diff --git a/3754.58d0a9bf.async.js b/3754.58d0a9bf.async.js deleted file mode 100644 index 0d8935097d..0000000000 --- a/3754.58d0a9bf.async.js +++ /dev/null @@ -1,5 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[3754],{94907:function(d,S,n){var l=n(97671);(function(){var f,v,g,y,T,x;typeof performance!="undefined"&&performance!==null&&performance.now?d.exports=function(){return performance.now()}:typeof l!="undefined"&&l!==null&&l.hrtime?(d.exports=function(){return(f()-T)/1e6},v=l.hrtime,f=function(){var b;return b=v(),b[0]*1e9+b[1]},y=f(),x=l.uptime()*1e9,T=y-x):Date.now?(d.exports=function(){return Date.now()-g},g=Date.now()):(d.exports=function(){return new Date().getTime()-g},g=new Date().getTime())}).call(this)},32772:function(d,S,n){for(var l=n(94907),f=typeof window=="undefined"?n.g:window,v=["moz","webkit"],g="AnimationFrame",y=f["request"+g],T=f["cancel"+g]||f["cancelRequest"+g],x=0;!y&&x3&&(this.alpha=T[3]),this.ok=!0}}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.alpha=this.alpha<0?0:this.alpha>1||isNaN(this.alpha)?1:this.alpha,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toRGBA=function(){return"rgba("+this.r+", "+this.g+", "+this.b+", "+this.alpha+")"},this.toHex=function(){var x=this.r.toString(16),b=this.g.toString(16),C=this.b.toString(16);return x.length==1&&(x="0"+x),b.length==1&&(b="0"+b),C.length==1&&(C="0"+C),"#"+x+b+C},this.getHelpXML=function(){for(var x=new Array,b=0;b "+I.toRGB()+" -> "+I.toHex());M.appendChild(w),M.appendChild(F),P.appendChild(M)}catch(j){}return P}}},44949:function(d,S,n){"use strict";var l=n(6255),f=n(82632),v=TypeError;d.exports=function(g){if(l(g))return g;throw new v(f(g)+" is not a function")}},42286:function(d,S,n){"use strict";var l=n(85457),f=n(82632),v=TypeError;d.exports=function(g){if(l(g))return g;throw new v(f(g)+" is not a constructor")}},20567:function(d,S,n){"use strict";var l=n(92877),f=String,v=TypeError;d.exports=function(g){if(l(g))return g;throw new v("Can't set "+f(g)+" as a prototype")}},7543:function(d,S,n){"use strict";var l=n(81954),f=n(9332),v=n(2199).f,g=l("unscopables"),y=Array.prototype;y[g]===void 0&&v(y,g,{configurable:!0,value:f(null)}),d.exports=function(T){y[g][T]=!0}},9156:function(d,S,n){"use strict";var l=n(21801).charAt;d.exports=function(f,v,g){return v+(g?l(f,v).length:1)}},54211:function(d,S,n){"use strict";var l=n(95692),f=TypeError;d.exports=function(v,g){if(l(g,v))return v;throw new f("Incorrect invocation")}},19661:function(d,S,n){"use strict";var l=n(27287),f=String,v=TypeError;d.exports=function(g){if(l(g))return g;throw new v(f(g)+" is not an object")}},87353:function(d,S,n){"use strict";var l=n(69985),f=n(32290),v=n(85410),g=function(y){return function(T,x,b){var C=l(T),A=v(C);if(A===0)return!y&&-1;var R=f(b,A),P;if(y&&x!==x){for(;A>R;)if(P=C[R++],P!==P)return!0}else for(;A>R;R++)if((y||R in C)&&C[R]===x)return y||R||0;return!y&&-1}};d.exports={includes:g(!0),indexOf:g(!1)}},37904:function(d,S,n){"use strict";var l=n(48552);d.exports=function(f,v){var g=[][f];return!!g&&l(function(){g.call(null,v||function(){return 1},1)})}},4691:function(d,S,n){"use strict";var l=n(44949),f=n(28865),v=n(81564),g=n(85410),y=TypeError,T="Reduce of empty array with no initial value",x=function(b){return function(C,A,R,P){var M=f(C),I=v(M),w=g(M);if(l(A),w===0&&R<2)throw new y(T);var F=b?w-1:0,Y=b?-1:1;if(R<2)for(;;){if(F in I){P=I[F],F+=Y;break}if(F+=Y,b?F<0:w<=F)throw new y(T)}for(;b?F>=0:w>F;F+=Y)F in I&&(P=A(P,I[F],F,M));return P}};d.exports={left:x(!1),right:x(!0)}},24253:function(d,S,n){"use strict";var l=n(42264);d.exports=l([].slice)},78744:function(d,S,n){"use strict";var l=n(81954),f=l("iterator"),v=!1;try{var g=0,y={next:function(){return{done:!!g++}},return:function(){v=!0}};y[f]=function(){return this},Array.from(y,function(){throw 2})}catch(T){}d.exports=function(T,x){try{if(!x&&!v)return!1}catch(A){return!1}var b=!1;try{var C={};C[f]=function(){return{next:function(){return{done:b=!0}}}},T(C)}catch(A){}return b}},93116:function(d,S,n){"use strict";var l=n(42264),f=l({}.toString),v=l("".slice);d.exports=function(g){return v(f(g),8,-1)}},54725:function(d,S,n){"use strict";var l=n(35042),f=n(6255),v=n(93116),g=n(81954),y=g("toStringTag"),T=Object,x=v(function(){return arguments}())==="Arguments",b=function(C,A){try{return C[A]}catch(R){}};d.exports=l?v:function(C){var A,R,P;return C===void 0?"Undefined":C===null?"Null":typeof(R=b(A=T(C),y))=="string"?R:x?v(A):(P=v(A))==="Object"&&f(A.callee)?"Arguments":P}},21274:function(d,S,n){"use strict";var l=n(68190),f=n(38446),v=n(6930),g=n(2199);d.exports=function(y,T,x){for(var b=f(T),C=g.f,A=v.f,R=0;R0&&x[0]<4?1:+(x[0]+x[1])),!b&&f&&(x=f.match(/Edge\/(\d+)/),(!x||x[1]>=74)&&(x=f.match(/Chrome\/(\d+)/),x&&(b=+x[1]))),d.exports=b},50616:function(d,S,n){"use strict";var l=n(35641),f=n(84347),v=n(93116),g=function(y){return f.slice(0,y.length)===y};d.exports=function(){return g("Bun/")?"BUN":g("Cloudflare-Workers")?"CLOUDFLARE":g("Deno/")?"DENO":g("Node.js/")?"NODE":l.Bun&&typeof Bun.version=="string"?"BUN":l.Deno&&typeof Deno.version=="object"?"DENO":v(l.process)==="process"?"NODE":l.window&&l.document?"BROWSER":"REST"}()},11152:function(d,S,n){"use strict";var l=n(35641),f=n(6930).f,v=n(86027),g=n(81463),y=n(44191),T=n(21274),x=n(48342);d.exports=function(b,C){var A=b.target,R=b.global,P=b.stat,M,I,w,F,Y,j;if(R?I=l:P?I=l[A]||y(A,{}):I=l[A]&&l[A].prototype,I)for(w in C){if(Y=C[w],b.dontCallGetSet?(j=f(I,w),F=j&&j.value):F=I[w],M=x(R?w:A+(P?".":"#")+w,b.forced),!M&&F!==void 0){if(typeof Y==typeof F)continue;T(Y,F)}(b.sham||F&&F.sham)&&v(Y,"sham",!0),g(I,w,Y,b)}}},48552:function(d){"use strict";d.exports=function(S){try{return!!S()}catch(n){return!0}}},54732:function(d,S,n){"use strict";n(71765);var l=n(86666),f=n(81463),v=n(31988),g=n(48552),y=n(81954),T=n(86027),x=y("species"),b=RegExp.prototype;d.exports=function(C,A,R,P){var M=y(C),I=!g(function(){var j={};return j[M]=function(){return 7},""[C](j)!==7}),w=I&&!g(function(){var j=!1,B=/a/;return C==="split"&&(B={},B.constructor={},B.constructor[x]=function(){return B},B.flags="",B[M]=/./[M]),B.exec=function(){return j=!0,null},B[M](""),!j});if(!I||!w||R){var F=/./[M],Y=A(M,""[C],function(j,B,$,X,Q){var _=B.exec;return _===v||_===b.exec?I&&!Q?{done:!0,value:l(F,B,$,X)}:{done:!0,value:l(j,$,B,X)}:{done:!1}});f(String.prototype,C,Y[0]),f(b,M,Y[1])}P&&T(b[M],"sham",!0)}},38031:function(d,S,n){"use strict";var l=n(81967),f=Function.prototype,v=f.apply,g=f.call;d.exports=typeof Reflect=="object"&&Reflect.apply||(l?g.bind(v):function(){return g.apply(v,arguments)})},8204:function(d,S,n){"use strict";var l=n(12068),f=n(44949),v=n(81967),g=l(l.bind);d.exports=function(y,T){return f(y),T===void 0?y:v?g(y,T):function(){return y.apply(T,arguments)}}},81967:function(d,S,n){"use strict";var l=n(48552);d.exports=!l(function(){var f=function(){}.bind();return typeof f!="function"||f.hasOwnProperty("prototype")})},86666:function(d,S,n){"use strict";var l=n(81967),f=Function.prototype.call;d.exports=l?f.bind(f):function(){return f.apply(f,arguments)}},95350:function(d,S,n){"use strict";var l=n(12194),f=n(68190),v=Function.prototype,g=l&&Object.getOwnPropertyDescriptor,y=f(v,"name"),T=y&&function(){}.name==="something",x=y&&(!l||l&&g(v,"name").configurable);d.exports={EXISTS:y,PROPER:T,CONFIGURABLE:x}},61513:function(d,S,n){"use strict";var l=n(42264),f=n(44949);d.exports=function(v,g,y){try{return l(f(Object.getOwnPropertyDescriptor(v,g)[y]))}catch(T){}}},12068:function(d,S,n){"use strict";var l=n(93116),f=n(42264);d.exports=function(v){if(l(v)==="Function")return f(v)}},42264:function(d,S,n){"use strict";var l=n(81967),f=Function.prototype,v=f.call,g=l&&f.bind.bind(v,v);d.exports=l?g:function(y){return function(){return v.apply(y,arguments)}}},9286:function(d,S,n){"use strict";var l=n(35641),f=n(6255),v=function(g){return f(g)?g:void 0};d.exports=function(g,y){return arguments.length<2?v(l[g]):l[g]&&l[g][y]}},96458:function(d,S,n){"use strict";var l=n(54725),f=n(48233),v=n(41282),g=n(90323),y=n(81954),T=y("iterator");d.exports=function(x){if(!v(x))return f(x,T)||f(x,"@@iterator")||g[l(x)]}},87398:function(d,S,n){"use strict";var l=n(86666),f=n(44949),v=n(19661),g=n(82632),y=n(96458),T=TypeError;d.exports=function(x,b){var C=arguments.length<2?y(x):b;if(f(C))return v(l(C,x));throw new T(g(x)+" is not iterable")}},48233:function(d,S,n){"use strict";var l=n(44949),f=n(41282);d.exports=function(v,g){var y=v[g];return f(y)?void 0:l(y)}},62358:function(d,S,n){"use strict";var l=n(42264),f=n(28865),v=Math.floor,g=l("".charAt),y=l("".replace),T=l("".slice),x=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,b=/\$([$&'`]|\d{1,2})/g;d.exports=function(C,A,R,P,M,I){var w=R+C.length,F=P.length,Y=b;return M!==void 0&&(M=f(M),Y=x),y(I,Y,function(j,B){var $;switch(g(B,0)){case"$":return"$";case"&":return C;case"`":return T(A,0,R);case"'":return T(A,w);case"<":$=M[T(B,1,-1)];break;default:var X=+B;if(X===0)return j;if(X>F){var Q=v(X/10);return Q===0?j:Q<=F?P[Q-1]===void 0?g(B,1):P[Q-1]+g(B,1):j}$=P[X-1]}return $===void 0?"":$})}},35641:function(d,S,n){"use strict";var l=function(f){return f&&f.Math===Math&&f};d.exports=l(typeof globalThis=="object"&&globalThis)||l(typeof window=="object"&&window)||l(typeof self=="object"&&self)||l(typeof n.g=="object"&&n.g)||l(typeof this=="object"&&this)||function(){return this}()||Function("return this")()},68190:function(d,S,n){"use strict";var l=n(42264),f=n(28865),v=l({}.hasOwnProperty);d.exports=Object.hasOwn||function(y,T){return v(f(y),T)}},12166:function(d){"use strict";d.exports={}},14029:function(d){"use strict";d.exports=function(S,n){try{arguments.length===1?console.error(S):console.error(S,n)}catch(l){}}},12399:function(d,S,n){"use strict";var l=n(9286);d.exports=l("document","documentElement")},56765:function(d,S,n){"use strict";var l=n(12194),f=n(48552),v=n(98122);d.exports=!l&&!f(function(){return Object.defineProperty(v("div"),"a",{get:function(){return 7}}).a!==7})},81564:function(d,S,n){"use strict";var l=n(42264),f=n(48552),v=n(93116),g=Object,y=l("".split);d.exports=f(function(){return!g("z").propertyIsEnumerable(0)})?function(T){return v(T)==="String"?y(T,""):g(T)}:g},25266:function(d,S,n){"use strict";var l=n(42264),f=n(6255),v=n(13475),g=l(Function.toString);f(v.inspectSource)||(v.inspectSource=function(y){return g(y)}),d.exports=v.inspectSource},59618:function(d,S,n){"use strict";var l=n(91255),f=n(35641),v=n(27287),g=n(86027),y=n(68190),T=n(13475),x=n(49336),b=n(12166),C="Object already initialized",A=f.TypeError,R=f.WeakMap,P,M,I,w=function(B){return I(B)?M(B):P(B,{})},F=function(B){return function($){var X;if(!v($)||(X=M($)).type!==B)throw new A("Incompatible receiver, "+B+" required");return X}};if(l||T.state){var Y=T.state||(T.state=new R);Y.get=Y.get,Y.has=Y.has,Y.set=Y.set,P=function(B,$){if(Y.has(B))throw new A(C);return $.facade=B,Y.set(B,$),$},M=function(B){return Y.get(B)||{}},I=function(B){return Y.has(B)}}else{var j=x("state");b[j]=!0,P=function(B,$){if(y(B,j))throw new A(C);return $.facade=B,g(B,j,$),$},M=function(B){return y(B,j)?B[j]:{}},I=function(B){return y(B,j)}}d.exports={set:P,get:M,has:I,enforce:w,getterFor:F}},79512:function(d,S,n){"use strict";var l=n(81954),f=n(90323),v=l("iterator"),g=Array.prototype;d.exports=function(y){return y!==void 0&&(f.Array===y||g[v]===y)}},71217:function(d,S,n){"use strict";var l=n(93116);d.exports=Array.isArray||function(v){return l(v)==="Array"}},6255:function(d){"use strict";var S=typeof document=="object"&&document.all;d.exports=typeof S=="undefined"&&S!==void 0?function(n){return typeof n=="function"||n===S}:function(n){return typeof n=="function"}},85457:function(d,S,n){"use strict";var l=n(42264),f=n(48552),v=n(6255),g=n(54725),y=n(9286),T=n(25266),x=function(){},b=y("Reflect","construct"),C=/^\s*(?:class|function)\b/,A=l(C.exec),R=!C.test(x),P=function(w){if(!v(w))return!1;try{return b(x,[],w),!0}catch(F){return!1}},M=function(w){if(!v(w))return!1;switch(g(w)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return R||!!A(C,T(w))}catch(F){return!0}};M.sham=!0,d.exports=!b||f(function(){var I;return P(P.call)||!P(Object)||!P(function(){I=!0})||I})?M:P},48342:function(d,S,n){"use strict";var l=n(48552),f=n(6255),v=/#|\.prototype\./,g=function(C,A){var R=T[y(C)];return R===b?!0:R===x?!1:f(A)?l(A):!!A},y=g.normalize=function(C){return String(C).replace(v,".").toLowerCase()},T=g.data={},x=g.NATIVE="N",b=g.POLYFILL="P";d.exports=g},41282:function(d){"use strict";d.exports=function(S){return S==null}},27287:function(d,S,n){"use strict";var l=n(6255);d.exports=function(f){return typeof f=="object"?f!==null:l(f)}},92877:function(d,S,n){"use strict";var l=n(27287);d.exports=function(f){return l(f)||f===null}},85991:function(d){"use strict";d.exports=!1},65127:function(d,S,n){"use strict";var l=n(27287),f=n(93116),v=n(81954),g=v("match");d.exports=function(y){var T;return l(y)&&((T=y[g])!==void 0?!!T:f(y)==="RegExp")}},33189:function(d,S,n){"use strict";var l=n(9286),f=n(6255),v=n(95692),g=n(15558),y=Object;d.exports=g?function(T){return typeof T=="symbol"}:function(T){var x=l("Symbol");return f(x)&&v(x.prototype,y(T))}},90305:function(d,S,n){"use strict";var l=n(8204),f=n(86666),v=n(19661),g=n(82632),y=n(79512),T=n(85410),x=n(95692),b=n(87398),C=n(96458),A=n(42),R=TypeError,P=function(I,w){this.stopped=I,this.result=w},M=P.prototype;d.exports=function(I,w,F){var Y=F&&F.that,j=!!(F&&F.AS_ENTRIES),B=!!(F&&F.IS_RECORD),$=!!(F&&F.IS_ITERATOR),X=!!(F&&F.INTERRUPTED),Q=l(w,Y),_,k,lt,tt,et,st,ot,yt=function(J){return _&&A(_,"normal"),new P(!0,J)},Z=function(J){return j?(v(J),X?Q(J[0],J[1],yt):Q(J[0],J[1])):X?Q(J,yt):Q(J)};if(B)_=I.iterator;else if($)_=I;else{if(k=C(I),!k)throw new R(g(I)+" is not iterable");if(y(k)){for(lt=0,tt=T(I);tt>lt;lt++)if(et=Z(I[lt]),et&&x(M,et))return et;return new P(!1)}_=b(I,k)}for(st=B?I.next:_.next;!(ot=f(st,_)).done;){try{et=Z(ot.value)}catch(J){A(_,"throw",J)}if(typeof et=="object"&&et&&x(M,et))return et}return new P(!1)}},42:function(d,S,n){"use strict";var l=n(86666),f=n(19661),v=n(48233);d.exports=function(g,y,T){var x,b;f(g);try{if(x=v(g,"return"),!x){if(y==="throw")throw T;return T}x=l(x,g)}catch(C){b=!0,x=C}if(y==="throw")throw T;if(b)throw x;return f(x),T}},25604:function(d,S,n){"use strict";var l=n(81585).IteratorPrototype,f=n(9332),v=n(29104),g=n(5007),y=n(90323),T=function(){return this};d.exports=function(x,b,C,A){var R=b+" Iterator";return x.prototype=f(l,{next:v(+!A,C)}),g(x,R,!1,!0),y[R]=T,x}},178:function(d,S,n){"use strict";var l=n(11152),f=n(86666),v=n(85991),g=n(95350),y=n(6255),T=n(25604),x=n(43837),b=n(36898),C=n(5007),A=n(86027),R=n(81463),P=n(81954),M=n(90323),I=n(81585),w=g.PROPER,F=g.CONFIGURABLE,Y=I.IteratorPrototype,j=I.BUGGY_SAFARI_ITERATORS,B=P("iterator"),$="keys",X="values",Q="entries",_=function(){return this};d.exports=function(k,lt,tt,et,st,ot,yt){T(tt,lt,et);var Z=function(Vt){if(Vt===st&&ht)return ht;if(!j&&Vt&&Vt in mt)return mt[Vt];switch(Vt){case $:return function(){return new tt(this,Vt)};case X:return function(){return new tt(this,Vt)};case Q:return function(){return new tt(this,Vt)}}return function(){return new tt(this)}},J=lt+" Iterator",wt=!1,mt=k.prototype,ut=mt[B]||mt["@@iterator"]||st&&mt[st],ht=!j&&ut||Z(st),N=lt==="Array"&&mt.entries||ut,ft,Ut,At;if(N&&(ft=x(N.call(new k)),ft!==Object.prototype&&ft.next&&(!v&&x(ft)!==Y&&(b?b(ft,Y):y(ft[B])||R(ft,B,_)),C(ft,J,!0,!0),v&&(M[J]=_))),w&&st===X&&ut&&ut.name!==X&&(!v&&F?A(mt,"name",X):(wt=!0,ht=function(){return f(ut,this)})),st)if(Ut={values:Z(X),keys:ot?ht:Z($),entries:Z(Q)},yt)for(At in Ut)(j||wt||!(At in mt))&&R(mt,At,Ut[At]);else l({target:lt,proto:!0,forced:j||wt},Ut);return(!v||yt)&&mt[B]!==ht&&R(mt,B,ht,{name:st}),M[lt]=ht,Ut}},81585:function(d,S,n){"use strict";var l=n(48552),f=n(6255),v=n(27287),g=n(9332),y=n(43837),T=n(81463),x=n(81954),b=n(85991),C=x("iterator"),A=!1,R,P,M;[].keys&&(M=[].keys(),"next"in M?(P=y(y(M)),P!==Object.prototype&&(R=P)):A=!0);var I=!v(R)||l(function(){var w={};return R[C].call(w)!==w});I?R={}:b&&(R=g(R)),f(R[C])||T(R,C,function(){return this}),d.exports={IteratorPrototype:R,BUGGY_SAFARI_ITERATORS:A}},90323:function(d){"use strict";d.exports={}},85410:function(d,S,n){"use strict";var l=n(44422);d.exports=function(f){return l(f.length)}},71524:function(d,S,n){"use strict";var l=n(42264),f=n(48552),v=n(6255),g=n(68190),y=n(12194),T=n(95350).CONFIGURABLE,x=n(25266),b=n(59618),C=b.enforce,A=b.get,R=String,P=Object.defineProperty,M=l("".slice),I=l("".replace),w=l([].join),F=y&&!f(function(){return P(function(){},"length",{value:8}).length!==8}),Y=String(String).split("String"),j=d.exports=function(B,$,X){M(R($),0,7)==="Symbol("&&($="["+I(R($),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),X&&X.getter&&($="get "+$),X&&X.setter&&($="set "+$),(!g(B,"name")||T&&B.name!==$)&&(y?P(B,"name",{value:$,configurable:!0}):B.name=$),F&&X&&g(X,"arity")&&B.length!==X.arity&&P(B,"length",{value:X.arity});try{X&&g(X,"constructor")&&X.constructor?y&&P(B,"prototype",{writable:!1}):B.prototype&&(B.prototype=void 0)}catch(_){}var Q=C(B);return g(Q,"source")||(Q.source=w(Y,typeof $=="string"?$:"")),B};Function.prototype.toString=j(function(){return v(this)&&A(this).source||x(this)},"toString")},76841:function(d){"use strict";var S=Math.ceil,n=Math.floor;d.exports=Math.trunc||function(f){var v=+f;return(v>0?n:S)(v)}},84058:function(d,S,n){"use strict";var l=n(35641),f=n(3960),v=n(8204),g=n(14820).set,y=n(82076),T=n(62817),x=n(73452),b=n(629),C=n(75879),A=l.MutationObserver||l.WebKitMutationObserver,R=l.document,P=l.process,M=l.Promise,I=f("queueMicrotask"),w,F,Y,j,B;if(!I){var $=new y,X=function(){var Q,_;for(C&&(Q=P.domain)&&Q.exit();_=$.get();)try{_()}catch(k){throw $.head&&w(),k}Q&&Q.enter()};!T&&!C&&!b&&A&&R?(F=!0,Y=R.createTextNode(""),new A(X).observe(Y,{characterData:!0}),w=function(){Y.data=F=!F}):!x&&M&&M.resolve?(j=M.resolve(void 0),j.constructor=M,B=v(j.then,j),w=function(){B(X)}):C?w=function(){P.nextTick(X)}:(g=v(g,l),w=function(){g(X)}),I=function(Q){$.head||w(),$.add(Q)}}d.exports=I},8810:function(d,S,n){"use strict";var l=n(44949),f=TypeError,v=function(g){var y,T;this.promise=new g(function(x,b){if(y!==void 0||T!==void 0)throw new f("Bad Promise constructor");y=x,T=b}),this.resolve=l(y),this.reject=l(T)};d.exports.f=function(g){return new v(g)}},71170:function(d,S,n){"use strict";var l=n(65127),f=TypeError;d.exports=function(v){if(l(v))throw new f("The method doesn't accept regular expressions");return v}},9332:function(d,S,n){"use strict";var l=n(19661),f=n(40947),v=n(83494),g=n(12166),y=n(12399),T=n(98122),x=n(49336),b=">",C="<",A="prototype",R="script",P=x("IE_PROTO"),M=function(){},I=function(B){return C+R+b+B+C+"/"+R+b},w=function(B){B.write(I("")),B.close();var $=B.parentWindow.Object;return B=null,$},F=function(){var B=T("iframe"),$="java"+R+":",X;return B.style.display="none",y.appendChild(B),B.src=String($),X=B.contentWindow.document,X.open(),X.write(I("document.F=Object")),X.close(),X.F},Y,j=function(){try{Y=new ActiveXObject("htmlfile")}catch($){}j=typeof document!="undefined"?document.domain&&Y?w(Y):F():w(Y);for(var B=v.length;B--;)delete j[A][v[B]];return j()};g[P]=!0,d.exports=Object.create||function($,X){var Q;return $!==null?(M[A]=l($),Q=new M,M[A]=null,Q[P]=$):Q=j(),X===void 0?Q:f.f(Q,X)}},40947:function(d,S,n){"use strict";var l=n(12194),f=n(12282),v=n(2199),g=n(19661),y=n(69985),T=n(23210);S.f=l&&!f?Object.defineProperties:function(b,C){g(b);for(var A=y(C),R=T(C),P=R.length,M=0,I;P>M;)v.f(b,I=R[M++],A[I]);return b}},2199:function(d,S,n){"use strict";var l=n(12194),f=n(56765),v=n(12282),g=n(19661),y=n(42183),T=TypeError,x=Object.defineProperty,b=Object.getOwnPropertyDescriptor,C="enumerable",A="configurable",R="writable";S.f=l?v?function(M,I,w){if(g(M),I=y(I),g(w),typeof M=="function"&&I==="prototype"&&"value"in w&&R in w&&!w[R]){var F=b(M,I);F&&F[R]&&(M[I]=w.value,w={configurable:A in w?w[A]:F[A],enumerable:C in w?w[C]:F[C],writable:!1})}return x(M,I,w)}:x:function(M,I,w){if(g(M),I=y(I),g(w),f)try{return x(M,I,w)}catch(F){}if("get"in w||"set"in w)throw new T("Accessors not supported");return"value"in w&&(M[I]=w.value),M}},6930:function(d,S,n){"use strict";var l=n(12194),f=n(86666),v=n(36811),g=n(29104),y=n(69985),T=n(42183),x=n(68190),b=n(56765),C=Object.getOwnPropertyDescriptor;S.f=l?C:function(R,P){if(R=y(R),P=T(P),b)try{return C(R,P)}catch(M){}if(x(R,P))return g(!f(v.f,R,P),R[P])}},57342:function(d,S,n){"use strict";var l=n(92601),f=n(83494),v=f.concat("length","prototype");S.f=Object.getOwnPropertyNames||function(y){return l(y,v)}},13204:function(d,S){"use strict";S.f=Object.getOwnPropertySymbols},43837:function(d,S,n){"use strict";var l=n(68190),f=n(6255),v=n(28865),g=n(49336),y=n(29927),T=g("IE_PROTO"),x=Object,b=x.prototype;d.exports=y?x.getPrototypeOf:function(C){var A=v(C);if(l(A,T))return A[T];var R=A.constructor;return f(R)&&A instanceof R?R.prototype:A instanceof x?b:null}},95692:function(d,S,n){"use strict";var l=n(42264);d.exports=l({}.isPrototypeOf)},92601:function(d,S,n){"use strict";var l=n(42264),f=n(68190),v=n(69985),g=n(87353).indexOf,y=n(12166),T=l([].push);d.exports=function(x,b){var C=v(x),A=0,R=[],P;for(P in C)!f(y,P)&&f(C,P)&&T(R,P);for(;b.length>A;)f(C,P=b[A++])&&(~g(R,P)||T(R,P));return R}},23210:function(d,S,n){"use strict";var l=n(92601),f=n(83494);d.exports=Object.keys||function(g){return l(g,f)}},36811:function(d,S){"use strict";var n={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,f=l&&!n.call({1:2},1);S.f=f?function(g){var y=l(this,g);return!!y&&y.enumerable}:n},36898:function(d,S,n){"use strict";var l=n(61513),f=n(27287),v=n(40829),g=n(20567);d.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var y=!1,T={},x;try{x=l(Object.prototype,"__proto__","set"),x(T,[]),y=T instanceof Array}catch(b){}return function(C,A){return v(C),g(A),f(C)&&(y?x(C,A):C.__proto__=A),C}}():void 0)},54346:function(d,S,n){"use strict";var l=n(86666),f=n(6255),v=n(27287),g=TypeError;d.exports=function(y,T){var x,b;if(T==="string"&&f(x=y.toString)&&!v(b=l(x,y))||f(x=y.valueOf)&&!v(b=l(x,y))||T!=="string"&&f(x=y.toString)&&!v(b=l(x,y)))return b;throw new g("Can't convert object to primitive value")}},38446:function(d,S,n){"use strict";var l=n(9286),f=n(42264),v=n(57342),g=n(13204),y=n(19661),T=f([].concat);d.exports=l("Reflect","ownKeys")||function(b){var C=v.f(y(b)),A=g.f;return A?T(C,A(b)):C}},5172:function(d,S,n){"use strict";var l=n(35641);d.exports=l},81325:function(d){"use strict";d.exports=function(S){try{return{error:!1,value:S()}}catch(n){return{error:!0,value:n}}}},31671:function(d,S,n){"use strict";var l=n(35641),f=n(47422),v=n(6255),g=n(48342),y=n(25266),T=n(81954),x=n(50616),b=n(85991),C=n(3275),A=f&&f.prototype,R=T("species"),P=!1,M=v(l.PromiseRejectionEvent),I=g("Promise",function(){var w=y(f),F=w!==String(f);if(!F&&C===66||b&&!(A.catch&&A.finally))return!0;if(!C||C<51||!/native code/.test(w)){var Y=new f(function($){$(1)}),j=function($){$(function(){},function(){})},B=Y.constructor={};if(B[R]=j,P=Y.then(function(){})instanceof j,!P)return!0}return!F&&(x==="BROWSER"||x==="DENO")&&!M});d.exports={CONSTRUCTOR:I,REJECTION_EVENT:M,SUBCLASSING:P}},47422:function(d,S,n){"use strict";var l=n(35641);d.exports=l.Promise},20119:function(d,S,n){"use strict";var l=n(19661),f=n(27287),v=n(8810);d.exports=function(g,y){if(l(g),f(y)&&y.constructor===g)return y;var T=v.f(g),x=T.resolve;return x(y),T.promise}},28397:function(d,S,n){"use strict";var l=n(47422),f=n(78744),v=n(31671).CONSTRUCTOR;d.exports=v||!f(function(g){l.all(g).then(void 0,function(){})})},82076:function(d){"use strict";var S=function(){this.head=null,this.tail=null};S.prototype={add:function(n){var l={item:n,next:null},f=this.tail;f?f.next=l:this.head=l,this.tail=l},get:function(){var n=this.head;if(n){var l=this.head=n.next;return l===null&&(this.tail=null),n.item}}},d.exports=S},86025:function(d,S,n){"use strict";var l=n(86666),f=n(19661),v=n(6255),g=n(93116),y=n(31988),T=TypeError;d.exports=function(x,b){var C=x.exec;if(v(C)){var A=l(C,x,b);return A!==null&&f(A),A}if(g(x)==="RegExp")return l(y,x,b);throw new T("RegExp#exec called on incompatible receiver")}},31988:function(d,S,n){"use strict";var l=n(86666),f=n(42264),v=n(5687),g=n(43718),y=n(62588),T=n(15282),x=n(9332),b=n(59618).get,C=n(45217),A=n(99310),R=T("native-string-replace",String.prototype.replace),P=RegExp.prototype.exec,M=P,I=f("".charAt),w=f("".indexOf),F=f("".replace),Y=f("".slice),j=function(){var Q=/a/,_=/b*/g;return l(P,Q,"a"),l(P,_,"a"),Q.lastIndex!==0||_.lastIndex!==0}(),B=y.BROKEN_CARET,$=/()??/.exec("")[1]!==void 0,X=j||$||B||C||A;X&&(M=function(_){var k=this,lt=b(k),tt=v(_),et=lt.raw,st,ot,yt,Z,J,wt,mt;if(et)return et.lastIndex=k.lastIndex,st=l(M,et,tt),k.lastIndex=et.lastIndex,st;var ut=lt.groups,ht=B&&k.sticky,N=l(g,k),ft=k.source,Ut=0,At=tt;if(ht&&(N=F(N,"y",""),w(N,"g")===-1&&(N+="g"),At=Y(tt,k.lastIndex),k.lastIndex>0&&(!k.multiline||k.multiline&&I(tt,k.lastIndex-1)!==` -`)&&(ft="(?: "+ft+")",At=" "+At,Ut++),ot=new RegExp("^(?:"+ft+")",N)),$&&(ot=new RegExp("^"+ft+"$(?!\\s)",N)),j&&(yt=k.lastIndex),Z=l(P,ht?ot:k,At),ht?Z?(Z.input=Y(Z.input,Ut),Z[0]=Y(Z[0],Ut),Z.index=k.lastIndex,k.lastIndex+=Z[0].length):k.lastIndex=0:j&&Z&&(k.lastIndex=k.global?Z.index+Z[0].length:yt),$&&Z&&Z.length>1&&l(R,Z[0],ot,function(){for(J=1;Jb)","g");return g.exec("b").groups.a!=="b"||"b".replace(g,"$c")!=="bc"})},40829:function(d,S,n){"use strict";var l=n(41282),f=TypeError;d.exports=function(v){if(l(v))throw new f("Can't call method on "+v);return v}},3960:function(d,S,n){"use strict";var l=n(35641),f=n(12194),v=Object.getOwnPropertyDescriptor;d.exports=function(g){if(!f)return l[g];var y=v(l,g);return y&&y.value}},78409:function(d,S,n){"use strict";var l=n(9286),f=n(15552),v=n(81954),g=n(12194),y=v("species");d.exports=function(T){var x=l(T);g&&x&&!x[y]&&f(x,y,{configurable:!0,get:function(){return this}})}},5007:function(d,S,n){"use strict";var l=n(2199).f,f=n(68190),v=n(81954),g=v("toStringTag");d.exports=function(y,T,x){y&&!x&&(y=y.prototype),y&&!f(y,g)&&l(y,g,{configurable:!0,value:T})}},49336:function(d,S,n){"use strict";var l=n(15282),f=n(91278),v=l("keys");d.exports=function(g){return v[g]||(v[g]=f(g))}},13475:function(d,S,n){"use strict";var l=n(85991),f=n(35641),v=n(44191),g="__core-js_shared__",y=d.exports=f[g]||v(g,{});(y.versions||(y.versions=[])).push({version:"3.45.0",mode:l?"pure":"global",copyright:"\xA9 2014-2025 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.45.0/LICENSE",source:"https://github.com/zloirock/core-js"})},15282:function(d,S,n){"use strict";var l=n(13475);d.exports=function(f,v){return l[f]||(l[f]=v||{})}},22515:function(d,S,n){"use strict";var l=n(19661),f=n(42286),v=n(41282),g=n(81954),y=g("species");d.exports=function(T,x){var b=l(T).constructor,C;return b===void 0||v(C=l(b)[y])?x:f(C)}},21801:function(d,S,n){"use strict";var l=n(42264),f=n(40244),v=n(5687),g=n(40829),y=l("".charAt),T=l("".charCodeAt),x=l("".slice),b=function(C){return function(A,R){var P=v(g(A)),M=f(R),I=P.length,w,F;return M<0||M>=I?C?"":void 0:(w=T(P,M),w<55296||w>56319||M+1===I||(F=T(P,M+1))<56320||F>57343?C?y(P,M):w:C?x(P,M,M+2):(w-55296<<10)+(F-56320)+65536)}};d.exports={codeAt:b(!1),charAt:b(!0)}},55802:function(d,S,n){"use strict";var l=n(95350).PROPER,f=n(48552),v=n(2507),g="\u200B\x85\u180E";d.exports=function(y){return f(function(){return!!v[y]()||g[y]()!==g||l&&v[y].name!==y})}},129:function(d,S,n){"use strict";var l=n(42264),f=n(40829),v=n(5687),g=n(2507),y=l("".replace),T=RegExp("^["+g+"]+"),x=RegExp("(^|[^"+g+"])["+g+"]+$"),b=function(C){return function(A){var R=v(f(A));return C&1&&(R=y(R,T,"")),C&2&&(R=y(R,x,"$1")),R}};d.exports={start:b(1),end:b(2),trim:b(3)}},81716:function(d,S,n){"use strict";var l=n(3275),f=n(48552),v=n(35641),g=v.String;d.exports=!!Object.getOwnPropertySymbols&&!f(function(){var y=Symbol("symbol detection");return!g(y)||!(Object(y)instanceof Symbol)||!Symbol.sham&&l&&l<41})},14820:function(d,S,n){"use strict";var l=n(35641),f=n(38031),v=n(8204),g=n(6255),y=n(68190),T=n(48552),x=n(12399),b=n(24253),C=n(98122),A=n(13385),R=n(62817),P=n(75879),M=l.setImmediate,I=l.clearImmediate,w=l.process,F=l.Dispatch,Y=l.Function,j=l.MessageChannel,B=l.String,$=0,X={},Q="onreadystatechange",_,k,lt,tt;T(function(){_=l.location});var et=function(Z){if(y(X,Z)){var J=X[Z];delete X[Z],J()}},st=function(Z){return function(){et(Z)}},ot=function(Z){et(Z.data)},yt=function(Z){l.postMessage(B(Z),_.protocol+"//"+_.host)};(!M||!I)&&(M=function(J){A(arguments.length,1);var wt=g(J)?J:Y(J),mt=b(arguments,1);return X[++$]=function(){f(wt,void 0,mt)},k($),$},I=function(J){delete X[J]},P?k=function(Z){w.nextTick(st(Z))}:F&&F.now?k=function(Z){F.now(st(Z))}:j&&!R?(lt=new j,tt=lt.port2,lt.port1.onmessage=ot,k=v(tt.postMessage,tt)):l.addEventListener&&g(l.postMessage)&&!l.importScripts&&_&&_.protocol!=="file:"&&!T(yt)?(k=yt,l.addEventListener("message",ot,!1)):Q in C("script")?k=function(Z){x.appendChild(C("script"))[Q]=function(){x.removeChild(this),et(Z)}}:k=function(Z){setTimeout(st(Z),0)}),d.exports={set:M,clear:I}},32290:function(d,S,n){"use strict";var l=n(40244),f=Math.max,v=Math.min;d.exports=function(g,y){var T=l(g);return T<0?f(T+y,0):v(T,y)}},69985:function(d,S,n){"use strict";var l=n(81564),f=n(40829);d.exports=function(v){return l(f(v))}},40244:function(d,S,n){"use strict";var l=n(76841);d.exports=function(f){var v=+f;return v!==v||v===0?0:l(v)}},44422:function(d,S,n){"use strict";var l=n(40244),f=Math.min;d.exports=function(v){var g=l(v);return g>0?f(g,9007199254740991):0}},28865:function(d,S,n){"use strict";var l=n(40829),f=Object;d.exports=function(v){return f(l(v))}},89248:function(d,S,n){"use strict";var l=n(86666),f=n(27287),v=n(33189),g=n(48233),y=n(54346),T=n(81954),x=TypeError,b=T("toPrimitive");d.exports=function(C,A){if(!f(C)||v(C))return C;var R=g(C,b),P;if(R){if(A===void 0&&(A="default"),P=l(R,C,A),!f(P)||v(P))return P;throw new x("Can't convert object to primitive value")}return A===void 0&&(A="number"),y(C,A)}},42183:function(d,S,n){"use strict";var l=n(89248),f=n(33189);d.exports=function(v){var g=l(v,"string");return f(g)?g:g+""}},35042:function(d,S,n){"use strict";var l=n(81954),f=l("toStringTag"),v={};v[f]="z",d.exports=String(v)==="[object z]"},5687:function(d,S,n){"use strict";var l=n(54725),f=String;d.exports=function(v){if(l(v)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return f(v)}},82632:function(d){"use strict";var S=String;d.exports=function(n){try{return S(n)}catch(l){return"Object"}}},91278:function(d,S,n){"use strict";var l=n(42264),f=0,v=Math.random(),g=l(1.1.toString);d.exports=function(y){return"Symbol("+(y===void 0?"":y)+")_"+g(++f+v,36)}},15558:function(d,S,n){"use strict";var l=n(81716);d.exports=l&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},12282:function(d,S,n){"use strict";var l=n(12194),f=n(48552);d.exports=l&&f(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})},13385:function(d){"use strict";var S=TypeError;d.exports=function(n,l){if(n1?arguments[1]:void 0;return T?y(this,C,A)||0:v(this,C,A)}})},81960:function(d,S,n){"use strict";var l=n(69985),f=n(7543),v=n(90323),g=n(59618),y=n(2199).f,T=n(178),x=n(48837),b=n(85991),C=n(12194),A="Array Iterator",R=g.set,P=g.getterFor(A);d.exports=T(Array,"Array",function(I,w){R(this,{type:A,target:l(I),index:0,kind:w})},function(){var I=P(this),w=I.target,F=I.index++;if(!w||F>=w.length)return I.target=null,x(void 0,!0);switch(I.kind){case"keys":return x(F,!1);case"values":return x(w[F],!1)}return x([F,w[F]],!1)},"values");var M=v.Arguments=v.Array;if(f("keys"),f("values"),f("entries"),!b&&C&&M.name!=="values")try{y(M,"name",{value:"values"})}catch(I){}},41549:function(d,S,n){"use strict";var l=n(11152),f=n(4691).left,v=n(37904),g=n(3275),y=n(75879),T=!y&&g>79&&g<83,x=T||!v("reduce");l({target:"Array",proto:!0,forced:x},{reduce:function(C){var A=arguments.length;return f(this,C,A,A>1?arguments[1]:void 0)}})},23930:function(d,S,n){"use strict";var l=n(11152),f=n(42264),v=n(71217),g=f([].reverse),y=[1,2];l({target:"Array",proto:!0,forced:String(y)===String(y.reverse())},{reverse:function(){return v(this)&&(this.length=this.length),g(this)}})},14971:function(d,S,n){"use strict";var l=n(11152),f=n(86666),v=n(44949),g=n(8810),y=n(81325),T=n(90305),x=n(28397);l({target:"Promise",stat:!0,forced:x},{all:function(C){var A=this,R=g.f(A),P=R.resolve,M=R.reject,I=y(function(){var w=v(A.resolve),F=[],Y=0,j=1;T(C,function(B){var $=Y++,X=!1;j++,f(w,A,B).then(function(Q){X||(X=!0,F[$]=Q,--j||P(F))},M)}),--j||P(F)});return I.error&&M(I.value),R.promise}})},12210:function(d,S,n){"use strict";var l=n(11152),f=n(85991),v=n(31671).CONSTRUCTOR,g=n(47422),y=n(9286),T=n(6255),x=n(81463),b=g&&g.prototype;if(l({target:"Promise",proto:!0,forced:v,real:!0},{catch:function(A){return this.then(void 0,A)}}),!f&&T(g)){var C=y("Promise").prototype.catch;b.catch!==C&&x(b,"catch",C,{unsafe:!0})}},29362:function(d,S,n){"use strict";var l=n(11152),f=n(85991),v=n(75879),g=n(35641),y=n(5172),T=n(86666),x=n(81463),b=n(36898),C=n(5007),A=n(78409),R=n(44949),P=n(6255),M=n(27287),I=n(54211),w=n(22515),F=n(14820).set,Y=n(84058),j=n(14029),B=n(81325),$=n(82076),X=n(59618),Q=n(47422),_=n(31671),k=n(8810),lt="Promise",tt=_.CONSTRUCTOR,et=_.REJECTION_EVENT,st=_.SUBCLASSING,ot=X.getterFor(lt),yt=X.set,Z=Q&&Q.prototype,J=Q,wt=Z,mt=g.TypeError,ut=g.document,ht=g.process,N=k.f,ft=N,Ut=!!(ut&&ut.createEvent&&g.dispatchEvent),At="unhandledrejection",Vt="rejectionhandled",qt=0,ie=1,Qt=2,le=1,he=2,_t,fe,ce,Zt,ve=function(W){var nt;return M(W)&&P(nt=W.then)?nt:!1},ge=function(W,nt){var gt=nt.value,dt=nt.state===ie,bt=dt?W.ok:W.fail,me=W.resolve,Le=W.reject,xe=W.domain,Ee,te,$e;try{bt?(dt||(nt.rejection===he&&Ze(nt),nt.rejection=le),bt===!0?Ee=gt:(xe&&xe.enter(),Ee=bt(gt),xe&&(xe.exit(),$e=!0)),Ee===W.promise?Le(new mt("Promise-chain cycle")):(te=ve(Ee))?T(te,Ee,me,Le):me(Ee)):Le(gt)}catch(ae){xe&&!$e&&xe.exit(),Le(ae)}},de=function(W,nt){W.notified||(W.notified=!0,Y(function(){for(var gt=W.reactions,dt;dt=gt.get();)ge(dt,W);W.notified=!1,nt&&!W.rejection&&Kt(W)}))},pe=function(W,nt,gt){var dt,bt;Ut?(dt=ut.createEvent("Event"),dt.promise=nt,dt.reason=gt,dt.initEvent(W,!1,!0),g.dispatchEvent(dt)):dt={promise:nt,reason:gt},!et&&(bt=g["on"+W])?bt(dt):W===At&&j("Unhandled promise rejection",gt)},Kt=function(W){T(F,g,function(){var nt=W.facade,gt=W.value,dt=ze(W),bt;if(dt&&(bt=B(function(){v?ht.emit("unhandledRejection",gt,nt):pe(At,nt,gt)}),W.rejection=v||ze(W)?he:le,bt.error))throw bt.value})},ze=function(W){return W.rejection!==le&&!W.parent},Ze=function(W){T(F,g,function(){var nt=W.facade;v?ht.emit("rejectionHandled",nt):pe(Vt,nt,W.value)})},It=function(W,nt,gt){return function(dt){W(nt,dt,gt)}},ye=function(W,nt,gt){W.done||(W.done=!0,gt&&(W=gt),W.value=nt,W.state=Qt,de(W,!0))},De=function(W,nt,gt){if(!W.done){W.done=!0,gt&&(W=gt);try{if(W.facade===nt)throw new mt("Promise can't be resolved itself");var dt=ve(nt);dt?Y(function(){var bt={done:!1};try{T(dt,nt,It(De,bt,W),It(ye,bt,W))}catch(me){ye(bt,me,W)}}):(W.value=nt,W.state=ie,de(W,!1))}catch(bt){ye({done:!1},bt,W)}}};if(tt&&(J=function(nt){I(this,wt),R(nt),T(_t,this);var gt=ot(this);try{nt(It(De,gt),It(ye,gt))}catch(dt){ye(gt,dt)}},wt=J.prototype,_t=function(nt){yt(this,{type:lt,done:!1,notified:!1,parent:!1,reactions:new $,rejection:!1,state:qt,value:null})},_t.prototype=x(wt,"then",function(nt,gt){var dt=ot(this),bt=N(w(this,J));return dt.parent=!0,bt.ok=P(nt)?nt:!0,bt.fail=P(gt)&>,bt.domain=v?ht.domain:void 0,dt.state===qt?dt.reactions.add(bt):Y(function(){ge(bt,dt)}),bt.promise}),fe=function(){var W=new _t,nt=ot(W);this.promise=W,this.resolve=It(De,nt),this.reject=It(ye,nt)},k.f=N=function(W){return W===J||W===ce?new fe(W):ft(W)},!f&&P(Q)&&Z!==Object.prototype)){Zt=Z.then,st||x(Z,"then",function(nt,gt){var dt=this;return new J(function(bt,me){T(Zt,dt,bt,me)}).then(nt,gt)},{unsafe:!0});try{delete Z.constructor}catch(W){}b&&b(Z,wt)}l({global:!0,constructor:!0,wrap:!0,forced:tt},{Promise:J}),ce=y.Promise,C(J,lt,!1,!0),A(lt)},19008:function(d,S,n){"use strict";n(29362),n(14971),n(12210),n(58609),n(28239),n(90980)},58609:function(d,S,n){"use strict";var l=n(11152),f=n(86666),v=n(44949),g=n(8810),y=n(81325),T=n(90305),x=n(28397);l({target:"Promise",stat:!0,forced:x},{race:function(C){var A=this,R=g.f(A),P=R.reject,M=y(function(){var I=v(A.resolve);T(C,function(w){f(I,A,w).then(R.resolve,P)})});return M.error&&P(M.value),R.promise}})},28239:function(d,S,n){"use strict";var l=n(11152),f=n(8810),v=n(31671).CONSTRUCTOR;l({target:"Promise",stat:!0,forced:v},{reject:function(y){var T=f.f(this),x=T.reject;return x(y),T.promise}})},90980:function(d,S,n){"use strict";var l=n(11152),f=n(9286),v=n(85991),g=n(47422),y=n(31671).CONSTRUCTOR,T=n(20119),x=f("Promise"),b=v&&!y;l({target:"Promise",stat:!0,forced:v||y},{resolve:function(A){return T(b&&this===x?g:this,A)}})},71765:function(d,S,n){"use strict";var l=n(11152),f=n(31988);l({target:"RegExp",proto:!0,forced:/./.exec!==f},{exec:f})},29844:function(d,S,n){"use strict";var l=n(95350).PROPER,f=n(81463),v=n(19661),g=n(5687),y=n(48552),T=n(39725),x="toString",b=RegExp.prototype,C=b[x],A=y(function(){return C.call({source:"a",flags:"b"})!=="/a/b"}),R=l&&C.name!==x;(A||R)&&f(b,x,function(){var M=v(this),I=g(M.source),w=g(T(M));return"/"+I+"/"+w},{unsafe:!0})},44003:function(d,S,n){"use strict";var l=n(11152),f=n(12068),v=n(6930).f,g=n(44422),y=n(5687),T=n(71170),x=n(40829),b=n(76792),C=n(85991),A=f("".slice),R=Math.min,P=b("endsWith"),M=!C&&!P&&!!function(){var I=v(String.prototype,"endsWith");return I&&!I.writable}();l({target:"String",proto:!0,forced:!M&&!P},{endsWith:function(w){var F=y(x(this));T(w);var Y=arguments.length>1?arguments[1]:void 0,j=F.length,B=Y===void 0?j:R(g(Y),j),$=y(w);return A(F,B-$.length,B)===$}})},82683:function(d,S,n){"use strict";var l=n(11152),f=n(42264),v=n(71170),g=n(40829),y=n(5687),T=n(76792),x=f("".indexOf);l({target:"String",proto:!0,forced:!T("includes")},{includes:function(C){return!!~x(y(g(this)),y(v(C)),arguments.length>1?arguments[1]:void 0)}})},41746:function(d,S,n){"use strict";var l=n(86666),f=n(42264),v=n(54732),g=n(19661),y=n(27287),T=n(44422),x=n(5687),b=n(40829),C=n(48233),A=n(9156),R=n(39725),P=n(86025),M=f("".indexOf);v("match",function(I,w,F){return[function(j){var B=b(this),$=y(j)?C(j,I):void 0;return $?l($,j,B):new RegExp(j)[I](x(B))},function(Y){var j=g(this),B=x(Y),$=F(w,j,B);if($.done)return $.value;var X=x(R(j));if(M(X,"g")===-1)return P(j,B);var Q=M(X,"u")!==-1;j.lastIndex=0;for(var _=[],k=0,lt;(lt=P(j,B))!==null;){var tt=x(lt[0]);_[k]=tt,tt===""&&(j.lastIndex=A(B,T(j.lastIndex),Q)),k++}return k===0?null:_}]})},38275:function(d,S,n){"use strict";var l=n(38031),f=n(86666),v=n(42264),g=n(54732),y=n(48552),T=n(19661),x=n(6255),b=n(27287),C=n(40244),A=n(44422),R=n(5687),P=n(40829),M=n(9156),I=n(48233),w=n(62358),F=n(39725),Y=n(86025),j=n(81954),B=j("replace"),$=Math.max,X=Math.min,Q=v([].concat),_=v([].push),k=v("".indexOf),lt=v("".slice),tt=function(yt){return yt===void 0?yt:String(yt)},et=function(){return"a".replace(/./,"$0")==="$0"}(),st=function(){return/./[B]?/./[B]("a","$0")==="":!1}(),ot=!y(function(){var yt=/./;return yt.exec=function(){var Z=[];return Z.groups={a:"7"},Z},"".replace(yt,"$")!=="7"});g("replace",function(yt,Z,J){var wt=st?"$":"$0";return[function(ut,ht){var N=P(this),ft=b(ut)?I(ut,B):void 0;return ft?f(ft,ut,N,ht):f(Z,R(N),ut,ht)},function(mt,ut){var ht=T(this),N=R(mt);if(typeof ut=="string"&&k(ut,wt)===-1&&k(ut,"$<")===-1){var ft=J(Z,ht,N,ut);if(ft.done)return ft.value}var Ut=x(ut);Ut||(ut=R(ut));var At=R(F(ht)),Vt=k(At,"g")!==-1,qt;Vt&&(qt=k(At,"u")!==-1,ht.lastIndex=0);for(var ie=[],Qt;Qt=Y(ht,N),!(Qt===null||(_(ie,Qt),!Vt));){var le=R(Qt[0]);le===""&&(ht.lastIndex=M(N,A(ht.lastIndex),qt))}for(var he="",_t=0,fe=0;fe=_t&&(he+=lt(N,_t,Zt)+ge,_t=Zt+ce.length)}return he+lt(N,_t)}]},!ot||!et||st)},41046:function(d,S,n){"use strict";var l=n(86666),f=n(42264),v=n(54732),g=n(19661),y=n(27287),T=n(40829),x=n(22515),b=n(9156),C=n(44422),A=n(5687),R=n(48233),P=n(86025),M=n(62588),I=n(48552),w=M.UNSUPPORTED_Y,F=4294967295,Y=Math.min,j=f([].push),B=f("".slice),$=!I(function(){var Q=/(?:)/,_=Q.exec;Q.exec=function(){return _.apply(this,arguments)};var k="ab".split(Q);return k.length!==2||k[0]!=="a"||k[1]!=="b"}),X="abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length;v("split",function(Q,_,k){var lt="0".split(void 0,0).length?function(tt,et){return tt===void 0&&et===0?[]:l(_,this,tt,et)}:_;return[function(et,st){var ot=T(this),yt=y(et)?R(et,Q):void 0;return yt?l(yt,et,ot,st):l(lt,A(ot),et,st)},function(tt,et){var st=g(this),ot=A(tt);if(!X){var yt=k(lt,st,ot,et,lt!==_);if(yt.done)return yt.value}var Z=x(st,RegExp),J=st.unicode,wt=(st.ignoreCase?"i":"")+(st.multiline?"m":"")+(st.unicode?"u":"")+(w?"g":"y"),mt=new Z(w?"^(?:"+st.source+")":st,wt),ut=et===void 0?F:et>>>0;if(ut===0)return[];if(ot.length===0)return P(mt,ot)===null?[ot]:[];for(var ht=0,N=0,ft=[];N1?arguments[1]:void 0,F.length)),j=y(w);return A(F,Y,Y+j.length)===j}})},67161:function(d,S,n){"use strict";var l=n(11152),f=n(129).trim,v=n(55802);l({target:"String",proto:!0,forced:v("trim")},{trim:function(){return f(this)}})},71958:function(d,S,n){"use strict";var l=n(35641),f=n(2991),v=n(44229),g=n(81960),y=n(86027),T=n(5007),x=n(81954),b=x("iterator"),C=g.values,A=function(P,M){if(P){if(P[b]!==C)try{y(P,b,C)}catch(w){P[b]=C}if(T(P,M,!0),f[M]){for(var I in g)if(P[I]!==g[I])try{y(P,I,g[I])}catch(w){P[I]=g[I]}}}};for(var R in f)A(l[R]&&l[R].prototype,R);A(v,"DOMTokenList")},63754:function(d,S,n){"use strict";n.r(S),n.d(S,{AElement:function(){return un},AnimateColorElement:function(){return en},AnimateElement:function(){return qe},AnimateTransformElement:function(){return rn},BoundingBox:function(){return kt},CB1:function(){return hr},CB2:function(){return fr},CB3:function(){return cr},CB4:function(){return vr},Canvg:function(){return Ne},CircleElement:function(){return Xr},ClipPathElement:function(){return pn},DefsElement:function(){return Jr},DescElement:function(){return On},Document:function(){return ue},Element:function(){return Ct},EllipseElement:function(){return Wr},FeColorMatrixElement:function(){return br},FeCompositeElement:function(){return xn},FeDropShadowElement:function(){return yn},FeGaussianBlurElement:function(){return En},FeMorphologyElement:function(){return mn},FilterElement:function(){return We},Font:function(){return zt},FontElement:function(){return nn},FontFaceElement:function(){return an},GElement:function(){return Je},GlyphElement:function(){return xr},GradientElement:function(){return Or},ImageElement:function(){return fn},LineElement:function(){return Qr},LinearGradientElement:function(){return qr},MarkerElement:function(){return kr},MaskElement:function(){return Xe},Matrix:function(){return yr},MissingGlyphElement:function(){return sn},Mouse:function(){return Br},PSEUDO_ZERO:function(){return ae},Parser:function(){return ke},PathElement:function(){return xt},PathParser:function(){return it},PatternElement:function(){return Kr},Point:function(){return Rt},PolygonElement:function(){return Zr},PolylineElement:function(){return Tr},Property:function(){return q},QB1:function(){return gr},QB2:function(){return dr},QB3:function(){return pr},RadialGradientElement:function(){return _r},RectElement:function(){return Er},RenderedElement:function(){return Oe},Rotate:function(){return Gr},SVGElement:function(){return Be},SVGFontLoader:function(){return vn},Scale:function(){return zr},Screen:function(){return He},Skew:function(){return mr},SkewX:function(){return $r},SkewY:function(){return Hr},StopElement:function(){return tn},StyleElement:function(){return Sr},SymbolElement:function(){return cn},TRefElement:function(){return on},TSpanElement:function(){return Ye},TextElement:function(){return se},TextPathElement:function(){return hn},TitleElement:function(){return Tn},Transform:function(){return Te},Translate:function(){return jr},UnknownElement:function(){return Yr},UseElement:function(){return gn},ViewPort:function(){return Lr},compressSpaces:function(){return Kt},default:function(){return Ne},getSelectorSpecificity:function(){return $e},normalizeAttributeName:function(){return De},normalizeColor:function(){return nt},parseExternalUrl:function(){return W},presets:function(){return pe},toNumbers:function(){return It},trimLeft:function(){return ze},trimRight:function(){return Ze},vectorMagnitude:function(){return ur},vectorsAngle:function(){return lr},vectorsRatio:function(){return Ke}});var l=n(19008),f=n(68702),v=n(41746),g=n(38275),y=n(62951),T=n(81960),x=n(71958),b=n(74430),C=n(41549),A=n(44003),R=n(41046),P=n(32772),M=n(67161),I=n(45810),w=n(73053),F=n(82683),Y=n(23930);var j=function(h,t){return(j=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,r){e.__proto__=r}||function(e,r){for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i])})(h,t)};function B(h,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function e(){this.constructor=h}j(h,t),h.prototype=t===null?Object.create(t):(e.prototype=t.prototype,new e)}function $(h){var t="";Array.isArray(h)||(h=[h]);for(var e=0;eh.phi1&&(h.phi2-=2*_),h.sweepFlag===1&&h.phi2r)return[];if(r===0)return[[h*e/(h*h+t*t),t*e/(h*h+t*t)]];var i=Math.sqrt(r);return[[(h*e+t*i)/(h*h+t*t),(t*e-h*i)/(h*h+t*t)],[(h*e-t*i)/(h*h+t*t),(t*e+h*i)/(h*h+t*t)]]}var tt,et=Math.PI/180;function st(h,t,e){return(1-e)*h+e*t}function ot(h,t,e,r){return h+Math.cos(r/180*_)*t+Math.sin(r/180*_)*e}function yt(h,t,e,r){var i=1e-6,a=t-h,o=e-t,s=3*a+3*(r-e)-6*o,u=6*(o-a),c=3*a;return Math.abs(s)H&&(m.sweepFlag=+!m.sweepFlag),m})}function o(){return function(s){var u={};for(var c in s)u[c]=s[c];return u}}h.ROUND=function(s){function u(c){return Math.round(c*s)/s}return s===void 0&&(s=1e13),Q(s),function(c){return c.x1!==void 0&&(c.x1=u(c.x1)),c.y1!==void 0&&(c.y1=u(c.y1)),c.x2!==void 0&&(c.x2=u(c.x2)),c.y2!==void 0&&(c.y2=u(c.y2)),c.x!==void 0&&(c.x=u(c.x)),c.y!==void 0&&(c.y=u(c.y)),c.rX!==void 0&&(c.rX=u(c.rX)),c.rY!==void 0&&(c.rY=u(c.rY)),c}},h.TO_ABS=t,h.TO_REL=function(){return i(function(s,u,c){return s.relative||(s.x1!==void 0&&(s.x1-=u),s.y1!==void 0&&(s.y1-=c),s.x2!==void 0&&(s.x2-=u),s.y2!==void 0&&(s.y2-=c),s.x!==void 0&&(s.x-=u),s.y!==void 0&&(s.y-=c),s.relative=!0),s})},h.NORMALIZE_HVZ=function(s,u,c){return s===void 0&&(s=!0),u===void 0&&(u=!0),c===void 0&&(c=!0),i(function(p,E,O,m,D){if(isNaN(m)&&!(p.type&N.MOVE_TO))throw new Error("path must start with moveto");return u&&p.type&N.HORIZ_LINE_TO&&(p.type=N.LINE_TO,p.y=p.relative?0:O),c&&p.type&N.VERT_LINE_TO&&(p.type=N.LINE_TO,p.x=p.relative?0:E),s&&p.type&N.CLOSE_PATH&&(p.type=N.LINE_TO,p.x=p.relative?m-E:m,p.y=p.relative?D-O:D),p.type&N.ARC&&(p.rX===0||p.rY===0)&&(p.type=N.LINE_TO,delete p.rX,delete p.rY,delete p.xRot,delete p.lArcFlag,delete p.sweepFlag),p})},h.NORMALIZE_ST=e,h.QT_TO_C=r,h.INFO=i,h.SANITIZE=function(s){s===void 0&&(s=0),Q(s);var u=NaN,c=NaN,p=NaN,E=NaN;return i(function(O,m,D,V,L){var U=Math.abs,K=!1,G=0,z=0;if(O.type&N.SMOOTH_CURVE_TO&&(G=isNaN(u)?0:m-u,z=isNaN(c)?0:D-c),O.type&(N.CURVE_TO|N.SMOOTH_CURVE_TO)?(u=O.relative?m+O.x2:O.x2,c=O.relative?D+O.y2:O.y2):(u=NaN,c=NaN),O.type&N.SMOOTH_QUAD_TO?(p=isNaN(p)?m:2*m-p,E=isNaN(E)?D:2*D-E):O.type&N.QUAD_TO?(p=O.relative?m+O.x1:O.x1,E=O.relative?D+O.y1:O.y2):(p=NaN,E=NaN),O.type&N.LINE_COMMANDS||O.type&N.ARC&&(O.rX===0||O.rY===0||!O.lArcFlag)||O.type&N.CURVE_TO||O.type&N.SMOOTH_CURVE_TO||O.type&N.QUAD_TO||O.type&N.SMOOTH_QUAD_TO){var rt=O.x===void 0?0:O.relative?O.x:O.x-m,at=O.y===void 0?0:O.relative?O.y:O.y-D;G=isNaN(p)?O.x1===void 0?G:O.relative?O.x:O.x1-m:p-m,z=isNaN(E)?O.y1===void 0?z:O.relative?O.y:O.y1-D:E-D;var H=O.x2===void 0?0:O.relative?O.x:O.x2-m,ct=O.y2===void 0?0:O.relative?O.y:O.y2-D;U(rt)<=s&&U(at)<=s&&U(G)<=s&&U(z)<=s&&U(H)<=s&&U(ct)<=s&&(K=!0)}return O.type&N.CLOSE_PATH&&U(m-V)<=s&&U(D-L)<=s&&(K=!0),K?[]:O})},h.MATRIX=a,h.ROTATE=function(s,u,c){u===void 0&&(u=0),c===void 0&&(c=0),Q(s,u,c);var p=Math.sin(s),E=Math.cos(s);return a(E,p,-p,E,u-u*E+c*p,c-u*p-c*E)},h.TRANSLATE=function(s,u){return u===void 0&&(u=0),Q(s,u),a(1,0,0,1,s,u)},h.SCALE=function(s,u){return u===void 0&&(u=s),Q(s,u),a(s,0,0,u,0,0)},h.SKEW_X=function(s){return Q(s),a(1,0,Math.atan(s),1,0,0)},h.SKEW_Y=function(s){return Q(s),a(1,Math.atan(s),0,1,0,0)},h.X_AXIS_SYMMETRY=function(s){return s===void 0&&(s=0),Q(s),a(-1,0,0,1,s,0)},h.Y_AXIS_SYMMETRY=function(s){return s===void 0&&(s=0),Q(s),a(1,0,0,-1,0,s)},h.A_TO_C=function(){return i(function(s,u,c){return N.ARC===s.type?function(p,E,O){var m,D,V,L;p.cX||k(p,E,O);for(var U=Math.min(p.phi1,p.phi2),K=Math.max(p.phi1,p.phi2)-U,G=Math.ceil(K/90),z=new Array(G),rt=E,at=O,H=0;HE.maxX&&(E.maxX=Ot),OtE.maxY&&(E.maxY=Ot),OtEt&&L(Z(m,V.x1,V.x2,V.x,Et));for(var z=0,rt=yt(D,V.y1,V.y2,V.y);zEt&&U(Z(D,V.y1,V.y2,V.y,Et))}if(V.type&N.ARC){L(V.x),U(V.y),k(V,m,D);for(var at=V.xRot/180*Math.PI,H=Math.cos(at)*V.rX,ct=Math.sin(at)*V.rX,vt=-Math.sin(at)*V.rY,pt=Math.cos(at)*V.rY,St=V.phi1V.phi2?[V.phi2+360,V.phi1+360]:[V.phi2,V.phi1],Tt=St[0],Lt=St[1],Bt=function(Ot){var Ft=Ot[0],Gt=Ot[1],Ht=180*Math.atan2(Gt,Ft)/Math.PI;return HtTt&&EtTt&&Etp)throw new SyntaxError('Expected positive number, got "'+p+'" at index "'+o+'"')}else if((this.curArgs.length===3||this.curArgs.length===4)&&this.curNumber!=="0"&&this.curNumber!=="1")throw new SyntaxError('Expected a flag, got "'+this.curNumber+'" at index "'+o+'"')}this.curArgs.push(p),this.curArgs.length===ft[this.curCommandType]&&(N.HORIZ_LINE_TO===this.curCommandType?a({type:N.HORIZ_LINE_TO,relative:this.curCommandRelative,x:p}):N.VERT_LINE_TO===this.curCommandType?a({type:N.VERT_LINE_TO,relative:this.curCommandRelative,y:p}):this.curCommandType===N.MOVE_TO||this.curCommandType===N.LINE_TO||this.curCommandType===N.SMOOTH_QUAD_TO?(a({type:this.curCommandType,relative:this.curCommandRelative,x:this.curArgs[0],y:this.curArgs[1]}),N.MOVE_TO===this.curCommandType&&(this.curCommandType=N.LINE_TO)):this.curCommandType===N.CURVE_TO?a({type:N.CURVE_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x2:this.curArgs[2],y2:this.curArgs[3],x:this.curArgs[4],y:this.curArgs[5]}):this.curCommandType===N.SMOOTH_CURVE_TO?a({type:N.SMOOTH_CURVE_TO,relative:this.curCommandRelative,x2:this.curArgs[0],y2:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===N.QUAD_TO?a({type:N.QUAD_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===N.ARC&&a({type:N.ARC,relative:this.curCommandRelative,rX:this.curArgs[0],rY:this.curArgs[1],xRot:this.curArgs[2],lArcFlag:this.curArgs[3],sweepFlag:this.curArgs[4],x:this.curArgs[5],y:this.curArgs[6]})),this.curNumber="",this.curNumberHasExpDigits=!1,this.curNumberHasExp=!1,this.curNumberHasDecimal=!1,this.canParseCommandOrComma=!0}if(!mt(s))if(s===","&&this.canParseCommandOrComma)this.canParseCommandOrComma=!1;else if(s!=="+"&&s!=="-"&&s!==".")if(c)this.curNumber=s,this.curNumberHasDecimal=!1;else{if(this.curArgs.length!==0)throw new SyntaxError("Unterminated command at index "+o+".");if(!this.canParseCommandOrComma)throw new SyntaxError('Unexpected character "'+s+'" at index '+o+". Command cannot follow comma");if(this.canParseCommandOrComma=!1,s!=="z"&&s!=="Z")if(s==="h"||s==="H")this.curCommandType=N.HORIZ_LINE_TO,this.curCommandRelative=s==="h";else if(s==="v"||s==="V")this.curCommandType=N.VERT_LINE_TO,this.curCommandRelative=s==="v";else if(s==="m"||s==="M")this.curCommandType=N.MOVE_TO,this.curCommandRelative=s==="m";else if(s==="l"||s==="L")this.curCommandType=N.LINE_TO,this.curCommandRelative=s==="l";else if(s==="c"||s==="C")this.curCommandType=N.CURVE_TO,this.curCommandRelative=s==="c";else if(s==="s"||s==="S")this.curCommandType=N.SMOOTH_CURVE_TO,this.curCommandRelative=s==="s";else if(s==="q"||s==="Q")this.curCommandType=N.QUAD_TO,this.curCommandRelative=s==="q";else if(s==="t"||s==="T")this.curCommandType=N.SMOOTH_QUAD_TO,this.curCommandRelative=s==="t";else{if(s!=="a"&&s!=="A")throw new SyntaxError('Unexpected character "'+s+'" at index '+o+".");this.curCommandType=N.ARC,this.curCommandRelative=s==="a"}else r.push({type:N.CLOSE_PATH}),this.canParseCommandOrComma=!0,this.curCommandType=-1}else this.curNumber=s,this.curNumberHasDecimal=s==="."}else this.curNumber+=s,this.curNumberHasDecimal=!0;else this.curNumber+=s;else this.curNumber+=s,this.curNumberHasExp=!0;else this.curNumber+=s,this.curNumberHasExpDigits=this.curNumberHasExp}return r},t.prototype.transform=function(e){return Object.create(this,{parse:{value:function(r,i){i===void 0&&(i=[]);for(var a=0,o=Object.getPrototypeOf(this).parse.call(this,r);a>>rt;if(o[G+3]=Ce,Ce!==0){var Ae=255/Ce;o[G]=(Ot*z>>>rt)*Ae,o[G+1]=(Ft*z>>>rt)*Ae,o[G+2]=(Gt*z>>>rt)*Ae}else o[G]=o[G+1]=o[G+2]=0;Ot-=Mt,Ft-=Nt,Gt-=jt,Ht-=Et,Mt-=L.r,Nt-=L.g,jt-=L.b,Et-=L.a;var re=be+a+1;re=K+(re>>rt,Xt>0?(Xt=255/Xt,o[Wt]=(rr*z>>>rt)*Xt,o[Wt+1]=(nr*z>>>rt)*Xt,o[Wt+2]=(ir*z>>>rt)*Xt):o[Wt]=o[Wt+1]=o[Wt+2]=0,rr-=Ar,nr-=Pr,ir-=Rr,ar-=Nr,Ar-=L.r,Pr-=L.g,Rr-=L.b,Nr-=L.a,Wt=ne+((Wt=Dr+p)>>G,o[H+1]=Mt*K>>>G,o[H+2]=Nt*K>>>G,Pt-=Tt,Mt-=Lt,Nt-=Bt,Tt-=L.r,Lt-=L.g,Bt-=L.b,z=at+((z=Ht+a+1)>>G,o[z+1]=Ce*K>>>G,o[z+2]=Ae*K>>>G,be-=Fe,Ce-=Ue,Ae-=Se,Fe-=L.r,Ue-=L.g,Se-=L.b,z=$t+((z=ne+p)0&&arguments[0]!==void 0?arguments[0]:{},t={window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:h,createCanvas(e,r){return new OffscreenCanvas(e,r)},createImage(e){return(0,f.Z)(function*(){var r=yield fetch(e),i=yield r.blob(),a=yield createImageBitmap(i);return a})()}};return(typeof DOMParser!="undefined"||typeof h=="undefined")&&Reflect.deleteProperty(t,"DOMParser"),t}function de(h){var{DOMParser:t,canvas:e,fetch:r}=h;return{window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:t,fetch:r,createCanvas:e.createCanvas,createImage:e.loadImage}}var pe=Object.freeze({__proto__:null,offscreen:ge,node:de});function Kt(h){return h.replace(/(?!\u3000)\s+/gm," ")}function ze(h){return h.replace(/^[\n \t]+/,"")}function Ze(h){return h.replace(/[\n \t]+$/,"")}function It(h){var t=(h||"").match(/-?(\d+(?:\.\d*(?:[eE][+-]?\d+)?)?|\.\d+)(?=\D|$)/gm)||[];return t.map(parseFloat)}var ye=/^[A-Z-]+$/;function De(h){return ye.test(h)?h.toLowerCase():h}function W(h){var t=/url\(('([^']+)'|"([^"]+)"|([^'")]+))\)/.exec(h)||[];return t[2]||t[3]||t[4]}function nt(h){if(!h.startsWith("rgb"))return h;var t=3,e=h.replace(/\d+(\.\d+)?/g,(r,i)=>t--&&i?String(Math.round(parseFloat(r))):r);return e}var gt=/(\[[^\]]+\])/g,dt=/(#[^\s+>~.[:]+)/g,bt=/(\.[^\s+>~.[:]+)/g,me=/(::[^\s+>~.[:]+|:first-line|:first-letter|:before|:after)/gi,Le=/(:[\w-]+\([^)]*\))/gi,xe=/(:[^\s+>~.[:]+)/g,Ee=/([^\s+>~.[:]+)/g;function te(h,t){var e=t.exec(h);return e?[h.replace(t," "),e.length]:[h,0]}function $e(h){var t=[0,0,0],e=h.replace(/:not\(([^)]*)\)/g," $1 ").replace(/{[\s\S]*/gm," "),r=0;return[e,r]=te(e,gt),t[1]+=r,[e,r]=te(e,dt),t[0]+=r,[e,r]=te(e,bt),t[1]+=r,[e,r]=te(e,me),t[2]+=r,[e,r]=te(e,Le),t[1]+=r,[e,r]=te(e,xe),t[1]+=r,e=e.replace(/[*\s+>~]/g," ").replace(/[#.]/g," "),[e,r]=te(e,Ee),t[2]+=r,t.join("")}var ae=1e-8;function ur(h){return Math.sqrt(Math.pow(h[0],2)+Math.pow(h[1],2))}function Ke(h,t){return(h[0]*t[0]+h[1]*t[1])/(ur(h)*ur(t))}function lr(h,t){return(h[0]*t[1]0&&arguments[0]!==void 0?arguments[0]:" ",{document:e,name:r}=this;return Kt(this.getString()).trim().split(t).map(i=>new q(e,r,i))}hasValue(t){var{value:e}=this;return e!==null&&e!==""&&(t||e!==0)&&typeof e!="undefined"}isString(t){var{value:e}=this,r=typeof e=="string";return!r||!t?r:t.test(e)}isUrlDefinition(){return this.isString(/^url\(/)}isPixels(){if(!this.hasValue())return!1;var t=this.getString();switch(!0){case t.endsWith("px"):case/^[0-9]+$/.test(t):return!0;default:return!1}}setValue(t){return this.value=t,this}getValue(t){return typeof t=="undefined"||this.hasValue()?this.value:t}getNumber(t){if(!this.hasValue())return typeof t=="undefined"?0:parseFloat(t);var{value:e}=this,r=parseFloat(e);return this.isString(/%$/)&&(r/=100),r}getString(t){return typeof t=="undefined"||this.hasValue()?typeof this.value=="undefined"?"":String(this.value):String(t)}getColor(t){var e=this.getString(t);return this.isNormalizedColor||(this.isNormalizedColor=!0,e=nt(e),this.value=e),e}getDpi(){return 96}getRem(){return this.document.rootEmSize}getEm(){return this.document.emSize}getUnits(){return this.getString().replace(/[0-9.-]/g,"")}getPixels(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(!this.hasValue())return 0;var[r,i]=typeof t=="boolean"?[void 0,t]:[t],{viewPort:a}=this.document.screen;switch(!0){case this.isString(/vmin$/):return this.getNumber()/100*Math.min(a.computeSize("x"),a.computeSize("y"));case this.isString(/vmax$/):return this.getNumber()/100*Math.max(a.computeSize("x"),a.computeSize("y"));case this.isString(/vw$/):return this.getNumber()/100*a.computeSize("x");case this.isString(/vh$/):return this.getNumber()/100*a.computeSize("y");case this.isString(/rem$/):return this.getNumber()*this.getRem();case this.isString(/em$/):return this.getNumber()*this.getEm();case this.isString(/ex$/):return this.getNumber()*this.getEm()/2;case this.isString(/px$/):return this.getNumber();case this.isString(/pt$/):return this.getNumber()*this.getDpi()*(1/72);case this.isString(/pc$/):return this.getNumber()*15;case this.isString(/cm$/):return this.getNumber()*this.getDpi()/2.54;case this.isString(/mm$/):return this.getNumber()*this.getDpi()/25.4;case this.isString(/in$/):return this.getNumber()*this.getDpi();case(this.isString(/%$/)&&i):return this.getNumber()*this.getEm();case this.isString(/%$/):return this.getNumber()*a.computeSize(r);default:{var o=this.getNumber();return e&&o<1?o*a.computeSize(r):o}}}getMilliseconds(){return this.hasValue()?this.isString(/ms$/)?this.getNumber():this.getNumber()*1e3:0}getRadians(){if(!this.hasValue())return 0;switch(!0){case this.isString(/deg$/):return this.getNumber()*(Math.PI/180);case this.isString(/grad$/):return this.getNumber()*(Math.PI/200);case this.isString(/rad$/):return this.getNumber();default:return this.getNumber()*(Math.PI/180)}}getDefinition(){var t=this.getString(),e=/#([^)'"]+)/.exec(t);return e&&(e=e[1]),e||(e=t),this.document.definitions[e]}getFillStyleDefinition(t,e){var r=this.getDefinition();if(!r)return null;if(typeof r.createGradient=="function")return r.createGradient(this.document.ctx,t,e);if(typeof r.createPattern=="function"){if(r.getHrefAttribute().hasValue()){var i=r.getAttribute("patternTransform");r=r.getHrefAttribute().getDefinition(),i.hasValue()&&r.getAttribute("patternTransform",!0).setValue(i.value)}return r.createPattern(this.document.ctx,t,e)}return null}getTextBaseline(){return this.hasValue()?q.textBaselineMapping[this.getString()]:null}addOpacity(t){for(var e=this.getColor(),r=e.length,i=0,a=0;a1&&arguments[1]!==void 0?arguments[1]:0,[r=e,i=e]=It(t);return new Rt(r,i)}static parseScale(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,[r=e,i=r]=It(t);return new Rt(r,i)}static parsePath(t){for(var e=It(t),r=e.length,i=[],a=0;a0}runEvents(){if(this.working){var{screen:t,events:e,eventElements:r}=this,{style:i}=t.ctx.canvas;i&&(i.cursor=""),e.forEach((a,o)=>{for(var{run:s}=a,u=r[o];u;)s(u),u=u.parent}),this.events=[],this.eventElements=[]}}checkPath(t,e){if(!(!this.working||!e)){var{events:r,eventElements:i}=this;r.forEach((a,o)=>{var{x:s,y:u}=a;!i[o]&&e.isPointInPath&&e.isPointInPath(s,u)&&(i[o]=t)})}}checkBoundingBox(t,e){if(!(!this.working||!e)){var{events:r,eventElements:i}=this;r.forEach((a,o)=>{var{x:s,y:u}=a;!i[o]&&e.isPointInBox(s,u)&&(i[o]=t)})}}mapXY(t,e){for(var{window:r,ctx:i}=this.screen,a=new Rt(t,e),o=i.canvas;o;)a.x-=o.offsetLeft,a.y-=o.offsetTop,o=o.offsetParent;return r.scrollX&&(a.x+=r.scrollX),r.scrollY&&(a.y+=r.scrollY),a}onClick(t){var{x:e,y:r}=this.mapXY(t.clientX,t.clientY);this.events.push({type:"onclick",x:e,y:r,run(i){i.onClick&&i.onClick()}})}onMouseMove(t){var{x:e,y:r}=this.mapXY(t.clientX,t.clientY);this.events.push({type:"onmousemove",x:e,y:r,run(i){i.onMouseMove&&i.onMouseMove()}})}}var Fr=typeof window!="undefined"?window:null,Ur=typeof fetch!="undefined"?fetch.bind(void 0):null;class He{constructor(t){var{fetch:e=Ur,window:r=Fr}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.ctx=t,this.FRAMERATE=30,this.MAX_VIRTUAL_PIXELS=3e4,this.CLIENT_WIDTH=800,this.CLIENT_HEIGHT=600,this.viewPort=new Lr,this.mouse=new Br(this),this.animations=[],this.waits=[],this.frameDuration=0,this.isReadyLock=!1,this.isFirstRender=!0,this.intervalId=null,this.window=r,this.fetch=e}wait(t){this.waits.push(t)}ready(){return this.readyPromise?this.readyPromise:Promise.resolve()}isReady(){if(this.isReadyLock)return!0;var t=this.waits.every(e=>e());return t&&(this.waits=[],this.resolveReady&&this.resolveReady()),this.isReadyLock=t,t}setDefaults(t){t.strokeStyle="rgba(0,0,0,0)",t.lineCap="butt",t.lineJoin="miter",t.miterLimit=4}setViewBox(t){var{document:e,ctx:r,aspectRatio:i,width:a,desiredWidth:o,height:s,desiredHeight:u,minX:c=0,minY:p=0,refX:E,refY:O,clip:m=!1,clipX:D=0,clipY:V=0}=t,L=Kt(i).replace(/^defer\s/,""),[U,K]=L.split(" "),G=U||"xMidYMid",z=K||"meet",rt=a/o,at=s/u,H=Math.min(rt,at),ct=Math.max(rt,at),vt=o,pt=u;z==="meet"&&(vt*=H,pt*=H),z==="slice"&&(vt*=ct,pt*=ct);var St=new q(e,"refX",E),Tt=new q(e,"refY",O),Lt=St.hasValue()&&Tt.hasValue();if(Lt&&r.translate(-H*St.getPixels("x"),-H*Tt.getPixels("y")),m){var Bt=H*D,Pt=H*V;r.beginPath(),r.moveTo(Bt,Pt),r.lineTo(a,Pt),r.lineTo(a,s),r.lineTo(Bt,s),r.closePath(),r.clip()}if(!Lt){var Mt=z==="meet"&&H===at,Nt=z==="slice"&&ct===at,jt=z==="meet"&&H===rt,Et=z==="slice"&&ct===rt;G.startsWith("xMid")&&(Mt||Nt)&&r.translate(a/2-vt/2,0),G.endsWith("YMid")&&(jt||Et)&&r.translate(0,s/2-pt/2),G.startsWith("xMax")&&(Mt||Nt)&&r.translate(a-vt,0),G.endsWith("YMax")&&(jt||Et)&&r.translate(0,s-pt)}switch(!0){case G==="none":r.scale(rt,at);break;case z==="meet":r.scale(H,H);break;case z==="slice":r.scale(ct,ct);break}r.translate(-c,-p)}start(t){var{enableRedraw:e=!1,ignoreMouse:r=!1,ignoreAnimation:i=!1,ignoreDimensions:a=!1,ignoreClear:o=!1,forceRedraw:s,scaleWidth:u,scaleHeight:c,offsetX:p,offsetY:E}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{FRAMERATE:O,mouse:m}=this,D=1e3/O;if(this.frameDuration=D,this.readyPromise=new Promise(G=>{this.resolveReady=G}),this.isReady()&&this.render(t,a,o,u,c,p,E),!!e){var V=Date.now(),L=V,U=0,K=()=>{V=Date.now(),U=V-L,U>=D&&(L=V-U%D,this.shouldUpdate(i,s)&&(this.render(t,a,o,u,c,p,E),m.runEvents())),this.intervalId=P(K)};r||m.start(),this.intervalId=P(K)}}stop(){this.intervalId&&(P.cancel(this.intervalId),this.intervalId=null),this.mouse.stop()}shouldUpdate(t,e){if(!t){var{frameDuration:r}=this,i=this.animations.reduce((a,o)=>o.update(r)||a,!1);if(i)return!0}return!!(typeof e=="function"&&e()||!this.isReadyLock&&this.isReady()||this.mouse.hasEvents())}render(t,e,r,i,a,o,s){var{CLIENT_WIDTH:u,CLIENT_HEIGHT:c,viewPort:p,ctx:E,isFirstRender:O}=this,m=E.canvas;p.clear(),m.width&&m.height?p.setCurrent(m.width,m.height):p.setCurrent(u,c);var D=t.getStyle("width"),V=t.getStyle("height");!e&&(O||typeof i!="number"&&typeof a!="number")&&(D.hasValue()&&(m.width=D.getPixels("x"),m.style&&(m.style.width="".concat(m.width,"px"))),V.hasValue()&&(m.height=V.getPixels("y"),m.style&&(m.style.height="".concat(m.height,"px"))));var L=m.clientWidth||m.width,U=m.clientHeight||m.height;if(e&&D.hasValue()&&V.hasValue()&&(L=D.getPixels("x"),U=V.getPixels("y")),p.setCurrent(L,U),typeof o=="number"&&t.getAttribute("x",!0).setValue(o),typeof s=="number"&&t.getAttribute("y",!0).setValue(s),typeof i=="number"||typeof a=="number"){var K=It(t.getAttribute("viewBox").getString()),G=0,z=0;if(typeof i=="number"){var rt=t.getStyle("width");rt.hasValue()?G=rt.getPixels("x")/i:isNaN(K[2])||(G=K[2]/i)}if(typeof a=="number"){var at=t.getStyle("height");at.hasValue()?z=at.getPixels("y")/a:isNaN(K[3])||(z=K[3]/a)}G||(G=z),z||(z=G),t.getAttribute("width",!0).setValue(i),t.getAttribute("height",!0).setValue(a);var H=t.getStyle("transform",!0,!0);H.setValue("".concat(H.getString()," scale(").concat(1/G,", ").concat(1/z,")"))}r||E.clearRect(0,0,L,U),t.render(E),O&&(this.isFirstRender=!1)}}He.defaultWindow=Fr,He.defaultFetch=Ur;var{defaultFetch:Pn}=He,Rn=typeof DOMParser!="undefined"?DOMParser:null;class ke{constructor(){var{fetch:t=Pn,DOMParser:e=Rn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.fetch=t,this.DOMParser=e}parse(t){var e=this;return(0,f.Z)(function*(){return t.startsWith("<")?e.parseFromString(t):e.load(t)})()}parseFromString(t){var e=new this.DOMParser;try{return this.checkDocument(e.parseFromString(t,"image/svg+xml"))}catch(r){return this.checkDocument(e.parseFromString(t,"text/xml"))}}checkDocument(t){var e=t.getElementsByTagName("parsererror")[0];if(e)throw new Error(e.textContent);return t}load(t){var e=this;return(0,f.Z)(function*(){var r=yield e.fetch(t),i=yield r.text();return e.parseFromString(i)})()}}class jr{constructor(t,e){this.type="translate",this.point=null,this.point=Rt.parse(e)}apply(t){var{x:e,y:r}=this.point;t.translate(e||0,r||0)}unapply(t){var{x:e,y:r}=this.point;t.translate(-1*e||0,-1*r||0)}applyToPoint(t){var{x:e,y:r}=this.point;t.applyTransform([1,0,0,1,e||0,r||0])}}class Gr{constructor(t,e,r){this.type="rotate",this.angle=null,this.originX=null,this.originY=null,this.cx=0,this.cy=0;var i=It(e);this.angle=new q(t,"angle",i[0]),this.originX=r[0],this.originY=r[1],this.cx=i[1]||0,this.cy=i[2]||0}apply(t){var{cx:e,cy:r,originX:i,originY:a,angle:o}=this,s=e+i.getPixels("x"),u=r+a.getPixels("y");t.translate(s,u),t.rotate(o.getRadians()),t.translate(-s,-u)}unapply(t){var{cx:e,cy:r,originX:i,originY:a,angle:o}=this,s=e+i.getPixels("x"),u=r+a.getPixels("y");t.translate(s,u),t.rotate(-1*o.getRadians()),t.translate(-s,-u)}applyToPoint(t){var{cx:e,cy:r,angle:i}=this,a=i.getRadians();t.applyTransform([1,0,0,1,e||0,r||0]),t.applyTransform([Math.cos(a),Math.sin(a),-Math.sin(a),Math.cos(a),0,0]),t.applyTransform([1,0,0,1,-e||0,-r||0])}}class zr{constructor(t,e,r){this.type="scale",this.scale=null,this.originX=null,this.originY=null;var i=Rt.parseScale(e);(i.x===0||i.y===0)&&(i.x=ae,i.y=ae),this.scale=i,this.originX=r[0],this.originY=r[1]}apply(t){var{scale:{x:e,y:r},originX:i,originY:a}=this,o=i.getPixels("x"),s=a.getPixels("y");t.translate(o,s),t.scale(e,r||e),t.translate(-o,-s)}unapply(t){var{scale:{x:e,y:r},originX:i,originY:a}=this,o=i.getPixels("x"),s=a.getPixels("y");t.translate(o,s),t.scale(1/e,1/r||e),t.translate(-o,-s)}applyToPoint(t){var{x:e,y:r}=this.scale;t.applyTransform([e||0,0,0,r||0,0,0])}}class yr{constructor(t,e,r){this.type="matrix",this.matrix=[],this.originX=null,this.originY=null,this.matrix=It(e),this.originX=r[0],this.originY=r[1]}apply(t){var{originX:e,originY:r,matrix:i}=this,a=e.getPixels("x"),o=r.getPixels("y");t.translate(a,o),t.transform(i[0],i[1],i[2],i[3],i[4],i[5]),t.translate(-a,-o)}unapply(t){var{originX:e,originY:r,matrix:i}=this,a=i[0],o=i[2],s=i[4],u=i[1],c=i[3],p=i[5],E=0,O=0,m=1,D=1/(a*(c*m-p*O)-o*(u*m-p*E)+s*(u*O-c*E)),V=e.getPixels("x"),L=r.getPixels("y");t.translate(V,L),t.transform(D*(c*m-p*O),D*(p*E-u*m),D*(s*O-o*m),D*(a*m-s*E),D*(o*p-s*c),D*(s*u-a*p)),t.translate(-V,-L)}applyToPoint(t){t.applyTransform(this.matrix)}}class mr extends yr{constructor(t,e,r){super(t,e,r),this.type="skew",this.angle=null,this.angle=new q(t,"angle",e)}}class $r extends mr{constructor(t,e,r){super(t,e,r),this.type="skewX",this.matrix=[1,0,Math.tan(this.angle.getRadians()),1,0,0]}}class Hr extends mr{constructor(t,e,r){super(t,e,r),this.type="skewY",this.matrix=[1,Math.tan(this.angle.getRadians()),0,1,0,0]}}function Nn(h){return Kt(h).trim().replace(/\)([a-zA-Z])/g,") $1").replace(/\)(\s?,\s?)/g,") ").split(/\s(?=[a-z])/)}function In(h){var[t,e]=h.split("(");return[t.trim(),e.trim().replace(")","")]}class Te{constructor(t,e,r){this.document=t,this.transforms=[];var i=Nn(e);i.forEach(a=>{if(a!=="none"){var[o,s]=In(a),u=Te.transformTypes[o];typeof u!="undefined"&&this.transforms.push(new u(this.document,s,r))}})}static fromElement(t,e){var r=e.getStyle("transform",!1,!0),[i,a=i]=e.getStyle("transform-origin",!1,!0).split(),o=[i,a];return r.hasValue()?new Te(t,r.getString(),o):null}apply(t){for(var{transforms:e}=this,r=e.length,i=0;i=0;i--)e[i].unapply(t)}applyToPoint(t){for(var{transforms:e}=this,r=e.length,i=0;i2&&arguments[2]!==void 0?arguments[2]:!1;if(this.document=t,this.node=e,this.captureTextNodes=r,this.attributes=Object.create(null),this.styles=Object.create(null),this.stylesSpecificity=Object.create(null),this.animationFrozen=!1,this.animationFrozenValue="",this.parent=null,this.children=[],!(!e||e.nodeType!==1)){if(Array.from(e.attributes).forEach(s=>{var u=De(s.nodeName);this.attributes[u]=new q(t,u,s.value)}),this.addStylesFromStyleDefinition(),this.getAttribute("style").hasValue()){var i=this.getAttribute("style").getString().split(";").map(s=>s.trim());i.forEach(s=>{if(s){var[u,c]=s.split(":").map(p=>p.trim());this.styles[u]=new q(t,u,c)}})}var{definitions:a}=t,o=this.getAttribute("id");o.hasValue()&&(a[o.getString()]||(a[o.getString()]=this)),Array.from(e.childNodes).forEach(s=>{if(s.nodeType===1)this.addChild(s);else if(r&&(s.nodeType===3||s.nodeType===4)){var u=t.createTextNode(s);u.getText().length>0&&this.addChild(u)}})}}getAttribute(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=this.attributes[t];if(!r&&e){var i=new q(this.document,t,"");return this.attributes[t]=i,i}return r||q.empty(this.document)}getHrefAttribute(){for(var t in this.attributes)if(t==="href"||t.endsWith(":href"))return this.attributes[t];return q.empty(this.document)}getStyle(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,i=this.styles[t];if(i)return i;var a=this.getAttribute(t);if(a!=null&&a.hasValue())return this.styles[t]=a,a;if(!r){var{parent:o}=this;if(o){var s=o.getStyle(t);if(s!=null&&s.hasValue())return s}}if(e){var u=new q(this.document,t,"");return this.styles[t]=u,u}return i||q.empty(this.document)}render(t){if(!(this.getStyle("display").getString()==="none"||this.getStyle("visibility").getString()==="hidden")){if(t.save(),this.getStyle("mask").hasValue()){var e=this.getStyle("mask").getDefinition();e&&(this.applyEffects(t),e.apply(t,this))}else if(this.getStyle("filter").getValue("none")!=="none"){var r=this.getStyle("filter").getDefinition();r&&(this.applyEffects(t),r.apply(t,this))}else this.setContext(t),this.renderChildren(t),this.clearContext(t);t.restore()}}setContext(t){}applyEffects(t){var e=Te.fromElement(this.document,this);e&&e.apply(t);var r=this.getStyle("clip-path",!1,!0);if(r.hasValue()){var i=r.getDefinition();i&&i.apply(t)}}clearContext(t){}renderChildren(t){this.children.forEach(e=>{e.render(t)})}addChild(t){var e=t instanceof Ct?t:this.document.createElement(t);e.parent=this,Ct.ignoreChildTypes.includes(e.type)||this.children.push(e)}matchesSelector(t){var e,{node:r}=this;if(typeof r.matches=="function")return r.matches(t);var i=(e=r.getAttribute)===null||e===void 0?void 0:e.call(r,"class");return!i||i===""?!1:i.split(" ").some(a=>".".concat(a)===t)}addStylesFromStyleDefinition(){var{styles:t,stylesSpecificity:e}=this.document;for(var r in t)if(!r.startsWith("@")&&this.matchesSelector(r)){var i=t[r],a=e[r];if(i)for(var o in i){var s=this.stylesSpecificity[o];typeof s=="undefined"&&(s="000"),a>=s&&(this.styles[o]=i[o],this.stylesSpecificity[o]=a)}}}removeStyles(t,e){var r=e.reduce((i,a)=>{var o=t.getStyle(a);if(!o.hasValue())return i;var s=o.getString();return o.setValue(""),[...i,[a,s]]},[]);return r}restoreStyles(t,e){e.forEach(r=>{var[i,a]=r;t.getStyle(i,!0).setValue(a)})}isFirstChild(){var t;return((t=this.parent)===null||t===void 0?void 0:t.children.indexOf(this))===0}}Ct.ignoreChildTypes=["title"];class Yr extends Ct{constructor(t,e,r){super(t,e,r)}}function Mn(h){var t=h.trim();return/^('|")/.test(t)?t:'"'.concat(t,'"')}function wn(h){return typeof ve=="undefined"?h:h.trim().split(",").map(Mn).join(",")}function Vn(h){if(!h)return"";var t=h.trim().toLowerCase();switch(t){case"normal":case"italic":case"oblique":case"inherit":case"initial":case"unset":return t;default:return/^oblique\s+(-|)\d+deg$/.test(t)?t:""}}function Dn(h){if(!h)return"";var t=h.trim().toLowerCase();switch(t){case"normal":case"bold":case"lighter":case"bolder":case"inherit":case"initial":case"unset":return t;default:return/^[\d.]+$/.test(t)?t:""}}class zt{constructor(t,e,r,i,a,o){var s=o?typeof o=="string"?zt.parse(o):o:{};this.fontFamily=a||s.fontFamily,this.fontSize=i||s.fontSize,this.fontStyle=t||s.fontStyle,this.fontWeight=r||s.fontWeight,this.fontVariant=e||s.fontVariant}static parse(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",e=arguments.length>1?arguments[1]:void 0,r="",i="",a="",o="",s="",u=Kt(t).trim().split(" "),c={fontSize:!1,fontStyle:!1,fontWeight:!1,fontVariant:!1};return u.forEach(p=>{switch(!0){case(!c.fontStyle&&zt.styles.includes(p)):p!=="inherit"&&(r=p),c.fontStyle=!0;break;case(!c.fontVariant&&zt.variants.includes(p)):p!=="inherit"&&(i=p),c.fontStyle=!0,c.fontVariant=!0;break;case(!c.fontWeight&&zt.weights.includes(p)):p!=="inherit"&&(a=p),c.fontStyle=!0,c.fontVariant=!0,c.fontWeight=!0;break;case!c.fontSize:p!=="inherit"&&([o]=p.split("/")),c.fontStyle=!0,c.fontVariant=!0,c.fontWeight=!0,c.fontSize=!0;break;default:p!=="inherit"&&(s+=p)}}),new zt(r,i,a,o,s,e)}toString(){return[Vn(this.fontStyle),this.fontVariant,Dn(this.fontWeight),this.fontSize,wn(this.fontFamily)].join(" ").trim()}}zt.styles="normal|italic|oblique|inherit",zt.variants="normal|small-caps|inherit",zt.weights="normal|bold|bolder|lighter|100|200|300|400|500|600|700|800|900|inherit";class kt{constructor(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Number.NaN,e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.NaN,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Number.NaN,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:Number.NaN;this.x1=t,this.y1=e,this.x2=r,this.y2=i,this.addPoint(t,e),this.addPoint(r,i)}get x(){return this.x1}get y(){return this.y1}get width(){return this.x2-this.x1}get height(){return this.y2-this.y1}addPoint(t,e){typeof t!="undefined"&&((isNaN(this.x1)||isNaN(this.x2))&&(this.x1=t,this.x2=t),tthis.x2&&(this.x2=t)),typeof e!="undefined"&&((isNaN(this.y1)||isNaN(this.y2))&&(this.y1=e,this.y2=e),ethis.y2&&(this.y2=e))}addX(t){this.addPoint(t,null)}addY(t){this.addPoint(null,t)}addBoundingBox(t){if(t){var{x1:e,y1:r,x2:i,y2:a}=t;this.addPoint(e,r),this.addPoint(i,a)}}sumCubic(t,e,r,i,a){return Math.pow(1-t,3)*e+3*Math.pow(1-t,2)*t*r+3*(1-t)*Math.pow(t,2)*i+Math.pow(t,3)*a}bezierCurveAdd(t,e,r,i,a){var o=6*e-12*r+6*i,s=-3*e+9*r-9*i+3*a,u=3*r-3*e;if(s===0){if(o===0)return;var c=-u/o;0=e.length-1}next(){var t=this.commands[++this.i];return this.previousCommand=this.command,this.command=t,t}getPoint(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"x",e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"y",r=new Rt(this.command[t],this.command[e]);return this.makeAbsolute(r)}getAsControlPoint(t,e){var r=this.getPoint(t,e);return this.control=r,r}getAsCurrentPoint(t,e){var r=this.getPoint(t,e);return this.current=r,r}getReflectedControlPoint(){var t=this.previousCommand.type;if(t!==N.CURVE_TO&&t!==N.SMOOTH_CURVE_TO&&t!==N.QUAD_TO&&t!==N.SMOOTH_QUAD_TO)return this.current;var{current:{x:e,y:r},control:{x:i,y:a}}=this,o=new Rt(2*e-i,2*r-a);return o}makeAbsolute(t){if(this.command.relative){var{x:e,y:r}=this.current;t.x+=e,t.y+=r}return t}addMarker(t,e,r){var{points:i,angles:a}=this;r&&a.length>0&&!a[a.length-1]&&(a[a.length-1]=i[i.length-1].angleTo(r)),this.addMarkerAngle(t,e?e.angleTo(t):null)}addMarkerAngle(t,e){this.points.push(t),this.angles.push(e)}getMarkerPoints(){return this.points}getMarkerAngles(){for(var{angles:t}=this,e=t.length,r=0;r1&&arguments[1]!==void 0?arguments[1]:!1;if(!e){var r=this.getStyle("fill"),i=this.getStyle("fill-opacity"),a=this.getStyle("stroke"),o=this.getStyle("stroke-opacity");if(r.isUrlDefinition()){var s=r.getFillStyleDefinition(this,i);s&&(t.fillStyle=s)}else if(r.hasValue()){r.getString()==="currentColor"&&r.setValue(this.getStyle("color").getColor());var u=r.getColor();u!=="inherit"&&(t.fillStyle=u==="none"?"rgba(0,0,0,0)":u)}if(i.hasValue()){var c=new q(this.document,"fill",t.fillStyle).addOpacity(i).getColor();t.fillStyle=c}if(a.isUrlDefinition()){var p=a.getFillStyleDefinition(this,o);p&&(t.strokeStyle=p)}else if(a.hasValue()){a.getString()==="currentColor"&&a.setValue(this.getStyle("color").getColor());var E=a.getString();E!=="inherit"&&(t.strokeStyle=E==="none"?"rgba(0,0,0,0)":E)}if(o.hasValue()){var O=new q(this.document,"stroke",t.strokeStyle).addOpacity(o).getString();t.strokeStyle=O}var m=this.getStyle("stroke-width");if(m.hasValue()){var D=m.getPixels();t.lineWidth=D||ae}var V=this.getStyle("stroke-linecap"),L=this.getStyle("stroke-linejoin"),U=this.getStyle("stroke-miterlimit"),K=this.getStyle("stroke-dasharray"),G=this.getStyle("stroke-dashoffset");if(V.hasValue()&&(t.lineCap=V.getString()),L.hasValue()&&(t.lineJoin=L.getString()),U.hasValue()&&(t.miterLimit=U.getNumber()),K.hasValue()&&K.getString()!=="none"){var z=It(K.getString());typeof t.setLineDash!="undefined"?t.setLineDash(z):typeof t.webkitLineDash!="undefined"?t.webkitLineDash=z:typeof t.mozDash!="undefined"&&!(z.length===1&&z[0]===0)&&(t.mozDash=z);var rt=G.getPixels();typeof t.lineDashOffset!="undefined"?t.lineDashOffset=rt:typeof t.webkitLineDashOffset!="undefined"?t.webkitLineDashOffset=rt:typeof t.mozDashOffset!="undefined"&&(t.mozDashOffset=rt)}}if(this.modifiedEmSizeStack=!1,typeof t.font!="undefined"){var at=this.getStyle("font"),H=this.getStyle("font-style"),ct=this.getStyle("font-variant"),vt=this.getStyle("font-weight"),pt=this.getStyle("font-size"),St=this.getStyle("font-family"),Tt=new zt(H.getString(),ct.getString(),vt.getString(),pt.hasValue()?"".concat(pt.getPixels(!0),"px"):"",St.getString(),zt.parse(at.getString(),t.font));H.setValue(Tt.fontStyle),ct.setValue(Tt.fontVariant),vt.setValue(Tt.fontWeight),pt.setValue(Tt.fontSize),St.setValue(Tt.fontFamily),t.font=Tt.toString(),pt.isPixels()&&(this.document.emSize=pt.getPixels(),this.modifiedEmSizeStack=!0)}e||(this.applyEffects(t),t.globalAlpha=this.calculateOpacity())}clearContext(t){super.clearContext(t),this.modifiedEmSizeStack&&this.document.popEmSize()}}class xt extends Oe{constructor(t,e,r){super(t,e,r),this.type="path",this.pathParser=null,this.pathParser=new it(this.getAttribute("d").getString())}path(t){var{pathParser:e}=this,r=new kt;for(e.reset(),t&&t.beginPath();!e.isEnd();)switch(e.next().type){case it.MOVE_TO:this.pathM(t,r);break;case it.LINE_TO:this.pathL(t,r);break;case it.HORIZ_LINE_TO:this.pathH(t,r);break;case it.VERT_LINE_TO:this.pathV(t,r);break;case it.CURVE_TO:this.pathC(t,r);break;case it.SMOOTH_CURVE_TO:this.pathS(t,r);break;case it.QUAD_TO:this.pathQ(t,r);break;case it.SMOOTH_QUAD_TO:this.pathT(t,r);break;case it.ARC:this.pathA(t,r);break;case it.CLOSE_PATH:this.pathZ(t,r);break}return r}getBoundingBox(t){return this.path()}getMarkers(){var{pathParser:t}=this,e=t.getMarkerPoints(),r=t.getMarkerAngles(),i=e.map((a,o)=>[a,r[o]]);return i}renderChildren(t){this.path(t),this.document.screen.mouse.checkPath(this,t);var e=this.getStyle("fill-rule");t.fillStyle!==""&&(e.getString("inherit")!=="inherit"?t.fill(e.getString()):t.fill()),t.strokeStyle!==""&&(this.getAttribute("vector-effect").getString()==="non-scaling-stroke"?(t.save(),t.setTransform(1,0,0,1,0,0),t.stroke(),t.restore()):t.stroke());var r=this.getMarkers();if(r){var i=r.length-1,a=this.getStyle("marker-start"),o=this.getStyle("marker-mid"),s=this.getStyle("marker-end");if(a.isUrlDefinition()){var u=a.getDefinition(),[c,p]=r[0];u.render(t,c,p)}if(o.isUrlDefinition())for(var E=o.getDefinition(),O=1;O1&&(i*=Math.sqrt(O),a*=Math.sqrt(O));var m=(s===u?-1:1)*Math.sqrt((Math.pow(i,2)*Math.pow(a,2)-Math.pow(i,2)*Math.pow(E.y,2)-Math.pow(a,2)*Math.pow(E.x,2))/(Math.pow(i,2)*Math.pow(E.y,2)+Math.pow(a,2)*Math.pow(E.x,2)));isNaN(m)&&(m=0);var D=new Rt(m*i*E.y/a,m*-a*E.x/i),V=new Rt((e.x+p.x)/2+Math.cos(c)*D.x-Math.sin(c)*D.y,(e.y+p.y)/2+Math.sin(c)*D.x+Math.cos(c)*D.y),L=lr([1,0],[(E.x-D.x)/i,(E.y-D.y)/a]),U=[(E.x-D.x)/i,(E.y-D.y)/a],K=[(-E.x-D.x)/i,(-E.y-D.y)/a],G=lr(U,K);return Ke(U,K)<=-1&&(G=Math.PI),Ke(U,K)>=1&&(G=0),{currentPoint:p,rX:i,rY:a,sweepFlag:u,xAxisRotation:c,centp:V,a1:L,ad:G}}pathA(t,e){var{pathParser:r}=this,{currentPoint:i,rX:a,rY:o,sweepFlag:s,xAxisRotation:u,centp:c,a1:p,ad:E}=xt.pathA(r),O=1-s?1:-1,m=p+O*(E/2),D=new Rt(c.x+a*Math.cos(m),c.y+o*Math.sin(m));if(r.addMarkerAngle(D,m-O*Math.PI/2),r.addMarkerAngle(i,m-O*Math.PI),e.addPoint(i.x,i.y),t&&!isNaN(p)&&!isNaN(E)){var V=a>o?a:o,L=a>o?1:a/o,U=a>o?o/a:1;t.translate(c.x,c.y),t.rotate(u),t.scale(L,U),t.arc(0,0,V,p,p+E,!!(1-s)),t.scale(1/L,1/U),t.rotate(-u),t.translate(-c.x,-c.y)}}static pathZ(t){t.current=t.start}pathZ(t,e){xt.pathZ(this.pathParser),t&&e.x1!==e.x2&&e.y1!==e.y2&&t.closePath()}}class xr extends xt{constructor(t,e,r){super(t,e,r),this.type="glyph",this.horizAdvX=this.getAttribute("horiz-adv-x").getNumber(),this.unicode=this.getAttribute("unicode").getString(),this.arabicForm=this.getAttribute("arabic-form").getString()}}class se extends Oe{constructor(t,e,r){super(t,e,new.target===se?!0:r),this.type="text",this.x=0,this.y=0,this.measureCache=-1}setContext(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;super.setContext(t,e);var r=this.getStyle("dominant-baseline").getTextBaseline()||this.getStyle("alignment-baseline").getTextBaseline();r&&(t.textBaseline=r)}initializeCoordinates(){this.x=0,this.y=0,this.leafTexts=[],this.textChunkStart=0,this.minX=Number.POSITIVE_INFINITY,this.maxX=Number.NEGATIVE_INFINITY}getBoundingBox(t){if(this.type!=="text")return this.getTElementBoundingBox(t);this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(t);var e=null;return this.children.forEach((r,i)=>{var a=this.getChildBoundingBox(t,this,this,i);e?e.addBoundingBox(a):e=a}),e}getFontSize(){var{document:t,parent:e}=this,r=zt.parse(t.ctx.font).fontSize,i=e.getStyle("font-size").getNumber(r);return i}getTElementBoundingBox(t){var e=this.getFontSize();return new kt(this.x,this.y-e,this.x+this.measureText(t),this.y)}getGlyph(t,e,r){var i=e[r],a=null;if(t.isArabic){var o=e.length,s=e[r-1],u=e[r+1],c="isolated";if((r===0||s===" ")&&r0&&s!==" "&&r0&&s!==" "&&(r===o-1||u===" ")&&(c="initial"),typeof t.glyphs[i]!="undefined"){var p=t.glyphs[i];a=p instanceof xr?p:p[c]}}else a=t.glyphs[i];return a||(a=t.missingGlyph),a}getText(){return""}getTextFromNode(t){var e=t||this.node,r=Array.from(e.parentNode.childNodes),i=r.indexOf(e),a=r.length-1,o=Kt(e.textContent||"");return i===0&&(o=ze(o)),i===a&&(o=Ze(o)),o}renderChildren(t){if(this.type!=="text"){this.renderTElementChildren(t);return}this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(t),this.children.forEach((r,i)=>{this.renderChild(t,this,this,i)});var{mouse:e}=this.document.screen;e.isWorking()&&e.checkBoundingBox(this,this.getBoundingBox(t))}renderTElementChildren(t){var{document:e,parent:r}=this,i=this.getText(),a=r.getStyle("font-family").getDefinition();if(a){for(var{unitsPerEm:o}=a.fontFace,s=zt.parse(e.ctx.font),u=r.getStyle("font-size").getNumber(s.fontSize),c=r.getStyle("font-style").getString(s.fontStyle),p=u/o,E=a.isRTL?i.split("").reverse().join(""):i,O=It(r.getAttribute("dx").getString()),m=E.length,D=0;D=this.leafTexts.length)){var t=this.leafTexts[this.textChunkStart],e=t.getStyle("text-anchor").getString("start"),r=!1,i=0;e==="start"&&!r||e==="end"&&r?i=t.x-this.minX:e==="end"&&!r||e==="start"&&r?i=t.x-this.maxX:i=t.x-(this.minX+this.maxX)/2;for(var a=this.textChunkStart;a{this.adjustChildCoordinatesRecursiveCore(t,this,this,r)}),this.applyAnchoring()}adjustChildCoordinatesRecursiveCore(t,e,r,i){var a=r.children[i];a.children.length>0?a.children.forEach((o,s)=>{e.adjustChildCoordinatesRecursiveCore(t,e,a,s)}):this.adjustChildCoordinates(t,e,r,i)}adjustChildCoordinates(t,e,r,i){var a=r.children[i];if(typeof a.measureText!="function")return a;t.save(),a.setContext(t,!0);var o=a.getAttribute("x"),s=a.getAttribute("y"),u=a.getAttribute("dx"),c=a.getAttribute("dy"),p=a.getStyle("font-family").getDefinition(),E=!!p&&p.isRTL;i===0&&(o.hasValue()||o.setValue(a.getInheritedAttribute("x")),s.hasValue()||s.setValue(a.getInheritedAttribute("y")),u.hasValue()||u.setValue(a.getInheritedAttribute("dx")),c.hasValue()||c.setValue(a.getInheritedAttribute("dy")));var O=a.measureText(t);return E&&(e.x-=O),o.hasValue()?(e.applyAnchoring(),a.x=o.getPixels("x"),u.hasValue()&&(a.x+=u.getPixels("x"))):(u.hasValue()&&(e.x+=u.getPixels("x")),a.x=e.x),e.x=a.x,E||(e.x+=O),s.hasValue()?(a.y=s.getPixels("y"),c.hasValue()&&(a.y+=c.getPixels("y"))):(c.hasValue()&&(e.y+=c.getPixels("y")),a.y=e.y),e.y=a.y,e.leafTexts.push(a),e.minX=Math.min(e.minX,a.x,a.x+O),e.maxX=Math.max(e.maxX,a.x,a.x+O),a.clearContext(t),t.restore(),a}getChildBoundingBox(t,e,r,i){var a=r.children[i];if(typeof a.getBoundingBox!="function")return null;var o=a.getBoundingBox(t);return o?(a.children.forEach((s,u)=>{var c=e.getChildBoundingBox(t,e,a,u);o.addBoundingBox(c)}),o):null}renderChild(t,e,r,i){var a=r.children[i];a.render(t),a.children.forEach((o,s)=>{e.renderChild(t,e,a,s)})}measureText(t){var{measureCache:e}=this;if(~e)return e;var r=this.getText(),i=this.measureTargetText(t,r);return this.measureCache=i,i}measureTargetText(t,e){if(!e.length)return 0;var{parent:r}=this,i=r.getStyle("font-family").getDefinition();if(i){for(var a=this.getFontSize(),o=i.isRTL?e.split("").reverse().join(""):e,s=It(r.getAttribute("dx").getString()),u=o.length,c=0,p=0;p0?"":this.getTextFromNode()}getText(){return this.text}}class Ln extends Ye{constructor(){super(...arguments),this.type="textNode"}}class Be extends Oe{constructor(){super(...arguments),this.type="svg",this.root=!1}setContext(t){var e,{document:r}=this,{screen:i,window:a}=r,o=t.canvas;if(i.setDefaults(t),o.style&&typeof t.font!="undefined"&&a&&typeof a.getComputedStyle!="undefined"){t.font=a.getComputedStyle(o).getPropertyValue("font");var s=new q(r,"fontSize",zt.parse(t.font).fontSize);s.hasValue()&&(r.rootEmSize=s.getPixels("y"),r.emSize=r.rootEmSize)}this.getAttribute("x").hasValue()||this.getAttribute("x",!0).setValue(0),this.getAttribute("y").hasValue()||this.getAttribute("y",!0).setValue(0);var{width:u,height:c}=i.viewPort;this.getStyle("width").hasValue()||this.getStyle("width",!0).setValue("100%"),this.getStyle("height").hasValue()||this.getStyle("height",!0).setValue("100%"),this.getStyle("color").hasValue()||this.getStyle("color",!0).setValue("black");var p=this.getAttribute("refX"),E=this.getAttribute("refY"),O=this.getAttribute("viewBox"),m=O.hasValue()?It(O.getString()):null,D=!this.root&&this.getStyle("overflow").getValue("hidden")!=="visible",V=0,L=0,U=0,K=0;m&&(V=m[0],L=m[1]),this.root||(u=this.getStyle("width").getPixels("x"),c=this.getStyle("height").getPixels("y"),this.type==="marker"&&(U=V,K=L,V=0,L=0)),i.viewPort.setCurrent(u,c),this.node&&(!this.parent||((e=this.node.parentNode)===null||e===void 0?void 0:e.nodeName)==="foreignObject")&&this.getStyle("transform",!1,!0).hasValue()&&!this.getStyle("transform-origin",!1,!0).hasValue()&&this.getStyle("transform-origin",!0,!0).setValue("50% 50%"),super.setContext(t),t.translate(this.getAttribute("x").getPixels("x"),this.getAttribute("y").getPixels("y")),m&&(u=m[2],c=m[3]),r.setViewBox({ctx:t,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:i.viewPort.width,desiredWidth:u,height:i.viewPort.height,desiredHeight:c,minX:V,minY:L,refX:p.getValue(),refY:E.getValue(),clip:D,clipX:U,clipY:K}),m&&(i.viewPort.removeCurrent(),i.viewPort.setCurrent(u,c))}clearContext(t){super.clearContext(t),this.document.screen.viewPort.removeCurrent()}resize(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,i=this.getAttribute("width",!0),a=this.getAttribute("height",!0),o=this.getAttribute("viewBox"),s=this.getAttribute("style"),u=i.getNumber(0),c=a.getNumber(0);if(r)if(typeof r=="string")this.getAttribute("preserveAspectRatio",!0).setValue(r);else{var p=this.getAttribute("preserveAspectRatio");p.hasValue()&&p.setValue(p.getString().replace(/^\s*(\S.*\S)\s*$/,"$1"))}if(i.setValue(t),a.setValue(e),o.hasValue()||o.setValue("0 0 ".concat(u||t," ").concat(c||e)),s.hasValue()){var E=this.getStyle("width"),O=this.getStyle("height");E.hasValue()&&E.setValue("".concat(t,"px")),O.hasValue()&&O.setValue("".concat(e,"px"))}}}class Er extends xt{constructor(){super(...arguments),this.type="rect"}path(t){var e=this.getAttribute("x").getPixels("x"),r=this.getAttribute("y").getPixels("y"),i=this.getStyle("width",!1,!0).getPixels("x"),a=this.getStyle("height",!1,!0).getPixels("y"),o=this.getAttribute("rx"),s=this.getAttribute("ry"),u=o.getPixels("x"),c=s.getPixels("y");if(o.hasValue()&&!s.hasValue()&&(c=u),s.hasValue()&&!o.hasValue()&&(u=c),u=Math.min(u,i/2),c=Math.min(c,a/2),t){var p=4*((Math.sqrt(2)-1)/3);t.beginPath(),a>0&&i>0&&(t.moveTo(e+u,r),t.lineTo(e+i-u,r),t.bezierCurveTo(e+i-u+p*u,r,e+i,r+c-p*c,e+i,r+c),t.lineTo(e+i,r+a-c),t.bezierCurveTo(e+i,r+a-c+p*c,e+i-u+p*u,r+a,e+i-u,r+a),t.lineTo(e+u,r+a),t.bezierCurveTo(e+u-p*u,r+a,e,r+a-c+p*c,e,r+a-c),t.lineTo(e,r+c),t.bezierCurveTo(e,r+c-p*c,e+u-p*u,r,e+u,r),t.closePath())}return new kt(e,r,e+i,r+a)}getMarkers(){return null}}class Xr extends xt{constructor(){super(...arguments),this.type="circle"}path(t){var e=this.getAttribute("cx").getPixels("x"),r=this.getAttribute("cy").getPixels("y"),i=this.getAttribute("r").getPixels();return t&&i>0&&(t.beginPath(),t.arc(e,r,i,0,Math.PI*2,!1),t.closePath()),new kt(e-i,r-i,e+i,r+i)}getMarkers(){return null}}class Wr extends xt{constructor(){super(...arguments),this.type="ellipse"}path(t){var e=4*((Math.sqrt(2)-1)/3),r=this.getAttribute("rx").getPixels("x"),i=this.getAttribute("ry").getPixels("y"),a=this.getAttribute("cx").getPixels("x"),o=this.getAttribute("cy").getPixels("y");return t&&r>0&&i>0&&(t.beginPath(),t.moveTo(a+r,o),t.bezierCurveTo(a+r,o+e*i,a+e*r,o+i,a,o+i),t.bezierCurveTo(a-e*r,o+i,a-r,o+e*i,a-r,o),t.bezierCurveTo(a-r,o-e*i,a-e*r,o-i,a,o-i),t.bezierCurveTo(a+e*r,o-i,a+r,o-e*i,a+r,o),t.closePath()),new kt(a-r,o-i,a+r,o+i)}getMarkers(){return null}}class Qr extends xt{constructor(){super(...arguments),this.type="line"}getPoints(){return[new Rt(this.getAttribute("x1").getPixels("x"),this.getAttribute("y1").getPixels("y")),new Rt(this.getAttribute("x2").getPixels("x"),this.getAttribute("y2").getPixels("y"))]}path(t){var[{x:e,y:r},{x:i,y:a}]=this.getPoints();return t&&(t.beginPath(),t.moveTo(e,r),t.lineTo(i,a)),new kt(e,r,i,a)}getMarkers(){var[t,e]=this.getPoints(),r=t.angleTo(e);return[[t,r],[e,r]]}}class Tr extends xt{constructor(t,e,r){super(t,e,r),this.type="polyline",this.points=[],this.points=Rt.parsePath(this.getAttribute("points").getString())}path(t){var{points:e}=this,[{x:r,y:i}]=e,a=new kt(r,i);return t&&(t.beginPath(),t.moveTo(r,i)),e.forEach(o=>{var{x:s,y:u}=o;a.addPoint(s,u),t&&t.lineTo(s,u)}),a}getMarkers(){var{points:t}=this,e=t.length-1,r=[];return t.forEach((i,a)=>{a!==e&&r.push([i,i.angleTo(t[a+1])])}),r.length>0&&r.push([t[t.length-1],r[r.length-1][1]]),r}}class Zr extends Tr{constructor(){super(...arguments),this.type="polygon"}path(t){var e=super.path(t),[{x:r,y:i}]=this.points;return t&&(t.lineTo(r,i),t.closePath()),e}}class Kr extends Ct{constructor(){super(...arguments),this.type="pattern"}createPattern(t,e,r){var i=this.getStyle("width").getPixels("x",!0),a=this.getStyle("height").getPixels("y",!0),o=new Be(this.document,null);o.attributes.viewBox=new q(this.document,"viewBox",this.getAttribute("viewBox").getValue()),o.attributes.width=new q(this.document,"width","".concat(i,"px")),o.attributes.height=new q(this.document,"height","".concat(a,"px")),o.attributes.transform=new q(this.document,"transform",this.getAttribute("patternTransform").getValue()),o.children=this.children;var s=this.document.createCanvas(i,a),u=s.getContext("2d"),c=this.getAttribute("x"),p=this.getAttribute("y");c.hasValue()&&p.hasValue()&&u.translate(c.getPixels("x",!0),p.getPixels("y",!0)),r.hasValue()?this.styles["fill-opacity"]=r:Reflect.deleteProperty(this.styles,"fill-opacity");for(var E=-1;E<=1;E++)for(var O=-1;O<=1;O++)u.save(),o.attributes.x=new q(this.document,"x",E*s.width),o.attributes.y=new q(this.document,"y",O*s.height),o.render(u),u.restore();var m=t.createPattern(s,"repeat");return m}}class kr extends Ct{constructor(){super(...arguments),this.type="marker"}render(t,e,r){if(e){var{x:i,y:a}=e,o=this.getAttribute("orient").getString("auto"),s=this.getAttribute("markerUnits").getString("strokeWidth");t.translate(i,a),o==="auto"&&t.rotate(r),s==="strokeWidth"&&t.scale(t.lineWidth,t.lineWidth),t.save();var u=new Be(this.document,null);u.type=this.type,u.attributes.viewBox=new q(this.document,"viewBox",this.getAttribute("viewBox").getValue()),u.attributes.refX=new q(this.document,"refX",this.getAttribute("refX").getValue()),u.attributes.refY=new q(this.document,"refY",this.getAttribute("refY").getValue()),u.attributes.width=new q(this.document,"width",this.getAttribute("markerWidth").getValue()),u.attributes.height=new q(this.document,"height",this.getAttribute("markerHeight").getValue()),u.attributes.overflow=new q(this.document,"overflow",this.getAttribute("overflow").getValue()),u.attributes.fill=new q(this.document,"fill",this.getAttribute("fill").getColor("black")),u.attributes.stroke=new q(this.document,"stroke",this.getAttribute("stroke").getValue("none")),u.children=this.children,u.render(t),t.restore(),s==="strokeWidth"&&t.scale(1/t.lineWidth,1/t.lineWidth),o==="auto"&&t.rotate(-r),t.translate(-i,-a)}}}class Jr extends Ct{constructor(){super(...arguments),this.type="defs"}render(){}}class Je extends Oe{constructor(){super(...arguments),this.type="g"}getBoundingBox(t){var e=new kt;return this.children.forEach(r=>{e.addBoundingBox(r.getBoundingBox(t))}),e}}class Or extends Ct{constructor(t,e,r){super(t,e,r),this.attributesToInherit=["gradientUnits"],this.stops=[];var{stops:i,children:a}=this;a.forEach(o=>{o.type==="stop"&&i.push(o)})}getGradientUnits(){return this.getAttribute("gradientUnits").getString("objectBoundingBox")}createGradient(t,e,r){var i=this;this.getHrefAttribute().hasValue()&&(i=this.getHrefAttribute().getDefinition(),this.inheritStopContainer(i));var{stops:a}=i,o=this.getGradient(t,e);if(!o)return this.addParentOpacity(r,a[a.length-1].color);if(a.forEach(L=>{o.addColorStop(L.offset,this.addParentOpacity(r,L.color))}),this.getAttribute("gradientTransform").hasValue()){var{document:s}=this,{MAX_VIRTUAL_PIXELS:u,viewPort:c}=s.screen,[p]=c.viewPorts,E=new Er(s,null);E.attributes.x=new q(s,"x",-u/3),E.attributes.y=new q(s,"y",-u/3),E.attributes.width=new q(s,"width",u),E.attributes.height=new q(s,"height",u);var O=new Je(s,null);O.attributes.transform=new q(s,"transform",this.getAttribute("gradientTransform").getValue()),O.children=[E];var m=new Be(s,null);m.attributes.x=new q(s,"x",0),m.attributes.y=new q(s,"y",0),m.attributes.width=new q(s,"width",p.width),m.attributes.height=new q(s,"height",p.height),m.children=[O];var D=s.createCanvas(p.width,p.height),V=D.getContext("2d");return V.fillStyle=o,m.render(V),V.createPattern(D,"no-repeat")}return o}inheritStopContainer(t){this.attributesToInherit.forEach(e=>{!this.getAttribute(e).hasValue()&&t.getAttribute(e).hasValue()&&this.getAttribute(e,!0).setValue(t.getAttribute(e).getValue())})}addParentOpacity(t,e){if(t.hasValue()){var r=new q(this.document,"color",e);return r.addOpacity(t).getColor()}return e}}class qr extends Or{constructor(t,e,r){super(t,e,r),this.type="linearGradient",this.attributesToInherit.push("x1","y1","x2","y2")}getGradient(t,e){var r=this.getGradientUnits()==="objectBoundingBox",i=r?e.getBoundingBox(t):null;if(r&&!i)return null;!this.getAttribute("x1").hasValue()&&!this.getAttribute("y1").hasValue()&&!this.getAttribute("x2").hasValue()&&!this.getAttribute("y2").hasValue()&&(this.getAttribute("x1",!0).setValue(0),this.getAttribute("y1",!0).setValue(0),this.getAttribute("x2",!0).setValue(1),this.getAttribute("y2",!0).setValue(0));var a=r?i.x+i.width*this.getAttribute("x1").getNumber():this.getAttribute("x1").getPixels("x"),o=r?i.y+i.height*this.getAttribute("y1").getNumber():this.getAttribute("y1").getPixels("y"),s=r?i.x+i.width*this.getAttribute("x2").getNumber():this.getAttribute("x2").getPixels("x"),u=r?i.y+i.height*this.getAttribute("y2").getNumber():this.getAttribute("y2").getPixels("y");return a===s&&o===u?null:t.createLinearGradient(a,o,s,u)}}class _r extends Or{constructor(t,e,r){super(t,e,r),this.type="radialGradient",this.attributesToInherit.push("cx","cy","r","fx","fy","fr")}getGradient(t,e){var r=this.getGradientUnits()==="objectBoundingBox",i=e.getBoundingBox(t);if(r&&!i)return null;this.getAttribute("cx").hasValue()||this.getAttribute("cx",!0).setValue("50%"),this.getAttribute("cy").hasValue()||this.getAttribute("cy",!0).setValue("50%"),this.getAttribute("r").hasValue()||this.getAttribute("r",!0).setValue("50%");var a=r?i.x+i.width*this.getAttribute("cx").getNumber():this.getAttribute("cx").getPixels("x"),o=r?i.y+i.height*this.getAttribute("cy").getNumber():this.getAttribute("cy").getPixels("y"),s=a,u=o;this.getAttribute("fx").hasValue()&&(s=r?i.x+i.width*this.getAttribute("fx").getNumber():this.getAttribute("fx").getPixels("x")),this.getAttribute("fy").hasValue()&&(u=r?i.y+i.height*this.getAttribute("fy").getNumber():this.getAttribute("fy").getPixels("y"));var c=r?(i.width+i.height)/2*this.getAttribute("r").getNumber():this.getAttribute("r").getPixels(),p=this.getAttribute("fr").getPixels();return t.createRadialGradient(s,u,p,a,o,c)}}class tn extends Ct{constructor(t,e,r){super(t,e,r),this.type="stop";var i=Math.max(0,Math.min(1,this.getAttribute("offset").getNumber())),a=this.getStyle("stop-opacity"),o=this.getStyle("stop-color",!0);o.getString()===""&&o.setValue("#000"),a.hasValue()&&(o=o.addOpacity(a)),this.offset=i,this.color=o.getColor()}}class qe extends Ct{constructor(t,e,r){super(t,e,r),this.type="animate",this.duration=0,this.initialValue=null,this.initialUnits="",this.removed=!1,this.frozen=!1,t.screen.animations.push(this),this.begin=this.getAttribute("begin").getMilliseconds(),this.maxDuration=this.begin+this.getAttribute("dur").getMilliseconds(),this.from=this.getAttribute("from"),this.to=this.getAttribute("to"),this.values=new q(t,"values",null);var i=this.getAttribute("values");i.hasValue()&&this.values.setValue(i.getString().split(";"))}getProperty(){var t=this.getAttribute("attributeType").getString(),e=this.getAttribute("attributeName").getString();return t==="CSS"?this.parent.getStyle(e,!0):this.parent.getAttribute(e,!0)}calcValue(){var{initialUnits:t}=this,{progress:e,from:r,to:i}=this.getProgress(),a=r.getNumber()+(i.getNumber()-r.getNumber())*e;return t==="%"&&(a*=100),"".concat(a).concat(t)}update(t){var{parent:e}=this,r=this.getProperty();if(this.initialValue||(this.initialValue=r.getString(),this.initialUnits=r.getUnits()),this.duration>this.maxDuration){var i=this.getAttribute("fill").getString("remove");if(this.getAttribute("repeatCount").getString()==="indefinite"||this.getAttribute("repeatDur").getString()==="indefinite")this.duration=0;else if(i==="freeze"&&!this.frozen)this.frozen=!0,e.animationFrozen=!0,e.animationFrozenValue=r.getString();else if(i==="remove"&&!this.removed)return this.removed=!0,r.setValue(e.animationFrozen?e.animationFrozenValue:this.initialValue),!0;return!1}this.duration+=t;var a=!1;if(this.begin{var c=a[u];return s+(c-s)*t}).join(" ");return o}}class nn extends Ct{constructor(t,e,r){super(t,e,r),this.type="font",this.glyphs=Object.create(null),this.horizAdvX=this.getAttribute("horiz-adv-x").getNumber();var{definitions:i}=t,{children:a}=this;for(var o of a)switch(o.type){case"font-face":{this.fontFace=o;var s=o.getStyle("font-family");s.hasValue()&&(i[s.getString()]=this);break}case"missing-glyph":this.missingGlyph=o;break;case"glyph":{var u=o;u.arabicForm?(this.isRTL=!0,this.isArabic=!0,typeof this.glyphs[u.unicode]=="undefined"&&(this.glyphs[u.unicode]=Object.create(null)),this.glyphs[u.unicode][u.arabicForm]=u):this.glyphs[u.unicode]=u;break}}}render(){}}class an extends Ct{constructor(t,e,r){super(t,e,r),this.type="font-face",this.ascent=this.getAttribute("ascent").getNumber(),this.descent=this.getAttribute("descent").getNumber(),this.unitsPerEm=this.getAttribute("units-per-em").getNumber()}}class sn extends xt{constructor(){super(...arguments),this.type="missing-glyph",this.horizAdvX=0}}class on extends se{constructor(){super(...arguments),this.type="tref"}getText(){var t=this.getHrefAttribute().getDefinition();if(t){var e=t.children[0];if(e)return e.getText()}return""}}class un extends se{constructor(t,e,r){super(t,e,r),this.type="a";var{childNodes:i}=e,a=i[0],o=i.length>0&&Array.from(i).every(s=>s.nodeType===3);this.hasText=o,this.text=o?this.getTextFromNode(a):""}getText(){return this.text}renderChildren(t){if(this.hasText){super.renderChildren(t);var{document:e,x:r,y:i}=this,{mouse:a}=e.screen,o=new q(e,"fontSize",zt.parse(e.ctx.font).fontSize);a.isWorking()&&a.checkBoundingBox(this,new kt(r,i-o.getPixels("y"),r+this.measureText(t),i))}else if(this.children.length>0){var s=new Je(this.document,null);s.children=this.children,s.parent=this,s.render(t)}}onClick(){var{window:t}=this.document;t&&t.open(this.getHrefAttribute().getString())}onMouseMove(){var t=this.document.ctx;t.canvas.style.cursor="pointer"}}function ln(h,t){var e=Object.keys(h);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(h);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(h,i).enumerable})),e.push.apply(e,r)}return e}function _e(h){for(var t=1;t{var{type:i,points:a}=r;switch(i){case it.LINE_TO:t&&t.lineTo(a[0],a[1]);break;case it.MOVE_TO:t&&t.moveTo(a[0],a[1]);break;case it.CURVE_TO:t&&t.bezierCurveTo(a[0],a[1],a[2],a[3],a[4],a[5]);break;case it.QUAD_TO:t&&t.quadraticCurveTo(a[0],a[1],a[2],a[3]);break;case it.ARC:{var[o,s,u,c,p,E,O,m]=a,D=u>c?u:c,V=u>c?1:u/c,L=u>c?c/u:1;t&&(t.translate(o,s),t.rotate(O),t.scale(V,L),t.arc(0,0,D,p,p+E,!!(1-m)),t.scale(1/V,1/L),t.rotate(-O),t.translate(-o,-s));break}case it.CLOSE_PATH:t&&t.closePath();break}})}renderChildren(t){this.setTextData(t),t.save();var e=this.parent.getStyle("text-decoration").getString(),r=this.getFontSize(),{glyphInfo:i}=this,a=t.fillStyle;e==="underline"&&t.beginPath(),i.forEach((o,s)=>{var{p0:u,p1:c,rotation:p,text:E}=o;t.save(),t.translate(u.x,u.y),t.rotate(p),t.fillStyle&&t.fillText(E,0,0),t.strokeStyle&&t.strokeText(E,0,0),t.restore(),e==="underline"&&(s===0&&t.moveTo(u.x,u.y+r/8),t.lineTo(c.x,c.y+r/5))}),e==="underline"&&(t.lineWidth=r/20,t.strokeStyle=a,t.stroke(),t.closePath()),t.restore()}getLetterSpacingAt(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return this.letterSpacingCache[t]||0}findSegmentToFitChar(t,e,r,i,a,o,s,u,c){var p=o,E=this.measureText(t,u);u===" "&&e==="justify"&&r-1&&(p+=this.getLetterSpacingAt(c));var O=this.textHeight/20,m=this.getEquidistantPointOnPath(p,O,0),D=this.getEquidistantPointOnPath(p+E,O,0),V={p0:m,p1:D},L=m&&D?Math.atan2(D.y-m.y,D.x-m.x):0;if(s){var U=Math.cos(Math.PI/2+L)*s,K=Math.cos(-L)*s;V.p0=_e(_e({},m),{},{x:m.x+U,y:m.y+K}),V.p1=_e(_e({},D),{},{x:D.x+U,y:D.y+K})}return p+=E,{offset:p,segment:V,rotation:L}}measureText(t,e){var{measuresCache:r}=this,i=e||this.getText();if(r.has(i))return r.get(i);var a=this.measureTargetText(t,i);return r.set(i,a),a}setTextData(t){if(!this.glyphInfo){var e=this.getText(),r=e.split(""),i=e.split(" ").length-1,a=this.parent.getAttribute("dx").split().map(z=>z.getPixels("x")),o=this.parent.getAttribute("dy").getPixels("y"),s=this.parent.getStyle("text-anchor").getString("start"),u=this.getStyle("letter-spacing"),c=this.parent.getStyle("letter-spacing"),p=0;!u.hasValue()||u.getValue()==="inherit"?p=c.getPixels():u.hasValue()&&u.getValue()!=="initial"&&u.getValue()!=="unset"&&(p=u.getPixels());var E=[],O=e.length;this.letterSpacingCache=E;for(var m=0;mat===0?0:z+rt||0,0),V=this.measureText(t),L=Math.max(V+D,0);this.textWidth=V,this.textHeight=this.getFontSize(),this.glyphInfo=[];var U=this.getPathLength(),K=this.getStyle("startOffset").getNumber(0)*U,G=0;(s==="middle"||s==="center")&&(G=-L/2),(s==="end"||s==="right")&&(G=-L),G+=K,r.forEach((z,rt)=>{var{offset:at,segment:H,rotation:ct}=this.findSegmentToFitChar(t,s,L,U,i,G,o,z,rt);G=at,!(!H.p0||!H.p1)&&this.glyphInfo.push({text:r[rt],p0:H.p0,p1:H.p1,rotation:ct})})}}parsePathData(t){if(this.pathLength=-1,!t)return[];var e=[],{pathParser:r}=t;for(r.reset();!r.isEnd();){var{current:i}=r,a=i?i.x:0,o=i?i.y:0,s=r.next(),u=s.type,c=[];switch(s.type){case it.MOVE_TO:this.pathM(r,c);break;case it.LINE_TO:u=this.pathL(r,c);break;case it.HORIZ_LINE_TO:u=this.pathH(r,c);break;case it.VERT_LINE_TO:u=this.pathV(r,c);break;case it.CURVE_TO:this.pathC(r,c);break;case it.SMOOTH_CURVE_TO:u=this.pathS(r,c);break;case it.QUAD_TO:this.pathQ(r,c);break;case it.SMOOTH_QUAD_TO:u=this.pathT(r,c);break;case it.ARC:c=this.pathA(r);break;case it.CLOSE_PATH:xt.pathZ(r);break}s.type!==it.CLOSE_PATH?e.push({type:u,points:c,start:{x:a,y:o},pathLength:this.calcLength(a,o,u,c)}):e.push({type:it.CLOSE_PATH,points:[],pathLength:0})}return e}pathM(t,e){var{x:r,y:i}=xt.pathM(t).point;e.push(r,i)}pathL(t,e){var{x:r,y:i}=xt.pathL(t).point;return e.push(r,i),it.LINE_TO}pathH(t,e){var{x:r,y:i}=xt.pathH(t).point;return e.push(r,i),it.LINE_TO}pathV(t,e){var{x:r,y:i}=xt.pathV(t).point;return e.push(r,i),it.LINE_TO}pathC(t,e){var{point:r,controlPoint:i,currentPoint:a}=xt.pathC(t);e.push(r.x,r.y,i.x,i.y,a.x,a.y)}pathS(t,e){var{point:r,controlPoint:i,currentPoint:a}=xt.pathS(t);return e.push(r.x,r.y,i.x,i.y,a.x,a.y),it.CURVE_TO}pathQ(t,e){var{controlPoint:r,currentPoint:i}=xt.pathQ(t);e.push(r.x,r.y,i.x,i.y)}pathT(t,e){var{controlPoint:r,currentPoint:i}=xt.pathT(t);return e.push(r.x,r.y,i.x,i.y),it.QUAD_TO}pathA(t){var{rX:e,rY:r,sweepFlag:i,xAxisRotation:a,centp:o,a1:s,ad:u}=xt.pathA(t);return i===0&&u>0&&(u-=2*Math.PI),i===1&&u<0&&(u+=2*Math.PI),[o.x,o.y,e,r,s,u,a,i]}calcLength(t,e,r,i){var a=0,o=null,s=null,u=0;switch(r){case it.LINE_TO:return this.getLineLength(t,e,i[0],i[1]);case it.CURVE_TO:for(a=0,o=this.getPointOnCubicBezier(0,t,e,i[0],i[1],i[2],i[3],i[4],i[5]),u=.01;u<=1;u+=.01)s=this.getPointOnCubicBezier(u,t,e,i[0],i[1],i[2],i[3],i[4],i[5]),a+=this.getLineLength(o.x,o.y,s.x,s.y),o=s;return a;case it.QUAD_TO:for(a=0,o=this.getPointOnQuadraticBezier(0,t,e,i[0],i[1],i[2],i[3]),u=.01;u<=1;u+=.01)s=this.getPointOnQuadraticBezier(u,t,e,i[0],i[1],i[2],i[3]),a+=this.getLineLength(o.x,o.y,s.x,s.y),o=s;return a;case it.ARC:{a=0;var c=i[4],p=i[5],E=i[4]+p,O=Math.PI/180;if(Math.abs(c-E)E;u-=O)s=this.getPointOnEllipticalArc(i[0],i[1],i[2],i[3],u,0),a+=this.getLineLength(o.x,o.y,s.x,s.y),o=s;else for(u=c+O;u5&&arguments[5]!==void 0?arguments[5]:e,s=arguments.length>6&&arguments[6]!==void 0?arguments[6]:r,u=(a-r)/(i-e+ae),c=Math.sqrt(t*t/(1+u*u));ie)return null;var{dataArray:a}=this;for(var o of a){if(o&&(o.pathLength<5e-5||r+o.pathLength+5e-5=0&&u>E)break;i=this.getPointOnEllipticalArc(o.points[0],o.points[1],o.points[2],o.points[3],u,o.points[6]);break}case it.CURVE_TO:u=s/o.pathLength,u>1&&(u=1),i=this.getPointOnCubicBezier(u,o.start.x,o.start.y,o.points[0],o.points[1],o.points[2],o.points[3],o.points[4],o.points[5]);break;case it.QUAD_TO:u=s/o.pathLength,u>1&&(u=1),i=this.getPointOnQuadraticBezier(u,o.start.x,o.start.y,o.points[0],o.points[1],o.points[2],o.points[3]);break}if(i)return i;break}return null}getLineLength(t,e,r,i){return Math.sqrt((r-t)*(r-t)+(i-e)*(i-e))}getPathLength(){return this.pathLength===-1&&(this.pathLength=this.dataArray.reduce((t,e)=>e.pathLength>0?t+e.pathLength:t,0)),this.pathLength}getPointOnCubicBezier(t,e,r,i,a,o,s,u,c){var p=u*hr(t)+o*fr(t)+i*cr(t)+e*vr(t),E=c*hr(t)+s*fr(t)+a*cr(t)+r*vr(t);return{x:p,y:E}}getPointOnQuadraticBezier(t,e,r,i,a,o,s){var u=o*gr(t)+i*dr(t)+e*pr(t),c=s*gr(t)+a*dr(t)+r*pr(t);return{x:u,y:c}}getPointOnEllipticalArc(t,e,r,i,a,o){var s=Math.cos(o),u=Math.sin(o),c={x:r*Math.cos(a),y:i*Math.sin(a)};return{x:t+(c.x*s-c.y*u),y:e+(c.x*u+c.y*s)}}buildEquidistantCache(t,e){var r=this.getPathLength(),i=e||.25,a=t||r/100;if(!this.equidistantCache||this.equidistantCache.step!==a||this.equidistantCache.precision!==i){this.equidistantCache={step:a,precision:i,points:[]};for(var o=0,s=0;s<=r;s+=i){var u=this.getPointOnPath(s),c=this.getPointOnPath(s+i);!u||!c||(o+=this.getLineLength(u.x,u.y,c.x,c.y),o>=a&&(this.equidistantCache.points.push({x:u.x,y:u.y,distance:s}),o-=a))}}}getEquidistantPointOnPath(t,e,r){if(this.buildEquidistantCache(e,r),t<0||t-this.getPathLength()>5e-5)return null;var i=Math.round(t/this.getPathLength()*(this.equidistantCache.points.length-1));return this.equidistantCache.points[i]||null}}var Bn=/^\s*data:(([^/,;]+\/[^/,;]+)(?:;([^,;=]+=[^,;=]+))?)?(?:;(base64))?,(.*)$/i;class fn extends Oe{constructor(t,e,r){super(t,e,r),this.type="image",this.loaded=!1;var i=this.getHrefAttribute().getString();if(i){var a=i.endsWith(".svg")||/^\s*data:image\/svg\+xml/i.test(i);t.images.push(this),a?this.loadSvg(i):this.loadImage(i),this.isSvg=a}}loadImage(t){var e=this;return(0,f.Z)(function*(){try{var r=yield e.document.createImage(t);e.image=r}catch(i){console.error('Error while loading image "'.concat(t,'":'),i)}e.loaded=!0})()}loadSvg(t){var e=this;return(0,f.Z)(function*(){var r=Bn.exec(t);if(r){var i=r[5];r[4]==="base64"?e.image=atob(i):e.image=decodeURIComponent(i)}else try{var a=yield e.document.fetch(t),o=yield a.text();e.image=o}catch(s){console.error('Error while loading image "'.concat(t,'":'),s)}e.loaded=!0})()}renderChildren(t){var{document:e,image:r,loaded:i}=this,a=this.getAttribute("x").getPixels("x"),o=this.getAttribute("y").getPixels("y"),s=this.getStyle("width").getPixels("x"),u=this.getStyle("height").getPixels("y");if(!(!i||!r||!s||!u)){if(t.save(),t.translate(a,o),this.isSvg){var c=e.canvg.forkString(t,this.image,{ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0,ignoreClear:!0,offsetX:0,offsetY:0,scaleWidth:s,scaleHeight:u});c.document.documentElement.parent=this,c.render()}else{var p=this.image;e.setViewBox({ctx:t,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:s,desiredWidth:p.width,height:u,desiredHeight:p.height}),this.loaded&&(typeof p.complete=="undefined"||p.complete)&&t.drawImage(p,0,0)}t.restore()}}getBoundingBox(){var t=this.getAttribute("x").getPixels("x"),e=this.getAttribute("y").getPixels("y"),r=this.getStyle("width").getPixels("x"),i=this.getStyle("height").getPixels("y");return new kt(t,e,t+r,e+i)}}class cn extends Oe{constructor(){super(...arguments),this.type="symbol"}render(t){}}class vn{constructor(t){this.document=t,this.loaded=!1,t.fonts.push(this)}load(t,e){var r=this;return(0,f.Z)(function*(){try{var{document:i}=r,a=yield i.canvg.parser.load(e),o=a.getElementsByTagName("font");Array.from(o).forEach(s=>{var u=i.createElement(s);i.definitions[t]=u})}catch(s){console.error('Error while loading font "'.concat(e,'":'),s)}r.loaded=!0})()}}class Sr extends Ct{constructor(t,e,r){super(t,e,r),this.type="style";var i=Kt(Array.from(e.childNodes).map(o=>o.textContent).join("").replace(/(\/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+\/)|(^[\s]*\/\/.*)/gm,"").replace(/@import.*;/g,"")),a=i.split("}");a.forEach(o=>{var s=o.trim();if(s){var u=s.split("{"),c=u[0].split(","),p=u[1].split(";");c.forEach(E=>{var O=E.trim();if(O){var m=t.styles[O]||{};if(p.forEach(L=>{var U=L.indexOf(":"),K=L.substr(0,U).trim(),G=L.substr(U+1,L.length-U).trim();K&&G&&(m[K]=new q(t,K,G))}),t.styles[O]=m,t.stylesSpecificity[O]=$e(O),O==="@font-face"){var D=m["font-family"].getString().replace(/"|'/g,""),V=m.src.getString().split(",");V.forEach(L=>{if(L.indexOf('format("svg")')>0){var U=W(L);U&&new vn(t).load(D,U)}})}}})}})}}Sr.parseExternalUrl=W;class gn extends Oe{constructor(){super(...arguments),this.type="use"}setContext(t){super.setContext(t);var e=this.getAttribute("x"),r=this.getAttribute("y");e.hasValue()&&t.translate(e.getPixels("x"),0),r.hasValue()&&t.translate(0,r.getPixels("y"))}path(t){var{element:e}=this;e&&e.path(t)}renderChildren(t){var{document:e,element:r}=this;if(r){var i=r;if(r.type==="symbol"&&(i=new Be(e,null),i.attributes.viewBox=new q(e,"viewBox",r.getAttribute("viewBox").getString()),i.attributes.preserveAspectRatio=new q(e,"preserveAspectRatio",r.getAttribute("preserveAspectRatio").getString()),i.attributes.overflow=new q(e,"overflow",r.getAttribute("overflow").getString()),i.children=r.children,r.styles.opacity=new q(e,"opacity",this.calculateOpacity())),i.type==="svg"){var a=this.getStyle("width",!1,!0),o=this.getStyle("height",!1,!0);a.hasValue()&&(i.attributes.width=new q(e,"width",a.getString())),o.hasValue()&&(i.attributes.height=new q(e,"height",o.getString()))}var s=i.parent;i.parent=this,i.render(t),i.parent=s}}getBoundingBox(t){var{element:e}=this;return e?e.getBoundingBox(t):null}elementTransform(){var{document:t,element:e}=this;return Te.fromElement(t,e)}get element(){return this.cachedElement||(this.cachedElement=this.getHrefAttribute().getDefinition()),this.cachedElement}}function tr(h,t,e,r,i,a){return h[e*r*4+t*4+a]}function er(h,t,e,r,i,a,o){h[e*r*4+t*4+a]=o}function Dt(h,t,e){var r=h[t];return r*e}function oe(h,t,e,r){return t+Math.cos(h)*e+Math.sin(h)*r}class br extends Ct{constructor(t,e,r){super(t,e,r),this.type="feColorMatrix";var i=It(this.getAttribute("values").getString());switch(this.getAttribute("type").getString("matrix")){case"saturate":{var a=i[0];i=[.213+.787*a,.715-.715*a,.072-.072*a,0,0,.213-.213*a,.715+.285*a,.072-.072*a,0,0,.213-.213*a,.715-.715*a,.072+.928*a,0,0,0,0,0,1,0,0,0,0,0,1];break}case"hueRotate":{var o=i[0]*Math.PI/180;i=[oe(o,.213,.787,-.213),oe(o,.715,-.715,-.715),oe(o,.072,-.072,.928),0,0,oe(o,.213,-.213,.143),oe(o,.715,.285,.14),oe(o,.072,-.072,-.283),0,0,oe(o,.213,-.213,-.787),oe(o,.715,-.715,.715),oe(o,.072,.928,.072),0,0,0,0,0,1,0,0,0,0,0,1];break}case"luminanceToAlpha":i=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2125,.7154,.0721,0,0,0,0,0,0,1];break}this.matrix=i,this.includeOpacity=this.getAttribute("includeOpacity").hasValue()}apply(t,e,r,i,a){for(var{includeOpacity:o,matrix:s}=this,u=t.getImageData(0,0,i,a),c=0;c{u.addBoundingBox(D.getBoundingBox(t))}),i=Math.floor(u.x1),a=Math.floor(u.y1),o=Math.floor(u.width),s=Math.floor(u.height)}var c=this.removeStyles(e,Xe.ignoreStyles),p=r.createCanvas(i+o,a+s),E=p.getContext("2d");r.screen.setDefaults(E),this.renderChildren(E),new br(r,{nodeType:1,childNodes:[],attributes:[{nodeName:"type",value:"luminanceToAlpha"},{nodeName:"includeOpacity",value:"true"}]}).apply(E,0,0,i+o,a+s);var O=r.createCanvas(i+o,a+s),m=O.getContext("2d");r.screen.setDefaults(m),e.render(m),m.globalCompositeOperation="destination-in",m.fillStyle=E.createPattern(p,"no-repeat"),m.fillRect(0,0,i+o,a+s),t.fillStyle=m.createPattern(O,"no-repeat"),t.fillRect(0,0,i+o,a+s),this.restoreStyles(e,c)}render(t){}}Xe.ignoreStyles=["mask","transform","clip-path"];var dn=()=>{};class pn extends Ct{constructor(){super(...arguments),this.type="clipPath"}apply(t){var{document:e}=this,r=Reflect.getPrototypeOf(t),{beginPath:i,closePath:a}=t;r&&(r.beginPath=dn,r.closePath=dn),Reflect.apply(i,t,[]),this.children.forEach(o=>{if(typeof o.path!="undefined"){var s=typeof o.elementTransform!="undefined"?o.elementTransform():null;s||(s=Te.fromElement(e,o)),s&&s.apply(t),o.path(t),r&&(r.closePath=a),s&&s.unapply(t)}}),Reflect.apply(a,t,[]),t.clip(),r&&(r.beginPath=i,r.closePath=a)}render(t){}}class We extends Ct{constructor(){super(...arguments),this.type="filter"}apply(t,e){var{document:r,children:i}=this,a=e.getBoundingBox(t);if(a){var o=0,s=0;i.forEach(U=>{var K=U.extraFilterDistance||0;o=Math.max(o,K),s=Math.max(s,K)});var u=Math.floor(a.width),c=Math.floor(a.height),p=u+2*o,E=c+2*s;if(!(p<1||E<1)){var O=Math.floor(a.x),m=Math.floor(a.y),D=this.removeStyles(e,We.ignoreStyles),V=r.createCanvas(p,E),L=V.getContext("2d");r.screen.setDefaults(L),L.translate(-O+o,-m+s),e.render(L),i.forEach(U=>{typeof U.apply=="function"&&U.apply(L,0,0,p,E)}),t.drawImage(V,0,0,p,E,O-o,m-s,p,E),this.restoreStyles(e,D)}}}render(t){}}We.ignoreStyles=["filter","transform","clip-path"];class yn extends Ct{constructor(t,e,r){super(t,e,r),this.type="feDropShadow",this.addStylesFromStyleDefinition()}apply(t,e,r,i,a){}}class mn extends Ct{constructor(){super(...arguments),this.type="feMorphology"}apply(t,e,r,i,a){}}class xn extends Ct{constructor(){super(...arguments),this.type="feComposite"}apply(t,e,r,i,a){}}class En extends Ct{constructor(t,e,r){super(t,e,r),this.type="feGaussianBlur",this.blurRadius=Math.floor(this.getAttribute("stdDeviation").getNumber()),this.extraFilterDistance=this.blurRadius}apply(t,e,r,i,a){var{document:o,blurRadius:s}=this,u=o.window?o.window.document.body:null,c=t.canvas;c.id=o.getUniqueId(),u&&(c.style.display="none",u.appendChild(c)),he(c,e,r,i,a,s),u&&u.removeChild(c)}}class Tn extends Ct{constructor(){super(...arguments),this.type="title"}}class On extends Ct{constructor(){super(...arguments),this.type="desc"}}var Fn={svg:Be,rect:Er,circle:Xr,ellipse:Wr,line:Qr,polyline:Tr,polygon:Zr,path:xt,pattern:Kr,marker:kr,defs:Jr,linearGradient:qr,radialGradient:_r,stop:tn,animate:qe,animateColor:en,animateTransform:rn,font:nn,"font-face":an,"missing-glyph":sn,glyph:xr,text:se,tspan:Ye,tref:on,a:un,textPath:hn,image:fn,g:Je,symbol:cn,style:Sr,use:gn,mask:Xe,clipPath:pn,filter:We,feDropShadow:yn,feMorphology:mn,feComposite:xn,feColorMatrix:br,feGaussianBlur:En,title:Tn,desc:On};function Sn(h,t){var e=Object.keys(h);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(h);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(h,i).enumerable})),e.push.apply(e,r)}return e}function Un(h){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:!1,e=document.createElement("img");return t&&(e.crossOrigin="Anonymous"),new Promise((r,i)=>{e.onload=()=>{r(e)},e.onerror=(a,o,s,u,c)=>{i(c)},e.src=h})}),Cr.apply(this,arguments)}class ue{constructor(t){var{rootEmSize:e=12,emSize:r=12,createCanvas:i=ue.createCanvas,createImage:a=ue.createImage,anonymousCrossOrigin:o}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.canvg=t,this.definitions=Object.create(null),this.styles=Object.create(null),this.stylesSpecificity=Object.create(null),this.images=[],this.fonts=[],this.emSizeStack=[],this.uniqueId=0,this.screen=t.screen,this.rootEmSize=e,this.emSize=r,this.createCanvas=i,this.createImage=this.bindCreateImage(a,o),this.screen.wait(this.isImagesLoaded.bind(this)),this.screen.wait(this.isFontsLoaded.bind(this))}bindCreateImage(t,e){return typeof e=="boolean"?(r,i)=>t(r,typeof i=="boolean"?i:e):t}get window(){return this.screen.window}get fetch(){return this.screen.fetch}get ctx(){return this.screen.ctx}get emSize(){var{emSizeStack:t}=this;return t[t.length-1]}set emSize(t){var{emSizeStack:e}=this;e.push(t)}popEmSize(){var{emSizeStack:t}=this;t.pop()}getUniqueId(){return"canvg".concat(++this.uniqueId)}isImagesLoaded(){return this.images.every(t=>t.loaded)}isFontsLoaded(){return this.fonts.every(t=>t.loaded)}createDocumentElement(t){var e=this.createElement(t.documentElement);return e.root=!0,e.addStylesFromStyleDefinition(),this.documentElement=e,e}createElement(t){var e=t.nodeName.replace(/^[^:]+:/,""),r=ue.elementTypes[e];return typeof r!="undefined"?new r(this,t):new Yr(this,t)}createTextNode(t){return new Ln(this,t)}setViewBox(t){this.screen.setViewBox(Un({document:this},t))}}ue.createCanvas=jn,ue.createImage=Gn,ue.elementTypes=Fn;function bn(h,t){var e=Object.keys(h);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(h);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(h,i).enumerable})),e.push.apply(e,r)}return e}function Re(h){for(var t=1;t2&&arguments[2]!==void 0?arguments[2]:{};this.parser=new ke(r),this.screen=new He(t,r),this.options=r;var i=new ue(this,r),a=i.createDocumentElement(e);this.document=i,this.documentElement=a}static from(t,e){var r=arguments;return(0,f.Z)(function*(){var i=r.length>2&&r[2]!==void 0?r[2]:{},a=new ke(i),o=yield a.parse(e);return new Ne(t,o,i)})()}static fromString(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=new ke(r),a=i.parseFromString(e);return new Ne(t,a,r)}fork(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return Ne.from(t,e,Re(Re({},this.options),r))}forkString(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return Ne.fromString(t,e,Re(Re({},this.options),r))}ready(){return this.screen.ready()}isReady(){return this.screen.isReady()}render(){var t=arguments,e=this;return(0,f.Z)(function*(){var r=t.length>0&&t[0]!==void 0?t[0]:{};e.start(Re({enableRedraw:!0,ignoreAnimation:!0,ignoreMouse:!0},r)),yield e.ready(),e.stop()})()}start(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},{documentElement:e,screen:r,options:i}=this;r.start(e,Re(Re({enableRedraw:!0},i),t))}stop(){this.screen.stop()}resize(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;this.documentElement.resize(t,e,r)}}}}]); diff --git a/3754.6ead93af.async.js b/3754.6ead93af.async.js new file mode 100644 index 0000000000..9b41835084 --- /dev/null +++ b/3754.6ead93af.async.js @@ -0,0 +1,5 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[3754],{94907:function(d,S,n){var l=n(97671);(function(){var f,v,g,y,T,x;typeof performance!="undefined"&&performance!==null&&performance.now?d.exports=function(){return performance.now()}:typeof l!="undefined"&&l!==null&&l.hrtime?(d.exports=function(){return(f()-T)/1e6},v=l.hrtime,f=function(){var b;return b=v(),b[0]*1e9+b[1]},y=f(),x=l.uptime()*1e9,T=y-x):Date.now?(d.exports=function(){return Date.now()-g},g=Date.now()):(d.exports=function(){return new Date().getTime()-g},g=new Date().getTime())}).call(this)},32772:function(d,S,n){for(var l=n(94907),f=typeof window=="undefined"?n.g:window,v=["moz","webkit"],g="AnimationFrame",y=f["request"+g],T=f["cancel"+g]||f["cancelRequest"+g],x=0;!y&&x3&&(this.alpha=T[3]),this.ok=!0}}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.alpha=this.alpha<0?0:this.alpha>1||isNaN(this.alpha)?1:this.alpha,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toRGBA=function(){return"rgba("+this.r+", "+this.g+", "+this.b+", "+this.alpha+")"},this.toHex=function(){var x=this.r.toString(16),b=this.g.toString(16),C=this.b.toString(16);return x.length==1&&(x="0"+x),b.length==1&&(b="0"+b),C.length==1&&(C="0"+C),"#"+x+b+C},this.getHelpXML=function(){for(var x=new Array,b=0;b "+I.toRGB()+" -> "+I.toHex());M.appendChild(w),M.appendChild(F),P.appendChild(M)}catch(j){}return P}}},32714:function(d,S,n){"use strict";var l=n(6045),f=n(31039),v=TypeError;d.exports=function(g){if(l(g))return g;throw new v(f(g)+" is not a function")}},39501:function(d,S,n){"use strict";var l=n(26542),f=n(31039),v=TypeError;d.exports=function(g){if(l(g))return g;throw new v(f(g)+" is not a constructor")}},79141:function(d,S,n){"use strict";var l=n(85996),f=String,v=TypeError;d.exports=function(g){if(l(g))return g;throw new v("Can't set "+f(g)+" as a prototype")}},54229:function(d,S,n){"use strict";var l=n(74250),f=n(12458),v=n(92976).f,g=l("unscopables"),y=Array.prototype;y[g]===void 0&&v(y,g,{configurable:!0,value:f(null)}),d.exports=function(T){y[g][T]=!0}},1460:function(d,S,n){"use strict";var l=n(78840).charAt;d.exports=function(f,v,g){return v+(g?l(f,v).length:1)}},47954:function(d,S,n){"use strict";var l=n(11155),f=TypeError;d.exports=function(v,g){if(l(g,v))return v;throw new f("Incorrect invocation")}},60157:function(d,S,n){"use strict";var l=n(90380),f=String,v=TypeError;d.exports=function(g){if(l(g))return g;throw new v(f(g)+" is not an object")}},38253:function(d,S,n){"use strict";var l=n(30425),f=n(62533),v=n(55543),g=function(y){return function(T,x,b){var C=l(T),A=v(C);if(A===0)return!y&&-1;var R=f(b,A),P;if(y&&x!==x){for(;A>R;)if(P=C[R++],P!==P)return!0}else for(;A>R;R++)if((y||R in C)&&C[R]===x)return y||R||0;return!y&&-1}};d.exports={includes:g(!0),indexOf:g(!1)}},47514:function(d,S,n){"use strict";var l=n(82786);d.exports=function(f,v){var g=[][f];return!!g&&l(function(){g.call(null,v||function(){return 1},1)})}},1714:function(d,S,n){"use strict";var l=n(32714),f=n(99155),v=n(19518),g=n(55543),y=TypeError,T="Reduce of empty array with no initial value",x=function(b){return function(C,A,R,P){var M=f(C),I=v(M),w=g(M);if(l(A),w===0&&R<2)throw new y(T);var F=b?w-1:0,Y=b?-1:1;if(R<2)for(;;){if(F in I){P=I[F],F+=Y;break}if(F+=Y,b?F<0:w<=F)throw new y(T)}for(;b?F>=0:w>F;F+=Y)F in I&&(P=A(P,I[F],F,M));return P}};d.exports={left:x(!1),right:x(!0)}},42959:function(d,S,n){"use strict";var l=n(45098);d.exports=l([].slice)},69516:function(d,S,n){"use strict";var l=n(74250),f=l("iterator"),v=!1;try{var g=0,y={next:function(){return{done:!!g++}},return:function(){v=!0}};y[f]=function(){return this},Array.from(y,function(){throw 2})}catch(T){}d.exports=function(T,x){try{if(!x&&!v)return!1}catch(A){return!1}var b=!1;try{var C={};C[f]=function(){return{next:function(){return{done:b=!0}}}},T(C)}catch(A){}return b}},88630:function(d,S,n){"use strict";var l=n(45098),f=l({}.toString),v=l("".slice);d.exports=function(g){return v(f(g),8,-1)}},13552:function(d,S,n){"use strict";var l=n(25468),f=n(6045),v=n(88630),g=n(74250),y=g("toStringTag"),T=Object,x=v(function(){return arguments}())==="Arguments",b=function(C,A){try{return C[A]}catch(R){}};d.exports=l?v:function(C){var A,R,P;return C===void 0?"Undefined":C===null?"Null":typeof(R=b(A=T(C),y))=="string"?R:x?v(A):(P=v(A))==="Object"&&f(A.callee)?"Arguments":P}},59100:function(d,S,n){"use strict";var l=n(17629),f=n(4700),v=n(27423),g=n(92976);d.exports=function(y,T,x){for(var b=f(T),C=g.f,A=v.f,R=0;R0&&x[0]<4?1:+(x[0]+x[1])),!b&&f&&(x=f.match(/Edge\/(\d+)/),(!x||x[1]>=74)&&(x=f.match(/Chrome\/(\d+)/),x&&(b=+x[1]))),d.exports=b},11112:function(d,S,n){"use strict";var l=n(67717),f=n(83666),v=n(88630),g=function(y){return f.slice(0,y.length)===y};d.exports=function(){return g("Bun/")?"BUN":g("Cloudflare-Workers")?"CLOUDFLARE":g("Deno/")?"DENO":g("Node.js/")?"NODE":l.Bun&&typeof Bun.version=="string"?"BUN":l.Deno&&typeof Deno.version=="object"?"DENO":v(l.process)==="process"?"NODE":l.window&&l.document?"BROWSER":"REST"}()},95229:function(d,S,n){"use strict";var l=n(67717),f=n(27423).f,v=n(75462),g=n(70160),y=n(33899),T=n(59100),x=n(84220);d.exports=function(b,C){var A=b.target,R=b.global,P=b.stat,M,I,w,F,Y,j;if(R?I=l:P?I=l[A]||y(A,{}):I=l[A]&&l[A].prototype,I)for(w in C){if(Y=C[w],b.dontCallGetSet?(j=f(I,w),F=j&&j.value):F=I[w],M=x(R?w:A+(P?".":"#")+w,b.forced),!M&&F!==void 0){if(typeof Y==typeof F)continue;T(Y,F)}(b.sham||F&&F.sham)&&v(Y,"sham",!0),g(I,w,Y,b)}}},82786:function(d){"use strict";d.exports=function(S){try{return!!S()}catch(n){return!0}}},38260:function(d,S,n){"use strict";n(21724);var l=n(75487),f=n(70160),v=n(85783),g=n(82786),y=n(74250),T=n(75462),x=y("species"),b=RegExp.prototype;d.exports=function(C,A,R,P){var M=y(C),I=!g(function(){var j={};return j[M]=function(){return 7},""[C](j)!==7}),w=I&&!g(function(){var j=!1,B=/a/;return C==="split"&&(B={},B.constructor={},B.constructor[x]=function(){return B},B.flags="",B[M]=/./[M]),B.exec=function(){return j=!0,null},B[M](""),!j});if(!I||!w||R){var F=/./[M],Y=A(M,""[C],function(j,B,$,X,Q){var _=B.exec;return _===v||_===b.exec?I&&!Q?{done:!0,value:l(F,B,$,X)}:{done:!0,value:l(j,$,B,X)}:{done:!1}});f(String.prototype,C,Y[0]),f(b,M,Y[1])}P&&T(b[M],"sham",!0)}},51305:function(d,S,n){"use strict";var l=n(32885),f=Function.prototype,v=f.apply,g=f.call;d.exports=typeof Reflect=="object"&&Reflect.apply||(l?g.bind(v):function(){return g.apply(v,arguments)})},98050:function(d,S,n){"use strict";var l=n(78653),f=n(32714),v=n(32885),g=l(l.bind);d.exports=function(y,T){return f(y),T===void 0?y:v?g(y,T):function(){return y.apply(T,arguments)}}},32885:function(d,S,n){"use strict";var l=n(82786);d.exports=!l(function(){var f=function(){}.bind();return typeof f!="function"||f.hasOwnProperty("prototype")})},75487:function(d,S,n){"use strict";var l=n(32885),f=Function.prototype.call;d.exports=l?f.bind(f):function(){return f.apply(f,arguments)}},51499:function(d,S,n){"use strict";var l=n(96128),f=n(17629),v=Function.prototype,g=l&&Object.getOwnPropertyDescriptor,y=f(v,"name"),T=y&&function(){}.name==="something",x=y&&(!l||l&&g(v,"name").configurable);d.exports={EXISTS:y,PROPER:T,CONFIGURABLE:x}},57283:function(d,S,n){"use strict";var l=n(45098),f=n(32714);d.exports=function(v,g,y){try{return l(f(Object.getOwnPropertyDescriptor(v,g)[y]))}catch(T){}}},78653:function(d,S,n){"use strict";var l=n(88630),f=n(45098);d.exports=function(v){if(l(v)==="Function")return f(v)}},45098:function(d,S,n){"use strict";var l=n(32885),f=Function.prototype,v=f.call,g=l&&f.bind.bind(v,v);d.exports=l?g:function(y){return function(){return v.apply(y,arguments)}}},28541:function(d,S,n){"use strict";var l=n(67717),f=n(6045),v=function(g){return f(g)?g:void 0};d.exports=function(g,y){return arguments.length<2?v(l[g]):l[g]&&l[g][y]}},58036:function(d,S,n){"use strict";var l=n(13552),f=n(49111),v=n(85859),g=n(78211),y=n(74250),T=y("iterator");d.exports=function(x){if(!v(x))return f(x,T)||f(x,"@@iterator")||g[l(x)]}},97773:function(d,S,n){"use strict";var l=n(75487),f=n(32714),v=n(60157),g=n(31039),y=n(58036),T=TypeError;d.exports=function(x,b){var C=arguments.length<2?y(x):b;if(f(C))return v(l(C,x));throw new T(g(x)+" is not iterable")}},49111:function(d,S,n){"use strict";var l=n(32714),f=n(85859);d.exports=function(v,g){var y=v[g];return f(y)?void 0:l(y)}},62858:function(d,S,n){"use strict";var l=n(45098),f=n(99155),v=Math.floor,g=l("".charAt),y=l("".replace),T=l("".slice),x=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,b=/\$([$&'`]|\d{1,2})/g;d.exports=function(C,A,R,P,M,I){var w=R+C.length,F=P.length,Y=b;return M!==void 0&&(M=f(M),Y=x),y(I,Y,function(j,B){var $;switch(g(B,0)){case"$":return"$";case"&":return C;case"`":return T(A,0,R);case"'":return T(A,w);case"<":$=M[T(B,1,-1)];break;default:var X=+B;if(X===0)return j;if(X>F){var Q=v(X/10);return Q===0?j:Q<=F?P[Q-1]===void 0?g(B,1):P[Q-1]+g(B,1):j}$=P[X-1]}return $===void 0?"":$})}},67717:function(d,S,n){"use strict";var l=function(f){return f&&f.Math===Math&&f};d.exports=l(typeof globalThis=="object"&&globalThis)||l(typeof window=="object"&&window)||l(typeof self=="object"&&self)||l(typeof n.g=="object"&&n.g)||l(typeof this=="object"&&this)||function(){return this}()||Function("return this")()},17629:function(d,S,n){"use strict";var l=n(45098),f=n(99155),v=l({}.hasOwnProperty);d.exports=Object.hasOwn||function(y,T){return v(f(y),T)}},10425:function(d){"use strict";d.exports={}},73740:function(d){"use strict";d.exports=function(S,n){try{arguments.length===1?console.error(S):console.error(S,n)}catch(l){}}},3798:function(d,S,n){"use strict";var l=n(28541);d.exports=l("document","documentElement")},83457:function(d,S,n){"use strict";var l=n(96128),f=n(82786),v=n(83738);d.exports=!l&&!f(function(){return Object.defineProperty(v("div"),"a",{get:function(){return 7}}).a!==7})},19518:function(d,S,n){"use strict";var l=n(45098),f=n(82786),v=n(88630),g=Object,y=l("".split);d.exports=f(function(){return!g("z").propertyIsEnumerable(0)})?function(T){return v(T)==="String"?y(T,""):g(T)}:g},22181:function(d,S,n){"use strict";var l=n(45098),f=n(6045),v=n(67418),g=l(Function.toString);f(v.inspectSource)||(v.inspectSource=function(y){return g(y)}),d.exports=v.inspectSource},53783:function(d,S,n){"use strict";var l=n(72445),f=n(67717),v=n(90380),g=n(75462),y=n(17629),T=n(67418),x=n(51200),b=n(10425),C="Object already initialized",A=f.TypeError,R=f.WeakMap,P,M,I,w=function(B){return I(B)?M(B):P(B,{})},F=function(B){return function($){var X;if(!v($)||(X=M($)).type!==B)throw new A("Incompatible receiver, "+B+" required");return X}};if(l||T.state){var Y=T.state||(T.state=new R);Y.get=Y.get,Y.has=Y.has,Y.set=Y.set,P=function(B,$){if(Y.has(B))throw new A(C);return $.facade=B,Y.set(B,$),$},M=function(B){return Y.get(B)||{}},I=function(B){return Y.has(B)}}else{var j=x("state");b[j]=!0,P=function(B,$){if(y(B,j))throw new A(C);return $.facade=B,g(B,j,$),$},M=function(B){return y(B,j)?B[j]:{}},I=function(B){return y(B,j)}}d.exports={set:P,get:M,has:I,enforce:w,getterFor:F}},90644:function(d,S,n){"use strict";var l=n(74250),f=n(78211),v=l("iterator"),g=Array.prototype;d.exports=function(y){return y!==void 0&&(f.Array===y||g[v]===y)}},49939:function(d,S,n){"use strict";var l=n(88630);d.exports=Array.isArray||function(v){return l(v)==="Array"}},6045:function(d){"use strict";var S=typeof document=="object"&&document.all;d.exports=typeof S=="undefined"&&S!==void 0?function(n){return typeof n=="function"||n===S}:function(n){return typeof n=="function"}},26542:function(d,S,n){"use strict";var l=n(45098),f=n(82786),v=n(6045),g=n(13552),y=n(28541),T=n(22181),x=function(){},b=y("Reflect","construct"),C=/^\s*(?:class|function)\b/,A=l(C.exec),R=!C.test(x),P=function(w){if(!v(w))return!1;try{return b(x,[],w),!0}catch(F){return!1}},M=function(w){if(!v(w))return!1;switch(g(w)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return R||!!A(C,T(w))}catch(F){return!0}};M.sham=!0,d.exports=!b||f(function(){var I;return P(P.call)||!P(Object)||!P(function(){I=!0})||I})?M:P},84220:function(d,S,n){"use strict";var l=n(82786),f=n(6045),v=/#|\.prototype\./,g=function(C,A){var R=T[y(C)];return R===b?!0:R===x?!1:f(A)?l(A):!!A},y=g.normalize=function(C){return String(C).replace(v,".").toLowerCase()},T=g.data={},x=g.NATIVE="N",b=g.POLYFILL="P";d.exports=g},85859:function(d){"use strict";d.exports=function(S){return S==null}},90380:function(d,S,n){"use strict";var l=n(6045);d.exports=function(f){return typeof f=="object"?f!==null:l(f)}},85996:function(d,S,n){"use strict";var l=n(90380);d.exports=function(f){return l(f)||f===null}},62365:function(d){"use strict";d.exports=!1},64402:function(d,S,n){"use strict";var l=n(90380),f=n(88630),v=n(74250),g=v("match");d.exports=function(y){var T;return l(y)&&((T=y[g])!==void 0?!!T:f(y)==="RegExp")}},82038:function(d,S,n){"use strict";var l=n(28541),f=n(6045),v=n(11155),g=n(61870),y=Object;d.exports=g?function(T){return typeof T=="symbol"}:function(T){var x=l("Symbol");return f(x)&&v(x.prototype,y(T))}},28190:function(d,S,n){"use strict";var l=n(98050),f=n(75487),v=n(60157),g=n(31039),y=n(90644),T=n(55543),x=n(11155),b=n(97773),C=n(58036),A=n(15309),R=TypeError,P=function(I,w){this.stopped=I,this.result=w},M=P.prototype;d.exports=function(I,w,F){var Y=F&&F.that,j=!!(F&&F.AS_ENTRIES),B=!!(F&&F.IS_RECORD),$=!!(F&&F.IS_ITERATOR),X=!!(F&&F.INTERRUPTED),Q=l(w,Y),_,k,lt,tt,et,st,ot,yt=function(J){return _&&A(_,"normal"),new P(!0,J)},Z=function(J){return j?(v(J),X?Q(J[0],J[1],yt):Q(J[0],J[1])):X?Q(J,yt):Q(J)};if(B)_=I.iterator;else if($)_=I;else{if(k=C(I),!k)throw new R(g(I)+" is not iterable");if(y(k)){for(lt=0,tt=T(I);tt>lt;lt++)if(et=Z(I[lt]),et&&x(M,et))return et;return new P(!1)}_=b(I,k)}for(st=B?I.next:_.next;!(ot=f(st,_)).done;){try{et=Z(ot.value)}catch(J){A(_,"throw",J)}if(typeof et=="object"&&et&&x(M,et))return et}return new P(!1)}},15309:function(d,S,n){"use strict";var l=n(75487),f=n(60157),v=n(49111);d.exports=function(g,y,T){var x,b;f(g);try{if(x=v(g,"return"),!x){if(y==="throw")throw T;return T}x=l(x,g)}catch(C){b=!0,x=C}if(y==="throw")throw T;if(b)throw x;return f(x),T}},19430:function(d,S,n){"use strict";var l=n(43522).IteratorPrototype,f=n(12458),v=n(50889),g=n(48610),y=n(78211),T=function(){return this};d.exports=function(x,b,C,A){var R=b+" Iterator";return x.prototype=f(l,{next:v(+!A,C)}),g(x,R,!1,!0),y[R]=T,x}},31204:function(d,S,n){"use strict";var l=n(95229),f=n(75487),v=n(62365),g=n(51499),y=n(6045),T=n(19430),x=n(51687),b=n(64166),C=n(48610),A=n(75462),R=n(70160),P=n(74250),M=n(78211),I=n(43522),w=g.PROPER,F=g.CONFIGURABLE,Y=I.IteratorPrototype,j=I.BUGGY_SAFARI_ITERATORS,B=P("iterator"),$="keys",X="values",Q="entries",_=function(){return this};d.exports=function(k,lt,tt,et,st,ot,yt){T(tt,lt,et);var Z=function(Vt){if(Vt===st&&ht)return ht;if(!j&&Vt&&Vt in mt)return mt[Vt];switch(Vt){case $:return function(){return new tt(this,Vt)};case X:return function(){return new tt(this,Vt)};case Q:return function(){return new tt(this,Vt)}}return function(){return new tt(this)}},J=lt+" Iterator",wt=!1,mt=k.prototype,ut=mt[B]||mt["@@iterator"]||st&&mt[st],ht=!j&&ut||Z(st),N=lt==="Array"&&mt.entries||ut,ft,Ut,At;if(N&&(ft=x(N.call(new k)),ft!==Object.prototype&&ft.next&&(!v&&x(ft)!==Y&&(b?b(ft,Y):y(ft[B])||R(ft,B,_)),C(ft,J,!0,!0),v&&(M[J]=_))),w&&st===X&&ut&&ut.name!==X&&(!v&&F?A(mt,"name",X):(wt=!0,ht=function(){return f(ut,this)})),st)if(Ut={values:Z(X),keys:ot?ht:Z($),entries:Z(Q)},yt)for(At in Ut)(j||wt||!(At in mt))&&R(mt,At,Ut[At]);else l({target:lt,proto:!0,forced:j||wt},Ut);return(!v||yt)&&mt[B]!==ht&&R(mt,B,ht,{name:st}),M[lt]=ht,Ut}},43522:function(d,S,n){"use strict";var l=n(82786),f=n(6045),v=n(90380),g=n(12458),y=n(51687),T=n(70160),x=n(74250),b=n(62365),C=x("iterator"),A=!1,R,P,M;[].keys&&(M=[].keys(),"next"in M?(P=y(y(M)),P!==Object.prototype&&(R=P)):A=!0);var I=!v(R)||l(function(){var w={};return R[C].call(w)!==w});I?R={}:b&&(R=g(R)),f(R[C])||T(R,C,function(){return this}),d.exports={IteratorPrototype:R,BUGGY_SAFARI_ITERATORS:A}},78211:function(d){"use strict";d.exports={}},55543:function(d,S,n){"use strict";var l=n(60840);d.exports=function(f){return l(f.length)}},89835:function(d,S,n){"use strict";var l=n(45098),f=n(82786),v=n(6045),g=n(17629),y=n(96128),T=n(51499).CONFIGURABLE,x=n(22181),b=n(53783),C=b.enforce,A=b.get,R=String,P=Object.defineProperty,M=l("".slice),I=l("".replace),w=l([].join),F=y&&!f(function(){return P(function(){},"length",{value:8}).length!==8}),Y=String(String).split("String"),j=d.exports=function(B,$,X){M(R($),0,7)==="Symbol("&&($="["+I(R($),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),X&&X.getter&&($="get "+$),X&&X.setter&&($="set "+$),(!g(B,"name")||T&&B.name!==$)&&(y?P(B,"name",{value:$,configurable:!0}):B.name=$),F&&X&&g(X,"arity")&&B.length!==X.arity&&P(B,"length",{value:X.arity});try{X&&g(X,"constructor")&&X.constructor?y&&P(B,"prototype",{writable:!1}):B.prototype&&(B.prototype=void 0)}catch(_){}var Q=C(B);return g(Q,"source")||(Q.source=w(Y,typeof $=="string"?$:"")),B};Function.prototype.toString=j(function(){return v(this)&&A(this).source||x(this)},"toString")},52639:function(d){"use strict";var S=Math.ceil,n=Math.floor;d.exports=Math.trunc||function(f){var v=+f;return(v>0?n:S)(v)}},69614:function(d,S,n){"use strict";var l=n(67717),f=n(65389),v=n(98050),g=n(17704).set,y=n(73587),T=n(79423),x=n(79803),b=n(88501),C=n(28304),A=l.MutationObserver||l.WebKitMutationObserver,R=l.document,P=l.process,M=l.Promise,I=f("queueMicrotask"),w,F,Y,j,B;if(!I){var $=new y,X=function(){var Q,_;for(C&&(Q=P.domain)&&Q.exit();_=$.get();)try{_()}catch(k){throw $.head&&w(),k}Q&&Q.enter()};!T&&!C&&!b&&A&&R?(F=!0,Y=R.createTextNode(""),new A(X).observe(Y,{characterData:!0}),w=function(){Y.data=F=!F}):!x&&M&&M.resolve?(j=M.resolve(void 0),j.constructor=M,B=v(j.then,j),w=function(){B(X)}):C?w=function(){P.nextTick(X)}:(g=v(g,l),w=function(){g(X)}),I=function(Q){$.head||w(),$.add(Q)}}d.exports=I},10402:function(d,S,n){"use strict";var l=n(32714),f=TypeError,v=function(g){var y,T;this.promise=new g(function(x,b){if(y!==void 0||T!==void 0)throw new f("Bad Promise constructor");y=x,T=b}),this.resolve=l(y),this.reject=l(T)};d.exports.f=function(g){return new v(g)}},68708:function(d,S,n){"use strict";var l=n(64402),f=TypeError;d.exports=function(v){if(l(v))throw new f("The method doesn't accept regular expressions");return v}},12458:function(d,S,n){"use strict";var l=n(60157),f=n(35978),v=n(17293),g=n(10425),y=n(3798),T=n(83738),x=n(51200),b=">",C="<",A="prototype",R="script",P=x("IE_PROTO"),M=function(){},I=function(B){return C+R+b+B+C+"/"+R+b},w=function(B){B.write(I("")),B.close();var $=B.parentWindow.Object;return B=null,$},F=function(){var B=T("iframe"),$="java"+R+":",X;return B.style.display="none",y.appendChild(B),B.src=String($),X=B.contentWindow.document,X.open(),X.write(I("document.F=Object")),X.close(),X.F},Y,j=function(){try{Y=new ActiveXObject("htmlfile")}catch($){}j=typeof document!="undefined"?document.domain&&Y?w(Y):F():w(Y);for(var B=v.length;B--;)delete j[A][v[B]];return j()};g[P]=!0,d.exports=Object.create||function($,X){var Q;return $!==null?(M[A]=l($),Q=new M,M[A]=null,Q[P]=$):Q=j(),X===void 0?Q:f.f(Q,X)}},35978:function(d,S,n){"use strict";var l=n(96128),f=n(8456),v=n(92976),g=n(60157),y=n(30425),T=n(57635);S.f=l&&!f?Object.defineProperties:function(b,C){g(b);for(var A=y(C),R=T(C),P=R.length,M=0,I;P>M;)v.f(b,I=R[M++],A[I]);return b}},92976:function(d,S,n){"use strict";var l=n(96128),f=n(83457),v=n(8456),g=n(60157),y=n(97808),T=TypeError,x=Object.defineProperty,b=Object.getOwnPropertyDescriptor,C="enumerable",A="configurable",R="writable";S.f=l?v?function(M,I,w){if(g(M),I=y(I),g(w),typeof M=="function"&&I==="prototype"&&"value"in w&&R in w&&!w[R]){var F=b(M,I);F&&F[R]&&(M[I]=w.value,w={configurable:A in w?w[A]:F[A],enumerable:C in w?w[C]:F[C],writable:!1})}return x(M,I,w)}:x:function(M,I,w){if(g(M),I=y(I),g(w),f)try{return x(M,I,w)}catch(F){}if("get"in w||"set"in w)throw new T("Accessors not supported");return"value"in w&&(M[I]=w.value),M}},27423:function(d,S,n){"use strict";var l=n(96128),f=n(75487),v=n(81164),g=n(50889),y=n(30425),T=n(97808),x=n(17629),b=n(83457),C=Object.getOwnPropertyDescriptor;S.f=l?C:function(R,P){if(R=y(R),P=T(P),b)try{return C(R,P)}catch(M){}if(x(R,P))return g(!f(v.f,R,P),R[P])}},47512:function(d,S,n){"use strict";var l=n(9422),f=n(17293),v=f.concat("length","prototype");S.f=Object.getOwnPropertyNames||function(y){return l(y,v)}},45289:function(d,S){"use strict";S.f=Object.getOwnPropertySymbols},51687:function(d,S,n){"use strict";var l=n(17629),f=n(6045),v=n(99155),g=n(51200),y=n(44583),T=g("IE_PROTO"),x=Object,b=x.prototype;d.exports=y?x.getPrototypeOf:function(C){var A=v(C);if(l(A,T))return A[T];var R=A.constructor;return f(R)&&A instanceof R?R.prototype:A instanceof x?b:null}},11155:function(d,S,n){"use strict";var l=n(45098);d.exports=l({}.isPrototypeOf)},9422:function(d,S,n){"use strict";var l=n(45098),f=n(17629),v=n(30425),g=n(38253).indexOf,y=n(10425),T=l([].push);d.exports=function(x,b){var C=v(x),A=0,R=[],P;for(P in C)!f(y,P)&&f(C,P)&&T(R,P);for(;b.length>A;)f(C,P=b[A++])&&(~g(R,P)||T(R,P));return R}},57635:function(d,S,n){"use strict";var l=n(9422),f=n(17293);d.exports=Object.keys||function(g){return l(g,f)}},81164:function(d,S){"use strict";var n={}.propertyIsEnumerable,l=Object.getOwnPropertyDescriptor,f=l&&!n.call({1:2},1);S.f=f?function(g){var y=l(this,g);return!!y&&y.enumerable}:n},64166:function(d,S,n){"use strict";var l=n(57283),f=n(90380),v=n(57664),g=n(79141);d.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var y=!1,T={},x;try{x=l(Object.prototype,"__proto__","set"),x(T,[]),y=T instanceof Array}catch(b){}return function(C,A){return v(C),g(A),f(C)&&(y?x(C,A):C.__proto__=A),C}}():void 0)},50154:function(d,S,n){"use strict";var l=n(75487),f=n(6045),v=n(90380),g=TypeError;d.exports=function(y,T){var x,b;if(T==="string"&&f(x=y.toString)&&!v(b=l(x,y))||f(x=y.valueOf)&&!v(b=l(x,y))||T!=="string"&&f(x=y.toString)&&!v(b=l(x,y)))return b;throw new g("Can't convert object to primitive value")}},4700:function(d,S,n){"use strict";var l=n(28541),f=n(45098),v=n(47512),g=n(45289),y=n(60157),T=f([].concat);d.exports=l("Reflect","ownKeys")||function(b){var C=v.f(y(b)),A=g.f;return A?T(C,A(b)):C}},64515:function(d,S,n){"use strict";var l=n(67717);d.exports=l},96948:function(d){"use strict";d.exports=function(S){try{return{error:!1,value:S()}}catch(n){return{error:!0,value:n}}}},2913:function(d,S,n){"use strict";var l=n(67717),f=n(47007),v=n(6045),g=n(84220),y=n(22181),T=n(74250),x=n(11112),b=n(62365),C=n(18526),A=f&&f.prototype,R=T("species"),P=!1,M=v(l.PromiseRejectionEvent),I=g("Promise",function(){var w=y(f),F=w!==String(f);if(!F&&C===66||b&&!(A.catch&&A.finally))return!0;if(!C||C<51||!/native code/.test(w)){var Y=new f(function($){$(1)}),j=function($){$(function(){},function(){})},B=Y.constructor={};if(B[R]=j,P=Y.then(function(){})instanceof j,!P)return!0}return!F&&(x==="BROWSER"||x==="DENO")&&!M});d.exports={CONSTRUCTOR:I,REJECTION_EVENT:M,SUBCLASSING:P}},47007:function(d,S,n){"use strict";var l=n(67717);d.exports=l.Promise},90510:function(d,S,n){"use strict";var l=n(60157),f=n(90380),v=n(10402);d.exports=function(g,y){if(l(g),f(y)&&y.constructor===g)return y;var T=v.f(g),x=T.resolve;return x(y),T.promise}},36293:function(d,S,n){"use strict";var l=n(47007),f=n(69516),v=n(2913).CONSTRUCTOR;d.exports=v||!f(function(g){l.all(g).then(void 0,function(){})})},73587:function(d){"use strict";var S=function(){this.head=null,this.tail=null};S.prototype={add:function(n){var l={item:n,next:null},f=this.tail;f?f.next=l:this.head=l,this.tail=l},get:function(){var n=this.head;if(n){var l=this.head=n.next;return l===null&&(this.tail=null),n.item}}},d.exports=S},69992:function(d,S,n){"use strict";var l=n(75487),f=n(60157),v=n(6045),g=n(88630),y=n(85783),T=TypeError;d.exports=function(x,b){var C=x.exec;if(v(C)){var A=l(C,x,b);return A!==null&&f(A),A}if(g(x)==="RegExp")return l(y,x,b);throw new T("RegExp#exec called on incompatible receiver")}},85783:function(d,S,n){"use strict";var l=n(75487),f=n(45098),v=n(25545),g=n(4396),y=n(48397),T=n(69486),x=n(12458),b=n(53783).get,C=n(54733),A=n(75564),R=T("native-string-replace",String.prototype.replace),P=RegExp.prototype.exec,M=P,I=f("".charAt),w=f("".indexOf),F=f("".replace),Y=f("".slice),j=function(){var Q=/a/,_=/b*/g;return l(P,Q,"a"),l(P,_,"a"),Q.lastIndex!==0||_.lastIndex!==0}(),B=y.BROKEN_CARET,$=/()??/.exec("")[1]!==void 0,X=j||$||B||C||A;X&&(M=function(_){var k=this,lt=b(k),tt=v(_),et=lt.raw,st,ot,yt,Z,J,wt,mt;if(et)return et.lastIndex=k.lastIndex,st=l(M,et,tt),k.lastIndex=et.lastIndex,st;var ut=lt.groups,ht=B&&k.sticky,N=l(g,k),ft=k.source,Ut=0,At=tt;if(ht&&(N=F(N,"y",""),w(N,"g")===-1&&(N+="g"),At=Y(tt,k.lastIndex),k.lastIndex>0&&(!k.multiline||k.multiline&&I(tt,k.lastIndex-1)!==` +`)&&(ft="(?: "+ft+")",At=" "+At,Ut++),ot=new RegExp("^(?:"+ft+")",N)),$&&(ot=new RegExp("^"+ft+"$(?!\\s)",N)),j&&(yt=k.lastIndex),Z=l(P,ht?ot:k,At),ht?Z?(Z.input=Y(Z.input,Ut),Z[0]=Y(Z[0],Ut),Z.index=k.lastIndex,k.lastIndex+=Z[0].length):k.lastIndex=0:j&&Z&&(k.lastIndex=k.global?Z.index+Z[0].length:yt),$&&Z&&Z.length>1&&l(R,Z[0],ot,function(){for(J=1;Jb)","g");return g.exec("b").groups.a!=="b"||"b".replace(g,"$c")!=="bc"})},57664:function(d,S,n){"use strict";var l=n(85859),f=TypeError;d.exports=function(v){if(l(v))throw new f("Can't call method on "+v);return v}},65389:function(d,S,n){"use strict";var l=n(67717),f=n(96128),v=Object.getOwnPropertyDescriptor;d.exports=function(g){if(!f)return l[g];var y=v(l,g);return y&&y.value}},18483:function(d,S,n){"use strict";var l=n(28541),f=n(25913),v=n(74250),g=n(96128),y=v("species");d.exports=function(T){var x=l(T);g&&x&&!x[y]&&f(x,y,{configurable:!0,get:function(){return this}})}},48610:function(d,S,n){"use strict";var l=n(92976).f,f=n(17629),v=n(74250),g=v("toStringTag");d.exports=function(y,T,x){y&&!x&&(y=y.prototype),y&&!f(y,g)&&l(y,g,{configurable:!0,value:T})}},51200:function(d,S,n){"use strict";var l=n(69486),f=n(57739),v=l("keys");d.exports=function(g){return v[g]||(v[g]=f(g))}},67418:function(d,S,n){"use strict";var l=n(62365),f=n(67717),v=n(33899),g="__core-js_shared__",y=d.exports=f[g]||v(g,{});(y.versions||(y.versions=[])).push({version:"3.45.1",mode:l?"pure":"global",copyright:"\xA9 2014-2025 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.45.1/LICENSE",source:"https://github.com/zloirock/core-js"})},69486:function(d,S,n){"use strict";var l=n(67418);d.exports=function(f,v){return l[f]||(l[f]=v||{})}},98178:function(d,S,n){"use strict";var l=n(60157),f=n(39501),v=n(85859),g=n(74250),y=g("species");d.exports=function(T,x){var b=l(T).constructor,C;return b===void 0||v(C=l(b)[y])?x:f(C)}},78840:function(d,S,n){"use strict";var l=n(45098),f=n(30121),v=n(25545),g=n(57664),y=l("".charAt),T=l("".charCodeAt),x=l("".slice),b=function(C){return function(A,R){var P=v(g(A)),M=f(R),I=P.length,w,F;return M<0||M>=I?C?"":void 0:(w=T(P,M),w<55296||w>56319||M+1===I||(F=T(P,M+1))<56320||F>57343?C?y(P,M):w:C?x(P,M,M+2):(w-55296<<10)+(F-56320)+65536)}};d.exports={codeAt:b(!1),charAt:b(!0)}},57078:function(d,S,n){"use strict";var l=n(51499).PROPER,f=n(82786),v=n(64209),g="\u200B\x85\u180E";d.exports=function(y){return f(function(){return!!v[y]()||g[y]()!==g||l&&v[y].name!==y})}},19997:function(d,S,n){"use strict";var l=n(45098),f=n(57664),v=n(25545),g=n(64209),y=l("".replace),T=RegExp("^["+g+"]+"),x=RegExp("(^|[^"+g+"])["+g+"]+$"),b=function(C){return function(A){var R=v(f(A));return C&1&&(R=y(R,T,"")),C&2&&(R=y(R,x,"$1")),R}};d.exports={start:b(1),end:b(2),trim:b(3)}},21179:function(d,S,n){"use strict";var l=n(18526),f=n(82786),v=n(67717),g=v.String;d.exports=!!Object.getOwnPropertySymbols&&!f(function(){var y=Symbol("symbol detection");return!g(y)||!(Object(y)instanceof Symbol)||!Symbol.sham&&l&&l<41})},17704:function(d,S,n){"use strict";var l=n(67717),f=n(51305),v=n(98050),g=n(6045),y=n(17629),T=n(82786),x=n(3798),b=n(42959),C=n(83738),A=n(29714),R=n(79423),P=n(28304),M=l.setImmediate,I=l.clearImmediate,w=l.process,F=l.Dispatch,Y=l.Function,j=l.MessageChannel,B=l.String,$=0,X={},Q="onreadystatechange",_,k,lt,tt;T(function(){_=l.location});var et=function(Z){if(y(X,Z)){var J=X[Z];delete X[Z],J()}},st=function(Z){return function(){et(Z)}},ot=function(Z){et(Z.data)},yt=function(Z){l.postMessage(B(Z),_.protocol+"//"+_.host)};(!M||!I)&&(M=function(J){A(arguments.length,1);var wt=g(J)?J:Y(J),mt=b(arguments,1);return X[++$]=function(){f(wt,void 0,mt)},k($),$},I=function(J){delete X[J]},P?k=function(Z){w.nextTick(st(Z))}:F&&F.now?k=function(Z){F.now(st(Z))}:j&&!R?(lt=new j,tt=lt.port2,lt.port1.onmessage=ot,k=v(tt.postMessage,tt)):l.addEventListener&&g(l.postMessage)&&!l.importScripts&&_&&_.protocol!=="file:"&&!T(yt)?(k=yt,l.addEventListener("message",ot,!1)):Q in C("script")?k=function(Z){x.appendChild(C("script"))[Q]=function(){x.removeChild(this),et(Z)}}:k=function(Z){setTimeout(st(Z),0)}),d.exports={set:M,clear:I}},62533:function(d,S,n){"use strict";var l=n(30121),f=Math.max,v=Math.min;d.exports=function(g,y){var T=l(g);return T<0?f(T+y,0):v(T,y)}},30425:function(d,S,n){"use strict";var l=n(19518),f=n(57664);d.exports=function(v){return l(f(v))}},30121:function(d,S,n){"use strict";var l=n(52639);d.exports=function(f){var v=+f;return v!==v||v===0?0:l(v)}},60840:function(d,S,n){"use strict";var l=n(30121),f=Math.min;d.exports=function(v){var g=l(v);return g>0?f(g,9007199254740991):0}},99155:function(d,S,n){"use strict";var l=n(57664),f=Object;d.exports=function(v){return f(l(v))}},23228:function(d,S,n){"use strict";var l=n(75487),f=n(90380),v=n(82038),g=n(49111),y=n(50154),T=n(74250),x=TypeError,b=T("toPrimitive");d.exports=function(C,A){if(!f(C)||v(C))return C;var R=g(C,b),P;if(R){if(A===void 0&&(A="default"),P=l(R,C,A),!f(P)||v(P))return P;throw new x("Can't convert object to primitive value")}return A===void 0&&(A="number"),y(C,A)}},97808:function(d,S,n){"use strict";var l=n(23228),f=n(82038);d.exports=function(v){var g=l(v,"string");return f(g)?g:g+""}},25468:function(d,S,n){"use strict";var l=n(74250),f=l("toStringTag"),v={};v[f]="z",d.exports=String(v)==="[object z]"},25545:function(d,S,n){"use strict";var l=n(13552),f=String;d.exports=function(v){if(l(v)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return f(v)}},31039:function(d){"use strict";var S=String;d.exports=function(n){try{return S(n)}catch(l){return"Object"}}},57739:function(d,S,n){"use strict";var l=n(45098),f=0,v=Math.random(),g=l(1.1.toString);d.exports=function(y){return"Symbol("+(y===void 0?"":y)+")_"+g(++f+v,36)}},61870:function(d,S,n){"use strict";var l=n(21179);d.exports=l&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},8456:function(d,S,n){"use strict";var l=n(96128),f=n(82786);d.exports=l&&f(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})},29714:function(d){"use strict";var S=TypeError;d.exports=function(n,l){if(n1?arguments[1]:void 0;return T?y(this,C,A)||0:v(this,C,A)}})},89367:function(d,S,n){"use strict";var l=n(30425),f=n(54229),v=n(78211),g=n(53783),y=n(92976).f,T=n(31204),x=n(72724),b=n(62365),C=n(96128),A="Array Iterator",R=g.set,P=g.getterFor(A);d.exports=T(Array,"Array",function(I,w){R(this,{type:A,target:l(I),index:0,kind:w})},function(){var I=P(this),w=I.target,F=I.index++;if(!w||F>=w.length)return I.target=null,x(void 0,!0);switch(I.kind){case"keys":return x(F,!1);case"values":return x(w[F],!1)}return x([F,w[F]],!1)},"values");var M=v.Arguments=v.Array;if(f("keys"),f("values"),f("entries"),!b&&C&&M.name!=="values")try{y(M,"name",{value:"values"})}catch(I){}},45991:function(d,S,n){"use strict";var l=n(95229),f=n(1714).left,v=n(47514),g=n(18526),y=n(28304),T=!y&&g>79&&g<83,x=T||!v("reduce");l({target:"Array",proto:!0,forced:x},{reduce:function(C){var A=arguments.length;return f(this,C,A,A>1?arguments[1]:void 0)}})},49435:function(d,S,n){"use strict";var l=n(95229),f=n(45098),v=n(49939),g=f([].reverse),y=[1,2];l({target:"Array",proto:!0,forced:String(y)===String(y.reverse())},{reverse:function(){return v(this)&&(this.length=this.length),g(this)}})},13684:function(d,S,n){"use strict";var l=n(95229),f=n(75487),v=n(32714),g=n(10402),y=n(96948),T=n(28190),x=n(36293);l({target:"Promise",stat:!0,forced:x},{all:function(C){var A=this,R=g.f(A),P=R.resolve,M=R.reject,I=y(function(){var w=v(A.resolve),F=[],Y=0,j=1;T(C,function(B){var $=Y++,X=!1;j++,f(w,A,B).then(function(Q){X||(X=!0,F[$]=Q,--j||P(F))},M)}),--j||P(F)});return I.error&&M(I.value),R.promise}})},12017:function(d,S,n){"use strict";var l=n(95229),f=n(62365),v=n(2913).CONSTRUCTOR,g=n(47007),y=n(28541),T=n(6045),x=n(70160),b=g&&g.prototype;if(l({target:"Promise",proto:!0,forced:v,real:!0},{catch:function(A){return this.then(void 0,A)}}),!f&&T(g)){var C=y("Promise").prototype.catch;b.catch!==C&&x(b,"catch",C,{unsafe:!0})}},55645:function(d,S,n){"use strict";var l=n(95229),f=n(62365),v=n(28304),g=n(67717),y=n(64515),T=n(75487),x=n(70160),b=n(64166),C=n(48610),A=n(18483),R=n(32714),P=n(6045),M=n(90380),I=n(47954),w=n(98178),F=n(17704).set,Y=n(69614),j=n(73740),B=n(96948),$=n(73587),X=n(53783),Q=n(47007),_=n(2913),k=n(10402),lt="Promise",tt=_.CONSTRUCTOR,et=_.REJECTION_EVENT,st=_.SUBCLASSING,ot=X.getterFor(lt),yt=X.set,Z=Q&&Q.prototype,J=Q,wt=Z,mt=g.TypeError,ut=g.document,ht=g.process,N=k.f,ft=N,Ut=!!(ut&&ut.createEvent&&g.dispatchEvent),At="unhandledrejection",Vt="rejectionhandled",qt=0,ie=1,Qt=2,le=1,he=2,_t,fe,ce,Zt,ve=function(W){var nt;return M(W)&&P(nt=W.then)?nt:!1},ge=function(W,nt){var gt=nt.value,dt=nt.state===ie,bt=dt?W.ok:W.fail,me=W.resolve,Le=W.reject,xe=W.domain,Ee,te,$e;try{bt?(dt||(nt.rejection===he&&Ze(nt),nt.rejection=le),bt===!0?Ee=gt:(xe&&xe.enter(),Ee=bt(gt),xe&&(xe.exit(),$e=!0)),Ee===W.promise?Le(new mt("Promise-chain cycle")):(te=ve(Ee))?T(te,Ee,me,Le):me(Ee)):Le(gt)}catch(ae){xe&&!$e&&xe.exit(),Le(ae)}},de=function(W,nt){W.notified||(W.notified=!0,Y(function(){for(var gt=W.reactions,dt;dt=gt.get();)ge(dt,W);W.notified=!1,nt&&!W.rejection&&Kt(W)}))},pe=function(W,nt,gt){var dt,bt;Ut?(dt=ut.createEvent("Event"),dt.promise=nt,dt.reason=gt,dt.initEvent(W,!1,!0),g.dispatchEvent(dt)):dt={promise:nt,reason:gt},!et&&(bt=g["on"+W])?bt(dt):W===At&&j("Unhandled promise rejection",gt)},Kt=function(W){T(F,g,function(){var nt=W.facade,gt=W.value,dt=ze(W),bt;if(dt&&(bt=B(function(){v?ht.emit("unhandledRejection",gt,nt):pe(At,nt,gt)}),W.rejection=v||ze(W)?he:le,bt.error))throw bt.value})},ze=function(W){return W.rejection!==le&&!W.parent},Ze=function(W){T(F,g,function(){var nt=W.facade;v?ht.emit("rejectionHandled",nt):pe(Vt,nt,W.value)})},It=function(W,nt,gt){return function(dt){W(nt,dt,gt)}},ye=function(W,nt,gt){W.done||(W.done=!0,gt&&(W=gt),W.value=nt,W.state=Qt,de(W,!0))},De=function(W,nt,gt){if(!W.done){W.done=!0,gt&&(W=gt);try{if(W.facade===nt)throw new mt("Promise can't be resolved itself");var dt=ve(nt);dt?Y(function(){var bt={done:!1};try{T(dt,nt,It(De,bt,W),It(ye,bt,W))}catch(me){ye(bt,me,W)}}):(W.value=nt,W.state=ie,de(W,!1))}catch(bt){ye({done:!1},bt,W)}}};if(tt&&(J=function(nt){I(this,wt),R(nt),T(_t,this);var gt=ot(this);try{nt(It(De,gt),It(ye,gt))}catch(dt){ye(gt,dt)}},wt=J.prototype,_t=function(nt){yt(this,{type:lt,done:!1,notified:!1,parent:!1,reactions:new $,rejection:!1,state:qt,value:null})},_t.prototype=x(wt,"then",function(nt,gt){var dt=ot(this),bt=N(w(this,J));return dt.parent=!0,bt.ok=P(nt)?nt:!0,bt.fail=P(gt)&>,bt.domain=v?ht.domain:void 0,dt.state===qt?dt.reactions.add(bt):Y(function(){ge(bt,dt)}),bt.promise}),fe=function(){var W=new _t,nt=ot(W);this.promise=W,this.resolve=It(De,nt),this.reject=It(ye,nt)},k.f=N=function(W){return W===J||W===ce?new fe(W):ft(W)},!f&&P(Q)&&Z!==Object.prototype)){Zt=Z.then,st||x(Z,"then",function(nt,gt){var dt=this;return new J(function(bt,me){T(Zt,dt,bt,me)}).then(nt,gt)},{unsafe:!0});try{delete Z.constructor}catch(W){}b&&b(Z,wt)}l({global:!0,constructor:!0,wrap:!0,forced:tt},{Promise:J}),ce=y.Promise,C(J,lt,!1,!0),A(lt)},11985:function(d,S,n){"use strict";n(55645),n(13684),n(12017),n(94384),n(6438),n(55342)},94384:function(d,S,n){"use strict";var l=n(95229),f=n(75487),v=n(32714),g=n(10402),y=n(96948),T=n(28190),x=n(36293);l({target:"Promise",stat:!0,forced:x},{race:function(C){var A=this,R=g.f(A),P=R.reject,M=y(function(){var I=v(A.resolve);T(C,function(w){f(I,A,w).then(R.resolve,P)})});return M.error&&P(M.value),R.promise}})},6438:function(d,S,n){"use strict";var l=n(95229),f=n(10402),v=n(2913).CONSTRUCTOR;l({target:"Promise",stat:!0,forced:v},{reject:function(y){var T=f.f(this),x=T.reject;return x(y),T.promise}})},55342:function(d,S,n){"use strict";var l=n(95229),f=n(28541),v=n(62365),g=n(47007),y=n(2913).CONSTRUCTOR,T=n(90510),x=f("Promise"),b=v&&!y;l({target:"Promise",stat:!0,forced:v||y},{resolve:function(A){return T(b&&this===x?g:this,A)}})},21724:function(d,S,n){"use strict";var l=n(95229),f=n(85783);l({target:"RegExp",proto:!0,forced:/./.exec!==f},{exec:f})},6e4:function(d,S,n){"use strict";var l=n(51499).PROPER,f=n(70160),v=n(60157),g=n(25545),y=n(82786),T=n(1331),x="toString",b=RegExp.prototype,C=b[x],A=y(function(){return C.call({source:"a",flags:"b"})!=="/a/b"}),R=l&&C.name!==x;(A||R)&&f(b,x,function(){var M=v(this),I=g(M.source),w=g(T(M));return"/"+I+"/"+w},{unsafe:!0})},66860:function(d,S,n){"use strict";var l=n(95229),f=n(78653),v=n(27423).f,g=n(60840),y=n(25545),T=n(68708),x=n(57664),b=n(47333),C=n(62365),A=f("".slice),R=Math.min,P=b("endsWith"),M=!C&&!P&&!!function(){var I=v(String.prototype,"endsWith");return I&&!I.writable}();l({target:"String",proto:!0,forced:!M&&!P},{endsWith:function(w){var F=y(x(this));T(w);var Y=arguments.length>1?arguments[1]:void 0,j=F.length,B=Y===void 0?j:R(g(Y),j),$=y(w);return A(F,B-$.length,B)===$}})},92768:function(d,S,n){"use strict";var l=n(95229),f=n(45098),v=n(68708),g=n(57664),y=n(25545),T=n(47333),x=f("".indexOf);l({target:"String",proto:!0,forced:!T("includes")},{includes:function(C){return!!~x(y(g(this)),y(v(C)),arguments.length>1?arguments[1]:void 0)}})},94986:function(d,S,n){"use strict";var l=n(75487),f=n(45098),v=n(38260),g=n(60157),y=n(90380),T=n(60840),x=n(25545),b=n(57664),C=n(49111),A=n(1460),R=n(1331),P=n(69992),M=f("".indexOf);v("match",function(I,w,F){return[function(j){var B=b(this),$=y(j)?C(j,I):void 0;return $?l($,j,B):new RegExp(j)[I](x(B))},function(Y){var j=g(this),B=x(Y),$=F(w,j,B);if($.done)return $.value;var X=x(R(j));if(M(X,"g")===-1)return P(j,B);var Q=M(X,"u")!==-1;j.lastIndex=0;for(var _=[],k=0,lt;(lt=P(j,B))!==null;){var tt=x(lt[0]);_[k]=tt,tt===""&&(j.lastIndex=A(B,T(j.lastIndex),Q)),k++}return k===0?null:_}]})},92182:function(d,S,n){"use strict";var l=n(51305),f=n(75487),v=n(45098),g=n(38260),y=n(82786),T=n(60157),x=n(6045),b=n(90380),C=n(30121),A=n(60840),R=n(25545),P=n(57664),M=n(1460),I=n(49111),w=n(62858),F=n(1331),Y=n(69992),j=n(74250),B=j("replace"),$=Math.max,X=Math.min,Q=v([].concat),_=v([].push),k=v("".indexOf),lt=v("".slice),tt=function(yt){return yt===void 0?yt:String(yt)},et=function(){return"a".replace(/./,"$0")==="$0"}(),st=function(){return/./[B]?/./[B]("a","$0")==="":!1}(),ot=!y(function(){var yt=/./;return yt.exec=function(){var Z=[];return Z.groups={a:"7"},Z},"".replace(yt,"$")!=="7"});g("replace",function(yt,Z,J){var wt=st?"$":"$0";return[function(ut,ht){var N=P(this),ft=b(ut)?I(ut,B):void 0;return ft?f(ft,ut,N,ht):f(Z,R(N),ut,ht)},function(mt,ut){var ht=T(this),N=R(mt);if(typeof ut=="string"&&k(ut,wt)===-1&&k(ut,"$<")===-1){var ft=J(Z,ht,N,ut);if(ft.done)return ft.value}var Ut=x(ut);Ut||(ut=R(ut));var At=R(F(ht)),Vt=k(At,"g")!==-1,qt;Vt&&(qt=k(At,"u")!==-1,ht.lastIndex=0);for(var ie=[],Qt;Qt=Y(ht,N),!(Qt===null||(_(ie,Qt),!Vt));){var le=R(Qt[0]);le===""&&(ht.lastIndex=M(N,A(ht.lastIndex),qt))}for(var he="",_t=0,fe=0;fe=_t&&(he+=lt(N,_t,Zt)+ge,_t=Zt+ce.length)}return he+lt(N,_t)}]},!ot||!et||st)},88186:function(d,S,n){"use strict";var l=n(75487),f=n(45098),v=n(38260),g=n(60157),y=n(90380),T=n(57664),x=n(98178),b=n(1460),C=n(60840),A=n(25545),R=n(49111),P=n(69992),M=n(48397),I=n(82786),w=M.UNSUPPORTED_Y,F=4294967295,Y=Math.min,j=f([].push),B=f("".slice),$=!I(function(){var Q=/(?:)/,_=Q.exec;Q.exec=function(){return _.apply(this,arguments)};var k="ab".split(Q);return k.length!==2||k[0]!=="a"||k[1]!=="b"}),X="abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length;v("split",function(Q,_,k){var lt="0".split(void 0,0).length?function(tt,et){return tt===void 0&&et===0?[]:l(_,this,tt,et)}:_;return[function(et,st){var ot=T(this),yt=y(et)?R(et,Q):void 0;return yt?l(yt,et,ot,st):l(lt,A(ot),et,st)},function(tt,et){var st=g(this),ot=A(tt);if(!X){var yt=k(lt,st,ot,et,lt!==_);if(yt.done)return yt.value}var Z=x(st,RegExp),J=st.unicode,wt=(st.ignoreCase?"i":"")+(st.multiline?"m":"")+(st.unicode?"u":"")+(w?"g":"y"),mt=new Z(w?"^(?:"+st.source+")":st,wt),ut=et===void 0?F:et>>>0;if(ut===0)return[];if(ot.length===0)return P(mt,ot)===null?[ot]:[];for(var ht=0,N=0,ft=[];N1?arguments[1]:void 0,F.length)),j=y(w);return A(F,Y,Y+j.length)===j}})},27548:function(d,S,n){"use strict";var l=n(95229),f=n(19997).trim,v=n(57078);l({target:"String",proto:!0,forced:v("trim")},{trim:function(){return f(this)}})},91412:function(d,S,n){"use strict";var l=n(67717),f=n(37517),v=n(67848),g=n(89367),y=n(75462),T=n(48610),x=n(74250),b=x("iterator"),C=g.values,A=function(P,M){if(P){if(P[b]!==C)try{y(P,b,C)}catch(w){P[b]=C}if(T(P,M,!0),f[M]){for(var I in g)if(P[I]!==g[I])try{y(P,I,g[I])}catch(w){P[I]=g[I]}}}};for(var R in f)A(l[R]&&l[R].prototype,R);A(v,"DOMTokenList")},63754:function(d,S,n){"use strict";n.r(S),n.d(S,{AElement:function(){return un},AnimateColorElement:function(){return en},AnimateElement:function(){return qe},AnimateTransformElement:function(){return rn},BoundingBox:function(){return kt},CB1:function(){return hr},CB2:function(){return fr},CB3:function(){return cr},CB4:function(){return vr},Canvg:function(){return Ne},CircleElement:function(){return Xr},ClipPathElement:function(){return pn},DefsElement:function(){return Jr},DescElement:function(){return On},Document:function(){return ue},Element:function(){return Ct},EllipseElement:function(){return Wr},FeColorMatrixElement:function(){return br},FeCompositeElement:function(){return xn},FeDropShadowElement:function(){return yn},FeGaussianBlurElement:function(){return En},FeMorphologyElement:function(){return mn},FilterElement:function(){return We},Font:function(){return zt},FontElement:function(){return nn},FontFaceElement:function(){return an},GElement:function(){return Je},GlyphElement:function(){return xr},GradientElement:function(){return Or},ImageElement:function(){return fn},LineElement:function(){return Qr},LinearGradientElement:function(){return qr},MarkerElement:function(){return kr},MaskElement:function(){return Xe},Matrix:function(){return yr},MissingGlyphElement:function(){return sn},Mouse:function(){return Br},PSEUDO_ZERO:function(){return ae},Parser:function(){return ke},PathElement:function(){return xt},PathParser:function(){return it},PatternElement:function(){return Kr},Point:function(){return Rt},PolygonElement:function(){return Zr},PolylineElement:function(){return Tr},Property:function(){return q},QB1:function(){return gr},QB2:function(){return dr},QB3:function(){return pr},RadialGradientElement:function(){return _r},RectElement:function(){return Er},RenderedElement:function(){return Oe},Rotate:function(){return Gr},SVGElement:function(){return Be},SVGFontLoader:function(){return vn},Scale:function(){return zr},Screen:function(){return He},Skew:function(){return mr},SkewX:function(){return $r},SkewY:function(){return Hr},StopElement:function(){return tn},StyleElement:function(){return Sr},SymbolElement:function(){return cn},TRefElement:function(){return on},TSpanElement:function(){return Ye},TextElement:function(){return se},TextPathElement:function(){return hn},TitleElement:function(){return Tn},Transform:function(){return Te},Translate:function(){return jr},UnknownElement:function(){return Yr},UseElement:function(){return gn},ViewPort:function(){return Lr},compressSpaces:function(){return Kt},default:function(){return Ne},getSelectorSpecificity:function(){return $e},normalizeAttributeName:function(){return De},normalizeColor:function(){return nt},parseExternalUrl:function(){return W},presets:function(){return pe},toNumbers:function(){return It},trimLeft:function(){return ze},trimRight:function(){return Ze},vectorMagnitude:function(){return ur},vectorsAngle:function(){return lr},vectorsRatio:function(){return Ke}});var l=n(11985),f=n(68702),v=n(94986),g=n(92182),y=n(78130),T=n(89367),x=n(91412),b=n(74430),C=n(45991),A=n(66860),R=n(88186),P=n(32772),M=n(27548),I=n(45810),w=n(18229),F=n(92768),Y=n(49435);var j=function(h,t){return(j=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,r){e.__proto__=r}||function(e,r){for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i])})(h,t)};function B(h,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function e(){this.constructor=h}j(h,t),h.prototype=t===null?Object.create(t):(e.prototype=t.prototype,new e)}function $(h){var t="";Array.isArray(h)||(h=[h]);for(var e=0;eh.phi1&&(h.phi2-=2*_),h.sweepFlag===1&&h.phi2r)return[];if(r===0)return[[h*e/(h*h+t*t),t*e/(h*h+t*t)]];var i=Math.sqrt(r);return[[(h*e+t*i)/(h*h+t*t),(t*e-h*i)/(h*h+t*t)],[(h*e-t*i)/(h*h+t*t),(t*e+h*i)/(h*h+t*t)]]}var tt,et=Math.PI/180;function st(h,t,e){return(1-e)*h+e*t}function ot(h,t,e,r){return h+Math.cos(r/180*_)*t+Math.sin(r/180*_)*e}function yt(h,t,e,r){var i=1e-6,a=t-h,o=e-t,s=3*a+3*(r-e)-6*o,u=6*(o-a),c=3*a;return Math.abs(s)H&&(m.sweepFlag=+!m.sweepFlag),m})}function o(){return function(s){var u={};for(var c in s)u[c]=s[c];return u}}h.ROUND=function(s){function u(c){return Math.round(c*s)/s}return s===void 0&&(s=1e13),Q(s),function(c){return c.x1!==void 0&&(c.x1=u(c.x1)),c.y1!==void 0&&(c.y1=u(c.y1)),c.x2!==void 0&&(c.x2=u(c.x2)),c.y2!==void 0&&(c.y2=u(c.y2)),c.x!==void 0&&(c.x=u(c.x)),c.y!==void 0&&(c.y=u(c.y)),c.rX!==void 0&&(c.rX=u(c.rX)),c.rY!==void 0&&(c.rY=u(c.rY)),c}},h.TO_ABS=t,h.TO_REL=function(){return i(function(s,u,c){return s.relative||(s.x1!==void 0&&(s.x1-=u),s.y1!==void 0&&(s.y1-=c),s.x2!==void 0&&(s.x2-=u),s.y2!==void 0&&(s.y2-=c),s.x!==void 0&&(s.x-=u),s.y!==void 0&&(s.y-=c),s.relative=!0),s})},h.NORMALIZE_HVZ=function(s,u,c){return s===void 0&&(s=!0),u===void 0&&(u=!0),c===void 0&&(c=!0),i(function(p,E,O,m,D){if(isNaN(m)&&!(p.type&N.MOVE_TO))throw new Error("path must start with moveto");return u&&p.type&N.HORIZ_LINE_TO&&(p.type=N.LINE_TO,p.y=p.relative?0:O),c&&p.type&N.VERT_LINE_TO&&(p.type=N.LINE_TO,p.x=p.relative?0:E),s&&p.type&N.CLOSE_PATH&&(p.type=N.LINE_TO,p.x=p.relative?m-E:m,p.y=p.relative?D-O:D),p.type&N.ARC&&(p.rX===0||p.rY===0)&&(p.type=N.LINE_TO,delete p.rX,delete p.rY,delete p.xRot,delete p.lArcFlag,delete p.sweepFlag),p})},h.NORMALIZE_ST=e,h.QT_TO_C=r,h.INFO=i,h.SANITIZE=function(s){s===void 0&&(s=0),Q(s);var u=NaN,c=NaN,p=NaN,E=NaN;return i(function(O,m,D,V,L){var U=Math.abs,K=!1,G=0,z=0;if(O.type&N.SMOOTH_CURVE_TO&&(G=isNaN(u)?0:m-u,z=isNaN(c)?0:D-c),O.type&(N.CURVE_TO|N.SMOOTH_CURVE_TO)?(u=O.relative?m+O.x2:O.x2,c=O.relative?D+O.y2:O.y2):(u=NaN,c=NaN),O.type&N.SMOOTH_QUAD_TO?(p=isNaN(p)?m:2*m-p,E=isNaN(E)?D:2*D-E):O.type&N.QUAD_TO?(p=O.relative?m+O.x1:O.x1,E=O.relative?D+O.y1:O.y2):(p=NaN,E=NaN),O.type&N.LINE_COMMANDS||O.type&N.ARC&&(O.rX===0||O.rY===0||!O.lArcFlag)||O.type&N.CURVE_TO||O.type&N.SMOOTH_CURVE_TO||O.type&N.QUAD_TO||O.type&N.SMOOTH_QUAD_TO){var rt=O.x===void 0?0:O.relative?O.x:O.x-m,at=O.y===void 0?0:O.relative?O.y:O.y-D;G=isNaN(p)?O.x1===void 0?G:O.relative?O.x:O.x1-m:p-m,z=isNaN(E)?O.y1===void 0?z:O.relative?O.y:O.y1-D:E-D;var H=O.x2===void 0?0:O.relative?O.x:O.x2-m,ct=O.y2===void 0?0:O.relative?O.y:O.y2-D;U(rt)<=s&&U(at)<=s&&U(G)<=s&&U(z)<=s&&U(H)<=s&&U(ct)<=s&&(K=!0)}return O.type&N.CLOSE_PATH&&U(m-V)<=s&&U(D-L)<=s&&(K=!0),K?[]:O})},h.MATRIX=a,h.ROTATE=function(s,u,c){u===void 0&&(u=0),c===void 0&&(c=0),Q(s,u,c);var p=Math.sin(s),E=Math.cos(s);return a(E,p,-p,E,u-u*E+c*p,c-u*p-c*E)},h.TRANSLATE=function(s,u){return u===void 0&&(u=0),Q(s,u),a(1,0,0,1,s,u)},h.SCALE=function(s,u){return u===void 0&&(u=s),Q(s,u),a(s,0,0,u,0,0)},h.SKEW_X=function(s){return Q(s),a(1,0,Math.atan(s),1,0,0)},h.SKEW_Y=function(s){return Q(s),a(1,Math.atan(s),0,1,0,0)},h.X_AXIS_SYMMETRY=function(s){return s===void 0&&(s=0),Q(s),a(-1,0,0,1,s,0)},h.Y_AXIS_SYMMETRY=function(s){return s===void 0&&(s=0),Q(s),a(1,0,0,-1,0,s)},h.A_TO_C=function(){return i(function(s,u,c){return N.ARC===s.type?function(p,E,O){var m,D,V,L;p.cX||k(p,E,O);for(var U=Math.min(p.phi1,p.phi2),K=Math.max(p.phi1,p.phi2)-U,G=Math.ceil(K/90),z=new Array(G),rt=E,at=O,H=0;HE.maxX&&(E.maxX=Ot),OtE.maxY&&(E.maxY=Ot),OtEt&&L(Z(m,V.x1,V.x2,V.x,Et));for(var z=0,rt=yt(D,V.y1,V.y2,V.y);zEt&&U(Z(D,V.y1,V.y2,V.y,Et))}if(V.type&N.ARC){L(V.x),U(V.y),k(V,m,D);for(var at=V.xRot/180*Math.PI,H=Math.cos(at)*V.rX,ct=Math.sin(at)*V.rX,vt=-Math.sin(at)*V.rY,pt=Math.cos(at)*V.rY,St=V.phi1V.phi2?[V.phi2+360,V.phi1+360]:[V.phi2,V.phi1],Tt=St[0],Lt=St[1],Bt=function(Ot){var Ft=Ot[0],Gt=Ot[1],Ht=180*Math.atan2(Gt,Ft)/Math.PI;return HtTt&&EtTt&&Etp)throw new SyntaxError('Expected positive number, got "'+p+'" at index "'+o+'"')}else if((this.curArgs.length===3||this.curArgs.length===4)&&this.curNumber!=="0"&&this.curNumber!=="1")throw new SyntaxError('Expected a flag, got "'+this.curNumber+'" at index "'+o+'"')}this.curArgs.push(p),this.curArgs.length===ft[this.curCommandType]&&(N.HORIZ_LINE_TO===this.curCommandType?a({type:N.HORIZ_LINE_TO,relative:this.curCommandRelative,x:p}):N.VERT_LINE_TO===this.curCommandType?a({type:N.VERT_LINE_TO,relative:this.curCommandRelative,y:p}):this.curCommandType===N.MOVE_TO||this.curCommandType===N.LINE_TO||this.curCommandType===N.SMOOTH_QUAD_TO?(a({type:this.curCommandType,relative:this.curCommandRelative,x:this.curArgs[0],y:this.curArgs[1]}),N.MOVE_TO===this.curCommandType&&(this.curCommandType=N.LINE_TO)):this.curCommandType===N.CURVE_TO?a({type:N.CURVE_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x2:this.curArgs[2],y2:this.curArgs[3],x:this.curArgs[4],y:this.curArgs[5]}):this.curCommandType===N.SMOOTH_CURVE_TO?a({type:N.SMOOTH_CURVE_TO,relative:this.curCommandRelative,x2:this.curArgs[0],y2:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===N.QUAD_TO?a({type:N.QUAD_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===N.ARC&&a({type:N.ARC,relative:this.curCommandRelative,rX:this.curArgs[0],rY:this.curArgs[1],xRot:this.curArgs[2],lArcFlag:this.curArgs[3],sweepFlag:this.curArgs[4],x:this.curArgs[5],y:this.curArgs[6]})),this.curNumber="",this.curNumberHasExpDigits=!1,this.curNumberHasExp=!1,this.curNumberHasDecimal=!1,this.canParseCommandOrComma=!0}if(!mt(s))if(s===","&&this.canParseCommandOrComma)this.canParseCommandOrComma=!1;else if(s!=="+"&&s!=="-"&&s!==".")if(c)this.curNumber=s,this.curNumberHasDecimal=!1;else{if(this.curArgs.length!==0)throw new SyntaxError("Unterminated command at index "+o+".");if(!this.canParseCommandOrComma)throw new SyntaxError('Unexpected character "'+s+'" at index '+o+". Command cannot follow comma");if(this.canParseCommandOrComma=!1,s!=="z"&&s!=="Z")if(s==="h"||s==="H")this.curCommandType=N.HORIZ_LINE_TO,this.curCommandRelative=s==="h";else if(s==="v"||s==="V")this.curCommandType=N.VERT_LINE_TO,this.curCommandRelative=s==="v";else if(s==="m"||s==="M")this.curCommandType=N.MOVE_TO,this.curCommandRelative=s==="m";else if(s==="l"||s==="L")this.curCommandType=N.LINE_TO,this.curCommandRelative=s==="l";else if(s==="c"||s==="C")this.curCommandType=N.CURVE_TO,this.curCommandRelative=s==="c";else if(s==="s"||s==="S")this.curCommandType=N.SMOOTH_CURVE_TO,this.curCommandRelative=s==="s";else if(s==="q"||s==="Q")this.curCommandType=N.QUAD_TO,this.curCommandRelative=s==="q";else if(s==="t"||s==="T")this.curCommandType=N.SMOOTH_QUAD_TO,this.curCommandRelative=s==="t";else{if(s!=="a"&&s!=="A")throw new SyntaxError('Unexpected character "'+s+'" at index '+o+".");this.curCommandType=N.ARC,this.curCommandRelative=s==="a"}else r.push({type:N.CLOSE_PATH}),this.canParseCommandOrComma=!0,this.curCommandType=-1}else this.curNumber=s,this.curNumberHasDecimal=s==="."}else this.curNumber+=s,this.curNumberHasDecimal=!0;else this.curNumber+=s;else this.curNumber+=s,this.curNumberHasExp=!0;else this.curNumber+=s,this.curNumberHasExpDigits=this.curNumberHasExp}return r},t.prototype.transform=function(e){return Object.create(this,{parse:{value:function(r,i){i===void 0&&(i=[]);for(var a=0,o=Object.getPrototypeOf(this).parse.call(this,r);a>>rt;if(o[G+3]=Ce,Ce!==0){var Ae=255/Ce;o[G]=(Ot*z>>>rt)*Ae,o[G+1]=(Ft*z>>>rt)*Ae,o[G+2]=(Gt*z>>>rt)*Ae}else o[G]=o[G+1]=o[G+2]=0;Ot-=Mt,Ft-=Nt,Gt-=jt,Ht-=Et,Mt-=L.r,Nt-=L.g,jt-=L.b,Et-=L.a;var re=be+a+1;re=K+(re>>rt,Xt>0?(Xt=255/Xt,o[Wt]=(rr*z>>>rt)*Xt,o[Wt+1]=(nr*z>>>rt)*Xt,o[Wt+2]=(ir*z>>>rt)*Xt):o[Wt]=o[Wt+1]=o[Wt+2]=0,rr-=Ar,nr-=Pr,ir-=Rr,ar-=Nr,Ar-=L.r,Pr-=L.g,Rr-=L.b,Nr-=L.a,Wt=ne+((Wt=Dr+p)>>G,o[H+1]=Mt*K>>>G,o[H+2]=Nt*K>>>G,Pt-=Tt,Mt-=Lt,Nt-=Bt,Tt-=L.r,Lt-=L.g,Bt-=L.b,z=at+((z=Ht+a+1)>>G,o[z+1]=Ce*K>>>G,o[z+2]=Ae*K>>>G,be-=Fe,Ce-=Ue,Ae-=Se,Fe-=L.r,Ue-=L.g,Se-=L.b,z=$t+((z=ne+p)0&&arguments[0]!==void 0?arguments[0]:{},t={window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:h,createCanvas(e,r){return new OffscreenCanvas(e,r)},createImage(e){return(0,f.Z)(function*(){var r=yield fetch(e),i=yield r.blob(),a=yield createImageBitmap(i);return a})()}};return(typeof DOMParser!="undefined"||typeof h=="undefined")&&Reflect.deleteProperty(t,"DOMParser"),t}function de(h){var{DOMParser:t,canvas:e,fetch:r}=h;return{window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:t,fetch:r,createCanvas:e.createCanvas,createImage:e.loadImage}}var pe=Object.freeze({__proto__:null,offscreen:ge,node:de});function Kt(h){return h.replace(/(?!\u3000)\s+/gm," ")}function ze(h){return h.replace(/^[\n \t]+/,"")}function Ze(h){return h.replace(/[\n \t]+$/,"")}function It(h){var t=(h||"").match(/-?(\d+(?:\.\d*(?:[eE][+-]?\d+)?)?|\.\d+)(?=\D|$)/gm)||[];return t.map(parseFloat)}var ye=/^[A-Z-]+$/;function De(h){return ye.test(h)?h.toLowerCase():h}function W(h){var t=/url\(('([^']+)'|"([^"]+)"|([^'")]+))\)/.exec(h)||[];return t[2]||t[3]||t[4]}function nt(h){if(!h.startsWith("rgb"))return h;var t=3,e=h.replace(/\d+(\.\d+)?/g,(r,i)=>t--&&i?String(Math.round(parseFloat(r))):r);return e}var gt=/(\[[^\]]+\])/g,dt=/(#[^\s+>~.[:]+)/g,bt=/(\.[^\s+>~.[:]+)/g,me=/(::[^\s+>~.[:]+|:first-line|:first-letter|:before|:after)/gi,Le=/(:[\w-]+\([^)]*\))/gi,xe=/(:[^\s+>~.[:]+)/g,Ee=/([^\s+>~.[:]+)/g;function te(h,t){var e=t.exec(h);return e?[h.replace(t," "),e.length]:[h,0]}function $e(h){var t=[0,0,0],e=h.replace(/:not\(([^)]*)\)/g," $1 ").replace(/{[\s\S]*/gm," "),r=0;return[e,r]=te(e,gt),t[1]+=r,[e,r]=te(e,dt),t[0]+=r,[e,r]=te(e,bt),t[1]+=r,[e,r]=te(e,me),t[2]+=r,[e,r]=te(e,Le),t[1]+=r,[e,r]=te(e,xe),t[1]+=r,e=e.replace(/[*\s+>~]/g," ").replace(/[#.]/g," "),[e,r]=te(e,Ee),t[2]+=r,t.join("")}var ae=1e-8;function ur(h){return Math.sqrt(Math.pow(h[0],2)+Math.pow(h[1],2))}function Ke(h,t){return(h[0]*t[0]+h[1]*t[1])/(ur(h)*ur(t))}function lr(h,t){return(h[0]*t[1]0&&arguments[0]!==void 0?arguments[0]:" ",{document:e,name:r}=this;return Kt(this.getString()).trim().split(t).map(i=>new q(e,r,i))}hasValue(t){var{value:e}=this;return e!==null&&e!==""&&(t||e!==0)&&typeof e!="undefined"}isString(t){var{value:e}=this,r=typeof e=="string";return!r||!t?r:t.test(e)}isUrlDefinition(){return this.isString(/^url\(/)}isPixels(){if(!this.hasValue())return!1;var t=this.getString();switch(!0){case t.endsWith("px"):case/^[0-9]+$/.test(t):return!0;default:return!1}}setValue(t){return this.value=t,this}getValue(t){return typeof t=="undefined"||this.hasValue()?this.value:t}getNumber(t){if(!this.hasValue())return typeof t=="undefined"?0:parseFloat(t);var{value:e}=this,r=parseFloat(e);return this.isString(/%$/)&&(r/=100),r}getString(t){return typeof t=="undefined"||this.hasValue()?typeof this.value=="undefined"?"":String(this.value):String(t)}getColor(t){var e=this.getString(t);return this.isNormalizedColor||(this.isNormalizedColor=!0,e=nt(e),this.value=e),e}getDpi(){return 96}getRem(){return this.document.rootEmSize}getEm(){return this.document.emSize}getUnits(){return this.getString().replace(/[0-9.-]/g,"")}getPixels(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(!this.hasValue())return 0;var[r,i]=typeof t=="boolean"?[void 0,t]:[t],{viewPort:a}=this.document.screen;switch(!0){case this.isString(/vmin$/):return this.getNumber()/100*Math.min(a.computeSize("x"),a.computeSize("y"));case this.isString(/vmax$/):return this.getNumber()/100*Math.max(a.computeSize("x"),a.computeSize("y"));case this.isString(/vw$/):return this.getNumber()/100*a.computeSize("x");case this.isString(/vh$/):return this.getNumber()/100*a.computeSize("y");case this.isString(/rem$/):return this.getNumber()*this.getRem();case this.isString(/em$/):return this.getNumber()*this.getEm();case this.isString(/ex$/):return this.getNumber()*this.getEm()/2;case this.isString(/px$/):return this.getNumber();case this.isString(/pt$/):return this.getNumber()*this.getDpi()*(1/72);case this.isString(/pc$/):return this.getNumber()*15;case this.isString(/cm$/):return this.getNumber()*this.getDpi()/2.54;case this.isString(/mm$/):return this.getNumber()*this.getDpi()/25.4;case this.isString(/in$/):return this.getNumber()*this.getDpi();case(this.isString(/%$/)&&i):return this.getNumber()*this.getEm();case this.isString(/%$/):return this.getNumber()*a.computeSize(r);default:{var o=this.getNumber();return e&&o<1?o*a.computeSize(r):o}}}getMilliseconds(){return this.hasValue()?this.isString(/ms$/)?this.getNumber():this.getNumber()*1e3:0}getRadians(){if(!this.hasValue())return 0;switch(!0){case this.isString(/deg$/):return this.getNumber()*(Math.PI/180);case this.isString(/grad$/):return this.getNumber()*(Math.PI/200);case this.isString(/rad$/):return this.getNumber();default:return this.getNumber()*(Math.PI/180)}}getDefinition(){var t=this.getString(),e=/#([^)'"]+)/.exec(t);return e&&(e=e[1]),e||(e=t),this.document.definitions[e]}getFillStyleDefinition(t,e){var r=this.getDefinition();if(!r)return null;if(typeof r.createGradient=="function")return r.createGradient(this.document.ctx,t,e);if(typeof r.createPattern=="function"){if(r.getHrefAttribute().hasValue()){var i=r.getAttribute("patternTransform");r=r.getHrefAttribute().getDefinition(),i.hasValue()&&r.getAttribute("patternTransform",!0).setValue(i.value)}return r.createPattern(this.document.ctx,t,e)}return null}getTextBaseline(){return this.hasValue()?q.textBaselineMapping[this.getString()]:null}addOpacity(t){for(var e=this.getColor(),r=e.length,i=0,a=0;a1&&arguments[1]!==void 0?arguments[1]:0,[r=e,i=e]=It(t);return new Rt(r,i)}static parseScale(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,[r=e,i=r]=It(t);return new Rt(r,i)}static parsePath(t){for(var e=It(t),r=e.length,i=[],a=0;a0}runEvents(){if(this.working){var{screen:t,events:e,eventElements:r}=this,{style:i}=t.ctx.canvas;i&&(i.cursor=""),e.forEach((a,o)=>{for(var{run:s}=a,u=r[o];u;)s(u),u=u.parent}),this.events=[],this.eventElements=[]}}checkPath(t,e){if(!(!this.working||!e)){var{events:r,eventElements:i}=this;r.forEach((a,o)=>{var{x:s,y:u}=a;!i[o]&&e.isPointInPath&&e.isPointInPath(s,u)&&(i[o]=t)})}}checkBoundingBox(t,e){if(!(!this.working||!e)){var{events:r,eventElements:i}=this;r.forEach((a,o)=>{var{x:s,y:u}=a;!i[o]&&e.isPointInBox(s,u)&&(i[o]=t)})}}mapXY(t,e){for(var{window:r,ctx:i}=this.screen,a=new Rt(t,e),o=i.canvas;o;)a.x-=o.offsetLeft,a.y-=o.offsetTop,o=o.offsetParent;return r.scrollX&&(a.x+=r.scrollX),r.scrollY&&(a.y+=r.scrollY),a}onClick(t){var{x:e,y:r}=this.mapXY(t.clientX,t.clientY);this.events.push({type:"onclick",x:e,y:r,run(i){i.onClick&&i.onClick()}})}onMouseMove(t){var{x:e,y:r}=this.mapXY(t.clientX,t.clientY);this.events.push({type:"onmousemove",x:e,y:r,run(i){i.onMouseMove&&i.onMouseMove()}})}}var Fr=typeof window!="undefined"?window:null,Ur=typeof fetch!="undefined"?fetch.bind(void 0):null;class He{constructor(t){var{fetch:e=Ur,window:r=Fr}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.ctx=t,this.FRAMERATE=30,this.MAX_VIRTUAL_PIXELS=3e4,this.CLIENT_WIDTH=800,this.CLIENT_HEIGHT=600,this.viewPort=new Lr,this.mouse=new Br(this),this.animations=[],this.waits=[],this.frameDuration=0,this.isReadyLock=!1,this.isFirstRender=!0,this.intervalId=null,this.window=r,this.fetch=e}wait(t){this.waits.push(t)}ready(){return this.readyPromise?this.readyPromise:Promise.resolve()}isReady(){if(this.isReadyLock)return!0;var t=this.waits.every(e=>e());return t&&(this.waits=[],this.resolveReady&&this.resolveReady()),this.isReadyLock=t,t}setDefaults(t){t.strokeStyle="rgba(0,0,0,0)",t.lineCap="butt",t.lineJoin="miter",t.miterLimit=4}setViewBox(t){var{document:e,ctx:r,aspectRatio:i,width:a,desiredWidth:o,height:s,desiredHeight:u,minX:c=0,minY:p=0,refX:E,refY:O,clip:m=!1,clipX:D=0,clipY:V=0}=t,L=Kt(i).replace(/^defer\s/,""),[U,K]=L.split(" "),G=U||"xMidYMid",z=K||"meet",rt=a/o,at=s/u,H=Math.min(rt,at),ct=Math.max(rt,at),vt=o,pt=u;z==="meet"&&(vt*=H,pt*=H),z==="slice"&&(vt*=ct,pt*=ct);var St=new q(e,"refX",E),Tt=new q(e,"refY",O),Lt=St.hasValue()&&Tt.hasValue();if(Lt&&r.translate(-H*St.getPixels("x"),-H*Tt.getPixels("y")),m){var Bt=H*D,Pt=H*V;r.beginPath(),r.moveTo(Bt,Pt),r.lineTo(a,Pt),r.lineTo(a,s),r.lineTo(Bt,s),r.closePath(),r.clip()}if(!Lt){var Mt=z==="meet"&&H===at,Nt=z==="slice"&&ct===at,jt=z==="meet"&&H===rt,Et=z==="slice"&&ct===rt;G.startsWith("xMid")&&(Mt||Nt)&&r.translate(a/2-vt/2,0),G.endsWith("YMid")&&(jt||Et)&&r.translate(0,s/2-pt/2),G.startsWith("xMax")&&(Mt||Nt)&&r.translate(a-vt,0),G.endsWith("YMax")&&(jt||Et)&&r.translate(0,s-pt)}switch(!0){case G==="none":r.scale(rt,at);break;case z==="meet":r.scale(H,H);break;case z==="slice":r.scale(ct,ct);break}r.translate(-c,-p)}start(t){var{enableRedraw:e=!1,ignoreMouse:r=!1,ignoreAnimation:i=!1,ignoreDimensions:a=!1,ignoreClear:o=!1,forceRedraw:s,scaleWidth:u,scaleHeight:c,offsetX:p,offsetY:E}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},{FRAMERATE:O,mouse:m}=this,D=1e3/O;if(this.frameDuration=D,this.readyPromise=new Promise(G=>{this.resolveReady=G}),this.isReady()&&this.render(t,a,o,u,c,p,E),!!e){var V=Date.now(),L=V,U=0,K=()=>{V=Date.now(),U=V-L,U>=D&&(L=V-U%D,this.shouldUpdate(i,s)&&(this.render(t,a,o,u,c,p,E),m.runEvents())),this.intervalId=P(K)};r||m.start(),this.intervalId=P(K)}}stop(){this.intervalId&&(P.cancel(this.intervalId),this.intervalId=null),this.mouse.stop()}shouldUpdate(t,e){if(!t){var{frameDuration:r}=this,i=this.animations.reduce((a,o)=>o.update(r)||a,!1);if(i)return!0}return!!(typeof e=="function"&&e()||!this.isReadyLock&&this.isReady()||this.mouse.hasEvents())}render(t,e,r,i,a,o,s){var{CLIENT_WIDTH:u,CLIENT_HEIGHT:c,viewPort:p,ctx:E,isFirstRender:O}=this,m=E.canvas;p.clear(),m.width&&m.height?p.setCurrent(m.width,m.height):p.setCurrent(u,c);var D=t.getStyle("width"),V=t.getStyle("height");!e&&(O||typeof i!="number"&&typeof a!="number")&&(D.hasValue()&&(m.width=D.getPixels("x"),m.style&&(m.style.width="".concat(m.width,"px"))),V.hasValue()&&(m.height=V.getPixels("y"),m.style&&(m.style.height="".concat(m.height,"px"))));var L=m.clientWidth||m.width,U=m.clientHeight||m.height;if(e&&D.hasValue()&&V.hasValue()&&(L=D.getPixels("x"),U=V.getPixels("y")),p.setCurrent(L,U),typeof o=="number"&&t.getAttribute("x",!0).setValue(o),typeof s=="number"&&t.getAttribute("y",!0).setValue(s),typeof i=="number"||typeof a=="number"){var K=It(t.getAttribute("viewBox").getString()),G=0,z=0;if(typeof i=="number"){var rt=t.getStyle("width");rt.hasValue()?G=rt.getPixels("x")/i:isNaN(K[2])||(G=K[2]/i)}if(typeof a=="number"){var at=t.getStyle("height");at.hasValue()?z=at.getPixels("y")/a:isNaN(K[3])||(z=K[3]/a)}G||(G=z),z||(z=G),t.getAttribute("width",!0).setValue(i),t.getAttribute("height",!0).setValue(a);var H=t.getStyle("transform",!0,!0);H.setValue("".concat(H.getString()," scale(").concat(1/G,", ").concat(1/z,")"))}r||E.clearRect(0,0,L,U),t.render(E),O&&(this.isFirstRender=!1)}}He.defaultWindow=Fr,He.defaultFetch=Ur;var{defaultFetch:Pn}=He,Rn=typeof DOMParser!="undefined"?DOMParser:null;class ke{constructor(){var{fetch:t=Pn,DOMParser:e=Rn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.fetch=t,this.DOMParser=e}parse(t){var e=this;return(0,f.Z)(function*(){return t.startsWith("<")?e.parseFromString(t):e.load(t)})()}parseFromString(t){var e=new this.DOMParser;try{return this.checkDocument(e.parseFromString(t,"image/svg+xml"))}catch(r){return this.checkDocument(e.parseFromString(t,"text/xml"))}}checkDocument(t){var e=t.getElementsByTagName("parsererror")[0];if(e)throw new Error(e.textContent);return t}load(t){var e=this;return(0,f.Z)(function*(){var r=yield e.fetch(t),i=yield r.text();return e.parseFromString(i)})()}}class jr{constructor(t,e){this.type="translate",this.point=null,this.point=Rt.parse(e)}apply(t){var{x:e,y:r}=this.point;t.translate(e||0,r||0)}unapply(t){var{x:e,y:r}=this.point;t.translate(-1*e||0,-1*r||0)}applyToPoint(t){var{x:e,y:r}=this.point;t.applyTransform([1,0,0,1,e||0,r||0])}}class Gr{constructor(t,e,r){this.type="rotate",this.angle=null,this.originX=null,this.originY=null,this.cx=0,this.cy=0;var i=It(e);this.angle=new q(t,"angle",i[0]),this.originX=r[0],this.originY=r[1],this.cx=i[1]||0,this.cy=i[2]||0}apply(t){var{cx:e,cy:r,originX:i,originY:a,angle:o}=this,s=e+i.getPixels("x"),u=r+a.getPixels("y");t.translate(s,u),t.rotate(o.getRadians()),t.translate(-s,-u)}unapply(t){var{cx:e,cy:r,originX:i,originY:a,angle:o}=this,s=e+i.getPixels("x"),u=r+a.getPixels("y");t.translate(s,u),t.rotate(-1*o.getRadians()),t.translate(-s,-u)}applyToPoint(t){var{cx:e,cy:r,angle:i}=this,a=i.getRadians();t.applyTransform([1,0,0,1,e||0,r||0]),t.applyTransform([Math.cos(a),Math.sin(a),-Math.sin(a),Math.cos(a),0,0]),t.applyTransform([1,0,0,1,-e||0,-r||0])}}class zr{constructor(t,e,r){this.type="scale",this.scale=null,this.originX=null,this.originY=null;var i=Rt.parseScale(e);(i.x===0||i.y===0)&&(i.x=ae,i.y=ae),this.scale=i,this.originX=r[0],this.originY=r[1]}apply(t){var{scale:{x:e,y:r},originX:i,originY:a}=this,o=i.getPixels("x"),s=a.getPixels("y");t.translate(o,s),t.scale(e,r||e),t.translate(-o,-s)}unapply(t){var{scale:{x:e,y:r},originX:i,originY:a}=this,o=i.getPixels("x"),s=a.getPixels("y");t.translate(o,s),t.scale(1/e,1/r||e),t.translate(-o,-s)}applyToPoint(t){var{x:e,y:r}=this.scale;t.applyTransform([e||0,0,0,r||0,0,0])}}class yr{constructor(t,e,r){this.type="matrix",this.matrix=[],this.originX=null,this.originY=null,this.matrix=It(e),this.originX=r[0],this.originY=r[1]}apply(t){var{originX:e,originY:r,matrix:i}=this,a=e.getPixels("x"),o=r.getPixels("y");t.translate(a,o),t.transform(i[0],i[1],i[2],i[3],i[4],i[5]),t.translate(-a,-o)}unapply(t){var{originX:e,originY:r,matrix:i}=this,a=i[0],o=i[2],s=i[4],u=i[1],c=i[3],p=i[5],E=0,O=0,m=1,D=1/(a*(c*m-p*O)-o*(u*m-p*E)+s*(u*O-c*E)),V=e.getPixels("x"),L=r.getPixels("y");t.translate(V,L),t.transform(D*(c*m-p*O),D*(p*E-u*m),D*(s*O-o*m),D*(a*m-s*E),D*(o*p-s*c),D*(s*u-a*p)),t.translate(-V,-L)}applyToPoint(t){t.applyTransform(this.matrix)}}class mr extends yr{constructor(t,e,r){super(t,e,r),this.type="skew",this.angle=null,this.angle=new q(t,"angle",e)}}class $r extends mr{constructor(t,e,r){super(t,e,r),this.type="skewX",this.matrix=[1,0,Math.tan(this.angle.getRadians()),1,0,0]}}class Hr extends mr{constructor(t,e,r){super(t,e,r),this.type="skewY",this.matrix=[1,Math.tan(this.angle.getRadians()),0,1,0,0]}}function Nn(h){return Kt(h).trim().replace(/\)([a-zA-Z])/g,") $1").replace(/\)(\s?,\s?)/g,") ").split(/\s(?=[a-z])/)}function In(h){var[t,e]=h.split("(");return[t.trim(),e.trim().replace(")","")]}class Te{constructor(t,e,r){this.document=t,this.transforms=[];var i=Nn(e);i.forEach(a=>{if(a!=="none"){var[o,s]=In(a),u=Te.transformTypes[o];typeof u!="undefined"&&this.transforms.push(new u(this.document,s,r))}})}static fromElement(t,e){var r=e.getStyle("transform",!1,!0),[i,a=i]=e.getStyle("transform-origin",!1,!0).split(),o=[i,a];return r.hasValue()?new Te(t,r.getString(),o):null}apply(t){for(var{transforms:e}=this,r=e.length,i=0;i=0;i--)e[i].unapply(t)}applyToPoint(t){for(var{transforms:e}=this,r=e.length,i=0;i2&&arguments[2]!==void 0?arguments[2]:!1;if(this.document=t,this.node=e,this.captureTextNodes=r,this.attributes=Object.create(null),this.styles=Object.create(null),this.stylesSpecificity=Object.create(null),this.animationFrozen=!1,this.animationFrozenValue="",this.parent=null,this.children=[],!(!e||e.nodeType!==1)){if(Array.from(e.attributes).forEach(s=>{var u=De(s.nodeName);this.attributes[u]=new q(t,u,s.value)}),this.addStylesFromStyleDefinition(),this.getAttribute("style").hasValue()){var i=this.getAttribute("style").getString().split(";").map(s=>s.trim());i.forEach(s=>{if(s){var[u,c]=s.split(":").map(p=>p.trim());this.styles[u]=new q(t,u,c)}})}var{definitions:a}=t,o=this.getAttribute("id");o.hasValue()&&(a[o.getString()]||(a[o.getString()]=this)),Array.from(e.childNodes).forEach(s=>{if(s.nodeType===1)this.addChild(s);else if(r&&(s.nodeType===3||s.nodeType===4)){var u=t.createTextNode(s);u.getText().length>0&&this.addChild(u)}})}}getAttribute(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=this.attributes[t];if(!r&&e){var i=new q(this.document,t,"");return this.attributes[t]=i,i}return r||q.empty(this.document)}getHrefAttribute(){for(var t in this.attributes)if(t==="href"||t.endsWith(":href"))return this.attributes[t];return q.empty(this.document)}getStyle(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,i=this.styles[t];if(i)return i;var a=this.getAttribute(t);if(a!=null&&a.hasValue())return this.styles[t]=a,a;if(!r){var{parent:o}=this;if(o){var s=o.getStyle(t);if(s!=null&&s.hasValue())return s}}if(e){var u=new q(this.document,t,"");return this.styles[t]=u,u}return i||q.empty(this.document)}render(t){if(!(this.getStyle("display").getString()==="none"||this.getStyle("visibility").getString()==="hidden")){if(t.save(),this.getStyle("mask").hasValue()){var e=this.getStyle("mask").getDefinition();e&&(this.applyEffects(t),e.apply(t,this))}else if(this.getStyle("filter").getValue("none")!=="none"){var r=this.getStyle("filter").getDefinition();r&&(this.applyEffects(t),r.apply(t,this))}else this.setContext(t),this.renderChildren(t),this.clearContext(t);t.restore()}}setContext(t){}applyEffects(t){var e=Te.fromElement(this.document,this);e&&e.apply(t);var r=this.getStyle("clip-path",!1,!0);if(r.hasValue()){var i=r.getDefinition();i&&i.apply(t)}}clearContext(t){}renderChildren(t){this.children.forEach(e=>{e.render(t)})}addChild(t){var e=t instanceof Ct?t:this.document.createElement(t);e.parent=this,Ct.ignoreChildTypes.includes(e.type)||this.children.push(e)}matchesSelector(t){var e,{node:r}=this;if(typeof r.matches=="function")return r.matches(t);var i=(e=r.getAttribute)===null||e===void 0?void 0:e.call(r,"class");return!i||i===""?!1:i.split(" ").some(a=>".".concat(a)===t)}addStylesFromStyleDefinition(){var{styles:t,stylesSpecificity:e}=this.document;for(var r in t)if(!r.startsWith("@")&&this.matchesSelector(r)){var i=t[r],a=e[r];if(i)for(var o in i){var s=this.stylesSpecificity[o];typeof s=="undefined"&&(s="000"),a>=s&&(this.styles[o]=i[o],this.stylesSpecificity[o]=a)}}}removeStyles(t,e){var r=e.reduce((i,a)=>{var o=t.getStyle(a);if(!o.hasValue())return i;var s=o.getString();return o.setValue(""),[...i,[a,s]]},[]);return r}restoreStyles(t,e){e.forEach(r=>{var[i,a]=r;t.getStyle(i,!0).setValue(a)})}isFirstChild(){var t;return((t=this.parent)===null||t===void 0?void 0:t.children.indexOf(this))===0}}Ct.ignoreChildTypes=["title"];class Yr extends Ct{constructor(t,e,r){super(t,e,r)}}function Mn(h){var t=h.trim();return/^('|")/.test(t)?t:'"'.concat(t,'"')}function wn(h){return typeof ve=="undefined"?h:h.trim().split(",").map(Mn).join(",")}function Vn(h){if(!h)return"";var t=h.trim().toLowerCase();switch(t){case"normal":case"italic":case"oblique":case"inherit":case"initial":case"unset":return t;default:return/^oblique\s+(-|)\d+deg$/.test(t)?t:""}}function Dn(h){if(!h)return"";var t=h.trim().toLowerCase();switch(t){case"normal":case"bold":case"lighter":case"bolder":case"inherit":case"initial":case"unset":return t;default:return/^[\d.]+$/.test(t)?t:""}}class zt{constructor(t,e,r,i,a,o){var s=o?typeof o=="string"?zt.parse(o):o:{};this.fontFamily=a||s.fontFamily,this.fontSize=i||s.fontSize,this.fontStyle=t||s.fontStyle,this.fontWeight=r||s.fontWeight,this.fontVariant=e||s.fontVariant}static parse(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",e=arguments.length>1?arguments[1]:void 0,r="",i="",a="",o="",s="",u=Kt(t).trim().split(" "),c={fontSize:!1,fontStyle:!1,fontWeight:!1,fontVariant:!1};return u.forEach(p=>{switch(!0){case(!c.fontStyle&&zt.styles.includes(p)):p!=="inherit"&&(r=p),c.fontStyle=!0;break;case(!c.fontVariant&&zt.variants.includes(p)):p!=="inherit"&&(i=p),c.fontStyle=!0,c.fontVariant=!0;break;case(!c.fontWeight&&zt.weights.includes(p)):p!=="inherit"&&(a=p),c.fontStyle=!0,c.fontVariant=!0,c.fontWeight=!0;break;case!c.fontSize:p!=="inherit"&&([o]=p.split("/")),c.fontStyle=!0,c.fontVariant=!0,c.fontWeight=!0,c.fontSize=!0;break;default:p!=="inherit"&&(s+=p)}}),new zt(r,i,a,o,s,e)}toString(){return[Vn(this.fontStyle),this.fontVariant,Dn(this.fontWeight),this.fontSize,wn(this.fontFamily)].join(" ").trim()}}zt.styles="normal|italic|oblique|inherit",zt.variants="normal|small-caps|inherit",zt.weights="normal|bold|bolder|lighter|100|200|300|400|500|600|700|800|900|inherit";class kt{constructor(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Number.NaN,e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.NaN,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Number.NaN,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:Number.NaN;this.x1=t,this.y1=e,this.x2=r,this.y2=i,this.addPoint(t,e),this.addPoint(r,i)}get x(){return this.x1}get y(){return this.y1}get width(){return this.x2-this.x1}get height(){return this.y2-this.y1}addPoint(t,e){typeof t!="undefined"&&((isNaN(this.x1)||isNaN(this.x2))&&(this.x1=t,this.x2=t),tthis.x2&&(this.x2=t)),typeof e!="undefined"&&((isNaN(this.y1)||isNaN(this.y2))&&(this.y1=e,this.y2=e),ethis.y2&&(this.y2=e))}addX(t){this.addPoint(t,null)}addY(t){this.addPoint(null,t)}addBoundingBox(t){if(t){var{x1:e,y1:r,x2:i,y2:a}=t;this.addPoint(e,r),this.addPoint(i,a)}}sumCubic(t,e,r,i,a){return Math.pow(1-t,3)*e+3*Math.pow(1-t,2)*t*r+3*(1-t)*Math.pow(t,2)*i+Math.pow(t,3)*a}bezierCurveAdd(t,e,r,i,a){var o=6*e-12*r+6*i,s=-3*e+9*r-9*i+3*a,u=3*r-3*e;if(s===0){if(o===0)return;var c=-u/o;0=e.length-1}next(){var t=this.commands[++this.i];return this.previousCommand=this.command,this.command=t,t}getPoint(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"x",e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"y",r=new Rt(this.command[t],this.command[e]);return this.makeAbsolute(r)}getAsControlPoint(t,e){var r=this.getPoint(t,e);return this.control=r,r}getAsCurrentPoint(t,e){var r=this.getPoint(t,e);return this.current=r,r}getReflectedControlPoint(){var t=this.previousCommand.type;if(t!==N.CURVE_TO&&t!==N.SMOOTH_CURVE_TO&&t!==N.QUAD_TO&&t!==N.SMOOTH_QUAD_TO)return this.current;var{current:{x:e,y:r},control:{x:i,y:a}}=this,o=new Rt(2*e-i,2*r-a);return o}makeAbsolute(t){if(this.command.relative){var{x:e,y:r}=this.current;t.x+=e,t.y+=r}return t}addMarker(t,e,r){var{points:i,angles:a}=this;r&&a.length>0&&!a[a.length-1]&&(a[a.length-1]=i[i.length-1].angleTo(r)),this.addMarkerAngle(t,e?e.angleTo(t):null)}addMarkerAngle(t,e){this.points.push(t),this.angles.push(e)}getMarkerPoints(){return this.points}getMarkerAngles(){for(var{angles:t}=this,e=t.length,r=0;r1&&arguments[1]!==void 0?arguments[1]:!1;if(!e){var r=this.getStyle("fill"),i=this.getStyle("fill-opacity"),a=this.getStyle("stroke"),o=this.getStyle("stroke-opacity");if(r.isUrlDefinition()){var s=r.getFillStyleDefinition(this,i);s&&(t.fillStyle=s)}else if(r.hasValue()){r.getString()==="currentColor"&&r.setValue(this.getStyle("color").getColor());var u=r.getColor();u!=="inherit"&&(t.fillStyle=u==="none"?"rgba(0,0,0,0)":u)}if(i.hasValue()){var c=new q(this.document,"fill",t.fillStyle).addOpacity(i).getColor();t.fillStyle=c}if(a.isUrlDefinition()){var p=a.getFillStyleDefinition(this,o);p&&(t.strokeStyle=p)}else if(a.hasValue()){a.getString()==="currentColor"&&a.setValue(this.getStyle("color").getColor());var E=a.getString();E!=="inherit"&&(t.strokeStyle=E==="none"?"rgba(0,0,0,0)":E)}if(o.hasValue()){var O=new q(this.document,"stroke",t.strokeStyle).addOpacity(o).getString();t.strokeStyle=O}var m=this.getStyle("stroke-width");if(m.hasValue()){var D=m.getPixels();t.lineWidth=D||ae}var V=this.getStyle("stroke-linecap"),L=this.getStyle("stroke-linejoin"),U=this.getStyle("stroke-miterlimit"),K=this.getStyle("stroke-dasharray"),G=this.getStyle("stroke-dashoffset");if(V.hasValue()&&(t.lineCap=V.getString()),L.hasValue()&&(t.lineJoin=L.getString()),U.hasValue()&&(t.miterLimit=U.getNumber()),K.hasValue()&&K.getString()!=="none"){var z=It(K.getString());typeof t.setLineDash!="undefined"?t.setLineDash(z):typeof t.webkitLineDash!="undefined"?t.webkitLineDash=z:typeof t.mozDash!="undefined"&&!(z.length===1&&z[0]===0)&&(t.mozDash=z);var rt=G.getPixels();typeof t.lineDashOffset!="undefined"?t.lineDashOffset=rt:typeof t.webkitLineDashOffset!="undefined"?t.webkitLineDashOffset=rt:typeof t.mozDashOffset!="undefined"&&(t.mozDashOffset=rt)}}if(this.modifiedEmSizeStack=!1,typeof t.font!="undefined"){var at=this.getStyle("font"),H=this.getStyle("font-style"),ct=this.getStyle("font-variant"),vt=this.getStyle("font-weight"),pt=this.getStyle("font-size"),St=this.getStyle("font-family"),Tt=new zt(H.getString(),ct.getString(),vt.getString(),pt.hasValue()?"".concat(pt.getPixels(!0),"px"):"",St.getString(),zt.parse(at.getString(),t.font));H.setValue(Tt.fontStyle),ct.setValue(Tt.fontVariant),vt.setValue(Tt.fontWeight),pt.setValue(Tt.fontSize),St.setValue(Tt.fontFamily),t.font=Tt.toString(),pt.isPixels()&&(this.document.emSize=pt.getPixels(),this.modifiedEmSizeStack=!0)}e||(this.applyEffects(t),t.globalAlpha=this.calculateOpacity())}clearContext(t){super.clearContext(t),this.modifiedEmSizeStack&&this.document.popEmSize()}}class xt extends Oe{constructor(t,e,r){super(t,e,r),this.type="path",this.pathParser=null,this.pathParser=new it(this.getAttribute("d").getString())}path(t){var{pathParser:e}=this,r=new kt;for(e.reset(),t&&t.beginPath();!e.isEnd();)switch(e.next().type){case it.MOVE_TO:this.pathM(t,r);break;case it.LINE_TO:this.pathL(t,r);break;case it.HORIZ_LINE_TO:this.pathH(t,r);break;case it.VERT_LINE_TO:this.pathV(t,r);break;case it.CURVE_TO:this.pathC(t,r);break;case it.SMOOTH_CURVE_TO:this.pathS(t,r);break;case it.QUAD_TO:this.pathQ(t,r);break;case it.SMOOTH_QUAD_TO:this.pathT(t,r);break;case it.ARC:this.pathA(t,r);break;case it.CLOSE_PATH:this.pathZ(t,r);break}return r}getBoundingBox(t){return this.path()}getMarkers(){var{pathParser:t}=this,e=t.getMarkerPoints(),r=t.getMarkerAngles(),i=e.map((a,o)=>[a,r[o]]);return i}renderChildren(t){this.path(t),this.document.screen.mouse.checkPath(this,t);var e=this.getStyle("fill-rule");t.fillStyle!==""&&(e.getString("inherit")!=="inherit"?t.fill(e.getString()):t.fill()),t.strokeStyle!==""&&(this.getAttribute("vector-effect").getString()==="non-scaling-stroke"?(t.save(),t.setTransform(1,0,0,1,0,0),t.stroke(),t.restore()):t.stroke());var r=this.getMarkers();if(r){var i=r.length-1,a=this.getStyle("marker-start"),o=this.getStyle("marker-mid"),s=this.getStyle("marker-end");if(a.isUrlDefinition()){var u=a.getDefinition(),[c,p]=r[0];u.render(t,c,p)}if(o.isUrlDefinition())for(var E=o.getDefinition(),O=1;O1&&(i*=Math.sqrt(O),a*=Math.sqrt(O));var m=(s===u?-1:1)*Math.sqrt((Math.pow(i,2)*Math.pow(a,2)-Math.pow(i,2)*Math.pow(E.y,2)-Math.pow(a,2)*Math.pow(E.x,2))/(Math.pow(i,2)*Math.pow(E.y,2)+Math.pow(a,2)*Math.pow(E.x,2)));isNaN(m)&&(m=0);var D=new Rt(m*i*E.y/a,m*-a*E.x/i),V=new Rt((e.x+p.x)/2+Math.cos(c)*D.x-Math.sin(c)*D.y,(e.y+p.y)/2+Math.sin(c)*D.x+Math.cos(c)*D.y),L=lr([1,0],[(E.x-D.x)/i,(E.y-D.y)/a]),U=[(E.x-D.x)/i,(E.y-D.y)/a],K=[(-E.x-D.x)/i,(-E.y-D.y)/a],G=lr(U,K);return Ke(U,K)<=-1&&(G=Math.PI),Ke(U,K)>=1&&(G=0),{currentPoint:p,rX:i,rY:a,sweepFlag:u,xAxisRotation:c,centp:V,a1:L,ad:G}}pathA(t,e){var{pathParser:r}=this,{currentPoint:i,rX:a,rY:o,sweepFlag:s,xAxisRotation:u,centp:c,a1:p,ad:E}=xt.pathA(r),O=1-s?1:-1,m=p+O*(E/2),D=new Rt(c.x+a*Math.cos(m),c.y+o*Math.sin(m));if(r.addMarkerAngle(D,m-O*Math.PI/2),r.addMarkerAngle(i,m-O*Math.PI),e.addPoint(i.x,i.y),t&&!isNaN(p)&&!isNaN(E)){var V=a>o?a:o,L=a>o?1:a/o,U=a>o?o/a:1;t.translate(c.x,c.y),t.rotate(u),t.scale(L,U),t.arc(0,0,V,p,p+E,!!(1-s)),t.scale(1/L,1/U),t.rotate(-u),t.translate(-c.x,-c.y)}}static pathZ(t){t.current=t.start}pathZ(t,e){xt.pathZ(this.pathParser),t&&e.x1!==e.x2&&e.y1!==e.y2&&t.closePath()}}class xr extends xt{constructor(t,e,r){super(t,e,r),this.type="glyph",this.horizAdvX=this.getAttribute("horiz-adv-x").getNumber(),this.unicode=this.getAttribute("unicode").getString(),this.arabicForm=this.getAttribute("arabic-form").getString()}}class se extends Oe{constructor(t,e,r){super(t,e,new.target===se?!0:r),this.type="text",this.x=0,this.y=0,this.measureCache=-1}setContext(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;super.setContext(t,e);var r=this.getStyle("dominant-baseline").getTextBaseline()||this.getStyle("alignment-baseline").getTextBaseline();r&&(t.textBaseline=r)}initializeCoordinates(){this.x=0,this.y=0,this.leafTexts=[],this.textChunkStart=0,this.minX=Number.POSITIVE_INFINITY,this.maxX=Number.NEGATIVE_INFINITY}getBoundingBox(t){if(this.type!=="text")return this.getTElementBoundingBox(t);this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(t);var e=null;return this.children.forEach((r,i)=>{var a=this.getChildBoundingBox(t,this,this,i);e?e.addBoundingBox(a):e=a}),e}getFontSize(){var{document:t,parent:e}=this,r=zt.parse(t.ctx.font).fontSize,i=e.getStyle("font-size").getNumber(r);return i}getTElementBoundingBox(t){var e=this.getFontSize();return new kt(this.x,this.y-e,this.x+this.measureText(t),this.y)}getGlyph(t,e,r){var i=e[r],a=null;if(t.isArabic){var o=e.length,s=e[r-1],u=e[r+1],c="isolated";if((r===0||s===" ")&&r0&&s!==" "&&r0&&s!==" "&&(r===o-1||u===" ")&&(c="initial"),typeof t.glyphs[i]!="undefined"){var p=t.glyphs[i];a=p instanceof xr?p:p[c]}}else a=t.glyphs[i];return a||(a=t.missingGlyph),a}getText(){return""}getTextFromNode(t){var e=t||this.node,r=Array.from(e.parentNode.childNodes),i=r.indexOf(e),a=r.length-1,o=Kt(e.textContent||"");return i===0&&(o=ze(o)),i===a&&(o=Ze(o)),o}renderChildren(t){if(this.type!=="text"){this.renderTElementChildren(t);return}this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(t),this.children.forEach((r,i)=>{this.renderChild(t,this,this,i)});var{mouse:e}=this.document.screen;e.isWorking()&&e.checkBoundingBox(this,this.getBoundingBox(t))}renderTElementChildren(t){var{document:e,parent:r}=this,i=this.getText(),a=r.getStyle("font-family").getDefinition();if(a){for(var{unitsPerEm:o}=a.fontFace,s=zt.parse(e.ctx.font),u=r.getStyle("font-size").getNumber(s.fontSize),c=r.getStyle("font-style").getString(s.fontStyle),p=u/o,E=a.isRTL?i.split("").reverse().join(""):i,O=It(r.getAttribute("dx").getString()),m=E.length,D=0;D=this.leafTexts.length)){var t=this.leafTexts[this.textChunkStart],e=t.getStyle("text-anchor").getString("start"),r=!1,i=0;e==="start"&&!r||e==="end"&&r?i=t.x-this.minX:e==="end"&&!r||e==="start"&&r?i=t.x-this.maxX:i=t.x-(this.minX+this.maxX)/2;for(var a=this.textChunkStart;a{this.adjustChildCoordinatesRecursiveCore(t,this,this,r)}),this.applyAnchoring()}adjustChildCoordinatesRecursiveCore(t,e,r,i){var a=r.children[i];a.children.length>0?a.children.forEach((o,s)=>{e.adjustChildCoordinatesRecursiveCore(t,e,a,s)}):this.adjustChildCoordinates(t,e,r,i)}adjustChildCoordinates(t,e,r,i){var a=r.children[i];if(typeof a.measureText!="function")return a;t.save(),a.setContext(t,!0);var o=a.getAttribute("x"),s=a.getAttribute("y"),u=a.getAttribute("dx"),c=a.getAttribute("dy"),p=a.getStyle("font-family").getDefinition(),E=!!p&&p.isRTL;i===0&&(o.hasValue()||o.setValue(a.getInheritedAttribute("x")),s.hasValue()||s.setValue(a.getInheritedAttribute("y")),u.hasValue()||u.setValue(a.getInheritedAttribute("dx")),c.hasValue()||c.setValue(a.getInheritedAttribute("dy")));var O=a.measureText(t);return E&&(e.x-=O),o.hasValue()?(e.applyAnchoring(),a.x=o.getPixels("x"),u.hasValue()&&(a.x+=u.getPixels("x"))):(u.hasValue()&&(e.x+=u.getPixels("x")),a.x=e.x),e.x=a.x,E||(e.x+=O),s.hasValue()?(a.y=s.getPixels("y"),c.hasValue()&&(a.y+=c.getPixels("y"))):(c.hasValue()&&(e.y+=c.getPixels("y")),a.y=e.y),e.y=a.y,e.leafTexts.push(a),e.minX=Math.min(e.minX,a.x,a.x+O),e.maxX=Math.max(e.maxX,a.x,a.x+O),a.clearContext(t),t.restore(),a}getChildBoundingBox(t,e,r,i){var a=r.children[i];if(typeof a.getBoundingBox!="function")return null;var o=a.getBoundingBox(t);return o?(a.children.forEach((s,u)=>{var c=e.getChildBoundingBox(t,e,a,u);o.addBoundingBox(c)}),o):null}renderChild(t,e,r,i){var a=r.children[i];a.render(t),a.children.forEach((o,s)=>{e.renderChild(t,e,a,s)})}measureText(t){var{measureCache:e}=this;if(~e)return e;var r=this.getText(),i=this.measureTargetText(t,r);return this.measureCache=i,i}measureTargetText(t,e){if(!e.length)return 0;var{parent:r}=this,i=r.getStyle("font-family").getDefinition();if(i){for(var a=this.getFontSize(),o=i.isRTL?e.split("").reverse().join(""):e,s=It(r.getAttribute("dx").getString()),u=o.length,c=0,p=0;p0?"":this.getTextFromNode()}getText(){return this.text}}class Ln extends Ye{constructor(){super(...arguments),this.type="textNode"}}class Be extends Oe{constructor(){super(...arguments),this.type="svg",this.root=!1}setContext(t){var e,{document:r}=this,{screen:i,window:a}=r,o=t.canvas;if(i.setDefaults(t),o.style&&typeof t.font!="undefined"&&a&&typeof a.getComputedStyle!="undefined"){t.font=a.getComputedStyle(o).getPropertyValue("font");var s=new q(r,"fontSize",zt.parse(t.font).fontSize);s.hasValue()&&(r.rootEmSize=s.getPixels("y"),r.emSize=r.rootEmSize)}this.getAttribute("x").hasValue()||this.getAttribute("x",!0).setValue(0),this.getAttribute("y").hasValue()||this.getAttribute("y",!0).setValue(0);var{width:u,height:c}=i.viewPort;this.getStyle("width").hasValue()||this.getStyle("width",!0).setValue("100%"),this.getStyle("height").hasValue()||this.getStyle("height",!0).setValue("100%"),this.getStyle("color").hasValue()||this.getStyle("color",!0).setValue("black");var p=this.getAttribute("refX"),E=this.getAttribute("refY"),O=this.getAttribute("viewBox"),m=O.hasValue()?It(O.getString()):null,D=!this.root&&this.getStyle("overflow").getValue("hidden")!=="visible",V=0,L=0,U=0,K=0;m&&(V=m[0],L=m[1]),this.root||(u=this.getStyle("width").getPixels("x"),c=this.getStyle("height").getPixels("y"),this.type==="marker"&&(U=V,K=L,V=0,L=0)),i.viewPort.setCurrent(u,c),this.node&&(!this.parent||((e=this.node.parentNode)===null||e===void 0?void 0:e.nodeName)==="foreignObject")&&this.getStyle("transform",!1,!0).hasValue()&&!this.getStyle("transform-origin",!1,!0).hasValue()&&this.getStyle("transform-origin",!0,!0).setValue("50% 50%"),super.setContext(t),t.translate(this.getAttribute("x").getPixels("x"),this.getAttribute("y").getPixels("y")),m&&(u=m[2],c=m[3]),r.setViewBox({ctx:t,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:i.viewPort.width,desiredWidth:u,height:i.viewPort.height,desiredHeight:c,minX:V,minY:L,refX:p.getValue(),refY:E.getValue(),clip:D,clipX:U,clipY:K}),m&&(i.viewPort.removeCurrent(),i.viewPort.setCurrent(u,c))}clearContext(t){super.clearContext(t),this.document.screen.viewPort.removeCurrent()}resize(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,i=this.getAttribute("width",!0),a=this.getAttribute("height",!0),o=this.getAttribute("viewBox"),s=this.getAttribute("style"),u=i.getNumber(0),c=a.getNumber(0);if(r)if(typeof r=="string")this.getAttribute("preserveAspectRatio",!0).setValue(r);else{var p=this.getAttribute("preserveAspectRatio");p.hasValue()&&p.setValue(p.getString().replace(/^\s*(\S.*\S)\s*$/,"$1"))}if(i.setValue(t),a.setValue(e),o.hasValue()||o.setValue("0 0 ".concat(u||t," ").concat(c||e)),s.hasValue()){var E=this.getStyle("width"),O=this.getStyle("height");E.hasValue()&&E.setValue("".concat(t,"px")),O.hasValue()&&O.setValue("".concat(e,"px"))}}}class Er extends xt{constructor(){super(...arguments),this.type="rect"}path(t){var e=this.getAttribute("x").getPixels("x"),r=this.getAttribute("y").getPixels("y"),i=this.getStyle("width",!1,!0).getPixels("x"),a=this.getStyle("height",!1,!0).getPixels("y"),o=this.getAttribute("rx"),s=this.getAttribute("ry"),u=o.getPixels("x"),c=s.getPixels("y");if(o.hasValue()&&!s.hasValue()&&(c=u),s.hasValue()&&!o.hasValue()&&(u=c),u=Math.min(u,i/2),c=Math.min(c,a/2),t){var p=4*((Math.sqrt(2)-1)/3);t.beginPath(),a>0&&i>0&&(t.moveTo(e+u,r),t.lineTo(e+i-u,r),t.bezierCurveTo(e+i-u+p*u,r,e+i,r+c-p*c,e+i,r+c),t.lineTo(e+i,r+a-c),t.bezierCurveTo(e+i,r+a-c+p*c,e+i-u+p*u,r+a,e+i-u,r+a),t.lineTo(e+u,r+a),t.bezierCurveTo(e+u-p*u,r+a,e,r+a-c+p*c,e,r+a-c),t.lineTo(e,r+c),t.bezierCurveTo(e,r+c-p*c,e+u-p*u,r,e+u,r),t.closePath())}return new kt(e,r,e+i,r+a)}getMarkers(){return null}}class Xr extends xt{constructor(){super(...arguments),this.type="circle"}path(t){var e=this.getAttribute("cx").getPixels("x"),r=this.getAttribute("cy").getPixels("y"),i=this.getAttribute("r").getPixels();return t&&i>0&&(t.beginPath(),t.arc(e,r,i,0,Math.PI*2,!1),t.closePath()),new kt(e-i,r-i,e+i,r+i)}getMarkers(){return null}}class Wr extends xt{constructor(){super(...arguments),this.type="ellipse"}path(t){var e=4*((Math.sqrt(2)-1)/3),r=this.getAttribute("rx").getPixels("x"),i=this.getAttribute("ry").getPixels("y"),a=this.getAttribute("cx").getPixels("x"),o=this.getAttribute("cy").getPixels("y");return t&&r>0&&i>0&&(t.beginPath(),t.moveTo(a+r,o),t.bezierCurveTo(a+r,o+e*i,a+e*r,o+i,a,o+i),t.bezierCurveTo(a-e*r,o+i,a-r,o+e*i,a-r,o),t.bezierCurveTo(a-r,o-e*i,a-e*r,o-i,a,o-i),t.bezierCurveTo(a+e*r,o-i,a+r,o-e*i,a+r,o),t.closePath()),new kt(a-r,o-i,a+r,o+i)}getMarkers(){return null}}class Qr extends xt{constructor(){super(...arguments),this.type="line"}getPoints(){return[new Rt(this.getAttribute("x1").getPixels("x"),this.getAttribute("y1").getPixels("y")),new Rt(this.getAttribute("x2").getPixels("x"),this.getAttribute("y2").getPixels("y"))]}path(t){var[{x:e,y:r},{x:i,y:a}]=this.getPoints();return t&&(t.beginPath(),t.moveTo(e,r),t.lineTo(i,a)),new kt(e,r,i,a)}getMarkers(){var[t,e]=this.getPoints(),r=t.angleTo(e);return[[t,r],[e,r]]}}class Tr extends xt{constructor(t,e,r){super(t,e,r),this.type="polyline",this.points=[],this.points=Rt.parsePath(this.getAttribute("points").getString())}path(t){var{points:e}=this,[{x:r,y:i}]=e,a=new kt(r,i);return t&&(t.beginPath(),t.moveTo(r,i)),e.forEach(o=>{var{x:s,y:u}=o;a.addPoint(s,u),t&&t.lineTo(s,u)}),a}getMarkers(){var{points:t}=this,e=t.length-1,r=[];return t.forEach((i,a)=>{a!==e&&r.push([i,i.angleTo(t[a+1])])}),r.length>0&&r.push([t[t.length-1],r[r.length-1][1]]),r}}class Zr extends Tr{constructor(){super(...arguments),this.type="polygon"}path(t){var e=super.path(t),[{x:r,y:i}]=this.points;return t&&(t.lineTo(r,i),t.closePath()),e}}class Kr extends Ct{constructor(){super(...arguments),this.type="pattern"}createPattern(t,e,r){var i=this.getStyle("width").getPixels("x",!0),a=this.getStyle("height").getPixels("y",!0),o=new Be(this.document,null);o.attributes.viewBox=new q(this.document,"viewBox",this.getAttribute("viewBox").getValue()),o.attributes.width=new q(this.document,"width","".concat(i,"px")),o.attributes.height=new q(this.document,"height","".concat(a,"px")),o.attributes.transform=new q(this.document,"transform",this.getAttribute("patternTransform").getValue()),o.children=this.children;var s=this.document.createCanvas(i,a),u=s.getContext("2d"),c=this.getAttribute("x"),p=this.getAttribute("y");c.hasValue()&&p.hasValue()&&u.translate(c.getPixels("x",!0),p.getPixels("y",!0)),r.hasValue()?this.styles["fill-opacity"]=r:Reflect.deleteProperty(this.styles,"fill-opacity");for(var E=-1;E<=1;E++)for(var O=-1;O<=1;O++)u.save(),o.attributes.x=new q(this.document,"x",E*s.width),o.attributes.y=new q(this.document,"y",O*s.height),o.render(u),u.restore();var m=t.createPattern(s,"repeat");return m}}class kr extends Ct{constructor(){super(...arguments),this.type="marker"}render(t,e,r){if(e){var{x:i,y:a}=e,o=this.getAttribute("orient").getString("auto"),s=this.getAttribute("markerUnits").getString("strokeWidth");t.translate(i,a),o==="auto"&&t.rotate(r),s==="strokeWidth"&&t.scale(t.lineWidth,t.lineWidth),t.save();var u=new Be(this.document,null);u.type=this.type,u.attributes.viewBox=new q(this.document,"viewBox",this.getAttribute("viewBox").getValue()),u.attributes.refX=new q(this.document,"refX",this.getAttribute("refX").getValue()),u.attributes.refY=new q(this.document,"refY",this.getAttribute("refY").getValue()),u.attributes.width=new q(this.document,"width",this.getAttribute("markerWidth").getValue()),u.attributes.height=new q(this.document,"height",this.getAttribute("markerHeight").getValue()),u.attributes.overflow=new q(this.document,"overflow",this.getAttribute("overflow").getValue()),u.attributes.fill=new q(this.document,"fill",this.getAttribute("fill").getColor("black")),u.attributes.stroke=new q(this.document,"stroke",this.getAttribute("stroke").getValue("none")),u.children=this.children,u.render(t),t.restore(),s==="strokeWidth"&&t.scale(1/t.lineWidth,1/t.lineWidth),o==="auto"&&t.rotate(-r),t.translate(-i,-a)}}}class Jr extends Ct{constructor(){super(...arguments),this.type="defs"}render(){}}class Je extends Oe{constructor(){super(...arguments),this.type="g"}getBoundingBox(t){var e=new kt;return this.children.forEach(r=>{e.addBoundingBox(r.getBoundingBox(t))}),e}}class Or extends Ct{constructor(t,e,r){super(t,e,r),this.attributesToInherit=["gradientUnits"],this.stops=[];var{stops:i,children:a}=this;a.forEach(o=>{o.type==="stop"&&i.push(o)})}getGradientUnits(){return this.getAttribute("gradientUnits").getString("objectBoundingBox")}createGradient(t,e,r){var i=this;this.getHrefAttribute().hasValue()&&(i=this.getHrefAttribute().getDefinition(),this.inheritStopContainer(i));var{stops:a}=i,o=this.getGradient(t,e);if(!o)return this.addParentOpacity(r,a[a.length-1].color);if(a.forEach(L=>{o.addColorStop(L.offset,this.addParentOpacity(r,L.color))}),this.getAttribute("gradientTransform").hasValue()){var{document:s}=this,{MAX_VIRTUAL_PIXELS:u,viewPort:c}=s.screen,[p]=c.viewPorts,E=new Er(s,null);E.attributes.x=new q(s,"x",-u/3),E.attributes.y=new q(s,"y",-u/3),E.attributes.width=new q(s,"width",u),E.attributes.height=new q(s,"height",u);var O=new Je(s,null);O.attributes.transform=new q(s,"transform",this.getAttribute("gradientTransform").getValue()),O.children=[E];var m=new Be(s,null);m.attributes.x=new q(s,"x",0),m.attributes.y=new q(s,"y",0),m.attributes.width=new q(s,"width",p.width),m.attributes.height=new q(s,"height",p.height),m.children=[O];var D=s.createCanvas(p.width,p.height),V=D.getContext("2d");return V.fillStyle=o,m.render(V),V.createPattern(D,"no-repeat")}return o}inheritStopContainer(t){this.attributesToInherit.forEach(e=>{!this.getAttribute(e).hasValue()&&t.getAttribute(e).hasValue()&&this.getAttribute(e,!0).setValue(t.getAttribute(e).getValue())})}addParentOpacity(t,e){if(t.hasValue()){var r=new q(this.document,"color",e);return r.addOpacity(t).getColor()}return e}}class qr extends Or{constructor(t,e,r){super(t,e,r),this.type="linearGradient",this.attributesToInherit.push("x1","y1","x2","y2")}getGradient(t,e){var r=this.getGradientUnits()==="objectBoundingBox",i=r?e.getBoundingBox(t):null;if(r&&!i)return null;!this.getAttribute("x1").hasValue()&&!this.getAttribute("y1").hasValue()&&!this.getAttribute("x2").hasValue()&&!this.getAttribute("y2").hasValue()&&(this.getAttribute("x1",!0).setValue(0),this.getAttribute("y1",!0).setValue(0),this.getAttribute("x2",!0).setValue(1),this.getAttribute("y2",!0).setValue(0));var a=r?i.x+i.width*this.getAttribute("x1").getNumber():this.getAttribute("x1").getPixels("x"),o=r?i.y+i.height*this.getAttribute("y1").getNumber():this.getAttribute("y1").getPixels("y"),s=r?i.x+i.width*this.getAttribute("x2").getNumber():this.getAttribute("x2").getPixels("x"),u=r?i.y+i.height*this.getAttribute("y2").getNumber():this.getAttribute("y2").getPixels("y");return a===s&&o===u?null:t.createLinearGradient(a,o,s,u)}}class _r extends Or{constructor(t,e,r){super(t,e,r),this.type="radialGradient",this.attributesToInherit.push("cx","cy","r","fx","fy","fr")}getGradient(t,e){var r=this.getGradientUnits()==="objectBoundingBox",i=e.getBoundingBox(t);if(r&&!i)return null;this.getAttribute("cx").hasValue()||this.getAttribute("cx",!0).setValue("50%"),this.getAttribute("cy").hasValue()||this.getAttribute("cy",!0).setValue("50%"),this.getAttribute("r").hasValue()||this.getAttribute("r",!0).setValue("50%");var a=r?i.x+i.width*this.getAttribute("cx").getNumber():this.getAttribute("cx").getPixels("x"),o=r?i.y+i.height*this.getAttribute("cy").getNumber():this.getAttribute("cy").getPixels("y"),s=a,u=o;this.getAttribute("fx").hasValue()&&(s=r?i.x+i.width*this.getAttribute("fx").getNumber():this.getAttribute("fx").getPixels("x")),this.getAttribute("fy").hasValue()&&(u=r?i.y+i.height*this.getAttribute("fy").getNumber():this.getAttribute("fy").getPixels("y"));var c=r?(i.width+i.height)/2*this.getAttribute("r").getNumber():this.getAttribute("r").getPixels(),p=this.getAttribute("fr").getPixels();return t.createRadialGradient(s,u,p,a,o,c)}}class tn extends Ct{constructor(t,e,r){super(t,e,r),this.type="stop";var i=Math.max(0,Math.min(1,this.getAttribute("offset").getNumber())),a=this.getStyle("stop-opacity"),o=this.getStyle("stop-color",!0);o.getString()===""&&o.setValue("#000"),a.hasValue()&&(o=o.addOpacity(a)),this.offset=i,this.color=o.getColor()}}class qe extends Ct{constructor(t,e,r){super(t,e,r),this.type="animate",this.duration=0,this.initialValue=null,this.initialUnits="",this.removed=!1,this.frozen=!1,t.screen.animations.push(this),this.begin=this.getAttribute("begin").getMilliseconds(),this.maxDuration=this.begin+this.getAttribute("dur").getMilliseconds(),this.from=this.getAttribute("from"),this.to=this.getAttribute("to"),this.values=new q(t,"values",null);var i=this.getAttribute("values");i.hasValue()&&this.values.setValue(i.getString().split(";"))}getProperty(){var t=this.getAttribute("attributeType").getString(),e=this.getAttribute("attributeName").getString();return t==="CSS"?this.parent.getStyle(e,!0):this.parent.getAttribute(e,!0)}calcValue(){var{initialUnits:t}=this,{progress:e,from:r,to:i}=this.getProgress(),a=r.getNumber()+(i.getNumber()-r.getNumber())*e;return t==="%"&&(a*=100),"".concat(a).concat(t)}update(t){var{parent:e}=this,r=this.getProperty();if(this.initialValue||(this.initialValue=r.getString(),this.initialUnits=r.getUnits()),this.duration>this.maxDuration){var i=this.getAttribute("fill").getString("remove");if(this.getAttribute("repeatCount").getString()==="indefinite"||this.getAttribute("repeatDur").getString()==="indefinite")this.duration=0;else if(i==="freeze"&&!this.frozen)this.frozen=!0,e.animationFrozen=!0,e.animationFrozenValue=r.getString();else if(i==="remove"&&!this.removed)return this.removed=!0,r.setValue(e.animationFrozen?e.animationFrozenValue:this.initialValue),!0;return!1}this.duration+=t;var a=!1;if(this.begin{var c=a[u];return s+(c-s)*t}).join(" ");return o}}class nn extends Ct{constructor(t,e,r){super(t,e,r),this.type="font",this.glyphs=Object.create(null),this.horizAdvX=this.getAttribute("horiz-adv-x").getNumber();var{definitions:i}=t,{children:a}=this;for(var o of a)switch(o.type){case"font-face":{this.fontFace=o;var s=o.getStyle("font-family");s.hasValue()&&(i[s.getString()]=this);break}case"missing-glyph":this.missingGlyph=o;break;case"glyph":{var u=o;u.arabicForm?(this.isRTL=!0,this.isArabic=!0,typeof this.glyphs[u.unicode]=="undefined"&&(this.glyphs[u.unicode]=Object.create(null)),this.glyphs[u.unicode][u.arabicForm]=u):this.glyphs[u.unicode]=u;break}}}render(){}}class an extends Ct{constructor(t,e,r){super(t,e,r),this.type="font-face",this.ascent=this.getAttribute("ascent").getNumber(),this.descent=this.getAttribute("descent").getNumber(),this.unitsPerEm=this.getAttribute("units-per-em").getNumber()}}class sn extends xt{constructor(){super(...arguments),this.type="missing-glyph",this.horizAdvX=0}}class on extends se{constructor(){super(...arguments),this.type="tref"}getText(){var t=this.getHrefAttribute().getDefinition();if(t){var e=t.children[0];if(e)return e.getText()}return""}}class un extends se{constructor(t,e,r){super(t,e,r),this.type="a";var{childNodes:i}=e,a=i[0],o=i.length>0&&Array.from(i).every(s=>s.nodeType===3);this.hasText=o,this.text=o?this.getTextFromNode(a):""}getText(){return this.text}renderChildren(t){if(this.hasText){super.renderChildren(t);var{document:e,x:r,y:i}=this,{mouse:a}=e.screen,o=new q(e,"fontSize",zt.parse(e.ctx.font).fontSize);a.isWorking()&&a.checkBoundingBox(this,new kt(r,i-o.getPixels("y"),r+this.measureText(t),i))}else if(this.children.length>0){var s=new Je(this.document,null);s.children=this.children,s.parent=this,s.render(t)}}onClick(){var{window:t}=this.document;t&&t.open(this.getHrefAttribute().getString())}onMouseMove(){var t=this.document.ctx;t.canvas.style.cursor="pointer"}}function ln(h,t){var e=Object.keys(h);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(h);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(h,i).enumerable})),e.push.apply(e,r)}return e}function _e(h){for(var t=1;t{var{type:i,points:a}=r;switch(i){case it.LINE_TO:t&&t.lineTo(a[0],a[1]);break;case it.MOVE_TO:t&&t.moveTo(a[0],a[1]);break;case it.CURVE_TO:t&&t.bezierCurveTo(a[0],a[1],a[2],a[3],a[4],a[5]);break;case it.QUAD_TO:t&&t.quadraticCurveTo(a[0],a[1],a[2],a[3]);break;case it.ARC:{var[o,s,u,c,p,E,O,m]=a,D=u>c?u:c,V=u>c?1:u/c,L=u>c?c/u:1;t&&(t.translate(o,s),t.rotate(O),t.scale(V,L),t.arc(0,0,D,p,p+E,!!(1-m)),t.scale(1/V,1/L),t.rotate(-O),t.translate(-o,-s));break}case it.CLOSE_PATH:t&&t.closePath();break}})}renderChildren(t){this.setTextData(t),t.save();var e=this.parent.getStyle("text-decoration").getString(),r=this.getFontSize(),{glyphInfo:i}=this,a=t.fillStyle;e==="underline"&&t.beginPath(),i.forEach((o,s)=>{var{p0:u,p1:c,rotation:p,text:E}=o;t.save(),t.translate(u.x,u.y),t.rotate(p),t.fillStyle&&t.fillText(E,0,0),t.strokeStyle&&t.strokeText(E,0,0),t.restore(),e==="underline"&&(s===0&&t.moveTo(u.x,u.y+r/8),t.lineTo(c.x,c.y+r/5))}),e==="underline"&&(t.lineWidth=r/20,t.strokeStyle=a,t.stroke(),t.closePath()),t.restore()}getLetterSpacingAt(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return this.letterSpacingCache[t]||0}findSegmentToFitChar(t,e,r,i,a,o,s,u,c){var p=o,E=this.measureText(t,u);u===" "&&e==="justify"&&r-1&&(p+=this.getLetterSpacingAt(c));var O=this.textHeight/20,m=this.getEquidistantPointOnPath(p,O,0),D=this.getEquidistantPointOnPath(p+E,O,0),V={p0:m,p1:D},L=m&&D?Math.atan2(D.y-m.y,D.x-m.x):0;if(s){var U=Math.cos(Math.PI/2+L)*s,K=Math.cos(-L)*s;V.p0=_e(_e({},m),{},{x:m.x+U,y:m.y+K}),V.p1=_e(_e({},D),{},{x:D.x+U,y:D.y+K})}return p+=E,{offset:p,segment:V,rotation:L}}measureText(t,e){var{measuresCache:r}=this,i=e||this.getText();if(r.has(i))return r.get(i);var a=this.measureTargetText(t,i);return r.set(i,a),a}setTextData(t){if(!this.glyphInfo){var e=this.getText(),r=e.split(""),i=e.split(" ").length-1,a=this.parent.getAttribute("dx").split().map(z=>z.getPixels("x")),o=this.parent.getAttribute("dy").getPixels("y"),s=this.parent.getStyle("text-anchor").getString("start"),u=this.getStyle("letter-spacing"),c=this.parent.getStyle("letter-spacing"),p=0;!u.hasValue()||u.getValue()==="inherit"?p=c.getPixels():u.hasValue()&&u.getValue()!=="initial"&&u.getValue()!=="unset"&&(p=u.getPixels());var E=[],O=e.length;this.letterSpacingCache=E;for(var m=0;mat===0?0:z+rt||0,0),V=this.measureText(t),L=Math.max(V+D,0);this.textWidth=V,this.textHeight=this.getFontSize(),this.glyphInfo=[];var U=this.getPathLength(),K=this.getStyle("startOffset").getNumber(0)*U,G=0;(s==="middle"||s==="center")&&(G=-L/2),(s==="end"||s==="right")&&(G=-L),G+=K,r.forEach((z,rt)=>{var{offset:at,segment:H,rotation:ct}=this.findSegmentToFitChar(t,s,L,U,i,G,o,z,rt);G=at,!(!H.p0||!H.p1)&&this.glyphInfo.push({text:r[rt],p0:H.p0,p1:H.p1,rotation:ct})})}}parsePathData(t){if(this.pathLength=-1,!t)return[];var e=[],{pathParser:r}=t;for(r.reset();!r.isEnd();){var{current:i}=r,a=i?i.x:0,o=i?i.y:0,s=r.next(),u=s.type,c=[];switch(s.type){case it.MOVE_TO:this.pathM(r,c);break;case it.LINE_TO:u=this.pathL(r,c);break;case it.HORIZ_LINE_TO:u=this.pathH(r,c);break;case it.VERT_LINE_TO:u=this.pathV(r,c);break;case it.CURVE_TO:this.pathC(r,c);break;case it.SMOOTH_CURVE_TO:u=this.pathS(r,c);break;case it.QUAD_TO:this.pathQ(r,c);break;case it.SMOOTH_QUAD_TO:u=this.pathT(r,c);break;case it.ARC:c=this.pathA(r);break;case it.CLOSE_PATH:xt.pathZ(r);break}s.type!==it.CLOSE_PATH?e.push({type:u,points:c,start:{x:a,y:o},pathLength:this.calcLength(a,o,u,c)}):e.push({type:it.CLOSE_PATH,points:[],pathLength:0})}return e}pathM(t,e){var{x:r,y:i}=xt.pathM(t).point;e.push(r,i)}pathL(t,e){var{x:r,y:i}=xt.pathL(t).point;return e.push(r,i),it.LINE_TO}pathH(t,e){var{x:r,y:i}=xt.pathH(t).point;return e.push(r,i),it.LINE_TO}pathV(t,e){var{x:r,y:i}=xt.pathV(t).point;return e.push(r,i),it.LINE_TO}pathC(t,e){var{point:r,controlPoint:i,currentPoint:a}=xt.pathC(t);e.push(r.x,r.y,i.x,i.y,a.x,a.y)}pathS(t,e){var{point:r,controlPoint:i,currentPoint:a}=xt.pathS(t);return e.push(r.x,r.y,i.x,i.y,a.x,a.y),it.CURVE_TO}pathQ(t,e){var{controlPoint:r,currentPoint:i}=xt.pathQ(t);e.push(r.x,r.y,i.x,i.y)}pathT(t,e){var{controlPoint:r,currentPoint:i}=xt.pathT(t);return e.push(r.x,r.y,i.x,i.y),it.QUAD_TO}pathA(t){var{rX:e,rY:r,sweepFlag:i,xAxisRotation:a,centp:o,a1:s,ad:u}=xt.pathA(t);return i===0&&u>0&&(u-=2*Math.PI),i===1&&u<0&&(u+=2*Math.PI),[o.x,o.y,e,r,s,u,a,i]}calcLength(t,e,r,i){var a=0,o=null,s=null,u=0;switch(r){case it.LINE_TO:return this.getLineLength(t,e,i[0],i[1]);case it.CURVE_TO:for(a=0,o=this.getPointOnCubicBezier(0,t,e,i[0],i[1],i[2],i[3],i[4],i[5]),u=.01;u<=1;u+=.01)s=this.getPointOnCubicBezier(u,t,e,i[0],i[1],i[2],i[3],i[4],i[5]),a+=this.getLineLength(o.x,o.y,s.x,s.y),o=s;return a;case it.QUAD_TO:for(a=0,o=this.getPointOnQuadraticBezier(0,t,e,i[0],i[1],i[2],i[3]),u=.01;u<=1;u+=.01)s=this.getPointOnQuadraticBezier(u,t,e,i[0],i[1],i[2],i[3]),a+=this.getLineLength(o.x,o.y,s.x,s.y),o=s;return a;case it.ARC:{a=0;var c=i[4],p=i[5],E=i[4]+p,O=Math.PI/180;if(Math.abs(c-E)E;u-=O)s=this.getPointOnEllipticalArc(i[0],i[1],i[2],i[3],u,0),a+=this.getLineLength(o.x,o.y,s.x,s.y),o=s;else for(u=c+O;u5&&arguments[5]!==void 0?arguments[5]:e,s=arguments.length>6&&arguments[6]!==void 0?arguments[6]:r,u=(a-r)/(i-e+ae),c=Math.sqrt(t*t/(1+u*u));ie)return null;var{dataArray:a}=this;for(var o of a){if(o&&(o.pathLength<5e-5||r+o.pathLength+5e-5=0&&u>E)break;i=this.getPointOnEllipticalArc(o.points[0],o.points[1],o.points[2],o.points[3],u,o.points[6]);break}case it.CURVE_TO:u=s/o.pathLength,u>1&&(u=1),i=this.getPointOnCubicBezier(u,o.start.x,o.start.y,o.points[0],o.points[1],o.points[2],o.points[3],o.points[4],o.points[5]);break;case it.QUAD_TO:u=s/o.pathLength,u>1&&(u=1),i=this.getPointOnQuadraticBezier(u,o.start.x,o.start.y,o.points[0],o.points[1],o.points[2],o.points[3]);break}if(i)return i;break}return null}getLineLength(t,e,r,i){return Math.sqrt((r-t)*(r-t)+(i-e)*(i-e))}getPathLength(){return this.pathLength===-1&&(this.pathLength=this.dataArray.reduce((t,e)=>e.pathLength>0?t+e.pathLength:t,0)),this.pathLength}getPointOnCubicBezier(t,e,r,i,a,o,s,u,c){var p=u*hr(t)+o*fr(t)+i*cr(t)+e*vr(t),E=c*hr(t)+s*fr(t)+a*cr(t)+r*vr(t);return{x:p,y:E}}getPointOnQuadraticBezier(t,e,r,i,a,o,s){var u=o*gr(t)+i*dr(t)+e*pr(t),c=s*gr(t)+a*dr(t)+r*pr(t);return{x:u,y:c}}getPointOnEllipticalArc(t,e,r,i,a,o){var s=Math.cos(o),u=Math.sin(o),c={x:r*Math.cos(a),y:i*Math.sin(a)};return{x:t+(c.x*s-c.y*u),y:e+(c.x*u+c.y*s)}}buildEquidistantCache(t,e){var r=this.getPathLength(),i=e||.25,a=t||r/100;if(!this.equidistantCache||this.equidistantCache.step!==a||this.equidistantCache.precision!==i){this.equidistantCache={step:a,precision:i,points:[]};for(var o=0,s=0;s<=r;s+=i){var u=this.getPointOnPath(s),c=this.getPointOnPath(s+i);!u||!c||(o+=this.getLineLength(u.x,u.y,c.x,c.y),o>=a&&(this.equidistantCache.points.push({x:u.x,y:u.y,distance:s}),o-=a))}}}getEquidistantPointOnPath(t,e,r){if(this.buildEquidistantCache(e,r),t<0||t-this.getPathLength()>5e-5)return null;var i=Math.round(t/this.getPathLength()*(this.equidistantCache.points.length-1));return this.equidistantCache.points[i]||null}}var Bn=/^\s*data:(([^/,;]+\/[^/,;]+)(?:;([^,;=]+=[^,;=]+))?)?(?:;(base64))?,(.*)$/i;class fn extends Oe{constructor(t,e,r){super(t,e,r),this.type="image",this.loaded=!1;var i=this.getHrefAttribute().getString();if(i){var a=i.endsWith(".svg")||/^\s*data:image\/svg\+xml/i.test(i);t.images.push(this),a?this.loadSvg(i):this.loadImage(i),this.isSvg=a}}loadImage(t){var e=this;return(0,f.Z)(function*(){try{var r=yield e.document.createImage(t);e.image=r}catch(i){console.error('Error while loading image "'.concat(t,'":'),i)}e.loaded=!0})()}loadSvg(t){var e=this;return(0,f.Z)(function*(){var r=Bn.exec(t);if(r){var i=r[5];r[4]==="base64"?e.image=atob(i):e.image=decodeURIComponent(i)}else try{var a=yield e.document.fetch(t),o=yield a.text();e.image=o}catch(s){console.error('Error while loading image "'.concat(t,'":'),s)}e.loaded=!0})()}renderChildren(t){var{document:e,image:r,loaded:i}=this,a=this.getAttribute("x").getPixels("x"),o=this.getAttribute("y").getPixels("y"),s=this.getStyle("width").getPixels("x"),u=this.getStyle("height").getPixels("y");if(!(!i||!r||!s||!u)){if(t.save(),t.translate(a,o),this.isSvg){var c=e.canvg.forkString(t,this.image,{ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0,ignoreClear:!0,offsetX:0,offsetY:0,scaleWidth:s,scaleHeight:u});c.document.documentElement.parent=this,c.render()}else{var p=this.image;e.setViewBox({ctx:t,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:s,desiredWidth:p.width,height:u,desiredHeight:p.height}),this.loaded&&(typeof p.complete=="undefined"||p.complete)&&t.drawImage(p,0,0)}t.restore()}}getBoundingBox(){var t=this.getAttribute("x").getPixels("x"),e=this.getAttribute("y").getPixels("y"),r=this.getStyle("width").getPixels("x"),i=this.getStyle("height").getPixels("y");return new kt(t,e,t+r,e+i)}}class cn extends Oe{constructor(){super(...arguments),this.type="symbol"}render(t){}}class vn{constructor(t){this.document=t,this.loaded=!1,t.fonts.push(this)}load(t,e){var r=this;return(0,f.Z)(function*(){try{var{document:i}=r,a=yield i.canvg.parser.load(e),o=a.getElementsByTagName("font");Array.from(o).forEach(s=>{var u=i.createElement(s);i.definitions[t]=u})}catch(s){console.error('Error while loading font "'.concat(e,'":'),s)}r.loaded=!0})()}}class Sr extends Ct{constructor(t,e,r){super(t,e,r),this.type="style";var i=Kt(Array.from(e.childNodes).map(o=>o.textContent).join("").replace(/(\/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+\/)|(^[\s]*\/\/.*)/gm,"").replace(/@import.*;/g,"")),a=i.split("}");a.forEach(o=>{var s=o.trim();if(s){var u=s.split("{"),c=u[0].split(","),p=u[1].split(";");c.forEach(E=>{var O=E.trim();if(O){var m=t.styles[O]||{};if(p.forEach(L=>{var U=L.indexOf(":"),K=L.substr(0,U).trim(),G=L.substr(U+1,L.length-U).trim();K&&G&&(m[K]=new q(t,K,G))}),t.styles[O]=m,t.stylesSpecificity[O]=$e(O),O==="@font-face"){var D=m["font-family"].getString().replace(/"|'/g,""),V=m.src.getString().split(",");V.forEach(L=>{if(L.indexOf('format("svg")')>0){var U=W(L);U&&new vn(t).load(D,U)}})}}})}})}}Sr.parseExternalUrl=W;class gn extends Oe{constructor(){super(...arguments),this.type="use"}setContext(t){super.setContext(t);var e=this.getAttribute("x"),r=this.getAttribute("y");e.hasValue()&&t.translate(e.getPixels("x"),0),r.hasValue()&&t.translate(0,r.getPixels("y"))}path(t){var{element:e}=this;e&&e.path(t)}renderChildren(t){var{document:e,element:r}=this;if(r){var i=r;if(r.type==="symbol"&&(i=new Be(e,null),i.attributes.viewBox=new q(e,"viewBox",r.getAttribute("viewBox").getString()),i.attributes.preserveAspectRatio=new q(e,"preserveAspectRatio",r.getAttribute("preserveAspectRatio").getString()),i.attributes.overflow=new q(e,"overflow",r.getAttribute("overflow").getString()),i.children=r.children,r.styles.opacity=new q(e,"opacity",this.calculateOpacity())),i.type==="svg"){var a=this.getStyle("width",!1,!0),o=this.getStyle("height",!1,!0);a.hasValue()&&(i.attributes.width=new q(e,"width",a.getString())),o.hasValue()&&(i.attributes.height=new q(e,"height",o.getString()))}var s=i.parent;i.parent=this,i.render(t),i.parent=s}}getBoundingBox(t){var{element:e}=this;return e?e.getBoundingBox(t):null}elementTransform(){var{document:t,element:e}=this;return Te.fromElement(t,e)}get element(){return this.cachedElement||(this.cachedElement=this.getHrefAttribute().getDefinition()),this.cachedElement}}function tr(h,t,e,r,i,a){return h[e*r*4+t*4+a]}function er(h,t,e,r,i,a,o){h[e*r*4+t*4+a]=o}function Dt(h,t,e){var r=h[t];return r*e}function oe(h,t,e,r){return t+Math.cos(h)*e+Math.sin(h)*r}class br extends Ct{constructor(t,e,r){super(t,e,r),this.type="feColorMatrix";var i=It(this.getAttribute("values").getString());switch(this.getAttribute("type").getString("matrix")){case"saturate":{var a=i[0];i=[.213+.787*a,.715-.715*a,.072-.072*a,0,0,.213-.213*a,.715+.285*a,.072-.072*a,0,0,.213-.213*a,.715-.715*a,.072+.928*a,0,0,0,0,0,1,0,0,0,0,0,1];break}case"hueRotate":{var o=i[0]*Math.PI/180;i=[oe(o,.213,.787,-.213),oe(o,.715,-.715,-.715),oe(o,.072,-.072,.928),0,0,oe(o,.213,-.213,.143),oe(o,.715,.285,.14),oe(o,.072,-.072,-.283),0,0,oe(o,.213,-.213,-.787),oe(o,.715,-.715,.715),oe(o,.072,.928,.072),0,0,0,0,0,1,0,0,0,0,0,1];break}case"luminanceToAlpha":i=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2125,.7154,.0721,0,0,0,0,0,0,1];break}this.matrix=i,this.includeOpacity=this.getAttribute("includeOpacity").hasValue()}apply(t,e,r,i,a){for(var{includeOpacity:o,matrix:s}=this,u=t.getImageData(0,0,i,a),c=0;c{u.addBoundingBox(D.getBoundingBox(t))}),i=Math.floor(u.x1),a=Math.floor(u.y1),o=Math.floor(u.width),s=Math.floor(u.height)}var c=this.removeStyles(e,Xe.ignoreStyles),p=r.createCanvas(i+o,a+s),E=p.getContext("2d");r.screen.setDefaults(E),this.renderChildren(E),new br(r,{nodeType:1,childNodes:[],attributes:[{nodeName:"type",value:"luminanceToAlpha"},{nodeName:"includeOpacity",value:"true"}]}).apply(E,0,0,i+o,a+s);var O=r.createCanvas(i+o,a+s),m=O.getContext("2d");r.screen.setDefaults(m),e.render(m),m.globalCompositeOperation="destination-in",m.fillStyle=E.createPattern(p,"no-repeat"),m.fillRect(0,0,i+o,a+s),t.fillStyle=m.createPattern(O,"no-repeat"),t.fillRect(0,0,i+o,a+s),this.restoreStyles(e,c)}render(t){}}Xe.ignoreStyles=["mask","transform","clip-path"];var dn=()=>{};class pn extends Ct{constructor(){super(...arguments),this.type="clipPath"}apply(t){var{document:e}=this,r=Reflect.getPrototypeOf(t),{beginPath:i,closePath:a}=t;r&&(r.beginPath=dn,r.closePath=dn),Reflect.apply(i,t,[]),this.children.forEach(o=>{if(typeof o.path!="undefined"){var s=typeof o.elementTransform!="undefined"?o.elementTransform():null;s||(s=Te.fromElement(e,o)),s&&s.apply(t),o.path(t),r&&(r.closePath=a),s&&s.unapply(t)}}),Reflect.apply(a,t,[]),t.clip(),r&&(r.beginPath=i,r.closePath=a)}render(t){}}class We extends Ct{constructor(){super(...arguments),this.type="filter"}apply(t,e){var{document:r,children:i}=this,a=e.getBoundingBox(t);if(a){var o=0,s=0;i.forEach(U=>{var K=U.extraFilterDistance||0;o=Math.max(o,K),s=Math.max(s,K)});var u=Math.floor(a.width),c=Math.floor(a.height),p=u+2*o,E=c+2*s;if(!(p<1||E<1)){var O=Math.floor(a.x),m=Math.floor(a.y),D=this.removeStyles(e,We.ignoreStyles),V=r.createCanvas(p,E),L=V.getContext("2d");r.screen.setDefaults(L),L.translate(-O+o,-m+s),e.render(L),i.forEach(U=>{typeof U.apply=="function"&&U.apply(L,0,0,p,E)}),t.drawImage(V,0,0,p,E,O-o,m-s,p,E),this.restoreStyles(e,D)}}}render(t){}}We.ignoreStyles=["filter","transform","clip-path"];class yn extends Ct{constructor(t,e,r){super(t,e,r),this.type="feDropShadow",this.addStylesFromStyleDefinition()}apply(t,e,r,i,a){}}class mn extends Ct{constructor(){super(...arguments),this.type="feMorphology"}apply(t,e,r,i,a){}}class xn extends Ct{constructor(){super(...arguments),this.type="feComposite"}apply(t,e,r,i,a){}}class En extends Ct{constructor(t,e,r){super(t,e,r),this.type="feGaussianBlur",this.blurRadius=Math.floor(this.getAttribute("stdDeviation").getNumber()),this.extraFilterDistance=this.blurRadius}apply(t,e,r,i,a){var{document:o,blurRadius:s}=this,u=o.window?o.window.document.body:null,c=t.canvas;c.id=o.getUniqueId(),u&&(c.style.display="none",u.appendChild(c)),he(c,e,r,i,a,s),u&&u.removeChild(c)}}class Tn extends Ct{constructor(){super(...arguments),this.type="title"}}class On extends Ct{constructor(){super(...arguments),this.type="desc"}}var Fn={svg:Be,rect:Er,circle:Xr,ellipse:Wr,line:Qr,polyline:Tr,polygon:Zr,path:xt,pattern:Kr,marker:kr,defs:Jr,linearGradient:qr,radialGradient:_r,stop:tn,animate:qe,animateColor:en,animateTransform:rn,font:nn,"font-face":an,"missing-glyph":sn,glyph:xr,text:se,tspan:Ye,tref:on,a:un,textPath:hn,image:fn,g:Je,symbol:cn,style:Sr,use:gn,mask:Xe,clipPath:pn,filter:We,feDropShadow:yn,feMorphology:mn,feComposite:xn,feColorMatrix:br,feGaussianBlur:En,title:Tn,desc:On};function Sn(h,t){var e=Object.keys(h);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(h);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(h,i).enumerable})),e.push.apply(e,r)}return e}function Un(h){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:!1,e=document.createElement("img");return t&&(e.crossOrigin="Anonymous"),new Promise((r,i)=>{e.onload=()=>{r(e)},e.onerror=(a,o,s,u,c)=>{i(c)},e.src=h})}),Cr.apply(this,arguments)}class ue{constructor(t){var{rootEmSize:e=12,emSize:r=12,createCanvas:i=ue.createCanvas,createImage:a=ue.createImage,anonymousCrossOrigin:o}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.canvg=t,this.definitions=Object.create(null),this.styles=Object.create(null),this.stylesSpecificity=Object.create(null),this.images=[],this.fonts=[],this.emSizeStack=[],this.uniqueId=0,this.screen=t.screen,this.rootEmSize=e,this.emSize=r,this.createCanvas=i,this.createImage=this.bindCreateImage(a,o),this.screen.wait(this.isImagesLoaded.bind(this)),this.screen.wait(this.isFontsLoaded.bind(this))}bindCreateImage(t,e){return typeof e=="boolean"?(r,i)=>t(r,typeof i=="boolean"?i:e):t}get window(){return this.screen.window}get fetch(){return this.screen.fetch}get ctx(){return this.screen.ctx}get emSize(){var{emSizeStack:t}=this;return t[t.length-1]}set emSize(t){var{emSizeStack:e}=this;e.push(t)}popEmSize(){var{emSizeStack:t}=this;t.pop()}getUniqueId(){return"canvg".concat(++this.uniqueId)}isImagesLoaded(){return this.images.every(t=>t.loaded)}isFontsLoaded(){return this.fonts.every(t=>t.loaded)}createDocumentElement(t){var e=this.createElement(t.documentElement);return e.root=!0,e.addStylesFromStyleDefinition(),this.documentElement=e,e}createElement(t){var e=t.nodeName.replace(/^[^:]+:/,""),r=ue.elementTypes[e];return typeof r!="undefined"?new r(this,t):new Yr(this,t)}createTextNode(t){return new Ln(this,t)}setViewBox(t){this.screen.setViewBox(Un({document:this},t))}}ue.createCanvas=jn,ue.createImage=Gn,ue.elementTypes=Fn;function bn(h,t){var e=Object.keys(h);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(h);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(h,i).enumerable})),e.push.apply(e,r)}return e}function Re(h){for(var t=1;t2&&arguments[2]!==void 0?arguments[2]:{};this.parser=new ke(r),this.screen=new He(t,r),this.options=r;var i=new ue(this,r),a=i.createDocumentElement(e);this.document=i,this.documentElement=a}static from(t,e){var r=arguments;return(0,f.Z)(function*(){var i=r.length>2&&r[2]!==void 0?r[2]:{},a=new ke(i),o=yield a.parse(e);return new Ne(t,o,i)})()}static fromString(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=new ke(r),a=i.parseFromString(e);return new Ne(t,a,r)}fork(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return Ne.from(t,e,Re(Re({},this.options),r))}forkString(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return Ne.fromString(t,e,Re(Re({},this.options),r))}ready(){return this.screen.ready()}isReady(){return this.screen.isReady()}render(){var t=arguments,e=this;return(0,f.Z)(function*(){var r=t.length>0&&t[0]!==void 0?t[0]:{};e.start(Re({enableRedraw:!0,ignoreAnimation:!0,ignoreMouse:!0},r)),yield e.ready(),e.stop()})()}start(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},{documentElement:e,screen:r,options:i}=this;r.start(e,Re(Re({enableRedraw:!0},i),t))}stop(){this.screen.stop()}resize(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;this.documentElement.resize(t,e,r)}}}}]); diff --git a/9512.c4b17cc7.async.js b/9512.18fcb712.async.js similarity index 95% rename from 9512.c4b17cc7.async.js rename to 9512.18fcb712.async.js index 84dc21a5ec..85b21651af 100644 --- a/9512.c4b17cc7.async.js +++ b/9512.18fcb712.async.js @@ -97,7 +97,7 @@ `;for(let Di=0;Di{switch(fa){case It:return ne.createElement(kt,{callback:Hn,onCancel:Ga});case yn:return ne.createElement(Rt.Z,{callback:Hn,onCancel:Ga});case bt:return ne.createElement(We.Z,{callback:Hn,onCancel:Ga});case Lt:return ne.createElement(Xe,{callback:Hn,onCancel:Ga});case zn:return ne.createElement(De,{callback:Hn,onCancel:Ga});case"maths-latex":return ne.createElement(Qt,{showSaveButton:!0,callback:Hn});case"inline-latex":return ne.createElement(Vt.Z,{showSaveButton:!0,callback:Hn});default:return null}},[fa]);function Ga(){xr("")}(0,ne.useEffect)(()=>{if(on.current){let ta=function(wo){Hr=!0,vo=wo.pageY},Un=function(){Hr=!1},ha=function(wo){if(Hr){let Ho=wo.pageY-vo;Ho<0&&(Ho=0),Ho>300&&(Ho=300);let Vo=wn+Ho+"px";oo(Vo)}},Aa=on.current,Hr=!1,vo=0;return Aa.addEventListener("mousedown",ta),document.addEventListener("mousemove",ha),document.addEventListener("mouseup",Un),()=>{Aa.removeEventListener("mousedown",ta),document.removeEventListener("mousemove",ha),document.removeEventListener("mouseup",Un)}}},[en,on]),(0,ne.useEffect)(()=>{oo(wn)},[wn]);const Nr=kn(wt),ur=kn(lo),Oa={width:Nr,height:ur},tr=(0,ne.useMemo)(()=>{if(wr){let ta=new Date(wr),Un=ta.getHours(),ha=ta.getMinutes(),Aa=ta.getSeconds();return Un=Un<10?"0"+Un:Un,ha=ha<10?"0"+ha:ha,Aa=Aa<10?"0"+Aa:Aa,`${Un}:${ha}:${Aa}`}return 0},[wr]),Er=ta=>{const Un=[];if(_r){let ha=-1;ta=ta.replace(/(@▁▁@|@▁@)/g,function(Aa,Hr,vo){Un.push({multiLine:Aa!==Pn})})}return Un};function Bo(){window.sessionStorage.removeItem(Fr),ti(!1),Ja(0)}function Gr(){ti(!1),Ja(0),en.setValue(window.sessionStorage.getItem(Fr))}(0,ne.useEffect)(()=>{jr[fa]&&fa!==bn&&fa!==Lt&&setTimeout(()=>{const ta=document.getElementsByClassName("markdown-popup-form")[0],Un=window.innerWidth/2-ta.offsetWidth/2,ha=window.innerHeight/2-ta.offsetHeight/2;ui(Un),eo(ha)},0)},[fa]);const yo=ta=>{ta.preventDefault();const Un=ta.clientX-xi,ha=ta.clientY-Ko;document.body.onmousemove=Aa=>{let Hr=Aa.clientX-Un,vo=Aa.clientY-ha;const wo=document.getElementsByClassName("markdown-popup-form")[0],Ho=window.innerWidth-wo.offsetWidth,Vo=window.innerHeight-wo.offsetHeight;Hr=Math.max(0,Math.min(Hr,Ho)),vo=Math.max(0,Math.min(vo,Vo)),Go(Aa.clientX,Aa.clientY,Un,ha)&&(ui(Hr),eo(vo))},document.body.onmouseup=function(){document.body.onmousemove=null}},Go=(ta,Un,ha,Aa)=>{const Hr=document.body.clientHeight,vo=document.body.clientWidth;return ta<20&&ha>ta||ta>vo-20&&haUn||Un>Hr-20&&AaIe in be?$e(be,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Be}):be[Ie]=Be,x=(be,Ie)=>{for(var Be in Ie||(Ie={}))a.call(Ie,Be)&&b(be,Be,Ie[Be]);if(E)for(var Be of E(Ie))y.call(Ie,Be)&&b(be,Be,Ie[Be]);return be},te=(be,Ie)=>Ne(be,se(Ie));const{useForm:re}=ne.default,le={width:280,marginRight:10},ie={labelCol:{span:5},wrapperCol:{span:19}};var ge=({callback:be,onCancel:Ie})=>{const[Be]=re();let st=(0,Ve.useRef)();function tt(Bt){st.current.width=Be.getFieldValue("width"),st.current.align=Be.getFieldValue("align"),be(Bt,st.current)}function Ot(Bt,Ft){if(Bt.status===-1){Pe.ZP.error(Bt.message);return}Be.setFieldsValue({src:`/api/attachments/${Bt.id}`,type:Ft.type})}function et(Bt){let Ft=Bt.target.files[0];st.current=Ft,Ee(Ft,Ot)}return Ye.createElement(ne.default,te(x({form:Be},ie),{className:"upload-image-panel",onFinish:tt,style:{width:470,overflow:"hidden"}}),Ye.createElement(ne.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Ye.createElement("div",{className:"flex-container"},Ye.createElement(ne.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Ye.createElement(Qe.default,{style:le})),Ye.createElement(Se,{onFileChange:et}))),Ye.createElement(ne.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Ye.createElement(Qe.default,{style:{width:264}})),Ye.createElement(ne.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Ye.createElement(ke.Z,null,Ye.createElement(ne.default.Item,{name:"width",style:{margin:0}},Ye.createElement(Ge.Z,{style:{width:264}})),Ye.createElement("span",{className:"ml8"},"%"))),Ye.createElement(ne.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Ye.createElement(ze.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),Ye.createElement("aside",null,Ye.createElement(ne.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Ye.createElement(ue.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Ye.createElement(ue.ZP,{type:"default",onClick:Ie},"\u53D6\u6D88"))))};function Se({onFileChange:be}){return Ye.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Ye.createElement("input",{type:"file",onChange:be}))}function Ee(be,Ie){if(!be)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,lt.bg)())throw Pe.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Be=new FormData;Be.append("editormd-image-file",be),Be.append("file_param_name","editormd-image-file"),Be.append("byxhr","true");var st=new window.XMLHttpRequest;st.withCredentials=!0,st.addEventListener("load",function(tt){Ie(JSON.parse(tt.target.responseText),be)},!1),st.addEventListener("error",function(tt){console.error(tt)},!1),st.open("POST",`${ot.KI}/api/attachments.json`),st.send(Be)}},75790:function(mt,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Qe}});var ne=ae(59301),Pe=ae(4676);class Qe extends ne.Component{constructor(Ge){super(Ge);const ze=window.document;this.node=ze.createElement("div"),ze.body.appendChild(this.node)}render(){const{children:Ge}=this.props;return(0,Pe.createPortal)(Ge,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(mt,Nt,ae){"use strict";ae.d(Nt,{i:function(){return ie},Z:function(){return Se}});var ne={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},Pe=ae(71418),Qe=ae(6848),ke=ae(93948),Ge=ae(92310),ze=ae.n(Ge),ue=ae(49661),ot=ae(57884),Ve=ae(34055),lt=ae(79005),Ye=ae(20345),$e=ae(77882),Ne=ae(31081),se=ae(75309),E=ae(71979),a=ae(47558),y=ae(42922),b=ae(66832),x=ae(96593),te=ae(19664),re=ae(91833),le=ae(59301);const ie=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:lt,swimg:Ye},{name:"101\u8BA1\u5212",ptimg:$e,swimg:Ne},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:se,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:y},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:b,swimg:x},{name:"\u519B\u961F\u4E00\u6D41",ptimg:te,swimg:re}];var Se=({className:Ee,dataSource:be=[],col:Ie=4,right:Be,bottom:st=23,precision:tt=0,wrapWidth:Ot=1200,trackEventItems:et,loading:Bt,onRemove:Ft=()=>{},isCurrent:Zt=!0,showAlias:nn=!1,showProgress:Yt=!1})=>{const ct=Math.floor((Ot-(Ie-1)*Be)/Ie),kt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Rt=>(window.ENV==="build"&&(Rt.ptimg=`/react/build${Rt.ptimg}`,Rt.swimg=`/react/build${Rt.swimg}`),Rt));return le.createElement(Pe.Z,{spinning:Bt},le.createElement("div",{className:ze()(ne.list,Ee)},!!(be!=null&&be.length)&&(be==null?void 0:be.map((Rt,We)=>{var at,Mt,Gt,Pt,sn,Re;const{name:_t,id:ln,identifier:Gn,featured:Vn,school_name:ht,image_url:gt,excellent:Me,is_plan:Ce}=Rt;return le.createElement("div",{key:ln,className:Zt&&Yt?ne.wrapisCurrent:ne.wrap,style:{width:ct,marginRight:(1+We)%Ie===0?0:Be+tt,marginBottom:st}},le.createElement("a",{className:ne.li,onClick:Ze=>{Ze.preventDefault(),Ze.stopPropagation(),et&&(0,ue.L9)([et]),(0,ue.xg)(`/paths/${Gn}`)}},le.createElement("div",{className:ne.img},le.createElement("img",{className:ne.cover,src:`${gt}`}),Zt&&(0,Ve.bg)()&&(Rt==null?void 0:Rt.studying)&&le.createElement("div",{className:`${ne.movebq} user-path-items`,onClick:Ze=>{Ze.stopPropagation(),Ft(Rt)}},le.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),le.createElement("span",{className:"c-red"},"\u79FB\u9664")),(at=Rt==null?void 0:Rt.subject_tags)==null?void 0:at.map((Ze,Xe)=>{var Fe,we;if(Xe===0){const rt=(Fe=kt.find(De=>De.name==Ze))==null?void 0:Fe.swimg;return le.createElement("img",{className:ne.sign,src:rt,style:{left:"-4px"}})}const ft=(we=kt.find(rt=>rt.name==Ze))==null?void 0:we.ptimg;return le.createElement("img",{className:ne.sign,src:ft,style:{left:`${48+52*(Xe-1)+2*Xe}px`}})}),le.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Rt==null?void 0:Rt.excellent)&&le.createElement("div",{className:ne.bq},"\u5F00\u653E\u8BFE\u7A0B"))),le.createElement("div",{className:ne.name},le.createElement(Qe.Z,{title:nn&&(Rt!=null&&Rt.excellent_alias_name)?le.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${_t}`,le.createElement("br",null),le.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Rt==null?void 0:Rt.excellent_alias_name}`)):_t},le.createElement("span",{className:ne.e},nn&&(Rt==null?void 0:Rt.excellent_alias_name)||_t))),Zt&&Yt&&((Mt=Rt==null?void 0:Rt.progress)==null?void 0:Mt.all_score)!=0&&le.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},le.createElement(ke.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Gt=Rt==null?void 0:Rt.progress)==null?void 0:Gt.my_score)/((Pt=Rt==null?void 0:Rt.progress)==null?void 0:Pt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(sn=Rt==null?void 0:Rt.progress)==null?void 0:sn.my_score,"/",(Re=Rt==null?void 0:Rt.progress)==null?void 0:Re.all_score),(!Zt||!Yt)&&le.createElement("div",{className:ne.tags},le.createElement("div",null,le.createElement(Qe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),le.createElement("span",null,Rt.stages_count))),le.createElement(Qe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),le.createElement("span",null,Rt.members_count)))))))})),!be.length&&le.createElement(ot.Z,null)))}},47949:function(mt,Nt,ae){"use strict";ae.d(Nt,{jL:function(){return Ge},w9:function(){return jt},dN:function(){return Ue},QD:function(){return Ta},cQ:function(){return Pt.Z},Oz:function(){return rt},op:function(){return wt},O5:function(){return fr},_b:function(){return Rr},t7:function(){return be},Gi:function(){return aa},YG:function(){return bn},kT:function(){return zn},qp:function(){return y},K3:function(){return te},vr:function(){return Bn},qE:function(){return In},Je:function(){return st},wb:function(){return We},lB:function(){return Gt},cq:function(){return Ha},tp:function(){return ie},Si:function(){return Mn},k8:function(){return Ai},Du:function(){return oo}});var ne=ae(59301),Pe={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Qe="data:image/png;base64,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",Ge=({dataSource:on=[],img:tn,imgWidth:fn=346,title:Wn,sunTitle:Xn,bannerExtraContent:Ia})=>ne.createElement("div",{className:Pe.banner},ne.createElement("div",{className:Pe.content},ne.createElement("aside",null,ne.createElement("p",null,ne.createElement("b",null,Wn),ne.createElement("span",null,Xn)),on.length>0&&ne.createElement("div",{className:Pe.btns},on.map((Hn,_a)=>ne.createElement("div",{key:_a,onClick:Hn.click},Hn.name,Hn.sign?ne.createElement("img",{src:Qe,width:39}):null))),Ia),tn&&ne.createElement("img",{style:{marginTop:33,marginRight:38},src:tn,width:fn}))),ze={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ue=ae(92310),ot=ae.n(ue),Ve=ae(89392),lt=Object.defineProperty,Ye=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,se=(on,tn,fn)=>tn in on?lt(on,tn,{enumerable:!0,configurable:!0,writable:!0,value:fn}):on[tn]=fn,E=(on,tn)=>{for(var fn in tn||(tn={}))$e.call(tn,fn)&&se(on,fn,tn[fn]);if(Ye)for(var fn of Ye(tn))Ne.call(tn,fn)&&se(on,fn,tn[fn]);return on},y=({dataSource:on=[],value:tn,onChange:fn,onTitleChange:Wn,className:Xn,title:Ia,titleWidth:Hn=41,style:_a={},fontColor:Ga="#6A7283",showCount:Nr,classNameActive:ur,styleItem:Oa={}})=>{const[tr,Er]=(0,ne.useState)(0),[Bo,Gr]=(0,ne.useState)(!1),yo=(0,ne.useRef)(null),Go=(0,ne.useRef)(null);return(0,ne.useEffect)(()=>{var ta;on.length!==0&&(((ta=yo==null?void 0:yo.current)==null?void 0:ta.clientHeight)>97?Er(1):Er(0)),on.length===0&&Er(0),Gr(!1)},[on]),ne.createElement("div",{className:ot()(ze.row,Xn),style:_a},ne.createElement("div",{onClick:(0,Ve.throttle)(()=>Wn==null?void 0:Wn(),2e3),style:{width:Hn,marginTop:Bo?12:4},className:`${ze.title} ${Wn?"current":""}`},Ia),ne.createElement("div",{className:Bo?`${ze.tagsWrap} ${ze.tagsBorderWrap}`:ze.tagsWrap},ne.createElement("div",{className:ze.bar,ref:Go,style:tr>0?{height:tr===1?97:"auto",overflow:tr===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ne.createElement("div",{className:ze.tag,ref:yo},on==null?void 0:on.map(ta=>ne.createElement("span",{onClick:()=>fn(ta.id),key:ta.id,style:E(E({color:Ga},Oa),(ta==null?void 0:ta.style)||{}),className:tn===ta.id?ot()(ur||ze.active,ta.classNameActive):""},ne.createElement("span",{title:ta.name,className:ze.name},ta.name),!!Nr&&ne.createElement("span",{className:ze.num},ta.count))))),!!tr&&ne.createElement(ne.Fragment,null,tr===1?ne.createElement("div",{onClick:()=>{var ta;Er(2),((ta=yo==null?void 0:yo.current)==null?void 0:ta.clientHeight)>245?Gr(!0):Gr(!1)},className:ze.action},"\u5C55\u5F00",ne.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ne.createElement("div",{onClick:()=>{Go.current.scrollTop=0,Er(1),Gr(!1)},className:ze.action},"\u6536\u8D77",ne.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},b={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},te=({dataSource:on=[],value:tn,onChange:fn,onTitleChange:Wn,className:Xn,title:Ia,titleWidth:Hn=41,style:_a={},fontColor:Ga="#6A7283",showCount:Nr,expand:ur=!0})=>{const[Oa,tr]=(0,ne.useState)(0),[Er,Bo]=(0,ne.useState)(!1),Gr=(0,ne.useRef)(null),yo=(0,ne.useRef)(null),[Go,ta]=(0,ne.useState)(ur);return ne.createElement("div",{className:ot()(b.row,Xn),style:_a},ne.createElement("div",{className:"flex item-center justify-between"},ne.createElement("div",{onClick:(0,Ve.throttle)(()=>Wn==null?void 0:Wn(),2e3),style:{width:Hn,marginTop:Er?12:4},className:`${b.title} ${Wn?"current":""}`},Ia),ne.createElement("i",{className:`iconfont ${Go?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Go?8:10},onClick:()=>ta(!Go)})),Go&&ne.createElement("div",{className:Er?`${b.tagsWrap} ${b.tagsBorderWrap}`:b.tagsWrap},ne.createElement("div",{className:b.fenge}),ne.createElement("div",{className:b.bar,ref:yo},ne.createElement("div",{className:b.tag,ref:Gr},on==null?void 0:on.map(Un=>ne.createElement("span",{onClick:()=>fn(Un.id),key:Un.id,style:{color:Ga},className:tn===Un.id?b.active:""},ne.createElement("span",{title:Un.name,className:b.name},Un.name),!!Nr&&ne.createElement("span",{className:b.num},Un.count)))))))},re={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ie=({dataSource:on=[],value:tn,onChange:fn,className:Wn,style:Xn={}})=>ne.createElement("div",{style:Xn,className:ot()(re.tabs,Wn)},on.map(Ia=>ne.createElement("span",{onClick:()=>fn(Ia.id),className:tn===Ia.id?re.active:"",key:Ia.id},Ia.name))),ge={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},Se=ae(92832),be=({dataSource:on=[],value:tn="",onChange:fn,onInputChange:Wn=()=>{},className:Xn,style:Ia={},placeholder:Hn,allowClear:_a=!1})=>{var Ga;const[Nr,ur]=(0,ne.useState)(""),[Oa,tr]=(0,ne.useState)("");(0,ne.useEffect)(()=>{var Gr;let yo=tn;(Gr=JSON.stringify(tn))!=null&&Gr.includes("{")&&(ur(tn.id),yo=tn.value||"");try{tr(decodeURIComponent(yo||""))}catch(Go){tr(decodeURIComponent(yo||""))}},[tn]);const Er=()=>{fn(encodeURIComponent(Oa),Nr||null)},Bo=Gr=>{Gr!==Nr&&(ur(Gr),fn(encodeURIComponent(Oa),Gr))};return ne.createElement("div",{className:ot()(ge.input,Xn),style:Ia},!!on.length&&ne.createElement("div",{className:ge.dropdown},ne.createElement("div",{className:ge.text},(Ga=on.find(Gr=>Gr.id===Nr))==null?void 0:Ga.name,ne.createElement("i",{className:"iconfont icon-zhankai4"}),ne.createElement("b",{className:ge.b1}),ne.createElement("b",{className:ge.b2})),ne.createElement("div",{className:ge.menu},on.map((Gr,yo)=>ne.createElement("div",{key:yo,onClick:()=>Bo(Gr.id)},Gr.name)))),ne.createElement(Se.default,{onPressEnter:Er,value:Oa,onChange:Gr=>{tr(Gr.target.value),Wn(encodeURIComponent(Gr.target.value),Nr||null)},bordered:!1,placeholder:Hn}),ne.createElement("i",{onClick:Er,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Ie={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},st=({value:on,onChange:tn,className:fn,total:Wn,pageSize:Xn,style:Ia={}})=>{const Hn=on<2,_a=on>=Math.ceil(Wn/Xn);return Wn<=Xn?ne.createElement(ne.Fragment,null):ne.createElement("div",{className:ot()(Ie.quickPager,fn),style:Ia},ne.createElement("div",{onClick:()=>{Hn||tn(on-1,"prev")},className:Hn?Ie.disabled:""},"\u4E0A\u4E00\u9875"),ne.createElement("div",{onClick:()=>{_a||tn(on+1,"next")},className:_a?Ie.disabled:""},"\u4E0B\u4E00\u9875"))},tt={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Ot=ae(71418),et=ae(6848),Bt=ae(13570),Ft=ae(90524),Zt=ae(49661),nn=ae(96908),Yt=ae(57177),ct=ae(81378),kt=ae(57884),We=({className:on,dataSource:tn=[],col:fn=4,right:Wn,bottom:Xn=23,precision:Ia=0,wrapWidth:Hn=1200,trackEventItems:_a,loading:Ga})=>{const Nr=Math.floor((Hn-(fn-1)*Wn)/fn);return ne.createElement(Ot.Z,{spinning:Ga},ne.createElement("div",{className:ot()(tt.list,on)},!!tn.length&&tn.map((ur,Oa)=>{const{name:tr,id:Er,identifier:Bo,power:Gr,cover_image_id:yo,pic:Go}=ur;return ne.createElement("div",{className:tt.wrap,key:Er,style:{width:Nr,marginRight:(1+Oa)%fn===0?0:Wn+Ia,marginBottom:Xn}},ne.createElement("a",{target:"_blank",href:`/shixuns/${Bo}/challenges`,className:tt.li,onClick:ta=>{ta.preventDefault(),_a&&(0,Zt.L9)([_a]),Gr&&(0,Zt.xg)(`/shixuns/${Bo}/challenges`)}},ne.createElement("div",{className:tt.img},ne.createElement("img",{className:tt.cover,src:`${Go}`}),ur.is_jupyter&&ne.createElement("img",{className:tt.sign,src:nn}),ur.is_jupyter_lab&&ne.createElement("img",{className:tt.sign,src:Yt}),ur.is_unity_3d&&ne.createElement("img",{className:tt.sign,src:ct})),ne.createElement("div",{className:tt.name},ne.createElement(et.Z,{title:tr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ne.createElement("span",{className:tt.e},tr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ne.createElement("div",{className:tt.tags},ne.createElement(et.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ne.createElement("span",null,ur.challenges_count))),!!ur.myshixuns_count&&ne.createElement(et.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ne.createElement("span",null,ur.myshixuns_count))),ne.createElement(et.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ne.createElement("span",null,ne.createElement("span",null,ur.level))),ne.createElement("div",{className:tt.rate},ne.createElement(Bt.Z,{allowHalf:!0,disabled:!0,defaultValue:ur.score_info}),ne.createElement("span",null,"\xA0",ur.score_info?`${ur.score_info}\u5206`:"5\u5206")))),!Gr&&ne.createElement("div",{className:tt.lockWrap},ne.createElement("img",{src:`${Ft.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ne.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!tn.length&&ne.createElement(kt.Z,null)))},at={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},Gt=({className:on,dataSource:tn=[],col:fn=4,right:Wn,bottom:Xn=23,precision:Ia=0,wrapWidth:Hn=1200,wrapClassName:_a,trackEventItems:Ga,loading:Nr})=>{const ur=Math.floor((Hn-(fn-1)*Wn)/fn);return ne.createElement(Ot.Z,{spinning:Nr},ne.createElement("div",{className:ot()(at.list,on)},!!tn.length&&tn.map((Oa,tr)=>{const{name:Er,id:Bo,identifier:Gr,power:yo,cover_image_id:Go,pic:ta}=Oa;return ne.createElement("div",{className:ot()(at.wrap,_a),key:Bo,style:{width:ur,marginRight:(1+tr)%fn===0?0:Wn+Ia,marginBottom:Xn}},ne.createElement("a",{target:"_blank",href:`/shixuns/${Gr}/challenges`,className:at.li,onClick:Un=>{Un.preventDefault(),Ga&&(0,Zt.L9)([Ga]),yo&&(0,Zt.xg)(`/shixuns/${Gr}/challenges`)}},ne.createElement("img",{src:ae(47621),className:at.titleBg}),ne.createElement("div",{className:at.name},ne.createElement(et.Z,{title:Er||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ne.createElement("span",{className:at.e},Er||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ne.createElement("div",{style:{padding:"14px",paddingBottom:0}},ne.createElement("div",{className:at.img},ne.createElement("img",{className:at.cover,src:Go?`${Ft.Z.API_SERVER}/api/attachments/${Go}`:`${Ft.Z.IMG_SERVER+ta}`}),Oa.is_jupyter&&ne.createElement("div",{className:at.bq},"Jupyter"),Oa.is_jupyter_lab&&ne.createElement("div",{className:at.bq},"JupyterLab"),Oa.is_unity_3d&&ne.createElement("div",{className:at.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),ne.createElement("div",{className:"mt20 flex item-center justify-between"},ne.createElement("div",null,ne.createElement("span",{className:at.text},"\u5B66\u4E60\u4EBA\u6570"),ne.createElement("span",{className:at.value},Oa.myshixuns_count)),ne.createElement("div",null,ne.createElement("span",{className:at.text},"\u56F0\u96BE\u7B49\u7EA7"),ne.createElement("span",{className:at.value},Oa.level))),ne.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ne.createElement("div",null,ne.createElement("span",{className:at.text},"\u5173\u5361\u6570"),ne.createElement("span",{className:at.value},Oa.challenges_count)),ne.createElement("div",{className:at.rate},ne.createElement(Bt.Z,{allowHalf:!0,disabled:!0,defaultValue:Oa.score_info}),ne.createElement("span",{className:at.value,style:{color:"#FF9C00"}},"\xA0",Oa.score_info?`${Oa.score_info}\u5206`:"5\u5206"))))),!yo&&ne.createElement("div",{className:at.lockWrap},ne.createElement("img",{src:`${Ft.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ne.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!tn.length&&ne.createElement(kt.Z,null)))},Pt=ae(929),sn={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Re=ae(79005),_t=ae(20345),ln=ae(77882),Gn=ae(31081),Vn=ae(75309),ht=ae(71979),gt=ae(47558),Me=ae(42922),Ce=ae(66832),Ze=ae(96593),Xe=ae(19664),Fe=ae(91833);const we=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Re,swimg:_t},{name:"101\u8BA1\u5212",ptimg:ln,swimg:Gn},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Vn,swimg:ht},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:gt,swimg:Me},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Ce,swimg:Ze},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Xe,swimg:Fe}];var rt=({className:on,dataSource:tn=[],col:fn=4,right:Wn,bottom:Xn=23,precision:Ia=0,wrapWidth:Hn=1200,trackEventItems:_a,loading:Ga,wrapClassName:Nr,imgClassName:ur,isArrow:Oa=!1})=>{const tr=Math.floor((Hn-(fn-1)*Wn)/fn),[Er,Bo]=(0,ne.useState)(),[Gr,yo]=(0,ne.useState)(),Go=Un=>Bo(Un),ta=()=>Bo(-1);return ne.createElement(Ot.Z,{spinning:Ga},ne.createElement("div",{className:ot()(sn.list,on)},!!(tn!=null&&tn.length)&&(tn==null?void 0:tn.map((Un,ha)=>{var Aa;const{name:Hr,id:vo,identifier:wo,featured:Ho,school_name:Vo,image_url:To,excellent:Ei,is_plan:Yo}=Un;return ne.createElement("div",{key:vo,className:ot()(sn.wrap,Nr),style:{width:tr,marginRight:(1+ha)%fn===0?0:Wn+Ia,marginBottom:Xn}},ne.createElement("a",{target:"_blank",href:`/paths/${wo}`,className:sn.li,onClick:Ar=>{Ar.preventDefault(),_a&&(0,Zt.L9)([_a]),(0,Zt.xg)(`/paths/${wo}`)}},ne.createElement("img",{src:ae(39057),className:sn.titleBg}),ne.createElement("div",{className:sn.name},ne.createElement(et.Z,{title:Hr},ne.createElement("span",{className:sn.e,style:{color:Oa&&Er===ha?"#145DFF":"#000000"},onMouseEnter:()=>{Go(ha)},onMouseLeave:ta},Hr))),ne.createElement("div",{style:{padding:"14px",paddingBottom:0}},ne.createElement("div",{className:ot()(sn.img,ur)},ne.createElement("img",{className:sn.cover,src:`${Ft.Z.IMG_SERVER+To}`}),(Aa=Un==null?void 0:Un.subject_tags)==null?void 0:Aa.map((Ar,Ir)=>{var Co,Kr;if(Ir===0){const Qo=(Co=we.find(Eo=>Eo.name==Ar))==null?void 0:Co.swimg;return ne.createElement("img",{className:sn.sign,src:Qo,style:{left:"-4px"}})}const $r=(Kr=we.find(Qo=>Qo.name==Ar))==null?void 0:Kr.ptimg;return ne.createElement("img",{className:sn.sign,src:$r,style:{left:`${48+52*(Ir-1)+2*Ir}px`}})}),ne.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Un==null?void 0:Un.excellent)&&ne.createElement("div",{className:sn.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ne.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ne.createElement("div",null,ne.createElement("span",{className:sn.text},"\u7AE0\u8282\u6570"),ne.createElement("span",{className:sn.value},Un.stages_count)),ne.createElement("div",null,ne.createElement("span",{className:sn.text},"\u5B66\u4E60\u4EBA\u6570"),ne.createElement("span",{className:sn.value},Un.members_count))))))})),!tn.length&&ne.createElement(kt.Z,null)))},De={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},vt="data:image/png;base64,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",Jt=ae(59301),jt=({className:on,dataSource:tn=[],col:fn=4,right:Wn,bottom:Xn=23,precision:Ia=0,wrapWidth:Hn=1200,trackEventItems:_a,loading:Ga})=>{const Nr=Math.floor((Hn-(fn-1)*Wn)/fn);return Jt.createElement(Ot.Z,{spinning:Ga},Jt.createElement("div",{className:ot()(De.list,on)},!!tn.length&&tn.map((ur,Oa)=>{const{subject_identifier:tr,id:Er,identifier:Bo,power:Gr}=ur,yo=ur.is_public!=0&&ur.is_public;return Jt.createElement("div",{className:De.wrap,key:Er,style:{width:Nr,marginRight:(1+Oa)%fn===0?0:Wn+Ia,marginBottom:Xn}},Jt.createElement("a",{className:De.li,onClick:Go=>{Go.preventDefault(),_a&&(0,Zt.L9)([_a]),(0,Zt.xg)(ur.first_category_url)}},Jt.createElement("div",{className:De.top},Jt.createElement(et.Z,{title:ur.name},Jt.createElement("div",{className:De.name},ur.name)),Jt.createElement("img",{className:De.img,src:Ft.Z.IMG_SERVER+"/images/"+ur.avatar_url}),Jt.createElement("div",{className:De.text,title:ur.creator},ur.creator),tr&&Jt.createElement("div",{className:De.btns},Jt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Jt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),yo&&Jt.createElement("div",{className:De.sign},"\u516C\u5F00")),Jt.createElement("div",{className:De.bottom},ur.visits>0&&Jt.createElement(et.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Jt.createElement("span",null,Jt.createElement("i",{className:"iconfont icon-liulanyan"}),Jt.createElement("span",null,ur.visits))),ur.course_members_count>0&&Jt.createElement(et.Z,{title:"\u6210\u5458",placement:"bottom"},Jt.createElement("span",null,Jt.createElement("i",{className:"iconfont icon-chengyuan"}),ur.course_members_count)),ur.tasks_count>0&&Jt.createElement(et.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Jt.createElement("span",null,Jt.createElement("i",{className:"iconfont icon-zuoye"}),ur.tasks_count)),ur.is_end?Jt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Jt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ur.is_accessible&&Jt.createElement("div",{className:De.lockWrap},Jt.createElement("img",{src:`${Ft.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Jt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!tn.length&&Jt.createElement(kt.Z,null)))},Qt={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Vt="data:image/png;base64,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",Ue=({className:on,dataSource:tn=[],col:fn=4,right:Wn,bottom:Xn=23,precision:Ia=0,wrapWidth:Hn=1200,wrapClassName:_a,trackEventItems:Ga,loading:Nr})=>{const ur=Math.floor((Hn-(fn-1)*Wn)/fn);return ne.createElement(Ot.Z,{spinning:Nr},ne.createElement("div",{className:ot()(Qt.list,on)},!!tn.length&&tn.map((Oa,tr)=>{const{subject_identifier:Er,id:Bo,identifier:Gr,power:yo}=Oa,Go=Oa.is_public!=0&&Oa.is_public;return ne.createElement("div",{className:ot()(`${Qt.wrap} ${Oa.is_accessible?"":Qt.warpStyle}`,_a),key:Bo,style:{width:ur,marginRight:(1+tr)%fn===0?0:Wn+Ia,marginBottom:Xn}},ne.createElement("a",{className:Qt.li,onClick:ta=>{ta.preventDefault(),Ga&&(0,Zt.L9)([Ga]),(0,Zt.xg)(Oa.first_category_url)}},ne.createElement("div",{className:Qt.creator},ne.createElement("img",{className:Qt.img,src:Ft.Z.IMG_SERVER+"/images/"+Oa.avatar_url}),ne.createElement("div",{className:Qt.text,title:Oa.creator},Oa.creator)),ne.createElement("div",{className:Qt.top},ne.createElement(et.Z,{title:Oa.name},ne.createElement("div",{className:Qt.name},Oa.name)),Go&&ne.createElement("div",{className:Qt.sign},"\u516C\u5F00")),ne.createElement("div",{className:Qt.middle},ne.createElement("div",{className:Qt.row,style:{marginBottom:6}},ne.createElement("div",null,ne.createElement("span",{className:Qt.text},"\u8BBF\u95EE\u91CF"),ne.createElement("span",{className:Qt.value},(Oa==null?void 0:Oa.visits)||0)),ne.createElement("div",null,ne.createElement("span",{className:Qt.text},"\u6210\u5458"),ne.createElement("span",{className:Qt.value},(Oa==null?void 0:Oa.course_members_count)||0))),ne.createElement("div",{className:Qt.row},ne.createElement("div",null,ne.createElement("span",{className:Qt.text,style:{width:42}},"\u4F5C",ne.createElement("span",{style:{marginLeft:14}},"\u4E1A")),ne.createElement("span",{className:Qt.value},(Oa==null?void 0:Oa.tasks_count)||0)),ne.createElement("div",null,ne.createElement("span",{className:Qt.text},"\u72B6\u6001"),Oa.is_end?ne.createElement("span",{className:Qt.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):ne.createElement("span",{className:Qt.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Er&&ne.createElement("div",{className:Qt.btns},ne.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ne.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Oa.is_accessible&&ne.createElement("div",{className:Qt.lockWrap},ne.createElement("img",{src:`${Ft.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ne.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!tn.length&&ne.createElement(kt.Z,null)))},It={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},bt=ae(76560),bn=({dataSource:on=[],value:tn,onChange:fn,className:Wn,style:Xn={},tabBarExtraContent:Ia})=>ne.createElement("div",{className:ot()(It.tabs,Wn),style:Xn},ne.createElement("div",{className:It.tabsWrap},on.map((Hn,_a)=>ne.createElement("aside",{className:It.tab,onClick:()=>{fn(Hn.id),Hn.link&&bt.history.push(Hn.link)},key:_a},ne.createElement("div",{className:tn===Hn.id?It.active:""},Hn.name),(Hn==null?void 0:Hn.resetCount)==null&&(Hn==null?void 0:Hn.total)!==void 0&&ne.createElement("span",null,"\uFF08",Hn==null?void 0:Hn.total,"\uFF09"),(Hn==null?void 0:Hn.resetCount)!==void 0&&(Hn==null?void 0:Hn.total)!==void 0&&ne.createElement(et.Z,{title:(Hn==null?void 0:Hn.tip)!=null?Hn==null?void 0:Hn.tip:""},ne.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ne.createElement("span",{style:{color:"#000"}},Hn==null?void 0:Hn.resetCount),"/",ne.createElement("span",null,Hn==null?void 0:Hn.total),"\uFF09"))))),ne.createElement("div",{className:It.tabBar},Ia)),gn={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},zn=({dataSource:on=[],value:tn,onChange:fn,className:Wn,style:Xn={},tabBarExtraContent:Ia})=>ne.createElement("div",{className:ot()(gn.tabs,Wn),style:Xn},ne.createElement("div",{className:gn.tabsWrap},on.map((Hn,_a)=>ne.createElement("aside",{className:gn.tab,onClick:()=>{fn(Hn.id),Hn.link&&bt.history.push(Hn.link)},key:_a},ne.createElement("div",{className:tn===Hn.id?gn.active:""},Hn.name),(Hn==null?void 0:Hn.resetCount)==null&&(Hn==null?void 0:Hn.total)!==void 0&&ne.createElement("span",null,"\uFF08",Hn==null?void 0:Hn.total,"\uFF09"),(Hn==null?void 0:Hn.resetCount)!==void 0&&(Hn==null?void 0:Hn.total)!==void 0&&ne.createElement(et.Z,{title:(Hn==null?void 0:Hn.tip)!=null?Hn==null?void 0:Hn.tip:""},ne.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ne.createElement("span",{style:{color:"#000"}},Hn==null?void 0:Hn.resetCount),"/",ne.createElement("span",null,Hn==null?void 0:Hn.total),"\uFF09"))))),ne.createElement("div",{className:gn.tabBar},Ia)),aa=({className:on,style:tn={},children:fn})=>ne.createElement("div",{className:ot()(on),style:tn},fn),ua={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Za=ae(38854),Wa=ae(20834);const Qn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Ha=({sortValue:on,dropValue:tn,className:fn,onSort:Wn,onDrop:Xn,dataSource:Ia=Qn})=>{var Hn;return ne.createElement("div",{className:ot()(ua.orderWrap,fn)},ne.createElement(Za.Z,{dropdownRender:()=>ne.createElement(Wa.default,null,Ia.map((_a,Ga)=>ne.createElement(Wa.default.Item,{key:Ga,onClick:()=>Xn(_a.id)},_a.name)))},ne.createElement("span",{className:ua.orderTextWrap},(Hn=Ia.find(_a=>tn===_a.id))==null?void 0:Hn.name)),ne.createElement("span",{className:ua.orderIconWrap},ne.createElement("span",{className:ua.orderAsc},ne.createElement("i",{className:on==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ua.cursorPointer} ${ua.active}`:`iconfont icon-sanjiaoxing-up font12 ${ua.cursorPointer}`,onClick:()=>Wn(on==="asc"?"desc":"asc")})),ne.createElement("span",{className:ua.orderDesc},ne.createElement("i",{className:on==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ua.cursorPointer} ${ua.active}`:`iconfont icon-sanjiaoxing-down font12 ${ua.cursorPointer}`,onClick:()=>Wn(on==="asc"?"desc":"asc")}))))},Kt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},Pn=ae(3113),Ra=ae(22688),ra=Object.defineProperty,kn=Object.getOwnPropertySymbols,pr=Object.prototype.hasOwnProperty,Ua=Object.prototype.propertyIsEnumerable,lr=(on,tn,fn)=>tn in on?ra(on,tn,{enumerable:!0,configurable:!0,writable:!0,value:fn}):on[tn]=fn,jr=(on,tn)=>{for(var fn in tn||(tn={}))pr.call(tn,fn)&&lr(on,fn,tn[fn]);if(kn)for(var fn of kn(tn))Ua.call(tn,fn)&&lr(on,fn,tn[fn]);return on},sr=(on,tn)=>{var fn={};for(var Wn in on)pr.call(on,Wn)&&tn.indexOf(Wn)<0&&(fn[Wn]=on[Wn]);if(on!=null&&kn)for(var Wn of kn(on))tn.indexOf(Wn)<0&&Ua.call(on,Wn)&&(fn[Wn]=on[Wn]);return fn},Ct=(on,tn,fn)=>new Promise((Wn,Xn)=>{var Ia=Ga=>{try{_a(fn.next(Ga))}catch(Nr){Xn(Nr)}},Hn=Ga=>{try{_a(fn.throw(Ga))}catch(Nr){Xn(Nr)}},_a=Ga=>Ga.done?Wn(Ga.value):Promise.resolve(Ga.value).then(Ia,Hn);_a((fn=fn.apply(on,tn)).next())}),wt=on=>{var tn=on,{className:fn,style:Wn,children:Xn,loading:Ia=!1,openLoading:Hn,onClick:_a=()=>{},size:Ga="middle",shape:Nr="round",theme:ur}=tn,Oa=sr(tn,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[tr,Er]=(0,ne.useState)(!1),Bo=(0,ne.useMemo)(()=>{switch(ur){case Ra.Fy.THEMEONE:return Kt.ThemeOne;case Ra.Fy.DEFAULT:default:return Kt.btn}},[ur]);return ne.createElement(Pn.ZP,jr({onClick:(0,Ve.throttle)(Gr=>Ct(void 0,null,function*(){Hn&&Er(!0);try{yield _a(Gr)}catch(yo){console.log("error",yo)}Hn&&Er(!1)}),2e3,{leading:!0,trailing:!1}),className:ot()(Bo,Kt[`${Ga}-${Nr}`],fn),style:Wn,size:Ga,shape:Nr,loading:tr||Ia},Oa),Xn)},wn={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},In=({className:on,style:tn,children:fn=null,onClick:Wn,title:Xn})=>ne.createElement("div",{className:ot()(wn.head,on),style:tn},ne.createElement("span",{className:"primary-hover",onClick:Wn},ne.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ne.createElement("b",{title:Xn},Xn),ne.createElement("div",{className:wn.node},fn)),gr={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Ta=({confirmShow:on=!0,confirmTitle:tn,confirmClick:fn,cancelShow:Wn=!0,cancelTitle:Xn,cancelClick:Ia,className:Hn,style:_a,confirmLoading:Ga=!1})=>ne.createElement("div",{className:ot()(gr.btns,Hn),style:_a},on&&ne.createElement(Pn.ZP,{loading:Ga,onClick:fn,type:"primary",className:gr.confirm},tn),Wn&&ne.createElement(Pn.ZP,{onClick:Ia,className:gr.cancel},Xn)),Fr={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Bn=({className:on,style:tn={},LeftContent:fn,children:Wn,RightContent:Xn})=>ne.createElement("div",{className:ot()(Fr.fixedBottom,on),style:tn},ne.createElement("div",{className:Fr.wrap},ne.createElement("div",{className:Fr.left},fn),ne.createElement("div",{className:Fr.center},Wn),ne.createElement("div",{className:Fr.right},Xn))),or={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Rr=({className:on,style:tn={},dataSource:fn=[]})=>ne.createElement("div",{className:ot()(or.crumbs,on),style:tn},fn.map((Wn,Xn)=>Xnbt.history.push(Wn.path)},Wn.name):ne.createElement("span",null,Wn.name),ne.createElement("span",null,"\xA0",">","\xA0")):ne.createElement("span",{key:Xn,style:{color:"#5F6368"}},Wn.name))),br=ae(31797),Te=Object.defineProperty,rn=Object.defineProperties,an=Object.getOwnPropertyDescriptors,An=Object.getOwnPropertySymbols,Dn=Object.prototype.hasOwnProperty,On=Object.prototype.propertyIsEnumerable,En=(on,tn,fn)=>tn in on?Te(on,tn,{enumerable:!0,configurable:!0,writable:!0,value:fn}):on[tn]=fn,Cn=(on,tn)=>{for(var fn in tn||(tn={}))Dn.call(tn,fn)&&En(on,fn,tn[fn]);if(An)for(var fn of An(tn))On.call(tn,fn)&&En(on,fn,tn[fn]);return on},$a=(on,tn)=>rn(on,an(tn)),ja=(on,tn)=>{var fn={};for(var Wn in on)Dn.call(on,Wn)&&tn.indexOf(Wn)<0&&(fn[Wn]=on[Wn]);if(on!=null&&An)for(var Wn of An(on))tn.indexOf(Wn)<0&&On.call(on,Wn)&&(fn[Wn]=on[Wn]);return fn};const{Countdown:en}=br.default;var fr=on=>{var tn=on,{onChange:fn}=tn,Wn=ja(tn,["onChange"]);const[Xn,Ia]=(0,ne.useState)(null);(0,ne.useEffect)(()=>{typeof Xn=="number"&&Xn>=0&&fn(Xn)},[Xn]);const Hn=_a=>{const Ga=Math.floor(_a/1e3);Ia(Ga)};return ne.createElement(en,$a(Cn({},Wn),{onChange:Hn}))},Or={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Mn=({DataProps:on,className:tn,style:fn={}})=>{var Wn;return ne.createElement("div",{className:ot()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Or.ClassRoomItem,tn),style:fn,onClick:()=>{(0,Zt.xg)(on==null?void 0:on.first_category_url)}},ne.createElement("div",{className:"flex flex-col item-center"},ne.createElement("img",{src:`${(Wn=Ft.Z)==null?void 0:Wn.IMG_SERVER}/images/${on==null?void 0:on.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(on==null?void 0:on.subject_identifier)&&ne.createElement("div",{className:"mt-40px"},ne.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),ne.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),ne.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},ne.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(on!=null&&on.is_public)&&ne.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),ne.createElement("span",{className:ot()("text-16px font-medium",Or.TitleDom)},on==null?void 0:on.name)),ne.createElement("div",{className:"c-grey-333 font-medium"},on==null?void 0:on.creator),ne.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",on==null?void 0:on.course_members_count),ne.createElement("div",{className:"c-grey-333 flex item-center justify-between"},ne.createElement("div",null,"\u4F5C\u4E1A\uFF1A",on==null?void 0:on.tasks_count),on!=null&&on.is_end?ne.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):ne.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},da=Object.defineProperty,Qa=Object.getOwnPropertySymbols,fa=Object.prototype.hasOwnProperty,xr=Object.prototype.propertyIsEnumerable,wr=(on,tn,fn)=>tn in on?da(on,tn,{enumerable:!0,configurable:!0,writable:!0,value:fn}):on[tn]=fn,Ja=(on,tn)=>{for(var fn in tn||(tn={}))fa.call(tn,fn)&&wr(on,fn,tn[fn]);if(Qa)for(var fn of Qa(tn))xr.call(tn,fn)&&wr(on,fn,tn[fn]);return on},oo=({DataProps:on=[],selectValue:tn,onChange:fn,className:Wn,style:Xn={},extra:Ia,classNameItem:Hn,styleItem:_a={},barHidden:Ga})=>{const[Nr,ur]=(0,ne.useState)();return(0,ne.useEffect)(()=>{ur(Array.isArray(tn)?tn:[tn])},[tn]),ne.createElement("div",{className:ot()("flex px-20px py-10px gap-40px",Wn),style:Ja({borderBottom:"1px solid #D3F0FF"},Xn)},on==null?void 0:on.map(Oa=>ne.createElement("div",{key:Oa==null?void 0:Oa.id,className:ot()("flex item-center justify-center current c-grey-333 text-16 relative",Hn,Oa==null?void 0:Oa.className),style:Ja(Ja({color:Nr!=null&&Nr.includes(Oa==null?void 0:Oa.id)?"#1890FF":"",minWidth:88},_a),(Oa==null?void 0:Oa.style)||{}),onClick:tr=>{fn==null||fn({domEvent:tr,item:Oa}),Oa!=null&&Oa.link&&bt.history.push(Oa==null?void 0:Oa.link)}},Oa==null?void 0:Oa.name,!Ga&&(Nr==null?void 0:Nr.includes(Oa==null?void 0:Oa.id))&&ne.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),ne.createElement("div",{className:"ml-auto"},Ia))},fi=Object.defineProperty,ti=Object.defineProperties,qo=Object.getOwnPropertyDescriptors,ni=Object.getOwnPropertySymbols,Si=Object.prototype.hasOwnProperty,xi=Object.prototype.propertyIsEnumerable,ui=(on,tn,fn)=>tn in on?fi(on,tn,{enumerable:!0,configurable:!0,writable:!0,value:fn}):on[tn]=fn,Ko=(on,tn)=>{for(var fn in tn||(tn={}))Si.call(tn,fn)&&ui(on,fn,tn[fn]);if(ni)for(var fn of ni(tn))xi.call(tn,fn)&&ui(on,fn,tn[fn]);return on},eo=(on,tn)=>ti(on,qo(tn)),Ai=({value:on,onChange:tn,onInputChange:fn,className:Wn,style:Xn={},InputProps:Ia})=>{const[Hn,_a]=(0,ne.useState)(on);return ne.createElement("div",{className:ot()("flex item-center rounded-full px-10px py-2px",Wn),style:Ko({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Xn)},ne.createElement(Se.default,eo(Ko({bordered:!1},Ia),{onChange:Ga=>{_a(Ga.target.value),fn==null||fn(encodeURIComponent(Ga.target.value))},onPressEnter:Ga=>{tn==null||tn({domEvent:Ga,item:{value:Hn}})}})),ne.createElement("img",{className:"h-22px current",src:ae(25365),height:22,onClick:Ga=>{tn==null||tn({domEvent:Ga,item:{value:Hn}})}}))}},17904:function(mt,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Pe}});var ne=ae(59301);function Pe(Qe,ke){const Ge=(0,ne.useRef)();(0,ne.useEffect)(()=>{Ge.current=Qe}),(0,ne.useEffect)(()=>{function ze(){Ge.current()}if(ke!==null){let ue=setInterval(ze,ke);return()=>clearInterval(ue)}},[ke])}},69577:function(mt,Nt,ae){"use strict";ae.d(Nt,{Q8:function(){return Yt},d0:function(){return ct},w6:function(){return nn}});var ne=ae(59301),Pe=ae(5083),Qe=ae(57809),ke=ae(8591),Ge=ae(43418),ze=ae(5112),ue=ae(95237),ot=ae(43604),Ve=ae(6848),lt=ae(24905),Ye=ae(3113),$e=ae(61186),Ne=ae.n($e),se=ae(34055),E=ae(82093),a=ae(89392),y=ae.n(a),b=ae(49661),x=ae(69063),te=ae(76560),re=ae(2748),le=ae(23869),ie=ae(97202),ge=ae(6681),Se=ae(67135),Ee=ae(59301),be=Object.defineProperty,Ie=Object.defineProperties,Be=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,et=(at,Mt,Gt)=>Mt in at?be(at,Mt,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):at[Mt]=Gt,Bt=(at,Mt)=>{for(var Gt in Mt||(Mt={}))tt.call(Mt,Gt)&&et(at,Gt,Mt[Gt]);if(st)for(var Gt of st(Mt))Ot.call(Mt,Gt)&&et(at,Gt,Mt[Gt]);return at},Ft=(at,Mt)=>Ie(at,Be(Mt)),Zt=(at,Mt,Gt)=>new Promise((Pt,sn)=>{var Re=Gn=>{try{ln(Gt.next(Gn))}catch(Vn){sn(Vn)}},_t=Gn=>{try{ln(Gt.throw(Gn))}catch(Vn){sn(Vn)}},ln=Gn=>Gn.done?Pt(Gn.value):Promise.resolve(Gn.value).then(Re,_t);ln((Gt=Gt.apply(at,Mt)).next())});function nn(at,Mt){const Gt=[];for(let Pt=at;Pt{const Pt=atNe()(Mt).endOf("day"),Re=at{const Gt=parseInt(Ne()(at).format("HH")),Pt=parseInt(Ne()().format("HH")),sn=parseInt(Ne()().format("mm"));if(!at)return{disabledHours:()=>nn(0,Pt),disabledMinutes:()=>nn(0,sn)};if(Mt){const Re=parseInt(Ne()(Mt).format("HH")),_t=parseInt(Ne()(Mt).format("mm"));return Ne()(at).isSame(Ne()(Mt),"day")?{disabledHours:()=>nn(0,Re),disabledMinutes:()=>Gt<=Re?nn(0,_t):[]}:void 0}if(Ne()(at).isSame(Ne()(),"day"))return{disabledHours:()=>nn(0,Pt),disabledMinutes:()=>Ne()(at).isSame(Ne()(),"hour")&&Gt<=Pt?nn(0,sn):[]}},{RangePicker:kt}=Pe.default,{Option:Rt}=Qe.default,We=({shixunHomeworks:at,loading:Mt,dispatch:Gt,classroomList:Pt,user:sn})=>{var Re,_t,ln,Gn,Vn,ht,gt,Me,Ce;const Ze=(0,te.useParams)(),{workSetting:Xe,workList:Fe,shixunWorkList:we,headerInfo:ft,changeData:rt}=at,[De,vt]=(0,ne.useState)(!1),[Jt,$t]=(0,ne.useState)(!1);let[jt,Qt]=(0,ne.useState)([]),[Vt,Oe]=(0,ne.useState)([]),[Ue,It]=(0,ne.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:re.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[bt,Lt]=(0,ne.useState)({}),[bn,gn]=(0,ne.useState)({});(0,ne.useEffect)(()=>()=>{Qt([])},[]),(0,ne.useEffect)(()=>{vt(!(0,se.GJ)())},[(0,se.GJ)()]);const yn=()=>{Gt({type:"shixunHomeworks/getWorkSetting",payload:Bt({},Ze)})};(0,ne.useEffect)(()=>{if(!(Xe!=null&&Xe.course_id))return;Object.keys(Ue).map(function(Pn){Ue[Pn]=Xe[Pn]}),(!Ue.allow_late||!Ue.unified_late)&&(Ue.late_penalty=20,Ue.penalty_type=re.Q.Percent),Ue.unified_setting||(Ue.unified_late=!1,Ue.unified_anonymous_comment=!1,Ue.unified_anonymous_appeal=!1),jt=JSON.parse(JSON.stringify(Xe.group_settings.map(Pn=>Ft(Bt({},Pn),{group_name:[Pn.group_name]})).filter(Pn=>Pn.publish_time!==null))),Vt=JSON.parse(JSON.stringify(Xe.allow_late_settings.map(Pn=>Ft(Bt({},Pn),{group_name:[Pn.group_name]})).filter(Pn=>Pn.late_time!==null))),It(Bt({},Ue));const Kt=(0,b.QE)((jt==null?void 0:jt.length)>0?jt:[]);Qt([...Kt]),(Vt==null?void 0:Vt.length)<=0?Oe([{penalty_type:re.Q.Percent,late_penalty:20}]):Oe([...Vt])},[Xe]);const zn=()=>Zt(void 0,null,function*(){var Kt,Pn;if(((Kt=sn==null?void 0:sn.userInfo)==null?void 0:Kt.user_status)===2){(0,le.Rd)();return}const Ra=JSON.parse(JSON.stringify(Ue));if(Ra.challenge_settings.filter(kn=>!kn.hide),Ra.categoryId=Ze.categoryId,(Pn=Ra.challenge_settings)!=null&&Pn.every(kn=>!kn.checked)){ke.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(jt),!Ue.unified_setting)jt=jt==null?void 0:jt.map(kn=>{var pr;if(!kn.publish_time||!kn.end_time)throw ke.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!kn.group_name)throw ke.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return kn.group_name=typeof(kn==null?void 0:kn.group_name)=="string"?[kn==null?void 0:kn.group_name]:kn==null?void 0:kn.group_name,kn.group_id=(pr=Xe.group_settings)==null?void 0:pr.filter(Ua=>{var lr;return(lr=kn==null?void 0:kn.group_name)==null?void 0:lr.includes(Ua.group_name)}).map(Ua=>Ua.group_id||Ua.id).toString().split(","),kn});else if(!Ue.publish_time||!Ue.end_time)throw ke.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Ra.group_settings=jt,Ue.allow_late)if(Ue.unified_late){if(Ue.late_penalty===null||Ue.late_penalty===void 0||Ue.late_penalty<0||Ue.late_penalty>100)throw ke.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Ue.late_time)throw ke.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Vt=Vt==null?void 0:Vt.map(kn=>{var pr,Ua;if(kn.late_penalty===null||kn.late_penalty===void 0||kn.late_penalty<0||kn.late_penalty>100)throw ke.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!kn.late_time)throw ke.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!kn.group_name)throw ke.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return kn.group_name=typeof(kn==null?void 0:kn.group_name)=="string"?[kn==null?void 0:kn.group_name]:kn==null?void 0:kn.group_name,kn.group_id=(Ua=(pr=kn==null?void 0:kn.group_name)==null?void 0:pr.map(lr=>{var jr,sr;let Ct=(sr=(jr=Xe.group_settings)==null?void 0:jr.filter(Dt=>(Dt==null?void 0:Dt.group_name)===lr))==null?void 0:sr[0];return Ct==null?void 0:Ct.group_id}))==null?void 0:Ua.toString().split(","),kn}),Ra.allow_late_settings=Vt;let ra=yield(0,Se.Tr)({homework_common_ids:[parseInt(Ze.categoryId)],course_id:Ze.coursesId,type:"homework_common"});(ra==null?void 0:ra.student_count)===0?ga(Ra):(gn(Ra),Lt(ra))}),ga=Kt=>{var Pn;if(Kt.total_score===null){ke.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Kt!=null&&Kt.work_efficiency&&Kt.eff_score===null){ke.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Ra=Kt.challenge_settings.reduce((pr,Ua)=>pr+Number(Ua.challenge_score),0);if((Ra==null?void 0:Ra.toFixed(10))!==((Pn=Kt.total_score-Kt.eff_score)==null?void 0:Pn.toFixed(10))){ke.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Kt.total_score}\u5206`);return}const ra={shixun_evaluation:Kt.shixun_evaluation,challenge_settings:Kt.challenge_settings};let kn=()=>{var pr;const Ua=()=>Zt(void 0,null,function*(){$t(!0),(yield(0,E.ZP)(`/api/homework_commons/${Ze.categoryId}/publish_setting.json`,{method:"post",body:Bt({},Kt)})).status===0&&(ke.ZP.success("\u66F4\u65B0\u6210\u529F"),yn(),Gt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Bt({},Ze)})),$t(!1)});!(0,a.isEqual)(rt,ra)&&!((pr=ft==null?void 0:ft.homework_status)!=null&&pr.includes("\u672A\u53D1\u5E03"))?Ge.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Ua}):Ua()};Xe!=null&&Xe.high_resources_consume&&!(Xe!=null&&Xe.high_resources_consume_permission)?Gt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Ze.coursesId,type:"shixun",type_id:Ze.categoryId,name:Xe.homework_name,fn:()=>{kn()}}}):kn()},aa=(Kt,Pn,Ra="group_id")=>{var ra;return Pn?Pn.find(kn=>kn[Ra]===Kt):(ra=Xe==null?void 0:Xe.group_settings)==null?void 0:ra.find(kn=>kn.group_id[0]===Kt)},ua=(Xe==null?void 0:Xe.allow_late)||(Xe==null?void 0:Xe.anonymous_comment),Za=Kt=>{var Pn,Ra;const ra=aa(Kt,Xe==null?void 0:Xe.allow_late_settings,"id"),kn=aa(Kt,Xe==null?void 0:Xe.anonymous_comment_settings),pr=aa(Kt);return(Xe==null?void 0:Xe.allow_late)&&ra&&Ne()(ra==null?void 0:ra.late_time)<=Ne()()||(Xe==null?void 0:Xe.anonymous_comment)&&kn&&(kn==null?void 0:kn.evaluation_start)!==null||((Ra=(Ne()(pr==null?void 0:pr.end_time)<=Ne()()&&((Pn=Xe==null?void 0:Xe.allow_late_settings)==null?void 0:Pn.filter(Ua=>Ua.group_id.includes(Kt))))[0])==null?void 0:Ra.late_time)!=null},Wa=(0,ne.useMemo)(()=>(Xe==null?void 0:Xe.allow_late)||(Xe==null?void 0:Xe.all_group_late),[Xe,ft]),Qn=Xe==null?void 0:Xe.anonymous_comment,ir=Kt=>{if(!Kt)return!1;const Pn=aa(Kt,Xe==null?void 0:Xe.anonymous_comment_settings);return(Xe==null?void 0:Xe.anonymous_comment)&&Pn&&(Pn==null?void 0:Pn.evaluation_start)!==null},Ha=(Kt,Pn)=>{var Ra,ra,kn;Gt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Kt,index:Pn,rangePickerDisabled:De||(Ne()()<=Ne()((ra=aa((Ra=Kt==null?void 0:Kt.group_id)==null?void 0:Ra[0]))==null?void 0:ra.publish_time)?!1:[!0,Za((kn=Kt==null?void 0:Kt.group_id)==null?void 0:kn[0])]),disabledDate:Xe==null?void 0:Xe.course_end_date}})};return Ee.createElement("section",{className:x.Z.form},Ee.createElement("div",{className:x.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",Ee.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),Ee.createElement("div",null,Ee.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ee.createElement(ze.ZP.Group,{disabled:De||!((Re=ft==null?void 0:ft.homework_status)!=null&&Re.includes("\u672A\u53D1\u5E03"))||(0,se.Rm)()&&!((_t=Pt.AssistantObject.practice)!=null&&_t.can_publish),value:Ue.unified_setting,onChange:Kt=>{var Pn;if(!((Pn=ft==null?void 0:ft.homework_status)!=null&&Pn.includes("\u672A\u53D1\u5E03"))){ke.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Ue.unified_setting=!Ue.unified_setting,Ue.unified_setting||(Ue.unified_late=!1,Oe([{late_penalty:5}])),It(Object.assign({},Ue)),Ue.unified_setting===!1&&jt==""){Qt(jt.concat({}));return}Ue.unified_setting&&(Qt([]),Oe([{late_penalty:5}]))}},Ee.createElement(ze.ZP,{value:!0,disabled:De||!(Xe!=null&&Xe.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Ee.createElement(ze.ZP,{disabled:De||!((ln=Xe==null?void 0:Xe.group_settings)!=null&&ln.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((Gn=Xe==null?void 0:Xe.group_settings)==null?void 0:Gn.length)===0&&Ee.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Ue.unified_setting&&Ee.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Ee.createElement(ue.Z,{align:"middle"},Ee.createElement(ot.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Ee.createElement(ot.Z,{className:"ml10"},Ee.createElement(Pe.default,{size:"large",disabled:De||!((Vn=ft==null?void 0:ft.homework_status)!=null&&Vn.includes("\u672A\u53D1\u5E03")||(ht=ft==null?void 0:ft.homework_status)!=null&&ht.includes("\u672A\u5F00\u59CB"))||(0,se.Rm)()&&!((gt=Pt.AssistantObject.practice)!=null&>.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Kt=>Yt(Kt,Xe==null?void 0:Xe.course_end_date),disabledTime:Kt=>ct(Kt),value:Ue.publish_time?Ne()(Ue.publish_time):"",onChange:(Kt,Pn)=>{Ue.publish_time=Pn,(Ue.end_time==""||!Ue.end_time)&&Ue.unified_setting&&(Ue.end_time=Ne()(Kt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),It(Object.assign({},Ue))}}))),Ee.createElement(ue.Z,{align:"middle",className:"pl30"},Ee.createElement(ot.Z,null,"\u622A\u6B62\u65F6\u95F4"),Ee.createElement(ot.Z,{className:"ml10"},Ee.createElement(Pe.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ne()((0,b.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(Xe==null?void 0:Xe.allow_late)&&(Xe==null?void 0:Xe.homework_status.includes("\u5DF2\u622A\u6B62"))||De||(Xe==null?void 0:Xe.allow_late)&&Ne()()>=Ne()(Xe==null?void 0:Xe.end_time)||(0,se.Rm)()&&!((Me=Pt.AssistantObject.practice)!=null&&Me.can_publish),disabledDate:Kt=>Yt(Kt,Xe==null?void 0:Xe.course_end_date,Ue.publish_time),disabledTime:Kt=>ct(Kt,Ue.publish_time),value:Ue.end_time?Ne()(Ue.end_time):"",onChange:(Kt,Pn)=>{Ue.end_time=Pn,It(Object.assign({},Ue))}})))),!Ue.unified_setting&&(jt==null?void 0:jt.length)>0&&Ee.createElement(ue.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},jt&&jt.map(function(Kt,Pn){var Ra,ra,kn,pr,Ua,lr,jr;return Ee.createElement(ot.Z,{span:24,key:Pn},Ee.createElement(ue.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Pn==(jt==null?void 0:jt.length)-1?"0px":"10px"}},Ee.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Pn+1),Ee.createElement(Qe.default,{disabled:De||((Ra=ft==null?void 0:ft.homework_status)!=null&&Ra.includes("\u672A\u53D1\u5E03")&&Kt.id||Ne()(){var Ct;if((0,se.Rm)()&&!((Ct=Pt.AssistantObject.practice)!=null&&Ct.can_publish)){ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}jt[Pn].group_name=sr,jt[Pn].group_id=Kt.group_id;const Dt=(0,a.flattenDeep)(jt.map(wn=>wn.group_name)),wt=Vt.map(wn=>{let $n=(wn==null?void 0:wn.group_name)||[];return Ft(Bt({},wn),{group_name:(0,a.remove)($n,In=>Dt.includes(In))})});Oe(wt),Qt(jt.slice())},maxTagCount:4,maxTagPlaceholder:sr=>Ee.createElement("div",{style:{cursor:"pointer"},onClick:()=>Ha(Kt,Pn)},"+",sr==null?void 0:sr.length)},Xe.group_settings&&Xe.group_settings.map(function(sr){if(!jt.map(Dt=>Dt.group_name).flat().includes(sr.group_name))return Ee.createElement(Rt,{value:sr.group_name,key:sr.id},sr.group_name)})),Ee.createElement("div",{className:"ml20"},Ee.createElement(kt,{size:"large",ranges:{\u6B64\u523B:[Kt.publish_time?Ne()(Kt.publish_time):Ne()(),Ne()()]},allowClear:!1,disabled:De||(Ne()()<=Ne()((pr=aa((kn=Kt==null?void 0:Kt.group_id)==null?void 0:kn[0]))==null?void 0:pr.publish_time)?!1:[!0,Za((Ua=Kt==null?void 0:Kt.group_id)==null?void 0:Ua[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:sr=>Yt(sr,Xe==null?void 0:Xe.course_end_date),disabledTime:sr=>ct(sr),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ne()((0,b.U6)(),"HH:mm"),Ne()((0,b.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Kt.publish_time&&[Ne()(Kt.publish_time),Kt.end_time?Ne()(Kt.end_time):void 0],onChange:(sr,Ct)=>{var Dt;if((0,se.Rm)()&&!((Dt=Pt.AssistantObject.practice)!=null&&Dt.can_publish)){ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}jt[Pn].publish_time=Ct[0],!Kt.end_time&&Ct[0]?jt[Pn].end_time=Ne()(Ct[0]).add(7,"days"):jt[Pn].end_time=Ct[1],Qt([...jt])},onCalendarChange:(sr,Ct,Dt)=>{if(Ct!=null&&Ct[0]&&!Ct[1]){const wt=Ne()(Ct[0]).add(7,"days");jt[Pn].publish_time=Ct[0],jt[Pn].end_time=wt,Qt([...jt])}}})),!De&&Ee.createElement("div",{style:{display:"flex",width:"50px"}},((lr=Kt==null?void 0:Kt.group_id)==null?void 0:lr.length)>1&&Ee.createElement(Ve.Z,{title:"\u89C4\u5219\u62C6\u5206"},Ee.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Ha(Kt,Pn)})),jt.length<((jr=Xe==null?void 0:Xe.group_settings)==null?void 0:jr.length)&&Ee.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var sr;if((0,se.Rm)()&&!((sr=Pt.AssistantObject.practice)!=null&&sr.can_publish)){ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt(jt.concat({}))}}),((Kt==null?void 0:Kt.publish_time)&&Ne()(){const sr=(0,a.cloneDeep)(Vt);sr.forEach((Ct,Dt)=>{Ct.group_name&&(Ct.group_name=Ct.group_name.filter(wt=>{var wn;return!((wn=jt[Pn].group_name)!=null&&wn.includes(wt))}))}),jt=jt.filter((Ct,Dt)=>Pn!==Dt),Oe(sr),Qt(jt.slice()),setTimeout(()=>Qt(jt.slice()),10)}}))))}))),Ee.createElement(ue.Z,null,Ee.createElement(ot.Z,null,Ee.createElement("div",{className:x.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",Ee.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),Ee.createElement(ot.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ee.createElement(lt.default,{checked:Ue.allow_late,disabled:De||Wa,onChange:Kt=>{var Pn;if((0,se.Rm)()&&!((Pn=Pt.AssistantObject.practice)!=null&&Pn.can_late)){ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Kt.target.checked&&Ge.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Ee.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Ee.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),Ee.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Ee.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Ue.allow_late=!Ue.allow_late,Vt==""&&Oe([{late_penalty:5}]),It(Object.assign({},Ue))}},Ee.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Ue==null?void 0:Ue.allow_late)&&Ee.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Ee.createElement("div",{style:{display:"flex"}},Ee.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Ee.createElement(ze.ZP.Group,{style:{marginLeft:"20px"},disabled:De||(Xe==null?void 0:Xe.anonymous_comment)||(Xe==null?void 0:Xe.allow_late),value:Ue.unified_late,onChange:Kt=>{var Pn;if((0,se.Rm)()&&!((Pn=Pt.AssistantObject.practice)!=null&&Pn.can_late)){ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ue.unified_late=Kt.target.value,Vt==""&&!Kt.target.value&&Oe([{penalty_type:re.Q.Percent,late_penalty:20}]),It(Bt({},Ue))}},(Ue==null?void 0:Ue.unified_setting)&&Ee.createElement(ze.ZP,{value:!0,disabled:!(Xe!=null&&Xe.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((Ce=Xe==null?void 0:Xe.group_settings)==null?void 0:Ce.length)>0&&Ee.createElement(ze.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Ue!=null&&Ue.unified_late?Ee.createElement(Ee.Fragment,null,Ee.createElement(ue.Z,{align:"middle",style:{marginTop:"10px"}},Ee.createElement(ot.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),Ee.createElement(ot.Z,{className:"ml20"},Ee.createElement(re.Z,{disabled:De||Qn,value:{type:Ue.penalty_type,inputValue:Ue.late_penalty},onChange:Kt=>{var Pn;if((0,se.Rm)()&&!((Pn=Pt.AssistantObject.practice)!=null&&Pn.can_late)){ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}It(Ft(Bt({},Ue),{late_penalty:Kt.inputValue,penalty_type:Kt.type}))}})),Ee.createElement(ot.Z,{flex:"1",className:"ml5"},Ee.createElement("span",{className:"c-grey-c ml10"},Ue.penalty_type===re.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),Ee.createElement(ue.Z,{align:"middle",style:{marginTop:"15px"}},Ee.createElement(ot.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ee.createElement(ot.Z,{className:"ml20"},Ee.createElement(Pe.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ne()((0,b.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:De||Qn,value:Ue.late_time?Ne()(Ue.late_time):"",disabledDate:Kt=>Yt(Kt,Xe==null?void 0:Xe.course_end_date),onChange:(Kt,Pn)=>{var Ra;if((0,se.Rm)()&&!((Ra=Pt.AssistantObject.practice)!=null&&Ra.can_late)){ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ue.late_time=Pn,It(Object.assign({},Ue))}})))):Vt.map(function(Kt,Pn){var Ra;return Ee.createElement(ot.Z,{span:24,key:Pn},Ee.createElement(ue.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Ee.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Pn+1),Ee.createElement(Qe.default,{disabled:De||!((Ra=ft==null?void 0:ft.homework_status)!=null&&Ra.includes("\u672A\u53D1\u5E03"))&&Kt.id||(Xe==null?void 0:Xe.anonymous_comment),mode:"multiple",className:x.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Kt.group_name=="string"?[Kt.group_name]:Kt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:ra=>{var kn;if((0,se.Rm)()&&!((kn=Pt.AssistantObject.practice)!=null&&kn.can_late)){ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vt[Pn].group_name=ra,Vt[Pn].group_id=Kt.group_id,Oe(Vt.slice())}},Xe.group_settings&&Xe.group_settings.map(function(ra){const kn=Vt.map(Ua=>Ua.group_name).flat(),pr=jt.map(Ua=>Ua.group_name).flat();if(Ue!=null&&Ue.unified_setting){if(!kn.includes(ra.group_name))return Ee.createElement(Rt,{value:ra.group_name,key:ra.id},ra.group_name)}else if(pr.includes(ra.group_name)&&!kn.includes(ra.group_name))return Ee.createElement(Rt,{value:ra.group_name,key:ra.id},ra.group_name)})),Ee.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Ee.createElement(re.Z,{disabled:De||ir(Kt.id),value:{type:Kt.penalty_type,inputValue:Kt.late_penalty},onChange:ra=>{var kn;if((0,se.Rm)()&&!((kn=Pt.AssistantObject.practice)!=null&&kn.can_late)){ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vt[Pn].late_penalty=ra.inputValue,Vt[Pn].penalty_type=ra.type,Oe([...Vt])}}),Ee.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ee.createElement(Pe.default,{size:"large",disabled:De||ir(Kt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Ne()((0,b.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:ra=>Yt(ra,Xe==null?void 0:Xe.course_end_date),format:"YYYY-MM-DD HH:mm",value:Kt!=null&&Kt.late_time?Ne()(Kt.late_time):void 0,onChange:(ra,kn)=>{var pr;if((0,se.Rm)()&&!((pr=Pt.AssistantObject.practice)!=null&&pr.can_late)){ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vt[Pn].late_time=kn,Oe([...Vt])}}),!De&&Ee.createElement("div",{style:{display:"flex",width:"50px"}},Ee.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var ra;if((0,se.Rm)()&&!((ra=Pt.AssistantObject.practice)!=null&&ra.can_late)){ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Oe(Vt.concat({penalty_type:re.Q.Percent,late_penalty:20}))}}),Pn>0&&!Kt.id&&Ee.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var ra;if((0,se.Rm)()&&!((ra=Pt.AssistantObject.practice)!=null&&ra.can_late)){ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vt=Vt.filter((kn,pr)=>Pn!==pr),Oe(Vt.slice()),setTimeout(()=>Oe(Vt.slice()),10)}}))))})),!De&&Ee.createElement(Ee.Fragment,null,Ee.createElement(Ye.ZP,{type:"primary",size:"large",loading:Jt,style:{width:"138px",marginTop:"30px"},onClick:()=>zn()},"\u4FDD\u5B58")),Ee.createElement(ie.Z,{onConfirm:(Kt,Pn)=>{jt.splice(Kt,0,...Pn),jt.splice(Kt+Pn.length,1);const Ra=(0,b.QE)([...jt]);Qt([...Ra])}}),Ee.createElement(ge.Z,{resdata:bt,type:"shixun",okloading:Jt,oktext:(bt==null?void 0:bt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Kt=>Zt(void 0,null,function*(){$t(!0);let Pn=yield(0,E.ZP)(`/api/courses/${Ze.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Ze.categoryId)]}});$t(!1),(Pn==null?void 0:Pn.status)===0&&ga(bn)})}))};Nt.ZP=(0,te.connect)(({shixunHomeworks:at,classroomList:Mt,loading:Gt,user:Pt})=>({shixunHomeworks:at,classroomList:Mt,loading:Gt.effects,user:Pt}))(We)},37521:function(mt,Nt,ae){"use strict";var ne=ae(59301),Pe=ae(54580),Qe=ae(78241),ke=ae(43418),Ge=ae(8591),ze=ae(1710),ue=ae(76560),ot=ae(90524),Ve=ae(5295),lt=ae(82093),Ye=ae(61186),$e=ae.n(Ye),Ne=ae(49661),se=ae(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,x=(ge,Se,Ee)=>Se in ge?E(ge,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ge[Se]=Ee,te=(ge,Se)=>{for(var Ee in Se||(Se={}))y.call(Se,Ee)&&x(ge,Ee,Se[Ee]);if(a)for(var Ee of a(Se))b.call(Se,Ee)&&x(ge,Ee,Se[Ee]);return ge},re=(ge,Se,Ee)=>new Promise((be,Ie)=>{var Be=Ot=>{try{tt(Ee.next(Ot))}catch(et){Ie(et)}},st=Ot=>{try{tt(Ee.throw(Ot))}catch(et){Ie(et)}},tt=Ot=>Ot.done?be(Ot.value):Promise.resolve(Ot.value).then(Be,st);tt((Ee=Ee.apply(ge,Se)).next())});const{Dragger:le}=Pe.default,ie=({classroomList:ge,dispatch:Se,onOk:Ee})=>{const be=(0,ue.useParams)(),[Ie]=Qe.default.useForm(),[Be,st]=(0,ne.useState)(),[tt,Ot]=(0,ne.useState)(!1),et={height:100,onRemove:()=>{st("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:Bt=>re(void 0,null,function*(){return st(Bt),!1})};return(0,ne.useEffect)(()=>{Ie.setFieldsValue({publish_time:$e()($e()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:$e()($e()(new Date((0,Ne.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),se.createElement(ke.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ge.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:tt},onOk:()=>re(void 0,null,function*(){Ie.submit()}),onCancel:()=>{Ie.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}})}},se.createElement(Qe.default,{form:Ie,onFinish:Bt=>re(void 0,null,function*(){var Ft,Zt,nn;if(!(Be!=null&&Be.size)){Ge.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Ot(!0);let Yt=new FormData;Yt.append("type",ge.actionTabs.type),Yt.append("file",Be);let ct;window.location.href.indexOf("exercise")>-1?ct=`/api/exercises/${ge.actionTabs.id}/supplement_score.json`:ct=`/api/homework_commons/${ge.actionTabs.id}/supplement_score.json`;let kt=yield(0,lt.ZP)(ct,{method:"post",body:Yt},!0);Ot(!1),(kt==null?void 0:kt.status)===0&&(Ee(),Ie.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}}),((Zt=(Ft=kt==null?void 0:kt.data)==null?void 0:Ft.fail)==null?void 0:Zt.length)>0&&ke.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:se.createElement(ze.default,{pagination:!1,dataSource:(nn=kt==null?void 0:kt.data)==null?void 0:nn.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ne.FH)("",ot.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ge.actionTabs.type}`)}}))})},se.createElement(Qe.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ge.actionTabs.name),se.createElement(Qe.default.Item,{style:{marginBottom:0},label:se.createElement("div",null,se.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),se.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},se.createElement("div",null,se.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ve.Z.downloadbutton,href:ot.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ge.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),se.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),se.createElement(Qe.default.Item,{style:{marginBottom:0}},se.createElement(le,te({},et),se.createElement("a",{className:Ve.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),se.createElement("br",null),se.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Nt.Z=(0,ue.connect)(({classroomList:ge})=>({classroomList:ge}))(ie)},71179:function(mt,Nt,ae){"use strict";var ne=ae(59301),Pe=ae(54580),Qe=ae(78241),ke=ae(43418),Ge=ae(8591),ze=ae(1710),ue=ae(92832),ot=ae(95237),Ve=ae(43604),lt=ae(5871),Ye=ae(5083),$e=ae(76560),Ne=ae(89389),se=ae(90524),E=ae(5295),a=ae(82093),y=ae(69577),b=ae(61186),x=ae.n(b),te=ae(49661),re=ae(59301),le=Object.defineProperty,ie=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Ee=(tt,Ot,et)=>Ot in tt?le(tt,Ot,{enumerable:!0,configurable:!0,writable:!0,value:et}):tt[Ot]=et,be=(tt,Ot)=>{for(var et in Ot||(Ot={}))ge.call(Ot,et)&&Ee(tt,et,Ot[et]);if(ie)for(var et of ie(Ot))Se.call(Ot,et)&&Ee(tt,et,Ot[et]);return tt},Ie=(tt,Ot,et)=>new Promise((Bt,Ft)=>{var Zt=ct=>{try{Yt(et.next(ct))}catch(kt){Ft(kt)}},nn=ct=>{try{Yt(et.throw(ct))}catch(kt){Ft(kt)}},Yt=ct=>ct.done?Bt(ct.value):Promise.resolve(ct.value).then(Zt,nn);Yt((et=et.apply(tt,Ot)).next())});const{Dragger:Be}=Pe.default,st=({classroomList:tt,dispatch:Ot,onOk:et})=>{const Bt=(0,$e.useParams)(),[Ft]=Qe.default.useForm(),[Zt,nn]=(0,ne.useState)(),[Yt,ct]=(0,ne.useState)(!1),kt={height:100,onRemove:()=>{nn("")},accept:".xls,.xlsx",maxCount:1,multiple:!1,beforeUpload:Rt=>Ie(void 0,null,function*(){return nn(Rt),!1})};return(0,ne.useEffect)(()=>{Ft.setFieldsValue({publish_time:x()(x()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:x()(x()(new Date((0,te.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[tt.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"]),re.createElement(ke.default,{centered:!0,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",open:tt.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Yt},onOk:()=>Ie(void 0,null,function*(){Ft.submit()}),onCancel:()=>{Ft.resetFields(),Ot({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(Qe.default,{form:Ft,colon:!1,onFinish:Rt=>Ie(void 0,null,function*(){var We,at,Mt;if(!(Zt!=null&&Zt.size)){Ge.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}ct(!0);let Gt=new FormData;Gt.append("name",Rt.name),Gt.append("type",tt.actionTabs.type),Gt.append("category_id",(Bt==null?void 0:Bt.categoryId)||null),tt.actionTabs.type==="exercise"?(Gt.append("time",Rt.time||""),Gt.append("total_score",Rt.total_score)):Gt.append("description",Rt.description||""),Gt.append("publish_time",x()(Rt.publish_time).format("YYYY-MM-DD HH:mm")),Gt.append("end_time",x()(Rt.end_time).format("YYYY-MM-DD HH:mm")),Gt.append("file",Zt);let Pt=yield(0,a.ZP)(`/api/courses/${Bt.coursesId}/export_external_score_homework.json`,{method:"post",body:Gt},!0);ct(!1),(Pt==null?void 0:Pt.status)===0&&(Ft.resetFields(),Ot({type:"classroomList/setActionTabs",payload:{}}),et(),((at=(We=Pt==null?void 0:Pt.data)==null?void 0:We.fail)==null?void 0:at.length)>0&&ke.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(ze.default,{pagination:!1,dataSource:(Mt=Pt==null?void 0:Pt.data)==null?void 0:Mt.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,te.FH)("",se.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${tt.actionTabs.type}`)}}))})},re.createElement(Qe.default.Item,{label:tt.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377\u540D\u79F0",labelCol:{span:3},name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165${tt.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`}]},re.createElement(ue.default,{showCount:!0,placeholder:`\u8BF7\u8F93\u5165${tt.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`,maxLength:60})),tt.actionTabs.type!=="exercise"&&re.createElement(Qe.default.Item,{label:"\u4F5C\u4E1A\u63CF\u8FF0",labelCol:{span:3},name:"description"},re.createElement(Ne.Z,{watch:!0})),tt.actionTabs.type==="exercise"&&re.createElement(ot.Z,{style:{marginLeft:6}},re.createElement(Ve.Z,{span:12},re.createElement(Qe.default.Item,{label:"\u8BD5\u5377\u603B\u5206",name:"total_score",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BD5\u5377\u603B\u5206"},{pattern:/^(?:[1-9]\d*(?:\.\d+)?|0\.\d*[1-9]\d*)$/,message:"\u8BD5\u5377\u603B\u5206\u5FC5\u987B\u4E3A\u6B63\u6570"}]},re.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u603B\u5206",style:{width:256},addonAfter:"\u5206"}))),re.createElement(Ve.Z,{span:12},re.createElement(Qe.default.Item,{label:"\u7B54\u9898\u65F6\u957F",labelCol:{span:6},name:"time"},re.createElement(lt.Z,{style:{width:"100%"},addonAfter:"\u5206\u949F",placeholder:"\u8BF7\u8F93\u5165\u7B54\u9898\u65F6\u957F"})))),re.createElement(ot.Z,{style:{marginLeft:6,marginBottom:12}},re.createElement(Ve.Z,{span:12},re.createElement(Qe.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},re.createElement(Ye.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:256},disabledDate:Rt=>(0,y.Q8)(Rt),disabledTime:Rt=>(0,y.d0)(Rt),allowClear:!1,format:"YYYY-MM-DD HH:mm"}))),re.createElement(Ve.Z,{span:12},re.createElement(Qe.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",labelCol:{span:6},name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},re.createElement(Ye.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:"100%"},disabledDate:Rt=>(0,y.Q8)(Rt,"",Ft.getFieldValue("publish_time")),disabledTime:Rt=>(0,y.d0)(Rt,Ft.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})))),re.createElement(Qe.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:E.Z.downloadbutton,href:se.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${tt.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(Qe.default.Item,{style:{marginBottom:0}},re.createElement(Be,be({},kt),re.createElement("a",{className:E.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Nt.Z=(0,$e.connect)(({classroomList:tt})=>({classroomList:tt}))(st)},62787:function(mt,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return lt}});var ne=ae(59301),Pe=ae(92832),Qe=ae(24905),ke=ae(95237),Ge={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},ze="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ue=ae(57884),ot=(Ye,$e,Ne)=>new Promise((se,E)=>{var a=x=>{try{b(Ne.next(x))}catch(te){E(te)}},y=x=>{try{b(Ne.throw(x))}catch(te){E(te)}},b=x=>x.done?se(x.value):Promise.resolve(x.value).then(a,y);b((Ne=Ne.apply(Ye,$e)).next())}),lt=({data:Ye,value:$e=[],handleChangePage:Ne,setSelectedRowKeys:se,selectedRowKeys:E,onChange:a=()=>{}})=>{const[y,b]=(0,ne.useState)([]),[x,te]=(0,ne.useState)([]),[re,le]=(0,ne.useState)([]);let[ie,ge]=(0,ne.useState)(1),[Se,Ee]=(0,ne.useState)();return(0,ne.useEffect)(()=>{b(Ye),te([]),le([])},[Ye]),(0,ne.useEffect)(()=>{se&&(te(E),le(E))},[E]),ne.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},ne.createElement("div",{className:Ge.leftdiv},ne.createElement(Pe.default.Search,{size:"middle",onChange:be=>ot(void 0,null,function*(){b(Ye.filter(Ie=>{var Be;return(Be=Ie==null?void 0:Ie.name)==null?void 0:Be.includes(be.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),y.length===0&&ne.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),ne.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},ne.createElement(Qe.default.Group,{value:x.map(be=>`${be.id}`),onChange:be=>{se(y.filter(Ie=>be.includes(`${Ie.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},y.map((be,Ie)=>ne.createElement(ke.Z,{key:be.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},ne.createElement(Qe.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:be.is_published,value:`${be.id}`},ne.createElement("div",{className:Ge.listClass},ne.createElement("span",{className:Ge.spantitle,style:{width:be.is_published?"108px":"170px"}},be.name),be.is_published&&ne.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),ne.createElement("div",{className:Ge.rightdiv},ne.createElement(Pe.default.Search,{onChange:be=>{le(x.filter(Ie=>Ie.name.includes(be.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),re.length===0&&ne.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),re.length>0&&ne.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},ne.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},re.map((be,Ie)=>ne.createElement(ke.Z,{justify:"space-between",style:{marginTop:"10px"},key:be.id},ne.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},be.name),ne.createElement("img",{src:ze,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{se(x.filter(Be=>`${Be.id}`!=`${be.id}`))}})))))))}},55515:function(mt,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return re}});var ne=ae(59301),Pe=ae(43418),Qe=ae(61621),ke=ae(95237),Ge=ae(6848),ze={wrap:"wrap___KDoq2",tip:"tip___WEJuX",listWrap:"listWrap___IJDX4",li:"li___r5con",nameWrap:"nameWrap___PUyEz",name:"name___xuUMY",tag:"tag___l5CW2"},ue=ae(19306),ot=ae(76560),Ve=ae(59301),lt=Object.defineProperty,Ye=Object.defineProperties,$e=Object.getOwnPropertyDescriptors,Ne=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,a=(le,ie,ge)=>ie in le?lt(le,ie,{enumerable:!0,configurable:!0,writable:!0,value:ge}):le[ie]=ge,y=(le,ie)=>{for(var ge in ie||(ie={}))se.call(ie,ge)&&a(le,ge,ie[ge]);if(Ne)for(var ge of Ne(ie))E.call(ie,ge)&&a(le,ge,ie[ge]);return le},b=(le,ie)=>Ye(le,$e(ie)),x=(le,ie,ge)=>new Promise((Se,Ee)=>{var be=st=>{try{Be(ge.next(st))}catch(tt){Ee(tt)}},Ie=st=>{try{Be(ge.throw(st))}catch(tt){Ee(tt)}},Be=st=>st.done?Se(st.value):Promise.resolve(st.value).then(be,Ie);Be((ge=ge.apply(le,ie)).next())}),re=({type:le=1,data:ie,visible:ge,callback:Se,onCancel:Ee})=>{var be,Ie;const[Be,st]=(0,ne.useState)([]),tt=(0,ot.useSelector)(Ft=>Ft.loading);(0,ne.useEffect)(()=>{st(ie)},[JSON.stringify(ie)]);const Ot=(Ft,Zt)=>{const nn=(ct,kt,Rt)=>{const We=Array.from(ct),[at]=We.splice(kt,1);return We.splice(Rt,0,at),We};if(!Ft.destination)return;const Yt=nn(Zt,Ft.source.index,Ft.destination.index);st(Yt)},et=Ft=>{let Zt={};return le===1&&(Zt={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u672A\u5F00\u59CB:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u63D0\u4EA4\u4E2D:{background:"rgba(0,177,135,0.2)",color:"#00B187"},\u5DF2\u622A\u6B62:{background:"rgba(229,51,51,0.2)",color:"#E53333"}}[Ft]),le===2&&(Zt={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u9884\u53D1\u5E03:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u5DF2\u53D1\u5E03:{background:"rgba(0,177,135,0.2)",color:"#00B187"}}[Ft]),Ve.createElement("div",{className:ze.tag,style:y({},Zt)},Ft)},Bt=()=>x(void 0,null,function*(){Se(Be.map(Ft=>Ft.task_id))});return Ve.createElement(Pe.default,{centered:!0,destroyOnClose:!0,open:ge,onCancel:Ee,onOk:Bt,confirmLoading:(be=tt==null?void 0:tt.effects)==null?void 0:be["classroomList/updateTaskPosition"],okText:"\u4FDD\u5B58",title:"\u8C03\u6574\u6392\u5E8F",width:850},Ve.createElement("div",{className:ze.wrap},Ve.createElement("div",{className:ze.tip},Ve.createElement("i",{className:"iconfont icon-tishi9 font14 mr10"}),Ve.createElement("span",null,"\u63D0\u793A\uFF1A\u8BF7\u5728\u5217\u8868\u4E2D\u957F\u6309\u9F20\u6807\u5DE6\u952E\uFF0C\u8FDB\u884C\u62D6\u653E\u6392\u5E8F\u3002\u5B8C\u6210\u6392\u5E8F\u540E\u8BF7\u70B9\u51FB\u201C\u4FDD\u5B58\u201D")),Ve.createElement(Qe.Z,{loading:(Ie=tt==null?void 0:tt.effects)==null?void 0:Ie["classroomList/getAllTaskList"],active:!0,className:"mt20",paragraph:{rows:5}},Ve.createElement(ue.Z5,{onDragEnd:Ft=>Ot(Ft,Be)},Ve.createElement(ue.bK,{droppableId:"droppable"},(Ft,Zt)=>Ve.createElement("div",b(y({ref:Ft.innerRef},Ft.droppableProps),{className:ze.listWrap}),Be.map((nn,Yt)=>Ve.createElement(ue._l,{key:nn.task_id,draggableId:nn.task_id.toString(),index:Yt},(ct,kt)=>Ve.createElement("div",b(y(y({ref:ct.innerRef},ct.draggableProps),ct.dragHandleProps),{className:ze.li}),Ve.createElement(ke.Z,{align:"middle"},Ve.createElement("div",{className:ze.nameWrap},Ve.createElement(Ge.Z,{title:nn==null?void 0:nn.task_name},Ve.createElement("div",{className:ze.name},nn==null?void 0:nn.task_name))),et(nn==null?void 0:nn.status)),Ve.createElement(ke.Z,{align:"middle",className:"font12 mt10"},Ve.createElement("span",{className:"mr30 c-grey-666"},"\u7BA1\u7406\u5458",Ve.createElement("span",{className:"ml5 c-black"},(nn==null?void 0:nn.user_name)||"--")))))),Ft.placeholder))))))}},97202:function(mt,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return a}});var ne=ae(59301),Pe=ae(76560),Qe=ae(5083),ke=ae(43418),Ge=ae(92832),ze=ae(95237),ue=ae(43604),ot={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Ve=ae(61186),lt=ae.n(Ve),Ye=ae(49661),$e=ae(57884),Ne=ae(59301);const{RangePicker:se}=Qe.default,E=({dispatch:y,classroomList:b,onConfirm:x})=>{const[te,re]=(0,ne.useState)([]),[le,ie]=(0,ne.useState)([]),[ge,Se]=(0,ne.useState)("");(0,ne.useEffect)(()=>{var Ie;if(b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let Be=b.actionTabs.data;console.log("data",Be);let st=(Ie=Be==null?void 0:Be.group_name)==null?void 0:Ie.map((tt,Ot)=>{var et;return{group_id:Be==null?void 0:Be.group_id[Ot],group_name:Be==null?void 0:Be.group_name[Ot],is_admin:Be==null?void 0:Be.is_admin,end_time:Be==null?void 0:Be.end_time,publish_time:Array.isArray(Be==null?void 0:Be.publish_time)?(et=Be==null?void 0:Be.publish_time)==null?void 0:et[0]:Be==null?void 0:Be.publish_time}});st&&(re([...st]),ie([...st]))}},[b.actionTabs]);const Ee=()=>{y({type:"classroomList/setActionTabs",payload:{}}),Se("")},be=Ie=>{if(Ie){const Be=le==null?void 0:le.filter(st=>{var tt,Ot;return(Ot=(tt=st==null?void 0:st.group_name)==null?void 0:tt.toLowerCase())==null?void 0:Ot.includes(Ie==null?void 0:Ie.toLowerCase())});re(Be)}else re(le)};return Ne.createElement(ke.default,{width:980,title:Ne.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Ne.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Ne.createElement("span",{className:ot.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Ne.createElement(Ge.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:ge,onChange:Ie=>{Se(Ie.target.value.trim()),be(Ie.target.value.trim())}})),centered:!0,maskClosable:!1,open:b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Ee(),onOk:()=>{var Ie;x((Ie=b.actionTabs)==null?void 0:Ie.index,le),Ee()}},Ne.createElement("div",{className:ot.modal_con},Ne.createElement(ze.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(te==null?void 0:te.length)>0?te.map(function(Ie,Be){var st,tt;return Ne.createElement(ue.Z,{span:24,key:Be},Ne.createElement(ze.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Be==(te==null?void 0:te.length)-1?"0px":"10px"}},Ne.createElement("div",{className:ot.multiple_select,title:Ie.group_name},Ie.group_name),Ne.createElement("div",{className:"ml20"},Ne.createElement(se,{size:"large",ranges:{\u6B64\u523B:[Ie.publish_time?lt()(Ie.publish_time):lt()(),lt()()]},allowClear:!1,disabled:(st=b.actionTabs)==null?void 0:st.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Ot=>{var et;return(0,Ye.Q8)(Ot,(et=b.actionTabs)==null?void 0:et.disabledDate)},disabledTime:Ot=>(0,Ye.d0)(Ot),showTime:{showNow:!0,format:"HH:mm",defaultValue:[lt()((0,Ye.U6)(),"HH:mm"),lt()((0,Ye.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ie.publish_time&&[lt()(Ie.publish_time),Ie.end_time?lt()(Ie.end_time):void 0],onChange:(Ot,et)=>{te[Be].publish_time=et[0],te[Be].end_time=et[1],re([...te]),le.forEach(Bt=>{Bt.group_id===Ie.group_id&&(Bt.publish_time=et[0],Bt.end_time=et[1])}),ie([...le])}})),(tt=b.actionTabs)!=null&&tt.rangePickerDisabled?Ne.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Ne.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{te.splice(Be,1),re([...te]),le.forEach((Ot,et)=>{Ot.group_id===Ie.group_id&&le.splice(et,1)}),ie([...le])}})))}):Ne.createElement($e.Z,null))))};var a=(0,Pe.connect)(({classroomList:y})=>({classroomList:y}))(E)},23792:function(mt,Nt,ae){"use strict";var ne=ae(59301),Pe=ae(54580),Qe=ae(78241),ke=ae(43418),Ge=ae(8591),ze=ae(1710),ue=ae(76560),ot=ae(90524),Ve=ae(61553),lt=ae(82093),Ye=ae(61186),$e=ae.n(Ye),Ne=ae(49661),se=ae(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,x=(ge,Se,Ee)=>Se in ge?E(ge,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ge[Se]=Ee,te=(ge,Se)=>{for(var Ee in Se||(Se={}))y.call(Se,Ee)&&x(ge,Ee,Se[Ee]);if(a)for(var Ee of a(Se))b.call(Se,Ee)&&x(ge,Ee,Se[Ee]);return ge},re=(ge,Se,Ee)=>new Promise((be,Ie)=>{var Be=Ot=>{try{tt(Ee.next(Ot))}catch(et){Ie(et)}},st=Ot=>{try{tt(Ee.throw(Ot))}catch(et){Ie(et)}},tt=Ot=>Ot.done?be(Ot.value):Promise.resolve(Ot.value).then(Be,st);tt((Ee=Ee.apply(ge,Se)).next())});const{Dragger:le}=Pe.default,ie=({classroomList:ge,dispatch:Se,onOk:Ee})=>{const be=(0,ue.useParams)(),[Ie]=Qe.default.useForm(),[Be,st]=(0,ne.useState)(),[tt,Ot]=(0,ne.useState)(!1),et={height:100,onRemove:()=>{st("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:Bt=>re(void 0,null,function*(){return st(Bt),!1})};return(0,ne.useEffect)(()=>{Ie.setFieldsValue({publish_time:$e()($e()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:$e()($e()(new Date((0,Ne.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),se.createElement(ke.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ge.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:tt},onOk:()=>re(void 0,null,function*(){Ie.submit()}),onCancel:()=>{Ie.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}})}},se.createElement(Qe.default,{form:Ie,onFinish:Bt=>re(void 0,null,function*(){var Ft,Zt,nn;if(!(Be!=null&&Be.size)){Ge.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Ot(!0);let Yt=new FormData;Yt.append("type",ge.actionTabs.type),Yt.append("file",Be);let ct;window.location.href.indexOf("exercise")>-1?ct=`/api/exercises/${ge.actionTabs.id}/supplement_score.json`:ct=`/api/homework_commons/${ge.actionTabs.id}/supplement_score.json`;let kt=yield(0,lt.ZP)(ct,{method:"post",body:Yt},!0);Ot(!1),(kt==null?void 0:kt.status)===0&&(Ee(),Ie.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}}),((Zt=(Ft=kt==null?void 0:kt.data)==null?void 0:Ft.fail)==null?void 0:Zt.length)>0&&ke.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:se.createElement(ze.default,{pagination:!1,dataSource:(nn=kt==null?void 0:kt.data)==null?void 0:nn.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ne.FH)("",ot.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ge.actionTabs.type}`)}}))})},se.createElement(Qe.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ge.actionTabs.name),se.createElement(Qe.default.Item,{style:{marginBottom:0},label:se.createElement("div",null,se.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),se.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},se.createElement("div",null,se.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ve.Z.downloadbutton,href:ot.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ge.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),se.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),se.createElement(Qe.default.Item,{style:{marginBottom:0}},se.createElement(le,te({},et),se.createElement("a",{className:Ve.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),se.createElement("br",null),se.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Nt.Z=(0,ue.connect)(({classroomList:ge})=>({classroomList:ge}))(ie)},84827:function(mt,Nt,ae){"use strict";var ne=ae(59301),Pe=ae(54580),Qe=ae(78241),ke=ae(43418),Ge=ae(8591),ze=ae(1710),ue=ae(92832),ot=ae(95237),Ve=ae(43604),lt=ae(5871),Ye=ae(5083),$e=ae(76560),Ne=ae(89389),se=ae(90524),E=ae(61553),a=ae(82093),y=ae(69577),b=ae(61186),x=ae.n(b),te=ae(49661),re=ae(59301),le=Object.defineProperty,ie=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Ee=(tt,Ot,et)=>Ot in tt?le(tt,Ot,{enumerable:!0,configurable:!0,writable:!0,value:et}):tt[Ot]=et,be=(tt,Ot)=>{for(var et in Ot||(Ot={}))ge.call(Ot,et)&&Ee(tt,et,Ot[et]);if(ie)for(var et of ie(Ot))Se.call(Ot,et)&&Ee(tt,et,Ot[et]);return tt},Ie=(tt,Ot,et)=>new Promise((Bt,Ft)=>{var Zt=ct=>{try{Yt(et.next(ct))}catch(kt){Ft(kt)}},nn=ct=>{try{Yt(et.throw(ct))}catch(kt){Ft(kt)}},Yt=ct=>ct.done?Bt(ct.value):Promise.resolve(ct.value).then(Zt,nn);Yt((et=et.apply(tt,Ot)).next())});const{Dragger:Be}=Pe.default,st=({classroomList:tt,dispatch:Ot,onOk:et})=>{const Bt=(0,$e.useParams)(),[Ft]=Qe.default.useForm(),[Zt,nn]=(0,ne.useState)(),[Yt,ct]=(0,ne.useState)(!1),kt={height:100,onRemove:()=>{nn("")},accept:".xls,.xlsx",maxCount:1,multiple:!1,beforeUpload:Rt=>Ie(void 0,null,function*(){return nn(Rt),!1})};return(0,ne.useEffect)(()=>{Ft.setFieldsValue({publish_time:x()(x()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:x()(x()(new Date((0,te.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[tt.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"]),re.createElement(ke.default,{centered:!0,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",open:tt.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Yt},onOk:()=>Ie(void 0,null,function*(){Ft.submit()}),onCancel:()=>{Ft.resetFields(),Ot({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(Qe.default,{form:Ft,colon:!1,onFinish:Rt=>Ie(void 0,null,function*(){var We,at,Mt;if(!(Zt!=null&&Zt.size)){Ge.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}ct(!0);let Gt=new FormData;Gt.append("name",Rt.name),Gt.append("type",tt.actionTabs.type),Gt.append("category_id",(Bt==null?void 0:Bt.categoryId)||null),tt.actionTabs.type==="exercise"?(Gt.append("time",Rt.time||""),Gt.append("total_score",Rt.total_score)):Gt.append("description",Rt.description||""),Gt.append("publish_time",x()(Rt.publish_time).format("YYYY-MM-DD HH:mm")),Gt.append("end_time",x()(Rt.end_time).format("YYYY-MM-DD HH:mm")),Gt.append("file",Zt);let Pt=yield(0,a.ZP)(`/api/courses/${Bt.coursesId}/export_external_score_homework.json`,{method:"post",body:Gt},!0);ct(!1),(Pt==null?void 0:Pt.status)===0&&(Ft.resetFields(),Ot({type:"classroomList/setActionTabs",payload:{}}),et(),((at=(We=Pt==null?void 0:Pt.data)==null?void 0:We.fail)==null?void 0:at.length)>0&&ke.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(ze.default,{pagination:!1,dataSource:(Mt=Pt==null?void 0:Pt.data)==null?void 0:Mt.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,te.FH)("",se.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${tt.actionTabs.type}`)}}))})},re.createElement(Qe.default.Item,{label:tt.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377\u540D\u79F0",labelCol:{span:3},name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165${tt.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`}]},re.createElement(ue.default,{showCount:!0,placeholder:`\u8BF7\u8F93\u5165${tt.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`,maxLength:60})),tt.actionTabs.type!=="exercise"&&re.createElement(Qe.default.Item,{label:"\u4F5C\u4E1A\u63CF\u8FF0",labelCol:{span:3},name:"description"},re.createElement(Ne.Z,{watch:!0})),tt.actionTabs.type==="exercise"&&re.createElement(ot.Z,{style:{marginLeft:6}},re.createElement(Ve.Z,{span:12},re.createElement(Qe.default.Item,{label:"\u8BD5\u5377\u603B\u5206",name:"total_score",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BD5\u5377\u603B\u5206"},{pattern:/^(?:[1-9]\d*(?:\.\d+)?|0\.\d*[1-9]\d*)$/,message:"\u8BD5\u5377\u603B\u5206\u5FC5\u987B\u4E3A\u6B63\u6570"}]},re.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u603B\u5206",style:{width:256},addonAfter:"\u5206"}))),re.createElement(Ve.Z,{span:12},re.createElement(Qe.default.Item,{label:"\u7B54\u9898\u65F6\u957F",labelCol:{span:6},name:"time"},re.createElement(lt.Z,{style:{width:"100%"},addonAfter:"\u5206\u949F",placeholder:"\u8BF7\u8F93\u5165\u7B54\u9898\u65F6\u957F"})))),re.createElement(ot.Z,{style:{marginLeft:6,marginBottom:12}},re.createElement(Ve.Z,{span:12},re.createElement(Qe.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},re.createElement(Ye.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:256},disabledDate:Rt=>(0,y.Q8)(Rt),disabledTime:Rt=>(0,y.d0)(Rt),allowClear:!1,format:"YYYY-MM-DD HH:mm"}))),re.createElement(Ve.Z,{span:12},re.createElement(Qe.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",labelCol:{span:6},name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},re.createElement(Ye.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:"100%"},disabledDate:Rt=>(0,y.Q8)(Rt,"",Ft.getFieldValue("publish_time")),disabledTime:Rt=>(0,y.d0)(Rt,Ft.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})))),re.createElement(Qe.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:E.Z.downloadbutton,href:se.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${tt.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(Qe.default.Item,{style:{marginBottom:0}},re.createElement(Be,be({},kt),re.createElement("a",{className:E.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Nt.Z=(0,$e.connect)(({classroomList:tt})=>({classroomList:tt}))(st)},39396:function(mt,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return lt}});var ne=ae(59301),Pe=ae(92832),Qe=ae(24905),ke=ae(95237),Ge={leftdiv:"leftdiv___C0QyK",listClass:"listClass___ssVYJ",spantitle:"spantitle___EcO7r",rightdiv:"rightdiv___A2kDK"},ze="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ue=ae(57884),ot=(Ye,$e,Ne)=>new Promise((se,E)=>{var a=x=>{try{b(Ne.next(x))}catch(te){E(te)}},y=x=>{try{b(Ne.throw(x))}catch(te){E(te)}},b=x=>x.done?se(x.value):Promise.resolve(x.value).then(a,y);b((Ne=Ne.apply(Ye,$e)).next())}),lt=({data:Ye,value:$e=[],handleChangePage:Ne,setSelectedRowKeys:se,selectedRowKeys:E,onChange:a=()=>{}})=>{const[y,b]=(0,ne.useState)([]),[x,te]=(0,ne.useState)([]),[re,le]=(0,ne.useState)([]);let[ie,ge]=(0,ne.useState)(1),[Se,Ee]=(0,ne.useState)();return(0,ne.useEffect)(()=>{b(Ye),te([]),le([])},[Ye]),(0,ne.useEffect)(()=>{se&&(te(E),le(E))},[E]),ne.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},ne.createElement("div",{className:Ge.leftdiv},ne.createElement(Pe.default.Search,{size:"middle",onChange:be=>ot(void 0,null,function*(){b(Ye.filter(Ie=>{var Be;return(Be=Ie==null?void 0:Ie.name)==null?void 0:Be.includes(be.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),y.length===0&&ne.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),ne.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},ne.createElement(Qe.default.Group,{value:x.map(be=>`${be.id}`),onChange:be=>{se(y.filter(Ie=>be.includes(`${Ie.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},y.map((be,Ie)=>ne.createElement(ke.Z,{key:be.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},ne.createElement(Qe.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:be.is_published,value:`${be.id}`},ne.createElement("div",{className:Ge.listClass},ne.createElement("span",{className:Ge.spantitle,style:{width:be.is_published?"108px":"170px"}},be.name),be.is_published&&ne.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),ne.createElement("div",{className:Ge.rightdiv},ne.createElement(Pe.default.Search,{onChange:be=>{le(x.filter(Ie=>Ie.name.includes(be.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),re.length===0&&ne.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),re.length>0&&ne.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},ne.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},re.map((be,Ie)=>ne.createElement(ke.Z,{justify:"space-between",style:{marginTop:"10px"},key:be.id},ne.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},be.name),ne.createElement("img",{src:ze,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{se(x.filter(Be=>`${Be.id}`!=`${be.id}`))}})))))))}},98072:function(mt,Nt,ae){"use strict";ae.d(Nt,{U:function(){return Ve}});var ne=ae(59301),Pe=Object.defineProperty,Qe=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,ze=(lt,Ye,$e)=>Ye in lt?Pe(lt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:$e}):lt[Ye]=$e,ue=(lt,Ye)=>{for(var $e in Ye||(Ye={}))ke.call(Ye,$e)&&ze(lt,$e,Ye[$e]);if(Qe)for(var $e of Qe(Ye))Ge.call(Ye,$e)&&ze(lt,$e,Ye[$e]);return lt},ot=(lt,Ye,$e)=>new Promise((Ne,se)=>{var E=b=>{try{y($e.next(b))}catch(x){se(x)}},a=b=>{try{y($e.throw(b))}catch(x){se(x)}},y=b=>b.done?Ne(b.value):Promise.resolve(b.value).then(E,a);y(($e=$e.apply(lt,Ye)).next())});function Ve(lt,Ye){const[$e,Ne]=(0,ne.useState)(Ye),[se,E]=(0,ne.useState)(!1),[a,y]=(0,ne.useState)();return[$e,se,(x,te=!1)=>ot(this,null,function*(){const re=te?Ye:ue(ue({},$e),x);E(!0),Ne(re);const le=yield lt(re);return E(!1),y(le),le}),a]}},23869:function(mt,Nt,ae){"use strict";ae.d(Nt,{rX:function(){return re},pW:function(){return le},gy:function(){return ie},xY:function(){return te},O5:function(){return x},tJ:function(){return se},o1:function(){return E},Rd:function(){return b}});var ne=ae(76560),Pe=ae(43418),Qe=ae(28103),ke=ae(8591),Ge=ae(34055),ze=ae(49661),ue=ae(87169),ot=ae(25510),Ve="data:image/png;base64,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",lt=ae.p+"static/newqrcode.a8740efb.png",Ye=ae(32637),$e=ae(59301),Ne=(ge,Se,Ee)=>new Promise((be,Ie)=>{var Be=Ot=>{try{tt(Ee.next(Ot))}catch(et){Ie(et)}},st=Ot=>{try{tt(Ee.throw(Ot))}catch(et){Ie(et)}},tt=Ot=>Ot.done?be(Ot.value):Promise.resolve(Ot.value).then(Be,st);tt((Ee=Ee.apply(ge,Se)).next())});const se=(ge,Se=!1)=>!!(E(ge)&&a(Se)),E=ge=>(0,Ge.bg)()?!0:(ge({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(ge=!1)=>{var Se;const{user:Ee}=(0,ne.getDvaApp)()._store.getState();return(Se=Ee.userInfo)!=null&&Se.profile_completed?!0:(Pe.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ze.xg)("/account/profile/edit"),y()}}),!1)},y=()=>{Pe.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},b=()=>{Pe.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:$e.createElement("div",{style:{textAlign:"center"}},$e.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),$e.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Ye}),$e.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},x=()=>{var ge;const{user:Se}=(0,ne.getDvaApp)()._store.getState();return(ge=Se.userInfo)!=null&&ge.professional_certification?!0:(Pe.default.confirm({title:"\u63D0\u793A",centered:!0,content:$e.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ze.xg)("/account/certification")}}),!1)},te=()=>(0,Ge.V9)()?!0:(Pe.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:$e.createElement("div",{className:"tc",style:{marginLeft:-38}},$e.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),$e.createElement("img",{src:lt,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),re=(ge,Se)=>ge?!0:(Pe.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:$e.createElement("div",null,$e.createElement("p",null,Se||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),$e.createElement("div",{style:{marginLeft:"110px"}},$e.createElement("img",{src:Ve,width:200}),$e.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ze.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),le=ge=>{Pe.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:$e.createElement("div",null,$e.createElement("div",null,$e.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),$e.createElement(Qe.Z,null),$e.createElement("p",{style:{color:"#666666",fontSize:12}}," ",$e.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",$e.createElement("a",null,ge),"\u5929\u3002"),$e.createElement("p",{style:{color:"#666666",fontSize:12}}," ",$e.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),$e.createElement("div",{style:{textAlign:"center",marginTop:30}},$e.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ot,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ie=(ge,Se="")=>{const{shixunsDetail:{detail:Ee}}=(0,ne.getDvaApp)()._store.getState();if((Ee==null?void 0:Ee.public)===2||(Ee==null?void 0:Ee.public)===1||(Ee==null?void 0:Ee.shixun_status)===3){let be="";return(Ee==null?void 0:Ee.public)===2&&(be="\u5DF2\u516C\u5F00"),(Ee==null?void 0:Ee.public)===1&&(be="\u5F85\u5BA1\u6838"),(Ee==null?void 0:Ee.shixun_status)===3&&(be="\u5DF2\u5173\u95ED"),Pe.default.info({centered:!0,icon:$e.createElement(ue.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:$e.createElement("div",{className:"tc",style:{marginLeft:-38}},$e.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},$e.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",be,"\uFF0C",Se,"\u3002"),$e.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),$e.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ot,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Ee==null?void 0:Ee.shixun_status)===2?(Pe.default.confirm({centered:!0,icon:$e.createElement(ue.Z,null),title:"\u63D0\u793A",content:$e.createElement("div",null,$e.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Se,"\u3002"),$e.createElement("br",null),$e.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{Pe.default.confirm({width:440,centered:!0,icon:$e.createElement(ue.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>Ne(void 0,null,function*(){(yield ge({type:"shixunsDetail/cancelRelease",payload:{id:Ee==null?void 0:Ee.identifier}})).status!==401&&(ke.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ge({type:"shixunsDetail/getShixunsDetail",payload:{id:Ee==null?void 0:Ee.identifier}}),ge({type:"practiceSetting/getCommonData",payload:{id:Ee==null?void 0:Ee.identifier}}))})})}}),!0):!1}},50371:function(mt,Nt){"use strict";function ae(){const ne=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let Pe=1;Pe{const Ge=Qe[ke];Ge!==void 0&&(ne[ke]=Ge)})}return ne}Nt.Z=ae},13845:function(mt,Nt,ae){"use strict";ae.d(Nt,{F:function(){return ne},Z:function(){return Pe}});function ne(Qe){return Qe!=null&&Qe===Qe.window}function Pe(Qe,ke){var Ge,ze;if(typeof window=="undefined")return 0;const ue=ke?"scrollTop":"scrollLeft";let ot=0;return ne(Qe)?ot=Qe[ke?"pageYOffset":"pageXOffset"]:Qe instanceof Document?ot=Qe.documentElement[ue]:(Qe instanceof HTMLElement||Qe)&&(ot=Qe[ue]),Qe&&!ne(Qe)&&typeof ot!="number"&&(ot=(ze=((Ge=Qe.ownerDocument)!==null&&Ge!==void 0?Ge:Qe).documentElement)===null||ze===void 0?void 0:ze[ue]),ot}},56762:function(mt,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Pe}});var ne=ae(59301);function Pe(){const[,Qe]=ne.useReducer(ke=>ke+1,0);return Qe}},68031:function(mt,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return ke}});var ne=ae(16089);function Pe(Ge,ze,ue,ot){const Ve=ue-ze;return Ge/=ot/2,Ge<1?Ve/2*Ge*Ge*Ge+ze:Ve/2*((Ge-=2)*Ge*Ge+2)+ze}var Qe=ae(13845);function ke(Ge){let ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ue=()=>window,callback:ot,duration:Ve=450}=ze,lt=ue(),Ye=(0,Qe.Z)(lt,!0),$e=Date.now(),Ne=()=>{const E=Date.now()-$e,a=Pe(E>Ve?Ve:E,Ye,Ge,Ve);(0,Qe.F)(lt)?lt.scrollTo(window.pageXOffset,a):lt instanceof Document||lt.constructor.name==="HTMLDocument"?lt.documentElement.scrollTop=a:lt.scrollTop=a,E{var be;const{prefixCls:Ie,className:Be,rootClassName:st,children:tt,indeterminate:Ot=!1,style:et,onMouseEnter:Bt,onMouseLeave:Ft,skipGroup:Zt=!1,disabled:nn}=Se,Yt=Ne(Se,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:ct,direction:kt,checkbox:Rt}=ke.useContext(Ge.E_),We=ke.useContext(Ve),{isFormItemInput:at}=ke.useContext(ue.aM),Mt=ke.useContext(ze.Z),Gt=(be=(We==null?void 0:We.disabled)||nn)!==null&&be!==void 0?be:Mt,Pt=ke.useRef(Yt.value);ke.useEffect(()=>{We==null||We.registerValue(Yt.value)},[]),ke.useEffect(()=>{if(!Zt)return Yt.value!==Pt.current&&(We==null||We.cancelValue(Pt.current),We==null||We.registerValue(Yt.value),Pt.current=Yt.value),()=>We==null?void 0:We.cancelValue(Yt.value)},[Yt.value]);const sn=ct("checkbox",Ie),[Re,_t]=(0,lt.ZP)(sn),ln=Object.assign({},Yt);We&&!Zt&&(ln.onChange=function(){Yt.onChange&&Yt.onChange.apply(Yt,arguments),We.toggleOption&&We.toggleOption({label:tt,value:Yt.value})},ln.name=We.name,ln.checked=We.value.includes(Yt.value));const Gn=Pe()(`${sn}-wrapper`,{[`${sn}-rtl`]:kt==="rtl",[`${sn}-wrapper-checked`]:ln.checked,[`${sn}-wrapper-disabled`]:Gt,[`${sn}-wrapper-in-form-item`]:at},Rt==null?void 0:Rt.className,Be,st,_t),Vn=Pe()({[`${sn}-indeterminate`]:Ot},$e.A,_t),ht=Ot?"mixed":void 0;return Re(ke.createElement(Ye.Z,{component:"Checkbox",disabled:Gt},ke.createElement("label",{className:Gn,style:Object.assign(Object.assign({},Rt==null?void 0:Rt.style),et),onMouseEnter:Bt,onMouseLeave:Ft},ke.createElement(Qe.Z,Object.assign({"aria-checked":ht},ln,{prefixCls:sn,className:Vn,disabled:Gt,ref:Ee})),tt!==void 0&&ke.createElement("span",null,tt))))};var a=ke.forwardRef(se),y=ae(3300),b=ae(2738),x=function(Se,Ee){var be={};for(var Ie in Se)Object.prototype.hasOwnProperty.call(Se,Ie)&&Ee.indexOf(Ie)<0&&(be[Ie]=Se[Ie]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,Ie=Object.getOwnPropertySymbols(Se);Be{const{defaultValue:be,children:Ie,options:Be=[],prefixCls:st,className:tt,rootClassName:Ot,style:et,onChange:Bt}=Se,Ft=x(Se,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Zt,direction:nn}=ke.useContext(Ge.E_),[Yt,ct]=ke.useState(Ft.value||be||[]),[kt,Rt]=ke.useState([]);ke.useEffect(()=>{"value"in Ft&&ct(Ft.value||[])},[Ft.value]);const We=ke.useMemo(()=>Be.map(gt=>typeof gt=="string"||typeof gt=="number"?{label:gt,value:gt}:gt),[Be]),at=gt=>{Rt(Me=>Me.filter(Ce=>Ce!==gt))},Mt=gt=>{Rt(Me=>[].concat((0,y.Z)(Me),[gt]))},Gt=gt=>{const Me=Yt.indexOf(gt.value),Ce=(0,y.Z)(Yt);Me===-1?Ce.push(gt.value):Ce.splice(Me,1),"value"in Ft||ct(Ce),Bt==null||Bt(Ce.filter(Ze=>kt.includes(Ze)).sort((Ze,Xe)=>{const Fe=We.findIndex(ft=>ft.value===Ze),we=We.findIndex(ft=>ft.value===Xe);return Fe-we}))},Pt=Zt("checkbox",st),sn=`${Pt}-group`,[Re,_t]=(0,lt.ZP)(Pt),ln=(0,b.Z)(Ft,["value","disabled"]),Gn=Be.length?We.map(gt=>ke.createElement(a,{prefixCls:Pt,key:gt.value.toString(),disabled:"disabled"in gt?gt.disabled:Ft.disabled,value:gt.value,checked:Yt.includes(gt.value),onChange:gt.onChange,className:`${sn}-item`,style:gt.style,title:gt.title},gt.label)):Ie,Vn={toggleOption:Gt,value:Yt,disabled:Ft.disabled,name:Ft.name,registerValue:Mt,cancelValue:at},ht=Pe()(sn,{[`${sn}-rtl`]:nn==="rtl"},tt,Ot,_t);return Re(ke.createElement("div",Object.assign({className:ht,style:et},ln,{ref:Ee}),ke.createElement(Ve.Provider,{value:Vn},Gn)))},re=ke.forwardRef(te);var le=ke.memo(re);const ie=a;ie.Group=le,ie.__ANT_CHECKBOX=!0;var ge=ie},98447:function(mt,Nt,ae){"use strict";ae.d(Nt,{C2:function(){return Ge}});var ne=ae(17313),Pe=ae(37613),Qe=ae(83116);const ke=ze=>{const{checkboxCls:ue}=ze,ot=`${ue}-wrapper`;return[{[`${ue}-group`]:Object.assign(Object.assign({},(0,ne.Wf)(ze)),{display:"inline-flex",flexWrap:"wrap",columnGap:ze.marginXS,[`> ${ze.antCls}-row`]:{flex:1}}),[ot]:Object.assign(Object.assign({},(0,ne.Wf)(ze)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${ot}`]:{marginInlineStart:0},[`&${ot}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ue]:Object.assign(Object.assign({},(0,ne.Wf)(ze)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:ze.borderRadiusSM,alignSelf:"center",[`${ue}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ue}-inner`]:Object.assign({},(0,ne.oN)(ze))},[`${ue}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:ze.checkboxSize,height:ze.checkboxSize,direction:"ltr",backgroundColor:ze.colorBgContainer,border:`${ze.lineWidth}px ${ze.lineType} ${ze.colorBorder}`,borderRadius:ze.borderRadiusSM,borderCollapse:"separate",transition:`all ${ze.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:ze.checkboxSize/14*5,height:ze.checkboxSize/14*8,border:`${ze.lineWidthBold}px solid ${ze.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${ze.motionDurationFast} ${ze.motionEaseInBack}, opacity ${ze.motionDurationFast}`}},"& + span":{paddingInlineStart:ze.paddingXS,paddingInlineEnd:ze.paddingXS}})},{[` +`),en.focus();default:throw new Error}},[en,fa]),_a=(0,ne.useMemo)(()=>{switch(fa){case It:return ne.createElement(kt,{callback:Hn,onCancel:Ga});case yn:return ne.createElement(Rt.Z,{callback:Hn,onCancel:Ga});case bt:return ne.createElement(We.Z,{callback:Hn,onCancel:Ga});case Lt:return ne.createElement(Xe,{callback:Hn,onCancel:Ga});case zn:return ne.createElement(De,{callback:Hn,onCancel:Ga});case"maths-latex":return ne.createElement(Qt,{showSaveButton:!0,callback:Hn});case"inline-latex":return ne.createElement(Vt.Z,{showSaveButton:!0,callback:Hn});default:return null}},[fa]);function Ga(){xr("")}(0,ne.useEffect)(()=>{if(on.current){let ta=function(wo){Hr=!0,vo=wo.pageY},Un=function(){Hr=!1},ha=function(wo){if(Hr){let Ho=wo.pageY-vo;Ho<0&&(Ho=0),Ho>300&&(Ho=300);let Vo=wn+Ho+"px";oo(Vo)}},Aa=on.current,Hr=!1,vo=0;return Aa.addEventListener("mousedown",ta),document.addEventListener("mousemove",ha),document.addEventListener("mouseup",Un),()=>{Aa.removeEventListener("mousedown",ta),document.removeEventListener("mousemove",ha),document.removeEventListener("mouseup",Un)}}},[en,on]),(0,ne.useEffect)(()=>{oo(wn)},[wn]);const Nr=kn(wt),ur=kn(lo),Oa={width:Nr,height:ur},tr=(0,ne.useMemo)(()=>{if(wr){let ta=new Date(wr),Un=ta.getHours(),ha=ta.getMinutes(),Aa=ta.getSeconds();return Un=Un<10?"0"+Un:Un,ha=ha<10?"0"+ha:ha,Aa=Aa<10?"0"+Aa:Aa,`${Un}:${ha}:${Aa}`}return 0},[wr]),Er=ta=>{const Un=[];if(_r){let ha=-1;ta=ta.replace(/(@▁▁@|@▁@)/g,function(Aa,Hr,vo){Un.push({multiLine:Aa!==Pn})})}return Un};function Bo(){window.sessionStorage.removeItem(Fr),ti(!1),Ja(0)}function Gr(){ti(!1),Ja(0),en.setValue(window.sessionStorage.getItem(Fr))}(0,ne.useEffect)(()=>{jr[fa]&&fa!==bn&&fa!==Lt&&setTimeout(()=>{const ta=document.getElementsByClassName("markdown-popup-form")[0],Un=window.innerWidth/2-ta.offsetWidth/2,ha=window.innerHeight/2-ta.offsetHeight/2;ui(Un),eo(ha)},0)},[fa]);const yo=ta=>{ta.preventDefault();const Un=ta.clientX-xi,ha=ta.clientY-Ko;document.body.onmousemove=Aa=>{let Hr=Aa.clientX-Un,vo=Aa.clientY-ha;const wo=document.getElementsByClassName("markdown-popup-form")[0],Ho=window.innerWidth-wo.offsetWidth,Vo=window.innerHeight-wo.offsetHeight;Hr=Math.max(0,Math.min(Hr,Ho)),vo=Math.max(0,Math.min(vo,Vo)),Go(Aa.clientX,Aa.clientY,Un,ha)&&(ui(Hr),eo(vo))},document.body.onmouseup=function(){document.body.onmousemove=null}},Go=(ta,Un,ha,Aa)=>{const Hr=document.body.clientHeight,vo=document.body.clientWidth;return ta<20&&ha>ta||ta>vo-20&&haUn||Un>Hr-20&&AaIe in be?$e(be,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Be}):be[Ie]=Be,x=(be,Ie)=>{for(var Be in Ie||(Ie={}))a.call(Ie,Be)&&b(be,Be,Ie[Be]);if(E)for(var Be of E(Ie))y.call(Ie,Be)&&b(be,Be,Ie[Be]);return be},te=(be,Ie)=>Ne(be,se(Ie));const{useForm:re}=ne.default,le={width:280,marginRight:10},ie={labelCol:{span:5},wrapperCol:{span:19}};var ge=({callback:be,onCancel:Ie})=>{const[Be]=re();let st=(0,Ve.useRef)();function tt(Bt){st.current.width=Be.getFieldValue("width"),st.current.align=Be.getFieldValue("align"),be(Bt,st.current)}function Ot(Bt,Ft){if(Bt.status===-1){Pe.ZP.error(Bt.message);return}Be.setFieldsValue({src:`/api/attachments/${Bt.id}`,type:Ft.type})}function et(Bt){let Ft=Bt.target.files[0];st.current=Ft,Ee(Ft,Ot)}return Ye.createElement(ne.default,te(x({form:Be},ie),{className:"upload-image-panel",onFinish:tt,style:{width:470,overflow:"hidden"}}),Ye.createElement(ne.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Ye.createElement("div",{className:"flex-container"},Ye.createElement(ne.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Ye.createElement(Qe.default,{style:le})),Ye.createElement(Se,{onFileChange:et}))),Ye.createElement(ne.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Ye.createElement(Qe.default,{style:{width:264}})),Ye.createElement(ne.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Ye.createElement(ke.Z,null,Ye.createElement(ne.default.Item,{name:"width",style:{margin:0}},Ye.createElement(Ge.Z,{style:{width:264}})),Ye.createElement("span",{className:"ml8"},"%"))),Ye.createElement(ne.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Ye.createElement(ze.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),Ye.createElement("aside",null,Ye.createElement(ne.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Ye.createElement(ue.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Ye.createElement(ue.ZP,{type:"default",onClick:Ie},"\u53D6\u6D88"))))};function Se({onFileChange:be}){return Ye.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Ye.createElement("input",{type:"file",onChange:be}))}function Ee(be,Ie){if(!be)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,lt.bg)())throw Pe.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Be=new FormData;Be.append("editormd-image-file",be),Be.append("file_param_name","editormd-image-file"),Be.append("byxhr","true");var st=new window.XMLHttpRequest;st.withCredentials=!0,st.addEventListener("load",function(tt){Ie(JSON.parse(tt.target.responseText),be)},!1),st.addEventListener("error",function(tt){console.error(tt)},!1),st.open("POST",`${ot.KI}/api/attachments.json`),st.send(Be)}},75790:function(mt,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Qe}});var ne=ae(59301),Pe=ae(4676);class Qe extends ne.Component{constructor(Ge){super(Ge);const ze=window.document;this.node=ze.createElement("div"),ze.body.appendChild(this.node)}render(){const{children:Ge}=this.props;return(0,Pe.createPortal)(Ge,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(mt,Nt,ae){"use strict";ae.d(Nt,{i:function(){return ie},Z:function(){return Se}});var ne={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},Pe=ae(71418),Qe=ae(6848),ke=ae(93948),Ge=ae(92310),ze=ae.n(Ge),ue=ae(49661),ot=ae(57884),Ve=ae(34055),lt=ae(79005),Ye=ae(20345),$e=ae(77882),Ne=ae(31081),se=ae(75309),E=ae(71979),a=ae(47558),y=ae(42922),b=ae(66832),x=ae(96593),te=ae(19664),re=ae(91833),le=ae(59301);const ie=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:lt,swimg:Ye},{name:"101\u8BA1\u5212",ptimg:$e,swimg:Ne},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:se,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:y},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:b,swimg:x},{name:"\u519B\u961F\u4E00\u6D41",ptimg:te,swimg:re}];var Se=({className:Ee,dataSource:be=[],col:Ie=4,right:Be,bottom:st=23,precision:tt=0,wrapWidth:Ot=1200,trackEventItems:et,loading:Bt,onRemove:Ft=()=>{},isCurrent:Zt=!0,showAlias:nn=!1,showProgress:Yt=!1})=>{const ct=Math.floor((Ot-(Ie-1)*Be)/Ie),kt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Rt=>(window.ENV==="build"&&(Rt.ptimg=`/react/build${Rt.ptimg}`,Rt.swimg=`/react/build${Rt.swimg}`),Rt));return le.createElement(Pe.Z,{spinning:Bt},le.createElement("div",{className:ze()(ne.list,Ee)},!!(be!=null&&be.length)&&(be==null?void 0:be.map((Rt,We)=>{var at,Mt,Gt,Pt,sn,Re;const{name:_t,id:ln,identifier:Gn,featured:Vn,school_name:ht,image_url:gt,excellent:Me,is_plan:Ce}=Rt;return le.createElement("div",{key:ln,className:Zt&&Yt?ne.wrapisCurrent:ne.wrap,style:{width:ct,marginRight:(1+We)%Ie===0?0:Be+tt,marginBottom:st}},le.createElement("a",{className:ne.li,onClick:Ze=>{Ze.preventDefault(),Ze.stopPropagation(),et&&(0,ue.L9)([et]),(0,ue.xg)(`/paths/${Gn}`)}},le.createElement("div",{className:ne.img},le.createElement("img",{className:ne.cover,src:`${gt}`}),Zt&&(0,Ve.bg)()&&(Rt==null?void 0:Rt.studying)&&le.createElement("div",{className:`${ne.movebq} user-path-items`,onClick:Ze=>{Ze.stopPropagation(),Ft(Rt)}},le.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),le.createElement("span",{className:"c-red"},"\u79FB\u9664")),(at=Rt==null?void 0:Rt.subject_tags)==null?void 0:at.map((Ze,Xe)=>{var Fe,we;if(Xe===0){const rt=(Fe=kt.find(De=>De.name==Ze))==null?void 0:Fe.swimg;return le.createElement("img",{className:ne.sign,src:rt,style:{left:"-4px"}})}const ft=(we=kt.find(rt=>rt.name==Ze))==null?void 0:we.ptimg;return le.createElement("img",{className:ne.sign,src:ft,style:{left:`${48+52*(Xe-1)+2*Xe}px`}})}),le.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Rt==null?void 0:Rt.excellent)&&le.createElement("div",{className:ne.bq},"\u5F00\u653E\u8BFE\u7A0B"))),le.createElement("div",{className:ne.name},le.createElement(Qe.Z,{title:nn&&(Rt!=null&&Rt.excellent_alias_name)?le.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${_t}`,le.createElement("br",null),le.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Rt==null?void 0:Rt.excellent_alias_name}`)):_t},le.createElement("span",{className:ne.e},nn&&(Rt==null?void 0:Rt.excellent_alias_name)||_t))),Zt&&Yt&&((Mt=Rt==null?void 0:Rt.progress)==null?void 0:Mt.all_score)!=0&&le.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},le.createElement(ke.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Gt=Rt==null?void 0:Rt.progress)==null?void 0:Gt.my_score)/((Pt=Rt==null?void 0:Rt.progress)==null?void 0:Pt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(sn=Rt==null?void 0:Rt.progress)==null?void 0:sn.my_score,"/",(Re=Rt==null?void 0:Rt.progress)==null?void 0:Re.all_score),(!Zt||!Yt)&&le.createElement("div",{className:ne.tags},le.createElement("div",null,le.createElement(Qe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),le.createElement("span",null,Rt.stages_count))),le.createElement(Qe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),le.createElement("span",null,Rt.members_count)))))))})),!be.length&&le.createElement(ot.Z,null)))}},47949:function(mt,Nt,ae){"use strict";ae.d(Nt,{jL:function(){return Ge},w9:function(){return jt},dN:function(){return Ue},QD:function(){return Ta},cQ:function(){return Pt.Z},Oz:function(){return rt},op:function(){return wt},O5:function(){return fr},_b:function(){return Rr},t7:function(){return be},Gi:function(){return aa},YG:function(){return bn},kT:function(){return zn},qp:function(){return y},K3:function(){return te},vr:function(){return Bn},qE:function(){return In},Je:function(){return st},wb:function(){return We},lB:function(){return Gt},cq:function(){return Ha},tp:function(){return ie},Si:function(){return Mn},k8:function(){return Ai},Du:function(){return oo}});var ne=ae(59301),Pe={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Qe="data:image/png;base64,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",Ge=({dataSource:on=[],img:tn,imgWidth:fn=346,title:Wn,sunTitle:Xn,bannerExtraContent:Ia})=>ne.createElement("div",{className:Pe.banner},ne.createElement("div",{className:Pe.content},ne.createElement("aside",null,ne.createElement("p",null,ne.createElement("b",null,Wn),ne.createElement("span",null,Xn)),on.length>0&&ne.createElement("div",{className:Pe.btns},on.map((Hn,_a)=>ne.createElement("div",{key:_a,onClick:Hn.click},Hn.name,Hn.sign?ne.createElement("img",{src:Qe,width:39}):null))),Ia),tn&&ne.createElement("img",{style:{marginTop:33,marginRight:38},src:tn,width:fn}))),ze={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ue=ae(92310),ot=ae.n(ue),Ve=ae(89392),lt=Object.defineProperty,Ye=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,se=(on,tn,fn)=>tn in on?lt(on,tn,{enumerable:!0,configurable:!0,writable:!0,value:fn}):on[tn]=fn,E=(on,tn)=>{for(var fn in tn||(tn={}))$e.call(tn,fn)&&se(on,fn,tn[fn]);if(Ye)for(var fn of Ye(tn))Ne.call(tn,fn)&&se(on,fn,tn[fn]);return on},y=({dataSource:on=[],value:tn,onChange:fn,onTitleChange:Wn,className:Xn,title:Ia,titleWidth:Hn=41,style:_a={},fontColor:Ga="#6A7283",showCount:Nr,classNameActive:ur,styleItem:Oa={}})=>{const[tr,Er]=(0,ne.useState)(0),[Bo,Gr]=(0,ne.useState)(!1),yo=(0,ne.useRef)(null),Go=(0,ne.useRef)(null);return(0,ne.useEffect)(()=>{var ta;on.length!==0&&(((ta=yo==null?void 0:yo.current)==null?void 0:ta.clientHeight)>97?Er(1):Er(0)),on.length===0&&Er(0),Gr(!1)},[on]),ne.createElement("div",{className:ot()(ze.row,Xn),style:_a},ne.createElement("div",{onClick:(0,Ve.throttle)(()=>Wn==null?void 0:Wn(),2e3),style:{width:Hn,marginTop:Bo?12:4},className:`${ze.title} ${Wn?"current":""}`},Ia),ne.createElement("div",{className:Bo?`${ze.tagsWrap} ${ze.tagsBorderWrap}`:ze.tagsWrap},ne.createElement("div",{className:ze.bar,ref:Go,style:tr>0?{height:tr===1?97:"auto",overflow:tr===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ne.createElement("div",{className:ze.tag,ref:yo},on==null?void 0:on.map(ta=>ne.createElement("span",{onClick:()=>fn(ta.id),key:ta.id,style:E(E({color:Ga},Oa),(ta==null?void 0:ta.style)||{}),className:tn===ta.id?ot()(ur||ze.active,ta.classNameActive):""},ne.createElement("span",{title:ta.name,className:ze.name},ta.name),!!Nr&&ne.createElement("span",{className:ze.num},ta.count))))),!!tr&&ne.createElement(ne.Fragment,null,tr===1?ne.createElement("div",{onClick:()=>{var ta;Er(2),((ta=yo==null?void 0:yo.current)==null?void 0:ta.clientHeight)>245?Gr(!0):Gr(!1)},className:ze.action},"\u5C55\u5F00",ne.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ne.createElement("div",{onClick:()=>{Go.current.scrollTop=0,Er(1),Gr(!1)},className:ze.action},"\u6536\u8D77",ne.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},b={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},te=({dataSource:on=[],value:tn,onChange:fn,onTitleChange:Wn,className:Xn,title:Ia,titleWidth:Hn=41,style:_a={},fontColor:Ga="#6A7283",showCount:Nr,expand:ur=!0})=>{const[Oa,tr]=(0,ne.useState)(0),[Er,Bo]=(0,ne.useState)(!1),Gr=(0,ne.useRef)(null),yo=(0,ne.useRef)(null),[Go,ta]=(0,ne.useState)(ur);return ne.createElement("div",{className:ot()(b.row,Xn),style:_a},ne.createElement("div",{className:"flex item-center justify-between"},ne.createElement("div",{onClick:(0,Ve.throttle)(()=>Wn==null?void 0:Wn(),2e3),style:{width:Hn,marginTop:Er?12:4},className:`${b.title} ${Wn?"current":""}`},Ia),ne.createElement("i",{className:`iconfont ${Go?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Go?8:10},onClick:()=>ta(!Go)})),Go&&ne.createElement("div",{className:Er?`${b.tagsWrap} ${b.tagsBorderWrap}`:b.tagsWrap},ne.createElement("div",{className:b.fenge}),ne.createElement("div",{className:b.bar,ref:yo},ne.createElement("div",{className:b.tag,ref:Gr},on==null?void 0:on.map(Un=>ne.createElement("span",{onClick:()=>fn(Un.id),key:Un.id,style:{color:Ga},className:tn===Un.id?b.active:""},ne.createElement("span",{title:Un.name,className:b.name},Un.name),!!Nr&&ne.createElement("span",{className:b.num},Un.count)))))))},re={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ie=({dataSource:on=[],value:tn,onChange:fn,className:Wn,style:Xn={}})=>ne.createElement("div",{style:Xn,className:ot()(re.tabs,Wn)},on.map(Ia=>ne.createElement("span",{onClick:()=>fn(Ia.id),className:tn===Ia.id?re.active:"",key:Ia.id},Ia.name))),ge={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},Se=ae(92832),be=({dataSource:on=[],value:tn="",onChange:fn,onInputChange:Wn=()=>{},className:Xn,style:Ia={},placeholder:Hn,allowClear:_a=!1})=>{var Ga;const[Nr,ur]=(0,ne.useState)(""),[Oa,tr]=(0,ne.useState)("");(0,ne.useEffect)(()=>{var Gr;let yo=tn;(Gr=JSON.stringify(tn))!=null&&Gr.includes("{")&&(ur(tn.id),yo=tn.value||"");try{tr(decodeURIComponent(yo||""))}catch(Go){tr(decodeURIComponent(yo||""))}},[tn]);const Er=()=>{fn(encodeURIComponent(Oa),Nr||null)},Bo=Gr=>{Gr!==Nr&&(ur(Gr),fn(encodeURIComponent(Oa),Gr))};return ne.createElement("div",{className:ot()(ge.input,Xn),style:Ia},!!on.length&&ne.createElement("div",{className:ge.dropdown},ne.createElement("div",{className:ge.text},(Ga=on.find(Gr=>Gr.id===Nr))==null?void 0:Ga.name,ne.createElement("i",{className:"iconfont icon-zhankai4"}),ne.createElement("b",{className:ge.b1}),ne.createElement("b",{className:ge.b2})),ne.createElement("div",{className:ge.menu},on.map((Gr,yo)=>ne.createElement("div",{key:yo,onClick:()=>Bo(Gr.id)},Gr.name)))),ne.createElement(Se.default,{onPressEnter:Er,value:Oa,onChange:Gr=>{tr(Gr.target.value),Wn(encodeURIComponent(Gr.target.value),Nr||null)},bordered:!1,placeholder:Hn}),ne.createElement("i",{onClick:Er,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Ie={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},st=({value:on,onChange:tn,className:fn,total:Wn,pageSize:Xn,style:Ia={}})=>{const Hn=on<2,_a=on>=Math.ceil(Wn/Xn);return Wn<=Xn?ne.createElement(ne.Fragment,null):ne.createElement("div",{className:ot()(Ie.quickPager,fn),style:Ia},ne.createElement("div",{onClick:()=>{Hn||tn(on-1,"prev")},className:Hn?Ie.disabled:""},"\u4E0A\u4E00\u9875"),ne.createElement("div",{onClick:()=>{_a||tn(on+1,"next")},className:_a?Ie.disabled:""},"\u4E0B\u4E00\u9875"))},tt={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Ot=ae(71418),et=ae(6848),Bt=ae(13570),Ft=ae(90524),Zt=ae(49661),nn=ae(96908),Yt=ae(57177),ct=ae(81378),kt=ae(57884),We=({className:on,dataSource:tn=[],col:fn=4,right:Wn,bottom:Xn=23,precision:Ia=0,wrapWidth:Hn=1200,trackEventItems:_a,loading:Ga})=>{const Nr=Math.floor((Hn-(fn-1)*Wn)/fn);return ne.createElement(Ot.Z,{spinning:Ga},ne.createElement("div",{className:ot()(tt.list,on)},!!tn.length&&tn.map((ur,Oa)=>{const{name:tr,id:Er,identifier:Bo,power:Gr,cover_image_id:yo,pic:Go}=ur;return ne.createElement("div",{className:tt.wrap,key:Er,style:{width:Nr,marginRight:(1+Oa)%fn===0?0:Wn+Ia,marginBottom:Xn}},ne.createElement("a",{target:"_blank",href:`/shixuns/${Bo}/challenges`,className:tt.li,onClick:ta=>{ta.preventDefault(),_a&&(0,Zt.L9)([_a]),Gr&&(0,Zt.xg)(`/shixuns/${Bo}/challenges`)}},ne.createElement("div",{className:tt.img},ne.createElement("img",{className:tt.cover,src:`${Go}`}),ur.is_jupyter&&ne.createElement("img",{className:tt.sign,src:nn}),ur.is_jupyter_lab&&ne.createElement("img",{className:tt.sign,src:Yt}),ur.is_unity_3d&&ne.createElement("img",{className:tt.sign,src:ct})),ne.createElement("div",{className:tt.name},ne.createElement(et.Z,{title:tr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ne.createElement("span",{className:tt.e},tr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ne.createElement("div",{className:tt.tags},ne.createElement(et.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ne.createElement("span",null,ur.challenges_count))),!!ur.myshixuns_count&&ne.createElement(et.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ne.createElement("span",null,ur.myshixuns_count))),ne.createElement(et.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ne.createElement("span",null,ne.createElement("span",null,ur.level))),ne.createElement("div",{className:tt.rate},ne.createElement(Bt.Z,{allowHalf:!0,disabled:!0,defaultValue:ur.score_info}),ne.createElement("span",null,"\xA0",ur.score_info?`${ur.score_info}\u5206`:"5\u5206")))),!Gr&&ne.createElement("div",{className:tt.lockWrap},ne.createElement("img",{src:`${Ft.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ne.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!tn.length&&ne.createElement(kt.Z,null)))},at={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},Gt=({className:on,dataSource:tn=[],col:fn=4,right:Wn,bottom:Xn=23,precision:Ia=0,wrapWidth:Hn=1200,wrapClassName:_a,trackEventItems:Ga,loading:Nr})=>{const ur=Math.floor((Hn-(fn-1)*Wn)/fn);return ne.createElement(Ot.Z,{spinning:Nr},ne.createElement("div",{className:ot()(at.list,on)},!!tn.length&&tn.map((Oa,tr)=>{const{name:Er,id:Bo,identifier:Gr,power:yo,cover_image_id:Go,pic:ta}=Oa;return ne.createElement("div",{className:ot()(at.wrap,_a),key:Bo,style:{width:ur,marginRight:(1+tr)%fn===0?0:Wn+Ia,marginBottom:Xn}},ne.createElement("a",{target:"_blank",href:`/shixuns/${Gr}/challenges`,className:at.li,onClick:Un=>{Un.preventDefault(),Ga&&(0,Zt.L9)([Ga]),yo&&(0,Zt.xg)(`/shixuns/${Gr}/challenges`)}},ne.createElement("img",{src:ae(47621),className:at.titleBg}),ne.createElement("div",{className:at.name},ne.createElement(et.Z,{title:Er||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ne.createElement("span",{className:at.e},Er||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ne.createElement("div",{style:{padding:"14px",paddingBottom:0}},ne.createElement("div",{className:at.img},ne.createElement("img",{className:at.cover,src:Go?`${Ft.Z.API_SERVER}/api/attachments/${Go}`:`${Ft.Z.IMG_SERVER+ta}`}),Oa.is_jupyter&&ne.createElement("div",{className:at.bq},"Jupyter"),Oa.is_jupyter_lab&&ne.createElement("div",{className:at.bq},"JupyterLab"),Oa.is_unity_3d&&ne.createElement("div",{className:at.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),ne.createElement("div",{className:"mt20 flex item-center justify-between"},ne.createElement("div",null,ne.createElement("span",{className:at.text},"\u5B66\u4E60\u4EBA\u6570"),ne.createElement("span",{className:at.value},Oa.myshixuns_count)),ne.createElement("div",null,ne.createElement("span",{className:at.text},"\u56F0\u96BE\u7B49\u7EA7"),ne.createElement("span",{className:at.value},Oa.level))),ne.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ne.createElement("div",null,ne.createElement("span",{className:at.text},"\u5173\u5361\u6570"),ne.createElement("span",{className:at.value},Oa.challenges_count)),ne.createElement("div",{className:at.rate},ne.createElement(Bt.Z,{allowHalf:!0,disabled:!0,defaultValue:Oa.score_info}),ne.createElement("span",{className:at.value,style:{color:"#FF9C00"}},"\xA0",Oa.score_info?`${Oa.score_info}\u5206`:"5\u5206"))))),!yo&&ne.createElement("div",{className:at.lockWrap},ne.createElement("img",{src:`${Ft.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ne.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!tn.length&&ne.createElement(kt.Z,null)))},Pt=ae(929),sn={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Re=ae(79005),_t=ae(20345),ln=ae(77882),Gn=ae(31081),Vn=ae(75309),ht=ae(71979),gt=ae(47558),Me=ae(42922),Ce=ae(66832),Ze=ae(96593),Xe=ae(19664),Fe=ae(91833);const we=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Re,swimg:_t},{name:"101\u8BA1\u5212",ptimg:ln,swimg:Gn},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Vn,swimg:ht},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:gt,swimg:Me},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Ce,swimg:Ze},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Xe,swimg:Fe}];var rt=({className:on,dataSource:tn=[],col:fn=4,right:Wn,bottom:Xn=23,precision:Ia=0,wrapWidth:Hn=1200,trackEventItems:_a,loading:Ga,wrapClassName:Nr,imgClassName:ur,isArrow:Oa=!1})=>{const tr=Math.floor((Hn-(fn-1)*Wn)/fn),[Er,Bo]=(0,ne.useState)(),[Gr,yo]=(0,ne.useState)(),Go=Un=>Bo(Un),ta=()=>Bo(-1);return ne.createElement(Ot.Z,{spinning:Ga},ne.createElement("div",{className:ot()(sn.list,on)},!!(tn!=null&&tn.length)&&(tn==null?void 0:tn.map((Un,ha)=>{var Aa;const{name:Hr,id:vo,identifier:wo,featured:Ho,school_name:Vo,image_url:To,excellent:Ei,is_plan:Yo}=Un;return ne.createElement("div",{key:vo,className:ot()(sn.wrap,Nr),style:{width:tr,marginRight:(1+ha)%fn===0?0:Wn+Ia,marginBottom:Xn}},ne.createElement("a",{target:"_blank",href:`/paths/${wo}`,className:sn.li,onClick:Ar=>{Ar.preventDefault(),_a&&(0,Zt.L9)([_a]),(0,Zt.xg)(`/paths/${wo}`)}},ne.createElement("img",{src:ae(39057),className:sn.titleBg}),ne.createElement("div",{className:sn.name},ne.createElement(et.Z,{title:Hr},ne.createElement("span",{className:sn.e,style:{color:Oa&&Er===ha?"#145DFF":"#000000"},onMouseEnter:()=>{Go(ha)},onMouseLeave:ta},Hr))),ne.createElement("div",{style:{padding:"14px",paddingBottom:0}},ne.createElement("div",{className:ot()(sn.img,ur)},ne.createElement("img",{className:sn.cover,src:`${Ft.Z.IMG_SERVER+To}`}),(Aa=Un==null?void 0:Un.subject_tags)==null?void 0:Aa.map((Ar,Ir)=>{var Co,Kr;if(Ir===0){const Qo=(Co=we.find(Eo=>Eo.name==Ar))==null?void 0:Co.swimg;return ne.createElement("img",{className:sn.sign,src:Qo,style:{left:"-4px"}})}const $r=(Kr=we.find(Qo=>Qo.name==Ar))==null?void 0:Kr.ptimg;return ne.createElement("img",{className:sn.sign,src:$r,style:{left:`${48+52*(Ir-1)+2*Ir}px`}})}),ne.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Un==null?void 0:Un.excellent)&&ne.createElement("div",{className:sn.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ne.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ne.createElement("div",null,ne.createElement("span",{className:sn.text},"\u7AE0\u8282\u6570"),ne.createElement("span",{className:sn.value},Un.stages_count)),ne.createElement("div",null,ne.createElement("span",{className:sn.text},"\u5B66\u4E60\u4EBA\u6570"),ne.createElement("span",{className:sn.value},Un.members_count))))))})),!tn.length&&ne.createElement(kt.Z,null)))},De={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},vt="data:image/png;base64,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",Jt=ae(59301),jt=({className:on,dataSource:tn=[],col:fn=4,right:Wn,bottom:Xn=23,precision:Ia=0,wrapWidth:Hn=1200,trackEventItems:_a,loading:Ga})=>{const Nr=Math.floor((Hn-(fn-1)*Wn)/fn);return Jt.createElement(Ot.Z,{spinning:Ga},Jt.createElement("div",{className:ot()(De.list,on)},!!tn.length&&tn.map((ur,Oa)=>{const{subject_identifier:tr,id:Er,identifier:Bo,power:Gr}=ur,yo=ur.is_public!=0&&ur.is_public;return Jt.createElement("div",{className:De.wrap,key:Er,style:{width:Nr,marginRight:(1+Oa)%fn===0?0:Wn+Ia,marginBottom:Xn}},Jt.createElement("a",{className:De.li,onClick:Go=>{Go.preventDefault(),_a&&(0,Zt.L9)([_a]),(0,Zt.xg)(ur.first_category_url)}},Jt.createElement("div",{className:De.top},Jt.createElement(et.Z,{title:ur.name},Jt.createElement("div",{className:De.name},ur.name)),Jt.createElement("img",{className:De.img,src:Ft.Z.IMG_SERVER+"/images/"+ur.avatar_url}),Jt.createElement("div",{className:De.text,title:ur.creator},ur.creator),tr&&Jt.createElement("div",{className:De.btns},Jt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Jt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),yo&&Jt.createElement("div",{className:De.sign},"\u516C\u5F00")),Jt.createElement("div",{className:De.bottom},ur.visits>0&&Jt.createElement(et.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Jt.createElement("span",null,Jt.createElement("i",{className:"iconfont icon-liulanyan"}),Jt.createElement("span",null,ur.visits))),ur.course_members_count>0&&Jt.createElement(et.Z,{title:"\u6210\u5458",placement:"bottom"},Jt.createElement("span",null,Jt.createElement("i",{className:"iconfont icon-chengyuan"}),ur.course_members_count)),ur.tasks_count>0&&Jt.createElement(et.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Jt.createElement("span",null,Jt.createElement("i",{className:"iconfont icon-zuoye"}),ur.tasks_count)),ur.is_end?Jt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Jt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ur.is_accessible&&Jt.createElement("div",{className:De.lockWrap},Jt.createElement("img",{src:`${Ft.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Jt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!tn.length&&Jt.createElement(kt.Z,null)))},Qt={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Vt="data:image/png;base64,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",Ue=({className:on,dataSource:tn=[],col:fn=4,right:Wn,bottom:Xn=23,precision:Ia=0,wrapWidth:Hn=1200,wrapClassName:_a,trackEventItems:Ga,loading:Nr})=>{const ur=Math.floor((Hn-(fn-1)*Wn)/fn);return ne.createElement(Ot.Z,{spinning:Nr},ne.createElement("div",{className:ot()(Qt.list,on)},!!tn.length&&tn.map((Oa,tr)=>{const{subject_identifier:Er,id:Bo,identifier:Gr,power:yo}=Oa,Go=Oa.is_public!=0&&Oa.is_public;return ne.createElement("div",{className:ot()(`${Qt.wrap} ${Oa.is_accessible?"":Qt.warpStyle}`,_a),key:Bo,style:{width:ur,marginRight:(1+tr)%fn===0?0:Wn+Ia,marginBottom:Xn}},ne.createElement("a",{className:Qt.li,onClick:ta=>{ta.preventDefault(),Ga&&(0,Zt.L9)([Ga]),(0,Zt.xg)(Oa.first_category_url)}},ne.createElement("div",{className:Qt.creator},ne.createElement("img",{className:Qt.img,src:Ft.Z.IMG_SERVER+"/images/"+Oa.avatar_url}),ne.createElement("div",{className:Qt.text,title:Oa.creator},Oa.creator)),ne.createElement("div",{className:Qt.top},ne.createElement(et.Z,{title:Oa.name},ne.createElement("div",{className:Qt.name},Oa.name)),Go&&ne.createElement("div",{className:Qt.sign},"\u516C\u5F00")),ne.createElement("div",{className:Qt.middle},ne.createElement("div",{className:Qt.row,style:{marginBottom:6}},ne.createElement("div",null,ne.createElement("span",{className:Qt.text},"\u8BBF\u95EE\u91CF"),ne.createElement("span",{className:Qt.value},(Oa==null?void 0:Oa.visits)||0)),ne.createElement("div",null,ne.createElement("span",{className:Qt.text},"\u6210\u5458"),ne.createElement("span",{className:Qt.value},(Oa==null?void 0:Oa.course_members_count)||0))),ne.createElement("div",{className:Qt.row},ne.createElement("div",null,ne.createElement("span",{className:Qt.text,style:{width:42}},"\u4F5C",ne.createElement("span",{style:{marginLeft:14}},"\u4E1A")),ne.createElement("span",{className:Qt.value},(Oa==null?void 0:Oa.tasks_count)||0)),ne.createElement("div",null,ne.createElement("span",{className:Qt.text},"\u72B6\u6001"),Oa.is_end?ne.createElement("span",{className:Qt.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):ne.createElement("span",{className:Qt.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Er&&ne.createElement("div",{className:Qt.btns},ne.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ne.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Oa.is_accessible&&ne.createElement("div",{className:Qt.lockWrap},ne.createElement("img",{src:`${Ft.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ne.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!tn.length&&ne.createElement(kt.Z,null)))},It={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},bt=ae(76560),bn=({dataSource:on=[],value:tn,onChange:fn,className:Wn,style:Xn={},tabBarExtraContent:Ia})=>ne.createElement("div",{className:ot()(It.tabs,Wn),style:Xn},ne.createElement("div",{className:It.tabsWrap},on.map((Hn,_a)=>ne.createElement("aside",{className:It.tab,onClick:()=>{fn(Hn.id),Hn.link&&bt.history.push(Hn.link)},key:_a},ne.createElement("div",{className:tn===Hn.id?It.active:""},Hn.name),(Hn==null?void 0:Hn.resetCount)==null&&(Hn==null?void 0:Hn.total)!==void 0&&ne.createElement("span",null,"\uFF08",Hn==null?void 0:Hn.total,"\uFF09"),(Hn==null?void 0:Hn.resetCount)!==void 0&&(Hn==null?void 0:Hn.total)!==void 0&&ne.createElement(et.Z,{title:(Hn==null?void 0:Hn.tip)!=null?Hn==null?void 0:Hn.tip:""},ne.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ne.createElement("span",{style:{color:"#000"}},Hn==null?void 0:Hn.resetCount),"/",ne.createElement("span",null,Hn==null?void 0:Hn.total),"\uFF09"))))),ne.createElement("div",{className:It.tabBar},Ia)),gn={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},zn=({dataSource:on=[],value:tn,onChange:fn,className:Wn,style:Xn={},tabBarExtraContent:Ia})=>ne.createElement("div",{className:ot()(gn.tabs,Wn),style:Xn},ne.createElement("div",{className:gn.tabsWrap},on.map((Hn,_a)=>ne.createElement("aside",{className:gn.tab,onClick:()=>{fn(Hn.id),Hn.link&&bt.history.push(Hn.link)},key:_a},ne.createElement("div",{className:tn===Hn.id?gn.active:""},Hn.name),(Hn==null?void 0:Hn.resetCount)==null&&(Hn==null?void 0:Hn.total)!==void 0&&ne.createElement("span",null,"\uFF08",Hn==null?void 0:Hn.total,"\uFF09"),(Hn==null?void 0:Hn.resetCount)!==void 0&&(Hn==null?void 0:Hn.total)!==void 0&&ne.createElement(et.Z,{title:(Hn==null?void 0:Hn.tip)!=null?Hn==null?void 0:Hn.tip:""},ne.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ne.createElement("span",{style:{color:"#000"}},Hn==null?void 0:Hn.resetCount),"/",ne.createElement("span",null,Hn==null?void 0:Hn.total),"\uFF09"))))),ne.createElement("div",{className:gn.tabBar},Ia)),aa=({className:on,style:tn={},children:fn})=>ne.createElement("div",{className:ot()(on),style:tn},fn),ua={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Za=ae(38854),Wa=ae(20834);const Qn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Ha=({sortValue:on,dropValue:tn,className:fn,onSort:Wn,onDrop:Xn,dataSource:Ia=Qn})=>{var Hn;return ne.createElement("div",{className:ot()(ua.orderWrap,fn)},ne.createElement(Za.Z,{dropdownRender:()=>ne.createElement(Wa.default,null,Ia.map((_a,Ga)=>ne.createElement(Wa.default.Item,{key:Ga,onClick:()=>Xn(_a.id)},_a.name)))},ne.createElement("span",{className:ua.orderTextWrap},(Hn=Ia.find(_a=>tn===_a.id))==null?void 0:Hn.name)),ne.createElement("span",{className:ua.orderIconWrap},ne.createElement("span",{className:ua.orderAsc},ne.createElement("i",{className:on==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ua.cursorPointer} ${ua.active}`:`iconfont icon-sanjiaoxing-up font12 ${ua.cursorPointer}`,onClick:()=>Wn(on==="asc"?"desc":"asc")})),ne.createElement("span",{className:ua.orderDesc},ne.createElement("i",{className:on==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ua.cursorPointer} ${ua.active}`:`iconfont icon-sanjiaoxing-down font12 ${ua.cursorPointer}`,onClick:()=>Wn(on==="asc"?"desc":"asc")}))))},Kt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},Pn=ae(3113),Ra=ae(22688),ra=Object.defineProperty,kn=Object.getOwnPropertySymbols,pr=Object.prototype.hasOwnProperty,Ua=Object.prototype.propertyIsEnumerable,lr=(on,tn,fn)=>tn in on?ra(on,tn,{enumerable:!0,configurable:!0,writable:!0,value:fn}):on[tn]=fn,jr=(on,tn)=>{for(var fn in tn||(tn={}))pr.call(tn,fn)&&lr(on,fn,tn[fn]);if(kn)for(var fn of kn(tn))Ua.call(tn,fn)&&lr(on,fn,tn[fn]);return on},sr=(on,tn)=>{var fn={};for(var Wn in on)pr.call(on,Wn)&&tn.indexOf(Wn)<0&&(fn[Wn]=on[Wn]);if(on!=null&&kn)for(var Wn of kn(on))tn.indexOf(Wn)<0&&Ua.call(on,Wn)&&(fn[Wn]=on[Wn]);return fn},Ct=(on,tn,fn)=>new Promise((Wn,Xn)=>{var Ia=Ga=>{try{_a(fn.next(Ga))}catch(Nr){Xn(Nr)}},Hn=Ga=>{try{_a(fn.throw(Ga))}catch(Nr){Xn(Nr)}},_a=Ga=>Ga.done?Wn(Ga.value):Promise.resolve(Ga.value).then(Ia,Hn);_a((fn=fn.apply(on,tn)).next())}),wt=on=>{var tn=on,{className:fn,style:Wn,children:Xn,loading:Ia=!1,openLoading:Hn,onClick:_a=()=>{},size:Ga="middle",shape:Nr="round",theme:ur}=tn,Oa=sr(tn,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[tr,Er]=(0,ne.useState)(!1),Bo=(0,ne.useMemo)(()=>{switch(ur){case Ra.Fy.THEMEONE:return Kt.ThemeOne;case Ra.Fy.DEFAULT:default:return Kt.btn}},[ur]);return ne.createElement(Pn.ZP,jr({onClick:(0,Ve.throttle)(Gr=>Ct(void 0,null,function*(){Hn&&Er(!0);try{yield _a(Gr)}catch(yo){console.log("error",yo)}Hn&&Er(!1)}),2e3,{leading:!0,trailing:!1}),className:ot()(Bo,Kt[`${Ga}-${Nr}`],fn),style:Wn,size:Ga,shape:Nr,loading:tr||Ia},Oa),Xn)},wn={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},In=({className:on,style:tn,children:fn=null,onClick:Wn,title:Xn})=>ne.createElement("div",{className:ot()(wn.head,on),style:tn},ne.createElement("span",{className:"primary-hover",onClick:Wn},ne.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ne.createElement("b",{title:Xn},Xn),ne.createElement("div",{className:wn.node},fn)),gr={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Ta=({confirmShow:on=!0,confirmTitle:tn,confirmClick:fn,cancelShow:Wn=!0,cancelTitle:Xn,cancelClick:Ia,className:Hn,style:_a,confirmLoading:Ga=!1})=>ne.createElement("div",{className:ot()(gr.btns,Hn),style:_a},on&&ne.createElement(Pn.ZP,{loading:Ga,onClick:fn,type:"primary",className:gr.confirm},tn),Wn&&ne.createElement(Pn.ZP,{onClick:Ia,className:gr.cancel},Xn)),Fr={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Bn=({className:on,style:tn={},LeftContent:fn,children:Wn,RightContent:Xn})=>ne.createElement("div",{className:ot()(Fr.fixedBottom,on),style:tn},ne.createElement("div",{className:Fr.wrap},ne.createElement("div",{className:Fr.left},fn),ne.createElement("div",{className:Fr.center},Wn),ne.createElement("div",{className:Fr.right},Xn))),or={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Rr=({className:on,style:tn={},dataSource:fn=[]})=>ne.createElement("div",{className:ot()(or.crumbs,on),style:tn},fn.map((Wn,Xn)=>Xnbt.history.push(Wn.path)},Wn.name):ne.createElement("span",null,Wn.name),ne.createElement("span",null,"\xA0",">","\xA0")):ne.createElement("span",{key:Xn,style:{color:"#5F6368"}},Wn.name))),br=ae(31797),Te=Object.defineProperty,rn=Object.defineProperties,an=Object.getOwnPropertyDescriptors,An=Object.getOwnPropertySymbols,Dn=Object.prototype.hasOwnProperty,On=Object.prototype.propertyIsEnumerable,En=(on,tn,fn)=>tn in on?Te(on,tn,{enumerable:!0,configurable:!0,writable:!0,value:fn}):on[tn]=fn,Cn=(on,tn)=>{for(var fn in tn||(tn={}))Dn.call(tn,fn)&&En(on,fn,tn[fn]);if(An)for(var fn of An(tn))On.call(tn,fn)&&En(on,fn,tn[fn]);return on},$a=(on,tn)=>rn(on,an(tn)),ja=(on,tn)=>{var fn={};for(var Wn in on)Dn.call(on,Wn)&&tn.indexOf(Wn)<0&&(fn[Wn]=on[Wn]);if(on!=null&&An)for(var Wn of An(on))tn.indexOf(Wn)<0&&On.call(on,Wn)&&(fn[Wn]=on[Wn]);return fn};const{Countdown:en}=br.default;var fr=on=>{var tn=on,{onChange:fn}=tn,Wn=ja(tn,["onChange"]);const[Xn,Ia]=(0,ne.useState)(null);(0,ne.useEffect)(()=>{typeof Xn=="number"&&Xn>=0&&fn(Xn)},[Xn]);const Hn=_a=>{const Ga=Math.floor(_a/1e3);Ia(Ga)};return ne.createElement(en,$a(Cn({},Wn),{onChange:Hn}))},Or={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Mn=({DataProps:on,className:tn,style:fn={}})=>{var Wn;return ne.createElement("div",{className:ot()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Or.ClassRoomItem,tn),style:fn,onClick:()=>{(0,Zt.xg)(on==null?void 0:on.first_category_url)}},ne.createElement("div",{className:"flex flex-col item-center"},ne.createElement("img",{src:`${(Wn=Ft.Z)==null?void 0:Wn.IMG_SERVER}/images/${on==null?void 0:on.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(on==null?void 0:on.subject_identifier)&&ne.createElement("div",{className:"mt-40px"},ne.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),ne.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),ne.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},ne.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(on!=null&&on.is_public)&&ne.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),ne.createElement("span",{className:ot()("text-16px font-medium",Or.TitleDom)},on==null?void 0:on.name)),ne.createElement("div",{className:"c-grey-333 font-medium"},on==null?void 0:on.creator),ne.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",on==null?void 0:on.course_members_count),ne.createElement("div",{className:"c-grey-333 flex item-center justify-between"},ne.createElement("div",null,"\u4F5C\u4E1A\uFF1A",on==null?void 0:on.tasks_count),on!=null&&on.is_end?ne.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):ne.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},da=Object.defineProperty,Qa=Object.getOwnPropertySymbols,fa=Object.prototype.hasOwnProperty,xr=Object.prototype.propertyIsEnumerable,wr=(on,tn,fn)=>tn in on?da(on,tn,{enumerable:!0,configurable:!0,writable:!0,value:fn}):on[tn]=fn,Ja=(on,tn)=>{for(var fn in tn||(tn={}))fa.call(tn,fn)&&wr(on,fn,tn[fn]);if(Qa)for(var fn of Qa(tn))xr.call(tn,fn)&&wr(on,fn,tn[fn]);return on},oo=({DataProps:on=[],selectValue:tn,onChange:fn,className:Wn,style:Xn={},extra:Ia,classNameItem:Hn,styleItem:_a={},barHidden:Ga})=>{const[Nr,ur]=(0,ne.useState)();return(0,ne.useEffect)(()=>{ur(Array.isArray(tn)?tn:[tn])},[tn]),ne.createElement("div",{className:ot()("flex px-20px py-10px gap-40px",Wn),style:Ja({borderBottom:"1px solid #D3F0FF"},Xn)},on==null?void 0:on.map(Oa=>ne.createElement("div",{key:Oa==null?void 0:Oa.id,className:ot()("flex item-center justify-center current c-grey-333 text-16 relative",Hn,Oa==null?void 0:Oa.className),style:Ja(Ja({color:Nr!=null&&Nr.includes(Oa==null?void 0:Oa.id)?"#1890FF":"",minWidth:88},_a),(Oa==null?void 0:Oa.style)||{}),onClick:tr=>{fn==null||fn({domEvent:tr,item:Oa}),Oa!=null&&Oa.link&&bt.history.push(Oa==null?void 0:Oa.link)}},Oa==null?void 0:Oa.name,!Ga&&(Nr==null?void 0:Nr.includes(Oa==null?void 0:Oa.id))&&ne.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),ne.createElement("div",{className:"ml-auto"},Ia))},fi=Object.defineProperty,ti=Object.defineProperties,qo=Object.getOwnPropertyDescriptors,ni=Object.getOwnPropertySymbols,Si=Object.prototype.hasOwnProperty,xi=Object.prototype.propertyIsEnumerable,ui=(on,tn,fn)=>tn in on?fi(on,tn,{enumerable:!0,configurable:!0,writable:!0,value:fn}):on[tn]=fn,Ko=(on,tn)=>{for(var fn in tn||(tn={}))Si.call(tn,fn)&&ui(on,fn,tn[fn]);if(ni)for(var fn of ni(tn))xi.call(tn,fn)&&ui(on,fn,tn[fn]);return on},eo=(on,tn)=>ti(on,qo(tn)),Ai=({value:on,onChange:tn,onInputChange:fn,className:Wn,style:Xn={},InputProps:Ia})=>{const[Hn,_a]=(0,ne.useState)(on);return ne.createElement("div",{className:ot()("flex item-center rounded-full px-10px py-2px",Wn),style:Ko({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Xn)},ne.createElement(Se.default,eo(Ko({bordered:!1},Ia),{onChange:Ga=>{_a(Ga.target.value),fn==null||fn(encodeURIComponent(Ga.target.value))},onPressEnter:Ga=>{tn==null||tn({domEvent:Ga,item:{value:Hn}})}})),ne.createElement("img",{className:"h-22px current",src:ae(25365),height:22,onClick:Ga=>{tn==null||tn({domEvent:Ga,item:{value:Hn}})}}))}},17904:function(mt,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Pe}});var ne=ae(59301);function Pe(Qe,ke){const Ge=(0,ne.useRef)();(0,ne.useEffect)(()=>{Ge.current=Qe}),(0,ne.useEffect)(()=>{function ze(){Ge.current()}if(ke!==null){let ue=setInterval(ze,ke);return()=>clearInterval(ue)}},[ke])}},69577:function(mt,Nt,ae){"use strict";ae.d(Nt,{Q8:function(){return Yt},d0:function(){return ct},w6:function(){return nn}});var ne=ae(59301),Pe=ae(5083),Qe=ae(57809),ke=ae(8591),Ge=ae(43418),ze=ae(5112),ue=ae(95237),ot=ae(43604),Ve=ae(6848),lt=ae(24905),Ye=ae(3113),$e=ae(61186),Ne=ae.n($e),se=ae(34055),E=ae(82093),a=ae(89392),y=ae.n(a),b=ae(49661),x=ae(69063),te=ae(76560),re=ae(2748),le=ae(23869),ie=ae(97202),ge=ae(6681),Se=ae(67135),Ee=ae(59301),be=Object.defineProperty,Ie=Object.defineProperties,Be=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,et=(at,Mt,Gt)=>Mt in at?be(at,Mt,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):at[Mt]=Gt,Bt=(at,Mt)=>{for(var Gt in Mt||(Mt={}))tt.call(Mt,Gt)&&et(at,Gt,Mt[Gt]);if(st)for(var Gt of st(Mt))Ot.call(Mt,Gt)&&et(at,Gt,Mt[Gt]);return at},Ft=(at,Mt)=>Ie(at,Be(Mt)),Zt=(at,Mt,Gt)=>new Promise((Pt,sn)=>{var Re=Gn=>{try{ln(Gt.next(Gn))}catch(Vn){sn(Vn)}},_t=Gn=>{try{ln(Gt.throw(Gn))}catch(Vn){sn(Vn)}},ln=Gn=>Gn.done?Pt(Gn.value):Promise.resolve(Gn.value).then(Re,_t);ln((Gt=Gt.apply(at,Mt)).next())});function nn(at,Mt){const Gt=[];for(let Pt=at;Pt{const Pt=atNe()(Mt).endOf("day"),Re=at{const Gt=parseInt(Ne()(at).format("HH")),Pt=parseInt(Ne()().format("HH")),sn=parseInt(Ne()().format("mm"));if(!at)return{disabledHours:()=>nn(0,Pt),disabledMinutes:()=>nn(0,sn)};if(Mt){const Re=parseInt(Ne()(Mt).format("HH")),_t=parseInt(Ne()(Mt).format("mm"));return Ne()(at).isSame(Ne()(Mt),"day")?{disabledHours:()=>nn(0,Re),disabledMinutes:()=>Gt<=Re?nn(0,_t):[]}:void 0}if(Ne()(at).isSame(Ne()(),"day"))return{disabledHours:()=>nn(0,Pt),disabledMinutes:()=>Ne()(at).isSame(Ne()(),"hour")&&Gt<=Pt?nn(0,sn):[]}},{RangePicker:kt}=Pe.default,{Option:Rt}=Qe.default,We=({shixunHomeworks:at,loading:Mt,dispatch:Gt,classroomList:Pt,user:sn})=>{var Re,_t,ln,Gn,Vn,ht,gt,Me,Ce;const Ze=(0,te.useParams)(),{workSetting:Xe,workList:Fe,shixunWorkList:we,headerInfo:ft,changeData:rt}=at,[De,vt]=(0,ne.useState)(!1),[Jt,$t]=(0,ne.useState)(!1);let[jt,Qt]=(0,ne.useState)([]),[Vt,Oe]=(0,ne.useState)([]),[Ue,It]=(0,ne.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:re.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[bt,Lt]=(0,ne.useState)({}),[bn,gn]=(0,ne.useState)({});(0,ne.useEffect)(()=>()=>{Qt([])},[]),(0,ne.useEffect)(()=>{vt(!(0,se.GJ)())},[(0,se.GJ)()]);const yn=()=>{Gt({type:"shixunHomeworks/getWorkSetting",payload:Bt({},Ze)})};(0,ne.useEffect)(()=>{if(!(Xe!=null&&Xe.course_id))return;Object.keys(Ue).map(function(Pn){Ue[Pn]=Xe[Pn]}),(!Ue.allow_late||!Ue.unified_late)&&(Ue.late_penalty=20,Ue.penalty_type=re.Q.Percent),Ue.unified_setting||(Ue.unified_late=!1,Ue.unified_anonymous_comment=!1,Ue.unified_anonymous_appeal=!1),jt=JSON.parse(JSON.stringify(Xe.group_settings.map(Pn=>Ft(Bt({},Pn),{group_name:[Pn.group_name]})).filter(Pn=>Pn.publish_time!==null))),Vt=JSON.parse(JSON.stringify(Xe.allow_late_settings.map(Pn=>Ft(Bt({},Pn),{group_name:[Pn.group_name]})).filter(Pn=>Pn.late_time!==null))),It(Bt({},Ue));const Kt=(0,b.QE)((jt==null?void 0:jt.length)>0?jt:[]);Qt([...Kt]),(Vt==null?void 0:Vt.length)<=0?Oe([{penalty_type:re.Q.Percent,late_penalty:20}]):Oe([...Vt])},[Xe]);const zn=()=>Zt(void 0,null,function*(){var Kt,Pn;if(((Kt=sn==null?void 0:sn.userInfo)==null?void 0:Kt.user_status)===2){(0,le.Rd)();return}const Ra=JSON.parse(JSON.stringify(Ue));if(Ra.challenge_settings.filter(kn=>!kn.hide),Ra.categoryId=Ze.categoryId,(Pn=Ra.challenge_settings)!=null&&Pn.every(kn=>!kn.checked)){ke.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(jt),!Ue.unified_setting)jt=jt==null?void 0:jt.map(kn=>{var pr;if(!kn.publish_time||!kn.end_time)throw ke.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!kn.group_name)throw ke.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return kn.group_name=typeof(kn==null?void 0:kn.group_name)=="string"?[kn==null?void 0:kn.group_name]:kn==null?void 0:kn.group_name,kn.group_id=(pr=Xe.group_settings)==null?void 0:pr.filter(Ua=>{var lr;return(lr=kn==null?void 0:kn.group_name)==null?void 0:lr.includes(Ua.group_name)}).map(Ua=>Ua.group_id||Ua.id).toString().split(","),kn});else if(!Ue.publish_time||!Ue.end_time)throw ke.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Ra.group_settings=jt,Ue.allow_late)if(Ue.unified_late){if(Ue.late_penalty===null||Ue.late_penalty===void 0||Ue.late_penalty<0||Ue.late_penalty>100)throw ke.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Ue.late_time)throw ke.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Vt=Vt==null?void 0:Vt.map(kn=>{var pr,Ua;if(kn.late_penalty===null||kn.late_penalty===void 0||kn.late_penalty<0||kn.late_penalty>100)throw ke.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!kn.late_time)throw ke.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!kn.group_name)throw ke.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return kn.group_name=typeof(kn==null?void 0:kn.group_name)=="string"?[kn==null?void 0:kn.group_name]:kn==null?void 0:kn.group_name,kn.group_id=(Ua=(pr=kn==null?void 0:kn.group_name)==null?void 0:pr.map(lr=>{var jr,sr;let Ct=(sr=(jr=Xe.group_settings)==null?void 0:jr.filter(Dt=>(Dt==null?void 0:Dt.group_name)===lr))==null?void 0:sr[0];return Ct==null?void 0:Ct.group_id}))==null?void 0:Ua.toString().split(","),kn}),Ra.allow_late_settings=Vt;let ra=yield(0,Se.Tr)({homework_common_ids:[parseInt(Ze.categoryId)],course_id:Ze.coursesId,type:"homework_common"});(ra==null?void 0:ra.student_count)===0?ga(Ra):(gn(Ra),Lt(ra))}),ga=Kt=>{var Pn;if(Kt.total_score===null){ke.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Kt!=null&&Kt.work_efficiency&&Kt.eff_score===null){ke.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Ra=Kt.challenge_settings.reduce((pr,Ua)=>pr+Number(Ua.challenge_score),0);if((Ra==null?void 0:Ra.toFixed(10))!==((Pn=Kt.total_score-Kt.eff_score)==null?void 0:Pn.toFixed(10))){ke.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Kt.total_score}\u5206`);return}const ra={shixun_evaluation:Kt.shixun_evaluation,challenge_settings:Kt.challenge_settings};let kn=()=>{var pr;const Ua=()=>Zt(void 0,null,function*(){$t(!0),(yield(0,E.ZP)(`/api/homework_commons/${Ze.categoryId}/publish_setting.json`,{method:"post",body:Bt({},Kt)})).status===0&&(ke.ZP.success("\u66F4\u65B0\u6210\u529F"),yn(),Gt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Bt({},Ze)})),$t(!1)});!(0,a.isEqual)(rt,ra)&&!((pr=ft==null?void 0:ft.homework_status)!=null&&pr.includes("\u672A\u53D1\u5E03"))?Ge.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Ua}):Ua()};Xe!=null&&Xe.high_resources_consume&&!(Xe!=null&&Xe.high_resources_consume_permission)?Gt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Ze.coursesId,type:"shixun",type_id:Ze.categoryId,name:Xe.homework_name,fn:()=>{kn()}}}):kn()},aa=(Kt,Pn,Ra="group_id")=>{var ra;return Pn?Pn.find(kn=>kn[Ra]===Kt):(ra=Xe==null?void 0:Xe.group_settings)==null?void 0:ra.find(kn=>kn.group_id[0]===Kt)},ua=(Xe==null?void 0:Xe.allow_late)||(Xe==null?void 0:Xe.anonymous_comment),Za=Kt=>{var Pn,Ra;const ra=aa(Kt,Xe==null?void 0:Xe.allow_late_settings,"id"),kn=aa(Kt,Xe==null?void 0:Xe.anonymous_comment_settings),pr=aa(Kt);return(Xe==null?void 0:Xe.allow_late)&&ra&&Ne()(ra==null?void 0:ra.late_time)<=Ne()()||(Xe==null?void 0:Xe.anonymous_comment)&&kn&&(kn==null?void 0:kn.evaluation_start)!==null||((Ra=(Ne()(pr==null?void 0:pr.end_time)<=Ne()()&&((Pn=Xe==null?void 0:Xe.allow_late_settings)==null?void 0:Pn.filter(Ua=>Ua.group_id.includes(Kt))))[0])==null?void 0:Ra.late_time)!=null},Wa=(0,ne.useMemo)(()=>(Xe==null?void 0:Xe.allow_late)||(Xe==null?void 0:Xe.all_group_late),[Xe,ft]),Qn=Xe==null?void 0:Xe.anonymous_comment,ir=Kt=>{if(!Kt)return!1;const Pn=aa(Kt,Xe==null?void 0:Xe.anonymous_comment_settings);return(Xe==null?void 0:Xe.anonymous_comment)&&Pn&&(Pn==null?void 0:Pn.evaluation_start)!==null},Ha=(Kt,Pn)=>{var Ra,ra,kn;Gt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Kt,index:Pn,rangePickerDisabled:De||(Ne()()<=Ne()((ra=aa((Ra=Kt==null?void 0:Kt.group_id)==null?void 0:Ra[0]))==null?void 0:ra.publish_time)?!1:[!0,Za((kn=Kt==null?void 0:Kt.group_id)==null?void 0:kn[0])]),disabledDate:Xe==null?void 0:Xe.course_end_date}})};return Ee.createElement("section",{className:x.Z.form},Ee.createElement("div",{className:x.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",Ee.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),Ee.createElement("div",null,Ee.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ee.createElement(ze.ZP.Group,{disabled:De||!((Re=ft==null?void 0:ft.homework_status)!=null&&Re.includes("\u672A\u53D1\u5E03"))||(0,se.Rm)()&&!((_t=Pt.AssistantObject.practice)!=null&&_t.can_publish),value:Ue.unified_setting,onChange:Kt=>{var Pn;if(!((Pn=ft==null?void 0:ft.homework_status)!=null&&Pn.includes("\u672A\u53D1\u5E03"))){ke.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Ue.unified_setting=!Ue.unified_setting,Ue.unified_setting||(Ue.unified_late=!1,Oe([{late_penalty:5}])),It(Object.assign({},Ue)),Ue.unified_setting===!1&&jt==""){Qt(jt.concat({}));return}Ue.unified_setting&&(Qt([]),Oe([{late_penalty:5}]))}},Ee.createElement(ze.ZP,{value:!0,disabled:De||!(Xe!=null&&Xe.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Ee.createElement(ze.ZP,{disabled:De||!((ln=Xe==null?void 0:Xe.group_settings)!=null&&ln.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((Gn=Xe==null?void 0:Xe.group_settings)==null?void 0:Gn.length)===0&&Ee.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Ue.unified_setting&&Ee.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Ee.createElement(ue.Z,{align:"middle"},Ee.createElement(ot.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Ee.createElement(ot.Z,{className:"ml10"},Ee.createElement(Pe.default,{size:"large",disabled:De||!((Vn=ft==null?void 0:ft.homework_status)!=null&&Vn.includes("\u672A\u53D1\u5E03")||(ht=ft==null?void 0:ft.homework_status)!=null&&ht.includes("\u672A\u5F00\u59CB"))||(0,se.Rm)()&&!((gt=Pt.AssistantObject.practice)!=null&>.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Kt=>Yt(Kt,Xe==null?void 0:Xe.course_end_date),disabledTime:Kt=>ct(Kt),value:Ue.publish_time?Ne()(Ue.publish_time):"",onChange:(Kt,Pn)=>{Ue.publish_time=Pn,(Ue.end_time==""||!Ue.end_time)&&Ue.unified_setting&&(Ue.end_time=Ne()(Kt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),It(Object.assign({},Ue))}}))),Ee.createElement(ue.Z,{align:"middle",className:"pl30"},Ee.createElement(ot.Z,null,"\u622A\u6B62\u65F6\u95F4"),Ee.createElement(ot.Z,{className:"ml10"},Ee.createElement(Pe.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ne()((0,b.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(Xe==null?void 0:Xe.allow_late)&&(Xe==null?void 0:Xe.homework_status.includes("\u5DF2\u622A\u6B62"))||De||(Xe==null?void 0:Xe.allow_late)&&Ne()()>=Ne()(Xe==null?void 0:Xe.end_time)||(0,se.Rm)()&&!((Me=Pt.AssistantObject.practice)!=null&&Me.can_publish),disabledDate:Kt=>Yt(Kt,Xe==null?void 0:Xe.course_end_date,Ue.publish_time),disabledTime:Kt=>ct(Kt,Ue.publish_time),value:Ue.end_time?Ne()(Ue.end_time):"",onChange:(Kt,Pn)=>{Ue.end_time=Pn,It(Object.assign({},Ue))}})))),!Ue.unified_setting&&(jt==null?void 0:jt.length)>0&&Ee.createElement(ue.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},jt&&jt.map(function(Kt,Pn){var Ra,ra,kn,pr,Ua,lr,jr;return Ee.createElement(ot.Z,{span:24,key:Pn},Ee.createElement(ue.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Pn==(jt==null?void 0:jt.length)-1?"0px":"10px"}},Ee.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Pn+1),Ee.createElement(Qe.default,{disabled:De||((Ra=ft==null?void 0:ft.homework_status)!=null&&Ra.includes("\u672A\u53D1\u5E03")&&Kt.id||Ne()(){var Ct;if((0,se.Rm)()&&!((Ct=Pt.AssistantObject.practice)!=null&&Ct.can_publish)){ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}jt[Pn].group_name=sr,jt[Pn].group_id=Kt.group_id;const Dt=(0,a.flattenDeep)(jt.map(wn=>wn.group_name)),wt=Vt.map(wn=>{let $n=(wn==null?void 0:wn.group_name)||[];return Ft(Bt({},wn),{group_name:(0,a.remove)($n,In=>Dt.includes(In))})});Oe(wt),Qt(jt.slice())},maxTagCount:4,maxTagPlaceholder:sr=>Ee.createElement("div",{style:{cursor:"pointer"},onClick:()=>Ha(Kt,Pn)},"+",sr==null?void 0:sr.length)},Xe.group_settings&&Xe.group_settings.map(function(sr){if(!jt.map(Dt=>Dt.group_name).flat().includes(sr.group_name))return Ee.createElement(Rt,{value:sr.group_name,key:sr.id},sr.group_name)})),Ee.createElement("div",{className:"ml20"},Ee.createElement(kt,{size:"large",ranges:{\u6B64\u523B:[Kt.publish_time?Ne()(Kt.publish_time):Ne()(),Ne()()]},allowClear:!1,disabled:De||(Ne()()<=Ne()((pr=aa((kn=Kt==null?void 0:Kt.group_id)==null?void 0:kn[0]))==null?void 0:pr.publish_time)?!1:[!0,Za((Ua=Kt==null?void 0:Kt.group_id)==null?void 0:Ua[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:sr=>Yt(sr,Xe==null?void 0:Xe.course_end_date),disabledTime:sr=>ct(sr),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ne()((0,b.U6)(),"HH:mm"),Ne()((0,b.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Kt.publish_time&&[Ne()(Kt.publish_time),Kt.end_time?Ne()(Kt.end_time):void 0],onChange:(sr,Ct)=>{var Dt;if((0,se.Rm)()&&!((Dt=Pt.AssistantObject.practice)!=null&&Dt.can_publish)){ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}jt[Pn].publish_time=Ct[0],!Kt.end_time&&Ct[0]?jt[Pn].end_time=Ne()(Ct[0]).add(7,"days"):jt[Pn].end_time=Ct[1],Qt([...jt])},onCalendarChange:(sr,Ct,Dt)=>{if(Ct!=null&&Ct[0]&&!Ct[1]){const wt=Ne()(Ct[0]).add(7,"days");jt[Pn].publish_time=Ct[0],jt[Pn].end_time=wt,Qt([...jt])}}})),!De&&Ee.createElement("div",{style:{display:"flex",width:"50px"}},((lr=Kt==null?void 0:Kt.group_id)==null?void 0:lr.length)>1&&Ee.createElement(Ve.Z,{title:"\u89C4\u5219\u62C6\u5206"},Ee.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Ha(Kt,Pn)})),(jt==null?void 0:jt.length)<((jr=Xe==null?void 0:Xe.group_settings)==null?void 0:jr.length)&&Ee.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var sr;if((0,se.Rm)()&&!((sr=Pt.AssistantObject.practice)!=null&&sr.can_publish)){ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt(jt.concat({}))}}),((Kt==null?void 0:Kt.publish_time)&&Ne()(){const sr=(0,a.cloneDeep)(Vt);sr.forEach((Ct,Dt)=>{Ct.group_name&&(Ct.group_name=Ct.group_name.filter(wt=>{var wn;return!((wn=jt[Pn].group_name)!=null&&wn.includes(wt))}))}),jt=jt.filter((Ct,Dt)=>Pn!==Dt),Oe(sr),Qt(jt.slice()),setTimeout(()=>Qt(jt.slice()),10)}}))))}))),Ee.createElement(ue.Z,null,Ee.createElement(ot.Z,null,Ee.createElement("div",{className:x.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",Ee.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),Ee.createElement(ot.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ee.createElement(lt.default,{checked:Ue.allow_late,disabled:De||Wa,onChange:Kt=>{var Pn;if((0,se.Rm)()&&!((Pn=Pt.AssistantObject.practice)!=null&&Pn.can_late)){ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Kt.target.checked&&Ge.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Ee.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Ee.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),Ee.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Ee.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Ue.allow_late=!Ue.allow_late,Vt==""&&Oe([{late_penalty:5}]),It(Object.assign({},Ue))}},Ee.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Ue==null?void 0:Ue.allow_late)&&Ee.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Ee.createElement("div",{style:{display:"flex"}},Ee.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Ee.createElement(ze.ZP.Group,{style:{marginLeft:"20px"},disabled:De||(Xe==null?void 0:Xe.anonymous_comment)||(Xe==null?void 0:Xe.allow_late),value:Ue.unified_late,onChange:Kt=>{var Pn;if((0,se.Rm)()&&!((Pn=Pt.AssistantObject.practice)!=null&&Pn.can_late)){ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ue.unified_late=Kt.target.value,Vt==""&&!Kt.target.value&&Oe([{penalty_type:re.Q.Percent,late_penalty:20}]),It(Bt({},Ue))}},(Ue==null?void 0:Ue.unified_setting)&&Ee.createElement(ze.ZP,{value:!0,disabled:!(Xe!=null&&Xe.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((Ce=Xe==null?void 0:Xe.group_settings)==null?void 0:Ce.length)>0&&Ee.createElement(ze.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Ue!=null&&Ue.unified_late?Ee.createElement(Ee.Fragment,null,Ee.createElement(ue.Z,{align:"middle",style:{marginTop:"10px"}},Ee.createElement(ot.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),Ee.createElement(ot.Z,{className:"ml20"},Ee.createElement(re.Z,{disabled:De||Qn,value:{type:Ue.penalty_type,inputValue:Ue.late_penalty},onChange:Kt=>{var Pn;if((0,se.Rm)()&&!((Pn=Pt.AssistantObject.practice)!=null&&Pn.can_late)){ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}It(Ft(Bt({},Ue),{late_penalty:Kt.inputValue,penalty_type:Kt.type}))}})),Ee.createElement(ot.Z,{flex:"1",className:"ml5"},Ee.createElement("span",{className:"c-grey-c ml10"},Ue.penalty_type===re.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),Ee.createElement(ue.Z,{align:"middle",style:{marginTop:"15px"}},Ee.createElement(ot.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ee.createElement(ot.Z,{className:"ml20"},Ee.createElement(Pe.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ne()((0,b.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:De||Qn,value:Ue.late_time?Ne()(Ue.late_time):"",disabledDate:Kt=>Yt(Kt,Xe==null?void 0:Xe.course_end_date),onChange:(Kt,Pn)=>{var Ra;if((0,se.Rm)()&&!((Ra=Pt.AssistantObject.practice)!=null&&Ra.can_late)){ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ue.late_time=Pn,It(Object.assign({},Ue))}})))):Vt.map(function(Kt,Pn){var Ra;return Ee.createElement(ot.Z,{span:24,key:Pn},Ee.createElement(ue.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Ee.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Pn+1),Ee.createElement(Qe.default,{disabled:De||!((Ra=ft==null?void 0:ft.homework_status)!=null&&Ra.includes("\u672A\u53D1\u5E03"))&&Kt.id||(Xe==null?void 0:Xe.anonymous_comment),mode:"multiple",className:x.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Kt.group_name=="string"?[Kt.group_name]:Kt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:ra=>{var kn;if((0,se.Rm)()&&!((kn=Pt.AssistantObject.practice)!=null&&kn.can_late)){ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vt[Pn].group_name=ra,Vt[Pn].group_id=Kt.group_id,Oe(Vt.slice())}},Xe.group_settings&&Xe.group_settings.map(function(ra){const kn=Vt.map(Ua=>Ua.group_name).flat(),pr=jt.map(Ua=>Ua.group_name).flat();if(Ue!=null&&Ue.unified_setting){if(!kn.includes(ra.group_name))return Ee.createElement(Rt,{value:ra.group_name,key:ra.id},ra.group_name)}else if(pr.includes(ra.group_name)&&!kn.includes(ra.group_name))return Ee.createElement(Rt,{value:ra.group_name,key:ra.id},ra.group_name)})),Ee.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Ee.createElement(re.Z,{disabled:De||ir(Kt.id),value:{type:Kt.penalty_type,inputValue:Kt.late_penalty},onChange:ra=>{var kn;if((0,se.Rm)()&&!((kn=Pt.AssistantObject.practice)!=null&&kn.can_late)){ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vt[Pn].late_penalty=ra.inputValue,Vt[Pn].penalty_type=ra.type,Oe([...Vt])}}),Ee.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ee.createElement(Pe.default,{size:"large",disabled:De||ir(Kt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Ne()((0,b.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:ra=>Yt(ra,Xe==null?void 0:Xe.course_end_date),format:"YYYY-MM-DD HH:mm",value:Kt!=null&&Kt.late_time?Ne()(Kt.late_time):void 0,onChange:(ra,kn)=>{var pr;if((0,se.Rm)()&&!((pr=Pt.AssistantObject.practice)!=null&&pr.can_late)){ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vt[Pn].late_time=kn,Oe([...Vt])}}),!De&&Ee.createElement("div",{style:{display:"flex",width:"50px"}},Ee.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var ra;if((0,se.Rm)()&&!((ra=Pt.AssistantObject.practice)!=null&&ra.can_late)){ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Oe(Vt.concat({penalty_type:re.Q.Percent,late_penalty:20}))}}),Pn>0&&!Kt.id&&Ee.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var ra;if((0,se.Rm)()&&!((ra=Pt.AssistantObject.practice)!=null&&ra.can_late)){ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vt=Vt.filter((kn,pr)=>Pn!==pr),Oe(Vt.slice()),setTimeout(()=>Oe(Vt.slice()),10)}}))))})),!De&&Ee.createElement(Ee.Fragment,null,Ee.createElement(Ye.ZP,{type:"primary",size:"large",loading:Jt,style:{width:"138px",marginTop:"30px"},onClick:()=>zn()},"\u4FDD\u5B58")),Ee.createElement(ie.Z,{onConfirm:(Kt,Pn)=>{jt.splice(Kt,0,...Pn),jt.splice(Kt+Pn.length,1);const Ra=(0,b.QE)([...jt]);Qt([...Ra])}}),Ee.createElement(ge.Z,{resdata:bt,type:"shixun",okloading:Jt,oktext:(bt==null?void 0:bt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Kt=>Zt(void 0,null,function*(){$t(!0);let Pn=yield(0,E.ZP)(`/api/courses/${Ze.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Ze.categoryId)]}});$t(!1),(Pn==null?void 0:Pn.status)===0&&ga(bn)})}))};Nt.ZP=(0,te.connect)(({shixunHomeworks:at,classroomList:Mt,loading:Gt,user:Pt})=>({shixunHomeworks:at,classroomList:Mt,loading:Gt.effects,user:Pt}))(We)},37521:function(mt,Nt,ae){"use strict";var ne=ae(59301),Pe=ae(54580),Qe=ae(78241),ke=ae(43418),Ge=ae(8591),ze=ae(1710),ue=ae(76560),ot=ae(90524),Ve=ae(5295),lt=ae(82093),Ye=ae(61186),$e=ae.n(Ye),Ne=ae(49661),se=ae(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,x=(ge,Se,Ee)=>Se in ge?E(ge,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ge[Se]=Ee,te=(ge,Se)=>{for(var Ee in Se||(Se={}))y.call(Se,Ee)&&x(ge,Ee,Se[Ee]);if(a)for(var Ee of a(Se))b.call(Se,Ee)&&x(ge,Ee,Se[Ee]);return ge},re=(ge,Se,Ee)=>new Promise((be,Ie)=>{var Be=Ot=>{try{tt(Ee.next(Ot))}catch(et){Ie(et)}},st=Ot=>{try{tt(Ee.throw(Ot))}catch(et){Ie(et)}},tt=Ot=>Ot.done?be(Ot.value):Promise.resolve(Ot.value).then(Be,st);tt((Ee=Ee.apply(ge,Se)).next())});const{Dragger:le}=Pe.default,ie=({classroomList:ge,dispatch:Se,onOk:Ee})=>{const be=(0,ue.useParams)(),[Ie]=Qe.default.useForm(),[Be,st]=(0,ne.useState)(),[tt,Ot]=(0,ne.useState)(!1),et={height:100,onRemove:()=>{st("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:Bt=>re(void 0,null,function*(){return st(Bt),!1})};return(0,ne.useEffect)(()=>{Ie.setFieldsValue({publish_time:$e()($e()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:$e()($e()(new Date((0,Ne.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),se.createElement(ke.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ge.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:tt},onOk:()=>re(void 0,null,function*(){Ie.submit()}),onCancel:()=>{Ie.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}})}},se.createElement(Qe.default,{form:Ie,onFinish:Bt=>re(void 0,null,function*(){var Ft,Zt,nn;if(!(Be!=null&&Be.size)){Ge.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Ot(!0);let Yt=new FormData;Yt.append("type",ge.actionTabs.type),Yt.append("file",Be);let ct;window.location.href.indexOf("exercise")>-1?ct=`/api/exercises/${ge.actionTabs.id}/supplement_score.json`:ct=`/api/homework_commons/${ge.actionTabs.id}/supplement_score.json`;let kt=yield(0,lt.ZP)(ct,{method:"post",body:Yt},!0);Ot(!1),(kt==null?void 0:kt.status)===0&&(Ee(),Ie.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}}),((Zt=(Ft=kt==null?void 0:kt.data)==null?void 0:Ft.fail)==null?void 0:Zt.length)>0&&ke.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:se.createElement(ze.default,{pagination:!1,dataSource:(nn=kt==null?void 0:kt.data)==null?void 0:nn.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ne.FH)("",ot.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ge.actionTabs.type}`)}}))})},se.createElement(Qe.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ge.actionTabs.name),se.createElement(Qe.default.Item,{style:{marginBottom:0},label:se.createElement("div",null,se.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),se.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},se.createElement("div",null,se.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ve.Z.downloadbutton,href:ot.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ge.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),se.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),se.createElement(Qe.default.Item,{style:{marginBottom:0}},se.createElement(le,te({},et),se.createElement("a",{className:Ve.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),se.createElement("br",null),se.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Nt.Z=(0,ue.connect)(({classroomList:ge})=>({classroomList:ge}))(ie)},71179:function(mt,Nt,ae){"use strict";var ne=ae(59301),Pe=ae(54580),Qe=ae(78241),ke=ae(43418),Ge=ae(8591),ze=ae(1710),ue=ae(92832),ot=ae(95237),Ve=ae(43604),lt=ae(5871),Ye=ae(5083),$e=ae(76560),Ne=ae(89389),se=ae(90524),E=ae(5295),a=ae(82093),y=ae(69577),b=ae(61186),x=ae.n(b),te=ae(49661),re=ae(59301),le=Object.defineProperty,ie=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Ee=(tt,Ot,et)=>Ot in tt?le(tt,Ot,{enumerable:!0,configurable:!0,writable:!0,value:et}):tt[Ot]=et,be=(tt,Ot)=>{for(var et in Ot||(Ot={}))ge.call(Ot,et)&&Ee(tt,et,Ot[et]);if(ie)for(var et of ie(Ot))Se.call(Ot,et)&&Ee(tt,et,Ot[et]);return tt},Ie=(tt,Ot,et)=>new Promise((Bt,Ft)=>{var Zt=ct=>{try{Yt(et.next(ct))}catch(kt){Ft(kt)}},nn=ct=>{try{Yt(et.throw(ct))}catch(kt){Ft(kt)}},Yt=ct=>ct.done?Bt(ct.value):Promise.resolve(ct.value).then(Zt,nn);Yt((et=et.apply(tt,Ot)).next())});const{Dragger:Be}=Pe.default,st=({classroomList:tt,dispatch:Ot,onOk:et})=>{const Bt=(0,$e.useParams)(),[Ft]=Qe.default.useForm(),[Zt,nn]=(0,ne.useState)(),[Yt,ct]=(0,ne.useState)(!1),kt={height:100,onRemove:()=>{nn("")},accept:".xls,.xlsx",maxCount:1,multiple:!1,beforeUpload:Rt=>Ie(void 0,null,function*(){return nn(Rt),!1})};return(0,ne.useEffect)(()=>{Ft.setFieldsValue({publish_time:x()(x()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:x()(x()(new Date((0,te.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[tt.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"]),re.createElement(ke.default,{centered:!0,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",open:tt.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Yt},onOk:()=>Ie(void 0,null,function*(){Ft.submit()}),onCancel:()=>{Ft.resetFields(),Ot({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(Qe.default,{form:Ft,colon:!1,onFinish:Rt=>Ie(void 0,null,function*(){var We,at,Mt;if(!(Zt!=null&&Zt.size)){Ge.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}ct(!0);let Gt=new FormData;Gt.append("name",Rt.name),Gt.append("type",tt.actionTabs.type),Gt.append("category_id",(Bt==null?void 0:Bt.categoryId)||null),tt.actionTabs.type==="exercise"?(Gt.append("time",Rt.time||""),Gt.append("total_score",Rt.total_score)):Gt.append("description",Rt.description||""),Gt.append("publish_time",x()(Rt.publish_time).format("YYYY-MM-DD HH:mm")),Gt.append("end_time",x()(Rt.end_time).format("YYYY-MM-DD HH:mm")),Gt.append("file",Zt);let Pt=yield(0,a.ZP)(`/api/courses/${Bt.coursesId}/export_external_score_homework.json`,{method:"post",body:Gt},!0);ct(!1),(Pt==null?void 0:Pt.status)===0&&(Ft.resetFields(),Ot({type:"classroomList/setActionTabs",payload:{}}),et(),((at=(We=Pt==null?void 0:Pt.data)==null?void 0:We.fail)==null?void 0:at.length)>0&&ke.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(ze.default,{pagination:!1,dataSource:(Mt=Pt==null?void 0:Pt.data)==null?void 0:Mt.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,te.FH)("",se.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${tt.actionTabs.type}`)}}))})},re.createElement(Qe.default.Item,{label:tt.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377\u540D\u79F0",labelCol:{span:3},name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165${tt.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`}]},re.createElement(ue.default,{showCount:!0,placeholder:`\u8BF7\u8F93\u5165${tt.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`,maxLength:60})),tt.actionTabs.type!=="exercise"&&re.createElement(Qe.default.Item,{label:"\u4F5C\u4E1A\u63CF\u8FF0",labelCol:{span:3},name:"description"},re.createElement(Ne.Z,{watch:!0})),tt.actionTabs.type==="exercise"&&re.createElement(ot.Z,{style:{marginLeft:6}},re.createElement(Ve.Z,{span:12},re.createElement(Qe.default.Item,{label:"\u8BD5\u5377\u603B\u5206",name:"total_score",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BD5\u5377\u603B\u5206"},{pattern:/^(?:[1-9]\d*(?:\.\d+)?|0\.\d*[1-9]\d*)$/,message:"\u8BD5\u5377\u603B\u5206\u5FC5\u987B\u4E3A\u6B63\u6570"}]},re.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u603B\u5206",style:{width:256},addonAfter:"\u5206"}))),re.createElement(Ve.Z,{span:12},re.createElement(Qe.default.Item,{label:"\u7B54\u9898\u65F6\u957F",labelCol:{span:6},name:"time"},re.createElement(lt.Z,{style:{width:"100%"},addonAfter:"\u5206\u949F",placeholder:"\u8BF7\u8F93\u5165\u7B54\u9898\u65F6\u957F"})))),re.createElement(ot.Z,{style:{marginLeft:6,marginBottom:12}},re.createElement(Ve.Z,{span:12},re.createElement(Qe.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},re.createElement(Ye.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:256},disabledDate:Rt=>(0,y.Q8)(Rt),disabledTime:Rt=>(0,y.d0)(Rt),allowClear:!1,format:"YYYY-MM-DD HH:mm"}))),re.createElement(Ve.Z,{span:12},re.createElement(Qe.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",labelCol:{span:6},name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},re.createElement(Ye.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:"100%"},disabledDate:Rt=>(0,y.Q8)(Rt,"",Ft.getFieldValue("publish_time")),disabledTime:Rt=>(0,y.d0)(Rt,Ft.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})))),re.createElement(Qe.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:E.Z.downloadbutton,href:se.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${tt.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(Qe.default.Item,{style:{marginBottom:0}},re.createElement(Be,be({},kt),re.createElement("a",{className:E.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Nt.Z=(0,$e.connect)(({classroomList:tt})=>({classroomList:tt}))(st)},62787:function(mt,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return lt}});var ne=ae(59301),Pe=ae(92832),Qe=ae(24905),ke=ae(95237),Ge={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},ze="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ue=ae(57884),ot=(Ye,$e,Ne)=>new Promise((se,E)=>{var a=x=>{try{b(Ne.next(x))}catch(te){E(te)}},y=x=>{try{b(Ne.throw(x))}catch(te){E(te)}},b=x=>x.done?se(x.value):Promise.resolve(x.value).then(a,y);b((Ne=Ne.apply(Ye,$e)).next())}),lt=({data:Ye,value:$e=[],handleChangePage:Ne,setSelectedRowKeys:se,selectedRowKeys:E,onChange:a=()=>{}})=>{const[y,b]=(0,ne.useState)([]),[x,te]=(0,ne.useState)([]),[re,le]=(0,ne.useState)([]);let[ie,ge]=(0,ne.useState)(1),[Se,Ee]=(0,ne.useState)();return(0,ne.useEffect)(()=>{b(Ye),te([]),le([])},[Ye]),(0,ne.useEffect)(()=>{se&&(te(E),le(E))},[E]),ne.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},ne.createElement("div",{className:Ge.leftdiv},ne.createElement(Pe.default.Search,{size:"middle",onChange:be=>ot(void 0,null,function*(){b(Ye.filter(Ie=>{var Be;return(Be=Ie==null?void 0:Ie.name)==null?void 0:Be.includes(be.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),y.length===0&&ne.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),ne.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},ne.createElement(Qe.default.Group,{value:x.map(be=>`${be.id}`),onChange:be=>{se(y.filter(Ie=>be.includes(`${Ie.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},y.map((be,Ie)=>ne.createElement(ke.Z,{key:be.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},ne.createElement(Qe.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:be.is_published,value:`${be.id}`},ne.createElement("div",{className:Ge.listClass},ne.createElement("span",{className:Ge.spantitle,style:{width:be.is_published?"108px":"170px"}},be.name),be.is_published&&ne.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),ne.createElement("div",{className:Ge.rightdiv},ne.createElement(Pe.default.Search,{onChange:be=>{le(x.filter(Ie=>Ie.name.includes(be.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),re.length===0&&ne.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),re.length>0&&ne.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},ne.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},re.map((be,Ie)=>ne.createElement(ke.Z,{justify:"space-between",style:{marginTop:"10px"},key:be.id},ne.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},be.name),ne.createElement("img",{src:ze,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{se(x.filter(Be=>`${Be.id}`!=`${be.id}`))}})))))))}},55515:function(mt,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return re}});var ne=ae(59301),Pe=ae(43418),Qe=ae(61621),ke=ae(95237),Ge=ae(6848),ze={wrap:"wrap___KDoq2",tip:"tip___WEJuX",listWrap:"listWrap___IJDX4",li:"li___r5con",nameWrap:"nameWrap___PUyEz",name:"name___xuUMY",tag:"tag___l5CW2"},ue=ae(19306),ot=ae(76560),Ve=ae(59301),lt=Object.defineProperty,Ye=Object.defineProperties,$e=Object.getOwnPropertyDescriptors,Ne=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,a=(le,ie,ge)=>ie in le?lt(le,ie,{enumerable:!0,configurable:!0,writable:!0,value:ge}):le[ie]=ge,y=(le,ie)=>{for(var ge in ie||(ie={}))se.call(ie,ge)&&a(le,ge,ie[ge]);if(Ne)for(var ge of Ne(ie))E.call(ie,ge)&&a(le,ge,ie[ge]);return le},b=(le,ie)=>Ye(le,$e(ie)),x=(le,ie,ge)=>new Promise((Se,Ee)=>{var be=st=>{try{Be(ge.next(st))}catch(tt){Ee(tt)}},Ie=st=>{try{Be(ge.throw(st))}catch(tt){Ee(tt)}},Be=st=>st.done?Se(st.value):Promise.resolve(st.value).then(be,Ie);Be((ge=ge.apply(le,ie)).next())}),re=({type:le=1,data:ie,visible:ge,callback:Se,onCancel:Ee})=>{var be,Ie;const[Be,st]=(0,ne.useState)([]),tt=(0,ot.useSelector)(Ft=>Ft.loading);(0,ne.useEffect)(()=>{st(ie)},[JSON.stringify(ie)]);const Ot=(Ft,Zt)=>{const nn=(ct,kt,Rt)=>{const We=Array.from(ct),[at]=We.splice(kt,1);return We.splice(Rt,0,at),We};if(!Ft.destination)return;const Yt=nn(Zt,Ft.source.index,Ft.destination.index);st(Yt)},et=Ft=>{let Zt={};return le===1&&(Zt={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u672A\u5F00\u59CB:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u63D0\u4EA4\u4E2D:{background:"rgba(0,177,135,0.2)",color:"#00B187"},\u5DF2\u622A\u6B62:{background:"rgba(229,51,51,0.2)",color:"#E53333"}}[Ft]),le===2&&(Zt={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u9884\u53D1\u5E03:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u5DF2\u53D1\u5E03:{background:"rgba(0,177,135,0.2)",color:"#00B187"}}[Ft]),Ve.createElement("div",{className:ze.tag,style:y({},Zt)},Ft)},Bt=()=>x(void 0,null,function*(){Se(Be.map(Ft=>Ft.task_id))});return Ve.createElement(Pe.default,{centered:!0,destroyOnClose:!0,open:ge,onCancel:Ee,onOk:Bt,confirmLoading:(be=tt==null?void 0:tt.effects)==null?void 0:be["classroomList/updateTaskPosition"],okText:"\u4FDD\u5B58",title:"\u8C03\u6574\u6392\u5E8F",width:850},Ve.createElement("div",{className:ze.wrap},Ve.createElement("div",{className:ze.tip},Ve.createElement("i",{className:"iconfont icon-tishi9 font14 mr10"}),Ve.createElement("span",null,"\u63D0\u793A\uFF1A\u8BF7\u5728\u5217\u8868\u4E2D\u957F\u6309\u9F20\u6807\u5DE6\u952E\uFF0C\u8FDB\u884C\u62D6\u653E\u6392\u5E8F\u3002\u5B8C\u6210\u6392\u5E8F\u540E\u8BF7\u70B9\u51FB\u201C\u4FDD\u5B58\u201D")),Ve.createElement(Qe.Z,{loading:(Ie=tt==null?void 0:tt.effects)==null?void 0:Ie["classroomList/getAllTaskList"],active:!0,className:"mt20",paragraph:{rows:5}},Ve.createElement(ue.Z5,{onDragEnd:Ft=>Ot(Ft,Be)},Ve.createElement(ue.bK,{droppableId:"droppable"},(Ft,Zt)=>Ve.createElement("div",b(y({ref:Ft.innerRef},Ft.droppableProps),{className:ze.listWrap}),Be.map((nn,Yt)=>Ve.createElement(ue._l,{key:nn.task_id,draggableId:nn.task_id.toString(),index:Yt},(ct,kt)=>Ve.createElement("div",b(y(y({ref:ct.innerRef},ct.draggableProps),ct.dragHandleProps),{className:ze.li}),Ve.createElement(ke.Z,{align:"middle"},Ve.createElement("div",{className:ze.nameWrap},Ve.createElement(Ge.Z,{title:nn==null?void 0:nn.task_name},Ve.createElement("div",{className:ze.name},nn==null?void 0:nn.task_name))),et(nn==null?void 0:nn.status)),Ve.createElement(ke.Z,{align:"middle",className:"font12 mt10"},Ve.createElement("span",{className:"mr30 c-grey-666"},"\u7BA1\u7406\u5458",Ve.createElement("span",{className:"ml5 c-black"},(nn==null?void 0:nn.user_name)||"--")))))),Ft.placeholder))))))}},97202:function(mt,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return a}});var ne=ae(59301),Pe=ae(76560),Qe=ae(5083),ke=ae(43418),Ge=ae(92832),ze=ae(95237),ue=ae(43604),ot={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Ve=ae(61186),lt=ae.n(Ve),Ye=ae(49661),$e=ae(57884),Ne=ae(59301);const{RangePicker:se}=Qe.default,E=({dispatch:y,classroomList:b,onConfirm:x})=>{const[te,re]=(0,ne.useState)([]),[le,ie]=(0,ne.useState)([]),[ge,Se]=(0,ne.useState)("");(0,ne.useEffect)(()=>{var Ie;if(b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let Be=b.actionTabs.data;console.log("data",Be);let st=(Ie=Be==null?void 0:Be.group_name)==null?void 0:Ie.map((tt,Ot)=>{var et;return{group_id:Be==null?void 0:Be.group_id[Ot],group_name:Be==null?void 0:Be.group_name[Ot],is_admin:Be==null?void 0:Be.is_admin,end_time:Be==null?void 0:Be.end_time,publish_time:Array.isArray(Be==null?void 0:Be.publish_time)?(et=Be==null?void 0:Be.publish_time)==null?void 0:et[0]:Be==null?void 0:Be.publish_time}});st&&(re([...st]),ie([...st]))}},[b.actionTabs]);const Ee=()=>{y({type:"classroomList/setActionTabs",payload:{}}),Se("")},be=Ie=>{if(Ie){const Be=le==null?void 0:le.filter(st=>{var tt,Ot;return(Ot=(tt=st==null?void 0:st.group_name)==null?void 0:tt.toLowerCase())==null?void 0:Ot.includes(Ie==null?void 0:Ie.toLowerCase())});re(Be)}else re(le)};return Ne.createElement(ke.default,{width:980,title:Ne.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Ne.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Ne.createElement("span",{className:ot.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Ne.createElement(Ge.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:ge,onChange:Ie=>{Se(Ie.target.value.trim()),be(Ie.target.value.trim())}})),centered:!0,maskClosable:!1,open:b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Ee(),onOk:()=>{var Ie;x((Ie=b.actionTabs)==null?void 0:Ie.index,le),Ee()}},Ne.createElement("div",{className:ot.modal_con},Ne.createElement(ze.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(te==null?void 0:te.length)>0?te.map(function(Ie,Be){var st,tt;return Ne.createElement(ue.Z,{span:24,key:Be},Ne.createElement(ze.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Be==(te==null?void 0:te.length)-1?"0px":"10px"}},Ne.createElement("div",{className:ot.multiple_select,title:Ie.group_name},Ie.group_name),Ne.createElement("div",{className:"ml20"},Ne.createElement(se,{size:"large",ranges:{\u6B64\u523B:[Ie.publish_time?lt()(Ie.publish_time):lt()(),lt()()]},allowClear:!1,disabled:(st=b.actionTabs)==null?void 0:st.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Ot=>{var et;return(0,Ye.Q8)(Ot,(et=b.actionTabs)==null?void 0:et.disabledDate)},disabledTime:Ot=>(0,Ye.d0)(Ot),showTime:{showNow:!0,format:"HH:mm",defaultValue:[lt()((0,Ye.U6)(),"HH:mm"),lt()((0,Ye.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ie.publish_time&&[lt()(Ie.publish_time),Ie.end_time?lt()(Ie.end_time):void 0],onChange:(Ot,et)=>{te[Be].publish_time=et[0],te[Be].end_time=et[1],re([...te]),le.forEach(Bt=>{Bt.group_id===Ie.group_id&&(Bt.publish_time=et[0],Bt.end_time=et[1])}),ie([...le])}})),(tt=b.actionTabs)!=null&&tt.rangePickerDisabled?Ne.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Ne.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{te.splice(Be,1),re([...te]),le.forEach((Ot,et)=>{Ot.group_id===Ie.group_id&&le.splice(et,1)}),ie([...le])}})))}):Ne.createElement($e.Z,null))))};var a=(0,Pe.connect)(({classroomList:y})=>({classroomList:y}))(E)},23792:function(mt,Nt,ae){"use strict";var ne=ae(59301),Pe=ae(54580),Qe=ae(78241),ke=ae(43418),Ge=ae(8591),ze=ae(1710),ue=ae(76560),ot=ae(90524),Ve=ae(61553),lt=ae(82093),Ye=ae(61186),$e=ae.n(Ye),Ne=ae(49661),se=ae(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,x=(ge,Se,Ee)=>Se in ge?E(ge,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ge[Se]=Ee,te=(ge,Se)=>{for(var Ee in Se||(Se={}))y.call(Se,Ee)&&x(ge,Ee,Se[Ee]);if(a)for(var Ee of a(Se))b.call(Se,Ee)&&x(ge,Ee,Se[Ee]);return ge},re=(ge,Se,Ee)=>new Promise((be,Ie)=>{var Be=Ot=>{try{tt(Ee.next(Ot))}catch(et){Ie(et)}},st=Ot=>{try{tt(Ee.throw(Ot))}catch(et){Ie(et)}},tt=Ot=>Ot.done?be(Ot.value):Promise.resolve(Ot.value).then(Be,st);tt((Ee=Ee.apply(ge,Se)).next())});const{Dragger:le}=Pe.default,ie=({classroomList:ge,dispatch:Se,onOk:Ee})=>{const be=(0,ue.useParams)(),[Ie]=Qe.default.useForm(),[Be,st]=(0,ne.useState)(),[tt,Ot]=(0,ne.useState)(!1),et={height:100,onRemove:()=>{st("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:Bt=>re(void 0,null,function*(){return st(Bt),!1})};return(0,ne.useEffect)(()=>{Ie.setFieldsValue({publish_time:$e()($e()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:$e()($e()(new Date((0,Ne.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),se.createElement(ke.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ge.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:tt},onOk:()=>re(void 0,null,function*(){Ie.submit()}),onCancel:()=>{Ie.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}})}},se.createElement(Qe.default,{form:Ie,onFinish:Bt=>re(void 0,null,function*(){var Ft,Zt,nn;if(!(Be!=null&&Be.size)){Ge.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Ot(!0);let Yt=new FormData;Yt.append("type",ge.actionTabs.type),Yt.append("file",Be);let ct;window.location.href.indexOf("exercise")>-1?ct=`/api/exercises/${ge.actionTabs.id}/supplement_score.json`:ct=`/api/homework_commons/${ge.actionTabs.id}/supplement_score.json`;let kt=yield(0,lt.ZP)(ct,{method:"post",body:Yt},!0);Ot(!1),(kt==null?void 0:kt.status)===0&&(Ee(),Ie.resetFields(),Se({type:"classroomList/setActionTabs",payload:{}}),((Zt=(Ft=kt==null?void 0:kt.data)==null?void 0:Ft.fail)==null?void 0:Zt.length)>0&&ke.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:se.createElement(ze.default,{pagination:!1,dataSource:(nn=kt==null?void 0:kt.data)==null?void 0:nn.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ne.FH)("",ot.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ge.actionTabs.type}`)}}))})},se.createElement(Qe.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ge.actionTabs.name),se.createElement(Qe.default.Item,{style:{marginBottom:0},label:se.createElement("div",null,se.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),se.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},se.createElement("div",null,se.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ve.Z.downloadbutton,href:ot.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ge.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),se.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),se.createElement(Qe.default.Item,{style:{marginBottom:0}},se.createElement(le,te({},et),se.createElement("a",{className:Ve.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),se.createElement("br",null),se.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Nt.Z=(0,ue.connect)(({classroomList:ge})=>({classroomList:ge}))(ie)},84827:function(mt,Nt,ae){"use strict";var ne=ae(59301),Pe=ae(54580),Qe=ae(78241),ke=ae(43418),Ge=ae(8591),ze=ae(1710),ue=ae(92832),ot=ae(95237),Ve=ae(43604),lt=ae(5871),Ye=ae(5083),$e=ae(76560),Ne=ae(89389),se=ae(90524),E=ae(61553),a=ae(82093),y=ae(69577),b=ae(61186),x=ae.n(b),te=ae(49661),re=ae(59301),le=Object.defineProperty,ie=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Ee=(tt,Ot,et)=>Ot in tt?le(tt,Ot,{enumerable:!0,configurable:!0,writable:!0,value:et}):tt[Ot]=et,be=(tt,Ot)=>{for(var et in Ot||(Ot={}))ge.call(Ot,et)&&Ee(tt,et,Ot[et]);if(ie)for(var et of ie(Ot))Se.call(Ot,et)&&Ee(tt,et,Ot[et]);return tt},Ie=(tt,Ot,et)=>new Promise((Bt,Ft)=>{var Zt=ct=>{try{Yt(et.next(ct))}catch(kt){Ft(kt)}},nn=ct=>{try{Yt(et.throw(ct))}catch(kt){Ft(kt)}},Yt=ct=>ct.done?Bt(ct.value):Promise.resolve(ct.value).then(Zt,nn);Yt((et=et.apply(tt,Ot)).next())});const{Dragger:Be}=Pe.default,st=({classroomList:tt,dispatch:Ot,onOk:et})=>{const Bt=(0,$e.useParams)(),[Ft]=Qe.default.useForm(),[Zt,nn]=(0,ne.useState)(),[Yt,ct]=(0,ne.useState)(!1),kt={height:100,onRemove:()=>{nn("")},accept:".xls,.xlsx",maxCount:1,multiple:!1,beforeUpload:Rt=>Ie(void 0,null,function*(){return nn(Rt),!1})};return(0,ne.useEffect)(()=>{Ft.setFieldsValue({publish_time:x()(x()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:x()(x()(new Date((0,te.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[tt.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"]),re.createElement(ke.default,{centered:!0,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",open:tt.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Yt},onOk:()=>Ie(void 0,null,function*(){Ft.submit()}),onCancel:()=>{Ft.resetFields(),Ot({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(Qe.default,{form:Ft,colon:!1,onFinish:Rt=>Ie(void 0,null,function*(){var We,at,Mt;if(!(Zt!=null&&Zt.size)){Ge.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}ct(!0);let Gt=new FormData;Gt.append("name",Rt.name),Gt.append("type",tt.actionTabs.type),Gt.append("category_id",(Bt==null?void 0:Bt.categoryId)||null),tt.actionTabs.type==="exercise"?(Gt.append("time",Rt.time||""),Gt.append("total_score",Rt.total_score)):Gt.append("description",Rt.description||""),Gt.append("publish_time",x()(Rt.publish_time).format("YYYY-MM-DD HH:mm")),Gt.append("end_time",x()(Rt.end_time).format("YYYY-MM-DD HH:mm")),Gt.append("file",Zt);let Pt=yield(0,a.ZP)(`/api/courses/${Bt.coursesId}/export_external_score_homework.json`,{method:"post",body:Gt},!0);ct(!1),(Pt==null?void 0:Pt.status)===0&&(Ft.resetFields(),Ot({type:"classroomList/setActionTabs",payload:{}}),et(),((at=(We=Pt==null?void 0:Pt.data)==null?void 0:We.fail)==null?void 0:at.length)>0&&ke.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(ze.default,{pagination:!1,dataSource:(Mt=Pt==null?void 0:Pt.data)==null?void 0:Mt.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,te.FH)("",se.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${tt.actionTabs.type}`)}}))})},re.createElement(Qe.default.Item,{label:tt.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377\u540D\u79F0",labelCol:{span:3},name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165${tt.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`}]},re.createElement(ue.default,{showCount:!0,placeholder:`\u8BF7\u8F93\u5165${tt.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`,maxLength:60})),tt.actionTabs.type!=="exercise"&&re.createElement(Qe.default.Item,{label:"\u4F5C\u4E1A\u63CF\u8FF0",labelCol:{span:3},name:"description"},re.createElement(Ne.Z,{watch:!0})),tt.actionTabs.type==="exercise"&&re.createElement(ot.Z,{style:{marginLeft:6}},re.createElement(Ve.Z,{span:12},re.createElement(Qe.default.Item,{label:"\u8BD5\u5377\u603B\u5206",name:"total_score",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BD5\u5377\u603B\u5206"},{pattern:/^(?:[1-9]\d*(?:\.\d+)?|0\.\d*[1-9]\d*)$/,message:"\u8BD5\u5377\u603B\u5206\u5FC5\u987B\u4E3A\u6B63\u6570"}]},re.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u603B\u5206",style:{width:256},addonAfter:"\u5206"}))),re.createElement(Ve.Z,{span:12},re.createElement(Qe.default.Item,{label:"\u7B54\u9898\u65F6\u957F",labelCol:{span:6},name:"time"},re.createElement(lt.Z,{style:{width:"100%"},addonAfter:"\u5206\u949F",placeholder:"\u8BF7\u8F93\u5165\u7B54\u9898\u65F6\u957F"})))),re.createElement(ot.Z,{style:{marginLeft:6,marginBottom:12}},re.createElement(Ve.Z,{span:12},re.createElement(Qe.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},re.createElement(Ye.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:256},disabledDate:Rt=>(0,y.Q8)(Rt),disabledTime:Rt=>(0,y.d0)(Rt),allowClear:!1,format:"YYYY-MM-DD HH:mm"}))),re.createElement(Ve.Z,{span:12},re.createElement(Qe.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",labelCol:{span:6},name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},re.createElement(Ye.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:"100%"},disabledDate:Rt=>(0,y.Q8)(Rt,"",Ft.getFieldValue("publish_time")),disabledTime:Rt=>(0,y.d0)(Rt,Ft.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})))),re.createElement(Qe.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:E.Z.downloadbutton,href:se.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${tt.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(Qe.default.Item,{style:{marginBottom:0}},re.createElement(Be,be({},kt),re.createElement("a",{className:E.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Nt.Z=(0,$e.connect)(({classroomList:tt})=>({classroomList:tt}))(st)},39396:function(mt,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return lt}});var ne=ae(59301),Pe=ae(92832),Qe=ae(24905),ke=ae(95237),Ge={leftdiv:"leftdiv___C0QyK",listClass:"listClass___ssVYJ",spantitle:"spantitle___EcO7r",rightdiv:"rightdiv___A2kDK"},ze="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ue=ae(57884),ot=(Ye,$e,Ne)=>new Promise((se,E)=>{var a=x=>{try{b(Ne.next(x))}catch(te){E(te)}},y=x=>{try{b(Ne.throw(x))}catch(te){E(te)}},b=x=>x.done?se(x.value):Promise.resolve(x.value).then(a,y);b((Ne=Ne.apply(Ye,$e)).next())}),lt=({data:Ye,value:$e=[],handleChangePage:Ne,setSelectedRowKeys:se,selectedRowKeys:E,onChange:a=()=>{}})=>{const[y,b]=(0,ne.useState)([]),[x,te]=(0,ne.useState)([]),[re,le]=(0,ne.useState)([]);let[ie,ge]=(0,ne.useState)(1),[Se,Ee]=(0,ne.useState)();return(0,ne.useEffect)(()=>{b(Ye),te([]),le([])},[Ye]),(0,ne.useEffect)(()=>{se&&(te(E),le(E))},[E]),ne.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},ne.createElement("div",{className:Ge.leftdiv},ne.createElement(Pe.default.Search,{size:"middle",onChange:be=>ot(void 0,null,function*(){b(Ye.filter(Ie=>{var Be;return(Be=Ie==null?void 0:Ie.name)==null?void 0:Be.includes(be.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),y.length===0&&ne.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),ne.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},ne.createElement(Qe.default.Group,{value:x.map(be=>`${be.id}`),onChange:be=>{se(y.filter(Ie=>be.includes(`${Ie.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},y.map((be,Ie)=>ne.createElement(ke.Z,{key:be.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},ne.createElement(Qe.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:be.is_published,value:`${be.id}`},ne.createElement("div",{className:Ge.listClass},ne.createElement("span",{className:Ge.spantitle,style:{width:be.is_published?"108px":"170px"}},be.name),be.is_published&&ne.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),ne.createElement("div",{className:Ge.rightdiv},ne.createElement(Pe.default.Search,{onChange:be=>{le(x.filter(Ie=>Ie.name.includes(be.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),re.length===0&&ne.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),re.length>0&&ne.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},ne.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},re.map((be,Ie)=>ne.createElement(ke.Z,{justify:"space-between",style:{marginTop:"10px"},key:be.id},ne.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},be.name),ne.createElement("img",{src:ze,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{se(x.filter(Be=>`${Be.id}`!=`${be.id}`))}})))))))}},98072:function(mt,Nt,ae){"use strict";ae.d(Nt,{U:function(){return Ve}});var ne=ae(59301),Pe=Object.defineProperty,Qe=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,ze=(lt,Ye,$e)=>Ye in lt?Pe(lt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:$e}):lt[Ye]=$e,ue=(lt,Ye)=>{for(var $e in Ye||(Ye={}))ke.call(Ye,$e)&&ze(lt,$e,Ye[$e]);if(Qe)for(var $e of Qe(Ye))Ge.call(Ye,$e)&&ze(lt,$e,Ye[$e]);return lt},ot=(lt,Ye,$e)=>new Promise((Ne,se)=>{var E=b=>{try{y($e.next(b))}catch(x){se(x)}},a=b=>{try{y($e.throw(b))}catch(x){se(x)}},y=b=>b.done?Ne(b.value):Promise.resolve(b.value).then(E,a);y(($e=$e.apply(lt,Ye)).next())});function Ve(lt,Ye){const[$e,Ne]=(0,ne.useState)(Ye),[se,E]=(0,ne.useState)(!1),[a,y]=(0,ne.useState)();return[$e,se,(x,te=!1)=>ot(this,null,function*(){const re=te?Ye:ue(ue({},$e),x);E(!0),Ne(re);const le=yield lt(re);return E(!1),y(le),le}),a]}},23869:function(mt,Nt,ae){"use strict";ae.d(Nt,{rX:function(){return re},pW:function(){return le},gy:function(){return ie},xY:function(){return te},O5:function(){return x},tJ:function(){return se},o1:function(){return E},Rd:function(){return b}});var ne=ae(76560),Pe=ae(43418),Qe=ae(28103),ke=ae(8591),Ge=ae(34055),ze=ae(49661),ue=ae(87169),ot=ae(25510),Ve="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAC0CAYAAAA9zQYyAAAAAXNSR0IArs4c6QAAQABJREFUeAHsvQuQpclVmJn3We+qfkxPT89oRqN5SKPRC0mgAQRYCwgkh2ExAWvDrrVrwOBl14shYh/GRBB2EF4CdlnvbmAvsGxgWEd4l2WNsYEwMkIYCQnYkQYhZvQYzUgzPdM908/qet26z/2+k3/ee6u6qrtrpkciOiqr/vvnn3ny5MmTJ0+efPz510ajUSMdukMO3CIcqN8i5TgsxiEHggOHAn0oCLcUBw4F+paqzsPCHAr0oQzcUhw4FOhbqjoPC3Mo0IcycEtx4FCgb6nqPCzMoUAfysAtxYFDgb6lqvOwMIcCfSgDtxQHDgX6lqrOw8IcCvShDNxSHDgU6FuqOg8LcyjQhzJwS3HgUKBvqeo8LMyhQB/KwC3FgUOBvqWq87AwhwJ9KAO3FAcOBfqWqs7DwhwK9KEM3FIcOBToW6o6DwtzKNCHMnBLceBQoG+p6jwszKFAH8rALcWBQ4G+parzsDCHAn0oA7cUB5pf6tJ85PmtRwbL7btGKY3mUj6VbDBIaThItepxTGK9kQDLrkY8h5jxPEiNxs7TzHrdVAvYBnGAR+wYBOR7OPOb4B8DV6mn01RxBoW3O8YmjsXUGNU2t7/w2uPzHxtHHHq+aByofSnPtvu1Mxs/NN9q/WR9ptVq9VNqDYapV0upFhc/O1yR5enwIRI9DPiU6txrSHmNMBEIr9TxVCOO+Bt34JGIsSMfWlDgFH8hJeKH8UuKVCe8Naqn+Vq9MzMc/OcPHmn9yhjFoeeLwoEvmYb+yOnUPtdpfXertd1qbnXSTL2JoIziopUhPFlQdnJhWsgAKZGVR6EKQSwSZzgCptspoBEUP+Z5laMx5AYAgqBDgZ7AXYULIY8/cNmglucXZkeD7b/xYDoU6Kt4+woHfMkE+uNPnmukO1ca3T7aE5nbGiE0IVwjNB1at/rbq/zIzFVOeQulOiV4GYiISFAJJPGKawbLiIweJysNSY2sq5eGBZB5GAaw9E2cuBXm3CAHzQ7Jeq2U5iYgh74vCge+ZAKd0jkM5TmkQGlSWIqQ4UWIFBe13V5uuMt6UBgzpHh4qNeVPZxmAGERXAkm8abPAmnCRqTN6XMaf6VArVzC1cr6Q/AzcsF2OvMhZIRxPTca7ge1M83h003lwC7RuKm4r4nsB3//V7vd2mBYQyOOuIZIyrA+SIN6H5nkGcEbEDZ99Xn2KqbJ+I4ICTdEoIaoe0xx0nsNsaIHCGePcC7v2tXi9y8klEfTYQDnS3+myQKMMFniohUM8Q/3sMUjfeRdAycXot9ozBbVfk0+HEbeXA684oPCe5/YvP3KZvv+jXrtjlGzcYzKX6YItYW02vyedv0H76sNXzXXVGg0BbJSU6vGn5p7yin0Qjj42u1CfypZkdbuH6Gs11KfmYgNRKwzZNSJNm6hPefVoEhzE1jjSZTzpmFFjjYy4ryKK3azul+xnnaSY+MQxobYarfTlUbtqV85P/qnZ1ut2grg5D52dCBVs8j6ZHePI+DY0hmnur5HqsToNcPDBtez7ZTWDCgE6JcXQC2R8QK+BeBatHOjelz9xjB4tkXAGs/hJNoMivN5NKT9Di7O9keXZwa1Zx+sbz31hw8vrxaQL8X9FRHo130k3XF6a/itW6n7V0azozcyk/WqVJ9HdVJELEulps4c19+Y2Uxf0e6l2XZrh0DLCEVpt8mhCaDweE1ELfuZLGP8pnbUNdKw0Uyr8PwF6u75YZeKIRUDz1li7+A6hXAfQ+M2aR1hsw/6pIHAho3BmRJlYDI3EjMloiC8jsBPO2FD29OAtDSazUb6dH0m/ezpWlqfJQ87hUIw9/D6U65pZPoNF6nXS3Q2+j54YlJRoseOCBq7rkb55ZttGtbmbEkjrQMyN/uBtGSK9ex0EQdUF953h9u11vAL8+36xxozo1/7itUr73//24+u70zwyj/dVIG+58Pp5HOd9EPD3vC7Uqt+d9R+9P8dOAPbepjsI/xqXjTZd9+d0jvnO6k9FugbKzD6s2KxlZFrKzR0rZk2EelL1MhFJOxyd5QuE7+NoNXJsyEoNWfLWiT/ozzeRtxtmCkLTH5r7vQR6Lo4o/FgDVur5FbT1q4qvbaH+gwwcOmcF39so57+8Se2GCbMkFx8lllUIgloHrgH+eXZ1JWDvpygBFzjXgSrqFDxj+Q19wEquoZYW5DSqkQdHDShwi19JcjIAKhu+iWSS2/kVYFYJgMGxhO5SJ7z1DOtab4x+vO3jNIv/HDzwi9+58MntgD4oribJtAzv7HxXd1R88fT3MwDoYlZ3UjDaU1GwWWI2sHPutDtfcsDKb17bjPN0UXbVUd8VewAHVf81bzQHGiDp41Id9G8lxCmi+A+2++m59D+/UET06IdVSHfm3SR3vswO7RPzGIM6G4H6XbQnwTHAnFthM9Za+16tVxLQiSMOvM5nvYQaMPDLCGPFi3nw6u19E8/sZ3SLH2CLakIUwh04QvA/O/vqgz3BJhKWHBGz1GIJN48wxYiTPCIqsIjYByY430sQSXrct9NQwkvDS/qlXJZ1hnqd6GZTrRq6bW1/odXZvo/+ptvWvzwbhSvxDNN6uW5/+gjqf1rF7Z+Ytho/AijqZQ2qcQimSHQlDwKT5wuGEYA3XB/YFxE5ripX0On5wkKnwXRL04HgM+jDU93e+n57jCdQ9CuULlDhHNJ84LKrPFszgqjdrra3T+7Us2ITQT9DJXxIoLdIOwEDePuIcLNpSYdEKchU4cYU5vxcEdDlZjsYiaEVjMyM0HtnXTTjdWKVwDDcQ8t54NhXlG6HD6OM/5arsIXjaZKP0aHZzr/yANc07CiLlmbvKQ1fD8nzNiRiB4sWr11uknldnrpXHuYLi8133lnq/VvHnki/fAfvT790jjJK+R5WQL9NZ8+P/+RF+f+t2Gr/d2pRyFi4EXhipBaIeGnkCXMgigQPBfDYX8GZu4qUFjFCHgt9epzqZOa6QqMu9jrpU/Wt9JlhE3hHKhdyXMBuDZInd/QFNmilB0E6QgafW60zZx3O63REFp0xSvADsG3jRB2EDTxrobWbqZFmkIbjbMIjjny6Nd75NPhqWqcUSnSOO18rqYNQzCq+FL+XKSx3E6nzP4pSSlprgbaGSKceKusIrKgift0xM6kVz2VdCVi93MJL/dxPHkEDfBGemwwPeaVVrfTFzYHSxePjH7u3k+kOz7/5tmfLElfiftLFuifp9Y+8rHWTw/nZ747bcXQgwJRCDXQtIvCUUCFOOKJtLCED6x4y86P104HjPA4l527qM/11mw6uzVKZ9ZH6QW032UGXwzBUlMwNSkoYpBDOhsLTSyWos9u99OfX1pNdy8eTa9iELrWHqROYzbdPXAwOqCRmEs9ZgbEcRlaO8NemoGmJgs/x+utdAqYuWowqN2eKZPE4hOHzmfLZaPFazcT5fZBF8Tmm487ym3cLv4Jc6PuKlzgK9nuh6Okqcgag+2bTpwCVy7g/OEqPY/RAYJ49bm6/bS2vd4YnVj4hyc+NTx37qH6L5bkN/v+kgX6v/rli39n2Gr9QOpiYpSClMoKKquCl8LLuLiI1K5DIEcMwzHic+Hlydjt1IAthO+jL26mD5JPZwlN3BqmGfzHya/Uh0KkeKuRNTL6yIWmQQN77uKzq2n0zEZ6fmmQ3vuG2TS/NEpPrHdSq9dP3eYMIuRoP5sj1ov7SZzOUxdbUZdpUE8Cs7LVSG+Zn0/zww6hmWBzLa4Id26ghEY5hauEVHTgico3boerGDDmpc+7YXYk2PlQJd8/sODaDVg97xO8A1+BKfcSuQO1kV5VoGZojakt5gPXV3v1TmPmZ+77ZHr6qTemD5TkN/P+kgT6jn9+6eFuGv1YQtNljTwtgBV5aialLe6ERTmtWApqZfaMwyjA2wfO6B2u4ofTYCMm2x5/8mJ66jlmge5nGvuu2dRcmiOUmYq+hkVK28C3wWOBemjEHiaEotZDUy6eOpJqy3Mh5L/ywmZ664VO+ku3z6Vjy4vpCzSq01sINtANNH6H2Y42mngbtb/l1B8VcuHKdnr6HBr78ma6520n0gK9haaibppuFbE2u1eIcImMRk3IWFPDrxIXrPOhFLi6l+fI5UZ/StprwUvkVHxpWNNhQRs/hcYxuGFc07DGWS7dVfA5mH4zw2x0HZQvnJ7v/dSbn2l9/SfuSVcKxM26H1ig/8HjqfHisPcPR7MLR3eYF9WUVRTK2lSQvfere1QqtVfCYIxTYSosZx3KJqJcMDWtPFADj9I29vlXPXQqdern0qeeupA6n22k/sm59IV7j6X1I2hcpiLaaRuB1s5upU3mV3sI1Yipqt4IYQXZ3FKDKT20+8rR9EkGLE+92EmvG1xJrz3WSl95fDZtb4/S00wunUGbdLGTn2ErxosI8epZGtF6N71mHhoePJ6OzlMk512rWr2qDi0KtGeBJ2NosYTBq+BBlMzS8S+kzybSv8sZ9XJdoPWnwh+Nahox4VXUjqyCnt1xPIfwkt40gYbyjWErRJazCHkAWumGMYW4vp56rdaXPXGp91+ke+b/+x153oSHA0/bLf/Sma9eq7V+Ny3M0Y9IqG6qAJYphBmPRqyz+6EFEF7BDevSjnqb6b3vaKdvOr7GQgSoYELFDrCRBidPnM6TXyxewY9merLTSp/4/Fb6+FPn08VNAm9bSfUTM2npRDvNL7ZZDGmkBdK1ych55efR1IPoJYZoYQaLMPVu7q9jQPkcAn5pYzuNuqvpbUfa6d0nltPvXkjpdxD2DSbUm8Pt9Po7l9Lb75hPb1mk7TX6CGo3VhjL/HeUPaglnkGplLuw8oeXRun/+GNayJIJobOMISwUcGF5RCH9oYAhFKauXAjEhCMleO+7cFNpx0AlvYyvXIBRFyUq8i2R3I33Mn53HEHZkV5ng4xGGcBT8IYr6AEUoPETZUcA5ljtag9Ov/r2Y+/4/OvTixOAl+87sIbe7HfelxYXW1FBKp9wUB7apzyXuwBwh4FV2qYgHextBgiJBY/UW0+t7iliJUG4KH2VMLgeYZm/CCPadgCDH2j304OvXUjvvH8hffzspfQnn9tMLzxxPq1+YTGt3nEkpdvn09pRpt1aaHFMh60a630I9RILO858YIywoshiCzMdC+CsHZtl/nou/eZpGshnnkkLt7dT7dlR+uZTCPHdt6WVJgZPDaG3p4H0pgsskFu2k4bcVVRrHJlDzHMzjZgYiKL6c+U6DWgv5pKxiUqPFmkVuOny8xiI5YvOuF3xEe5P5tDVMFV4JFOL6HgwWH7vQBeBRlT5ErlDmEt81TACtQh8VjgRcMYW1dwoYdItDm66SM6POO2xOvCiOfeq5y/3voVh+y9moJvzeyANfc/7z5989oXuH6fWwl2ZaIiMwlVUB+H41cj2uUO6mCuMBtY20ilWAx9YYbm5uc2iYT8to+nuvHchnTjKKh0Mmd43kYuWxSNrboQZARAGGQR9gxmhQdpGba+mpfTHn11Pf/DHmGNzLGKwgY9MWNvGfxurdLOu9g2Zk0ZZEjWPuLWQyA009YCB6fpqN22cZUXvhU56fauX/pOvmk/najPpNhpEi5kO60zTp0GaaHo0jpC1KDczK6XMEJ1fJKCJ8urL+QuN9NEnLmH2NJmiRZ8z/Vdzotu6Rqs5vehl8rpajv+89zo8gBmfBS8v+Ss8xmWXUwYRBHg3bhKfw1xJ1ZfjYoISL0WglzFf0sV/EIVXPGAJcLdv6QFkt7ISAc5h0OnOMD2x2UmfU1mtoFCacCmiM0wARj4Z9/iZXrnW6H3gx9/z9Ht/PD1cWlxEv5wf6+iG3YtPb70xtefuSrOwKbrxqaRBf2ZQLhEwG3T/qxvpPffSnd+xnG5T28HirfYmAt9Iz47cNrRA+a8mQ3RqO+9WZTCbhz75DtG8zmD0fFcL7bmkIGNDpzWeuUUjOoswHsH+RagHd8yljeUmgzxyQlMOqYT+hY2ULqBdzlCZV6C7O5NGp2ppiYa32e9FR6K0YgxF3lISReTZCreO9nZQCsH3znbT3fcMU4syt9h81UCgFep6CAOzLyDwEllMAzrNF104d7RYEa7Io4RPZRi0IGhGFTctd0EecREdQDbESRlMkzsJcES8tORCFZSSlJ0hCr0OPOG1dvDAtwu9+fRvL6+nX35mM20usu7aZBp3BP/HaSLhzh9MvtGw9oaf/5OHT/74V6Tnd0a+9KerJekauEad2lelZbQec7dXEyszZAo3axztN7P6QnrfgyvpP7i3n25je1Cd1bshU2Bqya5d8BAhYv+Faco8tMpdFOGo8Ag3HgGWwUME2nhNUnff9fF0nOKwK1f0u9zdv9Dhvo50v4jgnmb/yG3zaXhsLnU3EOLzNKiL9hzArAFrOtS3vSGyzDhWYTMXwrgRm51FxCmTeQOTMNmNp+xI06930zxsuuPOZVaCrXYucGatbGK0OFegIwOnLoUZKeAhBMZVmcWzaSBuwhn8VXwlhMIXMygompAW+Rkmfssij2NYIw3VNY3aMuvUWdkVWnyyHHFLDep42GHrAvL7H8+2MOFS+l+fPpe6K0s52bV+ozJbt29dSm8E7Esj0P208GDsw5hU8dUkhwTAic3N9LUnU/r2e+j1FzdYtFCragfLVExwdd82QgpoTM1VTB7zUMwKMQGmk+Hhpy2599nZCztF9zzT0nOlNRBOEUQlmxAOK+AXuS5TlXUEHFMlMRBMW9ydH23hn8W/jEDMD9Nck/0f2L+uTDr5NrDCI/Pqjv0temmp2wKgxX0f2VV3It3kVGvX0my/T6+QyVMk88Ym8BepCGRVcho7BMaD5stOZ8FwClPljecIyPiLUpgO108RoJdE3nNkvvtQAiJc5NOuRO4KB5fyGOVhnr/RZjW1M0rfeeds+qPVrfQhFr7SDIrK8pi5bi9UtXqNPvQBYn8nYG7CD7neuBvVGyuxaw4beOyk12tMcK7kGoOxd957hLneFoMzBCvUmjfEQ0FAMKw6BVLx0YnCMO8qSJMozKEp8FsnbrJ3cOjlwnYEAh8aGns1eg8FTAReCrsDOmtgoECbA3BO0mAKxIBGA3txlJbbnXQErfN81pdiDVpInYUYVJrBmdqIrn4IrATLgMiamQ4bgltTtftDPvnJGpFnEVGWIKeq9Nz1F5Q7cVah+WbULieNUyTsiJ2OK0nLPVY0d0Dnh9zjKLK7Xe61NDjkpJm6UtuaoywM+L+MOf8PfRb5YBwRzNudvDxbmVTwqN495pzUzXI3LNA/T/bU5EoIkAKpG3MlP2bNSBzEHkM7PXy8gXHh+3Ws3FHA6Ob4GbGnwoGdq3nRDRY8FZpycxAow62Q0Jc2Ah6Uzx40aG5osCrauR8kbwejTNeFVIkoJEnWC8NN00RhYtCHYYtQ42fmxDRvOjGX7j8ykz5zcRvBE3hvp66W5Nykqic1bTSknEaTRA0er4BlGwWciIEa30sM/MfArGQTgi1moqb8JfqVuef8duO+Xv5BfyQq6end2Ix03+wMLHYTL7yNMkxhlkfyQmH2YgzU2Fg9lj74RC29610EvHx3wwJ95nHYP8tIzkqTGImVwCBjyh/xKEAwL7BhvkklDtTQAWq7duRdZwaBix7JoYP4RKPY6YTK3afaQE2gaUH5CbdvCFiEJYQd02NmDqzN9TTaZOrIKSQhgmEIZTDQIPyqTl1Rs6pO45X0fisdwwSZcd+2ghegUgvhyrZhlNlgTZ7s8nPkBZjL5zpLo1dhdnaEtzq4RIKLtJbPB35It9NVAaSNvHdG5qdx/ntFHjBst9BVyffNu6pzbX5drjmLwQCaQe8SdV5zk1pmBRHClYvA0GpVpA1+6LTIzXMVlw+A0EWCiudBdCHcgip1SiV3hVLnFJmypAYtxVKOmLTBthQqh5oi61p8pgfGK6PTxEDmgHGqKBYfIw5hR0vfju37lodZ3p6jebDPIrSw9rHdXqDnR8Zqt2pmqJX5T5hFiXcNEwsousuEPbbWYaxIPjbMiraInPoptEIC9OWuN/z+cMUUJPxQQzdozFnbFQQCCUN5Q6rzc4md5BkEErz7PoG8GT75v9fftXGXWpO6XNM5hPLCOymWD3HFUymDYcGgXKyIo55uojtg60BAlM6oiCkqxnVSCKeYeMfBgIYdiYyMw9AyA7ocn/vRisUtgAKtMOnNeyYwaxFoptrIO2xq4hw+OUOisl1iiujtxxbSwluOpCefv5IuvLiV+h2FmeKpGYOJpIiBWPUcCEBM93j0RD2949Wz2PvD9CSbrRq+4yh+rkoH48vOEoJ5l1PjWpHili7KxV3lX2fj9UAieQE4mLIrZX40p4lTAe+tOHfCTVJ8qX3SZZ3RuK13Cx/CupteuVeFlShYdjPdwQRaKY3+V2mYdlKXCxQ1GaP1QnGGM6VXxFfikgsfgZkJoZmzNjZUDZaFWW3Gs5uZEGr3PfvstiS7PhvL3GAtvWVpNr32oZV05u5BevZSj20DvXSx2w3tHi8fOEAjVZN9zfNMM80eXU4nl9vpvpVmOsWLf40Bc6MQOc8+3jpCaFtQsIJuCSpuumhTkZNgfXk7a04NkG/plMoMPBPognb/O7CRz0HS7I/tlYix19IkHMZKKDlIb5BbaOauoE+XI/w3l5qDCXRQAxXRAncTIuHEKQFqWrrsomVC4+TYqpzYxKgv3+yI4toWwClaL4W13Ado65jRMBy48ahcAFwkDTElPaZDnRdiTzA4OcIiiYK/mVhYAVRNqeOtIBQ1b7Nwb9d9vxELpDtIm9gyjhN9e8ipNdb3oulqB+eU3EuBqrzFl73SUpUlfBpP+S9TmDEIEy0mHjP94tDtbxYDF5HT8AVfTvsX4VfqVDAje6MxeRXNhV/lbvy4TNPlevklOZhAM5DLFVIIHVM+RYlxVxMp/XbBCqDxdssO9kLYnPkQNy4sARpEzC/DgNDMCFW2q0lHGEMJeFZ18wiZb2fbgGIPBZnUSOQrUwPCWsC7hyOWevEHLxH0WFaGGPd5hOQaQ+ZxVAKmSYa0HF65nGE2SeR1HfAmy7mFV81vVtdz5iScoKbZ6a4K2Bn9JXySsnLtS4ZdXnFjXmSJKMEv934wgb4qtzFVxEwzO4eXKalS0ImQiGiSVmHNA6RciVmo8SuUgBVhNg9xZS2NBkWYSzpjMETA6swCMEIiwE1MFAXEDt+3WWJ1Eb8NjKeAcbOSQDGtRqh55FU9YNTK1kNoZ2Nu0IU0FngrTY2NC81k3jmfvbEF5N5Rf0FDYbU6ZaJ4d9BZ+LAjUJbg/sIItCWYItAKlEDDLJ1X5RQK52WViYj2hxkGNw15NoRVnTtpwhU6yhiCDHQseYMrD7pMr0ZG+MxCcP3mw4+zCgqpU4Fu+CmbaiK74HjO37Ghwh8ySn65lwQb4S6HNInNDQBJzkCEQkulYApes93bqeErFwJs3wHyYEAW7JijNmyvCjWNUV5jt+NhHPrF9lgPMYszKWFFguHwFSUUHh/4zz16oZ2A4o1UPN9ced5jV9DL4VAhloGB3X5otxJ2FV5Li/hFQ8hiabVrOBhuWrVv3t8grC5UZeyNzpwBuTzh5lhEHnK4GAFFyL3zzL8/VSh2tKFqeBIQ5yahJlLeAkkjBoPQb4PwCukPBIFDn2klu4SKPVwh0xgBdkBYc1WLyNAH/w2coh1ndHAc10kh1S8VeywilbLviUS+VAR4j/LcXIl+mSbHPtxREzkwvJ4TDCnUlrakzF/EFJ6DwAYzGs5Tj0JVK4xyQDgSBWoHfc5lI8RUsHIczmiEMJLZIJRyXDSu8E3ESm1sK2hqa5O7O0xkSJO87TfU3HXmsu1Kddrdhje18YmzJ/C4sd0u1xWQVFhQDUiG8ulq+N3p932+AUHO+dkYwULZ7Gtyv+VUYm7SIUfxQ0zMvtBEnWqkLB7K06b8I7b3ekyE8Tdi++dyUd7AWxVYYna4quxRDpgaNN5cETwYtqwgKxKhJojfQfH1H+y3SzoZTOEUEgIRJ56JW2Km4rVH59KSK4wo7BAMwvO8g8w3m0pYbDi7Go8VKIh8G/cUPpMwFDiVZo6ur5iv2zoVajfTOEh0i2cdbR3FJU2ARfqM2QMZu+A4y7nWZzZ6LOvvZKO4zSf2MUtDpgbBwEdEwWd5QXO1C9vGCC8RiNFLt1eCHOOvUD1a4jrlWWP2pufsDXxcmGmleRrnLLxqspKnaeaWBAwuEsFk5t4f226kf3d5Nb37yFx6aNZ3foCljmwG18415xsHZVqgGPyZotIE4AinOWJZfLTOAunL7LUy5vHvzpoYB+/jkQCvIpBXgREZtO+Q/KugcoBiDFyWzgiq8RbJHLx9eL6Z3sRReOzWqPYVIezyJvLNg0ETyKc8G+JTcEdPzEtXkQgRQFUeCrQofFlAl29oXARabawqtqJFlQeF5AVQrk5+jUdjOQPYZ8V2ZWUxndu8wAs4pvNPATH5pJKyYBMSfDFXnECZUXpu0JlIJF6BYJ908IpCrrGl8/lNTpPiFXa2pac2c+un6INO0VDvbM+kRfaR1xFklqtYSOqnx3nN/b/7xEb6c+6PnmqlHz/ZTg/T/XXqvAPIolCLnYvXylViQv/L4KinfciL4KocoXGuh/VaeK6OO5hAR3oJsMKq1ncVTuIVHIqvLNm+/dvLBQNk01io2RLK4xb7mVe30B28MRJyLJ5AlhtKmT0JtkSc2KUruxCekHa0EMwN9FU2pqlmCENoTYE8V9s5YyhIiMIpJIJo4oo+G0RRMF08q7wxo3lk38L2uShvNBrznnJRb9VzMYGy1jVwQvdUkn28NwZbx96aRRseRcteZrFI02yTQj876KZLkHqR/eOvnh8xX0827IU53ZpJP/rn2+kT6xzQzo6532c7wM80ttN/c2Ih3cUGrhjXWKaKD3sRJ2UaN3Iwa+i9oHaFyaadrNoFcPDHlyDQe2VCccKUqChUKkPeec7/eYCHJnOlT95kAXWlT62XK8owl4k/fWU9rXbbLGkjQODJ8Oab8Weh0HzIYqd+zHGZtowNvoo3Hmg6CiOdqI9uGNI5rxzpwn6kP0DyYkiKcDog1SRwgaXkG3PXPJnvFm9cuNWaJcfYMoIvnLSZk3mHcCNYIfRBhzJBpviLWWQ+ERW05JxkXQ6bCqzKrlCJdz8XeUN5k8Y2z3WKV83m2KqyxhkkW/D2HLsg16Gps+mIhTNGVgbpf3hqLX34HED9FQhgb8WFbvo37D5cZuf+3z86G+f/ZcpyvrK1omysFKxvY8ekCRAVFxw1piqUlAuJ6DuSlx830R1coM1fevZ0OyM0mUI770F0QEa8HXRG6oSZ3m6rnT7FGQ4uVPcULBqIEDJIgclzzzQFkGi2eL+ek9FWtnZz6GECsjYxVK0tQOhaGI0ok6Fz1jJIW1hTpIHge96H534sAXNyZpYVR0SThmolK4h2zLlHEuvVrgh8qcic+9Vwe4fsjXMa1tx9G2YWxdFlf+6xNkKL3FxkzfQ8+8EHhmPzn6PRNnj54CleW/u1z/IGT4xwcwniuIFzo/QbFy+l73rk9vQ2Xn7wLZ5c8VET01lmP3naG+aGWugsaa4Gf6VCDibQpSxxh9g9BHUvQkPjAF6S6wstqdTA4KwwFRqfGZ9gny5gR3dhUI2DZFxY0bkMXual4xkmGpM1tCH7u5qDPOh1919MzyHACp/v+sXbI8RpR9tj+PqV04VeeeBIDnQVKmRPjvXoMF+bsmFh5QeeXNmKPTQHueLIdGeq9FvBukl46Z1y+LV+S9rdMJWGJ1hc0qzJNdvgfBHPltvaSotz86m5PJtqnX7qcW0g0GvtUbrAPoD/nTfmewwGEy8Gx34T30FjsLvAy8zfeFczHeHMk54zPW6qqei37CHfhRQfpgImDVqa96F7HCXem+cOJtDmbV1Ys1OVEn5tgzHx+ncSarJSjTLcui53oiJW23bAtk+ZN8u0UX7XLi+RC2HnVZbE1XShPSEmb9OQqSWPINAk4ahjoBBegp29aNCI6I0RXMJQ7zYuB0gKvXy2xyiyGEvj5kyAAjPH4GjZPLEtN7A/zdsjyHS2O9PbzJyKzLRmXih2llcnPcLdDBd0ig/a7K3kkTZzl6vGBqzhFpu0tjZ4UX82HV3g+EkE+Tne0l4fbqZnrzTT6bMwxV2JUtTD7OCcwq+/r57e9+YT6Y0cibvI7kPelIvtvmpgtxBYL314luvDZ/hOWJyvrXaiJwuWKORe+eHq4pJmt5xcDXSwkIMJ9DVxS5wXzgIVicgh2Twg2uL5K1PCFgy43OIVDpl0nJp/kB1wS3Cvz5keMRdNuAfGuH1U5oWmBj7b0VYm15iEKYEGf8xYqKEVaKTafLUw1Mjy30UVYeIkJ6kTrsKVBVrC1b0eZaDWRo8j0M+u9dMXtjuYIDRCDhinLwEuV3rsCbGRR0MXGfj51ZV7fnqJvzRK+T2CFgXY+eNtCsTkBm/y5BchevKK86n7293URbDbs3PpyAwnqvKVrrO89/eh03xwos9HKXiPMrY1MmX37V+xkv7WQwucBsFXDzY3ONQSbQ/B88Ezz+S2fJOGby+VWSUtzs/LA2sRlyOy39/dBfc5NP8E5OX6bqJAH4wUhbK0Xgdfls0qb6Ep7+T9tNfx4vAC+5yHqO2ABSZ221FZ2QSpbGgSZpMDD8wOoUZnZidHidW8cBYCKVWQi0Drt+GFQOMt+VB3JJM+Gx1+nBQ6hrcqrbQh3fDcynI6ff5FtCGxZhVwuYJN4Z/62agKjSA4G/REwHPYQX6DcBIwxoDAK/BsnSBfaYuXkL3DLI98iIZI2fsslmytXkn9GQRyjmPR6sfTEx1eUR0h0J6VdvFC+stvmEt//X6OK95YS1c4t3AeOlHoGFUMp1UI8ooGNAPtM8ykuDcml07aAWQsUXoh+7lcajlQ6NX/yrqDC3QIolW0hwtpsmDGZ2Gw2rImJgTmG6OQWNkx4g80igtCR6QzEQ5Qepyu40lfCnvGpoxlgVUrq0YLKcbrYpVKHEbzbG4hNqEwQKbgRVymKc9aZO1sdypVuuz3sUKEVwGMxGB04aJHmzmPvTnQTqJlhHkRuSJMwCtLXqax/GLPDp/lsL53uQI1gd0FwGPMq4NNXmwzg3EJ7bsOI0Yt+g4SthFeF0mcWWF3N2eXEKegkV+TxRWPHkhbM+mTz6ylL3zyDIfDnEhptZNuRyO/+747sbs304D359zP4ndwLLYCzVuW5G5teFDPiNNUML+IjF2MwOa6gL/jSsm8jIJGa+dZZNPOZwm7ie7gAm3mFa170yHhOWYX+RFoGUryif6i3glVr3pq2Cc50O/MJqtbmAe5c8tpYlAIpLoyN4ZJDiH2wUxjqUB55R3o4HZIFxkYAVw0MmKzs6FUGj/gpQc4/sfERqXEVEDU0cZwLV3u8QVcTkHdMbMhDaTLja+UtMombiLNbnesAhlud0QV7E2Kjd7C5DnHIZYXmY5rIsx+0cty2e3XGAxaTmHtfZwjlxM2hgXsuhnORPnGU3Pp1X/5jtRbaHMk22w6CcypRVJwFqEbjBwMx7Fn5kmGYCRfGjL4Owi1Jpc5LNJgMtmkBa7ILuCVM7YUKEOWmFfi/tIEej9KogUiltqN4d+7ABbPqTZnhWVHKbI2dJOVuA1G5X/KuR51zsPzM2zhhEe7dPj8RINBTE5llU2ceESWWR0TerA8V2wICz+xpI1WyL0GGkcBhArpUPNbcfuZA85aoItiMNpHS88ur0TDmtUWigyiWUlF1WBKRUbQ1A9EBn8ENMcbdyEwlP8C2vPpbifmWPiueOxDscdxys6XGKJHqdDGEnxkWefLBf203uikk8yC3MN5dEO6xT7HOPQ9hUpe2AAQ6FAl4PMVUmm0vlxV1NyzsdoryMMl94IQJw/dQRjliu7HwP3KL3zl5N1NdAcX6CB+LwqmC6B/X8C9EsMsj1HkjRF4cIwt+XMLDLRkLMxT2BS8OCWJE/hjsAOsI+292GEvFqnAZQHjzDnICUGnwrSpY78GFQKKsTbPA1VyI92EenPX+Zt7DCuuSz2G7QwBDsqigUTjKLDer+0meUyqPkSAiBDcPZKTFYqgkZ7rbKXnWQVcAND55rJj0HP14gVk+GZzFz6QiTgG6xoQLLKwCrtNpPLoyEDFEa9I5ARVaQsCMdFYK4G1LjRpNqCkS1oXHAfgFkrBJyN/viTuYAKtsgwGcQ/OT9NcFSKrEOB8vgpoOkH2RzKYTwU42ND51VeXbmtM+ua5Z5np5aGLA89fhKGa2nk0n4XavHL6sOMCEw0COtwQ5D2m6QBTKSrQCjN1EuGmtEuuMETq/ENTE4fairTa+bHtlOrTfHZwaE/jn/n7y4cuch4TkqbwZW+Gxi+MjgC9skAWVqy4SrBHtNbzbC46w1zagAWoPr2W6ZyxUdl54qqHu5ajxnIjzvHOpetsltr5QTW8cdpSZSLfZInldbJU86VwJAoGUUKIxbrgTFbelOd1N+A1H20YvvaW6x6gG3CaQjfTHUygr5tzqRUBlf5ruKg94qMGZaYzHBxz2+CkfLrEU5xOOYNdF5Z1CDMamvgh88AmjUMbqcG8XTELmozkPwTOihAuNGfJhki1txuO4tBEYHXevBTYKsjgyoEp8DIAIm0IDj/bcO4cA7ILHUXDb7UITmoJYNaheooGkJ8iaPwjuNfBqrPGNFojfZ7z5C6DVBvXmQ0FLI544B70B7365R6ChnJw8cgFo5iG9A4gQTjibMiE5Rck4I3BFgMCg07hhQnsmeLc4Nj8BCjHosR0Xm4OJhZG5Ka+hrtO9DVS7hv1MgR6mprgTM7E4ODWdarKJMIF5yg6Xiumw5ep7mE7wTsXZ6LrzAKrdhYmC2kwiueYN9YsIV1mYRbojFcokPIfuElrpcX8sMjQLOYeuAKSZ4MjbHKPx0grKHTg7zNiqvFG7aXtevrAGbpv+m1tyzxnXSHY4wb6iZMGHBire6bEB1BBaxafiBz/1PlK1zA9y2IHfRhL19HBRJkscwyyvSOpOT3CST7a/Qqtwh3baWGWPaKNU6n25q9wMiG+NwN8bDEALg/ApbNAZn+8/MCRZ34ZYdy72nqtyLETdi8XmRNxHTnZK+k1wl6aQNPdOOc4cRKHU3JgaHHBkMljCZ66g6NMwhNq0RVC51K3rVXMi8ApI8VNbH6f0LvQdpS4imdhluSQ+JWUKioEcUwantw0KnxK8s5aCIHIFTiFUCjSaic2WT5u0lvEK0fkovaL8gKTzaPqHjSHqI0R5QaYBWnc5VKeoK/wNYxRMrLY4kAcOVswXWH/xUUGxnUE2hrIe1CkXhhBwSNbTRfCmRc75GsWHUoOL312o1gWZH/hO6aeyWIuGzyZx4ULJTUUk1GcBEU+mjwe06MZI2RUi5RITJRFTykH3rETnl7cLvMmuoMJtLTdiJObcua6DiAHGiHUMJAK8PzmM2ub6TG+RLsQ+eV5ivg0cdQS8DI7cyznQHhoi8zNPXM1G2dJXGnM1SeBuVKD+4F7Kil5R4UKNlVu21UXDb0GratdzkOmQqwSN7dLl/7sMv7wm97HKVesU9BUzgyLX/BdCaqoTYS5y+mofqM83tSh0Yd9r2BU+diLmFyxDZQ82xA9cSqbWqRXmHCuwsa8vpC2BFzWyOKraJgUytgxXzRDPPUrvoxM/vGsIop6iJwD37V+XKy6me5gAm3O0rk3r6tI4wXav0DySdZlfoksVx9sjwPRN9jo/4cX19AgmgVOsTlxjzakUqyrPNMTGEibc8rauarACK3I0E8iK3noyiN/dZaq6w7vrZyow0xDlSxusaQbFWPcpCyxPB/2KF+/4BzkeSrSxQZzzvVeYAtOQ/Vf7YS8OiaHFFkSIEIAtoxb7Ffu0zNYpshPQPgtFRkOWx9PmGeE5wUhG5x2Nmkobx5XBHQQJU8to2n0Ov0nxvwEjlAC0pHzcLndStAGd0Dcgykx5WqqUvzAzM8kmxLyit4PJtBR+XvRYykwDywohcrXvsBjiJ2Y1M6ZGzOcLbw0dyQq0C5dBsefaha0Cvq08ylCiC65S0nMSMDRPsLr6LvLpnV7g9awxXy3k1sIOTUdGg343Byy7owudVwbBatxuY78drjD0yEDQCvYY3OtXOngWPdoKJ5bHYIZxaJmr1m5RIZwTsoWyUiUBQvcSMuGK08cnpP3lZMvUuXHQ6PnUYD5Uw2EDQ2CrCzhoY2QlMbZK2ZjzRKTRrpUQuSvV8XhDIc5xdwyg09Cgp/CBnykc/6bhkImnl8fMyoS7SWicOQqEYbtcJQTnu2uyx0gL+HhYAJtBjuI3Z0jkYU54wLthDG52sKBi+OH6XIabnXwXU20EC/MqgJ0FDxYX2YPZP6UC8b7XGVfooQKSF4xcg7bwrpU20ZTu7uO6goAbUrP1xtwtIKH0yj8WaDFLA0QFN1xYOPZMmTavCkooSEBGwvNpEYD/sZ/Ml5QRdbit7ih+fAoiAO+gEtPD40IqqRBb3GKZOhWw/mTYjHauCyx0hhiO+ZhPFWMynlHYwClqfNSe9bMKogQWvHllhJ1NHRQnJtKNAKzCRc8itx5JHG07irOm+WSYTfRHVygr5k5xCuVsE7ao8w+4jIDsr/8Opds1x5TYcBpi7mtcwn/Pe0203dqUoAQJibtgMvI1CDTzqeoH2DtHnWSkRsM+NGmlzrd9DQvjF7hy7EhCNrt4qaWrK64DANRHIsrroCxZrNJEYj9kaQsFvGrOAUN8StAxpdDBRf7TpqF2tOVSh8LXIYytYJqqezixeh8eLzzqJB6SQhODgQ9/vBg8IT/Em96y0cErtzzk8+ZXmmOufkpWsRTSieOYLe9hI2eGO3oHCjyCWcyVSWHV+5+kwQ62FfRLDtzQfTJAP+CwxY2PBZIdimoCAvqx3rMa1i1dM9sPb2Vg8cXGMRZibIwdEMwVn9gFknlcv7qpmmXcyMHgtdXVtLa+Y20ykujeUt+qDDyzfjF4LKZmtAQMdWjcRIAcdqImQ7oDhKk3zT+jG9RrZkKI6xwKxqfgrBbciJm8jMROuDN2wyCvgzjYokNzvl4W2zwDdoUZKmRPUGTySKJXTqcI6KEGzz2V7RHww74yY+4ggcWkASRJnujIflszxBHG/MQqKzrSqFEhUbCSFkhnvYbtPu5AnsZt5sk0FPEKbTWIdywcDH24jG/aZIplVmyIOJlAk9qU48GGLKv2K+6DjfdycbJoXsKQSAAhSzPLhRbIJ4wSV/Ji88TpRm4776HaQ1f7OfAUuUVCw0KIGlML25zyqJpNUzyyLnn35xiAlfisjD7tHe6Arff3dJKh6m13bVZJcZnO/swMSDQ57B/hfXBhN4owJ49u3iECzeVwHLTgi1vvM0jHC7vD7HH44EgSIkl8GwPBQj1R0TAV/iqtFMZZcD4JY/C1KnQl+O9iQJdyKg4lHlQAsf3wj/vKqEYMcNV2aeNhoWbnt3cSi2WwOawRULDG15s2LgLV7ksyeDCig3m7cxYQXAg1Gcj/ouU1u95GxKDo4Jj6i580MF9J6YpoP28JLBcu4VnGs90Y9oPTQk3XeFXNCgUxDxHBvfP8ckHCHUF0G2scs+KdMjhaqb3kV1KiDq9ILyJQ2ModbgpgnwfMucivGqllDv3UgqoMTqTSYeD3xgmEiDLVUwxLxLaq0BzN4HzetG6eJa5u5z4bqY7mECbe6F3BxVBeRWJX8L3IL4kKVG+cCpHbPnun3Mw2EVgt3mn8FG2kHZ9vy0c4h44eTCrq1xmS9hvAIgvVgQrOPuARbZYzvPGhjBq5ahv4k0ZqSu8Fm+6V/DZNpOjc+GnTQOigyVWqL7Q3ja6HZUrFEHmzf26pgcwQ0Z7fo8xkDOFsMlUYwfBbFGOFt+OWnf+F564N59gtg1o72ZN7GmrQTHh7q8wXGc5sw9PFKhKbGS43BRltZQKawMM2x1akFvCEN6Kh4Y7Dmow0m6zscVzCu1hQ4UHksCQUZf8zNi4seNdxpvoDibQ0ue1pyuESqyt3mtvFwJElBAFnalkYYP39FxgWVlcCGZaDQqnsFkc8MgUHYn1ZSYDGY2DZyrQyo4ZrgyGgqdCsMnji7QlU+JyvrmyeQwnHVUOoVyKv8RffbcRcQXegnEqk5KAKGVrj5gCEfcoj/MZCjWvR20PeGGYCTJfLFhhL8dRJpq/wOJKn9qzkagIeBElbGVncWYoe+SBv2y0ldvSWHgfVAgX44ScfWwzIKF7q0ujtfHJfXkam7t4sgfwRWOn7HqYhfUW7y6CeAOJ982ZgZ+/5ssImbkQp21iqyv3MRXmzxndN9EdTKBfbsZy2fLBaL2yV50SmkuJVXC5RlSkYdpX6geFwGiSjVmBF9gseIivSQOfdrVwJnKZvGgaZ1JiwSBnHASYxsoxaNqpaczRtIGriszhopaaaSeGjNhfNWLGCZ7ARY+hMEkvlR4vuUTJpnFM/IGjNcu3XprpKd6SepJjkAZM/ywxx7XIV3w7M3OspnZBzWelo4z90NCzChlZdqBa29c/KzhzhPxl5NhloTdEuFgOt7AIeMPeBXp9zKuGuTzyUFNDrjsbtQCPlnkrvL7USi8OOvGW/klenfumN83xWhiLQLTJyx5H4WokLyMMePGgy6LQlpf7r2mU2zMEvutd02weU/hSPK+MQEeNUPBg6vXIymXxd1wqVZ0XTCkqTZQKYNyN0wkSqbLQC1uixDXJv4In0MpVKRmSLyq2EkDT5NASx+MOIQiASJeJrfDm4PGvNJUGOA6c8pS8ffvcRr3t18IYrLap6G2+tbjNYTBPMdf8J2e202k2QF2uL0a7WEAIWle22T6KJoS3fo1uM0ZovBzrngqO7Gojda4UOrBtgSuWj3hWiYTmhQ7Lb5Mt5VatxDw1ZXXPs+FyQKUSVeETzBenFOts1B1OYrr7+CKfdOdz0pzG5KdQ754bph9+6Gg0QBuJ54DYmG3IkBtafBNauxzUs0nY0Xbjr3z8Uu84X014dms4fAw6/+CRY3O8G/bS3MEE2gEExOUavUaGdC8xLypfruXCRqQ7Az6EAC5nVuaEsk7zQzcJV2hzfN6XnAcpGdZKyBrEVbUMlVOGsIsn8lSIc2VZPwV37nKrVFX4XgIdBFWVHv6pHxWyZZHusPsz+YFGr4IUPRTxWaDQiLDV/d8DNPBqYyZ96NJG+sjGkO57PrV5/aSkccHHwWwbrTg/00uf5ziCo405XoNy4OcEqP2Kb6xQBhaOPJl1Dq0tnxROw6XNWRL9amxxEx3V2iU8n71dBRBnabSsTSl2n20QPTYyrfBdmnleQfNFgRprBi3NOmhropmbHl5iGs0maIneEt7zrTLOXaHMrDPklcXavbSFe/1MiF8kG4x6z/3embVfPrK09D+9dTF2p4Lnxt3BBNryXMtNVbKV5gX9cc/j592Js/AIBE8EpWImmYgull6rZLm7K2kU5GAZaXNGYbpE7QATQRUBPFjhirqu0FYwebeSpp3QprZaihuDTJWzxCELIUyxNoMQ2UgLvHjiITw5hcI85Lgt7X63Xq6hTR/H/6GLV3gbG71anwv7V7s/kvmD0GcBrKdjmB2fWuulc6i9LqLhAouS5yzHjO9iYmu7IOQJSmFfw62mfACNRx1Y8T57146W650QaH1oW/zySRscmYSfirU4GYhq5vgiLkviv/sspg/ftNGMWqKX0X5v0Qg9AFPzxzzmZlgkY3bJBrQAUj4dy6tbhIPbM1jySwqWE9OxPrprdmHx713p9t/7O+e73/dNt80/BvgNu4MJtGiDu3vhL9VX3aPCYAyPKvZwFELueCh5CwbVGRGHVqx0i6gt1jgLcKg6CmaZXIRSpgefK9RZBeauPuBJmwXdOiDEwDHi7A3Zr/LLuWTtk0FtBFr4wApoYvEUN8ZV6IVyyhV7K4CtMbj14Jr4IjnpFURxZFzuA4E+NFefWn+eGYx/yQ7DD11BCBoLCEOLyUttWVJ4Ich22w1s0dgnQmOZRZufQOifJ90W6Zlq4IIjEFwnoZfcWCTsCMLta1JYMsFftbBmieZI0EUe8naDK+aVeN6UVtLMUuZAi8T6LiFNJeaefXu8iVY9zaGa55hqeZr8bCg2OnNJfQ4Ksl7Jp9GkyZkRdc+aWXqQ6LexH+VNC/PpVYu1dIQDcerY4AMP7iFJh/NA6u35L+OE1//3N54/923feueJT4j6RtzBBXpPrFa0FFsYndpp0kmVGGMzRNZKxxqz6dMX1tL8AlM3oOgj+dHlMRiKJV3xqLrtsmBSCLvPJdyscMGrcavhmYoJqMiMHzUKcF6GZxeRGT+huTO2KtxklCs4hJEYG47phsz1gboqhCEKKLShmRzBWt2xesbLq3efWkA4qSDylj5dmS7UwLLL77QW0+9zVsP7z3fSh2or6Th28yIvBqsFnaXhJDoqGoqo5RFXjbl5N0F50pGbql7N1283oenyuOwQB4EKngNq6bsCunVsdP25cSJgNAYnyxwkhwDjt8H4srgKxjLGG4LiIJ/yRzXEggs2QwxOe7YQ6HSewvQ8xLM9Q+JcD3mjc7bJVWC1/G1+jBhKPoHgP3FllG5f30qvX+yn13Ow0DJTkpGHxdjeTq3F2XvaM4u/8LvPrX3zN9y1dDmQXefnYAItzRXde+O1knHRkrOQaEe6H8MnK1Zm08fB8O300NEFmMugiL3PNZgsrCywmw1MMkSjVJGSH/qAUUCzGOf8/DW4OOqAio8kVRCCZ7ICsONeQss9N0QTxEyLqcIMQlDMFmfvHseGmTE1EOfeaRdSBt3c/GJ69RLHtHDcltikLWjE06BX6qMx/4yy/cYLq+lfrXFgTW05Tgl1FdNNWe6cy460ZBqrrLJAgYY3bqxqcObfEsL84JA35Dm+qxvfoyOdH/hUpco2yPEza4NQjzZUA7F/KUBHilQOoSAIlEHgtu6iBRsvIxVw/6IhMSPlxDPmxhV6livBZJ5Nq/MWdYMnKsSAgqee7qAu74IGp/ys1ivw4HngPre2lf6sU0vfcPJEup2TbWa2WViDB/0rm2l+ceHto1b3B0H0j7iu6w4m0LToMQP2RA3x4cq9FMxiyRx5LFNhEIw/hg56hJWv4dClAAQG5mqiOM3jy7F+aDOY6vZFk1N4tVzscxBfhTPaCE/Km37ZGNHeDSAmRuwljeHFBTAPpqNisjbK8iCII3v/NF88RqyBMDolpr+ucUmlhPmqzQyd9k11GkCjzxdp8TuTYVerQDQ8JLHeTv8erfx/X+il0z0WS+ozaYWytkbqOfuh4JRZ4ypqwBtsMyPwaLIpNx20OQugzHwwT81HRtMKencGo5rBGggjX4U6riK44PR/cvlsAPDywktGmqENq4R5zO46eGcRGe0VtiZg/AIGAAIaTJC+wGMiXa5r78cxWe4kU23qnsTDL0lcwhjaqi/zBV9Whp/vpq+8YzbdJ0mYH+7i622x5Xc4/J5/+bkXfu6v3n/yQsa7/+/BBHqMhxxDcxJQGFWeqwKFGEC42st37fK3PHJB49MFpHOmITExnxWgKYSl+Ai0fFKYDdMrqMpBlrl/IbvqXm4hfDnGlcAs3DI1u6xQxCDDMq7xN1IqHMZW3sgr/1hMQmEytkBuUOx48muzfmRI86iB0MZ8OL9x8COInGXgyIs0aDdTZ3YmfXqjlv6f85vpE2ijjcZ8WqawR6DZ48+0P6MxkM10pYxoBGFywMswEShOj4K5QHQOjXpxi3caaRzpM7yuyqEz6W5OQloh8+NgYbAWguYKiPVk4WSHdwspU4P5+HWljI7wbAUKsSbQBkJ14QXqA/wP3e2qCoUi3Dd0ZaoEiz+Uh4hwyoO4aYyLmEgnibf+/J76FpkPBn0Gw3lg2NAMYTX0U8xVN/vr6Z5XZU66ZN+n0dRb9Xt787NfC9ZfD9zX+Jnm3TXAqqjSEmXGgZ1c1MlEKl3OcndWQ82rKaJIZ+1gBnzUvEcAAD/VSURBVMDHvzA5mWzOrgqImilh3vPgCzYGn73L50AEg6MB+YgTl1EYDD6OnTmP88mJgbBijPHKv9kXjzt/LEuUT1MLrYxd+AJjhd9abaR/dn41vYCdfA98dJAWjZ47cx08aI7kEM+Mm+SUWWJZ1OGeKrqJMDN+TBfadN2cEJqOIFyvWfZo/pRexNR8huYxjzCuzCPUCCaNLgoFfCzv+Wyx1R56FGwzAE0Y0q70mZtTacwXh0Y+zorJ3Zzwzy2mPQpOBbqkD6qrvAAL3OThQs+ZKBumDlrf80xi/wf8mQXKE2BnadS+/fPYejfdj9Q/vAz9tgBxzjfSenfwCA83WaDBeE1npVs4mZUlcwe4wXbq5VdwK1+5iXlr4nIsIHgstM74kkbffi7DWXfO14aOGYNGYwk8VVDljzodQ2VP9A54i1hpL2flU5kkZOQysO07Fm8q+kztgNQ9GLHPoj6bPsPuoX9+di39a2RsjdpbZBhWVyNFA8uN1eTm6djBwpaeKPw2EOJ7wK/BvTWAryDQHe1iNa+CpdAeU/gc6nH4IjMP6TJCyUeDEgPU0KYOADQTzEN/sBY4maZcgzP8zvtpVrgp/Qj3ZSQYOQ77QGZJjD9qX4nWpLHOrTDri1vgFm+uRAb7tXSJp2BiBPNDudwzs2E49yvAHIWQcwxXP3Clm16zyMwML2KIuck+9vb28G5Br+eg+ABOYqZdVY4ohIX0OX5s6j7AACsOv2ZHLHrATO1JRVfx0G4VVoGWNzFaDmaYPBDm8IDiJ5zhu4kBS+AyBs1ItLzPOlueacZM0mQfYVVeNq7iwryIB6D4j7lx7k6jGWcSFyu0kZ2x8NkjtSxRqyr6pq/31zl0HKn/WmY83sbcrEJpL6EJsYV5sE136rhrm662wxTD+ibai/Qx8IJ4BVvtvUkYEwJodV5ttat3jjkGfxAp3XUE1SOnZiwxArxItR7Hq+nQRxodrJJ3wMqDwocikAqxkqBRG+eI4XdTiP5gIppfo0gcM85Imb9piJcpwoTjmf98VYHafoW5BkU8P5WyCpr84d9x0yKrpecxzS4jxMfB7ylZHtdwLDHYugF3cIGWIDLPhEzlEIRKsZcA5WY1Q6yCgEcw4w2b6OMMb5wClstagEtcec4YxnmILlwJ9yH7YXn2i0KNAuJpqJBEwg2r5NoE0CnN2XaPnoNI7zZNlZSx47dFfAaBh+SYnzLURUA6zAt3AV7A5HgQaYm0wEXDRiBGCHsmxolCtRXpoNMBXxn0qbG3GRh7ls0W0r1JJW920NQU5QVs0As0gmeQ5U32j2+jJPoIeY/laCY98pywqkA72FZTqgZvCKoaWS3vXcJDeQSjeNAZWMVhDsQoNASYYPLK9jHxCrcVa1J/CIqrUi4RHnGEFyE2sPirxuV89zJpWpTX7NZp5Cvkp4ILy4OxxI24G4PajakQKPHXdAJEVXIvico989BZi+xkYGGjVUxhiHPKSuenI4rL2n2Cx3CxRJr4hcm7XPBvV7BCqhNfUSI+C+bA1YkuQcZwVj4MjnluvZGXgkzvgkCzhJtepPvfxFZ10SjwkiZMVshVZppk5NWg1mpUXizBg0c3BybLbKa+jRKNyUEhcXlLK8vePLh5yJchNtGOm6PttAE+zZA4Go1GsIlCPQe71sC3zRs62q0dhHCTOd8uLcdB5SZqf5sXHkyzyVkfhm+x7O7LtzF7Ya6SpSYeCydhNKQQ6AatJtS6GrvARALCc3mC8MpL4ASPlaGUVnHyHhmOhqwV5YvRG+yJH7EaWhMOrY1ZL8h13cEE2oKVwhXU088VgVZI/FE3wsd0WKUlYh46WqUCEwCVwJTEFAgGhbCYVhBcdQu/c9HTzxEYMNkMGHPKCCsIp627pwtaiZ9kn5UVFGSda95VWssaeaOtSSfmYnKIfg0T4qPPX07r1MoMgjAXFZ1J0AyaaWA0IN0coh8LK3GwInjaaPN48QDccYgkwuz8vHl4HG6eDUKQwLcloUwVuq9Dvs6xItdCWPmuTzwrJDFzg8kT5+6x7m2DiFIcWSJaRaHMuqdDQWJqDAHyOgOz12gQHWdLcML0mE7rAKf4bnW2WagZpXN0Q2uYPpe1j9g6GtOEIW+IU6kw7/JLbc4tXCYkwxjmM2BaLZ7B4uHqDojtTEOOuce5hNC4PRy+AgsrmayrfyVOV+4QGX7v4awUg6YBJuCCUHdTjgeZEfA5zY7oKcid3gJV8imxVuPusCqOJKYqKcf3KfCI5yfoV+gQpjBBIFq8/nq3X9lkk3JHbUlFdmMpF0TWELF1pijLxv/YihqLSWbuyigCjKCH5gZPzHnbKOiZwjIgrg28r2Ap6C3MC3uSFo2kRSNxSjy/vwgl5Ndgec75cnsDG4R/deiJskBSnmRU6OmHIuNaehUwTaSrzjES0W4USvKKnpJGNhzMgptnTIE1puyeutJJv33+YvpTx5pspApNDQ7/Q1i9h1B7r8K4hdDzHD0WFM3hX+RyN6Cmu2MTTzf1inOvkW42Lf0ZasLU13QH1NDWqnqJXPdzcsxoLr37OeNkmtriaqcA7J+HLXovJ67dUZ4NapgYp11ZHo+BKhHSUpyMVjhDgCMwqB0XSNHNLVBeKMw6BYYjzLb5VDLa0SXv+Nwbmk/ULMcAqu3cZKeap8xVzzYOBQossSNNaPPHBNCWrHcUPfPTTPFs7GzL278FFjKPMZ1dBC60OgLt4o4mr5uE7BVIBrznR3OxdG2jFGdMmZqWy17BVTzzi94JOmrkGdOPCJfz//aOLTS0CyWvXWqndyzflj54uZv+zwtbHMDOZKQ2tVqZckfBLWcItc9VmHFUlsJ6nNw0zvw0tXdNDjW1XLPO1NjDbn99oVX7gOW7njuYQDviIVMZkanFP3ZT4RBxtZPKoJSoKr1cfgVcxmoeOu+GTATP0ByefS/1txRTxqsFF5Csr77jCDYrsxc8b2LM0lXGHhXPi3N3mp9Ic7ulX2H0T16qiaIBQap7QerAKbgxviCd/rKXWRZm7UovIKwBmAn5HUIR2JDUdpkmsAfbZYMNJ44Rrm2RzgZB4yAsH72LJkfwm04B4sxbM22WVjGDFjd4kX3PbQdqDDztH7ZZ1vU7jd/MFtI7GTf81PMddv8xGRE0ISsKbvBfDlWuBPG4hH+Zy8kUxxw2RteM5+BOm4Zoqj5fw+XdyX+98kz7iXRfQbL//WACrWBYi6owsys1WglMuUUZBCmOAsafBeUKm5A4O+us6bjfRBeVbI7R8MSdifERMYnnID3/VDkfjAax2COYKlJSGbNk8Da+T9KqzcVmnLO91TTQlqXSHcQxSYEgIMYIk38efhMbsuAJvXact+yXvvwuSpgP0OeRCx7I6KqZg7ms/BBTMo1NP+TZ4xLvpHQIJkvs8UkJGoe0hoPGAcKp3V/nsHSrsQGipgNUl5rZxBSvTwEce2aACxOAOHu6eVY8b1teTrfzepyzNc5nZ5ntpTewl+R7j8+knz7Lrjl2AUaEkdZ5xfNc1z667O2sBgNhLvOIngXK5ukRllEIy3yu2Z5n1Ns4W5tt/MS73uWc4vXdwQQ6+vRShWprr8ppisCwqOUQFPzcLff+lMDYLA5RHQXVzb5LcTExduPOwi/ExEUx9yd6AjjlEzzsWDRkF9FUi7oFyLdG3OPhIFHNqwYdsISMjFYNQY0YFCK8yoGzGjnMBu+ihLvWhsw1dxmIKfAKteOxbeJM03XWA+FykKgMsUOZnoGPbCKEDvxyOOnoHWJqmQYQOgn8mjkaZWpkB2LWYXDDfHm0odkQfZNljXnyfCZ2O71mpc2StilNF2ZB+lrM6D9AsD8MnL0GiANflgCx6ZAToszDFUKnSHMvkRedFvl40QlwLLON9thg48Ji6n7ve+458elIegM/BxNoKiMGOLY66fOK0l+dE3TCpFwIBSRgd4FVrIvQCRqYGyFVBuOIHJpRjQN3YZScDDeJyM+l4UzCM+kFU8l1Ov5aftuuWXmzx4l7BIkpmxA1t21Sf2Vhxt1uvrCg+eDUmwPLvO0S6sCVGz9NIYjKJalEJn9Rl3DfI7Q1DFBrCnbYwOYHTgU393p215mGEFLjgHWu2o/++E3zLpXijmXTucfIWQwFF7BQStED8BTTeoRjvWNjtzGZWrznyMwK53jft8LXaQMHeUFbgynE/3B5MT12aY291VjD4J44/SCKK9vGxWZeIFPe3IrPaxyjxb36+EKabw4fXag3f+g995/46ATH9X0HFGhKLufHAo0/cz/nJL2Vy9VqPN0SabJGKLEE+yejI71+4uInM2ecfowvV3hmyzSjJjjdC6ErZAR+1KbQRSNNxU7RPklnHQQZYywWt8JIhP6YHwYw5yftihHlRNgQNcU2eDTLmxpqzDhIMSpXOAKIlo54uSHwUZvkq9bO9OVpM7PNoEZk4QvAeDKB8LggGK1OI8npxccVZQCORhTfR8FsUWSHzJBISZzYzxyvHMLoCG3fAZfCraBLu4q2g7a/xMN51P0FNGif7amnebexTq9wF1OBmizypc/b6a9myfzBmU56zNUfGkCmV/rNG4Rx+SFP93Ew7qAlHKVFHQX8Ljb8H5/rrd82O/rHaWbjZ957z8oVEhzIHUygKXSsPMlpm7wuKkqCjfOOk26eFSK74dzzUPGCGIXjKf52NIgi3BWaDDn5NThf+wBUoNOxZblbIcxu+l78VVSB2Ds4YrX17CLzzISlUTDjlx+boSJDAwamxREEsqnmdMMuF9pU+GBITpe5EwEBrTmAOTl2cixzQPEo+RISSXYAZlSRMuddlvMFzbNE+iSOZ7DZmNzaycl/EewxaDZMm+iIacUOXyy4wJL753ob6Vn2eW9TvtMbm+m2GfZ9O9dN3W8zgyO/Ty6zn4SZD5hQ0ZFpyLT75awUU4RHMKGO0VBOtefA02AvdP/3ji3WfvSvvaH5J+ysCuoP+nPDAn0q9vxpzJlEyyq4yL0QW54lgUEKhekj0UPsxrbbDhEEJ/xLRUZ6anMvObOyjFcwtLKLM6e4qEEFa183RYrVEnlZ6+PGV1JmoQhUoJvGGIJGQDYJMnwIs0CUS01rI4nyEGQXPUkv3ikiiI8GFQAqgtxrmGIClssctAJR3GiqMTi4LM50OW0uQ2wxhSb/g5KApQlMMiDcoaM4nByjARDnszzK89/QRVhuIKLKDdeysIaYTmGDN2Zm05XtjXSJGZFNynMBoT7RRoDB18ccEfPdc8wXM7gbK7gJY4gdsgmpwQbBJm/o9HgFq5numGueO9ps/NSX35v+ydtPMQB5Ge6GBfr7356Gf/tjtdWcl5UyRWV0b8YEN5UCuqZGeoEBzqvIgS06wbj8eg8DG+DszhQQseRf0+voyvlVlId0aTvyIU2e1srxQu/lsnkxFWPlqipzn15FmGsug3kVlzuZUjaqVEIrF6YG/hBmwgPWRlrJWUkleF7kkOAgWsIrLN6K33v0X9xLPiIz3LKbrISrSSda2BnUEiO0CzG5ERlBCP+xXJ4LJCb+mOslod8lN22fT7vRBxDuk+KrQOuF99DrCxZxehN7vzUrWDNMpzDK78OUeIwXGLaYzz7DSuUsLyosIOANpvG0evJyNQRoWIvbW+WdQ8GdhIa7oOtudvI1att/MN/Y+sEf+KrFJ4B62e6GBdqcKPCqc6ZBXKEwSJDa4qgIuMJXx9LH2Rv4tts4ZwIetymsuiC0DDhirwLCUKrP1NNYzCbeZB7bhRlCtudv4plyp7MuxDG98BIVRGAsik8JVRHinOck5yxGwEcafqaycd62wNs2tP/N0zFCyFBhDWFZuDI0j9Wzvmln6pLBBDZDlPCJEE84ZA8xcWHaGeK/NCiMFYB8Ls65ZwdzTVcwEcC67/BVmOSHkPFLYRx/xCVDwBFvn6sUCD/ClFqDjf8tBn5d9nZsbPc5VgHDxUbuHByiH8gKM4MW8XEOBy/0HgFfF/P6d/n2+PPNzX/x3DfccVOE2XIeSKAbW5tPDmiN8R2vMaOgdsIzSw9HqQTmIv/Vs530l47PpYcIi03rFoyrRguFn1nbUsgiJhJUUGXN5FOVyEj8MeASaodwZqgMkUWk4DEf3W6xGOdZxWcotWB2ps9XwUQcecaftFdw0cDjKcMZXi59of9snQoDTsGfdmGKTAdc06+QZ6pCcMewNizjJqUUKujIZI3TqbUHbEJ6Bk27CjEuqvh9cJfXm7xi4zcWfZPE70HG4gvpxWNn2WePh4NHz+1uMD5gyoQn+g1wRW9Kmnj7xLrRzLR30x/lp1/Ge4GG8OjnLqaLZniU/UcnFz4P+pvmDiTQs/WFj3Q7EOrO1DGjpAVKpznsfCtCe2Z9mP7nz26mH7ljKd3HCxWtGiNj9gC00bqNEcMP1UiFx5sF1hZ1hO6AKOOMADPhESYA6PJtsQ2tQtNZnVncsl88RUuZVkENTKT3XlyeZZmCJT5wVUAWa9rl4AkGz17WaU45f6zmblHtvr1udy2dofWsWOG4guZQCBET4fv/lCa2GyKXuIQW/SIvipsufwmro1UvDGfSf/sHX0hP9+1zOFQe2uoM+upzHCeAjru/uZZ+8ituS8eYhvOlXeshxg9oB+fBtbdnGNBtxHs3YCYjd+kN+cZkg1mTfH41JXWKhL0mDKiy/xwz9J96Ks0ebaRHvuY1qTbXP795+jJHFCAcN8kdSKDvODnzySvPrZ9BWE9lqZB7XIWJpfKjkm3SjfTRs430I5wC9PZT3fRa6uYegO3o6mhxmVQGT1HRlBvLBAH1qSArd3SBXVo8gpt/883wwfMQ2lLNCo0raYIVp2hY8cIU50BVmN1woTmB3U+cSnrvUXwGwduc/OOmJL+bfT+v+N/Hmx9tCPbdwmye5LIIXwRwGs+N+yPHPcANn8RNm17mLK9dEfwCmvZJvhy6xewCUxQUnljfD+TgGsf7/eYWrydSRwEPPhkGn/IYgmEk6rp8D8dIdY97uLusiva5n910EkDOcQ0Q6FWQfuZ8qp+/kl7/9tvTWx85mu440Ugr7dbKkftGf/vnH330H3z/298+XQWkfWnuQAL9c9/5wRe+4Wff8NvD3uz3xMEmUT8VA+NW+WMwJ0FwgtKe3uAN589Ir++p5XlaX5oNCxQcotEflQ4KdBshhI4Hmwaqlb0LTXx0ZzyapZfg4Rk/xmBN6OJsJ4IKO3YIYjxGRBVqAI1tOmgMv4enwA18k6S/mt58sp2+jQpbnmM6Ch5YUr/hUpwNtgFfFLiiRQsvMlQhMN+LnZupn+DJBQliQV3CfZ6EhW7gx5BYZaSX/MyGByZKjTMReJxeE8I5Vnh7OwsmvsCgUCvI4UQUyPIyu3zPdchgkage9bLO18uazId8/iwvZ4/Quu7reJZ5hM9eTIu3LaSv/o6H0uvvwQaf6/MyrG+6DzjOb/bvD449PPd4Sn/vYUjMmb303wMJ9LvSu0bzzcv/bH19632pzXyLwuUMgvyQF5Y9Ln5C+KrwEEJXjgB05s8EBa5UdMBX6SIS3LtcVGwRaCtAEC9x+VhwlXRRaeWhAhdeZ5pwlSfwEhAthLu9QYU3w13nF/hGp5P+6pedSm/hcxqznbX0dLebziKxrohpkrirwh0JbfyeWuR+6Mw+G09ls8IdbfW4CHVWJxy0xPghyM2DNPnvo8W2ceRxB2nAXxqB6S2yU6Cu9onuU77FzaIP9h/lFT8QCq5aFaG9h3O02x2W2t2i6ouyxqOklGfBr6DlMR7JzzGNCzJsxILXW9BzerWfnr6I5nfU97Fn2Jm3kR5+5M70Ng5wfBVngC1x8J2DUhu5C6lt8M7Otn/k0c9vLm7NrP7w20+d+uJM21GqcP/oniN/9MOPX/rtQWf4LXG2VImQa3LWe7C5imCKKMLUAkqIV0i/8XDBRx22V9a+wsjkvZwc5QrORkY7gQqunaF7PwlbrgIRKM3DgD3wF7i97gj0DDbocST2MqdBtZgSO1dnV0VFU3TXCgBoFfAQBQTIbZz8hhBqj7vXok1YfDYO+BkEzXB3eLTosfK2TwQYQfO4sBb8cCDXhGdiNZ884JZ+ryzcYYLRaDwQ8tIlFuBifg3+y2ql3Lrzwlw67klWCB3intkNkFpYmreh+Xmm7DisK/Kz58GiTD3EcBMafv+5Ydp6Es3/9JNp6eHj6WuZXH7rSTZuzdI46h3o91NwvPVOmcRg6Yc0/PnZ+e8/U5+Z/Y3z5//Lb73tNg6XfmnuQBraLP7Oe1P/x587+mOXzp/7urS8sBJnNChkOgUx/IWZERhRY2FVE4TAAhPJqntJUu5GKrjTLhoEAaAYu2mQ6fAxwB6eAmfa4hes4Cr36aTTcNOwBYZK9VyMLvOVvlrlAYqbsbhrMRCyqH7sdfAAUWWVtWkhokajVsvG7jPQWfx6mW0ghVo7Xs4Fh+stbZSE4xFUAWnAiiQrn8Z5CE40EOrD1TtfEbMhXcSM+NwlFQlV79J0mHVkpDDr+FLtXcT1mI7z/Dw3R7lINsLWdnX0EmU8r53tWzYUhknAGMhzDl362Gd66anfeibN8KbwA+++P731zRwag+WhFh7RuGtssLKx8ZpCbtjkmc9FYZq3h7Avzr6v15+Z//XLn/9b33bk3rVM0MF+DyzQor/4fenPZ3+68RPb68OfjkNNYp8fEcV2ViCsDS/94WQYl6pCbwgnnvADpEDEAwGMosMVJueHKkyEwuTHnb8i28eVRhf5VTDikMMVyh0pA/8emRTY3VE+U4bnecv6EhLpUHMGbeSeBU0Mq7GYDzFv7QwA5RQuNJW6wCdUYZcrD8AUeA98VEMWMyNr4dCP4HYnno3ABlNnFBy7B20E7mEhXIPDr+baC1jUT23NsHSNIDOrQeuY8DHKAyxAWMDpU9CwRN55v4ecQeg2OuniBlN3aOkWaWM3X5P+gdXjj3742fSxR19Mr3ngtenLvvJIuv1IP91e32Y2hEah6QI9mlgNex/44Yqi1StrFBNNpjrHAy/NzX5Ht7My98Ez6T9716l8+oG536hjVsm+5+DuVx9Pje/69c2f5WT57wuh9t2ykIyQzMpfCWagh3KYHpc3neoKRkc6BycRzy1Lt54pB5zgMl7hLAI6BREcmn6+lj9I4afc9RSc03noD5h9kBkfDg/aLdQjYyG/xb0AsQscLzCLHnMjzjK2acPGD8cXmRGYQ5V6aKPC4VsldZ69+5aJFpr5xun30oWAufpodnJqRIMYYhZoGigYIdD85qaEYIZAB2H8iExTppb+lAHhh5+kRx+/dT5V/WhQTwH9+nuX04MLm3wxgP0oXuZK3gNMg9idxzz0OoLcbc2lF09vpz9+/6d4IXcuPfDOV6W3PriS7mj32Oes7qahUTYtGgV6hrK14Is9iGOIkrPTsG6zzbsQOYODU6a6w8G/ay02/tN3z6cXgvgb/HnJAi3+L//VtPjxJy7+3LBV/2uoourcs4rM0LLBeiC5R00AE/YaJbQWSnQQK9MI09lkI1KAyoXNR7xRweDw5OfKu69Ai9b8dOHP3ngw3Gu6kQRd/CBEkV8lXOP0ekqe3uMSlsuxAFop6J8nYd9vjTibQJDtm/l552Udj3kkrUWts9JWZ8eZhzGqqZagh5dDUou3QBrsi2hwVl2ThrE8i0DwAsGIz1L4cmpPoeV8Wg+6dDNUnVGWOwDnaCzhB0wzxMz99YNDHz+7kR7/PBuH+ABp1IU8L60Hs2CRfL7mzsV0iqm7OdLFOX4IoSWKL2bRI/QQ6Iuj2fTxT55Nzzx6Ob36/tvTmx45kU4c51wNaFqkh3C+o8ZmJbOvUVjvjUqY7V3iECH5hXM6UZa7LhGvofHQXmRgub39y3/z3vnvCaAb/HlJJkfB/f99Z1r/5t859r0fePT8mf56/e/GMVK+EMbp7FkoqUEr0OkfChROm02/TCwCY8FCqITAH12hFQ95ltSwAuOjCCpmGBXPYTiSn5o+bHTSR0YlY+FwPsZlQjz6Iz/u9hiBD78VXYFkGggLZzh5hKCQn2v8QZ83EpjGDVzDLfZIshHnGGclceBgF2HtcUU7Jz8NDcQxl48uOXbXd0jHuRtXrvBhFYTcd/fTwBkJ4tvg8+tAR9hFf8zTjAhzghshDPopbq11Od37+hPpZIfPvrF65845z94bMZ04YLl6jTI9s8bUqbzi9FcSUFUz0MUJRVVdtGgorgS6h9s9Nwq981J+scx1gy1gOQ0hPf7iKttKa+nrvuWBdN+dzIow797A5LShDnxRGB5xqghXnjKUnZ7NIgPMyyZGCeIujDt8tn2JGBi3PCzymtdSv3EKkAO5lyXQ5vRvv4nJ5fYn/+uZf//IR3sX1n+Mk93fAOM5qh0VM0v3sr2a7kZ7N1se60RLp2DR2mGOLdNCWSD3eMzTfTpSfuoi3fQchxmyiSv2DBNv8bUJTcNjthUjLT9WGlhevMDeWvbjHmlvMyCjUwvBJl5XGkB+MiDwsVc9rW3QXc6DFHq7qEix8RN0CY43cBnjgkIDDfQ0q6D1TiPddXQbXWQJgI88NA3ws1R5Anm7o3s8vVBbSM8htGvg3hDWio2GzR3Bi2ViadUMmPGi4LxsG418DuVwlLBFnt13aU/o6aIxxWajl8LceEfdJbT8RnrktYscpsRRxXwWwkUejyG4hGI5TePrrF20NGl24Wi62wMjWcL+NNf6Bo1oleN/65wJy5TdZUpUZ6DneSiKZhfN3OX8jk0+Md2jN1milzh51xL3Xtrm01d96s8Bqy8NuDFzZFfDt9NlRp6ZMd4xAu9Vgs8w+WkdlZmZ2XijkNkcGlSLvFe7FxGVg20jfdkC/eYPrS5/bvSO+9LXN7q1s8d+b3Sx+wAUzsZhgTTLv/n629L77pqh+/LdBwWxsF++qqkoMxEDuyNa7zba40NPXmBwMJPecGo5jzOJV8hiRpX0eAOP3lgqp9gq/N96/Hx6xz3L6TUI5wZW62Q1y4EUwLucOJ/iPNrHnu2nv373UnQmCnQR9pyrv7oQc07bwhxg0Peb5zZSk81XX3PfnYBniLLV1EZn8/Us58c+s5p+6U+fT8P5Oxjt19OGsqdT6vWbHSZDtHSsAA8Kj/PEQgPzvEQVKchzAPNdlZi8jcLwzLnauSfBLx40+rPPrqcX7jnOrjiO82WhQ3H0XHJt4SGa+nUry2xpn08rzHAs0Jg6tU66E55vzC+nAQc8LmC2nGWeWrOgj0BaNz2E2QZotk4rthgH+O2WOPKAsg8c4EKCCicfeWBa1RdkobVDifEcK4+AOv8cp9KCyxbpPhB5p9nUaDQ32Vvy6U6931lrdD8kxEHcS7Khf+DRS4v/V2/2PWvbw28bdptfThd/Fwaab4ZSglAZ1j8Tk1vpf3xdPX07Uzd1NIUuymBJiyMgCq5oMyq2Va/TRfsW8MrsIhUf+juYZXckgrHggAM+EuTAA2FBg8xy1GvDinCAFIJm1SjQkXPJtbpTASBY59NjR9CMsa21osbK0eVfiUSgxce/H8dZI0Il2mavgsvvAkbvgdcXXz0lFErRVCvpVz+xmn7hs53UmV/h/T/4EHsbiJYlaug4VFEEaGLKEREso8cqjKeI8uZzmAnslQA7F7B06wBw6cgr2Mu9sZbe85Vz6TVMr7URaJuhh6b7Qu6lbj2tQuwmmrpPg7LRuVkpTBM4Ge8X0vsYZzpzCD44k6LCoUHkQSzmDIO4ebQ3r8vGvHlbu500UtRSmGkAHnRvbxyDPvLRvo8FJcLU5qGV8OucAZqdnRXm0dMvbn7jU1vnt/6X9z5gYQ/kpPlA7u9+bPDe9zeO/sTaYPSWoU1PTeNLaWzWxuqfIpK4Dq/LszuPslIHVK51RrDs8h9P+QlZtfg1ul0Z44jez/7qYroLhqjdTRaywl1c1qN3DxPfZi9Ck11+Hp4S3R0RDpjClUT5qbQN6EfDbPMGBvsaNAWyXqEcQVuF3BvEK9CWwRPwu5wi1EUj0heFhoLciA9to7Bga/qdvq3aWnrzcjM9wsDwA1eoHzWuBBcnrc58mKF5KvCSHKNCAlSJakhFxTGF2lBhQFhjaRna+QggzySicbTnMLYwN6Snxlyy2jMGWjQup+HmZeKcMwzOWWNC8RjfN6QuNQkQ2RBkhxUeUuPxBQphLIb4Ror1YFr4Jo5YJArexoggaIstqxjT9g7WJcYG6bLAx1fIDCdfgLn0qFgwNdobnqA0+I7bj2ymhz0j+ODuQAL9Tz62/e4r/da/WK0NFobYUhicMFWivHByMWxC/Bwhlc5eSgv3H8fcaLHCZKtVZwENA/RbL6YtGCIuujIm6519lVHYUsUJL2xxwUcfDERwM/sKtul7AfK+01k9SH00mjIttiMX+1xcNMZKoLX3bcM9DhR0tjKEWeIF4q5MDrFft1kPXsWkOX2pn45e7KfXnTmfnmNGYG0JWoXVWQi0nWSEfWW4Au1lWBSDHxkmbxU37Sy+QXI3U2sPHWG8sYD1yUD8Tug6MXtnuhOa43gAtT2SWbRh8JP3AZ3Sk6sKlVeDbmpyiKRZ8kchYj80BVKzahyOaCBRTAkDb/xBind1G7fKKYteQFO+cZRliHKHSiNv4qISrQWGhYyhWvGFgCi5CA7sJtJyvaQf9CtyzR/ozPUWNrYZQHBwdzCYVhuVUtLbh3tItgJPhfs2r/OLnsRJaaJw4z0XlM8CRYFlbni0o6hwusjYh1BVfDEZrNLighc+yNxIK7u9drrgo3mRWDBdhIUnHkNPBEDF8Byaq8U8Q3cb5wMC5SyCSLQR3fTDLaDssHqYPu6yjY9O0uD9Hsr9J+fT9qUL6XPv/700+vpHGNwx8Aua+VGqTBj2O2iCUMPhmQUTTgGxt2EueIHPV3zbQ0vp6zi/+W4G27E0jpkV47BABZ/BGYfKSDDdPxRWZbck6ljzycUJo9ZnXF1ziAilKWetCUda0JiBZA7Jq6xYehdb/EUdS6+pTZCvcR0TYpihkUtE82MxaRGt5iJvftPzvAx3wwL9+LnH692jrztp5eVmzd3RRqXBctMlzJJreqh1sC9dSPDtiJFTVkTxnznFTb+CZeHGDiCPqpIJwXrTADNm/hgwh4sjp9eHVFl5wgeXIllkFCaDwbucFe20VN6onyNzkyB3UIbcSgMPntvswoJdqV9C7aPFetMCLRwothkvxJIx8lfDZFj2bY6VQXr1A0vpVZ/aSItXLqQ/3SZymUshDSZAtHTLOz1hS2dvLgAtBDNjoXsl/cAbj6d3cv7zidEaA1/sZARJJaAguX/ZCRA1vN9BtHxZKyrQ/oHfgu3jaiGMmRRBwtyTnqqRqYndP+2ccnxLBr8CbXhGK24eIk3mZCgjaLTdAuVPQGSffGZQSJIZ5smb9B6f730+3cvfS3E3LNDpDTDoDHXqHgA5VrSHNHvZnKXQ+pChMWjxtCBPuczCQeie7v9v71x+LDvuOn76/fZrGCsOxh4HB1lWhBwRHtmELBFIUTaWkBewZh/YIiHEgr8AsQBlgRBYimDBDjaRQMrCWBE4E8dmETvjweM4M9PP29339uXz+dapO6d7ejLd1410F6e6z63X7/erX/3qV89TVUc0sIsBNiRQ6iKgGk4yE6AKfNauzEihmCK06nvYVmFzUQpROXBgGm064koR7vOnSsiTj6c05FQFL32jftxUePcEo37wa+VkyMoKhVcHbDEpeI5VmF9ls87RB582N12S8kCpA4AsHyC4pN1RuppnN3kd7Ddff3Gt+eq1eVbymABTDq5j2OOVsSltjATQHPdIeENp+AzP0pRYyUNRslJkMI7Jjw7yV/JSPOTaso1COzTBGTe2XSpoRemDGZTJz2TZVHxkYPLnGiRHmsorKyrnwlwsECld3Jhlhee0wYUdcsJDoBnUYW61aSUyfsAZBegIC4DHmnSICqqFlPrURgY08lpNDSMF906oiH5Zy4K0T80LBVTZcS4dSwot38IOjH4E72QLPN/2ZdlK2kzMLNz5HE9iKEDr63zP+Ztlu8Fei2vP8haO9dtfv/9JM+Ylx7vHv8ibPwFI2zeKfpDH5i705AeHXiaEG6xL/C5fA3h+ick2LbmrDr5SdhAv7yqa2Uwlg4xynGdGnhbQnlVQLOml6PhxlcOgkj6yAKA8wrR8CCN9aBZkW2eJ5L/A4Xc15XwDoAlXeucDhbYy/SzmUgrtXMQlqZSOtT2KbPLklK6+MKzgClN0hDQ8znERqvEdU9mekOjEdcfYBlfY0mV1AFtn4tsfBfLguL+FU4AqjfgULPwHlmFDbCLskC13hxJRApAzPhbWh1faKTPycsQqxoJv1ISRKBqrO0pEnt2Eowbkjb2boFn3XeOTWE8+tczwea158QUuaLm91xzdvctaOLJhUz2jb2QHnmtfNu3K2P0aSoBx+S9trjSvMEzZoDnJYYL0kgwx0NSSpVI5BbfxTDGEd1tWcgn85JuHxFts3bOeRbPLMMsWs7ZTYIGrdGRFaVFRyFLt0RKCX06KwRNi2kC3wZCchJdlUeNKZJFb4bv0eMJe3lxcod+BRcZtMp+bLiuXMh6ekM5DpgghoPwkP2dgqghOBZ8b2CZzCvC0p473HqSjIhb+0sK0PEewLVAqD4rncEKhlmAZsAJaSbEM5Im64ldtHKbkbCO4krUiCObZukrfQitSgTrwq0vcB8cXnVa5f/mZa8/Qem5wH9x+M39rp3l/F+wNWuoMRiEkUYduEo1mjZqNtYVmC1x23odeURBZBNY8YOkTp+RE5KIklpvX5Qpj1x64wONSSUULOLRJYsiEXuObwsmQom1RSqkCHDISVCJ4W3pBzE8AShlMAg1r5dqGBU1ZufZuL/UZzMUVmkTKre8kj/CUW5GABX9GmZ1YICFrX7qmAF+OywiolthjUBWw/YA3dB6xb8T9yEnScaSiVtL8uwqQhQRZruHi0fUM+cCJe9XKPyuv8K5u2VK5B0HFt0G0hfbynAV2pjkccS+dS0626PKgFqYV50cx2VK7qcfvdM/T+m6ubWTyM88C75Oby80LDBtGy6wd3zps3ttmq6WvumWWf2WIRuEIw6SVKV47UTWfDIsYcrh+Lp+nxIXHSZumtIJKqShurbbKxSshaitpchEAGV1kwu+eiyhvy45lcp6JOiu6ykAqyFnoEAddG8EEVsL6gYUPb9LDfXLjxo2pG+lLKbQv+1wN8EakoiQwY9OUGlczIJMqFAUhLEi+9K6xAP9co3BH4Lhst8gir/bjjGJnnxlfi7LA2SkACw6P3JiuQivopE8Yziho+EewKuohQ4J5WgbvlXDcbOtrvMMMLy5PFuMnHnZcOxgxiQtvg70MS7L6YzrADeB/j7d/3gU9YhmKu1j4kA/3V9B6f8ya8U0uMxwfLTUHB3wbhZbwLvTmmDjObbPrxxsTFzmr5OqHm5YcrkQx2ScBW/soi6dTzJBLZmU9W0V12AGAEfxHbxScfONJTKKETYQ/wakKnYD8CANQ9C7ACS1UxFGeJTy//CSE8GLs76pbG0KBJ1QE8a3tGGNNStqMqpqTpbVn37o9eO7Xnlu9FYBL/lxKofPJYjg6dpeX65WO92JUOliTWTl0nK1Cx69CGK/n8UZBqoBHrLf6bv9RxmRKYvwiHMdvd9E2LxucX16NPxUJQAtdWavoR1RGx8i606qTxphltSgntUBWj3N1WUnbjYK56BD62SXGvgcL74QWNvJgUqjCYwVXtxVrF5gBleyAQfQh3fYBr+S2ydP2Gldp8dJlxGnon6HkQ19AHbPawZJV8wQK/DEbRNxBxyWIEZndgEt5bEi6w+vsA05rbzIpT4uclltuinrJcaR8StR4zENHXgWohDy6XEp8GesGGTkAXWljw1noRtHpDcvVxMIiHypYNmHFK38tB3R7zqcm8yTipTl22y0rY/Orq19A/v/w3R8P3vjai6sfiH4ZcymFppwQpOzDQc1ZclkKv2RPILKqYgGTbpzMBOcczqp8JlHQG1JVVWoVOl/B6gClW1M2SbcISclyY0Jzn/HELl3lCso2lxksrV5mWEWZxXFRwONKKrQGHclrahi2vSZEXl2tEMBCsigqA7j14/VIkw2lURZOYAhQoVeh/+S6Z/JorWHsmIKiCPn+yjG7CYe8PeSDO7TO11nRuIeC7rFlVN5d4Zjn8sMR3y3JxzMXmShao1z5QKHv3T9o3t/Z4sJx+IOO1wmcUEHLnyIHtpZLWJO5B2E1F0RhCMe0pRl3/TndYlcaxooDhq0rwSq0e7KLLJFHSEqxrKyYng0JUkcXKg69m3SQ0YOKCDwT7BPeXbBrlAnv4m9try58518+bd74vWvNjyBzYXMphd5FeOsUmp8W82OlE1PyibcGYqPUvlDxEsrt+7aKdKcYQRWAtsaMWgZmvPgdcjBwQNMGbo6PAEucv6V8XMkIpURY4719/hO2+v4veyVX/OSYl3Kg1BlHApqKIL4tCWmKrRqmc1QzYcLVAjmTv+gFQC6BCSt06ZHgL7CG1UIEyzzBnPyVYYBh8AUPnryzs1lhr7h7fZfYS7GxwVZXbh66Tms9OOBSHu6uOGLb5spTQD+zgv8QWtQ2WxH3VzPGPxouN3/13r3mpS8/07wIr1YYdx5kfJ9y8YgT4PSOQ16qeIDVahrhwou9T/arRMsAJNaRf4Ehn9TG5MNwYMreFvjxBZJdUGuUiGWkSg6h67uG2hsqG+kOqYhl8QAZmZ7pY4VfmbTRSFkI7ZCRlaMTChAYn9Hm6muL26M/a66t/H6b7IWsCys0ixzNDt2tC/e+CijqWZi3YBFjSdAMOdyAqxPuUfuE5aodWqCGwtDQqWa0It9hXhKYfM4LW/EO2NQ0pKteoqWtiuiwXdB0VTi8+Lvs5RLbFmChucWk6sesAa8uceiJhLz0hYgyEUSamRSizOZBGTtWt3D8K8Z8FBOlTJqGmXISTaSNfzVOBquxYOTXIVZdGShdtn4bWwof8MMT9ragqH6LxfOD+1ySMeSly5ghnAWyvDjk1MkBe49hYMDJDVZHsmmERe2bnw6bb72903zzC8vNrzCpXFdLZB95eWh1y96JdAasGLg9qPCtsjLMIS0rsEqlwoZfc88Qy/x6f52VORc1Eu9cQWV1UnzC0CdDNJMjzEqg3By72ytZ78ykMXksaPJqGk5sLTdbZjsc6SfcOMsRfpWN36PxBdQ8+03m2G++NvByD7Xt4ubCCs2LwuZNWpSfuoXDTehyqzBlytKKjaXR7+yJ40Ef0li+S+ZWsxpgplA0HjFFiSUJ/qy4KvQ9vk89z5m1VTagF+ER3iYlvMKP0Fp8C9OTbz/hkpcPOBO3xbrTyLEr8bIIJylE2bIYPPpvxm2YsyEpzEi5awiUfvJYwi0qW6V8ogFbND/nGwduW5woNCXscpdXEYjubZ9h1SVlBDBivDiiVjhud1XG4ccdWoj5UtocUHGVBQ4dy9sYsKu2eZbhx7ot2Enzo53F5i/f4UQHLf9K5iooDGkN5/ab5zdGzTdfvsb6v/fQKWkbBQUh9yg1PLr3vHCPFCGv7DOUAiYVGfAoNeHl0K0ys3zMD7BkOQptpcjqBEpPPu0ZVG7lURogS8mWGTwrBcKwfFPWgMmRcvGolsOlBVoc+SErzZynngYe4bmcuTDCq2j0h99vmv/iEoZ9jwVxB4WtHz882OGEnJghNYc10+aFp5tvszHn73YpXArHT1Fb252t21KYocCDoiI4LqV9YZ+ErTnAdMEaUwHA32KqOxH80CW6XfTwgPEnSrFAekJHXPBS3ASkKQGWMToNywNaodP6tSi0yldKr0ZZA4h4wAmulKDBuM23tmHa0sFdTs5QlNYEhkJzbguIcuNnUjhmHnjCBuu5AyZ+jK/n2Nl0onLj56QCG7ZpFV7jJcBXbbCkSauNBu2M73M4Fb/pJu1N9nbfa27/8lLzuTHbaGmllbJvQ31M1NbQltpwld3GQOW1HC0DjUrnkyVH/I7eDinrvOrGn+U8lNdtoi7GhHT8YIUPskVeQw+aKrLzWjCT9pguwgUcj2xxSGB3Ye74zqCc9h3Qku8vzC3tDI/2BstHzb+JdRlzYYX+wauvNj/83qDZu08rcQcpb6LQHrPaokvwYhIVWiFFySGb2RfrwrQTFAfcIyyfjjrEGSFaIAq3pcH5txJXtU4CGgWPiQSLM78USuCtZCThenlMF850StMCb+wTkc8Iv4XtkAsfNViltHL5JAwebULCC3HS1EzgcbTg6Y6MMo6+PKSUS+SALWlXi3w/bpZ5Yzjmu4TNAI8ts6tI7DOfY+LY/PvHvHNA9r/5OWQeRJCp+KYvfXmiIVj1PTtdHbevYTO4QpNs7E3MzfluLFqicZEn1dblTnGzouTGJsLdcWfPwW5RVptcQi0t9xGVr6yuUMe2OYrFkGj/UJtNUQfQpNcZUiFdufkZfld7hjRKDndsVhLvxM8egop57blrzZdf2njzlZeO/3h3YTT8/PbTh3/69XQr8IsMpjAXVuh3foB8TIBJTLNPC7FHFWNPQbPOVtItFCn3PECOoUKumVJZlLsvBqye6YMMQ2IpYeKiZBLVCKyUKaA0X3rxn2eqotZo4Rz8aQyTRGx+Kg3tTGywA9raNV7cauRxYlq+QrAG1njyVcPb5AORYGF8iIgTplLZsX0jlgpvtJXRYgCJz6Zlxz1XDTQDTw7g30AhPLWiUr/HjUc//ahpvnidbzpAdxOcVErRweH6rZOTDVZDWPM+Yr8NSY38EKg2IGNaTS49ao44B7ZHxTlWWdnmO+YkwhxKOBxAk9bnBPcud3AcclB3sAtC+GOlhompg4aI28rHVoAx84Hk0fzX8YIV1EaJU+vRBQ8rWK7rhLnDkJ2znDRoFnlr2iwe7//Fb2xd6LPHYD3WKMkLmde5Se+P3pIBwOFN+dtd+Rq2uc8ThaVK56UKUtHPJDLHVTyyEr82YWnNwY9taeuGqI8FHaUm7DxlE7YqtO4oC8WV5g/6tvLGB1cp47fQfXsYtzjERxGMNzMa3dW0buGkpzf0KwzpJFA7DFTEQte4TAiwJe9T82Jl4bR1wcM6RqActo0cnW1uIDsXd7wl3vG5vY2NyJDT3ofgOaO7RSNym8bEntFKkAQIZ/5wcLDTfOcmNDx8Ic++rZCfyACnVyy4l91rDGTdlnCI36zU0wq1tyWKiQywrQzMk08qPMgpU9Kf9FghGDEzngAWf2DBMYoJK2NPksTDbsHxEwwxPcN1hUZpXMy8/z69zYswhmKESTKpFBSwhe72R4OqssmmBWTBqMTGmSu7SM+6m0FNlKs4IWxAsSyAKoyzebagq5GOaDEU5EPGhAVqEwxNvYbXOJynDAQnQ4mWp8S3CU3SND14maSPd6L4BnaeUwotHGkLa6+h0nIJeeBtjb2uwDDz6QuHCSzDCXsiF92Pny5u+TSZpIvNhzHT6KTCEpd8A6A/PYTJ6MeWfhoYw0gvstGGfoVRRNJQeTWBBznptmkbJ72aR0GNd8yifKRhfGD8IYxnbOVgRYcM81yNubhCk56slNqIXYVsmMLMQ060A9iGGW/jqHJPjG4z1TEKoSqbBALeSqIWVgU/6zc88JfKDkgprUr1tJ38nQ564JNZjPxO8tuhJe4pA5z8BS2M4sajctoAuJbnUka6dhEJs6eaGHF4JGuw1xjwdjM0okTECSKA8amMDqLxRDGNF18g3cUqStm6zYu4icMRxYWe4fWRLt782IrbA8uTj/Q1Val1Owcwb1FsA6wohJln6Lv7T9SrNJfVgDYHsGAGkrnWlskaZt66GZPjmuEi+TOwxrePsBVGp8OakhBWC6SAHzJJ9KHQB7TO4pxK8By8s/CCmEfDO3G1e45i1/BOMRn0KNZCh9bJIZYtsvaksoKkzMStxrTtyqVpT6ltKxsc0lQJa9JpNYkLvuFE6BZHW1q1jHSn7Fo76YojPmGh2caZhulNhh/AaIQ7a4RzeMNybw5hWtHTg+NnfD3HUIaPGOG5OnNxhX777fHi8Y3dLBn5WqWyoW1eui12lZrCrnDhuXpAMLPBbQXSbdVOuUGsaKFrWi3Og4hQz08KV+GfEXDCpVVxjZ8QLvxUKuIKdoZEodkNrNojIuFVQVJoLTEVSxTT76K20UVpiTNN8YVR+Sqbp8q7BrZ2pWd6vlWsFcBKJmv6YwS0ayewBhmuu8ojbuDEM03nQrH1i0dcYPRLj7BcsGH3W43IrRFEhNDjx9f3gta9KQxR5wjjGrm7LcaVWB0OHkPv9ddH68fDN+ec4PHevRROzSG2GTjvCdkWLoWqW6Nt8m2cQVUIoUO4XVZVxERakEqlJqTfp/qxawER+nC4cBrtSkt6uMWrT42v/mobLupDj+GduAqvHSUnrhumO0SwNBEBP9qaitOFMTwKClAaD2XH45qcCqfyGSSNWpknfLY4RAVAhY/SV3zL1AdaeYCfuAmPQpsO4dJPuuapTaAqu1ECyF+GU3jNqkbevDPBqYKrG+zrPhwd7N3amvtno6/KXLyFJsU//Nrqt//8P5pnh4PlP2HNk6t2GKeltTRzZgLlMHOOlx/KpBmNNKDU2ik4c9oxyqguwdUCfVQBd9BOOaUx0bpOzKnweDqRZ5ym+RiQMxiX80o79PlJy9ompmgyjGhtqU5a2jNu4zTBr7ItQeW3E6az0lExzZ+2xuGDxVDp6JYdw7tCqPiExghTlToEOuHdXioVgDgrhh8RonVemx99+Pz8wre++5WFt1qsK7FYucgg9VLENv/m+EsH907+gFXJ3xnvL7zMcg/HuyFh9YgMqJZsgM/roLQGRkZiWHR9CkLlVhgTZSUsyIR3hxwGF4S4yo8EOmZSUdqwCBp3F0y+JoaImvYpGIHkE3OqQPCfwg9Eh748GyZQC5gKXZunFl6rm55864+NQ0U23VqhlY0khOkqU2RGmGml+FrZJkhgHsfa6QkMxLRshU7AgYkNXIYQArnaQFmF94oDXJWvNIwLbWz2whQGseTDSW2FdYjjTVDmx3TsbZfG25yCv7m6MPdPr6we/f1/vrH6E2Ku1Eyl0JWDr/xrs3nze/tfPF5ef210cPCl8crqy7w0+DzDuesMjrg5kBzNs1XMb4m5+8icmWkLKUZh1RIzIBLDVgI/x5xVtkeBQj6mFuYpOAJrvLaPyVpgGpWmdcZ/Ho0aH4VsAQzTGVqTjIbEuT81L+KpIBNlxR8lVsHOyqMmbB58hG2p17RrGzLJRAtQSSUdEIOrTXxAWrsqdchWJDzJl0jkTXjplB6FAFoxdzqNuXRv6fAe+1HuoNQfzQ2Pfri4tfbfm+vN97/x2x/9z9/euOESzP+L+UwKfR5H3/jr2yvv7myu3z3eeoo7/54gu1wqy1uBhdHyeOBqPyJhhao059VywoKJZTN/RcYGxBTPNTUCW0Vyf0rGjR1g8WNa/ow/a7IkZbh02shKusyCzmKUdMTr0hN3srzVRWlpS7PS11HT8EVJdVe06nd5b2Jq4CSgddRwbCd5GUt3YIzukjEqYazBu7NvmdiTIbdbLBzSIezzHnFva310//r4zv1XfmF+8I+vP3/ey4FOAlfrvHKFvlr2emq9BC4ngU5fcjnEHrqXwCxKoFfoWSyVnqepJdAr9NSi6xFnUQK9Qs9iqfQ8TS2BXqGnFl2POIsS6BV6Fkul52lqCfQKPbXoesRZlECv0LNYKj1PU0ugV+ipRdcjzqIEeoWexVLpeZpaAr1CTy26HnEWJdAr9CyWSs/T1BLoFXpq0fWIsyiBXqFnsVR6nqaWQK/QU4uuR5xFCfQKPYul0vM0tQR6hZ5adD3iLEqgV+hZLJWep6kl0Cv01KLrEWdRAr1Cz2Kp9DxNLYFeoacWXY84ixLoFXoWS6XnaWoJ9Ao9teh6xFmUwP8BvOeeqRbgzD0AAAAASUVORK5CYII=",lt=ae.p+"static/newqrcode.a8740efb.png",Ye=ae(32637),$e=ae(59301),Ne=(ge,Se,Ee)=>new Promise((be,Ie)=>{var Be=Ot=>{try{tt(Ee.next(Ot))}catch(et){Ie(et)}},st=Ot=>{try{tt(Ee.throw(Ot))}catch(et){Ie(et)}},tt=Ot=>Ot.done?be(Ot.value):Promise.resolve(Ot.value).then(Be,st);tt((Ee=Ee.apply(ge,Se)).next())});const se=(ge,Se=!1)=>!!(E(ge)&&a(Se)),E=ge=>(0,Ge.bg)()?!0:(ge({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(ge=!1)=>{var Se;const{user:Ee}=(0,ne.getDvaApp)()._store.getState();return(Se=Ee.userInfo)!=null&&Se.profile_completed?!0:(Pe.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ze.xg)("/account/profile/edit"),y()}}),!1)},y=()=>{Pe.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},b=()=>{Pe.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:$e.createElement("div",{style:{textAlign:"center"}},$e.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),$e.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Ye}),$e.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},x=()=>{var ge;const{user:Se}=(0,ne.getDvaApp)()._store.getState();return(ge=Se.userInfo)!=null&&ge.professional_certification?!0:(Pe.default.confirm({title:"\u63D0\u793A",centered:!0,content:$e.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ze.xg)("/account/certification")}}),!1)},te=()=>(0,Ge.V9)()?!0:(Pe.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:$e.createElement("div",{className:"tc",style:{marginLeft:-38}},$e.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),$e.createElement("img",{src:lt,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),re=(ge,Se)=>ge?!0:(Pe.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:$e.createElement("div",null,$e.createElement("p",null,Se||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),$e.createElement("div",{style:{marginLeft:"110px"}},$e.createElement("img",{src:Ve,width:200}),$e.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ze.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),le=ge=>{Pe.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:$e.createElement("div",null,$e.createElement("div",null,$e.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),$e.createElement(Qe.Z,null),$e.createElement("p",{style:{color:"#666666",fontSize:12}}," ",$e.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",$e.createElement("a",null,ge),"\u5929\u3002"),$e.createElement("p",{style:{color:"#666666",fontSize:12}}," ",$e.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),$e.createElement("div",{style:{textAlign:"center",marginTop:30}},$e.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ot,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ie=(ge,Se="")=>{const{shixunsDetail:{detail:Ee}}=(0,ne.getDvaApp)()._store.getState();if((Ee==null?void 0:Ee.public)===2||(Ee==null?void 0:Ee.public)===1||(Ee==null?void 0:Ee.shixun_status)===3){let be="";return(Ee==null?void 0:Ee.public)===2&&(be="\u5DF2\u516C\u5F00"),(Ee==null?void 0:Ee.public)===1&&(be="\u5F85\u5BA1\u6838"),(Ee==null?void 0:Ee.shixun_status)===3&&(be="\u5DF2\u5173\u95ED"),Pe.default.info({centered:!0,icon:$e.createElement(ue.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:$e.createElement("div",{className:"tc",style:{marginLeft:-38}},$e.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},$e.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",be,"\uFF0C",Se,"\u3002"),$e.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),$e.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ot,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Ee==null?void 0:Ee.shixun_status)===2?(Pe.default.confirm({centered:!0,icon:$e.createElement(ue.Z,null),title:"\u63D0\u793A",content:$e.createElement("div",null,$e.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Se,"\u3002"),$e.createElement("br",null),$e.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{Pe.default.confirm({width:440,centered:!0,icon:$e.createElement(ue.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>Ne(void 0,null,function*(){(yield ge({type:"shixunsDetail/cancelRelease",payload:{id:Ee==null?void 0:Ee.identifier}})).status!==401&&(ke.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ge({type:"shixunsDetail/getShixunsDetail",payload:{id:Ee==null?void 0:Ee.identifier}}),ge({type:"practiceSetting/getCommonData",payload:{id:Ee==null?void 0:Ee.identifier}}))})})}}),!0):!1}},50371:function(mt,Nt){"use strict";function ae(){const ne=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let Pe=1;Pe{const Ge=Qe[ke];Ge!==void 0&&(ne[ke]=Ge)})}return ne}Nt.Z=ae},13845:function(mt,Nt,ae){"use strict";ae.d(Nt,{F:function(){return ne},Z:function(){return Pe}});function ne(Qe){return Qe!=null&&Qe===Qe.window}function Pe(Qe,ke){var Ge,ze;if(typeof window=="undefined")return 0;const ue=ke?"scrollTop":"scrollLeft";let ot=0;return ne(Qe)?ot=Qe[ke?"pageYOffset":"pageXOffset"]:Qe instanceof Document?ot=Qe.documentElement[ue]:(Qe instanceof HTMLElement||Qe)&&(ot=Qe[ue]),Qe&&!ne(Qe)&&typeof ot!="number"&&(ot=(ze=((Ge=Qe.ownerDocument)!==null&&Ge!==void 0?Ge:Qe).documentElement)===null||ze===void 0?void 0:ze[ue]),ot}},56762:function(mt,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Pe}});var ne=ae(59301);function Pe(){const[,Qe]=ne.useReducer(ke=>ke+1,0);return Qe}},68031:function(mt,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return ke}});var ne=ae(16089);function Pe(Ge,ze,ue,ot){const Ve=ue-ze;return Ge/=ot/2,Ge<1?Ve/2*Ge*Ge*Ge+ze:Ve/2*((Ge-=2)*Ge*Ge+2)+ze}var Qe=ae(13845);function ke(Ge){let ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ue=()=>window,callback:ot,duration:Ve=450}=ze,lt=ue(),Ye=(0,Qe.Z)(lt,!0),$e=Date.now(),Ne=()=>{const E=Date.now()-$e,a=Pe(E>Ve?Ve:E,Ye,Ge,Ve);(0,Qe.F)(lt)?lt.scrollTo(window.pageXOffset,a):lt instanceof Document||lt.constructor.name==="HTMLDocument"?lt.documentElement.scrollTop=a:lt.scrollTop=a,E{var be;const{prefixCls:Ie,className:Be,rootClassName:st,children:tt,indeterminate:Ot=!1,style:et,onMouseEnter:Bt,onMouseLeave:Ft,skipGroup:Zt=!1,disabled:nn}=Se,Yt=Ne(Se,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:ct,direction:kt,checkbox:Rt}=ke.useContext(Ge.E_),We=ke.useContext(Ve),{isFormItemInput:at}=ke.useContext(ue.aM),Mt=ke.useContext(ze.Z),Gt=(be=(We==null?void 0:We.disabled)||nn)!==null&&be!==void 0?be:Mt,Pt=ke.useRef(Yt.value);ke.useEffect(()=>{We==null||We.registerValue(Yt.value)},[]),ke.useEffect(()=>{if(!Zt)return Yt.value!==Pt.current&&(We==null||We.cancelValue(Pt.current),We==null||We.registerValue(Yt.value),Pt.current=Yt.value),()=>We==null?void 0:We.cancelValue(Yt.value)},[Yt.value]);const sn=ct("checkbox",Ie),[Re,_t]=(0,lt.ZP)(sn),ln=Object.assign({},Yt);We&&!Zt&&(ln.onChange=function(){Yt.onChange&&Yt.onChange.apply(Yt,arguments),We.toggleOption&&We.toggleOption({label:tt,value:Yt.value})},ln.name=We.name,ln.checked=We.value.includes(Yt.value));const Gn=Pe()(`${sn}-wrapper`,{[`${sn}-rtl`]:kt==="rtl",[`${sn}-wrapper-checked`]:ln.checked,[`${sn}-wrapper-disabled`]:Gt,[`${sn}-wrapper-in-form-item`]:at},Rt==null?void 0:Rt.className,Be,st,_t),Vn=Pe()({[`${sn}-indeterminate`]:Ot},$e.A,_t),ht=Ot?"mixed":void 0;return Re(ke.createElement(Ye.Z,{component:"Checkbox",disabled:Gt},ke.createElement("label",{className:Gn,style:Object.assign(Object.assign({},Rt==null?void 0:Rt.style),et),onMouseEnter:Bt,onMouseLeave:Ft},ke.createElement(Qe.Z,Object.assign({"aria-checked":ht},ln,{prefixCls:sn,className:Vn,disabled:Gt,ref:Ee})),tt!==void 0&&ke.createElement("span",null,tt))))};var a=ke.forwardRef(se),y=ae(3300),b=ae(2738),x=function(Se,Ee){var be={};for(var Ie in Se)Object.prototype.hasOwnProperty.call(Se,Ie)&&Ee.indexOf(Ie)<0&&(be[Ie]=Se[Ie]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,Ie=Object.getOwnPropertySymbols(Se);Be{const{defaultValue:be,children:Ie,options:Be=[],prefixCls:st,className:tt,rootClassName:Ot,style:et,onChange:Bt}=Se,Ft=x(Se,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Zt,direction:nn}=ke.useContext(Ge.E_),[Yt,ct]=ke.useState(Ft.value||be||[]),[kt,Rt]=ke.useState([]);ke.useEffect(()=>{"value"in Ft&&ct(Ft.value||[])},[Ft.value]);const We=ke.useMemo(()=>Be.map(gt=>typeof gt=="string"||typeof gt=="number"?{label:gt,value:gt}:gt),[Be]),at=gt=>{Rt(Me=>Me.filter(Ce=>Ce!==gt))},Mt=gt=>{Rt(Me=>[].concat((0,y.Z)(Me),[gt]))},Gt=gt=>{const Me=Yt.indexOf(gt.value),Ce=(0,y.Z)(Yt);Me===-1?Ce.push(gt.value):Ce.splice(Me,1),"value"in Ft||ct(Ce),Bt==null||Bt(Ce.filter(Ze=>kt.includes(Ze)).sort((Ze,Xe)=>{const Fe=We.findIndex(ft=>ft.value===Ze),we=We.findIndex(ft=>ft.value===Xe);return Fe-we}))},Pt=Zt("checkbox",st),sn=`${Pt}-group`,[Re,_t]=(0,lt.ZP)(Pt),ln=(0,b.Z)(Ft,["value","disabled"]),Gn=Be.length?We.map(gt=>ke.createElement(a,{prefixCls:Pt,key:gt.value.toString(),disabled:"disabled"in gt?gt.disabled:Ft.disabled,value:gt.value,checked:Yt.includes(gt.value),onChange:gt.onChange,className:`${sn}-item`,style:gt.style,title:gt.title},gt.label)):Ie,Vn={toggleOption:Gt,value:Yt,disabled:Ft.disabled,name:Ft.name,registerValue:Mt,cancelValue:at},ht=Pe()(sn,{[`${sn}-rtl`]:nn==="rtl"},tt,Ot,_t);return Re(ke.createElement("div",Object.assign({className:ht,style:et},ln,{ref:Ee}),ke.createElement(Ve.Provider,{value:Vn},Gn)))},re=ke.forwardRef(te);var le=ke.memo(re);const ie=a;ie.Group=le,ie.__ANT_CHECKBOX=!0;var ge=ie},98447:function(mt,Nt,ae){"use strict";ae.d(Nt,{C2:function(){return Ge}});var ne=ae(17313),Pe=ae(37613),Qe=ae(83116);const ke=ze=>{const{checkboxCls:ue}=ze,ot=`${ue}-wrapper`;return[{[`${ue}-group`]:Object.assign(Object.assign({},(0,ne.Wf)(ze)),{display:"inline-flex",flexWrap:"wrap",columnGap:ze.marginXS,[`> ${ze.antCls}-row`]:{flex:1}}),[ot]:Object.assign(Object.assign({},(0,ne.Wf)(ze)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${ot}`]:{marginInlineStart:0},[`&${ot}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ue]:Object.assign(Object.assign({},(0,ne.Wf)(ze)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:ze.borderRadiusSM,alignSelf:"center",[`${ue}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ue}-inner`]:Object.assign({},(0,ne.oN)(ze))},[`${ue}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:ze.checkboxSize,height:ze.checkboxSize,direction:"ltr",backgroundColor:ze.colorBgContainer,border:`${ze.lineWidth}px ${ze.lineType} ${ze.colorBorder}`,borderRadius:ze.borderRadiusSM,borderCollapse:"separate",transition:`all ${ze.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:ze.checkboxSize/14*5,height:ze.checkboxSize/14*8,border:`${ze.lineWidthBold}px solid ${ze.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${ze.motionDurationFast} ${ze.motionEaseInBack}, opacity ${ze.motionDurationFast}`}},"& + span":{paddingInlineStart:ze.paddingXS,paddingInlineEnd:ze.paddingXS}})},{[` ${ot}:not(${ot}-disabled), ${ue}:not(${ue}-disabled) `]:{[`&:hover ${ue}-inner`]:{borderColor:ze.colorPrimary}},[`${ot}:not(${ot}-disabled)`]:{[`&:hover ${ue}-checked:not(${ue}-disabled) ${ue}-inner`]:{backgroundColor:ze.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ue}-checked:not(${ue}-disabled):after`]:{borderColor:ze.colorPrimaryHover}}},{[`${ue}-checked`]:{[`${ue}-inner`]:{backgroundColor:ze.colorPrimary,borderColor:ze.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${ze.motionDurationMid} ${ze.motionEaseOutBack} ${ze.motionDurationFast}`}}},[` diff --git a/index.html b/index.html index 81776a54c0..ed92453268 100644 --- a/index.html +++ b/index.html @@ -172,7 +172,7 @@ display: block !important; } - + \ No newline at end of file diff --git a/layouts__index.ffc5eabb.async.js b/layouts__index.66051f43.async.js similarity index 99% rename from layouts__index.ffc5eabb.async.js rename to layouts__index.66051f43.async.js index e0cc4aead6..2a3588fbb0 100644 --- a/layouts__index.ffc5eabb.async.js +++ b/layouts__index.66051f43.async.js @@ -1,4 +1,4 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1717],{89489:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},59477:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},40001:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},65363:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},81953:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},49198:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},84105:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},18785:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},87169:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},73331:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},15277:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},52671:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},8657:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},56082:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},33853:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},15075:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},62772:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},43531:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},61485:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},38819:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},47472:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},18631:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(59301),u=t(76560),x=t(43418),G="data:image/png;base64,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",c="data:image/png;base64,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",O={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const n=({visible:re,occupationValue:p,onCancel:W=()=>{}})=>{const y=()=>e.createElement("div",{className:O.flexColumn},e.createElement("img",{className:O.img,src:c}),e.createElement("span",{className:O.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),N=()=>e.createElement("div",{className:O.flexColumn},e.createElement("img",{className:O.img,src:G}),e.createElement("span",{className:O.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),he=()=>p===3?e.createElement(e.Fragment,null,N(),y()):p===2?y():N();return e.createElement(x.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:re,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{W(),u.history.push("/account/certification")},onCancel:()=>{W()}},e.createElement("div",{className:O.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),e.createElement("div",{className:O.flexRow},he()))};var oe=(0,u.connect)(({paperlibrary:re,loading:p,globalSetting:W})=>({paperlibrary:re,globalSetting:W,loading:p.effects}))(n)},50226:function(Yt,Ve,t){t.d(Ve,{Z:function(){return R}});var e=t(59301),u=t(48066),x=t(29679),G=t(19248),c=t(96512),O=t(32855),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M955.7 856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zM480 416c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v184c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V416zm32 352a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"warning",theme:"filled"},oe=n,re=t(7657),p=function(Ee,Me){return e.createElement(re.Z,(0,O.Z)({},Ee,{ref:Me,icon:oe}))},W=e.forwardRef(p),y=W,N=t(92310),he=t.n(N),de=t(36355),Qe=()=>e.createElement("svg",{width:"252",height:"294"},e.createElement("defs",null,e.createElement("path",{d:"M0 .387h251.772v251.772H0z"})),e.createElement("g",{fill:"none",fillRule:"evenodd"},e.createElement("g",{transform:"translate(0 .012)"},e.createElement("mask",{fill:"#fff"}),e.createElement("path",{d:"M0 127.32v-2.095C0 56.279 55.892.387 124.838.387h2.096c68.946 0 124.838 55.892 124.838 124.838v2.096c0 68.946-55.892 124.838-124.838 124.838h-2.096C55.892 252.16 0 196.267 0 127.321",fill:"#E4EBF7",mask:"url(#b)"})),e.createElement("path",{d:"M39.755 130.84a8.276 8.276 0 1 1-16.468-1.66 8.276 8.276 0 0 1 16.468 1.66",fill:"#FFF"}),e.createElement("path",{d:"M36.975 134.297l10.482 5.943M48.373 146.508l-12.648 10.788",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{d:"M39.875 159.352a5.667 5.667 0 1 1-11.277-1.136 5.667 5.667 0 0 1 11.277 1.136M57.588 143.247a5.708 5.708 0 1 1-11.358-1.145 5.708 5.708 0 0 1 11.358 1.145M99.018 26.875l29.82-.014a4.587 4.587 0 1 0-.003-9.175l-29.82.013a4.587 4.587 0 1 0 .003 9.176M110.424 45.211l29.82-.013a4.588 4.588 0 0 0-.004-9.175l-29.82.013a4.587 4.587 0 1 0 .004 9.175",fill:"#FFF"}),e.createElement("path",{d:"M112.798 26.861v-.002l15.784-.006a4.588 4.588 0 1 0 .003 9.175l-15.783.007v-.002a4.586 4.586 0 0 0-.004-9.172M184.523 135.668c-.553 5.485-5.447 9.483-10.931 8.93-5.485-.553-9.483-5.448-8.93-10.932.552-5.485 5.447-9.483 10.932-8.93 5.485.553 9.483 5.447 8.93 10.932",fill:"#FFF"}),e.createElement("path",{d:"M179.26 141.75l12.64 7.167M193.006 156.477l-15.255 13.011",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{d:"M184.668 170.057a6.835 6.835 0 1 1-13.6-1.372 6.835 6.835 0 0 1 13.6 1.372M203.34 153.325a6.885 6.885 0 1 1-13.7-1.382 6.885 6.885 0 0 1 13.7 1.382",fill:"#FFF"}),e.createElement("path",{d:"M151.931 192.324a2.222 2.222 0 1 1-4.444 0 2.222 2.222 0 0 1 4.444 0zM225.27 116.056a2.222 2.222 0 1 1-4.445 0 2.222 2.222 0 0 1 4.444 0zM216.38 151.08a2.223 2.223 0 1 1-4.446-.001 2.223 2.223 0 0 1 4.446 0zM176.917 107.636a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM195.291 92.165a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM202.058 180.711a2.223 2.223 0 1 1-4.446 0 2.223 2.223 0 0 1 4.446 0z",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M214.404 153.302l-1.912 20.184-10.928 5.99M173.661 174.792l-6.356 9.814h-11.36l-4.508 6.484M174.941 125.168v-15.804M220.824 117.25l-12.84 7.901-15.31-7.902V94.39"}),e.createElement("path",{d:"M166.588 65.936h-3.951a4.756 4.756 0 0 1-4.743-4.742 4.756 4.756 0 0 1 4.743-4.743h3.951a4.756 4.756 0 0 1 4.743 4.743 4.756 4.756 0 0 1-4.743 4.742",fill:"#FFF"}),e.createElement("path",{d:"M174.823 30.03c0-16.281 13.198-29.48 29.48-29.48 16.28 0 29.48 13.199 29.48 29.48 0 16.28-13.2 29.48-29.48 29.48-16.282 0-29.48-13.2-29.48-29.48",fill:"#1677ff"}),e.createElement("path",{d:"M205.952 38.387c.5.5.785 1.142.785 1.928s-.286 1.465-.785 1.964c-.572.5-1.214.75-2 .75-.785 0-1.429-.285-1.929-.785-.572-.5-.82-1.143-.82-1.929s.248-1.428.82-1.928c.5-.5 1.144-.75 1.93-.75.785 0 1.462.25 1.999.75m4.285-19.463c1.428 1.249 2.143 2.963 2.143 5.142 0 1.712-.427 3.13-1.219 4.25-.067.096-.137.18-.218.265-.416.429-1.41 1.346-2.956 2.699a5.07 5.07 0 0 0-1.428 1.75 5.207 5.207 0 0 0-.536 2.357v.5h-4.107v-.5c0-1.357.215-2.536.714-3.5.464-.964 1.857-2.464 4.178-4.536l.43-.5c.643-.785.964-1.643.964-2.535 0-1.18-.358-2.108-1-2.785-.678-.68-1.643-1.001-2.858-1.001-1.536 0-2.642.464-3.357 1.43-.37.5-.621 1.135-.76 1.904a1.999 1.999 0 0 1-1.971 1.63h-.004c-1.277 0-2.257-1.183-1.98-2.43.337-1.518 1.02-2.78 2.073-3.784 1.536-1.5 3.607-2.25 6.25-2.25 2.32 0 4.214.607 5.642 1.894",fill:"#FFF"}),e.createElement("path",{d:"M52.04 76.131s21.81 5.36 27.307 15.945c5.575 10.74-6.352 9.26-15.73 4.935-10.86-5.008-24.7-11.822-11.577-20.88",fill:"#FFB594"}),e.createElement("path",{d:"M90.483 67.504l-.449 2.893c-.753.49-4.748-2.663-4.748-2.663l-1.645.748-1.346-5.684s6.815-4.589 8.917-5.018c2.452-.501 9.884.94 10.7 2.278 0 0 1.32.486-2.227.69-3.548.203-5.043.447-6.79 3.132-1.747 2.686-2.412 3.624-2.412 3.624",fill:"#FFC6A0"}),e.createElement("path",{d:"M128.055 111.367c-2.627-7.724-6.15-13.18-8.917-15.478-3.5-2.906-9.34-2.225-11.366-4.187-1.27-1.231-3.215-1.197-3.215-1.197s-14.98-3.158-16.828-3.479c-2.37-.41-2.124-.714-6.054-1.405-1.57-1.907-2.917-1.122-2.917-1.122l-7.11-1.383c-.853-1.472-2.423-1.023-2.423-1.023l-2.468-.897c-1.645 9.976-7.74 13.796-7.74 13.796 1.795 1.122 15.703 8.3 15.703 8.3l5.107 37.11s-3.321 5.694 1.346 9.109c0 0 19.883-3.743 34.921-.329 0 0 3.047-2.546.972-8.806.523-3.01 1.394-8.263 1.736-11.622.385.772 2.019 1.918 3.14 3.477 0 0 9.407-7.365 11.052-14.012-.832-.723-1.598-1.585-2.267-2.453-.567-.736-.358-2.056-.765-2.717-.669-1.084-1.804-1.378-1.907-1.682",fill:"#FFF"}),e.createElement("path",{d:"M101.09 289.998s4.295 2.041 7.354 1.021c2.821-.94 4.53.668 7.08 1.178 2.55.51 6.874 1.1 11.686-1.26-.103-5.51-6.889-3.98-11.96-6.713-2.563-1.38-3.784-4.722-3.598-8.799h-9.402s-1.392 10.52-1.16 14.573",fill:"#CBD1D1"}),e.createElement("path",{d:"M101.067 289.826s2.428 1.271 6.759.653c3.058-.437 3.712.481 7.423 1.031 3.712.55 10.724-.069 11.823-.894.413 1.1-.343 2.063-.343 2.063s-1.512.603-4.812.824c-2.03.136-5.8.291-7.607-.503-1.787-1.375-5.247-1.903-5.728-.241-3.918.95-7.355-.286-7.355-.286l-.16-2.647z",fill:"#2B0849"}),e.createElement("path",{d:"M108.341 276.044h3.094s-.103 6.702 4.536 8.558c-4.64.618-8.558-2.303-7.63-8.558",fill:"#A4AABA"}),e.createElement("path",{d:"M57.542 272.401s-2.107 7.416-4.485 12.306c-1.798 3.695-4.225 7.492 5.465 7.492 6.648 0 8.953-.48 7.423-6.599-1.53-6.12.266-13.199.266-13.199h-8.669z",fill:"#CBD1D1"}),e.createElement("path",{d:"M51.476 289.793s2.097 1.169 6.633 1.169c6.083 0 8.249-1.65 8.249-1.65s.602 1.114-.619 2.165c-.993.855-3.597 1.591-7.39 1.546-4.145-.048-5.832-.566-6.736-1.168-.825-.55-.687-1.58-.137-2.062",fill:"#2B0849"}),e.createElement("path",{d:"M58.419 274.304s.033 1.519-.314 2.93c-.349 1.42-1.078 3.104-1.13 4.139-.058 1.151 4.537 1.58 5.155.034.62-1.547 1.294-6.427 1.913-7.252.619-.825-4.903-2.119-5.624.15",fill:"#A4AABA"}),e.createElement("path",{d:"M99.66 278.514l13.378.092s1.298-54.52 1.853-64.403c.554-9.882 3.776-43.364 1.002-63.128l-12.547-.644-22.849.78s-.434 3.966-1.195 9.976c-.063.496-.682.843-.749 1.365-.075.585.423 1.354.32 1.966-2.364 14.08-6.377 33.104-8.744 46.677-.116.666-1.234 1.009-1.458 2.691-.04.302.211 1.525.112 1.795-6.873 18.744-10.949 47.842-14.277 61.885l14.607-.014s2.197-8.57 4.03-16.97c2.811-12.886 23.111-85.01 23.111-85.01l3.016-.521 1.043 46.35s-.224 1.234.337 2.02c.56.785-.56 1.123-.392 2.244l.392 1.794s-.449 7.178-.898 11.89c-.448 4.71-.092 39.165-.092 39.165",fill:"#7BB2F9"}),e.createElement("path",{d:"M76.085 221.626c1.153.094 4.038-2.019 6.955-4.935M106.36 225.142s2.774-1.11 6.103-3.883",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M107.275 222.1s2.773-1.11 6.102-3.884",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M74.74 224.767s2.622-.591 6.505-3.365M86.03 151.634c-.27 3.106.3 8.525-4.336 9.123M103.625 149.88s.11 14.012-1.293 15.065c-2.219 1.664-2.99 1.944-2.99 1.944M99.79 150.438s.035 12.88-1.196 24.377M93.673 175.911s7.212-1.664 9.431-1.664M74.31 205.861a212.013 212.013 0 0 1-.979 4.56s-1.458 1.832-1.009 3.776c.449 1.944-.947 2.045-4.985 15.355-1.696 5.59-4.49 18.591-6.348 27.597l-.231 1.12M75.689 197.807a320.934 320.934 0 0 1-.882 4.754M82.591 152.233L81.395 162.7s-1.097.15-.5 2.244c.113 1.346-2.674 15.775-5.18 30.43M56.12 274.418h13.31",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M116.241 148.22s-17.047-3.104-35.893.2c.158 2.514-.003 4.15-.003 4.15s14.687-2.818 35.67-.312c.252-2.355.226-4.038.226-4.038",fill:"#192064"}),e.createElement("path",{d:"M106.322 151.165l.003-4.911a.81.81 0 0 0-.778-.815c-2.44-.091-5.066-.108-7.836-.014a.818.818 0 0 0-.789.815l-.003 4.906a.81.81 0 0 0 .831.813c2.385-.06 4.973-.064 7.73.017a.815.815 0 0 0 .842-.81",fill:"#FFF"}),e.createElement("path",{d:"M105.207 150.233l.002-3.076a.642.642 0 0 0-.619-.646 94.321 94.321 0 0 0-5.866-.01.65.65 0 0 0-.63.647v3.072a.64.64 0 0 0 .654.644 121.12 121.12 0 0 1 5.794.011c.362.01.665-.28.665-.642",fill:"#192064"}),e.createElement("path",{d:"M100.263 275.415h12.338M101.436 270.53c.006 3.387.042 5.79.111 6.506M101.451 264.548a915.75 915.75 0 0 0-.015 4.337M100.986 174.965l.898 44.642s.673 1.57-.225 2.692c-.897 1.122 2.468.673.898 2.243-1.57 1.57.897 1.122 0 3.365-.596 1.489-.994 21.1-1.096 35.146",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M46.876 83.427s-.516 6.045 7.223 5.552c11.2-.712 9.218-9.345 31.54-21.655-.786-2.708-2.447-4.744-2.447-4.744s-11.068 3.11-22.584 8.046c-6.766 2.9-13.395 6.352-13.732 12.801M104.46 91.057l.941-5.372-8.884-11.43-5.037 5.372-1.74 7.834a.321.321 0 0 0 .108.32c.965.8 6.5 5.013 14.347 3.544a.332.332 0 0 0 .264-.268",fill:"#FFC6A0"}),e.createElement("path",{d:"M93.942 79.387s-4.533-2.853-2.432-6.855c1.623-3.09 4.513 1.133 4.513 1.133s.52-3.642 3.121-3.642c.52-1.04 1.561-4.162 1.561-4.162s11.445 2.601 13.526 3.121c0 5.203-2.304 19.424-7.84 19.861-8.892.703-12.449-9.456-12.449-9.456",fill:"#FFC6A0"}),e.createElement("path",{d:"M113.874 73.446c2.601-2.081 3.47-9.722 3.47-9.722s-2.479-.49-6.64-2.05c-4.683-2.081-12.798-4.747-17.48.976-9.668 3.223-2.05 19.823-2.05 19.823l2.713-3.021s-3.935-3.287-2.08-6.243c2.17-3.462 3.92 1.073 3.92 1.073s.637-2.387 3.581-3.342c.355-.71 1.036-2.674 1.432-3.85a1.073 1.073 0 0 1 1.263-.704c2.4.558 8.677 2.019 11.356 2.662.522.125.871.615.82 1.15l-.305 3.248z",fill:"#520038"}),e.createElement("path",{d:"M104.977 76.064c-.103.61-.582 1.038-1.07.956-.489-.083-.801-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.644.698 1.254M112.132 77.694c-.103.61-.582 1.038-1.07.956-.488-.083-.8-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.643.698 1.254",fill:"#552950"}),e.createElement("path",{stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round",d:"M110.13 74.84l-.896 1.61-.298 4.357h-2.228"}),e.createElement("path",{d:"M110.846 74.481s1.79-.716 2.506.537",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M92.386 74.282s.477-1.114 1.113-.716c.637.398 1.274 1.433.558 1.99-.717.556.159 1.67.159 1.67",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M103.287 72.93s1.83 1.113 4.137.954",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M103.685 81.762s2.227 1.193 4.376 1.193M104.64 84.308s.954.398 1.511.318M94.693 81.205s2.308 7.4 10.424 7.639",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M81.45 89.384s.45 5.647-4.935 12.787M69 82.654s-.726 9.282-8.204 14.206",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M129.405 122.865s-5.272 7.403-9.422 10.768",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M119.306 107.329s.452 4.366-2.127 32.062",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M150.028 151.232h-49.837a1.01 1.01 0 0 1-1.01-1.01v-31.688c0-.557.452-1.01 1.01-1.01h49.837c.558 0 1.01.453 1.01 1.01v31.688a1.01 1.01 0 0 1-1.01 1.01",fill:"#F2D7AD"}),e.createElement("path",{d:"M150.29 151.232h-19.863v-33.707h20.784v32.786a.92.92 0 0 1-.92.92",fill:"#F4D19D"}),e.createElement("path",{d:"M123.554 127.896H92.917a.518.518 0 0 1-.425-.816l6.38-9.113c.193-.277.51-.442.85-.442h31.092l-7.26 10.371z",fill:"#F2D7AD"}),e.createElement("path",{fill:"#CC9B6E",d:"M123.689 128.447H99.25v-.519h24.169l7.183-10.26.424.298z"}),e.createElement("path",{d:"M158.298 127.896h-18.669a2.073 2.073 0 0 1-1.659-.83l-7.156-9.541h19.965c.49 0 .95.23 1.244.622l6.69 8.92a.519.519 0 0 1-.415.83",fill:"#F4D19D"}),e.createElement("path",{fill:"#CC9B6E",d:"M157.847 128.479h-19.384l-7.857-10.475.415-.31 7.7 10.266h19.126zM130.554 150.685l-.032-8.177.519-.002.032 8.177z"}),e.createElement("path",{fill:"#CC9B6E",d:"M130.511 139.783l-.08-21.414.519-.002.08 21.414zM111.876 140.932l-.498-.143 1.479-5.167.498.143zM108.437 141.06l-2.679-2.935 2.665-3.434.41.318-2.397 3.089 2.384 2.612zM116.607 141.06l-.383-.35 2.383-2.612-2.397-3.089.41-.318 2.665 3.434z"}),e.createElement("path",{d:"M154.316 131.892l-3.114-1.96.038 3.514-1.043.092c-1.682.115-3.634.23-4.789.23-1.902 0-2.693 2.258 2.23 2.648l-2.645-.596s-2.168 1.317.504 2.3c0 0-1.58 1.217.561 2.58-.584 3.504 5.247 4.058 7.122 3.59 1.876-.47 4.233-2.359 4.487-5.16.28-3.085-.89-5.432-3.35-7.238",fill:"#FFC6A0"}),e.createElement("path",{d:"M153.686 133.577s-6.522.47-8.36.372c-1.836-.098-1.904 2.19 2.359 2.264 3.739.15 5.451-.044 5.451-.044",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M145.16 135.877c-1.85 1.346.561 2.355.561 2.355s3.478.898 6.73.617",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M151.89 141.71s-6.28.111-6.73-2.132c-.223-1.346.45-1.402.45-1.402M146.114 140.868s-1.103 3.16 5.44 3.533M151.202 129.932v3.477M52.838 89.286c3.533-.337 8.423-1.248 13.582-7.754",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M168.567 248.318a6.647 6.647 0 0 1-6.647-6.647v-66.466a6.647 6.647 0 1 1 13.294 0v66.466a6.647 6.647 0 0 1-6.647 6.647",fill:"#5BA02E"}),e.createElement("path",{d:"M176.543 247.653a6.647 6.647 0 0 1-6.646-6.647v-33.232a6.647 6.647 0 1 1 13.293 0v33.232a6.647 6.647 0 0 1-6.647 6.647",fill:"#92C110"}),e.createElement("path",{d:"M186.443 293.613H158.92a3.187 3.187 0 0 1-3.187-3.187v-46.134a3.187 3.187 0 0 1 3.187-3.187h27.524a3.187 3.187 0 0 1 3.187 3.187v46.134a3.187 3.187 0 0 1-3.187 3.187",fill:"#F2D7AD"}),e.createElement("path",{d:"M88.979 89.48s7.776 5.384 16.6 2.842",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}))),Le=()=>e.createElement("svg",{width:"254",height:"294"},e.createElement("defs",null,e.createElement("path",{d:"M0 .335h253.49v253.49H0z"}),e.createElement("path",{d:"M0 293.665h253.49V.401H0z"})),e.createElement("g",{fill:"none",fillRule:"evenodd"},e.createElement("g",{transform:"translate(0 .067)"},e.createElement("mask",{fill:"#fff"}),e.createElement("path",{d:"M0 128.134v-2.11C0 56.608 56.273.334 125.69.334h2.11c69.416 0 125.69 56.274 125.69 125.69v2.11c0 69.417-56.274 125.69-125.69 125.69h-2.11C56.273 253.824 0 197.551 0 128.134",fill:"#E4EBF7",mask:"url(#b)"})),e.createElement("path",{d:"M39.989 132.108a8.332 8.332 0 1 1-16.581-1.671 8.332 8.332 0 0 1 16.58 1.671",fill:"#FFF"}),e.createElement("path",{d:"M37.19 135.59l10.553 5.983M48.665 147.884l-12.734 10.861",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{d:"M40.11 160.816a5.706 5.706 0 1 1-11.354-1.145 5.706 5.706 0 0 1 11.354 1.145M57.943 144.6a5.747 5.747 0 1 1-11.436-1.152 5.747 5.747 0 0 1 11.436 1.153M99.656 27.434l30.024-.013a4.619 4.619 0 1 0-.004-9.238l-30.024.013a4.62 4.62 0 0 0 .004 9.238M111.14 45.896l30.023-.013a4.62 4.62 0 1 0-.004-9.238l-30.024.013a4.619 4.619 0 1 0 .004 9.238",fill:"#FFF"}),e.createElement("path",{d:"M113.53 27.421v-.002l15.89-.007a4.619 4.619 0 1 0 .005 9.238l-15.892.007v-.002a4.618 4.618 0 0 0-.004-9.234M150.167 70.091h-3.979a4.789 4.789 0 0 1-4.774-4.775 4.788 4.788 0 0 1 4.774-4.774h3.979a4.789 4.789 0 0 1 4.775 4.774 4.789 4.789 0 0 1-4.775 4.775",fill:"#FFF"}),e.createElement("path",{d:"M171.687 30.234c0-16.392 13.289-29.68 29.681-29.68 16.392 0 29.68 13.288 29.68 29.68 0 16.393-13.288 29.681-29.68 29.681s-29.68-13.288-29.68-29.68",fill:"#FF603B"}),e.createElement("path",{d:"M203.557 19.435l-.676 15.035a1.514 1.514 0 0 1-3.026 0l-.675-15.035a2.19 2.19 0 1 1 4.377 0m-.264 19.378c.513.477.77 1.1.77 1.87s-.257 1.393-.77 1.907c-.55.476-1.21.733-1.943.733a2.545 2.545 0 0 1-1.87-.77c-.55-.514-.806-1.136-.806-1.87 0-.77.256-1.393.806-1.87.513-.513 1.137-.733 1.87-.733.77 0 1.43.22 1.943.733",fill:"#FFF"}),e.createElement("path",{d:"M119.3 133.275c4.426-.598 3.612-1.204 4.079-4.778.675-5.18-3.108-16.935-8.262-25.118-1.088-10.72-12.598-11.24-12.598-11.24s4.312 4.895 4.196 16.199c1.398 5.243.804 14.45.804 14.45s5.255 11.369 11.78 10.487",fill:"#FFB594"}),e.createElement("path",{d:"M100.944 91.61s1.463-.583 3.211.582c8.08 1.398 10.368 6.706 11.3 11.368 1.864 1.282 1.864 2.33 1.864 3.496.365.777 1.515 3.03 1.515 3.03s-7.225 1.748-10.954 6.758c-1.399-6.41-6.936-25.235-6.936-25.235",fill:"#FFF"}),e.createElement("path",{d:"M94.008 90.5l1.019-5.815-9.23-11.874-5.233 5.581-2.593 9.863s8.39 5.128 16.037 2.246",fill:"#FFB594"}),e.createElement("path",{d:"M82.931 78.216s-4.557-2.868-2.445-6.892c1.632-3.107 4.537 1.139 4.537 1.139s.524-3.662 3.139-3.662c.523-1.046 1.569-4.184 1.569-4.184s11.507 2.615 13.6 3.138c-.001 5.23-2.317 19.529-7.884 19.969-8.94.706-12.516-9.508-12.516-9.508",fill:"#FFC6A0"}),e.createElement("path",{d:"M102.971 72.243c2.616-2.093 3.489-9.775 3.489-9.775s-2.492-.492-6.676-2.062c-4.708-2.092-12.867-4.771-17.575.982-9.54 4.41-2.062 19.93-2.062 19.93l2.729-3.037s-3.956-3.304-2.092-6.277c2.183-3.48 3.943 1.08 3.943 1.08s.64-2.4 3.6-3.36c.356-.714 1.04-2.69 1.44-3.872a1.08 1.08 0 0 1 1.27-.707c2.41.56 8.723 2.03 11.417 2.676.524.126.876.619.825 1.156l-.308 3.266z",fill:"#520038"}),e.createElement("path",{d:"M101.22 76.514c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.961.491.083.805.647.702 1.26M94.26 75.074c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.96.491.082.805.646.702 1.26",fill:"#552950"}),e.createElement("path",{stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round",d:"M99.206 73.644l-.9 1.62-.3 4.38h-2.24"}),e.createElement("path",{d:"M99.926 73.284s1.8-.72 2.52.54",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M81.367 73.084s.48-1.12 1.12-.72c.64.4 1.28 1.44.56 2s.16 1.68.16 1.68",stroke:"#DB836E",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M92.326 71.724s1.84 1.12 4.16.96",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M92.726 80.604s2.24 1.2 4.4 1.2M93.686 83.164s.96.4 1.52.32M83.687 80.044s1.786 6.547 9.262 7.954",stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M95.548 91.663s-1.068 2.821-8.298 2.105c-7.23-.717-10.29-5.044-10.29-5.044",stroke:"#E4EBF7",strokeWidth:"1.136",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M78.126 87.478s6.526 4.972 16.47 2.486c0 0 9.577 1.02 11.536 5.322 5.36 11.77.543 36.835 0 39.962 3.496 4.055-.466 8.483-.466 8.483-15.624-3.548-35.81-.6-35.81-.6-4.849-3.546-1.223-9.044-1.223-9.044L62.38 110.32c-2.485-15.227.833-19.803 3.549-20.743 3.03-1.049 8.04-1.282 8.04-1.282.496-.058 1.08-.076 1.37-.233 2.36-1.282 2.787-.583 2.787-.583",fill:"#FFF"}),e.createElement("path",{d:"M65.828 89.81s-6.875.465-7.59 8.156c-.466 8.857 3.03 10.954 3.03 10.954s6.075 22.102 16.796 22.957c8.39-2.176 4.758-6.702 4.661-11.42-.233-11.304-7.108-16.897-7.108-16.897s-4.212-13.75-9.789-13.75",fill:"#FFC6A0"}),e.createElement("path",{d:"M71.716 124.225s.855 11.264 9.828 6.486c4.765-2.536 7.581-13.828 9.789-22.568 1.456-5.768 2.58-12.197 2.58-12.197l-4.973-1.709s-2.408 5.516-7.769 12.275c-4.335 5.467-9.144 11.11-9.455 17.713",fill:"#FFC6A0"}),e.createElement("path",{d:"M108.463 105.191s1.747 2.724-2.331 30.535c2.376 2.216 1.053 6.012-.233 7.51",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M123.262 131.527s-.427 2.732-11.77 1.981c-15.187-1.006-25.326-3.25-25.326-3.25l.933-5.8s.723.215 9.71-.068c11.887-.373 18.714-6.07 24.964-1.022 4.039 3.263 1.489 8.16 1.489 8.16",fill:"#FFC6A0"}),e.createElement("path",{d:"M70.24 90.974s-5.593-4.739-11.054 2.68c-3.318 7.223.517 15.284 2.664 19.578-.31 3.729 2.33 4.311 2.33 4.311s.108.895 1.516 2.68c4.078-7.03 6.72-9.166 13.711-12.546-.328-.656-1.877-3.265-1.825-3.767.175-1.69-1.282-2.623-1.282-2.623s-.286-.156-1.165-2.738c-.788-2.313-2.036-5.177-4.895-7.575",fill:"#FFF"}),e.createElement("path",{d:"M90.232 288.027s4.855 2.308 8.313 1.155c3.188-1.063 5.12.755 8.002 1.331 2.881.577 7.769 1.243 13.207-1.424-.117-6.228-7.786-4.499-13.518-7.588-2.895-1.56-4.276-5.336-4.066-9.944H91.544s-1.573 11.89-1.312 16.47",fill:"#CBD1D1"}),e.createElement("path",{d:"M90.207 287.833s2.745 1.437 7.639.738c3.456-.494 3.223.66 7.418 1.282 4.195.621 13.092-.194 14.334-1.126.466 1.242-.388 2.33-.388 2.33s-1.709.682-5.438.932c-2.295.154-8.098.276-10.14-.621-2.02-1.554-4.894-1.515-6.06-.234-4.427 1.075-7.184-.31-7.184-.31l-.181-2.991z",fill:"#2B0849"}),e.createElement("path",{d:"M98.429 272.257h3.496s-.117 7.574 5.127 9.671c-5.244.7-9.672-2.602-8.623-9.671",fill:"#A4AABA"}),e.createElement("path",{d:"M44.425 272.046s-2.208 7.774-4.702 12.899c-1.884 3.874-4.428 7.854 5.729 7.854 6.97 0 9.385-.503 7.782-6.917-1.604-6.415.279-13.836.279-13.836h-9.088z",fill:"#CBD1D1"}),e.createElement("path",{d:"M38.066 290.277s2.198 1.225 6.954 1.225c6.376 0 8.646-1.73 8.646-1.73s.63 1.168-.649 2.27c-1.04.897-3.77 1.668-7.745 1.621-4.347-.05-6.115-.593-7.062-1.224-.864-.577-.72-1.657-.144-2.162",fill:"#2B0849"}),e.createElement("path",{d:"M45.344 274.041s.035 1.592-.329 3.07c-.365 1.49-1.13 3.255-1.184 4.34-.061 1.206 4.755 1.657 5.403.036.65-1.622 1.357-6.737 2.006-7.602.648-.865-5.14-2.222-5.896.156",fill:"#A4AABA"}),e.createElement("path",{d:"M89.476 277.57l13.899.095s1.349-56.643 1.925-66.909c.576-10.267 3.923-45.052 1.042-65.585l-13.037-.669-23.737.81s-.452 4.12-1.243 10.365c-.065.515-.708.874-.777 1.417-.078.608.439 1.407.332 2.044-2.455 14.627-5.797 32.736-8.256 46.837-.121.693-1.282 1.048-1.515 2.796-.042.314.22 1.584.116 1.865-7.14 19.473-12.202 52.601-15.66 67.19l15.176-.015s2.282-10.145 4.185-18.871c2.922-13.389 24.012-88.32 24.012-88.32l3.133-.954-.158 48.568s-.233 1.282.35 2.098c.583.815-.581 1.167-.408 2.331l.408 1.864s-.466 7.458-.932 12.352c-.467 4.895 1.145 40.69 1.145 40.69",fill:"#7BB2F9"}),e.createElement("path",{d:"M64.57 218.881c1.197.099 4.195-2.097 7.225-5.127M96.024 222.534s2.881-1.152 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M96.973 219.373s2.882-1.153 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.032",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M63.172 222.144s2.724-.614 6.759-3.496M74.903 146.166c-.281 3.226.31 8.856-4.506 9.478M93.182 144.344s.115 14.557-1.344 15.65c-2.305 1.73-3.107 2.02-3.107 2.02M89.197 144.923s.269 13.144-1.01 25.088M83.525 170.71s6.81-1.051 9.116-1.051M46.026 270.045l-.892 4.538M46.937 263.289l-.815 4.157M62.725 202.503c-.33 1.618-.102 1.904-.449 3.438 0 0-2.756 1.903-2.29 3.923.466 2.02-.31 3.424-4.505 17.252-1.762 5.807-4.233 18.922-6.165 28.278-.03.144-.521 2.646-1.14 5.8M64.158 194.136c-.295 1.658-.6 3.31-.917 4.938M71.33 146.787l-1.244 10.877s-1.14.155-.519 2.33c.117 1.399-2.778 16.39-5.382 31.615M44.242 273.727H58.07",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M106.18 142.117c-3.028-.489-18.825-2.744-36.219.2a.625.625 0 0 0-.518.644c.063 1.307.044 2.343.015 2.995a.617.617 0 0 0 .716.636c3.303-.534 17.037-2.412 35.664-.266.347.04.66-.214.692-.56.124-1.347.16-2.425.17-3.029a.616.616 0 0 0-.52-.62",fill:"#192064"}),e.createElement("path",{d:"M96.398 145.264l.003-5.102a.843.843 0 0 0-.809-.847 114.104 114.104 0 0 0-8.141-.014.85.85 0 0 0-.82.847l-.003 5.097c0 .476.388.857.864.845 2.478-.064 5.166-.067 8.03.017a.848.848 0 0 0 .876-.843",fill:"#FFF"}),e.createElement("path",{d:"M95.239 144.296l.002-3.195a.667.667 0 0 0-.643-.672c-1.9-.061-3.941-.073-6.094-.01a.675.675 0 0 0-.654.672l-.002 3.192c0 .376.305.677.68.669 1.859-.042 3.874-.043 6.02.012.376.01.69-.291.691-.668",fill:"#192064"}),e.createElement("path",{d:"M90.102 273.522h12.819M91.216 269.761c.006 3.519-.072 5.55 0 6.292M90.923 263.474c-.009 1.599-.016 2.558-.016 4.505M90.44 170.404l.932 46.38s.7 1.631-.233 2.796c-.932 1.166 2.564.7.932 2.33-1.63 1.633.933 1.166 0 3.497-.618 1.546-1.031 21.921-1.138 36.513",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M73.736 98.665l2.214 4.312s2.098.816 1.865 2.68l.816 2.214M64.297 116.611c.233-.932 2.176-7.147 12.585-10.488M77.598 90.042s7.691 6.137 16.547 2.72",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M91.974 86.954s5.476-.816 7.574-4.545c1.297-.345.72 2.212-.33 3.671-.7.971-1.01 1.554-1.01 1.554s.194.31.155.816c-.053.697-.175.653-.272 1.048-.081.335.108.657 0 1.049-.046.17-.198.5-.382.878-.12.249-.072.687-.2.948-.231.469-1.562 1.87-2.622 2.855-3.826 3.554-5.018 1.644-6.001-.408-.894-1.865-.661-5.127-.874-6.875-.35-2.914-2.622-3.03-1.923-4.429.343-.685 2.87.69 3.263 1.748.757 2.04 2.952 1.807 2.622 1.69",fill:"#FFC6A0"}),e.createElement("path",{d:"M99.8 82.429c-.465.077-.35.272-.97 1.243-.622.971-4.817 2.932-6.39 3.224-2.589.48-2.278-1.56-4.254-2.855-1.69-1.107-3.562-.638-1.398 1.398.99.932.932 1.107 1.398 3.205.335 1.506-.64 3.67.7 5.593",stroke:"#DB836E",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M79.543 108.673c-2.1 2.926-4.266 6.175-5.557 8.762",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M87.72 124.768s-2.098-1.942-5.127-2.719c-3.03-.777-3.574-.155-5.516.078-1.942.233-3.885-.932-3.652.7.233 1.63 5.05 1.01 5.206 2.097.155 1.087-6.37 2.796-8.313 2.175-.777.777.466 1.864 2.02 2.175.233 1.554 2.253 1.554 2.253 1.554s.699 1.01 2.641 1.088c2.486 1.32 8.934-.7 10.954-1.554 2.02-.855-.466-5.594-.466-5.594",fill:"#FFC6A0"}),e.createElement("path",{d:"M73.425 122.826s.66 1.127 3.167 1.418c2.315.27 2.563.583 2.563.583s-2.545 2.894-9.07 2.272M72.416 129.274s3.826.097 4.933-.718M74.98 130.75s1.961.136 3.36-.505M77.232 131.916s1.748.019 2.914-.505M73.328 122.321s-.595-1.032 1.262-.427c1.671.544 2.833.055 5.128.155 1.389.061 3.067-.297 3.982.15 1.606.784 3.632 2.181 3.632 2.181s10.526 1.204 19.033-1.127M78.864 108.104s-8.39 2.758-13.168 12.12",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M109.278 112.533s3.38-3.613 7.575-4.662",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M107.375 123.006s9.697-2.745 11.445-.88",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M194.605 83.656l3.971-3.886M187.166 90.933l3.736-3.655M191.752 84.207l-4.462-4.56M198.453 91.057l-4.133-4.225M129.256 163.074l3.718-3.718M122.291 170.039l3.498-3.498M126.561 163.626l-4.27-4.27M132.975 170.039l-3.955-3.955",stroke:"#BFCDDD",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M190.156 211.779h-1.604a4.023 4.023 0 0 1-4.011-4.011V175.68a4.023 4.023 0 0 1 4.01-4.01h1.605a4.023 4.023 0 0 1 4.011 4.01v32.088a4.023 4.023 0 0 1-4.01 4.01",fill:"#A3B4C6"}),e.createElement("path",{d:"M237.824 212.977a4.813 4.813 0 0 1-4.813 4.813h-86.636a4.813 4.813 0 0 1 0-9.626h86.636a4.813 4.813 0 0 1 4.813 4.813",fill:"#A3B4C6"}),e.createElement("mask",{fill:"#fff"}),e.createElement("path",{fill:"#A3B4C6",mask:"url(#d)",d:"M154.098 190.096h70.513v-84.617h-70.513z"}),e.createElement("path",{d:"M224.928 190.096H153.78a3.219 3.219 0 0 1-3.208-3.209V167.92a3.219 3.219 0 0 1 3.208-3.21h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.219 3.219 0 0 1-3.21 3.209M224.928 130.832H153.78a3.218 3.218 0 0 1-3.208-3.208v-18.968a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.218 3.218 0 0 1-3.21 3.208",fill:"#BFCDDD",mask:"url(#d)"}),e.createElement("path",{d:"M159.563 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 120.546h-22.461a.802.802 0 0 1-.802-.802v-3.208c0-.443.359-.803.802-.803h22.46c.444 0 .803.36.803.803v3.208c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),e.createElement("path",{d:"M224.928 160.464H153.78a3.218 3.218 0 0 1-3.208-3.209v-18.967a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.209v18.967a3.218 3.218 0 0 1-3.21 3.209",fill:"#BFCDDD",mask:"url(#d)"}),e.createElement("path",{d:"M173.455 130.832h49.301M164.984 130.832h6.089M155.952 130.832h6.75M173.837 160.613h49.3M165.365 160.613h6.089M155.57 160.613h6.751",stroke:"#7C90A5",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),e.createElement("path",{d:"M159.563 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M166.98 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M174.397 151.038a2.407 2.407 0 1 1 .001-4.814 2.407 2.407 0 0 1 0 4.814M222.539 151.038h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802M159.563 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 179.987h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),e.createElement("path",{d:"M203.04 221.108h-27.372a2.413 2.413 0 0 1-2.406-2.407v-11.448a2.414 2.414 0 0 1 2.406-2.407h27.372a2.414 2.414 0 0 1 2.407 2.407V218.7a2.413 2.413 0 0 1-2.407 2.407",fill:"#BFCDDD",mask:"url(#d)"}),e.createElement("path",{d:"M177.259 207.217v11.52M201.05 207.217v11.52",stroke:"#A3B4C6",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),e.createElement("path",{d:"M162.873 267.894a9.422 9.422 0 0 1-9.422-9.422v-14.82a9.423 9.423 0 0 1 18.845 0v14.82a9.423 9.423 0 0 1-9.423 9.422",fill:"#5BA02E",mask:"url(#d)"}),e.createElement("path",{d:"M171.22 267.83a9.422 9.422 0 0 1-9.422-9.423v-3.438a9.423 9.423 0 0 1 18.845 0v3.438a9.423 9.423 0 0 1-9.422 9.423",fill:"#92C110",mask:"url(#d)"}),e.createElement("path",{d:"M181.31 293.666h-27.712a3.209 3.209 0 0 1-3.209-3.21V269.79a3.209 3.209 0 0 1 3.209-3.21h27.711a3.209 3.209 0 0 1 3.209 3.21v20.668a3.209 3.209 0 0 1-3.209 3.209",fill:"#F2D7AD",mask:"url(#d)"}))),k=()=>e.createElement("svg",{width:"251",height:"294"},e.createElement("g",{fill:"none",fillRule:"evenodd"},e.createElement("path",{d:"M0 129.023v-2.084C0 58.364 55.591 2.774 124.165 2.774h2.085c68.574 0 124.165 55.59 124.165 124.165v2.084c0 68.575-55.59 124.166-124.165 124.166h-2.085C55.591 253.189 0 197.598 0 129.023",fill:"#E4EBF7"}),e.createElement("path",{d:"M41.417 132.92a8.231 8.231 0 1 1-16.38-1.65 8.231 8.231 0 0 1 16.38 1.65",fill:"#FFF"}),e.createElement("path",{d:"M38.652 136.36l10.425 5.91M49.989 148.505l-12.58 10.73",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{d:"M41.536 161.28a5.636 5.636 0 1 1-11.216-1.13 5.636 5.636 0 0 1 11.216 1.13M59.154 145.261a5.677 5.677 0 1 1-11.297-1.138 5.677 5.677 0 0 1 11.297 1.138M100.36 29.516l29.66-.013a4.562 4.562 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 0 0 .005 9.126M111.705 47.754l29.659-.013a4.563 4.563 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 1 0 .005 9.126",fill:"#FFF"}),e.createElement("path",{d:"M114.066 29.503V29.5l15.698-.007a4.563 4.563 0 1 0 .004 9.126l-15.698.007v-.002a4.562 4.562 0 0 0-.004-9.122M185.405 137.723c-.55 5.455-5.418 9.432-10.873 8.882-5.456-.55-9.432-5.418-8.882-10.873.55-5.455 5.418-9.432 10.873-8.882 5.455.55 9.432 5.418 8.882 10.873",fill:"#FFF"}),e.createElement("path",{d:"M180.17 143.772l12.572 7.129M193.841 158.42L178.67 171.36",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{d:"M185.55 171.926a6.798 6.798 0 1 1-13.528-1.363 6.798 6.798 0 0 1 13.527 1.363M204.12 155.285a6.848 6.848 0 1 1-13.627-1.375 6.848 6.848 0 0 1 13.626 1.375",fill:"#FFF"}),e.createElement("path",{d:"M152.988 194.074a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0zM225.931 118.217a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM217.09 153.051a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.42 0zM177.84 109.842a2.21 2.21 0 1 1-4.422 0 2.21 2.21 0 0 1 4.421 0zM196.114 94.454a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM202.844 182.523a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0z",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M215.125 155.262l-1.902 20.075-10.87 5.958M174.601 176.636l-6.322 9.761H156.98l-4.484 6.449M175.874 127.28V111.56M221.51 119.404l-12.77 7.859-15.228-7.86V96.668"}),e.createElement("path",{d:"M180.68 29.32C180.68 13.128 193.806 0 210 0c16.193 0 29.32 13.127 29.32 29.32 0 16.194-13.127 29.322-29.32 29.322-16.193 0-29.32-13.128-29.32-29.321",fill:"#A26EF4"}),e.createElement("path",{d:"M221.45 41.706l-21.563-.125a1.744 1.744 0 0 1-1.734-1.754l.071-12.23a1.744 1.744 0 0 1 1.754-1.734l21.562.125c.964.006 1.74.791 1.735 1.755l-.071 12.229a1.744 1.744 0 0 1-1.754 1.734",fill:"#FFF"}),e.createElement("path",{d:"M215.106 29.192c-.015 2.577-2.049 4.654-4.543 4.64-2.494-.014-4.504-2.115-4.489-4.693l.04-6.925c.016-2.577 2.05-4.654 4.543-4.64 2.494.015 4.504 2.116 4.49 4.693l-.04 6.925zm-4.53-14.074a6.877 6.877 0 0 0-6.916 6.837l-.043 7.368a6.877 6.877 0 0 0 13.754.08l.042-7.368a6.878 6.878 0 0 0-6.837-6.917zM167.566 68.367h-3.93a4.73 4.73 0 0 1-4.717-4.717 4.73 4.73 0 0 1 4.717-4.717h3.93a4.73 4.73 0 0 1 4.717 4.717 4.73 4.73 0 0 1-4.717 4.717",fill:"#FFF"}),e.createElement("path",{d:"M168.214 248.838a6.611 6.611 0 0 1-6.61-6.611v-66.108a6.611 6.611 0 0 1 13.221 0v66.108a6.611 6.611 0 0 1-6.61 6.61",fill:"#5BA02E"}),e.createElement("path",{d:"M176.147 248.176a6.611 6.611 0 0 1-6.61-6.61v-33.054a6.611 6.611 0 1 1 13.221 0v33.053a6.611 6.611 0 0 1-6.61 6.611",fill:"#92C110"}),e.createElement("path",{d:"M185.994 293.89h-27.376a3.17 3.17 0 0 1-3.17-3.17v-45.887a3.17 3.17 0 0 1 3.17-3.17h27.376a3.17 3.17 0 0 1 3.17 3.17v45.886a3.17 3.17 0 0 1-3.17 3.17",fill:"#F2D7AD"}),e.createElement("path",{d:"M81.972 147.673s6.377-.927 17.566-1.28c11.729-.371 17.57 1.086 17.57 1.086s3.697-3.855.968-8.424c1.278-12.077 5.982-32.827.335-48.273-1.116-1.339-3.743-1.512-7.536-.62-1.337.315-7.147-.149-7.983-.1l-15.311-.347s-3.487-.17-8.035-.508c-1.512-.113-4.227-1.683-5.458-.338-.406.443-2.425 5.669-1.97 16.077l8.635 35.642s-3.141 3.61 1.219 7.085",fill:"#FFF"}),e.createElement("path",{d:"M75.768 73.325l-.9-6.397 11.982-6.52s7.302-.118 8.038 1.205c.737 1.324-5.616.993-5.616.993s-1.836 1.388-2.615 2.5c-1.654 2.363-.986 6.471-8.318 5.986-1.708.284-2.57 2.233-2.57 2.233",fill:"#FFC6A0"}),e.createElement("path",{d:"M52.44 77.672s14.217 9.406 24.973 14.444c1.061.497-2.094 16.183-11.892 11.811-7.436-3.318-20.162-8.44-21.482-14.496-.71-3.258 2.543-7.643 8.401-11.76M141.862 80.113s-6.693 2.999-13.844 6.876c-3.894 2.11-10.137 4.704-12.33 7.988-6.224 9.314 3.536 11.22 12.947 7.503 6.71-2.651 28.999-12.127 13.227-22.367",fill:"#FFB594"}),e.createElement("path",{d:"M76.166 66.36l3.06 3.881s-2.783 2.67-6.31 5.747c-7.103 6.195-12.803 14.296-15.995 16.44-3.966 2.662-9.754 3.314-12.177-.118-3.553-5.032.464-14.628 31.422-25.95",fill:"#FFC6A0"}),e.createElement("path",{d:"M64.674 85.116s-2.34 8.413-8.912 14.447c.652.548 18.586 10.51 22.144 10.056 5.238-.669 6.417-18.968 1.145-20.531-.702-.208-5.901-1.286-8.853-2.167-.87-.26-1.611-1.71-3.545-.936l-1.98-.869zM128.362 85.826s5.318 1.956 7.325 13.734c-.546.274-17.55 12.35-21.829 7.805-6.534-6.94-.766-17.393 4.275-18.61 4.646-1.121 5.03-1.37 10.23-2.929",fill:"#FFF"}),e.createElement("path",{d:"M78.18 94.656s.911 7.41-4.914 13.078",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M87.397 94.68s3.124 2.572 10.263 2.572c7.14 0 9.074-3.437 9.074-3.437",stroke:"#E4EBF7",strokeWidth:".932",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M117.184 68.639l-6.781-6.177s-5.355-4.314-9.223-.893c-3.867 3.422 4.463 2.083 5.653 4.165 1.19 2.082.848 1.143-2.083.446-5.603-1.331-2.082.893 2.975 5.355 2.091 1.845 6.992.955 6.992.955l2.467-3.851z",fill:"#FFC6A0"}),e.createElement("path",{d:"M105.282 91.315l-.297-10.937-15.918-.027-.53 10.45c-.026.403.17.788.515.999 2.049 1.251 9.387 5.093 15.799.424.287-.21.443-.554.431-.91",fill:"#FFB594"}),e.createElement("path",{d:"M107.573 74.24c.817-1.147.982-9.118 1.015-11.928a1.046 1.046 0 0 0-.965-1.055l-4.62-.365c-7.71-1.044-17.071.624-18.253 6.346-5.482 5.813-.421 13.244-.421 13.244s1.963 3.566 4.305 6.791c.756 1.041.398-3.731 3.04-5.929 5.524-4.594 15.899-7.103 15.899-7.103",fill:"#5C2552"}),e.createElement("path",{d:"M88.426 83.206s2.685 6.202 11.602 6.522c7.82.28 8.973-7.008 7.434-17.505l-.909-5.483c-6.118-2.897-15.478.54-15.478.54s-.576 2.044-.19 5.504c-2.276 2.066-1.824 5.618-1.824 5.618s-.905-1.922-1.98-2.321c-.86-.32-1.897.089-2.322 1.98-1.04 4.632 3.667 5.145 3.667 5.145",fill:"#FFC6A0"}),e.createElement("path",{stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round",d:"M100.843 77.099l1.701-.928-1.015-4.324.674-1.406"}),e.createElement("path",{d:"M105.546 74.092c-.022.713-.452 1.279-.96 1.263-.51-.016-.904-.607-.882-1.32.021-.713.452-1.278.96-1.263.51.016.904.607.882 1.32M97.592 74.349c-.022.713-.452 1.278-.961 1.263-.509-.016-.904-.607-.882-1.32.022-.713.452-1.279.961-1.263.51.016.904.606.882 1.32",fill:"#552950"}),e.createElement("path",{d:"M91.132 86.786s5.269 4.957 12.679 2.327",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M99.776 81.903s-3.592.232-1.44-2.79c1.59-1.496 4.897-.46 4.897-.46s1.156 3.906-3.457 3.25",fill:"#DB836E"}),e.createElement("path",{d:"M102.88 70.6s2.483.84 3.402.715M93.883 71.975s2.492-1.144 4.778-1.073",stroke:"#5C2552",strokeWidth:"1.526",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M86.32 77.374s.961.879 1.458 2.106c-.377.48-1.033 1.152-.236 1.809M99.337 83.719s1.911.151 2.509-.254",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M87.782 115.821l15.73-3.012M100.165 115.821l10.04-2.008",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M66.508 86.763s-1.598 8.83-6.697 14.078",stroke:"#E4EBF7",strokeWidth:"1.114",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M128.31 87.934s3.013 4.121 4.06 11.785",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M64.09 84.816s-6.03 9.912-13.607 9.903",stroke:"#DB836E",strokeWidth:".795",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M112.366 65.909l-.142 5.32s5.993 4.472 11.945 9.202c4.482 3.562 8.888 7.455 10.985 8.662 4.804 2.766 8.9 3.355 11.076 1.808 4.071-2.894 4.373-9.878-8.136-15.263-4.271-1.838-16.144-6.36-25.728-9.73",fill:"#FFC6A0"}),e.createElement("path",{d:"M130.532 85.488s4.588 5.757 11.619 6.214",stroke:"#DB836E",strokeWidth:".75",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M121.708 105.73s-.393 8.564-1.34 13.612",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M115.784 161.512s-3.57-1.488-2.678-7.14",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M101.52 290.246s4.326 2.057 7.408 1.03c2.842-.948 4.564.673 7.132 1.186 2.57.514 6.925 1.108 11.772-1.269-.104-5.551-6.939-4.01-12.048-6.763-2.582-1.39-3.812-4.757-3.625-8.863h-9.471s-1.402 10.596-1.169 14.68",fill:"#CBD1D1"}),e.createElement("path",{d:"M101.496 290.073s2.447 1.281 6.809.658c3.081-.44 3.74.485 7.479 1.039 3.739.554 10.802-.07 11.91-.9.415 1.108-.347 2.077-.347 2.077s-1.523.608-4.847.831c-2.045.137-5.843.293-7.663-.507-1.8-1.385-5.286-1.917-5.77-.243-3.947.958-7.41-.288-7.41-.288l-.16-2.667z",fill:"#2B0849"}),e.createElement("path",{d:"M108.824 276.19h3.116s-.103 6.751 4.57 8.62c-4.673.624-8.62-2.32-7.686-8.62",fill:"#A4AABA"}),e.createElement("path",{d:"M57.65 272.52s-2.122 7.47-4.518 12.396c-1.811 3.724-4.255 7.548 5.505 7.548 6.698 0 9.02-.483 7.479-6.648-1.541-6.164.268-13.296.268-13.296H57.65z",fill:"#CBD1D1"}),e.createElement("path",{d:"M51.54 290.04s2.111 1.178 6.682 1.178c6.128 0 8.31-1.662 8.31-1.662s.605 1.122-.624 2.18c-1 .862-3.624 1.603-7.444 1.559-4.177-.049-5.876-.57-6.786-1.177-.831-.554-.692-1.593-.138-2.078",fill:"#2B0849"}),e.createElement("path",{d:"M58.533 274.438s.034 1.529-.315 2.95c-.352 1.431-1.087 3.127-1.139 4.17-.058 1.16 4.57 1.592 5.194.035.623-1.559 1.303-6.475 1.927-7.306.622-.831-4.94-2.135-5.667.15",fill:"#A4AABA"}),e.createElement("path",{d:"M100.885 277.015l13.306.092s1.291-54.228 1.843-64.056c.552-9.828 3.756-43.13.997-62.788l-12.48-.64-22.725.776s-.433 3.944-1.19 9.921c-.062.493-.677.838-.744 1.358-.075.582.42 1.347.318 1.956-2.35 14.003-6.343 32.926-8.697 46.425-.116.663-1.227 1.004-1.45 2.677-.04.3.21 1.516.112 1.785-6.836 18.643-10.89 47.584-14.2 61.551l14.528-.014s2.185-8.524 4.008-16.878c2.796-12.817 22.987-84.553 22.987-84.553l3-.517 1.037 46.1s-.223 1.228.334 2.008c.558.782-.556 1.117-.39 2.233l.39 1.784s-.446 7.14-.892 11.826c-.446 4.685-.092 38.954-.092 38.954",fill:"#7BB2F9"}),e.createElement("path",{d:"M77.438 220.434c1.146.094 4.016-2.008 6.916-4.91M107.55 223.931s2.758-1.103 6.069-3.862",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M108.459 220.905s2.759-1.104 6.07-3.863",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M76.099 223.557s2.608-.587 6.47-3.346M87.33 150.82c-.27 3.088.297 8.478-4.315 9.073M104.829 149.075s.11 13.936-1.286 14.983c-2.207 1.655-2.975 1.934-2.975 1.934M101.014 149.63s.035 12.81-1.19 24.245M94.93 174.965s7.174-1.655 9.38-1.655M75.671 204.754c-.316 1.55-.64 3.067-.973 4.535 0 0-1.45 1.822-1.003 3.756.446 1.934-.943 2.034-4.96 15.273-1.686 5.559-4.464 18.49-6.313 27.447-.078.38-4.018 18.06-4.093 18.423M77.043 196.743a313.269 313.269 0 0 1-.877 4.729M83.908 151.414l-1.19 10.413s-1.091.148-.496 2.23c.111 1.34-2.66 15.692-5.153 30.267M57.58 272.94h13.238",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M117.377 147.423s-16.955-3.087-35.7.199c.157 2.501-.002 4.128-.002 4.128s14.607-2.802 35.476-.31c.251-2.342.226-4.017.226-4.017",fill:"#192064"}),e.createElement("path",{d:"M107.511 150.353l.004-4.885a.807.807 0 0 0-.774-.81c-2.428-.092-5.04-.108-7.795-.014a.814.814 0 0 0-.784.81l-.003 4.88c0 .456.371.82.827.808a140.76 140.76 0 0 1 7.688.017.81.81 0 0 0 .837-.806",fill:"#FFF"}),e.createElement("path",{d:"M106.402 149.426l.002-3.06a.64.64 0 0 0-.616-.643 94.135 94.135 0 0 0-5.834-.009.647.647 0 0 0-.626.643l-.001 3.056c0 .36.291.648.651.64 1.78-.04 3.708-.041 5.762.012.36.009.662-.279.662-.64",fill:"#192064"}),e.createElement("path",{d:"M101.485 273.933h12.272M102.652 269.075c.006 3.368.04 5.759.11 6.47M102.667 263.125c-.009 1.53-.015 2.98-.016 4.313M102.204 174.024l.893 44.402s.669 1.561-.224 2.677c-.892 1.116 2.455.67.893 2.231-1.562 1.562.893 1.116 0 3.347-.592 1.48-.988 20.987-1.09 34.956",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}))),g=t(83116),r=t(37613);const S=X=>{const{componentCls:Ee,lineHeightHeading3:Me,iconCls:Se,padding:Ge,paddingXL:it,paddingXS:tt,paddingLG:fe,marginXS:ke,lineHeight:L}=X;return{[Ee]:{padding:`${fe*2}px ${it}px`,"&-rtl":{direction:"rtl"}},[`${Ee} ${Ee}-image`]:{width:X.imageWidth,height:X.imageHeight,margin:"auto"},[`${Ee} ${Ee}-icon`]:{marginBottom:fe,textAlign:"center",[`& > ${Se}`]:{fontSize:X.iconFontSize}},[`${Ee} ${Ee}-title`]:{color:X.colorTextHeading,fontSize:X.titleFontSize,lineHeight:Me,marginBlock:ke,textAlign:"center"},[`${Ee} ${Ee}-subtitle`]:{color:X.colorTextDescription,fontSize:X.subtitleFontSize,lineHeight:L,textAlign:"center"},[`${Ee} ${Ee}-content`]:{marginTop:fe,padding:`${fe}px ${Ge*2.5}px`,backgroundColor:X.colorFillAlter},[`${Ee} ${Ee}-extra`]:{margin:X.extraMargin,textAlign:"center","& > *":{marginInlineEnd:tt,"&:last-child":{marginInlineEnd:0}}}}},A=X=>{const{componentCls:Ee,iconCls:Me}=X;return{[`${Ee}-success ${Ee}-icon > ${Me}`]:{color:X.resultSuccessIconColor},[`${Ee}-error ${Ee}-icon > ${Me}`]:{color:X.resultErrorIconColor},[`${Ee}-info ${Ee}-icon > ${Me}`]:{color:X.resultInfoIconColor},[`${Ee}-warning ${Ee}-icon > ${Me}`]:{color:X.resultWarningIconColor}}},K=X=>[S(X),A(X)],ee=X=>K(X);var q=(0,g.Z)("Result",X=>{const Ee=X.colorInfo,Me=X.colorError,Se=X.colorSuccess,Ge=X.colorWarning,it=(0,r.TS)(X,{resultInfoIconColor:Ee,resultErrorIconColor:Me,resultSuccessIconColor:Se,resultWarningIconColor:Ge,imageWidth:250,imageHeight:295});return[ee(it)]},X=>({titleFontSize:X.fontSizeHeading3,subtitleFontSize:X.fontSize,iconFontSize:X.fontSizeHeading3*3,extraMargin:`${X.paddingLG}px 0 0 0`}));const j={success:x.Z,error:G.Z,info:c.Z,warning:y},Ne={404:Qe,500:Le,403:k},Ce=Object.keys(Ne),at=X=>{let{prefixCls:Ee,icon:Me,status:Se}=X;const Ge=he()(`${Ee}-icon`);if(Ce.includes(`${Se}`)){const tt=Ne[Se];return e.createElement("div",{className:`${Ge} ${Ee}-image`},e.createElement(tt,null))}const it=e.createElement(j[Se]);return Me===null||Me===!1?null:e.createElement("div",{className:Ge},Me||it)},be=X=>{let{prefixCls:Ee,extra:Me}=X;return Me?e.createElement("div",{className:`${Ee}-extra`},Me):null},De=X=>{let{prefixCls:Ee,className:Me,rootClassName:Se,subTitle:Ge,title:it,style:tt,children:fe,status:ke="info",icon:L,extra:P}=X;const{getPrefixCls:F,direction:s,result:J}=e.useContext(de.E_),pe=F("result",Ee),[v,f]=q(pe),te=he()(pe,`${pe}-${ke}`,Me,J==null?void 0:J.className,Se,{[`${pe}-rtl`]:s==="rtl"},f),T=Object.assign(Object.assign({},J==null?void 0:J.style),tt);return v(e.createElement("div",{className:te,style:T},e.createElement(at,{prefixCls:pe,status:ke,icon:L}),e.createElement("div",{className:`${pe}-title`},it),Ge&&e.createElement("div",{className:`${pe}-subtitle`},Ge),e.createElement(be,{prefixCls:pe,extra:P}),fe&&e.createElement("div",{className:`${pe}-content`},fe)))};De.PRESENTED_IMAGE_403=Ne[403],De.PRESENTED_IMAGE_404=Ne[404],De.PRESENTED_IMAGE_500=Ne[500];var se=De,V=t(3113),H=Object.defineProperty,i=(X,Ee,Me)=>Ee in X?H(X,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Me}):X[Ee]=Me,b=(X,Ee,Me)=>i(X,typeof Ee!="symbol"?Ee+"":Ee,Me);const{Paragraph:D,Text:w}=u.default;class I extends e.Component{constructor(){super(...arguments),b(this,"state",{hasError:!1,error:null,errorInfo:null})}static getDerivedStateFromError(Ee){return{hasError:!0,error:Ee,errorInfo:null}}componentDidCatch(Ee,Me){console.log("\u6355\u83B7\u7684\u9519\u8BEF:",Ee),console.log("\u9519\u8BEF\u4FE1\u606F:",Me),this.setState({error:Ee,errorInfo:Me})}render(){var Ee,Me;return this.state.hasError?e.createElement(se,{status:"warning",title:"\u5F53\u524D\u6D4F\u89C8\u5668\u4F3C\u4E4E\u53D1\u751F\u4E86\u9519\u8BEF\uFF0C\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\u5237\u65B0\u9875\u9762\u4EE5\u6062\u590D\u6B63\u5E38\u529F\u80FD\uFF01 ",subTitle:(Ee=this.state.error)==null?void 0:Ee.message,extra:[e.createElement(V.ZP,{type:"primary",key:"console",onClick:()=>window.location.reload()},"\u7ACB\u5373\u5237\u65B0")]},e.createElement("div",{className:"desc"},e.createElement(D,null,e.createElement(w,{style:{fontSize:14}},"\u8BE6\u7EC6\u4FE1\u606F\uFF1A",e.createElement("br",null),(Me=this.state.errorInfo)==null?void 0:Me.componentStack)))):this.props.children}}var R=I},28623:function(Yt,Ve,t){var e=t(59301),u=t(76560),x=t(43418),G=t(8591),c=t(92832),O=t(24905),n=t(55480),oe=t(18631),re=t(49661),p=t(78139),W=t(82093),y=t(59301),N=(ne,Qe,Ae)=>new Promise((Le,ge)=>{var k=S=>{try{r(Ae.next(S))}catch(A){ge(A)}},g=S=>{try{r(Ae.throw(S))}catch(A){ge(A)}},r=S=>S.done?Le(S.value):Promise.resolve(S.value).then(k,g);r((Ae=Ae.apply(ne,Qe)).next())}),he=(ne=>(ne[ne.Professor=1]="Professor",ne[ne.AssistantProfessor=2]="AssistantProfessor",ne[ne.Student=3]="Student",ne))(he||{});const de=({visible:ne,user:Qe,account:Ae,onCancel:Le=()=>{},dispatch:ge})=>{const[k,g]=(0,e.useState)(),[r,S]=(0,e.useState)([]),[A,K]=(0,e.useState)(!1),[ee,q]=(0,e.useState)(!1),[j,Ne]=(0,e.useState)(),[Ce,at]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var V,H;(V=Qe==null?void 0:Qe.userInfo)!=null&&V.identity&&S([((H=Qe==null?void 0:Qe.userInfo)==null?void 0:H.identity)==="student"?3:1])},[Qe]);const be=V=>{const H=()=>{window.location.href=(V==null?void 0:V.jump_url)||`/classrooms/${V==null?void 0:V.course_id}`};if(r.includes(1)){x.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:y.createElement("div",{className:"tc"},(V==null?void 0:V.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{H()}});return}H()},De=()=>N(void 0,null,function*(){if(!k){G.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let V=yield(0,W.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:k}});if(V!=null&&V.need_pro_auth&&!r.includes(1)&&!r.includes(2)){ge({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:k,checkedList:r}}),se();return}K(!0);const H=yield(0,n.cR)({invite_code:k,professor:r.includes(1)?1:null,assistant_professor:r.includes(2)?1:null,student:r.includes(3)?1:null});if(K(!1),(H==null?void 0:H.status)===-4&&(Le(),ge({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(H==null?void 0:H.status)===-12&&G.ZP.warning(H==null?void 0:H.message),(H==null?void 0:H.status)===-2){if(se(),H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){q(!0),Ne(1);return}if(H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){q(!0),Ne(2);return}if(H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){q(!0),Ne(3);return}}if((H==null?void 0:H.status)===0){(0,re.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),se(),H!=null&&H.course_id?be(H):G.ZP.success(H.message);return}}),se=()=>N(void 0,null,function*(){Le()});return y.createElement(y.Fragment,null,y.createElement(x.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:ne,confirmLoading:A,onOk:De,onCancel:se},y.createElement("div",{className:"tc"},y.createElement("div",null,y.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),y.createElement(c.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:k,onChange:V=>{if(V.target.value.length>=7){G.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}g(V.target.value)}})),y.createElement("div",{className:"mt10 font14"},y.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),y.createElement(O.default.Group,{value:r,onChange:V=>S(V)},y.createElement(O.default,{value:1,disabled:r.includes(2)},"\u6559\u5E08"),y.createElement(O.default,{value:2,disabled:r.includes(1)},"\u52A9\u6559"),y.createElement(O.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),y.createElement(p.Z,null),y.createElement(oe.Z,{visible:ee,onCancel:()=>q(!1),occupationValue:j}))};Ve.Z=(0,u.connect)(({user:ne,account:Qe})=>({user:ne,account:Qe}))(de)},6835:function(Yt,Ve,t){t.d(Ve,{Z:function(){return T}});var e=t(59301),u=t(76560),x=t(8591),G=t(95237),c=t(43604),O=t(20834),n=t(38854),oe=t(43418),re=t(92832),p=t(5112),W=t(55480),y=t(49661),N=(m,z,U)=>new Promise(($,ye)=>{var xe=$e=>{try{Ie(U.next($e))}catch(rt){ye(rt)}},Oe=$e=>{try{Ie(U.throw($e))}catch(rt){ye(rt)}},Ie=$e=>$e.done?$($e.value):Promise.resolve($e.value).then(xe,Oe);Ie((U=U.apply(m,z)).next())}),he=(m=>(m.Manager="manager",m.Developer="developer",m.Reporter="reporter",m))(he||{}),ne=({visible:m,onCancel:z=()=>{}})=>{const[U,$]=(0,e.useState)(),[ye,xe]=(0,e.useState)(),[Oe,Ie]=(0,e.useState)(!1),$e=()=>N(void 0,null,function*(){if(!U){x.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(U.length!==6){x.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!ye){x.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Ie(!0);const ut=yield(0,W.vm)({code:U,role:ye});Ie(!1),rt();const At={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(At[ut.status]){x.ZP.info(At[ut.status]);return}if(ut.status===0){ye==="reporter"?(x.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,y.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),u.history.push(`/projects/${ut==null?void 0:ut.project_id}`)):((0,y.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),x.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),rt=()=>N(void 0,null,function*(){z()});return e.createElement(e.Fragment,null,e.createElement(oe.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:m,confirmLoading:Oe,onOk:$e,onCancel:rt},e.createElement("div",{className:"tc"},e.createElement("div",null,e.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),e.createElement(re.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:U,onChange:ut=>{if(ut.target.value.length>=7){x.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}$(ut.target.value)}})),e.createElement("div",{className:"mt10 font14"},e.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),e.createElement(p.ZP.Group,{value:ye,onChange:ut=>xe(ut.target.value)},e.createElement(p.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),e.createElement(p.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),e.createElement(p.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},Qe=t(28623),Ae={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},Le=t(23869),ge=t(78241),k=t(57809),g=t(86645),r=Object.defineProperty,S=Object.defineProperties,A=Object.getOwnPropertyDescriptors,K=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,j=(m,z,U)=>z in m?r(m,z,{enumerable:!0,configurable:!0,writable:!0,value:U}):m[z]=U,Ne=(m,z)=>{for(var U in z||(z={}))ee.call(z,U)&&j(m,U,z[U]);if(K)for(var U of K(z))q.call(z,U)&&j(m,U,z[U]);return m},Ce=(m,z)=>S(m,A(z)),at=(m,z,U)=>new Promise(($,ye)=>{var xe=$e=>{try{Ie(U.next($e))}catch(rt){ye(rt)}},Oe=$e=>{try{Ie(U.throw($e))}catch(rt){ye(rt)}},Ie=$e=>$e.done?$($e.value):Promise.resolve($e.value).then(xe,Oe);Ie((U=U.apply(m,z)).next())});const be=({globalSetting:m,dispatch:z,user:U,info:$,open:ye,onCancel:xe=()=>{}})=>{var Oe;const[Ie,$e]=(0,e.useState)([]),[rt,ut]=(0,e.useState)([]),[At,Nt]=(0,e.useState)([]),[gt]=ge.default.useForm(),[Ot,mn]=(0,e.useState)(!1),[On,In]=(0,e.useState)(!1),Zn=(0,e.useRef)(null),tr=(0,e.useRef)(1),[Gn,Wt]=(0,e.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,e.useEffect)(()=>{ye&&ar()},[ye]);const ar=()=>at(void 0,null,function*(){var Rn;const Pe=$;if(!(0,Le.o1)(z))return;const{user_school_id:pt="",department_id:Ct="",school_name:ft="",department_name:Kt=""}=U.userInfo||{},hn=(Rn=Pe==null?void 0:Pe.graduation_years)==null?void 0:Rn.at(-1);ut([{id:pt,name:ft}]),yield Dn(pt),gt.setFieldsValue({year:hn,school_id:pt,department_id:Number(Ct),name:`${hn}${ft}${Kt}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Ar=Rn=>at(void 0,null,function*(){const Pe=yield(0,g.J3)(Ce(Ne({},Rn),{tab_module_type:"graduations"}));return Pe!=null&&Pe.un_purchased&&z({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Pe.status===0&&$e((Pe==null?void 0:Pe.graduation_years)||[]),Pe}),Sn=(Rn,Pe=500)=>{In(!0),clearTimeout(Zn.current),Zn.current=setTimeout(()=>at(void 0,null,function*(){tr.current+=1;const pt=tr.current,Ct=yield(0,g.NT)({keyword:Rn});Ct.status===0&&tr.current===pt&&(ut((Ct==null?void 0:Ct.schools)||[]),In(!1))}),Pe)},Dn=Rn=>at(void 0,null,function*(){if(!Rn)return;const Pe=yield(0,g.Ps)({page:1,limit:9999,id:Rn});Pe.status===0&&Nt((Pe==null?void 0:Pe.departments)||[])});return e.createElement(oe.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ye,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:Ot,onCancel:xe,onOk:()=>gt.submit()},e.createElement(ge.default,{colon:!1,form:gt,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Rn,Pe)=>{Rn.school_id&&(Dn(Pe.school_id),gt.setFieldValue("department_id",null))},onFinish:Rn=>at(void 0,null,function*(){mn(!0);const Pe=yield(0,g.Wz)(Rn);Pe.status===0&&(x.ZP.success("\u521B\u5EFA\u6210\u529F"),gt.resetFields(),xe(),(0,y.xg)(`/graduations/${Pe==null?void 0:Pe.identifier}/index`)),mn(!1)})},e.createElement(ge.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},e.createElement(k.default,{style:{width:344},size:"large",options:(Oe=$==null?void 0:$.graduation_years)==null?void 0:Oe.map(Rn=>({value:Rn,label:Rn}))})),e.createElement(ge.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},e.createElement(k.default,{showSearch:!0,filterOption:!1,onSearch:Rn=>{Sn(Rn)},loading:On,size:"large",style:{width:344},options:rt.map(Rn=>({value:Rn.id,label:Rn.name}))})),e.createElement(ge.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},e.createElement(k.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:At.map(Rn=>({value:Rn.id,label:Rn.name}))})),e.createElement(ge.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},e.createElement(re.default,{showCount:!0,style:{width:344},maxLength:60}))))};var De=(0,u.connect)(({user:m,globalSetting:z,loading:U})=>({user:m,globalSetting:z,loading:U}))(be),se=t(82093),V=Object.defineProperty,H=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,D=(m,z,U)=>z in m?V(m,z,{enumerable:!0,configurable:!0,writable:!0,value:U}):m[z]=U,w=(m,z)=>{for(var U in z||(z={}))i.call(z,U)&&D(m,U,z[U]);if(H)for(var U of H(z))b.call(z,U)&&D(m,U,z[U]);return m},I=(m,z,U)=>new Promise(($,ye)=>{var xe=$e=>{try{Ie(U.next($e))}catch(rt){ye(rt)}},Oe=$e=>{try{Ie(U.throw($e))}catch(rt){ye(rt)}},Ie=$e=>$e.done?$($e.value):Promise.resolve($e.value).then(xe,Oe);Ie((U=U.apply(m,z)).next())});const R=({globalSetting:m,dispatch:z,user:U,open:$,onCancel:ye=()=>{}})=>{const[xe]=ge.default.useForm(),[Oe,Ie]=(0,e.useState)(!1),[$e,rt]=(0,e.useState)(null);return(0,e.useEffect)(()=>{var ut;if($){const At={code:"",user_type:((ut=U==null?void 0:U.userInfo)==null?void 0:ut.identity)==="student"?2:1,major:""};xe.setFieldsValue(At),rt(w({},At))}},[$]),e.createElement(oe.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:$,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Oe,onCancel:ye,onOk:()=>xe.submit()},e.createElement(ge.default,{colon:!1,form:xe,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(ut,At)=>rt(w({},At)),onFinish:ut=>I(void 0,null,function*(){Ie(!0);const At=yield(0,se.ZP)("/api/graduations/join.json",{method:"post",body:ut});At.status===0&&(ye(),At!=null&&At.identifier?(0,y.xg)(`/graduations/${At==null?void 0:At.identifier}/index`):x.ZP.success(At==null?void 0:At.message)),Ie(!1)})},e.createElement(ge.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},e.createElement(re.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),e.createElement(ge.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},e.createElement(p.ZP.Group,null,e.createElement(p.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),e.createElement(p.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),($e==null?void 0:$e.user_type)===2&&e.createElement(ge.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},e.createElement(re.default,{showCount:!0,maxLength:60}))))};var X=(0,u.connect)(({user:m,globalSetting:z})=>({user:m,globalSetting:z}))(R),Ee=t(92310),Me=t.n(Ee),Se=t(59301),Ge=Object.defineProperty,it=Object.defineProperties,tt=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,P=(m,z,U)=>z in m?Ge(m,z,{enumerable:!0,configurable:!0,writable:!0,value:U}):m[z]=U,F=(m,z)=>{for(var U in z||(z={}))ke.call(z,U)&&P(m,U,z[U]);if(fe)for(var U of fe(z))L.call(z,U)&&P(m,U,z[U]);return m},s=(m,z)=>it(m,tt(z)),J=(m,z)=>{var U={};for(var $ in m)ke.call(m,$)&&z.indexOf($)<0&&(U[$]=m[$]);if(m!=null&&fe)for(var $ of fe(m))z.indexOf($)<0&&L.call(m,$)&&(U[$]=m[$]);return U},pe=(m,z,U)=>new Promise(($,ye)=>{var xe=$e=>{try{Ie(U.next($e))}catch(rt){ye(rt)}},Oe=$e=>{try{Ie(U.throw($e))}catch(rt){ye(rt)}},Ie=$e=>$e.done?$($e.value):Promise.resolve($e.value).then(xe,Oe);Ie((U=U.apply(m,z)).next())}),v=(m=>(m.Projects="projects",m.Shixuns="shixuns",m.Classrooms="classrooms",m))(v||{}),f=(m=>(m.Classrooms="classrooms",m.Shixuns="shixuns",m.Paths="paths",m.Projects="projects",m.Videos="videos",m.Topics="topics",m.Graduations="graduations",m))(f||{});const te=m=>{var z=m,{homePage:U,user:$,globalSetting:ye,loading:xe,dispatch:Oe,className:Ie,style:$e={}}=z,rt=J(z,["homePage","user","globalSetting","loading","dispatch","className","style"]),ut,At,Nt,gt;const[Ot,mn]=(0,e.useState)(),[On,In]=(0,e.useState)(),[Zn,tr]=(0,e.useState)(!1),[Gn,Wt]=(0,e.useState)(!1),[ar,Ar]=(0,e.useState)(!1),[Sn,Dn]=(0,e.useState)();function Rn(ln,Y){for(const l of ln){if(l.link===Y)return l.hidden;if(l.subitem&&l.subitem.length>0){let C=l.subitem;for(const E of C)if(E.link===Y)return E.hidden;return!1}}return!0}const Pe=Rn(((ut=ye.setting)==null?void 0:ut.navbar)||[],"/classrooms"),pt=Rn(((At=ye.setting)==null?void 0:At.navbar)||[],"/shixuns"),Ct=Rn(((Nt=ye.setting)==null?void 0:Nt.navbar)||[],"/paths"),ft=Rn(((gt=ye.setting)==null?void 0:gt.navbar)||[],"/graduations"),Kt=ln=>{var Y;if((0,Le.tJ)(Oe)){if(ln==="projects"&&!((Y=$.userInfo)!=null&&Y.email)){x.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}ln==="classrooms"?mn(!0):ln==="projects"&&In(!0)}},hn=(ln,Y)=>{var l;if((0,Le.tJ)(Oe)){if(Y==="projects"&&!((l=$.userInfo)!=null&&l.email)){x.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Y==="shixuns"&&!(0,Le.xY)()||ln&&(window.location.href=ln)}},qt=ln=>{var Y,l,C,E,B,_,ae,Ke,je,nt,lt,Ye,ht,yt,mt,Pt,bt,xt,It,Vt,Tt,Et;return Se.createElement(Se.Fragment,null,Se.createElement(G.Z,{justify:"space-around",className:"pt5 pb5"},Se.createElement(c.Z,{className:((Y=$.userInfo)==null?void 0:Y.user_identity)!=="\u5B66\u751F"?Ae.joinCol:Ae.hidden},((l=$.userInfo)==null?void 0:l.user_identity)!=="\u5B66\u751F"&&!((C=ye==null?void 0:ye.setting)!=null&&C.hide_course)&&Se.createElement(O.default.Item,F({},ln),Se.createElement("a",{onClick:()=>hn("/classrooms/new")},(E=$.userInfo)!=null&&E.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((B=ye==null?void 0:ye.setting)!=null&&B.hide_shixun)&&((_=$==null?void 0:$.userInfo)==null?void 0:_.is_shixun_marker)&&Se.createElement(O.default.Item,F({},ln),Se.createElement("a",{onClick:()=>hn("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((ae=$.userInfo)==null?void 0:ae.user_identity)!=="\u5B66\u751F"&&!((Ke=ye==null?void 0:ye.setting)!=null&&Ke.hide_subject)&&Se.createElement(O.default.Item,F({},ln),Se.createElement("a",{onClick:()=>hn("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((je=ye==null?void 0:ye.setting)!=null&&je.is_local)&&((nt=$.userInfo)==null?void 0:nt.main_site)&&Se.createElement(O.default.Item,F({},ln),Se.createElement("a",{onClick:()=>{var ve;return hn(`${(ve=ye==null?void 0:ye.setting)==null?void 0:ve.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((lt=$==null?void 0:$.userInfo)==null?void 0:lt.identity)!=="student"&&Se.createElement(O.default.Item,s(F({},ln),{onClick:()=>pe(void 0,null,function*(){if(!(0,Le.o1)(Oe))return;const ve=yield(0,g.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(ve!=null&&ve.un_purchased){Oe({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}ve.status===0&&(Dn(ve),tr(!0))})}),Se.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Ye=$.userInfo)!=null&&Ye.main_site)&&Se.createElement("div",null,Se.createElement(O.default.Item,F({},ln),Se.createElement("a",{onClick:()=>Kt("classrooms")},(ht=$.userInfo)!=null&&ht.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((yt=$.userInfo)==null?void 0:yt.main_site)&&!((mt=ye==null?void 0:ye.setting)!=null&&mt.is_local)&&Se.createElement(O.default.Item,F({},ln),Se.createElement("a",{onClick:()=>Kt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Pt=$.userInfo)==null?void 0:Pt.main_site)&&((bt=$.userInfo)==null?void 0:bt.user_identity)!=="\u5B66\u751F"&&Se.createElement(c.Z,null,Se.createElement("div",{className:Ae.joinBoard})),((xt=$.userInfo)==null?void 0:xt.main_site)&&Se.createElement(c.Z,{className:((It=$.userInfo)==null?void 0:It.user_identity)!=="\u5B66\u751F"?Ae.joinCol:Ae.w90},Se.createElement(O.default.Item,F({},ln),Se.createElement("a",{onClick:()=>Kt("classrooms")},(Vt=$.userInfo)!=null&&Vt.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Tt=$.userInfo)==null?void 0:Tt.main_site)&&!((Et=ye==null?void 0:ye.setting)!=null&&Et.is_local)&&Se.createElement(O.default.Item,F({},ln),Se.createElement("a",{onClick:()=>Kt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),Se.createElement(O.default.Item,s(F({},ln),{onClick:()=>{(0,Le.o1)(Oe)&&Wt(!0)}}),Se.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return Se.createElement("section",null,Se.createElement(n.Z,{dropdownRender:()=>{var ln;return Se.createElement(O.default,{className:((ln=$.userInfo)==null?void 0:ln.user_identity)!=="\u5B66\u751F"?`${Ae.rightMenu} ${Ae.joinMenu} mt10`:`${Ae.rightMenu} ${Ae.joinMenu} ${Ae.w140} mt10`},Se.createElement(qt,null))},placement:"bottom"},Se.createElement("span",{style:F({lineHeight:"inherit"},$e),className:Me()("iconfont icon-tianjiafangda font18 current",Ie)})),Se.createElement(Qe.Z,{visible:Ot,onCancel:()=>mn(!1)}),Se.createElement(ne,{visible:On,onCancel:()=>In(!1)}),Se.createElement(De,{info:Sn,open:Zn,onCancel:()=>tr(!1)}),Se.createElement(X,{open:Gn,onCancel:()=>Wt(!1)}))};var T=(0,u.connect)(({homePage:m,loading:z,user:U,globalSetting:$})=>({homePage:m,user:U,globalSetting:$,loading:z.models.index}))(te)},88873:function(Yt,Ve,t){t.d(Ve,{Z:function(){return Qe}});var e=t(76560),u=t(20834),x=t(8591),G=t(38854),c={flex_box_center:"flex_box_center___M4WZx",flex_space_between:"flex_space_between___bwhOs",flex_box_vertical_center:"flex_box_vertical_center___DNlG5",flex_box_center_end:"flex_box_center_end___HBHt4",flex_box_column:"flex_box_column___spgwz",userPic:"userPic___Tl9mK",rightMenu:"rightMenu___YDuVi",menuWrap:"menuWrap___m0MSS",exit:"exit___dTkih",classromediv:"classromediv___TRiTQ",glow:"glow___OjyUr",height67:"height67___HL_eW",login:"login___Dnj59",icon:"icon___B_lfc"},O=t(34055),n=t(63423),oe=t(90524),re=t(49661),p=t(59301),W=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,he=(Ae,Le)=>{var ge={};for(var k in Ae)y.call(Ae,k)&&Le.indexOf(k)<0&&(ge[k]=Ae[k]);if(Ae!=null&&W)for(var k of W(Ae))Le.indexOf(k)<0&&N.call(Ae,k)&&(ge[k]=Ae[k]);return ge},de=(Ae,Le,ge)=>new Promise((k,g)=>{var r=K=>{try{A(ge.next(K))}catch(ee){g(ee)}},S=K=>{try{A(ge.throw(K))}catch(ee){g(ee)}},A=K=>K.done?k(K.value):Promise.resolve(K.value).then(r,S);A((ge=ge.apply(Ae,Le)).next())});const ne=Ae=>{var Le=Ae,{homePage:ge,user:k,globalSetting:g,loading:r,dispatch:S,shixunHomeworks:A}=Le,K=he(Le,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),ee,q,j,Ne,Ce,at,be,De,se,V;const H=(ee=k.userInfo)==null?void 0:ee.is_school_manage,i=()=>{var b,D,w,I,R;return(0,re.Ll)()?p.createElement(u.default,{className:`${c.rightMenu} ${c.menuWrap}`},p.createElement(u.default.Item,null,p.createElement(e.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):p.createElement(u.default,{className:`${c.rightMenu} ${c.menuWrap}`},p.createElement(u.default.Item,null,p.createElement(e.Link,{to:`/users/${(b=k.userInfo)==null?void 0:b.login}/classrooms`},"\u4E2A\u4EBA\u4E2D\u5FC3")),((w=(D=k.navigationInfo)==null?void 0:D.top)==null?void 0:w.laboratory_admin_url)&&p.createElement(u.default.Item,null,p.createElement("a",{href:(R=(I=k.navigationInfo)==null?void 0:I.top)==null?void 0:R.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),p.createElement(u.default.Item,null,p.createElement(e.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||S({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:p.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),p.createElement(u.default.Item,{className:c.exit},p.createElement("a",{onClick:()=>de(void 0,null,function*(){(0,re.m5)();let X;try{X=yield(0,n.vR)({}),x.ZP.success(X==null?void 0:X.message)}catch(Ee){}(0,re.d8)("_educoder_session","logout",1),(0,re.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),X!=null&&X.url?window.location.href=X.url:(e.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,O.bg)()?p.createElement(G.Z,{dropdownRender:i,placement:"bottomRight"},p.createElement("section",null,p.createElement("aside",null,p.createElement("div",{className:A.actionTabs.type===1?c.classromediv:""},p.createElement("img",{className:`${c.userPic} current ml15`,src:`${(q=oe.Z)==null?void 0:q.IMG_SERVER}/images/${(j=k.userInfo)==null?void 0:j.image_url}`,alt:"",onClick:()=>{var b;return e.history.push((0,re.Ll)()?"/account/profile":`/users/${(b=k.userInfo)==null?void 0:b.login}/classrooms`)}}),(0,re.Ll)()&&p.createElement("span",{className:"ml10 font16"},(Ne=k.userInfo)==null?void 0:Ne.username),p.createElement("i",{className:`iconfont icon-zhankai4 ${c.icon}`}))))):p.createElement("div",{className:`font15 flex item-center gap-10px ${g.isIlearning?c.login:""}`},((Ce=g.setting)==null?void 0:Ce.sso_login_url)&&p.createElement("a",{target:"_blank",href:(at=g.setting)==null?void 0:at.sso_login_url},p.createElement("img",{src:`${oe.Z.IMG_SERVER}/${(be=g.setting)==null?void 0:be.login_logo_url}`,width:40}),p.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(De=g.setting)==null?void 0:De.sso_login_button_name)),!((se=g.setting)!=null&&se.hide_account_login)&&p.createElement(p.Fragment,null,p.createElement("span",{className:"current-primary-hover",onClick:()=>{S({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}}," \u767B\u5F55 "),!((V=g.setting)!=null&&V.close_register)&&p.createElement(p.Fragment,null,p.createElement("span",null,"|"),p.createElement("span",{className:"current-primary-hover",onClick:()=>{e.history.push("/user/register")}},"\u6CE8\u518C"))))};var Qe=(0,e.connect)(({homePage:Ae,loading:Le,user:ge,globalSetting:k,shixunHomeworks:g})=>({homePage:Ae,user:ge,globalSetting:k,shixunHomeworks:g,loading:Le.models.index}))(ne)},18738:function(Yt,Ve,t){t.d(Ve,{Z:function(){return k}});var e=t(76560),u=t(20834),x=t(8591),G=t(38854),c={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},O=t(34055),n=t(63423),oe=t(90524),re=t(23869),p=t(49661),W=t(59301),y=Object.getOwnPropertySymbols,N=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,de=(g,r)=>{var S={};for(var A in g)N.call(g,A)&&r.indexOf(A)<0&&(S[A]=g[A]);if(g!=null&&y)for(var A of y(g))r.indexOf(A)<0&&he.call(g,A)&&(S[A]=g[A]);return S},ne=(g,r,S)=>new Promise((A,K)=>{var ee=Ne=>{try{j(S.next(Ne))}catch(Ce){K(Ce)}},q=Ne=>{try{j(S.throw(Ne))}catch(Ce){K(Ce)}},j=Ne=>Ne.done?A(Ne.value):Promise.resolve(Ne.value).then(ee,q);j((S=S.apply(g,r)).next())});const Qe=g=>{var r,S=RegExp("(^| )"+g+"=([^;]+)(;|$)");return(r=document.cookie.match(S))?decodeURIComponent(r[2]):null},Ae=g=>{var r=new Date;r.setTime(r.getTime()-1);var S=Qe(g);S!=null&&(document.cookie=g+"="+S+";expires="+r.toGMTString())};var Le=(g=>(g.Classrooms="classrooms",g.Shixuns="shixuns",g.Paths="paths",g.Projects="projects",g.Videos="videos",g.Topics="topics",g.Competition="competitions",g.Engineering="engineering",g.Graduations="graduations",g.Paperlibrary="paperlibrary",g.Problemset="problemset",g.Dataset="dataset",g))(Le||{});const ge=g=>{var r=g,{homePage:S,user:A,globalSetting:K,loading:ee,dispatch:q,shixunHomeworks:j}=r,Ne=de(r,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),Ce,at,be,De,se,V,H,i,b,D,w,I,R,X,Ee,Me;const Se=(at=(((Ce=K.setting)==null?void 0:Ce.navbar)||[]).find(ke=>ke.link==="/classrooms"))==null?void 0:at.hidden,Ge=(De=(((be=K.setting)==null?void 0:be.navbar)||[]).find(ke=>ke.link==="/shixuns"))==null?void 0:De.hidden,it=(V=(((se=K.setting)==null?void 0:se.navbar)||[]).find(ke=>ke.link==="/paths"))==null?void 0:V.hidden,tt=(H=A.userInfo)==null?void 0:H.is_school_manage,fe=()=>{var ke,L,P,F,s,J,pe,v,f,te,T,m,z,U,$,ye,xe,Oe;return(0,p.Ll)()?W.createElement(u.default,{className:`${c.rightMenu} ${c.menuWrap}`},W.createElement(u.default.Item,null,W.createElement(e.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):W.createElement(u.default,{className:`${c.rightMenu} ${c.menuWrap}`},W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(ke=A.userInfo)==null?void 0:ke.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(L=A.userInfo)==null?void 0:L.login}/classrooms`},(P=A.userInfo)!=null&&P.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(F=A.userInfo)==null?void 0:F.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(s=A.userInfo)==null?void 0:s.login}/paths`},(J=A.userInfo)!=null&&J.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((pe=A.userInfo)==null?void 0:pe.user_identity)!=="\u5B66\u751F"&&W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(v=A.userInfo)==null?void 0:v.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((f=K.setting)!=null&&f.hide_competition)&&W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(te=A.userInfo)==null?void 0:te.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((T=K.setting)!=null&&T.hide_virtual)&&W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(m=A.userInfo)==null?void 0:m.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,O.JA)()&&!((z=K==null?void 0:K.setting)!=null&&z.hide_problemset)&&W.createElement(u.default.Item,null,W.createElement("a",{onClick:()=>{(0,re.tJ)(q)&&e.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,O.JA)()&&!((U=K==null?void 0:K.setting)!=null&&U.hide_paperlibrary)&&W.createElement(u.default.Item,null,W.createElement("a",{onClick:()=>{(0,re.tJ)(q)&&e.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((ye=($=A.navigationInfo)==null?void 0:$.top)==null?void 0:ye.laboratory_admin_url)&&W.createElement(u.default.Item,null,W.createElement("a",{href:(Oe=(xe=A.navigationInfo)==null?void 0:xe.top)==null?void 0:Oe.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),W.createElement(u.default.Item,null,W.createElement(e.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||q({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:W.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),tt&&W.createElement(u.default.Item,null,W.createElement(e.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),W.createElement(u.default.Item,{className:c.exit},W.createElement("a",{onClick:()=>ne(void 0,null,function*(){(0,p.m5)();let Ie;try{Ie=yield(0,n.vR)({}),x.ZP.success(Ie==null?void 0:Ie.message)}catch($e){}(0,p.d8)("_educoder_session","logout",1),(0,p.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Ie!=null&&Ie.url?window.location.href=Ie.url:(e.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,O.bg)()?W.createElement(G.Z,{dropdownRender:fe,placement:"bottomRight"},W.createElement("section",null,W.createElement("aside",null,W.createElement("div",{className:j.actionTabs.type===1?c.classromediv:""},W.createElement("img",{className:`${c.userPic} current ml15`,src:`${(i=oe.Z)==null?void 0:i.IMG_SERVER}/images/${(b=A.userInfo)==null?void 0:b.image_url}`,alt:"",onClick:()=>{var ke;return e.history.push((0,p.Ll)()?"/account/profile":`/users/${(ke=A.userInfo)==null?void 0:ke.login}/classrooms`)}}),(0,p.Ll)()&&W.createElement("span",{className:"ml10 font16"},(D=A.userInfo)==null?void 0:D.username),W.createElement("i",{className:`iconfont icon-zhankai4 ${c.icon}`}))))):W.createElement("div",{className:`font15 flex item-center gap-10px ${K.isIlearning?c.login:""}`},((w=K.setting)==null?void 0:w.sso_login_url)&&W.createElement("a",{target:"_blank",href:(I=K.setting)==null?void 0:I.sso_login_url},W.createElement("img",{src:`${oe.Z.IMG_SERVER}/${(R=K.setting)==null?void 0:R.login_logo_url}`,width:40}),W.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(X=K.setting)==null?void 0:X.sso_login_button_name)),!((Ee=K.setting)!=null&&Ee.hide_account_login)&&W.createElement(W.Fragment,null,W.createElement("span",{className:"current-primary-hover",onClick:()=>{q({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}}," \u767B\u5F55 "),!((Me=K.setting)!=null&&Me.close_register)&&W.createElement(W.Fragment,null,W.createElement("span",null,"|"),W.createElement("span",{className:"current-primary-hover",onClick:()=>{e.history.push("/user/register")}},"\u6CE8\u518C"))))};var k=(0,e.connect)(({homePage:g,loading:r,user:S,globalSetting:A,shixunHomeworks:K})=>({homePage:g,user:S,globalSetting:A,shixunHomeworks:K,loading:r.models.index}))(ge)},39301:function(Yt,Ve,t){t.d(Ve,{Z:function(){return Fr},g:function(){return mr}});var e=t(59301),u=t(76560),x=t(44e3),G=t(43418),c={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},O=t(6835),n=t(18738),oe=t(65363),re={tip:"tip___a6MfI"},p=Object.defineProperty,W=Object.defineProperties,y=Object.getOwnPropertyDescriptors,N=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,ne=(Be,ce,ie)=>ce in Be?p(Be,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Be[ce]=ie,Qe=(Be,ce)=>{for(var ie in ce||(ce={}))he.call(ce,ie)&&ne(Be,ie,ce[ie]);if(N)for(var ie of N(ce))de.call(ce,ie)&&ne(Be,ie,ce[ie]);return Be},Ae=(Be,ce)=>W(Be,y(ce)),Le=(Be,ce,ie)=>new Promise((We,Je)=>{var tn=Bt=>{try{an(ie.next(Bt))}catch(wn){Je(wn)}},Kn=Bt=>{try{an(ie.throw(Bt))}catch(wn){Je(wn)}},an=Bt=>Bt.done?We(Bt.value):Promise.resolve(Bt.value).then(tn,Kn);an((ie=ie.apply(Be,ce)).next())}),ge=(Be=>(Be[Be.Professor=1]="Professor",Be[Be.AssistantProfessor=2]="AssistantProfessor",Be[Be.Student=3]="Student",Be))(ge||{});const k=({visible:Be,user:ce,onCancel:ie=()=>{},dispatch:We,globalSetting:Je})=>{var tn,Kn;const[an,Bt]=(0,e.useState)(!1),[wn,rr]=(0,e.useState)({name:"",phone:""});(0,e.useEffect)(()=>{var Gt,Qn;if((Gt=ce==null?void 0:ce.userInfo)!=null&&Gt.login){let sr=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(sr),sr&&(sr!=null&&sr.isShow)&&(sr==null?void 0:sr.login)===((Qn=ce==null?void 0:ce.userInfo)==null?void 0:Qn.login)&&(Bt(!0),rr({name:sr==null?void 0:sr.name,phone:sr==null?void 0:sr.phone}))}},[ce==null?void 0:ce.userInfo]);const lr=()=>Le(void 0,null,function*(){ie()}),dt=()=>{let Gt=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(Ae(Qe({},Gt),{isShow:!1}))),Bt(!1)};return e.createElement(e.Fragment,null,an&&e.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},e.createElement("div",{className:re.tip},e.createElement("div",null,e.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(tn=Je==null?void 0:Je.infoData)==null?void 0:tn.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Kn=Je==null?void 0:Je.infoData)==null?void 0:Kn.phone}`),e.createElement("div",null,e.createElement(oe.Z,{onClick:dt,style:{color:"#165dff",fontSize:16}})))))};var g=(0,u.connect)(({user:Be,globalSetting:ce})=>({user:Be,globalSetting:ce}))(k),r=t(90524),S=t(63423),A=t(34055),K=t(49661),ee=t(3113),q="data:image/png;base64,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",j=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,at=(Be,ce)=>{var ie={};for(var We in Be)Ne.call(Be,We)&&ce.indexOf(We)<0&&(ie[We]=Be[We]);if(Be!=null&&j)for(var We of j(Be))ce.indexOf(We)<0&&Ce.call(Be,We)&&(ie[We]=Be[We]);return ie};const be=null,De=Be=>{var ce=Be,{homePage:ie,user:We,globalSetting:Je,loading:tn,dispatch:Kn,location:an,text:Bt,shixunHomeworks:wn,payload:rr={}}=ce,lr=at(ce,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[dt,Gt]=(0,e.useState)("none");return(0,e.useEffect)(()=>{wn.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Gt("flex")},[wn.actionTabs.key]),(0,e.useEffect)(()=>{wn.actionTabs.key==="\u9690\u85CF"&&(Gt("none"),localStorage.setItem("Noviceguide","0"))},[wn.actionTabs.key]),dt=="none"?null:e.createElement("div",{style:{display:dt,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},e.createElement("div",{style:{margin:"0 auto",width:"1200px"}},e.createElement("img",{src:q,style:{position:"absolute",top:"-32px"}}),e.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},wn.actionTabs.text),wn.actionTabs.type===9?e.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},e.createElement(ee.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Gt("none"),Kn({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):e.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},e.createElement(ee.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Kn({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Gt("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var se=(0,u.connect)(({homePage:Be,loading:ce,user:ie,globalSetting:We,shixunHomeworks:Je})=>({homePage:Be,user:ie,globalSetting:We,loading:ce.models.index,shixunHomeworks:Je}))(De),V=t(89392),H=t(92736),i=t(6848),b={content:"content___L4gl0"},D="data:image/png;base64,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",w=(Be,ce,ie)=>new Promise((We,Je)=>{var tn=Bt=>{try{an(ie.next(Bt))}catch(wn){Je(wn)}},Kn=Bt=>{try{an(ie.throw(Bt))}catch(wn){Je(wn)}},an=Bt=>Bt.done?We(Bt.value):Promise.resolve(Bt.value).then(tn,Kn);an((ie=ie.apply(Be,ce)).next())});const I=({classroomList:Be,loading:ce,user:ie,dispatch:We,virtualSpaces:Je,globalSetting:tn})=>{const Kn=(0,u.useLocation)();let an=!1;(0,e.useEffect)(()=>{tn.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(an=!0)},[tn.actionTabs.key]),(0,e.useEffect)(()=>{an&&We({type:"globalSetting/setActionTabs",payload:{}})},[Kn.pathname]);const Bt=()=>{We({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return e.createElement(H.ZP,{theme:{token:{colorBgMask:"#999"}}},e.createElement(G.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:tn.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>w(void 0,null,function*(){}),onCancel:()=>{Bt()}},e.createElement("div",{className:b.content},e.createElement("div",{className:"mb15"},e.createElement("img",{src:D,alt:""})),e.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),e.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",e.createElement(i.Z,{placement:"bottom",title:e.createElement("div",null,e.createElement("img",{src:`${r.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),e.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),e.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},e.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var R=(0,u.connect)(({classroomList:Be,user:ce,loading:ie,virtualSpaces:We,globalSetting:Je})=>({classroomList:Be,user:ce,loading:ie,virtualSpaces:We,globalSetting:Je}))(I),X=t(92310),Ee=t.n(X),Me={NavBarItem:"NavBarItem___iFhxq"},Se=Object.defineProperty,Ge=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,fe=(Be,ce,ie)=>ce in Be?Se(Be,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Be[ce]=ie,ke=(Be,ce)=>{for(var ie in ce||(ce={}))it.call(ce,ie)&&fe(Be,ie,ce[ie]);if(Ge)for(var ie of Ge(ce))tt.call(ce,ie)&&fe(Be,ie,ce[ie]);return Be};const L=({globalSetting:Be,className:ce,style:ie,classNameItem:We,styleItem:Je={},NavData:tn=(Bt=>(Bt=Be==null?void 0:Be.setting)==null?void 0:Bt.navbar)()||[],selectKeys:Kn,onClick:an})=>{const[Bt,wn]=(0,e.useState)(Kn),rr=dt=>{var Gt;const{item:Qn}=dt;if(an)return an(dt);(Gt=Qn==null?void 0:Qn.link)!=null&&Gt.includes("http")?(0,K.xg)(Qn==null?void 0:Qn.link):(typeof(Qn==null?void 0:Qn.name)=="string"&&(0,K.Dk)(Qn==null?void 0:Qn.name),u.history.push(Qn==null?void 0:Qn.link))},lr=(dt="")=>(dt==null?void 0:dt.indexOf("<"))>-1?dt==null?void 0:dt.slice(0,dt==null?void 0:dt.indexOf("<")):dt;return(0,e.useEffect)(()=>{var dt,Gt;if(Be!=null&&Be.setting){const Qn=location.pathname;(Gt=(dt=Be==null?void 0:Be.setting)==null?void 0:dt.navbar)==null||Gt.map(function(sr,Jr){var eo,qr,$r;sr.link==Qn&&(wn(sr==null?void 0:sr.link),(0,K.Dk)(Qn==="/"?(eo=Be==null?void 0:Be.setting)==null?void 0:eo.name:lr(sr==null?void 0:sr.name))),(qr=sr==null?void 0:sr.subitem)!=null&&qr.length&&(($r=sr==null?void 0:sr.subitem)==null||$r.map(kr=>{kr.link==Qn&&(wn(kr==null?void 0:kr.link),Qn!="/"&&(0,K.Dk)(lr(kr==null?void 0:kr.name)))}))})}},[location.pathname]),e.createElement("nav",null,e.createElement("ul",{className:Ee()("flex item-center mb0 pl0 gap-20px",ce),style:ie},tn==null?void 0:tn.map((dt,Gt)=>{var Qn,sr,Jr,eo,qr,$r;dt.subitem=(Qn=dt==null?void 0:dt.subitem)==null?void 0:Qn.filter(Yn=>!Yn.hidden);const kr=(()=>{var Yn,No,jo,Or;return Array.isArray(Bt)?!((Yn=dt==null?void 0:dt.subitem)!=null&&Yn.length)&&Bt.includes(dt==null?void 0:dt.link)||((No=dt==null?void 0:dt.subitem)==null?void 0:No.some(Rr=>Bt.includes(Rr==null?void 0:Rr.link))):!((jo=dt==null?void 0:dt.subitem)!=null&&jo.length)&&Bt===(dt==null?void 0:dt.link)||((Or=dt==null?void 0:dt.subitem)==null?void 0:Or.some(Rr=>Bt===(Rr==null?void 0:Rr.link)))})();return dt!=null&&dt.hidden?null:e.createElement("li",{key:Gt,className:Ee()(`flex item-center gap-10px current relative group-hover-show ${Me.NavBarItem}`,dt==null?void 0:dt.className,We),style:ke(ke({color:kr?"#159DFF":""},dt.style||{}),Je),onClick:Yn=>{rr({e:Yn,item:dt})}},typeof(dt==null?void 0:dt.name)=="string"?e.createElement(e.Fragment,null,e.createElement("div",{className:"flex item-center h-full relative"},e.createElement("span",{dangerouslySetInnerHTML:{__html:((Jr=(sr=dt==null?void 0:dt.subitem)==null?void 0:sr.find(Yn=>Yn.link===location.pathname))==null?void 0:Jr.name)||(dt==null?void 0:dt.name)}}),kr&&e.createElement("div",{className:"absolute w-full",style:{background:"#159DFF",height:2,bottom:3}})),((eo=dt==null?void 0:dt.subitem)==null?void 0:eo.length)>0&&e.createElement("i",{className:"iconfont icon-a-bianzu11 c-grey-333",style:{fontSize:"12px"}})):dt==null?void 0:dt.name,((qr=dt==null?void 0:dt.subitem)==null?void 0:qr.length)>0&&e.createElement("div",{className:"absolute bg-white rounded-6px p-20px text-nowrap font-normal hover-div",style:{boxShadow:"0px 10px 16px 0px #cecece",zIndex:9999,top:50,left:-10,lineHeight:1.5}},($r=dt==null?void 0:dt.subitem)==null?void 0:$r.map((Yn,No)=>e.createElement("div",{key:No,className:Ee()("flex flex-col current",Yn==null?void 0:Yn.className),style:ke({},(Yn==null?void 0:Yn.style)||{}),onClick:jo=>{jo.preventDefault(),jo.stopPropagation(),rr({e:jo,item:Yn})}},!!No&&e.createElement("div",{className:"w-full",style:{margin:"24px 0",height:"1px",background:"#dbdce0"}}),typeof(Yn==null?void 0:Yn.name)=="string"?e.createElement("div",{className:`font16 c-black current ${Me.NavBarItem}`},Yn==null?void 0:Yn.name):Yn==null?void 0:Yn.name,!!Yn.content&&e.createElement("div",{className:"font14",style:{color:"#9FA7B3"}},Yn.content)))))})))};var P=(0,u.connect)(({globalSetting:Be})=>({globalSetting:Be}))(L),F=t(49127),s=t(8591),J=t(95237),pe=t(43604),v=t(20834),f=t(38854),te=t(92832),T=t(5112),m=t(55480),z=(Be,ce,ie)=>new Promise((We,Je)=>{var tn=Bt=>{try{an(ie.next(Bt))}catch(wn){Je(wn)}},Kn=Bt=>{try{an(ie.throw(Bt))}catch(wn){Je(wn)}},an=Bt=>Bt.done?We(Bt.value):Promise.resolve(Bt.value).then(tn,Kn);an((ie=ie.apply(Be,ce)).next())}),U=(Be=>(Be.Manager="manager",Be.Developer="developer",Be.Reporter="reporter",Be))(U||{}),ye=({visible:Be,onCancel:ce=()=>{}})=>{const[ie,We]=(0,e.useState)(),[Je,tn]=(0,e.useState)(),[Kn,an]=(0,e.useState)(!1),Bt=()=>z(void 0,null,function*(){if(!ie){s.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(ie.length!==6){s.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!Je){s.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}an(!0);const rr=yield(0,m.vm)({code:ie,role:Je});an(!1),wn();const lr={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(lr[rr.status]){s.ZP.info(lr[rr.status]);return}if(rr.status===0){Je==="reporter"?(s.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,K.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),u.history.push(`/projects/${rr==null?void 0:rr.project_id}`)):((0,K.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),s.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),wn=()=>z(void 0,null,function*(){ce()});return e.createElement(e.Fragment,null,e.createElement(G.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:Be,confirmLoading:Kn,onOk:Bt,onCancel:wn},e.createElement("div",{className:"tc"},e.createElement("div",null,e.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),e.createElement(te.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:ie,onChange:rr=>{if(rr.target.value.length>=7){s.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}We(rr.target.value)}})),e.createElement("div",{className:"mt10 font14"},e.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),e.createElement(T.ZP.Group,{value:Je,onChange:rr=>tn(rr.target.value)},e.createElement(T.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),e.createElement(T.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),e.createElement(T.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},xe=t(24905),Oe=t(18631),Ie=t(78139),$e=t(82093),rt=t(59301),ut=(Be,ce,ie)=>new Promise((We,Je)=>{var tn=Bt=>{try{an(ie.next(Bt))}catch(wn){Je(wn)}},Kn=Bt=>{try{an(ie.throw(Bt))}catch(wn){Je(wn)}},an=Bt=>Bt.done?We(Bt.value):Promise.resolve(Bt.value).then(tn,Kn);an((ie=ie.apply(Be,ce)).next())}),At=(Be=>(Be[Be.Professor=1]="Professor",Be[Be.AssistantProfessor=2]="AssistantProfessor",Be[Be.Student=3]="Student",Be))(At||{});const Nt=({visible:Be,user:ce,account:ie,onCancel:We=()=>{},dispatch:Je})=>{const[tn,Kn]=(0,e.useState)(),[an,Bt]=(0,e.useState)([]),[wn,rr]=(0,e.useState)(!1),[lr,dt]=(0,e.useState)(!1),[Gt,Qn]=(0,e.useState)(),[sr,Jr]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var kr,Yn;(kr=ce==null?void 0:ce.userInfo)!=null&&kr.identity&&Bt([((Yn=ce==null?void 0:ce.userInfo)==null?void 0:Yn.identity)==="student"?3:1])},[ce]);const eo=kr=>{const Yn=()=>{window.location.href=(kr==null?void 0:kr.jump_url)||`/classrooms/${kr==null?void 0:kr.course_id}`};if(an.includes(1)){G.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:rt.createElement("div",{className:"tc"},(kr==null?void 0:kr.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{Yn()}});return}Yn()},qr=()=>ut(void 0,null,function*(){if(!tn){s.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let kr=yield(0,$e.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:tn}});if(kr!=null&&kr.need_pro_auth&&!an.includes(1)&&!an.includes(2)){Je({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:tn,checkedList:an}}),$r();return}rr(!0);const Yn=yield(0,m.cR)({invite_code:tn,professor:an.includes(1)?1:null,assistant_professor:an.includes(2)?1:null,student:an.includes(3)?1:null});if(rr(!1),(Yn==null?void 0:Yn.status)===-4&&(We(),Je({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(Yn==null?void 0:Yn.status)===-12&&s.ZP.warning(Yn==null?void 0:Yn.message),(Yn==null?void 0:Yn.status)===-2){if($r(),Yn.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){dt(!0),Qn(1);return}if(Yn.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){dt(!0),Qn(2);return}if(Yn.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){dt(!0),Qn(3);return}}if((Yn==null?void 0:Yn.status)===0){(0,K.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),$r(),Yn!=null&&Yn.course_id?eo(Yn):s.ZP.success(Yn.message);return}}),$r=()=>ut(void 0,null,function*(){We()});return rt.createElement(rt.Fragment,null,rt.createElement(G.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:Be,confirmLoading:wn,onOk:qr,onCancel:$r},rt.createElement("div",{className:"tc"},rt.createElement("div",null,rt.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),rt.createElement(te.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:tn,onChange:kr=>{if(kr.target.value.length>=7){s.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Kn(kr.target.value)}})),rt.createElement("div",{className:"mt10 font14"},rt.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),rt.createElement(xe.default.Group,{value:an,onChange:kr=>Bt(kr)},rt.createElement(xe.default,{value:1,disabled:an.includes(2)},"\u6559\u5E08"),rt.createElement(xe.default,{value:2,disabled:an.includes(1)},"\u52A9\u6559"),rt.createElement(xe.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),rt.createElement(Ie.Z,null),rt.createElement(Oe.Z,{visible:lr,onCancel:()=>dt(!1),occupationValue:Gt}))};var gt=(0,u.connect)(({user:Be,account:ce})=>({user:Be,account:ce}))(Nt),Ot={flex_box_center:"flex_box_center___R1UEO",flex_space_between:"flex_space_between___hDKPk",flex_box_vertical_center:"flex_box_vertical_center___yW1zQ",flex_box_center_end:"flex_box_center_end___JWQX1",flex_box_column:"flex_box_column___NpsmR",rightMenu:"rightMenu___Zjmy3",joinMenu:"joinMenu___S4pdJ",joinBoard:"joinBoard___UomEl",joinCol:"joinCol___tbVDV",hidden:"hidden___MFUhR",w140:"w140___d1qFp",w100:"w100___AMLWN"},mn=t(23869),On=t(78241),In=t(57809),Zn=t(86645),tr=Object.defineProperty,Gn=Object.defineProperties,Wt=Object.getOwnPropertyDescriptors,ar=Object.getOwnPropertySymbols,Ar=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,Dn=(Be,ce,ie)=>ce in Be?tr(Be,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Be[ce]=ie,Rn=(Be,ce)=>{for(var ie in ce||(ce={}))Ar.call(ce,ie)&&Dn(Be,ie,ce[ie]);if(ar)for(var ie of ar(ce))Sn.call(ce,ie)&&Dn(Be,ie,ce[ie]);return Be},Pe=(Be,ce)=>Gn(Be,Wt(ce)),pt=(Be,ce,ie)=>new Promise((We,Je)=>{var tn=Bt=>{try{an(ie.next(Bt))}catch(wn){Je(wn)}},Kn=Bt=>{try{an(ie.throw(Bt))}catch(wn){Je(wn)}},an=Bt=>Bt.done?We(Bt.value):Promise.resolve(Bt.value).then(tn,Kn);an((ie=ie.apply(Be,ce)).next())});const Ct=({globalSetting:Be,dispatch:ce,user:ie,info:We,open:Je,onCancel:tn=()=>{}})=>{var Kn;const[an,Bt]=(0,e.useState)([]),[wn,rr]=(0,e.useState)([]),[lr,dt]=(0,e.useState)([]),[Gt]=On.default.useForm(),[Qn,sr]=(0,e.useState)(!1),[Jr,eo]=(0,e.useState)(!1),qr=(0,e.useRef)(null),$r=(0,e.useRef)(1),[kr,Yn]=(0,e.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,e.useEffect)(()=>{Je&&No()},[Je]);const No=()=>pt(void 0,null,function*(){var Br;const _n=We;if(!(0,mn.o1)(ce))return;const{user_school_id:_r="",department_id:lo="",school_name:Sr="",department_name:jt=""}=ie.userInfo||{},An=(Br=_n==null?void 0:_n.graduation_years)==null?void 0:Br.at(-1);rr([{id:_r,name:Sr}]),yield Rr(_r),Gt.setFieldsValue({year:An,school_id:_r,department_id:Number(lo),name:`${An}${Sr}${jt}\u6BD5\u4E1A\u8BBE\u8BA1`})}),jo=Br=>pt(void 0,null,function*(){const _n=yield(0,Zn.J3)(Pe(Rn({},Br),{tab_module_type:"graduations"}));return _n!=null&&_n.un_purchased&&ce({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),_n.status===0&&Bt((_n==null?void 0:_n.graduation_years)||[]),_n}),Or=(Br,_n=500)=>{eo(!0),clearTimeout(qr.current),qr.current=setTimeout(()=>pt(void 0,null,function*(){$r.current+=1;const _r=$r.current,lo=yield(0,Zn.NT)({keyword:Br});lo.status===0&&$r.current===_r&&(rr((lo==null?void 0:lo.schools)||[]),eo(!1))}),_n)},Rr=Br=>pt(void 0,null,function*(){if(!Br)return;const _n=yield(0,Zn.Ps)({page:1,limit:9999,id:Br});_n.status===0&&dt((_n==null?void 0:_n.departments)||[])});return e.createElement(G.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Je,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:Qn,onCancel:tn,onOk:()=>Gt.submit()},e.createElement(On.default,{colon:!1,form:Gt,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Br,_n)=>{Br.school_id&&(Rr(_n.school_id),Gt.setFieldValue("department_id",null))},onFinish:Br=>pt(void 0,null,function*(){sr(!0);const _n=yield(0,Zn.Wz)(Br);_n.status===0&&(s.ZP.success("\u521B\u5EFA\u6210\u529F"),Gt.resetFields(),tn(),(0,K.xg)(`/graduations/${_n==null?void 0:_n.identifier}/index`)),sr(!1)})},e.createElement(On.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},e.createElement(In.default,{style:{width:344},size:"large",options:(Kn=We==null?void 0:We.graduation_years)==null?void 0:Kn.map(Br=>({value:Br,label:Br}))})),e.createElement(On.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},e.createElement(In.default,{showSearch:!0,filterOption:!1,onSearch:Br=>{Or(Br)},loading:Jr,size:"large",style:{width:344},options:wn.map(Br=>({value:Br.id,label:Br.name}))})),e.createElement(On.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},e.createElement(In.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:lr.map(Br=>({value:Br.id,label:Br.name}))})),e.createElement(On.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},e.createElement(te.default,{showCount:!0,style:{width:344},maxLength:60}))))};var ft=(0,u.connect)(({user:Be,globalSetting:ce,loading:ie})=>({user:Be,globalSetting:ce,loading:ie}))(Ct),Kt=Object.defineProperty,hn=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,Y=(Be,ce,ie)=>ce in Be?Kt(Be,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Be[ce]=ie,l=(Be,ce)=>{for(var ie in ce||(ce={}))qt.call(ce,ie)&&Y(Be,ie,ce[ie]);if(hn)for(var ie of hn(ce))ln.call(ce,ie)&&Y(Be,ie,ce[ie]);return Be},C=(Be,ce,ie)=>new Promise((We,Je)=>{var tn=Bt=>{try{an(ie.next(Bt))}catch(wn){Je(wn)}},Kn=Bt=>{try{an(ie.throw(Bt))}catch(wn){Je(wn)}},an=Bt=>Bt.done?We(Bt.value):Promise.resolve(Bt.value).then(tn,Kn);an((ie=ie.apply(Be,ce)).next())});const E=({globalSetting:Be,dispatch:ce,user:ie,open:We,onCancel:Je=()=>{}})=>{const[tn]=On.default.useForm(),[Kn,an]=(0,e.useState)(!1),[Bt,wn]=(0,e.useState)(null);return(0,e.useEffect)(()=>{var rr;if(We){const lr={code:"",user_type:((rr=ie==null?void 0:ie.userInfo)==null?void 0:rr.identity)==="student"?2:1,major:""};tn.setFieldsValue(lr),wn(l({},lr))}},[We]),e.createElement(G.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:We,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Kn,onCancel:Je,onOk:()=>tn.submit()},e.createElement(On.default,{colon:!1,form:tn,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(rr,lr)=>wn(l({},lr)),onFinish:rr=>C(void 0,null,function*(){an(!0);const lr=yield(0,$e.ZP)("/api/graduations/join.json",{method:"post",body:rr});lr.status===0&&(Je(),lr!=null&&lr.identifier?(0,K.xg)(`/graduations/${lr==null?void 0:lr.identifier}/index`):s.ZP.success(lr==null?void 0:lr.message)),an(!1)})},e.createElement(On.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},e.createElement(te.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),e.createElement(On.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},e.createElement(T.ZP.Group,null,e.createElement(T.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),e.createElement(T.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(Bt==null?void 0:Bt.user_type)===2&&e.createElement(On.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},e.createElement(te.default,{showCount:!0,maxLength:60}))))};var B=(0,u.connect)(({user:Be,globalSetting:ce})=>({user:Be,globalSetting:ce}))(E),_=t(59301),ae=Object.defineProperty,Ke=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,lt=(Be,ce,ie)=>ce in Be?ae(Be,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Be[ce]=ie,Ye=(Be,ce)=>{for(var ie in ce||(ce={}))je.call(ce,ie)&<(Be,ie,ce[ie]);if(Ke)for(var ie of Ke(ce))nt.call(ce,ie)&<(Be,ie,ce[ie]);return Be},ht=(Be,ce)=>{var ie={};for(var We in Be)je.call(Be,We)&&ce.indexOf(We)<0&&(ie[We]=Be[We]);if(Be!=null&&Ke)for(var We of Ke(Be))ce.indexOf(We)<0&&nt.call(Be,We)&&(ie[We]=Be[We]);return ie},yt=(Be=>(Be.Projects="projects",Be.Shixuns="shixuns",Be.Classrooms="classrooms",Be))(yt||{}),mt=(Be=>(Be.Classrooms="classrooms",Be.Shixuns="shixuns",Be.Paths="paths",Be.Projects="projects",Be.Videos="videos",Be.Topics="topics",Be.Graduations="graduations",Be))(mt||{});const Pt=Be=>{var ce=Be,{homePage:ie,user:We,globalSetting:Je,loading:tn,dispatch:Kn,className:an,style:Bt={}}=ce,wn=ht(ce,["homePage","user","globalSetting","loading","dispatch","className","style"]),rr,lr,dt,Gt;const[Qn,sr]=(0,e.useState)(),[Jr,eo]=(0,e.useState)(),[qr,$r]=(0,e.useState)(!1),[kr,Yn]=(0,e.useState)(!1),[No,jo]=(0,e.useState)(!1),[Or,Rr]=(0,e.useState)();function Br(fn,wr){for(const Ir of fn){if(Ir.link===wr)return Ir.hidden;if(Ir.subitem&&Ir.subitem.length>0){let Xr=Ir.subitem;for(const ao of Xr)if(ao.link===wr)return ao.hidden;return!1}}return!0}const _n=Br(((rr=Je.setting)==null?void 0:rr.navbar)||[],"/classrooms"),_r=Br(((lr=Je.setting)==null?void 0:lr.navbar)||[],"/shixuns"),lo=Br(((dt=Je.setting)==null?void 0:dt.navbar)||[],"/paths"),Sr=Br(((Gt=Je.setting)==null?void 0:Gt.navbar)||[],"/graduations"),jt=fn=>{var wr;if((0,mn.tJ)(Kn)){if(fn==="projects"&&!((wr=We.userInfo)!=null&&wr.email)){s.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}fn==="classrooms"?sr(!0):fn==="projects"&&eo(!0)}},An=(fn,wr)=>{var Ir;if((0,mn.tJ)(Kn)){if(wr==="projects"&&!((Ir=We.userInfo)!=null&&Ir.email)){s.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}wr==="shixuns"&&!(0,mn.xY)()||fn&&(window.location.href=fn)}},Ln=fn=>{var wr,Ir,Xr,ao,so,xo,no,Lr,So,ho,Fo,yo,aa,ra,ga,Qo,ca,Ca,da,bo,Ba;return _.createElement(_.Fragment,null,_.createElement(J.Z,{justify:"space-around",className:"pt5 pb5"},_.createElement(pe.Z,{className:((wr=We.userInfo)==null?void 0:wr.user_identity)!=="\u5B66\u751F"?Ot.joinCol:Ot.hidden},((Ir=We.userInfo)==null?void 0:Ir.user_identity)!=="\u5B66\u751F"&&!((Xr=Je==null?void 0:Je.setting)!=null&&Xr.hide_course)&&_.createElement(v.default.Item,Ye({},fn),_.createElement("a",{onClick:()=>An("/classrooms/new")},(ao=We.userInfo)!=null&&ao.main_site?"\u521B\u5EFA\u6559\u5B66\u8BFE\u5802":"\u521B\u5EFA\u8BFE\u5802")),!((so=Je==null?void 0:Je.setting)!=null&&so.hide_shixun)&&((xo=We==null?void 0:We.userInfo)==null?void 0:xo.is_shixun_marker)&&_.createElement(v.default.Item,Ye({},fn),_.createElement("a",{onClick:()=>An("/shixuns/new","shixuns")},"\u521B\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((no=We.userInfo)==null?void 0:no.user_identity)!=="\u5B66\u751F"&&!((Lr=Je==null?void 0:Je.setting)!=null&&Lr.hide_subject)&&_.createElement(v.default.Item,Ye({},fn),_.createElement("a",{onClick:()=>An("/paths/new")},"\u521B\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((So=Je==null?void 0:Je.setting)!=null&&So.is_local)&&((ho=We.userInfo)==null?void 0:ho.main_site)&&_.createElement(v.default.Item,Ye({},fn),_.createElement("a",{onClick:()=>{var xa;return An(`${(xa=Je==null?void 0:Je.setting)==null?void 0:xa.old_url}/projects/deposit/new`,"projects")}},"\u521B\u5EFA\u5F00\u53D1\u9879\u76EE")),!((Fo=We.userInfo)!=null&&Fo.main_site)&&_.createElement("div",null,_.createElement(v.default.Item,Ye({},fn),_.createElement("a",{onClick:()=>jt("classrooms")},(yo=We.userInfo)!=null&&yo.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((aa=We.userInfo)==null?void 0:aa.main_site)&&!((ra=Je==null?void 0:Je.setting)!=null&&ra.is_local)&&_.createElement(v.default.Item,Ye({},fn),_.createElement("a",{onClick:()=>jt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((ga=We.userInfo)==null?void 0:ga.main_site)&&((Qo=We.userInfo)==null?void 0:Qo.user_identity)!=="\u5B66\u751F"&&_.createElement(pe.Z,null,_.createElement("div",{className:Ot.joinBoard})),((ca=We.userInfo)==null?void 0:ca.main_site)&&_.createElement(pe.Z,{className:((Ca=We.userInfo)==null?void 0:Ca.user_identity)!=="\u5B66\u751F"?Ot.joinCol:Ot.w90},_.createElement(v.default.Item,Ye({},fn),_.createElement("a",{onClick:()=>jt("classrooms")},(da=We.userInfo)!=null&&da.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((bo=We.userInfo)==null?void 0:bo.main_site)&&!((Ba=Je==null?void 0:Je.setting)!=null&&Ba.is_local)&&_.createElement(v.default.Item,Ye({},fn),_.createElement("a",{onClick:()=>jt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return _.createElement(_.Fragment,null,_.createElement(f.Z,{dropdownRender:()=>{var fn;return _.createElement(v.default,{className:((fn=We.userInfo)==null?void 0:fn.user_identity)!=="\u5B66\u751F"?`${Ot.rightMenu} ${Ot.joinMenu} mt10`:`${Ot.rightMenu} ${Ot.joinMenu} ${Ot.w140} mt10`},_.createElement(Ln,null))},placement:"bottom"},_.createElement("span",{className:Ee()("iconfont icon-tianjia6 current",an),style:Bt})),_.createElement(gt,{visible:Qn,onCancel:()=>sr(!1)}),_.createElement(ye,{visible:Jr,onCancel:()=>eo(!1)}),_.createElement(ft,{info:Or,open:qr,onCancel:()=>$r(!1)}),_.createElement(B,{open:kr,onCancel:()=>Yn(!1)}))};var bt=(0,u.connect)(({homePage:Be,loading:ce,user:ie,globalSetting:We})=>({homePage:Be,user:ie,globalSetting:We,loading:ce.models.index}))(Pt),xt=t(88873),It=Object.defineProperty,Vt=Object.getOwnPropertySymbols,Tt=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,ve=(Be,ce,ie)=>ce in Be?It(Be,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Be[ce]=ie,we=(Be,ce)=>{for(var ie in ce||(ce={}))Tt.call(ce,ie)&&ve(Be,ie,ce[ie]);if(Vt)for(var ie of Vt(ce))Et.call(ce,ie)&&ve(Be,ie,ce[ie]);return Be};const He=Be=>React.createElement("svg",we({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},Be),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var Xe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",Ze=Object.defineProperty,ct=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,Zt=(Be,ce,ie)=>ce in Be?Ze(Be,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Be[ce]=ie,kt=(Be,ce)=>{for(var ie in ce||(ce={}))ot.call(ce,ie)&&Zt(Be,ie,ce[ie]);if(ct)for(var ie of ct(ce))St.call(ce,ie)&&Zt(Be,ie,ce[ie]);return Be},cn=(Be,ce)=>{var ie={};for(var We in Be)ot.call(Be,We)&&ce.indexOf(We)<0&&(ie[We]=Be[We]);if(Be!=null&&ct)for(var We of ct(Be))ce.indexOf(We)<0&&St.call(Be,We)&&(ie[We]=Be[We]);return ie};const En=Be=>{var ce=Be,{globalSetting:ie}=ce,We=cn(ce,["globalSetting"]),Je,tn;const Kn=(0,e.useMemo)(()=>{var an,Bt;return(an=ie==null?void 0:ie.setting)!=null&&an.nav_logo_url?`${r.Z.IMG_SERVER}/${(Bt=ie==null?void 0:ie.setting)==null?void 0:Bt.nav_logo_url}`:`${r.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(Je=ie==null?void 0:ie.setting)==null?void 0:Je.nav_logo_url]);return e.createElement("img",kt({title:(tn=ie==null?void 0:ie.setting)==null?void 0:tn.name,src:Kn||Xe},We))};var Jt=(0,u.connect)(({globalSetting:Be})=>({globalSetting:Be}))(En);const dn=({user:Be})=>{var ce;return e.createElement(x.default.Header,{className:"bg-white relative",style:{boxShadow:"0px 10px 10px 0px rgba(0,0,0,0.05)",background:"#fff"}},e.createElement("div",{className:"flex item-center h-full gap-20px edu-container"},e.createElement(Jt,{style:{height:"80%"}}),e.createElement(P,{classNameItem:"text-16px font-semibold"}),e.createElement("div",{className:"ml-auto flex item-center gap-20px",style:{color:"#159DFF"}},e.createElement("span",{className:"iconfont icon-sousuo10 current font18",onClick:()=>{u.history.push("/search?value=")}}),(0,A.bg)()&&e.createElement(bt,{className:"font18"}),(0,A.bg)()&&e.createElement(F.Z,{dot:(ce=Be==null?void 0:Be.navigationInfo)==null?void 0:ce.new_message},e.createElement("span",{className:"iconfont icon-xiaoxi2 current",style:{color:"#159DFF"},onClick:()=>{var ie;u.history.push(`/messages/${(ie=Be==null?void 0:Be.userInfo)==null?void 0:ie.login}/user_tidings`)}})),e.createElement(xt.Z,null))))};var _t=(0,u.connect)(({globalSetting:Be,user:ce})=>({globalSetting:Be,user:ce}))(dn),kn=({className:Be,style:ce})=>{const[ie,We]=(0,e.useState)(!1);function Je(tn){u.history.push("/search?value="+tn)}return ie?e.createElement("div",{onBlur:()=>{setTimeout(()=>{We(!1)},300)}},e.createElement(te.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input",onSearch:Je,autoFocus:!0})):e.createElement("span",{className:Ee()("iconfont icon-sousuo font18 current icon-bianzu11",Be),style:ce,onClick:()=>{u.history.push("/search?value=")}})},yn=t(22688);const nn={background:"linear-gradient( 180deg, #FFFFFF -20%, #BCD7FF 100%)"},vn=({dispatch:Be,globalSetting:ce,user:ie})=>{var We;const[Je,tn]=(0,e.useState)(!1),Kn=()=>{function Bt(wn){u.history.push("/search?value="+wn)}return Je?e.createElement("div",{onBlur:()=>{setTimeout(()=>{tn(!1)},300)}},e.createElement(te.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:Bt,autoFocus:!0})):e.createElement("span",{className:"iconfont icon-sousuo font18 current",onClick:()=>{u.history.push("/search?value=")}})},an=["/","/paths","/shixuns","/classrooms"];return e.createElement(x.default.Header,{className:"px-20px-rem flex item-center gap-20px-rem",style:{height:"70rem",padding:"0 20rem",background:"#fff"}},!an.includes(location.pathname)&&e.createElement("div",{className:"flex item-center gap-6px-rem current",onClick:()=>{window.history.length>1?u.history.back():u.history.push("/")}},e.createElement("img",{src:t(10266),style:{width:"20rem"}}),"\u8FD4\u56DE"),e.createElement("img",{title:(We=ce==null?void 0:ce.setting)==null?void 0:We.name,src:t(4),style:{height:"54rem"}}),e.createElement("div",{className:"ml-auto"},e.createElement(Kn,null)),e.createElement(O.Z,{icon:e.createElement("span",{className:"iconfont icon-zengjia"})}),e.createElement(n.Z,{payload:mr()}))};var Tn=(0,u.connect)(({globalSetting:Be,user:ce})=>({globalSetting:Be,user:ce}))(vn),Ht=t(59301),ir=Object.defineProperty,xr=Object.getOwnPropertySymbols,$t=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,en=(Be,ce,ie)=>ce in Be?ir(Be,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Be[ce]=ie,gr=(Be,ce)=>{for(var ie in ce||(ce={}))$t.call(ce,ie)&&en(Be,ie,ce[ie]);if(xr)for(var ie of xr(ce))on.call(ce,ie)&&en(Be,ie,ce[ie]);return Be},nr=(Be,ce)=>{var ie={};for(var We in Be)$t.call(Be,We)&&ce.indexOf(We)<0&&(ie[We]=Be[We]);if(Be!=null&&xr)for(var We of xr(Be))ce.indexOf(We)<0&&on.call(Be,We)&&(ie[We]=Be[We]);return ie},fr=(Be,ce,ie)=>new Promise((We,Je)=>{var tn=Bt=>{try{an(ie.next(Bt))}catch(wn){Je(wn)}},Kn=Bt=>{try{an(ie.throw(Bt))}catch(wn){Je(wn)}},an=Bt=>Bt.done?We(Bt.value):Promise.resolve(Bt.value).then(tn,Kn);an((ie=ie.apply(Be,ce)).next())});function mr(){var Be,ce;const We=window.location.pathname.split("/"),Je={};return We[1]=="classrooms"&&We.length>3&&!((Be=We[4])!=null&&Be.includes("newgold"))&&!((ce=We[5])!=null&&ce.includes("newgold"))&&We[2]!=="coursesId"&&(Je.course_id=We[2]),We[1]==="shixuns"&&We.length>3&&(Je.objective_type="shixun",Je.objective_id=We[2]),We[1]==="paths"&&We.length>3&&(Je.objective_type="path",Je.objective_id=We[2]),gr(gr({},Je),{school:1})}const Wn=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],jr=Be=>{var ce=Be,{homePage:ie,user:We,globalSetting:Je,loading:tn,dispatch:Kn,isLogin:an=!1,shixunHomeworks:Bt}=ce,wn=nr(ce,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),rr,lr;const dt=(0,u.useLocation)(),[Gt,Qn]=(0,e.useState)(""),[sr,Jr]=(0,e.useState)(!1),eo=mr();(0,e.useEffect)(()=>{Kn({type:"user/getNavigationInfo",payload:gr({},eo)})},[Je.name]),(0,e.useEffect)(()=>{Bt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(Wn!=null&&Wn.includes(dt==null?void 0:dt.pathname)||(dt==null?void 0:dt.pathname.indexOf("/classrooms"))===0||Kn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[dt.pathname]),(0,e.useEffect)(()=>{Bt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||Bt.actionTabs.key||localStorage.setItem("Noviceguide","0")},[Bt.actionTabs.key]),(0,e.useEffect)(()=>{var Or;if(Je!=null&&Je.setting){let Rr=(0,V.cloneDeep)((Or=Je==null?void 0:Je.setting)==null?void 0:Or.navbar);Rr=Rr==null?void 0:Rr.filter(_n=>{var _r;return!(_n!=null&&_n.hidden)&&!((0,A.JA)()&&((_r=["/paperlibrary","/problemset"])!=null&&_r.includes(_n.link)))});for(const _n of Rr)_n.subitem&&(_n.subitem=_n.subitem.filter(_r=>{var lo;return!(_r!=null&&_r.hidden)&&!((0,A.JA)()&&((lo=["/paperlibrary","/problemset"])!=null&&lo.includes(_r.link)))}));let Br=!1;Rr==null||Rr.map(function(_n,_r){var lo,Sr,jt,An;const Ln=dt.pathname;_n.link===Ln&&(Qn(_n==null?void 0:_n.link),(0,K.Dk)(Ln==="/"?(lo=Je==null?void 0:Je.setting)==null?void 0:lo.name:No(_n==null?void 0:_n.name)),$r(Yn(_r,{name:_n==null?void 0:_n.name,link:_n==null?void 0:_n.link},Rr)),Br=!0),Ln=="/"&&(Qn(""),(0,K.Dk)((Sr=Je==null?void 0:Je.setting)==null?void 0:Sr.name)),(jt=_n==null?void 0:_n.subitem)!=null&&jt.length&&((An=_n==null?void 0:_n.subitem)==null||An.map(fn=>{fn.link===Ln&&(Qn(fn==null?void 0:fn.link),Ln!=="/"&&(0,K.Dk)(No(fn==null?void 0:fn.name)),$r(Yn(_r,{name:fn==null?void 0:fn.name,link:fn==null?void 0:fn.link},Rr)),Br=!0)}))}),Br||$r(Rr)}},[Je==null?void 0:Je.setting,We]);const[qr,$r]=(0,e.useState)([]),kr=(Or,Rr)=>fr(void 0,null,function*(){var Br,_n,_r,lo,Sr,jt;if((Or==null?void 0:Or.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const An=yield(0,S.IU)({tab_module_type:"engineering"});if(An!=null&&An.un_purchased){Kn({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(Br=An==null?void 0:An.data)!=null&&Br.engineer_url?(_r=(_n=An==null?void 0:An.data)==null?void 0:_n.engineer_url)!=null&&_r.includes("http")?(0,K.xg)((lo=An==null?void 0:An.data)==null?void 0:lo.engineer_url):u.history.push((Sr=An==null?void 0:An.data)==null?void 0:Sr.engineer_url):(An==null?void 0:An.status)!=401&&Jr(!0);return}(jt=Or==null?void 0:Or.link)!=null&&jt.includes("http")?(0,K.xg)(Or==null?void 0:Or.link):((0,K.Dk)(Or==null?void 0:Or.name),u.history.push(Or==null?void 0:Or.link)),(Or==null?void 0:Or.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Kn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:Ht.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),Yn=(Or,Rr,Br)=>{const _n=Br.slice();return _n[Or]&&(_n[Or].name=Rr.name,_n[Or].link=Rr.link),_n||[]},No=(Or="")=>(Or==null?void 0:Or.indexOf("<"))>-1?Or==null?void 0:Or.slice(0,Or==null?void 0:Or.indexOf("<")):Or,jo=()=>{var Or,Rr,Br,_n,_r,lo;switch(Number((Or=Je==null?void 0:Je.setting)==null?void 0:Or.theme)){case yn.Fy.THEMEONE:return Ht.createElement(_t,null);case yn.Fy.THEMETWO:return Ht.createElement(Tn,null);case yn.Fy.DEFAULT:default:return Ht.createElement(x.default,{style:{background:`${dt.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${Je.isIlearning?c["header-iearning"]:c.header} ${Je.showHeaderFixed?c.headerFixed:""}`},Ht.createElement(x.default.Header,{className:"header",style:{background:`${dt.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${dt.pathname=="/training"?"999":""}`}},Ht.createElement("section",{className:c["edu-menu"]},(!!Je.isIlearning||!((Rr=Je==null?void 0:Je.setting)!=null&&Rr.main_site)&&!!((Br=Je==null?void 0:Je.setting)!=null&&Br.navbar))&&Ht.createElement(u.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{Kn({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Ht.createElement(Jt,{className:c.logo})),Ht.createElement("ul",{className:`${c.menu} ${(0,K.Ll)()&&"ml0"}`},(0,K.Ll)()&&Ht.createElement("li",null,Ht.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,K.Ll)()&&Je.setting&&(qr==null?void 0:qr.map(function(Sr,jt){var An,Ln,fn,wr,Ir;return Ht.createElement("li",{key:jt,className:!((An=Sr==null?void 0:Sr.subitem)!=null&&An.length)&&Gt===(Sr==null?void 0:Sr.link)||(Ln=Sr==null?void 0:Sr.subitem)!=null&&Ln.some(Xr=>Gt===(Xr==null?void 0:Xr.link))?c.actived:""},Ht.createElement("div",{onClick:()=>kr(Sr,jt),className:c.name},Ht.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var Xr;let ao=Sr==null?void 0:Sr.name;return(Xr=Sr==null?void 0:Sr.subitem)==null||Xr.map((so,xo)=>(so.link===dt.pathname&&(ao=so.name),so)),ao})()}}),((fn=Sr==null?void 0:Sr.subitem)==null?void 0:fn.length)>0&&Ht.createElement("i",{className:"iconfont icon-zhankai4"})),((wr=Sr==null?void 0:Sr.subitem)==null?void 0:wr.length)>0&&Ht.createElement("div",{className:c.dropDown},(Ir=Sr==null?void 0:Sr.subitem)==null?void 0:Ir.map((Xr,ao)=>Ht.createElement("div",{className:c.subName,onClick:()=>kr(Xr,jt),key:jt+"-"+ao},!!ao&&Ht.createElement("div",{className:c.line}),Ht.createElement("aside",{className:"font16 c-black"},No(Xr==null?void 0:Xr.name)),Ht.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},Xr.content)))))}))),Ht.createElement("div",{className:"search-bar flex item-center gap-20px c-white",style:{flex:Je.isIlearning?"initial":"1 0 auto"}},!(0,K.Ll)()&&!(Je!=null&&Je.isIlearning)&&Ht.createElement(Ht.Fragment,null,Ht.createElement(kn,null),!an&&Ht.createElement(O.Z,null),!an&&!!((_n=We==null?void 0:We.userInfo)!=null&&_n.login)&&Ht.createElement(u.Link,{className:"iconfont icon-xiaoxilingdang font18 c-white current-primary-hover relative",to:`/messages/${(_r=We==null?void 0:We.userInfo)==null?void 0:_r.login}/user_tidings`},((lo=We==null?void 0:We.navigationInfo)==null?void 0:lo.new_message)&&Ht.createElement("span",{className:c.newslight}))),!an&&Ht.createElement(n.Z,{payload:eo})))))}};return Ht.createElement(Ht.Fragment,null,Je.showHeader&&Je.showHeaderFooter&&Ht.createElement(Ht.Fragment,null,jo(),Ht.createElement(G.default,{centered:!0,destroyOnClose:!0,open:sr,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",onOk:()=>{(0,K.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>Jr(!1)},Ht.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Ht.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),Ht.createElement("img",{src:`${r.Z.IMG_SERVER}/${(rr=Je==null?void 0:Je.setting)==null?void 0:rr.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Ht.createElement("p",null,"\u7FA4\u53F7\uFF1A",(lr=Je==null?void 0:Je.setting)==null?void 0:lr.homepage_tea_qq_number))),(Je==null?void 0:Je.showTip)&&Ht.createElement(g,null),Ht.createElement(se,null)),Ht.createElement(R,null))};var Fr=(0,u.connect)(({homePage:Be,loading:ce,user:ie,globalSetting:We,shixunHomeworks:Je})=>({homePage:Be,user:ie,globalSetting:We,loading:ce.models.index,shixunHomeworks:Je}))(jr)},78139:function(Yt,Ve,t){t.d(Ve,{Z:function(){return re}});var e=t(43418),u=t(3113),x=t(76560),G=t(87169),c={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},O=t(32637),n=t(59301);const oe=({classroomList:p,dispatch:W,user:y})=>n.createElement(e.default,{open:p.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:n.createElement("span",null,n.createElement(G.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{W({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},n.createElement("div",{style:{textAlign:"center",marginBottom:30}},n.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",n.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),n.createElement("img",{style:{width:130,height:130},src:O})),n.createElement("div",{className:c.bottom},n.createElement(u.ZP,{className:c.yes,onClick:()=>{W({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var re=(0,x.connect)(({classroomList:p,user:W})=>({classroomList:p,user:W}))(oe)},45191:function(Yt,Ve,t){t.r(Ve),t.d(Ve,{default:function(){return Yr}});var e=t(59301),u=t(92736),x=t(43418),G=t(81863),c=t(76560),O=t(78241),n=t(8591),oe=t(92832),re=t(24905),p=t(3113),W=t(63423),y=t(99267),N=t(1710),he=t(46400),de=t(28209),ne=t.n(de),Qe=Object.defineProperty,Ae=Object.defineProperties,Le=Object.getOwnPropertyDescriptors,ge=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,r=(o,h,M)=>h in o?Qe(o,h,{enumerable:!0,configurable:!0,writable:!0,value:M}):o[h]=M,S=(o,h)=>{for(var M in h||(h={}))k.call(h,M)&&r(o,M,h[M]);if(ge)for(var M of ge(h))g.call(h,M)&&r(o,M,h[M]);return o},A=(o,h)=>Ae(o,Le(h)),K=(o,h,M)=>new Promise((le,Fe)=>{var qe=Ue=>{try{st(M.next(Ue))}catch(Rt){Fe(Rt)}},wt=Ue=>{try{st(M.throw(Ue))}catch(Rt){Fe(Rt)}},st=Ue=>Ue.done?le(Ue.value):Promise.resolve(Ue.value).then(qe,wt);st((M=M.apply(o,h)).next())});const ee={height:48,borderRadius:4},q=({dispatch:o,setType:h,data:M,accountInfo:le,open:Fe})=>{const[qe]=O.default.useForm(),[wt]=(0,c.useSearchParams)(),st=(0,c.useLocation)(),[Ue,Rt]=(0,e.useState)(!1),[Bn,gn]=(0,e.useState)(""),bn=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/;(0,e.useEffect)(()=>{Rt(Fe)},[Fe]);const xn=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:Qt=>e.createElement("span",{className:Qt.indexOf("\u5F02\u5E38")>-1||Qt.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},Qt)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:Qt=>e.createElement("span",{className:Qt.indexOf("\u5F02\u5E38")>-1||Qt.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},Qt)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],qn=[{real_name:"edutest01",student_id:"test0001",last_login_time:"2023-05-20 13:53:10",ip:"ip\u5730\u5740\u6B63\u5E38",browser:"\u6D4F\u89C8\u5668\u6B63\u5E38"}],Hn=()=>K(void 0,null,function*(){yield qe.validateFields();let Qt;if(le!=null&&le.code)Qt=yield(0,W.Gq)(S(A(S({},le),{phone:le==null?void 0:le.login}),qe.getFieldValue()));else if(le!=null&&le.user_token)Qt=yield(0,W.bG)(S(A(S({},le),{websiteName:"exercise_unlock"}),qe.getFieldsValue()));else{const Fn=JSON.parse(JSON.stringify(le||{})),un=ne().enc.Utf8.parse("5183666c72eec9e4"),yr=ne().AES.encrypt(Fn.password||"",un,{iv:un,mode:ne().mode.CBC});Fn.password=yr.toString(),Qt=yield(0,W.Es)(S(S({},Fn),qe.getFieldValue()))}if(Qt.status){if(Qt.status===-4){o({type:"user/showPopLogin",payload:{showPopLogin:!1}}),o({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:Qt.user,loginInfo:le}});return}gn(Qt==null?void 0:Qt.message);return}if(Rt(!1),Qt!=null&&Qt.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Qt==null?void 0:Qt.start_date)):localStorage.removeItem("extension-modal"),st.pathname==="/user/login"||st.pathname==="/login"){let Fn=wt.get("form")||wt.get("back_url");if(Fn)window.location.href=decodeURIComponent(Fn);else if(!bn.test(le.password)&&!(le!=null&&le.code))n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure";else{window.location.href="/";return}}else if(!bn.test(le.password)&&!(le!=null&&le.code))n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure?active=3",o({type:"user/showPopLogin",payload:{showPopLogin:!1}});else{window.location.reload();return}qe.resetFields()}),Mn=()=>{o({type:"user/showPopLogin",payload:{showPopLogin:!1}})};return e.createElement(x.default,{title:"\u767B\u5F55\u63D0\u793A",width:600,onOk:Hn,onCancel:()=>Rt(!1),centered:!0,keyboard:!1,closable:!1,maskClosable:!1,open:Ue},e.createElement("p",{className:"tc"},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002"),e.createElement("div",{className:"mt20"},e.createElement(N.default,{pagination:{hideOnSinglePage:!0},dataSource:M||[],columns:xn})),e.createElement("div",{className:"mt20 mb20"},e.createElement(he.Z,{message:"\u8BF7\u76D1\u8003\u8001\u5E08\u8F93\u5165\u7684\u8003\u8BD5\u89E3\u9501\u7801\uFF0C\u6388\u6743\u5F53\u524D\u5B66\u751F\u767B\u5F55\u5E73\u53F0\u3002",type:"warning"})),e.createElement(O.default,{name:"global_state",autoComplete:"off",form:qe},e.createElement(O.default.Item,{name:"unlock_key",label:"\u8003\u8BD5\u89E3\u9501\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u89E3\u9501\u7801"}]},e.createElement(oe.default.Password,{autoComplete:"off"}))))};var j=(0,c.connect)(({user:o,loading:h,globalSetting:M})=>({user:o,globalSetting:M,loading:h.models.index}))(q),Ne={"login-panel-wrapper2":"login-panel-wrapper2___HuMNJ","ant-form-item-explain":"ant-form-item-explain___c1FeE","ant-form-item":"ant-form-item___qb60e","ant-form-item-with-help":"ant-form-item-with-help___NeAwJ","login-panel-right-wrp":"login-panel-right-wrp___vWD_i","res-error-values":"res-error-values___hV1lz",tabs:"tabs___EwOAX"},Ce=Object.defineProperty,at=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,se=(o,h,M)=>h in o?Ce(o,h,{enumerable:!0,configurable:!0,writable:!0,value:M}):o[h]=M,V=(o,h)=>{for(var M in h||(h={}))be.call(h,M)&&se(o,M,h[M]);if(at)for(var M of at(h))De.call(h,M)&&se(o,M,h[M]);return o},H=(o,h,M)=>new Promise((le,Fe)=>{var qe=Ue=>{try{st(M.next(Ue))}catch(Rt){Fe(Rt)}},wt=Ue=>{try{st(M.throw(Ue))}catch(Rt){Fe(Rt)}},st=Ue=>Ue.done?le(Ue.value):Promise.resolve(Ue.value).then(qe,wt);st((M=M.apply(o,h)).next())});const i={height:48,borderRadius:4},b=({dispatch:o,setType:h,user:M,setusername:le,globalSetting:Fe})=>{var qe;const[wt]=O.default.useForm(),[st]=(0,c.useSearchParams)(),Ue=(0,c.useLocation)(),[Rt,Bn]=(0,e.useState)(""),[gn,bn]=(0,e.useState)([]),[xn,qn]=(0,e.useState)({}),[Hn,Mn]=(0,e.useState)(!1),Qt=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,Fn=Mt=>H(void 0,null,function*(){Mn(!1),Qt.test(Mt.password)||(le(Mt.login),Bn("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"));const Lt=V({},Mt),jn=ne().enc.Utf8.parse("5183666c72eec9e4"),Cr=ne().AES.encrypt(Mt.password||"",jn,{iv:jn,mode:ne().mode.CBC});Lt.password=Cr.toString(),qn(V({},Mt));const dr=yield(0,W.Es)(Lt);if(dr.status){if(dr.status===-4){o({type:"user/showPopLogin",payload:{showPopLogin:!1}}),o({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:dr.user,loginInfo:Mt}});return}else if(dr.status===-5){bn([dr==null?void 0:dr.message]),Mn(!0);return}Bn(dr==null?void 0:dr.message);return}if(dr!=null&&dr.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",dr==null?void 0:dr.start_date)):localStorage.removeItem("extension-modal"),Ue.pathname==="/user/login"||Ue.pathname==="/login"){let go=st.get("form")||st.get("back_url");if(go)window.location.href=decodeURIComponent(go);else{n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),setTimeout(()=>{window.location.href="/"},300);return}}else{n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),setTimeout(()=>{window.location.reload()},300);return}wt.resetFields()}),un=()=>{o({type:"user/showPopLogin",payload:{showPopLogin:!1}})},yr=Mt=>{var Lt,jn;(Lt=Fe==null?void 0:Fe.setting)!=null&&Lt.open_secrecy_promise?x.default.confirm({width:500,title:null,centered:!0,icon:null,content:e.createElement(e.Fragment,null,e.createElement("h1",{style:{textAlign:"center",marginTop:10,fontSize:"18px"}},"\u4FDD\u5BC6\u627F\u8BFA"),e.createElement("div",{dangerouslySetInnerHTML:{__html:(jn=Fe==null?void 0:Fe.setting)==null?void 0:jn.secrecy_promise}})),okText:"\u6211\u627F\u8BFA",cancelText:"\u9000\u51FA",onOk:()=>Fn(Mt)}):Fn(Mt)};return e.createElement(e.Fragment,null,e.createElement(O.default,{layout:"vertical",form:wt,initialValues:{autologin:!0,login:M.actionTabs.phone},onFinish:yr,onValuesChange:Mt=>{Bn("");const Lt=/[\u4e00-\u9fa5]/g;if("password"in Mt){const jn=Mt.password.replace(Lt,"");wt.setFieldsValue({password:jn})}}},!!Rt&&e.createElement("div",{className:Ne["res-error-values"]},e.createElement("span",null,Rt),e.createElement(y.Z,{onClick:()=>Bn("")})),e.createElement(O.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7528\u6237\u540D\u3001\u624B\u673A\u53F7\u6216\u90AE\u7BB1"}]},e.createElement(oe.default,{style:i,size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7/\u8D26\u53F7",onBlur:()=>{o({type:"user/setActionTabs",payload:{phone:wt.getFieldValue("login")}})}})),e.createElement(O.default.Item,{name:"password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"}]},e.createElement(oe.default.Password,{style:i,size:"middle",placeholder:"\u5BC6\u7801"})),e.createElement(O.default.Item,null,e.createElement("div",{className:"flex-container",style:{justifyContent:"space-between"}},e.createElement(O.default.Item,{name:"autologin",noStyle:!0,valuePropName:"checked"},e.createElement(re.default,null,"\u4E0B\u6B21\u81EA\u52A8\u767B\u5F55")),((qe=Fe==null?void 0:Fe.setting)==null?void 0:qe.enable_forgot_password)&&e.createElement("div",null,e.createElement("span",{className:"current font14 c-blue",onClick:()=>h(4)},"\u627E\u56DE\u5BC6\u7801")))),e.createElement(O.default.Item,null,e.createElement(p.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,className:"font16",style:i},"\u767B\u5F55"))),e.createElement(j,{open:Hn,data:gn,accountInfo:V({},xn)}))};var D=(0,c.connect)(({user:o,loading:h,globalSetting:M})=>({user:o,globalSetting:M,loading:h.models.index}))(b),w=t(6848),I=t(49661),R=t(80813),X=t(92310),Ee=t.n(X),Me=function(){var o=(0,e.useRef)(!1);return(0,e.useEffect)(function(){return o.current=!1,function(){o.current=!0}},[]),o},Se=Me;function Ge(o){var h=Se(),M=(0,R.CR)((0,e.useState)(o),2),le=M[0],Fe=M[1],qe=(0,e.useCallback)(function(wt){h.current||Fe(wt)},[]);return[le,qe]}var it=Ge;function tt(o){var h=(0,e.useRef)(o);return h.current=o,h}var fe=tt,ke=function(o){(0,e.useEffect)(function(){o()},[])},L=ke;function P(o,h){h===void 0&&(h={});var M=h.insertAt;if(typeof document!="undefined"){var le=document.head||document.getElementsByTagName("head")[0],Fe=document.createElement("style");Fe.type="text/css",M==="top"&&le.firstChild?le.insertBefore(Fe,le.firstChild):le.appendChild(Fe),Fe.styleSheet?Fe.styleSheet.cssText=o:Fe.appendChild(document.createTextNode(o))}}var F=`@-webkit-keyframes slider-icon-animate_spin { +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1717],{89489:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},59477:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},40001:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},65363:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},81953:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},49198:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},84105:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},18785:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},87169:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},73331:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},15277:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},52671:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},8657:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},56082:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},33853:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},15075:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},62772:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},43531:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},61485:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},38819:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},47472:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(32855),u=t(59301),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},G=x,c=t(7657),O=function(p,W){return u.createElement(c.Z,(0,e.Z)({},p,{ref:W,icon:G}))},n=u.forwardRef(O),oe=n},18631:function(Yt,Ve,t){t.d(Ve,{Z:function(){return oe}});var e=t(59301),u=t(76560),x=t(43418),G="data:image/png;base64,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",c="data:image/png;base64,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",O={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const n=({visible:re,occupationValue:p,onCancel:W=()=>{}})=>{const y=()=>e.createElement("div",{className:O.flexColumn},e.createElement("img",{className:O.img,src:c}),e.createElement("span",{className:O.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),N=()=>e.createElement("div",{className:O.flexColumn},e.createElement("img",{className:O.img,src:G}),e.createElement("span",{className:O.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),he=()=>p===3?e.createElement(e.Fragment,null,N(),y()):p===2?y():N();return e.createElement(x.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:re,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{W(),u.history.push("/account/certification")},onCancel:()=>{W()}},e.createElement("div",{className:O.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),e.createElement("div",{className:O.flexRow},he()))};var oe=(0,u.connect)(({paperlibrary:re,loading:p,globalSetting:W})=>({paperlibrary:re,globalSetting:W,loading:p.effects}))(n)},50226:function(Yt,Ve,t){t.d(Ve,{Z:function(){return R}});var e=t(59301),u=t(48066),x=t(29679),G=t(19248),c=t(96512),O=t(32855),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M955.7 856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zM480 416c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v184c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V416zm32 352a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"warning",theme:"filled"},oe=n,re=t(7657),p=function(Ee,Me){return e.createElement(re.Z,(0,O.Z)({},Ee,{ref:Me,icon:oe}))},W=e.forwardRef(p),y=W,N=t(92310),he=t.n(N),de=t(36355),Qe=()=>e.createElement("svg",{width:"252",height:"294"},e.createElement("defs",null,e.createElement("path",{d:"M0 .387h251.772v251.772H0z"})),e.createElement("g",{fill:"none",fillRule:"evenodd"},e.createElement("g",{transform:"translate(0 .012)"},e.createElement("mask",{fill:"#fff"}),e.createElement("path",{d:"M0 127.32v-2.095C0 56.279 55.892.387 124.838.387h2.096c68.946 0 124.838 55.892 124.838 124.838v2.096c0 68.946-55.892 124.838-124.838 124.838h-2.096C55.892 252.16 0 196.267 0 127.321",fill:"#E4EBF7",mask:"url(#b)"})),e.createElement("path",{d:"M39.755 130.84a8.276 8.276 0 1 1-16.468-1.66 8.276 8.276 0 0 1 16.468 1.66",fill:"#FFF"}),e.createElement("path",{d:"M36.975 134.297l10.482 5.943M48.373 146.508l-12.648 10.788",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{d:"M39.875 159.352a5.667 5.667 0 1 1-11.277-1.136 5.667 5.667 0 0 1 11.277 1.136M57.588 143.247a5.708 5.708 0 1 1-11.358-1.145 5.708 5.708 0 0 1 11.358 1.145M99.018 26.875l29.82-.014a4.587 4.587 0 1 0-.003-9.175l-29.82.013a4.587 4.587 0 1 0 .003 9.176M110.424 45.211l29.82-.013a4.588 4.588 0 0 0-.004-9.175l-29.82.013a4.587 4.587 0 1 0 .004 9.175",fill:"#FFF"}),e.createElement("path",{d:"M112.798 26.861v-.002l15.784-.006a4.588 4.588 0 1 0 .003 9.175l-15.783.007v-.002a4.586 4.586 0 0 0-.004-9.172M184.523 135.668c-.553 5.485-5.447 9.483-10.931 8.93-5.485-.553-9.483-5.448-8.93-10.932.552-5.485 5.447-9.483 10.932-8.93 5.485.553 9.483 5.447 8.93 10.932",fill:"#FFF"}),e.createElement("path",{d:"M179.26 141.75l12.64 7.167M193.006 156.477l-15.255 13.011",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{d:"M184.668 170.057a6.835 6.835 0 1 1-13.6-1.372 6.835 6.835 0 0 1 13.6 1.372M203.34 153.325a6.885 6.885 0 1 1-13.7-1.382 6.885 6.885 0 0 1 13.7 1.382",fill:"#FFF"}),e.createElement("path",{d:"M151.931 192.324a2.222 2.222 0 1 1-4.444 0 2.222 2.222 0 0 1 4.444 0zM225.27 116.056a2.222 2.222 0 1 1-4.445 0 2.222 2.222 0 0 1 4.444 0zM216.38 151.08a2.223 2.223 0 1 1-4.446-.001 2.223 2.223 0 0 1 4.446 0zM176.917 107.636a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM195.291 92.165a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM202.058 180.711a2.223 2.223 0 1 1-4.446 0 2.223 2.223 0 0 1 4.446 0z",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M214.404 153.302l-1.912 20.184-10.928 5.99M173.661 174.792l-6.356 9.814h-11.36l-4.508 6.484M174.941 125.168v-15.804M220.824 117.25l-12.84 7.901-15.31-7.902V94.39"}),e.createElement("path",{d:"M166.588 65.936h-3.951a4.756 4.756 0 0 1-4.743-4.742 4.756 4.756 0 0 1 4.743-4.743h3.951a4.756 4.756 0 0 1 4.743 4.743 4.756 4.756 0 0 1-4.743 4.742",fill:"#FFF"}),e.createElement("path",{d:"M174.823 30.03c0-16.281 13.198-29.48 29.48-29.48 16.28 0 29.48 13.199 29.48 29.48 0 16.28-13.2 29.48-29.48 29.48-16.282 0-29.48-13.2-29.48-29.48",fill:"#1677ff"}),e.createElement("path",{d:"M205.952 38.387c.5.5.785 1.142.785 1.928s-.286 1.465-.785 1.964c-.572.5-1.214.75-2 .75-.785 0-1.429-.285-1.929-.785-.572-.5-.82-1.143-.82-1.929s.248-1.428.82-1.928c.5-.5 1.144-.75 1.93-.75.785 0 1.462.25 1.999.75m4.285-19.463c1.428 1.249 2.143 2.963 2.143 5.142 0 1.712-.427 3.13-1.219 4.25-.067.096-.137.18-.218.265-.416.429-1.41 1.346-2.956 2.699a5.07 5.07 0 0 0-1.428 1.75 5.207 5.207 0 0 0-.536 2.357v.5h-4.107v-.5c0-1.357.215-2.536.714-3.5.464-.964 1.857-2.464 4.178-4.536l.43-.5c.643-.785.964-1.643.964-2.535 0-1.18-.358-2.108-1-2.785-.678-.68-1.643-1.001-2.858-1.001-1.536 0-2.642.464-3.357 1.43-.37.5-.621 1.135-.76 1.904a1.999 1.999 0 0 1-1.971 1.63h-.004c-1.277 0-2.257-1.183-1.98-2.43.337-1.518 1.02-2.78 2.073-3.784 1.536-1.5 3.607-2.25 6.25-2.25 2.32 0 4.214.607 5.642 1.894",fill:"#FFF"}),e.createElement("path",{d:"M52.04 76.131s21.81 5.36 27.307 15.945c5.575 10.74-6.352 9.26-15.73 4.935-10.86-5.008-24.7-11.822-11.577-20.88",fill:"#FFB594"}),e.createElement("path",{d:"M90.483 67.504l-.449 2.893c-.753.49-4.748-2.663-4.748-2.663l-1.645.748-1.346-5.684s6.815-4.589 8.917-5.018c2.452-.501 9.884.94 10.7 2.278 0 0 1.32.486-2.227.69-3.548.203-5.043.447-6.79 3.132-1.747 2.686-2.412 3.624-2.412 3.624",fill:"#FFC6A0"}),e.createElement("path",{d:"M128.055 111.367c-2.627-7.724-6.15-13.18-8.917-15.478-3.5-2.906-9.34-2.225-11.366-4.187-1.27-1.231-3.215-1.197-3.215-1.197s-14.98-3.158-16.828-3.479c-2.37-.41-2.124-.714-6.054-1.405-1.57-1.907-2.917-1.122-2.917-1.122l-7.11-1.383c-.853-1.472-2.423-1.023-2.423-1.023l-2.468-.897c-1.645 9.976-7.74 13.796-7.74 13.796 1.795 1.122 15.703 8.3 15.703 8.3l5.107 37.11s-3.321 5.694 1.346 9.109c0 0 19.883-3.743 34.921-.329 0 0 3.047-2.546.972-8.806.523-3.01 1.394-8.263 1.736-11.622.385.772 2.019 1.918 3.14 3.477 0 0 9.407-7.365 11.052-14.012-.832-.723-1.598-1.585-2.267-2.453-.567-.736-.358-2.056-.765-2.717-.669-1.084-1.804-1.378-1.907-1.682",fill:"#FFF"}),e.createElement("path",{d:"M101.09 289.998s4.295 2.041 7.354 1.021c2.821-.94 4.53.668 7.08 1.178 2.55.51 6.874 1.1 11.686-1.26-.103-5.51-6.889-3.98-11.96-6.713-2.563-1.38-3.784-4.722-3.598-8.799h-9.402s-1.392 10.52-1.16 14.573",fill:"#CBD1D1"}),e.createElement("path",{d:"M101.067 289.826s2.428 1.271 6.759.653c3.058-.437 3.712.481 7.423 1.031 3.712.55 10.724-.069 11.823-.894.413 1.1-.343 2.063-.343 2.063s-1.512.603-4.812.824c-2.03.136-5.8.291-7.607-.503-1.787-1.375-5.247-1.903-5.728-.241-3.918.95-7.355-.286-7.355-.286l-.16-2.647z",fill:"#2B0849"}),e.createElement("path",{d:"M108.341 276.044h3.094s-.103 6.702 4.536 8.558c-4.64.618-8.558-2.303-7.63-8.558",fill:"#A4AABA"}),e.createElement("path",{d:"M57.542 272.401s-2.107 7.416-4.485 12.306c-1.798 3.695-4.225 7.492 5.465 7.492 6.648 0 8.953-.48 7.423-6.599-1.53-6.12.266-13.199.266-13.199h-8.669z",fill:"#CBD1D1"}),e.createElement("path",{d:"M51.476 289.793s2.097 1.169 6.633 1.169c6.083 0 8.249-1.65 8.249-1.65s.602 1.114-.619 2.165c-.993.855-3.597 1.591-7.39 1.546-4.145-.048-5.832-.566-6.736-1.168-.825-.55-.687-1.58-.137-2.062",fill:"#2B0849"}),e.createElement("path",{d:"M58.419 274.304s.033 1.519-.314 2.93c-.349 1.42-1.078 3.104-1.13 4.139-.058 1.151 4.537 1.58 5.155.034.62-1.547 1.294-6.427 1.913-7.252.619-.825-4.903-2.119-5.624.15",fill:"#A4AABA"}),e.createElement("path",{d:"M99.66 278.514l13.378.092s1.298-54.52 1.853-64.403c.554-9.882 3.776-43.364 1.002-63.128l-12.547-.644-22.849.78s-.434 3.966-1.195 9.976c-.063.496-.682.843-.749 1.365-.075.585.423 1.354.32 1.966-2.364 14.08-6.377 33.104-8.744 46.677-.116.666-1.234 1.009-1.458 2.691-.04.302.211 1.525.112 1.795-6.873 18.744-10.949 47.842-14.277 61.885l14.607-.014s2.197-8.57 4.03-16.97c2.811-12.886 23.111-85.01 23.111-85.01l3.016-.521 1.043 46.35s-.224 1.234.337 2.02c.56.785-.56 1.123-.392 2.244l.392 1.794s-.449 7.178-.898 11.89c-.448 4.71-.092 39.165-.092 39.165",fill:"#7BB2F9"}),e.createElement("path",{d:"M76.085 221.626c1.153.094 4.038-2.019 6.955-4.935M106.36 225.142s2.774-1.11 6.103-3.883",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M107.275 222.1s2.773-1.11 6.102-3.884",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M74.74 224.767s2.622-.591 6.505-3.365M86.03 151.634c-.27 3.106.3 8.525-4.336 9.123M103.625 149.88s.11 14.012-1.293 15.065c-2.219 1.664-2.99 1.944-2.99 1.944M99.79 150.438s.035 12.88-1.196 24.377M93.673 175.911s7.212-1.664 9.431-1.664M74.31 205.861a212.013 212.013 0 0 1-.979 4.56s-1.458 1.832-1.009 3.776c.449 1.944-.947 2.045-4.985 15.355-1.696 5.59-4.49 18.591-6.348 27.597l-.231 1.12M75.689 197.807a320.934 320.934 0 0 1-.882 4.754M82.591 152.233L81.395 162.7s-1.097.15-.5 2.244c.113 1.346-2.674 15.775-5.18 30.43M56.12 274.418h13.31",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M116.241 148.22s-17.047-3.104-35.893.2c.158 2.514-.003 4.15-.003 4.15s14.687-2.818 35.67-.312c.252-2.355.226-4.038.226-4.038",fill:"#192064"}),e.createElement("path",{d:"M106.322 151.165l.003-4.911a.81.81 0 0 0-.778-.815c-2.44-.091-5.066-.108-7.836-.014a.818.818 0 0 0-.789.815l-.003 4.906a.81.81 0 0 0 .831.813c2.385-.06 4.973-.064 7.73.017a.815.815 0 0 0 .842-.81",fill:"#FFF"}),e.createElement("path",{d:"M105.207 150.233l.002-3.076a.642.642 0 0 0-.619-.646 94.321 94.321 0 0 0-5.866-.01.65.65 0 0 0-.63.647v3.072a.64.64 0 0 0 .654.644 121.12 121.12 0 0 1 5.794.011c.362.01.665-.28.665-.642",fill:"#192064"}),e.createElement("path",{d:"M100.263 275.415h12.338M101.436 270.53c.006 3.387.042 5.79.111 6.506M101.451 264.548a915.75 915.75 0 0 0-.015 4.337M100.986 174.965l.898 44.642s.673 1.57-.225 2.692c-.897 1.122 2.468.673.898 2.243-1.57 1.57.897 1.122 0 3.365-.596 1.489-.994 21.1-1.096 35.146",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M46.876 83.427s-.516 6.045 7.223 5.552c11.2-.712 9.218-9.345 31.54-21.655-.786-2.708-2.447-4.744-2.447-4.744s-11.068 3.11-22.584 8.046c-6.766 2.9-13.395 6.352-13.732 12.801M104.46 91.057l.941-5.372-8.884-11.43-5.037 5.372-1.74 7.834a.321.321 0 0 0 .108.32c.965.8 6.5 5.013 14.347 3.544a.332.332 0 0 0 .264-.268",fill:"#FFC6A0"}),e.createElement("path",{d:"M93.942 79.387s-4.533-2.853-2.432-6.855c1.623-3.09 4.513 1.133 4.513 1.133s.52-3.642 3.121-3.642c.52-1.04 1.561-4.162 1.561-4.162s11.445 2.601 13.526 3.121c0 5.203-2.304 19.424-7.84 19.861-8.892.703-12.449-9.456-12.449-9.456",fill:"#FFC6A0"}),e.createElement("path",{d:"M113.874 73.446c2.601-2.081 3.47-9.722 3.47-9.722s-2.479-.49-6.64-2.05c-4.683-2.081-12.798-4.747-17.48.976-9.668 3.223-2.05 19.823-2.05 19.823l2.713-3.021s-3.935-3.287-2.08-6.243c2.17-3.462 3.92 1.073 3.92 1.073s.637-2.387 3.581-3.342c.355-.71 1.036-2.674 1.432-3.85a1.073 1.073 0 0 1 1.263-.704c2.4.558 8.677 2.019 11.356 2.662.522.125.871.615.82 1.15l-.305 3.248z",fill:"#520038"}),e.createElement("path",{d:"M104.977 76.064c-.103.61-.582 1.038-1.07.956-.489-.083-.801-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.644.698 1.254M112.132 77.694c-.103.61-.582 1.038-1.07.956-.488-.083-.8-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.643.698 1.254",fill:"#552950"}),e.createElement("path",{stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round",d:"M110.13 74.84l-.896 1.61-.298 4.357h-2.228"}),e.createElement("path",{d:"M110.846 74.481s1.79-.716 2.506.537",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M92.386 74.282s.477-1.114 1.113-.716c.637.398 1.274 1.433.558 1.99-.717.556.159 1.67.159 1.67",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M103.287 72.93s1.83 1.113 4.137.954",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M103.685 81.762s2.227 1.193 4.376 1.193M104.64 84.308s.954.398 1.511.318M94.693 81.205s2.308 7.4 10.424 7.639",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M81.45 89.384s.45 5.647-4.935 12.787M69 82.654s-.726 9.282-8.204 14.206",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M129.405 122.865s-5.272 7.403-9.422 10.768",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M119.306 107.329s.452 4.366-2.127 32.062",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M150.028 151.232h-49.837a1.01 1.01 0 0 1-1.01-1.01v-31.688c0-.557.452-1.01 1.01-1.01h49.837c.558 0 1.01.453 1.01 1.01v31.688a1.01 1.01 0 0 1-1.01 1.01",fill:"#F2D7AD"}),e.createElement("path",{d:"M150.29 151.232h-19.863v-33.707h20.784v32.786a.92.92 0 0 1-.92.92",fill:"#F4D19D"}),e.createElement("path",{d:"M123.554 127.896H92.917a.518.518 0 0 1-.425-.816l6.38-9.113c.193-.277.51-.442.85-.442h31.092l-7.26 10.371z",fill:"#F2D7AD"}),e.createElement("path",{fill:"#CC9B6E",d:"M123.689 128.447H99.25v-.519h24.169l7.183-10.26.424.298z"}),e.createElement("path",{d:"M158.298 127.896h-18.669a2.073 2.073 0 0 1-1.659-.83l-7.156-9.541h19.965c.49 0 .95.23 1.244.622l6.69 8.92a.519.519 0 0 1-.415.83",fill:"#F4D19D"}),e.createElement("path",{fill:"#CC9B6E",d:"M157.847 128.479h-19.384l-7.857-10.475.415-.31 7.7 10.266h19.126zM130.554 150.685l-.032-8.177.519-.002.032 8.177z"}),e.createElement("path",{fill:"#CC9B6E",d:"M130.511 139.783l-.08-21.414.519-.002.08 21.414zM111.876 140.932l-.498-.143 1.479-5.167.498.143zM108.437 141.06l-2.679-2.935 2.665-3.434.41.318-2.397 3.089 2.384 2.612zM116.607 141.06l-.383-.35 2.383-2.612-2.397-3.089.41-.318 2.665 3.434z"}),e.createElement("path",{d:"M154.316 131.892l-3.114-1.96.038 3.514-1.043.092c-1.682.115-3.634.23-4.789.23-1.902 0-2.693 2.258 2.23 2.648l-2.645-.596s-2.168 1.317.504 2.3c0 0-1.58 1.217.561 2.58-.584 3.504 5.247 4.058 7.122 3.59 1.876-.47 4.233-2.359 4.487-5.16.28-3.085-.89-5.432-3.35-7.238",fill:"#FFC6A0"}),e.createElement("path",{d:"M153.686 133.577s-6.522.47-8.36.372c-1.836-.098-1.904 2.19 2.359 2.264 3.739.15 5.451-.044 5.451-.044",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M145.16 135.877c-1.85 1.346.561 2.355.561 2.355s3.478.898 6.73.617",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M151.89 141.71s-6.28.111-6.73-2.132c-.223-1.346.45-1.402.45-1.402M146.114 140.868s-1.103 3.16 5.44 3.533M151.202 129.932v3.477M52.838 89.286c3.533-.337 8.423-1.248 13.582-7.754",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M168.567 248.318a6.647 6.647 0 0 1-6.647-6.647v-66.466a6.647 6.647 0 1 1 13.294 0v66.466a6.647 6.647 0 0 1-6.647 6.647",fill:"#5BA02E"}),e.createElement("path",{d:"M176.543 247.653a6.647 6.647 0 0 1-6.646-6.647v-33.232a6.647 6.647 0 1 1 13.293 0v33.232a6.647 6.647 0 0 1-6.647 6.647",fill:"#92C110"}),e.createElement("path",{d:"M186.443 293.613H158.92a3.187 3.187 0 0 1-3.187-3.187v-46.134a3.187 3.187 0 0 1 3.187-3.187h27.524a3.187 3.187 0 0 1 3.187 3.187v46.134a3.187 3.187 0 0 1-3.187 3.187",fill:"#F2D7AD"}),e.createElement("path",{d:"M88.979 89.48s7.776 5.384 16.6 2.842",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}))),Le=()=>e.createElement("svg",{width:"254",height:"294"},e.createElement("defs",null,e.createElement("path",{d:"M0 .335h253.49v253.49H0z"}),e.createElement("path",{d:"M0 293.665h253.49V.401H0z"})),e.createElement("g",{fill:"none",fillRule:"evenodd"},e.createElement("g",{transform:"translate(0 .067)"},e.createElement("mask",{fill:"#fff"}),e.createElement("path",{d:"M0 128.134v-2.11C0 56.608 56.273.334 125.69.334h2.11c69.416 0 125.69 56.274 125.69 125.69v2.11c0 69.417-56.274 125.69-125.69 125.69h-2.11C56.273 253.824 0 197.551 0 128.134",fill:"#E4EBF7",mask:"url(#b)"})),e.createElement("path",{d:"M39.989 132.108a8.332 8.332 0 1 1-16.581-1.671 8.332 8.332 0 0 1 16.58 1.671",fill:"#FFF"}),e.createElement("path",{d:"M37.19 135.59l10.553 5.983M48.665 147.884l-12.734 10.861",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{d:"M40.11 160.816a5.706 5.706 0 1 1-11.354-1.145 5.706 5.706 0 0 1 11.354 1.145M57.943 144.6a5.747 5.747 0 1 1-11.436-1.152 5.747 5.747 0 0 1 11.436 1.153M99.656 27.434l30.024-.013a4.619 4.619 0 1 0-.004-9.238l-30.024.013a4.62 4.62 0 0 0 .004 9.238M111.14 45.896l30.023-.013a4.62 4.62 0 1 0-.004-9.238l-30.024.013a4.619 4.619 0 1 0 .004 9.238",fill:"#FFF"}),e.createElement("path",{d:"M113.53 27.421v-.002l15.89-.007a4.619 4.619 0 1 0 .005 9.238l-15.892.007v-.002a4.618 4.618 0 0 0-.004-9.234M150.167 70.091h-3.979a4.789 4.789 0 0 1-4.774-4.775 4.788 4.788 0 0 1 4.774-4.774h3.979a4.789 4.789 0 0 1 4.775 4.774 4.789 4.789 0 0 1-4.775 4.775",fill:"#FFF"}),e.createElement("path",{d:"M171.687 30.234c0-16.392 13.289-29.68 29.681-29.68 16.392 0 29.68 13.288 29.68 29.68 0 16.393-13.288 29.681-29.68 29.681s-29.68-13.288-29.68-29.68",fill:"#FF603B"}),e.createElement("path",{d:"M203.557 19.435l-.676 15.035a1.514 1.514 0 0 1-3.026 0l-.675-15.035a2.19 2.19 0 1 1 4.377 0m-.264 19.378c.513.477.77 1.1.77 1.87s-.257 1.393-.77 1.907c-.55.476-1.21.733-1.943.733a2.545 2.545 0 0 1-1.87-.77c-.55-.514-.806-1.136-.806-1.87 0-.77.256-1.393.806-1.87.513-.513 1.137-.733 1.87-.733.77 0 1.43.22 1.943.733",fill:"#FFF"}),e.createElement("path",{d:"M119.3 133.275c4.426-.598 3.612-1.204 4.079-4.778.675-5.18-3.108-16.935-8.262-25.118-1.088-10.72-12.598-11.24-12.598-11.24s4.312 4.895 4.196 16.199c1.398 5.243.804 14.45.804 14.45s5.255 11.369 11.78 10.487",fill:"#FFB594"}),e.createElement("path",{d:"M100.944 91.61s1.463-.583 3.211.582c8.08 1.398 10.368 6.706 11.3 11.368 1.864 1.282 1.864 2.33 1.864 3.496.365.777 1.515 3.03 1.515 3.03s-7.225 1.748-10.954 6.758c-1.399-6.41-6.936-25.235-6.936-25.235",fill:"#FFF"}),e.createElement("path",{d:"M94.008 90.5l1.019-5.815-9.23-11.874-5.233 5.581-2.593 9.863s8.39 5.128 16.037 2.246",fill:"#FFB594"}),e.createElement("path",{d:"M82.931 78.216s-4.557-2.868-2.445-6.892c1.632-3.107 4.537 1.139 4.537 1.139s.524-3.662 3.139-3.662c.523-1.046 1.569-4.184 1.569-4.184s11.507 2.615 13.6 3.138c-.001 5.23-2.317 19.529-7.884 19.969-8.94.706-12.516-9.508-12.516-9.508",fill:"#FFC6A0"}),e.createElement("path",{d:"M102.971 72.243c2.616-2.093 3.489-9.775 3.489-9.775s-2.492-.492-6.676-2.062c-4.708-2.092-12.867-4.771-17.575.982-9.54 4.41-2.062 19.93-2.062 19.93l2.729-3.037s-3.956-3.304-2.092-6.277c2.183-3.48 3.943 1.08 3.943 1.08s.64-2.4 3.6-3.36c.356-.714 1.04-2.69 1.44-3.872a1.08 1.08 0 0 1 1.27-.707c2.41.56 8.723 2.03 11.417 2.676.524.126.876.619.825 1.156l-.308 3.266z",fill:"#520038"}),e.createElement("path",{d:"M101.22 76.514c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.961.491.083.805.647.702 1.26M94.26 75.074c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.96.491.082.805.646.702 1.26",fill:"#552950"}),e.createElement("path",{stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round",d:"M99.206 73.644l-.9 1.62-.3 4.38h-2.24"}),e.createElement("path",{d:"M99.926 73.284s1.8-.72 2.52.54",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M81.367 73.084s.48-1.12 1.12-.72c.64.4 1.28 1.44.56 2s.16 1.68.16 1.68",stroke:"#DB836E",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M92.326 71.724s1.84 1.12 4.16.96",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M92.726 80.604s2.24 1.2 4.4 1.2M93.686 83.164s.96.4 1.52.32M83.687 80.044s1.786 6.547 9.262 7.954",stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M95.548 91.663s-1.068 2.821-8.298 2.105c-7.23-.717-10.29-5.044-10.29-5.044",stroke:"#E4EBF7",strokeWidth:"1.136",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M78.126 87.478s6.526 4.972 16.47 2.486c0 0 9.577 1.02 11.536 5.322 5.36 11.77.543 36.835 0 39.962 3.496 4.055-.466 8.483-.466 8.483-15.624-3.548-35.81-.6-35.81-.6-4.849-3.546-1.223-9.044-1.223-9.044L62.38 110.32c-2.485-15.227.833-19.803 3.549-20.743 3.03-1.049 8.04-1.282 8.04-1.282.496-.058 1.08-.076 1.37-.233 2.36-1.282 2.787-.583 2.787-.583",fill:"#FFF"}),e.createElement("path",{d:"M65.828 89.81s-6.875.465-7.59 8.156c-.466 8.857 3.03 10.954 3.03 10.954s6.075 22.102 16.796 22.957c8.39-2.176 4.758-6.702 4.661-11.42-.233-11.304-7.108-16.897-7.108-16.897s-4.212-13.75-9.789-13.75",fill:"#FFC6A0"}),e.createElement("path",{d:"M71.716 124.225s.855 11.264 9.828 6.486c4.765-2.536 7.581-13.828 9.789-22.568 1.456-5.768 2.58-12.197 2.58-12.197l-4.973-1.709s-2.408 5.516-7.769 12.275c-4.335 5.467-9.144 11.11-9.455 17.713",fill:"#FFC6A0"}),e.createElement("path",{d:"M108.463 105.191s1.747 2.724-2.331 30.535c2.376 2.216 1.053 6.012-.233 7.51",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M123.262 131.527s-.427 2.732-11.77 1.981c-15.187-1.006-25.326-3.25-25.326-3.25l.933-5.8s.723.215 9.71-.068c11.887-.373 18.714-6.07 24.964-1.022 4.039 3.263 1.489 8.16 1.489 8.16",fill:"#FFC6A0"}),e.createElement("path",{d:"M70.24 90.974s-5.593-4.739-11.054 2.68c-3.318 7.223.517 15.284 2.664 19.578-.31 3.729 2.33 4.311 2.33 4.311s.108.895 1.516 2.68c4.078-7.03 6.72-9.166 13.711-12.546-.328-.656-1.877-3.265-1.825-3.767.175-1.69-1.282-2.623-1.282-2.623s-.286-.156-1.165-2.738c-.788-2.313-2.036-5.177-4.895-7.575",fill:"#FFF"}),e.createElement("path",{d:"M90.232 288.027s4.855 2.308 8.313 1.155c3.188-1.063 5.12.755 8.002 1.331 2.881.577 7.769 1.243 13.207-1.424-.117-6.228-7.786-4.499-13.518-7.588-2.895-1.56-4.276-5.336-4.066-9.944H91.544s-1.573 11.89-1.312 16.47",fill:"#CBD1D1"}),e.createElement("path",{d:"M90.207 287.833s2.745 1.437 7.639.738c3.456-.494 3.223.66 7.418 1.282 4.195.621 13.092-.194 14.334-1.126.466 1.242-.388 2.33-.388 2.33s-1.709.682-5.438.932c-2.295.154-8.098.276-10.14-.621-2.02-1.554-4.894-1.515-6.06-.234-4.427 1.075-7.184-.31-7.184-.31l-.181-2.991z",fill:"#2B0849"}),e.createElement("path",{d:"M98.429 272.257h3.496s-.117 7.574 5.127 9.671c-5.244.7-9.672-2.602-8.623-9.671",fill:"#A4AABA"}),e.createElement("path",{d:"M44.425 272.046s-2.208 7.774-4.702 12.899c-1.884 3.874-4.428 7.854 5.729 7.854 6.97 0 9.385-.503 7.782-6.917-1.604-6.415.279-13.836.279-13.836h-9.088z",fill:"#CBD1D1"}),e.createElement("path",{d:"M38.066 290.277s2.198 1.225 6.954 1.225c6.376 0 8.646-1.73 8.646-1.73s.63 1.168-.649 2.27c-1.04.897-3.77 1.668-7.745 1.621-4.347-.05-6.115-.593-7.062-1.224-.864-.577-.72-1.657-.144-2.162",fill:"#2B0849"}),e.createElement("path",{d:"M45.344 274.041s.035 1.592-.329 3.07c-.365 1.49-1.13 3.255-1.184 4.34-.061 1.206 4.755 1.657 5.403.036.65-1.622 1.357-6.737 2.006-7.602.648-.865-5.14-2.222-5.896.156",fill:"#A4AABA"}),e.createElement("path",{d:"M89.476 277.57l13.899.095s1.349-56.643 1.925-66.909c.576-10.267 3.923-45.052 1.042-65.585l-13.037-.669-23.737.81s-.452 4.12-1.243 10.365c-.065.515-.708.874-.777 1.417-.078.608.439 1.407.332 2.044-2.455 14.627-5.797 32.736-8.256 46.837-.121.693-1.282 1.048-1.515 2.796-.042.314.22 1.584.116 1.865-7.14 19.473-12.202 52.601-15.66 67.19l15.176-.015s2.282-10.145 4.185-18.871c2.922-13.389 24.012-88.32 24.012-88.32l3.133-.954-.158 48.568s-.233 1.282.35 2.098c.583.815-.581 1.167-.408 2.331l.408 1.864s-.466 7.458-.932 12.352c-.467 4.895 1.145 40.69 1.145 40.69",fill:"#7BB2F9"}),e.createElement("path",{d:"M64.57 218.881c1.197.099 4.195-2.097 7.225-5.127M96.024 222.534s2.881-1.152 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M96.973 219.373s2.882-1.153 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.032",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M63.172 222.144s2.724-.614 6.759-3.496M74.903 146.166c-.281 3.226.31 8.856-4.506 9.478M93.182 144.344s.115 14.557-1.344 15.65c-2.305 1.73-3.107 2.02-3.107 2.02M89.197 144.923s.269 13.144-1.01 25.088M83.525 170.71s6.81-1.051 9.116-1.051M46.026 270.045l-.892 4.538M46.937 263.289l-.815 4.157M62.725 202.503c-.33 1.618-.102 1.904-.449 3.438 0 0-2.756 1.903-2.29 3.923.466 2.02-.31 3.424-4.505 17.252-1.762 5.807-4.233 18.922-6.165 28.278-.03.144-.521 2.646-1.14 5.8M64.158 194.136c-.295 1.658-.6 3.31-.917 4.938M71.33 146.787l-1.244 10.877s-1.14.155-.519 2.33c.117 1.399-2.778 16.39-5.382 31.615M44.242 273.727H58.07",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M106.18 142.117c-3.028-.489-18.825-2.744-36.219.2a.625.625 0 0 0-.518.644c.063 1.307.044 2.343.015 2.995a.617.617 0 0 0 .716.636c3.303-.534 17.037-2.412 35.664-.266.347.04.66-.214.692-.56.124-1.347.16-2.425.17-3.029a.616.616 0 0 0-.52-.62",fill:"#192064"}),e.createElement("path",{d:"M96.398 145.264l.003-5.102a.843.843 0 0 0-.809-.847 114.104 114.104 0 0 0-8.141-.014.85.85 0 0 0-.82.847l-.003 5.097c0 .476.388.857.864.845 2.478-.064 5.166-.067 8.03.017a.848.848 0 0 0 .876-.843",fill:"#FFF"}),e.createElement("path",{d:"M95.239 144.296l.002-3.195a.667.667 0 0 0-.643-.672c-1.9-.061-3.941-.073-6.094-.01a.675.675 0 0 0-.654.672l-.002 3.192c0 .376.305.677.68.669 1.859-.042 3.874-.043 6.02.012.376.01.69-.291.691-.668",fill:"#192064"}),e.createElement("path",{d:"M90.102 273.522h12.819M91.216 269.761c.006 3.519-.072 5.55 0 6.292M90.923 263.474c-.009 1.599-.016 2.558-.016 4.505M90.44 170.404l.932 46.38s.7 1.631-.233 2.796c-.932 1.166 2.564.7.932 2.33-1.63 1.633.933 1.166 0 3.497-.618 1.546-1.031 21.921-1.138 36.513",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M73.736 98.665l2.214 4.312s2.098.816 1.865 2.68l.816 2.214M64.297 116.611c.233-.932 2.176-7.147 12.585-10.488M77.598 90.042s7.691 6.137 16.547 2.72",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M91.974 86.954s5.476-.816 7.574-4.545c1.297-.345.72 2.212-.33 3.671-.7.971-1.01 1.554-1.01 1.554s.194.31.155.816c-.053.697-.175.653-.272 1.048-.081.335.108.657 0 1.049-.046.17-.198.5-.382.878-.12.249-.072.687-.2.948-.231.469-1.562 1.87-2.622 2.855-3.826 3.554-5.018 1.644-6.001-.408-.894-1.865-.661-5.127-.874-6.875-.35-2.914-2.622-3.03-1.923-4.429.343-.685 2.87.69 3.263 1.748.757 2.04 2.952 1.807 2.622 1.69",fill:"#FFC6A0"}),e.createElement("path",{d:"M99.8 82.429c-.465.077-.35.272-.97 1.243-.622.971-4.817 2.932-6.39 3.224-2.589.48-2.278-1.56-4.254-2.855-1.69-1.107-3.562-.638-1.398 1.398.99.932.932 1.107 1.398 3.205.335 1.506-.64 3.67.7 5.593",stroke:"#DB836E",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M79.543 108.673c-2.1 2.926-4.266 6.175-5.557 8.762",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M87.72 124.768s-2.098-1.942-5.127-2.719c-3.03-.777-3.574-.155-5.516.078-1.942.233-3.885-.932-3.652.7.233 1.63 5.05 1.01 5.206 2.097.155 1.087-6.37 2.796-8.313 2.175-.777.777.466 1.864 2.02 2.175.233 1.554 2.253 1.554 2.253 1.554s.699 1.01 2.641 1.088c2.486 1.32 8.934-.7 10.954-1.554 2.02-.855-.466-5.594-.466-5.594",fill:"#FFC6A0"}),e.createElement("path",{d:"M73.425 122.826s.66 1.127 3.167 1.418c2.315.27 2.563.583 2.563.583s-2.545 2.894-9.07 2.272M72.416 129.274s3.826.097 4.933-.718M74.98 130.75s1.961.136 3.36-.505M77.232 131.916s1.748.019 2.914-.505M73.328 122.321s-.595-1.032 1.262-.427c1.671.544 2.833.055 5.128.155 1.389.061 3.067-.297 3.982.15 1.606.784 3.632 2.181 3.632 2.181s10.526 1.204 19.033-1.127M78.864 108.104s-8.39 2.758-13.168 12.12",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M109.278 112.533s3.38-3.613 7.575-4.662",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M107.375 123.006s9.697-2.745 11.445-.88",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M194.605 83.656l3.971-3.886M187.166 90.933l3.736-3.655M191.752 84.207l-4.462-4.56M198.453 91.057l-4.133-4.225M129.256 163.074l3.718-3.718M122.291 170.039l3.498-3.498M126.561 163.626l-4.27-4.27M132.975 170.039l-3.955-3.955",stroke:"#BFCDDD",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M190.156 211.779h-1.604a4.023 4.023 0 0 1-4.011-4.011V175.68a4.023 4.023 0 0 1 4.01-4.01h1.605a4.023 4.023 0 0 1 4.011 4.01v32.088a4.023 4.023 0 0 1-4.01 4.01",fill:"#A3B4C6"}),e.createElement("path",{d:"M237.824 212.977a4.813 4.813 0 0 1-4.813 4.813h-86.636a4.813 4.813 0 0 1 0-9.626h86.636a4.813 4.813 0 0 1 4.813 4.813",fill:"#A3B4C6"}),e.createElement("mask",{fill:"#fff"}),e.createElement("path",{fill:"#A3B4C6",mask:"url(#d)",d:"M154.098 190.096h70.513v-84.617h-70.513z"}),e.createElement("path",{d:"M224.928 190.096H153.78a3.219 3.219 0 0 1-3.208-3.209V167.92a3.219 3.219 0 0 1 3.208-3.21h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.219 3.219 0 0 1-3.21 3.209M224.928 130.832H153.78a3.218 3.218 0 0 1-3.208-3.208v-18.968a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.218 3.218 0 0 1-3.21 3.208",fill:"#BFCDDD",mask:"url(#d)"}),e.createElement("path",{d:"M159.563 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 120.546h-22.461a.802.802 0 0 1-.802-.802v-3.208c0-.443.359-.803.802-.803h22.46c.444 0 .803.36.803.803v3.208c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),e.createElement("path",{d:"M224.928 160.464H153.78a3.218 3.218 0 0 1-3.208-3.209v-18.967a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.209v18.967a3.218 3.218 0 0 1-3.21 3.209",fill:"#BFCDDD",mask:"url(#d)"}),e.createElement("path",{d:"M173.455 130.832h49.301M164.984 130.832h6.089M155.952 130.832h6.75M173.837 160.613h49.3M165.365 160.613h6.089M155.57 160.613h6.751",stroke:"#7C90A5",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),e.createElement("path",{d:"M159.563 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M166.98 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M174.397 151.038a2.407 2.407 0 1 1 .001-4.814 2.407 2.407 0 0 1 0 4.814M222.539 151.038h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802M159.563 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 179.987h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),e.createElement("path",{d:"M203.04 221.108h-27.372a2.413 2.413 0 0 1-2.406-2.407v-11.448a2.414 2.414 0 0 1 2.406-2.407h27.372a2.414 2.414 0 0 1 2.407 2.407V218.7a2.413 2.413 0 0 1-2.407 2.407",fill:"#BFCDDD",mask:"url(#d)"}),e.createElement("path",{d:"M177.259 207.217v11.52M201.05 207.217v11.52",stroke:"#A3B4C6",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),e.createElement("path",{d:"M162.873 267.894a9.422 9.422 0 0 1-9.422-9.422v-14.82a9.423 9.423 0 0 1 18.845 0v14.82a9.423 9.423 0 0 1-9.423 9.422",fill:"#5BA02E",mask:"url(#d)"}),e.createElement("path",{d:"M171.22 267.83a9.422 9.422 0 0 1-9.422-9.423v-3.438a9.423 9.423 0 0 1 18.845 0v3.438a9.423 9.423 0 0 1-9.422 9.423",fill:"#92C110",mask:"url(#d)"}),e.createElement("path",{d:"M181.31 293.666h-27.712a3.209 3.209 0 0 1-3.209-3.21V269.79a3.209 3.209 0 0 1 3.209-3.21h27.711a3.209 3.209 0 0 1 3.209 3.21v20.668a3.209 3.209 0 0 1-3.209 3.209",fill:"#F2D7AD",mask:"url(#d)"}))),k=()=>e.createElement("svg",{width:"251",height:"294"},e.createElement("g",{fill:"none",fillRule:"evenodd"},e.createElement("path",{d:"M0 129.023v-2.084C0 58.364 55.591 2.774 124.165 2.774h2.085c68.574 0 124.165 55.59 124.165 124.165v2.084c0 68.575-55.59 124.166-124.165 124.166h-2.085C55.591 253.189 0 197.598 0 129.023",fill:"#E4EBF7"}),e.createElement("path",{d:"M41.417 132.92a8.231 8.231 0 1 1-16.38-1.65 8.231 8.231 0 0 1 16.38 1.65",fill:"#FFF"}),e.createElement("path",{d:"M38.652 136.36l10.425 5.91M49.989 148.505l-12.58 10.73",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{d:"M41.536 161.28a5.636 5.636 0 1 1-11.216-1.13 5.636 5.636 0 0 1 11.216 1.13M59.154 145.261a5.677 5.677 0 1 1-11.297-1.138 5.677 5.677 0 0 1 11.297 1.138M100.36 29.516l29.66-.013a4.562 4.562 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 0 0 .005 9.126M111.705 47.754l29.659-.013a4.563 4.563 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 1 0 .005 9.126",fill:"#FFF"}),e.createElement("path",{d:"M114.066 29.503V29.5l15.698-.007a4.563 4.563 0 1 0 .004 9.126l-15.698.007v-.002a4.562 4.562 0 0 0-.004-9.122M185.405 137.723c-.55 5.455-5.418 9.432-10.873 8.882-5.456-.55-9.432-5.418-8.882-10.873.55-5.455 5.418-9.432 10.873-8.882 5.455.55 9.432 5.418 8.882 10.873",fill:"#FFF"}),e.createElement("path",{d:"M180.17 143.772l12.572 7.129M193.841 158.42L178.67 171.36",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{d:"M185.55 171.926a6.798 6.798 0 1 1-13.528-1.363 6.798 6.798 0 0 1 13.527 1.363M204.12 155.285a6.848 6.848 0 1 1-13.627-1.375 6.848 6.848 0 0 1 13.626 1.375",fill:"#FFF"}),e.createElement("path",{d:"M152.988 194.074a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0zM225.931 118.217a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM217.09 153.051a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.42 0zM177.84 109.842a2.21 2.21 0 1 1-4.422 0 2.21 2.21 0 0 1 4.421 0zM196.114 94.454a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM202.844 182.523a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0z",stroke:"#FFF",strokeWidth:"2"}),e.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M215.125 155.262l-1.902 20.075-10.87 5.958M174.601 176.636l-6.322 9.761H156.98l-4.484 6.449M175.874 127.28V111.56M221.51 119.404l-12.77 7.859-15.228-7.86V96.668"}),e.createElement("path",{d:"M180.68 29.32C180.68 13.128 193.806 0 210 0c16.193 0 29.32 13.127 29.32 29.32 0 16.194-13.127 29.322-29.32 29.322-16.193 0-29.32-13.128-29.32-29.321",fill:"#A26EF4"}),e.createElement("path",{d:"M221.45 41.706l-21.563-.125a1.744 1.744 0 0 1-1.734-1.754l.071-12.23a1.744 1.744 0 0 1 1.754-1.734l21.562.125c.964.006 1.74.791 1.735 1.755l-.071 12.229a1.744 1.744 0 0 1-1.754 1.734",fill:"#FFF"}),e.createElement("path",{d:"M215.106 29.192c-.015 2.577-2.049 4.654-4.543 4.64-2.494-.014-4.504-2.115-4.489-4.693l.04-6.925c.016-2.577 2.05-4.654 4.543-4.64 2.494.015 4.504 2.116 4.49 4.693l-.04 6.925zm-4.53-14.074a6.877 6.877 0 0 0-6.916 6.837l-.043 7.368a6.877 6.877 0 0 0 13.754.08l.042-7.368a6.878 6.878 0 0 0-6.837-6.917zM167.566 68.367h-3.93a4.73 4.73 0 0 1-4.717-4.717 4.73 4.73 0 0 1 4.717-4.717h3.93a4.73 4.73 0 0 1 4.717 4.717 4.73 4.73 0 0 1-4.717 4.717",fill:"#FFF"}),e.createElement("path",{d:"M168.214 248.838a6.611 6.611 0 0 1-6.61-6.611v-66.108a6.611 6.611 0 0 1 13.221 0v66.108a6.611 6.611 0 0 1-6.61 6.61",fill:"#5BA02E"}),e.createElement("path",{d:"M176.147 248.176a6.611 6.611 0 0 1-6.61-6.61v-33.054a6.611 6.611 0 1 1 13.221 0v33.053a6.611 6.611 0 0 1-6.61 6.611",fill:"#92C110"}),e.createElement("path",{d:"M185.994 293.89h-27.376a3.17 3.17 0 0 1-3.17-3.17v-45.887a3.17 3.17 0 0 1 3.17-3.17h27.376a3.17 3.17 0 0 1 3.17 3.17v45.886a3.17 3.17 0 0 1-3.17 3.17",fill:"#F2D7AD"}),e.createElement("path",{d:"M81.972 147.673s6.377-.927 17.566-1.28c11.729-.371 17.57 1.086 17.57 1.086s3.697-3.855.968-8.424c1.278-12.077 5.982-32.827.335-48.273-1.116-1.339-3.743-1.512-7.536-.62-1.337.315-7.147-.149-7.983-.1l-15.311-.347s-3.487-.17-8.035-.508c-1.512-.113-4.227-1.683-5.458-.338-.406.443-2.425 5.669-1.97 16.077l8.635 35.642s-3.141 3.61 1.219 7.085",fill:"#FFF"}),e.createElement("path",{d:"M75.768 73.325l-.9-6.397 11.982-6.52s7.302-.118 8.038 1.205c.737 1.324-5.616.993-5.616.993s-1.836 1.388-2.615 2.5c-1.654 2.363-.986 6.471-8.318 5.986-1.708.284-2.57 2.233-2.57 2.233",fill:"#FFC6A0"}),e.createElement("path",{d:"M52.44 77.672s14.217 9.406 24.973 14.444c1.061.497-2.094 16.183-11.892 11.811-7.436-3.318-20.162-8.44-21.482-14.496-.71-3.258 2.543-7.643 8.401-11.76M141.862 80.113s-6.693 2.999-13.844 6.876c-3.894 2.11-10.137 4.704-12.33 7.988-6.224 9.314 3.536 11.22 12.947 7.503 6.71-2.651 28.999-12.127 13.227-22.367",fill:"#FFB594"}),e.createElement("path",{d:"M76.166 66.36l3.06 3.881s-2.783 2.67-6.31 5.747c-7.103 6.195-12.803 14.296-15.995 16.44-3.966 2.662-9.754 3.314-12.177-.118-3.553-5.032.464-14.628 31.422-25.95",fill:"#FFC6A0"}),e.createElement("path",{d:"M64.674 85.116s-2.34 8.413-8.912 14.447c.652.548 18.586 10.51 22.144 10.056 5.238-.669 6.417-18.968 1.145-20.531-.702-.208-5.901-1.286-8.853-2.167-.87-.26-1.611-1.71-3.545-.936l-1.98-.869zM128.362 85.826s5.318 1.956 7.325 13.734c-.546.274-17.55 12.35-21.829 7.805-6.534-6.94-.766-17.393 4.275-18.61 4.646-1.121 5.03-1.37 10.23-2.929",fill:"#FFF"}),e.createElement("path",{d:"M78.18 94.656s.911 7.41-4.914 13.078",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M87.397 94.68s3.124 2.572 10.263 2.572c7.14 0 9.074-3.437 9.074-3.437",stroke:"#E4EBF7",strokeWidth:".932",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M117.184 68.639l-6.781-6.177s-5.355-4.314-9.223-.893c-3.867 3.422 4.463 2.083 5.653 4.165 1.19 2.082.848 1.143-2.083.446-5.603-1.331-2.082.893 2.975 5.355 2.091 1.845 6.992.955 6.992.955l2.467-3.851z",fill:"#FFC6A0"}),e.createElement("path",{d:"M105.282 91.315l-.297-10.937-15.918-.027-.53 10.45c-.026.403.17.788.515.999 2.049 1.251 9.387 5.093 15.799.424.287-.21.443-.554.431-.91",fill:"#FFB594"}),e.createElement("path",{d:"M107.573 74.24c.817-1.147.982-9.118 1.015-11.928a1.046 1.046 0 0 0-.965-1.055l-4.62-.365c-7.71-1.044-17.071.624-18.253 6.346-5.482 5.813-.421 13.244-.421 13.244s1.963 3.566 4.305 6.791c.756 1.041.398-3.731 3.04-5.929 5.524-4.594 15.899-7.103 15.899-7.103",fill:"#5C2552"}),e.createElement("path",{d:"M88.426 83.206s2.685 6.202 11.602 6.522c7.82.28 8.973-7.008 7.434-17.505l-.909-5.483c-6.118-2.897-15.478.54-15.478.54s-.576 2.044-.19 5.504c-2.276 2.066-1.824 5.618-1.824 5.618s-.905-1.922-1.98-2.321c-.86-.32-1.897.089-2.322 1.98-1.04 4.632 3.667 5.145 3.667 5.145",fill:"#FFC6A0"}),e.createElement("path",{stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round",d:"M100.843 77.099l1.701-.928-1.015-4.324.674-1.406"}),e.createElement("path",{d:"M105.546 74.092c-.022.713-.452 1.279-.96 1.263-.51-.016-.904-.607-.882-1.32.021-.713.452-1.278.96-1.263.51.016.904.607.882 1.32M97.592 74.349c-.022.713-.452 1.278-.961 1.263-.509-.016-.904-.607-.882-1.32.022-.713.452-1.279.961-1.263.51.016.904.606.882 1.32",fill:"#552950"}),e.createElement("path",{d:"M91.132 86.786s5.269 4.957 12.679 2.327",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M99.776 81.903s-3.592.232-1.44-2.79c1.59-1.496 4.897-.46 4.897-.46s1.156 3.906-3.457 3.25",fill:"#DB836E"}),e.createElement("path",{d:"M102.88 70.6s2.483.84 3.402.715M93.883 71.975s2.492-1.144 4.778-1.073",stroke:"#5C2552",strokeWidth:"1.526",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M86.32 77.374s.961.879 1.458 2.106c-.377.48-1.033 1.152-.236 1.809M99.337 83.719s1.911.151 2.509-.254",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M87.782 115.821l15.73-3.012M100.165 115.821l10.04-2.008",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M66.508 86.763s-1.598 8.83-6.697 14.078",stroke:"#E4EBF7",strokeWidth:"1.114",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M128.31 87.934s3.013 4.121 4.06 11.785",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M64.09 84.816s-6.03 9.912-13.607 9.903",stroke:"#DB836E",strokeWidth:".795",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M112.366 65.909l-.142 5.32s5.993 4.472 11.945 9.202c4.482 3.562 8.888 7.455 10.985 8.662 4.804 2.766 8.9 3.355 11.076 1.808 4.071-2.894 4.373-9.878-8.136-15.263-4.271-1.838-16.144-6.36-25.728-9.73",fill:"#FFC6A0"}),e.createElement("path",{d:"M130.532 85.488s4.588 5.757 11.619 6.214",stroke:"#DB836E",strokeWidth:".75",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M121.708 105.73s-.393 8.564-1.34 13.612",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M115.784 161.512s-3.57-1.488-2.678-7.14",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M101.52 290.246s4.326 2.057 7.408 1.03c2.842-.948 4.564.673 7.132 1.186 2.57.514 6.925 1.108 11.772-1.269-.104-5.551-6.939-4.01-12.048-6.763-2.582-1.39-3.812-4.757-3.625-8.863h-9.471s-1.402 10.596-1.169 14.68",fill:"#CBD1D1"}),e.createElement("path",{d:"M101.496 290.073s2.447 1.281 6.809.658c3.081-.44 3.74.485 7.479 1.039 3.739.554 10.802-.07 11.91-.9.415 1.108-.347 2.077-.347 2.077s-1.523.608-4.847.831c-2.045.137-5.843.293-7.663-.507-1.8-1.385-5.286-1.917-5.77-.243-3.947.958-7.41-.288-7.41-.288l-.16-2.667z",fill:"#2B0849"}),e.createElement("path",{d:"M108.824 276.19h3.116s-.103 6.751 4.57 8.62c-4.673.624-8.62-2.32-7.686-8.62",fill:"#A4AABA"}),e.createElement("path",{d:"M57.65 272.52s-2.122 7.47-4.518 12.396c-1.811 3.724-4.255 7.548 5.505 7.548 6.698 0 9.02-.483 7.479-6.648-1.541-6.164.268-13.296.268-13.296H57.65z",fill:"#CBD1D1"}),e.createElement("path",{d:"M51.54 290.04s2.111 1.178 6.682 1.178c6.128 0 8.31-1.662 8.31-1.662s.605 1.122-.624 2.18c-1 .862-3.624 1.603-7.444 1.559-4.177-.049-5.876-.57-6.786-1.177-.831-.554-.692-1.593-.138-2.078",fill:"#2B0849"}),e.createElement("path",{d:"M58.533 274.438s.034 1.529-.315 2.95c-.352 1.431-1.087 3.127-1.139 4.17-.058 1.16 4.57 1.592 5.194.035.623-1.559 1.303-6.475 1.927-7.306.622-.831-4.94-2.135-5.667.15",fill:"#A4AABA"}),e.createElement("path",{d:"M100.885 277.015l13.306.092s1.291-54.228 1.843-64.056c.552-9.828 3.756-43.13.997-62.788l-12.48-.64-22.725.776s-.433 3.944-1.19 9.921c-.062.493-.677.838-.744 1.358-.075.582.42 1.347.318 1.956-2.35 14.003-6.343 32.926-8.697 46.425-.116.663-1.227 1.004-1.45 2.677-.04.3.21 1.516.112 1.785-6.836 18.643-10.89 47.584-14.2 61.551l14.528-.014s2.185-8.524 4.008-16.878c2.796-12.817 22.987-84.553 22.987-84.553l3-.517 1.037 46.1s-.223 1.228.334 2.008c.558.782-.556 1.117-.39 2.233l.39 1.784s-.446 7.14-.892 11.826c-.446 4.685-.092 38.954-.092 38.954",fill:"#7BB2F9"}),e.createElement("path",{d:"M77.438 220.434c1.146.094 4.016-2.008 6.916-4.91M107.55 223.931s2.758-1.103 6.069-3.862",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M108.459 220.905s2.759-1.104 6.07-3.863",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M76.099 223.557s2.608-.587 6.47-3.346M87.33 150.82c-.27 3.088.297 8.478-4.315 9.073M104.829 149.075s.11 13.936-1.286 14.983c-2.207 1.655-2.975 1.934-2.975 1.934M101.014 149.63s.035 12.81-1.19 24.245M94.93 174.965s7.174-1.655 9.38-1.655M75.671 204.754c-.316 1.55-.64 3.067-.973 4.535 0 0-1.45 1.822-1.003 3.756.446 1.934-.943 2.034-4.96 15.273-1.686 5.559-4.464 18.49-6.313 27.447-.078.38-4.018 18.06-4.093 18.423M77.043 196.743a313.269 313.269 0 0 1-.877 4.729M83.908 151.414l-1.19 10.413s-1.091.148-.496 2.23c.111 1.34-2.66 15.692-5.153 30.267M57.58 272.94h13.238",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),e.createElement("path",{d:"M117.377 147.423s-16.955-3.087-35.7.199c.157 2.501-.002 4.128-.002 4.128s14.607-2.802 35.476-.31c.251-2.342.226-4.017.226-4.017",fill:"#192064"}),e.createElement("path",{d:"M107.511 150.353l.004-4.885a.807.807 0 0 0-.774-.81c-2.428-.092-5.04-.108-7.795-.014a.814.814 0 0 0-.784.81l-.003 4.88c0 .456.371.82.827.808a140.76 140.76 0 0 1 7.688.017.81.81 0 0 0 .837-.806",fill:"#FFF"}),e.createElement("path",{d:"M106.402 149.426l.002-3.06a.64.64 0 0 0-.616-.643 94.135 94.135 0 0 0-5.834-.009.647.647 0 0 0-.626.643l-.001 3.056c0 .36.291.648.651.64 1.78-.04 3.708-.041 5.762.012.36.009.662-.279.662-.64",fill:"#192064"}),e.createElement("path",{d:"M101.485 273.933h12.272M102.652 269.075c.006 3.368.04 5.759.11 6.47M102.667 263.125c-.009 1.53-.015 2.98-.016 4.313M102.204 174.024l.893 44.402s.669 1.561-.224 2.677c-.892 1.116 2.455.67.893 2.231-1.562 1.562.893 1.116 0 3.347-.592 1.48-.988 20.987-1.09 34.956",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}))),g=t(83116),r=t(37613);const S=X=>{const{componentCls:Ee,lineHeightHeading3:Me,iconCls:Se,padding:Ge,paddingXL:it,paddingXS:tt,paddingLG:fe,marginXS:ke,lineHeight:L}=X;return{[Ee]:{padding:`${fe*2}px ${it}px`,"&-rtl":{direction:"rtl"}},[`${Ee} ${Ee}-image`]:{width:X.imageWidth,height:X.imageHeight,margin:"auto"},[`${Ee} ${Ee}-icon`]:{marginBottom:fe,textAlign:"center",[`& > ${Se}`]:{fontSize:X.iconFontSize}},[`${Ee} ${Ee}-title`]:{color:X.colorTextHeading,fontSize:X.titleFontSize,lineHeight:Me,marginBlock:ke,textAlign:"center"},[`${Ee} ${Ee}-subtitle`]:{color:X.colorTextDescription,fontSize:X.subtitleFontSize,lineHeight:L,textAlign:"center"},[`${Ee} ${Ee}-content`]:{marginTop:fe,padding:`${fe}px ${Ge*2.5}px`,backgroundColor:X.colorFillAlter},[`${Ee} ${Ee}-extra`]:{margin:X.extraMargin,textAlign:"center","& > *":{marginInlineEnd:tt,"&:last-child":{marginInlineEnd:0}}}}},A=X=>{const{componentCls:Ee,iconCls:Me}=X;return{[`${Ee}-success ${Ee}-icon > ${Me}`]:{color:X.resultSuccessIconColor},[`${Ee}-error ${Ee}-icon > ${Me}`]:{color:X.resultErrorIconColor},[`${Ee}-info ${Ee}-icon > ${Me}`]:{color:X.resultInfoIconColor},[`${Ee}-warning ${Ee}-icon > ${Me}`]:{color:X.resultWarningIconColor}}},K=X=>[S(X),A(X)],ee=X=>K(X);var q=(0,g.Z)("Result",X=>{const Ee=X.colorInfo,Me=X.colorError,Se=X.colorSuccess,Ge=X.colorWarning,it=(0,r.TS)(X,{resultInfoIconColor:Ee,resultErrorIconColor:Me,resultSuccessIconColor:Se,resultWarningIconColor:Ge,imageWidth:250,imageHeight:295});return[ee(it)]},X=>({titleFontSize:X.fontSizeHeading3,subtitleFontSize:X.fontSize,iconFontSize:X.fontSizeHeading3*3,extraMargin:`${X.paddingLG}px 0 0 0`}));const j={success:x.Z,error:G.Z,info:c.Z,warning:y},Ne={404:Qe,500:Le,403:k},Ce=Object.keys(Ne),at=X=>{let{prefixCls:Ee,icon:Me,status:Se}=X;const Ge=he()(`${Ee}-icon`);if(Ce.includes(`${Se}`)){const tt=Ne[Se];return e.createElement("div",{className:`${Ge} ${Ee}-image`},e.createElement(tt,null))}const it=e.createElement(j[Se]);return Me===null||Me===!1?null:e.createElement("div",{className:Ge},Me||it)},be=X=>{let{prefixCls:Ee,extra:Me}=X;return Me?e.createElement("div",{className:`${Ee}-extra`},Me):null},De=X=>{let{prefixCls:Ee,className:Me,rootClassName:Se,subTitle:Ge,title:it,style:tt,children:fe,status:ke="info",icon:L,extra:P}=X;const{getPrefixCls:F,direction:s,result:J}=e.useContext(de.E_),pe=F("result",Ee),[v,f]=q(pe),te=he()(pe,`${pe}-${ke}`,Me,J==null?void 0:J.className,Se,{[`${pe}-rtl`]:s==="rtl"},f),T=Object.assign(Object.assign({},J==null?void 0:J.style),tt);return v(e.createElement("div",{className:te,style:T},e.createElement(at,{prefixCls:pe,status:ke,icon:L}),e.createElement("div",{className:`${pe}-title`},it),Ge&&e.createElement("div",{className:`${pe}-subtitle`},Ge),e.createElement(be,{prefixCls:pe,extra:P}),fe&&e.createElement("div",{className:`${pe}-content`},fe)))};De.PRESENTED_IMAGE_403=Ne[403],De.PRESENTED_IMAGE_404=Ne[404],De.PRESENTED_IMAGE_500=Ne[500];var se=De,V=t(3113),H=Object.defineProperty,i=(X,Ee,Me)=>Ee in X?H(X,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Me}):X[Ee]=Me,b=(X,Ee,Me)=>i(X,typeof Ee!="symbol"?Ee+"":Ee,Me);const{Paragraph:D,Text:w}=u.default;class I extends e.Component{constructor(){super(...arguments),b(this,"state",{hasError:!1,error:null,errorInfo:null})}static getDerivedStateFromError(Ee){return{hasError:!0,error:Ee,errorInfo:null}}componentDidCatch(Ee,Me){console.log("\u6355\u83B7\u7684\u9519\u8BEF:",Ee),console.log("\u9519\u8BEF\u4FE1\u606F:",Me),this.setState({error:Ee,errorInfo:Me})}render(){var Ee,Me;return this.state.hasError?e.createElement(se,{status:"warning",title:"\u5F53\u524D\u6D4F\u89C8\u5668\u4F3C\u4E4E\u53D1\u751F\u4E86\u9519\u8BEF\uFF0C\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\u5237\u65B0\u9875\u9762\u4EE5\u6062\u590D\u6B63\u5E38\u529F\u80FD\uFF01 ",subTitle:(Ee=this.state.error)==null?void 0:Ee.message,extra:[e.createElement(V.ZP,{type:"primary",key:"console",onClick:()=>window.location.reload()},"\u7ACB\u5373\u5237\u65B0")]},e.createElement("div",{className:"desc"},e.createElement(D,null,e.createElement(w,{style:{fontSize:14}},"\u8BE6\u7EC6\u4FE1\u606F\uFF1A",e.createElement("br",null),(Me=this.state.errorInfo)==null?void 0:Me.componentStack)))):this.props.children}}var R=I},28623:function(Yt,Ve,t){var e=t(59301),u=t(76560),x=t(43418),G=t(8591),c=t(92832),O=t(24905),n=t(55480),oe=t(18631),re=t(49661),p=t(78139),W=t(82093),y=t(59301),N=(ne,Qe,Ae)=>new Promise((Le,ge)=>{var k=S=>{try{r(Ae.next(S))}catch(A){ge(A)}},g=S=>{try{r(Ae.throw(S))}catch(A){ge(A)}},r=S=>S.done?Le(S.value):Promise.resolve(S.value).then(k,g);r((Ae=Ae.apply(ne,Qe)).next())}),he=(ne=>(ne[ne.Professor=1]="Professor",ne[ne.AssistantProfessor=2]="AssistantProfessor",ne[ne.Student=3]="Student",ne))(he||{});const de=({visible:ne,user:Qe,account:Ae,onCancel:Le=()=>{},dispatch:ge})=>{const[k,g]=(0,e.useState)(),[r,S]=(0,e.useState)([]),[A,K]=(0,e.useState)(!1),[ee,q]=(0,e.useState)(!1),[j,Ne]=(0,e.useState)(),[Ce,at]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var V,H;(V=Qe==null?void 0:Qe.userInfo)!=null&&V.identity&&S([((H=Qe==null?void 0:Qe.userInfo)==null?void 0:H.identity)==="student"?3:1])},[Qe]);const be=V=>{const H=()=>{window.location.href=(V==null?void 0:V.jump_url)||`/classrooms/${V==null?void 0:V.course_id}`};if(r.includes(1)){x.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:y.createElement("div",{className:"tc"},(V==null?void 0:V.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{H()}});return}H()},De=()=>N(void 0,null,function*(){if(!k){G.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let V=yield(0,W.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:k}});if(V!=null&&V.need_pro_auth&&!r.includes(1)&&!r.includes(2)){ge({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:k,checkedList:r}}),se();return}K(!0);const H=yield(0,n.cR)({invite_code:k,professor:r.includes(1)?1:null,assistant_professor:r.includes(2)?1:null,student:r.includes(3)?1:null});if(K(!1),(H==null?void 0:H.status)===-4&&(Le(),ge({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(H==null?void 0:H.status)===-12&&G.ZP.warning(H==null?void 0:H.message),(H==null?void 0:H.status)===-2){if(se(),H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){q(!0),Ne(1);return}if(H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){q(!0),Ne(2);return}if(H.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){q(!0),Ne(3);return}}if((H==null?void 0:H.status)===0){(0,re.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),se(),H!=null&&H.course_id?be(H):G.ZP.success(H.message);return}}),se=()=>N(void 0,null,function*(){Le()});return y.createElement(y.Fragment,null,y.createElement(x.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:ne,confirmLoading:A,onOk:De,onCancel:se},y.createElement("div",{className:"tc"},y.createElement("div",null,y.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),y.createElement(c.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:k,onChange:V=>{if(V.target.value.length>=7){G.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}g(V.target.value)}})),y.createElement("div",{className:"mt10 font14"},y.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),y.createElement(O.default.Group,{value:r,onChange:V=>S(V)},y.createElement(O.default,{value:1,disabled:r.includes(2)},"\u6559\u5E08"),y.createElement(O.default,{value:2,disabled:r.includes(1)},"\u52A9\u6559"),y.createElement(O.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),y.createElement(p.Z,null),y.createElement(oe.Z,{visible:ee,onCancel:()=>q(!1),occupationValue:j}))};Ve.Z=(0,u.connect)(({user:ne,account:Qe})=>({user:ne,account:Qe}))(de)},6835:function(Yt,Ve,t){t.d(Ve,{Z:function(){return T}});var e=t(59301),u=t(76560),x=t(8591),G=t(95237),c=t(43604),O=t(20834),n=t(38854),oe=t(43418),re=t(92832),p=t(5112),W=t(55480),y=t(49661),N=(m,z,U)=>new Promise(($,ye)=>{var xe=$e=>{try{Ie(U.next($e))}catch(rt){ye(rt)}},Oe=$e=>{try{Ie(U.throw($e))}catch(rt){ye(rt)}},Ie=$e=>$e.done?$($e.value):Promise.resolve($e.value).then(xe,Oe);Ie((U=U.apply(m,z)).next())}),he=(m=>(m.Manager="manager",m.Developer="developer",m.Reporter="reporter",m))(he||{}),ne=({visible:m,onCancel:z=()=>{}})=>{const[U,$]=(0,e.useState)(),[ye,xe]=(0,e.useState)(),[Oe,Ie]=(0,e.useState)(!1),$e=()=>N(void 0,null,function*(){if(!U){x.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(U.length!==6){x.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!ye){x.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Ie(!0);const ut=yield(0,W.vm)({code:U,role:ye});Ie(!1),rt();const At={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(At[ut.status]){x.ZP.info(At[ut.status]);return}if(ut.status===0){ye==="reporter"?(x.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,y.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),u.history.push(`/projects/${ut==null?void 0:ut.project_id}`)):((0,y.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),x.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),rt=()=>N(void 0,null,function*(){z()});return e.createElement(e.Fragment,null,e.createElement(oe.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:m,confirmLoading:Oe,onOk:$e,onCancel:rt},e.createElement("div",{className:"tc"},e.createElement("div",null,e.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),e.createElement(re.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:U,onChange:ut=>{if(ut.target.value.length>=7){x.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}$(ut.target.value)}})),e.createElement("div",{className:"mt10 font14"},e.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),e.createElement(p.ZP.Group,{value:ye,onChange:ut=>xe(ut.target.value)},e.createElement(p.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),e.createElement(p.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),e.createElement(p.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},Qe=t(28623),Ae={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},Le=t(23869),ge=t(78241),k=t(57809),g=t(86645),r=Object.defineProperty,S=Object.defineProperties,A=Object.getOwnPropertyDescriptors,K=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,j=(m,z,U)=>z in m?r(m,z,{enumerable:!0,configurable:!0,writable:!0,value:U}):m[z]=U,Ne=(m,z)=>{for(var U in z||(z={}))ee.call(z,U)&&j(m,U,z[U]);if(K)for(var U of K(z))q.call(z,U)&&j(m,U,z[U]);return m},Ce=(m,z)=>S(m,A(z)),at=(m,z,U)=>new Promise(($,ye)=>{var xe=$e=>{try{Ie(U.next($e))}catch(rt){ye(rt)}},Oe=$e=>{try{Ie(U.throw($e))}catch(rt){ye(rt)}},Ie=$e=>$e.done?$($e.value):Promise.resolve($e.value).then(xe,Oe);Ie((U=U.apply(m,z)).next())});const be=({globalSetting:m,dispatch:z,user:U,info:$,open:ye,onCancel:xe=()=>{}})=>{var Oe;const[Ie,$e]=(0,e.useState)([]),[rt,ut]=(0,e.useState)([]),[At,Nt]=(0,e.useState)([]),[gt]=ge.default.useForm(),[Ot,mn]=(0,e.useState)(!1),[On,In]=(0,e.useState)(!1),Zn=(0,e.useRef)(null),tr=(0,e.useRef)(1),[Gn,Wt]=(0,e.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,e.useEffect)(()=>{ye&&ar()},[ye]);const ar=()=>at(void 0,null,function*(){var Rn;const Pe=$;if(!(0,Le.o1)(z))return;const{user_school_id:pt="",department_id:Ct="",school_name:ft="",department_name:Kt=""}=U.userInfo||{},hn=(Rn=Pe==null?void 0:Pe.graduation_years)==null?void 0:Rn.at(-1);ut([{id:pt,name:ft}]),yield Dn(pt),gt.setFieldsValue({year:hn,school_id:pt,department_id:Number(Ct),name:`${hn}${ft}${Kt}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Ar=Rn=>at(void 0,null,function*(){const Pe=yield(0,g.J3)(Ce(Ne({},Rn),{tab_module_type:"graduations"}));return Pe!=null&&Pe.un_purchased&&z({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Pe.status===0&&$e((Pe==null?void 0:Pe.graduation_years)||[]),Pe}),Sn=(Rn,Pe=500)=>{In(!0),clearTimeout(Zn.current),Zn.current=setTimeout(()=>at(void 0,null,function*(){tr.current+=1;const pt=tr.current,Ct=yield(0,g.NT)({keyword:Rn});Ct.status===0&&tr.current===pt&&(ut((Ct==null?void 0:Ct.schools)||[]),In(!1))}),Pe)},Dn=Rn=>at(void 0,null,function*(){if(!Rn)return;const Pe=yield(0,g.Ps)({page:1,limit:9999,id:Rn});Pe.status===0&&Nt((Pe==null?void 0:Pe.departments)||[])});return e.createElement(oe.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:ye,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:Ot,onCancel:xe,onOk:()=>gt.submit()},e.createElement(ge.default,{colon:!1,form:gt,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Rn,Pe)=>{Rn.school_id&&(Dn(Pe.school_id),gt.setFieldValue("department_id",null))},onFinish:Rn=>at(void 0,null,function*(){mn(!0);const Pe=yield(0,g.Wz)(Rn);Pe.status===0&&(x.ZP.success("\u521B\u5EFA\u6210\u529F"),gt.resetFields(),xe(),(0,y.xg)(`/graduations/${Pe==null?void 0:Pe.identifier}/index`)),mn(!1)})},e.createElement(ge.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},e.createElement(k.default,{style:{width:344},size:"large",options:(Oe=$==null?void 0:$.graduation_years)==null?void 0:Oe.map(Rn=>({value:Rn,label:Rn}))})),e.createElement(ge.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},e.createElement(k.default,{showSearch:!0,filterOption:!1,onSearch:Rn=>{Sn(Rn)},loading:On,size:"large",style:{width:344},options:rt.map(Rn=>({value:Rn.id,label:Rn.name}))})),e.createElement(ge.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},e.createElement(k.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:At.map(Rn=>({value:Rn.id,label:Rn.name}))})),e.createElement(ge.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},e.createElement(re.default,{showCount:!0,style:{width:344},maxLength:60}))))};var De=(0,u.connect)(({user:m,globalSetting:z,loading:U})=>({user:m,globalSetting:z,loading:U}))(be),se=t(82093),V=Object.defineProperty,H=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,D=(m,z,U)=>z in m?V(m,z,{enumerable:!0,configurable:!0,writable:!0,value:U}):m[z]=U,w=(m,z)=>{for(var U in z||(z={}))i.call(z,U)&&D(m,U,z[U]);if(H)for(var U of H(z))b.call(z,U)&&D(m,U,z[U]);return m},I=(m,z,U)=>new Promise(($,ye)=>{var xe=$e=>{try{Ie(U.next($e))}catch(rt){ye(rt)}},Oe=$e=>{try{Ie(U.throw($e))}catch(rt){ye(rt)}},Ie=$e=>$e.done?$($e.value):Promise.resolve($e.value).then(xe,Oe);Ie((U=U.apply(m,z)).next())});const R=({globalSetting:m,dispatch:z,user:U,open:$,onCancel:ye=()=>{}})=>{const[xe]=ge.default.useForm(),[Oe,Ie]=(0,e.useState)(!1),[$e,rt]=(0,e.useState)(null);return(0,e.useEffect)(()=>{var ut;if($){const At={code:"",user_type:((ut=U==null?void 0:U.userInfo)==null?void 0:ut.identity)==="student"?2:1,major:""};xe.setFieldsValue(At),rt(w({},At))}},[$]),e.createElement(oe.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:$,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Oe,onCancel:ye,onOk:()=>xe.submit()},e.createElement(ge.default,{colon:!1,form:xe,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(ut,At)=>rt(w({},At)),onFinish:ut=>I(void 0,null,function*(){Ie(!0);const At=yield(0,se.ZP)("/api/graduations/join.json",{method:"post",body:ut});At.status===0&&(ye(),At!=null&&At.identifier?(0,y.xg)(`/graduations/${At==null?void 0:At.identifier}/index`):x.ZP.success(At==null?void 0:At.message)),Ie(!1)})},e.createElement(ge.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},e.createElement(re.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),e.createElement(ge.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},e.createElement(p.ZP.Group,null,e.createElement(p.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),e.createElement(p.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),($e==null?void 0:$e.user_type)===2&&e.createElement(ge.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},e.createElement(re.default,{showCount:!0,maxLength:60}))))};var X=(0,u.connect)(({user:m,globalSetting:z})=>({user:m,globalSetting:z}))(R),Ee=t(92310),Me=t.n(Ee),Se=t(59301),Ge=Object.defineProperty,it=Object.defineProperties,tt=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,P=(m,z,U)=>z in m?Ge(m,z,{enumerable:!0,configurable:!0,writable:!0,value:U}):m[z]=U,F=(m,z)=>{for(var U in z||(z={}))ke.call(z,U)&&P(m,U,z[U]);if(fe)for(var U of fe(z))L.call(z,U)&&P(m,U,z[U]);return m},s=(m,z)=>it(m,tt(z)),J=(m,z)=>{var U={};for(var $ in m)ke.call(m,$)&&z.indexOf($)<0&&(U[$]=m[$]);if(m!=null&&fe)for(var $ of fe(m))z.indexOf($)<0&&L.call(m,$)&&(U[$]=m[$]);return U},pe=(m,z,U)=>new Promise(($,ye)=>{var xe=$e=>{try{Ie(U.next($e))}catch(rt){ye(rt)}},Oe=$e=>{try{Ie(U.throw($e))}catch(rt){ye(rt)}},Ie=$e=>$e.done?$($e.value):Promise.resolve($e.value).then(xe,Oe);Ie((U=U.apply(m,z)).next())}),v=(m=>(m.Projects="projects",m.Shixuns="shixuns",m.Classrooms="classrooms",m))(v||{}),f=(m=>(m.Classrooms="classrooms",m.Shixuns="shixuns",m.Paths="paths",m.Projects="projects",m.Videos="videos",m.Topics="topics",m.Graduations="graduations",m))(f||{});const te=m=>{var z=m,{homePage:U,user:$,globalSetting:ye,loading:xe,dispatch:Oe,className:Ie,style:$e={}}=z,rt=J(z,["homePage","user","globalSetting","loading","dispatch","className","style"]),ut,At,Nt,gt;const[Ot,mn]=(0,e.useState)(),[On,In]=(0,e.useState)(),[Zn,tr]=(0,e.useState)(!1),[Gn,Wt]=(0,e.useState)(!1),[ar,Ar]=(0,e.useState)(!1),[Sn,Dn]=(0,e.useState)();function Rn(ln,Y){for(const l of ln){if(l.link===Y)return l.hidden;if(l.subitem&&l.subitem.length>0){let C=l.subitem;for(const E of C)if(E.link===Y)return E.hidden;return!1}}return!0}const Pe=Rn(((ut=ye.setting)==null?void 0:ut.navbar)||[],"/classrooms"),pt=Rn(((At=ye.setting)==null?void 0:At.navbar)||[],"/shixuns"),Ct=Rn(((Nt=ye.setting)==null?void 0:Nt.navbar)||[],"/paths"),ft=Rn(((gt=ye.setting)==null?void 0:gt.navbar)||[],"/graduations"),Kt=ln=>{var Y;if((0,Le.tJ)(Oe)){if(ln==="projects"&&!((Y=$.userInfo)!=null&&Y.email)){x.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}ln==="classrooms"?mn(!0):ln==="projects"&&In(!0)}},hn=(ln,Y)=>{var l;if((0,Le.tJ)(Oe)){if(Y==="projects"&&!((l=$.userInfo)!=null&&l.email)){x.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Y==="shixuns"&&!(0,Le.xY)()||ln&&(window.location.href=ln)}},qt=ln=>{var Y,l,C,E,B,_,ae,Ke,je,nt,lt,Ye,ht,yt,mt,Pt,bt,xt,It,Vt,Tt,Et;return Se.createElement(Se.Fragment,null,Se.createElement(G.Z,{justify:"space-around",className:"pt5 pb5"},Se.createElement(c.Z,{className:((Y=$.userInfo)==null?void 0:Y.user_identity)!=="\u5B66\u751F"?Ae.joinCol:Ae.hidden},((l=$.userInfo)==null?void 0:l.user_identity)!=="\u5B66\u751F"&&!((C=ye==null?void 0:ye.setting)!=null&&C.hide_course)&&Se.createElement(O.default.Item,F({},ln),Se.createElement("a",{onClick:()=>hn("/classrooms/new")},(E=$.userInfo)!=null&&E.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((B=ye==null?void 0:ye.setting)!=null&&B.hide_shixun)&&((_=$==null?void 0:$.userInfo)==null?void 0:_.is_shixun_marker)&&Se.createElement(O.default.Item,F({},ln),Se.createElement("a",{onClick:()=>hn("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((ae=$.userInfo)==null?void 0:ae.user_identity)!=="\u5B66\u751F"&&!((Ke=ye==null?void 0:ye.setting)!=null&&Ke.hide_subject)&&Se.createElement(O.default.Item,F({},ln),Se.createElement("a",{onClick:()=>hn("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((je=ye==null?void 0:ye.setting)!=null&&je.is_local)&&((nt=$.userInfo)==null?void 0:nt.main_site)&&Se.createElement(O.default.Item,F({},ln),Se.createElement("a",{onClick:()=>{var ve;return hn(`${(ve=ye==null?void 0:ye.setting)==null?void 0:ve.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((lt=$==null?void 0:$.userInfo)==null?void 0:lt.identity)!=="student"&&Se.createElement(O.default.Item,s(F({},ln),{onClick:()=>pe(void 0,null,function*(){if(!(0,Le.o1)(Oe))return;const ve=yield(0,g.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(ve!=null&&ve.un_purchased){Oe({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}ve.status===0&&(Dn(ve),tr(!0))})}),Se.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Ye=$.userInfo)!=null&&Ye.main_site)&&Se.createElement("div",null,Se.createElement(O.default.Item,F({},ln),Se.createElement("a",{onClick:()=>Kt("classrooms")},(ht=$.userInfo)!=null&&ht.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((yt=$.userInfo)==null?void 0:yt.main_site)&&!((mt=ye==null?void 0:ye.setting)!=null&&mt.is_local)&&Se.createElement(O.default.Item,F({},ln),Se.createElement("a",{onClick:()=>Kt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Pt=$.userInfo)==null?void 0:Pt.main_site)&&((bt=$.userInfo)==null?void 0:bt.user_identity)!=="\u5B66\u751F"&&Se.createElement(c.Z,null,Se.createElement("div",{className:Ae.joinBoard})),((xt=$.userInfo)==null?void 0:xt.main_site)&&Se.createElement(c.Z,{className:((It=$.userInfo)==null?void 0:It.user_identity)!=="\u5B66\u751F"?Ae.joinCol:Ae.w90},Se.createElement(O.default.Item,F({},ln),Se.createElement("a",{onClick:()=>Kt("classrooms")},(Vt=$.userInfo)!=null&&Vt.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Tt=$.userInfo)==null?void 0:Tt.main_site)&&!((Et=ye==null?void 0:ye.setting)!=null&&Et.is_local)&&Se.createElement(O.default.Item,F({},ln),Se.createElement("a",{onClick:()=>Kt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),Se.createElement(O.default.Item,s(F({},ln),{onClick:()=>{(0,Le.o1)(Oe)&&Wt(!0)}}),Se.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return Se.createElement("section",null,Se.createElement(n.Z,{dropdownRender:()=>{var ln;return Se.createElement(O.default,{className:((ln=$.userInfo)==null?void 0:ln.user_identity)!=="\u5B66\u751F"?`${Ae.rightMenu} ${Ae.joinMenu} mt10`:`${Ae.rightMenu} ${Ae.joinMenu} ${Ae.w140} mt10`},Se.createElement(qt,null))},placement:"bottom"},Se.createElement("span",{style:F({lineHeight:"inherit"},$e),className:Me()("iconfont icon-tianjiafangda font18 current",Ie)})),Se.createElement(Qe.Z,{visible:Ot,onCancel:()=>mn(!1)}),Se.createElement(ne,{visible:On,onCancel:()=>In(!1)}),Se.createElement(De,{info:Sn,open:Zn,onCancel:()=>tr(!1)}),Se.createElement(X,{open:Gn,onCancel:()=>Wt(!1)}))};var T=(0,u.connect)(({homePage:m,loading:z,user:U,globalSetting:$})=>({homePage:m,user:U,globalSetting:$,loading:z.models.index}))(te)},88873:function(Yt,Ve,t){t.d(Ve,{Z:function(){return Qe}});var e=t(76560),u=t(20834),x=t(8591),G=t(38854),c={flex_box_center:"flex_box_center___M4WZx",flex_space_between:"flex_space_between___bwhOs",flex_box_vertical_center:"flex_box_vertical_center___DNlG5",flex_box_center_end:"flex_box_center_end___HBHt4",flex_box_column:"flex_box_column___spgwz",userPic:"userPic___Tl9mK",rightMenu:"rightMenu___YDuVi",menuWrap:"menuWrap___m0MSS",exit:"exit___dTkih",classromediv:"classromediv___TRiTQ",glow:"glow___OjyUr",height67:"height67___HL_eW",login:"login___Dnj59",icon:"icon___B_lfc"},O=t(34055),n=t(63423),oe=t(90524),re=t(49661),p=t(59301),W=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,he=(Ae,Le)=>{var ge={};for(var k in Ae)y.call(Ae,k)&&Le.indexOf(k)<0&&(ge[k]=Ae[k]);if(Ae!=null&&W)for(var k of W(Ae))Le.indexOf(k)<0&&N.call(Ae,k)&&(ge[k]=Ae[k]);return ge},de=(Ae,Le,ge)=>new Promise((k,g)=>{var r=K=>{try{A(ge.next(K))}catch(ee){g(ee)}},S=K=>{try{A(ge.throw(K))}catch(ee){g(ee)}},A=K=>K.done?k(K.value):Promise.resolve(K.value).then(r,S);A((ge=ge.apply(Ae,Le)).next())});const ne=Ae=>{var Le=Ae,{homePage:ge,user:k,globalSetting:g,loading:r,dispatch:S,shixunHomeworks:A}=Le,K=he(Le,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),ee,q,j,Ne,Ce,at,be,De,se,V;const H=(ee=k.userInfo)==null?void 0:ee.is_school_manage,i=()=>{var b,D,w,I,R;return(0,re.Ll)()?p.createElement(u.default,{className:`${c.rightMenu} ${c.menuWrap}`},p.createElement(u.default.Item,null,p.createElement(e.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):p.createElement(u.default,{className:`${c.rightMenu} ${c.menuWrap}`},p.createElement(u.default.Item,null,p.createElement(e.Link,{to:`/users/${(b=k.userInfo)==null?void 0:b.login}/classrooms`},"\u4E2A\u4EBA\u4E2D\u5FC3")),((w=(D=k.navigationInfo)==null?void 0:D.top)==null?void 0:w.laboratory_admin_url)&&p.createElement(u.default.Item,null,p.createElement("a",{href:(R=(I=k.navigationInfo)==null?void 0:I.top)==null?void 0:R.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),p.createElement(u.default.Item,null,p.createElement(e.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||S({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:p.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),p.createElement(u.default.Item,{className:c.exit},p.createElement("a",{onClick:()=>de(void 0,null,function*(){(0,re.m5)();let X;try{X=yield(0,n.vR)({}),x.ZP.success(X==null?void 0:X.message)}catch(Ee){}(0,re.d8)("_educoder_session","logout",1),(0,re.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),X!=null&&X.url?window.location.href=X.url:(e.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,O.bg)()?p.createElement(G.Z,{dropdownRender:i,placement:"bottomRight"},p.createElement("section",null,p.createElement("aside",null,p.createElement("div",{className:A.actionTabs.type===1?c.classromediv:""},p.createElement("img",{className:`${c.userPic} current ml15`,src:`${(q=oe.Z)==null?void 0:q.IMG_SERVER}/images/${(j=k.userInfo)==null?void 0:j.image_url}`,alt:"",onClick:()=>{var b;return e.history.push((0,re.Ll)()?"/account/profile":`/users/${(b=k.userInfo)==null?void 0:b.login}/classrooms`)}}),(0,re.Ll)()&&p.createElement("span",{className:"ml10 font16"},(Ne=k.userInfo)==null?void 0:Ne.username),p.createElement("i",{className:`iconfont icon-zhankai4 ${c.icon}`}))))):p.createElement("div",{className:`font15 flex item-center gap-10px ${g.isIlearning?c.login:""}`},((Ce=g.setting)==null?void 0:Ce.sso_login_url)&&p.createElement("a",{target:"_blank",href:(at=g.setting)==null?void 0:at.sso_login_url},p.createElement("img",{src:`${oe.Z.IMG_SERVER}/${(be=g.setting)==null?void 0:be.login_logo_url}`,width:40}),p.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(De=g.setting)==null?void 0:De.sso_login_button_name)),!((se=g.setting)!=null&&se.hide_account_login)&&p.createElement(p.Fragment,null,p.createElement("span",{className:"current-primary-hover",onClick:()=>{S({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}}," \u767B\u5F55 "),!((V=g.setting)!=null&&V.close_register)&&p.createElement(p.Fragment,null,p.createElement("span",null,"|"),p.createElement("span",{className:"current-primary-hover",onClick:()=>{e.history.push("/user/register")}},"\u6CE8\u518C"))))};var Qe=(0,e.connect)(({homePage:Ae,loading:Le,user:ge,globalSetting:k,shixunHomeworks:g})=>({homePage:Ae,user:ge,globalSetting:k,shixunHomeworks:g,loading:Le.models.index}))(ne)},18738:function(Yt,Ve,t){t.d(Ve,{Z:function(){return k}});var e=t(76560),u=t(20834),x=t(8591),G=t(38854),c={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},O=t(34055),n=t(63423),oe=t(90524),re=t(23869),p=t(49661),W=t(59301),y=Object.getOwnPropertySymbols,N=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,de=(g,r)=>{var S={};for(var A in g)N.call(g,A)&&r.indexOf(A)<0&&(S[A]=g[A]);if(g!=null&&y)for(var A of y(g))r.indexOf(A)<0&&he.call(g,A)&&(S[A]=g[A]);return S},ne=(g,r,S)=>new Promise((A,K)=>{var ee=Ne=>{try{j(S.next(Ne))}catch(Ce){K(Ce)}},q=Ne=>{try{j(S.throw(Ne))}catch(Ce){K(Ce)}},j=Ne=>Ne.done?A(Ne.value):Promise.resolve(Ne.value).then(ee,q);j((S=S.apply(g,r)).next())});const Qe=g=>{var r,S=RegExp("(^| )"+g+"=([^;]+)(;|$)");return(r=document.cookie.match(S))?decodeURIComponent(r[2]):null},Ae=g=>{var r=new Date;r.setTime(r.getTime()-1);var S=Qe(g);S!=null&&(document.cookie=g+"="+S+";expires="+r.toGMTString())};var Le=(g=>(g.Classrooms="classrooms",g.Shixuns="shixuns",g.Paths="paths",g.Projects="projects",g.Videos="videos",g.Topics="topics",g.Competition="competitions",g.Engineering="engineering",g.Graduations="graduations",g.Paperlibrary="paperlibrary",g.Problemset="problemset",g.Dataset="dataset",g))(Le||{});const ge=g=>{var r=g,{homePage:S,user:A,globalSetting:K,loading:ee,dispatch:q,shixunHomeworks:j}=r,Ne=de(r,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),Ce,at,be,De,se,V,H,i,b,D,w,I,R,X,Ee,Me;const Se=(at=(((Ce=K.setting)==null?void 0:Ce.navbar)||[]).find(ke=>ke.link==="/classrooms"))==null?void 0:at.hidden,Ge=(De=(((be=K.setting)==null?void 0:be.navbar)||[]).find(ke=>ke.link==="/shixuns"))==null?void 0:De.hidden,it=(V=(((se=K.setting)==null?void 0:se.navbar)||[]).find(ke=>ke.link==="/paths"))==null?void 0:V.hidden,tt=(H=A.userInfo)==null?void 0:H.is_school_manage,fe=()=>{var ke,L,P,F,s,J,pe,v,f,te,T,m,z,U,$,ye,xe,Oe;return(0,p.Ll)()?W.createElement(u.default,{className:`${c.rightMenu} ${c.menuWrap}`},W.createElement(u.default.Item,null,W.createElement(e.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):W.createElement(u.default,{className:`${c.rightMenu} ${c.menuWrap}`},W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(ke=A.userInfo)==null?void 0:ke.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(L=A.userInfo)==null?void 0:L.login}/classrooms`},(P=A.userInfo)!=null&&P.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(F=A.userInfo)==null?void 0:F.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(s=A.userInfo)==null?void 0:s.login}/paths`},(J=A.userInfo)!=null&&J.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((pe=A.userInfo)==null?void 0:pe.user_identity)!=="\u5B66\u751F"&&W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(v=A.userInfo)==null?void 0:v.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((f=K.setting)!=null&&f.hide_competition)&&W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(te=A.userInfo)==null?void 0:te.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((T=K.setting)!=null&&T.hide_virtual)&&W.createElement(u.default.Item,null,W.createElement(e.Link,{to:`/users/${(m=A.userInfo)==null?void 0:m.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,O.JA)()&&!((z=K==null?void 0:K.setting)!=null&&z.hide_problemset)&&W.createElement(u.default.Item,null,W.createElement("a",{onClick:()=>{(0,re.tJ)(q)&&e.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,O.JA)()&&!((U=K==null?void 0:K.setting)!=null&&U.hide_paperlibrary)&&W.createElement(u.default.Item,null,W.createElement("a",{onClick:()=>{(0,re.tJ)(q)&&e.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((ye=($=A.navigationInfo)==null?void 0:$.top)==null?void 0:ye.laboratory_admin_url)&&W.createElement(u.default.Item,null,W.createElement("a",{href:(Oe=(xe=A.navigationInfo)==null?void 0:xe.top)==null?void 0:Oe.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),W.createElement(u.default.Item,null,W.createElement(e.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||q({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:W.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),tt&&W.createElement(u.default.Item,null,W.createElement(e.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),W.createElement(u.default.Item,{className:c.exit},W.createElement("a",{onClick:()=>ne(void 0,null,function*(){(0,p.m5)();let Ie;try{Ie=yield(0,n.vR)({}),x.ZP.success(Ie==null?void 0:Ie.message)}catch($e){}(0,p.d8)("_educoder_session","logout",1),(0,p.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Ie!=null&&Ie.url?window.location.href=Ie.url:(e.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,O.bg)()?W.createElement(G.Z,{dropdownRender:fe,placement:"bottomRight"},W.createElement("section",null,W.createElement("aside",null,W.createElement("div",{className:j.actionTabs.type===1?c.classromediv:""},W.createElement("img",{className:`${c.userPic} current ml15`,src:`${(i=oe.Z)==null?void 0:i.IMG_SERVER}/images/${(b=A.userInfo)==null?void 0:b.image_url}`,alt:"",onClick:()=>{var ke;return e.history.push((0,p.Ll)()?"/account/profile":`/users/${(ke=A.userInfo)==null?void 0:ke.login}/classrooms`)}}),(0,p.Ll)()&&W.createElement("span",{className:"ml10 font16"},(D=A.userInfo)==null?void 0:D.username),W.createElement("i",{className:`iconfont icon-zhankai4 ${c.icon}`}))))):W.createElement("div",{className:`font15 flex item-center gap-10px ${K.isIlearning?c.login:""}`},((w=K.setting)==null?void 0:w.sso_login_url)&&W.createElement("a",{target:"_blank",href:(I=K.setting)==null?void 0:I.sso_login_url},W.createElement("img",{src:`${oe.Z.IMG_SERVER}/${(R=K.setting)==null?void 0:R.login_logo_url}`,width:40}),W.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(X=K.setting)==null?void 0:X.sso_login_button_name)),!((Ee=K.setting)!=null&&Ee.hide_account_login)&&W.createElement(W.Fragment,null,W.createElement("span",{className:"current-primary-hover",onClick:()=>{q({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}}," \u767B\u5F55 "),!((Me=K.setting)!=null&&Me.close_register)&&W.createElement(W.Fragment,null,W.createElement("span",null,"|"),W.createElement("span",{className:"current-primary-hover",onClick:()=>{e.history.push("/user/register")}},"\u6CE8\u518C"))))};var k=(0,e.connect)(({homePage:g,loading:r,user:S,globalSetting:A,shixunHomeworks:K})=>({homePage:g,user:S,globalSetting:A,shixunHomeworks:K,loading:r.models.index}))(ge)},39301:function(Yt,Ve,t){t.d(Ve,{Z:function(){return Fr},g:function(){return mr}});var e=t(59301),u=t(76560),x=t(44e3),G=t(43418),c={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},O=t(6835),n=t(18738),oe=t(65363),re={tip:"tip___a6MfI"},p=Object.defineProperty,W=Object.defineProperties,y=Object.getOwnPropertyDescriptors,N=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,ne=(Be,ce,ie)=>ce in Be?p(Be,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Be[ce]=ie,Qe=(Be,ce)=>{for(var ie in ce||(ce={}))he.call(ce,ie)&&ne(Be,ie,ce[ie]);if(N)for(var ie of N(ce))de.call(ce,ie)&&ne(Be,ie,ce[ie]);return Be},Ae=(Be,ce)=>W(Be,y(ce)),Le=(Be,ce,ie)=>new Promise((We,Je)=>{var tn=Bt=>{try{an(ie.next(Bt))}catch(wn){Je(wn)}},Kn=Bt=>{try{an(ie.throw(Bt))}catch(wn){Je(wn)}},an=Bt=>Bt.done?We(Bt.value):Promise.resolve(Bt.value).then(tn,Kn);an((ie=ie.apply(Be,ce)).next())}),ge=(Be=>(Be[Be.Professor=1]="Professor",Be[Be.AssistantProfessor=2]="AssistantProfessor",Be[Be.Student=3]="Student",Be))(ge||{});const k=({visible:Be,user:ce,onCancel:ie=()=>{},dispatch:We,globalSetting:Je})=>{var tn,Kn;const[an,Bt]=(0,e.useState)(!1),[wn,rr]=(0,e.useState)({name:"",phone:""});(0,e.useEffect)(()=>{var Gt,Qn;if((Gt=ce==null?void 0:ce.userInfo)!=null&&Gt.login){let sr=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(sr),sr&&(sr!=null&&sr.isShow)&&(sr==null?void 0:sr.login)===((Qn=ce==null?void 0:ce.userInfo)==null?void 0:Qn.login)&&(Bt(!0),rr({name:sr==null?void 0:sr.name,phone:sr==null?void 0:sr.phone}))}},[ce==null?void 0:ce.userInfo]);const lr=()=>Le(void 0,null,function*(){ie()}),dt=()=>{let Gt=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(Ae(Qe({},Gt),{isShow:!1}))),Bt(!1)};return e.createElement(e.Fragment,null,an&&e.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},e.createElement("div",{className:re.tip},e.createElement("div",null,e.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(tn=Je==null?void 0:Je.infoData)==null?void 0:tn.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Kn=Je==null?void 0:Je.infoData)==null?void 0:Kn.phone}`),e.createElement("div",null,e.createElement(oe.Z,{onClick:dt,style:{color:"#165dff",fontSize:16}})))))};var g=(0,u.connect)(({user:Be,globalSetting:ce})=>({user:Be,globalSetting:ce}))(k),r=t(90524),S=t(63423),A=t(34055),K=t(49661),ee=t(3113),q="data:image/png;base64,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",j=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,at=(Be,ce)=>{var ie={};for(var We in Be)Ne.call(Be,We)&&ce.indexOf(We)<0&&(ie[We]=Be[We]);if(Be!=null&&j)for(var We of j(Be))ce.indexOf(We)<0&&Ce.call(Be,We)&&(ie[We]=Be[We]);return ie};const be=null,De=Be=>{var ce=Be,{homePage:ie,user:We,globalSetting:Je,loading:tn,dispatch:Kn,location:an,text:Bt,shixunHomeworks:wn,payload:rr={}}=ce,lr=at(ce,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[dt,Gt]=(0,e.useState)("none");return(0,e.useEffect)(()=>{wn.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Gt("flex")},[wn.actionTabs.key]),(0,e.useEffect)(()=>{wn.actionTabs.key==="\u9690\u85CF"&&(Gt("none"),localStorage.setItem("Noviceguide","0"))},[wn.actionTabs.key]),dt=="none"?null:e.createElement("div",{style:{display:dt,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},e.createElement("div",{style:{margin:"0 auto",width:"1200px"}},e.createElement("img",{src:q,style:{position:"absolute",top:"-32px"}}),e.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},wn.actionTabs.text),wn.actionTabs.type===9?e.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},e.createElement(ee.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Gt("none"),Kn({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):e.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},e.createElement(ee.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Kn({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Gt("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var se=(0,u.connect)(({homePage:Be,loading:ce,user:ie,globalSetting:We,shixunHomeworks:Je})=>({homePage:Be,user:ie,globalSetting:We,loading:ce.models.index,shixunHomeworks:Je}))(De),V=t(89392),H=t(92736),i=t(6848),b={content:"content___L4gl0"},D="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAV4AAAFcCAYAAACA49YRAAAAAXNSR0IArs4c6QAAIABJREFUeF7svQm0HUd1Lryru894r6Q7SbI1S5ZkeR4xnrARGGxCgPyBB3mB/JC3Aqw/JC+LkITwkkAgeYSQhOQlIW8B7wUyAyFhCMEOGGywjcHzJMvWYEnWYF3deThzd9efr7rrnD59+oz3DH3uqV5LtnRvd3XVrqqvd+3h24zUpSTQZQkcO8bjsXEaTkRomGu0hls0zDQa55a9SSPtfEZ0vsX4Bo1orU20jmxaR4zWMqIYMTI4J4MRGUSkEZFFjArEyeRc/D3FiBYYowXOaZEYn2e2dpaT/RLp/Ixt6WeJ0ULUoKWClVlm2cTS6CgtMcbsLotBvW6AJcAGeOxq6B2SwAHOo+tTqbFEZGjUtOk8Itpu2/Z24rSDiG0molEGwLX5OmJsraGzpGEQce77g/65P5Nd5bgp4GKstJTlX73/x9/ln3yO25xokdw/jLEFzvk0Y/xF26YXSdNOcKIThkbTlKW5kRE21yFRqWYHVAIKeAd04tsx7DNneDI2QmO6QRttiy7SbLqYM9rDOW1ijJ/Hic6PGCzhBT2817YdgPX+XyBsly6ANPqkaURMI9JcUJbAj26YJpFt8Vkieolr7Cxx+yTj9JxuaM8woiOsQLPDwzSjNOUuTdoqe40C3lU2oZ0aDuc8MZvJTOh24kKb7GtJo8s00i6wON/JiDYYBiNdd8AMgGpZzp9qGmqn+tnOdjWdka6RGBcxALEzNtPkeSI6pWnsBdO2DzHij+ukP6bbdFKBcTtnYPW2pYB39c7tikY2w/laM1XYaRiRl5NpX6cxdhnntI9pbG0k4oCRBFfL6p62uqJBtelhaMwYv2445otCgcgyOWzEZzSNHbC5/SQj7UcxokcSCTrHGMu16dWqmVUiAQW8q2QiVzoMmA0SE7SXTLqVEb2cE7+Wc9qh6ywSjTogK47fsI6qq0ICAGNo+0ZEKMeUy8F4wpeIBBA/ojH+ACf9gbEEvcQYM5UIB1sCCngHdP4551omQ5vzRDcwopstzl9FjC6IGCwOR5fQ4vrcVNDLqZV2ZMgSmnE2I+za85rGH7Vt/j2maQ/wDD0xNsYWetlP9e7eSEABb2/k3pO3cs6jixm6mtv0Cq7x27lN1+gGG4nGiAp5BbSdnBQ/EOeyVLBt/pKusXsLeeu7RlS/byTBjnWyD6rt8EhAAW945qIjPeGcDy/k6AYiuo1b/HVMoz2xOItbpmM6cDz5ynzQEeHXaFSaJiJRx2lXKPBZxukRzti/c53uHY2xp1k3Qz26LYABf58C3lW4ADjnyZll83pd137SttnrdY3tjidIk+YDZacN16QX7cMGkaYT5bK0yDk9TkT/alv03fE17EC4eqx6s1IJKOBdqQRD8vw9nBuXLdLV0Si9ybT5mxjRRfEkc8BWaLZKqw3JVNXthqYxErZhgHCe5jjnj9km/7JuaN9R5oi64uuLGxTw9sU0Ve/kuSzf859hSz9p2fwtGmNXx2IUhwnBMSMosO3z6SVdd0BYhK3l6SVO9H1u05dYgb6vMur6d3YV8Pbh3J3jfNhIW68gpv+cxug10RhNwE6owr36cDKb6DKSVADCJua6QAcZ0b9wO/+lsTWxZ5poRt0aAgko4A3BJDTahdkM36Zx+hlO9DOM0VWIr3XstkqzbVSGq+W+SMRJ4sjlaYlsuuc/+TA+X0jR3Rs2sOXVMsbVPA4FvH0wu/Mpfi1p9n9jpP1UJErnI20VgKtMCX0weR3uIuzB+ADnsR6IHtWI/mFhKf2lbeuHznT41ar5FUhAAe8KhNfJRw8f5rGJTdbtxPRfIOKvjcVYTGm3nZR4/7cdjTrkP4UCP804+1JBp/8zEWMH+39kq28ECnhDNqdnOR+KZa23aEx/t2Xxm2JxRnmknypHWchmKrzdgUMOfBq5PC2QTV+3GX1mPMl+GN4eD17PFPCGZM5nZ/k6FqM3azq9jzG6Gnn/ypwQksnp025IM0QuRzlu09cZp0+PrqH7iJhyCvR4ThXw9ngCTi3y8bhu/4yusV+MGOxiKLYAXJW01OOJWUWvR4JGLCaIewpMo38nTn8xEqd7iCkA7tU0K+DtkeSPzvJ1ozF6u6bxX4lE2F7pMFOA26MJGYDXAoAFL0eBm5zYnWaB/nT9GoaICHV1WQIKeLsscJHOm7Leomv6r0ajdIUC3C5PgHodSQA2C5TnnL7GbPrjdUPsYSWa7klAAW+XZM05Z/NpeqOm0QeZTjeg3EwedQy6WPKmS0NVr+kTCXhC0VI60T/wPP3J2rXsUJ90v6+7qYC3C9M3s1i4wTD03ySN/aRhkAbAVVEKXRC8ekVDEgAAwwacz9GUadqfiTHt08PD7GxDD6ubWpKAAt6WxNbYQ2fn+c543P4NxrSfixg0JKoSqLCwxoSn7uq6BHTDCUPL5+iobdMfjybpC4yxbNc7MgAvVMDbgUlGLG4kZb87YmgfiERpCwBXUTF2QNCqyY5IAOnIqF9kFvj3yWK/O7qG3duRFw1wowp42zz5C1l+u2Xxj8Zi7OVOnTIVMtlmEavmuiSBWIxh/WYtzr/Astofjo6y41169ap/jQLeNk3xzAzfoifptxmjnzcMiuZyCnDbJFrVTA8lIB1whQK9yDn93rof0RfYflWsc6VTooB3hRJE0cjZtPUuQ9f+RyTCLlB23BUKVD0eSgmAktLlgbhLI/ZbI0PssVB2tE86pYB3BRM1tcj36gb9nq7TWyFIZVZYgTDVo6GXAIA3CvNDnmZsbv/P+YT2v3cq51tL86aAtwWxffnLXH/N6+mdTKePRSO0WWm5LQhRPdK3EpBVMQoFupvb9BujQwz14dTVhAQU8DYhLNyKUju6xT8RMdhP499Ky21SgOr2VSIBRrE4koD4Arf4x0eHtD9XoWeNT60C3sZlRdPL5s/puvYH8RjbnM2qmNwmRKduXaUS8Gi/d5km/erEGsX/28hUK+BtQErnlvl5OrM/HjG0dxKRprTcBoSmbhkYCZTYz/g5m9v/Yyypf54xZg+MAFoYqALeOkKbX+a3MYP+VzRKFystt4UVph4ZGAkg8gGZmdxm/5i36QMbVNpx1blXwFtFNJzz6FyGfkXX+Ed0nQ3l8youd2AQRA20ZQkI7VfYfumZQoH+u6KdDBalAt4AuaCar8HozzSd/h9kn6kqvi3vQ/XggEoA9d9sTouFPH10bIjgeDMHVBSBw1bA6xPLXIbvJ84/E4uxPdms0nLVZlESaFUCcLyhhJVp2f9gmNr716xhU622tdqeU8DrmdHZLH+fzvjHdY2tVaaF1bbU1Xh6IQEkXcTjjLJZ/pjJzfeuH4o+0ot+hO2dCniJCIUmtQR9kmn0HvCSK9NC2Jap6k+/SwAZb7ZNk2aefnVsmP1jv49npf0feOA9ucD3DEfoc7EY3aoy0Fa6nNTzSgLVJeBGPZg2538wEtc+yhizBlVeAw28M4v8BiPK/zoSYfuUPXdQt4AadzclALYz3SAy8/bnU5b261vWspluvj8s7xpY4J1aNt8e1bU/1yNsLK8oHMOyHlU/BkACCDmLx4myWXqgUKCf37COHR6AYZcNceCAF0UnFzL0AWL0B5pGhspCG7Qlr8YbFgnA6ZbP8yMWt/7f8WTkwbD0qxv9GCjg5ZzH59P2H+mG9ksoq67K8XRjial3KAlUlwDifU2TT5kF+90Ta42vD4qsBgZ45+b4CEX5Z2Nx9l+UE21QlrcaZz9IADXeLJvSlmX9yviQ8X/6oc8r7eNAAO9Uip8f0ehvYjF6jeJbWOmSUc8rCbRfAiLZgpFZKNi/PTqkfZIxtqqzl1Y98M5n+QXE6e9jMbo+k1nVc9n+3aBaVBLoogQ0nZGuES/k7U8++bD22/tXcW23VQ28s8u5y5ke+cdYlF2iwsW6uIPUq5QEWpQAws0MAyQ79mdGk9p/Z4zlW2wq1I+tWuCdz/OryeL/HImwXarib6jXoOqckkCZBBBuFo0R5XP23y0ntPduZSyz2kS0KoF3Os2v04h/JRplW1WM7mpbsmo8gyABCb6FPP1TNk7vPo+x1Goa96oD3tk0v0nT+JcMnW1WRDeraamqsQyiBESsb45/hecW3j06Ojq/WmSwqoAXmq6h0b8YOm1RoLtalqgax6BLIJ5glMnyr9oJ9s71jC2tBnmsGuCdT/FrSKd/NXTapkB3NSxNNQYlgZIEoPnmcvyfC8vsv23YwJb7XTarAninF/Ivi8QiX9J12qlAt9+XpOq/kkCwBASvb87+p9GE9guMsXQ/y6nvgXdyOX9FTDe+ZhhshwLdfl6Kqu9KArUlIKsZZ7P2344mtfcwxnL9KrO+Bt6FLN/NOf9GJMIuUiFj/boEVb+VBBqXgIh2iBLlcvZfPvnQD96/f//+vqzl1rfAOz3NNxtD/F+jUXadSo5ofOGqO5UE+l0CAF8kWeRy9v8cH9Z+px/Ti/sSeBcW+JgdpS/HYvTqrEoD7vd9pPqvJNC0BAShuk52Pk+/MT7M/qTpBnr8QN8B77FjPD4ywf8uPszekkkr7oUerx/1eiWBnknA5XbI5/L07olh9rc960gLL+4r4AWJ+Vza/ot4XHufMi+0MNvqESWBVSYBp44bLZmm+V/GhyP/0S/D6yvgnVqyfice0z5mmkScK223XxaZ6qeSQCclAD7fvMkn7bz5+vUj0Uc7+a52td03wDuzzH8+GuWfsSwWUZUj2jX9qh0lgdUhAZSPN/P8OTvLbh8bYy+GfVR9AbyLaX4TGfQN4jSmaqSFfUmp/ikJ9EYCTg03+lYhTj8T9tTi0APv5Hx2VzQa+3YkQheoBIneLGj1ViWBfpEAwDeTtf/vWFJ7L2PMCmu/Qw28MzN8LYvxb8QT7FblTAvrElL9UhIIjwQQ46vrgsv3NyfW6n8Ynp6V9yS0wMs512bT9v9OJrT3qJI9YV0+ql9KAuGTAGJ8GeM5y2JvGRti3wxfD4lCC7wzy9YHIhHtjy1LRTCEceGoPikJhFkCiHQwLX7K0thrJ2LsYNj6Gkrgncny1+icf40xlrQsFTYWtkWj+qMk0A8ScNjM6H7K0k+OjbGFMPU5dMA7n+E7ifh3dZ3tLBQU6IZpsai+KAn0mwQSIFHP0WdG4/SLjDE7LP0PFfAiHXjdev4v8QT7CeVMC8sSUf1QEuhfCTBGFIkwK5en944Psf8blpGECnjnUtZHojHtdxXFY1iWh+qHkkD/SwBpxbZFs2TQa0ai7LEwjCg0wDubMl9vRPR/ti1KqMy0MCwN1QclgdUjgVgMyRX8Ya3A7li3js32emShAN6ZmfQWLZG4VyVJ9Ho5qPcrCaxeCaBoZjpDfzUxxN7X61H2HHi//GWu3/YT9hfiSe0dilu318tBvV9JYPVKgIHDV+N5y2RvHR1iX+/lSHsOvCC/MQz6a9tW8bq9XAjq3UoCgyCBSJRRocCPxYndkkyyU70ac0+Bd3qJX2QY/B5NYxsV+U2vloB6r5LAYEkAJodMlr44lqB39IrPoWfAyzmPzmfpX2NRer0KHRusha9GqyTQSwlIPgerYL1zdNjoSeWKngHvbMp6XzSq/WU+jylQiRK9XIjq3UoCgyYBkVJs8tOFQn7/hnXxw90ef0+A1zUxfF/T2HplYuj2lKv3KQkoCUACIqU4y78+mmRv7rbJoevAyx/hkdmL+FcTcaZMDGr9KwkoCfRMAshq03VGtkm/MNLlrLauA+/Movnz0bj+14qHoWfrTb1YSUBJwJUAstosi05xRjeNJbpXMqirwAsCHM75D3SdbVEmBrX2lQSUBMIgAZgc0hn7byeG9Xd2qz9dA16UZp9N2f+QSGj/VUUxdGt61XuUBJQE6kkAJgdNI9O22JtHh9g36t3fjt93DXjnUvynNJ1/xbZJV5XZ2zF1qg0lASWBdkkgisSKPH9GS7Jb17HOczl0BXinOF+jpfgPYjF2pSpY2a6lotpRElASaKcERKHMtP3h8TX677Wz3aC2ugK88xn+m5EI/YGie2x9OnEcUieF1uUXpifFpnN3nprT8MwMIhy4TTOWRbeOr2EHOtmzjgPvVJZfGLH5fUxj61UZn+anEoCLK5MnSkRUqknzEgzfEwWLyEThcUYU1YkMTc1rWGYJ6cTZNH159Fv0s+ytnSsP31HgRaXguRR9IZGkn1OVgptfWpicTIHomdMWTS5wunWfQWviSvNtXpLheWIxyymVIwIpFIBX14jWxhgNxRT4hmGW3HRiyzStnxobMjpWobijwDuX4bdqjL7NOUUVuXnzy0pjROcWOd31jEl5i+iKrRpdt1MnKzSVo5of06A+gY2WLnCaTZWX9kayPH43mmSUjCrwDcP6AGl6Nsd/nJ5l+7duZZlO9KljwMs5j8yn+LeicXabsu22PnWYoEdOWEJLunKrRiNJJmy9it2idZn26smZFKdsnkiaj2Q/MJcRnWhimBE+turqvQSiUaJcnr1nfIh9rhO96dg0z6f523SD/tE0uaYcCK1PHSbItJ0jqaET5QpOW8ou2LpMe/Ek9sDMMqecVa7xesF3/TCjmKE+qr2YH/87QaJTKPCjRpJdv5ax6Xb3qSPAOzMzs5ZiIz+IxbQrVPjYyqdMesGnlzg9dsKi9WsYXb1dJ1upvSsXbpdawBxC44WT1K/xoguYyvEhphyoXZqPRl6D8LJcln5ndIj9fiP3N3NPR4B3NmX9f7GY9lcAXaXtNjMd1e/FEfT+IxYdPGMLW+DrLjNobJg5Thp1hV4C2GipPKe5dLDGiwHgg4ooB/U9Dcd0IrzMsvhZzth140l2sp29ajvwLi7yiYLBfxg12B5FhNO+qQLwzqU53X/Iou0TjPadp1MEx1K1S9sn5A63hLnCHCJSxbvx8O1MRojGhtq+HTs8otXffMKpVvHJsST7YDtH2/aZnl3mH4wn6BOKj6Gd0+S0hcmCjTBuOMfVvKlsve2XcmdbhHloKcspnS99NGMRopEEU3b7zoq+pdZ1jZHN+ZyusevXxtmhlhoJeKitwDuV4ufrxH9sGGyrYh9r1xSVtwPAhXnhyJRNRyZtuvECnUaHsDg68z7VamckgJBAOE1xkkFEg7rCKwGRVJGx/3JsSP/ldvWyrcA7m+a/Ho/RJ7NZdE8hQbsmyduONDkgthchZhdu1OjmPbqSdieE3eE25eZTO6XDgl5h8xq0XpvP20bhholY7LkVNlc8vbajHVrkfNxM84cNg+1U2m5bRFq1EU0jevS4RafnuIhu2DzCFPB2VuSq9QGXgODszdp/NTGkv68domibxjuzzH8lkaA/U9puO6aldhsythfHVUQ4WEio4I4NWGlPnZe/esPgScDVeudMk123YR07slIJtAV4j83NjayNrHsoGlWRDCudkEafx8TB3pvOc3r6tC0cM9B+VZRDoxJU9ykJNCcB2HpzaftTo8P6B5p7svLutgDv3DJ/lxGjz5sFaF5K51rppDT6POy9j79o0aMnbBH/+eqLDNoyyoQGrC4lASWB9koAcb2mxc8mGLs2mWSnV9L6ioH3zBmeTIzweyIRdp3KUlvJVDT/LDTepSzR9w4WRAzoFVt1WpdQEQ7NS1I9oSTQmASckvD0W2ND7OONPRF814qBdybN32Zo9EWEOCltdyVT0dqzAN/lLKdklImwJIQoqUtJQEmgMxJwORyOpC12/Za1bKbVt6wIeB/hPLIrw78di7JXKgayVqdg5c/B5IA4XpCwHDhj0cWbdNqwRmm+K5esakFJoFICDm2k/d7xIf2zrcpnRcA7t8RvIZ1/l4gZStttdQpW/hy03myB6K5nCjSzRLRplNFtFxtCA1Ym95XLV7WgJOCVQDQG8hz+UG6R7d+0iaVbkc6KgHc2bf1dPKa9Q6UHtyL69j4Drfe5l2x64qRFl2/R6cLzNJSsVsDbXjGr1pQERDSRYTCrUKA3jA2xO1sRScvAO5Xlew2LHtJ0WqdqqbUi+vY/A3MD7L0jIFvhDpeD0Hrb/yrVopLAQEvAdbJ9bTRJP80Ya3qLtQy8cyn+0VicPqy03XCtP2i+CCc7Nm3Tc2dsuuECncZh71VOt3BNlOpNX0tA0wV0Ltlm/uax4dhTzQ6mJeCdm+MjdoQ/GI2yfYr6sVmRd/Z+AO98muiuAwVayhDtXK/R/n16GQ1hZ3ugWlcSGAwJCMrItP2JsWH9Q82OuCXgnVky3xyJ6l9RnAzNirs79wN8kc12bMqma3dodP46TdilFINZd+Sv3jIYEpChZaNJdh1jbK6ZUTcNvJxzfSbFv5pMsDcoM0Mzou7uvTAtIKYXXA74P1KLh2JOoUx1KQkoCbRHAtEo4/ms9bNja4wvNtNi08A7s8Qv0Qz+ICO2RpVsb0bU3b8Xmi/CzJ48adGZeU63Xuhw9yrw7f5cqDeuTgk4TjZ+52iSvb4ZJ1vTwDuX4b8di9HvZTNKdQr7UgLwTi1x+o8DpiiyeOlmja6/QBHphH3eVP/6RwLgb7A5Ldom3Ti+hh1otOdNAe8ZzpPxNL8vGmVXK16GRkXc2/uEvfeURbNpomu2azQcc6Zc2Xt7Oy/q7atHAnCy5bL0wZEk+2Sjo2oKeOcy/BZdo7stiyIqU61REYfjPpxPQB0JzRfVblFKXIFvOOZG9aK/JRCNMsrl+aNnj7MbL7mE5RsZTVPAO5u2/iIe035JOdUaEW247hElg1KcfvSCRakcp1dfbNBIMnz2XkXmHq51o3pTXwIgSefE85zYq8cS7P76T5RXma55//w8H7Uj/KFIhO1WsbuNiDZc9yDe++ScTd87aIkoh2t36HT5Fq1nWq+uEaGCBrRufBS85g9J8o6fKSAO1zrqVG+wBk7N2iLyph+LtyaTKIhJfziSZL/ZiIwa1ngXUvz1WoR/wzRJU17xRkQbvnukvRdwtm+TRhGtHPA62WO8W1ZIRmbdwZdsemnepok1TFTOyJlED79g0UKWixpy4BbGOjMtIkN3nlXrrpMz1Nu28SH+1pMF2rVeo32bdPFR7qfLMBgVCvz5U8vsmivOY6l6fW8YeGdS1mcTCe3dKpqhnkhLvxfCdVW2MMWASBA8t8RpZonT3vM1QrZ5J/s4n+aiKjIqZEDLvfugScemOO3eyOg1FxuUKRD9+5MmoU/X79Lomu06LWaJ7n3OpDUJRpds0mh82OGggEwVCDe+DsN+J7ZI1iT68kN52jKq0W2XGH0HvIwxYoybBZO9dv0adk89mTcEvIuLfLyg8UcjEbZdZavVE2np9yCpEUdpjURpnrBcAN7pZU7fO2hSOk/08l06XXR+Z8wOGPvRSZt+fMwSJoXXXWbQaJIJjRd8EjvGGe07X6e8RfTMKYuWcyRAdsNaRkenON1z0BRYe8elOm0e1QRAcySGxBxThbr6XwLQdk/M2PTNJwri4/qmq6IUMzqrCHRCakknhfhPRof1X6vXfmPAm+VvIEZftyxiKpqhnkgdsF3IcBFBIC5GFNNJlOUJA1uYrFpxz3MWLWY4vWynQyMJgGuXJintthj+2UVO3zlgCuC9eY9OOyY0KliO+QC2ZxldgQ2IS/4bzsAj52zKFDi9fJdBiQjRw8cssUlBfXnBBveB+lOi7gixBDDvPzpi0mMnLIoajH7i8ojglO63D6tjbrAPjw1pVzFW29zQEPDOp/mnY3H6xYxKmqi7fCFQgC5qoQFY5AVQg00VX3QJMHUb6+ANAMHZFBepxDjeoX+wswpNY4U2B4zvxRlOi1lOF2/SRHtHz9nCaYLacPKq5ziTwAxnoPxY3Pm0SfMZon3nafSKvc4xAu2o0LgOLpYON425+7fHCzST4mIuYfO/ekf/2XlhbiDiFtPYHSNxdnctsdUFXs750HyGP67rbI8yM9RfgeBImFrmgV9rANCaOKN1iXAco4StlxwayaNTtiBSv36XTutXUDYIa+/kLKf7D5uUKzhmjEs2O5opxt8qQMp+npm36fCkLZxvMEcsZIjSOU7nres/Dan+alr9dzjZlTbd9bRZpC7duI7Ray6JlCku/SIJJFNks/anRpO1S8DXBd6lDL/VIv4dIhZR3Ay1px/ChK0Stc+qAQySGABsXm24l4sKCx8a+l3PmMKZtW2MiTLxMAG0ovhiXGcXOD1y3IkXvv4CQ9hxWwVcv2xgM8bHTTpkfnDIFPK+bqdjeliptt7LuRjEd+N0BNv+Qy9YFDGceY1FiF59UaQvw8pcxrLHR5PsBsZYrtqc1gVeEJ4nkvThdLqVbTh4Swl2qeklLrTIoAtAB03NawPttZQAltB2D03a9PKdutAeZehXM7OOZ6Db4v+pvKOJwrTSLtD1ykk6CO9+1nEQXrVNoyu3KR6KXq+lVt4PBypOMggblIVb4XfYs7E/zQ2c87xJ7PoNQ+zxloAXFJBzGX5/JMKuL+Sb2YKtiH/1PAOnEMAgSKsNm8YrpQ5NEQ4vOLDw0Tg5a9N56zSKNmjzhSY6Oc9FkgaiFIZjTsudAF3ZZ2xSaNeIB75sq+7E+8J0oqIdQr+ZME9YM0tZTv/xdIEKtgO6jpmURATLTXsMsX767RSDFOJszv7gxLBelbuhpsY7tcj3aow/qhtsWJkZGl/LCPqfTnGyXM+9F9wQ2bAGNt4QfseklvvYixY9e9qm7eMa3bAb4Fs/tRjDgeZybIbT9jFG+/cZAgg7PU7vyQEmh8klThdudIjf1RUuCWBOZFYiQi3BGXJ00hKRK5hH5w8T9+CDf+kWnSbWaBSPkHBI9wsIu1SR3xxNsjcxxgLVgJrLcy5jvjNi6F9QTGTNLWAIFRECsJ1Ci8SFRZeMMFqbCNaEm3tD5+7G4n7gsElHpjhtGWF064WGWPi1tFdp2/7hERwZOV26Wacrtmldq/OGTQmHHvoNef/U1YYife/cEmmqZWF+chNewA09l7LppQVO00u2CGXE6UrXHNOb/CMBGv+OR0lwiiAaZmxYo2SUCbKnTp+mmhqk72ZBFWnzybzNrtg4zCaD2qoJvDNb7ZYyAAAgAElEQVTL1heSSe2dKoys+WmQIU4AAiwuLBbE8Ib9wqJHn2Hz3TGu0bokCScZss5qRTvIlF58bOIRRvEuBsADeBGV8cBhS2hGP3G5QSOJztiWwz5/YemfLDUFO//kIqezC7ZwguLfOB1hnmBqAIYCeKXpQQK1F4QxJjh7EScLWlMAMf4gQgjt1AtL7IVMGIhzbHrj2BD7t6aA9xw/N2ykJ57UDbbLMkN4Lu6FNFt4p/iyuSujX6Qoj4Poes7k9OBRi84uIDRME8kPfvMB/o2Uz2TE2UyIOujmWLFZEY88l3I2NBx6iJnuZh9aWBqr9hGsH6R+H3zJEvZ3mBUwR1A8BOC6JgeNHCeuAGBX45XAW/5z576iqcIF7kSU0fgwnNV66JQamBtyGftPR4f1X20KeGfT/Cbi/B7GmOLeXbVbpPbAsCGmF226+yBCw4gu26LRy3boRcIaAJuIw1zmglMBGvFV2wxhTum0bdffc/QDNmVc0Ni7/f4BXSJVh405wOlnatEWf+YyRAVXgTNgWnC13WrAK4AY2ixzzBBCS3YBF+YHaLtrE4yG48gGDVeUEIQSjTHK5/j9M2eO3rZnz56KsLKqpobZZf6hWJw+nsspvWGQNxUWPey2L87aIqMITo+lDKeYwcTfsXGePmXTjxGHqRO98SpDpEZ3E/iETd0iOjNnC8rL89c5G7KbfRjkNVJt7FKLxZxk8pymlgHCnECYBHsv0BTgKrXgktbrALM8LGJdDcWI1iZg+mLCfo+fiYNkh8mdWp1XfDC4zRc1k105MsKO+dsJBF7OOZtL86/FE+yNio2sVdGvnuekcwQgCy3m3uctWhNjdN0uTQDc5IITRgaGs8sR1tXlYz7sfy/OcvrOsw6hzm0XOXwQKqwsPGuw3MmGdHKimSVbpAkDlIsRDdLJphGNxBmNDiPTk1HcdaoJNTCkYOuXNmzStkVvHUmyf24IeOfm5kZ4dN3Tus62WNUyAcIzp6onXZIAtJDHT1j02AlbaByvucSg80eYcJBI2y60m25fMqrh0RMW5f/TJn37pYY4iiqNt9sz0dj7ilELmpPl+eSL+GCWIhsArKACvWyLTrobktiPc+mEldmfHhvSf6kh4J1J8+sZ5/cxxgzFRtbYYurlXd306gJYAb4AO3DmcubQPsLeBrpHaWftljxk9AjeCzY4BOQL3l519YUEAKiPnXCyD3FykXHZSKDYPtEZqtJuCSYWY5SrYucNXKEzaev9UUP7lCrx060pav09SNZA5EG3bJoyswjxvjApnJzj9L3nHMpHADHYyLoV1YC+gDAHNmiQ8SDrDlcns+Vanyn1ZJAEMIcvTFl0ZpYXU4bxs73n6SJkrJ/nEvG8lsWns/nctZtGEye84w8E3rm09ffxuPZ2Fb8b7s0CsMNRbT7DaRfCvLrcXZgXkOH28HFL2FNvvVCnPRs0EVoGUJZ59+3sljymok2MG6xWIE+/+HyNrr+gDwKl2ymMVdAW1gjoSQ+ddYjyMb/4gO49H76C/j+5GBEkU9DtI3H27ZrACxrIuRR/0Iiyy8xCt7fyKlhJXRwC1uXxKZvm0pwu3aqLo1q3L5ge4FxbynGRcIFIh/sPWWSTk8GGELN2levBeBETio26wWV4e+CIRS8t2AL0169R7GTdnv92vA+ntmfPoAgrF/6CsWFG2ydWB+ERzA3ZjP2x8TX6R2oC73yG77RsfkBjLKHsu+1YVp1pQ5DBcKLnzljCtnnh+ZpwSPTCCSG0W0QyuEUs7zuMQFqi/fscqkaEDgGgh6IlM4A0WdT6tOMeb4UKAO6PjlriQ/OqfQZtHgUfLxdUnOND/X0s7cwq6Y9WsZaPT0OBsEWIGEAXpPm9WMvtlhgcbOkM/+bEsPaGmsC7mOJvtBh9XYFuu6egve0BlJDK+/xLtligm8c0QefY7cUqQ8xOzSIVlNPWMY2OuVr4jRcYlIwSgXTn0CSnSzdptO98J0ATXBYAVZHy6dHU0X/5b4AqOBjAFYHSRCA9v/PpgjAtoDQ9kjnc2pd9bQts78rov9akyezEjCVqE+7eaPRlzbUgyTv8vHSA5enm0VE2L++pOJzOZayPRCLa7+ZV4kSoVzAA6+w8p9NzYHZiNJxgtGu9k/PeTQMRtN1HT9iiXlYiCoKaiNBskbmEPsI08B8HTNFXFNS8ea8uficqDiDudwt4VxmdW+T05EmbdJ3TVVsNwRHxg+cteu6sTevXMvqJy5zNCA6JgsUFVys2aTfHGuoF0cedw4c2m+d0eNISJDi7NqweW72m4STGlyM6e/maGHu2OvCm7K/EE+zNyrEWrpUs+ROgEeLYni1w4c3HMV4QjegkNF6QiAhe2i7xQwBcz8xxUa598wgTDi7k0EvNG8AIG/DzZ23xe2i8MBl88ylT9P3WvTpdtEmjE9POz0Cuc8dljhnhwGlbVLKAnfjmPYYAdlxhzlgK16rpr94cmbREssSGdavLVg87bz5HbxodYt8IBF7O+fB8mt9nRNiVYQ0lkyxY/bWkVtZbSVIOZifEqYI3AcTRuGTsoyQRAegmIkirRAkVJ7Wyk85hgCA0WKSDnrdWK3LwesOABJeq7dik8Xd8NFAME6aEPRs1YZ9FdMYTJ53EjEu3aIJdLGtyUbdtKFpKIV2ZJNXTYZUA1i84HfDR7lZoZLdk4QLvR0aH2McCgXcmzbdqnD/JNDYaVuJzsFDhODIoF0AXGiLKCSG1UoCtJBnxc5hKommX/xc1rABacLp1Oo1XgjsAFCTwCCurdhUpAF0HodSOZVqpjAP2avnKpLD6VzzmHceZTioKvZBiDExlOfvLY0n9bcHAu8hv1Ax6IKyONWhRPz5q0jU7Vo/xvZGFANApmNAUiZazNmUQJeBWt5CxjwKkUELeIIcPN4pS7Q7gep1XjbyvlXugyZ6as+kHhyzKF0iYHBBpITaTupQEBlgCYCrL5fgjY0l2I2MM9EBirxav+RT/Bc2gz4WxjDsABrXMvvlkQZR+BkfAIJGgFHl9oSWKbDUU1XS4TgXDE3PiHyWZSLdsvMUvOMNHwSGqQfrnzbt12rHeYcsJK4PUAGOBGnoXJQCynILJT1E2e+P4ePJkBfDOpfmnojF6fy4bvoMdNCo4aO4+YNLNe1Bapv8qkLZzrgG288tcmCGcEilMVC/udlSDd0wyLAi1tLaNa2DgF4TYKNvSjfpr7ZSvaktJoF0SQDUKRjxvcvMVE8noQxXAO5uyQQX5pjBSQQJo7j1o0tFzNm0bZ3TbxZGBDiUCwCJxYHIeOWKMRoacem7djuP1L05pn8OnG+XiHz7mRCXcuFsXVJJK+23Xdlbt9JMEEnAWZ+mnR5Psq2XAyzlPzGf4vZEIuy5sxS1FnF+B011PFSiVd0iRX31xhNbGBztbCSAGpxvCy8DIhTjXsJxVYI+/75AlaqGtH2b02kudopmw+cqKsf20cVRflQRWIoE4gDdNHxwbZqLke9HGO5Xim3TGf6TrbGsYaqxJj7YkWjk+Y9OPj5jFciCohrBzvVYkYum1preSSWn1WZE1luaUyxNNwMwQomAPEWZmEx06a9NokkRGGzLOUKkCJ5ZtY5oAYHUpCQyCBBBSVijQ50YS7D1lwDu7xC9lOj1GxCO9BDHppYfTCOWfJxdtYSeEYw3akmS9AhmLKPm8RqOJYeaUfXYTXnrZ/24uIoAbIh3gaFsHM0M3X97Au4rhYO4XHskQiNVFksRtFxsi4QMOUgnA/UwB2IA4QnlLp77VYVuLvRY+IhsKeX7vaFLbXwa8M8v8jmiU7uxl4gQWAZxF4Oc8u4BEAWf6AMYoaIcNKglZZI4/0mVFTaYoCWKNiTWaqMk0KBfACuAV9vRZzMjpeU6oEjGWZHTTHl0ctx46ZonU4d0bNJpY49iABzFJphfrVa6ddr8b84r9qUxKJclGoqL45XOFZXbteeexVBGhZlL8PdEofabgBum3ezIaaQ+dgfZ2dgFari2O0ams8yQmUWRhuRMqq48CcKDtrokTrU2iPpOTPaWu8EkAIW8INQOZDj6Osymibz1VED972U6Nrt6mi/kHsfsgJcn0YqagzPz4mEUvTNltN/lgH6MiycXn67R1bLD9MHJuEVJmWnSaGN04lmAvFoF3PsN/34jQb4WBHEcePWFuQGzo9LItnEjLOe5qvE6lUXCygqUeaYaCn0BVH+jFHm7qnV47NExJT52yaWrJplv3GiIc7oUpTg8eNWnTiEbX7dIppjvcFKIcOKh91Rm2KXkH3Yx9spRzmN5gqurE+VBWKAEpEniaB92MhGoUpsVTOrFbRobYY0WZz6LqREx7ezZEMbzSRgggRirqUyctsUiwCfdt0oW3HPn/ajOueC/2pAEJwtj8AFgRMvi8SYcnnbppb7jSEIkhCEmDnX/3Ro32bXQqbeAPfif+rsC4qfnDfgITHOg6O0meDxMYPqYoimq4c9VUR1fRzTihg8iqUKDbx4fZtwXwopz7fJa+E4vSq8MEvF6525zTMycd0u9kzAHeqM5C51BaRWula0Px2nRh4z8x4zjgLt6si1Tpf3uyQNPLDnnOLXt0WsqS0Iox/2A2A0gDfKVjdpAyGpudJGx4nCDuesYsJt8020aj92NOYDK6/VJdVH0edK03mWSUSVnvGh02/kYCb2I+Q/dFInRN2GJ45SRjc744bdHkIhdRDDs3rI7SII0u4kG5D+ApQwil8wcFLTHvuzcw2jGh0ak5Tne6fL6vuVinC9Zr9OKcQwqPZI29GzXhD5CMbQCAQd/0cv1A2wUz3D3PmR0PP4TMYQq8/RKDYhF1MkESRSZNHxobZp8QwLu0xDeYGn9Aj7DdYa2zhs2I4oYvTFqi7PPY8Ori7BwUYG1lnNLmD00WYDqf4nTgjE1gqgMZD6IkfnTMoseO28LJ+sYrIzQcd0jTYUdGqXBwewCAvaFrg2iiwD4CkVEtp5qs6tHKXIkTtPsfmAGv3a7T5Vu1geJVqSY3lAHKZew/Gx3W3y+Adz7Ld3GLP6jpbIMFaYXwEgH5FkLNkDKslZFth7C7qksdlICkj8SRWfoBoBUfPmsLbzrSk2Ev/tZTJp2e47RrvUavucSJmIBWjAw6ADEoMyUN4SBoxQBdcCDf+YwpyJWCnGorBV1MO9oFSx5s8ldscYqwhhNVOrhIA5oWhS+z9hfHh/X/KmS/nOOX503+EGMsFlZKSDmOmWWbxoa0jh+Tujsl6m0rlYC0E4MuE2YGkLOj7DyA99LNmrAPIwnnG0+YguPi+l26qNuGwpm4B2TsYHfz0myuNl4JxMA/cdKix04Eh5ABHK/apotooZXYyTEXqLWHahKrTYYrWadRJ5b3nrFh7VUCeBfT/EZm0AO9TJ5odEDeYoiNPqPuGxwJYEFL7Upk9oE2k4GbGFUyOP3wsCUqW+y/0BBaL2q6obYbHLZ3XGqIbEgANLRp2CdXCyk3wBAfo28/Y9KMy2jnXRXCHptg9LrLHE6NlWqo8gRRDB9E9NHgLMPAkTqFL/nTY0Pa5QJ4Z1P89bEYfTOnClwO+NJYfcP38xJDk0M8OJjSEPv9zGlbaIEA2dde7DiBJLkPnHY3XKAXT1ewD69EE+yldIVTbdamew5agadFjOuKrTpdvb199li0CTs8Uv1RhgqAPsiXEWFkFvjR7AJzgTfD3xGL0N8p4B3kZTE4Y5dRExgxND2UVIL9F2FpiCm++1mTzi5yunwzo+t3GeJ3Dx23aMMwows29KeZy3GqmSJBxU9OBO0U5pnbXY1/pREgMmQNmjW0bKnqjiRJFGMdVM0X2WuWRScNi64VGu9cmv9yNEp/roB3cMBHjbQkARF25sl6REHRk7NckPhsXMvoxVlO3zlgigdesUcXTqN+0nwxPkR33PWMRbkCr9B4MRYwxsH8gmulwIj3pXMO74o0NaBNJMmAj2NQL2SvWSaf0gx2vQO8Kf7haIw+qoB3UJeEGrdXAsWimyDsIaKXFjj9+KhFhs7plfuMMq2tH0LSoOE+ddIWBEVBVJzQcG/d69CstuODAvmhOvT0Mlg5Sh+14SgJwv5BvQC8tsUXIga7xbHxpq0/ikW1X1PAO6hLQo27lgQQDgUuYYtz4alH9uTjJyyh+UpGtbBKUB77/wNOtWUuwuy8l0xygGMRVKvt/JCkc2AYJEK9Uzg3kb02yBzMmsbItnlGj7D90rn26ViMflEBb1i3j+pXryXgNUf88IgloiFgswSvMKIBVmoX7dT4AHQwm3zvYHCmmuNU0+ia7bqI5GjnJc03kM0gA66UqQu8Bcu2XiOAdyZlfT4e194VxiKX7VwIqi0lgZVKABvm+UmbHj1u0fZxTWTOIT5W2EZDGDIFDRfhckGZajADRDSiOy4zaDQZ3o/HSucsLM+DKIeLy7pDmhq+FItpb1XAG5YpUv0IswQQITC1xIWtF/X/wJwGYp/LNusiY6udx/WVyEFmqoEQBzZXf2kox6mm0f4L9RU71FbSz0F5VnCIIyTRst4ooxq+Ho3RGxXwDsoSUONcqQRkYgVI3BF+BiDevZHRTbuN0CRdCKfaKUc7Dzrq4wPxir0G7Vq/sky1lcpyUJ4H8EaiRLm89RbX1GB/Kx5nr1PAOyhLQI2zHRLA5kGM74MvmHRmjtMlSE3erAuQ67XWW+ZUq5KpBkchMtXCXjaqHXMVljZAlJNJW29znWv2XbE4u10Bb1imR/WjXySA4zsIZ0A+A44DXHAmeVOXezEW4VSbsel7z1XPVLt8i07X7GhPCFkvxtiP7wQ1ZC5LP+PG8drficbZbQp4+3EqVZ97LQHJkAabKbiCj09bdN0ul/NgpdkILQ6uZqaadKpdaoi42l5r5y0OsS8fAxl6OmW93QHeZft7sQTbH9bqE30pYdXpgZIAgA5k7d89aIo4XzCioWZcL0CtzKkWQP+ID8TOCY1ugVOtRx+GgVocnsEOJRmlUtbPOaaGZft7cQW8g7oW1LjbIAFsJFBZI8YXUQ7X7tBo+5hTH67bF8wMT5+y6ZEaTrVbL9RFNY92ZKp1e3z9/L4y4J1LKVNDP0+m6ns4JAB7L7Rdy+aCkL1XoIb3Vqup5tA/OrG7qmZh99dNmalhJmXfFVfOte7PgnrjqpNAkRSmF6ouKi+7mWqoqRZUTQKgfNU2ja7cqgsNXV3dlUCZc20mpcLJuit+9TYlgc5IAMB//2GLjp6rrDIBnI1qRLerTLXOCL+BVsvCyeZS/OvRuEqgaEBu6hYlgdBKAKALSss7nzJFfHFQptr2CUav3Gv0xPYcWsF1qWNIoIhGibIZN4FiNm2plOEuCV+9RkmgUxJoyKm216AdKlOtU1NQs12ZMpyXKcOKJKcn86BeqiTQNgkgqqJg16+p5jjVVk523raOD1BDkiRH09ntbuaa9elYTFO0kAO0CNRQV5cEoO0en7bpB4dQa6fyAuUjKgjDsdaraIvVJfHmRyNpIZnGbnO4GtLWH8UVEXrzklRPKAmERAKw537/eZOOTwfXVAPJ+Wsvcaooh5U7OCSi7Fg3KojQVemfjsm6ow0jQ6md4UtB4UerJuIoaCD+KjQhHGwjXZKZanc+bTrFJX0XNFxwB79yn8pU6+iGrNO4W3NtMUrsFWLpTaf5LydUsctezklT75bVEOZSXNS1gic7j7OkmE1G3jqu+Je83F+Lf8q/+7GnkXvE854Hy9pwC0cW3+G519t2UJ/KnvHcUN5Hh35Gvr+iv3Jsvj5Wvs+VU9k4PLIKEIz8UTXZ+d/hbaL493rtuo34IxK8ssHkldpzyuk8/5JNB89UlvbBc0gLvvVCg3ZM9C6po6kFvkpvrih2ObvM3xGLq/Lu/TDfDhsWp0NnbTo8aYmwIWyscgBy9CQY8+WGLYKG+xc/ePiBDL8v+5n3316wqtKe0MYliLgVGhhnRBoXnwanY6W/e/HI+2w5yHjarDEO/1i9H4paH5YyeXnBzQviGIIcl2fBBMnKC7Z+4A36XbEN/8erylghG40xMi2iR4/btJjFv8tXscxUu/2yiKh7prgZerfLK8q7z6bM18di+jdVzbXeTUojb8amQtHFB48UBPG2BuBiHp1WbDoJZvi/i2/uPbVBx73XRWoveFWAdg0gkPdKABC9Y+6HwP17LeCVgF8TmDzqX9AHpNpHpgKAK8bq+VCVaZVeDdMD/l4A9srEBepGgLfs5CDbaBB4ZXjS1AKnJ16UX9/ylSScals1umq7rpxqjWyyDt5jRBiZBX40u8AuF1M9u8hvisTo/oLZiEWpgz1TTdeUAGbnR0dNOj5lk6GXbnVMC3K3+oBX/NiBumpabkk7Lj/CS5OGVJurAVoQwAQCbxGcXIArNshJaMNU0tj8fS0DTY9W1xDw1rjfq1FX1Xi9QOhvq4rZpkzz9IF48btRBdy9cq+QQ1lfmDiVPPWiTWcXqKKCsKipphPdcYlBo8qp1nN0iUQYFQr86bEhzQHe5Ry/PG/yhxhjMa7OIj2foKAOoFbT8XO2qHbgP06Wa7IOCJfsvKx4vwMsXk3YgQDmaqTlGmHp51ILlf0KMksUrQcuEHmPze5bykwL3ndJIPK+pxHgDQKlYvXyALAsl5M8DZROBXJ8og35fIAmW5SDT+P1fpjqaru+dr0fgNJHq2SwDv64MUrliR5+wRYxvJ5vguiZcKohU+1CQ5kYQrCro1FG+Ry/Z2xYe5WYq/ks32VZ/EFDZxssxZwRgimq7AKA7IFDJr04W5mDXwIUCaouaOL06bXzujdKUK4Ex/KNXqZ5eYFC/j3oZ75jdgmkHZNDycxQeWSvpfEGHsm9AOn+vWh/9Wqmvn56Aaokg9JPawGf35YbpL1WOyl4P05lf/c5AhsFXjhrXjgHW3+lbRf9Uk61cG3lWIxRLk//NJZkPytW29IS31DQ+AORCNtdKChzQ7imywEoONHufrYgIhi8Gq8DFwJhfdqs85uiBljD7limCbuaXhl4BDjWKrRHn4bp1f4CNd6g6IeACAh/O+VaeaVm6gfeWv0MMjPUAv+Kd3vMDEUAbtS+W+VjEKT1+9uW/bBsRo8cq+5UQ8n22y81CDG86iDb+10tCHIy9p+ND+vvF9PPOU/Mp+m+SJSuyecV8PZ+isp7AKCdT3P63sGCqO8VGMolzAVSn3ScbuXA62jBQUfWahENjd4rXuQB0mCNzaPx+o/v7nAl6EiwDNJMy8DP304j5oWqdlWnsSDgC5SDZ4r8WnCj9t1Abbla9IhPxrrG6Nyi41QLCj2DmeHKbZrIVlOZauHY0aCEzKTpQ2PD7BMSeNl8hr4Ti9GrVfmfcEyStxdC47WIvvNMAfZ4j8brHt2dWfQAByuqOAg3csDKqxFLEHTeEmRyaMqx5tNey4/vso/eyIbmzAzlmqnbZ48aKIG6VftuST7uCaGG00vOS1ET9wFiQ2aGgGdku42aGZAF9dRJ16nm/UK5KwFOtdehplpSZaqFZUeDBD2Tst41Omz8TXHKZtPW38dj2tsV8IZlmnz9YETfPWDS9LJdaWoohmtJIHWAV0Qz4K9l0QIuAHuQo9Is4IBxM8d8LxBVc6w5eOM0XAZczWiaviO6V2tsBHiDtfgScvmBL0jrLvtZD4AXfUzlGD18rIZTbZzRK/cpp1pYdjMUH10nKhTo9vFh9u3iGprP8N83IvRb+ZwyNYRlsrz9wGZ74kWLnj1jiUwlj8JXRDFH80NolvN7qe1KrbYR04Fst5ZjTWqYXtDzgnQlkJc71oJMJVWP+FUSGWQfar23TJv3AWStMLKgcQV9LKq1HyRnv2OtGqAHRoz4+o4Il2NTXDnVwrhRq/QJjlDT4imd2C0jQ+wxL/C+WzfoswVl4w3ldAJ4p5c43fN8gSyrXCN1QKH0wZSTWjQz1AQdD4gHOdaatJuWOf6K2qnXvluKvPB+PKpqmk0ALxxI+ANgKma/+TTkio+GJ8NPhpE1CrxBHyCvM9OfdRfYrs+hWA948XvYbB85hlTxSrJzZKoVnWqK/jE0exlZa6ZFp4nRjWMJ9mIReBey/HZNo7tUVENo5qqiIwCV7z9foLMLDgNVuWblAi+y1FwXdqDGGwREAZu/Ee046B5/4kRl5lp5vGnpI1H5AfBqlNX+judtIjI0orVxJhIFFjOcFjJcsHAFph97ZRAAvNU01iDziN/+7NVkGwLeAKdkLeDHeKaWiJ446XGUelYKQPnyLRpds0M51cK0kyNODO9zuSF2zSbG0sV1MrvEL2U6PUbEIyr0JExTVuoLwPbIpE0/fsEsAW9QNAPsu95UYhdchFbcgO22aGaoAKgAcPRppEXgDdJ2/Zp3KWy4lOThu6dW/K4EqI3rNNoyqtFIUhPtYP0uZGx6ad6ms0u2Y3qp8sFxAD0gs6/K2L1aei1zR9mHwtdWtTkIPi248+85jTx9ijuZamUo79yHDxDIzqH1KvrH8OzjaIxRIc/vHU1q+71riKZSfJPO+I90nW21VOpweGbM0xNstHSe090HCpTOY+OV2HFKtk6ct0tgUgKAEhtXNRusXBB1gdcHYngfNjmekxomjvtOe/7EierEOEGaXi3gBcAOx4iu3x0hPSimiogeO1EQoXjoj3/cEnS94w7UNv3xxSUsdBotHTacMWPINdKEy8DbI8uqZgZPm6mcY2YA/aN/yNB2t40x2g+nWihX8OB2CskThQJ9biTB3lMGvE4sL783EmXXqVje8C4QaL0Pv2DS4UlksDlo5+xdDyOZq/FWAKn7g0rgLcXhVtv8fgCUbSDRcV2C0ca1mmBNyxaIMnlOmYITX+oH3nY61mybaPcGjXZvNKpO2NkFiw6esYh1EHiTEUYRw+FFwPwA6AGMRY20prYtP1A+NriAkDa0B6faoUnnPf4LH6JX7NVp13pVZSJsOzieYJRN0wfHhtkny4AX/5hN2V+LJ9ibshn1vQzbxMn+QHM7t2DT958zibsZaxXA62asiTCyKmBb0oTLN8nfavcAACAASURBVHyj8bsC6m2i80Y0unq7QWviTi8AhukCp4ePFWh2GbZov2OtdD722ky9WnYt+7K33zojunanQesSASjkCsy0OD32okkpGf9c4axz3uaXk98+G2TfhXxh4ti4Tif0RX5U8K4TM5b4AImfNQC8jZgZ8JGDtrtc1alGdMelEfEBUDs4XDsYyRPZLP30aJJ9tQJ459L8U9EYvT+XVdMWrmkr9QZ7GBvw+8+51JBefluXAEfs9WLiREmjKgOTBhIn6h3zoW1esc0gI8DYOJ+26YHDBcoXIzB8JocG7Lu17NHQ7gD2N+yKCG221gXe4pNzlgDHShm0Zt+FaWVimNHuDUZg5ljBcsAXTr56kQoC+P3mG4980Gf0/dwS0VMng/cmzAxXb9foiq3KqRa2vcs0YebLm9x8xUQy+lAF8M6n+C9oBn3OVDbesM1dWX+cigMWPXoCTjZPmrB7l0ycKNNqG9F8vTwD1cK4XOcVSLVfdVGE1tbQNl+cteixE6boVYXJodjX6kfsesCPKIYbLohU0nL5Zu/oOYvQFwFuZckbpWSORsBRbhiAfjLKaN/5Dg9CtQsfnyPnrJJ9uYbmWxV4pVONiJ45zemlAKca+oN+3NFHmWoe03io91o7OodQsoLJT1E2e+P4ePJkBfDOLPIbNYMeUNSQ7RB359oASOA4+91nTcoWSinEEjzKKiTUSX+Vnnm5GAKP/D7tGNoe7Lq3XYxjbYBr3R06zA73Pp+nhYzrdPPcGmhmaPDjAPAE2KwYeF2BNRu/i3dvG9do04iHFDlgupHefWhSfnh82na1NGufDDBWJ1ON6OFjnIoVnjzvg7aLsj637u0PpxrWD8wwQ7Hqa6dzu6f7LSOiIZfjj4wl2Y2MsUIl8Kb5Vo3zJ5nGRm0Vi9L9GWrijdiMCCs7NlWiiawHvLU0SMc84Y8Ndjrkfw5LY9M6jW65MFK3x4+/6PZRD+ZnKHtvA7ZQ+aFoFXjLx1Ju3y1uiGohdx4t/aLzdVpTQ9vHrfgoAng95fACIysq2OZ884BvWzFTrYpT7ZUX6rR9IvxONUgcTHvHpi3as1EPDImru6j67IZYHMBrf3ksqb9Ndr3sk8M5H55P8/uMCLtSJVKEe3bhZDs7b9N9h6BRecjNvfZdFzX98bteMPUesb3AWwukoclik4tjfp3r9JxND4G8XQ8OI/MDb6BjzasFyhukjbcZU4M36aTBjDV/FAYAPxFhdPFmQzixal05k9PzZ5sE3oCPDz500HarO9WYMDN4q5LUm5de/R4fmZllTkfP2XTRJo2G42zVU1YilCyfo4+MDrGPBQIvfjiTsr+STLA3Z1RkQ6/WZsPvxRETTraZlO04jopkM84/Gg0NKz1XWR4oCKQBPtLUYNQwNeBZHLd/8DycbDCJuP3yjLBaqrC/715tVDwO4E04zrVSCl+w6Io23gDgLQYdSC2zitYv3y+dantqhLDJXiCJQ9h4a0Q2yA+Pf3xSs4c9f2qR6MkaNdWu2a7TFVvDr+3KtXR82qbJBU7bxhltGtFWfaKHSJ7I0ZtGh9g3qgLvXMb6SCSi/a4iy2kY/3p2I7KUDpyx6KmTZgl4WyhsKTdEBQhJz7oEdc/5CIDwygsjND5cO6QAQPXAkQJNL8EkUg68QaBTtP0GvFOCEf6Pdtc2Cbze2NfKyhwBHx2fHVbgPSfauV6jjWvrqLtEdGrOpLOLvBhN4QVXv427GvDivgOnOZ1ZcCIbvBfiG2I60e2XRmgk6cgkzBe6D7PL82ctEe8NykrEHK/mC/SdNufLXGcvH4+xZ6sDb4q/kRh9XTnYwr8cgGOoSPG9ZwuE8CVc1YhxGrHvBgKDZ7N7tVC87prthrDT1bueOY2ED7CqhQ94m3WsQQaXbtIpGasNGADo5yeD44f95ouqJxONKC0z1arUVNvh0j+GHXTF2tSIljMkTgFYCfD279mgieST1UpT4Ba4PLCQZzfvHGXzVYF3PsN3WjY/oDGWUOBbD1J6/3ts2h8dMenkDMKWSoUtRQCXrDhRy1nUJCOZxGFsdCQP3LSnvp333KJNDx41y513RbNIHU2zCvDjM4OohuubMDUU6TQ9yFcLeIPsu0Mxoos3GcWPSLUVAMcagBfmIK+mLk8X8rlajjXwtx6d5HR0KpiXAXMAp9qOEDvVpAzR13wBsci2k8LNnLU6PuwQG8FeLu9dTSCMcj/pDP/mxLD2Bu9a8R1eRBmgobkUf9CIsstMVX+t98hapwcAk1OzNv3wSEFkX9VLnKim+TbqWPP4tmgoyujVF0coHqlYRmW9Bgh9/1CBsoJfwvlVLTNDI0Q+YCRb1wzwygQKn/OxFij6gRfgsXEtjsc1gnfdkc8u2/TCjJu04Q7Yb0ZxTiglefgz3ODEFJlquer0j3CqhVVjhFkhm+eUyjsUlkgpdxjjHNCVaw5OwbhBIrwMawnjCSIACv1mDOig41izPzo6pP9uTeDFL+dQjSKuvV052MI/1dJuds/BgqBDlIs5+PharZR7cMWJWuYJCZ6v2BsRPA21LminPz5aorOsB7z1HGsYc9MabzXgrQF8Xjss+gxNbPcGnSbW1LdLImttatl1enrf4XN6VhurSA1f5PTUqWDfIUDtaremGv4etgsmMPQf8eYCbMGRrMFO7QFd97TlLVAKzTcRZbQmThQzvCzTYRthY/0xIgxp9LePxNm36wLvTNp6f9TQPqVCyhoTbq/vgtb79EmHDMZh4fIWtpSpuq5mVQVoihpvA7SRUiPFMfqyLbo4ete7Dp216NmXShqg1HiLunLAe6U2KoHan+6LlOGGTA1TFp2UmWt+jdcnj8D+uIODnC/dbNTV8AE0B18qCAeSP1vOX8miGvDi56B/nFys1P5kphoqCIeZ/hFEQTjtLGcd8iSkjwst340ucU5oDuEPQDYeIYpB43XJhuqtqbD/HlUnLItPZ/O5azeNJk40ALz8esb5fYwxQ9l5wz69zuJdTHNBki5YsQRSuTSQAZwMQUBWC3j9x3EJHvLofeuF0bpCmk3ZdP9hs5RAUC1howF7tKRibAV4pSlGAEBRELXtsELDdqMokCZc7xicytl0+JzlUGW67wgC9Gr2XcxFKu+YGYIqBItMtT5wqnnHDq0cpoa5FBeUppJUCJEpiOWFuUHIw2E1XRUXzAy5HL9/5szR2/bs2ZOrC7yc83Vzaf6MrrMtlustXxWSWOWDQCbb6Rk3ky0gLrVd9l2v1hY3GL3q4ojgLqh1YdMBeKH9SPteoCbbA+CtpXXLPopsvRGNto/Xj+I4twRuCKcoaSuONWiAR89Vd6rhI9AvmWreNeHwSRNNLthCLppOdN46jSLa6gFb73jhWMtm7U+PDem/5N8bgbuFc87mlvnX4kPsjYoisj/QGsc3ONl+fMQUR7lqWq0cTemI6zVLVJZ6r2jHD4yc6PoLIrR5tL7d89HjJp2ctUWVhGaTO7yOJ/EsSNAbNDW8MFUiyQnSeCtMGgHE59DCLjxPp9Fk/XEenTJdz311Ssgg56LUwsFR9ejx6plqY0lGr73UoGgf0j/iAwbghQYcjzJaP1z7g90fuy+4l4IcJ09vHV/D/rkh4MVNs8v8Q7E4fTynqg73zdybFtG9Bwu05HLPlrQtB6lq2RMb8e4H3QPP+97zQEdYP6zs+LRFT5507Lz1gNcfUVAR6bBC4A0Cvmr2XYAu7I6XbY7UZCPDQrFsTs++ZAp7Zj1TRpnzzv2HQ/9Y3akGM8NV2zS6clt/0j9iXmFuAOnP2oSTBLOawsdKig0jbvNFzWRXjoywY40Db5rfRJzfwxiLKDtvf2AvNN0Dp5wS8Di+ORyILo+DPwuryfjdIA0aR0dsGmQg7b8oUlZOPkhi8HQjfRjPBAJvNQebHIrbaDs03lrAGxRGBifWhecb9bKTaSnrpAkXy7zVIB7yA6/sUz2nGmqqjST6s6YaxpjJE81nOI0jfre+X7Y/Np+vl0gTzuf4/aNJ9mrGWL5h4D137tywMTTxpG6wXaoGW3/MPYBwLs3p/ucLRUasIsB5TnRezdUbvxsUP1stssD7HIjQX7kP3Ly1j43Q1u4/XBCOwGINtCZpK8Vx3AV8ONde3kAChTQ1iLpsbhfraaNFzcVNT946hoKa9e27KDV0ar6+fTcobhrjQswuzAzV6R81uvVCva+1RKwDEMQjcWK1Ghpg381k7D8dH9Z/NQg9ao57Ztn6QjKpvVPF8/YH8MpePnikQGfn3RLw7gy3xbEm2/JFJECDRQmeRhxPT5406cS04wBsxrzh1bgBmrICRVPA60lZ9r+76kfHFSpoIGuRvkvZHz5nClBpyrHmMTO8MA3mruAEAowZoBvmTLVGdgpOA6ZJq1bbFWtVg6mB3jg2xP6taeCdy5jvjBj6F1Txy0aWUzjuAaCdmLbokWOeygcBTGUSyFqJ3xXPejRVOExAdnL19vp23lNzFj1xwio932DcsL+/kiTn5Tvrs5MVNV4v8Ho+ImXxwQHEOKjucNmW4BJH3llH5MbBs+VpwsUPhi+sL8jMAE3w0RNOlpc/ZA3jHU2CEAdVL1anXTQcO2jlvUD8rm3zybzNrtg4zCabBt6pRb5XY/xR3WDDihh95RPSjRYAiLkCbKkegpYasbyNxO9Ws+86P0d2ERcRBq/aF63LCYvy9LDz1uIwqJox5wF8ofEmGLUbeIPsu6it1ggNJGKVj884WQL1NGo/8AJop+BUO1mZHoz2IK8rt+LjpgszhLrCKwERRpbh3xwdYm9ijAXOVk1TA+dcn8vw+yMRdn0hv1rCmsM7Ye3qGbTep05adPgsGMGcVv22XjnxRc2qycyxEseA48BD/v3Ne4y6NJEAzAePOhWIy7K6Gnm/h9sAq1HYeFvQeJux76K/2yd0On9d/TAy1HUDCUyQmcGrVQclTuBnT51Cmm1AphqRCB3rp5pq7VrL/dhONMoom7M/ODGsi1LuTWu8eGAuxT+aSNKH02kFvP2yCLCJQY7+w0OmqEhcttGr2GkDtUzvcdxV46Qm582vx68QVnbpZl14/utdz54x6eikTWDfCgzh8pkBvBqkfG+zwIv4YRnfXEZM4x1XQPwu7kVKdL36YDAFHDprCkKYeuYbP/CiSnI6x+nR4yQyD71zIbVdUVPtQqOvnWr11sVq+D3ixDnn+WiEvXw4yp5oGXiXMvxWi/h3iFhEmRv6a2n88IhJU4uemmxFBCuxgxWPvD4nXLVoBqk9+5+zOaoJMJFMUc9TjQB6JFM0wkLmZ+xqGXjnHE0UV6PAC20XgHvJ5vppwuAkgH1XhMrJZRJU1cLzfilL9OfYADjV+mv3tNZbl3/38Zkku2EPY2Vpwt4W6+0RQRM5n+GP6zrbo8q+tzYZvXgK2t3xKYseP1FpbpD4u1L7rgQOZ3wOyQlKvoPwpNYFJxTsvCh6WATBGlpuRX9ddrJmTA0nXeDFa6olb/gJbKDFwsSwY6J+GBkqbJyYLXcaejV174fKb98V9I8nOKWy1ekfhVOtDzPVerH2e/nOREKkCX9qNKl/oFY/6gIvHp5P80/H4vSLKqysl1Pa3LsBLiihff8hU/xfgKybeVALfKpltwXZKEUUpkjQQIuOqocCmPVoIjESaLwvLZRoEys0b592XqZpu6+DQ68hG+802MlKttd6WXPy1TBn7Nmg17Vb4/7j0yZNp4LDyPyavZC/O52C/nGJ09NV6B/hVEM9NTjVgghzmlsV6u5OSsDdXxbT2B0jcXb3ioF3McvfgHJAlkVMZbF1cura2zY29ZNueXU/MU3dxAnPJ9nroQ8K/JcA7KQP64I6sd51bMqiA6ddbbyGY817bPfalXGkbwV4GzEzyL6DU+LSLQaBCKjWBUB87myBso71pCFGMu+H5pnTnCYXHLpE79Uv9I/15npQfi+4GQr24bEh7SrGWGrlwLvIxwsafzQSYdsH3dzQ0BHBJ/FeuSUBMtPLnB48XHBSWOs41qqGcdV7ztV8uU20fq1GN+5G+nDt7YZ8/YdeKAjnXzCYuxnPbjP+e1oB3gqOCFe1DdK2ZbgaHGv15hw0kM9PumSzAcDrlasX+J1MNU6PnnCKQPrfA0BHfPQr9vZ3ptqgAG8ywSiTtv9kdFj/tXpjrremis/PpqzPxhPau1cjW5nXkeTlAxWAKflBOREC8rAhofWL4DwXUb3A6nesIMxKgkagTdVzpBbCbjMfKfqLskAzy24mWw1gaMT2GRwh4ZgccEV0Rvv31aeJBNDcf6hAiOv123mLIvFpwl6AlJlr1zUSTuaaGmqR81TYd22iLWMabR2rb98NShMOHIPv4wcN99iUm6kWEK2GMe7fZ4gy6MrMUA/Kevt7mBkY42bBZK9dv4bdU683TQAvf30kwr9hmqT1I5uQF1xl//F/LGhoXTgmW9whnsbf4ViRfwQlMUeagHs1CI5lgO4mGwBkRBkU/N/9g1hbFKoEMOBn4t9eBi85Sw2+1zvpaOvIpEXPnKrMZKvQ9DyabbVsLn/8rgCY4nNORhXSh1EIs94FMwicXjjSe9spb7P0u5UALygzRXn0KtwQfuDFW0EDOdIgDSQ4MurF75Zp7UiK4ESPgf6xVk21ywzBjNaPe67e/K+m3ztmBv78qWV2zRXn1TYz+HWtmnKYn+ejdoQ/FImw3WEvCVQEPBeoAKAA1ALA1XIISEChaNpOPSipZZYtbi8ItXmFeAG82LSPLUwAsM4EKOEPSqMDRJ2/u2AkZ7AGIKMd1L0COY2IIqjh1W9G4/WCrdR2YevFx+uC9TpdsbW+nffUrEsT6U/y8KzMohPKa3P2kOQ0qvHWA15/7CwiCGDfjQq0rn4VLE7PnTUp74nQqBYm5z0tYA5rOdWwRq/ZDjlqSttt8/7rRHPJJLLV6A9Hkuw3G2m/YY0Xjc2mrL+Ix7VfymZ7ZbUMHpIEWscM4NjLAKx5i4sNIQFWgqyjXgUXEWxEaN26R5o65PukFgztGFqQ+KM5ZVMkubhXFt7nHj9h0omZEgm53yRSoWUGaIa1HGuSZ8omTmNJjW7aHambPgyayB8dDWBS888PTgJyMG6/mjU1COD1frB87ygDXpfqEmV+6l0Yw+HJ8pjkesArFG9GJJxqNWqq9TP9Yz25rabfYz8S8bxN7NVjCXZ/I2NrCnjnlvgteoTutmzqOUevGxklNFannhNRzuRUMB2TAX4uNNg+ANhGJsp/TxGUoRm7JgpDZyLWExynsLUKMHaLC04u2vTQUbM8htWj/ZYBr0/b96YbVzqivCFlaJCLSrK37K1PE4k5gv15yWXz8idLyI+IayFwvpduB5oF3tOezDX/GPwfHfRrx7hG54/Ut++enrPo7KJd5iCsB7yOU43osRPV6R93TkCGxqqpP9bKGu+XZ5AinMvzR88eZzdeckkl927QOJoC3jOcJ+Mpfl80xq7uBWOZ3HRSmxWVSwucUCoFdtnitUrBttpC9GvGuM8xSzBRMSEWccpqI4oAlIXF03Mj/Aiee2o51orMqowT54yu2KrTzgYSD1Ct4dg5184rAT/A1uwHy2aA9+iURafnPFSUARq1dyNAMb5okyG4IGpdkDu03UVZR85tt/i/Ks5BWVPt2HQV+kdya6qNKzNDP4AvkiZyWfrgSJJV5Wbwj6Mp4MXDcyn+27EE/V63ohukZgutFjZKeMELpqMpOBqtDOCvCUuekPWg+4r1Aqo0Ik0r1cRV7/dodqXvaL4NCciQIcwSZxdsAUBBTqCm7LvexAk3mkECL9qBPR3E4dfuqH9Uh533iZOW6J+8gvpSoaVyokSM0ct21qdrPHDGdEh5JAdwLeDlKDVOdEkD9l2csJ57yeHDqAa23jFJzR33g+wc5W/8tmWH/pEJQhyYkNQVbgkICkhOi7ZJN46vYQca7W3TwDuzxC/RDP4gI7amU9wNslPYwABbZF7l4BQrhUoidIOIB6i2RXxzf+/RQoRQyjAyoI2g3we1ITrZ4jvKMLRGG8XZaUM/iVGuQHTknAmC5iJSVJoOPOYZj+Yp7ZJCFMWf+8wM7u8cbZTo5r2Rus4pcOUePGMVQcZrXpBo5ifkkYsbYA0O4FoENnB+PXHSFGP3hvN5p9QPfjDRgJ8hEam9PeZTNh2drpIm7AN3eVrAaWNyidOB08FbFGv+6u2oYacy1RoFsV7e51QS5neOJtnrmQClxq6mgRdUkTMp/tVkgr2h3U42bAB88WGnhWaLzVIQxlq/rRY/8NKlFPUKD7LKreWPspX/rtaGX3DCcO75Yb1/e59vRz+9EBE0r028g3E6MWUVK+AGJkz4jvny7Y041rynDzRz4+76NJFgKjs+5TCVFUfqc+wFAS/6I+u9IckhHgCScKoeOmuJJJKKSBDPGahMw3Z/DsdavVJGL85YdG65/ARRDdC9scrPgP5xKYD+kZMwDSn6x8bAKwx3RaOM57PWz46tMb7YTH+aBl40PrNkvjkS1b/Sriw2dALHLzA8oRAeSFRsN7bLW467Grw2M+B2tlHvvX6Irnd/K79v5h3Y/MgYQ7XfIA1WarPFRVEjgcEBmEquBmlywPRtWMPoZbsixTjdoPE9cqwgCMCLJekbsO9KrRjtSVsvwDcRLS1ngO7hSYum3bbLUoUD3uEFTHzrwdEwsaZ6LPJyltORKdMJR/QkpQQBr5Q1AD6NmmonnHhx/4Wf7ZxwaqrJdltZE+qZ7kjAZSI7oiXZdSOMzTXz1paAd26Oj9gR/mA0yvatJKYXL8cGSecd0IUpQSi30ozgHYlryy3pfJ4juljtJVuvc0+931e/p+V3ePrRchsV42hfP+UHDgTpmUJlxpj3mO8/8nt5BCptsKXMtaKt1+Xo3b1RE3y2QRfMDEdRkdd/ovHQKXqhr5odGo/HDSoCL+4Dry3Wld+e7QVt/xjlZkB7iYhDgL42Xgm+8C8cnixQpuCjmPQ04LWCSeCt61RTmWrNYFfP74VTLZW2PzExrH+o2c60BLx4CQjSY3H6cKvmBoBsOm8TIhNEvn6zPVf3tyQBANFL85zOzFtVKRkRISLLy5SiFVzNTpixyqvDesFMdkr8zOVhuGiTTptGNErGmCg7D9BH1tqZBYc1LYjXoYLMxjPaIBNJMdXao80W25XJKdLF6Vlsfvuu1FjxMcDHZtM6nfZs1EQCC0IWEbcL+sf5dInf16vxwj4MzRv2Z38GItY8QshS+WBehvFhJmqqQUYNGwtbWgXBD9Xbg73oUxuH19amNCc0aMk28zePDceearbxerKu2t5UNrvXsKIPaTpbh2ywRi8cpwC40BYsu5xS0FmOUlP1oHFQQIBQKdz3iv/Jfwe0gXtdbbSsn/42/NIQz7n9KGtjBf1s+B2enjbSz6IsvGOt7CcgE6cL2D5lCJ5Xk8S8ABhAbN7OS2bcwREGbVRW4m3nOzrRFpbWaAJ15Ry/g4wbryYd+SFBZEQySuJjM5YkGhkiml4ievqU87HxX9gXV23T6Mpt7XeqeTV5+V6RbCS5R9yPZNH74dnOZR85uc1cJ6rU5L1jCXpXJ+al1226TrWvjSbZTzfjVJP9XtHumk1bfxePae+op/XiJcBmRCekC7BvOTNbtAeS10xQ7shyoKPy/tIAnGKL/va8v3fWVXnYWYl5QbLJNteGh7mhbBy1+tFsP73vkNJaSRslPZXTsSlb2HtlNhzkjAiS+Wy5NtuuBS6kW/KTBoJPu97V7naKdlyPNl3vHV5gw0dnXdI5RSxlKkPIIJt21VRzP7Wie5JrBH0Rfy9ykDTPO1IBrmUnC4cISnKP+P/u4nVPtPh689TK7zE+w2BWoUBvGBtid7bURisPyWeQyUY6/y4RM2rx9ELDQk0pcCWoq/cScJxstgBfr7Y7nwX4dgZ4ez/q3vYAwBekIaJXjlON0S0t1FSTQAvwdoDV8ZUIsiePVlsRRx6gcjkqTC1dLODoWXbYlf8oMfI5pE9MmG1EhqVLANXb2VjZ26MxJEzwh3KLbP+mTSzdSmsr0ngfeYRHdl3Mvx2LslfmcuXmBjQMoAVBC8qNl13ez7L8e9DPao1IxhP5P8WluS+P2Q2yhgS1Ua+9dvSzmXcIdcGNnaomjyblKU8gCP6X8a1oej7DKI9ii62sJPVMyxJw6B912tZkpppg1LMdhQZAKzRb91hRMhF4D/9+Q0CF3cuNz/BuIu+wvMBbfjJ17grafI6+i76JkESZ3u6SPSGj0k8A37Igu/RgLCaqCL93fEj/bKuvXPEem0nztxkafRGLwKv1CrNCnivHWasz0+HnsAHOzNl0Zt5xEuHPYpYoXVAab4dFX9Y8tNKxIUa3X2IIjo169I/CxiySiRx7sz/srAxmnYq3gR9SAaHuzQIUfcpA8WfuNz8IKJw2qrxDPud5R5Bc0QcJvpKFL8gG3s05qfUuGUKWttj1W9aymVb7tWLgPXOGJxMj/J5IhF0H/gZ8gZfzDiuYusItARxJj06aInUVHnjYIOfSoHbscb+DlCmvQtXj7tV8fZM8IQDOK7dqdNU2vRhJ4m/f4Y12wBZzI8PvahlNKw5J3lORD3SrAaIQuX8ufI63Wh8KL7BXk5m/n5KP2jFPsLqVTLq9FBynGv3W2BD7+ErevWLgxcvnlvm7IjH6/HKG03LWLmq5/oOJ/6AjO17v9O4/LPkPNEEHKD92VHuH19Ih97ZvjRbl20o/ZcaXdC7VOpA5h7LgA1sn+ukE9HNBlI5IAyx6Gf9q2g0uDc9t9Q6yVTefHHjQDQEg3GDPauNji40UH/M+7/YR/8PHDDIUNl33aF3rVbhv25jDRAb5e4frhPU5ykxZokZx45RLvMwCW/xHldVc3ERV2qjy+5JQvapw+TuKr673Du+Gc1e+F8idkxh4qB0u6l5rwuBlMC1+NsHYtckkq5L03Rgct7j8yhs/NsdHImQ/VCBtj4lVpy4hAQgXkQKpLKdYlGgo6oQlhenC4kZZIBSfxOZ20Meh/QAAIABJREFUyuM4DGNBoURFjPQkOTjjcaNGvFF9MrEbZVFk5In4u3MFxeOK33kz5jzCqojtLTZUOio7zzu/EKkPVSpOVIwtIPtMfjRlFxBh5+UF9srCFQGBG0LwixQYzaY4LaSdk0RQrLJsFwB7zQ6NLtvihJI5DjInu60suSTAt1W2lur+3hOCWW0RrrQNbwhmG94hgdhxyoF7undacNypqfap8eHapdsb2d9tAV686NDZ/K8kEpE/y+VEZbLyd1dTdb131bun3u+Lu6Dy9cXX1Guj3u+beYfrZT63aBfNLhvXaRSPeKRTDYXr9aPe75vpp9uHxQwXQIETCxxswjboBclienAJzMpThp3sQfFqN20L3fQDqQRC8TtXwwu6J4ifoZG0Xwd3HXAva9eVWcW7vJwNftD3g7Z3t9QAdIcX22kYCRdn5pG0Uj2qAbciaQIONiRRALwdG6vstFSpPZpl8a/eeHbf78X30N+G/Oo5/5cmQXBEOB+PKu9wJta9p7yNyne0v59FeTAnBFKaItoGYHXQEmYP2+Zzpsmu27COHWkEXGvd07Z+nzrFx3NR62Hd0HdaXhqxlfawT59nGmI2HTDDJsQCH4oz2jTieHjDdkkNEAcW8BCk8p4qn55IZalNFheOm8kmd6Tz8xLKFTXdop5bUqmihlM9I4gxU7Zfdrz0gqdHgBWL2GdnDWyr2vMBHMXy1rL3+F5a7R3yY3F6HskTzkctaNM5VJpEN+0xKtZHUMy4wEj3lFEe7+3PK5QzU1p0AHT0ASGFk4vOzzeuZTQ6xEQRV6971Rv/Xq0fUj7N9FNzpeDfCg214T7kmCEcEO70BdtuOmv/1cSQ/r52vKutPT4yaf16IqF9ElqviHDwlGnx7cfS4vLe49lYRXAKaEN22p/jX3Q6SFupxxgsvsGeY1RQG/53isVdp41qv8fPJxdsx97n0lviyHnBhnKtt9gvF6+62k/PO4tjdSMcuvFxwH4Bq1isDv1iywvdv6uLk95yiy0/CIB4Ydqm+w+73BQBLcGrv/8i3QHADsa8QwxYlyemLRGKBppQfOB2n6eXPoQtj7T+g5gWUXVEIxqOrRyCnMiIzgGwq+3+/+19CbBdR3nm333Oufe+J+lpl7ValmR5x9jGGLvAMGadDK5kCJAhkzCEVBxqwhRUQk1IZULFyWRCAknNDNnKIQGCMcECO8AkTFgcYxxvQTYwQTbYGGPZWLJlbZb03rvLOT3193JOd5/us9zlrfemiJ/uPaf77+6/v/76///++0QSd6/ZMNX8XnkLy58YvNVaHQ//6MyW5srmA2EQ7OgtY9aLinBmFo+IigMK2BUqifvm1RS2r+PJk8cf2QPNkPDct/PtPBnlgOBEw/b9yxOYfzhxxq4i671kO4VLt4/25gmUA7O2HZFXFmG9mDMFr7PfvHq0uskP70wzOHRcrCxYJ6bfHMZ8wHbhrSvDJsBo223Pwp+snSTvGZaODBV4Uagnno/f32jSP2i3pZOtCGCqMBDNXORsdJXfxb7M/xm0DEc7cAs3i9t1ou6DE0emUSletCPgeVdzaX7nQc5cpwzaF5JFl/a31VZkhJMNTEYzLNVeeOUgMOCBlS8f6KU5kXUpEXxWTxB49YUBP0I8qrUZ2fSTzyf8cgHOfnsAsz2RC/jibcFIxwB3UnjpKs4NZN2YUAgz2A3zk9qAh4BuaMZIGDseUHL1VIs8Oiw5hyCaKcr3X2Abok7v3igK93aXYYQDTq6ZNgA61fCjbtFAxqvyDe/aSGD3ptGymmEpyFyWg9tFnIjIWpbqB23e33oq5sly7GYqS9i/OT/gNtdRxFOrnMyHTojdGL94AO8ujBF8GZy3GVkvHQoDtccQ68bkSHhwBwGY19kFuHALhanJ4fs+QjQ/pBcM9qdRmPpxZhY+tG6SvL+/EtxvjUTDn3i+858bzejPOx0VDyMrt5mhi/HqjMv3u2JLPsY8aBkDynnkBbxPS2ShUmwC7+dCtoMpEdGpdM25AU8dqNuIeS/pNEeXo2pfuMrQ7NS167AZ7LDGzCMn9tlESCDCWbPEPhiPi2CKzss7Ho458Ngf9ANcvZtyX4ArWfqgXYL6dvBowndfygyGjl8FvKuaBC7fGYzM7PPU0YTPDQR8HmrZZjyS46KtwUgYPoI9LuT9mLEQtOOYHWaEXLV+kjw1aN/r749Eux87yqYiSO5qRPSyjku77BaUbW+H0eJh1FFShtpKIptArEPl6nTFNg5v1cDVHQEY/3vpjgB2byT5yTUHcg6jO42THv0WWNBWtPkuJfDlJ8+kwwzB7xvfj/ndazbrRbC9YAvhJ9mGYffUh0ZnnHzdk9ds4RTtyPhjBGFMT4mhj8OsX/g9GDx1THQCEhJMQYosG/9+6e6A23pH5dRVx5HrqCpGMrRnkw+sXRH8Xp33qjw7EuDFig8e7f2HMKKf7nYZVREOhQKVBm5rAZeugmxW53umqMVlMthM21EHOi3QY8vZLio0t58xDsDc3NAT1xtNTWDcZsjtaTlbXpkcZb9XkNMVwmU0Zy7qKJGTg++AW8Uqk2DUz8QyY5iqBwHwm0/E8IPnsrvg1G8IdltWY6ayYCQghMCHAIj6iSCPoIfuGCQGXFe7ABtWAVy1u/yG6Lr9hjdc49zAD9/9YX0dkRj+7PUEXoyLzQijOVCV8ABGlY/MyfB4GJOrp6bI81XeqfNMNSnqlCifZYxFTx6Nv9RsBa9tz+rXA2txmy7vQRXGV/aM+r3ouapl+Npu1YGKjIqLbJen45Oxu6jUmJ0NFY0DsFRu/O7a8wLYuVFuKX19ocCpTI6y34fRF74yyvoSZSt7xjNmk2jzrThZ+lDTkb+CQMIvbNU+yL4efiaBbx/MRzcIBxvA6y4Kh5q1y2acKI4iBsh4cSfGQbgnTsxhPPHGVcOLNkDTBpo4cF5glA/uAtHnMdsR5jf8XHdhCKtaw6nTN7Dc9BCUJ4JqNADaHfLL61eQj45CSUYGvCjsU8e7rwKgX2EMGkwlJPW1ooxhzQWjHaAO7Eg8entiOmMTCLboOeb/lWyX/90VtxlsWUPhDZfI63X1fpmrvlCA6BqTAfoiLW4IZWC/osNtLoLkhz3B+FYeT6FZBeMu59HDCTz4pHl9ED6G02QNAu/FYV92yaL1FxknnlDkTrVE2HWFfVcQAvwfyjvdBdi5nsI1e4Zj7sD6kJCcwMNE8rQckhBk1wi8+PfpWYAXbadw2c7h38Bh9wmCb9FOCtM+tjtw/5mj8OodO8jMsPWiaNoNpS7GGD14NP5EazJ4++xMxnp1tC8iekVkz+dXU4KX1aE33he2U1aG/jva71CxlUPEdqpx5xoyCg68DHATECcErr80gG1rha23TI6y3339VdaOYfdFmZxlv9vtwImC4IsnlRbTR2UTs2VGxvuvT8fw/552mxo2rAR4zUX5E2z9tp1H2miME8tB1qmcahx4ZWQDmhxQT/Hz+ktCnrJyEFuv8nscPBpzHedRPnL3h8CLZjecG+hkw+P0118W8bEela1X9SEufq7oGTxuHgSA1qGfWt0i/9Bvn5e9N3JN/vERdj4L2d2Uwsae9C4UzR9+4K1AKjUgZc+U/c7BxlNP3TqwGLxG5/nTkk1IMwN3qiHISqeaAF4JwJxpELhgM4HXXuRmFmVylP3OAWyO+nOQ/i6TE9uAR4tbmNBgkXxcJgZ90j/0ZAyPHGKAIKx/EOS2rSHwivOGZ+PVGSf+rUK5kBwIpss4+8XdmfoOd2QY03v1uYPZXbE+PKiBvg89ygdtuzg/0MzA7b3S1vuKvQG/d045Ikc53C6HGx6WmJ2GfWu/BP+R/AwZWcavkQMvdtxTJ+LfaEb0gx11qGKUvTkPZeMq/vRxVF4RkK5OqqkQMgRe/I0DsAReBF1kfoglP3V5AJumRntMdB66ZehVitwOc6KyA8uOW3YfUyxyrqEuYbTLy3YPb5uPwHbw+TiNC8Y6UrYr/Q62yQF1F/v6TVeEsKrPaAMBtIwfmMA5oaJ8ZtDMgCYGxXyluQGdbBtXEPjpKzEp/OhZLw5yJK8lwr8xfIwlcDSO4VXrV5EDAytBQQFzosVHjrBV7SD5RtSgl3WrhJeNssVDLhuVC4PC8aQa9w8pp5p0VAj7rmC56EwQdl9hZlBbvpfsJIAr/Vys8kNu/pwWhz3WatCh2j5H0QB+KKHk9MN9j8dw8Gje1DDscDLUTzzMc1QyTlztMT9DalpIzQyC9fLvJQNGWy/aea/a3Z/dFes+ejqB505mMcM22Ao7r2C/eN8f9t3rLwn4oYpRxDHb4406hQs6fkT4GHxg7Qoy9PAxV72j0L1cmc8c7/17QunnkoQFRRdjzokwQ6wElet0m8GhEyKVnzqphg4DznwV8MrVHVd1ZBeY75bbOhnANecSuOqcMfBWGRZkYWqiVHl+Pp7x2XaVLKgndz8Ww+ETIlGM/kH9uXQHhYu3DieOFhdzngynl13dx80KXRXVIB1rCMAW8CIQ4u3Ib70yMtOZVuxUBFF+NLkrgFfYdmU0g852pTkOk++LLG0EfuqKkOc+9vkDKopQ6TE0OUy0KHQ77Lt0krxqNSHHKr04wENzwng5vjBGnj4W39KaCH7WCC8bQPiF9OrptlAoVLYYGS0TIUOYEETckyUSjJ93Fk0dB6hUGD6D3+E5+VE7FBZSf/UrCypsM6JDDbXqVxbXe75IBv1ZtP9+/fsx9wm4DlC8dBeFvWcNzvg44zzFOONVNngEYmVWEOFjKpZXRTZIO2+MCdwFEL7mooAn7qmzIxNAyzjwcqcaExEMuPsTIZXSxtsRp9eQ+SYgzG3rVgD8zFUhYCjhII69quOKETPNCHpJTN68dgX5YtX3BnluzoAXhfzRCbYrZMk3GiHd3ovj0tDOtGFzsewN0ovSUZd2Jj+mCHDrN2N46phwoOCEXNEC+IWXh9yum7Ifmc9hIYPuQut+9EY3RpVKckA9KHKqYdGoI8gsv3qgx0OobKckgtsrzqVwDsZ3D+LakQcknjyScLBTTrUsdjcLIdPDyZSZgfsg8DLNBOCs1cLWW+UyTtV9Kiwbnc54vRQ/rIG5ntsMfvQ81i0YNp7ow3hhdSUn1on5Is7fPBzGX2U4W8h228knN00F76jy/DCemVPgRYG/d6j3zh4jH+uiocn6eIWxkm3rqaTFO3rAqP23ymytB8eqYbaD0vR/i79RJcSlNub72Z0yJiyJ0Gyxhfzqw4zbt/BvVKiJBvDwMZWBi086VayNbiUjU2nghlFGQfRHmQL2I2OVd7DfGqFKpV1yorFEx8pCpkt11BJYXd2jA5BeBuoC+gMeeFwcK7c/yPCu2UN5wvxCG2dBR+FP2EenZgGelclwsB4euyvzMqRgKx2/aUyvBMRunFWAuvvaiwM4b7OQqcoYqXbxe+RkJ4trpgBu/Zde2vZmAPCzVwewQublxXAu/MRIkR0V1ak7N3aO0JswRCbPnmZd8vKt68jBMp0e1u+DtKMvGV5y0/7oVy685Pao2by+124b1w+4QpK4gJqUVAGhBOPsFjP5EMdZHc0wQYY5vdJ3tHIztqrdCaZNDZTN7CyZeENdhyJhWsgrGMajh0nKalACTPV38VaRsBnt3BhKg0co0cywdhKdRgKJ7TYb9WbNzPrfd7NtwfdWt+av6NFG1x6X2vLJymxlUwBhAJPey+oqoVzP4w012ukjTztd9clhSqvUn1Htyk0Krc9dY+EEWc84IfA+8mMGz53K38OGOoK7o8t2EFjVMhP32+OlLn/LyYp4hUlhQORGQPBV5gz9pBoyTh46Jk+tqbAyND10pJNLtQtZ+EvPIXD5LipMZo7F2Ack2bwSchw/DfB3D8V8ZuH/EHjffCWFlXhiLRHhZRhpgAmknHrn6OzS+ZHqnz2DARB4417yS5vXhH/dF6D1+dKcAy/K+dG7Tl3YiJp3BYRujOPsHviqwCsmjxDdbIC69UIAmPrVLFdeyigBMitDlocXPRqXn7gULbvYUe93xXYV8H7/EOGKz7d5EnhftB1ZA16CiDkbsC7GT9FsnkImLDhQJq9qo+RGWkMMBo5AbyiAbH8l4DWfdSmEG3hVH1tjkAJO9ju/TMZYoISw7gmsCpB9kbbMqo+3LUM3p9zWpNBBwAWW+cVVX30cBEyrtAisVSkIuni68ZFnRGiV/cHv8PAE6ggvzyq0LsAgSL4wnV0JL06mZYmahINNOtXkqTVhEshqQjHxJN2151NYrVI3OvSqtP/lzSbHzgB8/kETeN/y0oCD8pFTMbwwg7dS4Mm5fIa00vaXjId9ULjVCmB2Jv7CljXBmwkZXcyuC5vnBXhRkE/cPfvuKGr8aa/XydiHQxqcsGLKiR8zxov/ygOOAAmL4abl6s/r2qOZHrK5LOUSv4lyVUEKeE07gX45IbLX7x8S2z0deHdvFKCL4Ivft0L0HIsbGLA08xZbveU6QGZyKARzDqQLeD3KqcDVLqfKYlgGaOoKKFsB+d1fFiBnk0NfRDPQ1UdBbUtd5RcCQUEf+PrRgYOlwKiXhcAy3cETa8KR5OpX3JJfvE3cf5ZLF2rjcE5P5WJmFYxgzhPP8C2/jLxhAN/8YQLPvSBTaKDzNwFYv0qkpOSLglY+sm+8nqnowE5V4LUZL+72rt1LeLyvSt+9ZpLwmylyuuhYLUvBWL6T6or8dxgFkMTJj7use92O1a3HXOA4yu/mDXj3HWCN2ROd26NG440dbnLQlVGMfH5Csxww2R1vXqAufnUyXg8Y22YJk5llQCtu2DWHRt26yxcEQuDxZwGOnkHTgmA4uJJvWc3g5EzCQ6JWtwi3beGZgIwA6WCkgDcD3axfMlu2CV4aKJcCb/7ZlLXnFFaXUHWqYqUmM8yBlHa9u95jrnzn5s26OkfJwFetgepX7+JgzZyyBcLLeEt2Dvn2ShCU9WM78Wjs9w4xOKlt/XXxUD9WNAGuOFtss9OPZ5HQgVF/1pX+RV1zr1QW67rjQAzPHAegsi4EZ7Qr/8SlMupGA15uFtAYeqEJwC06nyvYD5iv4bYHM/8O6v5lZwszXCNCxk/5LRyum0jKxq+IhOjAi3/TgEDS7b1jy9rGJ0cJsL6y5w14UaCP3te+sMXInYTQs+Kk517hUpttpt7ZwFtGAcO+qxgA/teANfHv3LY9RZrURqzbgrOO0sAwZzvOABLfnW5TeOJoAt0eAUoZ7Fwn4iKR8aCioZfY9rAoUNEHTC4f2fXpSsNSkR371nQrbv1mTGQNzGTFxsLl21LmFhwliBMvMj+kNSnzgKlvsXVTQyanDnJqMtUCXo/sPsZvmJztWVQAiviTWlhOzAA8dlikP/RdroFguHsjwK4NIoTKrwdZX7smr83s0v7SgBT9Vv/0cAyHT2byoIlh61oCb7gkA17pcshhR23g1eru9QC+ciCGp4+LKbh9LUYxiCuP1k1SPiew/e5FuVzPcoug/EJfkNDE0J6NP7N5dfDzc21iUJ05r8CLQtx8T+edQMnHGF51asVU2cqnhC2aJHaDdJAWbFHZSzUgt1BOL4M/rztyMnzOmzQ4pVBuAwK4WUKTAjowMNeAuEdLcUppwtDqxm/QlOK17aUKrIBIIKPpTCyemE6mJLf8aUSGxsDzCuIyD5RPCJei2ZMr20XYC6U59w3Gi+13FO4EJUvrzXEW22vnhNCAw5DEAbw8BEsyRLxpArfzuOsRcdxu/oNAg7GraNtVfeLTfX3NzRWn272tRU5vGMp4x8MJHMaIG1kIAi8ma0LgxQ8GHeGJMpEZzup/38Jr12n3t+Q7022AZ2S0xbZ1FFqh7BtMp+qx/RuAWrLguXpZLUhRFECvGz/RaASvXD9JnnaPyOi/nXfg3bePBTNbZz/RaLV+vitNDsZ4OTq5PvBq23I1tK7BSyeYblIQ22rxk+6wy8rMK4Via+LsjbLxpuZM2QAs0zSNuJiOVrcTeG07dx3gVQAuFB9rShjjDo6Zri2ZDvAOIFSdwJtu2thdC4n1hKXpWj/75kCJ5jqBtx9t901yj1xop1T/Q2eWj72p10WYIYMX76Aw2RDPp1UWAIyhc9qEcZkabMDHOr92IOFhbTbwvv4Sys0Bx87giTNMik5g41SGvPaC4JTDXoeV3irOI69jx8d4qLJjU+Zl1UXj4Vs4+RRGwkCBBqzDEvozm6fIF0YPr/4a+lHFocv7qfunt7Mk+HoQhnt6ePOe7kioCrw50BRiZs42UWrGeLOCbUU3mZCw14qPZnt2rvoZ4xUTwNQ48S/5HXNfdpja4wzl1WORlZU3Y+7OQSy17+rDKFgs2vmeOYFB7k4OPfRxX6oFKnAqm1zKmYoONT3peL/A6zIzZHNAzgcEO27jzQPvWVMAl24nPMSRSZssXve+dmV22rKqI9M1h3OBLQVhgEMFXkkqhIkh+fMta4J3z7fulenGnMl38z1n3kiD5mcTlkywBA8PSpCT4V36QGaMN2OmWXiZzqUE28w+NvBqQKpVYACvoRwu4FXfSfbIX1YGBQt4rZXda8fSjGvZJBTl5wasTgxvAYNCJ8eRUwDPncq2u3M2+MuwImSdGF62d5OwrRrOK9UfNRlvmX1XqbgLeJFp43VUF24WlaOjb8MUsnBT42qbdfR5Zbsihgm8KfFyKBNGDzVD6HTib05C8G9Xrx59LoYylV4wwIuC/s097d9uNBo3djvtnHNBj1st9j6bm1i3I04513TnXGbLzU6rSZYgwVQG3wgrbW5S6CCbB17+jh6PIxlvZvNVca32Nlvbn6WmCQnyRjhW9p1wHrriTtUz5m+qP588BjDd7u9GVpeiqfWDX4UknU3c7GJPwDItnePflYxq288XyCHKjeVi0u+9ZwFsclyvoxizSRkM/uC0RVcBXiwFF9l7f5DwKAv0PeAHbbw71zPYu0nE6+LFk+rEpSGHAzFcIGLxHV7ESBlvAfBGUQhxkhwLE/q6jWvIQ3OsTs7qFhTw3ngna+1uzN4WNVr/rofgKwHP9G8Xg2ZOWVPQLPIUZ6CZhijxow3K9mmzZlOLDLtaqgCqa1FeBgT3bubckbZj3ZGkLBGK3WZAmXeKyWd8I1hqatBAWJZx8CjhsaY+J1BVhcXiEFzwjL44CSXiRzGzGALOZJOI/BVVC5yj51BudCrN8KQtIrsc9gWG/qHc4haM/uVWjrdVTcZvEvbdqlsIvD6AqehYw67ENqDjD48t4y4HP2jLvWYP4SfIisZ/Lhhv3ulqTxxJiBwrkz0dcDGKGjSOO8m75vp0WpHaLijgRUE/edfMLtKgd4RBuKvXE/Zevlqq/xqKp7Hb0tAn/cRa1iVpB1gKLVivNMpbPWhGSugRx7qNV0tqpyaFEYEu5FHsmk+IlBbowGt2gBBTA2ujAbI/0qO2tuAOhZWLCyr786cxj8DgpgY8inp8OuHZqIzBk2JjyNBaPDSCV7zMEahWqQaP2GJuZQTcnNx4/VAEsGYFNeNsSwrGIVdtROcZnkzD6AEEctftILY+2vrvjkpRERn56WyDuD6PkOViZjD8rGyK+GF1eMIFDFVBV5+vlpvD7C2PqaFf4HXJPDERwuxsctNfrqa/ciMhI7zDuIqGOXCn3mujffrT/zz7uiSknydAJpMEs5hp2+80R4MCIAV2Ou/M7MP6ptqfo8EOyxJl40DmlU3aiQ07bMaYM3OE8gR7GK8jzjabJAp4tX6WP5bF2SrAcK6o2pf670rRcdIdOgHwwmx/6zG+haFzR04lPLOWjzmp0Vy/knD2Oxep/4o0FkfqxAzjx2uL2B7KjUwdvfxVGDtu6YMAYFUTYNMUwNoVBJqY/lM7kOAFGc9Y1QZex1Cqr7Bu3W+cLoKF0QE57HR2bY7QOOy7BkBra53Xsaa9kGuWQ+Zmi9t1/7kVB9evW0dOjha16pXe3wyrV0dfT3/y7un3hY3GH8VJzKmBm/GazCS/zXAoSfpQ3rFmvi8NHN4Y3gz409NeKWtWJQnQFZxYNxKKKILsKQHmJjuxAoOMeF1Zt3OCuPMiCEAWNRoxC7IMvshIj/eZNoaTuYZNLAhqMTMSFBEADI5/7NnEeyRWL1GB2N6zxOk9YU91Z6RS7ynp7QMwtqRVlFr1NYLusWnGDzhU+SBLnWwCXLhVMF/7LYx5RXDF/6H9FPNwYFY6dTrRdqLV9t6nOmbptmfF8JVfBm6+Pix8z5yO4l86J9FF7sexZiG1IaNVnrTrPs0Iff3WVeSRKmM7l89U0dG5lCet60bG6J57Z/+i0Wr9sh7fq470CsHV1lr8bR53tbOS6fkVxAiaiWakc0tmP1MApTKGZZPf1hhx7EGAgQ7musblbbzCVqhFWejmXacCC9ArUra087z23XwZLkcl/87HlDxMDB0xjz8H8PDT+VsVfAqEW91dGwEu34lefXOGOuNRNQRWDk6XAucWYBO5jT7EkcPbIJ46LsCxygcXiZftJnDeFiryIBhyGXgj2K0eHqk9XuV0Vk6kGsBrLuSmXPr4uupw9qtPJ8wuMLtwRMBrzwMdkykqI2FtAsFbNk+Rv68ypnP9TEVVm2uxRH2fup9NsWT2i41m61UKfJXCVAEg5+psvOhOjqNHNSgHX8by1CyyQFY7sWYsAGYIbqr9rvtys4miALIIjHzbYmF6MQc2M8eoBSXFCmsi88Ug9742aV3AK8n8gz/C/MMiTKrKB9nfygmAV+zFLbiZGKYIUAdNjqPKxrFFO/RXH455LoWqTkURAUDglReIWyJSWT2g6Iww8ZzQ6rssh/B9Aa+vDQ6zmw88nKDoMDW43q+yGOkgy/VMk1lcz47pK+P3b1sTfaiKHs7HMwsaeLFDPnb37O5mAF8JosaeuNt2p4NMgcKCmxzI2mFgeduxAibFRk19VrkElBZlMRB5xis1QsmmKZ6LZfKntVln23JFaQKQFQy6Ui0W2QAz+3OmauWymM/qSqoDGEYv/POjIoqhjlJh/decPKeBAAAgAElEQVSeR7izTTh2pInHUUpWn/irqrPHBiBVDpoF8K68ux9LaoW4oZyrJzA5OIWWlrWr2P6aJ4KF8heAuAt4vDsEazD0MUsXX8egOhc+T1kunUi/M7mDpkxuPenXsab6pNVCZ1r811vXBO+arzwMVYC8zhypUt5InvnUfd2XBwG/C2ldEueT6ThP0+QS2KR4ZZ5A07RPxSGkJogUpxVA2+kgbbaj2XNTM4h8RzPuucHOzEpm22FN4HWx2qx9zkF1MVVnuJzykOeHssheiHfO3fOo/0pzn2Jgt+Bln5gKsQrwmlmmHDI6KioCXryG5t7Hk8pmBixe3SbymospzzCnp1HMgaJafy25UKa65pzajjWHMFWA18tk6wKvD3QL2l5mey5aLCZaIbQ77EtRh7xt40YiA+VGAkkDF7oogBdb+el7Zt5JG9FNLEkiPNmWW1FtxXYBL2+t7hyS/5ajrd9qKiaGvj/SWZbNeG3zg+pW3IfajjVXbLBks1kyh5wDLAtaU3btQXI0aN3nsQeb7LooBlq0B/O53vcDvFGj+pYdpUAH1SvPp/yklLgipoDx9nHrRIo9joWH34gwzeDO7yU8v0LVyYBAu3GVuAQyTenpWdh4/Y6C5wN4dTG8Nt4BIxqMps4h8DaaIfQ6ve9BEr5hLq/w6ReBq+pav+UP9b2b7535QBRFv8vimCd15p/U228u72ZeXRUxYDY3/VcuYkCBY94w5bT58qp1MFYaJxYIwsyLqnXGm5o0DPGtpDy5EDo/K3WfWMutU/ILjz3XmHzYFjviIu16bQwAvvtjgB8dYc5cqi5FQPvoplXIeMWtwQp4fdtm42RWgVdcr0sfYxdbwlH72oEYjk/7UzbasuMic9E2AleeoznXfMDrk9MXd26qcc6Zav0s9KtmRIO+GOQAYC6At5+IhoKFLWyEEPd6zxJgb9y6pvHgUEFnRIUtKuDFK+Jvua/9J81W891ppIMHNHVbaMZ6MnAU3ynw1lPayKt/DEAXTwtPuumnTkHCYGqKlYrU/2koWcqs86FLWdk6qKn6VP34X53xClDUYTVbGDSY0Zi7PeA8a5MVFJWfxyp22QPgmFiaMDh+BuCBx6ubGxBor9hJ4GzMQas2MdwmnldLIafRVCdDzbXPQlv7d7TzPvxMAt8+WG3BwN7G9J6vvojCuhX5myKqApkzmqQIdLXfXGPowoci05BzcZJ1uEChlj3d7vOKjjXXLqBs4QzDALX3VLcbv/Xs9dGXR4STQy92UQEvtv7jdz7Raja33NxoNd/Cb67wMl7VV2rrqu/5zMmdhajpHjA9jkHb/uZWXh2MlUFAAqICER4qlZVNiR4Bq0dW2NtsndVbY+9jJun3Wp2a9uog64wQGcD2iNtuPP///cPioEHRR+R/Bbhyl8hbzFvqvdwyf4zVF4FQBrw6tinww/SNdzwiWG+Z3HiqDcPfXrQjH0pm4Wa6gvqArEzW6iDuWKgcwqiniswMzjbUdWSWAG/R2HltvA7Gi2FjNCSd9mzvhp0b5ucmiX4RedEBLzZ0370n18XBxL4oil7TUQl1eA9I51baKuXskt1jMD9zJPlqm5bh2sqriAatHv68zkr15DjyxBo/OKHqV8zapAC8Xk3jzIMJqg02s1W26uqMN2e3FRU7GK++UIheUQnhVWNMJpIdAOkkAN99mvETcJjbnoObfJjvFeSGAe/3uuxsvE1XZ40O+65kupVBSJsJxjvyH3m2KOJ3f3ycwUMHE56LWMmsnuU5Fpi4wumcDQResotCJHNN2Iysqpz+zHRZAyqVxRfaIQGvUmcHmgyT8fqAt04oGYJuEJCk24t/ffva6I/7BcD5em9RAi921t/cO72tQcPbw0Z0Va8zq5BNQaFEUQu0+Ii7JrcAlnSi8UQietdoAM6/tgFdfYflVDkqbA53Bry6bBnbdbEQn/JmNl6tNSno6ICaAaINUC6lKGMi6h18DoHq0Elh78VTcBhiht/hxYaYr2DneoAd60VugPTgBG+kOTbqkESu/RXtu+l75hqbdr7O+Pm9aF2Ax48kcPAoA4zSQCaM32NeBQwfw8Q2eGMCH+0qCcs9QMYXeauTbQB3tdmtB+4pLNdUQ9H0MVI/VBp7R8VOHdFrUzqXt6p546WrHJ/GKnBuoomh3e38jx1rGx8gzrjK+YLUavUuWuDF5u27d/bcOCBfjMLGhV2M8VXwq4GjoTPp9xpL0JiQ+FNOfmMmlDHprLMz9qHlaEhnmUqMI+oxHWvZUJiTUDOVqGUlZ3/OGq63QXybMXKzBnEAw8eC8zZy/SIwLaJCts22E6OzDO22mO0Mb1pG08JUC2BlS0QyqOQxBlvTgNcLugVg5lJ5G9Bshddtrfg3Tv42Xos+g7dB4+26AKtbACtaIqMa5rLNgZYH2Lmojhk2TOAVC61ZSRHo2jLZwOsG93zP9g28gzrWCIFmI4BOu/unj37nnl+97rrretWgbmE9taiBF7vy5gdOv7hBos/TIDqnx8FXtwdqjNdisCngSOeSqYBq+43fqi29HlKVNykIheVTSjs+jCRO7rVlFEZ6QaN+EIIfN1Z1aWDom9COqAMNkzUNU7KkEGyCRqljTbxfOJG1hctQbSmj2Dlo+YG1bF1Zn+lRIWLXoNeZU9KiiACr9apfcmCZrVW5jboyNSgGpkwN9oM2qLtAyxlj3ifjdYKdZ+uzFB1rOHeazQBmZruf3LE2+mVCSMa2Fhaulkqz6IEXW/ipezovjSJ6Kw3orl63o133I5pnAkfeTKB3gkrUYrJDE3QVjHkjEdK8DRrwqomuRVOk8J2LOVZmBh2MNehwMV7ZSCG3affNtvB6GTL7mqUiYsKq1usmltRQbdqE03otu3WOSimGbVZo7hBSyDVWiirA62RqDrQ1xrrAQekDUSeA+xYfD+Pt177rbOMAwFu5Xx0o4VwE9KFVfWKbGgZgvJhtrN2J/zZYHfzSVkKmS9FtAT+wJIAX+/eW+zsviQK4ndDg7DjN4+tmvDYmmPZdFduagV66mdMAMoV0nuJTA3gF9fJ78Yo0fGrbQt2BVuy4cgT2u5S3gHm6wEK3bxrzxTfJtO9LmZ5ncrkBJ5uhFuymDa8CEIVA4Okb3cxgzNESQM71Z0Hfu+Sq4kRytbkq8Bprp7bg8/dd42iu6XZXOBQw/5VX3qEAL4FmC80L8Wcb3eAXN20ipxcwplYSbckAL7Z2372dq0hIbiNhsB2ZrzFBfApnTbJixptFEmTxu1k/Z/DriGjQAt1Ne6iZRc2do8FiialZQlscSoDXHmgn8BY5rUYJvMaCpLXVJ09dBtYH8A6F8dZagEyErLLYuOy7qdxWAeqfXuAt6CMbSQoXOWtVqnrdT1GOhuZECO12/HetXvCOhX4UuBLqanvKqs8v+OduvW/65SSIbqVhsC21+aY2VBRfi5vlYJg5r9I0jbkJo0LJLHuvdaDCZNIyXaSVoyFjx9rW3XfAwTUZcg4xCb7DYLwe23GZB74SSMgrZ/KTmPpZ2DCAt4DhORmvrx8tJDbHWrSqSj/gM97QrAJy4CxfW8yNXYvjYRt4KzPqgrJydTq+GBR4eTLzbvy5Lgtu2LWWnFjwAFRRwCXFeFWbb7l3+qogpJ8Lw8aOWDHfdEJlgOdKOiImRgawJmuuwngz5mIrnbKfGocYuGKrYdCjBWwmrZXrGlxHhIKOBi7GWxUoypxKVcvJA7g6Dehoa8FCUolx5Wz7JjD6TC0unUilq8P6JWBV6vcSWb0yDRDDW2XMDNXUdK60/9XYDWJmkNEL3V7yt8EsvWHzZnKmIqYtiseWJPBiz39mf+cKythnw7Cxu9vFOF/RVPvWhJQJ6OFdDq0UE1VnvEq70rOuGT4V3Dphy8FLSf+fD3jxgSyu1wwBk785WLqKJshIS1aOj+3lgKKI8RjgaMto6r9enwqqE3fMWc8ZK101FukoJltzPCyyNvDWlXMOQsnmIkeDl51b8GZ0jw94K/aJil5ot+Ob4Uzwrh07yMyiQNMaQi5Z4MU++PT9py+NaPTpsNG4GE+45SaoPNKbXTiJnnc7KlKlgrQBQgGecuBlrDW9iYKHksn35HXu9ti4gTeLvRUy6+ihZyVzgZ0uh84k1bNyAbKSnXPDSMr0dWbvAscM7IV0RRENQoYsZjhriw28zsnr6DDn4uADgvkC3gIziVd+j6w+xlsXeOs61tS4OXW2H+CtENGAJ9LCkKJ54aZTa4P3XExI5qypAWwL/dElDbzY+Z/Zz/ZQ6H4qiqKrMbdD1mARO5uLaNDsvhn5Uhqjh1QpcDRPW4kDCyormdm9aVyode1QZtrIM97cABnbS50FuxAqA0S9nKoRDek7LkBIVwwrPaXBgjXgV+kx5Vf4WLboSHDWm+AtJz+lXEpsy54DO0/5rrjb/IqtMfGa5Yw6lMzuU51szDfweiLfRPQ7Hl6hAV4Oyjq9+EM//E74W9ddRxbl4YgqoL/kgRc74eb9Z7Y0IfqbqBG9jmc1M65Zx2vVxSmyjJnpXSedZDkHmA680lbJXzMPC2SJChg/FZW59nxJ1SXb9FzRnimvxmDTuF71nYZu6Z/Z84J9miwV/yVAISvDDbwKafxxvXlGh5Eb5rdVgNcJqI4vqwCvC4Ccyl8hlMx4b1jAqwmYk8vLnvN9WrRI1I1o6IvxaiJVdazhK3gEmFDodXvxb+1cG30op6BV0GwRPbMsgBfH4+N3Hl+zYnLiL6NW8629TgcYS+T2V4GhADwBPuYBBHFQwrblaszWMFSK7/Mn1hSkSYA3EvpkkRWp7ngmdB54BVb6QETMZxOQq4aSFbEnRVdtAM9kMU02NvD2Zd8tigiwJp0tu94/XvtuCfg5CHmtWGN8vzbjLQT2/KgXjVlRu6tEWqj25xdWrWcKgNfHeBtRCCxJppMkfu+O9Y2/WkT42beoywZ4sYfufIK1jjzX/TAN6X8BSIDh1fFy25+dIlPAq8BKz0om+llBp3kiTAM3tJ/mjgrr58GyI8l6BIWeHzh3o7BirumI6fXZdlb5mzFpxXdFrMc5oawv3W03J5488KutIfmVIc0aqU9Ua2ZXZn4O9e8LeH0gp9Nl3eTtkl1rQ64/HQukMZzp7iQPZO6+ML8tXCi1RatyvzrQwQUYxneqD+2IBs+i2WiEkMTxkW47vmHX5uYX+kayRfbisgJeDqmMkc892HsfAfZBGtAw7qEZKTMA5BMd6TG8ij/qwOZI3K0Dr6g0ZTqmqcF0XNmT0D9B1C/SsZfb00mkyCVn92QkSyeFBuY1bbD6gZI8gI8OeH0KPJfA65TBA7JlMdEWxpcw6kUEvI7+wBjdXjf+QZyw/3TO+ui+RYadA4m77IBX9dZn7zv9c7TZ/EhAw3W97qzIFGbYPrOucU4W/rMe0aAcXfI7FdHA8wda2+40NaVJn0SNWb7BPPDayXsydDTC5LTQsyzqQIBqURiVqC8D38JQIunkq8KeXN73+Y5o8IFlDvgcX5SyVA+7q3JU2KhOEzK3mDkGp4jxzrdjTTeH8XAxcQT4nm6v9849m1qPDYRii/DlZQu8OFb7Hpi+hobRx6IovIA73QwnlRjNTJl1ZxL+oEcM2DNEOuQk20W0Qwee+pjpIDOtqcZ49SErAmlHuRYg6CU5QdbSDvP5DKZ1vXeXk2dmRYy0+MCAOctcClzWj84YZg3xXIuJ0Ub1D/lglcUHX6kCvL66FyrwGnLp08BzeIInMA8pxN344zQK/uv2KXJ0EeLmwCIva+DF3rvl/tm9rQg+GkbNV/EjxuLGxbRjbeDNttT28WH5in54Qn1lHNzIZq3KC2G63bLqiye0ZKaFjjXxjCrHb991xOJ6mZ55DY898ZxA2EdEg4955gDIMQUGAd4y0HUx0lEDb5U+NUlCftGty3jthdE5Hpp+mxPG4CUpg4nCEJ3aPZbAB3eso79DCEEny7L8LHvgxVHft//YagqTHw6C8Aa8ryaRTrdMmR0gy3tOmRo03VFxttLEINJE6O+rBOj69fEW8HmYlNiyW1SiNKJBm4QWIhkZ0iw7sTnxskzDvDSd2VhUsApI4DP2xK4G4Pk56qyvgJGWRTSUAa+L4Q0MvAX9aTUlwzfHYmaPjT5UdUPJqgKvqz94vZaa4vXrwNizs532+/ZsnLhlWaKtCRPLvQuy9n/uwc67Q0J/nwRkSmQ30yMa9IMSWQyvkfxcarph0WXiNJwdpeDO5asohA7EOrNVwKvUXYsZtofRMZlt0MmSArkYr+OCyQJAU5M+z0iH5FgbdSiZZ7ErO9LsZIIVHWvZwq4tjtZC5i/f7GkXULqA17ew5MbNsaIVLnJaZTroKntue7b3UMzYu/ZsbOwfI44n/HM5d8xt+7vXAUluajQae7vtTm7pzkijfWJNgaZ8RaGcxnjdyXGsGF4DpDWGm94WoYEuN0pbJ8dKwDE7Ei3q5Vw8BYpsyShkPAUgNTLgLThu6lxzPCzSa99NF02rNKtB2fh7wNK3QBTJ75LV18euxd2xg7ABu9ypara70LHqY25KZsl2gyAASgnESXxLox386pYt5MhyxhbHmjruDr0H9u2fObsRhP+LBuGbkrgnTQ+WWSG15SoVFzl4BUvWZhIPJcsAVBkdTGDTGGchqGlAnJFj9+Cl5WTv5EFHPOQCo7KIhhwT88i91CManCzQxRb7jOF1l5//tmihrGvfVTrhXNCK1iWpavgfjM+NE/ZC0ot/54kN4UeuI0v3+G8/6Oka137KWXLv7DvAGuFs+72UBr9Ng2BFlttXaZdiqhgYpULJRDfYt06IJ8ztvNvUoEwY2iGNtGw9lExyVcedaUIADxvTrkrXB75uRIMz6qAi8OJjNkgYSliLTefVzmaktoIXRTQ4J4P1ZVn5vlOEVW7QrdQPfKFcuMCLsrUaAXS7yXc77c57zt0yceeSA4chNGgMvCWdeNtDs68NCP3fYRRdJI4aqxAunQFnYJzafNPoiOzwRG6r4QIZiUpVMn4VHxUWMgmgy+hWCnz6dtEFLiWA0y/j7Rd4a299PYvPIKFkpcDoWzQcoWSlZckOdk3QoQFvgbz99HcoohaAxfBpltD37dpEDg8Bo5ZkEWPgrTCs+/6FbQ6Dzu8HYfAOApTGMTre9JuGFQPVTMJSc1X2sxzjTWmfleaRf6/fkiGZtfZ8KnJu+yqGs8iDnR7VHRB4XUzS1ZW1cjQUgI1rkcnJkFvZTCdGmX03t5g4vph3xmtkp7N2Np7FsnYkR21HpjwQMRs/x5LkN3dtjD5OSJrcpMIMW36PjIG3xpjf9tDM20MSfjBshNu6mN83DZnRGK+doyHdGlqJd1zX/XhYmgBTWYeGujYrsUHBwA2N3dhsywlgJYw3pzhOG6YnomEIZTtBssSMUeRg6gd0K7N+B5AVjlVNtmsvtkpFVB21HWtFC46+YAMAOtCCkECvx/6xM0t+7byt5JEaU2rZPjoG3ppD/7lvze4NEvIHYRT8NAJvHGOuBwW88jp347YI/dCuFsGQoqadg9cOJRPFu7ecpvBVgDfHeH1OnyGAo27iUJL2lZWsbkSDBhx6M+YCeJ3j1Cfw+hYD8wB63mZuv1e33dXMDARaTW7LPclY8vuwPvzILkLwqpfxp0IPjIG3QifZj+zbx4Lmud13EEp/N4yCbZ0Omh7ENe+pY42/pGysVfLwVj2xJqRJLQ9SOJvF+tiYDbzDcqy5F4b8t8MCXh/AZZ2j9ZPqoxqHTexyjP7Udg+Gbni+x69r7U5kZVX71NaFOsBbZUG3y1MsN+7EX4Mk+PVzNpFv9TGNlvUrY+AdYPhvf2D2PBqR3wuC4K1AATDTmZONaHXwSWhpss1UK23jfYzUw/YUa86ZFRwa4AWJkrLtruwn+XluwfCA0EIFXpdc/eZoGAbwFtn7nX1dZN9VF1B242NJQn6PnqZ/sWvXmOX2AyFj4O2n17R3bryR0Ut/svsLUUB/M4yCPd1OV0Q+KMDIn/AVP2k9P1TgdZWrgddAwFtS9kiAt4BF5upTX/jeKWC8zongW9wKGG+uf4vYrm8hGyLjHQbwYpuCMOSMIenG/0gh+W/nbGw8NODUWdavj4F3SMN/2/3T26NW+FuE0ncGQdDodjpuu6ysrw7w1jIHlAB6GfAWblvnAHhdbN/FzFwAlw7lMIDXtRMoAfbaMbwFOwg/888LVjRmdYE3t9uhFJoNCt0uO8hY8t+fXBd8YnwYYnDQGAPv4H1olPD33+6+IQH2O2EYvQxjGkWi9eyDHV40GVzA495ymoLbrNmYuBoQGWUNw7HmY3+OQP/CWyd8LK+iY62w/VqfVwV2tWOxsDbdyTgXAw9Y92PfdQKvo09d7dbfre1Y017GxDa9bjJLGPsEdLt/uGvLxI+GPF2WbXFj4B3B0H/5O2zFdNK+IQrC90VRsL3bwWPHSXF6xprb11rJWyR4VQH1Koy3WjlzG0o2dOC1GllWflW2m+Kar/wCM4Oow3zRNV5Vgde3oEdRyGdF3I3vioHduHdj9PURTJNlXeQYeEc4/F984MSuoLXy14GQtwchXdGT9t86ZgbnwYG62+BRAq831C0vZO2IhiI2bY1bGTAOcmLNt3uwtzJOIBtiRENV4NXlqBPDGwQhNBoAs7PxDwkkH6Ybok+MQ8RGAxBj4B1Nvxql3v7Q9DUNEv0GBOT6KAxor5s54GzAqMYmPfkYtJddJgW77Cq241LQGQB4bRnrbN/tYVuowFvlVuFcu2v0adEOxWvSshYDvBWi0aTQabMjDOKbgiT8s/Fx39ECwxh4R9u/ael4yeaX/jX+SQLwfkLpNRhqFXe7+QQ7ujwextePzRCLKgPeQvAqAfUcEFpCpvUXlDNM4HW11ansJbG9ql39LJD4bu3kOAWmhmHnaOCA26DQ6yRnCIVbkpj+8Z6N5NE5mhLLupox8M7x8P+f/WwS6OxbaBj8WhRGL2YJg16v675Ndhgn1uRE7idHg4uR9svOqgBvFbbvBGfHYlXJzlkAckW3bLhk8OWSqL1I1gBe10LparctL6EEmphBrMc6BNjnGYv/aM+GxjfneCos6+rGwDtPw4/XDU1GK3+OAnlvFIXnJYxBjABsgYjTbmh9WbbNdh6eGEZEQw2QGNatwoXA62HTZUliXItJjsFb1Lds96Aer814Pbscl32Xy+1QEPWV3W5kzA0OuEmPAPm/rBv/z3O3ROO0jfOAAWPgnYdO16u8/YEX1jcnWm8jBH4lDKKL8HAx2oD5pw7jLQHjfnI0VLHBup1/ebWq7Vgrar81ZmULT92QqloRIyVy1ma8hYc8zH4tsu/qoIyJ+BvNADqduEsI/QeA+E/O3RDe6biScp5nw/Kpfgy8C2Ssv7r/2Opuc+WbKQTvJhSuQPtbt9uFXF5eB+WzJ6ALMCvlaLDK7ht4HWjcD/BWS9ai2a7rMt4CdmkR3HQhdDFu7wI5zxENQUAhalDozMZtxuALhLI/O29TdHf+xtQFMgmWkRhj4F1gg/3lw2xF8mz8FhrADUkSv7zRaHAAVseQvSDrAR3F3ioxXh9r1tDGBmO3KaSc8VYB9WECr1PR+wRel2nC2Q8+4C3p56p96mO8mMQmiggy3JMEARfYTeeeFd27wFR9WYszBt4FOvxf+tJjTbJtxxuABr8ELHl9o9lo9noxMH71fPYp22YPJTlOAahXAQl8pgort8uqBbwFYDZIDG+VBaLq4YnSsSo0L+V72u5TvOcMv+v1kh8TBreyoPdX521ojvPjLsA5PgbeBTgotkhf+dfOlQnALwIhb2o0ws1JAiCuny/ZZmuMroyp+tiTWYkVklYx3pQDrw+867LpmvZdZev0Md7c9z4AL1h8XOYHu82lY6XZNqosZqo8iuaEiOdSAEjYgzSgt8Qz07decPaKZxaBai9bEcfAu4iG/qsHZs5mJHwbJOxtDOjlUSOAuBdDEsfuCy59wFt3CzwHjNcFgE4Aqgm8ZRENlYHXt0AUsNRRRjTgsd4wAGh34lMM4E4G8HH2/LGvXXzxptOLSKWXrahj4F2EQ3/nAbZyJo6vDWnydkLo68JGsIEhC457wLScEMq+m271C1hVP6YAf9SFqVb9hJK5zAw+ZlnEygeJaHCZGZwyOGaRl/EWmER8/SlYOwE80htGmPcZIIl7jwCltyVJ79aLNje/uwjVeFmLPAbeRT78X3l4di+D6HpI4rdQSq5oNMJWHGNMcI875Jz2zQoxvP3aNqtc99Nv2f0Cr1fJXaaSPkwNrvJrHxXWdie6StIggDCkQCngNTuHkph9Ayh8ptcM7rp0DTm+yNV32Yo/Bt4lMvR33snCeCtcnvQ6bwKAnwQgFzZbEY17DBgyYZWc3bM19sab1rXBOqjqsBhvoenBYw6ZL8faIIwXQwnDMAAaAHQ6yXHG2ENJkuwLJ6OvXrCGPLFEVHZZN2MMvEtw+Pc/wyaPHp+9OiTh9YwlbwRKzm01I9rrMohZDIDeOdtWWrIFzrHNOo416+UqjLdWRENB+fMFvHXsu2hGIBxsKQQCbF9gcfItBvR2IPSOi7eQA0tQTZd1k8bAu8SHH+3BMeldQwFem5DkJyjQvY1m2ELsVeYIQDY8hC22K4lLleTndeymuQXD8XLalIJ0mK46i2zFur08lcFjHsDfy4CX22wRbCPK18Fut3cMKOwnCfsHlsBdl2xvfGeJq+aybt4YeJfR8B9grPHcI3BFj7avpQl9AzD2kiAM1jSiALpxwqMjjIMaJUzVufXXqKrh1POYApwOpSV46wQe2+VgGwWc1bbbcRdYcogGwdeTbueOOIS7X7x5YmxGWCbzcQy8y2Sg7WYyxug3Hodtca9zDWPkWgJwHSGwJwjDVhBgysoEEuYAYp/NV1xunwtrG2q0hG0eUf8usO86ma2PqQ6B9av6KKe8hNtqgxCgM4t2djhBCDzICPxTSMJ7zkwf//aVe9adXKYquKybPQbeZT38WdcdQw8AAALJSURBVOMxXWVrYvr8MIheCQyuBmBXAsDOIAwj3A6jaViFqzm33UME3mHad/sFXpcdutDOrUwHGIFAML62h92EMbYHIGH7KaX3MOjcc8nWiUOEEPMivrEOLrseGAPvshvyag2+/zE2Nd3u7goCeFlC4CoC8CIAdgEhZCqMIr5dxtPLcRxDIo8x2zbe1NRQYGYY2L5bYA4ZlWMN24lhXkFIOMii0zKJewkAeQYoOcAS9h0IyP29me6Dq3e3nt1LSLtar4+fWi49MAbe5TLSA7bz3qfYxKkTMxsmm9H5PZZcSRl5EaVkT8LYLgC2KQgRjAmPN0VnUZIwgDgBvGm5blLxWoy3IBpjUOClFEO6RKQBtkEEhCDIxh0G7Gka0B8mcfIoEPgWpfBQTKOnvrgZjt5ISD5sZMD+H7++tHpgDLxLazzntDVonli5GtaFpHsWZfRCBuwixmAvI7CVMLaZENgShtEEB1KSefoxiALxmOH/sYSftks/FR1rKdH1sWl5LDqn4Fg+MlZCAW9iEE4vAEJRHuABHvgHOhqTJDkGAIcoJYcZY08xQr4XkfC7CYEfxBSOXb4ZjpIxyM6pzi2VysbAu1RGcgG148AB1ngOzqxrRSvWxrS3mQDZCSzeyRicA0C2AYG1hMAqBmw1BTJFg2ASY1gFGOMHkRlBWfzNT+CpJLLyIIgeMiZAWACo+CgwJYDhbNwEogCW8NCthCXsFCFwEgi8QIGcjAGep0AOJowdBEKeDGnyJG1Ez8PsyeOX7lwzPiG2gPRrKYgyBt6lMIqLrA2PPcaaTyenVrUaq1aypLOKJXRl0iMboijZwgjZwhjbSoBtZISsDgiZShgCNEwBQBMAQv4/QkICjOKNSYSSLgDr8b+B4MWNJxnAC5DELwSEHE8oPUwBDqENNgF2OCTsZJKw091ufCpcP3HqJWvh1Ji5LjIlWuTi/n+x/d7W4rxRtQAAAABJRU5ErkJggg==",w=(Be,ce,ie)=>new Promise((We,Je)=>{var tn=Bt=>{try{an(ie.next(Bt))}catch(wn){Je(wn)}},Kn=Bt=>{try{an(ie.throw(Bt))}catch(wn){Je(wn)}},an=Bt=>Bt.done?We(Bt.value):Promise.resolve(Bt.value).then(tn,Kn);an((ie=ie.apply(Be,ce)).next())});const I=({classroomList:Be,loading:ce,user:ie,dispatch:We,virtualSpaces:Je,globalSetting:tn})=>{const Kn=(0,u.useLocation)();let an=!1;(0,e.useEffect)(()=>{tn.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(an=!0)},[tn.actionTabs.key]),(0,e.useEffect)(()=>{an&&We({type:"globalSetting/setActionTabs",payload:{}})},[Kn.pathname]);const Bt=()=>{We({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return e.createElement(H.ZP,{theme:{token:{colorBgMask:"#999"}}},e.createElement(G.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:tn.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>w(void 0,null,function*(){}),onCancel:()=>{Bt()}},e.createElement("div",{className:b.content},e.createElement("div",{className:"mb15"},e.createElement("img",{src:D,alt:""})),e.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),e.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",e.createElement(i.Z,{placement:"bottom",title:e.createElement("div",null,e.createElement("img",{src:`${r.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),e.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),e.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},e.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var R=(0,u.connect)(({classroomList:Be,user:ce,loading:ie,virtualSpaces:We,globalSetting:Je})=>({classroomList:Be,user:ce,loading:ie,virtualSpaces:We,globalSetting:Je}))(I),X=t(92310),Ee=t.n(X),Me={NavBarItem:"NavBarItem___iFhxq"},Se=Object.defineProperty,Ge=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,fe=(Be,ce,ie)=>ce in Be?Se(Be,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Be[ce]=ie,ke=(Be,ce)=>{for(var ie in ce||(ce={}))it.call(ce,ie)&&fe(Be,ie,ce[ie]);if(Ge)for(var ie of Ge(ce))tt.call(ce,ie)&&fe(Be,ie,ce[ie]);return Be};const L=({globalSetting:Be,className:ce,style:ie,classNameItem:We,styleItem:Je={},NavData:tn=(Bt=>(Bt=Be==null?void 0:Be.setting)==null?void 0:Bt.navbar)()||[],selectKeys:Kn,onClick:an})=>{const[Bt,wn]=(0,e.useState)(Kn),rr=dt=>{var Gt;const{item:Qn}=dt;if(an)return an(dt);(Gt=Qn==null?void 0:Qn.link)!=null&&Gt.includes("http")?(0,K.xg)(Qn==null?void 0:Qn.link):(typeof(Qn==null?void 0:Qn.name)=="string"&&(0,K.Dk)(Qn==null?void 0:Qn.name),u.history.push(Qn==null?void 0:Qn.link))},lr=(dt="")=>(dt==null?void 0:dt.indexOf("<"))>-1?dt==null?void 0:dt.slice(0,dt==null?void 0:dt.indexOf("<")):dt;return(0,e.useEffect)(()=>{var dt,Gt;if(Be!=null&&Be.setting){const Qn=location.pathname;(Gt=(dt=Be==null?void 0:Be.setting)==null?void 0:dt.navbar)==null||Gt.map(function(sr,Jr){var eo,qr,$r;sr.link==Qn&&(wn(sr==null?void 0:sr.link),(0,K.Dk)(Qn==="/"?(eo=Be==null?void 0:Be.setting)==null?void 0:eo.name:lr(sr==null?void 0:sr.name))),(qr=sr==null?void 0:sr.subitem)!=null&&qr.length&&(($r=sr==null?void 0:sr.subitem)==null||$r.map(kr=>{kr.link==Qn&&(wn(kr==null?void 0:kr.link),Qn!="/"&&(0,K.Dk)(lr(kr==null?void 0:kr.name)))}))})}},[location.pathname]),e.createElement("nav",null,e.createElement("ul",{className:Ee()("flex item-center mb0 pl0 gap-20px",ce),style:ie},tn==null?void 0:tn.map((dt,Gt)=>{var Qn,sr,Jr,eo,qr,$r;dt.subitem=(Qn=dt==null?void 0:dt.subitem)==null?void 0:Qn.filter(Yn=>!Yn.hidden);const kr=(()=>{var Yn,No,jo,Or;return Array.isArray(Bt)?!((Yn=dt==null?void 0:dt.subitem)!=null&&Yn.length)&&Bt.includes(dt==null?void 0:dt.link)||((No=dt==null?void 0:dt.subitem)==null?void 0:No.some(Rr=>Bt.includes(Rr==null?void 0:Rr.link))):!((jo=dt==null?void 0:dt.subitem)!=null&&jo.length)&&Bt===(dt==null?void 0:dt.link)||((Or=dt==null?void 0:dt.subitem)==null?void 0:Or.some(Rr=>Bt===(Rr==null?void 0:Rr.link)))})();return dt!=null&&dt.hidden?null:e.createElement("li",{key:Gt,className:Ee()(`flex item-center gap-10px current relative group-hover-show ${Me.NavBarItem}`,dt==null?void 0:dt.className,We),style:ke(ke({color:kr?"#159DFF":""},dt.style||{}),Je),onClick:Yn=>{rr({e:Yn,item:dt})}},typeof(dt==null?void 0:dt.name)=="string"?e.createElement(e.Fragment,null,e.createElement("div",{className:"flex item-center h-full relative"},e.createElement("span",{dangerouslySetInnerHTML:{__html:((Jr=(sr=dt==null?void 0:dt.subitem)==null?void 0:sr.find(Yn=>Yn.link===location.pathname))==null?void 0:Jr.name)||(dt==null?void 0:dt.name)}}),kr&&e.createElement("div",{className:"absolute w-full",style:{background:"#159DFF",height:2,bottom:3}})),((eo=dt==null?void 0:dt.subitem)==null?void 0:eo.length)>0&&e.createElement("i",{className:"iconfont icon-a-bianzu11 c-grey-333",style:{fontSize:"12px"}})):dt==null?void 0:dt.name,((qr=dt==null?void 0:dt.subitem)==null?void 0:qr.length)>0&&e.createElement("div",{className:"absolute bg-white rounded-6px p-20px text-nowrap font-normal hover-div",style:{boxShadow:"0px 10px 16px 0px #cecece",zIndex:9999,top:50,left:-10,lineHeight:1.5}},($r=dt==null?void 0:dt.subitem)==null?void 0:$r.map((Yn,No)=>e.createElement("div",{key:No,className:Ee()("flex flex-col current",Yn==null?void 0:Yn.className),style:ke({},(Yn==null?void 0:Yn.style)||{}),onClick:jo=>{jo.preventDefault(),jo.stopPropagation(),rr({e:jo,item:Yn})}},!!No&&e.createElement("div",{className:"w-full",style:{margin:"24px 0",height:"1px",background:"#dbdce0"}}),typeof(Yn==null?void 0:Yn.name)=="string"?e.createElement("div",{className:`font16 c-black current ${Me.NavBarItem}`},Yn==null?void 0:Yn.name):Yn==null?void 0:Yn.name,!!Yn.content&&e.createElement("div",{className:"font14",style:{color:"#9FA7B3"}},Yn.content)))))})))};var P=(0,u.connect)(({globalSetting:Be})=>({globalSetting:Be}))(L),F=t(49127),s=t(8591),J=t(95237),pe=t(43604),v=t(20834),f=t(38854),te=t(92832),T=t(5112),m=t(55480),z=(Be,ce,ie)=>new Promise((We,Je)=>{var tn=Bt=>{try{an(ie.next(Bt))}catch(wn){Je(wn)}},Kn=Bt=>{try{an(ie.throw(Bt))}catch(wn){Je(wn)}},an=Bt=>Bt.done?We(Bt.value):Promise.resolve(Bt.value).then(tn,Kn);an((ie=ie.apply(Be,ce)).next())}),U=(Be=>(Be.Manager="manager",Be.Developer="developer",Be.Reporter="reporter",Be))(U||{}),ye=({visible:Be,onCancel:ce=()=>{}})=>{const[ie,We]=(0,e.useState)(),[Je,tn]=(0,e.useState)(),[Kn,an]=(0,e.useState)(!1),Bt=()=>z(void 0,null,function*(){if(!ie){s.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(ie.length!==6){s.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!Je){s.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}an(!0);const rr=yield(0,m.vm)({code:ie,role:Je});an(!1),wn();const lr={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(lr[rr.status]){s.ZP.info(lr[rr.status]);return}if(rr.status===0){Je==="reporter"?(s.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,K.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),u.history.push(`/projects/${rr==null?void 0:rr.project_id}`)):((0,K.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),s.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),wn=()=>z(void 0,null,function*(){ce()});return e.createElement(e.Fragment,null,e.createElement(G.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:Be,confirmLoading:Kn,onOk:Bt,onCancel:wn},e.createElement("div",{className:"tc"},e.createElement("div",null,e.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),e.createElement(te.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:ie,onChange:rr=>{if(rr.target.value.length>=7){s.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}We(rr.target.value)}})),e.createElement("div",{className:"mt10 font14"},e.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),e.createElement(T.ZP.Group,{value:Je,onChange:rr=>tn(rr.target.value)},e.createElement(T.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),e.createElement(T.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),e.createElement(T.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},xe=t(24905),Oe=t(18631),Ie=t(78139),$e=t(82093),rt=t(59301),ut=(Be,ce,ie)=>new Promise((We,Je)=>{var tn=Bt=>{try{an(ie.next(Bt))}catch(wn){Je(wn)}},Kn=Bt=>{try{an(ie.throw(Bt))}catch(wn){Je(wn)}},an=Bt=>Bt.done?We(Bt.value):Promise.resolve(Bt.value).then(tn,Kn);an((ie=ie.apply(Be,ce)).next())}),At=(Be=>(Be[Be.Professor=1]="Professor",Be[Be.AssistantProfessor=2]="AssistantProfessor",Be[Be.Student=3]="Student",Be))(At||{});const Nt=({visible:Be,user:ce,account:ie,onCancel:We=()=>{},dispatch:Je})=>{const[tn,Kn]=(0,e.useState)(),[an,Bt]=(0,e.useState)([]),[wn,rr]=(0,e.useState)(!1),[lr,dt]=(0,e.useState)(!1),[Gt,Qn]=(0,e.useState)(),[sr,Jr]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var kr,Yn;(kr=ce==null?void 0:ce.userInfo)!=null&&kr.identity&&Bt([((Yn=ce==null?void 0:ce.userInfo)==null?void 0:Yn.identity)==="student"?3:1])},[ce]);const eo=kr=>{const Yn=()=>{window.location.href=(kr==null?void 0:kr.jump_url)||`/classrooms/${kr==null?void 0:kr.course_id}`};if(an.includes(1)){G.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:rt.createElement("div",{className:"tc"},(kr==null?void 0:kr.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{Yn()}});return}Yn()},qr=()=>ut(void 0,null,function*(){if(!tn){s.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let kr=yield(0,$e.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:tn}});if(kr!=null&&kr.need_pro_auth&&!an.includes(1)&&!an.includes(2)){Je({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:tn,checkedList:an}}),$r();return}rr(!0);const Yn=yield(0,m.cR)({invite_code:tn,professor:an.includes(1)?1:null,assistant_professor:an.includes(2)?1:null,student:an.includes(3)?1:null});if(rr(!1),(Yn==null?void 0:Yn.status)===-4&&(We(),Je({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(Yn==null?void 0:Yn.status)===-12&&s.ZP.warning(Yn==null?void 0:Yn.message),(Yn==null?void 0:Yn.status)===-2){if($r(),Yn.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){dt(!0),Qn(1);return}if(Yn.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){dt(!0),Qn(2);return}if(Yn.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){dt(!0),Qn(3);return}}if((Yn==null?void 0:Yn.status)===0){(0,K.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),$r(),Yn!=null&&Yn.course_id?eo(Yn):s.ZP.success(Yn.message);return}}),$r=()=>ut(void 0,null,function*(){We()});return rt.createElement(rt.Fragment,null,rt.createElement(G.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:Be,confirmLoading:wn,onOk:qr,onCancel:$r},rt.createElement("div",{className:"tc"},rt.createElement("div",null,rt.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),rt.createElement(te.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:tn,onChange:kr=>{if(kr.target.value.length>=7){s.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Kn(kr.target.value)}})),rt.createElement("div",{className:"mt10 font14"},rt.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),rt.createElement(xe.default.Group,{value:an,onChange:kr=>Bt(kr)},rt.createElement(xe.default,{value:1,disabled:an.includes(2)},"\u6559\u5E08"),rt.createElement(xe.default,{value:2,disabled:an.includes(1)},"\u52A9\u6559"),rt.createElement(xe.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),rt.createElement(Ie.Z,null),rt.createElement(Oe.Z,{visible:lr,onCancel:()=>dt(!1),occupationValue:Gt}))};var gt=(0,u.connect)(({user:Be,account:ce})=>({user:Be,account:ce}))(Nt),Ot={flex_box_center:"flex_box_center___R1UEO",flex_space_between:"flex_space_between___hDKPk",flex_box_vertical_center:"flex_box_vertical_center___yW1zQ",flex_box_center_end:"flex_box_center_end___JWQX1",flex_box_column:"flex_box_column___NpsmR",rightMenu:"rightMenu___Zjmy3",joinMenu:"joinMenu___S4pdJ",joinBoard:"joinBoard___UomEl",joinCol:"joinCol___tbVDV",hidden:"hidden___MFUhR",w140:"w140___d1qFp",w100:"w100___AMLWN"},mn=t(23869),On=t(78241),In=t(57809),Zn=t(86645),tr=Object.defineProperty,Gn=Object.defineProperties,Wt=Object.getOwnPropertyDescriptors,ar=Object.getOwnPropertySymbols,Ar=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,Dn=(Be,ce,ie)=>ce in Be?tr(Be,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Be[ce]=ie,Rn=(Be,ce)=>{for(var ie in ce||(ce={}))Ar.call(ce,ie)&&Dn(Be,ie,ce[ie]);if(ar)for(var ie of ar(ce))Sn.call(ce,ie)&&Dn(Be,ie,ce[ie]);return Be},Pe=(Be,ce)=>Gn(Be,Wt(ce)),pt=(Be,ce,ie)=>new Promise((We,Je)=>{var tn=Bt=>{try{an(ie.next(Bt))}catch(wn){Je(wn)}},Kn=Bt=>{try{an(ie.throw(Bt))}catch(wn){Je(wn)}},an=Bt=>Bt.done?We(Bt.value):Promise.resolve(Bt.value).then(tn,Kn);an((ie=ie.apply(Be,ce)).next())});const Ct=({globalSetting:Be,dispatch:ce,user:ie,info:We,open:Je,onCancel:tn=()=>{}})=>{var Kn;const[an,Bt]=(0,e.useState)([]),[wn,rr]=(0,e.useState)([]),[lr,dt]=(0,e.useState)([]),[Gt]=On.default.useForm(),[Qn,sr]=(0,e.useState)(!1),[Jr,eo]=(0,e.useState)(!1),qr=(0,e.useRef)(null),$r=(0,e.useRef)(1),[kr,Yn]=(0,e.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,e.useEffect)(()=>{Je&&No()},[Je]);const No=()=>pt(void 0,null,function*(){var Br;const _n=We;if(!(0,mn.o1)(ce))return;const{user_school_id:_r="",department_id:lo="",school_name:Sr="",department_name:jt=""}=ie.userInfo||{},An=(Br=_n==null?void 0:_n.graduation_years)==null?void 0:Br.at(-1);rr([{id:_r,name:Sr}]),yield Rr(_r),Gt.setFieldsValue({year:An,school_id:_r,department_id:Number(lo),name:`${An}${Sr}${jt}\u6BD5\u4E1A\u8BBE\u8BA1`})}),jo=Br=>pt(void 0,null,function*(){const _n=yield(0,Zn.J3)(Pe(Rn({},Br),{tab_module_type:"graduations"}));return _n!=null&&_n.un_purchased&&ce({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),_n.status===0&&Bt((_n==null?void 0:_n.graduation_years)||[]),_n}),Or=(Br,_n=500)=>{eo(!0),clearTimeout(qr.current),qr.current=setTimeout(()=>pt(void 0,null,function*(){$r.current+=1;const _r=$r.current,lo=yield(0,Zn.NT)({keyword:Br});lo.status===0&&$r.current===_r&&(rr((lo==null?void 0:lo.schools)||[]),eo(!1))}),_n)},Rr=Br=>pt(void 0,null,function*(){if(!Br)return;const _n=yield(0,Zn.Ps)({page:1,limit:9999,id:Br});_n.status===0&&dt((_n==null?void 0:_n.departments)||[])});return e.createElement(G.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Je,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:Qn,onCancel:tn,onOk:()=>Gt.submit()},e.createElement(On.default,{colon:!1,form:Gt,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Br,_n)=>{Br.school_id&&(Rr(_n.school_id),Gt.setFieldValue("department_id",null))},onFinish:Br=>pt(void 0,null,function*(){sr(!0);const _n=yield(0,Zn.Wz)(Br);_n.status===0&&(s.ZP.success("\u521B\u5EFA\u6210\u529F"),Gt.resetFields(),tn(),(0,K.xg)(`/graduations/${_n==null?void 0:_n.identifier}/index`)),sr(!1)})},e.createElement(On.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},e.createElement(In.default,{style:{width:344},size:"large",options:(Kn=We==null?void 0:We.graduation_years)==null?void 0:Kn.map(Br=>({value:Br,label:Br}))})),e.createElement(On.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},e.createElement(In.default,{showSearch:!0,filterOption:!1,onSearch:Br=>{Or(Br)},loading:Jr,size:"large",style:{width:344},options:wn.map(Br=>({value:Br.id,label:Br.name}))})),e.createElement(On.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},e.createElement(In.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:lr.map(Br=>({value:Br.id,label:Br.name}))})),e.createElement(On.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},e.createElement(te.default,{showCount:!0,style:{width:344},maxLength:60}))))};var ft=(0,u.connect)(({user:Be,globalSetting:ce,loading:ie})=>({user:Be,globalSetting:ce,loading:ie}))(Ct),Kt=Object.defineProperty,hn=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,Y=(Be,ce,ie)=>ce in Be?Kt(Be,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Be[ce]=ie,l=(Be,ce)=>{for(var ie in ce||(ce={}))qt.call(ce,ie)&&Y(Be,ie,ce[ie]);if(hn)for(var ie of hn(ce))ln.call(ce,ie)&&Y(Be,ie,ce[ie]);return Be},C=(Be,ce,ie)=>new Promise((We,Je)=>{var tn=Bt=>{try{an(ie.next(Bt))}catch(wn){Je(wn)}},Kn=Bt=>{try{an(ie.throw(Bt))}catch(wn){Je(wn)}},an=Bt=>Bt.done?We(Bt.value):Promise.resolve(Bt.value).then(tn,Kn);an((ie=ie.apply(Be,ce)).next())});const E=({globalSetting:Be,dispatch:ce,user:ie,open:We,onCancel:Je=()=>{}})=>{const[tn]=On.default.useForm(),[Kn,an]=(0,e.useState)(!1),[Bt,wn]=(0,e.useState)(null);return(0,e.useEffect)(()=>{var rr;if(We){const lr={code:"",user_type:((rr=ie==null?void 0:ie.userInfo)==null?void 0:rr.identity)==="student"?2:1,major:""};tn.setFieldsValue(lr),wn(l({},lr))}},[We]),e.createElement(G.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:We,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Kn,onCancel:Je,onOk:()=>tn.submit()},e.createElement(On.default,{colon:!1,form:tn,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(rr,lr)=>wn(l({},lr)),onFinish:rr=>C(void 0,null,function*(){an(!0);const lr=yield(0,$e.ZP)("/api/graduations/join.json",{method:"post",body:rr});lr.status===0&&(Je(),lr!=null&&lr.identifier?(0,K.xg)(`/graduations/${lr==null?void 0:lr.identifier}/index`):s.ZP.success(lr==null?void 0:lr.message)),an(!1)})},e.createElement(On.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},e.createElement(te.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),e.createElement(On.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},e.createElement(T.ZP.Group,null,e.createElement(T.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),e.createElement(T.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(Bt==null?void 0:Bt.user_type)===2&&e.createElement(On.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},e.createElement(te.default,{showCount:!0,maxLength:60}))))};var B=(0,u.connect)(({user:Be,globalSetting:ce})=>({user:Be,globalSetting:ce}))(E),_=t(59301),ae=Object.defineProperty,Ke=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,lt=(Be,ce,ie)=>ce in Be?ae(Be,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Be[ce]=ie,Ye=(Be,ce)=>{for(var ie in ce||(ce={}))je.call(ce,ie)&<(Be,ie,ce[ie]);if(Ke)for(var ie of Ke(ce))nt.call(ce,ie)&<(Be,ie,ce[ie]);return Be},ht=(Be,ce)=>{var ie={};for(var We in Be)je.call(Be,We)&&ce.indexOf(We)<0&&(ie[We]=Be[We]);if(Be!=null&&Ke)for(var We of Ke(Be))ce.indexOf(We)<0&&nt.call(Be,We)&&(ie[We]=Be[We]);return ie},yt=(Be=>(Be.Projects="projects",Be.Shixuns="shixuns",Be.Classrooms="classrooms",Be))(yt||{}),mt=(Be=>(Be.Classrooms="classrooms",Be.Shixuns="shixuns",Be.Paths="paths",Be.Projects="projects",Be.Videos="videos",Be.Topics="topics",Be.Graduations="graduations",Be))(mt||{});const Pt=Be=>{var ce=Be,{homePage:ie,user:We,globalSetting:Je,loading:tn,dispatch:Kn,className:an,style:Bt={}}=ce,wn=ht(ce,["homePage","user","globalSetting","loading","dispatch","className","style"]),rr,lr,dt,Gt;const[Qn,sr]=(0,e.useState)(),[Jr,eo]=(0,e.useState)(),[qr,$r]=(0,e.useState)(!1),[kr,Yn]=(0,e.useState)(!1),[No,jo]=(0,e.useState)(!1),[Or,Rr]=(0,e.useState)();function Br(fn,wr){for(const Ir of fn){if(Ir.link===wr)return Ir.hidden;if(Ir.subitem&&Ir.subitem.length>0){let Xr=Ir.subitem;for(const ao of Xr)if(ao.link===wr)return ao.hidden;return!1}}return!0}const _n=Br(((rr=Je.setting)==null?void 0:rr.navbar)||[],"/classrooms"),_r=Br(((lr=Je.setting)==null?void 0:lr.navbar)||[],"/shixuns"),lo=Br(((dt=Je.setting)==null?void 0:dt.navbar)||[],"/paths"),Sr=Br(((Gt=Je.setting)==null?void 0:Gt.navbar)||[],"/graduations"),jt=fn=>{var wr;if((0,mn.tJ)(Kn)){if(fn==="projects"&&!((wr=We.userInfo)!=null&&wr.email)){s.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}fn==="classrooms"?sr(!0):fn==="projects"&&eo(!0)}},An=(fn,wr)=>{var Ir;if((0,mn.tJ)(Kn)){if(wr==="projects"&&!((Ir=We.userInfo)!=null&&Ir.email)){s.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}wr==="shixuns"&&!(0,mn.xY)()||fn&&(window.location.href=fn)}},Ln=fn=>{var wr,Ir,Xr,ao,so,xo,no,Lr,So,ho,Fo,yo,aa,ra,ga,Qo,ca,Ca,da,bo,Ba;return _.createElement(_.Fragment,null,_.createElement(J.Z,{justify:"space-around",className:"pt5 pb5"},_.createElement(pe.Z,{className:((wr=We.userInfo)==null?void 0:wr.user_identity)!=="\u5B66\u751F"?Ot.joinCol:Ot.hidden},((Ir=We.userInfo)==null?void 0:Ir.user_identity)!=="\u5B66\u751F"&&!((Xr=Je==null?void 0:Je.setting)!=null&&Xr.hide_course)&&_.createElement(v.default.Item,Ye({},fn),_.createElement("a",{onClick:()=>An("/classrooms/new")},(ao=We.userInfo)!=null&&ao.main_site?"\u521B\u5EFA\u6559\u5B66\u8BFE\u5802":"\u521B\u5EFA\u8BFE\u5802")),!((so=Je==null?void 0:Je.setting)!=null&&so.hide_shixun)&&((xo=We==null?void 0:We.userInfo)==null?void 0:xo.is_shixun_marker)&&_.createElement(v.default.Item,Ye({},fn),_.createElement("a",{onClick:()=>An("/shixuns/new","shixuns")},"\u521B\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((no=We.userInfo)==null?void 0:no.user_identity)!=="\u5B66\u751F"&&!((Lr=Je==null?void 0:Je.setting)!=null&&Lr.hide_subject)&&_.createElement(v.default.Item,Ye({},fn),_.createElement("a",{onClick:()=>An("/paths/new")},"\u521B\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((So=Je==null?void 0:Je.setting)!=null&&So.is_local)&&((ho=We.userInfo)==null?void 0:ho.main_site)&&_.createElement(v.default.Item,Ye({},fn),_.createElement("a",{onClick:()=>{var xa;return An(`${(xa=Je==null?void 0:Je.setting)==null?void 0:xa.old_url}/projects/deposit/new`,"projects")}},"\u521B\u5EFA\u5F00\u53D1\u9879\u76EE")),!((Fo=We.userInfo)!=null&&Fo.main_site)&&_.createElement("div",null,_.createElement(v.default.Item,Ye({},fn),_.createElement("a",{onClick:()=>jt("classrooms")},(yo=We.userInfo)!=null&&yo.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((aa=We.userInfo)==null?void 0:aa.main_site)&&!((ra=Je==null?void 0:Je.setting)!=null&&ra.is_local)&&_.createElement(v.default.Item,Ye({},fn),_.createElement("a",{onClick:()=>jt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((ga=We.userInfo)==null?void 0:ga.main_site)&&((Qo=We.userInfo)==null?void 0:Qo.user_identity)!=="\u5B66\u751F"&&_.createElement(pe.Z,null,_.createElement("div",{className:Ot.joinBoard})),((ca=We.userInfo)==null?void 0:ca.main_site)&&_.createElement(pe.Z,{className:((Ca=We.userInfo)==null?void 0:Ca.user_identity)!=="\u5B66\u751F"?Ot.joinCol:Ot.w90},_.createElement(v.default.Item,Ye({},fn),_.createElement("a",{onClick:()=>jt("classrooms")},(da=We.userInfo)!=null&&da.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((bo=We.userInfo)==null?void 0:bo.main_site)&&!((Ba=Je==null?void 0:Je.setting)!=null&&Ba.is_local)&&_.createElement(v.default.Item,Ye({},fn),_.createElement("a",{onClick:()=>jt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))))};return _.createElement(_.Fragment,null,_.createElement(f.Z,{dropdownRender:()=>{var fn;return _.createElement(v.default,{className:((fn=We.userInfo)==null?void 0:fn.user_identity)!=="\u5B66\u751F"?`${Ot.rightMenu} ${Ot.joinMenu} mt10`:`${Ot.rightMenu} ${Ot.joinMenu} ${Ot.w140} mt10`},_.createElement(Ln,null))},placement:"bottom"},_.createElement("span",{className:Ee()("iconfont icon-tianjia6 current",an),style:Bt})),_.createElement(gt,{visible:Qn,onCancel:()=>sr(!1)}),_.createElement(ye,{visible:Jr,onCancel:()=>eo(!1)}),_.createElement(ft,{info:Or,open:qr,onCancel:()=>$r(!1)}),_.createElement(B,{open:kr,onCancel:()=>Yn(!1)}))};var bt=(0,u.connect)(({homePage:Be,loading:ce,user:ie,globalSetting:We})=>({homePage:Be,user:ie,globalSetting:We,loading:ce.models.index}))(Pt),xt=t(88873),It=Object.defineProperty,Vt=Object.getOwnPropertySymbols,Tt=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,ve=(Be,ce,ie)=>ce in Be?It(Be,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Be[ce]=ie,we=(Be,ce)=>{for(var ie in ce||(ce={}))Tt.call(ce,ie)&&ve(Be,ie,ce[ie]);if(Vt)for(var ie of Vt(ce))Et.call(ce,ie)&&ve(Be,ie,ce[ie]);return Be};const He=Be=>React.createElement("svg",we({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},Be),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var Xe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",Ze=Object.defineProperty,ct=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,Zt=(Be,ce,ie)=>ce in Be?Ze(Be,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Be[ce]=ie,kt=(Be,ce)=>{for(var ie in ce||(ce={}))ot.call(ce,ie)&&Zt(Be,ie,ce[ie]);if(ct)for(var ie of ct(ce))St.call(ce,ie)&&Zt(Be,ie,ce[ie]);return Be},cn=(Be,ce)=>{var ie={};for(var We in Be)ot.call(Be,We)&&ce.indexOf(We)<0&&(ie[We]=Be[We]);if(Be!=null&&ct)for(var We of ct(Be))ce.indexOf(We)<0&&St.call(Be,We)&&(ie[We]=Be[We]);return ie};const En=Be=>{var ce=Be,{globalSetting:ie}=ce,We=cn(ce,["globalSetting"]),Je,tn;const Kn=(0,e.useMemo)(()=>{var an,Bt;return(an=ie==null?void 0:ie.setting)!=null&&an.nav_logo_url?`${r.Z.IMG_SERVER}/${(Bt=ie==null?void 0:ie.setting)==null?void 0:Bt.nav_logo_url}`:`${r.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(Je=ie==null?void 0:ie.setting)==null?void 0:Je.nav_logo_url]);return e.createElement("img",kt({title:(tn=ie==null?void 0:ie.setting)==null?void 0:tn.name,src:Kn||Xe},We))};var Jt=(0,u.connect)(({globalSetting:Be})=>({globalSetting:Be}))(En);const dn=({user:Be})=>{var ce;return e.createElement(x.default.Header,{className:"bg-white relative",style:{boxShadow:"0px 10px 10px 0px rgba(0,0,0,0.05)",background:"#fff"}},e.createElement("div",{className:"flex item-center h-full gap-20px edu-container"},e.createElement(Jt,{style:{height:"80%"}}),e.createElement(P,{classNameItem:"text-16px font-semibold"}),e.createElement("div",{className:"ml-auto flex item-center gap-20px",style:{color:"#159DFF"}},e.createElement("span",{className:"iconfont icon-sousuo10 current font18",onClick:()=>{u.history.push("/search?value=")}}),(0,A.bg)()&&e.createElement(bt,{className:"font18"}),(0,A.bg)()&&e.createElement(F.Z,{dot:(ce=Be==null?void 0:Be.navigationInfo)==null?void 0:ce.new_message},e.createElement("span",{className:"iconfont icon-xiaoxi2 current",style:{color:"#159DFF"},onClick:()=>{var ie;u.history.push(`/messages/${(ie=Be==null?void 0:Be.userInfo)==null?void 0:ie.login}/user_tidings`)}})),e.createElement(xt.Z,null))))};var _t=(0,u.connect)(({globalSetting:Be,user:ce})=>({globalSetting:Be,user:ce}))(dn),kn=({className:Be,style:ce})=>{const[ie,We]=(0,e.useState)(!1);function Je(tn){u.history.push("/search?value="+tn)}return ie?e.createElement("div",{onBlur:()=>{setTimeout(()=>{We(!1)},300)}},e.createElement(te.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input",onSearch:Je,autoFocus:!0})):e.createElement("span",{className:Ee()("iconfont icon-sousuo font18 current icon-bianzu11",Be),style:ce,onClick:()=>{u.history.push("/search?value=")}})},yn=t(22688);const nn={background:"linear-gradient( 180deg, #FFFFFF -20%, #BCD7FF 100%)"},vn=({dispatch:Be,globalSetting:ce,user:ie})=>{var We;const[Je,tn]=(0,e.useState)(!1),Kn=()=>{function Bt(wn){u.history.push("/search?value="+wn)}return Je?e.createElement("div",{onBlur:()=>{setTimeout(()=>{tn(!1)},300)}},e.createElement(te.default.Search,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:Bt,autoFocus:!0})):e.createElement("span",{className:"iconfont icon-sousuo font18 current",onClick:()=>{u.history.push("/search?value=")}})},an=["/","/paths","/shixuns","/classrooms"];return e.createElement(x.default.Header,{className:"px-20px-rem flex item-center gap-20px-rem",style:{height:"70rem",padding:"0 20rem",background:"#fff"}},!an.includes(location.pathname)&&e.createElement("div",{className:"flex item-center gap-6px-rem current",onClick:()=>{window.history.length>1?u.history.back():u.history.push("/")}},e.createElement("img",{src:t(10266),style:{width:"20rem"}}),"\u8FD4\u56DE"),e.createElement("img",{title:(We=ce==null?void 0:ce.setting)==null?void 0:We.name,src:t(4),style:{height:"54rem"}}),e.createElement("div",{className:"ml-auto"},e.createElement(Kn,null)),e.createElement(O.Z,{icon:e.createElement("span",{className:"iconfont icon-zengjia"})}),e.createElement(n.Z,{payload:mr()}))};var Tn=(0,u.connect)(({globalSetting:Be,user:ce})=>({globalSetting:Be,user:ce}))(vn),Ht=t(59301),ir=Object.defineProperty,xr=Object.getOwnPropertySymbols,$t=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,en=(Be,ce,ie)=>ce in Be?ir(Be,ce,{enumerable:!0,configurable:!0,writable:!0,value:ie}):Be[ce]=ie,gr=(Be,ce)=>{for(var ie in ce||(ce={}))$t.call(ce,ie)&&en(Be,ie,ce[ie]);if(xr)for(var ie of xr(ce))on.call(ce,ie)&&en(Be,ie,ce[ie]);return Be},nr=(Be,ce)=>{var ie={};for(var We in Be)$t.call(Be,We)&&ce.indexOf(We)<0&&(ie[We]=Be[We]);if(Be!=null&&xr)for(var We of xr(Be))ce.indexOf(We)<0&&on.call(Be,We)&&(ie[We]=Be[We]);return ie},fr=(Be,ce,ie)=>new Promise((We,Je)=>{var tn=Bt=>{try{an(ie.next(Bt))}catch(wn){Je(wn)}},Kn=Bt=>{try{an(ie.throw(Bt))}catch(wn){Je(wn)}},an=Bt=>Bt.done?We(Bt.value):Promise.resolve(Bt.value).then(tn,Kn);an((ie=ie.apply(Be,ce)).next())});function mr(){var Be,ce;const We=window.location.pathname.split("/"),Je={};return We[1]=="classrooms"&&We.length>3&&!((Be=We[4])!=null&&Be.includes("newgold"))&&!((ce=We[5])!=null&&ce.includes("newgold"))&&We[2]!=="coursesId"&&(Je.course_id=We[2]),We[1]==="shixuns"&&We.length>3&&(Je.objective_type="shixun",Je.objective_id=We[2]),We[1]==="paths"&&We.length>3&&(Je.objective_type="path",Je.objective_id=We[2]),gr(gr({},Je),{school:1})}const Wn=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],jr=Be=>{var ce=Be,{homePage:ie,user:We,globalSetting:Je,loading:tn,dispatch:Kn,isLogin:an=!1,shixunHomeworks:Bt}=ce,wn=nr(ce,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),rr,lr;const dt=(0,u.useLocation)(),[Gt,Qn]=(0,e.useState)(""),[sr,Jr]=(0,e.useState)(!1),eo=mr();(0,e.useEffect)(()=>{Kn({type:"user/getNavigationInfo",payload:gr({},eo)})},[Je.name]),(0,e.useEffect)(()=>{Bt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(Wn!=null&&Wn.includes(dt==null?void 0:dt.pathname)||(dt==null?void 0:dt.pathname.indexOf("/classrooms"))===0||Kn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[dt.pathname]),(0,e.useEffect)(()=>{Bt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||Bt.actionTabs.key||localStorage.setItem("Noviceguide","0")},[Bt.actionTabs.key]),(0,e.useEffect)(()=>{var Or;if(Je!=null&&Je.setting){let Rr=(0,V.cloneDeep)((Or=Je==null?void 0:Je.setting)==null?void 0:Or.navbar);Rr=Rr==null?void 0:Rr.filter(_n=>{var _r;return!(_n!=null&&_n.hidden)&&!((0,A.JA)()&&((_r=["/paperlibrary","/problemset"])!=null&&_r.includes(_n.link)))});for(const _n of Rr)_n.subitem&&(_n.subitem=_n.subitem.filter(_r=>{var lo;return!(_r!=null&&_r.hidden)&&!((0,A.JA)()&&((lo=["/paperlibrary","/problemset"])!=null&&lo.includes(_r.link)))}));let Br=!1;Rr==null||Rr.map(function(_n,_r){var lo,Sr,jt,An;const Ln=dt.pathname;_n.link===Ln&&(Qn(_n==null?void 0:_n.link),(0,K.Dk)(Ln==="/"?(lo=Je==null?void 0:Je.setting)==null?void 0:lo.name:No(_n==null?void 0:_n.name)),$r(Yn(_r,{name:_n==null?void 0:_n.name,link:_n==null?void 0:_n.link},Rr)),Br=!0),Ln=="/"&&(Qn(""),(0,K.Dk)((Sr=Je==null?void 0:Je.setting)==null?void 0:Sr.name)),(jt=_n==null?void 0:_n.subitem)!=null&&jt.length&&((An=_n==null?void 0:_n.subitem)==null||An.map(fn=>{fn.link===Ln&&(Qn(fn==null?void 0:fn.link),Ln!=="/"&&(0,K.Dk)(No(fn==null?void 0:fn.name)),$r(Yn(_r,{name:fn==null?void 0:fn.name,link:fn==null?void 0:fn.link},Rr)),Br=!0)}))}),Br||$r(Rr)}},[Je==null?void 0:Je.setting,We]);const[qr,$r]=(0,e.useState)([]),kr=(Or,Rr)=>fr(void 0,null,function*(){var Br,_n,_r,lo,Sr,jt;if((Or==null?void 0:Or.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const An=yield(0,S.IU)({tab_module_type:"engineering"});if(An!=null&&An.un_purchased){Kn({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(Br=An==null?void 0:An.data)!=null&&Br.engineer_url?(_r=(_n=An==null?void 0:An.data)==null?void 0:_n.engineer_url)!=null&&_r.includes("http")?(0,K.xg)((lo=An==null?void 0:An.data)==null?void 0:lo.engineer_url):u.history.push((Sr=An==null?void 0:An.data)==null?void 0:Sr.engineer_url):(An==null?void 0:An.status)!=401&&Jr(!0);return}(jt=Or==null?void 0:Or.link)!=null&&jt.includes("http")?(0,K.xg)(Or==null?void 0:Or.link):((0,K.Dk)(Or==null?void 0:Or.name),u.history.push(Or==null?void 0:Or.link)),(Or==null?void 0:Or.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Kn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:Ht.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),Yn=(Or,Rr,Br)=>{const _n=Br.slice();return _n[Or]&&(_n[Or].name=Rr.name,_n[Or].link=Rr.link),_n||[]},No=(Or="")=>(Or==null?void 0:Or.indexOf("<"))>-1?Or==null?void 0:Or.slice(0,Or==null?void 0:Or.indexOf("<")):Or,jo=()=>{var Or,Rr,Br,_n,_r,lo;switch(Number((Or=Je==null?void 0:Je.setting)==null?void 0:Or.theme)){case yn.Fy.THEMEONE:return Ht.createElement(_t,null);case yn.Fy.THEMETWO:return Ht.createElement(Tn,null);case yn.Fy.DEFAULT:default:return Ht.createElement(x.default,{style:{background:`${dt.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${Je.isIlearning?c["header-iearning"]:c.header} ${Je.showHeaderFixed?c.headerFixed:""}`},Ht.createElement(x.default.Header,{className:"header",style:{background:`${dt.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${dt.pathname=="/training"?"999":""}`}},Ht.createElement("section",{className:c["edu-menu"]},(!!Je.isIlearning||!((Rr=Je==null?void 0:Je.setting)!=null&&Rr.main_site)&&!!((Br=Je==null?void 0:Je.setting)!=null&&Br.navbar))&&Ht.createElement(u.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{Kn({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Ht.createElement(Jt,{className:c.logo})),Ht.createElement("ul",{className:`${c.menu} ${(0,K.Ll)()&&"ml0"}`},(0,K.Ll)()&&Ht.createElement("li",null,Ht.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,K.Ll)()&&Je.setting&&(qr==null?void 0:qr.map(function(Sr,jt){var An,Ln,fn,wr,Ir;return Ht.createElement("li",{key:jt,className:!((An=Sr==null?void 0:Sr.subitem)!=null&&An.length)&&Gt===(Sr==null?void 0:Sr.link)||(Ln=Sr==null?void 0:Sr.subitem)!=null&&Ln.some(Xr=>Gt===(Xr==null?void 0:Xr.link))?c.actived:""},Ht.createElement("div",{onClick:()=>kr(Sr,jt),className:c.name},Ht.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var Xr;let ao=Sr==null?void 0:Sr.name;return(Xr=Sr==null?void 0:Sr.subitem)==null||Xr.map((so,xo)=>(so.link===dt.pathname&&(ao=so.name),so)),ao})()}}),((fn=Sr==null?void 0:Sr.subitem)==null?void 0:fn.length)>0&&Ht.createElement("i",{className:"iconfont icon-zhankai4"})),((wr=Sr==null?void 0:Sr.subitem)==null?void 0:wr.length)>0&&Ht.createElement("div",{className:c.dropDown},(Ir=Sr==null?void 0:Sr.subitem)==null?void 0:Ir.map((Xr,ao)=>Ht.createElement("div",{className:c.subName,onClick:()=>kr(Xr,jt),key:jt+"-"+ao},!!ao&&Ht.createElement("div",{className:c.line}),Ht.createElement("aside",{className:"font16 c-black"},No(Xr==null?void 0:Xr.name)),Ht.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},Xr.content)))))}))),Ht.createElement("div",{className:"search-bar flex item-center gap-20px c-white",style:{flex:Je.isIlearning?"initial":"1 0 auto"}},!(0,K.Ll)()&&!(Je!=null&&Je.isIlearning)&&Ht.createElement(Ht.Fragment,null,Ht.createElement(kn,null),!an&&Ht.createElement(O.Z,null),!an&&!!((_n=We==null?void 0:We.userInfo)!=null&&_n.login)&&Ht.createElement(u.Link,{className:"iconfont icon-xiaoxilingdang font18 c-white current-primary-hover relative",to:`/messages/${(_r=We==null?void 0:We.userInfo)==null?void 0:_r.login}/user_tidings`},((lo=We==null?void 0:We.navigationInfo)==null?void 0:lo.new_message)&&Ht.createElement("span",{className:c.newslight}))),!an&&Ht.createElement(n.Z,{payload:eo})))))}};return Ht.createElement(Ht.Fragment,null,Je.showHeader&&Je.showHeaderFooter&&Ht.createElement(Ht.Fragment,null,jo(),Ht.createElement(G.default,{centered:!0,destroyOnClose:!0,open:sr,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",onOk:()=>{(0,K.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>Jr(!1)},Ht.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Ht.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),Ht.createElement("img",{src:`${r.Z.IMG_SERVER}/${(rr=Je==null?void 0:Je.setting)==null?void 0:rr.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Ht.createElement("p",null,"\u7FA4\u53F7\uFF1A",(lr=Je==null?void 0:Je.setting)==null?void 0:lr.homepage_tea_qq_number))),(Je==null?void 0:Je.showTip)&&Ht.createElement(g,null),Ht.createElement(se,null)),Ht.createElement(R,null))};var Fr=(0,u.connect)(({homePage:Be,loading:ce,user:ie,globalSetting:We,shixunHomeworks:Je})=>({homePage:Be,user:ie,globalSetting:We,loading:ce.models.index,shixunHomeworks:Je}))(jr)},78139:function(Yt,Ve,t){t.d(Ve,{Z:function(){return re}});var e=t(43418),u=t(3113),x=t(76560),G=t(87169),c={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},O=t(32637),n=t(59301);const oe=({classroomList:p,dispatch:W,user:y})=>n.createElement(e.default,{open:p.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:n.createElement("span",null,n.createElement(G.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{W({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},n.createElement("div",{style:{textAlign:"center",marginBottom:30}},n.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",n.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),n.createElement("img",{style:{width:130,height:130},src:O})),n.createElement("div",{className:c.bottom},n.createElement(u.ZP,{className:c.yes,onClick:()=>{W({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var re=(0,x.connect)(({classroomList:p,user:W})=>({classroomList:p,user:W}))(oe)},84218:function(Yt,Ve,t){t.r(Ve),t.d(Ve,{default:function(){return Yr}});var e=t(59301),u=t(92736),x=t(43418),G=t(81863),c=t(76560),O=t(78241),n=t(8591),oe=t(92832),re=t(24905),p=t(3113),W=t(63423),y=t(99267),N=t(1710),he=t(46400),de=t(28209),ne=t.n(de),Qe=Object.defineProperty,Ae=Object.defineProperties,Le=Object.getOwnPropertyDescriptors,ge=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,r=(o,h,M)=>h in o?Qe(o,h,{enumerable:!0,configurable:!0,writable:!0,value:M}):o[h]=M,S=(o,h)=>{for(var M in h||(h={}))k.call(h,M)&&r(o,M,h[M]);if(ge)for(var M of ge(h))g.call(h,M)&&r(o,M,h[M]);return o},A=(o,h)=>Ae(o,Le(h)),K=(o,h,M)=>new Promise((le,Fe)=>{var qe=Ue=>{try{st(M.next(Ue))}catch(Rt){Fe(Rt)}},wt=Ue=>{try{st(M.throw(Ue))}catch(Rt){Fe(Rt)}},st=Ue=>Ue.done?le(Ue.value):Promise.resolve(Ue.value).then(qe,wt);st((M=M.apply(o,h)).next())});const ee={height:48,borderRadius:4},q=({dispatch:o,setType:h,data:M,accountInfo:le,open:Fe})=>{const[qe]=O.default.useForm(),[wt]=(0,c.useSearchParams)(),st=(0,c.useLocation)(),[Ue,Rt]=(0,e.useState)(!1),[Bn,gn]=(0,e.useState)(""),bn=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/;(0,e.useEffect)(()=>{Rt(Fe)},[Fe]);const xn=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:Qt=>e.createElement("span",{className:Qt.indexOf("\u5F02\u5E38")>-1||Qt.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},Qt)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:Qt=>e.createElement("span",{className:Qt.indexOf("\u5F02\u5E38")>-1||Qt.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},Qt)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],qn=[{real_name:"edutest01",student_id:"test0001",last_login_time:"2023-05-20 13:53:10",ip:"ip\u5730\u5740\u6B63\u5E38",browser:"\u6D4F\u89C8\u5668\u6B63\u5E38"}],Hn=()=>K(void 0,null,function*(){yield qe.validateFields();let Qt;if(le!=null&&le.code)Qt=yield(0,W.Gq)(S(A(S({},le),{phone:le==null?void 0:le.login}),qe.getFieldValue()));else if(le!=null&&le.user_token)Qt=yield(0,W.bG)(S(A(S({},le),{websiteName:"exercise_unlock"}),qe.getFieldsValue()));else{const Fn=JSON.parse(JSON.stringify(le||{})),un=ne().enc.Utf8.parse("5183666c72eec9e4"),yr=ne().AES.encrypt(Fn.password||"",un,{iv:un,mode:ne().mode.CBC});Fn.password=yr.toString(),Qt=yield(0,W.Es)(S(S({},Fn),qe.getFieldValue()))}if(Qt.status){if(Qt.status===-4){o({type:"user/showPopLogin",payload:{showPopLogin:!1}}),o({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:Qt.user,loginInfo:le}});return}gn(Qt==null?void 0:Qt.message);return}if(Rt(!1),Qt!=null&&Qt.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Qt==null?void 0:Qt.start_date)):localStorage.removeItem("extension-modal"),st.pathname==="/user/login"||st.pathname==="/login"){let Fn=wt.get("form")||wt.get("back_url");if(Fn)window.location.href=decodeURIComponent(Fn);else if(!bn.test(le.password)&&!(le!=null&&le.code))n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure";else{window.location.href="/";return}}else if(!bn.test(le.password)&&!(le!=null&&le.code))n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure?active=3",o({type:"user/showPopLogin",payload:{showPopLogin:!1}});else{window.location.reload();return}qe.resetFields()}),Mn=()=>{o({type:"user/showPopLogin",payload:{showPopLogin:!1}})};return e.createElement(x.default,{title:"\u767B\u5F55\u63D0\u793A",width:600,onOk:Hn,onCancel:()=>Rt(!1),centered:!0,keyboard:!1,closable:!1,maskClosable:!1,open:Ue},e.createElement("p",{className:"tc"},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002"),e.createElement("div",{className:"mt20"},e.createElement(N.default,{pagination:{hideOnSinglePage:!0},dataSource:M||[],columns:xn})),e.createElement("div",{className:"mt20 mb20"},e.createElement(he.Z,{message:"\u8BF7\u76D1\u8003\u8001\u5E08\u8F93\u5165\u7684\u8003\u8BD5\u89E3\u9501\u7801\uFF0C\u6388\u6743\u5F53\u524D\u5B66\u751F\u767B\u5F55\u5E73\u53F0\u3002",type:"warning"})),e.createElement(O.default,{name:"global_state",autoComplete:"off",form:qe},e.createElement(O.default.Item,{name:"unlock_key",label:"\u8003\u8BD5\u89E3\u9501\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u89E3\u9501\u7801"}]},e.createElement(oe.default.Password,{autoComplete:"off"}))))};var j=(0,c.connect)(({user:o,loading:h,globalSetting:M})=>({user:o,globalSetting:M,loading:h.models.index}))(q),Ne={"login-panel-wrapper2":"login-panel-wrapper2___HuMNJ","ant-form-item-explain":"ant-form-item-explain___c1FeE","ant-form-item":"ant-form-item___qb60e","ant-form-item-with-help":"ant-form-item-with-help___NeAwJ","login-panel-right-wrp":"login-panel-right-wrp___vWD_i","res-error-values":"res-error-values___hV1lz",tabs:"tabs___EwOAX"},Ce=Object.defineProperty,at=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,se=(o,h,M)=>h in o?Ce(o,h,{enumerable:!0,configurable:!0,writable:!0,value:M}):o[h]=M,V=(o,h)=>{for(var M in h||(h={}))be.call(h,M)&&se(o,M,h[M]);if(at)for(var M of at(h))De.call(h,M)&&se(o,M,h[M]);return o},H=(o,h,M)=>new Promise((le,Fe)=>{var qe=Ue=>{try{st(M.next(Ue))}catch(Rt){Fe(Rt)}},wt=Ue=>{try{st(M.throw(Ue))}catch(Rt){Fe(Rt)}},st=Ue=>Ue.done?le(Ue.value):Promise.resolve(Ue.value).then(qe,wt);st((M=M.apply(o,h)).next())});const i={height:48,borderRadius:4},b=({dispatch:o,setType:h,user:M,setusername:le,globalSetting:Fe})=>{var qe;const[wt]=O.default.useForm(),[st]=(0,c.useSearchParams)(),Ue=(0,c.useLocation)(),[Rt,Bn]=(0,e.useState)(""),[gn,bn]=(0,e.useState)([]),[xn,qn]=(0,e.useState)({}),[Hn,Mn]=(0,e.useState)(!1),Qt=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,Fn=Mt=>H(void 0,null,function*(){Mn(!1),Qt.test(Mt.password)||(le(Mt.login),Bn("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"));const Lt=V({},Mt),jn=ne().enc.Utf8.parse("5183666c72eec9e4"),Cr=ne().AES.encrypt(Mt.password||"",jn,{iv:jn,mode:ne().mode.CBC});Lt.password=Cr.toString(),qn(V({},Mt));const dr=yield(0,W.Es)(Lt);if(dr.status){if(dr.status===-4){o({type:"user/showPopLogin",payload:{showPopLogin:!1}}),o({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:dr.user,loginInfo:Mt}});return}else if(dr.status===-5){bn([dr==null?void 0:dr.message]),Mn(!0);return}Bn(dr==null?void 0:dr.message);return}if(dr!=null&&dr.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",dr==null?void 0:dr.start_date)):localStorage.removeItem("extension-modal"),Ue.pathname==="/user/login"||Ue.pathname==="/login"){let go=st.get("form")||st.get("back_url");if(go)window.location.href=decodeURIComponent(go);else{n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),setTimeout(()=>{window.location.href="/"},300);return}}else{n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),setTimeout(()=>{window.location.reload()},300);return}wt.resetFields()}),un=()=>{o({type:"user/showPopLogin",payload:{showPopLogin:!1}})},yr=Mt=>{var Lt,jn;(Lt=Fe==null?void 0:Fe.setting)!=null&&Lt.open_secrecy_promise?x.default.confirm({width:500,title:null,centered:!0,icon:null,content:e.createElement(e.Fragment,null,e.createElement("h1",{style:{textAlign:"center",marginTop:10,fontSize:"18px"}},"\u4FDD\u5BC6\u627F\u8BFA"),e.createElement("div",{dangerouslySetInnerHTML:{__html:(jn=Fe==null?void 0:Fe.setting)==null?void 0:jn.secrecy_promise}})),okText:"\u6211\u627F\u8BFA",cancelText:"\u9000\u51FA",onOk:()=>Fn(Mt)}):Fn(Mt)};return e.createElement(e.Fragment,null,e.createElement(O.default,{layout:"vertical",form:wt,initialValues:{autologin:!0,login:M.actionTabs.phone},onFinish:yr,onValuesChange:Mt=>{Bn("");const Lt=/[\u4e00-\u9fa5]/g;if("password"in Mt){const jn=Mt.password.replace(Lt,"");wt.setFieldsValue({password:jn})}}},!!Rt&&e.createElement("div",{className:Ne["res-error-values"]},e.createElement("span",null,Rt),e.createElement(y.Z,{onClick:()=>Bn("")})),e.createElement(O.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7528\u6237\u540D\u3001\u624B\u673A\u53F7\u6216\u90AE\u7BB1"}]},e.createElement(oe.default,{style:i,size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7/\u8D26\u53F7",onBlur:()=>{o({type:"user/setActionTabs",payload:{phone:wt.getFieldValue("login")}})}})),e.createElement(O.default.Item,{name:"password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"}]},e.createElement(oe.default.Password,{style:i,size:"middle",placeholder:"\u5BC6\u7801"})),e.createElement(O.default.Item,null,e.createElement("div",{className:"flex-container",style:{justifyContent:"space-between"}},e.createElement(O.default.Item,{name:"autologin",noStyle:!0,valuePropName:"checked"},e.createElement(re.default,null,"\u4E0B\u6B21\u81EA\u52A8\u767B\u5F55")),((qe=Fe==null?void 0:Fe.setting)==null?void 0:qe.enable_forgot_password)&&e.createElement("div",null,e.createElement("span",{className:"current font14 c-blue",onClick:()=>h(4)},"\u627E\u56DE\u5BC6\u7801")))),e.createElement(O.default.Item,null,e.createElement(p.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,className:"font16",style:i},"\u767B\u5F55"))),e.createElement(j,{open:Hn,data:gn,accountInfo:V({},xn)}))};var D=(0,c.connect)(({user:o,loading:h,globalSetting:M})=>({user:o,globalSetting:M,loading:h.models.index}))(b),w=t(6848),I=t(49661),R=t(80813),X=t(92310),Ee=t.n(X),Me=function(){var o=(0,e.useRef)(!1);return(0,e.useEffect)(function(){return o.current=!1,function(){o.current=!0}},[]),o},Se=Me;function Ge(o){var h=Se(),M=(0,R.CR)((0,e.useState)(o),2),le=M[0],Fe=M[1],qe=(0,e.useCallback)(function(wt){h.current||Fe(wt)},[]);return[le,qe]}var it=Ge;function tt(o){var h=(0,e.useRef)(o);return h.current=o,h}var fe=tt,ke=function(o){(0,e.useEffect)(function(){o()},[])},L=ke;function P(o,h){h===void 0&&(h={});var M=h.insertAt;if(typeof document!="undefined"){var le=document.head||document.getElementsByTagName("head")[0],Fe=document.createElement("style");Fe.type="text/css",M==="top"&&le.firstChild?le.insertBefore(Fe,le.firstChild):le.appendChild(Fe),Fe.styleSheet?Fe.styleSheet.cssText=o:Fe.appendChild(document.createTextNode(o))}}var F=`@-webkit-keyframes slider-icon-animate_spin { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); diff --git a/p__Classrooms__Lists__CommonHomework__Detail__index.7b2e8cf0.async.js b/p__Classrooms__Lists__CommonHomework__Detail__index.c33bcf86.async.js similarity index 92% rename from p__Classrooms__Lists__CommonHomework__Detail__index.7b2e8cf0.async.js rename to p__Classrooms__Lists__CommonHomework__Detail__index.c33bcf86.async.js index 93f728785c..52e29c249d 100644 --- a/p__Classrooms__Lists__CommonHomework__Detail__index.7b2e8cf0.async.js +++ b/p__Classrooms__Lists__CommonHomework__Detail__index.c33bcf86.async.js @@ -66,7 +66,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],y=ne=>{E.current.setValue(E.current.getValue()+" "+ne.value+" ")},b=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:De.createElement(Ee.Z,{className:ue.Z.lists,gutter:[10,10]},a.map((ne,oe)=>De.createElement(xe.Z,{flex:"110px",className:ue.Z.item},De.createElement("div",null,De.createElement(Ce.Z,{value:`$$${ne.value}$$`}),ne.name),De.createElement("div",{className:ue.Z.children},ne.children.map((se,me)=>De.createElement("div",{key:me},De.createElement("h1",null,se.name),De.createElement(Ee.Z,{gutter:[10,10]},se.data.map((Pe,de)=>De.createElement(xe.Z,{key:de,onClick:()=>y(Pe),className:ue.Z.diamond},De.createElement(Ce.Z,{value:"`$$"+Pe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:De.createElement(Ee.Z,{className:ue.Z.lists,gutter:[10,10]},x.map((ne,oe)=>De.createElement(xe.Z,{flex:"110px",className:ue.Z.item},De.createElement("div",null,De.createElement(Ce.Z,{value:"`$$"+ne.value+"$$`"}),ne.name),De.createElement("div",{className:ue.Z.children},ne.children.map((se,me)=>De.createElement("div",{key:me},se.name&&De.createElement("h1",null,se.name),De.createElement(Ee.Z,{gutter:[10,10]},se.data.map((Pe,de)=>De.createElement(xe.Z,{key:de,onClick:()=>y(Pe),className:ue.Z.diamond},De.createElement(Ce.Z,{value:"`$$"+Pe.value+"$$`"}))))))))))}],ee=()=>{var ne=document.createElement("div");ne.innerHTML=E.current.getValue();var oe=ne.innerText;return fe&&fe(oe),oe};return(0,z.useImperativeHandle)(re,()=>({getData:ee})),De.createElement("div",{className:ue.Z.mathWrap},De.createElement(je.default,{defaultActiveKey:"1",items:b}),De.createElement("math-field",{locale:"zh_cn",className:ue.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:E,style:{width:800,marginTop:30,fontSize:18}},pe||""),be&&De.createElement("div",{className:ue.Z.button},De.createElement(ve.ZP,{size:"large",onClick:ee,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});bt.Z=ye},82454:function(xt,bt,te){"use strict";te.d(bt,{z:function(){return qe},Z:function(){return Me}});var z=te(59301),Ee=te(54580),xe=te(8591),je=te(43418),ve=te(3113),Ce=te(90524),ue=te(92725),ge=Object.defineProperty,De=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,be=(he,Ne,Je)=>Ne in he?ge(he,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Je}):he[Ne]=Je,pe=(he,Ne)=>{for(var Je in Ne||(Ne={}))ye.call(Ne,Je)&&be(he,Je,Ne[Je]);if(De)for(var Je of De(Ne))fe.call(Ne,Je)&&be(he,Je,Ne[Je]);return he},re=(he,Ne,Je)=>new Promise((at,Ge)=>{var $e=mt=>{try{Ct(Je.next(mt))}catch(At){Ge(At)}},ht=mt=>{try{Ct(Je.throw(mt))}catch(At){Ge(At)}},Ct=mt=>mt.done?at(mt.value):Promise.resolve(mt.value).then($e,ht);Ct((Je=Je.apply(he,Ne)).next())});const E="\u3000\u3000";function a(he){var Ne=["Bytes","KB","MB","GB","TB"];if(he==0)return"0 Byte";var Je=parseInt(""+Math.floor(Math.log(he)/Math.log(1024)),10);return(he/Math.pow(1024,Je)).toFixed(1)+" "+Ne[Je]}var x=({value:he=[],action:Ne,onChange:Je,className:at,maxSize:Ge=150,title:$e="\u6587\u4EF6\u4E0A\u4F20",accept:ht=null})=>{const Ct={multiple:!1,fileList:he,accept:ht,withCredentials:!0,beforeUpload:At=>At.size/1024/1024(ce.name.indexOf(E)===-1&&(ce.name=`${ce.name}${E}${a(ce.size)}`),pe({},ce))),At.file.status==="done"&&((Bt=(Qe=At.file)==null?void 0:Qe.response)==null?void 0:Bt.status)===-1){message.error((Le=(It=At.file)==null?void 0:It.response)==null?void 0:Le.message),Je([]);return}Je(wt)},onRemove:At=>re(void 0,null,function*(){const Qe=At.size/1024/1024;return At.status==="uploading"?!0:Qe0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:he.length>0,ghost:!0},$e),React.createElement("span",{onClick:mt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",Ge,"M)"," ")))},y=te(61481),b=te(89392),ee=Object.defineProperty,ne=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,me=(he,Ne,Je)=>Ne in he?ee(he,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Je}):he[Ne]=Je,Pe=(he,Ne)=>{for(var Je in Ne||(Ne={}))oe.call(Ne,Je)&&me(he,Je,Ne[Je]);if(ne)for(var Je of ne(Ne))se.call(Ne,Je)&&me(he,Je,Ne[Je]);return he};const de=he=>React.createElement("svg",Pe({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},he),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Be="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Ze=Object.defineProperty,Se=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,st=(he,Ne,Je)=>Ne in he?Ze(he,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Je}):he[Ne]=Je,Ve=(he,Ne)=>{for(var Je in Ne||(Ne={}))rt.call(Ne,Je)&&st(he,Je,Ne[Je]);if(Se)for(var Je of Se(Ne))Ae.call(Ne,Je)&&st(he,Je,Ne[Je]);return he},nt=(he,Ne,Je)=>new Promise((at,Ge)=>{var $e=mt=>{try{Ct(Je.next(mt))}catch(At){Ge(At)}},ht=mt=>{try{Ct(Je.throw(mt))}catch(At){Ge(At)}},Ct=mt=>mt.done?at(mt.value):Promise.resolve(mt.value).then($e,ht);Ct((Je=Je.apply(he,Ne)).next())});const{Dragger:lt}=Ee.default;function qe(he){let Ne=[];return he&&he.length>0&&(Ne=he.map(Je=>({uid:Je.id,id:Je.id,name:Je.title+E+Je.filesize,url:Je.url,filesize:Je.filesize,status:"done",response:{id:Je.id}}))),Ne}var Me=({value:he,onChange:Ne,action:Je,data:at,className:Ge,maxSize:$e=150,title:ht="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:Ct=!1,accept:mt="",additionalText:At,isDragger:Qe,number:Bt=1e3,aloneClear:It=!1,realTimeRemove:Le=!0,uploadText:wt,setFileProgress:ce,showFileProgress:ie})=>{const[ae,le]=(0,z.useState)(!1);let[Ie,_e]=(0,z.useState)(he||[]),[we,Re]=(0,z.useState)(1);(0,z.useEffect)(()=>{he&&(we===1&&_e([...he]),Re(2),Bt===(he==null?void 0:he.length)&&le(!0))},[he]);const it=()=>{setTimeout(()=>{Ie.pop(),_e([...Ie])},500)};ie&&ce(Ie.some(ft=>ft.status==="uploading"));const Xe={multiple:!0,disabled:ae,accept:mt,withCredentials:!0,fileList:Ie,beforeUpload:(ft,Pt)=>{const zt=ft.size/1024/1024;return Ie.concat(Pt).length>Bt?(Ie.pop(),_e([...Ie]),xe.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${Bt}\u4E2A\u6587\u4EF6`),It?Promise.reject():(it(),!1)):zt<$e?!0:(xe.ZP.error(`\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(${$e}MB).`),It?Promise.reject():(it(),!1))},data:at,action:Je||`${Ce.Z.API_SERVER}/api/attachments.json`,onChange(ft){var Pt,zt,Gt,jt;if(ft.file.status==="removed"?Ie=ft.fileList:Ie=(0,b.uniqBy)([...ft.fileList,...Ie],"uid"),ft.file.status==="done"&&((zt=(Pt=ft.file)==null?void 0:Pt.response)==null?void 0:zt.status)===-1){xe.ZP.error((jt=(Gt=ft.file)==null?void 0:Gt.response)==null?void 0:jt.message);return}Ie.length>=Bt?le(!0):le(!1),_e([...Ie]),Ie=Ie.map(Vt=>{var tt,dt;return(tt=Vt==null?void 0:Vt.response)!=null&&tt.id&&(Vt.url=(dt=Vt==null?void 0:Vt.response)==null?void 0:dt.url),Vt.name.indexOf(E)===-1&&(Vt.name=`${Vt.name}${E}${a(Vt.size)}`),Ve({},Vt)}),console.log("info:",ft,Ie),Ne(Ie)},onRemove:ft=>nt(void 0,null,function*(){if(!Le)return!0;const Pt=()=>nt(void 0,null,function*(){if(ft.response?ft.response.id:ft.id){let Gt=yield(0,ue.JZ)(ft.response?ft.response.id:ft.uid);return Promise.resolve(Gt)}else return!0});return Ct?new Promise((zt,Gt)=>{je.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:z.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>nt(void 0,null,function*(){const jt=yield Pt();xe.ZP.success("\u5220\u9664\u6210\u529F"),zt(!0)}),onCancel:()=>zt(!1)})}):yield Pt()})};function Ke(ft){ft.preventDefault(),ft.stopPropagation()}return z.createElement("div",{className:`multi-upload ${Ge||""}`},Qe&&z.createElement(lt,Ve({},Xe),z.createElement("p",{className:"ant-upload-drag-icon"},z.createElement(y.Z,null)),z.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",z.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",$e,"MB)"," "),At),!Qe&&z.createElement(Ee.default,Ve({},Xe),z.createElement(ve.ZP,{disabled:ae,className:"upload_button"},z.createElement("img",{className:"aBtn_img",src:Be}),ht),z.createElement("span",{onClick:Ke,className:"upload_text"},wt||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${$e}MB)`)))}},2748:function(xt,bt,te){"use strict";te.d(bt,{Q:function(){return Ce}});var z=te(59301),Ee=te(57809),xe=te(5112),je=te(5871),ve=te(59301),Ce=(ge=>(ge[ge.Number=1]="Number",ge[ge.Percent=2]="Percent",ge))(Ce||{});const ue=({value:ge,onChange:De,disabled:ye,hidePercentOption:fe=!1,percentType:be="select"})=>{const pe=(0,z.useMemo)(()=>fe?1:2,[fe]),[re,E]=(0,z.useState)(pe);console.log(re);const a=y=>ge.type===1?`${y}\u5206`:`${y}%`,x=(0,z.useCallback)(y=>{if(re===1){const b=y.replace("\u5206","");return isNaN(parseInt(b,10))?0:b}else return y.replace("%","")},[re]);return(0,z.useEffect)(()=>{E(ge.type)},[ge]),ve.createElement("div",{style:{display:"flex",alignItems:"center"}},be=="select"&&ve.createElement(Ee.default,{size:"large",onChange:y=>{E(y),De({type:y,inputValue:y===1?5:20})},value:re||pe,style:{width:100},options:fe?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:ye}),be=="radio"&&ve.createElement(xe.ZP.Group,{size:"large",onChange:y=>{const b=y.target.value;E(b),De({type:b,inputValue:b===1?5:20})},value:re||pe,disabled:ye},!fe&&ve.createElement(xe.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),ve.createElement(xe.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),be=="radio"&&ve.createElement("div",{style:{marginRight:"10px",color:"#000000"}},ge.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),ve.createElement(je.Z,{size:"large",disabled:ye,value:ge.inputValue,style:{width:"120px"},parser:x,addonAfter:ge.type===1?"\u5206":"%",max:re===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:y=>{De({type:re,inputValue:y})}}),be=="radio"&&ge.type==2&&ve.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};bt.Z=ue},6681:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var z=te(59301),Ee={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},xe=te(43418),je="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",ve="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Ce=(De,ye,fe)=>new Promise((be,pe)=>{var re=x=>{try{a(fe.next(x))}catch(y){pe(y)}},E=x=>{try{a(fe.throw(x))}catch(y){pe(y)}},a=x=>x.done?be(x.value):Promise.resolve(x.value).then(re,E);a((fe=fe.apply(De,ye)).next())}),ge=({type:De,resdata:ye,onok:fe,oktext:be,okloading:pe})=>{const[re,E]=(0,z.useState)(!1),{can_copy_list:a,can_copy_num:x,challenge_type:y,course_data_list:b,no_copy_list:ee,no_copy_num:ne,no_use_list:oe,no_use_num:se,repeat_shixun_num:me,student_count:Pe,total_num:de,use_num:Be}=ye;let Ze=x>0||De==="exercise";(0,z.useEffect)(()=>{(ye==null?void 0:ye.student_count)>0&&E(!0)},[ye]),console.log("---11",pe),(0,z.useEffect)(()=>{pe||E(!1)},[pe]);const Se=()=>{if(De==="exercise"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:Ee.orangeColor},Be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:Ee.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(De==="exercise"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:Ee.orangeColor},Be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:Ee.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(De==="shixun"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:Ee.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(De==="shixun"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:Ee.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(De==="subject"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:Ee.orangeColor},Be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:Ee.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(De==="subject"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",z.createElement("span",{className:Ee.orangeColor},Pe)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",z.createElement("span",{className:Ee.orangeColor},Be)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:Ee.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(De==="exercisepush")return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",z.createElement("span",{className:Ee.orangeColor},Be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",z.createElement("span",{className:Ee.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(De==="shixunpush"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:Ee.orangeColor},Be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:Ee.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(De==="shixunpush"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",z.createElement("span",{className:Ee.orangeColor},Be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:Ee.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},rt=()=>{if(De==="exercise"||De==="subject"||De==="exercisepush"||De==="shixunpush")return z.createElement("div",{style:{marginTop:20}},ne>0&&z.createElement("div",null,z.createElement("span",{className:Ee.flex},z.createElement("img",{src:ve,style:{width:14}}),z.createElement("span",{className:Ee.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:Ee.statusbody},De==="exercise"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:Ee.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(De==="subject"||De==="exercisepush")&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ze&&z.createElement("span",{className:Ee.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),De==="shixunpush"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ze&&z.createElement("span",{className:Ee.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),z.createElement("div",null,ee==null?void 0:ee.map((Ae,st)=>z.createElement("a",{href:`/shixuns/${Ae.identifier}/challenges`,target:"_blank"},"\u300A",Ae==null?void 0:Ae.name,"\u300B",st+1!==ne&&"\u3001"))))),x>0&&z.createElement("div",{style:{marginTop:20}},z.createElement("span",{className:Ee.flex},z.createElement("img",{src:je,style:{width:14}}),z.createElement("span",{className:Ee.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:Ee.statusbody},De==="exercise"&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(De==="subject"||De==="exercisepush")&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),De==="shixunpush"&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),z.createElement("div",null,a==null?void 0:a.map((Ae,st)=>z.createElement("a",{href:`/shixuns/${Ae.identifier}/challenges`,target:"_blank"},"\u300A",Ae==null?void 0:Ae.name,"\u300B",st+1!==x&&"\u3001"))))));if(De==="shixun")return z.createElement("div",{style:{marginTop:20}},x>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return z.createElement(xe.default,{open:re,onCancel:()=>{E(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!Ze&&"none"}},zIndex:1003,confirmLoading:pe,okText:Ze?be:"\u6211\u77E5\u9053\u4E86",onOk:()=>Ce(void 0,null,function*(){Ze?yield fe([...a,...oe]):E(!1)})},z.createElement("div",{style:{maxHeight:600,overflow:"auto"}},Se(),rt()))}},44905:function(xt,bt,te){"use strict";te.d(bt,{h:function(){return ne}});var z=te(59301),Ee=te(57809),xe=te(78241),je=te(3113),ve=te(89780),Ce=te.n(ve),ue=te(66543),ge=te(59598),De=Object.defineProperty,ye=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,be=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,E=(oe,se,me)=>se in oe?De(oe,se,{enumerable:!0,configurable:!0,writable:!0,value:me}):oe[se]=me,a=(oe,se)=>{for(var me in se||(se={}))pe.call(se,me)&&E(oe,me,se[me]);if(be)for(var me of be(se))re.call(se,me)&&E(oe,me,se[me]);return oe},x=(oe,se)=>ye(oe,fe(se));const y=Ee.default.Option,b={labelCol:{span:4},wrapperCol:{span:20}},ee={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};bt.Z=({callback:oe,onCancel:se})=>{const[me,Pe]=(0,z.useState)("python");function de(Ze){Pe(ee[Ze][1])}function Be(Ze){oe(Ze)}return z.createElement(xe.default,x(a({},b),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Be,style:{width:500}}),z.createElement(xe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},z.createElement(Ee.default,{getPopupContainer:Ze=>Ze.parentNode,onChange:de},Object.keys(ee).map(Ze=>z.createElement(y,{key:Ze,value:Ze},ee[Ze][0])))),z.createElement(xe.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},z.createElement(ne,{mode:me})),z.createElement("div",{className:"flex-container flex-end"},z.createElement(je.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(je.ZP,{type:"ghost",onClick:se},"\u53D6\u6D88")))};function ne({value:oe,onChange:se,mode:me,options:Pe={}}){const de=(0,z.useRef)(),[Be,Ze]=(0,z.useState)();return(0,z.useEffect)(()=>{if(Be){let Se=function(rt){const Ae=rt.getValue();se&&se(Ae)};return Be.on("change",Se),()=>{Be.off("change",Se)}}},[Be,se]),(0,z.useEffect)(()=>{Be&&Be.setOption("mode",me)},[Be,me]),(0,z.useEffect)(()=>{Be&&(oe!==Be.getValue()||oe==="")&&setTimeout(()=>{Be.setValue(oe||"")},300)},[Be,oe]),(0,z.useEffect)(()=>{if(de.current&&!Be){const Se=Ce().fromTextArea(de.current,a({mode:me,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Pe));Ze(Se)}},[de.current,Be]),z.createElement("div",{className:"my-codemirror-container"},z.createElement("textarea",{ref:de}))}},89389:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return Kr}});var z=te(59301),Ee=te(89780),xe=te.n(Ee),je=te(76374),ve=te(66543),Ce=te(6313),ue=te(25717),ge=te(99498),De=te(25419),ye=te(67549),fe=te(7664),be=({value:Nt="",className:Ut,showTextOnly:Zt,showLines:qn,style:wa={}})=>{const Vn=(0,z.useMemo)(()=>"",[Nt]);return z.createElement(z.Fragment,null,z.createElement("div",{dangerouslySetInnerHTML:{__html:Vn}}))},pe=te(59301),re=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,ee=(Nt,Ut,Zt)=>Ut in Nt?re(Nt,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):Nt[Ut]=Zt,ne=(Nt,Ut)=>{for(var Zt in Ut||(Ut={}))y.call(Ut,Zt)&&ee(Nt,Zt,Ut[Zt]);if(x)for(var Zt of x(Ut))b.call(Ut,Zt)&&ee(Nt,Zt,Ut[Zt]);return Nt},oe=(Nt,Ut)=>E(Nt,a(Ut));let se=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function me({onActionCallback:Nt,title:Ut,icon:Zt,actionName:qn,className:wa="",children:Vn}){function Ur(){Nt(qn)}return pe.createElement("a",{title:Ut,className:wa,onClick:Ur},pe.createElement("i",{className:`${Zt}`}),Vn)}var Pe=({watch:Nt,showNullButton:Ut,showNullProgramButton:Zt,onActionCallback:qn,fullScreen:wa,insertTemp:Vn,hidetoolBar:Ur,extraUse:ir})=>{const mr=[...se,{title:`${Nt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Nt?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return pe.createElement("ul",{className:"markdown-toolbar-container"},!Ur&&mr.map((po,yr)=>pe.createElement("li",{key:yr},po.actionName?pe.createElement(me,oe(ne({},po),{onActionCallback:qn})):pe.createElement("span",{className:"v-line"}))),Ut?pe.createElement("li",null,pe.createElement(me,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:qn},pe.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Zt?pe.createElement(pe.Fragment,null,pe.createElement("li",null,pe.createElement(me,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:qn},pe.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),pe.createElement("li",null,pe.createElement(me,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:qn},pe.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Vn&&pe.createElement("li",null,pe.createElement(me,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Vn}`,onActionCallback:qn},pe.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),ir&&pe.createElement("li",null,ir),pe.createElement("li",{className:"btn-full-screen"},pe.createElement(me,{icon:`${wa?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:wa?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:qn})))},de=te(75790),Be=te(78241),Ze=te(92832),Se=te(3113),rt=Object.defineProperty,Ae=Object.defineProperties,st=Object.getOwnPropertyDescriptors,Ve=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,qe=(Nt,Ut,Zt)=>Ut in Nt?rt(Nt,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):Nt[Ut]=Zt,Me=(Nt,Ut)=>{for(var Zt in Ut||(Ut={}))nt.call(Ut,Zt)&&qe(Nt,Zt,Ut[Zt]);if(Ve)for(var Zt of Ve(Ut))lt.call(Ut,Zt)&&qe(Nt,Zt,Ut[Zt]);return Nt},he=(Nt,Ut)=>Ae(Nt,st(Ut));const Ne={labelCol:{span:4},wrapperCol:{span:20}};var Je=({callback:Nt,onCancel:Ut})=>{function Zt(qn){Nt(qn)}return z.createElement(Be.default,he(Me({},Ne),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Zt,style:{width:500}}),z.createElement(Be.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},z.createElement(Ze.default,null)),z.createElement(Be.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},z.createElement(Ze.default,null)),z.createElement("div",{className:"flex-container flex-end"},z.createElement(Se.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(Se.ZP,{type:"ghost",onClick:Ut},"\u53D6\u6D88")))},at=te(44905),Ge=te(45596),$e=te(43418),ht=te(95237),Ct=te(6077),mt=te(59301),At=({callback:Nt,onCancel:Ut})=>{const Zt=document.createElement("canvas"),qn=Zt.getContext("2d");Zt.width=1e3,Zt.height=800,qn.fillStyle="#ffffff",qn.fillRect(0,0,Zt.width,Zt.height);const wa=Zt.toDataURL("image/png");return mt.createElement($e.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},mt.createElement(ht.Z,{style:{height:"100vh"}},mt.createElement(Ct.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:wa,visible:!0,title:String(Date.now())},onOk:Vn=>{Nt({src:Vn.url})},onClose:Ut})))},Qe=te(12378);function Bt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Bt,go.CommandHandler),Bt.prototype.canAlignSelection=function(){var Nt=this.diagram;return!(Nt===null||Nt.isReadOnly||Nt.isModelReadOnly||Nt.selection.count<2)},Bt.prototype.alignLeft=function(){var Nt=this.diagram;Nt.startTransaction("aligning left");var Ut=1/0;Nt.selection.each(function(Zt){Zt instanceof go.Link||(Ut=Math.min(Zt.position.x,Ut))}),Nt.selection.each(function(Zt){Zt instanceof go.Link||Zt.move(new go.Point(Ut,Zt.position.y))}),Nt.commitTransaction("aligning left")},Bt.prototype.alignRight=function(){var Nt=this.diagram;Nt.startTransaction("aligning right");var Ut=-1/0;Nt.selection.each(function(Zt){if(!(Zt instanceof go.Link)){var qn=Zt.actualBounds.x+Zt.actualBounds.width;Ut=Math.max(qn,Ut)}}),Nt.selection.each(function(Zt){Zt instanceof go.Link||Zt.move(new go.Point(Ut-Zt.actualBounds.width,Zt.position.y))}),Nt.commitTransaction("aligning right")},Bt.prototype.alignTop=function(){var Nt=this.diagram;Nt.startTransaction("alignTop");var Ut=1/0;Nt.selection.each(function(Zt){Zt instanceof go.Link||(Ut=Math.min(Zt.position.y,Ut))}),Nt.selection.each(function(Zt){Zt instanceof go.Link||Zt.move(new go.Point(Zt.position.x,Ut))}),Nt.commitTransaction("alignTop")},Bt.prototype.alignBottom=function(){var Nt=this.diagram;Nt.startTransaction("aligning bottom");var Ut=-1/0;Nt.selection.each(function(Zt){if(!(Zt instanceof go.Link)){var qn=Zt.actualBounds.y+Zt.actualBounds.height;Ut=Math.max(qn,Ut)}}),Nt.selection.each(function(Zt){Zt instanceof go.Link||Zt.move(new go.Point(Zt.actualBounds.x,Ut-Zt.actualBounds.height))}),Nt.commitTransaction("aligning bottom")},Bt.prototype.alignCenterX=function(){var Nt=this.diagram,Ut=Nt.selection.first();if(Ut){Nt.startTransaction("aligning Center X");var Zt=Ut.actualBounds.x+Ut.actualBounds.width/2;Nt.selection.each(function(qn){qn instanceof go.Link||qn.move(new go.Point(Zt-qn.actualBounds.width/2,qn.actualBounds.y))}),Nt.commitTransaction("aligning Center X")}},Bt.prototype.alignCenterY=function(){var Nt=this.diagram,Ut=Nt.selection.first();if(Ut){Nt.startTransaction("aligning Center Y");var Zt=Ut.actualBounds.y+Ut.actualBounds.height/2;Nt.selection.each(function(qn){qn instanceof go.Link||qn.move(new go.Point(qn.actualBounds.x,Zt-qn.actualBounds.height/2))}),Nt.commitTransaction("aligning Center Y")}},Bt.prototype.alignColumn=function(Nt){var Ut=this.diagram;Ut.startTransaction("align Column"),Nt===void 0&&(Nt=0),Nt=parseFloat(Nt);var Zt=new Array;Ut.selection.each(function(ir){ir instanceof go.Link||Zt.push(ir)});for(var qn=0;qn0){for(var ir=Vn.elt(Ur-1);ir!==null&&ir.isTreeExpanded&&!ir.isTreeLeaf;){var mr=this._sortTreeChildrenByY(ir);ir=mr.last()}ir!==null&&Nt.select(ir)}else Nt.select(wa)}}else if(Zt.key==="Down")if(Ut.isTreeExpanded&&!Ut.isTreeLeaf){var qn=this._sortTreeChildrenByY(Ut).first();qn!==null&&Nt.select(qn)}else for(;Ut!==null;){var wa=Ut.findTreeParentNode();if(wa===null)break;var Vn=this._sortTreeChildrenByY(wa),Ur=Vn.indexOf(Ut);if(UrVn.y?1:wa.xVn.x?1:0}),Ut},Bt.prototype.copyToClipboard=function(Nt){go.CommandHandler.prototype.copyToClipboard.call(this,Nt),this._lastPasteOffset.set(this.pasteOffset)},Bt.prototype.pasteFromClipboard=function(){var Nt=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Nt,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Nt},Object.defineProperty(Bt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Nt){if(Nt!=="move"&&Nt!=="select"&&Nt!=="scroll"&&Nt!=="tree"&&Nt!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Nt);this._arrowKeyBehavior=Nt}}),Object.defineProperty(Bt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Nt){if(!(Nt instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Nt);this._pasteOffset.set(Nt)}});var It=Bt,Le=te(20397),wt=te(43604),ce=te(82093),ie={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ae=te(59301),le=(Nt,Ut,Zt)=>new Promise((qn,wa)=>{var Vn=mr=>{try{ir(Zt.next(mr))}catch(po){wa(po)}},Ur=mr=>{try{ir(Zt.throw(mr))}catch(po){wa(po)}},ir=mr=>mr.done?qn(mr.value):Promise.resolve(mr.value).then(Vn,Ur);ir((Zt=Zt.apply(Nt,Ut)).next())});function Ie({onCancel:Nt,callback:Ut}){let Zt=(0,z.useRef)(),qn=(0,z.useRef)(),wa=(0,z.useRef)(),Vn=(0,z.useRef)(!1);const Ur=(0,z.useRef)(!1),[ir,mr]=(0,z.useState)(0);function po(){const Kn=Qe.bx.make,lo={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};Zt.current=new Qe.S0(qn.current,{padding:20,grid:Kn(Qe.s_,"Grid",Kn(Qe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Kn(Qe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:la=>{var ba=la.diagram.commandHandler.addTopLevelParts(la.diagram.selection,!0);ba||la.diagram.currentTool.doCancel()},commandHandler:Kn(It),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:la=>{var ba=la.subject;ba.location=ba.location.copy().snapToGridPoint(la.diagram.grid.gridOrigin,la.diagram.grid.gridCellSize),setTimeout(()=>{la.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:la=>{var ba=la.subject;setTimeout(()=>{la.diagram.commandHandler.editTextBlock()})},LinkRelinked:la=>{var ba=la.parameter.part;ba.invalidateConnectedLinks();var Ar=la.subject;la.diagram.toolManager.linkingTool.isForwards?Ar.toNode.invalidateConnectedLinks():Ar.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Zt.current.nodeTemplate=Kn(Qe.NB,"Auto",{locationSpot:Qe.z6.Center,locationObjectName:"SHAPE",desiredSize:new Qe.$u(120,60),minSize:new Qe.$u(40,40),resizable:!0,resizeCellSize:new Qe.$u(10,10),rotatable:!0},new Qe.KX("location","loc",Qe.E9.parse).makeTwoWay(Qe.E9.stringify),new Qe.KX("desiredSize","size",Qe.$u.parse).makeTwoWay(Qe.$u.stringify),Kn(Qe.bn,{name:"SHAPE",fill:lo.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Qe.z6.AllSides,toSpot:Qe.z6.AllSides},new Qe.KX("figure"),new Qe.KX("fill"),new Qe.KX("stroke","borderColor"),new Qe.KX("strokeWidth","thickness"),new Qe.KX("strokeDashArray","dash")),Kn(Qe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Kn(Qe.al,{margin:1,textAlign:"center",overflow:Qe.al.OverflowEllipsis,editable:!0},new Qe.KX("text").makeTwoWay(),new Qe.KX("stroke","color"))),Zt.current.nodeTemplate.toolTip=Kn("ToolTip",Kn(Qe.s_,"Vertical",{maxSize:new Qe.$u(200,NaN)},Kn(Qe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Qe.KX("text")),Kn(Qe.al,{font:"10pt sans-serif",textAlign:"center"},new Qe.KX("text","details"))));function Oo(la,ba){var Ar=(Ka,Jr)=>{Ka.handled=!0,Ka.diagram.model.commit(uo=>{var Hr=Jr.part.adornedPart,qo=new Qe.E9().setRectSpot(Hr.actualBounds,la);qo.subtract(Hr.location),qo.scale(2,2),qo.x+=Math.sign(qo.x)*130,qo.y+=Math.sign(qo.y)*130,qo.add(Hr.location),qo.snapToGridPoint(Ka.diagram.grid.gridOrigin,Ka.diagram.grid.gridCellSize);var Vo=uo.copyNodeData(Hr.data);uo.setGroupKeyForNodeData(Vo,uo.getGroupKeyForNodeData(Hr.data)),uo.addNodeData(Vo);var mi={from:Hr.key,to:uo.getKeyForNodeData(Vo)};uo.addLinkData(mi);var el=Ka.diagram.findNodeForData(Vo);el.location=qo,Ka.diagram.select(el),setTimeout(()=>{Ka.diagram.commandHandler.editTextBlock()},20)})};return Kn(Qe.bn,{figure:ba,alignment:la,alignmentFocus:la.opposite(),width:la.equals(Qe.z6.Top)||la.equals(Qe.z6.Bottom)?25:18,height:la.equals(Qe.z6.Top)||la.equals(Qe.z6.Bottom)?18:25,fill:"orange",stroke:lo.white,strokeWidth:4,mouseEnter:(Ka,Jr)=>Jr.fill="dodgerblue",mouseLeave:(Ka,Jr)=>Jr.fill="orange",isActionable:!0,click:Ar,contextClick:Ar})}function Eo(la){return Kn(Qe.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(ba,Ar)=>Ar.fill="dodgerblue",mouseLeave:(ba,Ar)=>Ar.fill="orange",click:(ba,Ar)=>{ba.diagram.commandHandler.showContextMenu(Ar.part.adornedPart)}},la||{})}Zt.current.nodeTemplate.selectionAdornmentTemplate=Kn(Qe.uz,"Spot",Kn(Qe.Vm,{padding:10}),Oo(Qe.z6.Top,"TriangleUp"),Oo(Qe.z6.Left,"TriangleLeft"),Oo(Qe.z6.Right,"TriangleRight"),Oo(Qe.z6.Bottom,"TriangleDown"),Eo({alignment:new Qe.z6(.75,0)}));function vo(la,ba){return(Ar,Ka)=>{Ar.handled=!0,Ar.diagram.model.commit(Jr=>{Jr.set(Ka.part.adornedPart.data,la,ba)})}}function Ot(la,ba){return ba||(ba="color"),Kn(Qe.bn,{width:16,height:16,stroke:"lightgray",fill:la,margin:1,background:"transparent",mouseEnter:(Ar,Ka)=>Ka.stroke="dodgerblue",mouseLeave:(Ar,Ka)=>Ka.stroke="lightgray",click:vo(ba,la),contextClick:vo(ba,la)})}function hn(){return[Kn("ContextMenuButton",Kn(Qe.s_,"Horizontal",Ot(lo.white,"fill"),Ot(lo.beige,"fill"),Ot(lo.extralightblue,"fill"),Ot(lo.extralightred,"fill"))),Kn("ContextMenuButton",Kn(Qe.s_,"Horizontal",Ot(lo.lightgray,"fill"),Ot(lo.lightgreen,"fill"),Ot(lo.lightblue,"fill"),Ot(lo.lightred,"fill")))]}function yn(){return[Kn("ContextMenuButton",Kn(Qe.s_,"Horizontal",Ot(lo.black),Ot(lo.green),Ot(lo.blue),Ot(lo.red))),Kn("ContextMenuButton",Kn(Qe.s_,"Horizontal",Ot(lo.white),Ot(lo.magenta),Ot(lo.purple),Ot(lo.orange)))]}function mn(la,ba){return ba||(ba="thickness"),Kn(Qe.bn,"LineH",{width:16,height:16,strokeWidth:la,margin:1,background:"transparent",mouseEnter:(Ar,Ka)=>Ka.background="dodgerblue",mouseLeave:(Ar,Ka)=>Ka.background="transparent",click:vo(ba,la),contextClick:vo(ba,la)})}function Jn(la,ba){return ba||(ba="dash"),Kn(Qe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:la,margin:1,background:"transparent",mouseEnter:(Ar,Ka)=>Ka.background="dodgerblue",mouseLeave:(Ar,Ka)=>Ka.background="transparent",click:vo(ba,la),contextClick:vo(ba,la)})}function na(){return[Kn("ContextMenuButton",Kn(Qe.s_,"Horizontal",mn(1),mn(2),mn(3),mn(4))),Kn("ContextMenuButton",Kn(Qe.s_,"Horizontal",Jn(null),Jn([2,4]),Jn([4,4])))]}function jn(la,ba){return ba||(ba="figure"),Kn(Qe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:la,margin:1,background:"transparent",mouseEnter:(Ar,Ka)=>Ka.fill="dodgerblue",mouseLeave:(Ar,Ka)=>Ka.fill="lightgray",click:vo(ba,la),contextClick:vo(ba,la)})}Zt.current.nodeTemplate.contextMenu=Kn("ContextMenu",Kn("ContextMenuButton",Kn(Qe.s_,"Horizontal",jn("Rectangle"),jn("RoundedRectangle"),jn("Ellipse"),jn("Diamond"))),Kn("ContextMenuButton",Kn(Qe.s_,"Horizontal",jn("Parallelogram2"),jn("ManualOperation"),jn("Procedure"),jn("Cylinder1"))),Kn("ContextMenuButton",Kn(Qe.s_,"Horizontal",jn("Terminator"),jn("CreateRequest"),jn("Document"),jn("TriangleDown"))),hn(),yn(),na()),Zt.current.groupTemplate=Kn(Qe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Qe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(la,ba)=>{var Ar=ba.addMembers(ba.diagram.selection,!0);Ar||ba.diagram.currentTool.doCancel()},avoidable:!1},new Qe.KX("location","loc",Qe.E9.parse).makeTwoWay(Qe.E9.stringify),Kn(Qe.s_,"Auto",{name:"BODY"},Kn(Qe.bn,{parameter1:10,fill:lo.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Qe.z6.AllSides,toSpot:Qe.z6.AllSides},new Qe.KX("fill"),new Qe.KX("stroke","color"),new Qe.KX("strokeWidth","thickness"),new Qe.KX("strokeDashArray","dash")),Kn(Qe.Vm,{background:"transparent",margin:20})),Kn(Qe.al,{alignment:Qe.z6.Top,alignmentFocus:Qe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Qe.KX("text"),new Qe.KX("stroke","color"))),Zt.current.groupTemplate.selectionAdornmentTemplate=Kn(Qe.uz,"Spot",Kn(Qe.s_,"Auto",Kn(Qe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Kn(Qe.Vm,{margin:1.5})),Eo({alignment:Qe.z6.TopRight,alignmentFocus:Qe.z6.BottomRight})),Zt.current.groupTemplate.contextMenu=Kn("ContextMenu",hn(),yn(),na()),Zt.current.linkTemplate=Kn(Qe.rU,{layerName:"Foreground",routing:Qe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Qe.KX("fromSpot","fromSpot",Qe.z6.parse),new Qe.KX("toSpot","toSpot",Qe.z6.parse),new Qe.KX("fromShortLength","dir",la=>la>=1?10:0),new Qe.KX("toShortLength","dir",la=>la>=1?10:0),new Qe.KX("points").makeTwoWay(),Kn(Qe.bn,{strokeWidth:2},new Qe.KX("stroke","color"),new Qe.KX("strokeWidth","thickness"),new Qe.KX("strokeDashArray","dash")),Kn(Qe.bn,{segmentIndex:0,segmentOffset:new Qe.E9(15,0),segmentOrientation:Qe.rU.OrientAlong,alignmentFocus:Qe.z6.Right,figure:"circle",width:10,strokeWidth:0},new Qe.KX("fill","color"),new Qe.KX("visible","dir",la=>la===1)),Kn(Qe.bn,{segmentIndex:-1,segmentOffset:new Qe.E9(-10,6),segmentOrientation:Qe.rU.OrientPlus90,alignmentFocus:Qe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Qe.KX("fill","color"),new Qe.KX("visible","dir",la=>la>=1),new Qe.KX("width","thickness",la=>7+3*la),new Qe.KX("height","thickness",la=>7+3*la),new Qe.KX("segmentOffset","thickness",la=>new Qe.E9(-15,4+1.5*la))),Kn(Qe.bn,{segmentIndex:0,segmentOffset:new Qe.E9(15,-6),segmentOrientation:Qe.rU.OrientMinus90,alignmentFocus:Qe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Qe.KX("fill","color"),new Qe.KX("visible","dir",la=>la===2),new Qe.KX("width","thickness",la=>7+3*la),new Qe.KX("height","thickness",la=>7+3*la),new Qe.KX("segmentOffset","thickness",la=>new Qe.E9(-15,4+1.5*la))),Kn(Qe.al,{alignmentFocus:new Qe.z6(0,1,-4,0),editable:!0},new Qe.KX("text").makeTwoWay(),new Qe.KX("stroke","color"))),Zt.current.linkTemplate.selectionAdornmentTemplate=Kn(Qe.uz,Kn(Qe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:kn(2)},new Qe.KX("pathPattern","thickness",kn)),Eo({alignmentFocus:new Qe.z6(0,0,-6,-4)}));function kn(la){return Kn(Qe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(la+4).toString()+" H3"})}function Or(la){var ba="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return la===0?ba="M0 0 M16 16 M0 8 L16 8":la===2&&(ba="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Kn(Qe.bn,{geometryString:ba,margin:2,background:"transparent",mouseEnter:(Ar,Ka)=>Ka.background="dodgerblue",mouseLeave:(Ar,Ka)=>Ka.background="transparent",click:vo("dir",la),contextClick:vo("dir",la)})}function Er(la){var ba=(Ar,Ka)=>{Ar.handled=!0,Ar.diagram.model.commit(Jr=>{var uo=Ka.part.adornedPart;Jr.set(uo.data,la?"toSpot":"fromSpot",Qe.z6.stringify(Qe.z6.AllSides)),(la?uo.toNode:uo.fromNode).invalidateConnectedLinks()})};return Kn(Qe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ar,Ka)=>Ka.background="dodgerblue",mouseLeave:(Ar,Ka)=>Ka.background="transparent",click:ba,contextClick:ba})}function En(la,ba){var Ar=0,Ka=Qe.z6.RightSide;la.equals(Qe.z6.Top)?(Ar=270,Ka=Qe.z6.TopSide):la.equals(Qe.z6.Left)?(Ar=180,Ka=Qe.z6.LeftSide):la.equals(Qe.z6.Bottom)&&(Ar=90,Ka=Qe.z6.BottomSide),ba||(Ar-=180);var Jr=(uo,Hr)=>{uo.handled=!0,uo.diagram.model.commit(qo=>{var Vo=Hr.part.adornedPart;qo.set(Vo.data,ba?"toSpot":"fromSpot",Qe.z6.stringify(Ka)),(ba?Vo.toNode:Vo.fromNode).invalidateConnectedLinks()})};return Kn(Qe.bn,{alignment:la,alignmentFocus:la.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ar,background:"transparent",mouseEnter:(uo,Hr)=>Hr.background="dodgerblue",mouseLeave:(uo,Hr)=>Hr.background="transparent",click:Jr,contextClick:Jr})}Zt.current.linkTemplate.contextMenu=Kn("ContextMenu",yn(),na(),Kn("ContextMenuButton",Kn(Qe.s_,"Horizontal",Or(0),Or(1),Or(2))),Kn("ContextMenuButton",Kn(Qe.s_,"Horizontal",Kn(Qe.s_,"Spot",Er(!1),En(Qe.z6.Top,!1),En(Qe.z6.Left,!1),En(Qe.z6.Right,!1),En(Qe.z6.Bottom,!1)),Kn(Qe.s_,"Spot",{margin:new Qe.Zt(0,0,0,2)},Er(!0),En(Qe.z6.Top,!0),En(Qe.z6.Left,!0),En(Qe.z6.Right,!0),En(Qe.z6.Bottom,!0)))));const Bo=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],y=ne=>{E.current.setValue(E.current.getValue()+" "+ne.value+" ")},b=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:De.createElement(Ee.Z,{className:ue.Z.lists,gutter:[10,10]},a.map((ne,oe)=>De.createElement(xe.Z,{flex:"110px",className:ue.Z.item},De.createElement("div",null,De.createElement(Ce.Z,{value:`$$${ne.value}$$`}),ne.name),De.createElement("div",{className:ue.Z.children},ne.children.map((se,me)=>De.createElement("div",{key:me},De.createElement("h1",null,se.name),De.createElement(Ee.Z,{gutter:[10,10]},se.data.map((Pe,de)=>De.createElement(xe.Z,{key:de,onClick:()=>y(Pe),className:ue.Z.diamond},De.createElement(Ce.Z,{value:"`$$"+Pe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:De.createElement(Ee.Z,{className:ue.Z.lists,gutter:[10,10]},x.map((ne,oe)=>De.createElement(xe.Z,{flex:"110px",className:ue.Z.item},De.createElement("div",null,De.createElement(Ce.Z,{value:"`$$"+ne.value+"$$`"}),ne.name),De.createElement("div",{className:ue.Z.children},ne.children.map((se,me)=>De.createElement("div",{key:me},se.name&&De.createElement("h1",null,se.name),De.createElement(Ee.Z,{gutter:[10,10]},se.data.map((Pe,de)=>De.createElement(xe.Z,{key:de,onClick:()=>y(Pe),className:ue.Z.diamond},De.createElement(Ce.Z,{value:"`$$"+Pe.value+"$$`"}))))))))))}],ee=()=>{var ne=document.createElement("div");ne.innerHTML=E.current.getValue();var oe=ne.innerText;return fe&&fe(oe),oe};return(0,z.useImperativeHandle)(re,()=>({getData:ee})),De.createElement("div",{className:ue.Z.mathWrap},De.createElement(je.default,{defaultActiveKey:"1",items:b}),De.createElement("math-field",{locale:"zh_cn",className:ue.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:E,style:{width:800,marginTop:30,fontSize:18}},pe||""),be&&De.createElement("div",{className:ue.Z.button},De.createElement(ve.ZP,{size:"large",onClick:ee,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});bt.Z=ye},82454:function(xt,bt,te){"use strict";te.d(bt,{z:function(){return qe},Z:function(){return Me}});var z=te(59301),Ee=te(54580),xe=te(8591),je=te(43418),ve=te(3113),Ce=te(90524),ue=te(92725),ge=Object.defineProperty,De=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,be=(he,Ne,Je)=>Ne in he?ge(he,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Je}):he[Ne]=Je,pe=(he,Ne)=>{for(var Je in Ne||(Ne={}))ye.call(Ne,Je)&&be(he,Je,Ne[Je]);if(De)for(var Je of De(Ne))fe.call(Ne,Je)&&be(he,Je,Ne[Je]);return he},re=(he,Ne,Je)=>new Promise((at,Ge)=>{var $e=mt=>{try{Ct(Je.next(mt))}catch(At){Ge(At)}},ht=mt=>{try{Ct(Je.throw(mt))}catch(At){Ge(At)}},Ct=mt=>mt.done?at(mt.value):Promise.resolve(mt.value).then($e,ht);Ct((Je=Je.apply(he,Ne)).next())});const E="\u3000\u3000";function a(he){var Ne=["Bytes","KB","MB","GB","TB"];if(he==0)return"0 Byte";var Je=parseInt(""+Math.floor(Math.log(he)/Math.log(1024)),10);return(he/Math.pow(1024,Je)).toFixed(1)+" "+Ne[Je]}var x=({value:he=[],action:Ne,onChange:Je,className:at,maxSize:Ge=150,title:$e="\u6587\u4EF6\u4E0A\u4F20",accept:ht=null})=>{const Ct={multiple:!1,fileList:he,accept:ht,withCredentials:!0,beforeUpload:At=>At.size/1024/1024(ce.name.indexOf(E)===-1&&(ce.name=`${ce.name}${E}${a(ce.size)}`),pe({},ce))),At.file.status==="done"&&((Bt=(Qe=At.file)==null?void 0:Qe.response)==null?void 0:Bt.status)===-1){message.error((Le=(It=At.file)==null?void 0:It.response)==null?void 0:Le.message),Je([]);return}Je(wt)},onRemove:At=>re(void 0,null,function*(){const Qe=At.size/1024/1024;return At.status==="uploading"?!0:Qe0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:he.length>0,ghost:!0},$e),React.createElement("span",{onClick:mt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",Ge,"M)"," ")))},y=te(61481),b=te(89392),ee=Object.defineProperty,ne=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,me=(he,Ne,Je)=>Ne in he?ee(he,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Je}):he[Ne]=Je,Pe=(he,Ne)=>{for(var Je in Ne||(Ne={}))oe.call(Ne,Je)&&me(he,Je,Ne[Je]);if(ne)for(var Je of ne(Ne))se.call(Ne,Je)&&me(he,Je,Ne[Je]);return he};const de=he=>React.createElement("svg",Pe({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},he),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Be="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Ze=Object.defineProperty,Se=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,st=(he,Ne,Je)=>Ne in he?Ze(he,Ne,{enumerable:!0,configurable:!0,writable:!0,value:Je}):he[Ne]=Je,Ve=(he,Ne)=>{for(var Je in Ne||(Ne={}))rt.call(Ne,Je)&&st(he,Je,Ne[Je]);if(Se)for(var Je of Se(Ne))Ae.call(Ne,Je)&&st(he,Je,Ne[Je]);return he},nt=(he,Ne,Je)=>new Promise((at,Ge)=>{var $e=mt=>{try{Ct(Je.next(mt))}catch(At){Ge(At)}},ht=mt=>{try{Ct(Je.throw(mt))}catch(At){Ge(At)}},Ct=mt=>mt.done?at(mt.value):Promise.resolve(mt.value).then($e,ht);Ct((Je=Je.apply(he,Ne)).next())});const{Dragger:lt}=Ee.default;function qe(he){let Ne=[];return he&&he.length>0&&(Ne=he.map(Je=>({uid:Je.id,id:Je.id,name:Je.title+E+Je.filesize,url:Je.url,filesize:Je.filesize,status:"done",response:{id:Je.id}}))),Ne}var Me=({value:he,onChange:Ne,action:Je,data:at,className:Ge,maxSize:$e=150,title:ht="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:Ct=!1,accept:mt="",additionalText:At,isDragger:Qe,number:Bt=1e3,aloneClear:It=!1,realTimeRemove:Le=!0,uploadText:wt,setFileProgress:ce,showFileProgress:ie})=>{const[ae,le]=(0,z.useState)(!1);let[Ie,_e]=(0,z.useState)(he||[]),[we,Re]=(0,z.useState)(1);(0,z.useEffect)(()=>{he&&(we===1&&_e([...he]),Re(2),Bt===(he==null?void 0:he.length)&&le(!0))},[he]);const it=()=>{setTimeout(()=>{Ie.pop(),_e([...Ie])},500)};ie&&ce(Ie.some(ft=>ft.status==="uploading"));const Xe={multiple:!0,disabled:ae,accept:mt,withCredentials:!0,fileList:Ie,beforeUpload:(ft,Pt)=>{const zt=ft.size/1024/1024;return Ie.concat(Pt).length>Bt?(Ie.pop(),_e([...Ie]),xe.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${Bt}\u4E2A\u6587\u4EF6`),It?Promise.reject():(it(),!1)):zt<$e?!0:(xe.ZP.error(`\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(${$e}MB).`),It?Promise.reject():(it(),!1))},data:at,action:Je||`${Ce.Z.API_SERVER}/api/attachments.json`,onChange(ft){var Pt,zt,jt,Ht;if(ft.file.status==="removed"?Ie=ft.fileList:Ie=(0,b.uniqBy)([...ft.fileList,...Ie],"uid"),ft.file.status==="done"&&((zt=(Pt=ft.file)==null?void 0:Pt.response)==null?void 0:zt.status)===-1){xe.ZP.error((Ht=(jt=ft.file)==null?void 0:jt.response)==null?void 0:Ht.message);return}Ie.length>=Bt?le(!0):le(!1),_e([...Ie]),Ie=Ie.map(Vt=>{var tt,dt;return(tt=Vt==null?void 0:Vt.response)!=null&&tt.id&&(Vt.url=(dt=Vt==null?void 0:Vt.response)==null?void 0:dt.url),Vt.name.indexOf(E)===-1&&(Vt.name=`${Vt.name}${E}${a(Vt.size)}`),Ve({},Vt)}),console.log("info:",ft,Ie),Ne(Ie)},onRemove:ft=>nt(void 0,null,function*(){if(!Le)return!0;const Pt=()=>nt(void 0,null,function*(){if(ft.response?ft.response.id:ft.id){let jt=yield(0,ue.JZ)(ft.response?ft.response.id:ft.uid);return Promise.resolve(jt)}else return!0});return Ct?new Promise((zt,jt)=>{je.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:z.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>nt(void 0,null,function*(){const Ht=yield Pt();xe.ZP.success("\u5220\u9664\u6210\u529F"),zt(!0)}),onCancel:()=>zt(!1)})}):yield Pt()})};function Ke(ft){ft.preventDefault(),ft.stopPropagation()}return z.createElement("div",{className:`multi-upload ${Ge||""}`},Qe&&z.createElement(lt,Ve({},Xe),z.createElement("p",{className:"ant-upload-drag-icon"},z.createElement(y.Z,null)),z.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",z.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",$e,"MB)"," "),At),!Qe&&z.createElement(Ee.default,Ve({},Xe),z.createElement(ve.ZP,{disabled:ae,className:"upload_button"},z.createElement("img",{className:"aBtn_img",src:Be}),ht),z.createElement("span",{onClick:Ke,className:"upload_text"},wt||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${$e}MB)`)))}},2748:function(xt,bt,te){"use strict";te.d(bt,{Q:function(){return Ce}});var z=te(59301),Ee=te(57809),xe=te(5112),je=te(5871),ve=te(59301),Ce=(ge=>(ge[ge.Number=1]="Number",ge[ge.Percent=2]="Percent",ge))(Ce||{});const ue=({value:ge,onChange:De,disabled:ye,hidePercentOption:fe=!1,percentType:be="select"})=>{const pe=(0,z.useMemo)(()=>fe?1:2,[fe]),[re,E]=(0,z.useState)(pe);console.log(re);const a=y=>ge.type===1?`${y}\u5206`:`${y}%`,x=(0,z.useCallback)(y=>{if(re===1){const b=y.replace("\u5206","");return isNaN(parseInt(b,10))?0:b}else return y.replace("%","")},[re]);return(0,z.useEffect)(()=>{E(ge.type)},[ge]),ve.createElement("div",{style:{display:"flex",alignItems:"center"}},be=="select"&&ve.createElement(Ee.default,{size:"large",onChange:y=>{E(y),De({type:y,inputValue:y===1?5:20})},value:re||pe,style:{width:100},options:fe?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:ye}),be=="radio"&&ve.createElement(xe.ZP.Group,{size:"large",onChange:y=>{const b=y.target.value;E(b),De({type:b,inputValue:b===1?5:20})},value:re||pe,disabled:ye},!fe&&ve.createElement(xe.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),ve.createElement(xe.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),be=="radio"&&ve.createElement("div",{style:{marginRight:"10px",color:"#000000"}},ge.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),ve.createElement(je.Z,{size:"large",disabled:ye,value:ge.inputValue,style:{width:"120px"},parser:x,addonAfter:ge.type===1?"\u5206":"%",max:re===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:y=>{De({type:re,inputValue:y})}}),be=="radio"&&ge.type==2&&ve.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};bt.Z=ue},6681:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var z=te(59301),Ee={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},xe=te(43418),je="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",ve="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Ce=(De,ye,fe)=>new Promise((be,pe)=>{var re=x=>{try{a(fe.next(x))}catch(y){pe(y)}},E=x=>{try{a(fe.throw(x))}catch(y){pe(y)}},a=x=>x.done?be(x.value):Promise.resolve(x.value).then(re,E);a((fe=fe.apply(De,ye)).next())}),ge=({type:De,resdata:ye,onok:fe,oktext:be,okloading:pe})=>{const[re,E]=(0,z.useState)(!1),{can_copy_list:a,can_copy_num:x,challenge_type:y,course_data_list:b,no_copy_list:ee,no_copy_num:ne,no_use_list:oe,no_use_num:se,repeat_shixun_num:me,student_count:Pe,total_num:de,use_num:Be}=ye;let Ze=x>0||De==="exercise";(0,z.useEffect)(()=>{(ye==null?void 0:ye.student_count)>0&&E(!0)},[ye]),console.log("---11",pe),(0,z.useEffect)(()=>{pe||E(!1)},[pe]);const Se=()=>{if(De==="exercise"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:Ee.orangeColor},Be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:Ee.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(De==="exercise"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:Ee.orangeColor},Be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:Ee.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(De==="shixun"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:Ee.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(De==="shixun"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:Ee.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(De==="subject"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:Ee.orangeColor},Be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:Ee.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(De==="subject"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",z.createElement("span",{className:Ee.orangeColor},Pe)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",z.createElement("span",{className:Ee.orangeColor},Be)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:Ee.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(De==="exercisepush")return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",z.createElement("span",{className:Ee.orangeColor},Be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",z.createElement("span",{className:Ee.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(De==="shixunpush"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:Ee.orangeColor},Be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:Ee.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(De==="shixunpush"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:Ee.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",z.createElement("span",{className:Ee.orangeColor},Be),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:Ee.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},rt=()=>{if(De==="exercise"||De==="subject"||De==="exercisepush"||De==="shixunpush")return z.createElement("div",{style:{marginTop:20}},ne>0&&z.createElement("div",null,z.createElement("span",{className:Ee.flex},z.createElement("img",{src:ve,style:{width:14}}),z.createElement("span",{className:Ee.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:Ee.statusbody},De==="exercise"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:Ee.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(De==="subject"||De==="exercisepush")&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ze&&z.createElement("span",{className:Ee.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),De==="shixunpush"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ze&&z.createElement("span",{className:Ee.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),z.createElement("div",null,ee==null?void 0:ee.map((Ae,st)=>z.createElement("a",{href:`/shixuns/${Ae.identifier}/challenges`,target:"_blank"},"\u300A",Ae==null?void 0:Ae.name,"\u300B",st+1!==ne&&"\u3001"))))),x>0&&z.createElement("div",{style:{marginTop:20}},z.createElement("span",{className:Ee.flex},z.createElement("img",{src:je,style:{width:14}}),z.createElement("span",{className:Ee.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:Ee.statusbody},De==="exercise"&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(De==="subject"||De==="exercisepush")&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),De==="shixunpush"&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),z.createElement("div",null,a==null?void 0:a.map((Ae,st)=>z.createElement("a",{href:`/shixuns/${Ae.identifier}/challenges`,target:"_blank"},"\u300A",Ae==null?void 0:Ae.name,"\u300B",st+1!==x&&"\u3001"))))));if(De==="shixun")return z.createElement("div",{style:{marginTop:20}},x>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return z.createElement(xe.default,{open:re,onCancel:()=>{E(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!Ze&&"none"}},zIndex:1003,confirmLoading:pe,okText:Ze?be:"\u6211\u77E5\u9053\u4E86",onOk:()=>Ce(void 0,null,function*(){Ze?yield fe([...a,...oe]):E(!1)})},z.createElement("div",{style:{maxHeight:600,overflow:"auto"}},Se(),rt()))}},44905:function(xt,bt,te){"use strict";te.d(bt,{h:function(){return ne}});var z=te(59301),Ee=te(57809),xe=te(78241),je=te(3113),ve=te(89780),Ce=te.n(ve),ue=te(66543),ge=te(59598),De=Object.defineProperty,ye=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,be=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,E=(oe,se,me)=>se in oe?De(oe,se,{enumerable:!0,configurable:!0,writable:!0,value:me}):oe[se]=me,a=(oe,se)=>{for(var me in se||(se={}))pe.call(se,me)&&E(oe,me,se[me]);if(be)for(var me of be(se))re.call(se,me)&&E(oe,me,se[me]);return oe},x=(oe,se)=>ye(oe,fe(se));const y=Ee.default.Option,b={labelCol:{span:4},wrapperCol:{span:20}},ee={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};bt.Z=({callback:oe,onCancel:se})=>{const[me,Pe]=(0,z.useState)("python");function de(Ze){Pe(ee[Ze][1])}function Be(Ze){oe(Ze)}return z.createElement(xe.default,x(a({},b),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Be,style:{width:500}}),z.createElement(xe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},z.createElement(Ee.default,{getPopupContainer:Ze=>Ze.parentNode,onChange:de},Object.keys(ee).map(Ze=>z.createElement(y,{key:Ze,value:Ze},ee[Ze][0])))),z.createElement(xe.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},z.createElement(ne,{mode:me})),z.createElement("div",{className:"flex-container flex-end"},z.createElement(je.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(je.ZP,{type:"ghost",onClick:se},"\u53D6\u6D88")))};function ne({value:oe,onChange:se,mode:me,options:Pe={}}){const de=(0,z.useRef)(),[Be,Ze]=(0,z.useState)();return(0,z.useEffect)(()=>{if(Be){let Se=function(rt){const Ae=rt.getValue();se&&se(Ae)};return Be.on("change",Se),()=>{Be.off("change",Se)}}},[Be,se]),(0,z.useEffect)(()=>{Be&&Be.setOption("mode",me)},[Be,me]),(0,z.useEffect)(()=>{Be&&(oe!==Be.getValue()||oe==="")&&setTimeout(()=>{Be.setValue(oe||"")},300)},[Be,oe]),(0,z.useEffect)(()=>{if(de.current&&!Be){const Se=Ce().fromTextArea(de.current,a({mode:me,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Pe));Ze(Se)}},[de.current,Be]),z.createElement("div",{className:"my-codemirror-container"},z.createElement("textarea",{ref:de}))}},89389:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return Kr}});var z=te(59301),Ee=te(89780),xe=te.n(Ee),je=te(76374),ve=te(66543),Ce=te(6313),ue=te(25717),ge=te(99498),De=te(25419),ye=te(67549),fe=te(7664),be=({value:Nt="",className:Ut,showTextOnly:Zt,showLines:qn,style:wa={}})=>{const Vn=(0,z.useMemo)(()=>"",[Nt]);return z.createElement(z.Fragment,null,z.createElement("div",{dangerouslySetInnerHTML:{__html:Vn}}))},pe=te(59301),re=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,ee=(Nt,Ut,Zt)=>Ut in Nt?re(Nt,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):Nt[Ut]=Zt,ne=(Nt,Ut)=>{for(var Zt in Ut||(Ut={}))y.call(Ut,Zt)&&ee(Nt,Zt,Ut[Zt]);if(x)for(var Zt of x(Ut))b.call(Ut,Zt)&&ee(Nt,Zt,Ut[Zt]);return Nt},oe=(Nt,Ut)=>E(Nt,a(Ut));let se=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function me({onActionCallback:Nt,title:Ut,icon:Zt,actionName:qn,className:wa="",children:Vn}){function Ur(){Nt(qn)}return pe.createElement("a",{title:Ut,className:wa,onClick:Ur},pe.createElement("i",{className:`${Zt}`}),Vn)}var Pe=({watch:Nt,showNullButton:Ut,showNullProgramButton:Zt,onActionCallback:qn,fullScreen:wa,insertTemp:Vn,hidetoolBar:Ur,extraUse:ir})=>{const mr=[...se,{title:`${Nt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Nt?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return pe.createElement("ul",{className:"markdown-toolbar-container"},!Ur&&mr.map((po,yr)=>pe.createElement("li",{key:yr},po.actionName?pe.createElement(me,oe(ne({},po),{onActionCallback:qn})):pe.createElement("span",{className:"v-line"}))),Ut?pe.createElement("li",null,pe.createElement(me,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:qn},pe.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Zt?pe.createElement(pe.Fragment,null,pe.createElement("li",null,pe.createElement(me,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:qn},pe.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),pe.createElement("li",null,pe.createElement(me,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:qn},pe.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Vn&&pe.createElement("li",null,pe.createElement(me,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Vn}`,onActionCallback:qn},pe.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),ir&&pe.createElement("li",null,ir),pe.createElement("li",{className:"btn-full-screen"},pe.createElement(me,{icon:`${wa?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:wa?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:qn})))},de=te(75790),Be=te(78241),Ze=te(92832),Se=te(3113),rt=Object.defineProperty,Ae=Object.defineProperties,st=Object.getOwnPropertyDescriptors,Ve=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,qe=(Nt,Ut,Zt)=>Ut in Nt?rt(Nt,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):Nt[Ut]=Zt,Me=(Nt,Ut)=>{for(var Zt in Ut||(Ut={}))nt.call(Ut,Zt)&&qe(Nt,Zt,Ut[Zt]);if(Ve)for(var Zt of Ve(Ut))lt.call(Ut,Zt)&&qe(Nt,Zt,Ut[Zt]);return Nt},he=(Nt,Ut)=>Ae(Nt,st(Ut));const Ne={labelCol:{span:4},wrapperCol:{span:20}};var Je=({callback:Nt,onCancel:Ut})=>{function Zt(qn){Nt(qn)}return z.createElement(Be.default,he(Me({},Ne),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Zt,style:{width:500}}),z.createElement(Be.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},z.createElement(Ze.default,null)),z.createElement(Be.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},z.createElement(Ze.default,null)),z.createElement("div",{className:"flex-container flex-end"},z.createElement(Se.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(Se.ZP,{type:"ghost",onClick:Ut},"\u53D6\u6D88")))},at=te(44905),Ge=te(45596),$e=te(43418),ht=te(95237),Ct=te(6077),mt=te(59301),At=({callback:Nt,onCancel:Ut})=>{const Zt=document.createElement("canvas"),qn=Zt.getContext("2d");Zt.width=1e3,Zt.height=800,qn.fillStyle="#ffffff",qn.fillRect(0,0,Zt.width,Zt.height);const wa=Zt.toDataURL("image/png");return mt.createElement($e.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},mt.createElement(ht.Z,{style:{height:"100vh"}},mt.createElement(Ct.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:wa,visible:!0,title:String(Date.now())},onOk:Vn=>{Nt({src:Vn.url})},onClose:Ut})))},Qe=te(12378);function Bt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Bt,go.CommandHandler),Bt.prototype.canAlignSelection=function(){var Nt=this.diagram;return!(Nt===null||Nt.isReadOnly||Nt.isModelReadOnly||Nt.selection.count<2)},Bt.prototype.alignLeft=function(){var Nt=this.diagram;Nt.startTransaction("aligning left");var Ut=1/0;Nt.selection.each(function(Zt){Zt instanceof go.Link||(Ut=Math.min(Zt.position.x,Ut))}),Nt.selection.each(function(Zt){Zt instanceof go.Link||Zt.move(new go.Point(Ut,Zt.position.y))}),Nt.commitTransaction("aligning left")},Bt.prototype.alignRight=function(){var Nt=this.diagram;Nt.startTransaction("aligning right");var Ut=-1/0;Nt.selection.each(function(Zt){if(!(Zt instanceof go.Link)){var qn=Zt.actualBounds.x+Zt.actualBounds.width;Ut=Math.max(qn,Ut)}}),Nt.selection.each(function(Zt){Zt instanceof go.Link||Zt.move(new go.Point(Ut-Zt.actualBounds.width,Zt.position.y))}),Nt.commitTransaction("aligning right")},Bt.prototype.alignTop=function(){var Nt=this.diagram;Nt.startTransaction("alignTop");var Ut=1/0;Nt.selection.each(function(Zt){Zt instanceof go.Link||(Ut=Math.min(Zt.position.y,Ut))}),Nt.selection.each(function(Zt){Zt instanceof go.Link||Zt.move(new go.Point(Zt.position.x,Ut))}),Nt.commitTransaction("alignTop")},Bt.prototype.alignBottom=function(){var Nt=this.diagram;Nt.startTransaction("aligning bottom");var Ut=-1/0;Nt.selection.each(function(Zt){if(!(Zt instanceof go.Link)){var qn=Zt.actualBounds.y+Zt.actualBounds.height;Ut=Math.max(qn,Ut)}}),Nt.selection.each(function(Zt){Zt instanceof go.Link||Zt.move(new go.Point(Zt.actualBounds.x,Ut-Zt.actualBounds.height))}),Nt.commitTransaction("aligning bottom")},Bt.prototype.alignCenterX=function(){var Nt=this.diagram,Ut=Nt.selection.first();if(Ut){Nt.startTransaction("aligning Center X");var Zt=Ut.actualBounds.x+Ut.actualBounds.width/2;Nt.selection.each(function(qn){qn instanceof go.Link||qn.move(new go.Point(Zt-qn.actualBounds.width/2,qn.actualBounds.y))}),Nt.commitTransaction("aligning Center X")}},Bt.prototype.alignCenterY=function(){var Nt=this.diagram,Ut=Nt.selection.first();if(Ut){Nt.startTransaction("aligning Center Y");var Zt=Ut.actualBounds.y+Ut.actualBounds.height/2;Nt.selection.each(function(qn){qn instanceof go.Link||qn.move(new go.Point(qn.actualBounds.x,Zt-qn.actualBounds.height/2))}),Nt.commitTransaction("aligning Center Y")}},Bt.prototype.alignColumn=function(Nt){var Ut=this.diagram;Ut.startTransaction("align Column"),Nt===void 0&&(Nt=0),Nt=parseFloat(Nt);var Zt=new Array;Ut.selection.each(function(ir){ir instanceof go.Link||Zt.push(ir)});for(var qn=0;qn0){for(var ir=Vn.elt(Ur-1);ir!==null&&ir.isTreeExpanded&&!ir.isTreeLeaf;){var mr=this._sortTreeChildrenByY(ir);ir=mr.last()}ir!==null&&Nt.select(ir)}else Nt.select(wa)}}else if(Zt.key==="Down")if(Ut.isTreeExpanded&&!Ut.isTreeLeaf){var qn=this._sortTreeChildrenByY(Ut).first();qn!==null&&Nt.select(qn)}else for(;Ut!==null;){var wa=Ut.findTreeParentNode();if(wa===null)break;var Vn=this._sortTreeChildrenByY(wa),Ur=Vn.indexOf(Ut);if(UrVn.y?1:wa.xVn.x?1:0}),Ut},Bt.prototype.copyToClipboard=function(Nt){go.CommandHandler.prototype.copyToClipboard.call(this,Nt),this._lastPasteOffset.set(this.pasteOffset)},Bt.prototype.pasteFromClipboard=function(){var Nt=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Nt,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Nt},Object.defineProperty(Bt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Nt){if(Nt!=="move"&&Nt!=="select"&&Nt!=="scroll"&&Nt!=="tree"&&Nt!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Nt);this._arrowKeyBehavior=Nt}}),Object.defineProperty(Bt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Nt){if(!(Nt instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Nt);this._pasteOffset.set(Nt)}});var It=Bt,Le=te(20397),wt=te(43604),ce=te(82093),ie={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ae=te(59301),le=(Nt,Ut,Zt)=>new Promise((qn,wa)=>{var Vn=mr=>{try{ir(Zt.next(mr))}catch(po){wa(po)}},Ur=mr=>{try{ir(Zt.throw(mr))}catch(po){wa(po)}},ir=mr=>mr.done?qn(mr.value):Promise.resolve(mr.value).then(Vn,Ur);ir((Zt=Zt.apply(Nt,Ut)).next())});function Ie({onCancel:Nt,callback:Ut}){let Zt=(0,z.useRef)(),qn=(0,z.useRef)(),wa=(0,z.useRef)(),Vn=(0,z.useRef)(!1);const Ur=(0,z.useRef)(!1),[ir,mr]=(0,z.useState)(0);function po(){const Kn=Qe.bx.make,lo={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};Zt.current=new Qe.S0(qn.current,{padding:20,grid:Kn(Qe.s_,"Grid",Kn(Qe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Kn(Qe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:la=>{var ba=la.diagram.commandHandler.addTopLevelParts(la.diagram.selection,!0);ba||la.diagram.currentTool.doCancel()},commandHandler:Kn(It),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:la=>{var ba=la.subject;ba.location=ba.location.copy().snapToGridPoint(la.diagram.grid.gridOrigin,la.diagram.grid.gridCellSize),setTimeout(()=>{la.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:la=>{var ba=la.subject;setTimeout(()=>{la.diagram.commandHandler.editTextBlock()})},LinkRelinked:la=>{var ba=la.parameter.part;ba.invalidateConnectedLinks();var Ar=la.subject;la.diagram.toolManager.linkingTool.isForwards?Ar.toNode.invalidateConnectedLinks():Ar.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Zt.current.nodeTemplate=Kn(Qe.NB,"Auto",{locationSpot:Qe.z6.Center,locationObjectName:"SHAPE",desiredSize:new Qe.$u(120,60),minSize:new Qe.$u(40,40),resizable:!0,resizeCellSize:new Qe.$u(10,10),rotatable:!0},new Qe.KX("location","loc",Qe.E9.parse).makeTwoWay(Qe.E9.stringify),new Qe.KX("desiredSize","size",Qe.$u.parse).makeTwoWay(Qe.$u.stringify),Kn(Qe.bn,{name:"SHAPE",fill:lo.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Qe.z6.AllSides,toSpot:Qe.z6.AllSides},new Qe.KX("figure"),new Qe.KX("fill"),new Qe.KX("stroke","borderColor"),new Qe.KX("strokeWidth","thickness"),new Qe.KX("strokeDashArray","dash")),Kn(Qe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Kn(Qe.al,{margin:1,textAlign:"center",overflow:Qe.al.OverflowEllipsis,editable:!0},new Qe.KX("text").makeTwoWay(),new Qe.KX("stroke","color"))),Zt.current.nodeTemplate.toolTip=Kn("ToolTip",Kn(Qe.s_,"Vertical",{maxSize:new Qe.$u(200,NaN)},Kn(Qe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Qe.KX("text")),Kn(Qe.al,{font:"10pt sans-serif",textAlign:"center"},new Qe.KX("text","details"))));function Oo(la,ba){var Ar=(Ka,Jr)=>{Ka.handled=!0,Ka.diagram.model.commit(uo=>{var Hr=Jr.part.adornedPart,qo=new Qe.E9().setRectSpot(Hr.actualBounds,la);qo.subtract(Hr.location),qo.scale(2,2),qo.x+=Math.sign(qo.x)*130,qo.y+=Math.sign(qo.y)*130,qo.add(Hr.location),qo.snapToGridPoint(Ka.diagram.grid.gridOrigin,Ka.diagram.grid.gridCellSize);var Vo=uo.copyNodeData(Hr.data);uo.setGroupKeyForNodeData(Vo,uo.getGroupKeyForNodeData(Hr.data)),uo.addNodeData(Vo);var mi={from:Hr.key,to:uo.getKeyForNodeData(Vo)};uo.addLinkData(mi);var el=Ka.diagram.findNodeForData(Vo);el.location=qo,Ka.diagram.select(el),setTimeout(()=>{Ka.diagram.commandHandler.editTextBlock()},20)})};return Kn(Qe.bn,{figure:ba,alignment:la,alignmentFocus:la.opposite(),width:la.equals(Qe.z6.Top)||la.equals(Qe.z6.Bottom)?25:18,height:la.equals(Qe.z6.Top)||la.equals(Qe.z6.Bottom)?18:25,fill:"orange",stroke:lo.white,strokeWidth:4,mouseEnter:(Ka,Jr)=>Jr.fill="dodgerblue",mouseLeave:(Ka,Jr)=>Jr.fill="orange",isActionable:!0,click:Ar,contextClick:Ar})}function Eo(la){return Kn(Qe.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(ba,Ar)=>Ar.fill="dodgerblue",mouseLeave:(ba,Ar)=>Ar.fill="orange",click:(ba,Ar)=>{ba.diagram.commandHandler.showContextMenu(Ar.part.adornedPart)}},la||{})}Zt.current.nodeTemplate.selectionAdornmentTemplate=Kn(Qe.uz,"Spot",Kn(Qe.Vm,{padding:10}),Oo(Qe.z6.Top,"TriangleUp"),Oo(Qe.z6.Left,"TriangleLeft"),Oo(Qe.z6.Right,"TriangleRight"),Oo(Qe.z6.Bottom,"TriangleDown"),Eo({alignment:new Qe.z6(.75,0)}));function vo(la,ba){return(Ar,Ka)=>{Ar.handled=!0,Ar.diagram.model.commit(Jr=>{Jr.set(Ka.part.adornedPart.data,la,ba)})}}function Ot(la,ba){return ba||(ba="color"),Kn(Qe.bn,{width:16,height:16,stroke:"lightgray",fill:la,margin:1,background:"transparent",mouseEnter:(Ar,Ka)=>Ka.stroke="dodgerblue",mouseLeave:(Ar,Ka)=>Ka.stroke="lightgray",click:vo(ba,la),contextClick:vo(ba,la)})}function hn(){return[Kn("ContextMenuButton",Kn(Qe.s_,"Horizontal",Ot(lo.white,"fill"),Ot(lo.beige,"fill"),Ot(lo.extralightblue,"fill"),Ot(lo.extralightred,"fill"))),Kn("ContextMenuButton",Kn(Qe.s_,"Horizontal",Ot(lo.lightgray,"fill"),Ot(lo.lightgreen,"fill"),Ot(lo.lightblue,"fill"),Ot(lo.lightred,"fill")))]}function yn(){return[Kn("ContextMenuButton",Kn(Qe.s_,"Horizontal",Ot(lo.black),Ot(lo.green),Ot(lo.blue),Ot(lo.red))),Kn("ContextMenuButton",Kn(Qe.s_,"Horizontal",Ot(lo.white),Ot(lo.magenta),Ot(lo.purple),Ot(lo.orange)))]}function mn(la,ba){return ba||(ba="thickness"),Kn(Qe.bn,"LineH",{width:16,height:16,strokeWidth:la,margin:1,background:"transparent",mouseEnter:(Ar,Ka)=>Ka.background="dodgerblue",mouseLeave:(Ar,Ka)=>Ka.background="transparent",click:vo(ba,la),contextClick:vo(ba,la)})}function Jn(la,ba){return ba||(ba="dash"),Kn(Qe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:la,margin:1,background:"transparent",mouseEnter:(Ar,Ka)=>Ka.background="dodgerblue",mouseLeave:(Ar,Ka)=>Ka.background="transparent",click:vo(ba,la),contextClick:vo(ba,la)})}function na(){return[Kn("ContextMenuButton",Kn(Qe.s_,"Horizontal",mn(1),mn(2),mn(3),mn(4))),Kn("ContextMenuButton",Kn(Qe.s_,"Horizontal",Jn(null),Jn([2,4]),Jn([4,4])))]}function jn(la,ba){return ba||(ba="figure"),Kn(Qe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:la,margin:1,background:"transparent",mouseEnter:(Ar,Ka)=>Ka.fill="dodgerblue",mouseLeave:(Ar,Ka)=>Ka.fill="lightgray",click:vo(ba,la),contextClick:vo(ba,la)})}Zt.current.nodeTemplate.contextMenu=Kn("ContextMenu",Kn("ContextMenuButton",Kn(Qe.s_,"Horizontal",jn("Rectangle"),jn("RoundedRectangle"),jn("Ellipse"),jn("Diamond"))),Kn("ContextMenuButton",Kn(Qe.s_,"Horizontal",jn("Parallelogram2"),jn("ManualOperation"),jn("Procedure"),jn("Cylinder1"))),Kn("ContextMenuButton",Kn(Qe.s_,"Horizontal",jn("Terminator"),jn("CreateRequest"),jn("Document"),jn("TriangleDown"))),hn(),yn(),na()),Zt.current.groupTemplate=Kn(Qe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Qe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(la,ba)=>{var Ar=ba.addMembers(ba.diagram.selection,!0);Ar||ba.diagram.currentTool.doCancel()},avoidable:!1},new Qe.KX("location","loc",Qe.E9.parse).makeTwoWay(Qe.E9.stringify),Kn(Qe.s_,"Auto",{name:"BODY"},Kn(Qe.bn,{parameter1:10,fill:lo.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Qe.z6.AllSides,toSpot:Qe.z6.AllSides},new Qe.KX("fill"),new Qe.KX("stroke","color"),new Qe.KX("strokeWidth","thickness"),new Qe.KX("strokeDashArray","dash")),Kn(Qe.Vm,{background:"transparent",margin:20})),Kn(Qe.al,{alignment:Qe.z6.Top,alignmentFocus:Qe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Qe.KX("text"),new Qe.KX("stroke","color"))),Zt.current.groupTemplate.selectionAdornmentTemplate=Kn(Qe.uz,"Spot",Kn(Qe.s_,"Auto",Kn(Qe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Kn(Qe.Vm,{margin:1.5})),Eo({alignment:Qe.z6.TopRight,alignmentFocus:Qe.z6.BottomRight})),Zt.current.groupTemplate.contextMenu=Kn("ContextMenu",hn(),yn(),na()),Zt.current.linkTemplate=Kn(Qe.rU,{layerName:"Foreground",routing:Qe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Qe.KX("fromSpot","fromSpot",Qe.z6.parse),new Qe.KX("toSpot","toSpot",Qe.z6.parse),new Qe.KX("fromShortLength","dir",la=>la>=1?10:0),new Qe.KX("toShortLength","dir",la=>la>=1?10:0),new Qe.KX("points").makeTwoWay(),Kn(Qe.bn,{strokeWidth:2},new Qe.KX("stroke","color"),new Qe.KX("strokeWidth","thickness"),new Qe.KX("strokeDashArray","dash")),Kn(Qe.bn,{segmentIndex:0,segmentOffset:new Qe.E9(15,0),segmentOrientation:Qe.rU.OrientAlong,alignmentFocus:Qe.z6.Right,figure:"circle",width:10,strokeWidth:0},new Qe.KX("fill","color"),new Qe.KX("visible","dir",la=>la===1)),Kn(Qe.bn,{segmentIndex:-1,segmentOffset:new Qe.E9(-10,6),segmentOrientation:Qe.rU.OrientPlus90,alignmentFocus:Qe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Qe.KX("fill","color"),new Qe.KX("visible","dir",la=>la>=1),new Qe.KX("width","thickness",la=>7+3*la),new Qe.KX("height","thickness",la=>7+3*la),new Qe.KX("segmentOffset","thickness",la=>new Qe.E9(-15,4+1.5*la))),Kn(Qe.bn,{segmentIndex:0,segmentOffset:new Qe.E9(15,-6),segmentOrientation:Qe.rU.OrientMinus90,alignmentFocus:Qe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Qe.KX("fill","color"),new Qe.KX("visible","dir",la=>la===2),new Qe.KX("width","thickness",la=>7+3*la),new Qe.KX("height","thickness",la=>7+3*la),new Qe.KX("segmentOffset","thickness",la=>new Qe.E9(-15,4+1.5*la))),Kn(Qe.al,{alignmentFocus:new Qe.z6(0,1,-4,0),editable:!0},new Qe.KX("text").makeTwoWay(),new Qe.KX("stroke","color"))),Zt.current.linkTemplate.selectionAdornmentTemplate=Kn(Qe.uz,Kn(Qe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:kn(2)},new Qe.KX("pathPattern","thickness",kn)),Eo({alignmentFocus:new Qe.z6(0,0,-6,-4)}));function kn(la){return Kn(Qe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(la+4).toString()+" H3"})}function Or(la){var ba="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return la===0?ba="M0 0 M16 16 M0 8 L16 8":la===2&&(ba="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Kn(Qe.bn,{geometryString:ba,margin:2,background:"transparent",mouseEnter:(Ar,Ka)=>Ka.background="dodgerblue",mouseLeave:(Ar,Ka)=>Ka.background="transparent",click:vo("dir",la),contextClick:vo("dir",la)})}function Er(la){var ba=(Ar,Ka)=>{Ar.handled=!0,Ar.diagram.model.commit(Jr=>{var uo=Ka.part.adornedPart;Jr.set(uo.data,la?"toSpot":"fromSpot",Qe.z6.stringify(Qe.z6.AllSides)),(la?uo.toNode:uo.fromNode).invalidateConnectedLinks()})};return Kn(Qe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ar,Ka)=>Ka.background="dodgerblue",mouseLeave:(Ar,Ka)=>Ka.background="transparent",click:ba,contextClick:ba})}function En(la,ba){var Ar=0,Ka=Qe.z6.RightSide;la.equals(Qe.z6.Top)?(Ar=270,Ka=Qe.z6.TopSide):la.equals(Qe.z6.Left)?(Ar=180,Ka=Qe.z6.LeftSide):la.equals(Qe.z6.Bottom)&&(Ar=90,Ka=Qe.z6.BottomSide),ba||(Ar-=180);var Jr=(uo,Hr)=>{uo.handled=!0,uo.diagram.model.commit(qo=>{var Vo=Hr.part.adornedPart;qo.set(Vo.data,ba?"toSpot":"fromSpot",Qe.z6.stringify(Ka)),(ba?Vo.toNode:Vo.fromNode).invalidateConnectedLinks()})};return Kn(Qe.bn,{alignment:la,alignmentFocus:la.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ar,background:"transparent",mouseEnter:(uo,Hr)=>Hr.background="dodgerblue",mouseLeave:(uo,Hr)=>Hr.background="transparent",click:Jr,contextClick:Jr})}Zt.current.linkTemplate.contextMenu=Kn("ContextMenu",yn(),na(),Kn("ContextMenuButton",Kn(Qe.s_,"Horizontal",Or(0),Or(1),Or(2))),Kn("ContextMenuButton",Kn(Qe.s_,"Horizontal",Kn(Qe.s_,"Spot",Er(!1),En(Qe.z6.Top,!1),En(Qe.z6.Left,!1),En(Qe.z6.Right,!1),En(Qe.z6.Bottom,!1)),Kn(Qe.s_,"Spot",{margin:new Qe.Zt(0,0,0,2)},Er(!0),En(Qe.z6.Top,!0),En(Qe.z6.Left,!0),En(Qe.z6.Right,!0),En(Qe.z6.Bottom,!0)))));const Bo=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -86,29 +86,29 @@ {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var To=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function Qo(la){return console.log("shapeName:",la),To.indexOf(la)>=0}var gi=new Qe.YI(wa.current,{maxSelectionCount:1,linkTemplate:Kn(Qe.rU,{locationSpot:Qe.z6.Center,selectionAdornmentTemplate:Kn(Qe.uz,"Link",{locationSpot:Qe.z6.Center},Kn(Qe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Kn(Qe.bn,{toArrow:"Standard",stroke:null}))},{routing:Qe.rU.AvoidsNodes,curve:Qe.rU.JumpOver,corner:5,toShortLength:4},new Qe.KX("points"),Kn(Qe.bn,{isPanelMain:!0,strokeWidth:2}),Kn(Qe.bn,{toArrow:"Standard",stroke:null})),model:new Qe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Qe.bn.getFigureGenerators().toArray().map(la=>({text:"\u672A\u547D\u540D",size:"100 100",figure:la.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Zt.current.addDiagramListener("TextEdited",function(la){var ba;const Ar=la.subject.part;var Ka=(ba=document.activeElement)==null?void 0:ba.value;typeof Ka=="string"&&Ka.trim()===""&&Zt.current.model.commit(function(Jr){Jr.set(Ar.data,"text","\u672A\u547D\u540D"),Zt.current.commandHandler.stopCommand()},"increment")}),gi.nodeTemplate=Kn(Qe.NB,"Auto",{locationSpot:Qe.z6.Center},new Qe.KX("location","location",Qe.E9.parse).makeTwoWay(Qe.E9.stringify),Kn(Qe.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new Qe.KX("stroke").makeTwoWay(),new Qe.KX("fill").makeTwoWay(),new Qe.KX("figure")),Kn(Qe.al,{margin:new Qe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Qe.$u(16,16),maxSize:new Qe.$u(10,NaN),textAlign:"center",editable:!0},new Qe.KX("key").makeTwoWay())),setTimeout(()=>{Zt.current.grid=Kn(Qe.s_,"Grid",Kn(Qe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Kn(Qe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Zt.current.grid.visible=!0,Zt.current.grid.gridCellStroke="darkgray",Zt.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Zt.current,Zt.current}const yr=()=>le(this,null,function*(){var Kn=Zt.current.makeImage();const lo=yield(0,ce.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Kn.src}});Ut({src:lo.url})});return(0,z.useEffect)(()=>(setTimeout(()=>{po()},500),mr(ir+1),()=>{Zt.current=null}),[]),ae.createElement("div",{ref:Ur,className:Vn.current?`${ie.maxH60} body-overflow-initial`:"body-overflow-initial"},ae.createElement($e.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!ir,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ae.createElement(ht.Z,null,ae.createElement(wt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ae.createElement(wt.Z,{onClick:()=>{var Kn,lo,Oo=Zt.current.selection.first();if(Vn.current=!Vn.current,document.activeElement&&Oo){let Eo=(lo=(Kn=document.activeElement)==null?void 0:Kn.value)==null?void 0:lo.trim();typeof Eo=="string"&&Zt.current.model.commit(function(vo){vo.set(Oo.data,"text",Eo||"\u672A\u547D\u540D"),Zt.current.commandHandler.stopCommand()},"increment")}mr(ir+1)}},ae.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Nt},ae.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ie.flowChartWrp},ae.createElement("div",{style:{display:"flex",height:"100%"}},ae.createElement("div",{style:{width:"300px",height:"100%"}},ae.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ae.createElement("div",{style:{height:"calc(100% - 50px)"},className:ie.myPaletteDiv,ref:wa})),ae.createElement("div",{style:{flex:1,position:"relative"}},ae.createElement("div",{ref:qn,style:{height:"80vh"}}))),ae.createElement("div",{className:"tr"},ae.createElement(Se.ZP,{size:"large",onClick:yr,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var _e=Ie,we=te(5112),Re=te(5871);const it=we.ZP.Group,Xe={margin:"0 8px"};var Ke=({callback:Nt,onCancel:Ut})=>{function Zt(qn){Nt(qn)}return z.createElement(Be.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Zt},z.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},z.createElement("span",{style:Xe},"\u5355\u5143\u683C\u6570\uFF1A"),z.createElement("span",{style:Xe},"\u884C\u6570"),z.createElement(Be.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},z.createElement(Re.Z,null)),z.createElement("span",{style:Xe},"\u5217\u6570"),z.createElement(Be.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},z.createElement(Re.Z,null))),z.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},z.createElement("span",{style:Xe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),z.createElement(Be.default.Item,{name:"align"},z.createElement(it,null,z.createElement(we.ZP,{value:"default"},z.createElement("i",{className:"fa fa-align-justify"})),z.createElement(we.ZP,{value:"left"},z.createElement("i",{className:"fa fa-align-left"})),z.createElement(we.ZP,{value:"center"},z.createElement("i",{className:"fa fa-align-center"})),z.createElement(we.ZP,{value:"right"},z.createElement("i",{className:"fa fa-align-right"}))))),z.createElement("div",{className:"flex-container flex-end"},z.createElement(Se.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(Se.ZP,{type:"ghost",onClick:Ut},"\u53D6\u6D88")))},ft=te(78673),Pt=te(11081),zt=te.n(Pt),jt=(0,z.forwardRef)(({use3d:Nt,width:Ut,height:Zt,callback:qn,showSaveButton:wa},Vn)=>{const Ur=(0,z.useRef)(),ir=(0,z.useRef)(),[mr,po]=(0,z.useState)(!1),yr=(0,z.useRef)({id:Ur,appName:"graphing",width:Ut||1e3,height:Zt||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,z.useEffect)(()=>{ir.current=new(zt())(yr.current,!0),window.onload=function(){ir.current.inject("applet_container")}},[]);const Kn=()=>{var lo=window.ggbApplet.getPNGBase64(1,!0,72);return qn&&qn(lo),lo};return(0,z.useEffect)(()=>{yr.current.appName=mr?"3D":"graphing",ir.current.inject("applet_container")},[mr]),(0,z.useEffect)(()=>{po(Nt)},[Nt]),(0,z.useImperativeHandle)(Vn,()=>({getImgData:Kn})),z.createElement(z.Fragment,null,z.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Ur}),z.createElement(ht.Z,{align:"middle"},z.createElement(wt.Z,{flex:1},z.createElement(ft.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:mr,onChange:lo=>po(lo)})),z.createElement(wt.Z,null,z.createElement(Se.ZP,{size:"large",onClick:Kn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Vt=te(88615),tt=te(1012),dt=te(8591);const Rt="link",Ht="upload-image",pn="add-flowchart",On="draw-image",Cn="add-flowchart",Rn="code-block",ha="add-table",Ia="------------",sa={default:Ia,left:`:${Ia}`,center:`:${Ia}:`,right:`${Ia}:`};var sn=te(17904),Za=(Nt,Ut,Zt)=>new Promise((qn,wa)=>{var Vn=mr=>{try{ir(Zt.next(mr))}catch(po){wa(po)}},Ur=mr=>{try{ir(Zt.throw(mr))}catch(po){wa(po)}},ir=mr=>mr.done?qn(mr.value):Promise.resolve(mr.value).then(Vn,Ur);ir((Zt=Zt.apply(Nt,Ut)).next())});function Ya(){}let ca=0;const pr=1e4,ur="\u2581",un="@\u2581\u2581@",Nn="@\u2581@",Wa=` +]}`;var To=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function Qo(la){return console.log("shapeName:",la),To.indexOf(la)>=0}var gi=new Qe.YI(wa.current,{maxSelectionCount:1,linkTemplate:Kn(Qe.rU,{locationSpot:Qe.z6.Center,selectionAdornmentTemplate:Kn(Qe.uz,"Link",{locationSpot:Qe.z6.Center},Kn(Qe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Kn(Qe.bn,{toArrow:"Standard",stroke:null}))},{routing:Qe.rU.AvoidsNodes,curve:Qe.rU.JumpOver,corner:5,toShortLength:4},new Qe.KX("points"),Kn(Qe.bn,{isPanelMain:!0,strokeWidth:2}),Kn(Qe.bn,{toArrow:"Standard",stroke:null})),model:new Qe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Qe.bn.getFigureGenerators().toArray().map(la=>({text:"\u672A\u547D\u540D",size:"100 100",figure:la.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Zt.current.addDiagramListener("TextEdited",function(la){var ba;const Ar=la.subject.part;var Ka=(ba=document.activeElement)==null?void 0:ba.value;typeof Ka=="string"&&Ka.trim()===""&&Zt.current.model.commit(function(Jr){Jr.set(Ar.data,"text","\u672A\u547D\u540D"),Zt.current.commandHandler.stopCommand()},"increment")}),gi.nodeTemplate=Kn(Qe.NB,"Auto",{locationSpot:Qe.z6.Center},new Qe.KX("location","location",Qe.E9.parse).makeTwoWay(Qe.E9.stringify),Kn(Qe.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new Qe.KX("stroke").makeTwoWay(),new Qe.KX("fill").makeTwoWay(),new Qe.KX("figure")),Kn(Qe.al,{margin:new Qe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Qe.$u(16,16),maxSize:new Qe.$u(10,NaN),textAlign:"center",editable:!0},new Qe.KX("key").makeTwoWay())),setTimeout(()=>{Zt.current.grid=Kn(Qe.s_,"Grid",Kn(Qe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Kn(Qe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Zt.current.grid.visible=!0,Zt.current.grid.gridCellStroke="darkgray",Zt.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Zt.current,Zt.current}const yr=()=>le(this,null,function*(){var Kn=Zt.current.makeImage();const lo=yield(0,ce.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Kn.src}});Ut({src:lo.url})});return(0,z.useEffect)(()=>(setTimeout(()=>{po()},500),mr(ir+1),()=>{Zt.current=null}),[]),ae.createElement("div",{ref:Ur,className:Vn.current?`${ie.maxH60} body-overflow-initial`:"body-overflow-initial"},ae.createElement($e.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!ir,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ae.createElement(ht.Z,null,ae.createElement(wt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ae.createElement(wt.Z,{onClick:()=>{var Kn,lo,Oo=Zt.current.selection.first();if(Vn.current=!Vn.current,document.activeElement&&Oo){let Eo=(lo=(Kn=document.activeElement)==null?void 0:Kn.value)==null?void 0:lo.trim();typeof Eo=="string"&&Zt.current.model.commit(function(vo){vo.set(Oo.data,"text",Eo||"\u672A\u547D\u540D"),Zt.current.commandHandler.stopCommand()},"increment")}mr(ir+1)}},ae.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Nt},ae.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ie.flowChartWrp},ae.createElement("div",{style:{display:"flex",height:"100%"}},ae.createElement("div",{style:{width:"300px",height:"100%"}},ae.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ae.createElement("div",{style:{height:"calc(100% - 50px)"},className:ie.myPaletteDiv,ref:wa})),ae.createElement("div",{style:{flex:1,position:"relative"}},ae.createElement("div",{ref:qn,style:{height:"80vh"}}))),ae.createElement("div",{className:"tr"},ae.createElement(Se.ZP,{size:"large",onClick:yr,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var _e=Ie,we=te(5112),Re=te(5871);const it=we.ZP.Group,Xe={margin:"0 8px"};var Ke=({callback:Nt,onCancel:Ut})=>{function Zt(qn){Nt(qn)}return z.createElement(Be.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Zt},z.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},z.createElement("span",{style:Xe},"\u5355\u5143\u683C\u6570\uFF1A"),z.createElement("span",{style:Xe},"\u884C\u6570"),z.createElement(Be.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},z.createElement(Re.Z,null)),z.createElement("span",{style:Xe},"\u5217\u6570"),z.createElement(Be.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},z.createElement(Re.Z,null))),z.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},z.createElement("span",{style:Xe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),z.createElement(Be.default.Item,{name:"align"},z.createElement(it,null,z.createElement(we.ZP,{value:"default"},z.createElement("i",{className:"fa fa-align-justify"})),z.createElement(we.ZP,{value:"left"},z.createElement("i",{className:"fa fa-align-left"})),z.createElement(we.ZP,{value:"center"},z.createElement("i",{className:"fa fa-align-center"})),z.createElement(we.ZP,{value:"right"},z.createElement("i",{className:"fa fa-align-right"}))))),z.createElement("div",{className:"flex-container flex-end"},z.createElement(Se.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(Se.ZP,{type:"ghost",onClick:Ut},"\u53D6\u6D88")))},ft=te(78673),Pt=te(11081),zt=te.n(Pt),Ht=(0,z.forwardRef)(({use3d:Nt,width:Ut,height:Zt,callback:qn,showSaveButton:wa},Vn)=>{const Ur=(0,z.useRef)(),ir=(0,z.useRef)(),[mr,po]=(0,z.useState)(!1),yr=(0,z.useRef)({id:Ur,appName:"graphing",width:Ut||1e3,height:Zt||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,z.useEffect)(()=>{ir.current=new(zt())(yr.current,!0),window.onload=function(){ir.current.inject("applet_container")}},[]);const Kn=()=>{var lo=window.ggbApplet.getPNGBase64(1,!0,72);return qn&&qn(lo),lo};return(0,z.useEffect)(()=>{yr.current.appName=mr?"3D":"graphing",ir.current.inject("applet_container")},[mr]),(0,z.useEffect)(()=>{po(Nt)},[Nt]),(0,z.useImperativeHandle)(Vn,()=>({getImgData:Kn})),z.createElement(z.Fragment,null,z.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Ur}),z.createElement(ht.Z,{align:"middle"},z.createElement(wt.Z,{flex:1},z.createElement(ft.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:mr,onChange:lo=>po(lo)})),z.createElement(wt.Z,null,z.createElement(Se.ZP,{size:"large",onClick:Kn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Vt=te(88615),tt=te(1012),dt=te(8591);const Rt="link",Gt="upload-image",pn="add-flowchart",On="draw-image",Cn="add-flowchart",Rn="code-block",ha="add-table",Ia="------------",sa={default:Ia,left:`:${Ia}`,center:`:${Ia}:`,right:`${Ia}:`};var sn=te(17904),Za=(Nt,Ut,Zt)=>new Promise((qn,wa)=>{var Vn=mr=>{try{ir(Zt.next(mr))}catch(po){wa(po)}},Ur=mr=>{try{ir(Zt.throw(mr))}catch(po){wa(po)}},ir=mr=>mr.done?qn(mr.value):Promise.resolve(mr.value).then(Vn,Ur);ir((Zt=Zt.apply(Nt,Ut)).next())});function Ya(){}let ca=0;const pr=1e4,ur="\u2581",un="@\u2581\u2581@",Nn="@\u2581@",Wa=` **\u6A21\u677F\u6807\u9898** -\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,Ma=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function da(Nt){return/^\d+$/.test(Nt)?`${Nt}px`:Nt}const sr=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",yo={[sr+"-B"]:"bold",[sr+"-I"]:"italic"},Co={[Rt]:"\u6DFB\u52A0\u94FE\u63A5",[Rn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Ht]:"\u6DFB\u52A0\u56FE\u7247",[On]:"\u6DFB\u52A0\u753B\u56FE",[pn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ha]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Kr=({defaultValue:Nt="",onChange:Ut,width:Zt="100%",height:qn=400,miniToolbar:wa=!1,isFocus:Vn=!1,watch:Ur,insertTemp:ir,mode:mr="markdown",id:po="markdown-editor-id",showResizeBar:yr=!1,noStorage:Kn=!1,showNullButton:lo=!1,showNullProgramButton:Oo=!1,hidetoolBar:Eo=!1,fullScreen:vo=!1,onBlur:Ot,onCMBeforeChange:hn,onFullScreen:yn,className:mn="",disablePaste:Jn=!1,disabled:na=!1,disabledFill:jn=!1,placeholder:kn="",values:Or="",extraUse:Er})=>{const[En,Bo]=(0,z.useState)(null),[To,Qo]=(0,z.useState)(Nt),[gi,la]=(0,z.useState)(Ur),[ba,Ar]=(0,z.useState)(vo),[Ka,Jr]=(0,z.useState)(""),[uo,Hr]=(0,z.useState)(0),[qo,Vo]=(0,z.useState)(qn),[mi,el]=(0,z.useState)(!1),Ji=(0,z.useRef)((0,tt.Z)()),Sl=(0,z.useRef)(!1),Cl=(0,z.useRef)(),[Fl,ml]=(0,z.useState)(0),[Gi,li]=(0,z.useState)(0),al=(0,z.useRef)(),dl=(0,z.useRef)(),Pn=(0,z.useRef)(),Sn=(0,z.useRef)(),et=()=>Za(void 0,null,function*(){var Oa;const Ea=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Ji.current}});(Oa=Ea==null?void 0:Ea.attachments)!=null&&Oa.length&&(console.log("cm:",En,al),Ea.attachments.map(Qa=>{Qa.content_type.indexOf("image")>-1?En.replaceSelection(`![,](/api/attachments/${Qa.id}?type=${Qa.content_type})`):Qa.content_type.indexOf("video")>-1?En.replaceSelection(``):Qa.content_type.indexOf("pdf")>-1?En.replaceSelection(`${Qa.name}`):En.replaceSelection(`[${Qa.name}](${ENV.API_SERVER}/api/attachments/${Qa.id}?type=${Qa.content_type})`)}))});(0,z.useEffect)(()=>{const Oa=window.scrollY||window.pageYOffset;Qo(Or),En==null||En.setValue(Or),window.scrollTo(0,Oa)},[Or]),(0,z.useEffect)(()=>{yn==null||yn(ba)},[ba]),(0,z.useEffect)(()=>{if(al.current){let Oa=function(Qa,Ja){var wo;if(Jn){Ja.preventDefault();return}const si=Ja.clipboardData;if(si){const hi=si.types.toString(),bi=si.items;if(hi==="Files"||si.types.indexOf("Files")>-1){if(Ja.preventDefault(),mr=="stex")return;try{let Wi=bi[1];((wo=bi[0])==null?void 0:wo.kind)==="file"&&(Wi=bi[0]);const zi=Wi.getAsFile(),yl=zi.name.split(".").pop();(0,Ge.I)(zi,Ui=>{var Yr,Sa,di;Ui.id?((Yr=zi==null?void 0:zi.type)==null?void 0:Yr.indexOf("image"))>-1?Ea.replaceSelection(``):((Sa=zi==null?void 0:zi.type)==null?void 0:Sa.indexOf("video"))>-1?Ea.replaceSelection(``):((di=zi==null?void 0:zi.type)==null?void 0:di.indexOf("pdf"))>-1?Ea.replaceSelection(`${zi.name}`):Ma.includes(yl)?Ea.replaceSelection(`${zi.name}`):Ea.replaceSelection(`[${zi.name}](/api/attachments/${Ui.id}?type=${Ui.content_type})`):(Ui==null?void 0:Ui.status)===401&&(dt.ZP.warning((Ui==null?void 0:Ui.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Wi){dt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Ea=xe().fromTextArea(al.current,{mode:mr,lineNumbers:!wa,lineWrapping:!0,value:Nt,autoCloseTags:!Oo,autoCloseBrackets:!0});return Ea.on("keyup",function(Qa,Ja){Ja.keyCode===8&&(Qa.getValue()==""?Ea.setOption("placeholder",kn):Ea.setOption("placeholder",null))}),Ea.on("keydown",function(Qa,Ja){if(Ja.keyCode===8){var wo=Aa(Qa);wo&&Ja.preventDefault()}}),Vn&&Ea.focus(),Ea.on("paste",Oa),Ea.on("dragleave",function(Qa,Ja){dl.current.classList.remove("mouse-hover-md")}),na&&Ea.on("beforeChange",function(Qa,Ja){(Ja.origin==="paste"||Ja.origin==="+input")&&Ja.cancel()}),Bo(Ea),()=>{Ea.off("paste",Oa)}}},[]);const xa=(0,z.useCallback)(()=>{if(dl.current)try{}catch(Oa){console.log(Oa,"---- to set md editor body height")}},[qo,dl,ba]);(0,z.useEffect)(()=>{function Oa(){let Ea=new je.Z(Qa=>{for(let Ja of Qa)(Ja.target.offsetHeight>0||Ja.target.offsetWidth>0)&&(xa(),En.setSize("100%","100%"),En.refresh())});return Ea.observe(al.current.parentElement),Ea}if(En){const Ea=Oa();return()=>{var Qa,Ja;(Qa=al.current)!=null&&Qa.parentElement&&Ea.unobserve((Ja=al.current)==null?void 0:Ja.parentElement)}}},[En,xa]),(0,z.useEffect)(()=>{if(En){let Oa=[];for(const[Ea,Qa]of Object.entries(yo)){let Ja={[Ea]:()=>{fr(Qa)}};Oa.push(Ja),En.addKeyMap(Ja)}return Cl.current=setInterval(()=>{Sl.current&&et()},4e3),()=>{clearInterval(Cl.current);for(let Ea of Oa)En.removeKeyMap(Ea)}}},[En]),(0,z.useEffect)(()=>{vo!==ba&&Ar(vo)},[vo]),(0,sn.Z)(()=>{if(!Kn&&uo>0){let Oa=new Date().getTime(),Ea=window.sessionStorage.getItem(po);Oa>=uo+pr&&(!Ea||Ea!==To)&&(window.sessionStorage.setItem(po,To),el(!0))}},pr),(0,z.useEffect)(()=>{la(Ur)},[En,Ur]),(0,z.useEffect)(()=>{En&&Vn&&En.focus()},[En,Vn]),(0,z.useEffect)(()=>{if(gi&&En){let Oa=function(Qa){let Ja=Qa.target;if(Sn.current){let wo=Ja.scrollTop/Ja.scrollHeight;Sn.current.scrollTop=Sn.current.scrollHeight*wo}};const Ea=En.getScrollerElement();return Ea.addEventListener("scroll",Oa),()=>{Ea.removeEventListener("scroll",Oa)}}},[En,gi]),(0,z.useEffect)(()=>{if(En&&hn){let Oa=function(Ea,Qa){hn(Ea,Qa)};return En.on("beforeChange",Oa),()=>{En.off("beforeChange",Oa)}}},[En,hn]),(0,z.useEffect)(()=>{if(En&&Ot){let Oa=function(){Ot(En.getValue())};return En.on("blur",Oa),()=>{En.off("blur",Oa)}}},[En,Ot]);function Aa(Oa,Ea){var Qa=Oa.getDoc(),Ja=Qa.getCursor(),wo=Qa.getLine(Ja.line),si=wo.charAt(Ja.ch-1),hi=wo.lastIndexOf("@\u2581@",Ja.ch),bi=wo.lastIndexOf("@\u2581\u2581@",Ja.ch),Wi=hi>bi?hi:bi,zi=hi>bi?3:4;if(un.indexOf(si)===-1)return null;if(console.log("change1:",Ea,Oa,wo,Ja,Wi,hi,bi,si),Wi>=0&&Ja.ch-Wi<5){var yl=Wi+zi;return Qa.replaceRange("",{line:Ja.line,ch:Wi},{line:Ja.line,ch:yl}),{line:Ja.line,ch:yl}}return null}(0,z.useEffect)(()=>{if(En){let Oa=function(Ea,Qa){const Ja=Ea.getValue();Qo(Ja),Hr(new Date().getTime()),Ea.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Ut&&(Oo?Ut(Ja,qr(Ja)):Ut(Ja))};return En.on("change",Oa),()=>{En.off("change",Oa)}}},[En,Ut]),(0,z.useEffect)(()=>{if(En)if(Nt==null)En.setValue(""),Qo("");else{const Oa=window.scrollY||window.pageYOffset;Nt!==En.getValue()&&(En.setValue(Nt),Qo(Nt),En.setCursor(na?1:En.lineCount(),0),window.scrollTo(0,Oa))}},[En,Nt]);const fr=(0,z.useCallback)(Oa=>{const Ea=En.getCursor(),Qa=En.getSelection();let Ja=Qa.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,Ma=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function da(Nt){return/^\d+$/.test(Nt)?`${Nt}px`:Nt}const sr=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",yo={[sr+"-B"]:"bold",[sr+"-I"]:"italic"},Co={[Rt]:"\u6DFB\u52A0\u94FE\u63A5",[Rn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Gt]:"\u6DFB\u52A0\u56FE\u7247",[On]:"\u6DFB\u52A0\u753B\u56FE",[pn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ha]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Kr=({defaultValue:Nt="",onChange:Ut,width:Zt="100%",height:qn=400,miniToolbar:wa=!1,isFocus:Vn=!1,watch:Ur,insertTemp:ir,mode:mr="markdown",id:po="markdown-editor-id",showResizeBar:yr=!1,noStorage:Kn=!1,showNullButton:lo=!1,showNullProgramButton:Oo=!1,hidetoolBar:Eo=!1,fullScreen:vo=!1,onBlur:Ot,onCMBeforeChange:hn,onFullScreen:yn,className:mn="",disablePaste:Jn=!1,disabled:na=!1,disabledFill:jn=!1,placeholder:kn="",values:Or="",extraUse:Er})=>{const[En,Bo]=(0,z.useState)(null),[To,Qo]=(0,z.useState)(Nt),[gi,la]=(0,z.useState)(Ur),[ba,Ar]=(0,z.useState)(vo),[Ka,Jr]=(0,z.useState)(""),[uo,Hr]=(0,z.useState)(0),[qo,Vo]=(0,z.useState)(qn),[mi,el]=(0,z.useState)(!1),Ji=(0,z.useRef)((0,tt.Z)()),Sl=(0,z.useRef)(!1),Cl=(0,z.useRef)(),[Fl,ml]=(0,z.useState)(0),[Gi,li]=(0,z.useState)(0),al=(0,z.useRef)(),dl=(0,z.useRef)(),Pn=(0,z.useRef)(),Sn=(0,z.useRef)(),et=()=>Za(void 0,null,function*(){var Oa;const Ea=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Ji.current}});(Oa=Ea==null?void 0:Ea.attachments)!=null&&Oa.length&&(console.log("cm:",En,al),Ea.attachments.map(Qa=>{Qa.content_type.indexOf("image")>-1?En.replaceSelection(`![,](/api/attachments/${Qa.id}?type=${Qa.content_type})`):Qa.content_type.indexOf("video")>-1?En.replaceSelection(``):Qa.content_type.indexOf("pdf")>-1?En.replaceSelection(`${Qa.name}`):En.replaceSelection(`[${Qa.name}](${ENV.API_SERVER}/api/attachments/${Qa.id}?type=${Qa.content_type})`)}))});(0,z.useEffect)(()=>{const Oa=window.scrollY||window.pageYOffset;Qo(Or),En==null||En.setValue(Or),window.scrollTo(0,Oa)},[Or]),(0,z.useEffect)(()=>{yn==null||yn(ba)},[ba]),(0,z.useEffect)(()=>{if(al.current){let Oa=function(Qa,Ja){var wo;if(Jn){Ja.preventDefault();return}const si=Ja.clipboardData;if(si){const hi=si.types.toString(),bi=si.items;if(hi==="Files"||si.types.indexOf("Files")>-1){if(Ja.preventDefault(),mr=="stex")return;try{let Wi=bi[1];((wo=bi[0])==null?void 0:wo.kind)==="file"&&(Wi=bi[0]);const zi=Wi.getAsFile(),yl=zi.name.split(".").pop();(0,Ge.I)(zi,Ui=>{var Yr,Sa,di;Ui.id?((Yr=zi==null?void 0:zi.type)==null?void 0:Yr.indexOf("image"))>-1?Ea.replaceSelection(``):((Sa=zi==null?void 0:zi.type)==null?void 0:Sa.indexOf("video"))>-1?Ea.replaceSelection(``):((di=zi==null?void 0:zi.type)==null?void 0:di.indexOf("pdf"))>-1?Ea.replaceSelection(`${zi.name}`):Ma.includes(yl)?Ea.replaceSelection(`${zi.name}`):Ea.replaceSelection(`[${zi.name}](/api/attachments/${Ui.id}?type=${Ui.content_type})`):(Ui==null?void 0:Ui.status)===401&&(dt.ZP.warning((Ui==null?void 0:Ui.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Wi){dt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Ea=xe().fromTextArea(al.current,{mode:mr,lineNumbers:!wa,lineWrapping:!0,value:Nt,autoCloseTags:!Oo,autoCloseBrackets:!0});return Ea.on("keyup",function(Qa,Ja){Ja.keyCode===8&&(Qa.getValue()==""?Ea.setOption("placeholder",kn):Ea.setOption("placeholder",null))}),Ea.on("keydown",function(Qa,Ja){if(Ja.keyCode===8){var wo=Aa(Qa);wo&&Ja.preventDefault()}}),Vn&&Ea.focus(),Ea.on("paste",Oa),Ea.on("dragleave",function(Qa,Ja){dl.current.classList.remove("mouse-hover-md")}),na&&Ea.on("beforeChange",function(Qa,Ja){(Ja.origin==="paste"||Ja.origin==="+input")&&Ja.cancel()}),Bo(Ea),()=>{Ea.off("paste",Oa)}}},[]);const xa=(0,z.useCallback)(()=>{if(dl.current)try{}catch(Oa){console.log(Oa,"---- to set md editor body height")}},[qo,dl,ba]);(0,z.useEffect)(()=>{function Oa(){let Ea=new je.Z(Qa=>{for(let Ja of Qa)(Ja.target.offsetHeight>0||Ja.target.offsetWidth>0)&&(xa(),En.setSize("100%","100%"),En.refresh())});return Ea.observe(al.current.parentElement),Ea}if(En){const Ea=Oa();return()=>{var Qa,Ja;(Qa=al.current)!=null&&Qa.parentElement&&Ea.unobserve((Ja=al.current)==null?void 0:Ja.parentElement)}}},[En,xa]),(0,z.useEffect)(()=>{if(En){let Oa=[];for(const[Ea,Qa]of Object.entries(yo)){let Ja={[Ea]:()=>{fr(Qa)}};Oa.push(Ja),En.addKeyMap(Ja)}return Cl.current=setInterval(()=>{Sl.current&&et()},4e3),()=>{clearInterval(Cl.current);for(let Ea of Oa)En.removeKeyMap(Ea)}}},[En]),(0,z.useEffect)(()=>{vo!==ba&&Ar(vo)},[vo]),(0,sn.Z)(()=>{if(!Kn&&uo>0){let Oa=new Date().getTime(),Ea=window.sessionStorage.getItem(po);Oa>=uo+pr&&(!Ea||Ea!==To)&&(window.sessionStorage.setItem(po,To),el(!0))}},pr),(0,z.useEffect)(()=>{la(Ur)},[En,Ur]),(0,z.useEffect)(()=>{En&&Vn&&En.focus()},[En,Vn]),(0,z.useEffect)(()=>{if(gi&&En){let Oa=function(Qa){let Ja=Qa.target;if(Sn.current){let wo=Ja.scrollTop/Ja.scrollHeight;Sn.current.scrollTop=Sn.current.scrollHeight*wo}};const Ea=En.getScrollerElement();return Ea.addEventListener("scroll",Oa),()=>{Ea.removeEventListener("scroll",Oa)}}},[En,gi]),(0,z.useEffect)(()=>{if(En&&hn){let Oa=function(Ea,Qa){hn(Ea,Qa)};return En.on("beforeChange",Oa),()=>{En.off("beforeChange",Oa)}}},[En,hn]),(0,z.useEffect)(()=>{if(En&&Ot){let Oa=function(){Ot(En.getValue())};return En.on("blur",Oa),()=>{En.off("blur",Oa)}}},[En,Ot]);function Aa(Oa,Ea){var Qa=Oa.getDoc(),Ja=Qa.getCursor(),wo=Qa.getLine(Ja.line),si=wo.charAt(Ja.ch-1),hi=wo.lastIndexOf("@\u2581@",Ja.ch),bi=wo.lastIndexOf("@\u2581\u2581@",Ja.ch),Wi=hi>bi?hi:bi,zi=hi>bi?3:4;if(un.indexOf(si)===-1)return null;if(console.log("change1:",Ea,Oa,wo,Ja,Wi,hi,bi,si),Wi>=0&&Ja.ch-Wi<5){var yl=Wi+zi;return Qa.replaceRange("",{line:Ja.line,ch:Wi},{line:Ja.line,ch:yl}),{line:Ja.line,ch:yl}}return null}(0,z.useEffect)(()=>{if(En){let Oa=function(Ea,Qa){const Ja=Ea.getValue();Qo(Ja),Hr(new Date().getTime()),Ea.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Ut&&(Oo?Ut(Ja,qr(Ja)):Ut(Ja))};return En.on("change",Oa),()=>{En.off("change",Oa)}}},[En,Ut]),(0,z.useEffect)(()=>{if(En)if(Nt==null)En.setValue(""),Qo("");else{const Oa=window.scrollY||window.pageYOffset;Nt!==En.getValue()&&(En.setValue(Nt),Qo(Nt),En.setCursor(na?1:En.lineCount(),0),window.scrollTo(0,Oa))}},[En,Nt]);const fr=(0,z.useCallback)(Oa=>{const Ea=En.getCursor(),Qa=En.getSelection();let Ja=Qa.split(` `);switch(Oa){case"bold":return En.replaceSelection("**"+Qa+"**"),Qa===""&&En.setCursor(Ea.line,Ea.ch+2),En.focus();case"italic":return En.replaceSelection("*"+Qa+"*"),Qa===""&&En.setCursor(Ea.line,Ea.ch+1),En.focus();case"code":return En.replaceSelection("`"+Qa+"`"),Qa===""&&En.setCursor(Ea.line,Ea.ch+1),En.focus();case"inline-latex":return Jr("inline-latex"),En.focus();case"latex":return En.replaceSelection("```latex\n"+Qa+"\n```"),En.setCursor(Ea.line+1,Qa.length+1),En.focus();case"line-break":return En.replaceSelection(`
`),En.focus();case"list-ul":return Qa===""?En.replaceSelection("- "+Qa):En.replaceSelection(Ja.map(wo=>wo===""?"":`- ${wo}`).join(` `)),En.focus();case"list-ol":return Qa===""?En.replaceSelection("1. "+Qa):En.replaceSelection(Ja.map((wo,si)=>wo===""?"":`${si+1}. ${wo}`).join(` -`)),En.focus();case"add-null-ch":return Qa===""&&En.setCursor(Ea.line,Ea.ch),En.replaceSelection(ur),En.focus();case"add-signal":return Qa===""&&En.setCursor(Ea.line,Ea.ch),En.replaceSelection(Nn),En.focus();case"add-multiple":return Qa===""&&En.setCursor(Ea.line,Ea.ch),En.replaceSelection(un),En.focus();case"inster-template-1":return Qa===""&&En.setCursor(Ea.line,Ea.ch),En.replaceSelection(Wa),En.focus();case"eraser":return En.setValue(""),En.focus();case"trigger-watch":return la(!gi),En.focus();case"trigger-full-screen":return Ar(!ba),En.focus();case Rt:Jr(Rt);return;case Rn:Jr(Rn);return;case Ht:Jr(Ht);return;case On:Jr(On);return;case"maths-latex":Jr("maths-latex");return;case pn:Jr(pn);return;case ha:Jr(ha);return;default:throw new Error}},[En,gi,ba]),oa=(0,z.useCallback)((Oa,Ea)=>{var Qa,Ja,wo,si,hi,bi;switch(Jr(""),Ka){case Rt:const{title:Yr,link:Sa}=Oa;return En.replaceSelection(`[${Yr}](${Sa})`),En.focus();case Rn:const{language:di,content:Mo}=Oa;return En.replaceSelection(["```"+di,Mo,"```"].join(` -`)),En.focus();case"maths-latex":for(var Wi=atob(Oa),zi=new Uint8Array(Wi.length),yl=0;yl{Pl.id?En.replaceSelection(`![,](/api/attachments/${Pl.id}?type=${Pl.content_type})`):(Pl==null?void 0:Pl.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":En.replaceSelection("`$$"+Oa+"$$`");break;case Ht:case On:case Cn:const{src:Wo,alt:Bi}=Oa,ii=Ea,Yi=(wo=(Ja=(Qa=ii==null?void 0:ii.name)==null?void 0:Qa.split("."))==null?void 0:Ja.pop)==null?void 0:wo.call(Ja);return((si=ii==null?void 0:ii.type)==null?void 0:si.indexOf("image"))>-1||!(ii!=null&&ii.type)?ii.align||ii.width?En.replaceSelection(`

${Bi||

`):En.replaceSelection(`${Bi||`):((hi=ii==null?void 0:ii.type)==null?void 0:hi.indexOf("video"))>-1?En.replaceSelection(``):((bi=ii==null?void 0:ii.type)==null?void 0:bi.indexOf("pdf"))>-1?En.replaceSelection(`${ii.name}`):Ma.includes(Yi)?En.replaceSelection(`${ii.name}`):En.replaceSelection(`[${ii.name}](${Wo})`),En.focus();case ha:const{row:rl,col:Yl,align:Pu}=Oa;let Ql=` +`)),En.focus();case"add-null-ch":return Qa===""&&En.setCursor(Ea.line,Ea.ch),En.replaceSelection(ur),En.focus();case"add-signal":return Qa===""&&En.setCursor(Ea.line,Ea.ch),En.replaceSelection(Nn),En.focus();case"add-multiple":return Qa===""&&En.setCursor(Ea.line,Ea.ch),En.replaceSelection(un),En.focus();case"inster-template-1":return Qa===""&&En.setCursor(Ea.line,Ea.ch),En.replaceSelection(Wa),En.focus();case"eraser":return En.setValue(""),En.focus();case"trigger-watch":return la(!gi),En.focus();case"trigger-full-screen":return Ar(!ba),En.focus();case Rt:Jr(Rt);return;case Rn:Jr(Rn);return;case Gt:Jr(Gt);return;case On:Jr(On);return;case"maths-latex":Jr("maths-latex");return;case pn:Jr(pn);return;case ha:Jr(ha);return;default:throw new Error}},[En,gi,ba]),oa=(0,z.useCallback)((Oa,Ea)=>{var Qa,Ja,wo,si,hi,bi;switch(Jr(""),Ka){case Rt:const{title:Yr,link:Sa}=Oa;return En.replaceSelection(`[${Yr}](${Sa})`),En.focus();case Rn:const{language:di,content:Mo}=Oa;return En.replaceSelection(["```"+di,Mo,"```"].join(` +`)),En.focus();case"maths-latex":for(var Wi=atob(Oa),zi=new Uint8Array(Wi.length),yl=0;yl{Pl.id?En.replaceSelection(`![,](/api/attachments/${Pl.id}?type=${Pl.content_type})`):(Pl==null?void 0:Pl.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":En.replaceSelection("`$$"+Oa+"$$`");break;case Gt:case On:case Cn:const{src:Wo,alt:Bi}=Oa,ii=Ea,Yi=(wo=(Ja=(Qa=ii==null?void 0:ii.name)==null?void 0:Qa.split("."))==null?void 0:Ja.pop)==null?void 0:wo.call(Ja);return((si=ii==null?void 0:ii.type)==null?void 0:si.indexOf("image"))>-1||!(ii!=null&&ii.type)?ii.align||ii.width?En.replaceSelection(`

${Bi||

`):En.replaceSelection(`${Bi||`):((hi=ii==null?void 0:ii.type)==null?void 0:hi.indexOf("video"))>-1?En.replaceSelection(``):((bi=ii==null?void 0:ii.type)==null?void 0:bi.indexOf("pdf"))>-1?En.replaceSelection(`${ii.name}`):Ma.includes(Yi)?En.replaceSelection(`${ii.name}`):En.replaceSelection(`[${ii.name}](${Wo})`),En.focus();case ha:const{row:rl,col:Yl,align:Pu}=Oa;let Ql=` `;for(let Pl=0;Pl{switch(Ka){case Rt:return z.createElement(Je,{callback:oa,onCancel:Lr});case Rn:return z.createElement(at.Z,{callback:oa,onCancel:Lr});case Ht:return z.createElement(Ge.Z,{callback:oa,onCancel:Lr});case pn:return z.createElement(_e,{callback:oa,onCancel:Lr});case ha:return z.createElement(Ke,{callback:oa,onCancel:Lr});case"maths-latex":return z.createElement(jt,{showSaveButton:!0,callback:oa});case"inline-latex":return z.createElement(Vt.Z,{showSaveButton:!0,callback:oa});default:return null}},[Ka]);function Lr(){Jr("")}(0,z.useEffect)(()=>{if(Pn.current){let Oa=function(hi){wo=!0,si=hi.pageY},Ea=function(){wo=!1},Qa=function(hi){if(wo){let bi=hi.pageY-si;bi<0&&(bi=0),bi>300&&(bi=300);let Wi=qn+bi+"px";Vo(Wi)}},Ja=Pn.current,wo=!1,si=0;return Ja.addEventListener("mousedown",Oa),document.addEventListener("mousemove",Qa),document.addEventListener("mouseup",Ea),()=>{Ja.removeEventListener("mousedown",Oa),document.removeEventListener("mousemove",Qa),document.removeEventListener("mouseup",Ea)}}},[En,Pn]),(0,z.useEffect)(()=>{Vo(qn)},[qn]);const Po=da(Zt),Rr=da(qo),dr={width:Po,height:Rr},wr=(0,z.useMemo)(()=>{if(uo){let Oa=new Date(uo),Ea=Oa.getHours(),Qa=Oa.getMinutes(),Ja=Oa.getSeconds();return Ea=Ea<10?"0"+Ea:Ea,Qa=Qa<10?"0"+Qa:Qa,Ja=Ja<10?"0"+Ja:Ja,`${Ea}:${Qa}:${Ja}`}return 0},[uo]),qr=Oa=>{const Ea=[];if(Oo){let Qa=-1;Oa=Oa.replace(/(@▁▁@|@▁@)/g,function(Ja,wo,si){Ea.push({multiLine:Ja!==Nn})})}return Ea};function fi(){window.sessionStorage.removeItem(po),el(!1),Hr(0)}function Ho(){el(!1),Hr(0),En.setValue(window.sessionStorage.getItem(po))}(0,z.useEffect)(()=>{Co[Ka]&&Ka!==On&&Ka!==pn&&setTimeout(()=>{const Oa=document.getElementsByClassName("markdown-popup-form")[0],Ea=window.innerWidth/2-Oa.offsetWidth/2,Qa=window.innerHeight/2-Oa.offsetHeight/2;ml(Ea),li(Qa)},0)},[Ka]);const ui=Oa=>{Oa.preventDefault();const Ea=Oa.clientX-Fl,Qa=Oa.clientY-Gi;document.body.onmousemove=Ja=>{let wo=Ja.clientX-Ea,si=Ja.clientY-Qa;const hi=document.getElementsByClassName("markdown-popup-form")[0],bi=window.innerWidth-hi.offsetWidth,Wi=window.innerHeight-hi.offsetHeight;wo=Math.max(0,Math.min(wo,bi)),si=Math.max(0,Math.min(si,Wi)),Ti(Ja.clientX,Ja.clientY,Ea,Qa)&&(ml(wo),li(si))},document.body.onmouseup=function(){document.body.onmousemove=null}},Ti=(Oa,Ea,Qa,Ja)=>{const wo=document.body.clientHeight,si=document.body.clientWidth;return Oa<20&&Qa>Oa||Oa>si-20&&QaEa||Ea>wo-20&&JaZe in Be?be(Be,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Se}):Be[Ze]=Se,b=(Be,Ze)=>{for(var Se in Ze||(Ze={}))a.call(Ze,Se)&&y(Be,Se,Ze[Se]);if(E)for(var Se of E(Ze))x.call(Ze,Se)&&y(Be,Se,Ze[Se]);return Be},ee=(Be,Ze)=>pe(Be,re(Ze));const{useForm:ne}=z.default,oe={width:280,marginRight:10},se={labelCol:{span:5},wrapperCol:{span:19}};var me=({callback:Be,onCancel:Ze})=>{const[Se]=ne();let rt=(0,De.useRef)();function Ae(nt){rt.current.width=Se.getFieldValue("width"),rt.current.align=Se.getFieldValue("align"),Be(nt,rt.current)}function st(nt,lt){if(nt.status===-1){Ee.ZP.error(nt.message);return}Se.setFieldsValue({src:`/api/attachments/${nt.id}`,type:lt.type})}function Ve(nt){let lt=nt.target.files[0];rt.current=lt,de(lt,st)}return fe.createElement(z.default,ee(b({form:Se},se),{className:"upload-image-panel",onFinish:Ae,style:{width:470,overflow:"hidden"}}),fe.createElement(z.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},fe.createElement("div",{className:"flex-container"},fe.createElement(z.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},fe.createElement(xe.default,{style:oe})),fe.createElement(Pe,{onFileChange:Ve}))),fe.createElement(z.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},fe.createElement(xe.default,{style:{width:264}})),fe.createElement(z.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},fe.createElement(je.Z,null,fe.createElement(z.default.Item,{name:"width",style:{margin:0}},fe.createElement(ve.Z,{style:{width:264}})),fe.createElement("span",{className:"ml8"},"%"))),fe.createElement(z.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},fe.createElement(Ce.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),fe.createElement("aside",null,fe.createElement(z.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},fe.createElement(ue.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),fe.createElement(ue.ZP,{type:"default",onClick:Ze},"\u53D6\u6D88"))))};function Pe({onFileChange:Be}){return fe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",fe.createElement("input",{type:"file",onChange:Be}))}function de(Be,Ze){if(!Be)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,ye.bg)())throw Ee.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Se=new FormData;Se.append("editormd-image-file",Be),Se.append("file_param_name","editormd-image-file"),Se.append("byxhr","true");var rt=new window.XMLHttpRequest;rt.withCredentials=!0,rt.addEventListener("load",function(Ae){Ze(JSON.parse(Ae.target.responseText),Be)},!1),rt.addEventListener("error",function(Ae){console.error(Ae)},!1),rt.open("POST",`${ge.KI}/api/attachments.json`),rt.send(Se)}},75790:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return xe}});var z=te(59301),Ee=te(4676);class xe extends z.Component{constructor(ve){super(ve);const Ce=window.document;this.node=Ce.createElement("div"),Ce.body.appendChild(this.node)}render(){const{children:ve}=this.props;return(0,Ee.createPortal)(ve,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(xt,bt,te){"use strict";te.d(bt,{i:function(){return se},Z:function(){return Pe}});var z={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},Ee=te(71418),xe=te(6848),je=te(93948),ve=te(92310),Ce=te.n(ve),ue=te(49661),ge=te(57884),De=te(34055),ye=te(79005),fe=te(20345),be=te(77882),pe=te(31081),re=te(75309),E=te(71979),a=te(47558),x=te(42922),y=te(66832),b=te(96593),ee=te(19664),ne=te(91833),oe=te(59301);const se=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:ye,swimg:fe},{name:"101\u8BA1\u5212",ptimg:be,swimg:pe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:re,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:y,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ee,swimg:ne}];var Pe=({className:de,dataSource:Be=[],col:Ze=4,right:Se,bottom:rt=23,precision:Ae=0,wrapWidth:st=1200,trackEventItems:Ve,loading:nt,onRemove:lt=()=>{},isCurrent:qe=!0,showAlias:Me=!1,showProgress:he=!1})=>{const Ne=Math.floor((st-(Ze-1)*Se)/Ze),Je=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(at=>(window.ENV==="build"&&(at.ptimg=`/react/build${at.ptimg}`,at.swimg=`/react/build${at.swimg}`),at));return oe.createElement(Ee.Z,{spinning:nt},oe.createElement("div",{className:Ce()(z.list,de)},!!(Be!=null&&Be.length)&&(Be==null?void 0:Be.map((at,Ge)=>{var $e,ht,Ct,mt,At,Qe;const{name:Bt,id:It,identifier:Le,featured:wt,school_name:ce,image_url:ie,excellent:ae,is_plan:le}=at;return oe.createElement("div",{key:It,className:qe&&he?z.wrapisCurrent:z.wrap,style:{width:Ne,marginRight:(1+Ge)%Ze===0?0:Se+Ae,marginBottom:rt}},oe.createElement("a",{className:z.li,onClick:Ie=>{Ie.preventDefault(),Ie.stopPropagation(),Ve&&(0,ue.L9)([Ve]),(0,ue.xg)(`/paths/${Le}`)}},oe.createElement("div",{className:z.img},oe.createElement("img",{className:z.cover,src:`${ie}`}),qe&&(0,De.bg)()&&(at==null?void 0:at.studying)&&oe.createElement("div",{className:`${z.movebq} user-path-items`,onClick:Ie=>{Ie.stopPropagation(),lt(at)}},oe.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),oe.createElement("span",{className:"c-red"},"\u79FB\u9664")),($e=at==null?void 0:at.subject_tags)==null?void 0:$e.map((Ie,_e)=>{var we,Re;if(_e===0){const Xe=(we=Je.find(Ke=>Ke.name==Ie))==null?void 0:we.swimg;return oe.createElement("img",{className:z.sign,src:Xe,style:{left:"-4px"}})}const it=(Re=Je.find(Xe=>Xe.name==Ie))==null?void 0:Re.ptimg;return oe.createElement("img",{className:z.sign,src:it,style:{left:`${48+52*(_e-1)+2*_e}px`}})}),oe.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(at==null?void 0:at.excellent)&&oe.createElement("div",{className:z.bq},"\u5F00\u653E\u8BFE\u7A0B"))),oe.createElement("div",{className:z.name},oe.createElement(xe.Z,{title:Me&&(at!=null&&at.excellent_alias_name)?oe.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Bt}`,oe.createElement("br",null),oe.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${at==null?void 0:at.excellent_alias_name}`)):Bt},oe.createElement("span",{className:z.e},Me&&(at==null?void 0:at.excellent_alias_name)||Bt))),qe&&he&&((ht=at==null?void 0:at.progress)==null?void 0:ht.all_score)!=0&&oe.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},oe.createElement(je.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Ct=at==null?void 0:at.progress)==null?void 0:Ct.my_score)/((mt=at==null?void 0:at.progress)==null?void 0:mt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(At=at==null?void 0:at.progress)==null?void 0:At.my_score,"/",(Qe=at==null?void 0:at.progress)==null?void 0:Qe.all_score),(!qe||!he)&&oe.createElement("div",{className:z.tags},oe.createElement("div",null,oe.createElement(xe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),oe.createElement("span",null,at.stages_count))),oe.createElement(xe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),oe.createElement("span",null,at.members_count)))))))})),!Be.length&&oe.createElement(ge.Z,null)))}},47949:function(xt,bt,te){"use strict";te.d(bt,{jL:function(){return ve},w9:function(){return Gt},dN:function(){return dt},QD:function(){return mr},cQ:function(){return mt.Z},Oz:function(){return Xe},op:function(){return Zt},O5:function(){return To},_b:function(){return Eo},t7:function(){return Be},Gi:function(){return sa},YG:function(){return On},kT:function(){return ha},qp:function(){return x},K3:function(){return ee},vr:function(){return Kn},qE:function(){return Vn},Je:function(){return rt},wb:function(){return Ge},lB:function(){return Ct},cq:function(){return ur},tp:function(){return se},Si:function(){return la},k8:function(){return dl},Du:function(){return Vo}});var z=te(59301),Ee={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},xe="data:image/png;base64,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",ve=({dataSource:Pn=[],img:Sn,imgWidth:et=346,title:xa,sunTitle:Aa,bannerExtraContent:fr})=>z.createElement("div",{className:Ee.banner},z.createElement("div",{className:Ee.content},z.createElement("aside",null,z.createElement("p",null,z.createElement("b",null,xa),z.createElement("span",null,Aa)),Pn.length>0&&z.createElement("div",{className:Ee.btns},Pn.map((oa,Dr)=>z.createElement("div",{key:Dr,onClick:oa.click},oa.name,oa.sign?z.createElement("img",{src:xe,width:39}):null))),fr),Sn&&z.createElement("img",{style:{marginTop:33,marginRight:38},src:Sn,width:et}))),Ce={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ue=te(92310),ge=te.n(ue),De=te(89392),ye=Object.defineProperty,fe=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,re=(Pn,Sn,et)=>Sn in Pn?ye(Pn,Sn,{enumerable:!0,configurable:!0,writable:!0,value:et}):Pn[Sn]=et,E=(Pn,Sn)=>{for(var et in Sn||(Sn={}))be.call(Sn,et)&&re(Pn,et,Sn[et]);if(fe)for(var et of fe(Sn))pe.call(Sn,et)&&re(Pn,et,Sn[et]);return Pn},x=({dataSource:Pn=[],value:Sn,onChange:et,onTitleChange:xa,className:Aa,title:fr,titleWidth:oa=41,style:Dr={},fontColor:Lr="#6A7283",showCount:Po,classNameActive:Rr,styleItem:dr={}})=>{const[wr,qr]=(0,z.useState)(0),[fi,Ho]=(0,z.useState)(!1),ui=(0,z.useRef)(null),Ti=(0,z.useRef)(null);return(0,z.useEffect)(()=>{var Oa;Pn.length!==0&&(((Oa=ui==null?void 0:ui.current)==null?void 0:Oa.clientHeight)>97?qr(1):qr(0)),Pn.length===0&&qr(0),Ho(!1)},[Pn]),z.createElement("div",{className:ge()(Ce.row,Aa),style:Dr},z.createElement("div",{onClick:(0,De.throttle)(()=>xa==null?void 0:xa(),2e3),style:{width:oa,marginTop:fi?12:4},className:`${Ce.title} ${xa?"current":""}`},fr),z.createElement("div",{className:fi?`${Ce.tagsWrap} ${Ce.tagsBorderWrap}`:Ce.tagsWrap},z.createElement("div",{className:Ce.bar,ref:Ti,style:wr>0?{height:wr===1?97:"auto",overflow:wr===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},z.createElement("div",{className:Ce.tag,ref:ui},Pn==null?void 0:Pn.map(Oa=>z.createElement("span",{onClick:()=>et(Oa.id),key:Oa.id,style:E(E({color:Lr},dr),(Oa==null?void 0:Oa.style)||{}),className:Sn===Oa.id?ge()(Rr||Ce.active,Oa.classNameActive):""},z.createElement("span",{title:Oa.name,className:Ce.name},Oa.name),!!Po&&z.createElement("span",{className:Ce.num},Oa.count))))),!!wr&&z.createElement(z.Fragment,null,wr===1?z.createElement("div",{onClick:()=>{var Oa;qr(2),((Oa=ui==null?void 0:ui.current)==null?void 0:Oa.clientHeight)>245?Ho(!0):Ho(!1)},className:Ce.action},"\u5C55\u5F00",z.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):z.createElement("div",{onClick:()=>{Ti.current.scrollTop=0,qr(1),Ho(!1)},className:Ce.action},"\u6536\u8D77",z.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},ee=({dataSource:Pn=[],value:Sn,onChange:et,onTitleChange:xa,className:Aa,title:fr,titleWidth:oa=41,style:Dr={},fontColor:Lr="#6A7283",showCount:Po,expand:Rr=!0})=>{const[dr,wr]=(0,z.useState)(0),[qr,fi]=(0,z.useState)(!1),Ho=(0,z.useRef)(null),ui=(0,z.useRef)(null),[Ti,Oa]=(0,z.useState)(Rr);return z.createElement("div",{className:ge()(y.row,Aa),style:Dr},z.createElement("div",{className:"flex item-center justify-between"},z.createElement("div",{onClick:(0,De.throttle)(()=>xa==null?void 0:xa(),2e3),style:{width:oa,marginTop:qr?12:4},className:`${y.title} ${xa?"current":""}`},fr),z.createElement("i",{className:`iconfont ${Ti?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Ti?8:10},onClick:()=>Oa(!Ti)})),Ti&&z.createElement("div",{className:qr?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},z.createElement("div",{className:y.fenge}),z.createElement("div",{className:y.bar,ref:ui},z.createElement("div",{className:y.tag,ref:Ho},Pn==null?void 0:Pn.map(Ea=>z.createElement("span",{onClick:()=>et(Ea.id),key:Ea.id,style:{color:Lr},className:Sn===Ea.id?y.active:""},z.createElement("span",{title:Ea.name,className:y.name},Ea.name),!!Po&&z.createElement("span",{className:y.num},Ea.count)))))))},ne={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},se=({dataSource:Pn=[],value:Sn,onChange:et,className:xa,style:Aa={}})=>z.createElement("div",{style:Aa,className:ge()(ne.tabs,xa)},Pn.map(fr=>z.createElement("span",{onClick:()=>et(fr.id),className:Sn===fr.id?ne.active:"",key:fr.id},fr.name))),me={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},Pe=te(92832),Be=({dataSource:Pn=[],value:Sn="",onChange:et,onInputChange:xa=()=>{},className:Aa,style:fr={},placeholder:oa,allowClear:Dr=!1})=>{var Lr;const[Po,Rr]=(0,z.useState)(""),[dr,wr]=(0,z.useState)("");(0,z.useEffect)(()=>{var Ho;let ui=Sn;(Ho=JSON.stringify(Sn))!=null&&Ho.includes("{")&&(Rr(Sn.id),ui=Sn.value||"");try{wr(decodeURIComponent(ui||""))}catch(Ti){wr(decodeURIComponent(ui||""))}},[Sn]);const qr=()=>{et(encodeURIComponent(dr),Po||null)},fi=Ho=>{Ho!==Po&&(Rr(Ho),et(encodeURIComponent(dr),Ho))};return z.createElement("div",{className:ge()(me.input,Aa),style:fr},!!Pn.length&&z.createElement("div",{className:me.dropdown},z.createElement("div",{className:me.text},(Lr=Pn.find(Ho=>Ho.id===Po))==null?void 0:Lr.name,z.createElement("i",{className:"iconfont icon-zhankai4"}),z.createElement("b",{className:me.b1}),z.createElement("b",{className:me.b2})),z.createElement("div",{className:me.menu},Pn.map((Ho,ui)=>z.createElement("div",{key:ui,onClick:()=>fi(Ho.id)},Ho.name)))),z.createElement(Pe.default,{onPressEnter:qr,value:dr,onChange:Ho=>{wr(Ho.target.value),xa(encodeURIComponent(Ho.target.value),Po||null)},bordered:!1,placeholder:oa}),z.createElement("i",{onClick:qr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Ze={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},rt=({value:Pn,onChange:Sn,className:et,total:xa,pageSize:Aa,style:fr={}})=>{const oa=Pn<2,Dr=Pn>=Math.ceil(xa/Aa);return xa<=Aa?z.createElement(z.Fragment,null):z.createElement("div",{className:ge()(Ze.quickPager,et),style:fr},z.createElement("div",{onClick:()=>{oa||Sn(Pn-1,"prev")},className:oa?Ze.disabled:""},"\u4E0A\u4E00\u9875"),z.createElement("div",{onClick:()=>{Dr||Sn(Pn+1,"next")},className:Dr?Ze.disabled:""},"\u4E0B\u4E00\u9875"))},Ae={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},st=te(71418),Ve=te(6848),nt=te(13570),lt=te(90524),qe=te(49661),Me=te(96908),he=te(57177),Ne=te(81378),Je=te(57884),Ge=({className:Pn,dataSource:Sn=[],col:et=4,right:xa,bottom:Aa=23,precision:fr=0,wrapWidth:oa=1200,trackEventItems:Dr,loading:Lr})=>{const Po=Math.floor((oa-(et-1)*xa)/et);return z.createElement(st.Z,{spinning:Lr},z.createElement("div",{className:ge()(Ae.list,Pn)},!!Sn.length&&Sn.map((Rr,dr)=>{const{name:wr,id:qr,identifier:fi,power:Ho,cover_image_id:ui,pic:Ti}=Rr;return z.createElement("div",{className:Ae.wrap,key:qr,style:{width:Po,marginRight:(1+dr)%et===0?0:xa+fr,marginBottom:Aa}},z.createElement("a",{target:"_blank",href:`/shixuns/${fi}/challenges`,className:Ae.li,onClick:Oa=>{Oa.preventDefault(),Dr&&(0,qe.L9)([Dr]),Ho&&(0,qe.xg)(`/shixuns/${fi}/challenges`)}},z.createElement("div",{className:Ae.img},z.createElement("img",{className:Ae.cover,src:`${Ti}`}),Rr.is_jupyter&&z.createElement("img",{className:Ae.sign,src:Me}),Rr.is_jupyter_lab&&z.createElement("img",{className:Ae.sign,src:he}),Rr.is_unity_3d&&z.createElement("img",{className:Ae.sign,src:Ne})),z.createElement("div",{className:Ae.name},z.createElement(Ve.Z,{title:wr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:Ae.e},wr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{className:Ae.tags},z.createElement(Ve.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,Rr.challenges_count))),!!Rr.myshixuns_count&&z.createElement(Ve.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),z.createElement("span",null,Rr.myshixuns_count))),z.createElement(Ve.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},z.createElement("span",null,z.createElement("span",null,Rr.level))),z.createElement("div",{className:Ae.rate},z.createElement(nt.Z,{allowHalf:!0,disabled:!0,defaultValue:Rr.score_info}),z.createElement("span",null,"\xA0",Rr.score_info?`${Rr.score_info}\u5206`:"5\u5206")))),!Ho&&z.createElement("div",{className:Ae.lockWrap},z.createElement("img",{src:`${lt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Sn.length&&z.createElement(Je.Z,null)))},$e={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},Ct=({className:Pn,dataSource:Sn=[],col:et=4,right:xa,bottom:Aa=23,precision:fr=0,wrapWidth:oa=1200,wrapClassName:Dr,trackEventItems:Lr,loading:Po})=>{const Rr=Math.floor((oa-(et-1)*xa)/et);return z.createElement(st.Z,{spinning:Po},z.createElement("div",{className:ge()($e.list,Pn)},!!Sn.length&&Sn.map((dr,wr)=>{const{name:qr,id:fi,identifier:Ho,power:ui,cover_image_id:Ti,pic:Oa}=dr;return z.createElement("div",{className:ge()($e.wrap,Dr),key:fi,style:{width:Rr,marginRight:(1+wr)%et===0?0:xa+fr,marginBottom:Aa}},z.createElement("a",{target:"_blank",href:`/shixuns/${Ho}/challenges`,className:$e.li,onClick:Ea=>{Ea.preventDefault(),Lr&&(0,qe.L9)([Lr]),ui&&(0,qe.xg)(`/shixuns/${Ho}/challenges`)}},z.createElement("img",{src:te(47621),className:$e.titleBg}),z.createElement("div",{className:$e.name},z.createElement(Ve.Z,{title:qr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:$e.e},qr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:$e.img},z.createElement("img",{className:$e.cover,src:Ti?`${lt.Z.API_SERVER}/api/attachments/${Ti}`:`${lt.Z.IMG_SERVER+Oa}`}),dr.is_jupyter&&z.createElement("div",{className:$e.bq},"Jupyter"),dr.is_jupyter_lab&&z.createElement("div",{className:$e.bq},"JupyterLab"),dr.is_unity_3d&&z.createElement("div",{className:$e.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),z.createElement("div",{className:"mt20 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:$e.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:$e.value},dr.myshixuns_count)),z.createElement("div",null,z.createElement("span",{className:$e.text},"\u56F0\u96BE\u7B49\u7EA7"),z.createElement("span",{className:$e.value},dr.level))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:$e.text},"\u5173\u5361\u6570"),z.createElement("span",{className:$e.value},dr.challenges_count)),z.createElement("div",{className:$e.rate},z.createElement(nt.Z,{allowHalf:!0,disabled:!0,defaultValue:dr.score_info}),z.createElement("span",{className:$e.value,style:{color:"#FF9C00"}},"\xA0",dr.score_info?`${dr.score_info}\u5206`:"5\u5206"))))),!ui&&z.createElement("div",{className:$e.lockWrap},z.createElement("img",{src:`${lt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Sn.length&&z.createElement(Je.Z,null)))},mt=te(929),At={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Qe=te(79005),Bt=te(20345),It=te(77882),Le=te(31081),wt=te(75309),ce=te(71979),ie=te(47558),ae=te(42922),le=te(66832),Ie=te(96593),_e=te(19664),we=te(91833);const Re=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Qe,swimg:Bt},{name:"101\u8BA1\u5212",ptimg:It,swimg:Le},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:wt,swimg:ce},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ie,swimg:ae},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:le,swimg:Ie},{name:"\u519B\u961F\u4E00\u6D41",ptimg:_e,swimg:we}];var Xe=({className:Pn,dataSource:Sn=[],col:et=4,right:xa,bottom:Aa=23,precision:fr=0,wrapWidth:oa=1200,trackEventItems:Dr,loading:Lr,wrapClassName:Po,imgClassName:Rr,isArrow:dr=!1})=>{const wr=Math.floor((oa-(et-1)*xa)/et),[qr,fi]=(0,z.useState)(),[Ho,ui]=(0,z.useState)(),Ti=Ea=>fi(Ea),Oa=()=>fi(-1);return z.createElement(st.Z,{spinning:Lr},z.createElement("div",{className:ge()(At.list,Pn)},!!(Sn!=null&&Sn.length)&&(Sn==null?void 0:Sn.map((Ea,Qa)=>{var Ja;const{name:wo,id:si,identifier:hi,featured:bi,school_name:Wi,image_url:zi,excellent:yl,is_plan:Ui}=Ea;return z.createElement("div",{key:si,className:ge()(At.wrap,Po),style:{width:wr,marginRight:(1+Qa)%et===0?0:xa+fr,marginBottom:Aa}},z.createElement("a",{target:"_blank",href:`/paths/${hi}`,className:At.li,onClick:Yr=>{Yr.preventDefault(),Dr&&(0,qe.L9)([Dr]),(0,qe.xg)(`/paths/${hi}`)}},z.createElement("img",{src:te(39057),className:At.titleBg}),z.createElement("div",{className:At.name},z.createElement(Ve.Z,{title:wo},z.createElement("span",{className:At.e,style:{color:dr&&qr===Qa?"#145DFF":"#000000"},onMouseEnter:()=>{Ti(Qa)},onMouseLeave:Oa},wo))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:ge()(At.img,Rr)},z.createElement("img",{className:At.cover,src:`${lt.Z.IMG_SERVER+zi}`}),(Ja=Ea==null?void 0:Ea.subject_tags)==null?void 0:Ja.map((Yr,Sa)=>{var di,Mo;if(Sa===0){const Bi=(di=Re.find(ii=>ii.name==Yr))==null?void 0:di.swimg;return z.createElement("img",{className:At.sign,src:Bi,style:{left:"-4px"}})}const Wo=(Mo=Re.find(Bi=>Bi.name==Yr))==null?void 0:Mo.ptimg;return z.createElement("img",{className:At.sign,src:Wo,style:{left:`${48+52*(Sa-1)+2*Sa}px`}})}),z.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Ea==null?void 0:Ea.excellent)&&z.createElement("div",{className:At.bq},"\u5F00\u653E\u8BFE\u7A0B"))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:At.text},"\u7AE0\u8282\u6570"),z.createElement("span",{className:At.value},Ea.stages_count)),z.createElement("div",null,z.createElement("span",{className:At.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:At.value},Ea.members_count))))))})),!Sn.length&&z.createElement(Je.Z,null)))},Ke={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ft="data:image/png;base64,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",Pt=te(59301),Gt=({className:Pn,dataSource:Sn=[],col:et=4,right:xa,bottom:Aa=23,precision:fr=0,wrapWidth:oa=1200,trackEventItems:Dr,loading:Lr})=>{const Po=Math.floor((oa-(et-1)*xa)/et);return Pt.createElement(st.Z,{spinning:Lr},Pt.createElement("div",{className:ge()(Ke.list,Pn)},!!Sn.length&&Sn.map((Rr,dr)=>{const{subject_identifier:wr,id:qr,identifier:fi,power:Ho}=Rr,ui=Rr.is_public!=0&&Rr.is_public;return Pt.createElement("div",{className:Ke.wrap,key:qr,style:{width:Po,marginRight:(1+dr)%et===0?0:xa+fr,marginBottom:Aa}},Pt.createElement("a",{className:Ke.li,onClick:Ti=>{Ti.preventDefault(),Dr&&(0,qe.L9)([Dr]),(0,qe.xg)(Rr.first_category_url)}},Pt.createElement("div",{className:Ke.top},Pt.createElement(Ve.Z,{title:Rr.name},Pt.createElement("div",{className:Ke.name},Rr.name)),Pt.createElement("img",{className:Ke.img,src:lt.Z.IMG_SERVER+"/images/"+Rr.avatar_url}),Pt.createElement("div",{className:Ke.text,title:Rr.creator},Rr.creator),wr&&Pt.createElement("div",{className:Ke.btns},Pt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Pt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),ui&&Pt.createElement("div",{className:Ke.sign},"\u516C\u5F00")),Pt.createElement("div",{className:Ke.bottom},Rr.visits>0&&Pt.createElement(Ve.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Pt.createElement("span",null,Pt.createElement("i",{className:"iconfont icon-liulanyan"}),Pt.createElement("span",null,Rr.visits))),Rr.course_members_count>0&&Pt.createElement(Ve.Z,{title:"\u6210\u5458",placement:"bottom"},Pt.createElement("span",null,Pt.createElement("i",{className:"iconfont icon-chengyuan"}),Rr.course_members_count)),Rr.tasks_count>0&&Pt.createElement(Ve.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Pt.createElement("span",null,Pt.createElement("i",{className:"iconfont icon-zuoye"}),Rr.tasks_count)),Rr.is_end?Pt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Pt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Rr.is_accessible&&Pt.createElement("div",{className:Ke.lockWrap},Pt.createElement("img",{src:`${lt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Pt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Sn.length&&Pt.createElement(Je.Z,null)))},jt={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Vt="data:image/png;base64,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",dt=({className:Pn,dataSource:Sn=[],col:et=4,right:xa,bottom:Aa=23,precision:fr=0,wrapWidth:oa=1200,wrapClassName:Dr,trackEventItems:Lr,loading:Po})=>{const Rr=Math.floor((oa-(et-1)*xa)/et);return z.createElement(st.Z,{spinning:Po},z.createElement("div",{className:ge()(jt.list,Pn)},!!Sn.length&&Sn.map((dr,wr)=>{const{subject_identifier:qr,id:fi,identifier:Ho,power:ui}=dr,Ti=dr.is_public!=0&&dr.is_public;return z.createElement("div",{className:ge()(`${jt.wrap} ${dr.is_accessible?"":jt.warpStyle}`,Dr),key:fi,style:{width:Rr,marginRight:(1+wr)%et===0?0:xa+fr,marginBottom:Aa}},z.createElement("a",{className:jt.li,onClick:Oa=>{Oa.preventDefault(),Lr&&(0,qe.L9)([Lr]),(0,qe.xg)(dr.first_category_url)}},z.createElement("div",{className:jt.creator},z.createElement("img",{className:jt.img,src:lt.Z.IMG_SERVER+"/images/"+dr.avatar_url}),z.createElement("div",{className:jt.text,title:dr.creator},dr.creator)),z.createElement("div",{className:jt.top},z.createElement(Ve.Z,{title:dr.name},z.createElement("div",{className:jt.name},dr.name)),Ti&&z.createElement("div",{className:jt.sign},"\u516C\u5F00")),z.createElement("div",{className:jt.middle},z.createElement("div",{className:jt.row,style:{marginBottom:6}},z.createElement("div",null,z.createElement("span",{className:jt.text},"\u8BBF\u95EE\u91CF"),z.createElement("span",{className:jt.value},(dr==null?void 0:dr.visits)||0)),z.createElement("div",null,z.createElement("span",{className:jt.text},"\u6210\u5458"),z.createElement("span",{className:jt.value},(dr==null?void 0:dr.course_members_count)||0))),z.createElement("div",{className:jt.row},z.createElement("div",null,z.createElement("span",{className:jt.text,style:{width:42}},"\u4F5C",z.createElement("span",{style:{marginLeft:14}},"\u4E1A")),z.createElement("span",{className:jt.value},(dr==null?void 0:dr.tasks_count)||0)),z.createElement("div",null,z.createElement("span",{className:jt.text},"\u72B6\u6001"),dr.is_end?z.createElement("span",{className:jt.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):z.createElement("span",{className:jt.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),qr&&z.createElement("div",{className:jt.btns},z.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!dr.is_accessible&&z.createElement("div",{className:jt.lockWrap},z.createElement("img",{src:`${lt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Sn.length&&z.createElement(Je.Z,null)))},Rt={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Ht=te(76560),On=({dataSource:Pn=[],value:Sn,onChange:et,className:xa,style:Aa={},tabBarExtraContent:fr})=>z.createElement("div",{className:ge()(Rt.tabs,xa),style:Aa},z.createElement("div",{className:Rt.tabsWrap},Pn.map((oa,Dr)=>z.createElement("aside",{className:Rt.tab,onClick:()=>{et(oa.id),oa.link&&Ht.history.push(oa.link)},key:Dr},z.createElement("div",{className:Sn===oa.id?Rt.active:""},oa.name),(oa==null?void 0:oa.resetCount)==null&&(oa==null?void 0:oa.total)!==void 0&&z.createElement("span",null,"\uFF08",oa==null?void 0:oa.total,"\uFF09"),(oa==null?void 0:oa.resetCount)!==void 0&&(oa==null?void 0:oa.total)!==void 0&&z.createElement(Ve.Z,{title:(oa==null?void 0:oa.tip)!=null?oa==null?void 0:oa.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},oa==null?void 0:oa.resetCount),"/",z.createElement("span",null,oa==null?void 0:oa.total),"\uFF09"))))),z.createElement("div",{className:Rt.tabBar},fr)),Cn={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},ha=({dataSource:Pn=[],value:Sn,onChange:et,className:xa,style:Aa={},tabBarExtraContent:fr})=>z.createElement("div",{className:ge()(Cn.tabs,xa),style:Aa},z.createElement("div",{className:Cn.tabsWrap},Pn.map((oa,Dr)=>z.createElement("aside",{className:Cn.tab,onClick:()=>{et(oa.id),oa.link&&Ht.history.push(oa.link)},key:Dr},z.createElement("div",{className:Sn===oa.id?Cn.active:""},oa.name),(oa==null?void 0:oa.resetCount)==null&&(oa==null?void 0:oa.total)!==void 0&&z.createElement("span",null,"\uFF08",oa==null?void 0:oa.total,"\uFF09"),(oa==null?void 0:oa.resetCount)!==void 0&&(oa==null?void 0:oa.total)!==void 0&&z.createElement(Ve.Z,{title:(oa==null?void 0:oa.tip)!=null?oa==null?void 0:oa.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},oa==null?void 0:oa.resetCount),"/",z.createElement("span",null,oa==null?void 0:oa.total),"\uFF09"))))),z.createElement("div",{className:Cn.tabBar},fr)),sa=({className:Pn,style:Sn={},children:et})=>z.createElement("div",{className:ge()(Pn),style:Sn},et),sn={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Za=te(38854),Ya=te(20834);const ca=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ur=({sortValue:Pn,dropValue:Sn,className:et,onSort:xa,onDrop:Aa,dataSource:fr=ca})=>{var oa;return z.createElement("div",{className:ge()(sn.orderWrap,et)},z.createElement(Za.Z,{dropdownRender:()=>z.createElement(Ya.default,null,fr.map((Dr,Lr)=>z.createElement(Ya.default.Item,{key:Lr,onClick:()=>Aa(Dr.id)},Dr.name)))},z.createElement("span",{className:sn.orderTextWrap},(oa=fr.find(Dr=>Sn===Dr.id))==null?void 0:oa.name)),z.createElement("span",{className:sn.orderIconWrap},z.createElement("span",{className:sn.orderAsc},z.createElement("i",{className:Pn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${sn.cursorPointer} ${sn.active}`:`iconfont icon-sanjiaoxing-up font12 ${sn.cursorPointer}`,onClick:()=>xa(Pn==="asc"?"desc":"asc")})),z.createElement("span",{className:sn.orderDesc},z.createElement("i",{className:Pn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${sn.cursorPointer} ${sn.active}`:`iconfont icon-sanjiaoxing-down font12 ${sn.cursorPointer}`,onClick:()=>xa(Pn==="asc"?"desc":"asc")}))))},un={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},Nn=te(3113),Wa=te(22688),Ma=Object.defineProperty,da=Object.getOwnPropertySymbols,Br=Object.prototype.hasOwnProperty,sr=Object.prototype.propertyIsEnumerable,yo=(Pn,Sn,et)=>Sn in Pn?Ma(Pn,Sn,{enumerable:!0,configurable:!0,writable:!0,value:et}):Pn[Sn]=et,Co=(Pn,Sn)=>{for(var et in Sn||(Sn={}))Br.call(Sn,et)&&yo(Pn,et,Sn[et]);if(da)for(var et of da(Sn))sr.call(Sn,et)&&yo(Pn,et,Sn[et]);return Pn},Kr=(Pn,Sn)=>{var et={};for(var xa in Pn)Br.call(Pn,xa)&&Sn.indexOf(xa)<0&&(et[xa]=Pn[xa]);if(Pn!=null&&da)for(var xa of da(Pn))Sn.indexOf(xa)<0&&sr.call(Pn,xa)&&(et[xa]=Pn[xa]);return et},Nt=(Pn,Sn,et)=>new Promise((xa,Aa)=>{var fr=Lr=>{try{Dr(et.next(Lr))}catch(Po){Aa(Po)}},oa=Lr=>{try{Dr(et.throw(Lr))}catch(Po){Aa(Po)}},Dr=Lr=>Lr.done?xa(Lr.value):Promise.resolve(Lr.value).then(fr,oa);Dr((et=et.apply(Pn,Sn)).next())}),Zt=Pn=>{var Sn=Pn,{className:et,style:xa,children:Aa,loading:fr=!1,openLoading:oa,onClick:Dr=()=>{},size:Lr="middle",shape:Po="round",theme:Rr}=Sn,dr=Kr(Sn,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[wr,qr]=(0,z.useState)(!1),fi=(0,z.useMemo)(()=>{switch(Rr){case Wa.Fy.THEMEONE:return un.ThemeOne;case Wa.Fy.DEFAULT:default:return un.btn}},[Rr]);return z.createElement(Nn.ZP,Co({onClick:(0,De.throttle)(Ho=>Nt(void 0,null,function*(){oa&&qr(!0);try{yield Dr(Ho)}catch(ui){console.log("error",ui)}oa&&qr(!1)}),2e3,{leading:!0,trailing:!1}),className:ge()(fi,un[`${Lr}-${Po}`],et),style:xa,size:Lr,shape:Po,loading:wr||fr},dr),Aa)},qn={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},Vn=({className:Pn,style:Sn,children:et=null,onClick:xa,title:Aa})=>z.createElement("div",{className:ge()(qn.head,Pn),style:Sn},z.createElement("span",{className:"primary-hover",onClick:xa},z.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),z.createElement("b",{title:Aa},Aa),z.createElement("div",{className:qn.node},et)),Ur={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},mr=({confirmShow:Pn=!0,confirmTitle:Sn,confirmClick:et,cancelShow:xa=!0,cancelTitle:Aa,cancelClick:fr,className:oa,style:Dr,confirmLoading:Lr=!1})=>z.createElement("div",{className:ge()(Ur.btns,oa),style:Dr},Pn&&z.createElement(Nn.ZP,{loading:Lr,onClick:et,type:"primary",className:Ur.confirm},Sn),xa&&z.createElement(Nn.ZP,{onClick:fr,className:Ur.cancel},Aa)),po={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Kn=({className:Pn,style:Sn={},LeftContent:et,children:xa,RightContent:Aa})=>z.createElement("div",{className:ge()(po.fixedBottom,Pn),style:Sn},z.createElement("div",{className:po.wrap},z.createElement("div",{className:po.left},et),z.createElement("div",{className:po.center},xa),z.createElement("div",{className:po.right},Aa))),lo={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Eo=({className:Pn,style:Sn={},dataSource:et=[]})=>z.createElement("div",{className:ge()(lo.crumbs,Pn),style:Sn},et.map((xa,Aa)=>AaHt.history.push(xa.path)},xa.name):z.createElement("span",null,xa.name),z.createElement("span",null,"\xA0",">","\xA0")):z.createElement("span",{key:Aa,style:{color:"#5F6368"}},xa.name))),vo=te(31797),Ot=Object.defineProperty,hn=Object.defineProperties,yn=Object.getOwnPropertyDescriptors,mn=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,na=Object.prototype.propertyIsEnumerable,jn=(Pn,Sn,et)=>Sn in Pn?Ot(Pn,Sn,{enumerable:!0,configurable:!0,writable:!0,value:et}):Pn[Sn]=et,kn=(Pn,Sn)=>{for(var et in Sn||(Sn={}))Jn.call(Sn,et)&&jn(Pn,et,Sn[et]);if(mn)for(var et of mn(Sn))na.call(Sn,et)&&jn(Pn,et,Sn[et]);return Pn},Or=(Pn,Sn)=>hn(Pn,yn(Sn)),Er=(Pn,Sn)=>{var et={};for(var xa in Pn)Jn.call(Pn,xa)&&Sn.indexOf(xa)<0&&(et[xa]=Pn[xa]);if(Pn!=null&&mn)for(var xa of mn(Pn))Sn.indexOf(xa)<0&&na.call(Pn,xa)&&(et[xa]=Pn[xa]);return et};const{Countdown:En}=vo.default;var To=Pn=>{var Sn=Pn,{onChange:et}=Sn,xa=Er(Sn,["onChange"]);const[Aa,fr]=(0,z.useState)(null);(0,z.useEffect)(()=>{typeof Aa=="number"&&Aa>=0&&et(Aa)},[Aa]);const oa=Dr=>{const Lr=Math.floor(Dr/1e3);fr(Lr)};return z.createElement(En,Or(kn({},xa),{onChange:oa}))},Qo={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},la=({DataProps:Pn,className:Sn,style:et={}})=>{var xa;return z.createElement("div",{className:ge()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Qo.ClassRoomItem,Sn),style:et,onClick:()=>{(0,qe.xg)(Pn==null?void 0:Pn.first_category_url)}},z.createElement("div",{className:"flex flex-col item-center"},z.createElement("img",{src:`${(xa=lt.Z)==null?void 0:xa.IMG_SERVER}/images/${Pn==null?void 0:Pn.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Pn==null?void 0:Pn.subject_identifier)&&z.createElement("div",{className:"mt-40px"},z.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),z.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},z.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Pn!=null&&Pn.is_public)&&z.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),z.createElement("span",{className:ge()("text-16px font-medium",Qo.TitleDom)},Pn==null?void 0:Pn.name)),z.createElement("div",{className:"c-grey-333 font-medium"},Pn==null?void 0:Pn.creator),z.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Pn==null?void 0:Pn.course_members_count),z.createElement("div",{className:"c-grey-333 flex item-center justify-between"},z.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Pn==null?void 0:Pn.tasks_count),Pn!=null&&Pn.is_end?z.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):z.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},ba=Object.defineProperty,Ar=Object.getOwnPropertySymbols,Ka=Object.prototype.hasOwnProperty,Jr=Object.prototype.propertyIsEnumerable,uo=(Pn,Sn,et)=>Sn in Pn?ba(Pn,Sn,{enumerable:!0,configurable:!0,writable:!0,value:et}):Pn[Sn]=et,Hr=(Pn,Sn)=>{for(var et in Sn||(Sn={}))Ka.call(Sn,et)&&uo(Pn,et,Sn[et]);if(Ar)for(var et of Ar(Sn))Jr.call(Sn,et)&&uo(Pn,et,Sn[et]);return Pn},Vo=({DataProps:Pn=[],selectValue:Sn,onChange:et,className:xa,style:Aa={},extra:fr,classNameItem:oa,styleItem:Dr={},barHidden:Lr})=>{const[Po,Rr]=(0,z.useState)();return(0,z.useEffect)(()=>{Rr(Array.isArray(Sn)?Sn:[Sn])},[Sn]),z.createElement("div",{className:ge()("flex px-20px py-10px gap-40px",xa),style:Hr({borderBottom:"1px solid #D3F0FF"},Aa)},Pn==null?void 0:Pn.map(dr=>z.createElement("div",{key:dr==null?void 0:dr.id,className:ge()("flex item-center justify-center current c-grey-333 text-16 relative",oa,dr==null?void 0:dr.className),style:Hr(Hr({color:Po!=null&&Po.includes(dr==null?void 0:dr.id)?"#1890FF":"",minWidth:88},Dr),(dr==null?void 0:dr.style)||{}),onClick:wr=>{et==null||et({domEvent:wr,item:dr}),dr!=null&&dr.link&&Ht.history.push(dr==null?void 0:dr.link)}},dr==null?void 0:dr.name,!Lr&&(Po==null?void 0:Po.includes(dr==null?void 0:dr.id))&&z.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),z.createElement("div",{className:"ml-auto"},fr))},mi=Object.defineProperty,el=Object.defineProperties,Ji=Object.getOwnPropertyDescriptors,Sl=Object.getOwnPropertySymbols,Cl=Object.prototype.hasOwnProperty,Fl=Object.prototype.propertyIsEnumerable,ml=(Pn,Sn,et)=>Sn in Pn?mi(Pn,Sn,{enumerable:!0,configurable:!0,writable:!0,value:et}):Pn[Sn]=et,Gi=(Pn,Sn)=>{for(var et in Sn||(Sn={}))Cl.call(Sn,et)&&ml(Pn,et,Sn[et]);if(Sl)for(var et of Sl(Sn))Fl.call(Sn,et)&&ml(Pn,et,Sn[et]);return Pn},li=(Pn,Sn)=>el(Pn,Ji(Sn)),dl=({value:Pn,onChange:Sn,onInputChange:et,className:xa,style:Aa={},InputProps:fr})=>{const[oa,Dr]=(0,z.useState)(Pn);return z.createElement("div",{className:ge()("flex item-center rounded-full px-10px py-2px",xa),style:Gi({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Aa)},z.createElement(Pe.default,li(Gi({bordered:!1},fr),{onChange:Lr=>{Dr(Lr.target.value),et==null||et(encodeURIComponent(Lr.target.value))},onPressEnter:Lr=>{Sn==null||Sn({domEvent:Lr,item:{value:oa}})}})),z.createElement("img",{className:"h-22px current",src:te(25365),height:22,onClick:Lr=>{Sn==null||Sn({domEvent:Lr,item:{value:oa}})}}))}},17904:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return Ee}});var z=te(59301);function Ee(xe,je){const ve=(0,z.useRef)();(0,z.useEffect)(()=>{ve.current=xe}),(0,z.useEffect)(()=>{function Ce(){ve.current()}if(je!==null){let ue=setInterval(Ce,je);return()=>clearInterval(ue)}},[je])}},40784:function(xt,bt,te){"use strict";var z=te(59301),Ee=te(78241),xe=te(95237),je=te(43604),ve=te(57809),Ce=te(5871),ue=te(6848),ge=te(5083),De=te(92832),ye=te(76560),fe=te(69577),be=te(10670),pe=te(59301),re=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,ee=(Pe,de,Be)=>de in Pe?re(Pe,de,{enumerable:!0,configurable:!0,writable:!0,value:Be}):Pe[de]=Be,ne=(Pe,de)=>{for(var Be in de||(de={}))y.call(de,Be)&&ee(Pe,Be,de[Be]);if(x)for(var Be of x(de))b.call(de,Be)&&ee(Pe,Be,de[Be]);return Pe},oe=(Pe,de)=>E(Pe,a(de)),se=(Pe,de)=>{var Be={};for(var Ze in Pe)y.call(Pe,Ze)&&de.indexOf(Ze)<0&&(Be[Ze]=Pe[Ze]);if(Pe!=null&&x)for(var Ze of x(Pe))de.indexOf(Ze)<0&&b.call(Pe,Ze)&&(Be[Ze]=Pe[Ze]);return Be};const me=({disabled:Pe,shixunHomeworks:de,selectOptions:Be,form:Ze})=>{const{workSetting:Se}=de,[rt,Ae]=(0,z.useState)([]),st=(0,z.useMemo)(()=>Be==null?void 0:Be.filter(Ve=>!rt.includes(Ve.value)),[rt,Be]);return(0,z.useEffect)(()=>{var Ve;const nt=((Ve=Se==null?void 0:Se.anonymous_appeal_settings)==null?void 0:Ve.filter(lt=>lt.appeal_time))||[];Ae(nt.map(lt=>lt.group_name))},[Se]),pe.createElement(Ee.default.List,{name:"anonymous_appeal_settings"},(Ve,{add:nt,remove:lt})=>pe.createElement(pe.Fragment,null,Ve.map(qe=>{var Me;const he=qe,{key:Ne,name:Je}=he,at=se(he,["key","name"]),$e=Ze.getFieldValue(["anonymous_appeal_settings",Je]).deleteflag;return pe.createElement("div",{key:Ne},pe.createElement(xe.Z,{align:"middle",style:{background:"#F6F7F9",padding:"5px 30px"}},pe.createElement(je.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left",marginLeft:"54px",color:"#666"}},"\u7533\u8BC9\u89C4\u5219",Ne+1),pe.createElement(je.Z,null,pe.createElement(Ee.default.Item,oe(ne({},at),{name:[qe.name,"group_name"]}),pe.createElement(ve.default,{mode:"multiple",disabled:Pe||!$e,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:"245px"},className:be.Z.multiple_select,options:st||[],onSelect:ht=>{Ae(Ct=>[...Ct,ht])},onDeselect:ht=>{Ae(Ct=>Ct.filter(mt=>mt!==ht))}}))),pe.createElement(je.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),pe.createElement(je.Z,null,pe.createElement(Ee.default.Item,oe(ne({},at),{label:"",name:[qe.name,"appeal_penalty"]}),pe.createElement(Ce.Z,{min:0,disabled:Pe,size:"large",addonAfter:"\u5206",style:{width:"120px"}}))),pe.createElement(ue.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},pe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${be.Z.title_icon}`})),pe.createElement(je.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),pe.createElement(je.Z,null,pe.createElement(Ee.default.Item,oe(ne({},at),{label:"",name:[qe.name,"appeal_time"]}),pe.createElement(ge.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",disabled:Pe,size:"large",disabledDate:ht=>(0,fe.Q8)(ht,Se==null?void 0:Se.course_end_date),disabledTime:ht=>(0,fe.d0)(ht),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"}))),pe.createElement(Ee.default.Item,oe(ne({},at),{name:[Je,"deleteflag"]}),pe.createElement(De.default,{type:"hidden"})),!Pe&&Ve.length<((Me=Se==null?void 0:Se.anonymous_appeal_settings)==null?void 0:Me.length)&&pe.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{nt({deleteflag:!0})}}),Ne!==0&&!Pe&&$e&&pe.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const ht=Ze.getFieldValue(["anonymous_appeal_settings",Je,"group_name"])||[];Ae(Ct=>Ct.filter(mt=>!ht.includes(mt))),lt(Je)}})))})))};bt.Z=(0,ye.connect)(({shixunHomeworks:Pe})=>({shixunHomeworks:Pe}))(me)},47604:function(xt,bt,te){"use strict";var z=te(59301),Ee=te(5083),xe=te(78241),je=te(95237),ve=te(43604),Ce=te(57809),ue=te(8591),ge=te(92832),De=te(5871),ye=te(6848),fe=te(24905),be=te(61186),pe=te.n(be),re=te(76560),E=te(69577),a=te(34055),x=te(10670),y=te(59301),b=Object.defineProperty,ee=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,Pe=(Ae,st,Ve)=>st in Ae?b(Ae,st,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Ae[st]=Ve,de=(Ae,st)=>{for(var Ve in st||(st={}))se.call(st,Ve)&&Pe(Ae,Ve,st[Ve]);if(oe)for(var Ve of oe(st))me.call(st,Ve)&&Pe(Ae,Ve,st[Ve]);return Ae},Be=(Ae,st)=>ee(Ae,ne(st)),Ze=(Ae,st)=>{var Ve={};for(var nt in Ae)se.call(Ae,nt)&&st.indexOf(nt)<0&&(Ve[nt]=Ae[nt]);if(Ae!=null&&oe)for(var nt of oe(Ae))st.indexOf(nt)<0&&me.call(Ae,nt)&&(Ve[nt]=Ae[nt]);return Ve};const{RangePicker:Se}=Ee.default,rt=({disabled:Ae,shixunHomeworks:st,selectOptions:Ve,form:nt,data:lt,classroomList:qe})=>{const{workSetting:Me}=st,[he,Ne]=(0,z.useState)([]),Je=(0,z.useMemo)(()=>Ve==null?void 0:Ve.filter(Ge=>!he.includes(Ge.value)),[he,Ve]);(0,z.useEffect)(()=>{var Ge;const $e=((Ge=Me==null?void 0:Me.anonymous_comment_settings)==null?void 0:Ge.filter(ht=>ht.evaluation_end))||[];Ne($e.map(ht=>ht.group_name))},[Me]);const at=Ge=>{var $e;const ht=($e=Me==null?void 0:Me.anonymous_appeal_settings)==null?void 0:$e.find(Ct=>Ct.group_id===Ge);return lt.anonymous_appeal&&ht&&(ht==null?void 0:ht.appeal_time)!==null};return y.createElement(xe.default.List,{name:"anonymous_comment_settings"},(Ge,{add:$e,remove:ht})=>y.createElement(y.Fragment,null,Ge.map(Ct=>{var mt,At;const Qe=Ct,{key:Bt,name:It}=Qe,Le=Ze(Qe,["key","name"]),wt=nt.getFieldValue(["anonymous_comment_settings",It]),ce=wt.deleteflag,ie=pe()((mt=wt.evaluation_start)==null?void 0:mt[0])<=pe()(),ae=!ce&&ie?[!0,at(wt==null?void 0:wt.group_id)]:[!1,!1];return y.createElement("div",{key:Bt,style:{background:"#F6F7F9",padding:"5px 30px"}},y.createElement(je.Z,{align:"top",style:{marginLeft:"53px"}},y.createElement(ve.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left"}},"\u533F\u8BC4\u89C4\u5219",Bt+1),y.createElement(ve.Z,{flex:1},y.createElement(je.Z,{align:"middle",style:{marginBottom:10}},y.createElement(ve.Z,{span:8},y.createElement(xe.default.Item,Be(de({},Le),{name:[It,"group_name"]}),y.createElement(Ce.default,{mode:"multiple",disabled:Ae||!ce,className:x.Z.multiple_select,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",options:Je||[],onSelect:le=>{Ne(Ie=>[...Ie,le])},onDeselect:le=>{Ne(Ie=>Ie.filter(_e=>_e!==le))}}))),y.createElement(ve.Z,{className:"ml20"},y.createElement(xe.default.Item,Be(de({},Le),{name:[It,"evaluation_start"]}),y.createElement(Se,{ranges:{\u6B64\u523B:()=>{var le;const Ie=(le=wt==null?void 0:wt.evaluation_start)==null?void 0:le[0];return[Ie?pe()(Ie):pe()(),pe()()]}},size:"large",style:{width:"500px"},disabled:Ae||ae,allowClear:!1,disabledDate:le=>(0,E.Q8)(le,Me==null?void 0:Me.course_end_date),disabledTime:le=>(0,E.d0)(le),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:()=>{var le;if((0,a.Rm)()&&!((le=qe.AssistantObject.group)!=null&&le.can_anonymous_comment)){ue.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),y.createElement(xe.default.Item,Be(de({},Le),{name:[It,"deleteflag"]}),y.createElement(ge.default,{type:"hidden"})),!Ae&&Ge.length<((At=Me==null?void 0:Me.anonymous_comment_settings)==null?void 0:At.length)&&y.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{$e({deleteflag:!0})}}),Bt!==0&&!Ae&&ce&&y.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const le=nt.getFieldValue(["anonymous_comment_settings",It,"group_name"])||[];Ne(Ie=>Ie.filter(_e=>!le.includes(_e))),ht(It)}})))),y.createElement(je.Z,{align:"middle",style:{marginLeft:"53px"}},y.createElement(ve.Z,{style:{width:"75px"}},"\u533F\u8BC4\u6570\u91CF"),y.createElement(ve.Z,null,y.createElement(xe.default.Item,Be(de({},Le),{label:"",colon:!1,name:[It,"evaluation_num"]}),y.createElement(De.Z,{min:0,size:"large",style:{marginLeft:"5px"},disabled:Ae||!ce&&ie}))),y.createElement(ye.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},y.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${x.Z.title_icon}`})),y.createElement(ve.Z,{style:{width:"75px",marginLeft:"40px"}},"\u7F3A\u8BC4\u6263\u5206"),y.createElement(ve.Z,null,y.createElement(xe.default.Item,Be(de({},Le),{label:"",colon:!1,name:[It,"absence_penalty"]}),y.createElement(De.Z,{min:0,size:"large",addonAfter:"\u5206",style:{width:"120px"},disabled:Ae,onChange:le=>{var Ie;if((0,a.Rm)()&&!((Ie=qe.AssistantObject.group)!=null&&Ie.can_anonymous_comment)){ue.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),y.createElement(ve.Z,{style:{marginLeft:"40px"}},y.createElement(xe.default.Item,Be(de({},Le),{name:[It,"student_comment"],valuePropName:"checked"}),y.createElement(fe.default,{disabled:Ae,onChange:()=>{var le;if((0,a.Rm)()&&!((le=qe.AssistantObject.group)!=null&&le.can_anonymous_comment)){ue.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),y.createElement(ve.Z,{className:"ml10"},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))})))};bt.Z=(0,re.connect)(({shixunHomeworks:Ae,classroomList:st})=>({shixunHomeworks:Ae,classroomList:st}))(rt)},26668:function(xt,bt,te){"use strict";var z=te(76560),Ee=te(95237),xe=te(43604),je=te(5083),ve=te(5871),Ce=te(6848),ue=te(61186),ge=te.n(ue),De=te(69577),ye=te(10670),fe=te(59301);const be=({data:pe,disabled:re,setData:E,shixunHomeworks:a})=>{const{workSetting:x,workList:y}=a;return fe.createElement("div",null,fe.createElement(Ee.Z,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},fe.createElement(xe.Z,{style:{marginLeft:"54px",marginRight:"20px",color:"#666666"}},"\u7ED3\u675F\u65F6\u95F4"),fe.createElement(xe.Z,null,fe.createElement(je.default,{allowClear:!1,style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},size:"large",format:"YYYY-MM-DD HH:mm",disabled:re,disabledDate:b=>(0,De.Q8)(b,x==null?void 0:x.course_end_date),disabledTime:b=>(0,De.d0)(b),value:pe.appeal_time?ge()(pe.appeal_time):"",onChange:(b,ee)=>{pe.appeal_time=ee,E(Object.assign({},pe))}})),fe.createElement(xe.Z,{style:{margin:"0 20px 0 60px",color:"#666666"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),fe.createElement(xe.Z,null,fe.createElement(ve.Z,{size:"large",disabled:re,value:pe.appeal_penalty,min:0,addonAfter:"\u5206",style:{width:"120px"},onChange:b=>{pe.appeal_penalty=b,E(Object.assign({},pe))}})),fe.createElement(Ce.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},fe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ye.Z.title_icon}`}))))};bt.Z=(0,z.connect)(({shixunHomeworks:pe})=>({shixunHomeworks:pe}))(be)},51556:function(xt,bt,te){"use strict";var z=te(5083),Ee=te(5871),xe=te(6848),je=te(24905),ve=te(61186),Ce=te.n(ve),ue=te(76560),ge=te(69577),De=te(10670),ye=te(59301);const fe=({data:be,setData:pe,disabled:re,shixunHomeworks:E})=>{const{workSetting:a}=E,x=Ce()(a==null?void 0:a.evaluation_start)<=Ce()(),y=be.anonymous_appeal;return ye.createElement("div",null,ye.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},ye.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u5F00\u59CB\u65F6\u95F4"),ye.createElement(z.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:b=>(0,ge.Q8)(b,a==null?void 0:a.course_end_date),disabledTime:b=>(0,ge.d0)(b),disabled:re||x||y,value:be.evaluation_start?Ce()(be.evaluation_start):"",onChange:(b,ee)=>{be.evaluation_start=ee,pe(Object.assign({},be))}}),ye.createElement("div",{style:{color:"#666666",marginLeft:"60px",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),ye.createElement(z.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:b=>(0,ge.Q8)(b,a==null?void 0:a.course_end_date,be.evaluation_start),disabledTime:b=>(0,ge.d0)(b,Ce()(be.evaluation_start)),disabled:re||y,value:be.evaluation_end?Ce()(be.evaluation_end):"",onChange:(b,ee)=>{be.evaluation_end=ee,pe(Object.assign({},be))}})),ye.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},ye.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u6570\u91CF"),ye.createElement(Ee.Z,{disabled:re||x||y,value:be.evaluation_num,min:0,style:{width:"150px"},size:"large",onChange:b=>{be.evaluation_num=b,pe(Object.assign({},be))}}),ye.createElement(xe.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},ye.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${De.Z.title_icon}`})),ye.createElement("div",{style:{color:"#666666",marginLeft:"84px",marginRight:"20px"}},"\u7F3A\u8BC4\u6263\u5206"),ye.createElement(Ee.Z,{min:0,disabled:re,style:{width:"150px"},size:"large",addonAfter:"\u5206",value:be.absence_penalty,onChange:b=>{be.absence_penalty=b,pe(Object.assign({},be))}})),be.anonymous_comment&&ye.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 83px",display:"flex",alignItems:"center"}},ye.createElement(je.default,{checked:be.student_comment,disabled:re,onChange:()=>{be.student_comment=!be.student_comment,pe(Object.assign({},be))}},ye.createElement("span",{style:{fontSize:"14px",color:"#000"}},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))};bt.Z=(0,ue.connect)(({shixunHomeworks:be})=>({shixunHomeworks:be}))(fe)},57987:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return oe}});var z=te(59301),Ee=te(43418),xe=te(8591),je=te(95237),ve=te(43604),Ce=te(3113),ue=te(54580),ge=te(1710),De={achieveSty:"achieveSty___Joqdh",tip:"tip___qAo3r",labolIcon:"labolIcon___QZ4oX"},ye=te(47949),fe=te(90524),be=te(82093),pe=te(49661),re=Object.defineProperty,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,y=(se,me,Pe)=>me in se?re(se,me,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):se[me]=Pe,b=(se,me)=>{for(var Pe in me||(me={}))a.call(me,Pe)&&y(se,Pe,me[Pe]);if(E)for(var Pe of E(me))x.call(me,Pe)&&y(se,Pe,me[Pe]);return se},ee=(se,me,Pe)=>new Promise((de,Be)=>{var Ze=Ae=>{try{rt(Pe.next(Ae))}catch(st){Be(st)}},Se=Ae=>{try{rt(Pe.throw(Ae))}catch(st){Be(st)}},rt=Ae=>Ae.done?de(Ae.value):Promise.resolve(Ae.value).then(Ze,Se);rt((Pe=Pe.apply(se,me)).next())}),oe=({visible:se,categoryId:me,getData:Pe,onCancle:de})=>{var Be,Ze;const[Se,rt]=(0,z.useState)([]),[Ae,st]=(0,z.useState)(!1),[Ve,nt]=(0,z.useState)(!1),[lt,qe]=(0,z.useState)({success_size:0,error_list:[]}),Me={withCredentials:!0,maxCount:1,multiple:!1,onRemove:()=>{rt([])},beforeUpload:he=>ee(void 0,null,function*(){return rt([he]),!1}),fileList:Se,accept:".xlsx"};return z.createElement(z.Fragment,null,z.createElement(Ee.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",width:690,open:se,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Ve,onOk:()=>ee(void 0,null,function*(){if(Se.length===0){xe.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01");return}nt(!0);const he=new FormData;he.append("file",Se[0]);const Ne=yield(0,be.ZP)(`/api/homework_commons/${me}/import_external_score.json`,{method:"post",body:he},!0);(Ne==null?void 0:Ne.status)===0&&(qe(Ne),de(),Pe(),st(!0),rt([])),nt(!1)}),onCancel:()=>{rt([]),de()}},z.createElement("div",{className:De.achieveSty},z.createElement("div",{className:De.tip},z.createElement("div",null,"1.\u4E0D\u5728\u5B66\u751F\u5217\u8868\u5185\u7684\u5B66\u751F\u4E0D\u652F\u6301\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\uFF1B"),z.createElement("div",null,"2.\u672A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4E4B\u540E\u5C06\u89C6\u4E3A\u5DF2\u5728\u7EBF\u4E0B\u63D0\u4EA4\u4F5C\u4E1A\uFF1B"),z.createElement("div",null,"3.\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4F1A\u5C06\u5DF2\u8BC4\u9605\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u8FDB\u884C\u66F4\u65B0\u3002")),z.createElement(je.Z,{align:"middle",className:"mt20"},z.createElement(ve.Z,{className:"mr10"},z.createElement("span",{className:De.labolIcon},"*"),z.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),z.createElement(ve.Z,null,z.createElement(Ce.ZP,{shape:"default",style:{backgroundColor:"#3061D0",color:"#fff"}},z.createElement("a",{className:De.downloadbutton,onClick:he=>{he.stopPropagation(),he.preventDefault(),(0,pe.FH)("",fe.Z.API_SERVER+`/api/homework_commons/${me}/get_example_excel.json`)}},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C")),z.createElement("span",{className:"ml10",style:{color:"#9096A3"}},"\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9"))),z.createElement("div",{className:"mt10",style:{marginLeft:"74px",height:"120px"}},z.createElement(ue.default.Dragger,b({style:{border:"1px dashed rgba(48,97,208,0.3)",backgroundColor:"rgba(48,97,208,0.06)"}},Me),z.createElement("div",null,z.createElement(ye.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6")),z.createElement("div",{className:"font12 mt10",style:{color:"#9096A3"}},"\u4E0B\u8F7D\u6A21\u7248\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u62FD\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xlsx"))))),z.createElement(Ee.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u7ED3\u679C",width:508,open:Ae,onCancel:()=>{st(!1)},footer:null},z.createElement("div",null,z.createElement("div",{style:{marginTop:"5px",marginBottom:"15px"}},z.createElement("span",null,"\u5BFC\u5165\u6210\u529F",z.createElement("span",{style:{color:"#19CB70"}}," ",lt==null?void 0:lt.success_size," "),"\u4E2A\u5B66\u751F"),z.createElement("span",{style:{marginLeft:"30px"}},"\u5BFC\u5165\u5931\u8D25",z.createElement("span",{style:{color:"#E30000"}}," ",(Be=lt==null?void 0:lt.error_list)==null?void 0:Be.length," "),"\u4E2A\u5B66\u751F")),!!((Ze=lt==null?void 0:lt.error_list)!=null&&Ze.length)&&z.createElement("div",{className:"mb20"},z.createElement(ge.default,{columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,width:120,render:he=>z.createElement("span",{style:{color:"#000"}},he)},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:120,render:he=>z.createElement("span",{style:{color:"#666"}},he)},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"info",key:"info",ellipsis:!0,align:"end",render:he=>z.createElement("span",{style:{color:"#000"}},he)}],dataSource:lt==null?void 0:lt.error_list,pagination:!1,scroll:{y:47*8}})))))}},82572:function(xt,bt,te){"use strict";var z=te(43418),Ee=te(8591),xe=te(82093),je=te(76560),ve=te(34055),Ce=te(59301),ue=(De,ye,fe)=>new Promise((be,pe)=>{var re=x=>{try{a(fe.next(x))}catch(y){pe(y)}},E=x=>{try{a(fe.throw(x))}catch(y){pe(y)}},a=x=>x.done?be(x.value):Promise.resolve(x.value).then(re,E);a((fe=fe.apply(De,ye)).next())});const ge=({shixunHomeworks:De,dispatch:ye,classroomList:fe,getData:be})=>Ce.createElement(z.default,{centered:!0,title:"\u63D0\u793A",open:De.actionTabs.key==="redoShixunModal",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ue(void 0,null,function*(){var pe;if((0,ve.Rm)()&&!((pe=fe.AssistantObject.normal)!=null&&pe.can_redo)){Ee.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,xe.ZP)(`/api/homework_commons/${De.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{student_work_id:De.actionTabs.student_work_id}})).status===0&&(Ee.ZP.success("\u64CD\u4F5C\u6210\u529F"),ye({type:"shixunHomeworks/setActionTabs",payload:{}}),be())}),onCancel:()=>{ye({type:"shixunHomeworks/setActionTabs",payload:{}})}},Ce.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C",De.actionTabs.isshixun?"\u5B66\u751F\u5B9E\u8BAD":"\u5B66\u751F\u4F5C\u54C1\u63D0\u4EA4","\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),Ce.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"));bt.Z=(0,je.connect)(({shixunHomeworks:De,classroomList:ye})=>({shixunHomeworks:De,classroomList:ye}))(ge)},17849:function(xt,bt,te){"use strict";te.r(bt),te.d(bt,{default:function(){return yu}});var z=te(59301),Ee=te(76560),xe=te(49127),je=te(3113),ve=te(8591),Ce=te(43418),ue=te(66104),ge=te(99313),De=te(27812),ye=te(49661),fe=te(78241),be=te(6848),pe=te(95237),re=te(20834),E=te(24905),a=te(43604),x=te(1710),y=te(92832),b=te(38854),ee=te(58421),ne=te(5112),oe=te(5871),se=te(57809),me=te(71418),Pe=te(61186),de=te.n(Pe),Be=te(57884),Ze=te(82093),Se=Object.defineProperty,rt=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,Ve=(Ye,We,ze)=>We in Ye?Se(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,nt=(Ye,We)=>{for(var ze in We||(We={}))Ae.call(We,ze)&&Ve(Ye,ze,We[ze]);if(rt)for(var ze of rt(We))st.call(We,ze)&&Ve(Ye,ze,We[ze]);return Ye},lt=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const qe=({shixunHomeworks:Ye,dispatch:We})=>{const ze=(0,Ee.useParams)();return z.createElement(Ce.default,{centered:!0,title:"\u63D0\u793A",open:Ye.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>lt(void 0,null,function*(){(yield(0,Ze.ZP)(`/api/myshixuns/${Ye.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"post",body:{course_id:ze.coursesId}})).status===0&&(ve.ZP.success("\u64CD\u4F5C\u6210\u529F"),We({type:"shixunHomeworks/setActionTabs",payload:{}}),We({type:"shixunHomeworks/getWorkList",payload:nt({},Ye.actionTabs.params)}))}),onCancel:()=>{We({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),z.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};var Me=(0,Ee.connect)(({shixunHomeworks:Ye})=>({shixunHomeworks:Ye}))(qe),he=te(34055),Ne=te(59301),Je=Object.defineProperty,at=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,ht=(Ye,We,ze)=>We in Ye?Je(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,Ct=(Ye,We)=>{for(var ze in We||(We={}))Ge.call(We,ze)&&ht(Ye,ze,We[ze]);if(at)for(var ze of at(We))$e.call(We,ze)&&ht(Ye,ze,We[ze]);return Ye},mt=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const At=({shixunHomeworks:Ye,classroomList:We,dispatch:ze})=>{const Yt=(0,Ee.useParams)(),[Kt,$t]=(0,z.useState)(!0),[ln,an]=(0,z.useState)(!1),[Et]=fe.default.useForm();return Ne.createElement(Ne.Fragment,null,Ne.createElement(Ce.default,{centered:!0,title:"\u8C03\u5206",open:Ye.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:ln,onOk:()=>mt(void 0,null,function*(){var on;if((0,he.Rm)()&&!((on=We.AssistantObject.normal)!=null&&on.can_appraise)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yield Et.validateFields();const tn=Et.getFieldsValue();an(!0),(yield(0,Ze.ZP)(`/api/student_works/${Ye.actionTabs.id}/adjust_score.json`,{method:"post",body:Ct({},tn)})).status===0&&(ve.ZP.success("\u64CD\u4F5C\u6210\u529F"),Et.resetFields(),ze({type:"shixunHomeworks/setActionTabs",payload:{}}),ze({type:"shixunHomeworks/getWorkList",payload:Ct({},Ye.actionTabs.params)})),an(!1)}),onCancel:()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{}})}},Ne.createElement("p",{className:"tc"},"\u8BE5\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u5C06\u4E0D\u4F1A\u6309\u7167\u8BC4\u5206\u89C4\u5219\u8FDB\u884C\u8BA1\u7B97"),Ne.createElement(fe.default,{form:Et,layout:"horizontal"},Ne.createElement("div",{style:{display:"flex",alignItems:"baseline"}},Ne.createElement(fe.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Ne.createElement(oe.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),Ne.createElement("span",{className:"ml10"},"\u5206")),Ne.createElement("div",null,Ne.createElement(fe.default.Item,{name:"comment"},Ne.createElement(y.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var Qe=(0,Ee.connect)(({shixunHomeworks:Ye,classroomList:We})=>({shixunHomeworks:Ye,classroomList:We}))(At),Bt=te(82572),It=te(23869),Le=te(89392),wt=te(37906),ce=te(47949),ie=te(98072),ae=te(45278),le=te(59301),Ie=Object.defineProperty,_e=Object.defineProperties,we=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,Ke=(Ye,We,ze)=>We in Ye?Ie(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,ft=(Ye,We)=>{for(var ze in We||(We={}))it.call(We,ze)&&Ke(Ye,ze,We[ze]);if(Re)for(var ze of Re(We))Xe.call(We,ze)&&Ke(Ye,ze,We[ze]);return Ye},Pt=(Ye,We)=>_e(Ye,we(We)),zt=(Ye,We)=>{var ze={};for(var Yt in Ye)it.call(Ye,Yt)&&We.indexOf(Yt)<0&&(ze[Yt]=Ye[Yt]);if(Ye!=null&&Re)for(var Yt of Re(Ye))We.indexOf(Yt)<0&&Xe.call(Ye,Yt)&&(ze[Yt]=Ye[Yt]);return ze},Gt=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const jt=Ye=>Gt(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/student_works/${Ye.userId}/deal_appeal_score.json`,{method:"post",body:Ye})});var tt=Ye=>{var We=Ye,{task_status:ze,new_work_status:Yt,shixunHomeworks:Kt,course_group:$t}=We,ln=zt(We,["task_status","new_work_status","shixunHomeworks","course_group"]),an;const Et=(0,Ee.useParams)(),[on]=fe.default.useForm(),{workList:tn,workSetting:Dt}=Kt,[ka,Ln]=(0,z.useState)(!1),[Ft,vn]=(0,z.useState)(null),[Ca,Na]=(0,z.useState)({search:"",page:1,limit:10,work_status:ze!=null?ze==0?[0,-1]:[ze]:null,new_work_status:Yt,status:Yt||"",course_group:$t}),[,rn,_t,nn]=(0,ie.U)(ae.h$,ft({},Et)),[,Nr,ua,za]=(0,ie.U)(ae.cN,{homeworkId:Et==null?void 0:Et.categoryId}),[,,ct,Wr]=(0,ie.U)(jt,{}),[_n,Ir]=(0,z.useState)([]),No=()=>{var Qt,Hn,yt;if(ze==0)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},(nn==null?void 0:nn.work_count)||0),"\u4F4D\u5B66\u751F\u672A\u63D0\u4EA4\u4F5C\u54C1");if(ze==1)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},(nn==null?void 0:nn.work_count)||0),"\u4F4D\u5B66\u751F\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1");if(ze==2)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},(nn==null?void 0:nn.work_count)||0),"\u4F4D\u5B66\u751F",Dt!=null&&Dt.anonymous_comment||(Qt=tn==null?void 0:tn.homework_status)!=null&&Qt.includes("\u533F\u8BC4\u4E2D")?"\u5EF6\u65F6\u63D0\u4EA4":"\u8865\u4EA4","\u4F5C\u54C1");if(Yt==1)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},(nn==null?void 0:nn.work_count)||0),"\u4F4D\u5B66\u751F\u672A\u533F\u8BC4");if(Yt==2)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},(nn==null?void 0:nn.work_count)||0),"\u4F4D\u5B66\u751F\u533F\u8BC4\u4E2D");if(Yt==3)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},(nn==null?void 0:nn.work_count)||0),"\u4F4D\u5B66\u751F\u5B8C\u6210\u533F\u8BC4");if(Yt==4)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},((Hn=za==null?void 0:za.data)==null?void 0:Hn.count)||0),"\u4F4D\u5B66\u751F\u63D0\u4EA4\u4E86\u7533\u8BC9");if(Yt==5)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},((yt=za==null?void 0:za.data)==null?void 0:yt.count)||0),"\u6761\u7533\u8BC9\u8BB0\u5F55\u5F85\u5BA1\u6838")},Ci=()=>{var Qt,Hn;return ze?(Qt=[{title:"\u5E8F\u53F7",dataIndex:"id",ellipsis:!0,width:80,render:(yt,Zr,Ao)=>`${((Ca==null?void 0:Ca.page)-1)*Ca.limit+Ao+1}`},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:(yt,Zr)=>le.createElement("a",{onClick:()=>{va(Zr)}},yt)},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0},ze!=0&&{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(yt,Zr)=>le.createElement(be.Z,{placement:"bottom",title:le.createElement("div",null,"\u6559\u5E08\u8BC4\u5206\uFF1A",Zr.teacher_score||"0.0","\u5206",le.createElement("br",null),"\u52A9\u6559\u8BC4\u5206\uFF1A",Zr.teaching_asistant_score||"0.0","\u5206",le.createElement("br",null),tn!=null&&tn.anonymous_comment?le.createElement(le.Fragment,null,"\u533F\u8BC4\u8BC4\u5206\uFF1A",Zr.student_score||"0.0","\u5206",le.createElement("br",null)):"","\u8FDF\u4EA4\u6263\u5206\uFF1A",Zr.late_penalty||"0.0","\u5206",le.createElement("br",null),"\u67E5\u91CD\u6263\u5206\uFF1A",Zr.repeat_minus_score||"0.0","\u5206",le.createElement("br",null),tn!=null&&tn.anonymous_comment?le.createElement(le.Fragment,null,"\u7F3A\u8BC4\u6263\u5206\uFF1A",Zr.absence_penalty||"0.0","\u5206",le.createElement("br",null)):"","\u6700\u7EC8\u6210\u7EE9\uFF1A",Zr.work_score||"0.0","\u5206",le.createElement("br",null),!(tn!=null&&tn.is_jupyter||tn!=null&&tn.is_jupyter_lab)&&le.createElement("div",{onClick:Ao=>{va(Zr)},className:"current",style:{color:"#8bb6fd"}},"\u67E5\u770B\u8BC4\u5206"))},yt>0?le.createElement("span",{style:{color:"#ff8100"}},yt):yt)},ze>1&&{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:yt=>de()(yt).format("YYYY-MM-DD HH:mm")}])==null?void 0:Qt.filter(yt=>yt):Yt==4||Yt==5?[{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"real_name",ellipsis:!0,width:80,render:(yt,Zr)=>le.createElement("a",{onClick:()=>{va(Zr)}},yt)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:80},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",ellipsis:!0,width:110},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",ellipsis:!0},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",ellipsis:!0,width:140,render:yt=>de()(yt).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",dataIndex:"appeal_status",ellipsis:!0,width:140,align:"right",render:(yt,Zr)=>le.createElement(le.Fragment,null,yt==3&&le.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),yt==4&&le.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),yt==1&&le.createElement(le.Fragment,null,le.createElement(ce.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>Gt(void 0,null,function*(){(yield ct({userId:Zr.student_work_id,score_id:Zr.student_works_score_id,status:4})).status===0&&Xr()})},"\u9A73\u56DE"),le.createElement(ce.op,{className:"ml20",type:"link",style:{padding:0},onClick:()=>{vn(Zr),Ln(!0)}},"\u63A5\u53D7")))}]:(Hn=[{title:"\u5E8F\u53F7",dataIndex:"id",ellipsis:!0,width:80,render:(yt,Zr,Ao)=>`${((Ca==null?void 0:Ca.page)-1)*Ca.limit+Ao+1}`},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:(yt,Zr)=>le.createElement("a",{onClick:()=>{va(Zr)}},yt)},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0},ze!=0&&{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(yt,Zr)=>le.createElement(be.Z,{placement:"bottom",title:le.createElement("div",null,"\u6559\u5E08\u8BC4\u5206\uFF1A",Zr.teacher_score||"0.0","\u5206",le.createElement("br",null),"\u52A9\u6559\u8BC4\u5206\uFF1A",Zr.teaching_asistant_score||"0.0","\u5206",le.createElement("br",null),tn!=null&&tn.anonymous_comment?le.createElement(le.Fragment,null,"\u533F\u8BC4\u8BC4\u5206\uFF1A",Zr.student_score||"0.0","\u5206",le.createElement("br",null)):"","\u8FDF\u4EA4\u6263\u5206\uFF1A",Zr.late_penalty||"0.0","\u5206",le.createElement("br",null),"\u67E5\u91CD\u6263\u5206\uFF1A",Zr.repeat_minus_score||"0.0","\u5206",le.createElement("br",null),tn!=null&&tn.anonymous_comment?le.createElement(le.Fragment,null,"\u7F3A\u8BC4\u6263\u5206\uFF1A",Zr.absence_penalty||"0.0","\u5206",le.createElement("br",null)):"","\u6700\u7EC8\u6210\u7EE9\uFF1A",Zr.work_score||"0.0","\u5206",le.createElement("br",null),!(tn!=null&&tn.is_jupyter||tn!=null&&tn.is_jupyter_lab)&&le.createElement("div",{onClick:Ao=>{va(Zr)},className:"current",style:{color:"#8bb6fd"}},"\u67E5\u770B\u8BC4\u5206"))},yt>0?le.createElement("span",{style:{color:"#ff8100"}},yt):yt)},Yt==2&&{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:yt=>de()(yt).format("YYYY-MM-DD HH:mm")},Yt==2&&{title:"\u9700\u8BC4\u6570",dataIndex:"need_evaluate",ellipsis:!0},Yt==2&&{title:"\u5DF2\u8BC4\u6570",dataIndex:"evaluate_num",ellipsis:!0}])==null?void 0:Hn.filter(yt=>yt)},va=(Qt={})=>{var Hn;(Qt!=null&&Qt.id||Qt!=null&&Qt.student_work_id)&&(0,ye.xg)(tn.is_jupyter||tn.is_jupyter_lab?`/classrooms/${Et.coursesId}/common_homework/${Et.categoryId}/${Qt.id}/comment`:Et.course_group?`/classrooms/${Et.coursesId}/common_homework/${Et.categoryId}/review/${Yt==4?Qt.student_work_id:Qt==null?void 0:Qt.id}?ids=${(Hn=Et.course_group)==null?void 0:Hn.toString()}`:`/classrooms/${Et.coursesId}/common_homework/${Et.categoryId}/review/${Yt==4?Qt.student_work_id:Qt==null?void 0:Qt.id}`)},Xr=(Qt=Ca)=>{const Hn=Pt(ft({},Qt),{work_status:ze!=null?ze==0?[0,-1]:[ze]:null,new_work_status:Yt,status:Yt==4?"":1,course_group:$t});Na(Hn),Yt==4||Yt==5?ua(Hn):_t(Hn)};return(0,z.useEffect)(()=>{var Qt;Ir((Yt==4||Yt==5?(Qt=za==null?void 0:za.data)==null?void 0:Qt.list:nn==null?void 0:nn.student_works)||[])},[nn,za]),(0,z.useEffect)(()=>{ln.open&&Xr(),ln.open||(Ir([]),Na(Pt(ft({},Ca),{search:"",page:1,limit:10})),vn(null),Ln(!1),on.resetFields())},[ln.open,Ca.page,Ca.limit]),(0,z.useEffect)(()=>{console.log(Ft)},[Ft]),le.createElement(le.Fragment,null,le.createElement(Ce.default,ft({},ln),le.createElement(pe.Z,{wrap:!1,justify:"space-between",align:"middle"},le.createElement(a.Z,null,No()),le.createElement(a.Z,null,le.createElement(ce.t7,{style:{width:300},value:Ca==null?void 0:Ca.search,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:Qt=>{Xr(Pt(ft({},Ca),{search:decodeURIComponent(Qt).trim(),page:1}))},onInputChange:Qt=>{Na(Pt(ft({},Ca),{search:decodeURIComponent(Qt).trim()}))}}))),le.createElement(x.default,{loading:rn||Nr,className:"mt20",columns:Ci(),locale:{emptyText:le.createElement(Be.Z,null)},dataSource:_n,pagination:{total:(nn==null?void 0:nn.work_count)||((an=za==null?void 0:za.data)==null?void 0:an.count)||0,onChange:(Qt,Hn)=>{Na(Pt(ft({},Ca),{page:Qt,limit:Hn}))},current:Ca==null?void 0:Ca.page,pageSize:Ca==null?void 0:Ca.limit}})),le.createElement(Ce.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:ka,centered:!0,destroyOnClose:!0,onCancel:()=>{Ln(!1)},maskClosable:!1,width:544,onOk:()=>{on.submit()}},le.createElement(fe.default,{form:on,colon:!1,onFinish:Qt=>Gt(void 0,null,function*(){(yield ct(Pt(ft({},Qt),{userId:Ft.student_work_id,score_id:Ft.student_works_score_id,status:3}))).status===0&&(Xr(),Ln(!1))})},le.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),le.createElement(wt.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:le.createElement("a",{onClick:()=>{va(Pt(ft({},Ft),{id:tn.is_jupyter||tn.is_jupyter_lab?Ft==null?void 0:Ft.id:Ft==null?void 0:Ft.student_work_id}))}},Ft==null?void 0:Ft.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:le.createElement("span",{style:{color:"#191919"}},Ft==null?void 0:Ft.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:le.createElement("span",{style:{color:"#191919"}},Ft==null?void 0:Ft.score)}]}),le.createElement(pe.Z,{className:"mt20",wrap:!1},le.createElement(a.Z,null,le.createElement(fe.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},le.createElement(oe.Z,{min:1,max:100,step:1}))),le.createElement(a.Z,null,le.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),le.createElement(a.Z,null,le.createElement(fe.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},le.createElement(E.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570")))))))},dt={wrap:"wrap___W0LgL",MdEditor:"MdEditor___cHRH7",workListButtonWrap:"workListButtonWrap___QZZWS",anticon:"anticon___m82JD",workListClass:"workListClass___jvhD1",left:"left______XB",visible:"visible___Z1XhK",status:"status___gJ0dF",tips:"tips___dUSKO",redoBtn:"redoBtn___yd1Bl",scroll:"scroll___kwGSX",codewrap:"codewrap___OuRJd",viewcode:"viewcode___D8Xzb",lefttitle:"lefttitle___cmyHe",export_type_modal_title:"export_type_modal_title___v0LPC",export_type_modal:"export_type_modal___OtCoW",export_type_modal_con:"export_type_modal_con___jYlKl",type_item:"type_item___wLYJg",type_item_active:"type_item_active___xScmP",export_type_modal_waring:"export_type_modal_waring___c88Oc",btn_review:"btn_review___u0rVP",is_disabled:"is_disabled___Ihs8S",under_review:"under_review___DhNyV"},Rt=te(89389),Ht=te(84105),pn=te(87395),On=te(67921),Cn=te(89489),Rn=te(30975),ha=te(39221),Ia=te(39832),sa=te(58617),sn=te(59301),Za=Object.defineProperty,Ya=Object.getOwnPropertySymbols,ca=Object.prototype.hasOwnProperty,pr=Object.prototype.propertyIsEnumerable,ur=(Ye,We,ze)=>We in Ye?Za(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,un=(Ye,We)=>{for(var ze in We||(We={}))ca.call(We,ze)&&ur(Ye,ze,We[ze]);if(Ya)for(var ze of Ya(We))pr.call(We,ze)&&ur(Ye,ze,We[ze]);return Ye},Nn=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const Wa=({shixunHomeworks:Ye,user:We,loading:ze,dispatch:Yt})=>{var Kt,$t,ln,an,Et,on;const tn=(0,Ee.useParams)(),{workList:Dt}=Ye,[,ka,Ln]=(0,ie.U)(ae.Gw,{homeworkId:Dt==null?void 0:Dt.id}),Ft=(rn,_t={},nn=0)=>Dt!=null&&Dt.can_make_up&&(Dt==null?void 0:Dt.work_status)==0?"--":rn||"--",vn=[{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,isShow:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,isShow:!0},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",ellipsis:!0,render:rn=>rn===-1?"\u91CD\u505A\u4E2D":sn.createElement(ye.Uw,{status:rn}),isShow:!0},{title:"\u5F53\u524D\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(rn,_t)=>sn.createElement(be.Z,{placement:"bottom",title:sn.createElement("div",null,sn.createElement("div",null,_t.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${_t.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),sn.createElement("div",null,_t.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${_t.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Dt!=null&&Dt.anonymous_comment?sn.createElement("div",null,_t.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${_t.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",sn.createElement("div",null,_t.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${_t.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),sn.createElement("div",null,_t.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${_t.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),Dt!=null&&Dt.anonymous_comment?sn.createElement("div",null,_t.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${_t.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(Dt==null?void 0:Dt.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${_t.appeal_penalty||"0.0"}\u5206`,sn.createElement("div",null,_t.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${_t.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(Dt!=null&&Dt.is_jupyter||Dt!=null&&Dt.is_jupyter_lab)&&sn.createElement("div",{onClick:nn=>{var Nr;nn.stopPropagation(),(0,ye.xg)(Dt.is_jupyter||Dt.is_jupyter_lab?`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/${_t.id}/comment`:tn.course_group?`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/review/${_t.id}?ids=${(Nr=tn.course_group)==null?void 0:Nr.toString()}`:`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/review/${_t.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},rn>0?sn.createElement("span",{style:{color:"#ff8100"}},rn):rn),isShow:!0},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"redo_count",ellipsis:!0,isShow:!0,render:Ft},{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",ellipsis:!0,isShow:Dt==null?void 0:Dt.can_submit,render:(rn,_t={},nn=0)=>(Dt==null?void 0:Dt.work_status)==0?"--":rn||"--"},{title:"\u9700\u8BC4\u6570",dataIndex:"need_comment_count",ellipsis:!0,render:Ft,isShow:Dt==null?void 0:Dt.student_anonymous_comment},{title:"\u5DF2\u8BC4\u6570",dataIndex:"user_comment_count",ellipsis:!0,render:Ft,isShow:Dt==null?void 0:Dt.student_anonymous_comment},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",ellipsis:!0,render:Ft,isShow:Dt==null?void 0:Dt.student_anonymous_comment},{title:"\u88AB\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:Ft,isShow:Dt==null?void 0:Dt.student_anonymous_comment},{title:"\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:Ft,isShow:Dt==null?void 0:Dt.student_anonymous_comment},{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",dataIndex:"appeal_deal_count",ellipsis:!0,render:Ft,isShow:Dt==null?void 0:Dt.student_anonymous_comment},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"center",width:80,render:(rn,_t)=>sn.createElement("a",{onClick:()=>{var nn;(nn=Dt==null?void 0:Dt.homework_status)!=null&&nn.includes("\u5BFC\u5165")||Na(_t,"review")}},"\u67E5\u770B"),isShow:!0}].filter(rn=>rn.isShow),Ca=[{title:"\u5E8F\u53F7",dataIndex:"name",ellipsis:!0,width:120,render:(rn,_t,nn)=>nn+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:Ft},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"current_user_work_status",ellipsis:!0,render:rn=>Dt!=null&&Dt.can_make_up&&(Dt==null?void 0:Dt.work_status)==0?"--":rn?sn.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u8BC4"):sn.createElement("span",{style:{color:"#FF6801"}},"\u672A\u8BC4")},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:rn=>Dt!=null&&Dt.can_make_up&&(Dt==null?void 0:Dt.work_status)==0?"--":rn?de()(rn).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:Ft},{title:"\u88AB\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:Ft},{title:"\u88AB\u7533\u8BC9\u5BA1\u6838\u72B6\u6001",dataIndex:"current_user_appeal_status",ellipsis:!0,render:rn=>Dt!=null&&Dt.can_make_up&&(Dt==null?void 0:Dt.work_status)==0?"--":rn===1?sn.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):rn===-1?"--":sn.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(rn,_t)=>{var nn;return sn.createElement("a",{onClick:()=>{var Nr;if((Dt==null?void 0:Dt.work_status)==0||(Dt==null?void 0:Dt.work_status)==-1){ve.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}(Nr=Dt.homework_status)!=null&&Nr.includes("\u5BFC\u5165")||Na(_t)}},!((nn=Dt==null?void 0:Dt.homework_status)!=null&&nn.includes("\u5DF2\u622A\u6B62")&&!(Dt!=null&&Dt.work_public)&&(0,he.dE)())&&(_t!=null&&_t.current_user_work_status?"\u67E5\u770B":"\u8BC4\u9605"))}}],Na=(rn={},_t="")=>{var nn;rn!=null&&rn.id&&(0,ye.xg)(Dt.is_jupyter||Dt.is_jupyter_lab?`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/${rn.id}/comment`:tn.course_group?`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/review/${rn==null?void 0:rn.id}?ids=${(nn=tn.course_group)==null?void 0:nn.toString()}&review=${_t}`:`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/review/${rn==null?void 0:rn.id}?review=${_t}`)};return sn.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(Dt!=null&&Dt.all_member_count)&&!ze["shixunHomeworks/getWorkList"]&&(((Kt=Dt==null?void 0:Dt.homework_status)==null?void 0:Kt.includes("\u672A\u53D1\u5E03"))||(($t=Dt==null?void 0:Dt.homework_status)==null?void 0:$t.includes("\u672A\u5F00\u59CB")))&&sn.createElement(Be.Z,null),!((ln=Dt==null?void 0:Dt.homework_status)!=null&&ln.includes("\u672A\u53D1\u5E03"))&&!((an=Dt==null?void 0:Dt.homework_status)!=null&&an.includes("\u672A\u5F00\u59CB"))&&sn.createElement(sn.Fragment,null,sn.createElement(pe.Z,{wrap:!1,align:"middle",justify:"space-between"},sn.createElement(a.Z,null,sn.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),sn.createElement(a.Z,null,sn.createElement("span",null,(Et=Dt==null?void 0:Dt.left_time)==null?void 0:Et.status,sn.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},(on=Dt==null?void 0:Dt.left_time)==null?void 0:on.time)))),(Dt==null?void 0:Dt.is_shixun)&&!(Dt!=null&&Dt.open_evaluate)&&!(Dt!=null&&Dt.is_close_tips)&&sn.createElement(pe.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},sn.createElement(a.Z,null,sn.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u6559\u5E08\u7684\u8BC4\u5206\u7ED3\u679C\u3002 ")),sn.createElement(a.Z,null,sn.createElement("span",{className:"current",onClick:()=>Nn(void 0,null,function*(){const rn=yield(0,Ze.ZP)(`/api/homework_commons/${tn.categoryId}/close_tips.json`,{method:"post"});(rn==null?void 0:rn.status)===0&&Yt({type:"shixunHomeworks/getWorkList",payload:un({},tn)})})},"X"))),!(Dt!=null&&Dt.is_shixun)&&(Dt==null?void 0:Dt.feedback_notice)&&sn.createElement("div",{className:"font14 mt10",style:{padding:"9px 20px",background:"rgba(255,157,24,0.1)",color:"#FF9D18",display:"flex",alignItems:"center"}},sn.createElement("i",{className:"iconfont icon-tishi11 font14"}),sn.createElement("span",{className:"ml10",style:{flex:"1"}},"\u6709\u5B66\u751F\u53CD\u9988\u4E86\u4F5C\u54C1\u95EE\u9898\uFF0C\u8BF7\u53CA\u65F6\u67E5\u770B\u5904\u7406"),ka?sn.createElement(sa.Z,null):sn.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>Nn(void 0,null,function*(){const rn=yield Ln({homeworkId:Dt==null?void 0:Dt.id});(rn==null?void 0:rn.status)===0&&Yt({type:"shixunHomeworks/getWorkList",payload:un({},tn)})})})),sn.createElement(x.default,{className:"mt20",locale:{emptyText:sn.createElement(Be.Z,null)},pagination:!1,columns:vn,dataSource:[Dt]}),(Dt==null?void 0:Dt.student_anonymous_comment)&&sn.createElement("div",{className:"mt20"},sn.createElement(pe.Z,{wrap:!1,align:"middle",justify:"space-between"},sn.createElement(a.Z,null,"\u5171",sn.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(Dt==null?void 0:Dt.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),sn.createElement(a.Z,null,sn.createElement("i",{className:"iconfont icon-shijian1 c-grey-666 mr10"}),"\u533F\u8BC4\u65F6\u95F4",sn.createElement("span",{className:"c-grey-333 ml10"},(Dt==null?void 0:Dt.evaluation_start)&&de()(Dt==null?void 0:Dt.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(Dt==null?void 0:Dt.evaluation_end)&&de()(Dt==null?void 0:Dt.evaluation_end).format("YYYY-MM-DD HH:mm")))),sn.createElement(x.default,{className:"mt20",locale:{emptyText:sn.createElement(Be.Z,null)},columns:Ca,dataSource:Dt==null?void 0:Dt.student_works,pagination:!1}))))};var Ma=(0,Ee.connect)(({shixunHomeworks:Ye,classroomList:We,loading:ze,user:Yt})=>({shixunHomeworks:Ye,classroomList:We,loading:ze.effects,user:Yt}))(Wa),da=te(57987),Br={title_sty:"title_sty___P5YJg",znpy:"znpy___NSwrB",btns_pfbz:"btns_pfbz___DaiTV"},sr=te(68503),yo=Object.defineProperty,Co=Object.getOwnPropertySymbols,Kr=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,Ut=(Ye,We,ze)=>We in Ye?yo(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,Zt=(Ye,We)=>{for(var ze in We||(We={}))Kr.call(We,ze)&&Ut(Ye,ze,We[ze]);if(Co)for(var ze of Co(We))Nt.call(We,ze)&&Ut(Ye,ze,We[ze]);return Ye};const qn=Ye=>React.createElement("svg",Zt({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Ye),React.createElement("title",null,"\u53C2\u8003\u7B54\u6848"),React.createElement("path",{d:"m9.94.219 3.841 4.8v6.356a2.406 2.406 0 0 1-2.406 2.406h-8.75a2.406 2.406 0 0 1-2.406-2.406v-8.75A2.406 2.406 0 0 1 2.625.219H9.94ZM9.31 1.53H2.625c-.604 0-1.094.49-1.094 1.094v8.75c0 .604.49 1.094 1.094 1.094h8.75c.604 0 1.094-.49 1.094-1.094V5.48L9.31 1.531Zm1.6 5.832a.656.656 0 0 1 .157.842l-.055.08-2.1 2.625a.656.656 0 0 1-.888.128l-.073-.06-1.4-1.312a.656.656 0 0 1 .822-1.018l.076.06.882.828 1.657-2.071a.656.656 0 0 1 .922-.102ZM4.375 8.969a.656.656 0 0 1 .089 1.306l-.089.006H3.5a.656.656 0 0 1-.089-1.306l.089-.006h.875ZM7 6.344a.656.656 0 0 1 .089 1.306L7 7.656H3.5a.656.656 0 0 1-.089-1.306l.089-.006H7Zm0-2.625a.656.656 0 0 1 .089 1.306L7 5.031H3.5a.656.656 0 0 1-.089-1.306l.089-.006H7Z",fill:"#3061D0",fillRule:"nonzero"}));var wa="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTkuOTQuMjE5IDMuODQxIDQuOHY2LjM1NmEyLjQwNiAyLjQwNiAwIDAgMS0yLjQwNiAyLjQwNmgtOC43NWEyLjQwNiAyLjQwNiAwIDAgMS0yLjQwNi0yLjQwNnYtOC43NUEyLjQwNiAyLjQwNiAwIDAgMSAyLjYyNS4yMTlIOS45NFpNOS4zMSAxLjUzSDIuNjI1Yy0uNjA0IDAtMS4wOTQuNDktMS4wOTQgMS4wOTR2OC43NWMwIC42MDQuNDkgMS4wOTQgMS4wOTQgMS4wOTRoOC43NWMuNjA0IDAgMS4wOTQtLjQ5IDEuMDk0LTEuMDk0VjUuNDhMOS4zMSAxLjUzMVptMS42IDUuODMyYS42NTYuNjU2IDAgMCAxIC4xNTcuODQybC0uMDU1LjA4LTIuMSAyLjYyNWEuNjU2LjY1NiAwIDAgMS0uODg4LjEyOGwtLjA3My0uMDYtMS40LTEuMzEyYS42NTYuNjU2IDAgMCAxIC44MjItMS4wMThsLjA3Ni4wNi44ODIuODI4IDEuNjU3LTIuMDcxYS42NTYuNjU2IDAgMCAxIC45MjItLjEwMlpNNC4zNzUgOC45NjlhLjY1Ni42NTYgMCAwIDEgLjA4OSAxLjMwNmwtLjA4OS4wMDZIMy41YS42NTYuNjU2IDAgMCAxLS4wODktMS4zMDZsLjA4OS0uMDA2aC44NzVaTTcgNi4zNDRhLjY1Ni42NTYgMCAwIDEgLjA4OSAxLjMwNkw3IDcuNjU2SDMuNWEuNjU2LjY1NiAwIDAgMS0uMDg5LTEuMzA2bC4wODktLjAwNkg3Wm0wLTIuNjI1YS42NTYuNjU2IDAgMCAxIC4wODkgMS4zMDZMNyA1LjAzMUgzLjVhLjY1Ni42NTYgMCAwIDEtLjA4OS0xLjMwNmwuMDg5LS4wMDZIN1oiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",Vn=Object.defineProperty,Ur=Object.getOwnPropertySymbols,ir=Object.prototype.hasOwnProperty,mr=Object.prototype.propertyIsEnumerable,po=(Ye,We,ze)=>We in Ye?Vn(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,yr=(Ye,We)=>{for(var ze in We||(We={}))ir.call(We,ze)&&po(Ye,ze,We[ze]);if(Ur)for(var ze of Ur(We))mr.call(We,ze)&&po(Ye,ze,We[ze]);return Ye};const Kn=Ye=>React.createElement("svg",yr({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},Ye),React.createElement("title",null,"\u4F5C\u4E1A\u8981\u6C42"),React.createElement("path",{d:"M14.03.475a1.378 1.378 0 0 1 1.72 1.335v11.11c0 .494-.356.918-.844 1.003l-6.88 1.204c-.155.027-.315.021-.468-.018L1.015 13.42a1.02 1.02 0 0 1-.765-.987V1.82A1.378 1.378 0 0 1 1.988.49l5.835 1.577Zm.22 1.491-6.151 1.58c-.186.047-.38.046-.565-.004L1.75 1.98v10.081l6.099 1.574 6.401-1.121V1.966ZM9.885 8.969a.75.75 0 0 1 .101 1.493l-.101.007h-3.68a.75.75 0 0 1-.102-1.493l.102-.007h3.68Zm0-3.14a.75.75 0 0 1 .101 1.492l-.101.007h-3.68a.75.75 0 0 1-.102-1.493l.102-.007h3.68Z",fill:"#3061D0",fillRule:"nonzero"}));var lo="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjAzLjQ3NWExLjM3OCAxLjM3OCAwIDAgMSAxLjcyIDEuMzM1djExLjExYzAgLjQ5NC0uMzU2LjkxOC0uODQ0IDEuMDAzbC02Ljg4IDEuMjA0Yy0uMTU1LjAyNy0uMzE1LjAyMS0uNDY4LS4wMThMMS4wMTUgMTMuNDJhMS4wMiAxLjAyIDAgMCAxLS43NjUtLjk4N1YxLjgyQTEuMzc4IDEuMzc4IDAgMCAxIDEuOTg4LjQ5bDUuODM1IDEuNTc3Wm0uMjIgMS40OTEtNi4xNTEgMS41OGMtLjE4Ni4wNDctLjM4LjA0Ni0uNTY1LS4wMDRMMS43NSAxLjk4djEwLjA4MWw2LjA5OSAxLjU3NCA2LjQwMS0xLjEyMVYxLjk2NlpNOS44ODUgOC45NjlhLjc1Ljc1IDAgMCAxIC4xMDEgMS40OTNsLS4xMDEuMDA3aC0zLjY4YS43NS43NSAwIDAgMS0uMTAyLTEuNDkzbC4xMDItLjAwN2gzLjY4Wm0wLTMuMTRhLjc1Ljc1IDAgMCAxIC4xMDEgMS40OTJsLS4xMDEuMDA3aC0zLjY4YS43NS43NSAwIDAgMS0uMTAyLTEuNDkzbC4xMDItLjAwN2gzLjY4WiIgZmlsbD0iIzMwNjFEMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",Oo=te(7664),Eo=te(59301);const vo=({shixunHomeworks:Ye,loading:We,dispatch:ze})=>{var Yt,Kt,$t,ln;const{workList:an,workDetail:Et}=Ye,on=(0,Ee.useParams)();(0,z.useEffect)(()=>{var Dt;((Dt=Ye.actionTabs)==null?void 0:Dt.key)==="\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97"&&ze({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:on==null?void 0:on.categoryId}})},[(Yt=Ye.actionTabs)==null?void 0:Yt.key]);const tn=()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})};return Eo.createElement(Ce.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:(Kt=Ye.actionTabs)==null?void 0:Kt.title,open:(($t=Ye.actionTabs)==null?void 0:$t.key)==="\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",destroyOnClose:!0,onCancel:()=>tn(),footer:[Eo.createElement(je.ZP,{type:"primary",onClick:()=>{tn(),Ee.history.push(`/classrooms/${on==null?void 0:on.coursesId}/common_homework/${an==null?void 0:an.homework_id}/edit`)}},"\u7F16\u8F91")]},Eo.createElement(Oo.Z,{value:((ln=Ye.actionTabs)==null?void 0:ln.title)=="\u4F5C\u4E1A\u8981\u6C42"?(Et==null?void 0:Et.description)||"\u6682\u65E0\u5185\u5BB9~":(Et==null?void 0:Et.reference_answer)||"\u6682\u65E0\u5185\u5BB9~"}))};var Ot=(0,Ee.connect)(({shixunHomeworks:Ye,loading:We,user:ze})=>({shixunHomeworks:Ye,loading:We.effects,user:ze}))(vo),hn={radio_con:"radio_con___iO1MG",result_con:"result_con___e0e_t",result_title:"result_title___fa5Xp",title_icon:"title_icon___Khfgd"},yn=te(82454),mn=te(59301),Jn=Object.defineProperty,na=Object.defineProperties,jn=Object.getOwnPropertyDescriptors,kn=Object.getOwnPropertySymbols,Or=Object.prototype.hasOwnProperty,Er=Object.prototype.propertyIsEnumerable,En=(Ye,We,ze)=>We in Ye?Jn(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,Bo=(Ye,We)=>{for(var ze in We||(We={}))Or.call(We,ze)&&En(Ye,ze,We[ze]);if(kn)for(var ze of kn(We))Er.call(We,ze)&&En(Ye,ze,We[ze]);return Ye},To=(Ye,We)=>na(Ye,jn(We)),Qo=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const gi=({shixunHomeworks:Ye,loading:We,dispatch:ze})=>{var Yt,Kt,$t,ln,an;const{workList:Et}=Ye,[on,tn]=(0,z.useState)(To(Bo({},(0,Ee.useParams)()),{page:1,limit:10})),[Dt,ka]=(0,z.useState)([]),[Ln,Ft]=(0,z.useState)(""),[vn,Ca]=(0,z.useState)(1),[Na]=fe.default.useForm(),[rn,_t]=(0,z.useState)({}),[nn,Nr]=(0,z.useState)(null),[ua,za]=(0,z.useState)(!1),ct=(0,z.useRef)(null),Wr=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(yt,Zr,Ao)=>(on.page-1)*on.limit+Ao+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:130},(0,he.GJ)()||(0,he.dE)()&&!(Et!=null&&Et.anonymous_comment)?{title:"\u5B66\u53F7",dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,width:220}:null,!((0,he.dE)()&&((Yt=Et==null?void 0:Et.homework_status)!=null&&Yt.includes("\u533F\u8BC4\u4E2D")||(Kt=Et==null?void 0:Et.homework_status)!=null&&Kt.includes("\u7533\u8BC9\u4E2D")))&&(Et==null?void 0:Et.course_group_count)!==0?{title:"\u5206\u73ED",dataIndex:"group_name",width:250}:null,{title:Et!=null&&Et.is_jupyter_lab||Et!=null&&Et.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",width:180,dataIndex:"work_status",render:yt=>yt===-1?"\u91CD\u505A\u4E2D":mn.createElement(ye.Uw,{status:yt})},{title:"\u66F4\u65B0\u65F6\u95F4",width:170,dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:yt=>yt?de()(yt).format("YYYY-MM-DD HH:mm"):"--"}].filter(Boolean),_n=(yt,Zr)=>{on.page=yt,on.limit=Zr,tn(Bo({},on)),Ir(on)},Ir=yt=>Qo(void 0,null,function*(){ze({type:"shixunHomeworks/getWorkList",payload:Bo({},yt)})}),No=yt=>{on.search=yt,on.page=1,Na.resetFields(),_t({}),ka([]),Nr(null),tn(Bo({},on)),Ir(on)},Ci=(ln=($t=Et==null?void 0:Et.student_works)==null?void 0:$t.filter(yt=>(yt==null?void 0:yt.work_status)===0||(yt==null?void 0:yt.work_status)===-1))==null?void 0:ln.map(yt=>yt==null?void 0:yt.id),va=yt=>Qo(void 0,null,function*(){var Zr,Ao,ri;const Ga=Bo({},rn);if(!((Zr=yt==null?void 0:yt.content)!=null&&Zr.trim()||(Ao=yt==null?void 0:yt.attachment_ids)!=null&&Ao.length)){ve.ZP.warning("\u8BF7\u8F93\u5165\u4F5C\u4E1A\u5185\u5BB9\u6216\u4E0A\u4F20\u4F5C\u4E1A\u6587\u672C\uFF01");return}Ga.content=yt==null?void 0:yt.content,Ga.attachment_ids=(ri=yt==null?void 0:yt.attachment_ids)==null?void 0:ri.map(Yn=>Yn.response.id),Xr(Ga)}),Xr=yt=>Qo(void 0,null,function*(){za(!0);const Zr=yield(0,Ze.ZP)(`/api/homework_commons/${Et==null?void 0:Et.homework_id}/test_ai_review.json`,{method:"post",body:yt});if([0,-3].includes(Zr.status)){Zr.status==0&&ve.ZP.success("\u8BC4\u5206\u6D4B\u8BD5\u6210\u529F\uFF01"),Nr(Zr);const Ao=document.querySelector(".modal-ai-pfcs");if(Ao){const ri=Ao.querySelector(".ant-modal-body");ri&&(ri.scrollTop=ri.scrollHeight)}}za(!1)}),Qt=()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Ca(1),Hn()},Hn=()=>{Na.resetFields(),_t({}),ka([]),Ft(""),Nr(null)};return mn.createElement(Ce.default,{className:"modal-ai-pfcs",width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u6D4B\u8BD5AI\u8BC4\u5206",confirmLoading:ua,open:((an=Ye.actionTabs)==null?void 0:an.key)==="\u6D4B\u8BD5AI\u8BC4\u5206",destroyOnClose:!0,onCancel:()=>Qt(),okText:nn?"\u91CD\u65B0\u6D4B\u8BD5":"\u5F00\u59CB\u6D4B\u8BD5",onOk:()=>{if(vn==1){if(Dt.length==0)return ve.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u4F4D\u5B66\u751F\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5\uFF01");Xr({student_work_id:Dt[0]})}else vn==2&&Na.submit()}},mn.createElement(me.Z,{spinning:ua,tip:"\u6D4B\u8BD5AI\u8BC4\u5206\u4E2D\u2026\u2026"},mn.createElement("div",{className:hn.radio_con},mn.createElement("span",{className:"mr20"},"\u6D4B\u8BD5\u65B9\u5F0F"),mn.createElement(ne.ZP.Group,{onChange:yt=>{yt.target.value==1&&_n(1,10),Ca(yt.target.value),Hn()},value:vn,options:[{label:"\u9009\u62E9\u5B66\u751F\u4F5C\u4E1A",value:1,style:{marginRight:30,color:"#000"}},{label:"\u8F93\u5165\u5185\u5BB9\u6216\u4E0A\u4F20\u4F5C\u4E1A",value:2,style:{marginRight:30,color:"#000"}}]})),vn==1&&mn.createElement(mn.Fragment,null,mn.createElement("div",{className:"flex justify-between item-center mb10"},mn.createElement("div",{style:{fontSize:"14px",color:"#FA6400"}},"\u63D0\u793A\uFF1A\u53EA\u80FD\u9009\u62E9\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5"),mn.createElement(y.default.Search,{style:{width:487},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:Ln,onChange:yt=>Ft(yt.target.value),onSearch:No})),mn.createElement(x.default,{rowSelection:{type:"radio",selectedRowKeys:Dt,onChange:(yt,Zr)=>{ka(yt)},getCheckboxProps:yt=>({disabled:Ci.includes(yt.id)})},loading:We["shixunHomeworks/getWorkList"],rowKey:"id",dataSource:(Et==null?void 0:Et.student_works)||[],columns:Wr,pagination:{current:on.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:on.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:Et.work_count,size:"default",showTotal:ye.rU,onChange:_n},onChange:(yt,Zr,Ao)=>{if(Ao.order===void 0)switch(Ao.field){case"student_id":on.b_order="desc",on.order=Ao.field;break;default:delete on.b_order,delete on.order}else on.b_order=Ao.order.replace("end",""),on.order=Ao.field;Ir(on)}})),vn==2&&mn.createElement("div",{style:{marginTop:20}},mn.createElement(fe.default,{form:Na,className:hn.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{_t(Bo({},Na.getFieldsValue()))},onFinish:va},mn.createElement(fe.default.Item,{name:"content",label:"\u4F5C\u4E1A\u5185\u5BB9",style:{marginBottom:20}},mn.createElement(Rt.Z,{watch:!0})),mn.createElement(fe.default.Item,{name:"attachment_ids",style:{marginBottom:0}},mn.createElement(yn.Z,null)))),nn&&mn.createElement("div",{className:hn.result_con},mn.createElement("div",{className:hn.result_title},"AI\u8BC4\u5206\u7ED3\u679C"),(nn==null?void 0:nn.status)==0&&mn.createElement("div",{className:"p20"},mn.createElement("div",{className:"mb5"},mn.createElement("span",{style:{color:"#333",fontWeight:"bold"}},"\u8BC4\u5206\uFF1A"),nn==null?void 0:nn.score),mn.createElement("div",{className:"flex"},mn.createElement("span",{style:{color:"#333",fontWeight:"bold",whiteSpace:"nowrap",lineHeight:"26px"}},"\u8BC4\u8BED\uFF1A"),mn.createElement(Oo.Z,{value:nn==null?void 0:nn.content,style:{fontSize:"14px"}}))),(nn==null?void 0:nn.status)==-3&&mn.createElement("div",{className:"p20"},mn.createElement(Oo.Z,{value:nn==null?void 0:nn.message,style:{fontSize:"14px"}})))))};var la=(0,Ee.connect)(({shixunHomeworks:Ye,loading:We,user:ze})=>({shixunHomeworks:Ye,loading:We.effects,user:ze}))(gi),ba=te(59301);const Ar=({shixunHomeworks:Ye,classroomList:We,loading:ze,dispatch:Yt,range:Kt,setRange:$t,closeModal:ln})=>{const{workList:an}=Ye,Et=(0,Ee.useParams)();return ba.createElement("div",null,ba.createElement("div",{className:"flex item-center justify-between",style:{height:50}},ba.createElement("div",{className:Br.title_sty},"\u8BC4\u5206\u6807\u51C6"),ba.createElement("div",{className:"flex"},ba.createElement("div",{className:Br.btns_pfbz,onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u4F5C\u4E1A\u8981\u6C42"}})}},ba.createElement("img",{src:lo}),"\u4F5C\u4E1A\u8981\u6C42"),ba.createElement("div",{className:Br.btns_pfbz,onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u53C2\u8003\u7B54\u6848"}})}},ba.createElement("img",{src:wa})," \u53C2\u8003\u7B54\u6848"),ba.createElement("div",{className:Br.btns_pfbz,onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206"}})}},ba.createElement("img",{src:sr.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"),ba.createElement("div",{className:Br.btns_pfbz,onClick:()=>{window.location.href=`/classrooms/${Et.coursesId}/common_homework/${Et.categoryId}/detail?tabs=5`}},ba.createElement("i",{className:"iconfont icon-bianji15 font14 mr5"}),"\u4FEE\u6539\u8BC4\u5206\u6807\u51C6"))),ba.createElement(x.default,{pagination:!1,dataSource:an==null?void 0:an.ai_review_settings,columns:[{title:"\u8BC4\u5206\u9879\u76EE",dataIndex:"name",width:236},{title:"\u8BC4\u5206\u6807\u51C6",dataIndex:"content",width:684,ellipsis:!0},{title:"\u6743\u91CD\uFF08%\uFF09",dataIndex:"weight",width:140}]}),ba.createElement("div",{className:Br.title_sty,style:{marginTop:20,marginBottom:10}},"\u8BC4\u9605\u8303\u56F4"),ba.createElement("div",{className:Br.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},ba.createElement(ne.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:on=>$t(on.target.value),value:Kt,options:[{value:0,label:"\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u4E14\u672A\u8BC4\u9605\u7684\u5B66\u751F"},{value:1,label:"\u6240\u6709\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F"}]})),ba.createElement(Ot,null),ba.createElement(la,null))};var Ka=(0,Ee.connect)(({shixunHomeworks:Ye,loading:We,classroomList:ze,user:Yt})=>({shixunHomeworks:Ye,loading:We.effects,classroomList:ze,user:Yt}))(Ar),Jr=te(59301),uo=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const Hr=({shixunHomeworks:Ye,loading:We,dispatch:ze})=>{var Yt,Kt;const{workList:$t}=Ye,[ln,an]=(0,z.useState)([]),Et=(0,Ee.useParams)(),[on,tn]=(0,z.useState)(!1),Dt=[{title:"\u65F6\u95F4",dataIndex:"created_at",width:170,ellipsis:!0,render:Ln=>Jr.createElement(be.Z,{placement:"bottom",title:Ln},Jr.createElement("span",{style:{color:"#333"}},de()(Ln).format("YYYY-MM-DD HH:mm")))},{title:"\u64CD\u4F5C\u660E\u7EC6",dataIndex:"user_name",width:272,render:(Ln,Ft)=>Jr.createElement("span",{style:{color:"#333"}},Ft==null?void 0:Ft.user_name,"\u64CD\u4F5C\u4E86\u667A\u80FD\u8BC4\u9605")},{title:"\u64CD\u4F5C\u7ED3\u679C",dataIndex:"success_count",width:272,render:(Ln,Ft)=>(Ft==null?void 0:Ft.status)=="running"?Jr.createElement("span",{style:{color:"#333"}}," ",Jr.createElement("span",null,"\u667A\u80FD\u8BC4\u9605\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6")," ",Ft==null?void 0:Ft.rate):Jr.createElement("span",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F ",Ft==null?void 0:Ft.success_count," \u4EBA\uFF0C\u5931\u8D25 ",Ft==null?void 0:Ft.fail_count," \u4EBA")}];(0,z.useEffect)(()=>{var Ln;((Ln=Ye.actionTabs)==null?void 0:Ln.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"&&ka()},[(Yt=Ye.actionTabs)==null?void 0:Yt.key]);const ka=()=>uo(void 0,null,function*(){tn(!0);const Ln=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit_history.json",{method:"get",params:{homework_id:Et==null?void 0:Et.categoryId}});Ln.status===0&&an(Ln==null?void 0:Ln.data),tn(!1)});return Jr.createElement(Ce.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u64CD\u4F5C\u8BB0\u5F55",open:((Kt=Ye.actionTabs)==null?void 0:Kt.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55",destroyOnClose:!0,onCancel:()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},footer:null},Jr.createElement(x.default,{loading:on,pagination:!1,dataSource:ln,columns:Dt,className:"mb10"}))};var qo=(0,Ee.connect)(({shixunHomeworks:Ye,loading:We,user:ze})=>({shixunHomeworks:Ye,loading:We.effects,user:ze}))(Hr),Vo={radio_con:"radio_con___Ga5KB",result_con:"result_con____hJwj",result_title:"result_title___P6TDk"},mi=te(59301),el=Object.defineProperty,Ji=Object.defineProperties,Sl=Object.getOwnPropertyDescriptors,Cl=Object.getOwnPropertySymbols,Fl=Object.prototype.hasOwnProperty,ml=Object.prototype.propertyIsEnumerable,Gi=(Ye,We,ze)=>We in Ye?el(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,li=(Ye,We)=>{for(var ze in We||(We={}))Fl.call(We,ze)&&Gi(Ye,ze,We[ze]);if(Cl)for(var ze of Cl(We))ml.call(We,ze)&&Gi(Ye,ze,We[ze]);return Ye},al=(Ye,We)=>Ji(Ye,Sl(We)),dl=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const Pn=({shixunHomeworks:Ye,loading:We,dispatch:ze,getData:Yt})=>{var Kt,$t,ln,an,Et,on,tn,Dt;const{workList:ka}=Ye,[Ln,Ft]=(0,z.useState)({page:1,limit:10}),[vn,Ca]=(0,z.useState)(-1),[Na,rn]=(0,z.useState)(""),[_t,nn]=(0,z.useState)({}),[Nr,ua]=(0,z.useState)(!1),[za,ct]=(0,z.useState)(!1),Wr=(0,Ee.useParams)(),_n=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(Qt,Hn,yt)=>(Ln.page-1)*Ln.limit+yt+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:180},(0,he.GJ)()||(0,he.dE)()&&!(ka!=null&&ka.anonymous_comment)?{title:"\u5B66\u53F7",dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,width:180}:null,!((0,he.dE)()&&((Kt=ka==null?void 0:ka.homework_status)!=null&&Kt.includes("\u533F\u8BC4\u4E2D")||($t=ka==null?void 0:ka.homework_status)!=null&&$t.includes("\u7533\u8BC9\u4E2D")))&&(ka==null?void 0:ka.course_group_count)!==0?{title:"\u5206\u73ED",dataIndex:"group_name",width:250}:null,{title:ka!=null&&ka.is_jupyter_lab||ka!=null&&ka.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",width:180,dataIndex:"work_status",render:Qt=>Qt===-1?"\u91CD\u505A\u4E2D":mi.createElement(ye.Uw,{status:Qt})},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sortDirections:["descend","ascend"],sorter:!0,width:150},{title:"\u8BC4\u9605\u72B6\u6001",width:150,dataIndex:"review_status",render:Qt=>Qt?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",width:150,dataIndex:"success_status",render:(Qt,Hn)=>Qt===1?mi.createElement("span",{className:"c-green"},"\u6210\u529F"):mi.createElement(be.Z,{title:Hn==null?void 0:Hn.error_message},mi.createElement("span",{className:"c-red"},"\u5931\u8D25"))}].filter(Boolean);(0,z.useEffect)(()=>{var Qt,Hn;((Qt=Ye.actionTabs)==null?void 0:Qt.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&Ca((Hn=Ye.actionTabs)==null?void 0:Hn.status)},[(ln=Ye.actionTabs)==null?void 0:ln.key]),(0,z.useEffect)(()=>{var Qt;((Qt=Ye.actionTabs)==null?void 0:Qt.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&vn!=null&&Ci(1,10)},[vn]);const Ir=Qt=>{Ln.keyword=Qt,Ln.page=1,Ft(li({},Ln)),No(Ln)},No=Qt=>dl(void 0,null,function*(){var Hn;ct(!0);const yt=yield(0,Ze.ZP)(`/api/homework_common_resubmits/${(Hn=Ye.actionTabs)==null?void 0:Hn.id}/resubmit_student_list.json`,{method:"get",params:al(li({},Qt),{homework_id:Wr==null?void 0:Wr.categoryId,success_status:vn!=-1?[vn]:null})});(yt==null?void 0:yt.status)===0&&nn(yt||{}),ct(!1)}),Ci=(Qt,Hn)=>{Ln.page=Qt,Ln.limit=Hn,Ft(li({},Ln)),No(Ln)},va=()=>dl(void 0,null,function*(){var Qt,Hn;if(vn==1&&((Qt=_t==null?void 0:_t.success_status)==null?void 0:Qt[1].count)==0||vn==2&&((Hn=_t==null?void 0:_t.success_status)==null?void 0:Hn[0].count)==0)return ve.ZP.warning("\u65E0\u53EF\u8BC4\u9605\u7684\u4F5C\u4E1A");ua(!0);const yt=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:Wr==null?void 0:Wr.categoryId,student_works_ids:_t==null?void 0:_t.student_works_ids}});(yt==null?void 0:yt.status)===0&&(Xr(),Yt()),ua(!1)}),Xr=()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),rn(""),Ca(null)};return mi.createElement(Ce.default,{width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",open:((an=Ye.actionTabs)==null?void 0:an.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",destroyOnClose:!0,confirmLoading:Nr,onCancel:()=>Xr(),okText:"\u7ACB\u5373\u667A\u80FD\u8BC4\u9605",onOk:()=>va()},mi.createElement("div",{className:Vo.radio_con},mi.createElement("div",null,mi.createElement("span",{className:"mr20"},"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"),mi.createElement(ne.ZP.Group,{onChange:Qt=>{Ca(Qt.target.value)},value:vn,options:[{label:"\u5168\u90E8",value:-1,style:{marginRight:25,color:"#000"}},{label:`\u6210\u529F\uFF08${((Et=_t==null?void 0:_t.success_status)==null?void 0:Et[1].count)||0}\uFF09`,value:1,style:{marginRight:25,color:"#000"}},{label:`\u5931\u8D25\uFF08${((on=_t==null?void 0:_t.success_status)==null?void 0:on[0].count)||0}\uFF09`,value:0,style:{marginRight:25,color:"#000"}}]}))),mi.createElement("div",{className:"flex justify-between item-center mb10"},mi.createElement("div",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",mi.createElement("span",{style:{color:"#37AD83",margin:"0 2px"}},((tn=_t==null?void 0:_t.success_status)==null?void 0:tn[1].count)||0),"\u4EBA\uFF0C\u5931\u8D25",mi.createElement("span",{style:{color:"#E30000",margin:"0 2px"}},((Dt=_t==null?void 0:_t.success_status)==null?void 0:Dt[0].count)||0),"\u4EBA"),mi.createElement(y.default.Search,{style:{width:400},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:Na,onChange:Qt=>rn(Qt.target.value),onSearch:Ir})),mi.createElement(x.default,{loading:za,dataSource:(_t==null?void 0:_t.data)||[],columns:_n,pagination:{current:Ln.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:Ln.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:(_t==null?void 0:_t.count)||0,size:"default",showTotal:ye.rU,onChange:Ci},onChange:(Qt,Hn,yt)=>{yt!=null&&yt.order?(Ln.sort_by=yt==null?void 0:yt.field,Ln.direction=(yt==null?void 0:yt.order)==="ascend"?"asc":"desc"):(Ln.sort_by=null,Ln.direction=null),No(Ln)}}))};var Sn=(0,Ee.connect)(({shixunHomeworks:Ye,loading:We,user:ze})=>({shixunHomeworks:Ye,loading:We.effects,user:ze}))(Pn),et=te(59301),xa=Object.defineProperty,Aa=Object.defineProperties,fr=Object.getOwnPropertyDescriptors,oa=Object.getOwnPropertySymbols,Dr=Object.prototype.hasOwnProperty,Lr=Object.prototype.propertyIsEnumerable,Po=(Ye,We,ze)=>We in Ye?xa(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,Rr=(Ye,We)=>{for(var ze in We||(We={}))Dr.call(We,ze)&&Po(Ye,ze,We[ze]);if(oa)for(var ze of oa(We))Lr.call(We,ze)&&Po(Ye,ze,We[ze]);return Ye},dr=(Ye,We)=>Aa(Ye,fr(We)),wr=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const qr=(0,z.createRef)(),fi=({shixunHomeworks:Ye,classroomList:We,loading:ze,zip:Yt,btnLoading:Kt,setBtnLoading:$t,dispatch:ln})=>{var an,Et,on,tn,Dt,ka,Ln,Ft,vn,Ca,Na,rn,_t,nn,Nr,ua,za,ct,Wr,_n,Ir,No,Ci;const va=(0,Ee.useParams)(),[Xr]=(0,Ee.useSearchParams)(),[Qt,Hn]=(0,z.useState)(Rr(Rr({},(0,Ee.useParams)()),{page:Xr.get("page")||1,limit:20})),{workList:yt,actionTabs:Zr,workSetting:Ao}=Ye,[ri,Ga]=(0,z.useState)([]),[Yn,bo]=(0,z.useState)(1),[Mr,Pi]=(0,z.useState)(),[ga,fn]=(0,z.useState)(),[ea,Wt]=(0,z.useState)(),[Pa,er]=(0,z.useState)(),[jr,ao]=(0,z.useState)(),[br,Ro]=(0,z.useState)(!1),[pi,Mi]=(0,z.useState)(1),[$i,El]=(0,z.useState)(!1),[Bl,Ki]=(0,z.useState)(!1),[kl,Ps]=(0,z.useState)([]),[Os,Hl]=(0,z.useState)(!1),[_u,Xo]=(0,z.useState)(),[Ls,Fs]=(0,z.useState)(!1),[Bs,Ds]=(0,z.useState)(""),[Gn,Zn]=(0,z.useState)(),[Fi,ro]=(0,z.useState)(),[kr,jo]=(0,z.useState)(null),[ki,Ri]=(0,z.useState)(!0),[so,$r]=(0,z.useState)([]),[fo,vi]=(0,z.useState)([]),[aa,Xn]=(0,z.useState)(0),[Wn,oo]=(0,z.useState)({status:!1,visible:!0}),[Rl,au]=(0,z.useState)(!1),[Wu,ls]=(0,z.useState)(""),[Nl]=fe.default.useForm(),[As,Tl]=(0,z.useState)(!0),[zl,Ms]=(0,z.useState)(!1),[ru,Zs]=(0,z.useState)(null),[js,ks]=(0,z.useState)(!1),[Rs,Hs]=(0,z.useState)(0),[Gs,_s]=(0,z.useState)(!1);(0,z.useEffect)(()=>{qr&&qr.current&&(qr.current.clientHeight>47?oo({status:!0,visible:!0}):oo({status:!1,visible:!0}))},[yt.course_group_info&&yt.course_group_info.length]),(0,z.useEffect)(()=>{yt!=null&&yt.course_id&&Ga(yt==null?void 0:yt.student_works)},[yt]);const ou=()=>wr(void 0,null,function*(){const Xt=yield ln({type:"shixunHomeworks/getWorkList",payload:Rr({},Qt)});(0,he.GJ)()?Ga([...Xt.student_works]):Ga([...Xt])});(0,z.useEffect)(()=>{!ze["shixunHomeworks/getWorkList"]&&(yt!=null&&yt.is_open_ai_review)&&!(0,he.dE)()&&Is()},[ze["shixunHomeworks/getWorkList"]]),(0,z.useEffect)(()=>{if((ru==null?void 0:ru.status)=="running"){_s(!0);const Xt=setInterval(()=>{Is()},3e3);return()=>clearInterval(Xt)}else ru!=null&&ru.status&&(ru==null?void 0:ru.status)=="success"&&Gs&&ou()},[ru==null?void 0:ru.status]);const Is=()=>wr(void 0,null,function*(){const Xt=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:{homework_id:va==null?void 0:va.categoryId}});(Xt==null?void 0:Xt.status)===0&&Zs(Xt==null?void 0:Xt.data)});(0,z.useEffect)(()=>{if(Xr.get("page")){let Xt=JSON.parse(localStorage.getItem("commonhomeworkkey"))||{};if((va==null?void 0:va.categoryId)!=(Xt==null?void 0:Xt.categoryId))return;Hn(Rr(Rr({},Qt),Xt)),Xt.task_status=(Xt==null?void 0:Xt.work_status)||"all",Xt.course_group_info=(Xt==null?void 0:Xt.course_group)||"all",Xt.file_status=Xt!=null&&Xt.file_status?[Xt==null?void 0:Xt.file_status]:"all",Xt.teacher_comment=Xt!=null&&Xt.teacher_comment?[Xt==null?void 0:Xt.teacher_comment]:"all",Nl.setFieldsValue(Rr({},Xt))}},[]);function Ku(){bo(1),Pi(""),fn(""),Wt(""),ao(""),er(""),Ps([])}const Ws=()=>{Qt.page=1;const Xt=Object.assign({},Nl.getFieldsValue());Object.keys(Xt).map(function(Qn){switch(Qn){case"task_status":Xt[Qn].includes("all")||yt[Qn].length===Xt[Qn].length||!Xt[Qn].length?(delete Qt.work_status,Nl.setFieldsValue({task_status:"all"})):(Qt.work_status=Xt[Qn],Nl.setFieldsValue({task_status:Qt.work_status}));break;case"file_status":Xt[Qn].includes("all")||yt[Qn].length===Xt[Qn].length||!Xt[Qn].length?(delete Qt.file_status,Nl.setFieldsValue({file_status:"all"})):(Qt.file_status=Xt[Qn][0],Nl.setFieldsValue({file_status:Xt[Qn]}));break;case"course_group_info":Xt[Qn].includes("all")||yt[Qn].length===Xt[Qn].length||!Xt[Qn].length?(delete Qt.course_group,Nl.setFieldsValue({course_group_info:"all"})):(Qt.course_group=Xt[Qn],Nl.setFieldsValue({course_group_info:Qt.course_group}));break;case"teacher_comment":Xt[Qn].includes("all")||yt[Qn].length===Xt[Qn].length||!Xt[Qn].length?(delete Qt.teacher_comment,Nl.setFieldsValue({teacher_comment:"all"})):(Qt.teacher_comment=Xt[Qn][0],Nl.setFieldsValue({teacher_comment:Xt[Qn]}));break}}),ou()},Ks=(Xt,Qn)=>{$r(Qn.map(oi=>(oi.course_group_id===Xt&&(oi.checked=!oi.checked),oi))),Ns(Qn)},Ns=Xt=>{vi(Xt.filter(Qn=>Qn.checked).map(Qn=>Qn.course_group_id))},us=(0,z.useRef)();(0,z.useEffect)(()=>{us.current=fo},[fo]);const Us=(Xt,Qn)=>{Qt.page=Xt,Qt.limit=Qn,ou()},Ys=[{title:"\u5E8F\u53F7",dataIndex:"name",width:"5%",fixed:"left",render:(Xt,Qn,oi)=>Qn!=null&&Qn.isMe&&(ri!=null&&ri.length)?"\u6211":Qt.limit*(Qt.page-1)+oi+1},{title:"\u59D3\u540D",width:"5%",ellipsis:!0,dataIndex:"user_name"},((0,he.GJ)()||(0,he.dE)()&&!(yt!=null&&yt.anonymous_comment))&&{title:"\u5B66\u53F7",width:"8%",ellipsis:!0,dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,render:Xt=>Xt},!((0,he.dE)()&&((an=yt==null?void 0:yt.homework_status)!=null&&an.includes("\u533F\u8BC4\u4E2D")||(Et=yt==null?void 0:yt.homework_status)!=null&&Et.includes("\u7533\u8BC9\u4E2D")))&&yt.course_group_count!==0&&{title:"\u5206\u73ED",width:"7%",ellipsis:!0,dataIndex:"group_name"},{title:yt!=null&&yt.is_jupyter_lab||yt!=null&&yt.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",width:"12%",render:Xt=>Xt===-1?"\u91CD\u505A\u4E2D":et.createElement(ye.Uw,{status:Xt})},((0,he.GJ)()||(0,he.dE)()&&!(yt!=null&&yt.anonymous_comment)&&!yt.anonymous_appeal||(0,he.dE)()&&((on=yt.homework_status)==null?void 0:on.includes("\u5DF2\u622A\u6B62")))&&{title:"\u6700\u7EC8\u6210\u7EE9",width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:(Xt,Qn)=>et.createElement(be.Z,{placement:"bottom",title:et.createElement("div",null,et.createElement("div",null,Qn.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Qn.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),et.createElement("div",null,Qn.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Qn.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),yt!=null&&yt.anonymous_comment?et.createElement("div",null,Qn.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Qn.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",et.createElement("div",null,Qn.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Qn.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),et.createElement("div",null,Qn.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Qn.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),yt!=null&&yt.anonymous_comment?et.createElement("div",null,Qn.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Qn.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(yt==null?void 0:yt.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${Qn.appeal_penalty||"0.0"}\u5206`,et.createElement("div",null,Qn.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Qn.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(yt!=null&&yt.is_jupyter||yt!=null&&yt.is_jupyter_lab)&&et.createElement("div",{onClick:oi=>{var Ul;oi.stopPropagation(),localStorage.setItem("commonhomeworkkey",JSON.stringify(Qt)),(0,ye.xg)(yt.is_jupyter||yt.is_jupyter_lab?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/${Qn.id}/comment?page=${Qt.page}`:Qt.course_group?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${Qn.id}?page=${Qt.page}&ids=${(Ul=Qt.course_group)==null?void 0:Ul.toString()}`:`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${Qn.id}?page=${Qt.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},Xt>0?et.createElement("span",{style:{color:"#ff8100"}},Xt):Xt)},{title:"\u66F4\u65B0\u65F6\u95F4",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:Xt=>Xt?de()(Xt).format("YYYY-MM-DD HH:mm"):"--"},((0,he.GJ)()||((tn=yt==null?void 0:yt.homework_status)==null?void 0:tn.includes("\u5DF2\u622A\u6B62")))&&{title:"\u6559\u5E08\u8BC4\u5206",width:"6%",dataIndex:"teacher_score"},((0,he.GJ)()||((Dt=yt==null?void 0:yt.homework_status)==null?void 0:Dt.includes("\u5DF2\u622A\u6B62")))&&{title:"\u52A9\u6559\u8BC4\u5206",width:"6%",dataIndex:"teaching_asistant_score"},(yt==null?void 0:yt.anonymous_comment)&&{title:"\u533F\u8BC4\u8BC4\u5206",width:"6%",dataIndex:"student_score",render:(Xt,Qn)=>et.createElement(be.Z,{title:et.createElement("div",null,et.createElement("span",null,"\u4F60\u7684\u8BC4\u9605\u5206\u6570\uFF1A",Xt,"\u5206"),et.createElement("br",null),et.createElement("span",null,"\u533F\u8BC4\u5B8C\u6210\u5EA6\uFF1A",Qn.anonymous_comment_rate,"%"))},et.createElement("span",null,Xt))},(yt==null?void 0:yt.anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",width:"5%",dataIndex:"user_comment_count",render:Xt=>et.createElement(be.Z,{title:"\u5728\u533F\u8BC4\u671F\u95F4\u8BC4\u9605\u7684\u4F5C\u54C1\u6570\u91CF"},et.createElement("span",null,Xt))},(yt==null?void 0:yt.anonymous_appeal)&&{title:"\u533F\u8BC4\u7533\u8BC9",width:"8%",dataIndex:"appeal_all_count",render:(Xt,Qn)=>et.createElement("div",null,!!Xt&&et.createElement(be.Z,{placement:"bottom",title:`\u5171\u6709${Xt}\u6761\u533F\u8BC4\u7533\u8BC9\uFF0C${Qn.appeal_deal_count}\u6761\u5F85\u5904\u7406`},et.createElement("span",{style:{minWidth:"30px",display:"inline-block",textAlign:"center"}},`${Qn.appeal_deal_count}/${Xt}`)),!Xt&&et.createElement("span",null,"-/-"))},(yt==null?void 0:yt.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_size",width:"6%",render:Xt=>Xt||"- -"},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"redo_count",width:"6%",render:Xt=>Xt||"- -"},{title:"\u64CD\u4F5C",width:"10%",align:"center",fixed:"right",dataIndex:"action",render:(Xt,Qn)=>{var oi,Ul,Dl;return(oi=yt.homework_status)!=null&&oi.includes("\u5BFC\u5165")?et.createElement("div",{style:{display:"flex",alignItems:"center"}}," ",(0,he.GJ)()&&et.createElement("a",{onClick:Al=>{Al.stopPropagation(),ln({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:Qn==null?void 0:Qn.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),et.createElement("a",{style:{marginLeft:(0,he.GJ)()&&10},onClick:(0,Le.debounce)(Al=>wr(void 0,null,function*(){var Ml,Cu,ws,xs,zs;Al.stopPropagation();let iu=yield(0,Ze.ZP)(`/api/student_works/${Qn==null?void 0:Qn.id}/passed_condition.json`,{method:"get"});Ce.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:et.createElement("div",null,et.createElement("div",{style:{display:"flex"}},et.createElement("div",null,et.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),et.createElement("span",{style:{marginLeft:10}},(Ml=iu==null?void 0:iu.data)==null?void 0:Ml.user_name)),et.createElement("div",{style:{marginLeft:60}},et.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),et.createElement("span",{style:{marginLeft:10}},(Cu=iu==null?void 0:iu.data)==null?void 0:Cu.student_id)),et.createElement("div",{style:{marginLeft:60}},et.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),et.createElement("span",{style:{marginLeft:10}},(ws=iu==null?void 0:iu.data)==null?void 0:ws.group_name))),et.createElement("div",{style:{marginTop:22}},et.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),et.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((xs=iu==null?void 0:iu.data)==null?void 0:xs.description)||"\u6682\u65E0\u4FE1\u606F")),et.createElement("div",{style:{marginTop:22,marginBottom:20}},et.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),et.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((zs=iu==null?void 0:iu.data)==null?void 0:zs.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):Qn.work_status===0&&!(0,he.GJ)()?et.createElement("div",null,"--"):et.createElement("div",null,!(0,he.GJ)()&&et.createElement("div",null,et.createElement("a",{target:"_blank"},"\u67E5\u770B")),(0,he.GJ)()&&et.createElement("div",null,et.createElement(Ee.Link,{className:"c-blue",target:"_blank",to:yt.is_jupyter||yt.is_jupyter_lab?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/${Qn.id}/comment?page=${Qt.page}`:Qt.course_group?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${Qn.id}?ids=${(Ul=Qt.course_group)==null?void 0:Ul.toString()}&page=${Qt.page}`:`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${Qn.id}?page=${Qt.page}`,onClick:Al=>{var Ml,Cu,ws,xs;if(localStorage.setItem("commonhomeworkkey",JSON.stringify(Qt)),Al.stopPropagation(),Qt.course_group?(0,he.Rm)()&&!((Cu=(Ml=We.AssistantObject)==null?void 0:Ml.group)!=null&&Cu.can_view):(0,he.Rm)()&&!((xs=(ws=We.AssistantObject)==null?void 0:ws.normal)!=null&&xs.can_view)){Al.preventDefault(),ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}},Qn.has_comment?"\u5DF2\u8BC4\u9605":"\u8BC4\u9605"),et.createElement("br",null),et.createElement(be.Z,{placement:"bottom",title:et.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",et.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},et.createElement("a",{className:"c-green",onClick:Al=>wr(void 0,null,function*(){Al.preventDefault(),Al.stopPropagation(),ln({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:Qn,id:Qn.id,params:Qt}})})},"\u8C03\u5206"))),(0,he.GJ)()&&et.createElement("div",null,Qn.work_status!==-1&&Qn.work_status!==0&&Qn.myshixun_identifier&&((yt==null?void 0:yt.is_jupyter)||(yt==null?void 0:yt.is_jupyter_lab))&&et.createElement(pe.Z,{justify:"center"},et.createElement("a",{onClick:Al=>wr(void 0,null,function*(){if(Al.stopPropagation(),Fs(!0),Ri(!0),Ds(Qn.shixun_url),Zn(Qn.id),jo(Qn.evaluation_codes),ro(null),Qn.myshixun_identifier){const Ml=yield(0,Ze.ZP)("/api/jupyters/preview_tpi.json",{method:"get",params:{identifier:Qn.myshixun_identifier,student_work_id:Qn.id}});Ml.status===0&&(ro(Ml.html_content),Ri(!1))}})},"\u67E5\u770B\u4EE3\u7801")),(yt!=null&&yt.is_new_rule?Qn.work_status!==-1&&Qn.work_status!==0:Qn.work_status!==-1&&Qn.work_status!==0&&!((Dl=yt==null?void 0:yt.homework_status)!=null&&Dl.includes("\u5DF2\u622A\u6B62")))&&et.createElement(pe.Z,{justify:"center"},et.createElement("span",{className:dt.redoBtn,onClick:Al=>{var Ml;if(Al.stopPropagation(),(0,he.Rm)()&&!((Ml=We.AssistantObject.normal)!=null&&Ml.can_redo)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ln({type:"shixunHomeworks/setActionTabs",payload:{key:"redoShixunModal",homework_common_id:yt.homework_id,student_work_id:Qn.id,isshixun:yt.is_shixun}})}},"\u6253\u56DE\u91CD\u505A"))))}}].filter(Xt=>!!Xt),Gl=(Xt={key:""})=>{ln({type:"shixunHomeworks/setActionTabs",payload:Xt})},Qs=()=>{var Xt;return Ao!=null&&Ao.anonymous_comment||(Xt=yt==null?void 0:yt.homework_status)!=null&&Xt.includes("\u533F\u8BC4\u4E2D")?[{title:"\u5B66\u751F\u4EBA\u6570",dataIndex:"work_count"},{title:"\u672A\u63D0\u4EA4",dataIndex:"not_submitted_num",render:Qn=>et.createElement("a",{onClick:()=>{Gl({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:0})}},Qn)},{title:"\u6309\u65F6\u63D0\u4EA4",dataIndex:"submitted_num",render:Qn=>et.createElement("a",{onClick:()=>{Gl({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:1})}},Qn)},{title:"\u5EF6\u65F6\u63D0\u4EA4",dataIndex:"delayed_num",render:Qn=>et.createElement("a",{onClick:()=>{Gl({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5EF6\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:2})}},Qn)},{title:"\u672A\u533F\u8BC4",dataIndex:"no_evaluate",render:Qn=>et.createElement("a",{onClick:()=>{Gl({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u533F\u8BC4\u7684\u5B66\u751F\u5217\u8868",new_work_status:1})}},Qn)},{title:"\u533F\u8BC4\u4E2D",dataIndex:"in_evaluate",render:Qn=>et.createElement("a",{onClick:()=>{Gl({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u533F\u8BC4\u4E2D\u7684\u5B66\u751F\u5217\u8868",new_work_status:2})}},Qn)},{title:"\u5B8C\u6210\u533F\u8BC4",dataIndex:"evaluate",render:Qn=>et.createElement("a",{onClick:()=>{Gl({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5B8C\u6210\u533F\u8BC4\u7684\u5B66\u751F\u5217\u8868",new_work_status:3})}},Qn)},{title:"\u7533\u8BC9\u6B21\u6570",dataIndex:"review",render:Qn=>et.createElement("a",{onClick:()=>{Gl({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u63D0\u4EA4\u7533\u8BC9\u7684\u5B66\u751F\u5217\u8868",new_work_status:4})}},Qn)},{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",dataIndex:"under_review",render:Qn=>et.createElement("a",{onClick:()=>{Gl({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5F85\u5BA1\u6838\u7533\u8BC9\u5217\u8868",new_work_status:5})}},Qn)}]:[{title:"\u5B66\u751F\u4EBA\u6570",dataIndex:"work_count"},{title:"\u672A\u63D0\u4EA4",dataIndex:"not_submitted_num",render:Qn=>et.createElement("a",{onClick:()=>{Gl({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:0})}},Qn)},{title:"\u6309\u65F6\u63D0\u4EA4",dataIndex:"submitted_num",render:Qn=>et.createElement("a",{onClick:()=>{Gl({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:1})}},Qn)},{title:"\u8865\u4EA4",dataIndex:"delayed_num",render:Qn=>et.createElement("a",{onClick:()=>{Gl({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u8865\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:2})}},Qn)}]},Ts=Xt=>wr(void 0,null,function*(){$t(!0),(yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/student_works/export_normal_word_all.json`,{method:"post",body:{with_edit:Xt,student_works_ids:yt==null?void 0:yt.student_works_ids,with_submit_record:As,course_group:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}})).status===0&&(au(!1),Ee.history.push(`/classrooms/${Qt==null?void 0:Qt.coursesId}/exportlist/normal_work_list`)),$t(!1)}),Vs=()=>{var Xt,Qn,oi,Ul;return et.createElement(re.default,null,et.createElement(re.default.Item,{key:"1"},et.createElement("span",{onClick:()=>{var Dl;if((0,he.Rm)()&&!((Dl=We.AssistantObject.normal)!=null&&Dl.can_download)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ln({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:yt==null?void 0:yt.course_group_info,fn:()=>{(0,Rn.Iy)(JSON.parse(sessionStorage.all_student_works_params),"normal_work_list")}}})}}," \u5BFC\u51FA\u6210\u7EE9 ")),(yt==null?void 0:yt.start_permanent)&&et.createElement(re.default.Item,{onClick:()=>wr(void 0,null,function*(){let Dl=yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/export_workspace_files.json`,{method:"post",body:{is_repeat_export:0}});Dl.status===0&&Ee.history.push(`/classrooms/${Qt.coursesId}/exportlist/workspace_files`),Dl.status===-3&&(ln({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u590D\u5BFC\u51FA\u63D0\u9192",params:Qt}}),Ee.history.push(`/classrooms/${Qt.coursesId}/exportlist/workspace_files`))}),key:"4"},"\u5B9E\u9A8C\u6570\u636E"),!((Xt=yt.homework_status)!=null&&Xt.includes("\u5BFC\u5165"))&&(0,he.GJ)()&&((Qn=yt==null?void 0:yt.student_works)==null?void 0:Qn.length)>0&&((yt==null?void 0:yt.is_jupyter)||(yt==null?void 0:yt.is_jupyter_lab))&&et.createElement(re.default.Item,{key:"2"},et.createElement("span",{onClick:Dl=>{var Al;if((0,he.Rm)()&&!((Al=We.AssistantObject.normal)!=null&&Al.can_download)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ln({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:yt==null?void 0:yt.course_group_info,fn:()=>{var Ml,Cu;ln({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",type:2}}),(0,ye.xg)(`/classrooms/${Qt==null?void 0:Qt.coursesId}/common_homework/${Qt.categoryId}/${(Cu=(Ml=yt==null?void 0:yt.student_works)==null?void 0:Ml[0])==null?void 0:Cu.id}/comment`)}}})}},"\u5B9E\u8BAD\u62A5\u544A")),!((oi=yt.homework_status)!=null&&oi.includes("\u5BFC\u5165"))&&((Ul=yt==null?void 0:yt.student_works)==null?void 0:Ul.length)>0&&!(yt!=null&&yt.is_jupyter_lab)&&!(yt!=null&&yt.is_jupyter)&&et.createElement(re.default.Item,{key:"3"},et.createElement(je.ZP,{loading:Kt,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var Dl;if((0,he.Rm)()&&!((Dl=We.AssistantObject.normal)!=null&&Dl.can_download)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ln({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6",course_groups:yt==null?void 0:yt.course_group_info,fn:()=>{ls("\u9644\u4EF6"),au(!0)}}})}},"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6")),et.createElement(re.default.Item,{key:"5",onClick:()=>{var Dl;if((0,he.Rm)()&&!((Dl=We.AssistantObject.normal)!=null&&Dl.can_download)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ee.history.push(`/classrooms/${Qt.coursesId}/exportlist/normal_work_list`)}},"\u5386\u53F2\u5BFC\u51FA"))},Js=Xt=>{ln({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:ru==null?void 0:ru.id,status:Xt}})};return(0,he.dE)()?et.createElement(Ma,null):et.createElement("section",{className:`${dt.wrap} minH500`},et.createElement("aside",{className:`minH500 bg-white pl30 ${(0,he.GJ)()?"pt30":""} pr30`},!(yt!=null&&yt.all_member_count)&&!ze["shixunHomeworks/getWorkList"]&&(((ka=yt==null?void 0:yt.homework_status)==null?void 0:ka.includes("\u672A\u53D1\u5E03"))||((Ln=yt==null?void 0:yt.homework_status)==null?void 0:Ln.includes("\u672A\u5F00\u59CB")))&&et.createElement(Be.Z,null),et.createElement("aside",null,!!(yt!=null&&yt.all_member_count)&&et.createElement("aside",{className:"mb30"},et.createElement(fe.default,{form:Nl,onChange:Ws,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},!!((Ft=yt.teacher_comment)!=null&&Ft.length)&&et.createElement(fe.default.Item,{name:"teacher_comment"},et.createElement(E.default.Group,{style:{width:"100%"}},et.createElement(pe.Z,null,et.createElement(a.Z,{flex:"80px",style:{fontSize:14}},"\u4F60\u7684\u8BC4\u9605:"),et.createElement(a.Z,{flex:"80px"},et.createElement(E.default,{value:"all"},"\u5168\u90E8")),et.createElement(a.Z,{flex:"1"},(vn=yt.teacher_comment)==null?void 0:vn.map(Xt=>et.createElement(E.default,{value:Xt.id,key:Xt.id}," ",Xt.name,"(",Xt.count,") ")))))),!!((Ca=yt==null?void 0:yt.file_status)!=null&&Ca.length)&&(0,he.GJ)()&&et.createElement(fe.default.Item,{name:"file_status"},et.createElement(E.default.Group,{style:{width:"100%"}},et.createElement(pe.Z,null,et.createElement(a.Z,{flex:"80px",style:{fontSize:14}},"\u9644\u4EF6\u72B6\u6001:"),et.createElement(a.Z,{flex:"80px"},et.createElement(E.default,{value:"all"},"\u5168\u90E8")),et.createElement(a.Z,{flex:"1"},(Na=yt==null?void 0:yt.file_status)==null?void 0:Na.map(Xt=>et.createElement(E.default,{value:Xt.id,key:Xt.id},Xt.name,"(",Xt.count,")")))))),!!((rn=yt.task_status)!=null&&rn.length)&&et.createElement(fe.default.Item,{name:"task_status"},et.createElement(E.default.Group,{value:[],style:{width:"100%"}},et.createElement(pe.Z,null,et.createElement(a.Z,{flex:"80px",style:{fontSize:14}}," \u4F5C\u54C1\u72B6\u6001: "),et.createElement(a.Z,{flex:"80px"},et.createElement(E.default,{value:"all"},"\u5168\u90E8")," "),et.createElement(a.Z,{flex:"1"},(_t=yt.task_status)==null?void 0:_t.map(Xt=>et.createElement(E.default,{name:"task_status",value:Xt.id,key:Xt.id},Xt.name,"(",Xt.count,")")))))),!!((nn=yt.course_group_info)!=null&&nn.length)&&et.createElement(fe.default.Item,{name:"course_group_info"},et.createElement(E.default.Group,{style:{width:"100%"}},et.createElement(pe.Z,null,et.createElement(a.Z,{flex:"80px",style:{fontSize:14}},"\u5206\u73ED\u60C5\u51B5:"),et.createElement(a.Z,{flex:"80px"},et.createElement(E.default,{value:"all",checked:!Qt.course_group_info},"\u5168\u90E8")),et.createElement(a.Z,{flex:"1",className:`${dt.workListClass} ${Wn.visible?dt.visible:""} ${Wn.status?"":dt.status}`},et.createElement("div",{ref:qr,className:dt.left},yt.course_group_info.map((Xt,Qn)=>et.createElement(E.default,{value:Xt.course_group_id,key:Xt.course_group_id}," ",Xt.group_group_name,"(",Xt.count,")"))),Wn.status&&et.createElement("div",{className:dt.tips,onClick:()=>oo(dr(Rr({},Wn),{visible:!Wn.visible}))},et.createElement("span",null,Wn.visible?"\u5C55\u5F00":"\u6536\u8D77",Wn.visible?et.createElement(Ht.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):et.createElement(pn.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),et.createElement("div",{className:"mt40",style:{marginBottom:"40px"}},et.createElement("span",{className:"c-grey-333"},"\u4F5C\u4E1A\u6982\u89C8"),et.createElement(x.default,{className:"mt20",locale:{emptyText:et.createElement(Be.Z,null)},columns:Qs(),dataSource:[yt==null?void 0:yt.group_data],pagination:!1})),et.createElement(pe.Z,{align:"middle"},et.createElement(a.Z,{flex:"1"},et.createElement(pe.Z,{align:"middle"},et.createElement(a.Z,null,et.createElement(y.default.Search,{style:{width:240},allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Xt=>{Qt.page=1,Qt.search=Xt.trim(),ou()}})),et.createElement(a.Z,null,et.createElement("span",{className:"ml5 c-red"},yt.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",yt.work_count,"\u4E2A\u5B66\u751F\uFF09"))),et.createElement(a.Z,{style:{textAlign:"end"},className:dt.workListButtonWrap},!((Nr=yt.homework_status)!=null&&Nr.includes("\u5BFC\u5165"))&&!(yt!=null&&yt.is_jupyter||yt!=null&&yt.is_jupyter_lab)&&et.createElement(je.ZP,{className:"mr10",icon:et.createElement("i",{className:"iconfont icon-chazhong"}),onClick:()=>{ln({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:Qt}})}},"\u6587\u6863\u67E5\u91CD"),!(yt!=null&&yt.is_new_rule)&&!((ua=yt.homework_status)!=null&&ua.includes("\u5BFC\u5165"))&&(((za=yt==null?void 0:yt.homework_status)==null?void 0:za.includes("\u63D0\u4EA4\u4E2D"))||((ct=yt==null?void 0:yt.homework_status)==null?void 0:ct.includes("\u8865\u4EA4\u4E2D"))||((Wr=yt==null?void 0:yt.homework_status)==null?void 0:Wr.includes("\u8FDB\u884C\u4E2D")))&&et.createElement(je.ZP,{className:"mr10",icon:et.createElement("i",{className:"iconfont icon-dahuizhongzuo3x"}),onClick:()=>{var Xt;if((0,he.Rm)()&&!((Xt=We.AssistantObject.normal)!=null&&Xt.can_redo)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ki(!0),wr(void 0,null,function*(){const oi=yield(0,Ze.ZP)(`/api/homework_commons/${Qt==null?void 0:Qt.categoryId}/teacher_manage_groups.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});oi.status===0&&(console.log("\u53D1\u9001\u8BF7\u6C42\u4E86",oi),$r(oi.data.list),Ns(oi.data.list))})}}," \u4E00\u952E\u6253\u56DE"),((_n=yt.homework_status)==null?void 0:_n.includes("\u5DF2\u622A\u6B62"))&&!yt.is_jupyter&&!yt.is_jupyter_lab&&et.createElement(je.ZP,{className:"mr10",icon:et.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{Ms(!0)}},"\u5BFC\u5165\u6210\u7EE9"),et.createElement(b.Z,{dropdownRender:Vs},et.createElement(je.ZP,{icon:et.createElement(On.Z,null)},"\u5BFC\u51FA",et.createElement(Cn.Z,null))))),(yt==null?void 0:yt.is_shixun)&&!(yt!=null&&yt.open_evaluate)&&!(yt!=null&&yt.is_close_tips)&&et.createElement(pe.Z,{style:{marginTop:"15px",display:"inline-flex",background:"#F5F5F5",borderRadius:4,height:42,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",color:"#9096A3",justifyContent:"space-between"}},et.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206"),et.createElement("span",{style:{cursor:"pointer"},onClick:()=>wr(void 0,null,function*(){let Xt=yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/close_tips.json`,{method:"post"});(Xt==null?void 0:Xt.status)===0&&ln({type:"shixunHomeworks/getWorkList",payload:Rr({},Qt)})})},"X"))),et.createElement(x.default,{loading:ze["shixunHomeworks/getWorkList"],hideOnSinglePage:!0,pagination:!1,size:"middle",style:{cursor:"pointer"},scroll:(yt==null?void 0:yt.anonymous_comment)&&{x:1300},dataSource:ri,columns:Ys,onRow:(Xt,Qn)=>({onClick:()=>{var oi,Ul;(oi=yt.homework_status)!=null&&oi.includes("\u5BFC\u5165")||(localStorage.setItem("commonhomeworkkey",JSON.stringify(Qt)),(0,ye.xg)(yt.is_jupyter||yt.is_jupyter_lab?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/${Xt.id}/comment?page=${Qt.page}`:Qt.course_group?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${Xt.id}?ids=${(Ul=Qt.course_group)==null?void 0:Ul.toString()}&page=${Qt.page}`:`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${Xt.id}?page=${Qt.page}`))}}),rowKey:"id",onChange:(Xt,Qn,oi)=>{if(oi.order===void 0)switch(oi.field){case"student_id":Qt.b_order="desc",Qt.order=oi.field;break;default:delete Qt.b_order,delete Qt.order}else Qt.b_order=oi.order.replace("end",""),Qt.order=oi.field;ou()}}))),et.createElement("aside",{className:"tc mb50 mt30"},et.createElement(ee.Z,{showSizeChanger:!0,showQuickJumper:!0,onChange:Us,defaultCurrent:parseInt(Qt.page)||1,current:parseInt(Qt.page)||1,defaultPageSize:20,total:Ye.workList.work_count})),et.createElement(Qe,null),et.createElement(Me,null),et.createElement(Bt.Z,{getData:ou}),et.createElement(Ce.default,{title:"\u667A\u80FD\u8BC4\u9605",bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},open:br,width:Yn===3&&(yt!=null&&yt.is_open_ai_review)?1150:600,confirmLoading:js,centered:!0,okText:"\u5F00\u59CB\u8BC4\u9605",onOk:()=>wr(void 0,null,function*(){var Xt,Qn;if((0,he.Rm)()&&!((Qn=(Xt=We.AssistantObject)==null?void 0:Xt.normal)!=null&&Qn.can_appraise)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(Yn===1){if(Mr!==0){if(!Mr){ve.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}}Ro(!1),El(!0)}else if(Yn===2){if(!(ea===0||ga===0)){if(!ea){ve.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!ga){ve.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(ea>ga){ve.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}Ro(!1),El(!0)}else if(Yn===3){if(yt!=null&&yt.is_open_ai_review)if(yt!=null&&yt.single_score){if(yt!=null&&yt.zero_commit_student_works)return ve.ZP.warning("\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605!")}else return ve.ZP.warning("\u591A\u7EF4\u5EA6\u8BC4\u5206\u6682\u65F6\u4E0D\u80FD\u652F\u6301\u667A\u80FD\u8BC4\u9605!");else return ve.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!");ks(!0);const oi=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:va==null?void 0:va.categoryId,range:Rs}});(oi==null?void 0:oi.status)===0&&(Ro(!1),Is()),ks(!1)}}),onCancel:()=>{Ro(!1),Ku()}},et.createElement("div",null,et.createElement("div",null,et.createElement("div",{style:{background:"#F6F7F9",height:40},className:"flex item-center"},et.createElement("span",{style:{margin:"0 20px"}},"\u8BC4\u9605\u65B9\u5F0F"),et.createElement(ne.ZP.Group,{value:Yn,onChange:Xt=>bo(Xt.target.value)},et.createElement(ne.ZP,{value:1},"\u7EDF\u4E00\u5F97\u5206"),et.createElement(ne.ZP,{value:2,className:"mr20"},"\u533A\u95F4\u968F\u673A\u5F97\u5206"),(yt==null?void 0:yt.show_ai_review)&&et.createElement(ne.ZP,{value:3},"\u667A\u80FD\u8BC4\u9605"))),Yn===1&&et.createElement("div",null,et.createElement("div",{className:"mt15 mb5"},et.createElement("span",{style:{color:"red"}},"*")," \u5F97\u5206"),et.createElement(oe.Z,{size:"large",min:0,max:100,value:Mr,onChange:Xt=>Pi(Xt),style:{width:"100%"}})),Yn===2&&et.createElement("div",{style:{display:"flex",marginTop:"20px",alignItems:"center"}},et.createElement("div",{style:{width:60}},et.createElement("span",{style:{color:"red"}},"*")," \u6700\u4F4E\u5206"),et.createElement(oe.Z,{size:"large",min:0,max:100,value:ea,onChange:Xt=>Wt(Xt),style:{width:"calc(50% - 70px)"}}),et.createElement("div",{style:{width:80}},et.createElement("span",{style:{color:"red",marginLeft:20}},"*")," \u6700\u9AD8\u5206"),et.createElement(oe.Z,{size:"large",min:0,max:100,value:ga,onChange:Xt=>fn(Xt),style:{width:"calc(50% - 70px)"}})),[1,2].includes(Yn)&&et.createElement(et.Fragment,null,et.createElement("div",{className:"mt15 mb5"},"\u8BC4\u8BED"),et.createElement(y.default.TextArea,{value:Pa,onChange:Xt=>er(Xt.target.value),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}),et.createElement("div",{className:"mt15 mb5"},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),et.createElement(y.default.TextArea,{value:jr,onChange:Xt=>ao(Xt.target.value),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"})),Yn===3&&(yt!=null&&yt.is_open_ai_review?et.createElement(Ka,{range:Rs,setRange:Xt=>Hs(Xt)}):et.createElement(Be.Z,{customText:"\u6B64\u529F\u80FD\u9700\u8981\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u4EE5\u540E\u624D\u80FD\u4F7F\u7528\u3002",ButtonText:"\u53BB\u5F00\u542F",ButtonClick:()=>{window.location.href=`/classrooms/${va==null?void 0:va.coursesId}/common_homework/${va==null?void 0:va.categoryId}/detail?tabs=5`}}))))),et.createElement(Ce.default,{title:"\u63D0\u793A",open:$i,centered:!0,okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>wr(void 0,null,function*(){let Xt={};Yn===1?Xt.score=Mr||"0":(Xt.min_score=ea||"0",Xt.max_score=ga||"0"),Xt.comment=Pa,Xt.hidden_comment=jr,pi===1?Xt.student_work_ids=ri.map(oi=>oi.id):Xt.student_work_ids=ri.filter(oi=>!oi.has_comment).map(oi=>oi.id),(yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/batch_add_score.json`,{method:"post",body:Xt})).status===0&&(ve.ZP.info("\u4FEE\u6539\u6210\u529F"),El(!1),Ku(),ou())}),onCancel:()=>{Ku(),El(!1)}},et.createElement("div",{style:{padding:"32px",textAlign:"center"}},et.createElement("span",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),et.createElement("br",null),et.createElement(ne.ZP.Group,{value:pi,onChange:Xt=>Mi(Xt.target.value)},et.createElement(ne.ZP,{value:1},"\u8986\u76D6\u5DF2\u6709\u8BC4\u8BBA"),et.createElement(ne.ZP,{value:2},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4")))),et.createElement(Ce.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Bl,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>wr(void 0,null,function*(){if(Ns(so),Yn===2&&us.current){if(kl.length<=0){ve.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!Pa){ve.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let Xt=yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Qt.categoryId,comment:Pa,status:kl,course_group_ids:us.current}});Xt.status===0&&(Xn(Xt.course_group_count),Xo(Xt),Ki(!1),Hl(!0))}else{if(!(ea===0||ga===0)){if(!ea){ve.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!ga){ve.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(ea>ga){ve.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!Pa){ve.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let Xt=yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Qt.categoryId,comment:Pa,min_score:ea,max_score:ga,course_group_ids:us.current}});Xt.status===0&&(Xn(Xt.course_group_count),Xo(Xt),Ki(!1),Hl(!0))}}),onCancel:()=>{Ki(!1),Ku()}},et.createElement("div",{style:{padding:"32px"}},et.createElement("div",null,et.createElement("div",{style:{display:"flex",marginBottom:"12px"}},et.createElement("div",{style:{flexShrink:"0",marginRight:"15px"}}," ",et.createElement("span",{style:{color:"red"}},"*"),"\u5206\u73ED\uFF1A"),et.createElement("div",{className:so.length>15?dt.scroll:"",style:{overflowX:"hidden"}},so==null?void 0:so.map((Xt,Qn)=>et.createElement(E.default,{style:{textAlign:"left",margin:"0"},value:Xt.course_group_id,key:Xt.course_group_id,onChange:()=>{Ks(Xt.course_group_id,so)},checked:Xt.checked},Xt.group_group_name,"(",Xt.count,")")))),et.createElement("div",null,et.createElement("span",{style:{width:"80px"}}," ",et.createElement("span",{style:{color:"red"}},"*"),"\u6253\u56DE\u65B9\u5F0F\uFF1A"),et.createElement(ne.ZP.Group,{value:Yn,onChange:Xt=>{bo(Xt.target.value)}},et.createElement(ne.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),et.createElement(ne.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),Yn===1&&et.createElement("div",{style:{display:"flex",marginTop:"20px"}},et.createElement("span",{style:{width:"70px",textAlign:"end"}},et.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),et.createElement(oe.Z,{min:0,max:100,value:ea,onChange:Xt=>Wt(Xt),style:{width:"100px"}}),et.createElement("span",{style:{width:"80px",textAlign:"end"}},et.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),et.createElement(oe.Z,{min:0,max:100,value:ga,onChange:Xt=>fn(Xt),style:{width:"100px"}})),Yn===2&&et.createElement("div",{style:{display:"flex",marginTop:"20px"}},et.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),et.createElement(E.default.Group,{onChange:Xt=>{Ps([...Xt])},style:{width:"100%"}},(Ir=yt.task_status)==null?void 0:Ir.map((Xt,Qn)=>et.createElement(E.default,{name:"task_status",value:Xt.id},Xt.name,"(",Xt.count,")")))),et.createElement("div",{style:{display:"flex",marginTop:"20px"}},et.createElement("span",{style:{width:"70px",textAlign:"end"}},et.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),et.createElement(Rt.Z,{className:dt.MdEditor,onChange:Xt=>er(Xt),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),et.createElement(Ce.default,{open:Os,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>wr(void 0,null,function*(){Yn===2?(yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Qt.categoryId,comment:Pa,status:kl,course_group_ids:us.current}})).status===0&&(ve.ZP.info("\u6253\u56DE\u6210\u529F"),Ku(),ou(),Hl(!1)):(yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Qt.categoryId,comment:Pa,min_score:ea,max_score:ga,course_group_ids:us.current}})).status===0&&(ve.ZP.info("\u6253\u56DE\u6210\u529F"),Ku(),ou(),Hl(!1))}),onCancel:()=>{Ku(),Hl(!1)}},et.createElement("div",{style:{padding:"32px"}},Yn===1&&et.createElement("span",null,"\u786E\u8BA4\u5C06\u9009\u4E2D\u7684",aa,"\u4E2A\u73ED\u7EA7\u4E2D, \u6210\u7EE9\u5728",ea,"-",ga,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Yn===2&&et.createElement("span",null,"\u786E\u8BA4\u5C06",aa,"\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728",(No=yt.task_status)==null?void 0:No.filter(Xt=>kl==null?void 0:kl.includes(Xt.id)).map(Xt=>Xt.name).toString(),"\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),et.createElement("br",null),et.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",_u==null?void 0:_u.count,"\u540D\u5B66\u751F"))),et.createElement(Ce.default,{open:Ls,width:900,centered:!0,closeIcon:!1,footer:et.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},et.createElement("div",null,et.createElement(je.ZP,{className:"mr20",style:{background:"none"},icon:et.createElement("i",{className:"iconfont icon-yijiandianping"}),onClick:Xt=>{var Qn;if(Xt.preventDefault(),(0,he.Rm)()&&!((Qn=We.AssistantObject.normal)!=null&&Qn.can_view)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(0,It.O5)()&&(0,ye.xg)(`${Bs}`)}}," \u67E5\u770B\u5B66\u5458\u5B9E\u8BAD"),et.createElement("span",{className:"mr10"},"\u8C03\u5206"),et.createElement(oe.Z,{min:0,onChange:(0,Le.debounce)(Xt=>wr(void 0,null,function*(){var Qn;if(Pi(Xt),(0,he.Rm)()&&!((Qn=We.AssistantObject.normal)!=null&&Qn.can_appraise)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,Ze.ZP)(`/api/student_works/${Gn}/adjust_score.json`,{method:"post",body:{score:Xt}})).status===0&&(ve.ZP.success("\u64CD\u4F5C\u6210\u529F"),ln({type:"shixunHomeworks/getWorkList",payload:Rr({},Qt)}))}),2e3)})),et.createElement(je.ZP,{type:"primary",onClick:Xt=>Fs(!1)},"\u5173\u95ED")),onOk:()=>wr(void 0,null,function*(){}),onCancel:()=>{Fs(!1)}},et.createElement("div",{className:dt.viewcode},et.createElement("div",{className:dt.lefttitle},"\u67E5\u770B\u4EE3\u7801"),et.createElement("div",null,et.createElement("span",{className:"mr10"},"\u6587\u4EF6\u8DEF\u5F84"),kr&&et.createElement(se.default,{style:{width:200},value:(Ci=kr[0])==null?void 0:Ci.path}," ",kr==null?void 0:kr.map(Xt=>et.createElement(se.default.Option,{value:Xt.path},Xt.path))," "))),et.createElement(me.Z,{spinning:ki},et.createElement("iframe",{srcDoc:Fi,style:{border:"none",width:"910px",marginLeft:"-38px",height:"550px"}}))),et.createElement(Ce.default,{width:675,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:Rl,centered:!0,onCancel:()=>au(!1),onOk:()=>{Wu=="\u9644\u4EF6"?Ts(!1):Wu=="\u6279\u6CE8"&&Ts(!0),au(!1)}},et.createElement(E.default,{checked:As,onChange:Xt=>{Tl(Xt.target.checked)}},"\u540C\u65F6\u5BFC\u51FA\u5B66\u751F\u63D0\u4EA4\u8BB0\u5F55"),et.createElement("div",{className:dt.export_type_modal_title},"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u9644\u4EF6\u7C7B\u578B"),et.createElement("div",{className:dt.export_type_modal},et.createElement("div",{className:dt.export_type_modal_con},et.createElement("div",{className:`${dt.type_item} ${Wu=="\u9644\u4EF6"?dt.type_item_active:""}`,onClick:()=>ls("\u9644\u4EF6")},et.createElement("div",{className:`${dt.img_warp}`},et.createElement("img",{src:ha.Z,width:72,height:80})),et.createElement("span",null,"\u5B66\u751F\u63D0\u4EA4\u7684\u9644\u4EF6")),et.createElement("div",{className:`${dt.type_item} ${Wu=="\u6279\u6CE8"?dt.type_item_active:""}`,onClick:()=>ls("\u6279\u6CE8")},et.createElement("div",{className:`${dt.img_warp}`},et.createElement("img",{src:Ia.Z,width:99,height:80})),et.createElement("span",null,"\u5305\u542B\u6279\u6CE8\u5185\u5BB9\u7684\u9644\u4EF6"))),et.createElement("div",{className:dt.export_type_modal_waring},"\u5982\u5B66\u751F\u672A\u4E0A\u4F20\u9644\u4EF6\uFF0C\u4EC5\u4F1A\u5BFC\u51FA\u8BE5\u5B66\u751F\u63D0\u4EA4\u7684\u7B54\u9898\u8BB0\u5F55"))),et.createElement(tt,{title:Zr==null?void 0:Zr.title,open:(Zr==null?void 0:Zr.key)=="\u4F5C\u4E1A\u6982\u89C8",task_status:Zr==null?void 0:Zr.task_status,new_work_status:Zr==null?void 0:Zr.new_work_status,shixunHomeworks:Ye,destroyOnClose:!0,centered:!0,onCancel:()=>{Gl()},footer:null,width:764,course_group:Qt==null?void 0:Qt.course_group}),et.createElement(da.Z,{visible:zl,getData:ou,categoryId:Qt.categoryId,onCancle:()=>{Ms(!1)}}),et.createElement(qo,null),et.createElement(Sn,{getData:()=>Is()}))};var Ho=(0,Ee.connect)(({shixunHomeworks:Ye,classroomList:We,loading:ze,user:Yt})=>({shixunHomeworks:Ye,classroomList:We,loading:ze.effects,user:Yt}))(fi),ui=te(90524),Ti=te(83071),Oa=Object.defineProperty,Ea=Object.getOwnPropertySymbols,Qa=Object.prototype.hasOwnProperty,Ja=Object.prototype.propertyIsEnumerable,wo=(Ye,We,ze)=>We in Ye?Oa(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,si=(Ye,We)=>{for(var ze in We||(We={}))Qa.call(We,ze)&&wo(Ye,ze,We[ze]);if(Ea)for(var ze of Ea(We))Ja.call(We,ze)&&wo(Ye,ze,We[ze]);return Ye},hi=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const bi=({shixunHomeworks:Ye,dispatch:We})=>{const ze=(0,Ee.useParams)();return z.createElement(Ce.default,{centered:!0,title:"\u63D0\u793A",open:Ye.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>hi(void 0,null,function*(){(yield We({type:"shixunHomeworks/deleteReply",payload:{object_id:Ye.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(ve.ZP.success("\u5220\u9664\u6210\u529F"),We({type:"shixunHomeworks/setActionTabs",payload:{}}),We({type:"shixunHomeworks/getReplyList",payload:si({},Ye.actionTabs.params)}))}),onCancel:()=>{We({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var Wi=(0,Ee.connect)(({shixunHomeworks:Ye})=>({shixunHomeworks:Ye}))(bi),zi=te(67135),yl=te(26227),Ui=te(63524),Yr={flex_box_center:"flex_box_center___eQbfr",flex_space_between:"flex_space_between___yYxed",flex_box_vertical_center:"flex_box_vertical_center___hnVLv",flex_box_center_end:"flex_box_center_end___dJtsJ",flex_box_column:"flex_box_column___bbLAL",top:"top___wdmbO",desc:"desc___io462",liked:"liked___lE9CL",likedActive:"likedActive____w2_o",reply:"reply___BEzBQ",replyList:"replyList___m4VYn",comment:"comment___bM8aM",headpic:"headpic___qQASP"},Sa=te(59301),di=Object.defineProperty,Mo=Object.getOwnPropertySymbols,Wo=Object.prototype.hasOwnProperty,Bi=Object.prototype.propertyIsEnumerable,ii=(Ye,We,ze)=>We in Ye?di(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,Yi=(Ye,We)=>{for(var ze in We||(We={}))Wo.call(We,ze)&&ii(Ye,ze,We[ze]);if(Mo)for(var ze of Mo(We))Bi.call(We,ze)&&ii(Ye,ze,We[ze]);return Ye},rl=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});de().locale("ZH-cn");const Yl=({shixunHomeworks:Ye,classroomList:We,user:ze,globalSetting:Yt,loading:Kt,dispatch:$t})=>{const[ln,an]=(0,z.useState)(Yi({},(0,Ee.useParams)())),[Et,on]=(0,z.useState)(!1),[tn,Dt]=(0,z.useState)(-1),[ka,Ln]=(0,z.useState)(""),[Ft,vn]=(0,z.useState)(""),{workList:Ca}=Ye,{detailLeftMenus:Na}=We,{replyList:rn,workDetail:_t}=Ye;ln.page_size=10,(0,z.useEffect)(()=>{$t({type:"shixunHomeworks/getReplyList",payload:Yi({},ln)}),$t({type:"shixunHomeworks/getWorkDetail",payload:Yi({},ln)}),Na.course_modules||$t({type:"classroomList/getClassroomLeftMenus",payload:Yi({},ln)})},[ln.categoryId]);const nn=ua=>{ua=ua!=null&&ua.includes(".json")?ua:`${ua}.json`,Ce.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Sa.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>rl(void 0,null,function*(){var za;const ct=yield(0,zi.$Q)({url:ua});if(!ct)return;ve.ZP.success("\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE");const Wr=yield(0,zi.Ir)({id:ct.shixun_identifier});if(Wr!=null&&Wr.game_identifier){(za=Ee.history)==null||za.push(`/tasks/${Wr.game_identifier}`);return}(Wr==null?void 0:Wr.status)===2?nn(Wr==null?void 0:Wr.message):(Wr==null?void 0:Wr.status)===3&&Nr(Wr==null?void 0:Wr.message)})})},Nr=ua=>{Ce.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Sa.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",ua,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return Sa.createElement("section",{className:Yr.bg},Sa.createElement(me.Z,{spinning:Kt["shixunHomeworks/getWorkDetail"]},Sa.createElement("section",{className:""},Sa.createElement("aside",{className:[Yr.desc,"c-black","font14","bg-white"].join(" ")},Ye.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&Sa.createElement("div",null,Sa.createElement(Oo.Z,{value:(_t==null?void 0:_t.description)||"\u6682\u65E0\uFF5E"})),Sa.createElement(Ti.Z,{authority:(0,he.GJ)(),showDimensions:!1,dataSource:_t==null?void 0:_t.attachments,callback:()=>{$t({type:"shixunHomeworks/getWorkDetail",payload:Yi({},ln)})}}),Ye.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&Sa.createElement("aside",{className:["bg-white"].join(" ")},Sa.createElement(Rt.Z,{onChange:ua=>{Ln(ua)},defaultValue:_t==null?void 0:_t.explanation,height:200,isFocus:!0,watch:!0}),Sa.createElement(pe.Z,null,Sa.createElement(a.Z,{span:24,className:"tr"},Sa.createElement(je.ZP,{type:"default",size:"middle",onClick:()=>rl(void 0,null,function*(){$t({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},"\u53D6\u6D88"),Sa.createElement(je.ZP,{type:"primary",size:"middle",className:"ml20",onClick:()=>rl(void 0,null,function*(){ka===""?ve.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield $t({type:"shixunHomeworks/updateWork",payload:{explanation:ka,categoryId:ln.categoryId}})).status===0&&(ve.ZP.success("\u64CD\u4F5C\u6210\u529F"),$t({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),$t({type:"shixunHomeworks/getWorkDetail",payload:Yi({},ln)}))})},"\u4FDD\u5B58"))))),Sa.createElement("aside",{className:[Yr.reply,"bg-white","mt20"].join(" ")},Et&&Sa.createElement(Rt.Z,{onChange:ua=>{Ln(ua)},height:200,isFocus:!0,watch:!0}),Sa.createElement(pe.Z,{onClick:()=>{on(!0)}},Sa.createElement(a.Z,{flex:"1",style:{pointerEvents:"none"}},!Et&&Sa.createElement(y.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),Sa.createElement(a.Z,null,Sa.createElement(je.ZP,{type:"primary",size:"middle",onClick:()=>rl(void 0,null,function*(){if((0,he.Rm)()&&!We.AssistantObject.normal.can_create){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ka===""?ve.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield $t({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:ln.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:ka}}})).status===0&&(ve.ZP.success("\u53D1\u5E03\u6210\u529F"),$t({type:"shixunHomeworks/getReplyList",payload:Yi({},ln)}),on(!1),Ln(""))})},"\u53D1\u8868")))),(rn==null?void 0:rn.comments)&&rn.comments!=""&&Sa.createElement("aside",{className:[Yr.replyList,"bg-white"].join(" ")},Sa.createElement(me.Z,{spinning:Kt["shixunHomeworks/getReplyList"]},rn==null?void 0:rn.comments.map(function(ua,za){var ct,Wr,_n,Ir;return Sa.createElement(pe.Z,{gutter:[12,12],key:za},Sa.createElement(a.Z,{flex:"40px"},Sa.createElement("img",{className:Yr.headpic,width:"40",src:`${ui.Z.IMG_SERVER}/images/${(ct=ua==null?void 0:ua.author)==null?void 0:ct.image_url}`})),Sa.createElement(a.Z,{flex:"1"},Sa.createElement(pe.Z,{align:"middle"},Sa.createElement(a.Z,{span:20},Sa.createElement("span",{className:"c-light-black"},(Wr=ua==null?void 0:ua.author)==null?void 0:Wr.name),Sa.createElement("span",{className:"c-light-black ml10"},ua==null?void 0:ua.time," \u53D1\u5E03")),Sa.createElement(a.Z,{className:"tr",span:4},((0,he.GJ)()||((_n=ze==null?void 0:ze.userInfo)==null?void 0:_n.login)===((Ir=ua==null?void 0:ua.author)==null?void 0:Ir.login))&&Sa.createElement(be.Z,{title:"\u5220\u9664"},Sa.createElement(yl.Z,{className:"current",onClick:()=>{$t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:ln,selectArr:ua}})}}))),Sa.createElement(a.Z,{span:24},Sa.createElement(Oo.Z,{value:ua.content})),ua.children&&Sa.createElement("aside",{className:Yr.comment},ua.children.map(function(No,Ci){var va,Xr;return Sa.createElement(pe.Z,{key:Ci},Sa.createElement(a.Z,{span:24},Sa.createElement(pe.Z,null,Sa.createElement(a.Z,{flex:"1"},No.author.name,Sa.createElement("span",{className:"c-light-black ml10"},No==null?void 0:No.time)),Sa.createElement(a.Z,null,((0,he.GJ)()||((va=ze==null?void 0:ze.userInfo)==null?void 0:va.login)===((Xr=No==null?void 0:No.author)==null?void 0:Xr.login))&&Sa.createElement(be.Z,{title:"\u5220\u9664"},Sa.createElement(yl.Z,{className:"current",onClick:()=>{$t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:ln,selectArr:No}})}}))))),Sa.createElement(a.Z,null,Sa.createElement(Oo.Z,{value:No.content})))})),Sa.createElement(a.Z,{span:24,className:"mt5 c-light-black"},tn===za&&Sa.createElement("aside",null,Sa.createElement(Rt.Z,{onChange:No=>{vn(No)},height:150,isFocus:!0}),Sa.createElement(pe.Z,null,Sa.createElement(a.Z,{span:24,className:"tr"},Sa.createElement(je.ZP,{type:"primary",size:"middle",onClick:()=>rl(this,null,function*(){Ft===""?ve.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield $t({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:ln.categoryId,jour_type:"HomeworkCommon",m_parent_id:ua.id,reply_id:1,notes:Ft}}}),$t({type:"shixunHomeworks/getReplyList",payload:Yi({},ln)}),ve.ZP.success("\u53D1\u5E03\u6210\u529F"),Dt(-1))})},"\u53D1\u8868")))),tn!==za&&Sa.createElement("div",{className:"tr"},Sa.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>Dt(za)}),!!ua.user_praise&&Sa.createElement("span",{className:"c-orange"},Sa.createElement(Ui.Z,{className:"mr5 ml30",onClick:()=>rl(this,null,function*(){yield $t({type:"shixunHomeworks/replyUnLike",payload:{object_id:ua.id,object_type:"journals_for_message"}}),$t({type:"shixunHomeworks/getReplyList",payload:Yi({},ln)})})}),!!ua.praise_count&&ua.praise_count),!ua.user_praise&&Sa.createElement("span",null,Sa.createElement(Ui.Z,{className:"mr5 ml30",onClick:()=>rl(this,null,function*(){yield $t({type:"shixunHomeworks/replyLike",payload:{object_id:ua.id,object_type:"journals_for_message"}}),$t({type:"shixunHomeworks/getReplyList",payload:Yi({},ln)})})}),!!ua.praise_count&&ua.praise_count))))))}))))),Sa.createElement("aside",{className:"tc mt30 pb30"},Sa.createElement(ee.Z,{defaultCurrent:1,total:rn==null?void 0:rn.messages_count,hideOnSinglePage:!0,current:ln.page||1,onChange:ua=>{ln.page=ua,$t({type:"shixunHomeworks/getReplyList",payload:Yi({},ln)})}})),Sa.createElement(Wi,null))};var Pu=(0,Ee.connect)(({shixunHomeworks:Ye,classroomList:We,user:ze,loading:Yt,globalSetting:Kt})=>({shixunHomeworks:Ye,globalSetting:Kt,user:ze,classroomList:We,loading:Yt.effects}))(Yl),Ql=Object.defineProperty,Pl=Object.getOwnPropertySymbols,mu=Object.prototype.hasOwnProperty,fu=Object.prototype.propertyIsEnumerable,Vl=(Ye,We,ze)=>We in Ye?Ql(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,lu=(Ye,We)=>{for(var ze in We||(We={}))mu.call(We,ze)&&Vl(Ye,ze,We[ze]);if(Pl)for(var ze of Pl(We))fu.call(We,ze)&&Vl(Ye,ze,We[ze]);return Ye};de().locale("ZH-cn");const ss=({shixunHomeworks:Ye,classroomList:We,globalSetting:ze,loading:Yt,dispatch:Kt})=>{var $t,ln;const an=(0,Ee.useParams)(),{detailLeftMenus:Et}=We,{replyList:on,referenceAnswer:tn}=Ye;return an.page_size=10,(0,z.useEffect)(()=>{Kt({type:"shixunHomeworks/getReplyList",payload:lu({},an)}),Kt({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:an.categoryId}}),Et.course_modules||Kt({type:"classroomList/getClassroomLeftMenus",payload:lu({},an)})},[an.categoryId]),z.createElement("section",{className:"pb30 bg-white pl30 pr30 pt30"},z.createElement("aside",{className:["c-black","font14"].join(" ")},z.createElement("div",null,(tn==null?void 0:tn.reference_answer)&&z.createElement(Oo.Z,{value:tn==null?void 0:tn.reference_answer}),!(tn!=null&&tn.reference_answer)&&!(($t=tn.attachments)!=null&&$t.length)&&z.createElement(Be.Z,null)),(ln=tn==null?void 0:tn.attachments)==null?void 0:ln.map((Dt,ka)=>z.createElement("div",null,z.createElement("a",{href:`${ui.Z.API_SERVER}${Dt.url}`},z.createElement("span",{className:"iconfont icon-fujian c-green font14"}),z.createElement("span",{className:"ml10 c-black"},Dt.title),z.createElement("span",{className:"c-light-black ml20 font12"},Dt.filesize))))))};var bs=(0,Ee.connect)(({shixunHomeworks:Ye,classroomList:We,loading:ze,globalSetting:Yt})=>({shixunHomeworks:Ye,globalSetting:Yt,classroomList:We,loading:ze.effects}))(ss),ds=te(97639),Jl=te(77579),ji=te(10670),fl=te(59301),Xl=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const cs=({shixunHomeworks:Ye,loading:We,dispatch:ze})=>{var Yt,Kt;const[$t,ln]=(0,z.useState)(!0),[an,Et]=(0,z.useState)(!1),[on,tn]=(0,z.useState)([]),[Dt,ka]=(0,z.useState)([]),[Ln,Ft]=(0,z.useState)([]),[vn,Ca]=(0,z.useState)([]),[Na,rn]=(0,z.useState)(""),_t=(0,Ee.useParams)();function nn(){return Xl(this,null,function*(){let za=yield(0,Ze.ZP)(`/api/homework_commons/${_t.categoryId}/homework_common_collaborators.json`,{method:"get"});ka(za)})}function Nr(){return Xl(this,null,function*(){var za;let ct=yield(0,Ze.ZP)(`/api/courses/${_t==null?void 0:_t.coursesId}/teachers`,{method:"get",params:{homework_id:_t.categoryId,limit:1e3}});(za=ct==null?void 0:ct.teacher_list)==null||za.map(Wr=>{Wr.key=Wr.user_id}),Ft(ct==null?void 0:ct.teacher_list),Ca(ct==null?void 0:ct.teacher_list)})}(0,z.useEffect)(()=>{nn(),((0,he.G5)()||(0,he.Rm)())&&Nr()},[_t]);const ua=()=>{};return fl.createElement("section",{className:ji.Z.form},fl.createElement(pe.Z,{className:ji.Z.content,style:{padding:"20px 30px",gap:20}},(Yt=Dt==null?void 0:Dt.data)==null?void 0:Yt.map(za=>fl.createElement(pe.Z,{align:"middle",className:`${ji.Z.borderSty} ${Na===(za==null?void 0:za.id)?ji.Z.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},fl.createElement("span",{className:"c-grey-333"},za==null?void 0:za.real_name),(Dt==null?void 0:Dt.can_edit)&&fl.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${ji.Z.delSty}`,onMouseEnter:()=>{rn(za.id)},onMouseLeave:()=>{rn("")},onClick:()=>Xl(void 0,null,function*(){(yield(0,Ze.ZP)(`/api/homework_commons/${_t.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:za.id}})).status===0&&(ve.ZP.info("\u5220\u9664\u6210\u529F"),nn(),Nr())})}))),(Dt==null?void 0:Dt.can_edit)&&fl.createElement(je.ZP,{className:ji.Z.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Et(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(Dt!=null&&Dt.can_edit)&&!((Kt=Dt==null?void 0:Dt.data)!=null&&Kt.length)&&fl.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),fl.createElement(Ce.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:an,onCancel:()=>Et(!1),onOk:()=>Xl(void 0,null,function*(){if(on.length===0){ve.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}(yield(0,Ze.ZP)(`/api/homework_commons/${_t.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:on}})).status===0&&(ve.ZP.info("\u6DFB\u52A0\u6210\u529F"),tn([]),nn(),Nr(),Et(!1))})},fl.createElement("div",null,fl.createElement("div",{style:{display:"flex"}},fl.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",fl.createElement(y.default.Search,{onChange:za=>{Ft(vn.filter(ct=>ct.name.indexOf(za.target.value)>-1))}})),fl.createElement(x.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(za,ct)=>{tn(za)},selectedRowKeys:on,getCheckboxProps:za=>({disabled:za.is_collaborator})},pagination:!1,dataSource:Ln,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var gs=(0,Ee.connect)(({shixunHomeworks:Ye,loading:We})=>({shixunHomeworks:Ye,loading:We.effects}))(cs),Fu=te(81327),Uu=te(32134),uu=te(12893),Au=te(16832),ja=te(59301),Yu=Object.defineProperty,Qu=Object.defineProperties,Vu=Object.getOwnPropertyDescriptors,wu=Object.getOwnPropertySymbols,Ju=Object.prototype.hasOwnProperty,su=Object.prototype.propertyIsEnumerable,Zl=(Ye,We,ze)=>We in Ye?Yu(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,cl=(Ye,We)=>{for(var ze in We||(We={}))Ju.call(We,ze)&&Zl(Ye,ze,We[ze]);if(wu)for(var ze of wu(We))su.call(We,ze)&&Zl(Ye,ze,We[ze]);return Ye},xu=(Ye,We)=>Qu(Ye,Vu(We)),bu=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const _l=({shixunHomeworks:Ye,loading:We,globalSetting:ze,user:Yt,dispatch:Kt})=>{var $t,ln,an,Et,on;const tn=(0,Ee.useParams)(),Dt=(0,Ee.useLocation)(),{verifyModelUser:ka,ContactModalElement:Ln}=(0,Au.Z)(),{workSetting:Ft,workList:vn}=Ye,[Ca,Na]=(0,z.useState)(!0),[rn]=fe.default.useForm(),[_t,nn]=(0,z.useState)(!1),[Nr,ua]=(0,z.useState)(!1),[za,ct]=(0,z.useState)(!1),[Wr,_n]=Ce.default.useModal();let[Ir,No]=(0,z.useState)([{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}]),[Ci,va]=(0,z.useState)([]),[Xr,Qt]=(0,z.useState)([]),[Hn,yt]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,teacher_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",is_repeat_minus:"",repeat_setting_score:"",repeat_limit:"",single_score:!0,score_details:[{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}],is_open_ai_review:!1});const Zr=(($t=vn==null?void 0:vn.homework_status)==null?void 0:$t.includes("\u533F\u8BC4\u4E2D"))||((ln=vn==null?void 0:vn.homework_status)==null?void 0:ln.includes("\u7533\u8BC9\u4E2D")),Ao=((an=vn==null?void 0:vn.homework_status)==null?void 0:an.includes("\u533F\u8BC4\u4E2D"))||((Et=vn==null?void 0:vn.homework_status)==null?void 0:Et.includes("\u7533\u8BC9\u4E2D"))||((on=vn==null?void 0:vn.homework_status)==null?void 0:on.includes("\u5DF2\u622A\u6B62"));(0,z.useEffect)(()=>{},[]),(0,z.useEffect)(()=>{Na(!(Ft!=null&&Ft.can_edit))},[Ft]),(0,z.useEffect)(()=>{Ft!=null&&Ft.course_id&&(Object.keys(Hn).map(function(fn){fn.indexOf("proportion")>-1&&(Ft[fn]=(Ft[fn]*100).toFixed(0)),Hn[fn]=Ft[fn]}),(!Hn.allow_late||!Hn.unified_late)&&(Hn.late_penalty=5),Ci=JSON.parse(JSON.stringify(Ft.group_settings.map(fn=>xu(cl({},fn),{group_name:[fn.group_name]})).filter(fn=>fn.publish_time!==null))),Xr=JSON.parse(JSON.stringify(Ft.allow_late_settings.map(fn=>xu(cl({},fn),{group_name:[fn.group_name]})).filter(fn=>fn.late_time!==null))),Ir=JSON.parse(JSON.stringify(Ft.score_details.map(fn=>cl({},fn)))),yt(cl({},Hn)),No([...Ir]),va([...Ci]),Qt([...Xr]))},[Ft]);const ri=()=>{Kt({type:"shixunHomeworks/getWorkSetting",payload:cl({},tn)})},Ga=()=>bu(void 0,null,function*(){ua(!0);let fn=!1;if(Ir==null||Ir.find(Wt=>{if(Wt.name===""||Wt.score===""){fn=!0;return}}),fn)return;if(Pi().toFixed(2)!=100){ve.ZP.warning("\u6574\u4E2A\u4F5C\u4E1A\u6700\u7EC8\u7684\u6EE1\u5206\u503C\u5FC5\u987B\u4E3A100\u5206");return}if(ga(Ir)){ve.ZP.warning("\u7EF4\u5EA6\u540D\u79F0\u4E0D\u80FD\u91CD\u590D");return}const ea=JSON.parse(JSON.stringify(Hn));if(ea.categoryId=tn.categoryId,Hn.unified_setting||Ci==null||Ci.map(Wt=>{var Pa,er;if(!Wt.publish_time||!Wt.end_time)throw ve.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Wt.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");Wt.group_name=typeof(Wt==null?void 0:Wt.group_name)=="string"?[Wt==null?void 0:Wt.group_name]:Wt==null?void 0:Wt.group_name,console.log("item:0",Wt,Ft.group_settings,Ci),Wt.group_id=(er=(Pa=Wt==null?void 0:Wt.group_name)==null?void 0:Pa.map(jr=>{var ao,br;let Ro=(br=(ao=Ft.group_settings)==null?void 0:ao.filter(pi=>(pi==null?void 0:pi.group_name)===jr))==null?void 0:br[0];return console.log("d:",Ro,jr),Ro==null?void 0:Ro.group_id}))==null?void 0:er.toString().split(",")}),ea.group_settings=Ci,ea.score_details=Ir,Hn.allow_late)if(Hn.unified_late){if(Hn.late_penalty===null||Hn.late_penalty===void 0||Hn.late_penalty<0||Hn.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Hn.late_time)throw ve.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Xr=Xr==null?void 0:Xr.map(Wt=>{var Pa,er;if(Wt.late_penalty===null||Wt.late_penalty===void 0||Wt.late_penalty<0||Wt.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Wt.late_time)throw ve.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Wt.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Wt.group_name=typeof(Wt==null?void 0:Wt.group_name)=="string"?[Wt==null?void 0:Wt.group_name]:Wt==null?void 0:Wt.group_name,Wt.group_id=(er=(Pa=Wt==null?void 0:Wt.group_name)==null?void 0:Pa.map(jr=>{var ao,br;let Ro=(br=(ao=Ft.group_settings)==null?void 0:ao.filter(pi=>(pi==null?void 0:pi.group_name)===jr))==null?void 0:br[0];return Ro==null?void 0:Ro.group_id}))==null?void 0:er.toString().split(","),Wt}),ea.allow_late_settings=Xr;Object.keys(ea).map(function(Wt){Wt.indexOf("proportion")>-1&&(ea[Wt]=ea[Wt]/100)}),JSON.stringify(Ir)!==JSON.stringify(Ft==null?void 0:Ft.score_details)||(Ft==null?void 0:Ft.single_score)!=(Hn==null?void 0:Hn.single_score)?(Ce.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",centered:!0,icon:null,content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u8BC4\u5206\u7EF4\u5EA6\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",cancelText:"\u53D6\u6D88",okText:"\u786E\u5B9A",onOk:()=>bu(void 0,null,function*(){(yield(0,Ze.ZP)(`/api/homework_commons/${tn.categoryId}/score_setting_with_normal.json`,{method:"post",body:cl({},ea)})).status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),Ft!=null&&Ft.have_repeated&&((Ft==null?void 0:Ft.is_repeat_minus)!==(Hn==null?void 0:Hn.is_repeat_minus)||(Ft==null?void 0:Ft.repeat_setting_score)!==(Hn==null?void 0:Hn.repeat_setting_score)||(Ft==null?void 0:Ft.repeat_limit)!==(Hn==null?void 0:Hn.repeat_limit))&&Ce.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9",cancelText:"\u53D6\u6D88",okText:"\u7ACB\u5373\u67E5\u91CD",onOk:()=>{Kt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:tn}})}}),ri(),Kt({type:"shixunHomeworks/getWorkList",payload:cl({},tn)}))})}),ct(!0)):(yield(0,Ze.ZP)(`/api/homework_commons/${tn.categoryId}/score_setting_with_normal.json`,{method:"post",body:cl({},ea)})).status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),Ft!=null&&Ft.have_repeated&&((Ft==null?void 0:Ft.is_repeat_minus)!==(Hn==null?void 0:Hn.is_repeat_minus)||(Ft==null?void 0:Ft.repeat_setting_score)!==(Hn==null?void 0:Hn.repeat_setting_score)||(Ft==null?void 0:Ft.repeat_limit)!==(Hn==null?void 0:Hn.repeat_limit))&&Ce.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9",cancelText:"\u53D6\u6D88",okText:"\u7ACB\u5373\u67E5\u91CD",onOk:()=>{Kt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:tn}})}}),ri(),Kt({type:"shixunHomeworks/getWorkList",payload:cl({},tn)}))}),Yn=ja.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",ja.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - ( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",ja.createElement("br",null),ja.createElement("br",null),"\u6CE8\u610F\uFF1A",ja.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6\u8BC4\u5206\u9009\u9879\u4E0A\u3002",ja.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),bo=ja.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",ja.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% - ( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",ja.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),Mr=fn=>fn&&fnIr.reduce((fn,ea)=>ea.score!==""?fn+ea.score:fn,0);function ga(fn){return fn.some((ea,Wt)=>fn.find((er,jr)=>er.name===ea.name&&jr!==Wt)!==void 0)}return ja.createElement("section",{className:ji.Z.form},!(vn!=null&&vn.is_jupyter||vn!=null&&vn.is_jupyter_lab)&&ja.createElement(ja.Fragment,null,ja.createElement("div",{style:{display:"flex",alignItems:"center"}},ja.createElement("div",{className:ji.Z.title},"\u8BC4\u5206\u7EF4\u5EA6"),!Hn.single_score&&ja.createElement("div",{style:{marginLeft:"auto"}},ja.createElement("span",{style:{color:"#666666"},className:"mr10"},"\u5F53\u524D\u6EE1\u5206"),ja.createElement("span",{style:{color:"#E30000"}},Pi().toFixed(2),"\u5206"))),ja.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Ca,value:Hn==null?void 0:Hn.single_score,onChange:fn=>{Hn.single_score=fn.target.value,yt(cl({},Hn))}},ja.createElement(ne.ZP,{value:!0},ja.createElement("span",{style:{color:"#000",marginRight:"40px"}},"\u5355\u7EF4\u5EA6\u8BC4\u5206")),ja.createElement("br",null),ja.createElement(ne.ZP,{value:!1},ja.createElement("span",{style:{color:"#000"}},"\u591A\u7EF4\u5EA6\u8BC4\u5206"),ja.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6559\u5E08\u548C\u52A9\u6559\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u9700\u4F9D\u636E\u9884\u8BBE\u7684\u591A\u4E2A\u8BC4\u5206\u7EF4\u5EA6\u8FDB\u884C\u8BC4\u5206\uFF09"))),!Hn.single_score&&ja.createElement(pe.Z,{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Ir==null?void 0:Ir.map((fn,ea)=>ja.createElement(Fu.Z,{style:{display:"flex",alignItems:"center",fontSize:14,marginBottom:ea==(Ir==null?void 0:Ir.length)-1?"0px":"10px"},align:"baseline"},ja.createElement("span",{style:{marginLeft:"173px",marginRight:"10px"}},"\u7EF4\u5EA6\u540D\u79F0"),ja.createElement(y.default,{disabled:Ca,placeholder:"\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0",style:{width:470},size:"large",showCount:!0,maxLength:10,value:fn==null?void 0:fn.name,onChange:Wt=>{Ir[ea].name=Wt.target.value.trim(),No([...Ir])}}),ja.createElement("span",{className:"mr10",style:{marginLeft:10}},"\u6EE1\u5206"),ja.createElement(oe.Z,{placeholder:"\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C",style:{width:180,marginRight:10},size:"large",min:.01,max:100,value:fn==null?void 0:fn.score,disabled:Ca,onChange:Wt=>{console.log(Wt),Wt?(Ir[ea].score=Number(Wt.toFixed(2)),No([...Ir])):(Ir[ea].score="",No([...Ir]))}}),(Ir==null?void 0:Ir.length)<5&&!Ca&&ja.createElement(Uu.Z,{onClick:()=>{No([...Ir,{name:"",score:""}])},style:{color:"#2FA34F",marginRight:15}}),ea>1&&!Ca&&ja.createElement(uu.Z,{onClick:()=>{Ir.splice(ea,1),console.log(Ir),No([...Ir])},style:{color:"#E30000"}}),!Ir[ea].name&&Nr&&ja.createElement("div",{className:ji.Z.tip1},"\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0"),!Ir[ea].score&&Nr&&ja.createElement("div",{className:ji.Z.tip2},"\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C"))))),ja.createElement("div",{className:ji.Z.title,style:{marginTop:"30px"}},"\u6559\u5E08\u8BC4\u5206"),ja.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Ca,value:Hn.teacher_mode,onChange:fn=>{Hn.teacher_mode=fn.target.value,yt(cl({},Hn))}},ja.createElement(ne.ZP,{value:1,style:{marginRight:"40px"}},ja.createElement("span",{style:{color:"#000000"}},"\u5E73\u5747\u8BC4\u5206\u6A21\u5F0F")),ja.createElement("br",null),ja.createElement(ne.ZP,{value:0},ja.createElement("span",{style:{color:"#000000"}},"\u6700\u7EC8\u8BC4\u5206\u6A21\u5F0F"),ja.createElement("span",{style:{color:"#666"}},"\uFF08\u4EE5\u6700\u540E\u4E00\u4F4D\u6559\u5E08\u8BC4\u5206\u7684\u5206\u6570\u4E3A\u51C6\uFF09"))),ja.createElement("div",{className:ji.Z.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),ja.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Ca,value:Hn.ta_mode,onChange:fn=>{Hn.ta_mode=fn.target.value,yt(cl({},Hn))}},ja.createElement(ne.ZP,{value:1,style:{marginRight:"40px"}},ja.createElement("span",{style:{color:"#000000"}},"\u5E73\u5747\u8BC4\u5206\u6A21\u5F0F")),ja.createElement("br",null),ja.createElement(ne.ZP,{value:0},ja.createElement("span",{style:{color:"#000000"}},"\u6700\u7EC8\u8BC4\u5206\u6A21\u5F0F"),ja.createElement("span",{style:{color:"#666"}},"\uFF08\u4EE5\u6700\u540E\u4E00\u4F4D\u52A9\u6559\u8BC4\u5206\u7684\u5206\u6570\u4E3A\u51C6\uFF09"))),ja.createElement("div",{className:ji.Z.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u6743\u91CD"),ja.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Ca,value:Hn.final_mode,onChange:fn=>{Hn.final_mode=fn.target.value,yt(cl({},Hn))}},ja.createElement(ne.ZP,{value:!0,style:{marginRight:"40px"}},ja.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148")),ja.createElement(ne.ZP,{value:!1},ja.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"))),Hn.final_mode&&ja.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",alignItems:"center",marginTop:"1px"}},ja.createElement("div",{style:{marginLeft:"24px",color:"#333333"}},"\u8BC4\u5206\u4F18\u5148\u7EA7\uFF1A\u6559\u5E08\u8BC4\u5206\u2192\u52A9\u6559\u8BC4\u5206\u2192\u533F\u8BC4\u8BC4\u5206"),ja.createElement("div",{style:{marginLeft:"24px",color:"#333333",marginTop:20}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u82E5\u5B58\u5728\u6559\u5E08\u8BC4\u5206\uFF0C\u5219\u4EC5\u4EE5\u6559\u5E08\u8BC4\u5206\u4E3A\u51C6\uFF1B\u82E5\u65E0\u6559\u5E08\u8BC4\u5206\uFF0C\u5219\u4F9D\u6B21\u8003\u8651\u52A9\u6559\u8BC4\u5206\u548C\u533F\u8BC4\u8BC4\u5206\uFF0C\u53D6\u6700\u9AD8\u4F18\u5148\u7EA7\u7684\u8BC4\u5206\u4F5C\u4E3A\u6700\u7EC8\u6210\u7EE9\u3002")),!Hn.final_mode&&ja.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},ja.createElement("div",{style:{marginLeft:"60px"}},"\u6559\u5E08\u8BC4\u5206"),ja.createElement(oe.Z,{disabled:Ca,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 30px 0 10px"},value:Hn.te_proportion,onChange:fn=>{Hn.te_proportion=fn,yt(Object.assign({},Hn))}}),ja.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),ja.createElement(oe.Z,{disabled:Ca,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 30px 0 10px"},value:Hn.ta_proportion,onChange:fn=>{Hn.ta_proportion=fn,yt(Object.assign({},Hn))}}),ja.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),ja.createElement(oe.Z,{disabled:Ca,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 0 0 10px"},value:Hn.st_proportion,onChange:fn=>{Hn.st_proportion=fn,yt(Object.assign({},Hn))}}),ja.createElement("div",{style:{color:"#666"}},"\uFF08\u6309\u7167\u8BC4\u5206\u9879\u5360\u6BD4\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),ja.createElement("div",{className:ji.Z.title,style:{marginTop:"30px"}},"\u6587\u6863\u67E5\u91CD\u6263\u5206"),!(vn!=null&&vn.is_jupyter||vn!=null&&vn.is_jupyter_lab)&&ja.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px"}},ja.createElement(E.default,{disabled:Ca,checked:Hn==null?void 0:Hn.is_repeat_minus,onChange:fn=>{yt(ea=>xu(cl({},ea),{is_repeat_minus:fn.target.checked}))}},"\u6587\u6863\u67E5\u91CD\u6263\u5206"),ja.createElement("span",{style:{fontSize:"14px",color:"#666"}},"\uFF08\u5F00\u542F\u5E76\u4F7F\u7528\u6587\u6863\u67E5\u91CD\u540E\uFF0C\u5C06\u6309\u7167\u89C4\u5219\u6263\u9664\u4F5C\u4E1A\u91CD\u590D\u5B66\u751F\u5206\u6570\uFF09")),(Hn==null?void 0:Hn.is_repeat_minus)&&ja.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ja.createElement("div",{style:{marginLeft:"54px"}},"\u67E5\u91CD\u6263\u5206"),ja.createElement(oe.Z,{disabled:Ca,min:0,max:100,size:"large",addonAfter:"\u5206",style:{margin:"0 10px",width:"120px"},value:Hn.repeat_setting_score,onChange:fn=>{Hn.repeat_setting_score=fn,yt(Object.assign({},Hn))}}),ja.createElement("div",{style:{color:"#666666"}},"\u5B66\u751F\u5B9E\u9645\u6263\u5206=\u67E5\u91CD\u6263\u5206x\u76F8\u4F3C\u5EA6\u6BD4"),ja.createElement("div",{style:{marginLeft:"50px"}},"\u6263\u5206\u9600\u503C"),ja.createElement(oe.Z,{disabled:Ca,value:Hn.repeat_limit,size:"large",addonAfter:"%",style:{margin:"0 10px",width:"120px"},onChange:fn=>{Hn.repeat_limit=fn,yt(Object.assign({},Hn))}}),ja.createElement("div",{style:{color:"#666666"}},"\u5B66\u751F\u76F8\u4F3C\u5EA6\u4F4E\u4E8E\u8FD9\u4E2A\u9608\u503C\u5219\u4E0D\u6263\u5206")),!Ca&&ja.createElement(ja.Fragment,null,ja.createElement(je.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:Ga},"\u4FDD\u5B58"),ja.createElement(je.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>nn(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),ja.createElement(Ce.default,{open:_t,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{nn(!1)},onOk:()=>bu(void 0,null,function*(){const fn=JSON.parse(JSON.stringify(Hn));Object.keys(fn).map(function(Wt){Wt.indexOf("proportion")>-1&&(fn[Wt]=fn[Wt]/100)}),(yield(0,Ze.ZP)(`/api/courses/${tn.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:1,score_settings:fn}})).status===0&&(ve.ZP.success("\u8BBE\u7F6E\u6210\u529F"),nn(!1))})},ja.createElement("div",null,"\u60A8\u662F\u5426\u8981\u5C06\u5F53\u524D\u8BC4\u5206\u89C4\u5219\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u89C4\u5219\uFF0C\u8BE5\u9ED8\u8BA4\u89C4\u5219\u4EC5\u5E94\u7528\u4E8E\u60A8\u540E\u7EED\u65B0\u5EFA\u7684\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002")),Ln())};var pu=(0,Ee.connect)(({shixunHomeworks:Ye,loading:We,globalSetting:ze,user:Yt})=>({shixunHomeworks:Ye,loading:We.effects,globalSetting:ze,user:Yt}))(_l),co=te(59301),ms=Object.defineProperty,Il=Object.defineProperties,Bu=Object.getOwnPropertyDescriptors,vu=Object.getOwnPropertySymbols,Du=Object.prototype.hasOwnProperty,Xu=Object.prototype.propertyIsEnumerable,Iu=(Ye,We,ze)=>We in Ye?ms(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,ql=(Ye,We)=>{for(var ze in We||(We={}))Du.call(We,ze)&&Iu(Ye,ze,We[ze]);if(vu)for(var ze of vu(We))Xu.call(We,ze)&&Iu(Ye,ze,We[ze]);return Ye},Ou=(Ye,We)=>Il(Ye,Bu(We));const fs=({shixunHomeworks:Ye,dispatch:We})=>{const ze=(0,Ee.useParams)(),{workSetting:Yt}=Ye,[Kt,$t]=(0,z.useState)(!0);let[ln,an]=(0,z.useState)([]),[Et,on]=(0,z.useState)([]),[tn,Dt]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",personal_score_open:!0,single_score:!0,score_details:[{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}],answer_public_type:3,shared_review:!0,is_score_open:!1,see_comment:!1,see_comment_type:1});(0,z.useEffect)(()=>{$t(!(Yt!=null&&Yt.can_edit))},[Yt]),(0,z.useEffect)(()=>{},[]),(0,z.useEffect)(()=>{Yt!=null&&Yt.course_id&&(Object.keys(tn).map(function(Ft){tn[Ft]=Yt[Ft]}),(!tn.allow_late||!tn.unified_late)&&(tn.late_penalty=5),ln=JSON.parse(JSON.stringify(Yt.group_settings.map(Ft=>Ou(ql({},Ft),{group_name:[Ft.group_name]})).filter(Ft=>Ft.publish_time!==null))),Et=JSON.parse(JSON.stringify(Yt.allow_late_settings.map(Ft=>Ou(ql({},Ft),{group_name:[Ft.group_name]})).filter(Ft=>Ft.late_time!==null))),Dt(ql({},tn)),an([...ln]),on([...Et]))},[Yt]);const ka=()=>{We({type:"shixunHomeworks/getWorkSetting",payload:ql({},ze)})},Ln=()=>{const Ft=JSON.parse(JSON.stringify(tn));if(Ft.categoryId=ze.categoryId,tn.unified_setting||ln==null||ln.map(vn=>{var Ca,Na;if(!vn.publish_time||!vn.end_time)throw ve.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!vn.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");vn.group_name=typeof(vn==null?void 0:vn.group_name)=="string"?[vn==null?void 0:vn.group_name]:vn==null?void 0:vn.group_name,vn.group_id=(Na=(Ca=vn==null?void 0:vn.group_name)==null?void 0:Ca.map(rn=>{var _t,nn;let Nr=(nn=(_t=Yt.group_settings)==null?void 0:_t.filter(ua=>(ua==null?void 0:ua.group_name)===rn))==null?void 0:nn[0];return Nr==null?void 0:Nr.group_id}))==null?void 0:Na.toString().split(",")}),Ft.group_settings=ln,tn.allow_late)if(tn.unified_late){if(tn.late_penalty===null||tn.late_penalty===void 0||tn.late_penalty<0||tn.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!tn.late_time)throw ve.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Et=Et==null?void 0:Et.map(vn=>{var Ca,Na;if(vn.late_penalty===null||vn.late_penalty===void 0||vn.late_penalty<0||vn.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!vn.late_time)throw ve.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!vn.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return vn.group_name=typeof(vn==null?void 0:vn.group_name)=="string"?[vn==null?void 0:vn.group_name]:vn==null?void 0:vn.group_name,vn.group_id=(Na=(Ca=vn==null?void 0:vn.group_name)==null?void 0:Ca.map(rn=>{var _t,nn;let Nr=(nn=(_t=Yt.group_settings)==null?void 0:_t.filter(ua=>(ua==null?void 0:ua.group_name)===rn))==null?void 0:nn[0];return Nr==null?void 0:Nr.group_id}))==null?void 0:Na.toString().split(","),vn}),Ft.allow_late_settings=Et;Object.keys(Ft).map(function(vn){vn.indexOf("proportion")>-1&&(Ft[vn]=Ft[vn]/100)}),We({type:"shixunHomeworks/updateSetting",payload:Ft}).then(vn=>{vn.status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),ka(),We({type:"shixunHomeworks/getWorkList",payload:ql({},ze)}))})};return co.createElement("section",{className:ji.Z.form},co.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},"\u6CE8\u610F\uFF1A\u82E5\u65F6\u95F4\u8303\u56F4\u8BBE\u7F6E\u4E3A\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u201D\uFF0C\u5E76\u4E14\u4F5C\u4E1A\u542F\u7528\u4E86\u533F\u8BC4\uFF0C\u5982\u516C\u5F00\u53C2\u8003\u7B54\u6848\u3001\u5B66\u751F\u4F5C\u4E1A\u3001\u5B66\u751F\u6210\u7EE9\u53CA\u6559\u5E08\u8BC4\u9605\u7B49\u529F\u80FD\u5C06\u5728\u533F\u8BC4\u622A\u6B62\u540E\u751F\u6548\u3002"),co.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},co.createElement(E.default,{checked:tn.answer_public,disabled:Kt,onChange:Ft=>{tn.answer_public=Ft.target.checked,Dt(Object.assign({},tn))}},co.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u53C2\u8003\u7B54\u6848")),co.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u516C\u5F00\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF09"),tn.answer_public&&co.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},co.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),co.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",display:"flex",marginLeft:10,alignItems:"center"},disabled:Kt,value:tn==null?void 0:tn.answer_public_type,onChange:Ft=>{tn.answer_public_type=Ft.target.value,Dt(ql({},tn))}},co.createElement(ne.ZP,{value:1},co.createElement("span",{style:{color:"#000"}},"\u5B66\u751F\u63D0\u4EA4\u540E")),co.createElement("br",null),co.createElement(ne.ZP,{value:2},co.createElement("span",{style:{color:"#000"}},"\u4F5C\u4E1A\u622A\u6B62\u540E")),co.createElement(ne.ZP,{value:3},co.createElement("span",{style:{color:"#000"}},"\u6559\u5E08\u8BC4\u9605\u540E"))))),co.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},co.createElement(E.default,{checked:tn.work_public,disabled:Kt,onChange:Ft=>{tn.work_public=Ft.target.checked,Dt(Object.assign({},tn))}},co.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u5B66\u751F\u4F5C\u4E1A")),co.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\u65F6\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u53EF\u67E5\u770B\u5176\u4ED6\u5B66\u751F\u7684\u4F5C\u4E1A\uFF09")),co.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},co.createElement(E.default,{checked:tn.is_score_open,disabled:Kt,onChange:Ft=>{tn.is_score_open=Ft.target.checked,Dt(Object.assign({},tn))}},co.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u5B66\u751F\u6210\u7EE9")),co.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\u65F6\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u53EF\u67E5\u770B\u7684\u6210\u7EE9\u8303\u56F4\uFF09"),tn.is_score_open&&co.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},co.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u6210\u7EE9\u8303\u56F4"),co.createElement(E.default,{checked:tn.personal_score_open,style:{marginLeft:10},disabled:Kt||tn.score_open,onChange:Ft=>{tn.personal_score_open=Ft.target.checked,Dt(Object.assign({},tn))}},co.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u4E2A\u4EBA\u6210\u7EE9")),co.createElement(E.default,{checked:tn.score_open,disabled:Kt,onChange:Ft=>{Ft.target.checked&&(tn.personal_score_open=!0),tn.score_open=Ft.target.checked,Dt(Object.assign({},tn))}},co.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u6210\u7EE9")))),co.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},co.createElement(E.default,{checked:tn.see_comment,disabled:Kt,onChange:Ft=>{tn.see_comment=Ft.target.checked,Dt(Object.assign({},tn))}},co.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6559\u5E08\u8BC4\u9605")),co.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u516C\u5F00\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u6559\u5E08\u53CA\u52A9\u6559\u8BC4\u9605\u5185\u5BB9\u3001\u52A9\u6559\u53EF\u4EE5\u67E5\u770B\u6559\u5E08\u8BC4\u9605\uFF09"),tn.see_comment&&co.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},co.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),co.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",display:"flex",marginLeft:10,alignItems:"center"},disabled:Kt,value:tn==null?void 0:tn.see_comment_type,onChange:Ft=>{tn.see_comment_type=Ft.target.value,Dt(ql({},tn))}},co.createElement(ne.ZP,{value:0},co.createElement("span",{style:{color:"#000",marginRight:"40px"}},"\u4EFB\u610F\u65F6\u95F4")),co.createElement("br",null),co.createElement(ne.ZP,{value:1},co.createElement("span",{style:{color:"#000"}},"\u4F5C\u4E1A\u622A\u6B62\u540E"))))),co.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},co.createElement(E.default,{checked:tn.shared_review,disabled:Kt,onChange:Ft=>{tn.shared_review=Ft.target.checked,Dt(Object.assign({},tn))}},co.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u6559\u5E08\u5171\u4EAB\u8BC4\u9605")),co.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u6559\u5E08\u53EF\u4EE5\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u67E5\u770B\u5176\u4ED6\u6559\u5E08\u8BC4\u9605\u5185\u5BB9\uFF0C\u52A9\u6559\u53EF\u4EE5\u67E5\u770B\u5176\u4ED6\u52A9\u6559\u8BC4\u9605\uFF09")),!Kt&&co.createElement(je.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Ln()},"\u4FDD\u5B58"))};var ps=(0,Ee.connect)(({shixunHomeworks:Ye})=>({shixunHomeworks:Ye}))(fs),Lu=te(26162),$l=te(78673),eu=te(51556),du=te(47604),qu=te(26668),vs=te(40784),cu=te(32187),Pr=te(59301),$u=Object.defineProperty,es=Object.defineProperties,Nu=Object.getOwnPropertyDescriptors,ts=Object.getOwnPropertySymbols,hs=Object.prototype.hasOwnProperty,Es=Object.prototype.propertyIsEnumerable,Mu=(Ye,We,ze)=>We in Ye?$u(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,pl=(Ye,We)=>{for(var ze in We||(We={}))hs.call(We,ze)&&Mu(Ye,ze,We[ze]);if(ts)for(var ze of ts(We))Es.call(We,ze)&&Mu(Ye,ze,We[ze]);return Ye},wl=(Ye,We)=>es(Ye,Nu(We)),tu=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const Ss=({shixunHomeworks:Ye,loading:We,dispatch:ze,classroomList:Yt})=>{var Kt,$t,ln,an,Et,on,tn,Dt,ka;const Ln=(0,Ee.useParams)(),{workSetting:Ft,workList:vn}=Ye,[Ca,Na]=(0,z.useState)(!0);let[rn,_t]=(0,z.useState)([]);const[nn,Nr]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,anonymous_group:!1});(0,z.useEffect)(()=>{va.resetFields(),Xr.resetFields()},[]),(0,z.useEffect)(()=>{Na(!(Ft!=null&&Ft.can_edit))},[Ft]),(0,z.useEffect)(()=>{Ft!=null&&Ft.course_id&&(Object.keys(nn).map(function(Yn){nn[Yn]=Ft[Yn]}),(!nn.allow_late||!nn.unified_late)&&(nn.late_penalty=5),rn=JSON.parse(JSON.stringify(Ft.group_settings.map(Yn=>wl(pl({},Yn),{group_name:[Yn.group_name]})).filter(Yn=>Yn.publish_time!==null))),Nr(pl({},nn)),_t([...rn]))},[Ft]);const ua=()=>tu(void 0,null,function*(){yield ze({type:"shixunHomeworks/getWorkSetting",payload:pl({},Ln)}),va.resetFields(),Xr.resetFields()}),[za,ct]=(0,z.useState)(!1),Wr=()=>tu(void 0,null,function*(){ct(!za);const Yn=JSON.parse(JSON.stringify(nn));if(Yn.categoryId=Ln.categoryId,nn.unified_setting||rn==null||rn.map(Mr=>{var Pi,ga;if(!Mr.publish_time||!Mr.end_time)throw ve.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),ct(za),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Mr.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),ct(za),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");Mr.group_name=typeof(Mr==null?void 0:Mr.group_name)=="string"?[Mr==null?void 0:Mr.group_name]:Mr==null?void 0:Mr.group_name,Mr.group_id=(ga=(Pi=Mr==null?void 0:Mr.group_name)==null?void 0:Pi.map(fn=>{var ea,Wt;let Pa=(Wt=(ea=Ft.group_settings)==null?void 0:ea.filter(er=>(er==null?void 0:er.group_name)===fn))==null?void 0:Wt[0];return Pa==null?void 0:Pa.group_id}))==null?void 0:ga.toString().split(",")}),Yn.group_settings=rn,nn.evaluation_start){if(nn.end_time&&de()(nn.evaluation_start)<=de()(nn.end_time))throw ve.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ct(za),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4");if(nn.late_time&&de()(nn.evaluation_start)<=de()(nn.late_time))throw ve.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ct(za),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4")}if(Object.keys(Yn).map(function(Mr){Mr.indexOf("proportion")>-1&&(Yn[Mr]=Yn[Mr]/100)}),Yn.anonymous_comment&&!Yn.unified_anonymous_comment){const Mr=yield Hn();Yn.anonymous_comment_settings=Mr.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach(Pi=>{Reflect.deleteProperty(Yn,Pi)})}if(Yn.anonymous_appeal&&!Yn.unified_anonymous_appeal){const Mr=yt();Yn.anonymous_appeal_settings=Mr.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach(Pi=>{Reflect.deleteProperty(Yn,Pi)})}(yield(0,Ze.ZP)(`/api/homework_commons/${Ln.categoryId}/evaluation_setting.json`,{method:"post",body:pl({},Yn)})).status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),Na(!0),ua(),ze({type:"shixunHomeworks/getWorkList",payload:pl({},Ln)})),ct(za)}),_n=Pr.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Pr.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",Pr.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Pr.createElement("br",null),Pr.createElement("br",null),"\u6CE8\u610F",Pr.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",Pr.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",Pr.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",Pr.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),Ir=Pr.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Pr.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",Pr.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Pr.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),No=(Kt=Ft==null?void 0:Ft.anonymous_comment_settings)==null?void 0:Kt.map(Yn=>({label:Yn.group_name,value:Yn.group_name,id:Yn.group_id})),Ci=($t=Ft==null?void 0:Ft.anonymous_appeal_settings)==null?void 0:$t.map(Yn=>({label:Yn.group_name,value:Yn.group_name,id:Yn.group_id})),[va]=fe.default.useForm(),[Xr]=fe.default.useForm(),Qt=(Yn,bo)=>Yn.map(Mr=>{var Pi;return(Pi=bo.find(ga=>ga.value===Mr))==null?void 0:Pi.id}),Hn=()=>tu(void 0,null,function*(){const Yn=(0,cu.Y)(va.getFieldsValue(),"YYYY-MM-DD HH:mm"),bo=(0,Le.cloneDeep)(Yn);for(const Mr of bo.anonymous_comment_settings||[]){if(!(Mr!=null&&Mr.evaluation_start))return ve.ZP.warning("\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),ct(za),Promise.reject();if(!Mr.group_name)return ve.ZP.warning("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),ct(za),Promise.reject();Mr.evaluation_end=Mr==null?void 0:Mr.evaluation_start[1],Mr.evaluation_start=Mr==null?void 0:Mr.evaluation_start[0],Mr.group_id=Qt(Mr.group_name,No),Reflect.deleteProperty(Mr,"deleteflag")}return bo}),yt=()=>{const Yn=(0,cu.Y)(Xr.getFieldsValue(),"YYYY-MM-DD HH:mm"),bo=(0,Le.cloneDeep)(Yn);for(const Mr of bo.anonymous_appeal_settings||[])Mr.group_id=Qt(Mr.group_name,Ci),Reflect.deleteProperty(Mr,"deleteflag");return bo},Zr=(Yn,bo)=>{if(bo==="comment"){const Mr=Yn==null?void 0:Yn.filter(fn=>fn.evaluation_end!==null);return Mr.length===0?[{deleteflag:!0}]:(0,cu.M)(Mr,["evaluation_start","evaluation_end"]).map(fn=>wl(pl({},fn),{evaluation_start:[fn.evaluation_start,fn.evaluation_end],group_name:[fn.group_name],deleteflag:!1}))}else if(bo==="appeal"){const Mr=Yn==null?void 0:Yn.filter(fn=>fn.appeal_time!==null);return Mr.length===0?[{deleteflag:!0}]:(0,cu.M)(Mr,["appeal_time"]).map(fn=>wl(pl({},fn),{group_name:[fn.group_name],deleteflag:!1}))}},Ao=(((ln=Ft==null?void 0:Ft.homework_status)==null?void 0:ln.includes("\u5DF2\u622A\u6B62"))||(No==null?void 0:No.length)>0)&&(Ft==null?void 0:Ft.student_works),ri=((an=Ft==null?void 0:Ft.anonymous_appeal_settings)==null?void 0:an.length)>0,Ga=(Ft==null?void 0:Ft.anonymous_comment)&&(Ft==null?void 0:Ft.unified_anonymous_comment)&&((Et=vn==null?void 0:vn.homework_status)==null?void 0:Et.includes("\u5DF2\u622A\u6B62"))||ri;return Pr.createElement("section",{className:ji.Z.form},Pr.createElement("div",{className:ji.Z.title},"\u4F5C\u4E1A\u533F\u8BC4"),Pr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Pr.createElement($l.Z,{checked:nn.anonymous_comment,disabled:Ca||!Ao||(Ft==null?void 0:Ft.anonymous_comment),onChange:()=>{var Yn;if((0,he.Rm)()&&!((Yn=Yt.AssistantObject.normal)!=null&&Yn.can_anonymous_comment)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}nn.anonymous_comment=!nn.anonymous_comment,nn.allow_late&&!nn.evaluation_start||nn.unified_setting&&!nn.evaluation_start&&nn.end_time&&nn.end_time!=""&&(nn.evaluation_start=de()(nn.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),nn.evaluation_end=de()(nn.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),nn.anonymous_comment&&(nn.evaluation_num=parseInt(nn.evaluation_num)?nn.evaluation_num:3,nn.absence_penalty=parseInt(nn.absence_penalty)?nn.absence_penalty:3),Nr(Object.assign({},nn))}}),Pr.createElement("div",{style:{fontWeight:600,margin:"0 10px"}},"\u542F\u7528\u533F\u8BC4"),Pr.createElement("div",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09"),Pr.createElement(be.Z,{title:Pr.createElement("div",null,Pr.createElement("div",null,"\u89C4\u5219"),Pr.createElement("div",null,"1.\u4F5C\u4E1A\u622A\u6B62\u3001\u8865\u4EA4\u7ED3\u675F\u540E\u624D\u53EF\u5F00\u542F\u533F\u8BC4\uFF0C\u5F00\u542F\u7533\u8BC9\u540E\u4E0D\u53EF\u53D8\u66F4\u533F\u8BC4\u7ED3\u675F\u65F6\u95F4\uFF1B"),Pr.createElement("div",null,"2.\u6240\u6709\u5B66\u751F\u4E92\u8BC4\uFF1A\u63D0\u4EA4\u4F5C\u54C1\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u6240\u6709\u5B66\u751F\u4E92\u76F8\u533F\u8BC4\uFF1B"),Pr.createElement("div",null,"3.\u73ED\u7EA7\u5185\u4E92\u8BC4\uFF1A\u540C\u73ED\u7EA7\u63D0\u4EA4\u4F5C\u54C1\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u73ED\u5185\u5B66\u751F\u4E92\u76F8\u533F\u8BC4\u3002"),Pr.createElement("div",null,"\u6CE8\uFF1A\u4E3A\u786E\u4FDD\u516C\u5E73\uFF0C\u533F\u8BC4\u89C4\u5219\u786E\u5B9A\u540E\u4E0D\u53EF\u518D\u4FEE\u6539\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"))},Pr.createElement("i",{className:`iconfont icon-tishixiaowenhao ${ji.Z.title_icon}`}))),nn.anonymous_comment&&Pr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Pr.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u65B9\u5F0F"),Pr.createElement(ne.ZP.Group,{value:nn.unified_anonymous_comment,disabled:Ca||nn.anonymous_appeal||(Ft==null?void 0:Ft.anonymous_comment),onChange:Yn=>{var bo;if((0,he.Rm)()&&!((bo=Yt.AssistantObject.normal)!=null&&bo.can_anonymous_comment)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Nr(Mr=>wl(pl({},Mr),{unified_anonymous_comment:Yn.target.value})),va.resetFields()}},(Ft==null?void 0:Ft.unified_setting)&&(Ft==null?void 0:Ft.unified_late)&&Pr.createElement(ne.ZP,{value:!0,disabled:Ca||nn.anonymous_appeal||(Ft==null?void 0:Ft.anonymous_comment)||!(Ft!=null&&Ft.manage_all_group)},Pr.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),((on=Ft==null?void 0:Ft.group_settings)==null?void 0:on.length)>0&&Pr.createElement(ne.ZP,{value:!1},Pr.createElement("span",{style:{color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),nn.anonymous_comment&&nn.unified_anonymous_comment&&Pr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Pr.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u4E92\u8BC4\u65B9\u5F0F"),Pr.createElement(ne.ZP.Group,{value:nn.anonymous_group,disabled:Ca||nn.anonymous_appeal||(Ft==null?void 0:Ft.anonymous_comment),onChange:Yn=>{if((0,he.Rm)()&&!Yt.AssistantObject.normal.can_anonymous_comment){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Nr(bo=>wl(pl({},bo),{anonymous_group:Yn.target.value}))}},Pr.createElement(ne.ZP,{value:!1},Pr.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),((tn=Ft==null?void 0:Ft.group_settings)==null?void 0:tn.length)>0&&Pr.createElement(ne.ZP,{value:!0,disabled:Ca||!(Ft!=null&&Ft.can_anonymous_group)},Pr.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),Pr.createElement("aside",null,nn.anonymous_comment&&Pr.createElement(Pr.Fragment,null,nn.unified_anonymous_comment?Pr.createElement(eu.Z,{data:nn,setData:Nr,disabled:Ca}):Pr.createElement(fe.default,{form:va,style:{marginTop:"1px"},autoComplete:"off",initialValues:Ft!=null&&Ft.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:Zr(Ft==null?void 0:Ft.anonymous_comment_settings,"comment")}},Pr.createElement(du.Z,{disabled:Ca,selectOptions:No,form:va,data:nn}))),Pr.createElement("div",{className:ji.Z.title,style:{marginTop:"30px"}},"\u533F\u8BC4\u7533\u8BC9"),Pr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Pr.createElement($l.Z,{checked:nn.anonymous_appeal,disabled:Ca||!Ga||(Ft==null?void 0:Ft.anonymous_appeal),onChange:()=>{if((0,he.Rm)()&&!Yt.AssistantObject.normal.can_anonymous_appeal){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}nn.anonymous_appeal=!nn.anonymous_appeal,nn.anonymous_appeal&&(nn.appeal_penalty=nn.appeal_penalty?nn.appeal_penalty:2),Nr(Object.assign({},nn))}}),Pr.createElement("span",{style:{color:"#000000",margin:"0 10px"}},"\u533F\u8BC4\u7533\u8BC9"),Pr.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),nn.anonymous_appeal&&Pr.createElement(Pr.Fragment,null,Pr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Pr.createElement("div",{style:{color:"#666666",marginLeft:"54px",marginRight:"20px"}},"\u7533\u8BC9\u65B9\u5F0F"),Pr.createElement(ne.ZP.Group,{value:nn.unified_anonymous_appeal,disabled:Ca||(Ft==null?void 0:Ft.anonymous_appeal),onChange:Yn=>{if((0,he.Rm)()&&!Yt.AssistantObject.normal.can_anonymous_appeal){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Nr(bo=>wl(pl({},bo),{unified_anonymous_appeal:Yn.target.value})),Xr.resetFields()}},(Ft==null?void 0:Ft.unified_anonymous_comment)&&Pr.createElement(ne.ZP,{value:!0,disabled:!(Ft!=null&&Ft.manage_all_group),style:{marginRight:"40px"}},Pr.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((Dt=Ft==null?void 0:Ft.group_settings)==null?void 0:Dt.length)>0&&Pr.createElement(ne.ZP,{value:!1},Pr.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),nn.unified_anonymous_appeal?Pr.createElement(qu.Z,{data:nn,setData:Nr,disabled:Ca}):Pr.createElement(fe.default,{form:Xr,initialValues:Ft!=null&&Ft.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:Zr(Ft==null?void 0:Ft.anonymous_appeal_settings,"appeal")}},Pr.createElement(vs.Z,{disabled:Ca||(0,he.Rm)()&&!((ka=Yt.AssistantObject.normal)!=null&&ka.can_anonymous_appeal),selectOptions:Ci,form:Xr})))),!Ca&&Pr.createElement(je.ZP,{loading:za,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Wr()},"\u4FDD\u5B58"))};var ys=(0,Ee.connect)(({shixunHomeworks:Ye,classroomList:We,loading:ze})=>({shixunHomeworks:Ye,classroomList:We,loading:ze.effects}))(Ss),Fe=te(5083),ke=te(2748),Oe=te(98157),gt=te(97202),pt=te(6681),Ue=te(59301),Lt=Object.defineProperty,gn=Object.defineProperties,cn=Object.getOwnPropertyDescriptors,Fn=Object.getOwnPropertySymbols,ma=Object.prototype.hasOwnProperty,Bn=Object.prototype.propertyIsEnumerable,In=(Ye,We,ze)=>We in Ye?Lt(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,Mn=(Ye,We)=>{for(var ze in We||(We={}))ma.call(We,ze)&&In(Ye,ze,We[ze]);if(Fn)for(var ze of Fn(We))Bn.call(We,ze)&&In(Ye,ze,We[ze]);return Ye},Tn=(Ye,We)=>gn(Ye,cn(We)),dn=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const xn=Ye=>dn(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/homework_commons/${Ye==null?void 0:Ye.categoryId}/publish_setting.json`,{method:"post",body:Ye})}),ra=Ye=>dn(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/homework_commons/${Ye==null?void 0:Ye.categoryId}/evaluation_setting.json`,{method:"post",body:Ye})}),_a=(Ye,We)=>Ye==null?void 0:Ye.map(ze=>{var Yt;return(Yt=We==null?void 0:We.find(Kt=>Kt.value===ze))==null?void 0:Yt.id}),Ta=(Ye,We)=>{var ze;return Ye=typeof Ye=="string"?[Ye]:Ye,(ze=Ye==null?void 0:Ye.map(Yt=>We==null?void 0:We.find(Kt=>{var $t;return($t=Kt==null?void 0:Kt.group_name)==null?void 0:$t.includes(Yt)})))==null?void 0:ze.filter(Yt=>Yt)},Ba=(Ye,We,ze,Yt=!1)=>{let Kt=null,$t=Yt?We:Ta(Ye,We);return $t==null||$t.forEach((ln,an)=>{(an==0||ze(ln,Kt||{}))&&(Kt=ln)}),Kt},nr=({shixunHomeworks:Ye,loading:We,dispatch:ze,classroomList:Yt})=>{var Kt,$t,ln,an,Et,on,tn,Dt,ka,Ln,Ft,vn,Ca,Na,rn,_t,nn,Nr,ua;const za=(0,Ee.useParams)(),{workSetting:ct,workList:Wr}=Ye,[,_n,Ir]=(0,ie.U)(xn,{categoryId:za==null?void 0:za.categoryId,penalty_type:ke.Q.Number}),[,No,Ci]=(0,ie.U)(ra,{categoryId:za==null?void 0:za.categoryId}),[va]=fe.default.useForm(),Xr=fe.default.useWatch("unified_setting",va),Qt=fe.default.useWatch("group_settings",va),Hn=fe.default.useWatch("allow_late_settings",va),yt=fe.default.useWatch("end_time",va),Zr=fe.default.useWatch("publish_time",va),Ao=fe.default.useWatch("allow_late",va),ri=fe.default.useWatch("unified_late",va),Ga=fe.default.useWatch("late_time",va),Yn=fe.default.useWatch("anonymous_comment",va),bo=fe.default.useWatch("unified_anonymous_comment",va),Mr=fe.default.useWatch("evaluation_start",va),Pi=fe.default.useWatch("anonymous_appeal",va),ga=fe.default.useWatch("anonymous_comment_settings",va),fn=fe.default.useWatch("unified_anonymous_appeal",va),ea=fe.default.useWatch("anonymous_appeal_settings",va),[Wt,Pa]=(0,z.useState)(!1),[er,jr]=(0,z.useState)({}),[ao,br]=(0,z.useState)({}),[Ro,pi]=(0,z.useState)({}),[Mi,$i]=(0,z.useState)(!1),El=Wt||(0,he.Rm)()&&!(($t=(Kt=Yt.AssistantObject)==null?void 0:Kt.normal)!=null&&$t.can_publish),Bl=Wt||(0,he.Rm)()&&!((an=(ln=Yt.AssistantObject)==null?void 0:ln.normal)!=null&&an.can_late),Ki=Wt||(0,he.Rm)()&&!((on=(Et=Yt.AssistantObject)==null?void 0:Et.normal)!=null&&on.can_anonymous_comment),kl=Wt||(0,he.Rm)()&&!((Dt=(tn=Yt.AssistantObject)==null?void 0:tn.normal)!=null&&Dt.can_anonymous_appeal),[Ps,Os]=(0,z.useState)([]),Hl=(Gn,Zn)=>{if(Gn!=null&&Gn.some(Fi=>typeof Fi.group_name!="string")){const Fi=[];Gn==null||Gn.forEach(ro=>{var kr;typeof ro.group_name!="string"&&((kr=ro.group_name)==null||kr.forEach(jo=>{Fi.push(Tn(Mn({},ro),{group_name:jo}))}))}),Gn=Fi}return Gn==null?void 0:Gn.filter(Fi=>{var ro,kr,jo;return!((jo=(kr=(ro=Zn==null?void 0:Zn.map(ki=>ki==null?void 0:ki.group_name))==null?void 0:ro.toString())==null?void 0:kr.split(","))!=null&&jo.includes(String(Fi.group_name)))&&Fi.is_admin})},_u=Gn=>{if(Gn=="allow_late"){Ce.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:Ue.createElement(Ue.Fragment,null,Wr!=null&&Wr.is_shixun?Ue.createElement("div",null,Ue.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u901A\u5173\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u5219\u4E0D\u6263\u5206\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u901A\u5173\u5219\u4E0D\u6263\u5206\u3002"):Ue.createElement("div",null,Ue.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u6210\u529F\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u63D0\u4EA4\u5219\u4E0D\u4F1A\u6263\u5206\u3002"),Ue.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},Ue.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u6CE8\u610F\uFF1A\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\u3002"))});return}if(Gn=="anonymous_comment"){Ce.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:Ue.createElement(Ue.Fragment,null,Ue.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u533F\u8BC4\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\u3002",Ue.createElement("br",null),Ue.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},Ue.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u5B66\u751F\u5FC5\u987B\u63D0\u4EA4\u4F5C\u54C1\u624D\u80FD\u53C2\u4E0E\u533F\u8BC4\uFF0C\u82E5\u5B66\u751F\u672A\u80FD\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u5EFA\u8BAE\u542F\u7528\u201C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u201D\u529F\u80FD\uFF0C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002"))});return}if(Gn=="anonymous_appeal"){Ce.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:Ue.createElement(Ue.Fragment,null,Ue.createElement("span",{className:"blod"},"\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\u7533\u8BC9"),Ue.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",Ue.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u65E0\u6548\uFF0C\u4E0D\u53C2\u4E0E\u6700\u7EC8\u6210\u7EE9\u7684\u8BA1\u7B97\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u5C06\u88AB\u6263\u51CF\u8FDD\u89C4\u533F\u8BC4\u5206",Ue.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",Ue.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u6709\u6548\uFF0C\u4E0D\u5141\u8BB8\u5B66\u751F\u5BF9\u8BE5\u8BC4\u5206\u8BB0\u5F55\u8FDB\u884C\u4E8C\u6B21\u7533\u8BC9\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u4E0D\u4F1A\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206",Ue.createElement("br",null))});return}if(Gn=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(Gn=="unified_anonymous_comment")return Xr===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4":"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4";if(Gn=="unified_anonymous_appeal")return Xr===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":ri===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":"\u5DF2\u5F00\u542F\u5206\u73ED\u533F\u8BC4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9";if(Gn=="make_up_score")return Ao?"\u6263\u5206\u6570\u636E\u6765\u6E90\u4E8E\u8865\u4EA4\u6263\u5206":"\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u672A\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002";if(Gn=="submit_num")return"\u82E5\u5B66\u751F\u9700\u8981\u5728\u89C4\u5B9A\u6B21\u6570\u5916\u518D\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u6253\u56DE\u91CD\u505A\u529F\u80FD\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002"},Xo=(Gn,Zn={})=>{var Fi,ro,kr,jo,ki,Ri,so,$r,fo,vi;if(Gn=="unified_setting")return El||!((Fi=Wr==null?void 0:Wr.homework_status)!=null&&Fi.includes("\u672A\u53D1\u5E03"))||!(ct!=null&&ct.manage_all_group);if(Gn=="publish_time")return El||!((ro=Wr==null?void 0:Wr.homework_status)!=null&&ro.includes("\u672A\u53D1\u5E03")||(kr=Wr==null?void 0:Wr.homework_status)!=null&&kr.includes("\u672A\u5F00\u59CB"));if(Gn=="end_time"){const aa=Ba([],(ct==null?void 0:ct.anonymous_comment_settings)||[],(Xn,Wn)=>(Xn==null?void 0:Xn.evaluation_start)&&(Wn==null?void 0:Wn.evaluation_start)&&de()(Xn==null?void 0:Xn.evaluation_start).startOf("second")=de()(ct==null?void 0:ct.end_time).startOf("second")||(ct==null?void 0:ct.anonymous_comment)&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second")||(ct==null?void 0:ct.anonymous_comment)&&(aa==null?void 0:aa.evaluation_start)&&de()().startOf("second")>=de()(aa==null?void 0:aa.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(aa=>Gn==null?void 0:Gn.includes(aa)))return El||!(Zn!=null&&Zn.is_admin)||!((jo=Wr==null?void 0:Wr.homework_status)!=null&&jo.includes("\u672A\u53D1\u5E03"))&&(Zn==null?void 0:Zn.publish_time)&&de()().startOf("second")>=de()((ki=Zn==null?void 0:Zn.publish_time)==null?void 0:ki[0]).startOf("second");if(["group_settings","publish_time"].every(aa=>Gn==null?void 0:Gn.includes(aa))){const aa=Ba(Zn==null?void 0:Zn.group_name,(ct==null?void 0:ct.allow_late_settings)||[],(Wn,oo)=>(Wn==null?void 0:Wn.late_time)&&(oo==null?void 0:oo.late_time)&&de()(Wn==null?void 0:Wn.late_time).startOf("second")(Wn==null?void 0:Wn.evaluation_start)&&(oo==null?void 0:oo.evaluation_start)&&de()(Wn==null?void 0:Wn.evaluation_start).startOf("second")=de()((so=Zn==null?void 0:Zn.publish_time)==null?void 0:so[0]).startOf("second"),(ct==null?void 0:ct.allow_late)&&(aa==null?void 0:aa.late_time)&&de()().startOf("second")>=de()(Zn==null?void 0:Zn.end_time).startOf("second")||(ct==null?void 0:ct.anonymous_comment)&&(Xn==null?void 0:Xn.evaluation_start)&&de()().startOf("second")>=de()(Xn==null?void 0:Xn.evaluation_start).startOf("second")]}if(Gn=="allow_late"){const aa=(($r=ct==null?void 0:ct.allow_late_settings)==null?void 0:$r.filter(Wn=>Wn.late_time!==null).map(Wn=>{var oo;return(oo=Wn==null?void 0:Wn.group_id)==null?void 0:oo[0]}))||[],Xn=Ba(null,(ct==null?void 0:ct.group_settings)||[],(Wn,oo)=>(Wn==null?void 0:Wn.end_time)&&(oo==null?void 0:oo.end_time)&&de()(Wn==null?void 0:Wn.end_time).startOf("second")=de()(ct==null?void 0:ct.end_time).startOf("second")||(aa==null?void 0:aa.includes((fo=Xn==null?void 0:Xn.group_id)==null?void 0:fo[0]))&&(ct==null?void 0:ct.allow_late)&&(Xn==null?void 0:Xn.end_time)&&de()().startOf("second")>=de()(Xn==null?void 0:Xn.end_time).startOf("second")||(ct==null?void 0:ct.anonymous_comment)&&(ct==null?void 0:ct.evaluation_start)&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second")}if(Gn=="unified_late"){const aa=Ba(null,(ct==null?void 0:ct.anonymous_comment_settings)||[],(Xn,Wn)=>(Xn==null?void 0:Xn.evaluation_start)&&(Wn==null?void 0:Wn.evaluation_start)&&de()(Xn==null?void 0:Xn.evaluation_start).startOf("second")=de()(ct==null?void 0:ct.end_time).startOf("second")||Xr===!1}if(Gn=="late_penalty"||Gn=="late_time")return Bl||(ct==null?void 0:ct.anonymous_comment)&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(aa=>Gn==null?void 0:Gn.includes(aa))){const aa=Ba(Zn==null?void 0:Zn.group_name,(ct==null?void 0:ct.group_settings)||[],(Xn,Wn)=>(Xn==null?void 0:Xn.end_time)&&(Wn==null?void 0:Wn.end_time)&&de()(Xn==null?void 0:Xn.end_time).startOf("second")>de()(Wn==null?void 0:Wn.end_time).startOf("second"));return El||!(Zn!=null&&Zn.is_admin)||(aa==null?void 0:aa.end_time)&&de()().startOf("second")>=de()(aa==null?void 0:aa.end_time).startOf("second")||(Zn==null?void 0:Zn.group_name)&&((vi=Zn==null?void 0:Zn.group_name)==null?void 0:vi.length)&&(ct==null?void 0:ct.unified_setting)&&(ct==null?void 0:ct.end_time)&&de()().startOf("second")>=de()(ct==null?void 0:ct.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(aa=>Gn==null?void 0:Gn.includes(aa))){const aa=Ba(Zn==null?void 0:Zn.group_name,(ct==null?void 0:ct.anonymous_comment_settings)||[],(Xn,Wn)=>(Xn==null?void 0:Xn.evaluation_start)&&(Wn==null?void 0:Wn.evaluation_start)&&de()(Xn==null?void 0:Xn.evaluation_start).startOf("second")>de()(Wn==null?void 0:Wn.evaluation_start).startOf("second"));return El||!(Zn!=null&&Zn.is_admin)||(aa==null?void 0:aa.evaluation_start)&&(ct==null?void 0:ct.anonymous_comment)&&de()().startOf("second")>=de()(aa==null?void 0:aa.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(aa=>Gn==null?void 0:Gn.includes(aa))){const aa=Ba(Zn==null?void 0:Zn.group_name,(ct==null?void 0:ct.anonymous_comment_settings)||[],(Xn,Wn)=>(Xn==null?void 0:Xn.evaluation_start)&&(Wn==null?void 0:Wn.evaluation_start)&&de()(Xn==null?void 0:Xn.evaluation_start).startOf("second")=de()(aa==null?void 0:aa.evaluation_start).startOf("second")}if(Gn=="anonymous_comment"){const aa=Ba(null,(ct==null?void 0:ct.anonymous_comment_settings)||[],(Xn,Wn)=>(Xn==null?void 0:Xn.evaluation_start)&&(Wn==null?void 0:Wn.evaluation_start)&&de()(Xn==null?void 0:Xn.evaluation_start).startOf("second")>de()(Wn==null?void 0:Wn.evaluation_start).startOf("second"),!0);return Ki||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||(ct==null?void 0:ct.anonymous_comment)&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second")||(ct==null?void 0:ct.anonymous_comment)&&(aa==null?void 0:aa.evaluation_start)&&de()().startOf("second")>=de()(aa==null?void 0:aa.evaluation_start).startOf("second")}if(Gn=="unified_anonymous_comment"){const aa=Ba(null,(ct==null?void 0:ct.anonymous_comment_settings)||[],(Xn,Wn)=>(Xn==null?void 0:Xn.evaluation_start)&&(Wn==null?void 0:Wn.evaluation_start)&&de()(Xn==null?void 0:Xn.evaluation_start).startOf("second")=de()(ct==null?void 0:ct.evaluation_start).startOf("second")||!(ct!=null&&ct.unified_anonymous_comment)&&(ct==null?void 0:ct.anonymous_comment)&&aa.evaluation_start&&de()().startOf("second")>=de()(aa==null?void 0:aa.evaluation_start).startOf("second")||ri===!1||Xr===!1}if(Gn=="anonymous_group")return Ki||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||(ct==null?void 0:ct.anonymous_comment)&&(ct==null?void 0:ct.evaluation_start)&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second");if(Gn=="evaluation_start")return Ki||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||(ct==null?void 0:ct.anonymous_comment)&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second");if(Gn=="evaluation_start")return Ki;if(Gn=="evaluation_end")return Ki||!(ct!=null&&ct.can_edit)&&!(0,he.t_)();if(Gn=="evaluation_num")return Ki||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second");if(Gn=="absence_penalty")return Ki||!(ct!=null&&ct.can_edit)&&!(0,he.t_)();if(["anonymous_comment_settings","group_name"].every(aa=>Gn==null?void 0:Gn.includes(aa))){const aa=Ba(Zn==null?void 0:Zn.group_name,(ct==null?void 0:ct.anonymous_comment_settings)||[],(Xn,Wn)=>(Xn==null?void 0:Xn.evaluation_start)&&(Wn==null?void 0:Wn.evaluation_start)&&de()(Xn==null?void 0:Xn.evaluation_start).startOf("second")>de()(Wn==null?void 0:Wn.evaluation_start).startOf("second"));return Ki||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||!(Zn!=null&&Zn.is_admin)||(aa==null?void 0:aa.evaluation_start)&&de()().startOf("second")>=de()(aa==null?void 0:aa.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(aa=>Gn==null?void 0:Gn.includes(aa))){const aa=Ba(Zn==null?void 0:Zn.group_name,(ct==null?void 0:ct.anonymous_comment_settings)||[],(Xn,Wn)=>(Xn==null?void 0:Xn.evaluation_start)&&(Wn==null?void 0:Wn.evaluation_start)&&de()(Xn==null?void 0:Xn.evaluation_start).startOf("second")>de()(Wn==null?void 0:Wn.evaluation_start).startOf("second"));return Ki||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||!(Zn!=null&&Zn.is_admin)||[(aa==null?void 0:aa.evaluation_start)&&de()().startOf("second")>=de()(aa==null?void 0:aa.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(aa=>Gn==null?void 0:Gn.includes(aa))){const aa=Ba(Zn==null?void 0:Zn.group_name,(ct==null?void 0:ct.anonymous_comment_settings)||[],(Xn,Wn)=>(Xn==null?void 0:Xn.evaluation_start)&&(Wn==null?void 0:Wn.evaluation_start)&&de()(Xn==null?void 0:Xn.evaluation_start).startOf("second")>de()(Wn==null?void 0:Wn.evaluation_start).startOf("second"));return Ki||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||!(Zn!=null&&Zn.is_admin)||(aa==null?void 0:aa.evaluation_start)&&de()().startOf("second")>=de()(aa==null?void 0:aa.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(aa=>Gn==null?void 0:Gn.includes(aa))||["anonymous_comment_settings","student_comment"].every(aa=>Gn==null?void 0:Gn.includes(aa)))return Ki||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||!(Zn!=null&&Zn.is_admin);if(Gn=="student_comment")return Ki||!(ct!=null&&ct.can_edit)&&!(0,he.t_)();if(Gn=="is_open_abnormal_score")return Ki||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||(ct==null?void 0:ct.is_open_abnormal_score);if(Gn=="anonymous_appeal")return kl||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||ct.anonymous_appeal&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second");if(Gn=="unified_anonymous_appeal")return kl||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second")||ri===!1||Xr===!1||bo==!1;if(Gn=="appeal_penalty")return kl||!(ct!=null&&ct.can_edit)&&!(0,he.t_)();if(["anonymous_appeal_settings","group_name"].every(aa=>Gn==null?void 0:Gn.includes(aa))){const aa=Ba(Zn==null?void 0:Zn.group_name,(ct==null?void 0:ct.anonymous_comment_settings)||[],(Xn,Wn)=>(Xn==null?void 0:Xn.evaluation_end)&&(Wn==null?void 0:Wn.evaluation_end)&&de()(Xn==null?void 0:Xn.evaluation_end).startOf("second")>de()(Wn==null?void 0:Wn.evaluation_end).startOf("second"));return kl||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||!(Zn!=null&&Zn.is_admin)||(aa==null?void 0:aa.evaluation_end)&&de()().startOf("second")>=de()(aa==null?void 0:aa.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(aa=>Gn==null?void 0:Gn.includes(aa))?kl||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||!(Zn!=null&&Zn.is_admin):!1},Ls=(Gn,Zn)=>{var Fi,ro,kr,jo,ki,Ri,so,$r,fo,vi;if(console.log("handleValuesChange",Gn,Zn),ze({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in Gn&&(Zn!=null&&Zn.end_time||va.setFieldsValue({end_time:de()(Zn==null?void 0:Zn.publish_time).add(7,"days")})),"unified_setting"in Gn&&(Zn!=null&&Zn.unified_setting||va.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in Gn&&(Zn!=null&&Zn.unified_late||va.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in Gn&&(Zn!=null&&Zn.unified_anonymous_comment||va.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in Gn){let aa=[];(Fi=Zn==null?void 0:Zn.group_settings)==null||Fi.forEach(Xn=>{aa=[...aa,...(Xn==null?void 0:Xn.group_name)||[]]}),va.setFieldsValue({allow_late_settings:((ro=Zn==null?void 0:Zn.allow_late_settings)==null?void 0:ro.map(Xn=>{var Wn;return Tn(Mn({},Xn),{group_name:(Wn=Xn==null?void 0:Xn.group_name)==null?void 0:Wn.filter(oo=>aa.includes(oo))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:((kr=Zn==null?void 0:Zn.anonymous_comment_settings)==null?void 0:kr.map(Xn=>{var Wn,oo;return Tn(Mn({},Xn),{group_name:Xn!=null&&Xn.evaluation_start&&de()().startOf("second")>=de()((Wn=Xn==null?void 0:Xn.evaluation_start)==null?void 0:Wn[0]).startOf("second")?Xn==null?void 0:Xn.group_name:(oo=Xn==null?void 0:Xn.group_name)==null?void 0:oo.filter(Rl=>aa.includes(Rl))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((jo=Zn==null?void 0:Zn.anonymous_appeal_settings)==null?void 0:jo.map(Xn=>{var Wn;return Tn(Mn({},Xn),{group_name:(Wn=Xn==null?void 0:Xn.group_name)==null?void 0:Wn.filter(oo=>aa.includes(oo))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in Gn){let aa=[];(ki=Zn==null?void 0:Zn.allow_late_settings)==null||ki.forEach(Xn=>{aa=[...aa,...(Xn==null?void 0:Xn.group_name)||[]]}),va.setFieldsValue({anonymous_comment_settings:((Ri=Zn==null?void 0:Zn.anonymous_comment_settings)==null?void 0:Ri.map(Xn=>{var Wn,oo;return Tn(Mn({},Xn),{group_name:Xn!=null&&Xn.evaluation_start&&de()().startOf("second")>=de()((Wn=Xn==null?void 0:Xn.evaluation_start)==null?void 0:Wn[0]).startOf("second")?Xn==null?void 0:Xn.group_name:(oo=Xn==null?void 0:Xn.group_name)==null?void 0:oo.filter(Rl=>aa.includes(Rl))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((so=Zn==null?void 0:Zn.anonymous_appeal_settings)==null?void 0:so.map(Xn=>{var Wn;return Tn(Mn({},Xn),{group_name:(Wn=Xn==null?void 0:Xn.group_name)==null?void 0:Wn.filter(oo=>aa.includes(oo))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in Gn){let aa=[];($r=Zn==null?void 0:Zn.anonymous_comment_settings)==null||$r.forEach(Wn=>{aa=[...aa,...(Wn==null?void 0:Wn.group_name)||[]]});let Xn=(fo=Zn==null?void 0:Zn.anonymous_comment_settings)==null?void 0:fo.map(Wn=>{var oo,Rl,au,Wu,ls,Nl,As;return{max:((Rl=(oo=ct==null?void 0:ct.anonymous_comment_settings)==null?void 0:oo.filter(Tl=>{var zl;return(zl=Wn==null?void 0:Wn.group_name)==null?void 0:zl.includes(Tl==null?void 0:Tl.group_name)}))==null?void 0:Rl.length)===1?(ls=(Wu=(au=ct==null?void 0:ct.anonymous_comment_settings)==null?void 0:au.filter(Tl=>{var zl;return(zl=Wn==null?void 0:Wn.group_name)==null?void 0:zl.includes(Tl==null?void 0:Tl.group_name)}))==null?void 0:Wu[0])==null?void 0:ls.all_user_size:(As=(Nl=ct==null?void 0:ct.anonymous_comment_settings)==null?void 0:Nl.filter(Tl=>{var zl;return(zl=Wn==null?void 0:Wn.group_name)==null?void 0:zl.includes(Tl==null?void 0:Tl.group_name)}))==null?void 0:As.reduce((Tl,zl)=>(Tl==null?void 0:Tl.all_user_size)+(zl==null?void 0:zl.all_user_size))}});Os(Xn),va.setFieldsValue({anonymous_appeal_settings:((vi=Zn==null?void 0:Zn.anonymous_appeal_settings)==null?void 0:vi.map(Wn=>{var oo;return Tn(Mn({},Wn),{group_name:(oo=Wn==null?void 0:Wn.group_name)==null?void 0:oo.filter(Rl=>aa.includes(Rl))})}))||[{is_admin:!0,appeal_penalty:2}]})}va.validateFields(),console.log("=====",de()(Zn==null?void 0:Zn.end_time).format("YYYY-MM-DD HH:mm:ss"))},Fs=Gn=>dn(void 0,null,function*(){var Zn,Fi,ro,kr;const jo=Gn;jo.group_settings=(Zn=jo==null?void 0:jo.group_settings)==null?void 0:Zn.map(Ri=>{var so,$r;const fo=Mn({},Ri);return fo.end_time=de()((so=fo==null?void 0:fo.publish_time)==null?void 0:so[1]).startOf("second"),fo.publish_time=de()(($r=fo==null?void 0:fo.publish_time)==null?void 0:$r[0]).startOf("second"),fo.group_name=typeof(fo==null?void 0:fo.group_name)=="string"?[fo==null?void 0:fo.group_name]:fo==null?void 0:fo.group_name,fo.group_id=_a(fo==null?void 0:fo.group_name,ct==null?void 0:ct.group_settings),fo}),jo.allow_late_settings=(Fi=jo==null?void 0:jo.allow_late_settings)==null?void 0:Fi.map(Ri=>{const so=Mn({},Ri);return so.group_name=typeof(so==null?void 0:so.group_name)=="string"?[so==null?void 0:so.group_name]:so==null?void 0:so.group_name,so.group_id=_a(so==null?void 0:so.group_name,ct==null?void 0:ct.group_settings),so}),jo.anonymous_comment_settings=(ro=jo==null?void 0:jo.anonymous_comment_settings)==null?void 0:ro.map(Ri=>{var so,$r;const fo=Mn({},Ri);return fo.evaluation_end=de()((so=fo==null?void 0:fo.evaluation_start)==null?void 0:so[1]).startOf("second"),fo.evaluation_start=de()(($r=fo==null?void 0:fo.evaluation_start)==null?void 0:$r[0]).startOf("second"),fo.group_name=typeof(fo==null?void 0:fo.group_name)=="string"?[fo==null?void 0:fo.group_name]:fo==null?void 0:fo.group_name,fo.group_id=_a(fo==null?void 0:fo.group_name,ct==null?void 0:ct.group_settings),fo}),jo.anonymous_appeal_settings=(kr=jo==null?void 0:jo.anonymous_appeal_settings)==null?void 0:kr.map(Ri=>{const so=Mn({},Ri);return so.group_name=typeof(so==null?void 0:so.group_name)=="string"?[so==null?void 0:so.group_name]:so==null?void 0:so.group_name,so.group_id=_a(so==null?void 0:so.group_name,ct==null?void 0:ct.group_settings),so});let ki=yield(0,zi.Tr)({homework_common_ids:[parseInt(za==null?void 0:za.categoryId)],course_id:za.coursesId,type:"homework_common"});if((ki==null?void 0:ki.student_count)===0){if((yield Ir(Mn({},jo))).status!==0||(yield Ci(Mn({},jo))).status!==0)return;ve.ZP.success("\u4FDD\u5B58\u6210\u529F"),Bs(),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}else pi(jo),br(ki)}),Bs=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:Mn({},za)}),ze({type:"shixunHomeworks/getWorkList",payload:Mn({},za)})};(0,z.useEffect)(()=>{var Gn,Zn,Fi,ro;let kr=(Gn=ct==null?void 0:ct.group_settings)==null?void 0:Gn.filter($r=>$r.publish_time!==null).map($r=>Tn(Mn({},$r),{group_name:[$r.group_name],publish_time:($r==null?void 0:$r.publish_time)&&[de()($r==null?void 0:$r.publish_time),de()($r==null?void 0:$r.end_time)]}));kr=(0,ye.QE)((kr==null?void 0:kr.length)>0?kr:[]);const jo=(Zn=ct.allow_late_settings)==null?void 0:Zn.filter($r=>$r.late_time!==null).map($r=>Tn(Mn({},$r),{group_name:[$r.group_name],late_time:($r==null?void 0:$r.late_time)&&de()($r==null?void 0:$r.late_time)})),ki=(Fi=ct.anonymous_comment_settings)==null?void 0:Fi.filter($r=>$r.evaluation_start!==null).map($r=>Tn(Mn({},$r),{group_name:[$r.group_name],evaluation_start:($r==null?void 0:$r.evaluation_start)&&[de()($r==null?void 0:$r.evaluation_start),de()($r==null?void 0:$r.evaluation_end)]})),Ri=(ro=ct.anonymous_appeal_settings)==null?void 0:ro.filter($r=>$r.appeal_time!==null).map($r=>Tn(Mn({},$r),{group_name:[$r.group_name]})),so=Tn(Mn({},ct),{late_penalty:ct!=null&&ct.allow_late?ct==null?void 0:ct.late_penalty:5,evaluation_num:ct!=null&&ct.evaluation_num?ct==null?void 0:ct.evaluation_num:3,absence_penalty:ct!=null&&ct.anonymous_comment?ct==null?void 0:ct.absence_penalty:3,appeal_penalty:ct!=null&&ct.anonymous_appeal?ct==null?void 0:ct.appeal_penalty:2,publish_time:ct!=null&&ct.publish_time?de()(ct==null?void 0:ct.publish_time):"",end_time:ct!=null&&ct.end_time?de()(ct==null?void 0:ct.end_time):"",late_time:ct!=null&&ct.late_time?de()(ct==null?void 0:ct.late_time):"",evaluation_start:ct!=null&&ct.evaluation_start?de()(ct==null?void 0:ct.evaluation_start):"",evaluation_end:ct!=null&&ct.evaluation_end?de()(ct==null?void 0:ct.evaluation_end):"",group_settings:kr!=null&&kr.length?kr:[{is_admin:!0}],allow_late_settings:jo!=null&&jo.length?jo:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:ki!=null&&ki.length?ki:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:Ri!=null&&Ri.length?Ri:[{is_admin:!0,appeal_penalty:2}]});va.setFieldsValue(so),jr(so),Pa(!(0,he.GJ)()),console.log("workSetting",ct)},[ct]),(0,z.useEffect)(()=>(ze({type:"globalSetting/footerToggle",payload:!1}),()=>{ze({type:"globalSetting/footerToggle",payload:!0}),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),va==null||va.resetFields()}),[]);const Ds=(Gn,Zn)=>{ze({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Gn,index:Zn,rangePickerDisabled:Xo(["group_settings","publish_time"],Qt==null?void 0:Qt[Zn]),disabledDate:ct==null?void 0:ct.course_end_date}})};return Ue.createElement(me.Z,{spinning:!!We["shixunHomeworks/getWorkSetting"]||!!We["shixunHomeworks/getWorkList"]},Ue.createElement("section",{style:{padding:"30px 50px",background:"#fff",marginTop:4}},Ue.createElement(fe.default,{form:va,colon:!1,disabled:Wt,initialValues:er,scrollToFirstError:!0,onValuesChange:Ls,onFinish:Fs},Ue.createElement("div",{className:`${Oe.Z.title}`},Ue.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),Ue.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u53D1\u5E03\u6A21\u5F0F\uFF09")),Ue.createElement("div",{className:Oe.Z.content},Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty} ${Oe.Z.bottom_line}`},Ue.createElement(fe.default.Item,{className:(ka=Oe.Z)==null?void 0:ka.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},Ue.createElement(ne.ZP.Group,{disabled:Xo("unified_setting")},Ue.createElement(ne.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((Ln=ct==null?void 0:ct.group_settings)==null?void 0:Ln.length)>0&&Ue.createElement(ne.ZP,{value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")))),Xr?Ue.createElement(pe.Z,{className:Oe.Z.row_sty,style:{padding:"5px 30px"}},Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(Gn,Zn)=>Zn===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:Gn=>Gn&&de()(Gn).startOf("second")},Ue.createElement(Fe.default,{style:{width:200},size:"large",disabled:Xo("publish_time"),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Gn=>(0,ye.Q8)(Gn,ct==null?void 0:ct.course_end_date),disabledTime:Gn=>(0,ye.d0)(Gn),showTime:{format:"HH:mm",defaultValue:de()((0,ye.U6)(),"HH:mm")}}))),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(Gn,Zn)=>Zn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Promise.resolve()}],normalize:Gn=>Gn&&de()(Gn).startOf("second")},Ue.createElement(Fe.default,{style:{width:200},size:"large",disabled:Xo("end_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Gn=>(0,ye.Q8)(Gn,ct==null?void 0:ct.course_end_date,de()(Zr).add(1,"minutes").format()),disabledTime:Gn=>(0,ye.d0)(Gn,de()(Zr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,ye.U6)(),"HH:mm")}})))):Ue.createElement(fe.default.List,{name:"group_settings"},(Gn,{add:Zn,remove:Fi})=>Gn.map((ro,kr)=>{var jo,ki,Ri,so,$r,fo;return Ue.createElement(pe.Z,{key:ro.key,style:{padding:"5px 14px 5px 30px"}},Ue.createElement(a.Z,{className:Oe.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",kr+1),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{className:"ml10",name:[ro.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ue.createElement(se.default,{disabled:Xo(["group_settings","group_name"],Qt==null?void 0:Qt[kr]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(jo=ct==null?void 0:ct.group_settings)==null?void 0:jo.filter(vi=>{var aa,Xn,Wn;return!((Wn=(Xn=(aa=Qt==null?void 0:Qt.map(oo=>oo==null?void 0:oo.group_name))==null?void 0:aa.toString())==null?void 0:Xn.split(","))!=null&&Wn.includes(String(vi.group_name)))&&vi.is_admin}),maxTagCount:4,maxTagPlaceholder:vi=>Ue.createElement("div",{style:{cursor:"pointer"},onClick:()=>Ds(Qt[kr],kr)},"+",vi==null?void 0:vi.length)}))),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{className:"ml20",name:[ro.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},Ue.createElement(Fe.default.RangePicker,{style:{width:585},size:"large",disabled:Xo(["group_settings","publish_time"],Qt==null?void 0:Qt[kr]),placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:vi=>(0,ye.Q8)(vi,ct==null?void 0:ct.course_end_date),disabledTime:vi=>(0,ye.d0)(vi),showTime:{format:"HH:mm",defaultValue:[de()((0,ye.U6)(),"HH:mm"),de()((0,ye.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:vi=>{if(vi!=null&&vi[0]&&!(vi!=null&&vi[1])){const aa=va.getFieldValue("group_settings");aa[kr].publish_time=[vi[0],de()(vi[0]).add(7,"days")],va.setFieldsValue({group_settings:aa})}}}))),!Wt&&Ue.createElement(pe.Z,{className:(ki=Oe.Z)==null?void 0:ki.h_lh_40},((so=(Ri=Qt==null?void 0:Qt[kr])==null?void 0:Ri.group_id)==null?void 0:so.length)>1&&Ue.createElement(a.Z,null,Ue.createElement(be.Z,{title:"\u89C4\u5219\u62C6\u5206"},Ue.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Ds(Qt[kr],kr)}))),((fo=($r=ct==null?void 0:ct.group_settings)==null?void 0:$r.filter(vi=>{var aa,Xn,Wn;return!((Wn=(Xn=(aa=Qt==null?void 0:Qt.map(oo=>oo==null?void 0:oo.group_name))==null?void 0:aa.toString())==null?void 0:Xn.split(","))!=null&&Wn.includes(String(vi.group_name)))&&vi.is_admin}))==null?void 0:fo.length)>0&&Ue.createElement(a.Z,null,Ue.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{Zn({is_admin:!0})}})),kr!=0&&!Xo(["group_settings","group_name"],Qt==null?void 0:Qt[kr])?Ue.createElement(a.Z,null,Ue.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{Fi(ro.name)}})):Ue.createElement(a.Z,null,Ue.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))}))),Ue.createElement(Ue.Fragment,null,Ue.createElement("div",{className:`${Oe.Z.title} mt30`},Ue.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4"),Ue.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09")),Ue.createElement("div",{className:Oe.Z.content},Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty} ${Oe.Z.bottom_line} ${(Ft=Oe.Z)==null?void 0:Ft.h_lh_40}`,align:"middle"},Ue.createElement(fe.default.Item,{name:"allow_late",valuePropName:"checked"},Ue.createElement(E.default,{disabled:Xo("allow_late")},"\u5F00\u542F\u8865\u4EA4"))),Ao&&Ue.createElement(Ue.Fragment,null,Ue.createElement(pe.Z,{className:Oe.Z.row_sty1},Ue.createElement(a.Z,{className:Oe.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),Ue.createElement(fe.default.Item,{className:`${(vn=Oe.Z)==null?void 0:vn.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},Ue.createElement(ne.ZP.Group,{disabled:Xo("unified_late")},Ue.createElement(ne.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((Ca=ct==null?void 0:ct.group_settings)==null?void 0:Ca.length)>0&&Ue.createElement(ne.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Xr===!1&&Ue.createElement(be.Z,{title:_u("unified_late")},Ue.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),ri?Ue.createElement("div",{style:{paddingBottom:5}},Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty1} mb10 mt5`},Ue.createElement(a.Z,{className:Oe.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),Ue.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},Ue.createElement(fe.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Ue.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:Xo("late_penalty")})))),Ue.createElement(pe.Z,{className:Oe.Z.row_sty1},Ue.createElement(a.Z,{className:Oe.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),Ue.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},Ue.createElement(fe.default.Item,{name:"late_time",rules:[{required:!0,validator:(Gn,Zn)=>Zn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):de()(Zn).startOf("second")<=de()(yt).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Gn=>Gn&&de()(Gn).startOf("second")},Ue.createElement(Fe.default,{style:{width:280},size:"large",disabled:Xo("late_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Gn=>(0,ye.Q8)(Gn,ct==null?void 0:ct.course_end_date,de()(yt).add(1,"minutes").format()),disabledTime:Gn=>(0,ye.d0)(Gn,de()(yt).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,ye.U6)(),"HH:mm")}}))),Ue.createElement(a.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):Ue.createElement(fe.default.List,{name:"allow_late_settings"},(Gn,{add:Zn,remove:Fi})=>Gn.map((ro,kr)=>{var jo,ki,Ri,so,$r,fo;const vi=yt||((Ri=(ki=Ba((jo=Hn==null?void 0:Hn[kr])==null?void 0:jo.group_name,Qt||[],(aa,Xn)=>{var Wn,oo;return de()((Wn=aa==null?void 0:aa.publish_time)==null?void 0:Wn[1]).startOf("second")>de()((oo=Xn==null?void 0:Xn.publish_time)==null?void 0:oo[1]).startOf("second")}))==null?void 0:ki.publish_time)==null?void 0:Ri[1]);return Ue.createElement(pe.Z,{key:ro.key,style:{padding:"5px 14px 5px 52px"}},Ue.createElement(a.Z,{className:Oe.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",kr+1),Ue.createElement(a.Z,{className:"mr20 ml20"},Ue.createElement(fe.default.Item,{name:[ro.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ue.createElement(se.default,{disabled:Xo(["allow_late_settings","group_name"],Hn==null?void 0:Hn[kr]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Hl(Xr?ct==null?void 0:ct.group_settings:Qt,[...Hn||[],...(ct==null?void 0:ct.anonymous_comment)&&!(ct!=null&&ct.unified_anonymous_comment)&&((so=ct==null?void 0:ct.anonymous_comment_settings)==null?void 0:so.filter(aa=>(aa==null?void 0:aa.evaluation_start)&&de()().startOf("second")>=de()(aa==null?void 0:aa.evaluation_start).startOf("second")))||[]])}))),Ue.createElement(a.Z,{className:Oe.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),Ue.createElement(a.Z,{className:"mr20 ml10"},Ue.createElement(fe.default.Item,{name:[ro.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Ue.createElement(oe.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:Xo(["allow_late_settings","late_penalty"],Hn==null?void 0:Hn[kr])}))),Ue.createElement(a.Z,{className:Oe.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),Ue.createElement(a.Z,{className:"ml10"},Ue.createElement(fe.default.Item,{name:[ro.name,"late_time"],rules:[{required:!0,validator:(aa,Xn)=>Xn==null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):vi&&de()(Xn).startOf("second")<=de()(vi).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},Ue.createElement(Fe.default,{disabled:Xo(["allow_late_settings","late_time"],Hn==null?void 0:Hn[kr]),style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:aa=>(0,ye.Q8)(aa,ct==null?void 0:ct.course_end_date,de()(vi).add(1,"minutes").format()),disabledTime:aa=>(0,ye.d0)(aa,de()(vi).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,ye.U6)(),"HH:mm")}}))),!Wt&&Ue.createElement(pe.Z,{className:($r=Oe.Z)==null?void 0:$r.h_lh_40},((fo=Hl(Xr?ct==null?void 0:ct.group_settings:Qt,Hn))==null?void 0:fo.length)>0&&Ue.createElement(a.Z,null,Ue.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Zn({is_admin:!0,late_penalty:5})}})),kr!=0&&!Xo(["allow_late_settings","group_name"],Hn==null?void 0:Hn[kr])?Ue.createElement(a.Z,null,Ue.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{Fi(ro.name)}})):Ue.createElement(a.Z,null,Ue.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),Ue.createElement(Ue.Fragment,null,Ue.createElement("div",{className:`${Oe.Z.title} mt30`},Ue.createElement("span",null,"\u4F5C\u4E1A\u533F\u8BC4"),Ue.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u53EF\u4F7F\u5B66\u751F\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u524D\u63D0\u4E0B\uFF0C\u5BF9\u540C\u5B66\u4F5C\u4E1A\u8FDB\u884C\u533F\u540D\u8BC4\u9605\uFF09")),Ue.createElement("div",{className:Oe.Z.content},Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty} ${Oe.Z.bottom_line} ${(Na=Oe.Z)==null?void 0:Na.h_lh_40}`,align:"middle"},Ue.createElement(fe.default.Item,{name:"anonymous_comment",valuePropName:"checked"},Ue.createElement(E.default,{disabled:Xo("anonymous_comment")},"\u5F00\u542F\u533F\u8BC4"))),Yn&&Ue.createElement(Ue.Fragment,null,Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty1} ${!Ao&&"mb10"} mt5`},Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},Ue.createElement(E.default,null," ",Ao?"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u5E76\u4E14\u6263\u9664\u8865\u4EA4\u6263\u5206":"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u8865\u4EA4\u6263\u5206"," "))),!Ao&&Ue.createElement(a.Z,{className:"mr10"},Ue.createElement(fe.default.Item,{name:"make_up_score"},Ue.createElement(oe.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}}))),Ue.createElement(a.Z,null,Ue.createElement(be.Z,{title:_u("make_up_score")},Ue.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),Ue.createElement("div",{style:{position:"relative"}},Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty1} mb5 ${Oe.Z.bottom_line}`},Ue.createElement(a.Z,{className:Oe.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{className:`${(rn=Oe.Z)==null?void 0:rn.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(Gn,Zn)=>Zn===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},Ue.createElement(ne.ZP.Group,{disabled:Xo("unified_anonymous_comment")},Ue.createElement(ne.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((_t=ct==null?void 0:ct.group_settings)==null?void 0:_t.length)>0&&Ue.createElement(ne.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4"))))),(ri===!1||Xr===!1)&&Ue.createElement(be.Z,{title:_u("unified_anonymous_comment")},Ue.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),bo?Ue.createElement(Ue.Fragment,null,Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty1} mb5`},Ue.createElement(a.Z,{className:Oe.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{name:"anonymous_group",className:`${(nn=Oe.Z)==null?void 0:nn.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},Ue.createElement(ne.ZP.Group,{disabled:Xo("anonymous_group")},Ue.createElement(ne.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((Nr=ct==null?void 0:ct.group_settings)==null?void 0:Nr.length)>0&&Ue.createElement(ne.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4"))))),Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty1} mb10`},Ue.createElement(a.Z,{className:Oe.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(Gn,Zn)=>Zn===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):de()(Zn).startOf("second")<=de()(Ga||yt).startOf("second")?Promise.reject(Ga?"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Gn=>Gn&&de()(Gn).startOf("second")},Ue.createElement(Fe.default,{disabled:Xo("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:Gn=>(0,ye.Q8)(Gn,ct==null?void 0:ct.course_end_date,de()(Ga||yt).add(1,"minutes").format()),disabledTime:Gn=>(0,ye.d0)(Gn,de()(Ga||yt).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,ye.U6)(),"HH:mm")}}))),Ue.createElement(a.Z,{className:Oe.Z.lable_name,style:{marginLeft:88}},"\u622A\u6B62\u65F6\u95F4"),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(Gn,Zn)=>Zn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):de()(Zn).startOf("second")<=de()(Mr||Ga||yt).startOf("second")?Promise.reject(Mr?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":Ga?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Gn=>Gn&&de()(Gn).startOf("second")},Ue.createElement(Fe.default,{disabled:Xo("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Gn=>(0,ye.Q8)(Gn,ct==null?void 0:ct.course_end_date,de()(Mr||Ga||yt).add(1,"minutes").format()),disabledTime:Gn=>(0,ye.d0)(Gn,de()(Mr||Ga||yt).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,ye.U6)(),"HH:mm")}})))),Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty1} mb10`},Ue.createElement(a.Z,{className:Oe.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},Ue.createElement(oe.Z,{size:"large",min:1,precision:0,max:ct==null?void 0:ct.all_user_size,style:{width:186,marginLeft:10},disabled:Xo("evaluation_num")}))),Ue.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u6BCF\u4F4D\u5B66\u751F\u9700\u8981\u533F\u8BC4\u7684\u4F5C\u4E1A\u6570\u91CF\uFF09")),Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty1} mb10`},Ue.createElement(a.Z,{className:Oe.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},Ue.createElement(oe.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:Xo("absence_penalty")}))),Ue.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\u5C06\u6263\u9664\u7684\u5206\u503C\uFF09"))):Ue.createElement(fe.default.List,{name:"anonymous_comment_settings"},(Gn,{add:Zn,remove:Fi})=>Gn.map((ro,kr)=>{var jo,ki,Ri,so,$r,fo,vi,aa;const Xn=Ga||((ki=Ba((jo=ga==null?void 0:ga[kr])==null?void 0:jo.group_name,Hn||[],(Wn,oo)=>de()(Wn==null?void 0:Wn.late_time).startOf("second")>de()(oo==null?void 0:oo.late_time).startOf("second")))==null?void 0:ki.late_time)||yt||(($r=(so=Ba((Ri=ga==null?void 0:ga[kr])==null?void 0:Ri.group_name,Qt||[],(Wn,oo)=>{var Rl,au;return de()((Rl=Wn==null?void 0:Wn.publish_time)==null?void 0:Rl[1]).startOf("second")>de()((au=oo==null?void 0:oo.publish_time)==null?void 0:au[1]).startOf("second")}))==null?void 0:so.publish_time)==null?void 0:$r[1]);return Ue.createElement(pe.Z,{key:ro.key,style:{padding:"0px 14px 0px 82px"}},Ue.createElement(a.Z,{className:Oe.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",kr+1),Ue.createElement(pe.Z,{wrap:!1,align:"top",justify:"space-between"},Ue.createElement(a.Z,null,Ue.createElement(pe.Z,{wrap:!1,align:"top"},Ue.createElement(a.Z,{className:"mr20 ml15"},Ue.createElement(fe.default.Item,{name:[ro.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ue.createElement(se.default,{disabled:Xo(["anonymous_comment_settings","group_name"],ga==null?void 0:ga[kr]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Hl(Xr?ct==null?void 0:ct.group_settings:Qt,ga)}))),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{name:[ro.name,"evaluation_start"],rules:[{required:!0,validator:(Wn,oo)=>oo==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):Xn&&de()(oo).startOf("second")<=de()(Xn).startOf("second")?Promise.reject(yt?"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},Ue.createElement(Fe.default.RangePicker,{disabled:Xo(["anonymous_comment_settings","evaluation_start"],ga==null?void 0:ga[kr]),style:{width:580},size:"large",placeholder:["\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4","\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u622A\u6B62\u65F6\u95F4"],disabledDate:Wn=>(0,ye.Q8)(Wn,ct==null?void 0:ct.course_end_date,de()(Xn).add(1,"minutes").format()),disabledTime:Wn=>(0,ye.d0)(Wn,de()(Xn).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[de()((0,ye.U6)(),"HH:mm"),de()((0,ye.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"})))),Ue.createElement(pe.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},Ue.createElement(a.Z,{className:Oe.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{className:"ml10",name:[ro.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},Ue.createElement(oe.Z,{max:((fo=Ps==null?void 0:Ps[kr])==null?void 0:fo.max)||100,precision:0,style:{width:203},size:"large",min:1,disabled:Xo(["anonymous_comment_settings","evaluation_num"],ga==null?void 0:ga[kr])}))),Ue.createElement(a.Z,{className:Oe.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{className:"ml10",name:[ro.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},Ue.createElement(oe.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:Xo(["anonymous_comment_settings","absence_penalty"],ga==null?void 0:ga[kr])}))),!bo&&Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[ro.name,"student_comment"],valuePropName:"checked"},Ue.createElement(E.default,{disabled:Xo(["anonymous_comment_settings","student_comment"],ga==null?void 0:ga[kr])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))),!Wt&&Ue.createElement(pe.Z,{className:(vi=Oe.Z)==null?void 0:vi.h_lh_40},((aa=Hl(Xr?ct==null?void 0:ct.group_settings:Qt,ga))==null?void 0:aa.length)>0&&Ue.createElement(a.Z,null,Ue.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Zn({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),kr!=0&&!Xo(["anonymous_comment_settings","group_name"],ga==null?void 0:ga[kr])?Ue.createElement(a.Z,null,Ue.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{Fi(ro.name)}})):Ue.createElement(a.Z,null,Ue.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty1} mb5 mt5`},Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},Ue.createElement(E.default,{disabled:Xo("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7"))),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{className:Oe.Z.poor_rating,name:"abnormal_score",rules:[{validator:(Gn,Zn)=>Zn===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},Ue.createElement(oe.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:Xo("student_comment"),min:1,max:100}))),Ue.createElement(a.Z,null," ",Ue.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",Wt?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":Ue.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(ct!=null&&ct.anonymous_comment)){ve.ZP.warning("\u4FDD\u5B58\u542F\u7528\u8BBE\u7F6E\u540E\uFF0C\u70B9\u51FB\u8BE5\u6309\u94AE\u5373\u53EF\u8DF3\u8F6C\u81F3\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868");return}window.open(`/classrooms/${za==null?void 0:za.coursesId}/common_homework/${za==null?void 0:za.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),Ue.createElement("span",{style:{color:"#666",fontWeight:400}},"\uFF08\u5F00\u542F\u540E\uFF0C\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u8BBE\u7F6E\u6216\u5F97\u5206\u4E0D\u8DB360\u5206\uFF0C\u5747\u81EA\u52A8\u8BA1\u5165\u533F\u8BC4\u5F02\u5E38\u5217\u8868\uFF09"))),bo&&Ue.createElement(fe.default.Item,{className:`${Oe.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},Ue.createElement(E.default,{disabled:Xo("student_comment")},Ue.createElement(pe.Z,{gutter:10},Ue.createElement(a.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),Ue.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u5B8C\u6210\u533F\u8BC4\u540E\uFF0C\u88AB\u533F\u8BC4\u4F5C\u4E1A\u5C06\u6807\u8BB0\u4E3A\u201C\u5DF2\u8BC4\u9605\u201D\uFF09")))),Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty1} mb5`},Ue.createElement(fe.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:Oe.Z.h_lh_40},Ue.createElement(E.default,{disabled:Xo("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9")),Ue.createElement("span",{style:{color:"#666"}},"\uFF08\u5B66\u751F\u7533\u8BC9\u533F\u8BC4\u5F97\u5206\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),Pi&&Ue.createElement("div",{style:{paddingBottom:5}},Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty1} mb5`},Ue.createElement(a.Z,{className:Oe.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{className:"ml10",style:{height:40,lineHeight:"40px"},name:"unified_anonymous_appeal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7533\u8BC9\u65B9\u5F0F"}]},Ue.createElement(ne.ZP.Group,{disabled:Xo("unified_anonymous_appeal")},Ue.createElement(ne.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((ua=ct==null?void 0:ct.group_settings)==null?void 0:ua.length)>0&&Ue.createElement(ne.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9")))),(ri===!1||Xr===!1||bo==!1)&&Ue.createElement(be.Z,{title:_u("unified_anonymous_appeal")},Ue.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),fn?Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty1} mb5`},Ue.createElement(a.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},Ue.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:Xo("appeal_penalty")}))),Ue.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u533F\u8BC4\u88AB\u7533\u8BC9\u6210\u529F\u5C06\u5224\u5B9A\u4E3A\u8FDD\u89C4\u533F\u8BC4\uFF0C\u8BE5\u5B66\u751F\u5C06\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570\uFF09")):Ue.createElement(fe.default.List,{name:"anonymous_appeal_settings"},(Gn,{add:Zn,remove:Fi})=>Gn.map((ro,kr)=>{var jo,ki;return Ue.createElement(pe.Z,{key:ro.key,style:{padding:"5px 14px 5px 82px"}},Ue.createElement(a.Z,{className:Oe.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",kr+1),Ue.createElement(pe.Z,{wrap:!1,align:"top",justify:"space-between"},Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{className:"ml10",name:[ro.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ue.createElement(se.default,{disabled:Xo(["anonymous_appeal_settings","group_name"],ea==null?void 0:ea[kr]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Hl(bo?ct==null?void 0:ct.group_settings:ga,ea)}))),Ue.createElement(a.Z,{className:`${Oe.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{className:"ml10",name:[ro.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},Ue.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:Xo(["anonymous_appeal_settings","appeal_penalty"],ea==null?void 0:ea[kr])}))),!Wt&&Ue.createElement(pe.Z,{className:(jo=Oe.Z)==null?void 0:jo.h_lh_40},!!((ki=Hl(bo?ct==null?void 0:ct.group_settings:ga,ea))!=null&&ki.length)&&Ue.createElement(a.Z,null,Ue.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Zn({is_admin:!0,appeal_penalty:2})}})),kr!=0&&!Xo(["anonymous_appeal_settings","group_name"],ea==null?void 0:ea[kr])?Ue.createElement(a.Z,null,Ue.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{Fi(ro.name)}})):Ue.createElement(a.Z,null,Ue.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,he.GJ)()||!(El||Bl||Ki))&&Ue.createElement(je.ZP,{loading:_n||No,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{va.submit()}},"\u4FDD\u5B58"),Ue.createElement(pt.Z,{resdata:ao,type:"shixun",okloading:Mi,oktext:(ao==null?void 0:ao.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Gn=>dn(void 0,null,function*(){$i(!0);let Zn=yield(0,Ze.ZP)(`/api/courses/${za.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(za==null?void 0:za.categoryId)]}});if($i(!1),(Zn==null?void 0:Zn.status)===0){$i(!0);const Fi=yield Ir(Mn({},Ro));if($i(!1),Fi.status!==0)return;$i(!0);const ro=yield Ci(Mn({},Ro));if($i(!1),ro.status!==0)return;ve.ZP.success("\u4FDD\u5B58\u6210\u529F"),Bs(),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}})}),Ue.createElement(gt.Z,{onConfirm:(Gn,Zn)=>{Qt.splice(Gn,0,...Zn),Qt.splice(Gn+Zn.length,1);const Fi=(0,ye.QE)([...Qt]);Fi.forEach(ro=>{var kr;((kr=ro==null?void 0:ro.publish_time)==null?void 0:kr.length)==2?ro.publish_time=ro.publish_time:ro.publish_time=[de()(ro==null?void 0:ro.publish_time),de()(ro==null?void 0:ro.end_time)]}),va.setFieldValue("group_settings",[...Fi])}})))};var Xa=(0,Ee.connect)(({shixunHomeworks:Ye,classroomList:We,loading:ze})=>({shixunHomeworks:Ye,classroomList:We,loading:ze.effects}))(nr),ya=te(59301),Fo=Object.defineProperty,Qr=Object.getOwnPropertySymbols,Do=Object.prototype.hasOwnProperty,Go=Object.prototype.propertyIsEnumerable,$o=(Ye,We,ze)=>We in Ye?Fo(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,ni=(Ye,We)=>{for(var ze in We||(We={}))Do.call(We,ze)&&$o(Ye,ze,We[ze]);if(Qr)for(var ze of Qr(We))Go.call(We,ze)&&$o(Ye,ze,We[ze]);return Ye},Oi=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const ei=({shixunHomeworks:Ye,loading:We,dispatch:ze,classroomList:Yt,user:Kt})=>{const $t=(0,Ee.useParams)(),{workSetting:ln}=Ye,[an,Et]=(0,z.useState)(!1),[on,tn]=(0,z.useState)(!1),[Dt,ka]=(0,z.useState)({start_permanent:!1,ai_q_and_a:!1});(0,z.useEffect)(()=>{Et(!(0,he.GJ)())},[(0,he.GJ)()]);const Ln=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:ni({},$t)}),ze({type:"shixunHomeworks/getWorkList",payload:ni({},$t)})};(0,z.useEffect)(()=>{ln!=null&&ln.course_id&&(Object.keys(Dt).forEach(vn=>{Dt[vn]=ln[vn]}),ka(ni({},Dt)))},[ln]);const Ft=()=>Oi(void 0,null,function*(){var vn;if(((vn=Kt==null?void 0:Kt.userInfo)==null?void 0:vn.user_status)===2){(0,It.Rd)();return}tn(!0),(yield(0,Ze.ZP)(`/api/homework_commons/${$t.categoryId}/shiyan_setting.json`,{method:"post",body:ni({},Dt)})).status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),Ln()),tn(!1)});return ya.createElement("section",{className:ji.Z.form},ya.createElement("div",{className:ji.Z.title},"\u4FDD\u5B58\u5B9E\u9A8C\u6570\u636E"),ya.createElement("div",{className:ji.Z.content},ya.createElement(E.default,{disabled:an,checked:Dt.start_permanent,onChange:vn=>{if(!(0,he.Ny)()){(0,It.pW)(2);return}Dt.start_permanent=vn.target.checked,ka(Object.assign({},Dt))}},ya.createElement("span",{className:"c-black"},"\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u5728\u8BFE\u5802\u53EF\u5BFC\u51FA\u5B66\u751F\u5B9E\u9A8C\u6570\u636E",ya.createElement("a",{target:"_blank",href:ui.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0")))),ya.createElement("div",{className:`${ji.Z.title} mt30`},"\u667A\u80FD\u52A9\u6559\u529F\u80FD"),ya.createElement("div",{className:ji.Z.content},ya.createElement(E.default,{disabled:an,checked:Dt.ai_q_and_a,onChange:vn=>{Dt.ai_q_and_a=vn.target.checked,ka(Object.assign({},Dt))}},"AI\u95EE\u7B54 ",ya.createElement("span",{style:{color:"#666"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528AI\u95EE\u7B54\u529F\u80FD\u5411\u667A\u80FD\u52A9\u6559\u8BF7\u6559\uFF09"))),!an&&ya.createElement(ya.Fragment,null,ya.createElement(je.ZP,{type:"primary",size:"large",loading:on,style:{width:"138px",marginTop:"30px"},onClick:()=>Ft()},"\u4FDD\u5B58")))};var zo=(0,Ee.connect)(({shixunHomeworks:Ye,classroomList:We,loading:ze,user:Yt})=>({shixunHomeworks:Ye,classroomList:We,loading:ze.effects,user:Yt}))(ei),Zo=te(71141),ko=te(69577),zn=te(59301),Ko=Object.defineProperty,Jo=Object.defineProperties,Qi=Object.getOwnPropertyDescriptors,Hi=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,He=Object.prototype.propertyIsEnumerable,ot=(Ye,We,ze)=>We in Ye?Ko(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,ut=(Ye,We)=>{for(var ze in We||(We={}))Te.call(We,ze)&&ot(Ye,ze,We[ze]);if(Hi)for(var ze of Hi(We))He.call(We,ze)&&ot(Ye,ze,We[ze]);return Ye},vt=(Ye,We)=>Jo(Ye,Qi(We)),St=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const{RangePicker:Tt}=Fe.default,{Option:kt}=se.default,Mt=({shixunHomeworks:Ye,loading:We,dispatch:ze,classroomList:Yt})=>{var Kt,$t,ln,an,Et,on,tn,Dt,ka,Ln,Ft,vn,Ca;const Na=(0,Ee.useParams)(),{workSetting:rn,workList:_t}=Ye,[nn,Nr]=(0,z.useState)(!0);let[ua,za]=(0,z.useState)([]),[ct,Wr]=(0,z.useState)([]),[_n,Ir]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,penalty_type:ke.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,comment_public:!0,score_open:!1,total_score:"",eff_score:"",submit_limit:!1,submit_limit_num:"",must_file:!1,can_submit:!1,submit_num:""});(0,z.useEffect)(()=>{},[]);const[No,Ci]=(0,z.useState)(!1);(0,z.useEffect)(()=>{rn!=null&&rn.course_id&&(Object.keys(_n).map(function(Wt){_n[Wt]=rn[Wt]}),rn.anonymous_comment&&(_n.unified_late=rn.unified_anonymous_comment,Ci(rn.unified_anonymous_comment)),(!_n.allow_late||!_n.unified_late)&&(_n.late_penalty=5),_n.unified_setting||(_n.unified_late=!1,_n.unified_anonymous_comment=!1,_n.unified_anonymous_appeal=!1),ua=JSON.parse(JSON.stringify(rn.group_settings.map(Wt=>vt(ut({},Wt),{group_name:[Wt.group_name]})).filter(Wt=>Wt.publish_time!==null))),ct=JSON.parse(JSON.stringify(rn.allow_late_settings.map(Wt=>vt(ut({},Wt),{group_name:[Wt.group_name]})).filter(Wt=>Wt.late_time!==null))),Ir(ut({},_n)),za(ua.length?[...ua]:[{}]),Wr([...ct]))},[rn]),(0,z.useEffect)(()=>{Nr(!(0,he.GJ)())},[(0,he.GJ)()]);const va=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:ut({},Na)})},[Xr,Qt]=(0,z.useState)(!1),Hn=()=>St(void 0,null,function*(){Qt(!Xr);const Wt=JSON.parse(JSON.stringify(_n));if(Wt.categoryId=Na.categoryId,_n.unified_setting||ua==null||ua.map(er=>{var jr,ao;if(!er.publish_time||!er.end_time)throw ve.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Qt(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!er.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Qt(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");er.group_name=typeof(er==null?void 0:er.group_name)=="string"?[er==null?void 0:er.group_name]:er==null?void 0:er.group_name,er.group_id=(ao=(jr=er==null?void 0:er.group_name)==null?void 0:jr.map(br=>{var Ro,pi;let Mi=(pi=(Ro=rn.group_settings)==null?void 0:Ro.filter($i=>($i==null?void 0:$i.group_name)===br))==null?void 0:pi[0];return Mi==null?void 0:Mi.group_id}))==null?void 0:ao.toString().split(",")}),Wt.group_settings=ua,_n.allow_late)if(_n.unified_late){if(_n.late_penalty===null||_n.late_penalty===void 0||_n.late_penalty<0||_n.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Qt(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!_n.late_time)throw ve.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Qt(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(de()(_n.late_time)<=de()(_n.end_time))throw ve.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4"),Qt(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4")}else ct=ct==null?void 0:ct.map(er=>{var jr,ao;if(er.penalty_type=ke.Q.Number,er.late_penalty===null||er.late_penalty===void 0||er.late_penalty<0||er.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Qt(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!er.late_time)throw ve.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Qt(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!er.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Qt(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return er.group_name=typeof(er==null?void 0:er.group_name)=="string"?[er==null?void 0:er.group_name]:er==null?void 0:er.group_name,er.group_id=(ao=(jr=er==null?void 0:er.group_name)==null?void 0:jr.map(br=>{var Ro,pi;let Mi=(pi=(Ro=rn.group_settings)==null?void 0:Ro.filter($i=>($i==null?void 0:$i.group_name)===br))==null?void 0:pi[0];return Mi==null?void 0:Mi.group_id}))==null?void 0:ao.toString().split(","),er}),Wt.allow_late_settings=ct;if(_n!=null&&_n.submit_limit&&!(_n!=null&&_n.submit_limit_num)){ve.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Qt(!1);return}if(_n!=null&&_n.can_submit&&!(_n!=null&&_n.submit_num)){ve.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Qt(!1);return}Object.keys(Wt).map(function(er){er.indexOf("proportion")>-1&&(Wt[er]=Wt[er]/100)}),(yield(0,Ze.ZP)(`/api/homework_commons/${Na.categoryId}/publish_setting.json`,{method:"post",body:vt(ut({},Wt),{penalty_type:ke.Q.Number})})).status===0?(Qt(!1),ve.ZP.success("\u66F4\u65B0\u6210\u529F"),va(),ze({type:"shixunHomeworks/getWorkList",payload:ut({},Na)})):Qt(!1)}),yt=zn.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",zn.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",zn.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",zn.createElement("br",null),zn.createElement("br",null),"\u6CE8\u610F",zn.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",zn.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",zn.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",zn.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),Zr=zn.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",zn.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",zn.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",zn.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),Ao=(Wt,Pa,er="group_id")=>{var jr;return Pa?Pa.find(ao=>ao[er]===Wt):(jr=rn==null?void 0:rn.group_settings)==null?void 0:jr.find(ao=>ao.group_id[0]===Wt)},ri=(rn==null?void 0:rn.allow_late)||(rn==null?void 0:rn.anonymous_comment),Ga=Wt=>{var Pa,er;const jr=Ao(Wt,rn==null?void 0:rn.allow_late_settings,"id"),ao=Ao(Wt,rn==null?void 0:rn.anonymous_comment_settings),br=Ao(Wt);return(rn==null?void 0:rn.allow_late)&&jr&&de()(jr==null?void 0:jr.late_time)<=de()()||(rn==null?void 0:rn.anonymous_comment)&&ao&&(ao==null?void 0:ao.evaluation_start)!==null||((er=(de()(br==null?void 0:br.end_time)<=de()()&&((Pa=rn==null?void 0:rn.allow_late_settings)==null?void 0:Pa.filter(Ro=>Ro.group_id.includes(Wt))))[0])==null?void 0:er.late_time)!=null},Yn=(Kt=rn==null?void 0:rn.allow_late_settings)!=null&&Kt.length?($t=rn==null?void 0:rn.allow_late_settings)==null?void 0:$t.every(Wt=>{if(Wt.evaluation_start)return!0}):!1,bo=(rn==null?void 0:rn.unified_late)&&(rn==null?void 0:rn.anonymous_comment),Mr=rn==null?void 0:rn.anonymous_comment,Pi=(0,z.useMemo)(()=>{var Wt,Pa;return rn!=null&&rn.unified_setting?!((Wt=_t==null?void 0:_t.homework_status)!=null&&Wt.includes("\u5DF2\u622A\u6B62"))||(rn==null?void 0:rn.allow_late)||(rn==null?void 0:rn.anonymous_comment):!((Pa=rn==null?void 0:rn.group_settings)==null?void 0:Pa.some(jr=>de()(jr.end_time)<=de()()))||(rn==null?void 0:rn.allow_late)||(rn==null?void 0:rn.all_group_late)},[rn,_t]),ga=rn==null?void 0:rn.anonymous_comment,fn=Wt=>{if(!Wt)return!1;const Pa=Ao(Wt,rn==null?void 0:rn.anonymous_comment_settings);return(rn==null?void 0:rn.anonymous_comment)&&Pa&&(Pa==null?void 0:Pa.evaluation_start)!==null},ea=Wt=>{const Pa=Ao(Wt,rn==null?void 0:rn.anonymous_comment_settings);return Pa&&(Pa==null?void 0:Pa.evaluation_start)!==null};return zn.createElement("section",{style:{padding:"30px 50px"}},zn.createElement("div",{className:`${Oe.Z.title}`},zn.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),zn.createElement(be.Z,{placement:"topLeft",title:"\u8BBE\u7F6E\u4F5C\u4E1A\u7684\u53D1\u5E03\u89C4\u5219\uFF0C\u8BBE\u7F6E\u540E\uFF0C\u5B66\u751F\u53EA\u80FD\u5728\u89C4\u5B9A\u65F6\u95F4\u5185\u63D0\u4EA4\u4F5C\u4E1A"},zn.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Oe.Z.title_icon}`}))),zn.createElement("div",{className:Oe.Z.content},zn.createElement(pe.Z,{className:`${Oe.Z.row_sty} ${Oe.Z.bottom_line} ${Oe.Z.h_lh_40}`},zn.createElement(ne.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:nn||!((ln=_t==null?void 0:_t.homework_status)!=null&&ln.includes("\u672A\u53D1\u5E03"))||(0,he.Rm)()&&!((Et=(an=Yt.AssistantObject)==null?void 0:an.normal)!=null&&Et.can_publish),value:_n.unified_setting,onChange:Wt=>{var Pa;if(!((Pa=_t==null?void 0:_t.homework_status)!=null&&Pa.includes("\u672A\u53D1\u5E03"))){ve.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(_n.unified_setting=!_n.unified_setting,_n.unified_setting||(_n.unified_late=!1),Ir(Object.assign({},_n)),_n.unified_setting===!1&&ua==""){za(ua.concat({}));return}_n.unified_setting&&(za([]),Wr([{late_penalty:5}]))}},zn.createElement(ne.ZP,{value:!0,disabled:!(rn!=null&&rn.manage_all_group)||!(0,he.GJ)()},"\u7EDF\u4E00\u53D1\u5E03"),zn.createElement(ne.ZP,{disabled:((on=rn==null?void 0:rn.group_settings)==null?void 0:on.length)===0||!(0,he.GJ)(),value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")),((tn=rn==null?void 0:rn.group_settings)==null?void 0:tn.length)===0&&zn.createElement("span",{style:{marginLeft:"20px",color:"#333"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),_n.unified_setting&&zn.createElement("div",{className:Oe.Z.row_sty,style:{padding:"5px 30px"}},zn.createElement(pe.Z,{align:"middle"},zn.createElement(a.Z,{style:{color:"#666",marginRight:10}},"\u53D1\u5E03\u65F6\u95F4"),zn.createElement(a.Z,{className:"ml5"},zn.createElement(Fe.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:de()((0,ye.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:Wt=>(0,ko.Q8)(Wt,rn==null?void 0:rn.course_end_date),disabledTime:Wt=>(0,ko.d0)(Wt),disabled:nn||!((Dt=_t==null?void 0:_t.homework_status)!=null&&Dt.includes("\u672A\u53D1\u5E03")||(ka=_t==null?void 0:_t.homework_status)!=null&&ka.includes("\u672A\u5F00\u59CB"))||(0,he.Rm)()&&!((Ln=Yt.AssistantObject.normal)!=null&&Ln.can_publish),value:_n.publish_time?de()(_n.publish_time):"",allowClear:!1,onChange:(Wt,Pa)=>{_n.publish_time=Pa,(_n.end_time==""||!_n.end_time)&&_n.unified_setting&&(_n.end_time=de()(Wt).add(1,"month").format("YYYY-MM-DD HH:mm:ss"),_n.end_time=_n.end_time),Ir(Object.assign({},_n))}})),zn.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09")),zn.createElement(pe.Z,{align:"middle"},zn.createElement(a.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),zn.createElement(a.Z,{className:"ml5"},zn.createElement(Fe.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:de()((0,ye.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Yn||Mr||(rn==null?void 0:rn.allow_late)&&(rn==null?void 0:rn.homework_status.includes("\u5DF2\u622A\u6B62"))||nn||(rn==null?void 0:rn.allow_late)&&de()()>=de()(rn==null?void 0:rn.end_time)||(0,he.Rm)()&&!((Ft=Yt.AssistantObject.normal)!=null&&Ft.can_publish),allowClear:!1,disabledDate:Wt=>(0,ko.Q8)(Wt,rn==null?void 0:rn.course_end_date,_n.publish_time),disabledTime:Wt=>(0,ko.d0)(Wt,_n.publish_time),value:_n.end_time?de()(_n.end_time):"",onChange:(Wt,Pa)=>{_n.end_time=Pa,Ir(Object.assign({},_n))}})),zn.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!_n.unified_setting&&zn.createElement(pe.Z,null,ua&&ua.map(function(Wt,Pa){var er,jr,ao,br;return zn.createElement(pe.Z,{key:Pa},zn.createElement(pe.Z,{style:{padding:"5px 14px 5px 52px"}},zn.createElement(a.Z,{className:Oe.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",Pa+1),zn.createElement(a.Z,{flex:1,style:{maxWidth:400}},zn.createElement(se.default,{disabled:nn||((er=_t==null?void 0:_t.homework_status)!=null&&er.includes("\u672A\u53D1\u5E03")&&Wt.id||de()(){var pi,Mi;if((0,he.Rm)()&&!((Mi=(pi=Yt.AssistantObject)==null?void 0:pi.normal)!=null&&Mi.can_publish)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ua[Pa].group_name=Ro,ua[Pa].group_id=Wt.group_id;const $i=(0,Le.flattenDeep)(ua.map(Bl=>Bl.group_name)),El=ct.map(Bl=>{let Ki=(Bl==null?void 0:Bl.group_name)||[];return vt(ut({},Bl),{group_name:(0,Le.remove)(Ki,kl=>$i.includes(kl))})});Wr(El),za(ua.slice())}},rn.group_settings&&rn.group_settings.map(function(Ro){if(!ua.map(pi=>pi.group_name).toString().split(",").includes(String(Ro.group_name)))return zn.createElement(kt,{value:Ro.group_name,key:Ro.id},Ro.group_name)})))),zn.createElement(a.Z,{style:{padding:"5px 0"}},zn.createElement(Tt,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[Wt.publish_time?de()(Wt.publish_time):de()(),de()()]},disabled:nn||(de()()<=de()((jr=Ao(Wt.id))==null?void 0:jr.publish_time)?!1:[!0,Ga(Wt.id)]),placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Ro=>(0,ko.Q8)(Ro,rn==null?void 0:rn.course_end_date),disabledTime:Ro=>(0,ko.d0)(Ro),showTime:{format:"HH:mm",defaultValue:[de()((0,ye.U6)(),"HH:mm"),de()((0,ye.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Wt.publish_time&&[de()(Wt.publish_time),de()(Wt.end_time)],onChange:(Ro,pi)=>{var Mi,$i;if((0,he.Rm)()&&!(($i=(Mi=Yt.AssistantObject)==null?void 0:Mi.normal)!=null&&$i.can_publish)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ua[Pa].publish_time=pi[0],ua[Pa].end_time=pi[1],za([...ua])}})),!nn&&zn.createElement(a.Z,{className:`${(ao=Oe.Z)==null?void 0:ao.h_lh_40}`,style:{padding:"5px 0"}},ua.length<((br=rn==null?void 0:rn.group_settings)==null?void 0:br.length)&&zn.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{za(ua.concat({}))}}),(Wt!=null&&Wt.publish_time&&de()(){var Ro,pi;if((0,he.Rm)()&&!((pi=(Ro=Yt.AssistantObject)==null?void 0:Ro.normal)!=null&&pi.can_publish)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Mi=(0,Le.cloneDeep)(ct);Mi.forEach(($i,El)=>{$i.group_name&&($i.group_name=$i.group_name.filter(Bl=>{var Ki;return!((Ki=ua[Pa].group_name)!=null&&Ki.includes(Bl))}))}),ua=ua.filter(($i,El)=>Pa!==El),Wr(Mi),za(ua.slice()),setTimeout(()=>za(ua.slice()),10)}}):zn.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),!(_t!=null&&_t.is_shixun)&&zn.createElement(Zo.ZP,{checkMarginLeft:60,disabled:nn,value:_n,onChange:Wt=>Ir(ut(ut({},_n),Wt))}),zn.createElement(zn.Fragment,null,zn.createElement("div",{className:`${Oe.Z.title} mt30`},zn.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),zn.createElement("div",{className:Oe.Z.content},zn.createElement(pe.Z,{className:`${Oe.Z.row_sty} ${Oe.Z.bottom_line} ${(vn=Oe.Z)==null?void 0:vn.h_lh_40}`,align:"middle"},zn.createElement($l.Z,{checked:_n.allow_late,disabled:Yn||nn||(rn==null?void 0:rn.allow_late),onChange:Wt=>{var Pa,er;if((0,he.Rm)()&&!((er=(Pa=Yt.AssistantObject)==null?void 0:Pa.normal)!=null&&er.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Wt&&Ce.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:zn.createElement("div",{style:{padding:10,background:"#f5f6f9"}},zn.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),zn.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),zn.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),_n.allow_late=Wt,ct==""&&Wr([{late_penalty:5}]),Ir(ut({},_n))}}),zn.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),zn.createElement(be.Z,{overlayStyle:{width:380,maxWidth:380},title:zn.createElement("div",{style:{display:"flex",flexFlow:"column"}},zn.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),zn.createElement("span",null,"\u5F00\u542F\u8865\u4EA4\uFF0C\u5B66\u751F\u53EA\u5728\u8865\u4EA4\u65F6\u95F4\u5185\u624D\u901A\u5173\u5219\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u4E0D\u6263\u5206\uFF1B"),zn.createElement("span",null,"\u5B66\u751F\u5728\u6B63\u5E38\u4F5C\u4E1A\u89C4\u5B9A\u65F6\u95F4\u5185\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u9636\u6BB5\u518D\u6B21\u901A\u5173\u4E0D\u6263\u5206\u3002"))},zn.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Oe.Z.title_icon}`}))),(_n==null?void 0:_n.allow_late)&&zn.createElement("div",{className:"pb5"},zn.createElement(pe.Z,{className:Oe.Z.row_sty1},zn.createElement(a.Z,{className:Oe.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),zn.createElement(ne.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:nn,value:_n.unified_late,onChange:Wt=>{var Pa;if((0,he.Rm)()&&!((Pa=Yt.AssistantObject.normal)!=null&&Pa.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n.unified_late=Wt.target.value,ct==""&&!Wt.target.value&&Wr([{late_penalty:5}]),Ir(ut({},_n))}},(_n==null?void 0:_n.unified_setting)&&zn.createElement(ne.ZP,{disabled:(rn==null?void 0:rn.allow_late)||!(rn!=null&&rn.manage_all_group),value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((Ca=rn==null?void 0:rn.group_settings)==null?void 0:Ca.length)&&zn.createElement(ne.ZP,{disabled:rn==null?void 0:rn.allow_late,value:!1},"\u5206\u73ED\u8865\u4EA4"))),_n!=null&&_n.unified_late?zn.createElement("div",null,zn.createElement(pe.Z,{wrap:!1,align:"middle",className:`${Oe.Z.row_sty1} mb10 mt5`},zn.createElement(a.Z,{className:Oe.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),zn.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},zn.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:206},disabled:nn||ga,value:_n.late_penalty,onChange:Wt=>{var Pa;if((0,he.Rm)()&&!((Pa=Yt.AssistantObject.normal)!=null&&Pa.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n.late_penalty=Wt,Ir(Object.assign({},_n))}})),zn.createElement(a.Z,{style:{color:"#333"}},"\uFF08\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")),zn.createElement(pe.Z,{className:`${Oe.Z.row_sty1}`},zn.createElement(a.Z,{className:Oe.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),zn.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},zn.createElement(Fe.default,{allowClear:!1,size:"large",style:{width:280},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:de()((0,ye.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:nn||bo||Yn,value:_n.late_time?de()(_n.late_time):"",disabledDate:Wt=>(0,ko.Q8)(Wt,rn==null?void 0:rn.course_end_date),disabledTime:Wt=>(0,ko.d0)(Wt),onChange:(Wt,Pa)=>{var er;if((0,he.Rm)()&&!((er=Yt.AssistantObject.normal)!=null&&er.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n.late_time=Pa,Ir(Object.assign({},_n))}})),zn.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):ct.map(function(Wt,Pa){var er;return zn.createElement(pe.Z,{key:Pa,style:{padding:"5px 14px 5px 52px"}},zn.createElement(a.Z,{className:Oe.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",Pa+1),zn.createElement(a.Z,{className:"mr20 ml10"},zn.createElement(se.default,{size:"large",disabled:nn||!((er=_t==null?void 0:_t.homework_status)!=null&&er.includes("\u672A\u53D1\u5E03"))&&Wt.id,mode:"multiple",style:{width:250},value:typeof Wt.group_name=="string"?[Wt.group_name]:Wt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:jr=>{var ao;if((0,he.Rm)()&&!((ao=Yt.AssistantObject.normal)!=null&&ao.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ct[Pa].group_name=jr,ct[Pa].group_id=Wt.group_id,Wr(ct.slice())}},rn.group_settings&&rn.group_settings.map(function(jr){if(_n!=null&&_n.unified_setting&&!ct.map(ao=>ao.group_name).toString().split(",").includes(String(jr.group_name))&&!ea(jr.id))return zn.createElement(kt,{value:jr.group_name,key:jr.id},jr.group_name);if(ua.map(ao=>ao.group_name).toString().split(",").includes(String(jr.group_name))&&!ct.map(ao=>ao.group_name).toString().split(",").includes(String(jr.group_name))&&!ea(jr.id))return zn.createElement(kt,{value:jr.group_name,key:jr.id},jr.group_name)}))),zn.createElement(a.Z,{className:Oe.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),zn.createElement(a.Z,{className:"mr20 ml10"},zn.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:nn||fn(Wt.id),defaultValue:Wt.late_penalty,onChange:jr=>{var ao,br;if((0,he.Rm)()&&!((br=(ao=Yt.AssistantObject)==null?void 0:ao.normal)!=null&&br.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ct[Pa].late_penalty=jr,ct[Pa].penalty_type=ke.Q.Number}})),zn.createElement(a.Z,{className:Oe.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),zn.createElement(a.Z,{className:"ml10"},zn.createElement(Fe.default,{size:"large",disabled:nn||fn(Wt.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:de()((0,ye.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:jr=>(0,ko.Q8)(jr,rn==null?void 0:rn.course_end_date),disabledTime:jr=>(0,ko.d0)(jr),format:"YYYY-MM-DD HH:mm",value:Wt!=null&&Wt.late_time?de()(Wt.late_time):void 0,onChange:(jr,ao)=>{var br,Ro;if((0,he.Rm)()&&!((Ro=(br=Yt.AssistantObject)==null?void 0:br.normal)!=null&&Ro.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ct[Pa].late_time=ao,Wr([...ct])}})),!nn&&zn.createElement(a.Z,{style:{height:40,lineHeight:"40px"}},zn.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Wr(ct.concat({penalty_type:ke.Q.Number,late_penalty:5}))}}),Pa>0&&!Wt.id?zn.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{ct=ct.filter((jr,ao)=>Pa!==ao),Wr(ct.slice()),setTimeout(()=>Wr(ct.slice()),10)}}):zn.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),zn.createElement(je.ZP,{loading:Xr,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Hn()},"\u4FDD\u5B58"))};var en=(0,Ee.connect)(({shixunHomeworks:Ye,classroomList:We,loading:ze})=>({shixunHomeworks:Ye,classroomList:We,loading:ze.effects}))(Mt),Jt=te(59301),qt=Object.defineProperty,wn=Object.defineProperties,An=Object.getOwnPropertyDescriptors,bn=Object.getOwnPropertySymbols,ta=Object.prototype.hasOwnProperty,Un=Object.prototype.propertyIsEnumerable,fa=(Ye,We,ze)=>We in Ye?qt(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,$n=(Ye,We)=>{for(var ze in We||(We={}))ta.call(We,ze)&&fa(Ye,ze,We[ze]);if(bn)for(var ze of bn(We))Un.call(We,ze)&&fa(Ye,ze,We[ze]);return Ye},pa=(Ye,We)=>wn(Ye,An(We)),qa=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const cr=Ye=>qa(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/homework_commons/${Ye==null?void 0:Ye.categoryId}/publish_setting.json`,{method:"post",body:Ye})}),Ua=Ye=>qa(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/homework_commons/${Ye==null?void 0:Ye.categoryId}/evaluation_setting.json`,{method:"post",body:Ye})}),lr=(Ye,We)=>Ye==null?void 0:Ye.map(ze=>{var Yt;return(Yt=We==null?void 0:We.find(Kt=>Kt.value===ze))==null?void 0:Yt.id}),Tr=(Ye,We)=>{var ze;return Ye=typeof Ye=="string"?[Ye]:Ye,(ze=Ye==null?void 0:Ye.map(Yt=>We==null?void 0:We.find(Kt=>{var $t;return($t=Kt==null?void 0:Kt.group_name)==null?void 0:$t.includes(Yt)})))==null?void 0:ze.filter(Yt=>Yt)},La=(Ye,We,ze,Yt=!1)=>{let Kt=null,$t=Yt?We:Tr(Ye,We);return $t==null||$t.forEach((ln,an)=>{(an==0||ze(ln,Kt||{}))&&(Kt=ln)}),Kt},Va=({shixunHomeworks:Ye,loading:We,dispatch:ze,classroomList:Yt})=>{var Kt,$t,ln,an,Et,on;const tn=(0,Ee.useParams)(),{workSetting:Dt,workList:ka}=Ye,[,Ln,Ft]=(0,ie.U)(cr,{categoryId:tn==null?void 0:tn.categoryId,penalty_type:ke.Q.Number}),[,vn,Ca]=(0,ie.U)(Ua,{categoryId:tn==null?void 0:tn.categoryId}),[Na]=fe.default.useForm(),rn=fe.default.useWatch("unified_setting",Na),_t=fe.default.useWatch("group_settings",Na),nn=fe.default.useWatch("allow_late_settings",Na),Nr=fe.default.useWatch("end_time",Na),ua=fe.default.useWatch("publish_time",Na),za=fe.default.useWatch("allow_late",Na),ct=fe.default.useWatch("unified_late",Na),Wr=fe.default.useWatch("late_time",Na),_n=fe.default.useWatch("anonymous_comment",Na),Ir=fe.default.useWatch("unified_anonymous_comment",Na),No=fe.default.useWatch("evaluation_start",Na),Ci=fe.default.useWatch("anonymous_appeal",Na),va=fe.default.useWatch("anonymous_comment_settings",Na),Xr=fe.default.useWatch("unified_anonymous_appeal",Na),Qt=fe.default.useWatch("anonymous_appeal_settings",Na),[Hn,yt]=(0,z.useState)(!1),[Zr,Ao]=(0,z.useState)({}),ri=Hn||(0,he.Rm)()&&!(($t=(Kt=Yt.AssistantObject)==null?void 0:Kt.normal)!=null&&$t.can_publish),Ga=Hn||(0,he.Rm)()&&!((an=(ln=Yt.AssistantObject)==null?void 0:ln.normal)!=null&&an.can_late),Yn=Hn||(0,he.Rm)()&&!((on=(Et=Yt.AssistantObject)==null?void 0:Et.normal)!=null&&on.can_anonymous_comment),bo=Pi=>qa(void 0,null,function*(){const ga=Pi;let fn=yield(0,Ze.ZP)(`/api/homework_commons/${tn==null?void 0:tn.categoryId}/publish_setting_for_submit.json`,{method:"post",body:ga});(fn==null?void 0:fn.status)===0&&(ve.ZP.success("\u4FDD\u5B58\u6210\u529F"),Mr(),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),Mr=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:$n({},tn)}),ze({type:"shixunHomeworks/getWorkList",payload:$n({},tn)})};return(0,z.useEffect)(()=>{var Pi,ga,fn,ea;let Wt=(Pi=Dt==null?void 0:Dt.group_settings)==null?void 0:Pi.filter(br=>br.publish_time!==null).map(br=>pa($n({},br),{group_name:[br.group_name],publish_time:(br==null?void 0:br.publish_time)&&[de()(br==null?void 0:br.publish_time),de()(br==null?void 0:br.end_time)]}));Wt=(0,ye.QE)((Wt==null?void 0:Wt.length)>0?Wt:[]);const Pa=(ga=Dt.allow_late_settings)==null?void 0:ga.filter(br=>br.late_time!==null).map(br=>pa($n({},br),{group_name:[br.group_name],late_time:(br==null?void 0:br.late_time)&&de()(br==null?void 0:br.late_time)})),er=(fn=Dt.anonymous_comment_settings)==null?void 0:fn.filter(br=>br.evaluation_start!==null).map(br=>pa($n({},br),{group_name:[br.group_name],evaluation_start:(br==null?void 0:br.evaluation_start)&&[de()(br==null?void 0:br.evaluation_start),de()(br==null?void 0:br.evaluation_end)]})),jr=(ea=Dt.anonymous_appeal_settings)==null?void 0:ea.filter(br=>br.appeal_time!==null).map(br=>pa($n({},br),{group_name:[br.group_name]})),ao=pa($n({},Dt),{late_penalty:Dt!=null&&Dt.allow_late?Dt==null?void 0:Dt.late_penalty:5,evaluation_num:Dt!=null&&Dt.evaluation_num?Dt==null?void 0:Dt.evaluation_num:3,absence_penalty:Dt!=null&&Dt.anonymous_comment?Dt==null?void 0:Dt.absence_penalty:3,appeal_penalty:Dt!=null&&Dt.anonymous_appeal?Dt==null?void 0:Dt.appeal_penalty:2,publish_time:Dt!=null&&Dt.publish_time?de()(Dt==null?void 0:Dt.publish_time):"",end_time:Dt!=null&&Dt.end_time?de()(Dt==null?void 0:Dt.end_time):"",late_time:Dt!=null&&Dt.late_time?de()(Dt==null?void 0:Dt.late_time):"",evaluation_start:Dt!=null&&Dt.evaluation_start?de()(Dt==null?void 0:Dt.evaluation_start):"",evaluation_end:Dt!=null&&Dt.evaluation_end?de()(Dt==null?void 0:Dt.evaluation_end):"",group_settings:Wt!=null&&Wt.length?Wt:[{is_admin:!0}],allow_late_settings:Pa!=null&&Pa.length?Pa:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:er!=null&&er.length?er:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:jr!=null&&jr.length?jr:[{is_admin:!0,appeal_penalty:2}]});Na.setFieldsValue(ao),Ao(ao),yt(!(0,he.GJ)()),console.log("workSetting",Dt)},[Dt]),(0,z.useEffect)(()=>(ze({type:"globalSetting/footerToggle",payload:!1}),()=>{ze({type:"globalSetting/footerToggle",payload:!0}),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Na==null||Na.resetFields()}),[]),Jt.createElement(me.Z,{spinning:!!We["shixunHomeworks/getWorkSetting"]||!!We["shixunHomeworks/getWorkList"]},Jt.createElement("section",{style:{padding:"30px 50px",background:"#fff",marginTop:4}},Jt.createElement(fe.default,{form:Na,colon:!1,disabled:Hn,initialValues:Zr,scrollToFirstError:!0,onFinish:bo},!(ka!=null&&ka.is_shixun)&&Jt.createElement(Zo.rU,{form:Na})),((0,he.GJ)()||!(ri||Ga||Yn))&&Jt.createElement(je.ZP,{loading:Ln||vn,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{Na.submit()}},"\u4FDD\u5B58"),Jt.createElement(gt.Z,{onConfirm:(Pi,ga)=>{_t.splice(Pi,0,...ga),_t.splice(Pi+ga.length,1);const fn=(0,ye.QE)([..._t]);fn.forEach(ea=>{var Wt;((Wt=ea==null?void 0:ea.publish_time)==null?void 0:Wt.length)==2?ea.publish_time=ea.publish_time:ea.publish_time=[de()(ea==null?void 0:ea.publish_time),de()(ea==null?void 0:ea.end_time)]}),Na.setFieldValue("group_settings",[...fn])}})))};var Ra=(0,Ee.connect)(({shixunHomeworks:Ye,classroomList:We,loading:ze})=>({shixunHomeworks:Ye,classroomList:We,loading:ze.effects}))(Va),ia=te(59301);const Fa=({shixunHomeworks:Ye,loading:We,dispatch:ze})=>{const{workSetting:Yt,workList:Kt}=Ye,[$t,ln]=(0,z.useState)("1"),an=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:Yt!=null&&Yt.is_new_rule?ia.createElement(Xa,null):ia.createElement(en,null)},!(Kt!=null&&Kt.is_shixun)&&{key:"7",label:"\u63D0\u4EA4\u8BBE\u7F6E",element:ia.createElement(Ra,null)},((Kt==null?void 0:Kt.is_jupyter)||(Kt==null?void 0:Kt.is_jupyter_lab))&&{key:"6",label:"\u5B9E\u9A8C\u8BBE\u7F6E",element:ia.createElement(zo,null)},!(Yt!=null&&Yt.is_new_rule)&&{key:"2",label:"\u533F\u8BC4\u8BBE\u7F6E",element:ia.createElement(ys,null)},{key:"3",label:"\u8BC4\u5206\u8BBE\u7F6E",element:ia.createElement(pu,null)},{key:"4",label:"\u516C\u5F00\u8BBE\u7F6E",element:ia.createElement(ps,null)},{key:"5",label:"\u534F\u4F5C\u8BBE\u7F6E",element:ia.createElement(gs,null)}].filter(Et=>!!Et);return(0,z.useEffect)(()=>(ze({type:"globalSetting/footerToggle",payload:!1}),()=>{ze({type:"globalSetting/footerToggle",payload:!0})}),[]),ia.createElement("div",{style:{paddingBottom:"50px"}},(an==null?void 0:an.length)&&ia.createElement(Lu.Z,{dataSource:an,style:{marginBottom:52}}))};var rr=(0,Ee.connect)(({shixunHomeworks:Ye,loading:We})=>({shixunHomeworks:Ye,loading:We.effects}))(Fa),_r={flex_box_center:"flex_box_center___FJzIA",flex_space_between:"flex_space_between___oLjvQ",flex_box_vertical_center:"flex_box_vertical_center___SoaRH",flex_box_center_end:"flex_box_center_end___ewpDJ",flex_box_column:"flex_box_column___HLvXm",homeworkDetailWrapper:"homeworkDetailWrapper___VAJSJ",title:"title___C63Sm",export:"export___HoqEK",bg:"bg___Ow82a",tabs:"tabs___AQDwR",workListTabWrap:"workListTabWrap___eltpM",workListTabButton:"workListTabButton___kCRZe",ai_review_new:"ai_review_new___AmrKW"},Gr=te(29044),$a=te(92597),Vr=te(46400),eo="data:image/png;base64,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",io=Object.defineProperty,to=Object.defineProperties,ai=Object.getOwnPropertyDescriptors,ho=Object.getOwnPropertySymbols,xr=Object.prototype.hasOwnProperty,ci=Object.prototype.propertyIsEnumerable,Sr=(Ye,We,ze)=>We in Ye?io(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,xo=(Ye,We)=>{for(var ze in We||(We={}))xr.call(We,ze)&&Sr(Ye,ze,We[ze]);if(ho)for(var ze of ho(We))ci.call(We,ze)&&Sr(Ye,ze,We[ze]);return Ye},Io=(Ye,We)=>to(Ye,ai(We)),Li=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const Cr=({shixunHomeworks:Ye,loading:We,dispatch:ze})=>{var Yt;const Kt=(0,Ee.useParams)(),[$t,ln]=(0,z.useState)(xo(xo({},{page:1,limit:20,group_ids:[]}),Kt)),{codeReview:an}=Ye,[Et]=fe.default.useForm();$t.order="code_rate",$t.sort="desc",$t.category=$t.categoryId,(0,z.useEffect)(()=>{on()},[$t]),(0,z.useEffect)(()=>{Ye.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&on()},[Ye.actionTabs.key]);const on=()=>Li(void 0,null,function*(){(yield ze({type:"shixunHomeworks/getFileRepeatResult",payload:Io(xo({},$t),{id:$t==null?void 0:$t.category,course_id:$t==null?void 0:$t.coursesId})})).status===-2&&setTimeout(()=>on(),1500)}),tn=(ka,Ln)=>{$t.page=ka,$t.limit=20,ze({type:"shixunHomeworks/getFileRepeatResult",payload:Io(xo({},$t),{id:$t==null?void 0:$t.category,course_id:$t==null?void 0:$t.coursesId})})},Dt=[{title:"\u5E8F\u53F7",dataIndex:"number",render:(ka,Ln,Ft)=>$t.limit*($t.page-1)+Ft+1},{title:"\u59D3\u540D",dataIndex:"user"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"similar_rate",render:ka=>z.createElement("span",{className:"c-orange"},ka)},{title:"\u64CD\u4F5C",dataInex:"action",render:(ka,Ln)=>z.createElement("div",null,z.createElement(Ee.Link,{target:"_blank",to:`/classrooms/${$t.coursesId}/common_homework/${$t.categoryId}/review_detail/${Ln.user_id}`},"\u67E5\u770B"),z.createElement("br",null))}];return z.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},z.createElement(pe.Z,null,z.createElement(a.Z,{flex:"1"},z.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",an.time,z.createElement(je.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:$t}})}},"\u6587\u6863\u67E5\u91CD"))),z.createElement(a.Z,null,z.createElement(y.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:ka=>{$t.search=ka,ze({type:"shixunHomeworks/getFileRepeatResult",payload:Io(xo({},$t),{id:$t==null?void 0:$t.category,course_id:$t==null?void 0:$t.coursesId})})},style:{width:200}}),z.createElement("span",{className:"ml5 c-red"}))),(an==null?void 0:an.status)===-2&&z.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},z.createElement("img",{src:eo}),z.createElement("br",null),z.createElement(je.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{ze({type:"shixunHomeworks/getFileRepeatResult",payload:Io(xo({},$t),{id:$t==null?void 0:$t.category,course_id:$t==null?void 0:$t.coursesId})})}},"\u5237\u65B0\u9875\u9762")),((Yt=an.course_groups)==null?void 0:Yt.length)>0&&z.createElement(z.Fragment,null,z.createElement(pe.Z,null,z.createElement(a.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),z.createElement(a.Z,{flex:"80px"},z.createElement(E.default,{checked:$t.group_ids=="",value:"all",onChange:ka=>{delete $t.group_ids,$t.group_ids=[],$t.page=1,ln(xo({},$t))}},"\u5168\u90E8")),z.createElement(a.Z,{flex:"1"},an.course_groups&&an.course_groups.map((ka,Ln)=>z.createElement(E.default,{value:ka.id,checked:$t.group_ids.includes(ka.id),onChange:Ft=>{Ft.target.checked?$t.group_ids.push(ka.id):$t.group_ids.splice($t.group_ids.indexOf(ka.id),1),$t.page=1,ln(xo({},$t))}},ka.name,"(",ka.members_count,")")))),z.createElement(pe.Z,{className:"font14 c-red mt5"},z.createElement(a.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),(an==null?void 0:an.data)==="\u52A0\u8F7D\u4E2D"&&z.createElement(me.Z,null,z.createElement(Vr.Z,{message:an==null?void 0:an.data,type:"info"})),(an==null?void 0:an.data)==="\u6682\u65E0\u67E5\u91CD\u8BB0\u5F55"||(an==null?void 0:an.data)==="\u52A0\u8F7D\u4E2D"?"":z.createElement("div",null,z.createElement("p",{className:"mt10"},z.createElement("span",{className:"c-red"},an.similar_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u5B66\u5458\uFF08",an.total_count,"\u5B66\u5458\uFF09"),z.createElement(x.default,{className:"mt30",pagination:!1,dataSource:an.data,columns:Dt,onChange:(ka,Ln,Ft)=>{Ft.order==="ascend"&&($t.b_order="asc"),Ft.order==="descend"&&($t.b_order="desc"),Ft.order||delete $t.b_order,ze({type:"shixunHomeworks/getFileRepeatResult",payload:Io(xo({},$t),{id:$t==null?void 0:$t.category,course_id:$t==null?void 0:$t.coursesId})})}}),z.createElement("aside",{className:"tc mb50 mt30"},z.createElement(ee.Z,{showSizeChanger:!1,onChange:tn,defaultCurrent:$t.page||1,current:$t.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:an.copy_reviews_count}))))};var gr=(0,Ee.connect)(({shixunHomeworks:Ye,loading:We})=>({shixunHomeworks:Ye,loading:We.effects}))(Cr),vr=Object.defineProperty,tr=Object.defineProperties,Ha=Object.getOwnPropertyDescriptors,Dn=Object.getOwnPropertySymbols,Da=Object.prototype.hasOwnProperty,zr=Object.prototype.propertyIsEnumerable,no=(Ye,We,ze)=>We in Ye?vr(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,Xi=(Ye,We)=>{for(var ze in We||(We={}))Da.call(We,ze)&&no(Ye,ze,We[ze]);if(Dn)for(var ze of Dn(We))zr.call(We,ze)&&no(Ye,ze,We[ze]);return Ye},_i=(Ye,We)=>tr(Ye,Ha(We)),vl=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const wi=({shixunHomeworks:Ye,dispatch:We})=>{const ze=(0,Ee.useParams)(),[Yt,Kt]=(0,z.useState)([]),[$t,ln]=(0,z.useState)(!1),[an,Et]=(0,z.useState)(!1),[on,tn]=(0,z.useState)(!1),[Dt,ka]=(0,z.useState)(""),[Ln,Ft]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Ye.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(vn.resetFields(),Kt([]),Et(!0),Na()):Et(!1)},[Ye.actionTabs.key]);const[vn]=fe.default.useForm();let Ca=[];const Na=()=>vl(void 0,null,function*(){ln(!0);const nn=yield(0,ae.VB)(_i(Xi({},ze),{course_id:ze==null?void 0:ze.coursesId,id:ze==null?void 0:ze.categoryId}));Kt([...Yt,...nn==null?void 0:nn.data]),ka(nn),ln(!1)}),rn=()=>{We({type:"shixunHomeworks/setActionTabs",payload:{}}),tn(!1),ln(!1),Kt([]),vn.resetFields()},_t=[{title:"",dataIndex:"course_group_id",width:280,render:(nn,Nr)=>z.createElement(E.default,{disabled:!(Nr.work_count>=1),value:String(Nr.course_group_id)},Nr.course_group_name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"work_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_time",width:130}];return z.createElement(Ce.default,{centered:!0,title:"\u6587\u6863\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:an,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:()=>vl(void 0,null,function*(){var nn;const Nr=vn.getFieldsValue();if(((nn=Nr.group_ids)==null?void 0:nn.length)<=0){ve.ZP.info("\u8BF7\u9009\u62E9\u8981\u67E5\u8BE2\u7684\u73ED\u7EA7");return}Ft(!0);const ua=yield(0,Ze.ZP)(`/api/homework_commons/${ze.categoryId}/homework_file_repeat.json`,{method:"get",params:{course_group_id:[...Nr.group_ids.map(za=>Number(za))]}});Ft(!1),ua.status===0&&(rn(),ve.ZP.success("\u64CD\u4F5C\u6210\u529F"),yield We({type:"shixunHomeworks/getWorkList",payload:Ye.actionTabs.params}),Ee.history.push(`/classrooms/${ze.coursesId}/common_homework/${ze.categoryId}/detail?tabs=4`),We({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}),okButtonProps:{loading:Ln},onCancel:rn},z.createElement("span",null,"\u5F53\u524D\u6587\u6863\u67E5\u91CD\u5206\u6570\u6263\u5206\u4E3A",Dt==null?void 0:Dt.repeat_setting_score,"\u5206\uFF0C\u5982\u9700\u8C03\u6574\u8BF7\u5728\u201C\u8BBE\u7F6E-\u8BC4\u5206\u8BBE\u7F6E\u201D\u4E2D\u8FDB\u884C\u7F16\u8F91"),Ye.codeReviewCourse&&z.createElement(fe.default,{form:vn,initialValues:{group_ids:Ca,end_time:de()(de()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},z.createElement("div",{className:"flexd-table-header mt20"},z.createElement(x.default,{pagination:!1,dataSource:[],columns:_t})),z.createElement(fe.default.Item,{name:"group_ids"},z.createElement(E.default.Group,{className:"w100"},z.createElement("div",{style:{width:"100%",maxHeight:360,overflow:"auto"}},z.createElement(x.default,{showHeader:!1,columns:_t,dataSource:Yt,pagination:!1,loading:$t}))))),z.createElement(pe.Z,null,z.createElement(a.Z,{className:"ml10"},z.createElement(E.default,{checked:on,onChange:nn=>{tn(nn.target.checked);let Nr=[];nn.target.checked&&(Nr=Yt.filter(ua=>ua.work_count>=1).map(ua=>ua.course_group_id+"")),vn.setFieldsValue({group_ids:Nr})}},"\u5168\u9009"))))};var Ei=(0,Ee.connect)(({shixunHomeworks:Ye})=>({shixunHomeworks:Ye}))(wi),hr=te(76239),tl=te(4835),ol=te(37521),_o=te(56731),Uo=te(59659),Ai={TabsStyle:"TabsStyle___cT3EC"},ar=te(59301),Ni=Object.defineProperty,So=Object.defineProperties,il=Object.getOwnPropertyDescriptors,Vi=Object.getOwnPropertySymbols,Yo=Object.prototype.hasOwnProperty,Fr=Object.prototype.propertyIsEnumerable,Di=(Ye,We,ze)=>We in Ye?Ni(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,Si=(Ye,We)=>{for(var ze in We||(We={}))Yo.call(We,ze)&&Di(Ye,ze,We[ze]);if(Vi)for(var ze of Vi(We))Fr.call(We,ze)&&Di(Ye,ze,We[ze]);return Ye},qi=(Ye,We)=>So(Ye,il(We)),gl=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const hl=Ye=>gl(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/student_works/${Ye.userId}/deal_appeal_score.json`,{method:"post",body:Ye})}),ll=({globalSetting:Ye,shixunHomeworks:We,dispatch:ze,classroomList:Yt})=>{var Kt,$t,ln,an,Et,on;const tn=(0,Ee.useParams)(),[Dt]=(0,Ee.useSearchParams)(),{workList:ka,workSetting:Ln}=We,[Ft]=fe.default.useForm(),[vn,Ca]=(0,z.useState)(!1),[Na,rn]=(0,z.useState)(null),[,_t,nn,Nr]=(0,ie.U)(ae.cN,{homeworkId:tn==null?void 0:tn.categoryId}),[,ua,za,ct]=(0,ie.U)(ae.Qz,{homeworkId:tn==null?void 0:tn.categoryId}),[,Wr,_n,Ir]=(0,ie.U)(ae.mQ,{homeworkId:tn==null?void 0:tn.categoryId}),[,,No,Ci]=(0,ie.U)(hl,{}),[va,Xr]=(0,z.useState)({activeKey:"1",page:1,limit:10,status:""}),Qt=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],Hn=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Ga,Yn,bo)=>`${((va==null?void 0:va.page)-1)*va.limit+bo+1}`},{title:"\u5B66\u751F\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u53CD\u9988\u95EE\u9898",dataIndex:"content",ellipsis:!0,key:"content"},{title:"\u88AB\u53CD\u9988\u95EE\u9898\u7684\u5B66\u751F",dataIndex:"unfeedback_real_name",key:"unfeedback_real_name",ellipsis:!0,width:180,render:(Ga,Yn)=>ar.createElement("a",{onClick:()=>{ri(qi(Si({},Yn),{id:ka.is_jupyter||ka.is_jupyter_lab?Yn==null?void 0:Yn.id:Yn==null?void 0:Yn.student_work_id}))}},Ga)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:Ga=>de()(Ga).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(Ga,Yn)=>ar.createElement("a",{onClick:()=>{ri(qi(Si({},Yn),{id:ka.is_jupyter||ka.is_jupyter_lab?Yn==null?void 0:Yn.id:Yn==null?void 0:Yn.student_work_id}))}},"\u67E5\u770B")}],yt=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Ga,Yn,bo)=>`${((va==null?void 0:va.page)-1)*va.limit+bo+1}`},{title:"\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"status",ellipsis:!0,key:"status",render:Ga=>Ga===-1?"\u91CD\u505A\u4E2D":ar.createElement(ye.Uw,{status:Ga})},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",key:"student_comment_count",ellipsis:!0,width:100},{title:"\u88AB\u533F\u8BC4\u6700\u5927\u5206\u5DEE",dataIndex:"abnormal_score",key:"abnormal_score",width:180},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"score",key:"score",width:180},{title:"\u533F\u8BC4\u5F02\u5E38\u65F6\u95F4",dataIndex:"abnormal_date",key:"abnormal_date",width:180},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(Ga,Yn)=>ar.createElement("a",{onClick:()=>{ri(qi(Si({},Yn),{id:ka.is_jupyter||ka.is_jupyter_lab?Yn==null?void 0:Yn.id:Yn==null?void 0:Yn.student_work_id}))}},"\u67E5\u770B")}],Zr=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Ga,Yn,bo)=>`${((va==null?void 0:va.page)-1)*va.limit+bo+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(Ga,Yn)=>ar.createElement("a",{onClick:()=>{ri(qi(Si({},Yn),{id:ka.is_jupyter||ka.is_jupyter_lab?Yn==null?void 0:Yn.id:Yn==null?void 0:Yn.student_work_id}))}},Ga)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:150,key:"unappeal_real_name"},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",key:"score",width:120,ellipsis:!0},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",key:"comment"},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:150,render:Ga=>de()(Ga).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(Ga,Yn)=>ar.createElement(ar.Fragment,null,Ga==3&&ar.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),Ga==4&&ar.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),Ga==1&&ar.createElement(ar.Fragment,null,ar.createElement(ce.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>gl(void 0,null,function*(){(yield No({userId:Yn.student_work_id,score_id:Yn.student_works_score_id,status:4})).status===0&&Ao()})},"\u9A73\u56DE"),ar.createElement(ce.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>gl(void 0,null,function*(){rn(Yn),Ca(!0)})},"\u63A5\u53D7")))}],Ao=(Ga=va)=>{va.activeKey=="1"&&za({page:Ga==null?void 0:Ga.page,limit:Ga==null?void 0:Ga.limit}),va.activeKey=="2"&&_n({page:Ga==null?void 0:Ga.page,limit:Ga==null?void 0:Ga.limit}),va.activeKey=="3"&&nn({page:Ga==null?void 0:Ga.page,limit:Ga==null?void 0:Ga.limit,status:Ga==null?void 0:Ga.status})},ri=(Ga={})=>{var Yn;Ga!=null&&Ga.id&&(0,ye.xg)(ka.is_jupyter||ka.is_jupyter_lab?`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/${Ga.id}/comment`:tn.course_group?`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/review/${Ga.id}?ids=${(Yn=tn.course_group)==null?void 0:Yn.toString()}`:`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/review/${Ga.id}`)};return(0,z.useEffect)(()=>{Ao(va)},[va]),(0,z.useEffect)(()=>{console.log("params",tn,Dt.get("TabsActiveKey")),Xr(qi(Si({},va),{activeKey:Dt.get("TabsActiveKey")||"1"}))},[Dt.get("TabsActiveKey")]),ar.createElement(me.Z,{spinning:ua||_t||Wr},ar.createElement("section",{className:"p30",style:{background:"#fff"}},ar.createElement(ge.default,{destroyInactiveTabPane:!0,className:Ai.TabsStyle,activeKey:va.activeKey,onChange:Ga=>{Xr(qi(Si({},va),{activeKey:Ga,page:1,limit:10}))}},ar.createElement(ge.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},ar.createElement(x.default,{className:"mt20",locale:{emptyText:ar.createElement(Be.Z,null)},columns:Hn,dataSource:((Kt=ct==null?void 0:ct.data)==null?void 0:Kt.list)||[],pagination:{total:(($t=ct==null?void 0:ct.data)==null?void 0:$t.count)||0,onChange:(Ga,Yn)=>{Xr(qi(Si({},va),{page:Ga,limit:Yn}))},current:va==null?void 0:va.page,pageSize:va==null?void 0:va.limit,showTotal:Ga=>ar.createElement(ar.Fragment,null,"\u5171",ar.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Ga),"\u6761\u6570\u636E")}})),ar.createElement(ge.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},ar.createElement(x.default,{className:"mt20",locale:{emptyText:ar.createElement(Be.Z,null)},columns:yt,dataSource:((ln=Ir==null?void 0:Ir.data)==null?void 0:ln.list)||[],pagination:{total:((an=Ir==null?void 0:Ir.data)==null?void 0:an.count)||0,onChange:(Ga,Yn)=>{Xr(qi(Si({},va),{page:Ga,limit:Yn}))},current:va==null?void 0:va.page,pageSize:va==null?void 0:va.limit,showTotal:Ga=>ar.createElement(ar.Fragment,null,"\u5171",ar.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Ga),"\u6761\u6570\u636E")}})),ar.createElement(ge.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},ar.createElement(ce.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:va.status,onChange:Ga=>{Xr(qi(Si({},va),{status:Ga,page:1}))},dataSource:Qt,titleWidth:60}),ar.createElement(x.default,{locale:{emptyText:ar.createElement(Be.Z,null)},columns:Zr,dataSource:((Et=Nr==null?void 0:Nr.data)==null?void 0:Et.list)||[],pagination:{total:((on=Nr==null?void 0:Nr.data)==null?void 0:on.count)||0,onChange:(Ga,Yn)=>{Xr(qi(Si({},va),{page:Ga,limit:Yn}))},current:va==null?void 0:va.page,pageSize:va==null?void 0:va.limit,showTotal:Ga=>ar.createElement(ar.Fragment,null,"\u5171",ar.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Ga),"\u6761\u6570\u636E")}}))),ar.createElement(Ce.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:vn,centered:!0,destroyOnClose:!0,onCancel:()=>{Ca(!1)},maskClosable:!1,width:544,onOk:()=>{Ft.submit()}},ar.createElement(fe.default,{form:Ft,colon:!1,onFinish:Ga=>gl(void 0,null,function*(){(yield No(qi(Si({},Ga),{userId:Na.student_work_id,score_id:Na.student_works_score_id,status:3}))).status===0&&(Ao(),Ca(!1))})},ar.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),ar.createElement(wt.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:ar.createElement("a",{onClick:()=>{ri(qi(Si({},Na),{id:ka.is_jupyter||ka.is_jupyter_lab?Na==null?void 0:Na.id:Na==null?void 0:Na.student_work_id}))}},Na==null?void 0:Na.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:ar.createElement("span",{style:{color:"#191919"}},Na==null?void 0:Na.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:ar.createElement("span",{style:{color:"#191919"}},Na==null?void 0:Na.score)}]}),ar.createElement(pe.Z,{className:"mt20",wrap:!1},ar.createElement(a.Z,null,ar.createElement(fe.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},ar.createElement(oe.Z,{min:1,max:100,step:1}))),ar.createElement(a.Z,null,ar.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),ar.createElement(a.Z,null,ar.createElement(fe.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},ar.createElement(E.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var Zi=(0,Ee.connect)(({user:Ye,shixunHomeworks:We,loading:ze,globalSetting:Yt,classroomList:Kt})=>({user:Ye,shixunHomeworks:We,globalSetting:Yt,loading:ze.effects,classroomList:Kt}))(ll),mo=te(59301),Ol=Object.defineProperty,jl=Object.defineProperties,xl=Object.getOwnPropertyDescriptors,bl=Object.getOwnPropertySymbols,gu=Object.prototype.hasOwnProperty,ku=Object.prototype.propertyIsEnumerable,Lo=(Ye,We,ze)=>We in Ye?Ol(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,ti=(Ye,We)=>{for(var ze in We||(We={}))gu.call(We,ze)&&Lo(Ye,ze,We[ze]);if(bl)for(var ze of bl(We))ku.call(We,ze)&&Lo(Ye,ze,We[ze]);return Ye},nl=(Ye,We)=>jl(Ye,xl(We)),xi=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const ul=({shixunHomeworks:Ye,classroomList:We,loading:ze,dispatch:Yt})=>{const[Kt,$t]=(0,z.useState)(ti(ti({},(0,Ee.useParams)()),{page:1,limit:20})),{workList:ln,workSetting:an}=Ye,[Et,on]=(0,z.useState)([]);(0,z.useEffect)(()=>{ln!=null&&ln.course_id&&on(ln==null?void 0:ln.student_works)},[ln]),(0,z.useEffect)(()=>{tn()},[]);const tn=()=>xi(void 0,null,function*(){const Ln=yield Yt({type:"shixunHomeworks/getWorkList",payload:nl(ti({},Kt),{score_open:!0,work_public:!0})});on((Ln==null?void 0:Ln.student_works)||[])}),Dt=(Ln,Ft)=>{Kt.page=Ln,Kt.limit=20,tn()},ka=[{title:"\u59D3\u540D",width:"5%",ellipsis:!0,dataIndex:"user_name"},{title:"\u5B66\u53F7",width:"8%",ellipsis:!0,dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,render:Ln=>Ln},{title:ln!=null&&ln.is_jupyter_lab||ln!=null&&ln.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",width:"6%",render:Ln=>Ln===-1?"\u91CD\u505A\u4E2D":mo.createElement(ye.Uw,{status:Ln})},{title:"\u6700\u7EC8\u6210\u7EE9",width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:(Ln,Ft)=>mo.createElement(be.Z,{placement:"bottom",title:mo.createElement("div",null,mo.createElement("div",null,Ft.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Ft.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),mo.createElement("div",null,Ft.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Ft.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),ln!=null&&ln.anonymous_comment?mo.createElement("div",null,Ft.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Ft.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",mo.createElement("div",null,Ft.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${Ft.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),mo.createElement("div",null,Ft.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Ft.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),ln!=null&&ln.anonymous_comment?mo.createElement("div",null,Ft.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Ft.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",mo.createElement("div",null,Ft.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Ft.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(ln!=null&&ln.is_jupyter||ln!=null&&ln.is_jupyter_lab)&&mo.createElement("div",{onClick:vn=>{var Ca;vn.stopPropagation(),(0,ye.xg)(ln.is_jupyter||ln.is_jupyter_lab?`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/${Ft.id}/comment`:Kt.course_group?`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/review/${Ft.id}?ids=${(Ca=Kt.course_group)==null?void 0:Ca.toString()}`:`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/review/${Ft.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},Ln>0?mo.createElement("span",{style:{color:"#ff8100"}},Ln):Ln)},{title:"\u66F4\u65B0\u65F6\u95F4",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:Ln=>Ln?de()(Ln).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u8BC4\u5206",width:"6%",dataIndex:"student_score",render:(Ln,Ft)=>mo.createElement(be.Z,{title:mo.createElement("div",null,mo.createElement("span",null,"\u4F60\u7684\u8BC4\u9605\u5206\u6570\uFF1A",Ln,"\u5206"),mo.createElement("br",null),mo.createElement("span",null,"\u533F\u8BC4\u5B8C\u6210\u5EA6\uFF1A",Ft.anonymous_comment_rate,"%"))},mo.createElement("span",null,Ln))},{title:"\u64CD\u4F5C",width:"10%",align:"center",fixed:"right",dataIndex:"action",render:(Ln,Ft)=>ln!=null&&ln.work_public?mo.createElement("a",{target:"_blank",onClick:()=>{var vn,Ca;(vn=ln.homework_status)!=null&&vn.includes("\u5BFC\u5165")||(0,ye.xg)(ln.is_jupyter||ln.is_jupyter_lab?`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/${Ft.id}/comment`:Kt.course_group?`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/review/${Ft.id}?ids=${(Ca=Kt.course_group)==null?void 0:Ca.toString()}`:`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/review/${Ft.id}`)}},"\u67E5\u770B"):"--"}].filter(Ln=>!!Ln);return mo.createElement("div",{className:"p30 bg-white"},mo.createElement(x.default,{loading:ze["shixunHomeworks/getWorkList"],pagination:!1,locale:{emptyText:mo.createElement(Be.Z,null)},dataSource:Et,columns:ka,onRow:(Ln,Ft)=>({}),rowKey:"id",onChange:(Ln,Ft,vn)=>{if(vn.order===void 0)switch(vn.field){case"student_id":Kt.b_order="desc",Kt.order=vn.field;break;default:delete Kt.b_order,delete Kt.order}else Kt.b_order=vn.order.replace("end",""),Kt.order=vn.field;tn()}}),mo.createElement(ee.Z,{showSizeChanger:!1,onChange:Dt,hideOnSinglePage:!0,defaultCurrent:Kt.page||1,current:Kt.page||1,defaultPageSize:20,total:Ye.workList.work_count}))};var sl=(0,Ee.connect)(({shixunHomeworks:Ye,classroomList:We,loading:ze,user:Yt})=>({shixunHomeworks:Ye,classroomList:We,loading:ze.effects,user:Yt}))(ul),Ii={review_warp:"review_warp___LcMfG",under_review:"under_review___taDOD",btn_operate:"btn_operate___bK38t",btn_review:"btn_review___gcS5j",is_disabled:"is_disabled___XDtBP"},Ll=te(42618),Ru=Object.defineProperty,ns=Object.getOwnPropertySymbols,Tu=Object.prototype.hasOwnProperty,Cs=Object.prototype.propertyIsEnumerable,zu=(Ye,We,ze)=>We in Ye?Ru(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,hu=(Ye,We)=>{for(var ze in We||(We={}))Tu.call(We,ze)&&zu(Ye,ze,We[ze]);if(ns)for(var ze of ns(We))Cs.call(We,ze)&&zu(Ye,ze,We[ze]);return Ye};const nu=Ye=>React.createElement("svg",hu({className:"reviewSuccess_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},Ye),React.createElement("path",{d:"M463.368 835.6c-139.688-23.544-278.456-159-278.456-323.256 6.512-159.328 121.848-293.224 278.456-323.256V.648C230.768 24.192.008 244.08.008 511.704c0 267.616 230.624 488.16 463.352 511.048V835.6zm0 0",fill:"#3EBDFF"}),React.createElement("path",{d:"M837.352 511.704a322.96 322.96 0 0 1-21.6 121.048l161.832 93.592a520.536 520.536 0 0 0 44.528-214.64m0 0C1028.84 243.816 823.016 18.328 555.624.648l.648 187.8c186.088 23.576 281.08 159 281.08 323.256",fill:"#FD6421"}),React.createElement("path",{d:"M770.336 711.928A315.104 315.104 0 0 1 558.28 833.76v188a533.704 533.704 0 0 0 371.096-216.168l-159.04-93.664zm0 0",fill:"#3EBDFF"}));var Wl="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTQ2My4zNjggODM1LjZjLTEzOS42ODgtMjMuNTQ0LTI3OC40NTYtMTU5LTI3OC40NTYtMzIzLjI1NiA2LjUxMi0xNTkuMzI4IDEyMS44NDgtMjkzLjIyNCAyNzguNDU2LTMyMy4yNTZWLjY0OEMyMzAuNzY4IDI0LjE5Mi4wMDggMjQ0LjA4LjAwOCA1MTEuNzA0YzAgMjY3LjYxNiAyMzAuNjI0IDQ4OC4xNiA0NjMuMzUyIDUxMS4wNDhWODM1LjZ6bTAgMCIgZmlsbD0iIzNFQkRGRiIvPjxwYXRoIGQ9Ik04MzcuMzUyIDUxMS43MDRhMzIyLjk2IDMyMi45NiAwIDAgMS0yMS42IDEyMS4wNDhsMTYxLjgzMiA5My41OTJhNTIwLjUzNiA1MjAuNTM2IDAgMCAwIDQ0LjUyOC0yMTQuNjRtMCAwQzEwMjguODQgMjQzLjgxNiA4MjMuMDE2IDE4LjMyOCA1NTUuNjI0LjY0OGwuNjQ4IDE4Ny44YzE4Ni4wODggMjMuNTc2IDI4MS4wOCAxNTkgMjgxLjA4IDMyMy4yNTYiIGZpbGw9IiNGRDY0MjEiLz48cGF0aCBkPSJNNzcwLjMzNiA3MTEuOTI4QTMxNS4xMDQgMzE1LjEwNCAwIDAgMSA1NTguMjggODMzLjc2djE4OGE1MzMuNzA0IDUzMy43MDQgMCAwIDAgMzcxLjA5Ni0yMTYuMTY4bC0xNTkuMDQtOTMuNjY0em0wIDAiIGZpbGw9IiMzRUJERkYiLz48L3N2Zz4=",yi=te(59301),Zu=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const ju=({shixunHomeworks:Ye,user:We,loading:ze,dispatch:Yt})=>{const{workList:Kt}=Ye,{is_open_ai_review:$t,single_score:ln,zero_commit_student_works:an}=Kt,Et=(0,Ee.useParams)(),[on,tn]=(0,z.useState)(!1),[Dt,ka]=(0,z.useState)(0),[Ln,Ft]=(0,z.useState)(!1),[vn,Ca]=(0,z.useState)(null);(0,z.useEffect)(()=>{if((vn==null?void 0:vn.status)=="running"){const nn=setInterval(()=>{_t()},3e3);return()=>clearInterval(nn)}},[vn==null?void 0:vn.status]),(0,z.useEffect)(()=>{ze["shixunHomeworks/getWorkList"]||_t()},[ze["shixunHomeworks/getWorkList"]]);const Na=nn=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:vn==null?void 0:vn.id,status:nn}})},rn=()=>Zu(void 0,null,function*(){if($t)if(ln){if(an)return ve.ZP.warning("\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605!")}else return ve.ZP.warning("\u591A\u7EF4\u5EA6\u8BC4\u5206\u6682\u65F6\u4E0D\u80FD\u652F\u6301\u667A\u80FD\u8BC4\u9605!");else return ve.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!");Ft(!0);const nn=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:Et==null?void 0:Et.categoryId,range:Dt}});(nn==null?void 0:nn.status)===0&&(tn(!1),_t()),Ft(!1)}),_t=()=>Zu(void 0,null,function*(){const nn=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:{homework_id:Et==null?void 0:Et.categoryId}});(nn==null?void 0:nn.status)===0&&Ca(nn==null?void 0:nn.data)});return yi.createElement(yi.Fragment,null,yi.createElement("div",{className:Ii.review_warp},yi.createElement(be.Z,{title:"\u64CD\u4F5C\u8BB0\u5F55"},yi.createElement("div",{className:Ii.btn_operate,onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"}})}},yi.createElement("i",{className:"iconfont icon-lishijilu"}))),yi.createElement("div",null,$t&&(vn==null?void 0:vn.status)=="running"&&yi.createElement("div",{className:Ii.under_review,style:{marginRight:0}},yi.createElement(me.Z,{spinning:!0,className:"mr6",size:"small"}),yi.createElement("span",{className:"ml10"},"\u667A\u80FD\u8BC4\u9605\u4E2D"),yi.createElement("span",{className:"ml5",style:{color:"#3061D0"}},vn==null?void 0:vn.rate)),$t&&["success","failed"].includes(vn==null?void 0:vn.status)&&yi.createElement(be.Z,{title:yi.createElement("div",{className:Ii.under_review},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",yi.createElement("span",{style:{color:"#1B8565",margin:"0 3px",fontWeight:"bold"}},vn==null?void 0:vn.success_count),"\u4EBA\uFF0C \u5931\u8D25",yi.createElement("span",{style:{color:"#E30000",margin:"0 3px",fontWeight:"bold"}},vn==null?void 0:vn.fail_count),"\u4EBA")},yi.createElement("div",{className:Ii.under_review},yi.createElement("img",{src:Wl,className:"mr5",style:{width:14,height:14}}),"\u6210\u529F",yi.createElement("span",{style:{color:"#1B8565",fontWeight:"bold"},onClick:()=>Na(1)},vn==null?void 0:vn.success_count),"\u4EBA\uFF0C \u5931\u8D25",yi.createElement("span",{style:{color:"#E30000",fontWeight:"bold"},onClick:()=>Na(0)},vn==null?void 0:vn.fail_count),"\u4EBA"))),(vn==null?void 0:vn.status)!="running"&&yi.createElement("div",{className:`${Ii.btn_review} ${(vn==null?void 0:vn.status)=="running"&&Ii.is_disabled}`,onClick:()=>{if((vn==null?void 0:vn.status)!="running"){if(!(Kt!=null&&Kt.is_open_ai_review))return ve.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!"),!1;ka(0),tn(!0)}}},yi.createElement("img",{src:Ll.Z,className:"mr8",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605")),yi.createElement(Ce.default,{width:1150,centered:!0,title:"\u667A\u80FD\u8BC4\u9605",open:on,destroyOnClose:!0,onCancel:()=>tn(!1),okText:"\u5F00\u59CB\u8BC4\u9605",confirmLoading:Ln,onOk:()=>rn()},yi.createElement("div",{className:Ii.title_sty},"\u8BC4\u5206\u6807\u51C6"),yi.createElement(x.default,{pagination:!1,dataSource:Kt==null?void 0:Kt.ai_review_settings,columns:[{title:"\u8BC4\u5206\u9879\u76EE",dataIndex:"name",width:236},{title:"\u8BC4\u5206\u6807\u51C6",dataIndex:"content",width:684,ellipsis:!0},{title:"\u6743\u91CD\uFF08%\uFF09",dataIndex:"weight",width:140}]}),yi.createElement("div",{className:Ii.title_sty,style:{marginTop:30}},"\u8BC4\u9605\u8303\u56F4"),yi.createElement("div",{className:Ii.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},yi.createElement(ne.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:nn=>ka(nn.target.value),value:Dt,options:[{value:0,label:"\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u4E14\u672A\u8BC4\u9605\u7684\u5B66\u751F"},{value:1,label:"\u6240\u6709\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F"}]}))),yi.createElement(qo,null),yi.createElement(Sn,{getData:()=>_t()}))};var Hu=(0,Ee.connect)(({shixunHomeworks:Ye,loading:We,user:ze})=>({shixunHomeworks:Ye,loading:We.effects,user:ze}))(ju),or=te(59301),Eu=Object.defineProperty,as=Object.getOwnPropertySymbols,Su=Object.prototype.hasOwnProperty,Gu=Object.prototype.propertyIsEnumerable,rs=(Ye,We,ze)=>We in Ye?Eu(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,Kl=(Ye,We)=>{for(var ze in We||(We={}))Su.call(We,ze)&&rs(Ye,ze,We[ze]);if(as)for(var ze of as(We))Gu.call(We,ze)&&rs(Ye,ze,We[ze]);return Ye},os=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const is=({globalSetting:Ye,shixunHomeworks:We,dispatch:ze,classroomList:Yt})=>{var Kt,$t,ln,an,Et,on,tn;const Dt=(0,Ee.useParams)(),ka=(0,Ee.useLocation)(),[Ln]=(0,Ee.useSearchParams)(),[Ft,vn]=(0,z.useState)(Ln.get("tabs")||"0"),Ca=(0,z.useRef)(null),[Na,rn]=(0,z.useState)(!1),{workList:_t,workSetting:nn}=We,[,,Nr]=(0,ie.U)(ae.Gw,{homeworkId:_t==null?void 0:_t.id});Ln.get("category_id")&&(Dt.category=Ln.get("category_id")),(0,z.useEffect)(()=>{ua()},[Dt.coursesId]),(0,z.useEffect)(()=>{ze({type:"classroomList/getAssistantPermissions",payload:{course_id:Dt.coursesId}})},[(0,he.bg)()]),(0,z.useEffect)(()=>{new URLSearchParams(ka.search).get("tabs")=="3"&&za()},[]);const ua=()=>{let _n=Ln.get("page")&&JSON.parse(localStorage.getItem("commonhomeworkkey"));_n=(Dt==null?void 0:Dt.categoryId)!=(_n==null?void 0:_n.categoryId)?{}:_n,ze({type:"shixunHomeworks/getWorkList",payload:Kl(Kl({},Dt),_n)})},za=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:Kl({},Dt)})},ct=[{name:(0,he.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u4E1A\u60C5\u51B5",id:"0",component:or.createElement(Ho,{zip:Ca,btnLoading:Na,setBtnLoading:rn})},{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:or.createElement(sl,null),hidden:(0,he.GJ)()||!(_t!=null&&_t.can_public_work)},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:"1",component:or.createElement("div",{className:"minH500"},or.createElement(Pu,null))},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",hidden:(Kt=_t.homework_status)==null?void 0:Kt.includes("\u5BFC\u5165"),component:or.createElement(Uo.Z,null)},{name:"\u6587\u6863\u67E5\u91CD",id:"4",component:or.createElement(gr,null),hidden:(($t=_t.homework_status)==null?void 0:$t.includes("\u5BFC\u5165"))||!(0,he.GJ)()||_t.is_jupyter||_t.is_jupyter_lab},{name:"\u53C2\u8003\u7B54\u6848",id:"2",component:or.createElement(bs,null),hidden:((ln=_t.homework_status)==null?void 0:ln.includes("\u5BFC\u5165"))||!(_t!=null&&_t.view_answer)||_t.is_jupyter||_t.is_jupyter_lab},{name:or.createElement(xe.Z,{dot:_t==null?void 0:_t.appeal_notice,offset:[5,-5]},or.createElement("span",{style:{color:Ft=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:or.createElement(Zi,null),hidden:(0,he.dE)()||!(_t!=null&&_t.anonymous_comment)},{name:(0,he.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",component:(an=_t.homework_status)!=null&&an.includes("\u5BFC\u5165")?or.createElement(tl.Z,null):or.createElement(rr,null),hidden:((Et=_t.homework_status)==null?void 0:Et.includes("\u5BFC\u5165"))&&(0,he.dE)(),forceRender:!1}].filter(_n=>!_n.hidden),Wr=()=>{var _n,Ir,No,Ci,va,Xr,Qt,Hn,yt,Zr,Ao,ri,Ga,Yn,bo,Mr,Pi;return or.createElement(or.Fragment,null,(_n=_t.homework_status)!=null&&_n.includes("\u5BFC\u5165")&&(0,he.GJ)()?or.createElement(je.ZP,{icon:or.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{ze({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:_t==null?void 0:_t.homework_name,id:_t==null?void 0:_t.homework_id,type:"normal"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):or.createElement("div",{className:_r.workListTabButton},(0,he.GJ)()&&or.createElement(or.Fragment,null,(_t.is_jupyter||_t.is_jupyter_lab)&&or.createElement(je.ZP,{type:"primary",icon:or.createElement("i",{className:"iconfont icon-shixunxiangmu"}),onClick:()=>(0,ye.xg)(`/shixuns/${_t.shixun_identifier}/challenges`)},"\u8FDB\u5165\u5B9E\u8BAD"),(((Ir=_t.homework_status)==null?void 0:Ir.includes("\u672A\u53D1\u5E03"))||((No=_t.homework_status)==null?void 0:No.includes("\u672A\u5F00\u59CB")))&&or.createElement(je.ZP,{type:"primary",icon:or.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:ga=>{ga.preventDefault(),ze({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[Dt.categoryId],selectArrsAll:[_t],params:Dt,detail:!0,type:2,manage_all_group:nn==null?void 0:nn.manage_all_group}})}},"\u7ACB\u5373\u53D1\u5E03"),!((Ci=_t.homework_status)!=null&&Ci.includes("\u672A\u53D1\u5E03"))&&!((va=_t.homework_status)!=null&&va.includes("\u672A\u5F00\u59CB"))&&!((Xr=_t.homework_status)!=null&&Xr.includes("\u5DF2\u622A\u6B62"))&&or.createElement(je.ZP,{type:"primary",icon:or.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:ga=>{var fn,ea;if(ga.preventDefault(),(0,he.Rm)()&&!((ea=(fn=Yt.AssistantObject)==null?void 0:fn.normal)!=null&&ea.can_stop)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ze({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[Dt.categoryId],selectArrsAll:[],params:Dt,type:2}})}},"\u7ACB\u5373\u622A\u6B62"),_t!=null&&_t.is_jupyter_lab||_t!=null&&_t.is_jupyter?or.createElement(or.Fragment,null,Ft==="1"&&or.createElement(je.ZP,{type:"primary",icon:or.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var ga,fn;if((0,he.Rm)()&&!((fn=(ga=Yt.AssistantObject)==null?void 0:ga.normal)!=null&&fn.can_create)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ee.history.push(`/classrooms/${Dt.coursesId}/common_homework/${Dt.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A")):or.createElement(or.Fragment,null,or.createElement(je.ZP,{type:"primary",icon:or.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var ga,fn;if((0,he.Rm)()&&!((fn=(ga=Yt.AssistantObject)==null?void 0:ga.normal)!=null&&fn.can_create)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ee.history.push(`/classrooms/${Dt.coursesId}/common_homework/${Dt.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A"))),(_t!=null&&_t.is_jupyter_lab||_t!=null&&_t.is_jupyter)&&(0,he.dE)()?or.createElement(je.ZP,{type:"primary",onClick:()=>os(void 0,null,function*(){(0,hr.Z)({is_jupyter:_t.is_jupyter,is_jupyter_lab:_t.is_jupyter_lab,shixunId:_t.shixun_identifier,homework_common_id:_t.homework_id})})},or.createElement("i",{className:"iconfont icon-kaiqizhong"}),(Qt=_t==null?void 0:_t.task_operation)==null?void 0:Qt[0]):!((Hn=_t==null?void 0:_t.homework_status)!=null&&Hn.includes("\u5BFC\u5165"))&&or.createElement(or.Fragment,null,((yt=_t==null?void 0:_t.work_statuses)==null?void 0:yt.includes("\u53D6\u6D88\u5173\u8054"))&&or.createElement(je.ZP,{type:"primary",onClick:()=>os(void 0,null,function*(){const ga=yield(0,ae.rN)({homeworkId:Dt.categoryId});(ga==null?void 0:ga.status)===0&&(ve.ZP.success("\u53D6\u6D88\u5173\u8054\u6210\u529F"),ze({type:"shixunHomeworks/getWorkList",payload:Kl({},Dt)}))})},"\u53D6\u6D88\u5173\u8054"),((Zr=_t==null?void 0:_t.work_statuses)==null?void 0:Zr.includes("\u5173\u8054\u9879\u76EE"))&&or.createElement(je.ZP,{type:"primary",onClick:()=>{var ga;return(0,ye.xg)(`${(ga=Ye==null?void 0:Ye.setting)==null?void 0:ga.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((Ao=_t==null?void 0:_t.work_statuses)==null?void 0:Ao.includes("\u5173\u8054\u9879\u76EE"))&&or.createElement(je.ZP,{type:"primary",onClick:ga=>{ga.preventDefault(),Ce.default.confirm({title:"\u5173\u8054\u9879\u76EE",centered:!0,width:600,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:or.createElement("div",{className:"tc font14"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",or.createElement("a",{onClick:()=>{var fn;(0,ye.xg)(`${(fn=Ye==null?void 0:Ye.setting)==null?void 0:fn.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")})}},"\u5173\u8054\u9879\u76EE"),((ri=_t==null?void 0:_t.work_statuses)==null?void 0:ri.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&or.createElement(je.ZP,{type:"primary",onClick:()=>(0,ye.xg)(`/classrooms/${_t.course_id}/common_homework/${_t.homework_id}/post`)},"\u63D0\u4EA4\u4F5C\u54C1"),((Ga=_t==null?void 0:_t.work_statuses)==null?void 0:Ga.includes("\u4FEE\u6539\u4F5C\u54C1"))&&or.createElement(je.ZP,{type:"primary",onClick:()=>{const ga=()=>{(0,ye.xg)(`/classrooms/${_t.course_id}/common_homework/${_t.homework_id}/${_t.id}/edit`)};if(nn!=null&&nn.can_submit&&!(nn!=null&&nn.submit_size)){ve.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}ga()}},"\u4FEE\u6539\u4F5C\u54C1"),((Yn=_t==null?void 0:_t.work_statuses)==null?void 0:Yn.includes("\u8865\u4EA4\u4F5C\u54C1"))&&or.createElement(je.ZP,{type:"primary",onClick:()=>(0,ye.xg)(`/classrooms/${_t.course_id}/common_homework/${_t.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),(((bo=_t==null?void 0:_t.work_statuses)==null?void 0:bo.includes("\u8865\u4EA4\u9644\u4EF6"))||((Mr=_t==null?void 0:_t.work_statuses)==null?void 0:Mr.includes("\u4FEE\u6539\u9644\u4EF6")))&&or.createElement(je.ZP,{type:"primary",onClick:()=>{var ga;if(nn!=null&&nn.can_submit&&!(nn!=null&&nn.submit_size)){ve.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}ze({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:Dt,selectArrs:Kl({},_t),title:(ga=_t==null?void 0:_t.work_statuses)!=null&&ga.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(Pi=_t==null?void 0:_t.work_statuses)!=null&&Pi.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"))))};return or.createElement("section",{className:`${_r.bg} ${_r.homeworkDetailWrapper}`},or.createElement("div",{className:"edu-container mb30"},_t.homework_name&&or.createElement("section",{className:"animated fadeIn"},or.createElement("aside",{className:"mt10"},_t.category&&or.createElement(ue.Z,{separator:">"},or.createElement(ue.Z.Item,null,or.createElement(Ee.Link,{to:`/classrooms/${Dt==null?void 0:Dt.coursesId}/common_homework`},_t.course_name)),or.createElement(ue.Z.Item,null,or.createElement(Ee.Link,{to:`/classrooms/${Dt==null?void 0:Dt.coursesId}/common_homework/${((on=_t.category)==null?void 0:on.main)===1?"":_t.category.category_id}`},_t.category.category_name)),or.createElement(ue.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),or.createElement("aside",{className:[_r.title,"mt20"].join(" ")},or.createElement(Ee.Link,{to:`/classrooms/${_t.course_id}/common_homework/${((tn=_t.category)==null?void 0:tn.main)===1?"":_t.category.category_id}`},or.createElement(De.Z,{className:"font16 c-black"})),or.createElement("strong",{className:"font20 ml5"},_t.homework_name),or.createElement(ye.VV,{temporary:!0,status:_t.homework_status}))),or.createElement("aside",{className:`mt30 relative ${_r.workListTabWrap}`},or.createElement(ge.default,{destroyInactiveTabPane:!0,type:"card",activeKey:Ft,tabBarExtraContent:Ft=="5"?(0,he.GJ)()&&or.createElement(Hu,null):Wr(),onTabClick:(_n,Ir)=>{parseInt(_n)==3&&za();const No=()=>{if(parseInt(_n)===2){if(!(_t!=null&&_t.view_answer)){ve.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848");return}vn(_n)}else vn(_n)};_n!=="11"&&ua(),We.actionTabs.key=="\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"?Ce.default.confirm({centered:!0,title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",onOk:()=>{No(),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):No()},className:_r.tabs,items:ct.map(_n=>({label:_n.name,key:_n.id,children:_n.component,forceRender:_n.forceRender}))}))),or.createElement(Gr.Z,null),or.createElement(ol.Z,{onOk:()=>{ua()}}),or.createElement(_o.Z,{onOk:()=>{ua()}}),or.createElement(ds.Z,{type:"edit",onCallback:()=>ua(),courseEndTime:_t==null?void 0:_t.course_end_date}),or.createElement(Jl.Z,{courseEndTime:_t==null?void 0:_t.course_end_date,successCallback:()=>ua(),visible:Yt.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[Dt.categoryId],courseId:Dt.coursesId,isBatch:!1}),or.createElement(Ei,null),or.createElement($a.Z,{ref:Ca,hide:!0,name:`${_t==null?void 0:_t.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>rn(!1)}))};var yu=(0,Ee.connect)(({user:Ye,shixunHomeworks:We,loading:ze,globalSetting:Yt,classroomList:Kt})=>({user:Ye,shixunHomeworks:We,globalSetting:Yt,loading:ze.effects,classroomList:Kt}))(is)},29044:function(xt,bt,te){"use strict";var z=te(78241),Ee=te(43418),xe=te(8591),je=te(92832),ve=te(45278),Ce=te(76560),ue=te(82454),ge=te(59301),De=Object.defineProperty,ye=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,be=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,E=(ee,ne,oe)=>ne in ee?De(ee,ne,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ee[ne]=oe,a=(ee,ne)=>{for(var oe in ne||(ne={}))pe.call(ne,oe)&&E(ee,oe,ne[oe]);if(be)for(var oe of be(ne))re.call(ne,oe)&&E(ee,oe,ne[oe]);return ee},x=(ee,ne)=>ye(ee,fe(ne)),y=(ee,ne,oe)=>new Promise((se,me)=>{var Pe=Ze=>{try{Be(oe.next(Ze))}catch(Se){me(Se)}},de=Ze=>{try{Be(oe.throw(Ze))}catch(Se){me(Se)}},Be=Ze=>Ze.done?se(Ze.value):Promise.resolve(Ze.value).then(Pe,de);Be((oe=oe.apply(ee,ne)).next())});const b=({classroomList:ee,loading:ne,dispatch:oe,shixunHomeworks:se})=>{const me=(0,Ce.useParams)(),[Pe]=z.default.useForm(),{workList:de,workSetting:Be}=se,Ze=()=>{oe({type:"shixunHomeworks/getWorkSetting",payload:a({},me)}),oe({type:"shixunHomeworks/getWorkList",payload:a({},me)})};return ge.createElement(Ee.default,{centered:!0,title:ee.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:ee.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>y(void 0,null,function*(){const Se=()=>y(void 0,null,function*(){var rt;yield Pe.validateFields();const Ae=a({},Pe.getFieldValue()),{selectArrs:st}=ee.actionTabs;Ae.attachment_ids=(rt=Ae.attachment_ids)==null?void 0:rt.map(nt=>nt.response.id),(yield(0,ve.mz)(x(a({},Ae),{homeworkId:st.work_id}))).status===0&&(Pe.resetFields(),oe({type:"classroomList/setActionTabs",payload:{}}),Ze())});if(Be!=null&&Be.can_submit){if(!(Be!=null&&Be.submit_size)){xe.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}Ee.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:472,content:ge.createElement(ge.Fragment,null,"\u4F60\u8FD8\u6709 ",ge.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},Be==null?void 0:Be.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{Se()}});return}Se()}),onCancel:()=>{Pe.resetFields(),oe({type:"classroomList/setActionTabs",payload:{}})}},ge.createElement(z.default,{form:Pe,initialValues:{}},ge.createElement(z.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},ge.createElement(ue.Z,null)),ge.createElement(z.default.Item,{name:"description"},ge.createElement(je.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${ee.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};bt.Z=(0,Ce.connect)(({classroomList:ee,loading:ne,shixunHomeworks:oe})=>({classroomList:ee,loading:ne,shixunHomeworks:oe}))(b)},97639:function(xt,bt,te){"use strict";var z=te(59301),Ee=te(78241),xe=te(8591),je=te(43418),ve=te(95237),Ce=te(43604),ue=te(5083),ge=te(5112),De=te(24905),ye=te(61186),fe=te.n(ye),be=te(82093),pe=te(34055),re=te(49661),E=te(76560),a=te(62787),x=te(71141),y=te(64948),b=te(69577),ee=te(6681),ne=te(67135),oe=te(59301),se=Object.defineProperty,me=Object.defineProperties,Pe=Object.getOwnPropertyDescriptors,de=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Se=(lt,qe,Me)=>qe in lt?se(lt,qe,{enumerable:!0,configurable:!0,writable:!0,value:Me}):lt[qe]=Me,rt=(lt,qe)=>{for(var Me in qe||(qe={}))Be.call(qe,Me)&&Se(lt,Me,qe[Me]);if(de)for(var Me of de(qe))Ze.call(qe,Me)&&Se(lt,Me,qe[Me]);return lt},Ae=(lt,qe)=>me(lt,Pe(qe)),st=(lt,qe)=>{var Me={};for(var he in lt)Be.call(lt,he)&&qe.indexOf(he)<0&&(Me[he]=lt[he]);if(lt!=null&&de)for(var he of de(lt))qe.indexOf(he)<0&&Ze.call(lt,he)&&(Me[he]=lt[he]);return Me},Ve=(lt,qe,Me)=>new Promise((he,Ne)=>{var Je=$e=>{try{Ge(Me.next($e))}catch(ht){Ne(ht)}},at=$e=>{try{Ge(Me.throw($e))}catch(ht){Ne(ht)}},Ge=$e=>$e.done?he($e.value):Promise.resolve($e.value).then(Je,at);Ge((Me=Me.apply(lt,qe)).next())});const nt=lt=>{var qe=lt,{classroomList:Me,dispatch:he,courseEndTime:Ne}=qe,Je=st(qe,["classroomList","dispatch","courseEndTime"]),at,Ge,$e,ht;const Ct=(0,E.useParams)(),[mt]=Ee.default.useForm(),[At,Qe]=(0,z.useState)(1),[Bt,It]=(0,z.useState)([]),[Le,wt]=(0,z.useState)(0),[ce,ie]=(0,z.useState)(2e3),[ae,le]=(0,z.useState)(!0),[Ie,_e]=(0,z.useState)(!1),[we,Re]=(0,z.useState)(!1),[it,Xe]=(0,z.useState)([]),[Ke,ft]=(0,z.useState)(!0),[Pt,zt]=(0,z.useState)(null),[Gt,jt]=(0,z.useState)({}),[Vt,tt]=(0,z.useState)({});(0,z.useEffect)(()=>{if(Me.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Cn(),dt(),Me.actionTabs.type===2){const sn=Me.actionTabs.selectArrsAll[0];zt({submit_limit:sn==null?void 0:sn.submit_limit,submit_limit_num:sn==null?void 0:sn.submit_limit_num,must_file:sn==null?void 0:sn.must_file,can_submit:sn==null?void 0:sn.can_submit,submit_num:sn==null?void 0:sn.submit_num}),ft(sn.unified_setting)}else ft(!1),zt({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[Me.actionTabs]),(0,z.useEffect)(()=>{if(Ie){if(we)return;he({type:"classroomList/setActionTabs",payload:{}}),(0,pe.GJ)()?he({type:"classroomList/getClassroomTeacherCommonList",payload:Ae(rt({},Me.actionTabs.params),{type:1})}):he({type:"classroomList/getClassroomCommonList",payload:rt({},Me.actionTabs.params)})}},[Ie]);const dt=sn=>Ve(void 0,null,function*(){le(!0);const Za=yield(0,y.c_)(Ae(rt({},Ct),{page:sn||At,limit:2e4,homework_id:Me.actionTabs.type===1?"":Me.actionTabs.selectArrs[0]}));Za==null||Za.course_groups.map((Ya,ca)=>{Ya.key=Ya.id,Ya.title=Ya.name,Ya.disabled=Ya.is_published}),Za&&(It([...Za==null?void 0:Za.course_groups]),wt(Za==null?void 0:Za.course_groups_count),le(!1),sn||mt.setFieldsValue({publish_time:fe()(fe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:fe()(fe()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Rt=sn=>{Qe(sn),dt(sn)},Ht=()=>{(0,pe.GJ)()?Me.actionTabs.detail?(he({type:"shixunHomeworks/setActionTabs",payload:{}}),he({type:"shixunHomeworks/getWorkList",payload:rt({},Ct)}),he({type:"shixunHomeworks/getWorkSetting",payload:rt({},Ct)})):he({type:"classroomList/getClassroomTeacherCommonList",payload:Ae(rt({},Me.actionTabs.params),{type:1})}):he({type:"classroomList/getClassroomCommonList",payload:rt({},Me.actionTabs.params)})},pn=()=>Ve(void 0,null,function*(){var sn,Za;if((0,pe.Rm)()&&!((sn=Me.AssistantObject.normal)!=null&&sn.can_publish)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),sa(!1);return}const Ya=rt({},mt.getFieldsValue());if(Ya.end_time<=Ya.publish_time){xe.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),sa(!1);return}if((it==null?void 0:it.length)<=0&&!Ke&&Bt.length>0){xe.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),sa(!1);return}if(Pt!=null&&Pt.submit_limit&&!(Pt!=null&&Pt.submit_limit_num)){xe.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),sa(!1);return}if(Pt!=null&&Pt.can_submit&&!(Pt!=null&&Pt.submit_num)){xe.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),sa(!1);return}let ca=rt({homework_ids:[...Me.actionTabs.selectArrs],group_ids:it.length>0?it.map(ur=>ur.id):(Za=Me.detailCommonHomeworksList)==null?void 0:Za.course_groups,end_time:fe()(Ya.end_time).format("YYYY-MM-DD HH:mm"),publish_time:fe()(Ya.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!it.length},Pt),pr=yield(0,ne.Tr)({homework_common_ids:[...Me.actionTabs.selectArrs],course_id:Ct.coursesId,type:"homework_common"});(pr==null?void 0:pr.student_count)===0?On(ca):(tt(ca),jt(pr))}),On=sn=>Ve(void 0,null,function*(){sa(!0);const Za=yield(0,be.ZP)(`/api/courses/${Ct.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:rt({},sn)});sa(!1),Za.status===0&&((0,re.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),xe.ZP.success("\u53D1\u5E03\u6210\u529F"),he({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),Je.onCallback&&Je.onCallback(),Ht(),localStorage.getItem("Noviceguide")==="0"||he({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:oe.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}}))}),Cn=()=>{Qe(1),It([]),Xe([])},{detailCommonHomeworksList:Rn}=Me,ha=Le>At*ce,[Ia,sa]=(0,z.useState)(!1);return oe.createElement("div",null,oe.createElement(je.default,{width:600,centered:!0,confirmLoading:Ia,title:"\u53D1\u5E03\u4F5C\u4E1A",open:Me.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:pn,onCancel:()=>{Cn(),Ht(),he({type:"classroomList/setActionTabs",payload:{}})}},oe.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",oe.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),Bt&&oe.createElement(Ee.default,{form:mt},oe.createElement("div",{style:{paddingLeft:0}},oe.createElement(ve.Z,{className:"mt30",align:"middle"},oe.createElement(Ce.Z,null,oe.createElement(Ee.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},oe.createElement(ue.default,{style:{width:170,marginRight:"25px"},disabledDate:sn=>(0,b.Q8)(sn,Ne),disabledTime:sn=>(0,b.d0)(sn),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,re.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),oe.createElement(Ce.Z,{className:"ml20"},oe.createElement(Ee.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},oe.createElement(ue.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,re.U6)(),"HH:mm")},disabledDate:sn=>(0,b.Q8)(sn,Ne,mt.getFieldValue("publish_time")),disabledTime:sn=>(0,b.d0)(sn,mt.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),Me.actionTabs.type===2&&oe.createElement(ve.Z,{style:{marginBottom:"10px"}},oe.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),oe.createElement(ge.ZP.Group,{value:Ke,onChange:sn=>{ft(sn.target.value),Xe([])}},oe.createElement(ge.ZP,{value:!0,disabled:!Me.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),oe.createElement(ge.ZP,{className:"ml20",disabled:Bt.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Bt.length<=0&&Me.actionTabs.type===2&&oe.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(Me.actionTabs.type===1||!Ke)&&Bt.length>0&&oe.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},oe.createElement("span",{style:{flex:1}},oe.createElement(De.default,{checked:it.length===Bt.length,onChange:sn=>{it.length===Bt.length?Xe([]):Xe(Bt.filter(Za=>!Za.is_published))}},"\u5168\u9009")),oe.createElement("span",{style:{width:16}}),oe.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",it.length||0,"\u4E2A\u5206\u73ED")),(Me.actionTabs.type===1||!Ke)&&Bt.length>0&&oe.createElement(a.Z,{data:Bt,selectedRowKeys:it,setSelectedRowKeys:Xe})),!(($e=(Ge=(at=Me==null?void 0:Me.actionTabs)==null?void 0:at.selectArrsAll)==null?void 0:Ge[0])!=null&&$e.is_shixun)&&oe.createElement(x.ZP,{value:Pt,onChange:sn=>zt(rt({},sn))})),oe.createElement(ee.Z,{resdata:Gt,type:((ht=Me.actionTabs.selectArrs)==null?void 0:ht.length)===1?"shixun":"shixunpush",okloading:Ia,oktext:(Gt==null?void 0:Gt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:sn=>Ve(void 0,null,function*(){sa(!0);let Za=yield(0,be.ZP)(`/api/courses/${Ct.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...Me.actionTabs.selectArrs]}});sa(!1),(Za==null?void 0:Za.status)===0&&On(Vt)})}))};bt.Z=(0,E.connect)(({classroomList:lt})=>({classroomList:lt}))(nt)},26162:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return Pe}});var z=te(59301),Ee={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},xe=Object.defineProperty,je=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,ue=(de,Be,Ze)=>Be in de?xe(de,Be,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):de[Be]=Ze,ge=(de,Be)=>{for(var Ze in Be||(Be={}))ve.call(Be,Ze)&&ue(de,Ze,Be[Ze]);if(je)for(var Ze of je(Be))Ce.call(Be,Ze)&&ue(de,Ze,Be[Ze]);return de};const De=de=>React.createElement("svg",ge({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},de),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dot_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dot_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var ye="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",fe=te(99313),be=te(92310),pe=te.n(be),re=te(59301),E=Object.defineProperty,a=Object.defineProperties,x=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(de,Be,Ze)=>Be in de?E(de,Be,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):de[Be]=Ze,oe=(de,Be)=>{for(var Ze in Be||(Be={}))b.call(Be,Ze)&&ne(de,Ze,Be[Ze]);if(y)for(var Ze of y(Be))ee.call(Be,Ze)&&ne(de,Ze,Be[Ze]);return de},se=(de,Be)=>a(de,x(Be)),Pe=({dataSource:de,className:Be,style:Ze})=>{const[Se,rt]=(0,z.useState)([]),[Ae,st]=(0,z.useState)(""),Ve=(0,z.useRef)("");(0,z.useEffect)(()=>{if(de!=null&&de.length){const qe=String(Math.random()).slice(-6),Me=de.map(he=>se(oe({},he),{key:`${qe}-${he.key}`}));rt(Me),st(Me[0].key)}},[de.length]);const nt=qe=>{st(qe),Ve.current=qe;const Me=document.getElementById(qe);if(Me){const he=Me.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:he,behavior:"smooth"})}},lt=()=>{const qe=Se.map(he=>document.getElementById(he.key)),Me=window.innerHeight/2;for(const he of qe)if(he){const Ne=he.getBoundingClientRect();if(Ne.top>=0&&Ne.top(window.addEventListener("scroll",lt),()=>{window.removeEventListener("scroll",lt)}),[Se]),re.createElement("div",{className:pe()(Ee.anchorNavigation,Be),style:Ze},re.createElement(fe.default,{items:Se,tabBarGutter:60,className:Ee.tabs,activeKey:Ae,onChange:nt}),Se.map(qe=>re.createElement("div",{key:qe.key,id:qe.key,className:Ee.box},re.createElement("div",{className:Ee.head},re.createElement("img",{className:"mr10",src:ye,alt:"Dot"}),qe.label),re.createElement("div",{className:Ee.element},qe.element))))}},69577:function(xt,bt,te){"use strict";te.d(bt,{Q8:function(){return he},d0:function(){return Ne},w6:function(){return Me}});var z=te(59301),Ee=te(5083),xe=te(57809),je=te(8591),ve=te(43418),Ce=te(5112),ue=te(95237),ge=te(43604),De=te(6848),ye=te(24905),fe=te(3113),be=te(61186),pe=te.n(be),re=te(34055),E=te(82093),a=te(89392),x=te.n(a),y=te(49661),b=te(69063),ee=te(76560),ne=te(2748),oe=te(23869),se=te(97202),me=te(6681),Pe=te(67135),de=te(59301),Be=Object.defineProperty,Ze=Object.defineProperties,Se=Object.getOwnPropertyDescriptors,rt=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,Ve=($e,ht,Ct)=>ht in $e?Be($e,ht,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):$e[ht]=Ct,nt=($e,ht)=>{for(var Ct in ht||(ht={}))Ae.call(ht,Ct)&&Ve($e,Ct,ht[Ct]);if(rt)for(var Ct of rt(ht))st.call(ht,Ct)&&Ve($e,Ct,ht[Ct]);return $e},lt=($e,ht)=>Ze($e,Se(ht)),qe=($e,ht,Ct)=>new Promise((mt,At)=>{var Qe=Le=>{try{It(Ct.next(Le))}catch(wt){At(wt)}},Bt=Le=>{try{It(Ct.throw(Le))}catch(wt){At(wt)}},It=Le=>Le.done?mt(Le.value):Promise.resolve(Le.value).then(Qe,Bt);It((Ct=Ct.apply($e,ht)).next())});function Me($e,ht){const Ct=[];for(let mt=$e;mt{const mt=$epe()(ht).endOf("day"),Qe=$e{const Ct=parseInt(pe()($e).format("HH")),mt=parseInt(pe()().format("HH")),At=parseInt(pe()().format("mm"));if(!$e)return{disabledHours:()=>Me(0,mt),disabledMinutes:()=>Me(0,At)};if(ht){const Qe=parseInt(pe()(ht).format("HH")),Bt=parseInt(pe()(ht).format("mm"));return pe()($e).isSame(pe()(ht),"day")?{disabledHours:()=>Me(0,Qe),disabledMinutes:()=>Ct<=Qe?Me(0,Bt):[]}:void 0}if(pe()($e).isSame(pe()(),"day"))return{disabledHours:()=>Me(0,mt),disabledMinutes:()=>pe()($e).isSame(pe()(),"hour")&&Ct<=mt?Me(0,At):[]}},{RangePicker:Je}=Ee.default,{Option:at}=xe.default,Ge=({shixunHomeworks:$e,loading:ht,dispatch:Ct,classroomList:mt,user:At})=>{var Qe,Bt,It,Le,wt,ce,ie,ae,le;const Ie=(0,ee.useParams)(),{workSetting:_e,workList:we,shixunWorkList:Re,headerInfo:it,changeData:Xe}=$e,[Ke,ft]=(0,z.useState)(!1),[Pt,zt]=(0,z.useState)(!1);let[Gt,jt]=(0,z.useState)([]),[Vt,tt]=(0,z.useState)([]),[dt,Rt]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Ht,pn]=(0,z.useState)({}),[On,Cn]=(0,z.useState)({});(0,z.useEffect)(()=>()=>{jt([])},[]),(0,z.useEffect)(()=>{ft(!(0,re.GJ)())},[(0,re.GJ)()]);const Rn=()=>{Ct({type:"shixunHomeworks/getWorkSetting",payload:nt({},Ie)})};(0,z.useEffect)(()=>{if(!(_e!=null&&_e.course_id))return;Object.keys(dt).map(function(Nn){dt[Nn]=_e[Nn]}),(!dt.allow_late||!dt.unified_late)&&(dt.late_penalty=20,dt.penalty_type=ne.Q.Percent),dt.unified_setting||(dt.unified_late=!1,dt.unified_anonymous_comment=!1,dt.unified_anonymous_appeal=!1),Gt=JSON.parse(JSON.stringify(_e.group_settings.map(Nn=>lt(nt({},Nn),{group_name:[Nn.group_name]})).filter(Nn=>Nn.publish_time!==null))),Vt=JSON.parse(JSON.stringify(_e.allow_late_settings.map(Nn=>lt(nt({},Nn),{group_name:[Nn.group_name]})).filter(Nn=>Nn.late_time!==null))),Rt(nt({},dt));const un=(0,y.QE)((Gt==null?void 0:Gt.length)>0?Gt:[]);jt([...un]),(Vt==null?void 0:Vt.length)<=0?tt([{penalty_type:ne.Q.Percent,late_penalty:20}]):tt([...Vt])},[_e]);const ha=()=>qe(void 0,null,function*(){var un,Nn;if(((un=At==null?void 0:At.userInfo)==null?void 0:un.user_status)===2){(0,oe.Rd)();return}const Wa=JSON.parse(JSON.stringify(dt));if(Wa.challenge_settings.filter(da=>!da.hide),Wa.categoryId=Ie.categoryId,(Nn=Wa.challenge_settings)!=null&&Nn.every(da=>!da.checked)){je.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Gt),!dt.unified_setting)Gt=Gt==null?void 0:Gt.map(da=>{var Br;if(!da.publish_time||!da.end_time)throw je.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!da.group_name)throw je.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return da.group_name=typeof(da==null?void 0:da.group_name)=="string"?[da==null?void 0:da.group_name]:da==null?void 0:da.group_name,da.group_id=(Br=_e.group_settings)==null?void 0:Br.filter(sr=>{var yo;return(yo=da==null?void 0:da.group_name)==null?void 0:yo.includes(sr.group_name)}).map(sr=>sr.group_id||sr.id).toString().split(","),da});else if(!dt.publish_time||!dt.end_time)throw je.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Wa.group_settings=Gt,dt.allow_late)if(dt.unified_late){if(dt.late_penalty===null||dt.late_penalty===void 0||dt.late_penalty<0||dt.late_penalty>100)throw je.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!dt.late_time)throw je.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Vt=Vt==null?void 0:Vt.map(da=>{var Br,sr;if(da.late_penalty===null||da.late_penalty===void 0||da.late_penalty<0||da.late_penalty>100)throw je.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!da.late_time)throw je.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!da.group_name)throw je.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return da.group_name=typeof(da==null?void 0:da.group_name)=="string"?[da==null?void 0:da.group_name]:da==null?void 0:da.group_name,da.group_id=(sr=(Br=da==null?void 0:da.group_name)==null?void 0:Br.map(yo=>{var Co,Kr;let Nt=(Kr=(Co=_e.group_settings)==null?void 0:Co.filter(Ut=>(Ut==null?void 0:Ut.group_name)===yo))==null?void 0:Kr[0];return Nt==null?void 0:Nt.group_id}))==null?void 0:sr.toString().split(","),da}),Wa.allow_late_settings=Vt;let Ma=yield(0,Pe.Tr)({homework_common_ids:[parseInt(Ie.categoryId)],course_id:Ie.coursesId,type:"homework_common"});(Ma==null?void 0:Ma.student_count)===0?Ia(Wa):(Cn(Wa),pn(Ma))}),Ia=un=>{var Nn;if(un.total_score===null){je.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(un!=null&&un.work_efficiency&&un.eff_score===null){je.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Wa=un.challenge_settings.reduce((Br,sr)=>Br+Number(sr.challenge_score),0);if((Wa==null?void 0:Wa.toFixed(10))!==((Nn=un.total_score-un.eff_score)==null?void 0:Nn.toFixed(10))){je.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${un.total_score}\u5206`);return}const Ma={shixun_evaluation:un.shixun_evaluation,challenge_settings:un.challenge_settings};let da=()=>{var Br;const sr=()=>qe(void 0,null,function*(){zt(!0),(yield(0,E.ZP)(`/api/homework_commons/${Ie.categoryId}/publish_setting.json`,{method:"post",body:nt({},un)})).status===0&&(je.ZP.success("\u66F4\u65B0\u6210\u529F"),Rn(),Ct({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:nt({},Ie)})),zt(!1)});!(0,a.isEqual)(Xe,Ma)&&!((Br=it==null?void 0:it.homework_status)!=null&&Br.includes("\u672A\u53D1\u5E03"))?ve.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:sr}):sr()};_e!=null&&_e.high_resources_consume&&!(_e!=null&&_e.high_resources_consume_permission)?Ct({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Ie.coursesId,type:"shixun",type_id:Ie.categoryId,name:_e.homework_name,fn:()=>{da()}}}):da()},sa=(un,Nn,Wa="group_id")=>{var Ma;return Nn?Nn.find(da=>da[Wa]===un):(Ma=_e==null?void 0:_e.group_settings)==null?void 0:Ma.find(da=>da.group_id[0]===un)},sn=(_e==null?void 0:_e.allow_late)||(_e==null?void 0:_e.anonymous_comment),Za=un=>{var Nn,Wa;const Ma=sa(un,_e==null?void 0:_e.allow_late_settings,"id"),da=sa(un,_e==null?void 0:_e.anonymous_comment_settings),Br=sa(un);return(_e==null?void 0:_e.allow_late)&&Ma&&pe()(Ma==null?void 0:Ma.late_time)<=pe()()||(_e==null?void 0:_e.anonymous_comment)&&da&&(da==null?void 0:da.evaluation_start)!==null||((Wa=(pe()(Br==null?void 0:Br.end_time)<=pe()()&&((Nn=_e==null?void 0:_e.allow_late_settings)==null?void 0:Nn.filter(sr=>sr.group_id.includes(un))))[0])==null?void 0:Wa.late_time)!=null},Ya=(0,z.useMemo)(()=>(_e==null?void 0:_e.allow_late)||(_e==null?void 0:_e.all_group_late),[_e,it]),ca=_e==null?void 0:_e.anonymous_comment,pr=un=>{if(!un)return!1;const Nn=sa(un,_e==null?void 0:_e.anonymous_comment_settings);return(_e==null?void 0:_e.anonymous_comment)&&Nn&&(Nn==null?void 0:Nn.evaluation_start)!==null},ur=(un,Nn)=>{var Wa,Ma,da;Ct({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:un,index:Nn,rangePickerDisabled:Ke||(pe()()<=pe()((Ma=sa((Wa=un==null?void 0:un.group_id)==null?void 0:Wa[0]))==null?void 0:Ma.publish_time)?!1:[!0,Za((da=un==null?void 0:un.group_id)==null?void 0:da[0])]),disabledDate:_e==null?void 0:_e.course_end_date}})};return de.createElement("section",{className:b.Z.form},de.createElement("div",{className:b.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",de.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),de.createElement("div",null,de.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},de.createElement(Ce.ZP.Group,{disabled:Ke||!((Qe=it==null?void 0:it.homework_status)!=null&&Qe.includes("\u672A\u53D1\u5E03"))||(0,re.Rm)()&&!((Bt=mt.AssistantObject.practice)!=null&&Bt.can_publish),value:dt.unified_setting,onChange:un=>{var Nn;if(!((Nn=it==null?void 0:it.homework_status)!=null&&Nn.includes("\u672A\u53D1\u5E03"))){je.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(dt.unified_setting=!dt.unified_setting,dt.unified_setting||(dt.unified_late=!1,tt([{late_penalty:5}])),Rt(Object.assign({},dt)),dt.unified_setting===!1&&Gt==""){jt(Gt.concat({}));return}dt.unified_setting&&(jt([]),tt([{late_penalty:5}]))}},de.createElement(Ce.ZP,{value:!0,disabled:Ke||!(_e!=null&&_e.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),de.createElement(Ce.ZP,{disabled:Ke||!((It=_e==null?void 0:_e.group_settings)!=null&&It.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((Le=_e==null?void 0:_e.group_settings)==null?void 0:Le.length)===0&&de.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),dt.unified_setting&&de.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},de.createElement(ue.Z,{align:"middle"},de.createElement(ge.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),de.createElement(ge.Z,{className:"ml10"},de.createElement(Ee.default,{size:"large",disabled:Ke||!((wt=it==null?void 0:it.homework_status)!=null&&wt.includes("\u672A\u53D1\u5E03")||(ce=it==null?void 0:it.homework_status)!=null&&ce.includes("\u672A\u5F00\u59CB"))||(0,re.Rm)()&&!((ie=mt.AssistantObject.practice)!=null&&ie.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:un=>he(un,_e==null?void 0:_e.course_end_date),disabledTime:un=>Ne(un),value:dt.publish_time?pe()(dt.publish_time):"",onChange:(un,Nn)=>{dt.publish_time=Nn,(dt.end_time==""||!dt.end_time)&&dt.unified_setting&&(dt.end_time=pe()(un).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Rt(Object.assign({},dt))}}))),de.createElement(ue.Z,{align:"middle",className:"pl30"},de.createElement(ge.Z,null,"\u622A\u6B62\u65F6\u95F4"),de.createElement(ge.Z,{className:"ml10"},de.createElement(Ee.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:pe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(_e==null?void 0:_e.allow_late)&&(_e==null?void 0:_e.homework_status.includes("\u5DF2\u622A\u6B62"))||Ke||(_e==null?void 0:_e.allow_late)&&pe()()>=pe()(_e==null?void 0:_e.end_time)||(0,re.Rm)()&&!((ae=mt.AssistantObject.practice)!=null&&ae.can_publish),disabledDate:un=>he(un,_e==null?void 0:_e.course_end_date,dt.publish_time),disabledTime:un=>Ne(un,dt.publish_time),value:dt.end_time?pe()(dt.end_time):"",onChange:(un,Nn)=>{dt.end_time=Nn,Rt(Object.assign({},dt))}})))),!dt.unified_setting&&(Gt==null?void 0:Gt.length)>0&&de.createElement(ue.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Gt&&Gt.map(function(un,Nn){var Wa,Ma,da,Br,sr,yo,Co;return de.createElement(ge.Z,{span:24,key:Nn},de.createElement(ue.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Nn==(Gt==null?void 0:Gt.length)-1?"0px":"10px"}},de.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Nn+1),de.createElement(xe.default,{disabled:Ke||((Wa=it==null?void 0:it.homework_status)!=null&&Wa.includes("\u672A\u53D1\u5E03")&&un.id||pe()(){var Nt;if((0,re.Rm)()&&!((Nt=mt.AssistantObject.practice)!=null&&Nt.can_publish)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Gt[Nn].group_name=Kr,Gt[Nn].group_id=un.group_id;const Ut=(0,a.flattenDeep)(Gt.map(qn=>qn.group_name)),Zt=Vt.map(qn=>{let wa=(qn==null?void 0:qn.group_name)||[];return lt(nt({},qn),{group_name:(0,a.remove)(wa,Vn=>Ut.includes(Vn))})});tt(Zt),jt(Gt.slice())},maxTagCount:4,maxTagPlaceholder:Kr=>de.createElement("div",{style:{cursor:"pointer"},onClick:()=>ur(un,Nn)},"+",Kr==null?void 0:Kr.length)},_e.group_settings&&_e.group_settings.map(function(Kr){if(!Gt.map(Ut=>Ut.group_name).flat().includes(Kr.group_name))return de.createElement(at,{value:Kr.group_name,key:Kr.id},Kr.group_name)})),de.createElement("div",{className:"ml20"},de.createElement(Je,{size:"large",ranges:{\u6B64\u523B:[un.publish_time?pe()(un.publish_time):pe()(),pe()()]},allowClear:!1,disabled:Ke||(pe()()<=pe()((Br=sa((da=un==null?void 0:un.group_id)==null?void 0:da[0]))==null?void 0:Br.publish_time)?!1:[!0,Za((sr=un==null?void 0:un.group_id)==null?void 0:sr[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Kr=>he(Kr,_e==null?void 0:_e.course_end_date),disabledTime:Kr=>Ne(Kr),showTime:{showNow:!0,format:"HH:mm",defaultValue:[pe()((0,y.U6)(),"HH:mm"),pe()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:un.publish_time&&[pe()(un.publish_time),un.end_time?pe()(un.end_time):void 0],onChange:(Kr,Nt)=>{var Ut;if((0,re.Rm)()&&!((Ut=mt.AssistantObject.practice)!=null&&Ut.can_publish)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Gt[Nn].publish_time=Nt[0],!un.end_time&&Nt[0]?Gt[Nn].end_time=pe()(Nt[0]).add(7,"days"):Gt[Nn].end_time=Nt[1],jt([...Gt])},onCalendarChange:(Kr,Nt,Ut)=>{if(Nt!=null&&Nt[0]&&!Nt[1]){const Zt=pe()(Nt[0]).add(7,"days");Gt[Nn].publish_time=Nt[0],Gt[Nn].end_time=Zt,jt([...Gt])}}})),!Ke&&de.createElement("div",{style:{display:"flex",width:"50px"}},((yo=un==null?void 0:un.group_id)==null?void 0:yo.length)>1&&de.createElement(De.Z,{title:"\u89C4\u5219\u62C6\u5206"},de.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>ur(un,Nn)})),Gt.length<((Co=_e==null?void 0:_e.group_settings)==null?void 0:Co.length)&&de.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Kr;if((0,re.Rm)()&&!((Kr=mt.AssistantObject.practice)!=null&&Kr.can_publish)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}jt(Gt.concat({}))}}),((un==null?void 0:un.publish_time)&&pe()(){const Kr=(0,a.cloneDeep)(Vt);Kr.forEach((Nt,Ut)=>{Nt.group_name&&(Nt.group_name=Nt.group_name.filter(Zt=>{var qn;return!((qn=Gt[Nn].group_name)!=null&&qn.includes(Zt))}))}),Gt=Gt.filter((Nt,Ut)=>Nn!==Ut),tt(Kr),jt(Gt.slice()),setTimeout(()=>jt(Gt.slice()),10)}}))))}))),de.createElement(ue.Z,null,de.createElement(ge.Z,null,de.createElement("div",{className:b.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",de.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),de.createElement(ge.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},de.createElement(ye.default,{checked:dt.allow_late,disabled:Ke||Ya,onChange:un=>{var Nn;if((0,re.Rm)()&&!((Nn=mt.AssistantObject.practice)!=null&&Nn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}un.target.checked&&ve.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:de.createElement("div",{style:{padding:10,background:"#f5f6f9"}},de.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),de.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),de.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),dt.allow_late=!dt.allow_late,Vt==""&&tt([{late_penalty:5}]),Rt(Object.assign({},dt))}},de.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(dt==null?void 0:dt.allow_late)&&de.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},de.createElement("div",{style:{display:"flex"}},de.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),de.createElement(Ce.ZP.Group,{style:{marginLeft:"20px"},disabled:Ke||(_e==null?void 0:_e.anonymous_comment)||(_e==null?void 0:_e.allow_late),value:dt.unified_late,onChange:un=>{var Nn;if((0,re.Rm)()&&!((Nn=mt.AssistantObject.practice)!=null&&Nn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}dt.unified_late=un.target.value,Vt==""&&!un.target.value&&tt([{penalty_type:ne.Q.Percent,late_penalty:20}]),Rt(nt({},dt))}},(dt==null?void 0:dt.unified_setting)&&de.createElement(Ce.ZP,{value:!0,disabled:!(_e!=null&&_e.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((le=_e==null?void 0:_e.group_settings)==null?void 0:le.length)>0&&de.createElement(Ce.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),dt!=null&&dt.unified_late?de.createElement(de.Fragment,null,de.createElement(ue.Z,{align:"middle",style:{marginTop:"10px"}},de.createElement(ge.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),de.createElement(ge.Z,{className:"ml20"},de.createElement(ne.Z,{disabled:Ke||ca,value:{type:dt.penalty_type,inputValue:dt.late_penalty},onChange:un=>{var Nn;if((0,re.Rm)()&&!((Nn=mt.AssistantObject.practice)!=null&&Nn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rt(lt(nt({},dt),{late_penalty:un.inputValue,penalty_type:un.type}))}})),de.createElement(ge.Z,{flex:"1",className:"ml5"},de.createElement("span",{className:"c-grey-c ml10"},dt.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),de.createElement(ue.Z,{align:"middle",style:{marginTop:"15px"}},de.createElement(ge.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),de.createElement(ge.Z,{className:"ml20"},de.createElement(Ee.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:pe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Ke||ca,value:dt.late_time?pe()(dt.late_time):"",disabledDate:un=>he(un,_e==null?void 0:_e.course_end_date),onChange:(un,Nn)=>{var Wa;if((0,re.Rm)()&&!((Wa=mt.AssistantObject.practice)!=null&&Wa.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}dt.late_time=Nn,Rt(Object.assign({},dt))}})))):Vt.map(function(un,Nn){var Wa;return de.createElement(ge.Z,{span:24,key:Nn},de.createElement(ue.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},de.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Nn+1),de.createElement(xe.default,{disabled:Ke||!((Wa=it==null?void 0:it.homework_status)!=null&&Wa.includes("\u672A\u53D1\u5E03"))&&un.id||(_e==null?void 0:_e.anonymous_comment),mode:"multiple",className:b.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof un.group_name=="string"?[un.group_name]:un.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Ma=>{var da;if((0,re.Rm)()&&!((da=mt.AssistantObject.practice)!=null&&da.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vt[Nn].group_name=Ma,Vt[Nn].group_id=un.group_id,tt(Vt.slice())}},_e.group_settings&&_e.group_settings.map(function(Ma){const da=Vt.map(sr=>sr.group_name).flat(),Br=Gt.map(sr=>sr.group_name).flat();if(dt!=null&&dt.unified_setting){if(!da.includes(Ma.group_name))return de.createElement(at,{value:Ma.group_name,key:Ma.id},Ma.group_name)}else if(Br.includes(Ma.group_name)&&!da.includes(Ma.group_name))return de.createElement(at,{value:Ma.group_name,key:Ma.id},Ma.group_name)})),de.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),de.createElement(ne.Z,{disabled:Ke||pr(un.id),value:{type:un.penalty_type,inputValue:un.late_penalty},onChange:Ma=>{var da;if((0,re.Rm)()&&!((da=mt.AssistantObject.practice)!=null&&da.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vt[Nn].late_penalty=Ma.inputValue,Vt[Nn].penalty_type=Ma.type,tt([...Vt])}}),de.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),de.createElement(Ee.default,{size:"large",disabled:Ke||pr(un.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:pe()((0,y.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Ma=>he(Ma,_e==null?void 0:_e.course_end_date),format:"YYYY-MM-DD HH:mm",value:un!=null&&un.late_time?pe()(un.late_time):void 0,onChange:(Ma,da)=>{var Br;if((0,re.Rm)()&&!((Br=mt.AssistantObject.practice)!=null&&Br.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vt[Nn].late_time=da,tt([...Vt])}}),!Ke&&de.createElement("div",{style:{display:"flex",width:"50px"}},de.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Ma;if((0,re.Rm)()&&!((Ma=mt.AssistantObject.practice)!=null&&Ma.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}tt(Vt.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),Nn>0&&!un.id&&de.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Ma;if((0,re.Rm)()&&!((Ma=mt.AssistantObject.practice)!=null&&Ma.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vt=Vt.filter((da,Br)=>Nn!==Br),tt(Vt.slice()),setTimeout(()=>tt(Vt.slice()),10)}}))))})),!Ke&&de.createElement(de.Fragment,null,de.createElement(fe.ZP,{type:"primary",size:"large",loading:Pt,style:{width:"138px",marginTop:"30px"},onClick:()=>ha()},"\u4FDD\u5B58")),de.createElement(se.Z,{onConfirm:(un,Nn)=>{Gt.splice(un,0,...Nn),Gt.splice(un+Nn.length,1);const Wa=(0,y.QE)([...Gt]);jt([...Wa])}}),de.createElement(me.Z,{resdata:Ht,type:"shixun",okloading:Pt,oktext:(Ht==null?void 0:Ht.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:un=>qe(void 0,null,function*(){zt(!0);let Nn=yield(0,E.ZP)(`/api/courses/${Ie.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Ie.categoryId)]}});zt(!1),(Nn==null?void 0:Nn.status)===0&&Ia(On)})}))};bt.ZP=(0,ee.connect)(({shixunHomeworks:$e,classroomList:ht,loading:Ct,user:mt})=>({shixunHomeworks:$e,classroomList:ht,loading:Ct.effects,user:mt}))(Ge)},37521:function(xt,bt,te){"use strict";var z=te(59301),Ee=te(54580),xe=te(78241),je=te(43418),ve=te(8591),Ce=te(1710),ue=te(76560),ge=te(90524),De=te(5295),ye=te(82093),fe=te(61186),be=te.n(fe),pe=te(49661),re=te(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(me,Pe,de)=>Pe in me?E(me,Pe,{enumerable:!0,configurable:!0,writable:!0,value:de}):me[Pe]=de,ee=(me,Pe)=>{for(var de in Pe||(Pe={}))x.call(Pe,de)&&b(me,de,Pe[de]);if(a)for(var de of a(Pe))y.call(Pe,de)&&b(me,de,Pe[de]);return me},ne=(me,Pe,de)=>new Promise((Be,Ze)=>{var Se=st=>{try{Ae(de.next(st))}catch(Ve){Ze(Ve)}},rt=st=>{try{Ae(de.throw(st))}catch(Ve){Ze(Ve)}},Ae=st=>st.done?Be(st.value):Promise.resolve(st.value).then(Se,rt);Ae((de=de.apply(me,Pe)).next())});const{Dragger:oe}=Ee.default,se=({classroomList:me,dispatch:Pe,onOk:de})=>{const Be=(0,ue.useParams)(),[Ze]=xe.default.useForm(),[Se,rt]=(0,z.useState)(),[Ae,st]=(0,z.useState)(!1),Ve={height:100,onRemove:()=>{rt("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:nt=>ne(void 0,null,function*(){return rt(nt),!1})};return(0,z.useEffect)(()=>{Ze.setFieldsValue({publish_time:be()(be()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:be()(be()(new Date((0,pe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),re.createElement(je.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:me.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Ae},onOk:()=>ne(void 0,null,function*(){Ze.submit()}),onCancel:()=>{Ze.resetFields(),Pe({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(xe.default,{form:Ze,onFinish:nt=>ne(void 0,null,function*(){var lt,qe,Me;if(!(Se!=null&&Se.size)){ve.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}st(!0);let he=new FormData;he.append("type",me.actionTabs.type),he.append("file",Se);let Ne;window.location.href.indexOf("exercise")>-1?Ne=`/api/exercises/${me.actionTabs.id}/supplement_score.json`:Ne=`/api/homework_commons/${me.actionTabs.id}/supplement_score.json`;let Je=yield(0,ye.ZP)(Ne,{method:"post",body:he},!0);st(!1),(Je==null?void 0:Je.status)===0&&(de(),Ze.resetFields(),Pe({type:"classroomList/setActionTabs",payload:{}}),((qe=(lt=Je==null?void 0:Je.data)==null?void 0:lt.fail)==null?void 0:qe.length)>0&&je.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(Ce.default,{pagination:!1,dataSource:(Me=Je==null?void 0:Je.data)==null?void 0:Me.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,pe.FH)("",ge.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${me.actionTabs.type}`)}}))})},re.createElement(xe.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},me.actionTabs.name),re.createElement(xe.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:De.Z.downloadbutton,href:ge.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${me.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(xe.default.Item,{style:{marginBottom:0}},re.createElement(oe,ee({},Ve),re.createElement("a",{className:De.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};bt.Z=(0,ue.connect)(({classroomList:me})=>({classroomList:me}))(se)},59659:function(xt,bt,te){"use strict";var z=te(59301),Ee=te(54580),xe=te(78241),je=te(99313),ve=te(1710),Ce=te(58421),ue=te(76560),ge=te(82093),De=te(61186),ye=te.n(De),fe=te(59301),be=(E,a,x)=>new Promise((y,b)=>{var ee=se=>{try{oe(x.next(se))}catch(me){b(me)}},ne=se=>{try{oe(x.throw(se))}catch(me){b(me)}},oe=se=>se.done?y(se.value):Promise.resolve(se.value).then(ee,ne);oe((x=x.apply(E,a)).next())});const{Dragger:pe}=Ee.default,re=({})=>{const E=(0,ue.useParams)(),[a]=xe.default.useForm(),[x,y]=(0,z.useState)(!0),[b,ee]=(0,z.useState)(!1);let[ne,oe]=(0,z.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const se=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function me(){return be(this,null,function*(){let de;ee(!0),window.location.href.indexOf("exercise")>-1?de=`/api/exercises/${E==null?void 0:E.categoryId}/redo_logs.json`:de=`/api/homework_commons/${E==null?void 0:E.categoryId}/redo_logs.json`;let Be=yield(0,ge.ZP)(de,{method:"get",params:ne});ee(!1),(Be==null?void 0:Be.status)===0&&y(Be==null?void 0:Be.data)})}(0,z.useEffect)(()=>{me()},[]);let Pe=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(de,Be,Ze)=>{var Se;return(Se=se.find(rt=>rt.question_type===de))==null?void 0:Se.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(de,Be,Ze)=>{var Se;return(Se=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(rt=>rt.id===de))==null?void 0:Se.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(de,Be,Ze)=>ye()(de).format("YYYY-MM-DD HH:mm:ss")}].filter(de=>!!de);return fe.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},fe.createElement(je.default,{destroyInactiveTabPane:!0,onChange:de=>{ne.type=de,ne.page=1,ne.limit=10,oe(ne),me()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:fe.createElement(ve.default,{className:"mt20",loading:b,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(de,Be,Ze)=>ye()(de).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:x==null?void 0:x.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:fe.createElement(ve.default,{className:"mt20",loading:b,columns:Pe,dataSource:x==null?void 0:x.list,pagination:!1})}].filter(de=>!!de)}),fe.createElement(Ce.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(de,Be)=>{ne.page=de,ne.limit=Be,oe(ne),me()},current:ne.page,total:x.count,pageSize:ne.limit,style:{marginTop:20}}))};bt.Z=(0,ue.connect)(({classroomList:E})=>({classroomList:E}))(re)},56731:function(xt,bt,te){"use strict";var z=te(59301),Ee=te(54580),xe=te(78241),je=te(43418),ve=te(5871),Ce=te(76560),ue=te(82093),ge=te(61186),De=te.n(ge),ye=te(49661),fe=te(59301),be=Object.defineProperty,pe=Object.defineProperties,re=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,y=(me,Pe,de)=>Pe in me?be(me,Pe,{enumerable:!0,configurable:!0,writable:!0,value:de}):me[Pe]=de,b=(me,Pe)=>{for(var de in Pe||(Pe={}))a.call(Pe,de)&&y(me,de,Pe[de]);if(E)for(var de of E(Pe))x.call(Pe,de)&&y(me,de,Pe[de]);return me},ee=(me,Pe)=>pe(me,re(Pe)),ne=(me,Pe,de)=>new Promise((Be,Ze)=>{var Se=st=>{try{Ae(de.next(st))}catch(Ve){Ze(Ve)}},rt=st=>{try{Ae(de.throw(st))}catch(Ve){Ze(Ve)}},Ae=st=>st.done?Be(st.value):Promise.resolve(st.value).then(Se,rt);Ae((de=de.apply(me,Pe)).next())});const{Dragger:oe}=Ee.default,se=({classroomList:me,dispatch:Pe,onOk:de})=>{const Be=(0,Ce.useParams)(),[Ze]=xe.default.useForm(),[Se,rt]=(0,z.useState)(),[Ae,st]=(0,z.useState)(!1),Ve={height:100,onRemove:()=>{rt("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:nt=>ne(void 0,null,function*(){return rt(nt),!1})};return(0,z.useEffect)(()=>{Ze.setFieldsValue({publish_time:De()(De()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:De()(De()(new Date((0,ye.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),fe.createElement(je.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:me.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Ae},onOk:()=>ne(void 0,null,function*(){Ze.submit()}),onCancel:()=>{Ze.resetFields(),Pe({type:"classroomList/setActionTabs",payload:{}})}},fe.createElement(xe.default,{form:Ze,onFinish:nt=>ne(void 0,null,function*(){var lt,qe;console.log("---",me.actionTabs,nt,Be);let Me=((lt=me==null?void 0:me.actionTabs)==null?void 0:lt.type)==="exercise"?`/api/exercises/${Be==null?void 0:Be.category}/exercise_user/edit_score.json`:`/api/student_works/${me.actionTabs.id}/edit_score.json`;st(!0);let he=yield(0,ue.ZP)(Me,{method:"post",body:ee(b({},nt),{exercise_user_id:((qe=me==null?void 0:me.actionTabs)==null?void 0:qe.type)==="exercise"?me.actionTabs.id:""})});st(!1),Ze.resetFields(),Pe({type:"classroomList/setActionTabs",payload:{}}),de()})},fe.createElement(xe.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},fe.createElement(ve.Z,{min:0,style:{width:"100%"}}))))};bt.Z=(0,Ce.connect)(({classroomList:me})=>({classroomList:me}))(se)},4835:function(xt,bt,te){"use strict";var z=te(59301),Ee=te(54580),xe=te(78241),je=te(3113),ve=te(95237),Ce=te(81327),ue=te(5083),ge=te(76560),De=te(61186),ye=te.n(De),fe=te(69577),be=te(82093),pe=te(59301),re=(x,y,b)=>new Promise((ee,ne)=>{var oe=Pe=>{try{me(b.next(Pe))}catch(de){ne(de)}},se=Pe=>{try{me(b.throw(Pe))}catch(de){ne(de)}},me=Pe=>Pe.done?ee(Pe.value):Promise.resolve(Pe.value).then(oe,se);me((b=b.apply(x,y)).next())});const{Dragger:E}=Ee.default,a=({})=>{const x=(0,ge.useParams)(),[y]=xe.default.useForm(),[b,ee]=(0,z.useState)(!0),[ne,oe]=(0,z.useState)(!1);console.log("----",x);function se(){return re(this,null,function*(){var me,Pe;let de;window.location.href.indexOf("exercise")>-1?de=`/api/exercises/${x==null?void 0:x.categoryId}/get_time_setting.json`:de=`/api/homework_commons/${x==null?void 0:x.categoryId}/get_time_setting.json`;let Be=yield(0,be.ZP)(de,{method:"get"});(Be==null?void 0:Be.status)===0&&y.setFieldsValue({publish_time:ye()(ye()((me=Be==null?void 0:Be.data)==null?void 0:me.publish_time).format("YYYY-MM-DD HH:mm")),end_time:ye()(ye()((Pe=Be==null?void 0:Be.data)==null?void 0:Pe.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,z.useEffect)(()=>{se()},[]),pe.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},pe.createElement("div",{style:{textAlign:"end"}},b&&pe.createElement(je.ZP,{onClick:()=>{ee(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!b&&pe.createElement("div",null,pe.createElement(je.ZP,{type:"primary",loading:ne,onClick:()=>{y.submit()}},"\u63D0\u4EA4"),pe.createElement(je.ZP,{style:{marginLeft:20},onClick:()=>{ee(!0)}},"\u53D6\u6D88"))),pe.createElement(xe.default,{form:y,disabled:b,onFinish:me=>re(void 0,null,function*(){oe(!0),console.log("---",window.location.href);let Pe;window.location.href.indexOf("exercise")>-1?Pe=`/api/exercises/${x==null?void 0:x.categoryId}/time_setting.json`:Pe=`/api/homework_commons/${x==null?void 0:x.categoryId}/time_setting.json`;let de=yield(0,be.ZP)(Pe,{method:"post",body:{publish_time:ye()(me.publish_time).format("YYYY-MM-DD HH:mm"),end_time:ye()(me.end_time).format("YYYY-MM-DD HH:mm")}});oe(!1),(de==null?void 0:de.status)===0&&ee(!0)})},pe.createElement(ve.Z,null,pe.createElement(Ce.Z,null,pe.createElement(xe.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},pe.createElement(ue.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:me=>(0,fe.Q8)(me),disabledTime:me=>(0,fe.d0)(me),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),pe.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),pe.createElement(ve.Z,null,pe.createElement(Ce.Z,null,pe.createElement(xe.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},pe.createElement(ue.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:me=>(0,fe.Q8)(me,"",y.getFieldValue("publish_time")),disabledTime:me=>(0,fe.d0)(me,y.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),pe.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};bt.Z=(0,ge.connect)(({classroomList:x})=>({classroomList:x}))(a)},62787:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return ye}});var z=te(59301),Ee=te(92832),xe=te(24905),je=te(95237),ve={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},Ce="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ue=te(57884),ge=(fe,be,pe)=>new Promise((re,E)=>{var a=b=>{try{y(pe.next(b))}catch(ee){E(ee)}},x=b=>{try{y(pe.throw(b))}catch(ee){E(ee)}},y=b=>b.done?re(b.value):Promise.resolve(b.value).then(a,x);y((pe=pe.apply(fe,be)).next())}),ye=({data:fe,value:be=[],handleChangePage:pe,setSelectedRowKeys:re,selectedRowKeys:E,onChange:a=()=>{}})=>{const[x,y]=(0,z.useState)([]),[b,ee]=(0,z.useState)([]),[ne,oe]=(0,z.useState)([]);let[se,me]=(0,z.useState)(1),[Pe,de]=(0,z.useState)();return(0,z.useEffect)(()=>{y(fe),ee([]),oe([])},[fe]),(0,z.useEffect)(()=>{re&&(ee(E),oe(E))},[E]),z.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},z.createElement("div",{className:ve.leftdiv},z.createElement(Ee.default.Search,{size:"middle",onChange:Be=>ge(void 0,null,function*(){y(fe.filter(Ze=>{var Se;return(Se=Ze==null?void 0:Ze.name)==null?void 0:Se.includes(Be.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),x.length===0&&z.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),z.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},z.createElement(xe.default.Group,{value:b.map(Be=>`${Be.id}`),onChange:Be=>{re(x.filter(Ze=>Be.includes(`${Ze.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((Be,Ze)=>z.createElement(je.Z,{key:Be.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},z.createElement(xe.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Be.is_published,value:`${Be.id}`},z.createElement("div",{className:ve.listClass},z.createElement("span",{className:ve.spantitle,style:{width:Be.is_published?"108px":"170px"}},Be.name),Be.is_published&&z.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),z.createElement("div",{className:ve.rightdiv},z.createElement(Ee.default.Search,{onChange:Be=>{oe(b.filter(Ze=>Ze.name.includes(Be.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&z.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&z.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},z.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((Be,Ze)=>z.createElement(je.Z,{justify:"space-between",style:{marginTop:"10px"},key:Be.id},z.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Be.name),z.createElement("img",{src:Ce,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{re(b.filter(Se=>`${Se.id}`!=`${Be.id}`))}})))))))}},71141:function(xt,bt,te){"use strict";te.d(bt,{Ei:function(){return y},rU:function(){return b},ZP:function(){return ne}});var z=te(59301),Ee={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},xe=te(78241),je=te(24905),ve=te(5871),Ce=te(95237),ue=te(43604),ge=te(6848),De=te(92310),ye=te.n(De),fe=te(59301),be=Object.defineProperty,pe=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,a=(oe,se,me)=>se in oe?be(oe,se,{enumerable:!0,configurable:!0,writable:!0,value:me}):oe[se]=me,x=(oe,se)=>{for(var me in se||(se={}))re.call(se,me)&&a(oe,me,se[me]);if(pe)for(var me of pe(se))E.call(se,me)&&a(oe,me,se[me]);return oe};const y=({value:oe,className:se,style:me})=>{const[Pe,de]=(0,z.useState)("0");(0,z.useEffect)(()=>{if(oe){const{submit_limit:Ze,must_file:Se}=oe;if(Ze&&Se){de("1");return}if(Ze&&!Se){de("2");return}if(!Ze&&Se){de("3");return}}},[oe]);const Be={1:fe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",fe.createElement("span",{className:"ml5 mr5 c-light-primary"},oe==null?void 0:oe.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:fe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",fe.createElement("span",{className:"ml5 mr5 c-light-primary"},oe==null?void 0:oe.submit_limit_num),"\u5B57\u7B26"),3:fe.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return Pe==="0"?fe.createElement(fe.Fragment,null):fe.createElement("section",{className:ye()(Ee.exhibition,se),style:me},fe.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),Be==null?void 0:Be[Pe])},b=({className:oe,style:se,form:me})=>{const Pe=xe.default.useWatch("submit_limit",me),de=xe.default.useWatch("can_submit",me);return fe.createElement("section",{className:ye()(Ee.wrap,oe),style:se},fe.createElement("div",{className:`${Ee.title}`},fe.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),fe.createElement("div",null,fe.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},fe.createElement(xe.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(je.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),fe.createElement(xe.default.Item,{name:"submit_num",rules:de&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},fe.createElement(ve.Z,{precision:0,min:1,disabled:!de,size:"large",addonAfter:"\u6B21",style:{width:223}})),fe.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09")),fe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},fe.createElement(xe.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(je.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),fe.createElement(xe.default.Item,{className:"mr10",name:"submit_limit_num",rules:Pe&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},fe.createElement(ve.Z,{precision:0,min:1,disabled:!Pe,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),fe.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},fe.createElement(xe.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},fe.createElement(je.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),fe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},fe.createElement(xe.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(je.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),fe.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09"))))};var ne=({value:oe,onChange:se,className:me,style:Pe,disabled:de=!1,checkMarginLeft:Be=0})=>{const Ze={submit_limit:!1,submit_limit_num:200,must_file:!1},[Se,rt]=(0,z.useState)({});(0,z.useEffect)(()=>{if(console.log(oe,"value"),!oe)return;const st={submit_limit:oe==null?void 0:oe.submit_limit,submit_limit_num:oe==null?void 0:oe.submit_limit_num,must_file:oe==null?void 0:oe.must_file,can_submit:oe==null?void 0:oe.can_submit,submit_num:oe==null?void 0:oe.submit_num};rt(x({},st))},[oe]);const Ae=st=>{const Ve=x(x({},Se),st);se(Ve)};return fe.createElement("section",{className:ye()(Ee.wrap,me),style:Pe},fe.createElement("div",{className:`${Ee.title} mt30`},fe.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),fe.createElement(Ce.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},fe.createElement(ue.Z,{style:{lineHeight:"40px",marginTop:"10px"}},fe.createElement(je.default,{disabled:de,checked:Se==null?void 0:Se.can_submit,onChange:st=>Ae({can_submit:st.target.checked})}),fe.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),fe.createElement(ve.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:de||!(Se!=null&&Se.can_submit),value:Se==null?void 0:Se.submit_num,onChange:st=>Ae({submit_num:st})}),fe.createElement(ge.Z,{overlayInnerStyle:{width:520},title:fe.createElement("div",null,"1\u3001\u82E5\u672A\u5F00\u542F\u8BE5\u9650\u5236\uFF0C\u5B66\u751F\u53EF\u4EE5\u65E0\u9650\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF1B",fe.createElement("br",null),"2\u3001\u82E5\u4F5C\u4E1A\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u5DF2\u7528\u5B8C\u63D0\u4EA4\u6B21\u6570\u7684\u5B66\u751F\uFF0C\u5C06\u83B7\u5F97\u4E00\u6B21\u989D\u5916\u7684\u63D0\u4EA4\u4F5C\u54C1\u673A\u4F1A\uFF1B",fe.createElement("br",null),"3\u3001\u82E5\u5B66\u751F\u9700\u8981\u8D85\u51FA\u89C4\u5B9A\u6B21\u6570\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u201C\u6253\u56DE\u91CD\u505A\u201D\u529F\u80FD\uFF0C\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002")},fe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ee.title_icon}`}))),fe.createElement(ue.Z,{style:{lineHeight:"40px",marginTop:"10px"}},fe.createElement(je.default,{style:{marginLeft:Be},disabled:de,checked:Se==null?void 0:Se.submit_limit,onChange:st=>Ae({submit_limit:st.target.checked})}),fe.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),fe.createElement(ve.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:de||!(Se!=null&&Se.submit_limit),value:Se==null?void 0:Se.submit_limit_num,onChange:st=>Ae({submit_limit_num:st})})),fe.createElement(ue.Z,{style:{lineHeight:"40px",marginTop:"10px"}},fe.createElement(je.default,{style:{marginLeft:Be},disabled:de,checked:Se==null?void 0:Se.must_file,onChange:st=>Ae({must_file:st.target.checked})}),fe.createElement("span",{className:"ml10"},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))))}},97202:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return a}});var z=te(59301),Ee=te(76560),xe=te(5083),je=te(43418),ve=te(92832),Ce=te(95237),ue=te(43604),ge={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},De=te(61186),ye=te.n(De),fe=te(49661),be=te(57884),pe=te(59301);const{RangePicker:re}=xe.default,E=({dispatch:x,classroomList:y,onConfirm:b})=>{const[ee,ne]=(0,z.useState)([]),[oe,se]=(0,z.useState)([]),[me,Pe]=(0,z.useState)("");(0,z.useEffect)(()=>{var Ze;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let Se=y.actionTabs.data;console.log("data",Se);let rt=(Ze=Se==null?void 0:Se.group_name)==null?void 0:Ze.map((Ae,st)=>{var Ve;return{group_id:Se==null?void 0:Se.group_id[st],group_name:Se==null?void 0:Se.group_name[st],is_admin:Se==null?void 0:Se.is_admin,end_time:Se==null?void 0:Se.end_time,publish_time:Array.isArray(Se==null?void 0:Se.publish_time)?(Ve=Se==null?void 0:Se.publish_time)==null?void 0:Ve[0]:Se==null?void 0:Se.publish_time}});rt&&(ne([...rt]),se([...rt]))}},[y.actionTabs]);const de=()=>{x({type:"classroomList/setActionTabs",payload:{}}),Pe("")},Be=Ze=>{if(Ze){const Se=oe==null?void 0:oe.filter(rt=>{var Ae,st;return(st=(Ae=rt==null?void 0:rt.group_name)==null?void 0:Ae.toLowerCase())==null?void 0:st.includes(Ze==null?void 0:Ze.toLowerCase())});ne(Se)}else ne(oe)};return pe.createElement(je.default,{width:980,title:pe.createElement("div",{style:{fontWeight:"bold",display:"flex"}},pe.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",pe.createElement("span",{className:ge.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),pe.createElement(ve.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:me,onChange:Ze=>{Pe(Ze.target.value.trim()),Be(Ze.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>de(),onOk:()=>{var Ze;b((Ze=y.actionTabs)==null?void 0:Ze.index,oe),de()}},pe.createElement("div",{className:ge.modal_con},pe.createElement(Ce.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(ee==null?void 0:ee.length)>0?ee.map(function(Ze,Se){var rt,Ae;return pe.createElement(ue.Z,{span:24,key:Se},pe.createElement(Ce.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Se==(ee==null?void 0:ee.length)-1?"0px":"10px"}},pe.createElement("div",{className:ge.multiple_select,title:Ze.group_name},Ze.group_name),pe.createElement("div",{className:"ml20"},pe.createElement(re,{size:"large",ranges:{\u6B64\u523B:[Ze.publish_time?ye()(Ze.publish_time):ye()(),ye()()]},allowClear:!1,disabled:(rt=y.actionTabs)==null?void 0:rt.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:st=>{var Ve;return(0,fe.Q8)(st,(Ve=y.actionTabs)==null?void 0:Ve.disabledDate)},disabledTime:st=>(0,fe.d0)(st),showTime:{showNow:!0,format:"HH:mm",defaultValue:[ye()((0,fe.U6)(),"HH:mm"),ye()((0,fe.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ze.publish_time&&[ye()(Ze.publish_time),Ze.end_time?ye()(Ze.end_time):void 0],onChange:(st,Ve)=>{ee[Se].publish_time=Ve[0],ee[Se].end_time=Ve[1],ne([...ee]),oe.forEach(nt=>{nt.group_id===Ze.group_id&&(nt.publish_time=Ve[0],nt.end_time=Ve[1])}),se([...oe])}})),(Ae=y.actionTabs)!=null&&Ae.rangePickerDisabled?pe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):pe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{ee.splice(Se,1),ne([...ee]),oe.forEach((st,Ve)=>{st.group_id===Ze.group_id&&oe.splice(Ve,1)}),se([...oe])}})))}):pe.createElement(be.Z,null))))};var a=(0,Ee.connect)(({classroomList:x})=>({classroomList:x}))(E)},92725:function(xt,bt,te){"use strict";te.d(bt,{$J:function(){return xe},JZ:function(){return ve},bN:function(){return ue},jP:function(){return Ce},rO:function(){return je}});var z=te(82093),Ee=(ge,De,ye)=>new Promise((fe,be)=>{var pe=a=>{try{E(ye.next(a))}catch(x){be(x)}},re=a=>{try{E(ye.throw(a))}catch(x){be(x)}},E=a=>a.done?fe(a.value):Promise.resolve(a.value).then(pe,re);E((ye=ye.apply(ge,De)).next())});function xe(ge){return(0,z.U2)(`libraries/${ge}.json`)}function je(ge){return(0,z.U2)("library_tags.json",ge)}function ve(ge){return Ee(this,null,function*(){return(yield(0,z.IV)(`attachments/${ge}.json`)).status===0})}function Ce(ge){return(0,z.v_)("libraries.json",ge)}function ue(ge,De){return(0,z.gz)(`libraries/${ge}.json`,De)}},30975:function(xt,bt,te){"use strict";te.d(bt,{AD:function(){return st},BA:function(){return wt},D9:function(){return he},Hp:function(){return se},IM:function(){return Je},Iy:function(){return me},KM:function(){return Le},KU:function(){return ht},MJ:function(){return Pe},Ne:function(){return Ne},ON:function(){return mt},Uj:function(){return Bt},VY:function(){return $e},YO:function(){return Qe},YX:function(){return At},Zn:function(){return E},_g:function(){return ee},_k:function(){return qe},c6:function(){return rt},cr:function(){return a},eV:function(){return Ae},fi:function(){return x},gh:function(){return Ze},hS:function(){return at},iA:function(){return y},j6:function(){return ne},je:function(){return lt},jj:function(){return oe},kS:function(){return Ct},o6:function(){return Se},pO:function(){return It},rQ:function(){return Ve},sA:function(){return Be},xm:function(){return Me},xo:function(){return Ge},y8:function(){return nt},yd:function(){return b}});var z=te(64948),Ee=te(76560),xe=te(49661),je=te(8591),ve=te(90524),Ce=Object.defineProperty,ue=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,ye=(ce,ie,ae)=>ie in ce?Ce(ce,ie,{enumerable:!0,configurable:!0,writable:!0,value:ae}):ce[ie]=ae,fe=(ce,ie)=>{for(var ae in ie||(ie={}))ge.call(ie,ae)&&ye(ce,ae,ie[ae]);if(ue)for(var ae of ue(ie))De.call(ie,ae)&&ye(ce,ae,ie[ae]);return ce},be=(ce,ie,ae)=>new Promise((le,Ie)=>{var _e=it=>{try{Re(ae.next(it))}catch(Xe){Ie(Xe)}},we=it=>{try{Re(ae.throw(it))}catch(Xe){Ie(Xe)}},Re=it=>it.done?le(it.value):Promise.resolve(it.value).then(_e,we);Re((ae=ae.apply(ce,ie)).next())});const pe=()=>{(0,Ee.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},re=()=>{(0,Ee.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},E=ce=>be(void 0,null,function*(){pe(),(yield(0,z.YR)(fe({},ce))).status===0&&(yield(0,xe.QH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/courses/${ce.coursesId}/export_couser_info.json`,query:ce}))),re()}),a=ce=>be(void 0,null,function*(){const ie=yield(0,z.yS)(fe({},ce));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/course_member_act_score`);else{if(ie.status===-2)return ie;ie.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/course_member_act_score`))}}),x=ce=>be(void 0,null,function*(){const ie=yield(0,z.W0)(fe({},ce));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_score`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_score`))}}),y=ce=>be(void 0,null,function*(){const ie=yield(0,z.Nl)(fe({},ce));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`))}}),b=ce=>be(void 0,null,function*(){const ie=yield(0,z.IU)(fe({},ce));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/export_star_user`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/export_star_user`))}}),ee=ce=>be(void 0,null,function*(){const ie=yield(0,z.td)(fe({},ce));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ie.status===-2)return ie;if(ie.status===-3)(0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`);else if(ie.status===-4)return ie}}),ne=ce=>be(void 0,null,function*(){const ie=yield(0,z.QX)(fe({},ce));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_homework`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_homework`))}}),oe=(ce,ie)=>be(void 0,null,function*(){const ae=yield(0,z.o_)(fe({},ce));ae.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),se=(ce,ie)=>be(void 0,null,function*(){const ae=yield(0,z.ZL)(fe({},ce));ae.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),me=(ce,ie)=>be(void 0,null,function*(){const ae=yield(0,z.aP)(fe({},ce));ae.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),Pe=(ce,ie)=>be(void 0,null,function*(){const ae=yield(0,z.vV)(fe({},ce));ae.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),de=ce=>be(void 0,null,function*(){pe(),(yield exportCourseWorkListAppendix(fe({},ce))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${ce.categoryId}/works_list.zip`,query:ce}))),re()}),Be=ce=>be(void 0,null,function*(){pe(),yield(0,xe.QH)("",ve.Z.API_SERVER+`/api/polls/${ce.categoryId}/commit_result.xlsx`),re()}),Ze=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/courses/${ce.coursesId}/attendances/export_xlsx_data.xlsx`,query:ce}))}),Se=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/courses/${ce.coursesId}/video_study_statics.xlsx`,query:ce}))}),rt=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/courses/${ce.coursesId}/export_video_study.xlsx`,query:ce}))}),Ae=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/courses/${ce.coursesId}/export_course_students_info.xlsx`,query:ce}))}),st=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+"/api/school_manages/students.xlsx",query:ce}))}),Ve=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+"/api/item_banks/export.xlsx",query:ce}))}),nt=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:ce}))}),lt=ce=>be(void 0,null,function*(){const ie=yield(0,z.Uy)(fe({},ce));ie.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/exercise_score,export_exercise_users`)):ie.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/exercise_score,export_exercise_users`))}),qe=ce=>be(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/export_records/${ce.id}.xlsx`,query:ce}))}),Me=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:ce}))}),he=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/courses/${ce==null?void 0:ce.coursesId}/${ce.menuKey}_statistic.xlsx?${ce.checkedList.map(ie=>`course_group_id[]=${ie}`).join("&")}`,query:ce}))}),Ne=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/ec_years/${ce==null?void 0:ce.ec_year_id}/ec_training_objectives.xlsx`,query:ce}))}),Je=ce=>be(void 0,null,function*(){yield(0,xe.FH)(ce==null?void 0:ce.name,(0,xe.NY)({url:ve.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:ce}))}),at=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/ec_years/${ce==null?void 0:ce.ec_year_id}/ec_courses.xlsx`,query:ce}))}),Ge=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/ec_years/${ce==null?void 0:ce.ec_year_id}/ec_graduation_requirements.xlsx`,query:ce}))}),$e=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:ce}))}),ht=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/exercises/${ce.categoryId}/rank_list.xlsx`,query:ce}))}),Ct=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:ce}))}),mt=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/examination_banks/${ce.id}.json`,query:ce}))}),At=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/exercises/${ce.categoryId}.json`,query:ce}))}),Qe=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/polls/${ce==null?void 0:ce.id}/commit_result.json`,query:ce}))}),Bt=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+"/api/paths/get_task_pass.json",query:ce}))}),It=(ce,ie)=>be(void 0,null,function*(){yield(0,xe.FH)(ie||"",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/exercises/${ce==null?void 0:ce.exercise_id}/consult_exercise.json`,query:ce}))}),Le=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/competitions/${ce==null?void 0:ce.identifier}/competition_commit_records/member_works.xlsx`,query:ce}))}),wt=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/courses/${ce==null?void 0:ce.coursesId}/group_homeworks/import_group_template.xlsx`,query:ce}))})},32187:function(xt,bt,te){"use strict";te.d(bt,{M:function(){return Ce},Y:function(){return ve}});var z=te(61186),Ee=te.n(z),xe=te(89392),je=te.n(xe);const ve=(ue,ge="YYYY-MM-DD")=>(0,xe.cloneDeepWith)(ue,ye=>{if(ye instanceof Ee())return ye.format(ge)}),Ce=(ue,ge,De)=>{const ye=fe=>Reflect.toString.call(fe)==="[object Object]";if(!ye(ue)&&!Array.isArray(ue))return ue;for(const fe of Object.keys(ue))Array.isArray(ue[fe])?ue[fe]=ue[fe].map(be=>Ce(be,ge,De)):ye(ue[fe])?ue[fe]=Ce(ue[fe],ge,De):ge.includes(fe)&&typeof ue[fe]=="string"&&(ue[fe]=De?Ee()(ue[fe],De):Ee()(ue[fe]));return ue}},98072:function(xt,bt,te){"use strict";te.d(bt,{U:function(){return De}});var z=te(59301),Ee=Object.defineProperty,xe=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,Ce=(ye,fe,be)=>fe in ye?Ee(ye,fe,{enumerable:!0,configurable:!0,writable:!0,value:be}):ye[fe]=be,ue=(ye,fe)=>{for(var be in fe||(fe={}))je.call(fe,be)&&Ce(ye,be,fe[be]);if(xe)for(var be of xe(fe))ve.call(fe,be)&&Ce(ye,be,fe[be]);return ye},ge=(ye,fe,be)=>new Promise((pe,re)=>{var E=y=>{try{x(be.next(y))}catch(b){re(b)}},a=y=>{try{x(be.throw(y))}catch(b){re(b)}},x=y=>y.done?pe(y.value):Promise.resolve(y.value).then(E,a);x((be=be.apply(ye,fe)).next())});function De(ye,fe){const[be,pe]=(0,z.useState)(fe),[re,E]=(0,z.useState)(!1),[a,x]=(0,z.useState)();return[be,re,(b,ee=!1)=>ge(this,null,function*(){const ne=ee?fe:ue(ue({},be),b);E(!0),pe(ne);const oe=yield ye(ne);return E(!1),x(oe),oe}),a]}},16832:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return be}});var z=te(59301),Ee=te.p+"static/modelContact.7a7eb113.png",xe=te(43418),je={modal:"modal___VzyKs",content:"content___HhLQS",close:"close___zKaRB"},ve="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABQVJREFUWEfNmXes32MUxj8PagS1QghJiU1pxExsFbUqitoSKzVilEjoHzVj/KEEDYnGbq3aexNiRRGjlMTee8+K432u87u+99ffvPdK7kl+f/3e8bznPec5z3m/oh8WEfMBGwPbAhsCawIrAIvncj8BnwFvAS8CjwMvSPq72+3UzYSIWBE4BjgQ+BZ4FHgOmAN8AhiYzUA9di1gM2A0sDQwHZgqyWM7so4ARsQywFnA3sDVwJWS3uhohxwUEesAhwIHAzcDkyV9026NtgAjYl/gwuKNGw1Skj3Xb4sIe3Jy8brXnSjpplaLNQUYEQsAlwDbeTFJL/cbVYOJEbFBHvox4FhJfzVavyHAiFgEmAk4qPeX9PNggqutFRGLAdcDTrrxkn6r32cegOm5O4DvgEOanWywAOd+VwFLAbvX79cI4GWZgXv83+AqnnQ43WYmkHRU9fB9AGZCnGFuq11rRPSMkRSD4bWIGAacU650tiQzQo/ldZszT60mTi/ApJLXgZ2rCRERnuSY3FHShwMBmQR/Q9LVLEkm+17LxLkPGFmjoCrAS4E/JJ1QN+kpYAvgI2B7SW/3F2Qh+mnA4YVevjc7NGKGiDClLSTp6J6bS/ea9V8pGbVGPc9FxPBy5XcDWwFfAGMkeWxXFhFTgBOBX3KNpxstkDxpJ4xyxakBPBcYVuLupCaTfMW3Ajvl6XeR9EynCCPCxHymbwjYTdJDreaWeDwfmCtpkjIuPshTNS1fGdwzzFfphXGSHm4HMiKOKxRyEWAi3keSs7WlZVl8EBhhgJsCl0sa1cHE+T02a6q9sV+Zd3uzeRHhuntF/n9YNWs72MthNMEATwGWk+T4aGtJO44nJ5O94o2vrZ8YEXtmKTPHHS/p4raL983oC4AvDfAWqwtJVhgdW0ScVgafnuXQAKbWJkfEGOBOZ2PympVQVxYRVk7jDfA14ABJr3a1wr/kOhHwSW2WT2dHxOaA42fRogunNEu8dntFxPrADAP8ysKyE23WaNGIsMZzXDo+XVPHAUuWcjlN0oR2QFrErzXoHAP8vXhhuKQ/B7DYXj5tKWEL5hrWeFZBXUv8Sph4rR8HC+DKhaaeBZavADxI0twBHLoX4ECv2KBcDlcrRP589iFLAPekxvMNdW2pDXqueCBJYvn+RKky6wGzUn2vXhqlB4Bl8z9Xjloz1THQTJLpBmjlPLMfNGM1/Ahgop9dWsuta4kWEWsDLmcrud1MJdRVL1Olma6I2i6IiIVLX3xveuzd0n5uWTL206p7IsJx6QOsCljG7SDJvXJHVkRKL1F3XOoSXE39js1e2ODea0JBbubtyZHAOynX3u8EYUT0ljo3LG3FQoLz2OtMIaWB/zqvtWV/nPLpfmCTogU/Tk++2QpkH7GQG7eUWxVucr9ypPkpBafVdlsrWtAvDXeVpNkGMGtYnb/UgqT/k1sJsKlgrYA7DzgZ+NW6UNKTbZFVBmTcOiF3LULjh/JmM1aS6amPNRSsCbKh5M//JmWj42pjHei+oWtLTXmNZVoedLQkv+30WkPJnyBc+xo1Te5H7K1aE9+V6mngIcexnXGEf5Jcx3ssmybH67rzNE05wO8l9W3niEwMF38nyKBYRKxSzf62bWflFEO3cU8vmueG7tNHghy6j0eVqx66z291aT80HzDrQA7dJ+A6oEPzEb0J2dY+Q2yUnyGsrKufIT7PzxAWsv3+DPEPkKKBQOOiq+AAAAAASUVORK5CYII=",Ce=te(59301),ge=({visible:pe,setVisible:re,image:E,closeImageStyle:a,hiddenbutton:x})=>Ce.createElement(xe.default,{centered:!0,destroyOnClose:!0,open:pe,footer:null,wrapClassName:je.modal,onCancel:()=>re(!1)},Ce.createElement("div",{className:je.content},Ce.createElement("img",{src:E}),x,Ce.createElement("img",{onClick:()=>re(!1),className:je.close,src:ve,style:a}))),De=te(34055),ye=te(59301),be=()=>{const[pe,re]=(0,z.useState)(!1);return{verifyModelUser:()=>(0,De.$O)()?!0:(re(!0),!1),ContactModalElement:()=>ye.createElement(ge,{visible:pe,setVisible:re,image:Ee}),contactOpen:pe,setContactOpen:re}}},76239:function(xt,bt,te){"use strict";te.d(bt,{_:function(){return fe}});var z=te(67135),Ee=te(43418),xe=te(8591),je=te(1710),ve=te(49661),Ce=te(59301),ue=(be,pe,re)=>new Promise((E,a)=>{var x=ee=>{try{b(re.next(ee))}catch(ne){a(ne)}},y=ee=>{try{b(re.throw(ee))}catch(ne){a(ne)}},b=ee=>ee.done?E(ee.value):Promise.resolve(ee.value).then(x,y);b((re=re.apply(be,pe)).next())});const ge=be=>ue(void 0,[be],function*({is_jupyter:pe,is_jupyter_lab:re,shixunId:E,homework_common_id:a,courseId:x}){if(pe||re){const b=yield(0,z.BK)({id:E});b!=null&&b.identifier&&(0,ve.xg)(`/tasks/${b.identifier}/jupyter?homework_common_id=${a}`);return}const y=yield(0,z.Ir)({id:E,homework_common_id:a});if(y!=null&&y.game_identifier){(0,ve.xg)(`/tasks/${x}/${a}/${y.game_identifier}`);return}(y==null?void 0:y.status)===2?De(y==null?void 0:y.message,a,x):(y==null?void 0:y.status)===3?ye(y==null?void 0:y.message):(y==null?void 0:y.status)==-3&&(0,ve.eF)()}),De=(be,pe,re)=>{be=be!=null&&be.includes(".json")?be:`${be}.json`,Ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ce.createElement("div",{className:"tc font16"}," \u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>ue(void 0,null,function*(){const E=yield(0,z.$Q)({url:be});if(!E)return;xe.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const a=yield(0,z.Ir)({id:E.shixun_identifier,homework_common_id:pe});if(a!=null&&a.game_identifier){(0,ve.xg)(`/tasks/${re}/${pe}/${a.game_identifier}`);return}(a==null?void 0:a.status)===2?De(a==null?void 0:a.message,pe,re):(a==null?void 0:a.status)===3&&ye(a==null?void 0:a.message)})})},ye=be=>{Ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ce.createElement("div",{className:"tc font16"}," \u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",be,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},fe=(be,pe)=>ue(void 0,[be,pe],function*(re,{is_jupyter:E,is_jupyter_lab:a}){const x=yield(0,z.WT)(re);if(x.length>1)return Ee.default.info({icon:null,closable:!0,maskClosable:!0,centered:!0,width:820,okButtonProps:{style:{display:"none"}},title:"\u63D0\u793A",content:Ce.createElement("div",null,Ce.createElement("div",null,"\u4F60\u5F53\u524D\u6709",x.length,"\u4E2A\u8FDB\u884C\u4E2D\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u4F7F\u7528\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u5728\u4E0B\u65B9\u70B9\u51FB\u5B9E\u8BAD\u4F5C\u4E1A\u540D\u79F0\u8FDB\u5165\u5B9E\u8BAD\u6311\u6218\u9875\u9762\uFF1A"),Ce.createElement(je.default,{pagination:!1,columns:[{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"course_name",ellipsis:!0,width:180,align:"center"},{title:"\u4F5C\u4E1A\u540D\u79F0",dataIndex:"name",ellipsis:!0,width:240,align:"center",render(y,b){const{course_identifier:ee,id:ne}=b||{};return Ce.createElement("a",{target:"_blank",href:`/classrooms/${ee}/shixun_homework/${ne}/detail`},y)}},{title:"\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",align:"center"},{title:"\u64CD\u4F5C",align:"center",render(y,b){const{course_identifier:ee,id:ne,shixun_identifier:oe}=b;return Ce.createElement("div",{style:{cursor:"pointer",color:"#165dff"},onClick:()=>{ge({is_jupyter:E,is_jupyter_lab:a,shixunId:oe,homework_common_id:ne,courseId:ee})}},"\u524D\u5F80\u6311\u6218")}}],dataSource:x,rowKey:"id"}))}),!0;if(x.length===1){const{shixun_identifier:y,id:b,course_identifier:ee}=x[0];return ge({is_jupyter:E,is_jupyter_lab:a,shixunId:y,homework_common_id:b,courseId:ee}),!0}return!1});bt.Z=ge},23869:function(xt,bt,te){"use strict";te.d(bt,{rX:function(){return ne},pW:function(){return oe},gy:function(){return se},xY:function(){return ee},O5:function(){return b},tJ:function(){return re},o1:function(){return E},Rd:function(){return y}});var z=te(76560),Ee=te(43418),xe=te(28103),je=te(8591),ve=te(34055),Ce=te(49661),ue=te(87169),ge=te(25510),De="data:image/png;base64,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",ye=te.p+"static/newqrcode.a8740efb.png",fe=te(32637),be=te(59301),pe=(me,Pe,de)=>new Promise((Be,Ze)=>{var Se=st=>{try{Ae(de.next(st))}catch(Ve){Ze(Ve)}},rt=st=>{try{Ae(de.throw(st))}catch(Ve){Ze(Ve)}},Ae=st=>st.done?Be(st.value):Promise.resolve(st.value).then(Se,rt);Ae((de=de.apply(me,Pe)).next())});const re=(me,Pe=!1)=>!!(E(me)&&a(Pe)),E=me=>(0,ve.bg)()?!0:(me({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(me=!1)=>{var Pe;const{user:de}=(0,z.getDvaApp)()._store.getState();return(Pe=de.userInfo)!=null&&Pe.profile_completed?!0:(Ee.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Ce.xg)("/account/profile/edit"),x()}}),!1)},x=()=>{Ee.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},y=()=>{Ee.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:be.createElement("div",{style:{textAlign:"center"}},be.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),be.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:fe}),be.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},b=()=>{var me;const{user:Pe}=(0,z.getDvaApp)()._store.getState();return(me=Pe.userInfo)!=null&&me.professional_certification?!0:(Ee.default.confirm({title:"\u63D0\u793A",centered:!0,content:be.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Ce.xg)("/account/certification")}}),!1)},ee=()=>(0,ve.V9)()?!0:(Ee.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:be.createElement("div",{className:"tc",style:{marginLeft:-38}},be.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),be.createElement("img",{src:ye,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(me,Pe)=>me?!0:(Ee.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:be.createElement("div",null,be.createElement("p",null,Pe||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),be.createElement("div",{style:{marginLeft:"110px"}},be.createElement("img",{src:De,width:200}),be.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ce.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),oe=me=>{Ee.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:be.createElement("div",null,be.createElement("div",null,be.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),be.createElement(xe.Z,null),be.createElement("p",{style:{color:"#666666",fontSize:12}}," ",be.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",be.createElement("a",null,me),"\u5929\u3002"),be.createElement("p",{style:{color:"#666666",fontSize:12}}," ",be.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),be.createElement("div",{style:{textAlign:"center",marginTop:30}},be.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ge,alt:"\u4E8C\u7EF4\u7801",width:160})))})},se=(me,Pe="")=>{const{shixunsDetail:{detail:de}}=(0,z.getDvaApp)()._store.getState();if((de==null?void 0:de.public)===2||(de==null?void 0:de.public)===1||(de==null?void 0:de.shixun_status)===3){let Be="";return(de==null?void 0:de.public)===2&&(Be="\u5DF2\u516C\u5F00"),(de==null?void 0:de.public)===1&&(Be="\u5F85\u5BA1\u6838"),(de==null?void 0:de.shixun_status)===3&&(Be="\u5DF2\u5173\u95ED"),Ee.default.info({centered:!0,icon:be.createElement(ue.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:be.createElement("div",{className:"tc",style:{marginLeft:-38}},be.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},be.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Be,"\uFF0C",Pe,"\u3002"),be.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),be.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ge,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(de==null?void 0:de.shixun_status)===2?(Ee.default.confirm({centered:!0,icon:be.createElement(ue.Z,null),title:"\u63D0\u793A",content:be.createElement("div",null,be.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Pe,"\u3002"),be.createElement("br",null),be.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{Ee.default.confirm({width:440,centered:!0,icon:be.createElement(ue.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>pe(void 0,null,function*(){(yield me({type:"shixunsDetail/cancelRelease",payload:{id:de==null?void 0:de.identifier}})).status!==401&&(je.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),me({type:"shixunsDetail/getShixunsDetail",payload:{id:de==null?void 0:de.identifier}}),me({type:"practiceSetting/getCommonData",payload:{id:de==null?void 0:de.identifier}}))})})}}),!0):!1}},50371:function(xt,bt){"use strict";function te(){const z=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let Ee=1;Ee{const ve=xe[je];ve!==void 0&&(z[je]=ve)})}return z}bt.Z=te},13845:function(xt,bt,te){"use strict";te.d(bt,{F:function(){return z},Z:function(){return Ee}});function z(xe){return xe!=null&&xe===xe.window}function Ee(xe,je){var ve,Ce;if(typeof window=="undefined")return 0;const ue=je?"scrollTop":"scrollLeft";let ge=0;return z(xe)?ge=xe[je?"pageYOffset":"pageXOffset"]:xe instanceof Document?ge=xe.documentElement[ue]:(xe instanceof HTMLElement||xe)&&(ge=xe[ue]),xe&&!z(xe)&&typeof ge!="number"&&(ge=(Ce=((ve=xe.ownerDocument)!==null&&ve!==void 0?ve:xe).documentElement)===null||Ce===void 0?void 0:Ce[ue]),ge}},56762:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return Ee}});var z=te(59301);function Ee(){const[,xe]=z.useReducer(je=>je+1,0);return xe}},68031:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return je}});var z=te(16089);function Ee(ve,Ce,ue,ge){const De=ue-Ce;return ve/=ge/2,ve<1?De/2*ve*ve*ve+Ce:De/2*((ve-=2)*ve*ve+2)+Ce}var xe=te(13845);function je(ve){let Ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ue=()=>window,callback:ge,duration:De=450}=Ce,ye=ue(),fe=(0,xe.Z)(ye,!0),be=Date.now(),pe=()=>{const E=Date.now()-be,a=Ee(E>De?De:E,fe,ve,De);(0,xe.F)(ye)?ye.scrollTo(window.pageXOffset,a):ye instanceof Document||ye.constructor.name==="HTMLDocument"?ye.documentElement.scrollTop=a:ye.scrollTop=a,E({backgroundColor:lt,border:`${he.lineWidth}px ${he.lineType} ${qe}`,[`${Ne}-icon`]:{color:Me}}),a=lt=>{const{componentCls:qe,motionDurationSlow:Me,marginXS:he,marginSM:Ne,fontSize:Je,fontSizeLG:at,lineHeight:Ge,borderRadiusLG:$e,motionEaseInOutCirc:ht,withDescriptionIconSize:Ct,colorText:mt,colorTextHeading:At,withDescriptionPadding:Qe,defaultPadding:Bt}=lt;return{[qe]:Object.assign(Object.assign({},(0,pe.Wf)(lt)),{position:"relative",display:"flex",alignItems:"center",padding:Bt,wordWrap:"break-word",borderRadius:$e,[`&${qe}-rtl`]:{direction:"rtl"},[`${qe}-content`]:{flex:1,minWidth:0},[`${qe}-icon`]:{marginInlineEnd:he,lineHeight:0},"&-description":{display:"none",fontSize:Je,lineHeight:Ge},"&-message":{color:At},[`&${qe}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${Me} ${ht}, opacity ${Me} ${ht}, +`),En.focus();default:throw new Error}},[En,Ka]),Dr=(0,z.useMemo)(()=>{switch(Ka){case Rt:return z.createElement(Je,{callback:oa,onCancel:Lr});case Rn:return z.createElement(at.Z,{callback:oa,onCancel:Lr});case Gt:return z.createElement(Ge.Z,{callback:oa,onCancel:Lr});case pn:return z.createElement(_e,{callback:oa,onCancel:Lr});case ha:return z.createElement(Ke,{callback:oa,onCancel:Lr});case"maths-latex":return z.createElement(Ht,{showSaveButton:!0,callback:oa});case"inline-latex":return z.createElement(Vt.Z,{showSaveButton:!0,callback:oa});default:return null}},[Ka]);function Lr(){Jr("")}(0,z.useEffect)(()=>{if(Pn.current){let Oa=function(hi){wo=!0,si=hi.pageY},Ea=function(){wo=!1},Qa=function(hi){if(wo){let bi=hi.pageY-si;bi<0&&(bi=0),bi>300&&(bi=300);let Wi=qn+bi+"px";Vo(Wi)}},Ja=Pn.current,wo=!1,si=0;return Ja.addEventListener("mousedown",Oa),document.addEventListener("mousemove",Qa),document.addEventListener("mouseup",Ea),()=>{Ja.removeEventListener("mousedown",Oa),document.removeEventListener("mousemove",Qa),document.removeEventListener("mouseup",Ea)}}},[En,Pn]),(0,z.useEffect)(()=>{Vo(qn)},[qn]);const Po=da(Zt),Rr=da(qo),dr={width:Po,height:Rr},wr=(0,z.useMemo)(()=>{if(uo){let Oa=new Date(uo),Ea=Oa.getHours(),Qa=Oa.getMinutes(),Ja=Oa.getSeconds();return Ea=Ea<10?"0"+Ea:Ea,Qa=Qa<10?"0"+Qa:Qa,Ja=Ja<10?"0"+Ja:Ja,`${Ea}:${Qa}:${Ja}`}return 0},[uo]),qr=Oa=>{const Ea=[];if(Oo){let Qa=-1;Oa=Oa.replace(/(@▁▁@|@▁@)/g,function(Ja,wo,si){Ea.push({multiLine:Ja!==Nn})})}return Ea};function fi(){window.sessionStorage.removeItem(po),el(!1),Hr(0)}function Ho(){el(!1),Hr(0),En.setValue(window.sessionStorage.getItem(po))}(0,z.useEffect)(()=>{Co[Ka]&&Ka!==On&&Ka!==pn&&setTimeout(()=>{const Oa=document.getElementsByClassName("markdown-popup-form")[0],Ea=window.innerWidth/2-Oa.offsetWidth/2,Qa=window.innerHeight/2-Oa.offsetHeight/2;ml(Ea),li(Qa)},0)},[Ka]);const ui=Oa=>{Oa.preventDefault();const Ea=Oa.clientX-Fl,Qa=Oa.clientY-Gi;document.body.onmousemove=Ja=>{let wo=Ja.clientX-Ea,si=Ja.clientY-Qa;const hi=document.getElementsByClassName("markdown-popup-form")[0],bi=window.innerWidth-hi.offsetWidth,Wi=window.innerHeight-hi.offsetHeight;wo=Math.max(0,Math.min(wo,bi)),si=Math.max(0,Math.min(si,Wi)),Ti(Ja.clientX,Ja.clientY,Ea,Qa)&&(ml(wo),li(si))},document.body.onmouseup=function(){document.body.onmousemove=null}},Ti=(Oa,Ea,Qa,Ja)=>{const wo=document.body.clientHeight,si=document.body.clientWidth;return Oa<20&&Qa>Oa||Oa>si-20&&QaEa||Ea>wo-20&&JaZe in Be?be(Be,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Se}):Be[Ze]=Se,b=(Be,Ze)=>{for(var Se in Ze||(Ze={}))a.call(Ze,Se)&&y(Be,Se,Ze[Se]);if(E)for(var Se of E(Ze))x.call(Ze,Se)&&y(Be,Se,Ze[Se]);return Be},ee=(Be,Ze)=>pe(Be,re(Ze));const{useForm:ne}=z.default,oe={width:280,marginRight:10},se={labelCol:{span:5},wrapperCol:{span:19}};var me=({callback:Be,onCancel:Ze})=>{const[Se]=ne();let rt=(0,De.useRef)();function Ae(nt){rt.current.width=Se.getFieldValue("width"),rt.current.align=Se.getFieldValue("align"),Be(nt,rt.current)}function st(nt,lt){if(nt.status===-1){Ee.ZP.error(nt.message);return}Se.setFieldsValue({src:`/api/attachments/${nt.id}`,type:lt.type})}function Ve(nt){let lt=nt.target.files[0];rt.current=lt,de(lt,st)}return fe.createElement(z.default,ee(b({form:Se},se),{className:"upload-image-panel",onFinish:Ae,style:{width:470,overflow:"hidden"}}),fe.createElement(z.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},fe.createElement("div",{className:"flex-container"},fe.createElement(z.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},fe.createElement(xe.default,{style:oe})),fe.createElement(Pe,{onFileChange:Ve}))),fe.createElement(z.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},fe.createElement(xe.default,{style:{width:264}})),fe.createElement(z.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},fe.createElement(je.Z,null,fe.createElement(z.default.Item,{name:"width",style:{margin:0}},fe.createElement(ve.Z,{style:{width:264}})),fe.createElement("span",{className:"ml8"},"%"))),fe.createElement(z.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},fe.createElement(Ce.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),fe.createElement("aside",null,fe.createElement(z.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},fe.createElement(ue.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),fe.createElement(ue.ZP,{type:"default",onClick:Ze},"\u53D6\u6D88"))))};function Pe({onFileChange:Be}){return fe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",fe.createElement("input",{type:"file",onChange:Be}))}function de(Be,Ze){if(!Be)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,ye.bg)())throw Ee.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Se=new FormData;Se.append("editormd-image-file",Be),Se.append("file_param_name","editormd-image-file"),Se.append("byxhr","true");var rt=new window.XMLHttpRequest;rt.withCredentials=!0,rt.addEventListener("load",function(Ae){Ze(JSON.parse(Ae.target.responseText),Be)},!1),rt.addEventListener("error",function(Ae){console.error(Ae)},!1),rt.open("POST",`${ge.KI}/api/attachments.json`),rt.send(Se)}},75790:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return xe}});var z=te(59301),Ee=te(4676);class xe extends z.Component{constructor(ve){super(ve);const Ce=window.document;this.node=Ce.createElement("div"),Ce.body.appendChild(this.node)}render(){const{children:ve}=this.props;return(0,Ee.createPortal)(ve,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(xt,bt,te){"use strict";te.d(bt,{i:function(){return se},Z:function(){return Pe}});var z={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},Ee=te(71418),xe=te(6848),je=te(93948),ve=te(92310),Ce=te.n(ve),ue=te(49661),ge=te(57884),De=te(34055),ye=te(79005),fe=te(20345),be=te(77882),pe=te(31081),re=te(75309),E=te(71979),a=te(47558),x=te(42922),y=te(66832),b=te(96593),ee=te(19664),ne=te(91833),oe=te(59301);const se=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:ye,swimg:fe},{name:"101\u8BA1\u5212",ptimg:be,swimg:pe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:re,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:y,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ee,swimg:ne}];var Pe=({className:de,dataSource:Be=[],col:Ze=4,right:Se,bottom:rt=23,precision:Ae=0,wrapWidth:st=1200,trackEventItems:Ve,loading:nt,onRemove:lt=()=>{},isCurrent:qe=!0,showAlias:Me=!1,showProgress:he=!1})=>{const Ne=Math.floor((st-(Ze-1)*Se)/Ze),Je=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(at=>(window.ENV==="build"&&(at.ptimg=`/react/build${at.ptimg}`,at.swimg=`/react/build${at.swimg}`),at));return oe.createElement(Ee.Z,{spinning:nt},oe.createElement("div",{className:Ce()(z.list,de)},!!(Be!=null&&Be.length)&&(Be==null?void 0:Be.map((at,Ge)=>{var $e,ht,Ct,mt,At,Qe;const{name:Bt,id:It,identifier:Le,featured:wt,school_name:ce,image_url:ie,excellent:ae,is_plan:le}=at;return oe.createElement("div",{key:It,className:qe&&he?z.wrapisCurrent:z.wrap,style:{width:Ne,marginRight:(1+Ge)%Ze===0?0:Se+Ae,marginBottom:rt}},oe.createElement("a",{className:z.li,onClick:Ie=>{Ie.preventDefault(),Ie.stopPropagation(),Ve&&(0,ue.L9)([Ve]),(0,ue.xg)(`/paths/${Le}`)}},oe.createElement("div",{className:z.img},oe.createElement("img",{className:z.cover,src:`${ie}`}),qe&&(0,De.bg)()&&(at==null?void 0:at.studying)&&oe.createElement("div",{className:`${z.movebq} user-path-items`,onClick:Ie=>{Ie.stopPropagation(),lt(at)}},oe.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),oe.createElement("span",{className:"c-red"},"\u79FB\u9664")),($e=at==null?void 0:at.subject_tags)==null?void 0:$e.map((Ie,_e)=>{var we,Re;if(_e===0){const Xe=(we=Je.find(Ke=>Ke.name==Ie))==null?void 0:we.swimg;return oe.createElement("img",{className:z.sign,src:Xe,style:{left:"-4px"}})}const it=(Re=Je.find(Xe=>Xe.name==Ie))==null?void 0:Re.ptimg;return oe.createElement("img",{className:z.sign,src:it,style:{left:`${48+52*(_e-1)+2*_e}px`}})}),oe.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(at==null?void 0:at.excellent)&&oe.createElement("div",{className:z.bq},"\u5F00\u653E\u8BFE\u7A0B"))),oe.createElement("div",{className:z.name},oe.createElement(xe.Z,{title:Me&&(at!=null&&at.excellent_alias_name)?oe.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Bt}`,oe.createElement("br",null),oe.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${at==null?void 0:at.excellent_alias_name}`)):Bt},oe.createElement("span",{className:z.e},Me&&(at==null?void 0:at.excellent_alias_name)||Bt))),qe&&he&&((ht=at==null?void 0:at.progress)==null?void 0:ht.all_score)!=0&&oe.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},oe.createElement(je.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Ct=at==null?void 0:at.progress)==null?void 0:Ct.my_score)/((mt=at==null?void 0:at.progress)==null?void 0:mt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(At=at==null?void 0:at.progress)==null?void 0:At.my_score,"/",(Qe=at==null?void 0:at.progress)==null?void 0:Qe.all_score),(!qe||!he)&&oe.createElement("div",{className:z.tags},oe.createElement("div",null,oe.createElement(xe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),oe.createElement("span",null,at.stages_count))),oe.createElement(xe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),oe.createElement("span",null,at.members_count)))))))})),!Be.length&&oe.createElement(ge.Z,null)))}},47949:function(xt,bt,te){"use strict";te.d(bt,{jL:function(){return ve},w9:function(){return jt},dN:function(){return dt},QD:function(){return mr},cQ:function(){return mt.Z},Oz:function(){return Xe},op:function(){return Zt},O5:function(){return To},_b:function(){return Eo},t7:function(){return Be},Gi:function(){return sa},YG:function(){return On},kT:function(){return ha},qp:function(){return x},K3:function(){return ee},vr:function(){return Kn},qE:function(){return Vn},Je:function(){return rt},wb:function(){return Ge},lB:function(){return Ct},cq:function(){return ur},tp:function(){return se},Si:function(){return la},k8:function(){return dl},Du:function(){return Vo}});var z=te(59301),Ee={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},xe="data:image/png;base64,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",ve=({dataSource:Pn=[],img:Sn,imgWidth:et=346,title:xa,sunTitle:Aa,bannerExtraContent:fr})=>z.createElement("div",{className:Ee.banner},z.createElement("div",{className:Ee.content},z.createElement("aside",null,z.createElement("p",null,z.createElement("b",null,xa),z.createElement("span",null,Aa)),Pn.length>0&&z.createElement("div",{className:Ee.btns},Pn.map((oa,Dr)=>z.createElement("div",{key:Dr,onClick:oa.click},oa.name,oa.sign?z.createElement("img",{src:xe,width:39}):null))),fr),Sn&&z.createElement("img",{style:{marginTop:33,marginRight:38},src:Sn,width:et}))),Ce={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ue=te(92310),ge=te.n(ue),De=te(89392),ye=Object.defineProperty,fe=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,re=(Pn,Sn,et)=>Sn in Pn?ye(Pn,Sn,{enumerable:!0,configurable:!0,writable:!0,value:et}):Pn[Sn]=et,E=(Pn,Sn)=>{for(var et in Sn||(Sn={}))be.call(Sn,et)&&re(Pn,et,Sn[et]);if(fe)for(var et of fe(Sn))pe.call(Sn,et)&&re(Pn,et,Sn[et]);return Pn},x=({dataSource:Pn=[],value:Sn,onChange:et,onTitleChange:xa,className:Aa,title:fr,titleWidth:oa=41,style:Dr={},fontColor:Lr="#6A7283",showCount:Po,classNameActive:Rr,styleItem:dr={}})=>{const[wr,qr]=(0,z.useState)(0),[fi,Ho]=(0,z.useState)(!1),ui=(0,z.useRef)(null),Ti=(0,z.useRef)(null);return(0,z.useEffect)(()=>{var Oa;Pn.length!==0&&(((Oa=ui==null?void 0:ui.current)==null?void 0:Oa.clientHeight)>97?qr(1):qr(0)),Pn.length===0&&qr(0),Ho(!1)},[Pn]),z.createElement("div",{className:ge()(Ce.row,Aa),style:Dr},z.createElement("div",{onClick:(0,De.throttle)(()=>xa==null?void 0:xa(),2e3),style:{width:oa,marginTop:fi?12:4},className:`${Ce.title} ${xa?"current":""}`},fr),z.createElement("div",{className:fi?`${Ce.tagsWrap} ${Ce.tagsBorderWrap}`:Ce.tagsWrap},z.createElement("div",{className:Ce.bar,ref:Ti,style:wr>0?{height:wr===1?97:"auto",overflow:wr===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},z.createElement("div",{className:Ce.tag,ref:ui},Pn==null?void 0:Pn.map(Oa=>z.createElement("span",{onClick:()=>et(Oa.id),key:Oa.id,style:E(E({color:Lr},dr),(Oa==null?void 0:Oa.style)||{}),className:Sn===Oa.id?ge()(Rr||Ce.active,Oa.classNameActive):""},z.createElement("span",{title:Oa.name,className:Ce.name},Oa.name),!!Po&&z.createElement("span",{className:Ce.num},Oa.count))))),!!wr&&z.createElement(z.Fragment,null,wr===1?z.createElement("div",{onClick:()=>{var Oa;qr(2),((Oa=ui==null?void 0:ui.current)==null?void 0:Oa.clientHeight)>245?Ho(!0):Ho(!1)},className:Ce.action},"\u5C55\u5F00",z.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):z.createElement("div",{onClick:()=>{Ti.current.scrollTop=0,qr(1),Ho(!1)},className:Ce.action},"\u6536\u8D77",z.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},ee=({dataSource:Pn=[],value:Sn,onChange:et,onTitleChange:xa,className:Aa,title:fr,titleWidth:oa=41,style:Dr={},fontColor:Lr="#6A7283",showCount:Po,expand:Rr=!0})=>{const[dr,wr]=(0,z.useState)(0),[qr,fi]=(0,z.useState)(!1),Ho=(0,z.useRef)(null),ui=(0,z.useRef)(null),[Ti,Oa]=(0,z.useState)(Rr);return z.createElement("div",{className:ge()(y.row,Aa),style:Dr},z.createElement("div",{className:"flex item-center justify-between"},z.createElement("div",{onClick:(0,De.throttle)(()=>xa==null?void 0:xa(),2e3),style:{width:oa,marginTop:qr?12:4},className:`${y.title} ${xa?"current":""}`},fr),z.createElement("i",{className:`iconfont ${Ti?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Ti?8:10},onClick:()=>Oa(!Ti)})),Ti&&z.createElement("div",{className:qr?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},z.createElement("div",{className:y.fenge}),z.createElement("div",{className:y.bar,ref:ui},z.createElement("div",{className:y.tag,ref:Ho},Pn==null?void 0:Pn.map(Ea=>z.createElement("span",{onClick:()=>et(Ea.id),key:Ea.id,style:{color:Lr},className:Sn===Ea.id?y.active:""},z.createElement("span",{title:Ea.name,className:y.name},Ea.name),!!Po&&z.createElement("span",{className:y.num},Ea.count)))))))},ne={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},se=({dataSource:Pn=[],value:Sn,onChange:et,className:xa,style:Aa={}})=>z.createElement("div",{style:Aa,className:ge()(ne.tabs,xa)},Pn.map(fr=>z.createElement("span",{onClick:()=>et(fr.id),className:Sn===fr.id?ne.active:"",key:fr.id},fr.name))),me={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},Pe=te(92832),Be=({dataSource:Pn=[],value:Sn="",onChange:et,onInputChange:xa=()=>{},className:Aa,style:fr={},placeholder:oa,allowClear:Dr=!1})=>{var Lr;const[Po,Rr]=(0,z.useState)(""),[dr,wr]=(0,z.useState)("");(0,z.useEffect)(()=>{var Ho;let ui=Sn;(Ho=JSON.stringify(Sn))!=null&&Ho.includes("{")&&(Rr(Sn.id),ui=Sn.value||"");try{wr(decodeURIComponent(ui||""))}catch(Ti){wr(decodeURIComponent(ui||""))}},[Sn]);const qr=()=>{et(encodeURIComponent(dr),Po||null)},fi=Ho=>{Ho!==Po&&(Rr(Ho),et(encodeURIComponent(dr),Ho))};return z.createElement("div",{className:ge()(me.input,Aa),style:fr},!!Pn.length&&z.createElement("div",{className:me.dropdown},z.createElement("div",{className:me.text},(Lr=Pn.find(Ho=>Ho.id===Po))==null?void 0:Lr.name,z.createElement("i",{className:"iconfont icon-zhankai4"}),z.createElement("b",{className:me.b1}),z.createElement("b",{className:me.b2})),z.createElement("div",{className:me.menu},Pn.map((Ho,ui)=>z.createElement("div",{key:ui,onClick:()=>fi(Ho.id)},Ho.name)))),z.createElement(Pe.default,{onPressEnter:qr,value:dr,onChange:Ho=>{wr(Ho.target.value),xa(encodeURIComponent(Ho.target.value),Po||null)},bordered:!1,placeholder:oa}),z.createElement("i",{onClick:qr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Ze={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},rt=({value:Pn,onChange:Sn,className:et,total:xa,pageSize:Aa,style:fr={}})=>{const oa=Pn<2,Dr=Pn>=Math.ceil(xa/Aa);return xa<=Aa?z.createElement(z.Fragment,null):z.createElement("div",{className:ge()(Ze.quickPager,et),style:fr},z.createElement("div",{onClick:()=>{oa||Sn(Pn-1,"prev")},className:oa?Ze.disabled:""},"\u4E0A\u4E00\u9875"),z.createElement("div",{onClick:()=>{Dr||Sn(Pn+1,"next")},className:Dr?Ze.disabled:""},"\u4E0B\u4E00\u9875"))},Ae={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},st=te(71418),Ve=te(6848),nt=te(13570),lt=te(90524),qe=te(49661),Me=te(96908),he=te(57177),Ne=te(81378),Je=te(57884),Ge=({className:Pn,dataSource:Sn=[],col:et=4,right:xa,bottom:Aa=23,precision:fr=0,wrapWidth:oa=1200,trackEventItems:Dr,loading:Lr})=>{const Po=Math.floor((oa-(et-1)*xa)/et);return z.createElement(st.Z,{spinning:Lr},z.createElement("div",{className:ge()(Ae.list,Pn)},!!Sn.length&&Sn.map((Rr,dr)=>{const{name:wr,id:qr,identifier:fi,power:Ho,cover_image_id:ui,pic:Ti}=Rr;return z.createElement("div",{className:Ae.wrap,key:qr,style:{width:Po,marginRight:(1+dr)%et===0?0:xa+fr,marginBottom:Aa}},z.createElement("a",{target:"_blank",href:`/shixuns/${fi}/challenges`,className:Ae.li,onClick:Oa=>{Oa.preventDefault(),Dr&&(0,qe.L9)([Dr]),Ho&&(0,qe.xg)(`/shixuns/${fi}/challenges`)}},z.createElement("div",{className:Ae.img},z.createElement("img",{className:Ae.cover,src:`${Ti}`}),Rr.is_jupyter&&z.createElement("img",{className:Ae.sign,src:Me}),Rr.is_jupyter_lab&&z.createElement("img",{className:Ae.sign,src:he}),Rr.is_unity_3d&&z.createElement("img",{className:Ae.sign,src:Ne})),z.createElement("div",{className:Ae.name},z.createElement(Ve.Z,{title:wr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:Ae.e},wr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{className:Ae.tags},z.createElement(Ve.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,Rr.challenges_count))),!!Rr.myshixuns_count&&z.createElement(Ve.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),z.createElement("span",null,Rr.myshixuns_count))),z.createElement(Ve.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},z.createElement("span",null,z.createElement("span",null,Rr.level))),z.createElement("div",{className:Ae.rate},z.createElement(nt.Z,{allowHalf:!0,disabled:!0,defaultValue:Rr.score_info}),z.createElement("span",null,"\xA0",Rr.score_info?`${Rr.score_info}\u5206`:"5\u5206")))),!Ho&&z.createElement("div",{className:Ae.lockWrap},z.createElement("img",{src:`${lt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Sn.length&&z.createElement(Je.Z,null)))},$e={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},Ct=({className:Pn,dataSource:Sn=[],col:et=4,right:xa,bottom:Aa=23,precision:fr=0,wrapWidth:oa=1200,wrapClassName:Dr,trackEventItems:Lr,loading:Po})=>{const Rr=Math.floor((oa-(et-1)*xa)/et);return z.createElement(st.Z,{spinning:Po},z.createElement("div",{className:ge()($e.list,Pn)},!!Sn.length&&Sn.map((dr,wr)=>{const{name:qr,id:fi,identifier:Ho,power:ui,cover_image_id:Ti,pic:Oa}=dr;return z.createElement("div",{className:ge()($e.wrap,Dr),key:fi,style:{width:Rr,marginRight:(1+wr)%et===0?0:xa+fr,marginBottom:Aa}},z.createElement("a",{target:"_blank",href:`/shixuns/${Ho}/challenges`,className:$e.li,onClick:Ea=>{Ea.preventDefault(),Lr&&(0,qe.L9)([Lr]),ui&&(0,qe.xg)(`/shixuns/${Ho}/challenges`)}},z.createElement("img",{src:te(47621),className:$e.titleBg}),z.createElement("div",{className:$e.name},z.createElement(Ve.Z,{title:qr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:$e.e},qr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:$e.img},z.createElement("img",{className:$e.cover,src:Ti?`${lt.Z.API_SERVER}/api/attachments/${Ti}`:`${lt.Z.IMG_SERVER+Oa}`}),dr.is_jupyter&&z.createElement("div",{className:$e.bq},"Jupyter"),dr.is_jupyter_lab&&z.createElement("div",{className:$e.bq},"JupyterLab"),dr.is_unity_3d&&z.createElement("div",{className:$e.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),z.createElement("div",{className:"mt20 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:$e.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:$e.value},dr.myshixuns_count)),z.createElement("div",null,z.createElement("span",{className:$e.text},"\u56F0\u96BE\u7B49\u7EA7"),z.createElement("span",{className:$e.value},dr.level))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:$e.text},"\u5173\u5361\u6570"),z.createElement("span",{className:$e.value},dr.challenges_count)),z.createElement("div",{className:$e.rate},z.createElement(nt.Z,{allowHalf:!0,disabled:!0,defaultValue:dr.score_info}),z.createElement("span",{className:$e.value,style:{color:"#FF9C00"}},"\xA0",dr.score_info?`${dr.score_info}\u5206`:"5\u5206"))))),!ui&&z.createElement("div",{className:$e.lockWrap},z.createElement("img",{src:`${lt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Sn.length&&z.createElement(Je.Z,null)))},mt=te(929),At={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Qe=te(79005),Bt=te(20345),It=te(77882),Le=te(31081),wt=te(75309),ce=te(71979),ie=te(47558),ae=te(42922),le=te(66832),Ie=te(96593),_e=te(19664),we=te(91833);const Re=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Qe,swimg:Bt},{name:"101\u8BA1\u5212",ptimg:It,swimg:Le},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:wt,swimg:ce},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ie,swimg:ae},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:le,swimg:Ie},{name:"\u519B\u961F\u4E00\u6D41",ptimg:_e,swimg:we}];var Xe=({className:Pn,dataSource:Sn=[],col:et=4,right:xa,bottom:Aa=23,precision:fr=0,wrapWidth:oa=1200,trackEventItems:Dr,loading:Lr,wrapClassName:Po,imgClassName:Rr,isArrow:dr=!1})=>{const wr=Math.floor((oa-(et-1)*xa)/et),[qr,fi]=(0,z.useState)(),[Ho,ui]=(0,z.useState)(),Ti=Ea=>fi(Ea),Oa=()=>fi(-1);return z.createElement(st.Z,{spinning:Lr},z.createElement("div",{className:ge()(At.list,Pn)},!!(Sn!=null&&Sn.length)&&(Sn==null?void 0:Sn.map((Ea,Qa)=>{var Ja;const{name:wo,id:si,identifier:hi,featured:bi,school_name:Wi,image_url:zi,excellent:yl,is_plan:Ui}=Ea;return z.createElement("div",{key:si,className:ge()(At.wrap,Po),style:{width:wr,marginRight:(1+Qa)%et===0?0:xa+fr,marginBottom:Aa}},z.createElement("a",{target:"_blank",href:`/paths/${hi}`,className:At.li,onClick:Yr=>{Yr.preventDefault(),Dr&&(0,qe.L9)([Dr]),(0,qe.xg)(`/paths/${hi}`)}},z.createElement("img",{src:te(39057),className:At.titleBg}),z.createElement("div",{className:At.name},z.createElement(Ve.Z,{title:wo},z.createElement("span",{className:At.e,style:{color:dr&&qr===Qa?"#145DFF":"#000000"},onMouseEnter:()=>{Ti(Qa)},onMouseLeave:Oa},wo))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:ge()(At.img,Rr)},z.createElement("img",{className:At.cover,src:`${lt.Z.IMG_SERVER+zi}`}),(Ja=Ea==null?void 0:Ea.subject_tags)==null?void 0:Ja.map((Yr,Sa)=>{var di,Mo;if(Sa===0){const Bi=(di=Re.find(ii=>ii.name==Yr))==null?void 0:di.swimg;return z.createElement("img",{className:At.sign,src:Bi,style:{left:"-4px"}})}const Wo=(Mo=Re.find(Bi=>Bi.name==Yr))==null?void 0:Mo.ptimg;return z.createElement("img",{className:At.sign,src:Wo,style:{left:`${48+52*(Sa-1)+2*Sa}px`}})}),z.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Ea==null?void 0:Ea.excellent)&&z.createElement("div",{className:At.bq},"\u5F00\u653E\u8BFE\u7A0B"))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:At.text},"\u7AE0\u8282\u6570"),z.createElement("span",{className:At.value},Ea.stages_count)),z.createElement("div",null,z.createElement("span",{className:At.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:At.value},Ea.members_count))))))})),!Sn.length&&z.createElement(Je.Z,null)))},Ke={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ft="data:image/png;base64,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",Pt=te(59301),jt=({className:Pn,dataSource:Sn=[],col:et=4,right:xa,bottom:Aa=23,precision:fr=0,wrapWidth:oa=1200,trackEventItems:Dr,loading:Lr})=>{const Po=Math.floor((oa-(et-1)*xa)/et);return Pt.createElement(st.Z,{spinning:Lr},Pt.createElement("div",{className:ge()(Ke.list,Pn)},!!Sn.length&&Sn.map((Rr,dr)=>{const{subject_identifier:wr,id:qr,identifier:fi,power:Ho}=Rr,ui=Rr.is_public!=0&&Rr.is_public;return Pt.createElement("div",{className:Ke.wrap,key:qr,style:{width:Po,marginRight:(1+dr)%et===0?0:xa+fr,marginBottom:Aa}},Pt.createElement("a",{className:Ke.li,onClick:Ti=>{Ti.preventDefault(),Dr&&(0,qe.L9)([Dr]),(0,qe.xg)(Rr.first_category_url)}},Pt.createElement("div",{className:Ke.top},Pt.createElement(Ve.Z,{title:Rr.name},Pt.createElement("div",{className:Ke.name},Rr.name)),Pt.createElement("img",{className:Ke.img,src:lt.Z.IMG_SERVER+"/images/"+Rr.avatar_url}),Pt.createElement("div",{className:Ke.text,title:Rr.creator},Rr.creator),wr&&Pt.createElement("div",{className:Ke.btns},Pt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Pt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),ui&&Pt.createElement("div",{className:Ke.sign},"\u516C\u5F00")),Pt.createElement("div",{className:Ke.bottom},Rr.visits>0&&Pt.createElement(Ve.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Pt.createElement("span",null,Pt.createElement("i",{className:"iconfont icon-liulanyan"}),Pt.createElement("span",null,Rr.visits))),Rr.course_members_count>0&&Pt.createElement(Ve.Z,{title:"\u6210\u5458",placement:"bottom"},Pt.createElement("span",null,Pt.createElement("i",{className:"iconfont icon-chengyuan"}),Rr.course_members_count)),Rr.tasks_count>0&&Pt.createElement(Ve.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Pt.createElement("span",null,Pt.createElement("i",{className:"iconfont icon-zuoye"}),Rr.tasks_count)),Rr.is_end?Pt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Pt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Rr.is_accessible&&Pt.createElement("div",{className:Ke.lockWrap},Pt.createElement("img",{src:`${lt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Pt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Sn.length&&Pt.createElement(Je.Z,null)))},Ht={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Vt="data:image/png;base64,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",dt=({className:Pn,dataSource:Sn=[],col:et=4,right:xa,bottom:Aa=23,precision:fr=0,wrapWidth:oa=1200,wrapClassName:Dr,trackEventItems:Lr,loading:Po})=>{const Rr=Math.floor((oa-(et-1)*xa)/et);return z.createElement(st.Z,{spinning:Po},z.createElement("div",{className:ge()(Ht.list,Pn)},!!Sn.length&&Sn.map((dr,wr)=>{const{subject_identifier:qr,id:fi,identifier:Ho,power:ui}=dr,Ti=dr.is_public!=0&&dr.is_public;return z.createElement("div",{className:ge()(`${Ht.wrap} ${dr.is_accessible?"":Ht.warpStyle}`,Dr),key:fi,style:{width:Rr,marginRight:(1+wr)%et===0?0:xa+fr,marginBottom:Aa}},z.createElement("a",{className:Ht.li,onClick:Oa=>{Oa.preventDefault(),Lr&&(0,qe.L9)([Lr]),(0,qe.xg)(dr.first_category_url)}},z.createElement("div",{className:Ht.creator},z.createElement("img",{className:Ht.img,src:lt.Z.IMG_SERVER+"/images/"+dr.avatar_url}),z.createElement("div",{className:Ht.text,title:dr.creator},dr.creator)),z.createElement("div",{className:Ht.top},z.createElement(Ve.Z,{title:dr.name},z.createElement("div",{className:Ht.name},dr.name)),Ti&&z.createElement("div",{className:Ht.sign},"\u516C\u5F00")),z.createElement("div",{className:Ht.middle},z.createElement("div",{className:Ht.row,style:{marginBottom:6}},z.createElement("div",null,z.createElement("span",{className:Ht.text},"\u8BBF\u95EE\u91CF"),z.createElement("span",{className:Ht.value},(dr==null?void 0:dr.visits)||0)),z.createElement("div",null,z.createElement("span",{className:Ht.text},"\u6210\u5458"),z.createElement("span",{className:Ht.value},(dr==null?void 0:dr.course_members_count)||0))),z.createElement("div",{className:Ht.row},z.createElement("div",null,z.createElement("span",{className:Ht.text,style:{width:42}},"\u4F5C",z.createElement("span",{style:{marginLeft:14}},"\u4E1A")),z.createElement("span",{className:Ht.value},(dr==null?void 0:dr.tasks_count)||0)),z.createElement("div",null,z.createElement("span",{className:Ht.text},"\u72B6\u6001"),dr.is_end?z.createElement("span",{className:Ht.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):z.createElement("span",{className:Ht.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),qr&&z.createElement("div",{className:Ht.btns},z.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!dr.is_accessible&&z.createElement("div",{className:Ht.lockWrap},z.createElement("img",{src:`${lt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Sn.length&&z.createElement(Je.Z,null)))},Rt={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Gt=te(76560),On=({dataSource:Pn=[],value:Sn,onChange:et,className:xa,style:Aa={},tabBarExtraContent:fr})=>z.createElement("div",{className:ge()(Rt.tabs,xa),style:Aa},z.createElement("div",{className:Rt.tabsWrap},Pn.map((oa,Dr)=>z.createElement("aside",{className:Rt.tab,onClick:()=>{et(oa.id),oa.link&&Gt.history.push(oa.link)},key:Dr},z.createElement("div",{className:Sn===oa.id?Rt.active:""},oa.name),(oa==null?void 0:oa.resetCount)==null&&(oa==null?void 0:oa.total)!==void 0&&z.createElement("span",null,"\uFF08",oa==null?void 0:oa.total,"\uFF09"),(oa==null?void 0:oa.resetCount)!==void 0&&(oa==null?void 0:oa.total)!==void 0&&z.createElement(Ve.Z,{title:(oa==null?void 0:oa.tip)!=null?oa==null?void 0:oa.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},oa==null?void 0:oa.resetCount),"/",z.createElement("span",null,oa==null?void 0:oa.total),"\uFF09"))))),z.createElement("div",{className:Rt.tabBar},fr)),Cn={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},ha=({dataSource:Pn=[],value:Sn,onChange:et,className:xa,style:Aa={},tabBarExtraContent:fr})=>z.createElement("div",{className:ge()(Cn.tabs,xa),style:Aa},z.createElement("div",{className:Cn.tabsWrap},Pn.map((oa,Dr)=>z.createElement("aside",{className:Cn.tab,onClick:()=>{et(oa.id),oa.link&&Gt.history.push(oa.link)},key:Dr},z.createElement("div",{className:Sn===oa.id?Cn.active:""},oa.name),(oa==null?void 0:oa.resetCount)==null&&(oa==null?void 0:oa.total)!==void 0&&z.createElement("span",null,"\uFF08",oa==null?void 0:oa.total,"\uFF09"),(oa==null?void 0:oa.resetCount)!==void 0&&(oa==null?void 0:oa.total)!==void 0&&z.createElement(Ve.Z,{title:(oa==null?void 0:oa.tip)!=null?oa==null?void 0:oa.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},oa==null?void 0:oa.resetCount),"/",z.createElement("span",null,oa==null?void 0:oa.total),"\uFF09"))))),z.createElement("div",{className:Cn.tabBar},fr)),sa=({className:Pn,style:Sn={},children:et})=>z.createElement("div",{className:ge()(Pn),style:Sn},et),sn={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Za=te(38854),Ya=te(20834);const ca=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ur=({sortValue:Pn,dropValue:Sn,className:et,onSort:xa,onDrop:Aa,dataSource:fr=ca})=>{var oa;return z.createElement("div",{className:ge()(sn.orderWrap,et)},z.createElement(Za.Z,{dropdownRender:()=>z.createElement(Ya.default,null,fr.map((Dr,Lr)=>z.createElement(Ya.default.Item,{key:Lr,onClick:()=>Aa(Dr.id)},Dr.name)))},z.createElement("span",{className:sn.orderTextWrap},(oa=fr.find(Dr=>Sn===Dr.id))==null?void 0:oa.name)),z.createElement("span",{className:sn.orderIconWrap},z.createElement("span",{className:sn.orderAsc},z.createElement("i",{className:Pn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${sn.cursorPointer} ${sn.active}`:`iconfont icon-sanjiaoxing-up font12 ${sn.cursorPointer}`,onClick:()=>xa(Pn==="asc"?"desc":"asc")})),z.createElement("span",{className:sn.orderDesc},z.createElement("i",{className:Pn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${sn.cursorPointer} ${sn.active}`:`iconfont icon-sanjiaoxing-down font12 ${sn.cursorPointer}`,onClick:()=>xa(Pn==="asc"?"desc":"asc")}))))},un={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},Nn=te(3113),Wa=te(22688),Ma=Object.defineProperty,da=Object.getOwnPropertySymbols,Br=Object.prototype.hasOwnProperty,sr=Object.prototype.propertyIsEnumerable,yo=(Pn,Sn,et)=>Sn in Pn?Ma(Pn,Sn,{enumerable:!0,configurable:!0,writable:!0,value:et}):Pn[Sn]=et,Co=(Pn,Sn)=>{for(var et in Sn||(Sn={}))Br.call(Sn,et)&&yo(Pn,et,Sn[et]);if(da)for(var et of da(Sn))sr.call(Sn,et)&&yo(Pn,et,Sn[et]);return Pn},Kr=(Pn,Sn)=>{var et={};for(var xa in Pn)Br.call(Pn,xa)&&Sn.indexOf(xa)<0&&(et[xa]=Pn[xa]);if(Pn!=null&&da)for(var xa of da(Pn))Sn.indexOf(xa)<0&&sr.call(Pn,xa)&&(et[xa]=Pn[xa]);return et},Nt=(Pn,Sn,et)=>new Promise((xa,Aa)=>{var fr=Lr=>{try{Dr(et.next(Lr))}catch(Po){Aa(Po)}},oa=Lr=>{try{Dr(et.throw(Lr))}catch(Po){Aa(Po)}},Dr=Lr=>Lr.done?xa(Lr.value):Promise.resolve(Lr.value).then(fr,oa);Dr((et=et.apply(Pn,Sn)).next())}),Zt=Pn=>{var Sn=Pn,{className:et,style:xa,children:Aa,loading:fr=!1,openLoading:oa,onClick:Dr=()=>{},size:Lr="middle",shape:Po="round",theme:Rr}=Sn,dr=Kr(Sn,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[wr,qr]=(0,z.useState)(!1),fi=(0,z.useMemo)(()=>{switch(Rr){case Wa.Fy.THEMEONE:return un.ThemeOne;case Wa.Fy.DEFAULT:default:return un.btn}},[Rr]);return z.createElement(Nn.ZP,Co({onClick:(0,De.throttle)(Ho=>Nt(void 0,null,function*(){oa&&qr(!0);try{yield Dr(Ho)}catch(ui){console.log("error",ui)}oa&&qr(!1)}),2e3,{leading:!0,trailing:!1}),className:ge()(fi,un[`${Lr}-${Po}`],et),style:xa,size:Lr,shape:Po,loading:wr||fr},dr),Aa)},qn={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},Vn=({className:Pn,style:Sn,children:et=null,onClick:xa,title:Aa})=>z.createElement("div",{className:ge()(qn.head,Pn),style:Sn},z.createElement("span",{className:"primary-hover",onClick:xa},z.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),z.createElement("b",{title:Aa},Aa),z.createElement("div",{className:qn.node},et)),Ur={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},mr=({confirmShow:Pn=!0,confirmTitle:Sn,confirmClick:et,cancelShow:xa=!0,cancelTitle:Aa,cancelClick:fr,className:oa,style:Dr,confirmLoading:Lr=!1})=>z.createElement("div",{className:ge()(Ur.btns,oa),style:Dr},Pn&&z.createElement(Nn.ZP,{loading:Lr,onClick:et,type:"primary",className:Ur.confirm},Sn),xa&&z.createElement(Nn.ZP,{onClick:fr,className:Ur.cancel},Aa)),po={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Kn=({className:Pn,style:Sn={},LeftContent:et,children:xa,RightContent:Aa})=>z.createElement("div",{className:ge()(po.fixedBottom,Pn),style:Sn},z.createElement("div",{className:po.wrap},z.createElement("div",{className:po.left},et),z.createElement("div",{className:po.center},xa),z.createElement("div",{className:po.right},Aa))),lo={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Eo=({className:Pn,style:Sn={},dataSource:et=[]})=>z.createElement("div",{className:ge()(lo.crumbs,Pn),style:Sn},et.map((xa,Aa)=>AaGt.history.push(xa.path)},xa.name):z.createElement("span",null,xa.name),z.createElement("span",null,"\xA0",">","\xA0")):z.createElement("span",{key:Aa,style:{color:"#5F6368"}},xa.name))),vo=te(31797),Ot=Object.defineProperty,hn=Object.defineProperties,yn=Object.getOwnPropertyDescriptors,mn=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,na=Object.prototype.propertyIsEnumerable,jn=(Pn,Sn,et)=>Sn in Pn?Ot(Pn,Sn,{enumerable:!0,configurable:!0,writable:!0,value:et}):Pn[Sn]=et,kn=(Pn,Sn)=>{for(var et in Sn||(Sn={}))Jn.call(Sn,et)&&jn(Pn,et,Sn[et]);if(mn)for(var et of mn(Sn))na.call(Sn,et)&&jn(Pn,et,Sn[et]);return Pn},Or=(Pn,Sn)=>hn(Pn,yn(Sn)),Er=(Pn,Sn)=>{var et={};for(var xa in Pn)Jn.call(Pn,xa)&&Sn.indexOf(xa)<0&&(et[xa]=Pn[xa]);if(Pn!=null&&mn)for(var xa of mn(Pn))Sn.indexOf(xa)<0&&na.call(Pn,xa)&&(et[xa]=Pn[xa]);return et};const{Countdown:En}=vo.default;var To=Pn=>{var Sn=Pn,{onChange:et}=Sn,xa=Er(Sn,["onChange"]);const[Aa,fr]=(0,z.useState)(null);(0,z.useEffect)(()=>{typeof Aa=="number"&&Aa>=0&&et(Aa)},[Aa]);const oa=Dr=>{const Lr=Math.floor(Dr/1e3);fr(Lr)};return z.createElement(En,Or(kn({},xa),{onChange:oa}))},Qo={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},la=({DataProps:Pn,className:Sn,style:et={}})=>{var xa;return z.createElement("div",{className:ge()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Qo.ClassRoomItem,Sn),style:et,onClick:()=>{(0,qe.xg)(Pn==null?void 0:Pn.first_category_url)}},z.createElement("div",{className:"flex flex-col item-center"},z.createElement("img",{src:`${(xa=lt.Z)==null?void 0:xa.IMG_SERVER}/images/${Pn==null?void 0:Pn.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Pn==null?void 0:Pn.subject_identifier)&&z.createElement("div",{className:"mt-40px"},z.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),z.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},z.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Pn!=null&&Pn.is_public)&&z.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),z.createElement("span",{className:ge()("text-16px font-medium",Qo.TitleDom)},Pn==null?void 0:Pn.name)),z.createElement("div",{className:"c-grey-333 font-medium"},Pn==null?void 0:Pn.creator),z.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Pn==null?void 0:Pn.course_members_count),z.createElement("div",{className:"c-grey-333 flex item-center justify-between"},z.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Pn==null?void 0:Pn.tasks_count),Pn!=null&&Pn.is_end?z.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):z.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},ba=Object.defineProperty,Ar=Object.getOwnPropertySymbols,Ka=Object.prototype.hasOwnProperty,Jr=Object.prototype.propertyIsEnumerable,uo=(Pn,Sn,et)=>Sn in Pn?ba(Pn,Sn,{enumerable:!0,configurable:!0,writable:!0,value:et}):Pn[Sn]=et,Hr=(Pn,Sn)=>{for(var et in Sn||(Sn={}))Ka.call(Sn,et)&&uo(Pn,et,Sn[et]);if(Ar)for(var et of Ar(Sn))Jr.call(Sn,et)&&uo(Pn,et,Sn[et]);return Pn},Vo=({DataProps:Pn=[],selectValue:Sn,onChange:et,className:xa,style:Aa={},extra:fr,classNameItem:oa,styleItem:Dr={},barHidden:Lr})=>{const[Po,Rr]=(0,z.useState)();return(0,z.useEffect)(()=>{Rr(Array.isArray(Sn)?Sn:[Sn])},[Sn]),z.createElement("div",{className:ge()("flex px-20px py-10px gap-40px",xa),style:Hr({borderBottom:"1px solid #D3F0FF"},Aa)},Pn==null?void 0:Pn.map(dr=>z.createElement("div",{key:dr==null?void 0:dr.id,className:ge()("flex item-center justify-center current c-grey-333 text-16 relative",oa,dr==null?void 0:dr.className),style:Hr(Hr({color:Po!=null&&Po.includes(dr==null?void 0:dr.id)?"#1890FF":"",minWidth:88},Dr),(dr==null?void 0:dr.style)||{}),onClick:wr=>{et==null||et({domEvent:wr,item:dr}),dr!=null&&dr.link&&Gt.history.push(dr==null?void 0:dr.link)}},dr==null?void 0:dr.name,!Lr&&(Po==null?void 0:Po.includes(dr==null?void 0:dr.id))&&z.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),z.createElement("div",{className:"ml-auto"},fr))},mi=Object.defineProperty,el=Object.defineProperties,Ji=Object.getOwnPropertyDescriptors,Sl=Object.getOwnPropertySymbols,Cl=Object.prototype.hasOwnProperty,Fl=Object.prototype.propertyIsEnumerable,ml=(Pn,Sn,et)=>Sn in Pn?mi(Pn,Sn,{enumerable:!0,configurable:!0,writable:!0,value:et}):Pn[Sn]=et,Gi=(Pn,Sn)=>{for(var et in Sn||(Sn={}))Cl.call(Sn,et)&&ml(Pn,et,Sn[et]);if(Sl)for(var et of Sl(Sn))Fl.call(Sn,et)&&ml(Pn,et,Sn[et]);return Pn},li=(Pn,Sn)=>el(Pn,Ji(Sn)),dl=({value:Pn,onChange:Sn,onInputChange:et,className:xa,style:Aa={},InputProps:fr})=>{const[oa,Dr]=(0,z.useState)(Pn);return z.createElement("div",{className:ge()("flex item-center rounded-full px-10px py-2px",xa),style:Gi({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Aa)},z.createElement(Pe.default,li(Gi({bordered:!1},fr),{onChange:Lr=>{Dr(Lr.target.value),et==null||et(encodeURIComponent(Lr.target.value))},onPressEnter:Lr=>{Sn==null||Sn({domEvent:Lr,item:{value:oa}})}})),z.createElement("img",{className:"h-22px current",src:te(25365),height:22,onClick:Lr=>{Sn==null||Sn({domEvent:Lr,item:{value:oa}})}}))}},17904:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return Ee}});var z=te(59301);function Ee(xe,je){const ve=(0,z.useRef)();(0,z.useEffect)(()=>{ve.current=xe}),(0,z.useEffect)(()=>{function Ce(){ve.current()}if(je!==null){let ue=setInterval(Ce,je);return()=>clearInterval(ue)}},[je])}},40784:function(xt,bt,te){"use strict";var z=te(59301),Ee=te(78241),xe=te(95237),je=te(43604),ve=te(57809),Ce=te(5871),ue=te(6848),ge=te(5083),De=te(92832),ye=te(76560),fe=te(69577),be=te(10670),pe=te(59301),re=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,ee=(Pe,de,Be)=>de in Pe?re(Pe,de,{enumerable:!0,configurable:!0,writable:!0,value:Be}):Pe[de]=Be,ne=(Pe,de)=>{for(var Be in de||(de={}))y.call(de,Be)&&ee(Pe,Be,de[Be]);if(x)for(var Be of x(de))b.call(de,Be)&&ee(Pe,Be,de[Be]);return Pe},oe=(Pe,de)=>E(Pe,a(de)),se=(Pe,de)=>{var Be={};for(var Ze in Pe)y.call(Pe,Ze)&&de.indexOf(Ze)<0&&(Be[Ze]=Pe[Ze]);if(Pe!=null&&x)for(var Ze of x(Pe))de.indexOf(Ze)<0&&b.call(Pe,Ze)&&(Be[Ze]=Pe[Ze]);return Be};const me=({disabled:Pe,shixunHomeworks:de,selectOptions:Be,form:Ze})=>{const{workSetting:Se}=de,[rt,Ae]=(0,z.useState)([]),st=(0,z.useMemo)(()=>Be==null?void 0:Be.filter(Ve=>!rt.includes(Ve.value)),[rt,Be]);return(0,z.useEffect)(()=>{var Ve;const nt=((Ve=Se==null?void 0:Se.anonymous_appeal_settings)==null?void 0:Ve.filter(lt=>lt.appeal_time))||[];Ae(nt.map(lt=>lt.group_name))},[Se]),pe.createElement(Ee.default.List,{name:"anonymous_appeal_settings"},(Ve,{add:nt,remove:lt})=>pe.createElement(pe.Fragment,null,Ve.map(qe=>{var Me;const he=qe,{key:Ne,name:Je}=he,at=se(he,["key","name"]),$e=Ze.getFieldValue(["anonymous_appeal_settings",Je]).deleteflag;return pe.createElement("div",{key:Ne},pe.createElement(xe.Z,{align:"middle",style:{background:"#F6F7F9",padding:"5px 30px"}},pe.createElement(je.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left",marginLeft:"54px",color:"#666"}},"\u7533\u8BC9\u89C4\u5219",Ne+1),pe.createElement(je.Z,null,pe.createElement(Ee.default.Item,oe(ne({},at),{name:[qe.name,"group_name"]}),pe.createElement(ve.default,{mode:"multiple",disabled:Pe||!$e,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:"245px"},className:be.Z.multiple_select,options:st||[],onSelect:ht=>{Ae(Ct=>[...Ct,ht])},onDeselect:ht=>{Ae(Ct=>Ct.filter(mt=>mt!==ht))}}))),pe.createElement(je.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),pe.createElement(je.Z,null,pe.createElement(Ee.default.Item,oe(ne({},at),{label:"",name:[qe.name,"appeal_penalty"]}),pe.createElement(Ce.Z,{min:0,disabled:Pe,size:"large",addonAfter:"\u5206",style:{width:"120px"}}))),pe.createElement(ue.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},pe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${be.Z.title_icon}`})),pe.createElement(je.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),pe.createElement(je.Z,null,pe.createElement(Ee.default.Item,oe(ne({},at),{label:"",name:[qe.name,"appeal_time"]}),pe.createElement(ge.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",disabled:Pe,size:"large",disabledDate:ht=>(0,fe.Q8)(ht,Se==null?void 0:Se.course_end_date),disabledTime:ht=>(0,fe.d0)(ht),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"}))),pe.createElement(Ee.default.Item,oe(ne({},at),{name:[Je,"deleteflag"]}),pe.createElement(De.default,{type:"hidden"})),!Pe&&Ve.length<((Me=Se==null?void 0:Se.anonymous_appeal_settings)==null?void 0:Me.length)&&pe.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{nt({deleteflag:!0})}}),Ne!==0&&!Pe&&$e&&pe.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const ht=Ze.getFieldValue(["anonymous_appeal_settings",Je,"group_name"])||[];Ae(Ct=>Ct.filter(mt=>!ht.includes(mt))),lt(Je)}})))})))};bt.Z=(0,ye.connect)(({shixunHomeworks:Pe})=>({shixunHomeworks:Pe}))(me)},47604:function(xt,bt,te){"use strict";var z=te(59301),Ee=te(5083),xe=te(78241),je=te(95237),ve=te(43604),Ce=te(57809),ue=te(8591),ge=te(92832),De=te(5871),ye=te(6848),fe=te(24905),be=te(61186),pe=te.n(be),re=te(76560),E=te(69577),a=te(34055),x=te(10670),y=te(59301),b=Object.defineProperty,ee=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,Pe=(Ae,st,Ve)=>st in Ae?b(Ae,st,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Ae[st]=Ve,de=(Ae,st)=>{for(var Ve in st||(st={}))se.call(st,Ve)&&Pe(Ae,Ve,st[Ve]);if(oe)for(var Ve of oe(st))me.call(st,Ve)&&Pe(Ae,Ve,st[Ve]);return Ae},Be=(Ae,st)=>ee(Ae,ne(st)),Ze=(Ae,st)=>{var Ve={};for(var nt in Ae)se.call(Ae,nt)&&st.indexOf(nt)<0&&(Ve[nt]=Ae[nt]);if(Ae!=null&&oe)for(var nt of oe(Ae))st.indexOf(nt)<0&&me.call(Ae,nt)&&(Ve[nt]=Ae[nt]);return Ve};const{RangePicker:Se}=Ee.default,rt=({disabled:Ae,shixunHomeworks:st,selectOptions:Ve,form:nt,data:lt,classroomList:qe})=>{const{workSetting:Me}=st,[he,Ne]=(0,z.useState)([]),Je=(0,z.useMemo)(()=>Ve==null?void 0:Ve.filter(Ge=>!he.includes(Ge.value)),[he,Ve]);(0,z.useEffect)(()=>{var Ge;const $e=((Ge=Me==null?void 0:Me.anonymous_comment_settings)==null?void 0:Ge.filter(ht=>ht.evaluation_end))||[];Ne($e.map(ht=>ht.group_name))},[Me]);const at=Ge=>{var $e;const ht=($e=Me==null?void 0:Me.anonymous_appeal_settings)==null?void 0:$e.find(Ct=>Ct.group_id===Ge);return lt.anonymous_appeal&&ht&&(ht==null?void 0:ht.appeal_time)!==null};return y.createElement(xe.default.List,{name:"anonymous_comment_settings"},(Ge,{add:$e,remove:ht})=>y.createElement(y.Fragment,null,Ge.map(Ct=>{var mt,At;const Qe=Ct,{key:Bt,name:It}=Qe,Le=Ze(Qe,["key","name"]),wt=nt.getFieldValue(["anonymous_comment_settings",It]),ce=wt.deleteflag,ie=pe()((mt=wt.evaluation_start)==null?void 0:mt[0])<=pe()(),ae=!ce&&ie?[!0,at(wt==null?void 0:wt.group_id)]:[!1,!1];return y.createElement("div",{key:Bt,style:{background:"#F6F7F9",padding:"5px 30px"}},y.createElement(je.Z,{align:"top",style:{marginLeft:"53px"}},y.createElement(ve.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left"}},"\u533F\u8BC4\u89C4\u5219",Bt+1),y.createElement(ve.Z,{flex:1},y.createElement(je.Z,{align:"middle",style:{marginBottom:10}},y.createElement(ve.Z,{span:8},y.createElement(xe.default.Item,Be(de({},Le),{name:[It,"group_name"]}),y.createElement(Ce.default,{mode:"multiple",disabled:Ae||!ce,className:x.Z.multiple_select,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",options:Je||[],onSelect:le=>{Ne(Ie=>[...Ie,le])},onDeselect:le=>{Ne(Ie=>Ie.filter(_e=>_e!==le))}}))),y.createElement(ve.Z,{className:"ml20"},y.createElement(xe.default.Item,Be(de({},Le),{name:[It,"evaluation_start"]}),y.createElement(Se,{ranges:{\u6B64\u523B:()=>{var le;const Ie=(le=wt==null?void 0:wt.evaluation_start)==null?void 0:le[0];return[Ie?pe()(Ie):pe()(),pe()()]}},size:"large",style:{width:"500px"},disabled:Ae||ae,allowClear:!1,disabledDate:le=>(0,E.Q8)(le,Me==null?void 0:Me.course_end_date),disabledTime:le=>(0,E.d0)(le),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:()=>{var le;if((0,a.Rm)()&&!((le=qe.AssistantObject.group)!=null&&le.can_anonymous_comment)){ue.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),y.createElement(xe.default.Item,Be(de({},Le),{name:[It,"deleteflag"]}),y.createElement(ge.default,{type:"hidden"})),!Ae&&Ge.length<((At=Me==null?void 0:Me.anonymous_comment_settings)==null?void 0:At.length)&&y.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{$e({deleteflag:!0})}}),Bt!==0&&!Ae&&ce&&y.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const le=nt.getFieldValue(["anonymous_comment_settings",It,"group_name"])||[];Ne(Ie=>Ie.filter(_e=>!le.includes(_e))),ht(It)}})))),y.createElement(je.Z,{align:"middle",style:{marginLeft:"53px"}},y.createElement(ve.Z,{style:{width:"75px"}},"\u533F\u8BC4\u6570\u91CF"),y.createElement(ve.Z,null,y.createElement(xe.default.Item,Be(de({},Le),{label:"",colon:!1,name:[It,"evaluation_num"]}),y.createElement(De.Z,{min:0,size:"large",style:{marginLeft:"5px"},disabled:Ae||!ce&&ie}))),y.createElement(ye.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},y.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${x.Z.title_icon}`})),y.createElement(ve.Z,{style:{width:"75px",marginLeft:"40px"}},"\u7F3A\u8BC4\u6263\u5206"),y.createElement(ve.Z,null,y.createElement(xe.default.Item,Be(de({},Le),{label:"",colon:!1,name:[It,"absence_penalty"]}),y.createElement(De.Z,{min:0,size:"large",addonAfter:"\u5206",style:{width:"120px"},disabled:Ae,onChange:le=>{var Ie;if((0,a.Rm)()&&!((Ie=qe.AssistantObject.group)!=null&&Ie.can_anonymous_comment)){ue.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),y.createElement(ve.Z,{style:{marginLeft:"40px"}},y.createElement(xe.default.Item,Be(de({},Le),{name:[It,"student_comment"],valuePropName:"checked"}),y.createElement(fe.default,{disabled:Ae,onChange:()=>{var le;if((0,a.Rm)()&&!((le=qe.AssistantObject.group)!=null&&le.can_anonymous_comment)){ue.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),y.createElement(ve.Z,{className:"ml10"},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))})))};bt.Z=(0,re.connect)(({shixunHomeworks:Ae,classroomList:st})=>({shixunHomeworks:Ae,classroomList:st}))(rt)},26668:function(xt,bt,te){"use strict";var z=te(76560),Ee=te(95237),xe=te(43604),je=te(5083),ve=te(5871),Ce=te(6848),ue=te(61186),ge=te.n(ue),De=te(69577),ye=te(10670),fe=te(59301);const be=({data:pe,disabled:re,setData:E,shixunHomeworks:a})=>{const{workSetting:x,workList:y}=a;return fe.createElement("div",null,fe.createElement(Ee.Z,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},fe.createElement(xe.Z,{style:{marginLeft:"54px",marginRight:"20px",color:"#666666"}},"\u7ED3\u675F\u65F6\u95F4"),fe.createElement(xe.Z,null,fe.createElement(je.default,{allowClear:!1,style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},size:"large",format:"YYYY-MM-DD HH:mm",disabled:re,disabledDate:b=>(0,De.Q8)(b,x==null?void 0:x.course_end_date),disabledTime:b=>(0,De.d0)(b),value:pe.appeal_time?ge()(pe.appeal_time):"",onChange:(b,ee)=>{pe.appeal_time=ee,E(Object.assign({},pe))}})),fe.createElement(xe.Z,{style:{margin:"0 20px 0 60px",color:"#666666"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),fe.createElement(xe.Z,null,fe.createElement(ve.Z,{size:"large",disabled:re,value:pe.appeal_penalty,min:0,addonAfter:"\u5206",style:{width:"120px"},onChange:b=>{pe.appeal_penalty=b,E(Object.assign({},pe))}})),fe.createElement(Ce.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},fe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ye.Z.title_icon}`}))))};bt.Z=(0,z.connect)(({shixunHomeworks:pe})=>({shixunHomeworks:pe}))(be)},51556:function(xt,bt,te){"use strict";var z=te(5083),Ee=te(5871),xe=te(6848),je=te(24905),ve=te(61186),Ce=te.n(ve),ue=te(76560),ge=te(69577),De=te(10670),ye=te(59301);const fe=({data:be,setData:pe,disabled:re,shixunHomeworks:E})=>{const{workSetting:a}=E,x=Ce()(a==null?void 0:a.evaluation_start)<=Ce()(),y=be.anonymous_appeal;return ye.createElement("div",null,ye.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},ye.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u5F00\u59CB\u65F6\u95F4"),ye.createElement(z.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:b=>(0,ge.Q8)(b,a==null?void 0:a.course_end_date),disabledTime:b=>(0,ge.d0)(b),disabled:re||x||y,value:be.evaluation_start?Ce()(be.evaluation_start):"",onChange:(b,ee)=>{be.evaluation_start=ee,pe(Object.assign({},be))}}),ye.createElement("div",{style:{color:"#666666",marginLeft:"60px",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),ye.createElement(z.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:b=>(0,ge.Q8)(b,a==null?void 0:a.course_end_date,be.evaluation_start),disabledTime:b=>(0,ge.d0)(b,Ce()(be.evaluation_start)),disabled:re||y,value:be.evaluation_end?Ce()(be.evaluation_end):"",onChange:(b,ee)=>{be.evaluation_end=ee,pe(Object.assign({},be))}})),ye.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},ye.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u6570\u91CF"),ye.createElement(Ee.Z,{disabled:re||x||y,value:be.evaluation_num,min:0,style:{width:"150px"},size:"large",onChange:b=>{be.evaluation_num=b,pe(Object.assign({},be))}}),ye.createElement(xe.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},ye.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${De.Z.title_icon}`})),ye.createElement("div",{style:{color:"#666666",marginLeft:"84px",marginRight:"20px"}},"\u7F3A\u8BC4\u6263\u5206"),ye.createElement(Ee.Z,{min:0,disabled:re,style:{width:"150px"},size:"large",addonAfter:"\u5206",value:be.absence_penalty,onChange:b=>{be.absence_penalty=b,pe(Object.assign({},be))}})),be.anonymous_comment&&ye.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 83px",display:"flex",alignItems:"center"}},ye.createElement(je.default,{checked:be.student_comment,disabled:re,onChange:()=>{be.student_comment=!be.student_comment,pe(Object.assign({},be))}},ye.createElement("span",{style:{fontSize:"14px",color:"#000"}},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))};bt.Z=(0,ue.connect)(({shixunHomeworks:be})=>({shixunHomeworks:be}))(fe)},57987:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return oe}});var z=te(59301),Ee=te(43418),xe=te(8591),je=te(95237),ve=te(43604),Ce=te(3113),ue=te(54580),ge=te(1710),De={achieveSty:"achieveSty___Joqdh",tip:"tip___qAo3r",labolIcon:"labolIcon___QZ4oX"},ye=te(47949),fe=te(90524),be=te(82093),pe=te(49661),re=Object.defineProperty,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,y=(se,me,Pe)=>me in se?re(se,me,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):se[me]=Pe,b=(se,me)=>{for(var Pe in me||(me={}))a.call(me,Pe)&&y(se,Pe,me[Pe]);if(E)for(var Pe of E(me))x.call(me,Pe)&&y(se,Pe,me[Pe]);return se},ee=(se,me,Pe)=>new Promise((de,Be)=>{var Ze=Ae=>{try{rt(Pe.next(Ae))}catch(st){Be(st)}},Se=Ae=>{try{rt(Pe.throw(Ae))}catch(st){Be(st)}},rt=Ae=>Ae.done?de(Ae.value):Promise.resolve(Ae.value).then(Ze,Se);rt((Pe=Pe.apply(se,me)).next())}),oe=({visible:se,categoryId:me,getData:Pe,onCancle:de})=>{var Be,Ze;const[Se,rt]=(0,z.useState)([]),[Ae,st]=(0,z.useState)(!1),[Ve,nt]=(0,z.useState)(!1),[lt,qe]=(0,z.useState)({success_size:0,error_list:[]}),Me={withCredentials:!0,maxCount:1,multiple:!1,onRemove:()=>{rt([])},beforeUpload:he=>ee(void 0,null,function*(){return rt([he]),!1}),fileList:Se,accept:".xlsx"};return z.createElement(z.Fragment,null,z.createElement(Ee.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",width:690,open:se,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Ve,onOk:()=>ee(void 0,null,function*(){if(Se.length===0){xe.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01");return}nt(!0);const he=new FormData;he.append("file",Se[0]);const Ne=yield(0,be.ZP)(`/api/homework_commons/${me}/import_external_score.json`,{method:"post",body:he},!0);(Ne==null?void 0:Ne.status)===0&&(qe(Ne),de(),Pe(),st(!0),rt([])),nt(!1)}),onCancel:()=>{rt([]),de()}},z.createElement("div",{className:De.achieveSty},z.createElement("div",{className:De.tip},z.createElement("div",null,"1.\u4E0D\u5728\u5B66\u751F\u5217\u8868\u5185\u7684\u5B66\u751F\u4E0D\u652F\u6301\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\uFF1B"),z.createElement("div",null,"2.\u672A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4E4B\u540E\u5C06\u89C6\u4E3A\u5DF2\u5728\u7EBF\u4E0B\u63D0\u4EA4\u4F5C\u4E1A\uFF1B"),z.createElement("div",null,"3.\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4F1A\u5C06\u5DF2\u8BC4\u9605\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u8FDB\u884C\u66F4\u65B0\u3002")),z.createElement(je.Z,{align:"middle",className:"mt20"},z.createElement(ve.Z,{className:"mr10"},z.createElement("span",{className:De.labolIcon},"*"),z.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),z.createElement(ve.Z,null,z.createElement(Ce.ZP,{shape:"default",style:{backgroundColor:"#3061D0",color:"#fff"}},z.createElement("a",{className:De.downloadbutton,onClick:he=>{he.stopPropagation(),he.preventDefault(),(0,pe.FH)("",fe.Z.API_SERVER+`/api/homework_commons/${me}/get_example_excel.json`)}},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C")),z.createElement("span",{className:"ml10",style:{color:"#9096A3"}},"\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9"))),z.createElement("div",{className:"mt10",style:{marginLeft:"74px",height:"120px"}},z.createElement(ue.default.Dragger,b({style:{border:"1px dashed rgba(48,97,208,0.3)",backgroundColor:"rgba(48,97,208,0.06)"}},Me),z.createElement("div",null,z.createElement(ye.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6")),z.createElement("div",{className:"font12 mt10",style:{color:"#9096A3"}},"\u4E0B\u8F7D\u6A21\u7248\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u62FD\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xlsx"))))),z.createElement(Ee.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u7ED3\u679C",width:508,open:Ae,onCancel:()=>{st(!1)},footer:null},z.createElement("div",null,z.createElement("div",{style:{marginTop:"5px",marginBottom:"15px"}},z.createElement("span",null,"\u5BFC\u5165\u6210\u529F",z.createElement("span",{style:{color:"#19CB70"}}," ",lt==null?void 0:lt.success_size," "),"\u4E2A\u5B66\u751F"),z.createElement("span",{style:{marginLeft:"30px"}},"\u5BFC\u5165\u5931\u8D25",z.createElement("span",{style:{color:"#E30000"}}," ",(Be=lt==null?void 0:lt.error_list)==null?void 0:Be.length," "),"\u4E2A\u5B66\u751F")),!!((Ze=lt==null?void 0:lt.error_list)!=null&&Ze.length)&&z.createElement("div",{className:"mb20"},z.createElement(ge.default,{columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,width:120,render:he=>z.createElement("span",{style:{color:"#000"}},he)},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:120,render:he=>z.createElement("span",{style:{color:"#666"}},he)},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"info",key:"info",ellipsis:!0,align:"end",render:he=>z.createElement("span",{style:{color:"#000"}},he)}],dataSource:lt==null?void 0:lt.error_list,pagination:!1,scroll:{y:47*8}})))))}},82572:function(xt,bt,te){"use strict";var z=te(43418),Ee=te(8591),xe=te(82093),je=te(76560),ve=te(34055),Ce=te(59301),ue=(De,ye,fe)=>new Promise((be,pe)=>{var re=x=>{try{a(fe.next(x))}catch(y){pe(y)}},E=x=>{try{a(fe.throw(x))}catch(y){pe(y)}},a=x=>x.done?be(x.value):Promise.resolve(x.value).then(re,E);a((fe=fe.apply(De,ye)).next())});const ge=({shixunHomeworks:De,dispatch:ye,classroomList:fe,getData:be})=>Ce.createElement(z.default,{centered:!0,title:"\u63D0\u793A",open:De.actionTabs.key==="redoShixunModal",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ue(void 0,null,function*(){var pe;if((0,ve.Rm)()&&!((pe=fe.AssistantObject.normal)!=null&&pe.can_redo)){Ee.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,xe.ZP)(`/api/homework_commons/${De.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{student_work_id:De.actionTabs.student_work_id}})).status===0&&(Ee.ZP.success("\u64CD\u4F5C\u6210\u529F"),ye({type:"shixunHomeworks/setActionTabs",payload:{}}),be())}),onCancel:()=>{ye({type:"shixunHomeworks/setActionTabs",payload:{}})}},Ce.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C",De.actionTabs.isshixun?"\u5B66\u751F\u5B9E\u8BAD":"\u5B66\u751F\u4F5C\u54C1\u63D0\u4EA4","\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),Ce.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"));bt.Z=(0,je.connect)(({shixunHomeworks:De,classroomList:ye})=>({shixunHomeworks:De,classroomList:ye}))(ge)},17849:function(xt,bt,te){"use strict";te.r(bt),te.d(bt,{default:function(){return yu}});var z=te(59301),Ee=te(76560),xe=te(49127),je=te(3113),ve=te(8591),Ce=te(43418),ue=te(66104),ge=te(99313),De=te(27812),ye=te(49661),fe=te(78241),be=te(6848),pe=te(95237),re=te(20834),E=te(24905),a=te(43604),x=te(1710),y=te(92832),b=te(38854),ee=te(58421),ne=te(5112),oe=te(5871),se=te(57809),me=te(71418),Pe=te(61186),de=te.n(Pe),Be=te(57884),Ze=te(82093),Se=Object.defineProperty,rt=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,Ve=(Ye,We,ze)=>We in Ye?Se(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,nt=(Ye,We)=>{for(var ze in We||(We={}))Ae.call(We,ze)&&Ve(Ye,ze,We[ze]);if(rt)for(var ze of rt(We))st.call(We,ze)&&Ve(Ye,ze,We[ze]);return Ye},lt=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const qe=({shixunHomeworks:Ye,dispatch:We})=>{const ze=(0,Ee.useParams)();return z.createElement(Ce.default,{centered:!0,title:"\u63D0\u793A",open:Ye.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>lt(void 0,null,function*(){(yield(0,Ze.ZP)(`/api/myshixuns/${Ye.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"post",body:{course_id:ze.coursesId}})).status===0&&(ve.ZP.success("\u64CD\u4F5C\u6210\u529F"),We({type:"shixunHomeworks/setActionTabs",payload:{}}),We({type:"shixunHomeworks/getWorkList",payload:nt({},Ye.actionTabs.params)}))}),onCancel:()=>{We({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),z.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};var Me=(0,Ee.connect)(({shixunHomeworks:Ye})=>({shixunHomeworks:Ye}))(qe),he=te(34055),Ne=te(59301),Je=Object.defineProperty,at=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,ht=(Ye,We,ze)=>We in Ye?Je(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,Ct=(Ye,We)=>{for(var ze in We||(We={}))Ge.call(We,ze)&&ht(Ye,ze,We[ze]);if(at)for(var ze of at(We))$e.call(We,ze)&&ht(Ye,ze,We[ze]);return Ye},mt=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const At=({shixunHomeworks:Ye,classroomList:We,dispatch:ze})=>{const Yt=(0,Ee.useParams)(),[Kt,$t]=(0,z.useState)(!0),[ln,an]=(0,z.useState)(!1),[Et]=fe.default.useForm();return Ne.createElement(Ne.Fragment,null,Ne.createElement(Ce.default,{centered:!0,title:"\u8C03\u5206",open:Ye.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:ln,onOk:()=>mt(void 0,null,function*(){var on;if((0,he.Rm)()&&!((on=We.AssistantObject.normal)!=null&&on.can_appraise)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yield Et.validateFields();const tn=Et.getFieldsValue();an(!0),(yield(0,Ze.ZP)(`/api/student_works/${Ye.actionTabs.id}/adjust_score.json`,{method:"post",body:Ct({},tn)})).status===0&&(ve.ZP.success("\u64CD\u4F5C\u6210\u529F"),Et.resetFields(),ze({type:"shixunHomeworks/setActionTabs",payload:{}}),ze({type:"shixunHomeworks/getWorkList",payload:Ct({},Ye.actionTabs.params)})),an(!1)}),onCancel:()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{}})}},Ne.createElement("p",{className:"tc"},"\u8BE5\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u5C06\u4E0D\u4F1A\u6309\u7167\u8BC4\u5206\u89C4\u5219\u8FDB\u884C\u8BA1\u7B97"),Ne.createElement(fe.default,{form:Et,layout:"horizontal"},Ne.createElement("div",{style:{display:"flex",alignItems:"baseline"}},Ne.createElement(fe.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},Ne.createElement(oe.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),Ne.createElement("span",{className:"ml10"},"\u5206")),Ne.createElement("div",null,Ne.createElement(fe.default.Item,{name:"comment"},Ne.createElement(y.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var Qe=(0,Ee.connect)(({shixunHomeworks:Ye,classroomList:We})=>({shixunHomeworks:Ye,classroomList:We}))(At),Bt=te(82572),It=te(23869),Le=te(89392),wt=te(37906),ce=te(47949),ie=te(98072),ae=te(45278),le=te(59301),Ie=Object.defineProperty,_e=Object.defineProperties,we=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,Ke=(Ye,We,ze)=>We in Ye?Ie(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,ft=(Ye,We)=>{for(var ze in We||(We={}))it.call(We,ze)&&Ke(Ye,ze,We[ze]);if(Re)for(var ze of Re(We))Xe.call(We,ze)&&Ke(Ye,ze,We[ze]);return Ye},Pt=(Ye,We)=>_e(Ye,we(We)),zt=(Ye,We)=>{var ze={};for(var Yt in Ye)it.call(Ye,Yt)&&We.indexOf(Yt)<0&&(ze[Yt]=Ye[Yt]);if(Ye!=null&&Re)for(var Yt of Re(Ye))We.indexOf(Yt)<0&&Xe.call(Ye,Yt)&&(ze[Yt]=Ye[Yt]);return ze},jt=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const Ht=Ye=>jt(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/student_works/${Ye.userId}/deal_appeal_score.json`,{method:"post",body:Ye})});var tt=Ye=>{var We=Ye,{task_status:ze,new_work_status:Yt,shixunHomeworks:Kt,course_group:$t}=We,ln=zt(We,["task_status","new_work_status","shixunHomeworks","course_group"]),an;const Et=(0,Ee.useParams)(),[on]=fe.default.useForm(),{workList:tn,workSetting:Dt}=Kt,[ka,Ln]=(0,z.useState)(!1),[Ft,vn]=(0,z.useState)(null),[Ca,Na]=(0,z.useState)({search:"",page:1,limit:10,work_status:ze!=null?ze==0?[0,-1]:[ze]:null,new_work_status:Yt,status:Yt||"",course_group:$t}),[,rn,_t,nn]=(0,ie.U)(ae.h$,ft({},Et)),[,Nr,ua,za]=(0,ie.U)(ae.cN,{homeworkId:Et==null?void 0:Et.categoryId}),[,,ct,Wr]=(0,ie.U)(Ht,{}),[_n,Ir]=(0,z.useState)([]),No=()=>{var Qt,Hn,yt;if(ze==0)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},(nn==null?void 0:nn.work_count)||0),"\u4F4D\u5B66\u751F\u672A\u63D0\u4EA4\u4F5C\u54C1");if(ze==1)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},(nn==null?void 0:nn.work_count)||0),"\u4F4D\u5B66\u751F\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1");if(ze==2)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},(nn==null?void 0:nn.work_count)||0),"\u4F4D\u5B66\u751F",Dt!=null&&Dt.anonymous_comment||(Qt=tn==null?void 0:tn.homework_status)!=null&&Qt.includes("\u533F\u8BC4\u4E2D")?"\u5EF6\u65F6\u63D0\u4EA4":"\u8865\u4EA4","\u4F5C\u54C1");if(Yt==1)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},(nn==null?void 0:nn.work_count)||0),"\u4F4D\u5B66\u751F\u672A\u533F\u8BC4");if(Yt==2)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},(nn==null?void 0:nn.work_count)||0),"\u4F4D\u5B66\u751F\u533F\u8BC4\u4E2D");if(Yt==3)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},(nn==null?void 0:nn.work_count)||0),"\u4F4D\u5B66\u751F\u5B8C\u6210\u533F\u8BC4");if(Yt==4)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},((Hn=za==null?void 0:za.data)==null?void 0:Hn.count)||0),"\u4F4D\u5B66\u751F\u63D0\u4EA4\u4E86\u7533\u8BC9");if(Yt==5)return le.createElement(le.Fragment,null,"\u5171",le.createElement("span",{style:{color:"#DF711C"}},((yt=za==null?void 0:za.data)==null?void 0:yt.count)||0),"\u6761\u7533\u8BC9\u8BB0\u5F55\u5F85\u5BA1\u6838")},Ci=()=>{var Qt,Hn;return ze?(Qt=[{title:"\u5E8F\u53F7",dataIndex:"id",ellipsis:!0,width:80,render:(yt,Zr,Ao)=>`${((Ca==null?void 0:Ca.page)-1)*Ca.limit+Ao+1}`},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:(yt,Zr)=>le.createElement("a",{onClick:()=>{va(Zr)}},yt)},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0},ze!=0&&{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(yt,Zr)=>le.createElement(be.Z,{placement:"bottom",title:le.createElement("div",null,"\u6559\u5E08\u8BC4\u5206\uFF1A",Zr.teacher_score||"0.0","\u5206",le.createElement("br",null),"\u52A9\u6559\u8BC4\u5206\uFF1A",Zr.teaching_asistant_score||"0.0","\u5206",le.createElement("br",null),tn!=null&&tn.anonymous_comment?le.createElement(le.Fragment,null,"\u533F\u8BC4\u8BC4\u5206\uFF1A",Zr.student_score||"0.0","\u5206",le.createElement("br",null)):"","\u8FDF\u4EA4\u6263\u5206\uFF1A",Zr.late_penalty||"0.0","\u5206",le.createElement("br",null),"\u67E5\u91CD\u6263\u5206\uFF1A",Zr.repeat_minus_score||"0.0","\u5206",le.createElement("br",null),tn!=null&&tn.anonymous_comment?le.createElement(le.Fragment,null,"\u7F3A\u8BC4\u6263\u5206\uFF1A",Zr.absence_penalty||"0.0","\u5206",le.createElement("br",null)):"","\u6700\u7EC8\u6210\u7EE9\uFF1A",Zr.work_score||"0.0","\u5206",le.createElement("br",null),!(tn!=null&&tn.is_jupyter||tn!=null&&tn.is_jupyter_lab)&&le.createElement("div",{onClick:Ao=>{va(Zr)},className:"current",style:{color:"#8bb6fd"}},"\u67E5\u770B\u8BC4\u5206"))},yt>0?le.createElement("span",{style:{color:"#ff8100"}},yt):yt)},ze>1&&{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:yt=>de()(yt).format("YYYY-MM-DD HH:mm")}])==null?void 0:Qt.filter(yt=>yt):Yt==4||Yt==5?[{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"real_name",ellipsis:!0,width:80,render:(yt,Zr)=>le.createElement("a",{onClick:()=>{va(Zr)}},yt)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:80},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",ellipsis:!0,width:110},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",ellipsis:!0},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",ellipsis:!0,width:140,render:yt=>de()(yt).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",dataIndex:"appeal_status",ellipsis:!0,width:140,align:"right",render:(yt,Zr)=>le.createElement(le.Fragment,null,yt==3&&le.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),yt==4&&le.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),yt==1&&le.createElement(le.Fragment,null,le.createElement(ce.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>jt(void 0,null,function*(){(yield ct({userId:Zr.student_work_id,score_id:Zr.student_works_score_id,status:4})).status===0&&Xr()})},"\u9A73\u56DE"),le.createElement(ce.op,{className:"ml20",type:"link",style:{padding:0},onClick:()=>{vn(Zr),Ln(!0)}},"\u63A5\u53D7")))}]:(Hn=[{title:"\u5E8F\u53F7",dataIndex:"id",ellipsis:!0,width:80,render:(yt,Zr,Ao)=>`${((Ca==null?void 0:Ca.page)-1)*Ca.limit+Ao+1}`},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:(yt,Zr)=>le.createElement("a",{onClick:()=>{va(Zr)}},yt)},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0},ze!=0&&{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(yt,Zr)=>le.createElement(be.Z,{placement:"bottom",title:le.createElement("div",null,"\u6559\u5E08\u8BC4\u5206\uFF1A",Zr.teacher_score||"0.0","\u5206",le.createElement("br",null),"\u52A9\u6559\u8BC4\u5206\uFF1A",Zr.teaching_asistant_score||"0.0","\u5206",le.createElement("br",null),tn!=null&&tn.anonymous_comment?le.createElement(le.Fragment,null,"\u533F\u8BC4\u8BC4\u5206\uFF1A",Zr.student_score||"0.0","\u5206",le.createElement("br",null)):"","\u8FDF\u4EA4\u6263\u5206\uFF1A",Zr.late_penalty||"0.0","\u5206",le.createElement("br",null),"\u67E5\u91CD\u6263\u5206\uFF1A",Zr.repeat_minus_score||"0.0","\u5206",le.createElement("br",null),tn!=null&&tn.anonymous_comment?le.createElement(le.Fragment,null,"\u7F3A\u8BC4\u6263\u5206\uFF1A",Zr.absence_penalty||"0.0","\u5206",le.createElement("br",null)):"","\u6700\u7EC8\u6210\u7EE9\uFF1A",Zr.work_score||"0.0","\u5206",le.createElement("br",null),!(tn!=null&&tn.is_jupyter||tn!=null&&tn.is_jupyter_lab)&&le.createElement("div",{onClick:Ao=>{va(Zr)},className:"current",style:{color:"#8bb6fd"}},"\u67E5\u770B\u8BC4\u5206"))},yt>0?le.createElement("span",{style:{color:"#ff8100"}},yt):yt)},Yt==2&&{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:yt=>de()(yt).format("YYYY-MM-DD HH:mm")},Yt==2&&{title:"\u9700\u8BC4\u6570",dataIndex:"need_evaluate",ellipsis:!0},Yt==2&&{title:"\u5DF2\u8BC4\u6570",dataIndex:"evaluate_num",ellipsis:!0}])==null?void 0:Hn.filter(yt=>yt)},va=(Qt={})=>{var Hn;(Qt!=null&&Qt.id||Qt!=null&&Qt.student_work_id)&&(0,ye.xg)(tn.is_jupyter||tn.is_jupyter_lab?`/classrooms/${Et.coursesId}/common_homework/${Et.categoryId}/${Qt.id}/comment`:Et.course_group?`/classrooms/${Et.coursesId}/common_homework/${Et.categoryId}/review/${Yt==4?Qt.student_work_id:Qt==null?void 0:Qt.id}?ids=${(Hn=Et.course_group)==null?void 0:Hn.toString()}`:`/classrooms/${Et.coursesId}/common_homework/${Et.categoryId}/review/${Yt==4?Qt.student_work_id:Qt==null?void 0:Qt.id}`)},Xr=(Qt=Ca)=>{const Hn=Pt(ft({},Qt),{work_status:ze!=null?ze==0?[0,-1]:[ze]:null,new_work_status:Yt,status:Yt==4?"":1,course_group:$t});Na(Hn),Yt==4||Yt==5?ua(Hn):_t(Hn)};return(0,z.useEffect)(()=>{var Qt;Ir((Yt==4||Yt==5?(Qt=za==null?void 0:za.data)==null?void 0:Qt.list:nn==null?void 0:nn.student_works)||[])},[nn,za]),(0,z.useEffect)(()=>{ln.open&&Xr(),ln.open||(Ir([]),Na(Pt(ft({},Ca),{search:"",page:1,limit:10})),vn(null),Ln(!1),on.resetFields())},[ln.open,Ca.page,Ca.limit]),(0,z.useEffect)(()=>{console.log(Ft)},[Ft]),le.createElement(le.Fragment,null,le.createElement(Ce.default,ft({},ln),le.createElement(pe.Z,{wrap:!1,justify:"space-between",align:"middle"},le.createElement(a.Z,null,No()),le.createElement(a.Z,null,le.createElement(ce.t7,{style:{width:300},value:Ca==null?void 0:Ca.search,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:Qt=>{Xr(Pt(ft({},Ca),{search:decodeURIComponent(Qt).trim(),page:1}))},onInputChange:Qt=>{Na(Pt(ft({},Ca),{search:decodeURIComponent(Qt).trim()}))}}))),le.createElement(x.default,{loading:rn||Nr,className:"mt20",columns:Ci(),locale:{emptyText:le.createElement(Be.Z,null)},dataSource:_n,pagination:{total:(nn==null?void 0:nn.work_count)||((an=za==null?void 0:za.data)==null?void 0:an.count)||0,onChange:(Qt,Hn)=>{Na(Pt(ft({},Ca),{page:Qt,limit:Hn}))},current:Ca==null?void 0:Ca.page,pageSize:Ca==null?void 0:Ca.limit}})),le.createElement(Ce.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:ka,centered:!0,destroyOnClose:!0,onCancel:()=>{Ln(!1)},maskClosable:!1,width:544,onOk:()=>{on.submit()}},le.createElement(fe.default,{form:on,colon:!1,onFinish:Qt=>jt(void 0,null,function*(){(yield ct(Pt(ft({},Qt),{userId:Ft.student_work_id,score_id:Ft.student_works_score_id,status:3}))).status===0&&(Xr(),Ln(!1))})},le.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),le.createElement(wt.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:le.createElement("a",{onClick:()=>{va(Pt(ft({},Ft),{id:tn.is_jupyter||tn.is_jupyter_lab?Ft==null?void 0:Ft.id:Ft==null?void 0:Ft.student_work_id}))}},Ft==null?void 0:Ft.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:le.createElement("span",{style:{color:"#191919"}},Ft==null?void 0:Ft.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:le.createElement("span",{style:{color:"#191919"}},Ft==null?void 0:Ft.score)}]}),le.createElement(pe.Z,{className:"mt20",wrap:!1},le.createElement(a.Z,null,le.createElement(fe.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},le.createElement(oe.Z,{min:1,max:100,step:1}))),le.createElement(a.Z,null,le.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),le.createElement(a.Z,null,le.createElement(fe.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},le.createElement(E.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570")))))))},dt={wrap:"wrap___W0LgL",MdEditor:"MdEditor___cHRH7",workListButtonWrap:"workListButtonWrap___QZZWS",anticon:"anticon___m82JD",workListClass:"workListClass___jvhD1",left:"left______XB",visible:"visible___Z1XhK",status:"status___gJ0dF",tips:"tips___dUSKO",redoBtn:"redoBtn___yd1Bl",scroll:"scroll___kwGSX",codewrap:"codewrap___OuRJd",viewcode:"viewcode___D8Xzb",lefttitle:"lefttitle___cmyHe",export_type_modal_title:"export_type_modal_title___v0LPC",export_type_modal:"export_type_modal___OtCoW",export_type_modal_con:"export_type_modal_con___jYlKl",type_item:"type_item___wLYJg",type_item_active:"type_item_active___xScmP",export_type_modal_waring:"export_type_modal_waring___c88Oc",btn_review:"btn_review___u0rVP",is_disabled:"is_disabled___Ihs8S",under_review:"under_review___DhNyV"},Rt=te(89389),Gt=te(84105),pn=te(87395),On=te(67921),Cn=te(89489),Rn=te(30975),ha=te(39221),Ia=te(39832),sa=te(58617),sn=te(59301),Za=Object.defineProperty,Ya=Object.getOwnPropertySymbols,ca=Object.prototype.hasOwnProperty,pr=Object.prototype.propertyIsEnumerable,ur=(Ye,We,ze)=>We in Ye?Za(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,un=(Ye,We)=>{for(var ze in We||(We={}))ca.call(We,ze)&&ur(Ye,ze,We[ze]);if(Ya)for(var ze of Ya(We))pr.call(We,ze)&&ur(Ye,ze,We[ze]);return Ye},Nn=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const Wa=({shixunHomeworks:Ye,user:We,loading:ze,dispatch:Yt})=>{var Kt,$t,ln,an,Et,on;const tn=(0,Ee.useParams)(),{workList:Dt}=Ye,[,ka,Ln]=(0,ie.U)(ae.Gw,{homeworkId:Dt==null?void 0:Dt.id}),Ft=(rn,_t={},nn=0)=>Dt!=null&&Dt.can_make_up&&(Dt==null?void 0:Dt.work_status)==0?"--":rn||"--",vn=[{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,isShow:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,isShow:!0},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",ellipsis:!0,render:rn=>rn===-1?"\u91CD\u505A\u4E2D":sn.createElement(ye.Uw,{status:rn}),isShow:!0},{title:"\u5F53\u524D\u6210\u7EE9",dataIndex:"work_score",ellipsis:!0,render:(rn,_t)=>sn.createElement(be.Z,{placement:"bottom",title:sn.createElement("div",null,sn.createElement("div",null,_t.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${_t.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),sn.createElement("div",null,_t.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${_t.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Dt!=null&&Dt.anonymous_comment?sn.createElement("div",null,_t.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${_t.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",sn.createElement("div",null,_t.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${_t.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),sn.createElement("div",null,_t.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${_t.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),Dt!=null&&Dt.anonymous_comment?sn.createElement("div",null,_t.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${_t.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(Dt==null?void 0:Dt.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${_t.appeal_penalty||"0.0"}\u5206`,sn.createElement("div",null,_t.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${_t.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(Dt!=null&&Dt.is_jupyter||Dt!=null&&Dt.is_jupyter_lab)&&sn.createElement("div",{onClick:nn=>{var Nr;nn.stopPropagation(),(0,ye.xg)(Dt.is_jupyter||Dt.is_jupyter_lab?`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/${_t.id}/comment`:tn.course_group?`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/review/${_t.id}?ids=${(Nr=tn.course_group)==null?void 0:Nr.toString()}`:`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/review/${_t.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},rn>0?sn.createElement("span",{style:{color:"#ff8100"}},rn):rn),isShow:!0},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"redo_count",ellipsis:!0,isShow:!0,render:Ft},{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",ellipsis:!0,isShow:Dt==null?void 0:Dt.can_submit,render:(rn,_t={},nn=0)=>(Dt==null?void 0:Dt.work_status)==0?"--":rn||"--"},{title:"\u9700\u8BC4\u6570",dataIndex:"need_comment_count",ellipsis:!0,render:Ft,isShow:Dt==null?void 0:Dt.student_anonymous_comment},{title:"\u5DF2\u8BC4\u6570",dataIndex:"user_comment_count",ellipsis:!0,render:Ft,isShow:Dt==null?void 0:Dt.student_anonymous_comment},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",ellipsis:!0,render:Ft,isShow:Dt==null?void 0:Dt.student_anonymous_comment},{title:"\u88AB\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:Ft,isShow:Dt==null?void 0:Dt.student_anonymous_comment},{title:"\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:Ft,isShow:Dt==null?void 0:Dt.student_anonymous_comment},{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",dataIndex:"appeal_deal_count",ellipsis:!0,render:Ft,isShow:Dt==null?void 0:Dt.student_anonymous_comment},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"center",width:80,render:(rn,_t)=>sn.createElement("a",{onClick:()=>{var nn;(nn=Dt==null?void 0:Dt.homework_status)!=null&&nn.includes("\u5BFC\u5165")||Na(_t,"review")}},"\u67E5\u770B"),isShow:!0}].filter(rn=>rn.isShow),Ca=[{title:"\u5E8F\u53F7",dataIndex:"name",ellipsis:!0,width:120,render:(rn,_t,nn)=>nn+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:Ft},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"current_user_work_status",ellipsis:!0,render:rn=>Dt!=null&&Dt.can_make_up&&(Dt==null?void 0:Dt.work_status)==0?"--":rn?sn.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u8BC4"):sn.createElement("span",{style:{color:"#FF6801"}},"\u672A\u8BC4")},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:rn=>Dt!=null&&Dt.can_make_up&&(Dt==null?void 0:Dt.work_status)==0?"--":rn?de()(rn).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:Ft},{title:"\u88AB\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:Ft},{title:"\u88AB\u7533\u8BC9\u5BA1\u6838\u72B6\u6001",dataIndex:"current_user_appeal_status",ellipsis:!0,render:rn=>Dt!=null&&Dt.can_make_up&&(Dt==null?void 0:Dt.work_status)==0?"--":rn===1?sn.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):rn===-1?"--":sn.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(rn,_t)=>{var nn;return sn.createElement("a",{onClick:()=>{var Nr;if((Dt==null?void 0:Dt.work_status)==0||(Dt==null?void 0:Dt.work_status)==-1){ve.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}(Nr=Dt.homework_status)!=null&&Nr.includes("\u5BFC\u5165")||Na(_t)}},!((nn=Dt==null?void 0:Dt.homework_status)!=null&&nn.includes("\u5DF2\u622A\u6B62")&&!(Dt!=null&&Dt.work_public)&&(0,he.dE)())&&(_t!=null&&_t.current_user_work_status?"\u67E5\u770B":"\u8BC4\u9605"))}}],Na=(rn={},_t="")=>{var nn;rn!=null&&rn.id&&(0,ye.xg)(Dt.is_jupyter||Dt.is_jupyter_lab?`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/${rn.id}/comment`:tn.course_group?`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/review/${rn==null?void 0:rn.id}?ids=${(nn=tn.course_group)==null?void 0:nn.toString()}&review=${_t}`:`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/review/${rn==null?void 0:rn.id}?review=${_t}`)};return sn.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(Dt!=null&&Dt.all_member_count)&&!ze["shixunHomeworks/getWorkList"]&&(((Kt=Dt==null?void 0:Dt.homework_status)==null?void 0:Kt.includes("\u672A\u53D1\u5E03"))||(($t=Dt==null?void 0:Dt.homework_status)==null?void 0:$t.includes("\u672A\u5F00\u59CB")))&&sn.createElement(Be.Z,null),!((ln=Dt==null?void 0:Dt.homework_status)!=null&&ln.includes("\u672A\u53D1\u5E03"))&&!((an=Dt==null?void 0:Dt.homework_status)!=null&&an.includes("\u672A\u5F00\u59CB"))&&sn.createElement(sn.Fragment,null,sn.createElement(pe.Z,{wrap:!1,align:"middle",justify:"space-between"},sn.createElement(a.Z,null,sn.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),sn.createElement(a.Z,null,sn.createElement("span",null,(Et=Dt==null?void 0:Dt.left_time)==null?void 0:Et.status,sn.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},(on=Dt==null?void 0:Dt.left_time)==null?void 0:on.time)))),(Dt==null?void 0:Dt.is_shixun)&&!(Dt!=null&&Dt.open_evaluate)&&!(Dt!=null&&Dt.is_close_tips)&&sn.createElement(pe.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},sn.createElement(a.Z,null,sn.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u6559\u5E08\u7684\u8BC4\u5206\u7ED3\u679C\u3002 ")),sn.createElement(a.Z,null,sn.createElement("span",{className:"current",onClick:()=>Nn(void 0,null,function*(){const rn=yield(0,Ze.ZP)(`/api/homework_commons/${tn.categoryId}/close_tips.json`,{method:"post"});(rn==null?void 0:rn.status)===0&&Yt({type:"shixunHomeworks/getWorkList",payload:un({},tn)})})},"X"))),!(Dt!=null&&Dt.is_shixun)&&(Dt==null?void 0:Dt.feedback_notice)&&sn.createElement("div",{className:"font14 mt10",style:{padding:"9px 20px",background:"rgba(255,157,24,0.1)",color:"#FF9D18",display:"flex",alignItems:"center"}},sn.createElement("i",{className:"iconfont icon-tishi11 font14"}),sn.createElement("span",{className:"ml10",style:{flex:"1"}},"\u6709\u5B66\u751F\u53CD\u9988\u4E86\u4F5C\u54C1\u95EE\u9898\uFF0C\u8BF7\u53CA\u65F6\u67E5\u770B\u5904\u7406"),ka?sn.createElement(sa.Z,null):sn.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>Nn(void 0,null,function*(){const rn=yield Ln({homeworkId:Dt==null?void 0:Dt.id});(rn==null?void 0:rn.status)===0&&Yt({type:"shixunHomeworks/getWorkList",payload:un({},tn)})})})),sn.createElement(x.default,{className:"mt20",locale:{emptyText:sn.createElement(Be.Z,null)},pagination:!1,columns:vn,dataSource:[Dt]}),(Dt==null?void 0:Dt.student_anonymous_comment)&&sn.createElement("div",{className:"mt20"},sn.createElement(pe.Z,{wrap:!1,align:"middle",justify:"space-between"},sn.createElement(a.Z,null,"\u5171",sn.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(Dt==null?void 0:Dt.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),sn.createElement(a.Z,null,sn.createElement("i",{className:"iconfont icon-shijian1 c-grey-666 mr10"}),"\u533F\u8BC4\u65F6\u95F4",sn.createElement("span",{className:"c-grey-333 ml10"},(Dt==null?void 0:Dt.evaluation_start)&&de()(Dt==null?void 0:Dt.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(Dt==null?void 0:Dt.evaluation_end)&&de()(Dt==null?void 0:Dt.evaluation_end).format("YYYY-MM-DD HH:mm")))),sn.createElement(x.default,{className:"mt20",locale:{emptyText:sn.createElement(Be.Z,null)},columns:Ca,dataSource:Dt==null?void 0:Dt.student_works,pagination:!1}))))};var Ma=(0,Ee.connect)(({shixunHomeworks:Ye,classroomList:We,loading:ze,user:Yt})=>({shixunHomeworks:Ye,classroomList:We,loading:ze.effects,user:Yt}))(Wa),da=te(57987),Br={title_sty:"title_sty___P5YJg",znpy:"znpy___NSwrB",btns_pfbz:"btns_pfbz___DaiTV"},sr=te(68503),yo=Object.defineProperty,Co=Object.getOwnPropertySymbols,Kr=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,Ut=(Ye,We,ze)=>We in Ye?yo(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,Zt=(Ye,We)=>{for(var ze in We||(We={}))Kr.call(We,ze)&&Ut(Ye,ze,We[ze]);if(Co)for(var ze of Co(We))Nt.call(We,ze)&&Ut(Ye,ze,We[ze]);return Ye};const qn=Ye=>React.createElement("svg",Zt({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Ye),React.createElement("title",null,"\u53C2\u8003\u7B54\u6848"),React.createElement("path",{d:"m9.94.219 3.841 4.8v6.356a2.406 2.406 0 0 1-2.406 2.406h-8.75a2.406 2.406 0 0 1-2.406-2.406v-8.75A2.406 2.406 0 0 1 2.625.219H9.94ZM9.31 1.53H2.625c-.604 0-1.094.49-1.094 1.094v8.75c0 .604.49 1.094 1.094 1.094h8.75c.604 0 1.094-.49 1.094-1.094V5.48L9.31 1.531Zm1.6 5.832a.656.656 0 0 1 .157.842l-.055.08-2.1 2.625a.656.656 0 0 1-.888.128l-.073-.06-1.4-1.312a.656.656 0 0 1 .822-1.018l.076.06.882.828 1.657-2.071a.656.656 0 0 1 .922-.102ZM4.375 8.969a.656.656 0 0 1 .089 1.306l-.089.006H3.5a.656.656 0 0 1-.089-1.306l.089-.006h.875ZM7 6.344a.656.656 0 0 1 .089 1.306L7 7.656H3.5a.656.656 0 0 1-.089-1.306l.089-.006H7Zm0-2.625a.656.656 0 0 1 .089 1.306L7 5.031H3.5a.656.656 0 0 1-.089-1.306l.089-.006H7Z",fill:"#3061D0",fillRule:"nonzero"}));var wa="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTkuOTQuMjE5IDMuODQxIDQuOHY2LjM1NmEyLjQwNiAyLjQwNiAwIDAgMS0yLjQwNiAyLjQwNmgtOC43NWEyLjQwNiAyLjQwNiAwIDAgMS0yLjQwNi0yLjQwNnYtOC43NUEyLjQwNiAyLjQwNiAwIDAgMSAyLjYyNS4yMTlIOS45NFpNOS4zMSAxLjUzSDIuNjI1Yy0uNjA0IDAtMS4wOTQuNDktMS4wOTQgMS4wOTR2OC43NWMwIC42MDQuNDkgMS4wOTQgMS4wOTQgMS4wOTRoOC43NWMuNjA0IDAgMS4wOTQtLjQ5IDEuMDk0LTEuMDk0VjUuNDhMOS4zMSAxLjUzMVptMS42IDUuODMyYS42NTYuNjU2IDAgMCAxIC4xNTcuODQybC0uMDU1LjA4LTIuMSAyLjYyNWEuNjU2LjY1NiAwIDAgMS0uODg4LjEyOGwtLjA3My0uMDYtMS40LTEuMzEyYS42NTYuNjU2IDAgMCAxIC44MjItMS4wMThsLjA3Ni4wNi44ODIuODI4IDEuNjU3LTIuMDcxYS42NTYuNjU2IDAgMCAxIC45MjItLjEwMlpNNC4zNzUgOC45NjlhLjY1Ni42NTYgMCAwIDEgLjA4OSAxLjMwNmwtLjA4OS4wMDZIMy41YS42NTYuNjU2IDAgMCAxLS4wODktMS4zMDZsLjA4OS0uMDA2aC44NzVaTTcgNi4zNDRhLjY1Ni42NTYgMCAwIDEgLjA4OSAxLjMwNkw3IDcuNjU2SDMuNWEuNjU2LjY1NiAwIDAgMS0uMDg5LTEuMzA2bC4wODktLjAwNkg3Wm0wLTIuNjI1YS42NTYuNjU2IDAgMCAxIC4wODkgMS4zMDZMNyA1LjAzMUgzLjVhLjY1Ni42NTYgMCAwIDEtLjA4OS0xLjMwNmwuMDg5LS4wMDZIN1oiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",Vn=Object.defineProperty,Ur=Object.getOwnPropertySymbols,ir=Object.prototype.hasOwnProperty,mr=Object.prototype.propertyIsEnumerable,po=(Ye,We,ze)=>We in Ye?Vn(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,yr=(Ye,We)=>{for(var ze in We||(We={}))ir.call(We,ze)&&po(Ye,ze,We[ze]);if(Ur)for(var ze of Ur(We))mr.call(We,ze)&&po(Ye,ze,We[ze]);return Ye};const Kn=Ye=>React.createElement("svg",yr({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},Ye),React.createElement("title",null,"\u4F5C\u4E1A\u8981\u6C42"),React.createElement("path",{d:"M14.03.475a1.378 1.378 0 0 1 1.72 1.335v11.11c0 .494-.356.918-.844 1.003l-6.88 1.204c-.155.027-.315.021-.468-.018L1.015 13.42a1.02 1.02 0 0 1-.765-.987V1.82A1.378 1.378 0 0 1 1.988.49l5.835 1.577Zm.22 1.491-6.151 1.58c-.186.047-.38.046-.565-.004L1.75 1.98v10.081l6.099 1.574 6.401-1.121V1.966ZM9.885 8.969a.75.75 0 0 1 .101 1.493l-.101.007h-3.68a.75.75 0 0 1-.102-1.493l.102-.007h3.68Zm0-3.14a.75.75 0 0 1 .101 1.492l-.101.007h-3.68a.75.75 0 0 1-.102-1.493l.102-.007h3.68Z",fill:"#3061D0",fillRule:"nonzero"}));var lo="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjAzLjQ3NWExLjM3OCAxLjM3OCAwIDAgMSAxLjcyIDEuMzM1djExLjExYzAgLjQ5NC0uMzU2LjkxOC0uODQ0IDEuMDAzbC02Ljg4IDEuMjA0Yy0uMTU1LjAyNy0uMzE1LjAyMS0uNDY4LS4wMThMMS4wMTUgMTMuNDJhMS4wMiAxLjAyIDAgMCAxLS43NjUtLjk4N1YxLjgyQTEuMzc4IDEuMzc4IDAgMCAxIDEuOTg4LjQ5bDUuODM1IDEuNTc3Wm0uMjIgMS40OTEtNi4xNTEgMS41OGMtLjE4Ni4wNDctLjM4LjA0Ni0uNTY1LS4wMDRMMS43NSAxLjk4djEwLjA4MWw2LjA5OSAxLjU3NCA2LjQwMS0xLjEyMVYxLjk2NlpNOS44ODUgOC45NjlhLjc1Ljc1IDAgMCAxIC4xMDEgMS40OTNsLS4xMDEuMDA3aC0zLjY4YS43NS43NSAwIDAgMS0uMTAyLTEuNDkzbC4xMDItLjAwN2gzLjY4Wm0wLTMuMTRhLjc1Ljc1IDAgMCAxIC4xMDEgMS40OTJsLS4xMDEuMDA3aC0zLjY4YS43NS43NSAwIDAgMS0uMTAyLTEuNDkzbC4xMDItLjAwN2gzLjY4WiIgZmlsbD0iIzMwNjFEMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",Oo=te(7664),Eo=te(59301);const vo=({shixunHomeworks:Ye,loading:We,dispatch:ze})=>{var Yt,Kt,$t,ln;const{workList:an,workDetail:Et}=Ye,on=(0,Ee.useParams)();(0,z.useEffect)(()=>{var Dt;((Dt=Ye.actionTabs)==null?void 0:Dt.key)==="\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97"&&ze({type:"shixunHomeworks/getWorkDetail",payload:{categoryId:on==null?void 0:on.categoryId}})},[(Yt=Ye.actionTabs)==null?void 0:Yt.key]);const tn=()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})};return Eo.createElement(Ce.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:(Kt=Ye.actionTabs)==null?void 0:Kt.title,open:(($t=Ye.actionTabs)==null?void 0:$t.key)==="\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",destroyOnClose:!0,onCancel:()=>tn(),footer:[Eo.createElement(je.ZP,{type:"primary",onClick:()=>{tn(),Ee.history.push(`/classrooms/${on==null?void 0:on.coursesId}/common_homework/${an==null?void 0:an.homework_id}/edit`)}},"\u7F16\u8F91")]},Eo.createElement(Oo.Z,{value:((ln=Ye.actionTabs)==null?void 0:ln.title)=="\u4F5C\u4E1A\u8981\u6C42"?(Et==null?void 0:Et.description)||"\u6682\u65E0\u5185\u5BB9~":(Et==null?void 0:Et.reference_answer)||"\u6682\u65E0\u5185\u5BB9~"}))};var Ot=(0,Ee.connect)(({shixunHomeworks:Ye,loading:We,user:ze})=>({shixunHomeworks:Ye,loading:We.effects,user:ze}))(vo),hn={radio_con:"radio_con___iO1MG",result_con:"result_con___e0e_t",result_title:"result_title___fa5Xp",title_icon:"title_icon___Khfgd"},yn=te(82454),mn=te(59301),Jn=Object.defineProperty,na=Object.defineProperties,jn=Object.getOwnPropertyDescriptors,kn=Object.getOwnPropertySymbols,Or=Object.prototype.hasOwnProperty,Er=Object.prototype.propertyIsEnumerable,En=(Ye,We,ze)=>We in Ye?Jn(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,Bo=(Ye,We)=>{for(var ze in We||(We={}))Or.call(We,ze)&&En(Ye,ze,We[ze]);if(kn)for(var ze of kn(We))Er.call(We,ze)&&En(Ye,ze,We[ze]);return Ye},To=(Ye,We)=>na(Ye,jn(We)),Qo=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const gi=({shixunHomeworks:Ye,loading:We,dispatch:ze})=>{var Yt,Kt,$t,ln,an;const{workList:Et}=Ye,[on,tn]=(0,z.useState)(To(Bo({},(0,Ee.useParams)()),{page:1,limit:10})),[Dt,ka]=(0,z.useState)([]),[Ln,Ft]=(0,z.useState)(""),[vn,Ca]=(0,z.useState)(1),[Na]=fe.default.useForm(),[rn,_t]=(0,z.useState)({}),[nn,Nr]=(0,z.useState)(null),[ua,za]=(0,z.useState)(!1),ct=(0,z.useRef)(null),Wr=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(yt,Zr,Ao)=>(on.page-1)*on.limit+Ao+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:130},(0,he.GJ)()||(0,he.dE)()&&!(Et!=null&&Et.anonymous_comment)?{title:"\u5B66\u53F7",dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,width:220}:null,!((0,he.dE)()&&((Yt=Et==null?void 0:Et.homework_status)!=null&&Yt.includes("\u533F\u8BC4\u4E2D")||(Kt=Et==null?void 0:Et.homework_status)!=null&&Kt.includes("\u7533\u8BC9\u4E2D")))&&(Et==null?void 0:Et.course_group_count)!==0?{title:"\u5206\u73ED",dataIndex:"group_name",width:250}:null,{title:Et!=null&&Et.is_jupyter_lab||Et!=null&&Et.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",width:180,dataIndex:"work_status",render:yt=>yt===-1?"\u91CD\u505A\u4E2D":mn.createElement(ye.Uw,{status:yt})},{title:"\u66F4\u65B0\u65F6\u95F4",width:170,dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:yt=>yt?de()(yt).format("YYYY-MM-DD HH:mm"):"--"}].filter(Boolean),_n=(yt,Zr)=>{on.page=yt,on.limit=Zr,tn(Bo({},on)),Ir(on)},Ir=yt=>Qo(void 0,null,function*(){ze({type:"shixunHomeworks/getWorkList",payload:Bo({},yt)})}),No=yt=>{on.search=yt,on.page=1,Na.resetFields(),_t({}),ka([]),Nr(null),tn(Bo({},on)),Ir(on)},Ci=(ln=($t=Et==null?void 0:Et.student_works)==null?void 0:$t.filter(yt=>(yt==null?void 0:yt.work_status)===0||(yt==null?void 0:yt.work_status)===-1))==null?void 0:ln.map(yt=>yt==null?void 0:yt.id),va=yt=>Qo(void 0,null,function*(){var Zr,Ao,ri;const Ga=Bo({},rn);if(!((Zr=yt==null?void 0:yt.content)!=null&&Zr.trim()||(Ao=yt==null?void 0:yt.attachment_ids)!=null&&Ao.length)){ve.ZP.warning("\u8BF7\u8F93\u5165\u4F5C\u4E1A\u5185\u5BB9\u6216\u4E0A\u4F20\u4F5C\u4E1A\u6587\u672C\uFF01");return}Ga.content=yt==null?void 0:yt.content,Ga.attachment_ids=(ri=yt==null?void 0:yt.attachment_ids)==null?void 0:ri.map(Yn=>Yn.response.id),Xr(Ga)}),Xr=yt=>Qo(void 0,null,function*(){za(!0);const Zr=yield(0,Ze.ZP)(`/api/homework_commons/${Et==null?void 0:Et.homework_id}/test_ai_review.json`,{method:"post",body:yt});if([0,-3].includes(Zr.status)){Zr.status==0&&ve.ZP.success("\u8BC4\u5206\u6D4B\u8BD5\u6210\u529F\uFF01"),Nr(Zr);const Ao=document.querySelector(".modal-ai-pfcs");if(Ao){const ri=Ao.querySelector(".ant-modal-body");ri&&(ri.scrollTop=ri.scrollHeight)}}za(!1)}),Qt=()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Ca(1),Hn()},Hn=()=>{Na.resetFields(),_t({}),ka([]),Ft(""),Nr(null)};return mn.createElement(Ce.default,{className:"modal-ai-pfcs",width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u6D4B\u8BD5AI\u8BC4\u5206",confirmLoading:ua,open:((an=Ye.actionTabs)==null?void 0:an.key)==="\u6D4B\u8BD5AI\u8BC4\u5206",destroyOnClose:!0,onCancel:()=>Qt(),okText:nn?"\u91CD\u65B0\u6D4B\u8BD5":"\u5F00\u59CB\u6D4B\u8BD5",onOk:()=>{if(vn==1){if(Dt.length==0)return ve.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u4F4D\u5B66\u751F\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5\uFF01");Xr({student_work_id:Dt[0]})}else vn==2&&Na.submit()}},mn.createElement(me.Z,{spinning:ua,tip:"\u6D4B\u8BD5AI\u8BC4\u5206\u4E2D\u2026\u2026"},mn.createElement("div",{className:hn.radio_con},mn.createElement("span",{className:"mr20"},"\u6D4B\u8BD5\u65B9\u5F0F"),mn.createElement(ne.ZP.Group,{onChange:yt=>{yt.target.value==1&&_n(1,10),Ca(yt.target.value),Hn()},value:vn,options:[{label:"\u9009\u62E9\u5B66\u751F\u4F5C\u4E1A",value:1,style:{marginRight:30,color:"#000"}},{label:"\u8F93\u5165\u5185\u5BB9\u6216\u4E0A\u4F20\u4F5C\u4E1A",value:2,style:{marginRight:30,color:"#000"}}]})),vn==1&&mn.createElement(mn.Fragment,null,mn.createElement("div",{className:"flex justify-between item-center mb10"},mn.createElement("div",{style:{fontSize:"14px",color:"#FA6400"}},"\u63D0\u793A\uFF1A\u53EA\u80FD\u9009\u62E9\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u8FDB\u884C\u8BC4\u5206\u6D4B\u8BD5"),mn.createElement(y.default.Search,{style:{width:487},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:Ln,onChange:yt=>Ft(yt.target.value),onSearch:No})),mn.createElement(x.default,{rowSelection:{type:"radio",selectedRowKeys:Dt,onChange:(yt,Zr)=>{ka(yt)},getCheckboxProps:yt=>({disabled:Ci.includes(yt.id)})},loading:We["shixunHomeworks/getWorkList"],rowKey:"id",dataSource:(Et==null?void 0:Et.student_works)||[],columns:Wr,pagination:{current:on.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:on.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:Et.work_count,size:"default",showTotal:ye.rU,onChange:_n},onChange:(yt,Zr,Ao)=>{if(Ao.order===void 0)switch(Ao.field){case"student_id":on.b_order="desc",on.order=Ao.field;break;default:delete on.b_order,delete on.order}else on.b_order=Ao.order.replace("end",""),on.order=Ao.field;Ir(on)}})),vn==2&&mn.createElement("div",{style:{marginTop:20}},mn.createElement(fe.default,{form:Na,className:hn.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{_t(Bo({},Na.getFieldsValue()))},onFinish:va},mn.createElement(fe.default.Item,{name:"content",label:"\u4F5C\u4E1A\u5185\u5BB9",style:{marginBottom:20}},mn.createElement(Rt.Z,{watch:!0})),mn.createElement(fe.default.Item,{name:"attachment_ids",style:{marginBottom:0}},mn.createElement(yn.Z,null)))),nn&&mn.createElement("div",{className:hn.result_con},mn.createElement("div",{className:hn.result_title},"AI\u8BC4\u5206\u7ED3\u679C"),(nn==null?void 0:nn.status)==0&&mn.createElement("div",{className:"p20"},mn.createElement("div",{className:"mb5"},mn.createElement("span",{style:{color:"#333",fontWeight:"bold"}},"\u8BC4\u5206\uFF1A"),nn==null?void 0:nn.score),mn.createElement("div",{className:"flex"},mn.createElement("span",{style:{color:"#333",fontWeight:"bold",whiteSpace:"nowrap",lineHeight:"26px"}},"\u8BC4\u8BED\uFF1A"),mn.createElement(Oo.Z,{value:nn==null?void 0:nn.content,style:{fontSize:"14px"}}))),(nn==null?void 0:nn.status)==-3&&mn.createElement("div",{className:"p20"},mn.createElement(Oo.Z,{value:nn==null?void 0:nn.message,style:{fontSize:"14px"}})))))};var la=(0,Ee.connect)(({shixunHomeworks:Ye,loading:We,user:ze})=>({shixunHomeworks:Ye,loading:We.effects,user:ze}))(gi),ba=te(59301);const Ar=({shixunHomeworks:Ye,classroomList:We,loading:ze,dispatch:Yt,range:Kt,setRange:$t,closeModal:ln})=>{const{workList:an}=Ye,Et=(0,Ee.useParams)();return ba.createElement("div",null,ba.createElement("div",{className:"flex item-center justify-between",style:{height:50}},ba.createElement("div",{className:Br.title_sty},"\u8BC4\u5206\u6807\u51C6"),ba.createElement("div",{className:"flex"},ba.createElement("div",{className:Br.btns_pfbz,onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u4F5C\u4E1A\u8981\u6C42"}})}},ba.createElement("img",{src:lo}),"\u4F5C\u4E1A\u8981\u6C42"),ba.createElement("div",{className:Br.btns_pfbz,onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4F5C\u4E1A\u8981\u6C42\u548C\u7B54\u6848\u5F39\u7A97",title:"\u53C2\u8003\u7B54\u6848"}})}},ba.createElement("img",{src:wa})," \u53C2\u8003\u7B54\u6848"),ba.createElement("div",{className:Br.btns_pfbz,onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206"}})}},ba.createElement("img",{src:sr.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"),ba.createElement("div",{className:Br.btns_pfbz,onClick:()=>{window.location.href=`/classrooms/${Et.coursesId}/common_homework/${Et.categoryId}/detail?tabs=5`}},ba.createElement("i",{className:"iconfont icon-bianji15 font14 mr5"}),"\u4FEE\u6539\u8BC4\u5206\u6807\u51C6"))),ba.createElement(x.default,{pagination:!1,dataSource:an==null?void 0:an.ai_review_settings,columns:[{title:"\u8BC4\u5206\u9879\u76EE",dataIndex:"name",width:236},{title:"\u8BC4\u5206\u6807\u51C6",dataIndex:"content",width:684,ellipsis:!0},{title:"\u6743\u91CD\uFF08%\uFF09",dataIndex:"weight",width:140}]}),ba.createElement("div",{className:Br.title_sty,style:{marginTop:20,marginBottom:10}},"\u8BC4\u9605\u8303\u56F4"),ba.createElement("div",{className:Br.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},ba.createElement(ne.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:on=>$t(on.target.value),value:Kt,options:[{value:0,label:"\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u4E14\u672A\u8BC4\u9605\u7684\u5B66\u751F"},{value:1,label:"\u6240\u6709\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F"}]})),ba.createElement(Ot,null),ba.createElement(la,null))};var Ka=(0,Ee.connect)(({shixunHomeworks:Ye,loading:We,classroomList:ze,user:Yt})=>({shixunHomeworks:Ye,loading:We.effects,classroomList:ze,user:Yt}))(Ar),Jr=te(59301),uo=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const Hr=({shixunHomeworks:Ye,loading:We,dispatch:ze})=>{var Yt,Kt;const{workList:$t}=Ye,[ln,an]=(0,z.useState)([]),Et=(0,Ee.useParams)(),[on,tn]=(0,z.useState)(!1),Dt=[{title:"\u65F6\u95F4",dataIndex:"created_at",width:170,ellipsis:!0,render:Ln=>Jr.createElement(be.Z,{placement:"bottom",title:Ln},Jr.createElement("span",{style:{color:"#333"}},de()(Ln).format("YYYY-MM-DD HH:mm")))},{title:"\u64CD\u4F5C\u660E\u7EC6",dataIndex:"user_name",width:272,render:(Ln,Ft)=>Jr.createElement("span",{style:{color:"#333"}},Ft==null?void 0:Ft.user_name,"\u64CD\u4F5C\u4E86\u667A\u80FD\u8BC4\u9605")},{title:"\u64CD\u4F5C\u7ED3\u679C",dataIndex:"success_count",width:272,render:(Ln,Ft)=>(Ft==null?void 0:Ft.status)=="running"?Jr.createElement("span",{style:{color:"#333"}}," ",Jr.createElement("span",null,"\u667A\u80FD\u8BC4\u9605\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6")," ",Ft==null?void 0:Ft.rate):Jr.createElement("span",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F ",Ft==null?void 0:Ft.success_count," \u4EBA\uFF0C\u5931\u8D25 ",Ft==null?void 0:Ft.fail_count," \u4EBA")}];(0,z.useEffect)(()=>{var Ln;((Ln=Ye.actionTabs)==null?void 0:Ln.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"&&ka()},[(Yt=Ye.actionTabs)==null?void 0:Yt.key]);const ka=()=>uo(void 0,null,function*(){tn(!0);const Ln=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit_history.json",{method:"get",params:{homework_id:Et==null?void 0:Et.categoryId}});Ln.status===0&&an(Ln==null?void 0:Ln.data),tn(!1)});return Jr.createElement(Ce.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u64CD\u4F5C\u8BB0\u5F55",open:((Kt=Ye.actionTabs)==null?void 0:Kt.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55",destroyOnClose:!0,onCancel:()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},footer:null},Jr.createElement(x.default,{loading:on,pagination:!1,dataSource:ln,columns:Dt,className:"mb10"}))};var qo=(0,Ee.connect)(({shixunHomeworks:Ye,loading:We,user:ze})=>({shixunHomeworks:Ye,loading:We.effects,user:ze}))(Hr),Vo={radio_con:"radio_con___Ga5KB",result_con:"result_con____hJwj",result_title:"result_title___P6TDk"},mi=te(59301),el=Object.defineProperty,Ji=Object.defineProperties,Sl=Object.getOwnPropertyDescriptors,Cl=Object.getOwnPropertySymbols,Fl=Object.prototype.hasOwnProperty,ml=Object.prototype.propertyIsEnumerable,Gi=(Ye,We,ze)=>We in Ye?el(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,li=(Ye,We)=>{for(var ze in We||(We={}))Fl.call(We,ze)&&Gi(Ye,ze,We[ze]);if(Cl)for(var ze of Cl(We))ml.call(We,ze)&&Gi(Ye,ze,We[ze]);return Ye},al=(Ye,We)=>Ji(Ye,Sl(We)),dl=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const Pn=({shixunHomeworks:Ye,loading:We,dispatch:ze,getData:Yt})=>{var Kt,$t,ln,an,Et,on,tn,Dt;const{workList:ka}=Ye,[Ln,Ft]=(0,z.useState)({page:1,limit:10}),[vn,Ca]=(0,z.useState)(-1),[Na,rn]=(0,z.useState)(""),[_t,nn]=(0,z.useState)({}),[Nr,ua]=(0,z.useState)(!1),[za,ct]=(0,z.useState)(!1),Wr=(0,Ee.useParams)(),_n=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(Qt,Hn,yt)=>(Ln.page-1)*Ln.limit+yt+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:180},(0,he.GJ)()||(0,he.dE)()&&!(ka!=null&&ka.anonymous_comment)?{title:"\u5B66\u53F7",dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,width:180}:null,!((0,he.dE)()&&((Kt=ka==null?void 0:ka.homework_status)!=null&&Kt.includes("\u533F\u8BC4\u4E2D")||($t=ka==null?void 0:ka.homework_status)!=null&&$t.includes("\u7533\u8BC9\u4E2D")))&&(ka==null?void 0:ka.course_group_count)!==0?{title:"\u5206\u73ED",dataIndex:"group_name",width:250}:null,{title:ka!=null&&ka.is_jupyter_lab||ka!=null&&ka.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",width:180,dataIndex:"work_status",render:Qt=>Qt===-1?"\u91CD\u505A\u4E2D":mi.createElement(ye.Uw,{status:Qt})},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sortDirections:["descend","ascend"],sorter:!0,width:150},{title:"\u8BC4\u9605\u72B6\u6001",width:150,dataIndex:"review_status",render:Qt=>Qt?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",width:150,dataIndex:"success_status",render:(Qt,Hn)=>Qt===1?mi.createElement("span",{className:"c-green"},"\u6210\u529F"):mi.createElement(be.Z,{title:Hn==null?void 0:Hn.error_message},mi.createElement("span",{className:"c-red"},"\u5931\u8D25"))}].filter(Boolean);(0,z.useEffect)(()=>{var Qt,Hn;((Qt=Ye.actionTabs)==null?void 0:Qt.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&Ca((Hn=Ye.actionTabs)==null?void 0:Hn.status)},[(ln=Ye.actionTabs)==null?void 0:ln.key]),(0,z.useEffect)(()=>{var Qt;((Qt=Ye.actionTabs)==null?void 0:Qt.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&vn!=null&&Ci(1,10)},[vn]);const Ir=Qt=>{Ln.keyword=Qt,Ln.page=1,Ft(li({},Ln)),No(Ln)},No=Qt=>dl(void 0,null,function*(){var Hn;ct(!0);const yt=yield(0,Ze.ZP)(`/api/homework_common_resubmits/${(Hn=Ye.actionTabs)==null?void 0:Hn.id}/resubmit_student_list.json`,{method:"get",params:al(li({},Qt),{homework_id:Wr==null?void 0:Wr.categoryId,success_status:vn!=-1?[vn]:null})});(yt==null?void 0:yt.status)===0&&nn(yt||{}),ct(!1)}),Ci=(Qt,Hn)=>{Ln.page=Qt,Ln.limit=Hn,Ft(li({},Ln)),No(Ln)},va=()=>dl(void 0,null,function*(){var Qt,Hn;if(vn==1&&((Qt=_t==null?void 0:_t.success_status)==null?void 0:Qt[1].count)==0||vn==2&&((Hn=_t==null?void 0:_t.success_status)==null?void 0:Hn[0].count)==0)return ve.ZP.warning("\u65E0\u53EF\u8BC4\u9605\u7684\u4F5C\u4E1A");ua(!0);const yt=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:Wr==null?void 0:Wr.categoryId,student_works_ids:_t==null?void 0:_t.student_works_ids}});(yt==null?void 0:yt.status)===0&&(Xr(),Yt()),ua(!1)}),Xr=()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),rn(""),Ca(null)};return mi.createElement(Ce.default,{width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",open:((an=Ye.actionTabs)==null?void 0:an.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",destroyOnClose:!0,confirmLoading:Nr,onCancel:()=>Xr(),okText:"\u7ACB\u5373\u667A\u80FD\u8BC4\u9605",onOk:()=>va()},mi.createElement("div",{className:Vo.radio_con},mi.createElement("div",null,mi.createElement("span",{className:"mr20"},"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"),mi.createElement(ne.ZP.Group,{onChange:Qt=>{Ca(Qt.target.value)},value:vn,options:[{label:"\u5168\u90E8",value:-1,style:{marginRight:25,color:"#000"}},{label:`\u6210\u529F\uFF08${((Et=_t==null?void 0:_t.success_status)==null?void 0:Et[1].count)||0}\uFF09`,value:1,style:{marginRight:25,color:"#000"}},{label:`\u5931\u8D25\uFF08${((on=_t==null?void 0:_t.success_status)==null?void 0:on[0].count)||0}\uFF09`,value:0,style:{marginRight:25,color:"#000"}}]}))),mi.createElement("div",{className:"flex justify-between item-center mb10"},mi.createElement("div",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",mi.createElement("span",{style:{color:"#37AD83",margin:"0 2px"}},((tn=_t==null?void 0:_t.success_status)==null?void 0:tn[1].count)||0),"\u4EBA\uFF0C\u5931\u8D25",mi.createElement("span",{style:{color:"#E30000",margin:"0 2px"}},((Dt=_t==null?void 0:_t.success_status)==null?void 0:Dt[0].count)||0),"\u4EBA"),mi.createElement(y.default.Search,{style:{width:400},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:Na,onChange:Qt=>rn(Qt.target.value),onSearch:Ir})),mi.createElement(x.default,{loading:za,dataSource:(_t==null?void 0:_t.data)||[],columns:_n,pagination:{current:Ln.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:Ln.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:(_t==null?void 0:_t.count)||0,size:"default",showTotal:ye.rU,onChange:Ci},onChange:(Qt,Hn,yt)=>{yt!=null&&yt.order?(Ln.sort_by=yt==null?void 0:yt.field,Ln.direction=(yt==null?void 0:yt.order)==="ascend"?"asc":"desc"):(Ln.sort_by=null,Ln.direction=null),No(Ln)}}))};var Sn=(0,Ee.connect)(({shixunHomeworks:Ye,loading:We,user:ze})=>({shixunHomeworks:Ye,loading:We.effects,user:ze}))(Pn),et=te(59301),xa=Object.defineProperty,Aa=Object.defineProperties,fr=Object.getOwnPropertyDescriptors,oa=Object.getOwnPropertySymbols,Dr=Object.prototype.hasOwnProperty,Lr=Object.prototype.propertyIsEnumerable,Po=(Ye,We,ze)=>We in Ye?xa(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,Rr=(Ye,We)=>{for(var ze in We||(We={}))Dr.call(We,ze)&&Po(Ye,ze,We[ze]);if(oa)for(var ze of oa(We))Lr.call(We,ze)&&Po(Ye,ze,We[ze]);return Ye},dr=(Ye,We)=>Aa(Ye,fr(We)),wr=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const qr=(0,z.createRef)(),fi=({shixunHomeworks:Ye,classroomList:We,loading:ze,zip:Yt,btnLoading:Kt,setBtnLoading:$t,dispatch:ln})=>{var an,Et,on,tn,Dt,ka,Ln,Ft,vn,Ca,Na,rn,_t,nn,Nr,ua,za,ct,Wr,_n,Ir,No,Ci;const va=(0,Ee.useParams)(),[Xr]=(0,Ee.useSearchParams)(),[Qt,Hn]=(0,z.useState)(Rr(Rr({},(0,Ee.useParams)()),{page:Xr.get("page")||1,limit:20})),{workList:yt,actionTabs:Zr,workSetting:Ao}=Ye,[ri,Ga]=(0,z.useState)([]),[Yn,bo]=(0,z.useState)(1),[Mr,Pi]=(0,z.useState)(),[ga,fn]=(0,z.useState)(),[ea,Wt]=(0,z.useState)(),[Pa,er]=(0,z.useState)(),[jr,ao]=(0,z.useState)(),[br,Ro]=(0,z.useState)(!1),[pi,Mi]=(0,z.useState)(1),[$i,El]=(0,z.useState)(!1),[Bl,Ki]=(0,z.useState)(!1),[kl,Ps]=(0,z.useState)([]),[Os,Hl]=(0,z.useState)(!1),[_u,Xo]=(0,z.useState)(),[Ls,Fs]=(0,z.useState)(!1),[Bs,Ds]=(0,z.useState)(""),[Gn,Zn]=(0,z.useState)(),[Fi,ro]=(0,z.useState)(),[kr,jo]=(0,z.useState)(null),[ki,Ri]=(0,z.useState)(!0),[so,$r]=(0,z.useState)([]),[fo,vi]=(0,z.useState)([]),[aa,Xn]=(0,z.useState)(0),[Wn,oo]=(0,z.useState)({status:!1,visible:!0}),[Rl,au]=(0,z.useState)(!1),[Wu,ls]=(0,z.useState)(""),[Nl]=fe.default.useForm(),[As,Tl]=(0,z.useState)(!0),[zl,Ms]=(0,z.useState)(!1),[ru,Zs]=(0,z.useState)(null),[js,ks]=(0,z.useState)(!1),[Rs,Hs]=(0,z.useState)(0),[Gs,_s]=(0,z.useState)(!1);(0,z.useEffect)(()=>{qr&&qr.current&&(qr.current.clientHeight>47?oo({status:!0,visible:!0}):oo({status:!1,visible:!0}))},[yt.course_group_info&&yt.course_group_info.length]),(0,z.useEffect)(()=>{yt!=null&&yt.course_id&&Ga(yt==null?void 0:yt.student_works)},[yt]);const ou=()=>wr(void 0,null,function*(){const Xt=yield ln({type:"shixunHomeworks/getWorkList",payload:Rr({},Qt)});(0,he.GJ)()?Ga([...Xt.student_works]):Ga([...Xt])});(0,z.useEffect)(()=>{!ze["shixunHomeworks/getWorkList"]&&(yt!=null&&yt.is_open_ai_review)&&!(0,he.dE)()&&Is()},[ze["shixunHomeworks/getWorkList"]]),(0,z.useEffect)(()=>{if((ru==null?void 0:ru.status)=="running"){_s(!0);const Xt=setInterval(()=>{Is()},3e3);return()=>clearInterval(Xt)}else ru!=null&&ru.status&&(ru==null?void 0:ru.status)=="success"&&Gs&&ou()},[ru==null?void 0:ru.status]);const Is=()=>wr(void 0,null,function*(){const Xt=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:{homework_id:va==null?void 0:va.categoryId}});(Xt==null?void 0:Xt.status)===0&&Zs(Xt==null?void 0:Xt.data)});(0,z.useEffect)(()=>{if(Xr.get("page")){let Xt=JSON.parse(localStorage.getItem("commonhomeworkkey"))||{};if((va==null?void 0:va.categoryId)!=(Xt==null?void 0:Xt.categoryId))return;Hn(Rr(Rr({},Qt),Xt)),Xt.task_status=(Xt==null?void 0:Xt.work_status)||"all",Xt.course_group_info=(Xt==null?void 0:Xt.course_group)||"all",Xt.file_status=Xt!=null&&Xt.file_status?[Xt==null?void 0:Xt.file_status]:"all",Xt.teacher_comment=Xt!=null&&Xt.teacher_comment?[Xt==null?void 0:Xt.teacher_comment]:"all",Nl.setFieldsValue(Rr({},Xt))}},[]);function Ku(){bo(1),Pi(""),fn(""),Wt(""),ao(""),er(""),Ps([])}const Ws=()=>{Qt.page=1;const Xt=Object.assign({},Nl.getFieldsValue());Object.keys(Xt).map(function(Qn){switch(Qn){case"task_status":Xt[Qn].includes("all")||yt[Qn].length===Xt[Qn].length||!Xt[Qn].length?(delete Qt.work_status,Nl.setFieldsValue({task_status:"all"})):(Qt.work_status=Xt[Qn],Nl.setFieldsValue({task_status:Qt.work_status}));break;case"file_status":Xt[Qn].includes("all")||yt[Qn].length===Xt[Qn].length||!Xt[Qn].length?(delete Qt.file_status,Nl.setFieldsValue({file_status:"all"})):(Qt.file_status=Xt[Qn][0],Nl.setFieldsValue({file_status:Xt[Qn]}));break;case"course_group_info":Xt[Qn].includes("all")||yt[Qn].length===Xt[Qn].length||!Xt[Qn].length?(delete Qt.course_group,Nl.setFieldsValue({course_group_info:"all"})):(Qt.course_group=Xt[Qn],Nl.setFieldsValue({course_group_info:Qt.course_group}));break;case"teacher_comment":Xt[Qn].includes("all")||yt[Qn].length===Xt[Qn].length||!Xt[Qn].length?(delete Qt.teacher_comment,Nl.setFieldsValue({teacher_comment:"all"})):(Qt.teacher_comment=Xt[Qn][0],Nl.setFieldsValue({teacher_comment:Xt[Qn]}));break}}),ou()},Ks=(Xt,Qn)=>{$r(Qn.map(oi=>(oi.course_group_id===Xt&&(oi.checked=!oi.checked),oi))),Ns(Qn)},Ns=Xt=>{vi(Xt.filter(Qn=>Qn.checked).map(Qn=>Qn.course_group_id))},us=(0,z.useRef)();(0,z.useEffect)(()=>{us.current=fo},[fo]);const Us=(Xt,Qn)=>{Qt.page=Xt,Qt.limit=Qn,ou()},Ys=[{title:"\u5E8F\u53F7",dataIndex:"name",width:"5%",fixed:"left",render:(Xt,Qn,oi)=>Qn!=null&&Qn.isMe&&(ri!=null&&ri.length)?"\u6211":Qt.limit*(Qt.page-1)+oi+1},{title:"\u59D3\u540D",width:"5%",ellipsis:!0,dataIndex:"user_name"},((0,he.GJ)()||(0,he.dE)()&&!(yt!=null&&yt.anonymous_comment))&&{title:"\u5B66\u53F7",width:"8%",ellipsis:!0,dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,render:Xt=>Xt},!((0,he.dE)()&&((an=yt==null?void 0:yt.homework_status)!=null&&an.includes("\u533F\u8BC4\u4E2D")||(Et=yt==null?void 0:yt.homework_status)!=null&&Et.includes("\u7533\u8BC9\u4E2D")))&&yt.course_group_count!==0&&{title:"\u5206\u73ED",width:"7%",ellipsis:!0,dataIndex:"group_name"},{title:yt!=null&&yt.is_jupyter_lab||yt!=null&&yt.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",width:"12%",render:Xt=>Xt===-1?"\u91CD\u505A\u4E2D":et.createElement(ye.Uw,{status:Xt})},((0,he.GJ)()||(0,he.dE)()&&!(yt!=null&&yt.anonymous_comment)&&!yt.anonymous_appeal||(0,he.dE)()&&((on=yt.homework_status)==null?void 0:on.includes("\u5DF2\u622A\u6B62")))&&{title:"\u6700\u7EC8\u6210\u7EE9",width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:(Xt,Qn)=>et.createElement(be.Z,{placement:"bottom",title:et.createElement("div",null,et.createElement("div",null,Qn.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Qn.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),et.createElement("div",null,Qn.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Qn.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),yt!=null&&yt.anonymous_comment?et.createElement("div",null,Qn.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Qn.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",et.createElement("div",null,Qn.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Qn.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),et.createElement("div",null,Qn.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Qn.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),yt!=null&&yt.anonymous_comment?et.createElement("div",null,Qn.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Qn.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(yt==null?void 0:yt.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${Qn.appeal_penalty||"0.0"}\u5206`,et.createElement("div",null,Qn.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Qn.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(yt!=null&&yt.is_jupyter||yt!=null&&yt.is_jupyter_lab)&&et.createElement("div",{onClick:oi=>{var Ul;oi.stopPropagation(),localStorage.setItem("commonhomeworkkey",JSON.stringify(Qt)),(0,ye.xg)(yt.is_jupyter||yt.is_jupyter_lab?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/${Qn.id}/comment?page=${Qt.page}`:Qt.course_group?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${Qn.id}?page=${Qt.page}&ids=${(Ul=Qt.course_group)==null?void 0:Ul.toString()}`:`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${Qn.id}?page=${Qt.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},Xt>0?et.createElement("span",{style:{color:"#ff8100"}},Xt):Xt)},{title:"\u66F4\u65B0\u65F6\u95F4",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:Xt=>Xt?de()(Xt).format("YYYY-MM-DD HH:mm"):"--"},((0,he.GJ)()||((tn=yt==null?void 0:yt.homework_status)==null?void 0:tn.includes("\u5DF2\u622A\u6B62")))&&{title:"\u6559\u5E08\u8BC4\u5206",width:"6%",dataIndex:"teacher_score"},((0,he.GJ)()||((Dt=yt==null?void 0:yt.homework_status)==null?void 0:Dt.includes("\u5DF2\u622A\u6B62")))&&{title:"\u52A9\u6559\u8BC4\u5206",width:"6%",dataIndex:"teaching_asistant_score"},(yt==null?void 0:yt.anonymous_comment)&&{title:"\u533F\u8BC4\u8BC4\u5206",width:"6%",dataIndex:"student_score",render:(Xt,Qn)=>et.createElement(be.Z,{title:et.createElement("div",null,et.createElement("span",null,"\u4F60\u7684\u8BC4\u9605\u5206\u6570\uFF1A",Xt,"\u5206"),et.createElement("br",null),et.createElement("span",null,"\u533F\u8BC4\u5B8C\u6210\u5EA6\uFF1A",Qn.anonymous_comment_rate,"%"))},et.createElement("span",null,Xt))},(yt==null?void 0:yt.anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",width:"5%",dataIndex:"user_comment_count",render:Xt=>et.createElement(be.Z,{title:"\u5728\u533F\u8BC4\u671F\u95F4\u8BC4\u9605\u7684\u4F5C\u54C1\u6570\u91CF"},et.createElement("span",null,Xt))},(yt==null?void 0:yt.anonymous_appeal)&&{title:"\u533F\u8BC4\u7533\u8BC9",width:"8%",dataIndex:"appeal_all_count",render:(Xt,Qn)=>et.createElement("div",null,!!Xt&&et.createElement(be.Z,{placement:"bottom",title:`\u5171\u6709${Xt}\u6761\u533F\u8BC4\u7533\u8BC9\uFF0C${Qn.appeal_deal_count}\u6761\u5F85\u5904\u7406`},et.createElement("span",{style:{minWidth:"30px",display:"inline-block",textAlign:"center"}},`${Qn.appeal_deal_count}/${Xt}`)),!Xt&&et.createElement("span",null,"-/-"))},(yt==null?void 0:yt.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_size",width:"6%",render:Xt=>Xt||"- -"},{title:"\u6253\u56DE\u6B21\u6570",dataIndex:"redo_count",width:"6%",render:Xt=>Xt||"- -"},{title:"\u64CD\u4F5C",width:"10%",align:"center",fixed:"right",dataIndex:"action",render:(Xt,Qn)=>{var oi,Ul,Dl;return(oi=yt.homework_status)!=null&&oi.includes("\u5BFC\u5165")?et.createElement("div",{style:{display:"flex",alignItems:"center"}}," ",(0,he.GJ)()&&et.createElement("a",{onClick:Al=>{Al.stopPropagation(),ln({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:Qn==null?void 0:Qn.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),et.createElement("a",{style:{marginLeft:(0,he.GJ)()&&10},onClick:(0,Le.debounce)(Al=>wr(void 0,null,function*(){var Ml,Cu,ws,xs,zs;Al.stopPropagation();let iu=yield(0,Ze.ZP)(`/api/student_works/${Qn==null?void 0:Qn.id}/passed_condition.json`,{method:"get"});Ce.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:et.createElement("div",null,et.createElement("div",{style:{display:"flex"}},et.createElement("div",null,et.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),et.createElement("span",{style:{marginLeft:10}},(Ml=iu==null?void 0:iu.data)==null?void 0:Ml.user_name)),et.createElement("div",{style:{marginLeft:60}},et.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),et.createElement("span",{style:{marginLeft:10}},(Cu=iu==null?void 0:iu.data)==null?void 0:Cu.student_id)),et.createElement("div",{style:{marginLeft:60}},et.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),et.createElement("span",{style:{marginLeft:10}},(ws=iu==null?void 0:iu.data)==null?void 0:ws.group_name))),et.createElement("div",{style:{marginTop:22}},et.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),et.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((xs=iu==null?void 0:iu.data)==null?void 0:xs.description)||"\u6682\u65E0\u4FE1\u606F")),et.createElement("div",{style:{marginTop:22,marginBottom:20}},et.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),et.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((zs=iu==null?void 0:iu.data)==null?void 0:zs.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):Qn.work_status===0&&!(0,he.GJ)()?et.createElement("div",null,"--"):et.createElement("div",null,!(0,he.GJ)()&&et.createElement("div",null,et.createElement("a",{target:"_blank"},"\u67E5\u770B")),(0,he.GJ)()&&et.createElement("div",null,et.createElement(Ee.Link,{className:"c-blue",target:"_blank",to:yt.is_jupyter||yt.is_jupyter_lab?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/${Qn.id}/comment?page=${Qt.page}`:Qt.course_group?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${Qn.id}?ids=${(Ul=Qt.course_group)==null?void 0:Ul.toString()}&page=${Qt.page}`:`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${Qn.id}?page=${Qt.page}`,onClick:Al=>{var Ml,Cu,ws,xs;if(localStorage.setItem("commonhomeworkkey",JSON.stringify(Qt)),Al.stopPropagation(),Qt.course_group?(0,he.Rm)()&&!((Cu=(Ml=We.AssistantObject)==null?void 0:Ml.group)!=null&&Cu.can_view):(0,he.Rm)()&&!((xs=(ws=We.AssistantObject)==null?void 0:ws.normal)!=null&&xs.can_view)){Al.preventDefault(),ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}},Qn.has_comment?"\u5DF2\u8BC4\u9605":"\u8BC4\u9605"),et.createElement("br",null),et.createElement(be.Z,{placement:"bottom",title:et.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",et.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},et.createElement("a",{className:"c-green",onClick:Al=>wr(void 0,null,function*(){Al.preventDefault(),Al.stopPropagation(),ln({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:Qn,id:Qn.id,params:Qt}})})},"\u8C03\u5206"))),(0,he.GJ)()&&et.createElement("div",null,Qn.work_status!==-1&&Qn.work_status!==0&&Qn.myshixun_identifier&&((yt==null?void 0:yt.is_jupyter)||(yt==null?void 0:yt.is_jupyter_lab))&&et.createElement(pe.Z,{justify:"center"},et.createElement("a",{onClick:Al=>wr(void 0,null,function*(){if(Al.stopPropagation(),Fs(!0),Ri(!0),Ds(Qn.shixun_url),Zn(Qn.id),jo(Qn.evaluation_codes),ro(null),Qn.myshixun_identifier){const Ml=yield(0,Ze.ZP)("/api/jupyters/preview_tpi.json",{method:"get",params:{identifier:Qn.myshixun_identifier,student_work_id:Qn.id}});Ml.status===0&&(ro(Ml.html_content),Ri(!1))}})},"\u67E5\u770B\u4EE3\u7801")),(yt!=null&&yt.is_new_rule?Qn.work_status!==-1&&Qn.work_status!==0:Qn.work_status!==-1&&Qn.work_status!==0&&!((Dl=yt==null?void 0:yt.homework_status)!=null&&Dl.includes("\u5DF2\u622A\u6B62")))&&et.createElement(pe.Z,{justify:"center"},et.createElement("span",{className:dt.redoBtn,onClick:Al=>{var Ml;if(Al.stopPropagation(),(0,he.Rm)()&&!((Ml=We.AssistantObject.normal)!=null&&Ml.can_redo)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ln({type:"shixunHomeworks/setActionTabs",payload:{key:"redoShixunModal",homework_common_id:yt.homework_id,student_work_id:Qn.id,isshixun:yt.is_shixun}})}},"\u6253\u56DE\u91CD\u505A"))))}}].filter(Xt=>!!Xt),Gl=(Xt={key:""})=>{ln({type:"shixunHomeworks/setActionTabs",payload:Xt})},Qs=()=>{var Xt;return Ao!=null&&Ao.anonymous_comment||(Xt=yt==null?void 0:yt.homework_status)!=null&&Xt.includes("\u533F\u8BC4\u4E2D")?[{title:"\u5B66\u751F\u4EBA\u6570",dataIndex:"work_count"},{title:"\u672A\u63D0\u4EA4",dataIndex:"not_submitted_num",render:Qn=>et.createElement("a",{onClick:()=>{Gl({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:0})}},Qn)},{title:"\u6309\u65F6\u63D0\u4EA4",dataIndex:"submitted_num",render:Qn=>et.createElement("a",{onClick:()=>{Gl({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:1})}},Qn)},{title:"\u5EF6\u65F6\u63D0\u4EA4",dataIndex:"delayed_num",render:Qn=>et.createElement("a",{onClick:()=>{Gl({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5EF6\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:2})}},Qn)},{title:"\u672A\u533F\u8BC4",dataIndex:"no_evaluate",render:Qn=>et.createElement("a",{onClick:()=>{Gl({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u533F\u8BC4\u7684\u5B66\u751F\u5217\u8868",new_work_status:1})}},Qn)},{title:"\u533F\u8BC4\u4E2D",dataIndex:"in_evaluate",render:Qn=>et.createElement("a",{onClick:()=>{Gl({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u533F\u8BC4\u4E2D\u7684\u5B66\u751F\u5217\u8868",new_work_status:2})}},Qn)},{title:"\u5B8C\u6210\u533F\u8BC4",dataIndex:"evaluate",render:Qn=>et.createElement("a",{onClick:()=>{Gl({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5B8C\u6210\u533F\u8BC4\u7684\u5B66\u751F\u5217\u8868",new_work_status:3})}},Qn)},{title:"\u7533\u8BC9\u6B21\u6570",dataIndex:"review",render:Qn=>et.createElement("a",{onClick:()=>{Gl({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u63D0\u4EA4\u7533\u8BC9\u7684\u5B66\u751F\u5217\u8868",new_work_status:4})}},Qn)},{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",dataIndex:"under_review",render:Qn=>et.createElement("a",{onClick:()=>{Gl({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u5F85\u5BA1\u6838\u7533\u8BC9\u5217\u8868",new_work_status:5})}},Qn)}]:[{title:"\u5B66\u751F\u4EBA\u6570",dataIndex:"work_count"},{title:"\u672A\u63D0\u4EA4",dataIndex:"not_submitted_num",render:Qn=>et.createElement("a",{onClick:()=>{Gl({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u672A\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:0})}},Qn)},{title:"\u6309\u65F6\u63D0\u4EA4",dataIndex:"submitted_num",render:Qn=>et.createElement("a",{onClick:()=>{Gl({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:1})}},Qn)},{title:"\u8865\u4EA4",dataIndex:"delayed_num",render:Qn=>et.createElement("a",{onClick:()=>{Gl({key:"\u4F5C\u4E1A\u6982\u89C8",title:"\u8865\u4EA4\u7684\u5B66\u751F\u5217\u8868",task_status:2})}},Qn)}]},Ts=Xt=>wr(void 0,null,function*(){$t(!0),(yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/student_works/export_normal_word_all.json`,{method:"post",body:{with_edit:Xt,student_works_ids:yt==null?void 0:yt.student_works_ids,with_submit_record:As,course_group:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}})).status===0&&(au(!1),Ee.history.push(`/classrooms/${Qt==null?void 0:Qt.coursesId}/exportlist/normal_work_list`)),$t(!1)}),Vs=()=>{var Xt,Qn,oi,Ul;return et.createElement(re.default,null,et.createElement(re.default.Item,{key:"1"},et.createElement("span",{onClick:()=>{var Dl;if((0,he.Rm)()&&!((Dl=We.AssistantObject.normal)!=null&&Dl.can_download)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ln({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:yt==null?void 0:yt.course_group_info,fn:()=>{(0,Rn.Iy)(JSON.parse(sessionStorage.all_student_works_params),"normal_work_list")}}})}}," \u5BFC\u51FA\u6210\u7EE9 ")),(yt==null?void 0:yt.start_permanent)&&et.createElement(re.default.Item,{onClick:()=>wr(void 0,null,function*(){let Dl=yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/export_workspace_files.json`,{method:"post",body:{is_repeat_export:0}});Dl.status===0&&Ee.history.push(`/classrooms/${Qt.coursesId}/exportlist/workspace_files`),Dl.status===-3&&(ln({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u590D\u5BFC\u51FA\u63D0\u9192",params:Qt}}),Ee.history.push(`/classrooms/${Qt.coursesId}/exportlist/workspace_files`))}),key:"4"},"\u5B9E\u9A8C\u6570\u636E"),!((Xt=yt.homework_status)!=null&&Xt.includes("\u5BFC\u5165"))&&(0,he.GJ)()&&((Qn=yt==null?void 0:yt.student_works)==null?void 0:Qn.length)>0&&((yt==null?void 0:yt.is_jupyter)||(yt==null?void 0:yt.is_jupyter_lab))&&et.createElement(re.default.Item,{key:"2"},et.createElement("span",{onClick:Dl=>{var Al;if((0,he.Rm)()&&!((Al=We.AssistantObject.normal)!=null&&Al.can_download)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ln({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:yt==null?void 0:yt.course_group_info,fn:()=>{var Ml,Cu;ln({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",type:2}}),(0,ye.xg)(`/classrooms/${Qt==null?void 0:Qt.coursesId}/common_homework/${Qt.categoryId}/${(Cu=(Ml=yt==null?void 0:yt.student_works)==null?void 0:Ml[0])==null?void 0:Cu.id}/comment`)}}})}},"\u5B9E\u8BAD\u62A5\u544A")),!((oi=yt.homework_status)!=null&&oi.includes("\u5BFC\u5165"))&&((Ul=yt==null?void 0:yt.student_works)==null?void 0:Ul.length)>0&&!(yt!=null&&yt.is_jupyter_lab)&&!(yt!=null&&yt.is_jupyter)&&et.createElement(re.default.Item,{key:"3"},et.createElement(je.ZP,{loading:Kt,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var Dl;if((0,he.Rm)()&&!((Dl=We.AssistantObject.normal)!=null&&Dl.can_download)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ln({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6",course_groups:yt==null?void 0:yt.course_group_info,fn:()=>{ls("\u9644\u4EF6"),au(!0)}}})}},"\u5BFC\u51FA\u7B54\u9898\u8BB0\u5F55\u4E0E\u9644\u4EF6")),et.createElement(re.default.Item,{key:"5",onClick:()=>{var Dl;if((0,he.Rm)()&&!((Dl=We.AssistantObject.normal)!=null&&Dl.can_download)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ee.history.push(`/classrooms/${Qt.coursesId}/exportlist/normal_work_list`)}},"\u5386\u53F2\u5BFC\u51FA"))},Js=Xt=>{ln({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:ru==null?void 0:ru.id,status:Xt}})};return(0,he.dE)()?et.createElement(Ma,null):et.createElement("section",{className:`${dt.wrap} minH500`},et.createElement("aside",{className:`minH500 bg-white pl30 ${(0,he.GJ)()?"pt30":""} pr30`},!(yt!=null&&yt.all_member_count)&&!ze["shixunHomeworks/getWorkList"]&&(((ka=yt==null?void 0:yt.homework_status)==null?void 0:ka.includes("\u672A\u53D1\u5E03"))||((Ln=yt==null?void 0:yt.homework_status)==null?void 0:Ln.includes("\u672A\u5F00\u59CB")))&&et.createElement(Be.Z,null),et.createElement("aside",null,!!(yt!=null&&yt.all_member_count)&&et.createElement("aside",{className:"mb30"},et.createElement(fe.default,{form:Nl,onChange:Ws,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},!!((Ft=yt.teacher_comment)!=null&&Ft.length)&&et.createElement(fe.default.Item,{name:"teacher_comment"},et.createElement(E.default.Group,{style:{width:"100%"}},et.createElement(pe.Z,null,et.createElement(a.Z,{flex:"80px",style:{fontSize:14}},"\u4F60\u7684\u8BC4\u9605:"),et.createElement(a.Z,{flex:"80px"},et.createElement(E.default,{value:"all"},"\u5168\u90E8")),et.createElement(a.Z,{flex:"1"},(vn=yt.teacher_comment)==null?void 0:vn.map(Xt=>et.createElement(E.default,{value:Xt.id,key:Xt.id}," ",Xt.name,"(",Xt.count,") ")))))),!!((Ca=yt==null?void 0:yt.file_status)!=null&&Ca.length)&&(0,he.GJ)()&&et.createElement(fe.default.Item,{name:"file_status"},et.createElement(E.default.Group,{style:{width:"100%"}},et.createElement(pe.Z,null,et.createElement(a.Z,{flex:"80px",style:{fontSize:14}},"\u9644\u4EF6\u72B6\u6001:"),et.createElement(a.Z,{flex:"80px"},et.createElement(E.default,{value:"all"},"\u5168\u90E8")),et.createElement(a.Z,{flex:"1"},(Na=yt==null?void 0:yt.file_status)==null?void 0:Na.map(Xt=>et.createElement(E.default,{value:Xt.id,key:Xt.id},Xt.name,"(",Xt.count,")")))))),!!((rn=yt.task_status)!=null&&rn.length)&&et.createElement(fe.default.Item,{name:"task_status"},et.createElement(E.default.Group,{value:[],style:{width:"100%"}},et.createElement(pe.Z,null,et.createElement(a.Z,{flex:"80px",style:{fontSize:14}}," \u4F5C\u54C1\u72B6\u6001: "),et.createElement(a.Z,{flex:"80px"},et.createElement(E.default,{value:"all"},"\u5168\u90E8")," "),et.createElement(a.Z,{flex:"1"},(_t=yt.task_status)==null?void 0:_t.map(Xt=>et.createElement(E.default,{name:"task_status",value:Xt.id,key:Xt.id},Xt.name,"(",Xt.count,")")))))),!!((nn=yt.course_group_info)!=null&&nn.length)&&et.createElement(fe.default.Item,{name:"course_group_info"},et.createElement(E.default.Group,{style:{width:"100%"}},et.createElement(pe.Z,null,et.createElement(a.Z,{flex:"80px",style:{fontSize:14}},"\u5206\u73ED\u60C5\u51B5:"),et.createElement(a.Z,{flex:"80px"},et.createElement(E.default,{value:"all",checked:!Qt.course_group_info},"\u5168\u90E8")),et.createElement(a.Z,{flex:"1",className:`${dt.workListClass} ${Wn.visible?dt.visible:""} ${Wn.status?"":dt.status}`},et.createElement("div",{ref:qr,className:dt.left},yt.course_group_info.map((Xt,Qn)=>et.createElement(E.default,{value:Xt.course_group_id,key:Xt.course_group_id}," ",Xt.group_group_name,"(",Xt.count,")"))),Wn.status&&et.createElement("div",{className:dt.tips,onClick:()=>oo(dr(Rr({},Wn),{visible:!Wn.visible}))},et.createElement("span",null,Wn.visible?"\u5C55\u5F00":"\u6536\u8D77",Wn.visible?et.createElement(Gt.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):et.createElement(pn.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),et.createElement("div",{className:"mt40",style:{marginBottom:"40px"}},et.createElement("span",{className:"c-grey-333"},"\u4F5C\u4E1A\u6982\u89C8"),et.createElement(x.default,{className:"mt20",locale:{emptyText:et.createElement(Be.Z,null)},columns:Qs(),dataSource:[yt==null?void 0:yt.group_data],pagination:!1})),et.createElement(pe.Z,{align:"middle"},et.createElement(a.Z,{flex:"1"},et.createElement(pe.Z,{align:"middle"},et.createElement(a.Z,null,et.createElement(y.default.Search,{style:{width:240},allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Xt=>{Qt.page=1,Qt.search=Xt.trim(),ou()}})),et.createElement(a.Z,null,et.createElement("span",{className:"ml5 c-red"},yt.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",yt.work_count,"\u4E2A\u5B66\u751F\uFF09"))),et.createElement(a.Z,{style:{textAlign:"end"},className:dt.workListButtonWrap},!((Nr=yt.homework_status)!=null&&Nr.includes("\u5BFC\u5165"))&&!(yt!=null&&yt.is_jupyter||yt!=null&&yt.is_jupyter_lab)&&et.createElement(je.ZP,{className:"mr10",icon:et.createElement("i",{className:"iconfont icon-chazhong"}),onClick:()=>{ln({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:Qt}})}},"\u6587\u6863\u67E5\u91CD"),!(yt!=null&&yt.is_new_rule)&&!((ua=yt.homework_status)!=null&&ua.includes("\u5BFC\u5165"))&&(((za=yt==null?void 0:yt.homework_status)==null?void 0:za.includes("\u63D0\u4EA4\u4E2D"))||((ct=yt==null?void 0:yt.homework_status)==null?void 0:ct.includes("\u8865\u4EA4\u4E2D"))||((Wr=yt==null?void 0:yt.homework_status)==null?void 0:Wr.includes("\u8FDB\u884C\u4E2D")))&&et.createElement(je.ZP,{className:"mr10",icon:et.createElement("i",{className:"iconfont icon-dahuizhongzuo3x"}),onClick:()=>{var Xt;if((0,he.Rm)()&&!((Xt=We.AssistantObject.normal)!=null&&Xt.can_redo)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ki(!0),wr(void 0,null,function*(){const oi=yield(0,Ze.ZP)(`/api/homework_commons/${Qt==null?void 0:Qt.categoryId}/teacher_manage_groups.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});oi.status===0&&(console.log("\u53D1\u9001\u8BF7\u6C42\u4E86",oi),$r(oi.data.list),Ns(oi.data.list))})}}," \u4E00\u952E\u6253\u56DE"),((_n=yt.homework_status)==null?void 0:_n.includes("\u5DF2\u622A\u6B62"))&&!yt.is_jupyter&&!yt.is_jupyter_lab&&et.createElement(je.ZP,{className:"mr10",icon:et.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{Ms(!0)}},"\u5BFC\u5165\u6210\u7EE9"),et.createElement(b.Z,{dropdownRender:Vs},et.createElement(je.ZP,{icon:et.createElement(On.Z,null)},"\u5BFC\u51FA",et.createElement(Cn.Z,null))))),(yt==null?void 0:yt.is_shixun)&&!(yt!=null&&yt.open_evaluate)&&!(yt!=null&&yt.is_close_tips)&&et.createElement(pe.Z,{style:{marginTop:"15px",display:"inline-flex",background:"#F5F5F5",borderRadius:4,height:42,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",color:"#9096A3",justifyContent:"space-between"}},et.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206"),et.createElement("span",{style:{cursor:"pointer"},onClick:()=>wr(void 0,null,function*(){let Xt=yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/close_tips.json`,{method:"post"});(Xt==null?void 0:Xt.status)===0&&ln({type:"shixunHomeworks/getWorkList",payload:Rr({},Qt)})})},"X"))),et.createElement(x.default,{loading:ze["shixunHomeworks/getWorkList"],hideOnSinglePage:!0,pagination:!1,size:"middle",style:{cursor:"pointer"},scroll:(yt==null?void 0:yt.anonymous_comment)&&{x:1300},dataSource:ri,columns:Ys,onRow:(Xt,Qn)=>({onClick:()=>{var oi,Ul;(oi=yt.homework_status)!=null&&oi.includes("\u5BFC\u5165")||(localStorage.setItem("commonhomeworkkey",JSON.stringify(Qt)),(0,ye.xg)(yt.is_jupyter||yt.is_jupyter_lab?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/${Xt.id}/comment?page=${Qt.page}`:Qt.course_group?`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${Xt.id}?ids=${(Ul=Qt.course_group)==null?void 0:Ul.toString()}&page=${Qt.page}`:`/classrooms/${Qt.coursesId}/common_homework/${Qt.categoryId}/review/${Xt.id}?page=${Qt.page}`))}}),rowKey:"id",onChange:(Xt,Qn,oi)=>{if(oi.order===void 0)switch(oi.field){case"student_id":Qt.b_order="desc",Qt.order=oi.field;break;default:delete Qt.b_order,delete Qt.order}else Qt.b_order=oi.order.replace("end",""),Qt.order=oi.field;ou()}}))),et.createElement("aside",{className:"tc mb50 mt30"},et.createElement(ee.Z,{showSizeChanger:!0,showQuickJumper:!0,onChange:Us,defaultCurrent:parseInt(Qt.page)||1,current:parseInt(Qt.page)||1,defaultPageSize:20,total:Ye.workList.work_count})),et.createElement(Qe,null),et.createElement(Me,null),et.createElement(Bt.Z,{getData:ou}),et.createElement(Ce.default,{title:"\u667A\u80FD\u8BC4\u9605",bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},open:br,width:Yn===3&&(yt!=null&&yt.is_open_ai_review)?1150:600,confirmLoading:js,centered:!0,okText:"\u5F00\u59CB\u8BC4\u9605",onOk:()=>wr(void 0,null,function*(){var Xt,Qn;if((0,he.Rm)()&&!((Qn=(Xt=We.AssistantObject)==null?void 0:Xt.normal)!=null&&Qn.can_appraise)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(Yn===1){if(Mr!==0){if(!Mr){ve.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}}Ro(!1),El(!0)}else if(Yn===2){if(!(ea===0||ga===0)){if(!ea){ve.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!ga){ve.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(ea>ga){ve.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}Ro(!1),El(!0)}else if(Yn===3){if(yt!=null&&yt.is_open_ai_review)if(yt!=null&&yt.single_score){if(yt!=null&&yt.zero_commit_student_works)return ve.ZP.warning("\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605!")}else return ve.ZP.warning("\u591A\u7EF4\u5EA6\u8BC4\u5206\u6682\u65F6\u4E0D\u80FD\u652F\u6301\u667A\u80FD\u8BC4\u9605!");else return ve.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!");ks(!0);const oi=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:va==null?void 0:va.categoryId,range:Rs}});(oi==null?void 0:oi.status)===0&&(Ro(!1),Is()),ks(!1)}}),onCancel:()=>{Ro(!1),Ku()}},et.createElement("div",null,et.createElement("div",null,et.createElement("div",{style:{background:"#F6F7F9",height:40},className:"flex item-center"},et.createElement("span",{style:{margin:"0 20px"}},"\u8BC4\u9605\u65B9\u5F0F"),et.createElement(ne.ZP.Group,{value:Yn,onChange:Xt=>bo(Xt.target.value)},et.createElement(ne.ZP,{value:1},"\u7EDF\u4E00\u5F97\u5206"),et.createElement(ne.ZP,{value:2,className:"mr20"},"\u533A\u95F4\u968F\u673A\u5F97\u5206"),(yt==null?void 0:yt.show_ai_review)&&et.createElement(ne.ZP,{value:3},"\u667A\u80FD\u8BC4\u9605"))),Yn===1&&et.createElement("div",null,et.createElement("div",{className:"mt15 mb5"},et.createElement("span",{style:{color:"red"}},"*")," \u5F97\u5206"),et.createElement(oe.Z,{size:"large",min:0,max:100,value:Mr,onChange:Xt=>Pi(Xt),style:{width:"100%"}})),Yn===2&&et.createElement("div",{style:{display:"flex",marginTop:"20px",alignItems:"center"}},et.createElement("div",{style:{width:60}},et.createElement("span",{style:{color:"red"}},"*")," \u6700\u4F4E\u5206"),et.createElement(oe.Z,{size:"large",min:0,max:100,value:ea,onChange:Xt=>Wt(Xt),style:{width:"calc(50% - 70px)"}}),et.createElement("div",{style:{width:80}},et.createElement("span",{style:{color:"red",marginLeft:20}},"*")," \u6700\u9AD8\u5206"),et.createElement(oe.Z,{size:"large",min:0,max:100,value:ga,onChange:Xt=>fn(Xt),style:{width:"calc(50% - 70px)"}})),[1,2].includes(Yn)&&et.createElement(et.Fragment,null,et.createElement("div",{className:"mt15 mb5"},"\u8BC4\u8BED"),et.createElement(y.default.TextArea,{value:Pa,onChange:Xt=>er(Xt.target.value),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}),et.createElement("div",{className:"mt15 mb5"},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),et.createElement(y.default.TextArea,{value:jr,onChange:Xt=>ao(Xt.target.value),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"})),Yn===3&&(yt!=null&&yt.is_open_ai_review?et.createElement(Ka,{range:Rs,setRange:Xt=>Hs(Xt)}):et.createElement(Be.Z,{customText:"\u6B64\u529F\u80FD\u9700\u8981\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u4EE5\u540E\u624D\u80FD\u4F7F\u7528\u3002",ButtonText:"\u53BB\u5F00\u542F",ButtonClick:()=>{window.location.href=`/classrooms/${va==null?void 0:va.coursesId}/common_homework/${va==null?void 0:va.categoryId}/detail?tabs=5`}}))))),et.createElement(Ce.default,{title:"\u63D0\u793A",open:$i,centered:!0,okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>wr(void 0,null,function*(){let Xt={};Yn===1?Xt.score=Mr||"0":(Xt.min_score=ea||"0",Xt.max_score=ga||"0"),Xt.comment=Pa,Xt.hidden_comment=jr,pi===1?Xt.student_work_ids=ri.map(oi=>oi.id):Xt.student_work_ids=ri.filter(oi=>!oi.has_comment).map(oi=>oi.id),(yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/batch_add_score.json`,{method:"post",body:Xt})).status===0&&(ve.ZP.info("\u4FEE\u6539\u6210\u529F"),El(!1),Ku(),ou())}),onCancel:()=>{Ku(),El(!1)}},et.createElement("div",{style:{padding:"32px",textAlign:"center"}},et.createElement("span",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),et.createElement("br",null),et.createElement(ne.ZP.Group,{value:pi,onChange:Xt=>Mi(Xt.target.value)},et.createElement(ne.ZP,{value:1},"\u8986\u76D6\u5DF2\u6709\u8BC4\u8BBA"),et.createElement(ne.ZP,{value:2},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4")))),et.createElement(Ce.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Bl,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>wr(void 0,null,function*(){if(Ns(so),Yn===2&&us.current){if(kl.length<=0){ve.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!Pa){ve.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let Xt=yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Qt.categoryId,comment:Pa,status:kl,course_group_ids:us.current}});Xt.status===0&&(Xn(Xt.course_group_count),Xo(Xt),Ki(!1),Hl(!0))}else{if(!(ea===0||ga===0)){if(!ea){ve.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!ga){ve.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(ea>ga){ve.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!Pa){ve.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let Xt=yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Qt.categoryId,comment:Pa,min_score:ea,max_score:ga,course_group_ids:us.current}});Xt.status===0&&(Xn(Xt.course_group_count),Xo(Xt),Ki(!1),Hl(!0))}}),onCancel:()=>{Ki(!1),Ku()}},et.createElement("div",{style:{padding:"32px"}},et.createElement("div",null,et.createElement("div",{style:{display:"flex",marginBottom:"12px"}},et.createElement("div",{style:{flexShrink:"0",marginRight:"15px"}}," ",et.createElement("span",{style:{color:"red"}},"*"),"\u5206\u73ED\uFF1A"),et.createElement("div",{className:so.length>15?dt.scroll:"",style:{overflowX:"hidden"}},so==null?void 0:so.map((Xt,Qn)=>et.createElement(E.default,{style:{textAlign:"left",margin:"0"},value:Xt.course_group_id,key:Xt.course_group_id,onChange:()=>{Ks(Xt.course_group_id,so)},checked:Xt.checked},Xt.group_group_name,"(",Xt.count,")")))),et.createElement("div",null,et.createElement("span",{style:{width:"80px"}}," ",et.createElement("span",{style:{color:"red"}},"*"),"\u6253\u56DE\u65B9\u5F0F\uFF1A"),et.createElement(ne.ZP.Group,{value:Yn,onChange:Xt=>{bo(Xt.target.value)}},et.createElement(ne.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),et.createElement(ne.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),Yn===1&&et.createElement("div",{style:{display:"flex",marginTop:"20px"}},et.createElement("span",{style:{width:"70px",textAlign:"end"}},et.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),et.createElement(oe.Z,{min:0,max:100,value:ea,onChange:Xt=>Wt(Xt),style:{width:"100px"}}),et.createElement("span",{style:{width:"80px",textAlign:"end"}},et.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),et.createElement(oe.Z,{min:0,max:100,value:ga,onChange:Xt=>fn(Xt),style:{width:"100px"}})),Yn===2&&et.createElement("div",{style:{display:"flex",marginTop:"20px"}},et.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),et.createElement(E.default.Group,{onChange:Xt=>{Ps([...Xt])},style:{width:"100%"}},(Ir=yt.task_status)==null?void 0:Ir.map((Xt,Qn)=>et.createElement(E.default,{name:"task_status",value:Xt.id},Xt.name,"(",Xt.count,")")))),et.createElement("div",{style:{display:"flex",marginTop:"20px"}},et.createElement("span",{style:{width:"70px",textAlign:"end"}},et.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),et.createElement(Rt.Z,{className:dt.MdEditor,onChange:Xt=>er(Xt),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),et.createElement(Ce.default,{open:Os,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>wr(void 0,null,function*(){Yn===2?(yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Qt.categoryId,comment:Pa,status:kl,course_group_ids:us.current}})).status===0&&(ve.ZP.info("\u6253\u56DE\u6210\u529F"),Ku(),ou(),Hl(!1)):(yield(0,Ze.ZP)(`/api/homework_commons/${Qt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Qt.categoryId,comment:Pa,min_score:ea,max_score:ga,course_group_ids:us.current}})).status===0&&(ve.ZP.info("\u6253\u56DE\u6210\u529F"),Ku(),ou(),Hl(!1))}),onCancel:()=>{Ku(),Hl(!1)}},et.createElement("div",{style:{padding:"32px"}},Yn===1&&et.createElement("span",null,"\u786E\u8BA4\u5C06\u9009\u4E2D\u7684",aa,"\u4E2A\u73ED\u7EA7\u4E2D, \u6210\u7EE9\u5728",ea,"-",ga,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Yn===2&&et.createElement("span",null,"\u786E\u8BA4\u5C06",aa,"\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728",(No=yt.task_status)==null?void 0:No.filter(Xt=>kl==null?void 0:kl.includes(Xt.id)).map(Xt=>Xt.name).toString(),"\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),et.createElement("br",null),et.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",_u==null?void 0:_u.count,"\u540D\u5B66\u751F"))),et.createElement(Ce.default,{open:Ls,width:900,centered:!0,closeIcon:!1,footer:et.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},et.createElement("div",null,et.createElement(je.ZP,{className:"mr20",style:{background:"none"},icon:et.createElement("i",{className:"iconfont icon-yijiandianping"}),onClick:Xt=>{var Qn;if(Xt.preventDefault(),(0,he.Rm)()&&!((Qn=We.AssistantObject.normal)!=null&&Qn.can_view)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(0,It.O5)()&&(0,ye.xg)(`${Bs}`)}}," \u67E5\u770B\u5B66\u5458\u5B9E\u8BAD"),et.createElement("span",{className:"mr10"},"\u8C03\u5206"),et.createElement(oe.Z,{min:0,onChange:(0,Le.debounce)(Xt=>wr(void 0,null,function*(){var Qn;if(Pi(Xt),(0,he.Rm)()&&!((Qn=We.AssistantObject.normal)!=null&&Qn.can_appraise)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,Ze.ZP)(`/api/student_works/${Gn}/adjust_score.json`,{method:"post",body:{score:Xt}})).status===0&&(ve.ZP.success("\u64CD\u4F5C\u6210\u529F"),ln({type:"shixunHomeworks/getWorkList",payload:Rr({},Qt)}))}),2e3)})),et.createElement(je.ZP,{type:"primary",onClick:Xt=>Fs(!1)},"\u5173\u95ED")),onOk:()=>wr(void 0,null,function*(){}),onCancel:()=>{Fs(!1)}},et.createElement("div",{className:dt.viewcode},et.createElement("div",{className:dt.lefttitle},"\u67E5\u770B\u4EE3\u7801"),et.createElement("div",null,et.createElement("span",{className:"mr10"},"\u6587\u4EF6\u8DEF\u5F84"),kr&&et.createElement(se.default,{style:{width:200},value:(Ci=kr[0])==null?void 0:Ci.path}," ",kr==null?void 0:kr.map(Xt=>et.createElement(se.default.Option,{value:Xt.path},Xt.path))," "))),et.createElement(me.Z,{spinning:ki},et.createElement("iframe",{srcDoc:Fi,style:{border:"none",width:"910px",marginLeft:"-38px",height:"550px"}}))),et.createElement(Ce.default,{width:675,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:Rl,centered:!0,onCancel:()=>au(!1),onOk:()=>{Wu=="\u9644\u4EF6"?Ts(!1):Wu=="\u6279\u6CE8"&&Ts(!0),au(!1)}},et.createElement(E.default,{checked:As,onChange:Xt=>{Tl(Xt.target.checked)}},"\u540C\u65F6\u5BFC\u51FA\u5B66\u751F\u63D0\u4EA4\u8BB0\u5F55"),et.createElement("div",{className:dt.export_type_modal_title},"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u9644\u4EF6\u7C7B\u578B"),et.createElement("div",{className:dt.export_type_modal},et.createElement("div",{className:dt.export_type_modal_con},et.createElement("div",{className:`${dt.type_item} ${Wu=="\u9644\u4EF6"?dt.type_item_active:""}`,onClick:()=>ls("\u9644\u4EF6")},et.createElement("div",{className:`${dt.img_warp}`},et.createElement("img",{src:ha.Z,width:72,height:80})),et.createElement("span",null,"\u5B66\u751F\u63D0\u4EA4\u7684\u9644\u4EF6")),et.createElement("div",{className:`${dt.type_item} ${Wu=="\u6279\u6CE8"?dt.type_item_active:""}`,onClick:()=>ls("\u6279\u6CE8")},et.createElement("div",{className:`${dt.img_warp}`},et.createElement("img",{src:Ia.Z,width:99,height:80})),et.createElement("span",null,"\u5305\u542B\u6279\u6CE8\u5185\u5BB9\u7684\u9644\u4EF6"))),et.createElement("div",{className:dt.export_type_modal_waring},"\u5982\u5B66\u751F\u672A\u4E0A\u4F20\u9644\u4EF6\uFF0C\u4EC5\u4F1A\u5BFC\u51FA\u8BE5\u5B66\u751F\u63D0\u4EA4\u7684\u7B54\u9898\u8BB0\u5F55"))),et.createElement(tt,{title:Zr==null?void 0:Zr.title,open:(Zr==null?void 0:Zr.key)=="\u4F5C\u4E1A\u6982\u89C8",task_status:Zr==null?void 0:Zr.task_status,new_work_status:Zr==null?void 0:Zr.new_work_status,shixunHomeworks:Ye,destroyOnClose:!0,centered:!0,onCancel:()=>{Gl()},footer:null,width:764,course_group:Qt==null?void 0:Qt.course_group}),et.createElement(da.Z,{visible:zl,getData:ou,categoryId:Qt.categoryId,onCancle:()=>{Ms(!1)}}),et.createElement(qo,null),et.createElement(Sn,{getData:()=>Is()}))};var Ho=(0,Ee.connect)(({shixunHomeworks:Ye,classroomList:We,loading:ze,user:Yt})=>({shixunHomeworks:Ye,classroomList:We,loading:ze.effects,user:Yt}))(fi),ui=te(90524),Ti=te(83071),Oa=Object.defineProperty,Ea=Object.getOwnPropertySymbols,Qa=Object.prototype.hasOwnProperty,Ja=Object.prototype.propertyIsEnumerable,wo=(Ye,We,ze)=>We in Ye?Oa(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,si=(Ye,We)=>{for(var ze in We||(We={}))Qa.call(We,ze)&&wo(Ye,ze,We[ze]);if(Ea)for(var ze of Ea(We))Ja.call(We,ze)&&wo(Ye,ze,We[ze]);return Ye},hi=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const bi=({shixunHomeworks:Ye,dispatch:We})=>{const ze=(0,Ee.useParams)();return z.createElement(Ce.default,{centered:!0,title:"\u63D0\u793A",open:Ye.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>hi(void 0,null,function*(){(yield We({type:"shixunHomeworks/deleteReply",payload:{object_id:Ye.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(ve.ZP.success("\u5220\u9664\u6210\u529F"),We({type:"shixunHomeworks/setActionTabs",payload:{}}),We({type:"shixunHomeworks/getReplyList",payload:si({},Ye.actionTabs.params)}))}),onCancel:()=>{We({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var Wi=(0,Ee.connect)(({shixunHomeworks:Ye})=>({shixunHomeworks:Ye}))(bi),zi=te(67135),yl=te(26227),Ui=te(63524),Yr={flex_box_center:"flex_box_center___eQbfr",flex_space_between:"flex_space_between___yYxed",flex_box_vertical_center:"flex_box_vertical_center___hnVLv",flex_box_center_end:"flex_box_center_end___dJtsJ",flex_box_column:"flex_box_column___bbLAL",top:"top___wdmbO",desc:"desc___io462",liked:"liked___lE9CL",likedActive:"likedActive____w2_o",reply:"reply___BEzBQ",replyList:"replyList___m4VYn",comment:"comment___bM8aM",headpic:"headpic___qQASP"},Sa=te(59301),di=Object.defineProperty,Mo=Object.getOwnPropertySymbols,Wo=Object.prototype.hasOwnProperty,Bi=Object.prototype.propertyIsEnumerable,ii=(Ye,We,ze)=>We in Ye?di(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,Yi=(Ye,We)=>{for(var ze in We||(We={}))Wo.call(We,ze)&&ii(Ye,ze,We[ze]);if(Mo)for(var ze of Mo(We))Bi.call(We,ze)&&ii(Ye,ze,We[ze]);return Ye},rl=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});de().locale("ZH-cn");const Yl=({shixunHomeworks:Ye,classroomList:We,user:ze,globalSetting:Yt,loading:Kt,dispatch:$t})=>{const[ln,an]=(0,z.useState)(Yi({},(0,Ee.useParams)())),[Et,on]=(0,z.useState)(!1),[tn,Dt]=(0,z.useState)(-1),[ka,Ln]=(0,z.useState)(""),[Ft,vn]=(0,z.useState)(""),{workList:Ca}=Ye,{detailLeftMenus:Na}=We,{replyList:rn,workDetail:_t}=Ye;ln.page_size=10,(0,z.useEffect)(()=>{$t({type:"shixunHomeworks/getReplyList",payload:Yi({},ln)}),$t({type:"shixunHomeworks/getWorkDetail",payload:Yi({},ln)}),Na.course_modules||$t({type:"classroomList/getClassroomLeftMenus",payload:Yi({},ln)})},[ln.categoryId]);const nn=ua=>{ua=ua!=null&&ua.includes(".json")?ua:`${ua}.json`,Ce.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Sa.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>rl(void 0,null,function*(){var za;const ct=yield(0,zi.$Q)({url:ua});if(!ct)return;ve.ZP.success("\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE");const Wr=yield(0,zi.Ir)({id:ct.shixun_identifier});if(Wr!=null&&Wr.game_identifier){(za=Ee.history)==null||za.push(`/tasks/${Wr.game_identifier}`);return}(Wr==null?void 0:Wr.status)===2?nn(Wr==null?void 0:Wr.message):(Wr==null?void 0:Wr.status)===3&&Nr(Wr==null?void 0:Wr.message)})})},Nr=ua=>{Ce.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Sa.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",ua,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return Sa.createElement("section",{className:Yr.bg},Sa.createElement(me.Z,{spinning:Kt["shixunHomeworks/getWorkDetail"]},Sa.createElement("section",{className:""},Sa.createElement("aside",{className:[Yr.desc,"c-black","font14","bg-white"].join(" ")},Ye.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&Sa.createElement("div",null,Sa.createElement(Oo.Z,{value:(_t==null?void 0:_t.description)||"\u6682\u65E0\uFF5E"})),Sa.createElement(Ti.Z,{authority:(0,he.GJ)(),showDimensions:!1,dataSource:_t==null?void 0:_t.attachments,callback:()=>{$t({type:"shixunHomeworks/getWorkDetail",payload:Yi({},ln)})}}),Ye.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&Sa.createElement("aside",{className:["bg-white"].join(" ")},Sa.createElement(Rt.Z,{onChange:ua=>{Ln(ua)},defaultValue:_t==null?void 0:_t.explanation,height:200,isFocus:!0,watch:!0}),Sa.createElement(pe.Z,null,Sa.createElement(a.Z,{span:24,className:"tr"},Sa.createElement(je.ZP,{type:"default",size:"middle",onClick:()=>rl(void 0,null,function*(){$t({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},"\u53D6\u6D88"),Sa.createElement(je.ZP,{type:"primary",size:"middle",className:"ml20",onClick:()=>rl(void 0,null,function*(){ka===""?ve.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield $t({type:"shixunHomeworks/updateWork",payload:{explanation:ka,categoryId:ln.categoryId}})).status===0&&(ve.ZP.success("\u64CD\u4F5C\u6210\u529F"),$t({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),$t({type:"shixunHomeworks/getWorkDetail",payload:Yi({},ln)}))})},"\u4FDD\u5B58"))))),Sa.createElement("aside",{className:[Yr.reply,"bg-white","mt20"].join(" ")},Et&&Sa.createElement(Rt.Z,{onChange:ua=>{Ln(ua)},height:200,isFocus:!0,watch:!0}),Sa.createElement(pe.Z,{onClick:()=>{on(!0)}},Sa.createElement(a.Z,{flex:"1",style:{pointerEvents:"none"}},!Et&&Sa.createElement(y.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),Sa.createElement(a.Z,null,Sa.createElement(je.ZP,{type:"primary",size:"middle",onClick:()=>rl(void 0,null,function*(){if((0,he.Rm)()&&!We.AssistantObject.normal.can_create){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ka===""?ve.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield $t({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:ln.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:ka}}})).status===0&&(ve.ZP.success("\u53D1\u5E03\u6210\u529F"),$t({type:"shixunHomeworks/getReplyList",payload:Yi({},ln)}),on(!1),Ln(""))})},"\u53D1\u8868")))),(rn==null?void 0:rn.comments)&&rn.comments!=""&&Sa.createElement("aside",{className:[Yr.replyList,"bg-white"].join(" ")},Sa.createElement(me.Z,{spinning:Kt["shixunHomeworks/getReplyList"]},rn==null?void 0:rn.comments.map(function(ua,za){var ct,Wr,_n,Ir;return Sa.createElement(pe.Z,{gutter:[12,12],key:za},Sa.createElement(a.Z,{flex:"40px"},Sa.createElement("img",{className:Yr.headpic,width:"40",src:`${ui.Z.IMG_SERVER}/images/${(ct=ua==null?void 0:ua.author)==null?void 0:ct.image_url}`})),Sa.createElement(a.Z,{flex:"1"},Sa.createElement(pe.Z,{align:"middle"},Sa.createElement(a.Z,{span:20},Sa.createElement("span",{className:"c-light-black"},(Wr=ua==null?void 0:ua.author)==null?void 0:Wr.name),Sa.createElement("span",{className:"c-light-black ml10"},ua==null?void 0:ua.time," \u53D1\u5E03")),Sa.createElement(a.Z,{className:"tr",span:4},((0,he.GJ)()||((_n=ze==null?void 0:ze.userInfo)==null?void 0:_n.login)===((Ir=ua==null?void 0:ua.author)==null?void 0:Ir.login))&&Sa.createElement(be.Z,{title:"\u5220\u9664"},Sa.createElement(yl.Z,{className:"current",onClick:()=>{$t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:ln,selectArr:ua}})}}))),Sa.createElement(a.Z,{span:24},Sa.createElement(Oo.Z,{value:ua.content})),ua.children&&Sa.createElement("aside",{className:Yr.comment},ua.children.map(function(No,Ci){var va,Xr;return Sa.createElement(pe.Z,{key:Ci},Sa.createElement(a.Z,{span:24},Sa.createElement(pe.Z,null,Sa.createElement(a.Z,{flex:"1"},No.author.name,Sa.createElement("span",{className:"c-light-black ml10"},No==null?void 0:No.time)),Sa.createElement(a.Z,null,((0,he.GJ)()||((va=ze==null?void 0:ze.userInfo)==null?void 0:va.login)===((Xr=No==null?void 0:No.author)==null?void 0:Xr.login))&&Sa.createElement(be.Z,{title:"\u5220\u9664"},Sa.createElement(yl.Z,{className:"current",onClick:()=>{$t({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:ln,selectArr:No}})}}))))),Sa.createElement(a.Z,null,Sa.createElement(Oo.Z,{value:No.content})))})),Sa.createElement(a.Z,{span:24,className:"mt5 c-light-black"},tn===za&&Sa.createElement("aside",null,Sa.createElement(Rt.Z,{onChange:No=>{vn(No)},height:150,isFocus:!0}),Sa.createElement(pe.Z,null,Sa.createElement(a.Z,{span:24,className:"tr"},Sa.createElement(je.ZP,{type:"primary",size:"middle",onClick:()=>rl(this,null,function*(){Ft===""?ve.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield $t({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:ln.categoryId,jour_type:"HomeworkCommon",m_parent_id:ua.id,reply_id:1,notes:Ft}}}),$t({type:"shixunHomeworks/getReplyList",payload:Yi({},ln)}),ve.ZP.success("\u53D1\u5E03\u6210\u529F"),Dt(-1))})},"\u53D1\u8868")))),tn!==za&&Sa.createElement("div",{className:"tr"},Sa.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>Dt(za)}),!!ua.user_praise&&Sa.createElement("span",{className:"c-orange"},Sa.createElement(Ui.Z,{className:"mr5 ml30",onClick:()=>rl(this,null,function*(){yield $t({type:"shixunHomeworks/replyUnLike",payload:{object_id:ua.id,object_type:"journals_for_message"}}),$t({type:"shixunHomeworks/getReplyList",payload:Yi({},ln)})})}),!!ua.praise_count&&ua.praise_count),!ua.user_praise&&Sa.createElement("span",null,Sa.createElement(Ui.Z,{className:"mr5 ml30",onClick:()=>rl(this,null,function*(){yield $t({type:"shixunHomeworks/replyLike",payload:{object_id:ua.id,object_type:"journals_for_message"}}),$t({type:"shixunHomeworks/getReplyList",payload:Yi({},ln)})})}),!!ua.praise_count&&ua.praise_count))))))}))))),Sa.createElement("aside",{className:"tc mt30 pb30"},Sa.createElement(ee.Z,{defaultCurrent:1,total:rn==null?void 0:rn.messages_count,hideOnSinglePage:!0,current:ln.page||1,onChange:ua=>{ln.page=ua,$t({type:"shixunHomeworks/getReplyList",payload:Yi({},ln)})}})),Sa.createElement(Wi,null))};var Pu=(0,Ee.connect)(({shixunHomeworks:Ye,classroomList:We,user:ze,loading:Yt,globalSetting:Kt})=>({shixunHomeworks:Ye,globalSetting:Kt,user:ze,classroomList:We,loading:Yt.effects}))(Yl),Ql=Object.defineProperty,Pl=Object.getOwnPropertySymbols,mu=Object.prototype.hasOwnProperty,fu=Object.prototype.propertyIsEnumerable,Vl=(Ye,We,ze)=>We in Ye?Ql(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,lu=(Ye,We)=>{for(var ze in We||(We={}))mu.call(We,ze)&&Vl(Ye,ze,We[ze]);if(Pl)for(var ze of Pl(We))fu.call(We,ze)&&Vl(Ye,ze,We[ze]);return Ye};de().locale("ZH-cn");const ss=({shixunHomeworks:Ye,classroomList:We,globalSetting:ze,loading:Yt,dispatch:Kt})=>{var $t,ln;const an=(0,Ee.useParams)(),{detailLeftMenus:Et}=We,{replyList:on,referenceAnswer:tn}=Ye;return an.page_size=10,(0,z.useEffect)(()=>{Kt({type:"shixunHomeworks/getReplyList",payload:lu({},an)}),Kt({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:an.categoryId}}),Et.course_modules||Kt({type:"classroomList/getClassroomLeftMenus",payload:lu({},an)})},[an.categoryId]),z.createElement("section",{className:"pb30 bg-white pl30 pr30 pt30"},z.createElement("aside",{className:["c-black","font14"].join(" ")},z.createElement("div",null,(tn==null?void 0:tn.reference_answer)&&z.createElement(Oo.Z,{value:tn==null?void 0:tn.reference_answer}),!(tn!=null&&tn.reference_answer)&&!(($t=tn.attachments)!=null&&$t.length)&&z.createElement(Be.Z,null)),(ln=tn==null?void 0:tn.attachments)==null?void 0:ln.map((Dt,ka)=>z.createElement("div",null,z.createElement("a",{href:`${ui.Z.API_SERVER}${Dt.url}`},z.createElement("span",{className:"iconfont icon-fujian c-green font14"}),z.createElement("span",{className:"ml10 c-black"},Dt.title),z.createElement("span",{className:"c-light-black ml20 font12"},Dt.filesize))))))};var bs=(0,Ee.connect)(({shixunHomeworks:Ye,classroomList:We,loading:ze,globalSetting:Yt})=>({shixunHomeworks:Ye,globalSetting:Yt,classroomList:We,loading:ze.effects}))(ss),ds=te(97639),Jl=te(77579),ji=te(10670),fl=te(59301),Xl=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const cs=({shixunHomeworks:Ye,loading:We,dispatch:ze})=>{var Yt,Kt;const[$t,ln]=(0,z.useState)(!0),[an,Et]=(0,z.useState)(!1),[on,tn]=(0,z.useState)([]),[Dt,ka]=(0,z.useState)([]),[Ln,Ft]=(0,z.useState)([]),[vn,Ca]=(0,z.useState)([]),[Na,rn]=(0,z.useState)(""),_t=(0,Ee.useParams)();function nn(){return Xl(this,null,function*(){let za=yield(0,Ze.ZP)(`/api/homework_commons/${_t.categoryId}/homework_common_collaborators.json`,{method:"get"});ka(za)})}function Nr(){return Xl(this,null,function*(){var za;let ct=yield(0,Ze.ZP)(`/api/courses/${_t==null?void 0:_t.coursesId}/teachers`,{method:"get",params:{homework_id:_t.categoryId,limit:1e3}});(za=ct==null?void 0:ct.teacher_list)==null||za.map(Wr=>{Wr.key=Wr.user_id}),Ft(ct==null?void 0:ct.teacher_list),Ca(ct==null?void 0:ct.teacher_list)})}(0,z.useEffect)(()=>{nn(),((0,he.G5)()||(0,he.Rm)())&&Nr()},[_t]);const ua=()=>{};return fl.createElement("section",{className:ji.Z.form},fl.createElement(pe.Z,{className:ji.Z.content,style:{padding:"20px 30px",gap:20}},(Yt=Dt==null?void 0:Dt.data)==null?void 0:Yt.map(za=>fl.createElement(pe.Z,{align:"middle",className:`${ji.Z.borderSty} ${Na===(za==null?void 0:za.id)?ji.Z.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},fl.createElement("span",{className:"c-grey-333"},za==null?void 0:za.real_name),(Dt==null?void 0:Dt.can_edit)&&fl.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${ji.Z.delSty}`,onMouseEnter:()=>{rn(za.id)},onMouseLeave:()=>{rn("")},onClick:()=>Xl(void 0,null,function*(){(yield(0,Ze.ZP)(`/api/homework_commons/${_t.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:za.id}})).status===0&&(ve.ZP.info("\u5220\u9664\u6210\u529F"),nn(),Nr())})}))),(Dt==null?void 0:Dt.can_edit)&&fl.createElement(je.ZP,{className:ji.Z.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Et(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(Dt!=null&&Dt.can_edit)&&!((Kt=Dt==null?void 0:Dt.data)!=null&&Kt.length)&&fl.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),fl.createElement(Ce.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:an,onCancel:()=>Et(!1),onOk:()=>Xl(void 0,null,function*(){if(on.length===0){ve.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}(yield(0,Ze.ZP)(`/api/homework_commons/${_t.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:on}})).status===0&&(ve.ZP.info("\u6DFB\u52A0\u6210\u529F"),tn([]),nn(),Nr(),Et(!1))})},fl.createElement("div",null,fl.createElement("div",{style:{display:"flex"}},fl.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",fl.createElement(y.default.Search,{onChange:za=>{Ft(vn.filter(ct=>ct.name.indexOf(za.target.value)>-1))}})),fl.createElement(x.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(za,ct)=>{tn(za)},selectedRowKeys:on,getCheckboxProps:za=>({disabled:za.is_collaborator})},pagination:!1,dataSource:Ln,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var gs=(0,Ee.connect)(({shixunHomeworks:Ye,loading:We})=>({shixunHomeworks:Ye,loading:We.effects}))(cs),Fu=te(81327),Uu=te(32134),uu=te(12893),Au=te(16832),ja=te(59301),Yu=Object.defineProperty,Qu=Object.defineProperties,Vu=Object.getOwnPropertyDescriptors,wu=Object.getOwnPropertySymbols,Ju=Object.prototype.hasOwnProperty,su=Object.prototype.propertyIsEnumerable,Zl=(Ye,We,ze)=>We in Ye?Yu(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,cl=(Ye,We)=>{for(var ze in We||(We={}))Ju.call(We,ze)&&Zl(Ye,ze,We[ze]);if(wu)for(var ze of wu(We))su.call(We,ze)&&Zl(Ye,ze,We[ze]);return Ye},xu=(Ye,We)=>Qu(Ye,Vu(We)),bu=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const _l=({shixunHomeworks:Ye,loading:We,globalSetting:ze,user:Yt,dispatch:Kt})=>{var $t,ln,an,Et,on;const tn=(0,Ee.useParams)(),Dt=(0,Ee.useLocation)(),{verifyModelUser:ka,ContactModalElement:Ln}=(0,Au.Z)(),{workSetting:Ft,workList:vn}=Ye,[Ca,Na]=(0,z.useState)(!0),[rn]=fe.default.useForm(),[_t,nn]=(0,z.useState)(!1),[Nr,ua]=(0,z.useState)(!1),[za,ct]=(0,z.useState)(!1),[Wr,_n]=Ce.default.useModal();let[Ir,No]=(0,z.useState)([{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}]),[Ci,va]=(0,z.useState)([]),[Xr,Qt]=(0,z.useState)([]),[Hn,yt]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,teacher_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",is_repeat_minus:"",repeat_setting_score:"",repeat_limit:"",single_score:!0,score_details:[{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}],is_open_ai_review:!1});const Zr=(($t=vn==null?void 0:vn.homework_status)==null?void 0:$t.includes("\u533F\u8BC4\u4E2D"))||((ln=vn==null?void 0:vn.homework_status)==null?void 0:ln.includes("\u7533\u8BC9\u4E2D")),Ao=((an=vn==null?void 0:vn.homework_status)==null?void 0:an.includes("\u533F\u8BC4\u4E2D"))||((Et=vn==null?void 0:vn.homework_status)==null?void 0:Et.includes("\u7533\u8BC9\u4E2D"))||((on=vn==null?void 0:vn.homework_status)==null?void 0:on.includes("\u5DF2\u622A\u6B62"));(0,z.useEffect)(()=>{},[]),(0,z.useEffect)(()=>{Na(!(Ft!=null&&Ft.can_edit))},[Ft]),(0,z.useEffect)(()=>{Ft!=null&&Ft.course_id&&(Object.keys(Hn).map(function(fn){fn.indexOf("proportion")>-1&&(Ft[fn]=(Ft[fn]*100).toFixed(0)),Hn[fn]=Ft[fn]}),(!Hn.allow_late||!Hn.unified_late)&&(Hn.late_penalty=5),Ci=JSON.parse(JSON.stringify(Ft.group_settings.map(fn=>xu(cl({},fn),{group_name:[fn.group_name]})).filter(fn=>fn.publish_time!==null))),Xr=JSON.parse(JSON.stringify(Ft.allow_late_settings.map(fn=>xu(cl({},fn),{group_name:[fn.group_name]})).filter(fn=>fn.late_time!==null))),Ir=JSON.parse(JSON.stringify(Ft.score_details.map(fn=>cl({},fn)))),yt(cl({},Hn)),No([...Ir]),va([...Ci]),Qt([...Xr]))},[Ft]);const ri=()=>{Kt({type:"shixunHomeworks/getWorkSetting",payload:cl({},tn)})},Ga=()=>bu(void 0,null,function*(){ua(!0);let fn=!1;if(Ir==null||Ir.find(Wt=>{if(Wt.name===""||Wt.score===""){fn=!0;return}}),fn)return;if(Pi().toFixed(2)!=100){ve.ZP.warning("\u6574\u4E2A\u4F5C\u4E1A\u6700\u7EC8\u7684\u6EE1\u5206\u503C\u5FC5\u987B\u4E3A100\u5206");return}if(ga(Ir)){ve.ZP.warning("\u7EF4\u5EA6\u540D\u79F0\u4E0D\u80FD\u91CD\u590D");return}const ea=JSON.parse(JSON.stringify(Hn));if(ea.categoryId=tn.categoryId,Hn.unified_setting||Ci==null||Ci.map(Wt=>{var Pa,er;if(!Wt.publish_time||!Wt.end_time)throw ve.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Wt.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");Wt.group_name=typeof(Wt==null?void 0:Wt.group_name)=="string"?[Wt==null?void 0:Wt.group_name]:Wt==null?void 0:Wt.group_name,console.log("item:0",Wt,Ft.group_settings,Ci),Wt.group_id=(er=(Pa=Wt==null?void 0:Wt.group_name)==null?void 0:Pa.map(jr=>{var ao,br;let Ro=(br=(ao=Ft.group_settings)==null?void 0:ao.filter(pi=>(pi==null?void 0:pi.group_name)===jr))==null?void 0:br[0];return console.log("d:",Ro,jr),Ro==null?void 0:Ro.group_id}))==null?void 0:er.toString().split(",")}),ea.group_settings=Ci,ea.score_details=Ir,Hn.allow_late)if(Hn.unified_late){if(Hn.late_penalty===null||Hn.late_penalty===void 0||Hn.late_penalty<0||Hn.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Hn.late_time)throw ve.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Xr=Xr==null?void 0:Xr.map(Wt=>{var Pa,er;if(Wt.late_penalty===null||Wt.late_penalty===void 0||Wt.late_penalty<0||Wt.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Wt.late_time)throw ve.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Wt.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Wt.group_name=typeof(Wt==null?void 0:Wt.group_name)=="string"?[Wt==null?void 0:Wt.group_name]:Wt==null?void 0:Wt.group_name,Wt.group_id=(er=(Pa=Wt==null?void 0:Wt.group_name)==null?void 0:Pa.map(jr=>{var ao,br;let Ro=(br=(ao=Ft.group_settings)==null?void 0:ao.filter(pi=>(pi==null?void 0:pi.group_name)===jr))==null?void 0:br[0];return Ro==null?void 0:Ro.group_id}))==null?void 0:er.toString().split(","),Wt}),ea.allow_late_settings=Xr;Object.keys(ea).map(function(Wt){Wt.indexOf("proportion")>-1&&(ea[Wt]=ea[Wt]/100)}),JSON.stringify(Ir)!==JSON.stringify(Ft==null?void 0:Ft.score_details)||(Ft==null?void 0:Ft.single_score)!=(Hn==null?void 0:Hn.single_score)?(Ce.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",centered:!0,icon:null,content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u8BC4\u5206\u7EF4\u5EA6\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",cancelText:"\u53D6\u6D88",okText:"\u786E\u5B9A",onOk:()=>bu(void 0,null,function*(){(yield(0,Ze.ZP)(`/api/homework_commons/${tn.categoryId}/score_setting_with_normal.json`,{method:"post",body:cl({},ea)})).status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),Ft!=null&&Ft.have_repeated&&((Ft==null?void 0:Ft.is_repeat_minus)!==(Hn==null?void 0:Hn.is_repeat_minus)||(Ft==null?void 0:Ft.repeat_setting_score)!==(Hn==null?void 0:Hn.repeat_setting_score)||(Ft==null?void 0:Ft.repeat_limit)!==(Hn==null?void 0:Hn.repeat_limit))&&Ce.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9",cancelText:"\u53D6\u6D88",okText:"\u7ACB\u5373\u67E5\u91CD",onOk:()=>{Kt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:tn}})}}),ri(),Kt({type:"shixunHomeworks/getWorkList",payload:cl({},tn)}))})}),ct(!0)):(yield(0,Ze.ZP)(`/api/homework_commons/${tn.categoryId}/score_setting_with_normal.json`,{method:"post",body:cl({},ea)})).status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),Ft!=null&&Ft.have_repeated&&((Ft==null?void 0:Ft.is_repeat_minus)!==(Hn==null?void 0:Hn.is_repeat_minus)||(Ft==null?void 0:Ft.repeat_setting_score)!==(Hn==null?void 0:Hn.repeat_setting_score)||(Ft==null?void 0:Ft.repeat_limit)!==(Hn==null?void 0:Hn.repeat_limit))&&Ce.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9",cancelText:"\u53D6\u6D88",okText:"\u7ACB\u5373\u67E5\u91CD",onOk:()=>{Kt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:tn}})}}),ri(),Kt({type:"shixunHomeworks/getWorkList",payload:cl({},tn)}))}),Yn=ja.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",ja.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - ( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",ja.createElement("br",null),ja.createElement("br",null),"\u6CE8\u610F\uFF1A",ja.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6\u8BC4\u5206\u9009\u9879\u4E0A\u3002",ja.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),bo=ja.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",ja.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% - ( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",ja.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),Mr=fn=>fn&&fnIr.reduce((fn,ea)=>ea.score!==""?fn+ea.score:fn,0);function ga(fn){return fn.some((ea,Wt)=>fn.find((er,jr)=>er.name===ea.name&&jr!==Wt)!==void 0)}return ja.createElement("section",{className:ji.Z.form},!(vn!=null&&vn.is_jupyter||vn!=null&&vn.is_jupyter_lab)&&ja.createElement(ja.Fragment,null,ja.createElement("div",{style:{display:"flex",alignItems:"center"}},ja.createElement("div",{className:ji.Z.title},"\u8BC4\u5206\u7EF4\u5EA6"),!Hn.single_score&&ja.createElement("div",{style:{marginLeft:"auto"}},ja.createElement("span",{style:{color:"#666666"},className:"mr10"},"\u5F53\u524D\u6EE1\u5206"),ja.createElement("span",{style:{color:"#E30000"}},Pi().toFixed(2),"\u5206"))),ja.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Ca,value:Hn==null?void 0:Hn.single_score,onChange:fn=>{Hn.single_score=fn.target.value,yt(cl({},Hn))}},ja.createElement(ne.ZP,{value:!0},ja.createElement("span",{style:{color:"#000",marginRight:"40px"}},"\u5355\u7EF4\u5EA6\u8BC4\u5206")),ja.createElement("br",null),ja.createElement(ne.ZP,{value:!1},ja.createElement("span",{style:{color:"#000"}},"\u591A\u7EF4\u5EA6\u8BC4\u5206"),ja.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6559\u5E08\u548C\u52A9\u6559\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u9700\u4F9D\u636E\u9884\u8BBE\u7684\u591A\u4E2A\u8BC4\u5206\u7EF4\u5EA6\u8FDB\u884C\u8BC4\u5206\uFF09"))),!Hn.single_score&&ja.createElement(pe.Z,{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Ir==null?void 0:Ir.map((fn,ea)=>ja.createElement(Fu.Z,{style:{display:"flex",alignItems:"center",fontSize:14,marginBottom:ea==(Ir==null?void 0:Ir.length)-1?"0px":"10px"},align:"baseline"},ja.createElement("span",{style:{marginLeft:"173px",marginRight:"10px"}},"\u7EF4\u5EA6\u540D\u79F0"),ja.createElement(y.default,{disabled:Ca,placeholder:"\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0",style:{width:470},size:"large",showCount:!0,maxLength:10,value:fn==null?void 0:fn.name,onChange:Wt=>{Ir[ea].name=Wt.target.value.trim(),No([...Ir])}}),ja.createElement("span",{className:"mr10",style:{marginLeft:10}},"\u6EE1\u5206"),ja.createElement(oe.Z,{placeholder:"\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C",style:{width:180,marginRight:10},size:"large",min:.01,max:100,value:fn==null?void 0:fn.score,disabled:Ca,onChange:Wt=>{console.log(Wt),Wt?(Ir[ea].score=Number(Wt.toFixed(2)),No([...Ir])):(Ir[ea].score="",No([...Ir]))}}),(Ir==null?void 0:Ir.length)<5&&!Ca&&ja.createElement(Uu.Z,{onClick:()=>{No([...Ir,{name:"",score:""}])},style:{color:"#2FA34F",marginRight:15}}),ea>1&&!Ca&&ja.createElement(uu.Z,{onClick:()=>{Ir.splice(ea,1),console.log(Ir),No([...Ir])},style:{color:"#E30000"}}),!Ir[ea].name&&Nr&&ja.createElement("div",{className:ji.Z.tip1},"\u8BF7\u8F93\u5165\u7EF4\u5EA6\u540D\u79F0"),!Ir[ea].score&&Nr&&ja.createElement("div",{className:ji.Z.tip2},"\u8BF7\u8F93\u5165\u6EE1\u5206\u5206\u503C"))))),ja.createElement("div",{className:ji.Z.title,style:{marginTop:"30px"}},"\u6559\u5E08\u8BC4\u5206"),ja.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Ca,value:Hn.teacher_mode,onChange:fn=>{Hn.teacher_mode=fn.target.value,yt(cl({},Hn))}},ja.createElement(ne.ZP,{value:1,style:{marginRight:"40px"}},ja.createElement("span",{style:{color:"#000000"}},"\u5E73\u5747\u8BC4\u5206\u6A21\u5F0F")),ja.createElement("br",null),ja.createElement(ne.ZP,{value:0},ja.createElement("span",{style:{color:"#000000"}},"\u6700\u7EC8\u8BC4\u5206\u6A21\u5F0F"),ja.createElement("span",{style:{color:"#666"}},"\uFF08\u4EE5\u6700\u540E\u4E00\u4F4D\u6559\u5E08\u8BC4\u5206\u7684\u5206\u6570\u4E3A\u51C6\uFF09"))),ja.createElement("div",{className:ji.Z.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),ja.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Ca,value:Hn.ta_mode,onChange:fn=>{Hn.ta_mode=fn.target.value,yt(cl({},Hn))}},ja.createElement(ne.ZP,{value:1,style:{marginRight:"40px"}},ja.createElement("span",{style:{color:"#000000"}},"\u5E73\u5747\u8BC4\u5206\u6A21\u5F0F")),ja.createElement("br",null),ja.createElement(ne.ZP,{value:0},ja.createElement("span",{style:{color:"#000000"}},"\u6700\u7EC8\u8BC4\u5206\u6A21\u5F0F"),ja.createElement("span",{style:{color:"#666"}},"\uFF08\u4EE5\u6700\u540E\u4E00\u4F4D\u52A9\u6559\u8BC4\u5206\u7684\u5206\u6570\u4E3A\u51C6\uFF09"))),ja.createElement("div",{className:ji.Z.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u6743\u91CD"),ja.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Ca,value:Hn.final_mode,onChange:fn=>{Hn.final_mode=fn.target.value,yt(cl({},Hn))}},ja.createElement(ne.ZP,{value:!0,style:{marginRight:"40px"}},ja.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148")),ja.createElement(ne.ZP,{value:!1},ja.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"))),Hn.final_mode&&ja.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",alignItems:"center",marginTop:"1px"}},ja.createElement("div",{style:{marginLeft:"24px",color:"#333333"}},"\u8BC4\u5206\u4F18\u5148\u7EA7\uFF1A\u6559\u5E08\u8BC4\u5206\u2192\u52A9\u6559\u8BC4\u5206\u2192\u533F\u8BC4\u8BC4\u5206"),ja.createElement("div",{style:{marginLeft:"24px",color:"#333333",marginTop:20}},"\u89C4\u5219\u8BF4\u660E\uFF1A\u82E5\u5B58\u5728\u6559\u5E08\u8BC4\u5206\uFF0C\u5219\u4EC5\u4EE5\u6559\u5E08\u8BC4\u5206\u4E3A\u51C6\uFF1B\u82E5\u65E0\u6559\u5E08\u8BC4\u5206\uFF0C\u5219\u4F9D\u6B21\u8003\u8651\u52A9\u6559\u8BC4\u5206\u548C\u533F\u8BC4\u8BC4\u5206\uFF0C\u53D6\u6700\u9AD8\u4F18\u5148\u7EA7\u7684\u8BC4\u5206\u4F5C\u4E3A\u6700\u7EC8\u6210\u7EE9\u3002")),!Hn.final_mode&&ja.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},ja.createElement("div",{style:{marginLeft:"60px"}},"\u6559\u5E08\u8BC4\u5206"),ja.createElement(oe.Z,{disabled:Ca,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 30px 0 10px"},value:Hn.te_proportion,onChange:fn=>{Hn.te_proportion=fn,yt(Object.assign({},Hn))}}),ja.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),ja.createElement(oe.Z,{disabled:Ca,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 30px 0 10px"},value:Hn.ta_proportion,onChange:fn=>{Hn.ta_proportion=fn,yt(Object.assign({},Hn))}}),ja.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),ja.createElement(oe.Z,{disabled:Ca,min:0,max:100,size:"large",addonAfter:"%",style:{width:"110px",margin:"0 0 0 10px"},value:Hn.st_proportion,onChange:fn=>{Hn.st_proportion=fn,yt(Object.assign({},Hn))}}),ja.createElement("div",{style:{color:"#666"}},"\uFF08\u6309\u7167\u8BC4\u5206\u9879\u5360\u6BD4\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),ja.createElement("div",{className:ji.Z.title,style:{marginTop:"30px"}},"\u6587\u6863\u67E5\u91CD\u6263\u5206"),!(vn!=null&&vn.is_jupyter||vn!=null&&vn.is_jupyter_lab)&&ja.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px"}},ja.createElement(E.default,{disabled:Ca,checked:Hn==null?void 0:Hn.is_repeat_minus,onChange:fn=>{yt(ea=>xu(cl({},ea),{is_repeat_minus:fn.target.checked}))}},"\u6587\u6863\u67E5\u91CD\u6263\u5206"),ja.createElement("span",{style:{fontSize:"14px",color:"#666"}},"\uFF08\u5F00\u542F\u5E76\u4F7F\u7528\u6587\u6863\u67E5\u91CD\u540E\uFF0C\u5C06\u6309\u7167\u89C4\u5219\u6263\u9664\u4F5C\u4E1A\u91CD\u590D\u5B66\u751F\u5206\u6570\uFF09")),(Hn==null?void 0:Hn.is_repeat_minus)&&ja.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ja.createElement("div",{style:{marginLeft:"54px"}},"\u67E5\u91CD\u6263\u5206"),ja.createElement(oe.Z,{disabled:Ca,min:0,max:100,size:"large",addonAfter:"\u5206",style:{margin:"0 10px",width:"120px"},value:Hn.repeat_setting_score,onChange:fn=>{Hn.repeat_setting_score=fn,yt(Object.assign({},Hn))}}),ja.createElement("div",{style:{color:"#666666"}},"\u5B66\u751F\u5B9E\u9645\u6263\u5206=\u67E5\u91CD\u6263\u5206x\u76F8\u4F3C\u5EA6\u6BD4"),ja.createElement("div",{style:{marginLeft:"50px"}},"\u6263\u5206\u9600\u503C"),ja.createElement(oe.Z,{disabled:Ca,value:Hn.repeat_limit,size:"large",addonAfter:"%",style:{margin:"0 10px",width:"120px"},onChange:fn=>{Hn.repeat_limit=fn,yt(Object.assign({},Hn))}}),ja.createElement("div",{style:{color:"#666666"}},"\u5B66\u751F\u76F8\u4F3C\u5EA6\u4F4E\u4E8E\u8FD9\u4E2A\u9608\u503C\u5219\u4E0D\u6263\u5206")),!Ca&&ja.createElement(ja.Fragment,null,ja.createElement(je.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:Ga},"\u4FDD\u5B58"),ja.createElement(je.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>nn(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),ja.createElement(Ce.default,{open:_t,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{nn(!1)},onOk:()=>bu(void 0,null,function*(){const fn=JSON.parse(JSON.stringify(Hn));Object.keys(fn).map(function(Wt){Wt.indexOf("proportion")>-1&&(fn[Wt]=fn[Wt]/100)}),(yield(0,Ze.ZP)(`/api/courses/${tn.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:1,score_settings:fn}})).status===0&&(ve.ZP.success("\u8BBE\u7F6E\u6210\u529F"),nn(!1))})},ja.createElement("div",null,"\u60A8\u662F\u5426\u8981\u5C06\u5F53\u524D\u8BC4\u5206\u89C4\u5219\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u89C4\u5219\uFF0C\u8BE5\u9ED8\u8BA4\u89C4\u5219\u4EC5\u5E94\u7528\u4E8E\u60A8\u540E\u7EED\u65B0\u5EFA\u7684\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002")),Ln())};var pu=(0,Ee.connect)(({shixunHomeworks:Ye,loading:We,globalSetting:ze,user:Yt})=>({shixunHomeworks:Ye,loading:We.effects,globalSetting:ze,user:Yt}))(_l),co=te(59301),ms=Object.defineProperty,Il=Object.defineProperties,Bu=Object.getOwnPropertyDescriptors,vu=Object.getOwnPropertySymbols,Du=Object.prototype.hasOwnProperty,Xu=Object.prototype.propertyIsEnumerable,Iu=(Ye,We,ze)=>We in Ye?ms(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,ql=(Ye,We)=>{for(var ze in We||(We={}))Du.call(We,ze)&&Iu(Ye,ze,We[ze]);if(vu)for(var ze of vu(We))Xu.call(We,ze)&&Iu(Ye,ze,We[ze]);return Ye},Ou=(Ye,We)=>Il(Ye,Bu(We));const fs=({shixunHomeworks:Ye,dispatch:We})=>{const ze=(0,Ee.useParams)(),{workSetting:Yt}=Ye,[Kt,$t]=(0,z.useState)(!0);let[ln,an]=(0,z.useState)([]),[Et,on]=(0,z.useState)([]),[tn,Dt]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",personal_score_open:!0,single_score:!0,score_details:[{name:"\u7406\u8BBA\u8BC4\u5206",score:40},{name:"\u5B9E\u8DF5\u8BC4\u5206",score:60}],answer_public_type:3,shared_review:!0,is_score_open:!1,see_comment:!1,see_comment_type:1});(0,z.useEffect)(()=>{$t(!(Yt!=null&&Yt.can_edit))},[Yt]),(0,z.useEffect)(()=>{},[]),(0,z.useEffect)(()=>{Yt!=null&&Yt.course_id&&(Object.keys(tn).map(function(Ft){tn[Ft]=Yt[Ft]}),(!tn.allow_late||!tn.unified_late)&&(tn.late_penalty=5),ln=JSON.parse(JSON.stringify(Yt.group_settings.map(Ft=>Ou(ql({},Ft),{group_name:[Ft.group_name]})).filter(Ft=>Ft.publish_time!==null))),Et=JSON.parse(JSON.stringify(Yt.allow_late_settings.map(Ft=>Ou(ql({},Ft),{group_name:[Ft.group_name]})).filter(Ft=>Ft.late_time!==null))),Dt(ql({},tn)),an([...ln]),on([...Et]))},[Yt]);const ka=()=>{We({type:"shixunHomeworks/getWorkSetting",payload:ql({},ze)})},Ln=()=>{const Ft=JSON.parse(JSON.stringify(tn));if(Ft.categoryId=ze.categoryId,tn.unified_setting||ln==null||ln.map(vn=>{var Ca,Na;if(!vn.publish_time||!vn.end_time)throw ve.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!vn.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");vn.group_name=typeof(vn==null?void 0:vn.group_name)=="string"?[vn==null?void 0:vn.group_name]:vn==null?void 0:vn.group_name,vn.group_id=(Na=(Ca=vn==null?void 0:vn.group_name)==null?void 0:Ca.map(rn=>{var _t,nn;let Nr=(nn=(_t=Yt.group_settings)==null?void 0:_t.filter(ua=>(ua==null?void 0:ua.group_name)===rn))==null?void 0:nn[0];return Nr==null?void 0:Nr.group_id}))==null?void 0:Na.toString().split(",")}),Ft.group_settings=ln,tn.allow_late)if(tn.unified_late){if(tn.late_penalty===null||tn.late_penalty===void 0||tn.late_penalty<0||tn.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!tn.late_time)throw ve.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Et=Et==null?void 0:Et.map(vn=>{var Ca,Na;if(vn.late_penalty===null||vn.late_penalty===void 0||vn.late_penalty<0||vn.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!vn.late_time)throw ve.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!vn.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return vn.group_name=typeof(vn==null?void 0:vn.group_name)=="string"?[vn==null?void 0:vn.group_name]:vn==null?void 0:vn.group_name,vn.group_id=(Na=(Ca=vn==null?void 0:vn.group_name)==null?void 0:Ca.map(rn=>{var _t,nn;let Nr=(nn=(_t=Yt.group_settings)==null?void 0:_t.filter(ua=>(ua==null?void 0:ua.group_name)===rn))==null?void 0:nn[0];return Nr==null?void 0:Nr.group_id}))==null?void 0:Na.toString().split(","),vn}),Ft.allow_late_settings=Et;Object.keys(Ft).map(function(vn){vn.indexOf("proportion")>-1&&(Ft[vn]=Ft[vn]/100)}),We({type:"shixunHomeworks/updateSetting",payload:Ft}).then(vn=>{vn.status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),ka(),We({type:"shixunHomeworks/getWorkList",payload:ql({},ze)}))})};return co.createElement("section",{className:ji.Z.form},co.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},"\u6CE8\u610F\uFF1A\u82E5\u65F6\u95F4\u8303\u56F4\u8BBE\u7F6E\u4E3A\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u201D\uFF0C\u5E76\u4E14\u4F5C\u4E1A\u542F\u7528\u4E86\u533F\u8BC4\uFF0C\u5982\u516C\u5F00\u53C2\u8003\u7B54\u6848\u3001\u5B66\u751F\u4F5C\u4E1A\u3001\u5B66\u751F\u6210\u7EE9\u53CA\u6559\u5E08\u8BC4\u9605\u7B49\u529F\u80FD\u5C06\u5728\u533F\u8BC4\u622A\u6B62\u540E\u751F\u6548\u3002"),co.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},co.createElement(E.default,{checked:tn.answer_public,disabled:Kt,onChange:Ft=>{tn.answer_public=Ft.target.checked,Dt(Object.assign({},tn))}},co.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u53C2\u8003\u7B54\u6848")),co.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u516C\u5F00\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF09"),tn.answer_public&&co.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},co.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),co.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",display:"flex",marginLeft:10,alignItems:"center"},disabled:Kt,value:tn==null?void 0:tn.answer_public_type,onChange:Ft=>{tn.answer_public_type=Ft.target.value,Dt(ql({},tn))}},co.createElement(ne.ZP,{value:1},co.createElement("span",{style:{color:"#000"}},"\u5B66\u751F\u63D0\u4EA4\u540E")),co.createElement("br",null),co.createElement(ne.ZP,{value:2},co.createElement("span",{style:{color:"#000"}},"\u4F5C\u4E1A\u622A\u6B62\u540E")),co.createElement(ne.ZP,{value:3},co.createElement("span",{style:{color:"#000"}},"\u6559\u5E08\u8BC4\u9605\u540E"))))),co.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},co.createElement(E.default,{checked:tn.work_public,disabled:Kt,onChange:Ft=>{tn.work_public=Ft.target.checked,Dt(Object.assign({},tn))}},co.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u5B66\u751F\u4F5C\u4E1A")),co.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\u65F6\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u53EF\u67E5\u770B\u5176\u4ED6\u5B66\u751F\u7684\u4F5C\u4E1A\uFF09")),co.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},co.createElement(E.default,{checked:tn.is_score_open,disabled:Kt,onChange:Ft=>{tn.is_score_open=Ft.target.checked,Dt(Object.assign({},tn))}},co.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u5B66\u751F\u6210\u7EE9")),co.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F53\u4F5C\u4E1A\u72B6\u6001\u4E3A\u201C\u5DF2\u622A\u6B62\u201D\u65F6\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u53EF\u67E5\u770B\u7684\u6210\u7EE9\u8303\u56F4\uFF09"),tn.is_score_open&&co.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},co.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u6210\u7EE9\u8303\u56F4"),co.createElement(E.default,{checked:tn.personal_score_open,style:{marginLeft:10},disabled:Kt||tn.score_open,onChange:Ft=>{tn.personal_score_open=Ft.target.checked,Dt(Object.assign({},tn))}},co.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u4E2A\u4EBA\u6210\u7EE9")),co.createElement(E.default,{checked:tn.score_open,disabled:Kt,onChange:Ft=>{Ft.target.checked&&(tn.personal_score_open=!0),tn.score_open=Ft.target.checked,Dt(Object.assign({},tn))}},co.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u6210\u7EE9")))),co.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:1}},co.createElement(E.default,{checked:tn.see_comment,disabled:Kt,onChange:Ft=>{tn.see_comment=Ft.target.checked,Dt(Object.assign({},tn))}},co.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6559\u5E08\u8BC4\u9605")),co.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u516C\u5F00\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u6559\u5E08\u53CA\u52A9\u6559\u8BC4\u9605\u5185\u5BB9\u3001\u52A9\u6559\u53EF\u4EE5\u67E5\u770B\u6559\u5E08\u8BC4\u9605\uFF09"),tn.see_comment&&co.createElement("div",{style:{display:"flex",alignItems:"center",padding:"13px 23px",paddingBottom:3}},co.createElement("span",{style:{color:"#000"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),co.createElement(ne.ZP.Group,{style:{background:"#F6F7F9",display:"flex",marginLeft:10,alignItems:"center"},disabled:Kt,value:tn==null?void 0:tn.see_comment_type,onChange:Ft=>{tn.see_comment_type=Ft.target.value,Dt(ql({},tn))}},co.createElement(ne.ZP,{value:0},co.createElement("span",{style:{color:"#000",marginRight:"40px"}},"\u4EFB\u610F\u65F6\u95F4")),co.createElement("br",null),co.createElement(ne.ZP,{value:1},co.createElement("span",{style:{color:"#000"}},"\u4F5C\u4E1A\u622A\u6B62\u540E"))))),co.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},co.createElement(E.default,{checked:tn.shared_review,disabled:Kt,onChange:Ft=>{tn.shared_review=Ft.target.checked,Dt(Object.assign({},tn))}},co.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u6559\u5E08\u5171\u4EAB\u8BC4\u9605")),co.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u6559\u5E08\u53EF\u4EE5\u5728\u4F5C\u4E1A\u8BC4\u9605\u9875\u9762\u67E5\u770B\u5176\u4ED6\u6559\u5E08\u8BC4\u9605\u5185\u5BB9\uFF0C\u52A9\u6559\u53EF\u4EE5\u67E5\u770B\u5176\u4ED6\u52A9\u6559\u8BC4\u9605\uFF09")),!Kt&&co.createElement(je.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Ln()},"\u4FDD\u5B58"))};var ps=(0,Ee.connect)(({shixunHomeworks:Ye})=>({shixunHomeworks:Ye}))(fs),Lu=te(26162),$l=te(78673),eu=te(51556),du=te(47604),qu=te(26668),vs=te(40784),cu=te(32187),Pr=te(59301),$u=Object.defineProperty,es=Object.defineProperties,Nu=Object.getOwnPropertyDescriptors,ts=Object.getOwnPropertySymbols,hs=Object.prototype.hasOwnProperty,Es=Object.prototype.propertyIsEnumerable,Mu=(Ye,We,ze)=>We in Ye?$u(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,pl=(Ye,We)=>{for(var ze in We||(We={}))hs.call(We,ze)&&Mu(Ye,ze,We[ze]);if(ts)for(var ze of ts(We))Es.call(We,ze)&&Mu(Ye,ze,We[ze]);return Ye},wl=(Ye,We)=>es(Ye,Nu(We)),tu=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const Ss=({shixunHomeworks:Ye,loading:We,dispatch:ze,classroomList:Yt})=>{var Kt,$t,ln,an,Et,on,tn,Dt,ka;const Ln=(0,Ee.useParams)(),{workSetting:Ft,workList:vn}=Ye,[Ca,Na]=(0,z.useState)(!0);let[rn,_t]=(0,z.useState)([]);const[nn,Nr]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,anonymous_group:!1});(0,z.useEffect)(()=>{va.resetFields(),Xr.resetFields()},[]),(0,z.useEffect)(()=>{Na(!(Ft!=null&&Ft.can_edit))},[Ft]),(0,z.useEffect)(()=>{Ft!=null&&Ft.course_id&&(Object.keys(nn).map(function(Yn){nn[Yn]=Ft[Yn]}),(!nn.allow_late||!nn.unified_late)&&(nn.late_penalty=5),rn=JSON.parse(JSON.stringify(Ft.group_settings.map(Yn=>wl(pl({},Yn),{group_name:[Yn.group_name]})).filter(Yn=>Yn.publish_time!==null))),Nr(pl({},nn)),_t([...rn]))},[Ft]);const ua=()=>tu(void 0,null,function*(){yield ze({type:"shixunHomeworks/getWorkSetting",payload:pl({},Ln)}),va.resetFields(),Xr.resetFields()}),[za,ct]=(0,z.useState)(!1),Wr=()=>tu(void 0,null,function*(){ct(!za);const Yn=JSON.parse(JSON.stringify(nn));if(Yn.categoryId=Ln.categoryId,nn.unified_setting||rn==null||rn.map(Mr=>{var Pi,ga;if(!Mr.publish_time||!Mr.end_time)throw ve.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),ct(za),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Mr.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),ct(za),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");Mr.group_name=typeof(Mr==null?void 0:Mr.group_name)=="string"?[Mr==null?void 0:Mr.group_name]:Mr==null?void 0:Mr.group_name,Mr.group_id=(ga=(Pi=Mr==null?void 0:Mr.group_name)==null?void 0:Pi.map(fn=>{var ea,Wt;let Pa=(Wt=(ea=Ft.group_settings)==null?void 0:ea.filter(er=>(er==null?void 0:er.group_name)===fn))==null?void 0:Wt[0];return Pa==null?void 0:Pa.group_id}))==null?void 0:ga.toString().split(",")}),Yn.group_settings=rn,nn.evaluation_start){if(nn.end_time&&de()(nn.evaluation_start)<=de()(nn.end_time))throw ve.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ct(za),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4");if(nn.late_time&&de()(nn.evaluation_start)<=de()(nn.late_time))throw ve.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ct(za),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4")}if(Object.keys(Yn).map(function(Mr){Mr.indexOf("proportion")>-1&&(Yn[Mr]=Yn[Mr]/100)}),Yn.anonymous_comment&&!Yn.unified_anonymous_comment){const Mr=yield Hn();Yn.anonymous_comment_settings=Mr.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach(Pi=>{Reflect.deleteProperty(Yn,Pi)})}if(Yn.anonymous_appeal&&!Yn.unified_anonymous_appeal){const Mr=yt();Yn.anonymous_appeal_settings=Mr.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach(Pi=>{Reflect.deleteProperty(Yn,Pi)})}(yield(0,Ze.ZP)(`/api/homework_commons/${Ln.categoryId}/evaluation_setting.json`,{method:"post",body:pl({},Yn)})).status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),Na(!0),ua(),ze({type:"shixunHomeworks/getWorkList",payload:pl({},Ln)})),ct(za)}),_n=Pr.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Pr.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",Pr.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Pr.createElement("br",null),Pr.createElement("br",null),"\u6CE8\u610F",Pr.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",Pr.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",Pr.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",Pr.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),Ir=Pr.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",Pr.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",Pr.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",Pr.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),No=(Kt=Ft==null?void 0:Ft.anonymous_comment_settings)==null?void 0:Kt.map(Yn=>({label:Yn.group_name,value:Yn.group_name,id:Yn.group_id})),Ci=($t=Ft==null?void 0:Ft.anonymous_appeal_settings)==null?void 0:$t.map(Yn=>({label:Yn.group_name,value:Yn.group_name,id:Yn.group_id})),[va]=fe.default.useForm(),[Xr]=fe.default.useForm(),Qt=(Yn,bo)=>Yn.map(Mr=>{var Pi;return(Pi=bo.find(ga=>ga.value===Mr))==null?void 0:Pi.id}),Hn=()=>tu(void 0,null,function*(){const Yn=(0,cu.Y)(va.getFieldsValue(),"YYYY-MM-DD HH:mm"),bo=(0,Le.cloneDeep)(Yn);for(const Mr of bo.anonymous_comment_settings||[]){if(!(Mr!=null&&Mr.evaluation_start))return ve.ZP.warning("\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),ct(za),Promise.reject();if(!Mr.group_name)return ve.ZP.warning("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),ct(za),Promise.reject();Mr.evaluation_end=Mr==null?void 0:Mr.evaluation_start[1],Mr.evaluation_start=Mr==null?void 0:Mr.evaluation_start[0],Mr.group_id=Qt(Mr.group_name,No),Reflect.deleteProperty(Mr,"deleteflag")}return bo}),yt=()=>{const Yn=(0,cu.Y)(Xr.getFieldsValue(),"YYYY-MM-DD HH:mm"),bo=(0,Le.cloneDeep)(Yn);for(const Mr of bo.anonymous_appeal_settings||[])Mr.group_id=Qt(Mr.group_name,Ci),Reflect.deleteProperty(Mr,"deleteflag");return bo},Zr=(Yn,bo)=>{if(bo==="comment"){const Mr=Yn==null?void 0:Yn.filter(fn=>fn.evaluation_end!==null);return Mr.length===0?[{deleteflag:!0}]:(0,cu.M)(Mr,["evaluation_start","evaluation_end"]).map(fn=>wl(pl({},fn),{evaluation_start:[fn.evaluation_start,fn.evaluation_end],group_name:[fn.group_name],deleteflag:!1}))}else if(bo==="appeal"){const Mr=Yn==null?void 0:Yn.filter(fn=>fn.appeal_time!==null);return Mr.length===0?[{deleteflag:!0}]:(0,cu.M)(Mr,["appeal_time"]).map(fn=>wl(pl({},fn),{group_name:[fn.group_name],deleteflag:!1}))}},Ao=(((ln=Ft==null?void 0:Ft.homework_status)==null?void 0:ln.includes("\u5DF2\u622A\u6B62"))||(No==null?void 0:No.length)>0)&&(Ft==null?void 0:Ft.student_works),ri=((an=Ft==null?void 0:Ft.anonymous_appeal_settings)==null?void 0:an.length)>0,Ga=(Ft==null?void 0:Ft.anonymous_comment)&&(Ft==null?void 0:Ft.unified_anonymous_comment)&&((Et=vn==null?void 0:vn.homework_status)==null?void 0:Et.includes("\u5DF2\u622A\u6B62"))||ri;return Pr.createElement("section",{className:ji.Z.form},Pr.createElement("div",{className:ji.Z.title},"\u4F5C\u4E1A\u533F\u8BC4"),Pr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Pr.createElement($l.Z,{checked:nn.anonymous_comment,disabled:Ca||!Ao||(Ft==null?void 0:Ft.anonymous_comment),onChange:()=>{var Yn;if((0,he.Rm)()&&!((Yn=Yt.AssistantObject.normal)!=null&&Yn.can_anonymous_comment)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}nn.anonymous_comment=!nn.anonymous_comment,nn.allow_late&&!nn.evaluation_start||nn.unified_setting&&!nn.evaluation_start&&nn.end_time&&nn.end_time!=""&&(nn.evaluation_start=de()(nn.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),nn.evaluation_end=de()(nn.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),nn.anonymous_comment&&(nn.evaluation_num=parseInt(nn.evaluation_num)?nn.evaluation_num:3,nn.absence_penalty=parseInt(nn.absence_penalty)?nn.absence_penalty:3),Nr(Object.assign({},nn))}}),Pr.createElement("div",{style:{fontWeight:600,margin:"0 10px"}},"\u542F\u7528\u533F\u8BC4"),Pr.createElement("div",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09"),Pr.createElement(be.Z,{title:Pr.createElement("div",null,Pr.createElement("div",null,"\u89C4\u5219"),Pr.createElement("div",null,"1.\u4F5C\u4E1A\u622A\u6B62\u3001\u8865\u4EA4\u7ED3\u675F\u540E\u624D\u53EF\u5F00\u542F\u533F\u8BC4\uFF0C\u5F00\u542F\u7533\u8BC9\u540E\u4E0D\u53EF\u53D8\u66F4\u533F\u8BC4\u7ED3\u675F\u65F6\u95F4\uFF1B"),Pr.createElement("div",null,"2.\u6240\u6709\u5B66\u751F\u4E92\u8BC4\uFF1A\u63D0\u4EA4\u4F5C\u54C1\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u6240\u6709\u5B66\u751F\u4E92\u76F8\u533F\u8BC4\uFF1B"),Pr.createElement("div",null,"3.\u73ED\u7EA7\u5185\u4E92\u8BC4\uFF1A\u540C\u73ED\u7EA7\u63D0\u4EA4\u4F5C\u54C1\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u73ED\u5185\u5B66\u751F\u4E92\u76F8\u533F\u8BC4\u3002"),Pr.createElement("div",null,"\u6CE8\uFF1A\u4E3A\u786E\u4FDD\u516C\u5E73\uFF0C\u533F\u8BC4\u89C4\u5219\u786E\u5B9A\u540E\u4E0D\u53EF\u518D\u4FEE\u6539\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"))},Pr.createElement("i",{className:`iconfont icon-tishixiaowenhao ${ji.Z.title_icon}`}))),nn.anonymous_comment&&Pr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Pr.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u65B9\u5F0F"),Pr.createElement(ne.ZP.Group,{value:nn.unified_anonymous_comment,disabled:Ca||nn.anonymous_appeal||(Ft==null?void 0:Ft.anonymous_comment),onChange:Yn=>{var bo;if((0,he.Rm)()&&!((bo=Yt.AssistantObject.normal)!=null&&bo.can_anonymous_comment)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Nr(Mr=>wl(pl({},Mr),{unified_anonymous_comment:Yn.target.value})),va.resetFields()}},(Ft==null?void 0:Ft.unified_setting)&&(Ft==null?void 0:Ft.unified_late)&&Pr.createElement(ne.ZP,{value:!0,disabled:Ca||nn.anonymous_appeal||(Ft==null?void 0:Ft.anonymous_comment)||!(Ft!=null&&Ft.manage_all_group)},Pr.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),((on=Ft==null?void 0:Ft.group_settings)==null?void 0:on.length)>0&&Pr.createElement(ne.ZP,{value:!1},Pr.createElement("span",{style:{color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),nn.anonymous_comment&&nn.unified_anonymous_comment&&Pr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Pr.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u4E92\u8BC4\u65B9\u5F0F"),Pr.createElement(ne.ZP.Group,{value:nn.anonymous_group,disabled:Ca||nn.anonymous_appeal||(Ft==null?void 0:Ft.anonymous_comment),onChange:Yn=>{if((0,he.Rm)()&&!Yt.AssistantObject.normal.can_anonymous_comment){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Nr(bo=>wl(pl({},bo),{anonymous_group:Yn.target.value}))}},Pr.createElement(ne.ZP,{value:!1},Pr.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),((tn=Ft==null?void 0:Ft.group_settings)==null?void 0:tn.length)>0&&Pr.createElement(ne.ZP,{value:!0,disabled:Ca||!(Ft!=null&&Ft.can_anonymous_group)},Pr.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),Pr.createElement("aside",null,nn.anonymous_comment&&Pr.createElement(Pr.Fragment,null,nn.unified_anonymous_comment?Pr.createElement(eu.Z,{data:nn,setData:Nr,disabled:Ca}):Pr.createElement(fe.default,{form:va,style:{marginTop:"1px"},autoComplete:"off",initialValues:Ft!=null&&Ft.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:Zr(Ft==null?void 0:Ft.anonymous_comment_settings,"comment")}},Pr.createElement(du.Z,{disabled:Ca,selectOptions:No,form:va,data:nn}))),Pr.createElement("div",{className:ji.Z.title,style:{marginTop:"30px"}},"\u533F\u8BC4\u7533\u8BC9"),Pr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Pr.createElement($l.Z,{checked:nn.anonymous_appeal,disabled:Ca||!Ga||(Ft==null?void 0:Ft.anonymous_appeal),onChange:()=>{if((0,he.Rm)()&&!Yt.AssistantObject.normal.can_anonymous_appeal){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}nn.anonymous_appeal=!nn.anonymous_appeal,nn.anonymous_appeal&&(nn.appeal_penalty=nn.appeal_penalty?nn.appeal_penalty:2),Nr(Object.assign({},nn))}}),Pr.createElement("span",{style:{color:"#000000",margin:"0 10px"}},"\u533F\u8BC4\u7533\u8BC9"),Pr.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),nn.anonymous_appeal&&Pr.createElement(Pr.Fragment,null,Pr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Pr.createElement("div",{style:{color:"#666666",marginLeft:"54px",marginRight:"20px"}},"\u7533\u8BC9\u65B9\u5F0F"),Pr.createElement(ne.ZP.Group,{value:nn.unified_anonymous_appeal,disabled:Ca||(Ft==null?void 0:Ft.anonymous_appeal),onChange:Yn=>{if((0,he.Rm)()&&!Yt.AssistantObject.normal.can_anonymous_appeal){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Nr(bo=>wl(pl({},bo),{unified_anonymous_appeal:Yn.target.value})),Xr.resetFields()}},(Ft==null?void 0:Ft.unified_anonymous_comment)&&Pr.createElement(ne.ZP,{value:!0,disabled:!(Ft!=null&&Ft.manage_all_group),style:{marginRight:"40px"}},Pr.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((Dt=Ft==null?void 0:Ft.group_settings)==null?void 0:Dt.length)>0&&Pr.createElement(ne.ZP,{value:!1},Pr.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),nn.unified_anonymous_appeal?Pr.createElement(qu.Z,{data:nn,setData:Nr,disabled:Ca}):Pr.createElement(fe.default,{form:Xr,initialValues:Ft!=null&&Ft.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:Zr(Ft==null?void 0:Ft.anonymous_appeal_settings,"appeal")}},Pr.createElement(vs.Z,{disabled:Ca||(0,he.Rm)()&&!((ka=Yt.AssistantObject.normal)!=null&&ka.can_anonymous_appeal),selectOptions:Ci,form:Xr})))),!Ca&&Pr.createElement(je.ZP,{loading:za,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Wr()},"\u4FDD\u5B58"))};var ys=(0,Ee.connect)(({shixunHomeworks:Ye,classroomList:We,loading:ze})=>({shixunHomeworks:Ye,classroomList:We,loading:ze.effects}))(Ss),Fe=te(5083),ke=te(2748),Oe=te(98157),gt=te(97202),pt=te(6681),Ue=te(59301),Lt=Object.defineProperty,gn=Object.defineProperties,cn=Object.getOwnPropertyDescriptors,Fn=Object.getOwnPropertySymbols,ma=Object.prototype.hasOwnProperty,Bn=Object.prototype.propertyIsEnumerable,In=(Ye,We,ze)=>We in Ye?Lt(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,Mn=(Ye,We)=>{for(var ze in We||(We={}))ma.call(We,ze)&&In(Ye,ze,We[ze]);if(Fn)for(var ze of Fn(We))Bn.call(We,ze)&&In(Ye,ze,We[ze]);return Ye},Tn=(Ye,We)=>gn(Ye,cn(We)),dn=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const xn=Ye=>dn(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/homework_commons/${Ye==null?void 0:Ye.categoryId}/publish_setting.json`,{method:"post",body:Ye})}),ra=Ye=>dn(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/homework_commons/${Ye==null?void 0:Ye.categoryId}/evaluation_setting.json`,{method:"post",body:Ye})}),_a=(Ye,We)=>Ye==null?void 0:Ye.map(ze=>{var Yt;return(Yt=We==null?void 0:We.find(Kt=>Kt.value===ze))==null?void 0:Yt.id}),Ta=(Ye,We)=>{var ze;return Ye=typeof Ye=="string"?[Ye]:Ye,(ze=Ye==null?void 0:Ye.map(Yt=>We==null?void 0:We.find(Kt=>{var $t;return($t=Kt==null?void 0:Kt.group_name)==null?void 0:$t.includes(Yt)})))==null?void 0:ze.filter(Yt=>Yt)},Ba=(Ye,We,ze,Yt=!1)=>{let Kt=null,$t=Yt?We:Ta(Ye,We);return $t==null||$t.forEach((ln,an)=>{(an==0||ze(ln,Kt||{}))&&(Kt=ln)}),Kt},nr=({shixunHomeworks:Ye,loading:We,dispatch:ze,classroomList:Yt})=>{var Kt,$t,ln,an,Et,on,tn,Dt,ka,Ln,Ft,vn,Ca,Na,rn,_t,nn,Nr,ua;const za=(0,Ee.useParams)(),{workSetting:ct,workList:Wr}=Ye,[,_n,Ir]=(0,ie.U)(xn,{categoryId:za==null?void 0:za.categoryId,penalty_type:ke.Q.Number}),[,No,Ci]=(0,ie.U)(ra,{categoryId:za==null?void 0:za.categoryId}),[va]=fe.default.useForm(),Xr=fe.default.useWatch("unified_setting",va),Qt=fe.default.useWatch("group_settings",va),Hn=fe.default.useWatch("allow_late_settings",va),yt=fe.default.useWatch("end_time",va),Zr=fe.default.useWatch("publish_time",va),Ao=fe.default.useWatch("allow_late",va),ri=fe.default.useWatch("unified_late",va),Ga=fe.default.useWatch("late_time",va),Yn=fe.default.useWatch("anonymous_comment",va),bo=fe.default.useWatch("unified_anonymous_comment",va),Mr=fe.default.useWatch("evaluation_start",va),Pi=fe.default.useWatch("anonymous_appeal",va),ga=fe.default.useWatch("anonymous_comment_settings",va),fn=fe.default.useWatch("unified_anonymous_appeal",va),ea=fe.default.useWatch("anonymous_appeal_settings",va),[Wt,Pa]=(0,z.useState)(!1),[er,jr]=(0,z.useState)({}),[ao,br]=(0,z.useState)({}),[Ro,pi]=(0,z.useState)({}),[Mi,$i]=(0,z.useState)(!1),El=Wt||(0,he.Rm)()&&!(($t=(Kt=Yt.AssistantObject)==null?void 0:Kt.normal)!=null&&$t.can_publish),Bl=Wt||(0,he.Rm)()&&!((an=(ln=Yt.AssistantObject)==null?void 0:ln.normal)!=null&&an.can_late),Ki=Wt||(0,he.Rm)()&&!((on=(Et=Yt.AssistantObject)==null?void 0:Et.normal)!=null&&on.can_anonymous_comment),kl=Wt||(0,he.Rm)()&&!((Dt=(tn=Yt.AssistantObject)==null?void 0:tn.normal)!=null&&Dt.can_anonymous_appeal),[Ps,Os]=(0,z.useState)([]),Hl=(Gn,Zn)=>{if(Gn!=null&&Gn.some(Fi=>typeof Fi.group_name!="string")){const Fi=[];Gn==null||Gn.forEach(ro=>{var kr;typeof ro.group_name!="string"&&((kr=ro.group_name)==null||kr.forEach(jo=>{Fi.push(Tn(Mn({},ro),{group_name:jo}))}))}),Gn=Fi}return Gn==null?void 0:Gn.filter(Fi=>{var ro,kr,jo;return!((jo=(kr=(ro=Zn==null?void 0:Zn.map(ki=>ki==null?void 0:ki.group_name))==null?void 0:ro.toString())==null?void 0:kr.split(","))!=null&&jo.includes(String(Fi.group_name)))&&Fi.is_admin})},_u=Gn=>{if(Gn=="allow_late"){Ce.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:Ue.createElement(Ue.Fragment,null,Wr!=null&&Wr.is_shixun?Ue.createElement("div",null,Ue.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u901A\u5173\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u5219\u4E0D\u6263\u5206\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u901A\u5173\u5219\u4E0D\u6263\u5206\u3002"):Ue.createElement("div",null,Ue.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u6210\u529F\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u63D0\u4EA4\u5219\u4E0D\u4F1A\u6263\u5206\u3002"),Ue.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},Ue.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u6CE8\u610F\uFF1A\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\u3002"))});return}if(Gn=="anonymous_comment"){Ce.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:Ue.createElement(Ue.Fragment,null,Ue.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u533F\u8BC4\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\u3002",Ue.createElement("br",null),Ue.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},Ue.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u5B66\u751F\u5FC5\u987B\u63D0\u4EA4\u4F5C\u54C1\u624D\u80FD\u53C2\u4E0E\u533F\u8BC4\uFF0C\u82E5\u5B66\u751F\u672A\u80FD\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u5EFA\u8BAE\u542F\u7528\u201C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u201D\u529F\u80FD\uFF0C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002"))});return}if(Gn=="anonymous_appeal"){Ce.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:Ue.createElement(Ue.Fragment,null,Ue.createElement("span",{className:"blod"},"\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\u7533\u8BC9"),Ue.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",Ue.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u65E0\u6548\uFF0C\u4E0D\u53C2\u4E0E\u6700\u7EC8\u6210\u7EE9\u7684\u8BA1\u7B97\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u5C06\u88AB\u6263\u51CF\u8FDD\u89C4\u533F\u8BC4\u5206",Ue.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",Ue.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u6709\u6548\uFF0C\u4E0D\u5141\u8BB8\u5B66\u751F\u5BF9\u8BE5\u8BC4\u5206\u8BB0\u5F55\u8FDB\u884C\u4E8C\u6B21\u7533\u8BC9\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u4E0D\u4F1A\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206",Ue.createElement("br",null))});return}if(Gn=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(Gn=="unified_anonymous_comment")return Xr===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4":"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4";if(Gn=="unified_anonymous_appeal")return Xr===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":ri===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":"\u5DF2\u5F00\u542F\u5206\u73ED\u533F\u8BC4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9";if(Gn=="make_up_score")return Ao?"\u6263\u5206\u6570\u636E\u6765\u6E90\u4E8E\u8865\u4EA4\u6263\u5206":"\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u672A\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002";if(Gn=="submit_num")return"\u82E5\u5B66\u751F\u9700\u8981\u5728\u89C4\u5B9A\u6B21\u6570\u5916\u518D\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u6253\u56DE\u91CD\u505A\u529F\u80FD\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002"},Xo=(Gn,Zn={})=>{var Fi,ro,kr,jo,ki,Ri,so,$r,fo,vi;if(Gn=="unified_setting")return El||!((Fi=Wr==null?void 0:Wr.homework_status)!=null&&Fi.includes("\u672A\u53D1\u5E03"))||!(ct!=null&&ct.manage_all_group);if(Gn=="publish_time")return El||!((ro=Wr==null?void 0:Wr.homework_status)!=null&&ro.includes("\u672A\u53D1\u5E03")||(kr=Wr==null?void 0:Wr.homework_status)!=null&&kr.includes("\u672A\u5F00\u59CB"));if(Gn=="end_time"){const aa=Ba([],(ct==null?void 0:ct.anonymous_comment_settings)||[],(Xn,Wn)=>(Xn==null?void 0:Xn.evaluation_start)&&(Wn==null?void 0:Wn.evaluation_start)&&de()(Xn==null?void 0:Xn.evaluation_start).startOf("second")=de()(ct==null?void 0:ct.end_time).startOf("second")||(ct==null?void 0:ct.anonymous_comment)&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second")||(ct==null?void 0:ct.anonymous_comment)&&(aa==null?void 0:aa.evaluation_start)&&de()().startOf("second")>=de()(aa==null?void 0:aa.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(aa=>Gn==null?void 0:Gn.includes(aa)))return El||!(Zn!=null&&Zn.is_admin)||!((jo=Wr==null?void 0:Wr.homework_status)!=null&&jo.includes("\u672A\u53D1\u5E03"))&&(Zn==null?void 0:Zn.publish_time)&&de()().startOf("second")>=de()((ki=Zn==null?void 0:Zn.publish_time)==null?void 0:ki[0]).startOf("second");if(["group_settings","publish_time"].every(aa=>Gn==null?void 0:Gn.includes(aa))){const aa=Ba(Zn==null?void 0:Zn.group_name,(ct==null?void 0:ct.allow_late_settings)||[],(Wn,oo)=>(Wn==null?void 0:Wn.late_time)&&(oo==null?void 0:oo.late_time)&&de()(Wn==null?void 0:Wn.late_time).startOf("second")(Wn==null?void 0:Wn.evaluation_start)&&(oo==null?void 0:oo.evaluation_start)&&de()(Wn==null?void 0:Wn.evaluation_start).startOf("second")=de()((so=Zn==null?void 0:Zn.publish_time)==null?void 0:so[0]).startOf("second"),(ct==null?void 0:ct.allow_late)&&(aa==null?void 0:aa.late_time)&&de()().startOf("second")>=de()(Zn==null?void 0:Zn.end_time).startOf("second")||(ct==null?void 0:ct.anonymous_comment)&&(Xn==null?void 0:Xn.evaluation_start)&&de()().startOf("second")>=de()(Xn==null?void 0:Xn.evaluation_start).startOf("second")]}if(Gn=="allow_late"){const aa=(($r=ct==null?void 0:ct.allow_late_settings)==null?void 0:$r.filter(Wn=>Wn.late_time!==null).map(Wn=>{var oo;return(oo=Wn==null?void 0:Wn.group_id)==null?void 0:oo[0]}))||[],Xn=Ba(null,(ct==null?void 0:ct.group_settings)||[],(Wn,oo)=>(Wn==null?void 0:Wn.end_time)&&(oo==null?void 0:oo.end_time)&&de()(Wn==null?void 0:Wn.end_time).startOf("second")=de()(ct==null?void 0:ct.end_time).startOf("second")||(aa==null?void 0:aa.includes((fo=Xn==null?void 0:Xn.group_id)==null?void 0:fo[0]))&&(ct==null?void 0:ct.allow_late)&&(Xn==null?void 0:Xn.end_time)&&de()().startOf("second")>=de()(Xn==null?void 0:Xn.end_time).startOf("second")||(ct==null?void 0:ct.anonymous_comment)&&(ct==null?void 0:ct.evaluation_start)&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second")}if(Gn=="unified_late"){const aa=Ba(null,(ct==null?void 0:ct.anonymous_comment_settings)||[],(Xn,Wn)=>(Xn==null?void 0:Xn.evaluation_start)&&(Wn==null?void 0:Wn.evaluation_start)&&de()(Xn==null?void 0:Xn.evaluation_start).startOf("second")=de()(ct==null?void 0:ct.end_time).startOf("second")||Xr===!1}if(Gn=="late_penalty"||Gn=="late_time")return Bl||(ct==null?void 0:ct.anonymous_comment)&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(aa=>Gn==null?void 0:Gn.includes(aa))){const aa=Ba(Zn==null?void 0:Zn.group_name,(ct==null?void 0:ct.group_settings)||[],(Xn,Wn)=>(Xn==null?void 0:Xn.end_time)&&(Wn==null?void 0:Wn.end_time)&&de()(Xn==null?void 0:Xn.end_time).startOf("second")>de()(Wn==null?void 0:Wn.end_time).startOf("second"));return El||!(Zn!=null&&Zn.is_admin)||(aa==null?void 0:aa.end_time)&&de()().startOf("second")>=de()(aa==null?void 0:aa.end_time).startOf("second")||(Zn==null?void 0:Zn.group_name)&&((vi=Zn==null?void 0:Zn.group_name)==null?void 0:vi.length)&&(ct==null?void 0:ct.unified_setting)&&(ct==null?void 0:ct.end_time)&&de()().startOf("second")>=de()(ct==null?void 0:ct.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(aa=>Gn==null?void 0:Gn.includes(aa))){const aa=Ba(Zn==null?void 0:Zn.group_name,(ct==null?void 0:ct.anonymous_comment_settings)||[],(Xn,Wn)=>(Xn==null?void 0:Xn.evaluation_start)&&(Wn==null?void 0:Wn.evaluation_start)&&de()(Xn==null?void 0:Xn.evaluation_start).startOf("second")>de()(Wn==null?void 0:Wn.evaluation_start).startOf("second"));return El||!(Zn!=null&&Zn.is_admin)||(aa==null?void 0:aa.evaluation_start)&&(ct==null?void 0:ct.anonymous_comment)&&de()().startOf("second")>=de()(aa==null?void 0:aa.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(aa=>Gn==null?void 0:Gn.includes(aa))){const aa=Ba(Zn==null?void 0:Zn.group_name,(ct==null?void 0:ct.anonymous_comment_settings)||[],(Xn,Wn)=>(Xn==null?void 0:Xn.evaluation_start)&&(Wn==null?void 0:Wn.evaluation_start)&&de()(Xn==null?void 0:Xn.evaluation_start).startOf("second")=de()(aa==null?void 0:aa.evaluation_start).startOf("second")}if(Gn=="anonymous_comment"){const aa=Ba(null,(ct==null?void 0:ct.anonymous_comment_settings)||[],(Xn,Wn)=>(Xn==null?void 0:Xn.evaluation_start)&&(Wn==null?void 0:Wn.evaluation_start)&&de()(Xn==null?void 0:Xn.evaluation_start).startOf("second")>de()(Wn==null?void 0:Wn.evaluation_start).startOf("second"),!0);return Ki||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||(ct==null?void 0:ct.anonymous_comment)&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second")||(ct==null?void 0:ct.anonymous_comment)&&(aa==null?void 0:aa.evaluation_start)&&de()().startOf("second")>=de()(aa==null?void 0:aa.evaluation_start).startOf("second")}if(Gn=="unified_anonymous_comment"){const aa=Ba(null,(ct==null?void 0:ct.anonymous_comment_settings)||[],(Xn,Wn)=>(Xn==null?void 0:Xn.evaluation_start)&&(Wn==null?void 0:Wn.evaluation_start)&&de()(Xn==null?void 0:Xn.evaluation_start).startOf("second")=de()(ct==null?void 0:ct.evaluation_start).startOf("second")||!(ct!=null&&ct.unified_anonymous_comment)&&(ct==null?void 0:ct.anonymous_comment)&&aa.evaluation_start&&de()().startOf("second")>=de()(aa==null?void 0:aa.evaluation_start).startOf("second")||ri===!1||Xr===!1}if(Gn=="anonymous_group")return Ki||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||(ct==null?void 0:ct.anonymous_comment)&&(ct==null?void 0:ct.evaluation_start)&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second");if(Gn=="evaluation_start")return Ki||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||(ct==null?void 0:ct.anonymous_comment)&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second");if(Gn=="evaluation_start")return Ki;if(Gn=="evaluation_end")return Ki||!(ct!=null&&ct.can_edit)&&!(0,he.t_)();if(Gn=="evaluation_num")return Ki||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second");if(Gn=="absence_penalty")return Ki||!(ct!=null&&ct.can_edit)&&!(0,he.t_)();if(["anonymous_comment_settings","group_name"].every(aa=>Gn==null?void 0:Gn.includes(aa))){const aa=Ba(Zn==null?void 0:Zn.group_name,(ct==null?void 0:ct.anonymous_comment_settings)||[],(Xn,Wn)=>(Xn==null?void 0:Xn.evaluation_start)&&(Wn==null?void 0:Wn.evaluation_start)&&de()(Xn==null?void 0:Xn.evaluation_start).startOf("second")>de()(Wn==null?void 0:Wn.evaluation_start).startOf("second"));return Ki||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||!(Zn!=null&&Zn.is_admin)||(aa==null?void 0:aa.evaluation_start)&&de()().startOf("second")>=de()(aa==null?void 0:aa.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(aa=>Gn==null?void 0:Gn.includes(aa))){const aa=Ba(Zn==null?void 0:Zn.group_name,(ct==null?void 0:ct.anonymous_comment_settings)||[],(Xn,Wn)=>(Xn==null?void 0:Xn.evaluation_start)&&(Wn==null?void 0:Wn.evaluation_start)&&de()(Xn==null?void 0:Xn.evaluation_start).startOf("second")>de()(Wn==null?void 0:Wn.evaluation_start).startOf("second"));return Ki||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||!(Zn!=null&&Zn.is_admin)||[(aa==null?void 0:aa.evaluation_start)&&de()().startOf("second")>=de()(aa==null?void 0:aa.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(aa=>Gn==null?void 0:Gn.includes(aa))){const aa=Ba(Zn==null?void 0:Zn.group_name,(ct==null?void 0:ct.anonymous_comment_settings)||[],(Xn,Wn)=>(Xn==null?void 0:Xn.evaluation_start)&&(Wn==null?void 0:Wn.evaluation_start)&&de()(Xn==null?void 0:Xn.evaluation_start).startOf("second")>de()(Wn==null?void 0:Wn.evaluation_start).startOf("second"));return Ki||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||!(Zn!=null&&Zn.is_admin)||(aa==null?void 0:aa.evaluation_start)&&de()().startOf("second")>=de()(aa==null?void 0:aa.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(aa=>Gn==null?void 0:Gn.includes(aa))||["anonymous_comment_settings","student_comment"].every(aa=>Gn==null?void 0:Gn.includes(aa)))return Ki||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||!(Zn!=null&&Zn.is_admin);if(Gn=="student_comment")return Ki||!(ct!=null&&ct.can_edit)&&!(0,he.t_)();if(Gn=="is_open_abnormal_score")return Ki||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||(ct==null?void 0:ct.is_open_abnormal_score);if(Gn=="anonymous_appeal")return kl||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||ct.anonymous_appeal&&de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second");if(Gn=="unified_anonymous_appeal")return kl||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||de()().startOf("second")>=de()(ct==null?void 0:ct.evaluation_start).startOf("second")||ri===!1||Xr===!1||bo==!1;if(Gn=="appeal_penalty")return kl||!(ct!=null&&ct.can_edit)&&!(0,he.t_)();if(["anonymous_appeal_settings","group_name"].every(aa=>Gn==null?void 0:Gn.includes(aa))){const aa=Ba(Zn==null?void 0:Zn.group_name,(ct==null?void 0:ct.anonymous_comment_settings)||[],(Xn,Wn)=>(Xn==null?void 0:Xn.evaluation_end)&&(Wn==null?void 0:Wn.evaluation_end)&&de()(Xn==null?void 0:Xn.evaluation_end).startOf("second")>de()(Wn==null?void 0:Wn.evaluation_end).startOf("second"));return kl||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||!(Zn!=null&&Zn.is_admin)||(aa==null?void 0:aa.evaluation_end)&&de()().startOf("second")>=de()(aa==null?void 0:aa.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(aa=>Gn==null?void 0:Gn.includes(aa))?kl||!(ct!=null&&ct.can_edit)&&!(0,he.t_)()||!(Zn!=null&&Zn.is_admin):!1},Ls=(Gn,Zn)=>{var Fi,ro,kr,jo,ki,Ri,so,$r,fo,vi;if(console.log("handleValuesChange",Gn,Zn),ze({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in Gn&&(Zn!=null&&Zn.end_time||va.setFieldsValue({end_time:de()(Zn==null?void 0:Zn.publish_time).add(7,"days")})),"unified_setting"in Gn&&(Zn!=null&&Zn.unified_setting||va.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in Gn&&(Zn!=null&&Zn.unified_late||va.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in Gn&&(Zn!=null&&Zn.unified_anonymous_comment||va.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in Gn){let aa=[];(Fi=Zn==null?void 0:Zn.group_settings)==null||Fi.forEach(Xn=>{aa=[...aa,...(Xn==null?void 0:Xn.group_name)||[]]}),va.setFieldsValue({allow_late_settings:((ro=Zn==null?void 0:Zn.allow_late_settings)==null?void 0:ro.map(Xn=>{var Wn;return Tn(Mn({},Xn),{group_name:(Wn=Xn==null?void 0:Xn.group_name)==null?void 0:Wn.filter(oo=>aa.includes(oo))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:((kr=Zn==null?void 0:Zn.anonymous_comment_settings)==null?void 0:kr.map(Xn=>{var Wn,oo;return Tn(Mn({},Xn),{group_name:Xn!=null&&Xn.evaluation_start&&de()().startOf("second")>=de()((Wn=Xn==null?void 0:Xn.evaluation_start)==null?void 0:Wn[0]).startOf("second")?Xn==null?void 0:Xn.group_name:(oo=Xn==null?void 0:Xn.group_name)==null?void 0:oo.filter(Rl=>aa.includes(Rl))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((jo=Zn==null?void 0:Zn.anonymous_appeal_settings)==null?void 0:jo.map(Xn=>{var Wn;return Tn(Mn({},Xn),{group_name:(Wn=Xn==null?void 0:Xn.group_name)==null?void 0:Wn.filter(oo=>aa.includes(oo))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in Gn){let aa=[];(ki=Zn==null?void 0:Zn.allow_late_settings)==null||ki.forEach(Xn=>{aa=[...aa,...(Xn==null?void 0:Xn.group_name)||[]]}),va.setFieldsValue({anonymous_comment_settings:((Ri=Zn==null?void 0:Zn.anonymous_comment_settings)==null?void 0:Ri.map(Xn=>{var Wn,oo;return Tn(Mn({},Xn),{group_name:Xn!=null&&Xn.evaluation_start&&de()().startOf("second")>=de()((Wn=Xn==null?void 0:Xn.evaluation_start)==null?void 0:Wn[0]).startOf("second")?Xn==null?void 0:Xn.group_name:(oo=Xn==null?void 0:Xn.group_name)==null?void 0:oo.filter(Rl=>aa.includes(Rl))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((so=Zn==null?void 0:Zn.anonymous_appeal_settings)==null?void 0:so.map(Xn=>{var Wn;return Tn(Mn({},Xn),{group_name:(Wn=Xn==null?void 0:Xn.group_name)==null?void 0:Wn.filter(oo=>aa.includes(oo))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in Gn){let aa=[];($r=Zn==null?void 0:Zn.anonymous_comment_settings)==null||$r.forEach(Wn=>{aa=[...aa,...(Wn==null?void 0:Wn.group_name)||[]]});let Xn=(fo=Zn==null?void 0:Zn.anonymous_comment_settings)==null?void 0:fo.map(Wn=>{var oo,Rl,au,Wu,ls,Nl,As;return{max:((Rl=(oo=ct==null?void 0:ct.anonymous_comment_settings)==null?void 0:oo.filter(Tl=>{var zl;return(zl=Wn==null?void 0:Wn.group_name)==null?void 0:zl.includes(Tl==null?void 0:Tl.group_name)}))==null?void 0:Rl.length)===1?(ls=(Wu=(au=ct==null?void 0:ct.anonymous_comment_settings)==null?void 0:au.filter(Tl=>{var zl;return(zl=Wn==null?void 0:Wn.group_name)==null?void 0:zl.includes(Tl==null?void 0:Tl.group_name)}))==null?void 0:Wu[0])==null?void 0:ls.all_user_size:(As=(Nl=ct==null?void 0:ct.anonymous_comment_settings)==null?void 0:Nl.filter(Tl=>{var zl;return(zl=Wn==null?void 0:Wn.group_name)==null?void 0:zl.includes(Tl==null?void 0:Tl.group_name)}))==null?void 0:As.reduce((Tl,zl)=>(Tl==null?void 0:Tl.all_user_size)+(zl==null?void 0:zl.all_user_size))}});Os(Xn),va.setFieldsValue({anonymous_appeal_settings:((vi=Zn==null?void 0:Zn.anonymous_appeal_settings)==null?void 0:vi.map(Wn=>{var oo;return Tn(Mn({},Wn),{group_name:(oo=Wn==null?void 0:Wn.group_name)==null?void 0:oo.filter(Rl=>aa.includes(Rl))})}))||[{is_admin:!0,appeal_penalty:2}]})}va.validateFields(),console.log("=====",de()(Zn==null?void 0:Zn.end_time).format("YYYY-MM-DD HH:mm:ss"))},Fs=Gn=>dn(void 0,null,function*(){var Zn,Fi,ro,kr;const jo=Gn;jo.group_settings=(Zn=jo==null?void 0:jo.group_settings)==null?void 0:Zn.map(Ri=>{var so,$r;const fo=Mn({},Ri);return fo.end_time=de()((so=fo==null?void 0:fo.publish_time)==null?void 0:so[1]).startOf("second"),fo.publish_time=de()(($r=fo==null?void 0:fo.publish_time)==null?void 0:$r[0]).startOf("second"),fo.group_name=typeof(fo==null?void 0:fo.group_name)=="string"?[fo==null?void 0:fo.group_name]:fo==null?void 0:fo.group_name,fo.group_id=_a(fo==null?void 0:fo.group_name,ct==null?void 0:ct.group_settings),fo}),jo.allow_late_settings=(Fi=jo==null?void 0:jo.allow_late_settings)==null?void 0:Fi.map(Ri=>{const so=Mn({},Ri);return so.group_name=typeof(so==null?void 0:so.group_name)=="string"?[so==null?void 0:so.group_name]:so==null?void 0:so.group_name,so.group_id=_a(so==null?void 0:so.group_name,ct==null?void 0:ct.group_settings),so}),jo.anonymous_comment_settings=(ro=jo==null?void 0:jo.anonymous_comment_settings)==null?void 0:ro.map(Ri=>{var so,$r;const fo=Mn({},Ri);return fo.evaluation_end=de()((so=fo==null?void 0:fo.evaluation_start)==null?void 0:so[1]).startOf("second"),fo.evaluation_start=de()(($r=fo==null?void 0:fo.evaluation_start)==null?void 0:$r[0]).startOf("second"),fo.group_name=typeof(fo==null?void 0:fo.group_name)=="string"?[fo==null?void 0:fo.group_name]:fo==null?void 0:fo.group_name,fo.group_id=_a(fo==null?void 0:fo.group_name,ct==null?void 0:ct.group_settings),fo}),jo.anonymous_appeal_settings=(kr=jo==null?void 0:jo.anonymous_appeal_settings)==null?void 0:kr.map(Ri=>{const so=Mn({},Ri);return so.group_name=typeof(so==null?void 0:so.group_name)=="string"?[so==null?void 0:so.group_name]:so==null?void 0:so.group_name,so.group_id=_a(so==null?void 0:so.group_name,ct==null?void 0:ct.group_settings),so});let ki=yield(0,zi.Tr)({homework_common_ids:[parseInt(za==null?void 0:za.categoryId)],course_id:za.coursesId,type:"homework_common"});if((ki==null?void 0:ki.student_count)===0){if((yield Ir(Mn({},jo))).status!==0||(yield Ci(Mn({},jo))).status!==0)return;ve.ZP.success("\u4FDD\u5B58\u6210\u529F"),Bs(),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}else pi(jo),br(ki)}),Bs=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:Mn({},za)}),ze({type:"shixunHomeworks/getWorkList",payload:Mn({},za)})};(0,z.useEffect)(()=>{var Gn,Zn,Fi,ro;let kr=(Gn=ct==null?void 0:ct.group_settings)==null?void 0:Gn.filter($r=>$r.publish_time!==null).map($r=>Tn(Mn({},$r),{group_name:[$r.group_name],publish_time:($r==null?void 0:$r.publish_time)&&[de()($r==null?void 0:$r.publish_time),de()($r==null?void 0:$r.end_time)]}));kr=(0,ye.QE)((kr==null?void 0:kr.length)>0?kr:[]);const jo=(Zn=ct.allow_late_settings)==null?void 0:Zn.filter($r=>$r.late_time!==null).map($r=>Tn(Mn({},$r),{group_name:[$r.group_name],late_time:($r==null?void 0:$r.late_time)&&de()($r==null?void 0:$r.late_time)})),ki=(Fi=ct.anonymous_comment_settings)==null?void 0:Fi.filter($r=>$r.evaluation_start!==null).map($r=>Tn(Mn({},$r),{group_name:[$r.group_name],evaluation_start:($r==null?void 0:$r.evaluation_start)&&[de()($r==null?void 0:$r.evaluation_start),de()($r==null?void 0:$r.evaluation_end)]})),Ri=(ro=ct.anonymous_appeal_settings)==null?void 0:ro.filter($r=>$r.appeal_time!==null).map($r=>Tn(Mn({},$r),{group_name:[$r.group_name]})),so=Tn(Mn({},ct),{late_penalty:ct!=null&&ct.allow_late?ct==null?void 0:ct.late_penalty:5,evaluation_num:ct!=null&&ct.evaluation_num?ct==null?void 0:ct.evaluation_num:3,absence_penalty:ct!=null&&ct.anonymous_comment?ct==null?void 0:ct.absence_penalty:3,appeal_penalty:ct!=null&&ct.anonymous_appeal?ct==null?void 0:ct.appeal_penalty:2,publish_time:ct!=null&&ct.publish_time?de()(ct==null?void 0:ct.publish_time):"",end_time:ct!=null&&ct.end_time?de()(ct==null?void 0:ct.end_time):"",late_time:ct!=null&&ct.late_time?de()(ct==null?void 0:ct.late_time):"",evaluation_start:ct!=null&&ct.evaluation_start?de()(ct==null?void 0:ct.evaluation_start):"",evaluation_end:ct!=null&&ct.evaluation_end?de()(ct==null?void 0:ct.evaluation_end):"",group_settings:kr!=null&&kr.length?kr:[{is_admin:!0}],allow_late_settings:jo!=null&&jo.length?jo:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:ki!=null&&ki.length?ki:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:Ri!=null&&Ri.length?Ri:[{is_admin:!0,appeal_penalty:2}]});va.setFieldsValue(so),jr(so),Pa(!(0,he.GJ)()),console.log("workSetting",ct)},[ct]),(0,z.useEffect)(()=>(ze({type:"globalSetting/footerToggle",payload:!1}),()=>{ze({type:"globalSetting/footerToggle",payload:!0}),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),va==null||va.resetFields()}),[]);const Ds=(Gn,Zn)=>{ze({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Gn,index:Zn,rangePickerDisabled:Xo(["group_settings","publish_time"],Qt==null?void 0:Qt[Zn]),disabledDate:ct==null?void 0:ct.course_end_date}})};return Ue.createElement(me.Z,{spinning:!!We["shixunHomeworks/getWorkSetting"]||!!We["shixunHomeworks/getWorkList"]},Ue.createElement("section",{style:{padding:"30px 50px",background:"#fff",marginTop:4}},Ue.createElement(fe.default,{form:va,colon:!1,disabled:Wt,initialValues:er,scrollToFirstError:!0,onValuesChange:Ls,onFinish:Fs},Ue.createElement("div",{className:`${Oe.Z.title}`},Ue.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),Ue.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u53D1\u5E03\u6A21\u5F0F\uFF09")),Ue.createElement("div",{className:Oe.Z.content},Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty} ${Oe.Z.bottom_line}`},Ue.createElement(fe.default.Item,{className:(ka=Oe.Z)==null?void 0:ka.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},Ue.createElement(ne.ZP.Group,{disabled:Xo("unified_setting")},Ue.createElement(ne.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((Ln=ct==null?void 0:ct.group_settings)==null?void 0:Ln.length)>0&&Ue.createElement(ne.ZP,{value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")))),Xr?Ue.createElement(pe.Z,{className:Oe.Z.row_sty,style:{padding:"5px 30px"}},Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(Gn,Zn)=>Zn===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:Gn=>Gn&&de()(Gn).startOf("second")},Ue.createElement(Fe.default,{style:{width:200},size:"large",disabled:Xo("publish_time"),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Gn=>(0,ye.Q8)(Gn,ct==null?void 0:ct.course_end_date),disabledTime:Gn=>(0,ye.d0)(Gn),showTime:{format:"HH:mm",defaultValue:de()((0,ye.U6)(),"HH:mm")}}))),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(Gn,Zn)=>Zn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Promise.resolve()}],normalize:Gn=>Gn&&de()(Gn).startOf("second")},Ue.createElement(Fe.default,{style:{width:200},size:"large",disabled:Xo("end_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Gn=>(0,ye.Q8)(Gn,ct==null?void 0:ct.course_end_date,de()(Zr).add(1,"minutes").format()),disabledTime:Gn=>(0,ye.d0)(Gn,de()(Zr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,ye.U6)(),"HH:mm")}})))):Ue.createElement(fe.default.List,{name:"group_settings"},(Gn,{add:Zn,remove:Fi})=>Gn.map((ro,kr)=>{var jo,ki,Ri,so,$r,fo;return Ue.createElement(pe.Z,{key:ro.key,style:{padding:"5px 14px 5px 30px"}},Ue.createElement(a.Z,{className:Oe.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",kr+1),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{className:"ml10",name:[ro.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ue.createElement(se.default,{disabled:Xo(["group_settings","group_name"],Qt==null?void 0:Qt[kr]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(jo=ct==null?void 0:ct.group_settings)==null?void 0:jo.filter(vi=>{var aa,Xn,Wn;return!((Wn=(Xn=(aa=Qt==null?void 0:Qt.map(oo=>oo==null?void 0:oo.group_name))==null?void 0:aa.toString())==null?void 0:Xn.split(","))!=null&&Wn.includes(String(vi.group_name)))&&vi.is_admin}),maxTagCount:4,maxTagPlaceholder:vi=>Ue.createElement("div",{style:{cursor:"pointer"},onClick:()=>Ds(Qt[kr],kr)},"+",vi==null?void 0:vi.length)}))),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{className:"ml20",name:[ro.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},Ue.createElement(Fe.default.RangePicker,{style:{width:585},size:"large",disabled:Xo(["group_settings","publish_time"],Qt==null?void 0:Qt[kr]),placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:vi=>(0,ye.Q8)(vi,ct==null?void 0:ct.course_end_date),disabledTime:vi=>(0,ye.d0)(vi),showTime:{format:"HH:mm",defaultValue:[de()((0,ye.U6)(),"HH:mm"),de()((0,ye.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:vi=>{if(vi!=null&&vi[0]&&!(vi!=null&&vi[1])){const aa=va.getFieldValue("group_settings");aa[kr].publish_time=[vi[0],de()(vi[0]).add(7,"days")],va.setFieldsValue({group_settings:aa})}}}))),!Wt&&Ue.createElement(pe.Z,{className:(ki=Oe.Z)==null?void 0:ki.h_lh_40},((so=(Ri=Qt==null?void 0:Qt[kr])==null?void 0:Ri.group_id)==null?void 0:so.length)>1&&Ue.createElement(a.Z,null,Ue.createElement(be.Z,{title:"\u89C4\u5219\u62C6\u5206"},Ue.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Ds(Qt[kr],kr)}))),((fo=($r=ct==null?void 0:ct.group_settings)==null?void 0:$r.filter(vi=>{var aa,Xn,Wn;return!((Wn=(Xn=(aa=Qt==null?void 0:Qt.map(oo=>oo==null?void 0:oo.group_name))==null?void 0:aa.toString())==null?void 0:Xn.split(","))!=null&&Wn.includes(String(vi.group_name)))&&vi.is_admin}))==null?void 0:fo.length)>0&&Ue.createElement(a.Z,null,Ue.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{Zn({is_admin:!0})}})),kr!=0&&!Xo(["group_settings","group_name"],Qt==null?void 0:Qt[kr])?Ue.createElement(a.Z,null,Ue.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{Fi(ro.name)}})):Ue.createElement(a.Z,null,Ue.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))}))),Ue.createElement(Ue.Fragment,null,Ue.createElement("div",{className:`${Oe.Z.title} mt30`},Ue.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4"),Ue.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09")),Ue.createElement("div",{className:Oe.Z.content},Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty} ${Oe.Z.bottom_line} ${(Ft=Oe.Z)==null?void 0:Ft.h_lh_40}`,align:"middle"},Ue.createElement(fe.default.Item,{name:"allow_late",valuePropName:"checked"},Ue.createElement(E.default,{disabled:Xo("allow_late")},"\u5F00\u542F\u8865\u4EA4"))),Ao&&Ue.createElement(Ue.Fragment,null,Ue.createElement(pe.Z,{className:Oe.Z.row_sty1},Ue.createElement(a.Z,{className:Oe.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),Ue.createElement(fe.default.Item,{className:`${(vn=Oe.Z)==null?void 0:vn.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},Ue.createElement(ne.ZP.Group,{disabled:Xo("unified_late")},Ue.createElement(ne.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((Ca=ct==null?void 0:ct.group_settings)==null?void 0:Ca.length)>0&&Ue.createElement(ne.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Xr===!1&&Ue.createElement(be.Z,{title:_u("unified_late")},Ue.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),ri?Ue.createElement("div",{style:{paddingBottom:5}},Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty1} mb10 mt5`},Ue.createElement(a.Z,{className:Oe.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),Ue.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},Ue.createElement(fe.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Ue.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:Xo("late_penalty")})))),Ue.createElement(pe.Z,{className:Oe.Z.row_sty1},Ue.createElement(a.Z,{className:Oe.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),Ue.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},Ue.createElement(fe.default.Item,{name:"late_time",rules:[{required:!0,validator:(Gn,Zn)=>Zn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):de()(Zn).startOf("second")<=de()(yt).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Gn=>Gn&&de()(Gn).startOf("second")},Ue.createElement(Fe.default,{style:{width:280},size:"large",disabled:Xo("late_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Gn=>(0,ye.Q8)(Gn,ct==null?void 0:ct.course_end_date,de()(yt).add(1,"minutes").format()),disabledTime:Gn=>(0,ye.d0)(Gn,de()(yt).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,ye.U6)(),"HH:mm")}}))),Ue.createElement(a.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):Ue.createElement(fe.default.List,{name:"allow_late_settings"},(Gn,{add:Zn,remove:Fi})=>Gn.map((ro,kr)=>{var jo,ki,Ri,so,$r,fo;const vi=yt||((Ri=(ki=Ba((jo=Hn==null?void 0:Hn[kr])==null?void 0:jo.group_name,Qt||[],(aa,Xn)=>{var Wn,oo;return de()((Wn=aa==null?void 0:aa.publish_time)==null?void 0:Wn[1]).startOf("second")>de()((oo=Xn==null?void 0:Xn.publish_time)==null?void 0:oo[1]).startOf("second")}))==null?void 0:ki.publish_time)==null?void 0:Ri[1]);return Ue.createElement(pe.Z,{key:ro.key,style:{padding:"5px 14px 5px 52px"}},Ue.createElement(a.Z,{className:Oe.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",kr+1),Ue.createElement(a.Z,{className:"mr20 ml20"},Ue.createElement(fe.default.Item,{name:[ro.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ue.createElement(se.default,{disabled:Xo(["allow_late_settings","group_name"],Hn==null?void 0:Hn[kr]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Hl(Xr?ct==null?void 0:ct.group_settings:Qt,[...Hn||[],...(ct==null?void 0:ct.anonymous_comment)&&!(ct!=null&&ct.unified_anonymous_comment)&&((so=ct==null?void 0:ct.anonymous_comment_settings)==null?void 0:so.filter(aa=>(aa==null?void 0:aa.evaluation_start)&&de()().startOf("second")>=de()(aa==null?void 0:aa.evaluation_start).startOf("second")))||[]])}))),Ue.createElement(a.Z,{className:Oe.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),Ue.createElement(a.Z,{className:"mr20 ml10"},Ue.createElement(fe.default.Item,{name:[ro.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Ue.createElement(oe.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:Xo(["allow_late_settings","late_penalty"],Hn==null?void 0:Hn[kr])}))),Ue.createElement(a.Z,{className:Oe.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),Ue.createElement(a.Z,{className:"ml10"},Ue.createElement(fe.default.Item,{name:[ro.name,"late_time"],rules:[{required:!0,validator:(aa,Xn)=>Xn==null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):vi&&de()(Xn).startOf("second")<=de()(vi).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},Ue.createElement(Fe.default,{disabled:Xo(["allow_late_settings","late_time"],Hn==null?void 0:Hn[kr]),style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:aa=>(0,ye.Q8)(aa,ct==null?void 0:ct.course_end_date,de()(vi).add(1,"minutes").format()),disabledTime:aa=>(0,ye.d0)(aa,de()(vi).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,ye.U6)(),"HH:mm")}}))),!Wt&&Ue.createElement(pe.Z,{className:($r=Oe.Z)==null?void 0:$r.h_lh_40},((fo=Hl(Xr?ct==null?void 0:ct.group_settings:Qt,Hn))==null?void 0:fo.length)>0&&Ue.createElement(a.Z,null,Ue.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Zn({is_admin:!0,late_penalty:5})}})),kr!=0&&!Xo(["allow_late_settings","group_name"],Hn==null?void 0:Hn[kr])?Ue.createElement(a.Z,null,Ue.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{Fi(ro.name)}})):Ue.createElement(a.Z,null,Ue.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),Ue.createElement(Ue.Fragment,null,Ue.createElement("div",{className:`${Oe.Z.title} mt30`},Ue.createElement("span",null,"\u4F5C\u4E1A\u533F\u8BC4"),Ue.createElement("span",{style:{color:"#666",fontSize:14,fontWeight:400}},"\uFF08\u53EF\u4F7F\u5B66\u751F\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u524D\u63D0\u4E0B\uFF0C\u5BF9\u540C\u5B66\u4F5C\u4E1A\u8FDB\u884C\u533F\u540D\u8BC4\u9605\uFF09")),Ue.createElement("div",{className:Oe.Z.content},Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty} ${Oe.Z.bottom_line} ${(Na=Oe.Z)==null?void 0:Na.h_lh_40}`,align:"middle"},Ue.createElement(fe.default.Item,{name:"anonymous_comment",valuePropName:"checked"},Ue.createElement(E.default,{disabled:Xo("anonymous_comment")},"\u5F00\u542F\u533F\u8BC4"))),Yn&&Ue.createElement(Ue.Fragment,null,Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty1} ${!Ao&&"mb10"} mt5`},Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},Ue.createElement(E.default,null," ",Ao?"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u5E76\u4E14\u6263\u9664\u8865\u4EA4\u6263\u5206":"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u8865\u4EA4\u6263\u5206"," "))),!Ao&&Ue.createElement(a.Z,{className:"mr10"},Ue.createElement(fe.default.Item,{name:"make_up_score"},Ue.createElement(oe.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}}))),Ue.createElement(a.Z,null,Ue.createElement(be.Z,{title:_u("make_up_score")},Ue.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),Ue.createElement("div",{style:{position:"relative"}},Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty1} mb5 ${Oe.Z.bottom_line}`},Ue.createElement(a.Z,{className:Oe.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{className:`${(rn=Oe.Z)==null?void 0:rn.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(Gn,Zn)=>Zn===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},Ue.createElement(ne.ZP.Group,{disabled:Xo("unified_anonymous_comment")},Ue.createElement(ne.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((_t=ct==null?void 0:ct.group_settings)==null?void 0:_t.length)>0&&Ue.createElement(ne.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4"))))),(ri===!1||Xr===!1)&&Ue.createElement(be.Z,{title:_u("unified_anonymous_comment")},Ue.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),bo?Ue.createElement(Ue.Fragment,null,Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty1} mb5`},Ue.createElement(a.Z,{className:Oe.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{name:"anonymous_group",className:`${(nn=Oe.Z)==null?void 0:nn.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},Ue.createElement(ne.ZP.Group,{disabled:Xo("anonymous_group")},Ue.createElement(ne.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((Nr=ct==null?void 0:ct.group_settings)==null?void 0:Nr.length)>0&&Ue.createElement(ne.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4"))))),Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty1} mb10`},Ue.createElement(a.Z,{className:Oe.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(Gn,Zn)=>Zn===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):de()(Zn).startOf("second")<=de()(Ga||yt).startOf("second")?Promise.reject(Ga?"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Gn=>Gn&&de()(Gn).startOf("second")},Ue.createElement(Fe.default,{disabled:Xo("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:Gn=>(0,ye.Q8)(Gn,ct==null?void 0:ct.course_end_date,de()(Ga||yt).add(1,"minutes").format()),disabledTime:Gn=>(0,ye.d0)(Gn,de()(Ga||yt).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,ye.U6)(),"HH:mm")}}))),Ue.createElement(a.Z,{className:Oe.Z.lable_name,style:{marginLeft:88}},"\u622A\u6B62\u65F6\u95F4"),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(Gn,Zn)=>Zn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):de()(Zn).startOf("second")<=de()(Mr||Ga||yt).startOf("second")?Promise.reject(Mr?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":Ga?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:Gn=>Gn&&de()(Gn).startOf("second")},Ue.createElement(Fe.default,{disabled:Xo("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Gn=>(0,ye.Q8)(Gn,ct==null?void 0:ct.course_end_date,de()(Mr||Ga||yt).add(1,"minutes").format()),disabledTime:Gn=>(0,ye.d0)(Gn,de()(Mr||Ga||yt).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:de()((0,ye.U6)(),"HH:mm")}})))),Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty1} mb10`},Ue.createElement(a.Z,{className:Oe.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},Ue.createElement(oe.Z,{size:"large",min:1,precision:0,max:ct==null?void 0:ct.all_user_size,style:{width:186,marginLeft:10},disabled:Xo("evaluation_num")}))),Ue.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u6BCF\u4F4D\u5B66\u751F\u9700\u8981\u533F\u8BC4\u7684\u4F5C\u4E1A\u6570\u91CF\uFF09")),Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty1} mb10`},Ue.createElement(a.Z,{className:Oe.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},Ue.createElement(oe.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:Xo("absence_penalty")}))),Ue.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\u5C06\u6263\u9664\u7684\u5206\u503C\uFF09"))):Ue.createElement(fe.default.List,{name:"anonymous_comment_settings"},(Gn,{add:Zn,remove:Fi})=>Gn.map((ro,kr)=>{var jo,ki,Ri,so,$r,fo,vi,aa;const Xn=Ga||((ki=Ba((jo=ga==null?void 0:ga[kr])==null?void 0:jo.group_name,Hn||[],(Wn,oo)=>de()(Wn==null?void 0:Wn.late_time).startOf("second")>de()(oo==null?void 0:oo.late_time).startOf("second")))==null?void 0:ki.late_time)||yt||(($r=(so=Ba((Ri=ga==null?void 0:ga[kr])==null?void 0:Ri.group_name,Qt||[],(Wn,oo)=>{var Rl,au;return de()((Rl=Wn==null?void 0:Wn.publish_time)==null?void 0:Rl[1]).startOf("second")>de()((au=oo==null?void 0:oo.publish_time)==null?void 0:au[1]).startOf("second")}))==null?void 0:so.publish_time)==null?void 0:$r[1]);return Ue.createElement(pe.Z,{key:ro.key,style:{padding:"0px 14px 0px 82px"}},Ue.createElement(a.Z,{className:Oe.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",kr+1),Ue.createElement(pe.Z,{wrap:!1,align:"top",justify:"space-between"},Ue.createElement(a.Z,null,Ue.createElement(pe.Z,{wrap:!1,align:"top"},Ue.createElement(a.Z,{className:"mr20 ml15"},Ue.createElement(fe.default.Item,{name:[ro.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ue.createElement(se.default,{disabled:Xo(["anonymous_comment_settings","group_name"],ga==null?void 0:ga[kr]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Hl(Xr?ct==null?void 0:ct.group_settings:Qt,ga)}))),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{name:[ro.name,"evaluation_start"],rules:[{required:!0,validator:(Wn,oo)=>oo==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):Xn&&de()(oo).startOf("second")<=de()(Xn).startOf("second")?Promise.reject(yt?"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},Ue.createElement(Fe.default.RangePicker,{disabled:Xo(["anonymous_comment_settings","evaluation_start"],ga==null?void 0:ga[kr]),style:{width:580},size:"large",placeholder:["\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4","\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u622A\u6B62\u65F6\u95F4"],disabledDate:Wn=>(0,ye.Q8)(Wn,ct==null?void 0:ct.course_end_date,de()(Xn).add(1,"minutes").format()),disabledTime:Wn=>(0,ye.d0)(Wn,de()(Xn).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[de()((0,ye.U6)(),"HH:mm"),de()((0,ye.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"})))),Ue.createElement(pe.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},Ue.createElement(a.Z,{className:Oe.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{className:"ml10",name:[ro.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},Ue.createElement(oe.Z,{max:((fo=Ps==null?void 0:Ps[kr])==null?void 0:fo.max)||100,precision:0,style:{width:203},size:"large",min:1,disabled:Xo(["anonymous_comment_settings","evaluation_num"],ga==null?void 0:ga[kr])}))),Ue.createElement(a.Z,{className:Oe.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{className:"ml10",name:[ro.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},Ue.createElement(oe.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:Xo(["anonymous_comment_settings","absence_penalty"],ga==null?void 0:ga[kr])}))),!bo&&Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[ro.name,"student_comment"],valuePropName:"checked"},Ue.createElement(E.default,{disabled:Xo(["anonymous_comment_settings","student_comment"],ga==null?void 0:ga[kr])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))),!Wt&&Ue.createElement(pe.Z,{className:(vi=Oe.Z)==null?void 0:vi.h_lh_40},((aa=Hl(Xr?ct==null?void 0:ct.group_settings:Qt,ga))==null?void 0:aa.length)>0&&Ue.createElement(a.Z,null,Ue.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Zn({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),kr!=0&&!Xo(["anonymous_comment_settings","group_name"],ga==null?void 0:ga[kr])?Ue.createElement(a.Z,null,Ue.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{Fi(ro.name)}})):Ue.createElement(a.Z,null,Ue.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty1} mb5 mt5`},Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},Ue.createElement(E.default,{disabled:Xo("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7"))),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{className:Oe.Z.poor_rating,name:"abnormal_score",rules:[{validator:(Gn,Zn)=>Zn===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},Ue.createElement(oe.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:Xo("student_comment"),min:1,max:100}))),Ue.createElement(a.Z,null," ",Ue.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",Wt?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":Ue.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(ct!=null&&ct.anonymous_comment)){ve.ZP.warning("\u4FDD\u5B58\u542F\u7528\u8BBE\u7F6E\u540E\uFF0C\u70B9\u51FB\u8BE5\u6309\u94AE\u5373\u53EF\u8DF3\u8F6C\u81F3\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868");return}window.open(`/classrooms/${za==null?void 0:za.coursesId}/common_homework/${za==null?void 0:za.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),Ue.createElement("span",{style:{color:"#666",fontWeight:400}},"\uFF08\u5F00\u542F\u540E\uFF0C\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u8BBE\u7F6E\u6216\u5F97\u5206\u4E0D\u8DB360\u5206\uFF0C\u5747\u81EA\u52A8\u8BA1\u5165\u533F\u8BC4\u5F02\u5E38\u5217\u8868\uFF09"))),bo&&Ue.createElement(fe.default.Item,{className:`${Oe.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},Ue.createElement(E.default,{disabled:Xo("student_comment")},Ue.createElement(pe.Z,{gutter:10},Ue.createElement(a.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),Ue.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u5B8C\u6210\u533F\u8BC4\u540E\uFF0C\u88AB\u533F\u8BC4\u4F5C\u4E1A\u5C06\u6807\u8BB0\u4E3A\u201C\u5DF2\u8BC4\u9605\u201D\uFF09")))),Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty1} mb5`},Ue.createElement(fe.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:Oe.Z.h_lh_40},Ue.createElement(E.default,{disabled:Xo("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9")),Ue.createElement("span",{style:{color:"#666"}},"\uFF08\u5B66\u751F\u7533\u8BC9\u533F\u8BC4\u5F97\u5206\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),Pi&&Ue.createElement("div",{style:{paddingBottom:5}},Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty1} mb5`},Ue.createElement(a.Z,{className:Oe.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{className:"ml10",style:{height:40,lineHeight:"40px"},name:"unified_anonymous_appeal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7533\u8BC9\u65B9\u5F0F"}]},Ue.createElement(ne.ZP.Group,{disabled:Xo("unified_anonymous_appeal")},Ue.createElement(ne.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((ua=ct==null?void 0:ct.group_settings)==null?void 0:ua.length)>0&&Ue.createElement(ne.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9")))),(ri===!1||Xr===!1||bo==!1)&&Ue.createElement(be.Z,{title:_u("unified_anonymous_appeal")},Ue.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),fn?Ue.createElement(pe.Z,{className:`${Oe.Z.row_sty1} mb5`},Ue.createElement(a.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},Ue.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:Xo("appeal_penalty")}))),Ue.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u533F\u8BC4\u88AB\u7533\u8BC9\u6210\u529F\u5C06\u5224\u5B9A\u4E3A\u8FDD\u89C4\u533F\u8BC4\uFF0C\u8BE5\u5B66\u751F\u5C06\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570\uFF09")):Ue.createElement(fe.default.List,{name:"anonymous_appeal_settings"},(Gn,{add:Zn,remove:Fi})=>Gn.map((ro,kr)=>{var jo,ki;return Ue.createElement(pe.Z,{key:ro.key,style:{padding:"5px 14px 5px 82px"}},Ue.createElement(a.Z,{className:Oe.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",kr+1),Ue.createElement(pe.Z,{wrap:!1,align:"top",justify:"space-between"},Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{className:"ml10",name:[ro.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Ue.createElement(se.default,{disabled:Xo(["anonymous_appeal_settings","group_name"],ea==null?void 0:ea[kr]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Hl(bo?ct==null?void 0:ct.group_settings:ga,ea)}))),Ue.createElement(a.Z,{className:`${Oe.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Ue.createElement(a.Z,null,Ue.createElement(fe.default.Item,{className:"ml10",name:[ro.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},Ue.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:Xo(["anonymous_appeal_settings","appeal_penalty"],ea==null?void 0:ea[kr])}))),!Wt&&Ue.createElement(pe.Z,{className:(jo=Oe.Z)==null?void 0:jo.h_lh_40},!!((ki=Hl(bo?ct==null?void 0:ct.group_settings:ga,ea))!=null&&ki.length)&&Ue.createElement(a.Z,null,Ue.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Zn({is_admin:!0,appeal_penalty:2})}})),kr!=0&&!Xo(["anonymous_appeal_settings","group_name"],ea==null?void 0:ea[kr])?Ue.createElement(a.Z,null,Ue.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{Fi(ro.name)}})):Ue.createElement(a.Z,null,Ue.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,he.GJ)()||!(El||Bl||Ki))&&Ue.createElement(je.ZP,{loading:_n||No,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{va.submit()}},"\u4FDD\u5B58"),Ue.createElement(pt.Z,{resdata:ao,type:"shixun",okloading:Mi,oktext:(ao==null?void 0:ao.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Gn=>dn(void 0,null,function*(){$i(!0);let Zn=yield(0,Ze.ZP)(`/api/courses/${za.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(za==null?void 0:za.categoryId)]}});if($i(!1),(Zn==null?void 0:Zn.status)===0){$i(!0);const Fi=yield Ir(Mn({},Ro));if($i(!1),Fi.status!==0)return;$i(!0);const ro=yield Ci(Mn({},Ro));if($i(!1),ro.status!==0)return;ve.ZP.success("\u4FDD\u5B58\u6210\u529F"),Bs(),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}})}),Ue.createElement(gt.Z,{onConfirm:(Gn,Zn)=>{Qt.splice(Gn,0,...Zn),Qt.splice(Gn+Zn.length,1);const Fi=(0,ye.QE)([...Qt]);Fi.forEach(ro=>{var kr;((kr=ro==null?void 0:ro.publish_time)==null?void 0:kr.length)==2?ro.publish_time=ro.publish_time:ro.publish_time=[de()(ro==null?void 0:ro.publish_time),de()(ro==null?void 0:ro.end_time)]}),va.setFieldValue("group_settings",[...Fi])}})))};var Xa=(0,Ee.connect)(({shixunHomeworks:Ye,classroomList:We,loading:ze})=>({shixunHomeworks:Ye,classroomList:We,loading:ze.effects}))(nr),ya=te(59301),Fo=Object.defineProperty,Qr=Object.getOwnPropertySymbols,Do=Object.prototype.hasOwnProperty,Go=Object.prototype.propertyIsEnumerable,$o=(Ye,We,ze)=>We in Ye?Fo(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,ni=(Ye,We)=>{for(var ze in We||(We={}))Do.call(We,ze)&&$o(Ye,ze,We[ze]);if(Qr)for(var ze of Qr(We))Go.call(We,ze)&&$o(Ye,ze,We[ze]);return Ye},Oi=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const ei=({shixunHomeworks:Ye,loading:We,dispatch:ze,classroomList:Yt,user:Kt})=>{const $t=(0,Ee.useParams)(),{workSetting:ln}=Ye,[an,Et]=(0,z.useState)(!1),[on,tn]=(0,z.useState)(!1),[Dt,ka]=(0,z.useState)({start_permanent:!1,ai_q_and_a:!1});(0,z.useEffect)(()=>{Et(!(0,he.GJ)())},[(0,he.GJ)()]);const Ln=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:ni({},$t)}),ze({type:"shixunHomeworks/getWorkList",payload:ni({},$t)})};(0,z.useEffect)(()=>{ln!=null&&ln.course_id&&(Object.keys(Dt).forEach(vn=>{Dt[vn]=ln[vn]}),ka(ni({},Dt)))},[ln]);const Ft=()=>Oi(void 0,null,function*(){var vn;if(((vn=Kt==null?void 0:Kt.userInfo)==null?void 0:vn.user_status)===2){(0,It.Rd)();return}tn(!0),(yield(0,Ze.ZP)(`/api/homework_commons/${$t.categoryId}/shiyan_setting.json`,{method:"post",body:ni({},Dt)})).status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),Ln()),tn(!1)});return ya.createElement("section",{className:ji.Z.form},ya.createElement("div",{className:ji.Z.title},"\u4FDD\u5B58\u5B9E\u9A8C\u6570\u636E"),ya.createElement("div",{className:ji.Z.content},ya.createElement(E.default,{disabled:an,checked:Dt.start_permanent,onChange:vn=>{if(!(0,he.Ny)()){(0,It.pW)(2);return}Dt.start_permanent=vn.target.checked,ka(Object.assign({},Dt))}},ya.createElement("span",{className:"c-black"},"\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u5728\u8BFE\u5802\u53EF\u5BFC\u51FA\u5B66\u751F\u5B9E\u9A8C\u6570\u636E",ya.createElement("a",{target:"_blank",href:ui.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0")))),ya.createElement("div",{className:`${ji.Z.title} mt30`},"\u667A\u80FD\u52A9\u6559\u529F\u80FD"),ya.createElement("div",{className:ji.Z.content},ya.createElement(E.default,{disabled:an,checked:Dt.ai_q_and_a,onChange:vn=>{Dt.ai_q_and_a=vn.target.checked,ka(Object.assign({},Dt))}},"AI\u95EE\u7B54 ",ya.createElement("span",{style:{color:"#666"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528AI\u95EE\u7B54\u529F\u80FD\u5411\u667A\u80FD\u52A9\u6559\u8BF7\u6559\uFF09"))),!an&&ya.createElement(ya.Fragment,null,ya.createElement(je.ZP,{type:"primary",size:"large",loading:on,style:{width:"138px",marginTop:"30px"},onClick:()=>Ft()},"\u4FDD\u5B58")))};var zo=(0,Ee.connect)(({shixunHomeworks:Ye,classroomList:We,loading:ze,user:Yt})=>({shixunHomeworks:Ye,classroomList:We,loading:ze.effects,user:Yt}))(ei),Zo=te(71141),ko=te(69577),zn=te(59301),Ko=Object.defineProperty,Jo=Object.defineProperties,Qi=Object.getOwnPropertyDescriptors,Hi=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,He=Object.prototype.propertyIsEnumerable,ot=(Ye,We,ze)=>We in Ye?Ko(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,ut=(Ye,We)=>{for(var ze in We||(We={}))Te.call(We,ze)&&ot(Ye,ze,We[ze]);if(Hi)for(var ze of Hi(We))He.call(We,ze)&&ot(Ye,ze,We[ze]);return Ye},vt=(Ye,We)=>Jo(Ye,Qi(We)),St=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const{RangePicker:Tt}=Fe.default,{Option:kt}=se.default,Mt=({shixunHomeworks:Ye,loading:We,dispatch:ze,classroomList:Yt})=>{var Kt,$t,ln,an,Et,on,tn,Dt,ka,Ln,Ft,vn,Ca;const Na=(0,Ee.useParams)(),{workSetting:rn,workList:_t}=Ye,[nn,Nr]=(0,z.useState)(!0);let[ua,za]=(0,z.useState)([]),[ct,Wr]=(0,z.useState)([]),[_n,Ir]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,penalty_type:ke.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,comment_public:!0,score_open:!1,total_score:"",eff_score:"",submit_limit:!1,submit_limit_num:"",must_file:!1,can_submit:!1,submit_num:""});(0,z.useEffect)(()=>{},[]);const[No,Ci]=(0,z.useState)(!1);(0,z.useEffect)(()=>{rn!=null&&rn.course_id&&(Object.keys(_n).map(function(Wt){_n[Wt]=rn[Wt]}),rn.anonymous_comment&&(_n.unified_late=rn.unified_anonymous_comment,Ci(rn.unified_anonymous_comment)),(!_n.allow_late||!_n.unified_late)&&(_n.late_penalty=5),_n.unified_setting||(_n.unified_late=!1,_n.unified_anonymous_comment=!1,_n.unified_anonymous_appeal=!1),ua=JSON.parse(JSON.stringify(rn.group_settings.map(Wt=>vt(ut({},Wt),{group_name:[Wt.group_name]})).filter(Wt=>Wt.publish_time!==null))),ct=JSON.parse(JSON.stringify(rn.allow_late_settings.map(Wt=>vt(ut({},Wt),{group_name:[Wt.group_name]})).filter(Wt=>Wt.late_time!==null))),Ir(ut({},_n)),za(ua.length?[...ua]:[{}]),Wr([...ct]))},[rn]),(0,z.useEffect)(()=>{Nr(!(0,he.GJ)())},[(0,he.GJ)()]);const va=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:ut({},Na)})},[Xr,Qt]=(0,z.useState)(!1),Hn=()=>St(void 0,null,function*(){Qt(!Xr);const Wt=JSON.parse(JSON.stringify(_n));if(Wt.categoryId=Na.categoryId,_n.unified_setting||ua==null||ua.map(er=>{var jr,ao;if(!er.publish_time||!er.end_time)throw ve.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Qt(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!er.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Qt(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");er.group_name=typeof(er==null?void 0:er.group_name)=="string"?[er==null?void 0:er.group_name]:er==null?void 0:er.group_name,er.group_id=(ao=(jr=er==null?void 0:er.group_name)==null?void 0:jr.map(br=>{var Ro,pi;let Mi=(pi=(Ro=rn.group_settings)==null?void 0:Ro.filter($i=>($i==null?void 0:$i.group_name)===br))==null?void 0:pi[0];return Mi==null?void 0:Mi.group_id}))==null?void 0:ao.toString().split(",")}),Wt.group_settings=ua,_n.allow_late)if(_n.unified_late){if(_n.late_penalty===null||_n.late_penalty===void 0||_n.late_penalty<0||_n.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Qt(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!_n.late_time)throw ve.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Qt(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(de()(_n.late_time)<=de()(_n.end_time))throw ve.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4"),Qt(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4")}else ct=ct==null?void 0:ct.map(er=>{var jr,ao;if(er.penalty_type=ke.Q.Number,er.late_penalty===null||er.late_penalty===void 0||er.late_penalty<0||er.late_penalty>100)throw ve.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Qt(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!er.late_time)throw ve.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Qt(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!er.group_name)throw ve.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Qt(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return er.group_name=typeof(er==null?void 0:er.group_name)=="string"?[er==null?void 0:er.group_name]:er==null?void 0:er.group_name,er.group_id=(ao=(jr=er==null?void 0:er.group_name)==null?void 0:jr.map(br=>{var Ro,pi;let Mi=(pi=(Ro=rn.group_settings)==null?void 0:Ro.filter($i=>($i==null?void 0:$i.group_name)===br))==null?void 0:pi[0];return Mi==null?void 0:Mi.group_id}))==null?void 0:ao.toString().split(","),er}),Wt.allow_late_settings=ct;if(_n!=null&&_n.submit_limit&&!(_n!=null&&_n.submit_limit_num)){ve.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Qt(!1);return}if(_n!=null&&_n.can_submit&&!(_n!=null&&_n.submit_num)){ve.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Qt(!1);return}Object.keys(Wt).map(function(er){er.indexOf("proportion")>-1&&(Wt[er]=Wt[er]/100)}),(yield(0,Ze.ZP)(`/api/homework_commons/${Na.categoryId}/publish_setting.json`,{method:"post",body:vt(ut({},Wt),{penalty_type:ke.Q.Number})})).status===0?(Qt(!1),ve.ZP.success("\u66F4\u65B0\u6210\u529F"),va(),ze({type:"shixunHomeworks/getWorkList",payload:ut({},Na)})):Qt(!1)}),yt=zn.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",zn.createElement("br",null),"\u6559\u5E08\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u52A9\u6559\u8BC4\u5206 * \u5176\u767E\u5206\u6BD4 + \u5B66\u751F\u533F\u8BC4\u5E73\u5747\u5206 * \u5176\u767E\u5206\u6BD4 - (",zn.createElement("br",null),"\u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",zn.createElement("br",null),zn.createElement("br",null),"\u6CE8\u610F",zn.createElement("br",null),"\u975E\u96F6\u767E\u5206\u6BD4\u7684\u8BC4\u5206\u9009\u9879\uFF0C\u82E5\u8BC4\u5206\u8BB0\u5F55\u4E3A\u7A7A\uFF0C\u5219\u5176\u767E\u5206\u6BD4\u5C06\u81EA\u52A8\u5E73\u644A\u5230\u5176\u5B83\u975E\u96F6",zn.createElement("br",null),"\u8BC4\u5206\u9009\u9879\u4E0A\u3002",zn.createElement("br",null),"\u4F8B\uFF1A\u6559\u5E08\u8BC4\u520640% + \u52A9\u6559\u8BC4\u520635% + \u5B66\u751F\u533F\u8BC425%\uFF0C\u5B66\u751FA\u6CA1\u6709\u6559\u5E08\u8BC4\u5206\u8BB0",zn.createElement("br",null),"\u5F55\uFF0C\u5219\u5176\u6700\u7EC8\u6210\u7EE9\u6309\u7167\u52A9\u6559\u8BC4\u520655% + \u5B66\u751F\u533F\u8BC445%\u8FDB\u884C\u8BA1\u7B97"),Zr=zn.createElement("div",{className:"mask-tips"},"\u8BA1\u7B97\u8BF4\u660E\uFF1A",zn.createElement("br",null),"\u4F18\u5148\u987A\u5E8F\u6392\u524D\u7684\u975E\u96F6\u8BC4\u5206 * 100% -",zn.createElement("br",null),"( \u8FDF\u4EA4\u6263\u5206 + \u7F3A\u8BC4\u6263\u5206 * \u7F3A\u8BC4\u6570 + \u8FDD\u89C4\u533F\u8BC4\u6263\u5206 * \u8FDD\u89C4\u533F\u8BC4\u6570 )",zn.createElement("br",null),"\u4F8B\uFF1A\u6709\u6559\u5E08\u8BC4\u5206\u5219\u6559\u5E08\u8BC4\u5206100%\uFF0C\u5426\u5219\u6559\u8F85\u8BC4\u5206100%\uFF0C\u4F9D\u6B21\u7C7B\u63A8"),Ao=(Wt,Pa,er="group_id")=>{var jr;return Pa?Pa.find(ao=>ao[er]===Wt):(jr=rn==null?void 0:rn.group_settings)==null?void 0:jr.find(ao=>ao.group_id[0]===Wt)},ri=(rn==null?void 0:rn.allow_late)||(rn==null?void 0:rn.anonymous_comment),Ga=Wt=>{var Pa,er;const jr=Ao(Wt,rn==null?void 0:rn.allow_late_settings,"id"),ao=Ao(Wt,rn==null?void 0:rn.anonymous_comment_settings),br=Ao(Wt);return(rn==null?void 0:rn.allow_late)&&jr&&de()(jr==null?void 0:jr.late_time)<=de()()||(rn==null?void 0:rn.anonymous_comment)&&ao&&(ao==null?void 0:ao.evaluation_start)!==null||((er=(de()(br==null?void 0:br.end_time)<=de()()&&((Pa=rn==null?void 0:rn.allow_late_settings)==null?void 0:Pa.filter(Ro=>Ro.group_id.includes(Wt))))[0])==null?void 0:er.late_time)!=null},Yn=(Kt=rn==null?void 0:rn.allow_late_settings)!=null&&Kt.length?($t=rn==null?void 0:rn.allow_late_settings)==null?void 0:$t.every(Wt=>{if(Wt.evaluation_start)return!0}):!1,bo=(rn==null?void 0:rn.unified_late)&&(rn==null?void 0:rn.anonymous_comment),Mr=rn==null?void 0:rn.anonymous_comment,Pi=(0,z.useMemo)(()=>{var Wt,Pa;return rn!=null&&rn.unified_setting?!((Wt=_t==null?void 0:_t.homework_status)!=null&&Wt.includes("\u5DF2\u622A\u6B62"))||(rn==null?void 0:rn.allow_late)||(rn==null?void 0:rn.anonymous_comment):!((Pa=rn==null?void 0:rn.group_settings)==null?void 0:Pa.some(jr=>de()(jr.end_time)<=de()()))||(rn==null?void 0:rn.allow_late)||(rn==null?void 0:rn.all_group_late)},[rn,_t]),ga=rn==null?void 0:rn.anonymous_comment,fn=Wt=>{if(!Wt)return!1;const Pa=Ao(Wt,rn==null?void 0:rn.anonymous_comment_settings);return(rn==null?void 0:rn.anonymous_comment)&&Pa&&(Pa==null?void 0:Pa.evaluation_start)!==null},ea=Wt=>{const Pa=Ao(Wt,rn==null?void 0:rn.anonymous_comment_settings);return Pa&&(Pa==null?void 0:Pa.evaluation_start)!==null};return zn.createElement("section",{style:{padding:"30px 50px"}},zn.createElement("div",{className:`${Oe.Z.title}`},zn.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),zn.createElement(be.Z,{placement:"topLeft",title:"\u8BBE\u7F6E\u4F5C\u4E1A\u7684\u53D1\u5E03\u89C4\u5219\uFF0C\u8BBE\u7F6E\u540E\uFF0C\u5B66\u751F\u53EA\u80FD\u5728\u89C4\u5B9A\u65F6\u95F4\u5185\u63D0\u4EA4\u4F5C\u4E1A"},zn.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Oe.Z.title_icon}`}))),zn.createElement("div",{className:Oe.Z.content},zn.createElement(pe.Z,{className:`${Oe.Z.row_sty} ${Oe.Z.bottom_line} ${Oe.Z.h_lh_40}`},zn.createElement(ne.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:nn||!((ln=_t==null?void 0:_t.homework_status)!=null&&ln.includes("\u672A\u53D1\u5E03"))||(0,he.Rm)()&&!((Et=(an=Yt.AssistantObject)==null?void 0:an.normal)!=null&&Et.can_publish),value:_n.unified_setting,onChange:Wt=>{var Pa;if(!((Pa=_t==null?void 0:_t.homework_status)!=null&&Pa.includes("\u672A\u53D1\u5E03"))){ve.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(_n.unified_setting=!_n.unified_setting,_n.unified_setting||(_n.unified_late=!1),Ir(Object.assign({},_n)),_n.unified_setting===!1&&ua==""){za(ua.concat({}));return}_n.unified_setting&&(za([]),Wr([{late_penalty:5}]))}},zn.createElement(ne.ZP,{value:!0,disabled:!(rn!=null&&rn.manage_all_group)||!(0,he.GJ)()},"\u7EDF\u4E00\u53D1\u5E03"),zn.createElement(ne.ZP,{disabled:((on=rn==null?void 0:rn.group_settings)==null?void 0:on.length)===0||!(0,he.GJ)(),value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")),((tn=rn==null?void 0:rn.group_settings)==null?void 0:tn.length)===0&&zn.createElement("span",{style:{marginLeft:"20px",color:"#333"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),_n.unified_setting&&zn.createElement("div",{className:Oe.Z.row_sty,style:{padding:"5px 30px"}},zn.createElement(pe.Z,{align:"middle"},zn.createElement(a.Z,{style:{color:"#666",marginRight:10}},"\u53D1\u5E03\u65F6\u95F4"),zn.createElement(a.Z,{className:"ml5"},zn.createElement(Fe.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:de()((0,ye.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:Wt=>(0,ko.Q8)(Wt,rn==null?void 0:rn.course_end_date),disabledTime:Wt=>(0,ko.d0)(Wt),disabled:nn||!((Dt=_t==null?void 0:_t.homework_status)!=null&&Dt.includes("\u672A\u53D1\u5E03")||(ka=_t==null?void 0:_t.homework_status)!=null&&ka.includes("\u672A\u5F00\u59CB"))||(0,he.Rm)()&&!((Ln=Yt.AssistantObject.normal)!=null&&Ln.can_publish),value:_n.publish_time?de()(_n.publish_time):"",allowClear:!1,onChange:(Wt,Pa)=>{_n.publish_time=Pa,(_n.end_time==""||!_n.end_time)&&_n.unified_setting&&(_n.end_time=de()(Wt).add(1,"month").format("YYYY-MM-DD HH:mm:ss"),_n.end_time=_n.end_time),Ir(Object.assign({},_n))}})),zn.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09")),zn.createElement(pe.Z,{align:"middle"},zn.createElement(a.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),zn.createElement(a.Z,{className:"ml5"},zn.createElement(Fe.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:de()((0,ye.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Yn||Mr||(rn==null?void 0:rn.allow_late)&&(rn==null?void 0:rn.homework_status.includes("\u5DF2\u622A\u6B62"))||nn||(rn==null?void 0:rn.allow_late)&&de()()>=de()(rn==null?void 0:rn.end_time)||(0,he.Rm)()&&!((Ft=Yt.AssistantObject.normal)!=null&&Ft.can_publish),allowClear:!1,disabledDate:Wt=>(0,ko.Q8)(Wt,rn==null?void 0:rn.course_end_date,_n.publish_time),disabledTime:Wt=>(0,ko.d0)(Wt,_n.publish_time),value:_n.end_time?de()(_n.end_time):"",onChange:(Wt,Pa)=>{_n.end_time=Pa,Ir(Object.assign({},_n))}})),zn.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!_n.unified_setting&&zn.createElement(pe.Z,null,ua&&ua.map(function(Wt,Pa){var er,jr,ao,br;return zn.createElement(pe.Z,{key:Pa},zn.createElement(pe.Z,{style:{padding:"5px 14px 5px 52px"}},zn.createElement(a.Z,{className:Oe.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",Pa+1),zn.createElement(a.Z,{flex:1,style:{maxWidth:400}},zn.createElement(se.default,{disabled:nn||((er=_t==null?void 0:_t.homework_status)!=null&&er.includes("\u672A\u53D1\u5E03")&&Wt.id||de()(){var pi,Mi;if((0,he.Rm)()&&!((Mi=(pi=Yt.AssistantObject)==null?void 0:pi.normal)!=null&&Mi.can_publish)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ua[Pa].group_name=Ro,ua[Pa].group_id=Wt.group_id;const $i=(0,Le.flattenDeep)(ua.map(Bl=>Bl.group_name)),El=ct.map(Bl=>{let Ki=(Bl==null?void 0:Bl.group_name)||[];return vt(ut({},Bl),{group_name:(0,Le.remove)(Ki,kl=>$i.includes(kl))})});Wr(El),za(ua.slice())}},rn.group_settings&&rn.group_settings.map(function(Ro){if(!ua.map(pi=>pi.group_name).toString().split(",").includes(String(Ro.group_name)))return zn.createElement(kt,{value:Ro.group_name,key:Ro.id},Ro.group_name)})))),zn.createElement(a.Z,{style:{padding:"5px 0"}},zn.createElement(Tt,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[Wt.publish_time?de()(Wt.publish_time):de()(),de()()]},disabled:nn||(de()()<=de()((jr=Ao(Wt.id))==null?void 0:jr.publish_time)?!1:[!0,Ga(Wt.id)]),placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Ro=>(0,ko.Q8)(Ro,rn==null?void 0:rn.course_end_date),disabledTime:Ro=>(0,ko.d0)(Ro),showTime:{format:"HH:mm",defaultValue:[de()((0,ye.U6)(),"HH:mm"),de()((0,ye.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Wt.publish_time&&[de()(Wt.publish_time),de()(Wt.end_time)],onChange:(Ro,pi)=>{var Mi,$i;if((0,he.Rm)()&&!(($i=(Mi=Yt.AssistantObject)==null?void 0:Mi.normal)!=null&&$i.can_publish)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ua[Pa].publish_time=pi[0],ua[Pa].end_time=pi[1],za([...ua])}})),!nn&&zn.createElement(a.Z,{className:`${(ao=Oe.Z)==null?void 0:ao.h_lh_40}`,style:{padding:"5px 0"}},ua.length<((br=rn==null?void 0:rn.group_settings)==null?void 0:br.length)&&zn.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{za(ua.concat({}))}}),(Wt!=null&&Wt.publish_time&&de()(){var Ro,pi;if((0,he.Rm)()&&!((pi=(Ro=Yt.AssistantObject)==null?void 0:Ro.normal)!=null&&pi.can_publish)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Mi=(0,Le.cloneDeep)(ct);Mi.forEach(($i,El)=>{$i.group_name&&($i.group_name=$i.group_name.filter(Bl=>{var Ki;return!((Ki=ua[Pa].group_name)!=null&&Ki.includes(Bl))}))}),ua=ua.filter(($i,El)=>Pa!==El),Wr(Mi),za(ua.slice()),setTimeout(()=>za(ua.slice()),10)}}):zn.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),!(_t!=null&&_t.is_shixun)&&zn.createElement(Zo.ZP,{checkMarginLeft:60,disabled:nn,value:_n,onChange:Wt=>Ir(ut(ut({},_n),Wt))}),zn.createElement(zn.Fragment,null,zn.createElement("div",{className:`${Oe.Z.title} mt30`},zn.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),zn.createElement("div",{className:Oe.Z.content},zn.createElement(pe.Z,{className:`${Oe.Z.row_sty} ${Oe.Z.bottom_line} ${(vn=Oe.Z)==null?void 0:vn.h_lh_40}`,align:"middle"},zn.createElement($l.Z,{checked:_n.allow_late,disabled:Yn||nn||(rn==null?void 0:rn.allow_late),onChange:Wt=>{var Pa,er;if((0,he.Rm)()&&!((er=(Pa=Yt.AssistantObject)==null?void 0:Pa.normal)!=null&&er.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Wt&&Ce.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:zn.createElement("div",{style:{padding:10,background:"#f5f6f9"}},zn.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),zn.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),zn.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),_n.allow_late=Wt,ct==""&&Wr([{late_penalty:5}]),Ir(ut({},_n))}}),zn.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),zn.createElement(be.Z,{overlayStyle:{width:380,maxWidth:380},title:zn.createElement("div",{style:{display:"flex",flexFlow:"column"}},zn.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),zn.createElement("span",null,"\u5F00\u542F\u8865\u4EA4\uFF0C\u5B66\u751F\u53EA\u5728\u8865\u4EA4\u65F6\u95F4\u5185\u624D\u901A\u5173\u5219\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u4E0D\u6263\u5206\uFF1B"),zn.createElement("span",null,"\u5B66\u751F\u5728\u6B63\u5E38\u4F5C\u4E1A\u89C4\u5B9A\u65F6\u95F4\u5185\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u9636\u6BB5\u518D\u6B21\u901A\u5173\u4E0D\u6263\u5206\u3002"))},zn.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Oe.Z.title_icon}`}))),(_n==null?void 0:_n.allow_late)&&zn.createElement("div",{className:"pb5"},zn.createElement(pe.Z,{className:Oe.Z.row_sty1},zn.createElement(a.Z,{className:Oe.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),zn.createElement(ne.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:nn,value:_n.unified_late,onChange:Wt=>{var Pa;if((0,he.Rm)()&&!((Pa=Yt.AssistantObject.normal)!=null&&Pa.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n.unified_late=Wt.target.value,ct==""&&!Wt.target.value&&Wr([{late_penalty:5}]),Ir(ut({},_n))}},(_n==null?void 0:_n.unified_setting)&&zn.createElement(ne.ZP,{disabled:(rn==null?void 0:rn.allow_late)||!(rn!=null&&rn.manage_all_group),value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((Ca=rn==null?void 0:rn.group_settings)==null?void 0:Ca.length)&&zn.createElement(ne.ZP,{disabled:rn==null?void 0:rn.allow_late,value:!1},"\u5206\u73ED\u8865\u4EA4"))),_n!=null&&_n.unified_late?zn.createElement("div",null,zn.createElement(pe.Z,{wrap:!1,align:"middle",className:`${Oe.Z.row_sty1} mb10 mt5`},zn.createElement(a.Z,{className:Oe.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),zn.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},zn.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:206},disabled:nn||ga,value:_n.late_penalty,onChange:Wt=>{var Pa;if((0,he.Rm)()&&!((Pa=Yt.AssistantObject.normal)!=null&&Pa.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n.late_penalty=Wt,Ir(Object.assign({},_n))}})),zn.createElement(a.Z,{style:{color:"#333"}},"\uFF08\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")),zn.createElement(pe.Z,{className:`${Oe.Z.row_sty1}`},zn.createElement(a.Z,{className:Oe.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),zn.createElement(a.Z,{style:{margin:"0 10px 0 8px"}},zn.createElement(Fe.default,{allowClear:!1,size:"large",style:{width:280},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:de()((0,ye.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:nn||bo||Yn,value:_n.late_time?de()(_n.late_time):"",disabledDate:Wt=>(0,ko.Q8)(Wt,rn==null?void 0:rn.course_end_date),disabledTime:Wt=>(0,ko.d0)(Wt),onChange:(Wt,Pa)=>{var er;if((0,he.Rm)()&&!((er=Yt.AssistantObject.normal)!=null&&er.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n.late_time=Pa,Ir(Object.assign({},_n))}})),zn.createElement(a.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):ct.map(function(Wt,Pa){var er;return zn.createElement(pe.Z,{key:Pa,style:{padding:"5px 14px 5px 52px"}},zn.createElement(a.Z,{className:Oe.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",Pa+1),zn.createElement(a.Z,{className:"mr20 ml10"},zn.createElement(se.default,{size:"large",disabled:nn||!((er=_t==null?void 0:_t.homework_status)!=null&&er.includes("\u672A\u53D1\u5E03"))&&Wt.id,mode:"multiple",style:{width:250},value:typeof Wt.group_name=="string"?[Wt.group_name]:Wt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:jr=>{var ao;if((0,he.Rm)()&&!((ao=Yt.AssistantObject.normal)!=null&&ao.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ct[Pa].group_name=jr,ct[Pa].group_id=Wt.group_id,Wr(ct.slice())}},rn.group_settings&&rn.group_settings.map(function(jr){if(_n!=null&&_n.unified_setting&&!ct.map(ao=>ao.group_name).toString().split(",").includes(String(jr.group_name))&&!ea(jr.id))return zn.createElement(kt,{value:jr.group_name,key:jr.id},jr.group_name);if(ua.map(ao=>ao.group_name).toString().split(",").includes(String(jr.group_name))&&!ct.map(ao=>ao.group_name).toString().split(",").includes(String(jr.group_name))&&!ea(jr.id))return zn.createElement(kt,{value:jr.group_name,key:jr.id},jr.group_name)}))),zn.createElement(a.Z,{className:Oe.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),zn.createElement(a.Z,{className:"mr20 ml10"},zn.createElement(oe.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:nn||fn(Wt.id),defaultValue:Wt.late_penalty,onChange:jr=>{var ao,br;if((0,he.Rm)()&&!((br=(ao=Yt.AssistantObject)==null?void 0:ao.normal)!=null&&br.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ct[Pa].late_penalty=jr,ct[Pa].penalty_type=ke.Q.Number}})),zn.createElement(a.Z,{className:Oe.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),zn.createElement(a.Z,{className:"ml10"},zn.createElement(Fe.default,{size:"large",disabled:nn||fn(Wt.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:de()((0,ye.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:jr=>(0,ko.Q8)(jr,rn==null?void 0:rn.course_end_date),disabledTime:jr=>(0,ko.d0)(jr),format:"YYYY-MM-DD HH:mm",value:Wt!=null&&Wt.late_time?de()(Wt.late_time):void 0,onChange:(jr,ao)=>{var br,Ro;if((0,he.Rm)()&&!((Ro=(br=Yt.AssistantObject)==null?void 0:br.normal)!=null&&Ro.can_late)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ct[Pa].late_time=ao,Wr([...ct])}})),!nn&&zn.createElement(a.Z,{style:{height:40,lineHeight:"40px"}},zn.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Wr(ct.concat({penalty_type:ke.Q.Number,late_penalty:5}))}}),Pa>0&&!Wt.id?zn.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{ct=ct.filter((jr,ao)=>Pa!==ao),Wr(ct.slice()),setTimeout(()=>Wr(ct.slice()),10)}}):zn.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),zn.createElement(je.ZP,{loading:Xr,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Hn()},"\u4FDD\u5B58"))};var en=(0,Ee.connect)(({shixunHomeworks:Ye,classroomList:We,loading:ze})=>({shixunHomeworks:Ye,classroomList:We,loading:ze.effects}))(Mt),Jt=te(59301),qt=Object.defineProperty,wn=Object.defineProperties,An=Object.getOwnPropertyDescriptors,bn=Object.getOwnPropertySymbols,ta=Object.prototype.hasOwnProperty,Un=Object.prototype.propertyIsEnumerable,fa=(Ye,We,ze)=>We in Ye?qt(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,$n=(Ye,We)=>{for(var ze in We||(We={}))ta.call(We,ze)&&fa(Ye,ze,We[ze]);if(bn)for(var ze of bn(We))Un.call(We,ze)&&fa(Ye,ze,We[ze]);return Ye},pa=(Ye,We)=>wn(Ye,An(We)),qa=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const cr=Ye=>qa(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/homework_commons/${Ye==null?void 0:Ye.categoryId}/publish_setting.json`,{method:"post",body:Ye})}),Ua=Ye=>qa(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/homework_commons/${Ye==null?void 0:Ye.categoryId}/evaluation_setting.json`,{method:"post",body:Ye})}),lr=(Ye,We)=>Ye==null?void 0:Ye.map(ze=>{var Yt;return(Yt=We==null?void 0:We.find(Kt=>Kt.value===ze))==null?void 0:Yt.id}),Tr=(Ye,We)=>{var ze;return Ye=typeof Ye=="string"?[Ye]:Ye,(ze=Ye==null?void 0:Ye.map(Yt=>We==null?void 0:We.find(Kt=>{var $t;return($t=Kt==null?void 0:Kt.group_name)==null?void 0:$t.includes(Yt)})))==null?void 0:ze.filter(Yt=>Yt)},La=(Ye,We,ze,Yt=!1)=>{let Kt=null,$t=Yt?We:Tr(Ye,We);return $t==null||$t.forEach((ln,an)=>{(an==0||ze(ln,Kt||{}))&&(Kt=ln)}),Kt},Va=({shixunHomeworks:Ye,loading:We,dispatch:ze,classroomList:Yt})=>{var Kt,$t,ln,an,Et,on;const tn=(0,Ee.useParams)(),{workSetting:Dt,workList:ka}=Ye,[,Ln,Ft]=(0,ie.U)(cr,{categoryId:tn==null?void 0:tn.categoryId,penalty_type:ke.Q.Number}),[,vn,Ca]=(0,ie.U)(Ua,{categoryId:tn==null?void 0:tn.categoryId}),[Na]=fe.default.useForm(),rn=fe.default.useWatch("unified_setting",Na),_t=fe.default.useWatch("group_settings",Na),nn=fe.default.useWatch("allow_late_settings",Na),Nr=fe.default.useWatch("end_time",Na),ua=fe.default.useWatch("publish_time",Na),za=fe.default.useWatch("allow_late",Na),ct=fe.default.useWatch("unified_late",Na),Wr=fe.default.useWatch("late_time",Na),_n=fe.default.useWatch("anonymous_comment",Na),Ir=fe.default.useWatch("unified_anonymous_comment",Na),No=fe.default.useWatch("evaluation_start",Na),Ci=fe.default.useWatch("anonymous_appeal",Na),va=fe.default.useWatch("anonymous_comment_settings",Na),Xr=fe.default.useWatch("unified_anonymous_appeal",Na),Qt=fe.default.useWatch("anonymous_appeal_settings",Na),[Hn,yt]=(0,z.useState)(!1),[Zr,Ao]=(0,z.useState)({}),ri=Hn||(0,he.Rm)()&&!(($t=(Kt=Yt.AssistantObject)==null?void 0:Kt.normal)!=null&&$t.can_publish),Ga=Hn||(0,he.Rm)()&&!((an=(ln=Yt.AssistantObject)==null?void 0:ln.normal)!=null&&an.can_late),Yn=Hn||(0,he.Rm)()&&!((on=(Et=Yt.AssistantObject)==null?void 0:Et.normal)!=null&&on.can_anonymous_comment),bo=Pi=>qa(void 0,null,function*(){const ga=Pi;let fn=yield(0,Ze.ZP)(`/api/homework_commons/${tn==null?void 0:tn.categoryId}/publish_setting_for_submit.json`,{method:"post",body:ga});(fn==null?void 0:fn.status)===0&&(ve.ZP.success("\u4FDD\u5B58\u6210\u529F"),Mr(),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),Mr=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:$n({},tn)}),ze({type:"shixunHomeworks/getWorkList",payload:$n({},tn)})};return(0,z.useEffect)(()=>{var Pi,ga,fn,ea;let Wt=(Pi=Dt==null?void 0:Dt.group_settings)==null?void 0:Pi.filter(br=>br.publish_time!==null).map(br=>pa($n({},br),{group_name:[br.group_name],publish_time:(br==null?void 0:br.publish_time)&&[de()(br==null?void 0:br.publish_time),de()(br==null?void 0:br.end_time)]}));Wt=(0,ye.QE)((Wt==null?void 0:Wt.length)>0?Wt:[]);const Pa=(ga=Dt.allow_late_settings)==null?void 0:ga.filter(br=>br.late_time!==null).map(br=>pa($n({},br),{group_name:[br.group_name],late_time:(br==null?void 0:br.late_time)&&de()(br==null?void 0:br.late_time)})),er=(fn=Dt.anonymous_comment_settings)==null?void 0:fn.filter(br=>br.evaluation_start!==null).map(br=>pa($n({},br),{group_name:[br.group_name],evaluation_start:(br==null?void 0:br.evaluation_start)&&[de()(br==null?void 0:br.evaluation_start),de()(br==null?void 0:br.evaluation_end)]})),jr=(ea=Dt.anonymous_appeal_settings)==null?void 0:ea.filter(br=>br.appeal_time!==null).map(br=>pa($n({},br),{group_name:[br.group_name]})),ao=pa($n({},Dt),{late_penalty:Dt!=null&&Dt.allow_late?Dt==null?void 0:Dt.late_penalty:5,evaluation_num:Dt!=null&&Dt.evaluation_num?Dt==null?void 0:Dt.evaluation_num:3,absence_penalty:Dt!=null&&Dt.anonymous_comment?Dt==null?void 0:Dt.absence_penalty:3,appeal_penalty:Dt!=null&&Dt.anonymous_appeal?Dt==null?void 0:Dt.appeal_penalty:2,publish_time:Dt!=null&&Dt.publish_time?de()(Dt==null?void 0:Dt.publish_time):"",end_time:Dt!=null&&Dt.end_time?de()(Dt==null?void 0:Dt.end_time):"",late_time:Dt!=null&&Dt.late_time?de()(Dt==null?void 0:Dt.late_time):"",evaluation_start:Dt!=null&&Dt.evaluation_start?de()(Dt==null?void 0:Dt.evaluation_start):"",evaluation_end:Dt!=null&&Dt.evaluation_end?de()(Dt==null?void 0:Dt.evaluation_end):"",group_settings:Wt!=null&&Wt.length?Wt:[{is_admin:!0}],allow_late_settings:Pa!=null&&Pa.length?Pa:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:er!=null&&er.length?er:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:jr!=null&&jr.length?jr:[{is_admin:!0,appeal_penalty:2}]});Na.setFieldsValue(ao),Ao(ao),yt(!(0,he.GJ)()),console.log("workSetting",Dt)},[Dt]),(0,z.useEffect)(()=>(ze({type:"globalSetting/footerToggle",payload:!1}),()=>{ze({type:"globalSetting/footerToggle",payload:!0}),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Na==null||Na.resetFields()}),[]),Jt.createElement(me.Z,{spinning:!!We["shixunHomeworks/getWorkSetting"]||!!We["shixunHomeworks/getWorkList"]},Jt.createElement("section",{style:{padding:"30px 50px",background:"#fff",marginTop:4}},Jt.createElement(fe.default,{form:Na,colon:!1,disabled:Hn,initialValues:Zr,scrollToFirstError:!0,onFinish:bo},!(ka!=null&&ka.is_shixun)&&Jt.createElement(Zo.rU,{form:Na})),((0,he.GJ)()||!(ri||Ga||Yn))&&Jt.createElement(je.ZP,{loading:Ln||vn,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{Na.submit()}},"\u4FDD\u5B58"),Jt.createElement(gt.Z,{onConfirm:(Pi,ga)=>{_t.splice(Pi,0,...ga),_t.splice(Pi+ga.length,1);const fn=(0,ye.QE)([..._t]);fn.forEach(ea=>{var Wt;((Wt=ea==null?void 0:ea.publish_time)==null?void 0:Wt.length)==2?ea.publish_time=ea.publish_time:ea.publish_time=[de()(ea==null?void 0:ea.publish_time),de()(ea==null?void 0:ea.end_time)]}),Na.setFieldValue("group_settings",[...fn])}})))};var Ra=(0,Ee.connect)(({shixunHomeworks:Ye,classroomList:We,loading:ze})=>({shixunHomeworks:Ye,classroomList:We,loading:ze.effects}))(Va),ia=te(59301);const Fa=({shixunHomeworks:Ye,loading:We,dispatch:ze})=>{const{workSetting:Yt,workList:Kt}=Ye,[$t,ln]=(0,z.useState)("1"),an=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:Yt!=null&&Yt.is_new_rule?ia.createElement(Xa,null):ia.createElement(en,null)},!(Kt!=null&&Kt.is_shixun)&&{key:"7",label:"\u63D0\u4EA4\u8BBE\u7F6E",element:ia.createElement(Ra,null)},((Kt==null?void 0:Kt.is_jupyter)||(Kt==null?void 0:Kt.is_jupyter_lab))&&{key:"6",label:"\u5B9E\u9A8C\u8BBE\u7F6E",element:ia.createElement(zo,null)},!(Yt!=null&&Yt.is_new_rule)&&{key:"2",label:"\u533F\u8BC4\u8BBE\u7F6E",element:ia.createElement(ys,null)},{key:"3",label:"\u8BC4\u5206\u8BBE\u7F6E",element:ia.createElement(pu,null)},{key:"4",label:"\u516C\u5F00\u8BBE\u7F6E",element:ia.createElement(ps,null)},{key:"5",label:"\u534F\u4F5C\u8BBE\u7F6E",element:ia.createElement(gs,null)}].filter(Et=>!!Et);return(0,z.useEffect)(()=>(ze({type:"globalSetting/footerToggle",payload:!1}),()=>{ze({type:"globalSetting/footerToggle",payload:!0})}),[]),ia.createElement("div",{style:{paddingBottom:"50px"}},(an==null?void 0:an.length)&&ia.createElement(Lu.Z,{dataSource:an,style:{marginBottom:52}}))};var rr=(0,Ee.connect)(({shixunHomeworks:Ye,loading:We})=>({shixunHomeworks:Ye,loading:We.effects}))(Fa),_r={flex_box_center:"flex_box_center___FJzIA",flex_space_between:"flex_space_between___oLjvQ",flex_box_vertical_center:"flex_box_vertical_center___SoaRH",flex_box_center_end:"flex_box_center_end___ewpDJ",flex_box_column:"flex_box_column___HLvXm",homeworkDetailWrapper:"homeworkDetailWrapper___VAJSJ",title:"title___C63Sm",export:"export___HoqEK",bg:"bg___Ow82a",tabs:"tabs___AQDwR",workListTabWrap:"workListTabWrap___eltpM",workListTabButton:"workListTabButton___kCRZe",ai_review_new:"ai_review_new___AmrKW"},Gr=te(29044),$a=te(92597),Vr=te(46400),eo="data:image/png;base64,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",io=Object.defineProperty,to=Object.defineProperties,ai=Object.getOwnPropertyDescriptors,ho=Object.getOwnPropertySymbols,xr=Object.prototype.hasOwnProperty,ci=Object.prototype.propertyIsEnumerable,Sr=(Ye,We,ze)=>We in Ye?io(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,xo=(Ye,We)=>{for(var ze in We||(We={}))xr.call(We,ze)&&Sr(Ye,ze,We[ze]);if(ho)for(var ze of ho(We))ci.call(We,ze)&&Sr(Ye,ze,We[ze]);return Ye},Io=(Ye,We)=>to(Ye,ai(We)),Li=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const Cr=({shixunHomeworks:Ye,loading:We,dispatch:ze})=>{var Yt;const Kt=(0,Ee.useParams)(),[$t,ln]=(0,z.useState)(xo(xo({},{page:1,limit:20,group_ids:[]}),Kt)),{codeReview:an}=Ye,[Et]=fe.default.useForm();$t.order="code_rate",$t.sort="desc",$t.category=$t.categoryId,(0,z.useEffect)(()=>{on()},[$t]),(0,z.useEffect)(()=>{Ye.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&on()},[Ye.actionTabs.key]);const on=()=>Li(void 0,null,function*(){(yield ze({type:"shixunHomeworks/getFileRepeatResult",payload:Io(xo({},$t),{id:$t==null?void 0:$t.category,course_id:$t==null?void 0:$t.coursesId})})).status===-2&&setTimeout(()=>on(),1500)}),tn=(ka,Ln)=>{$t.page=ka,$t.limit=20,ze({type:"shixunHomeworks/getFileRepeatResult",payload:Io(xo({},$t),{id:$t==null?void 0:$t.category,course_id:$t==null?void 0:$t.coursesId})})},Dt=[{title:"\u5E8F\u53F7",dataIndex:"number",render:(ka,Ln,Ft)=>$t.limit*($t.page-1)+Ft+1},{title:"\u59D3\u540D",dataIndex:"user"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"similar_rate",render:ka=>z.createElement("span",{className:"c-orange"},ka)},{title:"\u64CD\u4F5C",dataInex:"action",render:(ka,Ln)=>z.createElement("div",null,z.createElement(Ee.Link,{target:"_blank",to:`/classrooms/${$t.coursesId}/common_homework/${$t.categoryId}/review_detail/${Ln.user_id}`},"\u67E5\u770B"),z.createElement("br",null))}];return z.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},z.createElement(pe.Z,null,z.createElement(a.Z,{flex:"1"},z.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",an.time,z.createElement(je.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{ze({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:$t}})}},"\u6587\u6863\u67E5\u91CD"))),z.createElement(a.Z,null,z.createElement(y.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:ka=>{$t.search=ka,ze({type:"shixunHomeworks/getFileRepeatResult",payload:Io(xo({},$t),{id:$t==null?void 0:$t.category,course_id:$t==null?void 0:$t.coursesId})})},style:{width:200}}),z.createElement("span",{className:"ml5 c-red"}))),(an==null?void 0:an.status)===-2&&z.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},z.createElement("img",{src:eo}),z.createElement("br",null),z.createElement(je.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{ze({type:"shixunHomeworks/getFileRepeatResult",payload:Io(xo({},$t),{id:$t==null?void 0:$t.category,course_id:$t==null?void 0:$t.coursesId})})}},"\u5237\u65B0\u9875\u9762")),((Yt=an.course_groups)==null?void 0:Yt.length)>0&&z.createElement(z.Fragment,null,z.createElement(pe.Z,null,z.createElement(a.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),z.createElement(a.Z,{flex:"80px"},z.createElement(E.default,{checked:$t.group_ids=="",value:"all",onChange:ka=>{delete $t.group_ids,$t.group_ids=[],$t.page=1,ln(xo({},$t))}},"\u5168\u90E8")),z.createElement(a.Z,{flex:"1"},an.course_groups&&an.course_groups.map((ka,Ln)=>z.createElement(E.default,{value:ka.id,checked:$t.group_ids.includes(ka.id),onChange:Ft=>{Ft.target.checked?$t.group_ids.push(ka.id):$t.group_ids.splice($t.group_ids.indexOf(ka.id),1),$t.page=1,ln(xo({},$t))}},ka.name,"(",ka.members_count,")")))),z.createElement(pe.Z,{className:"font14 c-red mt5"},z.createElement(a.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),(an==null?void 0:an.data)==="\u52A0\u8F7D\u4E2D"&&z.createElement(me.Z,null,z.createElement(Vr.Z,{message:an==null?void 0:an.data,type:"info"})),(an==null?void 0:an.data)==="\u6682\u65E0\u67E5\u91CD\u8BB0\u5F55"||(an==null?void 0:an.data)==="\u52A0\u8F7D\u4E2D"?"":z.createElement("div",null,z.createElement("p",{className:"mt10"},z.createElement("span",{className:"c-red"},an.similar_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u5B66\u5458\uFF08",an.total_count,"\u5B66\u5458\uFF09"),z.createElement(x.default,{className:"mt30",pagination:!1,dataSource:an.data,columns:Dt,onChange:(ka,Ln,Ft)=>{Ft.order==="ascend"&&($t.b_order="asc"),Ft.order==="descend"&&($t.b_order="desc"),Ft.order||delete $t.b_order,ze({type:"shixunHomeworks/getFileRepeatResult",payload:Io(xo({},$t),{id:$t==null?void 0:$t.category,course_id:$t==null?void 0:$t.coursesId})})}}),z.createElement("aside",{className:"tc mb50 mt30"},z.createElement(ee.Z,{showSizeChanger:!1,onChange:tn,defaultCurrent:$t.page||1,current:$t.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:an.copy_reviews_count}))))};var gr=(0,Ee.connect)(({shixunHomeworks:Ye,loading:We})=>({shixunHomeworks:Ye,loading:We.effects}))(Cr),vr=Object.defineProperty,tr=Object.defineProperties,Ha=Object.getOwnPropertyDescriptors,Dn=Object.getOwnPropertySymbols,Da=Object.prototype.hasOwnProperty,zr=Object.prototype.propertyIsEnumerable,no=(Ye,We,ze)=>We in Ye?vr(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,Xi=(Ye,We)=>{for(var ze in We||(We={}))Da.call(We,ze)&&no(Ye,ze,We[ze]);if(Dn)for(var ze of Dn(We))zr.call(We,ze)&&no(Ye,ze,We[ze]);return Ye},_i=(Ye,We)=>tr(Ye,Ha(We)),vl=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const wi=({shixunHomeworks:Ye,dispatch:We})=>{const ze=(0,Ee.useParams)(),[Yt,Kt]=(0,z.useState)([]),[$t,ln]=(0,z.useState)(!1),[an,Et]=(0,z.useState)(!1),[on,tn]=(0,z.useState)(!1),[Dt,ka]=(0,z.useState)(""),[Ln,Ft]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Ye.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(vn.resetFields(),Kt([]),Et(!0),Na()):Et(!1)},[Ye.actionTabs.key]);const[vn]=fe.default.useForm();let Ca=[];const Na=()=>vl(void 0,null,function*(){ln(!0);const nn=yield(0,ae.VB)(_i(Xi({},ze),{course_id:ze==null?void 0:ze.coursesId,id:ze==null?void 0:ze.categoryId}));Kt([...Yt,...nn==null?void 0:nn.data]),ka(nn),ln(!1)}),rn=()=>{We({type:"shixunHomeworks/setActionTabs",payload:{}}),tn(!1),ln(!1),Kt([]),vn.resetFields()},_t=[{title:"",dataIndex:"course_group_id",width:280,render:(nn,Nr)=>z.createElement(E.default,{disabled:!(Nr.work_count>=1),value:String(Nr.course_group_id)},Nr.course_group_name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"work_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_time",width:130}];return z.createElement(Ce.default,{centered:!0,title:"\u6587\u6863\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:an,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:()=>vl(void 0,null,function*(){var nn;const Nr=vn.getFieldsValue();if(((nn=Nr.group_ids)==null?void 0:nn.length)<=0){ve.ZP.info("\u8BF7\u9009\u62E9\u8981\u67E5\u8BE2\u7684\u73ED\u7EA7");return}Ft(!0);const ua=yield(0,Ze.ZP)(`/api/homework_commons/${ze.categoryId}/homework_file_repeat.json`,{method:"get",params:{course_group_id:[...Nr.group_ids.map(za=>Number(za))]}});Ft(!1),ua.status===0&&(rn(),ve.ZP.success("\u64CD\u4F5C\u6210\u529F"),yield We({type:"shixunHomeworks/getWorkList",payload:Ye.actionTabs.params}),Ee.history.push(`/classrooms/${ze.coursesId}/common_homework/${ze.categoryId}/detail?tabs=4`),We({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}),okButtonProps:{loading:Ln},onCancel:rn},z.createElement("span",null,"\u5F53\u524D\u6587\u6863\u67E5\u91CD\u5206\u6570\u6263\u5206\u4E3A",Dt==null?void 0:Dt.repeat_setting_score,"\u5206\uFF0C\u5982\u9700\u8C03\u6574\u8BF7\u5728\u201C\u8BBE\u7F6E-\u8BC4\u5206\u8BBE\u7F6E\u201D\u4E2D\u8FDB\u884C\u7F16\u8F91"),Ye.codeReviewCourse&&z.createElement(fe.default,{form:vn,initialValues:{group_ids:Ca,end_time:de()(de()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},z.createElement("div",{className:"flexd-table-header mt20"},z.createElement(x.default,{pagination:!1,dataSource:[],columns:_t})),z.createElement(fe.default.Item,{name:"group_ids"},z.createElement(E.default.Group,{className:"w100"},z.createElement("div",{style:{width:"100%",maxHeight:360,overflow:"auto"}},z.createElement(x.default,{showHeader:!1,columns:_t,dataSource:Yt,pagination:!1,loading:$t}))))),z.createElement(pe.Z,null,z.createElement(a.Z,{className:"ml10"},z.createElement(E.default,{checked:on,onChange:nn=>{tn(nn.target.checked);let Nr=[];nn.target.checked&&(Nr=Yt.filter(ua=>ua.work_count>=1).map(ua=>ua.course_group_id+"")),vn.setFieldsValue({group_ids:Nr})}},"\u5168\u9009"))))};var Ei=(0,Ee.connect)(({shixunHomeworks:Ye})=>({shixunHomeworks:Ye}))(wi),hr=te(76239),tl=te(4835),ol=te(37521),_o=te(56731),Uo=te(59659),Ai={TabsStyle:"TabsStyle___cT3EC"},ar=te(59301),Ni=Object.defineProperty,So=Object.defineProperties,il=Object.getOwnPropertyDescriptors,Vi=Object.getOwnPropertySymbols,Yo=Object.prototype.hasOwnProperty,Fr=Object.prototype.propertyIsEnumerable,Di=(Ye,We,ze)=>We in Ye?Ni(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,Si=(Ye,We)=>{for(var ze in We||(We={}))Yo.call(We,ze)&&Di(Ye,ze,We[ze]);if(Vi)for(var ze of Vi(We))Fr.call(We,ze)&&Di(Ye,ze,We[ze]);return Ye},qi=(Ye,We)=>So(Ye,il(We)),gl=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const hl=Ye=>gl(void 0,null,function*(){return yield(0,Ze.ZP)(`/api/student_works/${Ye.userId}/deal_appeal_score.json`,{method:"post",body:Ye})}),ll=({globalSetting:Ye,shixunHomeworks:We,dispatch:ze,classroomList:Yt})=>{var Kt,$t,ln,an,Et,on;const tn=(0,Ee.useParams)(),[Dt]=(0,Ee.useSearchParams)(),{workList:ka,workSetting:Ln}=We,[Ft]=fe.default.useForm(),[vn,Ca]=(0,z.useState)(!1),[Na,rn]=(0,z.useState)(null),[,_t,nn,Nr]=(0,ie.U)(ae.cN,{homeworkId:tn==null?void 0:tn.categoryId}),[,ua,za,ct]=(0,ie.U)(ae.Qz,{homeworkId:tn==null?void 0:tn.categoryId}),[,Wr,_n,Ir]=(0,ie.U)(ae.mQ,{homeworkId:tn==null?void 0:tn.categoryId}),[,,No,Ci]=(0,ie.U)(hl,{}),[va,Xr]=(0,z.useState)({activeKey:"1",page:1,limit:10,status:""}),Qt=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],Hn=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Ga,Yn,bo)=>`${((va==null?void 0:va.page)-1)*va.limit+bo+1}`},{title:"\u5B66\u751F\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u53CD\u9988\u95EE\u9898",dataIndex:"content",ellipsis:!0,key:"content"},{title:"\u88AB\u53CD\u9988\u95EE\u9898\u7684\u5B66\u751F",dataIndex:"unfeedback_real_name",key:"unfeedback_real_name",ellipsis:!0,width:180,render:(Ga,Yn)=>ar.createElement("a",{onClick:()=>{ri(qi(Si({},Yn),{id:ka.is_jupyter||ka.is_jupyter_lab?Yn==null?void 0:Yn.id:Yn==null?void 0:Yn.student_work_id}))}},Ga)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:Ga=>de()(Ga).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(Ga,Yn)=>ar.createElement("a",{onClick:()=>{ri(qi(Si({},Yn),{id:ka.is_jupyter||ka.is_jupyter_lab?Yn==null?void 0:Yn.id:Yn==null?void 0:Yn.student_work_id}))}},"\u67E5\u770B")}],yt=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Ga,Yn,bo)=>`${((va==null?void 0:va.page)-1)*va.limit+bo+1}`},{title:"\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"status",ellipsis:!0,key:"status",render:Ga=>Ga===-1?"\u91CD\u505A\u4E2D":ar.createElement(ye.Uw,{status:Ga})},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",key:"student_comment_count",ellipsis:!0,width:100},{title:"\u88AB\u533F\u8BC4\u6700\u5927\u5206\u5DEE",dataIndex:"abnormal_score",key:"abnormal_score",width:180},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"score",key:"score",width:180},{title:"\u533F\u8BC4\u5F02\u5E38\u65F6\u95F4",dataIndex:"abnormal_date",key:"abnormal_date",width:180},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(Ga,Yn)=>ar.createElement("a",{onClick:()=>{ri(qi(Si({},Yn),{id:ka.is_jupyter||ka.is_jupyter_lab?Yn==null?void 0:Yn.id:Yn==null?void 0:Yn.student_work_id}))}},"\u67E5\u770B")}],Zr=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Ga,Yn,bo)=>`${((va==null?void 0:va.page)-1)*va.limit+bo+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(Ga,Yn)=>ar.createElement("a",{onClick:()=>{ri(qi(Si({},Yn),{id:ka.is_jupyter||ka.is_jupyter_lab?Yn==null?void 0:Yn.id:Yn==null?void 0:Yn.student_work_id}))}},Ga)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:150,key:"unappeal_real_name"},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",key:"score",width:120,ellipsis:!0},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",key:"comment"},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:150,render:Ga=>de()(Ga).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(Ga,Yn)=>ar.createElement(ar.Fragment,null,Ga==3&&ar.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),Ga==4&&ar.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),Ga==1&&ar.createElement(ar.Fragment,null,ar.createElement(ce.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>gl(void 0,null,function*(){(yield No({userId:Yn.student_work_id,score_id:Yn.student_works_score_id,status:4})).status===0&&Ao()})},"\u9A73\u56DE"),ar.createElement(ce.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>gl(void 0,null,function*(){rn(Yn),Ca(!0)})},"\u63A5\u53D7")))}],Ao=(Ga=va)=>{va.activeKey=="1"&&za({page:Ga==null?void 0:Ga.page,limit:Ga==null?void 0:Ga.limit}),va.activeKey=="2"&&_n({page:Ga==null?void 0:Ga.page,limit:Ga==null?void 0:Ga.limit}),va.activeKey=="3"&&nn({page:Ga==null?void 0:Ga.page,limit:Ga==null?void 0:Ga.limit,status:Ga==null?void 0:Ga.status})},ri=(Ga={})=>{var Yn;Ga!=null&&Ga.id&&(0,ye.xg)(ka.is_jupyter||ka.is_jupyter_lab?`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/${Ga.id}/comment`:tn.course_group?`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/review/${Ga.id}?ids=${(Yn=tn.course_group)==null?void 0:Yn.toString()}`:`/classrooms/${tn.coursesId}/common_homework/${tn.categoryId}/review/${Ga.id}`)};return(0,z.useEffect)(()=>{Ao(va)},[va]),(0,z.useEffect)(()=>{console.log("params",tn,Dt.get("TabsActiveKey")),Xr(qi(Si({},va),{activeKey:Dt.get("TabsActiveKey")||"1"}))},[Dt.get("TabsActiveKey")]),ar.createElement(me.Z,{spinning:ua||_t||Wr},ar.createElement("section",{className:"p30",style:{background:"#fff"}},ar.createElement(ge.default,{destroyInactiveTabPane:!0,className:Ai.TabsStyle,activeKey:va.activeKey,onChange:Ga=>{Xr(qi(Si({},va),{activeKey:Ga,page:1,limit:10}))}},ar.createElement(ge.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},ar.createElement(x.default,{className:"mt20",locale:{emptyText:ar.createElement(Be.Z,null)},columns:Hn,dataSource:((Kt=ct==null?void 0:ct.data)==null?void 0:Kt.list)||[],pagination:{total:(($t=ct==null?void 0:ct.data)==null?void 0:$t.count)||0,onChange:(Ga,Yn)=>{Xr(qi(Si({},va),{page:Ga,limit:Yn}))},current:va==null?void 0:va.page,pageSize:va==null?void 0:va.limit,showTotal:Ga=>ar.createElement(ar.Fragment,null,"\u5171",ar.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Ga),"\u6761\u6570\u636E")}})),ar.createElement(ge.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},ar.createElement(x.default,{className:"mt20",locale:{emptyText:ar.createElement(Be.Z,null)},columns:yt,dataSource:((ln=Ir==null?void 0:Ir.data)==null?void 0:ln.list)||[],pagination:{total:((an=Ir==null?void 0:Ir.data)==null?void 0:an.count)||0,onChange:(Ga,Yn)=>{Xr(qi(Si({},va),{page:Ga,limit:Yn}))},current:va==null?void 0:va.page,pageSize:va==null?void 0:va.limit,showTotal:Ga=>ar.createElement(ar.Fragment,null,"\u5171",ar.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Ga),"\u6761\u6570\u636E")}})),ar.createElement(ge.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},ar.createElement(ce.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:va.status,onChange:Ga=>{Xr(qi(Si({},va),{status:Ga,page:1}))},dataSource:Qt,titleWidth:60}),ar.createElement(x.default,{locale:{emptyText:ar.createElement(Be.Z,null)},columns:Zr,dataSource:((Et=Nr==null?void 0:Nr.data)==null?void 0:Et.list)||[],pagination:{total:((on=Nr==null?void 0:Nr.data)==null?void 0:on.count)||0,onChange:(Ga,Yn)=>{Xr(qi(Si({},va),{page:Ga,limit:Yn}))},current:va==null?void 0:va.page,pageSize:va==null?void 0:va.limit,showTotal:Ga=>ar.createElement(ar.Fragment,null,"\u5171",ar.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Ga),"\u6761\u6570\u636E")}}))),ar.createElement(Ce.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:vn,centered:!0,destroyOnClose:!0,onCancel:()=>{Ca(!1)},maskClosable:!1,width:544,onOk:()=>{Ft.submit()}},ar.createElement(fe.default,{form:Ft,colon:!1,onFinish:Ga=>gl(void 0,null,function*(){(yield No(qi(Si({},Ga),{userId:Na.student_work_id,score_id:Na.student_works_score_id,status:3}))).status===0&&(Ao(),Ca(!1))})},ar.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),ar.createElement(wt.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:ar.createElement("a",{onClick:()=>{ri(qi(Si({},Na),{id:ka.is_jupyter||ka.is_jupyter_lab?Na==null?void 0:Na.id:Na==null?void 0:Na.student_work_id}))}},Na==null?void 0:Na.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:ar.createElement("span",{style:{color:"#191919"}},Na==null?void 0:Na.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:ar.createElement("span",{style:{color:"#191919"}},Na==null?void 0:Na.score)}]}),ar.createElement(pe.Z,{className:"mt20",wrap:!1},ar.createElement(a.Z,null,ar.createElement(fe.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},ar.createElement(oe.Z,{min:1,max:100,step:1}))),ar.createElement(a.Z,null,ar.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),ar.createElement(a.Z,null,ar.createElement(fe.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},ar.createElement(E.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var Zi=(0,Ee.connect)(({user:Ye,shixunHomeworks:We,loading:ze,globalSetting:Yt,classroomList:Kt})=>({user:Ye,shixunHomeworks:We,globalSetting:Yt,loading:ze.effects,classroomList:Kt}))(ll),mo=te(59301),Ol=Object.defineProperty,jl=Object.defineProperties,xl=Object.getOwnPropertyDescriptors,bl=Object.getOwnPropertySymbols,gu=Object.prototype.hasOwnProperty,ku=Object.prototype.propertyIsEnumerable,Lo=(Ye,We,ze)=>We in Ye?Ol(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,ti=(Ye,We)=>{for(var ze in We||(We={}))gu.call(We,ze)&&Lo(Ye,ze,We[ze]);if(bl)for(var ze of bl(We))ku.call(We,ze)&&Lo(Ye,ze,We[ze]);return Ye},nl=(Ye,We)=>jl(Ye,xl(We)),xi=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const ul=({shixunHomeworks:Ye,classroomList:We,loading:ze,dispatch:Yt})=>{const[Kt,$t]=(0,z.useState)(ti(ti({},(0,Ee.useParams)()),{page:1,limit:20})),{workList:ln,workSetting:an}=Ye,[Et,on]=(0,z.useState)([]);(0,z.useEffect)(()=>{ln!=null&&ln.course_id&&on(ln==null?void 0:ln.student_works)},[ln]),(0,z.useEffect)(()=>{tn()},[]);const tn=()=>xi(void 0,null,function*(){const Ln=yield Yt({type:"shixunHomeworks/getWorkList",payload:nl(ti({},Kt),{score_open:!0,work_public:!0})});on((Ln==null?void 0:Ln.student_works)||[])}),Dt=(Ln,Ft)=>{Kt.page=Ln,Kt.limit=20,tn()},ka=[{title:"\u59D3\u540D",width:"5%",ellipsis:!0,dataIndex:"user_name"},{title:"\u5B66\u53F7",width:"8%",ellipsis:!0,dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,render:Ln=>Ln},{title:ln!=null&&ln.is_jupyter_lab||ln!=null&&ln.is_jupyter?"\u4F5C\u4E1A\u72B6\u6001":"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",width:"6%",render:Ln=>Ln===-1?"\u91CD\u505A\u4E2D":mo.createElement(ye.Uw,{status:Ln})},{title:"\u6700\u7EC8\u6210\u7EE9",width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:(Ln,Ft)=>mo.createElement(be.Z,{placement:"bottom",title:mo.createElement("div",null,mo.createElement("div",null,Ft.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Ft.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),mo.createElement("div",null,Ft.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Ft.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),ln!=null&&ln.anonymous_comment?mo.createElement("div",null,Ft.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Ft.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",mo.createElement("div",null,Ft.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${Ft.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),mo.createElement("div",null,Ft.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Ft.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),ln!=null&&ln.anonymous_comment?mo.createElement("div",null,Ft.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Ft.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",mo.createElement("div",null,Ft.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Ft.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(ln!=null&&ln.is_jupyter||ln!=null&&ln.is_jupyter_lab)&&mo.createElement("div",{onClick:vn=>{var Ca;vn.stopPropagation(),(0,ye.xg)(ln.is_jupyter||ln.is_jupyter_lab?`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/${Ft.id}/comment`:Kt.course_group?`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/review/${Ft.id}?ids=${(Ca=Kt.course_group)==null?void 0:Ca.toString()}`:`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/review/${Ft.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},Ln>0?mo.createElement("span",{style:{color:"#ff8100"}},Ln):Ln)},{title:"\u66F4\u65B0\u65F6\u95F4",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:Ln=>Ln?de()(Ln).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u8BC4\u5206",width:"6%",dataIndex:"student_score",render:(Ln,Ft)=>mo.createElement(be.Z,{title:mo.createElement("div",null,mo.createElement("span",null,"\u4F60\u7684\u8BC4\u9605\u5206\u6570\uFF1A",Ln,"\u5206"),mo.createElement("br",null),mo.createElement("span",null,"\u533F\u8BC4\u5B8C\u6210\u5EA6\uFF1A",Ft.anonymous_comment_rate,"%"))},mo.createElement("span",null,Ln))},{title:"\u64CD\u4F5C",width:"10%",align:"center",fixed:"right",dataIndex:"action",render:(Ln,Ft)=>ln!=null&&ln.work_public?mo.createElement("a",{target:"_blank",onClick:()=>{var vn,Ca;(vn=ln.homework_status)!=null&&vn.includes("\u5BFC\u5165")||(0,ye.xg)(ln.is_jupyter||ln.is_jupyter_lab?`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/${Ft.id}/comment`:Kt.course_group?`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/review/${Ft.id}?ids=${(Ca=Kt.course_group)==null?void 0:Ca.toString()}`:`/classrooms/${Kt.coursesId}/common_homework/${Kt.categoryId}/review/${Ft.id}`)}},"\u67E5\u770B"):"--"}].filter(Ln=>!!Ln);return mo.createElement("div",{className:"p30 bg-white"},mo.createElement(x.default,{loading:ze["shixunHomeworks/getWorkList"],pagination:!1,locale:{emptyText:mo.createElement(Be.Z,null)},dataSource:Et,columns:ka,onRow:(Ln,Ft)=>({}),rowKey:"id",onChange:(Ln,Ft,vn)=>{if(vn.order===void 0)switch(vn.field){case"student_id":Kt.b_order="desc",Kt.order=vn.field;break;default:delete Kt.b_order,delete Kt.order}else Kt.b_order=vn.order.replace("end",""),Kt.order=vn.field;tn()}}),mo.createElement(ee.Z,{showSizeChanger:!1,onChange:Dt,hideOnSinglePage:!0,defaultCurrent:Kt.page||1,current:Kt.page||1,defaultPageSize:20,total:Ye.workList.work_count}))};var sl=(0,Ee.connect)(({shixunHomeworks:Ye,classroomList:We,loading:ze,user:Yt})=>({shixunHomeworks:Ye,classroomList:We,loading:ze.effects,user:Yt}))(ul),Ii={review_warp:"review_warp___LcMfG",under_review:"under_review___taDOD",btn_operate:"btn_operate___bK38t",btn_review:"btn_review___gcS5j",is_disabled:"is_disabled___XDtBP"},Ll=te(42618),Ru=Object.defineProperty,ns=Object.getOwnPropertySymbols,Tu=Object.prototype.hasOwnProperty,Cs=Object.prototype.propertyIsEnumerable,zu=(Ye,We,ze)=>We in Ye?Ru(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,hu=(Ye,We)=>{for(var ze in We||(We={}))Tu.call(We,ze)&&zu(Ye,ze,We[ze]);if(ns)for(var ze of ns(We))Cs.call(We,ze)&&zu(Ye,ze,We[ze]);return Ye};const nu=Ye=>React.createElement("svg",hu({className:"reviewSuccess_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},Ye),React.createElement("path",{d:"M463.368 835.6c-139.688-23.544-278.456-159-278.456-323.256 6.512-159.328 121.848-293.224 278.456-323.256V.648C230.768 24.192.008 244.08.008 511.704c0 267.616 230.624 488.16 463.352 511.048V835.6zm0 0",fill:"#3EBDFF"}),React.createElement("path",{d:"M837.352 511.704a322.96 322.96 0 0 1-21.6 121.048l161.832 93.592a520.536 520.536 0 0 0 44.528-214.64m0 0C1028.84 243.816 823.016 18.328 555.624.648l.648 187.8c186.088 23.576 281.08 159 281.08 323.256",fill:"#FD6421"}),React.createElement("path",{d:"M770.336 711.928A315.104 315.104 0 0 1 558.28 833.76v188a533.704 533.704 0 0 0 371.096-216.168l-159.04-93.664zm0 0",fill:"#3EBDFF"}));var Wl="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTQ2My4zNjggODM1LjZjLTEzOS42ODgtMjMuNTQ0LTI3OC40NTYtMTU5LTI3OC40NTYtMzIzLjI1NiA2LjUxMi0xNTkuMzI4IDEyMS44NDgtMjkzLjIyNCAyNzguNDU2LTMyMy4yNTZWLjY0OEMyMzAuNzY4IDI0LjE5Mi4wMDggMjQ0LjA4LjAwOCA1MTEuNzA0YzAgMjY3LjYxNiAyMzAuNjI0IDQ4OC4xNiA0NjMuMzUyIDUxMS4wNDhWODM1LjZ6bTAgMCIgZmlsbD0iIzNFQkRGRiIvPjxwYXRoIGQ9Ik04MzcuMzUyIDUxMS43MDRhMzIyLjk2IDMyMi45NiAwIDAgMS0yMS42IDEyMS4wNDhsMTYxLjgzMiA5My41OTJhNTIwLjUzNiA1MjAuNTM2IDAgMCAwIDQ0LjUyOC0yMTQuNjRtMCAwQzEwMjguODQgMjQzLjgxNiA4MjMuMDE2IDE4LjMyOCA1NTUuNjI0LjY0OGwuNjQ4IDE4Ny44YzE4Ni4wODggMjMuNTc2IDI4MS4wOCAxNTkgMjgxLjA4IDMyMy4yNTYiIGZpbGw9IiNGRDY0MjEiLz48cGF0aCBkPSJNNzcwLjMzNiA3MTEuOTI4QTMxNS4xMDQgMzE1LjEwNCAwIDAgMSA1NTguMjggODMzLjc2djE4OGE1MzMuNzA0IDUzMy43MDQgMCAwIDAgMzcxLjA5Ni0yMTYuMTY4bC0xNTkuMDQtOTMuNjY0em0wIDAiIGZpbGw9IiMzRUJERkYiLz48L3N2Zz4=",yi=te(59301),Zu=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const ju=({shixunHomeworks:Ye,user:We,loading:ze,dispatch:Yt})=>{const{workList:Kt}=Ye,{is_open_ai_review:$t,single_score:ln,zero_commit_student_works:an}=Kt,Et=(0,Ee.useParams)(),[on,tn]=(0,z.useState)(!1),[Dt,ka]=(0,z.useState)(0),[Ln,Ft]=(0,z.useState)(!1),[vn,Ca]=(0,z.useState)(null);(0,z.useEffect)(()=>{if((vn==null?void 0:vn.status)=="running"){const nn=setInterval(()=>{_t()},3e3);return()=>clearInterval(nn)}},[vn==null?void 0:vn.status]),(0,z.useEffect)(()=>{ze["shixunHomeworks/getWorkList"]||_t()},[ze["shixunHomeworks/getWorkList"]]);const Na=nn=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",id:vn==null?void 0:vn.id,status:nn}})},rn=()=>Zu(void 0,null,function*(){if($t)if(ln){if(an)return ve.ZP.warning("\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u6570\u4E3A0\uFF0C\u65E0\u6CD5\u667A\u80FD\u8BC4\u9605!")}else return ve.ZP.warning("\u591A\u7EF4\u5EA6\u8BC4\u5206\u6682\u65F6\u4E0D\u80FD\u652F\u6301\u667A\u80FD\u8BC4\u9605!");else return ve.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!");Ft(!0);const nn=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit.json",{method:"post",body:{homework_id:Et==null?void 0:Et.categoryId,range:Dt}});(nn==null?void 0:nn.status)===0&&(tn(!1),_t()),Ft(!1)}),_t=()=>Zu(void 0,null,function*(){const nn=yield(0,Ze.ZP)("/api/homework_common_resubmits/resubmit_status.json",{method:"get",params:{homework_id:Et==null?void 0:Et.categoryId}});(nn==null?void 0:nn.status)===0&&Ca(nn==null?void 0:nn.data)});return yi.createElement(yi.Fragment,null,yi.createElement("div",{className:Ii.review_warp},yi.createElement(be.Z,{title:"\u64CD\u4F5C\u8BB0\u5F55"},yi.createElement("div",{className:Ii.btn_operate,onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"}})}},yi.createElement("i",{className:"iconfont icon-lishijilu"}))),yi.createElement("div",null,$t&&(vn==null?void 0:vn.status)=="running"&&yi.createElement("div",{className:Ii.under_review,style:{marginRight:0}},yi.createElement(me.Z,{spinning:!0,className:"mr6",size:"small"}),yi.createElement("span",{className:"ml10"},"\u667A\u80FD\u8BC4\u9605\u4E2D"),yi.createElement("span",{className:"ml5",style:{color:"#3061D0"}},vn==null?void 0:vn.rate)),$t&&["success","failed"].includes(vn==null?void 0:vn.status)&&yi.createElement(be.Z,{title:yi.createElement("div",{className:Ii.under_review},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",yi.createElement("span",{style:{color:"#1B8565",margin:"0 3px",fontWeight:"bold"}},vn==null?void 0:vn.success_count),"\u4EBA\uFF0C \u5931\u8D25",yi.createElement("span",{style:{color:"#E30000",margin:"0 3px",fontWeight:"bold"}},vn==null?void 0:vn.fail_count),"\u4EBA")},yi.createElement("div",{className:Ii.under_review},yi.createElement("img",{src:Wl,className:"mr5",style:{width:14,height:14}}),"\u6210\u529F",yi.createElement("span",{style:{color:"#1B8565",fontWeight:"bold"},onClick:()=>Na(1)},vn==null?void 0:vn.success_count),"\u4EBA\uFF0C \u5931\u8D25",yi.createElement("span",{style:{color:"#E30000",fontWeight:"bold"},onClick:()=>Na(0)},vn==null?void 0:vn.fail_count),"\u4EBA"))),(vn==null?void 0:vn.status)!="running"&&yi.createElement("div",{className:`${Ii.btn_review} ${(vn==null?void 0:vn.status)=="running"&&Ii.is_disabled}`,onClick:()=>{if((vn==null?void 0:vn.status)!="running"){if(!(Kt!=null&&Kt.is_open_ai_review))return ve.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!"),!1;ka(0),tn(!0)}}},yi.createElement("img",{src:Ll.Z,className:"mr8",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605")),yi.createElement(Ce.default,{width:1150,centered:!0,title:"\u667A\u80FD\u8BC4\u9605",open:on,destroyOnClose:!0,onCancel:()=>tn(!1),okText:"\u5F00\u59CB\u8BC4\u9605",confirmLoading:Ln,onOk:()=>rn()},yi.createElement("div",{className:Ii.title_sty},"\u8BC4\u5206\u6807\u51C6"),yi.createElement(x.default,{pagination:!1,dataSource:Kt==null?void 0:Kt.ai_review_settings,columns:[{title:"\u8BC4\u5206\u9879\u76EE",dataIndex:"name",width:236},{title:"\u8BC4\u5206\u6807\u51C6",dataIndex:"content",width:684,ellipsis:!0},{title:"\u6743\u91CD\uFF08%\uFF09",dataIndex:"weight",width:140}]}),yi.createElement("div",{className:Ii.title_sty,style:{marginTop:30}},"\u8BC4\u9605\u8303\u56F4"),yi.createElement("div",{className:Ii.znpy,style:{background:"#F6F7F9",padding:"13px 20px"}},yi.createElement(ne.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:18},onChange:nn=>ka(nn.target.value),value:Dt,options:[{value:0,label:"\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u4E14\u672A\u8BC4\u9605\u7684\u5B66\u751F"},{value:1,label:"\u6240\u6709\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F"}]}))),yi.createElement(qo,null),yi.createElement(Sn,{getData:()=>_t()}))};var Hu=(0,Ee.connect)(({shixunHomeworks:Ye,loading:We,user:ze})=>({shixunHomeworks:Ye,loading:We.effects,user:ze}))(ju),or=te(59301),Eu=Object.defineProperty,as=Object.getOwnPropertySymbols,Su=Object.prototype.hasOwnProperty,Gu=Object.prototype.propertyIsEnumerable,rs=(Ye,We,ze)=>We in Ye?Eu(Ye,We,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[We]=ze,Kl=(Ye,We)=>{for(var ze in We||(We={}))Su.call(We,ze)&&rs(Ye,ze,We[ze]);if(as)for(var ze of as(We))Gu.call(We,ze)&&rs(Ye,ze,We[ze]);return Ye},os=(Ye,We,ze)=>new Promise((Yt,Kt)=>{var $t=Et=>{try{an(ze.next(Et))}catch(on){Kt(on)}},ln=Et=>{try{an(ze.throw(Et))}catch(on){Kt(on)}},an=Et=>Et.done?Yt(Et.value):Promise.resolve(Et.value).then($t,ln);an((ze=ze.apply(Ye,We)).next())});const is=({globalSetting:Ye,shixunHomeworks:We,dispatch:ze,classroomList:Yt})=>{var Kt,$t,ln,an,Et,on,tn;const Dt=(0,Ee.useParams)(),ka=(0,Ee.useLocation)(),[Ln]=(0,Ee.useSearchParams)(),[Ft,vn]=(0,z.useState)(Ln.get("tabs")||"0"),Ca=(0,z.useRef)(null),[Na,rn]=(0,z.useState)(!1),{workList:_t,workSetting:nn}=We,[,,Nr]=(0,ie.U)(ae.Gw,{homeworkId:_t==null?void 0:_t.id});Ln.get("category_id")&&(Dt.category=Ln.get("category_id")),(0,z.useEffect)(()=>{ua()},[Dt.coursesId]),(0,z.useEffect)(()=>{ze({type:"classroomList/getAssistantPermissions",payload:{course_id:Dt.coursesId}})},[(0,he.bg)()]),(0,z.useEffect)(()=>{new URLSearchParams(ka.search).get("tabs")=="3"&&za()},[]);const ua=()=>{let _n=Ln.get("page")&&JSON.parse(localStorage.getItem("commonhomeworkkey"));_n=(Dt==null?void 0:Dt.categoryId)!=(_n==null?void 0:_n.categoryId)?{}:_n,ze({type:"shixunHomeworks/getWorkList",payload:Kl(Kl({},Dt),_n)})},za=()=>{ze({type:"shixunHomeworks/getWorkSetting",payload:Kl({},Dt)})},ct=[{name:(0,he.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u4E1A\u60C5\u51B5",id:"0",component:or.createElement(Ho,{zip:Ca,btnLoading:Na,setBtnLoading:rn})},{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:or.createElement(sl,null),hidden:(0,he.GJ)()||!(_t!=null&&_t.can_public_work)},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:"1",component:or.createElement("div",{className:"minH500"},or.createElement(Pu,null))},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",hidden:(Kt=_t.homework_status)==null?void 0:Kt.includes("\u5BFC\u5165"),component:or.createElement(Uo.Z,null)},{name:"\u6587\u6863\u67E5\u91CD",id:"4",component:or.createElement(gr,null),hidden:(($t=_t.homework_status)==null?void 0:$t.includes("\u5BFC\u5165"))||!(0,he.GJ)()||_t.is_jupyter||_t.is_jupyter_lab},{name:"\u53C2\u8003\u7B54\u6848",id:"2",component:or.createElement(bs,null),hidden:((ln=_t.homework_status)==null?void 0:ln.includes("\u5BFC\u5165"))||!(_t!=null&&_t.view_answer)||_t.is_jupyter||_t.is_jupyter_lab},{name:or.createElement(xe.Z,{dot:_t==null?void 0:_t.appeal_notice,offset:[5,-5]},or.createElement("span",{style:{color:Ft=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:or.createElement(Zi,null),hidden:(0,he.dE)()||!(_t!=null&&_t.anonymous_comment)},{name:(0,he.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",component:(an=_t.homework_status)!=null&&an.includes("\u5BFC\u5165")?or.createElement(tl.Z,null):or.createElement(rr,null),hidden:((Et=_t.homework_status)==null?void 0:Et.includes("\u5BFC\u5165"))&&(0,he.dE)(),forceRender:!1}].filter(_n=>!_n.hidden),Wr=()=>{var _n,Ir,No,Ci,va,Xr,Qt,Hn,yt,Zr,Ao,ri,Ga,Yn,bo,Mr,Pi;return or.createElement(or.Fragment,null,(_n=_t.homework_status)!=null&&_n.includes("\u5BFC\u5165")&&(0,he.GJ)()?or.createElement(je.ZP,{icon:or.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{ze({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:_t==null?void 0:_t.homework_name,id:_t==null?void 0:_t.homework_id,type:"normal"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):or.createElement("div",{className:_r.workListTabButton},(0,he.GJ)()&&or.createElement(or.Fragment,null,(_t.is_jupyter||_t.is_jupyter_lab)&&or.createElement(je.ZP,{type:"primary",icon:or.createElement("i",{className:"iconfont icon-shixunxiangmu"}),onClick:()=>(0,ye.xg)(`/shixuns/${_t.shixun_identifier}/challenges`)},"\u8FDB\u5165\u5B9E\u8BAD"),(((Ir=_t.homework_status)==null?void 0:Ir.includes("\u672A\u53D1\u5E03"))||((No=_t.homework_status)==null?void 0:No.includes("\u672A\u5F00\u59CB")))&&or.createElement(je.ZP,{type:"primary",icon:or.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:ga=>{ga.preventDefault(),ze({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[Dt.categoryId],selectArrsAll:[_t],params:Dt,detail:!0,type:2,manage_all_group:nn==null?void 0:nn.manage_all_group}})}},"\u7ACB\u5373\u53D1\u5E03"),!((Ci=_t.homework_status)!=null&&Ci.includes("\u672A\u53D1\u5E03"))&&!((va=_t.homework_status)!=null&&va.includes("\u672A\u5F00\u59CB"))&&!((Xr=_t.homework_status)!=null&&Xr.includes("\u5DF2\u622A\u6B62"))&&or.createElement(je.ZP,{type:"primary",icon:or.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:ga=>{var fn,ea;if(ga.preventDefault(),(0,he.Rm)()&&!((ea=(fn=Yt.AssistantObject)==null?void 0:fn.normal)!=null&&ea.can_stop)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ze({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[Dt.categoryId],selectArrsAll:[],params:Dt,type:2}})}},"\u7ACB\u5373\u622A\u6B62"),_t!=null&&_t.is_jupyter_lab||_t!=null&&_t.is_jupyter?or.createElement(or.Fragment,null,Ft==="1"&&or.createElement(je.ZP,{type:"primary",icon:or.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var ga,fn;if((0,he.Rm)()&&!((fn=(ga=Yt.AssistantObject)==null?void 0:ga.normal)!=null&&fn.can_create)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ee.history.push(`/classrooms/${Dt.coursesId}/common_homework/${Dt.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A")):or.createElement(or.Fragment,null,or.createElement(je.ZP,{type:"primary",icon:or.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var ga,fn;if((0,he.Rm)()&&!((fn=(ga=Yt.AssistantObject)==null?void 0:ga.normal)!=null&&fn.can_create)){ve.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ee.history.push(`/classrooms/${Dt.coursesId}/common_homework/${Dt.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A"))),(_t!=null&&_t.is_jupyter_lab||_t!=null&&_t.is_jupyter)&&(0,he.dE)()?or.createElement(je.ZP,{type:"primary",onClick:()=>os(void 0,null,function*(){(0,hr.Z)({is_jupyter:_t.is_jupyter,is_jupyter_lab:_t.is_jupyter_lab,shixunId:_t.shixun_identifier,homework_common_id:_t.homework_id})})},or.createElement("i",{className:"iconfont icon-kaiqizhong"}),(Qt=_t==null?void 0:_t.task_operation)==null?void 0:Qt[0]):!((Hn=_t==null?void 0:_t.homework_status)!=null&&Hn.includes("\u5BFC\u5165"))&&or.createElement(or.Fragment,null,((yt=_t==null?void 0:_t.work_statuses)==null?void 0:yt.includes("\u53D6\u6D88\u5173\u8054"))&&or.createElement(je.ZP,{type:"primary",onClick:()=>os(void 0,null,function*(){const ga=yield(0,ae.rN)({homeworkId:Dt.categoryId});(ga==null?void 0:ga.status)===0&&(ve.ZP.success("\u53D6\u6D88\u5173\u8054\u6210\u529F"),ze({type:"shixunHomeworks/getWorkList",payload:Kl({},Dt)}))})},"\u53D6\u6D88\u5173\u8054"),((Zr=_t==null?void 0:_t.work_statuses)==null?void 0:Zr.includes("\u5173\u8054\u9879\u76EE"))&&or.createElement(je.ZP,{type:"primary",onClick:()=>{var ga;return(0,ye.xg)(`${(ga=Ye==null?void 0:Ye.setting)==null?void 0:ga.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((Ao=_t==null?void 0:_t.work_statuses)==null?void 0:Ao.includes("\u5173\u8054\u9879\u76EE"))&&or.createElement(je.ZP,{type:"primary",onClick:ga=>{ga.preventDefault(),Ce.default.confirm({title:"\u5173\u8054\u9879\u76EE",centered:!0,width:600,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:or.createElement("div",{className:"tc font14"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",or.createElement("a",{onClick:()=>{var fn;(0,ye.xg)(`${(fn=Ye==null?void 0:Ye.setting)==null?void 0:fn.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")})}},"\u5173\u8054\u9879\u76EE"),((ri=_t==null?void 0:_t.work_statuses)==null?void 0:ri.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&or.createElement(je.ZP,{type:"primary",onClick:()=>(0,ye.xg)(`/classrooms/${_t.course_id}/common_homework/${_t.homework_id}/post`)},"\u63D0\u4EA4\u4F5C\u54C1"),((Ga=_t==null?void 0:_t.work_statuses)==null?void 0:Ga.includes("\u4FEE\u6539\u4F5C\u54C1"))&&or.createElement(je.ZP,{type:"primary",onClick:()=>{const ga=()=>{(0,ye.xg)(`/classrooms/${_t.course_id}/common_homework/${_t.homework_id}/${_t.id}/edit`)};if(nn!=null&&nn.can_submit&&!(nn!=null&&nn.submit_size)){ve.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}ga()}},"\u4FEE\u6539\u4F5C\u54C1"),((Yn=_t==null?void 0:_t.work_statuses)==null?void 0:Yn.includes("\u8865\u4EA4\u4F5C\u54C1"))&&or.createElement(je.ZP,{type:"primary",onClick:()=>(0,ye.xg)(`/classrooms/${_t.course_id}/common_homework/${_t.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),(((bo=_t==null?void 0:_t.work_statuses)==null?void 0:bo.includes("\u8865\u4EA4\u9644\u4EF6"))||((Mr=_t==null?void 0:_t.work_statuses)==null?void 0:Mr.includes("\u4FEE\u6539\u9644\u4EF6")))&&or.createElement(je.ZP,{type:"primary",onClick:()=>{var ga;if(nn!=null&&nn.can_submit&&!(nn!=null&&nn.submit_size)){ve.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}ze({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:Dt,selectArrs:Kl({},_t),title:(ga=_t==null?void 0:_t.work_statuses)!=null&&ga.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(Pi=_t==null?void 0:_t.work_statuses)!=null&&Pi.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"))))};return or.createElement("section",{className:`${_r.bg} ${_r.homeworkDetailWrapper}`},or.createElement("div",{className:"edu-container mb30"},_t.homework_name&&or.createElement("section",{className:"animated fadeIn"},or.createElement("aside",{className:"mt10"},_t.category&&or.createElement(ue.Z,{separator:">"},or.createElement(ue.Z.Item,null,or.createElement(Ee.Link,{to:`/classrooms/${Dt==null?void 0:Dt.coursesId}/common_homework`},_t.course_name)),or.createElement(ue.Z.Item,null,or.createElement(Ee.Link,{to:`/classrooms/${Dt==null?void 0:Dt.coursesId}/common_homework/${((on=_t.category)==null?void 0:on.main)===1?"":_t.category.category_id}`},_t.category.category_name)),or.createElement(ue.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),or.createElement("aside",{className:[_r.title,"mt20"].join(" ")},or.createElement(Ee.Link,{to:`/classrooms/${_t.course_id}/common_homework/${((tn=_t.category)==null?void 0:tn.main)===1?"":_t.category.category_id}`},or.createElement(De.Z,{className:"font16 c-black"})),or.createElement("strong",{className:"font20 ml5"},_t.homework_name),or.createElement(ye.VV,{temporary:!0,status:_t.homework_status}))),or.createElement("aside",{className:`mt30 relative ${_r.workListTabWrap}`},or.createElement(ge.default,{destroyInactiveTabPane:!0,type:"card",activeKey:Ft,tabBarExtraContent:Ft=="5"?(0,he.GJ)()&&or.createElement(Hu,null):Wr(),onTabClick:(_n,Ir)=>{parseInt(_n)==3&&za();const No=()=>{if(parseInt(_n)===2){if(!(_t!=null&&_t.view_answer)){ve.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848");return}vn(_n)}else vn(_n)};_n!=="11"&&ua(),We.actionTabs.key=="\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"?Ce.default.confirm({centered:!0,title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",onOk:()=>{No(),ze({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):No()},className:_r.tabs,items:ct.map(_n=>({label:_n.name,key:_n.id,children:_n.component,forceRender:_n.forceRender}))}))),or.createElement(Gr.Z,null),or.createElement(ol.Z,{onOk:()=>{ua()}}),or.createElement(_o.Z,{onOk:()=>{ua()}}),or.createElement(ds.Z,{type:"edit",onCallback:()=>ua(),courseEndTime:_t==null?void 0:_t.course_end_date}),or.createElement(Jl.Z,{courseEndTime:_t==null?void 0:_t.course_end_date,successCallback:()=>ua(),visible:Yt.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[Dt.categoryId],courseId:Dt.coursesId,isBatch:!1}),or.createElement(Ei,null),or.createElement($a.Z,{ref:Ca,hide:!0,name:`${_t==null?void 0:_t.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>rn(!1)}))};var yu=(0,Ee.connect)(({user:Ye,shixunHomeworks:We,loading:ze,globalSetting:Yt,classroomList:Kt})=>({user:Ye,shixunHomeworks:We,globalSetting:Yt,loading:ze.effects,classroomList:Kt}))(is)},29044:function(xt,bt,te){"use strict";var z=te(78241),Ee=te(43418),xe=te(8591),je=te(92832),ve=te(45278),Ce=te(76560),ue=te(82454),ge=te(59301),De=Object.defineProperty,ye=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,be=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,E=(ee,ne,oe)=>ne in ee?De(ee,ne,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ee[ne]=oe,a=(ee,ne)=>{for(var oe in ne||(ne={}))pe.call(ne,oe)&&E(ee,oe,ne[oe]);if(be)for(var oe of be(ne))re.call(ne,oe)&&E(ee,oe,ne[oe]);return ee},x=(ee,ne)=>ye(ee,fe(ne)),y=(ee,ne,oe)=>new Promise((se,me)=>{var Pe=Ze=>{try{Be(oe.next(Ze))}catch(Se){me(Se)}},de=Ze=>{try{Be(oe.throw(Ze))}catch(Se){me(Se)}},Be=Ze=>Ze.done?se(Ze.value):Promise.resolve(Ze.value).then(Pe,de);Be((oe=oe.apply(ee,ne)).next())});const b=({classroomList:ee,loading:ne,dispatch:oe,shixunHomeworks:se})=>{const me=(0,Ce.useParams)(),[Pe]=z.default.useForm(),{workList:de,workSetting:Be}=se,Ze=()=>{oe({type:"shixunHomeworks/getWorkSetting",payload:a({},me)}),oe({type:"shixunHomeworks/getWorkList",payload:a({},me)})};return ge.createElement(Ee.default,{centered:!0,title:ee.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:ee.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>y(void 0,null,function*(){const Se=()=>y(void 0,null,function*(){var rt;yield Pe.validateFields();const Ae=a({},Pe.getFieldValue()),{selectArrs:st}=ee.actionTabs;Ae.attachment_ids=(rt=Ae.attachment_ids)==null?void 0:rt.map(nt=>nt.response.id),(yield(0,ve.mz)(x(a({},Ae),{homeworkId:st.work_id}))).status===0&&(Pe.resetFields(),oe({type:"classroomList/setActionTabs",payload:{}}),Ze())});if(Be!=null&&Be.can_submit){if(!(Be!=null&&Be.submit_size)){xe.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}Ee.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:472,content:ge.createElement(ge.Fragment,null,"\u4F60\u8FD8\u6709 ",ge.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},Be==null?void 0:Be.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{Se()}});return}Se()}),onCancel:()=>{Pe.resetFields(),oe({type:"classroomList/setActionTabs",payload:{}})}},ge.createElement(z.default,{form:Pe,initialValues:{}},ge.createElement(z.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},ge.createElement(ue.Z,null)),ge.createElement(z.default.Item,{name:"description"},ge.createElement(je.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${ee.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};bt.Z=(0,Ce.connect)(({classroomList:ee,loading:ne,shixunHomeworks:oe})=>({classroomList:ee,loading:ne,shixunHomeworks:oe}))(b)},97639:function(xt,bt,te){"use strict";var z=te(59301),Ee=te(78241),xe=te(8591),je=te(43418),ve=te(95237),Ce=te(43604),ue=te(5083),ge=te(5112),De=te(24905),ye=te(61186),fe=te.n(ye),be=te(82093),pe=te(34055),re=te(49661),E=te(76560),a=te(62787),x=te(71141),y=te(64948),b=te(69577),ee=te(6681),ne=te(67135),oe=te(59301),se=Object.defineProperty,me=Object.defineProperties,Pe=Object.getOwnPropertyDescriptors,de=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Se=(lt,qe,Me)=>qe in lt?se(lt,qe,{enumerable:!0,configurable:!0,writable:!0,value:Me}):lt[qe]=Me,rt=(lt,qe)=>{for(var Me in qe||(qe={}))Be.call(qe,Me)&&Se(lt,Me,qe[Me]);if(de)for(var Me of de(qe))Ze.call(qe,Me)&&Se(lt,Me,qe[Me]);return lt},Ae=(lt,qe)=>me(lt,Pe(qe)),st=(lt,qe)=>{var Me={};for(var he in lt)Be.call(lt,he)&&qe.indexOf(he)<0&&(Me[he]=lt[he]);if(lt!=null&&de)for(var he of de(lt))qe.indexOf(he)<0&&Ze.call(lt,he)&&(Me[he]=lt[he]);return Me},Ve=(lt,qe,Me)=>new Promise((he,Ne)=>{var Je=$e=>{try{Ge(Me.next($e))}catch(ht){Ne(ht)}},at=$e=>{try{Ge(Me.throw($e))}catch(ht){Ne(ht)}},Ge=$e=>$e.done?he($e.value):Promise.resolve($e.value).then(Je,at);Ge((Me=Me.apply(lt,qe)).next())});const nt=lt=>{var qe=lt,{classroomList:Me,dispatch:he,courseEndTime:Ne}=qe,Je=st(qe,["classroomList","dispatch","courseEndTime"]),at,Ge,$e,ht;const Ct=(0,E.useParams)(),[mt]=Ee.default.useForm(),[At,Qe]=(0,z.useState)(1),[Bt,It]=(0,z.useState)([]),[Le,wt]=(0,z.useState)(0),[ce,ie]=(0,z.useState)(2e3),[ae,le]=(0,z.useState)(!0),[Ie,_e]=(0,z.useState)(!1),[we,Re]=(0,z.useState)(!1),[it,Xe]=(0,z.useState)([]),[Ke,ft]=(0,z.useState)(!0),[Pt,zt]=(0,z.useState)(null),[jt,Ht]=(0,z.useState)({}),[Vt,tt]=(0,z.useState)({});(0,z.useEffect)(()=>{if(Me.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Cn(),dt(),Me.actionTabs.type===2){const sn=Me.actionTabs.selectArrsAll[0];zt({submit_limit:sn==null?void 0:sn.submit_limit,submit_limit_num:sn==null?void 0:sn.submit_limit_num,must_file:sn==null?void 0:sn.must_file,can_submit:sn==null?void 0:sn.can_submit,submit_num:sn==null?void 0:sn.submit_num}),ft(sn.unified_setting)}else ft(!1),zt({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[Me.actionTabs]),(0,z.useEffect)(()=>{if(Ie){if(we)return;he({type:"classroomList/setActionTabs",payload:{}}),(0,pe.GJ)()?he({type:"classroomList/getClassroomTeacherCommonList",payload:Ae(rt({},Me.actionTabs.params),{type:1})}):he({type:"classroomList/getClassroomCommonList",payload:rt({},Me.actionTabs.params)})}},[Ie]);const dt=sn=>Ve(void 0,null,function*(){le(!0);const Za=yield(0,y.c_)(Ae(rt({},Ct),{page:sn||At,limit:2e4,homework_id:Me.actionTabs.type===1?"":Me.actionTabs.selectArrs[0]}));Za==null||Za.course_groups.map((Ya,ca)=>{Ya.key=Ya.id,Ya.title=Ya.name,Ya.disabled=Ya.is_published}),Za&&(It([...Za==null?void 0:Za.course_groups]),wt(Za==null?void 0:Za.course_groups_count),le(!1),sn||mt.setFieldsValue({publish_time:fe()(fe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:fe()(fe()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Rt=sn=>{Qe(sn),dt(sn)},Gt=()=>{(0,pe.GJ)()?Me.actionTabs.detail?(he({type:"shixunHomeworks/setActionTabs",payload:{}}),he({type:"shixunHomeworks/getWorkList",payload:rt({},Ct)}),he({type:"shixunHomeworks/getWorkSetting",payload:rt({},Ct)})):he({type:"classroomList/getClassroomTeacherCommonList",payload:Ae(rt({},Me.actionTabs.params),{type:1})}):he({type:"classroomList/getClassroomCommonList",payload:rt({},Me.actionTabs.params)})},pn=()=>Ve(void 0,null,function*(){var sn,Za;if((0,pe.Rm)()&&!((sn=Me.AssistantObject.normal)!=null&&sn.can_publish)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),sa(!1);return}const Ya=rt({},mt.getFieldsValue());if(Ya.end_time<=Ya.publish_time){xe.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),sa(!1);return}if((it==null?void 0:it.length)<=0&&!Ke&&Bt.length>0){xe.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),sa(!1);return}if(Pt!=null&&Pt.submit_limit&&!(Pt!=null&&Pt.submit_limit_num)){xe.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),sa(!1);return}if(Pt!=null&&Pt.can_submit&&!(Pt!=null&&Pt.submit_num)){xe.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),sa(!1);return}let ca=rt({homework_ids:[...Me.actionTabs.selectArrs],group_ids:it.length>0?it.map(ur=>ur.id):(Za=Me.detailCommonHomeworksList)==null?void 0:Za.course_groups,end_time:fe()(Ya.end_time).format("YYYY-MM-DD HH:mm"),publish_time:fe()(Ya.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!it.length},Pt),pr=yield(0,ne.Tr)({homework_common_ids:[...Me.actionTabs.selectArrs],course_id:Ct.coursesId,type:"homework_common"});(pr==null?void 0:pr.student_count)===0?On(ca):(tt(ca),Ht(pr))}),On=sn=>Ve(void 0,null,function*(){sa(!0);const Za=yield(0,be.ZP)(`/api/courses/${Ct.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:rt({},sn)});sa(!1),Za.status===0&&((0,re.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),xe.ZP.success("\u53D1\u5E03\u6210\u529F"),he({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),Je.onCallback&&Je.onCallback(),Gt(),localStorage.getItem("Noviceguide")==="0"||he({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:oe.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}}))}),Cn=()=>{Qe(1),It([]),Xe([])},{detailCommonHomeworksList:Rn}=Me,ha=Le>At*ce,[Ia,sa]=(0,z.useState)(!1);return oe.createElement("div",null,oe.createElement(je.default,{width:600,centered:!0,confirmLoading:Ia,title:"\u53D1\u5E03\u4F5C\u4E1A",open:Me.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:pn,onCancel:()=>{Cn(),Gt(),he({type:"classroomList/setActionTabs",payload:{}})}},oe.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",oe.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),Bt&&oe.createElement(Ee.default,{form:mt},oe.createElement("div",{style:{paddingLeft:0}},oe.createElement(ve.Z,{className:"mt30",align:"middle"},oe.createElement(Ce.Z,null,oe.createElement(Ee.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},oe.createElement(ue.default,{style:{width:170,marginRight:"25px"},disabledDate:sn=>(0,b.Q8)(sn,Ne),disabledTime:sn=>(0,b.d0)(sn),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,re.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),oe.createElement(Ce.Z,{className:"ml20"},oe.createElement(Ee.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},oe.createElement(ue.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,re.U6)(),"HH:mm")},disabledDate:sn=>(0,b.Q8)(sn,Ne,mt.getFieldValue("publish_time")),disabledTime:sn=>(0,b.d0)(sn,mt.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),Me.actionTabs.type===2&&oe.createElement(ve.Z,{style:{marginBottom:"10px"}},oe.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),oe.createElement(ge.ZP.Group,{value:Ke,onChange:sn=>{ft(sn.target.value),Xe([])}},oe.createElement(ge.ZP,{value:!0,disabled:!Me.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),oe.createElement(ge.ZP,{className:"ml20",disabled:Bt.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Bt.length<=0&&Me.actionTabs.type===2&&oe.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(Me.actionTabs.type===1||!Ke)&&Bt.length>0&&oe.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},oe.createElement("span",{style:{flex:1}},oe.createElement(De.default,{checked:it.length===Bt.length,onChange:sn=>{it.length===Bt.length?Xe([]):Xe(Bt.filter(Za=>!Za.is_published))}},"\u5168\u9009")),oe.createElement("span",{style:{width:16}}),oe.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",it.length||0,"\u4E2A\u5206\u73ED")),(Me.actionTabs.type===1||!Ke)&&Bt.length>0&&oe.createElement(a.Z,{data:Bt,selectedRowKeys:it,setSelectedRowKeys:Xe})),!(($e=(Ge=(at=Me==null?void 0:Me.actionTabs)==null?void 0:at.selectArrsAll)==null?void 0:Ge[0])!=null&&$e.is_shixun)&&oe.createElement(x.ZP,{value:Pt,onChange:sn=>zt(rt({},sn))})),oe.createElement(ee.Z,{resdata:jt,type:((ht=Me.actionTabs.selectArrs)==null?void 0:ht.length)===1?"shixun":"shixunpush",okloading:Ia,oktext:(jt==null?void 0:jt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:sn=>Ve(void 0,null,function*(){sa(!0);let Za=yield(0,be.ZP)(`/api/courses/${Ct.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...Me.actionTabs.selectArrs]}});sa(!1),(Za==null?void 0:Za.status)===0&&On(Vt)})}))};bt.Z=(0,E.connect)(({classroomList:lt})=>({classroomList:lt}))(nt)},26162:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return Pe}});var z=te(59301),Ee={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},xe=Object.defineProperty,je=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,ue=(de,Be,Ze)=>Be in de?xe(de,Be,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):de[Be]=Ze,ge=(de,Be)=>{for(var Ze in Be||(Be={}))ve.call(Be,Ze)&&ue(de,Ze,Be[Ze]);if(je)for(var Ze of je(Be))Ce.call(Be,Ze)&&ue(de,Ze,Be[Ze]);return de};const De=de=>React.createElement("svg",ge({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},de),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dot_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dot_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var ye="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",fe=te(99313),be=te(92310),pe=te.n(be),re=te(59301),E=Object.defineProperty,a=Object.defineProperties,x=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(de,Be,Ze)=>Be in de?E(de,Be,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):de[Be]=Ze,oe=(de,Be)=>{for(var Ze in Be||(Be={}))b.call(Be,Ze)&&ne(de,Ze,Be[Ze]);if(y)for(var Ze of y(Be))ee.call(Be,Ze)&&ne(de,Ze,Be[Ze]);return de},se=(de,Be)=>a(de,x(Be)),Pe=({dataSource:de,className:Be,style:Ze})=>{const[Se,rt]=(0,z.useState)([]),[Ae,st]=(0,z.useState)(""),Ve=(0,z.useRef)("");(0,z.useEffect)(()=>{if(de!=null&&de.length){const qe=String(Math.random()).slice(-6),Me=de.map(he=>se(oe({},he),{key:`${qe}-${he.key}`}));rt(Me),st(Me[0].key)}},[de.length]);const nt=qe=>{st(qe),Ve.current=qe;const Me=document.getElementById(qe);if(Me){const he=Me.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:he,behavior:"smooth"})}},lt=()=>{const qe=Se.map(he=>document.getElementById(he.key)),Me=window.innerHeight/2;for(const he of qe)if(he){const Ne=he.getBoundingClientRect();if(Ne.top>=0&&Ne.top(window.addEventListener("scroll",lt),()=>{window.removeEventListener("scroll",lt)}),[Se]),re.createElement("div",{className:pe()(Ee.anchorNavigation,Be),style:Ze},re.createElement(fe.default,{items:Se,tabBarGutter:60,className:Ee.tabs,activeKey:Ae,onChange:nt}),Se.map(qe=>re.createElement("div",{key:qe.key,id:qe.key,className:Ee.box},re.createElement("div",{className:Ee.head},re.createElement("img",{className:"mr10",src:ye,alt:"Dot"}),qe.label),re.createElement("div",{className:Ee.element},qe.element))))}},69577:function(xt,bt,te){"use strict";te.d(bt,{Q8:function(){return he},d0:function(){return Ne},w6:function(){return Me}});var z=te(59301),Ee=te(5083),xe=te(57809),je=te(8591),ve=te(43418),Ce=te(5112),ue=te(95237),ge=te(43604),De=te(6848),ye=te(24905),fe=te(3113),be=te(61186),pe=te.n(be),re=te(34055),E=te(82093),a=te(89392),x=te.n(a),y=te(49661),b=te(69063),ee=te(76560),ne=te(2748),oe=te(23869),se=te(97202),me=te(6681),Pe=te(67135),de=te(59301),Be=Object.defineProperty,Ze=Object.defineProperties,Se=Object.getOwnPropertyDescriptors,rt=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,Ve=($e,ht,Ct)=>ht in $e?Be($e,ht,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):$e[ht]=Ct,nt=($e,ht)=>{for(var Ct in ht||(ht={}))Ae.call(ht,Ct)&&Ve($e,Ct,ht[Ct]);if(rt)for(var Ct of rt(ht))st.call(ht,Ct)&&Ve($e,Ct,ht[Ct]);return $e},lt=($e,ht)=>Ze($e,Se(ht)),qe=($e,ht,Ct)=>new Promise((mt,At)=>{var Qe=Le=>{try{It(Ct.next(Le))}catch(wt){At(wt)}},Bt=Le=>{try{It(Ct.throw(Le))}catch(wt){At(wt)}},It=Le=>Le.done?mt(Le.value):Promise.resolve(Le.value).then(Qe,Bt);It((Ct=Ct.apply($e,ht)).next())});function Me($e,ht){const Ct=[];for(let mt=$e;mt{const mt=$epe()(ht).endOf("day"),Qe=$e{const Ct=parseInt(pe()($e).format("HH")),mt=parseInt(pe()().format("HH")),At=parseInt(pe()().format("mm"));if(!$e)return{disabledHours:()=>Me(0,mt),disabledMinutes:()=>Me(0,At)};if(ht){const Qe=parseInt(pe()(ht).format("HH")),Bt=parseInt(pe()(ht).format("mm"));return pe()($e).isSame(pe()(ht),"day")?{disabledHours:()=>Me(0,Qe),disabledMinutes:()=>Ct<=Qe?Me(0,Bt):[]}:void 0}if(pe()($e).isSame(pe()(),"day"))return{disabledHours:()=>Me(0,mt),disabledMinutes:()=>pe()($e).isSame(pe()(),"hour")&&Ct<=mt?Me(0,At):[]}},{RangePicker:Je}=Ee.default,{Option:at}=xe.default,Ge=({shixunHomeworks:$e,loading:ht,dispatch:Ct,classroomList:mt,user:At})=>{var Qe,Bt,It,Le,wt,ce,ie,ae,le;const Ie=(0,ee.useParams)(),{workSetting:_e,workList:we,shixunWorkList:Re,headerInfo:it,changeData:Xe}=$e,[Ke,ft]=(0,z.useState)(!1),[Pt,zt]=(0,z.useState)(!1);let[jt,Ht]=(0,z.useState)([]),[Vt,tt]=(0,z.useState)([]),[dt,Rt]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Gt,pn]=(0,z.useState)({}),[On,Cn]=(0,z.useState)({});(0,z.useEffect)(()=>()=>{Ht([])},[]),(0,z.useEffect)(()=>{ft(!(0,re.GJ)())},[(0,re.GJ)()]);const Rn=()=>{Ct({type:"shixunHomeworks/getWorkSetting",payload:nt({},Ie)})};(0,z.useEffect)(()=>{if(!(_e!=null&&_e.course_id))return;Object.keys(dt).map(function(Nn){dt[Nn]=_e[Nn]}),(!dt.allow_late||!dt.unified_late)&&(dt.late_penalty=20,dt.penalty_type=ne.Q.Percent),dt.unified_setting||(dt.unified_late=!1,dt.unified_anonymous_comment=!1,dt.unified_anonymous_appeal=!1),jt=JSON.parse(JSON.stringify(_e.group_settings.map(Nn=>lt(nt({},Nn),{group_name:[Nn.group_name]})).filter(Nn=>Nn.publish_time!==null))),Vt=JSON.parse(JSON.stringify(_e.allow_late_settings.map(Nn=>lt(nt({},Nn),{group_name:[Nn.group_name]})).filter(Nn=>Nn.late_time!==null))),Rt(nt({},dt));const un=(0,y.QE)((jt==null?void 0:jt.length)>0?jt:[]);Ht([...un]),(Vt==null?void 0:Vt.length)<=0?tt([{penalty_type:ne.Q.Percent,late_penalty:20}]):tt([...Vt])},[_e]);const ha=()=>qe(void 0,null,function*(){var un,Nn;if(((un=At==null?void 0:At.userInfo)==null?void 0:un.user_status)===2){(0,oe.Rd)();return}const Wa=JSON.parse(JSON.stringify(dt));if(Wa.challenge_settings.filter(da=>!da.hide),Wa.categoryId=Ie.categoryId,(Nn=Wa.challenge_settings)!=null&&Nn.every(da=>!da.checked)){je.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(jt),!dt.unified_setting)jt=jt==null?void 0:jt.map(da=>{var Br;if(!da.publish_time||!da.end_time)throw je.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!da.group_name)throw je.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return da.group_name=typeof(da==null?void 0:da.group_name)=="string"?[da==null?void 0:da.group_name]:da==null?void 0:da.group_name,da.group_id=(Br=_e.group_settings)==null?void 0:Br.filter(sr=>{var yo;return(yo=da==null?void 0:da.group_name)==null?void 0:yo.includes(sr.group_name)}).map(sr=>sr.group_id||sr.id).toString().split(","),da});else if(!dt.publish_time||!dt.end_time)throw je.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Wa.group_settings=jt,dt.allow_late)if(dt.unified_late){if(dt.late_penalty===null||dt.late_penalty===void 0||dt.late_penalty<0||dt.late_penalty>100)throw je.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!dt.late_time)throw je.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Vt=Vt==null?void 0:Vt.map(da=>{var Br,sr;if(da.late_penalty===null||da.late_penalty===void 0||da.late_penalty<0||da.late_penalty>100)throw je.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!da.late_time)throw je.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!da.group_name)throw je.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return da.group_name=typeof(da==null?void 0:da.group_name)=="string"?[da==null?void 0:da.group_name]:da==null?void 0:da.group_name,da.group_id=(sr=(Br=da==null?void 0:da.group_name)==null?void 0:Br.map(yo=>{var Co,Kr;let Nt=(Kr=(Co=_e.group_settings)==null?void 0:Co.filter(Ut=>(Ut==null?void 0:Ut.group_name)===yo))==null?void 0:Kr[0];return Nt==null?void 0:Nt.group_id}))==null?void 0:sr.toString().split(","),da}),Wa.allow_late_settings=Vt;let Ma=yield(0,Pe.Tr)({homework_common_ids:[parseInt(Ie.categoryId)],course_id:Ie.coursesId,type:"homework_common"});(Ma==null?void 0:Ma.student_count)===0?Ia(Wa):(Cn(Wa),pn(Ma))}),Ia=un=>{var Nn;if(un.total_score===null){je.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(un!=null&&un.work_efficiency&&un.eff_score===null){je.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Wa=un.challenge_settings.reduce((Br,sr)=>Br+Number(sr.challenge_score),0);if((Wa==null?void 0:Wa.toFixed(10))!==((Nn=un.total_score-un.eff_score)==null?void 0:Nn.toFixed(10))){je.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${un.total_score}\u5206`);return}const Ma={shixun_evaluation:un.shixun_evaluation,challenge_settings:un.challenge_settings};let da=()=>{var Br;const sr=()=>qe(void 0,null,function*(){zt(!0),(yield(0,E.ZP)(`/api/homework_commons/${Ie.categoryId}/publish_setting.json`,{method:"post",body:nt({},un)})).status===0&&(je.ZP.success("\u66F4\u65B0\u6210\u529F"),Rn(),Ct({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:nt({},Ie)})),zt(!1)});!(0,a.isEqual)(Xe,Ma)&&!((Br=it==null?void 0:it.homework_status)!=null&&Br.includes("\u672A\u53D1\u5E03"))?ve.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:sr}):sr()};_e!=null&&_e.high_resources_consume&&!(_e!=null&&_e.high_resources_consume_permission)?Ct({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Ie.coursesId,type:"shixun",type_id:Ie.categoryId,name:_e.homework_name,fn:()=>{da()}}}):da()},sa=(un,Nn,Wa="group_id")=>{var Ma;return Nn?Nn.find(da=>da[Wa]===un):(Ma=_e==null?void 0:_e.group_settings)==null?void 0:Ma.find(da=>da.group_id[0]===un)},sn=(_e==null?void 0:_e.allow_late)||(_e==null?void 0:_e.anonymous_comment),Za=un=>{var Nn,Wa;const Ma=sa(un,_e==null?void 0:_e.allow_late_settings,"id"),da=sa(un,_e==null?void 0:_e.anonymous_comment_settings),Br=sa(un);return(_e==null?void 0:_e.allow_late)&&Ma&&pe()(Ma==null?void 0:Ma.late_time)<=pe()()||(_e==null?void 0:_e.anonymous_comment)&&da&&(da==null?void 0:da.evaluation_start)!==null||((Wa=(pe()(Br==null?void 0:Br.end_time)<=pe()()&&((Nn=_e==null?void 0:_e.allow_late_settings)==null?void 0:Nn.filter(sr=>sr.group_id.includes(un))))[0])==null?void 0:Wa.late_time)!=null},Ya=(0,z.useMemo)(()=>(_e==null?void 0:_e.allow_late)||(_e==null?void 0:_e.all_group_late),[_e,it]),ca=_e==null?void 0:_e.anonymous_comment,pr=un=>{if(!un)return!1;const Nn=sa(un,_e==null?void 0:_e.anonymous_comment_settings);return(_e==null?void 0:_e.anonymous_comment)&&Nn&&(Nn==null?void 0:Nn.evaluation_start)!==null},ur=(un,Nn)=>{var Wa,Ma,da;Ct({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:un,index:Nn,rangePickerDisabled:Ke||(pe()()<=pe()((Ma=sa((Wa=un==null?void 0:un.group_id)==null?void 0:Wa[0]))==null?void 0:Ma.publish_time)?!1:[!0,Za((da=un==null?void 0:un.group_id)==null?void 0:da[0])]),disabledDate:_e==null?void 0:_e.course_end_date}})};return de.createElement("section",{className:b.Z.form},de.createElement("div",{className:b.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",de.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),de.createElement("div",null,de.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},de.createElement(Ce.ZP.Group,{disabled:Ke||!((Qe=it==null?void 0:it.homework_status)!=null&&Qe.includes("\u672A\u53D1\u5E03"))||(0,re.Rm)()&&!((Bt=mt.AssistantObject.practice)!=null&&Bt.can_publish),value:dt.unified_setting,onChange:un=>{var Nn;if(!((Nn=it==null?void 0:it.homework_status)!=null&&Nn.includes("\u672A\u53D1\u5E03"))){je.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(dt.unified_setting=!dt.unified_setting,dt.unified_setting||(dt.unified_late=!1,tt([{late_penalty:5}])),Rt(Object.assign({},dt)),dt.unified_setting===!1&&jt==""){Ht(jt.concat({}));return}dt.unified_setting&&(Ht([]),tt([{late_penalty:5}]))}},de.createElement(Ce.ZP,{value:!0,disabled:Ke||!(_e!=null&&_e.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),de.createElement(Ce.ZP,{disabled:Ke||!((It=_e==null?void 0:_e.group_settings)!=null&&It.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((Le=_e==null?void 0:_e.group_settings)==null?void 0:Le.length)===0&&de.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),dt.unified_setting&&de.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},de.createElement(ue.Z,{align:"middle"},de.createElement(ge.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),de.createElement(ge.Z,{className:"ml10"},de.createElement(Ee.default,{size:"large",disabled:Ke||!((wt=it==null?void 0:it.homework_status)!=null&&wt.includes("\u672A\u53D1\u5E03")||(ce=it==null?void 0:it.homework_status)!=null&&ce.includes("\u672A\u5F00\u59CB"))||(0,re.Rm)()&&!((ie=mt.AssistantObject.practice)!=null&&ie.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:un=>he(un,_e==null?void 0:_e.course_end_date),disabledTime:un=>Ne(un),value:dt.publish_time?pe()(dt.publish_time):"",onChange:(un,Nn)=>{dt.publish_time=Nn,(dt.end_time==""||!dt.end_time)&&dt.unified_setting&&(dt.end_time=pe()(un).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Rt(Object.assign({},dt))}}))),de.createElement(ue.Z,{align:"middle",className:"pl30"},de.createElement(ge.Z,null,"\u622A\u6B62\u65F6\u95F4"),de.createElement(ge.Z,{className:"ml10"},de.createElement(Ee.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:pe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(_e==null?void 0:_e.allow_late)&&(_e==null?void 0:_e.homework_status.includes("\u5DF2\u622A\u6B62"))||Ke||(_e==null?void 0:_e.allow_late)&&pe()()>=pe()(_e==null?void 0:_e.end_time)||(0,re.Rm)()&&!((ae=mt.AssistantObject.practice)!=null&&ae.can_publish),disabledDate:un=>he(un,_e==null?void 0:_e.course_end_date,dt.publish_time),disabledTime:un=>Ne(un,dt.publish_time),value:dt.end_time?pe()(dt.end_time):"",onChange:(un,Nn)=>{dt.end_time=Nn,Rt(Object.assign({},dt))}})))),!dt.unified_setting&&(jt==null?void 0:jt.length)>0&&de.createElement(ue.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},jt&&jt.map(function(un,Nn){var Wa,Ma,da,Br,sr,yo,Co;return de.createElement(ge.Z,{span:24,key:Nn},de.createElement(ue.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Nn==(jt==null?void 0:jt.length)-1?"0px":"10px"}},de.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Nn+1),de.createElement(xe.default,{disabled:Ke||((Wa=it==null?void 0:it.homework_status)!=null&&Wa.includes("\u672A\u53D1\u5E03")&&un.id||pe()(){var Nt;if((0,re.Rm)()&&!((Nt=mt.AssistantObject.practice)!=null&&Nt.can_publish)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}jt[Nn].group_name=Kr,jt[Nn].group_id=un.group_id;const Ut=(0,a.flattenDeep)(jt.map(qn=>qn.group_name)),Zt=Vt.map(qn=>{let wa=(qn==null?void 0:qn.group_name)||[];return lt(nt({},qn),{group_name:(0,a.remove)(wa,Vn=>Ut.includes(Vn))})});tt(Zt),Ht(jt.slice())},maxTagCount:4,maxTagPlaceholder:Kr=>de.createElement("div",{style:{cursor:"pointer"},onClick:()=>ur(un,Nn)},"+",Kr==null?void 0:Kr.length)},_e.group_settings&&_e.group_settings.map(function(Kr){if(!jt.map(Ut=>Ut.group_name).flat().includes(Kr.group_name))return de.createElement(at,{value:Kr.group_name,key:Kr.id},Kr.group_name)})),de.createElement("div",{className:"ml20"},de.createElement(Je,{size:"large",ranges:{\u6B64\u523B:[un.publish_time?pe()(un.publish_time):pe()(),pe()()]},allowClear:!1,disabled:Ke||(pe()()<=pe()((Br=sa((da=un==null?void 0:un.group_id)==null?void 0:da[0]))==null?void 0:Br.publish_time)?!1:[!0,Za((sr=un==null?void 0:un.group_id)==null?void 0:sr[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Kr=>he(Kr,_e==null?void 0:_e.course_end_date),disabledTime:Kr=>Ne(Kr),showTime:{showNow:!0,format:"HH:mm",defaultValue:[pe()((0,y.U6)(),"HH:mm"),pe()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:un.publish_time&&[pe()(un.publish_time),un.end_time?pe()(un.end_time):void 0],onChange:(Kr,Nt)=>{var Ut;if((0,re.Rm)()&&!((Ut=mt.AssistantObject.practice)!=null&&Ut.can_publish)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}jt[Nn].publish_time=Nt[0],!un.end_time&&Nt[0]?jt[Nn].end_time=pe()(Nt[0]).add(7,"days"):jt[Nn].end_time=Nt[1],Ht([...jt])},onCalendarChange:(Kr,Nt,Ut)=>{if(Nt!=null&&Nt[0]&&!Nt[1]){const Zt=pe()(Nt[0]).add(7,"days");jt[Nn].publish_time=Nt[0],jt[Nn].end_time=Zt,Ht([...jt])}}})),!Ke&&de.createElement("div",{style:{display:"flex",width:"50px"}},((yo=un==null?void 0:un.group_id)==null?void 0:yo.length)>1&&de.createElement(De.Z,{title:"\u89C4\u5219\u62C6\u5206"},de.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>ur(un,Nn)})),(jt==null?void 0:jt.length)<((Co=_e==null?void 0:_e.group_settings)==null?void 0:Co.length)&&de.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Kr;if((0,re.Rm)()&&!((Kr=mt.AssistantObject.practice)!=null&&Kr.can_publish)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ht(jt.concat({}))}}),((un==null?void 0:un.publish_time)&&pe()(){const Kr=(0,a.cloneDeep)(Vt);Kr.forEach((Nt,Ut)=>{Nt.group_name&&(Nt.group_name=Nt.group_name.filter(Zt=>{var qn;return!((qn=jt[Nn].group_name)!=null&&qn.includes(Zt))}))}),jt=jt.filter((Nt,Ut)=>Nn!==Ut),tt(Kr),Ht(jt.slice()),setTimeout(()=>Ht(jt.slice()),10)}}))))}))),de.createElement(ue.Z,null,de.createElement(ge.Z,null,de.createElement("div",{className:b.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",de.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),de.createElement(ge.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},de.createElement(ye.default,{checked:dt.allow_late,disabled:Ke||Ya,onChange:un=>{var Nn;if((0,re.Rm)()&&!((Nn=mt.AssistantObject.practice)!=null&&Nn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}un.target.checked&&ve.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:de.createElement("div",{style:{padding:10,background:"#f5f6f9"}},de.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),de.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),de.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),dt.allow_late=!dt.allow_late,Vt==""&&tt([{late_penalty:5}]),Rt(Object.assign({},dt))}},de.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(dt==null?void 0:dt.allow_late)&&de.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},de.createElement("div",{style:{display:"flex"}},de.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),de.createElement(Ce.ZP.Group,{style:{marginLeft:"20px"},disabled:Ke||(_e==null?void 0:_e.anonymous_comment)||(_e==null?void 0:_e.allow_late),value:dt.unified_late,onChange:un=>{var Nn;if((0,re.Rm)()&&!((Nn=mt.AssistantObject.practice)!=null&&Nn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}dt.unified_late=un.target.value,Vt==""&&!un.target.value&&tt([{penalty_type:ne.Q.Percent,late_penalty:20}]),Rt(nt({},dt))}},(dt==null?void 0:dt.unified_setting)&&de.createElement(Ce.ZP,{value:!0,disabled:!(_e!=null&&_e.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((le=_e==null?void 0:_e.group_settings)==null?void 0:le.length)>0&&de.createElement(Ce.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),dt!=null&&dt.unified_late?de.createElement(de.Fragment,null,de.createElement(ue.Z,{align:"middle",style:{marginTop:"10px"}},de.createElement(ge.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),de.createElement(ge.Z,{className:"ml20"},de.createElement(ne.Z,{disabled:Ke||ca,value:{type:dt.penalty_type,inputValue:dt.late_penalty},onChange:un=>{var Nn;if((0,re.Rm)()&&!((Nn=mt.AssistantObject.practice)!=null&&Nn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rt(lt(nt({},dt),{late_penalty:un.inputValue,penalty_type:un.type}))}})),de.createElement(ge.Z,{flex:"1",className:"ml5"},de.createElement("span",{className:"c-grey-c ml10"},dt.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),de.createElement(ue.Z,{align:"middle",style:{marginTop:"15px"}},de.createElement(ge.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),de.createElement(ge.Z,{className:"ml20"},de.createElement(Ee.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:pe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Ke||ca,value:dt.late_time?pe()(dt.late_time):"",disabledDate:un=>he(un,_e==null?void 0:_e.course_end_date),onChange:(un,Nn)=>{var Wa;if((0,re.Rm)()&&!((Wa=mt.AssistantObject.practice)!=null&&Wa.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}dt.late_time=Nn,Rt(Object.assign({},dt))}})))):Vt.map(function(un,Nn){var Wa;return de.createElement(ge.Z,{span:24,key:Nn},de.createElement(ue.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},de.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Nn+1),de.createElement(xe.default,{disabled:Ke||!((Wa=it==null?void 0:it.homework_status)!=null&&Wa.includes("\u672A\u53D1\u5E03"))&&un.id||(_e==null?void 0:_e.anonymous_comment),mode:"multiple",className:b.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof un.group_name=="string"?[un.group_name]:un.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Ma=>{var da;if((0,re.Rm)()&&!((da=mt.AssistantObject.practice)!=null&&da.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vt[Nn].group_name=Ma,Vt[Nn].group_id=un.group_id,tt(Vt.slice())}},_e.group_settings&&_e.group_settings.map(function(Ma){const da=Vt.map(sr=>sr.group_name).flat(),Br=jt.map(sr=>sr.group_name).flat();if(dt!=null&&dt.unified_setting){if(!da.includes(Ma.group_name))return de.createElement(at,{value:Ma.group_name,key:Ma.id},Ma.group_name)}else if(Br.includes(Ma.group_name)&&!da.includes(Ma.group_name))return de.createElement(at,{value:Ma.group_name,key:Ma.id},Ma.group_name)})),de.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),de.createElement(ne.Z,{disabled:Ke||pr(un.id),value:{type:un.penalty_type,inputValue:un.late_penalty},onChange:Ma=>{var da;if((0,re.Rm)()&&!((da=mt.AssistantObject.practice)!=null&&da.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vt[Nn].late_penalty=Ma.inputValue,Vt[Nn].penalty_type=Ma.type,tt([...Vt])}}),de.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),de.createElement(Ee.default,{size:"large",disabled:Ke||pr(un.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:pe()((0,y.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Ma=>he(Ma,_e==null?void 0:_e.course_end_date),format:"YYYY-MM-DD HH:mm",value:un!=null&&un.late_time?pe()(un.late_time):void 0,onChange:(Ma,da)=>{var Br;if((0,re.Rm)()&&!((Br=mt.AssistantObject.practice)!=null&&Br.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vt[Nn].late_time=da,tt([...Vt])}}),!Ke&&de.createElement("div",{style:{display:"flex",width:"50px"}},de.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Ma;if((0,re.Rm)()&&!((Ma=mt.AssistantObject.practice)!=null&&Ma.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}tt(Vt.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),Nn>0&&!un.id&&de.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Ma;if((0,re.Rm)()&&!((Ma=mt.AssistantObject.practice)!=null&&Ma.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vt=Vt.filter((da,Br)=>Nn!==Br),tt(Vt.slice()),setTimeout(()=>tt(Vt.slice()),10)}}))))})),!Ke&&de.createElement(de.Fragment,null,de.createElement(fe.ZP,{type:"primary",size:"large",loading:Pt,style:{width:"138px",marginTop:"30px"},onClick:()=>ha()},"\u4FDD\u5B58")),de.createElement(se.Z,{onConfirm:(un,Nn)=>{jt.splice(un,0,...Nn),jt.splice(un+Nn.length,1);const Wa=(0,y.QE)([...jt]);Ht([...Wa])}}),de.createElement(me.Z,{resdata:Gt,type:"shixun",okloading:Pt,oktext:(Gt==null?void 0:Gt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:un=>qe(void 0,null,function*(){zt(!0);let Nn=yield(0,E.ZP)(`/api/courses/${Ie.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Ie.categoryId)]}});zt(!1),(Nn==null?void 0:Nn.status)===0&&Ia(On)})}))};bt.ZP=(0,ee.connect)(({shixunHomeworks:$e,classroomList:ht,loading:Ct,user:mt})=>({shixunHomeworks:$e,classroomList:ht,loading:Ct.effects,user:mt}))(Ge)},37521:function(xt,bt,te){"use strict";var z=te(59301),Ee=te(54580),xe=te(78241),je=te(43418),ve=te(8591),Ce=te(1710),ue=te(76560),ge=te(90524),De=te(5295),ye=te(82093),fe=te(61186),be=te.n(fe),pe=te(49661),re=te(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(me,Pe,de)=>Pe in me?E(me,Pe,{enumerable:!0,configurable:!0,writable:!0,value:de}):me[Pe]=de,ee=(me,Pe)=>{for(var de in Pe||(Pe={}))x.call(Pe,de)&&b(me,de,Pe[de]);if(a)for(var de of a(Pe))y.call(Pe,de)&&b(me,de,Pe[de]);return me},ne=(me,Pe,de)=>new Promise((Be,Ze)=>{var Se=st=>{try{Ae(de.next(st))}catch(Ve){Ze(Ve)}},rt=st=>{try{Ae(de.throw(st))}catch(Ve){Ze(Ve)}},Ae=st=>st.done?Be(st.value):Promise.resolve(st.value).then(Se,rt);Ae((de=de.apply(me,Pe)).next())});const{Dragger:oe}=Ee.default,se=({classroomList:me,dispatch:Pe,onOk:de})=>{const Be=(0,ue.useParams)(),[Ze]=xe.default.useForm(),[Se,rt]=(0,z.useState)(),[Ae,st]=(0,z.useState)(!1),Ve={height:100,onRemove:()=>{rt("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:nt=>ne(void 0,null,function*(){return rt(nt),!1})};return(0,z.useEffect)(()=>{Ze.setFieldsValue({publish_time:be()(be()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:be()(be()(new Date((0,pe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),re.createElement(je.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:me.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Ae},onOk:()=>ne(void 0,null,function*(){Ze.submit()}),onCancel:()=>{Ze.resetFields(),Pe({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(xe.default,{form:Ze,onFinish:nt=>ne(void 0,null,function*(){var lt,qe,Me;if(!(Se!=null&&Se.size)){ve.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}st(!0);let he=new FormData;he.append("type",me.actionTabs.type),he.append("file",Se);let Ne;window.location.href.indexOf("exercise")>-1?Ne=`/api/exercises/${me.actionTabs.id}/supplement_score.json`:Ne=`/api/homework_commons/${me.actionTabs.id}/supplement_score.json`;let Je=yield(0,ye.ZP)(Ne,{method:"post",body:he},!0);st(!1),(Je==null?void 0:Je.status)===0&&(de(),Ze.resetFields(),Pe({type:"classroomList/setActionTabs",payload:{}}),((qe=(lt=Je==null?void 0:Je.data)==null?void 0:lt.fail)==null?void 0:qe.length)>0&&je.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(Ce.default,{pagination:!1,dataSource:(Me=Je==null?void 0:Je.data)==null?void 0:Me.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,pe.FH)("",ge.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${me.actionTabs.type}`)}}))})},re.createElement(xe.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},me.actionTabs.name),re.createElement(xe.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:De.Z.downloadbutton,href:ge.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${me.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(xe.default.Item,{style:{marginBottom:0}},re.createElement(oe,ee({},Ve),re.createElement("a",{className:De.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};bt.Z=(0,ue.connect)(({classroomList:me})=>({classroomList:me}))(se)},59659:function(xt,bt,te){"use strict";var z=te(59301),Ee=te(54580),xe=te(78241),je=te(99313),ve=te(1710),Ce=te(58421),ue=te(76560),ge=te(82093),De=te(61186),ye=te.n(De),fe=te(59301),be=(E,a,x)=>new Promise((y,b)=>{var ee=se=>{try{oe(x.next(se))}catch(me){b(me)}},ne=se=>{try{oe(x.throw(se))}catch(me){b(me)}},oe=se=>se.done?y(se.value):Promise.resolve(se.value).then(ee,ne);oe((x=x.apply(E,a)).next())});const{Dragger:pe}=Ee.default,re=({})=>{const E=(0,ue.useParams)(),[a]=xe.default.useForm(),[x,y]=(0,z.useState)(!0),[b,ee]=(0,z.useState)(!1);let[ne,oe]=(0,z.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const se=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function me(){return be(this,null,function*(){let de;ee(!0),window.location.href.indexOf("exercise")>-1?de=`/api/exercises/${E==null?void 0:E.categoryId}/redo_logs.json`:de=`/api/homework_commons/${E==null?void 0:E.categoryId}/redo_logs.json`;let Be=yield(0,ge.ZP)(de,{method:"get",params:ne});ee(!1),(Be==null?void 0:Be.status)===0&&y(Be==null?void 0:Be.data)})}(0,z.useEffect)(()=>{me()},[]);let Pe=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(de,Be,Ze)=>{var Se;return(Se=se.find(rt=>rt.question_type===de))==null?void 0:Se.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(de,Be,Ze)=>{var Se;return(Se=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(rt=>rt.id===de))==null?void 0:Se.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(de,Be,Ze)=>ye()(de).format("YYYY-MM-DD HH:mm:ss")}].filter(de=>!!de);return fe.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},fe.createElement(je.default,{destroyInactiveTabPane:!0,onChange:de=>{ne.type=de,ne.page=1,ne.limit=10,oe(ne),me()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:fe.createElement(ve.default,{className:"mt20",loading:b,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(de,Be,Ze)=>ye()(de).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:x==null?void 0:x.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:fe.createElement(ve.default,{className:"mt20",loading:b,columns:Pe,dataSource:x==null?void 0:x.list,pagination:!1})}].filter(de=>!!de)}),fe.createElement(Ce.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(de,Be)=>{ne.page=de,ne.limit=Be,oe(ne),me()},current:ne.page,total:x.count,pageSize:ne.limit,style:{marginTop:20}}))};bt.Z=(0,ue.connect)(({classroomList:E})=>({classroomList:E}))(re)},56731:function(xt,bt,te){"use strict";var z=te(59301),Ee=te(54580),xe=te(78241),je=te(43418),ve=te(5871),Ce=te(76560),ue=te(82093),ge=te(61186),De=te.n(ge),ye=te(49661),fe=te(59301),be=Object.defineProperty,pe=Object.defineProperties,re=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,y=(me,Pe,de)=>Pe in me?be(me,Pe,{enumerable:!0,configurable:!0,writable:!0,value:de}):me[Pe]=de,b=(me,Pe)=>{for(var de in Pe||(Pe={}))a.call(Pe,de)&&y(me,de,Pe[de]);if(E)for(var de of E(Pe))x.call(Pe,de)&&y(me,de,Pe[de]);return me},ee=(me,Pe)=>pe(me,re(Pe)),ne=(me,Pe,de)=>new Promise((Be,Ze)=>{var Se=st=>{try{Ae(de.next(st))}catch(Ve){Ze(Ve)}},rt=st=>{try{Ae(de.throw(st))}catch(Ve){Ze(Ve)}},Ae=st=>st.done?Be(st.value):Promise.resolve(st.value).then(Se,rt);Ae((de=de.apply(me,Pe)).next())});const{Dragger:oe}=Ee.default,se=({classroomList:me,dispatch:Pe,onOk:de})=>{const Be=(0,Ce.useParams)(),[Ze]=xe.default.useForm(),[Se,rt]=(0,z.useState)(),[Ae,st]=(0,z.useState)(!1),Ve={height:100,onRemove:()=>{rt("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:nt=>ne(void 0,null,function*(){return rt(nt),!1})};return(0,z.useEffect)(()=>{Ze.setFieldsValue({publish_time:De()(De()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:De()(De()(new Date((0,ye.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),fe.createElement(je.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:me.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Ae},onOk:()=>ne(void 0,null,function*(){Ze.submit()}),onCancel:()=>{Ze.resetFields(),Pe({type:"classroomList/setActionTabs",payload:{}})}},fe.createElement(xe.default,{form:Ze,onFinish:nt=>ne(void 0,null,function*(){var lt,qe;console.log("---",me.actionTabs,nt,Be);let Me=((lt=me==null?void 0:me.actionTabs)==null?void 0:lt.type)==="exercise"?`/api/exercises/${Be==null?void 0:Be.category}/exercise_user/edit_score.json`:`/api/student_works/${me.actionTabs.id}/edit_score.json`;st(!0);let he=yield(0,ue.ZP)(Me,{method:"post",body:ee(b({},nt),{exercise_user_id:((qe=me==null?void 0:me.actionTabs)==null?void 0:qe.type)==="exercise"?me.actionTabs.id:""})});st(!1),Ze.resetFields(),Pe({type:"classroomList/setActionTabs",payload:{}}),de()})},fe.createElement(xe.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},fe.createElement(ve.Z,{min:0,style:{width:"100%"}}))))};bt.Z=(0,Ce.connect)(({classroomList:me})=>({classroomList:me}))(se)},4835:function(xt,bt,te){"use strict";var z=te(59301),Ee=te(54580),xe=te(78241),je=te(3113),ve=te(95237),Ce=te(81327),ue=te(5083),ge=te(76560),De=te(61186),ye=te.n(De),fe=te(69577),be=te(82093),pe=te(59301),re=(x,y,b)=>new Promise((ee,ne)=>{var oe=Pe=>{try{me(b.next(Pe))}catch(de){ne(de)}},se=Pe=>{try{me(b.throw(Pe))}catch(de){ne(de)}},me=Pe=>Pe.done?ee(Pe.value):Promise.resolve(Pe.value).then(oe,se);me((b=b.apply(x,y)).next())});const{Dragger:E}=Ee.default,a=({})=>{const x=(0,ge.useParams)(),[y]=xe.default.useForm(),[b,ee]=(0,z.useState)(!0),[ne,oe]=(0,z.useState)(!1);console.log("----",x);function se(){return re(this,null,function*(){var me,Pe;let de;window.location.href.indexOf("exercise")>-1?de=`/api/exercises/${x==null?void 0:x.categoryId}/get_time_setting.json`:de=`/api/homework_commons/${x==null?void 0:x.categoryId}/get_time_setting.json`;let Be=yield(0,be.ZP)(de,{method:"get"});(Be==null?void 0:Be.status)===0&&y.setFieldsValue({publish_time:ye()(ye()((me=Be==null?void 0:Be.data)==null?void 0:me.publish_time).format("YYYY-MM-DD HH:mm")),end_time:ye()(ye()((Pe=Be==null?void 0:Be.data)==null?void 0:Pe.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,z.useEffect)(()=>{se()},[]),pe.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},pe.createElement("div",{style:{textAlign:"end"}},b&&pe.createElement(je.ZP,{onClick:()=>{ee(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!b&&pe.createElement("div",null,pe.createElement(je.ZP,{type:"primary",loading:ne,onClick:()=>{y.submit()}},"\u63D0\u4EA4"),pe.createElement(je.ZP,{style:{marginLeft:20},onClick:()=>{ee(!0)}},"\u53D6\u6D88"))),pe.createElement(xe.default,{form:y,disabled:b,onFinish:me=>re(void 0,null,function*(){oe(!0),console.log("---",window.location.href);let Pe;window.location.href.indexOf("exercise")>-1?Pe=`/api/exercises/${x==null?void 0:x.categoryId}/time_setting.json`:Pe=`/api/homework_commons/${x==null?void 0:x.categoryId}/time_setting.json`;let de=yield(0,be.ZP)(Pe,{method:"post",body:{publish_time:ye()(me.publish_time).format("YYYY-MM-DD HH:mm"),end_time:ye()(me.end_time).format("YYYY-MM-DD HH:mm")}});oe(!1),(de==null?void 0:de.status)===0&&ee(!0)})},pe.createElement(ve.Z,null,pe.createElement(Ce.Z,null,pe.createElement(xe.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},pe.createElement(ue.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:me=>(0,fe.Q8)(me),disabledTime:me=>(0,fe.d0)(me),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),pe.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),pe.createElement(ve.Z,null,pe.createElement(Ce.Z,null,pe.createElement(xe.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},pe.createElement(ue.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:me=>(0,fe.Q8)(me,"",y.getFieldValue("publish_time")),disabledTime:me=>(0,fe.d0)(me,y.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),pe.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};bt.Z=(0,ge.connect)(({classroomList:x})=>({classroomList:x}))(a)},62787:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return ye}});var z=te(59301),Ee=te(92832),xe=te(24905),je=te(95237),ve={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},Ce="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ue=te(57884),ge=(fe,be,pe)=>new Promise((re,E)=>{var a=b=>{try{y(pe.next(b))}catch(ee){E(ee)}},x=b=>{try{y(pe.throw(b))}catch(ee){E(ee)}},y=b=>b.done?re(b.value):Promise.resolve(b.value).then(a,x);y((pe=pe.apply(fe,be)).next())}),ye=({data:fe,value:be=[],handleChangePage:pe,setSelectedRowKeys:re,selectedRowKeys:E,onChange:a=()=>{}})=>{const[x,y]=(0,z.useState)([]),[b,ee]=(0,z.useState)([]),[ne,oe]=(0,z.useState)([]);let[se,me]=(0,z.useState)(1),[Pe,de]=(0,z.useState)();return(0,z.useEffect)(()=>{y(fe),ee([]),oe([])},[fe]),(0,z.useEffect)(()=>{re&&(ee(E),oe(E))},[E]),z.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},z.createElement("div",{className:ve.leftdiv},z.createElement(Ee.default.Search,{size:"middle",onChange:Be=>ge(void 0,null,function*(){y(fe.filter(Ze=>{var Se;return(Se=Ze==null?void 0:Ze.name)==null?void 0:Se.includes(Be.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),x.length===0&&z.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),z.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},z.createElement(xe.default.Group,{value:b.map(Be=>`${Be.id}`),onChange:Be=>{re(x.filter(Ze=>Be.includes(`${Ze.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((Be,Ze)=>z.createElement(je.Z,{key:Be.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},z.createElement(xe.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Be.is_published,value:`${Be.id}`},z.createElement("div",{className:ve.listClass},z.createElement("span",{className:ve.spantitle,style:{width:Be.is_published?"108px":"170px"}},Be.name),Be.is_published&&z.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),z.createElement("div",{className:ve.rightdiv},z.createElement(Ee.default.Search,{onChange:Be=>{oe(b.filter(Ze=>Ze.name.includes(Be.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&z.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&z.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},z.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((Be,Ze)=>z.createElement(je.Z,{justify:"space-between",style:{marginTop:"10px"},key:Be.id},z.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Be.name),z.createElement("img",{src:Ce,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{re(b.filter(Se=>`${Se.id}`!=`${Be.id}`))}})))))))}},71141:function(xt,bt,te){"use strict";te.d(bt,{Ei:function(){return y},rU:function(){return b},ZP:function(){return ne}});var z=te(59301),Ee={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},xe=te(78241),je=te(24905),ve=te(5871),Ce=te(95237),ue=te(43604),ge=te(6848),De=te(92310),ye=te.n(De),fe=te(59301),be=Object.defineProperty,pe=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,a=(oe,se,me)=>se in oe?be(oe,se,{enumerable:!0,configurable:!0,writable:!0,value:me}):oe[se]=me,x=(oe,se)=>{for(var me in se||(se={}))re.call(se,me)&&a(oe,me,se[me]);if(pe)for(var me of pe(se))E.call(se,me)&&a(oe,me,se[me]);return oe};const y=({value:oe,className:se,style:me})=>{const[Pe,de]=(0,z.useState)("0");(0,z.useEffect)(()=>{if(oe){const{submit_limit:Ze,must_file:Se}=oe;if(Ze&&Se){de("1");return}if(Ze&&!Se){de("2");return}if(!Ze&&Se){de("3");return}}},[oe]);const Be={1:fe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",fe.createElement("span",{className:"ml5 mr5 c-light-primary"},oe==null?void 0:oe.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:fe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",fe.createElement("span",{className:"ml5 mr5 c-light-primary"},oe==null?void 0:oe.submit_limit_num),"\u5B57\u7B26"),3:fe.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return Pe==="0"?fe.createElement(fe.Fragment,null):fe.createElement("section",{className:ye()(Ee.exhibition,se),style:me},fe.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),Be==null?void 0:Be[Pe])},b=({className:oe,style:se,form:me})=>{const Pe=xe.default.useWatch("submit_limit",me),de=xe.default.useWatch("can_submit",me);return fe.createElement("section",{className:ye()(Ee.wrap,oe),style:se},fe.createElement("div",{className:`${Ee.title}`},fe.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),fe.createElement("div",null,fe.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},fe.createElement(xe.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(je.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),fe.createElement(xe.default.Item,{name:"submit_num",rules:de&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},fe.createElement(ve.Z,{precision:0,min:1,disabled:!de,size:"large",addonAfter:"\u6B21",style:{width:223}})),fe.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09")),fe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},fe.createElement(xe.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(je.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),fe.createElement(xe.default.Item,{className:"mr10",name:"submit_limit_num",rules:Pe&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},fe.createElement(ve.Z,{precision:0,min:1,disabled:!Pe,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),fe.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},fe.createElement(xe.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},fe.createElement(je.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),fe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},fe.createElement(xe.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(je.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),fe.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09"))))};var ne=({value:oe,onChange:se,className:me,style:Pe,disabled:de=!1,checkMarginLeft:Be=0})=>{const Ze={submit_limit:!1,submit_limit_num:200,must_file:!1},[Se,rt]=(0,z.useState)({});(0,z.useEffect)(()=>{if(console.log(oe,"value"),!oe)return;const st={submit_limit:oe==null?void 0:oe.submit_limit,submit_limit_num:oe==null?void 0:oe.submit_limit_num,must_file:oe==null?void 0:oe.must_file,can_submit:oe==null?void 0:oe.can_submit,submit_num:oe==null?void 0:oe.submit_num};rt(x({},st))},[oe]);const Ae=st=>{const Ve=x(x({},Se),st);se(Ve)};return fe.createElement("section",{className:ye()(Ee.wrap,me),style:Pe},fe.createElement("div",{className:`${Ee.title} mt30`},fe.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),fe.createElement(Ce.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},fe.createElement(ue.Z,{style:{lineHeight:"40px",marginTop:"10px"}},fe.createElement(je.default,{disabled:de,checked:Se==null?void 0:Se.can_submit,onChange:st=>Ae({can_submit:st.target.checked})}),fe.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),fe.createElement(ve.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:de||!(Se!=null&&Se.can_submit),value:Se==null?void 0:Se.submit_num,onChange:st=>Ae({submit_num:st})}),fe.createElement(ge.Z,{overlayInnerStyle:{width:520},title:fe.createElement("div",null,"1\u3001\u82E5\u672A\u5F00\u542F\u8BE5\u9650\u5236\uFF0C\u5B66\u751F\u53EF\u4EE5\u65E0\u9650\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF1B",fe.createElement("br",null),"2\u3001\u82E5\u4F5C\u4E1A\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u5DF2\u7528\u5B8C\u63D0\u4EA4\u6B21\u6570\u7684\u5B66\u751F\uFF0C\u5C06\u83B7\u5F97\u4E00\u6B21\u989D\u5916\u7684\u63D0\u4EA4\u4F5C\u54C1\u673A\u4F1A\uFF1B",fe.createElement("br",null),"3\u3001\u82E5\u5B66\u751F\u9700\u8981\u8D85\u51FA\u89C4\u5B9A\u6B21\u6570\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u201C\u6253\u56DE\u91CD\u505A\u201D\u529F\u80FD\uFF0C\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002")},fe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ee.title_icon}`}))),fe.createElement(ue.Z,{style:{lineHeight:"40px",marginTop:"10px"}},fe.createElement(je.default,{style:{marginLeft:Be},disabled:de,checked:Se==null?void 0:Se.submit_limit,onChange:st=>Ae({submit_limit:st.target.checked})}),fe.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),fe.createElement(ve.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:de||!(Se!=null&&Se.submit_limit),value:Se==null?void 0:Se.submit_limit_num,onChange:st=>Ae({submit_limit_num:st})})),fe.createElement(ue.Z,{style:{lineHeight:"40px",marginTop:"10px"}},fe.createElement(je.default,{style:{marginLeft:Be},disabled:de,checked:Se==null?void 0:Se.must_file,onChange:st=>Ae({must_file:st.target.checked})}),fe.createElement("span",{className:"ml10"},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))))}},97202:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return a}});var z=te(59301),Ee=te(76560),xe=te(5083),je=te(43418),ve=te(92832),Ce=te(95237),ue=te(43604),ge={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},De=te(61186),ye=te.n(De),fe=te(49661),be=te(57884),pe=te(59301);const{RangePicker:re}=xe.default,E=({dispatch:x,classroomList:y,onConfirm:b})=>{const[ee,ne]=(0,z.useState)([]),[oe,se]=(0,z.useState)([]),[me,Pe]=(0,z.useState)("");(0,z.useEffect)(()=>{var Ze;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let Se=y.actionTabs.data;console.log("data",Se);let rt=(Ze=Se==null?void 0:Se.group_name)==null?void 0:Ze.map((Ae,st)=>{var Ve;return{group_id:Se==null?void 0:Se.group_id[st],group_name:Se==null?void 0:Se.group_name[st],is_admin:Se==null?void 0:Se.is_admin,end_time:Se==null?void 0:Se.end_time,publish_time:Array.isArray(Se==null?void 0:Se.publish_time)?(Ve=Se==null?void 0:Se.publish_time)==null?void 0:Ve[0]:Se==null?void 0:Se.publish_time}});rt&&(ne([...rt]),se([...rt]))}},[y.actionTabs]);const de=()=>{x({type:"classroomList/setActionTabs",payload:{}}),Pe("")},Be=Ze=>{if(Ze){const Se=oe==null?void 0:oe.filter(rt=>{var Ae,st;return(st=(Ae=rt==null?void 0:rt.group_name)==null?void 0:Ae.toLowerCase())==null?void 0:st.includes(Ze==null?void 0:Ze.toLowerCase())});ne(Se)}else ne(oe)};return pe.createElement(je.default,{width:980,title:pe.createElement("div",{style:{fontWeight:"bold",display:"flex"}},pe.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",pe.createElement("span",{className:ge.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),pe.createElement(ve.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:me,onChange:Ze=>{Pe(Ze.target.value.trim()),Be(Ze.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>de(),onOk:()=>{var Ze;b((Ze=y.actionTabs)==null?void 0:Ze.index,oe),de()}},pe.createElement("div",{className:ge.modal_con},pe.createElement(Ce.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(ee==null?void 0:ee.length)>0?ee.map(function(Ze,Se){var rt,Ae;return pe.createElement(ue.Z,{span:24,key:Se},pe.createElement(Ce.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Se==(ee==null?void 0:ee.length)-1?"0px":"10px"}},pe.createElement("div",{className:ge.multiple_select,title:Ze.group_name},Ze.group_name),pe.createElement("div",{className:"ml20"},pe.createElement(re,{size:"large",ranges:{\u6B64\u523B:[Ze.publish_time?ye()(Ze.publish_time):ye()(),ye()()]},allowClear:!1,disabled:(rt=y.actionTabs)==null?void 0:rt.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:st=>{var Ve;return(0,fe.Q8)(st,(Ve=y.actionTabs)==null?void 0:Ve.disabledDate)},disabledTime:st=>(0,fe.d0)(st),showTime:{showNow:!0,format:"HH:mm",defaultValue:[ye()((0,fe.U6)(),"HH:mm"),ye()((0,fe.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ze.publish_time&&[ye()(Ze.publish_time),Ze.end_time?ye()(Ze.end_time):void 0],onChange:(st,Ve)=>{ee[Se].publish_time=Ve[0],ee[Se].end_time=Ve[1],ne([...ee]),oe.forEach(nt=>{nt.group_id===Ze.group_id&&(nt.publish_time=Ve[0],nt.end_time=Ve[1])}),se([...oe])}})),(Ae=y.actionTabs)!=null&&Ae.rangePickerDisabled?pe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):pe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{ee.splice(Se,1),ne([...ee]),oe.forEach((st,Ve)=>{st.group_id===Ze.group_id&&oe.splice(Ve,1)}),se([...oe])}})))}):pe.createElement(be.Z,null))))};var a=(0,Ee.connect)(({classroomList:x})=>({classroomList:x}))(E)},92725:function(xt,bt,te){"use strict";te.d(bt,{$J:function(){return xe},JZ:function(){return ve},bN:function(){return ue},jP:function(){return Ce},rO:function(){return je}});var z=te(82093),Ee=(ge,De,ye)=>new Promise((fe,be)=>{var pe=a=>{try{E(ye.next(a))}catch(x){be(x)}},re=a=>{try{E(ye.throw(a))}catch(x){be(x)}},E=a=>a.done?fe(a.value):Promise.resolve(a.value).then(pe,re);E((ye=ye.apply(ge,De)).next())});function xe(ge){return(0,z.U2)(`libraries/${ge}.json`)}function je(ge){return(0,z.U2)("library_tags.json",ge)}function ve(ge){return Ee(this,null,function*(){return(yield(0,z.IV)(`attachments/${ge}.json`)).status===0})}function Ce(ge){return(0,z.v_)("libraries.json",ge)}function ue(ge,De){return(0,z.gz)(`libraries/${ge}.json`,De)}},30975:function(xt,bt,te){"use strict";te.d(bt,{AD:function(){return st},BA:function(){return wt},D9:function(){return he},Hp:function(){return se},IM:function(){return Je},Iy:function(){return me},KM:function(){return Le},KU:function(){return ht},MJ:function(){return Pe},Ne:function(){return Ne},ON:function(){return mt},Uj:function(){return Bt},VY:function(){return $e},YO:function(){return Qe},YX:function(){return At},Zn:function(){return E},_g:function(){return ee},_k:function(){return qe},c6:function(){return rt},cr:function(){return a},eV:function(){return Ae},fi:function(){return x},gh:function(){return Ze},hS:function(){return at},iA:function(){return y},j6:function(){return ne},je:function(){return lt},jj:function(){return oe},kS:function(){return Ct},o6:function(){return Se},pO:function(){return It},rQ:function(){return Ve},sA:function(){return Be},xm:function(){return Me},xo:function(){return Ge},y8:function(){return nt},yd:function(){return b}});var z=te(64948),Ee=te(76560),xe=te(49661),je=te(8591),ve=te(90524),Ce=Object.defineProperty,ue=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,ye=(ce,ie,ae)=>ie in ce?Ce(ce,ie,{enumerable:!0,configurable:!0,writable:!0,value:ae}):ce[ie]=ae,fe=(ce,ie)=>{for(var ae in ie||(ie={}))ge.call(ie,ae)&&ye(ce,ae,ie[ae]);if(ue)for(var ae of ue(ie))De.call(ie,ae)&&ye(ce,ae,ie[ae]);return ce},be=(ce,ie,ae)=>new Promise((le,Ie)=>{var _e=it=>{try{Re(ae.next(it))}catch(Xe){Ie(Xe)}},we=it=>{try{Re(ae.throw(it))}catch(Xe){Ie(Xe)}},Re=it=>it.done?le(it.value):Promise.resolve(it.value).then(_e,we);Re((ae=ae.apply(ce,ie)).next())});const pe=()=>{(0,Ee.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},re=()=>{(0,Ee.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},E=ce=>be(void 0,null,function*(){pe(),(yield(0,z.YR)(fe({},ce))).status===0&&(yield(0,xe.QH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/courses/${ce.coursesId}/export_couser_info.json`,query:ce}))),re()}),a=ce=>be(void 0,null,function*(){const ie=yield(0,z.yS)(fe({},ce));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/course_member_act_score`);else{if(ie.status===-2)return ie;ie.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/course_member_act_score`))}}),x=ce=>be(void 0,null,function*(){const ie=yield(0,z.W0)(fe({},ce));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_score`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_score`))}}),y=ce=>be(void 0,null,function*(){const ie=yield(0,z.Nl)(fe({},ce));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`))}}),b=ce=>be(void 0,null,function*(){const ie=yield(0,z.IU)(fe({},ce));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/export_star_user`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/export_star_user`))}}),ee=ce=>be(void 0,null,function*(){const ie=yield(0,z.td)(fe({},ce));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ie.status===-2)return ie;if(ie.status===-3)(0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`);else if(ie.status===-4)return ie}}),ne=ce=>be(void 0,null,function*(){const ie=yield(0,z.QX)(fe({},ce));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_homework`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_homework`))}}),oe=(ce,ie)=>be(void 0,null,function*(){const ae=yield(0,z.o_)(fe({},ce));ae.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),se=(ce,ie)=>be(void 0,null,function*(){const ae=yield(0,z.ZL)(fe({},ce));ae.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),me=(ce,ie)=>be(void 0,null,function*(){const ae=yield(0,z.aP)(fe({},ce));ae.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),Pe=(ce,ie)=>be(void 0,null,function*(){const ae=yield(0,z.vV)(fe({},ce));ae.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),de=ce=>be(void 0,null,function*(){pe(),(yield exportCourseWorkListAppendix(fe({},ce))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${ce.categoryId}/works_list.zip`,query:ce}))),re()}),Be=ce=>be(void 0,null,function*(){pe(),yield(0,xe.QH)("",ve.Z.API_SERVER+`/api/polls/${ce.categoryId}/commit_result.xlsx`),re()}),Ze=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/courses/${ce.coursesId}/attendances/export_xlsx_data.xlsx`,query:ce}))}),Se=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/courses/${ce.coursesId}/video_study_statics.xlsx`,query:ce}))}),rt=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/courses/${ce.coursesId}/export_video_study.xlsx`,query:ce}))}),Ae=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/courses/${ce.coursesId}/export_course_students_info.xlsx`,query:ce}))}),st=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+"/api/school_manages/students.xlsx",query:ce}))}),Ve=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+"/api/item_banks/export.xlsx",query:ce}))}),nt=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:ce}))}),lt=ce=>be(void 0,null,function*(){const ie=yield(0,z.Uy)(fe({},ce));ie.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/exercise_score,export_exercise_users`)):ie.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/exercise_score,export_exercise_users`))}),qe=ce=>be(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/export_records/${ce.id}.xlsx`,query:ce}))}),Me=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:ce}))}),he=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/courses/${ce==null?void 0:ce.coursesId}/${ce.menuKey}_statistic.xlsx?${ce.checkedList.map(ie=>`course_group_id[]=${ie}`).join("&")}`,query:ce}))}),Ne=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/ec_years/${ce==null?void 0:ce.ec_year_id}/ec_training_objectives.xlsx`,query:ce}))}),Je=ce=>be(void 0,null,function*(){yield(0,xe.FH)(ce==null?void 0:ce.name,(0,xe.NY)({url:ve.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:ce}))}),at=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/ec_years/${ce==null?void 0:ce.ec_year_id}/ec_courses.xlsx`,query:ce}))}),Ge=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/ec_years/${ce==null?void 0:ce.ec_year_id}/ec_graduation_requirements.xlsx`,query:ce}))}),$e=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:ce}))}),ht=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/exercises/${ce.categoryId}/rank_list.xlsx`,query:ce}))}),Ct=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:ce}))}),mt=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/examination_banks/${ce.id}.json`,query:ce}))}),At=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/exercises/${ce.categoryId}.json`,query:ce}))}),Qe=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/polls/${ce==null?void 0:ce.id}/commit_result.json`,query:ce}))}),Bt=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+"/api/paths/get_task_pass.json",query:ce}))}),It=(ce,ie)=>be(void 0,null,function*(){yield(0,xe.FH)(ie||"",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/exercises/${ce==null?void 0:ce.exercise_id}/consult_exercise.json`,query:ce}))}),Le=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/competitions/${ce==null?void 0:ce.identifier}/competition_commit_records/member_works.xlsx`,query:ce}))}),wt=ce=>be(void 0,null,function*(){yield(0,xe.FH)("",(0,xe.NY)({url:ve.Z.API_SERVER+`/api/courses/${ce==null?void 0:ce.coursesId}/group_homeworks/import_group_template.xlsx`,query:ce}))})},32187:function(xt,bt,te){"use strict";te.d(bt,{M:function(){return Ce},Y:function(){return ve}});var z=te(61186),Ee=te.n(z),xe=te(89392),je=te.n(xe);const ve=(ue,ge="YYYY-MM-DD")=>(0,xe.cloneDeepWith)(ue,ye=>{if(ye instanceof Ee())return ye.format(ge)}),Ce=(ue,ge,De)=>{const ye=fe=>Reflect.toString.call(fe)==="[object Object]";if(!ye(ue)&&!Array.isArray(ue))return ue;for(const fe of Object.keys(ue))Array.isArray(ue[fe])?ue[fe]=ue[fe].map(be=>Ce(be,ge,De)):ye(ue[fe])?ue[fe]=Ce(ue[fe],ge,De):ge.includes(fe)&&typeof ue[fe]=="string"&&(ue[fe]=De?Ee()(ue[fe],De):Ee()(ue[fe]));return ue}},98072:function(xt,bt,te){"use strict";te.d(bt,{U:function(){return De}});var z=te(59301),Ee=Object.defineProperty,xe=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,Ce=(ye,fe,be)=>fe in ye?Ee(ye,fe,{enumerable:!0,configurable:!0,writable:!0,value:be}):ye[fe]=be,ue=(ye,fe)=>{for(var be in fe||(fe={}))je.call(fe,be)&&Ce(ye,be,fe[be]);if(xe)for(var be of xe(fe))ve.call(fe,be)&&Ce(ye,be,fe[be]);return ye},ge=(ye,fe,be)=>new Promise((pe,re)=>{var E=y=>{try{x(be.next(y))}catch(b){re(b)}},a=y=>{try{x(be.throw(y))}catch(b){re(b)}},x=y=>y.done?pe(y.value):Promise.resolve(y.value).then(E,a);x((be=be.apply(ye,fe)).next())});function De(ye,fe){const[be,pe]=(0,z.useState)(fe),[re,E]=(0,z.useState)(!1),[a,x]=(0,z.useState)();return[be,re,(b,ee=!1)=>ge(this,null,function*(){const ne=ee?fe:ue(ue({},be),b);E(!0),pe(ne);const oe=yield ye(ne);return E(!1),x(oe),oe}),a]}},16832:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return be}});var z=te(59301),Ee=te.p+"static/modelContact.7a7eb113.png",xe=te(43418),je={modal:"modal___VzyKs",content:"content___HhLQS",close:"close___zKaRB"},ve="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABQVJREFUWEfNmXes32MUxj8PagS1QghJiU1pxExsFbUqitoSKzVilEjoHzVj/KEEDYnGbq3aexNiRRGjlMTee8+K432u87u+99ffvPdK7kl+f/3e8bznPec5z3m/oh8WEfMBGwPbAhsCawIrAIvncj8BnwFvAS8CjwMvSPq72+3UzYSIWBE4BjgQ+BZ4FHgOmAN8AhiYzUA9di1gM2A0sDQwHZgqyWM7so4ARsQywFnA3sDVwJWS3uhohxwUEesAhwIHAzcDkyV9026NtgAjYl/gwuKNGw1Skj3Xb4sIe3Jy8brXnSjpplaLNQUYEQsAlwDbeTFJL/cbVYOJEbFBHvox4FhJfzVavyHAiFgEmAk4qPeX9PNggqutFRGLAdcDTrrxkn6r32cegOm5O4DvgEOanWywAOd+VwFLAbvX79cI4GWZgXv83+AqnnQ43WYmkHRU9fB9AGZCnGFuq11rRPSMkRSD4bWIGAacU650tiQzQo/ldZszT60mTi/ApJLXgZ2rCRERnuSY3FHShwMBmQR/Q9LVLEkm+17LxLkPGFmjoCrAS4E/JJ1QN+kpYAvgI2B7SW/3F2Qh+mnA4YVevjc7NGKGiDClLSTp6J6bS/ea9V8pGbVGPc9FxPBy5XcDWwFfAGMkeWxXFhFTgBOBX3KNpxstkDxpJ4xyxakBPBcYVuLupCaTfMW3Ajvl6XeR9EynCCPCxHymbwjYTdJDreaWeDwfmCtpkjIuPshTNS1fGdwzzFfphXGSHm4HMiKOKxRyEWAi3keSs7WlZVl8EBhhgJsCl0sa1cHE+T02a6q9sV+Zd3uzeRHhuntF/n9YNWs72MthNMEATwGWk+T4aGtJO44nJ5O94o2vrZ8YEXtmKTPHHS/p4raL983oC4AvDfAWqwtJVhgdW0ScVgafnuXQAKbWJkfEGOBOZ2PympVQVxYRVk7jDfA14ABJr3a1wr/kOhHwSW2WT2dHxOaA42fRogunNEu8dntFxPrADAP8ysKyE23WaNGIsMZzXDo+XVPHAUuWcjlN0oR2QFrErzXoHAP8vXhhuKQ/B7DYXj5tKWEL5hrWeFZBXUv8Sph4rR8HC+DKhaaeBZavADxI0twBHLoX4ECv2KBcDlcrRP589iFLAPekxvMNdW2pDXqueCBJYvn+RKky6wGzUn2vXhqlB4Bl8z9Xjloz1THQTJLpBmjlPLMfNGM1/Ahgop9dWsuta4kWEWsDLmcrud1MJdRVL1Olma6I2i6IiIVLX3xveuzd0n5uWTL206p7IsJx6QOsCljG7SDJvXJHVkRKL1F3XOoSXE39js1e2ODea0JBbubtyZHAOynX3u8EYUT0ljo3LG3FQoLz2OtMIaWB/zqvtWV/nPLpfmCTogU/Tk++2QpkH7GQG7eUWxVucr9ypPkpBafVdlsrWtAvDXeVpNkGMGtYnb/UgqT/k1sJsKlgrYA7DzgZ+NW6UNKTbZFVBmTcOiF3LULjh/JmM1aS6amPNRSsCbKh5M//JmWj42pjHei+oWtLTXmNZVoedLQkv+30WkPJnyBc+xo1Te5H7K1aE9+V6mngIcexnXGEf5Jcx3ssmybH67rzNE05wO8l9W3niEwMF38nyKBYRKxSzf62bWflFEO3cU8vmueG7tNHghy6j0eVqx66z291aT80HzDrQA7dJ+A6oEPzEb0J2dY+Q2yUnyGsrKufIT7PzxAWsv3+DPEPkKKBQOOiq+AAAAAASUVORK5CYII=",Ce=te(59301),ge=({visible:pe,setVisible:re,image:E,closeImageStyle:a,hiddenbutton:x})=>Ce.createElement(xe.default,{centered:!0,destroyOnClose:!0,open:pe,footer:null,wrapClassName:je.modal,onCancel:()=>re(!1)},Ce.createElement("div",{className:je.content},Ce.createElement("img",{src:E}),x,Ce.createElement("img",{onClick:()=>re(!1),className:je.close,src:ve,style:a}))),De=te(34055),ye=te(59301),be=()=>{const[pe,re]=(0,z.useState)(!1);return{verifyModelUser:()=>(0,De.$O)()?!0:(re(!0),!1),ContactModalElement:()=>ye.createElement(ge,{visible:pe,setVisible:re,image:Ee}),contactOpen:pe,setContactOpen:re}}},76239:function(xt,bt,te){"use strict";te.d(bt,{_:function(){return fe}});var z=te(67135),Ee=te(43418),xe=te(8591),je=te(1710),ve=te(49661),Ce=te(59301),ue=(be,pe,re)=>new Promise((E,a)=>{var x=ee=>{try{b(re.next(ee))}catch(ne){a(ne)}},y=ee=>{try{b(re.throw(ee))}catch(ne){a(ne)}},b=ee=>ee.done?E(ee.value):Promise.resolve(ee.value).then(x,y);b((re=re.apply(be,pe)).next())});const ge=be=>ue(void 0,[be],function*({is_jupyter:pe,is_jupyter_lab:re,shixunId:E,homework_common_id:a,courseId:x}){if(pe||re){const b=yield(0,z.BK)({id:E});b!=null&&b.identifier&&(0,ve.xg)(`/tasks/${b.identifier}/jupyter?homework_common_id=${a}`);return}const y=yield(0,z.Ir)({id:E,homework_common_id:a});if(y!=null&&y.game_identifier){(0,ve.xg)(`/tasks/${x}/${a}/${y.game_identifier}`);return}(y==null?void 0:y.status)===2?De(y==null?void 0:y.message,a,x):(y==null?void 0:y.status)===3?ye(y==null?void 0:y.message):(y==null?void 0:y.status)==-3&&(0,ve.eF)()}),De=(be,pe,re)=>{be=be!=null&&be.includes(".json")?be:`${be}.json`,Ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ce.createElement("div",{className:"tc font16"}," \u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>ue(void 0,null,function*(){const E=yield(0,z.$Q)({url:be});if(!E)return;xe.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const a=yield(0,z.Ir)({id:E.shixun_identifier,homework_common_id:pe});if(a!=null&&a.game_identifier){(0,ve.xg)(`/tasks/${re}/${pe}/${a.game_identifier}`);return}(a==null?void 0:a.status)===2?De(a==null?void 0:a.message,pe,re):(a==null?void 0:a.status)===3&&ye(a==null?void 0:a.message)})})},ye=be=>{Ee.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ce.createElement("div",{className:"tc font16"}," \u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",be,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},fe=(be,pe)=>ue(void 0,[be,pe],function*(re,{is_jupyter:E,is_jupyter_lab:a}){const x=yield(0,z.WT)(re);if(x.length>1)return Ee.default.info({icon:null,closable:!0,maskClosable:!0,centered:!0,width:820,okButtonProps:{style:{display:"none"}},title:"\u63D0\u793A",content:Ce.createElement("div",null,Ce.createElement("div",null,"\u4F60\u5F53\u524D\u6709",x.length,"\u4E2A\u8FDB\u884C\u4E2D\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u4F7F\u7528\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u5728\u4E0B\u65B9\u70B9\u51FB\u5B9E\u8BAD\u4F5C\u4E1A\u540D\u79F0\u8FDB\u5165\u5B9E\u8BAD\u6311\u6218\u9875\u9762\uFF1A"),Ce.createElement(je.default,{pagination:!1,columns:[{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"course_name",ellipsis:!0,width:180,align:"center"},{title:"\u4F5C\u4E1A\u540D\u79F0",dataIndex:"name",ellipsis:!0,width:240,align:"center",render(y,b){const{course_identifier:ee,id:ne}=b||{};return Ce.createElement("a",{target:"_blank",href:`/classrooms/${ee}/shixun_homework/${ne}/detail`},y)}},{title:"\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",align:"center"},{title:"\u64CD\u4F5C",align:"center",render(y,b){const{course_identifier:ee,id:ne,shixun_identifier:oe}=b;return Ce.createElement("div",{style:{cursor:"pointer",color:"#165dff"},onClick:()=>{ge({is_jupyter:E,is_jupyter_lab:a,shixunId:oe,homework_common_id:ne,courseId:ee})}},"\u524D\u5F80\u6311\u6218")}}],dataSource:x,rowKey:"id"}))}),!0;if(x.length===1){const{shixun_identifier:y,id:b,course_identifier:ee}=x[0];return ge({is_jupyter:E,is_jupyter_lab:a,shixunId:y,homework_common_id:b,courseId:ee}),!0}return!1});bt.Z=ge},23869:function(xt,bt,te){"use strict";te.d(bt,{rX:function(){return ne},pW:function(){return oe},gy:function(){return se},xY:function(){return ee},O5:function(){return b},tJ:function(){return re},o1:function(){return E},Rd:function(){return y}});var z=te(76560),Ee=te(43418),xe=te(28103),je=te(8591),ve=te(34055),Ce=te(49661),ue=te(87169),ge=te(25510),De="data:image/png;base64,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",ye=te.p+"static/newqrcode.a8740efb.png",fe=te(32637),be=te(59301),pe=(me,Pe,de)=>new Promise((Be,Ze)=>{var Se=st=>{try{Ae(de.next(st))}catch(Ve){Ze(Ve)}},rt=st=>{try{Ae(de.throw(st))}catch(Ve){Ze(Ve)}},Ae=st=>st.done?Be(st.value):Promise.resolve(st.value).then(Se,rt);Ae((de=de.apply(me,Pe)).next())});const re=(me,Pe=!1)=>!!(E(me)&&a(Pe)),E=me=>(0,ve.bg)()?!0:(me({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(me=!1)=>{var Pe;const{user:de}=(0,z.getDvaApp)()._store.getState();return(Pe=de.userInfo)!=null&&Pe.profile_completed?!0:(Ee.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Ce.xg)("/account/profile/edit"),x()}}),!1)},x=()=>{Ee.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},y=()=>{Ee.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:be.createElement("div",{style:{textAlign:"center"}},be.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),be.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:fe}),be.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},b=()=>{var me;const{user:Pe}=(0,z.getDvaApp)()._store.getState();return(me=Pe.userInfo)!=null&&me.professional_certification?!0:(Ee.default.confirm({title:"\u63D0\u793A",centered:!0,content:be.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Ce.xg)("/account/certification")}}),!1)},ee=()=>(0,ve.V9)()?!0:(Ee.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:be.createElement("div",{className:"tc",style:{marginLeft:-38}},be.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),be.createElement("img",{src:ye,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(me,Pe)=>me?!0:(Ee.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:be.createElement("div",null,be.createElement("p",null,Pe||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),be.createElement("div",{style:{marginLeft:"110px"}},be.createElement("img",{src:De,width:200}),be.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ce.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),oe=me=>{Ee.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:be.createElement("div",null,be.createElement("div",null,be.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),be.createElement(xe.Z,null),be.createElement("p",{style:{color:"#666666",fontSize:12}}," ",be.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",be.createElement("a",null,me),"\u5929\u3002"),be.createElement("p",{style:{color:"#666666",fontSize:12}}," ",be.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),be.createElement("div",{style:{textAlign:"center",marginTop:30}},be.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ge,alt:"\u4E8C\u7EF4\u7801",width:160})))})},se=(me,Pe="")=>{const{shixunsDetail:{detail:de}}=(0,z.getDvaApp)()._store.getState();if((de==null?void 0:de.public)===2||(de==null?void 0:de.public)===1||(de==null?void 0:de.shixun_status)===3){let Be="";return(de==null?void 0:de.public)===2&&(Be="\u5DF2\u516C\u5F00"),(de==null?void 0:de.public)===1&&(Be="\u5F85\u5BA1\u6838"),(de==null?void 0:de.shixun_status)===3&&(Be="\u5DF2\u5173\u95ED"),Ee.default.info({centered:!0,icon:be.createElement(ue.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:be.createElement("div",{className:"tc",style:{marginLeft:-38}},be.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},be.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Be,"\uFF0C",Pe,"\u3002"),be.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),be.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ge,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(de==null?void 0:de.shixun_status)===2?(Ee.default.confirm({centered:!0,icon:be.createElement(ue.Z,null),title:"\u63D0\u793A",content:be.createElement("div",null,be.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Pe,"\u3002"),be.createElement("br",null),be.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{Ee.default.confirm({width:440,centered:!0,icon:be.createElement(ue.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>pe(void 0,null,function*(){(yield me({type:"shixunsDetail/cancelRelease",payload:{id:de==null?void 0:de.identifier}})).status!==401&&(je.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),me({type:"shixunsDetail/getShixunsDetail",payload:{id:de==null?void 0:de.identifier}}),me({type:"practiceSetting/getCommonData",payload:{id:de==null?void 0:de.identifier}}))})})}}),!0):!1}},50371:function(xt,bt){"use strict";function te(){const z=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let Ee=1;Ee{const ve=xe[je];ve!==void 0&&(z[je]=ve)})}return z}bt.Z=te},13845:function(xt,bt,te){"use strict";te.d(bt,{F:function(){return z},Z:function(){return Ee}});function z(xe){return xe!=null&&xe===xe.window}function Ee(xe,je){var ve,Ce;if(typeof window=="undefined")return 0;const ue=je?"scrollTop":"scrollLeft";let ge=0;return z(xe)?ge=xe[je?"pageYOffset":"pageXOffset"]:xe instanceof Document?ge=xe.documentElement[ue]:(xe instanceof HTMLElement||xe)&&(ge=xe[ue]),xe&&!z(xe)&&typeof ge!="number"&&(ge=(Ce=((ve=xe.ownerDocument)!==null&&ve!==void 0?ve:xe).documentElement)===null||Ce===void 0?void 0:Ce[ue]),ge}},56762:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return Ee}});var z=te(59301);function Ee(){const[,xe]=z.useReducer(je=>je+1,0);return xe}},68031:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return je}});var z=te(16089);function Ee(ve,Ce,ue,ge){const De=ue-Ce;return ve/=ge/2,ve<1?De/2*ve*ve*ve+Ce:De/2*((ve-=2)*ve*ve+2)+Ce}var xe=te(13845);function je(ve){let Ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ue=()=>window,callback:ge,duration:De=450}=Ce,ye=ue(),fe=(0,xe.Z)(ye,!0),be=Date.now(),pe=()=>{const E=Date.now()-be,a=Ee(E>De?De:E,fe,ve,De);(0,xe.F)(ye)?ye.scrollTo(window.pageXOffset,a):ye instanceof Document||ye.constructor.name==="HTMLDocument"?ye.documentElement.scrollTop=a:ye.scrollTop=a,E({backgroundColor:lt,border:`${he.lineWidth}px ${he.lineType} ${qe}`,[`${Ne}-icon`]:{color:Me}}),a=lt=>{const{componentCls:qe,motionDurationSlow:Me,marginXS:he,marginSM:Ne,fontSize:Je,fontSizeLG:at,lineHeight:Ge,borderRadiusLG:$e,motionEaseInOutCirc:ht,withDescriptionIconSize:Ct,colorText:mt,colorTextHeading:At,withDescriptionPadding:Qe,defaultPadding:Bt}=lt;return{[qe]:Object.assign(Object.assign({},(0,pe.Wf)(lt)),{position:"relative",display:"flex",alignItems:"center",padding:Bt,wordWrap:"break-word",borderRadius:$e,[`&${qe}-rtl`]:{direction:"rtl"},[`${qe}-content`]:{flex:1,minWidth:0},[`${qe}-icon`]:{marginInlineEnd:he,lineHeight:0},"&-description":{display:"none",fontSize:Je,lineHeight:Ge},"&-message":{color:At},[`&${qe}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${Me} ${ht}, opacity ${Me} ${ht}, padding-top ${Me} ${ht}, padding-bottom ${Me} ${ht}, - margin-bottom ${Me} ${ht}`},[`&${qe}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${qe}-with-description`]:{alignItems:"flex-start",padding:Qe,[`${qe}-icon`]:{marginInlineEnd:Ne,fontSize:Ct,lineHeight:0},[`${qe}-message`]:{display:"block",marginBottom:he,color:At,fontSize:at},[`${qe}-description`]:{display:"block",color:mt}},[`${qe}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},x=lt=>{const{componentCls:qe,colorSuccess:Me,colorSuccessBorder:he,colorSuccessBg:Ne,colorWarning:Je,colorWarningBorder:at,colorWarningBg:Ge,colorError:$e,colorErrorBorder:ht,colorErrorBg:Ct,colorInfo:mt,colorInfoBorder:At,colorInfoBg:Qe}=lt;return{[qe]:{"&-success":E(Ne,he,Me,lt,qe),"&-info":E(Qe,At,mt,lt,qe),"&-warning":E(Ge,at,Je,lt,qe),"&-error":Object.assign(Object.assign({},E(Ct,ht,$e,lt,qe)),{[`${qe}-description > pre`]:{margin:0,padding:0}})}}},y=lt=>{const{componentCls:qe,iconCls:Me,motionDurationMid:he,marginXS:Ne,fontSizeIcon:Je,colorIcon:at,colorIconHover:Ge}=lt;return{[qe]:{"&-action":{marginInlineStart:Ne},[`${qe}-close-icon`]:{marginInlineStart:Ne,padding:0,overflow:"hidden",fontSize:Je,lineHeight:`${Je}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${Me}-close`]:{color:at,transition:`color ${he}`,"&:hover":{color:Ge}}},"&-close-text":{color:at,transition:`color ${he}`,"&:hover":{color:Ge}}}}},b=lt=>[a(lt),x(lt),y(lt)];var ee=(0,re.Z)("Alert",lt=>[b(lt)],lt=>({withDescriptionIconSize:lt.fontSizeHeading3,defaultPadding:`${lt.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${lt.paddingMD}px ${lt.paddingContentHorizontalLG}px`})),ne=function(lt,qe){var Me={};for(var he in lt)Object.prototype.hasOwnProperty.call(lt,he)&&qe.indexOf(he)<0&&(Me[he]=lt[he]);if(lt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,he=Object.getOwnPropertySymbols(lt);Ne{const{icon:qe,prefixCls:Me,type:he}=lt,Ne=oe[he]||null;return qe?(0,fe.wm)(qe,ye.createElement("span",{className:`${Me}-icon`},qe),()=>({className:ue()(`${Me}-icon`,{[qe.props.className]:qe.props.className})})):ye.createElement(Ne,{className:`${Me}-icon`})},me=lt=>{const{isClosable:qe,prefixCls:Me,closeIcon:he,handleClose:Ne}=lt,Je=he===!0||he===void 0?ye.createElement(xe.Z,null):he;return qe?ye.createElement("button",{type:"button",onClick:Ne,className:`${Me}-close-icon`,tabIndex:0},Je):null};var de=lt=>{const{description:qe,prefixCls:Me,message:he,banner:Ne,className:Je,rootClassName:at,style:Ge,onMouseEnter:$e,onMouseLeave:ht,onClick:Ct,afterClose:mt,showIcon:At,closable:Qe,closeText:Bt,closeIcon:It,action:Le}=lt,wt=ne(lt,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[ce,ie]=ye.useState(!1),ae=ye.useRef(null),{getPrefixCls:le,direction:Ie,alert:_e}=ye.useContext(be.E_),we=le("alert",Me),[Re,it]=ee(we),Xe=jt=>{var Vt;ie(!0),(Vt=lt.onClose)===null||Vt===void 0||Vt.call(lt,jt)},Ke=ye.useMemo(()=>lt.type!==void 0?lt.type:Ne?"warning":"info",[lt.type,Ne]),ft=ye.useMemo(()=>Bt?!0:typeof Qe=="boolean"?Qe:It!==!1&&It!==null&&It!==void 0,[Bt,It,Qe]),Pt=Ne&&At===void 0?!0:At,zt=ue()(we,`${we}-${Ke}`,{[`${we}-with-description`]:!!qe,[`${we}-no-icon`]:!Pt,[`${we}-banner`]:!!Ne,[`${we}-rtl`]:Ie==="rtl"},_e==null?void 0:_e.className,Je,at,it),Gt=(0,De.Z)(wt,{aria:!0,data:!0});return Re(ye.createElement(ge.default,{visible:!ce,motionName:`${we}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:jt=>({maxHeight:jt.offsetHeight}),onLeaveEnd:mt},jt=>{let{className:Vt,style:tt}=jt;return ye.createElement("div",Object.assign({ref:ae,"data-show":!ce,className:ue()(zt,Vt),style:Object.assign(Object.assign(Object.assign({},_e==null?void 0:_e.style),Ge),tt),onMouseEnter:$e,onMouseLeave:ht,onClick:Ct,role:"alert"},Gt),Pt?ye.createElement(se,{description:qe,icon:lt.icon,prefixCls:we,type:Ke}):null,ye.createElement("div",{className:`${we}-content`},he?ye.createElement("div",{className:`${we}-message`},he):null,qe?ye.createElement("div",{className:`${we}-description`},qe):null),Le?ye.createElement("div",{className:`${we}-action`},Le):null,ye.createElement(me,{isClosable:ft,prefixCls:we,closeIcon:Bt||It,handleClose:Xe}))}))},Be=te(33377),Ze=te(93912),Se=te(18881),rt=te(85461),st=function(lt){(0,Se.Z)(Me,lt);var qe=(0,rt.Z)(Me);function Me(){var he;return(0,Be.Z)(this,Me),he=qe.apply(this,arguments),he.state={error:void 0,info:{componentStack:""}},he}return(0,Ze.Z)(Me,[{key:"componentDidCatch",value:function(Ne,Je){this.setState({error:Ne,info:Je})}},{key:"render",value:function(){const{message:Ne,description:Je,children:at}=this.props,{error:Ge,info:$e}=this.state,ht=$e&&$e.componentStack?$e.componentStack:null,Ct=typeof Ne=="undefined"?(Ge||"").toString():Ne,mt=typeof Je=="undefined"?ht:Je;return Ge?ye.createElement(de,{type:"error",message:Ct,description:ye.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},mt)}):at}}]),Me}(ye.Component);const Ve=de;Ve.ErrorBoundary=st;var nt=Ve},49127:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return qe}});var z=te(92310),Ee=te.n(z),xe=te(77900),je=te(59301),ve=te(36785),Ce=te(92343),ue=te(36355),ge=te(36237),De=te(17313),ye=te(45157),fe=te(37613),be=te(83116);const pe=new ge.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),re=new ge.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),E=new ge.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),a=new ge.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),x=new ge.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),y=new ge.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),b=Me=>{const{componentCls:he,iconCls:Ne,antCls:Je,badgeShadowSize:at,motionDurationSlow:Ge,textFontSize:$e,textFontSizeSM:ht,statusSize:Ct,dotSize:mt,textFontWeight:At,indicatorHeight:Qe,indicatorHeightSM:Bt,marginXS:It}=Me,Le=`${Je}-scroll-number`,wt=(0,ye.Z)(Me,(ce,ie)=>{let{darkColor:ae}=ie;return{[`&${he} ${he}-color-${ce}`]:{background:ae,[`&:not(${he}-count)`]:{color:ae}}}});return{[he]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,De.Wf)(Me)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${he}-count`]:{zIndex:Me.indicatorZIndex,minWidth:Qe,height:Qe,color:Me.badgeTextColor,fontWeight:At,fontSize:$e,lineHeight:`${Qe}px`,whiteSpace:"nowrap",textAlign:"center",background:Me.badgeColor,borderRadius:Qe/2,boxShadow:`0 0 0 ${at}px ${Me.badgeShadowColor}`,transition:`background ${Me.motionDurationMid}`,a:{color:Me.badgeTextColor},"a:hover":{color:Me.badgeTextColor},"a:hover &":{background:Me.badgeColorHover}},[`${he}-count-sm`]:{minWidth:Bt,height:Bt,fontSize:ht,lineHeight:`${Bt}px`,borderRadius:Bt/2},[`${he}-multiple-words`]:{padding:`0 ${Me.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${he}-dot`]:{zIndex:Me.indicatorZIndex,width:mt,minWidth:mt,height:mt,background:Me.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${at}px ${Me.badgeShadowColor}`},[`${he}-dot${Le}`]:{transition:`background ${Ge}`},[`${he}-count, ${he}-dot, ${Le}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Ne}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${he}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${he}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:Ct,height:Ct,verticalAlign:"middle",borderRadius:"50%"},[`${he}-status-success`]:{backgroundColor:Me.colorSuccess},[`${he}-status-processing`]:{overflow:"visible",color:Me.colorPrimary,backgroundColor:Me.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:at,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:pe,animationDuration:Me.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${he}-status-default`]:{backgroundColor:Me.colorTextPlaceholder},[`${he}-status-error`]:{backgroundColor:Me.colorError},[`${he}-status-warning`]:{backgroundColor:Me.colorWarning},[`${he}-status-text`]:{marginInlineStart:It,color:Me.colorText,fontSize:Me.fontSize}}}),wt),{[`${he}-zoom-appear, ${he}-zoom-enter`]:{animationName:re,animationDuration:Me.motionDurationSlow,animationTimingFunction:Me.motionEaseOutBack,animationFillMode:"both"},[`${he}-zoom-leave`]:{animationName:E,animationDuration:Me.motionDurationSlow,animationTimingFunction:Me.motionEaseOutBack,animationFillMode:"both"},[`&${he}-not-a-wrapper`]:{[`${he}-zoom-appear, ${he}-zoom-enter`]:{animationName:a,animationDuration:Me.motionDurationSlow,animationTimingFunction:Me.motionEaseOutBack},[`${he}-zoom-leave`]:{animationName:x,animationDuration:Me.motionDurationSlow,animationTimingFunction:Me.motionEaseOutBack},[`&:not(${he}-status)`]:{verticalAlign:"middle"},[`${Le}-custom-component, ${he}-count`]:{transform:"none"},[`${Le}-custom-component, ${Le}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${Le}`]:{overflow:"hidden",[`${Le}-only`]:{position:"relative",display:"inline-block",height:Qe,transition:`all ${Me.motionDurationSlow} ${Me.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${Le}-only-unit`]:{height:Qe,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${Le}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${he}-count, ${he}-dot, ${Le}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ee=Me=>{const{fontSize:he,lineHeight:Ne,lineWidth:Je,marginXS:at,colorBorderBg:Ge}=Me,$e=Math.round(he*Ne),ht=Je,Ct=Me.colorBgContainer,mt=Me.colorError,At=Me.colorErrorHover;return(0,fe.TS)(Me,{badgeFontHeight:$e,badgeShadowSize:ht,badgeTextColor:Ct,badgeColor:mt,badgeColorHover:At,badgeShadowColor:Ge,badgeProcessingDuration:"1.2s",badgeRibbonOffset:at,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},ne=Me=>{const{fontSize:he,lineHeight:Ne,fontSizeSM:Je,lineWidth:at}=Me;return{indicatorZIndex:"auto",indicatorHeight:Math.round(he*Ne)-2*at,indicatorHeightSM:he,dotSize:Je/2,textFontSize:Je,textFontSizeSM:Je,textFontWeight:"normal",statusSize:Je/2}};var oe=(0,be.Z)("Badge",Me=>{const he=ee(Me);return[b(he)]},ne);const se=Me=>{const{antCls:he,badgeFontHeight:Ne,marginXS:Je,badgeRibbonOffset:at}=Me,Ge=`${he}-ribbon`,$e=`${he}-ribbon-wrapper`,ht=(0,ye.Z)(Me,(Ct,mt)=>{let{darkColor:At}=mt;return{[`&${Ge}-color-${Ct}`]:{background:At,color:At}}});return{[`${$e}`]:{position:"relative"},[`${Ge}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,De.Wf)(Me)),{position:"absolute",top:Je,padding:`0 ${Me.paddingXS}px`,color:Me.colorPrimary,lineHeight:`${Ne}px`,whiteSpace:"nowrap",backgroundColor:Me.colorPrimary,borderRadius:Me.borderRadiusSM,[`${Ge}-text`]:{color:Me.colorTextLightSolid},[`${Ge}-corner`]:{position:"absolute",top:"100%",width:at,height:at,color:"currentcolor",border:`${at/2}px solid`,transform:Me.badgeRibbonCornerTransform,transformOrigin:"top",filter:Me.badgeRibbonCornerFilter}}),ht),{[`&${Ge}-placement-end`]:{insetInlineEnd:-at,borderEndEndRadius:0,[`${Ge}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${Ge}-placement-start`]:{insetInlineStart:-at,borderEndStartRadius:0,[`${Ge}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var me=(0,be.Z)(["Badge","Ribbon"],Me=>{const he=ee(Me);return[se(he)]},ne),de=Me=>{const{className:he,prefixCls:Ne,style:Je,color:at,children:Ge,text:$e,placement:ht="end",rootClassName:Ct}=Me,{getPrefixCls:mt,direction:At}=je.useContext(ue.E_),Qe=mt("ribbon",Ne),Bt=(0,ve.o2)(at,!1),It=Ee()(Qe,`${Qe}-placement-${ht}`,{[`${Qe}-rtl`]:At==="rtl",[`${Qe}-color-${at}`]:Bt},he),[Le,wt]=me(Qe),ce={},ie={};return at&&!Bt&&(ce.background=at,ie.color=at),Le(je.createElement("div",{className:Ee()(`${Qe}-wrapper`,Ct,wt)},Ge,je.createElement("div",{className:Ee()(It,wt),style:Object.assign(Object.assign({},ce),Je)},je.createElement("span",{className:`${Qe}-text`},$e),je.createElement("div",{className:`${Qe}-corner`,style:ie}))))};function Be(Me){let{prefixCls:he,value:Ne,current:Je,offset:at=0}=Me,Ge;return at&&(Ge={position:"absolute",top:`${at}00%`,left:0}),je.createElement("span",{style:Ge,className:Ee()(`${he}-only-unit`,{current:Je})},Ne)}function Ze(Me,he,Ne){let Je=Me,at=0;for(;(Je+10)%10!==he;)Je+=Ne,at+=Ne;return at}function Se(Me){const{prefixCls:he,count:Ne,value:Je}=Me,at=Number(Je),Ge=Math.abs(Ne),[$e,ht]=je.useState(at),[Ct,mt]=je.useState(Ge),At=()=>{ht(at),mt(Ge)};je.useEffect(()=>{const It=setTimeout(()=>{At()},1e3);return()=>{clearTimeout(It)}},[at]);let Qe,Bt;if($e===at||Number.isNaN(at)||Number.isNaN($e))Qe=[je.createElement(Be,Object.assign({},Me,{key:at,current:!0}))],Bt={transition:"none"};else{Qe=[];const It=at+10,Le=[];for(let ie=at;ie<=It;ie+=1)Le.push(ie);const wt=Le.findIndex(ie=>ie%10===$e);Qe=Le.map((ie,ae)=>{const le=ie%10;return je.createElement(Be,Object.assign({},Me,{key:ie,value:le,offset:ae-wt,current:ae===wt}))});const ce=Ct{const{prefixCls:Ne,count:Je,className:at,motionClassName:Ge,style:$e,title:ht,show:Ct,component:mt="sup",children:At}=Me,Qe=rt(Me,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:Bt}=je.useContext(ue.E_),It=Bt("scroll-number",Ne),Le=Object.assign(Object.assign({},Qe),{"data-show":Ct,style:$e,className:Ee()(It,at,Ge),title:ht});let wt=Je;if(Je&&Number(Je)%1===0){const ce=String(Je).split("");wt=je.createElement("bdi",null,ce.map((ie,ae)=>je.createElement(Se,{prefixCls:It,count:Number(Je),value:ie,key:ce.length-ae})))}return $e&&$e.borderColor&&(Le.style=Object.assign(Object.assign({},$e),{boxShadow:`0 0 0 1px ${$e.borderColor} inset`})),At?(0,Ce.Tm)(At,ce=>({className:Ee()(`${It}-custom-component`,ce==null?void 0:ce.className,Ge)})):je.createElement(mt,Object.assign({},Le,{ref:he}),wt)}),Ve=function(Me,he){var Ne={};for(var Je in Me)Object.prototype.hasOwnProperty.call(Me,Je)&&he.indexOf(Je)<0&&(Ne[Je]=Me[Je]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Je=Object.getOwnPropertySymbols(Me);at{var Ne,Je,at,Ge,$e;const{prefixCls:ht,scrollNumberPrefixCls:Ct,children:mt,status:At,text:Qe,color:Bt,count:It=null,overflowCount:Le=99,dot:wt=!1,size:ce="default",title:ie,offset:ae,style:le,className:Ie,rootClassName:_e,classNames:we,styles:Re,showZero:it=!1}=Me,Xe=Ve(Me,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Ke,direction:ft,badge:Pt}=je.useContext(ue.E_),zt=Ke("badge",ht),[Gt,jt]=oe(zt),Vt=It>Le?`${Le}+`:It,tt=Vt==="0"||Vt===0,dt=It===null||tt&&!it,Rt=(At!=null||Bt!=null)&&dt,Ht=wt&&!tt,pn=Ht?"":Vt,On=(0,je.useMemo)(()=>(pn==null||pn===""||tt&&!it)&&!Ht,[pn,tt,it,Ht]),Cn=(0,je.useRef)(It);On||(Cn.current=It);const Rn=Cn.current,ha=(0,je.useRef)(pn);On||(ha.current=pn);const Ia=ha.current,sa=(0,je.useRef)(Ht);On||(sa.current=Ht);const sn=(0,je.useMemo)(()=>{if(!ae)return Object.assign(Object.assign({},Pt==null?void 0:Pt.style),le);const Wa={marginTop:ae[1]};return ft==="rtl"?Wa.left=parseInt(ae[0],10):Wa.right=-parseInt(ae[0],10),Object.assign(Object.assign(Object.assign({},Wa),Pt==null?void 0:Pt.style),le)},[ft,ae,le,Pt==null?void 0:Pt.style]),Za=ie!=null?ie:typeof Rn=="string"||typeof Rn=="number"?Rn:void 0,Ya=On||!Qe?null:je.createElement("span",{className:`${zt}-status-text`},Qe),ca=!Rn||typeof Rn!="object"?void 0:(0,Ce.Tm)(Rn,Wa=>({style:Object.assign(Object.assign({},sn),Wa.style)})),pr=(0,ve.o2)(Bt,!1),ur=Ee()(we==null?void 0:we.indicator,(Ne=Pt==null?void 0:Pt.classNames)===null||Ne===void 0?void 0:Ne.indicator,{[`${zt}-status-dot`]:Rt,[`${zt}-status-${At}`]:!!At,[`${zt}-color-${Bt}`]:pr}),un={};Bt&&!pr&&(un.color=Bt,un.background=Bt);const Nn=Ee()(zt,{[`${zt}-status`]:Rt,[`${zt}-not-a-wrapper`]:!mt,[`${zt}-rtl`]:ft==="rtl"},Ie,_e,Pt==null?void 0:Pt.className,(Je=Pt==null?void 0:Pt.classNames)===null||Je===void 0?void 0:Je.root,we==null?void 0:we.root,jt);if(!mt&&Rt){const Wa=sn.color;return Gt(je.createElement("span",Object.assign({},Xe,{className:Nn,style:Object.assign(Object.assign(Object.assign({},Re==null?void 0:Re.root),(at=Pt==null?void 0:Pt.styles)===null||at===void 0?void 0:at.root),sn)}),je.createElement("span",{className:ur,style:Object.assign(Object.assign(Object.assign({},Re==null?void 0:Re.indicator),(Ge=Pt==null?void 0:Pt.styles)===null||Ge===void 0?void 0:Ge.indicator),un)}),Qe&&je.createElement("span",{style:{color:Wa},className:`${zt}-status-text`},Qe)))}return Gt(je.createElement("span",Object.assign({ref:he},Xe,{className:Nn,style:Object.assign(Object.assign({},($e=Pt==null?void 0:Pt.styles)===null||$e===void 0?void 0:$e.root),Re==null?void 0:Re.root)}),mt,je.createElement(xe.default,{visible:!On,motionName:`${zt}-zoom`,motionAppear:!1,motionDeadline:1e3},Wa=>{let{className:Ma,ref:da}=Wa;var Br,sr;const yo=Ke("scroll-number",Ct),Co=sa.current,Kr=Ee()(we==null?void 0:we.indicator,(Br=Pt==null?void 0:Pt.classNames)===null||Br===void 0?void 0:Br.indicator,{[`${zt}-dot`]:Co,[`${zt}-count`]:!Co,[`${zt}-count-sm`]:ce==="small",[`${zt}-multiple-words`]:!Co&&Ia&&Ia.toString().length>1,[`${zt}-status-${At}`]:!!At,[`${zt}-color-${Bt}`]:pr});let Nt=Object.assign(Object.assign(Object.assign({},Re==null?void 0:Re.indicator),(sr=Pt==null?void 0:Pt.styles)===null||sr===void 0?void 0:sr.indicator),sn);return Bt&&!pr&&(Nt=Nt||{},Nt.background=Bt),je.createElement(st,{prefixCls:yo,show:!On,motionClassName:Ma,className:Kr,count:Ia,title:Za,style:Nt,key:"scrollNumber",ref:da},ca)}),Ya))},lt=je.forwardRef(nt);lt.Ribbon=de;var qe=lt},66104:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return st}});var z=te(92310),Ee=te.n(z),xe=te(11592),je=te(26112),ve=te(59301),Ce=te(92343),ue=te(36355),ge=te(84105),De=te(91857);const ye=Ve=>{let{children:nt}=Ve;const{getPrefixCls:lt}=ve.useContext(ue.E_),qe=lt("breadcrumb");return ve.createElement("li",{className:`${qe}-separator`,"aria-hidden":"true"},nt===""?nt:nt||"/")};ye.__ANT_BREADCRUMB_SEPARATOR=!0;var fe=ye,be=function(Ve,nt){var lt={};for(var qe in Ve)Object.prototype.hasOwnProperty.call(Ve,qe)&&nt.indexOf(qe)<0&&(lt[qe]=Ve[qe]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,qe=Object.getOwnPropertySymbols(Ve);Ment[Me]||qe)}function re(Ve,nt,lt,qe){if(lt==null)return null;const{className:Me,onClick:he}=nt,Ne=be(nt,["className","onClick"]),Je=Object.assign(Object.assign({},(0,je.Z)(Ne,{data:!0,aria:!0})),{onClick:he});return qe!==void 0?ve.createElement("a",Object.assign({},Je,{className:Ee()(`${Ve}-link`,Me),href:qe}),lt):ve.createElement("span",Object.assign({},Je,{className:Ee()(`${Ve}-link`,Me)}),lt)}function E(Ve,nt){return(qe,Me,he,Ne,Je)=>{if(nt)return nt(qe,Me,he,Ne);const at=pe(qe,Me);return re(Ve,qe,at,Je)}}var a=function(Ve,nt){var lt={};for(var qe in Ve)Object.prototype.hasOwnProperty.call(Ve,qe)&&nt.indexOf(qe)<0&&(lt[qe]=Ve[qe]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,qe=Object.getOwnPropertySymbols(Ve);Me{const{prefixCls:nt,separator:lt="/",children:qe,menu:Me,overlay:he,dropdownProps:Ne,href:Je}=Ve,Ge=($e=>{if(Me||he){const ht=Object.assign({},Ne);if(Me){const Ct=Me||{},{items:mt}=Ct,At=a(Ct,["items"]);ht.menu=Object.assign(Object.assign({},At),{items:mt==null?void 0:mt.map((Qe,Bt)=>{var{key:It,title:Le,label:wt,path:ce}=Qe,ie=a(Qe,["key","title","label","path"]);let ae=wt!=null?wt:Le;return ce&&(ae=ve.createElement("a",{href:`${Je}${ce}`},ae)),Object.assign(Object.assign({},ie),{key:It!=null?It:Bt,label:ae})})})}else he&&(ht.overlay=he);return ve.createElement(De.Z,Object.assign({placement:"bottom"},ht),ve.createElement("span",{className:`${nt}-overlay-link`},$e,ve.createElement(ge.Z,null)))}return $e})(qe);return Ge!=null?ve.createElement(ve.Fragment,null,ve.createElement("li",null,Ge),lt&&ve.createElement(fe,null,lt)):null},y=Ve=>{const{prefixCls:nt,children:lt,href:qe}=Ve,Me=a(Ve,["prefixCls","children","href"]),{getPrefixCls:he}=ve.useContext(ue.E_),Ne=he("breadcrumb",nt);return ve.createElement(x,Object.assign({},Me,{prefixCls:Ne}),re(Ne,Me,lt,qe))};y.__ANT_BREADCRUMB_ITEM=!0;var b=y,ee=te(17313),ne=te(83116),oe=te(37613);const se=Ve=>{const{componentCls:nt,iconCls:lt}=Ve;return{[nt]:Object.assign(Object.assign({},(0,ee.Wf)(Ve)),{color:Ve.itemColor,fontSize:Ve.fontSize,[lt]:{fontSize:Ve.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Ve.linkColor,transition:`color ${Ve.motionDurationMid}`,padding:`0 ${Ve.paddingXXS}px`,borderRadius:Ve.borderRadiusSM,height:Ve.lineHeight*Ve.fontSize,display:"inline-block",marginInline:-Ve.marginXXS,"&:hover":{color:Ve.linkHoverColor,backgroundColor:Ve.colorBgTextHover}},(0,ee.Qy)(Ve)),"li:last-child":{color:Ve.lastItemColor},[`${nt}-separator`]:{marginInline:Ve.separatorMargin,color:Ve.separatorColor},[`${nt}-link`]:{[` + margin-bottom ${Me} ${ht}`},[`&${qe}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${qe}-with-description`]:{alignItems:"flex-start",padding:Qe,[`${qe}-icon`]:{marginInlineEnd:Ne,fontSize:Ct,lineHeight:0},[`${qe}-message`]:{display:"block",marginBottom:he,color:At,fontSize:at},[`${qe}-description`]:{display:"block",color:mt}},[`${qe}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},x=lt=>{const{componentCls:qe,colorSuccess:Me,colorSuccessBorder:he,colorSuccessBg:Ne,colorWarning:Je,colorWarningBorder:at,colorWarningBg:Ge,colorError:$e,colorErrorBorder:ht,colorErrorBg:Ct,colorInfo:mt,colorInfoBorder:At,colorInfoBg:Qe}=lt;return{[qe]:{"&-success":E(Ne,he,Me,lt,qe),"&-info":E(Qe,At,mt,lt,qe),"&-warning":E(Ge,at,Je,lt,qe),"&-error":Object.assign(Object.assign({},E(Ct,ht,$e,lt,qe)),{[`${qe}-description > pre`]:{margin:0,padding:0}})}}},y=lt=>{const{componentCls:qe,iconCls:Me,motionDurationMid:he,marginXS:Ne,fontSizeIcon:Je,colorIcon:at,colorIconHover:Ge}=lt;return{[qe]:{"&-action":{marginInlineStart:Ne},[`${qe}-close-icon`]:{marginInlineStart:Ne,padding:0,overflow:"hidden",fontSize:Je,lineHeight:`${Je}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${Me}-close`]:{color:at,transition:`color ${he}`,"&:hover":{color:Ge}}},"&-close-text":{color:at,transition:`color ${he}`,"&:hover":{color:Ge}}}}},b=lt=>[a(lt),x(lt),y(lt)];var ee=(0,re.Z)("Alert",lt=>[b(lt)],lt=>({withDescriptionIconSize:lt.fontSizeHeading3,defaultPadding:`${lt.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${lt.paddingMD}px ${lt.paddingContentHorizontalLG}px`})),ne=function(lt,qe){var Me={};for(var he in lt)Object.prototype.hasOwnProperty.call(lt,he)&&qe.indexOf(he)<0&&(Me[he]=lt[he]);if(lt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,he=Object.getOwnPropertySymbols(lt);Ne{const{icon:qe,prefixCls:Me,type:he}=lt,Ne=oe[he]||null;return qe?(0,fe.wm)(qe,ye.createElement("span",{className:`${Me}-icon`},qe),()=>({className:ue()(`${Me}-icon`,{[qe.props.className]:qe.props.className})})):ye.createElement(Ne,{className:`${Me}-icon`})},me=lt=>{const{isClosable:qe,prefixCls:Me,closeIcon:he,handleClose:Ne}=lt,Je=he===!0||he===void 0?ye.createElement(xe.Z,null):he;return qe?ye.createElement("button",{type:"button",onClick:Ne,className:`${Me}-close-icon`,tabIndex:0},Je):null};var de=lt=>{const{description:qe,prefixCls:Me,message:he,banner:Ne,className:Je,rootClassName:at,style:Ge,onMouseEnter:$e,onMouseLeave:ht,onClick:Ct,afterClose:mt,showIcon:At,closable:Qe,closeText:Bt,closeIcon:It,action:Le}=lt,wt=ne(lt,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[ce,ie]=ye.useState(!1),ae=ye.useRef(null),{getPrefixCls:le,direction:Ie,alert:_e}=ye.useContext(be.E_),we=le("alert",Me),[Re,it]=ee(we),Xe=Ht=>{var Vt;ie(!0),(Vt=lt.onClose)===null||Vt===void 0||Vt.call(lt,Ht)},Ke=ye.useMemo(()=>lt.type!==void 0?lt.type:Ne?"warning":"info",[lt.type,Ne]),ft=ye.useMemo(()=>Bt?!0:typeof Qe=="boolean"?Qe:It!==!1&&It!==null&&It!==void 0,[Bt,It,Qe]),Pt=Ne&&At===void 0?!0:At,zt=ue()(we,`${we}-${Ke}`,{[`${we}-with-description`]:!!qe,[`${we}-no-icon`]:!Pt,[`${we}-banner`]:!!Ne,[`${we}-rtl`]:Ie==="rtl"},_e==null?void 0:_e.className,Je,at,it),jt=(0,De.Z)(wt,{aria:!0,data:!0});return Re(ye.createElement(ge.default,{visible:!ce,motionName:`${we}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:Ht=>({maxHeight:Ht.offsetHeight}),onLeaveEnd:mt},Ht=>{let{className:Vt,style:tt}=Ht;return ye.createElement("div",Object.assign({ref:ae,"data-show":!ce,className:ue()(zt,Vt),style:Object.assign(Object.assign(Object.assign({},_e==null?void 0:_e.style),Ge),tt),onMouseEnter:$e,onMouseLeave:ht,onClick:Ct,role:"alert"},jt),Pt?ye.createElement(se,{description:qe,icon:lt.icon,prefixCls:we,type:Ke}):null,ye.createElement("div",{className:`${we}-content`},he?ye.createElement("div",{className:`${we}-message`},he):null,qe?ye.createElement("div",{className:`${we}-description`},qe):null),Le?ye.createElement("div",{className:`${we}-action`},Le):null,ye.createElement(me,{isClosable:ft,prefixCls:we,closeIcon:Bt||It,handleClose:Xe}))}))},Be=te(33377),Ze=te(93912),Se=te(18881),rt=te(85461),st=function(lt){(0,Se.Z)(Me,lt);var qe=(0,rt.Z)(Me);function Me(){var he;return(0,Be.Z)(this,Me),he=qe.apply(this,arguments),he.state={error:void 0,info:{componentStack:""}},he}return(0,Ze.Z)(Me,[{key:"componentDidCatch",value:function(Ne,Je){this.setState({error:Ne,info:Je})}},{key:"render",value:function(){const{message:Ne,description:Je,children:at}=this.props,{error:Ge,info:$e}=this.state,ht=$e&&$e.componentStack?$e.componentStack:null,Ct=typeof Ne=="undefined"?(Ge||"").toString():Ne,mt=typeof Je=="undefined"?ht:Je;return Ge?ye.createElement(de,{type:"error",message:Ct,description:ye.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},mt)}):at}}]),Me}(ye.Component);const Ve=de;Ve.ErrorBoundary=st;var nt=Ve},49127:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return qe}});var z=te(92310),Ee=te.n(z),xe=te(77900),je=te(59301),ve=te(36785),Ce=te(92343),ue=te(36355),ge=te(36237),De=te(17313),ye=te(45157),fe=te(37613),be=te(83116);const pe=new ge.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),re=new ge.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),E=new ge.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),a=new ge.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),x=new ge.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),y=new ge.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),b=Me=>{const{componentCls:he,iconCls:Ne,antCls:Je,badgeShadowSize:at,motionDurationSlow:Ge,textFontSize:$e,textFontSizeSM:ht,statusSize:Ct,dotSize:mt,textFontWeight:At,indicatorHeight:Qe,indicatorHeightSM:Bt,marginXS:It}=Me,Le=`${Je}-scroll-number`,wt=(0,ye.Z)(Me,(ce,ie)=>{let{darkColor:ae}=ie;return{[`&${he} ${he}-color-${ce}`]:{background:ae,[`&:not(${he}-count)`]:{color:ae}}}});return{[he]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,De.Wf)(Me)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${he}-count`]:{zIndex:Me.indicatorZIndex,minWidth:Qe,height:Qe,color:Me.badgeTextColor,fontWeight:At,fontSize:$e,lineHeight:`${Qe}px`,whiteSpace:"nowrap",textAlign:"center",background:Me.badgeColor,borderRadius:Qe/2,boxShadow:`0 0 0 ${at}px ${Me.badgeShadowColor}`,transition:`background ${Me.motionDurationMid}`,a:{color:Me.badgeTextColor},"a:hover":{color:Me.badgeTextColor},"a:hover &":{background:Me.badgeColorHover}},[`${he}-count-sm`]:{minWidth:Bt,height:Bt,fontSize:ht,lineHeight:`${Bt}px`,borderRadius:Bt/2},[`${he}-multiple-words`]:{padding:`0 ${Me.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${he}-dot`]:{zIndex:Me.indicatorZIndex,width:mt,minWidth:mt,height:mt,background:Me.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${at}px ${Me.badgeShadowColor}`},[`${he}-dot${Le}`]:{transition:`background ${Ge}`},[`${he}-count, ${he}-dot, ${Le}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Ne}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${he}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${he}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:Ct,height:Ct,verticalAlign:"middle",borderRadius:"50%"},[`${he}-status-success`]:{backgroundColor:Me.colorSuccess},[`${he}-status-processing`]:{overflow:"visible",color:Me.colorPrimary,backgroundColor:Me.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:at,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:pe,animationDuration:Me.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${he}-status-default`]:{backgroundColor:Me.colorTextPlaceholder},[`${he}-status-error`]:{backgroundColor:Me.colorError},[`${he}-status-warning`]:{backgroundColor:Me.colorWarning},[`${he}-status-text`]:{marginInlineStart:It,color:Me.colorText,fontSize:Me.fontSize}}}),wt),{[`${he}-zoom-appear, ${he}-zoom-enter`]:{animationName:re,animationDuration:Me.motionDurationSlow,animationTimingFunction:Me.motionEaseOutBack,animationFillMode:"both"},[`${he}-zoom-leave`]:{animationName:E,animationDuration:Me.motionDurationSlow,animationTimingFunction:Me.motionEaseOutBack,animationFillMode:"both"},[`&${he}-not-a-wrapper`]:{[`${he}-zoom-appear, ${he}-zoom-enter`]:{animationName:a,animationDuration:Me.motionDurationSlow,animationTimingFunction:Me.motionEaseOutBack},[`${he}-zoom-leave`]:{animationName:x,animationDuration:Me.motionDurationSlow,animationTimingFunction:Me.motionEaseOutBack},[`&:not(${he}-status)`]:{verticalAlign:"middle"},[`${Le}-custom-component, ${he}-count`]:{transform:"none"},[`${Le}-custom-component, ${Le}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${Le}`]:{overflow:"hidden",[`${Le}-only`]:{position:"relative",display:"inline-block",height:Qe,transition:`all ${Me.motionDurationSlow} ${Me.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${Le}-only-unit`]:{height:Qe,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${Le}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${he}-count, ${he}-dot, ${Le}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ee=Me=>{const{fontSize:he,lineHeight:Ne,lineWidth:Je,marginXS:at,colorBorderBg:Ge}=Me,$e=Math.round(he*Ne),ht=Je,Ct=Me.colorBgContainer,mt=Me.colorError,At=Me.colorErrorHover;return(0,fe.TS)(Me,{badgeFontHeight:$e,badgeShadowSize:ht,badgeTextColor:Ct,badgeColor:mt,badgeColorHover:At,badgeShadowColor:Ge,badgeProcessingDuration:"1.2s",badgeRibbonOffset:at,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},ne=Me=>{const{fontSize:he,lineHeight:Ne,fontSizeSM:Je,lineWidth:at}=Me;return{indicatorZIndex:"auto",indicatorHeight:Math.round(he*Ne)-2*at,indicatorHeightSM:he,dotSize:Je/2,textFontSize:Je,textFontSizeSM:Je,textFontWeight:"normal",statusSize:Je/2}};var oe=(0,be.Z)("Badge",Me=>{const he=ee(Me);return[b(he)]},ne);const se=Me=>{const{antCls:he,badgeFontHeight:Ne,marginXS:Je,badgeRibbonOffset:at}=Me,Ge=`${he}-ribbon`,$e=`${he}-ribbon-wrapper`,ht=(0,ye.Z)(Me,(Ct,mt)=>{let{darkColor:At}=mt;return{[`&${Ge}-color-${Ct}`]:{background:At,color:At}}});return{[`${$e}`]:{position:"relative"},[`${Ge}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,De.Wf)(Me)),{position:"absolute",top:Je,padding:`0 ${Me.paddingXS}px`,color:Me.colorPrimary,lineHeight:`${Ne}px`,whiteSpace:"nowrap",backgroundColor:Me.colorPrimary,borderRadius:Me.borderRadiusSM,[`${Ge}-text`]:{color:Me.colorTextLightSolid},[`${Ge}-corner`]:{position:"absolute",top:"100%",width:at,height:at,color:"currentcolor",border:`${at/2}px solid`,transform:Me.badgeRibbonCornerTransform,transformOrigin:"top",filter:Me.badgeRibbonCornerFilter}}),ht),{[`&${Ge}-placement-end`]:{insetInlineEnd:-at,borderEndEndRadius:0,[`${Ge}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${Ge}-placement-start`]:{insetInlineStart:-at,borderEndStartRadius:0,[`${Ge}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var me=(0,be.Z)(["Badge","Ribbon"],Me=>{const he=ee(Me);return[se(he)]},ne),de=Me=>{const{className:he,prefixCls:Ne,style:Je,color:at,children:Ge,text:$e,placement:ht="end",rootClassName:Ct}=Me,{getPrefixCls:mt,direction:At}=je.useContext(ue.E_),Qe=mt("ribbon",Ne),Bt=(0,ve.o2)(at,!1),It=Ee()(Qe,`${Qe}-placement-${ht}`,{[`${Qe}-rtl`]:At==="rtl",[`${Qe}-color-${at}`]:Bt},he),[Le,wt]=me(Qe),ce={},ie={};return at&&!Bt&&(ce.background=at,ie.color=at),Le(je.createElement("div",{className:Ee()(`${Qe}-wrapper`,Ct,wt)},Ge,je.createElement("div",{className:Ee()(It,wt),style:Object.assign(Object.assign({},ce),Je)},je.createElement("span",{className:`${Qe}-text`},$e),je.createElement("div",{className:`${Qe}-corner`,style:ie}))))};function Be(Me){let{prefixCls:he,value:Ne,current:Je,offset:at=0}=Me,Ge;return at&&(Ge={position:"absolute",top:`${at}00%`,left:0}),je.createElement("span",{style:Ge,className:Ee()(`${he}-only-unit`,{current:Je})},Ne)}function Ze(Me,he,Ne){let Je=Me,at=0;for(;(Je+10)%10!==he;)Je+=Ne,at+=Ne;return at}function Se(Me){const{prefixCls:he,count:Ne,value:Je}=Me,at=Number(Je),Ge=Math.abs(Ne),[$e,ht]=je.useState(at),[Ct,mt]=je.useState(Ge),At=()=>{ht(at),mt(Ge)};je.useEffect(()=>{const It=setTimeout(()=>{At()},1e3);return()=>{clearTimeout(It)}},[at]);let Qe,Bt;if($e===at||Number.isNaN(at)||Number.isNaN($e))Qe=[je.createElement(Be,Object.assign({},Me,{key:at,current:!0}))],Bt={transition:"none"};else{Qe=[];const It=at+10,Le=[];for(let ie=at;ie<=It;ie+=1)Le.push(ie);const wt=Le.findIndex(ie=>ie%10===$e);Qe=Le.map((ie,ae)=>{const le=ie%10;return je.createElement(Be,Object.assign({},Me,{key:ie,value:le,offset:ae-wt,current:ae===wt}))});const ce=Ct{const{prefixCls:Ne,count:Je,className:at,motionClassName:Ge,style:$e,title:ht,show:Ct,component:mt="sup",children:At}=Me,Qe=rt(Me,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:Bt}=je.useContext(ue.E_),It=Bt("scroll-number",Ne),Le=Object.assign(Object.assign({},Qe),{"data-show":Ct,style:$e,className:Ee()(It,at,Ge),title:ht});let wt=Je;if(Je&&Number(Je)%1===0){const ce=String(Je).split("");wt=je.createElement("bdi",null,ce.map((ie,ae)=>je.createElement(Se,{prefixCls:It,count:Number(Je),value:ie,key:ce.length-ae})))}return $e&&$e.borderColor&&(Le.style=Object.assign(Object.assign({},$e),{boxShadow:`0 0 0 1px ${$e.borderColor} inset`})),At?(0,Ce.Tm)(At,ce=>({className:Ee()(`${It}-custom-component`,ce==null?void 0:ce.className,Ge)})):je.createElement(mt,Object.assign({},Le,{ref:he}),wt)}),Ve=function(Me,he){var Ne={};for(var Je in Me)Object.prototype.hasOwnProperty.call(Me,Je)&&he.indexOf(Je)<0&&(Ne[Je]=Me[Je]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Je=Object.getOwnPropertySymbols(Me);at{var Ne,Je,at,Ge,$e;const{prefixCls:ht,scrollNumberPrefixCls:Ct,children:mt,status:At,text:Qe,color:Bt,count:It=null,overflowCount:Le=99,dot:wt=!1,size:ce="default",title:ie,offset:ae,style:le,className:Ie,rootClassName:_e,classNames:we,styles:Re,showZero:it=!1}=Me,Xe=Ve(Me,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Ke,direction:ft,badge:Pt}=je.useContext(ue.E_),zt=Ke("badge",ht),[jt,Ht]=oe(zt),Vt=It>Le?`${Le}+`:It,tt=Vt==="0"||Vt===0,dt=It===null||tt&&!it,Rt=(At!=null||Bt!=null)&&dt,Gt=wt&&!tt,pn=Gt?"":Vt,On=(0,je.useMemo)(()=>(pn==null||pn===""||tt&&!it)&&!Gt,[pn,tt,it,Gt]),Cn=(0,je.useRef)(It);On||(Cn.current=It);const Rn=Cn.current,ha=(0,je.useRef)(pn);On||(ha.current=pn);const Ia=ha.current,sa=(0,je.useRef)(Gt);On||(sa.current=Gt);const sn=(0,je.useMemo)(()=>{if(!ae)return Object.assign(Object.assign({},Pt==null?void 0:Pt.style),le);const Wa={marginTop:ae[1]};return ft==="rtl"?Wa.left=parseInt(ae[0],10):Wa.right=-parseInt(ae[0],10),Object.assign(Object.assign(Object.assign({},Wa),Pt==null?void 0:Pt.style),le)},[ft,ae,le,Pt==null?void 0:Pt.style]),Za=ie!=null?ie:typeof Rn=="string"||typeof Rn=="number"?Rn:void 0,Ya=On||!Qe?null:je.createElement("span",{className:`${zt}-status-text`},Qe),ca=!Rn||typeof Rn!="object"?void 0:(0,Ce.Tm)(Rn,Wa=>({style:Object.assign(Object.assign({},sn),Wa.style)})),pr=(0,ve.o2)(Bt,!1),ur=Ee()(we==null?void 0:we.indicator,(Ne=Pt==null?void 0:Pt.classNames)===null||Ne===void 0?void 0:Ne.indicator,{[`${zt}-status-dot`]:Rt,[`${zt}-status-${At}`]:!!At,[`${zt}-color-${Bt}`]:pr}),un={};Bt&&!pr&&(un.color=Bt,un.background=Bt);const Nn=Ee()(zt,{[`${zt}-status`]:Rt,[`${zt}-not-a-wrapper`]:!mt,[`${zt}-rtl`]:ft==="rtl"},Ie,_e,Pt==null?void 0:Pt.className,(Je=Pt==null?void 0:Pt.classNames)===null||Je===void 0?void 0:Je.root,we==null?void 0:we.root,Ht);if(!mt&&Rt){const Wa=sn.color;return jt(je.createElement("span",Object.assign({},Xe,{className:Nn,style:Object.assign(Object.assign(Object.assign({},Re==null?void 0:Re.root),(at=Pt==null?void 0:Pt.styles)===null||at===void 0?void 0:at.root),sn)}),je.createElement("span",{className:ur,style:Object.assign(Object.assign(Object.assign({},Re==null?void 0:Re.indicator),(Ge=Pt==null?void 0:Pt.styles)===null||Ge===void 0?void 0:Ge.indicator),un)}),Qe&&je.createElement("span",{style:{color:Wa},className:`${zt}-status-text`},Qe)))}return jt(je.createElement("span",Object.assign({ref:he},Xe,{className:Nn,style:Object.assign(Object.assign({},($e=Pt==null?void 0:Pt.styles)===null||$e===void 0?void 0:$e.root),Re==null?void 0:Re.root)}),mt,je.createElement(xe.default,{visible:!On,motionName:`${zt}-zoom`,motionAppear:!1,motionDeadline:1e3},Wa=>{let{className:Ma,ref:da}=Wa;var Br,sr;const yo=Ke("scroll-number",Ct),Co=sa.current,Kr=Ee()(we==null?void 0:we.indicator,(Br=Pt==null?void 0:Pt.classNames)===null||Br===void 0?void 0:Br.indicator,{[`${zt}-dot`]:Co,[`${zt}-count`]:!Co,[`${zt}-count-sm`]:ce==="small",[`${zt}-multiple-words`]:!Co&&Ia&&Ia.toString().length>1,[`${zt}-status-${At}`]:!!At,[`${zt}-color-${Bt}`]:pr});let Nt=Object.assign(Object.assign(Object.assign({},Re==null?void 0:Re.indicator),(sr=Pt==null?void 0:Pt.styles)===null||sr===void 0?void 0:sr.indicator),sn);return Bt&&!pr&&(Nt=Nt||{},Nt.background=Bt),je.createElement(st,{prefixCls:yo,show:!On,motionClassName:Ma,className:Kr,count:Ia,title:Za,style:Nt,key:"scrollNumber",ref:da},ca)}),Ya))},lt=je.forwardRef(nt);lt.Ribbon=de;var qe=lt},66104:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return st}});var z=te(92310),Ee=te.n(z),xe=te(11592),je=te(26112),ve=te(59301),Ce=te(92343),ue=te(36355),ge=te(84105),De=te(91857);const ye=Ve=>{let{children:nt}=Ve;const{getPrefixCls:lt}=ve.useContext(ue.E_),qe=lt("breadcrumb");return ve.createElement("li",{className:`${qe}-separator`,"aria-hidden":"true"},nt===""?nt:nt||"/")};ye.__ANT_BREADCRUMB_SEPARATOR=!0;var fe=ye,be=function(Ve,nt){var lt={};for(var qe in Ve)Object.prototype.hasOwnProperty.call(Ve,qe)&&nt.indexOf(qe)<0&&(lt[qe]=Ve[qe]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,qe=Object.getOwnPropertySymbols(Ve);Ment[Me]||qe)}function re(Ve,nt,lt,qe){if(lt==null)return null;const{className:Me,onClick:he}=nt,Ne=be(nt,["className","onClick"]),Je=Object.assign(Object.assign({},(0,je.Z)(Ne,{data:!0,aria:!0})),{onClick:he});return qe!==void 0?ve.createElement("a",Object.assign({},Je,{className:Ee()(`${Ve}-link`,Me),href:qe}),lt):ve.createElement("span",Object.assign({},Je,{className:Ee()(`${Ve}-link`,Me)}),lt)}function E(Ve,nt){return(qe,Me,he,Ne,Je)=>{if(nt)return nt(qe,Me,he,Ne);const at=pe(qe,Me);return re(Ve,qe,at,Je)}}var a=function(Ve,nt){var lt={};for(var qe in Ve)Object.prototype.hasOwnProperty.call(Ve,qe)&&nt.indexOf(qe)<0&&(lt[qe]=Ve[qe]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,qe=Object.getOwnPropertySymbols(Ve);Me{const{prefixCls:nt,separator:lt="/",children:qe,menu:Me,overlay:he,dropdownProps:Ne,href:Je}=Ve,Ge=($e=>{if(Me||he){const ht=Object.assign({},Ne);if(Me){const Ct=Me||{},{items:mt}=Ct,At=a(Ct,["items"]);ht.menu=Object.assign(Object.assign({},At),{items:mt==null?void 0:mt.map((Qe,Bt)=>{var{key:It,title:Le,label:wt,path:ce}=Qe,ie=a(Qe,["key","title","label","path"]);let ae=wt!=null?wt:Le;return ce&&(ae=ve.createElement("a",{href:`${Je}${ce}`},ae)),Object.assign(Object.assign({},ie),{key:It!=null?It:Bt,label:ae})})})}else he&&(ht.overlay=he);return ve.createElement(De.Z,Object.assign({placement:"bottom"},ht),ve.createElement("span",{className:`${nt}-overlay-link`},$e,ve.createElement(ge.Z,null)))}return $e})(qe);return Ge!=null?ve.createElement(ve.Fragment,null,ve.createElement("li",null,Ge),lt&&ve.createElement(fe,null,lt)):null},y=Ve=>{const{prefixCls:nt,children:lt,href:qe}=Ve,Me=a(Ve,["prefixCls","children","href"]),{getPrefixCls:he}=ve.useContext(ue.E_),Ne=he("breadcrumb",nt);return ve.createElement(x,Object.assign({},Me,{prefixCls:Ne}),re(Ne,Me,lt,qe))};y.__ANT_BREADCRUMB_ITEM=!0;var b=y,ee=te(17313),ne=te(83116),oe=te(37613);const se=Ve=>{const{componentCls:nt,iconCls:lt}=Ve;return{[nt]:Object.assign(Object.assign({},(0,ee.Wf)(Ve)),{color:Ve.itemColor,fontSize:Ve.fontSize,[lt]:{fontSize:Ve.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Ve.linkColor,transition:`color ${Ve.motionDurationMid}`,padding:`0 ${Ve.paddingXXS}px`,borderRadius:Ve.borderRadiusSM,height:Ve.lineHeight*Ve.fontSize,display:"inline-block",marginInline:-Ve.marginXXS,"&:hover":{color:Ve.linkHoverColor,backgroundColor:Ve.colorBgTextHover}},(0,ee.Qy)(Ve)),"li:last-child":{color:Ve.lastItemColor},[`${nt}-separator`]:{marginInline:Ve.separatorMargin,color:Ve.separatorColor},[`${nt}-link`]:{[` > ${lt} + span, > ${lt} + a - `]:{marginInlineStart:Ve.marginXXS}},[`${nt}-overlay-link`]:{borderRadius:Ve.borderRadiusSM,height:Ve.lineHeight*Ve.fontSize,display:"inline-block",padding:`0 ${Ve.paddingXXS}px`,marginInline:-Ve.marginXXS,[`> ${lt}`]:{marginInlineStart:Ve.marginXXS,fontSize:Ve.fontSizeIcon},"&:hover":{color:Ve.linkHoverColor,backgroundColor:Ve.colorBgTextHover,a:{color:Ve.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Ve.componentCls}-rtl`]:{direction:"rtl"}})}};var me=(0,ne.Z)("Breadcrumb",Ve=>{const nt=(0,oe.TS)(Ve,{});return[se(nt)]},Ve=>({itemColor:Ve.colorTextDescription,lastItemColor:Ve.colorText,iconFontSize:Ve.fontSize,linkColor:Ve.colorTextDescription,linkHoverColor:Ve.colorText,separatorColor:Ve.colorTextDescription,separatorMargin:Ve.marginXS})),Pe=function(Ve,nt){var lt={};for(var qe in Ve)Object.prototype.hasOwnProperty.call(Ve,qe)&&nt.indexOf(qe)<0&&(lt[qe]=Ve[qe]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,qe=Object.getOwnPropertySymbols(Ve);Me{var{breadcrumbName:Ne}=he,Je=Pe(he,["breadcrumbName"]);return Object.assign(Object.assign({},Je),{title:Ne})})}),Me}function Be(Ve,nt){return(0,ve.useMemo)(()=>Ve||(nt?nt.map(de):null),[Ve,nt])}var Ze=function(Ve,nt){var lt={};for(var qe in Ve)Object.prototype.hasOwnProperty.call(Ve,qe)&&nt.indexOf(qe)<0&&(lt[qe]=Ve[qe]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,qe=Object.getOwnPropertySymbols(Ve);Me{if(nt===void 0)return nt;let lt=(nt||"").replace(/^\//,"");return Object.keys(Ve).forEach(qe=>{lt=lt.replace(`:${qe}`,Ve[qe])}),lt},rt=Ve=>{const{prefixCls:nt,separator:lt="/",style:qe,className:Me,rootClassName:he,routes:Ne,items:Je,children:at,itemRender:Ge,params:$e={}}=Ve,ht=Ze(Ve,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Ct,direction:mt,breadcrumb:At}=ve.useContext(ue.E_);let Qe;const Bt=Ct("breadcrumb",nt),[It,Le]=me(Bt),wt=Be(Je,Ne),ce=E(Bt,Ge);if(wt&&wt.length>0){const le=[],Ie=Je||Ne;Qe=wt.map((_e,we)=>{const{path:Re,key:it,type:Xe,menu:Ke,overlay:ft,onClick:Pt,className:zt,separator:Gt,dropdownProps:jt}=_e,Vt=Se($e,Re);Vt!==void 0&&le.push(Vt);const tt=it!=null?it:we;if(Xe==="separator")return ve.createElement(fe,{key:tt},Gt);const dt={},Rt=we===wt.length-1;Ke?dt.menu=Ke:ft&&(dt.overlay=ft);let{href:Ht}=_e;return le.length&&Vt!==void 0&&(Ht=`#/${le.join("/")}`),ve.createElement(x,Object.assign({key:tt},dt,(0,je.Z)(_e,{data:!0,aria:!0}),{className:zt,dropdownProps:jt,href:Ht,separator:Rt?"":lt,onClick:Pt,prefixCls:Bt}),ce(_e,$e,Ie,le,Ht))})}else if(at){const le=(0,xe.Z)(at).length;Qe=(0,xe.Z)(at).map((Ie,_e)=>{if(!Ie)return Ie;const we=_e===le-1;return(0,Ce.Tm)(Ie,{separator:we?"":lt,key:_e})})}const ie=Ee()(Bt,At==null?void 0:At.className,{[`${Bt}-rtl`]:mt==="rtl"},Me,he,Le),ae=Object.assign(Object.assign({},At==null?void 0:At.style),qe);return It(ve.createElement("nav",Object.assign({className:ie,style:ae},ht),ve.createElement("ol",null,Qe)))};rt.Item=b,rt.Separator=fe;var Ae=rt,st=Ae},24905:function(xt,bt,te){"use strict";te.d(bt,{default:function(){return me}});var z=te(92310),Ee=te.n(z),xe=te(5630),je=te(59301),ve=te(36355),Ce=te(1684),ue=te(32441),De=je.createContext(null),ye=te(98447),fe=te(14088),be=te(4572),pe=function(Pe,de){var Be={};for(var Ze in Pe)Object.prototype.hasOwnProperty.call(Pe,Ze)&&de.indexOf(Ze)<0&&(Be[Ze]=Pe[Ze]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,Ze=Object.getOwnPropertySymbols(Pe);Se{var Be;const{prefixCls:Ze,className:Se,rootClassName:rt,children:Ae,indeterminate:st=!1,style:Ve,onMouseEnter:nt,onMouseLeave:lt,skipGroup:qe=!1,disabled:Me}=Pe,he=pe(Pe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Ne,direction:Je,checkbox:at}=je.useContext(ve.E_),Ge=je.useContext(De),{isFormItemInput:$e}=je.useContext(ue.aM),ht=je.useContext(Ce.Z),Ct=(Be=(Ge==null?void 0:Ge.disabled)||Me)!==null&&Be!==void 0?Be:ht,mt=je.useRef(he.value);je.useEffect(()=>{Ge==null||Ge.registerValue(he.value)},[]),je.useEffect(()=>{if(!qe)return he.value!==mt.current&&(Ge==null||Ge.cancelValue(mt.current),Ge==null||Ge.registerValue(he.value),mt.current=he.value),()=>Ge==null?void 0:Ge.cancelValue(he.value)},[he.value]);const At=Ne("checkbox",Ze),[Qe,Bt]=(0,ye.ZP)(At),It=Object.assign({},he);Ge&&!qe&&(It.onChange=function(){he.onChange&&he.onChange.apply(he,arguments),Ge.toggleOption&&Ge.toggleOption({label:Ae,value:he.value})},It.name=Ge.name,It.checked=Ge.value.includes(he.value));const Le=Ee()(`${At}-wrapper`,{[`${At}-rtl`]:Je==="rtl",[`${At}-wrapper-checked`]:It.checked,[`${At}-wrapper-disabled`]:Ct,[`${At}-wrapper-in-form-item`]:$e},at==null?void 0:at.className,Se,rt,Bt),wt=Ee()({[`${At}-indeterminate`]:st},be.A,Bt),ce=st?"mixed":void 0;return Qe(je.createElement(fe.Z,{component:"Checkbox",disabled:Ct},je.createElement("label",{className:Le,style:Object.assign(Object.assign({},at==null?void 0:at.style),Ve),onMouseEnter:nt,onMouseLeave:lt},je.createElement(xe.Z,Object.assign({"aria-checked":ce},It,{prefixCls:At,className:wt,disabled:Ct,ref:de})),Ae!==void 0&&je.createElement("span",null,Ae))))};var a=je.forwardRef(re),x=te(3300),y=te(2738),b=function(Pe,de){var Be={};for(var Ze in Pe)Object.prototype.hasOwnProperty.call(Pe,Ze)&&de.indexOf(Ze)<0&&(Be[Ze]=Pe[Ze]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,Ze=Object.getOwnPropertySymbols(Pe);Se{const{defaultValue:Be,children:Ze,options:Se=[],prefixCls:rt,className:Ae,rootClassName:st,style:Ve,onChange:nt}=Pe,lt=b(Pe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:qe,direction:Me}=je.useContext(ve.E_),[he,Ne]=je.useState(lt.value||Be||[]),[Je,at]=je.useState([]);je.useEffect(()=>{"value"in lt&&Ne(lt.value||[])},[lt.value]);const Ge=je.useMemo(()=>Se.map(ie=>typeof ie=="string"||typeof ie=="number"?{label:ie,value:ie}:ie),[Se]),$e=ie=>{at(ae=>ae.filter(le=>le!==ie))},ht=ie=>{at(ae=>[].concat((0,x.Z)(ae),[ie]))},Ct=ie=>{const ae=he.indexOf(ie.value),le=(0,x.Z)(he);ae===-1?le.push(ie.value):le.splice(ae,1),"value"in lt||Ne(le),nt==null||nt(le.filter(Ie=>Je.includes(Ie)).sort((Ie,_e)=>{const we=Ge.findIndex(it=>it.value===Ie),Re=Ge.findIndex(it=>it.value===_e);return we-Re}))},mt=qe("checkbox",rt),At=`${mt}-group`,[Qe,Bt]=(0,ye.ZP)(mt),It=(0,y.Z)(lt,["value","disabled"]),Le=Se.length?Ge.map(ie=>je.createElement(a,{prefixCls:mt,key:ie.value.toString(),disabled:"disabled"in ie?ie.disabled:lt.disabled,value:ie.value,checked:he.includes(ie.value),onChange:ie.onChange,className:`${At}-item`,style:ie.style,title:ie.title},ie.label)):Ze,wt={toggleOption:Ct,value:he,disabled:lt.disabled,name:lt.name,registerValue:ht,cancelValue:$e},ce=Ee()(At,{[`${At}-rtl`]:Me==="rtl"},Ae,st,Bt);return Qe(je.createElement("div",Object.assign({className:ce,style:Ve},It,{ref:de}),je.createElement(De.Provider,{value:wt},Le)))},ne=je.forwardRef(ee);var oe=je.memo(ne);const se=a;se.Group=oe,se.__ANT_CHECKBOX=!0;var me=se},98447:function(xt,bt,te){"use strict";te.d(bt,{C2:function(){return ve}});var z=te(17313),Ee=te(37613),xe=te(83116);const je=Ce=>{const{checkboxCls:ue}=Ce,ge=`${ue}-wrapper`;return[{[`${ue}-group`]:Object.assign(Object.assign({},(0,z.Wf)(Ce)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ce.marginXS,[`> ${Ce.antCls}-row`]:{flex:1}}),[ge]:Object.assign(Object.assign({},(0,z.Wf)(Ce)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${ge}`]:{marginInlineStart:0},[`&${ge}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ue]:Object.assign(Object.assign({},(0,z.Wf)(Ce)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ce.borderRadiusSM,alignSelf:"center",[`${ue}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ue}-inner`]:Object.assign({},(0,z.oN)(Ce))},[`${ue}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ce.checkboxSize,height:Ce.checkboxSize,direction:"ltr",backgroundColor:Ce.colorBgContainer,border:`${Ce.lineWidth}px ${Ce.lineType} ${Ce.colorBorder}`,borderRadius:Ce.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ce.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ce.checkboxSize/14*5,height:Ce.checkboxSize/14*8,border:`${Ce.lineWidthBold}px solid ${Ce.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ce.motionDurationFast} ${Ce.motionEaseInBack}, opacity ${Ce.motionDurationFast}`}},"& + span":{paddingInlineStart:Ce.paddingXS,paddingInlineEnd:Ce.paddingXS}})},{[` + `]:{marginInlineStart:Ve.marginXXS}},[`${nt}-overlay-link`]:{borderRadius:Ve.borderRadiusSM,height:Ve.lineHeight*Ve.fontSize,display:"inline-block",padding:`0 ${Ve.paddingXXS}px`,marginInline:-Ve.marginXXS,[`> ${lt}`]:{marginInlineStart:Ve.marginXXS,fontSize:Ve.fontSizeIcon},"&:hover":{color:Ve.linkHoverColor,backgroundColor:Ve.colorBgTextHover,a:{color:Ve.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Ve.componentCls}-rtl`]:{direction:"rtl"}})}};var me=(0,ne.Z)("Breadcrumb",Ve=>{const nt=(0,oe.TS)(Ve,{});return[se(nt)]},Ve=>({itemColor:Ve.colorTextDescription,lastItemColor:Ve.colorText,iconFontSize:Ve.fontSize,linkColor:Ve.colorTextDescription,linkHoverColor:Ve.colorText,separatorColor:Ve.colorTextDescription,separatorMargin:Ve.marginXS})),Pe=function(Ve,nt){var lt={};for(var qe in Ve)Object.prototype.hasOwnProperty.call(Ve,qe)&&nt.indexOf(qe)<0&&(lt[qe]=Ve[qe]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,qe=Object.getOwnPropertySymbols(Ve);Me{var{breadcrumbName:Ne}=he,Je=Pe(he,["breadcrumbName"]);return Object.assign(Object.assign({},Je),{title:Ne})})}),Me}function Be(Ve,nt){return(0,ve.useMemo)(()=>Ve||(nt?nt.map(de):null),[Ve,nt])}var Ze=function(Ve,nt){var lt={};for(var qe in Ve)Object.prototype.hasOwnProperty.call(Ve,qe)&&nt.indexOf(qe)<0&&(lt[qe]=Ve[qe]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,qe=Object.getOwnPropertySymbols(Ve);Me{if(nt===void 0)return nt;let lt=(nt||"").replace(/^\//,"");return Object.keys(Ve).forEach(qe=>{lt=lt.replace(`:${qe}`,Ve[qe])}),lt},rt=Ve=>{const{prefixCls:nt,separator:lt="/",style:qe,className:Me,rootClassName:he,routes:Ne,items:Je,children:at,itemRender:Ge,params:$e={}}=Ve,ht=Ze(Ve,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Ct,direction:mt,breadcrumb:At}=ve.useContext(ue.E_);let Qe;const Bt=Ct("breadcrumb",nt),[It,Le]=me(Bt),wt=Be(Je,Ne),ce=E(Bt,Ge);if(wt&&wt.length>0){const le=[],Ie=Je||Ne;Qe=wt.map((_e,we)=>{const{path:Re,key:it,type:Xe,menu:Ke,overlay:ft,onClick:Pt,className:zt,separator:jt,dropdownProps:Ht}=_e,Vt=Se($e,Re);Vt!==void 0&&le.push(Vt);const tt=it!=null?it:we;if(Xe==="separator")return ve.createElement(fe,{key:tt},jt);const dt={},Rt=we===wt.length-1;Ke?dt.menu=Ke:ft&&(dt.overlay=ft);let{href:Gt}=_e;return le.length&&Vt!==void 0&&(Gt=`#/${le.join("/")}`),ve.createElement(x,Object.assign({key:tt},dt,(0,je.Z)(_e,{data:!0,aria:!0}),{className:zt,dropdownProps:Ht,href:Gt,separator:Rt?"":lt,onClick:Pt,prefixCls:Bt}),ce(_e,$e,Ie,le,Gt))})}else if(at){const le=(0,xe.Z)(at).length;Qe=(0,xe.Z)(at).map((Ie,_e)=>{if(!Ie)return Ie;const we=_e===le-1;return(0,Ce.Tm)(Ie,{separator:we?"":lt,key:_e})})}const ie=Ee()(Bt,At==null?void 0:At.className,{[`${Bt}-rtl`]:mt==="rtl"},Me,he,Le),ae=Object.assign(Object.assign({},At==null?void 0:At.style),qe);return It(ve.createElement("nav",Object.assign({className:ie,style:ae},ht),ve.createElement("ol",null,Qe)))};rt.Item=b,rt.Separator=fe;var Ae=rt,st=Ae},24905:function(xt,bt,te){"use strict";te.d(bt,{default:function(){return me}});var z=te(92310),Ee=te.n(z),xe=te(5630),je=te(59301),ve=te(36355),Ce=te(1684),ue=te(32441),De=je.createContext(null),ye=te(98447),fe=te(14088),be=te(4572),pe=function(Pe,de){var Be={};for(var Ze in Pe)Object.prototype.hasOwnProperty.call(Pe,Ze)&&de.indexOf(Ze)<0&&(Be[Ze]=Pe[Ze]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,Ze=Object.getOwnPropertySymbols(Pe);Se{var Be;const{prefixCls:Ze,className:Se,rootClassName:rt,children:Ae,indeterminate:st=!1,style:Ve,onMouseEnter:nt,onMouseLeave:lt,skipGroup:qe=!1,disabled:Me}=Pe,he=pe(Pe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Ne,direction:Je,checkbox:at}=je.useContext(ve.E_),Ge=je.useContext(De),{isFormItemInput:$e}=je.useContext(ue.aM),ht=je.useContext(Ce.Z),Ct=(Be=(Ge==null?void 0:Ge.disabled)||Me)!==null&&Be!==void 0?Be:ht,mt=je.useRef(he.value);je.useEffect(()=>{Ge==null||Ge.registerValue(he.value)},[]),je.useEffect(()=>{if(!qe)return he.value!==mt.current&&(Ge==null||Ge.cancelValue(mt.current),Ge==null||Ge.registerValue(he.value),mt.current=he.value),()=>Ge==null?void 0:Ge.cancelValue(he.value)},[he.value]);const At=Ne("checkbox",Ze),[Qe,Bt]=(0,ye.ZP)(At),It=Object.assign({},he);Ge&&!qe&&(It.onChange=function(){he.onChange&&he.onChange.apply(he,arguments),Ge.toggleOption&&Ge.toggleOption({label:Ae,value:he.value})},It.name=Ge.name,It.checked=Ge.value.includes(he.value));const Le=Ee()(`${At}-wrapper`,{[`${At}-rtl`]:Je==="rtl",[`${At}-wrapper-checked`]:It.checked,[`${At}-wrapper-disabled`]:Ct,[`${At}-wrapper-in-form-item`]:$e},at==null?void 0:at.className,Se,rt,Bt),wt=Ee()({[`${At}-indeterminate`]:st},be.A,Bt),ce=st?"mixed":void 0;return Qe(je.createElement(fe.Z,{component:"Checkbox",disabled:Ct},je.createElement("label",{className:Le,style:Object.assign(Object.assign({},at==null?void 0:at.style),Ve),onMouseEnter:nt,onMouseLeave:lt},je.createElement(xe.Z,Object.assign({"aria-checked":ce},It,{prefixCls:At,className:wt,disabled:Ct,ref:de})),Ae!==void 0&&je.createElement("span",null,Ae))))};var a=je.forwardRef(re),x=te(3300),y=te(2738),b=function(Pe,de){var Be={};for(var Ze in Pe)Object.prototype.hasOwnProperty.call(Pe,Ze)&&de.indexOf(Ze)<0&&(Be[Ze]=Pe[Ze]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,Ze=Object.getOwnPropertySymbols(Pe);Se{const{defaultValue:Be,children:Ze,options:Se=[],prefixCls:rt,className:Ae,rootClassName:st,style:Ve,onChange:nt}=Pe,lt=b(Pe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:qe,direction:Me}=je.useContext(ve.E_),[he,Ne]=je.useState(lt.value||Be||[]),[Je,at]=je.useState([]);je.useEffect(()=>{"value"in lt&&Ne(lt.value||[])},[lt.value]);const Ge=je.useMemo(()=>Se.map(ie=>typeof ie=="string"||typeof ie=="number"?{label:ie,value:ie}:ie),[Se]),$e=ie=>{at(ae=>ae.filter(le=>le!==ie))},ht=ie=>{at(ae=>[].concat((0,x.Z)(ae),[ie]))},Ct=ie=>{const ae=he.indexOf(ie.value),le=(0,x.Z)(he);ae===-1?le.push(ie.value):le.splice(ae,1),"value"in lt||Ne(le),nt==null||nt(le.filter(Ie=>Je.includes(Ie)).sort((Ie,_e)=>{const we=Ge.findIndex(it=>it.value===Ie),Re=Ge.findIndex(it=>it.value===_e);return we-Re}))},mt=qe("checkbox",rt),At=`${mt}-group`,[Qe,Bt]=(0,ye.ZP)(mt),It=(0,y.Z)(lt,["value","disabled"]),Le=Se.length?Ge.map(ie=>je.createElement(a,{prefixCls:mt,key:ie.value.toString(),disabled:"disabled"in ie?ie.disabled:lt.disabled,value:ie.value,checked:he.includes(ie.value),onChange:ie.onChange,className:`${At}-item`,style:ie.style,title:ie.title},ie.label)):Ze,wt={toggleOption:Ct,value:he,disabled:lt.disabled,name:lt.name,registerValue:ht,cancelValue:$e},ce=Ee()(At,{[`${At}-rtl`]:Me==="rtl"},Ae,st,Bt);return Qe(je.createElement("div",Object.assign({className:ce,style:Ve},It,{ref:de}),je.createElement(De.Provider,{value:wt},Le)))},ne=je.forwardRef(ee);var oe=je.memo(ne);const se=a;se.Group=oe,se.__ANT_CHECKBOX=!0;var me=se},98447:function(xt,bt,te){"use strict";te.d(bt,{C2:function(){return ve}});var z=te(17313),Ee=te(37613),xe=te(83116);const je=Ce=>{const{checkboxCls:ue}=Ce,ge=`${ue}-wrapper`;return[{[`${ue}-group`]:Object.assign(Object.assign({},(0,z.Wf)(Ce)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ce.marginXS,[`> ${Ce.antCls}-row`]:{flex:1}}),[ge]:Object.assign(Object.assign({},(0,z.Wf)(Ce)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${ge}`]:{marginInlineStart:0},[`&${ge}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ue]:Object.assign(Object.assign({},(0,z.Wf)(Ce)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ce.borderRadiusSM,alignSelf:"center",[`${ue}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ue}-inner`]:Object.assign({},(0,z.oN)(Ce))},[`${ue}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ce.checkboxSize,height:Ce.checkboxSize,direction:"ltr",backgroundColor:Ce.colorBgContainer,border:`${Ce.lineWidth}px ${Ce.lineType} ${Ce.colorBorder}`,borderRadius:Ce.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ce.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ce.checkboxSize/14*5,height:Ce.checkboxSize/14*8,border:`${Ce.lineWidthBold}px solid ${Ce.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ce.motionDurationFast} ${Ce.motionEaseInBack}, opacity ${Ce.motionDurationFast}`}},"& + span":{paddingInlineStart:Ce.paddingXS,paddingInlineEnd:Ce.paddingXS}})},{[` ${ge}:not(${ge}-disabled), ${ue}:not(${ue}-disabled) `]:{[`&:hover ${ue}-inner`]:{borderColor:Ce.colorPrimary}},[`${ge}:not(${ge}-disabled)`]:{[`&:hover ${ue}-checked:not(${ue}-disabled) ${ue}-inner`]:{backgroundColor:Ce.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ue}-checked:not(${ue}-disabled):after`]:{borderColor:Ce.colorPrimaryHover}}},{[`${ue}-checked`]:{[`${ue}-inner`]:{backgroundColor:Ce.colorPrimary,borderColor:Ce.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Ce.motionDurationMid} ${Ce.motionEaseOutBack} ${Ce.motionDurationFast}`}}},[` ${ge}-checked:not(${ge}-disabled), ${ue}-checked:not(${ue}-disabled) - `]:{[`&:hover ${ue}-inner`]:{backgroundColor:Ce.colorPrimaryHover,borderColor:"transparent"}}},{[ue]:{"&-indeterminate":{[`${ue}-inner`]:{backgroundColor:Ce.colorBgContainer,borderColor:Ce.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Ce.fontSizeLG/2,height:Ce.fontSizeLG/2,backgroundColor:Ce.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${ge}-disabled`]:{cursor:"not-allowed"},[`${ue}-disabled`]:{[`&, ${ue}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ue}-inner`]:{background:Ce.colorBgContainerDisabled,borderColor:Ce.colorBorder,"&:after":{borderColor:Ce.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ce.colorTextDisabled},[`&${ue}-indeterminate ${ue}-inner::after`]:{background:Ce.colorTextDisabled}}}]};function ve(Ce,ue){const ge=(0,Ee.TS)(ue,{checkboxCls:`.${Ce}`,checkboxSize:ue.controlInteractiveSize});return[je(ge)]}bt.ZP=(0,xe.Z)("Checkbox",(Ce,ue)=>{let{prefixCls:ge}=ue;return[ve(ge,Ce)]})},5083:function(xt,bt,te){"use strict";te.d(bt,{default:function(){return ys}});var z=te(61186),Ee=te.n(z),xe=te(48736),je=te(90111),ve=te.n(je),Ce=te(58319),ue=te.n(Ce),ge=te(23250),De=te.n(ge),ye=te(74959),fe=te.n(ye),be=te(10238),pe=te.n(be),re=te(33656),E=te.n(re);Ee().extend(E()),Ee().extend(pe()),Ee().extend(ve()),Ee().extend(ue()),Ee().extend(De()),Ee().extend(fe()),Ee().extend(function(Fe,ke){var Oe=ke.prototype,gt=Oe.format;Oe.format=function(Ue){var Lt=(Ue||"").replace("Wo","wo");return gt.bind(this)(Lt)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(ke){var Oe=a[ke];return Oe||ke.split("_")[0]},y=function(){(0,xe.ET)(!1,"Not match any format. Please help to fire a issue about this.")},b={getNow:function(){return Ee()()},getFixedDate:function(ke){return Ee()(ke,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(ke){return ke.endOf("month")},getWeekDay:function(ke){var Oe=ke.locale("en");return Oe.weekday()+Oe.localeData().firstDayOfWeek()},getYear:function(ke){return ke.year()},getMonth:function(ke){return ke.month()},getDate:function(ke){return ke.date()},getHour:function(ke){return ke.hour()},getMinute:function(ke){return ke.minute()},getSecond:function(ke){return ke.second()},addYear:function(ke,Oe){return ke.add(Oe,"year")},addMonth:function(ke,Oe){return ke.add(Oe,"month")},addDate:function(ke,Oe){return ke.add(Oe,"day")},setYear:function(ke,Oe){return ke.year(Oe)},setMonth:function(ke,Oe){return ke.month(Oe)},setDate:function(ke,Oe){return ke.date(Oe)},setHour:function(ke,Oe){return ke.hour(Oe)},setMinute:function(ke,Oe){return ke.minute(Oe)},setSecond:function(ke,Oe){return ke.second(Oe)},isAfter:function(ke,Oe){return ke.isAfter(Oe)},isValidate:function(ke){return ke.isValid()},locale:{getWeekFirstDay:function(ke){return Ee()().locale(x(ke)).localeData().firstDayOfWeek()},getWeekFirstDate:function(ke,Oe){return Oe.locale(x(ke)).weekday(0)},getWeek:function(ke,Oe){return Oe.locale(x(ke)).week()},getShortWeekDays:function(ke){return Ee()().locale(x(ke)).localeData().weekdaysMin()},getShortMonths:function(ke){return Ee()().locale(x(ke)).localeData().monthsShort()},format:function(ke,Oe,gt){return Oe.locale(x(ke)).format(gt)},parse:function(ke,Oe,gt){for(var pt=x(ke),Ue=0;Ue1&&(Lt=ke.addDate(Lt,-7)),Lt}function tt(Fe,ke,Oe){var gt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(ke){case"year":return Oe.addYear(Fe,gt*10);case"quarter":case"month":return Oe.addYear(Fe,gt);default:return Oe.addMonth(Fe,gt)}}function dt(Fe,ke){var Oe=ke.generateConfig,gt=ke.locale,pt=ke.format;return typeof pt=="function"?pt(Fe):Oe.locale.format(gt.locale,Fe,pt)}function Rt(Fe,ke){var Oe=ke.generateConfig,gt=ke.locale,pt=ke.formatList;return!Fe||typeof pt[0]=="function"?null:Oe.locale.parse(gt.locale,Fe,pt)}function Ht(Fe){var ke=Fe.cellDate,Oe=Fe.mode,gt=Fe.disabledDate,pt=Fe.generateConfig;if(!gt)return!1;var Ue=function(Tn,dn,xn){for(var ra=dn;ra<=xn;){var _a=void 0;switch(Tn){case"date":{if(_a=pt.setDate(ke,ra),!gt(_a))return!1;break}case"month":{if(_a=pt.setMonth(ke,ra),!Ht({cellDate:_a,mode:"month",generateConfig:pt,disabledDate:gt}))return!1;break}case"year":{if(_a=pt.setYear(ke,ra),!Ht({cellDate:_a,mode:"year",generateConfig:pt,disabledDate:gt}))return!1;break}}ra+=1}return!0};switch(Oe){case"date":case"week":return gt(ke);case"month":{var Lt=1,gn=pt.getDate(pt.getEndDate(ke));return Ue("date",Lt,gn)}case"quarter":{var cn=Math.floor(pt.getMonth(ke)/3)*3,Fn=cn+2;return Ue("month",cn,Fn)}case"year":return Ue("month",0,11);case"decade":{var ma=pt.getYear(ke),Bn=Math.floor(ma/ae)*ae,In=Bn+ae-1;return Ue("year",Bn,In)}}}function pn(Fe,ke){var Oe=ke.formatList,gt=ke.generateConfig,pt=ke.locale;return(0,ce.Z)(function(){if(!Fe)return[[""],""];for(var Ue="",Lt=[],gn=0;gn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Fn.current),ra){cn(xn);return}Fn.current=requestAnimationFrame(function(){cn(xn)})}var Bn=pn(gn,{formatList:Oe,generateConfig:gt,locale:pt}),In=(0,It.Z)(Bn,2),Mn=In[1];function Tn(xn){ma(xn)}function dn(){var xn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;ma(null,xn)}return(0,se.useEffect)(function(){dn(!0)},[Fe]),(0,se.useEffect)(function(){return function(){return cancelAnimationFrame(Fn.current)}},[]),[Mn,Tn,dn]}var Cn=te(10228),Rn=te(16089),ha=te(3300),Ia=te(29194),sa=new Map;function sn(Fe,ke){var Oe;function gt(){(0,Ia.Z)(Fe)?ke():Oe=(0,Rn.Z)(function(){gt()})}return gt(),function(){Rn.Z.cancel(Oe)}}function Za(Fe,ke,Oe){if(sa.get(Fe)&&cancelAnimationFrame(sa.get(Fe)),Oe<=0){sa.set(Fe,requestAnimationFrame(function(){Fe.scrollTop=ke}));return}var gt=ke-Fe.scrollTop,pt=gt/Oe*10;sa.set(Fe,requestAnimationFrame(function(){Fe.scrollTop+=pt,Fe.scrollTop!==ke&&Za(Fe,ke,Oe-10)}))}function Ya(Fe,ke){var Oe=ke.onLeftRight,gt=ke.onCtrlLeftRight,pt=ke.onUpDown,Ue=ke.onPageUpDown,Lt=ke.onEnter,gn=Fe.which,cn=Fe.ctrlKey,Fn=Fe.metaKey;switch(gn){case Cn.Z.LEFT:if(cn||Fn){if(gt)return gt(-1),!0}else if(Oe)return Oe(-1),!0;break;case Cn.Z.RIGHT:if(cn||Fn){if(gt)return gt(1),!0}else if(Oe)return Oe(1),!0;break;case Cn.Z.UP:if(pt)return pt(-1),!0;break;case Cn.Z.DOWN:if(pt)return pt(1),!0;break;case Cn.Z.PAGE_UP:if(Ue)return Ue(-1),!0;break;case Cn.Z.PAGE_DOWN:if(Ue)return Ue(1),!0;break;case Cn.Z.ENTER:if(Lt)return Lt(),!0;break}return!1}function ca(Fe,ke,Oe,gt){var pt=Fe;if(!pt)switch(ke){case"time":pt=gt?"hh:mm:ss a":"HH:mm:ss";break;case"week":pt="gggg-wo";break;case"month":pt="YYYY-MM";break;case"quarter":pt="YYYY-[Q]Q";break;case"year":pt="YYYY";break;default:pt=Oe?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return pt}function pr(Fe,ke,Oe){var gt=Fe==="time"?8:10,pt=typeof ke=="function"?ke(Oe.getNow()).length:ke.length;return Math.max(gt,pt)+2}var ur=null,un=new Set;function Nn(Fe){return!ur&&typeof window!="undefined"&&window.addEventListener&&(ur=function(Oe){(0,ha.Z)(un).forEach(function(gt){gt(Oe)})},window.addEventListener("mousedown",ur)),un.add(Fe),function(){un.delete(Fe),un.size===0&&(window.removeEventListener("mousedown",ur),ur=null)}}function Wa(Fe){var ke=Fe.target;if(Fe.composed&&ke.shadowRoot){var Oe;return((Oe=Fe.composedPath)===null||Oe===void 0?void 0:Oe.call(Fe)[0])||ke}return ke}var Ma=function(ke){return ke==="month"||ke==="date"?"year":ke},da=function(ke){return ke==="date"?"month":ke},Br=function(ke){return ke==="month"||ke==="date"?"quarter":ke},sr=function(ke){return ke==="date"?"week":ke},yo={year:Ma,month:da,quarter:Br,week:sr,time:null,date:null};function Co(Fe,ke){return Fe.some(function(Oe){return Oe&&Oe.contains(ke)})}function Kr(Fe){var ke=Fe.open,Oe=Fe.value,gt=Fe.isClickOutside,pt=Fe.triggerOpen,Ue=Fe.forwardKeyDown,Lt=Fe.onKeyDown,gn=Fe.blurToCancel,cn=Fe.onSubmit,Fn=Fe.onCancel,ma=Fe.onFocus,Bn=Fe.onBlur,In=Fe.changeOnBlur,Mn=(0,se.useState)(!1),Tn=(0,It.Z)(Mn,2),dn=Tn[0],xn=Tn[1],ra=(0,se.useState)(!1),_a=(0,It.Z)(ra,2),Ta=_a[0],Ba=_a[1],nr=(0,se.useRef)(!1),Xa=(0,se.useRef)(!1),ya=(0,se.useRef)(!1),Fo={onMouseDown:function(){xn(!0),pt(!0)},onKeyDown:function(Do){var Go=function(){ya.current=!0};if(Lt(Do,Go),!ya.current){switch(Do.which){case Cn.Z.ENTER:{ke?cn()!==!1&&xn(!0):pt(!0),Do.preventDefault();return}case Cn.Z.TAB:{dn&&ke&&!Do.shiftKey?(xn(!1),Do.preventDefault()):!dn&&ke&&!Ue(Do)&&Do.shiftKey&&(xn(!0),Do.preventDefault());return}case Cn.Z.ESC:{xn(!0),Fn();return}}!ke&&![Cn.Z.SHIFT].includes(Do.which)?pt(!0):dn||Ue(Do)}},onFocus:function(Do){xn(!0),Ba(!0),ma&&ma(Do)},onBlur:function(Do){if(nr.current||!gt(document.activeElement)){nr.current=!1;return}gn?setTimeout(function(){for(var Go=document,$o=Go.activeElement;$o&&$o.shadowRoot;)$o=$o.shadowRoot.activeElement;gt($o)&&Fn()},0):ke&&(pt(!1),Xa.current&&cn()),Ba(!1),Bn==null||Bn(Do)}};return(0,se.useEffect)(function(){Xa.current=!1},[ke]),(0,se.useEffect)(function(){Xa.current=!0},[Oe]),(0,se.useEffect)(function(){return Nn(function(Qr){var Do=Wa(Qr),Go=gt(Do);ke&&(Go?!In&&(!Ta||Go)&&pt(!1):(nr.current=!0,(0,Rn.Z)(function(){nr.current=!1})))})}),[Fo,{focused:Ta,typing:dn}]}function Nt(Fe,ke){return se.useMemo(function(){return Fe||(ke?((0,xe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(ke).map(function(Oe){var gt=(0,It.Z)(Oe,2),pt=gt[0],Ue=gt[1];return{label:pt,value:Ue}})):[])},[Fe,ke])}var Ut=te(34280);function Zt(Fe){var ke=Fe.valueTexts,Oe=Fe.onTextChange,gt=se.useState(""),pt=(0,It.Z)(gt,2),Ue=pt[0],Lt=pt[1],gn=se.useRef([]);gn.current=ke;function cn(ma){Lt(ma),Oe(ma)}function Fn(){Lt(gn.current[0])}return(0,Ut.Z)(function(){ke.every(function(ma){return ma!==Ue})&&Fn()},[ke.join("||")]),[Ue,cn,Fn]}var qn=se.createContext({}),wa=qn,Vn=te(34666);function Ur(Fe){var ke=Fe.cellRender,Oe=Fe.monthCellRender,gt=Fe.dateRender,pt=se.useMemo(function(){if(ke)return ke;if(!(!Oe&&!gt))return function(Ue,Lt){var gn=Ue;return gt&&Lt.type==="date"?gt(gn,Lt.today):Oe&&Lt.type==="month"?Oe(gn,Lt.locale):Lt.originNode}},[ke,Oe,gt]);return pt}function ir(Fe,ke){for(var Oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",gt=String(Fe);gt.length=1?Oe|0:1,Lt=Fe;Lt<=ke;Lt+=Ue)pt.push({label:ir(Lt,2),value:Lt,disabled:(gt||[]).includes(Lt)});return pt}function qo(Fe){var ke=Fe.generateConfig,Oe=Fe.prefixCls,gt=Fe.operationRef,pt=Fe.activeColumnIndex,Ue=Fe.value,Lt=Fe.showHour,gn=Fe.showMinute,cn=Fe.showSecond,Fn=Fe.use12Hours,ma=Fe.hourStep,Bn=ma===void 0?1:ma,In=Fe.minuteStep,Mn=In===void 0?1:In,Tn=Fe.secondStep,dn=Tn===void 0?1:Tn,xn=Fe.disabledHours,ra=Fe.disabledMinutes,_a=Fe.disabledSeconds,Ta=Fe.disabledTime,Ba=Fe.hideDisabledOptions,nr=Fe.onSelect,Xa=Fe.cellRender,ya=Fe.locale,Fo=[],Qr="".concat(Oe,"-content"),Do="".concat(Oe,"-time-panel"),Go,$o=Ue?ke.getHour(Ue):-1,ni=$o,Oi=Ue?ke.getMinute(Ue):-1,ei=Ue?ke.getSecond(Ue):-1,zo=ke.getNow(),Zo=se.useMemo(function(){if(Ta){var Jt=Ta(zo);return[Jt.disabledHours,Jt.disabledMinutes,Jt.disabledSeconds]}return[xn,ra,_a]},[xn,ra,_a,Ta,zo]),ko=(0,It.Z)(Zo,3),zn=ko[0],Ko=ko[1],Jo=ko[2],Qi=Hr(0,23,Bn,zn&&zn()),Hi=(0,ce.Z)(function(){return Qi},Qi,uo);Fn&&(Go=ni>=12,ni%=12);var Te=se.useMemo(function(){if(!Fn)return[!1,!1];var Jt=[!0,!0];return Hi.forEach(function(qt){var wn=qt.disabled,An=qt.value;wn||(An>=12?Jt[1]=!1:Jt[0]=!1)}),Jt},[Fn,Hi]),He=(0,It.Z)(Te,2),ot=He[0],ut=He[1],vt=se.useMemo(function(){return Fn?Hi.filter(Go?function(Jt){return Jt.value>=12}:function(Jt){return Jt.value<12}).map(function(Jt){var qt=Jt.value%12,wn=qt===0?"12":ir(qt,2);return(0,Bt.Z)((0,Bt.Z)({},Jt),{},{label:wn,value:qt})}):Hi},[Fn,Go,Hi]),St=Hr(0,59,Mn,Ko&&Ko($o)),Tt=Hr(0,59,dn,Jo&&Jo($o,Oi)),kt=Ar({value:Ue,generateConfig:ke,disabledMinutes:Ko,disabledSeconds:Jo,minutes:St,seconds:Tt,use12Hours:Fn});gt.current={onUpDown:function(qt){var wn=Fo[pt];if(wn)for(var An=wn.units.findIndex(function(fa){return fa.value===wn.value}),bn=wn.units.length,ta=1;ta2&&arguments[2]!==void 0?arguments[2]:!1;(Fa===xn||zr)&&(qa(Dn),Fo&&Fo(Dn),kt&&kt(Dn,Da),Qr&&!Gt(cn,Dn,pa)&&!(Mn!=null&&Mn(Dn))&&Qr(Dn))},to=function(Dn){if(di.includes(Fa)){var Da,zr,no=Fa==="date";switch(Dn===Cn.Z.PAGE_UP||Dn===Cn.Z.PAGE_DOWN?zr=no?cn.addMonth:cn.addYear:zr=no?cn.addDate:cn.addMonth,Dn){case Cn.Z.LEFT:case Cn.Z.PAGE_UP:Da=zr(lr,-1);break;case Cn.Z.RIGHT:case Cn.Z.PAGE_DOWN:Da=zr(lr,1);break;case Cn.Z.UP:case Cn.Z.DOWN:Da=zr(lr,Number("".concat(Dn===Cn.Z.UP?"-":"").concat(no?Ie:fr)));break}if(Da)return!(Mn!=null&&Mn(Da))}return!0},ai=function(Dn){if(ta.current&&ta.current.onKeyDown){var Da=!0,zr=Dn.which;if([Cn.Z.LEFT,Cn.Z.RIGHT,Cn.Z.UP,Cn.Z.DOWN,Cn.Z.PAGE_UP,Cn.Z.PAGE_DOWN,Cn.Z.ENTER].includes(zr)&&(Dn.preventDefault(),zr!==Cn.Z.ENTER&&_a===0&&(Da=to(zr))),Da)return ta.current.onKeyDown(Dn)}return(0,xe.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},ho=function(Dn){ta.current&&ta.current.onBlur&&ta.current.onBlur(Dn)};Tt&&wn!=="right"&&(Tt.current={onKeyDown:ai,onClose:function(){ta.current&&ta.current.onClose&&ta.current.onClose()}}),se.useEffect(function(){Fn&&!Un.current&&Tr(Fn)},[Fn]),se.useEffect(function(){Un.current=!1},[]);var xr,ci=Ur({cellRender:Te,monthCellRender:Hi,dateRender:Qi}),Sr=(0,Bt.Z)((0,Bt.Z)({},Fe),{},{cellRender:ci,operationRef:ta,prefixCls:pt,viewDate:lr,value:pa,onViewDateChange:La,sourceMode:$a,onPanelChange:eo,disabledDate:Mn});switch(delete Sr.onChange,delete Sr.onSelect,Fa){case"decade":xr=se.createElement(et,(0,oe.Z)({},Sr,{onSelect:function(Dn,Da){La(Dn),io(Dn,Da)}}));break;case"year":xr=se.createElement(Ui,(0,oe.Z)({},Sr,{onSelect:function(Dn,Da){La(Dn),io(Dn,Da)}}));break;case"month":xr=se.createElement(Rr,(0,oe.Z)({},Sr,{onSelect:function(Dn,Da){La(Dn),io(Dn,Da)}}));break;case"quarter":xr=se.createElement(Oa,(0,oe.Z)({},Sr,{onSelect:function(Dn,Da){La(Dn),io(Dn,Da)}}));break;case"week":xr=se.createElement(Qa,(0,oe.Z)({},Sr,{onSelect:function(Dn,Da){La(Dn),io(Dn,Da)}}));break;case"time":delete Sr.showTime,xr=se.createElement(Ji,(0,oe.Z)({},Sr,(0,Vn.Z)(Ba)==="object"?Ba:null,{onSelect:function(Dn,Da){La(Dn),io(Dn,Da)}}));break;default:Ba?xr=se.createElement(Fl,(0,oe.Z)({},Sr,{onSelect:function(Dn,Da){La(Dn),io(Dn,Da)}})):xr=se.createElement(gi,(0,oe.Z)({},Sr,{onSelect:function(Dn,Da){La(Dn),io(Dn,Da)}}))}var xo,Io,Li=function(){var Dn=cn.getNow(),Da=yn(cn.getHour(Dn),cn.getMinute(Dn),cn.getSecond(Dn),ot?Zo:1,ut?zn:1,vt?Jo:1),zr=Ot(cn,Dn,Da[0],Da[1],Da[2]);io(zr,"submit")};Mt||(xo=Yr(pt,Fa,Xa),Ba&&Fa!=="date"?Io=null:Io=Sa({prefixCls:pt,components:Oi,needConfirmButton:He,okDisabled:!pa||Mn&&Mn(pa),locale:gn,showNow:Ta,onNow:He&&Li,onOk:function(){pa&&(io(pa,"submit",!0),ni&&ni(pa))}}));var Cr;if(nr&&Fa==="date"&&xn==="date"&&!Ba){var gr=cn.getNow(),vr="".concat(pt,"-today-btn"),tr=Mn&&Mn(gr);Cr=se.createElement("a",{className:Ge()(vr,tr&&"".concat(vr,"-disabled")),"aria-disabled":tr,onClick:function(){tr||io(gr,"mouse",!0)}},gn.today)}return se.createElement(wa.Provider,{value:(0,Bt.Z)((0,Bt.Z)({},St),{},{mode:Fa,hideHeader:"hideHeader"in Fe?ya:St.hideHeader,hidePrevBtn:qt&&wn==="right",hideNextBtn:qt&&wn==="left"})},se.createElement("div",{tabIndex:_a,className:Ge()("".concat(pt,"-panel"),Ue,(ke={},(0,Qe.Z)(ke,"".concat(pt,"-panel-has-range"),An&&An[0]&&An[1]),(0,Qe.Z)(ke,"".concat(pt,"-panel-has-range-hover"),bn&&bn[0]&&bn[1]),(0,Qe.Z)(ke,"".concat(pt,"-panel-rtl"),ei==="rtl"),ke)),style:Lt,onKeyDown:ai,onBlur:ho,onMouseDown:Go},xr,xo||Io||Cr?se.createElement("div",{className:"".concat(pt,"-footer")},xo,Io,Cr):null))}var Wo=Mo,Bi=te(35593),ii={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Yi(Fe){var ke,Oe=Fe.prefixCls,gt=Fe.popupElement,pt=Fe.popupStyle,Ue=Fe.visible,Lt=Fe.dropdownClassName,gn=Fe.dropdownAlign,cn=Fe.transitionName,Fn=Fe.getPopupContainer,ma=Fe.children,Bn=Fe.range,In=Fe.popupPlacement,Mn=Fe.direction,Tn="".concat(Oe,"-dropdown"),dn=function(){return In!==void 0?In:Mn==="rtl"?"bottomRight":"bottomLeft"};return se.createElement(Bi.Z,{showAction:[],hideAction:[],popupPlacement:dn(),builtinPlacements:ii,prefixCls:Tn,popupTransitionName:cn,popup:gt,popupAlign:gn,popupVisible:Ue,popupClassName:Ge()(Lt,(ke={},(0,Qe.Z)(ke,"".concat(Tn,"-range"),Bn),(0,Qe.Z)(ke,"".concat(Tn,"-rtl"),Mn==="rtl"),ke)),popupStyle:pt,getPopupContainer:Fn},ma)}var rl=Yi;function Yl(Fe){var ke=Fe.prefixCls,Oe=Fe.presets,gt=Fe.onClick,pt=Fe.onHover;return Oe.length?se.createElement("div",{className:"".concat(ke,"-presets")},se.createElement("ul",null,Oe.map(function(Ue,Lt){var gn=Ue.label,cn=Ue.value;return se.createElement("li",{key:Lt,onClick:function(){return gt==null?void 0:gt(lo(cn))},onMouseEnter:function(){return pt==null?void 0:pt(lo(cn))},onMouseLeave:function(){return pt==null?void 0:pt(null)}},gn)}))):null}function Pu(Fe){var ke=Fe.picker,Oe=Fe.disabledHours,gt=Fe.disabledMinutes,pt=Fe.disabledSeconds;ke==="time"&&(Oe||gt||pt)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Ql(Fe,ke,Oe){var gt=(0,Vn.Z)(ke)==="object"?ke.clearIcon:Oe;return gt||se.createElement("span",{className:"".concat(Fe,"-clear-btn")})}function Pl(Fe){var ke,Oe=Fe,gt=Oe.prefixCls,pt=gt===void 0?"rc-picker":gt,Ue=Oe.id,Lt=Oe.name,gn=Oe.tabIndex,cn=Oe.style,Fn=Oe.className,ma=Oe.dropdownClassName,Bn=Oe.dropdownAlign,In=Oe.popupStyle,Mn=Oe.transitionName,Tn=Oe.generateConfig,dn=Oe.locale,xn=Oe.inputReadOnly,ra=Oe.allowClear,_a=Oe.autoFocus,Ta=Oe.showTime,Ba=Oe.picker,nr=Ba===void 0?"date":Ba,Xa=Oe.format,ya=Oe.use12Hours,Fo=Oe.value,Qr=Oe.defaultValue,Do=Oe.presets,Go=Oe.open,$o=Oe.defaultOpen,ni=Oe.defaultOpenValue,Oi=Oe.suffixIcon,ei=Oe.clearIcon,zo=Oe.disabled,Zo=Oe.disabledDate,ko=Oe.placeholder,zn=Oe.getPopupContainer,Ko=Oe.pickerRef,Jo=Oe.panelRender,Qi=Oe.onChange,Hi=Oe.onOpenChange,Te=Oe.onFocus,He=Oe.onBlur,ot=Oe.onMouseDown,ut=Oe.onMouseUp,vt=Oe.onMouseEnter,St=Oe.onMouseLeave,Tt=Oe.onContextMenu,kt=Oe.onClick,Mt=Oe.onKeyDown,en=Oe.onSelect,Jt=Oe.direction,qt=Oe.autoComplete,wn=qt===void 0?"off":qt,An=Oe.inputRender,bn=Oe.changeOnBlur,ta=se.useRef(null),Un=nr==="date"&&!!Ta||nr==="time",fa=Nt(Do),$n=po(ca(Xa,nr,Ta,ya)),pa=se.useRef(null),qa=se.useRef(null),cr=se.useRef(null),Ua=(0,Le.Z)(null,{value:Fo,defaultValue:Qr}),lr=(0,It.Z)(Ua,2),Tr=lr[0],La=lr[1],Va=se.useState(Tr),Ra=(0,It.Z)(Va,2),ia=Ra[0],Fa=Ra[1],rr=se.useRef(null),_r=(0,Le.Z)(!1,{value:Go,defaultValue:$o,postState:function(Fr){return zo?!1:Fr},onChange:function(Fr){Hi&&Hi(Fr),!Fr&&rr.current&&rr.current.onClose&&rr.current.onClose()}}),Gr=(0,It.Z)(_r,2),$a=Gr[0],Vr=Gr[1],eo=pn(ia,{formatList:$n,generateConfig:Tn,locale:dn}),io=(0,It.Z)(eo,2),to=io[0],ai=io[1],ho=Zt({valueTexts:to,onTextChange:function(Fr){var Di=Rt(Fr,{locale:dn,formatList:$n,generateConfig:Tn});Di&&(!Zo||!Zo(Di))&&Fa(Di)}}),xr=(0,It.Z)(ho,3),ci=xr[0],Sr=xr[1],xo=xr[2],Io=function(Fr){Fa(Fr),La(Fr),Qi&&!Gt(Tn,Tr,Fr)&&Qi(Fr,Fr?dt(Fr,{generateConfig:Tn,locale:dn,format:$n[0]}):"")},Li=function(Fr){zo&&Fr||Vr(Fr)},Cr=function(Fr){return $a&&rr.current&&rr.current.onKeyDown?rr.current.onKeyDown(Fr):((0,xe.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},gr=function(){for(var Fr=arguments.length,Di=new Array(Fr),Si=0;SiIn(Fn);case"month":return Bn(dn)>Bn(Fn);case"week":return ma(dn)>ma(Fn);default:return!ft(gn,dn,Fn)&&gn.isAfter(dn,Fn)}return!1},[Ue,Lt[1],Fn,ke]),Tn=se.useCallback(function(dn){if(Lt[1]||Ue&&Ue(dn))return!0;if(Lt[0]&&cn)return!ft(gn,dn,Fn)&&gn.isAfter(cn,dn);if(!ke&&cn)switch(Oe){case"quarter":return In(dn)0&&arguments[0]!==void 0?arguments[0]:!1,fn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ea=null;Ei&&Wl&&Wl[0]&&Wl[1]&&dn.isAfter(Wl[1],Wl[0])&&(ea=Wl);var Wt=ya;if(ya&&(0,Vn.Z)(ya)==="object"&&ya.defaultValue){var Pa=ya.defaultValue;Wt=(0,Bt.Z)((0,Bt.Z)({},ya),{},{defaultValue:yr(Pa,hr)||void 0})}return se.createElement(vo.Provider,{value:{inRange:!0,panelPosition:ga,rangedValue:Cs||Ha,hoverRangedValue:ea}},se.createElement(Wo,(0,oe.Z)({},Fe,fn,{cellRender:za,showTime:Wt,mode:no[hr],generateConfig:dn,style:void 0,direction:lr,disabledDate:hr===0?Ni:So,disabledTime:function(jr){return Zo?Zo(jr,hr===0?"start":"end"):!1},className:Ge()((0,Qe.Z)({},"".concat(Lt,"-panel-focused"),hr===0?!Dt:!Na)),value:yr(Ha,hr),locale:xn,tabIndex:-1,onPanelChange:function(jr,ao){hr===0&&Eu(!0),hr===1&&Kl(!0),_i(Kn(no,ao,hr),Kn(Ha,jr,hr));var br=jr;ga==="right"&&no[hr]===ao&&(br=tt(br,ao,dn,-1)),gr(br,hr)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:hr===0?yr(Ha,1):yr(Ha,0)})))}var _n=0,Ir=0;if(hr&&_r.current&&$a.current&&rr.current&&io.current){_n=_r.current.offsetWidth+$a.current.offsetWidth;var No=io.current.offsetLeft>_n?io.current.offsetLeft-_n:io.current.offsetLeft,Ci=rr.current.offsetWidth,va=io.current.offsetWidth;Ci&&va&&_n>Ci-va-(lr==="rtl"?0:No)&&(Ir=_n)}var Xr=lr==="rtl"?{right:_n}:{left:_n};function Qt(){var ga,fn=Yr(Lt,no[hr],kt),ea=Sa({prefixCls:Lt,components:cr,needConfirmButton:ia,okDisabled:!yr(Ha,hr)||zo&&zo(Ha[hr]),locale:xn,onOk:function(){var Mi=yr(Ha,hr);Mi&&(Si(Ha,hr),pa==null||pa(Ha),ol(!1,hr,"confirm"))}});if(Xa!=="time"&&!ya){var Wt=Cr(hr),Pa=tt(Wt,Xa,dn),er=no[hr],jr=er===Xa,ao=Wr(jr?"left":!1,{pickerValue:Wt,onPickerValueChange:function(Mi){gr(Mi,hr)}}),br=Wr("right",{pickerValue:Pa,onPickerValueChange:function(Mi){gr(tt(Mi,Xa,dn,-1),hr)}});lr==="rtl"?ga=se.createElement(se.Fragment,null,br,jr&&ao):ga=se.createElement(se.Fragment,null,ao,jr&&br)}else ga=Wr();var Ro=se.createElement("div",{className:"".concat(Lt,"-panel-layout")},se.createElement(Yl,{prefixCls:Lt,presets:ct,onClick:function(Mi){Si(Mi,null),ol(!1,hr,"preset")},onHover:function(Mi){zu(Mi)}}),se.createElement("div",null,se.createElement("div",{className:"".concat(Lt,"-panels")},ga),(fn||ea)&&se.createElement("div",{className:"".concat(Lt,"-footer")},fn,ea)));return Jo&&(Ro=Jo(Ro)),se.createElement("div",{className:"".concat(Lt,"-panel-container"),style:{marginLeft:Ir},ref:rr,onMouseDown:function(Mi){Mi.preventDefault()}},Ro)}var Hn=se.createElement("div",{className:Ge()("".concat(Lt,"-range-wrapper"),"".concat(Lt,"-").concat(Xa,"-range-wrapper")),style:{minWidth:Yo}},se.createElement("div",{ref:io,className:"".concat(Lt,"-range-arrow"),style:Xr}),Qt()),yt;ot&&(yt=se.createElement("span",{className:"".concat(Lt,"-suffix"),onMouseDown:function(fn){fn.preventDefault()}},ot));var Zr=Ql(Lt,He,ut),Ao=se.createElement("span",{onMouseDown:function(fn){fn.preventDefault(),fn.stopPropagation()},onMouseUp:function(fn){fn.preventDefault(),fn.stopPropagation();var ea=Sr;ho[0]||(ea=Kn(ea,null,0)),ho[1]||(ea=Kn(ea,null,1)),Si(ea,null),ol(!1,hr,"clear")},className:"".concat(Lt,"-clear"),role:"button"},Zr),ri=He&&(yr(Sr,0)&&!ho[0]||yr(Sr,1)&&!ho[1]),Ga={size:pr(Xa,to[0],dn)},Yn=0,bo=0;_r.current&&Gr.current&&$a.current&&(hr===0?bo=_r.current.offsetWidth:(Yn=_n,bo=Gr.current.offsetWidth));var Mr=lr==="rtl"?{right:Yn}:{left:Yn},Pi=function(fn,ea){var Wt=Kn(Ha,fn,hr);if(ea==="submit"||ea!=="key"&&!ia){Si(Wt,hr),hr===0?Eu():Kl();var Pa=hr===0?1:0;ho[Pa]?ol(!1,!1,"confirm"):ol(!1,hr,"confirm")}else Dn(Wt)};return se.createElement(wa.Provider,{value:{operationRef:ai,hideHeader:Xa==="time",onDateMouseEnter:os,onDateMouseLeave:is,hideRanges:!0,onSelect:Pi,open:Ei}},se.createElement(rl,{visible:Ei,popupElement:Hn,popupStyle:ma,prefixCls:Lt,dropdownClassName:Bn,dropdownAlign:Mn,getPopupContainer:Tn,transitionName:In,range:!0,direction:lr},se.createElement("div",(0,oe.Z)({ref:Fa,className:Ge()(Lt,"".concat(Lt,"-range"),Fn,(ke={},(0,Qe.Z)(ke,"".concat(Lt,"-disabled"),ho[0]&&ho[1]),(0,Qe.Z)(ke,"".concat(Lt,"-focused"),hr===0?tn:Ca),(0,Qe.Z)(ke,"".concat(Lt,"-rtl"),lr==="rtl"),ke)),style:cn,onClick:rn,onMouseEnter:Un,onMouseLeave:fa,onMouseDown:_t,onMouseUp:ta},(0,wt.Z)(Fe,{aria:!0,data:!0})),se.createElement("div",{className:Ge()("".concat(Lt,"-input"),(Oe={},(0,Qe.Z)(Oe,"".concat(Lt,"-input-active"),hr===0),(0,Qe.Z)(Oe,"".concat(Lt,"-input-placeholder"),!!Hu),Oe)),ref:_r},se.createElement("input",(0,oe.Z)({id:gn,disabled:ho[0],readOnly:St||typeof to[0]=="function"||!Dt,value:Hu||ti,onChange:function(fn){nl(fn.target.value)},autoFocus:_a,placeholder:yr(ra,0)||"",ref:Vr},Et,Ga,{autoComplete:Va}))),se.createElement("div",{className:"".concat(Lt,"-range-separator"),ref:$a},Do),se.createElement("div",{className:Ge()("".concat(Lt,"-input"),(gt={},(0,Qe.Z)(gt,"".concat(Lt,"-input-active"),hr===1),(0,Qe.Z)(gt,"".concat(Lt,"-input-placeholder"),!!Gu),gt)),ref:Gr},se.createElement("input",(0,oe.Z)({disabled:ho[1],readOnly:St||typeof to[0]=="function"||!Na,value:Gu||Ii,onChange:function(fn){Ll(fn.target.value)},placeholder:yr(ra,1)||"",ref:eo},Ft,Ga,{autoComplete:Va}))),se.createElement("div",{className:"".concat(Lt,"-active-bar"),style:(0,Bt.Z)((0,Bt.Z)({},Mr),{},{width:bo,position:"absolute"})}),yt,ri&&Ao)))}var gs=function(Fe){(0,mt.Z)(Oe,Fe);var ke=(0,At.Z)(Oe);function Oe(){var gt;(0,$e.Z)(this,Oe);for(var pt=arguments.length,Ue=new Array(pt),Lt=0;Lt{const{lineHeight:pt}=Fe,Ue=Math.floor(Oe*pt)+2,Lt=Math.max((ke-Ue)/2,0),gn=Math.max(ke-Ue-Lt,0);return{padding:`${Lt}px ${gt}px ${gn}px`}},Bu=Fe=>{const{componentCls:ke,pickerCellCls:Oe,pickerCellInnerCls:gt,cellHeight:pt,motionDurationSlow:Ue,borderRadiusSM:Lt,motionDurationMid:gn,cellHoverBg:cn,lineWidth:Fn,lineType:ma,colorPrimary:Bn,cellActiveWithRangeBg:In,colorTextLightSolid:Mn,controlHeightSM:Tn,cellRangeBorderColor:dn,pickerCellBorderGap:xn,cellHoverWithRangeBg:ra,cellWidth:_a,colorTextDisabled:Ta,cellBgDisabled:Ba}=Fe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:pt,transform:"translateY(-50%)",transition:`all ${Ue}`,content:'""'},[gt]:{position:"relative",zIndex:2,display:"inline-block",minWidth:pt,height:pt,lineHeight:`${pt}px`,borderRadius:Lt,transition:`background ${gn}, border ${gn}`},"&-range-hover-start, &-range-hover-end":{[gt]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${Oe}-in-view), + `]:{[`&:hover ${ue}-inner`]:{backgroundColor:Ce.colorPrimaryHover,borderColor:"transparent"}}},{[ue]:{"&-indeterminate":{[`${ue}-inner`]:{backgroundColor:Ce.colorBgContainer,borderColor:Ce.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Ce.fontSizeLG/2,height:Ce.fontSizeLG/2,backgroundColor:Ce.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${ge}-disabled`]:{cursor:"not-allowed"},[`${ue}-disabled`]:{[`&, ${ue}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ue}-inner`]:{background:Ce.colorBgContainerDisabled,borderColor:Ce.colorBorder,"&:after":{borderColor:Ce.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ce.colorTextDisabled},[`&${ue}-indeterminate ${ue}-inner::after`]:{background:Ce.colorTextDisabled}}}]};function ve(Ce,ue){const ge=(0,Ee.TS)(ue,{checkboxCls:`.${Ce}`,checkboxSize:ue.controlInteractiveSize});return[je(ge)]}bt.ZP=(0,xe.Z)("Checkbox",(Ce,ue)=>{let{prefixCls:ge}=ue;return[ve(ge,Ce)]})},5083:function(xt,bt,te){"use strict";te.d(bt,{default:function(){return ys}});var z=te(61186),Ee=te.n(z),xe=te(48736),je=te(90111),ve=te.n(je),Ce=te(58319),ue=te.n(Ce),ge=te(23250),De=te.n(ge),ye=te(74959),fe=te.n(ye),be=te(10238),pe=te.n(be),re=te(33656),E=te.n(re);Ee().extend(E()),Ee().extend(pe()),Ee().extend(ve()),Ee().extend(ue()),Ee().extend(De()),Ee().extend(fe()),Ee().extend(function(Fe,ke){var Oe=ke.prototype,gt=Oe.format;Oe.format=function(Ue){var Lt=(Ue||"").replace("Wo","wo");return gt.bind(this)(Lt)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(ke){var Oe=a[ke];return Oe||ke.split("_")[0]},y=function(){(0,xe.ET)(!1,"Not match any format. Please help to fire a issue about this.")},b={getNow:function(){return Ee()()},getFixedDate:function(ke){return Ee()(ke,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(ke){return ke.endOf("month")},getWeekDay:function(ke){var Oe=ke.locale("en");return Oe.weekday()+Oe.localeData().firstDayOfWeek()},getYear:function(ke){return ke.year()},getMonth:function(ke){return ke.month()},getDate:function(ke){return ke.date()},getHour:function(ke){return ke.hour()},getMinute:function(ke){return ke.minute()},getSecond:function(ke){return ke.second()},addYear:function(ke,Oe){return ke.add(Oe,"year")},addMonth:function(ke,Oe){return ke.add(Oe,"month")},addDate:function(ke,Oe){return ke.add(Oe,"day")},setYear:function(ke,Oe){return ke.year(Oe)},setMonth:function(ke,Oe){return ke.month(Oe)},setDate:function(ke,Oe){return ke.date(Oe)},setHour:function(ke,Oe){return ke.hour(Oe)},setMinute:function(ke,Oe){return ke.minute(Oe)},setSecond:function(ke,Oe){return ke.second(Oe)},isAfter:function(ke,Oe){return ke.isAfter(Oe)},isValidate:function(ke){return ke.isValid()},locale:{getWeekFirstDay:function(ke){return Ee()().locale(x(ke)).localeData().firstDayOfWeek()},getWeekFirstDate:function(ke,Oe){return Oe.locale(x(ke)).weekday(0)},getWeek:function(ke,Oe){return Oe.locale(x(ke)).week()},getShortWeekDays:function(ke){return Ee()().locale(x(ke)).localeData().weekdaysMin()},getShortMonths:function(ke){return Ee()().locale(x(ke)).localeData().monthsShort()},format:function(ke,Oe,gt){return Oe.locale(x(ke)).format(gt)},parse:function(ke,Oe,gt){for(var pt=x(ke),Ue=0;Ue1&&(Lt=ke.addDate(Lt,-7)),Lt}function tt(Fe,ke,Oe){var gt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(ke){case"year":return Oe.addYear(Fe,gt*10);case"quarter":case"month":return Oe.addYear(Fe,gt);default:return Oe.addMonth(Fe,gt)}}function dt(Fe,ke){var Oe=ke.generateConfig,gt=ke.locale,pt=ke.format;return typeof pt=="function"?pt(Fe):Oe.locale.format(gt.locale,Fe,pt)}function Rt(Fe,ke){var Oe=ke.generateConfig,gt=ke.locale,pt=ke.formatList;return!Fe||typeof pt[0]=="function"?null:Oe.locale.parse(gt.locale,Fe,pt)}function Gt(Fe){var ke=Fe.cellDate,Oe=Fe.mode,gt=Fe.disabledDate,pt=Fe.generateConfig;if(!gt)return!1;var Ue=function(Tn,dn,xn){for(var ra=dn;ra<=xn;){var _a=void 0;switch(Tn){case"date":{if(_a=pt.setDate(ke,ra),!gt(_a))return!1;break}case"month":{if(_a=pt.setMonth(ke,ra),!Gt({cellDate:_a,mode:"month",generateConfig:pt,disabledDate:gt}))return!1;break}case"year":{if(_a=pt.setYear(ke,ra),!Gt({cellDate:_a,mode:"year",generateConfig:pt,disabledDate:gt}))return!1;break}}ra+=1}return!0};switch(Oe){case"date":case"week":return gt(ke);case"month":{var Lt=1,gn=pt.getDate(pt.getEndDate(ke));return Ue("date",Lt,gn)}case"quarter":{var cn=Math.floor(pt.getMonth(ke)/3)*3,Fn=cn+2;return Ue("month",cn,Fn)}case"year":return Ue("month",0,11);case"decade":{var ma=pt.getYear(ke),Bn=Math.floor(ma/ae)*ae,In=Bn+ae-1;return Ue("year",Bn,In)}}}function pn(Fe,ke){var Oe=ke.formatList,gt=ke.generateConfig,pt=ke.locale;return(0,ce.Z)(function(){if(!Fe)return[[""],""];for(var Ue="",Lt=[],gn=0;gn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Fn.current),ra){cn(xn);return}Fn.current=requestAnimationFrame(function(){cn(xn)})}var Bn=pn(gn,{formatList:Oe,generateConfig:gt,locale:pt}),In=(0,It.Z)(Bn,2),Mn=In[1];function Tn(xn){ma(xn)}function dn(){var xn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;ma(null,xn)}return(0,se.useEffect)(function(){dn(!0)},[Fe]),(0,se.useEffect)(function(){return function(){return cancelAnimationFrame(Fn.current)}},[]),[Mn,Tn,dn]}var Cn=te(10228),Rn=te(16089),ha=te(3300),Ia=te(29194),sa=new Map;function sn(Fe,ke){var Oe;function gt(){(0,Ia.Z)(Fe)?ke():Oe=(0,Rn.Z)(function(){gt()})}return gt(),function(){Rn.Z.cancel(Oe)}}function Za(Fe,ke,Oe){if(sa.get(Fe)&&cancelAnimationFrame(sa.get(Fe)),Oe<=0){sa.set(Fe,requestAnimationFrame(function(){Fe.scrollTop=ke}));return}var gt=ke-Fe.scrollTop,pt=gt/Oe*10;sa.set(Fe,requestAnimationFrame(function(){Fe.scrollTop+=pt,Fe.scrollTop!==ke&&Za(Fe,ke,Oe-10)}))}function Ya(Fe,ke){var Oe=ke.onLeftRight,gt=ke.onCtrlLeftRight,pt=ke.onUpDown,Ue=ke.onPageUpDown,Lt=ke.onEnter,gn=Fe.which,cn=Fe.ctrlKey,Fn=Fe.metaKey;switch(gn){case Cn.Z.LEFT:if(cn||Fn){if(gt)return gt(-1),!0}else if(Oe)return Oe(-1),!0;break;case Cn.Z.RIGHT:if(cn||Fn){if(gt)return gt(1),!0}else if(Oe)return Oe(1),!0;break;case Cn.Z.UP:if(pt)return pt(-1),!0;break;case Cn.Z.DOWN:if(pt)return pt(1),!0;break;case Cn.Z.PAGE_UP:if(Ue)return Ue(-1),!0;break;case Cn.Z.PAGE_DOWN:if(Ue)return Ue(1),!0;break;case Cn.Z.ENTER:if(Lt)return Lt(),!0;break}return!1}function ca(Fe,ke,Oe,gt){var pt=Fe;if(!pt)switch(ke){case"time":pt=gt?"hh:mm:ss a":"HH:mm:ss";break;case"week":pt="gggg-wo";break;case"month":pt="YYYY-MM";break;case"quarter":pt="YYYY-[Q]Q";break;case"year":pt="YYYY";break;default:pt=Oe?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return pt}function pr(Fe,ke,Oe){var gt=Fe==="time"?8:10,pt=typeof ke=="function"?ke(Oe.getNow()).length:ke.length;return Math.max(gt,pt)+2}var ur=null,un=new Set;function Nn(Fe){return!ur&&typeof window!="undefined"&&window.addEventListener&&(ur=function(Oe){(0,ha.Z)(un).forEach(function(gt){gt(Oe)})},window.addEventListener("mousedown",ur)),un.add(Fe),function(){un.delete(Fe),un.size===0&&(window.removeEventListener("mousedown",ur),ur=null)}}function Wa(Fe){var ke=Fe.target;if(Fe.composed&&ke.shadowRoot){var Oe;return((Oe=Fe.composedPath)===null||Oe===void 0?void 0:Oe.call(Fe)[0])||ke}return ke}var Ma=function(ke){return ke==="month"||ke==="date"?"year":ke},da=function(ke){return ke==="date"?"month":ke},Br=function(ke){return ke==="month"||ke==="date"?"quarter":ke},sr=function(ke){return ke==="date"?"week":ke},yo={year:Ma,month:da,quarter:Br,week:sr,time:null,date:null};function Co(Fe,ke){return Fe.some(function(Oe){return Oe&&Oe.contains(ke)})}function Kr(Fe){var ke=Fe.open,Oe=Fe.value,gt=Fe.isClickOutside,pt=Fe.triggerOpen,Ue=Fe.forwardKeyDown,Lt=Fe.onKeyDown,gn=Fe.blurToCancel,cn=Fe.onSubmit,Fn=Fe.onCancel,ma=Fe.onFocus,Bn=Fe.onBlur,In=Fe.changeOnBlur,Mn=(0,se.useState)(!1),Tn=(0,It.Z)(Mn,2),dn=Tn[0],xn=Tn[1],ra=(0,se.useState)(!1),_a=(0,It.Z)(ra,2),Ta=_a[0],Ba=_a[1],nr=(0,se.useRef)(!1),Xa=(0,se.useRef)(!1),ya=(0,se.useRef)(!1),Fo={onMouseDown:function(){xn(!0),pt(!0)},onKeyDown:function(Do){var Go=function(){ya.current=!0};if(Lt(Do,Go),!ya.current){switch(Do.which){case Cn.Z.ENTER:{ke?cn()!==!1&&xn(!0):pt(!0),Do.preventDefault();return}case Cn.Z.TAB:{dn&&ke&&!Do.shiftKey?(xn(!1),Do.preventDefault()):!dn&&ke&&!Ue(Do)&&Do.shiftKey&&(xn(!0),Do.preventDefault());return}case Cn.Z.ESC:{xn(!0),Fn();return}}!ke&&![Cn.Z.SHIFT].includes(Do.which)?pt(!0):dn||Ue(Do)}},onFocus:function(Do){xn(!0),Ba(!0),ma&&ma(Do)},onBlur:function(Do){if(nr.current||!gt(document.activeElement)){nr.current=!1;return}gn?setTimeout(function(){for(var Go=document,$o=Go.activeElement;$o&&$o.shadowRoot;)$o=$o.shadowRoot.activeElement;gt($o)&&Fn()},0):ke&&(pt(!1),Xa.current&&cn()),Ba(!1),Bn==null||Bn(Do)}};return(0,se.useEffect)(function(){Xa.current=!1},[ke]),(0,se.useEffect)(function(){Xa.current=!0},[Oe]),(0,se.useEffect)(function(){return Nn(function(Qr){var Do=Wa(Qr),Go=gt(Do);ke&&(Go?!In&&(!Ta||Go)&&pt(!1):(nr.current=!0,(0,Rn.Z)(function(){nr.current=!1})))})}),[Fo,{focused:Ta,typing:dn}]}function Nt(Fe,ke){return se.useMemo(function(){return Fe||(ke?((0,xe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(ke).map(function(Oe){var gt=(0,It.Z)(Oe,2),pt=gt[0],Ue=gt[1];return{label:pt,value:Ue}})):[])},[Fe,ke])}var Ut=te(34280);function Zt(Fe){var ke=Fe.valueTexts,Oe=Fe.onTextChange,gt=se.useState(""),pt=(0,It.Z)(gt,2),Ue=pt[0],Lt=pt[1],gn=se.useRef([]);gn.current=ke;function cn(ma){Lt(ma),Oe(ma)}function Fn(){Lt(gn.current[0])}return(0,Ut.Z)(function(){ke.every(function(ma){return ma!==Ue})&&Fn()},[ke.join("||")]),[Ue,cn,Fn]}var qn=se.createContext({}),wa=qn,Vn=te(34666);function Ur(Fe){var ke=Fe.cellRender,Oe=Fe.monthCellRender,gt=Fe.dateRender,pt=se.useMemo(function(){if(ke)return ke;if(!(!Oe&&!gt))return function(Ue,Lt){var gn=Ue;return gt&&Lt.type==="date"?gt(gn,Lt.today):Oe&&Lt.type==="month"?Oe(gn,Lt.locale):Lt.originNode}},[ke,Oe,gt]);return pt}function ir(Fe,ke){for(var Oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",gt=String(Fe);gt.length=1?Oe|0:1,Lt=Fe;Lt<=ke;Lt+=Ue)pt.push({label:ir(Lt,2),value:Lt,disabled:(gt||[]).includes(Lt)});return pt}function qo(Fe){var ke=Fe.generateConfig,Oe=Fe.prefixCls,gt=Fe.operationRef,pt=Fe.activeColumnIndex,Ue=Fe.value,Lt=Fe.showHour,gn=Fe.showMinute,cn=Fe.showSecond,Fn=Fe.use12Hours,ma=Fe.hourStep,Bn=ma===void 0?1:ma,In=Fe.minuteStep,Mn=In===void 0?1:In,Tn=Fe.secondStep,dn=Tn===void 0?1:Tn,xn=Fe.disabledHours,ra=Fe.disabledMinutes,_a=Fe.disabledSeconds,Ta=Fe.disabledTime,Ba=Fe.hideDisabledOptions,nr=Fe.onSelect,Xa=Fe.cellRender,ya=Fe.locale,Fo=[],Qr="".concat(Oe,"-content"),Do="".concat(Oe,"-time-panel"),Go,$o=Ue?ke.getHour(Ue):-1,ni=$o,Oi=Ue?ke.getMinute(Ue):-1,ei=Ue?ke.getSecond(Ue):-1,zo=ke.getNow(),Zo=se.useMemo(function(){if(Ta){var Jt=Ta(zo);return[Jt.disabledHours,Jt.disabledMinutes,Jt.disabledSeconds]}return[xn,ra,_a]},[xn,ra,_a,Ta,zo]),ko=(0,It.Z)(Zo,3),zn=ko[0],Ko=ko[1],Jo=ko[2],Qi=Hr(0,23,Bn,zn&&zn()),Hi=(0,ce.Z)(function(){return Qi},Qi,uo);Fn&&(Go=ni>=12,ni%=12);var Te=se.useMemo(function(){if(!Fn)return[!1,!1];var Jt=[!0,!0];return Hi.forEach(function(qt){var wn=qt.disabled,An=qt.value;wn||(An>=12?Jt[1]=!1:Jt[0]=!1)}),Jt},[Fn,Hi]),He=(0,It.Z)(Te,2),ot=He[0],ut=He[1],vt=se.useMemo(function(){return Fn?Hi.filter(Go?function(Jt){return Jt.value>=12}:function(Jt){return Jt.value<12}).map(function(Jt){var qt=Jt.value%12,wn=qt===0?"12":ir(qt,2);return(0,Bt.Z)((0,Bt.Z)({},Jt),{},{label:wn,value:qt})}):Hi},[Fn,Go,Hi]),St=Hr(0,59,Mn,Ko&&Ko($o)),Tt=Hr(0,59,dn,Jo&&Jo($o,Oi)),kt=Ar({value:Ue,generateConfig:ke,disabledMinutes:Ko,disabledSeconds:Jo,minutes:St,seconds:Tt,use12Hours:Fn});gt.current={onUpDown:function(qt){var wn=Fo[pt];if(wn)for(var An=wn.units.findIndex(function(fa){return fa.value===wn.value}),bn=wn.units.length,ta=1;ta2&&arguments[2]!==void 0?arguments[2]:!1;(Fa===xn||zr)&&(qa(Dn),Fo&&Fo(Dn),kt&&kt(Dn,Da),Qr&&!jt(cn,Dn,pa)&&!(Mn!=null&&Mn(Dn))&&Qr(Dn))},to=function(Dn){if(di.includes(Fa)){var Da,zr,no=Fa==="date";switch(Dn===Cn.Z.PAGE_UP||Dn===Cn.Z.PAGE_DOWN?zr=no?cn.addMonth:cn.addYear:zr=no?cn.addDate:cn.addMonth,Dn){case Cn.Z.LEFT:case Cn.Z.PAGE_UP:Da=zr(lr,-1);break;case Cn.Z.RIGHT:case Cn.Z.PAGE_DOWN:Da=zr(lr,1);break;case Cn.Z.UP:case Cn.Z.DOWN:Da=zr(lr,Number("".concat(Dn===Cn.Z.UP?"-":"").concat(no?Ie:fr)));break}if(Da)return!(Mn!=null&&Mn(Da))}return!0},ai=function(Dn){if(ta.current&&ta.current.onKeyDown){var Da=!0,zr=Dn.which;if([Cn.Z.LEFT,Cn.Z.RIGHT,Cn.Z.UP,Cn.Z.DOWN,Cn.Z.PAGE_UP,Cn.Z.PAGE_DOWN,Cn.Z.ENTER].includes(zr)&&(Dn.preventDefault(),zr!==Cn.Z.ENTER&&_a===0&&(Da=to(zr))),Da)return ta.current.onKeyDown(Dn)}return(0,xe.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},ho=function(Dn){ta.current&&ta.current.onBlur&&ta.current.onBlur(Dn)};Tt&&wn!=="right"&&(Tt.current={onKeyDown:ai,onClose:function(){ta.current&&ta.current.onClose&&ta.current.onClose()}}),se.useEffect(function(){Fn&&!Un.current&&Tr(Fn)},[Fn]),se.useEffect(function(){Un.current=!1},[]);var xr,ci=Ur({cellRender:Te,monthCellRender:Hi,dateRender:Qi}),Sr=(0,Bt.Z)((0,Bt.Z)({},Fe),{},{cellRender:ci,operationRef:ta,prefixCls:pt,viewDate:lr,value:pa,onViewDateChange:La,sourceMode:$a,onPanelChange:eo,disabledDate:Mn});switch(delete Sr.onChange,delete Sr.onSelect,Fa){case"decade":xr=se.createElement(et,(0,oe.Z)({},Sr,{onSelect:function(Dn,Da){La(Dn),io(Dn,Da)}}));break;case"year":xr=se.createElement(Ui,(0,oe.Z)({},Sr,{onSelect:function(Dn,Da){La(Dn),io(Dn,Da)}}));break;case"month":xr=se.createElement(Rr,(0,oe.Z)({},Sr,{onSelect:function(Dn,Da){La(Dn),io(Dn,Da)}}));break;case"quarter":xr=se.createElement(Oa,(0,oe.Z)({},Sr,{onSelect:function(Dn,Da){La(Dn),io(Dn,Da)}}));break;case"week":xr=se.createElement(Qa,(0,oe.Z)({},Sr,{onSelect:function(Dn,Da){La(Dn),io(Dn,Da)}}));break;case"time":delete Sr.showTime,xr=se.createElement(Ji,(0,oe.Z)({},Sr,(0,Vn.Z)(Ba)==="object"?Ba:null,{onSelect:function(Dn,Da){La(Dn),io(Dn,Da)}}));break;default:Ba?xr=se.createElement(Fl,(0,oe.Z)({},Sr,{onSelect:function(Dn,Da){La(Dn),io(Dn,Da)}})):xr=se.createElement(gi,(0,oe.Z)({},Sr,{onSelect:function(Dn,Da){La(Dn),io(Dn,Da)}}))}var xo,Io,Li=function(){var Dn=cn.getNow(),Da=yn(cn.getHour(Dn),cn.getMinute(Dn),cn.getSecond(Dn),ot?Zo:1,ut?zn:1,vt?Jo:1),zr=Ot(cn,Dn,Da[0],Da[1],Da[2]);io(zr,"submit")};Mt||(xo=Yr(pt,Fa,Xa),Ba&&Fa!=="date"?Io=null:Io=Sa({prefixCls:pt,components:Oi,needConfirmButton:He,okDisabled:!pa||Mn&&Mn(pa),locale:gn,showNow:Ta,onNow:He&&Li,onOk:function(){pa&&(io(pa,"submit",!0),ni&&ni(pa))}}));var Cr;if(nr&&Fa==="date"&&xn==="date"&&!Ba){var gr=cn.getNow(),vr="".concat(pt,"-today-btn"),tr=Mn&&Mn(gr);Cr=se.createElement("a",{className:Ge()(vr,tr&&"".concat(vr,"-disabled")),"aria-disabled":tr,onClick:function(){tr||io(gr,"mouse",!0)}},gn.today)}return se.createElement(wa.Provider,{value:(0,Bt.Z)((0,Bt.Z)({},St),{},{mode:Fa,hideHeader:"hideHeader"in Fe?ya:St.hideHeader,hidePrevBtn:qt&&wn==="right",hideNextBtn:qt&&wn==="left"})},se.createElement("div",{tabIndex:_a,className:Ge()("".concat(pt,"-panel"),Ue,(ke={},(0,Qe.Z)(ke,"".concat(pt,"-panel-has-range"),An&&An[0]&&An[1]),(0,Qe.Z)(ke,"".concat(pt,"-panel-has-range-hover"),bn&&bn[0]&&bn[1]),(0,Qe.Z)(ke,"".concat(pt,"-panel-rtl"),ei==="rtl"),ke)),style:Lt,onKeyDown:ai,onBlur:ho,onMouseDown:Go},xr,xo||Io||Cr?se.createElement("div",{className:"".concat(pt,"-footer")},xo,Io,Cr):null))}var Wo=Mo,Bi=te(35593),ii={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Yi(Fe){var ke,Oe=Fe.prefixCls,gt=Fe.popupElement,pt=Fe.popupStyle,Ue=Fe.visible,Lt=Fe.dropdownClassName,gn=Fe.dropdownAlign,cn=Fe.transitionName,Fn=Fe.getPopupContainer,ma=Fe.children,Bn=Fe.range,In=Fe.popupPlacement,Mn=Fe.direction,Tn="".concat(Oe,"-dropdown"),dn=function(){return In!==void 0?In:Mn==="rtl"?"bottomRight":"bottomLeft"};return se.createElement(Bi.Z,{showAction:[],hideAction:[],popupPlacement:dn(),builtinPlacements:ii,prefixCls:Tn,popupTransitionName:cn,popup:gt,popupAlign:gn,popupVisible:Ue,popupClassName:Ge()(Lt,(ke={},(0,Qe.Z)(ke,"".concat(Tn,"-range"),Bn),(0,Qe.Z)(ke,"".concat(Tn,"-rtl"),Mn==="rtl"),ke)),popupStyle:pt,getPopupContainer:Fn},ma)}var rl=Yi;function Yl(Fe){var ke=Fe.prefixCls,Oe=Fe.presets,gt=Fe.onClick,pt=Fe.onHover;return Oe.length?se.createElement("div",{className:"".concat(ke,"-presets")},se.createElement("ul",null,Oe.map(function(Ue,Lt){var gn=Ue.label,cn=Ue.value;return se.createElement("li",{key:Lt,onClick:function(){return gt==null?void 0:gt(lo(cn))},onMouseEnter:function(){return pt==null?void 0:pt(lo(cn))},onMouseLeave:function(){return pt==null?void 0:pt(null)}},gn)}))):null}function Pu(Fe){var ke=Fe.picker,Oe=Fe.disabledHours,gt=Fe.disabledMinutes,pt=Fe.disabledSeconds;ke==="time"&&(Oe||gt||pt)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Ql(Fe,ke,Oe){var gt=(0,Vn.Z)(ke)==="object"?ke.clearIcon:Oe;return gt||se.createElement("span",{className:"".concat(Fe,"-clear-btn")})}function Pl(Fe){var ke,Oe=Fe,gt=Oe.prefixCls,pt=gt===void 0?"rc-picker":gt,Ue=Oe.id,Lt=Oe.name,gn=Oe.tabIndex,cn=Oe.style,Fn=Oe.className,ma=Oe.dropdownClassName,Bn=Oe.dropdownAlign,In=Oe.popupStyle,Mn=Oe.transitionName,Tn=Oe.generateConfig,dn=Oe.locale,xn=Oe.inputReadOnly,ra=Oe.allowClear,_a=Oe.autoFocus,Ta=Oe.showTime,Ba=Oe.picker,nr=Ba===void 0?"date":Ba,Xa=Oe.format,ya=Oe.use12Hours,Fo=Oe.value,Qr=Oe.defaultValue,Do=Oe.presets,Go=Oe.open,$o=Oe.defaultOpen,ni=Oe.defaultOpenValue,Oi=Oe.suffixIcon,ei=Oe.clearIcon,zo=Oe.disabled,Zo=Oe.disabledDate,ko=Oe.placeholder,zn=Oe.getPopupContainer,Ko=Oe.pickerRef,Jo=Oe.panelRender,Qi=Oe.onChange,Hi=Oe.onOpenChange,Te=Oe.onFocus,He=Oe.onBlur,ot=Oe.onMouseDown,ut=Oe.onMouseUp,vt=Oe.onMouseEnter,St=Oe.onMouseLeave,Tt=Oe.onContextMenu,kt=Oe.onClick,Mt=Oe.onKeyDown,en=Oe.onSelect,Jt=Oe.direction,qt=Oe.autoComplete,wn=qt===void 0?"off":qt,An=Oe.inputRender,bn=Oe.changeOnBlur,ta=se.useRef(null),Un=nr==="date"&&!!Ta||nr==="time",fa=Nt(Do),$n=po(ca(Xa,nr,Ta,ya)),pa=se.useRef(null),qa=se.useRef(null),cr=se.useRef(null),Ua=(0,Le.Z)(null,{value:Fo,defaultValue:Qr}),lr=(0,It.Z)(Ua,2),Tr=lr[0],La=lr[1],Va=se.useState(Tr),Ra=(0,It.Z)(Va,2),ia=Ra[0],Fa=Ra[1],rr=se.useRef(null),_r=(0,Le.Z)(!1,{value:Go,defaultValue:$o,postState:function(Fr){return zo?!1:Fr},onChange:function(Fr){Hi&&Hi(Fr),!Fr&&rr.current&&rr.current.onClose&&rr.current.onClose()}}),Gr=(0,It.Z)(_r,2),$a=Gr[0],Vr=Gr[1],eo=pn(ia,{formatList:$n,generateConfig:Tn,locale:dn}),io=(0,It.Z)(eo,2),to=io[0],ai=io[1],ho=Zt({valueTexts:to,onTextChange:function(Fr){var Di=Rt(Fr,{locale:dn,formatList:$n,generateConfig:Tn});Di&&(!Zo||!Zo(Di))&&Fa(Di)}}),xr=(0,It.Z)(ho,3),ci=xr[0],Sr=xr[1],xo=xr[2],Io=function(Fr){Fa(Fr),La(Fr),Qi&&!jt(Tn,Tr,Fr)&&Qi(Fr,Fr?dt(Fr,{generateConfig:Tn,locale:dn,format:$n[0]}):"")},Li=function(Fr){zo&&Fr||Vr(Fr)},Cr=function(Fr){return $a&&rr.current&&rr.current.onKeyDown?rr.current.onKeyDown(Fr):((0,xe.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},gr=function(){for(var Fr=arguments.length,Di=new Array(Fr),Si=0;SiIn(Fn);case"month":return Bn(dn)>Bn(Fn);case"week":return ma(dn)>ma(Fn);default:return!ft(gn,dn,Fn)&&gn.isAfter(dn,Fn)}return!1},[Ue,Lt[1],Fn,ke]),Tn=se.useCallback(function(dn){if(Lt[1]||Ue&&Ue(dn))return!0;if(Lt[0]&&cn)return!ft(gn,dn,Fn)&&gn.isAfter(cn,dn);if(!ke&&cn)switch(Oe){case"quarter":return In(dn)0&&arguments[0]!==void 0?arguments[0]:!1,fn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ea=null;Ei&&Wl&&Wl[0]&&Wl[1]&&dn.isAfter(Wl[1],Wl[0])&&(ea=Wl);var Wt=ya;if(ya&&(0,Vn.Z)(ya)==="object"&&ya.defaultValue){var Pa=ya.defaultValue;Wt=(0,Bt.Z)((0,Bt.Z)({},ya),{},{defaultValue:yr(Pa,hr)||void 0})}return se.createElement(vo.Provider,{value:{inRange:!0,panelPosition:ga,rangedValue:Cs||Ha,hoverRangedValue:ea}},se.createElement(Wo,(0,oe.Z)({},Fe,fn,{cellRender:za,showTime:Wt,mode:no[hr],generateConfig:dn,style:void 0,direction:lr,disabledDate:hr===0?Ni:So,disabledTime:function(jr){return Zo?Zo(jr,hr===0?"start":"end"):!1},className:Ge()((0,Qe.Z)({},"".concat(Lt,"-panel-focused"),hr===0?!Dt:!Na)),value:yr(Ha,hr),locale:xn,tabIndex:-1,onPanelChange:function(jr,ao){hr===0&&Eu(!0),hr===1&&Kl(!0),_i(Kn(no,ao,hr),Kn(Ha,jr,hr));var br=jr;ga==="right"&&no[hr]===ao&&(br=tt(br,ao,dn,-1)),gr(br,hr)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:hr===0?yr(Ha,1):yr(Ha,0)})))}var _n=0,Ir=0;if(hr&&_r.current&&$a.current&&rr.current&&io.current){_n=_r.current.offsetWidth+$a.current.offsetWidth;var No=io.current.offsetLeft>_n?io.current.offsetLeft-_n:io.current.offsetLeft,Ci=rr.current.offsetWidth,va=io.current.offsetWidth;Ci&&va&&_n>Ci-va-(lr==="rtl"?0:No)&&(Ir=_n)}var Xr=lr==="rtl"?{right:_n}:{left:_n};function Qt(){var ga,fn=Yr(Lt,no[hr],kt),ea=Sa({prefixCls:Lt,components:cr,needConfirmButton:ia,okDisabled:!yr(Ha,hr)||zo&&zo(Ha[hr]),locale:xn,onOk:function(){var Mi=yr(Ha,hr);Mi&&(Si(Ha,hr),pa==null||pa(Ha),ol(!1,hr,"confirm"))}});if(Xa!=="time"&&!ya){var Wt=Cr(hr),Pa=tt(Wt,Xa,dn),er=no[hr],jr=er===Xa,ao=Wr(jr?"left":!1,{pickerValue:Wt,onPickerValueChange:function(Mi){gr(Mi,hr)}}),br=Wr("right",{pickerValue:Pa,onPickerValueChange:function(Mi){gr(tt(Mi,Xa,dn,-1),hr)}});lr==="rtl"?ga=se.createElement(se.Fragment,null,br,jr&&ao):ga=se.createElement(se.Fragment,null,ao,jr&&br)}else ga=Wr();var Ro=se.createElement("div",{className:"".concat(Lt,"-panel-layout")},se.createElement(Yl,{prefixCls:Lt,presets:ct,onClick:function(Mi){Si(Mi,null),ol(!1,hr,"preset")},onHover:function(Mi){zu(Mi)}}),se.createElement("div",null,se.createElement("div",{className:"".concat(Lt,"-panels")},ga),(fn||ea)&&se.createElement("div",{className:"".concat(Lt,"-footer")},fn,ea)));return Jo&&(Ro=Jo(Ro)),se.createElement("div",{className:"".concat(Lt,"-panel-container"),style:{marginLeft:Ir},ref:rr,onMouseDown:function(Mi){Mi.preventDefault()}},Ro)}var Hn=se.createElement("div",{className:Ge()("".concat(Lt,"-range-wrapper"),"".concat(Lt,"-").concat(Xa,"-range-wrapper")),style:{minWidth:Yo}},se.createElement("div",{ref:io,className:"".concat(Lt,"-range-arrow"),style:Xr}),Qt()),yt;ot&&(yt=se.createElement("span",{className:"".concat(Lt,"-suffix"),onMouseDown:function(fn){fn.preventDefault()}},ot));var Zr=Ql(Lt,He,ut),Ao=se.createElement("span",{onMouseDown:function(fn){fn.preventDefault(),fn.stopPropagation()},onMouseUp:function(fn){fn.preventDefault(),fn.stopPropagation();var ea=Sr;ho[0]||(ea=Kn(ea,null,0)),ho[1]||(ea=Kn(ea,null,1)),Si(ea,null),ol(!1,hr,"clear")},className:"".concat(Lt,"-clear"),role:"button"},Zr),ri=He&&(yr(Sr,0)&&!ho[0]||yr(Sr,1)&&!ho[1]),Ga={size:pr(Xa,to[0],dn)},Yn=0,bo=0;_r.current&&Gr.current&&$a.current&&(hr===0?bo=_r.current.offsetWidth:(Yn=_n,bo=Gr.current.offsetWidth));var Mr=lr==="rtl"?{right:Yn}:{left:Yn},Pi=function(fn,ea){var Wt=Kn(Ha,fn,hr);if(ea==="submit"||ea!=="key"&&!ia){Si(Wt,hr),hr===0?Eu():Kl();var Pa=hr===0?1:0;ho[Pa]?ol(!1,!1,"confirm"):ol(!1,hr,"confirm")}else Dn(Wt)};return se.createElement(wa.Provider,{value:{operationRef:ai,hideHeader:Xa==="time",onDateMouseEnter:os,onDateMouseLeave:is,hideRanges:!0,onSelect:Pi,open:Ei}},se.createElement(rl,{visible:Ei,popupElement:Hn,popupStyle:ma,prefixCls:Lt,dropdownClassName:Bn,dropdownAlign:Mn,getPopupContainer:Tn,transitionName:In,range:!0,direction:lr},se.createElement("div",(0,oe.Z)({ref:Fa,className:Ge()(Lt,"".concat(Lt,"-range"),Fn,(ke={},(0,Qe.Z)(ke,"".concat(Lt,"-disabled"),ho[0]&&ho[1]),(0,Qe.Z)(ke,"".concat(Lt,"-focused"),hr===0?tn:Ca),(0,Qe.Z)(ke,"".concat(Lt,"-rtl"),lr==="rtl"),ke)),style:cn,onClick:rn,onMouseEnter:Un,onMouseLeave:fa,onMouseDown:_t,onMouseUp:ta},(0,wt.Z)(Fe,{aria:!0,data:!0})),se.createElement("div",{className:Ge()("".concat(Lt,"-input"),(Oe={},(0,Qe.Z)(Oe,"".concat(Lt,"-input-active"),hr===0),(0,Qe.Z)(Oe,"".concat(Lt,"-input-placeholder"),!!Hu),Oe)),ref:_r},se.createElement("input",(0,oe.Z)({id:gn,disabled:ho[0],readOnly:St||typeof to[0]=="function"||!Dt,value:Hu||ti,onChange:function(fn){nl(fn.target.value)},autoFocus:_a,placeholder:yr(ra,0)||"",ref:Vr},Et,Ga,{autoComplete:Va}))),se.createElement("div",{className:"".concat(Lt,"-range-separator"),ref:$a},Do),se.createElement("div",{className:Ge()("".concat(Lt,"-input"),(gt={},(0,Qe.Z)(gt,"".concat(Lt,"-input-active"),hr===1),(0,Qe.Z)(gt,"".concat(Lt,"-input-placeholder"),!!Gu),gt)),ref:Gr},se.createElement("input",(0,oe.Z)({disabled:ho[1],readOnly:St||typeof to[0]=="function"||!Na,value:Gu||Ii,onChange:function(fn){Ll(fn.target.value)},placeholder:yr(ra,1)||"",ref:eo},Ft,Ga,{autoComplete:Va}))),se.createElement("div",{className:"".concat(Lt,"-active-bar"),style:(0,Bt.Z)((0,Bt.Z)({},Mr),{},{width:bo,position:"absolute"})}),yt,ri&&Ao)))}var gs=function(Fe){(0,mt.Z)(Oe,Fe);var ke=(0,At.Z)(Oe);function Oe(){var gt;(0,$e.Z)(this,Oe);for(var pt=arguments.length,Ue=new Array(pt),Lt=0;Lt{const{lineHeight:pt}=Fe,Ue=Math.floor(Oe*pt)+2,Lt=Math.max((ke-Ue)/2,0),gn=Math.max(ke-Ue-Lt,0);return{padding:`${Lt}px ${gt}px ${gn}px`}},Bu=Fe=>{const{componentCls:ke,pickerCellCls:Oe,pickerCellInnerCls:gt,cellHeight:pt,motionDurationSlow:Ue,borderRadiusSM:Lt,motionDurationMid:gn,cellHoverBg:cn,lineWidth:Fn,lineType:ma,colorPrimary:Bn,cellActiveWithRangeBg:In,colorTextLightSolid:Mn,controlHeightSM:Tn,cellRangeBorderColor:dn,pickerCellBorderGap:xn,cellHoverWithRangeBg:ra,cellWidth:_a,colorTextDisabled:Ta,cellBgDisabled:Ba}=Fe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:pt,transform:"translateY(-50%)",transition:`all ${Ue}`,content:'""'},[gt]:{position:"relative",zIndex:2,display:"inline-block",minWidth:pt,height:pt,lineHeight:`${pt}px`,borderRadius:Lt,transition:`background ${gn}, border ${gn}`},"&-range-hover-start, &-range-hover-end":{[gt]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${Oe}-in-view), &:hover:not(${Oe}-selected):not(${Oe}-range-start):not(${Oe}-range-end):not(${Oe}-range-hover-start):not(${Oe}-range-hover-end)`]:{[gt]:{background:cn}},[`&-in-view${Oe}-today ${gt}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Fn}px ${ma} ${Bn}`,borderRadius:Lt,content:'""'}},[`&-in-view${Oe}-in-range`]:{position:"relative","&::before":{background:In}},[`&-in-view${Oe}-selected ${gt}, &-in-view${Oe}-range-start ${gt}, &-in-view${Oe}-range-end ${gt}`]:{color:Mn,background:Bn},[`&-in-view${Oe}-range-start:not(${Oe}-range-start-single), @@ -156,7 +156,7 @@ &${Oe}-slide-up-appear${Oe}-slide-up-appear-active${ke}-dropdown-placement-bottomRight`]:{animationName:_l.fJ},[`&${Oe}-slide-up-leave${Oe}-slide-up-leave-active${ke}-dropdown-placement-topLeft, &${Oe}-slide-up-leave${Oe}-slide-up-leave-active${ke}-dropdown-placement-topRight`]:{animationName:_l.ly},[`&${Oe}-slide-up-leave${Oe}-slide-up-leave-active${ke}-dropdown-placement-bottomLeft, &${Oe}-slide-up-leave${Oe}-slide-up-leave-active${ke}-dropdown-placement-bottomRight`]:{animationName:_l.Uw},[`${ke}-panel > ${ke}-time-panel`]:{paddingTop:Go},[`${ke}-ranges`]:{marginBottom:0,padding:`${Go}px ${$o}px`,overflow:"hidden",lineHeight:`${ni-2*gn-Ta/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${ke}-preset > ${Oe}-tag-blue`]:{color:Fo,background:Oi,borderColor:ei,cursor:"pointer"},[`${ke}-ok`]:{marginInlineStart:"auto"}},[`${ke}-range-wrapper`]:{display:"flex",position:"relative"},[`${ke}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Ue*1.5,transition:`left ${Qr} ease-out`},(0,xu.r)(zo,Zo,ko,zn,ut)),[`${ke}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:zn,borderRadius:Ko,boxShadow:Jo,transition:`margin ${Qr}`,[`${ke}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${ke}-presets`]:{display:"flex",flexDirection:"column",minWidth:He,maxWidth:ot,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Ta,borderInlineEnd:`${gn}px ${cn} ${Hi}`,li:Object.assign(Object.assign({},cl.vS),{borderRadius:Qi,paddingInline:Ta,paddingBlock:(ra-Math.round(pt*ya))/2,cursor:"pointer",transition:`all ${Qr}`,"+ li":{marginTop:Ba},"&:hover":{background:Te}})}},[`${ke}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${ke}-panel`]:{borderWidth:`0 0 ${gn}px`},"&:last-child":{[`${ke}-panel`]:{borderWidth:0}}},[`${ke}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${ke}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Fn}}}}),"&-dropdown-range":{padding:`${zo*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${ke}-separator`]:{transform:"rotate(180deg)"},[`${ke}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,_l.oN)(Fe,"slide-up"),(0,_l.oN)(Fe,"slide-down"),(0,pu.Fm)(Fe,"move-up"),(0,pu.Fm)(Fe,"move-down")]},Iu=Fe=>{const{componentCls:ke,controlHeightLG:Oe,paddingXXS:gt,padding:pt}=Fe;return{pickerCellCls:`${ke}-cell`,pickerCellInnerCls:`${ke}-cell-inner`,pickerYearMonthCellWidth:Oe*1.5,pickerQuarterPanelContentHeight:Oe*1.4,pickerCellPaddingVertical:gt+gt/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:pt+gt/2}},ql=Fe=>({cellHoverBg:Fe.controlItemBgHover,cellActiveWithRangeBg:Fe.controlItemBgActive,cellHoverWithRangeBg:new su.C(Fe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new su.C(Fe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:Fe.colorBgContainerDisabled,timeColumnWidth:Fe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:Fe.controlHeightSM*1.5,cellHeight:Fe.controlHeightSM,textHeight:Fe.controlHeightLG,withoutTimeCellHeight:Fe.controlHeightLG*1.65});var Ou=(0,ms.Z)("DatePicker",Fe=>{const ke=(0,co.TS)((0,Zl.e5)(Fe),Iu(Fe));return[Xu(ke),Du(ke),(0,bu.c)(Fe,{focusElCls:`${Fe.componentCls}-focused`})]},Fe=>Object.assign(Object.assign(Object.assign({},(0,Zl.TM)(Fe)),ql(Fe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:Fe.zIndexPopupBase+50}));function fs(Fe,ke,Oe){return Oe!==void 0?Oe:ke==="year"&&Fe.lang.yearPlaceholder?Fe.lang.yearPlaceholder:ke==="quarter"&&Fe.lang.quarterPlaceholder?Fe.lang.quarterPlaceholder:ke==="month"&&Fe.lang.monthPlaceholder?Fe.lang.monthPlaceholder:ke==="week"&&Fe.lang.weekPlaceholder?Fe.lang.weekPlaceholder:ke==="time"&&Fe.timePickerLocale.placeholder?Fe.timePickerLocale.placeholder:Fe.lang.placeholder}function ps(Fe,ke,Oe){return Oe!==void 0?Oe:ke==="year"&&Fe.lang.yearPlaceholder?Fe.lang.rangeYearPlaceholder:ke==="quarter"&&Fe.lang.quarterPlaceholder?Fe.lang.rangeQuarterPlaceholder:ke==="month"&&Fe.lang.monthPlaceholder?Fe.lang.rangeMonthPlaceholder:ke==="week"&&Fe.lang.weekPlaceholder?Fe.lang.rangeWeekPlaceholder:ke==="time"&&Fe.timePickerLocale.placeholder?Fe.timePickerLocale.rangePlaceholder:Fe.lang.rangePlaceholder}function Lu(Fe,ke){const Oe={adjustX:1,adjustY:1};switch(ke){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:Oe};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:Oe};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:Oe};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:Oe};default:return{points:Fe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:Oe}}}function $l(Fe){return Fe?Array.isArray(Fe)?Fe:[Fe]:[]}function eu(Fe){const{format:ke,picker:Oe,showHour:gt,showMinute:pt,showSecond:Ue,use12Hours:Lt}=Fe,gn=$l(ke)[0],cn=Object.assign({},Fe);return ke&&Array.isArray(ke)&&(cn.format=gn),gn&&typeof gn=="string"&&(!gn.includes("s")&&Ue===void 0&&(cn.showSecond=!1),!gn.includes("m")&&pt===void 0&&(cn.showMinute=!1),!gn.includes("H")&&!gn.includes("h")&&!gn.includes("K")&&!gn.includes("k")&>===void 0&&(cn.showHour=!1),(gn.includes("a")||gn.includes("A"))&&Lt===void 0&&(cn.use12Hours=!0)),Oe==="time"?cn:(typeof gn=="function"&&delete cn.format,{showTime:cn})}function du(Fe,ke,Oe){if(Fe===!1)return!1;const gt={clearIcon:ke!=null?ke:Oe};return typeof Fe=="object"?Object.assign(Object.assign({},gt),Fe):gt}var qu=te(3113);function vs(Fe){return se.createElement(qu.ZP,Object.assign({size:"small",type:"primary"},Fe))}var Pr={button:vs},$u=function(Fe,ke){var Oe={};for(var gt in Fe)Object.prototype.hasOwnProperty.call(Fe,gt)&&ke.indexOf(gt)<0&&(Oe[gt]=Fe[gt]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,gt=Object.getOwnPropertySymbols(Fe);pt{const{prefixCls:pt,getPopupContainer:Ue,className:Lt,placement:gn,size:cn,disabled:Fn,bordered:ma=!0,placeholder:Bn,popupClassName:In,dropdownClassName:Mn,status:Tn,clearIcon:dn,allowClear:xn,rootClassName:ra}=Oe,_a=$u(Oe,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Ta=se.useRef(null),{getPrefixCls:Ba,direction:nr,getPopupContainer:Xa}=(0,se.useContext)(Au.E_),ya=Ba("picker",pt),{compactSize:Fo,compactItemClassnames:Qr}=(0,wu.ri)(ya,nr),{format:Do,showTime:Go,picker:$o}=Oe,ni=Ba(),[Oi,ei]=Ou(ya),zo=Object.assign(Object.assign({},Go?eu(Object.assign({format:Do,picker:$o},Go)):{}),$o==="time"?eu(Object.assign(Object.assign({format:Do},Oe),{picker:$o})):{}),Zo=(0,Yu.Z)(ut=>{var vt;return(vt=cn!=null?cn:Fo)!==null&&vt!==void 0?vt:ut}),ko=se.useContext(ja.Z),zn=Fn!=null?Fn:ko,Ko=(0,se.useContext)(Qu.aM),{hasFeedback:Jo,status:Qi,feedbackIcon:Hi}=Ko,Te=se.createElement(se.Fragment,null,$o==="time"?se.createElement(nt,null):se.createElement(Se,null),Jo&&Hi);(0,se.useImperativeHandle)(gt,()=>({focus:()=>{var ut;return(ut=Ta.current)===null||ut===void 0?void 0:ut.focus()},blur:()=>{var ut;return(ut=Ta.current)===null||ut===void 0?void 0:ut.blur()}}));const[He]=(0,Vu.Z)("Calendar",Ju.Z),ot=Object.assign(Object.assign({},He),Oe.locale);return Oi(se.createElement(Fu,Object.assign({separator:se.createElement("span",{"aria-label":"to",className:`${ya}-separator`},se.createElement(Je,null)),disabled:zn,ref:Ta,dropdownAlign:Lu(nr,gn),placeholder:ps(ot,$o,Bn),suffixIcon:Te,prevIcon:se.createElement("span",{className:`${ya}-prev-icon`}),nextIcon:se.createElement("span",{className:`${ya}-next-icon`}),superPrevIcon:se.createElement("span",{className:`${ya}-super-prev-icon`}),superNextIcon:se.createElement("span",{className:`${ya}-super-next-icon`}),transitionName:`${ni}-slide-up`},_a,zo,{className:Ge()({[`${ya}-${Zo}`]:Zo,[`${ya}-borderless`]:!ma},(0,uu.Z)(ya,(0,uu.F)(Qi,Tn),Jo),ei,Qr,Lt,ra),locale:ot.lang,prefixCls:ya,getPopupContainer:Ue||Xa,generateConfig:Fe,components:Pr,direction:nr,dropdownClassName:Ge()(ei,In||Mn,ra),allowClear:du(xn,dn,se.createElement(lt.Z,null))})))})}var Nu=function(Fe,ke){var Oe={};for(var gt in Fe)Object.prototype.hasOwnProperty.call(Fe,gt)&&ke.indexOf(gt)<0&&(Oe[gt]=Fe[gt]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,gt=Object.getOwnPropertySymbols(Fe);pt{const{prefixCls:Tn,getPopupContainer:dn,style:xn,className:ra,rootClassName:_a,size:Ta,bordered:Ba=!0,placement:nr,placeholder:Xa,popupClassName:ya,dropdownClassName:Fo,disabled:Qr,status:Do,clearIcon:Go,allowClear:$o}=In,ni=Nu(In,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Oi,direction:ei,getPopupContainer:zo,[ma]:Zo}=(0,se.useContext)(Au.E_),ko=Oi("picker",Tn),{compactSize:zn,compactItemClassnames:Ko}=(0,wu.ri)(ko,ei),Jo=se.useRef(null),{format:Qi,showTime:Hi}=In,[Te,He]=Ou(ko);(0,se.useImperativeHandle)(Mn,()=>({focus:()=>{var Un;return(Un=Jo.current)===null||Un===void 0?void 0:Un.focus()},blur:()=>{var Un;return(Un=Jo.current)===null||Un===void 0?void 0:Un.blur()}}));const ot={showToday:!0};let ut={};cn&&(ut.picker=cn);const vt=cn||In.picker;ut=Object.assign(Object.assign(Object.assign({},ut),Hi?eu(Object.assign({format:Qi,picker:vt},Hi)):{}),vt==="time"?eu(Object.assign(Object.assign({format:Qi},In),{picker:vt})):{});const St=Oi(),Tt=(0,Yu.Z)(Un=>{var fa;return(fa=Ta!=null?Ta:zn)!==null&&fa!==void 0?fa:Un}),kt=se.useContext(ja.Z),Mt=Qr!=null?Qr:kt,en=(0,se.useContext)(Qu.aM),{hasFeedback:Jt,status:qt,feedbackIcon:wn}=en,An=se.createElement(se.Fragment,null,vt==="time"?se.createElement(nt,null):se.createElement(Se,null),Jt&&wn),[bn]=(0,Vu.Z)("DatePicker",Ju.Z),ta=Object.assign(Object.assign({},bn),In.locale);return Te(se.createElement(Uu,Object.assign({ref:Jo,placeholder:fs(ta,vt,Xa),suffixIcon:An,dropdownAlign:Lu(ei,nr),prevIcon:se.createElement("span",{className:`${ko}-prev-icon`}),nextIcon:se.createElement("span",{className:`${ko}-next-icon`}),superPrevIcon:se.createElement("span",{className:`${ko}-super-prev-icon`}),superNextIcon:se.createElement("span",{className:`${ko}-super-next-icon`}),transitionName:`${St}-slide-up`},ot,ni,ut,{locale:ta.lang,className:Ge()({[`${ko}-${Tt}`]:Tt,[`${ko}-borderless`]:!Ba},(0,uu.Z)(ko,(0,uu.F)(qt,Do),Jt),He,Ko,Zo==null?void 0:Zo.className,ra,_a),style:Object.assign(Object.assign({},Zo==null?void 0:Zo.style),xn),prefixCls:ko,getPopupContainer:dn||zo,generateConfig:Fe,components:Pr,direction:ei,disabled:Mt,dropdownClassName:Ge()(He,_a,ya||Fo),allowClear:du($o,Go,se.createElement(lt.Z,null))})))});return Fn&&(Bn.displayName=Fn),Bn}const Oe=ke(),gt=ke("week","WeekPicker"),pt=ke("month","MonthPicker"),Ue=ke("year","YearPicker"),Lt=ke("time","TimePicker"),gn=ke("quarter","QuarterPicker");return{DatePicker:Oe,WeekPicker:gt,MonthPicker:pt,YearPicker:Ue,TimePicker:Lt,QuarterPicker:gn}}const hs=null;function Es(Fe){const{DatePicker:ke,WeekPicker:Oe,MonthPicker:gt,YearPicker:pt,TimePicker:Ue,QuarterPicker:Lt}=ts(Fe),gn=es(Fe),cn=ke;return cn.WeekPicker=Oe,cn.MonthPicker=gt,cn.YearPicker=pt,cn.RangePicker=gn,cn.TimePicker=Ue,cn.QuarterPicker=Lt,cn}var Mu=Es;const pl=Mu(ee);function wl(Fe){const ke=Lu(Fe.direction,Fe.placement);return ke.overflow.adjustY=!1,ke.overflow.adjustX=!1,Object.assign(Object.assign({},Fe),{dropdownAlign:ke})}const tu=(0,ne.Z)(pl,"picker",null,wl);pl._InternalPanelDoNotUseOrYouWillBeFired=tu;const Ss=(0,ne.Z)(pl.RangePicker,"picker",null,wl);pl._InternalRangePanelDoNotUseOrYouWillBeFired=Ss,pl.generatePicker=Mu;var ys=pl},37906:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return qe}});var z=te(59301),Ee=te(92310),xe=te.n(Ee),je=te(69507),ve=te(36355),Ce=te(19716),ue=te(8628),De={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},fe=z.createContext({}),be=te(11592),pe=function(Me,he){var Ne={};for(var Je in Me)Object.prototype.hasOwnProperty.call(Me,Je)&&he.indexOf(Je)<0&&(Ne[Je]=Me[Je]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Je=Object.getOwnPropertySymbols(Me);at(0,be.Z)(Me).map(he=>Object.assign({},he==null?void 0:he.props));function E(Me,he,Ne){const Je=z.useMemo(()=>he||re(Ne),[he,Ne]);return z.useMemo(()=>Je.map(Ge=>{var{span:$e}=Ge,ht=pe(Ge,["span"]);return Object.assign(Object.assign({},ht),{span:typeof $e=="number"?$e:(0,je.m9)(Me,$e)})}),[Je,Me])}function a(Me,he,Ne){let Je=Me;return(Ne===void 0||Ne>he)&&(Je=Object.assign(Object.assign({},Me),{span:he})),Je}function x(Me,he){const Ne=[];let Je=[],at=he;return Me.filter(Ge=>Ge).forEach((Ge,$e)=>{const ht=Ge==null?void 0:Ge.span,Ct=ht||1;if($e===Me.length-1){Je.push(a(Ge,at,ht)),Ne.push(Je);return}Ct(0,z.useMemo)(()=>x(he,Me),[he,Me]),ne=Me=>{let{children:he}=Me;return he};function oe(Me){return Me!=null}var me=Me=>{const{itemPrefixCls:he,component:Ne,span:Je,className:at,style:Ge,labelStyle:$e,contentStyle:ht,bordered:Ct,label:mt,content:At,colon:Qe}=Me,Bt=Ne;return Ct?z.createElement(Bt,{className:xe()({[`${he}-item-label`]:oe(mt),[`${he}-item-content`]:oe(At)},at),style:Ge,colSpan:Je},oe(mt)&&z.createElement("span",{style:$e},mt),oe(At)&&z.createElement("span",{style:ht},At)):z.createElement(Bt,{className:xe()(`${he}-item`,at),style:Ge,colSpan:Je},z.createElement("div",{className:`${he}-item-container`},(mt||mt===0)&&z.createElement("span",{className:xe()(`${he}-item-label`,{[`${he}-item-no-colon`]:!Qe}),style:$e},mt),(At||At===0)&&z.createElement("span",{className:xe()(`${he}-item-content`),style:ht},At)))};function Pe(Me,he,Ne){let{colon:Je,prefixCls:at,bordered:Ge}=he,{component:$e,type:ht,showLabel:Ct,showContent:mt,labelStyle:At,contentStyle:Qe}=Ne;return Me.map((Bt,It)=>{let{label:Le,children:wt,prefixCls:ce=at,className:ie,style:ae,labelStyle:le,contentStyle:Ie,span:_e=1,key:we}=Bt;return typeof $e=="string"?z.createElement(me,{key:`${ht}-${we||It}`,className:ie,style:ae,labelStyle:Object.assign(Object.assign({},At),le),contentStyle:Object.assign(Object.assign({},Qe),Ie),span:_e,colon:Je,component:$e,itemPrefixCls:ce,bordered:Ge,label:Ct?Le:null,content:mt?wt:null}):[z.createElement(me,{key:`label-${we||It}`,className:ie,style:Object.assign(Object.assign(Object.assign({},At),ae),le),span:1,colon:Je,component:$e[0],itemPrefixCls:ce,bordered:Ge,label:Le}),z.createElement(me,{key:`content-${we||It}`,className:ie,style:Object.assign(Object.assign(Object.assign({},Qe),ae),Ie),span:_e*2-1,component:$e[1],itemPrefixCls:ce,bordered:Ge,content:wt})]})}var Be=Me=>{const he=z.useContext(fe),{prefixCls:Ne,vertical:Je,row:at,index:Ge,bordered:$e}=Me;return Je?z.createElement(z.Fragment,null,z.createElement("tr",{key:`label-${Ge}`,className:`${Ne}-row`},Pe(at,Me,Object.assign({component:"th",type:"label",showLabel:!0},he))),z.createElement("tr",{key:`content-${Ge}`,className:`${Ne}-row`},Pe(at,Me,Object.assign({component:"td",type:"content",showContent:!0},he)))):z.createElement("tr",{key:Ge,className:`${Ne}-row`},Pe(at,Me,Object.assign({component:$e?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},he)))},Ze=te(17313),Se=te(83116),rt=te(37613);const Ae=Me=>{const{componentCls:he,labelBg:Ne}=Me;return{[`&${he}-bordered`]:{[`> ${he}-view`]:{border:`${Me.lineWidth}px ${Me.lineType} ${Me.colorSplit}`,"> table":{tableLayout:"auto",borderCollapse:"collapse"},[`${he}-row`]:{borderBottom:`${Me.lineWidth}px ${Me.lineType} ${Me.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${he}-item-label, > ${he}-item-content`]:{padding:`${Me.padding}px ${Me.paddingLG}px`,borderInlineEnd:`${Me.lineWidth}px ${Me.lineType} ${Me.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${he}-item-label`]:{color:Me.colorTextSecondary,backgroundColor:Ne,"&::after":{display:"none"}}}},[`&${he}-middle`]:{[`${he}-row`]:{[`> ${he}-item-label, > ${he}-item-content`]:{padding:`${Me.paddingSM}px ${Me.paddingLG}px`}}},[`&${he}-small`]:{[`${he}-row`]:{[`> ${he}-item-label, > ${he}-item-content`]:{padding:`${Me.paddingXS}px ${Me.padding}px`}}}}}},st=Me=>{const{componentCls:he,extraColor:Ne,itemPaddingBottom:Je,colonMarginRight:at,colonMarginLeft:Ge,titleMarginBottom:$e}=Me;return{[he]:Object.assign(Object.assign(Object.assign({},(0,Ze.Wf)(Me)),Ae(Me)),{"&-rtl":{direction:"rtl"},[`${he}-header`]:{display:"flex",alignItems:"center",marginBottom:$e},[`${he}-title`]:Object.assign(Object.assign({},Ze.vS),{flex:"auto",color:Me.colorText,fontWeight:Me.fontWeightStrong,fontSize:Me.fontSizeLG,lineHeight:Me.lineHeightLG}),[`${he}-extra`]:{marginInlineStart:"auto",color:Ne,fontSize:Me.fontSize},[`${he}-view`]:{width:"100%",borderRadius:Me.borderRadiusLG,table:{width:"100%",tableLayout:"fixed"}},[`${he}-row`]:{"> th, > td":{paddingBottom:Je},"&:last-child":{borderBottom:"none"}},[`${he}-item-label`]:{color:Me.colorTextTertiary,fontWeight:"normal",fontSize:Me.fontSize,lineHeight:Me.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${Ge}px ${at}px`},[`&${he}-item-no-colon::after`]:{content:'""'}},[`${he}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${he}-item-content`]:{display:"table-cell",flex:1,color:Me.colorText,fontSize:Me.fontSize,lineHeight:Me.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${he}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${he}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${he}-item-content`]:{display:"inline-flex",alignItems:"baseline"}}},"&-middle":{[`${he}-row`]:{"> th, > td":{paddingBottom:Me.paddingSM}}},"&-small":{[`${he}-row`]:{"> th, > td":{paddingBottom:Me.paddingXS}}}})}};var Ve=(0,Se.Z)("Descriptions",Me=>{const he=(0,rt.TS)(Me,{});return[st(he)]},Me=>({labelBg:Me.colorFillAlter,titleMarginBottom:Me.fontSizeSM*Me.lineHeightSM,itemPaddingBottom:Me.padding,colonMarginRight:Me.marginXS,colonMarginLeft:Me.marginXXS/2,extraColor:Me.colorText})),nt=function(Me,he){var Ne={};for(var Je in Me)Object.prototype.hasOwnProperty.call(Me,Je)&&he.indexOf(Je)<0&&(Ne[Je]=Me[Je]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Je=Object.getOwnPropertySymbols(Me);at{const{prefixCls:he,title:Ne,extra:Je,column:at,colon:Ge=!0,bordered:$e,layout:ht,children:Ct,className:mt,rootClassName:At,style:Qe,size:Bt,labelStyle:It,contentStyle:Le,items:wt}=Me,ce=nt(Me,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:ie,direction:ae,descriptions:le}=z.useContext(ve.E_),Ie=ie("descriptions",he),_e=(0,ue.Z)(),we=z.useMemo(()=>{var zt;return typeof at=="number"?at:(zt=(0,je.m9)(_e,Object.assign(Object.assign({},De),at)))!==null&&zt!==void 0?zt:3},[_e,at]),Re=E(_e,wt,Ct),it=(0,Ce.Z)(Bt),Xe=b(we,Re),[Ke,ft]=Ve(Ie),Pt=z.useMemo(()=>({labelStyle:It,contentStyle:Le}),[It,Le]);return Ke(z.createElement(fe.Provider,{value:Pt},z.createElement("div",Object.assign({className:xe()(Ie,le==null?void 0:le.className,{[`${Ie}-${it}`]:it&&it!=="default",[`${Ie}-bordered`]:!!$e,[`${Ie}-rtl`]:ae==="rtl"},mt,At,ft),style:Object.assign(Object.assign({},le==null?void 0:le.style),Qe)},ce),(Ne||Je)&&z.createElement("div",{className:`${Ie}-header`},Ne&&z.createElement("div",{className:`${Ie}-title`},Ne),Je&&z.createElement("div",{className:`${Ie}-extra`},Je)),z.createElement("div",{className:`${Ie}-view`},z.createElement("table",null,z.createElement("tbody",null,Xe.map((zt,Gt)=>z.createElement(Be,{key:Gt,index:Gt,colon:Ge,prefixCls:Ie,vertical:ht==="vertical",bordered:$e,row:zt}))))))))};lt.Item=ne;var qe=lt},28103:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return be}});var z=te(92310),Ee=te.n(z),xe=te(59301),je=te(36355),ve=te(17313),Ce=te(83116),ue=te(37613);const ge=pe=>{const{componentCls:re,sizePaddingEdgeHorizontal:E,colorSplit:a,lineWidth:x,textPaddingInline:y,orientationMargin:b,verticalMarginInline:ee}=pe;return{[re]:Object.assign(Object.assign({},(0,ve.Wf)(pe)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ee,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${pe.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-with-text`]:{display:"flex",alignItems:"center",margin:`${pe.dividerHorizontalWithTextGutterMargin}px 0`,color:pe.colorTextHeading,fontWeight:500,fontSize:pe.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${b*100}%`},"&::after":{width:`${100-b*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-b*100}%`},"&::after":{width:`${b*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:pe.colorText,fontWeight:"normal",fontSize:pe.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:E}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:E}}})}};var De=(0,Ce.Z)("Divider",pe=>{const re=(0,ue.TS)(pe,{dividerHorizontalWithTextGutterMargin:pe.margin,dividerHorizontalGutterMargin:pe.marginLG,sizePaddingEdgeHorizontal:0});return[ge(re)]},pe=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:pe.marginXS})),ye=function(pe,re){var E={};for(var a in pe)Object.prototype.hasOwnProperty.call(pe,a)&&re.indexOf(a)<0&&(E[a]=pe[a]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(pe);x{const{getPrefixCls:re,direction:E,divider:a}=xe.useContext(je.E_),{prefixCls:x,type:y="horizontal",orientation:b="center",orientationMargin:ee,className:ne,rootClassName:oe,children:se,dashed:me,plain:Pe,style:de}=pe,Be=ye(pe,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ze=re("divider",x),[Se,rt]=De(Ze),Ae=b.length>0?`-${b}`:b,st=!!se,Ve=b==="left"&&ee!=null,nt=b==="right"&&ee!=null,lt=Ee()(Ze,a==null?void 0:a.className,rt,`${Ze}-${y}`,{[`${Ze}-with-text`]:st,[`${Ze}-with-text${Ae}`]:st,[`${Ze}-dashed`]:!!me,[`${Ze}-plain`]:!!Pe,[`${Ze}-rtl`]:E==="rtl",[`${Ze}-no-default-orientation-margin-left`]:Ve,[`${Ze}-no-default-orientation-margin-right`]:nt},ne,oe),qe=xe.useMemo(()=>typeof ee=="number"?ee:/^\d+$/.test(ee)?Number(ee):ee,[ee]),Me=Object.assign(Object.assign({},Ve&&{marginLeft:qe}),nt&&{marginRight:qe});return Se(xe.createElement("div",Object.assign({className:lt,style:Object.assign(Object.assign({},a==null?void 0:a.style),de)},Be,{role:"separator"}),se&&y!=="vertical"&&xe.createElement("span",{className:`${Ze}-inner-text`,style:Me},se)))}},91857:function(xt,bt,te){"use strict";var z=te(59301),Ee=te(38819),xe=te(92310),je=te.n(xe),ve=te(31561),Ce=te(70425),ue=te(18929),ge=te(2738),De=te(79676),ye=te(53487),fe=te(92343),be=te(36355),pe=te(20834),re=te(40875),E=te(88088),a=te(47211);const x=null,y=oe=>{const{menu:se,arrow:me,prefixCls:Pe,children:de,trigger:Be,disabled:Ze,dropdownRender:Se,getPopupContainer:rt,overlayClassName:Ae,rootClassName:st,open:Ve,onOpenChange:nt,visible:lt,onVisibleChange:qe,mouseEnterDelay:Me=.15,mouseLeaveDelay:he=.1,autoAdjustOverflow:Ne=!0,placement:Je="",overlay:at,transitionName:Ge}=oe,{getPopupContainer:$e,getPrefixCls:ht,direction:Ct}=z.useContext(be.E_),mt=z.useMemo(()=>{const Ke=ht();return Ge!==void 0?Ge:Je.includes("top")?`${Ke}-slide-down`:`${Ke}-slide-up`},[ht,Je,Ge]),At=z.useMemo(()=>Je?Je.includes("Center")?Je.slice(0,Je.indexOf("Center")):Je:Ct==="rtl"?"bottomRight":"bottomLeft",[Je,Ct]),Qe=ht("dropdown",Pe),[Bt,It]=(0,a.Z)(Qe),[,Le]=(0,E.Z)(),wt=z.Children.only(de),ce=(0,fe.Tm)(wt,{className:je()(`${Qe}-trigger`,{[`${Qe}-rtl`]:Ct==="rtl"},wt.props.className),disabled:Ze}),ie=Ze?[]:Be;let ae;ie&&ie.includes("contextMenu")&&(ae=!0);const[le,Ie]=(0,ue.Z)(!1,{value:Ve!=null?Ve:lt}),_e=(0,Ce.useEvent)(Ke=>{nt==null||nt(Ke),qe==null||qe(Ke),Ie(Ke)}),we=je()(Ae,st,It,{[`${Qe}-rtl`]:Ct==="rtl"}),Re=(0,De.Z)({arrowPointAtCenter:typeof me=="object"&&me.pointAtCenter,autoAdjustOverflow:Ne,offset:Le.marginXXS,arrowWidth:me?Le.sizePopupArrow:0,borderRadius:Le.borderRadius}),it=z.useCallback(()=>{Ie(!1)},[]),Xe=()=>{let Ke;return se!=null&&se.items?Ke=z.createElement(pe.default,Object.assign({},se)):typeof at=="function"?Ke=at():Ke=at,Se&&(Ke=Se(Ke)),Ke=z.Children.only(typeof Ke=="string"?z.createElement("span",null,Ke):Ke),z.createElement(re.J,{prefixCls:`${Qe}-menu`,expandIcon:z.createElement("span",{className:`${Qe}-menu-submenu-arrow`},z.createElement(Ee.Z,{className:`${Qe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:it,validator:ft=>{let{mode:Pt}=ft}},Ke)};return Bt(z.createElement(ve.Z,Object.assign({alignPoint:ae},(0,ge.Z)(oe,["rootClassName"]),{mouseEnterDelay:Me,mouseLeaveDelay:he,visible:le,builtinPlacements:Re,arrow:!!me,overlayClassName:we,prefixCls:Qe,getPopupContainer:rt||$e,transitionName:mt,trigger:ie,overlay:Xe,placement:At,onVisibleChange:_e}),ce))};function b(oe){return Object.assign(Object.assign({},oe),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ee=(0,ye.Z)(y,"dropdown",oe=>oe,b),ne=oe=>z.createElement(ee,Object.assign({},oe),z.createElement("span",null));y._InternalPanelDoNotUseOrYouWillBeFired=ne,bt.Z=y},38854:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return E}});var z=te(91857),Ee=te(92310),xe=te.n(Ee),je=te(59301),ve=te(18785),Ce=te(3113),ue=te(36355),ge=te(81327),De=te(33234),ye=te(47211),fe=function(a,x){var y={};for(var b in a)Object.prototype.hasOwnProperty.call(a,b)&&x.indexOf(b)<0&&(y[b]=a[b]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,b=Object.getOwnPropertySymbols(a);ee{const{getPopupContainer:x,getPrefixCls:y,direction:b}=je.useContext(ue.E_),{prefixCls:ee,type:ne="default",danger:oe,disabled:se,loading:me,onClick:Pe,htmlType:de,children:Be,className:Ze,menu:Se,arrow:rt,autoFocus:Ae,overlay:st,trigger:Ve,align:nt,open:lt,onOpenChange:qe,placement:Me,getPopupContainer:he,href:Ne,icon:Je=je.createElement(ve.Z,null),title:at,buttonsRender:Ge=Xe=>Xe,mouseEnterDelay:$e,mouseLeaveDelay:ht,overlayClassName:Ct,overlayStyle:mt,destroyPopupOnHide:At,dropdownRender:Qe}=a,Bt=fe(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),It=y("dropdown",ee),Le=`${It}-button`,[wt,ce]=(0,ye.Z)(It),ie={menu:Se,arrow:rt,autoFocus:Ae,align:nt,disabled:se,trigger:se?[]:Ve,onOpenChange:qe,getPopupContainer:he||x,mouseEnterDelay:$e,mouseLeaveDelay:ht,overlayClassName:Ct,overlayStyle:mt,destroyPopupOnHide:At,dropdownRender:Qe},{compactSize:ae,compactItemClassnames:le}=(0,De.ri)(It,b),Ie=xe()(Le,le,Ze,ce);"overlay"in a&&(ie.overlay=st),"open"in a&&(ie.open=lt),"placement"in a?ie.placement=Me:ie.placement=b==="rtl"?"bottomLeft":"bottomRight";const _e=je.createElement(Ce.ZP,{type:ne,danger:oe,disabled:se,loading:me,onClick:Pe,htmlType:de,href:Ne,title:at},Be),we=je.createElement(Ce.ZP,{type:ne,danger:oe,icon:Je}),[Re,it]=Ge([_e,we]);return wt(je.createElement(ge.Z.Compact,Object.assign({className:Ie,size:ae,block:!0},Bt),Re,je.createElement(z.Z,Object.assign({},ie),it)))};be.__ANT_BUTTON=!0;var pe=be;const re=z.Z;re.Button=pe;var E=re},47211:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return fe}});var z=te(17313),Ee=te(13826),xe=te(92899),je=te(29878),ve=te(19447),Ce=te(83116),ue=te(37613),De=be=>{const{componentCls:pe,menuCls:re,colorError:E,colorTextLightSolid:a}=be,x=`${re}-item`;return{[`${pe}, ${pe}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:E,"&:hover":{color:a,backgroundColor:E}}}}}};const ye=be=>{const{componentCls:pe,menuCls:re,zIndexPopup:E,dropdownArrowDistance:a,sizePopupArrow:x,antCls:y,iconCls:b,motionDurationMid:ee,dropdownPaddingVertical:ne,fontSize:oe,dropdownEdgeChildPadding:se,colorTextDisabled:me,fontSizeIcon:Pe,controlPaddingHorizontal:de,colorBgElevated:Be}=be;return[{[pe]:Object.assign(Object.assign({},(0,z.Wf)(be)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:E,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${y}-btn`]:{[`& > ${b}-down, & > ${y}-btn-icon > ${b}-down`]:{fontSize:Pe}},[`${pe}-wrap`]:{position:"relative",[`${y}-btn > ${b}-down`]:{fontSize:Pe},[`${b}-down::before`]:{transition:`transform ${ee}`}},[`${pe}-wrap-open`]:{[`${b}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${y}-slide-down-enter${y}-slide-down-enter-active${pe}-placement-bottomLeft, + table`]:{textAlign:"center"},"&-focused":{borderColor:Fn}}}}),"&-dropdown-range":{padding:`${zo*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${ke}-separator`]:{transform:"rotate(180deg)"},[`${ke}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,_l.oN)(Fe,"slide-up"),(0,_l.oN)(Fe,"slide-down"),(0,pu.Fm)(Fe,"move-up"),(0,pu.Fm)(Fe,"move-down")]},Iu=Fe=>{const{componentCls:ke,controlHeightLG:Oe,paddingXXS:gt,padding:pt}=Fe;return{pickerCellCls:`${ke}-cell`,pickerCellInnerCls:`${ke}-cell-inner`,pickerYearMonthCellWidth:Oe*1.5,pickerQuarterPanelContentHeight:Oe*1.4,pickerCellPaddingVertical:gt+gt/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:pt+gt/2}},ql=Fe=>({cellHoverBg:Fe.controlItemBgHover,cellActiveWithRangeBg:Fe.controlItemBgActive,cellHoverWithRangeBg:new su.C(Fe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new su.C(Fe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:Fe.colorBgContainerDisabled,timeColumnWidth:Fe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:Fe.controlHeightSM*1.5,cellHeight:Fe.controlHeightSM,textHeight:Fe.controlHeightLG,withoutTimeCellHeight:Fe.controlHeightLG*1.65});var Ou=(0,ms.Z)("DatePicker",Fe=>{const ke=(0,co.TS)((0,Zl.e5)(Fe),Iu(Fe));return[Xu(ke),Du(ke),(0,bu.c)(Fe,{focusElCls:`${Fe.componentCls}-focused`})]},Fe=>Object.assign(Object.assign(Object.assign({},(0,Zl.TM)(Fe)),ql(Fe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:Fe.zIndexPopupBase+50}));function fs(Fe,ke,Oe){return Oe!==void 0?Oe:ke==="year"&&Fe.lang.yearPlaceholder?Fe.lang.yearPlaceholder:ke==="quarter"&&Fe.lang.quarterPlaceholder?Fe.lang.quarterPlaceholder:ke==="month"&&Fe.lang.monthPlaceholder?Fe.lang.monthPlaceholder:ke==="week"&&Fe.lang.weekPlaceholder?Fe.lang.weekPlaceholder:ke==="time"&&Fe.timePickerLocale.placeholder?Fe.timePickerLocale.placeholder:Fe.lang.placeholder}function ps(Fe,ke,Oe){return Oe!==void 0?Oe:ke==="year"&&Fe.lang.yearPlaceholder?Fe.lang.rangeYearPlaceholder:ke==="quarter"&&Fe.lang.quarterPlaceholder?Fe.lang.rangeQuarterPlaceholder:ke==="month"&&Fe.lang.monthPlaceholder?Fe.lang.rangeMonthPlaceholder:ke==="week"&&Fe.lang.weekPlaceholder?Fe.lang.rangeWeekPlaceholder:ke==="time"&&Fe.timePickerLocale.placeholder?Fe.timePickerLocale.rangePlaceholder:Fe.lang.rangePlaceholder}function Lu(Fe,ke){const Oe={adjustX:1,adjustY:1};switch(ke){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:Oe};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:Oe};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:Oe};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:Oe};default:return{points:Fe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:Oe}}}function $l(Fe){return Fe?Array.isArray(Fe)?Fe:[Fe]:[]}function eu(Fe){const{format:ke,picker:Oe,showHour:gt,showMinute:pt,showSecond:Ue,use12Hours:Lt}=Fe,gn=$l(ke)[0],cn=Object.assign({},Fe);return ke&&Array.isArray(ke)&&(cn.format=gn),gn&&typeof gn=="string"&&(!gn.includes("s")&&Ue===void 0&&(cn.showSecond=!1),!gn.includes("m")&&pt===void 0&&(cn.showMinute=!1),!gn.includes("H")&&!gn.includes("h")&&!gn.includes("K")&&!gn.includes("k")&>===void 0&&(cn.showHour=!1),(gn.includes("a")||gn.includes("A"))&&Lt===void 0&&(cn.use12Hours=!0)),Oe==="time"?cn:(typeof gn=="function"&&delete cn.format,{showTime:cn})}function du(Fe,ke,Oe){if(Fe===!1)return!1;const gt={clearIcon:ke!=null?ke:Oe};return typeof Fe=="object"?Object.assign(Object.assign({},gt),Fe):gt}var qu=te(3113);function vs(Fe){return se.createElement(qu.ZP,Object.assign({size:"small",type:"primary"},Fe))}var Pr={button:vs},$u=function(Fe,ke){var Oe={};for(var gt in Fe)Object.prototype.hasOwnProperty.call(Fe,gt)&&ke.indexOf(gt)<0&&(Oe[gt]=Fe[gt]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,gt=Object.getOwnPropertySymbols(Fe);pt{const{prefixCls:pt,getPopupContainer:Ue,className:Lt,placement:gn,size:cn,disabled:Fn,bordered:ma=!0,placeholder:Bn,popupClassName:In,dropdownClassName:Mn,status:Tn,clearIcon:dn,allowClear:xn,rootClassName:ra}=Oe,_a=$u(Oe,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Ta=se.useRef(null),{getPrefixCls:Ba,direction:nr,getPopupContainer:Xa}=(0,se.useContext)(Au.E_),ya=Ba("picker",pt),{compactSize:Fo,compactItemClassnames:Qr}=(0,wu.ri)(ya,nr),{format:Do,showTime:Go,picker:$o}=Oe,ni=Ba(),[Oi,ei]=Ou(ya),zo=Object.assign(Object.assign({},Go?eu(Object.assign({format:Do,picker:$o},Go)):{}),$o==="time"?eu(Object.assign(Object.assign({format:Do},Oe),{picker:$o})):{}),Zo=(0,Yu.Z)(ut=>{var vt;return(vt=cn!=null?cn:Fo)!==null&&vt!==void 0?vt:ut}),ko=se.useContext(ja.Z),zn=Fn!=null?Fn:ko,Ko=(0,se.useContext)(Qu.aM),{hasFeedback:Jo,status:Qi,feedbackIcon:Hi}=Ko,Te=se.createElement(se.Fragment,null,$o==="time"?se.createElement(nt,null):se.createElement(Se,null),Jo&&Hi);(0,se.useImperativeHandle)(gt,()=>({focus:()=>{var ut;return(ut=Ta.current)===null||ut===void 0?void 0:ut.focus()},blur:()=>{var ut;return(ut=Ta.current)===null||ut===void 0?void 0:ut.blur()}}));const[He]=(0,Vu.Z)("Calendar",Ju.Z),ot=Object.assign(Object.assign({},He),Oe.locale);return Oi(se.createElement(Fu,Object.assign({separator:se.createElement("span",{"aria-label":"to",className:`${ya}-separator`},se.createElement(Je,null)),disabled:zn,ref:Ta,dropdownAlign:Lu(nr,gn),placeholder:ps(ot,$o,Bn),suffixIcon:Te,prevIcon:se.createElement("span",{className:`${ya}-prev-icon`}),nextIcon:se.createElement("span",{className:`${ya}-next-icon`}),superPrevIcon:se.createElement("span",{className:`${ya}-super-prev-icon`}),superNextIcon:se.createElement("span",{className:`${ya}-super-next-icon`}),transitionName:`${ni}-slide-up`},_a,zo,{className:Ge()({[`${ya}-${Zo}`]:Zo,[`${ya}-borderless`]:!ma},(0,uu.Z)(ya,(0,uu.F)(Qi,Tn),Jo),ei,Qr,Lt,ra),locale:ot.lang,prefixCls:ya,getPopupContainer:Ue||Xa,generateConfig:Fe,components:Pr,direction:nr,dropdownClassName:Ge()(ei,In||Mn,ra),allowClear:du(xn,dn,se.createElement(lt.Z,null))})))})}var Nu=function(Fe,ke){var Oe={};for(var gt in Fe)Object.prototype.hasOwnProperty.call(Fe,gt)&&ke.indexOf(gt)<0&&(Oe[gt]=Fe[gt]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,gt=Object.getOwnPropertySymbols(Fe);pt{const{prefixCls:Tn,getPopupContainer:dn,style:xn,className:ra,rootClassName:_a,size:Ta,bordered:Ba=!0,placement:nr,placeholder:Xa,popupClassName:ya,dropdownClassName:Fo,disabled:Qr,status:Do,clearIcon:Go,allowClear:$o}=In,ni=Nu(In,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Oi,direction:ei,getPopupContainer:zo,[ma]:Zo}=(0,se.useContext)(Au.E_),ko=Oi("picker",Tn),{compactSize:zn,compactItemClassnames:Ko}=(0,wu.ri)(ko,ei),Jo=se.useRef(null),{format:Qi,showTime:Hi}=In,[Te,He]=Ou(ko);(0,se.useImperativeHandle)(Mn,()=>({focus:()=>{var Un;return(Un=Jo.current)===null||Un===void 0?void 0:Un.focus()},blur:()=>{var Un;return(Un=Jo.current)===null||Un===void 0?void 0:Un.blur()}}));const ot={showToday:!0};let ut={};cn&&(ut.picker=cn);const vt=cn||In.picker;ut=Object.assign(Object.assign(Object.assign({},ut),Hi?eu(Object.assign({format:Qi,picker:vt},Hi)):{}),vt==="time"?eu(Object.assign(Object.assign({format:Qi},In),{picker:vt})):{});const St=Oi(),Tt=(0,Yu.Z)(Un=>{var fa;return(fa=Ta!=null?Ta:zn)!==null&&fa!==void 0?fa:Un}),kt=se.useContext(ja.Z),Mt=Qr!=null?Qr:kt,en=(0,se.useContext)(Qu.aM),{hasFeedback:Jt,status:qt,feedbackIcon:wn}=en,An=se.createElement(se.Fragment,null,vt==="time"?se.createElement(nt,null):se.createElement(Se,null),Jt&&wn),[bn]=(0,Vu.Z)("DatePicker",Ju.Z),ta=Object.assign(Object.assign({},bn),In.locale);return Te(se.createElement(Uu,Object.assign({ref:Jo,placeholder:fs(ta,vt,Xa),suffixIcon:An,dropdownAlign:Lu(ei,nr),prevIcon:se.createElement("span",{className:`${ko}-prev-icon`}),nextIcon:se.createElement("span",{className:`${ko}-next-icon`}),superPrevIcon:se.createElement("span",{className:`${ko}-super-prev-icon`}),superNextIcon:se.createElement("span",{className:`${ko}-super-next-icon`}),transitionName:`${St}-slide-up`},ot,ni,ut,{locale:ta.lang,className:Ge()({[`${ko}-${Tt}`]:Tt,[`${ko}-borderless`]:!Ba},(0,uu.Z)(ko,(0,uu.F)(qt,Do),Jt),He,Ko,Zo==null?void 0:Zo.className,ra,_a),style:Object.assign(Object.assign({},Zo==null?void 0:Zo.style),xn),prefixCls:ko,getPopupContainer:dn||zo,generateConfig:Fe,components:Pr,direction:ei,disabled:Mt,dropdownClassName:Ge()(He,_a,ya||Fo),allowClear:du($o,Go,se.createElement(lt.Z,null))})))});return Fn&&(Bn.displayName=Fn),Bn}const Oe=ke(),gt=ke("week","WeekPicker"),pt=ke("month","MonthPicker"),Ue=ke("year","YearPicker"),Lt=ke("time","TimePicker"),gn=ke("quarter","QuarterPicker");return{DatePicker:Oe,WeekPicker:gt,MonthPicker:pt,YearPicker:Ue,TimePicker:Lt,QuarterPicker:gn}}const hs=null;function Es(Fe){const{DatePicker:ke,WeekPicker:Oe,MonthPicker:gt,YearPicker:pt,TimePicker:Ue,QuarterPicker:Lt}=ts(Fe),gn=es(Fe),cn=ke;return cn.WeekPicker=Oe,cn.MonthPicker=gt,cn.YearPicker=pt,cn.RangePicker=gn,cn.TimePicker=Ue,cn.QuarterPicker=Lt,cn}var Mu=Es;const pl=Mu(ee);function wl(Fe){const ke=Lu(Fe.direction,Fe.placement);return ke.overflow.adjustY=!1,ke.overflow.adjustX=!1,Object.assign(Object.assign({},Fe),{dropdownAlign:ke})}const tu=(0,ne.Z)(pl,"picker",null,wl);pl._InternalPanelDoNotUseOrYouWillBeFired=tu;const Ss=(0,ne.Z)(pl.RangePicker,"picker",null,wl);pl._InternalRangePanelDoNotUseOrYouWillBeFired=Ss,pl.generatePicker=Mu;var ys=pl},37906:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return qe}});var z=te(59301),Ee=te(92310),xe=te.n(Ee),je=te(69507),ve=te(36355),Ce=te(19716),ue=te(8628),De={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},fe=z.createContext({}),be=te(11592),pe=function(Me,he){var Ne={};for(var Je in Me)Object.prototype.hasOwnProperty.call(Me,Je)&&he.indexOf(Je)<0&&(Ne[Je]=Me[Je]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Je=Object.getOwnPropertySymbols(Me);at(0,be.Z)(Me).map(he=>Object.assign({},he==null?void 0:he.props));function E(Me,he,Ne){const Je=z.useMemo(()=>he||re(Ne),[he,Ne]);return z.useMemo(()=>Je.map(Ge=>{var{span:$e}=Ge,ht=pe(Ge,["span"]);return Object.assign(Object.assign({},ht),{span:typeof $e=="number"?$e:(0,je.m9)(Me,$e)})}),[Je,Me])}function a(Me,he,Ne){let Je=Me;return(Ne===void 0||Ne>he)&&(Je=Object.assign(Object.assign({},Me),{span:he})),Je}function x(Me,he){const Ne=[];let Je=[],at=he;return Me.filter(Ge=>Ge).forEach((Ge,$e)=>{const ht=Ge==null?void 0:Ge.span,Ct=ht||1;if($e===Me.length-1){Je.push(a(Ge,at,ht)),Ne.push(Je);return}Ct(0,z.useMemo)(()=>x(he,Me),[he,Me]),ne=Me=>{let{children:he}=Me;return he};function oe(Me){return Me!=null}var me=Me=>{const{itemPrefixCls:he,component:Ne,span:Je,className:at,style:Ge,labelStyle:$e,contentStyle:ht,bordered:Ct,label:mt,content:At,colon:Qe}=Me,Bt=Ne;return Ct?z.createElement(Bt,{className:xe()({[`${he}-item-label`]:oe(mt),[`${he}-item-content`]:oe(At)},at),style:Ge,colSpan:Je},oe(mt)&&z.createElement("span",{style:$e},mt),oe(At)&&z.createElement("span",{style:ht},At)):z.createElement(Bt,{className:xe()(`${he}-item`,at),style:Ge,colSpan:Je},z.createElement("div",{className:`${he}-item-container`},(mt||mt===0)&&z.createElement("span",{className:xe()(`${he}-item-label`,{[`${he}-item-no-colon`]:!Qe}),style:$e},mt),(At||At===0)&&z.createElement("span",{className:xe()(`${he}-item-content`),style:ht},At)))};function Pe(Me,he,Ne){let{colon:Je,prefixCls:at,bordered:Ge}=he,{component:$e,type:ht,showLabel:Ct,showContent:mt,labelStyle:At,contentStyle:Qe}=Ne;return Me.map((Bt,It)=>{let{label:Le,children:wt,prefixCls:ce=at,className:ie,style:ae,labelStyle:le,contentStyle:Ie,span:_e=1,key:we}=Bt;return typeof $e=="string"?z.createElement(me,{key:`${ht}-${we||It}`,className:ie,style:ae,labelStyle:Object.assign(Object.assign({},At),le),contentStyle:Object.assign(Object.assign({},Qe),Ie),span:_e,colon:Je,component:$e,itemPrefixCls:ce,bordered:Ge,label:Ct?Le:null,content:mt?wt:null}):[z.createElement(me,{key:`label-${we||It}`,className:ie,style:Object.assign(Object.assign(Object.assign({},At),ae),le),span:1,colon:Je,component:$e[0],itemPrefixCls:ce,bordered:Ge,label:Le}),z.createElement(me,{key:`content-${we||It}`,className:ie,style:Object.assign(Object.assign(Object.assign({},Qe),ae),Ie),span:_e*2-1,component:$e[1],itemPrefixCls:ce,bordered:Ge,content:wt})]})}var Be=Me=>{const he=z.useContext(fe),{prefixCls:Ne,vertical:Je,row:at,index:Ge,bordered:$e}=Me;return Je?z.createElement(z.Fragment,null,z.createElement("tr",{key:`label-${Ge}`,className:`${Ne}-row`},Pe(at,Me,Object.assign({component:"th",type:"label",showLabel:!0},he))),z.createElement("tr",{key:`content-${Ge}`,className:`${Ne}-row`},Pe(at,Me,Object.assign({component:"td",type:"content",showContent:!0},he)))):z.createElement("tr",{key:Ge,className:`${Ne}-row`},Pe(at,Me,Object.assign({component:$e?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},he)))},Ze=te(17313),Se=te(83116),rt=te(37613);const Ae=Me=>{const{componentCls:he,labelBg:Ne}=Me;return{[`&${he}-bordered`]:{[`> ${he}-view`]:{border:`${Me.lineWidth}px ${Me.lineType} ${Me.colorSplit}`,"> table":{tableLayout:"auto",borderCollapse:"collapse"},[`${he}-row`]:{borderBottom:`${Me.lineWidth}px ${Me.lineType} ${Me.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${he}-item-label, > ${he}-item-content`]:{padding:`${Me.padding}px ${Me.paddingLG}px`,borderInlineEnd:`${Me.lineWidth}px ${Me.lineType} ${Me.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${he}-item-label`]:{color:Me.colorTextSecondary,backgroundColor:Ne,"&::after":{display:"none"}}}},[`&${he}-middle`]:{[`${he}-row`]:{[`> ${he}-item-label, > ${he}-item-content`]:{padding:`${Me.paddingSM}px ${Me.paddingLG}px`}}},[`&${he}-small`]:{[`${he}-row`]:{[`> ${he}-item-label, > ${he}-item-content`]:{padding:`${Me.paddingXS}px ${Me.padding}px`}}}}}},st=Me=>{const{componentCls:he,extraColor:Ne,itemPaddingBottom:Je,colonMarginRight:at,colonMarginLeft:Ge,titleMarginBottom:$e}=Me;return{[he]:Object.assign(Object.assign(Object.assign({},(0,Ze.Wf)(Me)),Ae(Me)),{"&-rtl":{direction:"rtl"},[`${he}-header`]:{display:"flex",alignItems:"center",marginBottom:$e},[`${he}-title`]:Object.assign(Object.assign({},Ze.vS),{flex:"auto",color:Me.colorText,fontWeight:Me.fontWeightStrong,fontSize:Me.fontSizeLG,lineHeight:Me.lineHeightLG}),[`${he}-extra`]:{marginInlineStart:"auto",color:Ne,fontSize:Me.fontSize},[`${he}-view`]:{width:"100%",borderRadius:Me.borderRadiusLG,table:{width:"100%",tableLayout:"fixed"}},[`${he}-row`]:{"> th, > td":{paddingBottom:Je},"&:last-child":{borderBottom:"none"}},[`${he}-item-label`]:{color:Me.colorTextTertiary,fontWeight:"normal",fontSize:Me.fontSize,lineHeight:Me.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${Ge}px ${at}px`},[`&${he}-item-no-colon::after`]:{content:'""'}},[`${he}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${he}-item-content`]:{display:"table-cell",flex:1,color:Me.colorText,fontSize:Me.fontSize,lineHeight:Me.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${he}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${he}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${he}-item-content`]:{display:"inline-flex",alignItems:"baseline"}}},"&-middle":{[`${he}-row`]:{"> th, > td":{paddingBottom:Me.paddingSM}}},"&-small":{[`${he}-row`]:{"> th, > td":{paddingBottom:Me.paddingXS}}}})}};var Ve=(0,Se.Z)("Descriptions",Me=>{const he=(0,rt.TS)(Me,{});return[st(he)]},Me=>({labelBg:Me.colorFillAlter,titleMarginBottom:Me.fontSizeSM*Me.lineHeightSM,itemPaddingBottom:Me.padding,colonMarginRight:Me.marginXS,colonMarginLeft:Me.marginXXS/2,extraColor:Me.colorText})),nt=function(Me,he){var Ne={};for(var Je in Me)Object.prototype.hasOwnProperty.call(Me,Je)&&he.indexOf(Je)<0&&(Ne[Je]=Me[Je]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Je=Object.getOwnPropertySymbols(Me);at{const{prefixCls:he,title:Ne,extra:Je,column:at,colon:Ge=!0,bordered:$e,layout:ht,children:Ct,className:mt,rootClassName:At,style:Qe,size:Bt,labelStyle:It,contentStyle:Le,items:wt}=Me,ce=nt(Me,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:ie,direction:ae,descriptions:le}=z.useContext(ve.E_),Ie=ie("descriptions",he),_e=(0,ue.Z)(),we=z.useMemo(()=>{var zt;return typeof at=="number"?at:(zt=(0,je.m9)(_e,Object.assign(Object.assign({},De),at)))!==null&&zt!==void 0?zt:3},[_e,at]),Re=E(_e,wt,Ct),it=(0,Ce.Z)(Bt),Xe=b(we,Re),[Ke,ft]=Ve(Ie),Pt=z.useMemo(()=>({labelStyle:It,contentStyle:Le}),[It,Le]);return Ke(z.createElement(fe.Provider,{value:Pt},z.createElement("div",Object.assign({className:xe()(Ie,le==null?void 0:le.className,{[`${Ie}-${it}`]:it&&it!=="default",[`${Ie}-bordered`]:!!$e,[`${Ie}-rtl`]:ae==="rtl"},mt,At,ft),style:Object.assign(Object.assign({},le==null?void 0:le.style),Qe)},ce),(Ne||Je)&&z.createElement("div",{className:`${Ie}-header`},Ne&&z.createElement("div",{className:`${Ie}-title`},Ne),Je&&z.createElement("div",{className:`${Ie}-extra`},Je)),z.createElement("div",{className:`${Ie}-view`},z.createElement("table",null,z.createElement("tbody",null,Xe.map((zt,jt)=>z.createElement(Be,{key:jt,index:jt,colon:Ge,prefixCls:Ie,vertical:ht==="vertical",bordered:$e,row:zt}))))))))};lt.Item=ne;var qe=lt},28103:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return be}});var z=te(92310),Ee=te.n(z),xe=te(59301),je=te(36355),ve=te(17313),Ce=te(83116),ue=te(37613);const ge=pe=>{const{componentCls:re,sizePaddingEdgeHorizontal:E,colorSplit:a,lineWidth:x,textPaddingInline:y,orientationMargin:b,verticalMarginInline:ee}=pe;return{[re]:Object.assign(Object.assign({},(0,ve.Wf)(pe)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ee,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${pe.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-with-text`]:{display:"flex",alignItems:"center",margin:`${pe.dividerHorizontalWithTextGutterMargin}px 0`,color:pe.colorTextHeading,fontWeight:500,fontSize:pe.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${b*100}%`},"&::after":{width:`${100-b*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-b*100}%`},"&::after":{width:`${b*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:pe.colorText,fontWeight:"normal",fontSize:pe.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:E}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:E}}})}};var De=(0,Ce.Z)("Divider",pe=>{const re=(0,ue.TS)(pe,{dividerHorizontalWithTextGutterMargin:pe.margin,dividerHorizontalGutterMargin:pe.marginLG,sizePaddingEdgeHorizontal:0});return[ge(re)]},pe=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:pe.marginXS})),ye=function(pe,re){var E={};for(var a in pe)Object.prototype.hasOwnProperty.call(pe,a)&&re.indexOf(a)<0&&(E[a]=pe[a]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(pe);x{const{getPrefixCls:re,direction:E,divider:a}=xe.useContext(je.E_),{prefixCls:x,type:y="horizontal",orientation:b="center",orientationMargin:ee,className:ne,rootClassName:oe,children:se,dashed:me,plain:Pe,style:de}=pe,Be=ye(pe,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ze=re("divider",x),[Se,rt]=De(Ze),Ae=b.length>0?`-${b}`:b,st=!!se,Ve=b==="left"&&ee!=null,nt=b==="right"&&ee!=null,lt=Ee()(Ze,a==null?void 0:a.className,rt,`${Ze}-${y}`,{[`${Ze}-with-text`]:st,[`${Ze}-with-text${Ae}`]:st,[`${Ze}-dashed`]:!!me,[`${Ze}-plain`]:!!Pe,[`${Ze}-rtl`]:E==="rtl",[`${Ze}-no-default-orientation-margin-left`]:Ve,[`${Ze}-no-default-orientation-margin-right`]:nt},ne,oe),qe=xe.useMemo(()=>typeof ee=="number"?ee:/^\d+$/.test(ee)?Number(ee):ee,[ee]),Me=Object.assign(Object.assign({},Ve&&{marginLeft:qe}),nt&&{marginRight:qe});return Se(xe.createElement("div",Object.assign({className:lt,style:Object.assign(Object.assign({},a==null?void 0:a.style),de)},Be,{role:"separator"}),se&&y!=="vertical"&&xe.createElement("span",{className:`${Ze}-inner-text`,style:Me},se)))}},91857:function(xt,bt,te){"use strict";var z=te(59301),Ee=te(38819),xe=te(92310),je=te.n(xe),ve=te(31561),Ce=te(70425),ue=te(18929),ge=te(2738),De=te(79676),ye=te(53487),fe=te(92343),be=te(36355),pe=te(20834),re=te(40875),E=te(88088),a=te(47211);const x=null,y=oe=>{const{menu:se,arrow:me,prefixCls:Pe,children:de,trigger:Be,disabled:Ze,dropdownRender:Se,getPopupContainer:rt,overlayClassName:Ae,rootClassName:st,open:Ve,onOpenChange:nt,visible:lt,onVisibleChange:qe,mouseEnterDelay:Me=.15,mouseLeaveDelay:he=.1,autoAdjustOverflow:Ne=!0,placement:Je="",overlay:at,transitionName:Ge}=oe,{getPopupContainer:$e,getPrefixCls:ht,direction:Ct}=z.useContext(be.E_),mt=z.useMemo(()=>{const Ke=ht();return Ge!==void 0?Ge:Je.includes("top")?`${Ke}-slide-down`:`${Ke}-slide-up`},[ht,Je,Ge]),At=z.useMemo(()=>Je?Je.includes("Center")?Je.slice(0,Je.indexOf("Center")):Je:Ct==="rtl"?"bottomRight":"bottomLeft",[Je,Ct]),Qe=ht("dropdown",Pe),[Bt,It]=(0,a.Z)(Qe),[,Le]=(0,E.Z)(),wt=z.Children.only(de),ce=(0,fe.Tm)(wt,{className:je()(`${Qe}-trigger`,{[`${Qe}-rtl`]:Ct==="rtl"},wt.props.className),disabled:Ze}),ie=Ze?[]:Be;let ae;ie&&ie.includes("contextMenu")&&(ae=!0);const[le,Ie]=(0,ue.Z)(!1,{value:Ve!=null?Ve:lt}),_e=(0,Ce.useEvent)(Ke=>{nt==null||nt(Ke),qe==null||qe(Ke),Ie(Ke)}),we=je()(Ae,st,It,{[`${Qe}-rtl`]:Ct==="rtl"}),Re=(0,De.Z)({arrowPointAtCenter:typeof me=="object"&&me.pointAtCenter,autoAdjustOverflow:Ne,offset:Le.marginXXS,arrowWidth:me?Le.sizePopupArrow:0,borderRadius:Le.borderRadius}),it=z.useCallback(()=>{Ie(!1)},[]),Xe=()=>{let Ke;return se!=null&&se.items?Ke=z.createElement(pe.default,Object.assign({},se)):typeof at=="function"?Ke=at():Ke=at,Se&&(Ke=Se(Ke)),Ke=z.Children.only(typeof Ke=="string"?z.createElement("span",null,Ke):Ke),z.createElement(re.J,{prefixCls:`${Qe}-menu`,expandIcon:z.createElement("span",{className:`${Qe}-menu-submenu-arrow`},z.createElement(Ee.Z,{className:`${Qe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:it,validator:ft=>{let{mode:Pt}=ft}},Ke)};return Bt(z.createElement(ve.Z,Object.assign({alignPoint:ae},(0,ge.Z)(oe,["rootClassName"]),{mouseEnterDelay:Me,mouseLeaveDelay:he,visible:le,builtinPlacements:Re,arrow:!!me,overlayClassName:we,prefixCls:Qe,getPopupContainer:rt||$e,transitionName:mt,trigger:ie,overlay:Xe,placement:At,onVisibleChange:_e}),ce))};function b(oe){return Object.assign(Object.assign({},oe),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ee=(0,ye.Z)(y,"dropdown",oe=>oe,b),ne=oe=>z.createElement(ee,Object.assign({},oe),z.createElement("span",null));y._InternalPanelDoNotUseOrYouWillBeFired=ne,bt.Z=y},38854:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return E}});var z=te(91857),Ee=te(92310),xe=te.n(Ee),je=te(59301),ve=te(18785),Ce=te(3113),ue=te(36355),ge=te(81327),De=te(33234),ye=te(47211),fe=function(a,x){var y={};for(var b in a)Object.prototype.hasOwnProperty.call(a,b)&&x.indexOf(b)<0&&(y[b]=a[b]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,b=Object.getOwnPropertySymbols(a);ee{const{getPopupContainer:x,getPrefixCls:y,direction:b}=je.useContext(ue.E_),{prefixCls:ee,type:ne="default",danger:oe,disabled:se,loading:me,onClick:Pe,htmlType:de,children:Be,className:Ze,menu:Se,arrow:rt,autoFocus:Ae,overlay:st,trigger:Ve,align:nt,open:lt,onOpenChange:qe,placement:Me,getPopupContainer:he,href:Ne,icon:Je=je.createElement(ve.Z,null),title:at,buttonsRender:Ge=Xe=>Xe,mouseEnterDelay:$e,mouseLeaveDelay:ht,overlayClassName:Ct,overlayStyle:mt,destroyPopupOnHide:At,dropdownRender:Qe}=a,Bt=fe(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),It=y("dropdown",ee),Le=`${It}-button`,[wt,ce]=(0,ye.Z)(It),ie={menu:Se,arrow:rt,autoFocus:Ae,align:nt,disabled:se,trigger:se?[]:Ve,onOpenChange:qe,getPopupContainer:he||x,mouseEnterDelay:$e,mouseLeaveDelay:ht,overlayClassName:Ct,overlayStyle:mt,destroyPopupOnHide:At,dropdownRender:Qe},{compactSize:ae,compactItemClassnames:le}=(0,De.ri)(It,b),Ie=xe()(Le,le,Ze,ce);"overlay"in a&&(ie.overlay=st),"open"in a&&(ie.open=lt),"placement"in a?ie.placement=Me:ie.placement=b==="rtl"?"bottomLeft":"bottomRight";const _e=je.createElement(Ce.ZP,{type:ne,danger:oe,disabled:se,loading:me,onClick:Pe,htmlType:de,href:Ne,title:at},Be),we=je.createElement(Ce.ZP,{type:ne,danger:oe,icon:Je}),[Re,it]=Ge([_e,we]);return wt(je.createElement(ge.Z.Compact,Object.assign({className:Ie,size:ae,block:!0},Bt),Re,je.createElement(z.Z,Object.assign({},ie),it)))};be.__ANT_BUTTON=!0;var pe=be;const re=z.Z;re.Button=pe;var E=re},47211:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return fe}});var z=te(17313),Ee=te(13826),xe=te(92899),je=te(29878),ve=te(19447),Ce=te(83116),ue=te(37613),De=be=>{const{componentCls:pe,menuCls:re,colorError:E,colorTextLightSolid:a}=be,x=`${re}-item`;return{[`${pe}, ${pe}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:E,"&:hover":{color:a,backgroundColor:E}}}}}};const ye=be=>{const{componentCls:pe,menuCls:re,zIndexPopup:E,dropdownArrowDistance:a,sizePopupArrow:x,antCls:y,iconCls:b,motionDurationMid:ee,dropdownPaddingVertical:ne,fontSize:oe,dropdownEdgeChildPadding:se,colorTextDisabled:me,fontSizeIcon:Pe,controlPaddingHorizontal:de,colorBgElevated:Be}=be;return[{[pe]:Object.assign(Object.assign({},(0,z.Wf)(be)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:E,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${y}-btn`]:{[`& > ${b}-down, & > ${y}-btn-icon > ${b}-down`]:{fontSize:Pe}},[`${pe}-wrap`]:{position:"relative",[`${y}-btn > ${b}-down`]:{fontSize:Pe},[`${b}-down::before`]:{transition:`transform ${ee}`}},[`${pe}-wrap-open`]:{[`${b}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${y}-slide-down-enter${y}-slide-down-enter-active${pe}-placement-bottomLeft, &${y}-slide-down-appear${y}-slide-down-appear-active${pe}-placement-bottomLeft, &${y}-slide-down-enter${y}-slide-down-enter-active${pe}-placement-bottom, &${y}-slide-down-appear${y}-slide-down-appear-active${pe}-placement-bottom, @@ -170,19 +170,19 @@ &${y}-slide-down-leave${y}-slide-down-leave-active${pe}-placement-bottom, &${y}-slide-down-leave${y}-slide-down-leave-active${pe}-placement-bottomRight`]:{animationName:Ee.Uw},[`&${y}-slide-up-leave${y}-slide-up-leave-active${pe}-placement-topLeft, &${y}-slide-up-leave${y}-slide-up-leave-active${pe}-placement-top, - &${y}-slide-up-leave${y}-slide-up-leave-active${pe}-placement-topRight`]:{animationName:Ee.ly}})},(0,ve.ZP)(be,{colorBg:Be,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${pe} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:E,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${pe}, ${pe}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:se,listStyleType:"none",backgroundColor:Be,backgroundClip:"padding-box",borderRadius:be.borderRadiusLG,outline:"none",boxShadow:be.boxShadowSecondary},(0,z.Qy)(be)),{[`${re}-item-group-title`]:{padding:`${ne}px ${de}px`,color:be.colorTextDescription,transition:`all ${ee}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:oe,marginInlineEnd:be.marginXS,fontSize:be.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ee}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ne}px ${de}px`,color:be.colorText,fontWeight:"normal",fontSize:oe,lineHeight:be.lineHeight,cursor:"pointer",transition:`all ${ee}`,borderRadius:be.borderRadiusSM,"&:hover, &-active":{backgroundColor:be.controlItemBgHover}},(0,z.Qy)(be)),{"&-selected":{color:be.colorPrimary,backgroundColor:be.controlItemBgActive,"&:hover, &-active":{backgroundColor:be.controlItemBgActiveHover}},"&-disabled":{color:me,cursor:"not-allowed","&:hover":{color:me,backgroundColor:Be,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${be.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:be.colorSplit},[`${pe}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:be.paddingXS,[`${pe}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:be.colorTextDescription,fontSize:Pe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${be.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:de+be.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${pe}-menu-submenu-title`]:{[`&, ${pe}-menu-submenu-arrow-icon`]:{color:me,backgroundColor:Be,cursor:"not-allowed"}},[`${re}-submenu-selected ${pe}-menu-submenu-title`]:{color:be.colorPrimary}})}},[(0,Ee.oN)(be,"slide-up"),(0,Ee.oN)(be,"slide-down"),(0,xe.Fm)(be,"move-up"),(0,xe.Fm)(be,"move-down"),(0,je._y)(be,"zoom-big")]]};var fe=(0,Ce.Z)("Dropdown",(be,pe)=>{let{rootPrefixCls:re}=pe;const{marginXXS:E,sizePopupArrow:a,controlHeight:x,fontSize:y,lineHeight:b,paddingXXS:ee,componentCls:ne,borderRadiusLG:oe}=be,se=(x-y*b)/2,{dropdownArrowOffset:me}=(0,ve.fS)({contentRadius:oe}),Pe=(0,ue.TS)(be,{menuCls:`${ne}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+E,dropdownArrowOffset:me,dropdownPaddingVertical:se,dropdownEdgeChildPadding:ee});return[ye(Pe),De(Pe)]},be=>({zIndexPopup:be.zIndexPopupBase+50}))},8628:function(xt,bt,te){"use strict";var z=te(59301),Ee=te(34280),xe=te(56762),je=te(69507);function ve(){let Ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ue=(0,z.useRef)({}),ge=(0,xe.Z)(),De=(0,je.ZP)();return(0,Ee.Z)(()=>{const ye=De.subscribe(fe=>{ue.current=fe,Ce&&ge()});return()=>De.unsubscribe(ye)},[]),ue.current}bt.Z=ve},45818:function(xt,bt,te){"use strict";te.d(bt,{D:function(){return ee},Z:function(){return se}});var z=te(32855),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},je=xe,ve=te(7657),Ce=function(Pe,de){return Ee.createElement(ve.Z,(0,z.Z)({},Pe,{ref:de,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue,De=te(33853),ye=te(38819),fe=te(92310),be=te.n(fe),pe=te(2738),E=me=>!isNaN(parseFloat(me))&&isFinite(me),a=te(36355),x=te(84966),y=function(me,Pe){var de={};for(var Be in me)Object.prototype.hasOwnProperty.call(me,Be)&&Pe.indexOf(Be)<0&&(de[Be]=me[Be]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ze=0,Be=Object.getOwnPropertySymbols(me);Ze{let me=0;return function(){let Pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return me+=1,`${Pe}${me}`}})();var se=Ee.forwardRef((me,Pe)=>{const{prefixCls:de,className:Be,trigger:Ze,children:Se,defaultCollapsed:rt=!1,theme:Ae="dark",style:st={},collapsible:Ve=!1,reverseArrow:nt=!1,width:lt=200,collapsedWidth:qe=80,zeroWidthTriggerStyle:Me,breakpoint:he,onCollapse:Ne,onBreakpoint:Je}=me,at=y(me,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Ge}=(0,Ee.useContext)(x.Gs),[$e,ht]=(0,Ee.useState)("collapsed"in me?me.collapsed:rt),[Ct,mt]=(0,Ee.useState)(!1);(0,Ee.useEffect)(()=>{"collapsed"in me&&ht(me.collapsed)},[me.collapsed]);const At=(ce,ie)=>{"collapsed"in me||ht(ce),Ne==null||Ne(ce,ie)},Qe=(0,Ee.useRef)();Qe.current=ce=>{mt(ce.matches),Je==null||Je(ce.matches),$e!==ce.matches&&At(ce.matches,"responsive")},(0,Ee.useEffect)(()=>{function ce(ae){return Qe.current(ae)}let ie;if(typeof window!="undefined"){const{matchMedia:ae}=window;if(ae&&he&&he in b){ie=ae(`(max-width: ${b[he]})`);try{ie.addEventListener("change",ce)}catch(le){ie.addListener(ce)}ce(ie)}}return()=>{try{ie==null||ie.removeEventListener("change",ce)}catch(ae){ie==null||ie.removeListener(ce)}}},[he]),(0,Ee.useEffect)(()=>{const ce=ne("ant-sider-");return Ge.addSider(ce),()=>Ge.removeSider(ce)},[]);const Bt=()=>{At(!$e,"clickTrigger")},{getPrefixCls:It}=(0,Ee.useContext)(a.E_),Le=()=>{const ce=It("layout-sider",de),ie=(0,pe.Z)(at,["collapsed"]),ae=$e?qe:lt,le=E(ae)?`${ae}px`:String(ae),Ie=parseFloat(String(qe||0))===0?Ee.createElement("span",{onClick:Bt,className:be()(`${ce}-zero-width-trigger`,`${ce}-zero-width-trigger-${nt?"right":"left"}`),style:Me},Ze||Ee.createElement(ge,null)):null,Re={expanded:nt?Ee.createElement(ye.Z,null):Ee.createElement(De.Z,null),collapsed:nt?Ee.createElement(De.Z,null):Ee.createElement(ye.Z,null)}[$e?"collapsed":"expanded"],it=Ze!==null?Ie||Ee.createElement("div",{className:`${ce}-trigger`,onClick:Bt,style:{width:le}},Ze||Re):null,Xe=Object.assign(Object.assign({},st),{flex:`0 0 ${le}`,maxWidth:le,minWidth:le,width:le}),Ke=be()(ce,`${ce}-${Ae}`,{[`${ce}-collapsed`]:!!$e,[`${ce}-has-trigger`]:Ve&&Ze!==null&&!Ie,[`${ce}-below`]:!!Ct,[`${ce}-zero-width`]:parseFloat(le)===0},Be);return Ee.createElement("aside",Object.assign({className:Ke},ie,{style:Xe,ref:Pe}),Ee.createElement("div",{className:`${ce}-children`},Se),Ve||Ct&&Ie?it:null)},wt=Ee.useMemo(()=>({siderCollapsed:$e}),[$e]);return Ee.createElement(ee.Provider,{value:wt},Le())})},84966:function(xt,bt,te){"use strict";te.d(bt,{VY:function(){return ee},$_:function(){return b},h4:function(){return y},Gs:function(){return pe},ZP:function(){return ne}});var z=te(3300),Ee=te(92310),xe=te.n(Ee),je=te(2738),ve=te(59301),Ce=te(36355),ue=te(83116),De=oe=>{const{componentCls:se,bodyBg:me,lightSiderBg:Pe,lightTriggerBg:de,lightTriggerColor:Be}=oe;return{[`${se}-sider-light`]:{background:Pe,[`${se}-sider-trigger`]:{color:Be,background:de},[`${se}-sider-zero-width-trigger`]:{color:Be,background:de,border:`1px solid ${me}`,borderInlineStart:0}}}};const ye=oe=>{const{antCls:se,componentCls:me,colorText:Pe,triggerColor:de,footerBg:Be,triggerBg:Ze,headerHeight:Se,headerPadding:rt,headerColor:Ae,footerPadding:st,triggerHeight:Ve,zeroTriggerHeight:nt,zeroTriggerWidth:lt,motionDurationMid:qe,motionDurationSlow:Me,fontSize:he,borderRadius:Ne,bodyBg:Je,headerBg:at,siderBg:Ge}=oe;return{[me]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Je,"&, *":{boxSizing:"border-box"},[`&${me}-has-sider`]:{flexDirection:"row",[`> ${me}, > ${me}-content`]:{width:0}},[`${me}-header, &${me}-footer`]:{flex:"0 0 auto"},[`${me}-sider`]:{position:"relative",minWidth:0,background:Ge,transition:`all ${qe}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${se}-menu${se}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Ve},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Ve,color:de,lineHeight:`${Ve}px`,textAlign:"center",background:Ze,cursor:"pointer",transition:`all ${qe}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Se,insetInlineEnd:-lt,zIndex:1,width:lt,height:nt,color:de,fontSize:oe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Ge,borderStartStartRadius:0,borderStartEndRadius:Ne,borderEndEndRadius:Ne,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Me} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Me}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-lt,borderStartStartRadius:Ne,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Ne}}}}},De(oe)),{"&-rtl":{direction:"rtl"}}),[`${me}-header`]:{height:Se,padding:rt,color:Ae,lineHeight:`${Se}px`,background:at,[`${se}-menu`]:{lineHeight:"inherit"}},[`${me}-footer`]:{padding:st,color:Pe,fontSize:he,background:Be},[`${me}-content`]:{flex:"auto",minHeight:0}}};var fe=(0,ue.Z)("Layout",oe=>[ye(oe)],oe=>{const{colorBgLayout:se,controlHeight:me,controlHeightLG:Pe,colorText:de,controlHeightSM:Be,marginXXS:Ze,colorTextLightSolid:Se,colorBgContainer:rt}=oe,Ae=Pe*1.25;return{colorBgHeader:"#001529",colorBgBody:se,colorBgTrigger:"#002140",bodyBg:se,headerBg:"#001529",headerHeight:me*2,headerPadding:`0 ${Ae}px`,headerColor:de,footerPadding:`${Be}px ${Ae}px`,footerBg:se,siderBg:"#001529",triggerHeight:Pe+Ze*2,triggerBg:"#002140",triggerColor:Se,zeroTriggerWidth:Pe,zeroTriggerHeight:Pe,lightSiderBg:rt,lightTriggerBg:rt,lightTriggerColor:de}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),be=function(oe,se){var me={};for(var Pe in oe)Object.prototype.hasOwnProperty.call(oe,Pe)&&se.indexOf(Pe)<0&&(me[Pe]=oe[Pe]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,Pe=Object.getOwnPropertySymbols(oe);denull,removeSider:()=>null}});function re(oe){let{suffixCls:se,tagName:me,displayName:Pe}=oe;return de=>ve.forwardRef((Ze,Se)=>ve.createElement(de,Object.assign({ref:Se,suffixCls:se,tagName:me},Ze)))}const E=ve.forwardRef((oe,se)=>{const{prefixCls:me,suffixCls:Pe,className:de,tagName:Be}=oe,Ze=be(oe,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Se}=ve.useContext(Ce.E_),rt=Se("layout",me),[Ae,st]=fe(rt),Ve=Pe?`${rt}-${Pe}`:rt;return Ae(ve.createElement(Be,Object.assign({className:xe()(me||Ve,de,st),ref:se},Ze)))}),a=ve.forwardRef((oe,se)=>{const{direction:me}=ve.useContext(Ce.E_),[Pe,de]=ve.useState([]),{prefixCls:Be,className:Ze,rootClassName:Se,children:rt,hasSider:Ae,tagName:st,style:Ve}=oe,nt=be(oe,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),lt=(0,je.Z)(nt,["suffixCls"]),{getPrefixCls:qe,layout:Me}=ve.useContext(Ce.E_),he=qe("layout",Be),[Ne,Je]=fe(he),at=xe()(he,{[`${he}-has-sider`]:typeof Ae=="boolean"?Ae:Pe.length>0,[`${he}-rtl`]:me==="rtl"},Me==null?void 0:Me.className,Ze,Se,Je),Ge=ve.useMemo(()=>({siderHook:{addSider:$e=>{de(ht=>[].concat((0,z.Z)(ht),[$e]))},removeSider:$e=>{de(ht=>ht.filter(Ct=>Ct!==$e))}}}),[]);return Ne(ve.createElement(pe.Provider,{value:Ge},ve.createElement(st,Object.assign({ref:se,className:at,style:Object.assign(Object.assign({},Me==null?void 0:Me.style),Ve)},lt),rt)))}),x=re({tagName:"div",displayName:"Layout"})(a),y=re({suffixCls:"header",tagName:"header",displayName:"Header"})(E),b=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(E),ee=re({suffixCls:"content",tagName:"main",displayName:"Content"})(E);var ne=x},40875:function(xt,bt,te){"use strict";te.d(bt,{J:function(){return Ce}});var z=te(59301),Ee=te(33234),xe=te(70425),je=function(ue,ge){var De={};for(var ye in ue)Object.prototype.hasOwnProperty.call(ue,ye)&&ge.indexOf(ye)<0&&(De[ye]=ue[ye]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,ye=Object.getOwnPropertySymbols(ue);fe{const{children:De}=ue,ye=je(ue,["children"]),fe=z.useContext(ve),be=z.useMemo(()=>Object.assign(Object.assign({},fe),ye),[fe,ye.prefixCls,ye.mode,ye.selectable]);return z.createElement(ve.Provider,{value:be},z.createElement(Ee.BR,null,(0,xe.supportNodeRef)(De)?z.cloneElement(De,{ref:ge}):De))});bt.Z=ve},20834:function(xt,bt,te){"use strict";te.d(bt,{default:function(){return wt}});var z=te(15285),Ee=te(59301),xe=te(45818),je=te(92310),ve=te.n(je),Ce=te(36355),ue=function(ce,ie){var ae={};for(var le in ce)Object.prototype.hasOwnProperty.call(ce,le)&&ie.indexOf(le)<0&&(ae[le]=ce[le]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,le=Object.getOwnPropertySymbols(ce);Ie{const{prefixCls:ie,className:ae,dashed:le}=ce,Ie=ue(ce,["prefixCls","className","dashed"]),{getPrefixCls:_e}=Ee.useContext(Ce.E_),we=_e("menu",ie),Re=ve()({[`${we}-item-divider-dashed`]:!!le},ae);return Ee.createElement(z.iz,Object.assign({className:Re},Ie))},ye=te(11592),fe=te(2738),be=te(6848),pe=te(92343),E=(0,Ee.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=ce=>{var ie;const{className:ae,children:le,icon:Ie,title:_e,danger:we}=ce,{prefixCls:Re,firstLevel:it,direction:Xe,disableMenuItemTitleTooltip:Ke,inlineCollapsed:ft}=Ee.useContext(E),Pt=dt=>{const Rt=Ee.createElement("span",{className:`${Re}-title-content`},le);return(!Ie||(0,pe.l$)(le)&&le.type==="span")&&le&&dt&&it&&typeof le=="string"?Ee.createElement("div",{className:`${Re}-inline-collapsed-noicon`},le.charAt(0)):Rt},{siderCollapsed:zt}=Ee.useContext(xe.D);let Gt=_e;typeof _e=="undefined"?Gt=it?le:"":_e===!1&&(Gt="");const jt={title:Gt};!zt&&!ft&&(jt.title=null,jt.open=!1);const Vt=(0,ye.Z)(le).length;let tt=Ee.createElement(z.ck,Object.assign({},(0,fe.Z)(ce,["title","icon","danger"]),{className:ve()({[`${Re}-item-danger`]:we,[`${Re}-item-only-child`]:(Ie?Vt+1:Vt)===1},ae),title:typeof _e=="string"?_e:void 0}),(0,pe.Tm)(Ie,{className:ve()((0,pe.l$)(Ie)?(ie=Ie.props)===null||ie===void 0?void 0:ie.className:"",`${Re}-item-icon`)}),Pt(ft));return Ke||(tt=Ee.createElement(be.Z,Object.assign({},jt,{placement:Xe==="rtl"?"left":"right",overlayClassName:`${Re}-inline-collapsed-tooltip`}),tt)),tt},b=ce=>{var ie;const{popupClassName:ae,icon:le,title:Ie,theme:_e}=ce,we=Ee.useContext(E),{prefixCls:Re,inlineCollapsed:it,theme:Xe}=we,Ke=(0,z.Xl)();let ft;if(!le)ft=it&&!Ke.length&&Ie&&typeof Ie=="string"?Ee.createElement("div",{className:`${Re}-inline-collapsed-noicon`},Ie.charAt(0)):Ee.createElement("span",{className:`${Re}-title-content`},Ie);else{const zt=(0,pe.l$)(Ie)&&Ie.type==="span";ft=Ee.createElement(Ee.Fragment,null,(0,pe.Tm)(le,{className:ve()((0,pe.l$)(le)?(ie=le.props)===null||ie===void 0?void 0:ie.className:"",`${Re}-item-icon`)}),zt?Ie:Ee.createElement("span",{className:`${Re}-title-content`},Ie))}const Pt=Ee.useMemo(()=>Object.assign(Object.assign({},we),{firstLevel:!1}),[we]);return Ee.createElement(E.Provider,{value:Pt},Ee.createElement(z.Wd,Object.assign({},(0,fe.Z)(ce,["icon"]),{title:ft,popupClassName:ve()(Re,ae,`${Re}-${_e||Xe}`)})))},ee=te(18785),ne=te(70425),oe=te(62892),se=te(40875),me=function(ce,ie){var ae={};for(var le in ce)Object.prototype.hasOwnProperty.call(ce,le)&&ie.indexOf(le)<0&&(ae[le]=ce[le]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,le=Object.getOwnPropertySymbols(ce);Ie{if(ie&&typeof ie=="object"){const le=ie,{label:Ie,children:_e,key:we,type:Re}=le,it=me(le,["label","children","key","type"]),Xe=we!=null?we:`tmp-${ae}`;return _e||Re==="group"?Re==="group"?Ee.createElement(z.BW,Object.assign({key:Xe},it,{title:Ie}),Pe(_e)):Ee.createElement(b,Object.assign({key:Xe},it,{title:Ie}),Pe(_e)):Re==="divider"?Ee.createElement(De,Object.assign({key:Xe},it)):Ee.createElement(x,Object.assign({key:Xe},it),Ie)}return null}).filter(ie=>ie)}function de(ce){return Ee.useMemo(()=>ce&&Pe(ce),[ce])}var Be=te(64993),Ze=te(17313),Se=te(8378),rt=te(13826),Ae=te(29878),st=te(83116),Ve=te(37613),lt=ce=>{const{componentCls:ie,motionDurationSlow:ae,horizontalLineHeight:le,colorSplit:Ie,lineWidth:_e,lineType:we,itemPaddingInline:Re}=ce;return{[`${ie}-horizontal`]:{lineHeight:le,border:0,borderBottom:`${_e}px ${we} ${Ie}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ie}-item, ${ie}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Re},[`> ${ie}-item:hover, + &${y}-slide-up-leave${y}-slide-up-leave-active${pe}-placement-topRight`]:{animationName:Ee.ly}})},(0,ve.ZP)(be,{colorBg:Be,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${pe} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:E,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${pe}, ${pe}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:se,listStyleType:"none",backgroundColor:Be,backgroundClip:"padding-box",borderRadius:be.borderRadiusLG,outline:"none",boxShadow:be.boxShadowSecondary},(0,z.Qy)(be)),{[`${re}-item-group-title`]:{padding:`${ne}px ${de}px`,color:be.colorTextDescription,transition:`all ${ee}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:oe,marginInlineEnd:be.marginXS,fontSize:be.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ee}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ne}px ${de}px`,color:be.colorText,fontWeight:"normal",fontSize:oe,lineHeight:be.lineHeight,cursor:"pointer",transition:`all ${ee}`,borderRadius:be.borderRadiusSM,"&:hover, &-active":{backgroundColor:be.controlItemBgHover}},(0,z.Qy)(be)),{"&-selected":{color:be.colorPrimary,backgroundColor:be.controlItemBgActive,"&:hover, &-active":{backgroundColor:be.controlItemBgActiveHover}},"&-disabled":{color:me,cursor:"not-allowed","&:hover":{color:me,backgroundColor:Be,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${be.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:be.colorSplit},[`${pe}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:be.paddingXS,[`${pe}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:be.colorTextDescription,fontSize:Pe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${be.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:de+be.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${pe}-menu-submenu-title`]:{[`&, ${pe}-menu-submenu-arrow-icon`]:{color:me,backgroundColor:Be,cursor:"not-allowed"}},[`${re}-submenu-selected ${pe}-menu-submenu-title`]:{color:be.colorPrimary}})}},[(0,Ee.oN)(be,"slide-up"),(0,Ee.oN)(be,"slide-down"),(0,xe.Fm)(be,"move-up"),(0,xe.Fm)(be,"move-down"),(0,je._y)(be,"zoom-big")]]};var fe=(0,Ce.Z)("Dropdown",(be,pe)=>{let{rootPrefixCls:re}=pe;const{marginXXS:E,sizePopupArrow:a,controlHeight:x,fontSize:y,lineHeight:b,paddingXXS:ee,componentCls:ne,borderRadiusLG:oe}=be,se=(x-y*b)/2,{dropdownArrowOffset:me}=(0,ve.fS)({contentRadius:oe}),Pe=(0,ue.TS)(be,{menuCls:`${ne}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+E,dropdownArrowOffset:me,dropdownPaddingVertical:se,dropdownEdgeChildPadding:ee});return[ye(Pe),De(Pe)]},be=>({zIndexPopup:be.zIndexPopupBase+50}))},8628:function(xt,bt,te){"use strict";var z=te(59301),Ee=te(34280),xe=te(56762),je=te(69507);function ve(){let Ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ue=(0,z.useRef)({}),ge=(0,xe.Z)(),De=(0,je.ZP)();return(0,Ee.Z)(()=>{const ye=De.subscribe(fe=>{ue.current=fe,Ce&&ge()});return()=>De.unsubscribe(ye)},[]),ue.current}bt.Z=ve},45818:function(xt,bt,te){"use strict";te.d(bt,{D:function(){return ee},Z:function(){return se}});var z=te(32855),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},je=xe,ve=te(7657),Ce=function(Pe,de){return Ee.createElement(ve.Z,(0,z.Z)({},Pe,{ref:de,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue,De=te(33853),ye=te(38819),fe=te(92310),be=te.n(fe),pe=te(2738),E=me=>!isNaN(parseFloat(me))&&isFinite(me),a=te(36355),x=te(84966),y=function(me,Pe){var de={};for(var Be in me)Object.prototype.hasOwnProperty.call(me,Be)&&Pe.indexOf(Be)<0&&(de[Be]=me[Be]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ze=0,Be=Object.getOwnPropertySymbols(me);Ze{let me=0;return function(){let Pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return me+=1,`${Pe}${me}`}})();var se=Ee.forwardRef((me,Pe)=>{const{prefixCls:de,className:Be,trigger:Ze,children:Se,defaultCollapsed:rt=!1,theme:Ae="dark",style:st={},collapsible:Ve=!1,reverseArrow:nt=!1,width:lt=200,collapsedWidth:qe=80,zeroWidthTriggerStyle:Me,breakpoint:he,onCollapse:Ne,onBreakpoint:Je}=me,at=y(me,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Ge}=(0,Ee.useContext)(x.Gs),[$e,ht]=(0,Ee.useState)("collapsed"in me?me.collapsed:rt),[Ct,mt]=(0,Ee.useState)(!1);(0,Ee.useEffect)(()=>{"collapsed"in me&&ht(me.collapsed)},[me.collapsed]);const At=(ce,ie)=>{"collapsed"in me||ht(ce),Ne==null||Ne(ce,ie)},Qe=(0,Ee.useRef)();Qe.current=ce=>{mt(ce.matches),Je==null||Je(ce.matches),$e!==ce.matches&&At(ce.matches,"responsive")},(0,Ee.useEffect)(()=>{function ce(ae){return Qe.current(ae)}let ie;if(typeof window!="undefined"){const{matchMedia:ae}=window;if(ae&&he&&he in b){ie=ae(`(max-width: ${b[he]})`);try{ie.addEventListener("change",ce)}catch(le){ie.addListener(ce)}ce(ie)}}return()=>{try{ie==null||ie.removeEventListener("change",ce)}catch(ae){ie==null||ie.removeListener(ce)}}},[he]),(0,Ee.useEffect)(()=>{const ce=ne("ant-sider-");return Ge.addSider(ce),()=>Ge.removeSider(ce)},[]);const Bt=()=>{At(!$e,"clickTrigger")},{getPrefixCls:It}=(0,Ee.useContext)(a.E_),Le=()=>{const ce=It("layout-sider",de),ie=(0,pe.Z)(at,["collapsed"]),ae=$e?qe:lt,le=E(ae)?`${ae}px`:String(ae),Ie=parseFloat(String(qe||0))===0?Ee.createElement("span",{onClick:Bt,className:be()(`${ce}-zero-width-trigger`,`${ce}-zero-width-trigger-${nt?"right":"left"}`),style:Me},Ze||Ee.createElement(ge,null)):null,Re={expanded:nt?Ee.createElement(ye.Z,null):Ee.createElement(De.Z,null),collapsed:nt?Ee.createElement(De.Z,null):Ee.createElement(ye.Z,null)}[$e?"collapsed":"expanded"],it=Ze!==null?Ie||Ee.createElement("div",{className:`${ce}-trigger`,onClick:Bt,style:{width:le}},Ze||Re):null,Xe=Object.assign(Object.assign({},st),{flex:`0 0 ${le}`,maxWidth:le,minWidth:le,width:le}),Ke=be()(ce,`${ce}-${Ae}`,{[`${ce}-collapsed`]:!!$e,[`${ce}-has-trigger`]:Ve&&Ze!==null&&!Ie,[`${ce}-below`]:!!Ct,[`${ce}-zero-width`]:parseFloat(le)===0},Be);return Ee.createElement("aside",Object.assign({className:Ke},ie,{style:Xe,ref:Pe}),Ee.createElement("div",{className:`${ce}-children`},Se),Ve||Ct&&Ie?it:null)},wt=Ee.useMemo(()=>({siderCollapsed:$e}),[$e]);return Ee.createElement(ee.Provider,{value:wt},Le())})},84966:function(xt,bt,te){"use strict";te.d(bt,{VY:function(){return ee},$_:function(){return b},h4:function(){return y},Gs:function(){return pe},ZP:function(){return ne}});var z=te(3300),Ee=te(92310),xe=te.n(Ee),je=te(2738),ve=te(59301),Ce=te(36355),ue=te(83116),De=oe=>{const{componentCls:se,bodyBg:me,lightSiderBg:Pe,lightTriggerBg:de,lightTriggerColor:Be}=oe;return{[`${se}-sider-light`]:{background:Pe,[`${se}-sider-trigger`]:{color:Be,background:de},[`${se}-sider-zero-width-trigger`]:{color:Be,background:de,border:`1px solid ${me}`,borderInlineStart:0}}}};const ye=oe=>{const{antCls:se,componentCls:me,colorText:Pe,triggerColor:de,footerBg:Be,triggerBg:Ze,headerHeight:Se,headerPadding:rt,headerColor:Ae,footerPadding:st,triggerHeight:Ve,zeroTriggerHeight:nt,zeroTriggerWidth:lt,motionDurationMid:qe,motionDurationSlow:Me,fontSize:he,borderRadius:Ne,bodyBg:Je,headerBg:at,siderBg:Ge}=oe;return{[me]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Je,"&, *":{boxSizing:"border-box"},[`&${me}-has-sider`]:{flexDirection:"row",[`> ${me}, > ${me}-content`]:{width:0}},[`${me}-header, &${me}-footer`]:{flex:"0 0 auto"},[`${me}-sider`]:{position:"relative",minWidth:0,background:Ge,transition:`all ${qe}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${se}-menu${se}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Ve},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Ve,color:de,lineHeight:`${Ve}px`,textAlign:"center",background:Ze,cursor:"pointer",transition:`all ${qe}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Se,insetInlineEnd:-lt,zIndex:1,width:lt,height:nt,color:de,fontSize:oe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Ge,borderStartStartRadius:0,borderStartEndRadius:Ne,borderEndEndRadius:Ne,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Me} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Me}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-lt,borderStartStartRadius:Ne,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Ne}}}}},De(oe)),{"&-rtl":{direction:"rtl"}}),[`${me}-header`]:{height:Se,padding:rt,color:Ae,lineHeight:`${Se}px`,background:at,[`${se}-menu`]:{lineHeight:"inherit"}},[`${me}-footer`]:{padding:st,color:Pe,fontSize:he,background:Be},[`${me}-content`]:{flex:"auto",minHeight:0}}};var fe=(0,ue.Z)("Layout",oe=>[ye(oe)],oe=>{const{colorBgLayout:se,controlHeight:me,controlHeightLG:Pe,colorText:de,controlHeightSM:Be,marginXXS:Ze,colorTextLightSolid:Se,colorBgContainer:rt}=oe,Ae=Pe*1.25;return{colorBgHeader:"#001529",colorBgBody:se,colorBgTrigger:"#002140",bodyBg:se,headerBg:"#001529",headerHeight:me*2,headerPadding:`0 ${Ae}px`,headerColor:de,footerPadding:`${Be}px ${Ae}px`,footerBg:se,siderBg:"#001529",triggerHeight:Pe+Ze*2,triggerBg:"#002140",triggerColor:Se,zeroTriggerWidth:Pe,zeroTriggerHeight:Pe,lightSiderBg:rt,lightTriggerBg:rt,lightTriggerColor:de}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),be=function(oe,se){var me={};for(var Pe in oe)Object.prototype.hasOwnProperty.call(oe,Pe)&&se.indexOf(Pe)<0&&(me[Pe]=oe[Pe]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,Pe=Object.getOwnPropertySymbols(oe);denull,removeSider:()=>null}});function re(oe){let{suffixCls:se,tagName:me,displayName:Pe}=oe;return de=>ve.forwardRef((Ze,Se)=>ve.createElement(de,Object.assign({ref:Se,suffixCls:se,tagName:me},Ze)))}const E=ve.forwardRef((oe,se)=>{const{prefixCls:me,suffixCls:Pe,className:de,tagName:Be}=oe,Ze=be(oe,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Se}=ve.useContext(Ce.E_),rt=Se("layout",me),[Ae,st]=fe(rt),Ve=Pe?`${rt}-${Pe}`:rt;return Ae(ve.createElement(Be,Object.assign({className:xe()(me||Ve,de,st),ref:se},Ze)))}),a=ve.forwardRef((oe,se)=>{const{direction:me}=ve.useContext(Ce.E_),[Pe,de]=ve.useState([]),{prefixCls:Be,className:Ze,rootClassName:Se,children:rt,hasSider:Ae,tagName:st,style:Ve}=oe,nt=be(oe,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),lt=(0,je.Z)(nt,["suffixCls"]),{getPrefixCls:qe,layout:Me}=ve.useContext(Ce.E_),he=qe("layout",Be),[Ne,Je]=fe(he),at=xe()(he,{[`${he}-has-sider`]:typeof Ae=="boolean"?Ae:Pe.length>0,[`${he}-rtl`]:me==="rtl"},Me==null?void 0:Me.className,Ze,Se,Je),Ge=ve.useMemo(()=>({siderHook:{addSider:$e=>{de(ht=>[].concat((0,z.Z)(ht),[$e]))},removeSider:$e=>{de(ht=>ht.filter(Ct=>Ct!==$e))}}}),[]);return Ne(ve.createElement(pe.Provider,{value:Ge},ve.createElement(st,Object.assign({ref:se,className:at,style:Object.assign(Object.assign({},Me==null?void 0:Me.style),Ve)},lt),rt)))}),x=re({tagName:"div",displayName:"Layout"})(a),y=re({suffixCls:"header",tagName:"header",displayName:"Header"})(E),b=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(E),ee=re({suffixCls:"content",tagName:"main",displayName:"Content"})(E);var ne=x},40875:function(xt,bt,te){"use strict";te.d(bt,{J:function(){return Ce}});var z=te(59301),Ee=te(33234),xe=te(70425),je=function(ue,ge){var De={};for(var ye in ue)Object.prototype.hasOwnProperty.call(ue,ye)&&ge.indexOf(ye)<0&&(De[ye]=ue[ye]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,ye=Object.getOwnPropertySymbols(ue);fe{const{children:De}=ue,ye=je(ue,["children"]),fe=z.useContext(ve),be=z.useMemo(()=>Object.assign(Object.assign({},fe),ye),[fe,ye.prefixCls,ye.mode,ye.selectable]);return z.createElement(ve.Provider,{value:be},z.createElement(Ee.BR,null,(0,xe.supportNodeRef)(De)?z.cloneElement(De,{ref:ge}):De))});bt.Z=ve},20834:function(xt,bt,te){"use strict";te.d(bt,{default:function(){return wt}});var z=te(15285),Ee=te(59301),xe=te(45818),je=te(92310),ve=te.n(je),Ce=te(36355),ue=function(ce,ie){var ae={};for(var le in ce)Object.prototype.hasOwnProperty.call(ce,le)&&ie.indexOf(le)<0&&(ae[le]=ce[le]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,le=Object.getOwnPropertySymbols(ce);Ie{const{prefixCls:ie,className:ae,dashed:le}=ce,Ie=ue(ce,["prefixCls","className","dashed"]),{getPrefixCls:_e}=Ee.useContext(Ce.E_),we=_e("menu",ie),Re=ve()({[`${we}-item-divider-dashed`]:!!le},ae);return Ee.createElement(z.iz,Object.assign({className:Re},Ie))},ye=te(11592),fe=te(2738),be=te(6848),pe=te(92343),E=(0,Ee.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=ce=>{var ie;const{className:ae,children:le,icon:Ie,title:_e,danger:we}=ce,{prefixCls:Re,firstLevel:it,direction:Xe,disableMenuItemTitleTooltip:Ke,inlineCollapsed:ft}=Ee.useContext(E),Pt=dt=>{const Rt=Ee.createElement("span",{className:`${Re}-title-content`},le);return(!Ie||(0,pe.l$)(le)&&le.type==="span")&&le&&dt&&it&&typeof le=="string"?Ee.createElement("div",{className:`${Re}-inline-collapsed-noicon`},le.charAt(0)):Rt},{siderCollapsed:zt}=Ee.useContext(xe.D);let jt=_e;typeof _e=="undefined"?jt=it?le:"":_e===!1&&(jt="");const Ht={title:jt};!zt&&!ft&&(Ht.title=null,Ht.open=!1);const Vt=(0,ye.Z)(le).length;let tt=Ee.createElement(z.ck,Object.assign({},(0,fe.Z)(ce,["title","icon","danger"]),{className:ve()({[`${Re}-item-danger`]:we,[`${Re}-item-only-child`]:(Ie?Vt+1:Vt)===1},ae),title:typeof _e=="string"?_e:void 0}),(0,pe.Tm)(Ie,{className:ve()((0,pe.l$)(Ie)?(ie=Ie.props)===null||ie===void 0?void 0:ie.className:"",`${Re}-item-icon`)}),Pt(ft));return Ke||(tt=Ee.createElement(be.Z,Object.assign({},Ht,{placement:Xe==="rtl"?"left":"right",overlayClassName:`${Re}-inline-collapsed-tooltip`}),tt)),tt},b=ce=>{var ie;const{popupClassName:ae,icon:le,title:Ie,theme:_e}=ce,we=Ee.useContext(E),{prefixCls:Re,inlineCollapsed:it,theme:Xe}=we,Ke=(0,z.Xl)();let ft;if(!le)ft=it&&!Ke.length&&Ie&&typeof Ie=="string"?Ee.createElement("div",{className:`${Re}-inline-collapsed-noicon`},Ie.charAt(0)):Ee.createElement("span",{className:`${Re}-title-content`},Ie);else{const zt=(0,pe.l$)(Ie)&&Ie.type==="span";ft=Ee.createElement(Ee.Fragment,null,(0,pe.Tm)(le,{className:ve()((0,pe.l$)(le)?(ie=le.props)===null||ie===void 0?void 0:ie.className:"",`${Re}-item-icon`)}),zt?Ie:Ee.createElement("span",{className:`${Re}-title-content`},Ie))}const Pt=Ee.useMemo(()=>Object.assign(Object.assign({},we),{firstLevel:!1}),[we]);return Ee.createElement(E.Provider,{value:Pt},Ee.createElement(z.Wd,Object.assign({},(0,fe.Z)(ce,["icon"]),{title:ft,popupClassName:ve()(Re,ae,`${Re}-${_e||Xe}`)})))},ee=te(18785),ne=te(70425),oe=te(62892),se=te(40875),me=function(ce,ie){var ae={};for(var le in ce)Object.prototype.hasOwnProperty.call(ce,le)&&ie.indexOf(le)<0&&(ae[le]=ce[le]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,le=Object.getOwnPropertySymbols(ce);Ie{if(ie&&typeof ie=="object"){const le=ie,{label:Ie,children:_e,key:we,type:Re}=le,it=me(le,["label","children","key","type"]),Xe=we!=null?we:`tmp-${ae}`;return _e||Re==="group"?Re==="group"?Ee.createElement(z.BW,Object.assign({key:Xe},it,{title:Ie}),Pe(_e)):Ee.createElement(b,Object.assign({key:Xe},it,{title:Ie}),Pe(_e)):Re==="divider"?Ee.createElement(De,Object.assign({key:Xe},it)):Ee.createElement(x,Object.assign({key:Xe},it),Ie)}return null}).filter(ie=>ie)}function de(ce){return Ee.useMemo(()=>ce&&Pe(ce),[ce])}var Be=te(64993),Ze=te(17313),Se=te(8378),rt=te(13826),Ae=te(29878),st=te(83116),Ve=te(37613),lt=ce=>{const{componentCls:ie,motionDurationSlow:ae,horizontalLineHeight:le,colorSplit:Ie,lineWidth:_e,lineType:we,itemPaddingInline:Re}=ce;return{[`${ie}-horizontal`]:{lineHeight:le,border:0,borderBottom:`${_e}px ${we} ${Ie}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ie}-item, ${ie}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Re},[`> ${ie}-item:hover, > ${ie}-item-active, > ${ie}-submenu ${ie}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${ie}-item, ${ie}-submenu-title`]:{transition:[`border-color ${ae}`,`background ${ae}`].join(",")},[`${ie}-submenu-arrow`]:{display:"none"}}}},Me=ce=>{let{componentCls:ie,menuArrowOffset:ae}=ce;return{[`${ie}-rtl`]:{direction:"rtl"},[`${ie}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${ie}-rtl${ie}-vertical, - ${ie}-submenu-rtl ${ie}-vertical`]:{[`${ie}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ae})`},"&::after":{transform:`rotate(45deg) translateY(${ae})`}}}}};const he=ce=>Object.assign({},(0,Ze.oN)(ce));var Je=(ce,ie)=>{const{componentCls:ae,itemColor:le,itemSelectedColor:Ie,groupTitleColor:_e,itemBg:we,subMenuItemBg:Re,itemSelectedBg:it,activeBarHeight:Xe,activeBarWidth:Ke,activeBarBorderWidth:ft,motionDurationSlow:Pt,motionEaseInOut:zt,motionEaseOut:Gt,itemPaddingInline:jt,motionDurationMid:Vt,itemHoverColor:tt,lineType:dt,colorSplit:Rt,itemDisabledColor:Ht,dangerItemColor:pn,dangerItemHoverColor:On,dangerItemSelectedColor:Cn,dangerItemActiveBg:Rn,dangerItemSelectedBg:ha,itemHoverBg:Ia,itemActiveBg:sa,menuSubMenuBg:sn,horizontalItemSelectedColor:Za,horizontalItemSelectedBg:Ya,horizontalItemBorderRadius:ca,horizontalItemHoverBg:pr,popupBg:ur}=ce;return{[`${ae}-${ie}, ${ae}-${ie} > ${ae}`]:{color:le,background:we,[`&${ae}-root:focus-visible`]:Object.assign({},he(ce)),[`${ae}-item-group-title`]:{color:_e},[`${ae}-submenu-selected`]:{[`> ${ae}-submenu-title`]:{color:Ie}},[`${ae}-item-disabled, ${ae}-submenu-disabled`]:{color:`${Ht} !important`},[`${ae}-item:not(${ae}-item-selected):not(${ae}-submenu-selected)`]:{[`&:hover, > ${ae}-submenu-title:hover`]:{color:tt}},[`&:not(${ae}-horizontal)`]:{[`${ae}-item:not(${ae}-item-selected)`]:{"&:hover":{backgroundColor:Ia},"&:active":{backgroundColor:sa}},[`${ae}-submenu-title`]:{"&:hover":{backgroundColor:Ia},"&:active":{backgroundColor:sa}}},[`${ae}-item-danger`]:{color:pn,[`&${ae}-item:hover`]:{[`&:not(${ae}-item-selected):not(${ae}-submenu-selected)`]:{color:On}},[`&${ae}-item:active`]:{background:Rn}},[`${ae}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ae}-item-selected`]:{color:Ie,[`&${ae}-item-danger`]:{color:Cn},"a, a:hover":{color:"inherit"}},[`& ${ae}-item-selected`]:{backgroundColor:it,[`&${ae}-item-danger`]:{backgroundColor:ha}},[`${ae}-item, ${ae}-submenu-title`]:{[`&:not(${ae}-item-disabled):focus-visible`]:Object.assign({},he(ce))},[`&${ae}-submenu > ${ae}`]:{backgroundColor:sn},[`&${ae}-popup > ${ae}`]:{backgroundColor:ur},[`&${ae}-horizontal`]:Object.assign(Object.assign({},ie==="dark"?{borderBottom:0}:{}),{[`> ${ae}-item, > ${ae}-submenu`]:{top:ft,marginTop:-ft,marginBottom:0,borderRadius:ca,"&::after":{position:"absolute",insetInline:jt,bottom:0,borderBottom:`${Xe}px solid transparent`,transition:`border-color ${Pt} ${zt}`,content:'""'},"&:hover, &-active, &-open":{background:pr,"&::after":{borderBottomWidth:Xe,borderBottomColor:Za}},"&-selected":{color:Za,backgroundColor:Ya,"&:hover":{backgroundColor:Ya},"&::after":{borderBottomWidth:Xe,borderBottomColor:Za}}}}),[`&${ae}-root`]:{[`&${ae}-inline, &${ae}-vertical`]:{borderInlineEnd:`${ft}px ${dt} ${Rt}`}},[`&${ae}-inline`]:{[`${ae}-sub${ae}-inline`]:{background:Re},[`${ae}-item, ${ae}-submenu-title`]:ft&&Ke?{width:`calc(100% + ${ft}px)`}:{},[`${ae}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ke}px solid ${Ie}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Vt} ${Gt}`,`opacity ${Vt} ${Gt}`].join(","),content:'""'},[`&${ae}-item-danger`]:{"&::after":{borderInlineEndColor:Cn}}},[`${ae}-selected, ${ae}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Vt} ${zt}`,`opacity ${Vt} ${zt}`].join(",")}}}}}};const at=ce=>{const{componentCls:ie,itemHeight:ae,itemMarginInline:le,padding:Ie,menuArrowSize:_e,marginXS:we,itemMarginBlock:Re}=ce,it=Ie+_e+we;return{[`${ie}-item`]:{position:"relative",overflow:"hidden"},[`${ie}-item, ${ie}-submenu-title`]:{height:ae,lineHeight:`${ae}px`,paddingInline:Ie,overflow:"hidden",textOverflow:"ellipsis",marginInline:le,marginBlock:Re,width:`calc(100% - ${le*2}px)`},[`> ${ie}-item, + ${ie}-submenu-rtl ${ie}-vertical`]:{[`${ie}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ae})`},"&::after":{transform:`rotate(45deg) translateY(${ae})`}}}}};const he=ce=>Object.assign({},(0,Ze.oN)(ce));var Je=(ce,ie)=>{const{componentCls:ae,itemColor:le,itemSelectedColor:Ie,groupTitleColor:_e,itemBg:we,subMenuItemBg:Re,itemSelectedBg:it,activeBarHeight:Xe,activeBarWidth:Ke,activeBarBorderWidth:ft,motionDurationSlow:Pt,motionEaseInOut:zt,motionEaseOut:jt,itemPaddingInline:Ht,motionDurationMid:Vt,itemHoverColor:tt,lineType:dt,colorSplit:Rt,itemDisabledColor:Gt,dangerItemColor:pn,dangerItemHoverColor:On,dangerItemSelectedColor:Cn,dangerItemActiveBg:Rn,dangerItemSelectedBg:ha,itemHoverBg:Ia,itemActiveBg:sa,menuSubMenuBg:sn,horizontalItemSelectedColor:Za,horizontalItemSelectedBg:Ya,horizontalItemBorderRadius:ca,horizontalItemHoverBg:pr,popupBg:ur}=ce;return{[`${ae}-${ie}, ${ae}-${ie} > ${ae}`]:{color:le,background:we,[`&${ae}-root:focus-visible`]:Object.assign({},he(ce)),[`${ae}-item-group-title`]:{color:_e},[`${ae}-submenu-selected`]:{[`> ${ae}-submenu-title`]:{color:Ie}},[`${ae}-item-disabled, ${ae}-submenu-disabled`]:{color:`${Gt} !important`},[`${ae}-item:not(${ae}-item-selected):not(${ae}-submenu-selected)`]:{[`&:hover, > ${ae}-submenu-title:hover`]:{color:tt}},[`&:not(${ae}-horizontal)`]:{[`${ae}-item:not(${ae}-item-selected)`]:{"&:hover":{backgroundColor:Ia},"&:active":{backgroundColor:sa}},[`${ae}-submenu-title`]:{"&:hover":{backgroundColor:Ia},"&:active":{backgroundColor:sa}}},[`${ae}-item-danger`]:{color:pn,[`&${ae}-item:hover`]:{[`&:not(${ae}-item-selected):not(${ae}-submenu-selected)`]:{color:On}},[`&${ae}-item:active`]:{background:Rn}},[`${ae}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ae}-item-selected`]:{color:Ie,[`&${ae}-item-danger`]:{color:Cn},"a, a:hover":{color:"inherit"}},[`& ${ae}-item-selected`]:{backgroundColor:it,[`&${ae}-item-danger`]:{backgroundColor:ha}},[`${ae}-item, ${ae}-submenu-title`]:{[`&:not(${ae}-item-disabled):focus-visible`]:Object.assign({},he(ce))},[`&${ae}-submenu > ${ae}`]:{backgroundColor:sn},[`&${ae}-popup > ${ae}`]:{backgroundColor:ur},[`&${ae}-horizontal`]:Object.assign(Object.assign({},ie==="dark"?{borderBottom:0}:{}),{[`> ${ae}-item, > ${ae}-submenu`]:{top:ft,marginTop:-ft,marginBottom:0,borderRadius:ca,"&::after":{position:"absolute",insetInline:Ht,bottom:0,borderBottom:`${Xe}px solid transparent`,transition:`border-color ${Pt} ${zt}`,content:'""'},"&:hover, &-active, &-open":{background:pr,"&::after":{borderBottomWidth:Xe,borderBottomColor:Za}},"&-selected":{color:Za,backgroundColor:Ya,"&:hover":{backgroundColor:Ya},"&::after":{borderBottomWidth:Xe,borderBottomColor:Za}}}}),[`&${ae}-root`]:{[`&${ae}-inline, &${ae}-vertical`]:{borderInlineEnd:`${ft}px ${dt} ${Rt}`}},[`&${ae}-inline`]:{[`${ae}-sub${ae}-inline`]:{background:Re},[`${ae}-item, ${ae}-submenu-title`]:ft&&Ke?{width:`calc(100% + ${ft}px)`}:{},[`${ae}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ke}px solid ${Ie}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Vt} ${jt}`,`opacity ${Vt} ${jt}`].join(","),content:'""'},[`&${ae}-item-danger`]:{"&::after":{borderInlineEndColor:Cn}}},[`${ae}-selected, ${ae}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Vt} ${zt}`,`opacity ${Vt} ${zt}`].join(",")}}}}}};const at=ce=>{const{componentCls:ie,itemHeight:ae,itemMarginInline:le,padding:Ie,menuArrowSize:_e,marginXS:we,itemMarginBlock:Re}=ce,it=Ie+_e+we;return{[`${ie}-item`]:{position:"relative",overflow:"hidden"},[`${ie}-item, ${ie}-submenu-title`]:{height:ae,lineHeight:`${ae}px`,paddingInline:Ie,overflow:"hidden",textOverflow:"ellipsis",marginInline:le,marginBlock:Re,width:`calc(100% - ${le*2}px)`},[`> ${ie}-item, > ${ie}-submenu > ${ie}-submenu-title`]:{height:ae,lineHeight:`${ae}px`},[`${ie}-item-group-list ${ie}-submenu-title, - ${ie}-submenu-title`]:{paddingInlineEnd:it}}};var $e=ce=>{const{componentCls:ie,iconCls:ae,itemHeight:le,colorTextLightSolid:Ie,dropdownWidth:_e,controlHeightLG:we,motionDurationMid:Re,motionEaseOut:it,paddingXL:Xe,itemMarginInline:Ke,fontSizeLG:ft,motionDurationSlow:Pt,paddingXS:zt,boxShadowSecondary:Gt,collapsedWidth:jt,collapsedIconSize:Vt}=ce,tt={height:le,lineHeight:`${le}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ie]:{"&-inline, &-vertical":Object.assign({[`&${ie}-root`]:{boxShadow:"none"}},at(ce))},[`${ie}-submenu-popup`]:{[`${ie}-vertical`]:Object.assign(Object.assign({},at(ce)),{boxShadow:Gt})}},{[`${ie}-submenu-popup ${ie}-vertical${ie}-sub`]:{minWidth:_e,maxHeight:`calc(100vh - ${we*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ie}-inline`]:{width:"100%",[`&${ie}-root`]:{[`${ie}-item, ${ie}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Pt}`,`background ${Pt}`,`padding ${Re} ${it}`].join(","),[`> ${ie}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ie}-sub${ie}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ie}-submenu > ${ie}-submenu-title`]:tt,[`& ${ie}-item-group-title`]:{paddingInlineStart:Xe}},[`${ie}-item`]:tt}},{[`${ie}-inline-collapsed`]:{width:jt,[`&${ie}-root`]:{[`${ie}-item, ${ie}-submenu ${ie}-submenu-title`]:{[`> ${ie}-inline-collapsed-noicon`]:{fontSize:ft,textAlign:"center"}}},[`> ${ie}-item, + ${ie}-submenu-title`]:{paddingInlineEnd:it}}};var $e=ce=>{const{componentCls:ie,iconCls:ae,itemHeight:le,colorTextLightSolid:Ie,dropdownWidth:_e,controlHeightLG:we,motionDurationMid:Re,motionEaseOut:it,paddingXL:Xe,itemMarginInline:Ke,fontSizeLG:ft,motionDurationSlow:Pt,paddingXS:zt,boxShadowSecondary:jt,collapsedWidth:Ht,collapsedIconSize:Vt}=ce,tt={height:le,lineHeight:`${le}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ie]:{"&-inline, &-vertical":Object.assign({[`&${ie}-root`]:{boxShadow:"none"}},at(ce))},[`${ie}-submenu-popup`]:{[`${ie}-vertical`]:Object.assign(Object.assign({},at(ce)),{boxShadow:jt})}},{[`${ie}-submenu-popup ${ie}-vertical${ie}-sub`]:{minWidth:_e,maxHeight:`calc(100vh - ${we*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ie}-inline`]:{width:"100%",[`&${ie}-root`]:{[`${ie}-item, ${ie}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Pt}`,`background ${Pt}`,`padding ${Re} ${it}`].join(","),[`> ${ie}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ie}-sub${ie}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ie}-submenu > ${ie}-submenu-title`]:tt,[`& ${ie}-item-group-title`]:{paddingInlineStart:Xe}},[`${ie}-item`]:tt}},{[`${ie}-inline-collapsed`]:{width:Ht,[`&${ie}-root`]:{[`${ie}-item, ${ie}-submenu ${ie}-submenu-title`]:{[`> ${ie}-inline-collapsed-noicon`]:{fontSize:ft,textAlign:"center"}}},[`> ${ie}-item, > ${ie}-item-group > ${ie}-item-group-list > ${ie}-item, > ${ie}-item-group > ${ie}-item-group-list > ${ie}-submenu > ${ie}-submenu-title, > ${ie}-submenu > ${ie}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ft/2}px - ${Ke}px)`,textOverflow:"clip",[` ${ie}-submenu-arrow, ${ie}-submenu-expand-icon - `]:{opacity:0},[`${ie}-item-icon, ${ae}`]:{margin:0,fontSize:Vt,lineHeight:`${le}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ie}-item-icon, ${ae}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ie}-item-icon, ${ae}`]:{display:"none"},"a, a:hover":{color:Ie}},[`${ie}-item-group-title`]:Object.assign(Object.assign({},Ze.vS),{paddingInline:zt})}}]};const ht=ce=>{const{componentCls:ie,motionDurationSlow:ae,motionDurationMid:le,motionEaseInOut:Ie,motionEaseOut:_e,iconCls:we,iconSize:Re,iconMarginInlineEnd:it}=ce;return{[`${ie}-item, ${ie}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ae}`,`background ${ae}`,`padding ${ae} ${Ie}`].join(","),[`${ie}-item-icon, ${we}`]:{minWidth:Re,fontSize:Re,transition:[`font-size ${le} ${_e}`,`margin ${ae} ${Ie}`,`color ${ae}`].join(","),"+ span":{marginInlineStart:it,opacity:1,transition:[`opacity ${ae} ${Ie}`,`margin ${ae}`,`color ${ae}`].join(",")}},[`${ie}-item-icon`]:Object.assign({},(0,Ze.Ro)()),[`&${ie}-item-only-child`]:{[`> ${we}, > ${ie}-item-icon`]:{marginInlineEnd:0}}},[`${ie}-item-disabled, ${ie}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ie}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Ct=ce=>{const{componentCls:ie,motionDurationSlow:ae,motionEaseInOut:le,borderRadius:Ie,menuArrowSize:_e,menuArrowOffset:we}=ce;return{[`${ie}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:ce.margin,width:_e,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ae} ${le}, opacity ${ae}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:_e*.6,height:_e*.15,backgroundColor:"currentcolor",borderRadius:Ie,transition:[`background ${ae} ${le}`,`transform ${ae} ${le}`,`top ${ae} ${le}`,`color ${ae} ${le}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${we})`},"&::after":{transform:`rotate(-45deg) translateY(${we})`}}}}},mt=ce=>{const{antCls:ie,componentCls:ae,fontSize:le,motionDurationSlow:Ie,motionDurationMid:_e,motionEaseInOut:we,paddingXS:Re,padding:it,colorSplit:Xe,lineWidth:Ke,zIndexPopup:ft,borderRadiusLG:Pt,subMenuItemBorderRadius:zt,menuArrowSize:Gt,menuArrowOffset:jt,lineType:Vt,menuPanelMaskInset:tt,groupTitleLineHeight:dt,groupTitleFontSize:Rt}=ce;return[{"":{[`${ae}`]:Object.assign(Object.assign({},(0,Ze.dF)()),{"&-hidden":{display:"none"}})},[`${ae}-submenu-hidden`]:{display:"none"}},{[ae]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ze.Wf)(ce)),(0,Ze.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:le,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Ie} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ae}-item`]:{flex:"none"}},[`${ae}-item, ${ae}-submenu, ${ae}-submenu-title`]:{borderRadius:ce.itemBorderRadius},[`${ae}-item-group-title`]:{padding:`${Re}px ${it}px`,fontSize:Rt,lineHeight:dt,transition:`all ${Ie}`},[`&-horizontal ${ae}-submenu`]:{transition:[`border-color ${Ie} ${we}`,`background ${Ie} ${we}`].join(",")},[`${ae}-submenu, ${ae}-submenu-inline`]:{transition:[`border-color ${Ie} ${we}`,`background ${Ie} ${we}`,`padding ${_e} ${we}`].join(",")},[`${ae}-submenu ${ae}-sub`]:{cursor:"initial",transition:[`background ${Ie} ${we}`,`padding ${Ie} ${we}`].join(",")},[`${ae}-title-content`]:{transition:`color ${Ie}`},[`${ae}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ae}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Xe,borderStyle:Vt,borderWidth:0,borderTopWidth:Ke,marginBlock:Ke,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ht(ce)),{[`${ae}-item-group`]:{[`${ae}-item-group-list`]:{margin:0,padding:0,[`${ae}-item, ${ae}-submenu-title`]:{paddingInline:`${le*2}px ${it}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ft,borderRadius:Pt,boxShadow:"none",transformOrigin:"0 0",[`&${ae}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${tt}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:tt},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:ce.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:ce.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:ce.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:ce.paddingXS},[`> ${ae}`]:Object.assign(Object.assign(Object.assign({borderRadius:Pt},ht(ce)),Ct(ce)),{[`${ae}-item, ${ae}-submenu > ${ae}-submenu-title`]:{borderRadius:zt},[`${ae}-submenu-title::after`]:{transition:`transform ${Ie} ${we}`}})}}),Ct(ce)),{[`&-inline-collapsed ${ae}-submenu-arrow, - &-inline ${ae}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${jt})`},"&::after":{transform:`rotate(45deg) translateX(-${jt})`}},[`${ae}-submenu-open${ae}-submenu-inline > ${ae}-submenu-title > ${ae}-submenu-arrow`]:{transform:`translateY(-${Gt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${jt})`},"&::before":{transform:`rotate(45deg) translateX(${jt})`}}})},{[`${ie}-layout-header`]:{[ae]:{lineHeight:"inherit"}}}]};var At=(ce,ie)=>(0,st.Z)("Menu",le=>{if(ie===!1)return[];const{colorBgElevated:Ie,colorPrimary:_e,colorTextLightSolid:we,controlHeightLG:Re,fontSize:it,darkItemColor:Xe,darkDangerItemColor:Ke,darkItemBg:ft,darkSubMenuItemBg:Pt,darkItemSelectedColor:zt,darkItemSelectedBg:Gt,darkDangerItemSelectedBg:jt,darkItemHoverBg:Vt,darkGroupTitleColor:tt,darkItemHoverColor:dt,darkItemDisabledColor:Rt,darkDangerItemHoverColor:Ht,darkDangerItemSelectedColor:pn,darkDangerItemActiveBg:On}=le,Cn=it/7*5,Rn=(0,Ve.TS)(le,{menuArrowSize:Cn,menuHorizontalHeight:Re*1.15,menuArrowOffset:`${Cn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Ie}),ha=(0,Ve.TS)(Rn,{itemColor:Xe,itemHoverColor:dt,groupTitleColor:tt,itemSelectedColor:zt,itemBg:ft,popupBg:ft,subMenuItemBg:Pt,itemActiveBg:"transparent",itemSelectedBg:Gt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Vt,itemDisabledColor:Rt,dangerItemColor:Ke,dangerItemHoverColor:Ht,dangerItemSelectedColor:pn,dangerItemActiveBg:On,dangerItemSelectedBg:jt,menuSubMenuBg:Pt,horizontalItemSelectedColor:we,horizontalItemSelectedBg:_e});return[mt(Rn),lt(Rn),$e(Rn),Je(Rn,"light"),Je(ha,"dark"),Me(Rn),(0,Se.Z)(Rn),(0,rt.oN)(Rn,"slide-up"),(0,rt.oN)(Rn,"slide-down"),(0,Ae._y)(Rn,"zoom-big")]},le=>{const{colorPrimary:Ie,colorError:_e,colorTextDisabled:we,colorErrorBg:Re,colorText:it,colorTextDescription:Xe,colorBgContainer:Ke,colorFillAlter:ft,colorFillContent:Pt,lineWidth:zt,lineWidthBold:Gt,controlItemBgActive:jt,colorBgTextHover:Vt,controlHeightLG:tt,lineHeight:dt,colorBgElevated:Rt,marginXXS:Ht,padding:pn,fontSize:On,controlHeightSM:Cn,fontSizeLG:Rn,colorTextLightSolid:ha,colorErrorHover:Ia}=le,sa=new Be.C(ha).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:le.zIndexPopupBase+50,radiusItem:le.borderRadiusLG,itemBorderRadius:le.borderRadiusLG,radiusSubMenuItem:le.borderRadiusSM,subMenuItemBorderRadius:le.borderRadiusSM,colorItemText:it,itemColor:it,colorItemTextHover:it,itemHoverColor:it,colorItemTextHoverHorizontal:Ie,horizontalItemHoverColor:Ie,colorGroupTitle:Xe,groupTitleColor:Xe,colorItemTextSelected:Ie,itemSelectedColor:Ie,colorItemTextSelectedHorizontal:Ie,horizontalItemSelectedColor:Ie,colorItemBg:Ke,itemBg:Ke,colorItemBgHover:Vt,itemHoverBg:Vt,colorItemBgActive:Pt,itemActiveBg:jt,colorSubItemBg:ft,subMenuItemBg:ft,colorItemBgSelected:jt,itemSelectedBg:jt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Gt,activeBarHeight:Gt,colorActiveBarBorderSize:zt,activeBarBorderWidth:zt,colorItemTextDisabled:we,itemDisabledColor:we,colorDangerItemText:_e,dangerItemColor:_e,colorDangerItemTextHover:_e,dangerItemHoverColor:_e,colorDangerItemTextSelected:_e,dangerItemSelectedColor:_e,colorDangerItemBgActive:Re,dangerItemActiveBg:Re,colorDangerItemBgSelected:Re,dangerItemSelectedBg:Re,itemMarginInline:le.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:tt,groupTitleLineHeight:dt,collapsedWidth:tt*2,popupBg:Rt,itemMarginBlock:Ht,itemPaddingInline:pn,horizontalLineHeight:`${tt*1.15}px`,iconSize:On,iconMarginInlineEnd:Cn-On,collapsedIconSize:Rn,groupTitleFontSize:On,darkItemDisabledColor:new Be.C(ha).setAlpha(.25).toRgbString(),darkItemColor:sa,darkDangerItemColor:_e,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ha,darkItemSelectedBg:Ie,darkDangerItemSelectedBg:_e,darkItemHoverBg:"transparent",darkGroupTitleColor:sa,darkItemHoverColor:ha,darkDangerItemHoverColor:Ia,darkDangerItemSelectedColor:ha,darkDangerItemActiveBg:_e}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(ce),Qe=function(ce,ie){var ae={};for(var le in ce)Object.prototype.hasOwnProperty.call(ce,le)&&ie.indexOf(le)<0&&(ae[le]=ce[le]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,le=Object.getOwnPropertySymbols(ce);Ie{var ae,le;const Ie=Ee.useContext(se.Z),_e=Ie||{},{getPrefixCls:we,getPopupContainer:Re,direction:it,menu:Xe}=Ee.useContext(Ce.E_),Ke=we(),{prefixCls:ft,className:Pt,style:zt,theme:Gt="light",expandIcon:jt,_internalDisableMenuItemTitleTooltip:Vt,inlineCollapsed:tt,siderCollapsed:dt,items:Rt,children:Ht,rootClassName:pn,mode:On,selectable:Cn,onClick:Rn,overflowedIndicatorPopupClassName:ha}=ce,Ia=Qe(ce,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),sa=(0,fe.Z)(Ia,["collapsedWidth"]),sn=de(Rt)||Ht;(ae=_e.validator)===null||ae===void 0||ae.call(_e,{mode:On});const Za=(0,ne.useEvent)(function(){var sr;Rn==null||Rn.apply(void 0,arguments),(sr=_e.onClick)===null||sr===void 0||sr.call(_e)}),Ya=_e.mode||On,ca=Cn!=null?Cn:_e.selectable,pr=Ee.useMemo(()=>dt!==void 0?dt:tt,[tt,dt]),ur={horizontal:{motionName:`${Ke}-slide-up`},inline:(0,oe.Z)(Ke),other:{motionName:`${Ke}-zoom-big`}},un=we("menu",ft||_e.prefixCls),[Nn,Wa]=At(un,!Ie),Ma=ve()(`${un}-${Gt}`,Xe==null?void 0:Xe.className,Pt);let da;if(typeof jt=="function")da=jt;else if(jt===null||jt===!1)da=null;else if(_e.expandIcon===null||_e.expandIcon===!1)da=null;else{const sr=jt!=null?jt:_e.expandIcon;da=(0,pe.Tm)(sr,{className:ve()(`${un}-submenu-expand-icon`,(0,pe.l$)(sr)?(le=sr.props)===null||le===void 0?void 0:le.className:"")})}const Br=Ee.useMemo(()=>({prefixCls:un,inlineCollapsed:pr||!1,direction:it,firstLevel:!0,theme:Gt,mode:Ya,disableMenuItemTitleTooltip:Vt}),[un,pr,it,Vt,Gt]);return Nn(Ee.createElement(se.Z.Provider,{value:null},Ee.createElement(E.Provider,{value:Br},Ee.createElement(z.ZP,Object.assign({getPopupContainer:Re,overflowedIndicator:Ee.createElement(ee.Z,null),overflowedIndicatorPopupClassName:ve()(un,`${un}-${Gt}`,ha),mode:Ya,selectable:ca,onClick:Za},sa,{inlineCollapsed:pr,style:Object.assign(Object.assign({},Xe==null?void 0:Xe.style),zt),className:Ma,prefixCls:un,direction:it,defaultMotions:ur,expandIcon:da,ref:ie,rootClassName:ve()(pn,Wa)}),sn))))});const Le=(0,Ee.forwardRef)((ce,ie)=>{const ae=(0,Ee.useRef)(null),le=Ee.useContext(xe.D);return(0,Ee.useImperativeHandle)(ie,()=>({menu:ae.current,focus:Ie=>{var _e;(_e=ae.current)===null||_e===void 0||_e.focus(Ie)}})),Ee.createElement(It,Object.assign({ref:ae},ce,le))});Le.Item=x,Le.SubMenu=b,Le.Divider=De,Le.ItemGroup=z.BW;var wt=Le},58421:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return _e}});var z=te(32855),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},je=xe,ve=te(7657),Ce=function(Re,it){return Ee.createElement(ve.Z,(0,z.Z)({},Re,{ref:it,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue,De=te(49198),ye=te(33853),fe=te(38819),be=te(92310),pe=te.n(be),re=te(74430),E=te(27247),a=te(33377),x=te(93912),y=te(18881),b=te(85461),ee=te(26112),ne={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},oe=ne,se=te(91735),me=function(we){(0,y.Z)(it,we);var Re=(0,b.Z)(it);function it(){var Xe;(0,a.Z)(this,it);for(var Ke=arguments.length,ft=new Array(Ke),Pt=0;Pt=0||zt.relatedTarget.className.indexOf("".concat(tt,"-item"))>=0))&&Vt(Xe.getValidValue()))},Xe.go=function(zt){var Gt=Xe.state.goInputText;Gt!==""&&(zt.keyCode===oe.ENTER||zt.type==="click")&&(Xe.setState({goInputText:""}),Xe.props.quickGo(Xe.getValidValue()))},Xe}return(0,x.Z)(it,[{key:"getPageSizeOptions",value:function(){var Ke=this.props,ft=Ke.pageSize,Pt=Ke.pageSizeOptions;return Pt.some(function(zt){return zt.toString()===ft.toString()})?Pt:Pt.concat([ft.toString()]).sort(function(zt,Gt){var jt=Number.isNaN(Number(zt))?0:Number(zt),Vt=Number.isNaN(Number(Gt))?0:Number(Gt);return jt-Vt})}},{key:"render",value:function(){var Ke=this,ft=this.props,Pt=ft.pageSize,zt=ft.locale,Gt=ft.rootPrefixCls,jt=ft.changeSize,Vt=ft.quickGo,tt=ft.goButton,dt=ft.selectComponentClass,Rt=ft.buildOptionText,Ht=ft.selectPrefixCls,pn=ft.disabled,On=this.state.goInputText,Cn="".concat(Gt,"-options"),Rn=dt,ha=null,Ia=null,sa=null;if(!jt&&!Vt)return null;var sn=this.getPageSizeOptions();if(jt&&Rn){var Za=sn.map(function(Ya,ca){return Ee.createElement(Rn.Option,{key:ca,value:Ya.toString()},(Rt||Ke.buildOptionText)(Ya))});ha=Ee.createElement(Rn,{disabled:pn,prefixCls:Ht,showSearch:!1,className:"".concat(Cn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Pt||sn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(ca){return ca.parentNode},"aria-label":zt.page_size,defaultOpen:!1},Za)}return Vt&&(tt&&(sa=typeof tt=="boolean"?Ee.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:pn,className:"".concat(Cn,"-quick-jumper-button")},zt.jump_to_confirm):Ee.createElement("span",{onClick:this.go,onKeyUp:this.go},tt)),Ia=Ee.createElement("div",{className:"".concat(Cn,"-quick-jumper")},zt.jump_to,Ee.createElement("input",{disabled:pn,type:"text",value:On,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":zt.page}),zt.page,sa)),Ee.createElement("li",{className:"".concat(Cn)},ha,Ia)}}]),it}(Ee.Component);me.defaultProps={pageSizeOptions:["10","20","50","100"]};var Pe=me,de=function(Re){var it,Xe=Re.rootPrefixCls,Ke=Re.page,ft=Re.active,Pt=Re.className,zt=Re.showTitle,Gt=Re.onClick,jt=Re.onKeyPress,Vt=Re.itemRender,tt="".concat(Xe,"-item"),dt=pe()(tt,"".concat(tt,"-").concat(Ke),(it={},(0,re.Z)(it,"".concat(tt,"-active"),ft),(0,re.Z)(it,"".concat(tt,"-disabled"),!Ke),(0,re.Z)(it,Re.className,Pt),it)),Rt=function(){Gt(Ke)},Ht=function(Cn){jt(Cn,Gt,Ke)},pn=Vt(Ke,"page",Ee.createElement("a",{rel:"nofollow"},Ke));return pn?Ee.createElement("li",{title:zt?Ke.toString():null,className:dt,onClick:Rt,onKeyPress:Ht,tabIndex:0},pn):null},Be=de;function Ze(){}function Se(we){var Re=Number(we);return typeof Re=="number"&&!Number.isNaN(Re)&&isFinite(Re)&&Math.floor(Re)===Re}var rt=function(Re,it,Xe){return Xe};function Ae(we,Re,it){var Xe=typeof we=="undefined"?Re.pageSize:we;return Math.floor((it.total-1)/Xe)+1}var st=function(we){(0,y.Z)(it,we);var Re=(0,b.Z)(it);function it(Xe){var Ke;(0,a.Z)(this,it),Ke=Re.call(this,Xe),Ke.paginationNode=Ee.createRef(),Ke.getJumpPrevPage=function(){return Math.max(1,Ke.state.current-(Ke.props.showLessItems?3:5))},Ke.getJumpNextPage=function(){return Math.min(Ae(void 0,Ke.state,Ke.props),Ke.state.current+(Ke.props.showLessItems?3:5))},Ke.getItemIcon=function(jt,Vt){var tt=Ke.props.prefixCls,dt=jt||Ee.createElement("button",{type:"button","aria-label":Vt,className:"".concat(tt,"-item-link")});return typeof jt=="function"&&(dt=Ee.createElement(jt,(0,E.Z)({},Ke.props))),dt},Ke.isValid=function(jt){var Vt=Ke.props.total;return Se(jt)&&jt!==Ke.state.current&&Se(Vt)&&Vt>0},Ke.shouldDisplayQuickJumper=function(){var jt=Ke.props,Vt=jt.showQuickJumper,tt=jt.total,dt=Ke.state.pageSize;return tt<=dt?!1:Vt},Ke.handleKeyDown=function(jt){(jt.keyCode===oe.ARROW_UP||jt.keyCode===oe.ARROW_DOWN)&&jt.preventDefault()},Ke.handleKeyUp=function(jt){var Vt=Ke.getValidValue(jt),tt=Ke.state.currentInputValue;Vt!==tt&&Ke.setState({currentInputValue:Vt}),jt.keyCode===oe.ENTER?Ke.handleChange(Vt):jt.keyCode===oe.ARROW_UP?Ke.handleChange(Vt-1):jt.keyCode===oe.ARROW_DOWN&&Ke.handleChange(Vt+1)},Ke.handleBlur=function(jt){var Vt=Ke.getValidValue(jt);Ke.handleChange(Vt)},Ke.changePageSize=function(jt){var Vt=Ke.state.current,tt=Ae(jt,Ke.state,Ke.props);Vt=Vt>tt?tt:Vt,tt===0&&(Vt=Ke.state.current),typeof jt=="number"&&("pageSize"in Ke.props||Ke.setState({pageSize:jt}),"current"in Ke.props||Ke.setState({current:Vt,currentInputValue:Vt})),Ke.props.onShowSizeChange(Vt,jt),"onChange"in Ke.props&&Ke.props.onChange&&Ke.props.onChange(Vt,jt)},Ke.handleChange=function(jt){var Vt=Ke.props,tt=Vt.disabled,dt=Vt.onChange,Rt=Ke.state,Ht=Rt.pageSize,pn=Rt.current,On=Rt.currentInputValue;if(Ke.isValid(jt)&&!tt){var Cn=Ae(void 0,Ke.state,Ke.props),Rn=jt;return jt>Cn?Rn=Cn:jt<1&&(Rn=1),"current"in Ke.props||Ke.setState({current:Rn}),Rn!==On&&Ke.setState({currentInputValue:Rn}),dt(Rn,Ht),Rn}return pn},Ke.prev=function(){Ke.hasPrev()&&Ke.handleChange(Ke.state.current-1)},Ke.next=function(){Ke.hasNext()&&Ke.handleChange(Ke.state.current+1)},Ke.jumpPrev=function(){Ke.handleChange(Ke.getJumpPrevPage())},Ke.jumpNext=function(){Ke.handleChange(Ke.getJumpNextPage())},Ke.hasPrev=function(){return Ke.state.current>1},Ke.hasNext=function(){return Ke.state.current2?tt-2:0),Rt=2;Rt=Pt?Gt=Pt:Gt=Number(ft),Gt}},{key:"getShowSizeChanger",value:function(){var Ke=this.props,ft=Ke.showSizeChanger,Pt=Ke.total,zt=Ke.totalBoundaryShowSizeChanger;return typeof ft!="undefined"?ft:Pt>zt}},{key:"render",value:function(){var Ke=this.props,ft=Ke.prefixCls,Pt=Ke.className,zt=Ke.style,Gt=Ke.disabled,jt=Ke.hideOnSinglePage,Vt=Ke.total,tt=Ke.locale,dt=Ke.showQuickJumper,Rt=Ke.showLessItems,Ht=Ke.showTitle,pn=Ke.showTotal,On=Ke.simple,Cn=Ke.itemRender,Rn=Ke.showPrevNextJumpers,ha=Ke.jumpPrevIcon,Ia=Ke.jumpNextIcon,sa=Ke.selectComponentClass,sn=Ke.selectPrefixCls,Za=Ke.pageSizeOptions,Ya=this.state,ca=Ya.current,pr=Ya.pageSize,ur=Ya.currentInputValue;if(jt===!0&&Vt<=pr)return null;var un=Ae(void 0,this.state,this.props),Nn=[],Wa=null,Ma=null,da=null,Br=null,sr=null,yo=dt&&dt.goButton,Co=Rt?1:2,Kr=ca-1>0?ca-1:0,Nt=ca+1Vt?Vt:ca*pr]));if(On){yo&&(typeof yo=="boolean"?sr=Ee.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},tt.jump_to_confirm):sr=Ee.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},yo),sr=Ee.createElement("li",{title:Ht?"".concat(tt.jump_to).concat(ca,"/").concat(un):null,className:"".concat(ft,"-simple-pager")},sr));var qn=this.renderPrev(Kr);return Ee.createElement("ul",(0,z.Z)({className:pe()(ft,"".concat(ft,"-simple"),(0,re.Z)({},"".concat(ft,"-disabled"),Gt),Pt),style:zt,ref:this.paginationNode},Ut),Zt,qn?Ee.createElement("li",{title:Ht?tt.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:pe()("".concat(ft,"-prev"),(0,re.Z)({},"".concat(ft,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},qn):null,Ee.createElement("li",{title:Ht?"".concat(ca,"/").concat(un):null,className:"".concat(ft,"-simple-pager")},Ee.createElement("input",{type:"text",value:ur,disabled:Gt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),Ee.createElement("span",{className:"".concat(ft,"-slash")},"/"),un),Ee.createElement("li",{title:Ht?tt.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:pe()("".concat(ft,"-next"),(0,re.Z)({},"".concat(ft,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Nt)),sr)}if(un<=3+Co*2){var wa={locale:tt,rootPrefixCls:ft,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Ht,itemRender:Cn};un||Nn.push(Ee.createElement(Be,(0,z.Z)({},wa,{key:"noPager",page:1,className:"".concat(ft,"-item-disabled")})));for(var Vn=1;Vn<=un;Vn+=1){var Ur=ca===Vn;Nn.push(Ee.createElement(Be,(0,z.Z)({},wa,{key:Vn,page:Vn,active:Ur})))}}else{var ir=Rt?tt.prev_3:tt.prev_5,mr=Rt?tt.next_3:tt.next_5,po=Cn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ha,"prev page")),yr=Cn(this.getJumpNextPage(),"jump-next",this.getItemIcon(Ia,"next page"));Rn&&(Wa=po?Ee.createElement("li",{title:Ht?ir:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:pe()("".concat(ft,"-jump-prev"),(0,re.Z)({},"".concat(ft,"-jump-prev-custom-icon"),!!ha))},po):null,Ma=yr?Ee.createElement("li",{title:Ht?mr:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:pe()("".concat(ft,"-jump-next"),(0,re.Z)({},"".concat(ft,"-jump-next-custom-icon"),!!Ia))},yr):null),Br=Ee.createElement(Be,{locale:tt,last:!0,rootPrefixCls:ft,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:un,page:un,active:!1,showTitle:Ht,itemRender:Cn}),da=Ee.createElement(Be,{locale:tt,rootPrefixCls:ft,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Ht,itemRender:Cn});var Kn=Math.max(1,ca-Co),lo=Math.min(ca+Co,un);ca-1<=Co&&(lo=1+Co*2),un-ca<=Co&&(Kn=un-Co*2);for(var Oo=Kn;Oo<=lo;Oo+=1){var Eo=ca===Oo;Nn.push(Ee.createElement(Be,{locale:tt,rootPrefixCls:ft,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Oo,page:Oo,active:Eo,showTitle:Ht,itemRender:Cn}))}ca-1>=Co*2&&ca!==3&&(Nn[0]=(0,Ee.cloneElement)(Nn[0],{className:"".concat(ft,"-item-after-jump-prev")}),Nn.unshift(Wa)),un-ca>=Co*2&&ca!==un-2&&(Nn[Nn.length-1]=(0,Ee.cloneElement)(Nn[Nn.length-1],{className:"".concat(ft,"-item-before-jump-next")}),Nn.push(Ma)),Kn!==1&&Nn.unshift(da),lo!==un&&Nn.push(Br)}var vo=!this.hasPrev()||!un,Ot=!this.hasNext()||!un,hn=this.renderPrev(Kr),yn=this.renderNext(Nt);return Ee.createElement("ul",(0,z.Z)({className:pe()(ft,Pt,(0,re.Z)({},"".concat(ft,"-disabled"),Gt)),style:zt,ref:this.paginationNode},Ut),Zt,hn?Ee.createElement("li",{title:Ht?tt.prev_page:null,onClick:this.prev,tabIndex:vo?null:0,onKeyPress:this.runIfEnterPrev,className:pe()("".concat(ft,"-prev"),(0,re.Z)({},"".concat(ft,"-disabled"),vo)),"aria-disabled":vo},hn):null,Nn,yn?Ee.createElement("li",{title:Ht?tt.next_page:null,onClick:this.next,tabIndex:Ot?null:0,onKeyPress:this.runIfEnterNext,className:pe()("".concat(ft,"-next"),(0,re.Z)({},"".concat(ft,"-disabled"),Ot)),"aria-disabled":Ot},yn):null,Ee.createElement(Pe,{disabled:Gt,locale:tt,rootPrefixCls:ft,selectComponentClass:sa,selectPrefixCls:sn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:ca,pageSize:pr,pageSizeOptions:Za,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:yo}))}}],[{key:"getDerivedStateFromProps",value:function(Ke,ft){var Pt={};if("current"in Ke&&(Pt.current=Ke.current,Ke.current!==ft.current&&(Pt.currentInputValue=Pt.current)),"pageSize"in Ke&&Ke.pageSize!==ft.pageSize){var zt=ft.current,Gt=Ae(Ke.pageSize,ft,Ke);zt=zt>Gt?Gt:zt,"current"in Ke||(Pt.current=zt,Pt.currentInputValue=zt),Pt.pageSize=Ke.pageSize}return Pt}}]),it}(Ee.Component);st.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ze,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ze,locale:se.Z,style:{},itemRender:rt,totalBoundaryShowSizeChanger:50};var Ve=st,nt=te(22075),lt=te(36355),qe=te(19716),Me=te(8628),he=te(9763),Ne=te(57809);const Je=we=>Ee.createElement(Ne.default,Object.assign({},we,{showSearch:!0,size:"small"})),at=we=>Ee.createElement(Ne.default,Object.assign({},we,{showSearch:!0,size:"middle"}));Je.Option=Ne.default.Option,at.Option=Ne.default.Option;var Ge=te(9937),$e=te(17313),ht=te(83116),Ct=te(37613);const mt=we=>{const{componentCls:Re}=we;return{[`${Re}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${Re}-item-link`]:{color:we.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${Re}-item-link`]:{color:we.colorTextDisabled,cursor:"not-allowed"}}},[`&${Re}-disabled`]:{cursor:"not-allowed",[`${Re}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:we.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:we.colorBorder,backgroundColor:we.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:we.itemActiveBgDisabled},a:{color:we.itemActiveColorDisabled}}},[`${Re}-item-link`]:{color:we.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${Re}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${Re}-simple-pager`]:{color:we.colorTextDisabled},[`${Re}-jump-prev, ${Re}-jump-next`]:{[`${Re}-item-link-icon`]:{opacity:0},[`${Re}-item-ellipsis`]:{opacity:1}}},[`&${Re}-simple`]:{[`${Re}-prev, ${Re}-next`]:{[`&${Re}-disabled ${Re}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},At=we=>{const{componentCls:Re}=we;return{[`&${Re}-mini ${Re}-total-text, &${Re}-mini ${Re}-simple-pager`]:{height:we.itemSizeSM,lineHeight:`${we.itemSizeSM}px`},[`&${Re}-mini ${Re}-item`]:{minWidth:we.itemSizeSM,height:we.itemSizeSM,margin:0,lineHeight:`${we.itemSizeSM-2}px`},[`&${Re}-mini:not(${Re}-disabled) ${Re}-item:not(${Re}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:we.colorBgTextHover},"&:active":{backgroundColor:we.colorBgTextActive}},[`&${Re}-mini ${Re}-prev, &${Re}-mini ${Re}-next`]:{minWidth:we.itemSizeSM,height:we.itemSizeSM,margin:0,lineHeight:`${we.itemSizeSM}px`},[`&${Re}-mini:not(${Re}-disabled)`]:{[`${Re}-prev, ${Re}-next`]:{[`&:hover ${Re}-item-link`]:{backgroundColor:we.colorBgTextHover},[`&:active ${Re}-item-link`]:{backgroundColor:we.colorBgTextActive},[`&${Re}-disabled:hover ${Re}-item-link`]:{backgroundColor:"transparent"}}},[` + `]:{opacity:0},[`${ie}-item-icon, ${ae}`]:{margin:0,fontSize:Vt,lineHeight:`${le}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ie}-item-icon, ${ae}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ie}-item-icon, ${ae}`]:{display:"none"},"a, a:hover":{color:Ie}},[`${ie}-item-group-title`]:Object.assign(Object.assign({},Ze.vS),{paddingInline:zt})}}]};const ht=ce=>{const{componentCls:ie,motionDurationSlow:ae,motionDurationMid:le,motionEaseInOut:Ie,motionEaseOut:_e,iconCls:we,iconSize:Re,iconMarginInlineEnd:it}=ce;return{[`${ie}-item, ${ie}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ae}`,`background ${ae}`,`padding ${ae} ${Ie}`].join(","),[`${ie}-item-icon, ${we}`]:{minWidth:Re,fontSize:Re,transition:[`font-size ${le} ${_e}`,`margin ${ae} ${Ie}`,`color ${ae}`].join(","),"+ span":{marginInlineStart:it,opacity:1,transition:[`opacity ${ae} ${Ie}`,`margin ${ae}`,`color ${ae}`].join(",")}},[`${ie}-item-icon`]:Object.assign({},(0,Ze.Ro)()),[`&${ie}-item-only-child`]:{[`> ${we}, > ${ie}-item-icon`]:{marginInlineEnd:0}}},[`${ie}-item-disabled, ${ie}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ie}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Ct=ce=>{const{componentCls:ie,motionDurationSlow:ae,motionEaseInOut:le,borderRadius:Ie,menuArrowSize:_e,menuArrowOffset:we}=ce;return{[`${ie}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:ce.margin,width:_e,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ae} ${le}, opacity ${ae}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:_e*.6,height:_e*.15,backgroundColor:"currentcolor",borderRadius:Ie,transition:[`background ${ae} ${le}`,`transform ${ae} ${le}`,`top ${ae} ${le}`,`color ${ae} ${le}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${we})`},"&::after":{transform:`rotate(-45deg) translateY(${we})`}}}}},mt=ce=>{const{antCls:ie,componentCls:ae,fontSize:le,motionDurationSlow:Ie,motionDurationMid:_e,motionEaseInOut:we,paddingXS:Re,padding:it,colorSplit:Xe,lineWidth:Ke,zIndexPopup:ft,borderRadiusLG:Pt,subMenuItemBorderRadius:zt,menuArrowSize:jt,menuArrowOffset:Ht,lineType:Vt,menuPanelMaskInset:tt,groupTitleLineHeight:dt,groupTitleFontSize:Rt}=ce;return[{"":{[`${ae}`]:Object.assign(Object.assign({},(0,Ze.dF)()),{"&-hidden":{display:"none"}})},[`${ae}-submenu-hidden`]:{display:"none"}},{[ae]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ze.Wf)(ce)),(0,Ze.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:le,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Ie} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ae}-item`]:{flex:"none"}},[`${ae}-item, ${ae}-submenu, ${ae}-submenu-title`]:{borderRadius:ce.itemBorderRadius},[`${ae}-item-group-title`]:{padding:`${Re}px ${it}px`,fontSize:Rt,lineHeight:dt,transition:`all ${Ie}`},[`&-horizontal ${ae}-submenu`]:{transition:[`border-color ${Ie} ${we}`,`background ${Ie} ${we}`].join(",")},[`${ae}-submenu, ${ae}-submenu-inline`]:{transition:[`border-color ${Ie} ${we}`,`background ${Ie} ${we}`,`padding ${_e} ${we}`].join(",")},[`${ae}-submenu ${ae}-sub`]:{cursor:"initial",transition:[`background ${Ie} ${we}`,`padding ${Ie} ${we}`].join(",")},[`${ae}-title-content`]:{transition:`color ${Ie}`},[`${ae}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ae}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Xe,borderStyle:Vt,borderWidth:0,borderTopWidth:Ke,marginBlock:Ke,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ht(ce)),{[`${ae}-item-group`]:{[`${ae}-item-group-list`]:{margin:0,padding:0,[`${ae}-item, ${ae}-submenu-title`]:{paddingInline:`${le*2}px ${it}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ft,borderRadius:Pt,boxShadow:"none",transformOrigin:"0 0",[`&${ae}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${tt}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:tt},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:ce.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:ce.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:ce.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:ce.paddingXS},[`> ${ae}`]:Object.assign(Object.assign(Object.assign({borderRadius:Pt},ht(ce)),Ct(ce)),{[`${ae}-item, ${ae}-submenu > ${ae}-submenu-title`]:{borderRadius:zt},[`${ae}-submenu-title::after`]:{transition:`transform ${Ie} ${we}`}})}}),Ct(ce)),{[`&-inline-collapsed ${ae}-submenu-arrow, + &-inline ${ae}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Ht})`},"&::after":{transform:`rotate(45deg) translateX(-${Ht})`}},[`${ae}-submenu-open${ae}-submenu-inline > ${ae}-submenu-title > ${ae}-submenu-arrow`]:{transform:`translateY(-${jt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Ht})`},"&::before":{transform:`rotate(45deg) translateX(${Ht})`}}})},{[`${ie}-layout-header`]:{[ae]:{lineHeight:"inherit"}}}]};var At=(ce,ie)=>(0,st.Z)("Menu",le=>{if(ie===!1)return[];const{colorBgElevated:Ie,colorPrimary:_e,colorTextLightSolid:we,controlHeightLG:Re,fontSize:it,darkItemColor:Xe,darkDangerItemColor:Ke,darkItemBg:ft,darkSubMenuItemBg:Pt,darkItemSelectedColor:zt,darkItemSelectedBg:jt,darkDangerItemSelectedBg:Ht,darkItemHoverBg:Vt,darkGroupTitleColor:tt,darkItemHoverColor:dt,darkItemDisabledColor:Rt,darkDangerItemHoverColor:Gt,darkDangerItemSelectedColor:pn,darkDangerItemActiveBg:On}=le,Cn=it/7*5,Rn=(0,Ve.TS)(le,{menuArrowSize:Cn,menuHorizontalHeight:Re*1.15,menuArrowOffset:`${Cn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Ie}),ha=(0,Ve.TS)(Rn,{itemColor:Xe,itemHoverColor:dt,groupTitleColor:tt,itemSelectedColor:zt,itemBg:ft,popupBg:ft,subMenuItemBg:Pt,itemActiveBg:"transparent",itemSelectedBg:jt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Vt,itemDisabledColor:Rt,dangerItemColor:Ke,dangerItemHoverColor:Gt,dangerItemSelectedColor:pn,dangerItemActiveBg:On,dangerItemSelectedBg:Ht,menuSubMenuBg:Pt,horizontalItemSelectedColor:we,horizontalItemSelectedBg:_e});return[mt(Rn),lt(Rn),$e(Rn),Je(Rn,"light"),Je(ha,"dark"),Me(Rn),(0,Se.Z)(Rn),(0,rt.oN)(Rn,"slide-up"),(0,rt.oN)(Rn,"slide-down"),(0,Ae._y)(Rn,"zoom-big")]},le=>{const{colorPrimary:Ie,colorError:_e,colorTextDisabled:we,colorErrorBg:Re,colorText:it,colorTextDescription:Xe,colorBgContainer:Ke,colorFillAlter:ft,colorFillContent:Pt,lineWidth:zt,lineWidthBold:jt,controlItemBgActive:Ht,colorBgTextHover:Vt,controlHeightLG:tt,lineHeight:dt,colorBgElevated:Rt,marginXXS:Gt,padding:pn,fontSize:On,controlHeightSM:Cn,fontSizeLG:Rn,colorTextLightSolid:ha,colorErrorHover:Ia}=le,sa=new Be.C(ha).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:le.zIndexPopupBase+50,radiusItem:le.borderRadiusLG,itemBorderRadius:le.borderRadiusLG,radiusSubMenuItem:le.borderRadiusSM,subMenuItemBorderRadius:le.borderRadiusSM,colorItemText:it,itemColor:it,colorItemTextHover:it,itemHoverColor:it,colorItemTextHoverHorizontal:Ie,horizontalItemHoverColor:Ie,colorGroupTitle:Xe,groupTitleColor:Xe,colorItemTextSelected:Ie,itemSelectedColor:Ie,colorItemTextSelectedHorizontal:Ie,horizontalItemSelectedColor:Ie,colorItemBg:Ke,itemBg:Ke,colorItemBgHover:Vt,itemHoverBg:Vt,colorItemBgActive:Pt,itemActiveBg:Ht,colorSubItemBg:ft,subMenuItemBg:ft,colorItemBgSelected:Ht,itemSelectedBg:Ht,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:jt,activeBarHeight:jt,colorActiveBarBorderSize:zt,activeBarBorderWidth:zt,colorItemTextDisabled:we,itemDisabledColor:we,colorDangerItemText:_e,dangerItemColor:_e,colorDangerItemTextHover:_e,dangerItemHoverColor:_e,colorDangerItemTextSelected:_e,dangerItemSelectedColor:_e,colorDangerItemBgActive:Re,dangerItemActiveBg:Re,colorDangerItemBgSelected:Re,dangerItemSelectedBg:Re,itemMarginInline:le.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:tt,groupTitleLineHeight:dt,collapsedWidth:tt*2,popupBg:Rt,itemMarginBlock:Gt,itemPaddingInline:pn,horizontalLineHeight:`${tt*1.15}px`,iconSize:On,iconMarginInlineEnd:Cn-On,collapsedIconSize:Rn,groupTitleFontSize:On,darkItemDisabledColor:new Be.C(ha).setAlpha(.25).toRgbString(),darkItemColor:sa,darkDangerItemColor:_e,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ha,darkItemSelectedBg:Ie,darkDangerItemSelectedBg:_e,darkItemHoverBg:"transparent",darkGroupTitleColor:sa,darkItemHoverColor:ha,darkDangerItemHoverColor:Ia,darkDangerItemSelectedColor:ha,darkDangerItemActiveBg:_e}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(ce),Qe=function(ce,ie){var ae={};for(var le in ce)Object.prototype.hasOwnProperty.call(ce,le)&&ie.indexOf(le)<0&&(ae[le]=ce[le]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,le=Object.getOwnPropertySymbols(ce);Ie{var ae,le;const Ie=Ee.useContext(se.Z),_e=Ie||{},{getPrefixCls:we,getPopupContainer:Re,direction:it,menu:Xe}=Ee.useContext(Ce.E_),Ke=we(),{prefixCls:ft,className:Pt,style:zt,theme:jt="light",expandIcon:Ht,_internalDisableMenuItemTitleTooltip:Vt,inlineCollapsed:tt,siderCollapsed:dt,items:Rt,children:Gt,rootClassName:pn,mode:On,selectable:Cn,onClick:Rn,overflowedIndicatorPopupClassName:ha}=ce,Ia=Qe(ce,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),sa=(0,fe.Z)(Ia,["collapsedWidth"]),sn=de(Rt)||Gt;(ae=_e.validator)===null||ae===void 0||ae.call(_e,{mode:On});const Za=(0,ne.useEvent)(function(){var sr;Rn==null||Rn.apply(void 0,arguments),(sr=_e.onClick)===null||sr===void 0||sr.call(_e)}),Ya=_e.mode||On,ca=Cn!=null?Cn:_e.selectable,pr=Ee.useMemo(()=>dt!==void 0?dt:tt,[tt,dt]),ur={horizontal:{motionName:`${Ke}-slide-up`},inline:(0,oe.Z)(Ke),other:{motionName:`${Ke}-zoom-big`}},un=we("menu",ft||_e.prefixCls),[Nn,Wa]=At(un,!Ie),Ma=ve()(`${un}-${jt}`,Xe==null?void 0:Xe.className,Pt);let da;if(typeof Ht=="function")da=Ht;else if(Ht===null||Ht===!1)da=null;else if(_e.expandIcon===null||_e.expandIcon===!1)da=null;else{const sr=Ht!=null?Ht:_e.expandIcon;da=(0,pe.Tm)(sr,{className:ve()(`${un}-submenu-expand-icon`,(0,pe.l$)(sr)?(le=sr.props)===null||le===void 0?void 0:le.className:"")})}const Br=Ee.useMemo(()=>({prefixCls:un,inlineCollapsed:pr||!1,direction:it,firstLevel:!0,theme:jt,mode:Ya,disableMenuItemTitleTooltip:Vt}),[un,pr,it,Vt,jt]);return Nn(Ee.createElement(se.Z.Provider,{value:null},Ee.createElement(E.Provider,{value:Br},Ee.createElement(z.ZP,Object.assign({getPopupContainer:Re,overflowedIndicator:Ee.createElement(ee.Z,null),overflowedIndicatorPopupClassName:ve()(un,`${un}-${jt}`,ha),mode:Ya,selectable:ca,onClick:Za},sa,{inlineCollapsed:pr,style:Object.assign(Object.assign({},Xe==null?void 0:Xe.style),zt),className:Ma,prefixCls:un,direction:it,defaultMotions:ur,expandIcon:da,ref:ie,rootClassName:ve()(pn,Wa)}),sn))))});const Le=(0,Ee.forwardRef)((ce,ie)=>{const ae=(0,Ee.useRef)(null),le=Ee.useContext(xe.D);return(0,Ee.useImperativeHandle)(ie,()=>({menu:ae.current,focus:Ie=>{var _e;(_e=ae.current)===null||_e===void 0||_e.focus(Ie)}})),Ee.createElement(It,Object.assign({ref:ae},ce,le))});Le.Item=x,Le.SubMenu=b,Le.Divider=De,Le.ItemGroup=z.BW;var wt=Le},58421:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return _e}});var z=te(32855),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},je=xe,ve=te(7657),Ce=function(Re,it){return Ee.createElement(ve.Z,(0,z.Z)({},Re,{ref:it,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue,De=te(49198),ye=te(33853),fe=te(38819),be=te(92310),pe=te.n(be),re=te(74430),E=te(27247),a=te(33377),x=te(93912),y=te(18881),b=te(85461),ee=te(26112),ne={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},oe=ne,se=te(91735),me=function(we){(0,y.Z)(it,we);var Re=(0,b.Z)(it);function it(){var Xe;(0,a.Z)(this,it);for(var Ke=arguments.length,ft=new Array(Ke),Pt=0;Pt=0||zt.relatedTarget.className.indexOf("".concat(tt,"-item"))>=0))&&Vt(Xe.getValidValue()))},Xe.go=function(zt){var jt=Xe.state.goInputText;jt!==""&&(zt.keyCode===oe.ENTER||zt.type==="click")&&(Xe.setState({goInputText:""}),Xe.props.quickGo(Xe.getValidValue()))},Xe}return(0,x.Z)(it,[{key:"getPageSizeOptions",value:function(){var Ke=this.props,ft=Ke.pageSize,Pt=Ke.pageSizeOptions;return Pt.some(function(zt){return zt.toString()===ft.toString()})?Pt:Pt.concat([ft.toString()]).sort(function(zt,jt){var Ht=Number.isNaN(Number(zt))?0:Number(zt),Vt=Number.isNaN(Number(jt))?0:Number(jt);return Ht-Vt})}},{key:"render",value:function(){var Ke=this,ft=this.props,Pt=ft.pageSize,zt=ft.locale,jt=ft.rootPrefixCls,Ht=ft.changeSize,Vt=ft.quickGo,tt=ft.goButton,dt=ft.selectComponentClass,Rt=ft.buildOptionText,Gt=ft.selectPrefixCls,pn=ft.disabled,On=this.state.goInputText,Cn="".concat(jt,"-options"),Rn=dt,ha=null,Ia=null,sa=null;if(!Ht&&!Vt)return null;var sn=this.getPageSizeOptions();if(Ht&&Rn){var Za=sn.map(function(Ya,ca){return Ee.createElement(Rn.Option,{key:ca,value:Ya.toString()},(Rt||Ke.buildOptionText)(Ya))});ha=Ee.createElement(Rn,{disabled:pn,prefixCls:Gt,showSearch:!1,className:"".concat(Cn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Pt||sn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(ca){return ca.parentNode},"aria-label":zt.page_size,defaultOpen:!1},Za)}return Vt&&(tt&&(sa=typeof tt=="boolean"?Ee.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:pn,className:"".concat(Cn,"-quick-jumper-button")},zt.jump_to_confirm):Ee.createElement("span",{onClick:this.go,onKeyUp:this.go},tt)),Ia=Ee.createElement("div",{className:"".concat(Cn,"-quick-jumper")},zt.jump_to,Ee.createElement("input",{disabled:pn,type:"text",value:On,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":zt.page}),zt.page,sa)),Ee.createElement("li",{className:"".concat(Cn)},ha,Ia)}}]),it}(Ee.Component);me.defaultProps={pageSizeOptions:["10","20","50","100"]};var Pe=me,de=function(Re){var it,Xe=Re.rootPrefixCls,Ke=Re.page,ft=Re.active,Pt=Re.className,zt=Re.showTitle,jt=Re.onClick,Ht=Re.onKeyPress,Vt=Re.itemRender,tt="".concat(Xe,"-item"),dt=pe()(tt,"".concat(tt,"-").concat(Ke),(it={},(0,re.Z)(it,"".concat(tt,"-active"),ft),(0,re.Z)(it,"".concat(tt,"-disabled"),!Ke),(0,re.Z)(it,Re.className,Pt),it)),Rt=function(){jt(Ke)},Gt=function(Cn){Ht(Cn,jt,Ke)},pn=Vt(Ke,"page",Ee.createElement("a",{rel:"nofollow"},Ke));return pn?Ee.createElement("li",{title:zt?Ke.toString():null,className:dt,onClick:Rt,onKeyPress:Gt,tabIndex:0},pn):null},Be=de;function Ze(){}function Se(we){var Re=Number(we);return typeof Re=="number"&&!Number.isNaN(Re)&&isFinite(Re)&&Math.floor(Re)===Re}var rt=function(Re,it,Xe){return Xe};function Ae(we,Re,it){var Xe=typeof we=="undefined"?Re.pageSize:we;return Math.floor((it.total-1)/Xe)+1}var st=function(we){(0,y.Z)(it,we);var Re=(0,b.Z)(it);function it(Xe){var Ke;(0,a.Z)(this,it),Ke=Re.call(this,Xe),Ke.paginationNode=Ee.createRef(),Ke.getJumpPrevPage=function(){return Math.max(1,Ke.state.current-(Ke.props.showLessItems?3:5))},Ke.getJumpNextPage=function(){return Math.min(Ae(void 0,Ke.state,Ke.props),Ke.state.current+(Ke.props.showLessItems?3:5))},Ke.getItemIcon=function(Ht,Vt){var tt=Ke.props.prefixCls,dt=Ht||Ee.createElement("button",{type:"button","aria-label":Vt,className:"".concat(tt,"-item-link")});return typeof Ht=="function"&&(dt=Ee.createElement(Ht,(0,E.Z)({},Ke.props))),dt},Ke.isValid=function(Ht){var Vt=Ke.props.total;return Se(Ht)&&Ht!==Ke.state.current&&Se(Vt)&&Vt>0},Ke.shouldDisplayQuickJumper=function(){var Ht=Ke.props,Vt=Ht.showQuickJumper,tt=Ht.total,dt=Ke.state.pageSize;return tt<=dt?!1:Vt},Ke.handleKeyDown=function(Ht){(Ht.keyCode===oe.ARROW_UP||Ht.keyCode===oe.ARROW_DOWN)&&Ht.preventDefault()},Ke.handleKeyUp=function(Ht){var Vt=Ke.getValidValue(Ht),tt=Ke.state.currentInputValue;Vt!==tt&&Ke.setState({currentInputValue:Vt}),Ht.keyCode===oe.ENTER?Ke.handleChange(Vt):Ht.keyCode===oe.ARROW_UP?Ke.handleChange(Vt-1):Ht.keyCode===oe.ARROW_DOWN&&Ke.handleChange(Vt+1)},Ke.handleBlur=function(Ht){var Vt=Ke.getValidValue(Ht);Ke.handleChange(Vt)},Ke.changePageSize=function(Ht){var Vt=Ke.state.current,tt=Ae(Ht,Ke.state,Ke.props);Vt=Vt>tt?tt:Vt,tt===0&&(Vt=Ke.state.current),typeof Ht=="number"&&("pageSize"in Ke.props||Ke.setState({pageSize:Ht}),"current"in Ke.props||Ke.setState({current:Vt,currentInputValue:Vt})),Ke.props.onShowSizeChange(Vt,Ht),"onChange"in Ke.props&&Ke.props.onChange&&Ke.props.onChange(Vt,Ht)},Ke.handleChange=function(Ht){var Vt=Ke.props,tt=Vt.disabled,dt=Vt.onChange,Rt=Ke.state,Gt=Rt.pageSize,pn=Rt.current,On=Rt.currentInputValue;if(Ke.isValid(Ht)&&!tt){var Cn=Ae(void 0,Ke.state,Ke.props),Rn=Ht;return Ht>Cn?Rn=Cn:Ht<1&&(Rn=1),"current"in Ke.props||Ke.setState({current:Rn}),Rn!==On&&Ke.setState({currentInputValue:Rn}),dt(Rn,Gt),Rn}return pn},Ke.prev=function(){Ke.hasPrev()&&Ke.handleChange(Ke.state.current-1)},Ke.next=function(){Ke.hasNext()&&Ke.handleChange(Ke.state.current+1)},Ke.jumpPrev=function(){Ke.handleChange(Ke.getJumpPrevPage())},Ke.jumpNext=function(){Ke.handleChange(Ke.getJumpNextPage())},Ke.hasPrev=function(){return Ke.state.current>1},Ke.hasNext=function(){return Ke.state.current2?tt-2:0),Rt=2;Rt=Pt?jt=Pt:jt=Number(ft),jt}},{key:"getShowSizeChanger",value:function(){var Ke=this.props,ft=Ke.showSizeChanger,Pt=Ke.total,zt=Ke.totalBoundaryShowSizeChanger;return typeof ft!="undefined"?ft:Pt>zt}},{key:"render",value:function(){var Ke=this.props,ft=Ke.prefixCls,Pt=Ke.className,zt=Ke.style,jt=Ke.disabled,Ht=Ke.hideOnSinglePage,Vt=Ke.total,tt=Ke.locale,dt=Ke.showQuickJumper,Rt=Ke.showLessItems,Gt=Ke.showTitle,pn=Ke.showTotal,On=Ke.simple,Cn=Ke.itemRender,Rn=Ke.showPrevNextJumpers,ha=Ke.jumpPrevIcon,Ia=Ke.jumpNextIcon,sa=Ke.selectComponentClass,sn=Ke.selectPrefixCls,Za=Ke.pageSizeOptions,Ya=this.state,ca=Ya.current,pr=Ya.pageSize,ur=Ya.currentInputValue;if(Ht===!0&&Vt<=pr)return null;var un=Ae(void 0,this.state,this.props),Nn=[],Wa=null,Ma=null,da=null,Br=null,sr=null,yo=dt&&dt.goButton,Co=Rt?1:2,Kr=ca-1>0?ca-1:0,Nt=ca+1Vt?Vt:ca*pr]));if(On){yo&&(typeof yo=="boolean"?sr=Ee.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},tt.jump_to_confirm):sr=Ee.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},yo),sr=Ee.createElement("li",{title:Gt?"".concat(tt.jump_to).concat(ca,"/").concat(un):null,className:"".concat(ft,"-simple-pager")},sr));var qn=this.renderPrev(Kr);return Ee.createElement("ul",(0,z.Z)({className:pe()(ft,"".concat(ft,"-simple"),(0,re.Z)({},"".concat(ft,"-disabled"),jt),Pt),style:zt,ref:this.paginationNode},Ut),Zt,qn?Ee.createElement("li",{title:Gt?tt.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:pe()("".concat(ft,"-prev"),(0,re.Z)({},"".concat(ft,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},qn):null,Ee.createElement("li",{title:Gt?"".concat(ca,"/").concat(un):null,className:"".concat(ft,"-simple-pager")},Ee.createElement("input",{type:"text",value:ur,disabled:jt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),Ee.createElement("span",{className:"".concat(ft,"-slash")},"/"),un),Ee.createElement("li",{title:Gt?tt.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:pe()("".concat(ft,"-next"),(0,re.Z)({},"".concat(ft,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Nt)),sr)}if(un<=3+Co*2){var wa={locale:tt,rootPrefixCls:ft,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Gt,itemRender:Cn};un||Nn.push(Ee.createElement(Be,(0,z.Z)({},wa,{key:"noPager",page:1,className:"".concat(ft,"-item-disabled")})));for(var Vn=1;Vn<=un;Vn+=1){var Ur=ca===Vn;Nn.push(Ee.createElement(Be,(0,z.Z)({},wa,{key:Vn,page:Vn,active:Ur})))}}else{var ir=Rt?tt.prev_3:tt.prev_5,mr=Rt?tt.next_3:tt.next_5,po=Cn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ha,"prev page")),yr=Cn(this.getJumpNextPage(),"jump-next",this.getItemIcon(Ia,"next page"));Rn&&(Wa=po?Ee.createElement("li",{title:Gt?ir:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:pe()("".concat(ft,"-jump-prev"),(0,re.Z)({},"".concat(ft,"-jump-prev-custom-icon"),!!ha))},po):null,Ma=yr?Ee.createElement("li",{title:Gt?mr:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:pe()("".concat(ft,"-jump-next"),(0,re.Z)({},"".concat(ft,"-jump-next-custom-icon"),!!Ia))},yr):null),Br=Ee.createElement(Be,{locale:tt,last:!0,rootPrefixCls:ft,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:un,page:un,active:!1,showTitle:Gt,itemRender:Cn}),da=Ee.createElement(Be,{locale:tt,rootPrefixCls:ft,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Gt,itemRender:Cn});var Kn=Math.max(1,ca-Co),lo=Math.min(ca+Co,un);ca-1<=Co&&(lo=1+Co*2),un-ca<=Co&&(Kn=un-Co*2);for(var Oo=Kn;Oo<=lo;Oo+=1){var Eo=ca===Oo;Nn.push(Ee.createElement(Be,{locale:tt,rootPrefixCls:ft,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Oo,page:Oo,active:Eo,showTitle:Gt,itemRender:Cn}))}ca-1>=Co*2&&ca!==3&&(Nn[0]=(0,Ee.cloneElement)(Nn[0],{className:"".concat(ft,"-item-after-jump-prev")}),Nn.unshift(Wa)),un-ca>=Co*2&&ca!==un-2&&(Nn[Nn.length-1]=(0,Ee.cloneElement)(Nn[Nn.length-1],{className:"".concat(ft,"-item-before-jump-next")}),Nn.push(Ma)),Kn!==1&&Nn.unshift(da),lo!==un&&Nn.push(Br)}var vo=!this.hasPrev()||!un,Ot=!this.hasNext()||!un,hn=this.renderPrev(Kr),yn=this.renderNext(Nt);return Ee.createElement("ul",(0,z.Z)({className:pe()(ft,Pt,(0,re.Z)({},"".concat(ft,"-disabled"),jt)),style:zt,ref:this.paginationNode},Ut),Zt,hn?Ee.createElement("li",{title:Gt?tt.prev_page:null,onClick:this.prev,tabIndex:vo?null:0,onKeyPress:this.runIfEnterPrev,className:pe()("".concat(ft,"-prev"),(0,re.Z)({},"".concat(ft,"-disabled"),vo)),"aria-disabled":vo},hn):null,Nn,yn?Ee.createElement("li",{title:Gt?tt.next_page:null,onClick:this.next,tabIndex:Ot?null:0,onKeyPress:this.runIfEnterNext,className:pe()("".concat(ft,"-next"),(0,re.Z)({},"".concat(ft,"-disabled"),Ot)),"aria-disabled":Ot},yn):null,Ee.createElement(Pe,{disabled:jt,locale:tt,rootPrefixCls:ft,selectComponentClass:sa,selectPrefixCls:sn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:ca,pageSize:pr,pageSizeOptions:Za,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:yo}))}}],[{key:"getDerivedStateFromProps",value:function(Ke,ft){var Pt={};if("current"in Ke&&(Pt.current=Ke.current,Ke.current!==ft.current&&(Pt.currentInputValue=Pt.current)),"pageSize"in Ke&&Ke.pageSize!==ft.pageSize){var zt=ft.current,jt=Ae(Ke.pageSize,ft,Ke);zt=zt>jt?jt:zt,"current"in Ke||(Pt.current=zt,Pt.currentInputValue=zt),Pt.pageSize=Ke.pageSize}return Pt}}]),it}(Ee.Component);st.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ze,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ze,locale:se.Z,style:{},itemRender:rt,totalBoundaryShowSizeChanger:50};var Ve=st,nt=te(22075),lt=te(36355),qe=te(19716),Me=te(8628),he=te(9763),Ne=te(57809);const Je=we=>Ee.createElement(Ne.default,Object.assign({},we,{showSearch:!0,size:"small"})),at=we=>Ee.createElement(Ne.default,Object.assign({},we,{showSearch:!0,size:"middle"}));Je.Option=Ne.default.Option,at.Option=Ne.default.Option;var Ge=te(9937),$e=te(17313),ht=te(83116),Ct=te(37613);const mt=we=>{const{componentCls:Re}=we;return{[`${Re}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${Re}-item-link`]:{color:we.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${Re}-item-link`]:{color:we.colorTextDisabled,cursor:"not-allowed"}}},[`&${Re}-disabled`]:{cursor:"not-allowed",[`${Re}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:we.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:we.colorBorder,backgroundColor:we.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:we.itemActiveBgDisabled},a:{color:we.itemActiveColorDisabled}}},[`${Re}-item-link`]:{color:we.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${Re}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${Re}-simple-pager`]:{color:we.colorTextDisabled},[`${Re}-jump-prev, ${Re}-jump-next`]:{[`${Re}-item-link-icon`]:{opacity:0},[`${Re}-item-ellipsis`]:{opacity:1}}},[`&${Re}-simple`]:{[`${Re}-prev, ${Re}-next`]:{[`&${Re}-disabled ${Re}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},At=we=>{const{componentCls:Re}=we;return{[`&${Re}-mini ${Re}-total-text, &${Re}-mini ${Re}-simple-pager`]:{height:we.itemSizeSM,lineHeight:`${we.itemSizeSM}px`},[`&${Re}-mini ${Re}-item`]:{minWidth:we.itemSizeSM,height:we.itemSizeSM,margin:0,lineHeight:`${we.itemSizeSM-2}px`},[`&${Re}-mini:not(${Re}-disabled) ${Re}-item:not(${Re}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:we.colorBgTextHover},"&:active":{backgroundColor:we.colorBgTextActive}},[`&${Re}-mini ${Re}-prev, &${Re}-mini ${Re}-next`]:{minWidth:we.itemSizeSM,height:we.itemSizeSM,margin:0,lineHeight:`${we.itemSizeSM}px`},[`&${Re}-mini:not(${Re}-disabled)`]:{[`${Re}-prev, ${Re}-next`]:{[`&:hover ${Re}-item-link`]:{backgroundColor:we.colorBgTextHover},[`&:active ${Re}-item-link`]:{backgroundColor:we.colorBgTextActive},[`&${Re}-disabled:hover ${Re}-item-link`]:{backgroundColor:"transparent"}}},[` &${Re}-mini ${Re}-prev ${Re}-item-link, &${Re}-mini ${Re}-next ${Re}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:we.itemSizeSM,lineHeight:`${we.itemSizeSM}px`}},[`&${Re}-mini ${Re}-jump-prev, &${Re}-mini ${Re}-jump-next`]:{height:we.itemSizeSM,marginInlineEnd:0,lineHeight:`${we.itemSizeSM}px`},[`&${Re}-mini ${Re}-options`]:{marginInlineStart:we.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:we.miniOptionsSizeChangerTop},"&-quick-jumper":{height:we.itemSizeSM,lineHeight:`${we.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Ge.x0)(we)),{width:we.paginationMiniQuickJumperInputWidth,height:we.controlHeightSM})}}}},Qe=we=>{const{componentCls:Re}=we;return{[` @@ -197,15 +197,15 @@ ${Re}-next, ${Re}-jump-prev, ${Re}-jump-next - `]:{display:"inline-block",minWidth:we.itemSize,height:we.itemSize,color:we.colorText,fontFamily:we.fontFamily,lineHeight:`${we.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:we.borderRadius,cursor:"pointer",transition:`all ${we.motionDurationMid}`},[`${Re}-prev, ${Re}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:we.colorText,cursor:"pointer",userSelect:"none"},[`${Re}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:we.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${we.lineWidth}px ${we.lineType} transparent`,borderRadius:we.borderRadius,outline:"none",transition:`all ${we.motionDurationMid}`},[`&:hover ${Re}-item-link`]:{backgroundColor:we.colorBgTextHover},[`&:active ${Re}-item-link`]:{backgroundColor:we.colorBgTextActive},[`&${Re}-disabled:hover`]:{[`${Re}-item-link`]:{backgroundColor:"transparent"}}},[`${Re}-slash`]:{marginInlineEnd:we.paginationSlashMarginInlineEnd,marginInlineStart:we.paginationSlashMarginInlineStart},[`${Re}-options`]:{display:"inline-block",marginInlineStart:we.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:we.controlHeight,marginInlineStart:we.marginXS,lineHeight:`${we.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Ge.ik)(we)),{width:we.controlHeightLG*1.25,height:we.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:we.marginXS,marginInlineEnd:we.marginXS})}}}},It=we=>{const{componentCls:Re}=we;return{[`${Re}-item`]:{display:"inline-block",minWidth:we.itemSize,height:we.itemSize,marginInlineEnd:we.marginXS,fontFamily:we.fontFamily,lineHeight:`${we.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${we.lineWidth}px ${we.lineType} transparent`,borderRadius:we.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${we.paginationItemPaddingInline}px`,color:we.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${Re}-item-active)`]:{"&:hover":{transition:`all ${we.motionDurationMid}`,backgroundColor:we.colorBgTextHover},"&:active":{backgroundColor:we.colorBgTextActive}},"&-active":{fontWeight:we.fontWeightStrong,backgroundColor:we.itemActiveBg,borderColor:we.colorPrimary,a:{color:we.colorPrimary},"&:hover":{borderColor:we.colorPrimaryHover},"&:hover a":{color:we.colorPrimaryHover}}}}},Le=we=>{const{componentCls:Re}=we;return{[Re]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,$e.Wf)(we)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${Re}-total-text`]:{display:"inline-block",height:we.itemSize,marginInlineEnd:we.marginXS,lineHeight:`${we.itemSize-2}px`,verticalAlign:"middle"}}),It(we)),Bt(we)),Qe(we)),At(we)),mt(we)),{[`@media only screen and (max-width: ${we.screenLG}px)`]:{[`${Re}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${we.screenSM}px)`]:{[`${Re}-options`]:{display:"none"}}}),[`&${we.componentCls}-rtl`]:{direction:"rtl"}}},wt=we=>{const{componentCls:Re}=we;return{[`${Re}${Re}-disabled:not(${Re}-mini)`]:{"&, &:hover":{[`${Re}-item-link`]:{borderColor:we.colorBorder}},"&:focus-visible":{[`${Re}-item-link`]:{borderColor:we.colorBorder}},[`${Re}-item, ${Re}-item-link`]:{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder,[`&:hover:not(${Re}-item-active)`]:{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder,a:{color:we.colorTextDisabled}},[`&${Re}-item-active`]:{backgroundColor:we.itemActiveBgDisabled}},[`${Re}-prev, ${Re}-next`]:{"&:hover button":{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder,color:we.colorTextDisabled},[`${Re}-item-link`]:{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder}}},[`${Re}:not(${Re}-mini)`]:{[`${Re}-prev, ${Re}-next`]:{"&:hover button":{borderColor:we.colorPrimaryHover,backgroundColor:we.itemBg},[`${Re}-item-link`]:{backgroundColor:we.itemLinkBg,borderColor:we.colorBorder},[`&:hover ${Re}-item-link`]:{borderColor:we.colorPrimary,backgroundColor:we.itemBg,color:we.colorPrimary},[`&${Re}-disabled`]:{[`${Re}-item-link`]:{borderColor:we.colorBorder,color:we.colorTextDisabled}}},[`${Re}-item`]:{backgroundColor:we.itemBg,border:`${we.lineWidth}px ${we.lineType} ${we.colorBorder}`,[`&:hover:not(${Re}-item-active)`]:{borderColor:we.colorPrimary,backgroundColor:we.itemBg,a:{color:we.colorPrimary}},"&-active":{borderColor:we.colorPrimary}}}}},ce=we=>{const{componentCls:Re}=we;return{[`${Re}:not(${Re}-disabled)`]:{[`${Re}-item`]:Object.assign({},(0,$e.Qy)(we)),[`${Re}-jump-prev, ${Re}-jump-next`]:{"&:focus-visible":Object.assign({[`${Re}-item-link-icon`]:{opacity:1},[`${Re}-item-ellipsis`]:{opacity:0}},(0,$e.oN)(we))},[`${Re}-prev, ${Re}-next`]:{[`&:focus-visible ${Re}-item-link`]:Object.assign({},(0,$e.oN)(we))}}}};var ie=(0,ht.Z)("Pagination",we=>{const Re=(0,Ct.TS)(we,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:we.marginXXS/2,paginationMiniQuickJumperInputWidth:we.controlHeightLG*1.1,paginationItemPaddingInline:we.marginXXS*1.5,paginationEllipsisLetterSpacing:we.marginXXS/2,paginationSlashMarginInlineStart:we.marginXXS,paginationSlashMarginInlineEnd:we.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Ge.e5)(we),(0,Ge.TM)(we));return[Le(Re),ce(Re),we.wireframe&&wt(Re)]},we=>({itemBg:we.colorBgContainer,itemSize:we.controlHeight,itemSizeSM:we.controlHeightSM,itemActiveBg:we.colorBgContainer,itemLinkBg:we.colorBgContainer,itemActiveColorDisabled:we.colorTextDisabled,itemActiveBgDisabled:we.controlItemBgActiveDisabled,itemInputBg:we.colorBgContainer,miniOptionsSizeChangerTop:0})),ae=function(we,Re){var it={};for(var Xe in we)Object.prototype.hasOwnProperty.call(we,Xe)&&Re.indexOf(Xe)<0&&(it[Xe]=we[Xe]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,Xe=Object.getOwnPropertySymbols(we);Ke{const{prefixCls:Re,selectPrefixCls:it,className:Xe,rootClassName:Ke,style:ft,size:Pt,locale:zt,selectComponentClass:Gt,responsive:jt,showSizeChanger:Vt}=we,tt=ae(we,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:dt}=(0,Me.Z)(jt),{getPrefixCls:Rt,direction:Ht,pagination:pn={}}=Ee.useContext(lt.E_),On=Rt("pagination",Re),[Cn,Rn]=ie(On),ha=Vt!=null?Vt:pn.showSizeChanger,Ia=Ee.useMemo(()=>{const un=Ee.createElement("span",{className:`${On}-item-ellipsis`},"\u2022\u2022\u2022"),Nn=Ee.createElement("button",{className:`${On}-item-link`,type:"button",tabIndex:-1},Ht==="rtl"?Ee.createElement(fe.Z,null):Ee.createElement(ye.Z,null)),Wa=Ee.createElement("button",{className:`${On}-item-link`,type:"button",tabIndex:-1},Ht==="rtl"?Ee.createElement(ye.Z,null):Ee.createElement(fe.Z,null)),Ma=Ee.createElement("a",{className:`${On}-item-link`},Ee.createElement("div",{className:`${On}-item-container`},Ht==="rtl"?Ee.createElement(De.Z,{className:`${On}-item-link-icon`}):Ee.createElement(ge,{className:`${On}-item-link-icon`}),un)),da=Ee.createElement("a",{className:`${On}-item-link`},Ee.createElement("div",{className:`${On}-item-container`},Ht==="rtl"?Ee.createElement(ge,{className:`${On}-item-link-icon`}):Ee.createElement(De.Z,{className:`${On}-item-link-icon`}),un));return{prevIcon:Nn,nextIcon:Wa,jumpPrevIcon:Ma,jumpNextIcon:da}},[Ht,On]),[sa]=(0,he.Z)("Pagination",nt.Z),sn=Object.assign(Object.assign({},sa),zt),Za=(0,qe.Z)(Pt),Ya=Za==="small"||!!(dt&&!Za&&jt),ca=Rt("select",it),pr=pe()({[`${On}-mini`]:Ya,[`${On}-rtl`]:Ht==="rtl"},pn==null?void 0:pn.className,Xe,Ke,Rn),ur=Object.assign(Object.assign({},pn==null?void 0:pn.style),ft);return Cn(Ee.createElement(Ve,Object.assign({},Ia,tt,{style:ur,prefixCls:On,selectPrefixCls:ca,className:pr,selectComponentClass:Gt||(Ya?Je:at),locale:sn,showSizeChanger:ha})))},_e=Ie},93948:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return Vt}});var z=te(59301),Ee=te(29679),xe=te(40001),je=te(19248),ve=te(99267),Ce=te(92310),ue=te.n(Ce),ge=te(2738),De=te(36355),ye=te(32855),fe=te(27247),be=te(43079),pe={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},re=function(){var dt=(0,z.useRef)([]),Rt=(0,z.useRef)(null);return(0,z.useEffect)(function(){var Ht=Date.now(),pn=!1;dt.current.forEach(function(On){if(On){pn=!0;var Cn=On.style;Cn.transitionDuration=".3s, .3s, .3s, .06s",Rt.current&&Ht-Rt.current<100&&(Cn.transitionDuration="0s, 0s")}}),pn&&(Rt.current=Date.now())}),dt.current},E=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(dt){var Rt=(0,fe.Z)((0,fe.Z)({},pe),dt),Ht=Rt.className,pn=Rt.percent,On=Rt.prefixCls,Cn=Rt.strokeColor,Rn=Rt.strokeLinecap,ha=Rt.strokeWidth,Ia=Rt.style,sa=Rt.trailColor,sn=Rt.trailWidth,Za=Rt.transition,Ya=(0,be.Z)(Rt,E);delete Ya.gapPosition;var ca=Array.isArray(pn)?pn:[pn],pr=Array.isArray(Cn)?Cn:[Cn],ur=re(),un=ha/2,Nn=100-ha/2,Wa="M ".concat(Rn==="round"?un:0,",").concat(un,` - L `).concat(Rn==="round"?Nn:100,",").concat(un),Ma="0 0 100 ".concat(ha),da=0;return z.createElement("svg",(0,ye.Z)({className:ue()("".concat(On,"-line"),Ht),viewBox:Ma,preserveAspectRatio:"none",style:Ia},Ya),z.createElement("path",{className:"".concat(On,"-line-trail"),d:Wa,strokeLinecap:Rn,stroke:sa,strokeWidth:sn||ha,fillOpacity:"0"}),ca.map(function(Br,sr){var yo=1;switch(Rn){case"round":yo=1-ha/100;break;case"square":yo=1-ha/2/100;break;default:yo=1;break}var Co={strokeDasharray:"".concat(Br*yo,"px, 100px"),strokeDashoffset:"-".concat(da,"px"),transition:Za||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Kr=pr[sr]||pr[pr.length-1];return da+=Br,z.createElement("path",{key:sr,className:"".concat(On,"-line-path"),d:Wa,strokeLinecap:Rn,stroke:Kr,strokeWidth:ha,fillOpacity:"0",ref:function(Ut){ur[sr]=Ut},style:Co})}))},x=a,y=te(34666),b=te(11913),ee=te(47273),ne=0,oe=(0,ee.Z)();function se(){var tt;return oe?(tt=ne,ne+=1):tt="TEST_OR_SSR",tt}var me=function(tt){var dt=z.useState(),Rt=(0,b.Z)(dt,2),Ht=Rt[0],pn=Rt[1];return z.useEffect(function(){pn("rc_progress_".concat(se()))},[]),tt||Ht},Pe=function(dt){var Rt=dt.bg,Ht=dt.children;return z.createElement("div",{style:{width:"100%",height:"100%",background:Rt}},Ht)};function de(tt,dt){return Object.keys(tt).map(function(Rt){var Ht=parseFloat(Rt),pn="".concat(Math.floor(Ht*dt),"%");return"".concat(tt[Rt]," ").concat(pn)})}var Be=z.forwardRef(function(tt,dt){var Rt=tt.prefixCls,Ht=tt.color,pn=tt.gradientId,On=tt.radius,Cn=tt.style,Rn=tt.ptg,ha=tt.strokeLinecap,Ia=tt.strokeWidth,sa=tt.size,sn=tt.gapDegree,Za=Ht&&(0,y.Z)(Ht)==="object",Ya=Za?"#FFF":void 0,ca=sa/2,pr=z.createElement("circle",{className:"".concat(Rt,"-circle-path"),r:On,cx:ca,cy:ca,stroke:Ya,strokeLinecap:ha,strokeWidth:Ia,opacity:Rn===0?0:1,style:Cn,ref:dt});if(!Za)return pr;var ur="".concat(pn,"-conic"),un=sn?"".concat(180+sn/2,"deg"):"0deg",Nn=de(Ht,(360-sn)/360),Wa=de(Ht,1),Ma="conic-gradient(from ".concat(un,", ").concat(Nn.join(", "),")"),da="linear-gradient(to ".concat(sn?"bottom":"top",", ").concat(Wa.join(", "),")");return z.createElement(z.Fragment,null,z.createElement("mask",{id:ur},pr),z.createElement("foreignObject",{x:0,y:0,width:sa,height:sa,mask:"url(#".concat(ur,")")},z.createElement(Pe,{bg:da},z.createElement(Pe,{bg:Ma}))))}),Ze=Be,Se=100,rt=function(dt,Rt,Ht,pn,On,Cn,Rn,ha,Ia,sa){var sn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Za=Ht/100*360*((360-Cn)/360),Ya=Cn===0?0:{bottom:0,top:180,left:90,right:-90}[Rn],ca=(100-pn)/100*Rt;Ia==="round"&&pn!==100&&(ca+=sa/2,ca>=Rt&&(ca=Rt-.01));var pr=Se/2;return{stroke:typeof ha=="string"?ha:void 0,strokeDasharray:"".concat(Rt,"px ").concat(dt),strokeDashoffset:ca+sn,transform:"rotate(".concat(On+Za+Ya,"deg)"),transformOrigin:"".concat(pr,"px ").concat(pr,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Ae=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function st(tt){var dt=tt!=null?tt:[];return Array.isArray(dt)?dt:[dt]}var Ve=function(dt){var Rt=(0,fe.Z)((0,fe.Z)({},pe),dt),Ht=Rt.id,pn=Rt.prefixCls,On=Rt.steps,Cn=Rt.strokeWidth,Rn=Rt.trailWidth,ha=Rt.gapDegree,Ia=ha===void 0?0:ha,sa=Rt.gapPosition,sn=Rt.trailColor,Za=Rt.strokeLinecap,Ya=Rt.style,ca=Rt.className,pr=Rt.strokeColor,ur=Rt.percent,un=(0,be.Z)(Rt,Ae),Nn=Se/2,Wa=me(Ht),Ma="".concat(Wa,"-gradient"),da=Nn-Cn/2,Br=Math.PI*2*da,sr=Ia>0?90+Ia/2:-90,yo=Br*((360-Ia)/360),Co=(0,y.Z)(On)==="object"?On:{count:On,space:2},Kr=Co.count,Nt=Co.space,Ut=st(ur),Zt=st(pr),qn=Zt.find(function(yr){return yr&&(0,y.Z)(yr)==="object"}),wa=qn&&(0,y.Z)(qn)==="object",Vn=wa?"butt":Za,Ur=rt(Br,yo,0,100,sr,Ia,sa,sn,Vn,Cn),ir=re(),mr=function(){var Kn=0;return Ut.map(function(lo,Oo){var Eo=Zt[Oo]||Zt[Zt.length-1],vo=rt(Br,yo,Kn,lo,sr,Ia,sa,Eo,Vn,Cn);return Kn+=lo,z.createElement(Ze,{key:Oo,color:Eo,ptg:lo,radius:da,prefixCls:pn,gradientId:Ma,style:vo,strokeLinecap:Vn,strokeWidth:Cn,gapDegree:Ia,ref:function(hn){ir[Oo]=hn},size:Se})}).reverse()},po=function(){var Kn=Math.round(Kr*(Ut[0]/100)),lo=100/Kr,Oo=0;return new Array(Kr).fill(null).map(function(Eo,vo){var Ot=vo<=Kn-1?Zt[0]:sn,hn=Ot&&(0,y.Z)(Ot)==="object"?"url(#".concat(Ma,")"):void 0,yn=rt(Br,yo,Oo,lo,sr,Ia,sa,Ot,"butt",Cn,Nt);return Oo+=(yo-yn.strokeDashoffset+Nt)*100/yo,z.createElement("circle",{key:vo,className:"".concat(pn,"-circle-path"),r:da,cx:Nn,cy:Nn,stroke:hn,strokeWidth:Cn,opacity:1,style:yn,ref:function(Jn){ir[vo]=Jn}})})};return z.createElement("svg",(0,ye.Z)({className:ue()("".concat(pn,"-circle"),ca),viewBox:"0 0 ".concat(Se," ").concat(Se),style:Ya,id:Ht,role:"presentation"},un),!Kr&&z.createElement("circle",{className:"".concat(pn,"-circle-trail"),r:da,cx:Nn,cy:Nn,stroke:sn,strokeLinecap:Vn,strokeWidth:Rn||Cn,style:Ur}),Kr?po():mr())},nt=Ve,lt={Line:x,Circle:nt},qe=te(6848),Me=te(30071);function he(tt){return!tt||tt<0?0:tt>100?100:tt}function Ne(tt){let{success:dt,successPercent:Rt}=tt,Ht=Rt;return dt&&"progress"in dt&&(Ht=dt.progress),dt&&"percent"in dt&&(Ht=dt.percent),Ht}const Je=tt=>{let{percent:dt,success:Rt,successPercent:Ht}=tt;const pn=he(Ne({success:Rt,successPercent:Ht}));return[pn,he(he(dt)-pn)]},at=tt=>{let{success:dt={},strokeColor:Rt}=tt;const{strokeColor:Ht}=dt;return[Ht||Me.presetPrimaryColors.green,Rt||null]},Ge=(tt,dt,Rt)=>{var Ht,pn,On,Cn;let Rn=-1,ha=-1;if(dt==="step"){const Ia=Rt.steps,sa=Rt.strokeWidth;typeof tt=="string"||typeof tt=="undefined"?(Rn=tt==="small"?2:14,ha=sa!=null?sa:8):typeof tt=="number"?[Rn,ha]=[tt,tt]:[Rn=14,ha=8]=tt,Rn*=Ia}else if(dt==="line"){const Ia=Rt==null?void 0:Rt.strokeWidth;typeof tt=="string"||typeof tt=="undefined"?ha=Ia||(tt==="small"?6:8):typeof tt=="number"?[Rn,ha]=[tt,tt]:[Rn=-1,ha=8]=tt}else(dt==="circle"||dt==="dashboard")&&(typeof tt=="string"||typeof tt=="undefined"?[Rn,ha]=tt==="small"?[60,60]:[120,120]:typeof tt=="number"?[Rn,ha]=[tt,tt]:(Rn=(pn=(Ht=tt[0])!==null&&Ht!==void 0?Ht:tt[1])!==null&&pn!==void 0?pn:120,ha=(Cn=(On=tt[0])!==null&&On!==void 0?On:tt[1])!==null&&Cn!==void 0?Cn:120));return[Rn,ha]},$e=3,ht=tt=>$e/tt*100;var mt=tt=>{const{prefixCls:dt,trailColor:Rt=null,strokeLinecap:Ht="round",gapPosition:pn,gapDegree:On,width:Cn=120,type:Rn,children:ha,success:Ia,size:sa=Cn}=tt,[sn,Za]=Ge(sa,"circle");let{strokeWidth:Ya}=tt;Ya===void 0&&(Ya=Math.max(ht(sn),6));const ca={width:sn,height:Za,fontSize:sn*.15+6},pr=z.useMemo(()=>{if(On||On===0)return On;if(Rn==="dashboard")return 75},[On,Rn]),ur=pn||Rn==="dashboard"&&"bottom"||void 0,un=Object.prototype.toString.call(tt.strokeColor)==="[object Object]",Nn=at({success:Ia,strokeColor:tt.strokeColor}),Wa=ue()(`${dt}-inner`,{[`${dt}-circle-gradient`]:un}),Ma=z.createElement(nt,{percent:Je(tt),strokeWidth:Ya,trailWidth:Ya,strokeColor:Nn,strokeLinecap:Ht,trailColor:Rt,prefixCls:dt,gapDegree:pr,gapPosition:ur});return z.createElement("div",{className:Wa,style:ca},sn<=20?z.createElement(qe.Z,{title:ha},z.createElement("span",null,Ma)):z.createElement(z.Fragment,null,Ma,ha))},At=function(tt,dt){var Rt={};for(var Ht in tt)Object.prototype.hasOwnProperty.call(tt,Ht)&&dt.indexOf(Ht)<0&&(Rt[Ht]=tt[Ht]);if(tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pn=0,Ht=Object.getOwnPropertySymbols(tt);pn{let dt=[];return Object.keys(tt).forEach(Rt=>{const Ht=parseFloat(Rt.replace(/%/g,""));isNaN(Ht)||dt.push({key:Ht,value:tt[Rt]})}),dt=dt.sort((Rt,Ht)=>Rt.key-Ht.key),dt.map(Rt=>{let{key:Ht,value:pn}=Rt;return`${pn} ${Ht}%`}).join(", ")},Bt=(tt,dt)=>{const{from:Rt=Me.presetPrimaryColors.blue,to:Ht=Me.presetPrimaryColors.blue,direction:pn=dt==="rtl"?"to left":"to right"}=tt,On=At(tt,["from","to","direction"]);if(Object.keys(On).length!==0){const Cn=Qe(On);return{backgroundImage:`linear-gradient(${pn}, ${Cn})`}}return{backgroundImage:`linear-gradient(${pn}, ${Rt}, ${Ht})`}};var Le=tt=>{const{prefixCls:dt,direction:Rt,percent:Ht,size:pn,strokeWidth:On,strokeColor:Cn,strokeLinecap:Rn="round",children:ha,trailColor:Ia=null,success:sa}=tt,sn=Cn&&typeof Cn!="string"?Bt(Cn,Rt):{backgroundColor:Cn},Za=Rn==="square"||Rn==="butt"?0:void 0,Ya={backgroundColor:Ia||void 0,borderRadius:Za},ca=pn!=null?pn:[-1,On||(pn==="small"?6:8)],[pr,ur]=Ge(ca,"line",{strokeWidth:On}),un=Object.assign({width:`${he(Ht)}%`,height:ur,borderRadius:Za},sn),Nn=Ne(tt),Wa={width:`${he(Nn)}%`,height:ur,borderRadius:Za,backgroundColor:sa==null?void 0:sa.strokeColor},Ma={width:pr<0?"100%":pr,height:ur};return z.createElement(z.Fragment,null,z.createElement("div",{className:`${dt}-outer`,style:Ma},z.createElement("div",{className:`${dt}-inner`,style:Ya},z.createElement("div",{className:`${dt}-bg`,style:un}),Nn!==void 0?z.createElement("div",{className:`${dt}-success-bg`,style:Wa}):null)),ha)},ce=tt=>{const{size:dt,steps:Rt,percent:Ht=0,strokeWidth:pn=8,strokeColor:On,trailColor:Cn=null,prefixCls:Rn,children:ha}=tt,Ia=Math.round(Rt*(Ht/100)),sa=dt==="small"?2:14,sn=dt!=null?dt:[sa,pn],[Za,Ya]=Ge(sn,"step",{steps:Rt,strokeWidth:pn}),ca=Za/Rt,pr=new Array(Rt);for(let ur=0;ur{const dt=tt?"100%":"-100%";return new ie.Keyframes(`antProgress${tt?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${dt}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${dt}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},we=tt=>{const{componentCls:dt,iconCls:Rt}=tt;return{[dt]:Object.assign(Object.assign({},(0,ae.Wf)(tt)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:tt.fontSize,marginInlineEnd:tt.marginXS,marginBottom:tt.marginXS},[`${dt}-outer`]:{display:"inline-block",width:"100%"},[`&${dt}-show-info`]:{[`${dt}-outer`]:{marginInlineEnd:`calc(-2em - ${tt.marginXS}px)`,paddingInlineEnd:`calc(2em + ${tt.paddingXS}px)`}},[`${dt}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:tt.remainingColor,borderRadius:tt.lineBorderRadius},[`${dt}-inner:not(${dt}-circle-gradient)`]:{[`${dt}-circle-path`]:{stroke:tt.defaultColor}},[`${dt}-success-bg, ${dt}-bg`]:{position:"relative",backgroundColor:tt.defaultColor,borderRadius:tt.lineBorderRadius,transition:`all ${tt.motionDurationSlow} ${tt.motionEaseInOutCirc}`},[`${dt}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:tt.colorSuccess},[`${dt}-text`]:{display:"inline-block",width:"2em",marginInlineStart:tt.marginXS,color:tt.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Rt]:{fontSize:tt.fontSize}},[`&${dt}-status-active`]:{[`${dt}-bg::before`]:{position:"absolute",inset:0,backgroundColor:tt.colorBgContainer,borderRadius:tt.lineBorderRadius,opacity:0,animationName:_e(),animationDuration:tt.progressActiveMotionDuration,animationTimingFunction:tt.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${dt}-rtl${dt}-status-active`]:{[`${dt}-bg::before`]:{animationName:_e(!0)}},[`&${dt}-status-exception`]:{[`${dt}-bg`]:{backgroundColor:tt.colorError},[`${dt}-text`]:{color:tt.colorError}},[`&${dt}-status-exception ${dt}-inner:not(${dt}-circle-gradient)`]:{[`${dt}-circle-path`]:{stroke:tt.colorError}},[`&${dt}-status-success`]:{[`${dt}-bg`]:{backgroundColor:tt.colorSuccess},[`${dt}-text`]:{color:tt.colorSuccess}},[`&${dt}-status-success ${dt}-inner:not(${dt}-circle-gradient)`]:{[`${dt}-circle-path`]:{stroke:tt.colorSuccess}}})}},Re=tt=>{const{componentCls:dt,iconCls:Rt}=tt;return{[dt]:{[`${dt}-circle-trail`]:{stroke:tt.remainingColor},[`&${dt}-circle ${dt}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${dt}-circle ${dt}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:tt.circleTextColor,fontSize:tt.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Rt]:{fontSize:`${tt.fontSize/tt.fontSizeSM}em`}},[`${dt}-circle&-status-exception`]:{[`${dt}-text`]:{color:tt.colorError}},[`${dt}-circle&-status-success`]:{[`${dt}-text`]:{color:tt.colorSuccess}}},[`${dt}-inline-circle`]:{lineHeight:1,[`${dt}-inner`]:{verticalAlign:"bottom"}}}},it=tt=>{const{componentCls:dt}=tt;return{[dt]:{[`${dt}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:tt.progressStepMinWidth,marginInlineEnd:tt.progressStepMarginInlineEnd,backgroundColor:tt.remainingColor,transition:`all ${tt.motionDurationSlow}`,"&-active":{backgroundColor:tt.defaultColor}}}}}},Xe=tt=>{const{componentCls:dt,iconCls:Rt}=tt;return{[dt]:{[`${dt}-small&-line, ${dt}-small&-line ${dt}-text ${Rt}`]:{fontSize:tt.fontSizeSM}}}};var Ke=(0,le.Z)("Progress",tt=>{const dt=tt.marginXXS/2,Rt=(0,Ie.TS)(tt,{progressStepMarginInlineEnd:dt,progressStepMinWidth:dt,progressActiveMotionDuration:"2.4s"});return[we(Rt),Re(Rt),it(Rt),Xe(Rt)]},tt=>({circleTextColor:tt.colorText,defaultColor:tt.colorInfo,remainingColor:tt.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ft=function(tt,dt){var Rt={};for(var Ht in tt)Object.prototype.hasOwnProperty.call(tt,Ht)&&dt.indexOf(Ht)<0&&(Rt[Ht]=tt[Ht]);if(tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pn=0,Ht=Object.getOwnPropertySymbols(tt);pn{const{prefixCls:Rt,className:Ht,rootClassName:pn,steps:On,strokeColor:Cn,percent:Rn=0,size:ha="default",showInfo:Ia=!0,type:sa="line",status:sn,format:Za,style:Ya}=tt,ca=ft(tt,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),pr=z.useMemo(()=>{var Ut,Zt;const qn=Ne(tt);return parseInt(qn!==void 0?(Ut=qn!=null?qn:0)===null||Ut===void 0?void 0:Ut.toString():(Zt=Rn!=null?Rn:0)===null||Zt===void 0?void 0:Zt.toString(),10)},[Rn,tt.success,tt.successPercent]),ur=z.useMemo(()=>!zt.includes(sn)&&pr>=100?"success":sn||"normal",[sn,pr]),{getPrefixCls:un,direction:Nn,progress:Wa}=z.useContext(De.E_),Ma=un("progress",Rt),[da,Br]=Ke(Ma),sr=z.useMemo(()=>{if(!Ia)return null;const Ut=Ne(tt);let Zt;const qn=Za||(Vn=>`${Vn}%`),wa=sa==="line";return Za||ur!=="exception"&&ur!=="success"?Zt=qn(he(Rn),he(Ut)):ur==="exception"?Zt=wa?z.createElement(je.Z,null):z.createElement(ve.Z,null):ur==="success"&&(Zt=wa?z.createElement(Ee.Z,null):z.createElement(xe.Z,null)),z.createElement("span",{className:`${Ma}-text`,title:typeof Zt=="string"?Zt:void 0},Zt)},[Ia,Rn,pr,ur,sa,Ma,Za]),yo=Array.isArray(Cn)?Cn[0]:Cn,Co=typeof Cn=="string"||Array.isArray(Cn)?Cn:void 0;let Kr;sa==="line"?Kr=On?z.createElement(ce,Object.assign({},tt,{strokeColor:Co,prefixCls:Ma,steps:On}),sr):z.createElement(Le,Object.assign({},tt,{strokeColor:yo,prefixCls:Ma,direction:Nn}),sr):(sa==="circle"||sa==="dashboard")&&(Kr=z.createElement(mt,Object.assign({},tt,{strokeColor:yo,prefixCls:Ma,progressStatus:ur}),sr));const Nt=ue()(Ma,`${Ma}-status-${ur}`,`${Ma}-${sa==="dashboard"&&"circle"||On&&"steps"||sa}`,{[`${Ma}-inline-circle`]:sa==="circle"&&Ge(ha,"circle")[0]<=20,[`${Ma}-show-info`]:Ia,[`${Ma}-${ha}`]:typeof ha=="string",[`${Ma}-rtl`]:Nn==="rtl"},Wa==null?void 0:Wa.className,Ht,pn,Br);return da(z.createElement("div",Object.assign({ref:dt,style:Object.assign(Object.assign({},Wa==null?void 0:Wa.style),Ya),className:Nt,role:"progressbar","aria-valuenow":pr},(0,ge.Z)(ca,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Kr))}),Vt=jt},13570:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return he}});var z=te(32855),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},je=xe,ve=te(7657),Ce=function(Je,at){return Ee.createElement(ve.Z,(0,z.Z)({},Je,{ref:at,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue,De=te(92310),ye=te.n(De),fe=te(74430),be=te(11913),pe=te(43079),re=te(18929),E=te(10228),a=te(26112);function x(Ne,Je){var at=Ne.disabled,Ge=Ne.prefixCls,$e=Ne.character,ht=Ne.characterRender,Ct=Ne.index,mt=Ne.count,At=Ne.value,Qe=Ne.allowHalf,Bt=Ne.focused,It=Ne.onHover,Le=Ne.onClick,wt=function(Re){It(Re,Ct)},ce=function(Re){Le(Re,Ct)},ie=function(Re){Re.keyCode===E.Z.ENTER&&Le(Re,Ct)},ae=Ct+1,le=new Set([Ge]);At===0&&Ct===0&&Bt?le.add("".concat(Ge,"-focused")):Qe&&At+.5>=ae&&AtCt?"true":"false","aria-posinset":Ct+1,"aria-setsize":mt,tabIndex:at?-1:0},Ee.createElement("div",{className:"".concat(Ge,"-first")},Ie),Ee.createElement("div",{className:"".concat(Ge,"-second")},Ie)));return ht&&(_e=ht(_e,Ne)),_e}var y=Ee.forwardRef(x);function b(){var Ne=Ee.useRef({});function Je(Ge){return Ne.current[Ge]}function at(Ge){return function($e){Ne.current[Ge]=$e}}return[Je,at]}function ee(Ne){var Je=Ne.pageXOffset,at="scrollLeft";if(typeof Je!="number"){var Ge=Ne.document;Je=Ge.documentElement[at],typeof Je!="number"&&(Je=Ge.body[at])}return Je}function ne(Ne){var Je,at,Ge=Ne.ownerDocument,$e=Ge.body,ht=Ge&&Ge.documentElement,Ct=Ne.getBoundingClientRect();return Je=Ct.left,at=Ct.top,Je-=ht.clientLeft||$e.clientLeft||0,at-=ht.clientTop||$e.clientTop||0,{left:Je,top:at}}function oe(Ne){var Je=ne(Ne),at=Ne.ownerDocument,Ge=at.defaultView||at.parentWindow;return Je.left+=ee(Ge),Je.left}var se=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function me(Ne,Je){var at,Ge=Ne.prefixCls,$e=Ge===void 0?"rc-rate":Ge,ht=Ne.className,Ct=Ne.defaultValue,mt=Ne.value,At=Ne.count,Qe=At===void 0?5:At,Bt=Ne.allowHalf,It=Bt===void 0?!1:Bt,Le=Ne.allowClear,wt=Le===void 0?!0:Le,ce=Ne.character,ie=ce===void 0?"\u2605":ce,ae=Ne.characterRender,le=Ne.disabled,Ie=Ne.direction,_e=Ie===void 0?"ltr":Ie,we=Ne.tabIndex,Re=we===void 0?0:we,it=Ne.autoFocus,Xe=Ne.onHoverChange,Ke=Ne.onChange,ft=Ne.onFocus,Pt=Ne.onBlur,zt=Ne.onKeyDown,Gt=Ne.onMouseLeave,jt=(0,pe.Z)(Ne,se),Vt=b(),tt=(0,be.Z)(Vt,2),dt=tt[0],Rt=tt[1],Ht=Ee.useRef(null),pn=function(){if(!le){var Vn;(Vn=Ht.current)===null||Vn===void 0||Vn.focus()}};Ee.useImperativeHandle(Je,function(){return{focus:pn,blur:function(){if(!le){var Vn;(Vn=Ht.current)===null||Vn===void 0||Vn.blur()}}}});var On=(0,re.Z)(Ct||0,{value:mt}),Cn=(0,be.Z)(On,2),Rn=Cn[0],ha=Cn[1],Ia=(0,re.Z)(null),sa=(0,be.Z)(Ia,2),sn=sa[0],Za=sa[1],Ya=function(Vn,Ur){var ir=_e==="rtl",mr=Vn+1;if(It){var po=dt(Vn),yr=oe(po),Kn=po.clientWidth;(ir&&Ur-yr>Kn/2||!ir&&Ur-yr0&&!ir||Ur===E.Z.RIGHT&&mr>0&&ir?(It?mr-=.5:mr-=1,ca(mr),Vn.preventDefault()):Ur===E.Z.LEFT&&mr{const{componentCls:Je}=Ne;return{[`${Je}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Ne.marginXS},"> div":{transition:`all ${Ne.motionDurationMid}, outline 0s`,"&:hover":{transform:Ne.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Ne.lineWidth}px dashed ${Ne.starColor}`,transform:Ne.starHoverScale}},"&-first, &-second":{color:Ne.starBg,transition:`all ${Ne.motionDurationMid}`,userSelect:"none",[Ne.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Je}-star-first, &-half ${Je}-star-second`]:{opacity:1},[`&-half ${Je}-star-first, &-full ${Je}-star-second`]:{color:"inherit"}}}},Ve=Ne=>({[`&-rtl${Ne.componentCls}`]:{direction:"rtl"}}),nt=Ne=>{const{componentCls:Je}=Ne;return{[Je]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Se.Wf)(Ne)),{display:"inline-block",margin:0,padding:0,color:Ne.starColor,fontSize:Ne.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Je} ${Je}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),st(Ne)),{[`+ ${Je}-text`]:{display:"inline-block",marginInlineStart:Ne.marginXS,fontSize:Ne.fontSize}}),Ve(Ne))}};var lt=(0,rt.Z)("Rate",Ne=>{const Je=(0,Ae.TS)(Ne,{});return[nt(Je)]},Ne=>({starColor:Ne.yellow6,starSize:Ne.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Ne.colorFillContent})),qe=function(Ne,Je){var at={};for(var Ge in Ne)Object.prototype.hasOwnProperty.call(Ne,Ge)&&Je.indexOf(Ge)<0&&(at[Ge]=Ne[Ge]);if(Ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,Ge=Object.getOwnPropertySymbols(Ne);$e{const{prefixCls:at,className:Ge,rootClassName:$e,style:ht,tooltips:Ct,character:mt=Ee.createElement(ge,null)}=Ne,At=qe(Ne,["prefixCls","className","rootClassName","style","tooltips","character"]),Qe=(le,Ie)=>{let{index:_e}=Ie;return Ct?Ee.createElement(Ze.Z,{title:Ct[_e]},le):le},{getPrefixCls:Bt,direction:It,rate:Le}=Ee.useContext(Be.E_),wt=Bt("rate",at),[ce,ie]=lt(wt),ae=Object.assign(Object.assign({},Le==null?void 0:Le.style),ht);return ce(Ee.createElement(de,Object.assign({ref:Je,character:mt,characterRender:Qe},At,{className:ye()(Ge,$e,ie,Le==null?void 0:Le.className),style:ae,prefixCls:wt,direction:It})))})},61621:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return ie}});var z=te(92310),Ee=te.n(z),xe=te(59301),je=te(36355),ve=te(2738),ue=ae=>{const{prefixCls:le,className:Ie,style:_e,size:we,shape:Re}=ae,it=Ee()({[`${le}-lg`]:we==="large",[`${le}-sm`]:we==="small"}),Xe=Ee()({[`${le}-circle`]:Re==="circle",[`${le}-square`]:Re==="square",[`${le}-round`]:Re==="round"}),Ke=xe.useMemo(()=>typeof we=="number"?{width:we,height:we,lineHeight:`${we}px`}:{},[we]);return xe.createElement("span",{className:Ee()(le,it,Xe,Ie),style:Object.assign(Object.assign({},Ke),_e)})},ge=te(36237),De=te(83116),ye=te(37613);const fe=new ge.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),be=ae=>({height:ae,lineHeight:`${ae}px`}),pe=ae=>Object.assign({width:ae},be(ae)),re=ae=>({background:ae.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:fe,animationDuration:ae.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),E=ae=>Object.assign({width:ae*5,minWidth:ae*5},be(ae)),a=ae=>{const{skeletonAvatarCls:le,gradientFromColor:Ie,controlHeight:_e,controlHeightLG:we,controlHeightSM:Re}=ae;return{[`${le}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ie},pe(_e)),[`${le}${le}-circle`]:{borderRadius:"50%"},[`${le}${le}-lg`]:Object.assign({},pe(we)),[`${le}${le}-sm`]:Object.assign({},pe(Re))}},x=ae=>{const{controlHeight:le,borderRadiusSM:Ie,skeletonInputCls:_e,controlHeightLG:we,controlHeightSM:Re,gradientFromColor:it}=ae;return{[`${_e}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:it,borderRadius:Ie},E(le)),[`${_e}-lg`]:Object.assign({},E(we)),[`${_e}-sm`]:Object.assign({},E(Re))}},y=ae=>Object.assign({width:ae},be(ae)),b=ae=>{const{skeletonImageCls:le,imageSizeBase:Ie,gradientFromColor:_e,borderRadiusSM:we}=ae;return{[`${le}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:_e,borderRadius:we},y(Ie*2)),{[`${le}-path`]:{fill:"#bfbfbf"},[`${le}-svg`]:Object.assign(Object.assign({},y(Ie)),{maxWidth:Ie*4,maxHeight:Ie*4}),[`${le}-svg${le}-svg-circle`]:{borderRadius:"50%"}}),[`${le}${le}-circle`]:{borderRadius:"50%"}}},ee=(ae,le,Ie)=>{const{skeletonButtonCls:_e}=ae;return{[`${Ie}${_e}-circle`]:{width:le,minWidth:le,borderRadius:"50%"},[`${Ie}${_e}-round`]:{borderRadius:le}}},ne=ae=>Object.assign({width:ae*2,minWidth:ae*2},be(ae)),oe=ae=>{const{borderRadiusSM:le,skeletonButtonCls:Ie,controlHeight:_e,controlHeightLG:we,controlHeightSM:Re,gradientFromColor:it}=ae;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${Ie}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:it,borderRadius:le,width:_e*2,minWidth:_e*2},ne(_e))},ee(ae,_e,Ie)),{[`${Ie}-lg`]:Object.assign({},ne(we))}),ee(ae,we,`${Ie}-lg`)),{[`${Ie}-sm`]:Object.assign({},ne(Re))}),ee(ae,Re,`${Ie}-sm`))},se=ae=>{const{componentCls:le,skeletonAvatarCls:Ie,skeletonTitleCls:_e,skeletonParagraphCls:we,skeletonButtonCls:Re,skeletonInputCls:it,skeletonImageCls:Xe,controlHeight:Ke,controlHeightLG:ft,controlHeightSM:Pt,gradientFromColor:zt,padding:Gt,marginSM:jt,borderRadius:Vt,titleHeight:tt,blockRadius:dt,paragraphLiHeight:Rt,controlHeightXS:Ht,paragraphMarginTop:pn}=ae;return{[`${le}`]:{display:"table",width:"100%",[`${le}-header`]:{display:"table-cell",paddingInlineEnd:Gt,verticalAlign:"top",[`${Ie}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:zt},pe(Ke)),[`${Ie}-circle`]:{borderRadius:"50%"},[`${Ie}-lg`]:Object.assign({},pe(ft)),[`${Ie}-sm`]:Object.assign({},pe(Pt))},[`${le}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${_e}`]:{width:"100%",height:tt,background:zt,borderRadius:dt,[`+ ${we}`]:{marginBlockStart:Pt}},[`${we}`]:{padding:0,"> li":{width:"100%",height:Rt,listStyle:"none",background:zt,borderRadius:dt,"+ li":{marginBlockStart:Ht}}},[`${we}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${le}-content`]:{[`${_e}, ${we} > li`]:{borderRadius:Vt}}},[`${le}-with-avatar ${le}-content`]:{[`${_e}`]:{marginBlockStart:jt,[`+ ${we}`]:{marginBlockStart:pn}}},[`${le}${le}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},oe(ae)),a(ae)),x(ae)),b(ae)),[`${le}${le}-block`]:{width:"100%",[`${Re}`]:{width:"100%"},[`${it}`]:{width:"100%"}},[`${le}${le}-active`]:{[` + `]:{display:"inline-block",minWidth:we.itemSize,height:we.itemSize,color:we.colorText,fontFamily:we.fontFamily,lineHeight:`${we.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:we.borderRadius,cursor:"pointer",transition:`all ${we.motionDurationMid}`},[`${Re}-prev, ${Re}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:we.colorText,cursor:"pointer",userSelect:"none"},[`${Re}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:we.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${we.lineWidth}px ${we.lineType} transparent`,borderRadius:we.borderRadius,outline:"none",transition:`all ${we.motionDurationMid}`},[`&:hover ${Re}-item-link`]:{backgroundColor:we.colorBgTextHover},[`&:active ${Re}-item-link`]:{backgroundColor:we.colorBgTextActive},[`&${Re}-disabled:hover`]:{[`${Re}-item-link`]:{backgroundColor:"transparent"}}},[`${Re}-slash`]:{marginInlineEnd:we.paginationSlashMarginInlineEnd,marginInlineStart:we.paginationSlashMarginInlineStart},[`${Re}-options`]:{display:"inline-block",marginInlineStart:we.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:we.controlHeight,marginInlineStart:we.marginXS,lineHeight:`${we.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Ge.ik)(we)),{width:we.controlHeightLG*1.25,height:we.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:we.marginXS,marginInlineEnd:we.marginXS})}}}},It=we=>{const{componentCls:Re}=we;return{[`${Re}-item`]:{display:"inline-block",minWidth:we.itemSize,height:we.itemSize,marginInlineEnd:we.marginXS,fontFamily:we.fontFamily,lineHeight:`${we.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${we.lineWidth}px ${we.lineType} transparent`,borderRadius:we.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${we.paginationItemPaddingInline}px`,color:we.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${Re}-item-active)`]:{"&:hover":{transition:`all ${we.motionDurationMid}`,backgroundColor:we.colorBgTextHover},"&:active":{backgroundColor:we.colorBgTextActive}},"&-active":{fontWeight:we.fontWeightStrong,backgroundColor:we.itemActiveBg,borderColor:we.colorPrimary,a:{color:we.colorPrimary},"&:hover":{borderColor:we.colorPrimaryHover},"&:hover a":{color:we.colorPrimaryHover}}}}},Le=we=>{const{componentCls:Re}=we;return{[Re]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,$e.Wf)(we)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${Re}-total-text`]:{display:"inline-block",height:we.itemSize,marginInlineEnd:we.marginXS,lineHeight:`${we.itemSize-2}px`,verticalAlign:"middle"}}),It(we)),Bt(we)),Qe(we)),At(we)),mt(we)),{[`@media only screen and (max-width: ${we.screenLG}px)`]:{[`${Re}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${we.screenSM}px)`]:{[`${Re}-options`]:{display:"none"}}}),[`&${we.componentCls}-rtl`]:{direction:"rtl"}}},wt=we=>{const{componentCls:Re}=we;return{[`${Re}${Re}-disabled:not(${Re}-mini)`]:{"&, &:hover":{[`${Re}-item-link`]:{borderColor:we.colorBorder}},"&:focus-visible":{[`${Re}-item-link`]:{borderColor:we.colorBorder}},[`${Re}-item, ${Re}-item-link`]:{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder,[`&:hover:not(${Re}-item-active)`]:{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder,a:{color:we.colorTextDisabled}},[`&${Re}-item-active`]:{backgroundColor:we.itemActiveBgDisabled}},[`${Re}-prev, ${Re}-next`]:{"&:hover button":{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder,color:we.colorTextDisabled},[`${Re}-item-link`]:{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder}}},[`${Re}:not(${Re}-mini)`]:{[`${Re}-prev, ${Re}-next`]:{"&:hover button":{borderColor:we.colorPrimaryHover,backgroundColor:we.itemBg},[`${Re}-item-link`]:{backgroundColor:we.itemLinkBg,borderColor:we.colorBorder},[`&:hover ${Re}-item-link`]:{borderColor:we.colorPrimary,backgroundColor:we.itemBg,color:we.colorPrimary},[`&${Re}-disabled`]:{[`${Re}-item-link`]:{borderColor:we.colorBorder,color:we.colorTextDisabled}}},[`${Re}-item`]:{backgroundColor:we.itemBg,border:`${we.lineWidth}px ${we.lineType} ${we.colorBorder}`,[`&:hover:not(${Re}-item-active)`]:{borderColor:we.colorPrimary,backgroundColor:we.itemBg,a:{color:we.colorPrimary}},"&-active":{borderColor:we.colorPrimary}}}}},ce=we=>{const{componentCls:Re}=we;return{[`${Re}:not(${Re}-disabled)`]:{[`${Re}-item`]:Object.assign({},(0,$e.Qy)(we)),[`${Re}-jump-prev, ${Re}-jump-next`]:{"&:focus-visible":Object.assign({[`${Re}-item-link-icon`]:{opacity:1},[`${Re}-item-ellipsis`]:{opacity:0}},(0,$e.oN)(we))},[`${Re}-prev, ${Re}-next`]:{[`&:focus-visible ${Re}-item-link`]:Object.assign({},(0,$e.oN)(we))}}}};var ie=(0,ht.Z)("Pagination",we=>{const Re=(0,Ct.TS)(we,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:we.marginXXS/2,paginationMiniQuickJumperInputWidth:we.controlHeightLG*1.1,paginationItemPaddingInline:we.marginXXS*1.5,paginationEllipsisLetterSpacing:we.marginXXS/2,paginationSlashMarginInlineStart:we.marginXXS,paginationSlashMarginInlineEnd:we.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Ge.e5)(we),(0,Ge.TM)(we));return[Le(Re),ce(Re),we.wireframe&&wt(Re)]},we=>({itemBg:we.colorBgContainer,itemSize:we.controlHeight,itemSizeSM:we.controlHeightSM,itemActiveBg:we.colorBgContainer,itemLinkBg:we.colorBgContainer,itemActiveColorDisabled:we.colorTextDisabled,itemActiveBgDisabled:we.controlItemBgActiveDisabled,itemInputBg:we.colorBgContainer,miniOptionsSizeChangerTop:0})),ae=function(we,Re){var it={};for(var Xe in we)Object.prototype.hasOwnProperty.call(we,Xe)&&Re.indexOf(Xe)<0&&(it[Xe]=we[Xe]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,Xe=Object.getOwnPropertySymbols(we);Ke{const{prefixCls:Re,selectPrefixCls:it,className:Xe,rootClassName:Ke,style:ft,size:Pt,locale:zt,selectComponentClass:jt,responsive:Ht,showSizeChanger:Vt}=we,tt=ae(we,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:dt}=(0,Me.Z)(Ht),{getPrefixCls:Rt,direction:Gt,pagination:pn={}}=Ee.useContext(lt.E_),On=Rt("pagination",Re),[Cn,Rn]=ie(On),ha=Vt!=null?Vt:pn.showSizeChanger,Ia=Ee.useMemo(()=>{const un=Ee.createElement("span",{className:`${On}-item-ellipsis`},"\u2022\u2022\u2022"),Nn=Ee.createElement("button",{className:`${On}-item-link`,type:"button",tabIndex:-1},Gt==="rtl"?Ee.createElement(fe.Z,null):Ee.createElement(ye.Z,null)),Wa=Ee.createElement("button",{className:`${On}-item-link`,type:"button",tabIndex:-1},Gt==="rtl"?Ee.createElement(ye.Z,null):Ee.createElement(fe.Z,null)),Ma=Ee.createElement("a",{className:`${On}-item-link`},Ee.createElement("div",{className:`${On}-item-container`},Gt==="rtl"?Ee.createElement(De.Z,{className:`${On}-item-link-icon`}):Ee.createElement(ge,{className:`${On}-item-link-icon`}),un)),da=Ee.createElement("a",{className:`${On}-item-link`},Ee.createElement("div",{className:`${On}-item-container`},Gt==="rtl"?Ee.createElement(ge,{className:`${On}-item-link-icon`}):Ee.createElement(De.Z,{className:`${On}-item-link-icon`}),un));return{prevIcon:Nn,nextIcon:Wa,jumpPrevIcon:Ma,jumpNextIcon:da}},[Gt,On]),[sa]=(0,he.Z)("Pagination",nt.Z),sn=Object.assign(Object.assign({},sa),zt),Za=(0,qe.Z)(Pt),Ya=Za==="small"||!!(dt&&!Za&&Ht),ca=Rt("select",it),pr=pe()({[`${On}-mini`]:Ya,[`${On}-rtl`]:Gt==="rtl"},pn==null?void 0:pn.className,Xe,Ke,Rn),ur=Object.assign(Object.assign({},pn==null?void 0:pn.style),ft);return Cn(Ee.createElement(Ve,Object.assign({},Ia,tt,{style:ur,prefixCls:On,selectPrefixCls:ca,className:pr,selectComponentClass:jt||(Ya?Je:at),locale:sn,showSizeChanger:ha})))},_e=Ie},93948:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return Vt}});var z=te(59301),Ee=te(29679),xe=te(40001),je=te(19248),ve=te(99267),Ce=te(92310),ue=te.n(Ce),ge=te(2738),De=te(36355),ye=te(32855),fe=te(27247),be=te(43079),pe={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},re=function(){var dt=(0,z.useRef)([]),Rt=(0,z.useRef)(null);return(0,z.useEffect)(function(){var Gt=Date.now(),pn=!1;dt.current.forEach(function(On){if(On){pn=!0;var Cn=On.style;Cn.transitionDuration=".3s, .3s, .3s, .06s",Rt.current&&Gt-Rt.current<100&&(Cn.transitionDuration="0s, 0s")}}),pn&&(Rt.current=Date.now())}),dt.current},E=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(dt){var Rt=(0,fe.Z)((0,fe.Z)({},pe),dt),Gt=Rt.className,pn=Rt.percent,On=Rt.prefixCls,Cn=Rt.strokeColor,Rn=Rt.strokeLinecap,ha=Rt.strokeWidth,Ia=Rt.style,sa=Rt.trailColor,sn=Rt.trailWidth,Za=Rt.transition,Ya=(0,be.Z)(Rt,E);delete Ya.gapPosition;var ca=Array.isArray(pn)?pn:[pn],pr=Array.isArray(Cn)?Cn:[Cn],ur=re(),un=ha/2,Nn=100-ha/2,Wa="M ".concat(Rn==="round"?un:0,",").concat(un,` + L `).concat(Rn==="round"?Nn:100,",").concat(un),Ma="0 0 100 ".concat(ha),da=0;return z.createElement("svg",(0,ye.Z)({className:ue()("".concat(On,"-line"),Gt),viewBox:Ma,preserveAspectRatio:"none",style:Ia},Ya),z.createElement("path",{className:"".concat(On,"-line-trail"),d:Wa,strokeLinecap:Rn,stroke:sa,strokeWidth:sn||ha,fillOpacity:"0"}),ca.map(function(Br,sr){var yo=1;switch(Rn){case"round":yo=1-ha/100;break;case"square":yo=1-ha/2/100;break;default:yo=1;break}var Co={strokeDasharray:"".concat(Br*yo,"px, 100px"),strokeDashoffset:"-".concat(da,"px"),transition:Za||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Kr=pr[sr]||pr[pr.length-1];return da+=Br,z.createElement("path",{key:sr,className:"".concat(On,"-line-path"),d:Wa,strokeLinecap:Rn,stroke:Kr,strokeWidth:ha,fillOpacity:"0",ref:function(Ut){ur[sr]=Ut},style:Co})}))},x=a,y=te(34666),b=te(11913),ee=te(47273),ne=0,oe=(0,ee.Z)();function se(){var tt;return oe?(tt=ne,ne+=1):tt="TEST_OR_SSR",tt}var me=function(tt){var dt=z.useState(),Rt=(0,b.Z)(dt,2),Gt=Rt[0],pn=Rt[1];return z.useEffect(function(){pn("rc_progress_".concat(se()))},[]),tt||Gt},Pe=function(dt){var Rt=dt.bg,Gt=dt.children;return z.createElement("div",{style:{width:"100%",height:"100%",background:Rt}},Gt)};function de(tt,dt){return Object.keys(tt).map(function(Rt){var Gt=parseFloat(Rt),pn="".concat(Math.floor(Gt*dt),"%");return"".concat(tt[Rt]," ").concat(pn)})}var Be=z.forwardRef(function(tt,dt){var Rt=tt.prefixCls,Gt=tt.color,pn=tt.gradientId,On=tt.radius,Cn=tt.style,Rn=tt.ptg,ha=tt.strokeLinecap,Ia=tt.strokeWidth,sa=tt.size,sn=tt.gapDegree,Za=Gt&&(0,y.Z)(Gt)==="object",Ya=Za?"#FFF":void 0,ca=sa/2,pr=z.createElement("circle",{className:"".concat(Rt,"-circle-path"),r:On,cx:ca,cy:ca,stroke:Ya,strokeLinecap:ha,strokeWidth:Ia,opacity:Rn===0?0:1,style:Cn,ref:dt});if(!Za)return pr;var ur="".concat(pn,"-conic"),un=sn?"".concat(180+sn/2,"deg"):"0deg",Nn=de(Gt,(360-sn)/360),Wa=de(Gt,1),Ma="conic-gradient(from ".concat(un,", ").concat(Nn.join(", "),")"),da="linear-gradient(to ".concat(sn?"bottom":"top",", ").concat(Wa.join(", "),")");return z.createElement(z.Fragment,null,z.createElement("mask",{id:ur},pr),z.createElement("foreignObject",{x:0,y:0,width:sa,height:sa,mask:"url(#".concat(ur,")")},z.createElement(Pe,{bg:da},z.createElement(Pe,{bg:Ma}))))}),Ze=Be,Se=100,rt=function(dt,Rt,Gt,pn,On,Cn,Rn,ha,Ia,sa){var sn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Za=Gt/100*360*((360-Cn)/360),Ya=Cn===0?0:{bottom:0,top:180,left:90,right:-90}[Rn],ca=(100-pn)/100*Rt;Ia==="round"&&pn!==100&&(ca+=sa/2,ca>=Rt&&(ca=Rt-.01));var pr=Se/2;return{stroke:typeof ha=="string"?ha:void 0,strokeDasharray:"".concat(Rt,"px ").concat(dt),strokeDashoffset:ca+sn,transform:"rotate(".concat(On+Za+Ya,"deg)"),transformOrigin:"".concat(pr,"px ").concat(pr,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Ae=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function st(tt){var dt=tt!=null?tt:[];return Array.isArray(dt)?dt:[dt]}var Ve=function(dt){var Rt=(0,fe.Z)((0,fe.Z)({},pe),dt),Gt=Rt.id,pn=Rt.prefixCls,On=Rt.steps,Cn=Rt.strokeWidth,Rn=Rt.trailWidth,ha=Rt.gapDegree,Ia=ha===void 0?0:ha,sa=Rt.gapPosition,sn=Rt.trailColor,Za=Rt.strokeLinecap,Ya=Rt.style,ca=Rt.className,pr=Rt.strokeColor,ur=Rt.percent,un=(0,be.Z)(Rt,Ae),Nn=Se/2,Wa=me(Gt),Ma="".concat(Wa,"-gradient"),da=Nn-Cn/2,Br=Math.PI*2*da,sr=Ia>0?90+Ia/2:-90,yo=Br*((360-Ia)/360),Co=(0,y.Z)(On)==="object"?On:{count:On,space:2},Kr=Co.count,Nt=Co.space,Ut=st(ur),Zt=st(pr),qn=Zt.find(function(yr){return yr&&(0,y.Z)(yr)==="object"}),wa=qn&&(0,y.Z)(qn)==="object",Vn=wa?"butt":Za,Ur=rt(Br,yo,0,100,sr,Ia,sa,sn,Vn,Cn),ir=re(),mr=function(){var Kn=0;return Ut.map(function(lo,Oo){var Eo=Zt[Oo]||Zt[Zt.length-1],vo=rt(Br,yo,Kn,lo,sr,Ia,sa,Eo,Vn,Cn);return Kn+=lo,z.createElement(Ze,{key:Oo,color:Eo,ptg:lo,radius:da,prefixCls:pn,gradientId:Ma,style:vo,strokeLinecap:Vn,strokeWidth:Cn,gapDegree:Ia,ref:function(hn){ir[Oo]=hn},size:Se})}).reverse()},po=function(){var Kn=Math.round(Kr*(Ut[0]/100)),lo=100/Kr,Oo=0;return new Array(Kr).fill(null).map(function(Eo,vo){var Ot=vo<=Kn-1?Zt[0]:sn,hn=Ot&&(0,y.Z)(Ot)==="object"?"url(#".concat(Ma,")"):void 0,yn=rt(Br,yo,Oo,lo,sr,Ia,sa,Ot,"butt",Cn,Nt);return Oo+=(yo-yn.strokeDashoffset+Nt)*100/yo,z.createElement("circle",{key:vo,className:"".concat(pn,"-circle-path"),r:da,cx:Nn,cy:Nn,stroke:hn,strokeWidth:Cn,opacity:1,style:yn,ref:function(Jn){ir[vo]=Jn}})})};return z.createElement("svg",(0,ye.Z)({className:ue()("".concat(pn,"-circle"),ca),viewBox:"0 0 ".concat(Se," ").concat(Se),style:Ya,id:Gt,role:"presentation"},un),!Kr&&z.createElement("circle",{className:"".concat(pn,"-circle-trail"),r:da,cx:Nn,cy:Nn,stroke:sn,strokeLinecap:Vn,strokeWidth:Rn||Cn,style:Ur}),Kr?po():mr())},nt=Ve,lt={Line:x,Circle:nt},qe=te(6848),Me=te(30071);function he(tt){return!tt||tt<0?0:tt>100?100:tt}function Ne(tt){let{success:dt,successPercent:Rt}=tt,Gt=Rt;return dt&&"progress"in dt&&(Gt=dt.progress),dt&&"percent"in dt&&(Gt=dt.percent),Gt}const Je=tt=>{let{percent:dt,success:Rt,successPercent:Gt}=tt;const pn=he(Ne({success:Rt,successPercent:Gt}));return[pn,he(he(dt)-pn)]},at=tt=>{let{success:dt={},strokeColor:Rt}=tt;const{strokeColor:Gt}=dt;return[Gt||Me.presetPrimaryColors.green,Rt||null]},Ge=(tt,dt,Rt)=>{var Gt,pn,On,Cn;let Rn=-1,ha=-1;if(dt==="step"){const Ia=Rt.steps,sa=Rt.strokeWidth;typeof tt=="string"||typeof tt=="undefined"?(Rn=tt==="small"?2:14,ha=sa!=null?sa:8):typeof tt=="number"?[Rn,ha]=[tt,tt]:[Rn=14,ha=8]=tt,Rn*=Ia}else if(dt==="line"){const Ia=Rt==null?void 0:Rt.strokeWidth;typeof tt=="string"||typeof tt=="undefined"?ha=Ia||(tt==="small"?6:8):typeof tt=="number"?[Rn,ha]=[tt,tt]:[Rn=-1,ha=8]=tt}else(dt==="circle"||dt==="dashboard")&&(typeof tt=="string"||typeof tt=="undefined"?[Rn,ha]=tt==="small"?[60,60]:[120,120]:typeof tt=="number"?[Rn,ha]=[tt,tt]:(Rn=(pn=(Gt=tt[0])!==null&&Gt!==void 0?Gt:tt[1])!==null&&pn!==void 0?pn:120,ha=(Cn=(On=tt[0])!==null&&On!==void 0?On:tt[1])!==null&&Cn!==void 0?Cn:120));return[Rn,ha]},$e=3,ht=tt=>$e/tt*100;var mt=tt=>{const{prefixCls:dt,trailColor:Rt=null,strokeLinecap:Gt="round",gapPosition:pn,gapDegree:On,width:Cn=120,type:Rn,children:ha,success:Ia,size:sa=Cn}=tt,[sn,Za]=Ge(sa,"circle");let{strokeWidth:Ya}=tt;Ya===void 0&&(Ya=Math.max(ht(sn),6));const ca={width:sn,height:Za,fontSize:sn*.15+6},pr=z.useMemo(()=>{if(On||On===0)return On;if(Rn==="dashboard")return 75},[On,Rn]),ur=pn||Rn==="dashboard"&&"bottom"||void 0,un=Object.prototype.toString.call(tt.strokeColor)==="[object Object]",Nn=at({success:Ia,strokeColor:tt.strokeColor}),Wa=ue()(`${dt}-inner`,{[`${dt}-circle-gradient`]:un}),Ma=z.createElement(nt,{percent:Je(tt),strokeWidth:Ya,trailWidth:Ya,strokeColor:Nn,strokeLinecap:Gt,trailColor:Rt,prefixCls:dt,gapDegree:pr,gapPosition:ur});return z.createElement("div",{className:Wa,style:ca},sn<=20?z.createElement(qe.Z,{title:ha},z.createElement("span",null,Ma)):z.createElement(z.Fragment,null,Ma,ha))},At=function(tt,dt){var Rt={};for(var Gt in tt)Object.prototype.hasOwnProperty.call(tt,Gt)&&dt.indexOf(Gt)<0&&(Rt[Gt]=tt[Gt]);if(tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pn=0,Gt=Object.getOwnPropertySymbols(tt);pn{let dt=[];return Object.keys(tt).forEach(Rt=>{const Gt=parseFloat(Rt.replace(/%/g,""));isNaN(Gt)||dt.push({key:Gt,value:tt[Rt]})}),dt=dt.sort((Rt,Gt)=>Rt.key-Gt.key),dt.map(Rt=>{let{key:Gt,value:pn}=Rt;return`${pn} ${Gt}%`}).join(", ")},Bt=(tt,dt)=>{const{from:Rt=Me.presetPrimaryColors.blue,to:Gt=Me.presetPrimaryColors.blue,direction:pn=dt==="rtl"?"to left":"to right"}=tt,On=At(tt,["from","to","direction"]);if(Object.keys(On).length!==0){const Cn=Qe(On);return{backgroundImage:`linear-gradient(${pn}, ${Cn})`}}return{backgroundImage:`linear-gradient(${pn}, ${Rt}, ${Gt})`}};var Le=tt=>{const{prefixCls:dt,direction:Rt,percent:Gt,size:pn,strokeWidth:On,strokeColor:Cn,strokeLinecap:Rn="round",children:ha,trailColor:Ia=null,success:sa}=tt,sn=Cn&&typeof Cn!="string"?Bt(Cn,Rt):{backgroundColor:Cn},Za=Rn==="square"||Rn==="butt"?0:void 0,Ya={backgroundColor:Ia||void 0,borderRadius:Za},ca=pn!=null?pn:[-1,On||(pn==="small"?6:8)],[pr,ur]=Ge(ca,"line",{strokeWidth:On}),un=Object.assign({width:`${he(Gt)}%`,height:ur,borderRadius:Za},sn),Nn=Ne(tt),Wa={width:`${he(Nn)}%`,height:ur,borderRadius:Za,backgroundColor:sa==null?void 0:sa.strokeColor},Ma={width:pr<0?"100%":pr,height:ur};return z.createElement(z.Fragment,null,z.createElement("div",{className:`${dt}-outer`,style:Ma},z.createElement("div",{className:`${dt}-inner`,style:Ya},z.createElement("div",{className:`${dt}-bg`,style:un}),Nn!==void 0?z.createElement("div",{className:`${dt}-success-bg`,style:Wa}):null)),ha)},ce=tt=>{const{size:dt,steps:Rt,percent:Gt=0,strokeWidth:pn=8,strokeColor:On,trailColor:Cn=null,prefixCls:Rn,children:ha}=tt,Ia=Math.round(Rt*(Gt/100)),sa=dt==="small"?2:14,sn=dt!=null?dt:[sa,pn],[Za,Ya]=Ge(sn,"step",{steps:Rt,strokeWidth:pn}),ca=Za/Rt,pr=new Array(Rt);for(let ur=0;ur{const dt=tt?"100%":"-100%";return new ie.Keyframes(`antProgress${tt?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${dt}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${dt}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},we=tt=>{const{componentCls:dt,iconCls:Rt}=tt;return{[dt]:Object.assign(Object.assign({},(0,ae.Wf)(tt)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:tt.fontSize,marginInlineEnd:tt.marginXS,marginBottom:tt.marginXS},[`${dt}-outer`]:{display:"inline-block",width:"100%"},[`&${dt}-show-info`]:{[`${dt}-outer`]:{marginInlineEnd:`calc(-2em - ${tt.marginXS}px)`,paddingInlineEnd:`calc(2em + ${tt.paddingXS}px)`}},[`${dt}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:tt.remainingColor,borderRadius:tt.lineBorderRadius},[`${dt}-inner:not(${dt}-circle-gradient)`]:{[`${dt}-circle-path`]:{stroke:tt.defaultColor}},[`${dt}-success-bg, ${dt}-bg`]:{position:"relative",backgroundColor:tt.defaultColor,borderRadius:tt.lineBorderRadius,transition:`all ${tt.motionDurationSlow} ${tt.motionEaseInOutCirc}`},[`${dt}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:tt.colorSuccess},[`${dt}-text`]:{display:"inline-block",width:"2em",marginInlineStart:tt.marginXS,color:tt.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Rt]:{fontSize:tt.fontSize}},[`&${dt}-status-active`]:{[`${dt}-bg::before`]:{position:"absolute",inset:0,backgroundColor:tt.colorBgContainer,borderRadius:tt.lineBorderRadius,opacity:0,animationName:_e(),animationDuration:tt.progressActiveMotionDuration,animationTimingFunction:tt.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${dt}-rtl${dt}-status-active`]:{[`${dt}-bg::before`]:{animationName:_e(!0)}},[`&${dt}-status-exception`]:{[`${dt}-bg`]:{backgroundColor:tt.colorError},[`${dt}-text`]:{color:tt.colorError}},[`&${dt}-status-exception ${dt}-inner:not(${dt}-circle-gradient)`]:{[`${dt}-circle-path`]:{stroke:tt.colorError}},[`&${dt}-status-success`]:{[`${dt}-bg`]:{backgroundColor:tt.colorSuccess},[`${dt}-text`]:{color:tt.colorSuccess}},[`&${dt}-status-success ${dt}-inner:not(${dt}-circle-gradient)`]:{[`${dt}-circle-path`]:{stroke:tt.colorSuccess}}})}},Re=tt=>{const{componentCls:dt,iconCls:Rt}=tt;return{[dt]:{[`${dt}-circle-trail`]:{stroke:tt.remainingColor},[`&${dt}-circle ${dt}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${dt}-circle ${dt}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:tt.circleTextColor,fontSize:tt.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Rt]:{fontSize:`${tt.fontSize/tt.fontSizeSM}em`}},[`${dt}-circle&-status-exception`]:{[`${dt}-text`]:{color:tt.colorError}},[`${dt}-circle&-status-success`]:{[`${dt}-text`]:{color:tt.colorSuccess}}},[`${dt}-inline-circle`]:{lineHeight:1,[`${dt}-inner`]:{verticalAlign:"bottom"}}}},it=tt=>{const{componentCls:dt}=tt;return{[dt]:{[`${dt}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:tt.progressStepMinWidth,marginInlineEnd:tt.progressStepMarginInlineEnd,backgroundColor:tt.remainingColor,transition:`all ${tt.motionDurationSlow}`,"&-active":{backgroundColor:tt.defaultColor}}}}}},Xe=tt=>{const{componentCls:dt,iconCls:Rt}=tt;return{[dt]:{[`${dt}-small&-line, ${dt}-small&-line ${dt}-text ${Rt}`]:{fontSize:tt.fontSizeSM}}}};var Ke=(0,le.Z)("Progress",tt=>{const dt=tt.marginXXS/2,Rt=(0,Ie.TS)(tt,{progressStepMarginInlineEnd:dt,progressStepMinWidth:dt,progressActiveMotionDuration:"2.4s"});return[we(Rt),Re(Rt),it(Rt),Xe(Rt)]},tt=>({circleTextColor:tt.colorText,defaultColor:tt.colorInfo,remainingColor:tt.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ft=function(tt,dt){var Rt={};for(var Gt in tt)Object.prototype.hasOwnProperty.call(tt,Gt)&&dt.indexOf(Gt)<0&&(Rt[Gt]=tt[Gt]);if(tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pn=0,Gt=Object.getOwnPropertySymbols(tt);pn{const{prefixCls:Rt,className:Gt,rootClassName:pn,steps:On,strokeColor:Cn,percent:Rn=0,size:ha="default",showInfo:Ia=!0,type:sa="line",status:sn,format:Za,style:Ya}=tt,ca=ft(tt,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),pr=z.useMemo(()=>{var Ut,Zt;const qn=Ne(tt);return parseInt(qn!==void 0?(Ut=qn!=null?qn:0)===null||Ut===void 0?void 0:Ut.toString():(Zt=Rn!=null?Rn:0)===null||Zt===void 0?void 0:Zt.toString(),10)},[Rn,tt.success,tt.successPercent]),ur=z.useMemo(()=>!zt.includes(sn)&&pr>=100?"success":sn||"normal",[sn,pr]),{getPrefixCls:un,direction:Nn,progress:Wa}=z.useContext(De.E_),Ma=un("progress",Rt),[da,Br]=Ke(Ma),sr=z.useMemo(()=>{if(!Ia)return null;const Ut=Ne(tt);let Zt;const qn=Za||(Vn=>`${Vn}%`),wa=sa==="line";return Za||ur!=="exception"&&ur!=="success"?Zt=qn(he(Rn),he(Ut)):ur==="exception"?Zt=wa?z.createElement(je.Z,null):z.createElement(ve.Z,null):ur==="success"&&(Zt=wa?z.createElement(Ee.Z,null):z.createElement(xe.Z,null)),z.createElement("span",{className:`${Ma}-text`,title:typeof Zt=="string"?Zt:void 0},Zt)},[Ia,Rn,pr,ur,sa,Ma,Za]),yo=Array.isArray(Cn)?Cn[0]:Cn,Co=typeof Cn=="string"||Array.isArray(Cn)?Cn:void 0;let Kr;sa==="line"?Kr=On?z.createElement(ce,Object.assign({},tt,{strokeColor:Co,prefixCls:Ma,steps:On}),sr):z.createElement(Le,Object.assign({},tt,{strokeColor:yo,prefixCls:Ma,direction:Nn}),sr):(sa==="circle"||sa==="dashboard")&&(Kr=z.createElement(mt,Object.assign({},tt,{strokeColor:yo,prefixCls:Ma,progressStatus:ur}),sr));const Nt=ue()(Ma,`${Ma}-status-${ur}`,`${Ma}-${sa==="dashboard"&&"circle"||On&&"steps"||sa}`,{[`${Ma}-inline-circle`]:sa==="circle"&&Ge(ha,"circle")[0]<=20,[`${Ma}-show-info`]:Ia,[`${Ma}-${ha}`]:typeof ha=="string",[`${Ma}-rtl`]:Nn==="rtl"},Wa==null?void 0:Wa.className,Gt,pn,Br);return da(z.createElement("div",Object.assign({ref:dt,style:Object.assign(Object.assign({},Wa==null?void 0:Wa.style),Ya),className:Nt,role:"progressbar","aria-valuenow":pr},(0,ge.Z)(ca,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Kr))}),Vt=Ht},13570:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return he}});var z=te(32855),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},je=xe,ve=te(7657),Ce=function(Je,at){return Ee.createElement(ve.Z,(0,z.Z)({},Je,{ref:at,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue,De=te(92310),ye=te.n(De),fe=te(74430),be=te(11913),pe=te(43079),re=te(18929),E=te(10228),a=te(26112);function x(Ne,Je){var at=Ne.disabled,Ge=Ne.prefixCls,$e=Ne.character,ht=Ne.characterRender,Ct=Ne.index,mt=Ne.count,At=Ne.value,Qe=Ne.allowHalf,Bt=Ne.focused,It=Ne.onHover,Le=Ne.onClick,wt=function(Re){It(Re,Ct)},ce=function(Re){Le(Re,Ct)},ie=function(Re){Re.keyCode===E.Z.ENTER&&Le(Re,Ct)},ae=Ct+1,le=new Set([Ge]);At===0&&Ct===0&&Bt?le.add("".concat(Ge,"-focused")):Qe&&At+.5>=ae&&AtCt?"true":"false","aria-posinset":Ct+1,"aria-setsize":mt,tabIndex:at?-1:0},Ee.createElement("div",{className:"".concat(Ge,"-first")},Ie),Ee.createElement("div",{className:"".concat(Ge,"-second")},Ie)));return ht&&(_e=ht(_e,Ne)),_e}var y=Ee.forwardRef(x);function b(){var Ne=Ee.useRef({});function Je(Ge){return Ne.current[Ge]}function at(Ge){return function($e){Ne.current[Ge]=$e}}return[Je,at]}function ee(Ne){var Je=Ne.pageXOffset,at="scrollLeft";if(typeof Je!="number"){var Ge=Ne.document;Je=Ge.documentElement[at],typeof Je!="number"&&(Je=Ge.body[at])}return Je}function ne(Ne){var Je,at,Ge=Ne.ownerDocument,$e=Ge.body,ht=Ge&&Ge.documentElement,Ct=Ne.getBoundingClientRect();return Je=Ct.left,at=Ct.top,Je-=ht.clientLeft||$e.clientLeft||0,at-=ht.clientTop||$e.clientTop||0,{left:Je,top:at}}function oe(Ne){var Je=ne(Ne),at=Ne.ownerDocument,Ge=at.defaultView||at.parentWindow;return Je.left+=ee(Ge),Je.left}var se=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function me(Ne,Je){var at,Ge=Ne.prefixCls,$e=Ge===void 0?"rc-rate":Ge,ht=Ne.className,Ct=Ne.defaultValue,mt=Ne.value,At=Ne.count,Qe=At===void 0?5:At,Bt=Ne.allowHalf,It=Bt===void 0?!1:Bt,Le=Ne.allowClear,wt=Le===void 0?!0:Le,ce=Ne.character,ie=ce===void 0?"\u2605":ce,ae=Ne.characterRender,le=Ne.disabled,Ie=Ne.direction,_e=Ie===void 0?"ltr":Ie,we=Ne.tabIndex,Re=we===void 0?0:we,it=Ne.autoFocus,Xe=Ne.onHoverChange,Ke=Ne.onChange,ft=Ne.onFocus,Pt=Ne.onBlur,zt=Ne.onKeyDown,jt=Ne.onMouseLeave,Ht=(0,pe.Z)(Ne,se),Vt=b(),tt=(0,be.Z)(Vt,2),dt=tt[0],Rt=tt[1],Gt=Ee.useRef(null),pn=function(){if(!le){var Vn;(Vn=Gt.current)===null||Vn===void 0||Vn.focus()}};Ee.useImperativeHandle(Je,function(){return{focus:pn,blur:function(){if(!le){var Vn;(Vn=Gt.current)===null||Vn===void 0||Vn.blur()}}}});var On=(0,re.Z)(Ct||0,{value:mt}),Cn=(0,be.Z)(On,2),Rn=Cn[0],ha=Cn[1],Ia=(0,re.Z)(null),sa=(0,be.Z)(Ia,2),sn=sa[0],Za=sa[1],Ya=function(Vn,Ur){var ir=_e==="rtl",mr=Vn+1;if(It){var po=dt(Vn),yr=oe(po),Kn=po.clientWidth;(ir&&Ur-yr>Kn/2||!ir&&Ur-yr0&&!ir||Ur===E.Z.RIGHT&&mr>0&&ir?(It?mr-=.5:mr-=1,ca(mr),Vn.preventDefault()):Ur===E.Z.LEFT&&mr{const{componentCls:Je}=Ne;return{[`${Je}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Ne.marginXS},"> div":{transition:`all ${Ne.motionDurationMid}, outline 0s`,"&:hover":{transform:Ne.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Ne.lineWidth}px dashed ${Ne.starColor}`,transform:Ne.starHoverScale}},"&-first, &-second":{color:Ne.starBg,transition:`all ${Ne.motionDurationMid}`,userSelect:"none",[Ne.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Je}-star-first, &-half ${Je}-star-second`]:{opacity:1},[`&-half ${Je}-star-first, &-full ${Je}-star-second`]:{color:"inherit"}}}},Ve=Ne=>({[`&-rtl${Ne.componentCls}`]:{direction:"rtl"}}),nt=Ne=>{const{componentCls:Je}=Ne;return{[Je]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Se.Wf)(Ne)),{display:"inline-block",margin:0,padding:0,color:Ne.starColor,fontSize:Ne.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Je} ${Je}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),st(Ne)),{[`+ ${Je}-text`]:{display:"inline-block",marginInlineStart:Ne.marginXS,fontSize:Ne.fontSize}}),Ve(Ne))}};var lt=(0,rt.Z)("Rate",Ne=>{const Je=(0,Ae.TS)(Ne,{});return[nt(Je)]},Ne=>({starColor:Ne.yellow6,starSize:Ne.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Ne.colorFillContent})),qe=function(Ne,Je){var at={};for(var Ge in Ne)Object.prototype.hasOwnProperty.call(Ne,Ge)&&Je.indexOf(Ge)<0&&(at[Ge]=Ne[Ge]);if(Ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,Ge=Object.getOwnPropertySymbols(Ne);$e{const{prefixCls:at,className:Ge,rootClassName:$e,style:ht,tooltips:Ct,character:mt=Ee.createElement(ge,null)}=Ne,At=qe(Ne,["prefixCls","className","rootClassName","style","tooltips","character"]),Qe=(le,Ie)=>{let{index:_e}=Ie;return Ct?Ee.createElement(Ze.Z,{title:Ct[_e]},le):le},{getPrefixCls:Bt,direction:It,rate:Le}=Ee.useContext(Be.E_),wt=Bt("rate",at),[ce,ie]=lt(wt),ae=Object.assign(Object.assign({},Le==null?void 0:Le.style),ht);return ce(Ee.createElement(de,Object.assign({ref:Je,character:mt,characterRender:Qe},At,{className:ye()(Ge,$e,ie,Le==null?void 0:Le.className),style:ae,prefixCls:wt,direction:It})))})},61621:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return ie}});var z=te(92310),Ee=te.n(z),xe=te(59301),je=te(36355),ve=te(2738),ue=ae=>{const{prefixCls:le,className:Ie,style:_e,size:we,shape:Re}=ae,it=Ee()({[`${le}-lg`]:we==="large",[`${le}-sm`]:we==="small"}),Xe=Ee()({[`${le}-circle`]:Re==="circle",[`${le}-square`]:Re==="square",[`${le}-round`]:Re==="round"}),Ke=xe.useMemo(()=>typeof we=="number"?{width:we,height:we,lineHeight:`${we}px`}:{},[we]);return xe.createElement("span",{className:Ee()(le,it,Xe,Ie),style:Object.assign(Object.assign({},Ke),_e)})},ge=te(36237),De=te(83116),ye=te(37613);const fe=new ge.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),be=ae=>({height:ae,lineHeight:`${ae}px`}),pe=ae=>Object.assign({width:ae},be(ae)),re=ae=>({background:ae.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:fe,animationDuration:ae.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),E=ae=>Object.assign({width:ae*5,minWidth:ae*5},be(ae)),a=ae=>{const{skeletonAvatarCls:le,gradientFromColor:Ie,controlHeight:_e,controlHeightLG:we,controlHeightSM:Re}=ae;return{[`${le}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ie},pe(_e)),[`${le}${le}-circle`]:{borderRadius:"50%"},[`${le}${le}-lg`]:Object.assign({},pe(we)),[`${le}${le}-sm`]:Object.assign({},pe(Re))}},x=ae=>{const{controlHeight:le,borderRadiusSM:Ie,skeletonInputCls:_e,controlHeightLG:we,controlHeightSM:Re,gradientFromColor:it}=ae;return{[`${_e}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:it,borderRadius:Ie},E(le)),[`${_e}-lg`]:Object.assign({},E(we)),[`${_e}-sm`]:Object.assign({},E(Re))}},y=ae=>Object.assign({width:ae},be(ae)),b=ae=>{const{skeletonImageCls:le,imageSizeBase:Ie,gradientFromColor:_e,borderRadiusSM:we}=ae;return{[`${le}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:_e,borderRadius:we},y(Ie*2)),{[`${le}-path`]:{fill:"#bfbfbf"},[`${le}-svg`]:Object.assign(Object.assign({},y(Ie)),{maxWidth:Ie*4,maxHeight:Ie*4}),[`${le}-svg${le}-svg-circle`]:{borderRadius:"50%"}}),[`${le}${le}-circle`]:{borderRadius:"50%"}}},ee=(ae,le,Ie)=>{const{skeletonButtonCls:_e}=ae;return{[`${Ie}${_e}-circle`]:{width:le,minWidth:le,borderRadius:"50%"},[`${Ie}${_e}-round`]:{borderRadius:le}}},ne=ae=>Object.assign({width:ae*2,minWidth:ae*2},be(ae)),oe=ae=>{const{borderRadiusSM:le,skeletonButtonCls:Ie,controlHeight:_e,controlHeightLG:we,controlHeightSM:Re,gradientFromColor:it}=ae;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${Ie}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:it,borderRadius:le,width:_e*2,minWidth:_e*2},ne(_e))},ee(ae,_e,Ie)),{[`${Ie}-lg`]:Object.assign({},ne(we))}),ee(ae,we,`${Ie}-lg`)),{[`${Ie}-sm`]:Object.assign({},ne(Re))}),ee(ae,Re,`${Ie}-sm`))},se=ae=>{const{componentCls:le,skeletonAvatarCls:Ie,skeletonTitleCls:_e,skeletonParagraphCls:we,skeletonButtonCls:Re,skeletonInputCls:it,skeletonImageCls:Xe,controlHeight:Ke,controlHeightLG:ft,controlHeightSM:Pt,gradientFromColor:zt,padding:jt,marginSM:Ht,borderRadius:Vt,titleHeight:tt,blockRadius:dt,paragraphLiHeight:Rt,controlHeightXS:Gt,paragraphMarginTop:pn}=ae;return{[`${le}`]:{display:"table",width:"100%",[`${le}-header`]:{display:"table-cell",paddingInlineEnd:jt,verticalAlign:"top",[`${Ie}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:zt},pe(Ke)),[`${Ie}-circle`]:{borderRadius:"50%"},[`${Ie}-lg`]:Object.assign({},pe(ft)),[`${Ie}-sm`]:Object.assign({},pe(Pt))},[`${le}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${_e}`]:{width:"100%",height:tt,background:zt,borderRadius:dt,[`+ ${we}`]:{marginBlockStart:Pt}},[`${we}`]:{padding:0,"> li":{width:"100%",height:Rt,listStyle:"none",background:zt,borderRadius:dt,"+ li":{marginBlockStart:Gt}}},[`${we}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${le}-content`]:{[`${_e}, ${we} > li`]:{borderRadius:Vt}}},[`${le}-with-avatar ${le}-content`]:{[`${_e}`]:{marginBlockStart:Ht,[`+ ${we}`]:{marginBlockStart:pn}}},[`${le}${le}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},oe(ae)),a(ae)),x(ae)),b(ae)),[`${le}${le}-block`]:{width:"100%",[`${Re}`]:{width:"100%"},[`${it}`]:{width:"100%"}},[`${le}${le}-active`]:{[` ${_e}, ${we} > li, ${Ie}, ${Re}, ${it}, ${Xe} - `]:Object.assign({},re(ae))}}};var me=(0,De.Z)("Skeleton",ae=>{const{componentCls:le}=ae,Ie=(0,ye.TS)(ae,{skeletonAvatarCls:`${le}-avatar`,skeletonTitleCls:`${le}-title`,skeletonParagraphCls:`${le}-paragraph`,skeletonButtonCls:`${le}-button`,skeletonInputCls:`${le}-input`,skeletonImageCls:`${le}-image`,imageSizeBase:ae.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ae.gradientFromColor} 25%, ${ae.gradientToColor} 37%, ${ae.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[se(Ie)]},ae=>{const{colorFillContent:le,colorFill:Ie}=ae,_e=le,we=Ie;return{color:_e,colorGradientEnd:we,gradientFromColor:_e,gradientToColor:we,titleHeight:ae.controlHeight/2,blockRadius:ae.borderRadiusSM,paragraphMarginTop:ae.marginLG+ae.marginXXS,paragraphLiHeight:ae.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),de=ae=>{const{prefixCls:le,className:Ie,rootClassName:_e,active:we,shape:Re="circle",size:it="default"}=ae,{getPrefixCls:Xe}=xe.useContext(je.E_),Ke=Xe("skeleton",le),[ft,Pt]=me(Ke),zt=(0,ve.Z)(ae,["prefixCls","className"]),Gt=Ee()(Ke,`${Ke}-element`,{[`${Ke}-active`]:we},Ie,_e,Pt);return ft(xe.createElement("div",{className:Gt},xe.createElement(ue,Object.assign({prefixCls:`${Ke}-avatar`,shape:Re,size:it},zt))))},Ze=ae=>{const{prefixCls:le,className:Ie,rootClassName:_e,active:we,block:Re=!1,size:it="default"}=ae,{getPrefixCls:Xe}=xe.useContext(je.E_),Ke=Xe("skeleton",le),[ft,Pt]=me(Ke),zt=(0,ve.Z)(ae,["prefixCls"]),Gt=Ee()(Ke,`${Ke}-element`,{[`${Ke}-active`]:we,[`${Ke}-block`]:Re},Ie,_e,Pt);return ft(xe.createElement("div",{className:Gt},xe.createElement(ue,Object.assign({prefixCls:`${Ke}-button`,size:it},zt))))};const Se="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var Ae=ae=>{const{prefixCls:le,className:Ie,rootClassName:_e,style:we,active:Re}=ae,{getPrefixCls:it}=xe.useContext(je.E_),Xe=it("skeleton",le),[Ke,ft]=me(Xe),Pt=Ee()(Xe,`${Xe}-element`,{[`${Xe}-active`]:Re},Ie,_e,ft);return Ke(xe.createElement("div",{className:Pt},xe.createElement("div",{className:Ee()(`${Xe}-image`,Ie),style:we},xe.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Xe}-image-svg`},xe.createElement("path",{d:Se,className:`${Xe}-image-path`})))))},Ve=ae=>{const{prefixCls:le,className:Ie,rootClassName:_e,active:we,block:Re,size:it="default"}=ae,{getPrefixCls:Xe}=xe.useContext(je.E_),Ke=Xe("skeleton",le),[ft,Pt]=me(Ke),zt=(0,ve.Z)(ae,["prefixCls"]),Gt=Ee()(Ke,`${Ke}-element`,{[`${Ke}-active`]:we,[`${Ke}-block`]:Re},Ie,_e,Pt);return ft(xe.createElement("div",{className:Gt},xe.createElement(ue,Object.assign({prefixCls:`${Ke}-input`,size:it},zt))))},nt=te(32855),lt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},qe=lt,Me=te(7657),he=function(le,Ie){return xe.createElement(Me.Z,(0,nt.Z)({},le,{ref:Ie,icon:qe}))},Ne=xe.forwardRef(he),Je=Ne,Ge=ae=>{const{prefixCls:le,className:Ie,rootClassName:_e,style:we,active:Re,children:it}=ae,{getPrefixCls:Xe}=xe.useContext(je.E_),Ke=Xe("skeleton",le),[ft,Pt]=me(Ke),zt=Ee()(Ke,`${Ke}-element`,{[`${Ke}-active`]:Re},Pt,Ie,_e),Gt=it!=null?it:xe.createElement(Je,null);return ft(xe.createElement("div",{className:zt},xe.createElement("div",{className:Ee()(`${Ke}-image`,Ie),style:we},Gt)))},$e=te(3300),Ct=ae=>{const le=Xe=>{const{width:Ke,rows:ft=2}=ae;if(Array.isArray(Ke))return Ke[Xe];if(ft-1===Xe)return Ke},{prefixCls:Ie,className:_e,style:we,rows:Re}=ae,it=(0,$e.Z)(Array(Re)).map((Xe,Ke)=>xe.createElement("li",{key:Ke,style:{width:le(Ke)}}));return xe.createElement("ul",{className:Ee()(Ie,_e),style:we},it)},At=ae=>{let{prefixCls:le,className:Ie,width:_e,style:we}=ae;return xe.createElement("h3",{className:Ee()(le,Ie),style:Object.assign({width:_e},we)})};function Qe(ae){return ae&&typeof ae=="object"?ae:{}}function Bt(ae,le){return ae&&!le?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function It(ae,le){return!ae&&le?{width:"38%"}:ae&&le?{width:"50%"}:{}}function Le(ae,le){const Ie={};return(!ae||!le)&&(Ie.width="61%"),!ae&&le?Ie.rows=3:Ie.rows=2,Ie}const wt=ae=>{const{prefixCls:le,loading:Ie,className:_e,rootClassName:we,style:Re,children:it,avatar:Xe=!1,title:Ke=!0,paragraph:ft=!0,active:Pt,round:zt}=ae,{getPrefixCls:Gt,direction:jt,skeleton:Vt}=xe.useContext(je.E_),tt=Gt("skeleton",le),[dt,Rt]=me(tt);if(Ie||!("loading"in ae)){const Ht=!!Xe,pn=!!Ke,On=!!ft;let Cn;if(Ht){const Ia=Object.assign(Object.assign({prefixCls:`${tt}-avatar`},Bt(pn,On)),Qe(Xe));Cn=xe.createElement("div",{className:`${tt}-header`},xe.createElement(ue,Object.assign({},Ia)))}let Rn;if(pn||On){let Ia;if(pn){const sn=Object.assign(Object.assign({prefixCls:`${tt}-title`},It(Ht,On)),Qe(Ke));Ia=xe.createElement(At,Object.assign({},sn))}let sa;if(On){const sn=Object.assign(Object.assign({prefixCls:`${tt}-paragraph`},Le(Ht,pn)),Qe(ft));sa=xe.createElement(Ct,Object.assign({},sn))}Rn=xe.createElement("div",{className:`${tt}-content`},Ia,sa)}const ha=Ee()(tt,{[`${tt}-with-avatar`]:Ht,[`${tt}-active`]:Pt,[`${tt}-rtl`]:jt==="rtl",[`${tt}-round`]:zt},Vt==null?void 0:Vt.className,_e,we,Rt);return dt(xe.createElement("div",{className:ha,style:Object.assign(Object.assign({},Vt==null?void 0:Vt.style),Re)},Cn,Rn))}return typeof it!="undefined"?it:null};wt.Button=Ze,wt.Avatar=de,wt.Input=Ve,wt.Image=Ae,wt.Node=Ge;var ce=wt,ie=ce},31797:function(xt,bt,te){"use strict";te.d(bt,{default:function(){return me}});var z=te(59301),Ee=te(56762),xe=te(92343),je=te(92310),ve=te.n(je),Ce=te(36355),ue=te(61621),De=Pe=>{const{value:de,formatter:Be,precision:Ze,decimalSeparator:Se,groupSeparator:rt="",prefixCls:Ae}=Pe;let st;if(typeof Be=="function")st=Be(de);else{const Ve=String(de),nt=Ve.match(/^(-?)(\d*)(\.(\d+))?$/);if(!nt||Ve==="-")st=Ve;else{const lt=nt[1];let qe=nt[2]||"0",Me=nt[4]||"";qe=qe.replace(/\B(?=(\d{3})+(?!\d))/g,rt),typeof Ze=="number"&&(Me=Me.padEnd(Ze,"0").slice(0,Ze>0?Ze:0)),Me&&(Me=`${Se}${Me}`),st=[z.createElement("span",{key:"int",className:`${Ae}-content-value-int`},lt,qe),Me&&z.createElement("span",{key:"decimal",className:`${Ae}-content-value-decimal`},Me)]}}return z.createElement("span",{className:`${Ae}-content-value`},st)},ye=te(17313),fe=te(83116),be=te(37613);const pe=Pe=>{const{componentCls:de,marginXXS:Be,padding:Ze,colorTextDescription:Se,titleFontSize:rt,colorTextHeading:Ae,contentFontSize:st,fontFamily:Ve}=Pe;return{[`${de}`]:Object.assign(Object.assign({},(0,ye.Wf)(Pe)),{[`${de}-title`]:{marginBottom:Be,color:Se,fontSize:rt},[`${de}-skeleton`]:{paddingTop:Ze},[`${de}-content`]:{color:Ae,fontSize:st,fontFamily:Ve,[`${de}-content-value`]:{display:"inline-block",direction:"ltr"},[`${de}-content-prefix, ${de}-content-suffix`]:{display:"inline-block"},[`${de}-content-prefix`]:{marginInlineEnd:Be},[`${de}-content-suffix`]:{marginInlineStart:Be}}})}};var re=(0,fe.Z)("Statistic",Pe=>{const de=(0,be.TS)(Pe,{});return[pe(de)]},Pe=>{const{fontSizeHeading3:de,fontSize:Be}=Pe;return{titleFontSize:Be,contentFontSize:de}}),a=Pe=>{const{prefixCls:de,className:Be,rootClassName:Ze,style:Se,valueStyle:rt,value:Ae=0,title:st,valueRender:Ve,prefix:nt,suffix:lt,loading:qe=!1,onMouseEnter:Me,onMouseLeave:he,decimalSeparator:Ne=".",groupSeparator:Je=","}=Pe,{getPrefixCls:at,direction:Ge,statistic:$e}=z.useContext(Ce.E_),ht=at("statistic",de),[Ct,mt]=re(ht),At=z.createElement(De,Object.assign({decimalSeparator:Ne,groupSeparator:Je,prefixCls:ht},Pe,{value:Ae})),Qe=ve()(ht,{[`${ht}-rtl`]:Ge==="rtl"},$e==null?void 0:$e.className,Be,Ze,mt);return Ct(z.createElement("div",{className:Qe,style:Object.assign(Object.assign({},$e==null?void 0:$e.style),Se),onMouseEnter:Me,onMouseLeave:he},st&&z.createElement("div",{className:`${ht}-title`},st),z.createElement(ue.Z,{paragraph:!1,loading:qe,className:`${ht}-skeleton`},z.createElement("div",{style:rt,className:`${ht}-content`},nt&&z.createElement("span",{className:`${ht}-content-prefix`},nt),Ve?Ve(At):At,lt&&z.createElement("span",{className:`${ht}-content-suffix`},lt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function y(Pe,de){let Be=Pe;const Ze=/\[[^\]]*]/g,Se=(de.match(Ze)||[]).map(Ve=>Ve.slice(1,-1)),rt=de.replace(Ze,"[]"),Ae=x.reduce((Ve,nt)=>{let[lt,qe]=nt;if(Ve.includes(lt)){const Me=Math.floor(Be/qe);return Be-=Me*qe,Ve.replace(new RegExp(`${lt}+`,"g"),he=>{const Ne=he.length;return Me.toString().padStart(Ne,"0")})}return Ve},rt);let st=0;return Ae.replace(Ze,()=>{const Ve=Se[st];return st+=1,Ve})}function b(Pe,de){const{format:Be=""}=de,Ze=new Date(Pe).getTime(),Se=Date.now(),rt=Math.max(Ze-Se,0);return y(rt,Be)}const ee=1e3/30;function ne(Pe){return new Date(Pe).getTime()}const oe=Pe=>{const{value:de,format:Be="HH:mm:ss",onChange:Ze,onFinish:Se}=Pe,rt=(0,Ee.Z)(),Ae=z.useRef(null),st=()=>{Se==null||Se(),Ae.current&&(clearInterval(Ae.current),Ae.current=null)},Ve=()=>{const qe=ne(de);qe>=Date.now()&&(Ae.current=setInterval(()=>{rt(),Ze==null||Ze(qe-Date.now()),qe(Ve(),()=>{Ae.current&&(clearInterval(Ae.current),Ae.current=null)}),[de]);const nt=(qe,Me)=>b(qe,Object.assign(Object.assign({},Me),{format:Be})),lt=qe=>(0,xe.Tm)(qe,{title:void 0});return z.createElement(a,Object.assign({},Pe,{valueRender:lt,formatter:nt}))};var se=z.memo(oe);a.Countdown=se;var me=a},15969:function(xt,bt,te){"use strict";te.d(bt,{N:function(){return z}});const z=Ee=>({color:Ee.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${Ee.motionDurationSlow}`,"&:focus, &:hover":{color:Ee.colorLinkHover},"&:active":{color:Ee.colorLinkActive}})},1710:function(xt,bt,te){"use strict";te.d(bt,{default:function(){return Hi}});var z={},Ee="rc-table-internal-hook",xe=te(11913),je=te(6089),ve=te(34280),Ce=te(13697),ue=te(59301),ge=te(4676);function De(Te){var He=ue.createContext(void 0),ot=function(vt){var St=vt.value,Tt=vt.children,kt=ue.useRef(St);kt.current=St;var Mt=ue.useState(function(){return{getValue:function(){return kt.current},listeners:new Set}}),en=(0,xe.Z)(Mt,1),Jt=en[0];return(0,ve.Z)(function(){(0,ge.unstable_batchedUpdates)(function(){Jt.listeners.forEach(function(qt){qt(St)})})},[St]),ue.createElement(He.Provider,{value:Jt},Tt)};return{Context:He,Provider:ot,defaultValue:Te}}function ye(Te,He){var ot=(0,je.Z)(typeof He=="function"?He:function(qt){if(He===void 0)return qt;if(!Array.isArray(He))return qt[He];var wn={};return He.forEach(function(An){wn[An]=qt[An]}),wn}),ut=ue.useContext(Te==null?void 0:Te.Context),vt=ut||{},St=vt.listeners,Tt=vt.getValue,kt=ue.useRef();kt.current=ot(ut?Tt():Te==null?void 0:Te.defaultValue);var Mt=ue.useState({}),en=(0,xe.Z)(Mt,2),Jt=en[1];return(0,ve.Z)(function(){if(!ut)return;function qt(wn){var An=ot(wn);(0,Ce.Z)(kt.current,An,!0)||Jt({})}return St.add(qt),function(){St.delete(qt)}},[ut]),kt.current}var fe=te(32855),be=te(8654);function pe(){var Te=ue.createContext(null);function He(){return ue.useContext(Te)}function ot(vt,St){var Tt=(0,be.Yr)(vt),kt=function(en,Jt){var qt=Tt?{ref:Jt}:{},wn=ue.useRef(0),An=ue.useRef(en),bn=He();return bn!==null?ue.createElement(vt,(0,fe.Z)({},en,qt)):((!St||St(An.current,en))&&(wn.current+=1),An.current=en,ue.createElement(Te.Provider,{value:wn.current},ue.createElement(vt,(0,fe.Z)({},en,qt))))};return Tt?ue.forwardRef(kt):kt}function ut(vt,St){var Tt=(0,be.Yr)(vt),kt=function(en,Jt){var qt=Tt?{ref:Jt}:{};return He(),ue.createElement(vt,(0,fe.Z)({},en,qt))};return Tt?ue.memo(ue.forwardRef(kt),St):ue.memo(kt,St)}return{makeImmutable:ot,responseImmutable:ut,useImmutableMark:He}}var re=pe(),E=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,y=pe(),b=y.makeImmutable,ee=y.responseImmutable,ne=y.useImmutableMark,oe=De(),se=oe;function me(Te,He){var ot=ue.useRef(0);ot.current+=1;var ut=ue.useRef(Te),vt=[];Object.keys(Te||{}).map(function(Tt){var kt;(Te==null?void 0:Te[Tt])!==((kt=ut.current)===null||kt===void 0?void 0:kt[Tt])&&vt.push(Tt)}),ut.current=Te;var St=ue.useRef([]);return vt.length&&(St.current=vt),ue.useDebugValue(ot.current),ue.useDebugValue(St.current.join(", ")),He&&console.log("".concat(He,":"),ot.current,St.current),ot.current}var Pe=null,de=ue.memo(function(){var Te=me();return ue.createElement("h1",null,"Render Times: ",Te)});de.displayName="RenderBlock";var Be=te(34666),Ze=te(27247),Se=te(74430),rt=te(92310),Ae=te.n(rt),st=te(80547),Ve=te(97938),nt=te(48736),lt=ue.createContext({renderWithProps:!1}),qe=lt,Me="RC_TABLE_KEY";function he(Te){return Te==null?[]:Array.isArray(Te)?Te:[Te]}function Ne(Te){var He=[],ot={};return Te.forEach(function(ut){for(var vt=ut||{},St=vt.key,Tt=vt.dataIndex,kt=St||he(Tt).join("-")||Me;ot[kt];)kt="".concat(kt,"_next");ot[kt]=!0,He.push(kt)}),He}function Je(Te){return Te!=null}function at(Te){return Te&&(0,Be.Z)(Te)==="object"&&!Array.isArray(Te)&&!ue.isValidElement(Te)}function Ge(Te,He,ot,ut,vt,St){var Tt=ue.useContext(qe),kt=ne(),Mt=(0,st.Z)(function(){if(Je(ut))return[ut];var en=He==null||He===""?[]:Array.isArray(He)?He:[He],Jt=(0,Ve.Z)(Te,en),qt=Jt,wn=void 0;if(vt){var An=vt(Jt,Te,ot);at(An)?(qt=An.children,wn=An.props,Tt.renderWithProps=!0):qt=An}return[qt,wn]},[kt,Te,ut,He,vt,ot],function(en,Jt){if(St){var qt=(0,xe.Z)(en,2),wn=qt[1],An=(0,xe.Z)(Jt,2),bn=An[1];return St(bn,wn)}return Tt.renderWithProps?!0:!(0,Ce.Z)(en,Jt,!0)});return Mt}function $e(Te,He,ot,ut){var vt=Te+He-1;return Te<=ut&&vt>=ot}function ht(Te,He){return ye(se,function(ot){var ut=$e(Te,He||1,ot.hoverStartRow,ot.hoverEndRow);return[ut,ot.onHover]})}var Ct=function(He){var ot=He.ellipsis,ut=He.rowType,vt=He.children,St,Tt=ot===!0?{showTitle:!0}:ot;return Tt&&(Tt.showTitle||ut==="header")&&(typeof vt=="string"||typeof vt=="number"?St=vt.toString():ue.isValidElement(vt)&&typeof vt.props.children=="string"&&(St=vt.props.children)),St};function mt(Te){var He,ot,ut,vt,St,Tt,kt,Mt,en=Te.component,Jt=Te.children,qt=Te.ellipsis,wn=Te.scope,An=Te.prefixCls,bn=Te.className,ta=Te.align,Un=Te.record,fa=Te.render,$n=Te.dataIndex,pa=Te.renderIndex,qa=Te.shouldCellUpdate,cr=Te.index,Ua=Te.rowType,lr=Te.colSpan,Tr=Te.rowSpan,La=Te.fixLeft,Va=Te.fixRight,Ra=Te.firstFixLeft,ia=Te.lastFixLeft,Fa=Te.firstFixRight,rr=Te.lastFixRight,_r=Te.appendNode,Gr=Te.additionalProps,$a=Gr===void 0?{}:Gr,Vr=Te.isSticky,eo="".concat(An,"-cell"),io=ye(se,["supportSticky","allColumnsFixedLeft"]),to=io.supportSticky,ai=io.allColumnsFixedLeft,ho=Ge(Un,$n,pa,Jt,fa,qa),xr=(0,xe.Z)(ho,2),ci=xr[0],Sr=xr[1],xo={},Io=typeof La=="number"&&to,Li=typeof Va=="number"&&to;Io&&(xo.position="sticky",xo.left=La),Li&&(xo.position="sticky",xo.right=Va);var Cr=(He=(ot=(ut=Sr==null?void 0:Sr.colSpan)!==null&&ut!==void 0?ut:$a.colSpan)!==null&&ot!==void 0?ot:lr)!==null&&He!==void 0?He:1,gr=(vt=(St=(Tt=Sr==null?void 0:Sr.rowSpan)!==null&&Tt!==void 0?Tt:$a.rowSpan)!==null&&St!==void 0?St:Tr)!==null&&vt!==void 0?vt:1,vr=ht(cr,gr),tr=(0,xe.Z)(vr,2),Ha=tr[0],Dn=tr[1],Da=function(hr){var tl;Un&&Dn(cr,cr+gr-1),$a==null||(tl=$a.onMouseEnter)===null||tl===void 0||tl.call($a,hr)},zr=function(hr){var tl;Un&&Dn(-1,-1),$a==null||(tl=$a.onMouseLeave)===null||tl===void 0||tl.call($a,hr)};if(Cr===0||gr===0)return null;var no=(kt=$a.title)!==null&&kt!==void 0?kt:Ct({rowType:Ua,ellipsis:qt,children:ci}),Xi=Ae()(eo,bn,(Mt={},(0,Se.Z)(Mt,"".concat(eo,"-fix-left"),Io&&to),(0,Se.Z)(Mt,"".concat(eo,"-fix-left-first"),Ra&&to),(0,Se.Z)(Mt,"".concat(eo,"-fix-left-last"),ia&&to),(0,Se.Z)(Mt,"".concat(eo,"-fix-left-all"),ia&&ai&&to),(0,Se.Z)(Mt,"".concat(eo,"-fix-right"),Li&&to),(0,Se.Z)(Mt,"".concat(eo,"-fix-right-first"),Fa&&to),(0,Se.Z)(Mt,"".concat(eo,"-fix-right-last"),rr&&to),(0,Se.Z)(Mt,"".concat(eo,"-ellipsis"),qt),(0,Se.Z)(Mt,"".concat(eo,"-with-append"),_r),(0,Se.Z)(Mt,"".concat(eo,"-fix-sticky"),(Io||Li)&&Vr&&to),(0,Se.Z)(Mt,"".concat(eo,"-row-hover"),!Sr&&Ha),Mt),$a.className,Sr==null?void 0:Sr.className),_i={};ta&&(_i.textAlign=ta);var vl=(0,Ze.Z)((0,Ze.Z)((0,Ze.Z)((0,Ze.Z)({},xo),$a.style),_i),Sr==null?void 0:Sr.style),wi=ci;return(0,Be.Z)(wi)==="object"&&!Array.isArray(wi)&&!ue.isValidElement(wi)&&(wi=null),qt&&(ia||Fa)&&(wi=ue.createElement("span",{className:"".concat(eo,"-content")},wi)),ue.createElement(en,(0,fe.Z)({},Sr,$a,{className:Xi,style:vl,title:no,scope:wn,onMouseEnter:Da,onMouseLeave:zr,colSpan:Cr!==1?Cr:null,rowSpan:gr!==1?gr:null}),_r,wi)}var At=ue.memo(mt);function Qe(Te,He,ot,ut,vt,St){var Tt=ot[Te]||{},kt=ot[He]||{},Mt,en;Tt.fixed==="left"?Mt=ut.left[vt==="rtl"?He:Te]:kt.fixed==="right"&&(en=ut.right[vt==="rtl"?Te:He]);var Jt=!1,qt=!1,wn=!1,An=!1,bn=ot[He+1],ta=ot[Te-1],Un=!(St!=null&&St.children);if(vt==="rtl"){if(Mt!==void 0){var fa=ta&&ta.fixed==="left";An=!fa&&Un}else if(en!==void 0){var $n=bn&&bn.fixed==="right";wn=!$n&&Un}}else if(Mt!==void 0){var pa=bn&&bn.fixed==="left";Jt=!pa&&Un}else if(en!==void 0){var qa=ta&&ta.fixed==="right";qt=!qa&&Un}return{fixLeft:Mt,fixRight:en,lastFixLeft:Jt,firstFixRight:qt,lastFixRight:wn,firstFixLeft:An,isSticky:ut.isSticky}}var Bt=ue.createContext({}),It=Bt;function Le(Te){var He=Te.className,ot=Te.index,ut=Te.children,vt=Te.colSpan,St=vt===void 0?1:vt,Tt=Te.rowSpan,kt=Te.align,Mt=ye(se,["prefixCls","direction"]),en=Mt.prefixCls,Jt=Mt.direction,qt=ue.useContext(It),wn=qt.scrollColumnIndex,An=qt.stickyOffsets,bn=qt.flattenColumns,ta=qt.columns,Un=ot+St-1,fa=Un+1===wn?St+1:St,$n=Qe(ot,ot+fa-1,bn,An,Jt,ta==null?void 0:ta[ot]);return ue.createElement(At,(0,fe.Z)({className:He,index:ot,component:"td",prefixCls:en,record:null,dataIndex:null,align:kt,colSpan:fa,rowSpan:Tt,render:function(){return ut}},$n))}var wt=te(43079),ce=["children"];function ie(Te){var He=Te.children,ot=(0,wt.Z)(Te,ce);return ue.createElement("tr",ot,He)}function ae(Te){var He=Te.children;return He}ae.Row=ie,ae.Cell=Le;var le=ae;function Ie(Te){var He=Te.children,ot=Te.stickyOffsets,ut=Te.flattenColumns,vt=Te.columns,St=ye(se,"prefixCls"),Tt=ut.length-1,kt=ut[Tt],Mt=ue.useMemo(function(){return{stickyOffsets:ot,flattenColumns:ut,scrollColumnIndex:kt!=null&&kt.scrollbar?Tt:null,columns:vt}},[kt,ut,Tt,ot,vt]);return ue.createElement(It.Provider,{value:Mt},ue.createElement("tfoot",{className:"".concat(St,"-summary")},He))}var _e=ee(Ie),we=le,Re=te(70425),it=te(29301),Xe=te(29194),Ke=te(24514),ft=te(75152),Pt=te(26112);function zt(Te,He,ot,ut,vt,St,Tt){Te.push({record:He,indent:ot,index:Tt});var kt=St(He),Mt=vt==null?void 0:vt.has(kt);if(He&&Array.isArray(He[ut])&&Mt)for(var en=0;en1?Ra-1:0),Fa=1;Fa=0;kt-=1){var Mt=He[kt],en=ot&&ot[kt],Jt=en&&en[Ia];if(Mt||Jt||Tt){var qt=Jt||{},wn=qt.columnType,An=(0,wt.Z)(qt,sn);vt.unshift(ue.createElement("col",(0,fe.Z)({key:kt,style:{width:Mt}},An))),Tt=!0}}return ue.createElement("colgroup",null,vt)}var Ya=Za,ca=te(3300),pr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function ur(Te,He){return(0,ue.useMemo)(function(){for(var ot=[],ut=0;ut1?"colgroup":"col":null,ellipsis:Un.ellipsis,align:Un.align,component:Un.title?St:Tt,prefixCls:Jt,key:An[ta]},fa,{additionalProps:$n,rowType:"header"}))}))}Wa.displayName="HeaderRow";var Ma=Wa;function da(Te){var He=[];function ot(Tt,kt){var Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;He[Mt]=He[Mt]||[];var en=kt,Jt=Tt.filter(Boolean).map(function(qt){var wn={key:qt.key,className:qt.className||"",children:qt.title,column:qt,colStart:en},An=1,bn=qt.children;return bn&&bn.length>0&&(An=ot(bn,en,Mt+1).reduce(function(ta,Un){return ta+Un},0),wn.hasSubColumns=!0),"colSpan"in qt&&(An=qt.colSpan),"rowSpan"in qt&&(wn.rowSpan=qt.rowSpan),wn.colSpan=An,wn.colEnd=wn.colStart+An-1,He[Mt].push(wn),en+=An,An});return Jt}ot(Te,0);for(var ut=He.length,vt=function(kt){He[kt].forEach(function(Mt){!("rowSpan"in Mt)&&!Mt.hasSubColumns&&(Mt.rowSpan=ut-kt)})},St=0;St1&&arguments[1]!==void 0?arguments[1]:"";return typeof He=="number"?He:He.endsWith("%")?Te*parseFloat(He)/100:null}function Kr(Te,He){return ue.useMemo(function(){if(He&&He>0){var ot=0,ut=0;Te.forEach(function(en){var Jt=Co(He,en.width);Jt?ot+=Jt:ut+=1});var vt=He-ot,St=ut,Tt=vt/ut,kt=0,Mt=Te.map(function(en){var Jt=(0,Ze.Z)({},en),qt=Co(He,Jt.width);if(qt)Jt.width=qt;else{var wn=Math.floor(Tt);Jt.width=St===1?vt:wn,vt-=wn,St-=1}return kt+=Jt.width,Jt});return[Mt,kt]}return[Te,He]},[Te,He])}var Nt=["children"],Ut=["fixed"];function Zt(Te){return(0,yo.Z)(Te).filter(function(He){return ue.isValidElement(He)}).map(function(He){var ot=He.key,ut=He.props,vt=ut.children,St=(0,wt.Z)(ut,Nt),Tt=(0,Ze.Z)({key:ot},St);return vt&&(Tt.children=Zt(vt)),Tt})}function qn(Te){var He=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return Te.filter(function(ot){return ot&&(0,Be.Z)(ot)==="object"}).reduce(function(ot,ut,vt){var St=ut.fixed,Tt=St===!0?"left":St,kt="".concat(He,"-").concat(vt),Mt=ut.children;return Mt&&Mt.length>0?[].concat((0,ca.Z)(ot),(0,ca.Z)(qn(Mt,kt).map(function(en){return(0,Ze.Z)({fixed:Tt},en)}))):[].concat((0,ca.Z)(ot),[(0,Ze.Z)((0,Ze.Z)({key:kt},ut),{},{fixed:Tt})])},[])}function wa(Te){for(var He=!0,ot=0;ot=0;St-=1){var Tt=Te[St];if(vt&&Tt.fixed!=="right")vt=!1;else if(!vt&&Tt.fixed==="right"){warning(!1,"Index ".concat(St+1," of `columns` missing `fixed='right'` prop."));break}}}function Vn(Te){return Te.map(function(He){var ot=He.fixed,ut=(0,wt.Z)(He,Ut),vt=ot;return ot==="left"?vt="right":ot==="right"&&(vt="left"),(0,Ze.Z)({fixed:vt},ut)})}function Ur(Te,He){var ot=Te.prefixCls,ut=Te.columns,vt=Te.children,St=Te.expandable,Tt=Te.expandedKeys,kt=Te.columnTitle,Mt=Te.getRowKey,en=Te.onTriggerExpand,Jt=Te.expandIcon,qt=Te.rowExpandable,wn=Te.expandIconColumnIndex,An=Te.direction,bn=Te.expandRowByClick,ta=Te.columnWidth,Un=Te.fixed,fa=Te.scrollWidth,$n=ue.useMemo(function(){return ut||Zt(vt)},[ut,vt]),pa=ue.useMemo(function(){if(St){var Va,Ra=$n.slice();if(!Ra.includes(z)){var ia=wn||0;ia>=0&&Ra.splice(ia,0,z)}var Fa=Ra.indexOf(z);Ra=Ra.filter(function($a,Vr){return $a!==z||Vr===Fa});var rr=$n[Fa],_r;(Un==="left"||Un)&&!wn?_r="left":(Un==="right"||Un)&&wn===$n.length?_r="right":_r=rr?rr.fixed:null;var Gr=(Va={},(0,Se.Z)(Va,Ia,{className:"".concat(ot,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Se.Z)(Va,"title",kt),(0,Se.Z)(Va,"fixed",_r),(0,Se.Z)(Va,"className","".concat(ot,"-row-expand-icon-cell")),(0,Se.Z)(Va,"width",ta),(0,Se.Z)(Va,"render",function(Vr,eo,io){var to=Mt(eo,io),ai=Tt.has(to),ho=qt?qt(eo):!0,xr=Jt({prefixCls:ot,expanded:ai,expandable:ho,record:eo,onExpand:en});return bn?ue.createElement("span",{onClick:function(Sr){return Sr.stopPropagation()}},xr):xr}),Va);return Ra.map(function($a){return $a===z?Gr:$a})}return $n.filter(function($a){return $a!==z})},[St,$n,Mt,Tt,Jt,An]),qa=ue.useMemo(function(){var Va=pa;return He&&(Va=He(Va)),Va.length||(Va=[{render:function(){return null}}]),Va},[He,pa,An]),cr=ue.useMemo(function(){return An==="rtl"?Vn(qn(qa)):qn(qa)},[qa,An,fa]),Ua=Kr(cr,fa),lr=(0,xe.Z)(Ua,2),Tr=lr[0],La=lr[1];return[qa,Tr,La]}var ir=Ur;function mr(Te){var He,ot=Te.prefixCls,ut=Te.record,vt=Te.onExpand,St=Te.expanded,Tt=Te.expandable,kt="".concat(ot,"-row-expand-icon");if(!Tt)return ue.createElement("span",{className:Ae()(kt,"".concat(ot,"-row-spaced"))});var Mt=function(Jt){vt(ut,Jt),Jt.stopPropagation()};return ue.createElement("span",{className:Ae()(kt,(He={},(0,Se.Z)(He,"".concat(ot,"-row-expanded"),St),(0,Se.Z)(He,"".concat(ot,"-row-collapsed"),!St),He)),onClick:Mt})}function po(Te,He,ot){var ut=[];function vt(St){(St||[]).forEach(function(Tt,kt){ut.push(He(Tt,kt)),vt(Tt[ot])})}return vt(Te),ut}function yr(Te,He,ot){var ut=sa(Te),vt=ut.expandIcon,St=ut.expandedRowKeys,Tt=ut.defaultExpandedRowKeys,kt=ut.defaultExpandAllRows,Mt=ut.expandedRowRender,en=ut.onExpand,Jt=ut.onExpandedRowsChange,qt=ut.childrenColumnName,wn=vt||mr,An=qt||"children",bn=ue.useMemo(function(){return Mt?"row":Te.expandable&&Te.internalHooks===Ee&&Te.expandable.__PARENT_RENDER_ICON__||He.some(function(cr){return cr&&(0,Be.Z)(cr)==="object"&&cr[An]})?"nest":!1},[!!Mt,He]),ta=ue.useState(function(){return Tt||(kt?po(He,ot,An):[])}),Un=(0,xe.Z)(ta,2),fa=Un[0],$n=Un[1],pa=ue.useMemo(function(){return new Set(St||fa||[])},[St,fa]),qa=ue.useCallback(function(cr){var Ua=ot(cr,He.indexOf(cr)),lr,Tr=pa.has(Ua);Tr?(pa.delete(Ua),lr=(0,ca.Z)(pa)):lr=[].concat((0,ca.Z)(pa),[Ua]),$n(lr),en&&en(!Tr,cr),Jt&&Jt(lr)},[ot,pa,He,en,Jt]);return[ut,bn,pa,wn,An,qa]}function Kn(Te,He,ot,ut){var vt=Te.map(function(St,Tt){return Qe(Tt,Tt,Te,He,ot,ut==null?void 0:ut[Tt])});return(0,st.Z)(function(){return vt},[vt],function(St,Tt){return!(0,Ce.Z)(St,Tt)})}function lo(Te){var He=(0,ue.useRef)(Te),ot=(0,ue.useState)({}),ut=(0,xe.Z)(ot,2),vt=ut[1],St=(0,ue.useRef)(null),Tt=(0,ue.useRef)([]);function kt(Mt){Tt.current.push(Mt);var en=Promise.resolve();St.current=en,en.then(function(){if(St.current===en){var Jt=Tt.current,qt=He.current;Tt.current=[],Jt.forEach(function(wn){He.current=wn(He.current)}),St.current=null,qt!==He.current&&vt({})}})}return(0,ue.useEffect)(function(){return function(){St.current=null}},[]),[He.current,kt]}function Oo(Te){var He=(0,ue.useRef)(Te||null),ot=(0,ue.useRef)();function ut(){window.clearTimeout(ot.current)}function vt(Tt){He.current=Tt,ut(),ot.current=window.setTimeout(function(){He.current=null,ot.current=void 0},100)}function St(){return He.current}return(0,ue.useEffect)(function(){return ut},[]),[vt,St]}function Eo(){var Te=ue.useState(-1),He=(0,xe.Z)(Te,2),ot=He[0],ut=He[1],vt=ue.useState(-1),St=(0,xe.Z)(vt,2),Tt=St[0],kt=St[1],Mt=ue.useCallback(function(en,Jt){ut(en),kt(Jt)},[]);return[ot,Tt,Mt]}var vo=te(47273),Ot=(0,vo.Z)()?window:null;function hn(Te,He){var ot=(0,Be.Z)(Te)==="object"?Te:{},ut=ot.offsetHeader,vt=ut===void 0?0:ut,St=ot.offsetSummary,Tt=St===void 0?0:St,kt=ot.offsetScroll,Mt=kt===void 0?0:kt,en=ot.getContainer,Jt=en===void 0?function(){return Ot}:en,qt=Jt()||Ot;return ue.useMemo(function(){var wn=!!Te;return{isSticky:wn,stickyClassName:wn?"".concat(He,"-sticky-holder"):"",offsetHeader:vt,offsetSummary:Tt,offsetScroll:Mt,container:qt}},[Mt,vt,Tt,He,qt])}function yn(Te,He,ot){var ut=(0,ue.useMemo)(function(){for(var vt=[],St=[],Tt=0,kt=0,Mt=0;Mt=qt&&($a=qt-wn),Tt({scrollLeft:$a/qt*(Jt+2)}),$n.current.x=Fa.pageX},Va=function(){if(St.current){var Fa=(0,kn.os)(St.current).top,rr=Fa+St.current.offsetHeight,_r=Mt===window?document.documentElement.scrollTop+window.innerHeight:(0,kn.os)(Mt).top+Mt.clientHeight;rr-(0,ft.Z)()<=_r||Fa>=_r-kt?fa(function(Gr){return(0,Ze.Z)((0,Ze.Z)({},Gr),{},{isHiddenScrollBar:!0})}):fa(function(Gr){return(0,Ze.Z)((0,Ze.Z)({},Gr),{},{isHiddenScrollBar:!1})})}},Ra=function(Fa){fa(function(rr){return(0,Ze.Z)((0,Ze.Z)({},rr),{},{scrollLeft:Fa/Jt*qt||0})})};return ue.useImperativeHandle(ot,function(){return{setScrollLeft:Ra}}),ue.useEffect(function(){var ia=(0,jn.Z)(document.body,"mouseup",lr,!1),Fa=(0,jn.Z)(document.body,"mousemove",La,!1);return Va(),function(){ia.remove(),Fa.remove()}},[wn,cr]),ue.useEffect(function(){var ia=(0,jn.Z)(Mt,"scroll",Va,!1),Fa=(0,jn.Z)(window,"resize",Va,!1);return function(){ia.remove(),Fa.remove()}},[Mt]),ue.useEffect(function(){Un.isHiddenScrollBar||fa(function(ia){var Fa=St.current;return Fa?(0,Ze.Z)((0,Ze.Z)({},ia),{},{scrollLeft:Fa.scrollLeft/Fa.scrollWidth*Fa.clientWidth}):ia})},[Un.isHiddenScrollBar]),Jt<=qt||!wn||Un.isHiddenScrollBar?null:ue.createElement("div",{style:{height:(0,ft.Z)(),width:qt,bottom:kt},className:"".concat(en,"-sticky-scroll")},ue.createElement("div",{onMouseDown:Tr,ref:An,className:Ae()("".concat(en,"-sticky-scroll-bar"),(0,Se.Z)({},"".concat(en,"-sticky-scroll-bar-active"),cr)),style:{width:"".concat(wn,"px"),transform:"translate3d(".concat(Un.scrollLeft,"px, 0, 0)")}}))},Er=ue.forwardRef(Or);function En(Te){return null}var Bo=En;function To(Te){return null}var Qo=To,gi="rc-table",la=[],ba={};function Ar(){return"No Data"}function Ka(Te){var He,ot=(0,Ze.Z)({rowKey:"key",prefixCls:gi,emptyText:Ar},Te),ut=ot.prefixCls,vt=ot.className,St=ot.rowClassName,Tt=ot.style,kt=ot.data,Mt=ot.rowKey,en=ot.scroll,Jt=ot.tableLayout,qt=ot.direction,wn=ot.title,An=ot.footer,bn=ot.summary,ta=ot.caption,Un=ot.id,fa=ot.showHeader,$n=ot.components,pa=ot.emptyText,qa=ot.onRow,cr=ot.onHeaderRow,Ua=ot.internalHooks,lr=ot.transformColumns,Tr=ot.internalRefs,La=ot.tailor,Va=ot.sticky,Ra=kt||la,ia=!!Ra.length,Fa=Ua===Ee,rr=ue.useCallback(function(Ln,Ft){return(0,Ve.Z)($n,Ln)||Ft},[$n]),_r=ue.useMemo(function(){return typeof Mt=="function"?Mt:function(Ln){var Ft=Ln&&Ln[Mt];return Ft}},[Mt]),Gr=rr(["body"]),$a=Eo(),Vr=(0,xe.Z)($a,3),eo=Vr[0],io=Vr[1],to=Vr[2],ai=yr(ot,Ra,_r),ho=(0,xe.Z)(ai,6),xr=ho[0],ci=ho[1],Sr=ho[2],xo=ho[3],Io=ho[4],Li=ho[5],Cr=en==null?void 0:en.x,gr=ue.useState(0),vr=(0,xe.Z)(gr,2),tr=vr[0],Ha=vr[1],Dn=ir((0,Ze.Z)((0,Ze.Z)((0,Ze.Z)({},ot),xr),{},{expandable:!!xr.expandedRowRender,columnTitle:xr.columnTitle,expandedKeys:Sr,getRowKey:_r,onTriggerExpand:Li,expandIcon:xo,expandIconColumnIndex:xr.expandIconColumnIndex,direction:qt,scrollWidth:Fa&&La&&typeof Cr=="number"?Cr:null}),Fa?lr:null),Da=(0,xe.Z)(Dn,3),zr=Da[0],no=Da[1],Xi=Da[2],_i=Xi!=null?Xi:Cr,vl=ue.useMemo(function(){return{columns:zr,flattenColumns:no}},[zr,no]),wi=ue.useRef(),Ei=ue.useRef(),hr=ue.useRef(),tl=ue.useRef(),ol=ue.useRef(),_o=ue.useState(!1),Uo=(0,xe.Z)(_o,2),Ai=Uo[0],ar=Uo[1],Ni=ue.useState(!1),So=(0,xe.Z)(Ni,2),il=So[0],Vi=So[1],Yo=lo(new Map),Fr=(0,xe.Z)(Yo,2),Di=Fr[0],Si=Fr[1],qi=Ne(no),gl=qi.map(function(Ln){return Di.get(Ln)}),hl=ue.useMemo(function(){return gl},[gl.join("_")]),ll=mn(hl,no.length,qt),Zi=en&&Je(en.y),mo=en&&Je(_i)||!!xr.fixed,Ol=mo&&no.some(function(Ln){var Ft=Ln.fixed;return Ft}),jl=ue.useRef(),xl=hn(Va,ut),bl=xl.isSticky,gu=xl.offsetHeader,ku=xl.offsetSummary,Lo=xl.offsetScroll,ti=xl.stickyClassName,nl=xl.container,xi=ue.useMemo(function(){return bn==null?void 0:bn(Ra)},[bn,Ra]),ul=(Zi||bl)&&ue.isValidElement(xi)&&xi.type===le&&xi.props.fixed,sl,Ii,Ll;Zi&&(Ii={overflowY:"scroll",maxHeight:en.y}),mo&&(sl={overflowX:"auto"},Zi||(Ii={overflowY:"hidden"}),Ll={width:_i===!0?"auto":_i,minWidth:"100%"});var Ru=ue.useCallback(function(Ln,Ft){(0,Xe.Z)(wi.current)&&Si(function(vn){if(vn.get(Ln)!==Ft){var Ca=new Map(vn);return Ca.set(Ln,Ft),Ca}return vn})},[]),ns=Oo(null),Tu=(0,xe.Z)(ns,2),Cs=Tu[0],zu=Tu[1];function hu(Ln,Ft){Ft&&(typeof Ft=="function"?Ft(Ln):Ft.scrollLeft!==Ln&&(Ft.scrollLeft=Ln,Ft.scrollLeft!==Ln&&setTimeout(function(){Ft.scrollLeft=Ln},0)))}var nu=(0,je.Z)(function(Ln){var Ft=Ln.currentTarget,vn=Ln.scrollLeft,Ca=qt==="rtl",Na=typeof vn=="number"?vn:Ft.scrollLeft,rn=Ft||ba;if(!zu()||zu()===rn){var _t;Cs(rn),hu(Na,Ei.current),hu(Na,hr.current),hu(Na,ol.current),hu(Na,(_t=jl.current)===null||_t===void 0?void 0:_t.setScrollLeft)}var nn=Ft||Ei.current;if(nn){var Nr=nn.scrollWidth,ua=nn.clientWidth;if(Nr===ua){ar(!1),Vi(!1);return}Ca?(ar(-Na0)):(ar(Na>0),Vi(Na1?ta-Fa:0,_r=(0,Ze.Z)((0,Ze.Z)((0,Ze.Z)({},lr),Mt),{},{flex:"0 0 ".concat(Fa,"px"),width:"".concat(Fa,"px"),marginRight:rr,pointerEvents:"auto"}),Gr=ue.useMemo(function(){return Jt?Ra<=1:La===0||Ra===0||Ra>1},[Ra,La,Jt]);Gr?_r.visibility="hidden":Jt&&(_r.height=qt==null?void 0:qt(Ra));var $a=Gr?function(){return null}:wn,Vr={};return(Ra===0||La===0)&&(Vr.rowSpan=1,Vr.colSpan=1),ue.createElement(At,(0,fe.Z)({className:Ae()(bn,en),ellipsis:ot.ellipsis,align:ot.align,scope:ot.rowScope,component:"div",prefixCls:He.prefixCls,key:pa,record:kt,index:St,renderIndex:Tt,dataIndex:An,render:$a,shouldCellUpdate:ot.shouldCellUpdate},qa,{appendNode:cr,additionalProps:(0,Ze.Z)((0,Ze.Z)({},Ua),{},{style:_r},Vr)}))}var Sl=Ji,Cl=["data","index","className","rowKey","style","extra","getHeight"],Fl=ue.forwardRef(function(Te,He){var ot=Te.data,ut=Te.index,vt=Te.className,St=Te.rowKey,Tt=Te.style,kt=Te.extra,Mt=Te.getHeight,en=(0,wt.Z)(Te,Cl),Jt=ot.record,qt=ot.indent,wn=ot.index,An=ye(se,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),bn=An.scrollX,ta=An.flattenColumns,Un=An.prefixCls,fa=An.fixColumn,$n=An.componentWidth,pa=tt(Jt,St,ut,qt),qa=pa.rowSupportExpand,cr=pa.expanded,Ua=pa.rowProps,lr=pa.expandedRowRender,Tr=pa.expandedRowClassName,La;if(qa&&cr){var Va=lr(Jt,ut,qt+1,cr),Ra=Tr==null?void 0:Tr(Jt,ut,qt),ia={};fa&&(ia={style:(0,Se.Z)({},"--virtual-width","".concat($n,"px"))});var Fa="".concat(Un,"-expanded-row-cell");La=ue.createElement("div",{className:Ae()("".concat(Un,"-expanded-row"),"".concat(Un,"-expanded-row-level-").concat(qt+1),Ra)},ue.createElement(At,{component:"div",prefixCls:Un,className:Ae()(Fa,(0,Se.Z)({},"".concat(Fa,"-fixed"),fa)),additionalProps:ia},Va))}var rr=(0,Ze.Z)((0,Ze.Z)({},Tt),{},{width:bn});kt&&(rr.position="absolute",rr.pointerEvents="none");var _r=ue.createElement("div",(0,fe.Z)({},Ua,en,{ref:qa?null:He,className:Ae()(vt,"".concat(Un,"-row"),Ua==null?void 0:Ua.className,(0,Se.Z)({},"".concat(Un,"-row-extra"),kt)),style:(0,Ze.Z)((0,Ze.Z)({},rr),Ua==null?void 0:Ua.style)}),ta.map(function(Gr,$a){return ue.createElement(Sl,{key:$a,rowInfo:pa,column:Gr,colIndex:$a,indent:qt,index:ut,renderIndex:wn,record:Jt,inverse:kt,getHeight:Mt})}));return qa?ue.createElement("div",{ref:He},_r,La):_r}),ml=ee(Fl),Gi=ml,li=ue.forwardRef(function(Te,He){var ot=Te.data,ut=Te.onScroll,vt=ye(se,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),St=vt.flattenColumns,Tt=vt.onColumnResize,kt=vt.getRowKey,Mt=vt.expandedKeys,en=vt.prefixCls,Jt=vt.childrenColumnName,qt=vt.emptyNode,wn=vt.scrollX,An=ye(Vo),bn=An.scrollY,ta=An.listItemHeight,Un=ue.useRef(),fa=Gt(ot,Jt,Mt,kt),$n=ue.useMemo(function(){var La=0;return St.map(function(Va){var Ra=Va.width,ia=Va.key;return La+=Ra,[ia,Ra,La]})},[St]),pa=ue.useMemo(function(){return $n.map(function(La){return La[2]})},[$n]);ue.useEffect(function(){$n.forEach(function(La){var Va=(0,xe.Z)(La,2),Ra=Va[0],ia=Va[1];Tt(Ra,ia)})},[$n]),ue.useImperativeHandle(He,function(){var La={};return Object.defineProperty(La,"scrollLeft",{get:function(){var Ra;return((Ra=Un.current)===null||Ra===void 0?void 0:Ra.getScrollInfo().x)||0},set:function(Ra){var ia;(ia=Un.current)===null||ia===void 0||ia.scrollTo({left:Ra})}}),La});var qa=function(Va,Ra){var ia,Fa=(ia=fa[Ra])===null||ia===void 0?void 0:ia.record,rr=Va.onCell;if(rr){var _r,Gr=rr(Fa,Ra);return(_r=Gr==null?void 0:Gr.rowSpan)!==null&&_r!==void 0?_r:1}return 1},cr=function(Va){var Ra=Va.start,ia=Va.end,Fa=Va.getSize,rr=Va.offsetY;if(ia<0)return null;for(var _r=St.filter(function(Cr){return qa(Cr,Ra)===0}),Gr=Ra,$a=function(gr){if(_r=_r.filter(function(vr){return qa(vr,gr)===0}),!_r.length)return Gr=gr,"break"},Vr=Ra;Vr>=0;Vr-=1){var eo=$a(Vr);if(eo==="break")break}for(var io=St.filter(function(Cr){return qa(Cr,ia)!==1}),to=ia,ai=function(gr){if(io=io.filter(function(vr){return qa(vr,gr)!==1}),!io.length)return to=Math.max(gr-1,ia),"break"},ho=ia;ho1})&&ci.push(gr)},xo=Gr;xo<=to;xo+=1)var Io=Sr(xo);var Li=ci.map(function(Cr){var gr=fa[Cr],vr=kt(gr.record,Cr),tr=function(Da){var zr=Cr+Da-1,no=kt(fa[zr].record,zr),Xi=Fa(vr,no);return Xi.bottom-Xi.top},Ha=Fa(vr);return ue.createElement(Gi,{key:Cr,data:gr,rowKey:vr,index:Cr,style:{top:-rr+Ha.top},extra:!0,getHeight:tr})});return Li},Ua=ue.useMemo(function(){return{columnsOffset:pa}},[pa]),lr="".concat(en,"-tbody"),Tr;return fa.length?Tr=ue.createElement(qo.Z,{fullHeight:!1,ref:Un,className:Ae()(lr,"".concat(lr,"-virtual")),height:bn,itemHeight:ta||24,data:fa,itemKey:function(Va){return kt(Va.record)},scrollWidth:wn,onVirtualScroll:function(Va){var Ra=Va.x;ut({scrollLeft:Ra})},extraRender:cr},function(La,Va,Ra){var ia=kt(La.record,Va);return ue.createElement(Gi,(0,fe.Z)({data:La,rowKey:ia,index:Va},Ra))}):Tr=ue.createElement("div",{className:Ae()("".concat(en,"-placeholder"))},ue.createElement(At,{component:"div",prefixCls:en},qt)),ue.createElement(mi.Provider,{value:Ua},Tr)}),al=ee(li),dl=al,Pn=function(He,ot){var ut=ot.ref,vt=ot.onScroll;return ue.createElement(dl,{ref:ut,data:He,onScroll:vt})},Sn=100;function et(Te){var He=Te.columns,ot=Te.scroll,ut=Te.prefixCls,vt=ut===void 0?gi:ut,St=Te.className,Tt=Te.listItemHeight,kt=ot||{},Mt=kt.x,en=kt.y;typeof Mt!="number"&&(Mt=((He||[]).length+1)*Sn),typeof en!="number"&&(en=500);var Jt=ue.useMemo(function(){return{scrollY:en,listItemHeight:Tt}},[en,Tt]);return ue.createElement(Vo.Provider,{value:Jt},ue.createElement(Hr,(0,fe.Z)({},Te,{className:Ae()(St,"".concat(vt,"-virtual")),scroll:(0,Ze.Z)((0,Ze.Z)({},ot),{},{x:Mt}),components:{body:Pn},columns:He,internalHooks:Ee,tailor:!0})))}function xa(Te){return b(et,Te)}var Aa=xa(),fr=null;function oa(Te){return null}var Dr=oa;function Lr(Te){return null}var Po=Lr,Rr=te(2738),dr=te(68031),wr=te(36355),qr=te(93891),fi=te(19716),Ho=te(8628),ui=te(31724),Ti=te(58421),Oa=te(71418),Ea=te(88088);function Qa(Te){return function(ot){let{prefixCls:ut,onExpand:vt,record:St,expanded:Tt,expandable:kt}=ot;const Mt=`${ut}-row-expand-icon`;return ue.createElement("button",{type:"button",onClick:en=>{vt(St,en),en.stopPropagation()},className:Ae()(Mt,{[`${Mt}-spaced`]:!kt,[`${Mt}-expanded`]:kt&&Tt,[`${Mt}-collapsed`]:kt&&!Tt}),"aria-label":Tt?Te.collapse:Te.expand,"aria-expanded":Tt})}}var Ja=Qa;function wo(Te,He){return"key"in Te&&Te.key!==void 0&&Te.key!==null?Te.key:Te.dataIndex?Array.isArray(Te.dataIndex)?Te.dataIndex.join("."):Te.dataIndex:He}function si(Te,He){return He?`${He}-${Te}`:`${Te}`}function hi(Te,He){return typeof Te=="function"?Te(He):Te}function bi(Te,He){const ot=hi(Te,He);return Object.prototype.toString.call(ot)==="[object Object]"?"":ot}var Wi={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},zi=Wi,yl=te(7657),Ui=function(He,ot){return ue.createElement(yl.Z,(0,fe.Z)({},He,{ref:ot,icon:zi}))},Yr=ue.forwardRef(Ui),Sa=Yr,di=te(56762);function Mo(Te){const He=ue.useRef(Te),ot=(0,di.Z)();return[()=>He.current,ut=>{He.current=ut,ot()}]}var Wo=te(3113),Bi=te(24905),ii=te(38854),Yi=te(64165),rl=te(20834),Yl=te(40875),Pu=te(5112),Ql=te(17574),Pl=te(47472),mu=te(92832);function fu(Te){let{value:He,onChange:ot,filterSearch:ut,tablePrefixCls:vt,locale:St}=Te;return ut?ue.createElement("div",{className:`${vt}-filter-dropdown-search`},ue.createElement(mu.default,{prefix:ue.createElement(Pl.Z,null),placeholder:St.filterSearchPlaceholder,onChange:ot,value:He,htmlSize:1,className:`${vt}-filter-dropdown-search-input`})):null}var Vl=fu,lu=te(10228);const ss=Te=>{const{keyCode:He}=Te;He===lu.Z.ENTER&&Te.stopPropagation()};var ds=ue.forwardRef((Te,He)=>ue.createElement("div",{className:Te.className,onClick:ot=>ot.stopPropagation(),onKeyDown:ss,ref:He},Te.children));function Jl(Te){let He=[];return(Te||[]).forEach(ot=>{let{value:ut,children:vt}=ot;He.push(ut),vt&&(He=[].concat((0,ca.Z)(He),(0,ca.Z)(Jl(vt))))}),He}function ji(Te){return Te.some(He=>{let{children:ot}=He;return ot})}function fl(Te,He){return typeof He=="string"||typeof He=="number"?He==null?void 0:He.toString().toLowerCase().includes(Te.trim().toLowerCase()):!1}function Xl(Te){let{filters:He,prefixCls:ot,filteredKeys:ut,filterMultiple:vt,searchValue:St,filterSearch:Tt}=Te;return He.map((kt,Mt)=>{const en=String(kt.value);if(kt.children)return{key:en||Mt,label:kt.text,popupClassName:`${ot}-dropdown-submenu`,children:Xl({filters:kt.children,prefixCls:ot,filteredKeys:ut,filterMultiple:vt,searchValue:St,filterSearch:Tt})};const Jt=vt?Bi.default:Pu.ZP,qt={key:kt.value!==void 0?en:Mt,label:ue.createElement(ue.Fragment,null,ue.createElement(Jt,{checked:ut.includes(en)}),ue.createElement("span",null,kt.text))};return St.trim()?typeof Tt=="function"?Tt(St,kt)?qt:null:fl(St,kt.text)?qt:null:qt})}function cs(Te){var He,ot;const{tablePrefixCls:ut,prefixCls:vt,column:St,dropdownPrefixCls:Tt,columnKey:kt,filterMultiple:Mt,filterMode:en="menu",filterSearch:Jt=!1,filterState:qt,triggerFilter:wn,locale:An,children:bn,getPopupContainer:ta}=Te,{filterDropdownOpen:Un,onFilterDropdownOpenChange:fa,filterResetToDefaultFilteredValue:$n,defaultFilteredValue:pa,filterDropdownVisible:qa,onFilterDropdownVisibleChange:cr}=St,[Ua,lr]=ue.useState(!1),Tr=!!(qt&&(!((He=qt.filteredKeys)===null||He===void 0)&&He.length||qt.forceFiltered)),La=Dn=>{lr(Dn),fa==null||fa(Dn),cr==null||cr(Dn)},Va=(ot=Un!=null?Un:qa)!==null&&ot!==void 0?ot:Ua,Ra=qt==null?void 0:qt.filteredKeys,[ia,Fa]=Mo(Ra||[]),rr=Dn=>{let{selectedKeys:Da}=Dn;Fa(Da)},_r=(Dn,Da)=>{let{node:zr,checked:no}=Da;rr(Mt?{selectedKeys:Dn}:{selectedKeys:no&&zr.key?[zr.key]:[]})};ue.useEffect(()=>{Ua&&rr({selectedKeys:Ra||[]})},[Ra]);const[Gr,$a]=ue.useState([]),Vr=Dn=>{$a(Dn)},[eo,io]=ue.useState(""),to=Dn=>{const{value:Da}=Dn.target;io(Da)};ue.useEffect(()=>{Ua||io("")},[Ua]);const ai=Dn=>{const Da=Dn&&Dn.length?Dn:null;if(Da===null&&(!qt||!qt.filteredKeys)||(0,Ce.Z)(Da,qt==null?void 0:qt.filteredKeys,!0))return null;wn({column:St,key:kt,filteredKeys:Da})},ho=()=>{La(!1),ai(ia())},xr=function(){let{confirm:Dn,closeDropdown:Da}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Dn&&ai([]),Da&&La(!1),io(""),Fa($n?(pa||[]).map(zr=>String(zr)):[])},ci=function(){let{closeDropdown:Dn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Dn&&La(!1),ai(ia())},Sr=Dn=>{Dn&&Ra!==void 0&&Fa(Ra||[]),La(Dn),!Dn&&!St.filterDropdown&&ho()},xo=Ae()({[`${Tt}-menu-without-submenu`]:!ji(St.filters||[])}),Io=Dn=>{if(Dn.target.checked){const Da=Jl(St==null?void 0:St.filters).map(zr=>String(zr));Fa(Da)}else Fa([])},Li=Dn=>{let{filters:Da}=Dn;return(Da||[]).map((zr,no)=>{const Xi=String(zr.value),_i={title:zr.text,key:zr.value!==void 0?Xi:no};return zr.children&&(_i.children=Li({filters:zr.children})),_i})},Cr=Dn=>{var Da;return Object.assign(Object.assign({},Dn),{text:Dn.title,value:Dn.key,children:((Da=Dn.children)===null||Da===void 0?void 0:Da.map(zr=>Cr(zr)))||[]})};let gr;if(typeof St.filterDropdown=="function")gr=St.filterDropdown({prefixCls:`${Tt}-custom`,setSelectedKeys:Dn=>rr({selectedKeys:Dn}),selectedKeys:ia(),confirm:ci,clearFilters:xr,filters:St.filters,visible:Va,close:()=>{La(!1)}});else if(St.filterDropdown)gr=St.filterDropdown;else{const Dn=ia()||[],Da=()=>(St.filters||[]).length===0?ue.createElement(Yi.Z,{image:Yi.Z.PRESENTED_IMAGE_SIMPLE,description:An.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):en==="tree"?ue.createElement(ue.Fragment,null,ue.createElement(Vl,{filterSearch:Jt,value:eo,onChange:to,tablePrefixCls:ut,locale:An}),ue.createElement("div",{className:`${ut}-filter-dropdown-tree`},Mt?ue.createElement(Bi.default,{checked:Dn.length===Jl(St.filters).length,indeterminate:Dn.length>0&&Dn.lengthtypeof Jt=="function"?Jt(eo,Cr(no)):fl(eo,no.title):void 0}))):ue.createElement(ue.Fragment,null,ue.createElement(Vl,{filterSearch:Jt,value:eo,onChange:to,tablePrefixCls:ut,locale:An}),ue.createElement(rl.default,{selectable:!0,multiple:Mt,prefixCls:`${Tt}-menu`,className:xo,onSelect:rr,onDeselect:rr,selectedKeys:Dn,getPopupContainer:ta,openKeys:Gr,onOpenChange:Vr,items:Xl({filters:St.filters||[],filterSearch:Jt,prefixCls:vt,filteredKeys:ia(),filterMultiple:Mt,searchValue:eo})})),zr=()=>$n?(0,Ce.Z)((pa||[]).map(no=>String(no)),Dn,!0):Dn.length===0;gr=ue.createElement(ue.Fragment,null,Da(),ue.createElement("div",{className:`${vt}-dropdown-btns`},ue.createElement(Wo.ZP,{type:"link",size:"small",disabled:zr(),onClick:()=>xr()},An.filterReset),ue.createElement(Wo.ZP,{type:"primary",size:"small",onClick:ho},An.filterConfirm)))}St.filterDropdown&&(gr=ue.createElement(Yl.J,{selectable:void 0},gr));const vr=()=>ue.createElement(ds,{className:`${vt}-dropdown`},gr);let tr;typeof St.filterIcon=="function"?tr=St.filterIcon(Tr):St.filterIcon?tr=St.filterIcon:tr=ue.createElement(Sa,null);const{direction:Ha}=ue.useContext(wr.E_);return ue.createElement("div",{className:`${vt}-column`},ue.createElement("span",{className:`${ut}-column-title`},bn),ue.createElement(ii.Z,{dropdownRender:vr,trigger:["click"],open:Va,onOpenChange:Sr,getPopupContainer:ta,placement:Ha==="rtl"?"bottomLeft":"bottomRight"},ue.createElement("span",{role:"button",tabIndex:-1,className:Ae()(`${vt}-trigger`,{active:Tr}),onClick:Dn=>{Dn.stopPropagation()}},tr)))}var gs=cs;function Fu(Te,He,ot){let ut=[];return(Te||[]).forEach((vt,St)=>{var Tt;const kt=si(St,ot);if(vt.filters||"filterDropdown"in vt||"onFilter"in vt)if("filteredValue"in vt){let Mt=vt.filteredValue;"filterDropdown"in vt||(Mt=(Tt=Mt==null?void 0:Mt.map(String))!==null&&Tt!==void 0?Tt:Mt),ut.push({column:vt,key:wo(vt,kt),filteredKeys:Mt,forceFiltered:vt.filtered})}else ut.push({column:vt,key:wo(vt,kt),filteredKeys:He&&vt.defaultFilteredValue?vt.defaultFilteredValue:void 0,forceFiltered:vt.filtered});"children"in vt&&(ut=[].concat((0,ca.Z)(ut),(0,ca.Z)(Fu(vt.children,He,kt))))}),ut}function Uu(Te,He,ot,ut,vt,St,Tt,kt){return ot.map((Mt,en)=>{const Jt=si(en,kt),{filterMultiple:qt=!0,filterMode:wn,filterSearch:An}=Mt;let bn=Mt;if(bn.filters||bn.filterDropdown){const ta=wo(bn,Jt),Un=ut.find(fa=>{let{key:$n}=fa;return ta===$n});bn=Object.assign(Object.assign({},bn),{title:fa=>ue.createElement(gs,{tablePrefixCls:Te,prefixCls:`${Te}-filter`,dropdownPrefixCls:He,column:bn,columnKey:ta,filterState:Un,filterMultiple:qt,filterMode:wn,filterSearch:An,triggerFilter:St,locale:vt,getPopupContainer:Tt},hi(Mt.title,fa))})}return"children"in bn&&(bn=Object.assign(Object.assign({},bn),{children:Uu(Te,He,bn.children,ut,vt,St,Tt,Jt)})),bn})}function uu(Te){const He={};return Te.forEach(ot=>{let{key:ut,filteredKeys:vt,column:St}=ot;const{filters:Tt,filterDropdown:kt}=St;if(kt)He[ut]=vt||null;else if(Array.isArray(vt)){const Mt=Jl(Tt);He[ut]=Mt.filter(en=>vt.includes(String(en)))}else He[ut]=null}),He}function Au(Te,He){return He.reduce((ot,ut)=>{const{column:{onFilter:vt,filters:St},filteredKeys:Tt}=ut;return vt&&Tt&&Tt.length?ot.filter(kt=>Tt.some(Mt=>{const en=Jl(St),Jt=en.findIndex(wn=>String(wn)===String(Mt)),qt=Jt!==-1?en[Jt]:Mt;return vt(qt,kt)})):ot},Te)}const ja=Te=>Te.flatMap(He=>"children"in He?[He].concat((0,ca.Z)(ja(He.children||[]))):[He]);function Yu(Te){let{prefixCls:He,dropdownPrefixCls:ot,mergedColumns:ut,onFilterChange:vt,getPopupContainer:St,locale:Tt}=Te;const kt=ue.useMemo(()=>ja(ut||[]),[ut]),[Mt,en]=ue.useState(()=>Fu(kt,!0)),Jt=ue.useMemo(()=>{const bn=Fu(kt,!1);if(bn.length===0)return bn;let ta=!0,Un=!0;if(bn.forEach(fa=>{let{filteredKeys:$n}=fa;$n!==void 0?ta=!1:Un=!1}),ta){const fa=(kt||[]).map(($n,pa)=>wo($n,si(pa)));return Mt.filter($n=>{let{key:pa}=$n;return fa.includes(pa)}).map($n=>{const pa=kt[fa.findIndex(qa=>qa===$n.key)];return Object.assign(Object.assign({},$n),{column:Object.assign(Object.assign({},$n.column),pa),forceFiltered:pa.filtered})})}return bn},[kt,Mt]),qt=ue.useMemo(()=>uu(Jt),[Jt]),wn=bn=>{const ta=Jt.filter(Un=>{let{key:fa}=Un;return fa!==bn.key});ta.push(bn),en(ta),vt(uu(ta),ta)};return[bn=>Uu(He,ot,bn,Jt,Tt,wn,St),Jt,qt]}var Qu=Yu;function Vu(Te,He,ot){const ut=ue.useRef({});function vt(St){if(!ut.current||ut.current.data!==Te||ut.current.childrenColumnName!==He||ut.current.getRowKey!==ot){let kt=function(Mt){Mt.forEach((en,Jt)=>{const qt=ot(en,Jt);Tt.set(qt,en),en&&typeof en=="object"&&He in en&&kt(en[He]||[])})};const Tt=new Map;kt(Te),ut.current={data:Te,childrenColumnName:He,kvMap:Tt,getRowKey:ot}}return ut.current.kvMap.get(St)}return[vt]}var wu=te(50371),Ju=function(Te,He){var ot={};for(var ut in Te)Object.prototype.hasOwnProperty.call(Te,ut)&&He.indexOf(ut)<0&&(ot[ut]=Te[ut]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vt=0,ut=Object.getOwnPropertySymbols(Te);vt{const St=Te[vt];typeof St!="function"&&(ot[vt]=St)}),ot}function cl(Te,He,ot){const ut=ot&&typeof ot=="object"?ot:{},{total:vt=0}=ut,St=Ju(ut,["total"]),[Tt,kt]=(0,ue.useState)(()=>({current:"defaultCurrent"in St?St.defaultCurrent:1,pageSize:"defaultPageSize"in St?St.defaultPageSize:su})),Mt=(0,wu.Z)(Tt,St,{total:vt>0?vt:Te}),en=Math.ceil((vt||Te)/Mt.pageSize);Mt.current>en&&(Mt.current=en||1);const Jt=(wn,An)=>{kt({current:wn!=null?wn:1,pageSize:An||Mt.pageSize})},qt=(wn,An)=>{var bn;ot&&((bn=ot.onChange)===null||bn===void 0||bn.call(ot,wn,An)),Jt(wn,An),He(wn,An||(Mt==null?void 0:Mt.pageSize))};return ot===!1?[{},()=>{}]:[Object.assign(Object.assign({},Mt),{onChange:qt}),Jt]}var xu=cl,bu=te(84105),_l=te(35654),pu=te(90782),co=te(71430),ms=te(18929);const Il={},Bu="SELECT_ALL",vu="SELECT_INVERT",Du="SELECT_NONE",Xu=[],Iu=(Te,He)=>{let ot=[];return(He||[]).forEach(ut=>{ot.push(ut),ut&&typeof ut=="object"&&Te in ut&&(ot=[].concat((0,ca.Z)(ot),(0,ca.Z)(Iu(Te,ut[Te]))))}),ot};var Ou=(Te,He)=>{const{preserveSelectedRowKeys:ot,selectedRowKeys:ut,defaultSelectedRowKeys:vt,getCheckboxProps:St,onChange:Tt,onSelect:kt,onSelectAll:Mt,onSelectInvert:en,onSelectNone:Jt,onSelectMultiple:qt,columnWidth:wn,type:An,selections:bn,fixed:ta,renderCell:Un,hideSelectAll:fa,checkStrictly:$n=!0}=He||{},{prefixCls:pa,data:qa,pageData:cr,getRecordByKey:Ua,getRowKey:lr,expandType:Tr,childrenColumnName:La,locale:Va,getPopupContainer:Ra}=Te,[ia,Fa]=(0,ms.Z)(ut||vt||Xu,{value:ut}),rr=ue.useRef(new Map),_r=(0,ue.useCallback)(Cr=>{if(ot){const gr=new Map;Cr.forEach(vr=>{let tr=Ua(vr);!tr&&rr.current.has(vr)&&(tr=rr.current.get(vr)),gr.set(vr,tr)}),rr.current=gr}},[Ua,ot]);ue.useEffect(()=>{_r(ia)},[ia]);const{keyEntities:Gr}=(0,ue.useMemo)(()=>{if($n)return{keyEntities:null};let Cr=qa;if(ot){const gr=new Set(qa.map((tr,Ha)=>lr(tr,Ha))),vr=Array.from(rr.current).reduce((tr,Ha)=>{let[Dn,Da]=Ha;return gr.has(Dn)?tr:tr.concat(Da)},[]);Cr=[].concat((0,ca.Z)(Cr),(0,ca.Z)(vr))}return(0,co.I8)(Cr,{externalGetKey:lr,childrenPropName:La})},[qa,lr,$n,La,ot]),$a=(0,ue.useMemo)(()=>Iu(La,cr),[La,cr]),Vr=(0,ue.useMemo)(()=>{const Cr=new Map;return $a.forEach((gr,vr)=>{const tr=lr(gr,vr),Ha=(St?St(gr):null)||{};Cr.set(tr,Ha)}),Cr},[$a,lr,St]),eo=(0,ue.useCallback)(Cr=>{var gr;return!!(!((gr=Vr.get(lr(Cr)))===null||gr===void 0)&&gr.disabled)},[Vr,lr]),[io,to]=(0,ue.useMemo)(()=>{if($n)return[ia||[],[]];const{checkedKeys:Cr,halfCheckedKeys:gr}=(0,pu.S)(ia,!0,Gr,eo);return[Cr||[],gr]},[ia,$n,Gr,eo]),ai=(0,ue.useMemo)(()=>{const Cr=An==="radio"?io.slice(0,1):io;return new Set(Cr)},[io,An]),ho=(0,ue.useMemo)(()=>An==="radio"?new Set:new Set(to),[to,An]),[xr,ci]=(0,ue.useState)(null);ue.useEffect(()=>{He||Fa(Xu)},[!!He]);const Sr=(0,ue.useCallback)((Cr,gr)=>{let vr,tr;_r(Cr),ot?(vr=Cr,tr=Cr.map(Ha=>rr.current.get(Ha))):(vr=[],tr=[],Cr.forEach(Ha=>{const Dn=Ua(Ha);Dn!==void 0&&(vr.push(Ha),tr.push(Dn))})),Fa(vr),Tt==null||Tt(vr,tr,{type:gr})},[Fa,Ua,Tt,ot]),xo=(0,ue.useCallback)((Cr,gr,vr,tr)=>{if(kt){const Ha=vr.map(Dn=>Ua(Dn));kt(Ua(Cr),gr,Ha,tr)}Sr(vr,"single")},[kt,Ua,Sr]),Io=(0,ue.useMemo)(()=>!bn||fa?null:(bn===!0?[Bu,vu,Du]:bn).map(gr=>gr===Bu?{key:"all",text:Va.selectionAll,onSelect(){Sr(qa.map((vr,tr)=>lr(vr,tr)).filter(vr=>{const tr=Vr.get(vr);return!(tr!=null&&tr.disabled)||ai.has(vr)}),"all")}}:gr===vu?{key:"invert",text:Va.selectInvert,onSelect(){const vr=new Set(ai);cr.forEach((Ha,Dn)=>{const Da=lr(Ha,Dn),zr=Vr.get(Da);zr!=null&&zr.disabled||(vr.has(Da)?vr.delete(Da):vr.add(Da))});const tr=Array.from(vr);en&&en(tr),Sr(tr,"invert")}}:gr===Du?{key:"none",text:Va.selectNone,onSelect(){Jt==null||Jt(),Sr(Array.from(ai).filter(vr=>{const tr=Vr.get(vr);return tr==null?void 0:tr.disabled}),"none")}}:gr).map(gr=>Object.assign(Object.assign({},gr),{onSelect:function(){for(var vr,tr,Ha=arguments.length,Dn=new Array(Ha),Da=0;Da{var gr;if(!He)return Cr.filter(_o=>_o!==Il);let vr=(0,ca.Z)(Cr);const tr=new Set(ai),Ha=$a.map(lr).filter(_o=>!Vr.get(_o).disabled),Dn=Ha.every(_o=>tr.has(_o)),Da=Ha.some(_o=>tr.has(_o)),zr=()=>{const _o=[];Dn?Ha.forEach(Ai=>{tr.delete(Ai),_o.push(Ai)}):Ha.forEach(Ai=>{tr.has(Ai)||(tr.add(Ai),_o.push(Ai))});const Uo=Array.from(tr);Mt==null||Mt(!Dn,Uo.map(Ai=>Ua(Ai)),_o.map(Ai=>Ua(Ai))),Sr(Uo,"all"),ci(null)};let no;if(An!=="radio"){let _o;if(Io){const So={getPopupContainer:Ra,items:Io.map((il,Vi)=>{const{key:Yo,text:Fr,onSelect:Di}=il;return{key:Yo!=null?Yo:Vi,onClick:()=>{Di==null||Di(Ha)},label:Fr}})};_o=ue.createElement("div",{className:`${pa}-selection-extra`},ue.createElement(ii.Z,{menu:So,getPopupContainer:Ra},ue.createElement("span",null,ue.createElement(bu.Z,null))))}const Uo=$a.map((So,il)=>{const Vi=lr(So,il),Yo=Vr.get(Vi)||{};return Object.assign({checked:tr.has(Vi)},Yo)}).filter(So=>{let{disabled:il}=So;return il}),Ai=!!Uo.length&&Uo.length===$a.length,ar=Ai&&Uo.every(So=>{let{checked:il}=So;return il}),Ni=Ai&&Uo.some(So=>{let{checked:il}=So;return il});no=!fa&&ue.createElement("div",{className:`${pa}-selection`},ue.createElement(Bi.default,{checked:Ai?ar:!!$a.length&&Dn,indeterminate:Ai?!ar&&Ni:!Dn&&Da,onChange:zr,disabled:$a.length===0||Ai,"aria-label":_o?"Custom selection":"Select all",skipGroup:!0}),_o)}let Xi;An==="radio"?Xi=(_o,Uo,Ai)=>{const ar=lr(Uo,Ai),Ni=tr.has(ar);return{node:ue.createElement(Pu.ZP,Object.assign({},Vr.get(ar),{checked:Ni,onClick:So=>So.stopPropagation(),onChange:So=>{tr.has(ar)||xo(ar,!0,[ar],So.nativeEvent)}})),checked:Ni}}:Xi=(_o,Uo,Ai)=>{var ar;const Ni=lr(Uo,Ai),So=tr.has(Ni),il=ho.has(Ni),Vi=Vr.get(Ni);let Yo;return Tr==="nest"?Yo=il:Yo=(ar=Vi==null?void 0:Vi.indeterminate)!==null&&ar!==void 0?ar:il,{node:ue.createElement(Bi.default,Object.assign({},Vi,{indeterminate:Yo,checked:So,skipGroup:!0,onClick:Fr=>Fr.stopPropagation(),onChange:Fr=>{let{nativeEvent:Di}=Fr;const{shiftKey:Si}=Di;let qi=-1,gl=-1;if(Si&&$n){const hl=new Set([xr,Ni]);Ha.some((ll,Zi)=>{if(hl.has(ll))if(qi===-1)qi=Zi;else return gl=Zi,!0;return!1})}if(gl!==-1&&qi!==gl&&$n){const hl=Ha.slice(qi,gl+1),ll=[];So?hl.forEach(mo=>{tr.has(mo)&&(ll.push(mo),tr.delete(mo))}):hl.forEach(mo=>{tr.has(mo)||(ll.push(mo),tr.add(mo))});const Zi=Array.from(tr);qt==null||qt(!So,Zi.map(mo=>Ua(mo)),ll.map(mo=>Ua(mo))),Sr(Zi,"multiple")}else{const hl=io;if($n){const ll=So?(0,_l._5)(hl,Ni):(0,_l.L0)(hl,Ni);xo(Ni,!So,ll,Di)}else{const ll=(0,pu.S)([].concat((0,ca.Z)(hl),[Ni]),!0,Gr,eo),{checkedKeys:Zi,halfCheckedKeys:mo}=ll;let Ol=Zi;if(So){const jl=new Set(Zi);jl.delete(Ni),Ol=(0,pu.S)(Array.from(jl),{checked:!1,halfCheckedKeys:mo},Gr,eo).checkedKeys}xo(Ni,!So,Ol,Di)}}ci(So?null:Ni)}})),checked:So}};const _i=(_o,Uo,Ai)=>{const{node:ar,checked:Ni}=Xi(_o,Uo,Ai);return Un?Un(Ni,Uo,Ai,ar):ar};if(!vr.includes(Il))if(vr.findIndex(_o=>{var Uo;return((Uo=_o[Ia])===null||Uo===void 0?void 0:Uo.columnType)==="EXPAND_COLUMN"})===0){const[_o,...Uo]=vr;vr=[_o,Il].concat((0,ca.Z)(Uo))}else vr=[Il].concat((0,ca.Z)(vr));const vl=vr.indexOf(Il);vr=vr.filter((_o,Uo)=>_o!==Il||Uo===vl);const wi=vr[vl-1],Ei=vr[vl+1];let hr=ta;hr===void 0&&((Ei==null?void 0:Ei.fixed)!==void 0?hr=Ei.fixed:(wi==null?void 0:wi.fixed)!==void 0&&(hr=wi.fixed)),hr&&wi&&((gr=wi[Ia])===null||gr===void 0?void 0:gr.columnType)==="EXPAND_COLUMN"&&wi.fixed===void 0&&(wi.fixed=hr);const tl=Ae()(`${pa}-selection-col`,{[`${pa}-selection-col-with-dropdown`]:bn&&An==="checkbox"}),ol={fixed:hr,width:wn,className:`${pa}-selection-column`,title:He.columnTitle||no,render:_i,onCell:He.onCell,[Ia]:{className:tl}};return vr.map(_o=>_o===Il?ol:_o)},[lr,$a,He,io,ai,ho,wn,Io,Tr,xr,Vr,qt,xo,eo]),ai]},fs=te(89489),ps=te(59477),Lu=te(6848);const $l="ascend",eu="descend";function du(Te){return typeof Te.sorter=="object"&&typeof Te.sorter.multiple=="number"?Te.sorter.multiple:!1}function qu(Te){return typeof Te=="function"?Te:Te&&typeof Te=="object"&&Te.compare?Te.compare:!1}function vs(Te,He){return He?Te[Te.indexOf(He)+1]:Te[0]}function cu(Te,He,ot){let ut=[];function vt(St,Tt){ut.push({column:St,key:wo(St,Tt),multiplePriority:du(St),sortOrder:St.sortOrder})}return(Te||[]).forEach((St,Tt)=>{const kt=si(Tt,ot);St.children?("sortOrder"in St&&vt(St,kt),ut=[].concat((0,ca.Z)(ut),(0,ca.Z)(cu(St.children,He,kt)))):St.sorter&&("sortOrder"in St?vt(St,kt):He&&St.defaultSortOrder&&ut.push({column:St,key:wo(St,kt),multiplePriority:du(St),sortOrder:St.defaultSortOrder}))}),ut}function Pr(Te,He,ot,ut,vt,St,Tt,kt){return(He||[]).map((Mt,en)=>{const Jt=si(en,kt);let qt=Mt;if(qt.sorter){const wn=qt.sortDirections||vt,An=qt.showSorterTooltip===void 0?Tt:qt.showSorterTooltip,bn=wo(qt,Jt),ta=ot.find(Tr=>{let{key:La}=Tr;return La===bn}),Un=ta?ta.sortOrder:null,fa=vs(wn,Un);let $n;if(Mt.sortIcon)$n=Mt.sortIcon({sortOrder:Un});else{const Tr=wn.includes($l)&&ue.createElement(ps.Z,{className:Ae()(`${Te}-column-sorter-up`,{active:Un===$l})}),La=wn.includes(eu)&&ue.createElement(fs.Z,{className:Ae()(`${Te}-column-sorter-down`,{active:Un===eu})});$n=ue.createElement("span",{className:Ae()(`${Te}-column-sorter`,{[`${Te}-column-sorter-full`]:!!(Tr&&La)})},ue.createElement("span",{className:`${Te}-column-sorter-inner`,"aria-hidden":"true"},Tr,La))}const{cancelSort:pa,triggerAsc:qa,triggerDesc:cr}=St||{};let Ua=pa;fa===eu?Ua=cr:fa===$l&&(Ua=qa);const lr=typeof An=="object"?An:{title:Ua};qt=Object.assign(Object.assign({},qt),{className:Ae()(qt.className,{[`${Te}-column-sort`]:Un}),title:Tr=>{const La=ue.createElement("div",{className:`${Te}-column-sorters`},ue.createElement("span",{className:`${Te}-column-title`},hi(Mt.title,Tr)),$n);return An?ue.createElement(Lu.Z,Object.assign({},lr),La):La},onHeaderCell:Tr=>{const La=Mt.onHeaderCell&&Mt.onHeaderCell(Tr)||{},Va=La.onClick,Ra=La.onKeyDown;La.onClick=rr=>{ut({column:Mt,key:bn,sortOrder:fa,multiplePriority:du(Mt)}),Va==null||Va(rr)},La.onKeyDown=rr=>{rr.keyCode===lu.Z.ENTER&&(ut({column:Mt,key:bn,sortOrder:fa,multiplePriority:du(Mt)}),Ra==null||Ra(rr))};const ia=bi(Mt.title,{}),Fa=ia==null?void 0:ia.toString();return Un?La["aria-sort"]=Un==="ascend"?"ascending":"descending":La["aria-label"]=Fa||"",La.className=Ae()(La.className,`${Te}-column-has-sorters`),La.tabIndex=0,Mt.ellipsis&&(La.title=(ia!=null?ia:"").toString()),La}})}return"children"in qt&&(qt=Object.assign(Object.assign({},qt),{children:Pr(Te,qt.children,ot,ut,vt,St,Tt,Jt)})),qt})}function $u(Te){const{column:He,sortOrder:ot}=Te;return{column:He,order:ot,field:He.dataIndex,columnKey:He.key}}function es(Te){const He=Te.filter(ot=>{let{sortOrder:ut}=ot;return ut}).map($u);return He.length===0&&Te.length?Object.assign(Object.assign({},$u(Te[Te.length-1])),{column:void 0}):He.length<=1?He[0]||{}:He}function Nu(Te,He,ot){const ut=He.slice().sort((Tt,kt)=>kt.multiplePriority-Tt.multiplePriority),vt=Te.slice(),St=ut.filter(Tt=>{let{column:{sorter:kt},sortOrder:Mt}=Tt;return qu(kt)&&Mt});return St.length?vt.sort((Tt,kt)=>{for(let Mt=0;Mt{const kt=Tt[ot];return kt?Object.assign(Object.assign({},Tt),{[ot]:Nu(kt,He,ot)}):Tt}):vt}function ts(Te){let{prefixCls:He,mergedColumns:ot,onSorterChange:ut,sortDirections:vt,tableLocale:St,showSorterTooltip:Tt}=Te;const[kt,Mt]=ue.useState(cu(ot,!0)),en=ue.useMemo(()=>{let bn=!0;const ta=cu(ot,!1);if(!ta.length)return kt;const Un=[];function fa(pa){bn?Un.push(pa):Un.push(Object.assign(Object.assign({},pa),{sortOrder:null}))}let $n=null;return ta.forEach(pa=>{$n===null?(fa(pa),pa.sortOrder&&(pa.multiplePriority===!1?bn=!1:$n=!0)):($n&&pa.multiplePriority!==!1||(bn=!1),fa(pa))}),Un},[ot,kt]),Jt=ue.useMemo(()=>{const bn=en.map(ta=>{let{column:Un,sortOrder:fa}=ta;return{column:Un,order:fa}});return{sortColumns:bn,sortColumn:bn[0]&&bn[0].column,sortOrder:bn[0]&&bn[0].order}},[en]);function qt(bn){let ta;bn.multiplePriority===!1||!en.length||en[0].multiplePriority===!1?ta=[bn]:ta=[].concat((0,ca.Z)(en.filter(Un=>{let{key:fa}=Un;return fa!==bn.key})),[bn]),Mt(ta),ut(es(ta),ta)}return[bn=>Pr(He,bn,en,qt,vt,St,Tt),en,Jt,()=>es(en)]}function hs(Te,He){return Te.map(ot=>{const ut=Object.assign({},ot);return ut.title=hi(ot.title,He),"children"in ut&&(ut.children=hs(ut.children,He)),ut})}function Es(Te){return[ue.useCallback(ot=>hs(ot,Te),[Te])]}var Mu=Jr((Te,He)=>{const{_renderTimes:ot}=Te,{_renderTimes:ut}=He;return ot!==ut}),pl=xa((Te,He)=>{const{_renderTimes:ot}=Te,{_renderTimes:ut}=He;return ot!==ut}),wl=te(64993),tu=te(17313),Ss=te(83116),ys=te(37613),ke=Te=>{const{componentCls:He}=Te,ot=`${Te.lineWidth}px ${Te.lineType} ${Te.tableBorderColor}`,ut=(vt,St,Tt)=>({[`&${He}-${vt}`]:{[`> ${He}-container`]:{[`> ${He}-content, > ${He}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${He}-expanded-row-fixed`]:{margin:`-${St}px -${Tt+Te.lineWidth}px`}}}}}});return{[`${He}-wrapper`]:{[`${He}${He}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${He}-title`]:{border:ot,borderBottom:0},[`> ${He}-container`]:{borderInlineStart:ot,borderTop:ot,[` + `]:Object.assign({},re(ae))}}};var me=(0,De.Z)("Skeleton",ae=>{const{componentCls:le}=ae,Ie=(0,ye.TS)(ae,{skeletonAvatarCls:`${le}-avatar`,skeletonTitleCls:`${le}-title`,skeletonParagraphCls:`${le}-paragraph`,skeletonButtonCls:`${le}-button`,skeletonInputCls:`${le}-input`,skeletonImageCls:`${le}-image`,imageSizeBase:ae.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ae.gradientFromColor} 25%, ${ae.gradientToColor} 37%, ${ae.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[se(Ie)]},ae=>{const{colorFillContent:le,colorFill:Ie}=ae,_e=le,we=Ie;return{color:_e,colorGradientEnd:we,gradientFromColor:_e,gradientToColor:we,titleHeight:ae.controlHeight/2,blockRadius:ae.borderRadiusSM,paragraphMarginTop:ae.marginLG+ae.marginXXS,paragraphLiHeight:ae.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),de=ae=>{const{prefixCls:le,className:Ie,rootClassName:_e,active:we,shape:Re="circle",size:it="default"}=ae,{getPrefixCls:Xe}=xe.useContext(je.E_),Ke=Xe("skeleton",le),[ft,Pt]=me(Ke),zt=(0,ve.Z)(ae,["prefixCls","className"]),jt=Ee()(Ke,`${Ke}-element`,{[`${Ke}-active`]:we},Ie,_e,Pt);return ft(xe.createElement("div",{className:jt},xe.createElement(ue,Object.assign({prefixCls:`${Ke}-avatar`,shape:Re,size:it},zt))))},Ze=ae=>{const{prefixCls:le,className:Ie,rootClassName:_e,active:we,block:Re=!1,size:it="default"}=ae,{getPrefixCls:Xe}=xe.useContext(je.E_),Ke=Xe("skeleton",le),[ft,Pt]=me(Ke),zt=(0,ve.Z)(ae,["prefixCls"]),jt=Ee()(Ke,`${Ke}-element`,{[`${Ke}-active`]:we,[`${Ke}-block`]:Re},Ie,_e,Pt);return ft(xe.createElement("div",{className:jt},xe.createElement(ue,Object.assign({prefixCls:`${Ke}-button`,size:it},zt))))};const Se="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var Ae=ae=>{const{prefixCls:le,className:Ie,rootClassName:_e,style:we,active:Re}=ae,{getPrefixCls:it}=xe.useContext(je.E_),Xe=it("skeleton",le),[Ke,ft]=me(Xe),Pt=Ee()(Xe,`${Xe}-element`,{[`${Xe}-active`]:Re},Ie,_e,ft);return Ke(xe.createElement("div",{className:Pt},xe.createElement("div",{className:Ee()(`${Xe}-image`,Ie),style:we},xe.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Xe}-image-svg`},xe.createElement("path",{d:Se,className:`${Xe}-image-path`})))))},Ve=ae=>{const{prefixCls:le,className:Ie,rootClassName:_e,active:we,block:Re,size:it="default"}=ae,{getPrefixCls:Xe}=xe.useContext(je.E_),Ke=Xe("skeleton",le),[ft,Pt]=me(Ke),zt=(0,ve.Z)(ae,["prefixCls"]),jt=Ee()(Ke,`${Ke}-element`,{[`${Ke}-active`]:we,[`${Ke}-block`]:Re},Ie,_e,Pt);return ft(xe.createElement("div",{className:jt},xe.createElement(ue,Object.assign({prefixCls:`${Ke}-input`,size:it},zt))))},nt=te(32855),lt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},qe=lt,Me=te(7657),he=function(le,Ie){return xe.createElement(Me.Z,(0,nt.Z)({},le,{ref:Ie,icon:qe}))},Ne=xe.forwardRef(he),Je=Ne,Ge=ae=>{const{prefixCls:le,className:Ie,rootClassName:_e,style:we,active:Re,children:it}=ae,{getPrefixCls:Xe}=xe.useContext(je.E_),Ke=Xe("skeleton",le),[ft,Pt]=me(Ke),zt=Ee()(Ke,`${Ke}-element`,{[`${Ke}-active`]:Re},Pt,Ie,_e),jt=it!=null?it:xe.createElement(Je,null);return ft(xe.createElement("div",{className:zt},xe.createElement("div",{className:Ee()(`${Ke}-image`,Ie),style:we},jt)))},$e=te(3300),Ct=ae=>{const le=Xe=>{const{width:Ke,rows:ft=2}=ae;if(Array.isArray(Ke))return Ke[Xe];if(ft-1===Xe)return Ke},{prefixCls:Ie,className:_e,style:we,rows:Re}=ae,it=(0,$e.Z)(Array(Re)).map((Xe,Ke)=>xe.createElement("li",{key:Ke,style:{width:le(Ke)}}));return xe.createElement("ul",{className:Ee()(Ie,_e),style:we},it)},At=ae=>{let{prefixCls:le,className:Ie,width:_e,style:we}=ae;return xe.createElement("h3",{className:Ee()(le,Ie),style:Object.assign({width:_e},we)})};function Qe(ae){return ae&&typeof ae=="object"?ae:{}}function Bt(ae,le){return ae&&!le?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function It(ae,le){return!ae&&le?{width:"38%"}:ae&&le?{width:"50%"}:{}}function Le(ae,le){const Ie={};return(!ae||!le)&&(Ie.width="61%"),!ae&&le?Ie.rows=3:Ie.rows=2,Ie}const wt=ae=>{const{prefixCls:le,loading:Ie,className:_e,rootClassName:we,style:Re,children:it,avatar:Xe=!1,title:Ke=!0,paragraph:ft=!0,active:Pt,round:zt}=ae,{getPrefixCls:jt,direction:Ht,skeleton:Vt}=xe.useContext(je.E_),tt=jt("skeleton",le),[dt,Rt]=me(tt);if(Ie||!("loading"in ae)){const Gt=!!Xe,pn=!!Ke,On=!!ft;let Cn;if(Gt){const Ia=Object.assign(Object.assign({prefixCls:`${tt}-avatar`},Bt(pn,On)),Qe(Xe));Cn=xe.createElement("div",{className:`${tt}-header`},xe.createElement(ue,Object.assign({},Ia)))}let Rn;if(pn||On){let Ia;if(pn){const sn=Object.assign(Object.assign({prefixCls:`${tt}-title`},It(Gt,On)),Qe(Ke));Ia=xe.createElement(At,Object.assign({},sn))}let sa;if(On){const sn=Object.assign(Object.assign({prefixCls:`${tt}-paragraph`},Le(Gt,pn)),Qe(ft));sa=xe.createElement(Ct,Object.assign({},sn))}Rn=xe.createElement("div",{className:`${tt}-content`},Ia,sa)}const ha=Ee()(tt,{[`${tt}-with-avatar`]:Gt,[`${tt}-active`]:Pt,[`${tt}-rtl`]:Ht==="rtl",[`${tt}-round`]:zt},Vt==null?void 0:Vt.className,_e,we,Rt);return dt(xe.createElement("div",{className:ha,style:Object.assign(Object.assign({},Vt==null?void 0:Vt.style),Re)},Cn,Rn))}return typeof it!="undefined"?it:null};wt.Button=Ze,wt.Avatar=de,wt.Input=Ve,wt.Image=Ae,wt.Node=Ge;var ce=wt,ie=ce},31797:function(xt,bt,te){"use strict";te.d(bt,{default:function(){return me}});var z=te(59301),Ee=te(56762),xe=te(92343),je=te(92310),ve=te.n(je),Ce=te(36355),ue=te(61621),De=Pe=>{const{value:de,formatter:Be,precision:Ze,decimalSeparator:Se,groupSeparator:rt="",prefixCls:Ae}=Pe;let st;if(typeof Be=="function")st=Be(de);else{const Ve=String(de),nt=Ve.match(/^(-?)(\d*)(\.(\d+))?$/);if(!nt||Ve==="-")st=Ve;else{const lt=nt[1];let qe=nt[2]||"0",Me=nt[4]||"";qe=qe.replace(/\B(?=(\d{3})+(?!\d))/g,rt),typeof Ze=="number"&&(Me=Me.padEnd(Ze,"0").slice(0,Ze>0?Ze:0)),Me&&(Me=`${Se}${Me}`),st=[z.createElement("span",{key:"int",className:`${Ae}-content-value-int`},lt,qe),Me&&z.createElement("span",{key:"decimal",className:`${Ae}-content-value-decimal`},Me)]}}return z.createElement("span",{className:`${Ae}-content-value`},st)},ye=te(17313),fe=te(83116),be=te(37613);const pe=Pe=>{const{componentCls:de,marginXXS:Be,padding:Ze,colorTextDescription:Se,titleFontSize:rt,colorTextHeading:Ae,contentFontSize:st,fontFamily:Ve}=Pe;return{[`${de}`]:Object.assign(Object.assign({},(0,ye.Wf)(Pe)),{[`${de}-title`]:{marginBottom:Be,color:Se,fontSize:rt},[`${de}-skeleton`]:{paddingTop:Ze},[`${de}-content`]:{color:Ae,fontSize:st,fontFamily:Ve,[`${de}-content-value`]:{display:"inline-block",direction:"ltr"},[`${de}-content-prefix, ${de}-content-suffix`]:{display:"inline-block"},[`${de}-content-prefix`]:{marginInlineEnd:Be},[`${de}-content-suffix`]:{marginInlineStart:Be}}})}};var re=(0,fe.Z)("Statistic",Pe=>{const de=(0,be.TS)(Pe,{});return[pe(de)]},Pe=>{const{fontSizeHeading3:de,fontSize:Be}=Pe;return{titleFontSize:Be,contentFontSize:de}}),a=Pe=>{const{prefixCls:de,className:Be,rootClassName:Ze,style:Se,valueStyle:rt,value:Ae=0,title:st,valueRender:Ve,prefix:nt,suffix:lt,loading:qe=!1,onMouseEnter:Me,onMouseLeave:he,decimalSeparator:Ne=".",groupSeparator:Je=","}=Pe,{getPrefixCls:at,direction:Ge,statistic:$e}=z.useContext(Ce.E_),ht=at("statistic",de),[Ct,mt]=re(ht),At=z.createElement(De,Object.assign({decimalSeparator:Ne,groupSeparator:Je,prefixCls:ht},Pe,{value:Ae})),Qe=ve()(ht,{[`${ht}-rtl`]:Ge==="rtl"},$e==null?void 0:$e.className,Be,Ze,mt);return Ct(z.createElement("div",{className:Qe,style:Object.assign(Object.assign({},$e==null?void 0:$e.style),Se),onMouseEnter:Me,onMouseLeave:he},st&&z.createElement("div",{className:`${ht}-title`},st),z.createElement(ue.Z,{paragraph:!1,loading:qe,className:`${ht}-skeleton`},z.createElement("div",{style:rt,className:`${ht}-content`},nt&&z.createElement("span",{className:`${ht}-content-prefix`},nt),Ve?Ve(At):At,lt&&z.createElement("span",{className:`${ht}-content-suffix`},lt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function y(Pe,de){let Be=Pe;const Ze=/\[[^\]]*]/g,Se=(de.match(Ze)||[]).map(Ve=>Ve.slice(1,-1)),rt=de.replace(Ze,"[]"),Ae=x.reduce((Ve,nt)=>{let[lt,qe]=nt;if(Ve.includes(lt)){const Me=Math.floor(Be/qe);return Be-=Me*qe,Ve.replace(new RegExp(`${lt}+`,"g"),he=>{const Ne=he.length;return Me.toString().padStart(Ne,"0")})}return Ve},rt);let st=0;return Ae.replace(Ze,()=>{const Ve=Se[st];return st+=1,Ve})}function b(Pe,de){const{format:Be=""}=de,Ze=new Date(Pe).getTime(),Se=Date.now(),rt=Math.max(Ze-Se,0);return y(rt,Be)}const ee=1e3/30;function ne(Pe){return new Date(Pe).getTime()}const oe=Pe=>{const{value:de,format:Be="HH:mm:ss",onChange:Ze,onFinish:Se}=Pe,rt=(0,Ee.Z)(),Ae=z.useRef(null),st=()=>{Se==null||Se(),Ae.current&&(clearInterval(Ae.current),Ae.current=null)},Ve=()=>{const qe=ne(de);qe>=Date.now()&&(Ae.current=setInterval(()=>{rt(),Ze==null||Ze(qe-Date.now()),qe(Ve(),()=>{Ae.current&&(clearInterval(Ae.current),Ae.current=null)}),[de]);const nt=(qe,Me)=>b(qe,Object.assign(Object.assign({},Me),{format:Be})),lt=qe=>(0,xe.Tm)(qe,{title:void 0});return z.createElement(a,Object.assign({},Pe,{valueRender:lt,formatter:nt}))};var se=z.memo(oe);a.Countdown=se;var me=a},15969:function(xt,bt,te){"use strict";te.d(bt,{N:function(){return z}});const z=Ee=>({color:Ee.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${Ee.motionDurationSlow}`,"&:focus, &:hover":{color:Ee.colorLinkHover},"&:active":{color:Ee.colorLinkActive}})},1710:function(xt,bt,te){"use strict";te.d(bt,{default:function(){return Hi}});var z={},Ee="rc-table-internal-hook",xe=te(11913),je=te(6089),ve=te(34280),Ce=te(13697),ue=te(59301),ge=te(4676);function De(Te){var He=ue.createContext(void 0),ot=function(vt){var St=vt.value,Tt=vt.children,kt=ue.useRef(St);kt.current=St;var Mt=ue.useState(function(){return{getValue:function(){return kt.current},listeners:new Set}}),en=(0,xe.Z)(Mt,1),Jt=en[0];return(0,ve.Z)(function(){(0,ge.unstable_batchedUpdates)(function(){Jt.listeners.forEach(function(qt){qt(St)})})},[St]),ue.createElement(He.Provider,{value:Jt},Tt)};return{Context:He,Provider:ot,defaultValue:Te}}function ye(Te,He){var ot=(0,je.Z)(typeof He=="function"?He:function(qt){if(He===void 0)return qt;if(!Array.isArray(He))return qt[He];var wn={};return He.forEach(function(An){wn[An]=qt[An]}),wn}),ut=ue.useContext(Te==null?void 0:Te.Context),vt=ut||{},St=vt.listeners,Tt=vt.getValue,kt=ue.useRef();kt.current=ot(ut?Tt():Te==null?void 0:Te.defaultValue);var Mt=ue.useState({}),en=(0,xe.Z)(Mt,2),Jt=en[1];return(0,ve.Z)(function(){if(!ut)return;function qt(wn){var An=ot(wn);(0,Ce.Z)(kt.current,An,!0)||Jt({})}return St.add(qt),function(){St.delete(qt)}},[ut]),kt.current}var fe=te(32855),be=te(8654);function pe(){var Te=ue.createContext(null);function He(){return ue.useContext(Te)}function ot(vt,St){var Tt=(0,be.Yr)(vt),kt=function(en,Jt){var qt=Tt?{ref:Jt}:{},wn=ue.useRef(0),An=ue.useRef(en),bn=He();return bn!==null?ue.createElement(vt,(0,fe.Z)({},en,qt)):((!St||St(An.current,en))&&(wn.current+=1),An.current=en,ue.createElement(Te.Provider,{value:wn.current},ue.createElement(vt,(0,fe.Z)({},en,qt))))};return Tt?ue.forwardRef(kt):kt}function ut(vt,St){var Tt=(0,be.Yr)(vt),kt=function(en,Jt){var qt=Tt?{ref:Jt}:{};return He(),ue.createElement(vt,(0,fe.Z)({},en,qt))};return Tt?ue.memo(ue.forwardRef(kt),St):ue.memo(kt,St)}return{makeImmutable:ot,responseImmutable:ut,useImmutableMark:He}}var re=pe(),E=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,y=pe(),b=y.makeImmutable,ee=y.responseImmutable,ne=y.useImmutableMark,oe=De(),se=oe;function me(Te,He){var ot=ue.useRef(0);ot.current+=1;var ut=ue.useRef(Te),vt=[];Object.keys(Te||{}).map(function(Tt){var kt;(Te==null?void 0:Te[Tt])!==((kt=ut.current)===null||kt===void 0?void 0:kt[Tt])&&vt.push(Tt)}),ut.current=Te;var St=ue.useRef([]);return vt.length&&(St.current=vt),ue.useDebugValue(ot.current),ue.useDebugValue(St.current.join(", ")),He&&console.log("".concat(He,":"),ot.current,St.current),ot.current}var Pe=null,de=ue.memo(function(){var Te=me();return ue.createElement("h1",null,"Render Times: ",Te)});de.displayName="RenderBlock";var Be=te(34666),Ze=te(27247),Se=te(74430),rt=te(92310),Ae=te.n(rt),st=te(80547),Ve=te(97938),nt=te(48736),lt=ue.createContext({renderWithProps:!1}),qe=lt,Me="RC_TABLE_KEY";function he(Te){return Te==null?[]:Array.isArray(Te)?Te:[Te]}function Ne(Te){var He=[],ot={};return Te.forEach(function(ut){for(var vt=ut||{},St=vt.key,Tt=vt.dataIndex,kt=St||he(Tt).join("-")||Me;ot[kt];)kt="".concat(kt,"_next");ot[kt]=!0,He.push(kt)}),He}function Je(Te){return Te!=null}function at(Te){return Te&&(0,Be.Z)(Te)==="object"&&!Array.isArray(Te)&&!ue.isValidElement(Te)}function Ge(Te,He,ot,ut,vt,St){var Tt=ue.useContext(qe),kt=ne(),Mt=(0,st.Z)(function(){if(Je(ut))return[ut];var en=He==null||He===""?[]:Array.isArray(He)?He:[He],Jt=(0,Ve.Z)(Te,en),qt=Jt,wn=void 0;if(vt){var An=vt(Jt,Te,ot);at(An)?(qt=An.children,wn=An.props,Tt.renderWithProps=!0):qt=An}return[qt,wn]},[kt,Te,ut,He,vt,ot],function(en,Jt){if(St){var qt=(0,xe.Z)(en,2),wn=qt[1],An=(0,xe.Z)(Jt,2),bn=An[1];return St(bn,wn)}return Tt.renderWithProps?!0:!(0,Ce.Z)(en,Jt,!0)});return Mt}function $e(Te,He,ot,ut){var vt=Te+He-1;return Te<=ut&&vt>=ot}function ht(Te,He){return ye(se,function(ot){var ut=$e(Te,He||1,ot.hoverStartRow,ot.hoverEndRow);return[ut,ot.onHover]})}var Ct=function(He){var ot=He.ellipsis,ut=He.rowType,vt=He.children,St,Tt=ot===!0?{showTitle:!0}:ot;return Tt&&(Tt.showTitle||ut==="header")&&(typeof vt=="string"||typeof vt=="number"?St=vt.toString():ue.isValidElement(vt)&&typeof vt.props.children=="string"&&(St=vt.props.children)),St};function mt(Te){var He,ot,ut,vt,St,Tt,kt,Mt,en=Te.component,Jt=Te.children,qt=Te.ellipsis,wn=Te.scope,An=Te.prefixCls,bn=Te.className,ta=Te.align,Un=Te.record,fa=Te.render,$n=Te.dataIndex,pa=Te.renderIndex,qa=Te.shouldCellUpdate,cr=Te.index,Ua=Te.rowType,lr=Te.colSpan,Tr=Te.rowSpan,La=Te.fixLeft,Va=Te.fixRight,Ra=Te.firstFixLeft,ia=Te.lastFixLeft,Fa=Te.firstFixRight,rr=Te.lastFixRight,_r=Te.appendNode,Gr=Te.additionalProps,$a=Gr===void 0?{}:Gr,Vr=Te.isSticky,eo="".concat(An,"-cell"),io=ye(se,["supportSticky","allColumnsFixedLeft"]),to=io.supportSticky,ai=io.allColumnsFixedLeft,ho=Ge(Un,$n,pa,Jt,fa,qa),xr=(0,xe.Z)(ho,2),ci=xr[0],Sr=xr[1],xo={},Io=typeof La=="number"&&to,Li=typeof Va=="number"&&to;Io&&(xo.position="sticky",xo.left=La),Li&&(xo.position="sticky",xo.right=Va);var Cr=(He=(ot=(ut=Sr==null?void 0:Sr.colSpan)!==null&&ut!==void 0?ut:$a.colSpan)!==null&&ot!==void 0?ot:lr)!==null&&He!==void 0?He:1,gr=(vt=(St=(Tt=Sr==null?void 0:Sr.rowSpan)!==null&&Tt!==void 0?Tt:$a.rowSpan)!==null&&St!==void 0?St:Tr)!==null&&vt!==void 0?vt:1,vr=ht(cr,gr),tr=(0,xe.Z)(vr,2),Ha=tr[0],Dn=tr[1],Da=function(hr){var tl;Un&&Dn(cr,cr+gr-1),$a==null||(tl=$a.onMouseEnter)===null||tl===void 0||tl.call($a,hr)},zr=function(hr){var tl;Un&&Dn(-1,-1),$a==null||(tl=$a.onMouseLeave)===null||tl===void 0||tl.call($a,hr)};if(Cr===0||gr===0)return null;var no=(kt=$a.title)!==null&&kt!==void 0?kt:Ct({rowType:Ua,ellipsis:qt,children:ci}),Xi=Ae()(eo,bn,(Mt={},(0,Se.Z)(Mt,"".concat(eo,"-fix-left"),Io&&to),(0,Se.Z)(Mt,"".concat(eo,"-fix-left-first"),Ra&&to),(0,Se.Z)(Mt,"".concat(eo,"-fix-left-last"),ia&&to),(0,Se.Z)(Mt,"".concat(eo,"-fix-left-all"),ia&&ai&&to),(0,Se.Z)(Mt,"".concat(eo,"-fix-right"),Li&&to),(0,Se.Z)(Mt,"".concat(eo,"-fix-right-first"),Fa&&to),(0,Se.Z)(Mt,"".concat(eo,"-fix-right-last"),rr&&to),(0,Se.Z)(Mt,"".concat(eo,"-ellipsis"),qt),(0,Se.Z)(Mt,"".concat(eo,"-with-append"),_r),(0,Se.Z)(Mt,"".concat(eo,"-fix-sticky"),(Io||Li)&&Vr&&to),(0,Se.Z)(Mt,"".concat(eo,"-row-hover"),!Sr&&Ha),Mt),$a.className,Sr==null?void 0:Sr.className),_i={};ta&&(_i.textAlign=ta);var vl=(0,Ze.Z)((0,Ze.Z)((0,Ze.Z)((0,Ze.Z)({},xo),$a.style),_i),Sr==null?void 0:Sr.style),wi=ci;return(0,Be.Z)(wi)==="object"&&!Array.isArray(wi)&&!ue.isValidElement(wi)&&(wi=null),qt&&(ia||Fa)&&(wi=ue.createElement("span",{className:"".concat(eo,"-content")},wi)),ue.createElement(en,(0,fe.Z)({},Sr,$a,{className:Xi,style:vl,title:no,scope:wn,onMouseEnter:Da,onMouseLeave:zr,colSpan:Cr!==1?Cr:null,rowSpan:gr!==1?gr:null}),_r,wi)}var At=ue.memo(mt);function Qe(Te,He,ot,ut,vt,St){var Tt=ot[Te]||{},kt=ot[He]||{},Mt,en;Tt.fixed==="left"?Mt=ut.left[vt==="rtl"?He:Te]:kt.fixed==="right"&&(en=ut.right[vt==="rtl"?Te:He]);var Jt=!1,qt=!1,wn=!1,An=!1,bn=ot[He+1],ta=ot[Te-1],Un=!(St!=null&&St.children);if(vt==="rtl"){if(Mt!==void 0){var fa=ta&&ta.fixed==="left";An=!fa&&Un}else if(en!==void 0){var $n=bn&&bn.fixed==="right";wn=!$n&&Un}}else if(Mt!==void 0){var pa=bn&&bn.fixed==="left";Jt=!pa&&Un}else if(en!==void 0){var qa=ta&&ta.fixed==="right";qt=!qa&&Un}return{fixLeft:Mt,fixRight:en,lastFixLeft:Jt,firstFixRight:qt,lastFixRight:wn,firstFixLeft:An,isSticky:ut.isSticky}}var Bt=ue.createContext({}),It=Bt;function Le(Te){var He=Te.className,ot=Te.index,ut=Te.children,vt=Te.colSpan,St=vt===void 0?1:vt,Tt=Te.rowSpan,kt=Te.align,Mt=ye(se,["prefixCls","direction"]),en=Mt.prefixCls,Jt=Mt.direction,qt=ue.useContext(It),wn=qt.scrollColumnIndex,An=qt.stickyOffsets,bn=qt.flattenColumns,ta=qt.columns,Un=ot+St-1,fa=Un+1===wn?St+1:St,$n=Qe(ot,ot+fa-1,bn,An,Jt,ta==null?void 0:ta[ot]);return ue.createElement(At,(0,fe.Z)({className:He,index:ot,component:"td",prefixCls:en,record:null,dataIndex:null,align:kt,colSpan:fa,rowSpan:Tt,render:function(){return ut}},$n))}var wt=te(43079),ce=["children"];function ie(Te){var He=Te.children,ot=(0,wt.Z)(Te,ce);return ue.createElement("tr",ot,He)}function ae(Te){var He=Te.children;return He}ae.Row=ie,ae.Cell=Le;var le=ae;function Ie(Te){var He=Te.children,ot=Te.stickyOffsets,ut=Te.flattenColumns,vt=Te.columns,St=ye(se,"prefixCls"),Tt=ut.length-1,kt=ut[Tt],Mt=ue.useMemo(function(){return{stickyOffsets:ot,flattenColumns:ut,scrollColumnIndex:kt!=null&&kt.scrollbar?Tt:null,columns:vt}},[kt,ut,Tt,ot,vt]);return ue.createElement(It.Provider,{value:Mt},ue.createElement("tfoot",{className:"".concat(St,"-summary")},He))}var _e=ee(Ie),we=le,Re=te(70425),it=te(29301),Xe=te(29194),Ke=te(24514),ft=te(75152),Pt=te(26112);function zt(Te,He,ot,ut,vt,St,Tt){Te.push({record:He,indent:ot,index:Tt});var kt=St(He),Mt=vt==null?void 0:vt.has(kt);if(He&&Array.isArray(He[ut])&&Mt)for(var en=0;en1?Ra-1:0),Fa=1;Fa=0;kt-=1){var Mt=He[kt],en=ot&&ot[kt],Jt=en&&en[Ia];if(Mt||Jt||Tt){var qt=Jt||{},wn=qt.columnType,An=(0,wt.Z)(qt,sn);vt.unshift(ue.createElement("col",(0,fe.Z)({key:kt,style:{width:Mt}},An))),Tt=!0}}return ue.createElement("colgroup",null,vt)}var Ya=Za,ca=te(3300),pr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function ur(Te,He){return(0,ue.useMemo)(function(){for(var ot=[],ut=0;ut1?"colgroup":"col":null,ellipsis:Un.ellipsis,align:Un.align,component:Un.title?St:Tt,prefixCls:Jt,key:An[ta]},fa,{additionalProps:$n,rowType:"header"}))}))}Wa.displayName="HeaderRow";var Ma=Wa;function da(Te){var He=[];function ot(Tt,kt){var Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;He[Mt]=He[Mt]||[];var en=kt,Jt=Tt.filter(Boolean).map(function(qt){var wn={key:qt.key,className:qt.className||"",children:qt.title,column:qt,colStart:en},An=1,bn=qt.children;return bn&&bn.length>0&&(An=ot(bn,en,Mt+1).reduce(function(ta,Un){return ta+Un},0),wn.hasSubColumns=!0),"colSpan"in qt&&(An=qt.colSpan),"rowSpan"in qt&&(wn.rowSpan=qt.rowSpan),wn.colSpan=An,wn.colEnd=wn.colStart+An-1,He[Mt].push(wn),en+=An,An});return Jt}ot(Te,0);for(var ut=He.length,vt=function(kt){He[kt].forEach(function(Mt){!("rowSpan"in Mt)&&!Mt.hasSubColumns&&(Mt.rowSpan=ut-kt)})},St=0;St1&&arguments[1]!==void 0?arguments[1]:"";return typeof He=="number"?He:He.endsWith("%")?Te*parseFloat(He)/100:null}function Kr(Te,He){return ue.useMemo(function(){if(He&&He>0){var ot=0,ut=0;Te.forEach(function(en){var Jt=Co(He,en.width);Jt?ot+=Jt:ut+=1});var vt=He-ot,St=ut,Tt=vt/ut,kt=0,Mt=Te.map(function(en){var Jt=(0,Ze.Z)({},en),qt=Co(He,Jt.width);if(qt)Jt.width=qt;else{var wn=Math.floor(Tt);Jt.width=St===1?vt:wn,vt-=wn,St-=1}return kt+=Jt.width,Jt});return[Mt,kt]}return[Te,He]},[Te,He])}var Nt=["children"],Ut=["fixed"];function Zt(Te){return(0,yo.Z)(Te).filter(function(He){return ue.isValidElement(He)}).map(function(He){var ot=He.key,ut=He.props,vt=ut.children,St=(0,wt.Z)(ut,Nt),Tt=(0,Ze.Z)({key:ot},St);return vt&&(Tt.children=Zt(vt)),Tt})}function qn(Te){var He=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return Te.filter(function(ot){return ot&&(0,Be.Z)(ot)==="object"}).reduce(function(ot,ut,vt){var St=ut.fixed,Tt=St===!0?"left":St,kt="".concat(He,"-").concat(vt),Mt=ut.children;return Mt&&Mt.length>0?[].concat((0,ca.Z)(ot),(0,ca.Z)(qn(Mt,kt).map(function(en){return(0,Ze.Z)({fixed:Tt},en)}))):[].concat((0,ca.Z)(ot),[(0,Ze.Z)((0,Ze.Z)({key:kt},ut),{},{fixed:Tt})])},[])}function wa(Te){for(var He=!0,ot=0;ot=0;St-=1){var Tt=Te[St];if(vt&&Tt.fixed!=="right")vt=!1;else if(!vt&&Tt.fixed==="right"){warning(!1,"Index ".concat(St+1," of `columns` missing `fixed='right'` prop."));break}}}function Vn(Te){return Te.map(function(He){var ot=He.fixed,ut=(0,wt.Z)(He,Ut),vt=ot;return ot==="left"?vt="right":ot==="right"&&(vt="left"),(0,Ze.Z)({fixed:vt},ut)})}function Ur(Te,He){var ot=Te.prefixCls,ut=Te.columns,vt=Te.children,St=Te.expandable,Tt=Te.expandedKeys,kt=Te.columnTitle,Mt=Te.getRowKey,en=Te.onTriggerExpand,Jt=Te.expandIcon,qt=Te.rowExpandable,wn=Te.expandIconColumnIndex,An=Te.direction,bn=Te.expandRowByClick,ta=Te.columnWidth,Un=Te.fixed,fa=Te.scrollWidth,$n=ue.useMemo(function(){return ut||Zt(vt)},[ut,vt]),pa=ue.useMemo(function(){if(St){var Va,Ra=$n.slice();if(!Ra.includes(z)){var ia=wn||0;ia>=0&&Ra.splice(ia,0,z)}var Fa=Ra.indexOf(z);Ra=Ra.filter(function($a,Vr){return $a!==z||Vr===Fa});var rr=$n[Fa],_r;(Un==="left"||Un)&&!wn?_r="left":(Un==="right"||Un)&&wn===$n.length?_r="right":_r=rr?rr.fixed:null;var Gr=(Va={},(0,Se.Z)(Va,Ia,{className:"".concat(ot,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Se.Z)(Va,"title",kt),(0,Se.Z)(Va,"fixed",_r),(0,Se.Z)(Va,"className","".concat(ot,"-row-expand-icon-cell")),(0,Se.Z)(Va,"width",ta),(0,Se.Z)(Va,"render",function(Vr,eo,io){var to=Mt(eo,io),ai=Tt.has(to),ho=qt?qt(eo):!0,xr=Jt({prefixCls:ot,expanded:ai,expandable:ho,record:eo,onExpand:en});return bn?ue.createElement("span",{onClick:function(Sr){return Sr.stopPropagation()}},xr):xr}),Va);return Ra.map(function($a){return $a===z?Gr:$a})}return $n.filter(function($a){return $a!==z})},[St,$n,Mt,Tt,Jt,An]),qa=ue.useMemo(function(){var Va=pa;return He&&(Va=He(Va)),Va.length||(Va=[{render:function(){return null}}]),Va},[He,pa,An]),cr=ue.useMemo(function(){return An==="rtl"?Vn(qn(qa)):qn(qa)},[qa,An,fa]),Ua=Kr(cr,fa),lr=(0,xe.Z)(Ua,2),Tr=lr[0],La=lr[1];return[qa,Tr,La]}var ir=Ur;function mr(Te){var He,ot=Te.prefixCls,ut=Te.record,vt=Te.onExpand,St=Te.expanded,Tt=Te.expandable,kt="".concat(ot,"-row-expand-icon");if(!Tt)return ue.createElement("span",{className:Ae()(kt,"".concat(ot,"-row-spaced"))});var Mt=function(Jt){vt(ut,Jt),Jt.stopPropagation()};return ue.createElement("span",{className:Ae()(kt,(He={},(0,Se.Z)(He,"".concat(ot,"-row-expanded"),St),(0,Se.Z)(He,"".concat(ot,"-row-collapsed"),!St),He)),onClick:Mt})}function po(Te,He,ot){var ut=[];function vt(St){(St||[]).forEach(function(Tt,kt){ut.push(He(Tt,kt)),vt(Tt[ot])})}return vt(Te),ut}function yr(Te,He,ot){var ut=sa(Te),vt=ut.expandIcon,St=ut.expandedRowKeys,Tt=ut.defaultExpandedRowKeys,kt=ut.defaultExpandAllRows,Mt=ut.expandedRowRender,en=ut.onExpand,Jt=ut.onExpandedRowsChange,qt=ut.childrenColumnName,wn=vt||mr,An=qt||"children",bn=ue.useMemo(function(){return Mt?"row":Te.expandable&&Te.internalHooks===Ee&&Te.expandable.__PARENT_RENDER_ICON__||He.some(function(cr){return cr&&(0,Be.Z)(cr)==="object"&&cr[An]})?"nest":!1},[!!Mt,He]),ta=ue.useState(function(){return Tt||(kt?po(He,ot,An):[])}),Un=(0,xe.Z)(ta,2),fa=Un[0],$n=Un[1],pa=ue.useMemo(function(){return new Set(St||fa||[])},[St,fa]),qa=ue.useCallback(function(cr){var Ua=ot(cr,He.indexOf(cr)),lr,Tr=pa.has(Ua);Tr?(pa.delete(Ua),lr=(0,ca.Z)(pa)):lr=[].concat((0,ca.Z)(pa),[Ua]),$n(lr),en&&en(!Tr,cr),Jt&&Jt(lr)},[ot,pa,He,en,Jt]);return[ut,bn,pa,wn,An,qa]}function Kn(Te,He,ot,ut){var vt=Te.map(function(St,Tt){return Qe(Tt,Tt,Te,He,ot,ut==null?void 0:ut[Tt])});return(0,st.Z)(function(){return vt},[vt],function(St,Tt){return!(0,Ce.Z)(St,Tt)})}function lo(Te){var He=(0,ue.useRef)(Te),ot=(0,ue.useState)({}),ut=(0,xe.Z)(ot,2),vt=ut[1],St=(0,ue.useRef)(null),Tt=(0,ue.useRef)([]);function kt(Mt){Tt.current.push(Mt);var en=Promise.resolve();St.current=en,en.then(function(){if(St.current===en){var Jt=Tt.current,qt=He.current;Tt.current=[],Jt.forEach(function(wn){He.current=wn(He.current)}),St.current=null,qt!==He.current&&vt({})}})}return(0,ue.useEffect)(function(){return function(){St.current=null}},[]),[He.current,kt]}function Oo(Te){var He=(0,ue.useRef)(Te||null),ot=(0,ue.useRef)();function ut(){window.clearTimeout(ot.current)}function vt(Tt){He.current=Tt,ut(),ot.current=window.setTimeout(function(){He.current=null,ot.current=void 0},100)}function St(){return He.current}return(0,ue.useEffect)(function(){return ut},[]),[vt,St]}function Eo(){var Te=ue.useState(-1),He=(0,xe.Z)(Te,2),ot=He[0],ut=He[1],vt=ue.useState(-1),St=(0,xe.Z)(vt,2),Tt=St[0],kt=St[1],Mt=ue.useCallback(function(en,Jt){ut(en),kt(Jt)},[]);return[ot,Tt,Mt]}var vo=te(47273),Ot=(0,vo.Z)()?window:null;function hn(Te,He){var ot=(0,Be.Z)(Te)==="object"?Te:{},ut=ot.offsetHeader,vt=ut===void 0?0:ut,St=ot.offsetSummary,Tt=St===void 0?0:St,kt=ot.offsetScroll,Mt=kt===void 0?0:kt,en=ot.getContainer,Jt=en===void 0?function(){return Ot}:en,qt=Jt()||Ot;return ue.useMemo(function(){var wn=!!Te;return{isSticky:wn,stickyClassName:wn?"".concat(He,"-sticky-holder"):"",offsetHeader:vt,offsetSummary:Tt,offsetScroll:Mt,container:qt}},[Mt,vt,Tt,He,qt])}function yn(Te,He,ot){var ut=(0,ue.useMemo)(function(){for(var vt=[],St=[],Tt=0,kt=0,Mt=0;Mt=qt&&($a=qt-wn),Tt({scrollLeft:$a/qt*(Jt+2)}),$n.current.x=Fa.pageX},Va=function(){if(St.current){var Fa=(0,kn.os)(St.current).top,rr=Fa+St.current.offsetHeight,_r=Mt===window?document.documentElement.scrollTop+window.innerHeight:(0,kn.os)(Mt).top+Mt.clientHeight;rr-(0,ft.Z)()<=_r||Fa>=_r-kt?fa(function(Gr){return(0,Ze.Z)((0,Ze.Z)({},Gr),{},{isHiddenScrollBar:!0})}):fa(function(Gr){return(0,Ze.Z)((0,Ze.Z)({},Gr),{},{isHiddenScrollBar:!1})})}},Ra=function(Fa){fa(function(rr){return(0,Ze.Z)((0,Ze.Z)({},rr),{},{scrollLeft:Fa/Jt*qt||0})})};return ue.useImperativeHandle(ot,function(){return{setScrollLeft:Ra}}),ue.useEffect(function(){var ia=(0,jn.Z)(document.body,"mouseup",lr,!1),Fa=(0,jn.Z)(document.body,"mousemove",La,!1);return Va(),function(){ia.remove(),Fa.remove()}},[wn,cr]),ue.useEffect(function(){var ia=(0,jn.Z)(Mt,"scroll",Va,!1),Fa=(0,jn.Z)(window,"resize",Va,!1);return function(){ia.remove(),Fa.remove()}},[Mt]),ue.useEffect(function(){Un.isHiddenScrollBar||fa(function(ia){var Fa=St.current;return Fa?(0,Ze.Z)((0,Ze.Z)({},ia),{},{scrollLeft:Fa.scrollLeft/Fa.scrollWidth*Fa.clientWidth}):ia})},[Un.isHiddenScrollBar]),Jt<=qt||!wn||Un.isHiddenScrollBar?null:ue.createElement("div",{style:{height:(0,ft.Z)(),width:qt,bottom:kt},className:"".concat(en,"-sticky-scroll")},ue.createElement("div",{onMouseDown:Tr,ref:An,className:Ae()("".concat(en,"-sticky-scroll-bar"),(0,Se.Z)({},"".concat(en,"-sticky-scroll-bar-active"),cr)),style:{width:"".concat(wn,"px"),transform:"translate3d(".concat(Un.scrollLeft,"px, 0, 0)")}}))},Er=ue.forwardRef(Or);function En(Te){return null}var Bo=En;function To(Te){return null}var Qo=To,gi="rc-table",la=[],ba={};function Ar(){return"No Data"}function Ka(Te){var He,ot=(0,Ze.Z)({rowKey:"key",prefixCls:gi,emptyText:Ar},Te),ut=ot.prefixCls,vt=ot.className,St=ot.rowClassName,Tt=ot.style,kt=ot.data,Mt=ot.rowKey,en=ot.scroll,Jt=ot.tableLayout,qt=ot.direction,wn=ot.title,An=ot.footer,bn=ot.summary,ta=ot.caption,Un=ot.id,fa=ot.showHeader,$n=ot.components,pa=ot.emptyText,qa=ot.onRow,cr=ot.onHeaderRow,Ua=ot.internalHooks,lr=ot.transformColumns,Tr=ot.internalRefs,La=ot.tailor,Va=ot.sticky,Ra=kt||la,ia=!!Ra.length,Fa=Ua===Ee,rr=ue.useCallback(function(Ln,Ft){return(0,Ve.Z)($n,Ln)||Ft},[$n]),_r=ue.useMemo(function(){return typeof Mt=="function"?Mt:function(Ln){var Ft=Ln&&Ln[Mt];return Ft}},[Mt]),Gr=rr(["body"]),$a=Eo(),Vr=(0,xe.Z)($a,3),eo=Vr[0],io=Vr[1],to=Vr[2],ai=yr(ot,Ra,_r),ho=(0,xe.Z)(ai,6),xr=ho[0],ci=ho[1],Sr=ho[2],xo=ho[3],Io=ho[4],Li=ho[5],Cr=en==null?void 0:en.x,gr=ue.useState(0),vr=(0,xe.Z)(gr,2),tr=vr[0],Ha=vr[1],Dn=ir((0,Ze.Z)((0,Ze.Z)((0,Ze.Z)({},ot),xr),{},{expandable:!!xr.expandedRowRender,columnTitle:xr.columnTitle,expandedKeys:Sr,getRowKey:_r,onTriggerExpand:Li,expandIcon:xo,expandIconColumnIndex:xr.expandIconColumnIndex,direction:qt,scrollWidth:Fa&&La&&typeof Cr=="number"?Cr:null}),Fa?lr:null),Da=(0,xe.Z)(Dn,3),zr=Da[0],no=Da[1],Xi=Da[2],_i=Xi!=null?Xi:Cr,vl=ue.useMemo(function(){return{columns:zr,flattenColumns:no}},[zr,no]),wi=ue.useRef(),Ei=ue.useRef(),hr=ue.useRef(),tl=ue.useRef(),ol=ue.useRef(),_o=ue.useState(!1),Uo=(0,xe.Z)(_o,2),Ai=Uo[0],ar=Uo[1],Ni=ue.useState(!1),So=(0,xe.Z)(Ni,2),il=So[0],Vi=So[1],Yo=lo(new Map),Fr=(0,xe.Z)(Yo,2),Di=Fr[0],Si=Fr[1],qi=Ne(no),gl=qi.map(function(Ln){return Di.get(Ln)}),hl=ue.useMemo(function(){return gl},[gl.join("_")]),ll=mn(hl,no.length,qt),Zi=en&&Je(en.y),mo=en&&Je(_i)||!!xr.fixed,Ol=mo&&no.some(function(Ln){var Ft=Ln.fixed;return Ft}),jl=ue.useRef(),xl=hn(Va,ut),bl=xl.isSticky,gu=xl.offsetHeader,ku=xl.offsetSummary,Lo=xl.offsetScroll,ti=xl.stickyClassName,nl=xl.container,xi=ue.useMemo(function(){return bn==null?void 0:bn(Ra)},[bn,Ra]),ul=(Zi||bl)&&ue.isValidElement(xi)&&xi.type===le&&xi.props.fixed,sl,Ii,Ll;Zi&&(Ii={overflowY:"scroll",maxHeight:en.y}),mo&&(sl={overflowX:"auto"},Zi||(Ii={overflowY:"hidden"}),Ll={width:_i===!0?"auto":_i,minWidth:"100%"});var Ru=ue.useCallback(function(Ln,Ft){(0,Xe.Z)(wi.current)&&Si(function(vn){if(vn.get(Ln)!==Ft){var Ca=new Map(vn);return Ca.set(Ln,Ft),Ca}return vn})},[]),ns=Oo(null),Tu=(0,xe.Z)(ns,2),Cs=Tu[0],zu=Tu[1];function hu(Ln,Ft){Ft&&(typeof Ft=="function"?Ft(Ln):Ft.scrollLeft!==Ln&&(Ft.scrollLeft=Ln,Ft.scrollLeft!==Ln&&setTimeout(function(){Ft.scrollLeft=Ln},0)))}var nu=(0,je.Z)(function(Ln){var Ft=Ln.currentTarget,vn=Ln.scrollLeft,Ca=qt==="rtl",Na=typeof vn=="number"?vn:Ft.scrollLeft,rn=Ft||ba;if(!zu()||zu()===rn){var _t;Cs(rn),hu(Na,Ei.current),hu(Na,hr.current),hu(Na,ol.current),hu(Na,(_t=jl.current)===null||_t===void 0?void 0:_t.setScrollLeft)}var nn=Ft||Ei.current;if(nn){var Nr=nn.scrollWidth,ua=nn.clientWidth;if(Nr===ua){ar(!1),Vi(!1);return}Ca?(ar(-Na0)):(ar(Na>0),Vi(Na1?ta-Fa:0,_r=(0,Ze.Z)((0,Ze.Z)((0,Ze.Z)({},lr),Mt),{},{flex:"0 0 ".concat(Fa,"px"),width:"".concat(Fa,"px"),marginRight:rr,pointerEvents:"auto"}),Gr=ue.useMemo(function(){return Jt?Ra<=1:La===0||Ra===0||Ra>1},[Ra,La,Jt]);Gr?_r.visibility="hidden":Jt&&(_r.height=qt==null?void 0:qt(Ra));var $a=Gr?function(){return null}:wn,Vr={};return(Ra===0||La===0)&&(Vr.rowSpan=1,Vr.colSpan=1),ue.createElement(At,(0,fe.Z)({className:Ae()(bn,en),ellipsis:ot.ellipsis,align:ot.align,scope:ot.rowScope,component:"div",prefixCls:He.prefixCls,key:pa,record:kt,index:St,renderIndex:Tt,dataIndex:An,render:$a,shouldCellUpdate:ot.shouldCellUpdate},qa,{appendNode:cr,additionalProps:(0,Ze.Z)((0,Ze.Z)({},Ua),{},{style:_r},Vr)}))}var Sl=Ji,Cl=["data","index","className","rowKey","style","extra","getHeight"],Fl=ue.forwardRef(function(Te,He){var ot=Te.data,ut=Te.index,vt=Te.className,St=Te.rowKey,Tt=Te.style,kt=Te.extra,Mt=Te.getHeight,en=(0,wt.Z)(Te,Cl),Jt=ot.record,qt=ot.indent,wn=ot.index,An=ye(se,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),bn=An.scrollX,ta=An.flattenColumns,Un=An.prefixCls,fa=An.fixColumn,$n=An.componentWidth,pa=tt(Jt,St,ut,qt),qa=pa.rowSupportExpand,cr=pa.expanded,Ua=pa.rowProps,lr=pa.expandedRowRender,Tr=pa.expandedRowClassName,La;if(qa&&cr){var Va=lr(Jt,ut,qt+1,cr),Ra=Tr==null?void 0:Tr(Jt,ut,qt),ia={};fa&&(ia={style:(0,Se.Z)({},"--virtual-width","".concat($n,"px"))});var Fa="".concat(Un,"-expanded-row-cell");La=ue.createElement("div",{className:Ae()("".concat(Un,"-expanded-row"),"".concat(Un,"-expanded-row-level-").concat(qt+1),Ra)},ue.createElement(At,{component:"div",prefixCls:Un,className:Ae()(Fa,(0,Se.Z)({},"".concat(Fa,"-fixed"),fa)),additionalProps:ia},Va))}var rr=(0,Ze.Z)((0,Ze.Z)({},Tt),{},{width:bn});kt&&(rr.position="absolute",rr.pointerEvents="none");var _r=ue.createElement("div",(0,fe.Z)({},Ua,en,{ref:qa?null:He,className:Ae()(vt,"".concat(Un,"-row"),Ua==null?void 0:Ua.className,(0,Se.Z)({},"".concat(Un,"-row-extra"),kt)),style:(0,Ze.Z)((0,Ze.Z)({},rr),Ua==null?void 0:Ua.style)}),ta.map(function(Gr,$a){return ue.createElement(Sl,{key:$a,rowInfo:pa,column:Gr,colIndex:$a,indent:qt,index:ut,renderIndex:wn,record:Jt,inverse:kt,getHeight:Mt})}));return qa?ue.createElement("div",{ref:He},_r,La):_r}),ml=ee(Fl),Gi=ml,li=ue.forwardRef(function(Te,He){var ot=Te.data,ut=Te.onScroll,vt=ye(se,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),St=vt.flattenColumns,Tt=vt.onColumnResize,kt=vt.getRowKey,Mt=vt.expandedKeys,en=vt.prefixCls,Jt=vt.childrenColumnName,qt=vt.emptyNode,wn=vt.scrollX,An=ye(Vo),bn=An.scrollY,ta=An.listItemHeight,Un=ue.useRef(),fa=jt(ot,Jt,Mt,kt),$n=ue.useMemo(function(){var La=0;return St.map(function(Va){var Ra=Va.width,ia=Va.key;return La+=Ra,[ia,Ra,La]})},[St]),pa=ue.useMemo(function(){return $n.map(function(La){return La[2]})},[$n]);ue.useEffect(function(){$n.forEach(function(La){var Va=(0,xe.Z)(La,2),Ra=Va[0],ia=Va[1];Tt(Ra,ia)})},[$n]),ue.useImperativeHandle(He,function(){var La={};return Object.defineProperty(La,"scrollLeft",{get:function(){var Ra;return((Ra=Un.current)===null||Ra===void 0?void 0:Ra.getScrollInfo().x)||0},set:function(Ra){var ia;(ia=Un.current)===null||ia===void 0||ia.scrollTo({left:Ra})}}),La});var qa=function(Va,Ra){var ia,Fa=(ia=fa[Ra])===null||ia===void 0?void 0:ia.record,rr=Va.onCell;if(rr){var _r,Gr=rr(Fa,Ra);return(_r=Gr==null?void 0:Gr.rowSpan)!==null&&_r!==void 0?_r:1}return 1},cr=function(Va){var Ra=Va.start,ia=Va.end,Fa=Va.getSize,rr=Va.offsetY;if(ia<0)return null;for(var _r=St.filter(function(Cr){return qa(Cr,Ra)===0}),Gr=Ra,$a=function(gr){if(_r=_r.filter(function(vr){return qa(vr,gr)===0}),!_r.length)return Gr=gr,"break"},Vr=Ra;Vr>=0;Vr-=1){var eo=$a(Vr);if(eo==="break")break}for(var io=St.filter(function(Cr){return qa(Cr,ia)!==1}),to=ia,ai=function(gr){if(io=io.filter(function(vr){return qa(vr,gr)!==1}),!io.length)return to=Math.max(gr-1,ia),"break"},ho=ia;ho1})&&ci.push(gr)},xo=Gr;xo<=to;xo+=1)var Io=Sr(xo);var Li=ci.map(function(Cr){var gr=fa[Cr],vr=kt(gr.record,Cr),tr=function(Da){var zr=Cr+Da-1,no=kt(fa[zr].record,zr),Xi=Fa(vr,no);return Xi.bottom-Xi.top},Ha=Fa(vr);return ue.createElement(Gi,{key:Cr,data:gr,rowKey:vr,index:Cr,style:{top:-rr+Ha.top},extra:!0,getHeight:tr})});return Li},Ua=ue.useMemo(function(){return{columnsOffset:pa}},[pa]),lr="".concat(en,"-tbody"),Tr;return fa.length?Tr=ue.createElement(qo.Z,{fullHeight:!1,ref:Un,className:Ae()(lr,"".concat(lr,"-virtual")),height:bn,itemHeight:ta||24,data:fa,itemKey:function(Va){return kt(Va.record)},scrollWidth:wn,onVirtualScroll:function(Va){var Ra=Va.x;ut({scrollLeft:Ra})},extraRender:cr},function(La,Va,Ra){var ia=kt(La.record,Va);return ue.createElement(Gi,(0,fe.Z)({data:La,rowKey:ia,index:Va},Ra))}):Tr=ue.createElement("div",{className:Ae()("".concat(en,"-placeholder"))},ue.createElement(At,{component:"div",prefixCls:en},qt)),ue.createElement(mi.Provider,{value:Ua},Tr)}),al=ee(li),dl=al,Pn=function(He,ot){var ut=ot.ref,vt=ot.onScroll;return ue.createElement(dl,{ref:ut,data:He,onScroll:vt})},Sn=100;function et(Te){var He=Te.columns,ot=Te.scroll,ut=Te.prefixCls,vt=ut===void 0?gi:ut,St=Te.className,Tt=Te.listItemHeight,kt=ot||{},Mt=kt.x,en=kt.y;typeof Mt!="number"&&(Mt=((He||[]).length+1)*Sn),typeof en!="number"&&(en=500);var Jt=ue.useMemo(function(){return{scrollY:en,listItemHeight:Tt}},[en,Tt]);return ue.createElement(Vo.Provider,{value:Jt},ue.createElement(Hr,(0,fe.Z)({},Te,{className:Ae()(St,"".concat(vt,"-virtual")),scroll:(0,Ze.Z)((0,Ze.Z)({},ot),{},{x:Mt}),components:{body:Pn},columns:He,internalHooks:Ee,tailor:!0})))}function xa(Te){return b(et,Te)}var Aa=xa(),fr=null;function oa(Te){return null}var Dr=oa;function Lr(Te){return null}var Po=Lr,Rr=te(2738),dr=te(68031),wr=te(36355),qr=te(93891),fi=te(19716),Ho=te(8628),ui=te(31724),Ti=te(58421),Oa=te(71418),Ea=te(88088);function Qa(Te){return function(ot){let{prefixCls:ut,onExpand:vt,record:St,expanded:Tt,expandable:kt}=ot;const Mt=`${ut}-row-expand-icon`;return ue.createElement("button",{type:"button",onClick:en=>{vt(St,en),en.stopPropagation()},className:Ae()(Mt,{[`${Mt}-spaced`]:!kt,[`${Mt}-expanded`]:kt&&Tt,[`${Mt}-collapsed`]:kt&&!Tt}),"aria-label":Tt?Te.collapse:Te.expand,"aria-expanded":Tt})}}var Ja=Qa;function wo(Te,He){return"key"in Te&&Te.key!==void 0&&Te.key!==null?Te.key:Te.dataIndex?Array.isArray(Te.dataIndex)?Te.dataIndex.join("."):Te.dataIndex:He}function si(Te,He){return He?`${He}-${Te}`:`${Te}`}function hi(Te,He){return typeof Te=="function"?Te(He):Te}function bi(Te,He){const ot=hi(Te,He);return Object.prototype.toString.call(ot)==="[object Object]"?"":ot}var Wi={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},zi=Wi,yl=te(7657),Ui=function(He,ot){return ue.createElement(yl.Z,(0,fe.Z)({},He,{ref:ot,icon:zi}))},Yr=ue.forwardRef(Ui),Sa=Yr,di=te(56762);function Mo(Te){const He=ue.useRef(Te),ot=(0,di.Z)();return[()=>He.current,ut=>{He.current=ut,ot()}]}var Wo=te(3113),Bi=te(24905),ii=te(38854),Yi=te(64165),rl=te(20834),Yl=te(40875),Pu=te(5112),Ql=te(17574),Pl=te(47472),mu=te(92832);function fu(Te){let{value:He,onChange:ot,filterSearch:ut,tablePrefixCls:vt,locale:St}=Te;return ut?ue.createElement("div",{className:`${vt}-filter-dropdown-search`},ue.createElement(mu.default,{prefix:ue.createElement(Pl.Z,null),placeholder:St.filterSearchPlaceholder,onChange:ot,value:He,htmlSize:1,className:`${vt}-filter-dropdown-search-input`})):null}var Vl=fu,lu=te(10228);const ss=Te=>{const{keyCode:He}=Te;He===lu.Z.ENTER&&Te.stopPropagation()};var ds=ue.forwardRef((Te,He)=>ue.createElement("div",{className:Te.className,onClick:ot=>ot.stopPropagation(),onKeyDown:ss,ref:He},Te.children));function Jl(Te){let He=[];return(Te||[]).forEach(ot=>{let{value:ut,children:vt}=ot;He.push(ut),vt&&(He=[].concat((0,ca.Z)(He),(0,ca.Z)(Jl(vt))))}),He}function ji(Te){return Te.some(He=>{let{children:ot}=He;return ot})}function fl(Te,He){return typeof He=="string"||typeof He=="number"?He==null?void 0:He.toString().toLowerCase().includes(Te.trim().toLowerCase()):!1}function Xl(Te){let{filters:He,prefixCls:ot,filteredKeys:ut,filterMultiple:vt,searchValue:St,filterSearch:Tt}=Te;return He.map((kt,Mt)=>{const en=String(kt.value);if(kt.children)return{key:en||Mt,label:kt.text,popupClassName:`${ot}-dropdown-submenu`,children:Xl({filters:kt.children,prefixCls:ot,filteredKeys:ut,filterMultiple:vt,searchValue:St,filterSearch:Tt})};const Jt=vt?Bi.default:Pu.ZP,qt={key:kt.value!==void 0?en:Mt,label:ue.createElement(ue.Fragment,null,ue.createElement(Jt,{checked:ut.includes(en)}),ue.createElement("span",null,kt.text))};return St.trim()?typeof Tt=="function"?Tt(St,kt)?qt:null:fl(St,kt.text)?qt:null:qt})}function cs(Te){var He,ot;const{tablePrefixCls:ut,prefixCls:vt,column:St,dropdownPrefixCls:Tt,columnKey:kt,filterMultiple:Mt,filterMode:en="menu",filterSearch:Jt=!1,filterState:qt,triggerFilter:wn,locale:An,children:bn,getPopupContainer:ta}=Te,{filterDropdownOpen:Un,onFilterDropdownOpenChange:fa,filterResetToDefaultFilteredValue:$n,defaultFilteredValue:pa,filterDropdownVisible:qa,onFilterDropdownVisibleChange:cr}=St,[Ua,lr]=ue.useState(!1),Tr=!!(qt&&(!((He=qt.filteredKeys)===null||He===void 0)&&He.length||qt.forceFiltered)),La=Dn=>{lr(Dn),fa==null||fa(Dn),cr==null||cr(Dn)},Va=(ot=Un!=null?Un:qa)!==null&&ot!==void 0?ot:Ua,Ra=qt==null?void 0:qt.filteredKeys,[ia,Fa]=Mo(Ra||[]),rr=Dn=>{let{selectedKeys:Da}=Dn;Fa(Da)},_r=(Dn,Da)=>{let{node:zr,checked:no}=Da;rr(Mt?{selectedKeys:Dn}:{selectedKeys:no&&zr.key?[zr.key]:[]})};ue.useEffect(()=>{Ua&&rr({selectedKeys:Ra||[]})},[Ra]);const[Gr,$a]=ue.useState([]),Vr=Dn=>{$a(Dn)},[eo,io]=ue.useState(""),to=Dn=>{const{value:Da}=Dn.target;io(Da)};ue.useEffect(()=>{Ua||io("")},[Ua]);const ai=Dn=>{const Da=Dn&&Dn.length?Dn:null;if(Da===null&&(!qt||!qt.filteredKeys)||(0,Ce.Z)(Da,qt==null?void 0:qt.filteredKeys,!0))return null;wn({column:St,key:kt,filteredKeys:Da})},ho=()=>{La(!1),ai(ia())},xr=function(){let{confirm:Dn,closeDropdown:Da}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Dn&&ai([]),Da&&La(!1),io(""),Fa($n?(pa||[]).map(zr=>String(zr)):[])},ci=function(){let{closeDropdown:Dn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Dn&&La(!1),ai(ia())},Sr=Dn=>{Dn&&Ra!==void 0&&Fa(Ra||[]),La(Dn),!Dn&&!St.filterDropdown&&ho()},xo=Ae()({[`${Tt}-menu-without-submenu`]:!ji(St.filters||[])}),Io=Dn=>{if(Dn.target.checked){const Da=Jl(St==null?void 0:St.filters).map(zr=>String(zr));Fa(Da)}else Fa([])},Li=Dn=>{let{filters:Da}=Dn;return(Da||[]).map((zr,no)=>{const Xi=String(zr.value),_i={title:zr.text,key:zr.value!==void 0?Xi:no};return zr.children&&(_i.children=Li({filters:zr.children})),_i})},Cr=Dn=>{var Da;return Object.assign(Object.assign({},Dn),{text:Dn.title,value:Dn.key,children:((Da=Dn.children)===null||Da===void 0?void 0:Da.map(zr=>Cr(zr)))||[]})};let gr;if(typeof St.filterDropdown=="function")gr=St.filterDropdown({prefixCls:`${Tt}-custom`,setSelectedKeys:Dn=>rr({selectedKeys:Dn}),selectedKeys:ia(),confirm:ci,clearFilters:xr,filters:St.filters,visible:Va,close:()=>{La(!1)}});else if(St.filterDropdown)gr=St.filterDropdown;else{const Dn=ia()||[],Da=()=>(St.filters||[]).length===0?ue.createElement(Yi.Z,{image:Yi.Z.PRESENTED_IMAGE_SIMPLE,description:An.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):en==="tree"?ue.createElement(ue.Fragment,null,ue.createElement(Vl,{filterSearch:Jt,value:eo,onChange:to,tablePrefixCls:ut,locale:An}),ue.createElement("div",{className:`${ut}-filter-dropdown-tree`},Mt?ue.createElement(Bi.default,{checked:Dn.length===Jl(St.filters).length,indeterminate:Dn.length>0&&Dn.lengthtypeof Jt=="function"?Jt(eo,Cr(no)):fl(eo,no.title):void 0}))):ue.createElement(ue.Fragment,null,ue.createElement(Vl,{filterSearch:Jt,value:eo,onChange:to,tablePrefixCls:ut,locale:An}),ue.createElement(rl.default,{selectable:!0,multiple:Mt,prefixCls:`${Tt}-menu`,className:xo,onSelect:rr,onDeselect:rr,selectedKeys:Dn,getPopupContainer:ta,openKeys:Gr,onOpenChange:Vr,items:Xl({filters:St.filters||[],filterSearch:Jt,prefixCls:vt,filteredKeys:ia(),filterMultiple:Mt,searchValue:eo})})),zr=()=>$n?(0,Ce.Z)((pa||[]).map(no=>String(no)),Dn,!0):Dn.length===0;gr=ue.createElement(ue.Fragment,null,Da(),ue.createElement("div",{className:`${vt}-dropdown-btns`},ue.createElement(Wo.ZP,{type:"link",size:"small",disabled:zr(),onClick:()=>xr()},An.filterReset),ue.createElement(Wo.ZP,{type:"primary",size:"small",onClick:ho},An.filterConfirm)))}St.filterDropdown&&(gr=ue.createElement(Yl.J,{selectable:void 0},gr));const vr=()=>ue.createElement(ds,{className:`${vt}-dropdown`},gr);let tr;typeof St.filterIcon=="function"?tr=St.filterIcon(Tr):St.filterIcon?tr=St.filterIcon:tr=ue.createElement(Sa,null);const{direction:Ha}=ue.useContext(wr.E_);return ue.createElement("div",{className:`${vt}-column`},ue.createElement("span",{className:`${ut}-column-title`},bn),ue.createElement(ii.Z,{dropdownRender:vr,trigger:["click"],open:Va,onOpenChange:Sr,getPopupContainer:ta,placement:Ha==="rtl"?"bottomLeft":"bottomRight"},ue.createElement("span",{role:"button",tabIndex:-1,className:Ae()(`${vt}-trigger`,{active:Tr}),onClick:Dn=>{Dn.stopPropagation()}},tr)))}var gs=cs;function Fu(Te,He,ot){let ut=[];return(Te||[]).forEach((vt,St)=>{var Tt;const kt=si(St,ot);if(vt.filters||"filterDropdown"in vt||"onFilter"in vt)if("filteredValue"in vt){let Mt=vt.filteredValue;"filterDropdown"in vt||(Mt=(Tt=Mt==null?void 0:Mt.map(String))!==null&&Tt!==void 0?Tt:Mt),ut.push({column:vt,key:wo(vt,kt),filteredKeys:Mt,forceFiltered:vt.filtered})}else ut.push({column:vt,key:wo(vt,kt),filteredKeys:He&&vt.defaultFilteredValue?vt.defaultFilteredValue:void 0,forceFiltered:vt.filtered});"children"in vt&&(ut=[].concat((0,ca.Z)(ut),(0,ca.Z)(Fu(vt.children,He,kt))))}),ut}function Uu(Te,He,ot,ut,vt,St,Tt,kt){return ot.map((Mt,en)=>{const Jt=si(en,kt),{filterMultiple:qt=!0,filterMode:wn,filterSearch:An}=Mt;let bn=Mt;if(bn.filters||bn.filterDropdown){const ta=wo(bn,Jt),Un=ut.find(fa=>{let{key:$n}=fa;return ta===$n});bn=Object.assign(Object.assign({},bn),{title:fa=>ue.createElement(gs,{tablePrefixCls:Te,prefixCls:`${Te}-filter`,dropdownPrefixCls:He,column:bn,columnKey:ta,filterState:Un,filterMultiple:qt,filterMode:wn,filterSearch:An,triggerFilter:St,locale:vt,getPopupContainer:Tt},hi(Mt.title,fa))})}return"children"in bn&&(bn=Object.assign(Object.assign({},bn),{children:Uu(Te,He,bn.children,ut,vt,St,Tt,Jt)})),bn})}function uu(Te){const He={};return Te.forEach(ot=>{let{key:ut,filteredKeys:vt,column:St}=ot;const{filters:Tt,filterDropdown:kt}=St;if(kt)He[ut]=vt||null;else if(Array.isArray(vt)){const Mt=Jl(Tt);He[ut]=Mt.filter(en=>vt.includes(String(en)))}else He[ut]=null}),He}function Au(Te,He){return He.reduce((ot,ut)=>{const{column:{onFilter:vt,filters:St},filteredKeys:Tt}=ut;return vt&&Tt&&Tt.length?ot.filter(kt=>Tt.some(Mt=>{const en=Jl(St),Jt=en.findIndex(wn=>String(wn)===String(Mt)),qt=Jt!==-1?en[Jt]:Mt;return vt(qt,kt)})):ot},Te)}const ja=Te=>Te.flatMap(He=>"children"in He?[He].concat((0,ca.Z)(ja(He.children||[]))):[He]);function Yu(Te){let{prefixCls:He,dropdownPrefixCls:ot,mergedColumns:ut,onFilterChange:vt,getPopupContainer:St,locale:Tt}=Te;const kt=ue.useMemo(()=>ja(ut||[]),[ut]),[Mt,en]=ue.useState(()=>Fu(kt,!0)),Jt=ue.useMemo(()=>{const bn=Fu(kt,!1);if(bn.length===0)return bn;let ta=!0,Un=!0;if(bn.forEach(fa=>{let{filteredKeys:$n}=fa;$n!==void 0?ta=!1:Un=!1}),ta){const fa=(kt||[]).map(($n,pa)=>wo($n,si(pa)));return Mt.filter($n=>{let{key:pa}=$n;return fa.includes(pa)}).map($n=>{const pa=kt[fa.findIndex(qa=>qa===$n.key)];return Object.assign(Object.assign({},$n),{column:Object.assign(Object.assign({},$n.column),pa),forceFiltered:pa.filtered})})}return bn},[kt,Mt]),qt=ue.useMemo(()=>uu(Jt),[Jt]),wn=bn=>{const ta=Jt.filter(Un=>{let{key:fa}=Un;return fa!==bn.key});ta.push(bn),en(ta),vt(uu(ta),ta)};return[bn=>Uu(He,ot,bn,Jt,Tt,wn,St),Jt,qt]}var Qu=Yu;function Vu(Te,He,ot){const ut=ue.useRef({});function vt(St){if(!ut.current||ut.current.data!==Te||ut.current.childrenColumnName!==He||ut.current.getRowKey!==ot){let kt=function(Mt){Mt.forEach((en,Jt)=>{const qt=ot(en,Jt);Tt.set(qt,en),en&&typeof en=="object"&&He in en&&kt(en[He]||[])})};const Tt=new Map;kt(Te),ut.current={data:Te,childrenColumnName:He,kvMap:Tt,getRowKey:ot}}return ut.current.kvMap.get(St)}return[vt]}var wu=te(50371),Ju=function(Te,He){var ot={};for(var ut in Te)Object.prototype.hasOwnProperty.call(Te,ut)&&He.indexOf(ut)<0&&(ot[ut]=Te[ut]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vt=0,ut=Object.getOwnPropertySymbols(Te);vt{const St=Te[vt];typeof St!="function"&&(ot[vt]=St)}),ot}function cl(Te,He,ot){const ut=ot&&typeof ot=="object"?ot:{},{total:vt=0}=ut,St=Ju(ut,["total"]),[Tt,kt]=(0,ue.useState)(()=>({current:"defaultCurrent"in St?St.defaultCurrent:1,pageSize:"defaultPageSize"in St?St.defaultPageSize:su})),Mt=(0,wu.Z)(Tt,St,{total:vt>0?vt:Te}),en=Math.ceil((vt||Te)/Mt.pageSize);Mt.current>en&&(Mt.current=en||1);const Jt=(wn,An)=>{kt({current:wn!=null?wn:1,pageSize:An||Mt.pageSize})},qt=(wn,An)=>{var bn;ot&&((bn=ot.onChange)===null||bn===void 0||bn.call(ot,wn,An)),Jt(wn,An),He(wn,An||(Mt==null?void 0:Mt.pageSize))};return ot===!1?[{},()=>{}]:[Object.assign(Object.assign({},Mt),{onChange:qt}),Jt]}var xu=cl,bu=te(84105),_l=te(35654),pu=te(90782),co=te(71430),ms=te(18929);const Il={},Bu="SELECT_ALL",vu="SELECT_INVERT",Du="SELECT_NONE",Xu=[],Iu=(Te,He)=>{let ot=[];return(He||[]).forEach(ut=>{ot.push(ut),ut&&typeof ut=="object"&&Te in ut&&(ot=[].concat((0,ca.Z)(ot),(0,ca.Z)(Iu(Te,ut[Te]))))}),ot};var Ou=(Te,He)=>{const{preserveSelectedRowKeys:ot,selectedRowKeys:ut,defaultSelectedRowKeys:vt,getCheckboxProps:St,onChange:Tt,onSelect:kt,onSelectAll:Mt,onSelectInvert:en,onSelectNone:Jt,onSelectMultiple:qt,columnWidth:wn,type:An,selections:bn,fixed:ta,renderCell:Un,hideSelectAll:fa,checkStrictly:$n=!0}=He||{},{prefixCls:pa,data:qa,pageData:cr,getRecordByKey:Ua,getRowKey:lr,expandType:Tr,childrenColumnName:La,locale:Va,getPopupContainer:Ra}=Te,[ia,Fa]=(0,ms.Z)(ut||vt||Xu,{value:ut}),rr=ue.useRef(new Map),_r=(0,ue.useCallback)(Cr=>{if(ot){const gr=new Map;Cr.forEach(vr=>{let tr=Ua(vr);!tr&&rr.current.has(vr)&&(tr=rr.current.get(vr)),gr.set(vr,tr)}),rr.current=gr}},[Ua,ot]);ue.useEffect(()=>{_r(ia)},[ia]);const{keyEntities:Gr}=(0,ue.useMemo)(()=>{if($n)return{keyEntities:null};let Cr=qa;if(ot){const gr=new Set(qa.map((tr,Ha)=>lr(tr,Ha))),vr=Array.from(rr.current).reduce((tr,Ha)=>{let[Dn,Da]=Ha;return gr.has(Dn)?tr:tr.concat(Da)},[]);Cr=[].concat((0,ca.Z)(Cr),(0,ca.Z)(vr))}return(0,co.I8)(Cr,{externalGetKey:lr,childrenPropName:La})},[qa,lr,$n,La,ot]),$a=(0,ue.useMemo)(()=>Iu(La,cr),[La,cr]),Vr=(0,ue.useMemo)(()=>{const Cr=new Map;return $a.forEach((gr,vr)=>{const tr=lr(gr,vr),Ha=(St?St(gr):null)||{};Cr.set(tr,Ha)}),Cr},[$a,lr,St]),eo=(0,ue.useCallback)(Cr=>{var gr;return!!(!((gr=Vr.get(lr(Cr)))===null||gr===void 0)&&gr.disabled)},[Vr,lr]),[io,to]=(0,ue.useMemo)(()=>{if($n)return[ia||[],[]];const{checkedKeys:Cr,halfCheckedKeys:gr}=(0,pu.S)(ia,!0,Gr,eo);return[Cr||[],gr]},[ia,$n,Gr,eo]),ai=(0,ue.useMemo)(()=>{const Cr=An==="radio"?io.slice(0,1):io;return new Set(Cr)},[io,An]),ho=(0,ue.useMemo)(()=>An==="radio"?new Set:new Set(to),[to,An]),[xr,ci]=(0,ue.useState)(null);ue.useEffect(()=>{He||Fa(Xu)},[!!He]);const Sr=(0,ue.useCallback)((Cr,gr)=>{let vr,tr;_r(Cr),ot?(vr=Cr,tr=Cr.map(Ha=>rr.current.get(Ha))):(vr=[],tr=[],Cr.forEach(Ha=>{const Dn=Ua(Ha);Dn!==void 0&&(vr.push(Ha),tr.push(Dn))})),Fa(vr),Tt==null||Tt(vr,tr,{type:gr})},[Fa,Ua,Tt,ot]),xo=(0,ue.useCallback)((Cr,gr,vr,tr)=>{if(kt){const Ha=vr.map(Dn=>Ua(Dn));kt(Ua(Cr),gr,Ha,tr)}Sr(vr,"single")},[kt,Ua,Sr]),Io=(0,ue.useMemo)(()=>!bn||fa?null:(bn===!0?[Bu,vu,Du]:bn).map(gr=>gr===Bu?{key:"all",text:Va.selectionAll,onSelect(){Sr(qa.map((vr,tr)=>lr(vr,tr)).filter(vr=>{const tr=Vr.get(vr);return!(tr!=null&&tr.disabled)||ai.has(vr)}),"all")}}:gr===vu?{key:"invert",text:Va.selectInvert,onSelect(){const vr=new Set(ai);cr.forEach((Ha,Dn)=>{const Da=lr(Ha,Dn),zr=Vr.get(Da);zr!=null&&zr.disabled||(vr.has(Da)?vr.delete(Da):vr.add(Da))});const tr=Array.from(vr);en&&en(tr),Sr(tr,"invert")}}:gr===Du?{key:"none",text:Va.selectNone,onSelect(){Jt==null||Jt(),Sr(Array.from(ai).filter(vr=>{const tr=Vr.get(vr);return tr==null?void 0:tr.disabled}),"none")}}:gr).map(gr=>Object.assign(Object.assign({},gr),{onSelect:function(){for(var vr,tr,Ha=arguments.length,Dn=new Array(Ha),Da=0;Da{var gr;if(!He)return Cr.filter(_o=>_o!==Il);let vr=(0,ca.Z)(Cr);const tr=new Set(ai),Ha=$a.map(lr).filter(_o=>!Vr.get(_o).disabled),Dn=Ha.every(_o=>tr.has(_o)),Da=Ha.some(_o=>tr.has(_o)),zr=()=>{const _o=[];Dn?Ha.forEach(Ai=>{tr.delete(Ai),_o.push(Ai)}):Ha.forEach(Ai=>{tr.has(Ai)||(tr.add(Ai),_o.push(Ai))});const Uo=Array.from(tr);Mt==null||Mt(!Dn,Uo.map(Ai=>Ua(Ai)),_o.map(Ai=>Ua(Ai))),Sr(Uo,"all"),ci(null)};let no;if(An!=="radio"){let _o;if(Io){const So={getPopupContainer:Ra,items:Io.map((il,Vi)=>{const{key:Yo,text:Fr,onSelect:Di}=il;return{key:Yo!=null?Yo:Vi,onClick:()=>{Di==null||Di(Ha)},label:Fr}})};_o=ue.createElement("div",{className:`${pa}-selection-extra`},ue.createElement(ii.Z,{menu:So,getPopupContainer:Ra},ue.createElement("span",null,ue.createElement(bu.Z,null))))}const Uo=$a.map((So,il)=>{const Vi=lr(So,il),Yo=Vr.get(Vi)||{};return Object.assign({checked:tr.has(Vi)},Yo)}).filter(So=>{let{disabled:il}=So;return il}),Ai=!!Uo.length&&Uo.length===$a.length,ar=Ai&&Uo.every(So=>{let{checked:il}=So;return il}),Ni=Ai&&Uo.some(So=>{let{checked:il}=So;return il});no=!fa&&ue.createElement("div",{className:`${pa}-selection`},ue.createElement(Bi.default,{checked:Ai?ar:!!$a.length&&Dn,indeterminate:Ai?!ar&&Ni:!Dn&&Da,onChange:zr,disabled:$a.length===0||Ai,"aria-label":_o?"Custom selection":"Select all",skipGroup:!0}),_o)}let Xi;An==="radio"?Xi=(_o,Uo,Ai)=>{const ar=lr(Uo,Ai),Ni=tr.has(ar);return{node:ue.createElement(Pu.ZP,Object.assign({},Vr.get(ar),{checked:Ni,onClick:So=>So.stopPropagation(),onChange:So=>{tr.has(ar)||xo(ar,!0,[ar],So.nativeEvent)}})),checked:Ni}}:Xi=(_o,Uo,Ai)=>{var ar;const Ni=lr(Uo,Ai),So=tr.has(Ni),il=ho.has(Ni),Vi=Vr.get(Ni);let Yo;return Tr==="nest"?Yo=il:Yo=(ar=Vi==null?void 0:Vi.indeterminate)!==null&&ar!==void 0?ar:il,{node:ue.createElement(Bi.default,Object.assign({},Vi,{indeterminate:Yo,checked:So,skipGroup:!0,onClick:Fr=>Fr.stopPropagation(),onChange:Fr=>{let{nativeEvent:Di}=Fr;const{shiftKey:Si}=Di;let qi=-1,gl=-1;if(Si&&$n){const hl=new Set([xr,Ni]);Ha.some((ll,Zi)=>{if(hl.has(ll))if(qi===-1)qi=Zi;else return gl=Zi,!0;return!1})}if(gl!==-1&&qi!==gl&&$n){const hl=Ha.slice(qi,gl+1),ll=[];So?hl.forEach(mo=>{tr.has(mo)&&(ll.push(mo),tr.delete(mo))}):hl.forEach(mo=>{tr.has(mo)||(ll.push(mo),tr.add(mo))});const Zi=Array.from(tr);qt==null||qt(!So,Zi.map(mo=>Ua(mo)),ll.map(mo=>Ua(mo))),Sr(Zi,"multiple")}else{const hl=io;if($n){const ll=So?(0,_l._5)(hl,Ni):(0,_l.L0)(hl,Ni);xo(Ni,!So,ll,Di)}else{const ll=(0,pu.S)([].concat((0,ca.Z)(hl),[Ni]),!0,Gr,eo),{checkedKeys:Zi,halfCheckedKeys:mo}=ll;let Ol=Zi;if(So){const jl=new Set(Zi);jl.delete(Ni),Ol=(0,pu.S)(Array.from(jl),{checked:!1,halfCheckedKeys:mo},Gr,eo).checkedKeys}xo(Ni,!So,Ol,Di)}}ci(So?null:Ni)}})),checked:So}};const _i=(_o,Uo,Ai)=>{const{node:ar,checked:Ni}=Xi(_o,Uo,Ai);return Un?Un(Ni,Uo,Ai,ar):ar};if(!vr.includes(Il))if(vr.findIndex(_o=>{var Uo;return((Uo=_o[Ia])===null||Uo===void 0?void 0:Uo.columnType)==="EXPAND_COLUMN"})===0){const[_o,...Uo]=vr;vr=[_o,Il].concat((0,ca.Z)(Uo))}else vr=[Il].concat((0,ca.Z)(vr));const vl=vr.indexOf(Il);vr=vr.filter((_o,Uo)=>_o!==Il||Uo===vl);const wi=vr[vl-1],Ei=vr[vl+1];let hr=ta;hr===void 0&&((Ei==null?void 0:Ei.fixed)!==void 0?hr=Ei.fixed:(wi==null?void 0:wi.fixed)!==void 0&&(hr=wi.fixed)),hr&&wi&&((gr=wi[Ia])===null||gr===void 0?void 0:gr.columnType)==="EXPAND_COLUMN"&&wi.fixed===void 0&&(wi.fixed=hr);const tl=Ae()(`${pa}-selection-col`,{[`${pa}-selection-col-with-dropdown`]:bn&&An==="checkbox"}),ol={fixed:hr,width:wn,className:`${pa}-selection-column`,title:He.columnTitle||no,render:_i,onCell:He.onCell,[Ia]:{className:tl}};return vr.map(_o=>_o===Il?ol:_o)},[lr,$a,He,io,ai,ho,wn,Io,Tr,xr,Vr,qt,xo,eo]),ai]},fs=te(89489),ps=te(59477),Lu=te(6848);const $l="ascend",eu="descend";function du(Te){return typeof Te.sorter=="object"&&typeof Te.sorter.multiple=="number"?Te.sorter.multiple:!1}function qu(Te){return typeof Te=="function"?Te:Te&&typeof Te=="object"&&Te.compare?Te.compare:!1}function vs(Te,He){return He?Te[Te.indexOf(He)+1]:Te[0]}function cu(Te,He,ot){let ut=[];function vt(St,Tt){ut.push({column:St,key:wo(St,Tt),multiplePriority:du(St),sortOrder:St.sortOrder})}return(Te||[]).forEach((St,Tt)=>{const kt=si(Tt,ot);St.children?("sortOrder"in St&&vt(St,kt),ut=[].concat((0,ca.Z)(ut),(0,ca.Z)(cu(St.children,He,kt)))):St.sorter&&("sortOrder"in St?vt(St,kt):He&&St.defaultSortOrder&&ut.push({column:St,key:wo(St,kt),multiplePriority:du(St),sortOrder:St.defaultSortOrder}))}),ut}function Pr(Te,He,ot,ut,vt,St,Tt,kt){return(He||[]).map((Mt,en)=>{const Jt=si(en,kt);let qt=Mt;if(qt.sorter){const wn=qt.sortDirections||vt,An=qt.showSorterTooltip===void 0?Tt:qt.showSorterTooltip,bn=wo(qt,Jt),ta=ot.find(Tr=>{let{key:La}=Tr;return La===bn}),Un=ta?ta.sortOrder:null,fa=vs(wn,Un);let $n;if(Mt.sortIcon)$n=Mt.sortIcon({sortOrder:Un});else{const Tr=wn.includes($l)&&ue.createElement(ps.Z,{className:Ae()(`${Te}-column-sorter-up`,{active:Un===$l})}),La=wn.includes(eu)&&ue.createElement(fs.Z,{className:Ae()(`${Te}-column-sorter-down`,{active:Un===eu})});$n=ue.createElement("span",{className:Ae()(`${Te}-column-sorter`,{[`${Te}-column-sorter-full`]:!!(Tr&&La)})},ue.createElement("span",{className:`${Te}-column-sorter-inner`,"aria-hidden":"true"},Tr,La))}const{cancelSort:pa,triggerAsc:qa,triggerDesc:cr}=St||{};let Ua=pa;fa===eu?Ua=cr:fa===$l&&(Ua=qa);const lr=typeof An=="object"?An:{title:Ua};qt=Object.assign(Object.assign({},qt),{className:Ae()(qt.className,{[`${Te}-column-sort`]:Un}),title:Tr=>{const La=ue.createElement("div",{className:`${Te}-column-sorters`},ue.createElement("span",{className:`${Te}-column-title`},hi(Mt.title,Tr)),$n);return An?ue.createElement(Lu.Z,Object.assign({},lr),La):La},onHeaderCell:Tr=>{const La=Mt.onHeaderCell&&Mt.onHeaderCell(Tr)||{},Va=La.onClick,Ra=La.onKeyDown;La.onClick=rr=>{ut({column:Mt,key:bn,sortOrder:fa,multiplePriority:du(Mt)}),Va==null||Va(rr)},La.onKeyDown=rr=>{rr.keyCode===lu.Z.ENTER&&(ut({column:Mt,key:bn,sortOrder:fa,multiplePriority:du(Mt)}),Ra==null||Ra(rr))};const ia=bi(Mt.title,{}),Fa=ia==null?void 0:ia.toString();return Un?La["aria-sort"]=Un==="ascend"?"ascending":"descending":La["aria-label"]=Fa||"",La.className=Ae()(La.className,`${Te}-column-has-sorters`),La.tabIndex=0,Mt.ellipsis&&(La.title=(ia!=null?ia:"").toString()),La}})}return"children"in qt&&(qt=Object.assign(Object.assign({},qt),{children:Pr(Te,qt.children,ot,ut,vt,St,Tt,Jt)})),qt})}function $u(Te){const{column:He,sortOrder:ot}=Te;return{column:He,order:ot,field:He.dataIndex,columnKey:He.key}}function es(Te){const He=Te.filter(ot=>{let{sortOrder:ut}=ot;return ut}).map($u);return He.length===0&&Te.length?Object.assign(Object.assign({},$u(Te[Te.length-1])),{column:void 0}):He.length<=1?He[0]||{}:He}function Nu(Te,He,ot){const ut=He.slice().sort((Tt,kt)=>kt.multiplePriority-Tt.multiplePriority),vt=Te.slice(),St=ut.filter(Tt=>{let{column:{sorter:kt},sortOrder:Mt}=Tt;return qu(kt)&&Mt});return St.length?vt.sort((Tt,kt)=>{for(let Mt=0;Mt{const kt=Tt[ot];return kt?Object.assign(Object.assign({},Tt),{[ot]:Nu(kt,He,ot)}):Tt}):vt}function ts(Te){let{prefixCls:He,mergedColumns:ot,onSorterChange:ut,sortDirections:vt,tableLocale:St,showSorterTooltip:Tt}=Te;const[kt,Mt]=ue.useState(cu(ot,!0)),en=ue.useMemo(()=>{let bn=!0;const ta=cu(ot,!1);if(!ta.length)return kt;const Un=[];function fa(pa){bn?Un.push(pa):Un.push(Object.assign(Object.assign({},pa),{sortOrder:null}))}let $n=null;return ta.forEach(pa=>{$n===null?(fa(pa),pa.sortOrder&&(pa.multiplePriority===!1?bn=!1:$n=!0)):($n&&pa.multiplePriority!==!1||(bn=!1),fa(pa))}),Un},[ot,kt]),Jt=ue.useMemo(()=>{const bn=en.map(ta=>{let{column:Un,sortOrder:fa}=ta;return{column:Un,order:fa}});return{sortColumns:bn,sortColumn:bn[0]&&bn[0].column,sortOrder:bn[0]&&bn[0].order}},[en]);function qt(bn){let ta;bn.multiplePriority===!1||!en.length||en[0].multiplePriority===!1?ta=[bn]:ta=[].concat((0,ca.Z)(en.filter(Un=>{let{key:fa}=Un;return fa!==bn.key})),[bn]),Mt(ta),ut(es(ta),ta)}return[bn=>Pr(He,bn,en,qt,vt,St,Tt),en,Jt,()=>es(en)]}function hs(Te,He){return Te.map(ot=>{const ut=Object.assign({},ot);return ut.title=hi(ot.title,He),"children"in ut&&(ut.children=hs(ut.children,He)),ut})}function Es(Te){return[ue.useCallback(ot=>hs(ot,Te),[Te])]}var Mu=Jr((Te,He)=>{const{_renderTimes:ot}=Te,{_renderTimes:ut}=He;return ot!==ut}),pl=xa((Te,He)=>{const{_renderTimes:ot}=Te,{_renderTimes:ut}=He;return ot!==ut}),wl=te(64993),tu=te(17313),Ss=te(83116),ys=te(37613),ke=Te=>{const{componentCls:He}=Te,ot=`${Te.lineWidth}px ${Te.lineType} ${Te.tableBorderColor}`,ut=(vt,St,Tt)=>({[`&${He}-${vt}`]:{[`> ${He}-container`]:{[`> ${He}-content, > ${He}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${He}-expanded-row-fixed`]:{margin:`-${St}px -${Tt+Te.lineWidth}px`}}}}}});return{[`${He}-wrapper`]:{[`${He}${He}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${He}-title`]:{border:ot,borderBottom:0},[`> ${He}-container`]:{borderInlineStart:ot,borderTop:ot,[` > ${He}-content, > ${He}-header, > ${He}-body, @@ -261,7 +261,7 @@ &${He}-row:hover > td, > th${He}-cell-row-hover, > td${He}-cell-row-hover - `]:{background:ta},[`&${He}-row-selected`]:{"> th, > td":{background:Un},"&:hover > th, &:hover > td":{background:fa}}}},[`${He}-footer`]:{padding:`${ut}px ${vt}px`,color:$n,background:pa}})}};var zo=(0,Ss.Z)("Table",Te=>{const{colorTextHeading:He,colorSplit:ot,colorIcon:ut,colorIconHover:vt,opacityLoading:St,colorBgContainer:Tt,controlInteractiveSize:kt,headerBg:Mt,headerColor:en,headerSortActiveBg:Jt,headerSortHoverBg:qt,bodySortBg:wn,rowHoverBg:An,rowSelectedBg:bn,rowSelectedHoverBg:ta,rowExpandedBg:Un,cellPaddingBlock:fa,cellPaddingInline:$n,cellPaddingBlockMD:pa,cellPaddingInlineMD:qa,cellPaddingBlockSM:cr,cellPaddingInlineSM:Ua,borderColor:lr,footerBg:Tr,footerColor:La,headerBorderRadius:Va,cellFontSize:Ra,cellFontSizeMD:ia,cellFontSizeSM:Fa,headerSplitColor:rr,fixedHeaderSortActiveBg:_r,headerFilterHoverBg:Gr,filterDropdownBg:$a,expandIconBg:Vr,selectionColumnWidth:eo,stickyScrollBarBg:io}=Te,to=new wl.C(ut),ai=new wl.C(vt),ho=2,xr=(0,ys.TS)(Te,{tableFontSize:Ra,tableBg:Tt,tableRadius:Va,tablePaddingVertical:fa,tablePaddingHorizontal:$n,tablePaddingVerticalMiddle:pa,tablePaddingHorizontalMiddle:qa,tablePaddingVerticalSmall:cr,tablePaddingHorizontalSmall:Ua,tableBorderColor:lr,tableHeaderTextColor:en,tableHeaderBg:Mt,tableFooterTextColor:La,tableFooterBg:Tr,tableHeaderCellSplitColor:rr,tableHeaderSortBg:Jt,tableHeaderSortHoverBg:qt,tableHeaderIconColor:to.clone().setAlpha(to.getAlpha()*St).toRgbString(),tableHeaderIconColorHover:ai.clone().setAlpha(ai.getAlpha()*St).toRgbString(),tableBodySortBg:wn,tableFixedHeaderSortActiveBg:_r,tableHeaderFilterActiveBg:Gr,tableFilterDropdownBg:$a,tableRowHoverBg:An,tableSelectedRowBg:bn,tableSelectedRowHoverBg:ta,zIndexTableFixed:ho,zIndexTableSticky:ho+1,tableFontSizeMiddle:ia,tableFontSizeSmall:Fa,tableSelectionColumnWidth:eo,tableExpandIconBg:Vr,tableExpandColumnWidth:kt+2*Te.padding,tableExpandedRowBg:Un,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:io,tableScrollThumbBgHover:He,tableScrollBg:ot});return[ei(xr),Tn(xr),$o(xr),Fo(xr),ma(xr),ke(xr),xn(xr),cn(xr),$o(xr),Ue(xr),Ba(xr),In(xr),Do(xr),gt(xr),Xa(xr),_a(xr),Oi(xr)]},Te=>{const{colorFillAlter:He,colorBgContainer:ot,colorTextHeading:ut,colorFillSecondary:vt,colorFillContent:St,controlItemBgActive:Tt,controlItemBgActiveHover:kt,padding:Mt,paddingSM:en,paddingXS:Jt,colorBorderSecondary:qt,borderRadiusLG:wn,fontSize:An,controlHeight:bn,colorTextPlaceholder:ta}=Te,Un=new wl.C(vt).onBackground(ot).toHexShortString(),fa=new wl.C(St).onBackground(ot).toHexShortString(),$n=new wl.C(He).onBackground(ot).toHexShortString();return{headerBg:$n,headerColor:ut,headerSortActiveBg:Un,headerSortHoverBg:fa,bodySortBg:$n,rowHoverBg:$n,rowSelectedBg:Tt,rowSelectedHoverBg:kt,rowExpandedBg:He,cellPaddingBlock:Mt,cellPaddingInline:Mt,cellPaddingBlockMD:en,cellPaddingInlineMD:Jt,cellPaddingBlockSM:Jt,cellPaddingInlineSM:Jt,borderColor:qt,headerBorderRadius:wn,footerBg:$n,footerColor:ut,cellFontSize:An,cellFontSizeMD:An,cellFontSizeSM:An,headerSplitColor:qt,fixedHeaderSortActiveBg:Un,headerFilterHoverBg:St,filterDropdownMenuBg:ot,filterDropdownBg:ot,expandIconBg:ot,selectionColumnWidth:bn,stickyScrollBarBg:ta,stickyScrollBarBorderRadius:100}});const Zo=[],ko=(Te,He)=>{const{prefixCls:ot,className:ut,rootClassName:vt,style:St,size:Tt,bordered:kt,dropdownPrefixCls:Mt,dataSource:en,pagination:Jt,rowSelection:qt,rowKey:wn="key",rowClassName:An,columns:bn,children:ta,childrenColumnName:Un,onChange:fa,getPopupContainer:$n,loading:pa,expandIcon:qa,expandable:cr,expandedRowRender:Ua,expandIconColumnIndex:lr,indentSize:Tr,scroll:La,sortDirections:Va,locale:Ra,showSorterTooltip:ia=!0,virtual:Fa}=Te,rr=ue.useMemo(()=>bn||Zt(ta),[bn,ta]),_r=ue.useMemo(()=>rr.some(Lo=>Lo.responsive),[rr]),Gr=(0,Ho.Z)(_r),$a=ue.useMemo(()=>{const Lo=new Set(Object.keys(Gr).filter(ti=>Gr[ti]));return rr.filter(ti=>!ti.responsive||ti.responsive.some(nl=>Lo.has(nl)))},[rr,Gr]),Vr=(0,Rr.Z)(Te,["className","style","columns"]),{locale:eo=ui.Z,direction:io,table:to,renderEmpty:ai,getPrefixCls:ho,getPopupContainer:xr}=ue.useContext(wr.E_),ci=(0,fi.Z)(Tt),Sr=Object.assign(Object.assign({},eo.Table),Ra),xo=en||Zo,Io=ho("table",ot),Li=ho("dropdown",Mt),Cr=Object.assign({childrenColumnName:Un,expandIconColumnIndex:lr},cr),{childrenColumnName:gr="children"}=Cr,vr=ue.useMemo(()=>xo.some(Lo=>Lo==null?void 0:Lo[gr])?"nest":Ua||cr&&cr.expandedRowRender?"row":null,[xo]),tr={body:ue.useRef()},Ha=ue.useMemo(()=>typeof wn=="function"?wn:Lo=>Lo==null?void 0:Lo[wn],[wn]),[Dn]=Vu(xo,gr,Ha),Da={},zr=function(Lo,ti){let nl=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var xi,ul,sl;const Ii=Object.assign(Object.assign({},Da),Lo);nl&&((xi=Da.resetPagination)===null||xi===void 0||xi.call(Da),!((ul=Ii.pagination)===null||ul===void 0)&&ul.current&&(Ii.pagination.current=1),Jt&&Jt.onChange&&Jt.onChange(1,(sl=Ii.pagination)===null||sl===void 0?void 0:sl.pageSize)),La&&La.scrollToFirstRowOnChange!==!1&&tr.body.current&&(0,dr.Z)(0,{getContainer:()=>tr.body.current}),fa==null||fa(Ii.pagination,Ii.filters,Ii.sorter,{currentDataSource:Au(Nu(xo,Ii.sorterStates,gr),Ii.filterStates),action:ti})},no=(Lo,ti)=>{zr({sorter:Lo,sorterStates:ti},"sort",!1)},[Xi,_i,vl,wi]=ts({prefixCls:Io,mergedColumns:$a,onSorterChange:no,sortDirections:Va||["ascend","descend"],tableLocale:Sr,showSorterTooltip:ia}),Ei=ue.useMemo(()=>Nu(xo,_i,gr),[xo,_i]);Da.sorter=wi(),Da.sorterStates=_i;const hr=(Lo,ti)=>{zr({filters:Lo,filterStates:ti},"filter",!0)},[tl,ol,_o]=Qu({prefixCls:Io,locale:Sr,dropdownPrefixCls:Li,mergedColumns:$a,onFilterChange:hr,getPopupContainer:$n||xr}),Uo=Au(Ei,ol);Da.filters=_o,Da.filterStates=ol;const Ai=ue.useMemo(()=>{const Lo={};return Object.keys(_o).forEach(ti=>{_o[ti]!==null&&(Lo[ti]=_o[ti])}),Object.assign(Object.assign({},vl),{filters:Lo})},[vl,_o]),[ar]=Es(Ai),Ni=(Lo,ti)=>{zr({pagination:Object.assign(Object.assign({},Da.pagination),{current:Lo,pageSize:ti})},"paginate")},[So,il]=xu(Uo.length,Ni,Jt);Da.pagination=Jt===!1?{}:Zl(So,Jt),Da.resetPagination=il;const Vi=ue.useMemo(()=>{if(Jt===!1||!So.pageSize)return Uo;const{current:Lo=1,total:ti,pageSize:nl=su}=So;return Uo.lengthnl?Uo.slice((Lo-1)*nl,Lo*nl):Uo:Uo.slice((Lo-1)*nl,Lo*nl)},[!!Jt,Uo,So&&So.current,So&&So.pageSize,So&&So.total]),[Yo,Fr]=Ou({prefixCls:Io,data:Uo,pageData:Vi,getRowKey:Ha,getRecordByKey:Dn,expandType:vr,childrenColumnName:gr,locale:Sr,getPopupContainer:$n||xr},qt),Di=(Lo,ti,nl)=>{let xi;return typeof An=="function"?xi=Ae()(An(Lo,ti,nl)):xi=Ae()(An),Ae()({[`${Io}-row-selected`]:Fr.has(Ha(Lo,ti))},xi)};Cr.__PARENT_RENDER_ICON__=Cr.expandIcon,Cr.expandIcon=Cr.expandIcon||qa||Ja(Sr),vr==="nest"&&Cr.expandIconColumnIndex===void 0?Cr.expandIconColumnIndex=qt?1:0:Cr.expandIconColumnIndex>0&&qt&&(Cr.expandIconColumnIndex-=1),typeof Cr.indentSize!="number"&&(Cr.indentSize=typeof Tr=="number"?Tr:15);const Si=ue.useCallback(Lo=>ar(Yo(tl(Xi(Lo)))),[Xi,tl,Yo]);let qi,gl;if(Jt!==!1&&(So!=null&&So.total)){let Lo;So.size?Lo=So.size:Lo=ci==="small"||ci==="middle"?"small":void 0;const ti=ul=>ue.createElement(Ti.Z,Object.assign({},So,{className:Ae()(`${Io}-pagination ${Io}-pagination-${ul}`,So.className),size:Lo})),nl=io==="rtl"?"left":"right",{position:xi}=So;if(xi!==null&&Array.isArray(xi)){const ul=xi.find(Ll=>Ll.includes("top")),sl=xi.find(Ll=>Ll.includes("bottom")),Ii=xi.every(Ll=>`${Ll}`=="none");!ul&&!sl&&!Ii&&(gl=ti(nl)),ul&&(qi=ti(ul.toLowerCase().replace("top",""))),sl&&(gl=ti(sl.toLowerCase().replace("bottom","")))}else gl=ti(nl)}let hl;typeof pa=="boolean"?hl={spinning:pa}:typeof pa=="object"&&(hl=Object.assign({spinning:!0},pa));const[ll,Zi]=zo(Io),[,mo]=(0,Ea.Z)(),Ol=Ae()(`${Io}-wrapper`,to==null?void 0:to.className,{[`${Io}-wrapper-rtl`]:io==="rtl"},ut,vt,Zi),jl=Object.assign(Object.assign({},to==null?void 0:to.style),St),xl=Ra&&Ra.emptyText||(ai==null?void 0:ai("Table"))||ue.createElement(qr.Z,{componentName:"Table"}),bl=Fa?pl:Mu,gu={},ku=ue.useMemo(()=>{const{fontSize:Lo,lineHeight:ti,padding:nl,paddingXS:xi,paddingSM:ul}=mo,sl=Math.floor(Lo*ti);switch(ci){case"large":return nl*2+sl;case"small":return xi*2+sl;default:return ul*2+sl}},[mo,ci]);return Fa&&(gu.listItemHeight=ku),ll(ue.createElement("div",{ref:He,className:Ol,style:jl},ue.createElement(Oa.Z,Object.assign({spinning:!1},hl),qi,ue.createElement(bl,Object.assign({},gu,Vr,{columns:$a,direction:io,expandable:Cr,prefixCls:Io,className:Ae()({[`${Io}-middle`]:ci==="middle",[`${Io}-small`]:ci==="small",[`${Io}-bordered`]:kt,[`${Io}-empty`]:xo.length===0}),data:Vi,rowKey:Ha,rowClassName:Di,emptyText:xl,internalHooks:Ee,internalRefs:tr,transformColumns:Si})),gl)))};var zn=ue.forwardRef(ko);const Ko=(Te,He)=>{const ot=ue.useRef(0);return ot.current+=1,ue.createElement(zn,Object.assign({},Te,{ref:He,_renderTimes:ot.current}))},Jo=ue.forwardRef(Ko);Jo.SELECTION_COLUMN=Il,Jo.EXPAND_COLUMN=z,Jo.SELECTION_ALL=Bu,Jo.SELECTION_INVERT=vu,Jo.SELECTION_NONE=Du,Jo.Column=Dr,Jo.ColumnGroup=Po,Jo.Summary=we;var Qi=Jo,Hi=Qi},17574:function(xt,bt,te){"use strict";te.d(bt,{default:function(){return Me}});var z=te(54030),Ee=te(3300),xe=te(52671),je=te(8657),ve=te(32855),Ce=te(59301),ue={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},ge=ue,De=te(7657),ye=function(Ne,Je){return Ce.createElement(De.Z,(0,ve.Z)({},Ne,{ref:Je,icon:ge}))},fe=Ce.forwardRef(ye),be=fe,pe=te(92310),re=te.n(pe),E=te(35654),a=te(71430),x=te(36355),y=te(56082),b=te(62892),ee=te(20648);const ne=4;function oe(he){const{dropPosition:Ne,dropLevelOffset:Je,prefixCls:at,indent:Ge,direction:$e="ltr"}=he,ht=$e==="ltr"?"left":"right",Ct=$e==="ltr"?"right":"left",mt={[ht]:-Je*Ge+ne,[Ct]:0};switch(Ne){case-1:mt.top=-3;break;case 1:mt.bottom=-3;break;default:mt.bottom=-3,mt[ht]=Ge+ne;break}return Ce.createElement("div",{style:mt,className:`${at}-drop-indicator`})}var se=te(71997),Pe=Ce.forwardRef((he,Ne)=>{const{getPrefixCls:Je,direction:at,virtual:Ge,tree:$e}=Ce.useContext(x.E_),{prefixCls:ht,className:Ct,showIcon:mt=!1,showLine:At,switcherIcon:Qe,blockNode:Bt=!1,children:It,checkable:Le=!1,selectable:wt=!0,draggable:ce,motion:ie,style:ae}=he,le=Je("tree",ht),Ie=Je(),_e=ie!=null?ie:Object.assign(Object.assign({},(0,b.Z)(Ie)),{motionAppear:!1}),we=Object.assign(Object.assign({},he),{checkable:Le,selectable:wt,showIcon:mt,motion:_e,blockNode:Bt,showLine:!!At,dropIndicatorRender:oe}),[Re,it]=(0,ee.ZP)(le),Xe=Ce.useMemo(()=>{if(!ce)return!1;let ft={};switch(typeof ce){case"function":ft.nodeDraggable=ce;break;case"object":ft=Object.assign({},ce);break;default:break}return ft.icon!==!1&&(ft.icon=ft.icon||Ce.createElement(y.Z,null)),ft},[ce]),Ke=ft=>Ce.createElement(se.Z,{prefixCls:le,switcherIcon:Qe,treeNodeProps:ft,showLine:At});return Re(Ce.createElement(z.Z,Object.assign({itemHeight:20,ref:Ne,virtual:Ge},we,{style:Object.assign(Object.assign({},$e==null?void 0:$e.style),ae),prefixCls:le,className:re()({[`${le}-icon-hide`]:!mt,[`${le}-block-node`]:Bt,[`${le}-unselectable`]:!wt,[`${le}-rtl`]:at==="rtl"},$e==null?void 0:$e.className,Ct,it),direction:at,checkable:Le&&Ce.createElement("span",{className:`${le}-checkbox-inner`}),selectable:wt,switcherIcon:Ke,draggable:Xe}),It))}),de;(function(he){he[he.None=0]="None",he[he.Start=1]="Start",he[he.End=2]="End"})(de||(de={}));function Be(he,Ne){function Je(at){const{key:Ge,children:$e}=at;Ne(Ge,at)!==!1&&Be($e||[],Ne)}he.forEach(Je)}function Ze(he){let{treeData:Ne,expandedKeys:Je,startKey:at,endKey:Ge}=he;const $e=[];let ht=de.None;if(at&&at===Ge)return[at];if(!at||!Ge)return[];function Ct(mt){return mt===at||mt===Ge}return Be(Ne,mt=>{if(ht===de.End)return!1;if(Ct(mt)){if($e.push(mt),ht===de.None)ht=de.Start;else if(ht===de.Start)return ht=de.End,!1}else ht===de.Start&&$e.push(mt);return Je.includes(mt)}),$e}function Se(he,Ne){const Je=(0,Ee.Z)(Ne),at=[];return Be(he,(Ge,$e)=>{const ht=Je.indexOf(Ge);return ht!==-1&&(at.push($e),Je.splice(ht,1)),!!Je.length}),at}var rt=function(he,Ne){var Je={};for(var at in he)Object.prototype.hasOwnProperty.call(he,at)&&Ne.indexOf(at)<0&&(Je[at]=he[at]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,at=Object.getOwnPropertySymbols(he);Ge{var{defaultExpandAll:Je,defaultExpandParent:at,defaultExpandedKeys:Ge}=he,$e=rt(he,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ht=Ce.useRef(),Ct=Ce.useRef(),mt=()=>{const{keyEntities:Xe}=(0,a.I8)(st($e));let Ke;return Je?Ke=Object.keys(Xe):at?Ke=(0,E.r7)($e.expandedKeys||Ge||[],Xe):Ke=$e.expandedKeys||Ge,Ke},[At,Qe]=Ce.useState($e.selectedKeys||$e.defaultSelectedKeys||[]),[Bt,It]=Ce.useState(()=>mt());Ce.useEffect(()=>{"selectedKeys"in $e&&Qe($e.selectedKeys)},[$e.selectedKeys]),Ce.useEffect(()=>{"expandedKeys"in $e&&It($e.expandedKeys)},[$e.expandedKeys]);const Le=(Xe,Ke)=>{var ft;return"expandedKeys"in $e||It(Xe),(ft=$e.onExpand)===null||ft===void 0?void 0:ft.call($e,Xe,Ke)},wt=(Xe,Ke)=>{var ft;const{multiple:Pt}=$e,{node:zt,nativeEvent:Gt}=Ke,{key:jt=""}=zt,Vt=st($e),tt=Object.assign(Object.assign({},Ke),{selected:!0}),dt=(Gt==null?void 0:Gt.ctrlKey)||(Gt==null?void 0:Gt.metaKey),Rt=Gt==null?void 0:Gt.shiftKey;let Ht;Pt&&dt?(Ht=Xe,ht.current=jt,Ct.current=Ht,tt.selectedNodes=Se(Vt,Ht)):Pt&&Rt?(Ht=Array.from(new Set([].concat((0,Ee.Z)(Ct.current||[]),(0,Ee.Z)(Ze({treeData:Vt,expandedKeys:Bt,startKey:jt,endKey:ht.current}))))),tt.selectedNodes=Se(Vt,Ht)):(Ht=[jt],ht.current=jt,Ct.current=Ht,tt.selectedNodes=Se(Vt,Ht)),(ft=$e.onSelect)===null||ft===void 0||ft.call($e,Ht,tt),"selectedKeys"in $e||Qe(Ht)},{getPrefixCls:ce,direction:ie}=Ce.useContext(x.E_),{prefixCls:ae,className:le,showIcon:Ie=!0,expandAction:_e="click"}=$e,we=rt($e,["prefixCls","className","showIcon","expandAction"]),Re=ce("tree",ae),it=re()(`${Re}-directory`,{[`${Re}-directory-rtl`]:ie==="rtl"},le);return Ce.createElement(Pe,Object.assign({icon:Ae,ref:Ne,blockNode:!0},we,{showIcon:Ie,expandAction:_e,prefixCls:Re,className:it,expandedKeys:Bt,selectedKeys:At,onSelect:wt,onExpand:Le}))};var lt=Ce.forwardRef(Ve);const qe=Pe;qe.DirectoryTree=lt,qe.TreeNode=z.O;var Me=qe},20648:function(xt,bt,te){"use strict";te.d(bt,{TM:function(){return pe},Yk:function(){return be}});var z=te(36237),Ee=te(98447),xe=te(17313),je=te(8378),ve=te(37613),Ce=te(83116);const ue=new z.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),ge=(re,E)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${E.motionDurationSlow}`}}}),De=(re,E)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:E.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${E.lineWidthBold}px solid ${E.colorPrimary}`,borderRadius:"50%",content:'""'}}}),ye=(re,E)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:y,titleHeight:b,nodeSelectedBg:ee,nodeHoverBg:ne}=E,oe=E.paddingXS;return{[a]:Object.assign(Object.assign({},(0,xe.Wf)(E)),{background:E.colorBgContainer,borderRadius:E.borderRadius,transition:`background-color ${E.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,xe.oN)(E)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:y,insetInlineStart:0,border:`1px solid ${E.colorPrimary}`,opacity:0,animationName:ue,animationDuration:E.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${y}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:E.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,xe.oN)(E)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:b,lineHeight:`${b}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${E.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:b}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},ge(re,E)),{position:"relative",flex:"none",alignSelf:"stretch",width:b,margin:0,lineHeight:`${b}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:E.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-y,marginInlineStart:-1,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:b/2*.8,height:b/2,borderBottom:`1px solid ${E.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:oe},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:b,margin:0,padding:`0 ${E.paddingXS/2}px`,color:"inherit",lineHeight:`${b}px`,background:"transparent",borderRadius:E.borderRadius,cursor:"pointer",transition:`all ${E.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ne},[`&${a}-node-selected`]:{backgroundColor:ee},[`${a}-iconEle`]:{display:"inline-block",width:b,height:b,lineHeight:`${b}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${b}px`,userSelect:"none"},De(re,E)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${E.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-y,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${b/2}px !important`}}}}})}},fe=re=>{const{treeCls:E,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:y,directoryNodeSelectedColor:b}=re;return{[`${E}${E}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${E}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${E}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${E}-node-selected`]:{color:b,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:y},[`${E}-switcher`]:{color:b},[`${E}-node-content-wrapper`]:{color:b,background:"transparent"}}}}}},be=(re,E)=>{const a=`.${re}`,x=`${a}-treenode`,y=E.paddingXS/2,b=(0,ve.TS)(E,{treeCls:a,treeNodeCls:x,treeNodePadding:y});return[ye(re,b),fe(b)]},pe=re=>{const{controlHeightSM:E}=re;return{titleHeight:E,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};bt.ZP=(0,Ce.Z)("Tree",(re,E)=>{let{prefixCls:a}=E;return[{[re.componentCls]:(0,Ee.C2)(`${a}-checkbox`,re)},be(a,re),(0,je.Z)(re)]},re=>{const{colorTextLightSolid:E,colorPrimary:a}=re;return Object.assign(Object.assign({},pe(re)),{directoryNodeSelectedColor:E,directoryNodeSelectedBg:a})})},71997:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return x}});var z=te(32855),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},je=xe,ve=te(7657),Ce=function(b,ee){return Ee.createElement(ve.Z,(0,z.Z)({},b,{ref:ee,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue,De=te(52671),ye=te(58617),fe=te(15075),be=te(43531),pe=te(92310),re=te.n(pe),E=te(92343),x=y=>{const{prefixCls:b,switcherIcon:ee,treeNodeProps:ne,showLine:oe}=y,{isLeaf:se,expanded:me,loading:Pe}=ne;if(Pe)return Ee.createElement(ye.Z,{className:`${b}-switcher-loading-icon`});let de;if(oe&&typeof oe=="object"&&(de=oe.showLeafIcon),se){if(!oe)return null;if(typeof de!="boolean"&&de){const Se=typeof de=="function"?de(ne):de,rt=`${b}-switcher-line-custom-icon`;return(0,E.l$)(Se)?(0,E.Tm)(Se,{className:re()(Se.props.className||"",rt)}):Se}return de?Ee.createElement(De.Z,{className:`${b}-switcher-line-icon`}):Ee.createElement("span",{className:`${b}-switcher-leaf-line`})}const Be=`${b}-switcher-icon`,Ze=typeof ee=="function"?ee(ne):ee;return(0,E.l$)(Ze)?(0,E.Tm)(Ze,{className:re()(Ze.props.className||"",Be)}):Ze!==void 0?Ze:oe?me?Ee.createElement(fe.Z,{className:`${b}-switcher-line-icon`}):Ee.createElement(be.Z,{className:`${b}-switcher-line-icon`}):Ee.createElement(ge,{className:Be})}},54580:function(xt,bt,te){"use strict";te.d(bt,{default:function(){return vo}});var z=te(59301),Ee=te(3300),xe=te(92310),je=te.n(xe),ve=te(32855),Ce=te(33377),ue=te(93912),ge=te(18881),De=te(85461),ye=te(74430),fe=te(43079),be=te(13932),pe=te(34666),re=te(68702),E=te(26112);function a(Ot,hn){var yn="cannot ".concat(Ot.method," ").concat(Ot.action," ").concat(hn.status,"'"),mn=new Error(yn);return mn.status=hn.status,mn.method=Ot.method,mn.url=Ot.action,mn}function x(Ot){var hn=Ot.responseText||Ot.response;if(!hn)return hn;try{return JSON.parse(hn)}catch(yn){return hn}}function y(Ot){var hn=new XMLHttpRequest;Ot.onProgress&&hn.upload&&(hn.upload.onprogress=function(na){na.total>0&&(na.percent=na.loaded/na.total*100),Ot.onProgress(na)});var yn=new FormData;Ot.data&&Object.keys(Ot.data).forEach(function(Jn){var na=Ot.data[Jn];if(Array.isArray(na)){na.forEach(function(jn){yn.append("".concat(Jn,"[]"),jn)});return}yn.append(Jn,na)}),Ot.file instanceof Blob?yn.append(Ot.filename,Ot.file,Ot.file.name):yn.append(Ot.filename,Ot.file),hn.onerror=function(na){Ot.onError(na)},hn.onload=function(){return hn.status<200||hn.status>=300?Ot.onError(a(Ot,hn),x(hn)):Ot.onSuccess(x(hn),hn)},hn.open(Ot.method,Ot.action,!0),Ot.withCredentials&&"withCredentials"in hn&&(hn.withCredentials=!0);var mn=Ot.headers||{};return mn["X-Requested-With"]!==null&&hn.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(mn).forEach(function(Jn){mn[Jn]!==null&&hn.setRequestHeader(Jn,mn[Jn])}),hn.send(yn),{abort:function(){hn.abort()}}}var b=+new Date,ee=0;function ne(){return"rc-upload-".concat(b,"-").concat(++ee)}var oe=te(48736),se=function(Ot,hn){if(Ot&&hn){var yn=Array.isArray(hn)?hn:hn.split(","),mn=Ot.name||"",Jn=Ot.type||"",na=Jn.replace(/\/.*$/,"");return yn.some(function(jn){var kn=jn.trim();if(/^\*(\/\*)?$/.test(jn))return!0;if(kn.charAt(0)==="."){var Or=mn.toLowerCase(),Er=kn.toLowerCase(),En=[Er];return(Er===".jpg"||Er===".jpeg")&&(En=[".jpg",".jpeg"]),En.some(function(Bo){return Or.endsWith(Bo)})}return/\/\*$/.test(kn)?na===kn.replace(/\/.*$/,""):Jn===kn?!0:/^\w+$/.test(kn)?((0,oe.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(kn,"'.Skip for check.")),!0):!1})}return!0};function me(Ot,hn){var yn=Ot.createReader(),mn=[];function Jn(){yn.readEntries(function(na){var jn=Array.prototype.slice.apply(na);mn=mn.concat(jn);var kn=!jn.length;kn?hn(mn):Jn()})}Jn()}var Pe=function(hn,yn,mn){var Jn=function na(jn,kn){jn&&(jn.path=kn||"",jn.isFile?jn.file(function(Or){mn(Or)&&(jn.fullPath&&!Or.webkitRelativePath&&(Object.defineProperties(Or,{webkitRelativePath:{writable:!0}}),Or.webkitRelativePath=jn.fullPath.replace(/^\//,""),Object.defineProperties(Or,{webkitRelativePath:{writable:!1}})),yn([Or]))}):jn.isDirectory&&me(jn,function(Or){Or.forEach(function(Er){na(Er,"".concat(kn).concat(jn.name,"/"))})}))};hn.forEach(function(na){Jn(na.webkitGetAsEntry())})},de=Pe,Be=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ze=function(Ot){(0,ge.Z)(yn,Ot);var hn=(0,De.Z)(yn);function yn(){var mn;(0,Ce.Z)(this,yn);for(var Jn=arguments.length,na=new Array(Jn),jn=0;jn{let{uid:na}=Jn;return na===Ot.uid});return mn===-1?yn.push(Ot):yn[mn]=Ot,yn}function ft(Ot,hn){const yn=Ot.uid!==void 0?"uid":"name";return hn.filter(mn=>mn[yn]===Ot[yn])[0]}function Pt(Ot,hn){const yn=Ot.uid!==void 0?"uid":"name",mn=hn.filter(Jn=>Jn[yn]!==Ot[yn]);return mn.length===hn.length?null:mn}const zt=function(){const hn=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),mn=hn[hn.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(mn)||[""])[0]},Gt=Ot=>Ot.indexOf("image/")===0,jt=Ot=>{if(Ot.type&&!Ot.thumbUrl)return Gt(Ot.type);const hn=Ot.thumbUrl||Ot.url||"",yn=zt(hn);return/^data:image\//.test(hn)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(yn)?!0:!(/^data:/.test(hn)||yn)},Vt=200;function tt(Ot){return new Promise(hn=>{if(!Ot.type||!Gt(Ot.type)){hn("");return}const yn=document.createElement("canvas");yn.width=Vt,yn.height=Vt,yn.style.cssText=`position: fixed; left: 0; top: 0; width: ${Vt}px; height: ${Vt}px; z-index: 9999; display: none;`,document.body.appendChild(yn);const mn=yn.getContext("2d"),Jn=new Image;if(Jn.onload=()=>{const{width:na,height:jn}=Jn;let kn=Vt,Or=Vt,Er=0,En=0;na>jn?(Or=jn*(Vt/na),En=-(Or-kn)/2):(kn=na*(Vt/jn),Er=-(kn-Or)/2),mn.drawImage(Jn,Er,En,kn,Or);const Bo=yn.toDataURL();document.body.removeChild(yn),window.URL.revokeObjectURL(Jn.src),hn(Bo)},Jn.crossOrigin="anonymous",Ot.type.startsWith("image/svg+xml")){const na=new FileReader;na.onload=()=>{na.result&&(Jn.src=na.result)},na.readAsDataURL(Ot)}else if(Ot.type.startsWith("image/gif")){const na=new FileReader;na.onload=()=>{na.result&&hn(na.result)},na.readAsDataURL(Ot)}else Jn.src=window.URL.createObjectURL(Ot)})}var dt=te(26227),Rt=te(41464),Ht=te(15277),pn=te(93948),On=te(6848),Rn=z.forwardRef((Ot,hn)=>{let{prefixCls:yn,className:mn,style:Jn,locale:na,listType:jn,file:kn,items:Or,progress:Er,iconRender:En,actionIconRender:Bo,itemRender:To,isImgUrl:Qo,showPreviewIcon:gi,showRemoveIcon:la,showDownloadIcon:ba,previewIcon:Ar,removeIcon:Ka,downloadIcon:Jr,onPreview:uo,onDownload:Hr,onClose:qo}=Ot;var Vo,mi;const{status:el}=kn,[Ji,Sl]=z.useState(el);z.useEffect(()=>{el!=="removed"&&Sl(el)},[el]);const[Cl,Fl]=z.useState(!1);z.useEffect(()=>{const wr=setTimeout(()=>{Fl(!0)},300);return()=>{clearTimeout(wr)}},[]);const ml=En(kn);let Gi=z.createElement("div",{className:`${yn}-icon`},ml);if(jn==="picture"||jn==="picture-card"||jn==="picture-circle")if(Ji==="uploading"||!kn.thumbUrl&&!kn.url){const wr=je()(`${yn}-list-item-thumbnail`,{[`${yn}-list-item-file`]:Ji!=="uploading"});Gi=z.createElement("div",{className:wr},ml)}else{const wr=Qo!=null&&Qo(kn)?z.createElement("img",{src:kn.thumbUrl||kn.url,alt:kn.name,className:`${yn}-list-item-image`,crossOrigin:kn.crossOrigin}):ml,qr=je()(`${yn}-list-item-thumbnail`,{[`${yn}-list-item-file`]:Qo&&!Qo(kn)});Gi=z.createElement("a",{className:qr,onClick:fi=>uo(kn,fi),href:kn.url||kn.thumbUrl,target:"_blank",rel:"noopener noreferrer"},wr)}const li=je()(`${yn}-list-item`,`${yn}-list-item-${Ji}`),al=typeof kn.linkProps=="string"?JSON.parse(kn.linkProps):kn.linkProps,dl=la?Bo((typeof Ka=="function"?Ka(kn):Ka)||z.createElement(dt.Z,null),()=>qo(kn),yn,na.removeFile):null,Pn=ba&&Ji==="done"?Bo((typeof Jr=="function"?Jr(kn):Jr)||z.createElement(Rt.Z,null),()=>Hr(kn),yn,na.downloadFile):null,Sn=jn!=="picture-card"&&jn!=="picture-circle"&&z.createElement("span",{key:"download-delete",className:je()(`${yn}-list-item-actions`,{picture:jn==="picture"})},Pn,dl),et=je()(`${yn}-list-item-name`),xa=kn.url?[z.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:et,title:kn.name},al,{href:kn.url,onClick:wr=>uo(kn,wr)}),kn.name),Sn]:[z.createElement("span",{key:"view",className:et,onClick:wr=>uo(kn,wr),title:kn.name},kn.name),Sn],Aa={pointerEvents:"none",opacity:.5},fr=gi?z.createElement("a",{href:kn.url||kn.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:kn.url||kn.thumbUrl?void 0:Aa,onClick:wr=>uo(kn,wr),title:na.previewFile},typeof Ar=="function"?Ar(kn):Ar||z.createElement(Ht.Z,null)):null,oa=(jn==="picture-card"||jn==="picture-circle")&&Ji!=="uploading"&&z.createElement("span",{className:`${yn}-list-item-actions`},fr,Ji==="done"&&Pn,dl),{getPrefixCls:Dr}=z.useContext(qe.E_),Lr=Dr(),Po=z.createElement("div",{className:li},Gi,xa,oa,Cl&&z.createElement(Ie.default,{motionName:`${Lr}-fade`,visible:Ji==="uploading",motionDeadline:2e3},wr=>{let{className:qr}=wr;const fi="percent"in kn?z.createElement(pn.Z,Object.assign({},Er,{type:"line",percent:kn.percent,"aria-label":kn["aria-label"],"aria-labelledby":kn["aria-labelledby"]})):null;return z.createElement("div",{className:je()(`${yn}-list-item-progress`,qr)},fi)})),Rr=kn.response&&typeof kn.response=="string"?kn.response:((Vo=kn.error)===null||Vo===void 0?void 0:Vo.statusText)||((mi=kn.error)===null||mi===void 0?void 0:mi.message)||na.uploadError,dr=Ji==="error"?z.createElement(On.Z,{title:Rr,getPopupContainer:wr=>wr.parentNode},Po):Po;return z.createElement("div",{className:je()(`${yn}-list-item-container`,mn),style:Jn,ref:hn},To?To(dr,kn,Or,{download:Hr.bind(null,kn),preview:uo.bind(null,kn),remove:qo.bind(null,kn)}):dr)});const ha=(Ot,hn)=>{const{listType:yn="text",previewFile:mn=tt,onPreview:Jn,onDownload:na,onRemove:jn,locale:kn,iconRender:Or,isImageUrl:Er=jt,prefixCls:En,items:Bo=[],showPreviewIcon:To=!0,showRemoveIcon:Qo=!0,showDownloadIcon:gi=!1,removeIcon:la,previewIcon:ba,downloadIcon:Ar,progress:Ka={size:[-1,2],showInfo:!1},appendAction:Jr,appendActionVisible:uo=!0,itemRender:Hr,disabled:qo}=Ot,Vo=(0,_e.Z)(),[mi,el]=z.useState(!1);z.useEffect(()=>{yn!=="picture"&&yn!=="picture-card"&&yn!=="picture-circle"||(Bo||[]).forEach(Aa=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Aa.originFileObj instanceof File||Aa.originFileObj instanceof Blob)||Aa.thumbUrl!==void 0||(Aa.thumbUrl="",mn&&mn(Aa.originFileObj).then(fr=>{Aa.thumbUrl=fr||"",Vo()}))})},[yn,Bo,mn]),z.useEffect(()=>{el(!0)},[]);const Ji=(Aa,fr)=>{if(Jn)return fr==null||fr.preventDefault(),Jn(Aa)},Sl=Aa=>{typeof na=="function"?na(Aa):Aa.url&&window.open(Aa.url)},Cl=Aa=>{jn==null||jn(Aa)},Fl=Aa=>{if(Or)return Or(Aa,yn);const fr=Aa.status==="uploading",oa=Er&&Er(Aa)?z.createElement(le,null):z.createElement(Ct,null);let Dr=fr?z.createElement(mt.Z,null):z.createElement(Le,null);return yn==="picture"?Dr=fr?z.createElement(mt.Z,null):oa:(yn==="picture-card"||yn==="picture-circle")&&(Dr=fr?kn.uploading:oa),Dr},ml=(Aa,fr,oa,Dr)=>{const Lr={type:"text",size:"small",title:Dr,onClick:Po=>{fr(),(0,Re.l$)(Aa)&&Aa.props.onClick&&Aa.props.onClick(Po)},className:`${oa}-list-item-action`,disabled:qo};if((0,Re.l$)(Aa)){const Po=(0,Re.Tm)(Aa,Object.assign(Object.assign({},Aa.props),{onClick:()=>{}}));return z.createElement(it.ZP,Object.assign({},Lr,{icon:Po}))}return z.createElement(it.ZP,Object.assign({},Lr),z.createElement("span",null,Aa))};z.useImperativeHandle(hn,()=>({handlePreview:Ji,handleDownload:Sl}));const{getPrefixCls:Gi}=z.useContext(qe.E_),li=Gi("upload",En),al=Gi(),dl=je()(`${li}-list`,`${li}-list-${yn}`),Pn=(0,Ee.Z)(Bo.map(Aa=>({key:Aa.uid,file:Aa})));let et={motionDeadline:2e3,motionName:`${li}-${yn==="picture-card"||yn==="picture-circle"?"animate-inline":"animate"}`,keys:Pn,motionAppear:mi};const xa=z.useMemo(()=>{const Aa=Object.assign({},(0,we.Z)(al));return delete Aa.onAppearEnd,delete Aa.onEnterEnd,delete Aa.onLeaveEnd,Aa},[al]);return yn!=="picture-card"&&yn!=="picture-circle"&&(et=Object.assign(Object.assign({},xa),et)),z.createElement("div",{className:dl},z.createElement(Ie.CSSMotionList,Object.assign({},et,{component:!1}),Aa=>{let{key:fr,file:oa,className:Dr,style:Lr}=Aa;return z.createElement(Rn,{key:fr,locale:kn,prefixCls:li,className:Dr,style:Lr,file:oa,items:Bo,progress:Ka,listType:yn,isImgUrl:Er,showPreviewIcon:To,showRemoveIcon:Qo,showDownloadIcon:gi,removeIcon:la,previewIcon:ba,downloadIcon:Ar,iconRender:Fl,actionIconRender:ml,itemRender:Hr,onPreview:Ji,onDownload:Sl,onClose:Cl})}),Jr&&z.createElement(Ie.default,Object.assign({},et,{visible:uo,forceRender:!0}),Aa=>{let{className:fr,style:oa}=Aa;return(0,Re.Tm)(Jr,Dr=>({className:je()(Dr.className,fr),style:Object.assign(Object.assign(Object.assign({},oa),{pointerEvents:fr?"none":void 0}),Dr.style)}))}))};var sa=z.forwardRef(ha),sn=te(17313),Za=te(8378),Ya=te(83116),ca=te(37613),ur=Ot=>{const{componentCls:hn,iconCls:yn}=Ot;return{[`${hn}-wrapper`]:{[`${hn}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:Ot.colorFillAlter,border:`${Ot.lineWidth}px dashed ${Ot.colorBorder}`,borderRadius:Ot.borderRadiusLG,cursor:"pointer",transition:`border-color ${Ot.motionDurationSlow}`,[hn]:{padding:`${Ot.padding}px 0`},[`${hn}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${hn}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${hn}-disabled):hover`]:{borderColor:Ot.colorPrimaryHover},[`p${hn}-drag-icon`]:{marginBottom:Ot.margin,[yn]:{color:Ot.colorPrimary,fontSize:Ot.uploadThumbnailSize}},[`p${hn}-text`]:{margin:`0 0 ${Ot.marginXXS}px`,color:Ot.colorTextHeading,fontSize:Ot.fontSizeLG},[`p${hn}-hint`]:{color:Ot.colorTextDescription,fontSize:Ot.fontSize},[`&${hn}-disabled`]:{cursor:"not-allowed",[`p${hn}-drag-icon ${yn}, + `]:{background:ta},[`&${He}-row-selected`]:{"> th, > td":{background:Un},"&:hover > th, &:hover > td":{background:fa}}}},[`${He}-footer`]:{padding:`${ut}px ${vt}px`,color:$n,background:pa}})}};var zo=(0,Ss.Z)("Table",Te=>{const{colorTextHeading:He,colorSplit:ot,colorIcon:ut,colorIconHover:vt,opacityLoading:St,colorBgContainer:Tt,controlInteractiveSize:kt,headerBg:Mt,headerColor:en,headerSortActiveBg:Jt,headerSortHoverBg:qt,bodySortBg:wn,rowHoverBg:An,rowSelectedBg:bn,rowSelectedHoverBg:ta,rowExpandedBg:Un,cellPaddingBlock:fa,cellPaddingInline:$n,cellPaddingBlockMD:pa,cellPaddingInlineMD:qa,cellPaddingBlockSM:cr,cellPaddingInlineSM:Ua,borderColor:lr,footerBg:Tr,footerColor:La,headerBorderRadius:Va,cellFontSize:Ra,cellFontSizeMD:ia,cellFontSizeSM:Fa,headerSplitColor:rr,fixedHeaderSortActiveBg:_r,headerFilterHoverBg:Gr,filterDropdownBg:$a,expandIconBg:Vr,selectionColumnWidth:eo,stickyScrollBarBg:io}=Te,to=new wl.C(ut),ai=new wl.C(vt),ho=2,xr=(0,ys.TS)(Te,{tableFontSize:Ra,tableBg:Tt,tableRadius:Va,tablePaddingVertical:fa,tablePaddingHorizontal:$n,tablePaddingVerticalMiddle:pa,tablePaddingHorizontalMiddle:qa,tablePaddingVerticalSmall:cr,tablePaddingHorizontalSmall:Ua,tableBorderColor:lr,tableHeaderTextColor:en,tableHeaderBg:Mt,tableFooterTextColor:La,tableFooterBg:Tr,tableHeaderCellSplitColor:rr,tableHeaderSortBg:Jt,tableHeaderSortHoverBg:qt,tableHeaderIconColor:to.clone().setAlpha(to.getAlpha()*St).toRgbString(),tableHeaderIconColorHover:ai.clone().setAlpha(ai.getAlpha()*St).toRgbString(),tableBodySortBg:wn,tableFixedHeaderSortActiveBg:_r,tableHeaderFilterActiveBg:Gr,tableFilterDropdownBg:$a,tableRowHoverBg:An,tableSelectedRowBg:bn,tableSelectedRowHoverBg:ta,zIndexTableFixed:ho,zIndexTableSticky:ho+1,tableFontSizeMiddle:ia,tableFontSizeSmall:Fa,tableSelectionColumnWidth:eo,tableExpandIconBg:Vr,tableExpandColumnWidth:kt+2*Te.padding,tableExpandedRowBg:Un,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:io,tableScrollThumbBgHover:He,tableScrollBg:ot});return[ei(xr),Tn(xr),$o(xr),Fo(xr),ma(xr),ke(xr),xn(xr),cn(xr),$o(xr),Ue(xr),Ba(xr),In(xr),Do(xr),gt(xr),Xa(xr),_a(xr),Oi(xr)]},Te=>{const{colorFillAlter:He,colorBgContainer:ot,colorTextHeading:ut,colorFillSecondary:vt,colorFillContent:St,controlItemBgActive:Tt,controlItemBgActiveHover:kt,padding:Mt,paddingSM:en,paddingXS:Jt,colorBorderSecondary:qt,borderRadiusLG:wn,fontSize:An,controlHeight:bn,colorTextPlaceholder:ta}=Te,Un=new wl.C(vt).onBackground(ot).toHexShortString(),fa=new wl.C(St).onBackground(ot).toHexShortString(),$n=new wl.C(He).onBackground(ot).toHexShortString();return{headerBg:$n,headerColor:ut,headerSortActiveBg:Un,headerSortHoverBg:fa,bodySortBg:$n,rowHoverBg:$n,rowSelectedBg:Tt,rowSelectedHoverBg:kt,rowExpandedBg:He,cellPaddingBlock:Mt,cellPaddingInline:Mt,cellPaddingBlockMD:en,cellPaddingInlineMD:Jt,cellPaddingBlockSM:Jt,cellPaddingInlineSM:Jt,borderColor:qt,headerBorderRadius:wn,footerBg:$n,footerColor:ut,cellFontSize:An,cellFontSizeMD:An,cellFontSizeSM:An,headerSplitColor:qt,fixedHeaderSortActiveBg:Un,headerFilterHoverBg:St,filterDropdownMenuBg:ot,filterDropdownBg:ot,expandIconBg:ot,selectionColumnWidth:bn,stickyScrollBarBg:ta,stickyScrollBarBorderRadius:100}});const Zo=[],ko=(Te,He)=>{const{prefixCls:ot,className:ut,rootClassName:vt,style:St,size:Tt,bordered:kt,dropdownPrefixCls:Mt,dataSource:en,pagination:Jt,rowSelection:qt,rowKey:wn="key",rowClassName:An,columns:bn,children:ta,childrenColumnName:Un,onChange:fa,getPopupContainer:$n,loading:pa,expandIcon:qa,expandable:cr,expandedRowRender:Ua,expandIconColumnIndex:lr,indentSize:Tr,scroll:La,sortDirections:Va,locale:Ra,showSorterTooltip:ia=!0,virtual:Fa}=Te,rr=ue.useMemo(()=>bn||Zt(ta),[bn,ta]),_r=ue.useMemo(()=>rr.some(Lo=>Lo.responsive),[rr]),Gr=(0,Ho.Z)(_r),$a=ue.useMemo(()=>{const Lo=new Set(Object.keys(Gr).filter(ti=>Gr[ti]));return rr.filter(ti=>!ti.responsive||ti.responsive.some(nl=>Lo.has(nl)))},[rr,Gr]),Vr=(0,Rr.Z)(Te,["className","style","columns"]),{locale:eo=ui.Z,direction:io,table:to,renderEmpty:ai,getPrefixCls:ho,getPopupContainer:xr}=ue.useContext(wr.E_),ci=(0,fi.Z)(Tt),Sr=Object.assign(Object.assign({},eo.Table),Ra),xo=en||Zo,Io=ho("table",ot),Li=ho("dropdown",Mt),Cr=Object.assign({childrenColumnName:Un,expandIconColumnIndex:lr},cr),{childrenColumnName:gr="children"}=Cr,vr=ue.useMemo(()=>xo.some(Lo=>Lo==null?void 0:Lo[gr])?"nest":Ua||cr&&cr.expandedRowRender?"row":null,[xo]),tr={body:ue.useRef()},Ha=ue.useMemo(()=>typeof wn=="function"?wn:Lo=>Lo==null?void 0:Lo[wn],[wn]),[Dn]=Vu(xo,gr,Ha),Da={},zr=function(Lo,ti){let nl=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var xi,ul,sl;const Ii=Object.assign(Object.assign({},Da),Lo);nl&&((xi=Da.resetPagination)===null||xi===void 0||xi.call(Da),!((ul=Ii.pagination)===null||ul===void 0)&&ul.current&&(Ii.pagination.current=1),Jt&&Jt.onChange&&Jt.onChange(1,(sl=Ii.pagination)===null||sl===void 0?void 0:sl.pageSize)),La&&La.scrollToFirstRowOnChange!==!1&&tr.body.current&&(0,dr.Z)(0,{getContainer:()=>tr.body.current}),fa==null||fa(Ii.pagination,Ii.filters,Ii.sorter,{currentDataSource:Au(Nu(xo,Ii.sorterStates,gr),Ii.filterStates),action:ti})},no=(Lo,ti)=>{zr({sorter:Lo,sorterStates:ti},"sort",!1)},[Xi,_i,vl,wi]=ts({prefixCls:Io,mergedColumns:$a,onSorterChange:no,sortDirections:Va||["ascend","descend"],tableLocale:Sr,showSorterTooltip:ia}),Ei=ue.useMemo(()=>Nu(xo,_i,gr),[xo,_i]);Da.sorter=wi(),Da.sorterStates=_i;const hr=(Lo,ti)=>{zr({filters:Lo,filterStates:ti},"filter",!0)},[tl,ol,_o]=Qu({prefixCls:Io,locale:Sr,dropdownPrefixCls:Li,mergedColumns:$a,onFilterChange:hr,getPopupContainer:$n||xr}),Uo=Au(Ei,ol);Da.filters=_o,Da.filterStates=ol;const Ai=ue.useMemo(()=>{const Lo={};return Object.keys(_o).forEach(ti=>{_o[ti]!==null&&(Lo[ti]=_o[ti])}),Object.assign(Object.assign({},vl),{filters:Lo})},[vl,_o]),[ar]=Es(Ai),Ni=(Lo,ti)=>{zr({pagination:Object.assign(Object.assign({},Da.pagination),{current:Lo,pageSize:ti})},"paginate")},[So,il]=xu(Uo.length,Ni,Jt);Da.pagination=Jt===!1?{}:Zl(So,Jt),Da.resetPagination=il;const Vi=ue.useMemo(()=>{if(Jt===!1||!So.pageSize)return Uo;const{current:Lo=1,total:ti,pageSize:nl=su}=So;return Uo.lengthnl?Uo.slice((Lo-1)*nl,Lo*nl):Uo:Uo.slice((Lo-1)*nl,Lo*nl)},[!!Jt,Uo,So&&So.current,So&&So.pageSize,So&&So.total]),[Yo,Fr]=Ou({prefixCls:Io,data:Uo,pageData:Vi,getRowKey:Ha,getRecordByKey:Dn,expandType:vr,childrenColumnName:gr,locale:Sr,getPopupContainer:$n||xr},qt),Di=(Lo,ti,nl)=>{let xi;return typeof An=="function"?xi=Ae()(An(Lo,ti,nl)):xi=Ae()(An),Ae()({[`${Io}-row-selected`]:Fr.has(Ha(Lo,ti))},xi)};Cr.__PARENT_RENDER_ICON__=Cr.expandIcon,Cr.expandIcon=Cr.expandIcon||qa||Ja(Sr),vr==="nest"&&Cr.expandIconColumnIndex===void 0?Cr.expandIconColumnIndex=qt?1:0:Cr.expandIconColumnIndex>0&&qt&&(Cr.expandIconColumnIndex-=1),typeof Cr.indentSize!="number"&&(Cr.indentSize=typeof Tr=="number"?Tr:15);const Si=ue.useCallback(Lo=>ar(Yo(tl(Xi(Lo)))),[Xi,tl,Yo]);let qi,gl;if(Jt!==!1&&(So!=null&&So.total)){let Lo;So.size?Lo=So.size:Lo=ci==="small"||ci==="middle"?"small":void 0;const ti=ul=>ue.createElement(Ti.Z,Object.assign({},So,{className:Ae()(`${Io}-pagination ${Io}-pagination-${ul}`,So.className),size:Lo})),nl=io==="rtl"?"left":"right",{position:xi}=So;if(xi!==null&&Array.isArray(xi)){const ul=xi.find(Ll=>Ll.includes("top")),sl=xi.find(Ll=>Ll.includes("bottom")),Ii=xi.every(Ll=>`${Ll}`=="none");!ul&&!sl&&!Ii&&(gl=ti(nl)),ul&&(qi=ti(ul.toLowerCase().replace("top",""))),sl&&(gl=ti(sl.toLowerCase().replace("bottom","")))}else gl=ti(nl)}let hl;typeof pa=="boolean"?hl={spinning:pa}:typeof pa=="object"&&(hl=Object.assign({spinning:!0},pa));const[ll,Zi]=zo(Io),[,mo]=(0,Ea.Z)(),Ol=Ae()(`${Io}-wrapper`,to==null?void 0:to.className,{[`${Io}-wrapper-rtl`]:io==="rtl"},ut,vt,Zi),jl=Object.assign(Object.assign({},to==null?void 0:to.style),St),xl=Ra&&Ra.emptyText||(ai==null?void 0:ai("Table"))||ue.createElement(qr.Z,{componentName:"Table"}),bl=Fa?pl:Mu,gu={},ku=ue.useMemo(()=>{const{fontSize:Lo,lineHeight:ti,padding:nl,paddingXS:xi,paddingSM:ul}=mo,sl=Math.floor(Lo*ti);switch(ci){case"large":return nl*2+sl;case"small":return xi*2+sl;default:return ul*2+sl}},[mo,ci]);return Fa&&(gu.listItemHeight=ku),ll(ue.createElement("div",{ref:He,className:Ol,style:jl},ue.createElement(Oa.Z,Object.assign({spinning:!1},hl),qi,ue.createElement(bl,Object.assign({},gu,Vr,{columns:$a,direction:io,expandable:Cr,prefixCls:Io,className:Ae()({[`${Io}-middle`]:ci==="middle",[`${Io}-small`]:ci==="small",[`${Io}-bordered`]:kt,[`${Io}-empty`]:xo.length===0}),data:Vi,rowKey:Ha,rowClassName:Di,emptyText:xl,internalHooks:Ee,internalRefs:tr,transformColumns:Si})),gl)))};var zn=ue.forwardRef(ko);const Ko=(Te,He)=>{const ot=ue.useRef(0);return ot.current+=1,ue.createElement(zn,Object.assign({},Te,{ref:He,_renderTimes:ot.current}))},Jo=ue.forwardRef(Ko);Jo.SELECTION_COLUMN=Il,Jo.EXPAND_COLUMN=z,Jo.SELECTION_ALL=Bu,Jo.SELECTION_INVERT=vu,Jo.SELECTION_NONE=Du,Jo.Column=Dr,Jo.ColumnGroup=Po,Jo.Summary=we;var Qi=Jo,Hi=Qi},17574:function(xt,bt,te){"use strict";te.d(bt,{default:function(){return Me}});var z=te(54030),Ee=te(3300),xe=te(52671),je=te(8657),ve=te(32855),Ce=te(59301),ue={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},ge=ue,De=te(7657),ye=function(Ne,Je){return Ce.createElement(De.Z,(0,ve.Z)({},Ne,{ref:Je,icon:ge}))},fe=Ce.forwardRef(ye),be=fe,pe=te(92310),re=te.n(pe),E=te(35654),a=te(71430),x=te(36355),y=te(56082),b=te(62892),ee=te(20648);const ne=4;function oe(he){const{dropPosition:Ne,dropLevelOffset:Je,prefixCls:at,indent:Ge,direction:$e="ltr"}=he,ht=$e==="ltr"?"left":"right",Ct=$e==="ltr"?"right":"left",mt={[ht]:-Je*Ge+ne,[Ct]:0};switch(Ne){case-1:mt.top=-3;break;case 1:mt.bottom=-3;break;default:mt.bottom=-3,mt[ht]=Ge+ne;break}return Ce.createElement("div",{style:mt,className:`${at}-drop-indicator`})}var se=te(71997),Pe=Ce.forwardRef((he,Ne)=>{const{getPrefixCls:Je,direction:at,virtual:Ge,tree:$e}=Ce.useContext(x.E_),{prefixCls:ht,className:Ct,showIcon:mt=!1,showLine:At,switcherIcon:Qe,blockNode:Bt=!1,children:It,checkable:Le=!1,selectable:wt=!0,draggable:ce,motion:ie,style:ae}=he,le=Je("tree",ht),Ie=Je(),_e=ie!=null?ie:Object.assign(Object.assign({},(0,b.Z)(Ie)),{motionAppear:!1}),we=Object.assign(Object.assign({},he),{checkable:Le,selectable:wt,showIcon:mt,motion:_e,blockNode:Bt,showLine:!!At,dropIndicatorRender:oe}),[Re,it]=(0,ee.ZP)(le),Xe=Ce.useMemo(()=>{if(!ce)return!1;let ft={};switch(typeof ce){case"function":ft.nodeDraggable=ce;break;case"object":ft=Object.assign({},ce);break;default:break}return ft.icon!==!1&&(ft.icon=ft.icon||Ce.createElement(y.Z,null)),ft},[ce]),Ke=ft=>Ce.createElement(se.Z,{prefixCls:le,switcherIcon:Qe,treeNodeProps:ft,showLine:At});return Re(Ce.createElement(z.Z,Object.assign({itemHeight:20,ref:Ne,virtual:Ge},we,{style:Object.assign(Object.assign({},$e==null?void 0:$e.style),ae),prefixCls:le,className:re()({[`${le}-icon-hide`]:!mt,[`${le}-block-node`]:Bt,[`${le}-unselectable`]:!wt,[`${le}-rtl`]:at==="rtl"},$e==null?void 0:$e.className,Ct,it),direction:at,checkable:Le&&Ce.createElement("span",{className:`${le}-checkbox-inner`}),selectable:wt,switcherIcon:Ke,draggable:Xe}),It))}),de;(function(he){he[he.None=0]="None",he[he.Start=1]="Start",he[he.End=2]="End"})(de||(de={}));function Be(he,Ne){function Je(at){const{key:Ge,children:$e}=at;Ne(Ge,at)!==!1&&Be($e||[],Ne)}he.forEach(Je)}function Ze(he){let{treeData:Ne,expandedKeys:Je,startKey:at,endKey:Ge}=he;const $e=[];let ht=de.None;if(at&&at===Ge)return[at];if(!at||!Ge)return[];function Ct(mt){return mt===at||mt===Ge}return Be(Ne,mt=>{if(ht===de.End)return!1;if(Ct(mt)){if($e.push(mt),ht===de.None)ht=de.Start;else if(ht===de.Start)return ht=de.End,!1}else ht===de.Start&&$e.push(mt);return Je.includes(mt)}),$e}function Se(he,Ne){const Je=(0,Ee.Z)(Ne),at=[];return Be(he,(Ge,$e)=>{const ht=Je.indexOf(Ge);return ht!==-1&&(at.push($e),Je.splice(ht,1)),!!Je.length}),at}var rt=function(he,Ne){var Je={};for(var at in he)Object.prototype.hasOwnProperty.call(he,at)&&Ne.indexOf(at)<0&&(Je[at]=he[at]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,at=Object.getOwnPropertySymbols(he);Ge{var{defaultExpandAll:Je,defaultExpandParent:at,defaultExpandedKeys:Ge}=he,$e=rt(he,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ht=Ce.useRef(),Ct=Ce.useRef(),mt=()=>{const{keyEntities:Xe}=(0,a.I8)(st($e));let Ke;return Je?Ke=Object.keys(Xe):at?Ke=(0,E.r7)($e.expandedKeys||Ge||[],Xe):Ke=$e.expandedKeys||Ge,Ke},[At,Qe]=Ce.useState($e.selectedKeys||$e.defaultSelectedKeys||[]),[Bt,It]=Ce.useState(()=>mt());Ce.useEffect(()=>{"selectedKeys"in $e&&Qe($e.selectedKeys)},[$e.selectedKeys]),Ce.useEffect(()=>{"expandedKeys"in $e&&It($e.expandedKeys)},[$e.expandedKeys]);const Le=(Xe,Ke)=>{var ft;return"expandedKeys"in $e||It(Xe),(ft=$e.onExpand)===null||ft===void 0?void 0:ft.call($e,Xe,Ke)},wt=(Xe,Ke)=>{var ft;const{multiple:Pt}=$e,{node:zt,nativeEvent:jt}=Ke,{key:Ht=""}=zt,Vt=st($e),tt=Object.assign(Object.assign({},Ke),{selected:!0}),dt=(jt==null?void 0:jt.ctrlKey)||(jt==null?void 0:jt.metaKey),Rt=jt==null?void 0:jt.shiftKey;let Gt;Pt&&dt?(Gt=Xe,ht.current=Ht,Ct.current=Gt,tt.selectedNodes=Se(Vt,Gt)):Pt&&Rt?(Gt=Array.from(new Set([].concat((0,Ee.Z)(Ct.current||[]),(0,Ee.Z)(Ze({treeData:Vt,expandedKeys:Bt,startKey:Ht,endKey:ht.current}))))),tt.selectedNodes=Se(Vt,Gt)):(Gt=[Ht],ht.current=Ht,Ct.current=Gt,tt.selectedNodes=Se(Vt,Gt)),(ft=$e.onSelect)===null||ft===void 0||ft.call($e,Gt,tt),"selectedKeys"in $e||Qe(Gt)},{getPrefixCls:ce,direction:ie}=Ce.useContext(x.E_),{prefixCls:ae,className:le,showIcon:Ie=!0,expandAction:_e="click"}=$e,we=rt($e,["prefixCls","className","showIcon","expandAction"]),Re=ce("tree",ae),it=re()(`${Re}-directory`,{[`${Re}-directory-rtl`]:ie==="rtl"},le);return Ce.createElement(Pe,Object.assign({icon:Ae,ref:Ne,blockNode:!0},we,{showIcon:Ie,expandAction:_e,prefixCls:Re,className:it,expandedKeys:Bt,selectedKeys:At,onSelect:wt,onExpand:Le}))};var lt=Ce.forwardRef(Ve);const qe=Pe;qe.DirectoryTree=lt,qe.TreeNode=z.O;var Me=qe},20648:function(xt,bt,te){"use strict";te.d(bt,{TM:function(){return pe},Yk:function(){return be}});var z=te(36237),Ee=te(98447),xe=te(17313),je=te(8378),ve=te(37613),Ce=te(83116);const ue=new z.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),ge=(re,E)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${E.motionDurationSlow}`}}}),De=(re,E)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:E.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${E.lineWidthBold}px solid ${E.colorPrimary}`,borderRadius:"50%",content:'""'}}}),ye=(re,E)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:y,titleHeight:b,nodeSelectedBg:ee,nodeHoverBg:ne}=E,oe=E.paddingXS;return{[a]:Object.assign(Object.assign({},(0,xe.Wf)(E)),{background:E.colorBgContainer,borderRadius:E.borderRadius,transition:`background-color ${E.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,xe.oN)(E)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:y,insetInlineStart:0,border:`1px solid ${E.colorPrimary}`,opacity:0,animationName:ue,animationDuration:E.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${y}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:E.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,xe.oN)(E)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:b,lineHeight:`${b}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${E.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:b}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},ge(re,E)),{position:"relative",flex:"none",alignSelf:"stretch",width:b,margin:0,lineHeight:`${b}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:E.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-y,marginInlineStart:-1,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:b/2*.8,height:b/2,borderBottom:`1px solid ${E.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:oe},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:b,margin:0,padding:`0 ${E.paddingXS/2}px`,color:"inherit",lineHeight:`${b}px`,background:"transparent",borderRadius:E.borderRadius,cursor:"pointer",transition:`all ${E.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ne},[`&${a}-node-selected`]:{backgroundColor:ee},[`${a}-iconEle`]:{display:"inline-block",width:b,height:b,lineHeight:`${b}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${b}px`,userSelect:"none"},De(re,E)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${E.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-y,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${b/2}px !important`}}}}})}},fe=re=>{const{treeCls:E,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:y,directoryNodeSelectedColor:b}=re;return{[`${E}${E}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${E}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${E}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${E}-node-selected`]:{color:b,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:y},[`${E}-switcher`]:{color:b},[`${E}-node-content-wrapper`]:{color:b,background:"transparent"}}}}}},be=(re,E)=>{const a=`.${re}`,x=`${a}-treenode`,y=E.paddingXS/2,b=(0,ve.TS)(E,{treeCls:a,treeNodeCls:x,treeNodePadding:y});return[ye(re,b),fe(b)]},pe=re=>{const{controlHeightSM:E}=re;return{titleHeight:E,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};bt.ZP=(0,Ce.Z)("Tree",(re,E)=>{let{prefixCls:a}=E;return[{[re.componentCls]:(0,Ee.C2)(`${a}-checkbox`,re)},be(a,re),(0,je.Z)(re)]},re=>{const{colorTextLightSolid:E,colorPrimary:a}=re;return Object.assign(Object.assign({},pe(re)),{directoryNodeSelectedColor:E,directoryNodeSelectedBg:a})})},71997:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return x}});var z=te(32855),Ee=te(59301),xe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},je=xe,ve=te(7657),Ce=function(b,ee){return Ee.createElement(ve.Z,(0,z.Z)({},b,{ref:ee,icon:je}))},ue=Ee.forwardRef(Ce),ge=ue,De=te(52671),ye=te(58617),fe=te(15075),be=te(43531),pe=te(92310),re=te.n(pe),E=te(92343),x=y=>{const{prefixCls:b,switcherIcon:ee,treeNodeProps:ne,showLine:oe}=y,{isLeaf:se,expanded:me,loading:Pe}=ne;if(Pe)return Ee.createElement(ye.Z,{className:`${b}-switcher-loading-icon`});let de;if(oe&&typeof oe=="object"&&(de=oe.showLeafIcon),se){if(!oe)return null;if(typeof de!="boolean"&&de){const Se=typeof de=="function"?de(ne):de,rt=`${b}-switcher-line-custom-icon`;return(0,E.l$)(Se)?(0,E.Tm)(Se,{className:re()(Se.props.className||"",rt)}):Se}return de?Ee.createElement(De.Z,{className:`${b}-switcher-line-icon`}):Ee.createElement("span",{className:`${b}-switcher-leaf-line`})}const Be=`${b}-switcher-icon`,Ze=typeof ee=="function"?ee(ne):ee;return(0,E.l$)(Ze)?(0,E.Tm)(Ze,{className:re()(Ze.props.className||"",Be)}):Ze!==void 0?Ze:oe?me?Ee.createElement(fe.Z,{className:`${b}-switcher-line-icon`}):Ee.createElement(be.Z,{className:`${b}-switcher-line-icon`}):Ee.createElement(ge,{className:Be})}},54580:function(xt,bt,te){"use strict";te.d(bt,{default:function(){return vo}});var z=te(59301),Ee=te(3300),xe=te(92310),je=te.n(xe),ve=te(32855),Ce=te(33377),ue=te(93912),ge=te(18881),De=te(85461),ye=te(74430),fe=te(43079),be=te(13932),pe=te(34666),re=te(68702),E=te(26112);function a(Ot,hn){var yn="cannot ".concat(Ot.method," ").concat(Ot.action," ").concat(hn.status,"'"),mn=new Error(yn);return mn.status=hn.status,mn.method=Ot.method,mn.url=Ot.action,mn}function x(Ot){var hn=Ot.responseText||Ot.response;if(!hn)return hn;try{return JSON.parse(hn)}catch(yn){return hn}}function y(Ot){var hn=new XMLHttpRequest;Ot.onProgress&&hn.upload&&(hn.upload.onprogress=function(na){na.total>0&&(na.percent=na.loaded/na.total*100),Ot.onProgress(na)});var yn=new FormData;Ot.data&&Object.keys(Ot.data).forEach(function(Jn){var na=Ot.data[Jn];if(Array.isArray(na)){na.forEach(function(jn){yn.append("".concat(Jn,"[]"),jn)});return}yn.append(Jn,na)}),Ot.file instanceof Blob?yn.append(Ot.filename,Ot.file,Ot.file.name):yn.append(Ot.filename,Ot.file),hn.onerror=function(na){Ot.onError(na)},hn.onload=function(){return hn.status<200||hn.status>=300?Ot.onError(a(Ot,hn),x(hn)):Ot.onSuccess(x(hn),hn)},hn.open(Ot.method,Ot.action,!0),Ot.withCredentials&&"withCredentials"in hn&&(hn.withCredentials=!0);var mn=Ot.headers||{};return mn["X-Requested-With"]!==null&&hn.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(mn).forEach(function(Jn){mn[Jn]!==null&&hn.setRequestHeader(Jn,mn[Jn])}),hn.send(yn),{abort:function(){hn.abort()}}}var b=+new Date,ee=0;function ne(){return"rc-upload-".concat(b,"-").concat(++ee)}var oe=te(48736),se=function(Ot,hn){if(Ot&&hn){var yn=Array.isArray(hn)?hn:hn.split(","),mn=Ot.name||"",Jn=Ot.type||"",na=Jn.replace(/\/.*$/,"");return yn.some(function(jn){var kn=jn.trim();if(/^\*(\/\*)?$/.test(jn))return!0;if(kn.charAt(0)==="."){var Or=mn.toLowerCase(),Er=kn.toLowerCase(),En=[Er];return(Er===".jpg"||Er===".jpeg")&&(En=[".jpg",".jpeg"]),En.some(function(Bo){return Or.endsWith(Bo)})}return/\/\*$/.test(kn)?na===kn.replace(/\/.*$/,""):Jn===kn?!0:/^\w+$/.test(kn)?((0,oe.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(kn,"'.Skip for check.")),!0):!1})}return!0};function me(Ot,hn){var yn=Ot.createReader(),mn=[];function Jn(){yn.readEntries(function(na){var jn=Array.prototype.slice.apply(na);mn=mn.concat(jn);var kn=!jn.length;kn?hn(mn):Jn()})}Jn()}var Pe=function(hn,yn,mn){var Jn=function na(jn,kn){jn&&(jn.path=kn||"",jn.isFile?jn.file(function(Or){mn(Or)&&(jn.fullPath&&!Or.webkitRelativePath&&(Object.defineProperties(Or,{webkitRelativePath:{writable:!0}}),Or.webkitRelativePath=jn.fullPath.replace(/^\//,""),Object.defineProperties(Or,{webkitRelativePath:{writable:!1}})),yn([Or]))}):jn.isDirectory&&me(jn,function(Or){Or.forEach(function(Er){na(Er,"".concat(kn).concat(jn.name,"/"))})}))};hn.forEach(function(na){Jn(na.webkitGetAsEntry())})},de=Pe,Be=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ze=function(Ot){(0,ge.Z)(yn,Ot);var hn=(0,De.Z)(yn);function yn(){var mn;(0,Ce.Z)(this,yn);for(var Jn=arguments.length,na=new Array(Jn),jn=0;jn{let{uid:na}=Jn;return na===Ot.uid});return mn===-1?yn.push(Ot):yn[mn]=Ot,yn}function ft(Ot,hn){const yn=Ot.uid!==void 0?"uid":"name";return hn.filter(mn=>mn[yn]===Ot[yn])[0]}function Pt(Ot,hn){const yn=Ot.uid!==void 0?"uid":"name",mn=hn.filter(Jn=>Jn[yn]!==Ot[yn]);return mn.length===hn.length?null:mn}const zt=function(){const hn=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),mn=hn[hn.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(mn)||[""])[0]},jt=Ot=>Ot.indexOf("image/")===0,Ht=Ot=>{if(Ot.type&&!Ot.thumbUrl)return jt(Ot.type);const hn=Ot.thumbUrl||Ot.url||"",yn=zt(hn);return/^data:image\//.test(hn)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(yn)?!0:!(/^data:/.test(hn)||yn)},Vt=200;function tt(Ot){return new Promise(hn=>{if(!Ot.type||!jt(Ot.type)){hn("");return}const yn=document.createElement("canvas");yn.width=Vt,yn.height=Vt,yn.style.cssText=`position: fixed; left: 0; top: 0; width: ${Vt}px; height: ${Vt}px; z-index: 9999; display: none;`,document.body.appendChild(yn);const mn=yn.getContext("2d"),Jn=new Image;if(Jn.onload=()=>{const{width:na,height:jn}=Jn;let kn=Vt,Or=Vt,Er=0,En=0;na>jn?(Or=jn*(Vt/na),En=-(Or-kn)/2):(kn=na*(Vt/jn),Er=-(kn-Or)/2),mn.drawImage(Jn,Er,En,kn,Or);const Bo=yn.toDataURL();document.body.removeChild(yn),window.URL.revokeObjectURL(Jn.src),hn(Bo)},Jn.crossOrigin="anonymous",Ot.type.startsWith("image/svg+xml")){const na=new FileReader;na.onload=()=>{na.result&&(Jn.src=na.result)},na.readAsDataURL(Ot)}else if(Ot.type.startsWith("image/gif")){const na=new FileReader;na.onload=()=>{na.result&&hn(na.result)},na.readAsDataURL(Ot)}else Jn.src=window.URL.createObjectURL(Ot)})}var dt=te(26227),Rt=te(41464),Gt=te(15277),pn=te(93948),On=te(6848),Rn=z.forwardRef((Ot,hn)=>{let{prefixCls:yn,className:mn,style:Jn,locale:na,listType:jn,file:kn,items:Or,progress:Er,iconRender:En,actionIconRender:Bo,itemRender:To,isImgUrl:Qo,showPreviewIcon:gi,showRemoveIcon:la,showDownloadIcon:ba,previewIcon:Ar,removeIcon:Ka,downloadIcon:Jr,onPreview:uo,onDownload:Hr,onClose:qo}=Ot;var Vo,mi;const{status:el}=kn,[Ji,Sl]=z.useState(el);z.useEffect(()=>{el!=="removed"&&Sl(el)},[el]);const[Cl,Fl]=z.useState(!1);z.useEffect(()=>{const wr=setTimeout(()=>{Fl(!0)},300);return()=>{clearTimeout(wr)}},[]);const ml=En(kn);let Gi=z.createElement("div",{className:`${yn}-icon`},ml);if(jn==="picture"||jn==="picture-card"||jn==="picture-circle")if(Ji==="uploading"||!kn.thumbUrl&&!kn.url){const wr=je()(`${yn}-list-item-thumbnail`,{[`${yn}-list-item-file`]:Ji!=="uploading"});Gi=z.createElement("div",{className:wr},ml)}else{const wr=Qo!=null&&Qo(kn)?z.createElement("img",{src:kn.thumbUrl||kn.url,alt:kn.name,className:`${yn}-list-item-image`,crossOrigin:kn.crossOrigin}):ml,qr=je()(`${yn}-list-item-thumbnail`,{[`${yn}-list-item-file`]:Qo&&!Qo(kn)});Gi=z.createElement("a",{className:qr,onClick:fi=>uo(kn,fi),href:kn.url||kn.thumbUrl,target:"_blank",rel:"noopener noreferrer"},wr)}const li=je()(`${yn}-list-item`,`${yn}-list-item-${Ji}`),al=typeof kn.linkProps=="string"?JSON.parse(kn.linkProps):kn.linkProps,dl=la?Bo((typeof Ka=="function"?Ka(kn):Ka)||z.createElement(dt.Z,null),()=>qo(kn),yn,na.removeFile):null,Pn=ba&&Ji==="done"?Bo((typeof Jr=="function"?Jr(kn):Jr)||z.createElement(Rt.Z,null),()=>Hr(kn),yn,na.downloadFile):null,Sn=jn!=="picture-card"&&jn!=="picture-circle"&&z.createElement("span",{key:"download-delete",className:je()(`${yn}-list-item-actions`,{picture:jn==="picture"})},Pn,dl),et=je()(`${yn}-list-item-name`),xa=kn.url?[z.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:et,title:kn.name},al,{href:kn.url,onClick:wr=>uo(kn,wr)}),kn.name),Sn]:[z.createElement("span",{key:"view",className:et,onClick:wr=>uo(kn,wr),title:kn.name},kn.name),Sn],Aa={pointerEvents:"none",opacity:.5},fr=gi?z.createElement("a",{href:kn.url||kn.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:kn.url||kn.thumbUrl?void 0:Aa,onClick:wr=>uo(kn,wr),title:na.previewFile},typeof Ar=="function"?Ar(kn):Ar||z.createElement(Gt.Z,null)):null,oa=(jn==="picture-card"||jn==="picture-circle")&&Ji!=="uploading"&&z.createElement("span",{className:`${yn}-list-item-actions`},fr,Ji==="done"&&Pn,dl),{getPrefixCls:Dr}=z.useContext(qe.E_),Lr=Dr(),Po=z.createElement("div",{className:li},Gi,xa,oa,Cl&&z.createElement(Ie.default,{motionName:`${Lr}-fade`,visible:Ji==="uploading",motionDeadline:2e3},wr=>{let{className:qr}=wr;const fi="percent"in kn?z.createElement(pn.Z,Object.assign({},Er,{type:"line",percent:kn.percent,"aria-label":kn["aria-label"],"aria-labelledby":kn["aria-labelledby"]})):null;return z.createElement("div",{className:je()(`${yn}-list-item-progress`,qr)},fi)})),Rr=kn.response&&typeof kn.response=="string"?kn.response:((Vo=kn.error)===null||Vo===void 0?void 0:Vo.statusText)||((mi=kn.error)===null||mi===void 0?void 0:mi.message)||na.uploadError,dr=Ji==="error"?z.createElement(On.Z,{title:Rr,getPopupContainer:wr=>wr.parentNode},Po):Po;return z.createElement("div",{className:je()(`${yn}-list-item-container`,mn),style:Jn,ref:hn},To?To(dr,kn,Or,{download:Hr.bind(null,kn),preview:uo.bind(null,kn),remove:qo.bind(null,kn)}):dr)});const ha=(Ot,hn)=>{const{listType:yn="text",previewFile:mn=tt,onPreview:Jn,onDownload:na,onRemove:jn,locale:kn,iconRender:Or,isImageUrl:Er=Ht,prefixCls:En,items:Bo=[],showPreviewIcon:To=!0,showRemoveIcon:Qo=!0,showDownloadIcon:gi=!1,removeIcon:la,previewIcon:ba,downloadIcon:Ar,progress:Ka={size:[-1,2],showInfo:!1},appendAction:Jr,appendActionVisible:uo=!0,itemRender:Hr,disabled:qo}=Ot,Vo=(0,_e.Z)(),[mi,el]=z.useState(!1);z.useEffect(()=>{yn!=="picture"&&yn!=="picture-card"&&yn!=="picture-circle"||(Bo||[]).forEach(Aa=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Aa.originFileObj instanceof File||Aa.originFileObj instanceof Blob)||Aa.thumbUrl!==void 0||(Aa.thumbUrl="",mn&&mn(Aa.originFileObj).then(fr=>{Aa.thumbUrl=fr||"",Vo()}))})},[yn,Bo,mn]),z.useEffect(()=>{el(!0)},[]);const Ji=(Aa,fr)=>{if(Jn)return fr==null||fr.preventDefault(),Jn(Aa)},Sl=Aa=>{typeof na=="function"?na(Aa):Aa.url&&window.open(Aa.url)},Cl=Aa=>{jn==null||jn(Aa)},Fl=Aa=>{if(Or)return Or(Aa,yn);const fr=Aa.status==="uploading",oa=Er&&Er(Aa)?z.createElement(le,null):z.createElement(Ct,null);let Dr=fr?z.createElement(mt.Z,null):z.createElement(Le,null);return yn==="picture"?Dr=fr?z.createElement(mt.Z,null):oa:(yn==="picture-card"||yn==="picture-circle")&&(Dr=fr?kn.uploading:oa),Dr},ml=(Aa,fr,oa,Dr)=>{const Lr={type:"text",size:"small",title:Dr,onClick:Po=>{fr(),(0,Re.l$)(Aa)&&Aa.props.onClick&&Aa.props.onClick(Po)},className:`${oa}-list-item-action`,disabled:qo};if((0,Re.l$)(Aa)){const Po=(0,Re.Tm)(Aa,Object.assign(Object.assign({},Aa.props),{onClick:()=>{}}));return z.createElement(it.ZP,Object.assign({},Lr,{icon:Po}))}return z.createElement(it.ZP,Object.assign({},Lr),z.createElement("span",null,Aa))};z.useImperativeHandle(hn,()=>({handlePreview:Ji,handleDownload:Sl}));const{getPrefixCls:Gi}=z.useContext(qe.E_),li=Gi("upload",En),al=Gi(),dl=je()(`${li}-list`,`${li}-list-${yn}`),Pn=(0,Ee.Z)(Bo.map(Aa=>({key:Aa.uid,file:Aa})));let et={motionDeadline:2e3,motionName:`${li}-${yn==="picture-card"||yn==="picture-circle"?"animate-inline":"animate"}`,keys:Pn,motionAppear:mi};const xa=z.useMemo(()=>{const Aa=Object.assign({},(0,we.Z)(al));return delete Aa.onAppearEnd,delete Aa.onEnterEnd,delete Aa.onLeaveEnd,Aa},[al]);return yn!=="picture-card"&&yn!=="picture-circle"&&(et=Object.assign(Object.assign({},xa),et)),z.createElement("div",{className:dl},z.createElement(Ie.CSSMotionList,Object.assign({},et,{component:!1}),Aa=>{let{key:fr,file:oa,className:Dr,style:Lr}=Aa;return z.createElement(Rn,{key:fr,locale:kn,prefixCls:li,className:Dr,style:Lr,file:oa,items:Bo,progress:Ka,listType:yn,isImgUrl:Er,showPreviewIcon:To,showRemoveIcon:Qo,showDownloadIcon:gi,removeIcon:la,previewIcon:ba,downloadIcon:Ar,iconRender:Fl,actionIconRender:ml,itemRender:Hr,onPreview:Ji,onDownload:Sl,onClose:Cl})}),Jr&&z.createElement(Ie.default,Object.assign({},et,{visible:uo,forceRender:!0}),Aa=>{let{className:fr,style:oa}=Aa;return(0,Re.Tm)(Jr,Dr=>({className:je()(Dr.className,fr),style:Object.assign(Object.assign(Object.assign({},oa),{pointerEvents:fr?"none":void 0}),Dr.style)}))}))};var sa=z.forwardRef(ha),sn=te(17313),Za=te(8378),Ya=te(83116),ca=te(37613),ur=Ot=>{const{componentCls:hn,iconCls:yn}=Ot;return{[`${hn}-wrapper`]:{[`${hn}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:Ot.colorFillAlter,border:`${Ot.lineWidth}px dashed ${Ot.colorBorder}`,borderRadius:Ot.borderRadiusLG,cursor:"pointer",transition:`border-color ${Ot.motionDurationSlow}`,[hn]:{padding:`${Ot.padding}px 0`},[`${hn}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${hn}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${hn}-disabled):hover`]:{borderColor:Ot.colorPrimaryHover},[`p${hn}-drag-icon`]:{marginBottom:Ot.margin,[yn]:{color:Ot.colorPrimary,fontSize:Ot.uploadThumbnailSize}},[`p${hn}-text`]:{margin:`0 0 ${Ot.marginXXS}px`,color:Ot.colorTextHeading,fontSize:Ot.fontSizeLG},[`p${hn}-hint`]:{color:Ot.colorTextDescription,fontSize:Ot.fontSize},[`&${hn}-disabled`]:{cursor:"not-allowed",[`p${hn}-drag-icon ${yn}, p${hn}-text, p${hn}-hint `]:{color:Ot.colorTextDisabled}}}}}},Nn=Ot=>{const{componentCls:hn,antCls:yn,iconCls:mn,fontSize:Jn,lineHeight:na}=Ot,jn=`${hn}-list-item`,kn=`${jn}-actions`,Or=`${jn}-action`,Er=Math.round(Jn*na);return{[`${hn}-wrapper`]:{[`${hn}-list`]:Object.assign(Object.assign({},(0,sn.dF)()),{lineHeight:Ot.lineHeight,[jn]:{position:"relative",height:Ot.lineHeight*Jn,marginTop:Ot.marginXS,fontSize:Jn,display:"flex",alignItems:"center",transition:`background-color ${Ot.motionDurationSlow}`,"&:hover":{backgroundColor:Ot.controlItemBgHover},[`${jn}-name`]:Object.assign(Object.assign({},sn.vS),{padding:`0 ${Ot.paddingXS}px`,lineHeight:na,flex:"auto",transition:`all ${Ot.motionDurationSlow}`}),[kn]:{[Or]:{opacity:0},[`${Or}${yn}-btn-sm`]:{height:Er,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` @@ -274,5 +274,5 @@ `]:{[jn]:{position:"relative",height:mn+Ot.lineWidth*2+Ot.paddingXS*2,padding:Ot.paddingXS,border:`${Ot.lineWidth}px ${Ot.lineType} ${Ot.colorBorder}`,borderRadius:Ot.borderRadiusLG,"&:hover":{background:"transparent"},[`${jn}-thumbnail`]:Object.assign(Object.assign({},sn.vS),{width:mn,height:mn,lineHeight:`${mn+Ot.paddingSM}px`,textAlign:"center",flex:"none",[yn]:{fontSize:Ot.fontSizeHeading2,color:Ot.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${jn}-progress`]:{bottom:Jn,width:`calc(100% - ${Ot.paddingSM*2}px)`,marginTop:0,paddingInlineStart:mn+Ot.paddingXS}},[`${jn}-error`]:{borderColor:Ot.colorError,[`${jn}-thumbnail ${yn}`]:{[`svg path[fill='${Co.blue[0]}']`]:{fill:Ot.colorErrorBg},[`svg path[fill='${Co.blue.primary}']`]:{fill:Ot.colorError}}},[`${jn}-uploading`]:{borderStyle:"dashed",[`${jn}-name`]:{marginBottom:Jn}}},[`${na}${na}-picture-circle ${jn}`]:{[`&, &::before, ${jn}-thumbnail`]:{borderRadius:"50%"}}}}},Ut=Ot=>{const{componentCls:hn,iconCls:yn,fontSizeLG:mn,colorTextLightSolid:Jn}=Ot,na=`${hn}-list`,jn=`${na}-item`,kn=Ot.uploadPicCardSize;return{[` ${hn}-wrapper${hn}-picture-card-wrapper, ${hn}-wrapper${hn}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,sn.dF)()),{display:"inline-block",width:"100%",[`${hn}${hn}-select`]:{width:kn,height:kn,marginInlineEnd:Ot.marginXS,marginBottom:Ot.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:Ot.colorFillAlter,border:`${Ot.lineWidth}px dashed ${Ot.colorBorder}`,borderRadius:Ot.borderRadiusLG,cursor:"pointer",transition:`border-color ${Ot.motionDurationSlow}`,[`> ${hn}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${hn}-disabled):hover`]:{borderColor:Ot.colorPrimary}},[`${na}${na}-picture-card, ${na}${na}-picture-circle`]:{[`${na}-item-container`]:{display:"inline-block",width:kn,height:kn,marginBlock:`0 ${Ot.marginXS}px`,marginInline:`0 ${Ot.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[jn]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${Ot.paddingXS*2}px)`,height:`calc(100% - ${Ot.paddingXS*2}px)`,backgroundColor:Ot.colorBgMask,opacity:0,transition:`all ${Ot.motionDurationSlow}`,content:'" "'}},[`${jn}:hover`]:{[`&::before, ${jn}-actions`]:{opacity:1}},[`${jn}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${Ot.motionDurationSlow}`,[`${yn}-eye, ${yn}-download, ${yn}-delete`]:{zIndex:10,width:mn,margin:`0 ${Ot.marginXXS}px`,fontSize:mn,cursor:"pointer",transition:`all ${Ot.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${jn}-actions, ${jn}-actions:hover`]:{[`${yn}-eye, ${yn}-download, ${yn}-delete`]:{color:new Kr.C(Jn).setAlpha(.65).toRgbString(),"&:hover":{color:Jn}}},[`${jn}-thumbnail, ${jn}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${jn}-name`]:{display:"none",textAlign:"center"},[`${jn}-file + ${jn}-name`]:{position:"absolute",bottom:Ot.margin,display:"block",width:`calc(100% - ${Ot.paddingXS*2}px)`},[`${jn}-uploading`]:{[`&${jn}`]:{backgroundColor:Ot.colorFillAlter},[`&::before, ${yn}-eye, ${yn}-download, ${yn}-delete`]:{display:"none"}},[`${jn}-progress`]:{bottom:Ot.marginXL,width:`calc(100% - ${Ot.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${hn}-wrapper${hn}-picture-circle-wrapper`]:{[`${hn}${hn}-select`]:{borderRadius:"50%"}}}};var qn=Ot=>{const{componentCls:hn}=Ot;return{[`${hn}-rtl`]:{direction:"rtl"}}};const wa=Ot=>{const{componentCls:hn,colorTextDisabled:yn}=Ot;return{[`${hn}-wrapper`]:Object.assign(Object.assign({},(0,sn.Wf)(Ot)),{[hn]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${hn}-select`]:{display:"inline-block"},[`${hn}-disabled`]:{color:yn,cursor:"not-allowed"}})}};var Vn=(0,Ya.Z)("Upload",Ot=>{const{fontSizeHeading3:hn,fontSize:yn,lineHeight:mn,lineWidth:Jn,controlHeightLG:na}=Ot,jn=Math.round(yn*mn),kn=(0,ca.TS)(Ot,{uploadThumbnailSize:hn*2,uploadProgressOffset:jn/2+Jn,uploadPicCardSize:na*2.55});return[wa(kn),ur(kn),Nt(kn),Ut(kn),Nn(kn),yo(kn),qn(kn),(0,Za.Z)(kn)]},Ot=>({actionsColor:Ot.colorTextDescription})),Ur=function(Ot,hn,yn,mn){function Jn(na){return na instanceof yn?na:new yn(function(jn){jn(na)})}return new(yn||(yn=Promise))(function(na,jn){function kn(En){try{Er(mn.next(En))}catch(Bo){jn(Bo)}}function Or(En){try{Er(mn.throw(En))}catch(Bo){jn(Bo)}}function Er(En){En.done?na(En.value):Jn(En.value).then(kn,Or)}Er((mn=mn.apply(Ot,hn||[])).next())})};const ir=`__LIST_IGNORE_${Date.now()}__`,mr=(Ot,hn)=>{const{fileList:yn,defaultFileList:mn,onRemove:Jn,showUploadList:na=!0,listType:jn="text",onPreview:kn,onDownload:Or,onChange:Er,onDrop:En,previewFile:Bo,disabled:To,locale:Qo,iconRender:gi,isImageUrl:la,progress:ba,prefixCls:Ar,className:Ka,type:Jr="select",children:uo,style:Hr,itemRender:qo,maxCount:Vo,data:mi={},multiple:el=!1,action:Ji="",accept:Sl="",supportServerRender:Cl=!0,rootClassName:Fl}=Ot,ml=z.useContext(Me.Z),Gi=To!=null?To:ml,[li,al]=(0,nt.Z)(mn||[],{value:yn,postState:Yr=>Yr!=null?Yr:[]}),[dl,Pn]=z.useState("drop"),Sn=z.useRef(null);z.useMemo(()=>{const Yr=Date.now();(yn||[]).forEach((Sa,di)=>{!Sa.uid&&!Object.isFrozen(Sa)&&(Sa.uid=`__AUTO__${Yr}_${di}__`)})},[yn]);const et=(Yr,Sa,di)=>{let Mo=(0,Ee.Z)(Sa),Wo=!1;Vo===1?Mo=Mo.slice(-1):Vo&&(Wo=Mo.length>Vo,Mo=Mo.slice(0,Vo)),(0,lt.flushSync)(()=>{al(Mo)});const Bi={file:Yr,fileList:Mo};di&&(Bi.event=di),(!Wo||Mo.some(ii=>ii.uid===Yr.uid))&&(0,lt.flushSync)(()=>{Er==null||Er(Bi)})},xa=(Yr,Sa)=>Ur(void 0,void 0,void 0,function*(){const{beforeUpload:di,transformFile:Mo}=Ot;let Wo=Yr;if(di){const Bi=yield di(Yr,Sa);if(Bi===!1)return!1;if(delete Yr[ir],Bi===ir)return Object.defineProperty(Yr,ir,{value:!0,configurable:!0}),!1;typeof Bi=="object"&&Bi&&(Wo=Bi)}return Mo&&(Wo=yield Mo(Wo)),Wo}),Aa=Yr=>{const Sa=Yr.filter(Wo=>!Wo.file[ir]);if(!Sa.length)return;const di=Sa.map(Wo=>Xe(Wo.file));let Mo=(0,Ee.Z)(li);di.forEach(Wo=>{Mo=Ke(Wo,Mo)}),di.forEach((Wo,Bi)=>{let ii=Wo;if(Sa[Bi].parsedFile)Wo.status="uploading";else{const{originFileObj:Yi}=Wo;let rl;try{rl=new File([Yi],Yi.name,{type:Yi.type})}catch(Yl){rl=new Blob([Yi],{type:Yi.type}),rl.name=Yi.name,rl.lastModifiedDate=new Date,rl.lastModified=new Date().getTime()}rl.uid=Wo.uid,ii=rl}et(ii,Mo)})},fr=(Yr,Sa,di)=>{try{typeof Yr=="string"&&(Yr=JSON.parse(Yr))}catch(Bi){}if(!ft(Sa,li))return;const Mo=Xe(Sa);Mo.status="done",Mo.percent=100,Mo.response=Yr,Mo.xhr=di;const Wo=Ke(Mo,li);et(Mo,Wo)},oa=(Yr,Sa)=>{if(!ft(Sa,li))return;const di=Xe(Sa);di.status="uploading",di.percent=Yr.percent;const Mo=Ke(di,li);et(di,Mo,Yr)},Dr=(Yr,Sa,di)=>{if(!ft(di,li))return;const Mo=Xe(di);Mo.error=Yr,Mo.response=Sa,Mo.status="error";const Wo=Ke(Mo,li);et(Mo,Wo)},Lr=Yr=>{let Sa;Promise.resolve(typeof Jn=="function"?Jn(Yr):Jn).then(di=>{var Mo;if(di===!1)return;const Wo=Pt(Yr,li);Wo&&(Sa=Object.assign(Object.assign({},Yr),{status:"removed"}),li==null||li.forEach(Bi=>{const ii=Sa.uid!==void 0?"uid":"name";Bi[ii]===Sa[ii]&&!Object.isFrozen(Bi)&&(Bi.status="removed")}),(Mo=Sn.current)===null||Mo===void 0||Mo.abort(Sa),et(Sa,Wo))})},Po=Yr=>{Pn(Yr.type),Yr.type==="drop"&&(En==null||En(Yr))};z.useImperativeHandle(hn,()=>({onBatchStart:Aa,onSuccess:fr,onProgress:oa,onError:Dr,fileList:li,upload:Sn.current}));const{getPrefixCls:Rr,direction:dr,upload:wr}=z.useContext(qe.E_),qr=Rr("upload",Ar),fi=Object.assign(Object.assign({onBatchStart:Aa,onError:Dr,onProgress:oa,onSuccess:fr},Ot),{data:mi,multiple:el,action:Ji,accept:Sl,supportServerRender:Cl,prefixCls:qr,disabled:Gi,beforeUpload:xa,onChange:void 0});delete fi.className,delete fi.style,(!uo||Gi)&&delete fi.id;const[Ho,ui]=Vn(qr),[Ti]=(0,he.Z)("Upload",Ne.Z.Upload),{showRemoveIcon:Oa,showPreviewIcon:Ea,showDownloadIcon:Qa,removeIcon:Ja,previewIcon:wo,downloadIcon:si}=typeof na=="boolean"?{}:na,hi=(Yr,Sa)=>na?z.createElement(sa,{prefixCls:qr,listType:jn,items:li,previewFile:Bo,onPreview:kn,onDownload:Or,onRemove:Lr,showRemoveIcon:!Gi&&Oa,showPreviewIcon:Ea,showDownloadIcon:Qa,removeIcon:Ja,previewIcon:wo,downloadIcon:si,iconRender:gi,locale:Object.assign(Object.assign({},Ti),Qo),isImageUrl:la,progress:ba,appendAction:Yr,appendActionVisible:Sa,itemRender:qo,disabled:Gi}):Yr,bi=je()(`${qr}-wrapper`,Ka,Fl,ui,wr==null?void 0:wr.className,{[`${qr}-rtl`]:dr==="rtl",[`${qr}-picture-card-wrapper`]:jn==="picture-card",[`${qr}-picture-circle-wrapper`]:jn==="picture-circle"}),Wi=Object.assign(Object.assign({},wr==null?void 0:wr.style),Hr);if(Jr==="drag"){const Yr=je()(ui,qr,`${qr}-drag`,{[`${qr}-drag-uploading`]:li.some(Sa=>Sa.status==="uploading"),[`${qr}-drag-hover`]:dl==="dragover",[`${qr}-disabled`]:Gi,[`${qr}-rtl`]:dr==="rtl"});return Ho(z.createElement("span",{className:bi},z.createElement("div",{className:Yr,style:Wi,onDrop:Po,onDragOver:Po,onDragLeave:Po},z.createElement(Ve,Object.assign({},fi,{ref:Sn,className:`${qr}-btn`}),z.createElement("div",{className:`${qr}-drag-container`},uo))),hi()))}const zi=je()(qr,`${qr}-select`,{[`${qr}-disabled`]:Gi}),Ui=(Yr=>z.createElement("div",{className:zi,style:Yr},z.createElement(Ve,Object.assign({},fi,{ref:Sn}))))(uo?void 0:{display:"none"});return Ho(jn==="picture-card"||jn==="picture-circle"?z.createElement("span",{className:bi},hi(Ui,!!uo)):z.createElement("span",{className:bi},Ui,hi()))};var yr=z.forwardRef(mr),Kn=function(Ot,hn){var yn={};for(var mn in Ot)Object.prototype.hasOwnProperty.call(Ot,mn)&&hn.indexOf(mn)<0&&(yn[mn]=Ot[mn]);if(Ot!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Jn=0,mn=Object.getOwnPropertySymbols(Ot);Jn{var{style:yn,height:mn}=Ot,Jn=Kn(Ot,["style","height"]);return z.createElement(yr,Object.assign({ref:hn},Jn,{type:"drag",style:Object.assign(Object.assign({},yn),{height:mn})}))});const Eo=yr;Eo.Dragger=Oo,Eo.LIST_IGNORE=ir;var vo=Eo},86251:function(xt,bt){"use strict";bt.byteLength=ue,bt.toByteArray=De,bt.fromByteArray=be;for(var te=[],z=[],Ee=typeof Uint8Array!="undefined"?Uint8Array:Array,xe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",je=0,ve=xe.length;je0)throw new Error("Invalid string. Length must be a multiple of 4");var E=pe.indexOf("=");E===-1&&(E=re);var a=E===re?0:4-E%4;return[E,a]}function ue(pe){var re=Ce(pe),E=re[0],a=re[1];return(E+a)*3/4-a}function ge(pe,re,E){return(re+E)*3/4-E}function De(pe){var re,E=Ce(pe),a=E[0],x=E[1],y=new Ee(ge(pe,a,x)),b=0,ee=x>0?a-4:a,ne;for(ne=0;ne>16&255,y[b++]=re>>8&255,y[b++]=re&255;return x===2&&(re=z[pe.charCodeAt(ne)]<<2|z[pe.charCodeAt(ne+1)]>>4,y[b++]=re&255),x===1&&(re=z[pe.charCodeAt(ne)]<<10|z[pe.charCodeAt(ne+1)]<<4|z[pe.charCodeAt(ne+2)]>>2,y[b++]=re>>8&255,y[b++]=re&255),y}function ye(pe){return te[pe>>18&63]+te[pe>>12&63]+te[pe>>6&63]+te[pe&63]}function fe(pe,re,E){for(var a,x=[],y=re;yee?ee:b+y));return a===1?(re=pe[E-1],x.push(te[re>>2]+te[re<<4&63]+"==")):a===2&&(re=(pe[E-2]<<8)+pe[E-1],x.push(te[re>>10]+te[re>>4&63]+te[re<<2&63]+"=")),x.join("")}},19208:function(xt,bt,te){"use strict";var z;var Ee=te(86251),xe=te(67467),je=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;bt.lW=ge,z=b,bt.h2=50;var ve=2147483647;z=ve,ge.TYPED_ARRAY_SUPPORT=Ce(),!ge.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function Ce(){try{var ce=new Uint8Array(1),ie={foo:function(){return 42}};return Object.setPrototypeOf(ie,Uint8Array.prototype),Object.setPrototypeOf(ce,ie),ce.foo()===42}catch(ae){return!1}}Object.defineProperty(ge.prototype,"parent",{enumerable:!0,get:function(){if(ge.isBuffer(this))return this.buffer}}),Object.defineProperty(ge.prototype,"offset",{enumerable:!0,get:function(){if(ge.isBuffer(this))return this.byteOffset}});function ue(ce){if(ce>ve)throw new RangeError('The value "'+ce+'" is invalid for option "size"');var ie=new Uint8Array(ce);return Object.setPrototypeOf(ie,ge.prototype),ie}function ge(ce,ie,ae){if(typeof ce=="number"){if(typeof ie=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return be(ce)}return De(ce,ie,ae)}ge.poolSize=8192;function De(ce,ie,ae){if(typeof ce=="string")return pe(ce,ie);if(ArrayBuffer.isView(ce))return E(ce);if(ce==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof ce);if(It(ce,ArrayBuffer)||ce&&It(ce.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(It(ce,SharedArrayBuffer)||ce&&It(ce.buffer,SharedArrayBuffer)))return a(ce,ie,ae);if(typeof ce=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var le=ce.valueOf&&ce.valueOf();if(le!=null&&le!==ce)return ge.from(le,ie,ae);var Ie=x(ce);if(Ie)return Ie;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof ce[Symbol.toPrimitive]=="function")return ge.from(ce[Symbol.toPrimitive]("string"),ie,ae);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof ce)}ge.from=function(ce,ie,ae){return De(ce,ie,ae)},Object.setPrototypeOf(ge.prototype,Uint8Array.prototype),Object.setPrototypeOf(ge,Uint8Array);function ye(ce){if(typeof ce!="number")throw new TypeError('"size" argument must be of type number');if(ce<0)throw new RangeError('The value "'+ce+'" is invalid for option "size"')}function fe(ce,ie,ae){return ye(ce),ce<=0?ue(ce):ie!==void 0?typeof ae=="string"?ue(ce).fill(ie,ae):ue(ce).fill(ie):ue(ce)}ge.alloc=function(ce,ie,ae){return fe(ce,ie,ae)};function be(ce){return ye(ce),ue(ce<0?0:y(ce)|0)}ge.allocUnsafe=function(ce){return be(ce)},ge.allocUnsafeSlow=function(ce){return be(ce)};function pe(ce,ie){if((typeof ie!="string"||ie==="")&&(ie="utf8"),!ge.isEncoding(ie))throw new TypeError("Unknown encoding: "+ie);var ae=ee(ce,ie)|0,le=ue(ae),Ie=le.write(ce,ie);return Ie!==ae&&(le=le.slice(0,Ie)),le}function re(ce){for(var ie=ce.length<0?0:y(ce.length)|0,ae=ue(ie),le=0;le=ve)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+ve.toString(16)+" bytes");return ce|0}function b(ce){return+ce!=ce&&(ce=0),ge.alloc(+ce)}ge.isBuffer=function(ie){return ie!=null&&ie._isBuffer===!0&&ie!==ge.prototype},ge.compare=function(ie,ae){if(It(ie,Uint8Array)&&(ie=ge.from(ie,ie.offset,ie.byteLength)),It(ae,Uint8Array)&&(ae=ge.from(ae,ae.offset,ae.byteLength)),!ge.isBuffer(ie)||!ge.isBuffer(ae))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(ie===ae)return 0;for(var le=ie.length,Ie=ae.length,_e=0,we=Math.min(le,Ie);_eIe.length?ge.from(we).copy(Ie,_e):Uint8Array.prototype.set.call(Ie,we,_e);else if(ge.isBuffer(we))we.copy(Ie,_e);else throw new TypeError('"list" argument must be an Array of Buffers');_e+=we.length}return Ie};function ee(ce,ie){if(ge.isBuffer(ce))return ce.length;if(ArrayBuffer.isView(ce)||It(ce,ArrayBuffer))return ce.byteLength;if(typeof ce!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof ce);var ae=ce.length,le=arguments.length>2&&arguments[2]===!0;if(!le&&ae===0)return 0;for(var Ie=!1;;)switch(ie){case"ascii":case"latin1":case"binary":return ae;case"utf8":case"utf-8":return Ct(ce).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ae*2;case"hex":return ae>>>1;case"base64":return Qe(ce).length;default:if(Ie)return le?-1:Ct(ce).length;ie=(""+ie).toLowerCase(),Ie=!0}}ge.byteLength=ee;function ne(ce,ie,ae){var le=!1;if((ie===void 0||ie<0)&&(ie=0),ie>this.length||((ae===void 0||ae>this.length)&&(ae=this.length),ae<=0)||(ae>>>=0,ie>>>=0,ae<=ie))return"";for(ce||(ce="utf8");;)switch(ce){case"hex":return qe(this,ie,ae);case"utf8":case"utf-8":return Ae(this,ie,ae);case"ascii":return nt(this,ie,ae);case"latin1":case"binary":return lt(this,ie,ae);case"base64":return rt(this,ie,ae);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Me(this,ie,ae);default:if(le)throw new TypeError("Unknown encoding: "+ce);ce=(ce+"").toLowerCase(),le=!0}}ge.prototype._isBuffer=!0;function oe(ce,ie,ae){var le=ce[ie];ce[ie]=ce[ae],ce[ae]=le}ge.prototype.swap16=function(){var ie=this.length;if(ie%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var ae=0;aeae&&(ie+=" ... "),""},je&&(ge.prototype[je]=ge.prototype.inspect),ge.prototype.compare=function(ie,ae,le,Ie,_e){if(It(ie,Uint8Array)&&(ie=ge.from(ie,ie.offset,ie.byteLength)),!ge.isBuffer(ie))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof ie);if(ae===void 0&&(ae=0),le===void 0&&(le=ie?ie.length:0),Ie===void 0&&(Ie=0),_e===void 0&&(_e=this.length),ae<0||le>ie.length||Ie<0||_e>this.length)throw new RangeError("out of range index");if(Ie>=_e&&ae>=le)return 0;if(Ie>=_e)return-1;if(ae>=le)return 1;if(ae>>>=0,le>>>=0,Ie>>>=0,_e>>>=0,this===ie)return 0;for(var we=_e-Ie,Re=le-ae,it=Math.min(we,Re),Xe=this.slice(Ie,_e),Ke=ie.slice(ae,le),ft=0;ft2147483647?ae=2147483647:ae<-2147483648&&(ae=-2147483648),ae=+ae,Le(ae)&&(ae=Ie?0:ce.length-1),ae<0&&(ae=ce.length+ae),ae>=ce.length){if(Ie)return-1;ae=ce.length-1}else if(ae<0)if(Ie)ae=0;else return-1;if(typeof ie=="string"&&(ie=ge.from(ie,le)),ge.isBuffer(ie))return ie.length===0?-1:me(ce,ie,ae,le,Ie);if(typeof ie=="number")return ie=ie&255,typeof Uint8Array.prototype.indexOf=="function"?Ie?Uint8Array.prototype.indexOf.call(ce,ie,ae):Uint8Array.prototype.lastIndexOf.call(ce,ie,ae):me(ce,[ie],ae,le,Ie);throw new TypeError("val must be string, number or Buffer")}function me(ce,ie,ae,le,Ie){var _e=1,we=ce.length,Re=ie.length;if(le!==void 0&&(le=String(le).toLowerCase(),le==="ucs2"||le==="ucs-2"||le==="utf16le"||le==="utf-16le")){if(ce.length<2||ie.length<2)return-1;_e=2,we/=2,Re/=2,ae/=2}function it(zt,Gt){return _e===1?zt[Gt]:zt.readUInt16BE(Gt*_e)}var Xe;if(Ie){var Ke=-1;for(Xe=ae;Xewe&&(ae=we-Re),Xe=ae;Xe>=0;Xe--){for(var ft=!0,Pt=0;PtIe&&(le=Ie)):le=Ie;var _e=ie.length;le>_e/2&&(le=_e/2);for(var we=0;we>>0,isFinite(le)?(le=le>>>0,Ie===void 0&&(Ie="utf8")):(Ie=le,le=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var _e=this.length-ae;if((le===void 0||le>_e)&&(le=_e),ie.length>0&&(le<0||ae<0)||ae>this.length)throw new RangeError("Attempt to write outside buffer bounds");Ie||(Ie="utf8");for(var we=!1;;)switch(Ie){case"hex":return Pe(this,ie,ae,le);case"utf8":case"utf-8":return de(this,ie,ae,le);case"ascii":case"latin1":case"binary":return Be(this,ie,ae,le);case"base64":return Ze(this,ie,ae,le);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Se(this,ie,ae,le);default:if(we)throw new TypeError("Unknown encoding: "+Ie);Ie=(""+Ie).toLowerCase(),we=!0}},ge.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function rt(ce,ie,ae){return ie===0&&ae===ce.length?Ee.fromByteArray(ce):Ee.fromByteArray(ce.slice(ie,ae))}function Ae(ce,ie,ae){ae=Math.min(ce.length,ae);for(var le=[],Ie=ie;Ie239?4:_e>223?3:_e>191?2:1;if(Ie+Re<=ae){var it,Xe,Ke,ft;switch(Re){case 1:_e<128&&(we=_e);break;case 2:it=ce[Ie+1],(it&192)===128&&(ft=(_e&31)<<6|it&63,ft>127&&(we=ft));break;case 3:it=ce[Ie+1],Xe=ce[Ie+2],(it&192)===128&&(Xe&192)===128&&(ft=(_e&15)<<12|(it&63)<<6|Xe&63,ft>2047&&(ft<55296||ft>57343)&&(we=ft));break;case 4:it=ce[Ie+1],Xe=ce[Ie+2],Ke=ce[Ie+3],(it&192)===128&&(Xe&192)===128&&(Ke&192)===128&&(ft=(_e&15)<<18|(it&63)<<12|(Xe&63)<<6|Ke&63,ft>65535&&ft<1114112&&(we=ft))}}we===null?(we=65533,Re=1):we>65535&&(we-=65536,le.push(we>>>10&1023|55296),we=56320|we&1023),le.push(we),Ie+=Re}return Ve(le)}var st=4096;function Ve(ce){var ie=ce.length;if(ie<=st)return String.fromCharCode.apply(String,ce);for(var ae="",le=0;lele)&&(ae=le);for(var Ie="",_e=ie;_ele&&(ie=le),ae<0?(ae+=le,ae<0&&(ae=0)):ae>le&&(ae=le),aeae)throw new RangeError("Trying to access beyond buffer length")}ge.prototype.readUintLE=ge.prototype.readUIntLE=function(ie,ae,le){ie=ie>>>0,ae=ae>>>0,le||he(ie,ae,this.length);for(var Ie=this[ie],_e=1,we=0;++we>>0,ae=ae>>>0,le||he(ie,ae,this.length);for(var Ie=this[ie+--ae],_e=1;ae>0&&(_e*=256);)Ie+=this[ie+--ae]*_e;return Ie},ge.prototype.readUint8=ge.prototype.readUInt8=function(ie,ae){return ie=ie>>>0,ae||he(ie,1,this.length),this[ie]},ge.prototype.readUint16LE=ge.prototype.readUInt16LE=function(ie,ae){return ie=ie>>>0,ae||he(ie,2,this.length),this[ie]|this[ie+1]<<8},ge.prototype.readUint16BE=ge.prototype.readUInt16BE=function(ie,ae){return ie=ie>>>0,ae||he(ie,2,this.length),this[ie]<<8|this[ie+1]},ge.prototype.readUint32LE=ge.prototype.readUInt32LE=function(ie,ae){return ie=ie>>>0,ae||he(ie,4,this.length),(this[ie]|this[ie+1]<<8|this[ie+2]<<16)+this[ie+3]*16777216},ge.prototype.readUint32BE=ge.prototype.readUInt32BE=function(ie,ae){return ie=ie>>>0,ae||he(ie,4,this.length),this[ie]*16777216+(this[ie+1]<<16|this[ie+2]<<8|this[ie+3])},ge.prototype.readIntLE=function(ie,ae,le){ie=ie>>>0,ae=ae>>>0,le||he(ie,ae,this.length);for(var Ie=this[ie],_e=1,we=0;++we=_e&&(Ie-=Math.pow(2,8*ae)),Ie},ge.prototype.readIntBE=function(ie,ae,le){ie=ie>>>0,ae=ae>>>0,le||he(ie,ae,this.length);for(var Ie=ae,_e=1,we=this[ie+--Ie];Ie>0&&(_e*=256);)we+=this[ie+--Ie]*_e;return _e*=128,we>=_e&&(we-=Math.pow(2,8*ae)),we},ge.prototype.readInt8=function(ie,ae){return ie=ie>>>0,ae||he(ie,1,this.length),this[ie]&128?(255-this[ie]+1)*-1:this[ie]},ge.prototype.readInt16LE=function(ie,ae){ie=ie>>>0,ae||he(ie,2,this.length);var le=this[ie]|this[ie+1]<<8;return le&32768?le|4294901760:le},ge.prototype.readInt16BE=function(ie,ae){ie=ie>>>0,ae||he(ie,2,this.length);var le=this[ie+1]|this[ie]<<8;return le&32768?le|4294901760:le},ge.prototype.readInt32LE=function(ie,ae){return ie=ie>>>0,ae||he(ie,4,this.length),this[ie]|this[ie+1]<<8|this[ie+2]<<16|this[ie+3]<<24},ge.prototype.readInt32BE=function(ie,ae){return ie=ie>>>0,ae||he(ie,4,this.length),this[ie]<<24|this[ie+1]<<16|this[ie+2]<<8|this[ie+3]},ge.prototype.readFloatLE=function(ie,ae){return ie=ie>>>0,ae||he(ie,4,this.length),xe.read(this,ie,!0,23,4)},ge.prototype.readFloatBE=function(ie,ae){return ie=ie>>>0,ae||he(ie,4,this.length),xe.read(this,ie,!1,23,4)},ge.prototype.readDoubleLE=function(ie,ae){return ie=ie>>>0,ae||he(ie,8,this.length),xe.read(this,ie,!0,52,8)},ge.prototype.readDoubleBE=function(ie,ae){return ie=ie>>>0,ae||he(ie,8,this.length),xe.read(this,ie,!1,52,8)};function Ne(ce,ie,ae,le,Ie,_e){if(!ge.isBuffer(ce))throw new TypeError('"buffer" argument must be a Buffer instance');if(ie>Ie||ie<_e)throw new RangeError('"value" argument is out of bounds');if(ae+le>ce.length)throw new RangeError("Index out of range")}ge.prototype.writeUintLE=ge.prototype.writeUIntLE=function(ie,ae,le,Ie){if(ie=+ie,ae=ae>>>0,le=le>>>0,!Ie){var _e=Math.pow(2,8*le)-1;Ne(this,ie,ae,le,_e,0)}var we=1,Re=0;for(this[ae]=ie&255;++Re>>0,le=le>>>0,!Ie){var _e=Math.pow(2,8*le)-1;Ne(this,ie,ae,le,_e,0)}var we=le-1,Re=1;for(this[ae+we]=ie&255;--we>=0&&(Re*=256);)this[ae+we]=ie/Re&255;return ae+le},ge.prototype.writeUint8=ge.prototype.writeUInt8=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ne(this,ie,ae,1,255,0),this[ae]=ie&255,ae+1},ge.prototype.writeUint16LE=ge.prototype.writeUInt16LE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ne(this,ie,ae,2,65535,0),this[ae]=ie&255,this[ae+1]=ie>>>8,ae+2},ge.prototype.writeUint16BE=ge.prototype.writeUInt16BE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ne(this,ie,ae,2,65535,0),this[ae]=ie>>>8,this[ae+1]=ie&255,ae+2},ge.prototype.writeUint32LE=ge.prototype.writeUInt32LE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ne(this,ie,ae,4,4294967295,0),this[ae+3]=ie>>>24,this[ae+2]=ie>>>16,this[ae+1]=ie>>>8,this[ae]=ie&255,ae+4},ge.prototype.writeUint32BE=ge.prototype.writeUInt32BE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ne(this,ie,ae,4,4294967295,0),this[ae]=ie>>>24,this[ae+1]=ie>>>16,this[ae+2]=ie>>>8,this[ae+3]=ie&255,ae+4},ge.prototype.writeIntLE=function(ie,ae,le,Ie){if(ie=+ie,ae=ae>>>0,!Ie){var _e=Math.pow(2,8*le-1);Ne(this,ie,ae,le,_e-1,-_e)}var we=0,Re=1,it=0;for(this[ae]=ie&255;++we>0)-it&255;return ae+le},ge.prototype.writeIntBE=function(ie,ae,le,Ie){if(ie=+ie,ae=ae>>>0,!Ie){var _e=Math.pow(2,8*le-1);Ne(this,ie,ae,le,_e-1,-_e)}var we=le-1,Re=1,it=0;for(this[ae+we]=ie&255;--we>=0&&(Re*=256);)ie<0&&it===0&&this[ae+we+1]!==0&&(it=1),this[ae+we]=(ie/Re>>0)-it&255;return ae+le},ge.prototype.writeInt8=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ne(this,ie,ae,1,127,-128),ie<0&&(ie=255+ie+1),this[ae]=ie&255,ae+1},ge.prototype.writeInt16LE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ne(this,ie,ae,2,32767,-32768),this[ae]=ie&255,this[ae+1]=ie>>>8,ae+2},ge.prototype.writeInt16BE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ne(this,ie,ae,2,32767,-32768),this[ae]=ie>>>8,this[ae+1]=ie&255,ae+2},ge.prototype.writeInt32LE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ne(this,ie,ae,4,2147483647,-2147483648),this[ae]=ie&255,this[ae+1]=ie>>>8,this[ae+2]=ie>>>16,this[ae+3]=ie>>>24,ae+4},ge.prototype.writeInt32BE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ne(this,ie,ae,4,2147483647,-2147483648),ie<0&&(ie=4294967295+ie+1),this[ae]=ie>>>24,this[ae+1]=ie>>>16,this[ae+2]=ie>>>8,this[ae+3]=ie&255,ae+4};function Je(ce,ie,ae,le,Ie,_e){if(ae+le>ce.length)throw new RangeError("Index out of range");if(ae<0)throw new RangeError("Index out of range")}function at(ce,ie,ae,le,Ie){return ie=+ie,ae=ae>>>0,Ie||Je(ce,ie,ae,4,34028234663852886e22,-34028234663852886e22),xe.write(ce,ie,ae,le,23,4),ae+4}ge.prototype.writeFloatLE=function(ie,ae,le){return at(this,ie,ae,!0,le)},ge.prototype.writeFloatBE=function(ie,ae,le){return at(this,ie,ae,!1,le)};function Ge(ce,ie,ae,le,Ie){return ie=+ie,ae=ae>>>0,Ie||Je(ce,ie,ae,8,17976931348623157e292,-17976931348623157e292),xe.write(ce,ie,ae,le,52,8),ae+8}ge.prototype.writeDoubleLE=function(ie,ae,le){return Ge(this,ie,ae,!0,le)},ge.prototype.writeDoubleBE=function(ie,ae,le){return Ge(this,ie,ae,!1,le)},ge.prototype.copy=function(ie,ae,le,Ie){if(!ge.isBuffer(ie))throw new TypeError("argument should be a Buffer");if(le||(le=0),!Ie&&Ie!==0&&(Ie=this.length),ae>=ie.length&&(ae=ie.length),ae||(ae=0),Ie>0&&Ie=this.length)throw new RangeError("Index out of range");if(Ie<0)throw new RangeError("sourceEnd out of bounds");Ie>this.length&&(Ie=this.length),ie.length-ae>>0,le=le===void 0?this.length:le>>>0,ie||(ie=0);var we;if(typeof ie=="number")for(we=ae;we55295&&ae<57344){if(!Ie){if(ae>56319){(ie-=3)>-1&&_e.push(239,191,189);continue}else if(we+1===le){(ie-=3)>-1&&_e.push(239,191,189);continue}Ie=ae;continue}if(ae<56320){(ie-=3)>-1&&_e.push(239,191,189),Ie=ae;continue}ae=(Ie-55296<<10|ae-56320)+65536}else Ie&&(ie-=3)>-1&&_e.push(239,191,189);if(Ie=null,ae<128){if((ie-=1)<0)break;_e.push(ae)}else if(ae<2048){if((ie-=2)<0)break;_e.push(ae>>6|192,ae&63|128)}else if(ae<65536){if((ie-=3)<0)break;_e.push(ae>>12|224,ae>>6&63|128,ae&63|128)}else if(ae<1114112){if((ie-=4)<0)break;_e.push(ae>>18|240,ae>>12&63|128,ae>>6&63|128,ae&63|128)}else throw new Error("Invalid code point")}return _e}function mt(ce){for(var ie=[],ae=0;ae>8,Ie=ae%256,_e.push(Ie),_e.push(le);return _e}function Qe(ce){return Ee.toByteArray(ht(ce))}function Bt(ce,ie,ae,le){for(var Ie=0;Ie=ie.length||Ie>=ce.length);++Ie)ie[Ie+ae]=ce[Ie];return Ie}function It(ce,ie){return ce instanceof ie||ce!=null&&ce.constructor!=null&&ce.constructor.name!=null&&ce.constructor.name===ie.name}function Le(ce){return ce!==ce}var wt=function(){for(var ce="0123456789abcdef",ie=new Array(256),ae=0;ae<16;++ae)for(var le=ae*16,Ie=0;Ie<16;++Ie)ie[le+Ie]=ce[ae]+ce[Ie];return ie}()},67467:function(xt,bt){bt.read=function(te,z,Ee,xe,je){var ve,Ce,ue=je*8-xe-1,ge=(1<>1,ye=-7,fe=Ee?je-1:0,be=Ee?-1:1,pe=te[z+fe];for(fe+=be,ve=pe&(1<<-ye)-1,pe>>=-ye,ye+=ue;ye>0;ve=ve*256+te[z+fe],fe+=be,ye-=8);for(Ce=ve&(1<<-ye)-1,ve>>=-ye,ye+=xe;ye>0;Ce=Ce*256+te[z+fe],fe+=be,ye-=8);if(ve===0)ve=1-De;else{if(ve===ge)return Ce?NaN:(pe?-1:1)*(1/0);Ce=Ce+Math.pow(2,xe),ve=ve-De}return(pe?-1:1)*Ce*Math.pow(2,ve-xe)},bt.write=function(te,z,Ee,xe,je,ve){var Ce,ue,ge,De=ve*8-je-1,ye=(1<>1,be=je===23?Math.pow(2,-24)-Math.pow(2,-77):0,pe=xe?0:ve-1,re=xe?1:-1,E=z<0||z===0&&1/z<0?1:0;for(z=Math.abs(z),isNaN(z)||z===1/0?(ue=isNaN(z)?1:0,Ce=ye):(Ce=Math.floor(Math.log(z)/Math.LN2),z*(ge=Math.pow(2,-Ce))<1&&(Ce--,ge*=2),Ce+fe>=1?z+=be/ge:z+=be*Math.pow(2,1-fe),z*ge>=2&&(Ce++,ge/=2),Ce+fe>=ye?(ue=0,Ce=ye):Ce+fe>=1?(ue=(z*ge-1)*Math.pow(2,je),Ce=Ce+fe):(ue=z*Math.pow(2,fe-1)*Math.pow(2,je),Ce=0));je>=8;te[Ee+pe]=ue&255,pe+=re,ue/=256,je-=8);for(Ce=Ce<0;te[Ee+pe]=Ce&255,pe+=re,Ce/=256,De-=8);te[Ee+pe-re]|=E*128}},86129:function(xt,bt,te){var z=te(19208).lW,Ee=te(97671);(function(xe){xt.exports=xe()})(function(){return function xe(je,ve,Ce){function ue(ye,fe){if(!ve[ye]){if(!je[ye]){var be=void 0;if(!fe&&be)return require(ye,!0);if(ge)return ge(ye,!0);var pe=new Error("Cannot find module '"+ye+"'");throw pe.code="MODULE_NOT_FOUND",pe}var re=ve[ye]={exports:{}};je[ye][0].call(re.exports,function(E){var a=je[ye][1][E];return ue(a||E)},re,re.exports,xe,je,ve,Ce)}return ve[ye].exports}for(var ge=void 0,De=0;De>2,re=(3&ye)<<4|fe>>4,E=1>6:64,a=2>4,fe=(15&pe)<<4|(re=ge.indexOf(De.charAt(a++)))>>2,be=(3&re)<<6|(E=ge.indexOf(De.charAt(a++))),b[x++]=ye,re!==64&&(b[x++]=fe),E!==64&&(b[x++]=be);return b}},{"./support":30,"./utils":32}],2:[function(xe,je,ve){"use strict";var Ce=xe("./external"),ue=xe("./stream/DataWorker"),ge=xe("./stream/Crc32Probe"),De=xe("./stream/DataLengthProbe");function ye(fe,be,pe,re,E){this.compressedSize=fe,this.uncompressedSize=be,this.crc32=pe,this.compression=re,this.compressedContent=E}ye.prototype={getContentWorker:function(){var fe=new ue(Ce.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new De("data_length")),be=this;return fe.on("end",function(){if(this.streamInfo.data_length!==be.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),fe},getCompressedWorker:function(){return new ue(Ce.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},ye.createWorkerFrom=function(fe,be,pe){return fe.pipe(new ge).pipe(new De("uncompressedSize")).pipe(be.compressWorker(pe)).pipe(new De("compressedSize")).withStreamInfo("compression",be)},je.exports=ye},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(xe,je,ve){"use strict";var Ce=xe("./stream/GenericWorker");ve.STORE={magic:"\0\0",compressWorker:function(){return new Ce("STORE compression")},uncompressWorker:function(){return new Ce("STORE decompression")}},ve.DEFLATE=xe("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(xe,je,ve){"use strict";var Ce=xe("./utils"),ue=function(){for(var ge,De=[],ye=0;ye<256;ye++){ge=ye;for(var fe=0;fe<8;fe++)ge=1&ge?3988292384^ge>>>1:ge>>>1;De[ye]=ge}return De}();je.exports=function(ge,De){return ge!==void 0&&ge.length?Ce.getTypeOf(ge)!=="string"?function(ye,fe,be,pe){var re=ue,E=pe+be;ye^=-1;for(var a=pe;a>>8^re[255&(ye^fe[a])];return-1^ye}(0|De,ge,ge.length,0):function(ye,fe,be,pe){var re=ue,E=pe+be;ye^=-1;for(var a=pe;a>>8^re[255&(ye^fe.charCodeAt(a))];return-1^ye}(0|De,ge,ge.length,0):0}},{"./utils":32}],5:[function(xe,je,ve){"use strict";ve.base64=!1,ve.binary=!1,ve.dir=!1,ve.createFolders=!0,ve.date=null,ve.compression=null,ve.compressionOptions=null,ve.comment=null,ve.unixPermissions=null,ve.dosPermissions=null},{}],6:[function(xe,je,ve){"use strict";var Ce=null;Ce=typeof Promise!="undefined"?Promise:xe("lie"),je.exports={Promise:Ce}},{lie:37}],7:[function(xe,je,ve){"use strict";var Ce=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Uint32Array!="undefined",ue=xe("pako"),ge=xe("./utils"),De=xe("./stream/GenericWorker"),ye=Ce?"uint8array":"array";function fe(be,pe){De.call(this,"FlateWorker/"+be),this._pako=null,this._pakoAction=be,this._pakoOptions=pe,this.meta={}}ve.magic="\b\0",ge.inherits(fe,De),fe.prototype.processChunk=function(be){this.meta=be.meta,this._pako===null&&this._createPako(),this._pako.push(ge.transformTo(ye,be.data),!1)},fe.prototype.flush=function(){De.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},fe.prototype.cleanUp=function(){De.prototype.cleanUp.call(this),this._pako=null},fe.prototype._createPako=function(){this._pako=new ue[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var be=this;this._pako.onData=function(pe){be.push({data:pe,meta:be.meta})}},ve.compressWorker=function(be){return new fe("Deflate",be)},ve.uncompressWorker=function(){return new fe("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(xe,je,ve){"use strict";function Ce(re,E){var a,x="";for(a=0;a>>=8;return x}function ue(re,E,a,x,y,b){var ee,ne,oe=re.file,se=re.compression,me=b!==ye.utf8encode,Pe=ge.transformTo("string",b(oe.name)),de=ge.transformTo("string",ye.utf8encode(oe.name)),Be=oe.comment,Ze=ge.transformTo("string",b(Be)),Se=ge.transformTo("string",ye.utf8encode(Be)),rt=de.length!==oe.name.length,Ae=Se.length!==Be.length,st="",Ve="",nt="",lt=oe.dir,qe=oe.date,Me={crc32:0,compressedSize:0,uncompressedSize:0};E&&!a||(Me.crc32=re.crc32,Me.compressedSize=re.compressedSize,Me.uncompressedSize=re.uncompressedSize);var he=0;E&&(he|=8),me||!rt&&!Ae||(he|=2048);var Ne=0,Je=0;lt&&(Ne|=16),y==="UNIX"?(Je=798,Ne|=function(Ge,$e){var ht=Ge;return Ge||(ht=$e?16893:33204),(65535&ht)<<16}(oe.unixPermissions,lt)):(Je=20,Ne|=function(Ge){return 63&(Ge||0)}(oe.dosPermissions)),ee=qe.getUTCHours(),ee<<=6,ee|=qe.getUTCMinutes(),ee<<=5,ee|=qe.getUTCSeconds()/2,ne=qe.getUTCFullYear()-1980,ne<<=4,ne|=qe.getUTCMonth()+1,ne<<=5,ne|=qe.getUTCDate(),rt&&(Ve=Ce(1,1)+Ce(fe(Pe),4)+de,st+="up"+Ce(Ve.length,2)+Ve),Ae&&(nt=Ce(1,1)+Ce(fe(Ze),4)+Se,st+="uc"+Ce(nt.length,2)+nt);var at="";return at+=` -\0`,at+=Ce(he,2),at+=se.magic,at+=Ce(ee,2),at+=Ce(ne,2),at+=Ce(Me.crc32,4),at+=Ce(Me.compressedSize,4),at+=Ce(Me.uncompressedSize,4),at+=Ce(Pe.length,2),at+=Ce(st.length,2),{fileRecord:be.LOCAL_FILE_HEADER+at+Pe+st,dirRecord:be.CENTRAL_FILE_HEADER+Ce(Je,2)+at+Ce(Ze.length,2)+"\0\0\0\0"+Ce(Ne,4)+Ce(x,4)+Pe+st+Ze}}var ge=xe("../utils"),De=xe("../stream/GenericWorker"),ye=xe("../utf8"),fe=xe("../crc32"),be=xe("../signature");function pe(re,E,a,x){De.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=E,this.zipPlatform=a,this.encodeFileName=x,this.streamFiles=re,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}ge.inherits(pe,De),pe.prototype.push=function(re){var E=re.meta.percent||0,a=this.entriesCount,x=this._sources.length;this.accumulate?this.contentBuffer.push(re):(this.bytesWritten+=re.data.length,De.prototype.push.call(this,{data:re.data,meta:{currentFile:this.currentFile,percent:a?(E+100*(a-x-1))/a:100}}))},pe.prototype.openedSource=function(re){this.currentSourceOffset=this.bytesWritten,this.currentFile=re.file.name;var E=this.streamFiles&&!re.file.dir;if(E){var a=ue(re,E,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:a.fileRecord,meta:{percent:0}})}else this.accumulate=!0},pe.prototype.closedSource=function(re){this.accumulate=!1;var E=this.streamFiles&&!re.file.dir,a=ue(re,E,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(a.dirRecord),E)this.push({data:function(x){return be.DATA_DESCRIPTOR+Ce(x.crc32,4)+Ce(x.compressedSize,4)+Ce(x.uncompressedSize,4)}(re),meta:{percent:100}});else for(this.push({data:a.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},pe.prototype.flush=function(){for(var re=this.bytesWritten,E=0;E=this.index;De--)ye=(ye<<8)+this.byteAt(De);return this.index+=ge,ye},readString:function(ge){return Ce.transformTo("string",this.readData(ge))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var ge=this.readInt(4);return new Date(Date.UTC(1980+(ge>>25&127),(ge>>21&15)-1,ge>>16&31,ge>>11&31,ge>>5&63,(31&ge)<<1))}},je.exports=ue},{"../utils":32}],19:[function(xe,je,ve){"use strict";var Ce=xe("./Uint8ArrayReader");function ue(ge){Ce.call(this,ge)}xe("../utils").inherits(ue,Ce),ue.prototype.readData=function(ge){this.checkOffset(ge);var De=this.data.slice(this.zero+this.index,this.zero+this.index+ge);return this.index+=ge,De},je.exports=ue},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(xe,je,ve){"use strict";var Ce=xe("./DataReader");function ue(ge){Ce.call(this,ge)}xe("../utils").inherits(ue,Ce),ue.prototype.byteAt=function(ge){return this.data.charCodeAt(this.zero+ge)},ue.prototype.lastIndexOfSignature=function(ge){return this.data.lastIndexOf(ge)-this.zero},ue.prototype.readAndCheckSignature=function(ge){return ge===this.readData(4)},ue.prototype.readData=function(ge){this.checkOffset(ge);var De=this.data.slice(this.zero+this.index,this.zero+this.index+ge);return this.index+=ge,De},je.exports=ue},{"../utils":32,"./DataReader":18}],21:[function(xe,je,ve){"use strict";var Ce=xe("./ArrayReader");function ue(ge){Ce.call(this,ge)}xe("../utils").inherits(ue,Ce),ue.prototype.readData=function(ge){if(this.checkOffset(ge),ge===0)return new Uint8Array(0);var De=this.data.subarray(this.zero+this.index,this.zero+this.index+ge);return this.index+=ge,De},je.exports=ue},{"../utils":32,"./ArrayReader":17}],22:[function(xe,je,ve){"use strict";var Ce=xe("../utils"),ue=xe("../support"),ge=xe("./ArrayReader"),De=xe("./StringReader"),ye=xe("./NodeBufferReader"),fe=xe("./Uint8ArrayReader");je.exports=function(be){var pe=Ce.getTypeOf(be);return Ce.checkSupport(pe),pe!=="string"||ue.uint8array?pe==="nodebuffer"?new ye(be):ue.uint8array?new fe(Ce.transformTo("uint8array",be)):new ge(Ce.transformTo("array",be)):new De(be)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(xe,je,ve){"use strict";ve.LOCAL_FILE_HEADER="PK",ve.CENTRAL_FILE_HEADER="PK",ve.CENTRAL_DIRECTORY_END="PK",ve.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",ve.ZIP64_CENTRAL_DIRECTORY_END="PK",ve.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(xe,je,ve){"use strict";var Ce=xe("./GenericWorker"),ue=xe("../utils");function ge(De){Ce.call(this,"ConvertWorker to "+De),this.destType=De}ue.inherits(ge,Ce),ge.prototype.processChunk=function(De){this.push({data:ue.transformTo(this.destType,De.data),meta:De.meta})},je.exports=ge},{"../utils":32,"./GenericWorker":28}],25:[function(xe,je,ve){"use strict";var Ce=xe("./GenericWorker"),ue=xe("../crc32");function ge(){Ce.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}xe("../utils").inherits(ge,Ce),ge.prototype.processChunk=function(De){this.streamInfo.crc32=ue(De.data,this.streamInfo.crc32||0),this.push(De)},je.exports=ge},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(xe,je,ve){"use strict";var Ce=xe("../utils"),ue=xe("./GenericWorker");function ge(De){ue.call(this,"DataLengthProbe for "+De),this.propName=De,this.withStreamInfo(De,0)}Ce.inherits(ge,ue),ge.prototype.processChunk=function(De){if(De){var ye=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=ye+De.data.length}ue.prototype.processChunk.call(this,De)},je.exports=ge},{"../utils":32,"./GenericWorker":28}],27:[function(xe,je,ve){"use strict";var Ce=xe("../utils"),ue=xe("./GenericWorker");function ge(De){ue.call(this,"DataWorker");var ye=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,De.then(function(fe){ye.dataIsReady=!0,ye.data=fe,ye.max=fe&&fe.length||0,ye.type=Ce.getTypeOf(fe),ye.isPaused||ye._tickAndRepeat()},function(fe){ye.error(fe)})}Ce.inherits(ge,ue),ge.prototype.cleanUp=function(){ue.prototype.cleanUp.call(this),this.data=null},ge.prototype.resume=function(){return!!ue.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,Ce.delay(this._tickAndRepeat,[],this)),!0)},ge.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(Ce.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},ge.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var De=null,ye=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":De=this.data.substring(this.index,ye);break;case"uint8array":De=this.data.subarray(this.index,ye);break;case"array":case"nodebuffer":De=this.data.slice(this.index,ye)}return this.index=ye,this.push({data:De,meta:{percent:this.max?this.index/this.max*100:0}})},je.exports=ge},{"../utils":32,"./GenericWorker":28}],28:[function(xe,je,ve){"use strict";function Ce(ue){this.name=ue||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}Ce.prototype={push:function(ue){this.emit("data",ue)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(ue){this.emit("error",ue)}return!0},error:function(ue){return!this.isFinished&&(this.isPaused?this.generatedError=ue:(this.isFinished=!0,this.emit("error",ue),this.previous&&this.previous.error(ue),this.cleanUp()),!0)},on:function(ue,ge){return this._listeners[ue].push(ge),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(ue,ge){if(this._listeners[ue])for(var De=0;De "+ue:ue}},je.exports=Ce},{}],29:[function(xe,je,ve){"use strict";var Ce=xe("../utils"),ue=xe("./ConvertWorker"),ge=xe("./GenericWorker"),De=xe("../base64"),ye=xe("../support"),fe=xe("../external"),be=null;if(ye.nodestream)try{be=xe("../nodejs/NodejsStreamOutputAdapter")}catch(E){}function pe(E,a){return new fe.Promise(function(x,y){var b=[],ee=E._internalType,ne=E._outputType,oe=E._mimeType;E.on("data",function(se,me){b.push(se),a&&a(me)}).on("error",function(se){b=[],y(se)}).on("end",function(){try{var se=function(me,Pe,de){switch(me){case"blob":return Ce.newBlob(Ce.transformTo("arraybuffer",Pe),de);case"base64":return De.encode(Pe);default:return Ce.transformTo(me,Pe)}}(ne,function(me,Pe){var de,Be=0,Ze=null,Se=0;for(de=0;de>>6:(x<65536?a[ee++]=224|x>>>12:(a[ee++]=240|x>>>18,a[ee++]=128|x>>>12&63),a[ee++]=128|x>>>6&63),a[ee++]=128|63&x);return a}(re)},ve.utf8decode=function(re){return ue.nodebuffer?Ce.transformTo("nodebuffer",re).toString("utf-8"):function(E){var a,x,y,b,ee=E.length,ne=new Array(2*ee);for(a=x=0;a>10&1023,ne[x++]=56320|1023&y)}return ne.length!==x&&(ne.subarray?ne=ne.subarray(0,x):ne.length=x),Ce.applyFromCharCode(ne)}(re=Ce.transformTo(ue.uint8array?"uint8array":"array",re))},Ce.inherits(be,De),be.prototype.processChunk=function(re){var E=Ce.transformTo(ue.uint8array?"uint8array":"array",re.data);if(this.leftOver&&this.leftOver.length){if(ue.uint8array){var a=E;(E=new Uint8Array(a.length+this.leftOver.length)).set(this.leftOver,0),E.set(a,this.leftOver.length)}else E=this.leftOver.concat(E);this.leftOver=null}var x=function(b,ee){var ne;for((ee=ee||b.length)>b.length&&(ee=b.length),ne=ee-1;0<=ne&&(192&b[ne])==128;)ne--;return ne<0||ne===0?ee:ne+ye[b[ne]]>ee?ne:ee}(E),y=E;x!==E.length&&(ue.uint8array?(y=E.subarray(0,x),this.leftOver=E.subarray(x,E.length)):(y=E.slice(0,x),this.leftOver=E.slice(x,E.length))),this.push({data:ve.utf8decode(y),meta:re.meta})},be.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:ve.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},ve.Utf8DecodeWorker=be,Ce.inherits(pe,De),pe.prototype.processChunk=function(re){this.push({data:ve.utf8encode(re.data),meta:re.meta})},ve.Utf8EncodeWorker=pe},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(xe,je,ve){"use strict";var Ce=xe("./support"),ue=xe("./base64"),ge=xe("./nodejsUtils"),De=xe("./external");function ye(a){return a}function fe(a,x){for(var y=0;y>8;this.dir=!!(16&this.externalFileAttributes),re==0&&(this.dosPermissions=63&this.externalFileAttributes),re==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var re=Ce(this.extraFields[1].value);this.uncompressedSize===ue.MAX_VALUE_32BITS&&(this.uncompressedSize=re.readInt(8)),this.compressedSize===ue.MAX_VALUE_32BITS&&(this.compressedSize=re.readInt(8)),this.localHeaderOffset===ue.MAX_VALUE_32BITS&&(this.localHeaderOffset=re.readInt(8)),this.diskNumberStart===ue.MAX_VALUE_32BITS&&(this.diskNumberStart=re.readInt(4))}},readExtraFields:function(re){var E,a,x,y=re.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});re.index+4>>6:(re<65536?pe[x++]=224|re>>>12:(pe[x++]=240|re>>>18,pe[x++]=128|re>>>12&63),pe[x++]=128|re>>>6&63),pe[x++]=128|63&re);return pe},ve.buf2binstring=function(be){return fe(be,be.length)},ve.binstring2buf=function(be){for(var pe=new Ce.Buf8(be.length),re=0,E=pe.length;re>10&1023,b[E++]=56320|1023&a)}return fe(b,E)},ve.utf8border=function(be,pe){var re;for((pe=pe||be.length)>be.length&&(pe=be.length),re=pe-1;0<=re&&(192&be[re])==128;)re--;return re<0||re===0?pe:re+De[be[re]]>pe?re:pe}},{"./common":41}],43:[function(xe,je,ve){"use strict";je.exports=function(Ce,ue,ge,De){for(var ye=65535&Ce|0,fe=Ce>>>16&65535|0,be=0;ge!==0;){for(ge-=be=2e3>>1:ue>>>1;ge[De]=ue}return ge}();je.exports=function(ue,ge,De,ye){var fe=Ce,be=ye+De;ue^=-1;for(var pe=ye;pe>>8^fe[255&(ue^ge[pe])];return-1^ue}},{}],46:[function(xe,je,ve){"use strict";var Ce,ue=xe("../utils/common"),ge=xe("./trees"),De=xe("./adler32"),ye=xe("./crc32"),fe=xe("./messages"),be=0,pe=4,re=0,E=-2,a=-1,x=4,y=2,b=8,ee=9,ne=286,oe=30,se=19,me=2*ne+1,Pe=15,de=3,Be=258,Ze=Be+de+1,Se=42,rt=113,Ae=1,st=2,Ve=3,nt=4;function lt(Le,wt){return Le.msg=fe[wt],wt}function qe(Le){return(Le<<1)-(4Le.avail_out&&(ce=Le.avail_out),ce!==0&&(ue.arraySet(Le.output,wt.pending_buf,wt.pending_out,ce,Le.next_out),Le.next_out+=ce,wt.pending_out+=ce,Le.total_out+=ce,Le.avail_out-=ce,wt.pending-=ce,wt.pending===0&&(wt.pending_out=0))}function Ne(Le,wt){ge._tr_flush_block(Le,0<=Le.block_start?Le.block_start:-1,Le.strstart-Le.block_start,wt),Le.block_start=Le.strstart,he(Le.strm)}function Je(Le,wt){Le.pending_buf[Le.pending++]=wt}function at(Le,wt){Le.pending_buf[Le.pending++]=wt>>>8&255,Le.pending_buf[Le.pending++]=255&wt}function Ge(Le,wt){var ce,ie,ae=Le.max_chain_length,le=Le.strstart,Ie=Le.prev_length,_e=Le.nice_match,we=Le.strstart>Le.w_size-Ze?Le.strstart-(Le.w_size-Ze):0,Re=Le.window,it=Le.w_mask,Xe=Le.prev,Ke=Le.strstart+Be,ft=Re[le+Ie-1],Pt=Re[le+Ie];Le.prev_length>=Le.good_match&&(ae>>=2),_e>Le.lookahead&&(_e=Le.lookahead);do if(Re[(ce=wt)+Ie]===Pt&&Re[ce+Ie-1]===ft&&Re[ce]===Re[le]&&Re[++ce]===Re[le+1]){le+=2,ce++;do;while(Re[++le]===Re[++ce]&&Re[++le]===Re[++ce]&&Re[++le]===Re[++ce]&&Re[++le]===Re[++ce]&&Re[++le]===Re[++ce]&&Re[++le]===Re[++ce]&&Re[++le]===Re[++ce]&&Re[++le]===Re[++ce]&&lewe&&--ae!=0);return Ie<=Le.lookahead?Ie:Le.lookahead}function $e(Le){var wt,ce,ie,ae,le,Ie,_e,we,Re,it,Xe=Le.w_size;do{if(ae=Le.window_size-Le.lookahead-Le.strstart,Le.strstart>=Xe+(Xe-Ze)){for(ue.arraySet(Le.window,Le.window,Xe,Xe,0),Le.match_start-=Xe,Le.strstart-=Xe,Le.block_start-=Xe,wt=ce=Le.hash_size;ie=Le.head[--wt],Le.head[wt]=Xe<=ie?ie-Xe:0,--ce;);for(wt=ce=Xe;ie=Le.prev[--wt],Le.prev[wt]=Xe<=ie?ie-Xe:0,--ce;);ae+=Xe}if(Le.strm.avail_in===0)break;if(Ie=Le.strm,_e=Le.window,we=Le.strstart+Le.lookahead,Re=ae,it=void 0,it=Ie.avail_in,Re=de)for(le=Le.strstart-Le.insert,Le.ins_h=Le.window[le],Le.ins_h=(Le.ins_h<=de&&(Le.ins_h=(Le.ins_h<=de)if(ie=ge._tr_tally(Le,Le.strstart-Le.match_start,Le.match_length-de),Le.lookahead-=Le.match_length,Le.match_length<=Le.max_lazy_match&&Le.lookahead>=de){for(Le.match_length--;Le.strstart++,Le.ins_h=(Le.ins_h<=de&&(Le.ins_h=(Le.ins_h<=de&&Le.match_length<=Le.prev_length){for(ae=Le.strstart+Le.lookahead-de,ie=ge._tr_tally(Le,Le.strstart-1-Le.prev_match,Le.prev_length-de),Le.lookahead-=Le.prev_length-1,Le.prev_length-=2;++Le.strstart<=ae&&(Le.ins_h=(Le.ins_h<Le.pending_buf_size-5&&(ce=Le.pending_buf_size-5);;){if(Le.lookahead<=1){if($e(Le),Le.lookahead===0&&wt===be)return Ae;if(Le.lookahead===0)break}Le.strstart+=Le.lookahead,Le.lookahead=0;var ie=Le.block_start+ce;if((Le.strstart===0||Le.strstart>=ie)&&(Le.lookahead=Le.strstart-ie,Le.strstart=ie,Ne(Le,!1),Le.strm.avail_out===0)||Le.strstart-Le.block_start>=Le.w_size-Ze&&(Ne(Le,!1),Le.strm.avail_out===0))return Ae}return Le.insert=0,wt===pe?(Ne(Le,!0),Le.strm.avail_out===0?Ve:nt):(Le.strstart>Le.block_start&&(Ne(Le,!1),Le.strm.avail_out),Ae)}),new mt(4,4,8,4,ht),new mt(4,5,16,8,ht),new mt(4,6,32,32,ht),new mt(4,4,16,16,Ct),new mt(8,16,32,32,Ct),new mt(8,16,128,128,Ct),new mt(8,32,128,256,Ct),new mt(32,128,258,1024,Ct),new mt(32,258,258,4096,Ct)],ve.deflateInit=function(Le,wt){return It(Le,wt,b,15,8,0)},ve.deflateInit2=It,ve.deflateReset=Bt,ve.deflateResetKeep=Qe,ve.deflateSetHeader=function(Le,wt){return Le&&Le.state?Le.state.wrap!==2?E:(Le.state.gzhead=wt,re):E},ve.deflate=function(Le,wt){var ce,ie,ae,le;if(!Le||!Le.state||5>8&255),Je(ie,ie.gzhead.time>>16&255),Je(ie,ie.gzhead.time>>24&255),Je(ie,ie.level===9?2:2<=ie.strategy||ie.level<2?4:0),Je(ie,255&ie.gzhead.os),ie.gzhead.extra&&ie.gzhead.extra.length&&(Je(ie,255&ie.gzhead.extra.length),Je(ie,ie.gzhead.extra.length>>8&255)),ie.gzhead.hcrc&&(Le.adler=ye(Le.adler,ie.pending_buf,ie.pending,0)),ie.gzindex=0,ie.status=69):(Je(ie,0),Je(ie,0),Je(ie,0),Je(ie,0),Je(ie,0),Je(ie,ie.level===9?2:2<=ie.strategy||ie.level<2?4:0),Je(ie,3),ie.status=rt);else{var Ie=b+(ie.w_bits-8<<4)<<8;Ie|=(2<=ie.strategy||ie.level<2?0:ie.level<6?1:ie.level===6?2:3)<<6,ie.strstart!==0&&(Ie|=32),Ie+=31-Ie%31,ie.status=rt,at(ie,Ie),ie.strstart!==0&&(at(ie,Le.adler>>>16),at(ie,65535&Le.adler)),Le.adler=1}if(ie.status===69)if(ie.gzhead.extra){for(ae=ie.pending;ie.gzindex<(65535&ie.gzhead.extra.length)&&(ie.pending!==ie.pending_buf_size||(ie.gzhead.hcrc&&ie.pending>ae&&(Le.adler=ye(Le.adler,ie.pending_buf,ie.pending-ae,ae)),he(Le),ae=ie.pending,ie.pending!==ie.pending_buf_size));)Je(ie,255&ie.gzhead.extra[ie.gzindex]),ie.gzindex++;ie.gzhead.hcrc&&ie.pending>ae&&(Le.adler=ye(Le.adler,ie.pending_buf,ie.pending-ae,ae)),ie.gzindex===ie.gzhead.extra.length&&(ie.gzindex=0,ie.status=73)}else ie.status=73;if(ie.status===73)if(ie.gzhead.name){ae=ie.pending;do{if(ie.pending===ie.pending_buf_size&&(ie.gzhead.hcrc&&ie.pending>ae&&(Le.adler=ye(Le.adler,ie.pending_buf,ie.pending-ae,ae)),he(Le),ae=ie.pending,ie.pending===ie.pending_buf_size)){le=1;break}le=ie.gzindexae&&(Le.adler=ye(Le.adler,ie.pending_buf,ie.pending-ae,ae)),le===0&&(ie.gzindex=0,ie.status=91)}else ie.status=91;if(ie.status===91)if(ie.gzhead.comment){ae=ie.pending;do{if(ie.pending===ie.pending_buf_size&&(ie.gzhead.hcrc&&ie.pending>ae&&(Le.adler=ye(Le.adler,ie.pending_buf,ie.pending-ae,ae)),he(Le),ae=ie.pending,ie.pending===ie.pending_buf_size)){le=1;break}le=ie.gzindexae&&(Le.adler=ye(Le.adler,ie.pending_buf,ie.pending-ae,ae)),le===0&&(ie.status=103)}else ie.status=103;if(ie.status===103&&(ie.gzhead.hcrc?(ie.pending+2>ie.pending_buf_size&&he(Le),ie.pending+2<=ie.pending_buf_size&&(Je(ie,255&Le.adler),Je(ie,Le.adler>>8&255),Le.adler=0,ie.status=rt)):ie.status=rt),ie.pending!==0){if(he(Le),Le.avail_out===0)return ie.last_flush=-1,re}else if(Le.avail_in===0&&qe(wt)<=qe(ce)&&wt!==pe)return lt(Le,-5);if(ie.status===666&&Le.avail_in!==0)return lt(Le,-5);if(Le.avail_in!==0||ie.lookahead!==0||wt!==be&&ie.status!==666){var _e=ie.strategy===2?function(we,Re){for(var it;;){if(we.lookahead===0&&($e(we),we.lookahead===0)){if(Re===be)return Ae;break}if(we.match_length=0,it=ge._tr_tally(we,0,we.window[we.strstart]),we.lookahead--,we.strstart++,it&&(Ne(we,!1),we.strm.avail_out===0))return Ae}return we.insert=0,Re===pe?(Ne(we,!0),we.strm.avail_out===0?Ve:nt):we.last_lit&&(Ne(we,!1),we.strm.avail_out===0)?Ae:st}(ie,wt):ie.strategy===3?function(we,Re){for(var it,Xe,Ke,ft,Pt=we.window;;){if(we.lookahead<=Be){if($e(we),we.lookahead<=Be&&Re===be)return Ae;if(we.lookahead===0)break}if(we.match_length=0,we.lookahead>=de&&0we.lookahead&&(we.match_length=we.lookahead)}if(we.match_length>=de?(it=ge._tr_tally(we,1,we.match_length-de),we.lookahead-=we.match_length,we.strstart+=we.match_length,we.match_length=0):(it=ge._tr_tally(we,0,we.window[we.strstart]),we.lookahead--,we.strstart++),it&&(Ne(we,!1),we.strm.avail_out===0))return Ae}return we.insert=0,Re===pe?(Ne(we,!0),we.strm.avail_out===0?Ve:nt):we.last_lit&&(Ne(we,!1),we.strm.avail_out===0)?Ae:st}(ie,wt):Ce[ie.level].func(ie,wt);if(_e!==Ve&&_e!==nt||(ie.status=666),_e===Ae||_e===Ve)return Le.avail_out===0&&(ie.last_flush=-1),re;if(_e===st&&(wt===1?ge._tr_align(ie):wt!==5&&(ge._tr_stored_block(ie,0,0,!1),wt===3&&(Me(ie.head),ie.lookahead===0&&(ie.strstart=0,ie.block_start=0,ie.insert=0))),he(Le),Le.avail_out===0))return ie.last_flush=-1,re}return wt!==pe?re:ie.wrap<=0?1:(ie.wrap===2?(Je(ie,255&Le.adler),Je(ie,Le.adler>>8&255),Je(ie,Le.adler>>16&255),Je(ie,Le.adler>>24&255),Je(ie,255&Le.total_in),Je(ie,Le.total_in>>8&255),Je(ie,Le.total_in>>16&255),Je(ie,Le.total_in>>24&255)):(at(ie,Le.adler>>>16),at(ie,65535&Le.adler)),he(Le),0=ce.w_size&&(le===0&&(Me(ce.head),ce.strstart=0,ce.block_start=0,ce.insert=0),Re=new ue.Buf8(ce.w_size),ue.arraySet(Re,wt,it-ce.w_size,ce.w_size,0),wt=Re,it=ce.w_size),Ie=Le.avail_in,_e=Le.next_in,we=Le.input,Le.avail_in=it,Le.next_in=0,Le.input=wt,$e(ce);ce.lookahead>=de;){for(ie=ce.strstart,ae=ce.lookahead-(de-1);ce.ins_h=(ce.ins_h<>>=de=Pe>>>24,ee-=de,(de=Pe>>>16&255)===0)st[fe++]=65535&Pe;else{if(!(16&de)){if(!(64&de)){Pe=ne[(65535&Pe)+(b&(1<>>=de,ee-=de),ee<15&&(b+=Ae[De++]<>>=de=Pe>>>24,ee-=de,!(16&(de=Pe>>>16&255))){if(!(64&de)){Pe=oe[(65535&Pe)+(b&(1<>>=de,ee-=de,(de=fe-be)>3,b&=(1<<(ee-=Be<<3))-1,Ce.next_in=De,Ce.next_out=fe,Ce.avail_in=De>>24&255)+(Se>>>8&65280)+((65280&Se)<<8)+((255&Se)<<24)}function b(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Ce.Buf16(320),this.work=new Ce.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function ee(Se){var rt;return Se&&Se.state?(rt=Se.state,Se.total_in=Se.total_out=rt.total=0,Se.msg="",rt.wrap&&(Se.adler=1&rt.wrap),rt.mode=E,rt.last=0,rt.havedict=0,rt.dmax=32768,rt.head=null,rt.hold=0,rt.bits=0,rt.lencode=rt.lendyn=new Ce.Buf32(a),rt.distcode=rt.distdyn=new Ce.Buf32(x),rt.sane=1,rt.back=-1,pe):re}function ne(Se){var rt;return Se&&Se.state?((rt=Se.state).wsize=0,rt.whave=0,rt.wnext=0,ee(Se)):re}function oe(Se,rt){var Ae,st;return Se&&Se.state?(st=Se.state,rt<0?(Ae=0,rt=-rt):(Ae=1+(rt>>4),rt<48&&(rt&=15)),rt&&(rt<8||15=nt.wsize?(Ce.arraySet(nt.window,rt,Ae-nt.wsize,nt.wsize,0),nt.wnext=0,nt.whave=nt.wsize):(st<(Ve=nt.wsize-nt.wnext)&&(Ve=st),Ce.arraySet(nt.window,rt,Ae-st,Ve,nt.wnext),(st-=Ve)?(Ce.arraySet(nt.window,rt,Ae-st,st,0),nt.wnext=st,nt.whave=nt.wsize):(nt.wnext+=Ve,nt.wnext===nt.wsize&&(nt.wnext=0),nt.whave>>8&255,Ae.check=ge(Ae.check,le,2,0),Ne=he=0,Ae.mode=2;break}if(Ae.flags=0,Ae.head&&(Ae.head.done=!1),!(1&Ae.wrap)||(((255&he)<<8)+(he>>8))%31){Se.msg="incorrect header check",Ae.mode=30;break}if((15&he)!=8){Se.msg="unknown compression method",Ae.mode=30;break}if(Ne-=4,Le=8+(15&(he>>>=4)),Ae.wbits===0)Ae.wbits=Le;else if(Le>Ae.wbits){Se.msg="invalid window size",Ae.mode=30;break}Ae.dmax=1<>8&1),512&Ae.flags&&(le[0]=255&he,le[1]=he>>>8&255,Ae.check=ge(Ae.check,le,2,0)),Ne=he=0,Ae.mode=3;case 3:for(;Ne<32;){if(qe===0)break e;qe--,he+=st[nt++]<>>8&255,le[2]=he>>>16&255,le[3]=he>>>24&255,Ae.check=ge(Ae.check,le,4,0)),Ne=he=0,Ae.mode=4;case 4:for(;Ne<16;){if(qe===0)break e;qe--,he+=st[nt++]<>8),512&Ae.flags&&(le[0]=255&he,le[1]=he>>>8&255,Ae.check=ge(Ae.check,le,2,0)),Ne=he=0,Ae.mode=5;case 5:if(1024&Ae.flags){for(;Ne<16;){if(qe===0)break e;qe--,he+=st[nt++]<>>8&255,Ae.check=ge(Ae.check,le,2,0)),Ne=he=0}else Ae.head&&(Ae.head.extra=null);Ae.mode=6;case 6:if(1024&Ae.flags&&(qe<(Ge=Ae.length)&&(Ge=qe),Ge&&(Ae.head&&(Le=Ae.head.extra_len-Ae.length,Ae.head.extra||(Ae.head.extra=new Array(Ae.head.extra_len)),Ce.arraySet(Ae.head.extra,st,nt,Ge,Le)),512&Ae.flags&&(Ae.check=ge(Ae.check,st,Ge,nt)),qe-=Ge,nt+=Ge,Ae.length-=Ge),Ae.length))break e;Ae.length=0,Ae.mode=7;case 7:if(2048&Ae.flags){if(qe===0)break e;for(Ge=0;Le=st[nt+Ge++],Ae.head&&Le&&Ae.length<65536&&(Ae.head.name+=String.fromCharCode(Le)),Le&&Ge>9&1,Ae.head.done=!0),Se.adler=Ae.check=0,Ae.mode=12;break;case 10:for(;Ne<32;){if(qe===0)break e;qe--,he+=st[nt++]<>>=7&Ne,Ne-=7&Ne,Ae.mode=27;break}for(;Ne<3;){if(qe===0)break e;qe--,he+=st[nt++]<>>=1)){case 0:Ae.mode=14;break;case 1:if(Be(Ae),Ae.mode=20,rt!==6)break;he>>>=2,Ne-=2;break e;case 2:Ae.mode=17;break;case 3:Se.msg="invalid block type",Ae.mode=30}he>>>=2,Ne-=2;break;case 14:for(he>>>=7&Ne,Ne-=7&Ne;Ne<32;){if(qe===0)break e;qe--,he+=st[nt++]<>>16^65535)){Se.msg="invalid stored block lengths",Ae.mode=30;break}if(Ae.length=65535&he,Ne=he=0,Ae.mode=15,rt===6)break e;case 15:Ae.mode=16;case 16:if(Ge=Ae.length){if(qe>>=5,Ne-=5,Ae.ndist=1+(31&he),he>>>=5,Ne-=5,Ae.ncode=4+(15&he),he>>>=4,Ne-=4,286>>=3,Ne-=3}for(;Ae.have<19;)Ae.lens[Ie[Ae.have++]]=0;if(Ae.lencode=Ae.lendyn,Ae.lenbits=7,ce={bits:Ae.lenbits},wt=ye(0,Ae.lens,0,19,Ae.lencode,0,Ae.work,ce),Ae.lenbits=ce.bits,wt){Se.msg="invalid code lengths set",Ae.mode=30;break}Ae.have=0,Ae.mode=19;case 19:for(;Ae.have>>16&255,At=65535&ae,!((Ct=ae>>>24)<=Ne);){if(qe===0)break e;qe--,he+=st[nt++]<>>=Ct,Ne-=Ct,Ae.lens[Ae.have++]=At;else{if(At===16){for(ie=Ct+2;Ne>>=Ct,Ne-=Ct,Ae.have===0){Se.msg="invalid bit length repeat",Ae.mode=30;break}Le=Ae.lens[Ae.have-1],Ge=3+(3&he),he>>>=2,Ne-=2}else if(At===17){for(ie=Ct+3;Ne>>=Ct)),he>>>=3,Ne-=3}else{for(ie=Ct+7;Ne>>=Ct)),he>>>=7,Ne-=7}if(Ae.have+Ge>Ae.nlen+Ae.ndist){Se.msg="invalid bit length repeat",Ae.mode=30;break}for(;Ge--;)Ae.lens[Ae.have++]=Le}}if(Ae.mode===30)break;if(Ae.lens[256]===0){Se.msg="invalid code -- missing end-of-block",Ae.mode=30;break}if(Ae.lenbits=9,ce={bits:Ae.lenbits},wt=ye(fe,Ae.lens,0,Ae.nlen,Ae.lencode,0,Ae.work,ce),Ae.lenbits=ce.bits,wt){Se.msg="invalid literal/lengths set",Ae.mode=30;break}if(Ae.distbits=6,Ae.distcode=Ae.distdyn,ce={bits:Ae.distbits},wt=ye(be,Ae.lens,Ae.nlen,Ae.ndist,Ae.distcode,0,Ae.work,ce),Ae.distbits=ce.bits,wt){Se.msg="invalid distances set",Ae.mode=30;break}if(Ae.mode=20,rt===6)break e;case 20:Ae.mode=21;case 21:if(6<=qe&&258<=Me){Se.next_out=lt,Se.avail_out=Me,Se.next_in=nt,Se.avail_in=qe,Ae.hold=he,Ae.bits=Ne,De(Se,at),lt=Se.next_out,Ve=Se.output,Me=Se.avail_out,nt=Se.next_in,st=Se.input,qe=Se.avail_in,he=Ae.hold,Ne=Ae.bits,Ae.mode===12&&(Ae.back=-1);break}for(Ae.back=0;mt=(ae=Ae.lencode[he&(1<>>16&255,At=65535&ae,!((Ct=ae>>>24)<=Ne);){if(qe===0)break e;qe--,he+=st[nt++]<>Qe)])>>>16&255,At=65535&ae,!(Qe+(Ct=ae>>>24)<=Ne);){if(qe===0)break e;qe--,he+=st[nt++]<>>=Qe,Ne-=Qe,Ae.back+=Qe}if(he>>>=Ct,Ne-=Ct,Ae.back+=Ct,Ae.length=At,mt===0){Ae.mode=26;break}if(32&mt){Ae.back=-1,Ae.mode=12;break}if(64&mt){Se.msg="invalid literal/length code",Ae.mode=30;break}Ae.extra=15&mt,Ae.mode=22;case 22:if(Ae.extra){for(ie=Ae.extra;Ne>>=Ae.extra,Ne-=Ae.extra,Ae.back+=Ae.extra}Ae.was=Ae.length,Ae.mode=23;case 23:for(;mt=(ae=Ae.distcode[he&(1<>>16&255,At=65535&ae,!((Ct=ae>>>24)<=Ne);){if(qe===0)break e;qe--,he+=st[nt++]<>Qe)])>>>16&255,At=65535&ae,!(Qe+(Ct=ae>>>24)<=Ne);){if(qe===0)break e;qe--,he+=st[nt++]<>>=Qe,Ne-=Qe,Ae.back+=Qe}if(he>>>=Ct,Ne-=Ct,Ae.back+=Ct,64&mt){Se.msg="invalid distance code",Ae.mode=30;break}Ae.offset=At,Ae.extra=15&mt,Ae.mode=24;case 24:if(Ae.extra){for(ie=Ae.extra;Ne>>=Ae.extra,Ne-=Ae.extra,Ae.back+=Ae.extra}if(Ae.offset>Ae.dmax){Se.msg="invalid distance too far back",Ae.mode=30;break}Ae.mode=25;case 25:if(Me===0)break e;if(Ge=at-Me,Ae.offset>Ge){if((Ge=Ae.offset-Ge)>Ae.whave&&Ae.sane){Se.msg="invalid distance too far back",Ae.mode=30;break}$e=Ge>Ae.wnext?(Ge-=Ae.wnext,Ae.wsize-Ge):Ae.wnext-Ge,Ge>Ae.length&&(Ge=Ae.length),ht=Ae.window}else ht=Ve,$e=lt-Ae.offset,Ge=Ae.length;for(Meme?(de=$e[ht+x[rt]],Ne[Je+x[rt]]):(de=96,0),b=1<>lt)+(ee-=b)]=Pe<<24|de<<16|Be|0,ee!==0;);for(b=1<>=1;if(b!==0?(he&=b-1,he+=b):he=0,rt++,--at[Se]==0){if(Se===st)break;Se=be[pe+x[rt]]}if(Ve>>7)]}function Je(ae,le){ae.pending_buf[ae.pending++]=255&le,ae.pending_buf[ae.pending++]=le>>>8&255}function at(ae,le,Ie){ae.bi_valid>y-Ie?(ae.bi_buf|=le<>y-ae.bi_valid,ae.bi_valid+=Ie-y):(ae.bi_buf|=le<>>=1,Ie<<=1,0<--le;);return Ie>>>1}function ht(ae,le,Ie){var _e,we,Re=new Array(x+1),it=0;for(_e=1;_e<=x;_e++)Re[_e]=it=it+Ie[_e-1]<<1;for(we=0;we<=le;we++){var Xe=ae[2*we+1];Xe!==0&&(ae[2*we]=$e(Re[Xe]++,Xe))}}function Ct(ae){var le;for(le=0;le>1;1<=Ie;Ie--)Qe(ae,Re,Ie);for(we=Ke;Ie=ae.heap[1],ae.heap[1]=ae.heap[ae.heap_len--],Qe(ae,Re,1),_e=ae.heap[1],ae.heap[--ae.heap_max]=Ie,ae.heap[--ae.heap_max]=_e,Re[2*we]=Re[2*Ie]+Re[2*_e],ae.depth[we]=(ae.depth[Ie]>=ae.depth[_e]?ae.depth[Ie]:ae.depth[_e])+1,Re[2*Ie+1]=Re[2*_e+1]=we,ae.heap[1]=we++,Qe(ae,Re,1),2<=ae.heap_len;);ae.heap[--ae.heap_max]=ae.heap[1],function(Pt,zt){var Gt,jt,Vt,tt,dt,Rt,Ht=zt.dyn_tree,pn=zt.max_code,On=zt.stat_desc.static_tree,Cn=zt.stat_desc.has_stree,Rn=zt.stat_desc.extra_bits,ha=zt.stat_desc.extra_base,Ia=zt.stat_desc.max_length,sa=0;for(tt=0;tt<=x;tt++)Pt.bl_count[tt]=0;for(Ht[2*Pt.heap[Pt.heap_max]+1]=0,Gt=Pt.heap_max+1;Gt>=7;we>>=1)if(1&ft&&Xe.dyn_ltree[2*Ke]!==0)return ue;if(Xe.dyn_ltree[18]!==0||Xe.dyn_ltree[20]!==0||Xe.dyn_ltree[26]!==0)return ge;for(Ke=32;Ke>>3,(Re=ae.static_len+3+7>>>3)<=we&&(we=Re)):we=Re=Ie+5,Ie+4<=we&&le!==-1?ie(ae,le,Ie,_e):ae.strategy===4||Re===we?(at(ae,2+(_e?1:0),3),Bt(ae,Ze,Se)):(at(ae,4+(_e?1:0),3),function(Xe,Ke,ft,Pt){var zt;for(at(Xe,Ke-257,5),at(Xe,ft-1,5),at(Xe,Pt-4,4),zt=0;zt>>8&255,ae.pending_buf[ae.d_buf+2*ae.last_lit+1]=255&le,ae.pending_buf[ae.l_buf+ae.last_lit]=255&Ie,ae.last_lit++,le===0?ae.dyn_ltree[2*Ie]++:(ae.matches++,le--,ae.dyn_ltree[2*(Ae[Ie]+be+1)]++,ae.dyn_dtree[2*Ne(le)]++),ae.last_lit===ae.lit_bufsize-1},ve._tr_align=function(ae){at(ae,2,3),Ge(ae,ee,Ze),function(le){le.bi_valid===16?(Je(le,le.bi_buf),le.bi_buf=0,le.bi_valid=0):8<=le.bi_valid&&(le.pending_buf[le.pending++]=255&le.bi_buf,le.bi_buf>>=8,le.bi_valid-=8)}(ae)}},{"../utils/common":41}],53:[function(xe,je,ve){"use strict";je.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(xe,je,ve){(function(Ce){(function(ue,ge){"use strict";if(!ue.setImmediate){var De,ye,fe,be,pe=1,re={},E=!1,a=ue.document,x=Object.getPrototypeOf&&Object.getPrototypeOf(ue);x=x&&x.setTimeout?x:ue,De={}.toString.call(ue.process)==="[object process]"?function(ne){Ee.nextTick(function(){b(ne)})}:function(){if(ue.postMessage&&!ue.importScripts){var ne=!0,oe=ue.onmessage;return ue.onmessage=function(){ne=!1},ue.postMessage("","*"),ue.onmessage=oe,ne}}()?(be="setImmediate$"+Math.random()+"$",ue.addEventListener?ue.addEventListener("message",ee,!1):ue.attachEvent("onmessage",ee),function(ne){ue.postMessage(be+ne,"*")}):ue.MessageChannel?((fe=new MessageChannel).port1.onmessage=function(ne){b(ne.data)},function(ne){fe.port2.postMessage(ne)}):a&&"onreadystatechange"in a.createElement("script")?(ye=a.documentElement,function(ne){var oe=a.createElement("script");oe.onreadystatechange=function(){b(ne),oe.onreadystatechange=null,ye.removeChild(oe),oe=null},ye.appendChild(oe)}):function(ne){setTimeout(b,0,ne)},x.setImmediate=function(ne){typeof ne!="function"&&(ne=new Function(""+ne));for(var oe=new Array(arguments.length-1),se=0;se0&&arguments[0]!==void 0?arguments[0]:[],ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ae=ce.length,le=ie.length;if(Math.abs(ae-le)!==1)return{add:!1,key:null};function Ie(_e,we){var Re=new Map;_e.forEach(function(Xe){Re.set(Xe,!0)});var it=we.filter(function(Xe){return!Re.has(Xe)});return it.length===1?it[0]:null}return ae ").concat(ie);return ie}var ht=a.forwardRef(function(ce,ie){var ae=ce.prefixCls,le=ce.data,Ie=ce.selectable,_e=ce.checkable,we=ce.expandedKeys,Re=ce.selectedKeys,it=ce.checkedKeys,Xe=ce.loadedKeys,Ke=ce.loadingKeys,ft=ce.halfCheckedKeys,Pt=ce.keyEntities,zt=ce.disabled,Gt=ce.dragging,jt=ce.dragOverNodeKey,Vt=ce.dropPosition,tt=ce.motion,dt=ce.height,Rt=ce.itemHeight,Ht=ce.virtual,pn=ce.focusable,On=ce.activeItem,Cn=ce.focused,Rn=ce.tabIndex,ha=ce.onKeyDown,Ia=ce.onFocus,sa=ce.onBlur,sn=ce.onActiveChange,Za=ce.onListChangeStart,Ya=ce.onListChangeEnd,ca=(0,ne.Z)(ce,nt),pr=a.useRef(null),ur=a.useRef(null);a.useImperativeHandle(ie,function(){return{scrollTo:function(vo){pr.current.scrollTo(vo)},getIndentWidth:function(){return ur.current.offsetWidth}}});var un=a.useState(we),Nn=(0,ee.Z)(un,2),Wa=Nn[0],Ma=Nn[1],da=a.useState(le),Br=(0,ee.Z)(da,2),sr=Br[0],yo=Br[1],Co=a.useState(le),Kr=(0,ee.Z)(Co,2),Nt=Kr[0],Ut=Kr[1],Zt=a.useState([]),qn=(0,ee.Z)(Zt,2),wa=qn[0],Vn=qn[1],Ur=a.useState(null),ir=(0,ee.Z)(Ur,2),mr=ir[0],po=ir[1],yr=a.useRef(le);yr.current=le;function Kn(){var Eo=yr.current;yo(Eo),Ut(Eo),Vn([]),po(null),Ya()}(0,oe.Z)(function(){Ma(we);var Eo=st(Wa,we);if(Eo.key!==null)if(Eo.add){var vo=sr.findIndex(function(na){var jn=na.key;return jn===Eo.key}),Ot=at(Ve(sr,le,Eo.key),Ht,dt,Rt),hn=sr.slice();hn.splice(vo+1,0,Je),Ut(hn),Vn(Ot),po("show")}else{var yn=le.findIndex(function(na){var jn=na.key;return jn===Eo.key}),mn=at(Ve(le,sr,Eo.key),Ht,dt,Rt),Jn=le.slice();Jn.splice(yn+1,0,Je),Ut(Jn),Vn(mn),po("hide")}else sr!==le&&(yo(le),Ut(le))},[we,le]),a.useEffect(function(){Gt||Kn()},[Gt]);var lo=tt?Nt:le,Oo={expandedKeys:we,selectedKeys:Re,loadedKeys:Xe,loadingKeys:Ke,checkedKeys:it,halfCheckedKeys:ft,dragOverNodeKey:jt,dropPosition:Vt,keyEntities:Pt};return a.createElement(a.Fragment,null,Cn&&On&&a.createElement("span",{style:lt,"aria-live":"assertive"},$e(On)),a.createElement("div",null,a.createElement("input",{style:lt,disabled:pn===!1||zt,tabIndex:pn!==!1?Rn:null,onKeyDown:ha,onFocus:Ia,onBlur:sa,value:"",onChange:qe,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ae,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ae,"-indent")},a.createElement("div",{ref:ur,className:"".concat(ae,"-indent-unit")}))),a.createElement(se.Z,(0,z.Z)({},ca,{data:lo,itemKey:Ge,height:dt,fullHeight:!1,virtual:Ht,itemHeight:Rt,prefixCls:"".concat(ae,"-list"),ref:pr,onVisibleChange:function(vo,Ot){var hn=new Set(vo),yn=Ot.filter(function(mn){return!hn.has(mn)});yn.some(function(mn){return Ge(mn)===Me})&&Kn()}}),function(Eo){var vo=Eo.pos,Ot=(0,z.Z)({},(b(Eo.data),Eo.data)),hn=Eo.title,yn=Eo.key,mn=Eo.isStart,Jn=Eo.isEnd,na=(0,Be.km)(yn,vo);delete Ot.key,delete Ot.children;var jn=(0,Be.H8)(na,Oo);return a.createElement(Ae,(0,z.Z)({},Ot,jn,{title:hn,active:!!On&&yn===On.key,pos:vo,data:Eo.data,isStart:mn,isEnd:Jn,motion:tt,motionNodes:yn===Me?wa:null,motionType:mr,onMotionStart:Za,onMotionEnd:Kn,treeNodeRequiredProps:Oo,onMouseMove:function(){sn(null)}}))}))});ht.displayName="NodeList";var Ct=ht,mt=te(35654),At=te(90782),Qe=te(67841),Bt=10,It=function(ce){(0,De.Z)(ae,ce);var ie=(0,ye.Z)(ae);function ae(){var le;(0,Ce.Z)(this,ae);for(var Ie=arguments.length,_e=new Array(Ie),we=0;we2&&arguments[2]!==void 0?arguments[2]:!1,ft=le.state,Pt=ft.dragChildrenKeys,zt=ft.dropPosition,Gt=ft.dropTargetKey,jt=ft.dropTargetPos,Vt=ft.dropAllowed;if(Vt){var tt=le.props.onDrop;if(le.setState({dragOverNodeKey:null}),le.cleanDragState(),Gt!==null){var dt=(0,je.Z)((0,je.Z)({},(0,Be.H8)(Gt,le.getTreeNodeRequiredProps())),{},{active:((Xe=le.getActiveItem())===null||Xe===void 0?void 0:Xe.key)===Gt,data:(0,Qe.Z)(le.state.keyEntities,Gt).node}),Rt=Pt.indexOf(Gt)!==-1;(0,E.ZP)(!Rt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Ht=(0,mt.yx)(jt),pn={event:Re,node:(0,Be.F)(dt),dragNode:le.dragNode?(0,Be.F)(le.dragNode.props):null,dragNodesKeys:[le.dragNode.props.eventKey].concat(Pt),dropToGap:zt!==0,dropPosition:zt+Number(Ht[Ht.length-1])};Ke||tt==null||tt(pn),le.dragNode=null}}},le.cleanDragState=function(){var Re=le.state.draggingNodeKey;Re!==null&&le.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),le.dragStartMousePosition=null,le.currentMouseOverDroppableNodeKey=null},le.triggerExpandActionExpand=function(Re,it){var Xe=le.state,Ke=Xe.expandedKeys,ft=Xe.flattenNodes,Pt=it.expanded,zt=it.key,Gt=it.isLeaf;if(!(Gt||Re.shiftKey||Re.metaKey||Re.ctrlKey)){var jt=ft.filter(function(tt){return tt.key===zt})[0],Vt=(0,Be.F)((0,je.Z)((0,je.Z)({},(0,Be.H8)(zt,le.getTreeNodeRequiredProps())),{},{data:jt.data}));le.setExpandedKeys(Pt?(0,mt._5)(Ke,zt):(0,mt.L0)(Ke,zt)),le.onNodeExpand(Re,Vt)}},le.onNodeClick=function(Re,it){var Xe=le.props,Ke=Xe.onClick,ft=Xe.expandAction;ft==="click"&&le.triggerExpandActionExpand(Re,it),Ke==null||Ke(Re,it)},le.onNodeDoubleClick=function(Re,it){var Xe=le.props,Ke=Xe.onDoubleClick,ft=Xe.expandAction;ft==="doubleClick"&&le.triggerExpandActionExpand(Re,it),Ke==null||Ke(Re,it)},le.onNodeSelect=function(Re,it){var Xe=le.state.selectedKeys,Ke=le.state,ft=Ke.keyEntities,Pt=Ke.fieldNames,zt=le.props,Gt=zt.onSelect,jt=zt.multiple,Vt=it.selected,tt=it[Pt.key],dt=!Vt;dt?jt?Xe=(0,mt.L0)(Xe,tt):Xe=[tt]:Xe=(0,mt._5)(Xe,tt);var Rt=Xe.map(function(Ht){var pn=(0,Qe.Z)(ft,Ht);return pn?pn.node:null}).filter(function(Ht){return Ht});le.setUncontrolledState({selectedKeys:Xe}),Gt==null||Gt(Xe,{event:"select",selected:dt,node:it,selectedNodes:Rt,nativeEvent:Re.nativeEvent})},le.onNodeCheck=function(Re,it,Xe){var Ke=le.state,ft=Ke.keyEntities,Pt=Ke.checkedKeys,zt=Ke.halfCheckedKeys,Gt=le.props,jt=Gt.checkStrictly,Vt=Gt.onCheck,tt=it.key,dt,Rt={event:"check",node:it,checked:Xe,nativeEvent:Re.nativeEvent};if(jt){var Ht=Xe?(0,mt.L0)(Pt,tt):(0,mt._5)(Pt,tt),pn=(0,mt._5)(zt,tt);dt={checked:Ht,halfChecked:pn},Rt.checkedNodes=Ht.map(function(sa){return(0,Qe.Z)(ft,sa)}).filter(function(sa){return sa}).map(function(sa){return sa.node}),le.setUncontrolledState({checkedKeys:Ht})}else{var On=(0,At.S)([].concat((0,ve.Z)(Pt),[tt]),!0,ft),Cn=On.checkedKeys,Rn=On.halfCheckedKeys;if(!Xe){var ha=new Set(Cn);ha.delete(tt);var Ia=(0,At.S)(Array.from(ha),{checked:!1,halfCheckedKeys:Rn},ft);Cn=Ia.checkedKeys,Rn=Ia.halfCheckedKeys}dt=Cn,Rt.checkedNodes=[],Rt.checkedNodesPositions=[],Rt.halfCheckedKeys=Rn,Cn.forEach(function(sa){var sn=(0,Qe.Z)(ft,sa);if(sn){var Za=sn.node,Ya=sn.pos;Rt.checkedNodes.push(Za),Rt.checkedNodesPositions.push({node:Za,pos:Ya})}}),le.setUncontrolledState({checkedKeys:Cn},!1,{halfCheckedKeys:Rn})}Vt==null||Vt(dt,Rt)},le.onNodeLoad=function(Re){var it=Re.key,Xe=new Promise(function(Ke,ft){le.setState(function(Pt){var zt=Pt.loadedKeys,Gt=zt===void 0?[]:zt,jt=Pt.loadingKeys,Vt=jt===void 0?[]:jt,tt=le.props,dt=tt.loadData,Rt=tt.onLoad;if(!dt||Gt.indexOf(it)!==-1||Vt.indexOf(it)!==-1)return null;var Ht=dt(Re);return Ht.then(function(){var pn=le.state.loadedKeys,On=(0,mt.L0)(pn,it);Rt==null||Rt(On,{event:"load",node:Re}),le.setUncontrolledState({loadedKeys:On}),le.setState(function(Cn){return{loadingKeys:(0,mt._5)(Cn.loadingKeys,it)}}),Ke()}).catch(function(pn){if(le.setState(function(Cn){return{loadingKeys:(0,mt._5)(Cn.loadingKeys,it)}}),le.loadingRetryTimes[it]=(le.loadingRetryTimes[it]||0)+1,le.loadingRetryTimes[it]>=Bt){var On=le.state.loadedKeys;(0,E.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),le.setUncontrolledState({loadedKeys:(0,mt.L0)(On,it)}),Ke()}ft(pn)}),{loadingKeys:(0,mt.L0)(Vt,it)}})});return Xe.catch(function(){}),Xe},le.onNodeMouseEnter=function(Re,it){var Xe=le.props.onMouseEnter;Xe==null||Xe({event:Re,node:it})},le.onNodeMouseLeave=function(Re,it){var Xe=le.props.onMouseLeave;Xe==null||Xe({event:Re,node:it})},le.onNodeContextMenu=function(Re,it){var Xe=le.props.onRightClick;Xe&&(Re.preventDefault(),Xe({event:Re,node:it}))},le.onFocus=function(){var Re=le.props.onFocus;le.setState({focused:!0});for(var it=arguments.length,Xe=new Array(it),Ke=0;Ke1&&arguments[1]!==void 0?arguments[1]:!1,Xe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!le.destroyed){var Ke=!1,ft=!0,Pt={};Object.keys(Re).forEach(function(zt){if(zt in le.props){ft=!1;return}Ke=!0,Pt[zt]=Re[zt]}),Ke&&(!it||ft)&&le.setState((0,je.Z)((0,je.Z)({},Pt),Xe))}},le.scrollTo=function(Re){le.listRef.current.scrollTo(Re)},le}return(0,ue.Z)(ae,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Ie=this.props.activeKey;Ie!==void 0&&Ie!==this.state.activeKey&&(this.setState({activeKey:Ie}),Ie!==null&&this.scrollTo({key:Ie}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var Ie,_e=this.state,we=_e.focused,Re=_e.flattenNodes,it=_e.keyEntities,Xe=_e.draggingNodeKey,Ke=_e.activeKey,ft=_e.dropLevelOffset,Pt=_e.dropContainerKey,zt=_e.dropTargetKey,Gt=_e.dropPosition,jt=_e.dragOverNodeKey,Vt=_e.indent,tt=this.props,dt=tt.prefixCls,Rt=tt.className,Ht=tt.style,pn=tt.showLine,On=tt.focusable,Cn=tt.tabIndex,Rn=Cn===void 0?0:Cn,ha=tt.selectable,Ia=tt.showIcon,sa=tt.icon,sn=tt.switcherIcon,Za=tt.draggable,Ya=tt.checkable,ca=tt.checkStrictly,pr=tt.disabled,ur=tt.motion,un=tt.loadData,Nn=tt.filterTreeNode,Wa=tt.height,Ma=tt.itemHeight,da=tt.virtual,Br=tt.titleRender,sr=tt.dropIndicatorRender,yo=tt.onContextMenu,Co=tt.onScroll,Kr=tt.direction,Nt=tt.rootClassName,Ut=tt.rootStyle,Zt=(0,re.Z)(this.props,{aria:!0,data:!0}),qn;return Za&&((0,xe.Z)(Za)==="object"?qn=Za:typeof Za=="function"?qn={nodeDraggable:Za}:qn={}),a.createElement(x.k.Provider,{value:{prefixCls:dt,selectable:ha,showIcon:Ia,icon:sa,switcherIcon:sn,draggable:qn,draggingNodeKey:Xe,checkable:Ya,checkStrictly:ca,disabled:pr,keyEntities:it,dropLevelOffset:ft,dropContainerKey:Pt,dropTargetKey:zt,dropPosition:Gt,dragOverNodeKey:jt,indent:Vt,direction:Kr,dropIndicatorRender:sr,loadData:un,filterTreeNode:Nn,titleRender:Br,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},a.createElement("div",{role:"tree",className:be()(dt,Rt,Nt,(Ie={},(0,Ee.Z)(Ie,"".concat(dt,"-show-line"),pn),(0,Ee.Z)(Ie,"".concat(dt,"-focused"),we),(0,Ee.Z)(Ie,"".concat(dt,"-active-focused"),Ke!==null),Ie)),style:Ut},a.createElement(Ct,(0,z.Z)({ref:this.listRef,prefixCls:dt,style:Ht,data:Re,disabled:pr,selectable:ha,checkable:!!Ya,motion:ur,dragging:Xe!==null,height:Wa,itemHeight:Ma,virtual:da,focusable:On,focused:we,tabIndex:Rn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:yo,onScroll:Co},this.getTreeNodeRequiredProps(),Zt))))}}],[{key:"getDerivedStateFromProps",value:function(Ie,_e){var we=_e.prevProps,Re={prevProps:Ie};function it(On){return!we&&On in Ie||we&&we[On]!==Ie[On]}var Xe,Ke=_e.fieldNames;if(it("fieldNames")&&(Ke=(0,Be.w$)(Ie.fieldNames),Re.fieldNames=Ke),it("treeData")?Xe=Ie.treeData:it("children")&&((0,E.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Xe=(0,Be.zn)(Ie.children)),Xe){Re.treeData=Xe;var ft=(0,Be.I8)(Xe,{fieldNames:Ke});Re.keyEntities=(0,je.Z)((0,Ee.Z)({},Me,Ne),ft.keyEntities)}var Pt=Re.keyEntities||_e.keyEntities;if(it("expandedKeys")||we&&it("autoExpandParent"))Re.expandedKeys=Ie.autoExpandParent||!we&&Ie.defaultExpandParent?(0,mt.r7)(Ie.expandedKeys,Pt):Ie.expandedKeys;else if(!we&&Ie.defaultExpandAll){var zt=(0,je.Z)({},Pt);delete zt[Me],Re.expandedKeys=Object.keys(zt).map(function(On){return zt[On].key})}else!we&&Ie.defaultExpandedKeys&&(Re.expandedKeys=Ie.autoExpandParent||Ie.defaultExpandParent?(0,mt.r7)(Ie.defaultExpandedKeys,Pt):Ie.defaultExpandedKeys);if(Re.expandedKeys||delete Re.expandedKeys,Xe||Re.expandedKeys){var Gt=(0,Be.oH)(Xe||_e.treeData,Re.expandedKeys||_e.expandedKeys,Ke);Re.flattenNodes=Gt}if(Ie.selectable&&(it("selectedKeys")?Re.selectedKeys=(0,mt.BT)(Ie.selectedKeys,Ie):!we&&Ie.defaultSelectedKeys&&(Re.selectedKeys=(0,mt.BT)(Ie.defaultSelectedKeys,Ie))),Ie.checkable){var jt;if(it("checkedKeys")?jt=(0,mt.E6)(Ie.checkedKeys)||{}:!we&&Ie.defaultCheckedKeys?jt=(0,mt.E6)(Ie.defaultCheckedKeys)||{}:Xe&&(jt=(0,mt.E6)(Ie.checkedKeys)||{checkedKeys:_e.checkedKeys,halfCheckedKeys:_e.halfCheckedKeys}),jt){var Vt=jt,tt=Vt.checkedKeys,dt=tt===void 0?[]:tt,Rt=Vt.halfCheckedKeys,Ht=Rt===void 0?[]:Rt;if(!Ie.checkStrictly){var pn=(0,At.S)(dt,!0,Pt);dt=pn.checkedKeys,Ht=pn.halfCheckedKeys}Re.checkedKeys=dt,Re.halfCheckedKeys=Ht}}return it("loadedKeys")&&(Re.loadedKeys=Ie.loadedKeys),Re}}]),ae}(a.Component);It.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:y,allowDrop:function(){return!0},expandAction:!1},It.TreeNode=Pe.Z;var Le=It,wt=Le},35654:function(xt,bt,te){"use strict";te.d(bt,{BT:function(){return a},E6:function(){return b},L0:function(){return ye},OM:function(){return E},_5:function(){return De},r7:function(){return ee},wA:function(){return be},yx:function(){return fe}});var z=te(3300),Ee=te(34666),xe=te(48736),je=te(59301),ve=te(39417),Ce=te(67841),ue=te(71430),ge=null;function De(ne,oe){if(!ne)return[];var se=ne.slice(),me=se.indexOf(oe);return me>=0&&se.splice(me,1),se}function ye(ne,oe){var se=(ne||[]).slice();return se.indexOf(oe)===-1&&se.push(oe),se}function fe(ne){return ne.split("-")}function be(ne,oe){var se=[],me=(0,Ce.Z)(oe,ne);function Pe(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];de.forEach(function(Be){var Ze=Be.key,Se=Be.children;se.push(Ze),Pe(Se)})}return Pe(me.children),se}function pe(ne){if(ne.parent){var oe=fe(ne.pos);return Number(oe[oe.length-1])===ne.parent.children.length-1}return!1}function re(ne){var oe=fe(ne.pos);return Number(oe[oe.length-1])===0}function E(ne,oe,se,me,Pe,de,Be,Ze,Se,rt){var Ae,st=ne.clientX,Ve=ne.clientY,nt=ne.target.getBoundingClientRect(),lt=nt.top,qe=nt.height,Me=(rt==="rtl"?-1:1)*(((Pe==null?void 0:Pe.x)||0)-st),he=(Me-12)/me,Ne=(0,Ce.Z)(Ze,se.props.eventKey);if(Ve-1.5?de({dragNode:Bt,dropNode:It,dropPosition:1})?mt=1:Le=!1:de({dragNode:Bt,dropNode:It,dropPosition:0})?mt=0:de({dragNode:Bt,dropNode:It,dropPosition:1})?mt=1:Le=!1:de({dragNode:Bt,dropNode:It,dropPosition:1})?mt=1:Le=!1,{dropPosition:mt,dropLevelOffset:At,dropTargetKey:Ne.key,dropTargetPos:Ne.pos,dragOverNodeKey:Ct,dropContainerKey:mt===0?null:((Ae=Ne.parent)===null||Ae===void 0?void 0:Ae.key)||null,dropAllowed:Le}}function a(ne,oe){if(ne){var se=oe.multiple;return se?ne.slice():ne.length?[ne[0]]:ne}}var x=function(oe){return oe};function y(ne,oe){if(!ne)return[];var se=oe||{},me=se.processProps,Pe=me===void 0?x:me,de=Array.isArray(ne)?ne:[ne];return de.map(function(Be){var Ze=Be.children,Se=_objectWithoutProperties(Be,ge),rt=y(Ze,oe);return React.createElement(TreeNode,_extends({key:Se.key},Pe(Se)),rt)})}function b(ne){if(!ne)return null;var oe;if(Array.isArray(ne))oe={checkedKeys:ne,halfCheckedKeys:void 0};else if((0,Ee.Z)(ne)==="object")oe={checkedKeys:ne.checked||void 0,halfCheckedKeys:ne.halfChecked||void 0};else return(0,xe.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return oe}function ee(ne,oe){var se=new Set;function me(Pe){if(!se.has(Pe)){var de=(0,Ce.Z)(oe,Pe);if(de){se.add(Pe);var Be=de.parent,Ze=de.node;Ze.disabled||Be&&me(Be.key)}}}return(ne||[]).forEach(function(Pe){me(Pe)}),(0,z.Z)(se)}},90782:function(xt,bt,te){"use strict";te.d(bt,{S:function(){return ue}});var z=te(48736),Ee=te(67841);function xe(ge,De){var ye=new Set;return ge.forEach(function(fe){De.has(fe)||ye.add(fe)}),ye}function je(ge){var De=ge||{},ye=De.disabled,fe=De.disableCheckbox,be=De.checkable;return!!(ye||fe)||be===!1}function ve(ge,De,ye,fe){for(var be=new Set(ge),pe=new Set,re=0;re<=ye;re+=1){var E=De.get(re)||new Set;E.forEach(function(b){var ee=b.key,ne=b.node,oe=b.children,se=oe===void 0?[]:oe;be.has(ee)&&!fe(ne)&&se.filter(function(me){return!fe(me.node)}).forEach(function(me){be.add(me.key)})})}for(var a=new Set,x=ye;x>=0;x-=1){var y=De.get(x)||new Set;y.forEach(function(b){var ee=b.parent,ne=b.node;if(!(fe(ne)||!b.parent||a.has(b.parent.key))){if(fe(b.parent.node)){a.add(ee.key);return}var oe=!0,se=!1;(ee.children||[]).filter(function(me){return!fe(me.node)}).forEach(function(me){var Pe=me.key,de=be.has(Pe);oe&&!de&&(oe=!1),!se&&(de||pe.has(Pe))&&(se=!0)}),oe&&be.add(ee.key),se&&pe.add(ee.key),a.add(ee.key)}})}return{checkedKeys:Array.from(be),halfCheckedKeys:Array.from(xe(pe,be))}}function Ce(ge,De,ye,fe,be){for(var pe=new Set(ge),re=new Set(De),E=0;E<=fe;E+=1){var a=ye.get(E)||new Set;a.forEach(function(ee){var ne=ee.key,oe=ee.node,se=ee.children,me=se===void 0?[]:se;!pe.has(ne)&&!re.has(ne)&&!be(oe)&&me.filter(function(Pe){return!be(Pe.node)}).forEach(function(Pe){pe.delete(Pe.key)})})}re=new Set;for(var x=new Set,y=fe;y>=0;y-=1){var b=ye.get(y)||new Set;b.forEach(function(ee){var ne=ee.parent,oe=ee.node;if(!(be(oe)||!ee.parent||x.has(ee.parent.key))){if(be(ee.parent.node)){x.add(ne.key);return}var se=!0,me=!1;(ne.children||[]).filter(function(Pe){return!be(Pe.node)}).forEach(function(Pe){var de=Pe.key,Be=pe.has(de);se&&!Be&&(se=!1),!me&&(Be||re.has(de))&&(me=!0)}),se||pe.delete(ne.key),me&&re.add(ne.key),x.add(ne.key)}})}return{checkedKeys:Array.from(pe),halfCheckedKeys:Array.from(xe(re,pe))}}function ue(ge,De,ye,fe){var be=[],pe;fe?pe=fe:pe=je;var re=new Set(ge.filter(function(y){var b=!!(0,Ee.Z)(ye,y);return b||be.push(y),b})),E=new Map,a=0;Object.keys(ye).forEach(function(y){var b=ye[y],ee=b.level,ne=E.get(ee);ne||(ne=new Set,E.set(ee,ne)),ne.add(b),a=Math.max(a,ee)}),(0,z.ZP)(!be.length,"Tree missing follow keys: ".concat(be.slice(0,100).map(function(y){return"'".concat(y,"'")}).join(", ")));var x;return De===!0?x=ve(re,E,a,pe):x=Ce(re,De.halfCheckedKeys,E,a,pe),x}},67841:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return z}});function z(Ee,xe){return Ee[xe]}},71430:function(xt,bt,te){"use strict";te.d(bt,{F:function(){return ee},H8:function(){return b},I8:function(){return y},km:function(){return be},oH:function(){return a},w$:function(){return pe},zn:function(){return E}});var z=te(34666),Ee=te(3300),xe=te(27247),je=te(43079),ve=te(11592),Ce=te(2738),ue=te(48736),ge=te(67841),De=["children"];function ye(ne,oe){return"".concat(ne,"-").concat(oe)}function fe(ne){return ne&&ne.type&&ne.type.isTreeNode}function be(ne,oe){return ne!=null?ne:oe}function pe(ne){var oe=ne||{},se=oe.title,me=oe._title,Pe=oe.key,de=oe.children,Be=se||"title";return{title:Be,_title:me||[Be],key:Pe||"key",children:de||"children"}}function re(ne,oe){var se=new Map;function me(Pe){var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Pe||[]).forEach(function(Be){var Ze=Be[oe.key],Se=Be[oe.children];warning(Ze!=null,"Tree node must have a certain key: [".concat(de).concat(Ze,"]"));var rt=String(Ze);warning(!se.has(rt)||Ze===null||Ze===void 0,"Same 'key' exist in the Tree: ".concat(rt)),se.set(rt,!0),me(Se,"".concat(de).concat(rt," > "))})}me(ne)}function E(ne){function oe(se){var me=(0,ve.Z)(se);return me.map(function(Pe){if(!fe(Pe))return(0,ue.ZP)(!Pe,"Tree/TreeNode can only accept TreeNode as children."),null;var de=Pe.key,Be=Pe.props,Ze=Be.children,Se=(0,je.Z)(Be,De),rt=(0,xe.Z)({key:de},Se),Ae=oe(Ze);return Ae.length&&(rt.children=Ae),rt}).filter(function(Pe){return Pe})}return oe(ne)}function a(ne,oe,se){var me=pe(se),Pe=me._title,de=me.key,Be=me.children,Ze=new Set(oe===!0?[]:oe),Se=[];function rt(Ae){var st=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Ae.map(function(Ve,nt){for(var lt=ye(st?st.pos:"0",nt),qe=be(Ve[de],lt),Me,he=0;he1&&arguments[1]!==void 0?arguments[1]:{},se=oe.initWrapper,me=oe.processEntity,Pe=oe.onProcessFinished,de=oe.externalGetKey,Be=oe.childrenPropName,Ze=oe.fieldNames,Se=arguments.length>2?arguments[2]:void 0,rt=de||Se,Ae={},st={},Ve={posEntities:Ae,keyEntities:st};return se&&(Ve=se(Ve)||Ve),x(ne,function(nt){var lt=nt.node,qe=nt.index,Me=nt.pos,he=nt.key,Ne=nt.parentPos,Je=nt.level,at=nt.nodes,Ge={node:lt,nodes:at,index:qe,key:he,pos:Me,level:Je},$e=be(he,Me);Ae[Me]=Ge,st[$e]=Ge,Ge.parent=Ae[Ne],Ge.parent&&(Ge.parent.children=Ge.parent.children||[],Ge.parent.children.push(Ge)),me&&me(Ge,Ve)},{externalGetKey:rt,childrenPropName:Be,fieldNames:Ze}),Pe&&Pe(Ve),Ve}function b(ne,oe){var se=oe.expandedKeys,me=oe.selectedKeys,Pe=oe.loadedKeys,de=oe.loadingKeys,Be=oe.checkedKeys,Ze=oe.halfCheckedKeys,Se=oe.dragOverNodeKey,rt=oe.dropPosition,Ae=oe.keyEntities,st=(0,ge.Z)(Ae,ne),Ve={eventKey:ne,expanded:se.indexOf(ne)!==-1,selected:me.indexOf(ne)!==-1,loaded:Pe.indexOf(ne)!==-1,loading:de.indexOf(ne)!==-1,checked:Be.indexOf(ne)!==-1,halfChecked:Ze.indexOf(ne)!==-1,pos:String(st?st.pos:""),dragOver:Se===ne&&rt===0,dragOverGapTop:Se===ne&&rt===-1,dragOverGapBottom:Se===ne&&rt===1};return Ve}function ee(ne){var oe=ne.data,se=ne.expanded,me=ne.selected,Pe=ne.checked,de=ne.loaded,Be=ne.loading,Ze=ne.halfChecked,Se=ne.dragOver,rt=ne.dragOverGapTop,Ae=ne.dragOverGapBottom,st=ne.pos,Ve=ne.active,nt=ne.eventKey,lt=(0,xe.Z)((0,xe.Z)({},oe),{},{expanded:se,selected:me,checked:Pe,loaded:de,loading:Be,halfChecked:Ze,dragOver:Se,dragOverGapTop:rt,dragOverGapBottom:Ae,pos:st,active:Ve,key:nt});return"props"in lt||Object.defineProperty(lt,"props",{get:function(){return(0,ue.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ne}}),lt}},8224:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return Ee}});var z=te(4676);function Ee(xe,je,ve,Ce){var ue=z.unstable_batchedUpdates?function(De){z.unstable_batchedUpdates(ve,De)}:ve;return xe!=null&&xe.addEventListener&&xe.addEventListener(je,ue,Ce),{remove:function(){xe!=null&&xe.removeEventListener&&xe.removeEventListener(je,ue,Ce)}}}},55468:function(xt,bt,te){"use strict";te.d(bt,{g1:function(){return fe},os:function(){return pe}});var z=/margin|padding|width|height|max|min|offset/,Ee={left:!0,top:!0},xe={cssFloat:1,styleFloat:1,float:1};function je(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function ve(re,E,a){if(E=E.toLowerCase(),a==="auto"){if(E==="height")return re.offsetHeight;if(E==="width")return re.offsetWidth}return E in Ee||(Ee[E]=z.test(E)),Ee[E]?parseFloat(a)||0:a}function Ce(re,E){var a=arguments.length,x=je(re);return E=xe[E]?"cssFloat"in re.style?"cssFloat":"styleFloat":E,a===1?x:ve(re,E,x[E]||re.style[E])}function ue(re,E,a){var x=arguments.length;if(E=xe[E]?"cssFloat"in re.style?"cssFloat":"styleFloat":E,x===3)return typeof a=="number"&&z.test(E)&&(a="".concat(a,"px")),re.style[E]=a,a;for(var y in E)E.hasOwnProperty(y)&&ue(re,y,E[y]);return je(re)}function ge(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function De(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function ye(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),E=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:E}}function fe(){var re=document.documentElement.clientWidth,E=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:E}}function be(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function pe(re){var E=re.getBoundingClientRect(),a=document.documentElement;return{left:E.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:E.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(xt,bt,te){"use strict";te.d(bt,{G:function(){return je}});var z=te(47273),Ee=function(Ce){if((0,z.Z)()&&window.document.documentElement){var ue=Array.isArray(Ce)?Ce:[Ce],ge=window.document.documentElement;return ue.some(function(De){return De in ge.style})}return!1},xe=function(Ce,ue){if(!Ee(Ce))return!1;var ge=document.createElement("div"),De=ge.style[Ce];return ge.style[Ce]=ue,ge.style[Ce]!==De};function je(ve,Ce){return!Array.isArray(ve)&&Ce!==void 0?xe(ve,Ce):Ee(ve)}},25510:function(xt){"use strict";xt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAC0CAYAAAA9zQYyAAAAAXNSR0IArs4c6QAAQABJREFUeAHsvQuQpclVmJn3We+qfkxPT89oRqN5SKPRC0mgAQRYCwgkh2ExAWvDrrVrwOBl14shYh/GRBB2EF4CdlnvbmAvsGxgWEd4l2WNsYEwMkIYCQnYkQYhZvQYzUgzPdM908/qet26z/2+k3/ee6u6qrtrpkciOiqr/vvnn3ny5MmTJ0+efPz510ajUSMdukMO3CIcqN8i5TgsxiEHggOHAn0oCLcUBw4F+paqzsPCHAr0oQzcUhw4FOhbqjoPC3Mo0IcycEtx4FCgb6nqPCzMoUAfysAtxYFDgb6lqvOwMIcCfSgDtxQHDgX6lqrOw8IcCvShDNxSHDgU6FuqOg8LcyjQhzJwS3HgUKBvqeo8LMyhQB/KwC3FgUOBvqWq87AwhwJ9KAO3FAcOBfqWqs7DwhwK9KEM3FIcOBToW6o6DwtzKNCHMnBLceBQoG+p6jwszKFAH8rALcWBQ4G+parzsDCHAn0oA7cUB5pf6tJ85PmtRwbL7btGKY3mUj6VbDBIaThItepxTGK9kQDLrkY8h5jxPEiNxs7TzHrdVAvYBnGAR+wYBOR7OPOb4B8DV6mn01RxBoW3O8YmjsXUGNU2t7/w2uPzHxtHHHq+aByofSnPtvu1Mxs/NN9q/WR9ptVq9VNqDYapV0upFhc/O1yR5enwIRI9DPiU6txrSHmNMBEIr9TxVCOO+Bt34JGIsSMfWlDgFH8hJeKH8UuKVCe8Naqn+Vq9MzMc/OcPHmn9yhjFoeeLwoEvmYb+yOnUPtdpfXertd1qbnXSTL2JoIziopUhPFlQdnJhWsgAKZGVR6EKQSwSZzgCptspoBEUP+Z5laMx5AYAgqBDgZ7AXYULIY8/cNmglucXZkeD7b/xYDoU6Kt4+woHfMkE+uNPnmukO1ca3T7aE5nbGiE0IVwjNB1at/rbq/zIzFVOeQulOiV4GYiISFAJJPGKawbLiIweJysNSY2sq5eGBZB5GAaw9E2cuBXm3CAHzQ7Jeq2U5iYgh74vCge+ZAKd0jkM5TmkQGlSWIqQ4UWIFBe13V5uuMt6UBgzpHh4qNeVPZxmAGERXAkm8abPAmnCRqTN6XMaf6VArVzC1cr6Q/AzcsF2OvMhZIRxPTca7ge1M83h003lwC7RuKm4r4nsB3//V7vd2mBYQyOOuIZIyrA+SIN6H5nkGcEbEDZ99Xn2KqbJ+I4ICTdEoIaoe0xx0nsNsaIHCGePcC7v2tXi9y8klEfTYQDnS3+myQKMMFniohUM8Q/3sMUjfeRdAycXot9ozBbVfk0+HEbeXA684oPCe5/YvP3KZvv+jXrtjlGzcYzKX6YItYW02vyedv0H76sNXzXXVGg0BbJSU6vGn5p7yin0Qjj42u1CfypZkdbuH6Gs11KfmYgNRKwzZNSJNm6hPefVoEhzE1jjSZTzpmFFjjYy4ryKK3azul+xnnaSY+MQxobYarfTlUbtqV85P/qnZ1ut2grg5D52dCBVs8j6ZHePI+DY0hmnur5HqsToNcPDBtez7ZTWDCgE6JcXQC2R8QK+BeBatHOjelz9xjB4tkXAGs/hJNoMivN5NKT9Di7O9keXZwa1Zx+sbz31hw8vrxaQL8X9FRHo130k3XF6a/itW6n7V0azozcyk/WqVJ9HdVJELEulps4c19+Y2Uxf0e6l2XZrh0DLCEVpt8mhCaDweE1ELfuZLGP8pnbUNdKw0Uyr8PwF6u75YZeKIRUDz1li7+A6hXAfQ+M2aR1hsw/6pIHAho3BmRJlYDI3EjMloiC8jsBPO2FD29OAtDSazUb6dH0m/ezpWlqfJQ87hUIw9/D6U65pZPoNF6nXS3Q2+j54YlJRoseOCBq7rkb55ZttGtbmbEkjrQMyN/uBtGSK9ex0EQdUF953h9u11vAL8+36xxozo1/7itUr73//24+u70zwyj/dVIG+58Pp5HOd9EPD3vC7Uqt+d9R+9P8dOAPbepjsI/xqXjTZd9+d0jvnO6k9FugbKzD6s2KxlZFrKzR0rZk2EelL1MhFJOxyd5QuE7+NoNXJsyEoNWfLWiT/ozzeRtxtmCkLTH5r7vQR6Lo4o/FgDVur5FbT1q4qvbaH+gwwcOmcF39so57+8Se2GCbMkFx8lllUIgloHrgH+eXZ1JWDvpygBFzjXgSrqFDxj+Q19wEquoZYW5DSqkQdHDShwi19JcjIAKhu+iWSS2/kVYFYJgMGxhO5SJ7z1DOtab4x+vO3jNIv/HDzwi9+58MntgD4oribJtAzv7HxXd1R88fT3MwDoYlZ3UjDaU1GwWWI2sHPutDtfcsDKb17bjPN0UXbVUd8VewAHVf81bzQHGiDp41Id9G8lxCmi+A+2++m59D+/UET06IdVSHfm3SR3vswO7RPzGIM6G4H6XbQnwTHAnFthM9Za+16tVxLQiSMOvM5nvYQaMPDLCGPFi3nw6u19E8/sZ3SLH2CLakIUwh04QvA/O/vqgz3BJhKWHBGz1GIJN48wxYiTPCIqsIjYByY430sQSXrct9NQwkvDS/qlXJZ1hnqd6GZTrRq6bW1/odXZvo/+ptvWvzwbhSvxDNN6uW5/+gjqf1rF7Z+Ytho/AijqZQ2qcQimSHQlDwKT5wuGEYA3XB/YFxE5ripX0On5wkKnwXRL04HgM+jDU93e+n57jCdQ9CuULlDhHNJ84LKrPFszgqjdrra3T+7Us2ITQT9DJXxIoLdIOwEDePuIcLNpSYdEKchU4cYU5vxcEdDlZjsYiaEVjMyM0HtnXTTjdWKVwDDcQ8t54NhXlG6HD6OM/5arsIXjaZKP0aHZzr/yANc07CiLlmbvKQ1fD8nzNiRiB4sWr11uknldnrpXHuYLi8133lnq/VvHnki/fAfvT790jjJK+R5WQL9NZ8+P/+RF+f+t2Gr/d2pRyFi4EXhipBaIeGnkCXMgigQPBfDYX8GZu4qUFjFCHgt9epzqZOa6QqMu9jrpU/Wt9JlhE3hHKhdyXMBuDZInd/QFNmilB0E6QgafW60zZx3O63REFp0xSvADsG3jRB2EDTxrobWbqZFmkIbjbMIjjny6Nd75NPhqWqcUSnSOO18rqYNQzCq+FL+XKSx3E6nzP4pSSlprgbaGSKceKusIrKgift0xM6kVz2VdCVi93MJL/dxPHkEDfBGemwwPeaVVrfTFzYHSxePjH7u3k+kOz7/5tmfLElfiftLFuifp9Y+8rHWTw/nZ747bcXQgwJRCDXQtIvCUUCFOOKJtLCED6x4y86P104HjPA4l527qM/11mw6uzVKZ9ZH6QW032UGXwzBUlMwNSkoYpBDOhsLTSyWos9u99OfX1pNdy8eTa9iELrWHqROYzbdPXAwOqCRmEs9ZgbEcRlaO8NemoGmJgs/x+utdAqYuWowqN2eKZPE4hOHzmfLZaPFazcT5fZBF8Tmm487ym3cLv4Jc6PuKlzgK9nuh6Okqcgag+2bTpwCVy7g/OEqPY/RAYJ49bm6/bS2vd4YnVj4hyc+NTx37qH6L5bkN/v+kgX6v/rli39n2Gr9QOpiYpSClMoKKquCl8LLuLiI1K5DIEcMwzHic+Hlydjt1IAthO+jL26mD5JPZwlN3BqmGfzHya/Uh0KkeKuRNTL6yIWmQQN77uKzq2n0zEZ6fmmQ3vuG2TS/NEpPrHdSq9dP3eYMIuRoP5sj1ov7SZzOUxdbUZdpUE8Cs7LVSG+Zn0/zww6hmWBzLa4Id26ghEY5hauEVHTgico3boerGDDmpc+7YXYk2PlQJd8/sODaDVg97xO8A1+BKfcSuQO1kV5VoGZojakt5gPXV3v1TmPmZ+77ZHr6qTemD5TkN/P+kgT6jn9+6eFuGv1YQtNljTwtgBV5aialLe6ERTmtWApqZfaMwyjA2wfO6B2u4ofTYCMm2x5/8mJ66jlmge5nGvuu2dRcmiOUmYq+hkVK28C3wWOBemjEHiaEotZDUy6eOpJqy3Mh5L/ywmZ664VO+ku3z6Vjy4vpCzSq01sINtANNH6H2Y42mngbtb/l1B8VcuHKdnr6HBr78ma6520n0gK9haaibppuFbE2u1eIcImMRk3IWFPDrxIXrPOhFLi6l+fI5UZ/StprwUvkVHxpWNNhQRs/hcYxuGFc07DGWS7dVfA5mH4zw2x0HZQvnJ7v/dSbn2l9/SfuSVcKxM26H1ig/8HjqfHisPcPR7MLR3eYF9WUVRTK2lSQvfere1QqtVfCYIxTYSosZx3KJqJcMDWtPFADj9I29vlXPXQqdern0qeeupA6n22k/sm59IV7j6X1I2hcpiLaaRuB1s5upU3mV3sI1Yipqt4IYQXZ3FKDKT20+8rR9EkGLE+92EmvG1xJrz3WSl95fDZtb4/S00wunUGbdLGTn2ErxosI8epZGtF6N71mHhoePJ6OzlMk512rWr2qDi0KtGeBJ2NosYTBq+BBlMzS8S+kzybSv8sZ9XJdoPWnwh+Nahox4VXUjqyCnt1xPIfwkt40gYbyjWErRJazCHkAWumGMYW4vp56rdaXPXGp91+ke+b/+x153oSHA0/bLf/Sma9eq7V+Ny3M0Y9IqG6qAJYphBmPRqyz+6EFEF7BDevSjnqb6b3vaKdvOr7GQgSoYELFDrCRBidPnM6TXyxewY9merLTSp/4/Fb6+FPn08VNAm9bSfUTM2npRDvNL7ZZDGmkBdK1ych55efR1IPoJYZoYQaLMPVu7q9jQPkcAn5pYzuNuqvpbUfa6d0nltPvXkjpdxD2DSbUm8Pt9Po7l9Lb75hPb1mk7TX6CGo3VhjL/HeUPaglnkGplLuw8oeXRun/+GNayJIJobOMISwUcGF5RCH9oYAhFKauXAjEhCMleO+7cFNpx0AlvYyvXIBRFyUq8i2R3I33Mn53HEHZkV5ng4xGGcBT8IYr6AEUoPETZUcA5ljtag9Ov/r2Y+/4/OvTixOAl+87sIbe7HfelxYXW1FBKp9wUB7apzyXuwBwh4FV2qYgHextBgiJBY/UW0+t7iliJUG4KH2VMLgeYZm/CCPadgCDH2j304OvXUjvvH8hffzspfQnn9tMLzxxPq1+YTGt3nEkpdvn09pRpt1aaHFMh60a630I9RILO858YIywoshiCzMdC+CsHZtl/nou/eZpGshnnkkLt7dT7dlR+uZTCPHdt6WVJgZPDaG3p4H0pgsskFu2k4bcVVRrHJlDzHMzjZgYiKL6c+U6DWgv5pKxiUqPFmkVuOny8xiI5YvOuF3xEe5P5tDVMFV4JFOL6HgwWH7vQBeBRlT5ErlDmEt81TACtQh8VjgRcMYW1dwoYdItDm66SM6POO2xOvCiOfeq5y/3voVh+y9moJvzeyANfc/7z5989oXuH6fWwl2ZaIiMwlVUB+H41cj2uUO6mCuMBtY20ilWAx9YYbm5uc2iYT8to+nuvHchnTjKKh0Mmd43kYuWxSNrboQZARAGGQR9gxmhQdpGba+mpfTHn11Pf/DHmGNzLGKwgY9MWNvGfxurdLOu9g2Zk0ZZEjWPuLWQyA009YCB6fpqN22cZUXvhU56fauX/pOvmk/najPpNhpEi5kO60zTp0GaaHo0jpC1KDczK6XMEJ1fJKCJ8urL+QuN9NEnLmH2NJmiRZ8z/Vdzotu6Rqs5vehl8rpajv+89zo8gBmfBS8v+Ss8xmWXUwYRBHg3bhKfw1xJ1ZfjYoISL0WglzFf0sV/EIVXPGAJcLdv6QFkt7ISAc5h0OnOMD2x2UmfU1mtoFCacCmiM0wARj4Z9/iZXrnW6H3gx9/z9Ht/PD1cWlxEv5wf6+iG3YtPb70xtefuSrOwKbrxqaRBf2ZQLhEwG3T/qxvpPffSnd+xnG5T28HirfYmAt9Iz47cNrRA+a8mQ3RqO+9WZTCbhz75DtG8zmD0fFcL7bmkIGNDpzWeuUUjOoswHsH+RagHd8yljeUmgzxyQlMOqYT+hY2ULqBdzlCZV6C7O5NGp2ppiYa32e9FR6K0YgxF3lISReTZCreO9nZQCsH3znbT3fcMU4syt9h81UCgFep6CAOzLyDwEllMAzrNF104d7RYEa7Io4RPZRi0IGhGFTctd0EecREdQDbESRlMkzsJcES8tORCFZSSlJ0hCr0OPOG1dvDAtwu9+fRvL6+nX35mM20usu7aZBp3BP/HaSLhzh9MvtGw9oaf/5OHT/74V6Tnd0a+9KerJekauEad2lelZbQec7dXEyszZAo3axztN7P6QnrfgyvpP7i3n25je1Cd1bshU2Bqya5d8BAhYv+Faco8tMpdFOGo8Ag3HgGWwUME2nhNUnff9fF0nOKwK1f0u9zdv9Dhvo50v4jgnmb/yG3zaXhsLnU3EOLzNKiL9hzArAFrOtS3vSGyzDhWYTMXwrgRm51FxCmTeQOTMNmNp+xI06930zxsuuPOZVaCrXYucGatbGK0OFegIwOnLoUZKeAhBMZVmcWzaSBuwhn8VXwlhMIXMygompAW+Rkmfssij2NYIw3VNY3aMuvUWdkVWnyyHHFLDep42GHrAvL7H8+2MOFS+l+fPpe6K0s52bV+ozJbt29dSm8E7Esj0P208GDsw5hU8dUkhwTAic3N9LUnU/r2e+j1FzdYtFCragfLVExwdd82QgpoTM1VTB7zUMwKMQGmk+Hhpy2599nZCztF9zzT0nOlNRBOEUQlmxAOK+AXuS5TlXUEHFMlMRBMW9ydH23hn8W/jEDMD9Nck/0f2L+uTDr5NrDCI/Pqjv0temmp2wKgxX0f2VV3It3kVGvX0my/T6+QyVMk88Ym8BepCGRVcho7BMaD5stOZ8FwClPljecIyPiLUpgO108RoJdE3nNkvvtQAiJc5NOuRO4KB5fyGOVhnr/RZjW1M0rfeeds+qPVrfQhFr7SDIrK8pi5bi9UtXqNPvQBYn8nYG7CD7neuBvVGyuxaw4beOyk12tMcK7kGoOxd957hLneFoMzBCvUmjfEQ0FAMKw6BVLx0YnCMO8qSJMozKEp8FsnbrJ3cOjlwnYEAh8aGns1eg8FTAReCrsDOmtgoECbA3BO0mAKxIBGA3txlJbbnXQErfN81pdiDVpInYUYVJrBmdqIrn4IrATLgMiamQ4bgltTtftDPvnJGpFnEVGWIKeq9Nz1F5Q7cVah+WbULieNUyTsiJ2OK0nLPVY0d0Dnh9zjKLK7Xe61NDjkpJm6UtuaoywM+L+MOf8PfRb5YBwRzNudvDxbmVTwqN495pzUzXI3LNA/T/bU5EoIkAKpG3MlP2bNSBzEHkM7PXy8gXHh+3Ws3FHA6Ob4GbGnwoGdq3nRDRY8FZpycxAow62Q0Jc2Ah6Uzx40aG5osCrauR8kbwejTNeFVIkoJEnWC8NN00RhYtCHYYtQ42fmxDRvOjGX7j8ykz5zcRvBE3hvp66W5Nykqic1bTSknEaTRA0er4BlGwWciIEa30sM/MfArGQTgi1moqb8JfqVuef8duO+Xv5BfyQq6end2Ix03+wMLHYTL7yNMkxhlkfyQmH2YgzU2Fg9lj74RC29610EvHx3wwJ95nHYP8tIzkqTGImVwCBjyh/xKEAwL7BhvkklDtTQAWq7duRdZwaBix7JoYP4RKPY6YTK3afaQE2gaUH5CbdvCFiEJYQd02NmDqzN9TTaZOrIKSQhgmEIZTDQIPyqTl1Rs6pO45X0fisdwwSZcd+2ghegUgvhyrZhlNlgTZ7s8nPkBZjL5zpLo1dhdnaEtzq4RIKLtJbPB35It9NVAaSNvHdG5qdx/ntFHjBst9BVyffNu6pzbX5drjmLwQCaQe8SdV5zk1pmBRHClYvA0GpVpA1+6LTIzXMVlw+A0EWCiudBdCHcgip1SiV3hVLnFJmypAYtxVKOmLTBthQqh5oi61p8pgfGK6PTxEDmgHGqKBYfIw5hR0vfju37lodZ3p6jebDPIrSw9rHdXqDnR8Zqt2pmqJX5T5hFiXcNEwsousuEPbbWYaxIPjbMiraInPoptEIC9OWuN/z+cMUUJPxQQzdozFnbFQQCCUN5Q6rzc4md5BkEErz7PoG8GT75v9fftXGXWpO6XNM5hPLCOymWD3HFUymDYcGgXKyIo55uojtg60BAlM6oiCkqxnVSCKeYeMfBgIYdiYyMw9AyA7ocn/vRisUtgAKtMOnNeyYwaxFoptrIO2xq4hw+OUOisl1iiujtxxbSwluOpCefv5IuvLiV+h2FmeKpGYOJpIiBWPUcCEBM93j0RD2949Wz2PvD9CSbrRq+4yh+rkoH48vOEoJ5l1PjWpHili7KxV3lX2fj9UAieQE4mLIrZX40p4lTAe+tOHfCTVJ8qX3SZZ3RuK13Cx/CupteuVeFlShYdjPdwQRaKY3+V2mYdlKXCxQ1GaP1QnGGM6VXxFfikgsfgZkJoZmzNjZUDZaFWW3Gs5uZEGr3PfvstiS7PhvL3GAtvWVpNr32oZV05u5BevZSj20DvXSx2w3tHi8fOEAjVZN9zfNMM80eXU4nl9vpvpVmOsWLf40Bc6MQOc8+3jpCaFtQsIJuCSpuumhTkZNgfXk7a04NkG/plMoMPBPognb/O7CRz0HS7I/tlYix19IkHMZKKDlIb5BbaOauoE+XI/w3l5qDCXRQAxXRAncTIuHEKQFqWrrsomVC4+TYqpzYxKgv3+yI4toWwClaL4W13Ado65jRMBy48ahcAFwkDTElPaZDnRdiTzA4OcIiiYK/mVhYAVRNqeOtIBQ1b7Nwb9d9vxELpDtIm9gyjhN9e8ipNdb3oulqB+eU3EuBqrzFl73SUpUlfBpP+S9TmDEIEy0mHjP94tDtbxYDF5HT8AVfTvsX4VfqVDAje6MxeRXNhV/lbvy4TNPlevklOZhAM5DLFVIIHVM+RYlxVxMp/XbBCqDxdssO9kLYnPkQNy4sARpEzC/DgNDMCFW2q0lHGEMJeFZ18wiZb2fbgGIPBZnUSOQrUwPCWsC7hyOWevEHLxH0WFaGGPd5hOQaQ+ZxVAKmSYa0HF65nGE2SeR1HfAmy7mFV81vVtdz5iScoKbZ6a4K2Bn9JXySsnLtS4ZdXnFjXmSJKMEv934wgb4qtzFVxEwzO4eXKalS0ImQiGiSVmHNA6RciVmo8SuUgBVhNg9xZS2NBkWYSzpjMETA6swCMEIiwE1MFAXEDt+3WWJ1Eb8NjKeAcbOSQDGtRqh55FU9YNTK1kNoZ2Nu0IU0FngrTY2NC81k3jmfvbEF5N5Rf0FDYbU6ZaJ4d9BZ+LAjUJbg/sIItCWYItAKlEDDLJ1X5RQK52WViYj2hxkGNw15NoRVnTtpwhU6yhiCDHQseYMrD7pMr0ZG+MxCcP3mw4+zCgqpU4Fu+CmbaiK74HjO37Ghwh8ySn65lwQb4S6HNInNDQBJzkCEQkulYApes93bqeErFwJs3wHyYEAW7JijNmyvCjWNUV5jt+NhHPrF9lgPMYszKWFFguHwFSUUHh/4zz16oZ2A4o1UPN9ced5jV9DL4VAhloGB3X5otxJ2FV5Li/hFQ8hiabVrOBhuWrVv3t8grC5UZeyNzpwBuTzh5lhEHnK4GAFFyL3zzL8/VSh2tKFqeBIQ5yahJlLeAkkjBoPQb4PwCukPBIFDn2klu4SKPVwh0xgBdkBYc1WLyNAH/w2coh1ndHAc10kh1S8VeywilbLviUS+VAR4j/LcXIl+mSbHPtxREzkwvJ4TDCnUlrakzF/EFJ6DwAYzGs5Tj0JVK4xyQDgSBWoHfc5lI8RUsHIczmiEMJLZIJRyXDSu8E3ESm1sK2hqa5O7O0xkSJO87TfU3HXmsu1Kddrdhje18YmzJ/C4sd0u1xWQVFhQDUiG8ulq+N3p932+AUHO+dkYwULZ7Gtyv+VUYm7SIUfxQ0zMvtBEnWqkLB7K06b8I7b3ekyE8Tdi++dyUd7AWxVYYna4quxRDpgaNN5cETwYtqwgKxKhJojfQfH1H+y3SzoZTOEUEgIRJ56JW2Km4rVH59KSK4wo7BAMwvO8g8w3m0pYbDi7Go8VKIh8G/cUPpMwFDiVZo6ur5iv2zoVajfTOEh0i2cdbR3FJU2ARfqM2QMZu+A4y7nWZzZ6LOvvZKO4zSf2MUtDpgbBwEdEwWd5QXO1C9vGCC8RiNFLt1eCHOOvUD1a4jrlWWP2pufsDXxcmGmleRrnLLxqspKnaeaWBAwuEsFk5t4f226kf3d5Nb37yFx6aNZ3foCljmwG18415xsHZVqgGPyZotIE4AinOWJZfLTOAunL7LUy5vHvzpoYB+/jkQCvIpBXgREZtO+Q/KugcoBiDFyWzgiq8RbJHLx9eL6Z3sRReOzWqPYVIezyJvLNg0ETyKc8G+JTcEdPzEtXkQgRQFUeCrQofFlAl29oXARabawqtqJFlQeF5AVQrk5+jUdjOQPYZ8V2ZWUxndu8wAs4pvNPATH5pJKyYBMSfDFXnECZUXpu0JlIJF6BYJ908IpCrrGl8/lNTpPiFXa2pac2c+un6INO0VDvbM+kRfaR1xFklqtYSOqnx3nN/b/7xEb6c+6PnmqlHz/ZTg/T/XXqvAPIolCLnYvXylViQv/L4KinfciL4KocoXGuh/VaeK6OO5hAR3oJsMKq1ncVTuIVHIqvLNm+/dvLBQNk01io2RLK4xb7mVe30B28MRJyLJ5AlhtKmT0JtkSc2KUruxCekHa0EMwN9FU2pqlmCENoTYE8V9s5YyhIiMIpJIJo4oo+G0RRMF08q7wxo3lk38L2uShvNBrznnJRb9VzMYGy1jVwQvdUkn28NwZbx96aRRseRcteZrFI02yTQj876KZLkHqR/eOvnh8xX0827IU53ZpJP/rn2+kT6xzQzo6532c7wM80ttN/c2Ih3cUGrhjXWKaKD3sRJ2UaN3Iwa+i9oHaFyaadrNoFcPDHlyDQe2VCccKUqChUKkPeec7/eYCHJnOlT95kAXWlT62XK8owl4k/fWU9rXbbLGkjQODJ8Oab8Weh0HzIYqd+zHGZtowNvoo3Hmg6CiOdqI9uGNI5rxzpwn6kP0DyYkiKcDog1SRwgaXkG3PXPJnvFm9cuNWaJcfYMoIvnLSZk3mHcCNYIfRBhzJBpviLWWQ+ERW05JxkXQ6bCqzKrlCJdz8XeUN5k8Y2z3WKV83m2KqyxhkkW/D2HLsg16Gps+mIhTNGVgbpf3hqLX34HED9FQhgb8WFbvo37D5cZuf+3z86G+f/ZcpyvrK1omysFKxvY8ekCRAVFxw1piqUlAuJ6DuSlx830R1coM1fevZ0OyM0mUI770F0QEa8HXRG6oSZ3m6rnT7FGQ4uVPcULBqIEDJIgclzzzQFkGi2eL+ek9FWtnZz6GECsjYxVK0tQOhaGI0ok6Fz1jJIW1hTpIHge96H534sAXNyZpYVR0SThmolK4h2zLlHEuvVrgh8qcic+9Vwe4fsjXMa1tx9G2YWxdFlf+6xNkKL3FxkzfQ8+8EHhmPzn6PRNnj54CleW/u1z/IGT4xwcwniuIFzo/QbFy+l73rk9vQ2Xn7wLZ5c8VET01lmP3naG+aGWugsaa4Gf6VCDibQpSxxh9g9BHUvQkPjAF6S6wstqdTA4KwwFRqfGZ9gny5gR3dhUI2DZFxY0bkMXual4xkmGpM1tCH7u5qDPOh1919MzyHACp/v+sXbI8RpR9tj+PqV04VeeeBIDnQVKmRPjvXoMF+bsmFh5QeeXNmKPTQHueLIdGeq9FvBukl46Z1y+LV+S9rdMJWGJ1hc0qzJNdvgfBHPltvaSotz86m5PJtqnX7qcW0g0GvtUbrAPoD/nTfmewwGEy8Gx34T30FjsLvAy8zfeFczHeHMk54zPW6qqei37CHfhRQfpgImDVqa96F7HCXem+cOJtDmbV1Ys1OVEn5tgzHx+ncSarJSjTLcui53oiJW23bAtk+ZN8u0UX7XLi+RC2HnVZbE1XShPSEmb9OQqSWPINAk4ahjoBBegp29aNCI6I0RXMJQ7zYuB0gKvXy2xyiyGEvj5kyAAjPH4GjZPLEtN7A/zdsjyHS2O9PbzJyKzLRmXih2llcnPcLdDBd0ig/a7K3kkTZzl6vGBqzhFpu0tjZ4UX82HV3g+EkE+Tne0l4fbqZnrzTT6bMwxV2JUtTD7OCcwq+/r57e9+YT6Y0cibvI7kPelIvtvmpgtxBYL314luvDZ/hOWJyvrXaiJwuWKORe+eHq4pJmt5xcDXSwkIMJ9DVxS5wXzgIVicgh2Twg2uL5K1PCFgy43OIVDpl0nJp/kB1wS3Cvz5keMRdNuAfGuH1U5oWmBj7b0VYm15iEKYEGf8xYqKEVaKTafLUw1Mjy30UVYeIkJ6kTrsKVBVrC1b0eZaDWRo8j0M+u9dMXtjuYIDRCDhinLwEuV3rsCbGRR0MXGfj51ZV7fnqJvzRK+T2CFgXY+eNtCsTkBm/y5BchevKK86n7293URbDbs3PpyAwnqvKVrrO89/eh03xwos9HKXiPMrY1MmX37V+xkv7WQwucBsFXDzY3ONQSbQ/B88Ezz+S2fJOGby+VWSUtzs/LA2sRlyOy39/dBfc5NP8E5OX6bqJAH4wUhbK0Xgdfls0qb6Ep7+T9tNfx4vAC+5yHqO2ABSZ221FZ2QSpbGgSZpMDD8wOoUZnZidHidW8cBYCKVWQi0Drt+GFQOMt+VB3JJM+Gx1+nBQ6hrcqrbQh3fDcynI6ff5FtCGxZhVwuYJN4Z/62agKjSA4G/REwHPYQX6DcBIwxoDAK/BsnSBfaYuXkL3DLI98iIZI2fsslmytXkn9GQRyjmPR6sfTEx1eUR0h0J6VdvFC+stvmEt//X6OK95YS1c4t3AeOlHoGFUMp1UI8ooGNAPtM8ykuDcml07aAWQsUXoh+7lcajlQ6NX/yrqDC3QIolW0hwtpsmDGZ2Gw2rImJgTmG6OQWNkx4g80igtCR6QzEQ5Qepyu40lfCnvGpoxlgVUrq0YLKcbrYpVKHEbzbG4hNqEwQKbgRVymKc9aZO1sdypVuuz3sUKEVwGMxGB04aJHmzmPvTnQTqJlhHkRuSJMwCtLXqax/GLPDp/lsL53uQI1gd0FwGPMq4NNXmwzg3EJ7bsOI0Yt+g4SthFeF0mcWWF3N2eXEKegkV+TxRWPHkhbM+mTz6ylL3zyDIfDnEhptZNuRyO/+747sbs304D359zP4ndwLLYCzVuW5G5teFDPiNNUML+IjF2MwOa6gL/jSsm8jIJGa+dZZNPOZwm7ie7gAm3mFa170yHhOWYX+RFoGUryif6i3glVr3pq2Cc50O/MJqtbmAe5c8tpYlAIpLoyN4ZJDiH2wUxjqUB55R3o4HZIFxkYAVw0MmKzs6FUGj/gpQc4/sfERqXEVEDU0cZwLV3u8QVcTkHdMbMhDaTLja+UtMombiLNbnesAhlud0QV7E2Kjd7C5DnHIZYXmY5rIsx+0cty2e3XGAxaTmHtfZwjlxM2hgXsuhnORPnGU3Pp1X/5jtRbaHMk22w6CcypRVJwFqEbjBwMx7Fn5kmGYCRfGjL4Owi1Jpc5LNJgMtmkBa7ILuCVM7YUKEOWmFfi/tIEej9KogUiltqN4d+7ABbPqTZnhWVHKbI2dJOVuA1G5X/KuR51zsPzM2zhhEe7dPj8RINBTE5llU2ceESWWR0TerA8V2wICz+xpI1WyL0GGkcBhArpUPNbcfuZA85aoItiMNpHS88ur0TDmtUWigyiWUlF1WBKRUbQ1A9EBn8ENMcbdyEwlP8C2vPpbifmWPiueOxDscdxys6XGKJHqdDGEnxkWefLBf203uikk8yC3MN5dEO6xT7HOPQ9hUpe2AAQ6FAl4PMVUmm0vlxV1NyzsdoryMMl94IQJw/dQRjliu7HwP3KL3zl5N1NdAcX6CB+LwqmC6B/X8C9EsMsj1HkjRF4cIwt+XMLDLRkLMxT2BS8OCWJE/hjsAOsI+292GEvFqnAZQHjzDnICUGnwrSpY78GFQKKsTbPA1VyI92EenPX+Zt7DCuuSz2G7QwBDsqigUTjKLDer+0meUyqPkSAiBDcPZKTFYqgkZ7rbKXnWQVcAND55rJj0HP14gVk+GZzFz6QiTgG6xoQLLKwCrtNpPLoyEDFEa9I5ARVaQsCMdFYK4G1LjRpNqCkS1oXHAfgFkrBJyN/viTuYAKtsgwGcQ/OT9NcFSKrEOB8vgpoOkH2RzKYTwU42ND51VeXbmtM+ua5Z5np5aGLA89fhKGa2nk0n4XavHL6sOMCEw0COtwQ5D2m6QBTKSrQCjN1EuGmtEuuMETq/ENTE4fairTa+bHtlOrTfHZwaE/jn/n7y4cuch4TkqbwZW+Gxi+MjgC9skAWVqy4SrBHtNbzbC46w1zagAWoPr2W6ZyxUdl54qqHu5ajxnIjzvHOpetsltr5QTW8cdpSZSLfZInldbJU86VwJAoGUUKIxbrgTFbelOd1N+A1H20YvvaW6x6gG3CaQjfTHUygr5tzqRUBlf5ruKg94qMGZaYzHBxz2+CkfLrEU5xOOYNdF5Z1CDMamvgh88AmjUMbqcG8XTELmozkPwTOihAuNGfJhki1txuO4tBEYHXevBTYKsjgyoEp8DIAIm0IDj/bcO4cA7ILHUXDb7UITmoJYNaheooGkJ8iaPwjuNfBqrPGNFojfZ7z5C6DVBvXmQ0FLI544B70B7365R6ChnJw8cgFo5iG9A4gQTjibMiE5Rck4I3BFgMCg07hhQnsmeLc4Nj8BCjHosR0Xm4OJhZG5Ka+hrtO9DVS7hv1MgR6mprgTM7E4ODWdarKJMIF5yg6Xiumw5ep7mE7wTsXZ6LrzAKrdhYmC2kwiueYN9YsIV1mYRbojFcokPIfuElrpcX8sMjQLOYeuAKSZ4MjbHKPx0grKHTg7zNiqvFG7aXtevrAGbpv+m1tyzxnXSHY4wb6iZMGHBire6bEB1BBaxafiBz/1PlK1zA9y2IHfRhL19HBRJkscwyyvSOpOT3CST7a/Qqtwh3baWGWPaKNU6n25q9wMiG+NwN8bDEALg/ApbNAZn+8/MCRZ34ZYdy72nqtyLETdi8XmRNxHTnZK+k1wl6aQNPdOOc4cRKHU3JgaHHBkMljCZ66g6NMwhNq0RVC51K3rVXMi8ApI8VNbH6f0LvQdpS4imdhluSQ+JWUKioEcUwantw0KnxK8s5aCIHIFTiFUCjSaic2WT5u0lvEK0fkovaL8gKTzaPqHjSHqI0R5QaYBWnc5VKeoK/wNYxRMrLY4kAcOVswXWH/xUUGxnUE2hrIe1CkXhhBwSNbTRfCmRc75GsWHUoOL312o1gWZH/hO6aeyWIuGzyZx4ULJTUUk1GcBEU+mjwe06MZI2RUi5RITJRFTykH3rETnl7cLvMmuoMJtLTdiJObcua6DiAHGiHUMJAK8PzmM2ub6TG+RLsQ+eV5ivg0cdQS8DI7cyznQHhoi8zNPXM1G2dJXGnM1SeBuVKD+4F7Kil5R4UKNlVu21UXDb0GratdzkOmQqwSN7dLl/7sMv7wm97HKVesU9BUzgyLX/BdCaqoTYS5y+mofqM83tSh0Yd9r2BU+diLmFyxDZQ82xA9cSqbWqRXmHCuwsa8vpC2BFzWyOKraJgUytgxXzRDPPUrvoxM/vGsIop6iJwD37V+XKy6me5gAm3O0rk3r6tI4wXav0DySdZlfoksVx9sjwPRN9jo/4cX19AgmgVOsTlxjzakUqyrPNMTGEibc8rauarACK3I0E8iK3noyiN/dZaq6w7vrZyow0xDlSxusaQbFWPcpCyxPB/2KF+/4BzkeSrSxQZzzvVeYAtOQ/Vf7YS8OiaHFFkSIEIAtoxb7Ffu0zNYpshPQPgtFRkOWx9PmGeE5wUhG5x2Nmkobx5XBHQQJU8to2n0Ov0nxvwEjlAC0pHzcLndStAGd0Dcgykx5WqqUvzAzM8kmxLyit4PJtBR+XvRYykwDywohcrXvsBjiJ2Y1M6ZGzOcLbw0dyQq0C5dBsefaha0Cvq08ylCiC65S0nMSMDRPsLr6LvLpnV7g9awxXy3k1sIOTUdGg343Byy7owudVwbBatxuY78drjD0yEDQCvYY3OtXOngWPdoKJ5bHYIZxaJmr1m5RIZwTsoWyUiUBQvcSMuGK08cnpP3lZMvUuXHQ6PnUYD5Uw2EDQ2CrCzhoY2QlMbZK2ZjzRKTRrpUQuSvV8XhDIc5xdwyg09Cgp/CBnykc/6bhkImnl8fMyoS7SWicOQqEYbtcJQTnu2uyx0gL+HhYAJtBjuI3Z0jkYU54wLthDG52sKBi+OH6XIabnXwXU20EC/MqgJ0FDxYX2YPZP6UC8b7XGVfooQKSF4xcg7bwrpU20ZTu7uO6goAbUrP1xtwtIKH0yj8WaDFLA0QFN1xYOPZMmTavCkooSEBGwvNpEYD/sZ/Ml5QRdbit7ih+fAoiAO+gEtPD40IqqRBb3GKZOhWw/mTYjHauCyx0hhiO+ZhPFWMynlHYwClqfNSe9bMKogQWvHllhJ1NHRQnJtKNAKzCRc8itx5JHG07irOm+WSYTfRHVygr5k5xCuVsE7ao8w+4jIDsr/8Opds1x5TYcBpi7mtcwn/Pe0203dqUoAQJibtgMvI1CDTzqeoH2DtHnWSkRsM+NGmlzrd9DQvjF7hy7EhCNrt4qaWrK64DANRHIsrroCxZrNJEYj9kaQsFvGrOAUN8StAxpdDBRf7TpqF2tOVSh8LXIYytYJqqezixeh8eLzzqJB6SQhODgQ9/vBg8IT/Em96y0cErtzzk8+ZXmmOufkpWsRTSieOYLe9hI2eGO3oHCjyCWcyVSWHV+5+kwQ62FfRLDtzQfTJAP+CwxY2PBZIdimoCAvqx3rMa1i1dM9sPb2Vg8cXGMRZibIwdEMwVn9gFknlcv7qpmmXcyMHgtdXVtLa+Y20ykujeUt+qDDyzfjF4LKZmtAQMdWjcRIAcdqImQ7oDhKk3zT+jG9RrZkKI6xwKxqfgrBbciJm8jMROuDN2wyCvgzjYokNzvl4W2zwDdoUZKmRPUGTySKJXTqcI6KEGzz2V7RHww74yY+4ggcWkASRJnujIflszxBHG/MQqKzrSqFEhUbCSFkhnvYbtPu5AnsZt5sk0FPEKbTWIdywcDH24jG/aZIplVmyIOJlAk9qU48GGLKv2K+6DjfdycbJoXsKQSAAhSzPLhRbIJ4wSV/Ji88TpRm4776HaQ1f7OfAUuUVCw0KIGlML25zyqJpNUzyyLnn35xiAlfisjD7tHe6Arff3dJKh6m13bVZJcZnO/swMSDQ57B/hfXBhN4owJ49u3iECzeVwHLTgi1vvM0jHC7vD7HH44EgSIkl8GwPBQj1R0TAV/iqtFMZZcD4JY/C1KnQl+O9iQJdyKg4lHlQAsf3wj/vKqEYMcNV2aeNhoWbnt3cSi2WwOawRULDG15s2LgLV7ksyeDCig3m7cxYQXAg1Gcj/ouU1u95GxKDo4Jj6i580MF9J6YpoP28JLBcu4VnGs90Y9oPTQk3XeFXNCgUxDxHBvfP8ckHCHUF0G2scs+KdMjhaqb3kV1KiDq9ILyJQ2ModbgpgnwfMucivGqllDv3UgqoMTqTSYeD3xgmEiDLVUwxLxLaq0BzN4HzetG6eJa5u5z4bqY7mECbe6F3BxVBeRWJX8L3IL4kKVG+cCpHbPnun3Mw2EVgt3mn8FG2kHZ9vy0c4h44eTCrq1xmS9hvAIgvVgQrOPuARbZYzvPGhjBq5ahv4k0ZqSu8Fm+6V/DZNpOjc+GnTQOigyVWqL7Q3ja6HZUrFEHmzf26pgcwQ0Z7fo8xkDOFsMlUYwfBbFGOFt+OWnf+F564N59gtg1o72ZN7GmrQTHh7q8wXGc5sw9PFKhKbGS43BRltZQKawMM2x1akFvCEN6Kh4Y7Dmow0m6zscVzCu1hQ4UHksCQUZf8zNi4seNdxpvoDibQ0ue1pyuESqyt3mtvFwJElBAFnalkYYP39FxgWVlcCGZaDQqnsFkc8MgUHYn1ZSYDGY2DZyrQyo4ZrgyGgqdCsMnji7QlU+JyvrmyeQwnHVUOoVyKv8RffbcRcQXegnEqk5KAKGVrj5gCEfcoj/MZCjWvR20PeGGYCTJfLFhhL8dRJpq/wOJKn9qzkagIeBElbGVncWYoe+SBv2y0ldvSWHgfVAgX44ScfWwzIKF7q0ujtfHJfXkam7t4sgfwRWOn7HqYhfUW7y6CeAOJ982ZgZ+/5ssImbkQp21iqyv3MRXmzxndN9EdTKBfbsZy2fLBaL2yV50SmkuJVXC5RlSkYdpX6geFwGiSjVmBF9gseIivSQOfdrVwJnKZvGgaZ1JiwSBnHASYxsoxaNqpaczRtIGriszhopaaaSeGjNhfNWLGCZ7ARY+hMEkvlR4vuUTJpnFM/IGjNcu3XprpKd6SepJjkAZM/ywxx7XIV3w7M3OspnZBzWelo4z90NCzChlZdqBa29c/KzhzhPxl5NhloTdEuFgOt7AIeMPeBXp9zKuGuTzyUFNDrjsbtQCPlnkrvL7USi8OOvGW/klenfumN83xWhiLQLTJyx5H4WokLyMMePGgy6LQlpf7r2mU2zMEvutd02weU/hSPK+MQEeNUPBg6vXIymXxd1wqVZ0XTCkqTZQKYNyN0wkSqbLQC1uixDXJv4In0MpVKRmSLyq2EkDT5NASx+MOIQiASJeJrfDm4PGvNJUGOA6c8pS8ffvcRr3t18IYrLap6G2+tbjNYTBPMdf8J2e202k2QF2uL0a7WEAIWle22T6KJoS3fo1uM0ZovBzrngqO7Gojda4UOrBtgSuWj3hWiYTmhQ7Lb5Mt5VatxDw1ZXXPs+FyQKUSVeETzBenFOts1B1OYrr7+CKfdOdz0pzG5KdQ754bph9+6Gg0QBuJ54DYmG3IkBtafBNauxzUs0nY0Xbjr3z8Uu84X014dms4fAw6/+CRY3O8G/bS3MEE2gEExOUavUaGdC8xLypfruXCRqQ7Az6EAC5nVuaEsk7zQzcJV2hzfN6XnAcpGdZKyBrEVbUMlVOGsIsn8lSIc2VZPwV37nKrVFX4XgIdBFWVHv6pHxWyZZHusPsz+YFGr4IUPRTxWaDQiLDV/d8DNPBqYyZ96NJG+sjGkO57PrV5/aSkccHHwWwbrTg/00uf5ziCo405XoNy4OcEqP2Kb6xQBhaOPJl1Dq0tnxROw6XNWRL9amxxEx3V2iU8n71dBRBnabSsTSl2n20QPTYyrfBdmnleQfNFgRprBi3NOmhropmbHl5iGs0maIneEt7zrTLOXaHMrDPklcXavbSFe/1MiF8kG4x6z/3embVfPrK09D+9dTF2p4Lnxt3BBNryXMtNVbKV5gX9cc/j592Js/AIBE8EpWImmYgull6rZLm7K2kU5GAZaXNGYbpE7QATQRUBPFjhirqu0FYwebeSpp3QprZaihuDTJWzxCELIUyxNoMQ2UgLvHjiITw5hcI85Lgt7X63Xq6hTR/H/6GLV3gbG71anwv7V7s/kvmD0GcBrKdjmB2fWuulc6i9LqLhAouS5yzHjO9iYmu7IOQJSmFfw62mfACNRx1Y8T57146W650QaH1oW/zySRscmYSfirU4GYhq5vgiLkviv/sspg/ftNGMWqKX0X5v0Qg9AFPzxzzmZlgkY3bJBrQAUj4dy6tbhIPbM1jySwqWE9OxPrprdmHx713p9t/7O+e73/dNt80/BvgNu4MJtGiDu3vhL9VX3aPCYAyPKvZwFELueCh5CwbVGRGHVqx0i6gt1jgLcKg6CmaZXIRSpgefK9RZBeauPuBJmwXdOiDEwDHi7A3Zr/LLuWTtk0FtBFr4wApoYvEUN8ZV6IVyyhV7K4CtMbj14Jr4IjnpFURxZFzuA4E+NFefWn+eGYx/yQ7DD11BCBoLCEOLyUttWVJ4Ich22w1s0dgnQmOZRZufQOifJ90W6Zlq4IIjEFwnoZfcWCTsCMLta1JYMsFftbBmieZI0EUe8naDK+aVeN6UVtLMUuZAi8T6LiFNJeaefXu8iVY9zaGa55hqeZr8bCg2OnNJfQ4Ksl7Jp9GkyZkRdc+aWXqQ6LexH+VNC/PpVYu1dIQDcerY4AMP7iFJh/NA6u35L+OE1//3N54/923feueJT4j6RtzBBXpPrFa0FFsYndpp0kmVGGMzRNZKxxqz6dMX1tL8AlM3oOgj+dHlMRiKJV3xqLrtsmBSCLvPJdyscMGrcavhmYoJqMiMHzUKcF6GZxeRGT+huTO2KtxklCs4hJEYG47phsz1gboqhCEKKLShmRzBWt2xesbLq3efWkA4qSDylj5dmS7UwLLL77QW0+9zVsP7z3fSh2or6Th28yIvBqsFnaXhJDoqGoqo5RFXjbl5N0F50pGbql7N1283oenyuOwQB4EKngNq6bsCunVsdP25cSJgNAYnyxwkhwDjt8H4srgKxjLGG4LiIJ/yRzXEggs2QwxOe7YQ6HSewvQ8xLM9Q+JcD3mjc7bJVWC1/G1+jBhKPoHgP3FllG5f30qvX+yn13Ow0DJTkpGHxdjeTq3F2XvaM4u/8LvPrX3zN9y1dDmQXefnYAItzRXde+O1knHRkrOQaEe6H8MnK1Zm08fB8O300NEFmMugiL3PNZgsrCywmw1MMkSjVJGSH/qAUUCzGOf8/DW4OOqAio8kVRCCZ7ICsONeQss9N0QTxEyLqcIMQlDMFmfvHseGmTE1EOfeaRdSBt3c/GJ69RLHtHDcltikLWjE06BX6qMx/4yy/cYLq+lfrXFgTW05Tgl1FdNNWe6cy460ZBqrrLJAgYY3bqxqcObfEsL84JA35Dm+qxvfoyOdH/hUpco2yPEza4NQjzZUA7F/KUBHilQOoSAIlEHgtu6iBRsvIxVw/6IhMSPlxDPmxhV6livBZJ5Nq/MWdYMnKsSAgqee7qAu74IGp/ys1ivw4HngPre2lf6sU0vfcPJEup2TbWa2WViDB/0rm2l+ceHto1b3B0H0j7iu6w4m0LToMQP2RA3x4cq9FMxiyRx5LFNhEIw/hg56hJWv4dClAAQG5mqiOM3jy7F+aDOY6vZFk1N4tVzscxBfhTPaCE/Km37ZGNHeDSAmRuwljeHFBTAPpqNisjbK8iCII3v/NF88RqyBMDolpr+ucUmlhPmqzQyd9k11GkCjzxdp8TuTYVerQDQ8JLHeTv8erfx/X+il0z0WS+ozaYWytkbqOfuh4JRZ4ypqwBtsMyPwaLIpNx20OQugzHwwT81HRtMKencGo5rBGggjX4U6riK44PR/cvlsAPDywktGmqENq4R5zO46eGcRGe0VtiZg/AIGAAIaTJC+wGMiXa5r78cxWe4kU23qnsTDL0lcwhjaqi/zBV9Whp/vpq+8YzbdJ0mYH+7i622x5Xc4/J5/+bkXfu6v3n/yQsa7/+/BBHqMhxxDcxJQGFWeqwKFGEC42st37fK3PHJB49MFpHOmITExnxWgKYSl+Ai0fFKYDdMrqMpBlrl/IbvqXm4hfDnGlcAs3DI1u6xQxCDDMq7xN1IqHMZW3sgr/1hMQmEytkBuUOx48muzfmRI86iB0MZ8OL9x8COInGXgyIs0aDdTZ3YmfXqjlv6f85vpE2ijjcZ8WqawR6DZ48+0P6MxkM10pYxoBGFywMswEShOj4K5QHQOjXpxi3caaRzpM7yuyqEz6W5OQloh8+NgYbAWguYKiPVk4WSHdwspU4P5+HWljI7wbAUKsSbQBkJ14QXqA/wP3e2qCoUi3Dd0ZaoEiz+Uh4hwyoO4aYyLmEgnibf+/J76FpkPBn0Gw3lg2NAMYTX0U8xVN/vr6Z5XZU66ZN+n0dRb9Xt787NfC9ZfD9zX+Jnm3TXAqqjSEmXGgZ1c1MlEKl3OcndWQ82rKaJIZ+1gBnzUvEcAAD/VSURBVMDHvzA5mWzOrgqImilh3vPgCzYGn73L50AEg6MB+YgTl1EYDD6OnTmP88mJgbBijPHKv9kXjzt/LEuUT1MLrYxd+AJjhd9abaR/dn41vYCdfA98dJAWjZ47cx08aI7kEM+Mm+SUWWJZ1OGeKrqJMDN+TBfadN2cEJqOIFyvWfZo/pRexNR8huYxjzCuzCPUCCaNLgoFfCzv+Wyx1R56FGwzAE0Y0q70mZtTacwXh0Y+zorJ3Zzwzy2mPQpOBbqkD6qrvAAL3OThQs+ZKBumDlrf80xi/wf8mQXKE2BnadS+/fPYejfdj9Q/vAz9tgBxzjfSenfwCA83WaDBeE1npVs4mZUlcwe4wXbq5VdwK1+5iXlr4nIsIHgstM74kkbffi7DWXfO14aOGYNGYwk8VVDljzodQ2VP9A54i1hpL2flU5kkZOQysO07Fm8q+kztgNQ9GLHPoj6bPsPuoX9+di39a2RsjdpbZBhWVyNFA8uN1eTm6djBwpaeKPw2EOJ7wK/BvTWAryDQHe1iNa+CpdAeU/gc6nH4IjMP6TJCyUeDEgPU0KYOADQTzEN/sBY4maZcgzP8zvtpVrgp/Qj3ZSQYOQ77QGZJjD9qX4nWpLHOrTDri1vgFm+uRAb7tXSJp2BiBPNDudwzs2E49yvAHIWQcwxXP3Clm16zyMwML2KIuck+9vb28G5Br+eg+ABOYqZdVY4ohIX0OX5s6j7AACsOv2ZHLHrATO1JRVfx0G4VVoGWNzFaDmaYPBDm8IDiJ5zhu4kBS+AyBs1ItLzPOlueacZM0mQfYVVeNq7iwryIB6D4j7lx7k6jGWcSFyu0kZ2x8NkjtSxRqyr6pq/31zl0HKn/WmY83sbcrEJpL6EJsYV5sE136rhrm662wxTD+ibai/Qx8IJ4BVvtvUkYEwJodV5ttat3jjkGfxAp3XUE1SOnZiwxArxItR7Hq+nQRxodrJJ3wMqDwocikAqxkqBRG+eI4XdTiP5gIppfo0gcM85Imb9piJcpwoTjmf98VYHafoW5BkU8P5WyCpr84d9x0yKrpecxzS4jxMfB7ylZHtdwLDHYugF3cIGWIDLPhEzlEIRKsZcA5WY1Q6yCgEcw4w2b6OMMb5wClstagEtcec4YxnmILlwJ9yH7YXn2i0KNAuJpqJBEwg2r5NoE0CnN2XaPnoNI7zZNlZSx47dFfAaBh+SYnzLURUA6zAt3AV7A5HgQaYm0wEXDRiBGCHsmxolCtRXpoNMBXxn0qbG3GRh7ls0W0r1JJW920NQU5QVs0As0gmeQ5U32j2+jJPoIeY/laCY98pywqkA72FZTqgZvCKoaWS3vXcJDeQSjeNAZWMVhDsQoNASYYPLK9jHxCrcVa1J/CIqrUi4RHnGEFyE2sPirxuV89zJpWpTX7NZp5Cvkp4ILy4OxxI24G4PajakQKPHXdAJEVXIvico989BZi+xkYGGjVUxhiHPKSuenI4rL2n2Cx3CxRJr4hcm7XPBvV7BCqhNfUSI+C+bA1YkuQcZwVj4MjnluvZGXgkzvgkCzhJtepPvfxFZ10SjwkiZMVshVZppk5NWg1mpUXizBg0c3BybLbKa+jRKNyUEhcXlLK8vePLh5yJchNtGOm6PttAE+zZA4Go1GsIlCPQe71sC3zRs62q0dhHCTOd8uLcdB5SZqf5sXHkyzyVkfhm+x7O7LtzF7Ya6SpSYeCydhNKQQ6AatJtS6GrvARALCc3mC8MpL4ASPlaGUVnHyHhmOhqwV5YvRG+yJH7EaWhMOrY1ZL8h13cEE2oKVwhXU088VgVZI/FE3wsd0WKUlYh46WqUCEwCVwJTEFAgGhbCYVhBcdQu/c9HTzxEYMNkMGHPKCCsIp627pwtaiZ9kn5UVFGSda95VWssaeaOtSSfmYnKIfg0T4qPPX07r1MoMgjAXFZ1J0AyaaWA0IN0coh8LK3GwInjaaPN48QDccYgkwuz8vHl4HG6eDUKQwLcloUwVuq9Dvs6xItdCWPmuTzwrJDFzg8kT5+6x7m2DiFIcWSJaRaHMuqdDQWJqDAHyOgOz12gQHWdLcML0mE7rAKf4bnW2WagZpXN0Q2uYPpe1j9g6GtOEIW+IU6kw7/JLbc4tXCYkwxjmM2BaLZ7B4uHqDojtTEOOuce5hNC4PRy+AgsrmayrfyVOV+4QGX7v4awUg6YBJuCCUHdTjgeZEfA5zY7oKcid3gJV8imxVuPusCqOJKYqKcf3KfCI5yfoV+gQpjBBIFq8/nq3X9lkk3JHbUlFdmMpF0TWELF1pijLxv/YihqLSWbuyigCjKCH5gZPzHnbKOiZwjIgrg28r2Ap6C3MC3uSFo2kRSNxSjy/vwgl5Ndgec75cnsDG4R/deiJskBSnmRU6OmHIuNaehUwTaSrzjES0W4USvKKnpJGNhzMgptnTIE1puyeutJJv33+YvpTx5pspApNDQ7/Q1i9h1B7r8K4hdDzHD0WFM3hX+RyN6Cmu2MTTzf1inOvkW42Lf0ZasLU13QH1NDWqnqJXPdzcsxoLr37OeNkmtriaqcA7J+HLXovJ67dUZ4NapgYp11ZHo+BKhHSUpyMVjhDgCMwqB0XSNHNLVBeKMw6BYYjzLb5VDLa0SXv+Nwbmk/ULMcAqu3cZKeap8xVzzYOBQossSNNaPPHBNCWrHcUPfPTTPFs7GzL278FFjKPMZ1dBC60OgLt4o4mr5uE7BVIBrznR3OxdG2jFGdMmZqWy17BVTzzi94JOmrkGdOPCJfz//aOLTS0CyWvXWqndyzflj54uZv+zwtbHMDOZKQ2tVqZckfBLWcItc9VmHFUlsJ6nNw0zvw0tXdNDjW1XLPO1NjDbn99oVX7gOW7njuYQDviIVMZkanFP3ZT4RBxtZPKoJSoKr1cfgVcxmoeOu+GTATP0ByefS/1txRTxqsFF5Csr77jCDYrsxc8b2LM0lXGHhXPi3N3mp9Ic7ulX2H0T16qiaIBQap7QerAKbgxviCd/rKXWRZm7UovIKwBmAn5HUIR2JDUdpkmsAfbZYMNJ44Rrm2RzgZB4yAsH72LJkfwm04B4sxbM22WVjGDFjd4kX3PbQdqDDztH7ZZ1vU7jd/MFtI7GTf81PMddv8xGRE0ISsKbvBfDlWuBPG4hH+Zy8kUxxw2RteM5+BOm4Zoqj5fw+XdyX+98kz7iXRfQbL//WACrWBYi6owsys1WglMuUUZBCmOAsafBeUKm5A4O+us6bjfRBeVbI7R8MSdifERMYnnID3/VDkfjAax2COYKlJSGbNk8Da+T9KqzcVmnLO91TTQlqXSHcQxSYEgIMYIk38efhMbsuAJvXact+yXvvwuSpgP0OeRCx7I6KqZg7ms/BBTMo1NP+TZ4xLvpHQIJkvs8UkJGoe0hoPGAcKp3V/nsHSrsQGipgNUl5rZxBSvTwEce2aACxOAOHu6eVY8b1teTrfzepyzNc5nZ5ntpTewl+R7j8+knz7Lrjl2AUaEkdZ5xfNc1z667O2sBgNhLvOIngXK5ukRllEIy3yu2Z5n1Ns4W5tt/MS73uWc4vXdwQQ6+vRShWprr8ppisCwqOUQFPzcLff+lMDYLA5RHQXVzb5LcTExduPOwi/ExEUx9yd6AjjlEzzsWDRkF9FUi7oFyLdG3OPhIFHNqwYdsISMjFYNQY0YFCK8yoGzGjnMBu+ihLvWhsw1dxmIKfAKteOxbeJM03XWA+FykKgMsUOZnoGPbCKEDvxyOOnoHWJqmQYQOgn8mjkaZWpkB2LWYXDDfHm0odkQfZNljXnyfCZ2O71mpc2StilNF2ZB+lrM6D9AsD8MnL0GiANflgCx6ZAToszDFUKnSHMvkRedFvl40QlwLLON9thg48Ji6n7ve+458elIegM/BxNoKiMGOLY66fOK0l+dE3TCpFwIBSRgd4FVrIvQCRqYGyFVBuOIHJpRjQN3YZScDDeJyM+l4UzCM+kFU8l1Ov5aftuuWXmzx4l7BIkpmxA1t21Sf2Vhxt1uvrCg+eDUmwPLvO0S6sCVGz9NIYjKJalEJn9Rl3DfI7Q1DFBrCnbYwOYHTgU393p215mGEFLjgHWu2o/++E3zLpXijmXTucfIWQwFF7BQStED8BTTeoRjvWNjtzGZWrznyMwK53jft8LXaQMHeUFbgynE/3B5MT12aY291VjD4J44/SCKK9vGxWZeIFPe3IrPaxyjxb36+EKabw4fXag3f+g995/46ATH9X0HFGhKLufHAo0/cz/nJL2Vy9VqPN0SabJGKLEE+yejI71+4uInM2ecfowvV3hmyzSjJjjdC6ErZAR+1KbQRSNNxU7RPklnHQQZYywWt8JIhP6YHwYw5yftihHlRNgQNcU2eDTLmxpqzDhIMSpXOAKIlo54uSHwUZvkq9bO9OVpM7PNoEZk4QvAeDKB8LggGK1OI8npxccVZQCORhTfR8FsUWSHzJBISZzYzxyvHMLoCG3fAZfCraBLu4q2g7a/xMN51P0FNGif7amnebexTq9wF1OBmizypc/b6a9myfzBmU56zNUfGkCmV/rNG4Rx+SFP93Ew7qAlHKVFHQX8Ljb8H5/rrd82O/rHaWbjZ957z8oVEhzIHUygKXSsPMlpm7wuKkqCjfOOk26eFSK74dzzUPGCGIXjKf52NIgi3BWaDDn5NThf+wBUoNOxZblbIcxu+l78VVSB2Ds4YrX17CLzzISlUTDjlx+boSJDAwamxREEsqnmdMMuF9pU+GBITpe5EwEBrTmAOTl2cixzQPEo+RISSXYAZlSRMuddlvMFzbNE+iSOZ7DZmNzaycl/EewxaDZMm+iIacUOXyy4wJL753ob6Vn2eW9TvtMbm+m2GfZ9O9dN3W8zgyO/Ty6zn4SZD5hQ0ZFpyLT75awUU4RHMKGO0VBOtefA02AvdP/3ji3WfvSvvaH5J+ysCuoP+nPDAn0q9vxpzJlEyyq4yL0QW54lgUEKhekj0UPsxrbbDhEEJ/xLRUZ6anMvObOyjFcwtLKLM6e4qEEFa183RYrVEnlZ6+PGV1JmoQhUoJvGGIJGQDYJMnwIs0CUS01rI4nyEGQXPUkv3ikiiI8GFQAqgtxrmGIClssctAJR3GiqMTi4LM50OW0uQ2wxhSb/g5KApQlMMiDcoaM4nByjARDnszzK89/QRVhuIKLKDdeysIaYTmGDN2Zm05XtjXSJGZFNynMBoT7RRoDB18ccEfPdc8wXM7gbK7gJY4gdsgmpwQbBJm/o9HgFq5numGueO9ps/NSX35v+ydtPMQB5Ge6GBfr7356Gf/tjtdWcl5UyRWV0b8YEN5UCuqZGeoEBzqvIgS06wbj8eg8DG+DszhQQseRf0+voyvlVlId0aTvyIU2e1srxQu/lsnkxFWPlqipzn15FmGsug3kVlzuZUjaqVEIrF6YG/hBmwgPWRlrJWUkleF7kkOAgWsIrLN6K33v0X9xLPiIz3LKbrISrSSda2BnUEiO0CzG5ERlBCP+xXJ4LJCb+mOslod8lN22fT7vRBxDuk+KrQOuF99DrCxZxehN7vzUrWDNMpzDK78OUeIwXGLaYzz7DSuUsLyosIOANpvG0evJyNQRoWIvbW+WdQ8GdhIa7oOtudvI1att/MN/Y+sEf+KrFJ4B62e6GBdqcKPCqc6ZBXKEwSJDa4qgIuMJXx9LH2Rv4tts4ZwIetymsuiC0DDhirwLCUKrP1NNYzCbeZB7bhRlCtudv4plyp7MuxDG98BIVRGAsik8JVRHinOck5yxGwEcafqaycd62wNs2tP/N0zFCyFBhDWFZuDI0j9Wzvmln6pLBBDZDlPCJEE84ZA8xcWHaGeK/NCiMFYB8Ls65ZwdzTVcwEcC67/BVmOSHkPFLYRx/xCVDwBFvn6sUCD/ClFqDjf8tBn5d9nZsbPc5VgHDxUbuHByiH8gKM4MW8XEOBy/0HgFfF/P6d/n2+PPNzX/x3DfccVOE2XIeSKAbW5tPDmiN8R2vMaOgdsIzSw9HqQTmIv/Vs530l47PpYcIi03rFoyrRguFn1nbUsgiJhJUUGXN5FOVyEj8MeASaodwZqgMkUWk4DEf3W6xGOdZxWcotWB2ps9XwUQcecaftFdw0cDjKcMZXi59of9snQoDTsGfdmGKTAdc06+QZ6pCcMewNizjJqUUKujIZI3TqbUHbEJ6Bk27CjEuqvh9cJfXm7xi4zcWfZPE70HG4gvpxWNn2WePh4NHz+1uMD5gyoQn+g1wRW9Kmnj7xLrRzLR30x/lp1/Ge4GG8OjnLqaLZniU/UcnFz4P+pvmDiTQs/WFj3Q7EOrO1DGjpAVKpznsfCtCe2Z9mP7nz26mH7ljKd3HCxWtGiNj9gC00bqNEcMP1UiFx5sF1hZ1hO6AKOOMADPhESYA6PJtsQ2tQtNZnVncsl88RUuZVkENTKT3XlyeZZmCJT5wVUAWa9rl4AkGz17WaU45f6zmblHtvr1udy2dofWsWOG4guZQCBET4fv/lCa2GyKXuIQW/SIvipsufwmro1UvDGfSf/sHX0hP9+1zOFQe2uoM+upzHCeAjru/uZZ+8ituS8eYhvOlXeshxg9oB+fBtbdnGNBtxHs3YCYjd+kN+cZkg1mTfH41JXWKhL0mDKiy/xwz9J96Ks0ebaRHvuY1qTbXP795+jJHFCAcN8kdSKDvODnzySvPrZ9BWE9lqZB7XIWJpfKjkm3SjfTRs430I5wC9PZT3fRa6uYegO3o6mhxmVQGT1HRlBvLBAH1qSArd3SBXVo8gpt/883wwfMQ2lLNCo0raYIVp2hY8cIU50BVmN1woTmB3U+cSnrvUXwGwduc/OOmJL+bfT+v+N/Hmx9tCPbdwmye5LIIXwRwGs+N+yPHPcANn8RNm17mLK9dEfwCmvZJvhy6xewCUxQUnljfD+TgGsf7/eYWrydSRwEPPhkGn/IYgmEk6rp8D8dIdY97uLusiva5n910EkDOcQ0Q6FWQfuZ8qp+/kl7/9tvTWx85mu440Ugr7dbKkftGf/vnH330H3z/298+XQWkfWnuQAL9c9/5wRe+4Wff8NvD3uz3xMEmUT8VA+NW+WMwJ0FwgtKe3uAN589Ir++p5XlaX5oNCxQcotEflQ4KdBshhI4Hmwaqlb0LTXx0ZzyapZfg4Rk/xmBN6OJsJ4IKO3YIYjxGRBVqAI1tOmgMv4enwA18k6S/mt58sp2+jQpbnmM6Ch5YUr/hUpwNtgFfFLiiRQsvMlQhMN+LnZupn+DJBQliQV3CfZ6EhW7gx5BYZaSX/MyGByZKjTMReJxeE8I5Vnh7OwsmvsCgUCvI4UQUyPIyu3zPdchgkage9bLO18uazId8/iwvZ4/Quu7reJZ5hM9eTIu3LaSv/o6H0uvvwQaf6/MyrG+6DzjOb/bvD449PPd4Sn/vYUjMmb303wMJ9LvSu0bzzcv/bH19632pzXyLwuUMgvyQF5Y9Ln5C+KrwEEJXjgB05s8EBa5UdMBX6SIS3LtcVGwRaCtAEC9x+VhwlXRRaeWhAhdeZ5pwlSfwEhAthLu9QYU3w13nF/hGp5P+6pedSm/hcxqznbX0dLebziKxrohpkrirwh0JbfyeWuR+6Mw+G09ls8IdbfW4CHVWJxy0xPghyM2DNPnvo8W2ceRxB2nAXxqB6S2yU6Cu9onuU77FzaIP9h/lFT8QCq5aFaG9h3O02x2W2t2i6ouyxqOklGfBr6DlMR7JzzGNCzJsxILXW9BzerWfnr6I5nfU97Fn2Jm3kR5+5M70Ng5wfBVngC1x8J2DUhu5C6lt8M7Otn/k0c9vLm7NrP7w20+d+uJM21GqcP/oniN/9MOPX/rtQWf4LXG2VImQa3LWe7C5imCKKMLUAkqIV0i/8XDBRx22V9a+wsjkvZwc5QrORkY7gQqunaF7PwlbrgIRKM3DgD3wF7i97gj0DDbocST2MqdBtZgSO1dnV0VFU3TXCgBoFfAQBQTIbZz8hhBqj7vXok1YfDYO+BkEzXB3eLTosfK2TwQYQfO4sBb8cCDXhGdiNZ884JZ+ryzcYYLRaDwQ8tIlFuBifg3+y2ql3Lrzwlw67klWCB3intkNkFpYmreh+Xmm7DisK/Kz58GiTD3EcBMafv+5Ydp6Es3/9JNp6eHj6WuZXH7rSTZuzdI46h3o91NwvPVOmcRg6Yc0/PnZ+e8/U5+Z/Y3z5//Lb73tNg6XfmnuQBraLP7Oe1P/x587+mOXzp/7urS8sBJnNChkOgUx/IWZERhRY2FVE4TAAhPJqntJUu5GKrjTLhoEAaAYu2mQ6fAxwB6eAmfa4hes4Cr36aTTcNOwBYZK9VyMLvOVvlrlAYqbsbhrMRCyqH7sdfAAUWWVtWkhokajVsvG7jPQWfx6mW0ghVo7Xs4Fh+stbZSE4xFUAWnAiiQrn8Z5CE40EOrD1TtfEbMhXcSM+NwlFQlV79J0mHVkpDDr+FLtXcT1mI7z/Dw3R7lINsLWdnX0EmU8r53tWzYUhknAGMhzDl362Gd66anfeibN8KbwA+++P731zRwag+WhFh7RuGtssLKx8ZpCbtjkmc9FYZq3h7Avzr6v15+Z//XLn/9b33bk3rVM0MF+DyzQor/4fenPZ3+68RPb68OfjkNNYp8fEcV2ViCsDS/94WQYl6pCbwgnnvADpEDEAwGMosMVJueHKkyEwuTHnb8i28eVRhf5VTDikMMVyh0pA/8emRTY3VE+U4bnecv6EhLpUHMGbeSeBU0Mq7GYDzFv7QwA5RQuNJW6wCdUYZcrD8AUeA98VEMWMyNr4dCP4HYnno3ABlNnFBy7B20E7mEhXIPDr+baC1jUT23NsHSNIDOrQeuY8DHKAyxAWMDpU9CwRN55v4ecQeg2OuniBlN3aOkWaWM3X5P+gdXjj3742fSxR19Mr3ngtenLvvJIuv1IP91e32Y2hEah6QI9mlgNex/44Yqi1StrFBNNpjrHAy/NzX5Ht7My98Ez6T9716l8+oG536hjVsm+5+DuVx9Pje/69c2f5WT57wuh9t2ykIyQzMpfCWagh3KYHpc3neoKRkc6BycRzy1Lt54pB5zgMl7hLAI6BREcmn6+lj9I4afc9RSc03noD5h9kBkfDg/aLdQjYyG/xb0AsQscLzCLHnMjzjK2acPGD8cXmRGYQ5V6aKPC4VsldZ69+5aJFpr5xun30oWAufpodnJqRIMYYhZoGigYIdD85qaEYIZAB2H8iExTppb+lAHhh5+kRx+/dT5V/WhQTwH9+nuX04MLm3wxgP0oXuZK3gNMg9idxzz0OoLcbc2lF09vpz9+/6d4IXcuPfDOV6W3PriS7mj32Oes7qahUTYtGgV6hrK14Is9iGOIkrPTsG6zzbsQOYODU6a6w8G/ay02/tN3z6cXgvgb/HnJAi3+L//VtPjxJy7+3LBV/2uoourcs4rM0LLBeiC5R00AE/YaJbQWSnQQK9MI09lkI1KAyoXNR7xRweDw5OfKu69Ai9b8dOHP3ngw3Gu6kQRd/CBEkV8lXOP0ekqe3uMSlsuxAFop6J8nYd9vjTibQJDtm/l552Udj3kkrUWts9JWZ8eZhzGqqZagh5dDUou3QBrsi2hwVl2ThrE8i0DwAsGIz1L4cmpPoeV8Wg+6dDNUnVGWOwDnaCzhB0wzxMz99YNDHz+7kR7/PBuH+ABp1IU8L60Hs2CRfL7mzsV0iqm7OdLFOX4IoSWKL2bRI/QQ6Iuj2fTxT55Nzzx6Ob36/tvTmx45kU4c51wNaFqkh3C+o8ZmJbOvUVjvjUqY7V3iECH5hXM6UZa7LhGvofHQXmRgub39y3/z3vnvCaAb/HlJJkfB/f99Z1r/5t859r0fePT8mf56/e/GMVK+EMbp7FkoqUEr0OkfChROm02/TCwCY8FCqITAH12hFQ95ltSwAuOjCCpmGBXPYTiSn5o+bHTSR0YlY+FwPsZlQjz6Iz/u9hiBD78VXYFkGggLZzh5hKCQn2v8QZ83EpjGDVzDLfZIshHnGGclceBgF2HtcUU7Jz8NDcQxl48uOXbXd0jHuRtXrvBhFYTcd/fTwBkJ4tvg8+tAR9hFf8zTjAhzghshDPopbq11Od37+hPpZIfPvrF65845z94bMZ04YLl6jTI9s8bUqbzi9FcSUFUz0MUJRVVdtGgorgS6h9s9Nwq981J+scx1gy1gOQ0hPf7iKttKa+nrvuWBdN+dzIow797A5LShDnxRGB5xqghXnjKUnZ7NIgPMyyZGCeIujDt8tn2JGBi3PCzymtdSv3EKkAO5lyXQ5vRvv4nJ5fYn/+uZf//IR3sX1n+Mk93fAOM5qh0VM0v3sr2a7kZ7N1se60RLp2DR2mGOLdNCWSD3eMzTfTpSfuoi3fQchxmyiSv2DBNv8bUJTcNjthUjLT9WGlhevMDeWvbjHmlvMyCjUwvBJl5XGkB+MiDwsVc9rW3QXc6DFHq7qEix8RN0CY43cBnjgkIDDfQ0q6D1TiPddXQbXWQJgI88NA3ws1R5Anm7o3s8vVBbSM8htGvg3hDWio2GzR3Bi2ViadUMmPGi4LxsG418DuVwlLBFnt13aU/o6aIxxWajl8LceEfdJbT8RnrktYscpsRRxXwWwkUejyG4hGI5TePrrF20NGl24Wi62wMjWcL+NNf6Bo1oleN/65wJy5TdZUpUZ6DneSiKZhfN3OX8jk0+Md2jN1milzh51xL3Xtrm01d96s8Bqy8NuDFzZFfDt9NlRp6ZMd4xAu9Vgs8w+WkdlZmZ2XijkNkcGlSLvFe7FxGVg20jfdkC/eYPrS5/bvSO+9LXN7q1s8d+b3Sx+wAUzsZhgTTLv/n629L77pqh+/LdBwWxsF++qqkoMxEDuyNa7zba40NPXmBwMJPecGo5jzOJV8hiRpX0eAOP3lgqp9gq/N96/Hx6xz3L6TUI5wZW62Q1y4EUwLucOJ/iPNrHnu2nv373UnQmCnQR9pyrv7oQc07bwhxg0Peb5zZSk81XX3PfnYBniLLV1EZn8/Us58c+s5p+6U+fT8P5Oxjt19OGsqdT6vWbHSZDtHSsAA8Kj/PEQgPzvEQVKchzAPNdlZi8jcLwzLnauSfBLx40+rPPrqcX7jnOrjiO82WhQ3H0XHJt4SGa+nUry2xpn08rzHAs0Jg6tU66E55vzC+nAQc8LmC2nGWeWrOgj0BaNz2E2QZotk4rthgH+O2WOPKAsg8c4EKCCicfeWBa1RdkobVDifEcK4+AOv8cp9KCyxbpPhB5p9nUaDQ32Vvy6U6931lrdD8kxEHcS7Khf+DRS4v/V2/2PWvbw28bdptfThd/Fwaab4ZSglAZ1j8Tk1vpf3xdPX07Uzd1NIUuymBJiyMgCq5oMyq2Va/TRfsW8MrsIhUf+juYZXckgrHggAM+EuTAA2FBg8xy1GvDinCAFIJm1SjQkXPJtbpTASBY59NjR9CMsa21osbK0eVfiUSgxce/H8dZI0Il2mavgsvvAkbvgdcXXz0lFErRVCvpVz+xmn7hs53UmV/h/T/4EHsbiJYlaug4VFEEaGLKEREso8cqjKeI8uZzmAnslQA7F7B06wBw6cgr2Mu9sZbe85Vz6TVMr7URaJuhh6b7Qu6lbj2tQuwmmrpPg7LRuVkpTBM4Ge8X0vsYZzpzCD44k6LCoUHkQSzmDIO4ebQ3r8vGvHlbu500UtRSmGkAHnRvbxyDPvLRvo8FJcLU5qGV8OucAZqdnRXm0dMvbn7jU1vnt/6X9z5gYQ/kpPlA7u9+bPDe9zeO/sTaYPSWoU1PTeNLaWzWxuqfIpK4Dq/LszuPslIHVK51RrDs8h9P+QlZtfg1ul0Z44jez/7qYroLhqjdTRaywl1c1qN3DxPfZi9Ck11+Hp4S3R0RDpjClUT5qbQN6EfDbPMGBvsaNAWyXqEcQVuF3BvEK9CWwRPwu5wi1EUj0heFhoLciA9to7Bga/qdvq3aWnrzcjM9wsDwA1eoHzWuBBcnrc58mKF5KvCSHKNCAlSJakhFxTGF2lBhQFhjaRna+QggzySicbTnMLYwN6Snxlyy2jMGWjQup+HmZeKcMwzOWWNC8RjfN6QuNQkQ2RBkhxUeUuPxBQphLIb4Ror1YFr4Jo5YJArexoggaIstqxjT9g7WJcYG6bLAx1fIDCdfgLn0qFgwNdobnqA0+I7bj2ymhz0j+ODuQAL9Tz62/e4r/da/WK0NFobYUhicMFWivHByMWxC/Bwhlc5eSgv3H8fcaLHCZKtVZwENA/RbL6YtGCIuujIm6519lVHYUsUJL2xxwUcfDERwM/sKtul7AfK+01k9SH00mjIttiMX+1xcNMZKoLX3bcM9DhR0tjKEWeIF4q5MDrFft1kPXsWkOX2pn45e7KfXnTmfnmNGYG0JWoXVWQi0nWSEfWW4Au1lWBSDHxkmbxU37Sy+QXI3U2sPHWG8sYD1yUD8Tug6MXtnuhOa43gAtT2SWbRh8JP3AZ3Sk6sKlVeDbmpyiKRZ8kchYj80BVKzahyOaCBRTAkDb/xBind1G7fKKYteQFO+cZRliHKHSiNv4qISrQWGhYyhWvGFgCi5CA7sJtJyvaQf9CtyzR/ozPUWNrYZQHBwdzCYVhuVUtLbh3tItgJPhfs2r/OLnsRJaaJw4z0XlM8CRYFlbni0o6hwusjYh1BVfDEZrNLighc+yNxIK7u9drrgo3mRWDBdhIUnHkNPBEDF8Byaq8U8Q3cb5wMC5SyCSLQR3fTDLaDssHqYPu6yjY9O0uD9Hsr9J+fT9qUL6XPv/700+vpHGNwx8Aua+VGqTBj2O2iCUMPhmQUTTgGxt2EueIHPV3zbQ0vp6zi/+W4G27E0jpkV47BABZ/BGYfKSDDdPxRWZbck6ljzycUJo9ZnXF1ziAilKWetCUda0JiBZA7Jq6xYehdb/EUdS6+pTZCvcR0TYpihkUtE82MxaRGt5iJvftPzvAx3wwL9+LnH692jrztp5eVmzd3RRqXBctMlzJJreqh1sC9dSPDtiJFTVkTxnznFTb+CZeHGDiCPqpIJwXrTADNm/hgwh4sjp9eHVFl5wgeXIllkFCaDwbucFe20VN6onyNzkyB3UIbcSgMPntvswoJdqV9C7aPFetMCLRwothkvxJIx8lfDZFj2bY6VQXr1A0vpVZ/aSItXLqQ/3SZymUshDSZAtHTLOz1hS2dvLgAtBDNjoXsl/cAbj6d3cv7zidEaA1/sZARJJaAguX/ZCRA1vN9BtHxZKyrQ/oHfgu3jaiGMmRRBwtyTnqqRqYndP+2ccnxLBr8CbXhGK24eIk3mZCgjaLTdAuVPQGSffGZQSJIZ5smb9B6f730+3cvfS3E3LNDpDTDoDHXqHgA5VrSHNHvZnKXQ+pChMWjxtCBPuczCQeie7v9v71x+LDvuOn76/fZrGCsOxh4HB1lWhBwRHtmELBFIUTaWkBewZh/YIiHEgr8AsQBlgRBYimDBDjaRQMrCWBE4E8dmETvjweM4M9PP29339uXz+dapO6d7ejLd1410F6e6z63X7/erX/3qV89TVUc0sIsBNiRQ6iKgGk4yE6AKfNauzEihmCK06nvYVmFzUQpROXBgGm064koR7vOnSsiTj6c05FQFL32jftxUePcEo37wa+VkyMoKhVcHbDEpeI5VmF9ls87RB582N12S8kCpA4AsHyC4pN1RuppnN3kd7Ddff3Gt+eq1eVbymABTDq5j2OOVsSltjATQHPdIeENp+AzP0pRYyUNRslJkMI7Jjw7yV/JSPOTaso1COzTBGTe2XSpoRemDGZTJz2TZVHxkYPLnGiRHmsorKyrnwlwsECld3Jhlhee0wYUdcsJDoBnUYW61aSUyfsAZBegIC4DHmnSICqqFlPrURgY08lpNDSMF906oiH5Zy4K0T80LBVTZcS4dSwot38IOjH4E72QLPN/2ZdlK2kzMLNz5HE9iKEDr63zP+Ztlu8Fei2vP8haO9dtfv/9JM+Ylx7vHv8ibPwFI2zeKfpDH5i705AeHXiaEG6xL/C5fA3h+ick2LbmrDr5SdhAv7yqa2Uwlg4xynGdGnhbQnlVQLOml6PhxlcOgkj6yAKA8wrR8CCN9aBZkW2eJ5L/A4Xc15XwDoAlXeucDhbYy/SzmUgrtXMQlqZSOtT2KbPLklK6+MKzgClN0hDQ8znERqvEdU9mekOjEdcfYBlfY0mV1AFtn4tsfBfLguL+FU4AqjfgULPwHlmFDbCLskC13hxJRApAzPhbWh1faKTPycsQqxoJv1ISRKBqrO0pEnt2Eowbkjb2boFn3XeOTWE8+tczwea158QUuaLm91xzdvctaOLJhUz2jb2QHnmtfNu3K2P0aSoBx+S9trjSvMEzZoDnJYYL0kgwx0NSSpVI5BbfxTDGEd1tWcgn85JuHxFts3bOeRbPLMMsWs7ZTYIGrdGRFaVFRyFLt0RKCX06KwRNi2kC3wZCchJdlUeNKZJFb4bv0eMJe3lxcod+BRcZtMp+bLiuXMh6ekM5DpgghoPwkP2dgqghOBZ8b2CZzCvC0p473HqSjIhb+0sK0PEewLVAqD4rncEKhlmAZsAJaSbEM5Im64ldtHKbkbCO4krUiCObZukrfQitSgTrwq0vcB8cXnVa5f/mZa8/Qem5wH9x+M39rp3l/F+wNWuoMRiEkUYduEo1mjZqNtYVmC1x23odeURBZBNY8YOkTp+RE5KIklpvX5Qpj1x64wONSSUULOLRJYsiEXuObwsmQom1RSqkCHDISVCJ4W3pBzE8AShlMAg1r5dqGBU1ZufZuL/UZzMUVmkTKre8kj/CUW5GABX9GmZ1YICFrX7qmAF+OywiolthjUBWw/YA3dB6xb8T9yEnScaSiVtL8uwqQhQRZruHi0fUM+cCJe9XKPyuv8K5u2VK5B0HFt0G0hfbynAV2pjkccS+dS0626PKgFqYV50cx2VK7qcfvdM/T+m6ubWTyM88C75Oby80LDBtGy6wd3zps3ttmq6WvumWWf2WIRuEIw6SVKV47UTWfDIsYcrh+Lp+nxIXHSZumtIJKqShurbbKxSshaitpchEAGV1kwu+eiyhvy45lcp6JOiu6ykAqyFnoEAddG8EEVsL6gYUPb9LDfXLjxo2pG+lLKbQv+1wN8EakoiQwY9OUGlczIJMqFAUhLEi+9K6xAP9co3BH4Lhst8gir/bjjGJnnxlfi7LA2SkACw6P3JiuQivopE8Yziho+EewKuohQ4J5WgbvlXDcbOtrvMMMLy5PFuMnHnZcOxgxiQtvg70MS7L6YzrADeB/j7d/3gU9YhmKu1j4kA/3V9B6f8ya8U0uMxwfLTUHB3wbhZbwLvTmmDjObbPrxxsTFzmr5OqHm5YcrkQx2ScBW/soi6dTzJBLZmU9W0V12AGAEfxHbxScfONJTKKETYQ/wakKnYD8CANQ9C7ACS1UxFGeJTy//CSE8GLs76pbG0KBJ1QE8a3tGGNNStqMqpqTpbVn37o9eO7Xnlu9FYBL/lxKofPJYjg6dpeX65WO92JUOliTWTl0nK1Cx69CGK/n8UZBqoBHrLf6bv9RxmRKYvwiHMdvd9E2LxucX16NPxUJQAtdWavoR1RGx8i606qTxphltSgntUBWj3N1WUnbjYK56BD62SXGvgcL74QWNvJgUqjCYwVXtxVrF5gBleyAQfQh3fYBr+S2ydP2Gldp8dJlxGnon6HkQ19AHbPawZJV8wQK/DEbRNxBxyWIEZndgEt5bEi6w+vsA05rbzIpT4uclltuinrJcaR8StR4zENHXgWohDy6XEp8GesGGTkAXWljw1noRtHpDcvVxMIiHypYNmHFK38tB3R7zqcm8yTipTl22y0rY/Orq19A/v/w3R8P3vjai6sfiH4ZcymFppwQpOzDQc1ZclkKv2RPILKqYgGTbpzMBOcczqp8JlHQG1JVVWoVOl/B6gClW1M2SbcISclyY0Jzn/HELl3lCso2lxksrV5mWEWZxXFRwONKKrQGHclrahi2vSZEXl2tEMBCsigqA7j14/VIkw2lURZOYAhQoVeh/+S6Z/JorWHsmIKiCPn+yjG7CYe8PeSDO7TO11nRuIeC7rFlVN5d4Zjn8sMR3y3JxzMXmShao1z5QKHv3T9o3t/Z4sJx+IOO1wmcUEHLnyIHtpZLWJO5B2E1F0RhCMe0pRl3/TndYlcaxooDhq0rwSq0e7KLLJFHSEqxrKyYng0JUkcXKg69m3SQ0YOKCDwT7BPeXbBrlAnv4m9try58518+bd74vWvNjyBzYXMphd5FeOsUmp8W82OlE1PyibcGYqPUvlDxEsrt+7aKdKcYQRWAtsaMWgZmvPgdcjBwQNMGbo6PAEucv6V8XMkIpURY4719/hO2+v4veyVX/OSYl3Kg1BlHApqKIL4tCWmKrRqmc1QzYcLVAjmTv+gFQC6BCSt06ZHgL7CG1UIEyzzBnPyVYYBh8AUPnryzs1lhr7h7fZfYS7GxwVZXbh66Tms9OOBSHu6uOGLb5spTQD+zgv8QWtQ2WxH3VzPGPxouN3/13r3mpS8/07wIr1YYdx5kfJ9y8YgT4PSOQ16qeIDVahrhwou9T/arRMsAJNaRf4Ehn9TG5MNwYMreFvjxBZJdUGuUiGWkSg6h67uG2hsqG+kOqYhl8QAZmZ7pY4VfmbTRSFkI7ZCRlaMTChAYn9Hm6muL26M/a66t/H6b7IWsCys0ixzNDt2tC/e+CijqWZi3YBFjSdAMOdyAqxPuUfuE5aodWqCGwtDQqWa0It9hXhKYfM4LW/EO2NQ0pKteoqWtiuiwXdB0VTi8+Lvs5RLbFmChucWk6sesAa8uceiJhLz0hYgyEUSamRSizOZBGTtWt3D8K8Z8FBOlTJqGmXISTaSNfzVOBquxYOTXIVZdGShdtn4bWwof8MMT9ragqH6LxfOD+1ySMeSly5ghnAWyvDjk1MkBe49hYMDJDVZHsmmERe2bnw6bb72903zzC8vNrzCpXFdLZB95eWh1y96JdAasGLg9qPCtsjLMIS0rsEqlwoZfc88Qy/x6f52VORc1Eu9cQWV1UnzC0CdDNJMjzEqg3By72ytZ78ykMXksaPJqGk5sLTdbZjsc6SfcOMsRfpWN36PxBdQ8+03m2G++NvByD7Xt4ubCCs2LwuZNWpSfuoXDTehyqzBlytKKjaXR7+yJ40Ef0li+S+ZWsxpgplA0HjFFiSUJ/qy4KvQ9vk89z5m1VTagF+ER3iYlvMKP0Fp8C9OTbz/hkpcPOBO3xbrTyLEr8bIIJylE2bIYPPpvxm2YsyEpzEi5awiUfvJYwi0qW6V8ogFbND/nGwduW5woNCXscpdXEYjubZ9h1SVlBDBivDiiVjhud1XG4ccdWoj5UtocUHGVBQ4dy9sYsKu2eZbhx7ot2Enzo53F5i/f4UQHLf9K5iooDGkN5/ab5zdGzTdfvsb6v/fQKWkbBQUh9yg1PLr3vHCPFCGv7DOUAiYVGfAoNeHl0K0ys3zMD7BkOQptpcjqBEpPPu0ZVG7lURogS8mWGTwrBcKwfFPWgMmRcvGolsOlBVoc+SErzZynngYe4bmcuTDCq2j0h99vmv/iEoZ9jwVxB4WtHz882OGEnJghNYc10+aFp5tvszHn73YpXArHT1Fb252t21KYocCDoiI4LqV9YZ+ErTnAdMEaUwHA32KqOxH80CW6XfTwgPEnSrFAekJHXPBS3ASkKQGWMToNywNaodP6tSi0yldKr0ZZA4h4wAmulKDBuM23tmHa0sFdTs5QlNYEhkJzbguIcuNnUjhmHnjCBuu5AyZ+jK/n2Nl0onLj56QCG7ZpFV7jJcBXbbCkSauNBu2M73M4Fb/pJu1N9nbfa27/8lLzuTHbaGmllbJvQ31M1NbQltpwld3GQOW1HC0DjUrnkyVH/I7eDinrvOrGn+U8lNdtoi7GhHT8YIUPskVeQw+aKrLzWjCT9pguwgUcj2xxSGB3Ye74zqCc9h3Qku8vzC3tDI/2BstHzb+JdRlzYYX+wauvNj/83qDZu08rcQcpb6LQHrPaokvwYhIVWiFFySGb2RfrwrQTFAfcIyyfjjrEGSFaIAq3pcH5txJXtU4CGgWPiQSLM78USuCtZCThenlMF850StMCb+wTkc8Iv4XtkAsfNViltHL5JAwebULCC3HS1EzgcbTg6Y6MMo6+PKSUS+SALWlXi3w/bpZ5Yzjmu4TNAI8ts6tI7DOfY+LY/PvHvHNA9r/5OWQeRJCp+KYvfXmiIVj1PTtdHbevYTO4QpNs7E3MzfluLFqicZEn1dblTnGzouTGJsLdcWfPwW5RVptcQi0t9xGVr6yuUMe2OYrFkGj/UJtNUQfQpNcZUiFdufkZfld7hjRKDndsVhLvxM8egop57blrzZdf2njzlZeO/3h3YTT8/PbTh3/69XQr8IsMpjAXVuh3foB8TIBJTLNPC7FHFWNPQbPOVtItFCn3PECOoUKumVJZlLsvBqye6YMMQ2IpYeKiZBLVCKyUKaA0X3rxn2eqotZo4Rz8aQyTRGx+Kg3tTGywA9raNV7cauRxYlq+QrAG1njyVcPb5AORYGF8iIgTplLZsX0jlgpvtJXRYgCJz6Zlxz1XDTQDTw7g30AhPLWiUr/HjUc//ahpvnidbzpAdxOcVErRweH6rZOTDVZDWPM+Yr8NSY38EKg2IGNaTS49ao44B7ZHxTlWWdnmO+YkwhxKOBxAk9bnBPcud3AcclB3sAtC+GOlhompg4aI28rHVoAx84Hk0fzX8YIV1EaJU+vRBQ8rWK7rhLnDkJ2znDRoFnlr2iwe7//Fb2xd6LPHYD3WKMkLmde5Se+P3pIBwOFN+dtd+Rq2uc8ThaVK56UKUtHPJDLHVTyyEr82YWnNwY9taeuGqI8FHaUm7DxlE7YqtO4oC8WV5g/6tvLGB1cp47fQfXsYtzjERxGMNzMa3dW0buGkpzf0KwzpJFA7DFTEQte4TAiwJe9T82Jl4bR1wcM6RqActo0cnW1uIDsXd7wl3vG5vY2NyJDT3ofgOaO7RSNym8bEntFKkAQIZ/5wcLDTfOcmNDx8Ic++rZCfyACnVyy4l91rDGTdlnCI36zU0wq1tyWKiQywrQzMk08qPMgpU9Kf9FghGDEzngAWf2DBMYoJK2NPksTDbsHxEwwxPcN1hUZpXMy8/z69zYswhmKESTKpFBSwhe72R4OqssmmBWTBqMTGmSu7SM+6m0FNlKs4IWxAsSyAKoyzebagq5GOaDEU5EPGhAVqEwxNvYbXOJynDAQnQ4mWp8S3CU3SND14maSPd6L4BnaeUwotHGkLa6+h0nIJeeBtjb2uwDDz6QuHCSzDCXsiF92Pny5u+TSZpIvNhzHT6KTCEpd8A6A/PYTJ6MeWfhoYw0gvstGGfoVRRNJQeTWBBznptmkbJ72aR0GNd8yifKRhfGD8IYxnbOVgRYcM81yNubhCk56slNqIXYVsmMLMQ060A9iGGW/jqHJPjG4z1TEKoSqbBALeSqIWVgU/6zc88JfKDkgprUr1tJ38nQ564JNZjPxO8tuhJe4pA5z8BS2M4sajctoAuJbnUka6dhEJs6eaGHF4JGuw1xjwdjM0okTECSKA8amMDqLxRDGNF18g3cUqStm6zYu4icMRxYWe4fWRLt782IrbA8uTj/Q1Val1Owcwb1FsA6wohJln6Lv7T9SrNJfVgDYHsGAGkrnWlskaZt66GZPjmuEi+TOwxrePsBVGp8OakhBWC6SAHzJJ9KHQB7TO4pxK8By8s/CCmEfDO3G1e45i1/BOMRn0KNZCh9bJIZYtsvaksoKkzMStxrTtyqVpT6ltKxsc0lQJa9JpNYkLvuFE6BZHW1q1jHSn7Fo76YojPmGh2caZhulNhh/AaIQ7a4RzeMNybw5hWtHTg+NnfD3HUIaPGOG5OnNxhX777fHi8Y3dLBn5WqWyoW1eui12lZrCrnDhuXpAMLPBbQXSbdVOuUGsaKFrWi3Og4hQz08KV+GfEXDCpVVxjZ8QLvxUKuIKdoZEodkNrNojIuFVQVJoLTEVSxTT76K20UVpiTNN8YVR+Sqbp8q7BrZ2pWd6vlWsFcBKJmv6YwS0ayewBhmuu8ojbuDEM03nQrH1i0dcYPRLj7BcsGH3W43IrRFEhNDjx9f3gta9KQxR5wjjGrm7LcaVWB0OHkPv9ddH68fDN+ec4PHevRROzSG2GTjvCdkWLoWqW6Nt8m2cQVUIoUO4XVZVxERakEqlJqTfp/qxawER+nC4cBrtSkt6uMWrT42v/mobLupDj+GduAqvHSUnrhumO0SwNBEBP9qaitOFMTwKClAaD2XH45qcCqfyGSSNWpknfLY4RAVAhY/SV3zL1AdaeYCfuAmPQpsO4dJPuuapTaAqu1ECyF+GU3jNqkbevDPBqYKrG+zrPhwd7N3amvtno6/KXLyFJsU//Nrqt//8P5pnh4PlP2HNk6t2GKeltTRzZgLlMHOOlx/KpBmNNKDU2ik4c9oxyqguwdUCfVQBd9BOOaUx0bpOzKnweDqRZ5ym+RiQMxiX80o79PlJy9ompmgyjGhtqU5a2jNu4zTBr7ItQeW3E6az0lExzZ+2xuGDxVDp6JYdw7tCqPiExghTlToEOuHdXioVgDgrhh8RonVemx99+Pz8wre++5WFt1qsK7FYucgg9VLENv/m+EsH907+gFXJ3xnvL7zMcg/HuyFh9YgMqJZsgM/roLQGRkZiWHR9CkLlVhgTZSUsyIR3hxwGF4S4yo8EOmZSUdqwCBp3F0y+JoaImvYpGIHkE3OqQPCfwg9Eh748GyZQC5gKXZunFl6rm55864+NQ0U23VqhlY0khOkqU2RGmGml+FrZJkhgHsfa6QkMxLRshU7AgYkNXIYQArnaQFmF94oDXJWvNIwLbWz2whQGseTDSW2FdYjjTVDmx3TsbZfG25yCv7m6MPdPr6we/f1/vrH6E2Ku1Eyl0JWDr/xrs3nze/tfPF5ef210cPCl8crqy7w0+DzDuesMjrg5kBzNs1XMb4m5+8icmWkLKUZh1RIzIBLDVgI/x5xVtkeBQj6mFuYpOAJrvLaPyVpgGpWmdcZ/Ho0aH4VsAQzTGVqTjIbEuT81L+KpIBNlxR8lVsHOyqMmbB58hG2p17RrGzLJRAtQSSUdEIOrTXxAWrsqdchWJDzJl0jkTXjplB6FAFoxdzqNuXRv6fAe+1HuoNQfzQ2Pfri4tfbfm+vN97/x2x/9z9/euOESzP+L+UwKfR5H3/jr2yvv7myu3z3eeoo7/54gu1wqy1uBhdHyeOBqPyJhhao059VywoKJZTN/RcYGxBTPNTUCW0Vyf0rGjR1g8WNa/ow/a7IkZbh02shKusyCzmKUdMTr0hN3srzVRWlpS7PS11HT8EVJdVe06nd5b2Jq4CSgddRwbCd5GUt3YIzukjEqYazBu7NvmdiTIbdbLBzSIezzHnFva310//r4zv1XfmF+8I+vP3/ey4FOAlfrvHKFvlr2emq9BC4ngU5fcjnEHrqXwCxKoFfoWSyVnqepJdAr9NSi6xFnUQK9Qs9iqfQ8TS2BXqGnFl2POIsS6BV6Fkul52lqCfQKPbXoesRZlECv0LNYKj1PU0ugV+ipRdcjzqIEeoWexVLpeZpaAr1CTy26HnEWJdAr9CyWSs/T1BLoFXpq0fWIsyiBXqFnsVR6nqaWQK/QU4uuR5xFCfQKPYul0vM0tQR6hZ5adD3iLEqgV+hZLJWep6kl0Cv01KLrEWdRAr1Cz2Kp9DxNLYFeoacWXY84ixLoFXoWS6XnaWoJ9Ao9teh6xFmUwP8BvOeeqRbgzD0AAAAASUVORK5CYII="},32637:function(xt){"use strict";xt.exports="data:image/jpeg;base64,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"},25365:function(xt){"use strict";xt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA0VJREFUOE+V03lI01EcAPD3fjucs4nmwrXNOY/VdBoe0Tqggi5NgsLaWriWZFQEEvRHBxmL+iMo/KMg6KJSCy03mbapo1vXzCvJUstjZTM1bUzZZP6uF5M0Zwr1/nsHn/d93+/7QjBn3GhuZkm5scvRJIgODWX7sKCQT0oRGIAQorlnp+cIAAhnJghhhobvWRPjQ/rJ8eEVXIxGwcFsGBYWQUTFLrN6yCB9qpjdthA2BSGEsEd1X08NOlrPSiM4PxWJCSNL+HwfSZBMp/Mbr6+vVyyVyQm+SJYrCWea5sOmoMqm4ezu9rqSrUpFjzxBPgpoCkCEwO+3IJIgWRWVpiR5cirF40crZZGc3rkYdDgQp+advUXC9YZs2rjBQRCTwK/T6E9KaJoGJEVxyw3GtNUbt11KWSYp+AuyfRlf86baVJezc0sLb1HIxGxg9mEIIaiurVXgJOiUq6WbV8KVRMD+s45hbftL082DWk0TQohaKJn+9bb3H6Ntr16hvfvU6TExMe4A6G2Xc4+ttqIkL1fXBAAIuGVORMje3BpvNRrxM8fz0xfHxY0F7Hd/HVSYjKVtGpWqI4THc2ELhIRhTHjzXlHax4Z6++3i4iwIIRkAIYQY9+9cfxHKFyVtz8ho9/l8NIbN4mgaQAYDfHI4hRf152TxAsHhK9ev3for2f6F1sZn6w0VFvMuVY43WZHYi08SOKJIP4AYTBbW7XAKCgsvx0tEQobbg1d1fXj/eN2a9Ad6vZ6eBmd+ttlQpK15/uaaLHEFR7lK6QqPiPC63GMsm80eXmN5wmNiAJKIBRjsYCAQCNFAf98lq3lvAYSqqQLNQFNVaXyuMFue6oZ/utZ5J3Chx+NBFEX3xEnEpr5+Z5b1RX2mIHIJyFbngFHXGOr93FX41GI4CSGkAqA/fdcd1N8+xKWpRUiakuLxJ/bosXxdWenDuziOw6UiMdit2Q/cY17U0/nhgtViPD8vNF/h/P2oyz1U8KSqsgDHfQyhWAyyVVow+GOUdo8MnfhnaLq5NdrcC9XmylMUSWFLRSKQuWMXaHlr7/ov6DfGOJB35LSpovw8RRAYmx1ErF27Wvff0HRku9WaA/b613lRUdKrDQ22sl+EE3lgNS3QYQAAAABJRU5ErkJggg=="},75309:function(xt){"use strict";xt.exports="data:image/png;base64,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"},19664:function(xt){"use strict";xt.exports="data:image/png;base64,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"},77882:function(xt){"use strict";xt.exports="data:image/png;base64,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"},66832:function(xt){"use strict";xt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAFB1JREFUaEPFWwd4FcXafvekEiCEQAIBpSaEjsDV0Jv0IlwvAUTsgAjCI1iuCPiLtCvdcvXaUFSaaJSSGClCFAgloQYCQQIkpIeQkF7O2fvMNzO7sycnwevfzoMmZ3d2dvd75/3K+000ACi5+s19jiqs1qAN0jUtSIMGTdPYKf5TY9/pizju/JOP0wHomgYbXQnoNjGHTpfSuXt9bA42i7iezcj/Abpu/GRHdJ3uxo/Tr/w6dpz+k9ey47oDuu6g8w72kw116GBPrDvkXGKMvF78ZPNqdBt+HZ+f/S7v6+DvrYznz8Pm488oz7G3p2PKs4q3M98PyLDBcVjT3F67b/TSWxoDp6rCfk6D5g/NZgIiQWL4wAoSHSHg2D9+DXsUjocGhyuQpNXvAZImDELGFi8kYeWGl2CYILHj3IjymPPvzKDSYFZjagIgPq+djC+NqBqdPRcHiJ9Xx8jFUztI/NpaQSIwuaFs0PM0zdZNK0jYvBU6HuNEsUGCxO14bybReMk05ef/DUjSmAJOBSS+esWKlYwTq99yjjFJYQ3ggO5grJDsNMGQ4zh7rCAZLHcF3p9gEtkUjm1awYUv0gEEcUNLZnBWWEBi3wlaGsXZw/0ed31OYFrcneLeDCf3P8Ykkxm0/GplkunuVLaRuzPYx11YjUwiF8xXuis2WcB3BktZKGL1KG5Q+gzTnduADC3/3Cad4oYwNgeGGd0VSMLduQBJgqXGrtpB4iDX9lHdHUUQ5sr4m0ksyHVVZ4p4Sae4ZIxTAJAGZSAJq4v5BUgGILUzyeLyqsUkk41G/BTP5iD3bILOGEyGYc/IFv2ds5/rMhHgZHDFJCVhkG7s/wEkM/6IJMKISfyluLE5o6wxSa54xRDOLOEZhAESd3H/DZDEs1WLVYq7syQLLhMHB7T805/pFN2NbM0pQzOYZIIkWWK6O9Md/q+4O8q4zA+tOpdMYiCJDEumf0ZWp7JKssEM+EZ2xTJO55hkZG3W2OMqJv1hJhmZphIrq4GkCYBECl0zSAwAkeEpiQBbrRlJ5+B/X1vU8fU3YpYzSCkXYuEb2BwNglrxFPzPxCQFJCK/kY3rtPA5XoxJZtrtcFRB09xESuycerORMl2WcUcyyAkkYhLL8KypPE/BnZKFat+lS1bcnCXeWTNPq7vToeXFf0IuznRzMqU2j9F5I9XmVQ47Vllegoilz6Lfk6/g/k5hok7SYa+stNRLP658HiG9R6LjkEdpDJtBs9mgeXjyueT/NSAz6RyyriW4DE0mKAQDmrTtgqDgLgSKCRI34rWTB5H46y4Mem4RfHwbEUiOqkqc+ekbWViJGkugK90ldHjV90No79Gmu6OMoAqlhfkovJ2JO2nXkZuShPysVAyZ/iayryUgN+Wq9LuS20aJU9e/CVp161c9NXcCysixlZik5cX9S+fsYCm2CNzO7s6pQL0RHwP/+4NR168xIt5+Fv2feAV+zVri4MdvYeAzC/HThldqj/4AWv9lEPo9vsAoZiVQZyK/RsL+najfqEmtcxTezkLXEVPQbcRjhvtjrk9kDCi8nY6YTatQWV6KQTOWwK9xc1RVlGHH4mlo1CIYXj6+NDTnRiK8fOrDN7AZ2acoNxM2Dw8MnbWMDMxWdNyuz5B66RTslRV0jZu7Oxo2aw3/5m3RqscAXI2NRmrCCQS0CDXB4cTBncybqN+oKR4cP8NcEC7rKM4kYiRdy+OldvvUhwZAMnuTLkgyy8jQqBLVELttIwJbd0SrHgPxw7Ln0HfaAnqwpCNRGDLzTRQX5FlS9H3vL0TrngMR0ncUZYvs1u7ePvCp51fN3Z2N/ApJR3/GpFVbawSIFZfbFk5Gx4Hj0XXkVCW7Y3HeBKmqvBSHv1iFO2nJGDx9Mfya3I/tix7HoOfeQNOQB+i6fR+8jsA2nYx5Eg5+h7TEOAx9YTmfVwduXTqJkoLb8PFrjPjdm9CuzyiEhA0Ta0HH+X3bkXvjCgY/txhU+CrqQdzuTbBXVXCAasnuVNVBBUm7ffJDXUo5zF+rTGLptwUk8f3K0UjczbqFHmOfMQDKT7+BqsoydB/7NNISTuJ2WrIACbhyJIriVGDrDgQOg7nzsElw8/SuFpMYQFfvARB70e1/n0QAPTByKuysPJPAGMUpL1LtlaU4+f0n6Dp8Cjzr1sOONx5Hl2Hh8G/Whgx5es9m+AW1ROseA2l8yoWj9G5DZ68wXBK5VrHq96ybh5DeI9AubLhRB53fvx251xlAS8xUXYw/tedzYt5DE2a6VjqE9GPWZVYmabknPtBZPOCqAfNyJki6or+pQOXeTMLpvV9gyIy38OPyGej7+HxcjzuMlt37oeUD/cj/M9chtCCknj8O34BmZAj56TVxFmxePqLIFVqeBhgArdxaa53EAOowcDy6j5zKpTV2N5Hdqek41+D4S9sryrH9janwrucLN3ce/0qL7sDNzRMedXzoe2VZCbnuYXNWWtQCmbbvWTsX7fqMREjYcAGaA+f3bUNWciL6TJnHGaQY/fyBHfT9ob8+byYrarbmIsmQz0vvwwByFkGdY5IzkxxVFYj78XN0H/8Mdi9/ngCqLC1B05Au8PEL4IZV4taPy6ajXb/R6PzwRM5QCjhcmaAyU2p3GnAm6mtcjtmLvtPm1wrQkc3r0Gnoo3hgxFSub/EKCI6KctxJv27EWzZ94xbBNKKKAbRwKgbPWIyg4G70GNHv/R1N2nZCt1GP0zUJB3Yi7dJJDH9xlQHQb1+tRvHtLBpflJ8LL28feHj70D0fnvEmmFtMjo+p0SUHtGyPsEefr67xKeKpVf8zi28t5/j7vFAVmZXU32oDKS/tGuBw0Asf+XotOg8LR2CrjvD0qUeZ080zR2p8WPXEuNc/gF/g/QZI7CnORvEk4Y98uo56jAzLVq0E6U52KvasnG25fNqa7wGbjZKE7QsfQ69JcxDQpgMVpr9uXo2Alu3QfuAjPI4e/QnZyZcwfO4qY8WzJKC06C4qSgrJUwS07gD/5m0I9A79xqK85C7KigvNJIAKXiqdCRQ3Dy/4NPCvrt+pabuDg8KLY6GeM0yyY9+zpNlGyk0uT83uNDCXx85HrpmLipKiajZsGtIVPcdPR0VpkaF2S6ZwokjdjmWMQIMmLeDuyVwNm1ssEnsV7BRVBNEEw1wBZrO5Q3NzJ2PIGGSvqkRBXiYF99Rzx3Am6hswgNi4qopSbHt9yj2x9wtqgeEvvsP5rRStV45G4cLP2xHaZyQ6D51suDhWI6njKGQ5HLApsYvHGEWWchZcZXvEIi05oGUde9cAyOz9qGqCCZKMSWwlMnOmJ8Yhftcm9Bj/DFp06Q3N5gYPLx9kXD2LnGuXjCRBxiKytTD4A6OmQXP3EN/5GQMkCYqQD+Q1tVmWAcKLPNPdJZ84gGPb3sO0td9Ds7nTyiwvzld6ScCBj9+i5KXz0HDDyJobfw9DOhJGi974KtVBmk1Dr4mz0ax9T0qv4/d8IR5NZpDVn7RVt77oOPCvNYKkaoIqkFrW0Y1GDFILVpNJUjTldRIZUTApZtNy5KVeg3d9Pzw8ayl8GjSiMReityH51C8I6tDDAEQ+clFeNqWkk1dthbtHHRpfkHEDkRtedml/30ZBGLfoI1QUF2DnkqdqxGjcQu4umbuTIF09sR+x297DE2sjwIxeXlJsuB2Z1h746E0EtOmIrsMnU/OOrmXBWbPBzdPL6CNlJSfg4oHvUJibgaDQ7khPjEfv8Dmo4xeA2ylJhsB6NzcDSceiEdpvNOqyeCxS9br+gfBr0sJwc7KdYW1dcHWDl0C8QahlH9mo60J/cZVS8/jEWSQZxkDKS7+G+IhPUHwnBy279aGqevCMJbTyzkdvR+bv5zBy3hp6YVWMvXnmN8Rufx+TV26hNJvpCvkZNxG57iV0HDyBsj2p3KSeP4bC3EyMX/IpyhlAb0xDSJ8RaNQixACKXXs5Zg8eWfwRGjCA2P2EoRlAnEER0B12bHkt/J7uTQ5gbm7kvNUiVS/Hvn8uQo9xTyN227to138MbDY3XDwYgeGzl8GnfiPRXLQj+/olHNmyAQOeehUNg1orqbopQRnujkKVte+kaoLU4Mv+bQMxyEFhwXXd4wySw2FHzOZVJN+c+v5f6DV5LlIvHIe9sgx9p72ChP3fIik2GnXq+1ljCTQK1OUlRZi0Ygvc2QrVNOSnpyBq/XwMn7MCTdp2pmscLOXe/SWYjqcCNODpV9Gyx0Bj3vTL8Tj44X8ZAEn6sJj0+4n9OMoAWhcBm2ZDWtJZo0LPTLpAc7NP3YaByLmeiAf/NhN1WPHMCmlPbzRq0Y5+PxP5FQqyUjDgqdexa+XzCO0/Fu36jkLCwe/RadAEVJYUU8xh5s5JuYLjOz9Cnylz4dfUZIynd13ugpW2eY3CqohhxL6sX9cb7QZmFJVF1WMSZ1HCwZ24m5uOB//2AiJXv4iwyS+S7HHo06UYOmsprsb+jLRLcXjw0VlK44/Hmczfz+PiLxGYtOIbMgL7MBZErX+ZAApo08lIu+P3fInUC7GYsOgTlJXeJQb1ZwB1H2DsmXAJkPBxycf3EUBPrPsBJUUF8PH1p/tVFN/FnjXzEBY+G+ejt6JJcBda6XcybmDIDFZsik6sDtzNTkPUxgUk/TRs3ga7VswUAI023GHkmnkoKyqokZ1u7h4Y8/JG4e7+GEgSPC3r13XEILErxMjUanJ3BVlpiPlyBQY/+ybqNGxMGV3YpDlo1uEv9OIsHiXs24HUiyfQdcRjRttctgtybl4hAMOXfy0AYjHoJqI2vIzhs5cjsG0nalQxSej0HsGgRZ/Q3N8uVgDivhM1AsQE0+P7cWzruxi7YD0OfPo2Hln4Abzr1EfMF/+AvaoKg6Yvxk/rF6BpcBd0HjYRu9+Zi9D+Y9Bx0AShCIBUgFO7PsdDVMc48OPymQgdMAahfccY7osBy7JHlqgwIfVs9Bb0GPMk6gcECcZqVKQbRnfBpJrYpGXGrBV1kKliM3fHXILaHeWFpw0OeyUSY3ajy9BJqCovw9518wigoPY9YSNFAri4fweunToIv2atDK2aLy+NYklhTgbClzGAhIvLuEkCK/PnjEHsPiwOnd27GSnnY/HIYg7QTgUgPhuQfuV0dRcn1rIEiKkEQcFd0WvSbBz/9kNkJV/E6PnrUM+/CaI2LEDTtl3QfdyTSLt8msDjGt8UsWsFcNirqMPMPj8sn04Mat+PA2RKNFwOyr12ETFfr8GgZ96Af3MWg6ypuhUk8/oaAUo/vEZnq9UI5Oy1baLmqTEm8c5rZVkZIte/hLDwOQjq0JNDoGm4uP9bsKxn2OwVRutcFsApZ4/g+M5/Ivztr3iSoAH5mSkEEBNgverWl1giPyOFXnrCoo9RWlKI7xZPQ+MWIajj18hwJ2WF+ci5ftkag8TZ3zavxo34X9FpyKMIeehhHNq0ioRL5oZ9A5rTqMj189E0uCu6j2UZogO3LsVR8dq8Q0+SbpgkpG7hYgC1HzAOof3GQrdXoby02ACBrarcm1cQu+N99J06H/5Brcw+kq6TnMSLULNzK7d0GUA7ga6lHVpNDJIgydUru6xmcWnGJynjMAaxFwybOJsDJICWADFFWIqvpQW5yLlxGVePRVPmN2HRZ7C58dS9gAG0kQHUAV71eBuAAcpiE3uj8Ys+Rjlj0JInCCCmKlNNBqD8bj6yrye6BCjx0A8kyQT3HkF9priITzFs1lJ4+/Kqnk1hADTuaeGOHMSkM3u/wtDZy+DpVZfXR6KQjFj2HAHUvv8jKMhJRfSGV2uMPc4nxi7YAHcvbyeNr/p2LpVNWvov79CmERUkuVNHBUl1dxI0ewUDaAHCJr5ARRuvkTQkHopAdvJFDJ75lpDlbCgrysfhz5ZRm4EJjW0eHGIwrjg/h2R8Vryy9Fay7VrcL7h94woeCp8D1jo4smUdOg2ZiMA2Hbm0Y9OQd+t3nIvaSu7Lp2FArcbSKyvg5ubBg7uod/Z9sBBN23amdoMpsjrgsNupqciNJVY9dOxd+xLa9R6B4F4jKCPlorBqZPEISm9HFrwBLUO5+3ZSEcyuLJd4LACl/fIOMYjaAApQfxQkIwVnm0jYzRV3yYEU87LGgtG+MLuy0i3KloezcMvP85gke0l0DxGD5O5VGZMU+cI1WLrOJRgFJJnAkOHohJBe+RcDJFlU8iHWjZP8nLqpUSgbFpfF2+bWXarc3fEU3BqTiOVpB/9hKAkSJEtMkhme2hviVlO2BStqA6vVxSYUa8OPG1omG9YERNnOZWz/EiZX9tw5g/Rn9zcwQ0iQrNu5hOH/U5CU3UXOe+XUXhJnBmnu1cCoaX+DduvAqnRN04KkwWkvFuUJ5v442T4wGeC0w0dlhtE6t+5t4IBUB9VgkFQciInsKAP93iDJIZI56v6G2v2dChKv8o095U5tZ6vIaTbvJNsMl2Rs1VJ3/zgzSd2GLJVrpUkndD/Bpgwt7eCqrTpt/TUNKjfAm9ocV59lveSaGdJFuonMTWyWd+7KMpBE65zPo7g7uVvVeVercHO1uTv+bBwSYgfphveI3/8Rk0SccdrOZXF3NMRJ2Rauy8okEyQVfHJpSgMPOrZptw69cx/s+jlA9zc1Mw4W9VktO01dGN3Y7aMyhnVl+XdXXVlikgGSi3qLrKwq6pxJplsUrtKp4SeFXAmSvHdtMNW8e1UEbNqgIWOSud+B4eQQPRypRJtMqsmFKeyTf3Hh1IZQ6qQ8b3h3ozXGQNIcjtW6jkHS3Um2mCBZWaS6O3MPtxpjGD6MTfcAyYgxKpOc/9xFCK7KX1Uwh8S3K1u7ss4g/REm1Q6SqXDLXauSNbyoURMGs8apOc6IZpxsyqk7XHnikgHdcdjb7vmaT68Zt/4NR6wL8X1JNbgAAAAASUVORK5CYII="},47558:function(xt){"use strict";xt.exports="data:image/png;base64,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"},71979:function(xt){"use strict";xt.exports="data:image/png;base64,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"},91833:function(xt){"use strict";xt.exports="data:image/png;base64,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"},31081:function(xt){"use strict";xt.exports="data:image/png;base64,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"},96593:function(xt){"use strict";xt.exports="data:image/png;base64,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"},42922:function(xt){"use strict";xt.exports="data:image/png;base64,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"},20345:function(xt){"use strict";xt.exports="data:image/png;base64,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"},79005:function(xt){"use strict";xt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEx5JREFUaEPFWwd4FWW6fueE9NATIEAoKkWKgIKVEkBgl2LB6159EFdRwHVd9a67SC+ryFVBEDGAUq57d0WUK6DuigYSeglFMJQIhBJSIIYUQgohObPP9/1l/pmcE7h9nvCcc+bMzJn53v/9vvcrWABQfuovrf3VeMeClWhbVrwFC5Zl0Vfi1aLP/EHu976K42wAtmXBx2cCtk9ew+ZT+bsbbT4/XUWeT1cUf4Bt61faY9v8a2I/vxXn0X7+p86l/bYftu3n7/30Sof6bdAd2351LXmMOl++0nUt/hlxnrg+vVe/6xfPbRwv7oeuJ+5RfUdPz/uMe5VP5zwfkOeDf6tlhUxqPXxOtkXgVFfVHLFgNYHlcwBRIBE+cIPEexg4+hPn0K0IPCz4A4GkrH4DkCxpEDa2fCAFqzC8AsMBifYLI6p93vdkUGUwtzEtCZC4bg0bXxnRNDrdlwBIfG8eoxZP3SCJc+sEicEUhvLBLrQsXw+r5Ognn8LGk4IoPiiQhB1vzCQ+XjHNeP2/AUkZU8JpgCRWr1yxinFy9bu+IyYZrAH8sP3ECsVOBwx1nGCPGyTN8kDg/ReYxDaFf41Vkr46F0C8MLRihmCFCyT6zNDyUYI9wu8J1+cB0+XuDPemndz/GJMcZvDyq5NJjrsz2cbuTrNPuLCgTGIXLFZ6IDa5wPeCZSwUuXoMN6h8huPOfUCeVXxklc1xQxpbAENGDwSSdHcBQFJgmbGrbpAEyHVtprvjCEKuTDyZwoJdV22myIf0xCV9nAGAMiiBJK0ury9B0oDUzSSXy6sVkxw26vgp783P7tkBnRjMhqF7pEVfdHilrYSAIEMgJhmCQbmx/weQnPgjRYSOSeKhhLEFo9wxSa14wxBelggFoUESLu6/AZK8t1qxynB3LrEQUDj4YRUfWmFzdNdqzaPQNJMckBRLHHfnuMP/FXfHisvZeNUFZBKBJBWWkn9a1ZmsUmxwAr5WV6Q4vTFJqzZ37AkUk26aSVppGrGyFkiWBEhK6OAgEQBS4RlCoLz4Z+SfPY42d9yPeuGROmbRm6Lcc2gYG8/7y4ouscuMatJcSPAbxKSaqmvIyTiI2IQOiGocx1CQ2qLb5N/MOoXWne9ESGg4uyOtzNndObJbSW0d1GGjMPsMrleUodkt3ehMKZdV3FEM8oDETCKFZ6Om+jp8IfW0iiu9lI0afzUaNUtwJL6U0mSbxi3b833WxSQzbrndnQ2r8OBH7OIcN6cktbOPv9dSW2Q5tO9C+m7sXrMYo6YkIaZRnM6XKktLsP7N8bhr1DPo3H8UNsydiBYde+CeX73ExwQGyYlJZUX5+HLWOPQd+xra9xmoqUMgnT2Qih1/eQ+jZ61EdKM4zSQHJLUiAzPp74teQ3SjWPR7+nWZYymQ3PJZanwNIEnww5s+xeXs00h8ZrJwqbCxbfU8Vn0Dxr4OyyfcLP0rzD2L3WsXo8M9Q3Hb3UOcOOlVfwFcnkzs+MUqPLDMFuwgiS2N5HV3ngSVjwWQnb4Huz9bjIcmJyGqcaxWdT/t/AY/fPNnPDpjBSLrN0Z68lr8tONvePxPnwC+kFrJ7P51y5B9NE0DQW6qvPgywqPro15YhEtHVF+rxLXyUkQ1agLLCpHZEpDQ9W70Hj1RBSeDSUIyU0z6+VwGvk+ajgHPTkZ8x17Oqtbxxu3CaLfj7vwozD6NbX9+G536jkDnB0bw+QVZJ7Hr00W448HH0a5HP52Y7vrsfVReLUb/sa8bjGN+G6AbUl0qPP49KYjoaOvy/iQNkFJvygUpZmmFxpmo4+4upO/Bns8WY9SkJYhu0kxL703vT0JEdAMMHD+TQSsrKsCGuRMweOJstOzUy11xsICcEwdRkp+j40xVxVX8uOkztO+diKZtbnMBdDnrNM4e2Ioew55AWFSMfpiGzVqh1e29QfFJSditq99C3k+H9fl+fw3smhqEhIYFFY/Nb+uG+598VYOnxIZwk34c3bIOp9OSkfjsVDSIa8nH7d+4AkXZmXhwwhz44EPu6SPYv3El+jw0jl2pcrFKRQZyd2bVwQTJupyWZKtSDq1Ik0kkv10gyc8HN6xAVUUZKq4UoTA7E/Ede/BD3/XI8ygvuYzkJVMRGhGJsMhobYjykkJmE7kB2lp07Il7n3g5oLsj9mxa9Ef0Gvk0Grdqj4YtEmD5iC1A1pHdSPtiKUa8thDRDZvyvhpKzxQwOjkFNi+fjbLCi7zihWZQ4KmV7KhB2nNqzyZ2m/1+PcmViFYUF6D051w+u+Z6Fc4d3oE23e9FSGgou6HKqyXw+/2IimnIv5Oeso5LSN0HjdbVkJjGcYiIaSyVprua4Up8PUyyCvYtsS0fuSyhxEyQbKP+ZgK1b91SVJVf5RsruZiFuPa3I6ReKO7+pxew89/ncyBuf2d/RDYitwdUlBbjTFoKbukzEFHSqA2btUa73gNlkitreVKqSb2IE9s24OCGVXhszmpEyvNcS9+24ZO1OhbaUt0pF7Fl+WzU1FRjyG/mSEYYwLhqdkJYpK54A74QH/r/+nVXwCfgfty0JijrbuaLLgMeRvue/WuVozS7XMpRuD5+HgLIWwT1xiQvk5SgyD66D3vXLsHIP36A6MZxOL33exz8ahXf7+AX5qDZLV0Y+KKcTGx6/3UMe3ke4treLp5HVibIsDnH9+N46pe1nrM4Lws11VVomtChDhsIVrTt0Red+o/kWKPqXQSQ31+NB1/4k8yPZH2V1rVUFU5FwUYKAeQLQf9nSEA48ejk7k04tuUL/PLldw01JlSdqMMZhVq/X+dgZGByuZs/no3b+z2E9r36u66rXF5tkJzk2/p57wciUSWbaSapOOMIh0AgMUCff4gRf1iMeuHh+PuCV9GweQIKzp/E4AmzEXdrF3aR5Aa/WzwZQ383D7FtOxuVclGZyD+XgfNHdjm5jgVcSN+HsuICdHrgl9q9BUOJDEGxI6H7fSIPl0zavGwWivLOo3XX3qokLn2a4e7YSuJzbsYhvv8Bz0xxSfCTu7/F0c3r8PC0j3C9vBTlRQWuqrZKjmWlCfALA0fXb4zQiGh8vfBVdOlPAA2oXYhVVQd5jkiOZfWcniV/z2KXzNaSW4sBBZIFcnmmq8s+tg/7Pk/C8D8sQmh4FLavfgt3PTQOm5fNRKP4NgiNiOIbra6qRFHOOTSKb4vQSLHvzhFPI7bd7Tp3Uq0IcrbZJ9KQ+vFc9Bw5Ft0ffFyoy7o224lBspbAq3jLslkouHCK8ymBg4xBEhRd6pefL+ecRpNWt2HAs1N0VYKs9RMBlPwFHpn+Mc4d2o6DG1fejFdjIdOu+wP46r1X0KX/w4JBRsvBVXBV7RFXackP69Lu9zVATu/HrCY4Etwbk3KOpWHfF0nokvgwLhxNw6CJc1BxpRDffzAZLTvficgGjfmGrpWVIvtYGlp17YNICqSWhY73D2cBIIvmIq+wLBTnncd3709C04RbMeSluSgtuIjvF1PeEXy7Y9gTLAREkifbPbCRsnQWSLkNefEN1TrSpSBJGy3ByRWlfDSH2Zo4bqoRK/wcQytLCtEwvi273OrKCqdup4umflyvLMfptM3ISt+LhG73oFPf4QgPj+E4HR7TEGGRMbov5W1pmDVB1bviOHRp1yIdg8yE1WGSKpoKJpERr1deRX7mMWQd2YlLmcdQLywM7e5KRK8RT6P40gUkfzAFgyfMkgyxOGkj0MjgsW06Oc0/0nCqSm5ZKC3Iw5bls3D18iU8NnsVIhvFgST32YNbpftzmES50PGULxHTtDkGjJuK+nEtRdtDxRYAyctmsqwe+uKbuuLA6aVRudbqjhi3fDbHILqes9JlAhuo/UC9JACVpUU4uedbnPthB2LbdETXgY8iuknzIFLdbCh6WxpcF5F5qmgQWvk7F9m2TO0DSWoRnwSL6P21ilJ8u+j3LCNJRpPcHvrSW2jQrDUbu4QAWjIVg8bPYnVHWxEBtGQKHvztm4hr20krRgGOuG7OiQPY9deFfD3axiz8iiW46srSPsE2C+cP7UDaumVI6HEf+oye4MprTJAIoGtlV9DnsYlSOAgWqpzD6WYK93dg/QqER9VH4rhpRhvAEQL0zGaHVHRbbWRs/xpHt65Hv6deQ2ybDrXjjDxOdX7FApEdWg/wZk2QG3z5OxYyg/y0mGVPJziThDHPHkxF7K1dmbr7/2MZfvEvC7h8Qt8xQB9OQ9M2HRAeFcNmraosR8G5DAYnNErkRt2H/ApNE25jgx9NXocfv1uDpq1vRasuvfHj92sxZuFGcT8ekKrKSvD51KfQY/gY3PGLJwP7PRmTCKDcjB9uKl6ogyinG/jcdJccvpSZzmLDVGy65Q0b+aeP4WJmOu4Y8s+OCxVaX7ZFbDSIbYlmbToa/Sp351YtHF2XI9HALm77e7rd4PeIgNoxyXF3tLJJHhNAw16drwG6QgAlTUfzDt25msAAVVzljL5Fhx6IqE/7gM79RqFJ61v4PeVVPsuHPo+Ox5lDO7B37QcY+95GnNjxDXKOHxAgSe/mr6nGpVPpaNSyLaIaiESVNvp81yPPOWCQy1o6A1QaotKOUneSQkoYO/IbwI5P5qNeWDgGPi8AUs2/I5v+ijMHUt1KUP6SSl4pgaXKhntzEuPW3e5Bt4GjRZw0ZhuCVb/VfuvS9gXMIBkYaim1wCAJoLIzCKDlGPrKuy6ANi+dgcTnpksXZ6E49yySk6Zh8G/eQBytIjXPoJqEdMc+0Yc6sz8Fe9YuYYAy9yUjL/Oo88yWyOSzDu9GXPvOiIltob+jxLf7sCdc9tmSNBME6LDfzhUZvazJ6fa0WLa6QUeynGLQwPEzpAioPdsgDOcurGZs/wrHtm7AY9NWGJUCMd9g5lPa6AFACgaUdXHbfJkHOVVscne0os3uqEhmaR89lfgu98QBpK3/iAGiCoHP50PJxQvYsowAmobYdpTz+DgGbU6azgCR5HVAFzHFqWJYyNyfgr1rP8SYBRuEpKc1Ll/pfWXFFXwx9Sk88NTvuTJRlwRngPzVGPbiXEEcDYjnvWz0JS+dBV9ICDNIMa12C7329E/Gto0M0OgZK1mkOCKkrkkht0AIClDu1ndtanfrdgOZhMrmcponmHCg/Vnp+3Do69UY+rt3uJpN25X8bKQsm8myt35sPBuwvLgAx1PXo0viI4hp2oKjfUhIGNr26usoOgnUmQMCoKcWbGCDekGqulqCz2eMZYCoFaGEQ6BAQwAV5pxBfOeenBcF2sz6XN7Jw9y/GTR+hnZxOu64Zh3Mhh9wfOt6HGeAVom44ZouCs4kcWzdsw1WTuo7zCAFEq14fhbZZdWrXRnLsvDTrr+hrOhnFF7IRHV1FYa/sgCoV4/BUAAFNoezl1oJj05f4czayfh3Zn8qVyfGzF+vx7noHk7vS+YcJTfjIM7/sBODJs5Cyy69+YLBQCKAqB2gYp2Zp3pjBT1zUfYZFjeDxs/Uak31hcw5O1rtly+cYkFEP35q9ybO9Ya/tkhQ0wBJt865UuCwq7a7q93d5TwoN+VtHhoxQVKTOiZIprvLSt+D/MyjLLMTut2rXRldp7QgFzs+eRv3PfkqP6yot8p8R0t2NREkXzWDwQ25vZ8nYcx8UZtTC2bbqrdAK5zKUc1u6YqB46bCCnPaBoFASqVaXE0NBlOiqkpATtwWBUkV7KlmtlzGoOdJZgunaIoFndzaNs4f3olD3/wb76LF1qnfSLTt2dfFvP9869xhk4pdVk7K28wg7U6MCR/2PwaTTJBM8cAxiYZIiH2GuxTHKDflgKQafrVjnLxBP/VsIowYKFhNLOcFasSkQHlSneyVFXAVk7wgOXFKJowGSAH7OgFm7hSoQrGZMUkUWN1TquIY77Eqjlk5W/5VVxIUSK6YpBSe2RsSS9sI9ka1gUo2HlAdIBRIXgFijHMZosE7c+cF6WbmGwIHHtGmoM09ziVVmxYTNwmSMV3knZXj2OcadKQOb3B15y0BWdmb5+ValhWvDM6zWEwcZz5O+ikNSjAmqclULdu9DT89GBl4CIWvy0xUSlFGGGMwMhCT9P2peMS0vUEUNJjETXFS+oa7c5gkV7wuchoGl0C62g6GBA/MJHMMWVWunf6PqlZIUPOsnC3zPrV59NeR2WoA3qkocJmh1miWmxmq0h0ihx7lsHwgkHTrXAAlCGlMq3qnWlUcM2KS192p3IqhFa5AJ7dBoXKBJIN7QJCcEWPvpJDAyIhV1N81GOOIAZNJDkhmYZTdrTFUAhtrrOzUt1ujxj4C2E201JZgcZ/VNWkawOh62secBqLWufgcqCvLDs0z3+CAZIwYe9xdLVepXJScFOKWhWQOd1rVoqqDTMGnV2U85AEN2cQw5h245yd7OLo8oxt4wVyYGyQnkXUadIa6K4xARA9+HALJ8vvfsW0kKnen3JQDkptFyiUKAIUrctSaSGh56uZGIGn3ZTLJ+99dlOpz/lcFOSQxrizjSBCQboZJdYMkWxgekNxFTckgs9cTNM7IZpxqypkTriKZzoPt3xpREzYp6t7x2f8ARtZc8eay0EoAAAAASUVORK5CYII="},39057:function(xt){"use strict";xt.exports="data:image/png;base64,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"},96908:function(xt){"use strict";xt.exports="data:image/png;base64,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"},57177:function(xt){"use strict";xt.exports="data:image/png;base64,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"},81378:function(xt){"use strict";xt.exports="data:image/png;base64,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"},47621:function(xt){"use strict";xt.exports="data:image/png;base64,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"}}]); + `]:Object.assign(Object.assign({},(0,sn.dF)()),{display:"inline-block",width:"100%",[`${hn}${hn}-select`]:{width:kn,height:kn,marginInlineEnd:Ot.marginXS,marginBottom:Ot.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:Ot.colorFillAlter,border:`${Ot.lineWidth}px dashed ${Ot.colorBorder}`,borderRadius:Ot.borderRadiusLG,cursor:"pointer",transition:`border-color ${Ot.motionDurationSlow}`,[`> ${hn}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${hn}-disabled):hover`]:{borderColor:Ot.colorPrimary}},[`${na}${na}-picture-card, ${na}${na}-picture-circle`]:{[`${na}-item-container`]:{display:"inline-block",width:kn,height:kn,marginBlock:`0 ${Ot.marginXS}px`,marginInline:`0 ${Ot.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[jn]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${Ot.paddingXS*2}px)`,height:`calc(100% - ${Ot.paddingXS*2}px)`,backgroundColor:Ot.colorBgMask,opacity:0,transition:`all ${Ot.motionDurationSlow}`,content:'" "'}},[`${jn}:hover`]:{[`&::before, ${jn}-actions`]:{opacity:1}},[`${jn}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${Ot.motionDurationSlow}`,[`${yn}-eye, ${yn}-download, ${yn}-delete`]:{zIndex:10,width:mn,margin:`0 ${Ot.marginXXS}px`,fontSize:mn,cursor:"pointer",transition:`all ${Ot.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${jn}-actions, ${jn}-actions:hover`]:{[`${yn}-eye, ${yn}-download, ${yn}-delete`]:{color:new Kr.C(Jn).setAlpha(.65).toRgbString(),"&:hover":{color:Jn}}},[`${jn}-thumbnail, ${jn}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${jn}-name`]:{display:"none",textAlign:"center"},[`${jn}-file + ${jn}-name`]:{position:"absolute",bottom:Ot.margin,display:"block",width:`calc(100% - ${Ot.paddingXS*2}px)`},[`${jn}-uploading`]:{[`&${jn}`]:{backgroundColor:Ot.colorFillAlter},[`&::before, ${yn}-eye, ${yn}-download, ${yn}-delete`]:{display:"none"}},[`${jn}-progress`]:{bottom:Ot.marginXL,width:`calc(100% - ${Ot.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${hn}-wrapper${hn}-picture-circle-wrapper`]:{[`${hn}${hn}-select`]:{borderRadius:"50%"}}}};var qn=Ot=>{const{componentCls:hn}=Ot;return{[`${hn}-rtl`]:{direction:"rtl"}}};const wa=Ot=>{const{componentCls:hn,colorTextDisabled:yn}=Ot;return{[`${hn}-wrapper`]:Object.assign(Object.assign({},(0,sn.Wf)(Ot)),{[hn]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${hn}-select`]:{display:"inline-block"},[`${hn}-disabled`]:{color:yn,cursor:"not-allowed"}})}};var Vn=(0,Ya.Z)("Upload",Ot=>{const{fontSizeHeading3:hn,fontSize:yn,lineHeight:mn,lineWidth:Jn,controlHeightLG:na}=Ot,jn=Math.round(yn*mn),kn=(0,ca.TS)(Ot,{uploadThumbnailSize:hn*2,uploadProgressOffset:jn/2+Jn,uploadPicCardSize:na*2.55});return[wa(kn),ur(kn),Nt(kn),Ut(kn),Nn(kn),yo(kn),qn(kn),(0,Za.Z)(kn)]},Ot=>({actionsColor:Ot.colorTextDescription})),Ur=function(Ot,hn,yn,mn){function Jn(na){return na instanceof yn?na:new yn(function(jn){jn(na)})}return new(yn||(yn=Promise))(function(na,jn){function kn(En){try{Er(mn.next(En))}catch(Bo){jn(Bo)}}function Or(En){try{Er(mn.throw(En))}catch(Bo){jn(Bo)}}function Er(En){En.done?na(En.value):Jn(En.value).then(kn,Or)}Er((mn=mn.apply(Ot,hn||[])).next())})};const ir=`__LIST_IGNORE_${Date.now()}__`,mr=(Ot,hn)=>{const{fileList:yn,defaultFileList:mn,onRemove:Jn,showUploadList:na=!0,listType:jn="text",onPreview:kn,onDownload:Or,onChange:Er,onDrop:En,previewFile:Bo,disabled:To,locale:Qo,iconRender:gi,isImageUrl:la,progress:ba,prefixCls:Ar,className:Ka,type:Jr="select",children:uo,style:Hr,itemRender:qo,maxCount:Vo,data:mi={},multiple:el=!1,action:Ji="",accept:Sl="",supportServerRender:Cl=!0,rootClassName:Fl}=Ot,ml=z.useContext(Me.Z),Gi=To!=null?To:ml,[li,al]=(0,nt.Z)(mn||[],{value:yn,postState:Yr=>Yr!=null?Yr:[]}),[dl,Pn]=z.useState("drop"),Sn=z.useRef(null);z.useMemo(()=>{const Yr=Date.now();(yn||[]).forEach((Sa,di)=>{!Sa.uid&&!Object.isFrozen(Sa)&&(Sa.uid=`__AUTO__${Yr}_${di}__`)})},[yn]);const et=(Yr,Sa,di)=>{let Mo=(0,Ee.Z)(Sa),Wo=!1;Vo===1?Mo=Mo.slice(-1):Vo&&(Wo=Mo.length>Vo,Mo=Mo.slice(0,Vo)),(0,lt.flushSync)(()=>{al(Mo)});const Bi={file:Yr,fileList:Mo};di&&(Bi.event=di),(!Wo||Mo.some(ii=>ii.uid===Yr.uid))&&(0,lt.flushSync)(()=>{Er==null||Er(Bi)})},xa=(Yr,Sa)=>Ur(void 0,void 0,void 0,function*(){const{beforeUpload:di,transformFile:Mo}=Ot;let Wo=Yr;if(di){const Bi=yield di(Yr,Sa);if(Bi===!1)return!1;if(delete Yr[ir],Bi===ir)return Object.defineProperty(Yr,ir,{value:!0,configurable:!0}),!1;typeof Bi=="object"&&Bi&&(Wo=Bi)}return Mo&&(Wo=yield Mo(Wo)),Wo}),Aa=Yr=>{const Sa=Yr.filter(Wo=>!Wo.file[ir]);if(!Sa.length)return;const di=Sa.map(Wo=>Xe(Wo.file));let Mo=(0,Ee.Z)(li);di.forEach(Wo=>{Mo=Ke(Wo,Mo)}),di.forEach((Wo,Bi)=>{let ii=Wo;if(Sa[Bi].parsedFile)Wo.status="uploading";else{const{originFileObj:Yi}=Wo;let rl;try{rl=new File([Yi],Yi.name,{type:Yi.type})}catch(Yl){rl=new Blob([Yi],{type:Yi.type}),rl.name=Yi.name,rl.lastModifiedDate=new Date,rl.lastModified=new Date().getTime()}rl.uid=Wo.uid,ii=rl}et(ii,Mo)})},fr=(Yr,Sa,di)=>{try{typeof Yr=="string"&&(Yr=JSON.parse(Yr))}catch(Bi){}if(!ft(Sa,li))return;const Mo=Xe(Sa);Mo.status="done",Mo.percent=100,Mo.response=Yr,Mo.xhr=di;const Wo=Ke(Mo,li);et(Mo,Wo)},oa=(Yr,Sa)=>{if(!ft(Sa,li))return;const di=Xe(Sa);di.status="uploading",di.percent=Yr.percent;const Mo=Ke(di,li);et(di,Mo,Yr)},Dr=(Yr,Sa,di)=>{if(!ft(di,li))return;const Mo=Xe(di);Mo.error=Yr,Mo.response=Sa,Mo.status="error";const Wo=Ke(Mo,li);et(Mo,Wo)},Lr=Yr=>{let Sa;Promise.resolve(typeof Jn=="function"?Jn(Yr):Jn).then(di=>{var Mo;if(di===!1)return;const Wo=Pt(Yr,li);Wo&&(Sa=Object.assign(Object.assign({},Yr),{status:"removed"}),li==null||li.forEach(Bi=>{const ii=Sa.uid!==void 0?"uid":"name";Bi[ii]===Sa[ii]&&!Object.isFrozen(Bi)&&(Bi.status="removed")}),(Mo=Sn.current)===null||Mo===void 0||Mo.abort(Sa),et(Sa,Wo))})},Po=Yr=>{Pn(Yr.type),Yr.type==="drop"&&(En==null||En(Yr))};z.useImperativeHandle(hn,()=>({onBatchStart:Aa,onSuccess:fr,onProgress:oa,onError:Dr,fileList:li,upload:Sn.current}));const{getPrefixCls:Rr,direction:dr,upload:wr}=z.useContext(qe.E_),qr=Rr("upload",Ar),fi=Object.assign(Object.assign({onBatchStart:Aa,onError:Dr,onProgress:oa,onSuccess:fr},Ot),{data:mi,multiple:el,action:Ji,accept:Sl,supportServerRender:Cl,prefixCls:qr,disabled:Gi,beforeUpload:xa,onChange:void 0});delete fi.className,delete fi.style,(!uo||Gi)&&delete fi.id;const[Ho,ui]=Vn(qr),[Ti]=(0,he.Z)("Upload",Ne.Z.Upload),{showRemoveIcon:Oa,showPreviewIcon:Ea,showDownloadIcon:Qa,removeIcon:Ja,previewIcon:wo,downloadIcon:si}=typeof na=="boolean"?{}:na,hi=(Yr,Sa)=>na?z.createElement(sa,{prefixCls:qr,listType:jn,items:li,previewFile:Bo,onPreview:kn,onDownload:Or,onRemove:Lr,showRemoveIcon:!Gi&&Oa,showPreviewIcon:Ea,showDownloadIcon:Qa,removeIcon:Ja,previewIcon:wo,downloadIcon:si,iconRender:gi,locale:Object.assign(Object.assign({},Ti),Qo),isImageUrl:la,progress:ba,appendAction:Yr,appendActionVisible:Sa,itemRender:qo,disabled:Gi}):Yr,bi=je()(`${qr}-wrapper`,Ka,Fl,ui,wr==null?void 0:wr.className,{[`${qr}-rtl`]:dr==="rtl",[`${qr}-picture-card-wrapper`]:jn==="picture-card",[`${qr}-picture-circle-wrapper`]:jn==="picture-circle"}),Wi=Object.assign(Object.assign({},wr==null?void 0:wr.style),Hr);if(Jr==="drag"){const Yr=je()(ui,qr,`${qr}-drag`,{[`${qr}-drag-uploading`]:li.some(Sa=>Sa.status==="uploading"),[`${qr}-drag-hover`]:dl==="dragover",[`${qr}-disabled`]:Gi,[`${qr}-rtl`]:dr==="rtl"});return Ho(z.createElement("span",{className:bi},z.createElement("div",{className:Yr,style:Wi,onDrop:Po,onDragOver:Po,onDragLeave:Po},z.createElement(Ve,Object.assign({},fi,{ref:Sn,className:`${qr}-btn`}),z.createElement("div",{className:`${qr}-drag-container`},uo))),hi()))}const zi=je()(qr,`${qr}-select`,{[`${qr}-disabled`]:Gi}),Ui=(Yr=>z.createElement("div",{className:zi,style:Yr},z.createElement(Ve,Object.assign({},fi,{ref:Sn}))))(uo?void 0:{display:"none"});return Ho(jn==="picture-card"||jn==="picture-circle"?z.createElement("span",{className:bi},hi(Ui,!!uo)):z.createElement("span",{className:bi},Ui,hi()))};var yr=z.forwardRef(mr),Kn=function(Ot,hn){var yn={};for(var mn in Ot)Object.prototype.hasOwnProperty.call(Ot,mn)&&hn.indexOf(mn)<0&&(yn[mn]=Ot[mn]);if(Ot!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Jn=0,mn=Object.getOwnPropertySymbols(Ot);Jn{var{style:yn,height:mn}=Ot,Jn=Kn(Ot,["style","height"]);return z.createElement(yr,Object.assign({ref:hn},Jn,{type:"drag",style:Object.assign(Object.assign({},yn),{height:mn})}))});const Eo=yr;Eo.Dragger=Oo,Eo.LIST_IGNORE=ir;var vo=Eo},86251:function(xt,bt){"use strict";bt.byteLength=ue,bt.toByteArray=De,bt.fromByteArray=be;for(var te=[],z=[],Ee=typeof Uint8Array!="undefined"?Uint8Array:Array,xe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",je=0,ve=xe.length;je0)throw new Error("Invalid string. Length must be a multiple of 4");var E=pe.indexOf("=");E===-1&&(E=re);var a=E===re?0:4-E%4;return[E,a]}function ue(pe){var re=Ce(pe),E=re[0],a=re[1];return(E+a)*3/4-a}function ge(pe,re,E){return(re+E)*3/4-E}function De(pe){var re,E=Ce(pe),a=E[0],x=E[1],y=new Ee(ge(pe,a,x)),b=0,ee=x>0?a-4:a,ne;for(ne=0;ne>16&255,y[b++]=re>>8&255,y[b++]=re&255;return x===2&&(re=z[pe.charCodeAt(ne)]<<2|z[pe.charCodeAt(ne+1)]>>4,y[b++]=re&255),x===1&&(re=z[pe.charCodeAt(ne)]<<10|z[pe.charCodeAt(ne+1)]<<4|z[pe.charCodeAt(ne+2)]>>2,y[b++]=re>>8&255,y[b++]=re&255),y}function ye(pe){return te[pe>>18&63]+te[pe>>12&63]+te[pe>>6&63]+te[pe&63]}function fe(pe,re,E){for(var a,x=[],y=re;yee?ee:b+y));return a===1?(re=pe[E-1],x.push(te[re>>2]+te[re<<4&63]+"==")):a===2&&(re=(pe[E-2]<<8)+pe[E-1],x.push(te[re>>10]+te[re>>4&63]+te[re<<2&63]+"=")),x.join("")}},19208:function(xt,bt,te){"use strict";var z;var Ee=te(86251),xe=te(67467),je=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;bt.lW=ge,z=b,bt.h2=50;var ve=2147483647;z=ve,ge.TYPED_ARRAY_SUPPORT=Ce(),!ge.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function Ce(){try{var ce=new Uint8Array(1),ie={foo:function(){return 42}};return Object.setPrototypeOf(ie,Uint8Array.prototype),Object.setPrototypeOf(ce,ie),ce.foo()===42}catch(ae){return!1}}Object.defineProperty(ge.prototype,"parent",{enumerable:!0,get:function(){if(ge.isBuffer(this))return this.buffer}}),Object.defineProperty(ge.prototype,"offset",{enumerable:!0,get:function(){if(ge.isBuffer(this))return this.byteOffset}});function ue(ce){if(ce>ve)throw new RangeError('The value "'+ce+'" is invalid for option "size"');var ie=new Uint8Array(ce);return Object.setPrototypeOf(ie,ge.prototype),ie}function ge(ce,ie,ae){if(typeof ce=="number"){if(typeof ie=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return be(ce)}return De(ce,ie,ae)}ge.poolSize=8192;function De(ce,ie,ae){if(typeof ce=="string")return pe(ce,ie);if(ArrayBuffer.isView(ce))return E(ce);if(ce==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof ce);if(It(ce,ArrayBuffer)||ce&&It(ce.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(It(ce,SharedArrayBuffer)||ce&&It(ce.buffer,SharedArrayBuffer)))return a(ce,ie,ae);if(typeof ce=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var le=ce.valueOf&&ce.valueOf();if(le!=null&&le!==ce)return ge.from(le,ie,ae);var Ie=x(ce);if(Ie)return Ie;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof ce[Symbol.toPrimitive]=="function")return ge.from(ce[Symbol.toPrimitive]("string"),ie,ae);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof ce)}ge.from=function(ce,ie,ae){return De(ce,ie,ae)},Object.setPrototypeOf(ge.prototype,Uint8Array.prototype),Object.setPrototypeOf(ge,Uint8Array);function ye(ce){if(typeof ce!="number")throw new TypeError('"size" argument must be of type number');if(ce<0)throw new RangeError('The value "'+ce+'" is invalid for option "size"')}function fe(ce,ie,ae){return ye(ce),ce<=0?ue(ce):ie!==void 0?typeof ae=="string"?ue(ce).fill(ie,ae):ue(ce).fill(ie):ue(ce)}ge.alloc=function(ce,ie,ae){return fe(ce,ie,ae)};function be(ce){return ye(ce),ue(ce<0?0:y(ce)|0)}ge.allocUnsafe=function(ce){return be(ce)},ge.allocUnsafeSlow=function(ce){return be(ce)};function pe(ce,ie){if((typeof ie!="string"||ie==="")&&(ie="utf8"),!ge.isEncoding(ie))throw new TypeError("Unknown encoding: "+ie);var ae=ee(ce,ie)|0,le=ue(ae),Ie=le.write(ce,ie);return Ie!==ae&&(le=le.slice(0,Ie)),le}function re(ce){for(var ie=ce.length<0?0:y(ce.length)|0,ae=ue(ie),le=0;le=ve)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+ve.toString(16)+" bytes");return ce|0}function b(ce){return+ce!=ce&&(ce=0),ge.alloc(+ce)}ge.isBuffer=function(ie){return ie!=null&&ie._isBuffer===!0&&ie!==ge.prototype},ge.compare=function(ie,ae){if(It(ie,Uint8Array)&&(ie=ge.from(ie,ie.offset,ie.byteLength)),It(ae,Uint8Array)&&(ae=ge.from(ae,ae.offset,ae.byteLength)),!ge.isBuffer(ie)||!ge.isBuffer(ae))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(ie===ae)return 0;for(var le=ie.length,Ie=ae.length,_e=0,we=Math.min(le,Ie);_eIe.length?ge.from(we).copy(Ie,_e):Uint8Array.prototype.set.call(Ie,we,_e);else if(ge.isBuffer(we))we.copy(Ie,_e);else throw new TypeError('"list" argument must be an Array of Buffers');_e+=we.length}return Ie};function ee(ce,ie){if(ge.isBuffer(ce))return ce.length;if(ArrayBuffer.isView(ce)||It(ce,ArrayBuffer))return ce.byteLength;if(typeof ce!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof ce);var ae=ce.length,le=arguments.length>2&&arguments[2]===!0;if(!le&&ae===0)return 0;for(var Ie=!1;;)switch(ie){case"ascii":case"latin1":case"binary":return ae;case"utf8":case"utf-8":return Ct(ce).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ae*2;case"hex":return ae>>>1;case"base64":return Qe(ce).length;default:if(Ie)return le?-1:Ct(ce).length;ie=(""+ie).toLowerCase(),Ie=!0}}ge.byteLength=ee;function ne(ce,ie,ae){var le=!1;if((ie===void 0||ie<0)&&(ie=0),ie>this.length||((ae===void 0||ae>this.length)&&(ae=this.length),ae<=0)||(ae>>>=0,ie>>>=0,ae<=ie))return"";for(ce||(ce="utf8");;)switch(ce){case"hex":return qe(this,ie,ae);case"utf8":case"utf-8":return Ae(this,ie,ae);case"ascii":return nt(this,ie,ae);case"latin1":case"binary":return lt(this,ie,ae);case"base64":return rt(this,ie,ae);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Me(this,ie,ae);default:if(le)throw new TypeError("Unknown encoding: "+ce);ce=(ce+"").toLowerCase(),le=!0}}ge.prototype._isBuffer=!0;function oe(ce,ie,ae){var le=ce[ie];ce[ie]=ce[ae],ce[ae]=le}ge.prototype.swap16=function(){var ie=this.length;if(ie%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var ae=0;aeae&&(ie+=" ... "),""},je&&(ge.prototype[je]=ge.prototype.inspect),ge.prototype.compare=function(ie,ae,le,Ie,_e){if(It(ie,Uint8Array)&&(ie=ge.from(ie,ie.offset,ie.byteLength)),!ge.isBuffer(ie))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof ie);if(ae===void 0&&(ae=0),le===void 0&&(le=ie?ie.length:0),Ie===void 0&&(Ie=0),_e===void 0&&(_e=this.length),ae<0||le>ie.length||Ie<0||_e>this.length)throw new RangeError("out of range index");if(Ie>=_e&&ae>=le)return 0;if(Ie>=_e)return-1;if(ae>=le)return 1;if(ae>>>=0,le>>>=0,Ie>>>=0,_e>>>=0,this===ie)return 0;for(var we=_e-Ie,Re=le-ae,it=Math.min(we,Re),Xe=this.slice(Ie,_e),Ke=ie.slice(ae,le),ft=0;ft2147483647?ae=2147483647:ae<-2147483648&&(ae=-2147483648),ae=+ae,Le(ae)&&(ae=Ie?0:ce.length-1),ae<0&&(ae=ce.length+ae),ae>=ce.length){if(Ie)return-1;ae=ce.length-1}else if(ae<0)if(Ie)ae=0;else return-1;if(typeof ie=="string"&&(ie=ge.from(ie,le)),ge.isBuffer(ie))return ie.length===0?-1:me(ce,ie,ae,le,Ie);if(typeof ie=="number")return ie=ie&255,typeof Uint8Array.prototype.indexOf=="function"?Ie?Uint8Array.prototype.indexOf.call(ce,ie,ae):Uint8Array.prototype.lastIndexOf.call(ce,ie,ae):me(ce,[ie],ae,le,Ie);throw new TypeError("val must be string, number or Buffer")}function me(ce,ie,ae,le,Ie){var _e=1,we=ce.length,Re=ie.length;if(le!==void 0&&(le=String(le).toLowerCase(),le==="ucs2"||le==="ucs-2"||le==="utf16le"||le==="utf-16le")){if(ce.length<2||ie.length<2)return-1;_e=2,we/=2,Re/=2,ae/=2}function it(zt,jt){return _e===1?zt[jt]:zt.readUInt16BE(jt*_e)}var Xe;if(Ie){var Ke=-1;for(Xe=ae;Xewe&&(ae=we-Re),Xe=ae;Xe>=0;Xe--){for(var ft=!0,Pt=0;PtIe&&(le=Ie)):le=Ie;var _e=ie.length;le>_e/2&&(le=_e/2);for(var we=0;we>>0,isFinite(le)?(le=le>>>0,Ie===void 0&&(Ie="utf8")):(Ie=le,le=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var _e=this.length-ae;if((le===void 0||le>_e)&&(le=_e),ie.length>0&&(le<0||ae<0)||ae>this.length)throw new RangeError("Attempt to write outside buffer bounds");Ie||(Ie="utf8");for(var we=!1;;)switch(Ie){case"hex":return Pe(this,ie,ae,le);case"utf8":case"utf-8":return de(this,ie,ae,le);case"ascii":case"latin1":case"binary":return Be(this,ie,ae,le);case"base64":return Ze(this,ie,ae,le);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Se(this,ie,ae,le);default:if(we)throw new TypeError("Unknown encoding: "+Ie);Ie=(""+Ie).toLowerCase(),we=!0}},ge.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function rt(ce,ie,ae){return ie===0&&ae===ce.length?Ee.fromByteArray(ce):Ee.fromByteArray(ce.slice(ie,ae))}function Ae(ce,ie,ae){ae=Math.min(ce.length,ae);for(var le=[],Ie=ie;Ie239?4:_e>223?3:_e>191?2:1;if(Ie+Re<=ae){var it,Xe,Ke,ft;switch(Re){case 1:_e<128&&(we=_e);break;case 2:it=ce[Ie+1],(it&192)===128&&(ft=(_e&31)<<6|it&63,ft>127&&(we=ft));break;case 3:it=ce[Ie+1],Xe=ce[Ie+2],(it&192)===128&&(Xe&192)===128&&(ft=(_e&15)<<12|(it&63)<<6|Xe&63,ft>2047&&(ft<55296||ft>57343)&&(we=ft));break;case 4:it=ce[Ie+1],Xe=ce[Ie+2],Ke=ce[Ie+3],(it&192)===128&&(Xe&192)===128&&(Ke&192)===128&&(ft=(_e&15)<<18|(it&63)<<12|(Xe&63)<<6|Ke&63,ft>65535&&ft<1114112&&(we=ft))}}we===null?(we=65533,Re=1):we>65535&&(we-=65536,le.push(we>>>10&1023|55296),we=56320|we&1023),le.push(we),Ie+=Re}return Ve(le)}var st=4096;function Ve(ce){var ie=ce.length;if(ie<=st)return String.fromCharCode.apply(String,ce);for(var ae="",le=0;lele)&&(ae=le);for(var Ie="",_e=ie;_ele&&(ie=le),ae<0?(ae+=le,ae<0&&(ae=0)):ae>le&&(ae=le),aeae)throw new RangeError("Trying to access beyond buffer length")}ge.prototype.readUintLE=ge.prototype.readUIntLE=function(ie,ae,le){ie=ie>>>0,ae=ae>>>0,le||he(ie,ae,this.length);for(var Ie=this[ie],_e=1,we=0;++we>>0,ae=ae>>>0,le||he(ie,ae,this.length);for(var Ie=this[ie+--ae],_e=1;ae>0&&(_e*=256);)Ie+=this[ie+--ae]*_e;return Ie},ge.prototype.readUint8=ge.prototype.readUInt8=function(ie,ae){return ie=ie>>>0,ae||he(ie,1,this.length),this[ie]},ge.prototype.readUint16LE=ge.prototype.readUInt16LE=function(ie,ae){return ie=ie>>>0,ae||he(ie,2,this.length),this[ie]|this[ie+1]<<8},ge.prototype.readUint16BE=ge.prototype.readUInt16BE=function(ie,ae){return ie=ie>>>0,ae||he(ie,2,this.length),this[ie]<<8|this[ie+1]},ge.prototype.readUint32LE=ge.prototype.readUInt32LE=function(ie,ae){return ie=ie>>>0,ae||he(ie,4,this.length),(this[ie]|this[ie+1]<<8|this[ie+2]<<16)+this[ie+3]*16777216},ge.prototype.readUint32BE=ge.prototype.readUInt32BE=function(ie,ae){return ie=ie>>>0,ae||he(ie,4,this.length),this[ie]*16777216+(this[ie+1]<<16|this[ie+2]<<8|this[ie+3])},ge.prototype.readIntLE=function(ie,ae,le){ie=ie>>>0,ae=ae>>>0,le||he(ie,ae,this.length);for(var Ie=this[ie],_e=1,we=0;++we=_e&&(Ie-=Math.pow(2,8*ae)),Ie},ge.prototype.readIntBE=function(ie,ae,le){ie=ie>>>0,ae=ae>>>0,le||he(ie,ae,this.length);for(var Ie=ae,_e=1,we=this[ie+--Ie];Ie>0&&(_e*=256);)we+=this[ie+--Ie]*_e;return _e*=128,we>=_e&&(we-=Math.pow(2,8*ae)),we},ge.prototype.readInt8=function(ie,ae){return ie=ie>>>0,ae||he(ie,1,this.length),this[ie]&128?(255-this[ie]+1)*-1:this[ie]},ge.prototype.readInt16LE=function(ie,ae){ie=ie>>>0,ae||he(ie,2,this.length);var le=this[ie]|this[ie+1]<<8;return le&32768?le|4294901760:le},ge.prototype.readInt16BE=function(ie,ae){ie=ie>>>0,ae||he(ie,2,this.length);var le=this[ie+1]|this[ie]<<8;return le&32768?le|4294901760:le},ge.prototype.readInt32LE=function(ie,ae){return ie=ie>>>0,ae||he(ie,4,this.length),this[ie]|this[ie+1]<<8|this[ie+2]<<16|this[ie+3]<<24},ge.prototype.readInt32BE=function(ie,ae){return ie=ie>>>0,ae||he(ie,4,this.length),this[ie]<<24|this[ie+1]<<16|this[ie+2]<<8|this[ie+3]},ge.prototype.readFloatLE=function(ie,ae){return ie=ie>>>0,ae||he(ie,4,this.length),xe.read(this,ie,!0,23,4)},ge.prototype.readFloatBE=function(ie,ae){return ie=ie>>>0,ae||he(ie,4,this.length),xe.read(this,ie,!1,23,4)},ge.prototype.readDoubleLE=function(ie,ae){return ie=ie>>>0,ae||he(ie,8,this.length),xe.read(this,ie,!0,52,8)},ge.prototype.readDoubleBE=function(ie,ae){return ie=ie>>>0,ae||he(ie,8,this.length),xe.read(this,ie,!1,52,8)};function Ne(ce,ie,ae,le,Ie,_e){if(!ge.isBuffer(ce))throw new TypeError('"buffer" argument must be a Buffer instance');if(ie>Ie||ie<_e)throw new RangeError('"value" argument is out of bounds');if(ae+le>ce.length)throw new RangeError("Index out of range")}ge.prototype.writeUintLE=ge.prototype.writeUIntLE=function(ie,ae,le,Ie){if(ie=+ie,ae=ae>>>0,le=le>>>0,!Ie){var _e=Math.pow(2,8*le)-1;Ne(this,ie,ae,le,_e,0)}var we=1,Re=0;for(this[ae]=ie&255;++Re>>0,le=le>>>0,!Ie){var _e=Math.pow(2,8*le)-1;Ne(this,ie,ae,le,_e,0)}var we=le-1,Re=1;for(this[ae+we]=ie&255;--we>=0&&(Re*=256);)this[ae+we]=ie/Re&255;return ae+le},ge.prototype.writeUint8=ge.prototype.writeUInt8=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ne(this,ie,ae,1,255,0),this[ae]=ie&255,ae+1},ge.prototype.writeUint16LE=ge.prototype.writeUInt16LE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ne(this,ie,ae,2,65535,0),this[ae]=ie&255,this[ae+1]=ie>>>8,ae+2},ge.prototype.writeUint16BE=ge.prototype.writeUInt16BE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ne(this,ie,ae,2,65535,0),this[ae]=ie>>>8,this[ae+1]=ie&255,ae+2},ge.prototype.writeUint32LE=ge.prototype.writeUInt32LE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ne(this,ie,ae,4,4294967295,0),this[ae+3]=ie>>>24,this[ae+2]=ie>>>16,this[ae+1]=ie>>>8,this[ae]=ie&255,ae+4},ge.prototype.writeUint32BE=ge.prototype.writeUInt32BE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ne(this,ie,ae,4,4294967295,0),this[ae]=ie>>>24,this[ae+1]=ie>>>16,this[ae+2]=ie>>>8,this[ae+3]=ie&255,ae+4},ge.prototype.writeIntLE=function(ie,ae,le,Ie){if(ie=+ie,ae=ae>>>0,!Ie){var _e=Math.pow(2,8*le-1);Ne(this,ie,ae,le,_e-1,-_e)}var we=0,Re=1,it=0;for(this[ae]=ie&255;++we>0)-it&255;return ae+le},ge.prototype.writeIntBE=function(ie,ae,le,Ie){if(ie=+ie,ae=ae>>>0,!Ie){var _e=Math.pow(2,8*le-1);Ne(this,ie,ae,le,_e-1,-_e)}var we=le-1,Re=1,it=0;for(this[ae+we]=ie&255;--we>=0&&(Re*=256);)ie<0&&it===0&&this[ae+we+1]!==0&&(it=1),this[ae+we]=(ie/Re>>0)-it&255;return ae+le},ge.prototype.writeInt8=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ne(this,ie,ae,1,127,-128),ie<0&&(ie=255+ie+1),this[ae]=ie&255,ae+1},ge.prototype.writeInt16LE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ne(this,ie,ae,2,32767,-32768),this[ae]=ie&255,this[ae+1]=ie>>>8,ae+2},ge.prototype.writeInt16BE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ne(this,ie,ae,2,32767,-32768),this[ae]=ie>>>8,this[ae+1]=ie&255,ae+2},ge.prototype.writeInt32LE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ne(this,ie,ae,4,2147483647,-2147483648),this[ae]=ie&255,this[ae+1]=ie>>>8,this[ae+2]=ie>>>16,this[ae+3]=ie>>>24,ae+4},ge.prototype.writeInt32BE=function(ie,ae,le){return ie=+ie,ae=ae>>>0,le||Ne(this,ie,ae,4,2147483647,-2147483648),ie<0&&(ie=4294967295+ie+1),this[ae]=ie>>>24,this[ae+1]=ie>>>16,this[ae+2]=ie>>>8,this[ae+3]=ie&255,ae+4};function Je(ce,ie,ae,le,Ie,_e){if(ae+le>ce.length)throw new RangeError("Index out of range");if(ae<0)throw new RangeError("Index out of range")}function at(ce,ie,ae,le,Ie){return ie=+ie,ae=ae>>>0,Ie||Je(ce,ie,ae,4,34028234663852886e22,-34028234663852886e22),xe.write(ce,ie,ae,le,23,4),ae+4}ge.prototype.writeFloatLE=function(ie,ae,le){return at(this,ie,ae,!0,le)},ge.prototype.writeFloatBE=function(ie,ae,le){return at(this,ie,ae,!1,le)};function Ge(ce,ie,ae,le,Ie){return ie=+ie,ae=ae>>>0,Ie||Je(ce,ie,ae,8,17976931348623157e292,-17976931348623157e292),xe.write(ce,ie,ae,le,52,8),ae+8}ge.prototype.writeDoubleLE=function(ie,ae,le){return Ge(this,ie,ae,!0,le)},ge.prototype.writeDoubleBE=function(ie,ae,le){return Ge(this,ie,ae,!1,le)},ge.prototype.copy=function(ie,ae,le,Ie){if(!ge.isBuffer(ie))throw new TypeError("argument should be a Buffer");if(le||(le=0),!Ie&&Ie!==0&&(Ie=this.length),ae>=ie.length&&(ae=ie.length),ae||(ae=0),Ie>0&&Ie=this.length)throw new RangeError("Index out of range");if(Ie<0)throw new RangeError("sourceEnd out of bounds");Ie>this.length&&(Ie=this.length),ie.length-ae>>0,le=le===void 0?this.length:le>>>0,ie||(ie=0);var we;if(typeof ie=="number")for(we=ae;we55295&&ae<57344){if(!Ie){if(ae>56319){(ie-=3)>-1&&_e.push(239,191,189);continue}else if(we+1===le){(ie-=3)>-1&&_e.push(239,191,189);continue}Ie=ae;continue}if(ae<56320){(ie-=3)>-1&&_e.push(239,191,189),Ie=ae;continue}ae=(Ie-55296<<10|ae-56320)+65536}else Ie&&(ie-=3)>-1&&_e.push(239,191,189);if(Ie=null,ae<128){if((ie-=1)<0)break;_e.push(ae)}else if(ae<2048){if((ie-=2)<0)break;_e.push(ae>>6|192,ae&63|128)}else if(ae<65536){if((ie-=3)<0)break;_e.push(ae>>12|224,ae>>6&63|128,ae&63|128)}else if(ae<1114112){if((ie-=4)<0)break;_e.push(ae>>18|240,ae>>12&63|128,ae>>6&63|128,ae&63|128)}else throw new Error("Invalid code point")}return _e}function mt(ce){for(var ie=[],ae=0;ae>8,Ie=ae%256,_e.push(Ie),_e.push(le);return _e}function Qe(ce){return Ee.toByteArray(ht(ce))}function Bt(ce,ie,ae,le){for(var Ie=0;Ie=ie.length||Ie>=ce.length);++Ie)ie[Ie+ae]=ce[Ie];return Ie}function It(ce,ie){return ce instanceof ie||ce!=null&&ce.constructor!=null&&ce.constructor.name!=null&&ce.constructor.name===ie.name}function Le(ce){return ce!==ce}var wt=function(){for(var ce="0123456789abcdef",ie=new Array(256),ae=0;ae<16;++ae)for(var le=ae*16,Ie=0;Ie<16;++Ie)ie[le+Ie]=ce[ae]+ce[Ie];return ie}()},67467:function(xt,bt){bt.read=function(te,z,Ee,xe,je){var ve,Ce,ue=je*8-xe-1,ge=(1<>1,ye=-7,fe=Ee?je-1:0,be=Ee?-1:1,pe=te[z+fe];for(fe+=be,ve=pe&(1<<-ye)-1,pe>>=-ye,ye+=ue;ye>0;ve=ve*256+te[z+fe],fe+=be,ye-=8);for(Ce=ve&(1<<-ye)-1,ve>>=-ye,ye+=xe;ye>0;Ce=Ce*256+te[z+fe],fe+=be,ye-=8);if(ve===0)ve=1-De;else{if(ve===ge)return Ce?NaN:(pe?-1:1)*(1/0);Ce=Ce+Math.pow(2,xe),ve=ve-De}return(pe?-1:1)*Ce*Math.pow(2,ve-xe)},bt.write=function(te,z,Ee,xe,je,ve){var Ce,ue,ge,De=ve*8-je-1,ye=(1<>1,be=je===23?Math.pow(2,-24)-Math.pow(2,-77):0,pe=xe?0:ve-1,re=xe?1:-1,E=z<0||z===0&&1/z<0?1:0;for(z=Math.abs(z),isNaN(z)||z===1/0?(ue=isNaN(z)?1:0,Ce=ye):(Ce=Math.floor(Math.log(z)/Math.LN2),z*(ge=Math.pow(2,-Ce))<1&&(Ce--,ge*=2),Ce+fe>=1?z+=be/ge:z+=be*Math.pow(2,1-fe),z*ge>=2&&(Ce++,ge/=2),Ce+fe>=ye?(ue=0,Ce=ye):Ce+fe>=1?(ue=(z*ge-1)*Math.pow(2,je),Ce=Ce+fe):(ue=z*Math.pow(2,fe-1)*Math.pow(2,je),Ce=0));je>=8;te[Ee+pe]=ue&255,pe+=re,ue/=256,je-=8);for(Ce=Ce<0;te[Ee+pe]=Ce&255,pe+=re,Ce/=256,De-=8);te[Ee+pe-re]|=E*128}},86129:function(xt,bt,te){var z=te(19208).lW,Ee=te(97671);(function(xe){xt.exports=xe()})(function(){return function xe(je,ve,Ce){function ue(ye,fe){if(!ve[ye]){if(!je[ye]){var be=void 0;if(!fe&&be)return require(ye,!0);if(ge)return ge(ye,!0);var pe=new Error("Cannot find module '"+ye+"'");throw pe.code="MODULE_NOT_FOUND",pe}var re=ve[ye]={exports:{}};je[ye][0].call(re.exports,function(E){var a=je[ye][1][E];return ue(a||E)},re,re.exports,xe,je,ve,Ce)}return ve[ye].exports}for(var ge=void 0,De=0;De>2,re=(3&ye)<<4|fe>>4,E=1>6:64,a=2>4,fe=(15&pe)<<4|(re=ge.indexOf(De.charAt(a++)))>>2,be=(3&re)<<6|(E=ge.indexOf(De.charAt(a++))),b[x++]=ye,re!==64&&(b[x++]=fe),E!==64&&(b[x++]=be);return b}},{"./support":30,"./utils":32}],2:[function(xe,je,ve){"use strict";var Ce=xe("./external"),ue=xe("./stream/DataWorker"),ge=xe("./stream/Crc32Probe"),De=xe("./stream/DataLengthProbe");function ye(fe,be,pe,re,E){this.compressedSize=fe,this.uncompressedSize=be,this.crc32=pe,this.compression=re,this.compressedContent=E}ye.prototype={getContentWorker:function(){var fe=new ue(Ce.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new De("data_length")),be=this;return fe.on("end",function(){if(this.streamInfo.data_length!==be.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),fe},getCompressedWorker:function(){return new ue(Ce.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},ye.createWorkerFrom=function(fe,be,pe){return fe.pipe(new ge).pipe(new De("uncompressedSize")).pipe(be.compressWorker(pe)).pipe(new De("compressedSize")).withStreamInfo("compression",be)},je.exports=ye},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(xe,je,ve){"use strict";var Ce=xe("./stream/GenericWorker");ve.STORE={magic:"\0\0",compressWorker:function(){return new Ce("STORE compression")},uncompressWorker:function(){return new Ce("STORE decompression")}},ve.DEFLATE=xe("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(xe,je,ve){"use strict";var Ce=xe("./utils"),ue=function(){for(var ge,De=[],ye=0;ye<256;ye++){ge=ye;for(var fe=0;fe<8;fe++)ge=1&ge?3988292384^ge>>>1:ge>>>1;De[ye]=ge}return De}();je.exports=function(ge,De){return ge!==void 0&&ge.length?Ce.getTypeOf(ge)!=="string"?function(ye,fe,be,pe){var re=ue,E=pe+be;ye^=-1;for(var a=pe;a>>8^re[255&(ye^fe[a])];return-1^ye}(0|De,ge,ge.length,0):function(ye,fe,be,pe){var re=ue,E=pe+be;ye^=-1;for(var a=pe;a>>8^re[255&(ye^fe.charCodeAt(a))];return-1^ye}(0|De,ge,ge.length,0):0}},{"./utils":32}],5:[function(xe,je,ve){"use strict";ve.base64=!1,ve.binary=!1,ve.dir=!1,ve.createFolders=!0,ve.date=null,ve.compression=null,ve.compressionOptions=null,ve.comment=null,ve.unixPermissions=null,ve.dosPermissions=null},{}],6:[function(xe,je,ve){"use strict";var Ce=null;Ce=typeof Promise!="undefined"?Promise:xe("lie"),je.exports={Promise:Ce}},{lie:37}],7:[function(xe,je,ve){"use strict";var Ce=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Uint32Array!="undefined",ue=xe("pako"),ge=xe("./utils"),De=xe("./stream/GenericWorker"),ye=Ce?"uint8array":"array";function fe(be,pe){De.call(this,"FlateWorker/"+be),this._pako=null,this._pakoAction=be,this._pakoOptions=pe,this.meta={}}ve.magic="\b\0",ge.inherits(fe,De),fe.prototype.processChunk=function(be){this.meta=be.meta,this._pako===null&&this._createPako(),this._pako.push(ge.transformTo(ye,be.data),!1)},fe.prototype.flush=function(){De.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},fe.prototype.cleanUp=function(){De.prototype.cleanUp.call(this),this._pako=null},fe.prototype._createPako=function(){this._pako=new ue[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var be=this;this._pako.onData=function(pe){be.push({data:pe,meta:be.meta})}},ve.compressWorker=function(be){return new fe("Deflate",be)},ve.uncompressWorker=function(){return new fe("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(xe,je,ve){"use strict";function Ce(re,E){var a,x="";for(a=0;a>>=8;return x}function ue(re,E,a,x,y,b){var ee,ne,oe=re.file,se=re.compression,me=b!==ye.utf8encode,Pe=ge.transformTo("string",b(oe.name)),de=ge.transformTo("string",ye.utf8encode(oe.name)),Be=oe.comment,Ze=ge.transformTo("string",b(Be)),Se=ge.transformTo("string",ye.utf8encode(Be)),rt=de.length!==oe.name.length,Ae=Se.length!==Be.length,st="",Ve="",nt="",lt=oe.dir,qe=oe.date,Me={crc32:0,compressedSize:0,uncompressedSize:0};E&&!a||(Me.crc32=re.crc32,Me.compressedSize=re.compressedSize,Me.uncompressedSize=re.uncompressedSize);var he=0;E&&(he|=8),me||!rt&&!Ae||(he|=2048);var Ne=0,Je=0;lt&&(Ne|=16),y==="UNIX"?(Je=798,Ne|=function(Ge,$e){var ht=Ge;return Ge||(ht=$e?16893:33204),(65535&ht)<<16}(oe.unixPermissions,lt)):(Je=20,Ne|=function(Ge){return 63&(Ge||0)}(oe.dosPermissions)),ee=qe.getUTCHours(),ee<<=6,ee|=qe.getUTCMinutes(),ee<<=5,ee|=qe.getUTCSeconds()/2,ne=qe.getUTCFullYear()-1980,ne<<=4,ne|=qe.getUTCMonth()+1,ne<<=5,ne|=qe.getUTCDate(),rt&&(Ve=Ce(1,1)+Ce(fe(Pe),4)+de,st+="up"+Ce(Ve.length,2)+Ve),Ae&&(nt=Ce(1,1)+Ce(fe(Ze),4)+Se,st+="uc"+Ce(nt.length,2)+nt);var at="";return at+=` +\0`,at+=Ce(he,2),at+=se.magic,at+=Ce(ee,2),at+=Ce(ne,2),at+=Ce(Me.crc32,4),at+=Ce(Me.compressedSize,4),at+=Ce(Me.uncompressedSize,4),at+=Ce(Pe.length,2),at+=Ce(st.length,2),{fileRecord:be.LOCAL_FILE_HEADER+at+Pe+st,dirRecord:be.CENTRAL_FILE_HEADER+Ce(Je,2)+at+Ce(Ze.length,2)+"\0\0\0\0"+Ce(Ne,4)+Ce(x,4)+Pe+st+Ze}}var ge=xe("../utils"),De=xe("../stream/GenericWorker"),ye=xe("../utf8"),fe=xe("../crc32"),be=xe("../signature");function pe(re,E,a,x){De.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=E,this.zipPlatform=a,this.encodeFileName=x,this.streamFiles=re,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}ge.inherits(pe,De),pe.prototype.push=function(re){var E=re.meta.percent||0,a=this.entriesCount,x=this._sources.length;this.accumulate?this.contentBuffer.push(re):(this.bytesWritten+=re.data.length,De.prototype.push.call(this,{data:re.data,meta:{currentFile:this.currentFile,percent:a?(E+100*(a-x-1))/a:100}}))},pe.prototype.openedSource=function(re){this.currentSourceOffset=this.bytesWritten,this.currentFile=re.file.name;var E=this.streamFiles&&!re.file.dir;if(E){var a=ue(re,E,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:a.fileRecord,meta:{percent:0}})}else this.accumulate=!0},pe.prototype.closedSource=function(re){this.accumulate=!1;var E=this.streamFiles&&!re.file.dir,a=ue(re,E,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(a.dirRecord),E)this.push({data:function(x){return be.DATA_DESCRIPTOR+Ce(x.crc32,4)+Ce(x.compressedSize,4)+Ce(x.uncompressedSize,4)}(re),meta:{percent:100}});else for(this.push({data:a.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},pe.prototype.flush=function(){for(var re=this.bytesWritten,E=0;E=this.index;De--)ye=(ye<<8)+this.byteAt(De);return this.index+=ge,ye},readString:function(ge){return Ce.transformTo("string",this.readData(ge))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var ge=this.readInt(4);return new Date(Date.UTC(1980+(ge>>25&127),(ge>>21&15)-1,ge>>16&31,ge>>11&31,ge>>5&63,(31&ge)<<1))}},je.exports=ue},{"../utils":32}],19:[function(xe,je,ve){"use strict";var Ce=xe("./Uint8ArrayReader");function ue(ge){Ce.call(this,ge)}xe("../utils").inherits(ue,Ce),ue.prototype.readData=function(ge){this.checkOffset(ge);var De=this.data.slice(this.zero+this.index,this.zero+this.index+ge);return this.index+=ge,De},je.exports=ue},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(xe,je,ve){"use strict";var Ce=xe("./DataReader");function ue(ge){Ce.call(this,ge)}xe("../utils").inherits(ue,Ce),ue.prototype.byteAt=function(ge){return this.data.charCodeAt(this.zero+ge)},ue.prototype.lastIndexOfSignature=function(ge){return this.data.lastIndexOf(ge)-this.zero},ue.prototype.readAndCheckSignature=function(ge){return ge===this.readData(4)},ue.prototype.readData=function(ge){this.checkOffset(ge);var De=this.data.slice(this.zero+this.index,this.zero+this.index+ge);return this.index+=ge,De},je.exports=ue},{"../utils":32,"./DataReader":18}],21:[function(xe,je,ve){"use strict";var Ce=xe("./ArrayReader");function ue(ge){Ce.call(this,ge)}xe("../utils").inherits(ue,Ce),ue.prototype.readData=function(ge){if(this.checkOffset(ge),ge===0)return new Uint8Array(0);var De=this.data.subarray(this.zero+this.index,this.zero+this.index+ge);return this.index+=ge,De},je.exports=ue},{"../utils":32,"./ArrayReader":17}],22:[function(xe,je,ve){"use strict";var Ce=xe("../utils"),ue=xe("../support"),ge=xe("./ArrayReader"),De=xe("./StringReader"),ye=xe("./NodeBufferReader"),fe=xe("./Uint8ArrayReader");je.exports=function(be){var pe=Ce.getTypeOf(be);return Ce.checkSupport(pe),pe!=="string"||ue.uint8array?pe==="nodebuffer"?new ye(be):ue.uint8array?new fe(Ce.transformTo("uint8array",be)):new ge(Ce.transformTo("array",be)):new De(be)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(xe,je,ve){"use strict";ve.LOCAL_FILE_HEADER="PK",ve.CENTRAL_FILE_HEADER="PK",ve.CENTRAL_DIRECTORY_END="PK",ve.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",ve.ZIP64_CENTRAL_DIRECTORY_END="PK",ve.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(xe,je,ve){"use strict";var Ce=xe("./GenericWorker"),ue=xe("../utils");function ge(De){Ce.call(this,"ConvertWorker to "+De),this.destType=De}ue.inherits(ge,Ce),ge.prototype.processChunk=function(De){this.push({data:ue.transformTo(this.destType,De.data),meta:De.meta})},je.exports=ge},{"../utils":32,"./GenericWorker":28}],25:[function(xe,je,ve){"use strict";var Ce=xe("./GenericWorker"),ue=xe("../crc32");function ge(){Ce.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}xe("../utils").inherits(ge,Ce),ge.prototype.processChunk=function(De){this.streamInfo.crc32=ue(De.data,this.streamInfo.crc32||0),this.push(De)},je.exports=ge},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(xe,je,ve){"use strict";var Ce=xe("../utils"),ue=xe("./GenericWorker");function ge(De){ue.call(this,"DataLengthProbe for "+De),this.propName=De,this.withStreamInfo(De,0)}Ce.inherits(ge,ue),ge.prototype.processChunk=function(De){if(De){var ye=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=ye+De.data.length}ue.prototype.processChunk.call(this,De)},je.exports=ge},{"../utils":32,"./GenericWorker":28}],27:[function(xe,je,ve){"use strict";var Ce=xe("../utils"),ue=xe("./GenericWorker");function ge(De){ue.call(this,"DataWorker");var ye=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,De.then(function(fe){ye.dataIsReady=!0,ye.data=fe,ye.max=fe&&fe.length||0,ye.type=Ce.getTypeOf(fe),ye.isPaused||ye._tickAndRepeat()},function(fe){ye.error(fe)})}Ce.inherits(ge,ue),ge.prototype.cleanUp=function(){ue.prototype.cleanUp.call(this),this.data=null},ge.prototype.resume=function(){return!!ue.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,Ce.delay(this._tickAndRepeat,[],this)),!0)},ge.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(Ce.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},ge.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var De=null,ye=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":De=this.data.substring(this.index,ye);break;case"uint8array":De=this.data.subarray(this.index,ye);break;case"array":case"nodebuffer":De=this.data.slice(this.index,ye)}return this.index=ye,this.push({data:De,meta:{percent:this.max?this.index/this.max*100:0}})},je.exports=ge},{"../utils":32,"./GenericWorker":28}],28:[function(xe,je,ve){"use strict";function Ce(ue){this.name=ue||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}Ce.prototype={push:function(ue){this.emit("data",ue)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(ue){this.emit("error",ue)}return!0},error:function(ue){return!this.isFinished&&(this.isPaused?this.generatedError=ue:(this.isFinished=!0,this.emit("error",ue),this.previous&&this.previous.error(ue),this.cleanUp()),!0)},on:function(ue,ge){return this._listeners[ue].push(ge),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(ue,ge){if(this._listeners[ue])for(var De=0;De "+ue:ue}},je.exports=Ce},{}],29:[function(xe,je,ve){"use strict";var Ce=xe("../utils"),ue=xe("./ConvertWorker"),ge=xe("./GenericWorker"),De=xe("../base64"),ye=xe("../support"),fe=xe("../external"),be=null;if(ye.nodestream)try{be=xe("../nodejs/NodejsStreamOutputAdapter")}catch(E){}function pe(E,a){return new fe.Promise(function(x,y){var b=[],ee=E._internalType,ne=E._outputType,oe=E._mimeType;E.on("data",function(se,me){b.push(se),a&&a(me)}).on("error",function(se){b=[],y(se)}).on("end",function(){try{var se=function(me,Pe,de){switch(me){case"blob":return Ce.newBlob(Ce.transformTo("arraybuffer",Pe),de);case"base64":return De.encode(Pe);default:return Ce.transformTo(me,Pe)}}(ne,function(me,Pe){var de,Be=0,Ze=null,Se=0;for(de=0;de>>6:(x<65536?a[ee++]=224|x>>>12:(a[ee++]=240|x>>>18,a[ee++]=128|x>>>12&63),a[ee++]=128|x>>>6&63),a[ee++]=128|63&x);return a}(re)},ve.utf8decode=function(re){return ue.nodebuffer?Ce.transformTo("nodebuffer",re).toString("utf-8"):function(E){var a,x,y,b,ee=E.length,ne=new Array(2*ee);for(a=x=0;a>10&1023,ne[x++]=56320|1023&y)}return ne.length!==x&&(ne.subarray?ne=ne.subarray(0,x):ne.length=x),Ce.applyFromCharCode(ne)}(re=Ce.transformTo(ue.uint8array?"uint8array":"array",re))},Ce.inherits(be,De),be.prototype.processChunk=function(re){var E=Ce.transformTo(ue.uint8array?"uint8array":"array",re.data);if(this.leftOver&&this.leftOver.length){if(ue.uint8array){var a=E;(E=new Uint8Array(a.length+this.leftOver.length)).set(this.leftOver,0),E.set(a,this.leftOver.length)}else E=this.leftOver.concat(E);this.leftOver=null}var x=function(b,ee){var ne;for((ee=ee||b.length)>b.length&&(ee=b.length),ne=ee-1;0<=ne&&(192&b[ne])==128;)ne--;return ne<0||ne===0?ee:ne+ye[b[ne]]>ee?ne:ee}(E),y=E;x!==E.length&&(ue.uint8array?(y=E.subarray(0,x),this.leftOver=E.subarray(x,E.length)):(y=E.slice(0,x),this.leftOver=E.slice(x,E.length))),this.push({data:ve.utf8decode(y),meta:re.meta})},be.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:ve.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},ve.Utf8DecodeWorker=be,Ce.inherits(pe,De),pe.prototype.processChunk=function(re){this.push({data:ve.utf8encode(re.data),meta:re.meta})},ve.Utf8EncodeWorker=pe},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(xe,je,ve){"use strict";var Ce=xe("./support"),ue=xe("./base64"),ge=xe("./nodejsUtils"),De=xe("./external");function ye(a){return a}function fe(a,x){for(var y=0;y>8;this.dir=!!(16&this.externalFileAttributes),re==0&&(this.dosPermissions=63&this.externalFileAttributes),re==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var re=Ce(this.extraFields[1].value);this.uncompressedSize===ue.MAX_VALUE_32BITS&&(this.uncompressedSize=re.readInt(8)),this.compressedSize===ue.MAX_VALUE_32BITS&&(this.compressedSize=re.readInt(8)),this.localHeaderOffset===ue.MAX_VALUE_32BITS&&(this.localHeaderOffset=re.readInt(8)),this.diskNumberStart===ue.MAX_VALUE_32BITS&&(this.diskNumberStart=re.readInt(4))}},readExtraFields:function(re){var E,a,x,y=re.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});re.index+4>>6:(re<65536?pe[x++]=224|re>>>12:(pe[x++]=240|re>>>18,pe[x++]=128|re>>>12&63),pe[x++]=128|re>>>6&63),pe[x++]=128|63&re);return pe},ve.buf2binstring=function(be){return fe(be,be.length)},ve.binstring2buf=function(be){for(var pe=new Ce.Buf8(be.length),re=0,E=pe.length;re>10&1023,b[E++]=56320|1023&a)}return fe(b,E)},ve.utf8border=function(be,pe){var re;for((pe=pe||be.length)>be.length&&(pe=be.length),re=pe-1;0<=re&&(192&be[re])==128;)re--;return re<0||re===0?pe:re+De[be[re]]>pe?re:pe}},{"./common":41}],43:[function(xe,je,ve){"use strict";je.exports=function(Ce,ue,ge,De){for(var ye=65535&Ce|0,fe=Ce>>>16&65535|0,be=0;ge!==0;){for(ge-=be=2e3>>1:ue>>>1;ge[De]=ue}return ge}();je.exports=function(ue,ge,De,ye){var fe=Ce,be=ye+De;ue^=-1;for(var pe=ye;pe>>8^fe[255&(ue^ge[pe])];return-1^ue}},{}],46:[function(xe,je,ve){"use strict";var Ce,ue=xe("../utils/common"),ge=xe("./trees"),De=xe("./adler32"),ye=xe("./crc32"),fe=xe("./messages"),be=0,pe=4,re=0,E=-2,a=-1,x=4,y=2,b=8,ee=9,ne=286,oe=30,se=19,me=2*ne+1,Pe=15,de=3,Be=258,Ze=Be+de+1,Se=42,rt=113,Ae=1,st=2,Ve=3,nt=4;function lt(Le,wt){return Le.msg=fe[wt],wt}function qe(Le){return(Le<<1)-(4Le.avail_out&&(ce=Le.avail_out),ce!==0&&(ue.arraySet(Le.output,wt.pending_buf,wt.pending_out,ce,Le.next_out),Le.next_out+=ce,wt.pending_out+=ce,Le.total_out+=ce,Le.avail_out-=ce,wt.pending-=ce,wt.pending===0&&(wt.pending_out=0))}function Ne(Le,wt){ge._tr_flush_block(Le,0<=Le.block_start?Le.block_start:-1,Le.strstart-Le.block_start,wt),Le.block_start=Le.strstart,he(Le.strm)}function Je(Le,wt){Le.pending_buf[Le.pending++]=wt}function at(Le,wt){Le.pending_buf[Le.pending++]=wt>>>8&255,Le.pending_buf[Le.pending++]=255&wt}function Ge(Le,wt){var ce,ie,ae=Le.max_chain_length,le=Le.strstart,Ie=Le.prev_length,_e=Le.nice_match,we=Le.strstart>Le.w_size-Ze?Le.strstart-(Le.w_size-Ze):0,Re=Le.window,it=Le.w_mask,Xe=Le.prev,Ke=Le.strstart+Be,ft=Re[le+Ie-1],Pt=Re[le+Ie];Le.prev_length>=Le.good_match&&(ae>>=2),_e>Le.lookahead&&(_e=Le.lookahead);do if(Re[(ce=wt)+Ie]===Pt&&Re[ce+Ie-1]===ft&&Re[ce]===Re[le]&&Re[++ce]===Re[le+1]){le+=2,ce++;do;while(Re[++le]===Re[++ce]&&Re[++le]===Re[++ce]&&Re[++le]===Re[++ce]&&Re[++le]===Re[++ce]&&Re[++le]===Re[++ce]&&Re[++le]===Re[++ce]&&Re[++le]===Re[++ce]&&Re[++le]===Re[++ce]&&lewe&&--ae!=0);return Ie<=Le.lookahead?Ie:Le.lookahead}function $e(Le){var wt,ce,ie,ae,le,Ie,_e,we,Re,it,Xe=Le.w_size;do{if(ae=Le.window_size-Le.lookahead-Le.strstart,Le.strstart>=Xe+(Xe-Ze)){for(ue.arraySet(Le.window,Le.window,Xe,Xe,0),Le.match_start-=Xe,Le.strstart-=Xe,Le.block_start-=Xe,wt=ce=Le.hash_size;ie=Le.head[--wt],Le.head[wt]=Xe<=ie?ie-Xe:0,--ce;);for(wt=ce=Xe;ie=Le.prev[--wt],Le.prev[wt]=Xe<=ie?ie-Xe:0,--ce;);ae+=Xe}if(Le.strm.avail_in===0)break;if(Ie=Le.strm,_e=Le.window,we=Le.strstart+Le.lookahead,Re=ae,it=void 0,it=Ie.avail_in,Re=de)for(le=Le.strstart-Le.insert,Le.ins_h=Le.window[le],Le.ins_h=(Le.ins_h<=de&&(Le.ins_h=(Le.ins_h<=de)if(ie=ge._tr_tally(Le,Le.strstart-Le.match_start,Le.match_length-de),Le.lookahead-=Le.match_length,Le.match_length<=Le.max_lazy_match&&Le.lookahead>=de){for(Le.match_length--;Le.strstart++,Le.ins_h=(Le.ins_h<=de&&(Le.ins_h=(Le.ins_h<=de&&Le.match_length<=Le.prev_length){for(ae=Le.strstart+Le.lookahead-de,ie=ge._tr_tally(Le,Le.strstart-1-Le.prev_match,Le.prev_length-de),Le.lookahead-=Le.prev_length-1,Le.prev_length-=2;++Le.strstart<=ae&&(Le.ins_h=(Le.ins_h<Le.pending_buf_size-5&&(ce=Le.pending_buf_size-5);;){if(Le.lookahead<=1){if($e(Le),Le.lookahead===0&&wt===be)return Ae;if(Le.lookahead===0)break}Le.strstart+=Le.lookahead,Le.lookahead=0;var ie=Le.block_start+ce;if((Le.strstart===0||Le.strstart>=ie)&&(Le.lookahead=Le.strstart-ie,Le.strstart=ie,Ne(Le,!1),Le.strm.avail_out===0)||Le.strstart-Le.block_start>=Le.w_size-Ze&&(Ne(Le,!1),Le.strm.avail_out===0))return Ae}return Le.insert=0,wt===pe?(Ne(Le,!0),Le.strm.avail_out===0?Ve:nt):(Le.strstart>Le.block_start&&(Ne(Le,!1),Le.strm.avail_out),Ae)}),new mt(4,4,8,4,ht),new mt(4,5,16,8,ht),new mt(4,6,32,32,ht),new mt(4,4,16,16,Ct),new mt(8,16,32,32,Ct),new mt(8,16,128,128,Ct),new mt(8,32,128,256,Ct),new mt(32,128,258,1024,Ct),new mt(32,258,258,4096,Ct)],ve.deflateInit=function(Le,wt){return It(Le,wt,b,15,8,0)},ve.deflateInit2=It,ve.deflateReset=Bt,ve.deflateResetKeep=Qe,ve.deflateSetHeader=function(Le,wt){return Le&&Le.state?Le.state.wrap!==2?E:(Le.state.gzhead=wt,re):E},ve.deflate=function(Le,wt){var ce,ie,ae,le;if(!Le||!Le.state||5>8&255),Je(ie,ie.gzhead.time>>16&255),Je(ie,ie.gzhead.time>>24&255),Je(ie,ie.level===9?2:2<=ie.strategy||ie.level<2?4:0),Je(ie,255&ie.gzhead.os),ie.gzhead.extra&&ie.gzhead.extra.length&&(Je(ie,255&ie.gzhead.extra.length),Je(ie,ie.gzhead.extra.length>>8&255)),ie.gzhead.hcrc&&(Le.adler=ye(Le.adler,ie.pending_buf,ie.pending,0)),ie.gzindex=0,ie.status=69):(Je(ie,0),Je(ie,0),Je(ie,0),Je(ie,0),Je(ie,0),Je(ie,ie.level===9?2:2<=ie.strategy||ie.level<2?4:0),Je(ie,3),ie.status=rt);else{var Ie=b+(ie.w_bits-8<<4)<<8;Ie|=(2<=ie.strategy||ie.level<2?0:ie.level<6?1:ie.level===6?2:3)<<6,ie.strstart!==0&&(Ie|=32),Ie+=31-Ie%31,ie.status=rt,at(ie,Ie),ie.strstart!==0&&(at(ie,Le.adler>>>16),at(ie,65535&Le.adler)),Le.adler=1}if(ie.status===69)if(ie.gzhead.extra){for(ae=ie.pending;ie.gzindex<(65535&ie.gzhead.extra.length)&&(ie.pending!==ie.pending_buf_size||(ie.gzhead.hcrc&&ie.pending>ae&&(Le.adler=ye(Le.adler,ie.pending_buf,ie.pending-ae,ae)),he(Le),ae=ie.pending,ie.pending!==ie.pending_buf_size));)Je(ie,255&ie.gzhead.extra[ie.gzindex]),ie.gzindex++;ie.gzhead.hcrc&&ie.pending>ae&&(Le.adler=ye(Le.adler,ie.pending_buf,ie.pending-ae,ae)),ie.gzindex===ie.gzhead.extra.length&&(ie.gzindex=0,ie.status=73)}else ie.status=73;if(ie.status===73)if(ie.gzhead.name){ae=ie.pending;do{if(ie.pending===ie.pending_buf_size&&(ie.gzhead.hcrc&&ie.pending>ae&&(Le.adler=ye(Le.adler,ie.pending_buf,ie.pending-ae,ae)),he(Le),ae=ie.pending,ie.pending===ie.pending_buf_size)){le=1;break}le=ie.gzindexae&&(Le.adler=ye(Le.adler,ie.pending_buf,ie.pending-ae,ae)),le===0&&(ie.gzindex=0,ie.status=91)}else ie.status=91;if(ie.status===91)if(ie.gzhead.comment){ae=ie.pending;do{if(ie.pending===ie.pending_buf_size&&(ie.gzhead.hcrc&&ie.pending>ae&&(Le.adler=ye(Le.adler,ie.pending_buf,ie.pending-ae,ae)),he(Le),ae=ie.pending,ie.pending===ie.pending_buf_size)){le=1;break}le=ie.gzindexae&&(Le.adler=ye(Le.adler,ie.pending_buf,ie.pending-ae,ae)),le===0&&(ie.status=103)}else ie.status=103;if(ie.status===103&&(ie.gzhead.hcrc?(ie.pending+2>ie.pending_buf_size&&he(Le),ie.pending+2<=ie.pending_buf_size&&(Je(ie,255&Le.adler),Je(ie,Le.adler>>8&255),Le.adler=0,ie.status=rt)):ie.status=rt),ie.pending!==0){if(he(Le),Le.avail_out===0)return ie.last_flush=-1,re}else if(Le.avail_in===0&&qe(wt)<=qe(ce)&&wt!==pe)return lt(Le,-5);if(ie.status===666&&Le.avail_in!==0)return lt(Le,-5);if(Le.avail_in!==0||ie.lookahead!==0||wt!==be&&ie.status!==666){var _e=ie.strategy===2?function(we,Re){for(var it;;){if(we.lookahead===0&&($e(we),we.lookahead===0)){if(Re===be)return Ae;break}if(we.match_length=0,it=ge._tr_tally(we,0,we.window[we.strstart]),we.lookahead--,we.strstart++,it&&(Ne(we,!1),we.strm.avail_out===0))return Ae}return we.insert=0,Re===pe?(Ne(we,!0),we.strm.avail_out===0?Ve:nt):we.last_lit&&(Ne(we,!1),we.strm.avail_out===0)?Ae:st}(ie,wt):ie.strategy===3?function(we,Re){for(var it,Xe,Ke,ft,Pt=we.window;;){if(we.lookahead<=Be){if($e(we),we.lookahead<=Be&&Re===be)return Ae;if(we.lookahead===0)break}if(we.match_length=0,we.lookahead>=de&&0we.lookahead&&(we.match_length=we.lookahead)}if(we.match_length>=de?(it=ge._tr_tally(we,1,we.match_length-de),we.lookahead-=we.match_length,we.strstart+=we.match_length,we.match_length=0):(it=ge._tr_tally(we,0,we.window[we.strstart]),we.lookahead--,we.strstart++),it&&(Ne(we,!1),we.strm.avail_out===0))return Ae}return we.insert=0,Re===pe?(Ne(we,!0),we.strm.avail_out===0?Ve:nt):we.last_lit&&(Ne(we,!1),we.strm.avail_out===0)?Ae:st}(ie,wt):Ce[ie.level].func(ie,wt);if(_e!==Ve&&_e!==nt||(ie.status=666),_e===Ae||_e===Ve)return Le.avail_out===0&&(ie.last_flush=-1),re;if(_e===st&&(wt===1?ge._tr_align(ie):wt!==5&&(ge._tr_stored_block(ie,0,0,!1),wt===3&&(Me(ie.head),ie.lookahead===0&&(ie.strstart=0,ie.block_start=0,ie.insert=0))),he(Le),Le.avail_out===0))return ie.last_flush=-1,re}return wt!==pe?re:ie.wrap<=0?1:(ie.wrap===2?(Je(ie,255&Le.adler),Je(ie,Le.adler>>8&255),Je(ie,Le.adler>>16&255),Je(ie,Le.adler>>24&255),Je(ie,255&Le.total_in),Je(ie,Le.total_in>>8&255),Je(ie,Le.total_in>>16&255),Je(ie,Le.total_in>>24&255)):(at(ie,Le.adler>>>16),at(ie,65535&Le.adler)),he(Le),0=ce.w_size&&(le===0&&(Me(ce.head),ce.strstart=0,ce.block_start=0,ce.insert=0),Re=new ue.Buf8(ce.w_size),ue.arraySet(Re,wt,it-ce.w_size,ce.w_size,0),wt=Re,it=ce.w_size),Ie=Le.avail_in,_e=Le.next_in,we=Le.input,Le.avail_in=it,Le.next_in=0,Le.input=wt,$e(ce);ce.lookahead>=de;){for(ie=ce.strstart,ae=ce.lookahead-(de-1);ce.ins_h=(ce.ins_h<>>=de=Pe>>>24,ee-=de,(de=Pe>>>16&255)===0)st[fe++]=65535&Pe;else{if(!(16&de)){if(!(64&de)){Pe=ne[(65535&Pe)+(b&(1<>>=de,ee-=de),ee<15&&(b+=Ae[De++]<>>=de=Pe>>>24,ee-=de,!(16&(de=Pe>>>16&255))){if(!(64&de)){Pe=oe[(65535&Pe)+(b&(1<>>=de,ee-=de,(de=fe-be)>3,b&=(1<<(ee-=Be<<3))-1,Ce.next_in=De,Ce.next_out=fe,Ce.avail_in=De>>24&255)+(Se>>>8&65280)+((65280&Se)<<8)+((255&Se)<<24)}function b(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Ce.Buf16(320),this.work=new Ce.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function ee(Se){var rt;return Se&&Se.state?(rt=Se.state,Se.total_in=Se.total_out=rt.total=0,Se.msg="",rt.wrap&&(Se.adler=1&rt.wrap),rt.mode=E,rt.last=0,rt.havedict=0,rt.dmax=32768,rt.head=null,rt.hold=0,rt.bits=0,rt.lencode=rt.lendyn=new Ce.Buf32(a),rt.distcode=rt.distdyn=new Ce.Buf32(x),rt.sane=1,rt.back=-1,pe):re}function ne(Se){var rt;return Se&&Se.state?((rt=Se.state).wsize=0,rt.whave=0,rt.wnext=0,ee(Se)):re}function oe(Se,rt){var Ae,st;return Se&&Se.state?(st=Se.state,rt<0?(Ae=0,rt=-rt):(Ae=1+(rt>>4),rt<48&&(rt&=15)),rt&&(rt<8||15=nt.wsize?(Ce.arraySet(nt.window,rt,Ae-nt.wsize,nt.wsize,0),nt.wnext=0,nt.whave=nt.wsize):(st<(Ve=nt.wsize-nt.wnext)&&(Ve=st),Ce.arraySet(nt.window,rt,Ae-st,Ve,nt.wnext),(st-=Ve)?(Ce.arraySet(nt.window,rt,Ae-st,st,0),nt.wnext=st,nt.whave=nt.wsize):(nt.wnext+=Ve,nt.wnext===nt.wsize&&(nt.wnext=0),nt.whave>>8&255,Ae.check=ge(Ae.check,le,2,0),Ne=he=0,Ae.mode=2;break}if(Ae.flags=0,Ae.head&&(Ae.head.done=!1),!(1&Ae.wrap)||(((255&he)<<8)+(he>>8))%31){Se.msg="incorrect header check",Ae.mode=30;break}if((15&he)!=8){Se.msg="unknown compression method",Ae.mode=30;break}if(Ne-=4,Le=8+(15&(he>>>=4)),Ae.wbits===0)Ae.wbits=Le;else if(Le>Ae.wbits){Se.msg="invalid window size",Ae.mode=30;break}Ae.dmax=1<>8&1),512&Ae.flags&&(le[0]=255&he,le[1]=he>>>8&255,Ae.check=ge(Ae.check,le,2,0)),Ne=he=0,Ae.mode=3;case 3:for(;Ne<32;){if(qe===0)break e;qe--,he+=st[nt++]<>>8&255,le[2]=he>>>16&255,le[3]=he>>>24&255,Ae.check=ge(Ae.check,le,4,0)),Ne=he=0,Ae.mode=4;case 4:for(;Ne<16;){if(qe===0)break e;qe--,he+=st[nt++]<>8),512&Ae.flags&&(le[0]=255&he,le[1]=he>>>8&255,Ae.check=ge(Ae.check,le,2,0)),Ne=he=0,Ae.mode=5;case 5:if(1024&Ae.flags){for(;Ne<16;){if(qe===0)break e;qe--,he+=st[nt++]<>>8&255,Ae.check=ge(Ae.check,le,2,0)),Ne=he=0}else Ae.head&&(Ae.head.extra=null);Ae.mode=6;case 6:if(1024&Ae.flags&&(qe<(Ge=Ae.length)&&(Ge=qe),Ge&&(Ae.head&&(Le=Ae.head.extra_len-Ae.length,Ae.head.extra||(Ae.head.extra=new Array(Ae.head.extra_len)),Ce.arraySet(Ae.head.extra,st,nt,Ge,Le)),512&Ae.flags&&(Ae.check=ge(Ae.check,st,Ge,nt)),qe-=Ge,nt+=Ge,Ae.length-=Ge),Ae.length))break e;Ae.length=0,Ae.mode=7;case 7:if(2048&Ae.flags){if(qe===0)break e;for(Ge=0;Le=st[nt+Ge++],Ae.head&&Le&&Ae.length<65536&&(Ae.head.name+=String.fromCharCode(Le)),Le&&Ge>9&1,Ae.head.done=!0),Se.adler=Ae.check=0,Ae.mode=12;break;case 10:for(;Ne<32;){if(qe===0)break e;qe--,he+=st[nt++]<>>=7&Ne,Ne-=7&Ne,Ae.mode=27;break}for(;Ne<3;){if(qe===0)break e;qe--,he+=st[nt++]<>>=1)){case 0:Ae.mode=14;break;case 1:if(Be(Ae),Ae.mode=20,rt!==6)break;he>>>=2,Ne-=2;break e;case 2:Ae.mode=17;break;case 3:Se.msg="invalid block type",Ae.mode=30}he>>>=2,Ne-=2;break;case 14:for(he>>>=7&Ne,Ne-=7&Ne;Ne<32;){if(qe===0)break e;qe--,he+=st[nt++]<>>16^65535)){Se.msg="invalid stored block lengths",Ae.mode=30;break}if(Ae.length=65535&he,Ne=he=0,Ae.mode=15,rt===6)break e;case 15:Ae.mode=16;case 16:if(Ge=Ae.length){if(qe>>=5,Ne-=5,Ae.ndist=1+(31&he),he>>>=5,Ne-=5,Ae.ncode=4+(15&he),he>>>=4,Ne-=4,286>>=3,Ne-=3}for(;Ae.have<19;)Ae.lens[Ie[Ae.have++]]=0;if(Ae.lencode=Ae.lendyn,Ae.lenbits=7,ce={bits:Ae.lenbits},wt=ye(0,Ae.lens,0,19,Ae.lencode,0,Ae.work,ce),Ae.lenbits=ce.bits,wt){Se.msg="invalid code lengths set",Ae.mode=30;break}Ae.have=0,Ae.mode=19;case 19:for(;Ae.have>>16&255,At=65535&ae,!((Ct=ae>>>24)<=Ne);){if(qe===0)break e;qe--,he+=st[nt++]<>>=Ct,Ne-=Ct,Ae.lens[Ae.have++]=At;else{if(At===16){for(ie=Ct+2;Ne>>=Ct,Ne-=Ct,Ae.have===0){Se.msg="invalid bit length repeat",Ae.mode=30;break}Le=Ae.lens[Ae.have-1],Ge=3+(3&he),he>>>=2,Ne-=2}else if(At===17){for(ie=Ct+3;Ne>>=Ct)),he>>>=3,Ne-=3}else{for(ie=Ct+7;Ne>>=Ct)),he>>>=7,Ne-=7}if(Ae.have+Ge>Ae.nlen+Ae.ndist){Se.msg="invalid bit length repeat",Ae.mode=30;break}for(;Ge--;)Ae.lens[Ae.have++]=Le}}if(Ae.mode===30)break;if(Ae.lens[256]===0){Se.msg="invalid code -- missing end-of-block",Ae.mode=30;break}if(Ae.lenbits=9,ce={bits:Ae.lenbits},wt=ye(fe,Ae.lens,0,Ae.nlen,Ae.lencode,0,Ae.work,ce),Ae.lenbits=ce.bits,wt){Se.msg="invalid literal/lengths set",Ae.mode=30;break}if(Ae.distbits=6,Ae.distcode=Ae.distdyn,ce={bits:Ae.distbits},wt=ye(be,Ae.lens,Ae.nlen,Ae.ndist,Ae.distcode,0,Ae.work,ce),Ae.distbits=ce.bits,wt){Se.msg="invalid distances set",Ae.mode=30;break}if(Ae.mode=20,rt===6)break e;case 20:Ae.mode=21;case 21:if(6<=qe&&258<=Me){Se.next_out=lt,Se.avail_out=Me,Se.next_in=nt,Se.avail_in=qe,Ae.hold=he,Ae.bits=Ne,De(Se,at),lt=Se.next_out,Ve=Se.output,Me=Se.avail_out,nt=Se.next_in,st=Se.input,qe=Se.avail_in,he=Ae.hold,Ne=Ae.bits,Ae.mode===12&&(Ae.back=-1);break}for(Ae.back=0;mt=(ae=Ae.lencode[he&(1<>>16&255,At=65535&ae,!((Ct=ae>>>24)<=Ne);){if(qe===0)break e;qe--,he+=st[nt++]<>Qe)])>>>16&255,At=65535&ae,!(Qe+(Ct=ae>>>24)<=Ne);){if(qe===0)break e;qe--,he+=st[nt++]<>>=Qe,Ne-=Qe,Ae.back+=Qe}if(he>>>=Ct,Ne-=Ct,Ae.back+=Ct,Ae.length=At,mt===0){Ae.mode=26;break}if(32&mt){Ae.back=-1,Ae.mode=12;break}if(64&mt){Se.msg="invalid literal/length code",Ae.mode=30;break}Ae.extra=15&mt,Ae.mode=22;case 22:if(Ae.extra){for(ie=Ae.extra;Ne>>=Ae.extra,Ne-=Ae.extra,Ae.back+=Ae.extra}Ae.was=Ae.length,Ae.mode=23;case 23:for(;mt=(ae=Ae.distcode[he&(1<>>16&255,At=65535&ae,!((Ct=ae>>>24)<=Ne);){if(qe===0)break e;qe--,he+=st[nt++]<>Qe)])>>>16&255,At=65535&ae,!(Qe+(Ct=ae>>>24)<=Ne);){if(qe===0)break e;qe--,he+=st[nt++]<>>=Qe,Ne-=Qe,Ae.back+=Qe}if(he>>>=Ct,Ne-=Ct,Ae.back+=Ct,64&mt){Se.msg="invalid distance code",Ae.mode=30;break}Ae.offset=At,Ae.extra=15&mt,Ae.mode=24;case 24:if(Ae.extra){for(ie=Ae.extra;Ne>>=Ae.extra,Ne-=Ae.extra,Ae.back+=Ae.extra}if(Ae.offset>Ae.dmax){Se.msg="invalid distance too far back",Ae.mode=30;break}Ae.mode=25;case 25:if(Me===0)break e;if(Ge=at-Me,Ae.offset>Ge){if((Ge=Ae.offset-Ge)>Ae.whave&&Ae.sane){Se.msg="invalid distance too far back",Ae.mode=30;break}$e=Ge>Ae.wnext?(Ge-=Ae.wnext,Ae.wsize-Ge):Ae.wnext-Ge,Ge>Ae.length&&(Ge=Ae.length),ht=Ae.window}else ht=Ve,$e=lt-Ae.offset,Ge=Ae.length;for(Meme?(de=$e[ht+x[rt]],Ne[Je+x[rt]]):(de=96,0),b=1<>lt)+(ee-=b)]=Pe<<24|de<<16|Be|0,ee!==0;);for(b=1<>=1;if(b!==0?(he&=b-1,he+=b):he=0,rt++,--at[Se]==0){if(Se===st)break;Se=be[pe+x[rt]]}if(Ve>>7)]}function Je(ae,le){ae.pending_buf[ae.pending++]=255&le,ae.pending_buf[ae.pending++]=le>>>8&255}function at(ae,le,Ie){ae.bi_valid>y-Ie?(ae.bi_buf|=le<>y-ae.bi_valid,ae.bi_valid+=Ie-y):(ae.bi_buf|=le<>>=1,Ie<<=1,0<--le;);return Ie>>>1}function ht(ae,le,Ie){var _e,we,Re=new Array(x+1),it=0;for(_e=1;_e<=x;_e++)Re[_e]=it=it+Ie[_e-1]<<1;for(we=0;we<=le;we++){var Xe=ae[2*we+1];Xe!==0&&(ae[2*we]=$e(Re[Xe]++,Xe))}}function Ct(ae){var le;for(le=0;le>1;1<=Ie;Ie--)Qe(ae,Re,Ie);for(we=Ke;Ie=ae.heap[1],ae.heap[1]=ae.heap[ae.heap_len--],Qe(ae,Re,1),_e=ae.heap[1],ae.heap[--ae.heap_max]=Ie,ae.heap[--ae.heap_max]=_e,Re[2*we]=Re[2*Ie]+Re[2*_e],ae.depth[we]=(ae.depth[Ie]>=ae.depth[_e]?ae.depth[Ie]:ae.depth[_e])+1,Re[2*Ie+1]=Re[2*_e+1]=we,ae.heap[1]=we++,Qe(ae,Re,1),2<=ae.heap_len;);ae.heap[--ae.heap_max]=ae.heap[1],function(Pt,zt){var jt,Ht,Vt,tt,dt,Rt,Gt=zt.dyn_tree,pn=zt.max_code,On=zt.stat_desc.static_tree,Cn=zt.stat_desc.has_stree,Rn=zt.stat_desc.extra_bits,ha=zt.stat_desc.extra_base,Ia=zt.stat_desc.max_length,sa=0;for(tt=0;tt<=x;tt++)Pt.bl_count[tt]=0;for(Gt[2*Pt.heap[Pt.heap_max]+1]=0,jt=Pt.heap_max+1;jt>=7;we>>=1)if(1&ft&&Xe.dyn_ltree[2*Ke]!==0)return ue;if(Xe.dyn_ltree[18]!==0||Xe.dyn_ltree[20]!==0||Xe.dyn_ltree[26]!==0)return ge;for(Ke=32;Ke>>3,(Re=ae.static_len+3+7>>>3)<=we&&(we=Re)):we=Re=Ie+5,Ie+4<=we&&le!==-1?ie(ae,le,Ie,_e):ae.strategy===4||Re===we?(at(ae,2+(_e?1:0),3),Bt(ae,Ze,Se)):(at(ae,4+(_e?1:0),3),function(Xe,Ke,ft,Pt){var zt;for(at(Xe,Ke-257,5),at(Xe,ft-1,5),at(Xe,Pt-4,4),zt=0;zt>>8&255,ae.pending_buf[ae.d_buf+2*ae.last_lit+1]=255&le,ae.pending_buf[ae.l_buf+ae.last_lit]=255&Ie,ae.last_lit++,le===0?ae.dyn_ltree[2*Ie]++:(ae.matches++,le--,ae.dyn_ltree[2*(Ae[Ie]+be+1)]++,ae.dyn_dtree[2*Ne(le)]++),ae.last_lit===ae.lit_bufsize-1},ve._tr_align=function(ae){at(ae,2,3),Ge(ae,ee,Ze),function(le){le.bi_valid===16?(Je(le,le.bi_buf),le.bi_buf=0,le.bi_valid=0):8<=le.bi_valid&&(le.pending_buf[le.pending++]=255&le.bi_buf,le.bi_buf>>=8,le.bi_valid-=8)}(ae)}},{"../utils/common":41}],53:[function(xe,je,ve){"use strict";je.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(xe,je,ve){(function(Ce){(function(ue,ge){"use strict";if(!ue.setImmediate){var De,ye,fe,be,pe=1,re={},E=!1,a=ue.document,x=Object.getPrototypeOf&&Object.getPrototypeOf(ue);x=x&&x.setTimeout?x:ue,De={}.toString.call(ue.process)==="[object process]"?function(ne){Ee.nextTick(function(){b(ne)})}:function(){if(ue.postMessage&&!ue.importScripts){var ne=!0,oe=ue.onmessage;return ue.onmessage=function(){ne=!1},ue.postMessage("","*"),ue.onmessage=oe,ne}}()?(be="setImmediate$"+Math.random()+"$",ue.addEventListener?ue.addEventListener("message",ee,!1):ue.attachEvent("onmessage",ee),function(ne){ue.postMessage(be+ne,"*")}):ue.MessageChannel?((fe=new MessageChannel).port1.onmessage=function(ne){b(ne.data)},function(ne){fe.port2.postMessage(ne)}):a&&"onreadystatechange"in a.createElement("script")?(ye=a.documentElement,function(ne){var oe=a.createElement("script");oe.onreadystatechange=function(){b(ne),oe.onreadystatechange=null,ye.removeChild(oe),oe=null},ye.appendChild(oe)}):function(ne){setTimeout(b,0,ne)},x.setImmediate=function(ne){typeof ne!="function"&&(ne=new Function(""+ne));for(var oe=new Array(arguments.length-1),se=0;se0&&arguments[0]!==void 0?arguments[0]:[],ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ae=ce.length,le=ie.length;if(Math.abs(ae-le)!==1)return{add:!1,key:null};function Ie(_e,we){var Re=new Map;_e.forEach(function(Xe){Re.set(Xe,!0)});var it=we.filter(function(Xe){return!Re.has(Xe)});return it.length===1?it[0]:null}return ae ").concat(ie);return ie}var ht=a.forwardRef(function(ce,ie){var ae=ce.prefixCls,le=ce.data,Ie=ce.selectable,_e=ce.checkable,we=ce.expandedKeys,Re=ce.selectedKeys,it=ce.checkedKeys,Xe=ce.loadedKeys,Ke=ce.loadingKeys,ft=ce.halfCheckedKeys,Pt=ce.keyEntities,zt=ce.disabled,jt=ce.dragging,Ht=ce.dragOverNodeKey,Vt=ce.dropPosition,tt=ce.motion,dt=ce.height,Rt=ce.itemHeight,Gt=ce.virtual,pn=ce.focusable,On=ce.activeItem,Cn=ce.focused,Rn=ce.tabIndex,ha=ce.onKeyDown,Ia=ce.onFocus,sa=ce.onBlur,sn=ce.onActiveChange,Za=ce.onListChangeStart,Ya=ce.onListChangeEnd,ca=(0,ne.Z)(ce,nt),pr=a.useRef(null),ur=a.useRef(null);a.useImperativeHandle(ie,function(){return{scrollTo:function(vo){pr.current.scrollTo(vo)},getIndentWidth:function(){return ur.current.offsetWidth}}});var un=a.useState(we),Nn=(0,ee.Z)(un,2),Wa=Nn[0],Ma=Nn[1],da=a.useState(le),Br=(0,ee.Z)(da,2),sr=Br[0],yo=Br[1],Co=a.useState(le),Kr=(0,ee.Z)(Co,2),Nt=Kr[0],Ut=Kr[1],Zt=a.useState([]),qn=(0,ee.Z)(Zt,2),wa=qn[0],Vn=qn[1],Ur=a.useState(null),ir=(0,ee.Z)(Ur,2),mr=ir[0],po=ir[1],yr=a.useRef(le);yr.current=le;function Kn(){var Eo=yr.current;yo(Eo),Ut(Eo),Vn([]),po(null),Ya()}(0,oe.Z)(function(){Ma(we);var Eo=st(Wa,we);if(Eo.key!==null)if(Eo.add){var vo=sr.findIndex(function(na){var jn=na.key;return jn===Eo.key}),Ot=at(Ve(sr,le,Eo.key),Gt,dt,Rt),hn=sr.slice();hn.splice(vo+1,0,Je),Ut(hn),Vn(Ot),po("show")}else{var yn=le.findIndex(function(na){var jn=na.key;return jn===Eo.key}),mn=at(Ve(le,sr,Eo.key),Gt,dt,Rt),Jn=le.slice();Jn.splice(yn+1,0,Je),Ut(Jn),Vn(mn),po("hide")}else sr!==le&&(yo(le),Ut(le))},[we,le]),a.useEffect(function(){jt||Kn()},[jt]);var lo=tt?Nt:le,Oo={expandedKeys:we,selectedKeys:Re,loadedKeys:Xe,loadingKeys:Ke,checkedKeys:it,halfCheckedKeys:ft,dragOverNodeKey:Ht,dropPosition:Vt,keyEntities:Pt};return a.createElement(a.Fragment,null,Cn&&On&&a.createElement("span",{style:lt,"aria-live":"assertive"},$e(On)),a.createElement("div",null,a.createElement("input",{style:lt,disabled:pn===!1||zt,tabIndex:pn!==!1?Rn:null,onKeyDown:ha,onFocus:Ia,onBlur:sa,value:"",onChange:qe,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ae,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ae,"-indent")},a.createElement("div",{ref:ur,className:"".concat(ae,"-indent-unit")}))),a.createElement(se.Z,(0,z.Z)({},ca,{data:lo,itemKey:Ge,height:dt,fullHeight:!1,virtual:Gt,itemHeight:Rt,prefixCls:"".concat(ae,"-list"),ref:pr,onVisibleChange:function(vo,Ot){var hn=new Set(vo),yn=Ot.filter(function(mn){return!hn.has(mn)});yn.some(function(mn){return Ge(mn)===Me})&&Kn()}}),function(Eo){var vo=Eo.pos,Ot=(0,z.Z)({},(b(Eo.data),Eo.data)),hn=Eo.title,yn=Eo.key,mn=Eo.isStart,Jn=Eo.isEnd,na=(0,Be.km)(yn,vo);delete Ot.key,delete Ot.children;var jn=(0,Be.H8)(na,Oo);return a.createElement(Ae,(0,z.Z)({},Ot,jn,{title:hn,active:!!On&&yn===On.key,pos:vo,data:Eo.data,isStart:mn,isEnd:Jn,motion:tt,motionNodes:yn===Me?wa:null,motionType:mr,onMotionStart:Za,onMotionEnd:Kn,treeNodeRequiredProps:Oo,onMouseMove:function(){sn(null)}}))}))});ht.displayName="NodeList";var Ct=ht,mt=te(35654),At=te(90782),Qe=te(67841),Bt=10,It=function(ce){(0,De.Z)(ae,ce);var ie=(0,ye.Z)(ae);function ae(){var le;(0,Ce.Z)(this,ae);for(var Ie=arguments.length,_e=new Array(Ie),we=0;we2&&arguments[2]!==void 0?arguments[2]:!1,ft=le.state,Pt=ft.dragChildrenKeys,zt=ft.dropPosition,jt=ft.dropTargetKey,Ht=ft.dropTargetPos,Vt=ft.dropAllowed;if(Vt){var tt=le.props.onDrop;if(le.setState({dragOverNodeKey:null}),le.cleanDragState(),jt!==null){var dt=(0,je.Z)((0,je.Z)({},(0,Be.H8)(jt,le.getTreeNodeRequiredProps())),{},{active:((Xe=le.getActiveItem())===null||Xe===void 0?void 0:Xe.key)===jt,data:(0,Qe.Z)(le.state.keyEntities,jt).node}),Rt=Pt.indexOf(jt)!==-1;(0,E.ZP)(!Rt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Gt=(0,mt.yx)(Ht),pn={event:Re,node:(0,Be.F)(dt),dragNode:le.dragNode?(0,Be.F)(le.dragNode.props):null,dragNodesKeys:[le.dragNode.props.eventKey].concat(Pt),dropToGap:zt!==0,dropPosition:zt+Number(Gt[Gt.length-1])};Ke||tt==null||tt(pn),le.dragNode=null}}},le.cleanDragState=function(){var Re=le.state.draggingNodeKey;Re!==null&&le.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),le.dragStartMousePosition=null,le.currentMouseOverDroppableNodeKey=null},le.triggerExpandActionExpand=function(Re,it){var Xe=le.state,Ke=Xe.expandedKeys,ft=Xe.flattenNodes,Pt=it.expanded,zt=it.key,jt=it.isLeaf;if(!(jt||Re.shiftKey||Re.metaKey||Re.ctrlKey)){var Ht=ft.filter(function(tt){return tt.key===zt})[0],Vt=(0,Be.F)((0,je.Z)((0,je.Z)({},(0,Be.H8)(zt,le.getTreeNodeRequiredProps())),{},{data:Ht.data}));le.setExpandedKeys(Pt?(0,mt._5)(Ke,zt):(0,mt.L0)(Ke,zt)),le.onNodeExpand(Re,Vt)}},le.onNodeClick=function(Re,it){var Xe=le.props,Ke=Xe.onClick,ft=Xe.expandAction;ft==="click"&&le.triggerExpandActionExpand(Re,it),Ke==null||Ke(Re,it)},le.onNodeDoubleClick=function(Re,it){var Xe=le.props,Ke=Xe.onDoubleClick,ft=Xe.expandAction;ft==="doubleClick"&&le.triggerExpandActionExpand(Re,it),Ke==null||Ke(Re,it)},le.onNodeSelect=function(Re,it){var Xe=le.state.selectedKeys,Ke=le.state,ft=Ke.keyEntities,Pt=Ke.fieldNames,zt=le.props,jt=zt.onSelect,Ht=zt.multiple,Vt=it.selected,tt=it[Pt.key],dt=!Vt;dt?Ht?Xe=(0,mt.L0)(Xe,tt):Xe=[tt]:Xe=(0,mt._5)(Xe,tt);var Rt=Xe.map(function(Gt){var pn=(0,Qe.Z)(ft,Gt);return pn?pn.node:null}).filter(function(Gt){return Gt});le.setUncontrolledState({selectedKeys:Xe}),jt==null||jt(Xe,{event:"select",selected:dt,node:it,selectedNodes:Rt,nativeEvent:Re.nativeEvent})},le.onNodeCheck=function(Re,it,Xe){var Ke=le.state,ft=Ke.keyEntities,Pt=Ke.checkedKeys,zt=Ke.halfCheckedKeys,jt=le.props,Ht=jt.checkStrictly,Vt=jt.onCheck,tt=it.key,dt,Rt={event:"check",node:it,checked:Xe,nativeEvent:Re.nativeEvent};if(Ht){var Gt=Xe?(0,mt.L0)(Pt,tt):(0,mt._5)(Pt,tt),pn=(0,mt._5)(zt,tt);dt={checked:Gt,halfChecked:pn},Rt.checkedNodes=Gt.map(function(sa){return(0,Qe.Z)(ft,sa)}).filter(function(sa){return sa}).map(function(sa){return sa.node}),le.setUncontrolledState({checkedKeys:Gt})}else{var On=(0,At.S)([].concat((0,ve.Z)(Pt),[tt]),!0,ft),Cn=On.checkedKeys,Rn=On.halfCheckedKeys;if(!Xe){var ha=new Set(Cn);ha.delete(tt);var Ia=(0,At.S)(Array.from(ha),{checked:!1,halfCheckedKeys:Rn},ft);Cn=Ia.checkedKeys,Rn=Ia.halfCheckedKeys}dt=Cn,Rt.checkedNodes=[],Rt.checkedNodesPositions=[],Rt.halfCheckedKeys=Rn,Cn.forEach(function(sa){var sn=(0,Qe.Z)(ft,sa);if(sn){var Za=sn.node,Ya=sn.pos;Rt.checkedNodes.push(Za),Rt.checkedNodesPositions.push({node:Za,pos:Ya})}}),le.setUncontrolledState({checkedKeys:Cn},!1,{halfCheckedKeys:Rn})}Vt==null||Vt(dt,Rt)},le.onNodeLoad=function(Re){var it=Re.key,Xe=new Promise(function(Ke,ft){le.setState(function(Pt){var zt=Pt.loadedKeys,jt=zt===void 0?[]:zt,Ht=Pt.loadingKeys,Vt=Ht===void 0?[]:Ht,tt=le.props,dt=tt.loadData,Rt=tt.onLoad;if(!dt||jt.indexOf(it)!==-1||Vt.indexOf(it)!==-1)return null;var Gt=dt(Re);return Gt.then(function(){var pn=le.state.loadedKeys,On=(0,mt.L0)(pn,it);Rt==null||Rt(On,{event:"load",node:Re}),le.setUncontrolledState({loadedKeys:On}),le.setState(function(Cn){return{loadingKeys:(0,mt._5)(Cn.loadingKeys,it)}}),Ke()}).catch(function(pn){if(le.setState(function(Cn){return{loadingKeys:(0,mt._5)(Cn.loadingKeys,it)}}),le.loadingRetryTimes[it]=(le.loadingRetryTimes[it]||0)+1,le.loadingRetryTimes[it]>=Bt){var On=le.state.loadedKeys;(0,E.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),le.setUncontrolledState({loadedKeys:(0,mt.L0)(On,it)}),Ke()}ft(pn)}),{loadingKeys:(0,mt.L0)(Vt,it)}})});return Xe.catch(function(){}),Xe},le.onNodeMouseEnter=function(Re,it){var Xe=le.props.onMouseEnter;Xe==null||Xe({event:Re,node:it})},le.onNodeMouseLeave=function(Re,it){var Xe=le.props.onMouseLeave;Xe==null||Xe({event:Re,node:it})},le.onNodeContextMenu=function(Re,it){var Xe=le.props.onRightClick;Xe&&(Re.preventDefault(),Xe({event:Re,node:it}))},le.onFocus=function(){var Re=le.props.onFocus;le.setState({focused:!0});for(var it=arguments.length,Xe=new Array(it),Ke=0;Ke1&&arguments[1]!==void 0?arguments[1]:!1,Xe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!le.destroyed){var Ke=!1,ft=!0,Pt={};Object.keys(Re).forEach(function(zt){if(zt in le.props){ft=!1;return}Ke=!0,Pt[zt]=Re[zt]}),Ke&&(!it||ft)&&le.setState((0,je.Z)((0,je.Z)({},Pt),Xe))}},le.scrollTo=function(Re){le.listRef.current.scrollTo(Re)},le}return(0,ue.Z)(ae,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Ie=this.props.activeKey;Ie!==void 0&&Ie!==this.state.activeKey&&(this.setState({activeKey:Ie}),Ie!==null&&this.scrollTo({key:Ie}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var Ie,_e=this.state,we=_e.focused,Re=_e.flattenNodes,it=_e.keyEntities,Xe=_e.draggingNodeKey,Ke=_e.activeKey,ft=_e.dropLevelOffset,Pt=_e.dropContainerKey,zt=_e.dropTargetKey,jt=_e.dropPosition,Ht=_e.dragOverNodeKey,Vt=_e.indent,tt=this.props,dt=tt.prefixCls,Rt=tt.className,Gt=tt.style,pn=tt.showLine,On=tt.focusable,Cn=tt.tabIndex,Rn=Cn===void 0?0:Cn,ha=tt.selectable,Ia=tt.showIcon,sa=tt.icon,sn=tt.switcherIcon,Za=tt.draggable,Ya=tt.checkable,ca=tt.checkStrictly,pr=tt.disabled,ur=tt.motion,un=tt.loadData,Nn=tt.filterTreeNode,Wa=tt.height,Ma=tt.itemHeight,da=tt.virtual,Br=tt.titleRender,sr=tt.dropIndicatorRender,yo=tt.onContextMenu,Co=tt.onScroll,Kr=tt.direction,Nt=tt.rootClassName,Ut=tt.rootStyle,Zt=(0,re.Z)(this.props,{aria:!0,data:!0}),qn;return Za&&((0,xe.Z)(Za)==="object"?qn=Za:typeof Za=="function"?qn={nodeDraggable:Za}:qn={}),a.createElement(x.k.Provider,{value:{prefixCls:dt,selectable:ha,showIcon:Ia,icon:sa,switcherIcon:sn,draggable:qn,draggingNodeKey:Xe,checkable:Ya,checkStrictly:ca,disabled:pr,keyEntities:it,dropLevelOffset:ft,dropContainerKey:Pt,dropTargetKey:zt,dropPosition:jt,dragOverNodeKey:Ht,indent:Vt,direction:Kr,dropIndicatorRender:sr,loadData:un,filterTreeNode:Nn,titleRender:Br,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},a.createElement("div",{role:"tree",className:be()(dt,Rt,Nt,(Ie={},(0,Ee.Z)(Ie,"".concat(dt,"-show-line"),pn),(0,Ee.Z)(Ie,"".concat(dt,"-focused"),we),(0,Ee.Z)(Ie,"".concat(dt,"-active-focused"),Ke!==null),Ie)),style:Ut},a.createElement(Ct,(0,z.Z)({ref:this.listRef,prefixCls:dt,style:Gt,data:Re,disabled:pr,selectable:ha,checkable:!!Ya,motion:ur,dragging:Xe!==null,height:Wa,itemHeight:Ma,virtual:da,focusable:On,focused:we,tabIndex:Rn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:yo,onScroll:Co},this.getTreeNodeRequiredProps(),Zt))))}}],[{key:"getDerivedStateFromProps",value:function(Ie,_e){var we=_e.prevProps,Re={prevProps:Ie};function it(On){return!we&&On in Ie||we&&we[On]!==Ie[On]}var Xe,Ke=_e.fieldNames;if(it("fieldNames")&&(Ke=(0,Be.w$)(Ie.fieldNames),Re.fieldNames=Ke),it("treeData")?Xe=Ie.treeData:it("children")&&((0,E.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Xe=(0,Be.zn)(Ie.children)),Xe){Re.treeData=Xe;var ft=(0,Be.I8)(Xe,{fieldNames:Ke});Re.keyEntities=(0,je.Z)((0,Ee.Z)({},Me,Ne),ft.keyEntities)}var Pt=Re.keyEntities||_e.keyEntities;if(it("expandedKeys")||we&&it("autoExpandParent"))Re.expandedKeys=Ie.autoExpandParent||!we&&Ie.defaultExpandParent?(0,mt.r7)(Ie.expandedKeys,Pt):Ie.expandedKeys;else if(!we&&Ie.defaultExpandAll){var zt=(0,je.Z)({},Pt);delete zt[Me],Re.expandedKeys=Object.keys(zt).map(function(On){return zt[On].key})}else!we&&Ie.defaultExpandedKeys&&(Re.expandedKeys=Ie.autoExpandParent||Ie.defaultExpandParent?(0,mt.r7)(Ie.defaultExpandedKeys,Pt):Ie.defaultExpandedKeys);if(Re.expandedKeys||delete Re.expandedKeys,Xe||Re.expandedKeys){var jt=(0,Be.oH)(Xe||_e.treeData,Re.expandedKeys||_e.expandedKeys,Ke);Re.flattenNodes=jt}if(Ie.selectable&&(it("selectedKeys")?Re.selectedKeys=(0,mt.BT)(Ie.selectedKeys,Ie):!we&&Ie.defaultSelectedKeys&&(Re.selectedKeys=(0,mt.BT)(Ie.defaultSelectedKeys,Ie))),Ie.checkable){var Ht;if(it("checkedKeys")?Ht=(0,mt.E6)(Ie.checkedKeys)||{}:!we&&Ie.defaultCheckedKeys?Ht=(0,mt.E6)(Ie.defaultCheckedKeys)||{}:Xe&&(Ht=(0,mt.E6)(Ie.checkedKeys)||{checkedKeys:_e.checkedKeys,halfCheckedKeys:_e.halfCheckedKeys}),Ht){var Vt=Ht,tt=Vt.checkedKeys,dt=tt===void 0?[]:tt,Rt=Vt.halfCheckedKeys,Gt=Rt===void 0?[]:Rt;if(!Ie.checkStrictly){var pn=(0,At.S)(dt,!0,Pt);dt=pn.checkedKeys,Gt=pn.halfCheckedKeys}Re.checkedKeys=dt,Re.halfCheckedKeys=Gt}}return it("loadedKeys")&&(Re.loadedKeys=Ie.loadedKeys),Re}}]),ae}(a.Component);It.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:y,allowDrop:function(){return!0},expandAction:!1},It.TreeNode=Pe.Z;var Le=It,wt=Le},35654:function(xt,bt,te){"use strict";te.d(bt,{BT:function(){return a},E6:function(){return b},L0:function(){return ye},OM:function(){return E},_5:function(){return De},r7:function(){return ee},wA:function(){return be},yx:function(){return fe}});var z=te(3300),Ee=te(34666),xe=te(48736),je=te(59301),ve=te(39417),Ce=te(67841),ue=te(71430),ge=null;function De(ne,oe){if(!ne)return[];var se=ne.slice(),me=se.indexOf(oe);return me>=0&&se.splice(me,1),se}function ye(ne,oe){var se=(ne||[]).slice();return se.indexOf(oe)===-1&&se.push(oe),se}function fe(ne){return ne.split("-")}function be(ne,oe){var se=[],me=(0,Ce.Z)(oe,ne);function Pe(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];de.forEach(function(Be){var Ze=Be.key,Se=Be.children;se.push(Ze),Pe(Se)})}return Pe(me.children),se}function pe(ne){if(ne.parent){var oe=fe(ne.pos);return Number(oe[oe.length-1])===ne.parent.children.length-1}return!1}function re(ne){var oe=fe(ne.pos);return Number(oe[oe.length-1])===0}function E(ne,oe,se,me,Pe,de,Be,Ze,Se,rt){var Ae,st=ne.clientX,Ve=ne.clientY,nt=ne.target.getBoundingClientRect(),lt=nt.top,qe=nt.height,Me=(rt==="rtl"?-1:1)*(((Pe==null?void 0:Pe.x)||0)-st),he=(Me-12)/me,Ne=(0,Ce.Z)(Ze,se.props.eventKey);if(Ve-1.5?de({dragNode:Bt,dropNode:It,dropPosition:1})?mt=1:Le=!1:de({dragNode:Bt,dropNode:It,dropPosition:0})?mt=0:de({dragNode:Bt,dropNode:It,dropPosition:1})?mt=1:Le=!1:de({dragNode:Bt,dropNode:It,dropPosition:1})?mt=1:Le=!1,{dropPosition:mt,dropLevelOffset:At,dropTargetKey:Ne.key,dropTargetPos:Ne.pos,dragOverNodeKey:Ct,dropContainerKey:mt===0?null:((Ae=Ne.parent)===null||Ae===void 0?void 0:Ae.key)||null,dropAllowed:Le}}function a(ne,oe){if(ne){var se=oe.multiple;return se?ne.slice():ne.length?[ne[0]]:ne}}var x=function(oe){return oe};function y(ne,oe){if(!ne)return[];var se=oe||{},me=se.processProps,Pe=me===void 0?x:me,de=Array.isArray(ne)?ne:[ne];return de.map(function(Be){var Ze=Be.children,Se=_objectWithoutProperties(Be,ge),rt=y(Ze,oe);return React.createElement(TreeNode,_extends({key:Se.key},Pe(Se)),rt)})}function b(ne){if(!ne)return null;var oe;if(Array.isArray(ne))oe={checkedKeys:ne,halfCheckedKeys:void 0};else if((0,Ee.Z)(ne)==="object")oe={checkedKeys:ne.checked||void 0,halfCheckedKeys:ne.halfChecked||void 0};else return(0,xe.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return oe}function ee(ne,oe){var se=new Set;function me(Pe){if(!se.has(Pe)){var de=(0,Ce.Z)(oe,Pe);if(de){se.add(Pe);var Be=de.parent,Ze=de.node;Ze.disabled||Be&&me(Be.key)}}}return(ne||[]).forEach(function(Pe){me(Pe)}),(0,z.Z)(se)}},90782:function(xt,bt,te){"use strict";te.d(bt,{S:function(){return ue}});var z=te(48736),Ee=te(67841);function xe(ge,De){var ye=new Set;return ge.forEach(function(fe){De.has(fe)||ye.add(fe)}),ye}function je(ge){var De=ge||{},ye=De.disabled,fe=De.disableCheckbox,be=De.checkable;return!!(ye||fe)||be===!1}function ve(ge,De,ye,fe){for(var be=new Set(ge),pe=new Set,re=0;re<=ye;re+=1){var E=De.get(re)||new Set;E.forEach(function(b){var ee=b.key,ne=b.node,oe=b.children,se=oe===void 0?[]:oe;be.has(ee)&&!fe(ne)&&se.filter(function(me){return!fe(me.node)}).forEach(function(me){be.add(me.key)})})}for(var a=new Set,x=ye;x>=0;x-=1){var y=De.get(x)||new Set;y.forEach(function(b){var ee=b.parent,ne=b.node;if(!(fe(ne)||!b.parent||a.has(b.parent.key))){if(fe(b.parent.node)){a.add(ee.key);return}var oe=!0,se=!1;(ee.children||[]).filter(function(me){return!fe(me.node)}).forEach(function(me){var Pe=me.key,de=be.has(Pe);oe&&!de&&(oe=!1),!se&&(de||pe.has(Pe))&&(se=!0)}),oe&&be.add(ee.key),se&&pe.add(ee.key),a.add(ee.key)}})}return{checkedKeys:Array.from(be),halfCheckedKeys:Array.from(xe(pe,be))}}function Ce(ge,De,ye,fe,be){for(var pe=new Set(ge),re=new Set(De),E=0;E<=fe;E+=1){var a=ye.get(E)||new Set;a.forEach(function(ee){var ne=ee.key,oe=ee.node,se=ee.children,me=se===void 0?[]:se;!pe.has(ne)&&!re.has(ne)&&!be(oe)&&me.filter(function(Pe){return!be(Pe.node)}).forEach(function(Pe){pe.delete(Pe.key)})})}re=new Set;for(var x=new Set,y=fe;y>=0;y-=1){var b=ye.get(y)||new Set;b.forEach(function(ee){var ne=ee.parent,oe=ee.node;if(!(be(oe)||!ee.parent||x.has(ee.parent.key))){if(be(ee.parent.node)){x.add(ne.key);return}var se=!0,me=!1;(ne.children||[]).filter(function(Pe){return!be(Pe.node)}).forEach(function(Pe){var de=Pe.key,Be=pe.has(de);se&&!Be&&(se=!1),!me&&(Be||re.has(de))&&(me=!0)}),se||pe.delete(ne.key),me&&re.add(ne.key),x.add(ne.key)}})}return{checkedKeys:Array.from(pe),halfCheckedKeys:Array.from(xe(re,pe))}}function ue(ge,De,ye,fe){var be=[],pe;fe?pe=fe:pe=je;var re=new Set(ge.filter(function(y){var b=!!(0,Ee.Z)(ye,y);return b||be.push(y),b})),E=new Map,a=0;Object.keys(ye).forEach(function(y){var b=ye[y],ee=b.level,ne=E.get(ee);ne||(ne=new Set,E.set(ee,ne)),ne.add(b),a=Math.max(a,ee)}),(0,z.ZP)(!be.length,"Tree missing follow keys: ".concat(be.slice(0,100).map(function(y){return"'".concat(y,"'")}).join(", ")));var x;return De===!0?x=ve(re,E,a,pe):x=Ce(re,De.halfCheckedKeys,E,a,pe),x}},67841:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return z}});function z(Ee,xe){return Ee[xe]}},71430:function(xt,bt,te){"use strict";te.d(bt,{F:function(){return ee},H8:function(){return b},I8:function(){return y},km:function(){return be},oH:function(){return a},w$:function(){return pe},zn:function(){return E}});var z=te(34666),Ee=te(3300),xe=te(27247),je=te(43079),ve=te(11592),Ce=te(2738),ue=te(48736),ge=te(67841),De=["children"];function ye(ne,oe){return"".concat(ne,"-").concat(oe)}function fe(ne){return ne&&ne.type&&ne.type.isTreeNode}function be(ne,oe){return ne!=null?ne:oe}function pe(ne){var oe=ne||{},se=oe.title,me=oe._title,Pe=oe.key,de=oe.children,Be=se||"title";return{title:Be,_title:me||[Be],key:Pe||"key",children:de||"children"}}function re(ne,oe){var se=new Map;function me(Pe){var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Pe||[]).forEach(function(Be){var Ze=Be[oe.key],Se=Be[oe.children];warning(Ze!=null,"Tree node must have a certain key: [".concat(de).concat(Ze,"]"));var rt=String(Ze);warning(!se.has(rt)||Ze===null||Ze===void 0,"Same 'key' exist in the Tree: ".concat(rt)),se.set(rt,!0),me(Se,"".concat(de).concat(rt," > "))})}me(ne)}function E(ne){function oe(se){var me=(0,ve.Z)(se);return me.map(function(Pe){if(!fe(Pe))return(0,ue.ZP)(!Pe,"Tree/TreeNode can only accept TreeNode as children."),null;var de=Pe.key,Be=Pe.props,Ze=Be.children,Se=(0,je.Z)(Be,De),rt=(0,xe.Z)({key:de},Se),Ae=oe(Ze);return Ae.length&&(rt.children=Ae),rt}).filter(function(Pe){return Pe})}return oe(ne)}function a(ne,oe,se){var me=pe(se),Pe=me._title,de=me.key,Be=me.children,Ze=new Set(oe===!0?[]:oe),Se=[];function rt(Ae){var st=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Ae.map(function(Ve,nt){for(var lt=ye(st?st.pos:"0",nt),qe=be(Ve[de],lt),Me,he=0;he1&&arguments[1]!==void 0?arguments[1]:{},se=oe.initWrapper,me=oe.processEntity,Pe=oe.onProcessFinished,de=oe.externalGetKey,Be=oe.childrenPropName,Ze=oe.fieldNames,Se=arguments.length>2?arguments[2]:void 0,rt=de||Se,Ae={},st={},Ve={posEntities:Ae,keyEntities:st};return se&&(Ve=se(Ve)||Ve),x(ne,function(nt){var lt=nt.node,qe=nt.index,Me=nt.pos,he=nt.key,Ne=nt.parentPos,Je=nt.level,at=nt.nodes,Ge={node:lt,nodes:at,index:qe,key:he,pos:Me,level:Je},$e=be(he,Me);Ae[Me]=Ge,st[$e]=Ge,Ge.parent=Ae[Ne],Ge.parent&&(Ge.parent.children=Ge.parent.children||[],Ge.parent.children.push(Ge)),me&&me(Ge,Ve)},{externalGetKey:rt,childrenPropName:Be,fieldNames:Ze}),Pe&&Pe(Ve),Ve}function b(ne,oe){var se=oe.expandedKeys,me=oe.selectedKeys,Pe=oe.loadedKeys,de=oe.loadingKeys,Be=oe.checkedKeys,Ze=oe.halfCheckedKeys,Se=oe.dragOverNodeKey,rt=oe.dropPosition,Ae=oe.keyEntities,st=(0,ge.Z)(Ae,ne),Ve={eventKey:ne,expanded:se.indexOf(ne)!==-1,selected:me.indexOf(ne)!==-1,loaded:Pe.indexOf(ne)!==-1,loading:de.indexOf(ne)!==-1,checked:Be.indexOf(ne)!==-1,halfChecked:Ze.indexOf(ne)!==-1,pos:String(st?st.pos:""),dragOver:Se===ne&&rt===0,dragOverGapTop:Se===ne&&rt===-1,dragOverGapBottom:Se===ne&&rt===1};return Ve}function ee(ne){var oe=ne.data,se=ne.expanded,me=ne.selected,Pe=ne.checked,de=ne.loaded,Be=ne.loading,Ze=ne.halfChecked,Se=ne.dragOver,rt=ne.dragOverGapTop,Ae=ne.dragOverGapBottom,st=ne.pos,Ve=ne.active,nt=ne.eventKey,lt=(0,xe.Z)((0,xe.Z)({},oe),{},{expanded:se,selected:me,checked:Pe,loaded:de,loading:Be,halfChecked:Ze,dragOver:Se,dragOverGapTop:rt,dragOverGapBottom:Ae,pos:st,active:Ve,key:nt});return"props"in lt||Object.defineProperty(lt,"props",{get:function(){return(0,ue.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ne}}),lt}},8224:function(xt,bt,te){"use strict";te.d(bt,{Z:function(){return Ee}});var z=te(4676);function Ee(xe,je,ve,Ce){var ue=z.unstable_batchedUpdates?function(De){z.unstable_batchedUpdates(ve,De)}:ve;return xe!=null&&xe.addEventListener&&xe.addEventListener(je,ue,Ce),{remove:function(){xe!=null&&xe.removeEventListener&&xe.removeEventListener(je,ue,Ce)}}}},55468:function(xt,bt,te){"use strict";te.d(bt,{g1:function(){return fe},os:function(){return pe}});var z=/margin|padding|width|height|max|min|offset/,Ee={left:!0,top:!0},xe={cssFloat:1,styleFloat:1,float:1};function je(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function ve(re,E,a){if(E=E.toLowerCase(),a==="auto"){if(E==="height")return re.offsetHeight;if(E==="width")return re.offsetWidth}return E in Ee||(Ee[E]=z.test(E)),Ee[E]?parseFloat(a)||0:a}function Ce(re,E){var a=arguments.length,x=je(re);return E=xe[E]?"cssFloat"in re.style?"cssFloat":"styleFloat":E,a===1?x:ve(re,E,x[E]||re.style[E])}function ue(re,E,a){var x=arguments.length;if(E=xe[E]?"cssFloat"in re.style?"cssFloat":"styleFloat":E,x===3)return typeof a=="number"&&z.test(E)&&(a="".concat(a,"px")),re.style[E]=a,a;for(var y in E)E.hasOwnProperty(y)&&ue(re,y,E[y]);return je(re)}function ge(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function De(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function ye(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),E=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:E}}function fe(){var re=document.documentElement.clientWidth,E=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:E}}function be(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function pe(re){var E=re.getBoundingClientRect(),a=document.documentElement;return{left:E.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:E.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(xt,bt,te){"use strict";te.d(bt,{G:function(){return je}});var z=te(47273),Ee=function(Ce){if((0,z.Z)()&&window.document.documentElement){var ue=Array.isArray(Ce)?Ce:[Ce],ge=window.document.documentElement;return ue.some(function(De){return De in ge.style})}return!1},xe=function(Ce,ue){if(!Ee(Ce))return!1;var ge=document.createElement("div"),De=ge.style[Ce];return ge.style[Ce]=ue,ge.style[Ce]!==De};function je(ve,Ce){return!Array.isArray(ve)&&Ce!==void 0?xe(ve,Ce):Ee(ve)}},25510:function(xt){"use strict";xt.exports="data:image/png;base64,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"},32637:function(xt){"use strict";xt.exports="data:image/jpeg;base64,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"},25365:function(xt){"use strict";xt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA0VJREFUOE+V03lI01EcAPD3fjucs4nmwrXNOY/VdBoe0Tqggi5NgsLaWriWZFQEEvRHBxmL+iMo/KMg6KJSCy03mbapo1vXzCvJUstjZTM1bUzZZP6uF5M0Zwr1/nsHn/d93+/7QjBn3GhuZkm5scvRJIgODWX7sKCQT0oRGIAQorlnp+cIAAhnJghhhobvWRPjQ/rJ8eEVXIxGwcFsGBYWQUTFLrN6yCB9qpjdthA2BSGEsEd1X08NOlrPSiM4PxWJCSNL+HwfSZBMp/Mbr6+vVyyVyQm+SJYrCWea5sOmoMqm4ezu9rqSrUpFjzxBPgpoCkCEwO+3IJIgWRWVpiR5cirF40crZZGc3rkYdDgQp+advUXC9YZs2rjBQRCTwK/T6E9KaJoGJEVxyw3GtNUbt11KWSYp+AuyfRlf86baVJezc0sLb1HIxGxg9mEIIaiurVXgJOiUq6WbV8KVRMD+s45hbftL082DWk0TQohaKJn+9bb3H6Ntr16hvfvU6TExMe4A6G2Xc4+ttqIkL1fXBAAIuGVORMje3BpvNRrxM8fz0xfHxY0F7Hd/HVSYjKVtGpWqI4THc2ELhIRhTHjzXlHax4Z6++3i4iwIIRkAIYQY9+9cfxHKFyVtz8ho9/l8NIbN4mgaQAYDfHI4hRf152TxAsHhK9ev3for2f6F1sZn6w0VFvMuVY43WZHYi08SOKJIP4AYTBbW7XAKCgsvx0tEQobbg1d1fXj/eN2a9Ad6vZ6eBmd+ttlQpK15/uaaLHEFR7lK6QqPiPC63GMsm80eXmN5wmNiAJKIBRjsYCAQCNFAf98lq3lvAYSqqQLNQFNVaXyuMFue6oZ/utZ5J3Chx+NBFEX3xEnEpr5+Z5b1RX2mIHIJyFbngFHXGOr93FX41GI4CSGkAqA/fdcd1N8+xKWpRUiakuLxJ/bosXxdWenDuziOw6UiMdit2Q/cY17U0/nhgtViPD8vNF/h/P2oyz1U8KSqsgDHfQyhWAyyVVow+GOUdo8MnfhnaLq5NdrcC9XmylMUSWFLRSKQuWMXaHlr7/ov6DfGOJB35LSpovw8RRAYmx1ErF27Wvff0HRku9WaA/b613lRUdKrDQ22sl+EE3lgNS3QYQAAAABJRU5ErkJggg=="},75309:function(xt){"use strict";xt.exports="data:image/png;base64,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"},19664:function(xt){"use strict";xt.exports="data:image/png;base64,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"},77882:function(xt){"use strict";xt.exports="data:image/png;base64,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"},66832:function(xt){"use strict";xt.exports="data:image/png;base64,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"},47558:function(xt){"use strict";xt.exports="data:image/png;base64,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"},71979:function(xt){"use strict";xt.exports="data:image/png;base64,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"},91833:function(xt){"use strict";xt.exports="data:image/png;base64,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"},31081:function(xt){"use strict";xt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEulJREFUeF7tW3d8VVW2/s4lCQQCPEIAUQjS24QylNBBSAL4KD4Fab5RQSPgiOj49A0DT1qAUBXpzS4MJYDOKB2GFkIRQpHOEIQkhBCqlEDueb+9djl7n3tTHHjPf3Ilv5ucu8+556xvf2t9q2jdPPq5bVkWYFmwLA9/Z/+xY2B/ys/oD3Hc/c7X2QBsy4KHzgRsj7iGTafSZ/m9PF52FXE+uyL/B9i2emdHbJu+jR+nX/l57Dj9yHPZcdsL2/bS5172zpZ6bbA7tr3yWmKNPF+8s+ta9DX8PH599rv8Xi9/bm09vx92PX6P8jP29HRMu1fxdM7zAWkeeLdZVpH3Kz075qJ148hnBBAHwuMAIkFih2GCREdoPfvHz2G3wvGw4PUHkrR6PiBZwiBkbPFAElZueAmGAxI7zo0oj7l/ZwaVBjONaQmA+HVzyPjSiLrR2X1xgPjn+hq5efIGiZ+bJ0gEJjeUB3aWZXkaWtcZQGRwtssZg7jBuR3zZxKtl0zT3v9/QJLGFHBqIPHdK3asZJzY/cZnjEkaawAvbC9jhWSnA4Zcx9ljgqRY7g+8f4FJZFN4l1rXDy8RLo4Z2mSSARK5Pk4Tzijh/iS7XGAa7k5zb8rJPTYmOcyg7Zcnkxx3p7ON3J1iH3dhuTKJXDDf6f7YZIDvBkvbKGL3aG5Q+gzHnXuANOt68hKb4gYZjAOkuzsTJOHu/IDEY5bJuLxB4iDn9dLdHUUQ5sr4k0ksyHX5MkU8pCsuqXUaANKgDCRhdXF9AZICJG8mGS7PJyY5bFTxU9ybl9yzAzpjMBmG3SOz57VDi5VI4GTwxyRNMEg39huA5MQfISJUTOIPxY3NGWXGJLnjNUO4WcIVhAKJu7hHAEncm0+s0tydIRb8CgcvrOs/LrIpuiu15lJoKiY5IEmF57g7J2b5U4GP7O5IcTkv2nV+mcRAEgpLyj+l6nRWSTY4AV+pK6Y43TFJqTYz9viLSQVmklKaWqz0AckSAPEonwdIXIIb0pudIoA1VN7/VUzSQCLyKzVu08bneDEmObJbSm0V1A3pzVZKuSzjjmSQCyRiElN4ppTnEtwlFnz+li5Zc3NGvDOVp+nubFhZBxZoMtsPSCImOSDwLMeR2ZYmHNzqz4xJFC2kBPcRDgWISS6QmL3Z3sq+cwtHtqxCRHQfBAQWFTHJl0npZ49g6+I4RMWOQWjlGiLHkiCZ8jnt5EHsX7sYHQeNhDfHi6RVs9G0+yCULFdR7AWe/yiQRKzauPBD1GgWhfCIViJXMgGQm8VQgn7Eg9xoVtb+eTZnB09ShWZWSamTqOoiwgGJjno8sDVVJ4VFvu4ONn65eQ3enAco8W9h8BQJ4PeQx4vlLZRLiB/2oJfPHMaWRXEoWbY8OgwaRddymMQlM2Nc+pnD2LxgLKKGjkNY5VpOLqPijePC0o4fwO5lMxEzlF33CWz/cgru3b6BZwaO4PcphEDWpXMoXioURYNLEiDfzRiOOm3+HdWbdPSTT9FdKeAMsARIxEgBPFttXd03RwEk1RuJCMkcvXpAmWhu7o4B7EjvnOy7SFz2CTJTTuP5Dz/llQRS6TypvXAsCQfXLsGtzHR62KDgEqj7TE80jOkD21PEB6KH2few++uPkHH2GHqN/hQesUaquxtpKdiyeDzlMNFvxiGkTHkfJmWcPoJNC8Ygeuh4lA2v5RjKT56UduoQdn01HTGDx6Fk+Uq4eyMLm+aPwpP1mqJxlwGqMrE2/k38rlMvVG3cjgM07W3UbdtNAVTQmKRXHXSQrKt759i8hMOMW8Rgkg9ISoLLcpDGJI19V1NOYd/qhbielkJGGjA1QZWQGDipx/dh66I4lKtWF/Xa90RA0WBcOJKI07vWoU777mj2fKzBpMzzJ5G0Yjayfj5H13tpxhoCSMahHAa8bePOjUysnzUC4REt8fvurxiqju0KYtD8MYh5Mw5lK9c0YorazUIFZpw/jn8snoAOr41E2FPMHdq4knICQcVDEBJaQYDrBQMoolNvVPl9OzB2fzdtGOq27Y4agkFUdBLlHb+VDp/P+HoJkpWZNMtmLoozwwSJuS1Zf5P5kXR5jvsyQdow+8/IungO5avVI1eQfvow+k9Z5eRWsLEm7g160M7DJsMTGKQqEfvXLMbxbWvQY8QclK4QToxcN+M9XPnnCbpeYLFgXPrpAAFkMTdj2/CIWh0JbdvG/dvXEVS8JN9o5IakcLBxmTFo/mjE/HECwgRAjsuRCSKPSdfTL2DDrBFo+4f/Qvlq9Wkz3Ll5FbeupOFmZiqebtQaHk8A1kwaQgBVbdKeDPvdlLc4QE07GS40N5DyikmUBzKA3EVQd0xyM8kESZaGeOz4Yca7qNWqC6q3iEHS8tk4f3AH+k9ZqRiUcfYoNs79H7R9+X083bA1pWVSOGTfvY3lI19CvQ7PoXHPVwnU7yYORc3WXVG7zbNIXDoTZ5M2OwCxU7WYJNWdqndJcUcgeZHOAJo3GjFvTUBYpZoqjjjuBch5cJ8AYF7gwLefomzlGsh5+AC3r6bjYfZ9LpA8FqLeGIOQ0CewZuJgRET1RrUmHQiQbyf/EXXb9SCAmIFZSqC7L1McOMVTE0An+bau7PmEJ6oi2DvVBFM4FBwkhjffvXuWf4LzB3ei3+QVqgrOWHJq9w/oPe5LFC0eQmUjCRK7i/Uz36dg3HPkAif3Efe3+5uPcHbPJgOg76e+g4f37qqY1ajbHxAe0QI7v5iCC0eTjFjG2OR9+BCegAB1j3JB8xcGo0rD1tj+2SSknjyozitRphzCwmshJOwJ+ikdWhEhoeVheQKInasnxKJB1IuCQcC3k9/kADWLcuVTfup3umz3clB4ciyZD1gZiTMNma1KPUoMSHVnKaXmlINkWYiZ2cyT2BodIE4UC9s/j8fVC2dIOAjy8CqAAGHv8lk4t38r+rG4xYseKh75Ayj5+6+Qk51N645uSUCrfsNQLTIKF5J349bliwZAN6+mEQNrtIxGSOlyqiXB5MtT9ZqiVPnKyLxwCjkPskm5bZj7F1Rp0AoNOvdTxdHTu9ehQtU6KFU+nFxhQtxraBD9omIQi0l12/dE9WadyP3qjJEtD3/VctUeMUpLXliXd3+sANIltVNbc5jkLybpMUoqPB6fgKQVs4hBfeOXKwZtmPXf5Cq6vTdTuD2FAoF08G+f46fNq/DihKUIKhFigOQPIIkAixFfvN0NrfsNQ/XIaBbqKW5wSc4DFYuHG+eOQudhE4kV/DBfx1yRIxS469mycAwCihZDmwF/oqsw0cPOb9ilH2o2j6Y1CXGvo0F0H1Rr0p7OXxM/FHXb9USN5lEiRyoYSHpNUAfSurzrIxWD3MzgIMkYw5lEO13Iab/rCRx+DmNQyqFd6DtpuTrn++nvknjo+s5UWifBlPlP8vqlOLJ+GV4Y/SmCWT4j0iL2tnvpxz4uTqfIl8M4QDUio3lPTggHWRZKOyUBmsQBUg1BUQUXbkYa68DaJUg/k4yuw6cRkDu+mIxbV1IR81Y8V5FeG6vGD0LDmH6o1pTFIC/WTByCeh0YQBxAnsiasYbUnMiHzNYFr27Ihh8l4hk7P7JtChlOJduXSZxF8rg/kMyElq9NWjkbKYxBE/+qkuBti8bi9tUM9PjzHAGO4xoZSPtXL8CJHX9H/6kJKFIkQHVl2R0mfvMxziaZMcgNUKv+b6Mm270ikdWZlHYqWTAoHuWqiERVB0nUjKQcTknegcRls9BzxFykHv+RUofI3kNQOaKlMn7CuEFoFN0X1Zox1ZaD1RMHU+pQk20SoyurlaBUV9ZMXPX1sjloZeyYQQzyUp75eEHau3IOUg7tRJ8JyxS4jFUXj+1D77FfUAWCM8gBie3S9DNH0Gv8V/x+mKFF67ygADEXx/IiCZJ0Y2mnk7Fxzih0eTseYeG1VTvaYJIGEhMrq+NiSVWe3Pk3VKgegdYDhqvKObm4sQPRiBjUka6XMIGt74lakTFO+10xSe9XmZ1bule9I8zYzNh3eft01W7wulyXfybxSgIZTZtbcOdJ7O+9K+eSi2MASZFwctf3FGeYkUIrVecEUCDZWDn6VYQ+VQ2dYkdT65zXLjhIEqAB01fDExBoCAD2B3NxjEHVW0STzXWQmLu7fOqQAGgywqrU5q0F6VJUu1kvxQCb5o3ClfMnUTLsCUQNHY/AoGCnmQdg1ehX0LBzf9Ro3onmG5hoqN/xP1AzMsYlEKS7KxhIyj1e3j6NGMSN7avU8nJ3+YG0b9U8AujFuKWqEs4Kmyx3qN26Kxp3e9lp8lnMgMlUK2vzn3/ipRNmPg0kVhtjLo4A8lO3kwBViojEvoQFaPPSewZIaacPYePsUegyfDLKhdd2zTfojT8e2DNTTmHnV9Nw50YW1e/KVqpBu/z+LzfIXoFFi3OAug4g1SZjUv2OL6BWC8YgvVpuNvz0ARTdtbkr5lb6P6aKPEgOhnB353G3F8TUDyeNIxx0kDxUkeBymhi0ah7J3d7jv3E6tQAdT0neidb9h6PS7yIJpNtX07B14Tj6vccHs2AFBPJzNJASmUjYu5kAYpUEXYJLBkV07oOUgzvgzclBz7/Mg6dIoAKJubgNs0ei63DGoDqCQXJuQQRnFqYfPsCJnX/HoR++QXBIaTy4fxd1OzyHeu2fI6OfO7AVP21ZjWffnY6Mc8dQIrQCgkuFctk9diA4QF0EO/MCycmNcqvZWanbptisgKmqA+yxPYJJecQkR+GxSjY/RweHfb4vgQGUiN7jvzZEyMPsu5QQkuso9yQCixXDtdQUFCtRCs+8NhJlnqzK3agEW4C0xwWQniexKsRfP+hL91CxdiO0e+UDBJUoyd2gKAmln07GegFQOQaQ9PtiDZCD04kbcHRzAn65dgWV6zdDZK8hOLN/C45uXEFFVpYr7VkxC9l376DtS+86SaUYw0oY+yoVTzlA7Kv5pJCZDzmdWznS5WaRZJJ1aetkYpAESRpGdlmVi9OYYeY+XOFJJqlYBAuZF07gl6wreLpJB59xLlZ1vngsCawoyXZsmYpVULVpBwQFszqa09qQILGHzfjncdzKTOX+XrBVgsTU4vbP4lG/0/No3P1lWO6KOGtLnDyEDXNGoes7U0gkyMYGl70cyJ1fT8WN9Ito0LkvJa/sA++DbGya/yG5OpaEJq/7Gs17DUGl+s1x92YWWKW9SGAQrqWepwp4kx4DUbVRWx70ZSuDJLwvY/yNc+lsslK3xNPQiA6SSFo4K7S2g84Q57hQYgwkrW1Oaz1yJEuukXmVbEvIxp82Z+czfOIwiWzoEg5SKXgf3MPF4z9SuSa3FwE0eySeZQBVqcOrxmKxBCmHjM3KOCLFFZNC9+/exrbF46kKEhZeEx1jx9DzHd++FofXLVVfGVyqDKIGj0NQcMi/0DrnJR4DoEtb4olByp1oEz4kHAoAEsUkNkQiQDJyIqkMZVIqJ1hlV1Z1Z0U31md6lYHIQZK9pNxAcsckN1B3rmfi58OJqNqwNYqVLMObfn5A8lV3smSeg6xL51G6QiWKgezc7Hu3cVv0tBhrS5V/UiSavLpuFkd529ycUtXVnckwurdLmyepSoIEyYhJfmYVpCEcILRqA1OCLlC5y+KG5sxzzTfI6VUCWbo34by0UWQ3SCK/VnU8yYb8urIyJrFvMMe5RC6iYpIjHPiu1gdPtLxFmy5yz8pRz8oYdGSpc+7CwV2nsy5umqjNZjMm8Z3sgMQ7pVKKq/KO35jEJ1OVbPfXlVVu0M8QimCsoxTzB4lvFqegKrZCvjN3Jkg8y1cz5T4jxpoE1w0ugFRG9dM6p3KNwSR9DFlWrrUmnSiWClDTCCAZW2RckQPwTq3NP0gmM6S8LiLGh8WwfJ6tc84m5/v1mMQtb3yHYKE/d8c3BXdqVEWmumGu4Yh/INRdwZgkEkxRGnIXViXDbOTkkqDqTHJA0guj5NK08hBsLLV+3jjB6Qdp7kw20XSQaK5AEwI8T3GEhCMcWOucH/dbAWdn5TbfoI8Yu9ydj6uULkpMCskaoQRJfndeMOU+vSoCNg1oOAORElhSd67iqsOk3FyYCZIjvx2GOgVWO6sYijW0LmyIE+0GbcdqQFEzXAZ2zdWZrXB5rh5jePs8X5BUjNGZ5BYMUvU5ao85JD6uLOJILiAVhEl5g6QNFop5BU4+Z4bOqKFJd5ZrnBHNONmU0ydceYE3DbZ3W7GcoPeLt3j9orV7/sD5AGJz22Wt3liSn6PIx48UfvwoFrCOLR8ddOPaz9sAu6W/CxUC9CjmffRziR3758dWzEbOAcDmY5PaqxCgRzfyo1xBua+kxQNbenOwzbYRVAjQo5j08Z5rxJc9C1+L9Xq9LCapVyGDHq/Bf+3VfASAWzQUAvRrTfp41/sA5BYNhQA9XoP/2qv5ldC6aCgE6Nea9PGuzzXHkaKhZewS/j/cFL5+EwvkmYQy0dDi9UULfpM7K/xSssD/Akhf9+xkhHlgAAAAAElFTkSuQmCC"},96593:function(xt){"use strict";xt.exports="data:image/png;base64,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"},42922:function(xt){"use strict";xt.exports="data:image/png;base64,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"},20345:function(xt){"use strict";xt.exports="data:image/png;base64,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"},79005:function(xt){"use strict";xt.exports="data:image/png;base64,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"},39057:function(xt){"use strict";xt.exports="data:image/png;base64,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"},96908:function(xt){"use strict";xt.exports="data:image/png;base64,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"},57177:function(xt){"use strict";xt.exports="data:image/png;base64,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"},81378:function(xt){"use strict";xt.exports="data:image/png;base64,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"},47621:function(xt){"use strict";xt.exports="data:image/png;base64,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"}}]); diff --git a/p__Classrooms__Lists__Exercise__Detail__index.3c88ec08.async.js b/p__Classrooms__Lists__Exercise__Detail__index.5ae188d7.async.js similarity index 92% rename from p__Classrooms__Lists__Exercise__Detail__index.3c88ec08.async.js rename to p__Classrooms__Lists__Exercise__Detail__index.5ae188d7.async.js index 43c78d94ec..1b6e1ada8b 100644 --- a/p__Classrooms__Lists__Exercise__Detail__index.3c88ec08.async.js +++ b/p__Classrooms__Lists__Exercise__Detail__index.5ae188d7.async.js @@ -103,7 +103,7 @@ www.educoder.net\uFF08\u57DF\u540D\u4E0D\u9700\u8981\u586B\u5199http/https\u524D 192.160.22.2 \u5982\u672A\u586B\u5199\uFF0C\u5219\u9ED8\u8BA4\u53EA\u80FD\u8FDB\u5165https://www.educoder.net\uFF08\u7F51\u9875\uFF09`}))))),((0,bt.aN)()||((_e=me==null?void 0:me.commonHeader)==null?void 0:_e.exercise_author))&&!(at!=null&&at.appraise_label)&&dl.createElement(Ce.ZP,{type:"primary",style:{width:"138px",marginTop:"30px"},size:"large",onClick:()=>{Oe.submit()}},"\u4FDD\u5B58")),dl.createElement(bc,null))};var xm=(0,ye.connect)(({exercise:me,loading:ve,globalSetting:le})=>({exercise:me,loading:ve.effects,globalSetting:le}))(b0),d0=x(26162),cd=x(59301);const em=({exercise:me,globalSetting:ve,dispatch:le})=>{var dt,Dt,_e,Wt;const[at,Oe]=(0,a.useState)("0"),[Pe]=(0,ye.useSearchParams)(),xn=[{label:"\u53D1\u5E03\u8BBE\u7F6E",key:"0",element:cd.createElement(td,{changeActive:jn=>{Oe(jn)}})},{label:"\u9632\u4F5C\u5F0A\u8BBE\u7F6E",key:"2",element:cd.createElement(id,null)},(0,bt.GJ)()&&((Dt=(dt=me==null?void 0:me.workSetting)==null?void 0:dt.exercise)==null?void 0:Dt.exercise_type)!=2&&{label:"\u8BC4\u9605\u8BBE\u7F6E",key:"5",element:cd.createElement(bu,null)},{label:"\u6210\u7EE9\u8BBE\u7F6E",key:"3",element:cd.createElement(jd,null)},((Wt=(_e=me==null?void 0:me.workSetting)==null?void 0:_e.exercise)==null?void 0:Wt.exercise_type)!=2&&{label:"\u5BA2\u6237\u7AEF\u8BBE\u7F6E",key:"4",element:cd.createElement(xm,null)}].filter(jn=>!!jn);return(0,a.useEffect)(()=>(Pe.get("childrenTabs")&&Oe(Pe.get("childrenTabs")),le({type:"globalSetting/footerToggle",payload:!1}),()=>{le({type:"globalSetting/footerToggle",payload:!0})}),[]),cd.createElement("div",{style:{paddingBottom:"50px"}},cd.createElement(d0.Z,{dataSource:xn,style:{marginBottom:52}}))};var tm=(0,ye.connect)(({exercise:me,globalSetting:ve})=>({exercise:me,globalSetting:ve}))(em),Cs={wrap:"wrap___y4Bkb",head:"head___Dfq21",title:"title___cJ2wS",table:"table___gdAJP",FormCheckBoxDom:"FormCheckBoxDom___NtsDC"},Dd=x(47949),x0=x(98616),Ad=x(42441),m0=x(9859),Id=x(60885),Od=x(20463),nm=x(92310),g0=x.n(nm),w0=Object.defineProperty,am=Object.defineProperties,rm=Object.getOwnPropertyDescriptors,zd=Object.getOwnPropertySymbols,D0=Object.prototype.hasOwnProperty,Hd=Object.prototype.propertyIsEnumerable,f0=(me,ve,le)=>ve in me?w0(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Qd=(me,ve)=>{for(var le in ve||(ve={}))D0.call(ve,le)&&f0(me,le,ve[le]);if(zd)for(var le of zd(ve))Hd.call(ve,le)&&f0(me,le,ve[le]);return me},Gd=(me,ve)=>am(me,rm(ve)),I0=(me,ve)=>{var le={};for(var dt in me)D0.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&zd)for(var dt of zd(me))ve.indexOf(dt)<0&&Hd.call(me,dt)&&(le[dt]=me[dt]);return le},om=me=>{var ve=me,{data:le,className:dt="",colon:Dt=!1}=ve,_e=I0(ve,["data","className","colon"]);return a.createElement(de.default,Gd(Qd({},_e),{className:g0()(Cs.FormCheckBoxDom,dt),colon:Dt}),le==null?void 0:le.map((Wt,at)=>{var Oe=Wt,{ItemData:Pe,valuePropName:xn,children:jn,desc:Vn,type:an="Checkbox",normalize:wn}=Oe,aa=I0(Oe,["ItemData","valuePropName","children","desc","type","normalize"]);return(aa==null?void 0:aa.isShow)&&a.createElement(re.Z,{key:at,wrap:!1,justify:"space-between"},a.createElement(pe.Z,null,a.createElement(de.default.Item,Gd(Qd({},aa),{normalize:(pa,$n,Wn)=>{var Qa,On;return an=="Radio"||((Qa=$n||[])!=null&&Qa.every(ga=>ga==="all")&&pa.includes("all")&&pa.length>1&&(pa=pa.filter(ga=>ga!=="all")),(!((On=$n||[])!=null&&On.includes("all"))&&pa.includes("all")||(pa==null?void 0:pa.length)==0)&&(pa=["all"])),wn?wn(pa,$n,Wn):pa}}),jn||(an=="Checkbox"?a.createElement(Re.default.Group,{options:Pe}):a.createElement(be.ZP.Group,{options:Pe})))),a.createElement(pe.Z,null,Vn))}))},O0=x(36381),au={Onerow:"Onerow___ZYa8H",TableDom:"TableDom___PXmEy",CollapseDom:"CollapseDom___q9wvV",CollapseDomC:"CollapseDomC___zTeH1",CollapseChildrenDom:"CollapseChildrenDom___O1Ffz",open:"open___K7p7T",DomStyle:"DomStyle___EoUKX",DomStyleTitle:"DomStyleTitle___vhLg3",DomStyleTitleChild:"DomStyleTitleChild___a1RIx",Sessce:"Sessce___zdKQ2",AnswerSDom:"AnswerSDom___YkvgW",scale_hover:"scale_hover___RkGo0",percent:"percent___DP1EH"},p0=x(90290),im=Object.defineProperty,lm=Object.defineProperties,um=Object.getOwnPropertyDescriptors,N0=Object.getOwnPropertySymbols,sm=Object.prototype.hasOwnProperty,cm=Object.prototype.propertyIsEnumerable,L0=(me,ve,le)=>ve in me?im(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,dd=(me,ve)=>{for(var le in ve||(ve={}))sm.call(ve,le)&&L0(me,le,ve[le]);if(N0)for(var le of N0(ve))cm.call(ve,le)&&L0(me,le,ve[le]);return me},Nd=(me,ve)=>lm(me,um(ve));const R0=(me="")=>{var ve,le;const dt=document.createElement("html");return dt.innerHTML=(0,p0.ZP)(me),a.createElement("span",null,((le=(ve=dt==null?void 0:dt.children)==null?void 0:ve[1])==null?void 0:le.textContent)||(dt==null?void 0:dt.textContent)||"")},dm=({ModalProps:me={},QuestionDetail:ve={},CurrentData:le={}})=>{var dt,Dt,_e,Wt,at,Oe,Pe,xn,jn,Vn;const{question_type:an=null}=ve;return(0,a.useEffect)(()=>{console.log("CurrentData===",le,ve,ve==null?void 0:ve.question_choices)},[le]),a.createElement(Fe.default,dd({},dd({title:"\u5B66\u751F\u7B54\u9898",centered:!0,width:800,destroyOnClose:!0,footer:null},me)),a.createElement("div",{className:"flex item-center mb20",style:{gap:"30px"}},a.createElement("div",{className:"font14"},a.createElement("span",{className:"c-grey-666 mr10"},"\u59D3\u540D"),le==null?void 0:le.name),a.createElement("div",{className:"font14"},a.createElement("span",{className:"c-grey-666 mr10"},"\u5B66\u53F7"),le==null?void 0:le.student_id),a.createElement("div",{className:"font14"},a.createElement("span",{className:"c-grey-666 mr10"},"\u5206\u73ED"),le==null?void 0:le.course_group_name),a.createElement("div",{className:"font14"},a.createElement("span",{className:"c-grey-666 mr10"},"\u5F97\u5206"),(dt=le==null?void 0:le.users_answer_info)==null?void 0:dt.score,"/",ve==null?void 0:ve.question_score)),a.createElement("div",{style:{maxHeight:500,overflow:"auto"}},(an===Er.fw[3].id||an===Er.fw[8].id)&&a.createElement("div",{className:"flex flex-col font14 gap-10px "},a.createElement("div",{className:"blod"},"\u7B54\u9898\u5185\u5BB9\uFF1A"),(_e=(Dt=le==null?void 0:le.users_answer_info)==null?void 0:Dt.choices)==null?void 0:_e.map((wn,aa)=>a.createElement("div",{key:wn==null?void 0:wn.exercise_choice_id},"\u7B54\u6848\uFF08\u586B\u7A7A",aa+1,"\uFF09\uFF1A",a.createElement("span",{style:{color:wn!=null&&wn.score_type?"#2EC25B":"#E30000"}},wn==null?void 0:wn.answer_text)))),an===Er.fw[4].id&&a.createElement(a.Fragment,null,a.createElement("div",{className:"flex flex-col font14 gap-10px"},a.createElement("div",{className:"blod"},"\u7B54\u9898\u5185\u5BB9\uFF1A"),a.createElement("div",{className:"p10 flex flex-col gap-10px",style:{background:"#F6F7F9"}},(at=(Wt=le==null?void 0:le.users_answer_info)==null?void 0:Wt.choices)==null?void 0:at.map((wn,aa)=>a.createElement(rl.Z,{key:aa,value:(0,ue.EJ)(wn==null?void 0:wn.answer_text,ve==null?void 0:ve.question_keywords)})))),a.createElement("div",{className:"flex flex-col font14 gap-10px mt20"},a.createElement("div",{className:"blod"},"\u53C2\u8003\u7B54\u6848\uFF1A"),a.createElement("div",{className:"p10 flex flex-col gap-10px",style:{background:"#F6F7F9"}},(Oe=ve==null?void 0:ve.question_choices)==null?void 0:Oe.map((wn,aa)=>a.createElement(rl.Z,{key:aa,value:wn==null?void 0:wn.answer_text}))))),an===Er.fw[5].id&&a.createElement("div",{className:"flex flex-col gap-20px"},(xn=(Pe=le==null?void 0:le.users_answer_info)==null?void 0:Pe.choices)==null?void 0:xn.map((wn,aa)=>a.createElement(a.Fragment,null,a.createElement("div",{className:"blod"},"\u7B2C",aa+1,"\u5173\u5B66\u751F\u4EE3\u7801",a.createElement(De.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 ml10",style:{cursor:"pointer",color:"#145DFF"}})),!(wn!=null&&wn.is_evaluate)&&a.createElement("span",{style:{color:"#E30000"}},"\uFF08\u672A\u8BC4\u6D4B\uFF09")),a.createElement("div",{className:"p10 flex flex-col gap-10px",style:{background:"#F6F7F9"}},a.createElement("code",null,a.createElement("pre",null,wn==null?void 0:wn.answer_text)))))),an===Er.fw[6].id&&a.createElement("div",{className:"flex flex-col gap-20px"},(Vn=(jn=le==null?void 0:le.users_answer_info)==null?void 0:jn.choices)==null?void 0:Vn.map((wn,aa)=>a.createElement(a.Fragment,null,a.createElement("div",{className:"blod"},"\u5B66\u751F\u4EE3\u7801",a.createElement(De.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 ml10",style:{cursor:"pointer",color:"#145DFF"}})),!(wn!=null&&wn.is_evaluate)&&a.createElement("span",{style:{color:"#E30000"}},"\uFF08\u672A\u8BC4\u6D4B\uFF09")),a.createElement("div",{className:"p10 flex flex-col gap-10px",style:{background:"#F6F7F9"}},a.createElement("code",null,a.createElement("pre",null,wn!=null&&wn.answer_text?Pn.Base64.decode(wn==null?void 0:wn.answer_text):""))))))))},mm=a.memo(dm),M0=({exercise:me,dispatch:ve,handleOnComplete:le})=>{var dt,Dt,_e,Wt,at,Oe,Pe,xn,jn,Vn,an,wn,aa,pa,$n,Wn,Qa,On,ga,Yt,da,oa,Ta,Jt,va,ra,ir,eo,Pr,Dr,Qt,tt,ka;const{actionTabs:fa={},course_groups:ja=[]}=me,vr=(0,ye.useParams)(),[,Sa,Xr,za]=(0,xt.U)(ne.hv,{exercise_id:vr==null?void 0:vr.categoryId}),Oa=((dt=za==null?void 0:za.data)==null?void 0:dt.question)||{},Fr=((_e=(Dt=za==null?void 0:za.data)==null?void 0:Dt.exercise)==null?void 0:_e.use_blank_score)||0,[xr,qa]=(0,a.useState)({open:!1,currentData:{}}),[ea,Ua]=(0,a.useState)({page:1,limit:10,type:1,exercise_group_id:((Wt=fa==null?void 0:fa.data)==null?void 0:Wt.exercise_group_id)||"all",keyword:"",score_type:(at=fa==null?void 0:fa.data)!=null&&at.choice_position?(Oe=fa==null?void 0:fa.data)==null?void 0:Oe.choice_position:"all"}),Ca=()=>{ve({type:"exercise/setActionTabs",payload:{key:""}})},ta=(0,a.useMemo)(()=>{var Ba;const qn=Oa==null?void 0:Oa.question_type,$a=[{title:"\u5E8F\u53F7",dataIndex:"index",width:70},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name",render:mr=>mr||"\u672A\u5206\u73ED"}];return[Er.fw[0].id,Er.fw[1].id,Er.fw[2].id].includes(qn)&&$a.push({title:"\u9009\u9879",dataIndex:"users_answer_info.score",align:"center",width:100,render:(mr,Or)=>{var Co,po,Gr,ar,oo;const So=(po=(Co=Or==null?void 0:Or.users_answer_info)==null?void 0:Co.choices)==null?void 0:po.map(ji=>ji==null?void 0:ji.exercise_choice_id),Mi=(Gr=Oa==null?void 0:Oa.question_choices)==null?void 0:Gr.filter(ji=>So.includes(ji==null?void 0:ji.exercise_choice_id)),Gl=((oo=(ar=Oa==null?void 0:Oa.question_choices)==null?void 0:ar.filter(ji=>ji==null?void 0:ji.right_answer))==null?void 0:oo.map(ji=>ji==null?void 0:ji.exercise_choice_id))||[],zl=Gl.length===So.length?So.length>0&&So.every(ji=>Gl.includes(ji))?1:3:So.length>0&&So.every(ji=>Gl.includes(ji))&&Fr===1?2:3;return a.createElement(a.Fragment,null,Mi==null?void 0:Mi.map(ji=>a.createElement("span",{key:ji==null?void 0:ji.exercise_choice_id,style:{color:zl===3?"#E30000":zl===2?"#FF9D18":"#2EC25B"}},(Oa==null?void 0:Oa.question_type)===Er.fw[2].id?ji==null?void 0:ji.choice_text:Er.k4[(ji==null?void 0:ji.choice_position)-1])))}}),[Er.fw[3].id,Er.fw[4].id,Er.fw[8].id,Er.fw[6].id,Er.fw[7].id].includes(qn)&&$a.push({title:"\u5F97\u5206/\u5206\u6570",align:"center",dataIndex:"users_answer_info.score",render:(mr,Or)=>{var Co;return`${(Co=Or==null?void 0:Or.users_answer_info)==null?void 0:Co.score}/${Oa==null?void 0:Oa.question_score}`}},{title:"\u64CD\u4F5C",dataIndex:"test1",align:"center",render:(mr,Or)=>a.createElement("a",{onClick:()=>{qa({open:!0,currentData:Or})}},"\u67E5\u770B\u8BE6\u60C5")}),[Er.fw[5].id].includes(qn)&&$a.push(...((Ba=Oa==null?void 0:Oa.question_choices)==null?void 0:Ba.map((mr,Or=0)=>({title:`\u7B2C${mr==null?void 0:mr.position}\u5173\u5F97\u5206/\u5206\u6570`,align:"center",dataIndex:"users_answer_info.choices",width:150,render:(Co,po)=>{var Gr,ar,oo,So,Mi,Gl,zl,ji;return((ar=(Gr=po==null?void 0:po.users_answer_info)==null?void 0:Gr.choices)==null?void 0:ar.length)>0&&`${(Mi=(So=(oo=po==null?void 0:po.users_answer_info)==null?void 0:oo.choices)==null?void 0:So[Or])==null?void 0:Mi.score}/${(ji=(zl=(Gl=po==null?void 0:po.users_answer_info)==null?void 0:Gl.choices)==null?void 0:zl[Or])==null?void 0:ji.question_score}`}})))||[],{title:"\u64CD\u4F5C",dataIndex:"test1",align:"center",fixed:"right",width:100,render:(mr,Or)=>a.createElement("a",{onClick:()=>{qa({open:!0,currentData:Or})}},"\u67E5\u770B\u8BE6\u60C5")}),$a},[Oa,Fr]);return(0,a.useEffect)(()=>{var Ba,qn,$a,mr,Or,Co;(fa==null?void 0:fa.key)==="\u7B54\u9898\u8BE6\u60C5"&&Xr(Nd(dd({},ea),{exercise_group_id:(ea==null?void 0:ea.exercise_group_id)=="all"?"":ea==null?void 0:ea.exercise_group_id,exercise_id:vr==null?void 0:vr.categoryId,question_id:(Ba=fa==null?void 0:fa.data)==null?void 0:Ba.id,choice_position:([4,5,6].includes((qn=fa==null?void 0:fa.data)==null?void 0:qn.ques_type)||[4,5,6].includes((mr=($a=za==null?void 0:za.data)==null?void 0:$a.question)==null?void 0:mr.question_type))&&ea.score_type!=="all"?ea.score_type:null,challenge_id:(Or=fa==null?void 0:fa.data)==null?void 0:Or.challenge_id,scope:(Co=fa==null?void 0:fa.data)==null?void 0:Co.scope,score_type:null}))},[fa==null?void 0:fa.key,ea]),a.createElement(a.Fragment,null,a.createElement(Fe.default,{centered:!0,title:a.createElement(a.Fragment,null,"\u7B54\u9898\u8BE6\u60C5",a.createElement("span",{className:"font14 c-grey-666"},"\uFF08",((Pe=fa==null?void 0:fa.data)==null?void 0:Pe.tabActive)==="3"&&((xn=fa==null?void 0:fa.data)!=null&&xn.title)?(jn=fa==null?void 0:fa.data)==null?void 0:jn.title:`${(aa=(wn=Er.fw)==null?void 0:wn[(an=(Vn=za==null?void 0:za.data)==null?void 0:Vn.question)==null?void 0:an.question_type])==null?void 0:aa.name}${((pa=fa==null?void 0:fa.data)==null?void 0:pa.question_number)||""}`,"\uFF09"),(($n=fa==null?void 0:fa.data)==null?void 0:$n.tabActive)==="2"&&a.createElement(a.Fragment,null,a.createElement(De.Z,{title:a.createElement(a.Fragment,null,"\u9898\u76EE\uFF1A",R0((Qa=(Wn=za==null?void 0:za.data)==null?void 0:Wn.question)==null?void 0:Qa.question_title),a.createElement("br",null),"\u9898\u578B\uFF1A",Er.fw[((ga=(On=za==null?void 0:za.data)==null?void 0:On.question)==null?void 0:ga.question_type)||0].name,a.createElement("br",null),"\u5206\u503C\uFF1A",R0((da=(Yt=za==null?void 0:za.data)==null?void 0:Yt.question)==null?void 0:da.question_score),a.createElement("br",null))},a.createElement("a",{className:"ml10"},"\u8BD5\u9898\u8BE6\u60C5")),a.createElement("span",{className:"font14 c-grey-666 ml20"},"\u6B63\u786E\u7387",a.createElement("span",{className:"c-block ml10"},(oa=fa==null?void 0:fa.data)==null?void 0:oa.right_percent,"%")),a.createElement("span",{className:"font14 c-grey-666 ml20"},"\u5F97\u5206\u7387",a.createElement("span",{className:"c-block ml10"},(Ta=fa==null?void 0:fa.data)==null?void 0:Ta.score_percent,"%")),a.createElement("span",{className:"font14 c-grey-666 ml20"},"\u5DF2\u7B54\u4EBA\u6570",a.createElement("span",{className:"c-block ml10"},(Jt=fa==null?void 0:fa.data)==null?void 0:Jt.effictive_counts,"\u4EBA")))),open:(fa==null?void 0:fa.key)==="\u7B54\u9898\u8BE6\u60C5",width:800,maskClosable:!1,destroyOnClose:!0,footer:null,onCancel:Ca},((va=fa==null?void 0:fa.data)==null?void 0:va.tabActive)==="3"&&a.createElement("div",{className:"flex flex-wrap gap-20px c-grey-666 mb20"},(ir=(ra=fa==null?void 0:fa.data)==null?void 0:ra.exercise_group_list)==null?void 0:ir.map((Ba,qn)=>{var $a;return a.createElement("span",{key:qn},Ba==null?void 0:Ba.course_group_name,a.createElement("span",{className:"ml10 c-black"},Ba==null?void 0:Ba.value,(($a=fa==null?void 0:fa.data)==null?void 0:$a.questionsscoreType)||"%"))})),a.createElement("div",{className:"flex item-center justify-between"},a.createElement("div",null,a.createElement(dn.default,{style:{width:256},value:ea==null?void 0:ea.exercise_group_id,mode:"multiple",maxTagCount:"responsive",getPopupContainer:Ba=>Ba.parentNode,onChange:Ba=>{let qn=[...Ba];qn.length===0&&(qn=["all"]),qn.includes("all")&&qn.length>1&&(qn[qn.length-1]=="all"?qn=["all"]:qn=qn.filter($a=>$a!=="all")),Ua(Nd(dd({},ea),{exercise_group_id:qn}))},filterOption:(Ba,qn)=>qn.label.indexOf(Ba.toLowerCase())>=0,options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...ja.map(Ba=>({label:Ba==null?void 0:Ba.exercise_group_name,value:Ba==null?void 0:Ba.exercise_group_id}))]}),[4,5,6].includes((Pr=(eo=za==null?void 0:za.data)==null?void 0:eo.question)==null?void 0:Pr.question_type)&&a.createElement(dn.default,{style:{width:140,marginLeft:20},value:ea==null?void 0:ea.score_type,onChange:Ba=>{Ua(Nd(dd({},ea),{score_type:Ba}))},options:[{label:"\u5168\u90E8\u5F97\u5206\u7C7B\u578B",value:"all"},{label:"\u6EE1\u5206\u4F5C\u7B54",value:1},{label:"\u90E8\u5206\u5F97\u5206",value:2},{label:"\u96F6\u5206\u4F5C\u7B54",value:3}]})),a.createElement(Dd.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:Ba=>{Ua(Nd(dd({},ea),{keyword:Ba}))}})),a.createElement(z.default,{className:"mt10",dataSource:((Qt=(Dr=za==null?void 0:za.data)==null?void 0:Dr.student_score)==null?void 0:Qt.list)||[],scroll:{y:500,x:"max-content"},loading:Sa,columns:ta,pagination:{current:ea.page,pageSize:ea==null?void 0:ea.limit,onChange:(Ba,qn)=>{Ua(Nd(dd({},ea),{page:Ba,limit:qn}))},total:((ka=(tt=za==null?void 0:za.data)==null?void 0:tt.student_score)==null?void 0:ka.count)||0,showTotal:Ba=>a.createElement("span",{className:"font12 c-666"},"\u5171",a.createElement("span",{style:{color:"#3061D0"}},Ba),"\u6761\u6570\u636E")}})),a.createElement(mm,{QuestionDetail:Oa,CurrentData:xr.currentData,ModalProps:{open:xr.open,onCancel:()=>{qa({open:!1,currentData:{}})}}}))};var v0=(0,ye.connect)(({exercise:me})=>({exercise:me}))(M0),ua=x(59301),gm=Object.defineProperty,fm=Object.defineProperties,T0=Object.getOwnPropertyDescriptors,Wd=Object.getOwnPropertySymbols,k0=Object.prototype.hasOwnProperty,j0=Object.prototype.propertyIsEnumerable,Z0=(me,ve,le)=>ve in me?gm(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,cc=(me,ve)=>{for(var le in ve||(ve={}))k0.call(ve,le)&&Z0(me,le,ve[le]);if(Wd)for(var le of Wd(ve))j0.call(ve,le)&&Z0(me,le,ve[le]);return me},Dc=(me,ve)=>fm(me,T0(ve)),h0=(me,ve)=>{var le={};for(var dt in me)k0.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&Wd)for(var dt of Wd(me))ve.indexOf(dt)<0&&j0.call(me,dt)&&(le[dt]=me[dt]);return le},pm=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const E0=me=>{var ve,le;const dt=document.createElement("html");return dt.innerHTML=(0,p0.ZP)(me),ua.createElement("span",null,((le=(ve=dt==null?void 0:dt.children)==null?void 0:ve[1])==null?void 0:le.textContent)||(dt==null?void 0:dt.textContent)||"")},A0=me=>{var ve=me,{data:le,dispatch:dt,exercise_group_id:Dt}=ve,_e=h0(ve,["data","dispatch","exercise_group_id"]),Wt,at;const Oe=(()=>{var xn,jn,Vn,an;let wn=[];return((le==null?void 0:le.ques_type)==Er.fw[0].id||(le==null?void 0:le.ques_type)==Er.fw[1].id)&&(wn=[{title:"\u9009\u9879",num:"\u7B54\u9898\u4EBA\u6570",scale:ua.createElement("span",null,"\u7B54\u9898\u4EBA\u6570\u6BD4\u4F8B",ua.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ua.createElement(ua.Fragment,null,ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u4EBA\u6570\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570\u3002"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u6BD4\u4F8B\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\u3002"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},ua.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(xn=(le==null?void 0:le.ques_details)||[])==null?void 0:xn.map((aa,pa)=>Dc(cc({},aa),{title:Er.k4[pa],num:aa.choice_users_count,scale:(Number(aa.choice_percent)*100).toFixed(2)}))]),(le==null?void 0:le.ques_type)==Er.fw[2].id&&(wn=[{title:"\u9009\u9879",num:"\u7B54\u9898\u4EBA\u6570",scale:ua.createElement("span",null,"\u7B54\u9898\u4EBA\u6570\u6BD4\u4F8B",ua.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ua.createElement(ua.Fragment,null,ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u4EBA\u6570\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570\u3002"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u7B54\u9898\u6BD4\u4F8B\uFF1A"),"\u9009\u62E9\u4E86\u8BE5\u9009\u9879\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\u3002"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},ua.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(jn=(le==null?void 0:le.ques_details)||[])==null?void 0:jn.map((aa,pa)=>Dc(cc({},aa),{title:aa.choice_text,num:aa.choice_users_count,scale:(Number(aa.choice_percent)*100).toFixed(2)}))]),((le==null?void 0:le.ques_type)==Er.fw[3].id||(le==null?void 0:le.ques_type)==Er.fw[8].id)&&(wn=[{title:"\u586B\u7A7A",num:"\u7B54\u5BF9\u4EBA\u6570",scale:ua.createElement("span",null,"\u7B54\u5BF9\u4EBA\u6570\u6BD4\u4F8B",ua.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ua.createElement(ua.Fragment,null,ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u7B54\u5BF9\u4EBA\u6570\uFF1A"),"\u8BE5\u586B\u7A7A\u586B\u5199\u6B63\u786E\u7684\u5B66\u751F\u6570\u3002"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u7B54\u5BF9\u4EBA\u6570\u6BD4\u4F8B\uFF1A"),"\u8BE5\u586B\u7A7A\u586B\u5199\u6B63\u786E\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},ua.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(Vn=(le==null?void 0:le.ques_details)||[])==null?void 0:Vn.map((aa,pa)=>Dc(cc({},aa),{title:`\u586B\u7A7A${aa.choice_position}`,num:aa.choice_users_count,scale:(Number(aa.choice_percent)*100).toFixed(2)}))]),((le==null?void 0:le.ques_type)==Er.fw[4].id||(le==null?void 0:le.ques_type)==Er.fw[6].id)&&(wn=[{title:"\u5F97\u5206",num:"\u5B66\u751F\u4EBA\u6570",scale:ua.createElement("span",null,"\u5B66\u751F\u6BD4\u4F8B",ua.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ua.createElement(ua.Fragment,null,ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5",(le==null?void 0:le.ques_type)==Er.fw[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5",(le==null?void 0:le.ques_type)==Er.fw[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5",(le==null?void 0:le.ques_type)==Er.fw[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5",(le==null?void 0:le.ques_type)==Er.fw[4].id?"\u7B80\u7B54\u9898":"\u7F16\u7A0B\u9898","\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5",(le==null?void 0:le.ques_type)==Er.fw[4].id?"\u7B80\u7B54\u9898\u88AB\u8BC4\u9605\u4E3A\u96F6\u5206\u7684\u5B66\u751F\u6570\u3002":"\u7F16\u7A0B\u9898\u5F970\u5206\u7684\u5B66\u751F\u6570\u3002","\uFF08\u672A\u4F5C\u7B54\u3001\u672A\u5F00\u59CB\u7684\u5219\u63090\u5206\u7EDF\u8BA1\uFF09"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),(le==null?void 0:le.ques_type)==Er.fw[4].id?"\uFF08\u8BE5\u7B80\u7B54\u9898\u5F97\u96F6\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100% (\u6CE8\uFF1A\u672A\u8BC4\u9605\uFF08\u5305\u62EC\u5173\u952E\u8BCD\u8BC4\u5206\u548C\u6559\u5E08\u8BC4\u9605\uFF09\u7684\u5B66\u751F\u4E0D\u7EDF\u8BA1\u81F3\u8BE5\u9009\u9879\u4E2D)":"\uFF08\u8BE5\u7F16\u7A0B\u9898\u672A\u5F97\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},ua.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))},...(an=(le==null?void 0:le.ques_details)||[])==null?void 0:an.map((aa,pa)=>Dc(cc({},aa),{title:aa.choice_text,num:aa.choice_users_count,scale:(Number(aa.choice_percent)*100).toFixed(2)}))]),wn})(),Pe=(xn={})=>{dt({type:"exercise/setActionTabs",payload:{key:"\u7B54\u9898\u8BE6\u60C5",data:Dc(cc({},le),{scope:_e==null?void 0:_e.scope,exercise_group_id:Dt,choice_position:xn==null?void 0:xn.choice_position,tabActive:"2",question_number:(le==null?void 0:le.index)||`${_e.Findex}.${le==null?void 0:le.ques_position}`})}})};return ua.createElement("div",{className:au.DomStyle},ua.createElement("div",{style:{display:"flex",justifyContent:"space-between",gap:20}},ua.createElement("div",{style:{flex:1,display:"flex",flexDirection:"column",justifyContent:"space-between",gap:20}},ua.createElement(re.Z,{gutter:10,wrap:!1,style:{maxHeight:350,overflow:"auto"}},ua.createElement(pe.Z,{className:au.DomStyleTitle},"\u9898\u76EE"),ua.createElement(pe.Z,null,ua.createElement(rl.Z,{className:au.DomStyleTitle,style:{maxWidth:710},value:le.ques_title}),ua.createElement("div",{className:"mt20",style:{display:"flex",flexDirection:"column",gap:20}},(Wt=le==null?void 0:le.ques_details)==null?void 0:Wt.map((xn,jn)=>ua.createElement("div",{key:jn},((le==null?void 0:le.ques_type)==Er.fw[0].id||(le==null?void 0:le.ques_type)==Er.fw[1].id)&&ua.createElement(re.Z,{className:`${xn.choice_right_boolean?au.Sessce:""}`,gutter:10,wrap:!1,key:jn},ua.createElement(pe.Z,{style:{fontWeight:600}},Er.k4[jn]),ua.createElement(pe.Z,null,ua.createElement(rl.Z,{className:au.DomStyleTitle,style:{maxWidth:690},value:xn.choice_text||""}))),(le==null?void 0:le.ques_type)==Er.fw[2].id&&ua.createElement(re.Z,{className:`${xn.choice_right_boolean?au.Sessce:""}`,gutter:10,wrap:!1,key:jn},ua.createElement(pe.Z,null,ua.createElement(rl.Z,{className:au.DomStyleTitle,style:{maxWidth:690},value:xn.choice_text||""}))),((le==null?void 0:le.ques_type)==Er.fw[3].id||(le==null?void 0:le.ques_type)==Er.fw[8].id)&&ua.createElement(re.Z,{gutter:10,wrap:!1,key:jn},ua.createElement(pe.Z,{style:{fontWeight:600}},"\u586B\u7A7A",xn.choice_position,"\uFF1A"),ua.createElement(pe.Z,null,xn.choice_text||"")),((le==null?void 0:le.ques_type)==Er.fw[4].id||(le==null?void 0:le.ques_type)==Er.fw[6].id)&&ua.createElement(re.Z,{gutter:10,wrap:!1,key:jn},ua.createElement(pe.Z,null,ua.createElement(rl.Z,{className:au.DomStyleTitle,style:{maxWidth:690},value:xn.choice_text||""})))))))),ua.createElement(re.Z,{gutter:60},[Er.fw[0].id,Er.fw[1].id,Er.fw[2].id].includes(le==null?void 0:le.ques_type)&&ua.createElement(pe.Z,null,ua.createElement("span",{className:`${au.DomStyleTitle}`},"\u6B63\u786E\u7B54\u6848\uFF1A"),(at=le==null?void 0:le.ques_details)==null?void 0:at.filter(xn=>xn.choice_right_boolean).map((xn,jn)=>ua.createElement("span",{key:jn},((le==null?void 0:le.ques_type)==Er.fw[0].id||(le==null?void 0:le.ques_type)==Er.fw[1].id)&&ua.createElement("span",{className:"ml10",style:{color:"#000",fontWeight:600}},Er.k4[xn.choice_position-1]),(le==null?void 0:le.ques_type)==Er.fw[2].id&&ua.createElement("span",{className:"ml10",style:{color:"#000",fontWeight:600}},xn.choice_text)))),ua.createElement(pe.Z,null,ua.createElement("span",{className:`${au.DomStyleTitle} mr10`},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),ua.createElement("span",{style:{color:"#000",fontWeight:600}},(le==null?void 0:le.tag_discipline)||"-")))),ua.createElement("div",{className:au.AnswerSDom,style:{padding:"0 0 0 20px"}},ua.createElement("div",{className:`${au.DomStyleTitle} flex item-center justify-between`},ua.createElement("div",null,"\u7B54\u9898\u60C5\u51B5\uFF1A"),ua.createElement("a",{onClick:Pe},"\u67E5\u770B\u8BE6\u60C5")),ua.createElement("div",{className:"mt20"},Oe==null?void 0:Oe.map((xn,jn)=>ua.createElement("div",{key:jn,style:{display:"flex",alignItems:"center",gap:10,marginTop:jn==0?10:14}},[Er.fw[0].id,Er.fw[1].id,Er.fw[2].id].includes(le==null?void 0:le.ques_type)?ua.createElement("div",{className:`${xn!=null&&xn.choice_right_boolean?au.Sessce:""}`,style:{width:56}},xn.title):ua.createElement("div",{style:{width:56}},xn.title),ua.createElement("div",{className:`${xn.num>0?"current primary-hover":""}`,style:{width:56},onClick:()=>{xn.num>0&&Pe(xn)}},xn.num,jn==0?"":"\u4EBA"),ua.createElement("div",{style:{width:140}},jn==0?xn.scale:ua.createElement(re.Z,{gutter:4,align:"middle",className:`${xn.num>0?au.scale_hover:""}`,onClick:()=>{xn.num>0&&Pe(xn)}},ua.createElement(pe.Z,{flex:1},ua.createElement("div",{style:{width:"100%",height:10,background:"#fff",borderRadius:"5px"}},ua.createElement("div",{style:{width:`${xn.scale}%`,height:"100%",borderRadius:"5px",background:"#165DFF"}}))),ua.createElement(pe.Z,{className:`${xn.num>0?au.percent:""}`,style:{color:"#999"}},xn.scale,"%")))))))))},vm=me=>{var ve=me,{data:le,dispatch:dt,exercise_group_id:Dt}=ve,_e=h0(ve,["data","dispatch","exercise_group_id"]);const Wt=(Oe,Pe={})=>{dt({type:"exercise/setActionTabs",payload:{key:"\u7B54\u9898\u8BE6\u60C5",data:Dc(cc({},le),{scope:_e==null?void 0:_e.scope,exercise_group_id:Dt,choice_position:Pe==null?void 0:Pe.choice_position,challenge_id:Oe==null?void 0:Oe.challenge_id,tabActive:"2",question_number:le==null?void 0:le.index})}})},at={title:"\u5F97\u5206",num:"\u5B66\u751F\u4EBA\u6570",scale:ua.createElement("span",null,"\u5B66\u751F\u6BD4\u4F8B",ua.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ua.createElement(ua.Fragment,null,ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5\u5173\u5361\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5\u5173\u5361\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5\u5173\u5361\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u90E8\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5\u5173\u5361\u5F97\u90E8\u5206\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\uFF1A"),"\u8BE5\u5173\u5361\u5F970\u5206\u7684\u5B66\u751F\u6570\u3002\uFF08\u672A\u4F5C\u7B54\u3001\u672A\u5F00\u59CB\u7684\u5219\u63090\u5206\u7EDF\u8BA1\uFF09"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u96F6\u5206\u5F97\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6BD4\u4F8B\uFF1A"),"\uFF08\u8BE5\u5173\u5361\u5F970\u5206\u7684\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6CE8\u610F\uFF1A"),"\u7EDF\u8BA1\u6570\u636E\u4F1A\u6839\u636E\u7B5B\u9009\u6761\u4EF6\uFF08\u5206\u73ED\u3001\u7EDF\u8BA1\u8303\u56F4\uFF09\u8FDB\u884C\u8C03\u6574\u8BA1\u7B97\u3002"))},ua.createElement("i",{className:"iconfont icon-xiaowenhao2 font14 ml5",style:{cursor:"pointer",color:"#145DFF"}})))};return ua.createElement("div",{className:au.DomStyle},ua.createElement("div",{style:{display:"flex",flexDirection:"column",justifyContent:"space-between"}},ua.createElement("div",null,ua.createElement("div",{style:{display:"flex",justifyContent:"space-between",gap:20}},ua.createElement(re.Z,{gutter:10,wrap:!1},ua.createElement(pe.Z,{className:au.DomStyleTitle},"\u9898\u76EE"),ua.createElement(pe.Z,null,ua.createElement(rl.Z,{style:{maxWidth:710},className:au.DomStyleTitle,value:le.ques_title}))),ua.createElement("div",{className:au.AnswerSDom},ua.createElement("div",{className:`${au.DomStyleTitle} flex item-center justify-between`},ua.createElement("div",null,"\u7B54\u9898\u60C5\u51B5\uFF1A"),ua.createElement("a",{onClick:Wt},"\u67E5\u770B\u8BE6\u60C5")),ua.createElement("div",{className:"mt20",style:{display:"flex",alignItems:"center",gap:10}},ua.createElement("div",{style:{width:56}},at.title),ua.createElement("div",{style:{width:56}},at.num),ua.createElement("div",{style:{width:140}},at.scale)))),le==null?void 0:le.ques_details.map((Oe,Pe)=>ua.createElement("div",{key:Pe,style:{display:"flex",gap:10}},ua.createElement("div",{className:au.DomStyleTitle},"\u7B2C",(0,ue.EM)(Pe+1),"\u5173\uFF1A"),ua.createElement("div",{style:{flex:1}},[{challenge_name:Oe.challenge_name},...(Oe==null?void 0:Oe.challenge_details)||[]].map((xn,jn)=>ua.createElement("div",{key:jn,style:{display:"flex",alignItems:"center",justifyContent:"space-between",gap:20,width:"100%"}},ua.createElement("div",null,ua.createElement(rl.Z,{className:`${au.DomStyleTitle} ${jn==0?au.DomStyleTitleChild:""}`,value:xn.challenge_name||xn.choice_text})),ua.createElement("div",{className:au.AnswerSDom},ua.createElement("div",{style:{display:"flex",alignItems:"center",gap:10}},ua.createElement("div",{style:{width:56}},xn.choice_text?xn.choice_text:""),ua.createElement("div",{className:"current",style:{width:56},onClick:()=>{xn.choice_users_count>0&&Wt(Oe,xn)}},xn.choice_users_count!=null?`${xn.choice_users_count}\u4EBA`:""),ua.createElement("div",{style:{width:140}},xn.choice_percent&&ua.createElement(re.Z,{gutter:4,align:"middle",className:`${xn.choice_users_count>0?au.scale_hover:""}`,onClick:()=>{xn.choice_users_count>0&&Wt(Oe,xn)}},ua.createElement(pe.Z,{flex:1},ua.createElement("div",{style:{width:"100%",height:10,background:"#fff",borderRadius:"5px"}},ua.createElement("div",{style:{width:`${(Number(xn.choice_percent)*100).toFixed(2)}%`,height:"100%",borderRadius:"5px",background:"#165DFF"}}))),ua.createElement(pe.Z,{className:`${xn.choice_users_count>0?au.percent:""}`,style:{color:"#999"}},(Number(xn.choice_percent)*100).toFixed(2),"%"))))))))))),ua.createElement("div",null,ua.createElement("span",{className:`${au.DomStyleTitle} mr10`},"\u6240\u5C5E\u77E5\u8BC6\u70B9\uFF1A"),ua.createElement("span",{style:{color:"#000",fontWeight:600}},(le==null?void 0:le.tag_discipline)||"-"))))},z0=({columns:me,item:ve,Fques_type:le,Findex:dt})=>ua.createElement(re.Z,{align:"middle",wrap:!1,style:{color:"#333"}},ua.createElement(pe.Z,{flex:`${me[0].width-20}px`,style:{paddingLeft:le==Er.fw[7].id&&"8px"}},(ve==null?void 0:ve.index)||`${dt}.${ve==null?void 0:ve.ques_position}`),ua.createElement(pe.Z,{className:au.Onerow,flex:1,style:{padding:"0 8px",maxWidth:392}},E0(ve==null?void 0:ve.ques_title)),ua.createElement(De.Z,{title:ve==null?void 0:ve.name},ua.createElement(pe.Z,{className:au.Onerow,flex:`${me[2].width}px`,style:{padding:"0 8px"}},le==Er.fw[7].id?ve==null?void 0:ve.name:ua.createElement("div",{className:au.Onerow,style:{padding:"2px 10px 2px 0",borderRadius:"13px",color:"#165DFF"}},ua.createElement("span",{style:{padding:"2px 10px",borderRadius:"13px",background:"rgba(22,93,255,0.1)"}},ve==null?void 0:ve.name)))),ua.createElement(pe.Z,{flex:`${me[3].width}px`,style:{padding:"0 8px"}},ve==null?void 0:ve.right_percent,"%"),ua.createElement(pe.Z,{flex:`${me[4].width}px`,style:{padding:"0 8px"}},ve==null?void 0:ve.score_percent,"%"),ua.createElement(pe.Z,{flex:`${me[5].width}px`,style:{padding:"0 8px"}},ve==null?void 0:ve.effictive_counts,"\u4EBA"),ua.createElement(pe.Z,{flex:`${me[6].width}px`,style:{padding:"0 8px"}},ve==null?void 0:ve.un_answer_counts,"\u4EBA"),ua.createElement(pe.Z,{flex:`${me[7].width}px`,style:{paddingLeft:"8px"}},ve==null?void 0:ve.total_user_counts,"\u4EBA")),hm=(me,ve)=>{var le=me,{exercise:dt,dispatch:Dt,value:_e}=le,Wt=h0(le,["exercise","dispatch","value"]);const{NormalResult:{commit_results:at,questions_count:Oe},actionTabs:Pe}=dt,xn=(0,ye.useParams)(),[jn,Vn]=(0,a.useState)([]),[an,wn]=(0,a.useState)([]),[aa,pa]=(0,a.useState)(void 0),[$n,Wn]=(0,a.useState)(!1),[Qa,On]=(0,a.useState)({coursesId:xn.coursesId,id:xn.categoryId,categoryId:xn.categoryId,page:1,limit:50,order:null,sort:"asc"}),ga=[{title:"\u9898\u53F7",dataIndex:"index",width:70,sorter:(Ta,Jt)=>Ta.index-Jt.index},{title:"\u9898\u76EE\u5185\u5BB9",dataIndex:"ques_title",ellipsis:!0},{title:"\u9898\u578B",dataIndex:"name",width:110},{title:ua.createElement("span",null,"\u6B63\u786E\u7387 ",ua.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ua.createElement(ua.Fragment,null,ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u6B63\u786E\u7387\uFF1A"),"\uFF08\u9898\u76EE\u6EE1\u5206\u4F5C\u7B54\u5B66\u751F\u6570/\u5B66\u751F\u603B\u6570\uFF09*100%"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},ua.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"right_percent",width:95,sorter:(Ta,Jt)=>Ta.index3-Jt.index3},{title:ua.createElement("span",null,"\u5F97\u5206\u7387 ",ua.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ua.createElement(ua.Fragment,null,ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u5F97\u5206\u7387\uFF1A"),"\uFF08\u6240\u6709\u5B66\u751F\u9898\u76EE\u5B9E\u9645\u5F97\u5206\u603B\u548C/(\u5C0F\u9898\u5E94\u5F97\u5206*\u5B66\u751F\u603B\u6570\uFF09*100%"),ua.createElement("div",null,ua.createElement("span",{style:{fontWeight:600}},"\u5F97\u5206\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},ua.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"score_percent",width:95,sorter:(Ta,Jt)=>Ta.score_percent-Jt.score_percent},{title:ua.createElement("span",null,"\u5DF2\u7B54\u9898\u4EBA\u6570 ",ua.createElement(De.Z,{overlayStyle:{maxWidth:600},title:"\u5DF2\u7ECF\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},ua.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"effictive_counts",width:125,sorter:(Ta,Jt)=>Ta.effictive_counts-Jt.effictive_counts},{title:ua.createElement("span",null,"\u672A\u7B54\u9898\u4EBA\u6570 ",ua.createElement(De.Z,{overlayStyle:{maxWidth:600},title:"\u8FD8\u672A\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},ua.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"un_answer_counts",width:125,sorter:(Ta,Jt)=>Ta.un_answer_counts-Jt.un_answer_counts},{title:ua.createElement("span",null,"\u603B\u4EBA\u6570"),dataIndex:"total_user_counts",width:80},{title:"",dataIndex:"index8",width:58}],Yt=(...Ta)=>pm(void 0,[...Ta],function*(Jt=Qa){var va,ra,ir,eo,Pr;Wn(!0);const Dr=[],Qt=yield Dt({type:"exercise/getQuestionResult",payload:cc(cc({},Jt),_e)});(va=Qt==null?void 0:Qt.commit_results)==null||va.forEach(tt=>{var ka,fa;Dr.push(tt==null?void 0:tt.id),(ka=tt==null?void 0:tt.sub_exercise_questions)!=null&&ka.length&&((fa=tt==null?void 0:tt.sub_exercise_questions)==null||fa.forEach(ja=>{Dr.push(ja==null?void 0:ja.id)}))}),aa&&Vn(Dr),aa==!1&&Vn([]),aa==null&&Vn((ir=(ra=Qt==null?void 0:Qt.commit_results)==null?void 0:ra[0])!=null&&ir.id?[(Pr=(eo=Qt==null?void 0:Qt.commit_results)==null?void 0:eo[0])==null?void 0:Pr.id]:[]),wn(Dr),Wn(!1)}),da=Ta=>{let Jt=[];jn!=null&&jn.includes(Ta)?Jt=jn.filter(va=>va!=Ta):Jt=[...jn,Ta],Vn(Jt)};(0,a.useEffect)(()=>{Yt(),console.log("asdfsadf====",_e)},[Qa,_e]);const oa=()=>{Yt()};return(0,a.useImperativeHandle)(ve,()=>({dealData:oa})),ua.createElement(yt.Z,{spinning:$n},ua.createElement("div",null,ua.createElement(re.Z,{className:"mt20 mb20",align:"middle",justify:"space-between"},ua.createElement(pe.Z,null,ua.createElement("span",{className:"font16",style:{lineHeight:"26px",color:"#000"}},"\u8BD5\u9898\u8BE6\u60C5")),ua.createElement(pe.Z,null,ua.createElement(Ce.ZP,{type:"primary",onClick:()=>{(jn==null?void 0:jn.length)==(an==null?void 0:an.length)?(Vn([]),pa(!1)):(Vn(an),pa(!0))}},"\u5168\u90E8",(jn==null?void 0:jn.length)==(an==null?void 0:an.length)?"\u6536\u8D77":"\u5C55\u5F00"))),ua.createElement(z.default,{className:au.TableDom,columns:ga,dataSource:[],pagination:!1,onChange:(Ta,Jt,va)=>{var ra;On(Dc(cc({},Qa),{order:va==null?void 0:va.field,sort:((ra=va==null?void 0:va.order)==null?void 0:ra.replace("end",""))||"asc"}))}}),at==null?void 0:at.map(Ta=>{var Jt;return ua.createElement(O0.default,{key:Ta==null?void 0:Ta.id,className:`${au.CollapseDom} ${(Ta==null?void 0:Ta.ques_type)==Er.fw[7].id?au.CollapseDomC:""}`,ghost:!0,expandIconPosition:"end",activeKey:jn,onChange:()=>{da(Ta==null?void 0:Ta.id)},expandIcon:({isActive:va})=>ua.createElement("span",{className:"font14",style:{color:"#165DFF"}},va?"\u6536\u8D77":"\u5C55\u5F00",ua.createElement(Do.Z,{className:`${va?au.open:""}`,style:{fontSize:9,marginLeft:3,transition:"all .2s"},rev:void 0})),items:[{key:Ta==null?void 0:Ta.id,label:ua.createElement(z0,{columns:ga,item:Ta}),children:ua.createElement(ua.Fragment,null,(Ta==null?void 0:Ta.ques_type)==Er.fw[7].id&&((Jt=Ta==null?void 0:Ta.sub_exercise_questions)==null?void 0:Jt.map(va=>ua.createElement(O0.default,{key:va==null?void 0:va.id,className:au.CollapseChildrenDom,ghost:!0,expandIconPosition:"end",activeKey:jn,onChange:()=>{da(va==null?void 0:va.id)},expandIcon:({isActive:ra})=>ua.createElement("span",{style:{color:"#165DFF",marginLeft:25}},ua.createElement(Do.Z,{className:`${ra?au.open:""}`,style:{fontSize:9,marginLeft:3,transition:"all .2s"},rev:void 0})),items:[{key:va==null?void 0:va.id,label:ua.createElement(z0,{columns:ga,item:va,Fques_type:Ta==null?void 0:Ta.ques_type,Findex:Ta==null?void 0:Ta.index}),children:ua.createElement(A0,{data:va,exercise_group_id:_e==null?void 0:_e.exercise_group_id,Findex:Ta==null?void 0:Ta.index,scope:_e==null?void 0:_e.scope,dispatch:Dt})}]}))),(Ta==null?void 0:Ta.ques_type)!==Er.fw[7].id&&(Ta==null?void 0:Ta.ques_type)!==Er.fw[5].id&&ua.createElement(A0,{data:Ta,scope:_e==null?void 0:_e.scope,exercise_group_id:_e==null?void 0:_e.exercise_group_id,dispatch:Dt}),(Ta==null?void 0:Ta.ques_type)==Er.fw[5].id&&ua.createElement(vm,{data:Ta,dispatch:Dt,scope:_e==null?void 0:_e.scope,exercise_group_id:_e==null?void 0:_e.exercise_group_id}))}]})}),(at==null?void 0:at.length)==0&&ua.createElement(He.Z,null),ua.createElement(we.Z,{className:"mt20",pageSize:Qa.limit,current:Qa.page,showSizeChanger:!0,showQuickJumper:!0,showTotal:Ta=>ua.createElement("span",null,"\u5171",ua.createElement("span",{style:{color:"#165DFF"}}," ",Ta," "),"\u6761\u6570\u636E"),onChange:(Ta,Jt)=>{On(Dc(cc({},Qa),{page:Ta,limit:Jt}))},total:Oe}),(Pe==null?void 0:Pe.key)==="\u7B54\u9898\u8BE6\u60C5"&&ua.createElement(v0,null)))};var Em=(0,ye.connect)(({exercise:me})=>({exercise:me}),null,null,{forwardRef:!0})((0,a.forwardRef)(hm)),H0={wrap:"wrap___nansB"},ae=x(59301),ie=Object.defineProperty,he=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,Ct=(me,ve,le)=>ve in me?ie(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,nn=(me,ve)=>{for(var le in ve||(ve={}))nt.call(ve,le)&&Ct(me,le,ve[le]);if(et)for(var le of et(ve))ft.call(ve,le)&&Ct(me,le,ve[le]);return me},Nn=(me,ve)=>he(me,ke(ve)),yn=(me,ve)=>{var le={};for(var dt in me)nt.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&et)for(var dt of et(me))ve.indexOf(dt)<0&&ft.call(me,dt)&&(le[dt]=me[dt]);return le},un=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const mn=(me,ve)=>{var le=me,{exercise:dt,dispatch:Dt,value:_e}=le,Wt=yn(le,["exercise","dispatch","value"]);const[at]=de.default.useForm(),{NormalResult:{commit_results:Oe}}=dt,Pe=(0,ye.useParams)(),[xn,jn]=(0,a.useState)({coursesId:Pe.coursesId,id:Pe.categoryId,categoryId:Pe.categoryId,page:1,limit:50,order:null,sort:"asc"}),[Vn,an]=(0,a.useState)(!1),wn=[{title:"\u9898\u53F7",dataIndex:"index",width:70,sorter:($n,Wn)=>$n.index-Wn.index,render:($n,Wn)=>ae.createElement("span",{style:{color:"#333"}},$n)},{title:"\u9898\u578B",dataIndex:"name",width:110,render:($n,Wn)=>ae.createElement("span",{style:{color:"#333"}},$n)},{title:ae.createElement("span",null,"\u6B63\u786E\u7387 ",ae.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ae.createElement(ae.Fragment,null,ae.createElement("div",null,ae.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u6B63\u786E\u7387\uFF1A"),"\uFF08\u9898\u76EE\u6EE1\u5206\u4F5C\u7B54\u5B66\u751F\u6570/\u7B54\u9898\u5B66\u751F\u603B\u6570\uFF09*100%"),ae.createElement("div",null,ae.createElement("span",{style:{fontWeight:600}},"\u6EE1\u5206\u4F5C\u7B54\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},ae.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"right_percent",width:95,sorter:($n,Wn)=>$n.right_percent-Wn.right_percent,render:($n,Wn)=>ae.createElement("span",{style:{color:"#333"}},`${$n}%`)},{title:ae.createElement("span",null,"\u5F97\u5206\u7387 ",ae.createElement(De.Z,{overlayStyle:{maxWidth:600},title:ae.createElement(ae.Fragment,null,ae.createElement("div",null,ae.createElement("span",{style:{fontWeight:600}},"\u9898\u76EE\u5F97\u5206\u7387\uFF1A"),"\uFF08\u6240\u6709\u5B66\u751F\u9898\u76EE\u5B9E\u9645\u5F97\u5206\u603B\u548C/(\u5C0F\u9898\u5E94\u5F97\u5206*\u5B66\u751F\u603B\u6570\uFF09*100%"),ae.createElement("div",null,ae.createElement("span",{style:{fontWeight:600}},"\u5F97\u5206\u7684\u5B66\u751F\u6570\u4E0E\u5B66\u751F\u603B\u6570\uFF1A"),"\u6839\u636E\u7528\u6237\u7B5B\u9009\u7684\u3010\u7EDF\u8BA1\u8303\u56F4\u3011\u548C\u3010\u5206\u73ED\u3011\u6761\u4EF6\uFF0C\u7EDF\u8BA1\u5BF9\u5E94\u8303\u56F4\u5185\u7684\u5B66\u751F\u6570\u3002"))},ae.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"score_percent",width:95,sorter:($n,Wn)=>$n.score_percent-Wn.score_percent,render:($n,Wn)=>ae.createElement("span",{style:{color:"#333"}},`${$n}%`)},{title:ae.createElement("span",null,"\u5DF2\u7B54\u9898\u4EBA\u6570 ",ae.createElement(De.Z,{overlayStyle:{maxWidth:600},title:"\u5DF2\u7ECF\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},ae.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"effictive_counts",width:125,sorter:($n,Wn)=>$n.effictive_counts-Wn.effictive_counts,render:($n,Wn)=>ae.createElement("span",{style:{color:"#333"}},`${$n}\u4EBA`)},{title:ae.createElement("span",null,"\u672A\u7B54\u9898\u4EBA\u6570 ",ae.createElement(De.Z,{overlayStyle:{maxWidth:600},title:"\u8FD8\u672A\u56DE\u7B54\u8BE5\u9898\u7684\u5B66\u751F\u6570"},ae.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),dataIndex:"un_answer_counts",width:125,sorter:($n,Wn)=>$n.un_answer_counts-Wn.un_answer_counts,render:($n,Wn)=>ae.createElement("span",{style:{color:"#333"}},`${$n}\u4EBA`)},{title:ae.createElement("span",null,"\u603B\u4EBA\u6570"),dataIndex:"total_user_counts",width:80,render:($n,Wn)=>ae.createElement("span",{style:{color:"#333"}},`${$n}\u4EBA`)}],aa=(...$n)=>un(void 0,[...$n],function*(Wn=xn){an(!0);const Qa=yield Dt({type:"exercise/getQuestionResult",payload:nn(nn({},Wn),_e)});an(!1)});(0,a.useEffect)(()=>{aa()},[xn,_e]);const pa=()=>{aa()};return(0,a.useImperativeHandle)(ve,()=>({dealData:pa})),ae.createElement("div",{className:H0.wrap},ae.createElement("div",{className:"mt30"},ae.createElement("div",{className:"mb20 font16",style:{color:"#000"}},"\u8BD5\u9898\u8BE6\u60C5"),ae.createElement(z.default,{columns:wn,rowKey:$n=>$n.index,loading:Vn,dataSource:Oe,onChange:($n,Wn,Qa)=>{var On;jn(Nn(nn({},xn),{order:Qa==null?void 0:Qa.field,sort:((On=Qa==null?void 0:Qa.order)==null?void 0:On.replace("end",""))||"asc"}))},pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["50","100","150","200"],pageSize:xn.limit,current:xn.page,position:["bottomRight"],onChange:($n,Wn)=>{xn.page=$n,xn.limit=Wn,jn(nn({},xn)),aa()},total:Oe==null?void 0:Oe.length,showTotal:($n,Wn)=>ae.createElement("span",null,"\u5171",ae.createElement("span",{style:{color:"#165DFF"}}," ",$n," "),"\u6761\u6570\u636E")}})))};var Xn=(0,ye.connect)(({exercise:me})=>({exercise:me}),null,null,{forwardRef:!0})((0,a.forwardRef)(mn)),Ha=x(59301),lo=Object.defineProperty,Ao=Object.getOwnPropertySymbols,wo=Object.prototype.hasOwnProperty,Jo=Object.prototype.propertyIsEnumerable,ui=(me,ve,le)=>ve in me?lo(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Pi=(me,ve)=>{for(var le in ve||(ve={}))wo.call(ve,le)&&ui(me,le,ve[le]);if(Ao)for(var le of Ao(ve))Jo.call(ve,le)&&ui(me,le,ve[le]);return me},bl=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const vl=({exercise:me,dispatch:ve,handleOnComplete:le})=>{const{actionTabs:dt={},ScoreRangesData:Dt}=me,[_e]=de.default.useForm(),Wt=(0,ye.useParams)(),[,at,Oe]=(0,xt.U)(ne.lL,{exercise_id:Wt==null?void 0:Wt.categoryId}),[Pe,xn]=(0,a.useState)([{level:"fail_rate",level_zh:"\u4E0D\u53CA\u683C"},{level:"pass_rate",level_zh:"\u53CA\u683C"},{level:"good_rate",level_zh:"\u826F\u597D"},{level:"max_rate",level_zh:"\u4F18\u79C0"}]),jn=[{title:"\u7B49\u7EA7",dataIndex:"level_zh",align:"left",width:180,render:wn=>Ha.createElement("span",{style:{color:"#000000"}},wn)},{title:"\u5F97\u5206\u533A\u95F4",dataIndex:"level",align:"left",render:(wn,aa,pa)=>Ha.createElement("div",{className:"flex item-center"},Ha.createElement(de.default.Item,{className:"mb0",name:pa===0?"min_rate":Pe[pa-1].level},Ha.createElement(Te.Z,{size:"large",style:{width:"140px"},disabled:!0,suffix:"%"})),Ha.createElement("span",{style:{display:"inline-block",width:"20px",height:"1px",border:"1px solid #DCDCDC",marginLeft:"20px",marginRight:"20px",marginBottom:"4px"}}),Ha.createElement(de.default.Item,{className:"mb0",name:wn,rules:pa!==3&&[{validator:($n,Wn)=>{const Qa=(pa===0?_e.getFieldValue("min_rate"):_e.getFieldValue(Pe[pa-1].level))+1,On=_e.getFieldValue(Pe[pa+1].level)-1;return Wn{const{min_rate:wn=0,fail_rate:aa=60,pass_rate:pa=70,good_rate:$n=90,max_rate:Wn=100}=(Dt==null?void 0:Dt.score_ranges)||{};_e.setFieldsValue({min_rate:wn,fail_rate:aa,pass_rate:pa,good_rate:$n,max_rate:Wn})},an=()=>{ve({type:"exercise/setActionTabs",payload:{key:""}})};return(0,a.useEffect)(()=>{Vn()},[Dt]),Ha.createElement(Fe.default,{centered:!0,title:dt==null?void 0:dt.key,open:(dt==null?void 0:dt.key)==="\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4",width:630,maskClosable:!1,confirmLoading:at,destroyOnClose:!0,onCancel:an,onOk:()=>{_e.submit()}},Ha.createElement(de.default,{form:_e,onValuesChange:()=>{_e.validateFields()},onFinish:wn=>bl(void 0,null,function*(){(yield Oe(Pi({exercise_id:Wt.categoryId},wn))).status===0&&(oe.ZP.success("\u8BBE\u7F6E\u6210\u529F"),an(),le==null||le(),ve({type:"exercise/getScoreRangesData",payload:{exercise_id:Wt==null?void 0:Wt.categoryId}}))})},Ha.createElement(de.default.Item,{hidden:!0,name:"min_rate"}),Ha.createElement(z.default,{pagination:!1,dataSource:Pe,columns:jn})))};var Kl=(0,ye.connect)(({exercise:me})=>({exercise:me}))(vl),yu=x(59301),$l=Object.defineProperty,Gu=Object.defineProperties,as=Object.getOwnPropertyDescriptors,rs=Object.getOwnPropertySymbols,dc=Object.prototype.hasOwnProperty,Us=Object.prototype.propertyIsEnumerable,ws=(me,ve,le)=>ve in me?$l(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Ds=(me,ve)=>{for(var le in ve||(ve={}))dc.call(ve,le)&&ws(me,le,ve[le]);if(rs)for(var le of rs(ve))Us.call(ve,le)&&ws(me,le,ve[le]);return me},_u=(me,ve)=>Gu(me,as(ve));const Wc=({exercise:me,dispatch:ve,handleOnComplete:le})=>{var dt,Dt,_e,Wt,at;const{actionTabs:Oe={},course_groups:Pe=[]}=me,xn=(0,ye.useParams)(),[,jn,Vn,an]=(0,xt.U)(ne.OO,{exercise_id:xn==null?void 0:xn.categoryId}),[wn,aa]=(0,a.useState)({page:1,limit:10,exercise_group_id:((dt=Oe==null?void 0:Oe.data)==null?void 0:dt.exercise_group_id)||"all",keyword:""}),pa=()=>{ve({type:"exercise/setActionTabs",payload:{key:""}})};return(0,a.useEffect)(()=>{Oe!=null&&Oe.data&&Vn(_u(Ds(Ds({},Oe==null?void 0:Oe.data),wn),{exercise_id:xn==null?void 0:xn.categoryId,exercise_group_id:(wn==null?void 0:wn.exercise_group_id)=="all"?"":wn==null?void 0:wn.exercise_group_id}))},[Oe==null?void 0:Oe.data,wn]),yu.createElement(Fe.default,{centered:!0,title:`${Oe==null?void 0:Oe.key} (${((Dt=an==null?void 0:an.data)==null?void 0:Dt.score_range)||""}, ${((_e=an==null?void 0:an.data)==null?void 0:_e.score_type)||""})`,open:(Oe==null?void 0:Oe.key)==="\u5B66\u751F\u5217\u8868",width:700,maskClosable:!1,destroyOnClose:!0,footer:null,onCancel:pa},yu.createElement("div",{className:"flex item-center justify-between"},yu.createElement(dn.default,{style:{width:256},value:wn==null?void 0:wn.exercise_group_id,mode:"multiple",maxTagCount:"responsive",getPopupContainer:$n=>$n.parentNode,onChange:$n=>{let Wn=[...$n];Wn.length===0&&(Wn=["all"]),Wn.includes("all")&&Wn.length>1&&(Wn[Wn.length-1]=="all"?Wn=["all"]:Wn=Wn.filter(Qa=>Qa!=="all")),aa(_u(Ds({},wn),{exercise_group_id:Wn}))},filterOption:($n,Wn)=>Wn.label.indexOf($n.toLowerCase())>=0,options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...Pe.map($n=>({label:$n==null?void 0:$n.exercise_group_name,value:$n==null?void 0:$n.exercise_group_id}))]}),yu.createElement(Dd.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:$n=>{aa(_u(Ds({},wn),{keyword:$n}))}})),yu.createElement(z.default,{className:"mt10",dataSource:((Wt=an==null?void 0:an.data)==null?void 0:Wt.list)||[],scroll:{y:500},loading:jn,columns:[{title:"\u5E8F\u53F7",dataIndex:"index",width:50},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name"},{title:"\u6700\u7EC8\u6210\u7EE9",align:"right",dataIndex:"score",width:100}],pagination:{current:wn.page,pageSize:wn==null?void 0:wn.limit,onChange:($n,Wn)=>{aa(_u(Ds({},wn),{page:$n,limit:Wn}))},total:((at=an==null?void 0:an.data)==null?void 0:at.count)||0,showTotal:$n=>yu.createElement("span",{className:"font12 c-666"},"\u5171",yu.createElement("span",{style:{color:"#3061D0"}},$n),"\u6761\u6570\u636E")}}))};var mc=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Wc),ys=x(59301),md=Object.defineProperty,Uc=Object.defineProperties,gc=Object.getOwnPropertyDescriptors,Kc=Object.getOwnPropertySymbols,Ud=Object.prototype.hasOwnProperty,fc=Object.prototype.propertyIsEnumerable,Cd=(me,ve,le)=>ve in me?md(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Vc=(me,ve)=>{for(var le in ve||(ve={}))Ud.call(ve,le)&&Cd(me,le,ve[le]);if(Kc)for(var le of Kc(ve))fc.call(ve,le)&&Cd(me,le,ve[le]);return me},pc=(me,ve)=>Uc(me,gc(ve));const Kd=({exercise:me,dispatch:ve,handleOnComplete:le})=>{var dt,Dt,_e,Wt,at,Oe,Pe,xn,jn,Vn,an,wn,aa,pa,$n,Wn,Qa;const{actionTabs:On={},course_groups:ga=[]}=me,Yt=(0,ye.useParams)(),[,da,oa,Ta]=(0,xt.U)(ne.OO,{exercise_id:Yt==null?void 0:Yt.categoryId}),[,Jt,va,ra]=(0,xt.U)(ne.hk,{exercise_id:Yt==null?void 0:Yt.categoryId}),[ir,eo]=(0,a.useState)({page:1,limit:10,type:((dt=On==null?void 0:On.data)==null?void 0:dt.type)||2,exercise_group_id:((Dt=On==null?void 0:On.data)==null?void 0:Dt.exercise_group_id)==-1||((_e=On==null?void 0:On.data)==null?void 0:_e.exercise_group_id)==null?"all":(Wt=On==null?void 0:On.data)==null?void 0:Wt.exercise_group_id,keyword:"",sub_type:(at=On==null?void 0:On.data)==null?void 0:at.sub_type}),Pr=()=>{ve({type:"exercise/setActionTabs",payload:{key:""}})},Dr=(0,a.useMemo)(()=>{var Qt;const tt=[{title:"\u5E8F\u53F7",dataIndex:"index",width:60},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name"}];return(ir==null?void 0:ir.type)===2&&tt.push({title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score"},{title:"\u64CD\u4F5C",align:"right",dataIndex:"text",render:(ka,fa)=>ys.createElement("a",{onClick:()=>{(0,ue.xg)(`/classrooms/${Yt.coursesId}/exercise/${Yt.categoryId}/review/${fa==null?void 0:fa.login}`)}},"\u67E5\u770B\u8BE6\u60C5")}),(ir==null?void 0:ir.type)===3&&tt.push({title:(Qt=On==null?void 0:On.data)!=null&&Qt.isFinalScore?"\u6700\u7EC8\u6210\u7EE9":"\u5F97\u5206/\u5206\u6570",dataIndex:"score",align:"center"}),tt},[ir==null?void 0:ir.type,(Oe=On==null?void 0:On.data)==null?void 0:Oe.isFinalScore]);return(0,a.useEffect)(()=>{var Qt,tt;(On==null?void 0:On.key)==="\u5B66\u751F\u8BE6\u60C52"&&(On!=null&&On.data)&&((Qt=On==null?void 0:On.data)!=null&&Qt.isFinalScore?oa(pc(Vc({},ir),{exercise_id:Yt==null?void 0:Yt.categoryId,exercise_group_id:(ir==null?void 0:ir.exercise_group_id)=="all"?"":ir==null?void 0:ir.exercise_group_id})):va(pc(Vc({},ir),{exercise_id:Yt==null?void 0:Yt.categoryId,exercise_group_id:(ir==null?void 0:ir.exercise_group_id)=="all"?"":ir==null?void 0:ir.exercise_group_id,question_type:(tt=On==null?void 0:On.data)==null?void 0:tt.question_type})))},[ir,On==null?void 0:On.data]),ys.createElement(Fe.default,{centered:!0,title:On==null?void 0:On.title,open:(On==null?void 0:On.key)==="\u5B66\u751F\u8BE6\u60C52",width:800,maskClosable:!1,destroyOnClose:!0,footer:null,onCancel:Pr},((Pe=On==null?void 0:On.data)==null?void 0:Pe.type)===3&&ys.createElement("div",{className:"flex flex-wrap gap-20px c-grey-666 mb20"},(jn=(xn=On==null?void 0:On.data)==null?void 0:xn.exercise_group_list)==null?void 0:jn.map((Qt,tt)=>{var ka;return ys.createElement("span",{key:tt},Qt==null?void 0:Qt.course_group_name,ys.createElement("span",{className:"ml10 c-black"},Qt==null?void 0:Qt.value,((ka=On==null?void 0:On.data)==null?void 0:ka.questionsscoreType)||"%"))})),ys.createElement("div",{className:"flex item-center justify-between"},ys.createElement(dn.default,{style:{width:140},value:ir==null?void 0:ir.exercise_group_id,mode:"multiple",maxTagCount:"responsive",getPopupContainer:Qt=>Qt.parentNode,onChange:Qt=>{let tt=[...Qt];tt.length===0&&(tt=["all"]),tt.includes("all")&&tt.length>1&&(tt[tt.length-1]=="all"?tt=["all"]:tt=tt.filter(ka=>ka!=="all")),eo(pc(Vc({},ir),{exercise_group_id:tt}))},filterOption:(Qt,tt)=>tt.label.indexOf(Qt.toLowerCase())>=0,options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...ga.map(Qt=>({label:Qt==null?void 0:Qt.exercise_group_name,value:Qt==null?void 0:Qt.exercise_group_id}))]}),ys.createElement(Dd.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:Qt=>{eo(pc(Vc({},ir),{keyword:Qt}))}})),ys.createElement(z.default,{className:"mt20",dataSource:((Vn=On==null?void 0:On.data)!=null&&Vn.isFinalScore?(an=Ta==null?void 0:Ta.data)==null?void 0:an.list:(aa=(wn=ra==null?void 0:ra.data)==null?void 0:wn.student_score)==null?void 0:aa.list)||[],scroll:{y:500},loading:da||Jt,columns:Dr,pagination:{current:ir.page,pageSize:ir==null?void 0:ir.limit,onChange:(Qt,tt)=>{eo(pc(Vc({},ir),{page:Qt,limit:tt}))},total:((pa=On==null?void 0:On.data)!=null&&pa.isFinalScore?($n=Ta==null?void 0:Ta.data)==null?void 0:$n.count:(Qa=(Wn=ra==null?void 0:ra.data)==null?void 0:Wn.student_score)==null?void 0:Qa.count)||0,showTotal:Qt=>ys.createElement("span",{className:"font12 c-666"},"\u5171",ys.createElement("span",{style:{color:"#3061D0"}},Qt),"\u6761\u6570\u636E")}}))};var Vd=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Kd),Q0={tables:"tables___zoHyz"},Am=Object.defineProperty,Yd=Object.defineProperties,Cm=Object.getOwnPropertyDescriptors,C0=Object.getOwnPropertySymbols,y0=Object.prototype.hasOwnProperty,Xd=Object.prototype.propertyIsEnumerable,F0=(me,ve,le)=>ve in me?Am(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Ic=(me,ve)=>{for(var le in ve||(ve={}))y0.call(ve,le)&&F0(me,le,ve[le]);if(C0)for(var le of C0(ve))Xd.call(ve,le)&&F0(me,le,ve[le]);return me},yd=(me,ve)=>Yd(me,Cm(ve));const ym=({Data:me=[],yAxisName:ve="",legendData:le=[],className:dt="",style:Dt={},labelTrue:_e=!1,grid:Wt={},yAxisNamePadding:at=0,ReactEchartsOnEvents:Oe})=>{const Pe=(0,a.useRef)(null),xn=["#F3647C","#FBD438","#FF9D18","#37CCCC","#3BA1FF","#4ECC74","#3061D0","#7F30D0","#C60101","#9096A3","#E900F5","#FA6400","#3D81B7","#D4BE26","#34A858","#FE8DB3"];return(0,a.useEffect)(()=>{if(Pe.current){const jn=Pe.current.getEchartsInstance(),Vn=[];le==null||le.forEach((an,wn)=>{Vn.push((xn==null?void 0:xn[wn])||`rgb(${Math.floor(Math.random()*256)}, ${Math.floor(Math.random()*256)}, ${Math.floor(Math.random()*256)})`)}),jn.setOption({dataset:{source:[["product",...le],...me]},legend:{right:"1%",top:"5%",type:"scroll",width:"90%",itemWidth:10,itemHeight:10,itemGap:22},tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:Ic({left:"5%",right:"2%",top:"20%",bottom:40},Wt),dataZoom:[Ic({type:"slider"},(me==null?void 0:me.length)>10||(le==null?void 0:le.length)>6?{start:0,end:10}:{})],yAxis:{name:ve,splitArea:{show:!1},nameTextStyle:{color:"#000",padding:at},splitLine:{show:!1},axisLine:{show:!0,lineStyle:{color:"#EDEDED"}},axisLabel:{color:"#000"}},xAxis:{type:"category",silent:!1,splitLine:{show:!1},splitArea:{show:!1},axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#000"}},series:le==null?void 0:le.map(()=>({type:"bar",barMaxWidth:40,label:{show:_e,position:"top"}})),color:Vn},!0)}},[me,ve,le,_e,Wt]),a.createElement(Ad.Z,{ref:Pe,className:`w-full ${dt}`,style:Ic({height:400,background:"#F6F7F9"},Dt),onEvents:Oe,option:{}})},Oc=a.memo(ym),B0=({exercise:me,dispatch:ve,value:le})=>{var dt,Dt,_e,Wt,at,Oe,Pe,xn,jn,Vn,an,wn,aa,pa,$n,Wn,Qa,On,ga,Yt,da,oa,Ta,Jt,va,ra,ir,eo,Pr;const{actionTabs:Dr={}}=me,Qt=(0,ye.useParams)(),[tt,ka]=(0,a.useState)(1),[,fa,ja,vr]=(0,xt.U)(ne.iU,{exercise_id:Qt==null?void 0:Qt.categoryId,exercise_group_id:(dt=le==null?void 0:le.exercise_group_id)!=null&&dt.includes("all")?null:le==null?void 0:le.exercise_group_id}),[,Sa,Xr,za]=(0,xt.U)(ne.fG,{exercise_id:Qt==null?void 0:Qt.categoryId,exercise_group_id:(Dt=le==null?void 0:le.exercise_group_id)!=null&&Dt.includes("all")?null:le==null?void 0:le.exercise_group_id}),Oa=(qn={},$a)=>{ve({type:"exercise/setActionTabs",payload:{title:"\u5B66\u751F\u8BE6\u60C5",key:"\u5B66\u751F\u8BE6\u60C52",data:{sub_type:$a,exercise_group_id:(qn==null?void 0:qn.course_group_id)==-1?"all":qn==null?void 0:qn.course_group_id,isFinalScore:qn==null?void 0:qn.isFinalScore}}})},Fr=(0,a.useCallback)(qn=>{var $a,mr,Or,Co;Oa(yd(Ic({},((mr=($a=vr==null?void 0:vr.data)==null?void 0:$a.list)==null?void 0:mr[(qn==null?void 0:qn.dataIndex)||0])||{}),{isFinalScore:!0}),(((Co=(Or=qn==null?void 0:qn.encode)==null?void 0:Or.y)==null?void 0:Co[0])||1)-1)},[(_e=vr==null?void 0:vr.data)==null?void 0:_e.list]),xr=(qn={},$a=null)=>{var mr;console.log("asdfasdf===",qn),ve({type:"exercise/setActionTabs",payload:{key:"\u7B54\u9898\u8BE6\u60C5",data:{title:(qn==null?void 0:qn.question_type)||"",id:qn==null?void 0:qn.question_id,exercise_group_id:le==null?void 0:le.exercise_group_id,tabActive:"3",exercise_group_list:(mr=qn==null?void 0:qn.list)==null?void 0:mr.map(Or=>yd(Ic({},Or),{value:$a===0?Or==null?void 0:Or.correct_percent:$a===1?Or==null?void 0:Or.score_percent:Or==null?void 0:Or.value})),questionsscoreType:qn==null?void 0:qn.questionsscoreType}}})},qa=(0,a.useCallback)((qn,$a={})=>{var mr,Or;xr((Or=(mr=za==null?void 0:za.data)==null?void 0:mr.question_type_list)==null?void 0:Or[(qn==null?void 0:qn.dataIndex)||0],0)},[(Wt=za==null?void 0:za.data)==null?void 0:Wt.question_type_list]),ea=(0,a.useCallback)((qn,$a={})=>{var mr,Or;xr((Or=(mr=za==null?void 0:za.data)==null?void 0:mr.question_type_list)==null?void 0:Or[(qn==null?void 0:qn.dataIndex)||0],1)},[(at=za==null?void 0:za.data)==null?void 0:at.question_type_list]),Ua=(0,a.useCallback)(qn=>{var $a,mr,Or;const Co=(mr=($a=za==null?void 0:za.data)==null?void 0:$a.class_average_score_list)==null?void 0:mr[(qn==null?void 0:qn.dataIndex)||0];ve({type:"exercise/setActionTabs",payload:{key:"\u5B66\u751F\u8BE6\u60C52",title:"\u5B66\u751F\u8BE6\u60C5",data:{exercise_group_id:le==null?void 0:le.exercise_group_id,exercise_group_list:Co==null?void 0:Co.list,type:3,isFinalScore:(Or=qn==null?void 0:qn.data)==null?void 0:Or[0].includes("\u6700\u7EC8\u6210\u7EE9"),question_type:Co==null?void 0:Co.question_type,questionsscoreType:"\u5206"}}})},[(Oe=za==null?void 0:za.data)==null?void 0:Oe.class_average_score_list,le]),Ca=([qn,$a,mr],Or=0)=>a.createElement("span",{className:qn>0?"current-primary-hover":"",style:{display:"inline-block",width:"100%",height:47,lineHeight:"47px"},onClick:()=>{qn>0&&Oa(yd(Ic({},$a),{isFinalScore:!0}),Or)}},`${qn}${tt===1?"":"%"}`),ta=(()=>{var qn,$a,mr,Or,Co,po,Gr,ar,oo,So,Mi,Gl;const zl=[{title:"\u5206\u73ED",dataIndex:"course_group_name",align:"left"},{title:(($a=(qn=vr==null?void 0:vr.data)==null?void 0:qn.titles)==null?void 0:$a[0])||"",dataIndex:"column_1",align:"center",render:(...ji)=>Ca(ji,0)},{title:((Or=(mr=vr==null?void 0:vr.data)==null?void 0:mr.titles)==null?void 0:Or[1])||"",dataIndex:"column_2",align:"center",render:(...ji)=>Ca(ji,1)},{title:((po=(Co=vr==null?void 0:vr.data)==null?void 0:Co.titles)==null?void 0:po[2])||"",dataIndex:"column_3",align:"center",render:(...ji)=>Ca(ji,2)},{title:((ar=(Gr=vr==null?void 0:vr.data)==null?void 0:Gr.titles)==null?void 0:ar[3])||"",dataIndex:"column_4",align:"center",render:(...ji)=>Ca(ji,3)},{title:((So=(oo=vr==null?void 0:vr.data)==null?void 0:oo.titles)==null?void 0:So[4])||"",dataIndex:"column_5",align:"center",render:(...ji)=>Ca(ji,4)},{title:((Gl=(Mi=vr==null?void 0:vr.data)==null?void 0:Mi.titles)==null?void 0:Gl[5])||"",dataIndex:"column_6",align:"center",render:(...ji)=>Ca(ji,5)}];return tt===1&&zl.push({title:"\u4EBA\u6570",dataIndex:"total_count",align:"center",render:(...ji)=>Ca(ji,6)}),zl})();(0,a.useEffect)(()=>{var qn;ja({count_by:tt,exercise_id:Qt==null?void 0:Qt.categoryId,exercise_group_id:(qn=le==null?void 0:le.exercise_group_id)!=null&&qn.includes("all")?null:le==null?void 0:le.exercise_group_id})},[tt,le==null?void 0:le.exercise_group_id]),(0,a.useEffect)(()=>{var qn;Xr({exercise_id:Qt==null?void 0:Qt.categoryId,exercise_group_id:(qn=le==null?void 0:le.exercise_group_id)!=null&&qn.includes("all")?null:le==null?void 0:le.exercise_group_id})},[le==null?void 0:le.exercise_group_id]);const Ba=(0,a.useMemo)(()=>{var qn,$a;return($a=(qn=za==null?void 0:za.data)==null?void 0:qn.question_type_score_list)==null?void 0:$a.map((mr,Or)=>{var Co,po,Gr,ar;return a.createElement(Oc,{key:Or,Data:((Co=mr==null?void 0:mr.list)==null?void 0:Co.map(oo=>{var So;return[(oo==null?void 0:oo.title)||"",...((So=oo==null?void 0:oo.list)==null?void 0:So.map(Mi=>Mi==null?void 0:Mi.value))||[]]}))||[],yAxisName:mr==null?void 0:mr.title,labelTrue:!0,yAxisNamePadding:[0,0,10,0],legendData:((ar=(Gr=(po=mr==null?void 0:mr.list)==null?void 0:po[0])==null?void 0:Gr.list)==null?void 0:ar.map(oo=>oo==null?void 0:oo.course_group_name))||[],ReactEchartsOnEvents:{click:oo=>{var So;console.log("params",oo),xr(yd(Ic({},((So=mr==null?void 0:mr.list)==null?void 0:So[(oo==null?void 0:oo.dataIndex)||0])||{}),{questionsscoreType:"\u5206"}))}}})})},[(Pe=za==null?void 0:za.data)==null?void 0:Pe.question_type_score_list]);return a.createElement(a.Fragment,null,a.createElement(yt.Z,{spinning:fa},a.createElement("div",{className:"flex item-center justify-between mt30"},a.createElement("div",{className:"font16"},"\u6210\u7EE9\u5206\u5E03",a.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u7EDF\u8BA1\u6570\u503C\u6216\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),a.createElement("div",{className:"flex item-center gap-20px"},a.createElement(dn.default,{style:{width:140},size:"large",value:tt,onChange:qn=>{ka(qn)},options:[{value:1,label:"\u6309\u4EBA\u6570\u7EDF\u8BA1"},{value:2,label:"\u6309\u767E\u5206\u6BD4\u7EDF\u8BA1"}]}))),a.createElement(z.default,{className:`mt10 ${Q0.tables}`,bordered:!0,columns:ta,dataSource:((xn=vr==null?void 0:vr.data)==null?void 0:xn.list)||[],pagination:!1}),a.createElement("div",{className:"mt20"},a.createElement(Oc,{Data:((Vn=(jn=vr==null?void 0:vr.data)==null?void 0:jn.list)==null?void 0:Vn.map(qn=>[(qn==null?void 0:qn.course_group_name)||"",(qn==null?void 0:qn.column_1)||0,(qn==null?void 0:qn.column_2)||0,(qn==null?void 0:qn.column_3)||0,(qn==null?void 0:qn.column_4)||0,(qn==null?void 0:qn.column_5)||0,(qn==null?void 0:qn.column_6)||0]))||[],grid:{left:"5%",top:"15%"},yAxisNamePadding:[0,0,10,70],yAxisName:`\u5404\u73ED\u7EA7\u6210\u7EE9\u5206\u5E03\uFF08${tt===1?"\u4EBA\u6570":"\u767E\u5206\u6BD4"}\uFF09`,legendData:((an=vr==null?void 0:vr.data)==null?void 0:an.titles)||[],ReactEchartsOnEvents:{click:Fr}}))),a.createElement(yt.Z,{spinning:Sa},a.createElement("div",{className:"mt20 flex flex-col gap-10px"},a.createElement("div",{className:"font16"},"\u5C0F\u9898\u5BF9\u6BD4",a.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),a.createElement(Oc,{Data:((aa=(wn=za==null?void 0:za.data)==null?void 0:wn.question_type_list)==null?void 0:aa.map(qn=>{var $a;return[(qn==null?void 0:qn.question_type)||"",...(($a=qn==null?void 0:qn.list)==null?void 0:$a.map(mr=>mr.correct_percent))||[]]}))||[],yAxisName:"\u6B63\u786E\u7387",yAxisNamePadding:[0,0,10,0],legendData:((Qa=(Wn=($n=(pa=za==null?void 0:za.data)==null?void 0:pa.question_type_list)==null?void 0:$n[0])==null?void 0:Wn.list)==null?void 0:Qa.map(qn=>qn==null?void 0:qn.course_group_name))||[],ReactEchartsOnEvents:{click:qa}}),a.createElement(Oc,{Data:((ga=(On=za==null?void 0:za.data)==null?void 0:On.question_type_list)==null?void 0:ga.map(qn=>{var $a;return[(qn==null?void 0:qn.question_type)||"",...(($a=qn==null?void 0:qn.list)==null?void 0:$a.map(mr=>mr.score_percent))||[]]}))||[],yAxisName:"\u5F97\u5206\u7387",yAxisNamePadding:[0,0,10,0],legendData:((Ta=(oa=(da=(Yt=za==null?void 0:za.data)==null?void 0:Yt.question_type_list)==null?void 0:da[0])==null?void 0:oa.list)==null?void 0:Ta.map(qn=>qn==null?void 0:qn.course_group_name))||[],ReactEchartsOnEvents:{click:ea}}))),a.createElement(yt.Z,{spinning:Sa},a.createElement("div",{className:"mt20 flex flex-col gap-10px"},a.createElement("div",{className:"font16"},"\u5E73\u5747\u5206",a.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),a.createElement(Oc,{Data:((va=(Jt=za==null?void 0:za.data)==null?void 0:Jt.class_average_score_list)==null?void 0:va.map(qn=>{var $a;return[(qn==null?void 0:qn.title)||"",...(($a=qn==null?void 0:qn.list)==null?void 0:$a.map(mr=>mr==null?void 0:mr.value))||[]]}))||[],yAxisName:"\u5404\u73ED\u7EA7\u5E73\u5747\u5206",labelTrue:!0,yAxisNamePadding:[0,0,10,0],legendData:((Pr=(eo=(ir=(ra=za==null?void 0:za.data)==null?void 0:ra.class_average_score_list)==null?void 0:ir[0])==null?void 0:eo.list)==null?void 0:Pr.map(qn=>qn==null?void 0:qn.course_group_name))||[],ReactEchartsOnEvents:{click:Ua}}),a.createElement("div",{className:"flex flex-col"},Ba))),(Dr==null?void 0:Dr.key)==="\u7B54\u9898\u8BE6\u60C5"&&a.createElement(v0,null),(Dr==null?void 0:Dr.key)==="\u5B66\u751F\u8BE6\u60C52"&&a.createElement(Vd,null))};var cg=(0,ye.connect)(({exercise:me})=>({exercise:me}))(B0),dg=x(67921),Ld=x(59301),mg=Object.defineProperty,gg=Object.defineProperties,fg=Object.getOwnPropertyDescriptors,Dm=Object.getOwnPropertySymbols,pg=Object.prototype.hasOwnProperty,vg=Object.prototype.propertyIsEnumerable,Im=(me,ve,le)=>ve in me?mg(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,G0=(me,ve)=>{for(var le in ve||(ve={}))pg.call(ve,le)&&Im(me,le,ve[le]);if(Dm)for(var le of Dm(ve))vg.call(ve,le)&&Im(me,le,ve[le]);return me},W0=(me,ve)=>gg(me,fg(ve));const hg=({exercise:me,dispatch:ve,handleOnComplete:le})=>{var dt,Dt,_e,Wt,at;const{actionTabs:Oe={},course_groups:Pe=[]}=me,xn=(0,ye.useParams)(),[,jn,Vn,an]=(0,xt.U)(ne.hv,{exercise_id:xn==null?void 0:xn.categoryId}),[wn,aa]=(0,a.useState)({page:1,limit:10,type:1,exercise_group_id:"all",keyword:""}),pa=(0,a.useMemo)(()=>{var Wn,Qa,On;return((On=(Qa=(Wn=an==null?void 0:an.data)==null?void 0:Wn.question)==null?void 0:Qa.question_choices)==null?void 0:On.filter(ga=>ga==null?void 0:ga.right_answer).map(ga=>ga==null?void 0:ga.exercise_choice_id))||[]},[(dt=an==null?void 0:an.data)==null?void 0:dt.question]),$n=()=>{ve({type:"exercise/setActionTabs",payload:{key:""}})};return(0,a.useEffect)(()=>{var Wn,Qa,On,ga,Yt;Oe!=null&&Oe.data&&Vn(W0(G0({},wn),{exercise_group_id:(wn==null?void 0:wn.exercise_group_id)=="all"?"":wn==null?void 0:wn.exercise_group_id,exercise_id:xn==null?void 0:xn.categoryId,question_id:(Qa=(Wn=Oe==null?void 0:Oe.data)==null?void 0:Wn.questionDetail)==null?void 0:Qa.question_id,question_number:(ga=(On=Oe==null?void 0:Oe.data)==null?void 0:On.questionDetail)==null?void 0:ga.index,scope:(Yt=Oe==null?void 0:Oe.data)==null?void 0:Yt.scope}))},[Oe==null?void 0:Oe.data,wn]),Ld.createElement(Fe.default,{centered:!0,title:Oe==null?void 0:Oe.title,open:(Oe==null?void 0:Oe.key)==="\u5B66\u751F\u8BE6\u60C5",width:700,maskClosable:!1,destroyOnClose:!0,footer:null,onCancel:$n},Ld.createElement("div",{className:"flex item-center justify-between"},Ld.createElement(dn.default,{style:{width:256},mode:"multiple",maxTagCount:"responsive",value:wn==null?void 0:wn.exercise_group_id,getPopupContainer:Wn=>Wn.parentNode,onChange:Wn=>{console.log(Wn);let Qa=[...Wn];Qa.length===0&&(Qa=["all"]),Qa.includes("all")&&Qa.length>1&&(Qa[Qa.length-1]=="all"?Qa=["all"]:Qa=Qa.filter(On=>On!=="all")),aa(W0(G0({},wn),{exercise_group_id:Qa}))},filterOption:(Wn,Qa)=>Qa.label.indexOf(Wn.toLowerCase())>=0,options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...Pe.map(Wn=>({label:Wn==null?void 0:Wn.exercise_group_name,value:Wn==null?void 0:Wn.exercise_group_id}))]}),Ld.createElement(Dd.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onChange:Wn=>{aa(W0(G0({},wn),{keyword:Wn}))}})),Ld.createElement(z.default,{className:"mt10",dataSource:((_e=(Dt=an==null?void 0:an.data)==null?void 0:Dt.student_score)==null?void 0:_e.list)||[],scroll:{y:500},loading:jn,columns:[{title:"\u5E8F\u53F7",dataIndex:"index",width:60},{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name",render:Wn=>Wn||"\u672A\u5206\u73ED"},{title:"\u662F\u5426\u6B63\u786E",align:"center",dataIndex:"users_answer_info.choices",render:(Wn,Qa)=>{var On,ga,Yt,da;return((ga=(On=Qa==null?void 0:Qa.users_answer_info)==null?void 0:On.choices)==null?void 0:ga.length)>0&&((da=(Yt=Qa==null?void 0:Qa.users_answer_info)==null?void 0:Yt.choices)!=null&&da.every(oa=>pa.includes(oa==null?void 0:oa.exercise_choice_id)))?"\u662F":"\u5426"}},{title:"\u5F97\u5206/\u5206\u6570",align:"center",dataIndex:"users_answer_info.score",render:(Wn,Qa)=>{var On,ga,Yt;return`${(On=Qa==null?void 0:Qa.users_answer_info)==null?void 0:On.score}/${(Yt=(ga=an==null?void 0:an.data)==null?void 0:ga.question)==null?void 0:Yt.question_score}`}}],pagination:{current:wn.page,pageSize:wn==null?void 0:wn.limit,onChange:(Wn,Qa)=>{aa(W0(G0({},wn),{page:Wn,limit:Qa}))},total:((at=(Wt=an==null?void 0:an.data)==null?void 0:Wt.student_score)==null?void 0:at.count)||0,showTotal:Wn=>Ld.createElement("span",{className:"font12 c-666"},"\u5171",Ld.createElement("span",{style:{color:"#3061D0"}},Wn),"\u6761\u6570\u636E")}}))};var Eg=(0,ye.connect)(({exercise:me})=>({exercise:me}))(hg),Om={flex_box_center:"flex_box_center___BUbDS",flex_space_between:"flex_space_between___bos8a",flex_box_vertical_center:"flex_box_vertical_center___DLIAD",flex_box_center_end:"flex_box_center_end___IvLKX",flex_box_column:"flex_box_column___DaoiT",tables:"tables___YOYJ9",checkboxgroup:"checkboxgroup___aBFSQ"},Nm=x(47914),Lm=x(2610),Ag=Object.defineProperty,Cg=Object.defineProperties,yg=Object.getOwnPropertyDescriptors,Rm=Object.getOwnPropertySymbols,Fg=Object.prototype.hasOwnProperty,Bg=Object.prototype.propertyIsEnumerable,Mm=(me,ve,le)=>ve in me?Ag(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,us=(me,ve)=>{for(var le in ve||(ve={}))Fg.call(ve,le)&&Mm(me,le,ve[le]);if(Rm)for(var le of Rm(ve))Bg.call(ve,le)&&Mm(me,le,ve[le]);return me},Jd=(me,ve)=>Cg(me,yg(ve)),qd=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});let Sg=[m0.Z,Id.Z,Od.Z];const Pg=me=>{let ve=new Date;const le=Ze()(me).format("HH");if(Ze()(me).isSame(Ze()(ve),"day")){const dt=Ze()(ve).format("HH"),Dt=Ze()(ve).format("mm");return{disabledHours:()=>_d(0,24).splice(1,dt*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",le,dt),Ze()(me).isSame(Ze()(ve),"hour")&&le<=dt?_d(0,60).splice(0,Dt):_d(60,60))}}else if(Ze()(me).isSame(Ze()(),"day")){const dt=Ze()().format("HH"),Dt=Ze()().format("mm");return{disabledHours:()=>_d(0,24).splice(0,dt),disabledMinutes:()=>le<=dt?_d(0,Dt):_d(60,60)}}else return};function _d(me,ve){const le=[];for(let dt=me;dt{var _e,Wt;let[at,Oe]=(0,a.useState)(us(Jd(us({},(0,ye.useParams)()),{page:1,per_page:20,rank_type:2,search:"",course_group:(0,bt.dE)()?[me.userInfo.course.course_group_id]:[]}),(0,ye.useParams)()));const[Pe,xn]=(0,a.useState)([]),[jn,Vn]=(0,a.useState)([]),[an,wn]=(0,a.useState)([]),[aa,pa]=(0,a.useState)(!1),[$n,Wn]=(0,a.useState)(!1),[Qa,On]=(0,a.useState)(!1),[ga]=de.default.useForm(),{commonHeader:Yt}=Dt,da=(0,a.useRef)(),[oa,Ta]=(0,a.useState)({});let[Jt,va]=(0,a.useState)([{title:"\u6392\u884C",dataIndex:"rank",width:70,fixed:"left",ellipsis:!0,sorter:(tt,ka)=>tt.rank-ka.rank,render:(tt,ka,fa)=>tt<4?a.createElement("img",{src:Sg[tt-1]}):tt},{title:"\u59D3\u540D",dataIndex:"user_name",width:80,fixed:"left",ellipsis:!0,key:"user_name",render:(tt,ka,fa)=>a.createElement("span",null,ka.is_me&&a.createElement("span",{style:{display:"inline-block",fontSize:12,color:"#CA7720",background:"rgba(255, 181, 56, 0.36)",borderRadius:2,width:16,height:16,textAlign:"center",lineHeight:"16px",transform:"translateY(-1px)"}},"\u6211"),tt)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",width:80,ellipsis:!0,fixed:"left",render:tt=>tt||"- -"},{title:"\u73ED\u7EA7",dataIndex:"course_group",key:"course_group",ellipsis:!0,width:70,fixed:"left"},{title:"\u901A\u8FC7",dataIndex:"passed_count",width:60,fixed:"left",ellipsis:!0,key:"passed_count",render:tt=>a.createElement("span",null,tt," ",tt!="-"&&"\u9898")},{title:"\u5F97\u5206",dataIndex:"score",width:50,ellipsis:!0,fixed:"left",key:"score"}]);const[ra,ir]=(0,a.useState)(null),eo=()=>{var tt,ka;const fa=((tt=document.getElementById("filterWarp"))==null?void 0:tt.clientHeight)||0,ja=((ka=document.getElementById("pagination"))==null?void 0:ka.clientHeight)||0;return window.innerHeight-fa-ja-110};(0,a.useEffect)(()=>{const tt=()=>{ir(eo())};return window.addEventListener("resize",tt),()=>{window.removeEventListener("resize",tt)}},[]);const Pr=tt=>tt&&tt{var tt,ka,fa,ja,vr;Jt.splice(7);for(let Sa=0;Sa<((tt=Pe==null?void 0:Pe.question_data)==null?void 0:tt.length);Sa++){let Xr={};Xr.title=Pe!=null&&Pe.sent_type?a.createElement("span",null,"\u9898\u76EE"+(Sa+1)+`\uFF08${(fa=(ka=Pe==null?void 0:Pe.question_data)==null?void 0:ka[Sa])==null?void 0:fa.question_score}\uFF09`):a.createElement("a",{onClick:()=>qd(void 0,null,function*(){var za,Oa;let Fr=yield(0,fe.ZP)(`/api/problems/${(Oa=(za=Pe==null?void 0:Pe.question_data)==null?void 0:za[Sa])==null?void 0:Oa.identifier}/start.json`,{method:"get"});Fr&&(window.open(`/myproblems/${Fr==null?void 0:Fr.identifier}?type=1`),localStorage.setItem("program_homework",[at.coursesId,at.categoryId]))})},"\u9898\u76EE"+(Sa+1)+`\uFF08${(vr=(ja=Pe==null?void 0:Pe.question_data)==null?void 0:ja[Sa])==null?void 0:vr.question_score}\uFF09`),Xr.dataIndex="question_data",Xr.width=140,Xr.render=(za,Oa)=>{var Fr,xr,qa,ea,Ua;return a.createElement("div",null,((Fr=za==null?void 0:za[Sa])==null?void 0:Fr.answer_question_time)&&a.createElement("div",null,a.createElement("span",{style:{cursor:"pointer"},className:"iconfont icon-shixun4 c-blue",onClick:()=>qd(void 0,null,function*(){var Ca,ta,Ba,qn,$a,mr,Or,Co;if((0,bt.Rm)()&&!((Ca=ve.AssistantObject.hack)!=null&&Ca.can_appraise)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(!((ta=za==null?void 0:za[Sa])!=null&&ta.open_code)){oe.ZP.info("\u6682\u4E0D\u5141\u8BB8\u67E5\u770B\u4EE3\u7801");return}let po=yield(0,fe.ZP)("/api/courses/view_code.json",{method:"get",params:Jd(us({},at),{id:at.coursesId,homework_common_id:at.categoryId,hack_user_code_id:(Ba=za==null?void 0:za[Sa])==null?void 0:Ba.hack_user_code_id})});Fe.default.warning({icon:null,width:800,title:a.createElement("div",null,a.createElement("span",null,"\u4EE3\u7801"),a.createElement("span",null,"\u4F7F\u7528\u8BED\u8A00\uFF1A",(qn=za==null?void 0:za[Sa])==null?void 0:qn.current_language),a.createElement("span",null,"\u8FD0\u884C\u5185\u5B58\uFF1A",($a=za==null?void 0:za[Sa])==null?void 0:$a.memory,"\uFF08KB\uFF09"),a.createElement("span",null,"\u8FD0\u884C\u65F6\u957F\uFF1A",(mr=za==null?void 0:za[Sa])==null?void 0:mr.run_time,"\uFF08ms\uFF09"),a.createElement("span",null,"\u5F97\u5206\uFF1A",(Or=za==null?void 0:za[Sa])==null?void 0:Or.score)),content:a.createElement(Nm.Z,{classroomList:ve,user:me,languages:[{language:(Co=za==null?void 0:za[Sa])==null?void 0:Co.language,code:po==null?void 0:po.code}],v:za,shixunWorkReport:"shixunWorkReport",dispatch:"dispatch",autoHeight:!1,language:za.language,game_id:za.id,diff_code_count:za.diff_code_count})})})}),a.createElement("span",{style:{margin:"0px 10px"}},((xr=za==null?void 0:za[Sa])==null?void 0:xr.answer_question_time)||"- -"),(qa=za==null?void 0:za[Sa])!=null&&qa.submit_count?a.createElement(De.Z,{title:`${((ea=za==null?void 0:za[Sa])==null?void 0:ea.submit_count)||0}\u6B21\u5C1D\u8BD5\u51FA\u9519`},a.createElement("span",{style:{color:"red",marginRight:5},className:"iconfont icon-Bug"}),((Ua=za==null?void 0:za[Sa])==null?void 0:Ua.submit_count)||0):null))},Jt.push(Xr)}va([...Jt])},[Pe==null?void 0:Pe.question_data]),(0,a.useEffect)(()=>{var tt;(tt=me==null?void 0:me.userInfo)!=null&&tt.course&&((0,bt.dE)()&&(at.course_group=(0,bt.dE)()?[me.userInfo.course.course_group_id]:[],Oe(us({},at))),Dr(1))},[me==null?void 0:me.userInfo]);function Dr(tt){return qd(this,null,function*(){var ka,fa,ja,vr,Sa,Xr,za;pa(!0);let Oa=yield(0,fe.ZP)(`/api/exercises/${at.categoryId}/rank_list.json`,{method:"get",params:Jd(us({},at),{id:at.coursesId,rank_type:2})});if(xn(Oa),pa(!1),Oa.status!=-1&&((0,bt.dE)()?(tt===1&&Vn([(fa=(ka=Oa==null?void 0:Oa.course_group)==null?void 0:ka[0])==null?void 0:fa.id]),Oa!=null&&Oa.my_rank?wn([us({is_me:!0},Oa==null?void 0:Oa.my_rank),...Oa==null?void 0:Oa.rank_list]):wn([...(Oa==null?void 0:Oa.rank_list)||[]])):wn([...(Oa==null?void 0:Oa.rank_list)||[]]),tt===1)){let Fr={title:(Oa==null?void 0:Oa.hack_rank_rule)===0?a.createElement(De.Z,{title:`\u603B\u8017\u65F6\u65F6\u4E3A\u505A\u9898\u901A\u8FC7\u65F6\u957F\u548C\u7F5A\u65F6\u65F6\u957F\u7684\u603B\u548C\uFF0C \u7F5A\u65F6\u65F6\u957F=\u8BC4\u6D4B\u51FA\u9519\u6B21\u6570X\u8BBE\u7F6E\u7684\u7F5A\u65F6\uFF08\u5F53\u524D\u4E3A${Oa==null?void 0:Oa.punish_time}\u5206\uFF09`},a.createElement("span",{style:{marginRight:3}},"\u603B\u8017\u65F6")," ",a.createElement("span",{style:{fontSize:"14px"},className:"iconfont icon-tishixiaowenhao c-blue"})):"\u5B8C\u6210\u65F6\u95F4",dataIndex:(Oa==null?void 0:Oa.hack_rank_rule)===0?"finish_time":"finish_at",width:(Oa==null?void 0:Oa.hack_rank_rule)===0?80:150,ellipsis:!0,fixed:"left",key:"finish_time"};Jt.push(Fr);for(let xr=0;xr<((ja=Oa==null?void 0:Oa.question_data)==null?void 0:ja.length);xr++){let qa={};qa.title=Oa!=null&&Oa.sent_type?a.createElement("span",null,"\u9898\u76EE"+(xr+1)+`\uFF08${(Sa=(vr=Oa==null?void 0:Oa.question_data)==null?void 0:vr[xr])==null?void 0:Sa.question_score}\uFF09`):a.createElement("a",{onClick:()=>qd(this,null,function*(){var ea,Ua;let Ca=yield(0,fe.ZP)(`/api/problems/${(Ua=(ea=Oa==null?void 0:Oa.question_data)==null?void 0:ea[xr])==null?void 0:Ua.identifier}/start.json`,{method:"get"});Ca&&(window.open(`/myproblems/${Ca==null?void 0:Ca.identifier}?type=1`),localStorage.setItem("program_homework",[at.coursesId,at.categoryId]))})},"\u9898\u76EE"+(xr+1)+`\uFF08${(za=(Xr=Oa==null?void 0:Oa.question_data)==null?void 0:Xr[xr])==null?void 0:za.question_score}\uFF09`),qa.dataIndex="question_data",qa.width=140,qa.render=(ea,Ua)=>{var Ca,ta,Ba,qn,$a;return a.createElement("div",null,((Ca=ea==null?void 0:ea[xr])==null?void 0:Ca.answer_question_time)&&a.createElement("div",null,a.createElement("span",{style:{cursor:"pointer"},className:"iconfont icon-shixun4 c-blue",onClick:()=>qd(this,null,function*(){var mr,Or,Co,po,Gr,ar,oo,So;if((0,bt.Rm)()&&!((mr=ve.AssistantObject.hack)!=null&&mr.can_view)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(!((Or=ea==null?void 0:ea[xr])!=null&&Or.open_code)){oe.ZP.info("\u6682\u4E0D\u5141\u8BB8\u67E5\u770B\u4EE3\u7801");return}let Mi=yield(0,fe.ZP)("/api/courses/view_code.json",{method:"get",params:Jd(us({},at),{id:at.coursesId,homework_common_id:at.categoryId,hack_user_code_id:(Co=ea==null?void 0:ea[xr])==null?void 0:Co.hack_user_code_id})});Fe.default.warning({icon:null,width:800,getContainer:da.current,title:a.createElement("div",null,a.createElement("span",null,"\u4EE3\u7801"),a.createElement("span",null,"\u4F7F\u7528\u8BED\u8A00\uFF1A",(po=ea==null?void 0:ea[xr])==null?void 0:po.current_language),a.createElement("span",null,"\u8FD0\u884C\u5185\u5B58\uFF1A",(Gr=ea==null?void 0:ea[xr])==null?void 0:Gr.memory,"\uFF08KB\uFF09"),a.createElement("span",null,"\u8FD0\u884C\u65F6\u957F\uFF1A",(ar=ea==null?void 0:ea[xr])==null?void 0:ar.run_time,"\uFF08ms\uFF09"),a.createElement("span",null,"\u5F97\u5206\uFF1A",(oo=ea==null?void 0:ea[xr])==null?void 0:oo.score)),content:a.createElement(Nm.Z,{classroomList:ve,user:me,languages:[{language:(So=ea==null?void 0:ea[xr])==null?void 0:So.language,code:Mi==null?void 0:Mi.code}],v:ea,shixunWorkReport:"shixunWorkReport",dispatch:"dispatch",autoHeight:!1,language:ea.language,game_id:ea.id,diff_code_count:ea.diff_code_count})})})}),a.createElement("span",{style:{margin:"0px 10px"}},((ta=ea==null?void 0:ea[xr])==null?void 0:ta.answer_question_time)||"- -"),(Ba=ea==null?void 0:ea[xr])!=null&&Ba.submit_count?a.createElement(De.Z,{title:`${((qn=ea==null?void 0:ea[xr])==null?void 0:qn.submit_count)||0}\u6B21\u5C1D\u8BD5\u51FA\u9519`},a.createElement("span",{style:{color:"red",marginRight:5},className:"iconfont icon-Bug"}),(($a=ea==null?void 0:ea[xr])==null?void 0:$a.submit_count)||0):null))},Jt.push(qa)}va([...Jt])}})}const Qt=Yt==null?void 0:Yt.hack_rank_rule;return a.createElement("div",{ref:da,style:{margin:"0px auto",minHeight:$n?"100vh":""},id:"rankingInfo"},(Pe==null?void 0:Pe.message)==="\u5C01\u699C\u4E2D"?a.createElement(He.Z,{styles:{marginTop:0,paddingTop:100,paddingBottom:100},customText:"\u7B54\u9898\u65F6\u95F4\u8FDB\u5165\u5012\u8BA1\u65F6\uFF0C\u6682\u65F6\u5C01\u699C\uFF0C\u8BF7\u52A0\u901F\u7ADE\u6280\u901A\u5173\u7B54\u9898"}):a.createElement("div",{style:{background:"#fff",paddingTop:(0,bt.dE)()&&20,height:"100%",overflow:"auto"}},a.createElement("div",{id:"filterWarp"},a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},a.createElement("div",{style:{display:"flex",width:"90%"}},a.createElement("label",null,"\u5206\u73ED\u60C5\u51B5\uFF1A"),(0,bt.GJ)()&&a.createElement("div",{style:{flex:1}},a.createElement(Re.default.Group,{className:Om.checkboxgroup,value:jn,onChange:tt=>{var ka;at.type===1?(Vn([]),at.course_group=[],at.page=1,Oe(us({},at)),Dr()):at.type===2?(Vn(["\u5168\u90E8"]),at.course_group=(ka=Pe==null?void 0:Pe.course_group)==null?void 0:ka.map(fa=>fa.id),at.page=1,Oe(us({},at)),Dr()):(Vn([...tt.filter(fa=>fa!="\u5168\u90E8")]),at.course_group=tt.filter(fa=>fa!="\u5168\u90E8"),at.page=1,Oe(us({},at)),Dr())}},a.createElement(Re.default,{value:"\u5168\u90E8",style:{marginBottom:10},onChange:tt=>{tt.target.checked?at.type=2:at.type=1}},"\u5168\u90E8\u5206\u73ED"),(_e=Pe==null?void 0:Pe.course_group)==null?void 0:_e.map((tt,ka)=>a.createElement(Re.default,{style:{marginBottom:10},onChange:fa=>{at.type=3},value:tt.id},tt==null?void 0:tt.name)))),(0,bt.dE)()&&a.createElement(be.ZP.Group,{style:{marginBottom:10},onChange:tt=>{tt.target.value==="\u5168\u90E8"?(at.course_group=[],at.page=1,Oe(us({},at)),Dr()):(at.course_group=[tt.target.value],at.page=1,Oe(us({},at)),Dr())},defaultValue:me.userInfo.course.course_group_id},a.createElement(be.ZP,{value:"\u5168\u90E8",style:{marginBottom:10}},"\u5168\u90E8\u5206\u73ED"),(Wt=Pe==null?void 0:Pe.course_group)==null?void 0:Wt.map((tt,ka)=>a.createElement(be.ZP,{style:{marginBottom:10},value:tt.id},tt.name)))),a.createElement("div",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{$n?(0,Lm.BU)():(0,Lm.Dj)(document.getElementById("rankingInfo")),Wn(!$n)}},a.createElement("i",{style:{fontSize:12},className:`mr10 iconfont ${$n?"icon-tuichuquanping2":"icon-quanping2"}`}),a.createElement("span",null,$n?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F\u5C55\u793A"))),a.createElement("div",{style:{width:"100%",display:"flex",justifyContent:"space-between",marginTop:10}},a.createElement("span",{style:{fontSize:14,color:"#B1BACD",display:"flex",alignItems:"center"}},"\u6392\u884C\u89C4\u5219\uFF1A",Qt===0?"\u8003\u8BD5\u65F6\u95F4\u6BB5\u4E4B\u5916\u7684\u63D0\u4EA4\u4E0D\u8BA1\u5165\u6392\u884C\u3002\u5F53\u524D\u6309\u5B9E\u9645\u5B9E\u9A8C\u65F6\u957F\u4F18\u5148\uFF0C\u540C\u901A\u8FC7\u9898\u6570\u4E0B\u65F6\u957F\u77ED\u540D\u6B21\u9760\u524D\u3002":"\u8003\u8BD5\u65F6\u6BB5\u5916\u63D0\u4EA4\u4E0D\u8BA1\u6392\u540D\uFF1B\u5F53\u524D\u6309\u901A\u8FC7\u9898\u6570\u548C\u5B8C\u6210\u65F6\u95F4\u6392\u5E8F\uFF0C\u540C\u9898\u6570\u4E0B\u5B8C\u6210\u8D8A\u65E9\uFF0C\u540D\u6B21\u8D8A\u524D\u3002",(0,bt.eB)()&&a.createElement("a",{onClick:()=>{On(!0),ga.setFieldsValue({punish_time:Yt.punish_time,hack_rank_rule:Yt.hack_rank_rule,open_code:Yt.open_code,open_code_type:Yt.open_code_type,rank_forbidden:Yt.rank_forbidden,rank_forbidden_start:Yt.rank_forbidden_start?Ze()(Yt.rank_forbidden_start):"",rank_forbidden_end:Yt.rank_forbidden_end?Ze()(Yt.rank_forbidden_end):""})}},"\u8BBE\u7F6E\u89C4\u5219/"),a.createElement("a",{onClick:()=>{Fe.default.warning({title:"\u8BA1\u5206\u89C4\u5219",width:500,getContainer:da.current,content:a.createElement("div",null,Qt===0&&a.createElement("p",null,"\u6392\u540D\u89C4\u5219\uFF1A\u7ECF\u5178ACM\u89C4\u5219"),a.createElement("p",null,"AC\uFF08\u901A\u8FC7\u9898\u76EE\uFF09\u8D8A\u591A\uFF0C\u6392\u540D\u8D8A\u9760\u524D\u3002"),a.createElement("p",null,"AC\u76F8\u540C\uFF0C\u603B\u7528\u65F6\u8D8A\u5C11\uFF0C\u6392\u540D\u8D8A\u9760\u524D\u3002"),Qt==0&&a.createElement(a.Fragment,null,a.createElement("p",null,"\u603B\u7528\u65F6=\u2211\uFF08\u6BCF\u4E00\u4E2A\u9898\u76EE\u7684\u7528\u65F6\uFF09"),a.createElement("p",null,"\u6BCF\u4E00\u4E2A\u9898\u76EE\u7684\u7528\u65F6=\u6BD4\u8D5B\u5F00\u59CB\u5230\u63D0\u4EA4\u88AB\u901A\u8FC7\u7684\u65F6\u95F4+\u7F5A\u65F6"),a.createElement("p",null,"\u7F5A\u65F6=\uFF08\u901A\u8FC7\u524D\uFF09\u9519\u8BEF\u4EE3\u7801\u63D0\u4EA4\u6B21\u6570*\u6BCF\u6B21\u7F5A\u65F6"),a.createElement("p",null,"\u4E0D\u7B97\u7F5A\u65F6\u7684\u60C5\u51B5\uFF1A\u6CA1\u6709\u901A\u8FC7\u7684\u9898\u76EE\u3001\uFF08\u7CFB\u7EDF\uFF09\u5185\u90E8\u9519\u8BEF\u3001\u7F16\u8BD1\u9519\u8BEF")))})}},"\u67E5\u770B\u89C4\u5219")),(0,bt.GJ)()&&a.createElement(a.Fragment,null,a.createElement(Se.default.Search,{className:"mr20",onSearch:tt=>{at.page=1,at.search=tt,Oe(us({},at)),Dr()},placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",style:{width:250,marginLeft:"auto"}}),a.createElement(Ce.ZP,{onClick:()=>{(0,se.KU)(Jd(us({},at),{id:at.coursesId,rank_type:2,homework_common_id:at.categoryId}))}},"\u5BFC\u51FA")))),a.createElement(yt.Z,{spinning:aa},a.createElement(z.default,{style:{marginTop:10},pagination:!1,scroll:{x:1200,y:$n?ra:null},rowClassName:(tt,ka)=>ka===0&&(0,bt.dE)()&&Om.tables,dataSource:an,columns:Jt})),a.createElement("div",{id:"pagination",style:{width:"100%",textAlign:"center",marginTop:10}},a.createElement(we.Z,{current:at.page,pageSize:at.per_page,total:Pe==null?void 0:Pe.count,showSizeChanger:!0,onChange:(tt,ka)=>{at.page=tt,at.per_page=ka,Oe(us({},at)),Dr()}}))),a.createElement(Fe.default,{open:Qa,title:"\u89C4\u5219\u8BBE\u7F6E",getContainer:()=>da.current,width:630,onOk:()=>{ga.submit()},onCancel:()=>{On(!1)}},a.createElement(de.default,{colon:!1,size:"large",form:ga,onValuesChange:(tt,ka)=>{console.log("---",tt),Ta(us(us({},ka),tt))},onFinish:tt=>qd(void 0,null,function*(){console.log("---",tt);let ka=yield(0,fe.ZP)(`/api/exercises/${at.categoryId}/exercise_setting_rank.json`,{method:"put",body:Jd(us({},tt),{rank_forbidden_start:Ze()(tt.rank_forbidden_start).format("YYYY-MM-DD HH:mm"),rank_forbidden_end:Ze()(tt.rank_forbidden_end).format("YYYY-MM-DD HH:mm")})});(ka==null?void 0:ka.status)===0&&(oe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),On(!1),Dr(),le({type:"exercise/getCommonHeader",payload:us({},at)}))})},a.createElement(de.default.Item,{label:"\u8BC4\u6D4B\u5355\u6B21\u62A5\u9519\u589E\u52A0\u65F6\u957F",name:"punish_time"},a.createElement(Te.Z,{min:0,precision:0,style:{width:"100%"},addonAfter:"\u5206\u949F"})),a.createElement(de.default.Item,{label:"\u6392\u884C\u699C\u65F6\u95F4\u540D\u6B21\u89C4\u5219",name:"hack_rank_rule"},a.createElement(be.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:8,marginTop:8,marginLeft:12}},a.createElement(be.ZP,{value:0},"\u8017\u65F6\u65F6\u957F\u4F18\u5148",a.createElement("span",{style:{color:"#666"}},"\uFF08\u540C\u6210\u7EE9\uFF0C\u8017\u65F6\u8D8A\u77ED\u540D\u6B21\u8D8A\u524D\uFF09")),a.createElement(be.ZP,{value:1},"\u5B8C\u6210\u65F6\u95F4\u70B9\u4F18\u5148",a.createElement("span",{style:{color:"#666"}},"\uFF08\u540C\u6210\u7EE9\uFF0C\u5B8C\u6210\u65F6\u95F4\u8D8A\u65E9\u540D\u6B21\u8D8A\u524D\uFF09")))),a.createElement(de.default.Item,{name:"open_code",valuePropName:"checked",style:{marginBottom:0}},a.createElement(Re.default,null,"\u516C\u5F00\u4EE3\u7801 ",a.createElement("span",{style:{color:"#666"}},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u53EF\u5728\u6392\u884C\u699C\u4E2D\u67E5\u770B\u4ED6\u4EBA\u8BD5\u9898\u901A\u8FC7\u4EE3\u7801\u8BE6\u60C5\uFF09"))),oa.open_code&&a.createElement(de.default.Item,{name:"open_code_type",style:{marginLeft:20}},a.createElement(be.ZP.Group,null,a.createElement(be.ZP,{value:1},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),a.createElement(be.ZP,{value:0},"\u4EFB\u610F\u65F6\u95F4"))),a.createElement(de.default.Item,{valuePropName:"checked",name:"rank_forbidden"},a.createElement(Re.default,null,"\u5F00\u542F\u5C01\u699C ",a.createElement("span",{style:{color:"#666"}},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u4E0D\u53EF\u67E5\u770B\u6392\u884C\u699C\u4FE1\u606F\u7684\u65F6\u95F4\u6BB5\uFF09"))),oa.rank_forbidden&&a.createElement(re.Z,{align:"middle",style:{alignItems:"center"}},a.createElement(pe.Z,null,"\u5F00\u59CB\u65F6\u95F4"),a.createElement(pe.Z,{className:"ml10"},a.createElement(de.default.Item,{rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u65F6\u95F4"}],name:"rank_forbidden_start",style:{marginBottom:0}},a.createElement(Fn.default,{size:"large",style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4\uFF08\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u7684\u5F00\u59CB\u65F6\u95F4\uFF09",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Pr,disabledTime:Pg}))),a.createElement(pe.Z,{className:"ml20"},"\u622A\u6B62\u65F6\u95F4"),a.createElement(pe.Z,{className:"ml10"},a.createElement(de.default.Item,{rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u65F6\u95F4"}],name:"rank_forbidden_end",style:{marginBottom:0}},a.createElement(Fn.default,{size:"large",style:{width:200},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u7684\u7ED3\u675F\u65F6\u95F4\uFF09",showTime:{format:"HH:mm",defaultValue:Ze()((0,ue.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm"})))))))};var Tm=(0,ye.connect)(({shixunHomeworks:me,user:ve,classroomList:le,exercise:dt})=>({user:ve,shixunHomeworks:me,classroomList:le,exercise:dt}))(bg),nr=x(59301),xg=Object.defineProperty,wg=Object.defineProperties,Dg=Object.getOwnPropertyDescriptors,km=Object.getOwnPropertySymbols,Ig=Object.prototype.hasOwnProperty,Og=Object.prototype.propertyIsEnumerable,jm=(me,ve,le)=>ve in me?xg(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Ks=(me,ve)=>{for(var le in ve||(ve={}))Ig.call(ve,le)&&jm(me,le,ve[le]);if(km)for(var le of km(ve))Og.call(ve,le)&&jm(me,le,ve[le]);return me},U0=(me,ve)=>wg(me,Dg(ve)),$d=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Ng=({exercise:me,dispatch:ve,classroomList:le})=>{var dt,Dt,_e,Wt,at,Oe,Pe,xn,jn,Vn,an,wn,aa,pa,$n,Wn,Qa,On,ga,Yt,da,oa,Ta,Jt,va,ra,ir;const{ScoreRangesData:eo}=me,[Pr,Dr]=(0,a.useState)((dt=me==null?void 0:me.commonHeader)!=null&&dt.show_acm?"5":"1"),[Qt,tt]=(0,a.useState)({}),[ka,fa]=(0,a.useState)([]),[ja,vr]=(0,a.useState)([]),[Sa,Xr]=(0,a.useState)({exercise_group_id:["all"],scope:"0",question_type:["all"]}),[za,Oa]=(0,a.useState)(0),[Fr,xr]=(0,a.useState)(0),[qa,ea]=(0,a.useState)([]),[Ua,Ca]=(0,a.useState)([]),[ta,Ba]=(0,a.useState)(0),[qn,$a]=(0,a.useState)(!0),[mr,Or]=(0,a.useState)(!1),[Co,po]=(0,a.useState)(!1),[Gr,ar]=(0,a.useState)(!1),[oo,So]=(0,a.useState)(!1),[Mi,Gl]=(0,a.useState)(0),zl=(0,a.useRef)(null),ji=(0,a.useRef)(null),[hu]=de.default.useForm(),Bu=(0,ye.useParams)(),eu=[{label:"90%-100%",color:"#3BA1FF"},{label:"80%-90%",color:"#37CCCC"},{label:"70%-80%",color:"#4ECC74"},{label:"60%-70%",color:"#FBD438"},{label:"60%\u53CA\u4EE5\u4E0B",color:"#F3647C"}];(0,a.useEffect)(()=>(oo?zl.current=setInterval(()=>{Gl(Jr=>Jr+1)},1e3*30):clearInterval(zl.current),()=>{clearInterval(zl.current)}),[oo]),(0,a.useEffect)(()=>{to()},[]),(0,a.useEffect)(()=>{var Jr;Mi>0&&(Pr==="1"?to():(Jr=ji.current)==null||Jr.dealData())},[Mi]);const to=(...Jr)=>$d(void 0,[...Jr],function*(Zo=Sa){Or(!0),yield Promise.all([Wl(Zo),tu(Zo),Iu(Zo)]),Or(!1),$a(!1)}),Li=(0,a.useMemo)(()=>{var Jr,Zo;return{scope:Sa==null?void 0:Sa.scope,exercise_group_id:(Jr=Sa==null?void 0:Sa.exercise_group_id)!=null&&Jr.includes("all")?null:Sa==null?void 0:Sa.exercise_group_id,question_type:(Zo=Sa==null?void 0:Sa.question_type)!=null&&Zo.includes("all")?null:Sa==null?void 0:Sa.question_type}},[Sa]),Wl=Jr=>$d(void 0,null,function*(){var Zo,xl,Ui;const Nu={scope:Jr==null?void 0:Jr.scope,exercise_group_id:(Zo=Jr==null?void 0:Jr.exercise_group_id)!=null&&Zo.includes("all")?null:Jr==null?void 0:Jr.exercise_group_id},Il=yield(0,fe.ZP)(`/api/exercises/${Bu==null?void 0:Bu.categoryId}/new_exercise_result.json`,{method:"get",params:Ks({},Nu)});if(ve({type:"exercise/getScoreRangesData",payload:{exercise_id:Bu==null?void 0:Bu.categoryId}}),(Il==null?void 0:Il.status)===0){const Zn=[{label:"\u5168\u90E8",value:"all"}];ve({type:"exercise/save",payload:{course_groups:Il==null?void 0:Il.course_groups}}),(xl=Il==null?void 0:Il.course_groups)==null||xl.forEach(_r=>{Zn.push({label:_r==null?void 0:_r.exercise_group_name,value:_r==null?void 0:_r.exercise_group_id})});const Yn=[{label:"\u5168\u90E8",value:"all"}];(Ui=Il==null?void 0:Il.question_types)==null||Ui.forEach(_r=>{Yn.push({label:_r==null?void 0:_r.name,value:_r==null?void 0:_r.id})}),vr(Yn),fa(Zn),tt(Ks({},Il))}}),tu=(Jr,...Zo)=>$d(void 0,[Jr,...Zo],function*(xl,Ui=!1,Nu={}){var Il;const Zn={scope:xl==null?void 0:xl.scope,exercise_group_id:(Il=xl==null?void 0:xl.exercise_group_id)!=null&&Il.includes("all")?null:xl==null?void 0:xl.exercise_group_id};po(Ui);const Yn=yield(0,fe.ZP)(`/api/exercises/${Bu==null?void 0:Bu.categoryId}/new_exercise_result_form.json`,{method:"get",params:Ks(U0(Ks({},Zn),{method:za,order:Fr}),Nu)});(Yn==null?void 0:Yn.status)===0&&ea(Yn==null?void 0:Yn.rate_list),po(!1)}),Iu=(Jr,...Zo)=>$d(void 0,[Jr,...Zo],function*(xl,Ui=!1,Nu={}){var Il;const Zn={scope:xl==null?void 0:xl.scope,exercise_group_id:(Il=xl==null?void 0:xl.exercise_group_id)!=null&&Il.includes("all")?null:xl==null?void 0:xl.exercise_group_id};ar(Ui);const Yn=yield(0,fe.ZP)(`/api/exercises/${Bu==null?void 0:Bu.categoryId}/new_exercise_result_bottom.json`,{method:"get",params:Ks(U0(Ks({},Zn),{method:ta}),Nu)});(Yn==null?void 0:Yn.status)===0&&Ca(Yn==null?void 0:Yn.chart),ar(!1)}),nu=[{label:"\u5168\u90E8",value:"0"},{label:"\u8003\u8BD5\u4E2D/\u5DF2\u4EA4\u5377",value:"1"},{label:"\u5DF2\u4EA4\u5377",value:"2"}],Zi=()=>[{name:"exercise_group_id",label:"\u5206\u73ED\u8303\u56F4",ItemData:ka,isShow:!0},{noStyle:!0,isShow:Pr==="3",children:nr.createElement("div",{className:"mb20",style:{color:"#FF9D18"}},"\u8BF4\u660E\uFF1A\u5B66\u751F\u4EBA\u6570=0\u7684\u5206\u73ED\u4E0D\u5728\u4E0B\u9762\u56FE\u8868\u4E2D\u663E\u793A"),ItemData:[]},{name:"scope",label:nr.createElement("span",{style:{marginRight:-18}},"\u7EDF\u8BA1\u8303\u56F4 ",nr.createElement(De.Z,{overlayStyle:{maxWidth:600},title:nr.createElement(nr.Fragment,null,nr.createElement("div",null,nr.createElement("span",{style:{fontWeight:600}},"\u5168\u90E8\u5B66\u751F\uFF1A"),"\u7EDF\u8BA1\u8303\u56F4\u4E3A\u5168\u90E8\u5B66\u751F\u65F6\uFF0C\u5219\u7EDF\u8BA1\u6570\u636E\u6DB5\u76D6\u6240\u6709\u5E94\u8003\u5B66\u751F\u3002"),nr.createElement("div",null,nr.createElement("span",{style:{fontWeight:600}},"\u8003\u8BD5\u4E2D/\u5DF2\u4EA4\u5377\uFF1A"),"\u7EDF\u8BA1\u8303\u56F4\u4E3A\u8003\u8BD5\u4E2D/\u5DF2\u4EA4\u5377\u5B66\u751F\u65F6\uFF0C\u4EC5\u7EDF\u8BA1\u6B63\u5728\u8003\u8BD5\u4E2D\u548C\u5DF2\u4EA4\u5377\u5B66\u751F\u7684\u8003\u8BD5\u60C5\u51B5\u3002"),nr.createElement("div",null,nr.createElement("span",{style:{fontWeight:600}},"\u5DF2\u4EA4\u5377\u5B66\u751F\uFF1A"),"\u7EDF\u8BA1\u8303\u56F4\u4E3A\u5DF2\u4EA4\u5377\u5B66\u751F\u65F6\uFF0C\u4EC5\u7EDF\u8BA1\u5DF2\u4EA4\u5377\u5B66\u751F\u7684\u8003\u8BD5\u60C5\u51B5\u3002"))},nr.createElement("i",{className:"iconfont icon-xiaowenhao2 font14",style:{cursor:"pointer",color:"#145DFF"}}))),type:"Radio",ItemData:nu,isShow:Pr!=="3"},{name:"question_type",label:"\u9009\u62E9\u9898\u578B",ItemData:ja,isShow:Pr==="2"}],Ru=(_e=[((Dt=me==null?void 0:me.commonHeader)==null?void 0:Dt.show_acm)&&{name:"\u7F16\u7A0B\u9898\u6392\u884C",id:"5"},{name:"\u6210\u7EE9\u603B\u89C8",id:"1"},{name:"\u8BD5\u9898\u8BE6\u60C5",id:"2"},{name:"\u5206\u73ED\u5BF9\u6BD4",id:"3"}])==null?void 0:_e.filter(Jr=>!!Jr),is=za?"\u5F97\u5206\u7387":"\u6B63\u786E\u7387",Ou=Jr=>{Jr==="1"&&to(),Dr(Jr)},Nr=(0,a.useMemo)(()=>{var Jr;const Zo=[],xl=[],Ui=[];(Jr=Qt==null?void 0:Qt.student_score_list)==null||Jr.map(Il=>{Zo.unshift([Il.name,Il.score_range].join(".")),xl.unshift({value:Il.rate,type:Il.type}),Ui.unshift(Il.count)});const Nu={tooltip:{trigger:"axis",axisPointer:{type:"shadow",cursor:"pointer"}},grid:{left:90,right:120,top:60,bottom:40},xAxis:{type:"value",name:"\u5B66\u751F\u6BD4\u4F8B\uFF08%\uFF09",data:[0,20,40,60,80,100],min:0,max:100,nameTextStyle:{color:"#666666"},axisTick:{show:!1},splitLine:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},yAxis:{type:"category",data:Zo,name:"\u6210\u7EE9\uFF08\u5206\uFF09",nameTextStyle:{color:"#666666"},axisTick:{show:!1},splitLine:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666",formatter:Il=>`${Il.split(".")[0]} -(${Il.split(".")[1]})`}},series:[{type:"bar",data:xl,color:"#A2BEFF",barWidth:40,itemStyle:{borderColor:"#165DFF",borderWidth:1},label:{show:!0,position:"right",color:"#666666",formatter:Il=>{var Zn;return`${(Zn=Il==null?void 0:Il.data)==null?void 0:Zn.value}%\uFF08${Ui[Il==null?void 0:Il.dataIndex]}\u4EBA\uFF09`}}}]};return nr.createElement(Ad.Z,{option:Nu,onEvents:{click:Il=>{var Zn;Il.componentType==="series"&&ve({type:"exercise/setActionTabs",payload:{key:"\u5B66\u751F\u5217\u8868",data:U0(Ks({},Sa),{type:1,sub_type:(Zn=Il==null?void 0:Il.data)==null?void 0:Zn.type})}})}},style:{height:434,background:"#F6F7F9"}})},[Qt==null?void 0:Qt.student_score_list]),gi=(0,a.useMemo)(()=>{let Jr=[],Zo=[];qa.forEach(Ui=>{Jr.push(Ui.index),Zo.push({value:Ui.rate,extraInfo:Ui})});const xl={tooltip:{trigger:"axis",axisPointer:{type:"shadow",cursor:"pointer"},formatter:()=>""},dataZoom:Ks({type:"slider",show:(Zo==null?void 0:Zo.length)>30},(Zo==null?void 0:Zo.length)>30?{start:0,end:Math.floor(29*100/(qa==null?void 0:qa.length))}:{}),grid:{left:50,right:60,top:60,bottom:40},xAxis:{type:"category",name:"\u9898\u76EE",data:Jr,nameTextStyle:{color:"#666666"},axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},yAxis:{type:"value",name:is,data:[0,20,40,60,80,100],min:0,max:100,nameTextStyle:{padding:[0,35,10,15]},axisTick:{show:!1},splitLine:{show:!0,lineStyle:{color:"#EBEBEB"}},axisLine:{show:!1,lineStyle:{color:"#666666"}}},series:[{data:Zo,type:"bar",emphasis:{focus:"series"},barWidth:22,label:{show:!0,position:"top",color:"#666666",formatter:"{c}%"},color:"#2EC25B"}]};return nr.createElement(Ad.Z,{option:xl,style:{height:370,background:"#F6F7F9"},onEvents:{click:Ui=>{var Nu,Il,Zn,Yn,_r,pu,Ju,Mu,Ys,Nc,js,Md;console.log("sdfsdf===",(Nu=Ui==null?void 0:Ui.data)==null?void 0:Nu.extraInfo),ve({type:"exercise/setActionTabs",payload:{key:"\u5B66\u751F\u8BE6\u60C5",title:nr.createElement(nr.Fragment,null,"\u5B66\u751F\u8BE6\u60C5",nr.createElement("span",{className:"c-grey-666 font14"},"\uFF08\u9898\u76EE",(Zn=(Il=Ui==null?void 0:Ui.data)==null?void 0:Il.extraInfo)==null?void 0:Zn.index,"\uFF0C",is,(_r=(Yn=Ui==null?void 0:Ui.data)==null?void 0:Yn.extraInfo)==null?void 0:_r.rate,"%\uFF09"),nr.createElement(De.Z,{title:nr.createElement(nr.Fragment,null,"\u9898\u76EE\uFF1A",(Ju=(pu=Ui==null?void 0:Ui.data)==null?void 0:pu.extraInfo)==null?void 0:Ju.question_title,nr.createElement("br",null),"\u9898\u578B\uFF1A",(Ys=(Mu=Ui==null?void 0:Ui.data)==null?void 0:Mu.extraInfo)==null?void 0:Ys.question_type,nr.createElement("br",null),is,"\uFF1A",(js=(Nc=Ui==null?void 0:Ui.data)==null?void 0:Nc.extraInfo)==null?void 0:js.rate,"%")},nr.createElement("a",null,"\u8BD5\u9898\u8BE6\u60C5"))),data:{questionDetail:(Md=Ui==null?void 0:Ui.data)==null?void 0:Md.extraInfo,scope:Li==null?void 0:Li.scope}}})}}})},[qa,is,Li]),hl=(0,a.useMemo)(()=>Ua==null?void 0:Ua.map((Jr,Zo)=>{var xl,Ui,Nu,Il,Zn;const Yn={tooltip:{trigger:"item"},title:{text:Jr==null?void 0:Jr.question_type,textStyle:{fontWeight:"normal",fontSize:14},top:"10%",left:"center"},series:[{name:Jr==null?void 0:Jr.question_type,type:"pie",radius:["20%","40%"],center:["50%","65%"],itemStyle:{borderColor:"#fff",borderWidth:2},data:[{value:((xl=Jr==null?void 0:Jr.details)==null?void 0:xl.full_count)||0,name:eu[0].label,itemStyle:{color:eu[0].color}},{value:((Ui=Jr==null?void 0:Jr.details)==null?void 0:Ui.best_count)||0,name:eu[1].label,itemStyle:{color:eu[1].color}},{value:((Nu=Jr==null?void 0:Jr.details)==null?void 0:Nu.good_count)||0,name:eu[2].label,itemStyle:{color:eu[2].color}},{value:((Il=Jr==null?void 0:Jr.details)==null?void 0:Il.pass_count)||0,name:eu[3].label,itemStyle:{color:eu[3].color}},{value:((Zn=Jr==null?void 0:Jr.details)==null?void 0:Zn.fails_count)||0,name:eu[4].label,itemStyle:{color:eu[4].color}}]}]};return nr.createElement(Ad.Z,{key:Zo,className:"bg-white",option:Yn,style:{width:"100%",height:240},onEvents:{click:_r=>{const pu=U0(Ks({},Sa),{question_type:[Jr==null?void 0:Jr.question_type_id]});Xr(pu),hu.setFieldsValue(Ks({},pu)),Dr("2"),window.scrollTo({top:0,behavior:"smooth"})}}})}),[Ua]),Yu=[{title:"\u540D\u6B21",dataIndex:"index",align:"center",width:90,render:Jr=>{let Zo=Jr;Jr===1&&(Zo=m0.Z),Jr===2&&(Zo=Id.Z),Jr===3&&(Zo=Od.Z);const xl=typeof Zo=="number"?Zo:nr.createElement("img",{src:Zo});return nr.createElement("div",{style:{textAlign:"left",paddingLeft:22}},xl)}},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:Jr=>nr.createElement(De.Z,{placement:"topLeft",title:Jr},nr.createElement("span",null,Jr||"--"))},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,render:Jr=>nr.createElement(De.Z,{placement:"topLeft",title:Jr},nr.createElement("span",null,Jr||"--"))},{title:"\u73ED\u7EA7",dataIndex:"class_name",ellipsis:!0,render:Jr=>nr.createElement(De.Z,{placement:"topLeft",title:Jr},nr.createElement("span",null,Jr||"--"))},{title:"\u7B54\u9898\u65F6\u957F",dataIndex:"time",ellipsis:!0,render:Jr=>nr.createElement(De.Z,{placement:"topLeft",title:Jr},nr.createElement("span",null,Jr||"--"))},{title:"\u6210\u7EE9",width:90,dataIndex:"score"}];return nr.createElement("div",{className:Cs.wrap},nr.createElement(Wa.Z,{loading:qn,active:!0},(Qt==null?void 0:Qt.exercise_status)===1&&nr.createElement(He.Z,{styles:{margin:"0 auto",padding:200}}),(Qt==null?void 0:Qt.exercise_status)>1&&nr.createElement(a.Fragment,null,nr.createElement(re.Z,{className:"mb30",align:"middle",justify:"space-between"},nr.createElement(Dd.tp,{dataSource:Ru,value:Pr,onChange:Ou}),Pr==="3"?nr.createElement(Ce.ZP,{type:"primary",icon:nr.createElement(dg.Z,{rev:void 0}),onClick:()=>$d(void 0,null,function*(){var Jr;if((0,bt.Rm)()&&!((Jr=le.AssistantObject.exercise)!=null&&Jr.can_download)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ve({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5206\u73ED\u5BF9\u6BD4",course_groups:Qt==null?void 0:Qt.course_groups.map(Zo=>({course_group_id:Zo==null?void 0:Zo.exercise_group_id,group_group_name:Zo==null?void 0:Zo.exercise_group_name,count:Zo==null?void 0:Zo.exercise_group_students})),fn:()=>$d(void 0,null,function*(){const Zo=yield(0,ne.iB)({exercise_id:Bu==null?void 0:Bu.categoryId,exercise_group_id:JSON.parse(localStorage.getItem("all_student_works_param")).course_group});(Zo==null?void 0:Zo.status)===0?(oe.ZP.success(Zo==null?void 0:Zo.message),ye.history.push(`/classrooms/${Bu.coursesId}/exportlist/exercise_score,export_exercise_users`)):oe.ZP.success(Zo==null?void 0:Zo.message)})}})})},"\u5BFC\u51FA\u5206\u73ED\u5BF9\u6BD4"):nr.createElement(re.Z,null,nr.createElement(Ae.Z,{checked:oo,onChange:Jr=>So(Jr),className:"mr5 c-black"}),"\u81EA\u52A8\u5237\u65B0",nr.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\u6BCF30\u79D2\u66F4\u65B0\u4E00\u6B21\u6570\u636E\uFF09"))),!["4","5"].includes(Pr)&&nr.createElement(om,{form:hu,initialValues:Sa,onValuesChange:(Jr,Zo)=>{const xl=Ks(Ks({},Sa),Zo);console.log(xl,"newValue"),Xr(Ks({},xl)),Pr==="1"&&to(xl)},data:Zi()}),Pr==="5"&&nr.createElement(Tm,null),nr.createElement("section",{style:{display:Pr==="1"?"block":"none"}},nr.createElement(yt.Z,{spinning:mr},(Qt==null?void 0:Qt.open_camera)&&nr.createElement(nr.Fragment,null,nr.createElement("div",{className:Cs.head},nr.createElement("div",{className:Cs.title},"\u8003\u8BD5\u884C\u4E3A\u5206\u6790\u7EDF\u8BA1")),nr.createElement(x0.ZP,{data:(0,x0.Uf)(Qt)})),nr.createElement("div",{className:Cs.head},nr.createElement("div",{className:Cs.title},"\u8BD5\u5377\u6982\u89C8"),nr.createElement("div",{className:"flex item-center current",onClick:()=>{ve({type:"exercise/setActionTabs",payload:{key:"\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4"}})}},nr.createElement("i",{className:"iconfont icon-shezhi2 mr5 font16"}),nr.createElement("span",{style:{color:"#333333"}},"\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4"))),nr.createElement("div",{className:Cs.table},nr.createElement("aside",null,nr.createElement("div",null,"\u8BD5\u5377\u603B\u5206"),nr.createElement("div",null,(Wt=Qt==null?void 0:Qt.exercise_counts)==null?void 0:Wt.total_score,"\u5206")),nr.createElement("aside",null,nr.createElement("div",null,"\u7B54\u9898\u65F6\u957F"),nr.createElement("div",null,(at=Qt==null?void 0:Qt.exercise_counts)==null?void 0:at.time)),nr.createElement("aside",null,nr.createElement("div",null,"\u5E73\u5747\u7B54\u9898\u65F6\u957F",nr.createElement(De.Z,{title:"\u5E73\u5747\u7B54\u9898\u65F6\u957F=\u5DF2\u4EA4\u5377\u5B66\u751F\u5B9E\u9645\u7B54\u9898\u65F6\u957F\u603B\u548C/\u5DF2\u4EA4\u5377\u5B66\u751F\u6570"},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(Oe=Qt==null?void 0:Qt.exercise_counts)==null?void 0:Oe.avg_answer_duration)),nr.createElement("aside",null,nr.createElement("div",null,"\u5E94\u8003\u4EBA\u6570",nr.createElement(De.Z,{title:"\u8001\u5E08\u53D1\u5E03\u8003\u8BD5\u5BF9\u5E94\u9700\u8981\u53C2\u52A0\u8003\u8BD5\u7684\u5B66\u751F\u6570"},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(Pe=Qt==null?void 0:Qt.exercise_counts)==null?void 0:Pe.candidate_num,"\u4EBA")),nr.createElement("aside",null,nr.createElement("div",null,"\u5B9E\u8003\u4EBA\u6570",nr.createElement(De.Z,{title:"\u63D0\u4EA4\u72B6\u6001\u4E3A\u8003\u8BD5\u4E2D\u3001\u5DF2\u4EA4\u5377\u3001\u5DF2\u4EA4\u5377\uFF08\u672A\u7B54\uFF09\u7684\u5B66\u751F\u6570"},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(xn=Qt==null?void 0:Qt.exercise_counts)==null?void 0:xn.exam_num,"\u4EBA")),nr.createElement("aside",null,nr.createElement("div",null,"\u53C2\u8003\u7387",nr.createElement(De.Z,{title:"\u53C2\u8003\u7387=(\u5B9E\u8003\u4EBA\u6570/\u5E94\u8003\u4EBA\u6570\uFF09*100%"},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(jn=Qt==null?void 0:Qt.exercise_counts)==null?void 0:jn.reference_rate,"%")),nr.createElement("aside",null,nr.createElement("div",null,"\u5E73\u5747\u5206",nr.createElement(De.Z,{title:"\u5E73\u5747\u5206=\u5B66\u751F\u6210\u7EE9\u603B\u548C/\u5B66\u751F\u603B\u6570"},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(Vn=Qt==null?void 0:Qt.exercise_counts)==null?void 0:Vn.average_score,"\u5206")),nr.createElement("aside",null,nr.createElement("div",null,"\u6700\u9AD8\u5206"),nr.createElement("div",null,(an=Qt==null?void 0:Qt.exercise_counts)==null?void 0:an.max_score,"\u5206")),nr.createElement("aside",null,nr.createElement("div",null,"\u6700\u4F4E\u5206"),nr.createElement("div",null,(wn=Qt==null?void 0:Qt.exercise_counts)==null?void 0:wn.min_score,"\u5206")),nr.createElement("aside",null,nr.createElement("div",null,"\u6807\u51C6\u5DEE",nr.createElement(De.Z,{title:"\u53CD\u5E94\u5B66\u751F\u5206\u6570\u79BB\u6563\u7A0B\u5EA6\u7684\u6307\u6807\uFF0C\u6570\u503C\u8D8A\u5927\uFF0C\u8868\u793A\u5B66\u751F\u4E4B\u95F4\u7684\u6210\u7EE9\u5DEE\u8DDD\u8D8A\u5927\uFF0C\u6210\u7EE9\u5206\u5E03\u8D8A\u5E7F\uFF1B\u6570\u503C\u8D8A\u5C0F\uFF0C\u8868\u793A\u5B66\u751F\u4E4B\u95F4\u7684\u6210\u7EE9\u8D8A\u63A5\u8FD1\uFF0C\u5206\u5E03\u8D8A\u7A84\u3002"},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(aa=Qt==null?void 0:Qt.exercise_counts)==null?void 0:aa.standard_deviation)),nr.createElement("aside",null,nr.createElement("div",null,"\u4F18\u79C0",nr.createElement(De.Z,{title:`\u4F18\u79C0\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*${(pa=eo==null?void 0:eo.score_ranges)==null?void 0:pa.good_rate}%\uFF0C\u5C0F\u4E8E\u7B49\u4E8E\u603B\u5206*${($n=eo==null?void 0:eo.score_ranges)==null?void 0:$n.max_rate}%\u7684\u5B66\u751F\u6570`},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(Wn=Qt==null?void 0:Qt.exercise_counts)==null?void 0:Wn.best_counts,"\u4EBA")),nr.createElement("aside",null,nr.createElement("div",null,"\u826F\u597D",nr.createElement(De.Z,{title:`\u826F\u597D\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*${(Qa=eo==null?void 0:eo.score_ranges)==null?void 0:Qa.pass_rate}%\uFF0C\u5C0F\u4E8E\u603B\u5206*${(On=eo==null?void 0:eo.score_ranges)==null?void 0:On.good_rate}%\u7684\u5B66\u751F\u6570`},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(ga=Qt==null?void 0:Qt.exercise_counts)==null?void 0:ga.good_counts,"\u4EBA")),nr.createElement("aside",null,nr.createElement("div",null,"\u53CA\u683C",nr.createElement(De.Z,{title:`\u53CA\u683C\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*${(Yt=eo==null?void 0:eo.score_ranges)==null?void 0:Yt.fail_rate}%\uFF0C\u5C0F\u4E8E\u603B\u5206*${(da=eo==null?void 0:eo.score_ranges)==null?void 0:da.pass_rate}%\u7684\u5B66\u751F\u6570`},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(oa=Qt==null?void 0:Qt.exercise_counts)==null?void 0:oa.pass_counts,"\u4EBA")),nr.createElement("aside",null,nr.createElement("div",null,"\u4E0D\u53CA\u683C",nr.createElement(De.Z,{title:`\u4E0D\u53CA\u683C\u4EBA\u6570\uFF1A\u6210\u7EE9\u5C0F\u4E8E\u603B\u5206*${(Ta=eo==null?void 0:eo.score_ranges)==null?void 0:Ta.fail_rate}%\u7684\u5B66\u751F\u6570`},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(Jt=Qt==null?void 0:Qt.exercise_counts)==null?void 0:Jt.fail_counts,"\u4EBA"))),nr.createElement("div",{className:Cs.head},nr.createElement("div",{className:Cs.title},"\u9898\u76EE\u6982\u89C8",nr.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),nr.createElement(re.Z,null,nr.createElement(de.default.Item,{colon:!1,label:"\u7EDF\u8BA1\u7EF4\u5EA6"},nr.createElement(dn.default,{style:{width:140},value:za,onChange:Jr=>{Oa(Jr),tu(Sa,!0,{method:Jr})}},nr.createElement(dn.default.Option,{value:0},"\u6B63\u786E\u7387"),nr.createElement(dn.default.Option,{value:1},"\u5F97\u5206\u7387"))),nr.createElement(de.default.Item,{className:"ml20",colon:!1,label:"\u6392\u5E8F\u65B9\u5F0F"},nr.createElement(dn.default,{style:{width:140},value:Fr,onChange:Jr=>{xr(Jr),tu(Sa,!0,{order:Jr})}},nr.createElement(dn.default.Option,{value:0},"\u6309\u9898\u53F7\u5347\u5E8F"),nr.createElement(dn.default.Option,{value:1},"\u6309\u9898\u53F7\u964D\u5E8F"),nr.createElement(dn.default.Option,{value:2},"\u6309",is,"\u5347\u5E8F"),nr.createElement(dn.default.Option,{value:3},"\u6309",is,"\u964D\u5E8F"))))),nr.createElement(yt.Z,{spinning:Co},gi),nr.createElement("div",{className:Cs.head},nr.createElement("div",{className:Cs.title},"\u5B66\u751F\u6210\u7EE9\u5206\u5E03",nr.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09"))),Nr,nr.createElement("div",{className:Cs.head},nr.createElement("div",{className:Cs.title},"\u4F18\u79C0\u751F",nr.createElement(De.Z,{title:"\u7EDF\u8BA1\u8BE5\u573A\u8003\u8BD5\u4E2D\u6210\u7EE9\u6392\u540D\u524D10\u7684\u5B66\u751F"},nr.createElement("i",{style:{color:"#145DFF"},className:"iconfont icon-xiaowenhao2 ml5"})))),nr.createElement(z.default,{columns:Yu,rowKey:"index",dataSource:(Qt==null?void 0:Qt.rank_list)||[],pagination:!1}),nr.createElement("div",{className:Cs.head},nr.createElement("div",{className:Cs.title},"\u9898\u578B\u6982\u89C8",nr.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u73AF\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),nr.createElement(re.Z,null,nr.createElement(de.default.Item,{colon:!1,label:"\u7EDF\u8BA1\u7EF4\u5EA6"},nr.createElement(dn.default,{style:{width:140},value:ta,onChange:Jr=>{Ba(Jr),Iu(Sa,!0,{method:Jr})}},nr.createElement(dn.default.Option,{value:0},"\u6B63\u786E\u7387"),nr.createElement(dn.default.Option,{value:1},"\u5F97\u5206\u7387"))))),nr.createElement(yt.Z,{spinning:Gr},nr.createElement("div",{className:"p-20px ",style:{background:"#F6F7F9"}},nr.createElement("div",{className:"flex item-center justify-end mb20 gap-10px"},nr.createElement("div",{className:" c-grey-333"},ta===0?"\u6B63\u786E\u7387\u533A\u95F4\uFF1A":"\u5F97\u5206\u7387\u533A\u95F4\uFF1A"),nr.createElement("div",{className:"flex item-center gap-20px"},eu.map((Jr,Zo)=>nr.createElement("div",{key:Zo,className:"flex item-center gap-10px"},nr.createElement("div",{className:"rounded-2px",style:{width:10,height:10,background:Jr==null?void 0:Jr.color}}),nr.createElement("div",{className:"font12 c-grey-333"},Jr==null?void 0:Jr.label))))),nr.createElement("div",{className:"gap-10px",style:{display:"grid",gridTemplateColumns:"repeat(auto-fit, minmax(360px, 1fr))"}},hl))))),Pr==="2"&&nr.createElement("section",null,Qt!=null&&Qt.is_random?nr.createElement(Xn,{value:Li,ref:ji}):nr.createElement(Em,{value:Li,ref:ji})),Pr==="3"&&nr.createElement("section",null,nr.createElement(cg,{value:Li})))),((va=me==null?void 0:me.actionTabs)==null?void 0:va.key)==="\u5B66\u751F\u8BE6\u60C5"&&nr.createElement(Eg,null),((ra=me==null?void 0:me.actionTabs)==null?void 0:ra.key)==="\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4"&&nr.createElement(Kl,{handleOnComplete:to}),((ir=me==null?void 0:me.actionTabs)==null?void 0:ir.key)==="\u5B66\u751F\u5217\u8868"&&nr.createElement(mc,null))};var Lg=(0,ye.connect)(({exercise:me,classroomList:ve})=>({exercise:me,classroomList:ve}))(Ng),Rg=x(12049),gd={hideHeadCheckbox:"hideHeadCheckbox____864g",moveCategory:"moveCategory___on_eY",tabSearch:"tabSearch___LqTIA",warpModal:"warpModal___ub_j0",modalColumn:"modalColumn___tJRIx",modalRow:"modalRow___AFP2T",sup:"sup____weyo",shijuan:"shijuan___NU0re",name:"name___tJw50",tip:"tip___ihMML"},Zm=x(35724),Mg=x(92890),Ll=x(59301),Tg=Object.defineProperty,kg=Object.defineProperties,jg=Object.getOwnPropertyDescriptors,zm=Object.getOwnPropertySymbols,Zg=Object.prototype.hasOwnProperty,zg=Object.prototype.propertyIsEnumerable,Hm=(me,ve,le)=>ve in me?Tg(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,K0=(me,ve)=>{for(var le in ve||(ve={}))Zg.call(ve,le)&&Hm(me,le,ve[le]);if(zm)for(var le of zm(ve))zg.call(ve,le)&&Hm(me,le,ve[le]);return me},Hg=(me,ve)=>kg(me,jg(ve)),e0=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const{TabPane:Fm}=E.default,Qg=({classroomList:me,exercise:ve,loading:le,dispatch:dt})=>{var Dt;const _e=(0,ye.useParams)(),Wt=(0,ye.useLocation)(),[at]=de.default.useForm(),{commonHeader:Oe}=ve;let[Pe,xn]=(0,a.useState)(!0),[jn,Vn]=(0,a.useState)(!1);const[an,wn]=(0,a.useState)("myself");let[aa,pa]=(0,a.useState)([]),[$n,Wn]=(0,a.useState)([]),[Qa,On]=(0,a.useState)(),[ga,Yt]=(0,a.useState)([]);const da=(0,a.useRef)(),[oa,Ta]=(0,a.useState)(1),Jt=(0,a.useRef)(null),[va,ra]=(0,a.useState)(!1),[ir,eo]=(0,a.useState)(""),[Pr,Dr]=(0,a.useState)(""),Qt=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",width:150,ellipsis:!0,align:"left"},{title:"\u77E5\u8BC6\u70B9",dataIndex:"course_list_name",width:150,ellipsis:!0,align:"left"},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:Ua=>Ua?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:150,align:"left"},{title:"\u8BD5\u9898\u6570",dataIndex:"item_num",width:60,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:60,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"is_random",width:60,align:"center",render:(Ua,Ca)=>Ll.createElement("a",{href:Ua?`/randompaper/detail/${Ca.id}`:`/paperlibrary/see/${Ca.id}?defaultActiveKey=1`,target:"_blank>"},"\u9884\u89C8")}],[tt,ka]=(0,a.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"});(0,a.useEffect)(()=>{ve.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(vr(),Yt([]),fa())},[ve.actionTabs.key]);const fa=()=>e0(void 0,null,function*(){const Ua=yield dt({type:"paperlibrary/getTeachGroupData"});Wn(Ua)}),ja=Ua=>{const Ca=parseInt(Ua);return isNaN(Ca)?"":Ca},vr=()=>e0(void 0,null,function*(){var Ua,Ca;if(Pe){++tt.page,xn(!1);const ta=yield dt({type:"exercise/getBrankList",payload:Hg(K0({},tt),{search:(Ua=tt.search)==null?void 0:Ua.trim()})});aa=ta!=null&&ta.object_list?[...aa.concat(ta==null?void 0:ta.object_list)]:aa,On(ta.is_teacher),((Ca=ta.object_list)==null?void 0:Ca.length){Jt.current.scrollTop=0,aa=[],tt.page=0,tt.group_id=Ua,Pe=!0,Yt([]),ka(K0({},tt)),vr()},Xr={selectedRowKeys:ga,onChange:Ua=>{Yt(Ua)},type:"radio"},za=()=>{ka(K0({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),pa([]),xn(!0),wn("myself"),dt({type:"exercise/setActionTabs",payload:{}}),Vn(!1)},[Oa,Fr,xr,qa]=(0,Zm.P)(),ea=Ua=>e0(void 0,null,function*(){let Ca=!1;aa.forEach($a=>{ga.includes($a.id)&&(Ca=$a.is_random)}),da.current&&(Ca=Oe==null?void 0:Oe.is_random);const ta=Ua.map($a=>({shixun_id:$a.id,is_use:$a.is_use,is_copy:$a.is_copy}));if(!Ca){const $a=yield dt({type:"exercise/saveBanks",payload:{course_id:_e.coursesId,object_type:"examination_bank",bank_id:da.current?[da.current]:ga,shixuns_info:ta,is_make_up_exercise:!0,make_up_exercise_id:Number(_e.categoryId),use_origin_exercise:!!da.current}});($a==null?void 0:$a.status)===0&&((0,ue.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),eo(`/classrooms/${_e.coursesId}/exercise/${$a.exercise_id}/detail?random=${$a.is_random}&tabs=3`),Dr(`/classrooms/${_e.coursesId}/exercise/add/${$a.exercise_id}?random=${$a.is_random}&type=2`),oe.ZP.success("\u521B\u5EFA\u6210\u529F\uFF0C\u8BF7\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219"),setTimeout(()=>{window.location.href=`/classrooms/${_e.coursesId}/exercise/${$a.exercise_id}/detail?random=${$a.is_random}&tabs=3`},1e3),Fr(),za());return}dt({type:"exercise/setActionTabs",payload:{}}),Fr();let Ba=1,qn=Fe.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:Ll.createElement("div",{className:gd.modalColumn},Ll.createElement("div",{className:gd.modalRow},Ll.createElement("sup",{className:gd.sup},"*"),Ll.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),Ll.createElement(Te.Z,{parser:ja,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:Ba,onChange:$a=>{Ba=$a;const mr=document.getElementById("model_error");Ba<1||Ba>50?mr.style.display="block":mr.style.display="none"}})),Ll.createElement("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:za,onOk:()=>e0(void 0,null,function*(){if(Ba<1||Ba>50){const mr=document.getElementById("model_error");return mr.style.display="block",Promise.reject()}qn.update({cancelButtonProps:{disabled:!0}});const $a=yield dt({type:"exercise/saveBanks",payload:{course_id:_e.coursesId,object_type:"examination_bank",bank_id:da.current?[da.current]:ga,shixuns_info:ta,num:Ba,is_make_up_exercise:!0,make_up_exercise_id:Number(_e.categoryId),use_origin_exercise:!!da.current}});qn.update({cancelButtonProps:{disabled:!1}}),$a&&$a.status===0?((0,ue.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),Fe.default.destroyAll(),za(),Fr(),oe.ZP.success("\u521B\u5EFA\u6210\u529F\uFF0C\u8BF7\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219"),setTimeout(()=>{window.location.href=`/classrooms/${_e.coursesId}/exercise/${$a.exercise_id}/detail?random=${$a.is_random}&tabs=3`},1e3)):(za(),Fr())})})});return Ll.createElement(Ll.Fragment,null,Ll.createElement(Fe.default,{centered:!0,width:980,title:"\u521B\u5EFA\u8865\u8003",maskClosable:!1,destroyOnClose:!0,open:ve.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:jn,bodyStyle:{minHeight:150},wrapClassName:gd.warpModal,onOk:()=>e0(void 0,null,function*(){var Ua;if(oa===1){if(!ga.length){oe.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}Vn(!0);let Ca=!1,ta=!1;if(aa.forEach(qn=>{ga.includes(qn.id)&&qn.need_authorize&&(Ca=qn.need_authorize),ga.includes(qn.id)&&(ta=qn.is_random)}),Ca){(0,Mc.rX)(!1,"\u8BE5\u8BD5\u5377\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}(yield qa({id:`${ga[0]}`,course_id:_e.coursesId,type:"examination_bank"}))||ea([]),Vn(!1)}else{Vn(!0);const Ca=yield(0,fe.ZP)(`/api/exercises/${_e.categoryId}/use_origin_exercise.json`,{method:"post"}),ta=yield qa({id:`${ga[0]}`,course_id:_e.coursesId,type:"examination_bank",result:Ca});da.current=(Ua=Ca==null?void 0:Ca.save_banks_params)==null?void 0:Ua.bank_id,ta||ea([]),Vn(!1)}}),onCancel:za},Ll.createElement(be.ZP.Group,{value:oa,onChange:Ua=>Ta(Ua.target.value),style:{marginTop:10,marginBottom:15}},Ll.createElement(be.ZP,{value:1},"\u91CD\u65B0\u9009\u62E9\u8BD5\u5377"),Ll.createElement(be.ZP,{value:2},"\u7EE7\u7EED\u4F7F\u7528\u539F\u8BD5\u5377")),oa===1?Ll.createElement(Ll.Fragment,null,Ll.createElement(E.default,{activeKey:an,onTabClick:Ua=>e0(void 0,null,function*(){Jt.current.scrollTop=0,aa=[],an!==Ua&&Yt([]),wn(Ua),tt.page=0,tt.filter=Ua,tt.group_id=null,Pe=!0,vr()})},Ll.createElement(Fm,{tab:Ll.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),Ll.createElement(Fm,{tab:Ll.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),Ll.createElement(Fm,{tab:Ll.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),Ll.createElement("div",{className:gd.tabSearch},an==="teacher"&&Ll.createElement(dn.default,{value:tt.group_id,onChange:Sa,size:"middle",style:{width:200,marginRight:30}},Ll.createElement(dn.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(Dt=$n==null?void 0:$n.groups)==null?void 0:Dt.map(Ua=>Ll.createElement(dn.default.Option,{key:Ua==null?void 0:Ua.group_id,value:Ua==null?void 0:Ua.group_id},Ua==null?void 0:Ua.name))),Ll.createElement(Se.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:tt.search,onChange:Ua=>{tt.search=Ua.target.value,ka(K0({},tt))},onSearch:Ua=>{Jt.current.scrollTop=0,aa=[],tt.page=0,Pe=!0,Yt([]),Ua&&(0,Mg.tk)({name:Ua,copywriting:Ua,position:"Exercise"}),vr()}})),Ll.createElement("div",{ref:Jt,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!Qa&&an==="public"&&Ll.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},Ll.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93"),Ll.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),Ll.createElement(Di(),{initialLoad:!1,pageStart:0,loadMore:()=>{vr()},hasMore:Pe,useWindow:!1},ve.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&Qa&&Ll.createElement(Rg.Z,{className:gd.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:aa,onRow:Ua=>({onClick:()=>{Yt([Ua==null?void 0:Ua.id])}}),resColumns:Qt,rowSelection:Xr})))):Ll.createElement(Ll.Fragment,null,Ll.createElement("div",{className:gd.shijuan},Ll.createElement("div",null,"\u8BD5\u5377\uFF1A"),Ll.createElement("div",{className:gd.name},Ll.createElement("span",null,Oe==null?void 0:Oe.exercise_name))),Ll.createElement("div",{className:gd.tip},"\u63D0\u793A\uFF1A\u4F7F\u7528\u539F\u8BD5\u5377\u521B\u5EFA\u8865\u8003\uFF0C\u4F1A\u81EA\u52A8\u5C06\u539F\u8BD5\u5377\u5148\u4FDD\u5B58\u4E00\u4EFD\u5230\u8BD5\u5377\u5E93\u4E2D"))),Ll.createElement(Fe.default,{title:"\u63D0\u793A",open:va,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:Ll.createElement("div",null,Ll.createElement(Ce.ZP,{onClick:()=>{ra(!1),ye.history.push(Pr)}},"\u4FEE\u6539\u8BD5\u5377"),Ll.createElement(Ce.ZP,{type:"primary",onClick:()=>{ye.history.push(ir),ra(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{ra(!1)}},Ll.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),Ll.createElement(Zm.Z,{inPaper:!0,visible:Oa,onCancel:Fr,onOk:ea,renderData:xr,modalType:"multiple",type:"examination_bank"}))};var Gg=(0,ye.connect)(({exercise:me,loading:ve,classroomList:le})=>({exercise:me,loading:ve,classroomList:le}))(Qg),Qm=x(64948),V0=x(59301),Wg=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Ug=({exercise:me,dispatch:ve})=>{const{value:le}=me.actionTabs.params||{},[dt,Dt]=(0,a.useState)(!1),{categoryId:_e,coursesId:Wt}=(0,ye.useParams)(),at=()=>Wg(void 0,null,function*(){Dt(!0);let Oe;le!=null&&le.is_wrong?Oe=yield(0,Qm._B)(_e,{exercise_question_id:le==null?void 0:le.question_id}):Oe=yield(0,Qm.pr)(_e,{exercise_question_id:le==null?void 0:le.question_id}),(Oe==null?void 0:Oe.status)===0&&(oe.ZP.success(Oe==null?void 0:Oe.message),ve({type:"paperlibrary/setActionTabs",payload:{params:{isUpdateData:!0}}}),ve({type:"exercise/editExercise",payload:{categoryId:_e,coursesId:Wt}}),ve({type:"exercise/setActionTabs",payload:{}})),Dt(!1)});return V0.createElement(Fe.default,{title:"\u63D0\u793A",width:600,centered:!0,open:me.actionTabs.key==="\u6807\u8BB0\u9519\u9898",confirmLoading:dt,onCancel:()=>ve({type:"exercise/setActionTabs",payload:{}}),onOk:at},V0.createElement("p",null,le!=null&&le.is_wrong?"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u9053\u8BD5\u9898\u53D6\u6D88\u6807\u8BB0\u4E3A\u9519\u9898\uFF1F":"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u9053\u8BD5\u9898\u6807\u8BB0\u4E3A\u9519\u9898\uFF1F"),le!=null&&le.is_wrong?V0.createElement("p",null,"\u53D6\u6D88\u6807\u8BB0\u540E\u5C06\u6309\u7167\u5B66\u751F\u5B9E\u9645\u7B54\u9898\u60C5\u51B5\u91CD\u65B0\u8BA1\u7B97\u5B66\u751F\u672C\u9053\u8BD5\u9898\u5F97\u5206\u3002"):V0.createElement("p",null,"\u6807\u8BB0\u540E\u5C06\u91CD\u65B0\u8BA1\u7B97\u5DF2\u4EA4\u5377\u5B66\u751F\u6210\u7EE9\uFF0C\u5C06\u5DF2\u4EA4\u5377\u5B66\u751F\u672C\u9053\u8BD5\u9898\u5F97\u5206\u8C03\u6574\u4E3A",le==null?void 0:le.question_score,"\u5206\u3002"))};var Kg=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Ug),Vg="data:image/png;base64,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agiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEAZzRAcMGNCihn///TcMHDiwRbwihj0E+vbtG/iTCAEhEEKPqLikuQbjTth4441Dnz59wi677BImm2yy8NBDD4Vdd901zDTTTOHUU08Ne++9dzjggAPC9NNP33QVYP/iiy+a4vxktNFGs3r8vOi45JJLhrHGGqsoyeIgJRTdn3/+GX766afw6aefhs8//zx89tlnFv7kk0/CzDPPHE455ZSmOr7//vtw2GGHNcUN6mSvvfayvqf5/vjjj7Dgggta1KuvvpomWfiKK64I5513Xhh55JHD1VdfHXr37t0iz+uvvx7eeOONsN5661na119/3SIPEaOMMkoYY4wxLO3nn38OjMkkk0wSzj333ML8Hvnrr7+GRRZZxE4fe+yxNvH0Mp11fOqpp8IDDzwQ9t9//9CrV68W1T766KNhp512Cssvv3w4/vjjW6QTwRh/9NFH4e233w5vvfVWePPNN8Nff/0VLrzwwvDggw+GlVZaKfTo0cPqeeaZZ8Kll14aZpxxRivDfcH4D0q4T3/55Re7d7iH+OMe4v753//+F7bddttBVaH0LoTAcF2orcNcU1FYruy22mora9/www9vRx5WFN3LL78cNtlkk3DJJZcYSXgn+vXrF1ZccUU/bTqS//LLL2+Ky5/MPvvsTQrsiCOOCE8++WRAEfMAt0dQsCgRyMvl999/DyijkUYaKay66qoeXXi87bbbTAHtsMMOLdLpf2sCEbqSo63HHXdcdu5lUOxbbrml1U+bll566bDKKqt4ctNx3XXXDSussEL47rvvArigtP7++++mPEUnbbWxKH9nxUG62223nVUHSWM4XHvtteHss8/OLoFiR+65557wyCOPWJiPUUcdNTz88MN2vtgY0tpOAAAPGklEQVRiixWO9bLLLmvxI4wwQiDMPUF99BcFj4HCvcs9Oddcc1ld11xzTbjrrrvMgABvynCPejssU+6De3/NNdcM4447bi5F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";const Yg=(me=[],ve=[],le=[])=>(console.log("---",me,ve,le),{tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:["\u7B49\u7EA7A","\u7B49\u7EA7B","\u7B49\u7EA7C","\u7B49\u7EA7D","\u7B49\u7EA7E"]}],yAxis:[{type:"value"}],series:[{name:"\u7F3A\u9677",type:"bar",stack:"Ad",color:["#5c9ef7"],emphasis:{focus:"series"},data:le},{name:"\u6F0F\u6D1E",type:"bar",stack:"Ad",color:["#75c87c"],emphasis:{focus:"series"},data:ve},{name:"\u4EE3\u7801\u89C4\u8303\u6027",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:me}]}),Xg=(me=[])=>({dataset:[{source:me}],tooltip:{show:!0,formatter:function(ve){return ve.value[2]+":"+ve.value[1]+"\u5206"}},xAxis:{splitLine:{lineStyle:{type:"dashed"}},show:!1},yAxis:{splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"scatter",type:"scatter",datasetIndex:0},{name:"line",type:"line",smooth:!0,datasetIndex:1,symbolSize:.1,symbol:"circle",label:{show:!0,fontSize:16},labelLayout:{dx:-20},encode:{label:2,tooltip:1}}]});var Jg=Object.defineProperty,Gm=Object.getOwnPropertySymbols,qg=Object.prototype.hasOwnProperty,_g=Object.prototype.propertyIsEnumerable,Wm=(me,ve,le)=>ve in me?Jg(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Y0=(me,ve)=>{for(var le in ve||(ve={}))qg.call(ve,le)&&Wm(me,le,ve[le]);if(Gm)for(var le of Gm(ve))_g.call(ve,le)&&Wm(me,le,ve[le]);return me},Bm=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const $g=({shixunHomeworks:me,loading:ve,dispatch:le})=>{var dt,Dt,_e,Wt;const at=(0,ye.useParams)(),[Oe,Pe]=(0,a.useState)(Y0(Y0({},{sort_by:"student_id",sort_direction:"desc"}),at)),[xn,jn]=(0,a.useState)(),[Vn,an]=(0,a.useState)([]);let wn=(0,a.useRef)();const[aa,pa]=(0,a.useState)(1),[$n,Wn]=(0,a.useState)(!1),[Qa,On]=(0,a.useState)(10),[ga,Yt]=(0,a.useState)([]);(0,a.useEffect)(()=>{oa()},[]);const da=[{title:"\u5B66\u53F7",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:Oe.sort_by==="student_number"?Oe.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED",dataIndex:"group_course_name"},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u7F3A\u9677",children:[{title:"\u963B\u65AD",dataIndex:"bug",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.blocker)},{title:"\u4E25\u91CD",dataIndex:"bug",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.critical)},{title:"\u4E3B\u8981",dataIndex:"bug",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.major)},{title:"\u6B21\u8981",dataIndex:"bug",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.minor)},{title:"\u7B49\u7EA7",dataIndex:"bug",sorter:!1,showSorterTooltip:!1,sortOrder:Oe.sort_by==="bug"?Oe.sort_direction==="desc"?"descend":"ascend":null,render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.grade)}]},{title:"\u6F0F\u6D1E",children:[{title:"\u963B\u65AD",dataIndex:"vulnerability",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.blocker)},{title:"\u4E25\u91CD",dataIndex:"vulnerability",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.critical)},{title:"\u4E3B\u8981",dataIndex:"vulnerability",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.major)},{title:"\u6B21\u8981",dataIndex:"vulnerability",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.minor)},{title:"\u7B49\u7EA7",dataIndex:"vulnerability",sorter:!1,showSorterTooltip:!1,sortOrder:Oe.sort_by==="vulnerability"?Oe.sort_direction==="desc"?"descend":"ascend":null,render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.grade)}]},{title:"\u4EE3\u7801\u89C4\u8303\u6027",children:[{title:"\u963B\u65AD",dataIndex:"specification",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.blocker)},{title:"\u4E25\u91CD",dataIndex:"specification",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.critical)},{title:"\u4E3B\u8981",dataIndex:"specification",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.major)},{title:"\u6B21\u8981",dataIndex:"specification",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.minor)},{title:"\u7B49\u7EA7",dataIndex:"specification",sorter:!1,showSorterTooltip:!1,sortOrder:Oe.sort_by==="specification"?Oe.sort_direction==="desc"?"descend":"ascend":null,render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.grade)}]},{title:"\u590D\u6742\u4EE3\u7801",dataIndex:"complexity",sorter:!0,showSorterTooltip:!1,sortOrder:Oe.sort_by==="complexity"?Oe.sort_direction==="desc"?"descend":"ascend":null},{title:"\u4EE3\u7801\u884C\u6570",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:Oe.sort_by==="total_row_number"?Oe.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8D28\u91CF\u8BC4\u5206",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:Oe.sort_by==="quality_score"?Oe.sort_direction==="desc"?"descend":"ascend":null},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",render:(Jt,va)=>a.createElement("a",{target:"_blank",href:`/classrooms/${at.coursesId}/exercise/${at.categoryId}/analysis/${va.id}`,className:"current c-light-primary"},"\u8BE6\u7EC6\u5206\u6790")}];(0,a.useEffect)(()=>(xn===2&&(wn.current=setInterval(()=>{oa()},6e4)),()=>{clearTimeout(wn.current)}),[xn]);function oa(){return Bm(this,null,function*(){const Jt=yield(0,fe.ZP)(`/api/exercises/${Oe.categoryId}/check_status.json`,{method:"GET"});jn(Jt.status),Jt.status!=2&&Jt.status!=-1&&(Ta({page:1,limit:10}),clearTimeout(wn.current))})}function Ta(Jt){return Bm(this,null,function*(){pa(Jt==null?void 0:Jt.page),On(Jt==null?void 0:Jt.limit);const va=yield(0,fe.ZP)(`/api/exercises/${Oe.categoryId}/code_quality_analysis_index.json`,{method:"GET",params:Y0({},Jt)});an(va)})}return console.log("-------",at),a.createElement("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pt10"},(xn===0||xn===1)&&a.createElement("div",null,a.createElement("p",{style:{display:"flex"}},a.createElement("span",{style:{flex:"1"}},a.createElement("label",null,"\u68C0\u6D4B\u65F6\u95F4\uFF1A",Vn==null?void 0:Vn.created_at)),a.createElement(Ce.ZP,{onClick:()=>{le({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B"}})}},"\u91CD\u65B0\u68C0\u6D4B")),a.createElement("p",{style:{display:"flex"}},a.createElement(re.Z,{style:{width:"100%"}},a.createElement(pe.Z,{flex:"80px"},a.createElement("label",null,"\u5206\u73ED\u60C5\u51B5:")),a.createElement(pe.Z,{flex:"80px"},a.createElement(Re.default,{checked:(ga==null?void 0:ga.length)===0,onChange:Jt=>{Jt.target.checked&&(Yt([]),Ta({page:aa,limit:Qa}))},style:{fontSize:"14px"},value:"all"},"\u5168\u90E8")),a.createElement(pe.Z,{flex:"1"},a.createElement(Re.default.Group,{value:ga,onChange:Jt=>Bm(void 0,null,function*(){Yt([...Jt]),Ta({page:aa,limit:Qa,group_course_ids:Jt})}),style:{width:"100%",fontSize:"14px"}},(dt=Vn==null?void 0:Vn.course_groups)==null?void 0:dt.map((Jt,va)=>a.createElement(Re.default,{style:{fontSize:"14px"},value:Jt==null?void 0:Jt.id},Jt==null?void 0:Jt.name,"(",Jt==null?void 0:Jt.count,")")))))),a.createElement("p",{style:{display:"flex"}},a.createElement("span",null,a.createElement("label",{style:{color:"red"}},"\u6CE8\u610F\uFF1A")),"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u5B8C\u6210\u68C0\u6D4B\u7684\u5206\u73ED"),a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},a.createElement("div",null,a.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u7B49\u7EA7\u5206\u6790"),(Vn==null?void 0:Vn.grade_statistics)&&a.createElement(Ad.Z,{option:Yg((Dt=Vn==null?void 0:Vn.grade_statistics)==null?void 0:Dt.map(Jt=>Jt.specification_count),(_e=Vn==null?void 0:Vn.grade_statistics)==null?void 0:_e.map(Jt=>Jt.vulnerability_count),(Wt=Vn==null?void 0:Vn.grade_statistics)==null?void 0:Wt.map(Jt=>Jt.bug_count)),style:{height:400,width:600},opts:{renderer:"svg"}})),a.createElement("div",null,a.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u8D28\u91CF\u5206\u5E03"),(Vn==null?void 0:Vn.quality_scores)&&a.createElement(Ad.Z,{option:Xg(Vn==null?void 0:Vn.quality_scores.map((Jt,va)=>[va+1,Jt==null?void 0:Jt.quality_score,Jt==null?void 0:Jt.user_name])),style:{height:400,width:600},opts:{renderer:"svg"}}))),a.createElement("div",null,a.createElement("div",{style:{display:"flex"}},a.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500,flex:"1"}},"\u8BE6\u7EC6\u5217\u8868"),a.createElement(Se.default.Search,{size:"middle",onSearch:Jt=>{Ta({page:1,limit:Qa,search:Jt})},style:{width:"300px"},enterButton:"\u641C\u7D22"})),a.createElement(z.default,{columns:da,dataSource:Vn==null?void 0:Vn.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:(Jt,va,ra)=>{ra.field&&(Oe.sort_by=ra.field),ra.order||(Oe.sort_direction="asc"),ra.order==="ascend"&&(Oe.sort_direction="asc"),ra.order==="descend"&&(Oe.sort_direction="desc"),ra.order||(Oe.sort_direction="asc"),Ta(Y0({page:1,limit:Qa},Oe))}}),a.createElement(we.Z,{current:aa,total:Vn==null?void 0:Vn.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:Qa,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:(Jt,va)=>{pa(Jt),On(va),Ta({page:Jt,limit:va,group_course_ids:ga})}}))),xn===2&&a.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},a.createElement("img",{src:Vg}),a.createElement("br",null),a.createElement(Ce.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{oa()}},"\u5237\u65B0\u9875\u9762")),a.createElement(Hr,null),a.createElement(Fe.default,{centered:!0,width:1200,title:"\u8BE6\u7EC6\u5206\u6790",destroyOnClose:!0,open:!!$n,footer:null,onCancel:()=>Wn(!1)},a.createElement("div",{style:{height:500,overflow:"hidden"}},!!$n&&a.createElement("iframe",{style:{height:"100%",width:"100%"},src:`https://sonar.educoder.net/project/issues?id=${at==null?void 0:at.categoryId}-${$n==null?void 0:$n.student_number}&resolved=false`,frameBorder:"0"}))))};var ef=(0,ye.connect)(({shixunHomeworks:me,loading:ve})=>({shixunHomeworks:me,loading:ve.effects}))($g),uu={flex_box_center:"flex_box_center___Mm5wp",flex_space_between:"flex_space_between___Xglxr",flex_box_vertical_center:"flex_box_vertical_center___oLvCy",flex_box_center_end:"flex_box_center_end___IEhG2",flex_box_column:"flex_box_column___TStIz",wrap:"wrap___WfgpQ",control:"control___Uvc1U",btn:"btn___gckHk",customTable:"customTable___fDCPQ",bgH:"bgH___FpdXp",cusModal:"cusModal___KC0OL",imgWrap:"imgWrap_____xpC",img:"img___y1_Tn",iBtn:"iBtn___PezSP",text:"text___JKvO_",no:"no___WXMqt",textP:"textP___E5hyW",video:"video___XvBIh",sys:"sys___wcaty",li:"li___vKMNS",d1:"d1___jR3G0",b1:"b1___xuUNz",es:"es___WFOJ6",listWrap:"listWrap___KKt7_",list:"list___SBQMa",mask:"mask___xkriH",icons:"icons___uLWh_",time:"time___tPYgD"},dr=x(59301),tf=Object.defineProperty,nf=Object.defineProperties,af=Object.getOwnPropertyDescriptors,Um=Object.getOwnPropertySymbols,rf=Object.prototype.hasOwnProperty,of=Object.prototype.propertyIsEnumerable,Km=(me,ve,le)=>ve in me?tf(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,vc=(me,ve)=>{for(var le in ve||(ve={}))rf.call(ve,le)&&Km(me,le,ve[le]);if(Um)for(var le of Um(ve))of.call(ve,le)&&Km(me,le,ve[le]);return me},lf=(me,ve)=>nf(me,af(ve)),t0=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const uf=({exercise:me,dispatch:ve,user:le})=>{var dt;const Dt=(0,ye.useParams)(),[_e,Wt]=(0,a.useState)({page:1,limit:20,sort_by:null,sort_direction:null,state:null,audit:null,name:"",keyword:"",course_group_id:[],exercise_id:Dt==null?void 0:Dt.categoryId}),[at]=de.default.useForm(),[Oe,Pe]=(0,a.useState)(),[xn,jn]=(0,a.useState)(!1),{exerciseList:Vn,commonHeader:an}=me,[wn,aa]=(0,a.useState)([]),[pa,$n]=(0,a.useState)([]),[Wn,Qa]=(0,a.useState)(0),[On,ga]=(0,a.useState)(!0),[Yt,da]=(0,a.useState)(!1),[oa,Ta]=(0,a.useState)(!1),[Jt,va]=(0,a.useState)(!1),[ra,ir]=(0,a.useState)(""),eo=(0,a.useRef)(null),Pr=[{name:"IP\u5F02\u5E38",id:1},{name:"\u6D4F\u89C8\u5668\u5F02\u5E38",id:2},{name:"\u767B\u5F55\u5F02\u5E38",id:3},{name:"\u5207\u5C4F",id:4},{name:"\u8003\u8BD5\u5EF6\u65F6",id:5},{name:"\u6253\u56DE\u91CD\u505A",id:6},{name:"\u4F7F\u7528\u8003\u8BD5\u89E3\u9501\u7801",id:7},{name:"\u9000\u51FA\u5168\u5C4F",id:8}],[Dr,Qt]=(0,a.useState)([]);(0,a.useEffect)(()=>{tt(_e)},[]),(0,a.useEffect)(()=>(clearInterval(eo.current),(an==null?void 0:an.exercise_status)===2&&(eo.current=setInterval(()=>{tt(_e)},3e4)),()=>{clearInterval(eo.current)}),[an==null?void 0:an.exercise_status,_e]);const tt=qa=>t0(void 0,null,function*(){const ea=rr().cloneDeep(qa);console.log(ea,"sendData"),ga(!0),aa([]);const Ua=yield(0,fe.ZP)(`/api/exercises/${qa==null?void 0:qa.exercise_id}/exercise_abnormities.json`,{method:"get",params:ea});Qt((Ua==null?void 0:Ua.error_types)||[]),$n([]),ga(!1),Qa(Ua==null?void 0:Ua.total_count),aa((Ua==null?void 0:Ua.exercise_abnormites)||[])}),ka=(qa,ea)=>{_e.page=1,_e[ea]=qa,Wt(vc({},_e)),tt(_e)},fa=qa=>{_e.page=1,_e.keyword=qa,Wt(vc({},_e))},ja=()=>{_e.page=1;const qa=Object.assign({},at.getFieldValue());Object.keys(qa).map(function(ea){switch(ea){case"error_type":qa[ea].includes("all")||!qa[ea].length?(delete _e.error_type,at.setFieldsValue({error_type:"all"})):(_e.error_type=qa[ea],at.setFieldsValue({error_type:_e.error_type}));break;case"course_group_id":qa[ea].includes("all")||!qa[ea].length?(delete _e.course_group,at.setFieldsValue({course_group_id:"all"})):(_e.course_group=qa[ea],at.setFieldsValue({course_group_id:_e.course_group}));break}}),Wt(vc({},_e)),tt(_e)};(0,a.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Pe(47),jn(!0))},[document.getElementById("divhe"),Vn]);const vr=(qa,ea,Ua)=>{_e.page=qa==null?void 0:qa.current,_e.limit=qa==null?void 0:qa.pageSize,Ua!=null&&Ua.order?(_e.sort_by=Ua==null?void 0:Ua.field,_e.sort_direction=(Ua==null?void 0:Ua.order)==="ascend"?"asc":"desc"):(_e.sort_by=null,_e.sort_direction=null),Wt(vc({},_e)),tt(_e)},Sa=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,render:(qa,ea,Ua)=>_e.limit*(_e.page-1)+Ua+1},{title:"\u59D3\u540D",dataIndex:"real_name",width:110,ellipsis:{showTitle:!1},render:qa=>dr.createElement(De.Z,{placement:"bottomLeft",title:qa},dr.createElement("span",null,qa))},{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:qa=>dr.createElement(De.Z,{placement:"bottomLeft",title:qa},dr.createElement("span",null,qa||"--"))},{title:"\u5206\u73ED",dataIndex:"course_group_name",width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:qa=>dr.createElement(De.Z,{placement:"bottomLeft",title:qa},dr.createElement("span",null,qa||"--"))},{title:"\u64CD\u4F5C\u65F6\u95F4",width:180,dataIndex:"created_at",ellipsis:{showTitle:!1}},{title:"\u7C7B\u578B",dataIndex:"error_type",width:140,ellipsis:{showTitle:!1}},{title:"\u8BF4\u660E",dataIndex:"description",ellipsis:{showTitle:!1},render:(qa,ea)=>dr.createElement(dr.Fragment,null,dr.createElement(De.Z,{placement:"bottomLeft",title:qa},dr.createElement("span",null,qa||"--")),(ea==null?void 0:ea.user_screen_num)>=50&&dr.createElement(De.Z,{placement:"bottomLeft",title:"\u6CE8\u610F\uFF1A\u8BE5\u5B66\u751F\u7684\u622A\u5C4F\u603B\u6570\u91CF\u5DF2\u8FBE\u523050\u5F20\uFF0C\u9700\u8981\u624B\u52A8\u5220\u9664\u5DF2\u622A\u5C4F\u7684\u56FE\u7247\u4E4B\u540E\u624D\u80FD\u7EE7\u7EED\u81EA\u52A8\u622A\u5C4F"},dr.createElement("i",{className:"iconfont icon-tishi11 font14 ml5 mr5",style:{color:"#FA6400"}})),(ea==null?void 0:ea.user_screen_num)>0&&dr.createElement("span",{onClick:()=>ir(ea==null?void 0:ea.user_id),className:"current c-light-primary ml10"},"\u622A\u5C4F\u8BB0\u5F55"))}],Xr=qa=>{$n(qa)},za=()=>{da(!1),tt(_e)},Oa=qa=>{const ea=[{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"audit_time",width:170,render:(Ca,ta)=>dr.createElement("span",null,Ca||"--")},{title:"\u5BA1\u6838\u72B6\u6001",dataIndex:"exercise_identity_photo_state",width:110,render:(Ca,ta)=>dr.createElement(dr.Fragment,null,Ca==="passed"&&dr.createElement("span",{style:{color:"#44D7B6"}},"\u5BA1\u6838\u901A\u8FC7"),Ca==="rejected"&&dr.createElement("span",{style:{color:"#E53333"}},"\u5BA1\u6838\u4E0D\u901A\u8FC7"),Ca==="submitted"&&dr.createElement("span",{style:{color:"#666666"}},"\u5F85\u5BA1\u6838"))},{title:"\u5BA1\u6838\u610F\u89C1",dataIndex:"comment",render:(Ca,ta)=>Ca?dr.createElement(De.Z,{placement:"bottom",title:Ca},dr.createElement("span",null,Ca)):"--"},{title:"\u91C7\u96C6\u7167\u7247",dataIndex:"photo_url",width:90,render:(Ca,ta)=>dr.createElement("span",{className:"current c-light-primary",onClick:()=>{Ga.Z.publish("preview-image",Ca)}},"\u67E5\u770B")}],Ua=Fe.default.confirm({icon:null,width:700,className:`${uu.cusModal} custom-modal-divider`,centered:!0,title:dr.createElement(re.Z,null,dr.createElement(pe.Z,{flex:"1"},"\u5BA1\u6838\u8BB0\u5F55"),dr.createElement(pe.Z,null,dr.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>Ua.destroy()}))),content:dr.createElement("div",null,dr.createElement(z.default,{className:uu.customTable,dataSource:[vc({},qa)],bordered:!1,columns:ea,rowKey:"exercise_identity_photo_id",rowClassName:uu.row,pagination:!1}))})},Fr=qa=>{var ea,Ua;const Ca=Fe.default.confirm({icon:null,className:`${uu.cusModal} custom-modal-divider`,centered:!0,width:((ea=qa==null?void 0:qa.play_url)==null?void 0:ea.length)<6?724:744,title:dr.createElement(re.Z,null,dr.createElement(pe.Z,{flex:"1"},"\u89C6\u9891"),dr.createElement(pe.Z,null,dr.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>Ca.destroy()}))),content:dr.createElement("ul",{className:uu.sys},(Ua=qa==null?void 0:qa.play_url)==null?void 0:Ua.map((ta,Ba)=>dr.createElement("li",{className:uu.li,key:Ba},dr.createElement("div",{className:uu.d1},dr.createElement("div",{className:uu.img},dr.createElement(Ci,{src:ta==null?void 0:ta.replace(".m3u8",".flv"),autoPlay:!0})),dr.createElement("div",{className:uu.btn},dr.createElement("div",{className:uu.b1},"\u56DE\u653E\u89C6\u9891",Ba+1))))))})},xr=qa=>{const ea=Fe.default.confirm({icon:null,className:`${uu.cusModal} custom-modal-divider`,centered:!0,width:710,title:dr.createElement(re.Z,null,dr.createElement(pe.Z,{flex:"1"},"\u4EBA\u8138\u7167\u7247"),dr.createElement(pe.Z,null,dr.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>ea.destroy()}))),content:dr.createElement(re.Z,null,dr.createElement("aside",{className:uu.imgWrap,style:{marginBottom:40}},dr.createElement("div",{className:uu.img},dr.createElement("img",{width:326,src:(0,ue.Tv)(qa==null?void 0:qa.photo_url)}),dr.createElement("div",{className:uu.textP},"\u91C7\u96C6\u7167\u7247")),dr.createElement("div",{className:uu.img,style:{marginLeft:20}},qa!=null&&qa.identity_url?dr.createElement("img",{width:326,src:(0,ue.Tv)(qa==null?void 0:qa.identity_url)}):dr.createElement("div",{className:uu.no,style:{width:326}},dr.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),dr.createElement("div",{className:uu.textP},"\u8BC1\u4EF6\u7167\u7247"))))})};return dr.createElement("section",{className:uu.wrap},dr.createElement(de.default,{form:at,onChange:ja,initialValues:{course_group_id:"all"}},dr.createElement(de.default.Item,{name:"course_group_id"},dr.createElement(Re.default.Group,{style:{width:"100%"}},dr.createElement(re.Z,null,dr.createElement(pe.Z,{className:"font14",flex:"80px"},"\u73ED\u7EA7:"),dr.createElement(pe.Z,{flex:"80px"},dr.createElement(Re.default,{value:"all"},"\u5168\u90E8")),dr.createElement(pe.Z,{flex:"1",id:"divhe",style:{height:Oe+"px",overflow:"hidden"}},(dt=Vn.course_groups)==null?void 0:dt.map((qa,ea)=>dr.createElement(Re.default,{key:ea,value:qa.exercise_group_id,className:"ml0 mr8"},qa.exercise_group_name,"(",qa.exercise_group_students,")"))),xn&&dr.createElement("span",{onClick:()=>{let qa=document.getElementById("divhe").scrollHeight;Oe>47?Pe(47):Pe(qa)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Oe===47?"\u5C55\u5F00":"\u6536\u8D77",Oe===47?dr.createElement(Do.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):dr.createElement(io.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),dr.createElement(de.default.Item,{name:"error_type"},dr.createElement(Re.default.Group,{style:{width:"100%"}},dr.createElement(re.Z,null,dr.createElement(pe.Z,{className:"font14",flex:"80px"},"\u7C7B\u578B:"),dr.createElement(pe.Z,{flex:"80px"},dr.createElement(Re.default,{value:"all"},"\u5168\u90E8")),dr.createElement(pe.Z,{flex:"1",id:"divhe",style:{height:Oe+"px",overflow:"hidden"}},Dr==null?void 0:Dr.map((qa,ea)=>dr.createElement(Re.default,{key:ea,value:qa.error_type,className:"ml0 mr8"},qa.error_type_text,"\uFF08",qa.count||0,"\uFF09"))))))),dr.createElement("div",{className:uu.control},dr.createElement(Se.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:_e==null?void 0:_e.keyword,onChange:qa=>fa(qa.target.value),onSearch:()=>{_e.page=1,Wt(vc({},_e)),tt(_e)}}),dr.createElement(Ce.ZP,{onClick:()=>Ta(!0),style:{marginLeft:"auto"},icon:dr.createElement("i",{className:"iconfont icon-guizeguanli font16"}),type:"link"},"\u622A\u5C4F\u89C4\u5219"),dr.createElement(Ce.ZP,{onClick:()=>va(!0),icon:dr.createElement("i",{className:"iconfont icon-chakanshenqingjilu font14"}),type:"link"},"\u64CD\u4F5C\u65E5\u5FD7")),dr.createElement("div",{className:uu.bgH}),dr.createElement(z.default,{className:uu.customTable,dataSource:wn,bordered:!1,columns:Sa,size:"large",rowKey:"exercise_identity_photo_id",rowClassName:uu.row,loading:On,onChange:vr,pagination:{pageSize:_e.limit,total:Wn,current:_e.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:qa=>dr.createElement("span",{className:"mr10"},"\u5171",dr.createElement("span",{className:"c-orange"},qa),"\u6761\u6570\u636E")}}),dr.createElement(cf,{selectIds:pa,visible:Yt,onCancel:()=>da(!1),onOk:za,params:_e}),dr.createElement(df,{visible:Jt,onCancel:()=>va(!1)}),dr.createElement(mf,{visible:ra,onCancel:()=>ir(!1)}),dr.createElement(Fe.default,{centered:!0,title:"\u622A\u5C4F\u89C4\u5219",open:oa,width:900,footer:null,onCancel:()=>{Ta(!1)}},dr.createElement("div",{className:"c-grey-333"},dr.createElement("div",{className:"mb20 blod"},"1.\u6BCF\u4E2A\u5B66\u751F\u6BCF\u573A\u8003\u8BD5\u6700\u591A\u622A\u5C4F\u7684\u603B\u6570\u91CF\u4E3A50\u5F20\uFF0C\u8D85\u8FC7\u4E4B\u540E\u8BE5\u5B66\u751F\u9000\u51FA\u5168\u5C4F\u4E0D\u518D\u8FDB\u884C\u622A\u5C4F\uFF0C\u8001\u5E08\u624B\u52A8\u5220\u9664\u622A\u5C4F\u56FE\u7247\u4E4B\u540E\u53EF\u518D\u81EA\u52A8\u8FDB\u884C\u622A\u5C4F\uFF1B"),dr.createElement("div",{className:"mb20 blod"},"2.\u5355\u6B21\u9000\u51FA\u5168\u5C4F\u65F6\u957F\u4E0E\u622A\u5C4F\u6B21\u6570"),dr.createElement("div",{className:"mb20"},"1\uFF09\u82E5\u5B66\u751F\u30101\u79D2 \u2264 \u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 30\u79D2\u3011\uFF0C\u6BCF\u96945\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),dr.createElement("div",{className:"mb20"},"2\uFF09\u82E5\u5B66\u751F\u301030\u79D2\uFF1C\u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 120\u79D2\u3011\uFF0C\u6BCF\u969410\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),dr.createElement("div",{className:"mb20"},"3\uFF09\u82E5\u5B66\u751F\u3010120\u79D2\uFF1C\u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 300\u79D2\u3011\uFF0C\u6BCF\u969430\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),dr.createElement("div",{className:"mb20"},"4\uFF09\u82E5\u5B66\u751F\u3010300\u79D2\uFF1C\u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 720\u79D2\u3011\uFF0C\u6BCF\u969460\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),dr.createElement("div",{className:"mb20"},"5\uFF09\u82E5\u5B66\u751F\u3010\u9000\u51FA\u5168\u5C4F\u65F6\u957F \uFF1E720\u79D2\u3011\uFF0C\u4E0D\u518D\u8FDB\u884C\u622A\u5C4F\uFF1B"),dr.createElement("div",{className:"mb20 blod"},"3.\u5B66\u751F\u8FD4\u56DE\u8003\u8BD5\u4E4B\u540E\uFF0C\u4E0D\u518D\u8FDB\u884C\u622A\u5C4F\u3002"))),dr.createElement(wa.Z,null))};var sf=(0,ye.connect)(({exercise:me,user:ve})=>({exercise:me,user:ve}))(uf);const cf=({visible:me,onOk:ve,onCancel:le,selectIds:dt,params:Dt})=>{const[_e,Wt]=(0,a.useState)(!1),[at,Oe]=(0,a.useState)({}),[Pe]=de.default.useForm(),xn=jn=>t0(void 0,null,function*(){Wt(!0);let Vn;me===!0?Vn=yield(0,fe.ZP)(`/api/exercises/${Dt==null?void 0:Dt.exercise_id}/batch_audit_identity_photo.json`,{method:"post",body:vc({identity_photo_ids:dt},jn)}):Vn=yield(0,fe.ZP)(`/api/exercises/${Dt==null?void 0:Dt.exercise_id}/audit_identity_photo.json`,{method:"post",body:vc({identity_photo_id:me==null?void 0:me.exercise_identity_photo_id},jn)}),(Vn==null?void 0:Vn.status)===0&&ve(),Wt(!1)});return dr.createElement(Fe.default,{title:me!==!0?"\u4EBA\u8138\u8EAB\u4EFD\u5BA1\u6838":"\u6279\u91CF\u5BA1\u6838",open:!!me,centered:!0,keyboard:!1,width:650,destroyOnClose:!0,onCancel:()=>{le()},afterClose:()=>{Pe.resetFields(),Oe({})},confirmLoading:_e,onOk:()=>Pe.submit()},dr.createElement(de.default,{className:uu.formWrap,form:Pe,labelCol:{span:4},wrapperCol:{span:18},onFinish:xn,onValuesChange:()=>{Oe(vc({},Pe.getFieldsValue()))}},me!==!0&&dr.createElement(re.Z,{style:{marginLeft:28,marginBottom:38}},dr.createElement(pe.Z,null,"\u91C7\u96C6\u7167\u7247\uFF1A"),dr.createElement(pe.Z,null,dr.createElement("aside",{className:uu.imgWrap},dr.createElement("div",{className:uu.img},dr.createElement("img",{width:234,src:(0,ue.Tv)(me==null?void 0:me.photo_url)}),dr.createElement("div",{onClick:()=>{Ga.Z.publish("preview-image",me==null?void 0:me.photo_url)},className:uu.iBtn},"\u9884\u89C8"),dr.createElement("div",{className:uu.text},"\u91C7\u96C6\u7167\u7247")),dr.createElement("div",{className:uu.img,style:{marginLeft:20}},me!=null&&me.identity_url?dr.createElement("img",{width:234,src:(0,ue.Tv)(me==null?void 0:me.identity_url)}):dr.createElement("div",{className:uu.no,style:{width:326}},dr.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(me!=null&&me.identity_url)&&dr.createElement("div",{onClick:()=>{Ga.Z.publish("preview-image",(0,ue.Tv)(me==null?void 0:me.identity_url))},className:uu.iBtn},"\u9884\u89C8"),dr.createElement("div",{className:uu.text},"\u8BC1\u4EF6\u7167\u7247"))))),dr.createElement(de.default.Item,{label:"\u5BA1\u6838\u72B6\u6001",name:"state",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u72B6\u6001"}]},dr.createElement(be.ZP.Group,null,dr.createElement(be.ZP,{value:"passed"},"\u5BA1\u6838\u901A\u8FC7"),dr.createElement(be.ZP,{value:"rejected"},"\u5BA1\u6838\u4E0D\u901A\u8FC7"))),(at==null?void 0:at.state)==="rejected"&&dr.createElement(de.default.Item,{label:"\u5BA1\u6838\u610F\u89C1",name:"comment",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u610F\u89C1"}]},dr.createElement(Se.default,{placeholder:"\u5982\uFF1A\u4F60\u7684\u4E2A\u4EBA\u4FE1\u606F\u4E0E\u7167\u7247\u4E0D\u4E00\u81F4\u3002",maxLength:30})),dr.createElement("div",{style:{color:"#FA6400",paddingLeft:32}},"\u6CE8\u610F\uFF1A\u5BA1\u6838\u901A\u8FC7\u540E\uFF0C\u8BE5\u5B66\u751F\u5728\u672C\u573A\u8003\u8BD5\u7684\u8BA4\u8BC1\u72B6\u6001\u5C06\u66F4\u65B0\u4E3A\u201C\u5BA1\u6838\u901A\u8FC7\u201D\uFF0C\u4E14\u80FD\u591F\u8FDB\u5165\u8003\u8BD5\u3002")))},df=({visible:me,onCancel:ve})=>{const le=(0,ye.useParams)(),[dt,Dt]=(0,a.useState)({page:1,limit:20,exercise_id:le==null?void 0:le.categoryId}),[_e,Wt]=(0,a.useState)(!1),[at,Oe]=(0,a.useState)([]),[Pe,xn]=(0,a.useState)(0);(0,a.useEffect)(()=>{me&&(dt.page=1,dt.limit=20,Dt(vc({},dt)),Vn(dt))},[me]);const jn=[{title:"\u64CD\u4F5C\u4EBA",dataIndex:"teacher_name",ellipsis:{showTitle:!1},render:wn=>dr.createElement(De.Z,{placement:"bottomLeft",title:wn},dr.createElement("span",null,wn))},{title:"\u64CD\u4F5C\u65F6\u95F4",dataIndex:"created_at",width:200},{title:"\u7C7B\u578B",dataIndex:"operate_type",width:100,render:wn=>dr.createElement(dr.Fragment,null,wn===0&&dr.createElement("span",null,"\u5220\u9664"))},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"student_name",width:140,ellipsis:{showTitle:!1},render:wn=>dr.createElement(De.Z,{placement:"bottomLeft",title:wn},dr.createElement("span",null,wn))},{title:"\u5B66\u53F7",dataIndex:"student_id",width:160,ellipsis:{showTitle:!1},render:wn=>dr.createElement(De.Z,{placement:"bottomLeft",title:wn},dr.createElement("span",null,wn))},{title:"\u622A\u5C4F\u65F6\u95F4",dataIndex:"screen_time",width:200},{title:"\u56FE\u7247",dataIndex:"url",width:100,render:wn=>dr.createElement("img",{className:"current",onClick:()=>Ga.Z.publish("preview-image",`${Le.Z.API_SERVER}${wn}`),width:70,height:40,src:`${Le.Z.API_SERVER}${wn}`})}],Vn=wn=>t0(void 0,null,function*(){const aa=rr().cloneDeep(wn);Wt(!0);const pa=yield(0,fe.ZP)(`/api/exercises/${wn==null?void 0:wn.exercise_id}/exercise_user_screens/screen_actions.json`,{method:"get",params:aa});Wt(!1),xn(pa==null?void 0:pa.total_count),Oe((pa==null?void 0:pa.exercise_screen_actions)||[])}),an=wn=>{dt.page=wn==null?void 0:wn.current,dt.limit=wn==null?void 0:wn.pageSize,Dt(vc({},dt)),Vn(dt)};return dr.createElement(Fe.default,{title:"\u64CD\u4F5C\u65E5\u5FD7",open:me,centered:!0,keyboard:!1,width:1064,destroyOnClose:!0,onCancel:()=>{ve()},footer:null},dr.createElement(z.default,{dataSource:at,bordered:!1,columns:jn,size:"large",loading:_e,locale:{emptyText:dr.createElement(He.Z,null)},onChange:an,pagination:{pageSize:dt.limit,total:Pe,current:dt.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,showTotal:wn=>dr.createElement("span",{className:"mr10"},"\u5171",dr.createElement("span",{className:"c-orange"},wn),"\u6761\u6570\u636E")}}))},mf=({visible:me,onCancel:ve})=>{const le=(0,ye.useParams)(),[dt,Dt]=(0,a.useState)({page:1,limit:9999,user_id:me,error_type:[8],exercise_id:le==null?void 0:le.categoryId}),[_e,Wt]=(0,a.useState)(!1),[at,Oe]=(0,a.useState)([]);(0,a.useEffect)(()=>{me&&Pe(lf(vc({},dt),{user_id:me}))},[me]);const Pe=Vn=>t0(void 0,null,function*(){const an=rr().cloneDeep(Vn);console.log(an,"sendData"),Wt(!0);const wn=yield(0,fe.ZP)(`/api/exercises/${Vn==null?void 0:Vn.exercise_id}/exercise_abnormities.json`,{method:"get",params:an});Wt(!1),Oe((wn==null?void 0:wn.exercise_abnormites)||[])}),xn=Vn=>t0(void 0,null,function*(){Fe.default.confirm({icon:null,title:"\u63D0\u793A",content:"\u5220\u9664\u540E\u4E0D\u53EF\u6062\u590D\uFF0C\u786E\u8BA4\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>t0(void 0,null,function*(){(yield(0,fe.ZP)(`/api/exercises/${le==null?void 0:le.categoryId}/exercise_user_screens/${Vn}.json`,{method:"delete"})).status===0&&(oe.ZP.success("\u5220\u9664\u6210\u529F"),Pe(dt))})})}),jn=(at==null?void 0:at[0])||{};return dr.createElement(Fe.default,{title:"\u622A\u5C4F\u8BB0\u5F55",open:!!me,centered:!0,keyboard:!1,width:684,forceRender:!0,destroyOnClose:!0,onCancel:()=>{ve()},footer:null},dr.createElement(yt.Z,{spinning:_e},dr.createElement("div",{style:{maxHeight:500}},dr.createElement("div",{className:"c-grey-333 blod mb10"},jn==null?void 0:jn.real_name," ",jn==null?void 0:jn.student_id),(jn==null?void 0:jn.user_screen_num)>=50&&dr.createElement("div",{className:"mb10",style:{color:"#FA6400"}},dr.createElement("i",{className:"iconfont icon-tishi11 mr5"}),dr.createElement("span",null,"\u6CE8\u610F\uFF1A\u8BE5\u5B66\u751F\u7684\u622A\u5C4F\u603B\u6570\u91CF\u5DF2\u8FBE\u5230 50 \u5F20\uFF0C\u9700\u8981\u624B\u52A8\u5220\u9664\u5DF2\u622A\u5C4F\u7684\u56FE\u7247\u4E4B\u540E\u624D\u80FD\u7EE7\u7EED\u81EA\u52A8\u622A\u5C4F")),at==null?void 0:at.map((Vn,an)=>{var wn,aa;return dr.createElement("div",{key:an},dr.createElement("div",{className:"mb10"},dr.createElement("span",{className:"c-grey-666 mr10"},"\u9000\u51FA\u5168\u5C4F\u65F6\u95F4"),dr.createElement("span",{style:{display:"inline-block",width:144},className:"c-grey-333"},Vn==null?void 0:Vn.created_at),dr.createElement("span",{className:"c-grey-666 ml40"},"\u622A\u5C4F\u6570\u91CF",dr.createElement("span",{style:{margin:"0 6px",color:"#FA6400"}},(wn=Vn==null?void 0:Vn.exercise_user_screens)==null?void 0:wn.length),"\u5F20")),dr.createElement("div",{className:uu.listWrap},(aa=Vn==null?void 0:Vn.exercise_user_screens)==null?void 0:aa.map(pa=>dr.createElement("div",{key:pa==null?void 0:pa.id,className:uu.list},dr.createElement("img",{src:`${Le.Z.API_SERVER}${pa==null?void 0:pa.url}`}),dr.createElement("div",{className:uu.time},dr.createElement("span",{className:"c-grey-666 mr10 font12"},"\u622A\u5C4F\u65F6\u95F4"),dr.createElement("span",{className:"c-grey-333 font12"},pa==null?void 0:pa.created_at)),dr.createElement("div",{className:uu.mask},dr.createElement("div",{className:uu.icons},dr.createElement("i",{onClick:()=>Ga.Z.publish("preview-image",`${Le.Z.API_SERVER}${pa==null?void 0:pa.url}`),className:"iconfont icon-fangda3 mr15"}),dr.createElement("i",{onClick:()=>xn(pa==null?void 0:pa.id),className:"iconfont icon-shanchu14"})))))))}))))};var Fd={flex_box_center:"flex_box_center___eZU8T",flex_space_between:"flex_space_between___l4Kzs",flex_box_vertical_center:"flex_box_vertical_center___E7NVy",flex_box_center_end:"flex_box_center_end___S0V3_",flex_box_column:"flex_box_column___ONItD",title:"title___rK1ze",export:"export___tng10",startbutton:"startbutton___jWMUv",bg:"bg___rwmJT",tabs:"tabs___SK3e0",moni:"moni___aMCpW",workListTabWrap:"workListTabWrap___dVDh3",workListTabButton:"workListTabButton___PN6ok",ai_review_new:"ai_review_new___MqVZZ",btn_review:"btn_review___g8AFi"},Vm=x(26636),gf=x(85933),ff=x(41727),pf=x(12971),vf=x(394);const hf=me=>{const ve=le=>{const dt=new Notification(le.title,{body:le.message,icon:le.icon||"/ip.png"});dt.addEventListener("click",()=>{le.link&&window.open(le.link,le.target||"_blank")}),setTimeout(()=>{dt.close()},3e4)};"Notification"in window?Notification.permission==="granted"?ve(me):Notification.permission!=="denied"&&Notification.requestPermission().then(le=>{le==="granted"&&ve(me)}):alert("\u5F53\u524D\u6D4F\u89C8\u5668\u4E0D\u652F\u6301\u901A\u77E5")};var Ef=x(4835),Af=x(37521),Cf=x(56731),yf=x(59659),Ff=x(41604),Bf=x(32637),Sf=x(10825),os={ai_review:"ai_review___GqZQo",top_warp:"top_warp___P2TQq",under_review:"under_review___vLnly",btn_operate:"btn_operate___E8qFp",btn_review:"btn_review___rxH04",is_disabled:"is_disabled___wJPew",config_warp:"config_warp___dn_f1",config_title:"config_title___MI463",znpy:"znpy___ifOzh",pfbz_ts:"pfbz_ts___j5lp8",btns_pfbz:"btns_pfbz___bng1r",lable_name1:"lable_name1___cLVR4",h_lh_40:"h_lh_40___lNgKg",teacherList:"teacherList___ikneH",teacherItem:"teacherItem___xeda2",activeTeacherItem:"activeTeacherItem___bNhun",title_sty:"title_sty___FJZX2",btn_config:"btn_config___qXb8n"},Pf=x(13014),el=x(59301),bf=Object.defineProperty,xf=Object.defineProperties,wf=Object.getOwnPropertyDescriptors,Ym=Object.getOwnPropertySymbols,Df=Object.prototype.hasOwnProperty,If=Object.prototype.propertyIsEnumerable,Xm=(me,ve,le)=>ve in me?bf(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Jm=(me,ve)=>{for(var le in ve||(ve={}))Df.call(ve,le)&&Xm(me,le,ve[le]);if(Ym)for(var le of Ym(ve))If.call(ve,le)&&Xm(me,le,ve[le]);return me},qm=(me,ve)=>xf(me,wf(ve)),X0=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Of=x(89392),Nf=({exercise:me,globalSetting:ve,user:le,loading:dt,dispatch:Dt})=>{const{is_open_ai_review:_e,ai_review_settings:Wt,unified_ai_setting:at,ai_review_user_id:Oe,exercise_author_id:Pe,is_random:xn}=me==null?void 0:me.commonHeader,jn=(0,ye.useParams)(),[Vn,an]=(0,a.useState)([]),[wn,aa]=(0,a.useState)(null),[pa,$n]=(0,a.useState)(!1),[Wn,Qa]=(0,a.useState)({is_open_ai_review:!1}),[On,ga]=(0,a.useState)(!1),[Yt]=de.default.useForm(),[da,oa]=(0,a.useState)(1),Ta=[{name:"\u51C6\u786E\u6027",content:"\u7B54\u6848\u662F\u5426\u51C6\u786E\u5730\u56DE\u7B54\u4E86\u9898\u76EE\uFF0C\u662F\u5426\u6B63\u786E\u8868\u8FBE\u6838\u5FC3\u77E5\u8BC6\u70B9\uFF0C\u662F\u5426\u6709\u6982\u5FF5\u6027\u9519\u8BEF",weight:60},{name:"\u5B8C\u6574\u6027",content:"\u7B54\u6848\u662F\u5426\u6DB5\u76D6\u6240\u6709\u5224\u5206\u5173\u952E\u8BCD\u548C\u6838\u5FC3\u77E5\u8BC6\u70B9\uFF0C\u662F\u5426\u6709\u91CD\u8981\u77E5\u8BC6\u70B9\u9057\u6F0F",weight:20},{name:"\u903B\u8F91\u6027",content:"\u7B54\u6848\u662F\u5426\u903B\u8F91\u6E05\u6670\u3001\u6761\u7406\u5206\u660E\uFF0C\u662F\u5426\u80FD\u591F\u6E05\u695A\u8868\u8FBE\u6838\u5FC3\u601D\u60F3",weight:20}];(0,a.useEffect)(()=>{dt["exercise/getCommonHeader"]||Jt()},[dt["exercise/getCommonHeader"]]);const Jt=()=>X0(void 0,null,function*(){Qa({is_open_ai_review:_e}),oa(at?1:2),Yt.setFieldValue("ai_review_settings",(Wt==null?void 0:Wt.length)>0?Wt:Ta),va(),Oe&&Oe!=-1?(ga(!1),aa(Oe)):Oe==-1?ga(!0):aa(Pe)}),va=()=>X0(void 0,null,function*(){const Qt=yield Dt({type:"teachers/getList",payload:{id:jn==null?void 0:jn.coursesId,coursesId:jn==null?void 0:jn.coursesId,page:1}});return an(Qt==null?void 0:Qt.teacher_list),Qt==null?void 0:Qt.teacher_list}),ra=()=>{Fe.default.info({centered:!0,icon:null,width:440,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:el.createElement("div",{className:"tc"},el.createElement("div",{className:"mb10"},"\u8BE5\u529F\u80FD\u5C5E\u4E8E\u8BD5\u7528\u9636\u6BB5\uFF0C\u5982\u679C\u60A8\u9700\u8981\u4F7F\u7528\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458~"),el.createElement("img",{src:Pf,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},ir=()=>X0(void 0,null,function*(){if((Wn==null?void 0:Wn.is_open_ai_review)===!1)return eo({is_open_ai_review:!1});yield Yt.validateFields();const Qt=Yt.getFieldValue("ai_review_settings");da==1&&!(0,ue.BR)(Qt)||eo(qm(Jm({},Wn),{unified_ai_setting:da==1,ai_review_settings:Qt,ai_review_user_id:On?-1:wn}))}),eo=Qt=>X0(void 0,null,function*(){$n(!0);const tt=yield(0,fe.ZP)(`/api/exercises/${jn==null?void 0:jn.categoryId}/ai_review_settings.json`,{method:"post",body:Qt});(tt==null?void 0:tt.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F\uFF01"),Pr()),$n(!1)}),Pr=()=>{Dt({type:"exercise/getCommonHeader",payload:{categoryId:jn==null?void 0:jn.categoryId,coursesId:jn==null?void 0:jn.coursesId,category:jn==null?void 0:jn.categoryId}})},Dr=()=>Of.isEqual({ai_review_settings:Wt,ai_review_user_id:Oe,is_open_ai_review:_e,unified_ai_setting:at},{ai_review_settings:Yt.getFieldValue("ai_review_settings"),ai_review_user_id:On?-1:wn,is_open_ai_review:Wn==null?void 0:Wn.is_open_ai_review,unified_ai_setting:da==1});return el.createElement(yt.Z,{spinning:dt["exercise/getCommonHeader"]},el.createElement("div",{className:os.ai_review},el.createElement("div",{className:os.config_warp},el.createElement("div",{className:os.config_title},"\u7B80\u7B54\u9898\u667A\u80FD\u8BC4\u9605"),el.createElement("div",{className:os.znpy},el.createElement(Re.default,{style:{color:"#000"},checked:Wn==null?void 0:Wn.is_open_ai_review,onChange:Qt=>{var tt;if(!((tt=le==null?void 0:le.userInfo)!=null&&tt.has_big_model_permission))return ra(),!1;Qa(qm(Jm({},Wn),{is_open_ai_review:Qt.target.checked}))}}),el.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u540E\uFF0C\u5728\u8BD5\u5377\u8BC4\u9605\u9875\u9762\u5C31\u53EF\u4EE5\u4F7F\u7528\u667A\u80FD\u8BC4\u9605\u529F\u80FD\uFF0C\u8BA9AI\u52A9\u6559\u5E2E\u52A9\u4F60\u6253\u5206\u548C\u5199\u8BC4\u8BED"),el.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/40205"},"\u64CD\u4F5C\u8BF4\u660E")),(Wn==null?void 0:Wn.is_open_ai_review)&&el.createElement(el.Fragment,null,el.createElement("div",{className:`${os.config_title} mt30`},"\u8BBE\u7F6E\u8BC4\u5206\u6807\u51C6"),el.createElement("div",{className:os.pfbz_ts},el.createElement(be.ZP.Group,{onChange:Qt=>{Qt.target.value==2&&Yt.setFieldValue("ai_review_settings",(Wt==null?void 0:Wt.length)>0?Wt:Ta),oa(Qt.target.value)},value:da,options:[{value:1,label:"\u7EDF\u4E00\u8BC4\u5206\u6807\u51C6",style:{marginRight:44}},{value:2,label:"\u6BCF\u9898\u5355\u72EC\u8BBE\u5B9A"}]})),da==1&&el.createElement(el.Fragment,null,el.createElement("div",{className:os.pfbz_ts},el.createElement("div",{style:{color:"#333"}},"\u63D0\u793A\uFF1A\u53C2\u8003\u7B54\u6848\u548C\u9898\u76EE\u89E3\u6790\u8D8A\u5B8C\u5584\uFF0CAI\u667A\u80FD\u8BC4\u9605\u5C31\u8D8A\u7CBE\u51C6~"),el.createElement("div",{className:"flex"},el.createElement("div",{className:os.btns_pfbz,onClick:()=>{Dt({type:"exercise/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206",showSelectQuestion:!0,ai_review_settings:Yt.getFieldValue("ai_review_settings")}})}},el.createElement("img",{src:yi.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"))),el.createElement(de.default,{form:Yt,colon:!1,style:{background:"#F6F7F9"}},el.createElement(de.default.List,{name:"ai_review_settings"},(Qt,{add:tt,remove:ka})=>Qt.map((fa,ja)=>{var vr;return el.createElement(re.Z,{key:fa.key,style:{padding:"5px 14px 5px 30px"}},el.createElement(pe.Z,{className:os.lable_name1},"\u8BC4\u5206\u9879\u76EE"),el.createElement(pe.Z,null,el.createElement(de.default.Item,{className:"ml10",name:[fa.name,"name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u9879\u76EE"}]},el.createElement(Se.default,{onChange:Sa=>{Yt.setFieldValue([fa.name,"content"],Sa.target.value)},placeholder:"\u8BF7\u8F93\u5165\u6700\u591A10\u5B57\u7B26",size:"large",style:{width:164},maxLength:10,className:"mr20"}))),el.createElement(pe.Z,{className:os.lable_name1},"\u8BC4\u5206\u6807\u51C6"),el.createElement(pe.Z,null,el.createElement(de.default.Item,{className:"ml10",name:[fa.name,"content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6"}]},el.createElement(Se.default,{onChange:Sa=>{Yt.setFieldValue([fa.name,"content"],Sa.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6",size:"large",style:{width:467},className:"mr20",maxLength:500}))),el.createElement(pe.Z,{className:os.lable_name1},"\u6743\u91CD"),el.createElement(pe.Z,null,el.createElement(de.default.Item,{className:"ml10",name:[fa.name,"weight"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6743\u91CD"},{pattern:/^(?!0(\.0+)?$)(\d+(\.\d)?)$/,message:"\u6700\u591A\u4FDD\u7559\u4E00\u4F4D\u5C0F\u6570"}]},el.createElement(Te.Z,{value:Yt.getFieldValue([fa.name,"weight"]),onChange:Sa=>{Number.isInteger(Sa)||Yt.setFieldValue([fa.name,"weight"],parseFloat(Sa).toFixed(2))},size:"large",addonAfter:"%",placeholder:"\u8BF7\u8F93\u5165\u6743\u91CD",min:.01,step:1,max:100,style:{width:"134px"}}))),el.createElement(re.Z,{className:(vr=os)==null?void 0:vr.h_lh_40},el.createElement(pe.Z,null,el.createElement("i",{className:"iconfont icon-tianjiatimu ml20 current",style:{color:"#00B187"},onClick:()=>{if(Qt.length>=10)return oe.ZP.info("\u6700\u591A\u53EA\u80FD\u6DFB\u52A010\u4E2A\u8BC4\u5206\u9879\u76EE");tt()}})),ja>0&&el.createElement(pe.Z,null,el.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{ka(fa.name)}}))))})))),da==2&&el.createElement("div",{className:os.pfbz_ts,style:{border:0,height:50}},el.createElement("div",{className:`${os.btn_config}`,onClick:()=>{if(!Dr()){Fe.default.info({centered:!0,icon:null,width:394,title:"\u60A8\u8FD8\u6CA1\u4FDD\u5B58\u5F53\u524D\u9875\u9762\u7684\u8BBE\u7F6E",content:el.createElement("div",null,el.createElement("div",{style:{color:"#E30000"}},"\u8BBE\u7F6E\u8BC4\u5206\u6807\u51C6\u524D\uFF0C\u8BF7\u5148\u4FDD\u5B58\u5F53\u524D\u9875\u9762\u7684\u8BBE\u7F6E\u3002")),okText:"\u6211\u77E5\u9053\u4E86"});return}ye.history.push(`/classrooms/${jn.coursesId}/exercise/add/${jn.categoryId}?random=${xn}&type=2`)}},"\u8BBE\u7F6E\u8BC4\u5206\u6807\u51C6 ")),el.createElement("div",{className:`${os.config_title} mt30`},"\u9009\u62E9\u8BC4\u9605\u8EAB\u4EFD"),el.createElement("div",{className:os.znpy,style:{border:0}},el.createElement(be.ZP,{style:{color:"#000"},checked:!On,onChange:Qt=>{if(ga(!On),Oe&&Oe!==-1)return aa(Oe);aa(Pe)}},"\u9009\u62E9\u4E00\u540D\u6559\u5E08",el.createElement("span",{style:{color:"#666"}},"\uFF08\u5728\u5B66\u751F\u67E5\u770B\u8BC4\u9605\u4FE1\u606F\u65F6\uFF0C\u6240\u663E\u793A\u7684\u8BC4\u9605\u8005\u8EAB\u4EFD\u4E3A\u4EE5\u4E0B\u6240\u9009\u6559\u5E08\uFF09"))),!On&&(Vn==null?void 0:Vn.length)>0&&el.createElement("div",{className:os.teacherList},Vn==null?void 0:Vn.map((Qt,tt)=>el.createElement("div",{className:`${os.teacherItem} ${(Qt==null?void 0:Qt.user_id)==wn?os.activeTeacherItem:""}`,key:tt,onClick:()=>aa(Qt==null?void 0:Qt.user_id)},Qt==null?void 0:Qt.name))),el.createElement("div",{className:os.znpy},el.createElement(be.ZP,{style:{color:"#000"},checked:On,onChange:Qt=>{ga(!On)}},"AI\u667A\u80FD\u4F53",el.createElement("span",{style:{color:"#666"}},"\uFF08\u5728\u5B66\u751F\u67E5\u770B\u8BC4\u9605\u4FE1\u606F\u65F6\uFF0C\u6240\u663E\u793A\u7684\u8BC4\u9605\u8005\u8EAB\u4EFD\u4E3AAI\u667A\u80FD\u4F53\uFF09")))),el.createElement(Ce.ZP,{loading:pa,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>ir()},"\u4FDD\u5B58"))))};var Lf=(0,ye.connect)(({exercise:me,globalSetting:ve,loading:le,user:dt})=>({exercise:me,globalSetting:ve,loading:le.effects,user:dt}))(Nf),Rf=x(22590),_m={radio_con:"radio_con___OlJK6",result_con:"result_con___Z4Xwq",result_title:"result_title___uGxkx"},hs=x(59301),Mf=Object.defineProperty,Tf=Object.defineProperties,kf=Object.getOwnPropertyDescriptors,$m=Object.getOwnPropertySymbols,jf=Object.prototype.hasOwnProperty,Zf=Object.prototype.propertyIsEnumerable,eg=(me,ve,le)=>ve in me?Mf(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Sm=(me,ve)=>{for(var le in ve||(ve={}))jf.call(ve,le)&&eg(me,le,ve[le]);if($m)for(var le of $m(ve))Zf.call(ve,le)&&eg(me,le,ve[le]);return me},zf=(me,ve)=>Tf(me,kf(ve)),Pm=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Hf=({shixunHomeworks:me,exercise:ve,loading:le,dispatch:dt})=>{var Dt,_e,Wt,at,Oe,Pe;const[xn,jn]=(0,a.useState)({page:1,limit:10}),[Vn,an]=(0,a.useState)(-1),[wn,aa]=(0,a.useState)(""),[pa,$n]=(0,a.useState)({}),[Wn,Qa]=(0,a.useState)(!1),[On,ga]=(0,a.useState)(!1),Yt=(0,ye.useParams)(),[da,oa]=(0,a.useState)({}),Ta=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(Dr,Qt,tt)=>(xn.page-1)*xn.limit+tt+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:180,ellipsis:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"left",sorter:!0,render:Dr=>Dr||"--"},{title:"\u5206\u73ED",dataIndex:"user_group_name",align:"left",render:(Dr,Qt)=>hs.createElement("div",{className:_m.banding,title:Dr||"--"},Dr||"--")},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"center",width:200,render:(Dr,Qt)=>Dr===0?hs.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Dr===1?hs.createElement("span",{style:{color:"#DF3042"}},!Qt.is_make_up&&"\u8003\u8BD5\u4E2D",Qt.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Dr===2?hs.createElement("span",{style:{color:"#5AB891"}},!Qt.is_make_up&&!Qt.is_force_commit&&"\u5DF2\u4EA4\u5377",Qt.is_make_up&&!Qt.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",Qt.is_make_up&&Qt.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!Qt.is_make_up&&Qt.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):hs.createElement("span",{style:{color:"#5AB891"}},!Qt.is_make_up&&!Qt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",Qt.is_make_up&&!Qt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",Qt.is_make_up&&Qt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!Qt.is_make_up&&Qt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sortDirections:["descend","ascend"],sorter:!0,width:150},{title:"\u8BC4\u9605\u72B6\u6001",width:150,dataIndex:"has_comment",render:(Dr,Qt)=>{let tt=new Date().getTime();return da!=null&&da.appraise_setting&&(da!=null&&da.sealed_review)&&new Date(da==null?void 0:da.appraise_end_time).getTime()>tt?"--":!Dr&&Qt.review_status?"\u8BC4\u9605\u4E2D":Dr?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"}},{title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",width:150,dataIndex:"success_status",render:Dr=>Dr===1?hs.createElement("span",{className:"c-green"},"\u6210\u529F"):hs.createElement("span",{className:"c-red"},"\u5931\u8D25")}].filter(Dr=>!!Dr);(0,a.useEffect)(()=>{var Dr,Qt;((Dr=ve.actionTabs)==null?void 0:Dr.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&(an((Qt=ve.actionTabs)==null?void 0:Qt.status),Jt())},[(Dt=ve.actionTabs)==null?void 0:Dt.key]),(0,a.useEffect)(()=>{var Dr;((Dr=ve.actionTabs)==null?void 0:Dr.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&Vn!=null&&ir(1,10)},[Vn]);const Jt=()=>Pm(void 0,null,function*(){const Dr=yield(0,fe.ZP)(`/api/exercises/${Yt.categoryId}/header_info.json`,{method:"get"});(Dr==null?void 0:Dr.status)===0&&oa((Dr==null?void 0:Dr.data)||{})}),va=Dr=>{xn.keyword=Dr,xn.page=1,jn(Sm({},xn)),ra(xn)},ra=Dr=>Pm(void 0,null,function*(){var Qt,tt;ga(!0);const ka=yield(0,fe.ZP)(`/api/exercise_resubmits/${(Qt=ve.actionTabs)==null?void 0:Qt.id}/resubmit_student_list.json`,{method:"get",params:zf(Sm({},Dr),{success_status:Vn!=-1?[Vn]:null,exercise_id:Yt==null?void 0:Yt.categoryId,exercise_question_id:(tt=ve.actionTabs)==null?void 0:tt.questionId})});(ka==null?void 0:ka.status)===0&&$n(ka||{}),ga(!1)}),ir=(Dr,Qt)=>{xn.page=Dr,xn.limit=Qt,jn(Sm({},xn)),ra(xn)},eo=()=>Pm(void 0,null,function*(){var Dr,Qt,tt,ka;if(Vn==1&&((Dr=pa==null?void 0:pa.success_status)==null?void 0:Dr[1].count)==0||Vn==2&&((Qt=pa==null?void 0:pa.success_status)==null?void 0:Qt[0].count)==0)return oe.ZP.warning("\u65E0\u53EF\u8BC4\u9605\u7684\u4F5C\u4E1A");Qa(!0);const fa=yield(0,fe.ZP)("/api/exercise_resubmits/resubmit.json",{method:"post",body:{exercise_id:Yt==null?void 0:Yt.categoryId,exercise_users_ids:pa==null?void 0:pa.exercise_users_ids,exercise_question_id:(tt=ve.actionTabs)==null?void 0:tt.questionId}});(fa==null?void 0:fa.status)===0&&(Pr(),(ka=ve.actionTabs)==null||ka.onOK()),Qa(!1)}),Pr=()=>{dt({type:"exercise/setActionTabs",payload:{key:""}}),aa(""),an(null)};return hs.createElement(Fe.default,{width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",open:((_e=ve.actionTabs)==null?void 0:_e.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",destroyOnClose:!0,confirmLoading:Wn,onCancel:()=>Pr(),okText:"\u7ACB\u5373\u667A\u80FD\u8BC4\u9605",onOk:()=>eo()},hs.createElement("div",{className:_m.radio_con},hs.createElement("div",null,hs.createElement("span",{className:"mr20"},"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"),hs.createElement(be.ZP.Group,{onChange:Dr=>{an(Dr.target.value)},value:Vn,options:[{label:"\u5168\u90E8",value:-1,style:{marginRight:25,color:"#000"}},{label:`\u6210\u529F\uFF08${((Wt=pa==null?void 0:pa.success_status)==null?void 0:Wt[1].count)||0}\uFF09`,value:1,style:{marginRight:25,color:"#000"}},{label:`\u5931\u8D25\uFF08${((at=pa==null?void 0:pa.success_status)==null?void 0:at[0].count)||0}\uFF09`,value:0,style:{marginRight:25,color:"#000"}}]}))),hs.createElement("div",{className:"flex justify-between item-center mb10"},hs.createElement("div",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",hs.createElement("span",{style:{color:"#37AD83",margin:"0 2px"}},((Oe=pa==null?void 0:pa.success_status)==null?void 0:Oe[1].count)||0),"\u4EBA\uFF0C\u5931\u8D25",hs.createElement("span",{style:{color:"#E30000",margin:"0 2px"}},((Pe=pa==null?void 0:pa.success_status)==null?void 0:Pe[0].count)||0),"\u4EBA"),hs.createElement(Se.default.Search,{style:{width:400},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:wn,onChange:Dr=>aa(Dr.target.value),onSearch:va})),hs.createElement(z.default,{loading:On,dataSource:(pa==null?void 0:pa.data)||[],columns:Ta,pagination:{current:xn.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:xn.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:(pa==null?void 0:pa.count)||0,size:"default",showTotal:ue.rU,onChange:ir},onChange:(Dr,Qt,tt)=>{tt!=null&&tt.order?(xn.sort_by=tt==null?void 0:tt.field,xn.direction=(tt==null?void 0:tt.order)==="ascend"?"asc":"desc"):(xn.sort_by=null,xn.direction=null),ra(xn)}}))};var Qf=(0,ye.connect)(({shixunHomeworks:me,exercise:ve,loading:le,user:dt})=>({shixunHomeworks:me,exercise:ve,loading:le.effects,user:dt}))(Hf),Bd=x(59301),Gf=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Wf=({exercise:me,loading:ve,dispatch:le})=>{var dt,Dt;const[_e,Wt]=(0,a.useState)([]),at=(0,ye.useParams)(),Oe=[{title:"\u65F6\u95F4",dataIndex:"created_at",width:170,ellipsis:!0,render:xn=>Bd.createElement(De.Z,{placement:"bottom",title:xn},Bd.createElement("span",{style:{color:"#333"}},Ze()(xn).format("YYYY-MM-DD HH:mm")))},{title:"\u64CD\u4F5C\u660E\u7EC6",dataIndex:"user_name",width:272,render:(xn,jn)=>Bd.createElement("span",{style:{color:"#333"}},jn==null?void 0:jn.user_name,"\u64CD\u4F5C\u4E86\u667A\u80FD\u8BC4\u9605")},{title:"\u64CD\u4F5C\u7ED3\u679C",dataIndex:"success_count",width:272,render:(xn,jn)=>(jn==null?void 0:jn.status)=="running"?Bd.createElement("span",{style:{color:"#333"}}," ",Bd.createElement("span",null,"\u667A\u80FD\u8BC4\u9605\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6")," ",jn==null?void 0:jn.rate):Bd.createElement("span",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F ",jn==null?void 0:jn.success_count," \u4EBA\uFF0C\u5931\u8D25 ",jn==null?void 0:jn.fail_count," \u4EBA")}];(0,a.useEffect)(()=>{var xn;((xn=me.actionTabs)==null?void 0:xn.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"&&Pe()},[(dt=me.actionTabs)==null?void 0:dt.key]);const Pe=()=>Gf(void 0,null,function*(){var xn;const jn=yield(0,fe.ZP)("/api/exercise_resubmits/resubmit_history.json",{method:"get",params:(xn=me.actionTabs)==null?void 0:xn.params});jn.status===0&&Wt(jn==null?void 0:jn.data)});return Bd.createElement(Fe.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u64CD\u4F5C\u8BB0\u5F55",open:((Dt=me.actionTabs)==null?void 0:Dt.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55",destroyOnClose:!0,onCancel:()=>{le({type:"exercise/setActionTabs",payload:{key:""}})},footer:null},Bd.createElement(z.default,{pagination:!1,dataSource:_e,columns:Oe,className:"mb10"}))};var Uf=(0,ye.connect)(({exercise:me,loading:ve,user:le})=>({exercise:me,loading:ve.effects,user:le}))(Wf),Kf=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())}),Vf=({id:me,dispatch:ve})=>{const[le,dt]=(0,a.useState)(null);(0,a.useEffect)(()=>{Dt()},[]);const Dt=()=>Kf(void 0,null,function*(){var _e,Wt,at,Oe,Pe,xn,jn,Vn,an,wn,aa,pa;const $n=me;let Wn;do if(Wn=yield(0,fe.ZP)("/api/intelligent_imports/get_ai_question_record.json",{method:"get",params:{ai_question_record_id:$n}}),((_e=Wn==null?void 0:Wn.data)==null?void 0:_e.status)===1){dt([(at=(Wt=Wn==null?void 0:Wn.data)==null?void 0:Wt.progress)==null?void 0:at.current_success_count,(Pe=(Oe=Wn==null?void 0:Wn.data)==null?void 0:Oe.progress)==null?void 0:Pe.total]);break}else if(((xn=Wn==null?void 0:Wn.data)==null?void 0:xn.status)===0)console.log("\u8BC6\u522B\u4E2D\uFF0C\u7EE7\u7EED\u8F6E\u8BE2..."),dt([(Vn=(jn=Wn==null?void 0:Wn.data)==null?void 0:jn.progress)==null?void 0:Vn.current_success_count,(wn=(an=Wn==null?void 0:Wn.data)==null?void 0:an.progress)==null?void 0:wn.total]),yield new Promise(Qa=>setTimeout(Qa,2e3));else{console.log("\u72B6\u6001\u5F02\u5E38");break}while(((aa=Wn==null?void 0:Wn.data)==null?void 0:aa.status)===0);ve({type:"exercise/setCommonHeader",payload:{progress:(pa=Wn==null?void 0:Wn.data)==null?void 0:pa.progress}})});return a.createElement(a.Fragment,null,le&&a.createElement(re.Z,{align:"middle",className:"mr10 ml10"},a.createElement(yt.Z,{className:"mr10",size:"small"}),a.createElement("span",null,"\u8BD5\u9898\u751F\u6210\u4E2D\uFF0C\u751F\u6210\u8FDB\u5EA6\uFF1A",le[0]," / ",le[1])))},Ia=x(59301),Yf=Object.defineProperty,Xf=Object.defineProperties,Jf=Object.getOwnPropertyDescriptors,J0=Object.getOwnPropertySymbols,tg=Object.prototype.hasOwnProperty,ng=Object.prototype.propertyIsEnumerable,ag=(me,ve,le)=>ve in me?Yf(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Vs=(me,ve)=>{for(var le in ve||(ve={}))tg.call(ve,le)&&ag(me,le,ve[le]);if(J0)for(var le of J0(ve))ng.call(ve,le)&&ag(me,le,ve[le]);return me},q0=(me,ve)=>Xf(me,Jf(ve)),qf=(me,ve)=>{var le={};for(var dt in me)tg.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&J0)for(var dt of J0(me))ve.indexOf(dt)<0&&ng.call(me,dt)&&(le[dt]=me[dt]);return le},Rd=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const _f=me=>{var ve=me,{exercise:le,globalSetting:dt,loading:Dt,dispatch:_e,classroomList:Wt,user:at,match:Oe}=ve,Pe=qf(ve,["exercise","globalSetting","loading","dispatch","classroomList","user","match"]),xn,jn,Vn,an,wn,aa,pa,$n,Wn,Qa,On,ga,Yt,da,oa,Ta,Jt,va;const ra=(0,ye.useParams)(),[ir]=(0,ye.useSearchParams)(),eo=(0,ye.useLocation)(),[Pr,Dr]=(0,a.useState)([]),{exerciseList:Qt,commonHeader:tt,checkDomain:ka,workSetting:fa,saveExerciseDownUsers:ja,course_groups:vr}=le,[Sa,Xr]=(0,a.useState)(null),[za,Oa]=(0,a.useState)(Ze()(new Date).valueOf()),[Fr,xr]=(0,a.useState)(),[qa,ea]=(0,a.useState)(!1),[Ua,Ca]=(0,a.useState)(1),[ta,Ba]=(0,a.useState)(!1),[qn,$a]=(0,a.useState)({name:"",id:"",list:[]}),[mr,Or]=(0,a.useState)({}),{userInfo:Co}=at;ra.category=ir.get("category_id");const po=!ka||ka&&((xn=Co==null?void 0:Co.course)==null?void 0:xn.course_identity)<3,Gr=(0,a.useRef)(Date.now()),ar=(0,a.useRef)(),[oo,So]=(0,a.useState)({});(0,a.useEffect)(()=>{(0,bt.Rm)()&&_e({type:"classroomList/getAssistantPermissions",payload:{course_id:ra.coursesId}})},[(jn=at==null?void 0:at.userInfo)==null?void 0:jn.username]),(0,a.useEffect)(()=>{new URLSearchParams(eo.search).get("tabs")==="3"&&Bu()},[]),(0,a.useEffect)(()=>{le.actionTabs.key=="\u8C03\u6574tabs\u9009\u4E2D"&&Xr(3)},[le.actionTabs.key]),(0,a.useEffect)(()=>(clearInterval(ar.current),(0,bt.G5)()&&(tt==null?void 0:tt.exercise_status)===2&&(tt!=null&&tt.enable_monitor)&&(ar.current=setInterval(()=>{zl()},5*1e3)),()=>{clearInterval(ar.current)}),[at.userInfo,tt==null?void 0:tt.exercise_status]),(0,a.useEffect)(()=>{Mi();const Nr=sessionStorage.getItem("illegalEntry");sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),Fe.default.info({title:"\u63D0\u793A",centered:!0,width:600,content:Ia.createElement("div",null,"\u5728\u7EBF\u8003\u8BD5\u7981\u6B62\u4F7F\u7528\u94FE\u63A5\u76F4\u63A5\u8BBF\u95EE\u7B54\u9898\u9875\u9762\uFF0C\u8BF7\u4F7F\u7528\u4E0B\u9762\u4E24\u79CD\u6B63\u5E38\u65B9\u5F0F\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Ia.createElement("br",null),"1\u3001\u5728",Ia.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u5217\u8868"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",Ia.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",Ia.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Ia.createElement("br",null),"2\u3001\u5728",Ia.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u8BE6\u60C5"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",Ia.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",Ia.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Ia.createElement("br",null),Nr==="allowRouter"&&Ia.createElement(Ia.Fragment,null,"3\u3001",Ia.createElement("span",{className:"c-red blod"},"\u4E25\u7981\u67E5\u770B\u4ED6\u4EBA\u7684\u8BD5\u5377\u3002"))),okText:"\u77E5\u9053\u4E86"}))},[ra.coursesId]);const Mi=()=>Rd(void 0,null,function*(){const Nr=yield _e({type:"exercise/getCommonHeader",payload:Vs({},ra)});Nr&&$a(Nr==null?void 0:Nr.simulate_exercise_records)}),Gl=()=>{const Nr=(tt==null?void 0:tt.simulate_exercise_num)-(tt==null?void 0:tt.user_simulate_num);return Nr>=0?Nr:0},zl=()=>Rd(void 0,null,function*(){const Nr=yield(0,fe.ZP)(`/api/exercises/${ra.categoryId}/new_abnormities.json`,{method:"get",params:{time:Gr.current}});if((Nr==null?void 0:Nr.status)===401){clearInterval(ar.current);return}Gr.current=Date.now(),(Nr==null?void 0:Nr.message)!==""&&(Nr==null?void 0:Nr.message)!=="\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"&&hf({title:(Nr==null?void 0:Nr.exercise_name)+"-\u8003\u8BD5\u5F02\u5E38",message:Nr.message,target:"self",icon:"/warning.png",link:`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/detail?random=${ir.get("random")==="true"}&tabs=7`})}),ji=(Nr=!1)=>{ye.history.push(`/classrooms/${ra.coursesId}/exercisenotice/${tt.id}/users/${Co.login}`)},hu=()=>{_e({type:"exercise/setUpdateIndex"})},Bu=()=>{_e({type:"exercise/getWorkSetting",payload:Vs({},ra)})},eu=()=>{_e({type:"exercise/getCommonHeader",payload:Vs({},ra)});const Nr={0:()=>{hu()},2:()=>{Ca(Ua+1)},3:()=>{_e({type:"exercise/getWorkSetting",payload:Vs({},ra)})}};Nr[Sa]&&Nr[Sa]()};function to(Nr){xr(Vs({},Nr))}const Li=[{name:"\u7B54\u9898\u5217\u8868",id:0,hidden:!1,component:Ia.createElement(co,{getparams:to,checkDomainAuthority:po})},{name:"\u8BD5\u5377\u9884\u89C8",id:2,hidden:(tt==null?void 0:tt.exercise_status)===-1||(0,ue._m)()&&!(0,bt.ag)()||!po||(0,bt.dE)(),component:(0,bt.Rm)()&&!((Vn=Wt.AssistantObject.exercise)!=null&&Vn.can_preview)||(tt==null?void 0:tt.exercise_status)==1&&(0,bt.Ny)()&&!(tt!=null&&tt.exercise_can_preview)?Ia.createElement("div",{style:{height:"500px",background:"#fff",textAlign:"center",alignContent:"center"}},Ia.createElement("img",{src:x(85004),width:220}),(0,bt.Rm)()?Ia.createElement("div",{style:{color:"#5F6367",marginTop:"18px"}},"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"):Ia.createElement(Ia.Fragment,null,Ia.createElement("div",{style:{color:"#5F6367",marginTop:"18px"}},"\u8003\u8BD5\u672A\u5F00\u59CB\u524D\uFF0C\u4EC5\u652F\u6301\u8BD5\u5377\u521B\u5EFA\u8005\u548C\u8BFE\u5802\u534F\u4F5C\u8001\u5E08\u67E5\u770B\u8BD5\u5377"),Ia.createElement("div",{style:{color:"#5F6367",marginTop:"10px"}},"\u5982\u9700\u67E5\u770B\u8BD5\u5377\uFF0C\u8BF7\u8054\u7CFB\u8BFE\u5802\u7BA1\u7406\u5458\u5148\u52A0\u5165\u8BFE\u5802"))):tt!=null&&tt.is_random?Ia.createElement(ts.default,{key:Ua}):Ia.createElement(Qi,{activeTabs:Sa})},{name:"\u7EDF\u8BA1\u5206\u6790",id:1,hidden:(tt==null?void 0:tt.exercise_status)===-1||!po||(0,ue._m)()&&!(0,bt.ag)()||(0,bt.dE)()&&!(tt!=null&&tt.show_statistic),component:Ia.createElement(Lg,null)},{name:"\u7F16\u7A0B\u9898\u6392\u884C\u699C",id:1,hidden:!((0,bt.dE)()&&(tt!=null&&tt.show_acm)),component:Ia.createElement(Tm,null)},{name:"\u8D28\u91CF\u68C0\u6D4B",id:7,hidden:(tt==null?void 0:tt.exercise_status)===-1||!(tt!=null&&tt.open_code_quality_analysis)||(0,bt.dE)(),component:Ia.createElement(ef,null)},{name:"\u4EE3\u7801\u67E5\u91CD",id:4,hidden:(tt==null?void 0:tt.exercise_status)===-1||(0,bt.dE)()||tt.exercise_status===1||!tt.exist_program||((an=dt==null?void 0:dt.setting)==null?void 0:an.hide_code_repeat),component:Ia.createElement(fi,{key:za})},{name:"\u91CD\u505A\u8BB0\u5F55",id:9,hidden:(tt==null?void 0:tt.exercise_status)===-1||(tt==null?void 0:tt.exercise_type)===2||(0,bt.dE)()&&(tt==null?void 0:tt.exercise_status)===1,component:Ia.createElement(yf.Z,null)},{name:"\u89C4\u5219\u8BBE\u7F6E",id:3,hidden:!po||(0,bt.dE)(),component:(tt==null?void 0:tt.exercise_status)===-1?Ia.createElement(Ef.Z,null):Ia.createElement(tm,null)},{name:"\u8003\u8BD5\u76D1\u63A7",id:7,hidden:(tt==null?void 0:tt.exercise_status)===-1||!(0,bt.G5)()||!(tt!=null&&tt.enable_monitor),component:Ia.createElement(sf,null)},{name:"\u4EBA\u8138\u5BA1\u6838",id:5,hidden:(tt==null?void 0:tt.exercise_status)===-1||!tt.identity_verify||(0,bt.dE)(),component:Ia.createElement(Da,null)},{name:"\u6444\u50CF\u76D1\u63A7",id:6,hidden:(tt==null?void 0:tt.exercise_status)===-1||!tt.open_phone_video_recording||(0,bt.dE)(),component:Ia.createElement(Ol,null)},{name:Ia.createElement("div",null,"\u667A\u80FD\u8BC4\u9605 ",Ia.createElement("img",{className:Fd.ai_review_new,src:pn})),id:11,component:Ia.createElement(Lf,null),hidden:(0,bt.dE)()||(tt==null?void 0:tt.is_random)||(tt==null?void 0:tt.exercise_type)==2}].filter(Nr=>!Nr.hidden);(tt==null?void 0:tt.exercise_status)===1&&Li.splice(0,1,...Li.splice(1,1,Li[0])),(0,a.useEffect)(()=>{if(typeof(tt==null?void 0:tt.exercise_status)=="number"){if(ir.get("tabs")){Xr(ir.get("tabs"));return}(tt==null?void 0:tt.exercise_status)===1?(Xr("2"),(0,bt.dE)()&&Xr("0")):Xr("0")}},[tt==null?void 0:tt.exercise_status]);const Wl="YYYY-MM-DD",tu=Ze()("2020-11-15",Wl),Iu=()=>Fe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:Ia.createElement(Ia.Fragment,null,"\u5E73\u53F0\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")}),nu=()=>{var Nr,gi;return Ia.createElement(Be.default,{onClick:hl=>Rd(void 0,null,function*(){var Yu,Jr;switch(le.order&&(ra.order=le.order,ra.order_type=le.order_type),hl.key){case"1":if((0,bt.Rm)()&&!((Yu=Wt.AssistantObject.exercise)!=null&&Yu.can_download)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_e({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:vr==null?void 0:vr.map(Zo=>({course_group_id:Zo==null?void 0:Zo.exercise_group_id,group_group_name:Zo==null?void 0:Zo.exercise_group_name,count:Zo==null?void 0:Zo.exercise_group_students})),fn:()=>{let Zo=[];Fe.default.confirm({title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9\u8BBE\u7F6E",icon:null,width:650,closable:!0,centered:!0,onOk:()=>Rd(void 0,null,function*(){if(Zo.length===0)return oe.ZP.info("\u8BF7\u9009\u62E9\u9009\u9879\uFF01"),Promise.reject();ra.types=Zo,(yield(0,ne.Uj)(q0(Vs(Vs({},ra),Fr),{exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}))).status===0&&(0,se.je)(q0(Vs(Vs({},ra),Fr),{exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}))}),content:Ia.createElement("div",null,Ia.createElement("p",{style:{color:"#E99237",marginBottom:"20"}},Ia.createElement(b.Z,{style:{marginRight:5,color:"#E99237"}}),"\u8BF7\u9009\u62E9\u60A8\u9700\u8981\u7684\u5B66\u751F\u6210\u7EE9\u6570\u636E\u8FDB\u884C\u5BFC\u51FA\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u56E0\u4E3A\u5BFC\u51FA\u7684\u6570\u636E\u592A\u591A\u800C\u5F71\u54CD\u5BFC\u51FA\u8FDB\u5EA6\u3002"),Ia.createElement("div",null,Ia.createElement(Re.default,{onChange:xl=>{xl.target.checked?Zo.push(1):Zo=Zo.filter(Ui=>Ui!==1)}},"\u57FA\u672C\u6570\u636E",Ia.createElement("span",{style:{color:"#666666"}},"\uFF08\u7EDF\u8BA1\u6BCF\u4E2A\u5B66\u751F\u7684\u5404\u9898\u578B\u5F97\u5206\u4E0E\u6700\u7EC8\u6210\u7EE9\uFF09"))),Ia.createElement("div",{style:{marginTop:15,marginBottom:15}},Ia.createElement(Re.default,{onChange:xl=>{xl.target.checked?Zo.push(2):Zo=Zo.filter(Ui=>Ui!==2)}},"\u5F97\u5206\u8BE6\u8868",Ia.createElement("span",{style:{color:"#666666"}},"\uFF08\u7EDF\u8BA1\u6BCF\u4E2A\u5B66\u751F\u7684\u5404\u5C0F\u9898\u5F97\u5206\u4E0E\u5404\u9898\u578B\u603B\u5F97\u5206\uFF09"))),Ia.createElement("div",null,Ia.createElement(Re.default,{onChange:xl=>{xl.target.checked?Zo.push(3):Zo=Zo.filter(Ui=>Ui!==3)}},"\u6570\u636E\u5206\u6790",Ia.createElement("span",{style:{color:"#666666"}},"\uFF08\u7EDF\u8BA1\u8BD5\u5377\u4E2D\u6BCF\u4E2A\u5C0F\u9898\u7684\u53C2\u8003\u603B\u4EBA\u6570\u3001\u7B54\u9898\u4EBA\u6570\u3001\u7B54\u5BF9\u4EBA\u6570\u3001\u6EE1\u5206\u4EBA\u6570\u548C\u5F97\u5206\u7387\uFF09"))))})}}});break;case"8":if((0,bt.Rm)()&&!((Jr=Wt.AssistantObject.exercise)!=null&&Jr.can_download)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(tt!=null&&tt.can_export_exam_summary)_e({type:"exercise/setActionTabs",payload:{title:"\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E"}});else{const Zo=yield(0,ne.aU)({id:(ra==null?void 0:ra.categoryId)||(ra==null?void 0:ra.exerciseId)});Fe.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,closable:!0,footer:null,content:Ia.createElement(Ia.Fragment,null,"\u60A8\u6240\u5728\u7684\u5355\u4F4D\u8FD8\u6CA1\u6709\u4E13\u5C5E\u7684\u8003\u8BD5\u603B\u7ED3\u6A21\u677F\uFF0C\u6682\u65F6\u65E0\u6CD5\u751F\u6210\u8003\u8BD5\u603B\u7ED3\u3002\u5982\u9700\u5B9A\u5236\u6A21\u677F\uFF0C\u8BF7\u8054\u7CFB\u6559\u7814\u52A9\u7406\uFF01",Ia.createElement("br",null),Ia.createElement("div",{className:"mt-20px"},Ia.createElement("a",{onClick:()=>{var xl,Ui,Nu,Il,Zn,Yn,_r,pu;So({url:Le.Z.API_SERVER+((Il=(Nu=(Ui=(xl=Zo==null?void 0:Zo.data)==null?void 0:xl.exam_summary_templates)==null?void 0:Ui[0])==null?void 0:Nu.attachment_info)==null?void 0:Il.url),file_type:(pu=(_r=(Yn=(Zn=Zo==null?void 0:Zo.data)==null?void 0:Zn.exam_summary_templates)==null?void 0:Yn[0])==null?void 0:_r.attachment_info)==null?void 0:pu.file_type})}},"\u67E5\u770B\u8003\u8BD5\u603B\u7ED3\u6A21\u677F\u793A\u4F8B>")),Ia.createElement("div",{className:"mt-20px ml-auto mr-auto p10 rounded-4px",style:{width:180,height:180,boxShadow:"0px 0px 10px 0px rgba(162,162,162,0.3)"}},Ia.createElement("img",{className:"h-full w-full",src:Bf})),Ia.createElement("div",{className:"mt10 mb-12px",style:{color:"#9096A3",textAlign:"center"}},"\u5FAE\u4FE1\u626B\u4E00\u626B\uFF0C\u6DFB\u52A0\u6559\u7814\u52A9\u7406"))})}break}})},(0,bt.GJ)()&&!(tt!=null&&tt.appraise_label)&&po&&((Nr=tt==null?void 0:tt.user_permission)==null?void 0:Nr.exercise_unpublish_count)>0&&(tt==null?void 0:tt.exercise_status)!==1&&(!(tt!=null&&tt.is_make_up_exercise)||(tt==null?void 0:tt.is_make_up_exercise)&&!((gi=fa==null?void 0:fa.exercise)!=null&&gi.publish_time)&&(tt==null?void 0:tt.allow_create_make_up))&&Ia.createElement(Be.default.Item,{key:"7",onClick:()=>{var hl,Yu,Jr,Zo;if(console.log(tt),(0,bt.Rm)()&&!((Yu=(hl=Wt==null?void 0:Wt.AssistantObject)==null?void 0:hl.exercise)!=null&&Yu.can_publish)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((tt==null?void 0:tt.exercise_question_count)===0){oe.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}const xl=Ze()(tt==null?void 0:tt.created_at,Wl);if(Ze()(tu).diff(Ze()(xl),"days")>0&&(tt!=null&&tt.is_random)){Iu();return}if(((Jr=at==null?void 0:at.userInfo)==null?void 0:Jr.user_status)===2){(0,Mc.Rd)();return}tt!=null&&tt.high_resources_consume&&!(tt!=null&&tt.high_resources_consume_permission)?_e({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:ra.coursesId,type:"exercise",type_id:ra.categoryId,name:tt.exercise_name,fn:()=>{var Nu;_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ra.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:ra,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:Sa,cb:eu,manage_all_group:(Nu=fa==null?void 0:fa.exercise)==null?void 0:Nu.manage_all_group}})}}}):_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ra.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:ra,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:Sa,cb:eu,manage_all_group:(Zo=fa==null?void 0:fa.exercise)==null?void 0:Zo.manage_all_group}})}},"\u53D1\u5E03\u8003\u8BD5"),(tt==null?void 0:tt.exercise_status)!==-1&&(0,bt.GJ)()&&po&&tt.exercise_status!==1&&!(tt!=null&&tt.is_make_up_exercise&&tt.exercise_status===3)&&(tt!=null&&tt.open_appraise?Ia.createElement(De.Z,{overlayStyle:{maxWidth:"initial"},title:Ia.createElement("div",null,Ia.createElement("div",null,"\u63D0\u793A\uFF1A"),Ia.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u96C6\u4E2D\u9605\u5377\uFF0C\u4E3A\u4E86\u4E0D\u5F71\u54CD\u6210\u7EE9\u8BC4\u5B9A\uFF0C\u4E0D\u53EF\u8FDB\u884C\u6B64\u64CD\u4F5C\u3002"),Ia.createElement("div",null,"\uFF08\u5982\u9700\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5\uFF0C\u8BF7\u521B\u5EFA\u65B0\u8BD5\u5377\u540E\u53D1\u5E03\uFF09"))},Ia.createElement(Be.default.Item,{key:"5"},"\u7F16\u8F91\u8BD5\u5377")):Ia.createElement(Be.default.Item,{key:"5",onClick:()=>{var hl,Yu;if((0,bt.Rm)()&&!((Yu=(hl=Wt==null?void 0:Wt.AssistantObject)==null?void 0:hl.exercise)!=null&&Yu.can_create)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Jr=Ze()(tt==null?void 0:tt.created_at,Wl);if(Ze()(tu).diff(Ze()(Jr),"days")>0&&(tt!=null&&tt.is_random)){Iu();return}else ye.history.push(tt!=null&&tt.is_random?`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/random/edit?type=settings`:`/classrooms/${ra.coursesId}/exercise/add/${ra.categoryId}?random=false&type=2`)}},"\u7F16\u8F91\u8BD5\u5377")),(tt==null?void 0:tt.exercise_status)!==-1&&!(0,bt.dE)()&&po&&tt.exercise_status>1&&tt.exist_program&&Ia.createElement(Be.default.Item,{key:"4",onClick:hl=>{_e({type:"exercise/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:ra}})}},"\u4EE3\u7801\u67E5\u91CD"),Ia.createElement(Be.default.Item,{key:"1"},"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9"),(tt==null?void 0:tt.exercise_status)===3&&Ia.createElement(Be.default.Item,{key:"8"},"\u5BFC\u51FA\u8003\u8BD5\u603B\u7ED3"),(tt==null?void 0:tt.exercise_status)!==-1&&Ia.createElement(Be.default.Item,{key:"2",onClick:()=>{var hl;if((0,bt.Rm)()&&!((hl=Wt.AssistantObject.exercise)!=null&&hl.can_download)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((0,bt.Ny)()&&(tt==null?void 0:tt.exercise_status)==1&&!(tt!=null&&tt.exercise_can_preview)){oe.ZP.warning("\u8BD5\u5377\u53D1\u5E03\u524D\uFF0C\u4EC5\u652F\u6301\u8BD5\u5377\u521B\u5EFA\u8005\u548C\u8BFE\u5802\u534F\u4F5C\u8001\u5E08\u8FDB\u884C\u64CD\u4F5C");return}if((tt==null?void 0:tt.exercise_status)===1)(0,ue.xg)(`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/export_blank`);else{let Yu=1;Fe.default.confirm({title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u7C7B\u578B",icon:null,centered:!0,closable:!0,content:Ia.createElement(be.ZP.Group,{defaultValue:1,onChange:Jr=>{Yu=Jr.target.value}},Ia.createElement(Me.Z,{direction:"vertical"},Ia.createElement(be.ZP,{value:1},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377+\u7B54\u6848"),Ia.createElement(be.ZP,{value:2},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377"),Ia.createElement(be.ZP,{value:3},"\u5BFC\u51FA\u6240\u6709\u5B66\u751F\u8BD5\u5377"))),onOk:()=>{Yu===3?_e({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u8BD5\u5377",course_groups:vr==null?void 0:vr.map(Jr=>({course_group_id:Jr==null?void 0:Jr.exercise_group_id,group_group_name:Jr==null?void 0:Jr.exercise_group_name,count:Jr==null?void 0:Jr.exercise_group_students})),fn:()=>Rd(void 0,null,function*(){var Jr,Zo,xl,Ui;ja&&ja();let Nu="",Il=0;const Zn=yield(0,fe.ZP)(`/api/exercises/${ra.categoryId}/exercise_users.json`,{method:"get",params:q0(Vs({},ra),{exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]})});if((Zn==null?void 0:Zn.status)===0){Nu=(Jr=Zn==null?void 0:Zn.data)==null?void 0:Jr.first_export_user_login,Il=(Zo=Zn==null?void 0:Zn.data)==null?void 0:Zo.total_count;const Yn=JSON.parse(localStorage[`${(xl=at==null?void 0:at.userInfo)==null?void 0:xl.login}-${ra.coursesId}-${ra.categoryId}-downFilter`]);localStorage[`${(Ui=at==null?void 0:at.userInfo)==null?void 0:Ui.login}-${ra.coursesId}-${ra.categoryId}-downFilter`]=JSON.stringify(q0(Vs({},Yn),{firstTargetLogin:Nu,totalCount:Il,exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}))}(0,ue.xg)(`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/export_blank?type=${Yu}`)})}}):(0,ue.xg)(`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/export_blank?type=${Yu}`)}})}}},"\u5BFC\u51FA\u8BD5\u5377"),Ia.createElement(Be.default.Item,{key:"3",onClick:()=>{var hl;if((0,bt.Rm)()&&!((hl=Wt.AssistantObject.exercise)!=null&&hl.can_download)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ye.history.push(`/classrooms/${ra.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"),(tt==null?void 0:tt.exercise_status)!==-1&&Ia.createElement(Be.default.Item,{key:"6",onClick:()=>{var hl;if((0,bt.Rm)()&&!((hl=Wt.AssistantObject.exercise)!=null&&hl.can_download)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_e({type:"exercise/setActionTabs",payload:{key:"exportSetting"}})}},"\u5BFC\u51FA\u683C\u5F0F\u8BBE\u7F6E"))},Zi=Nr=>Rd(void 0,null,function*(){const gi=yield(0,fe.ZP)(`/api/courses/${ra==null?void 0:ra.coursesId}/exercises/exercise_code_repeat.json`,{method:"post",body:{group_ids:Nr,id:ra==null?void 0:ra.categoryId}});if(gi.status===0){Xr(4),Oa(Ze()(new Date).valueOf()),_e({type:"exercise/setActionTabs",payload:{}});return}gi.status<-2&&oe.ZP.error(gi==null?void 0:gi.message)});let Ru=[{live:"A",gz:"0\u4E2A\u9519\u8BEF",ld:"0\u4E2A\u6F0F\u6D1E",gf:"0 - 5%"},{live:"B",gz:"\u81F3\u5C111\u4E2A\u6B21\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u6B21\u8981\u6F0F\u6D1E",gf:"6% - 10%"},{live:"C",gz:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u6F0F\u6D1E",gf:"11% - 20%"},{live:"D",gz:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u6F0F\u6D1E",gf:"21% - 50%"},{live:"E",gz:"\u81F3\u5C111\u4E2A\u963B\u65AD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u963B\u65AD\u6F0F\u6D1E",gf:"\u8D85\u8FC750%"}];const is=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",align:"center",width:60,render:(Nr,gi,hl)=>Ia.createElement(De.Z,{title:((ra.page||1)-1)*20+hl+1},Ia.createElement("span",null,((ra.page||1)-1)*20+hl+1))},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",align:"center",width:100,render:(Nr,gi)=>gi.commit_status===0||gi.commit_status===1?"--":!gi.open_total_score&&(0,bt.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(Nr=typeof Nr=="number"?Number(Nr):Nr,Nr||(Nr=0),Nr===100?Ia.createElement("span",{className:"c-green"},Nr||"--"):Nr>60?Ia.createElement("span",{className:"c-orange"},Nr||"--"):Ia.createElement("span",null,Nr||"--"))},!((mr==null?void 0:mr.objective)!==1||(mr==null?void 0:mr.objective)===1&&(mr==null?void 0:mr.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",render:(Nr,gi)=>{if(gi.commit_status===0||gi.commit_status===1)return"--";if(!gi.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{Nr=typeof Nr=="number"?Number(Nr):Nr,Nr||(Nr=0);let hl;return Nr>=0&&Nr<=60?hl=Ia.createElement("span",null,Nr):Nr===100?hl=Ia.createElement("span",{className:"c-green"},Nr):Nr>60?hl=Ia.createElement("span",{className:"c-orange"},Nr):hl="--",Ia.createElement(Ma,{renderText:hl,item:gi})}}},!((mr==null?void 0:mr.subjective)!==1||(mr==null?void 0:mr.subjective)===1&&(mr==null?void 0:mr.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",dataIndex:"subjective_score",align:"center",render:(Nr,gi)=>{if(gi.commit_status===0||gi.commit_status===1)return"--";if(!gi.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{Nr=typeof Nr=="number"?Number(Nr):Nr,Nr||(Nr=0);let hl;return Nr==0||Nr>0&&Nr<=60?hl=Ia.createElement("span",null,Nr):Nr===100?hl=Ia.createElement("span",{className:"c-green"},Nr):Nr>60?hl=Ia.createElement("span",{className:"c-orange"},Nr):hl="--",hl}}},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"center",width:200,render:(Nr,gi)=>Nr===0?Ia.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Nr===1?Ia.createElement("span",{style:{color:"#DF3042"}},!gi.is_make_up&&"\u8003\u8BD5\u4E2D",gi.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Nr===2?Ia.createElement("span",{style:{color:"#5AB891"}},!gi.is_make_up&&!gi.is_force_commit&&"\u5DF2\u4EA4\u5377",gi.is_make_up&&!gi.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",gi.is_make_up&&gi.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!gi.is_make_up&&gi.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):Ia.createElement("span",{style:{color:"#5AB891"}},!gi.is_make_up&&!gi.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",gi.is_make_up&&!gi.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",gi.is_make_up&&gi.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!gi.is_make_up&&gi.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:"\u5F00\u59CB\u7B54\u9898\u65F6\u95F4",dataIndex:"start_at",align:"center",width:200,render:Nr=>Nr?Ze()(Nr).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",align:"center",width:200,render:Nr=>Nr?Ze()(Nr).format("YYYY-MM-DD HH:mm"):"--"}].filter(Nr=>!!Nr);if(!(0,bt.RV)())return null;if(!(0,bt.RV)())return"";const Ou=()=>Ia.createElement("div",{className:Fd.export},Ia.createElement("div",{className:`${Fd.btn_review}`,onClick:()=>{if(!(tt!=null&&tt.is_open_ai_review))return oe.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!"),!1;window.location.href=`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/detail?random=${tt==null?void 0:tt.is_random}&tabs=2`}},Ia.createElement("img",{src:ya.Z,className:"mr8",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605"));return Ia.createElement("section",{className:Fd.bg},Ia.createElement("div",{className:"edu-container"},Co.username&&Ia.createElement("section",{className:"animated fadeIn"},Ia.createElement("aside",{className:"mt10"},Ia.createElement(ze.Z,{separator:">"},Ia.createElement(ze.Z.Item,{href:`/classrooms/${ra.coursesId}/exercise`},(aa=(wn=at==null?void 0:at.userInfo)==null?void 0:wn.course)==null?void 0:aa.course_name),Ia.createElement(ze.Z.Item,{href:`/classrooms/${ra.coursesId}/exercise`},"\u5728\u7EBF\u8003\u8BD5"),Ia.createElement(ze.Z.Item,null,"\u8BD5\u5377\u8BE6\u60C5"))),Ia.createElement("aside",{className:[Fd.title,"mt20"].join(" ")},Ia.createElement("a",{href:`/classrooms/${ra.coursesId}/exercise`},Ia.createElement(ee.Z,{className:"font16 c-black"})),(0,ue.vB)(tt==null?void 0:tt.exercise_status,tt==null?void 0:tt.appraise_label),(tt==null?void 0:tt.is_make_up_exercise)&&Ia.createElement("img",{src:ff,width:44,height:24,style:{marginRight:5,marginLeft:10}}),Ia.createElement("strong",{className:"font20 ml5 mr10"},tt==null?void 0:tt.exercise_name),(tt==null?void 0:tt.exercise_type)==2&&Ia.createElement("span",{style:{flexShrink:0,marginRight:10,display:"flex",alignItems:"center"},className:Fd.moni},Ia.createElement("img",{src:pf,width:18,height:14}),"\u6A21\u62DF\u8003\u8BD5"),(tt==null?void 0:tt.is_make_up_exercise)&&Ia.createElement(De.Z,{title:"\u70B9\u51FB\u53EF\u67E5\u770B\u539F\u8003\u8BD5"},Ia.createElement("i",{className:"iconfont icon-yuankaoshi",style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{(0,ue.xg)(`/classrooms/${ra.coursesId}/exercise/${tt==null?void 0:tt.make_up_exercise_id}/detail?random=${tt==null?void 0:tt.make_up_exercise_is_random}`)}})))),Ia.createElement("aside",{className:"mt30 relative"},Sa=="11"?Ia.createElement(Ou,null):Ia.createElement("div",{className:Fd.export},!(0,bt.dE)()&&!(tt!=null&&tt.is_make_up_exercise)&&(tt==null?void 0:tt.exercise_status)===3&&(tt==null?void 0:tt.exercise_type)!=2&&Ia.createElement(Ce.ZP,{onClick:Nr=>{if(Nr.preventDefault(),!(tt!=null&&tt.allow_create_make_up)){oe.ZP.warning("\u60A8\u5F53\u524D\u6CA1\u6709\u64CD\u4F5C\u6743\u9650\uFF0C\u8BF7\u8054\u7CFB\u8BFE\u5802\u7BA1\u7406\u5458");return}_e({type:"exercise/setActionTabs",payload:{key:"\u8865\u8003\u8BB0\u5F55",params:ra}})}},Ia.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u8865\u8003\u8BB0\u5F55"),!(0,bt.dE)()&&!(tt!=null&&tt.is_make_up_exercise)&&tt.exercise_status===3&&(tt==null?void 0:tt.exercise_type)!=2&&Ia.createElement(Ce.ZP,{onClick:Nr=>{if(Nr.preventDefault(),!(tt!=null&&tt.allow_create_make_up)){oe.ZP.warning("\u60A8\u5F53\u524D\u6CA1\u6709\u64CD\u4F5C\u6743\u9650\uFF0C\u8BF7\u8054\u7CFB\u8BFE\u5802\u7BA1\u7406\u5458");return}_e({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528",params:ra}})}},Ia.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u521B\u5EFA\u8865\u8003"),(0,bt.GJ)()&&po&&((pa=tt==null?void 0:tt.user_permission)==null?void 0:pa.user_commit_counts)>0&&(tt==null?void 0:tt.exercise_status)===2&&(tt==null?void 0:tt.exercise_type)!=2&&Ia.createElement(Ce.ZP,{onClick:Nr=>{var gi,hl;if(Nr.preventDefault(),(0,bt.Rm)()&&!((hl=(gi=Wt==null?void 0:Wt.AssistantObject)==null?void 0:gi.exercise)!=null&&hl.can_redo)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_e({type:"exercise/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",params:ra}})}},Ia.createElement("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"\u6253\u56DE\u91CD\u505A"),(0,bt.GJ)()&&po&&(($n=tt==null?void 0:tt.user_permission)==null?void 0:$n.exercise_unpublish_count)>0&&(tt==null?void 0:tt.exercise_status)===1&&(!(tt!=null&&tt.is_make_up_exercise)||(tt==null?void 0:tt.is_make_up_exercise)&&(tt==null?void 0:tt.allow_create_make_up))&&Ia.createElement(Vm.Z,{tips:tt==null?void 0:tt.open_appraise,style:{marginLeft:10}},Ia.createElement(Ce.ZP,{onClick:Nr=>{var gi,hl,Yu,Jr;if(Nr.preventDefault(),(0,bt.Rm)()&&!((hl=(gi=Wt==null?void 0:Wt.AssistantObject)==null?void 0:gi.exercise)!=null&&hl.can_publish)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((tt==null?void 0:tt.exercise_question_count)===0){oe.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}if(((Yu=at==null?void 0:at.userInfo)==null?void 0:Yu.user_status)===2){(0,Mc.Rd)();return}const Zo=Ze()(tt==null?void 0:tt.created_at,Wl);if(Ze()(tu).diff(Ze()(Zo),"days")>0&&(tt!=null&&tt.is_random)){Iu();return}tt!=null&&tt.high_resources_consume&&!(tt!=null&&tt.high_resources_consume_permission)?_e({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:ra.coursesId,type:"exercise",type_id:ra.categoryId,name:tt.exercise_name,fn:()=>{var Ui;_e({type:"exercise/getCommonHeader",payload:Vs({},ra)}),_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ra.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:ra,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:Sa,cb:eu,manage_all_group:(Ui=fa==null?void 0:fa.exercise)==null?void 0:Ui.manage_all_group}})}}}):_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ra.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:ra,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:Sa,cb:eu,manage_all_group:(Jr=fa==null?void 0:fa.exercise)==null?void 0:Jr.manage_all_group}})}},Ia.createElement("span",{className:"iconfont icon-fabuzhiwei font14 mr5"}),"\u53D1\u5E03\u8003\u8BD5")),(0,bt.GJ)()&&po&&((Wn=tt==null?void 0:tt.user_permission)==null?void 0:Wn.exercise_publish_count)>0&&Ia.createElement(Ce.ZP,{onClick:Nr=>{var gi,hl;if(Nr.preventDefault(),(0,bt.Rm)()&&!((hl=(gi=Wt==null?void 0:Wt.AssistantObject)==null?void 0:gi.exercise)!=null&&hl.can_stop)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u7ED3\u675F",unified_setting:tt==null?void 0:tt.unified_setting,selectArrs:[ra.categoryId],params:ra,cb:eu}})}},Ia.createElement("span",{className:"iconfont icon-lijijiezhi mr5 font14"}),"\u7ED3\u675F\u8003\u8BD5"),(0,bt.dE)()&&tt.is_late&&`\u8FDF\u5230\u8D85\u8FC7${tt.last_times}\u5206\u949F\uFF0C\u7981\u6B62\u8FDB\u5165\u7B54\u9898`,(0,bt.dE)()&&(tt==null?void 0:tt.exercise_type)===2&&Ia.createElement(Ce.ZP,{onClick:Nr=>Rd(void 0,null,function*(){Nr.preventDefault();const gi=yield(0,fe.ZP)(`/api/exercises/${ra.categoryId}/header_info.json`,{method:"get"});(gi==null?void 0:gi.status)===0&&Or((gi==null?void 0:gi.data)||{}),Ba(!0)})},Ia.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u8003\u8BD5\u8BB0\u5F55"),(0,bt.dE)()&&(tt==null?void 0:tt.exercise_type)===1&&((Qa=tt==null?void 0:tt.user_permission)==null?void 0:Qa.current_status)===2&&!tt.is_late&&tt.exercise_status>1&&Ia.createElement(Ce.ZP,{onClick:()=>ji()},Ia.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),(On=Qt==null?void 0:Qt.exercise_types)!=null&&On.is_redo?"\u91CD\u65B0\u8003\u8BD5":"\u5F00\u59CB\u8003\u8BD5"),(0,bt.dE)()&&(tt==null?void 0:tt.exercise_type)===2&&!tt.is_late&&(tt==null?void 0:tt.exercise_status)!=3&&tt.exercise_status>1&&Ia.createElement(De.Z,{title:Ia.createElement("span",null,"\u672C\u6B21\u8003\u8BD5\u53EF\u91CD\u590D\u8003\u8BD5",tt==null?void 0:tt.simulate_exercise_num,"\u6B21\uFF0C\u5269\u4F59",Gl(),"\u6B21")},Ia.createElement(Ce.ZP,{onClick:()=>ji(),disabled:Gl()===0&&((ga=tt==null?void 0:tt.user_permission)==null?void 0:ga.current_status)!=0,style:{marginLeft:8}},Ia.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),((Yt=tt==null?void 0:tt.user_permission)==null?void 0:Yt.current_status)==0?"\u7EE7\u7EED\u8003\u8BD5":"\u5F00\u59CB\u8003\u8BD5")),(0,bt.dE)()&&(tt==null?void 0:tt.exercise_type)===1&&((da=tt==null?void 0:tt.user_permission)==null?void 0:da.current_status)===0&&!tt.is_late&&tt.exercise_status>1&&Ia.createElement(Ce.ZP,{onClick:()=>ji(!0)},Ia.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7EE7\u7EED\u8003\u8BD5"),(0,bt.dE)()&&(tt==null?void 0:tt.screen_used_num)>(tt==null?void 0:tt.screen_num)&&tt.exercise_status!==3&&Ia.createElement(Ce.ZP,{onClick:()=>ji(!0)},Ia.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7533\u8BF7","\u7EE7\u7EED\u8003\u8BD5"),(0,bt.dE)()&&(tt==null?void 0:tt.whole_exercise_status)===3&&(tt==null?void 0:tt.ai_push_wrong_question)&&((oa=tt==null?void 0:tt.user_permission)==null?void 0:oa.current_status)!==4&&Ia.createElement(re.Z,{align:"middle"},(tt==null?void 0:tt.wrong_questions_size)!==0&&((Ta=tt==null?void 0:tt.progress)==null?void 0:Ta.stat)===1&&Ia.createElement(Vf,{dispatch:_e,id:tt==null?void 0:tt.ai_question_record_id}),Ia.createElement(Ce.ZP,{onClick:()=>{var Nr;if((tt==null?void 0:tt.wrong_questions_size)===0){oe.ZP.warning("\u672C\u6B21\u8003\u8BD5\u4F60\u65E0\u9700\u8FDB\u884C\u9519\u9898\u5DE9\u56FA\uFF5E");return}if(((Nr=tt==null?void 0:tt.progress)==null?void 0:Nr.stat)===1){oe.ZP.warning("\u63A8\u8350\u8BD5\u9898\u6B63\u5728\u751F\u6210\u4E2D\uFF0C\u8BF7\u7B49\u5F85\u751F\u6210\u5B8C\u6210\u540E\u518D\u5F00\u59CB\u5DE9\u56FA");return}(0,ue.xg)(`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/wrongAnswer/${Co==null?void 0:Co.login}`)}},Ia.createElement("span",{className:"iconfont icon-cuotigonggu mr5 font14"}),"\u9519\u9898\u5DE9\u56FA")),(tt==null?void 0:tt.show_analysis_detail)&&Ia.createElement(Ce.ZP,{onClick:()=>{(0,ue.xg)(`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/analysis/${tt==null?void 0:tt.analysis_id}`)}},Ia.createElement("span",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"),(0,bt.GJ)()&&po&&(tt.exercise_status===1||tt.exercise_status===3&&(tt==null?void 0:tt.is_make_up_exercise))&&Ia.createElement(Vm.Z,{tips:tt==null?void 0:tt.open_appraise,style:{marginLeft:10}},Ia.createElement(Ce.ZP,{onClick:()=>{var Nr,gi;if((0,bt.Rm)()&&!((gi=(Nr=Wt==null?void 0:Wt.AssistantObject)==null?void 0:Nr.exercise)!=null&&gi.can_create)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((0,bt.Ny)()&&(tt==null?void 0:tt.exercise_status)==1&&!(tt!=null&&tt.exercise_can_preview)){oe.ZP.warning("\u8BD5\u5377\u53D1\u5E03\u524D\uFF0C\u4EC5\u652F\u6301\u8BD5\u5377\u521B\u5EFA\u8005\u548C\u8BFE\u5802\u534F\u4F5C\u8001\u5E08\u8FDB\u884C\u64CD\u4F5C");return}const hl=Ze()(tt==null?void 0:tt.created_at,Wl);if(Ze()(tu).diff(Ze()(hl),"days")>0&&(tt!=null&&tt.is_random)){Iu();return}else ye.history.push(tt!=null&&tt.is_random?`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/random/edit?type=settings`:`/classrooms/${ra.coursesId}/exercise/add/${ra.categoryId}?random=false&type=2`)}},Ia.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7F16\u8F91\u8BD5\u5377")),(tt==null?void 0:tt.exercise_status)===-1&&(0,bt.GJ)()&&Ia.createElement(Ce.ZP,{icon:Ia.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{_e({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:tt==null?void 0:tt.exercise_name,id:tt==null?void 0:tt.id,type:"exercise"}})}},"\u8865\u5145\u6210\u7EE9"),(0,bt.GJ)()&&po&&Ia.createElement(y.Z,{dropdownRender:nu},Ia.createElement(Ce.ZP,null,"\u66F4\u591A\u64CD\u4F5C",Ia.createElement(te.Z,null)))),Ia.createElement("aside",{className:`mt30 relative ${Fd.workListTabWrap}`},Ia.createElement(E.default,{activeKey:`${Sa}`,onChange:Nr=>{var gi;if(parseInt(Nr)===1&&!((gi=Wt.AssistantObject.exercise)!=null&&gi.can_view)&&(0,bt.Rm)()){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const hl=Ze()(tt==null?void 0:tt.created_at,Wl),Yu=Ze()(tu).diff(Ze()(hl),"days");if(le.actionTabs.key=="\u8868\u5355\u672A\u4FDD\u5B58")Fe.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{if(Yu>0&&parseInt(Nr)===3&&(tt!=null&&tt.is_random)){Iu();return}Xr(Nr),_e({type:"exercise/setActionTabs",payload:{key:""}})}});else{if(Yu>0&&parseInt(Nr)===3&&(tt!=null&&tt.is_random)){Iu();return}Xr(Nr)}Nr==="3"?Bu():(Nr==="2"||Nr==="11")&&_e({type:"exercise/getCommonHeader",payload:Vs({},ra)})},items:Li.map(Nr=>({label:Nr.name,key:`${Nr.id}`}))})),Ia.createElement("section",{className:tt!=null&&tt.is_random&&Sa==="2"||["3","9","10","11"].includes(Sa)?"":"pl25 pr25 bg-white"},(va=(Jt=Li.filter(Nr=>Nr.id==Sa))==null?void 0:Jt[0])==null?void 0:va.component))),Ia.createElement(As.Z,null),Ia.createElement(gu,{onOk:Zi}),Ia.createElement(Ps.Z,null),Ia.createElement(Go,{cb:()=>hu()}),Ia.createElement(Af.Z,{onOk:()=>hu()}),Ia.createElement(Cf.Z,{onOk:()=>hu()}),Ia.createElement(ri,null),Ia.createElement(Gg,null),Ia.createElement(vf.Z,null),Ia.createElement(ou,null),Ia.createElement(Kg,null),Ia.createElement(gf.Z,{successCb:()=>ji(currentEnterExamRef.current)}),Ia.createElement(Fe.default,{open:qa,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{ea(!1)}},Ia.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),Ia.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),Ia.createElement("p",{style:{marginLeft:"10px"}},Ia.createElement(z.default,{dataSource:Ru,columns:[{title:"\u7B49\u7EA7",dataIndex:"live"},{title:"\u7F3A\u9677\u8BC4\u4F30\u89C4\u5219",dataIndex:"gz"},{title:"\u6F0F\u6D1E\u8BC4\u4F30\u89C4\u5219",dataIndex:"ld"},{title:"\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219",dataIndex:"gf"}],pagination:!1})),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219\u4E2D\u6570\u503C\u6765\u6E90\u4E3A\u8BA1\u7B97\u6280\u672F\u503A\u52A1\u65F6\u95F4\u5360\u5F00\u53D1\u6240\u6709\u4EE3\u7801\u6240\u9700\u8981\u7684\u65F6\u95F4\u7684\u6BD4\u4F8B\uFF08Technical Debt Ratio\uFF09"),Ia.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),Ia.createElement("p",{style:{marginLeft:"20px"}},"\u6280\u672F\u503A\u52A1\u65F6\u95F4\u4E3A\u4FEE\u590D\u6240\u6709\u95EE\u9898\u6240\u9700\u8981\u7684\u65F6\u95F4\u3002"),Ia.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u6839\u636E\u4EE3\u7801\u8DEF\u5F84\u6570\u8BA1\u7B97\u7684\u6570\u503C\uFF0C\u6BCF\u5F53\u4E00\u4E2A\u51FD\u6570\u7684\u63A7\u5236\u6D41\u5206\u53C9\u65F6\uFF0C\u590D\u6742\u5EA6\u8BA1\u6570\u5668\u5C31\u4F1A\u81EA\u589E\u4E00\u3002"),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u6BCF\u4E2A\u7A0B\u5E8F\u8BED\u8A00\u7684\u5173\u952E\u5B57\u5BF9\u5E94\u7684\u590D\u6742\u5EA6\u6570\u636E\u4E0D\u540C\uFF0C\u4F46\u6BCF\u4E2A\u51FD\u6570\u7684\u6700\u5C0F\u590D\u6742\u5EA6\u4E3A1\u3002\uFF08\u7279\u5B9A\u8BED\u8A00\u7684\u8BE6\u7EC6\u6570\u636E\u7565\uFF09"),Ia.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u4EE3\u7801\u8D28\u91CF\u5206 = 0.5*\u7F3A\u9677\u5206\u6570 + 0.3*\u6F0F\u6D1E\u5206\u6570 + 0.2*\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570"),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u5176\u4E2D\uFF1A"),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u7F3A\u9677/\u6F0F\u6D1E/\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570\u8BA1\u7B97\u89C4\u5219\u4E3A\uFF1A100 - 100 *((100*\u963B\u65AD\u6570 + 5*\u4E25\u91CD\u6570 + 3*\u4E3B\u8981\u6570 + 1*\u6B21\u6570\uFF09/ \u4EE3\u7801\u884C\u6570\uFF09"),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002")),Ia.createElement(Fe.default,{open:ta,title:"\u8003\u8BD5\u8BB0\u5F55",centered:!0,width:1e3,footer:null,onCancel:()=>{Ba(!1)}},(qn==null?void 0:qn.length)===0?Ia.createElement(He.Z,{styles:{margin:"0 auto"},customText:"\u6682\u65E0\u6570\u636E"}):Ia.createElement(z.default,{dataSource:qn,columns:is,pagination:!1})),Ia.createElement(Ff.Z,null),Ia.createElement(Sf.Z,{close:!0,hasMask:!0,style:{zIndex:9999},data:oo==null?void 0:oo.url,type:oo==null?void 0:oo.file_type,onClose:()=>So({})}),Ia.createElement(Uf,null),Ia.createElement(Qf,null),Ia.createElement(Rf.Z,null))};var $f=(0,ye.connect)(({exercise:me,loading:ve,user:le,globalSetting:dt,classroomList:Dt})=>({classroomList:Dt,exercise:me,globalSetting:dt,user:le,loading:ve.effects}))(_f)},394:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return Ze}});var a=x(59301),fe=x(92832),Le=x(8591),ye=x(43418),Fe=x(71418),Be=x(95237),oe=x(43604),Re=x(54580),De=x(24905),be=x(5871),Me=x(62772),ze={modalWrapper:"modalWrapper___rWDvO",exportSettingWrapper:"exportSettingWrapper___pCClH",imgPreviewPart:"imgPreviewPart___PCv0Y",tips:"tips___EVeBl",pottedLine:"pottedLine___AaY68",text:"text___ho3u_"},Ce=x(76560),re=x(82093),y=x(854),E=x(33796),z=x(90524),b=x(39479),ee="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAECAYAAADLcnBRAAAAAXNSR0IArs4c6QAAAcNJREFUSEvtlT1oFFEURs+dndmAqGBAMCAoKAqChT+lYGER6xQLlsGdXWMQFETbtREhjQgmuxmLdJIEi1SxCdjYRpCQbkEhoihioYjMneyVCDtMCuG+fqedc9437775ZoTRNZrAaAL/nYDs3bFZTmjB0dA5Jbt8kRfseD2b4YgOOOXlh1wCv6XHttezFWq6wQUvX+WSa7yTBrte19qcUzjg5cs9RfRlgR9ez5oc1xrHvHyZE/NNnvPR69kdDmvOGS9f5gh/pMtWiJe3uRzCl1kTvJcOude1Gc7qgENevswxPvwrSN6kB7RCF5CIuWSRB16vSGkMjGUvX3LCZj3jkteze4zrT757+X0FSRgPeXHzJpsQXsYoohEvsup9Rk2ZM+O+lx9ykdCLM255PU2ZNOO1l6+cUb+ecdrrWYdYd1Avv++MxjgZUnpNeWPG1dCsCJrDgsyKcD10AYFXccaS19MWVzAeevkK108y7no9u83BQnnp5atcnHBD5vnldTXlKYT/FanxJOny1ptTtJm2AVNefsgZrNcz5r2etbhYGI+8fCXncz3zf2StQ1R8Yi00Z4+Pa9yULl+9rqY8Bs57+ZKLePYXdsiA6BdYLZkAAAAASUVORK5CYII=",te="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAn4AAAAECAYAAAAQ9jLuAAAAAXNSR0IArs4c6QAABLVJREFUaEPtmVuIVVUYgL+1z17H0S6kliWaJdlVS7pQBHajoLAMKpjo8hKdfc7MiNmoaA8Fx4IIjMzIuZx9sijLrkRGGURQdHkJjSy7G2bqWHaTKbO99pw/ztRs9rz9ax58qHPeDnzf+tf6/7XWXmtvQ+vXykArA60MtDLQykArA60MtDLwv8iAaY5SFnKCSznGd8R2iL2mzi6tJ51MdA1O0vIjnIUDpp/PtJ48T8G9xdlaPs/Zy/nItDOkdaXCGQ4maPlsTAHbTS+/aj0pMd0VOE7LZ3FC9pm1fKf1ZBFHuoRTtHwWx3DQ9PGpj5dUOM+Hz2JNZaupkmhd6eRU1+AILZ/FEXaYGj9pPSkz1RmmafncXPjF9PKt1pNlHOYGOV3L59aRM/187ONJmXOcIfBxmqydwDazmj+1nnQxyw1xlJbPxtTG92YNP2g96WCKE2Zo+SxOgd9MD99oPanS5gaYo+Vzc65hamzx8aTCXAfWxxmuUYEvTA+/az0pMdMVmKzlszFZ9phH2dP8P+Y6G3aaPn7Uxj5kde5mvDvAbG2//tN1FnabGgPaXMhCJruUmVo+t18Oml6+1HpSpegGOEvL5znbx2ZjEK0rHcxxQpuWz82Hr02N/VpPysxwhilaPovz75lt+OCXlOgHyr6NmIBVtsZyrZdGtDeE57R8xhm2FGPO1XrSzSQ3yM9aflShLZN8DmRJaXiT9j5kBgHtYY0XtH10EatEWKblR7jA0B/GdGg9F3GlCG9o+VyNthdjZmk9qRK6XTgtP6pG4zjR5zDrIt4W4RLfWAGUwjqPaT0XcbcI92n5XO42FGNu1nquwoUyxAdafoQzsM/W/TYLF/GHyBguNpa5ppet2j66EhsFFmj5jAtYUqyxWuslZe6gwRotn8vd67bO1VpPImY78bsINds2hr9s7PfgcCUGBP9LoQm4yNZ4TzumpMRTwK1aPstdwEpbo9r87yJeFeEa3zaA7mKdh7VeErEY0fNZXw2v2Vjfv+EHfcon2n7l5tNBW2e8j+dK7BU41scZnlMh82wf72u9JGI9wi1aPjemqq2zUuulFW5rDLFOy+dq9K6NuVjrSRfHu4SdWj7P2emM83nJkER8hXCyb6zAMD+M2aT10hI9DejU8rncPWRjlo4c/BYaw1XejcBLYcwTWs+VmYewQsvnuO025k6tJ10cnjo2aPk8F1pu8rkFu2h4c/F+i0mBB3wWY3ORSIPrfccksKkY06P1mm94UtEv3pF2BQaKsf7yIFWCdDevaPs1qkYFbve5/buI+4EzvWMFPGL7eVPrpRVulIb/gxF4x8Y8qI0jZU5LhVVaPlej/cXYr38u4kVgnG+ssMAi08cOrdc8NAMXaPlsIxPqYV0/j9IKC6Shn6e5/nxoY+7V9q95I0+FtVo+xzkb+63zJOJJAxN9Y4UBK3y+pLiIJcBlvnGM8ExY/2c/dmXuQTjfuw2Iw5iNWi+NuFYg0vKHvM5CYuvc4NO/MdfZstz08Lk2liuzFOFSLZ+tRXg6jHlW67mIK4DFWj7HbbMxd2k9KXN0Kjyu5Uc9a6ZxnamSat00ok/w/+ojQrVYZ7M2TlKm0wjztXyuRi+HMev+Bu2qoBRawxtVAAAAAElFTkSuQmCC",ne=x(59301),ue=Object.defineProperty,se=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ae=(it,Ve,lt)=>Ve in it?ue(it,Ve,{enumerable:!0,configurable:!0,writable:!0,value:lt}):it[Ve]=lt,Se=(it,Ve)=>{for(var lt in Ve||(Ve={}))de.call(Ve,lt)&&Ae(it,lt,Ve[lt]);if(se)for(var lt of se(Ve))pe.call(Ve,lt)&&Ae(it,lt,Ve[lt]);return it},Te=(it,Ve,lt)=>new Promise((Pt,ht)=>{var Et=Kt=>{try{kt(lt.next(Kt))}catch(mt){ht(mt)}},Lt=Kt=>{try{kt(lt.throw(Kt))}catch(mt){ht(mt)}},kt=Kt=>Kt.done?Pt(Kt.value):Promise.resolve(Kt.value).then(Et,Lt);kt((lt=lt.apply(it,Ve)).next())});const{TextArea:we}=fe.default,ot=({exercise:it,loading:Ve,dispatch:lt})=>{var Pt;const{workSetting:ht}=it,Et=(0,Ce.useParams)();Et.category=Et.categoryId||Et.exerciseId,Et.categoryId=Et.categoryId||Et.exerciseId;const[Lt,kt]=(0,a.useState)(!1),[Kt,mt]=(0,a.useState)(!1);let[Je,ut]=(0,a.useState)({file_list:[],attachment_id:"",show_title:!1,show_body:!1,show_info:!1,show_table:!1,show_user:!1,show_no:!1,show_group:!1,show_phone:!1,show_school_name:!1,export_page_num:40,show_desc:!1,description:""});(0,a.useEffect)(()=>{Mt()},[ht]),(0,a.useEffect)(()=>{it.actionTabs.key==="exportSetting"&&!(ht!=null&&ht.exercise_header)&<({type:"exercise/getWorkSetting",payload:Se({},Et)})},[it.actionTabs.key]);const Mt=()=>{var We,en,Tn,hn;const sn=JSON.parse(JSON.stringify(ht));Object.keys(Je).forEach(rt=>{var vt;Je[rt]=(vt=sn==null?void 0:sn.exercise_header)==null?void 0:vt[rt]}),Je.file_list=(We=sn==null?void 0:sn.exercise_header)!=null&&We.attachment_id?[{uid:(en=sn==null?void 0:sn.exercise_header)==null?void 0:en.attachment_id,id:(Tn=sn==null?void 0:sn.exercise_header)==null?void 0:Tn.attachment_id,url:(hn=sn==null?void 0:sn.exercise_header)==null?void 0:hn.photo_url}]:[],ut(Je)},$t=()=>{var We,en,Tn;const hn=JSON.parse(JSON.stringify(Je));hn.categoryId=Et.categoryId,hn.attachment_id=((Tn=(en=(We=hn.file_list)==null?void 0:We[0])==null?void 0:en.response)==null?void 0:Tn.id)||null,Ut(hn)},Ut=We=>Te(void 0,null,function*(){mt(!0),(yield(0,re.ZP)(`/api/exercises/${Et==null?void 0:Et.categoryId}/foramt_settings.json`,{method:"post",body:We})).status===0&&(Le.ZP.success("\u66F4\u65B0\u6210\u529F"),lt({type:"exercise/getCommonHeader",payload:Se({},Et)}),lt({type:"exercise/getWorkSetting",payload:Se({},Et)}),lt({type:"exercise/getExerciseExportHeadData",payload:{id:Et.exerciseId||Et.categoryId,identify:Et.userId||null}}),mt(!1))}),Sn={disabled:Lt,multiple:!1,listType:"picture-card",onPreview:We=>{E.Z.publish("preview-image",We.thumbUrl||We.url)},withCredentials:!0,fileList:Je.file_list,beforeUpload:We=>We.size/1024>200?(Le.ZP.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(200KB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20"),!1):!0,action:`${z.Z.API_SERVER}/api/attachments.json`,onChange(We){let en=We.fileList.filter(Tn=>!!Tn.status);Je.file_list=en,ut(Object.assign({},Je))},onRemove:We=>Te(void 0,null,function*(){return Je.file_list=[],ut(Object.assign({},Je)),!0})};return ne.createElement(ye.default,{title:"\u5BFC\u51FA\u8BBE\u7F6E",className:ze.modalWrapper,width:900,centered:!0,open:it.actionTabs.key==="exportSetting",onOk:()=>$t(),onCancel:()=>{Mt(),lt({type:"exercise/setActionTabs",payload:{}})}},ne.createElement("section",{className:ze.exportSettingWrapper},ne.createElement(Fe.Z,{spinning:Ve["exercise/getWorkSetting"]||Kt},ne.createElement(Be.Z,{wrap:!1,justify:"space-between"},ne.createElement(oe.Z,null,ne.createElement(Be.Z,{align:"middle"},ne.createElement("div",null,"\u5377\u5934\u5DE6\u89D2\u6807"),ne.createElement("span",{className:ze.tips},"\u56FE\u7247\u5EFA\u8BAE\u5C3A\u5BF8\uFF1A700px*500px\uFF0C\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7200k")),ne.createElement("div",{className:"mt15"},ne.createElement(Re.default,Se({},Sn),!((Pt=Je.file_list)!=null&&Pt.length)&&ne.createElement("div",null,ne.createElement(Me.Z,null),ne.createElement("div",{style:{marginTop:8}},"\u4E0A\u4F20")))),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement(De.default,{checked:Je.show_title,disabled:Lt,onChange:We=>{Je.show_title=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u5C55\u793A\u8BD5\u5377\u6807\u9898"))),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement(De.default,{checked:Je.show_body,disabled:Lt,onChange:We=>{Je.show_body=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u5C55\u793A\u8003\u8BD5\u5185\u5BB9\uFF08\u5373\u672C\u8BD5\u5377\u6240\u5C5E\u8BFE\u7A0B\u540D\u79F0\uFF09"))),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement(De.default,{checked:Je.show_info,disabled:Lt,onChange:We=>{Je.show_info=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u5C55\u793A\u9898\u91CF\u3001\u5206\u503C\u3001\u8003\u8BD5\u65F6\u957F"))),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement(De.default,{checked:Je.show_table,disabled:Lt,onChange:We=>{Je.show_table=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u5C55\u793A\u5F97\u5206\u3001\u8BC4\u5206\u8868\u683C"))),ne.createElement(Be.Z,{align:"middle",className:`mt20 ${ze.pottedLine}`},ne.createElement(oe.Z,null,ne.createElement("img",{src:ee,alt:""})),ne.createElement(oe.Z,{className:ze.text},"\u5BC6\u5C01\u7EBF\u533A\u57DF\u8BBE\u7F6E"),ne.createElement(oe.Z,null,ne.createElement("img",{src:ee,alt:""}))),ne.createElement(Be.Z,{className:"mt15",justify:"center",style:{width:320}},ne.createElement(De.default,{className:"pl8",checked:Je.show_user,disabled:Lt,onChange:We=>{Je.show_user=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u59D3\u540D")),ne.createElement(De.default,{checked:Je.show_no,disabled:Lt,onChange:We=>{Je.show_no=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u5B66\u53F7")),ne.createElement(De.default,{checked:Je.show_group,disabled:Lt,onChange:We=>{Je.show_group=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u4E13\u4E1A\u73ED\u7EA7")),ne.createElement(De.default,{checked:Je.show_school_name,disabled:Lt,onChange:We=>{Je.show_school_name=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u5B66\u6821/\u5355\u4F4D")),ne.createElement(De.default,{checked:Je.show_phone,disabled:Lt,onChange:We=>{Je.show_phone=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u624B\u673A\u53F7"))),ne.createElement("img",{src:te,alt:"",className:"mt15",style:{width:320}}),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement("span",null,"\u6BCF\u9875\u5BFC\u51FA\u6700\u5927\u8BD5\u9898\u6570\uFF1A"),ne.createElement(be.Z,{size:"middle",min:1,value:Je.export_page_num?Je.export_page_num:40,onChange:We=>{Je.export_page_num=We,ut(Se({},Je))}}),ne.createElement("span",{className:"ml10"},"\u9898")),ne.createElement(Be.Z,{className:"mt15"},ne.createElement(De.default,{checked:Je.show_desc,disabled:Lt,onChange:We=>{Je.show_desc=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u8003\u8BD5\u987B\u77E5")))),ne.createElement(oe.Z,{className:ze.imgPreviewPart},ne.createElement("div",{className:"pb10"},"\u793A\u4F8B\u56FE\u7247\u9884\u89C8\uFF1A"),ne.createElement("img",{src:y.qz})))),ne.createElement(b.Z,null)))};var Ze=(0,Ce.connect)(({exercise:it,loading:Ve,globalSetting:lt})=>({exercise:it,loading:Ve.effects,globalSetting:lt}))(ot)},65737:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return te}});var a=x(59301),fe=x(76560),Le=x(95237),ye=x(1710),Fe={wrap:"wrap___SSpd0",img:"img___nbd2O",table:"table___fcP71",totalScore:"totalScore___YxSMe",people:"people___bf9pK",glassSeal:"glassSeal___dYhKO",paperHeader:"paperHeader___gYUbq",exportBtn:"exportBtn___nyRYQ"},Be=x(72664),oe=x(49661),Re=x(394),De=x(22688),be=x(90524),Me=x(59301),ze=Object.defineProperty,Ce=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,E=(ne,ue,se)=>ue in ne?ze(ne,ue,{enumerable:!0,configurable:!0,writable:!0,value:se}):ne[ue]=se,z=(ne,ue)=>{for(var se in ue||(ue={}))re.call(ue,se)&&E(ne,se,ue[se]);if(Ce)for(var se of Ce(ue))y.call(ue,se)&&E(ne,se,ue[se]);return ne},b=(ne,ue,se)=>new Promise((de,pe)=>{var Ae=we=>{try{Te(se.next(we))}catch(ot){pe(ot)}},Se=we=>{try{Te(se.throw(we))}catch(ot){pe(ot)}},Te=we=>we.done?de(we.value):Promise.resolve(we.value).then(Ae,Se);Te((se=se.apply(ne,ue)).next())});const ee=({isPreview:ne=!1,isExportBlank:ue=!1,activeTabs:se,exercise:de,globalSetting:pe,loading:Ae,user:Se,dispatch:Te,showExportBtn:we=!1,sealStyle:ot={}})=>{var Ze,it,Ve,lt,Pt,ht,Et,Lt,kt,Kt,mt,Je,ut,Mt,$t;const Ut=(0,fe.useParams)(),{userInfo:Sn}=Se,[We,en]=(0,a.useState)(),[Tn,hn]=(0,a.useState)();let sn=(0,a.useRef)(null);const[rt,vt]=(0,a.useState)(21),[$e,He]=(0,a.useState)([]),yt=(0,a.useRef)(!0);(0,a.useEffect)(()=>{b(void 0,null,function*(){if(!yt.current)return;yt.current=!1;const gt=yield(0,Be.cV)({id:Ut.exerciseId||Ut.categoryId});gt.status==0&&He(gt.data)}),(0,oe.W)(se)||se==="2"&&xt()},[Ut.userId,Ut.coursesId,Ut.exerciseId,Ut.categoryId,se]),(0,a.useEffect)(()=>{sn.current&&vt(sn.current.clientHeight)},[sn.current]),(0,a.useEffect)(()=>{var gt;if((gt=de.exerciseExportHeadData)!=null&>.title){const Xe=de.exerciseExportHeadData;en(z({},Xe||{}));const{table:xe}=Xe||{};let Ht,Rn;(xe!=null&&xe.total_singles_scores||xe!=null&&xe.total_doubles_scores||xe!=null&&xe.total_nulls_scores||xe!=null&&xe.total_judges_scores||xe!=null&&xe.total_pros_scores||xe!=null&&xe.total_shixuns_scores||xe!=null&&xe.total_mains_scores||xe!=null&&xe.total_combination_scores||xe!=null&&xe.total_bpros_scores)&&(Ht=Number(xe==null?void 0:xe.total_singles_scores)+Number(xe==null?void 0:xe.total_doubles_scores)+Number(xe==null?void 0:xe.total_nulls_scores)+Number(xe==null?void 0:xe.total_judges_scores)+Number(xe==null?void 0:xe.total_bpros_scores)+Number(xe==null?void 0:xe.total_pros_scores)+Number(xe==null?void 0:xe.total_shixuns_scores)+Number(xe==null?void 0:xe.total_mains_scores)+Number(xe==null?void 0:xe.total_combination_scores)),(xe!=null&&xe.singles_scores||xe!=null&&xe.doubles_scores||xe!=null&&xe.nulls_scores||xe!=null&&xe.judges_scores||xe!=null&&xe.pros_scores||xe!=null&&xe.bpros_scores||xe!=null&&xe.shixuns_scores||xe!=null&&xe.mains_scores||xe!=null&&xe.combination_scores)&&(Rn=Number(xe==null?void 0:xe.singles_scores)+Number(xe==null?void 0:xe.doubles_scores)+Number(xe==null?void 0:xe.nulls_scores)+Number(xe==null?void 0:xe.judges_scores)+Number(xe==null?void 0:xe.pros_scores)+Number(xe==null?void 0:xe.bpros_scores)+Number(xe==null?void 0:xe.shixuns_scores)+Number(xe==null?void 0:xe.mains_scores)+Number(xe==null?void 0:xe.combination_scores));const vn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(xe==null?void 0:xe.total_singles_scores)||0,doubles_score:(xe==null?void 0:xe.total_doubles_scores)||0,nulls_score:(xe==null?void 0:xe.total_nulls_scores)||0,judges_score:(xe==null?void 0:xe.total_judges_scores)||0,pros_score:(xe==null?void 0:xe.total_pros_scores)||0,bpros_score:(xe==null?void 0:xe.total_bpros_scores)||0,shixuns_score:(xe==null?void 0:xe.total_shixuns_scores)||0,mains_score:(xe==null?void 0:xe.total_mains_scores)||0,total_combination_scores:(xe==null?void 0:xe.total_combination_scores)||0,total_score:Ht||0},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:(xe==null?void 0:xe.singles_scores)||0,doubles_score:(xe==null?void 0:xe.doubles_scores)||0,nulls_score:(xe==null?void 0:xe.nulls_scores)||0,judges_score:(xe==null?void 0:xe.judges_scores)||0,pros_score:(xe==null?void 0:xe.pros_scores)||0,bpros_score:(xe==null?void 0:xe.bpros_scores)||0,shixuns_score:(xe==null?void 0:xe.shixuns_scores)||0,mains_score:(xe==null?void 0:xe.mains_scores)||0,total_combination_scores:(xe==null?void 0:xe.combination_scores)||0,total_score:Rn||0},{key:"3",name:"\u8BC4\u5377\u4EBA"}],Dn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(xe==null?void 0:xe.total_singles_scores)||0,doubles_score:(xe==null?void 0:xe.total_doubles_scores)||0,nulls_score:(xe==null?void 0:xe.total_nulls_scores)||0,judges_score:(xe==null?void 0:xe.total_judges_scores)||0,pros_score:(xe==null?void 0:xe.total_pros_scores)||0,bpros_score:(xe==null?void 0:xe.total_bpros_scores)||0,shixuns_score:(xe==null?void 0:xe.total_shixuns_scores)||0,mains_score:(xe==null?void 0:xe.total_mains_scores)||0,total_combination_scores:(xe==null?void 0:xe.total_combination_scores)||0,total_score:Ht||0},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}];hn([...ue?Dn:vn])}},[de.exerciseExportHeadData]);const xt=()=>b(void 0,null,function*(){const gt={id:Ut.exerciseId||Ut.categoryId,identify:(Sn==null?void 0:Sn.login)||null},Xe=yield(0,Be.iw)(gt);en(Xe||{});const{table:xe}=Xe||{};let Ht,Rn;(xe!=null&&xe.total_singles_scores||xe!=null&&xe.total_doubles_scores||xe!=null&&xe.total_nulls_scores||xe!=null&&xe.total_judges_scores||xe!=null&&xe.total_pros_scores||xe!=null&&xe.total_bpros_scores||xe!=null&&xe.total_shixuns_scores||xe!=null&&xe.total_mains_scores||xe!=null&&xe.total_combination_scores)&&(Ht=Number(xe==null?void 0:xe.total_singles_scores)+Number(xe==null?void 0:xe.total_doubles_scores)+Number(xe==null?void 0:xe.total_nulls_scores)+Number(xe==null?void 0:xe.total_bpros_scores)+Number(xe==null?void 0:xe.total_judges_scores)+Number(xe==null?void 0:xe.total_pros_scores)+Number(xe==null?void 0:xe.total_shixuns_scores)+Number(xe==null?void 0:xe.total_mains_scores)+Number(xe==null?void 0:xe.total_combination_scores)),(xe!=null&&xe.singles_scores||xe!=null&&xe.doubles_scores||xe!=null&&xe.nulls_scores||xe!=null&&xe.judges_scores||xe!=null&&xe.pros_scores||xe!=null&&xe.bpros_scores||xe!=null&&xe.shixuns_scores||xe!=null&&xe.mains_scores||xe!=null&&xe.combination_scores)&&(Rn=Number(xe==null?void 0:xe.singles_scores)+Number(xe==null?void 0:xe.doubles_scores)+Number(xe==null?void 0:xe.bpros_scores)+Number(xe==null?void 0:xe.nulls_scores)+Number(xe==null?void 0:xe.judges_scores)+Number(xe==null?void 0:xe.pros_scores)+Number(xe==null?void 0:xe.shixuns_scores)+Number(xe==null?void 0:xe.mains_scores)+Number(xe==null?void 0:xe.combination_scores));const vn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(xe==null?void 0:xe.total_singles_scores)||0,doubles_score:(xe==null?void 0:xe.total_doubles_scores)||0,nulls_score:(xe==null?void 0:xe.total_nulls_scores)||0,judges_score:(xe==null?void 0:xe.total_judges_scores)||0,pros_score:(xe==null?void 0:xe.total_pros_scores)||0,bpros_score:(xe==null?void 0:xe.total_bpros_scores)||0,shixuns_score:(xe==null?void 0:xe.total_shixuns_scores)||0,mains_score:(xe==null?void 0:xe.total_mains_scores)||0,total_combination_scores:(xe==null?void 0:xe.total_combination_scores)||0,total_score:Ht||0},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:(xe==null?void 0:xe.singles_scores)||0,doubles_score:(xe==null?void 0:xe.doubles_scores)||0,nulls_score:(xe==null?void 0:xe.nulls_scores)||0,judges_score:(xe==null?void 0:xe.judges_scores)||0,pros_score:(xe==null?void 0:xe.pros_scores)||0,bpros_score:(xe==null?void 0:xe.bpros_scores)||0,shixuns_score:(xe==null?void 0:xe.shixuns_scores)||0,mains_score:(xe==null?void 0:xe.mains_scores)||0,total_combination_scores:(xe==null?void 0:xe.combination_scores)||0,total_score:Rn||0},{key:"3",name:"\u8BC4\u5377\u4EBA"}];hn(ue?[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}]:vn)}),Ye=[{width:"10%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:gt=>Me.createElement("a",null,gt)},{title:((Ze=$e==null?void 0:$e.find(gt=>gt.value==De.fw[0].nameType))==null?void 0:Ze.name)||"\u5355\u9009\u9898",align:"center",dataIndex:"singles_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((it=$e==null?void 0:$e.find(gt=>gt.value==De.fw[1].nameType))==null?void 0:it.name)||"\u591A\u9009\u9898",align:"center",dataIndex:"doubles_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Ve=$e==null?void 0:$e.find(gt=>gt.value==De.fw[3].nameType))==null?void 0:Ve.name)||"\u586B\u7A7A\u9898",align:"center",dataIndex:"nulls_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((lt=$e==null?void 0:$e.find(gt=>gt.value==De.fw[2].nameType))==null?void 0:lt.name)||"\u5224\u65AD\u9898",align:"center",dataIndex:"judges_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Pt=$e==null?void 0:$e.find(gt=>gt.value==De.fw[6].nameType))==null?void 0:Pt.name)||"\u7F16\u7A0B\u9898",align:"center",dataIndex:"pros_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((ht=$e==null?void 0:$e.find(gt=>gt.value==De.fw[5].nameType))==null?void 0:ht.name)||"\u5B9E\u8BAD\u9898",align:"center",dataIndex:"shixuns_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Et=$e==null?void 0:$e.find(gt=>gt.value==De.fw[4].nameType))==null?void 0:Et.name)||"\u7B80\u7B54\u9898",align:"center",dataIndex:"mains_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Lt=$e==null?void 0:$e.find(gt=>gt.value==De.fw[7].nameType))==null?void 0:Lt.name)||"\u7EC4\u5408\u9898",align:"center",dataIndex:"total_combination_scores",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((kt=$e==null?void 0:$e.find(gt=>gt.value==De.fw[8].nameType))==null?void 0:kt.name)||"\u7A0B\u5E8F\u586B\u7A7A\u9898",align:"center",dataIndex:"bpros_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{width:"10%",title:"\u603B\u5206",align:"center",dataIndex:"total_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt==null?void 0:gt.toFixed(1))}],{exercise_header:Qe}=We||{};return Me.createElement(Me.Fragment,null,((Qe==null?void 0:Qe.show_user)||(Qe==null?void 0:Qe.show_no)||(Qe==null?void 0:Qe.show_group))&&Me.createElement("section",{className:Fe.glassSeal,style:ot},(Qe==null?void 0:Qe.show_user)&&Me.createElement("span",null,"\u59D3\u540D\uFF1A",Me.createElement("span",null,We==null?void 0:We.user)),(Qe==null?void 0:Qe.show_no)&&Me.createElement("span",null,"\u5B66\u53F7\uFF1A",Me.createElement("span",null,We==null?void 0:We.student_id)),(Qe==null?void 0:Qe.show_group)&&Me.createElement("span",null,"\u4E13\u4E1A\u73ED\u7EA7\uFF1A",Me.createElement("span",null,We==null?void 0:We.group_name)),(Qe==null?void 0:Qe.show_school_name)&&Me.createElement("span",null,"\u5B66\u6821/\u5355\u4F4D\uFF1A",Me.createElement("span",null,We==null?void 0:We.school_name)),(Qe==null?void 0:Qe.show_phone)&&Me.createElement("span",null,"\u624B\u673A\u53F7\uFF1A",Me.createElement("span",null,We==null?void 0:We.phone))),Me.createElement("section",{className:`${Fe.wrap} ${ne?"pl20":""} `},(We==null?void 0:We.photo_url)&&Me.createElement("img",{className:Fe.img,src:`${be.Z.API_SERVER}${We==null?void 0:We.photo_url}`}),(Qe==null?void 0:Qe.show_title)&&Me.createElement(Le.Z,{className:Fe.paperHeader,justify:"center"},Me.createElement("div",null,We==null?void 0:We.title)),(Qe==null?void 0:Qe.show_info)&&Me.createElement("div",{className:"tc c-grey-666 mb20"},"\u5171:\u3010",We==null?void 0:We.large_counts,"\u5927\u9898\u3011\u3010",We==null?void 0:We.total_count,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",We==null?void 0:We.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(We==null?void 0:We.time)>-1?`${We==null?void 0:We.time}\u5206\u949F`:"\u4E0D\u9650","\u3011"),(Qe==null?void 0:Qe.show_desc)&&(((Kt=de==null?void 0:de.exerciseExportHeadData)==null?void 0:Kt.exercise_description)||((mt=de==null?void 0:de.commonHeader)==null?void 0:mt.exercise_description))&&Me.createElement("div",{style:{fontSize:14,marginBottom:30,marginTop:20,textAlign:"left",color:"#3A3A3A",maxHeight:"210px",overflowY:"auto"}},Me.createElement("b",null,"\u8BD5\u5377\u987B\u77E5\uFF1A"),Me.createElement("span",null,((Je=de==null?void 0:de.exerciseExportHeadData)==null?void 0:Je.exercise_description)||((ut=de==null?void 0:de.commonHeader)==null?void 0:ut.exercise_description))),(Qe==null?void 0:Qe.show_table)&&Me.createElement("div",{className:"mt10"},Me.createElement(ye.default,{className:Fe.table,columns:Ye,dataSource:[...Tn||[]],bordered:!0,pagination:!1})),((Mt=de==null?void 0:de.exerciseExportHeadData)==null?void 0:Mt.analysis)&&Me.createElement("span",{style:{justifyContent:"left",wordBreak:"break-all",display:"flex",textAlign:"left",marginTop:"10px"},className:"tc c-grey-333"},`\u8003\u8BD5\u8BC4\u4EF7\uFF1A${($t=de==null?void 0:de.exerciseExportHeadData)==null?void 0:$t.analysis}`)),Me.createElement(Re.Z,null))};var te=(0,fe.connect)(({exercise:ne,loading:ue,user:se,globalSetting:de})=>({exercise:ne,globalSetting:de,user:se,loading:ue.effects}))(ee)},41604:function(Nt,st,x){"use strict";var a=x(10825),fe=x(72664),Le=x(98072),ye=x(78241),Fe=x(43418),Be=x(3113),oe=x(71418),Re=x(24905),De=x(5112),be=x(81327),Me=x(59301),ze=x(76560),Ce=x(90524),re=x(59301),y=(z,b,ee)=>new Promise((te,ne)=>{var ue=pe=>{try{de(ee.next(pe))}catch(Ae){ne(Ae)}},se=pe=>{try{de(ee.throw(pe))}catch(Ae){ne(Ae)}},de=pe=>pe.done?te(pe.value):Promise.resolve(pe.value).then(ue,se);de((ee=ee.apply(z,b)).next())});const E=({exercise:z,dispatch:b})=>{var ee,te,ne,ue;const se=(0,ze.useParams)(),[de]=(0,ze.useSearchParams)(),pe=de.getAll("exercise_group_id").map(mt=>mt==="all"?mt:Number(mt)),{actionTabs:Ae}=z,[Se]=ye.default.useForm(),[Te,we]=(0,Me.useState)(!1),ot=(0,Me.useRef)(null),[Ze,it]=(0,Me.useState)(!1),[,Ve,lt,Pt]=(0,Le.U)(fe.aU,{}),[ht,Et]=(0,Me.useState)({}),Lt=()=>{b({type:"exercise/setActionTabs",payload:{title:""}})},kt=(mt,Je)=>{ze.history.push(`/classrooms/${se.coursesId}/exercise/${(se==null?void 0:se.categoryId)||(se==null?void 0:se.exerciseId)}/sumup?exam_summary_id=${(Je==null?void 0:Je.exam_summary_id)||""}&template=${mt==null?void 0:mt.exam_summary_template_id}&${mt==null?void 0:mt.exercise_group_id.map(ut=>`exercise_group_id=${ut}`).join("&")}`)},Kt=()=>y(void 0,null,function*(){var mt,Je,ut,Mt,$t;const Ut=yield lt({id:(se==null?void 0:se.categoryId)||(se==null?void 0:se.exerciseId)});Se.setFieldsValue({exercise_group_id:Ae!=null&&Ae.isEdit&&pe.length>0?pe:["all",...((Je=(mt=Ut==null?void 0:Ut.data)==null?void 0:mt.course_groups)==null?void 0:Je.map(Sn=>Sn==null?void 0:Sn.exercise_group_id))||[]],exam_summary_template_id:Ae!=null&&Ae.isEdit?Number(de.get("template")):($t=(Mt=(ut=Ut==null?void 0:Ut.data)==null?void 0:ut.exam_summary_templates)==null?void 0:Mt[0])==null?void 0:$t.id})});return(0,Me.useEffect)(()=>{ot.current&&ot.current.scrollHeight>134&&it(!0)},[ot]),(0,Me.useEffect)(()=>{(Ae==null?void 0:Ae.title)==="\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E"?Kt():Se.resetFields()},[Ae==null?void 0:Ae.title]),re.createElement(re.Fragment,null,re.createElement(Fe.default,{title:Ae.title,width:800,centered:!0,open:(Ae==null?void 0:Ae.title)==="\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E",footer:re.createElement("div",{style:{textAlign:"center"}},re.createElement(Be.ZP,{type:"primary",onClick:()=>{Se.submit()}},"\u603B\u7ED3\u62A5\u544A\u9884\u89C8")),onCancel:()=>{Lt()}},re.createElement(oe.Z,{spinning:Ve},re.createElement(ye.default,{form:Se,onFinish:mt=>y(void 0,null,function*(){var Je,ut;const Mt=(ut=(Je=Pt==null?void 0:Pt.data)==null?void 0:Je.exam_summaries)==null?void 0:ut.find($t=>($t==null?void 0:$t.exam_summary_template_id)===mt.exam_summary_template_id);if(Mt!=null&&Mt.exam_summary_id){const $t=Fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,closeIcon:re.createElement("i",{className:"iconfont icon-guanbi1 current",style:{fontSize:"10px"},onClick:Ut=>{Ut.preventDefault(),Ut.stopPropagation(),$t.destroy()}}),closable:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u6709\u4E00\u4EFD\u5DF2\u751F\u6210\u7684\u603B\u7ED3\u62A5\u544A\uFF0C\u91CD\u65B0\u751F\u6210\u64CD\u4F5C\u4F1A\u5C06\u60A8\u4E4B\u524D\u7684\u7F16\u8F91\u8BB0\u5F55\u91CD\u7F6E\u4E3A\u521D\u59CB\u72B6\u6001\u3002\u662F\u5426\u9700\u8981\u91CD\u65B0\u751F\u6210\uFF1F",onOk:()=>{kt(mt,Mt),Lt()},cancelText:"\u91CD\u65B0\u751F\u6210",okText:"\u67E5\u770B\u5DF2\u6709\u62A5\u544A",onCancel:()=>{kt(mt,{}),Lt()}});return}kt(mt,Mt),Lt()})},re.createElement("div",{ref:ot,className:"mt5 flex flex-wrap gap-20px",style:{maxHeight:Te?"none":"134px",overflow:"hidden",transition:"max-height 0.3s ease",position:"relative"}},re.createElement(ye.default.Item,{name:"exercise_group_id",label:"\u5206\u6790\u5BF9\u8C61",normalize:(mt,Je=[],ut)=>{var Mt,$t;let Ut=mt;const Sn=(($t=(Mt=Pt==null?void 0:Pt.data)==null?void 0:Mt.course_groups)==null?void 0:$t.map(We=>We==null?void 0:We.exercise_group_id))||[];return!(Je!=null&&Je.includes("all"))&&(mt.includes("all")||mt.length===Sn.length)?Ut=[...Sn,"all"]:mt.includes("all")&&mt.length!==Sn.length+1?Ut=mt.filter(We=>We!=="all"):Je!=null&&Je.includes("all")&&!mt.includes("all")&&(Ut=[]),Ut}},re.createElement(Re.default.Group,{options:[{label:"\u5168\u90E8",value:"all"},...((te=(ee=Pt==null?void 0:Pt.data)==null?void 0:ee.course_groups)==null?void 0:te.map(mt=>({value:mt==null?void 0:mt.exercise_group_id,label:`${mt==null?void 0:mt.exercise_group_name}\uFF08${mt==null?void 0:mt.exercise_group_students}\uFF09`})))||[]]})),Ze&&re.createElement("div",{className:"current",style:{position:"absolute",bottom:24,right:0,lineHeight:"32px"},onClick:()=>we(!Te)},Te?"\u6536\u8D77":"\u5C55\u5F00",re.createElement("i",{className:"iconfont icon-a-bianzu11 font12"}))),re.createElement(ye.default.Item,{className:"mb0",name:"exam_summary_template_id",label:"\u5206\u6790\u6A21\u677F"},re.createElement(De.ZP.Group,null,re.createElement(be.Z,{className:"mt5",direction:"vertical"},(ue=(ne=Pt==null?void 0:Pt.data)==null?void 0:ne.exam_summary_templates)==null?void 0:ue.map((mt,Je)=>re.createElement(De.ZP,{key:Je,value:mt==null?void 0:mt.id},`\u6A21\u677F${Je+1}-${mt==null?void 0:mt.name}`,re.createElement("a",{className:"ml5",onClick:()=>{var ut,Mt;Et({url:Ce.Z.API_SERVER+((ut=mt==null?void 0:mt.attachment_info)==null?void 0:ut.url),file_type:(Mt=mt==null?void 0:mt.attachment_info)==null?void 0:Mt.file_type})}},"\u67E5\u770B"))))))))),re.createElement(a.Z,{close:!0,hasMask:!0,style:{zIndex:9999},data:ht==null?void 0:ht.url,type:ht==null?void 0:ht.file_type,onClose:()=>Et({})}))};st.Z=(0,ze.connect)(({exercise:z})=>({exercise:z}))(E)},11658:function(Nt,st,x){"use strict";var a=x(59301),fe=x(43418),Le=x(82093),ye=x(76560),Fe=x(59301),Be=(Re,De,be)=>new Promise((Me,ze)=>{var Ce=E=>{try{y(be.next(E))}catch(z){ze(z)}},re=E=>{try{y(be.throw(E))}catch(z){ze(z)}},y=E=>E.done?Me(E.value):Promise.resolve(E.value).then(Ce,re);y((be=be.apply(Re,De)).next())});const oe=({exercise:Re,dispatch:De,init:be,haveInit:Me=!1})=>{const ze=(0,ye.useParams)(),[Ce,re]=(0,a.useState)(!1);let[y,E]=(0,a.useState)();const[z,b]=(0,a.useState)(!1),[ee,te]=(0,a.useState)(!1);(0,a.useEffect)(()=>{Re.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&ne()},[Re.actionTabs]);function ne(){return Be(this,null,function*(){var ue,se;let de=yield(0,Le.ZP)(`/api/courses/${ze==null?void 0:ze.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs}});if(((ue=de==null?void 0:de.cover_exercises)==null?void 0:ue.length)>0)re(!0),E((se=de==null?void 0:de.cover_exercises)==null?void 0:se[0]);else{let pe=yield(0,Le.ZP)(`/api/courses/${ze==null?void 0:ze.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs}});De({type:"exercise/setActionTabs",payload:{key:""}}),(pe==null?void 0:pe.status)===0&&(Me&&be(),fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{ye.history.push("/paperlibrary")}}))}})}return Fe.createElement("div",null,Fe.createElement(fe.default,{open:Ce,centered:!0,onCancel:ue=>Be(void 0,null,function*(){if(ue.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){b(!0);let se=yield(0,Le.ZP)(`/api/courses/${ze==null?void 0:ze.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs,update:1}});De({type:"exercise/setActionTabs",payload:{key:""}}),b(!1),(se==null?void 0:se.status)===0&&(Me&&be(),re(!1),fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{ye.history.push("/paperlibrary")}}))}else re(!1)}),cancelButtonProps:{loading:z},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:ee},onOk:()=>Be(void 0,null,function*(){te(!0);let ue=yield(0,Le.ZP)(`/api/courses/${ze==null?void 0:ze.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs}});te(!1),(ue==null?void 0:ue.status)===0&&(Me&&be(),De({type:"exercise/setActionTabs",payload:{key:""}}),re(!1),fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{ye.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},Fe.createElement("div",null,Fe.createElement("p",null,"\u8BE5\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Fe.createElement("div",null,Fe.createElement("div",null,"\u8BD5\u5377\uFF1A",y==null?void 0:y.origin_exercise_nam),Fe.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",Fe.createElement("a",{href:`/paperlibrary/see/${y==null?void 0:y.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},y==null?void 0:y.examination_bank_name))))))};st.Z=(0,ye.connect)(({exercise:Re})=>({exercise:Re}))(oe)},82668:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return pe}});var a=x(59301),fe=x(43418),Le=x(95237),ye=x(43604),Fe=x(57809),Be=x(1710),oe=x(3113),Re=x(47949),De=x(82093),be={cstuModal:"cstuModal___aIPVR",removeStyle:"removeStyle___wY4gp",bottom:"bottom___a8tK0",yes:"yes___Zhc4z",no:"no___Ngwsa",Onerow:"Onerow___Q59ve",searchMember:"searchMember___Jj460",searchMemberHeader:"searchMemberHeader___SxfUY"},Me=x(76560),ze=x(96622),Ce=x(59301),re=Object.defineProperty,y=Object.defineProperties,E=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,te=(Ae,Se,Te)=>Se in Ae?re(Ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Ae[Se]=Te,ne=(Ae,Se)=>{for(var Te in Se||(Se={}))b.call(Se,Te)&&te(Ae,Te,Se[Te]);if(z)for(var Te of z(Se))ee.call(Se,Te)&&te(Ae,Te,Se[Te]);return Ae},ue=(Ae,Se)=>y(Ae,E(Se)),se=(Ae,Se,Te)=>new Promise((we,ot)=>{var Ze=lt=>{try{Ve(Te.next(lt))}catch(Pt){ot(Pt)}},it=lt=>{try{Ve(Te.throw(lt))}catch(Pt){ot(Pt)}},Ve=lt=>lt.done?we(lt.value):Promise.resolve(lt.value).then(Ze,it);Ve((Te=Te.apply(Ae,Se)).next())});const de=({visible:Ae,setVisible:Se,onK:Te,selectKeys:we,selectRows:ot,appointStudent:Ze,modalParams:it,courseId:Ve})=>{const lt=(0,Me.useParams)(),[Pt,ht]=(0,a.useState)(!1),[Et,Lt]=(0,a.useState)(!1),[kt,Kt]=(0,a.useState)([]),[mt,Je]=(0,a.useState)([]),[ut,Mt]=(0,a.useState)([]),[$t,Ut]=(0,a.useState)("all"),[Sn,We]=(0,a.useState)("all");let[en,Tn]=(0,a.useState)(!0);const[hn,sn]=(0,a.useState)([{value:"all",label:"\u5168\u90E8\u5206\u73ED"}]),[rt,vt]=(0,a.useState)({page:1,limit:1e4,status:null,course_group_id:null,keywords:"",sort_by:null,direction:null}),$e={selectedRowKeys:mt,columnWidth:40,hideSelectAll:!0,onSelect:(Qe,gt,Xe)=>{let xe=!0;for(let Ht=0;Ht{if(Qe&&Xe.length>0){Xe.forEach(xe=>{mt.push(xe.user_id),ut.push(xe)}),Je([...mt]),Mt([...ut]);return}if(!Qe&&Xe.length>0){let xe=[],Ht=[];const Rn=new Set(Xe),vn=new Set(mt),Dn=new Set(ut);xe=[...vn].filter(Qn=>[...Rn].every(_n=>_n.user_id!==Qn)),Ht=[...Dn].filter(Qn=>[...Rn].every(_n=>_n.user_id!==Qn.user_id)),Je([...xe]),Mt([...Ht])}}};(0,a.useEffect)(()=>{Ae&&we&&(Je([...we]),Mt(ot))},[Ae,we]),(0,a.useEffect)(()=>{Ae&&(!Ze&&it?rt.status=it:rt.status=null,vt(ne({},rt)),yt())},[Ae,Ze,it]);const He=[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",ellipsis:!0,fixed:"left",width:100,render:(Qe,gt,Xe)=>Ce.createElement("span",{style:{color:"#333"}},Xe+1)},{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",ellipsis:!0,render:(Qe,gt,Xe)=>Ce.createElement("span",null,Qe)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(Qe,gt,Xe)=>Ce.createElement("span",{style:{color:"#666"}},Qe)},{title:"\u5206\u73ED1",dataIndex:"user_group_name",key:"user_group_name",align:"left",ellipsis:!0,render:(Qe,gt)=>Ce.createElement("span",null,Qe)},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",key:"score",sorter:!0,render:(Qe,gt)=>Ce.createElement("span",null,Qe||"--")},{title:"\u72B6\u6001",dataIndex:"status_cn",key:"status_cn",align:"center",ellipsis:!0,render:(Qe,gt)=>Ce.createElement("span",null,Qe)}].filter(Qe=>it===1||it===2?Qe.title!=="\u72B6\u6001":!0),yt=()=>se(void 0,null,function*(){var Qe,gt,Xe;Lt(!0);const xe=yield(0,De.ZP)(`/api/exercises/${lt.categoryId||Ve}/wait_make_up_students.json`,{method:"get",params:ue(ne({},rt),{keywords:(Qe=rt==null?void 0:rt.keywords)==null?void 0:Qe.trim()})});if(xe.status===0){const Ht=((Xe=(gt=xe==null?void 0:xe.data)==null?void 0:gt.all_course_groups)==null?void 0:Xe.map(Rn=>({value:Rn==null?void 0:Rn.id,label:Rn==null?void 0:Rn.name})))||[];sn([{value:"all",label:"\u5168\u90E8\u5206\u73ED"},...Ht]),Kt(xe.data)}Lt(!1)}),xt=()=>{rt.page=1,rt.status=null,rt.course_group_id=null,rt.keywords="",Ut("all"),We("all"),Je([]),Mt([]),vt(ne({},rt)),Ze&&Te(mt==null?void 0:mt.length,mt,ut)},Ye=()=>{rt.page=1,rt.status=null,rt.course_group_id=null,rt.keywords="",vt(ne({},rt)),Ut("all"),We("all"),Je([]),Mt([]),Se(!1)};return Ce.createElement(fe.default,{centered:!0,className:be.cstuModal,title:it===1?"\u7F3A\u8003\u5B66\u751F":it===2?"\u672A\u53CA\u683C\u5B66\u751F":"\u9009\u62E9\u8865\u8003\u5B66\u751F",open:Ae,width:1200,footer:null,onCancel:()=>{Ye()}},Ce.createElement(Le.Z,{style:{marginBottom:"20px",marginTop:"15px",display:"flex",alignItems:"center",justifyContent:"space-between"}},Ce.createElement(Le.Z,null,Ce.createElement(ye.Z,null,Ce.createElement(Fe.default,{size:"large",value:$t,style:{width:200,marginRight:20},onChange:Qe=>{Ut(Qe),Qe==="all"?rt.course_group_id=null:rt.course_group_id=Qe,rt.page=1,vt(ne({},rt)),yt()},options:hn})),Ze&&Ce.createElement(ye.Z,null,Ce.createElement(Fe.default,{size:"large",value:Sn,style:{width:200},onChange:Qe=>{We(Qe),Qe==="all"?rt.status=null:rt.status=Qe,rt.page=1,vt(ne({},rt)),yt()},options:[{value:"all",label:"\u5168\u90E8\u72B6\u6001"},{value:"1",label:"\u7F3A\u8003"},{value:"2",label:"\u672A\u53CA\u683C"},{value:"3",label:"\u53CA\u683C"}]}))),Ce.createElement(ye.Z,null,Ce.createElement(Re.t7,{style:{width:300,marginLeft:15},value:rt.keywords,allowClear:!0,onChange:Qe=>{rt.keywords=Qe,rt.page=1,vt(ne({},rt)),yt()},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u8FDB\u884C\u641C\u7D22"}))),Ce.createElement(Le.Z,{align:"middle",className:"mb30"},Ce.createElement(ye.Z,{span:14},Ce.createElement("div",{className:"flexd-table-header"},Ce.createElement(Be.default,{pagination:!1,dataSource:[],columns:He,rowSelection:Ze?$e:null,rowKey:Qe=>Qe.user_id})),Ce.createElement("div",null,Ce.createElement(Be.default,{rowSelection:Ze?$e:null,columns:He,showHeader:!1,style:{minHeight:390},scroll:{y:390},rowKey:Qe=>Qe.user_id,loading:Et,dataSource:kt==null?void 0:kt.exercise_users,onChange:(Qe,gt,Xe)=>{rt.page=Qe==null?void 0:Qe.current,rt.limit=Qe==null?void 0:Qe.pageSize,Xe!=null&&Xe.order?(rt.sort_by=Xe==null?void 0:Xe.field,rt.direction=(Xe==null?void 0:Xe.order)==="ascend"?"asc":"desc"):(rt.sort_by=null,rt.direction=null),vt(ne({},rt)),yt()},pagination:!1}))),Ce.createElement(ye.Z,{span:1},Ce.createElement("img",{src:ze,style:{marginLeft:10}})),Ce.createElement(ye.Z,{span:9,style:{display:"flex",justifyContent:"flex-end"}},Ce.createElement("div",{className:be.searchMember,style:{width:550}},Ce.createElement(Le.Z,{className:be.searchMemberHeader},Ce.createElement(ye.Z,{className:"ml30",flex:"100px"},"\u59D3\u540D"),Ce.createElement(ye.Z,{flex:"110px"},"\u5B66\u53F7"),Ce.createElement(ye.Z,{flex:"120px",style:{marginLeft:5}},"\u5206\u73ED")),Ce.createElement("div",{style:{overflow:"auto",height:390}},ut==null?void 0:ut.map((Qe,gt)=>Ce.createElement(Le.Z,{key:gt,align:"middle",style:{height:48,lineHeight:"48px",paddingLeft:30,borderBottom:"1px solid rgba(48,97,208,0.1)"}},Ce.createElement(ye.Z,{flex:"100px"},Qe.user_name),Ce.createElement(ye.Z,{flex:"110px"},Qe.student_id),Ce.createElement(ye.Z,{flex:"120px",style:{marginLeft:5}},Qe.user_group_name),Ce.createElement(ye.Z,{style:{marginLeft:10}},Ce.createElement("i",{className:"iconfont icon-shanchudiao current",onClick:()=>{Mt(ut.filter(Xe=>Xe.user_id!=Qe.user_id)),Je(mt.filter(Xe=>Xe!=Qe.user_id))}})))))))),!(it===1||it===2)&&Ce.createElement("div",{className:be.bottom},Ce.createElement(oe.ZP,{className:be.no,onClick:()=>{Ye()}},"\u53D6\u6D88"),Ce.createElement(oe.ZP,{loading:Pt,type:"primary",onClick:()=>{xt()}},"\u786E\u5B9A")))};var pe=(0,Me.connect)(({})=>({}))(de)},62354:function(Nt,st,x){"use strict";var a=x(59301),fe=x(78241),Le=x(8591),ye=x(43418),Fe=x(71418),Be=x(95237),oe=x(5112),Re=x(5083),De=x(24905),be=x(61186),Me=x.n(be),ze=x(82093),Ce=x(49661),re=x(76560),y=x(1198),E=x(37464),z=Object.defineProperty,b=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,se=(ot,Ze,it)=>Ze in ot?z(ot,Ze,{enumerable:!0,configurable:!0,writable:!0,value:it}):ot[Ze]=it,de=(ot,Ze)=>{for(var it in Ze||(Ze={}))ne.call(Ze,it)&&se(ot,it,Ze[it]);if(te)for(var it of te(Ze))ue.call(Ze,it)&&se(ot,it,Ze[it]);return ot},pe=(ot,Ze)=>b(ot,ee(Ze)),Ae=(ot,Ze,it)=>new Promise((Ve,lt)=>{var Pt=Lt=>{try{Et(it.next(Lt))}catch(kt){lt(kt)}},ht=Lt=>{try{Et(it.throw(Lt))}catch(kt){lt(kt)}},Et=Lt=>Lt.done?Ve(Lt.value):Promise.resolve(Lt.value).then(Pt,ht);Et((it=it.apply(ot,Ze)).next())});function Se(ot,Ze){const it=[];for(let Ve=ot;Ve{let Ze=new Date;const it=Me()(ot).format("HH");if(Me()(ot).isSame(Me()(Ze),"day")){const Ve=Me()(Ze).format("HH"),lt=Me()(Ze).format("mm");return{disabledHours:()=>Se(0,24).splice(1,Ve*1-1),disabledMinutes:()=>Me()(ot).isSame(Me()(Ze),"hour")&&it<=Ve?Se(0,60).splice(0,lt):Se(60,60)}}else if(Me()(ot).isSame(Me()(),"day")){const Ve=Me()().format("HH"),lt=Me()().format("mm");return{disabledHours:()=>Se(0,24).splice(0,Ve),disabledMinutes:()=>it<=Ve?Se(0,lt):Se(60,60)}}else return!1},we=({exercise:ot,dispatch:Ze})=>{var it;const Ve=(0,re.useParams)(),[lt]=fe.default.useForm(),[Pt,ht]=(0,a.useState)(1),[Et,Lt]=(0,a.useState)([]),[kt,Kt]=(0,a.useState)(!0),[mt,Je]=(0,a.useState)([]),[ut,Mt]=(0,a.useState)(!0),[$t,Ut]=(0,a.useState)(!1);(0,a.useEffect)(()=>{ot.actionTabs.key==="\u6279\u91CF\u7ED3\u675F"&&Sn()},[ot.actionTabs]);const Sn=Tn=>Ae(void 0,null,function*(){var hn,sn;Kt(!0);const rt=yield Ze({type:"exercise/getEndGroups",payload:pe(de({},Ve),{check_ids:[...((hn=ot.actionTabs.selectArrs)==null?void 0:hn.map($e=>Number($e)))||[]]})}),vt=(sn=rt==null?void 0:rt.course_info)==null?void 0:sn.map(($e,He)=>pe(de({},$e),{key:$e.course_group_id,title:$e.course_group_name,name:$e.course_group_name,disabled:!!$e.is_published}));rt&&(rt!=null&&rt.course_info)&&(Lt([...vt]),lt.setFieldsValue({end_time:Me()(Me()(new Date((0,Ce.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Kt(!1)}),We=()=>Ae(void 0,null,function*(){var Tn,hn,sn,rt;const vt=de({},lt.getFieldsValue());if((mt==null?void 0:mt.length)<=0&&Et.length>0&&!((Tn=ot.actionTabs)!=null&&Tn.unified_setting)){Le.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}Ut(!0);const $e={check_ids:[...((hn=ot.actionTabs.selectArrs)==null?void 0:hn.map(yt=>Number(yt)))||[]],group_ids:mt};ut||($e.end_time=Me()(vt.end_time).format("YYYY-MM-DD HH:mm")),$e.group_ids=mt.map(yt=>yt.course_group_id),(yield(0,ze.ZP)(`/api/courses/${Ve.coursesId}/exercises/end_exercise.json`,{method:"post",body:$e})).status===0&&(Le.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,Ce.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u6279\u91CF\u7ED3\u675F"]),Ze({type:"exercise/setActionTabs",payload:{}}),(sn=ot==null?void 0:ot.actionTabs)!=null&&sn.cb?(rt=ot==null?void 0:ot.actionTabs)==null||rt.cb():Ze({type:"classroomList/getClassroomExercisesList",payload:de({},ot.actionTabs.params)})),Ut(!1)}),en=()=>{ht(1),Lt([]),Je([]),Mt(!0)};return a.createElement(ye.default,{centered:!0,title:"\u7ED3\u675F\u8003\u8BD5",open:ot.actionTabs.key==="\u6279\u91CF\u7ED3\u675F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:We,width:680,confirmLoading:$t||kt,onCancel:()=>{en(),Ze({type:"exercise/setActionTabs",payload:{}})}},a.createElement(Fe.Z,{spinning:kt},Et&&a.createElement(fe.default,{form:lt},a.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},a.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:y.Z}),"\u8003\u8BD5\u65F6\u95F4\u7ED3\u675F\u540E\uFF0C\u5B66\u751F\u5C06\u4E0D\u80FD\u518D\u7B54\u9898\u3002"),a.createElement(Be.Z,{className:"mt20 mb10"},a.createElement("span",{className:"mr10"},a.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),a.createElement(oe.ZP.Group,{value:ut,onChange:Tn=>{Mt(Tn.target.value),Je([])}},a.createElement(oe.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),a.createElement(oe.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),a.createElement(fe.default.Item,{name:"end_time",style:{marginTop:-3,visibility:ut?"hidden":"visible"}},a.createElement(Re.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Me()((0,Ce.U6)(),"HH:mm")},disabledDate:Tn=>Tn&&Tn0&&!((it=ot.actionTabs)!=null&&it.unified_setting)&&a.createElement(Be.Z,{style:{marginBottom:"10px"}},a.createElement("span",{className:"mr10"},a.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),a.createElement("div",null,Et.length>0&&a.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},a.createElement("span",{style:{flex:1}},a.createElement(De.default,{checked:mt.length===Et.length,onChange:Tn=>{mt.length===Et.length?Je([]):Je(Et)}},"\u5168\u9009")," "),a.createElement("span",{style:{width:16}}),a.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",mt.length||0,"\u4E2A\u5206\u73ED")),a.createElement(E.Z,{data:Et,selectedRowKeys:mt,setSelectedRowKeys:Je}))))))};st.Z=(0,re.connect)(({exercise:ot})=>({exercise:ot}))(we)},95253:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return Kt}});var a=x(59301),fe=x(78241),Le=x(8591),ye=x(43418),Fe=x(71418),Be=x(95237),oe=x(5112),Re=x(5871),De=x(5083),be=x(78673),Me=x(24905),ze=x(3113),Ce=x(61186),re=x.n(Ce),y=x(82093),E=x(49661),z=x(76560),b=x(72664),ee=x(1198),te=x(37464),ne=x(82668),ue={contentInterval:"contentInterval___wAfD8",numberInput:"numberInput___R9kLf",minorRuleText:"minorRuleText___LjpSg",failedList:"failedList___KYTHd",name:"name___MqNtz",publish:"publish___TPl6Z"},se=x(6681),de=x(67135),pe=x(28086),Ae=x(59301),Se=Object.defineProperty,Te=Object.defineProperties,we=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Ve=(mt,Je,ut)=>Je in mt?Se(mt,Je,{enumerable:!0,configurable:!0,writable:!0,value:ut}):mt[Je]=ut,lt=(mt,Je)=>{for(var ut in Je||(Je={}))Ze.call(Je,ut)&&Ve(mt,ut,Je[ut]);if(ot)for(var ut of ot(Je))it.call(Je,ut)&&Ve(mt,ut,Je[ut]);return mt},Pt=(mt,Je)=>Te(mt,we(Je)),ht=(mt,Je,ut)=>new Promise((Mt,$t)=>{var Ut=en=>{try{We(ut.next(en))}catch(Tn){$t(Tn)}},Sn=en=>{try{We(ut.throw(en))}catch(Tn){$t(Tn)}},We=en=>en.done?Mt(en.value):Promise.resolve(en.value).then(Ut,Sn);We((ut=ut.apply(mt,Je)).next())});function Et(mt,Je){const ut=[];for(let Mt=mt;Mt{let Je=new Date;const ut=re()(mt).format("HH");if(re()(mt).isSame(re()(Je),"day")){const Mt=re()(Je).format("HH"),$t=re()(Je).format("mm");return{disabledHours:()=>Et(0,24).splice(1,Mt*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",ut,Mt),re()(mt).isSame(re()(Je),"hour")&&ut<=Mt?Et(0,60).splice(0,$t):Et(60,60))}}else if(re()(mt).isSame(re()(),"day")){const Mt=re()().format("HH"),$t=re()().format("mm");return{disabledHours:()=>Et(0,24).splice(0,Mt),disabledMinutes:()=>ut<=Mt?Et(0,$t):Et(60,60)}}else return!1},kt=({exercise:mt,dispatch:Je})=>{var ut,Mt,$t,Ut,Sn,We,en,Tn,hn,sn,rt,vt,$e,He,yt,xt,Ye,Qe,gt,Xe,xe,Ht,Rn;const vn=(0,z.useParams)(),[Dn]=fe.default.useForm(),[Qn,_n]=(0,a.useState)(1),[Ft,Tt]=(0,a.useState)([]),[Fn,Ot]=(0,a.useState)(!0),[_t,Cn]=(0,a.useState)([]),[In,wa]=(0,a.useState)(!0),[Ga,wr]=(0,a.useState)(!1),{workSetting:tn}=mt,[Un,Ea]=(0,a.useState)(!1),[Va,Ra]=(0,a.useState)([]),[Wr,Hr]=(0,a.useState)([]),[bt,En]=(0,a.useState)(!1),[yr,zt]=(0,a.useState)(!1),[Ln,Ma]=(0,a.useState)(!1),[Na,rr]=(0,a.useState)(null),[dn,ce]=(0,a.useState)(1),[ge,Ee]=(0,a.useState)({}),[Ie,qe]=(0,a.useState)({}),[wt,Rt]=(0,a.useState)(!1),[xa,Jn]=(0,a.useState)(!1),[on,qt]=(0,a.useState)(!1),[Mn,Xt]=(0,a.useState)([]);(0,a.useEffect)(()=>{if(mt.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"){const{selectArrsAll:cn=[],type:zn}=mt.actionTabs||{},pn=cn.filter(pt=>![100,120,150].includes(Number(pt.total_score)));pn.length?(qt(zn===1?"multiple":"single"),Xt(pn.map(pt=>Pt(lt({},pt),{name:pt.exercise_name})))):Jn(!0)}},[(ut=mt==null?void 0:mt.actionTabs)==null?void 0:ut.key]),console.log(on,"visible"),(0,a.useEffect)(()=>{var cn;if(mt.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&(ya(),ln(),mt.actionTabs.type===2)){const zn=(cn=mt.actionTabs)==null?void 0:cn.unified_setting;wa(zn)}},[mt.actionTabs]),(0,a.useEffect)(()=>{var cn,zn,pn,pt,na,er,cr;(cn=tn==null?void 0:tn.exercise)!=null&&cn.publish_time&&Dn.setFieldsValue({publish_time:re()((zn=tn==null?void 0:tn.exercise)==null?void 0:zn.publish_time)}),(pn=tn==null?void 0:tn.exercise)!=null&&pn.end_time&&Dn.setFieldsValue({end_time:re()((pt=tn==null?void 0:tn.exercise)==null?void 0:pt.end_time)}),Dn.setFieldsValue({exercise_type:(na=tn==null?void 0:tn.exercise)==null?void 0:na.exercise_type,simulate_exercise_num:(er=tn==null?void 0:tn.exercise)==null?void 0:er.simulate_exercise_num}),ce((cr=tn==null?void 0:tn.exercise)==null?void 0:cr.exercise_type)},[mt]);const la=cn=>{var zn;const pn=Dn.getFieldValue("publish_time");if(!pn||(zn=tn==null?void 0:tn.exercise)!=null&&zn.publish_time)return;let pt;cn===1?pt=re()(pn).add(120,"minutes"):pt=re()(pn).add(7,"days"),Dn.setFieldsValue({end_time:pt})},ya=cn=>ht(void 0,null,function*(){var zn,pn;Ot(!0);const pt=yield(0,b.N3)({coursesId:vn.coursesId,check_ids:[...((zn=mt.actionTabs.selectArrs)==null?void 0:zn.map(er=>Number(er)))||[]]});console.log(pt,"res");const na=((pn=pt==null?void 0:pt.course_info)==null?void 0:pn.map((er,cr)=>Pt(lt({},er),{key:er.course_group_id,title:er.course_group_name,name:er.course_group_name,disabled:!!er.is_published})))||[];if((pt==null?void 0:pt.status)!==-1){Tt([...na]);const er=re()();Dn.setFieldsValue({publish_time:er}),(Dn.getFieldValue("exercise_type")||1)===1?Dn.setFieldsValue({end_time:re()(er).add(120,"minutes")}):Dn.setFieldsValue({end_time:re()(er).add(7,"days")})}Ot(!1)});(0,a.useEffect)(()=>{var cn,zn,pn,pt,na,er;if((cn=tn==null?void 0:tn.exercise)!=null&&cn.is_appoint_user){const cr=((pn=(zn=tn==null?void 0:tn.exercise)==null?void 0:zn.all_exercise_users)==null?void 0:pn.map(Kn=>Kn.user_id))||[];Ra([...cr])}En((pt=tn==null?void 0:tn.exercise)==null?void 0:pt.is_appoint_user),zt((na=tn==null?void 0:tn.exercise)==null?void 0:na.is_miss_exam_user),Ma((er=tn==null?void 0:tn.exercise)==null?void 0:er.is_no_passing_user)},[tn]),(0,a.useEffect)(()=>{var cn,zn,pn,pt,na,er,cr,Kn;(zn=(cn=mt==null?void 0:mt.actionTabs)==null?void 0:cn.selectArrs)!=null&&zn[0]&&mt.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&Je({type:"exercise/getWorkSetting",payload:{categoryId:(pt=(pn=mt==null?void 0:mt.actionTabs)==null?void 0:pn.selectArrs)==null?void 0:pt[0],category:(er=(na=mt==null?void 0:mt.actionTabs)==null?void 0:na.selectArrs)==null?void 0:er[0],coursesId:(Kn=(cr=mt==null?void 0:mt.actionTabs)==null?void 0:cr.params)==null?void 0:Kn.id}})},[(Mt=mt==null?void 0:mt.actionTabs)==null?void 0:Mt.selectArrs]);const ma=()=>ht(void 0,null,function*(){var cn,zn,pn,pt,na,er,cr;const Kn=lt({},Dn.getFieldsValue()),no=re()(re()(Kn.publish_time).format("YYYY-MM-DD HH:mm")).valueOf(),Ur=re()(re()(Kn.end_time).format("YYYY-MM-DD HH:mm")).valueOf();if(console.log(no,no,33),Ur<=no){Le.ZP.info("\u7ED3\u675F\u65F6\u95F4\u4E0D\u5141\u8BB8\u5C0F\u4E8E\u7B49\u4E8E\u5F00\u59CB\u65F6\u95F4");return}if((_t==null?void 0:_t.length)<=0&&!In&&Ft.length>0&&!((cn=tn==null?void 0:tn.exercise)!=null&&cn.is_make_up_exercise)){Le.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}const uo=Ft.map(Ci=>Ci.key),pr={check_ids:[...((zn=mt.actionTabs.selectArrs)==null?void 0:zn.map(Ci=>Number(Ci)))||[]],end_time:re()(Kn.end_time).format("YYYY-MM-DD HH:mm"),publish_time:re()(Kn.publish_time).format("YYYY-MM-DD HH:mm"),group_ids:_t.map(Ci=>Ci.course_group_id),unified_setting:!_t.length,exercise_type:Kn.exercise_type,simulate_exercise_num:Kn.simulate_exercise_num};if(((pn=mt.actionTabs.selectArrsAll)==null?void 0:pn.length)>0&&mt.actionTabs.type===1&&(pr.check_ids=[...((na=(pt=mt.actionTabs.selectArrsAll)==null?void 0:pt.filter(Ci=>!Ci.high_resources_consume||Ci.high_resources_consume_permission))==null?void 0:na.map(Ci=>Number(Ci==null?void 0:Ci.id)))||[]]),(er=tn==null?void 0:tn.exercise)!=null&&er.is_make_up_exercise){if(bt&&Va.length<=0||!bt&&!(yr||Ln)){Le.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}pr.is_appoint_user=bt,pr.is_miss_exam_user=yr,pr.is_no_passing_user=Ln,bt?pr.make_up_exercise_users=Va.map(Ci=>({user_id:Ci})):pr.make_up_exercise_user=[]}let{is_locked:gr,open_camera:Ir,screen_open:Cr,login_restrict:fr,ip_bind:co,ip_limit:Do,is_random:io,id:$r,identity_verify:oi,open_phone_video_recording:cl}=tn==null?void 0:tn.exercise;if(mt.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"||(gr||Ir||Cr||fr||co||Do=="pub"||Do=="inner"||oi||cl)&&Kn.exercise_type==2){if(Jn(!1),Je({type:"exercise/setActionTabs",payload:{}}),mt.actionTabs.type==2){let Ci=ye.default.confirm({width:666,centered:!0,okText:"\u7ACB\u5373\u8C03\u6574",cancelText:"\u4E0D\u9700\u8981",title:"\u63D0\u793A",icon:null,content:Ae.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u60A8\u5DF2\u5F00\u542F",Ae.createElement("span",{style:{color:"#FA6400"}}," ",(0,E.hi)(tn==null?void 0:tn.exercise)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u662F\u5426\u9700\u8981\u8FDB\u884C\u8C03\u6574\uFF1F"),onOk:()=>ht(void 0,null,function*(){var bi;Rt(!0);let zr=yield(0,de.Tr)({exercise_ids:[...((bi=mt.actionTabs.selectArrs)==null?void 0:bi.map(Ri=>Number(Ri)))||[]],course_id:vn.coursesId,type:"exercise"});if((zr==null?void 0:zr.student_count)===0){if((yield ct(pr))&&mt.actionTabs.isRouter){Ci.destroy(),z.history.push(`/classrooms/${vn.coursesId}/exercise/${$r}/detail?random=${io}&tabs=3&childrenTabs=2`);return}Je({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else qe(pr),Ee(zr)}),onCancel:()=>{Ci.destroy(),Rt(!1),ct(pr)}})}else{let Ci=ye.default.info({width:580,centered:!0,okText:"\u6211\u77E5\u9053\u4E86",title:"\u63D0\u793A",icon:null,content:Ae.createElement("div",null,"\u6A21\u62DF\u8003\u8BD5\u5F00\u542F\u9632\u4F5C\u5F0A\u89C4\u5219\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\uFF0C\u53EF\u6839\u636E\u8003\u8BD5\u9700\u8981\u8FDB\u884C\u8C03\u6574\u3002"),onOk:()=>ht(void 0,null,function*(){var bi;Rt(!0);let zr=yield(0,de.Tr)({exercise_ids:[...((bi=mt.actionTabs.selectArrs)==null?void 0:bi.map(Ri=>Number(Ri)))||[]],course_id:vn.coursesId,type:"exercise"});if((zr==null?void 0:zr.student_count)===0){if((yield ct(pr))&&mt.actionTabs.isRouter){z.history.push(`/classrooms/${vn.coursesId}/exercise/${$r}/detail?random=${io}&tabs=3&childrenTabs=2`);return}Je({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else qe(pr),Ee(zr)})})}return}let al=yield(0,de.Tr)({exercise_ids:[...((cr=mt.actionTabs.selectArrs)==null?void 0:cr.map(Ci=>Number(Ci)))||[]],course_id:vn.coursesId,type:"exercise"});(al==null?void 0:al.student_count)===0?ct(pr):(qe(pr),Ee(al))}),bn=()=>{var cn;let zn=[...(cn=mt.actionTabs.selectArrsAll)==null?void 0:cn.filter(pn=>pn.high_resources_consume&&!pn.high_resources_consume_permission)];(zn==null?void 0:zn.length)>0&&mt.actionTabs.type===1&&ye.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:Ae.createElement("div",null,Ae.createElement("div",{className:ue.tipcontent},Ae.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",zn==null?void 0:zn.length," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),Ae.createElement("div",{className:"mt20 mb20"},zn==null?void 0:zn.map(pn=>Ae.createElement("div",{className:ue.failedList,key:pn.id},Ae.createElement("div",{className:ue.name},pn==null?void 0:pn.exercise_name),Ae.createElement("div",{className:ue.publish,onClick:()=>{(0,E.xg)(`/classrooms/${vn.coursesId}/exercise/${pn.id}/detail?random=${pn.is_random}`)}},"\u53D1\u5E03"))))))})},ct=cn=>ht(void 0,null,function*(){var zn,pn,pt;if(mt.actionTabs.type===1){let cr=[...(zn=mt.actionTabs.selectArrsAll)==null?void 0:zn.filter(Kn=>Kn.high_resources_consume&&!Kn.high_resources_consume_permission)];if((cr==null?void 0:cr.length)==mt.actionTabs.selectArrsAll.length){Jn(!1),Je({type:"exercise/setActionTabs",payload:{}}),bn();return}}let na=!1;return wr(!0),(yield(0,y.ZP)(`/api/courses/${vn.coursesId}/exercises/publish.json`,{method:"post",body:cn})).status===0&&((0,E.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u7ACB\u5373\u53D1\u5E03"]),ln(),Le.ZP.success("\u53D1\u5E03\u6210\u529F"),Jn(!1),Je({type:"exercise/setActionTabs",payload:{}}),(pn=mt==null?void 0:mt.actionTabs)!=null&&pn.cb?(pt=mt==null?void 0:mt.actionTabs)==null||pt.cb():Je({type:"classroomList/getClassroomExercisesList",payload:lt({},mt.actionTabs.params)}),na=!0,mt.actionTabs.type===1&&bn()),wr(!1),na}),ln=()=>{_n(1),Tt([]),Cn([])},fn=(cn,zn,pn)=>{cn<=0?Le.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F"):(Ra(zn),Hr(pn),Ea(!1))};return Ae.createElement(a.Fragment,null,Ae.createElement(ye.default,{centered:!0,title:"\u53D1\u5E03\u8003\u8BD5",open:xa,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:660,onOk:ma,confirmLoading:Ga||Fn,onCancel:()=>{ln(),Jn(!1),Je({type:"exercise/setActionTabs",payload:{}})}},Ae.createElement(Fe.Z,{spinning:Fn},Ft&&Ae.createElement(fe.default,{form:Dn},!!(($t=mt==null?void 0:mt.actionTabs)!=null&&$t.disabled)&&Ae.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},Ae.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:ee.Z}),"\u5DF2\u7ECF\u53D1\u5E03\u8FC7\u8003\u8BD5\u7684\u8BD5\u5377\u4E0D\u53EF\u4EE5\u7EDF\u4E00\u53D1\u5E03\u3002"),!((Ut=tn==null?void 0:tn.exercise)!=null&&Ut.is_make_up_exercise)&&Ae.createElement(Ae.Fragment,null,Ae.createElement(Be.Z,null,Ae.createElement("span",{className:"mr10",style:{lineHeight:"32px"}},Ae.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u6A21\u5F0F"),Ae.createElement(fe.default.Item,{name:"exercise_type"},Ae.createElement(oe.ZP.Group,{disabled:((Sn=tn==null?void 0:tn.exercise)==null?void 0:Sn.exercise_status)>1,onChange:cn=>{ce(cn.target.value),la(cn.target.value)}},Ae.createElement(oe.ZP,{value:1},"\u6B63\u5F0F\u8003\u8BD5"),Ae.createElement(oe.ZP,{value:2},"\u6A21\u62DF\u8003\u8BD5")))),dn==2&&Ae.createElement(Be.Z,{className:`${ue.contentInterval}`},Ae.createElement("span",{className:`${ue.minorRuleText}`,style:{marginLeft:50}},"\u6BCF\u4E2A\u5B66\u751F\u5141\u8BB8\u8FDB\u884C\u8003\u8BD5"),Ae.createElement(fe.default.Item,{name:"simulate_exercise_num"},Ae.createElement(Re.Z,{className:ue.numberInput,style:{width:145},precision:0,size:"middle",disabled:((We=tn==null?void 0:tn.exercise)==null?void 0:We.exercise_status)>1,min:1,max:999})),Ae.createElement("span",null,"\u6B21",Ae.createElement("span",{style:{color:"#999999"}},"\uFF08\u53EF\u8BBE\u7F6E1~999\u6B21\uFF09")))),Ae.createElement(Be.Z,null,Ae.createElement("span",{className:"mr10 mt5"},Ae.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u65F6\u95F4"),Ae.createElement(fe.default.Item,{name:"publish_time"},Ae.createElement(De.default,{style:{width:170},disabledDate:cn=>cn&&cn<=re()().subtract(0,"days"),disabledTime:Lt,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:re()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})),Ae.createElement("span",{className:"mt5 ml5 mr5"},"\u5230"),Ae.createElement(fe.default.Item,{name:"end_time"},Ae.createElement(De.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:re()((0,E.U6)(),"HH:mm")},disabledDate:cn=>cn&&cn{var pn,pt,na,er,cr;if(En(cn),cn)if((pn=tn==null?void 0:tn.exercise)!=null&&pn.is_appoint_user){const Kn=(na=(pt=tn==null?void 0:tn.exercise)==null?void 0:pt.all_exercise_users)==null?void 0:na.map(no=>no.user_id);Ra([...Kn])}else Ra([]),zt(!1),Ma(!1);else zt((er=tn==null?void 0:tn.exercise)==null?void 0:er.is_miss_exam_user),Ma((cr=tn==null?void 0:tn.exercise)==null?void 0:cr.is_no_passing_user)},disabled:((Tn=tn==null?void 0:tn.exercise)==null?void 0:Tn.exercise_status)!==1}),Ae.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!bt&&Ae.createElement(Be.Z,{className:"mt20",style:{paddingLeft:"90px"},align:"middle"},Ae.createElement(Me.default,{checked:yr,disabled:((hn=tn==null?void 0:tn.exercise)==null?void 0:hn.exercise_status)!==1||((sn=tn==null?void 0:tn.exercise)==null?void 0:sn.miss_exam_count)<=0,onChange:cn=>{zt(cn.target.checked)}},Ae.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),Ae.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{rr(1),En(!1),Ea(!0)}},"\uFF08",`${(rt=tn==null?void 0:tn.exercise)==null?void 0:rt.miss_exam_count}\u4EBA`,"\uFF09"),Ae.createElement(Me.default,{checked:Ln,disabled:((vt=tn==null?void 0:tn.exercise)==null?void 0:vt.exercise_status)!==1||(($e=tn==null?void 0:tn.exercise)==null?void 0:$e.no_passing_count)<=0,onChange:cn=>{Ma(cn.target.checked)}},Ae.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),Ae.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{rr(2),En(!1),Ea(!0)}},"\uFF08",`${(He=tn==null?void 0:tn.exercise)==null?void 0:He.no_passing_count}\u4EBA`,"\uFF09")),bt&&Ae.createElement(Be.Z,{className:"mt20",style:{paddingLeft:"90px"}},Ae.createElement(ze.ZP,{type:"primary",ghost:!0,disabled:((yt=tn==null?void 0:tn.exercise)==null?void 0:yt.exercise_status)!==1,onClick:()=>{Ea(!0),rr(void 0)}},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),Ae.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),Ae.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${Va.length||0} \u4EBA`,"\uFF09"))),mt.actionTabs.type===2&&!((xt=tn==null?void 0:tn.exercise)!=null&&xt.is_make_up_exercise)&&Ae.createElement(Be.Z,{style:{marginBottom:"10px"}},Ae.createElement("span",{className:"mr10"},Ae.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7"),Ae.createElement(oe.ZP.Group,{value:In,onChange:cn=>{wa(cn.target.value),Cn([])}},Ae.createElement(oe.ZP,{disabled:!!((Ye=mt==null?void 0:mt.actionTabs)!=null&&Ye.disabled)||Ft.some(cn=>cn==null?void 0:cn.is_published)||!((Qe=mt==null?void 0:mt.actionTabs)!=null&&Qe.manage_all_group),value:!0},"\u7EDF\u4E00\u53D1\u5E03"),Ae.createElement(oe.ZP,{disabled:Ft.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Ft.length<=0&&mt.actionTabs.type===2&&!((gt=tn==null?void 0:tn.exercise)!=null&>.is_make_up_exercise)&&Ae.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"'),(mt.actionTabs.type===1||!In)&&!((Xe=tn==null?void 0:tn.exercise)!=null&&Xe.is_make_up_exercise)&&Ft.length>0&&Ae.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Ae.createElement("span",{style:{flex:1}},Ae.createElement(Me.default,{checked:_t.length===Ft.length,onChange:cn=>{_t.length===Ft.length?Cn([]):Cn(Ft)}},"\u5168\u9009")),Ae.createElement("span",{style:{width:16}}),Ae.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",_t.length||0,"\u4E2A\u5206\u73ED")),(mt.actionTabs.type===1||!In)&&!((xe=tn==null?void 0:tn.exercise)!=null&&xe.is_make_up_exercise)&&Ft.length>0&&Ae.createElement(te.Z,{data:Ft,selectedRowKeys:_t,setSelectedRowKeys:Cn})),Ae.createElement(ne.Z,{visible:Un,setVisible:Ea,onK:fn,selectKeys:Va,selectRows:Wr,appointStudent:bt,modalParams:Na,courseId:vn.categoryId||((Rn=(Ht=mt==null?void 0:mt.actionTabs)==null?void 0:Ht.selectArrs)==null?void 0:Rn[0])})),Ae.createElement(se.Z,{resdata:ge,type:"exercisepush",okloading:Ga,oktext:(ge==null?void 0:ge.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:cn=>ht(void 0,null,function*(){var zn,pn,pt;wr(!0);let na=yield(0,y.ZP)(`/api/courses/${vn.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"exercise",ids:[...((zn=mt.actionTabs.selectArrs)==null?void 0:zn.map(er=>Number(er)))||[]]}});if(wr(!1),(na==null?void 0:na.status)===0)if(wt){let er=yield ct(Ie);if(ye.default.destroyAll(),er&&mt.actionTabs.isRouter){z.history.push(`/classrooms/${vn.coursesId}/exercise/${(pn=tn==null?void 0:tn.exercise)==null?void 0:pn.id}/detail?random=${(pt=tn==null?void 0:tn.exercise)==null?void 0:pt.is_random}&tabs=3&childrenTabs=2`);return}Je({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else ct(Ie)})})),Ae.createElement(pe.Z,{text:"\u662F\u5426\u7EE7\u7EED\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u53D1\u5E03\uFF1F",okText:"\u786E\u8BA4\u53D1\u5E03",visible:on,dataSource:Mn,onSuccess:()=>{qt(!1),Jn(!0)},onClose:()=>{qt(!1),ln(),Je({type:"exercise/setActionTabs",payload:{}})}}))};var Kt=(0,z.connect)(({exercise:mt})=>({exercise:mt}))(kt)},37464:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return be}});var a=x(59301),fe=x(92832),Le=x(24905),ye=x(95237),Fe={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},Be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",oe=x(57884),Re=(Me,ze,Ce)=>new Promise((re,y)=>{var E=ee=>{try{b(Ce.next(ee))}catch(te){y(te)}},z=ee=>{try{b(Ce.throw(ee))}catch(te){y(te)}},b=ee=>ee.done?re(ee.value):Promise.resolve(ee.value).then(E,z);b((Ce=Ce.apply(Me,ze)).next())}),be=({data:Me,value:ze=[],handleChangePage:Ce,setSelectedRowKeys:re,selectedRowKeys:y,onChange:E=()=>{}})=>{const[z,b]=(0,a.useState)([]),[ee,te]=(0,a.useState)([]),[ne,ue]=(0,a.useState)([]);let[se,de]=(0,a.useState)(1),[pe,Ae]=(0,a.useState)();return(0,a.useEffect)(()=>{b(Me),te([]),ue([])},[Me]),(0,a.useEffect)(()=>{re&&(te(y),ue(y))},[y]),a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},a.createElement("div",{className:Fe.leftdiv},a.createElement(fe.default.Search,{size:"middle",onChange:Se=>Re(void 0,null,function*(){b(Me.filter(Te=>{var we;return(we=Te==null?void 0:Te.name)==null?void 0:we.includes(Se.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),z.length===0&&a.createElement(oe.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),a.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},a.createElement(Le.default.Group,{value:ee.map(Se=>`${Se.course_group_id}`),onChange:Se=>{re(z.filter(Te=>Se.includes(`${Te.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},z.map((Se,Te)=>a.createElement(ye.Z,{key:Se.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},a.createElement(Le.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Se.is_published,value:`${Se.course_group_id}`},a.createElement("div",{className:Fe.listClass},a.createElement("span",{className:Fe.spantitle,style:{width:Se.is_published?"108px":"170px"}},Se.name),Se.is_published&&a.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),a.createElement("div",{className:Fe.rightdiv},a.createElement(fe.default.Search,{onChange:Se=>{ue(ee.filter(Te=>Te.name.includes(Se.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&a.createElement(oe.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&a.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},a.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((Se,Te)=>a.createElement(ye.Z,{justify:"space-between",style:{marginTop:"10px"},key:Se.course_group_id},a.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Se.name),a.createElement("img",{src:Be,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{re(ee.filter(we=>`${we.course_group_name}`!=`${Se.course_group_name}`))}})))))))}},85933:function(Nt,st,x){"use strict";var a=x(59301),fe=x(31797),Le=x(5871),ye=x(78241),Fe=x(43418),Be=x(71418),oe=x(1710),Re=x(92832),De=x(95237),be=x(43604),Me=x(3113),ze=x(72664),Ce=x(61186),re=x.n(Ce),y=x(76560),E=x(49661),z=x(15610),b=x(34055),ee=x(98072),te=x(59301),ne=(pe,Ae,Se)=>new Promise((Te,we)=>{var ot=Ve=>{try{it(Se.next(Ve))}catch(lt){we(lt)}},Ze=Ve=>{try{it(Se.throw(Ve))}catch(lt){we(lt)}},it=Ve=>Ve.done?Te(Ve.value):Promise.resolve(Ve.value).then(ot,Ze);it((Se=Se.apply(pe,Ae)).next())});const{Countdown:ue}=fe.default,se=({value:pe,onChange:Ae,MaxMinutes:Se})=>te.createElement(te.Fragment,null,te.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"1.\u53EA\u6709\u5F53\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u665A\u4E8E\u5B66\u751F\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u65F6\uFF0C\u624D\u652F\u6301\u5BF9\u5B66\u751F\u8FDB\u884C\u5EF6\u65F6\u64CD\u4F5C\uFF1B",te.createElement("br",null),"2.\u6BCF\u4E2A\u5B66\u751F\u7684\u6700\u5927\u53EF\u5EF6\u65F6\u65F6\u95F4=\u8003\u8BD5\u622A\u6B62\u65F6\u95F4-\u5B66\u751F\u5F53\u524D\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u3002",te.createElement("br",null)),te.createElement(Le.Z,{value:pe,onChange:Ae,min:0,precision:0,max:Se,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${Se}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),de=({exercise:pe,successCb:Ae,dispatch:Se})=>{var Te,we,ot,Ze;const it=(0,y.useParams)(),[Ve]=ye.default.useForm(),lt=ye.default.useWatch("time",Ve),[Pt,ht]=(0,a.useState)(!1),Et=(0,a.useRef)(),{actionTabs:Lt}=pe,[kt,Kt]=(0,a.useState)(),[,mt,Je,ut]=(0,ee.U)(ze.n7,{id:it.categoryId}),[,Mt,$t]=(0,ee.U)(ze.Cd,{});(0,a.useEffect)(()=>{pe.actionTabs.key==="student-unlock"&&(ht(!1),Ve.resetFields())},[pe.actionTabs.key]);const Ut=()=>new Promise($e=>ne(void 0,null,function*(){var He,yt;return Et.current=yield(0,z.y)({ip_limit:(He=Lt==null?void 0:Lt.exerciseParams)==null?void 0:He.ip_limit,ip_bind:(yt=Lt==null?void 0:Lt.exerciseParams)==null?void 0:yt.ip_bind_type}),$e()})),Sn=()=>ne(void 0,null,function*(){var $e,He,yt,xt,Ye;yield Ve.validateFields();const Qe=Ve.getFieldsValue();if(ht(!0),((($e=Lt==null?void 0:Lt.exerciseParams)==null?void 0:$e.ip_limit)!=="no"||(He=Lt==null?void 0:Lt.exerciseParams)!=null&&He.ip_bind_type)&&(yield Ut()),(yield(0,ze.ZD)((yt=Lt==null?void 0:Lt.exerciseParams)==null?void 0:yt.id,{exercise_user_id:(xt=Lt==null?void 0:Lt.exerciseParams)==null?void 0:xt.exercise_user_id,unlock_key:Qe.unlock_key,time:Qe.time,ip:Et.current})).status===0){if(Ae){Se({type:"exercise/setActionTabs",payload:{}}),Ae();return}const Xe=Lt==null?void 0:Lt.exerciseParams;(0,E.nr)({inner_ip:Xe.inner_ip,public_ip:Xe.public_ip,open_camera:Xe.open_camera,ip_limit:Xe.ip_limit,ip_bind:Xe.ip_bind,ip_bind_type:Xe.ip_bind_type,exercise_tips:Xe.exercise_tips,exerciseId:Xe.id,screen_open:Xe.screen_open,screen_num:Xe.screen_num,screen_sec:Xe.screen_sec,coursesId:it.coursesId,login:(Ye=(0,b.eY)())==null?void 0:Ye.login,history,identity_verify:Xe.identity_verify,open_phone_video_recording:Xe.open_phone_video_recording,current_status:Xe.current_status}),Se({type:"exercise/setActionTabs",payload:{}})}ht(!1)}),We=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:$e=>te.createElement("span",{className:$e.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},$e)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:$e=>te.createElement("span",{className:$e.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},$e)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],en=((Te=Lt==null?void 0:Lt.exerciseParams)==null?void 0:Te.errorMessage)&&typeof((we=Lt==null?void 0:Lt.exerciseParams)==null?void 0:we.errorMessage)=="object";(0,a.useEffect)(()=>{pe.actionTabs.key==="student-unlock"&&ne(void 0,null,function*(){const $e=yield $t(it);yield Je({}),$e.status||Kt($e)})},[pe.actionTabs.key]);const{time:Tn,end_time:hn}=(kt==null?void 0:kt.exercise)||{},sn=ut!=null&&ut.user_end_time?re()(ut==null?void 0:ut.user_end_time).add(1,"minutes"):re()(),rt=re()(ut==null?void 0:ut.user_total_end_time)>sn?Math.round(re().duration(re()(ut==null?void 0:ut.user_total_end_time).diff(sn.startOf("minute"))).asMinutes()):0,vt=((ut==null?void 0:ut.student_left_minutes)||0)+(lt||0);return te.createElement(te.Fragment,null,te.createElement(Fe.default,{width:514,centered:!0,closable:!!((ot=Lt==null?void 0:Lt.exerciseParams)!=null&&ot.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:pe.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{Se({type:"exercise/setActionTabs",payload:{}})}},te.createElement(Be.Z,{spinning:mt||Mt},en&&te.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!en&&te.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),en&&te.createElement(oe.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((Ze=Lt==null?void 0:Lt.exerciseParams)==null?void 0:Ze.errorMessage)||{}],columns:We}),te.createElement("div",{className:""},te.createElement(ye.default,{form:Ve,layout:"vertical",autoComplete:"off"},te.createElement(ye.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},te.createElement(Re.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),Tn!==-1?te.createElement(te.Fragment,null,te.createElement(ye.default.Item,{name:"time",label:te.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",te.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",re()(ut==null?void 0:ut.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},te.createElement(se,{MaxMinutes:rt})),te.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},mt||Mt?"--":vt),"\u5206\u949F",vt!==0&&(ut==null?void 0:ut.user_end_time)&&te.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},re()(ut==null?void 0:ut.user_end_time).add(lt||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):te.createElement("span",{style:{color:"#F6A53B"}}," \u5F53\u524D\u8003\u8BD5\u672A\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F\uFF0C\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u4E3A ",re()(hn).format("YYYY-MM-DD HH:mm")))),te.createElement(De.Z,{justify:"space-between",align:"middle"},te.createElement(be.Z,null),te.createElement(be.Z,null,te.createElement(Me.ZP,{loading:Pt,onClick:Sn},"\u8FDB\u5165\u8003\u8BD5"))))))};st.Z=(0,y.connect)(({exercise:pe})=>({exercise:pe}))(de)},99663:function(Nt,st,x){"use strict";x.d(st,{w:function(){return Be}});var a=x(82093),fe=x(43418),Le=x(76560),ye=x(59301),Fe=(oe,Re,De)=>new Promise((be,Me)=>{var ze=y=>{try{re(De.next(y))}catch(E){Me(E)}},Ce=y=>{try{re(De.throw(y))}catch(E){Me(E)}},re=y=>y.done?be(y.value):Promise.resolve(y.value).then(ze,Ce);re((De=De.apply(oe,Re)).next())});const Be=(oe,Re,De="\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E...",be=1,Me=2)=>Fe(void 0,null,function*(){be===1&&(0,Le.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:be===1?De:"\u6B63\u5728\u68C0\u6D4B\u4E2D\uFF0C\u8BF7\u7A0D\u540E..."}});const ze=yield(0,a.ZP)(`/api/exercises/${Re}/user_appraise_status.json`,{method:"get",params:{appraise_type:be}});if((ze==null?void 0:ze.status)===-1)return(0,Le.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}}),Promise.reject();let Ce={status:0};if((ze==null?void 0:ze.type)===2&&(Ce=yield(0,a.ZP)(`/api/exercises/${Re}/create_appraise_students.json`,{method:"get"})),(0,Le.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(Ce==null?void 0:Ce.status)===-1)return Promise.reject();if((ze==null?void 0:ze.type)===2){const re=()=>{Le.history.replace(`/classrooms/${oe}/exercise/${Re}/centralizeReview/${Ce==null?void 0:Ce.login}`)};if(fe.default.confirm({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",keyboard:!1,onOk:re,onCancel:()=>{Me===1&&Le.history.replace(`/classrooms/${oe}/exercise/${Re}/detail`)},content:ye.createElement("div",null,ye.createElement("div",null,"\u60A8\u5DF2\u6210\u4E3A\u6307\u5B9A\u9605\u5377\u6559\u5E08\uFF0C\u662F\u5426\u73B0\u5728\u524D\u5F80",ye.createElement("span",{onClick:re,className:"ml5 mr5 c-light-primary current"},"\u96C6\u4E2D\u9605\u5377"),"\u7EE7\u7EED\u8BC4\u9605\uFF1F"),ye.createElement("div",{className:"c-grey-999"},"\uFF08\u9605\u5377\u7ED3\u675F\u540E\u6062\u590D\u5B66\u751F\u4E2A\u4EBA\u8BC4\u9605\u529F\u80FD\uFF0C\u5E76\u5C55\u793A\u5B66\u751F\u6210\u7EE9\uFF09"))}),Me!==3)return Promise.reject()}if((ze==null?void 0:ze.type)===3&&(fe.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",keyboard:!1,title:"\u63D0\u793A",onOk:()=>{Me===1&&Le.history.replace(`/classrooms/${oe}/exercise/${Re}/detail`)},content:ye.createElement("div",null,(ze==null?void 0:ze.message)||"")}),Me!==3)||(ze==null?void 0:ze.type)===4&&(fe.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",title:"\u63D0\u793A",keyboard:!1,onOk:()=>{Me===1&&Le.history.replace(`/classrooms/${oe}/exercise/${Re}/detail`)},content:ye.createElement("div",null,(ze==null?void 0:ze.message)||"")}),Me!==3))return Promise.reject()})},47914:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return Pt}});var a=x(59301),fe=x(5112),Le=x(3113),ye=x(8591),Fe=x(43418),Be=x(5871),oe=x(95237),Re=x(43604),De=x(28103),be=x(51124),Me={flex_box_center:"flex_box_center___eijRq",flex_space_between:"flex_space_between___R4Vev",flex_box_vertical_center:"flex_box_vertical_center___j8R6g",flex_box_center_end:"flex_box_center_end___eB0cz",flex_box_column:"flex_box_column___b9VdU",md:"md___tcpb2",title:"title___dVHM9"},ze=x(34055),Ce=x(24334),re=x(82093),y=x(76560),E=x(7664),z=x(45278),b=x(87169),ee=x(26227),te=x(59301),ne=Object.defineProperty,ue=Object.defineProperties,se=Object.getOwnPropertyDescriptors,de=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,Se=(ht,Et,Lt)=>Et in ht?ne(ht,Et,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):ht[Et]=Lt,Te=(ht,Et)=>{for(var Lt in Et||(Et={}))pe.call(Et,Lt)&&Se(ht,Lt,Et[Lt]);if(de)for(var Lt of de(Et))Ae.call(Et,Lt)&&Se(ht,Lt,Et[Lt]);return ht},we=(ht,Et)=>ue(ht,se(Et)),ot=(ht,Et,Lt)=>new Promise((kt,Kt)=>{var mt=Mt=>{try{ut(Lt.next(Mt))}catch($t){Kt($t)}},Je=Mt=>{try{ut(Lt.throw(Mt))}catch($t){Kt($t)}},ut=Mt=>Mt.done?kt(Mt.value):Promise.resolve(Mt.value).then(mt,Je);ut((Lt=Lt.apply(ht,Et)).next())});const Ze={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var it=(ht=>(ht[ht.SET_PATH=0]="SET_PATH",ht[ht.GET_PASSED_CONTENT=1]="GET_PASSED_CONTENT",ht))(it||{});function Ve(ht,Et){switch(Et.type){case 0:return we(Te({},ht),{selectedPath:Et.payload});case 1:return we(Te({},ht),{passedContent:Et.payload});default:throw new Error}}var Pt=({language:ht,dispatch:Et,shixunWorkReport:Lt,v:kt,languages:Kt,classroomList:mt,autoHeight:Je,diff_code_count:ut,data:Mt})=>{const[$t,Ut]=(0,a.useState)(Kt==null?void 0:Kt[0]),Sn=(0,y.useParams)();return(0,a.useEffect)(()=>{Ut(Kt==null?void 0:Kt[0])},[]),(0,a.useEffect)(()=>{var We;Ut((We=Kt==null?void 0:Kt.filter(en=>en.language===($t==null?void 0:$t.language)))==null?void 0:We[0])},[Kt]),te.createElement(te.Fragment,null,te.createElement("h2",null," ",te.createElement("span",null,kt.is_finish?te.createElement("span",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801",te.createElement("span",{className:"ml5 font12 c-grey-999"},"\u901A\u8FC7\u4E86\u672C\u9898\uFF0C\u5728\u4F5C\u4E1A\u65F6\u95F4\u5185\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u7684\u901A\u5173\u4EE3\u7801")):te.createElement("span",null,"\u6700\u65B0\u4EE3\u7801",te.createElement("span",{className:"ml5 font12 c-grey-999"},"\u672A\u901A\u8FC7\u672C\u9898\uFF0C\u5C55\u793A\u6700\u65B0\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5")),(Kt==null?void 0:Kt.length)>1&&te.createElement(fe.ZP.Group,{defaultValue:ht,style:{marginLeft:10},onChange:We=>{var en;kt.language=We.target.value,Ut((en=Kt==null?void 0:Kt.filter(Tn=>Tn.language===We.target.value))==null?void 0:en[0])}},Kt==null?void 0:Kt.map(We=>te.createElement(fe.ZP,{value:We==null?void 0:We.language},We==null?void 0:We.language)))),(0,ze.GJ)()&&Lt!="shixunWorkReport"&&te.createElement("span",null,te.createElement("span",null,"\u5F97\u5206 ",$t==null?void 0:$t.score,"/",$t==null?void 0:$t.total_score),te.createElement(Le.ZP,{style:{margin:"0px 10px"},onClick:()=>{var We,en;if(!((en=(We=mt.AssistantObject)==null?void 0:We.hack)!=null&&en.can_appraise)&&(0,ze.Rm)()){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let Tn=$t==null?void 0:$t.score;Fe.default.confirm({title:"\u8C03\u5206",content:te.createElement("div",null,te.createElement("p",null,"\u5F97\u5206\uFF1A",$t==null?void 0:$t.score,"/",$t==null?void 0:$t.total_score),te.createElement("p",null,"\u8C03\u5206\uFF1A",te.createElement(Be.Z,{min:0,max:$t==null?void 0:$t.total_score,defaultValue:$t==null?void 0:$t.score,onChange:hn=>{Tn=hn}}))),okText:"\u786E\u8BA4",onOk:()=>ot(void 0,null,function*(){(yield(0,re.ZP)(`/api/courses/${Sn==null?void 0:Sn.coursesId}/homework_commons/update_hack_score`,{method:"put",body:{course_id:Sn==null?void 0:Sn.coursesId,hack_user_code_id:$t==null?void 0:$t.hack_user_id,score:Tn}})).status===0&&(ye.ZP.success("\u8C03\u5206\u6210\u529F"),Et({type:"shixunHomeworks/setActionTabs",payload:{}}),Et({type:"shixunHomeworks/getShixunWorkReports",payload:Te({},Sn)}))}),cancelText:"\u53D6\u6D88"})},type:"primary"},"\u8C03\u5206"),(0,ze.GJ)()&&Lt!="shixunWorkReport"&&te.createElement(Le.ZP,{onClick:()=>{var We;if(!((We=mt.AssistantObject.hack)!=null&&We.can_appraise)&&(0,ze.Rm)()){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Et({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:Lt.user_id,type:"1",language:$t==null?void 0:$t.language,v:kt,data:Te({},Lt)}}})}},"\u70B9\u8BC4\u4EE3\u7801"))),te.createElement(be.ZP,{height:300,language:$t==null?void 0:$t.language,value:$t!=null&&$t.code?Ce.Base64.decode($t==null?void 0:$t.code):"",autoHeight:Je,theme:"default",options:Ze}),(($t==null?void 0:$t.comment)||($t==null?void 0:$t.hidden_comment))&&te.createElement("div",null,te.createElement(oe.Z,{align:"middle",style:{borderTop:"1px solid #eee"}},te.createElement(Re.Z,{flex:1},te.createElement("h1",{className:Me.title},"\u70B9\u8BC4\u5185\u5BB9")),te.createElement(Re.Z,{className:"pr30"},(0,ze.GJ)()&&te.createElement(Le.ZP,{onClick:()=>ot(void 0,null,function*(){Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:te.createElement(b.Z,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk(){return ot(this,null,function*(){(yield(0,z.gZ)({comment_id:$t==null?void 0:$t.comment_id,homeworkId:Sn.homeworkId,type:"hack"})).status===0&&(ye.ZP.success("\u5220\u9664\u6210\u529F"),Et({type:"shixunHomeworks/getShixunWorkReports",payload:Te({},Sn)}))})}})})},te.createElement(ee.Z,null),"\u5220\u9664"))),te.createElement(De.Z,{style:{margin:0}}),($t==null?void 0:$t.comment)&&te.createElement("aside",{className:"pl30 pr30 mt20"},te.createElement("span",{className:"c-light-black font12"},"# \u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),te.createElement("br",null),te.createElement(E.Z,{value:$t==null?void 0:$t.comment})),($t==null?void 0:$t.hidden_comment)&&te.createElement("aside",{className:"pl30 pr30 mt20"},te.createElement("span",{className:"c-light-black font12"},"# \u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),te.createElement("br",null),te.createElement(E.Z,{value:$t==null?void 0:$t.hidden_comment}))))}},26162:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return pe}});var a=x(59301),fe={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},Le=Object.defineProperty,ye=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,oe=(Ae,Se,Te)=>Se in Ae?Le(Ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Ae[Se]=Te,Re=(Ae,Se)=>{for(var Te in Se||(Se={}))Fe.call(Se,Te)&&oe(Ae,Te,Se[Te]);if(ye)for(var Te of ye(Se))Be.call(Se,Te)&&oe(Ae,Te,Se[Te]);return Ae};const De=Ae=>React.createElement("svg",Re({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},Ae),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dot_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dot_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var be="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",Me=x(99313),ze=x(92310),Ce=x.n(ze),re=x(59301),y=Object.defineProperty,E=Object.defineProperties,z=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ne=(Ae,Se,Te)=>Se in Ae?y(Ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Ae[Se]=Te,ue=(Ae,Se)=>{for(var Te in Se||(Se={}))ee.call(Se,Te)&&ne(Ae,Te,Se[Te]);if(b)for(var Te of b(Se))te.call(Se,Te)&&ne(Ae,Te,Se[Te]);return Ae},se=(Ae,Se)=>E(Ae,z(Se)),pe=({dataSource:Ae,className:Se,style:Te})=>{const[we,ot]=(0,a.useState)([]),[Ze,it]=(0,a.useState)(""),Ve=(0,a.useRef)("");(0,a.useEffect)(()=>{if(Ae!=null&&Ae.length){const ht=String(Math.random()).slice(-6),Et=Ae.map(Lt=>se(ue({},Lt),{key:`${ht}-${Lt.key}`}));ot(Et),it(Et[0].key)}},[Ae.length]);const lt=ht=>{it(ht),Ve.current=ht;const Et=document.getElementById(ht);if(Et){const Lt=Et.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:Lt,behavior:"smooth"})}},Pt=()=>{const ht=we.map(Lt=>document.getElementById(Lt.key)),Et=window.innerHeight/2;for(const Lt of ht)if(Lt){const kt=Lt.getBoundingClientRect();if(kt.top>=0&&kt.top(window.addEventListener("scroll",Pt),()=>{window.removeEventListener("scroll",Pt)}),[we]),re.createElement("div",{className:Ce()(fe.anchorNavigation,Se),style:Te},re.createElement(Me.default,{items:we,tabBarGutter:60,className:fe.tabs,activeKey:Ze,onChange:lt}),we.map(ht=>re.createElement("div",{key:ht.key,id:ht.key,className:fe.box},re.createElement("div",{className:fe.head},re.createElement("img",{className:"mr10",src:be,alt:"Dot"}),ht.label),re.createElement("div",{className:fe.element},ht.element))))}},69577:function(Nt,st,x){"use strict";x.d(st,{Q8:function(){return Lt},d0:function(){return kt},w6:function(){return Et}});var a=x(59301),fe=x(5083),Le=x(57809),ye=x(8591),Fe=x(43418),Be=x(5112),oe=x(95237),Re=x(43604),De=x(6848),be=x(24905),Me=x(3113),ze=x(61186),Ce=x.n(ze),re=x(34055),y=x(82093),E=x(89392),z=x.n(E),b=x(49661),ee=x(69063),te=x(76560),ne=x(2748),ue=x(23869),se=x(97202),de=x(6681),pe=x(67135),Ae=x(59301),Se=Object.defineProperty,Te=Object.defineProperties,we=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Ve=(ut,Mt,$t)=>Mt in ut?Se(ut,Mt,{enumerable:!0,configurable:!0,writable:!0,value:$t}):ut[Mt]=$t,lt=(ut,Mt)=>{for(var $t in Mt||(Mt={}))Ze.call(Mt,$t)&&Ve(ut,$t,Mt[$t]);if(ot)for(var $t of ot(Mt))it.call(Mt,$t)&&Ve(ut,$t,Mt[$t]);return ut},Pt=(ut,Mt)=>Te(ut,we(Mt)),ht=(ut,Mt,$t)=>new Promise((Ut,Sn)=>{var We=hn=>{try{Tn($t.next(hn))}catch(sn){Sn(sn)}},en=hn=>{try{Tn($t.throw(hn))}catch(sn){Sn(sn)}},Tn=hn=>hn.done?Ut(hn.value):Promise.resolve(hn.value).then(We,en);Tn(($t=$t.apply(ut,Mt)).next())});function Et(ut,Mt){const $t=[];for(let Ut=ut;Ut{const Ut=utCe()(Mt).endOf("day"),We=ut{const $t=parseInt(Ce()(ut).format("HH")),Ut=parseInt(Ce()().format("HH")),Sn=parseInt(Ce()().format("mm"));if(!ut)return{disabledHours:()=>Et(0,Ut),disabledMinutes:()=>Et(0,Sn)};if(Mt){const We=parseInt(Ce()(Mt).format("HH")),en=parseInt(Ce()(Mt).format("mm"));return Ce()(ut).isSame(Ce()(Mt),"day")?{disabledHours:()=>Et(0,We),disabledMinutes:()=>$t<=We?Et(0,en):[]}:void 0}if(Ce()(ut).isSame(Ce()(),"day"))return{disabledHours:()=>Et(0,Ut),disabledMinutes:()=>Ce()(ut).isSame(Ce()(),"hour")&&$t<=Ut?Et(0,Sn):[]}},{RangePicker:Kt}=fe.default,{Option:mt}=Le.default,Je=({shixunHomeworks:ut,loading:Mt,dispatch:$t,classroomList:Ut,user:Sn})=>{var We,en,Tn,hn,sn,rt,vt,$e,He;const yt=(0,te.useParams)(),{workSetting:xt,workList:Ye,shixunWorkList:Qe,headerInfo:gt,changeData:Xe}=ut,[xe,Ht]=(0,a.useState)(!1),[Rn,vn]=(0,a.useState)(!1);let[Dn,Qn]=(0,a.useState)([]),[_n,Ft]=(0,a.useState)([]),[Tt,Fn]=(0,a.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Ot,_t]=(0,a.useState)({}),[Cn,In]=(0,a.useState)({});(0,a.useEffect)(()=>()=>{Qn([])},[]),(0,a.useEffect)(()=>{Ht(!(0,re.GJ)())},[(0,re.GJ)()]);const wa=()=>{$t({type:"shixunHomeworks/getWorkSetting",payload:lt({},yt)})};(0,a.useEffect)(()=>{if(!(xt!=null&&xt.course_id))return;Object.keys(Tt).map(function(En){Tt[En]=xt[En]}),(!Tt.allow_late||!Tt.unified_late)&&(Tt.late_penalty=20,Tt.penalty_type=ne.Q.Percent),Tt.unified_setting||(Tt.unified_late=!1,Tt.unified_anonymous_comment=!1,Tt.unified_anonymous_appeal=!1),Dn=JSON.parse(JSON.stringify(xt.group_settings.map(En=>Pt(lt({},En),{group_name:[En.group_name]})).filter(En=>En.publish_time!==null))),_n=JSON.parse(JSON.stringify(xt.allow_late_settings.map(En=>Pt(lt({},En),{group_name:[En.group_name]})).filter(En=>En.late_time!==null))),Fn(lt({},Tt));const bt=(0,b.QE)((Dn==null?void 0:Dn.length)>0?Dn:[]);Qn([...bt]),(_n==null?void 0:_n.length)<=0?Ft([{penalty_type:ne.Q.Percent,late_penalty:20}]):Ft([..._n])},[xt]);const Ga=()=>ht(void 0,null,function*(){var bt,En;if(((bt=Sn==null?void 0:Sn.userInfo)==null?void 0:bt.user_status)===2){(0,ue.Rd)();return}const yr=JSON.parse(JSON.stringify(Tt));if(yr.challenge_settings.filter(Ln=>!Ln.hide),yr.categoryId=yt.categoryId,(En=yr.challenge_settings)!=null&&En.every(Ln=>!Ln.checked)){ye.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Dn),!Tt.unified_setting)Dn=Dn==null?void 0:Dn.map(Ln=>{var Ma;if(!Ln.publish_time||!Ln.end_time)throw ye.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Ln.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Ln.group_name=typeof(Ln==null?void 0:Ln.group_name)=="string"?[Ln==null?void 0:Ln.group_name]:Ln==null?void 0:Ln.group_name,Ln.group_id=(Ma=xt.group_settings)==null?void 0:Ma.filter(Na=>{var rr;return(rr=Ln==null?void 0:Ln.group_name)==null?void 0:rr.includes(Na.group_name)}).map(Na=>Na.group_id||Na.id).toString().split(","),Ln});else if(!Tt.publish_time||!Tt.end_time)throw ye.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(yr.group_settings=Dn,Tt.allow_late)if(Tt.unified_late){if(Tt.late_penalty===null||Tt.late_penalty===void 0||Tt.late_penalty<0||Tt.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Tt.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else _n=_n==null?void 0:_n.map(Ln=>{var Ma,Na;if(Ln.late_penalty===null||Ln.late_penalty===void 0||Ln.late_penalty<0||Ln.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Ln.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Ln.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Ln.group_name=typeof(Ln==null?void 0:Ln.group_name)=="string"?[Ln==null?void 0:Ln.group_name]:Ln==null?void 0:Ln.group_name,Ln.group_id=(Na=(Ma=Ln==null?void 0:Ln.group_name)==null?void 0:Ma.map(rr=>{var dn,ce;let ge=(ce=(dn=xt.group_settings)==null?void 0:dn.filter(Ee=>(Ee==null?void 0:Ee.group_name)===rr))==null?void 0:ce[0];return ge==null?void 0:ge.group_id}))==null?void 0:Na.toString().split(","),Ln}),yr.allow_late_settings=_n;let zt=yield(0,pe.Tr)({homework_common_ids:[parseInt(yt.categoryId)],course_id:yt.coursesId,type:"homework_common"});(zt==null?void 0:zt.student_count)===0?wr(yr):(In(yr),_t(zt))}),wr=bt=>{var En;if(bt.total_score===null){ye.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(bt!=null&&bt.work_efficiency&&bt.eff_score===null){ye.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const yr=bt.challenge_settings.reduce((Ma,Na)=>Ma+Number(Na.challenge_score),0);if((yr==null?void 0:yr.toFixed(10))!==((En=bt.total_score-bt.eff_score)==null?void 0:En.toFixed(10))){ye.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${bt.total_score}\u5206`);return}const zt={shixun_evaluation:bt.shixun_evaluation,challenge_settings:bt.challenge_settings};let Ln=()=>{var Ma;const Na=()=>ht(void 0,null,function*(){vn(!0),(yield(0,y.ZP)(`/api/homework_commons/${yt.categoryId}/publish_setting.json`,{method:"post",body:lt({},bt)})).status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),wa(),$t({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:lt({},yt)})),vn(!1)});!(0,E.isEqual)(Xe,zt)&&!((Ma=gt==null?void 0:gt.homework_status)!=null&&Ma.includes("\u672A\u53D1\u5E03"))?Fe.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Na}):Na()};xt!=null&&xt.high_resources_consume&&!(xt!=null&&xt.high_resources_consume_permission)?$t({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:yt.coursesId,type:"shixun",type_id:yt.categoryId,name:xt.homework_name,fn:()=>{Ln()}}}):Ln()},tn=(bt,En,yr="group_id")=>{var zt;return En?En.find(Ln=>Ln[yr]===bt):(zt=xt==null?void 0:xt.group_settings)==null?void 0:zt.find(Ln=>Ln.group_id[0]===bt)},Un=(xt==null?void 0:xt.allow_late)||(xt==null?void 0:xt.anonymous_comment),Ea=bt=>{var En,yr;const zt=tn(bt,xt==null?void 0:xt.allow_late_settings,"id"),Ln=tn(bt,xt==null?void 0:xt.anonymous_comment_settings),Ma=tn(bt);return(xt==null?void 0:xt.allow_late)&&zt&&Ce()(zt==null?void 0:zt.late_time)<=Ce()()||(xt==null?void 0:xt.anonymous_comment)&&Ln&&(Ln==null?void 0:Ln.evaluation_start)!==null||((yr=(Ce()(Ma==null?void 0:Ma.end_time)<=Ce()()&&((En=xt==null?void 0:xt.allow_late_settings)==null?void 0:En.filter(Na=>Na.group_id.includes(bt))))[0])==null?void 0:yr.late_time)!=null},Va=(0,a.useMemo)(()=>(xt==null?void 0:xt.allow_late)||(xt==null?void 0:xt.all_group_late),[xt,gt]),Ra=xt==null?void 0:xt.anonymous_comment,Wr=bt=>{if(!bt)return!1;const En=tn(bt,xt==null?void 0:xt.anonymous_comment_settings);return(xt==null?void 0:xt.anonymous_comment)&&En&&(En==null?void 0:En.evaluation_start)!==null},Hr=(bt,En)=>{var yr,zt,Ln;$t({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:bt,index:En,rangePickerDisabled:xe||(Ce()()<=Ce()((zt=tn((yr=bt==null?void 0:bt.group_id)==null?void 0:yr[0]))==null?void 0:zt.publish_time)?!1:[!0,Ea((Ln=bt==null?void 0:bt.group_id)==null?void 0:Ln[0])]),disabledDate:xt==null?void 0:xt.course_end_date}})};return Ae.createElement("section",{className:ee.Z.form},Ae.createElement("div",{className:ee.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",Ae.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),Ae.createElement("div",null,Ae.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ae.createElement(Be.ZP.Group,{disabled:xe||!((We=gt==null?void 0:gt.homework_status)!=null&&We.includes("\u672A\u53D1\u5E03"))||(0,re.Rm)()&&!((en=Ut.AssistantObject.practice)!=null&&en.can_publish),value:Tt.unified_setting,onChange:bt=>{var En;if(!((En=gt==null?void 0:gt.homework_status)!=null&&En.includes("\u672A\u53D1\u5E03"))){ye.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Tt.unified_setting=!Tt.unified_setting,Tt.unified_setting||(Tt.unified_late=!1,Ft([{late_penalty:5}])),Fn(Object.assign({},Tt)),Tt.unified_setting===!1&&Dn==""){Qn(Dn.concat({}));return}Tt.unified_setting&&(Qn([]),Ft([{late_penalty:5}]))}},Ae.createElement(Be.ZP,{value:!0,disabled:xe||!(xt!=null&&xt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Ae.createElement(Be.ZP,{disabled:xe||!((Tn=xt==null?void 0:xt.group_settings)!=null&&Tn.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((hn=xt==null?void 0:xt.group_settings)==null?void 0:hn.length)===0&&Ae.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Tt.unified_setting&&Ae.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Ae.createElement(oe.Z,{align:"middle"},Ae.createElement(Re.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Ae.createElement(Re.Z,{className:"ml10"},Ae.createElement(fe.default,{size:"large",disabled:xe||!((sn=gt==null?void 0:gt.homework_status)!=null&&sn.includes("\u672A\u53D1\u5E03")||(rt=gt==null?void 0:gt.homework_status)!=null&&rt.includes("\u672A\u5F00\u59CB"))||(0,re.Rm)()&&!((vt=Ut.AssistantObject.practice)!=null&&vt.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:bt=>Lt(bt,xt==null?void 0:xt.course_end_date),disabledTime:bt=>kt(bt),value:Tt.publish_time?Ce()(Tt.publish_time):"",onChange:(bt,En)=>{Tt.publish_time=En,(Tt.end_time==""||!Tt.end_time)&&Tt.unified_setting&&(Tt.end_time=Ce()(bt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Fn(Object.assign({},Tt))}}))),Ae.createElement(oe.Z,{align:"middle",className:"pl30"},Ae.createElement(Re.Z,null,"\u622A\u6B62\u65F6\u95F4"),Ae.createElement(Re.Z,{className:"ml10"},Ae.createElement(fe.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ce()((0,b.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(xt==null?void 0:xt.allow_late)&&(xt==null?void 0:xt.homework_status.includes("\u5DF2\u622A\u6B62"))||xe||(xt==null?void 0:xt.allow_late)&&Ce()()>=Ce()(xt==null?void 0:xt.end_time)||(0,re.Rm)()&&!(($e=Ut.AssistantObject.practice)!=null&&$e.can_publish),disabledDate:bt=>Lt(bt,xt==null?void 0:xt.course_end_date,Tt.publish_time),disabledTime:bt=>kt(bt,Tt.publish_time),value:Tt.end_time?Ce()(Tt.end_time):"",onChange:(bt,En)=>{Tt.end_time=En,Fn(Object.assign({},Tt))}})))),!Tt.unified_setting&&(Dn==null?void 0:Dn.length)>0&&Ae.createElement(oe.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Dn&&Dn.map(function(bt,En){var yr,zt,Ln,Ma,Na,rr,dn;return Ae.createElement(Re.Z,{span:24,key:En},Ae.createElement(oe.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:En==(Dn==null?void 0:Dn.length)-1?"0px":"10px"}},Ae.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",En+1),Ae.createElement(Le.default,{disabled:xe||((yr=gt==null?void 0:gt.homework_status)!=null&&yr.includes("\u672A\u53D1\u5E03")&&bt.id||Ce()(){var ge;if((0,re.Rm)()&&!((ge=Ut.AssistantObject.practice)!=null&&ge.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Dn[En].group_name=ce,Dn[En].group_id=bt.group_id;const Ee=(0,E.flattenDeep)(Dn.map(qe=>qe.group_name)),Ie=_n.map(qe=>{let wt=(qe==null?void 0:qe.group_name)||[];return Pt(lt({},qe),{group_name:(0,E.remove)(wt,Rt=>Ee.includes(Rt))})});Ft(Ie),Qn(Dn.slice())},maxTagCount:4,maxTagPlaceholder:ce=>Ae.createElement("div",{style:{cursor:"pointer"},onClick:()=>Hr(bt,En)},"+",ce==null?void 0:ce.length)},xt.group_settings&&xt.group_settings.map(function(ce){if(!Dn.map(Ee=>Ee.group_name).flat().includes(ce.group_name))return Ae.createElement(mt,{value:ce.group_name,key:ce.id},ce.group_name)})),Ae.createElement("div",{className:"ml20"},Ae.createElement(Kt,{size:"large",ranges:{\u6B64\u523B:[bt.publish_time?Ce()(bt.publish_time):Ce()(),Ce()()]},allowClear:!1,disabled:xe||(Ce()()<=Ce()((Ma=tn((Ln=bt==null?void 0:bt.group_id)==null?void 0:Ln[0]))==null?void 0:Ma.publish_time)?!1:[!0,Ea((Na=bt==null?void 0:bt.group_id)==null?void 0:Na[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:ce=>Lt(ce,xt==null?void 0:xt.course_end_date),disabledTime:ce=>kt(ce),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ce()((0,b.U6)(),"HH:mm"),Ce()((0,b.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:bt.publish_time&&[Ce()(bt.publish_time),bt.end_time?Ce()(bt.end_time):void 0],onChange:(ce,ge)=>{var Ee;if((0,re.Rm)()&&!((Ee=Ut.AssistantObject.practice)!=null&&Ee.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Dn[En].publish_time=ge[0],!bt.end_time&&ge[0]?Dn[En].end_time=Ce()(ge[0]).add(7,"days"):Dn[En].end_time=ge[1],Qn([...Dn])},onCalendarChange:(ce,ge,Ee)=>{if(ge!=null&&ge[0]&&!ge[1]){const Ie=Ce()(ge[0]).add(7,"days");Dn[En].publish_time=ge[0],Dn[En].end_time=Ie,Qn([...Dn])}}})),!xe&&Ae.createElement("div",{style:{display:"flex",width:"50px"}},((rr=bt==null?void 0:bt.group_id)==null?void 0:rr.length)>1&&Ae.createElement(De.Z,{title:"\u89C4\u5219\u62C6\u5206"},Ae.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Hr(bt,En)})),Dn.length<((dn=xt==null?void 0:xt.group_settings)==null?void 0:dn.length)&&Ae.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var ce;if((0,re.Rm)()&&!((ce=Ut.AssistantObject.practice)!=null&&ce.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qn(Dn.concat({}))}}),((bt==null?void 0:bt.publish_time)&&Ce()(){const ce=(0,E.cloneDeep)(_n);ce.forEach((ge,Ee)=>{ge.group_name&&(ge.group_name=ge.group_name.filter(Ie=>{var qe;return!((qe=Dn[En].group_name)!=null&&qe.includes(Ie))}))}),Dn=Dn.filter((ge,Ee)=>En!==Ee),Ft(ce),Qn(Dn.slice()),setTimeout(()=>Qn(Dn.slice()),10)}}))))}))),Ae.createElement(oe.Z,null,Ae.createElement(Re.Z,null,Ae.createElement("div",{className:ee.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",Ae.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),Ae.createElement(Re.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ae.createElement(be.default,{checked:Tt.allow_late,disabled:xe||Va,onChange:bt=>{var En;if((0,re.Rm)()&&!((En=Ut.AssistantObject.practice)!=null&&En.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}bt.target.checked&&Fe.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Ae.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Ae.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),Ae.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Ae.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Tt.allow_late=!Tt.allow_late,_n==""&&Ft([{late_penalty:5}]),Fn(Object.assign({},Tt))}},Ae.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Tt==null?void 0:Tt.allow_late)&&Ae.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Ae.createElement("div",{style:{display:"flex"}},Ae.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Ae.createElement(Be.ZP.Group,{style:{marginLeft:"20px"},disabled:xe||(xt==null?void 0:xt.anonymous_comment)||(xt==null?void 0:xt.allow_late),value:Tt.unified_late,onChange:bt=>{var En;if((0,re.Rm)()&&!((En=Ut.AssistantObject.practice)!=null&&En.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Tt.unified_late=bt.target.value,_n==""&&!bt.target.value&&Ft([{penalty_type:ne.Q.Percent,late_penalty:20}]),Fn(lt({},Tt))}},(Tt==null?void 0:Tt.unified_setting)&&Ae.createElement(Be.ZP,{value:!0,disabled:!(xt!=null&&xt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((He=xt==null?void 0:xt.group_settings)==null?void 0:He.length)>0&&Ae.createElement(Be.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Tt!=null&&Tt.unified_late?Ae.createElement(Ae.Fragment,null,Ae.createElement(oe.Z,{align:"middle",style:{marginTop:"10px"}},Ae.createElement(Re.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),Ae.createElement(Re.Z,{className:"ml20"},Ae.createElement(ne.Z,{disabled:xe||Ra,value:{type:Tt.penalty_type,inputValue:Tt.late_penalty},onChange:bt=>{var En;if((0,re.Rm)()&&!((En=Ut.AssistantObject.practice)!=null&&En.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Fn(Pt(lt({},Tt),{late_penalty:bt.inputValue,penalty_type:bt.type}))}})),Ae.createElement(Re.Z,{flex:"1",className:"ml5"},Ae.createElement("span",{className:"c-grey-c ml10"},Tt.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),Ae.createElement(oe.Z,{align:"middle",style:{marginTop:"15px"}},Ae.createElement(Re.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ae.createElement(Re.Z,{className:"ml20"},Ae.createElement(fe.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ce()((0,b.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:xe||Ra,value:Tt.late_time?Ce()(Tt.late_time):"",disabledDate:bt=>Lt(bt,xt==null?void 0:xt.course_end_date),onChange:(bt,En)=>{var yr;if((0,re.Rm)()&&!((yr=Ut.AssistantObject.practice)!=null&&yr.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Tt.late_time=En,Fn(Object.assign({},Tt))}})))):_n.map(function(bt,En){var yr;return Ae.createElement(Re.Z,{span:24,key:En},Ae.createElement(oe.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Ae.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",En+1),Ae.createElement(Le.default,{disabled:xe||!((yr=gt==null?void 0:gt.homework_status)!=null&&yr.includes("\u672A\u53D1\u5E03"))&&bt.id||(xt==null?void 0:xt.anonymous_comment),mode:"multiple",className:ee.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof bt.group_name=="string"?[bt.group_name]:bt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:zt=>{var Ln;if((0,re.Rm)()&&!((Ln=Ut.AssistantObject.practice)!=null&&Ln.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n[En].group_name=zt,_n[En].group_id=bt.group_id,Ft(_n.slice())}},xt.group_settings&&xt.group_settings.map(function(zt){const Ln=_n.map(Na=>Na.group_name).flat(),Ma=Dn.map(Na=>Na.group_name).flat();if(Tt!=null&&Tt.unified_setting){if(!Ln.includes(zt.group_name))return Ae.createElement(mt,{value:zt.group_name,key:zt.id},zt.group_name)}else if(Ma.includes(zt.group_name)&&!Ln.includes(zt.group_name))return Ae.createElement(mt,{value:zt.group_name,key:zt.id},zt.group_name)})),Ae.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Ae.createElement(ne.Z,{disabled:xe||Wr(bt.id),value:{type:bt.penalty_type,inputValue:bt.late_penalty},onChange:zt=>{var Ln;if((0,re.Rm)()&&!((Ln=Ut.AssistantObject.practice)!=null&&Ln.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n[En].late_penalty=zt.inputValue,_n[En].penalty_type=zt.type,Ft([..._n])}}),Ae.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ae.createElement(fe.default,{size:"large",disabled:xe||Wr(bt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Ce()((0,b.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:zt=>Lt(zt,xt==null?void 0:xt.course_end_date),format:"YYYY-MM-DD HH:mm",value:bt!=null&&bt.late_time?Ce()(bt.late_time):void 0,onChange:(zt,Ln)=>{var Ma;if((0,re.Rm)()&&!((Ma=Ut.AssistantObject.practice)!=null&&Ma.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n[En].late_time=Ln,Ft([..._n])}}),!xe&&Ae.createElement("div",{style:{display:"flex",width:"50px"}},Ae.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var zt;if((0,re.Rm)()&&!((zt=Ut.AssistantObject.practice)!=null&&zt.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft(_n.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),En>0&&!bt.id&&Ae.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var zt;if((0,re.Rm)()&&!((zt=Ut.AssistantObject.practice)!=null&&zt.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n=_n.filter((Ln,Ma)=>En!==Ma),Ft(_n.slice()),setTimeout(()=>Ft(_n.slice()),10)}}))))})),!xe&&Ae.createElement(Ae.Fragment,null,Ae.createElement(Me.ZP,{type:"primary",size:"large",loading:Rn,style:{width:"138px",marginTop:"30px"},onClick:()=>Ga()},"\u4FDD\u5B58")),Ae.createElement(se.Z,{onConfirm:(bt,En)=>{Dn.splice(bt,0,...En),Dn.splice(bt+En.length,1);const yr=(0,b.QE)([...Dn]);Qn([...yr])}}),Ae.createElement(de.Z,{resdata:Ot,type:"shixun",okloading:Rn,oktext:(Ot==null?void 0:Ot.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:bt=>ht(void 0,null,function*(){vn(!0);let En=yield(0,y.ZP)(`/api/courses/${yt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(yt.categoryId)]}});vn(!1),(En==null?void 0:En.status)===0&&wr(Cn)})}))};st.ZP=(0,te.connect)(({shixunHomeworks:ut,classroomList:Mt,loading:$t,user:Ut})=>({shixunHomeworks:ut,classroomList:Mt,loading:$t.effects,user:Ut}))(Je)},37521:function(Nt,st,x){"use strict";var a=x(59301),fe=x(54580),Le=x(78241),ye=x(43418),Fe=x(8591),Be=x(1710),oe=x(76560),Re=x(90524),De=x(5295),be=x(82093),Me=x(61186),ze=x.n(Me),Ce=x(49661),re=x(59301),y=Object.defineProperty,E=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,ee=(de,pe,Ae)=>pe in de?y(de,pe,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):de[pe]=Ae,te=(de,pe)=>{for(var Ae in pe||(pe={}))z.call(pe,Ae)&&ee(de,Ae,pe[Ae]);if(E)for(var Ae of E(pe))b.call(pe,Ae)&&ee(de,Ae,pe[Ae]);return de},ne=(de,pe,Ae)=>new Promise((Se,Te)=>{var we=it=>{try{Ze(Ae.next(it))}catch(Ve){Te(Ve)}},ot=it=>{try{Ze(Ae.throw(it))}catch(Ve){Te(Ve)}},Ze=it=>it.done?Se(it.value):Promise.resolve(it.value).then(we,ot);Ze((Ae=Ae.apply(de,pe)).next())});const{Dragger:ue}=fe.default,se=({classroomList:de,dispatch:pe,onOk:Ae})=>{const Se=(0,oe.useParams)(),[Te]=Le.default.useForm(),[we,ot]=(0,a.useState)(),[Ze,it]=(0,a.useState)(!1),Ve={height:100,onRemove:()=>{ot("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:lt=>ne(void 0,null,function*(){return ot(lt),!1})};return(0,a.useEffect)(()=>{Te.setFieldsValue({publish_time:ze()(ze()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:ze()(ze()(new Date((0,Ce.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),re.createElement(ye.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:de.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Ze},onOk:()=>ne(void 0,null,function*(){Te.submit()}),onCancel:()=>{Te.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(Le.default,{form:Te,onFinish:lt=>ne(void 0,null,function*(){var Pt,ht,Et;if(!(we!=null&&we.size)){Fe.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}it(!0);let Lt=new FormData;Lt.append("type",de.actionTabs.type),Lt.append("file",we);let kt;window.location.href.indexOf("exercise")>-1?kt=`/api/exercises/${de.actionTabs.id}/supplement_score.json`:kt=`/api/homework_commons/${de.actionTabs.id}/supplement_score.json`;let Kt=yield(0,be.ZP)(kt,{method:"post",body:Lt},!0);it(!1),(Kt==null?void 0:Kt.status)===0&&(Ae(),Te.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}}),((ht=(Pt=Kt==null?void 0:Kt.data)==null?void 0:Pt.fail)==null?void 0:ht.length)>0&&ye.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(Be.default,{pagination:!1,dataSource:(Et=Kt==null?void 0:Kt.data)==null?void 0:Et.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ce.FH)("",Re.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${de.actionTabs.type}`)}}))})},re.createElement(Le.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},de.actionTabs.name),re.createElement(Le.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:De.Z.downloadbutton,href:Re.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${de.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(Le.default.Item,{style:{marginBottom:0}},re.createElement(ue,te({},Ve),re.createElement("a",{className:De.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};st.Z=(0,oe.connect)(({classroomList:de})=>({classroomList:de}))(se)},59659:function(Nt,st,x){"use strict";var a=x(59301),fe=x(54580),Le=x(78241),ye=x(99313),Fe=x(1710),Be=x(58421),oe=x(76560),Re=x(82093),De=x(61186),be=x.n(De),Me=x(59301),ze=(y,E,z)=>new Promise((b,ee)=>{var te=se=>{try{ue(z.next(se))}catch(de){ee(de)}},ne=se=>{try{ue(z.throw(se))}catch(de){ee(de)}},ue=se=>se.done?b(se.value):Promise.resolve(se.value).then(te,ne);ue((z=z.apply(y,E)).next())});const{Dragger:Ce}=fe.default,re=({})=>{const y=(0,oe.useParams)(),[E]=Le.default.useForm(),[z,b]=(0,a.useState)(!0),[ee,te]=(0,a.useState)(!1);let[ne,ue]=(0,a.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const se=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function de(){return ze(this,null,function*(){let Ae;te(!0),window.location.href.indexOf("exercise")>-1?Ae=`/api/exercises/${y==null?void 0:y.categoryId}/redo_logs.json`:Ae=`/api/homework_commons/${y==null?void 0:y.categoryId}/redo_logs.json`;let Se=yield(0,Re.ZP)(Ae,{method:"get",params:ne});te(!1),(Se==null?void 0:Se.status)===0&&b(Se==null?void 0:Se.data)})}(0,a.useEffect)(()=>{de()},[]);let pe=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(Ae,Se,Te)=>{var we;return(we=se.find(ot=>ot.question_type===Ae))==null?void 0:we.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(Ae,Se,Te)=>{var we;return(we=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(ot=>ot.id===Ae))==null?void 0:we.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(Ae,Se,Te)=>be()(Ae).format("YYYY-MM-DD HH:mm:ss")}].filter(Ae=>!!Ae);return Me.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},Me.createElement(ye.default,{destroyInactiveTabPane:!0,onChange:Ae=>{ne.type=Ae,ne.page=1,ne.limit=10,ue(ne),de()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:Me.createElement(Fe.default,{className:"mt20",loading:ee,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(Ae,Se,Te)=>be()(Ae).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:z==null?void 0:z.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:Me.createElement(Fe.default,{className:"mt20",loading:ee,columns:pe,dataSource:z==null?void 0:z.list,pagination:!1})}].filter(Ae=>!!Ae)}),Me.createElement(Be.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(Ae,Se)=>{ne.page=Ae,ne.limit=Se,ue(ne),de()},current:ne.page,total:z.count,pageSize:ne.limit,style:{marginTop:20}}))};st.Z=(0,oe.connect)(({classroomList:y})=>({classroomList:y}))(re)},56731:function(Nt,st,x){"use strict";var a=x(59301),fe=x(54580),Le=x(78241),ye=x(43418),Fe=x(5871),Be=x(76560),oe=x(82093),Re=x(61186),De=x.n(Re),be=x(49661),Me=x(59301),ze=Object.defineProperty,Ce=Object.defineProperties,re=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,b=(de,pe,Ae)=>pe in de?ze(de,pe,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):de[pe]=Ae,ee=(de,pe)=>{for(var Ae in pe||(pe={}))E.call(pe,Ae)&&b(de,Ae,pe[Ae]);if(y)for(var Ae of y(pe))z.call(pe,Ae)&&b(de,Ae,pe[Ae]);return de},te=(de,pe)=>Ce(de,re(pe)),ne=(de,pe,Ae)=>new Promise((Se,Te)=>{var we=it=>{try{Ze(Ae.next(it))}catch(Ve){Te(Ve)}},ot=it=>{try{Ze(Ae.throw(it))}catch(Ve){Te(Ve)}},Ze=it=>it.done?Se(it.value):Promise.resolve(it.value).then(we,ot);Ze((Ae=Ae.apply(de,pe)).next())});const{Dragger:ue}=fe.default,se=({classroomList:de,dispatch:pe,onOk:Ae})=>{const Se=(0,Be.useParams)(),[Te]=Le.default.useForm(),[we,ot]=(0,a.useState)(),[Ze,it]=(0,a.useState)(!1),Ve={height:100,onRemove:()=>{ot("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:lt=>ne(void 0,null,function*(){return ot(lt),!1})};return(0,a.useEffect)(()=>{Te.setFieldsValue({publish_time:De()(De()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:De()(De()(new Date((0,be.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),Me.createElement(ye.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:de.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Ze},onOk:()=>ne(void 0,null,function*(){Te.submit()}),onCancel:()=>{Te.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}})}},Me.createElement(Le.default,{form:Te,onFinish:lt=>ne(void 0,null,function*(){var Pt,ht;console.log("---",de.actionTabs,lt,Se);let Et=((Pt=de==null?void 0:de.actionTabs)==null?void 0:Pt.type)==="exercise"?`/api/exercises/${Se==null?void 0:Se.category}/exercise_user/edit_score.json`:`/api/student_works/${de.actionTabs.id}/edit_score.json`;it(!0);let Lt=yield(0,oe.ZP)(Et,{method:"post",body:te(ee({},lt),{exercise_user_id:((ht=de==null?void 0:de.actionTabs)==null?void 0:ht.type)==="exercise"?de.actionTabs.id:""})});it(!1),Te.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}}),Ae()})},Me.createElement(Le.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},Me.createElement(Fe.Z,{min:0,style:{width:"100%"}}))))};st.Z=(0,Be.connect)(({classroomList:de})=>({classroomList:de}))(se)},4835:function(Nt,st,x){"use strict";var a=x(59301),fe=x(54580),Le=x(78241),ye=x(3113),Fe=x(95237),Be=x(81327),oe=x(5083),Re=x(76560),De=x(61186),be=x.n(De),Me=x(69577),ze=x(82093),Ce=x(59301),re=(z,b,ee)=>new Promise((te,ne)=>{var ue=pe=>{try{de(ee.next(pe))}catch(Ae){ne(Ae)}},se=pe=>{try{de(ee.throw(pe))}catch(Ae){ne(Ae)}},de=pe=>pe.done?te(pe.value):Promise.resolve(pe.value).then(ue,se);de((ee=ee.apply(z,b)).next())});const{Dragger:y}=fe.default,E=({})=>{const z=(0,Re.useParams)(),[b]=Le.default.useForm(),[ee,te]=(0,a.useState)(!0),[ne,ue]=(0,a.useState)(!1);console.log("----",z);function se(){return re(this,null,function*(){var de,pe;let Ae;window.location.href.indexOf("exercise")>-1?Ae=`/api/exercises/${z==null?void 0:z.categoryId}/get_time_setting.json`:Ae=`/api/homework_commons/${z==null?void 0:z.categoryId}/get_time_setting.json`;let Se=yield(0,ze.ZP)(Ae,{method:"get"});(Se==null?void 0:Se.status)===0&&b.setFieldsValue({publish_time:be()(be()((de=Se==null?void 0:Se.data)==null?void 0:de.publish_time).format("YYYY-MM-DD HH:mm")),end_time:be()(be()((pe=Se==null?void 0:Se.data)==null?void 0:pe.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,a.useEffect)(()=>{se()},[]),Ce.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},Ce.createElement("div",{style:{textAlign:"end"}},ee&&Ce.createElement(ye.ZP,{onClick:()=>{te(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!ee&&Ce.createElement("div",null,Ce.createElement(ye.ZP,{type:"primary",loading:ne,onClick:()=>{b.submit()}},"\u63D0\u4EA4"),Ce.createElement(ye.ZP,{style:{marginLeft:20},onClick:()=>{te(!0)}},"\u53D6\u6D88"))),Ce.createElement(Le.default,{form:b,disabled:ee,onFinish:de=>re(void 0,null,function*(){ue(!0),console.log("---",window.location.href);let pe;window.location.href.indexOf("exercise")>-1?pe=`/api/exercises/${z==null?void 0:z.categoryId}/time_setting.json`:pe=`/api/homework_commons/${z==null?void 0:z.categoryId}/time_setting.json`;let Ae=yield(0,ze.ZP)(pe,{method:"post",body:{publish_time:be()(de.publish_time).format("YYYY-MM-DD HH:mm"),end_time:be()(de.end_time).format("YYYY-MM-DD HH:mm")}});ue(!1),(Ae==null?void 0:Ae.status)===0&&te(!0)})},Ce.createElement(Fe.Z,null,Ce.createElement(Be.Z,null,Ce.createElement(Le.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},Ce.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:de=>(0,Me.Q8)(de),disabledTime:de=>(0,Me.d0)(de),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ce.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),Ce.createElement(Fe.Z,null,Ce.createElement(Be.Z,null,Ce.createElement(Le.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},Ce.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:de=>(0,Me.Q8)(de,"",b.getFieldValue("publish_time")),disabledTime:de=>(0,Me.d0)(de,b.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ce.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};st.Z=(0,Re.connect)(({classroomList:z})=>({classroomList:z}))(E)},97202:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return E}});var a=x(59301),fe=x(76560),Le=x(5083),ye=x(43418),Fe=x(92832),Be=x(95237),oe=x(43604),Re={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},De=x(61186),be=x.n(De),Me=x(49661),ze=x(57884),Ce=x(59301);const{RangePicker:re}=Le.default,y=({dispatch:z,classroomList:b,onConfirm:ee})=>{const[te,ne]=(0,a.useState)([]),[ue,se]=(0,a.useState)([]),[de,pe]=(0,a.useState)("");(0,a.useEffect)(()=>{var Te;if(b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let we=b.actionTabs.data;console.log("data",we);let ot=(Te=we==null?void 0:we.group_name)==null?void 0:Te.map((Ze,it)=>{var Ve;return{group_id:we==null?void 0:we.group_id[it],group_name:we==null?void 0:we.group_name[it],is_admin:we==null?void 0:we.is_admin,end_time:we==null?void 0:we.end_time,publish_time:Array.isArray(we==null?void 0:we.publish_time)?(Ve=we==null?void 0:we.publish_time)==null?void 0:Ve[0]:we==null?void 0:we.publish_time}});ot&&(ne([...ot]),se([...ot]))}},[b.actionTabs]);const Ae=()=>{z({type:"classroomList/setActionTabs",payload:{}}),pe("")},Se=Te=>{if(Te){const we=ue==null?void 0:ue.filter(ot=>{var Ze,it;return(it=(Ze=ot==null?void 0:ot.group_name)==null?void 0:Ze.toLowerCase())==null?void 0:it.includes(Te==null?void 0:Te.toLowerCase())});ne(we)}else ne(ue)};return Ce.createElement(ye.default,{width:980,title:Ce.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Ce.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Ce.createElement("span",{className:Re.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Ce.createElement(Fe.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:de,onChange:Te=>{pe(Te.target.value.trim()),Se(Te.target.value.trim())}})),centered:!0,maskClosable:!1,open:b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Ae(),onOk:()=>{var Te;ee((Te=b.actionTabs)==null?void 0:Te.index,ue),Ae()}},Ce.createElement("div",{className:Re.modal_con},Ce.createElement(Be.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(te==null?void 0:te.length)>0?te.map(function(Te,we){var ot,Ze;return Ce.createElement(oe.Z,{span:24,key:we},Ce.createElement(Be.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:we==(te==null?void 0:te.length)-1?"0px":"10px"}},Ce.createElement("div",{className:Re.multiple_select,title:Te.group_name},Te.group_name),Ce.createElement("div",{className:"ml20"},Ce.createElement(re,{size:"large",ranges:{\u6B64\u523B:[Te.publish_time?be()(Te.publish_time):be()(),be()()]},allowClear:!1,disabled:(ot=b.actionTabs)==null?void 0:ot.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:it=>{var Ve;return(0,Me.Q8)(it,(Ve=b.actionTabs)==null?void 0:Ve.disabledDate)},disabledTime:it=>(0,Me.d0)(it),showTime:{showNow:!0,format:"HH:mm",defaultValue:[be()((0,Me.U6)(),"HH:mm"),be()((0,Me.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Te.publish_time&&[be()(Te.publish_time),Te.end_time?be()(Te.end_time):void 0],onChange:(it,Ve)=>{te[we].publish_time=Ve[0],te[we].end_time=Ve[1],ne([...te]),ue.forEach(lt=>{lt.group_id===Te.group_id&&(lt.publish_time=Ve[0],lt.end_time=Ve[1])}),se([...ue])}})),(Ze=b.actionTabs)!=null&&Ze.rangePickerDisabled?Ce.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Ce.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{te.splice(we,1),ne([...te]),ue.forEach((it,Ve)=>{it.group_id===Te.group_id&&ue.splice(Ve,1)}),se([...ue])}})))}):Ce.createElement(ze.Z,null))))};var E=(0,fe.connect)(({classroomList:z})=>({classroomList:z}))(y)},55956:function(Nt,st,x){"use strict";x.d(st,{h:function(){return a}});var a=(fe=>(fe[fe.NOMATCH=-1]="NOMATCH",fe[fe.OK=0]="OK",fe[fe.TIMEOUT=2]="TIMEOUT",fe[fe.PODFAILURE=3]="PODFAILURE",fe[fe.COMPILEFAILURE=4]="COMPILEFAILURE",fe[fe.EXECUTEFAILURE=5]="EXECUTEFAILURE",fe[fe.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",fe))(a||{})},50582:function(Nt,st,x){"use strict";x.d(st,{H7:function(){return y},MK:function(){return re},MU:function(){return be},X6:function(){return ze},bM:function(){return De},fi:function(){return E},fu:function(){return Re},n4:function(){return z},rX:function(){return Ce},vl:function(){return b},zO:function(){return Me}});var a=x(82093),fe=Object.defineProperty,Le=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Be=(ee,te,ne)=>te in ee?fe(ee,te,{enumerable:!0,configurable:!0,writable:!0,value:ne}):ee[te]=ne,oe=(ee,te)=>{for(var ne in te||(te={}))ye.call(te,ne)&&Be(ee,ne,te[ne]);if(Le)for(var ne of Le(te))Fe.call(te,ne)&&Be(ee,ne,te[ne]);return ee};function Re(ee,te){return(0,a.U2)(`myproblems/${ee}.json`,oe({hidePopLogin:!0},te||{}))}function De(ee,te){return(0,a.v_)(`myproblems/${ee}/code_submit.json`,te)}function be(ee,te){return(0,a.v_)(`myproblems/${ee}/code_debug.json`,te)}function Me(ee,te){return te.language&&(te.language=encodeURIComponent(te.language)),(0,a.U2)(`myproblems/${ee}/submit_records.json`,te)}function ze(ee){return(0,a.U2)("myproblems/record_detail.json",{id:ee})}function Ce(ee,te){return(0,a.U2)(`myproblems/${ee}/result.json`,{mode:te})}function re(ee,te){return(0,a.v_)(`myproblems/${ee}/add_notes.json`,te)}function y(ee,te){return(0,a.v_)(`myproblems/${ee}/restore_initial_code.json`,te)}function E(ee){return(0,a.v_)(`myproblems/${ee}/sync_code.json`)}function z(ee,te){return(0,a.v_)(`myproblems/${ee}/update_code.json`,te)}function b(ee,te){return(0,a.v_)(`discusses/${ee}/plus.json`,te)}},81150:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return $s}});var a=x(59301),fe={flex_box_center:"flex_box_center___bZaL5",flex_space_between:"flex_space_between___oaJSq",flex_box_vertical_center:"flex_box_vertical_center____hsuP",flex_box_center_end:"flex_box_center_end___ZYbPQ",flex_box_column:"flex_box_column___nE_62",wrap:"wrap___ulhwR",left:"left___kyWln",title:"title___jsO1D",total:"total___GEhiU",list:"list___u9dBZ",name:"name___Wxggs",b:"b___Y15YO",r:"r___mKQoe",l:"l___uelFD",tag:"tag___Mpkbg",right:"right___mQ3dU",examName:"examName___Na1r8",t:"t___IgCWK",num:"num___CXI8j",topWarp:"topWarp___Kicpu",head:"head___jx3W8",so:"so___qYW7F",btn:"btn___EMJDz",content:"content___sHGsV",titleWrap:"titleWrap___I__GR",single:"single___K5iv9",analysis:"analysis___NoAuR",text:"text___xESW2",modalColumn:"modalColumn___I_tK_",modalRow:"modalRow___lyw_U",sup:"sup___HSz3Z",popover:"popover___kE8aI"},Le=x(78241),ye=x(6848),Fe=x(3113),Be=x(43418),oe=x(5871),Re=x(8591),De=x(92832),be=x(28103),Me=x(24905),ze=x(95237),Ce=x(43604),re=x(58421),y=x(60324),E=Object.defineProperty,z=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,te=(jt,rn,Bn)=>rn in jt?E(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,ne=(jt,rn)=>{for(var Bn in rn||(rn={}))b.call(rn,Bn)&&te(jt,Bn,rn[Bn]);if(z)for(var Bn of z(rn))ee.call(rn,Bn)&&te(jt,Bn,rn[Bn]);return jt};const ue=jt=>React.createElement("svg",ne({width:34,height:34,xmlns:"http://www.w3.org/2000/svg"},jt),React.createElement("title",null,"\u7F16\u7EC4 6"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#E4E6FD",width:34,height:34,rx:10}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M13.808 11.448a.558.558 0 0 1 0 .788l-1.564 1.565a.558.558 0 1 1-.789-.79l1.564-1.563a.558.558 0 0 1 .79 0Zm9.882 2.462a.558.558 0 0 1-.789 0l-1.564-1.563a.558.558 0 1 1 .789-.789l1.564 1.564a.556.556 0 0 1 0 .788Z",fill:"#6678EB"}),React.createElement("path",{d:"M21.753 21.707a5.937 5.937 0 1 0-8.58.015l-.937.936a.558.558 0 1 0 .789.788l.995-.994a5.91 5.91 0 0 0 3.436 1.095c1.287 0 2.48-.41 3.452-1.106l.992.992a.558.558 0 1 0 .789-.789l-.936-.937Z",fill:"#6678EB"}),React.createElement("path",{d:"m20.858 18.95-3.024-1.745v-2.054a.558.558 0 1 0-1.117 0v2.351c0 .064.011.126.031.184a.551.551 0 0 0 .258.33l3.293 1.9a.557.557 0 0 0 .559-.966Z",fill:"#FFF"}))));var se="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTRFNkZEIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTEzLjgwOCAxMS40NDhhLjU1OC41NTggMCAwIDEgMCAuNzg4bC0xLjU2NCAxLjU2NWEuNTU4LjU1OCAwIDEgMS0uNzg5LS43OWwxLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDAgMSAuNzkgMFptOS44ODIgMi40NjJhLjU1OC41NTggMCAwIDEtLjc4OSAwbC0xLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDEgMSAuNzg5LS43ODlsMS41NjQgMS41NjRhLjU1Ni41NTYgMCAwIDEgMCAuNzg4WiIgZmlsbD0iIzY2NzhFQiIvPjxwYXRoIGQ9Ik0yMS43NTMgMjEuNzA3YTUuOTM3IDUuOTM3IDAgMSAwLTguNTguMDE1bC0uOTM3LjkzNmEuNTU4LjU1OCAwIDEgMCAuNzg5Ljc4OGwuOTk1LS45OTRhNS45MSA1LjkxIDAgMCAwIDMuNDM2IDEuMDk1YzEuMjg3IDAgMi40OC0uNDEgMy40NTItMS4xMDZsLjk5Mi45OTJhLjU1OC41NTggMCAxIDAgLjc4OS0uNzg5bC0uOTM2LS45MzdaIiBmaWxsPSIjNjY3OEVCIi8+PHBhdGggZD0ibTIwLjg1OCAxOC45NS0zLjAyNC0xLjc0NXYtMi4wNTRhLjU1OC41NTggMCAxIDAtMS4xMTcgMHYyLjM1MWMwIC4wNjQuMDExLjEyNi4wMzEuMTg0YS41NTEuNTUxIDAgMCAwIC4yNTguMzNsMy4yOTMgMS45YS41NTcuNTU3IDAgMCAwIC41NTktLjk2NloiIGZpbGw9IiNGRkYiLz48L2c+PC9nPjwvc3ZnPg==",de=x(7664),pe=x(76560),Ae=x(49661),Se=x(82093),Te=Object.defineProperty,we=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,it=(jt,rn,Bn)=>rn in jt?Te(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,Ve=(jt,rn)=>{for(var Bn in rn||(rn={}))ot.call(rn,Bn)&&it(jt,Bn,rn[Bn]);if(we)for(var Bn of we(rn))Ze.call(rn,Bn)&&it(jt,Bn,rn[Bn]);return jt};const lt=jt=>React.createElement("svg",Ve({width:34,height:34,xmlns:"http://www.w3.org/2000/svg"},jt),React.createElement("title",null,"\u7F16\u7EC4 12"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{width:34,height:34,rx:10,fill:"#EAF3F4"}),React.createElement("path",{d:"M25.905 15.37a.775.775 0 0 0-.626-.529l-4.814-.7-2.152-4.362a.776.776 0 0 0-1.392 0l-2.153 4.363-4.814.699a.775.775 0 0 0-.43 1.323l3.484 3.396-.823 4.794a.777.777 0 0 0 1.126.818l4.306-2.264 4.305 2.264a.778.778 0 0 0 .817-.059.777.777 0 0 0 .31-.759l-.823-4.794 3.483-3.396a.777.777 0 0 0 .196-.795Z",fill:"#21C0A6",fillRule:"nonzero"})));var Pt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIgZmlsbD0iI0VBRjNGNCIvPjxwYXRoIGQ9Ik0yNS45MDUgMTUuMzdhLjc3NS43NzUgMCAwIDAtLjYyNi0uNTI5bC00LjgxNC0uNy0yLjE1Mi00LjM2MmEuNzc2Ljc3NiAwIDAgMC0xLjM5MiAwbC0yLjE1MyA0LjM2My00LjgxNC42OTlhLjc3NS43NzUgMCAwIDAtLjQzIDEuMzIzbDMuNDg0IDMuMzk2LS44MjMgNC43OTRhLjc3Ny43NzcgMCAwIDAgMS4xMjYuODE4bDQuMzA2LTIuMjY0IDQuMzA1IDIuMjY0YS43NzguNzc4IDAgMCAwIC44MTctLjA1OS43NzcuNzc3IDAgMCAwIC4zMS0uNzU5bC0uODIzLTQuNzk0IDMuNDgzLTMuMzk2YS43NzcuNzc3IDAgMCAwIC4xOTYtLjc5NVoiIGZpbGw9IiMyMUMwQTYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=",ht=Object.defineProperty,Et=Object.getOwnPropertySymbols,Lt=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,Kt=(jt,rn,Bn)=>rn in jt?ht(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,mt=(jt,rn)=>{for(var Bn in rn||(rn={}))Lt.call(rn,Bn)&&Kt(jt,Bn,rn[Bn]);if(Et)for(var Bn of Et(rn))kt.call(rn,Bn)&&Kt(jt,Bn,rn[Bn]);return jt};const Je=jt=>React.createElement("svg",mt({width:34,height:34,xmlns:"http://www.w3.org/2000/svg"},jt),React.createElement("title",null,"\u9898\u76EE"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#E7F3FF",width:34,height:34,rx:10}),React.createElement("g",{fill:"#4C6FFF",fillRule:"nonzero"},React.createElement("path",{d:"m23.719 13.325-4.098-3.94c-.097-.13-.225-.162-.355-.162-.129 0-.258.064-.387.161l-7.55 7.753c-.065.065-.098.162-.13.227l-1.032 5.427c-.033.194.032.323.16.484.13.13.227.162.389.162h.096l4.776-1.099c.097-.032.194-.064.258-.161l7.841-8.108c.194-.162.194-.517.033-.744h-.001Zm-8.1 8.044a.534.534 0 0 1-.386.162.56.56 0 0 1-.388-.162l-3-2.81c-.226-.194-.226-.517-.033-.743.194-.227.517-.227.743-.033l3 2.811c.259.226.291.55.065.776ZM17 22.92h6.844v1.055H17z"}))));var ut="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTdGM0ZGIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGw9IiM0QzZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0ibTIzLjcxOSAxMy4zMjUtNC4wOTgtMy45NGMtLjA5Ny0uMTMtLjIyNS0uMTYyLS4zNTUtLjE2Mi0uMTI5IDAtLjI1OC4wNjQtLjM4Ny4xNjFsLTcuNTUgNy43NTNjLS4wNjUuMDY1LS4wOTguMTYyLS4xMy4yMjdsLTEuMDMyIDUuNDI3Yy0uMDMzLjE5NC4wMzIuMzIzLjE2LjQ4NC4xMy4xMy4yMjcuMTYyLjM4OS4xNjJoLjA5Nmw0Ljc3Ni0xLjA5OWMuMDk3LS4wMzIuMTk0LS4wNjQuMjU4LS4xNjFsNy44NDEtOC4xMDhjLjE5NC0uMTYyLjE5NC0uNTE3LjAzMy0uNzQ0aC0uMDAxWm0tOC4xIDguMDQ0YS41MzQuNTM0IDAgMCAxLS4zODYuMTYyLjU2LjU2IDAgMCAxLS4zODgtLjE2MmwtMy0yLjgxYy0uMjI2LS4xOTQtLjIyNi0uNTE3LS4wMzMtLjc0My4xOTQtLjIyNy41MTctLjIyNy43NDMtLjAzM2wzIDIuODExYy4yNTkuMjI2LjI5MS41NS4wNjUuNzc2Wk0xNyAyMi45Mmg2Ljg0NHYxLjA1NUgxN3oiLz48L2c+PC9nPjwvc3ZnPg==",Mt=x(1198),$t=x(89389),Ut=x(48106),Sn=x(20927),We={wrap:"wrap___OIoOI",modal:"modal___Z3hfU",titleWrap:"titleWrap___aK3oG",required:"required___NHoO7",title:"title___uxb1R",colorGray:"colorGray___O8YPg",choiceWrap:"choiceWrap___t51sb",answer:"answer___vsBnh",activeAnswer:"activeAnswer___AJN4p",deleteIcon:"deleteIcon___WvOJZ",addIcon:"addIcon___UyeIs",editorWrap:"editorWrap___uqcFU",htmlWrap:"htmlWrap___GcBNL",radio:"radio___e8qQ5",color333:"color333___PLzVK",color999:"color999___v3EY0",fold:"fold___OfvPe",head:"head___EejYX",collapseWrapper:"collapseWrapper___sQyVD",panelHeader:"panelHeader___Ivicf",open:"open___aEOQE",close:"close___z4P5H",inputBorder:"inputBorder___ix67O",keywordTag:"keywordTag___iGx08",scoreByBlankRadio:"scoreByBlankRadio___Kwu7q"},en=x(59301),Tn=Object.defineProperty,hn=Object.defineProperties,sn=Object.getOwnPropertyDescriptors,rt=Object.getOwnPropertySymbols,vt=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,He=(jt,rn,Bn)=>rn in jt?Tn(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,yt=(jt,rn)=>{for(var Bn in rn||(rn={}))vt.call(rn,Bn)&&He(jt,Bn,rn[Bn]);if(rt)for(var Bn of rt(rn))$e.call(rn,Bn)&&He(jt,Bn,rn[Bn]);return jt},xt=(jt,rn)=>hn(jt,sn(rn)),Ye=(jt,rn)=>{var Bn={};for(var ha in jt)vt.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&rt)for(var ha of rt(jt))rn.indexOf(ha)<0&&$e.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const Qe=null,gt=(jt,rn)=>{var Bn=jt,{globalSetting:ha,loading:di,dispatch:Er,isEdit:xi,editData:ko}=Bn,jo=Ye(Bn,["globalSetting","loading","dispatch","isEdit","editData"]);const[ki,vi]=(0,a.useState)(""),[Ji,wl]=(0,a.useState)(""),[Hi,Vr]=(0,a.useState)([]),[Wo,wi]=(0,a.useState)(""),[Wi,ni]=(0,a.useState)(),[Ne,Ke]=(0,a.useState)(!1),[Ue,St]=(0,a.useState)({}),[At,Vt]=(0,a.useState)([]);(0,a.useEffect)(()=>{!ko||!xi||(vi(ko==null?void 0:ko.name),wl(ko==null?void 0:ko.analysis),ni(ko==null?void 0:ko.is_ordered),St(ko),Ke(!0))},[ko]),(0,a.useEffect)(()=>{if(!Ne)return;const _a=ko==null?void 0:ko.standard_answer.map(ca=>ca==null?void 0:ca.answer_text);Vr(_a);const sr=ko==null?void 0:ko.standard_answer.map(ca=>ca==null?void 0:ca.score);Vt(sr),Ke(!1)},[Ne]),(0,a.useImperativeHandle)(rn,()=>({onSave:gn,Clear:sa}));const gn=()=>{let _a=[],sr=!1;return ki?(Hi.forEach((ca,Za)=>{_a.push({position:Za+1,answer_text:[],score:At[Za]}),ca==null||ca.forEach((br,bo)=>{_a[Za].answer_text.push(br),(!br||!(0,Ae.eR)(br,1e4))&&(wi(`${Za}-${bo}`),Re.ZP.info(br?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),sr=!0)})}),sr?!1:(_a==null?void 0:_a.length)>20?(Re.ZP.warning("\u586B\u7A7A\u9898\u6807\u51C6\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A/\u4E0D\u80FD\u8D85\u8FC720\u4E2A\uFF01"),!1):{name:ki,analysis:Ji,standard_answers:_a,is_ordered:Wi,downcase:Ue==null?void 0:Ue.downcase,no_space:Ue==null?void 0:Ue.no_space,use_blank_score:Ue==null?void 0:Ue.use_blank_score}):(Re.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1)},sa=()=>{vi(""),wl(""),Vr([]),ni(!1)},Fa=(_a,sr,ca)=>{const Za=Hi.slice();if(sr&&Za.splice(_a,sr),ca)for(let br=0;br{wi("");let Za=Hi.slice();Za[_a][sr]=ca,Vr(Za)},Ya=_a=>{let sr=Hi.slice();sr[_a]=[...sr[_a],""],Vr(sr)},Aa=(_a,sr)=>{let ca=Hi.slice();if(!ca[_a][sr]){ca[_a]=ca[_a].filter((Za,br)=>br!==sr),Vr(ca);return}Be.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:We.modal,onOk:()=>{ca[_a]=ca[_a].filter((Za,br)=>br!==sr),Vr(ca)}})},or=_a=>{Be.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:We.modal,onOk:()=>{let sr=Hi.slice();sr=Hi.filter((ca,Za)=>_a!==Za),Vr(sr)}})};return en.createElement("section",{className:We.wrap},en.createElement("p",{className:We.titleWrap},en.createElement("span",{className:We.required},"*"),en.createElement("span",{className:We.title},"\u9898\u5E72\uFF1A")),en.createElement("div",null,en.createElement(Ut.Z,{id:"completion-question-tittle",placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",height:155,defaultValue:ki,onChange:_a=>vi(_a),showNullButton:!0,onPlaceholderChange:Fa})),en.createElement("div",{className:"mt20"},Hi.map((_a,sr)=>en.createElement("div",{style:{display:"flex"}},en.createElement("div",{style:{flex:1}},en.createElement(Sn.Z,{key:sr,answers:_a,index:sr,flex:1,is_md:!0,activeOptionErrorIndex:Wo,onAnswerChange:Ka,addChildAnswer:Ya,deleteChildAnswer:Aa,deleteChildAnswermain:or})),Ue.use_blank_score&&en.createElement("div",{style:{display:"flex",alignItems:"center",width:"165px"}},en.createElement("span",{style:{color:"red",margin:"auto 5px auto 10px"}},"*"),"\u5206\u503C\uFF1A",en.createElement(oe.Z,{style:{width:"100px"},size:"large",defaultValue:At[sr],onBlur:ca=>{At[sr]=ca.target.value,Vt([...At])}}))))),en.createElement("div",null,en.createElement(Me.default,{className:`${We.color333} font14 mt20`,checked:Ue.use_blank_score,onChange:_a=>St(xt(yt({},Ue),{use_blank_score:_a.target.checked}))},"\u5224\u5206\u65F6\u6309\u7A7A\u7ED9\u5206"),en.createElement("span",{style:{color:"#999999",fontSize:"12px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u9700\u8981\u8BBE\u7F6E\u6BCF\u7A7A\u5206\u503C\uFF0C\u5B66\u751F\u7B54\u6848\u5224\u5206\u65F6\u6309\u7A7A\u7ED9\u5206\uFF09")),en.createElement("div",null,en.createElement(Me.default,{className:`${We.color333} font14 mt20`,checked:Ue.downcase,onChange:_a=>St(xt(yt({},Ue),{downcase:_a.target.checked}))},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),en.createElement("div",null,en.createElement(Me.default,{className:`${We.color333} font14 mt20`,checked:Ue.no_space,onChange:_a=>St(xt(yt({},Ue),{no_space:_a.target.checked}))},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),en.createElement("div",{className:"mt20"},(Hi==null?void 0:Hi.length)>1&&en.createElement("span",null,en.createElement(Me.default,{checked:Wi,onChange:_a=>ni(_a.target.checked),className:`${We.color333} font14`},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),en.createElement("span",{className:`${We.color999} font12`},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),en.createElement("p",{className:We.titleWrap},en.createElement("span",{className:We.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),en.createElement($t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ji,onChange:_a=>wl(_a)}))};var Xe=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(gt)),xe=x(5112),Ht=Object.getOwnPropertySymbols,Rn=Object.prototype.hasOwnProperty,vn=Object.prototype.propertyIsEnumerable,Dn=(jt,rn)=>{var Bn={};for(var ha in jt)Rn.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Ht)for(var ha of Ht(jt))rn.indexOf(ha)<0&&vn.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const Qn=null,_n=(jt,rn)=>{var Bn=jt,{globalSetting:ha,loading:di,editData:Er,dispatch:xi,onRef:ko=()=>{},isEdit:jo}=Bn,ki=Dn(Bn,["globalSetting","loading","editData","dispatch","onRef","isEdit"]);const[vi,Ji]=(0,a.useState)(),[wl,Hi]=(0,a.useState)(""),[Vr,Wo]=(0,a.useState)("");(0,a.useEffect)(()=>{if(!Er||!jo)return;Hi(Er==null?void 0:Er.name),Wo(Er==null?void 0:Er.analysis);const ni=Er==null?void 0:Er.choices.find(Ne=>Ne.is_answer);Ji(ni.choice_text==="\u6B63\u786E"?"0":"1")},[Er]),(0,a.useImperativeHandle)(rn,()=>({onSave:wi,Clear:Wi}));const wi=()=>wl?vi?{name:wl,choices:[{choice_text:"\u6B63\u786E",is_answer:vi==="0"?1:0},{choice_text:"\u9519\u8BEF",is_answer:vi==="1"?1:0}],analysis:Vr}:(Re.ZP.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1):(Re.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1),Wi=()=>{Hi(""),Wo(""),Ji("")};return a.createElement("section",{className:We.wrap},a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u9898\u5E72\uFF1A")),a.createElement($t.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:wl,onChange:ni=>Hi(ni)}),a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:We.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),a.createElement(xe.ZP.Group,{buttonStyle:"solid",value:vi,onChange:ni=>Ji(ni.target.value)},a.createElement(xe.ZP.Button,{value:"0",className:`${We.radio} mr40`},"\u6B63\u786E"),a.createElement(xe.ZP.Button,{value:"1",className:We.radio},"\u9519\u8BEF")),a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement($t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Vr,onChange:ni=>Wo(ni)}))};var Ft=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(_n)),Tt=Object.getOwnPropertySymbols,Fn=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,_t=(jt,rn)=>{var Bn={};for(var ha in jt)Fn.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Tt)for(var ha of Tt(jt))rn.indexOf(ha)<0&&Ot.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const Cn=null,In=(jt,rn)=>{var Bn=jt,{globalSetting:ha,loading:di,editData:Er,dispatch:xi,onRef:ko=()=>{},isEdit:jo}=Bn,ki=_t(Bn,["globalSetting","loading","editData","dispatch","onRef","isEdit"]);const[vi,Ji]=(0,a.useState)([]);(0,a.useEffect)(()=>{var Wo;if(!Er||!jo)return;const wi=(Wo=Er==null?void 0:Er.shixun)==null?void 0:Wo.challenges.map(Wi=>({id:Wi==null?void 0:Wi.id,score:Wi.score}));Ji(wi)},[Er]),(0,a.useImperativeHandle)(rn,()=>({onSave:wl,Clear:Hi}));const wl=()=>({challenges:[...vi]}),Hi=()=>{Ji([])};console.log("editData--",Er);const Vr=Wo=>{var wi,Wi;return a.createElement("div",null,(Wi=(wi=Wo==null?void 0:Wo.shixun)==null?void 0:wi.challenges)==null?void 0:Wi.map((ni,Ne)=>{var Ke;return a.createElement("div",{className:"c-grey-666 font14 ml25",style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"15px"}},a.createElement("div",null,a.createElement("span",{className:"mr5"},"\u7B2C",Ne+1,"\u5173"),a.createElement(ye.Z,{key:Ne,title:ni==null?void 0:ni.challenge_name},a.createElement("span",null,(0,Ae.Pq)(ni==null?void 0:ni.challenge_name,44)))),a.createElement("p",{style:{marginBottom:0}},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u5206\u503C\uFF1A"),a.createElement(oe.Z,{precision:1,min:1,max:100,className:We.baseFormItem,style:{width:176},value:(Ke=vi.find(Ue=>Ue.id===ni.id))==null?void 0:Ke.score,onChange:Ue=>{vi.find(St=>St.id===ni.id).score=Ue,Ji([...vi])}})))}),a.createElement("div",{style:{clear:"both"}}))};return a.createElement("section",{className:We.wrap},a.createElement(de.Z,{style:{paddingRight:10},className:We.titleHtml,value:`${Er==null?void 0:Er.position}\u3001${Er==null?void 0:Er.name}`}),a.createElement("p",{style:{marginBottom:"10px",marginTop:"25px"}},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u5173\u5361")),Vr(Er))};var wa=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(In)),Ga=Object.getOwnPropertySymbols,wr=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,Un=(jt,rn)=>{var Bn={};for(var ha in jt)wr.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Ga)for(var ha of Ga(jt))rn.indexOf(ha)<0&&tn.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const Ea=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Va=(jt,rn)=>{var Bn=jt,{editData:ha,globalSetting:di,loading:Er,dispatch:xi,onRef:ko=()=>{},isEdit:jo}=Bn,ki=Un(Bn,["editData","globalSetting","loading","dispatch","onRef","isEdit"]);const[vi,Ji]=(0,a.useState)([]),[wl,Hi]=(0,a.useState)(),[Vr,Wo]=(0,a.useState)([]),[wi,Wi]=(0,a.useState)(""),[ni,Ne]=(0,a.useState)("");(0,a.useEffect)(()=>{Ji(["","","",""])},[]),(0,a.useEffect)(()=>{if(!ha||!jo)return;Wi(ha==null?void 0:ha.name),Ne(ha==null?void 0:ha.analysis),Ji(ha==null?void 0:ha.choices.map(At=>At.choice_text));const St=[];ha==null||ha.choices.map((At,Vt)=>{At.is_answer&&St.push(Vt)}),Wo(St)},[ha]),(0,a.useImperativeHandle)(rn,()=>({onSave:Ke,Clear:Ue}));const Ke=()=>{if(!wi)return Re.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;const St=vi.findIndex(Vt=>!Vt);if(St>-1)return Re.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Ea[St]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!Vr.length)return Re.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(Vr.length<2)return Re.ZP.info("\u591A\u9009\u9898\u6700\u5C0F\u6B63\u786E\u9009\u9879\u4E3A2\u4E2A"),!1;const At=vi.map((Vt,gn)=>({choice_text:Vt,is_answer:Vr.includes(gn)?1:0}));return{name:wi,choices:At,analysis:ni}},Ue=()=>{Ji(["","","",""]),Wi(""),Ne(""),Wo("")};return a.createElement("section",{className:We.wrap},a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u9898\u5E72\uFF1A")),a.createElement($t.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:wi,onChange:St=>Wi(St)}),a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:We.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),vi.map((St,At)=>a.createElement("div",{className:We.choiceWrap,key:At},a.createElement(ye.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.createElement("div",{className:`${We.answer} ${Vr.includes(At)?We.activeAnswer:""}`,onClick:()=>{Vr.includes(At)?Wo(Vr.filter(Vt=>Vt!==At)):Wo([...Vr,At])}},Ea[At])),a.createElement("div",{className:We.editorWrap},wl===At?a.createElement($t.Z,{id:`single-question-option-${At}`,watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:St,onChange:Vt=>{vi[At]=Vt,Ji(vi)}}):a.createElement("div",{className:We.htmlWrap,onClick:()=>Hi(At)},a.createElement(de.Z,{value:St}))),At>1&&a.createElement(ye.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${We.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>{Ji(vi.filter((Vt,gn)=>gn!==At)),Vr.includes(At)?Wo(Vr.filter(Vt=>Vt!==At)):Wo([...Vr,At])}})),At<7&&At===vi.length-1&&a.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${We.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Ji([...vi,""])})))),a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement($t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:ni,onChange:St=>Ne(St)}))};var Ra=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Va)),Wr=Object.getOwnPropertySymbols,Hr=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,En=(jt,rn)=>{var Bn={};for(var ha in jt)Hr.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Wr)for(var ha of Wr(jt))rn.indexOf(ha)<0&&bt.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const yr=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],zt=(jt,rn)=>{var Bn=jt,{editData:ha,globalSetting:di,loading:Er,dispatch:xi,onRef:ko=()=>{},isEdit:jo}=Bn,ki=En(Bn,["editData","globalSetting","loading","dispatch","onRef","isEdit"]);const[vi,Ji]=(0,a.useState)([]),[wl,Hi]=(0,a.useState)(),[Vr,Wo]=(0,a.useState)(),[wi,Wi]=(0,a.useState)(""),[ni,Ne]=(0,a.useState)("");(0,a.useEffect)(()=>{Ji(["","","",""])},[]),(0,a.useEffect)(()=>{if(!ha||!jo)return;const St=[],At=[];ha==null||ha.choices.forEach((Vt,gn)=>{St.push(Vt.choice_text),Vt.is_answer&&At.push(gn)}),Wi(ha==null?void 0:ha.name),Ne(ha==null?void 0:ha.analysis),Ji(St),Wo(At)},[ha]),(0,a.useImperativeHandle)(rn,()=>({onSave:Ke,Clear:Ue}));const Ke=()=>{if(!wi)return Re.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;const St=vi.findIndex(Vt=>!Vt);if(St>-1)return Re.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${yr[St]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!Array.isArray(Vr))return Re.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;const At=vi.map((Vt,gn)=>({choice_text:Vt,is_answer:Vr.includes(gn)?1:0}));return{name:wi,choices:At,analysis:ni}},Ue=()=>{Ji(["","","",""]),Wi(""),Ne(""),Wo("")};return a.createElement("section",{className:We.wrap},a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u9898\u5E72\uFF1A")),a.createElement($t.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:wi,onChange:St=>Wi(St)}),a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:We.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),vi.map((St,At)=>a.createElement("div",{className:We.choiceWrap,key:At},a.createElement(ye.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.createElement("div",{className:`${We.answer} ${Vr!=null&&Vr.includes(At)?We.activeAnswer:""}`,onClick:()=>Wo([At])},yr[At])),a.createElement("div",{className:We.editorWrap},wl===At?a.createElement($t.Z,{id:`single-question-option-${At}`,watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:St,onChange:Vt=>{vi[At]=Vt,Ji(vi)}}):a.createElement("div",{className:We.htmlWrap,onClick:()=>Hi(At)},a.createElement(de.Z,{value:St}))),At>1&&a.createElement(ye.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${We.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>{Ji(vi.filter((Vt,gn)=>gn!==At)),At===Vr&&Wo(null)}})),At<7&&At===vi.length-1&&a.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${We.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Ji([...vi,""])})))),a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement($t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:ni,onChange:St=>Ne(St)}))};var Ln=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(zt)),Ma=x(12563),Na=x(78673),rr=x(61485),dn=x(59301),ce=Object.defineProperty,ge=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,Rt=(jt,rn,Bn)=>rn in jt?ce(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,xa=(jt,rn)=>{for(var Bn in rn||(rn={}))qe.call(rn,Bn)&&Rt(jt,Bn,rn[Bn]);if(Ie)for(var Bn of Ie(rn))wt.call(rn,Bn)&&Rt(jt,Bn,rn[Bn]);return jt},Jn=(jt,rn)=>ge(jt,Ee(rn)),on=(jt,rn)=>{var Bn={};for(var ha in jt)qe.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Ie)for(var ha of Ie(jt))rn.indexOf(ha)<0&&wt.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn},qt=(jt,rn,Bn)=>new Promise((ha,di)=>{var Er=jo=>{try{ko(Bn.next(jo))}catch(ki){di(ki)}},xi=jo=>{try{ko(Bn.throw(jo))}catch(ki){di(ki)}},ko=jo=>jo.done?ha(jo.value):Promise.resolve(jo.value).then(Er,xi);ko((Bn=Bn.apply(jt,rn)).next())});const Mn=jt=>{if(!jt)return!1;if(/^s*$/.test(jt)||jt.trim()===""){Re.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let rn=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return jt==="|"?(Re.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Xt=({value:jt=[],onClose:rn})=>dn.createElement(Ma.default,{closable:!0,onClose:rn,className:We.keywordTag},dn.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},jt.join(" \u6216 "))),la=(jt,rn)=>{var Bn=jt,{editData:ha,globalSetting:di,loading:Er,dispatch:xi,onRef:ko=()=>{},isEdit:jo}=Bn,ki=on(Bn,["editData","globalSetting","loading","dispatch","onRef","isEdit"]);const[vi,Ji]=(0,a.useState)(""),[wl,Hi]=(0,a.useState)(""),[Vr,Wo]=(0,a.useState)(""),[wi,Wi]=(0,a.useState)(""),[ni]=Le.default.useForm(),Ne=Le.default.useWatch("use_keywords",ni);(0,a.useEffect)(()=>{var At;!ha||!jo||(Ji(ha==null?void 0:ha.name),Hi(ha==null?void 0:ha.analysis),Wo((At=ha==null?void 0:ha.answer_texts)==null?void 0:At[0]),ni.setFieldsValue(xa({},ha)))},[ha]),(0,a.useImperativeHandle)(rn,()=>({onSave:Ke,Clear:Ue}));const Ke=()=>qt(void 0,null,function*(){if(!vi)return Re.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;try{yield ni.validateFields()}catch(Vt){Re.ZP.error(Vt.errorFields[0].errors[0]);return}const At=ni.getFieldsValue();return console.log(At,"values"),xa({name:vi,answer_texts:[Vr],analysis:wl},At)}),Ue=()=>{Ji(""),Hi(""),Wo(""),ni.resetFields()},St=ha==null?void 0:ha.score;return dn.createElement("section",{className:We.wrap},dn.createElement("p",{className:We.titleWrap},dn.createElement("span",{className:We.required},"*"),dn.createElement("span",{className:We.title},"\u9898\u5E72\uFF1A")),dn.createElement($t.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:vi,onChange:At=>Ji(At)}),dn.createElement("p",{className:We.titleWrap},dn.createElement("span",{className:We.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),dn.createElement($t.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:Vr,onChange:At=>Wo(At)}),dn.createElement("p",{className:We.titleWrap},dn.createElement("span",{className:We.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),dn.createElement($t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:wl,onChange:At=>Hi(At)}),dn.createElement(Le.default,{form:ni,size:"large",onFinishFailed:At=>qt(void 0,null,function*(){var Vt,gn;Re.ZP.error(At.errorFields[0].errors[0]),ni.scrollToField((gn=(Vt=At==null?void 0:At.errorFields)==null?void 0:Vt[0])==null?void 0:gn.name,{behavior:"smooth",block:"center"})})},dn.createElement(ze.Z,{align:"middle",className:"mb30 mt20"},dn.createElement(Le.default.Item,{noStyle:!0,name:"use_keywords",valuePropName:"checked"},dn.createElement(Na.Z,null)),dn.createElement(Ce.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),dn.createElement(Ce.Z,null,dn.createElement(ye.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},dn.createElement(rr.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),Ne&&dn.createElement(Le.default.List,{name:"keywords",rules:[{validator(At,Vt){return Vt!=null&&Vt.length?(Vt==null?void 0:Vt.reduce((sa,Fa)=>sa+Fa.score,0))>parseFloat(St)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD"))}}]},(At,{add:Vt,remove:gn})=>dn.createElement(dn.Fragment,null,dn.createElement("div",{className:"mb10"},"\u5173\u952E\u8BCD"),dn.createElement(ze.Z,{align:"middle",className:"font14 mb30"},dn.createElement(Ce.Z,{flex:1},dn.createElement(De.default,{value:wi,onChange:sa=>{Wi(sa.target.value)},maxLength:50,allowClear:!0,onPressEnter:sa=>{var Fa,Ka,Ya,Aa;const or=`${(Fa=sa.target)==null?void 0:Fa.value}`,_a=(Ya=(Ka=or==null?void 0:or.split("|"))==null?void 0:Ka.filter(Za=>!!Za))==null?void 0:Ya.map(Za=>Za==null?void 0:Za.trim()),sr=ni.getFieldValue("keywords"),ca=((Aa=sr==null?void 0:sr.map(Za=>Za==null?void 0:Za.keyword))==null?void 0:Aa.flat())||[];for(const Za of _a)if(ca.includes(Za)){Re.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Mn(or)&&(Vt({keyword:_a,score:1}),Wi(""))},className:We.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),dn.createElement(Ce.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),At.map(sa=>{var Fa=sa,{key:Ka,name:Ya}=Fa,Aa=on(Fa,["key","name"]);return dn.createElement(ze.Z,{key:Ka,style:{marginRight:148}},dn.createElement(Ce.Z,{flex:1},dn.createElement(ze.Z,{align:"middle",justify:"space-between"},dn.createElement(Le.default.Item,Jn(xa({},Aa),{name:[Ya,"keyword"]}),dn.createElement(Xt,{onClose:()=>gn(Ya)})),dn.createElement(Le.default.Item,Jn(xa({},Aa),{name:[Ya,"score"],label:"\u5206\u503C",rules:[{required:!0}]}),dn.createElement(oe.Z,{min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))})))))};var ya=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(la)),ma=x(36381),bn={wrap:"wrap___Cc0gS",deleteIcon:"deleteIcon___ebwMv",keywordTag:"keywordTag___lUfL5",questionTitleEditorWrap:"questionTitleEditorWrap___u9UgK",choiceWrap:"choiceWrap___VHsr3",choiceIndex:"choiceIndex___rsj9r",judgementIndex:"judgementIndex___fMm6E",setAnswerBtn:"setAnswerBtn___krVC9",activeAnswer:"activeAnswer___WiYo2",activeJudgementAnswer:"activeJudgementAnswer___M6iww",actionWrapper:"actionWrapper___oKI8_",addIcon:"addIcon___eMbGP",inputBorder:"inputBorder___ob_6x",placeholder:"placeholder___Vkwr4",blankWrapper:"blankWrapper____MZQ5",blankInput:"blankInput___ephwY",blankInputNumberWrapper:"blankInputNumberWrapper___C1UJS",addBtn:"addBtn___qRBpJ",blankIndex:"blankIndex___QsKgf",baseInputWrapper:"baseInputWrapper___juqCB",collapseWrapper:"collapseWrapper___kAXJ0",panelHeader:"panelHeader___hLTSe",open:"open___wWDjf",close:"close___XPTJ0",hide:"hide___VytUy"},ct=x(32134),ln=x(12893),fn=Object.defineProperty,cn=Object.defineProperties,zn=Object.getOwnPropertyDescriptors,pn=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,na=Object.prototype.propertyIsEnumerable,er=(jt,rn,Bn)=>rn in jt?fn(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,cr=(jt,rn)=>{for(var Bn in rn||(rn={}))pt.call(rn,Bn)&&er(jt,Bn,rn[Bn]);if(pn)for(var Bn of pn(rn))na.call(rn,Bn)&&er(jt,Bn,rn[Bn]);return jt},Kn=(jt,rn)=>cn(jt,zn(rn)),no=(jt,rn)=>{var Bn={};for(var ha in jt)pt.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&pn)for(var ha of pn(jt))rn.indexOf(ha)<0&&na.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const Ur=jt=>{var rn=jt,{value:Bn,onChange:ha,scrollId:di}=rn,Er=no(rn,["value","onChange","scrollId"]);return a.createElement("div",{id:di||""},a.createElement($t.Z,Kn(cr({},Er),{defaultValue:Bn,onChange:(xi,ko)=>{ko!=null&&ko.length?ha(xi,ko):ha(xi)}})))},uo=({value:jt,onChange:rn,placeholder:Bn,height:ha=140,isEdit:di})=>di?a.createElement($t.Z,{watch:!0,isFocus:!0,height:ha,placeholder:Bn,defaultValue:jt,onChange:rn}):a.createElement("div",{style:{cursor:"pointer"}},jt?a.createElement(de.Z,{className:bn.inputBorder,value:jt}):a.createElement("div",{className:`${bn.inputBorder} ${bn.placeholder}`},Bn));var pr=x(59301),gr=Object.defineProperty,Ir=Object.defineProperties,Cr=Object.getOwnPropertyDescriptors,fr=Object.getOwnPropertySymbols,co=Object.prototype.hasOwnProperty,Do=Object.prototype.propertyIsEnumerable,io=(jt,rn,Bn)=>rn in jt?gr(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,$r=(jt,rn)=>{for(var Bn in rn||(rn={}))co.call(rn,Bn)&&io(jt,Bn,rn[Bn]);if(fr)for(var Bn of fr(rn))Do.call(rn,Bn)&&io(jt,Bn,rn[Bn]);return jt},oi=(jt,rn)=>Ir(jt,Cr(rn)),cl=(jt,rn)=>{var Bn={};for(var ha in jt)co.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&fr)for(var ha of fr(jt))rn.indexOf(ha)<0&&Do.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const al=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ci=({value:jt,onChange:rn,choiceTextKey:Bn,answerKey:ha,index:di,isEdit:Er,setInputActive:xi,form:ko,choiceOptionsPath:jo,allowChangeMode:ki,showAddIcon:vi,addItem:Ji,deleteItem:wl})=>{const Hi=(jt==null?void 0:jt[ha])===!0,Vr=()=>{const wi=ko.getFieldValue(jo);ko.setFieldValue(jo,wi.map(Wi=>oi($r({},Wi),{[ha]:!1})))},Wo=()=>{Hi?rn(oi($r({},jt),{[ha]:!1})):(ki||Vr(),rn(oi($r({},jt),{[ha]:!0})))};return pr.createElement(ze.Z,{className:bn.choiceWrap,align:"middle",wrap:!1},pr.createElement(Ce.Z,{onClick:Wo,className:`${bn.choiceIndex} ${Hi?bn.activeAnswer:""}`},al[di]),pr.createElement(Ce.Z,{flex:1,className:`${bn.editorWrap} ml15`,onClick:xi},pr.createElement(uo,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Er,value:jt==null?void 0:jt[Bn],onChange:wi=>{rn(oi($r({},jt),{[Bn]:wi}))}})),pr.createElement(Ce.Z,{flex:"0 0 auto",className:"ml15"},pr.createElement("div",{onClick:Wo,className:`${bn.setAnswerBtn} ${Hi?bn.activeAnswer:""}`},Hi?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),pr.createElement(Ce.Z,{className:bn.actionWrapper},pr.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},pr.createElement(ct.Z,{className:bn.addIcon,onClick:Ji,style:{visibility:vi?"visible":"hidden"}})),pr.createElement(ye.Z,{title:"\u5220\u9664"},pr.createElement(ln.Z,{className:bn.deleteIcon,onClick:wl,style:{visibility:di>1?"visible":"hidden"}}))))},bi=({questionTitlePlaceholder:jt,titleKey:rn,choiceKey:Bn,analysisKey:ha,choiceTextKey:di,answerKey:Er,choiceOptionsPath:xi,allowChangeMode:ko=!0,form:jo,showAnalysis:ki=!0})=>{const[vi,Ji]=(0,a.useState)(),[wl,Hi]=(0,a.useState)(!1);return pr.createElement("div",{className:bn.wrap},pr.createElement("div",{className:bn.questionTitleEditorWrap},pr.createElement(Le.default.Item,{label:"\u9898\u5E72",name:rn,labelCol:{span:24},rules:[{required:!0}]},pr.createElement(Ur,{scrollId:Array.isArray(rn)?rn.join("_"):`${rn}`,watch:!0,height:140,placeholder:jt}))),pr.createElement(Le.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),pr.createElement(Le.default.List,{name:Bn,rules:[{validator(Vr,Wo){const wi=Wo.some(ni=>ni[Er]),Wi=Wo.findIndex(ni=>{var Ne;return((Ne=ni[di])==null?void 0:Ne.length)<=0});return Wi!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${al[Wi]}\u9009\u9879\u7684\u5185\u5BB9`)):wi?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(Vr,{add:Wo,remove:wi})=>pr.createElement("div",{id:Array.isArray(xi)?xi.join("_"):`${xi}`},Vr.map((Wi,ni)=>{var Ne=Wi,{key:Ke,name:Ue}=Ne,St=cl(Ne,["key","name"]);const At=vi===Ke,Vt=()=>{Ji(Ke)},gn=ni<7&&ni===Vr.length-1,sa=()=>Wo({[di]:"",[Er]:0}),Fa=()=>wi(Ue);return pr.createElement(Le.default.Item,oi($r({},St),{key:Ke,name:Ue,noStyle:!0}),pr.createElement(Ci,{choiceTextKey:di,answerKey:Er,index:ni,isEdit:At,setInputActive:Vt,form:jo,choiceOptionsPath:xi,allowChangeMode:ko,showAddIcon:gn,addItem:sa,deleteItem:Fa}))}),Vr.length<8&&pr.createElement("div",{className:`${bn.addBtn} mb30`,onClick:()=>Wo({[di]:"",[Er]:0})},"\u6DFB\u52A0\u9009\u9879"))),ki&&pr.createElement("div",{onClick:()=>Hi(!0)},pr.createElement(Le.default.Item,{name:ha,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},pr.createElement(uo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:wl}))))};var zr=x(59301),Ri=Object.defineProperty,Gi=Object.defineProperties,zi=Object.getOwnPropertyDescriptors,Lo=Object.getOwnPropertySymbols,Cl=Object.prototype.hasOwnProperty,tl=Object.prototype.propertyIsEnumerable,Da=(jt,rn,Bn)=>rn in jt?Ri(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,ba=(jt,rn)=>{for(var Bn in rn||(rn={}))Cl.call(rn,Bn)&&Da(jt,Bn,rn[Bn]);if(Lo)for(var Bn of Lo(rn))tl.call(rn,Bn)&&Da(jt,Bn,rn[Bn]);return jt},Wa=(jt,rn)=>Gi(jt,zi(rn)),Br=(jt,rn)=>{var Bn={};for(var ha in jt)Cl.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Lo)for(var ha of Lo(jt))rn.indexOf(ha)<0&&tl.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const lr=({value:jt,onChange:rn})=>{const Bn=di=>{Be.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:bn.modal,onOk:()=>{const Er=[...jt];Er.splice(di,1),rn(Er)}})},ha=()=>{const di=[...jt];di.push(""),rn(di)};return zr.createElement(ze.Z,{align:"middle",className:"ml20",gutter:[40,20]},jt==null?void 0:jt.map((di,Er)=>zr.createElement(Ce.Z,{key:`${di}_${Er}`,className:bn.blankWrapper},zr.createElement(De.default,{className:bn.blankInput,defaultValue:di,maxLength:1e3,onBlur:xi=>{const ko=[...jt],jo=xi.target.value.trim();ko[Er]=jo,rn(ko)}}),zr.createElement(ye.Z,{title:"\u5220\u9664"},zr.createElement(ln.Z,{className:bn.deleteIcon,style:{marginLeft:15,visibility:Er>0?"visible":"hidden"},onClick:()=>Bn(Er)})))),zr.createElement(Ce.Z,null,zr.createElement("div",{className:`${bn.addBtn}`,onClick:()=>{ha()}},"\u65B0\u589E\u7B54\u6848")))},mo=({value:jt=!0,onChange:rn})=>zr.createElement(Na.Z,{checked:!jt,onChange:Bn=>{rn(!Bn)}}),Ar="\u2581",zo=({questionTitlePlaceholder:jt,form:rn,name:Bn,scoreByBlank:ha="use_blank_score",answerKey:di,titleKey:Er="name",analysisKey:xi="analysis",isOrdered:ko="is_ordered"})=>{var jo,ki;const[vi,Ji]=(0,a.useState)(!1),wl=(Ke,Ue)=>{const St=Ue.line;let At=0;for(let gn=0;gn{const Vt=Ke.getRange(Ue.from,Ue.to);let gn=0;if(Ue.text.forEach(sa=>{gn+=sa.split(Ar).length-1}),Ue.origin!=="setValue"){if(Vt&&Vt.indexOf(Ar)!==-1){const sa=Vt.split(Ar).length-1,Fa=wl(Ke,Ue.from);if(console.log(`\u5220\u9664${sa}\u4E2A\uFF0C \u524D\u9762\u6709${Fa}\u4E2A\uFF0C\u65B0\u589E${gn}\u4E2A`),sa>1){const Ka=Array.from({length:sa},(Ya,Aa)=>Fa+Aa);At(Ka)}else At(Fa)}else if(gn>0){const sa=wl(Ke,Ue.from);console.log(`\u65B0\u589E${gn}\u4E2A\uFF0C\u4E4B\u524D\u6709${sa}\u4E2A`),St(gn,sa)}}},Vr=()=>{const Ke=rn.getFieldValue(["sub_item_banks",...di]);rn.setFieldValue(["sub_item_banks",...di],Ke==null?void 0:Ke.map((Ue,St)=>Wa(ba({},Ue),{position:St+1})))},Wo=(0,a.useRef)(),wi=(Ke,Ue)=>{for(let St=0;St{Wi.current(Ke),Vr()},Ne=(ki=(jo=rn.getFieldValue("sub_item_banks"))==null?void 0:jo[di==null?void 0:di[0]])==null?void 0:ki[di==null?void 0:di[1]];return zr.createElement("div",{className:bn.wrap},zr.createElement("div",{className:bn.questionTitleEditorWrap},zr.createElement(Le.default.Item,{label:"\u9898\u5E72",name:Er,labelCol:{span:24},rules:[{required:!0}]},zr.createElement(Ur,{scrollId:"name",watch:!0,height:140,placeholder:jt,showNullButton:!0,onCMBeforeChange:(Ke,Ue)=>{Hi(Ke,Ue,wi,ni)}}))),zr.createElement(Le.default.List,{name:di,rules:[{validator(Ke,Ue){if((Ue==null?void 0:Ue.length)===0)return Promise.reject(new Error("\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"));for(const St of Ue){const{answer_text:At}=St||{};if(At!=null&&At.some(Vt=>(Vt==null?void 0:Vt.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(Ke,{add:Ue,remove:St},{errors:At})=>(Wo.current=Ue,Wi.current=St,zr.createElement(zr.Fragment,null,zr.createElement(Le.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),Ke.map((Vt,gn)=>{var sa=Vt,{key:Fa,name:Ka}=sa,Ya=Br(sa,["key","name"]);return zr.createElement(ze.Z,{className:"mb20",key:Fa,align:"middle",wrap:!1},zr.createElement(Ce.Z,{flex:"0 0 auto",className:`${bn.blankIndex}`},"\u586B\u7A7A\u9879",gn+1),zr.createElement(Ce.Z,{flex:1},zr.createElement(ze.Z,{align:"top",justify:"space-between",wrap:!1},zr.createElement(Ce.Z,null,zr.createElement(Le.default.Item,Wa(ba({},Ya),{name:[Ka,"answer_text"],noStyle:!0}),zr.createElement(lr,null))),(rn==null?void 0:rn.getFieldValue(["sub_item_banks",...ha]))&&zr.createElement(Ce.Z,{flex:"224px"},zr.createElement(Le.default.Item,Wa(ba({},Ya),{name:[Ka,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:bn.blankInputNumberWrapper}),zr.createElement(oe.Z,{className:bn.blankInput,min:.1,max:100,style:{width:"100%"},placeholder:"\u6309\u7A7A\u7ED9\u5206\u8BF7\u8F93\u5165\u5206\u503C"})))),zr.createElement(Le.default.Item,Wa(ba({},Ya),{name:[Ka,"position"],noStyle:!0}),zr.createElement(De.default,{type:"hidden"}))))})))),zr.createElement(ze.Z,{align:"middle"},zr.createElement(Le.default.Item,{name:[Bn,"downcase"],valuePropName:"checked"},zr.createElement(Na.Z,null)),zr.createElement(Ce.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),zr.createElement(ze.Z,{align:"middle"},zr.createElement(Le.default.Item,{name:[Bn,"no_space"],valuePropName:"checked"},zr.createElement(Na.Z,null)),zr.createElement(Ce.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(Ne==null?void 0:Ne.length)>1&&zr.createElement(ze.Z,{align:"middle",className:(Ne==null?void 0:Ne.length)>1?"mb30":`${bn.hide}`},zr.createElement(Le.default.Item,{name:ko},zr.createElement(mo,null)),zr.createElement(Ce.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),zr.createElement("div",{onClick:()=>Ji(!0)},zr.createElement(Le.default.Item,{name:xi,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},zr.createElement(uo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:vi}))))};var Ro=Object.defineProperty,Oi=Object.defineProperties,Qo=Object.getOwnPropertyDescriptors,Eo=Object.getOwnPropertySymbols,Io=Object.prototype.hasOwnProperty,ii=Object.prototype.propertyIsEnumerable,ol=(jt,rn,Bn)=>rn in jt?Ro(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,nl=(jt,rn)=>{for(var Bn in rn||(rn={}))Io.call(rn,Bn)&&ol(jt,Bn,rn[Bn]);if(Eo)for(var Bn of Eo(rn))ii.call(rn,Bn)&&ol(jt,Bn,rn[Bn]);return jt},Ol=(jt,rn)=>Oi(jt,Qo(rn)),Nl=(jt,rn)=>{var Bn={};for(var ha in jt)Io.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Eo)for(var ha of Eo(jt))rn.indexOf(ha)<0&&ii.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const qr={\u6B63\u786E:"T",\u9519\u8BEF:"F"},Mr=({value:jt,onChange:rn,form:Bn,choiceKey:ha})=>{const di=(jt==null?void 0:jt.is_answer)===!0,Er=jt==null?void 0:jt.choice_text,xi=()=>{var ko;const jo=(ko=Bn==null?void 0:Bn.getFieldValue(["sub_item_banks",...ha]))==null?void 0:ko.map(ki=>({choice_text:ki==null?void 0:ki.choice_text,is_answer:!1}));Bn==null||Bn.setFieldValue(["sub_item_banks",...ha],jo),rn(Ol(nl({},jt),{is_answer:!0}))};return a.createElement(ze.Z,{className:bn.choiceWrap,align:"middle",wrap:!1},a.createElement(Ce.Z,{onClick:xi,className:`${bn.choiceIndex} ${bn.judgementIndex} ${di?bn.activeAnswer:""}`},qr[Er]),a.createElement(Ce.Z,{flex:1,className:`${bn.editorWrap} ml15`},a.createElement("div",{className:`${bn.inputBorder} ${bn.placeholder} ${di?bn.activeJudgementAnswer:""}`},Er)),a.createElement(Ce.Z,{flex:"0 0 auto",className:"ml15"},a.createElement("div",{onClick:xi,className:`${bn.setAnswerBtn} ${di?bn.activeAnswer:""}`},di?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},Qr=({questionTitlePlaceholder:jt,choiceKey:rn="choices",form:Bn,titleKey:ha="name",analysisKey:di="analysis"})=>{const[Er,xi]=(0,a.useState)(!1);return a.createElement("div",{className:bn.wrap},a.createElement("div",{className:bn.questionTitleEditorWrap},a.createElement(Le.default.Item,{label:"\u9898\u5E72",name:ha,labelCol:{span:24},rules:[{required:!0}]},a.createElement(Ur,{scrollId:"name",watch:!0,height:140,placeholder:jt}))),a.createElement(Le.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},a.createElement(Le.default.List,{name:rn,rules:[{validator(ko,jo){return jo.some(vi=>(vi==null?void 0:vi.is_answer)===!0)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},ko=>a.createElement("div",{id:"choices"},ko.map(jo=>{var ki=jo,{key:vi,name:Ji}=ki,wl=Nl(ki,["key","name"]);return a.createElement(Le.default.Item,Ol(nl({},wl),{key:vi,name:Ji,noStyle:!0}),a.createElement(Mr,{form:Bn,choiceKey:rn}))})))),a.createElement("div",{onClick:()=>xi(!0)},a.createElement(Le.default.Item,{name:di,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(uo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Er}))))};var Kr=Object.defineProperty,si=Object.defineProperties,Xi=Object.getOwnPropertyDescriptors,il=Object.getOwnPropertySymbols,ml=Object.prototype.hasOwnProperty,Vl=Object.prototype.propertyIsEnumerable,Rl=(jt,rn,Bn)=>rn in jt?Kr(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,xu=(jt,rn)=>{for(var Bn in rn||(rn={}))ml.call(rn,Bn)&&Rl(jt,Bn,rn[Bn]);if(il)for(var Bn of il(rn))Vl.call(rn,Bn)&&Rl(jt,Bn,rn[Bn]);return jt},iu=(jt,rn)=>si(jt,Xi(rn)),Bi=(jt,rn)=>{var Bn={};for(var ha in jt)ml.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&il)for(var ha of il(jt))rn.indexOf(ha)<0&&Vl.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const Ti=jt=>{var rn=jt,{value:Bn,onChange:ha}=rn,di=Bi(rn,["value","onChange"]);const Er=xi=>{ha([xi])};return a.createElement($t.Z,iu(xu({},di),{defaultValue:Bn==null?void 0:Bn[0],onChange:Er}))},ci=jt=>{if(!jt)return!1;let rn=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return jt==="|"?(Re.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Po=({value:jt=[],onClose:rn})=>a.createElement(Ma.default,{closable:!0,onClose:rn,className:bn.keywordTag},jt==null?void 0:jt.join(" \u6216 ")),ll=({questionTitlePlaceholder:jt,form:rn,showKeywords:Bn,isMustKeyWords:ha=Bn,titleKey:di="name",analysisKey:Er="analysis",answerTexts:xi="answer_texts",keywords:ko="keywords",useKeywords:jo="use_keywords",indexs:ki})=>{const[vi,Ji]=(0,a.useState)(!1),[wl,Hi]=(0,a.useState)(""),Vr=Le.default.useWatch("sub_item_banks",rn),{use_keywords:Wo,score:wi}=(Vr==null?void 0:Vr[ki])||{};return console.log(Wo,wi,"itemValues"),a.createElement("div",{className:bn.wrap},a.createElement("div",{className:bn.questionTitleEditorWrap},a.createElement(Le.default.Item,{label:"\u9898\u5E72",name:di,labelCol:{span:24},rules:[{required:!0}]},a.createElement(Ur,{scrollId:"name",watch:!0,height:140,placeholder:jt}))),a.createElement(Le.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:xi,labelCol:{span:24}},a.createElement(Ti,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Bn&&!ha&&a.createElement(Le.default.Item,{hidden:!0,name:jo,valuePropName:"checked"},a.createElement(Na.Z,{defaultChecked:!0})),Bn&&ha&&a.createElement(ze.Z,{align:"middle",className:"mb30"},a.createElement(Le.default.Item,{name:jo,valuePropName:"checked"},a.createElement(Na.Z,null)),a.createElement(Ce.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),a.createElement(Ce.Z,null,a.createElement(ye.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},a.createElement(rr.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(Wo||!ha)&&a.createElement(Le.default.List,{name:ko,rules:[{validator(Wi,ni){return ha?ni!=null&&ni.length?(ni==null?void 0:ni.reduce((Ke,Ue)=>Ke+Ue.score,0))>parseFloat(wi)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(Wi,{add:ni,remove:Ne})=>a.createElement(a.Fragment,null,a.createElement("div",{className:`${bn.title} mb10`},ha?"\u5173\u952E\u8BCD":a.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),a.createElement(ze.Z,{align:"middle",className:"font14 mb30"},a.createElement(Ce.Z,{flex:1},a.createElement(De.default,{value:wl,onChange:Ke=>{Hi(Ke.target.value)},maxLength:50,allowClear:!0,onPressEnter:Ke=>{var Ue,St,At,Vt;const gn=`${(Ue=Ke.target)==null?void 0:Ue.value}`,sa=(At=(St=gn==null?void 0:gn.split("|"))==null?void 0:St.filter(Ya=>!!Ya))==null?void 0:At.map(Ya=>Ya==null?void 0:Ya.trim()),Fa=rn.getFieldValue(["sub_item_banks",...ko]),Ka=((Vt=Fa==null?void 0:Fa.map(Ya=>Ya==null?void 0:Ya.keyword))==null?void 0:Vt.flat())||[];for(const Ya of sa)if(Ka.includes(Ya)){Re.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}ci(gn)&&(ni({keyword:sa,score:1}),Hi(""))},className:bn.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),a.createElement(Ce.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),Wi.map(Ke=>{var Ue=Ke,{key:St,name:At}=Ue,Vt=Bi(Ue,["key","name"]);return a.createElement(ze.Z,{key:St,className:"mb20",style:{marginRight:148}},a.createElement(Ce.Z,{flex:1},a.createElement(ze.Z,{align:"middle",justify:"space-between"},a.createElement(Le.default.Item,iu(xu({},Vt),{name:[At,"keyword"]}),a.createElement(Po,{onClose:()=>Ne(At)})),ha&&a.createElement(Le.default.Item,iu(xu({},Vt),{name:[At,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:bn.blankInputNumberWrapper}),a.createElement(oe.Z,{className:bn.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),a.createElement("div",{onClick:()=>Ji(!0)},a.createElement(Le.default.Item,{name:Er,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(uo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:vi}))))};var fi=x(59301),ul=Object.defineProperty,Ul=Object.defineProperties,Lu=Object.getOwnPropertyDescriptors,Tu=Object.getOwnPropertySymbols,hr=Object.prototype.hasOwnProperty,rl=Object.prototype.propertyIsEnumerable,Su=(jt,rn,Bn)=>rn in jt?ul(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,ss=(jt,rn)=>{for(var Bn in rn||(rn={}))hr.call(rn,Bn)&&Su(jt,Bn,rn[Bn]);if(Tu)for(var Bn of Tu(rn))rl.call(rn,Bn)&&Su(jt,Bn,rn[Bn]);return jt},pi=(jt,rn)=>Ul(jt,Lu(rn)),Rs=(jt,rn)=>{var Bn={};for(var ha in jt)hr.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Tu)for(var ha of Tu(jt))rn.indexOf(ha)<0&&rl.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn},cs=(jt,rn,Bn)=>new Promise((ha,di)=>{var Er=jo=>{try{ko(Bn.next(jo))}catch(ki){di(ki)}},xi=jo=>{try{ko(Bn.throw(jo))}catch(ki){di(ki)}},ko=jo=>jo.done?ha(jo.value):Promise.resolve(jo.value).then(Er,xi);ko((Bn=Bn.apply(jt,rn)).next())});const{Panel:hc}=ma.default,Yc=null,Lc=(jt,rn)=>{var Bn=jt,{globalSetting:ha,loading:di,dispatch:Er,editData:xi,onRef:ko=()=>{},isEdit:jo}=Bn,ki=Rs(Bn,["globalSetting","loading","dispatch","editData","onRef","isEdit"]);const[vi,Ji]=(0,a.useState)(""),[wl,Hi]=(0,a.useState)([]),[Vr]=Le.default.useForm();(0,a.useEffect)(()=>{!xi||!jo||(Ji(xi==null?void 0:xi.name),Hi(xi==null?void 0:xi.sub_item_banks),Vr.setFieldsValue(ss({},xi)))},[xi]),(0,a.useEffect)(()=>{Hi(Vr.getFieldValue("sub_item_banks"))},[Le.default.useWatch("sub_item_banks",Vr)]),(0,a.useImperativeHandle)(rn,()=>({onSave:Wo,Clear:wi}));const Wo=()=>cs(void 0,null,function*(){if(!vi)return Re.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;try{yield Vr.validateFields()}catch(St){return console.log(St,"errInfo"),Re.ZP.error(St.errorFields[0].errors[0]),!1}const Ue=wl.map(St=>ss({id:St.id>1?St.id:null},St));return{name:vi,sub_item_banks:Ue}}),wi=()=>{Ji(""),Hi([])},Wi={single:"\u5355\u9009\u9898",multiple:"\u591A\u9009\u9898",judgement:"\u5224\u65AD\u9898",completion:"\u586B\u7A7A\u9898",subjective:"\u7B80\u7B54\u9898",practical:"\u5B9E\u8BAD\u9898",program:"\u7F16\u7A0B\u9898",bprogram:"\u7A0B\u5E8F\u586B\u7A7A\u9898",combination:"\u7EC4\u5408\u9898"},ni=({value:Ue})=>fi.createElement("div",{style:{textAlign:"center",color:"#DF3065",margin:"0 5px"}},Ue),[Ne,Ke]=(0,a.useState)();return fi.createElement("section",{className:We.wrap},fi.createElement("p",{className:We.titleWrap},fi.createElement("span",{className:We.required},"*"),fi.createElement("span",{className:We.title},"\u9898\u5E72\uFF1A")),fi.createElement($t.Z,{id:"combination-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:vi,onChange:Ue=>Ji(Ue)}),fi.createElement(Le.default,{form:Vr,autoComplete:"off"},fi.createElement(Le.default.List,{name:"sub_item_banks",rules:[{validator(Ue,St){return St?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(Ue,{add:St,remove:At})=>{const Vt=Vr.getFieldValue("sub_item_banks");return fi.createElement(fi.Fragment,null,fi.createElement(ma.default,{className:Ue.length>0?We.collapseWrapper:"",bordered:!1,expandIcon:({isActive:gn})=>fi.createElement("i",{className:`iconfont icon-weizhankai ${gn?We.open:We.close}`,style:{fontSize:14,transition:"all .2s"}})},Ue.map((gn,sa)=>{var Fa=gn,{key:Ka,name:Ya}=Fa,Aa=Rs(Fa,["key","name"]),or,_a,sr,ca,Za,br,bo,so,Oo,Mo,No,vo;return fi.createElement(hc,{className:We.panel,forceRender:!0,header:fi.createElement("div",{className:We.panelHeader},"\u7B2C",sa+1,"\u5C0F\u9898",fi.createElement("span",null,"\uFF08",Wi[(or=Vt==null?void 0:Vt[Ya])==null?void 0:or.item_type],"\uFF09")),extra:fi.createElement(ze.Z,{align:"middle",onClick:Si=>Si.stopPropagation(),style:{display:"flex",alignItems:"center"}},((_a=Vt==null?void 0:Vt[Ya])==null?void 0:_a.item_type)=="completion"&&fi.createElement(Le.default.Item,pi(ss({},Aa),{name:[Ya,"score"],className:We.blankInputNumberWrapper,style:{marginBottom:0}}),((sr=Vt==null?void 0:Vt[Ya])==null?void 0:sr.item_type)=="completion"&&fi.createElement("div",{style:{display:"flex",alignItems:"center",color:"#191919"}},"\u5171",fi.createElement(ni,{value:(ca=Vt==null?void 0:Vt[Ya])==null?void 0:ca.score}),"\u5206")),((Za=Vt==null?void 0:Vt[Ya])==null?void 0:Za.item_type)=="completion"&&fi.createElement(fi.Fragment,null,fi.createElement(xe.ZP.Group,{defaultValue:(br=Vt==null?void 0:Vt[Ya])==null?void 0:br.use_blank_score,className:We.scoreByBlankRadio,style:{marginRight:10},optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:Si=>{var yi;console.log(Vr.getFieldsValue()),Vr==null||Vr.setFieldValue(["sub_item_banks",Ya,"use_blank_score"],(yi=Si==null?void 0:Si.target)==null?void 0:yi.value),Ke(new Date)}}),fi.createElement(ye.Z,{overlayInnerStyle:{width:460},title:fi.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",fi.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},fi.createElement("i",{className:"icon-tishixiaowenhao font18 c-3061d0"})))),key:Ka},fi.createElement(Le.default.Item,pi(ss({},Aa),{name:Ya}),(((bo=Vt==null?void 0:Vt[Ya])==null?void 0:bo.item_type)=="single"||((so=Vt==null?void 0:Vt[Ya])==null?void 0:so.item_type)=="multiple")&&fi.createElement(bi,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((Oo=Vt==null?void 0:Vt[Ya])==null?void 0:Oo.item_type)!="single",form:Vr,choiceKey:[Ya,"choices"],titleKey:[Ya,"name"],analysisKey:[Ya,"analysis"],choiceOptionsPath:["sub_item_banks",Ya,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((Mo=Vt==null?void 0:Vt[Ya])==null?void 0:Mo.item_type)=="completion"&&fi.createElement(zo,{form:Vr,name:Ya,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",scoreByBlank:[Ya,"use_blank_score"],titleKey:[Ya,"name"],analysisKey:[Ya,"analysis"],isOrdered:[Ya,"is_ordered"],answerKey:[Ya,"standard_answer"],key:Ne}),((No=Vt==null?void 0:Vt[Ya])==null?void 0:No.item_type)=="judgement"&&fi.createElement(Qr,{form:Vr,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[Ya,"name"],analysisKey:[Ya,"analysis"],choiceKey:[Ya,"choices"]}),((vo=Vt==null?void 0:Vt[Ya])==null?void 0:vo.item_type)=="subjective"&&fi.createElement(ll,{showKeywords:!0,form:Vr,titleKey:[Ya,"name"],analysisKey:[Ya,"analysis"],answerTexts:[Ya,"answer_texts"],useKeywords:[Ya,"use_keywords"],keywords:[Ya,"keywords"],indexs:Ya,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"})))})))})))};var Fs=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Lc)),Xc=x(64885),ds=x(19842),Xs=x(57809),pd=x(1710),Au={flex_box_center:"flex_box_center___xDdtW",flex_space_between:"flex_space_between___J4mFI",flex_box_vertical_center:"flex_box_vertical_center___hDYn6",flex_box_center_end:"flex_box_center_end___H7l1j",flex_box_column:"flex_box_column___TPd2T",questionInfo:"questionInfo___ABq66",label:"label___VQOr7",content:"content____HZ6z",leftPart:"leftPart___YB0y5",rightPart:"rightPart___UVMmS",dragItem:"dragItem___Hbx8k",blackText:"blackText___U4u33",greyText:"greyText___rWIL_",iconWrapper:"iconWrapper___I0kek",contentArea:"contentArea___hGC13",dragging:"dragging___z7VVY",hidden:"hidden___nWAxb",dragIcon:"dragIcon___j91TC",deleteIcon:"deleteIcon___cmCqc",disabled:"disabled___ZlKMj",challengeNameWrapper:"challengeNameWrapper___SpiRb",challengeName:"challengeName___lmQe2",shixunPreviewFooter:"shixunPreviewFooter___u0CzD",shixunInfoWrapper:"shixunInfoWrapper___HzLHD",shixunInfo:"shixunInfo___qaQlF",btnToDetail:"btnToDetail___scXqr",fixedBottom:"fixedBottom___wTBAR",cancelBtn:"cancelBtn___Km4Gi",confirmBtn:"confirmBtn___WrECz",previewBtn:"previewBtn____oGPS",setScoreModalTable:"setScoreModalTable___CjDlp",title:"title___cQWdZ",tipcontent:"tipcontent___A8tZ5",name:"name___CvfT9",tip:"tip___EvoCF",info:"info___y_ayi",img:"img___X9CNn"},Es=x(47949),Ec=x(67931),Bs=x(64948),Js=x(98072),Ss=x(57884),Ac=x(84216),Cc=({open:jt,onCancel:rn,onOk:Bn})=>{const ha=(0,Ec.g)(),[di,Er,xi,ko]=(0,Js.U)(Bs.Gm,{page:1,limit:10,keyword:"",diff:"",shixun_publish_status:"",discipline_id:"",sub_discipline_id:"",type:0,include_shixuns:!0,item_type:"SHIXUN"}),[jo,ki]=(0,a.useState)(!1);(0,a.useEffect)(()=>{jt&&xi({page:1,limit:10,type:0},!0).then(Vr=>{(Vr==null?void 0:Vr.shixuns_count)===0&&ki(!0)})},[jt]);const[vi,Ji]=(0,a.useState)([]),[wl,Hi]=(0,a.useState)([]);return a.createElement(Be.default,{title:"\u9009\u62E9\u5B9E\u8BAD\u9898",open:jt,width:948,centered:!0,closable:!0,onCancel:rn,onOk:()=>Bn(wl),destroyOnClose:!0},a.createElement(ze.Z,{justify:"space-between",className:"mb20",style:{maxHeight:650}},a.createElement(Ce.Z,null,a.createElement(ds.Z,{style:{width:160},size:"large",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:ha,onChange:Vr=>{xi({page:1,discipline_id:Vr==null?void 0:Vr[0],sub_discipline_id:Vr==null?void 0:Vr[1]})}}),a.createElement(Xs.default,{className:"ml20",style:{width:118},size:"large",placeholder:"\u96BE\u5EA6",allowClear:!0,options:[{label:"\u521D\u7EA7",value:1},{label:"\u4E2D\u7EA7",value:2},{label:"\u4E2D\u9AD8\u7EA7",value:3},{label:"\u9AD8\u7EA7",value:4}],onChange:Vr=>xi({page:1,diff:Vr})}),a.createElement(Xs.default,{className:"ml20",placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"large",allowClear:!0,options:[{label:"\u672A\u53D1\u5E03",value:"unpublish"},{label:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{label:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],onChange:Vr=>xi({page:1,shixun_publish_status:Vr})})),a.createElement(Es.t7,{placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",style:{width:290},onChange:Vr=>{xi({keyword:Vr,page:1})}})),jo?a.createElement("div",null,a.createElement(Ss.Z,{customText:"\u6682\u65E0\u6570\u636E",ButtonText:"\u524D\u5F80\u5B9E\u8DF5\u9879\u76EE\u5E93\uFF0C\u6DFB\u52A0\u66F4\u591A\u8BD5\u9898>",ButtonClick:()=>(0,Ae.xg)("/shixuns")})):a.createElement(pd.default,{loading:Er,rowKey:"id",columns:[{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:"30%",ellipsis:{showTitle:!0},render:(Vr,Wo)=>a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("div",{className:Wo!=null&&Wo.high_resources_consume?Au.title:"",title:Vr||"--"},a.createElement(de.Z,{key:1,showLines:1,showTextOnly:!0,value:Vr||"--"})),(Wo==null?void 0:Wo.high_resources_consume)&&a.createElement(Ac.Z,{type:"shixun",style:{marginLeft:10}}))},{title:"\u96BE\u5EA6",dataIndex:"level"},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",render:(Vr,Wo,wi)=>a.createElement("span",null,Vr||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"study_count"},{title:a.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",a.createElement(ye.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},a.createElement(rr.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",width:100,render:(Vr,Wo,wi)=>a.createElement("span",null,Vr||"- -")},{title:"\u64CD\u4F5C",render(Vr,Wo){const{title:wi,challenge_names:Wi,author_name:ni,identifier:Ne,author_school_name:Ke,study_count:Ue}=Wo||{};return a.createElement("div",null,a.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{Be.default.confirm({title:"\u9898\u76EE\u8BE6\u60C5",closable:!0,width:1e3,centered:!0,icon:null,footer:null,content:a.createElement("div",null,a.createElement(de.Z,{value:wi,style:{marginBottom:18}}),a.createElement("div",{className:Au.challengeNameWrapper},Wi.map((St,At)=>a.createElement("div",{className:Au.challengeName,key:At},"\u7B2C",(0,Ae.EM)(At+1),"\u9898\xA0",St))),a.createElement(ze.Z,{className:Au.shixunPreviewFooter,justify:"space-between",style:{alignItems:"center"}},a.createElement(Ce.Z,{className:Au.shixunInfoWrapper},a.createElement("span",null,"\u521B\u5EFA\u8005"),a.createElement("span",{className:Au.shixunInfo},ni.split("\u3001")[0]),a.createElement("span",null,"\u6240\u5C5E\u5355\u4F4D"),a.createElement("span",{className:Au.shixunInfo},Ke),a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570"),a.createElement("span",{className:Au.shixunInfo},Ue)),a.createElement(Fe.ZP,{type:"primary",className:Au.btnToDetail,onClick:()=>(0,Ae.xg)(`/shixuns/${Ne}/challenges?exercise=true`)},a.createElement("i",{className:"iconfont icon-shixunkecheng"}),"\u5B9E\u8BAD\u8BE6\u60C5")))})}},"\u67E5\u770B"),(Wo==null?void 0:Wo.shixun_tag_num)===1&&a.createElement("a",{target:"_blank",href:`/shixuns/${Wo==null?void 0:Wo.identifier}/challenges`,style:{marginLeft:10}},"\u53BB\u53D1\u5E03"))}}],dataSource:ko==null?void 0:ko.items,rowSelection:{type:"radio",selectedRowKeys:vi,preserveSelectedRowKeys:!0,getCheckboxProps:Vr=>({disabled:Vr.shixun_tag_num===1}),onChange(Vr,Wo){var wi,Wi,ni;console.log(Vr),Ji(Vr);const Ne=[];for(const Ue of wl)Vr.includes(Ue.id)&&Ne.push(Ue);const Ke=Ne.map(Ue=>Ue.id);for(const Ue of Wo)Ue&&Vr.includes(Ue.id)&&!Ke.includes(Ue.id)&&Ne.push({id:Ue.id,difficulty:Ue.level,identifier:Ue.identifier,name:Ue.name,real_name:(wi=Ue==null?void 0:Ue.author_name)==null?void 0:wi.split("\u3001")[0],school_name:Ue.author_school_name,challenge_names:Ue.challenge_names,challenges:(Wi=Ue.challenge_names)==null?void 0:Wi.map((St,At)=>({subject:St,id:At,score:5})),score:((ni=Ue.challenge_names)==null?void 0:ni.length)*5,study_count:Ue.study_count,challenges_count:Ue.challenges_count});Hi(Ne)}},pagination:{current:di.page,pageSize:di.limit,total:ko==null?void 0:ko.items_count,showTotal:Vr=>a.createElement("span",null,"\u5171\xA0",a.createElement("span",{style:{color:"#165DFF"}},Vr),"\xA0\u6761\u6570\u636E"),showQuickJumper:!0,onChange(Vr,Wo){xi({page:Vr,limit:Wo})},size:"default"},scroll:{y:400}}))},Is=x(6681),Rc=x(67135),Os=(jt,rn,Bn)=>new Promise((ha,di)=>{var Er=jo=>{try{ko(Bn.next(jo))}catch(ki){di(ki)}},xi=jo=>{try{ko(Bn.throw(jo))}catch(ki){di(ki)}},ko=jo=>jo.done?ha(jo.value):Promise.resolve(jo.value).then(Er,xi);ko((Bn=Bn.apply(jt,rn)).next())}),yc=({visible:jt,getdata:rn,onCancel:Bn,onRandomExchange:ha,selectFromProblemSet:di,questionParams:Er})=>{const[xi,ko]=(0,a.useState)(!1),[jo,ki]=(0,a.useState)(!1),[vi,Ji]=(0,a.useState)({}),wl=(0,pe.useParams)(),[Hi,Vr]=(0,a.useState)(),Wo=(wi,Wi)=>Os(void 0,null,function*(){ki(!0);const ni=yield(0,Se.ZP)(`/api/exercises/${wl.categoryId}/toggle_random_question.json`,{method:"post",body:{question_id:Er.id,item_bank_id:wi,shixuns_info:[{id:wi,is_copy:Wi!=1,is_use:Wi!=1}]}});ki(!1),ni!=null&&ni.status||(Re.ZP.info("\u6362\u9898\u6210\u529F"),Bn(),rn())});return a.createElement(Be.default,{title:"\u8BF7\u9009\u62E9\u66FF\u6362\u65B9\u5F0F",open:jt,onCancel:Bn,centered:!0,maskClosable:!0,footer:null},a.createElement(ze.Z,{justify:"center",className:"pb20"},a.createElement(Xc.Z,{onClick:ha},"\u968F\u673A\u66F4\u6362"),(Er==null?void 0:Er.type)!=="PRACTICAL"&&a.createElement(Fe.ZP,{style:{marginLeft:24},onClick:di},"\u4ECE\u9898\u5E93\u4E2D\u9009\u62E9"),(Er==null?void 0:Er.type)==="PRACTICAL"&&a.createElement(Fe.ZP,{style:{marginLeft:24},onClick:()=>{ko(!0)}},"\u4ECE\u9898\u5E93\u4E2D\u9009\u62E9")),a.createElement(Cc,{open:xi,onCancel:()=>ko(!1),onOk:wi=>Os(void 0,null,function*(){if(console.log("----selectedRows",wi,wl),(wi==null?void 0:wi.length)<=0){Re.ZP.info("\u8BF7\u9009\u62E9\u5B9E\u8BAD");return}let Wi=wi==null?void 0:wi.map(Ne=>Ne==null?void 0:Ne.id),ni=yield(0,Rc.Tr)({id:[...Wi],course_id:wl.coursesId,type:"shixun"});(ni==null?void 0:ni.student_count)===0?Wo(Wi==null?void 0:Wi[0],1):(Vr(Wi),Ji(ni)),ko(!1)})}),a.createElement(Is.Z,{resdata:vi,type:"shixun",okloading:jo,oktext:(vi==null?void 0:vi.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:wi=>Os(void 0,null,function*(){Wo(Hi==null?void 0:Hi[0],2)})}))},_s=x(77411),ms=x(24334),gs=x(97410),Zs=x(29920),fs=x(22688),Jc=Object.defineProperty,Wu=Object.defineProperties,zs=Object.getOwnPropertyDescriptors,Hs=Object.getOwnPropertySymbols,Fc=Object.prototype.hasOwnProperty,$i=Object.prototype.propertyIsEnumerable,Bc=(jt,rn,Bn)=>rn in jt?Jc(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,es=(jt,rn)=>{for(var Bn in rn||(rn={}))Fc.call(rn,Bn)&&Bc(jt,Bn,rn[Bn]);if(Hs)for(var Bn of Hs(rn))$i.call(rn,Bn)&&Bc(jt,Bn,rn[Bn]);return jt},ps=(jt,rn)=>Wu(jt,zs(rn)),Hu=(jt,rn,Bn)=>new Promise((ha,di)=>{var Er=jo=>{try{ko(Bn.next(jo))}catch(ki){di(ki)}},xi=jo=>{try{ko(Bn.throw(jo))}catch(ki){di(ki)}},ko=jo=>jo.done?ha(jo.value):Promise.resolve(jo.value).then(Er,xi);ko((Bn=Bn.apply(jt,rn)).next())}),$s=({data:jt,submit:rn,goBack:Bn,loading:ha,onTypeScore:di,editPreview:Er=!1,onSkipExamination:xi,selectValue:ko,onExchange:jo,getdata:ki,handleMarkWrongQuestion:vi})=>{var Ji,wl,Hi,Vr,Wo,wi,Wi,ni,Ne,Ke,Ue;const St=(0,a.useRef)(),[At,Vt]=(0,a.useState)(null),[gn,sa]=(0,a.useState)(!1),[Fa,Ka]=(0,a.useState)(!1),Ya=(0,a.useRef)(),[Aa]=Le.default.useForm(),or=(0,pe.useParams)(),[_a,sr]=(0,a.useState)(!1);(0,a.useEffect)(()=>{sa(!0)},[]),(0,a.useEffect)(()=>{Er||(0,Ae.Dk)("\u8BD5\u5377\u9884\u89C8")},[Er]);const ca=["\u5BB9\u6613","\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],Za={SINGLE:"\u5355\u9009\u9898",MULTIPLE:"\u591A\u9009\u9898",JUDGMENT:"\u5224\u65AD\u9898",COMPLETION:"\u586B\u7A7A\u9898",SUBJECTIVE:"\u7B80\u7B54\u9898",PRACTICAL:"\u5B9E\u8BAD\u9898",PROGRAM:"\u7F16\u7A0B\u9898",BPROGRAM:"\u7A0B\u5E8F\u586B\u7A7A\u9898",COMBINATION:"\u7EC4\u5408\u9898"},br={single:"\u5355\u9009\u9898",multiple:"\u591A\u9009\u9898",judgement:"\u5224\u65AD\u9898",completion:"\u586B\u7A7A\u9898",subjective:"\u7B80\u7B54\u9898",practical:"\u5B9E\u8BAD\u9898",program:"\u7F16\u7A0B\u9898",bprogram:"\u7A0B\u5E8F\u586B\u7A7A\u9898",combination:"\u7EC4\u5408\u9898"},bo=Hn=>{var Zr;const Ko=[];return a.createElement(a.Fragment,null,a.createElement("aside",{className:fe.single},(Zr=Hn==null?void 0:Hn.choices)==null?void 0:Zr.map((Ge,je)=>(Ge.is_answer&&Ko.push(fs.k4[je]),a.createElement("ul",{key:je},a.createElement("li",null,fs.k4[je],"\u3001"),a.createElement("li",null,a.createElement(de.Z,{value:Ge.choice_text})))))),a.createElement("div",{className:fe.analysis},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",Ko.join(""),a.createElement("span",{className:"ml30"},"\u96BE\u5EA6\uFF1A",ca[Hn.difficulty])),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:Hn.analysis?Hn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),`${(Hn==null?void 0:Hn.discipline_name)||"--"}/${Hn==null?void 0:Hn.sub_discipline_name}`),a.createElement(ye.Z,{title:Hn==null?void 0:Hn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Hn==null?void 0:Hn.tag_discipline_name)))))},so=(Hn,Zr)=>{var Ko;const Ge=(Ko=Hn==null?void 0:Hn.standard_answer)==null?void 0:Ko.map((je,Bt)=>{var It;return a.createElement("div",{key:Bt},`\u7B54\u6848\uFF08\u586B\u7A7A${je==null?void 0:je.position}\uFF09\uFF1A${(It=je==null?void 0:je.answer_text)==null?void 0:It.join("\u3001")}`)});return a.createElement(a.Fragment,null,a.createElement("div",{className:fe.analysis},a.createElement("div",{style:{display:"flex"}},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A"),a.createElement("div",null,Ge)),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:Hn.analysis?Hn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),Zr?`${(Zr==null?void 0:Zr.discipline_name)||"--"}/${Zr==null?void 0:Zr.sub_discipline_name}`:`${(Hn==null?void 0:Hn.discipline_name)||"--"}/${Hn==null?void 0:Hn.sub_discipline_name}`),a.createElement(ye.Z,{title:Zr?Zr==null?void 0:Zr.tag_discipline_name:Hn==null?void 0:Hn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Zr?Zr==null?void 0:Zr.tag_discipline_name:Hn==null?void 0:Hn.tag_discipline_name)))))},Oo=Hn=>{var Zr;const Ko=(Zr=Hn==null?void 0:Hn.standard_answer)==null?void 0:Zr.map((Ge,je)=>a.createElement("div",{key:je},`\u7B54\u6848\uFF08\u586B\u7A7A${(Ge==null?void 0:Ge.position)||(Ge==null?void 0:Ge.exercise_choice_id)}\uFF09\uFF1A${Ge==null?void 0:Ge.answer_text}`));return a.createElement(a.Fragment,null,a.createElement("div",{className:fe.analysis},a.createElement("div",{style:{display:"flex"}},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A"),a.createElement("div",null,Ko)),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:Hn.analysis?Hn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),`${(Hn==null?void 0:Hn.discipline_name)||"--"}/${Hn==null?void 0:Hn.sub_discipline_name}`),a.createElement(ye.Z,{title:Hn==null?void 0:Hn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Hn==null?void 0:Hn.tag_discipline_name)))))},Mo=(Hn,Zr)=>{var Ko;return a.createElement("div",{className:fe.analysis},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",(Ko=Hn==null?void 0:Hn.answer_texts)==null?void 0:Ko[0]),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:Hn.analysis?Hn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),Zr?`${(Zr==null?void 0:Zr.discipline_name)||"--"}/${Zr==null?void 0:Zr.sub_discipline_name}`:`${(Hn==null?void 0:Hn.discipline_name)||"--"}/${Hn==null?void 0:Hn.sub_discipline_name}`),a.createElement(ye.Z,{title:Zr?Zr==null?void 0:Zr.tag_discipline_name:Hn==null?void 0:Hn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Zr?Zr==null?void 0:Zr.tag_discipline_name:Hn==null?void 0:Hn.tag_discipline_name))))},No=Hn=>{var Zr,Ko;return a.createElement("div",{className:fe.analysis},a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u9884\u671F\u8F93\u51FA:"),a.createElement(de.Z,{value:(Zr=Hn==null?void 0:Hn.program_attr)==null?void 0:Zr.description})),a.createElement("div",{style:{marginTop:20}},"\u6B63\u786E\u7B54\u6848\uFF1A",((Ko=Hn==null?void 0:Hn.program_attr)==null?void 0:Ko.answer_text)||"--"),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:Hn.analysis?Hn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),`${(Hn==null?void 0:Hn.discipline_name)||"--"}/${Hn==null?void 0:Hn.sub_discipline_name}`),a.createElement(ye.Z,{title:Hn==null?void 0:Hn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Hn==null?void 0:Hn.tag_discipline_name))))},vo=(Hn,Zr)=>{var Ko;return a.createElement("div",null,(Ko=Hn==null?void 0:Hn.sub_item_banks)==null?void 0:Ko.map((Ge,je)=>{var Bt,It;const Gt=[];return a.createElement(a.Fragment,null,a.createElement("div",{style:{marginLeft:25,fontSize:"16px",color:"#333",paddingTop:"15px"}},Zr+1+"."+(je+1),"\uFF08",Za[Ge.item_type]||br[Ge.item_type],"\uFF09",Ge.name),(Ge.item_type=="SINGLE"||Ge.item_type=="MULTIPLE"||Ge.item_type=="JUDGMENT"||Ge.item_type=="single"||Ge.item_type=="multiple"||Ge.item_type=="judgement")&&a.createElement(a.Fragment,null,a.createElement("aside",{className:fe.single},(Bt=Ge==null?void 0:Ge.choices)==null?void 0:Bt.map((Zt,kn)=>(Zt.is_answer&&Gt.push(fs.k4[kn]),a.createElement("ul",{key:kn},a.createElement("li",null,fs.k4[kn],"\u3001"),a.createElement("li",null,a.createElement(de.Z,{value:Zt.choice_text})))))),a.createElement("div",{className:fe.analysis},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",Gt.join(""),a.createElement("span",{className:"ml30"},"\u96BE\u5EA6\uFF1A",ca[Ge.difficulty])),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:Ge.analysis?Ge.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),`${(Hn==null?void 0:Hn.discipline_name)||"--"}/${Hn==null?void 0:Hn.sub_discipline_name}`),a.createElement(ye.Z,{title:Hn==null?void 0:Hn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Hn==null?void 0:Hn.tag_discipline_name))))),(Ge.item_type=="COMPLETION"||Ge.item_type=="completion")&&so(Ge,Hn),(Ge.item_type=="SUBJECTIVE"||Ge.item_type=="subjective")&&Mo(Ge,Hn),((It=jt==null?void 0:jt.exam)==null?void 0:It.exercise_status)===3&&a.createElement("div",{className:"flex gap-20px mt20"},a.createElement(gs.Z,{state:Ge==null?void 0:Ge.is_wrong,onClick:()=>{vi==null||vi({value:ps(es({},Ge),{question_id:Ge==null?void 0:Ge.id,question_score:Ge==null?void 0:Ge.score})})}}),Ge.item_type=="single"&&a.createElement(Fe.ZP,{style:{color:"#3061D0"},onClick:()=>{Tl({value:Ge})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848")))}))},Si=Hn=>{var Zr,Ko,Ge;return a.createElement("div",{style:{marginTop:"12px"}},(Ko=(Zr=Hn==null?void 0:Hn.shixun)==null?void 0:Zr.challenges)==null?void 0:Ko.map((je,Bt)=>a.createElement("div",{className:"c-grey-666 font14 mb10 ml25",style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",null,a.createElement("span",{className:"mr5"},"\u7B2C",Bt+1,"\u5173"),a.createElement(ye.Z,{key:Bt,title:je==null?void 0:je.challenge_name},a.createElement("span",null,(0,Ae.Pq)(je==null?void 0:je.challenge_name,44)))),Er&&a.createElement("div",null,"\u5206\u503C\uFF1A",je.score,"\u5206"))),a.createElement(pe.Link,{style:{float:"right"},target:"_blank",to:`/shixuns/${(Ge=Hn==null?void 0:Hn.shixun)==null?void 0:Ge.identifier}/challenges`},"\u5B9E\u8BAD\u8BE6\u60C5"),a.createElement("div",{style:{clear:"both"}}))},yi=Hn=>{let Zr=Hn.questions_score/Hn.questions_count;Be.default.confirm({icon:null,centered:!0,title:"\u5206\u6570\u8BBE\u7F6E",content:a.createElement("div",{className:fe.modalColumn},a.createElement("div",{className:fe.modalRow,style:{justifyContent:"flex-start"}},a.createElement("sup",{className:fe.sup},"*"),a.createElement("span",null,Hn==null?void 0:Hn.name,"\uFF1A"),a.createElement(oe.Z,{min:0,precision:1,defaultValue:Zr,onChange:Ko=>{Zr=Ko}}),a.createElement("span",{className:"ml5"},"\u5206/\u9898"))),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){var Ko;if(!Zr)return Re.ZP.warning("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A\u6216\u4E3A0"),Promise.reject();const Ge={type:Hn==null?void 0:Hn.type,score:Zr,scoreTotal:Number((Ko=Zr*Hn.questions_count)==null?void 0:Ko.toFixed(1))};di(Ge)})})},Uo=()=>{let Hn="";Be.default.confirm({icon:null,centered:!0,title:"\u4FDD\u5B58\u8BD5\u5377",content:a.createElement("div",{className:fe.modalColumn},a.createElement("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20"},a.createElement("img",{style:{marginRight:5},src:Mt.Z}),"\u4FDD\u5B58\u540E\u5355\u72EC\u751F\u6210\u4E00\u4EFD\u4EBA\u5DE5\u7EC4\u5377\u7C7B\u578B\u7684\u56FA\u5B9A\u8BD5\u5377\u3002"),a.createElement("div",{className:fe.modalRow,style:{marginTop:20}},a.createElement("sup",{className:fe.sup},"*"),a.createElement("span",{style:{flexShrink:0}},"\u8BD5\u5377\u540D\u79F0\uFF1A"),a.createElement(De.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",min:0,maxLength:60,defaultValue:Hn,onChange:Zr=>{Hn=Zr.target.value}}))),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){var Zr;if(!Hn)return Re.ZP.warning("\u8BD5\u5377\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const Ko=[],Ge=[],je=[],Bt=[];(Zr=jt==null?void 0:jt.questionList)==null||Zr.forEach(Gt=>{var Zt;(Zt=Gt.questions)==null||Zt.forEach(kn=>{let Pn=Gt.questions_score/Gt.questions_count;Pn=Pn&&Pn.toFixed(1),Gt.type==="COMBINATION"&&je.push({id:kn.id,sub_item_bank_ids:kn.sub_item_banks.map(Gn=>Gn.id)}),Gt.type==="PRACTICAL"?Bt.push(kn.id):(Ko.push(kn.id),Ge.push(Pn))})}),console.log("-----",je),yield rn({item_bank_ids:Ko,item_bank_scores:Ge,name:Hn,combination_item_banks:je,shixun_ids:Bt})})})},pl=(Hn,Zr,Ko,Ge)=>{var je;const Bt=`${location.pathname}${location.search}`,It=(je=Ge.questions)==null?void 0:je.map(Gt=>Gt==null?void 0:Gt.id);if(Bt.includes("exercise"))Ya.current={id:Hn,ids:It,type:Zr,index:Ko},Ka(!0);else{let Gt=Be.default.confirm({icon:null,centered:!0,title:"\u6E29\u99A8\u63D0\u793A",content:"\u786E\u8BA4\u8981\u66F4\u6362\u8BE5\u8BD5\u9898\u5417\uFF1F",cancelButtonProps:{disabled:!1},maskClosable:!0,keyboard:!1,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){Gt.update({cancelButtonProps:{disabled:!0}}),yield jo({single_question_id:Hn,seleted_item_bank_ids:It},{type:Zr,index:Ko}),Gt.update({cancelButtonProps:{disabled:!1}}),Re.ZP.success("\u5DF2\u91CD\u65B0\u968F\u673A\u751F\u6210\u8BD5\u9898")})})}},yl=Hn=>{var Zr;const Ko=(Zr=Hn.questions)==null?void 0:Zr.map(Bt=>Bt==null?void 0:Bt.id),Ge=Hn.name;let je=Be.default.confirm({icon:null,centered:!0,title:"\u6E29\u99A8\u63D0\u793A",content:`\u786E\u8BA4\u66F4\u6362${Ge}\u4E2D\u7684\u6240\u6709\u8BD5\u9898\u5417\uFF1F`,cancelButtonProps:{disabled:!1},maskClosable:!1,keyboard:!1,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){je.update({cancelButtonProps:{disabled:!0}}),yield jo({seleted_item_bank_ids:Ko},{type:Hn.type}),je.update({cancelButtonProps:{disabled:!1}}),Re.ZP.success(`\u5DF2\u91CD\u65B0\u968F\u673A\u751F\u6210${Ge}\u8BD5\u9898`)})})},jl=()=>{let Hn=Be.default.confirm({icon:null,centered:!0,title:"\u6E29\u99A8\u63D0\u793A",content:"\u786E\u8BA4\u66F4\u6362\u9884\u89C8\u4E2D\u7684\u6240\u6709\u8BD5\u9898\u5417\uFF1F",cancelButtonProps:{disabled:!1},maskClosable:!1,keyboard:!1,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){Hn.update({cancelButtonProps:{disabled:!0}}),yield jo(),Hn.update({cancelButtonProps:{disabled:!1}}),Re.ZP.success("\u5DF2\u91CD\u65B0\u968F\u673A\u751F\u6210\u6574\u5F20\u8BD5\u9898")})})},Tr=Hn=>{console.log(Hn,"key"),xi(Hn-1)},Ml=(Hn,Zr)=>{var Ko,Ge;if(Zr==="SINGLE")return a.createElement(a.Fragment,null,a.createElement(Ln,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null));if(Zr==="MULTIPLE")return a.createElement(a.Fragment,null,a.createElement(Ra,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null));if(Zr==="JUDGMENT")return a.createElement(a.Fragment,null,a.createElement(Ft,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null));if(Zr==="COMPLETION")return a.createElement(a.Fragment,null,a.createElement(Xe,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null));if(Zr==="SUBJECTIVE")return a.createElement(a.Fragment,null,a.createElement(ya,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null));if(Zr==="COMBINATION")return a.createElement(a.Fragment,null,a.createElement(Fs,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null));if(Zr==="BPROGRAM")return a.createElement(a.Fragment,null,a.createElement(Le.default,{form:Aa,style:{marginTop:20},onFinishFailed:je=>{var Bt,It;je.errorFields[0].name.includes("standard_answers")?Re.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):Re.ZP.error(je.errorFields[0].errors[0]),Aa.scrollToField((It=(Bt=je==null?void 0:je.errorFields)==null?void 0:Bt[0])==null?void 0:It.name,{behavior:"smooth",block:"center"})},onFinish:je=>Hu(void 0,null,function*(){var Bt;let It=ps(es({question_score:Hn.score},je),{question_type:8,hack:ps(es({},je.hack),{difficult:Hn.program_attr.difficult}),hack_codes:ps(es({},je.hack_codes),{code:ms.Base64.encode((Bt=je.hack_codes)==null?void 0:Bt.code)})});_a&&(It.is_cover=1);const Gt=yield(0,Se.ZP)(`/api/exercise_questions/${Hn.id}.json`,{method:"put",body:It});(Gt==null?void 0:Gt.status)===0&&(Re.ZP.success("\u7F16\u8F91\u6210\u529F"),Tr(ko+1)),Vt(null)})},a.createElement(_s.tc,{form:Aa,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",scoreByBlank:!1,hackidentifier:(Ko=Hn==null?void 0:Hn.program_attr)==null?void 0:Ko.identifier,answerKey:"standard_answers"}),a.createElement(be.Z,null)));if(Zr==="PROGRAM"&&pe.history.push(`/problems/${(Ge=Hn==null?void 0:Hn.program_attr)==null?void 0:Ge.identifier}/edit?type=exercises&express_id=${or.categoryId}&question_id=${Hn==null?void 0:Hn.id}&score=${Hn==null?void 0:Hn.score}&callback_url=${location.pathname}&select=${ko}&exercise=true`),Zr==="PRACTICAL")return a.createElement(a.Fragment,null,a.createElement(wa,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null))},gl=(Hn,Zr)=>Hu(void 0,null,function*(){var Ko,Ge,je,Bt,It,Gt;const Zt=yield(Ko=St.current)==null?void 0:Ko.onSave();if(!Zt)return;const kn=An=>{const ia=An.map(Ja=>Ja.choice_text.trim().replace(/^\s+|\s+$/g,""));return new Set(ia).size!==ia.length},Pn={question_score:Zr.score,analysis:Zt.analysis};if(Hn==="SINGLE"||Hn==="MULTIPLE"||Hn==="JUDGMENT"){if(Hn!=="JUDGMENT"&&kn(Zt==null?void 0:Zt.choices)){Re.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}const An=[],ia=[];Pn.question_type=Hn==="JUDGMENT"?2:1,Pn.question_title=Zt==null?void 0:Zt.name,(Ge=Zt==null?void 0:Zt.choices)==null||Ge.forEach((tr,Ja)=>{An.push(tr.choice_text),tr!=null&&tr.is_answer&&ia.push(Ja+1)}),Pn.question_choices=An,Pn.standard_answers=ia}if(Hn==="COMPLETION"){let An=(je=Zt==null?void 0:Zt.standard_answers)==null?void 0:je.map((Ja,ur)=>(Ja==null?void 0:Ja.score)<=0?ur+1:null).filter(Ja=>Ja!==null);if((An==null?void 0:An.length)>0)return Re.ZP.warning(`\u7B2C${An.join("\u3001")}\u9879\u7684\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A`),!1;let ia=(Bt=Zt==null?void 0:Zt.standard_answers)==null?void 0:Bt.reduce((Ja,ur)=>Ja+(Number(ur==null?void 0:ur.score)||0),0);if(parseFloat(ia.toFixed(2))!=(Pn==null?void 0:Pn.question_score))return Re.ZP.warning("\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E\u8BE5\u5C0F\u9898\u5206\u503C\uFF01"),!1;Pn.is_ordered=Zt.is_ordered,Pn.question_title=Zt==null?void 0:Zt.name,Pn.use_blank_score=Zt==null?void 0:Zt.use_blank_score,Pn.question_type=3;const tr=[];(It=Zt==null?void 0:Zt.standard_answers)==null||It.forEach((Ja,ur)=>{tr.push({choice_id:Ja.position,answer_text:Ja.answer_text,score:Ja.score})}),Pn.standard_answers=tr,Pn.downcase=Zt==null?void 0:Zt.downcase,Pn.no_space=Zt==null?void 0:Zt.no_space}if(Hn==="SUBJECTIVE"&&(console.log("editorData"),console.log(Zt),Pn.question_title=Zt==null?void 0:Zt.name,Pn.question_type=4,Pn.answer_texts=Zt==null?void 0:Zt.answer_texts,Pn.use_keywords=Zt==null?void 0:Zt.use_keywords,Pn.keywords=Zt==null?void 0:Zt.keywords),Hn==="COMBINATION"){Pn.question_title=Zt==null?void 0:Zt.name,Pn.question_type=7;try{Pn.sub_questions=(Gt=Zt==null?void 0:Zt.sub_item_banks)==null?void 0:Gt.map((An,ia)=>{var tr,Ja,ur;if((An==null?void 0:An.item_type)=="single"||(An==null?void 0:An.item_type)=="multiple"){if(kn(An==null?void 0:An.choices))throw new Error(`\u7B2C${ia+1}\u5C0F\u9898\u9009\u9879\u5185\u5BB9\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58`);const Sr=[],Lr=[];return(tr=An==null?void 0:An.choices)==null||tr.forEach((jr,kr)=>{Sr.push(jr.choice_text),jr!=null&&jr.is_answer&&Lr.push(kr+1)}),{id:An.id,question_id:An.id,question_title:An.name,difficulty:An.difficulty,question_type:(An==null?void 0:An.item_type)=="single"?0:(An==null?void 0:An.item_type)=="multiple"?1:2,question_choices:Sr,standard_answers:Lr,analysis:An.analysis,question_score:An==null?void 0:An.score}}else if((An==null?void 0:An.item_type)=="completion"){let Sr=(Ja=An==null?void 0:An.standard_answer)==null?void 0:Ja.reduce((jr,kr)=>jr+(Number(kr==null?void 0:kr.score)||0),0);if(parseFloat(Sr.toFixed(2))!=(An==null?void 0:An.score))throw new Error("\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E\u8BE5\u5C0F\u9898\u5206\u503C\uFF01");const Lr=[];return(ur=An==null?void 0:An.standard_answer)==null||ur.forEach((jr,kr)=>{Lr.push({choice_id:jr.position,answer_text:jr.answer_text,score:jr.score})}),{id:An.id,question_id:An.id,is_ordered:An.is_ordered,question_title:An.name,difficulty:An.difficulty,question_type:3,standard_answers:Lr,use_blank_score:An.use_blank_score,analysis:An.analysis,downcase:An==null?void 0:An.downcase,no_space:An==null?void 0:An.no_space,question_score:An==null?void 0:An.score}}else if((An==null?void 0:An.item_type)=="subjective")return{id:An.id,question_id:An.id,question_title:An.name,question_type:4,difficulty:An.difficulty,answer_texts:An==null?void 0:An.answer_texts,analysis:An.analysis,question_score:An==null?void 0:An.score,use_keywords:An.use_keywords,keywords:An==null?void 0:An.keywords}})}catch(An){Re.ZP.warning(An.message);return}delete Pn.analysis}let Gn=!1;(Zr==null?void 0:Zr.is_my)===1&&(Gn=yield new Promise((ia,tr)=>{Be.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>{ia(!0)},onCancel:()=>{ia(!1)}})})),Gn&&(Pn.is_cover=1);const Pa=Hn!=="PRACTICAL"?yield(0,Se.ZP)(`/api/exercise_questions/${Zr.id}.json`,{method:"put",body:Pn}):yield(0,Se.ZP)(`/api/exercise_questions/${Zr.id}/update_shixun_score.json`,{method:"post",body:es({},Zt)});(Pa==null?void 0:Pa.status)===0&&(Re.ZP.success("\u7F16\u8F91\u6210\u529F"),Tr(ko+1),Vt(null))}),El=()=>Hu(void 0,null,function*(){(0,pe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u66F4\u65B0\u8BD5\u5377\uFF0C\u8BF7\u7A0D\u540E..."}}),(yield(0,Se.ZP)(`/api/exercises/${or.categoryId}/sync_random_question.json`,{method:"post"})).status===0&&(yield xi(ko),Re.ZP.success("\u66F4\u65B0\u6210\u529F")),(0,pe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}})}),Tl=({value:Hn}={})=>{var Zr;const Ko=[];let Ge=[];const je=(Zr=Hn==null?void 0:Hn.choices)==null?void 0:Zr.map((It,Gt)=>{var Zt;const kn=Gt+1;return It!=null&&It.is_answer&&(Ko.push(kn),Ge.push(kn)),{value:kn,label:a.createElement(de.Z,{className:"c-black font14",value:`${(Zt=fs.k4)==null?void 0:Zt[Gt]}. ${It==null?void 0:It.choice_text}`}),disabled:It==null?void 0:It.origin_standard_answer}}),Bt=Be.default.confirm({centered:!0,icon:null,title:"\u589E\u8BBE\u6B63\u786E\u7B54\u6848",width:800,content:a.createElement(a.Fragment,null,"\u5F53\u524D\u8BD5\u9898\u7684\u6B63\u786E\u7B54\u6848\u4E3A ",Ko==null?void 0:Ko.map(It=>{var Gt;return(Gt=fs.k4)==null?void 0:Gt[It-1]}),"\uFF0C\u8BF7\u9009\u62E9\u9700\u8981\u589E\u8BBE\u4E3A\u6B63\u786E\u7B54\u6848\u7684\u9009\u9879\u3002",a.createElement("br",null),"\u52FE\u9009\u63D0\u4EA4\u4E4B\u540E\uFF0C\u9009\u4E2D\u589E\u8BBE\u4E3A\u6B63\u786E\u7B54\u6848\u4EFB\u4E00\u9009\u9879\u7684\u5B66\u751F\u4E5F\u4F1A\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u4F46\u4E0D\u4F1A\u4FEE\u6539\u5F53\u524D\u8BD5\u9898\u7684\u9898\u578B\u3002\u53D6\u6D88\u52FE\u9009\u63D0\u4EA4\u4E4B\u540E\uFF0C\u4E5F\u4F1A\u91CD\u65B0\u8BA1\u7B97\u5BF9\u5E94\u5B66\u751F\u7684\u5F97\u5206\u3002",a.createElement("br",null),a.createElement(Me.default.Group,{className:"flex-col mt20",options:je,defaultValue:Ge,onChange:It=>{Ge=It}})),onOk:()=>Hu(void 0,null,function*(){const It=yield(0,Se.ZP)(`/api/exercises/${or.categoryId}/questions/${Hn==null?void 0:Hn.id}/add_standard_answers.json`,{method:"put",body:{standard_answer:Ge}});(It==null?void 0:It.status)===0&&(Re.ZP.success("\u4FEE\u6539\u6210\u529F"),Tr(ko+1))})})},Zl=(Ji=jt==null?void 0:jt.questionList)==null?void 0:Ji.reduce((Hn,Zr)=>Hn+Number(Zr.questions_score),0),Dl=Er&&((wl=jt==null?void 0:jt.exam)==null?void 0:wl.exercise_status)!==1;return a.createElement("section",{className:fe.wrap},a.createElement("div",{id:"id_left_preview",className:fe.left,onMouseEnter:Hn=>{const Zr=document.getElementById("id_left_preview");Zr.style.overflowY="auto"},onMouseLeave:Hn=>{const Zr=document.getElementById("id_left_preview");Zr.style.overflowY="hidden"}},a.createElement("div",{className:fe.title},a.createElement("div",{className:"body-overflow-initial"},a.createElement("b",null),a.createElement("span",null,"\u7B54\u9898\u5361"))),a.createElement("div",{className:fe.total},a.createElement("div",null,a.createElement("img",{src:Pt}),a.createElement("span",null,"\u9898\u6570(\u9053)"),a.createElement("aside",null,jt==null?void 0:jt.all_questions_count)),a.createElement("div",{className:"mr30 ml30"},a.createElement("img",{src:ut}),a.createElement("span",null,"\u603B\u5206(\u5206)"),a.createElement("aside",null,Zl&&Zl.toFixed(1))),a.createElement("div",null,a.createElement("img",{src:se}),a.createElement("span",null,"\u65F6\u957F(\u5206)"),a.createElement("aside",null,((Hi=jt==null?void 0:jt.exam)==null?void 0:Hi.time)===-1||((Vr=jt==null?void 0:jt.exam)==null?void 0:Vr.time)===null?"\u4E0D\u9650":(Wo=jt==null?void 0:jt.exam)==null?void 0:Wo.time))),(wi=jt==null?void 0:jt.questionList)==null?void 0:wi.map((Hn,Zr)=>{var Ko;return a.createElement("div",{className:fe.list,key:Zr},a.createElement("div",{className:fe.name},a.createElement("b",null),a.createElement("span",null,Hn.name)),a.createElement("aside",null,a.createElement("div",null,"\u5171",a.createElement("span",{className:fe.b},Hn.questions_count),"\u9898 ",a.createElement("span",{className:fe.l},"|"),"\u5171",a.createElement("span",{className:fe.r},Hn.questions_score),"\u5206"),a.createElement("div",{className:fe.answerSheet},(Ko=Hn==null?void 0:Hn.questions)==null?void 0:Ko.map((Ge,je)=>a.createElement("div",{onClick:()=>{const Bt=`Anchor_${Ge==null?void 0:Ge.id}`;let It=document.getElementById(Bt);It&&setTimeout(()=>It.scrollIntoView({block:"center",behavior:"smooth"}))},key:Ge==null?void 0:Ge.id,className:fe.tag},je+1)))))})),a.createElement("div",{className:fe.right},a.createElement("div",{className:fe.examName,id:"examName"},a.createElement("div",{className:fe.name},a.createElement(ye.Z,{title:(Wi=jt==null?void 0:jt.exam)==null?void 0:Wi.name,getPopupContainer:Hn=>Hn.parentNode},a.createElement("span",{className:fe.t},(ni=jt==null?void 0:jt.exam)==null?void 0:ni.name))),Er&&((Ne=jt==null?void 0:jt.exam)==null?void 0:Ne.exercise_status)===1&&a.createElement(Es.op,{openLoading:!0,shape:"default",onClick:()=>{Be.default.confirm({title:"\u63D0\u793A",content:"\u786E\u8BA4\u6839\u636E\u6700\u65B0\u7684\u968F\u673A\u7EC4\u5377\u62BD\u9898\u89C4\u5219\u91CD\u65B0\u751F\u6210\u8BD5\u5377\u5417\uFF1F",onOk:()=>{El()}})},type:"primary"},"\u66F4\u65B0\u8BD5\u5377"),!Er&&a.createElement(Fe.ZP,{onClick:jl,type:"primary"},"\u968F\u673A\u66F4\u6362")),a.createElement("div",{className:fe.topWarp},(Ke=jt==null?void 0:jt.questionList)==null?void 0:Ke.map((Hn,Zr)=>{var Ko,Ge;return a.createElement(a.Fragment,{key:Zr},a.createElement("div",{className:fe.head,style:Zr===0?{border:0,marginTop:-16}:{}},a.createElement("div",{className:fe.name},a.createElement("b",null),a.createElement("span",null,Hn.name)),a.createElement("div",{className:fe.so},"\u5171",a.createElement("span",{className:fe.b},Hn.questions_count," "),"\u9898 ",Hn.type==="COMBINATION"&&`\uFF08\u5305\u542B${(Ko=Hn==null?void 0:Hn.questions)==null?void 0:Ko.map(je=>{var Bt;return(Bt=je==null?void 0:je.sub_item_banks)==null?void 0:Bt.length}).reduce((je,Bt)=>je+Bt)}\u5C0F\u9898\uFF09`,a.createElement("span",{className:fe.l},"|"),"\u5171",a.createElement("span",{className:fe.r},Hn.questions_score),"\u5206"),!Er&&a.createElement("div",{className:fe.btn},a.createElement(Fe.ZP,{onClick:()=>{yi(Hn)},type:"primary",ghost:!0,className:"mr20"},"\u8BBE\u7F6E\u5F97\u5206"),a.createElement(Fe.ZP,{onClick:()=>yl(Hn),type:"primary",ghost:!0},"\u968F\u673A\u66F4\u6362"))),(Ge=Hn==null?void 0:Hn.questions)==null?void 0:Ge.map((je,Bt)=>{var It,Gt,Zt,kn;return At===(je==null?void 0:je.id)?a.createElement("div",{id:`Anchor_${je==null?void 0:je.id}`,className:fe.content,style:{padding:0,marginTop:24},key:je==null?void 0:je.id},a.createElement("div",{style:{float:"right",marginTop:`${(Hn==null?void 0:Hn.type)==="PRACTICAL"?"-2px":"-6px"}`}},a.createElement(Fe.ZP,{onClick:()=>Vt(null),className:"mr20",type:"primary",ghost:!0},"\u53D6\u6D88"),a.createElement(Fe.ZP,{onClick:()=>{gl(Hn==null?void 0:Hn.type,je)},type:"primary"},"\u4FDD\u5B58")),Ml(je,Hn.type)):a.createElement("div",{id:`Anchor_${je==null?void 0:je.id}`,className:fe.content,key:je==null?void 0:je.id},a.createElement("div",{className:fe.titleWrap},(je==null?void 0:je.item_type)==="bprogram"?a.createElement(de.Z,{style:{paddingRight:10},value:Bt+1+"\u3001"+((It=je==null?void 0:je.program_attr)==null?void 0:It.description)}):a.createElement(de.Z,{style:{paddingRight:10},className:fe.titleHtml,value:Bt+1+`\u3001${(je==null?void 0:je.item_type)==="combination"?"\uFF08\u9898\u5E72\uFF09":""}`+(je==null?void 0:je.name)}),Er&&a.createElement(Fe.ZP,{onClick:()=>{var Pn,Gn,Pa;if(At){Re.ZP.warning("\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898");return}Aa.setFieldsValue({standard_answers:je==null?void 0:je.standard_answer,hack:es(es({},je),je==null?void 0:je.program_attr),hack_codes:ps(es({},je==null?void 0:je.program_attr),{code:ms.Base64.decode(((Pn=je==null?void 0:je.program_attr)==null?void 0:Pn.code)||"")}),hack_sets:es({},(Gn=je==null?void 0:je.hack_sets)==null?void 0:Gn[0])}),(je==null?void 0:je.item_type)=="program"?pe.history.push(`/problems/newedit/${(Pa=je==null?void 0:je.program_attr)==null?void 0:Pa.identifier}?type=exercises&express_id=${or.categoryId}&question_id=${je==null?void 0:je.id}&score=${je==null?void 0:je.score}&exercise=true&callback_url=/classrooms/${or.coursesId}/exercise/${or.categoryId}/detail?random=true`):Vt(je==null?void 0:je.id)},type:"primary",style:{marginLeft:"auto"},ghost:!0},"\u7F16\u8F91"),!Dl&&a.createElement(Fe.ZP,{disabled:Dl,className:"ml20",onClick:()=>pl(je==null?void 0:je.id,Hn.type,Bt,Hn),type:"primary",ghost:!0},"\u6362\u4E00\u9898")),(je==null?void 0:je.item_type)==="bprogram"&&a.createElement(de.Z,{style:{paddingRight:10,paddingLeft:25},showProgramFill:!0,disabledFill:!0,className:fe.titleHtml,value:ms.Base64.decode(((Gt=je==null?void 0:je.program_attr)==null?void 0:Gt.code)||"")}),(Hn.type==="SINGLE"||Hn.type==="JUDGMENT"||Hn.type==="MULTIPLE")&&bo(je),Hn.type==="COMPLETION"&&so(je),Hn.type==="SUBJECTIVE"&&Mo(je),Hn.type==="PROGRAM"&&No(je),Hn.type==="BPROGRAM"&&Oo(je),Hn.type==="COMBINATION"&&vo(je,Bt),Hn.type==="PRACTICAL"&&Si(je),a.createElement(ze.Z,{className:"mt20",wrap:!1,align:"middle",gutter:20},((Zt=jt==null?void 0:jt.exam)==null?void 0:Zt.exercise_status)===3&&!["PROGRAM","BPROGRAM","PRACTICAL","COMBINATION"].includes(Hn.type)&&a.createElement(Ce.Z,null,a.createElement(gs.Z,{state:je==null?void 0:je.is_wrong,onClick:()=>{vi==null||vi({value:ps(es({},je),{question_id:je==null?void 0:je.id,question_score:je==null?void 0:je.score})})}})),["PROGRAM","BPROGRAM","PRACTICAL"].includes(Hn.type)&&(je==null?void 0:je.show_resubmit)&&a.createElement(Ce.Z,null,a.createElement(Zs.C,{dataSource:ps(es({},je),{question_id:je==null?void 0:je.id})})),((kn=jt==null?void 0:jt.exam)==null?void 0:kn.exercise_status)===3&&["SINGLE"].includes(Hn.type)&&a.createElement(Ce.Z,null,a.createElement(Fe.ZP,{style:{color:"#3061D0"},onClick:()=>{Tl({value:je})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848"))))}))}))),Er?a.createElement(Es.vr,null,a.createElement(re.Z,{showTotal:Ae.rU,total:(Ue=jt==null?void 0:jt.exam)==null?void 0:Ue.total_num,pageSize:1,current:ko+1,showSizeChanger:!1,onChange:Tr,showQuickJumper:!1,hideOnSinglePage:!1})):a.createElement(Es.vr,{LeftContent:a.createElement(Es.op,{onClick:Bn,shape:"default",style:{height:38,background:"#fff",boxShadow:"none"}},"\u8FD4\u56DE"),RightContent:a.createElement(ze.Z,{align:"middle"},a.createElement(y.Z,{color:"#55575D",overlayClassName:fe.popover,open:gn,getPopupContainer:Hn=>Hn==null?void 0:Hn.parentNode,content:"\u5982\u60A8\u5BF9\u6B64\u4EFD\u8BD5\u9898\u6EE1\u610F\uFF0C\u53EF\u5C06\u6B64\u4EFD\u8BD5\u9898\u4FDD\u5B58\u4E3A\u56FA\u5B9A\u8BD5\u5377"},a.createElement(Es.op,{onMouseEnter:()=>sa(!0),onMouseLeave:()=>sa(!1),onClick:()=>Hu(void 0,null,function*(){const Hn=Number(Zl);[100,120,150].includes(Hn)||(yield new Promise((Zr,Ko)=>{Be.default.confirm({centered:!0,icon:null,okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:a.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",a.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},Hn),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>Hu(void 0,null,function*(){Zr("")}),onCancel:()=>{Ko()}})})),Uo()}),shape:"default",style:{height:38,background:"#fff",boxShadow:"none"}},"\u4FDD\u5B58")),a.createElement(Es.op,{shape:"default",type:"primary",onClick:()=>Hu(void 0,null,function*(){const Hn=Number(Zl);[100,120,150].includes(Hn)||(yield new Promise((Zr,Ko)=>{Be.default.confirm({centered:!0,icon:null,okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:a.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",a.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},Hn),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>Hu(void 0,null,function*(){Zr("")}),onCancel:()=>{Ko()}})})),rn()}),style:{height:38,marginLeft:20}},"\u63D0\u4EA4"))}),a.createElement(yc,{visible:Fa,questionParams:Ya.current,getdata:ki,onRandomExchange:()=>Hu(void 0,null,function*(){const Hn=Ya.current;yield jo({single_question_id:Hn.id,seleted_item_bank_ids:Hn.ids},{type:Hn.type,index:Hn.index}),Ka(!1)}),selectFromProblemSet:()=>{const Hn=Ya.current,Zr=`${location.pathname}${location.search}`;Zr.includes("exercise")&&pe.history.push(`/paperlibrary/exchangequestion?type=exercise&qid=${Hn.id}&qtype=${Hn.type}&exerciseid=${or.categoryId}&from=${Zr}`)},onCancel:()=>{Ka(!1)}}))}},98580:function(Nt,st,x){"use strict";x.r(st),x.d(st,{default:function(){return b}});var a=x(59301),fe=x(76560),Le={flex_box_center:"flex_box_center___kQBcj",flex_space_between:"flex_space_between___Znlbo",flex_box_vertical_center:"flex_box_vertical_center___CPD50",flex_box_center_end:"flex_box_center_end___jzPvK",flex_box_column:"flex_box_column___cvIBS",wrap:"wrap___lab8O",crumbs:"crumbs___qvTza"},ye=x(81150),Fe=x(8591),Be=x(61621),oe=x(82093),Re=x(49661),De=x(59301),be=Object.defineProperty,Me=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,re=(ee,te,ne)=>te in ee?be(ee,te,{enumerable:!0,configurable:!0,writable:!0,value:ne}):ee[te]=ne,y=(ee,te)=>{for(var ne in te||(te={}))ze.call(te,ne)&&re(ee,ne,te[ne]);if(Me)for(var ne of Me(te))Ce.call(te,ne)&&re(ee,ne,te[ne]);return ee},E=(ee,te,ne)=>new Promise((ue,se)=>{var de=Se=>{try{Ae(ne.next(Se))}catch(Te){se(Te)}},pe=Se=>{try{Ae(ne.throw(Se))}catch(Te){se(Te)}},Ae=Se=>Se.done?ue(Se.value):Promise.resolve(Se.value).then(de,pe);Ae((ne=ne.apply(ee,te)).next())});const z=({paperlibrary:ee,user:te,globalSetting:ne,dispatch:ue,location:se})=>{var de,pe,Ae,Se;const[Te]=(0,fe.useSearchParams)(),we=Te.get("select")||0,[ot,Ze]=(0,a.useState)(!1),[it,Ve]=(0,a.useState)(!0),[lt,Pt]=(0,a.useState)(Number(we)),[ht,Et]=(0,a.useState)({}),Lt=(0,fe.useParams)(),{userInfo:kt}=te,{actionTabs:Kt}=ee;(0,a.useEffect)(()=>(ue({type:"globalSetting/footerToggle",payload:!1}),()=>{ue({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,a.useEffect)(()=>(ue({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),ue({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),ue({type:"exercise/getWorkSetting",payload:y({},Lt)}),()=>{ue({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),ue({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}),[]),(0,a.useEffect)(()=>{mt(lt)},[]),(0,a.useEffect)(()=>{var Sn;(Sn=Kt==null?void 0:Kt.params)!=null&&Sn.isUpdateData&&mt(lt)},[(de=Kt==null?void 0:Kt.params)==null?void 0:de.isUpdateData]);const mt=(Sn=0)=>E(void 0,null,function*(){console.log(Lt),Ve(!0);const We=yield(0,oe.ZP)(`/api/exercises/${Lt.categoryId}/preview_random_exercise.json`,{method:"get",params:{num:Sn}});ue({type:"paperlibrary/setActionTabs",payload:{params:{isUpdateData:!1}}}),Ve(!1),Et((0,Re.PF)(We))}),Je=()=>{fe.history.push(`/classrooms/${Lt.coursesId}/exercise`)},ut=()=>{alert("\u4FDD\u5B58")},Mt=(Sn,We)=>E(void 0,null,function*(){const en=yield(0,oe.ZP)(`/api/exercises/${Lt.categoryId}/toggle_random_question.json`,{method:"post",body:{question_id:Sn==null?void 0:Sn.single_question_id}});en!=null&&en.question&&(Fe.ZP.info("\u6362\u9898\u6210\u529F"),mt(lt))}),$t=Sn=>E(void 0,null,function*(){document.body.scrollIntoView(),Pt(Sn),yield mt(Sn)}),Ut=Sn=>{ue({type:"exercise/setActionTabs",payload:{key:"\u6807\u8BB0\u9519\u9898",params:Sn}})};return De.createElement("section",{className:Le.wrap},De.createElement(Be.Z,{loading:it,active:!0,paragraph:{rows:5}},((Ae=(pe=(0,fe.useLocation)())==null?void 0:pe.pathname)==null?void 0:Ae.includes("preview"))&&De.createElement("div",{className:Le.crumbs},De.createElement("b",null),De.createElement("span",{className:"current",onClick:()=>fe.history.push(`/classrooms/${Lt.coursesId}/exercise`)},`${(Se=kt==null?void 0:kt.course)==null?void 0:Se.course_name}>`),De.createElement("span",{className:"current",onClick:()=>fe.history.push(`/classrooms/${Lt.coursesId}/exercise`)},"\u8BD5\u5377\u5217\u8868>"),De.createElement("span",{style:{color:"#bebebe"}},"\u9884\u89C8")),De.createElement(ye.Z,{loading:ot,submit:ut,goBack:Je,data:ht,getdata:()=>{mt(lt)},selectValue:lt,editPreview:!0,onExchange:Mt,onSkipExamination:$t,handleMarkWrongQuestion:Ut})))};var b=(0,fe.connect)(({paperlibrary:ee,user:te,globalSetting:ne})=>({paperlibrary:ee,user:te,globalSetting:ne}))(z)},30975:function(Nt,st,x){"use strict";x.d(st,{AD:function(){return it},BA:function(){return sn},D9:function(){return Lt},Hp:function(){return se},IM:function(){return Kt},Iy:function(){return de},KM:function(){return hn},KU:function(){return Mt},MJ:function(){return pe},Ne:function(){return kt},ON:function(){return Ut},Uj:function(){return en},VY:function(){return ut},YO:function(){return We},YX:function(){return Sn},Zn:function(){return y},_g:function(){return te},_k:function(){return ht},c6:function(){return ot},cr:function(){return E},eV:function(){return Ze},fi:function(){return z},gh:function(){return Te},hS:function(){return mt},iA:function(){return b},j6:function(){return ne},je:function(){return Pt},jj:function(){return ue},kS:function(){return $t},o6:function(){return we},pO:function(){return Tn},rQ:function(){return Ve},sA:function(){return Se},xm:function(){return Et},xo:function(){return Je},y8:function(){return lt},yd:function(){return ee}});var a=x(64948),fe=x(76560),Le=x(49661),ye=x(8591),Fe=x(90524),Be=Object.defineProperty,oe=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,be=(rt,vt,$e)=>vt in rt?Be(rt,vt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):rt[vt]=$e,Me=(rt,vt)=>{for(var $e in vt||(vt={}))Re.call(vt,$e)&&be(rt,$e,vt[$e]);if(oe)for(var $e of oe(vt))De.call(vt,$e)&&be(rt,$e,vt[$e]);return rt},ze=(rt,vt,$e)=>new Promise((He,yt)=>{var xt=gt=>{try{Qe($e.next(gt))}catch(Xe){yt(Xe)}},Ye=gt=>{try{Qe($e.throw(gt))}catch(Xe){yt(Xe)}},Qe=gt=>gt.done?He(gt.value):Promise.resolve(gt.value).then(xt,Ye);Qe(($e=$e.apply(rt,vt)).next())});const Ce=()=>{(0,fe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},re=()=>{(0,fe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},y=rt=>ze(void 0,null,function*(){Ce(),(yield(0,a.YR)(Me({},rt))).status===0&&(yield(0,Le.QH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/export_couser_info.json`,query:rt}))),re()}),E=rt=>ze(void 0,null,function*(){const vt=yield(0,a.yS)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_member_act_score`);else{if(vt.status===-2)return vt;vt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_member_act_score`))}}),z=rt=>ze(void 0,null,function*(){const vt=yield(0,a.W0)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_score`);else{if(vt.status===-4)return vt;vt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_score`))}}),b=rt=>ze(void 0,null,function*(){const vt=yield(0,a.Nl)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`);else{if(vt.status===-4)return vt;vt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`))}}),ee=rt=>ze(void 0,null,function*(){const vt=yield(0,a.IU)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/export_star_user`);else{if(vt.status===-4)return vt;vt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/export_star_user`))}}),te=rt=>ze(void 0,null,function*(){const vt=yield(0,a.td)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`);else{if(vt.status===-2)return vt;if(vt.status===-3)(0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`);else if(vt.status===-4)return vt}}),ne=rt=>ze(void 0,null,function*(){const vt=yield(0,a.QX)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_homework`);else{if(vt.status===-4)return vt;vt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_homework`))}}),ue=(rt,vt)=>ze(void 0,null,function*(){const $e=yield(0,a.o_)(Me({},rt));$e.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`)):$e.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`))}),se=(rt,vt)=>ze(void 0,null,function*(){const $e=yield(0,a.ZL)(Me({},rt));$e.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`)):$e.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`))}),de=(rt,vt)=>ze(void 0,null,function*(){const $e=yield(0,a.aP)(Me({},rt));$e.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`)):$e.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`))}),pe=(rt,vt)=>ze(void 0,null,function*(){const $e=yield(0,a.vV)(Me({},rt));$e.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`)):$e.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`))}),Ae=rt=>ze(void 0,null,function*(){Ce(),(yield exportCourseWorkListAppendix(Me({},rt))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${rt.categoryId}/works_list.zip`,query:rt}))),re()}),Se=rt=>ze(void 0,null,function*(){Ce(),yield(0,Le.QH)("",Fe.Z.API_SERVER+`/api/polls/${rt.categoryId}/commit_result.xlsx`),re()}),Te=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/attendances/export_xlsx_data.xlsx`,query:rt}))}),we=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/video_study_statics.xlsx`,query:rt}))}),ot=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/export_video_study.xlsx`,query:rt}))}),Ze=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/export_course_students_info.xlsx`,query:rt}))}),it=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/school_manages/students.xlsx",query:rt}))}),Ve=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/item_banks/export.xlsx",query:rt}))}),lt=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:rt}))}),Pt=rt=>ze(void 0,null,function*(){const vt=yield(0,a.Uy)(Me({},rt));vt.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/exercise_score,export_exercise_users`)):vt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/exercise_score,export_exercise_users`))}),ht=rt=>ze(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/export_records/${rt.id}.xlsx`,query:rt}))}),Et=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:rt}))}),Lt=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt==null?void 0:rt.coursesId}/${rt.menuKey}_statistic.xlsx?${rt.checkedList.map(vt=>`course_group_id[]=${vt}`).join("&")}`,query:rt}))}),kt=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/ec_years/${rt==null?void 0:rt.ec_year_id}/ec_training_objectives.xlsx`,query:rt}))}),Kt=rt=>ze(void 0,null,function*(){yield(0,Le.FH)(rt==null?void 0:rt.name,(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:rt}))}),mt=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/ec_years/${rt==null?void 0:rt.ec_year_id}/ec_courses.xlsx`,query:rt}))}),Je=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/ec_years/${rt==null?void 0:rt.ec_year_id}/ec_graduation_requirements.xlsx`,query:rt}))}),ut=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:rt}))}),Mt=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/exercises/${rt.categoryId}/rank_list.xlsx`,query:rt}))}),$t=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:rt}))}),Ut=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/examination_banks/${rt.id}.json`,query:rt}))}),Sn=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/exercises/${rt.categoryId}.json`,query:rt}))}),We=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/polls/${rt==null?void 0:rt.id}/commit_result.json`,query:rt}))}),en=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/paths/get_task_pass.json",query:rt}))}),Tn=(rt,vt)=>ze(void 0,null,function*(){yield(0,Le.FH)(vt||"",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/exercises/${rt==null?void 0:rt.exercise_id}/consult_exercise.json`,query:rt}))}),hn=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/competitions/${rt==null?void 0:rt.identifier}/competition_commit_records/member_works.xlsx`,query:rt}))}),sn=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt==null?void 0:rt.coursesId}/group_homeworks/import_group_template.xlsx`,query:rt}))})},2610:function(Nt,st,x){"use strict";x.d(st,{BU:function(){return fe},Dj:function(){return a},gH:function(){return Le},vp:function(){return ye}});function a(Fe){try{Fe.mozRequestFullScreen?Fe.mozRequestFullScreen():Fe.webkitRequestFullScreen&&Fe.webkitRequestFullScreen()}catch(Be){console.log(Be,":e")}}function fe(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const Le=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function ye(){var Fe=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,Be=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",Fe),window.isFullScreen?window.isFullScreen:Fe!=null}},67931:function(Nt,st,x){"use strict";x.d(st,{g:function(){return Fe}});var a=x(59301),fe=x(47580),Le=x(37798),ye=(Be,oe,Re)=>new Promise((De,be)=>{var Me=re=>{try{Ce(Re.next(re))}catch(y){be(y)}},ze=re=>{try{Ce(Re.throw(re))}catch(y){be(y)}},Ce=re=>re.done?De(re.value):Promise.resolve(re.value).then(Me,ze);Ce((Re=Re.apply(Be,oe)).next())});const Fe=()=>{const[Be,oe]=(0,a.useState)([]);return(0,a.useEffect)(()=>{ye(void 0,null,function*(){const De=yield(0,fe.d1)({source:"question"});De!=null&&De.disciplines&&oe((0,Le.L)(De==null?void 0:De.disciplines))})},[]),Be}},98072:function(Nt,st,x){"use strict";x.d(st,{U:function(){return De}});var a=x(59301),fe=Object.defineProperty,Le=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Be=(be,Me,ze)=>Me in be?fe(be,Me,{enumerable:!0,configurable:!0,writable:!0,value:ze}):be[Me]=ze,oe=(be,Me)=>{for(var ze in Me||(Me={}))ye.call(Me,ze)&&Be(be,ze,Me[ze]);if(Le)for(var ze of Le(Me))Fe.call(Me,ze)&&Be(be,ze,Me[ze]);return be},Re=(be,Me,ze)=>new Promise((Ce,re)=>{var y=b=>{try{z(ze.next(b))}catch(ee){re(ee)}},E=b=>{try{z(ze.throw(b))}catch(ee){re(ee)}},z=b=>b.done?Ce(b.value):Promise.resolve(b.value).then(y,E);z((ze=ze.apply(be,Me)).next())});function De(be,Me){const[ze,Ce]=(0,a.useState)(Me),[re,y]=(0,a.useState)(!1),[E,z]=(0,a.useState)();return[ze,re,(ee,te=!1)=>Re(this,null,function*(){const ne=te?Me:oe(oe({},ze),ee);y(!0),Ce(ne);const ue=yield be(ne);return y(!1),z(ue),ue}),E]}},23869:function(Nt,st,x){"use strict";x.d(st,{rX:function(){return ne},pW:function(){return ue},gy:function(){return se},xY:function(){return te},O5:function(){return ee},tJ:function(){return re},o1:function(){return y},Rd:function(){return b}});var a=x(76560),fe=x(43418),Le=x(28103),ye=x(8591),Fe=x(34055),Be=x(49661),oe=x(87169),Re=x(25510),De="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAC0CAYAAAA9zQYyAAAAAXNSR0IArs4c6QAAQABJREFUeAHsvQuQpclVmJn3We+qfkxPT89oRqN5SKPRC0mgAQRYCwgkh2ExAWvDrrVrwOBl14shYh/GRBB2EF4CdlnvbmAvsGxgWEd4l2WNsYEwMkIYCQnYkQYhZvQYzUgzPdM908/qet26z/2+k3/ee6u6qrtrpkciOiqr/vvnn3ny5MmTJ0+efPz510ajUSMdukMO3CIcqN8i5TgsxiEHggOHAn0oCLcUBw4F+paqzsPCHAr0oQzcUhw4FOhbqjoPC3Mo0IcycEtx4FCgb6nqPCzMoUAfysAtxYFDgb6lqvOwMIcCfSgDtxQHDgX6lqrOw8IcCvShDNxSHDgU6FuqOg8LcyjQhzJwS3HgUKBvqeo8LMyhQB/KwC3FgUOBvqWq87AwhwJ9KAO3FAcOBfqWqs7DwhwK9KEM3FIcOBToW6o6DwtzKNCHMnBLceBQoG+p6jwszKFAH8rALcWBQ4G+parzsDCHAn0oA7cUB5pf6tJ85PmtRwbL7btGKY3mUj6VbDBIaThItepxTGK9kQDLrkY8h5jxPEiNxs7TzHrdVAvYBnGAR+wYBOR7OPOb4B8DV6mn01RxBoW3O8YmjsXUGNU2t7/w2uPzHxtHHHq+aByofSnPtvu1Mxs/NN9q/WR9ptVq9VNqDYapV0upFhc/O1yR5enwIRI9DPiU6txrSHmNMBEIr9TxVCOO+Bt34JGIsSMfWlDgFH8hJeKH8UuKVCe8Naqn+Vq9MzMc/OcPHmn9yhjFoeeLwoEvmYb+yOnUPtdpfXertd1qbnXSTL2JoIziopUhPFlQdnJhWsgAKZGVR6EKQSwSZzgCptspoBEUP+Z5laMx5AYAgqBDgZ7AXYULIY8/cNmglucXZkeD7b/xYDoU6Kt4+woHfMkE+uNPnmukO1ca3T7aE5nbGiE0IVwjNB1at/rbq/zIzFVOeQulOiV4GYiISFAJJPGKawbLiIweJysNSY2sq5eGBZB5GAaw9E2cuBXm3CAHzQ7Jeq2U5iYgh74vCge+ZAKd0jkM5TmkQGlSWIqQ4UWIFBe13V5uuMt6UBgzpHh4qNeVPZxmAGERXAkm8abPAmnCRqTN6XMaf6VArVzC1cr6Q/AzcsF2OvMhZIRxPTca7ge1M83h003lwC7RuKm4r4nsB3//V7vd2mBYQyOOuIZIyrA+SIN6H5nkGcEbEDZ99Xn2KqbJ+I4ICTdEoIaoe0xx0nsNsaIHCGePcC7v2tXi9y8klEfTYQDnS3+myQKMMFniohUM8Q/3sMUjfeRdAycXot9ozBbVfk0+HEbeXA684oPCe5/YvP3KZvv+jXrtjlGzcYzKX6YItYW02vyedv0H76sNXzXXVGg0BbJSU6vGn5p7yin0Qjj42u1CfypZkdbuH6Gs11KfmYgNRKwzZNSJNm6hPefVoEhzE1jjSZTzpmFFjjYy4ryKK3azul+xnnaSY+MQxobYarfTlUbtqV85P/qnZ1ut2grg5D52dCBVs8j6ZHePI+DY0hmnur5HqsToNcPDBtez7ZTWDCgE6JcXQC2R8QK+BeBatHOjelz9xjB4tkXAGs/hJNoMivN5NKT9Di7O9keXZwa1Zx+sbz31hw8vrxaQL8X9FRHo130k3XF6a/itW6n7V0azozcyk/WqVJ9HdVJELEulps4c19+Y2Uxf0e6l2XZrh0DLCEVpt8mhCaDweE1ELfuZLGP8pnbUNdKw0Uyr8PwF6u75YZeKIRUDz1li7+A6hXAfQ+M2aR1hsw/6pIHAho3BmRJlYDI3EjMloiC8jsBPO2FD29OAtDSazUb6dH0m/ezpWlqfJQ87hUIw9/D6U65pZPoNF6nXS3Q2+j54YlJRoseOCBq7rkb55ZttGtbmbEkjrQMyN/uBtGSK9ex0EQdUF953h9u11vAL8+36xxozo1/7itUr73//24+u70zwyj/dVIG+58Pp5HOd9EPD3vC7Uqt+d9R+9P8dOAPbepjsI/xqXjTZd9+d0jvnO6k9FugbKzD6s2KxlZFrKzR0rZk2EelL1MhFJOxyd5QuE7+NoNXJsyEoNWfLWiT/ozzeRtxtmCkLTH5r7vQR6Lo4o/FgDVur5FbT1q4qvbaH+gwwcOmcF39so57+8Se2GCbMkFx8lllUIgloHrgH+eXZ1JWDvpygBFzjXgSrqFDxj+Q19wEquoZYW5DSqkQdHDShwi19JcjIAKhu+iWSS2/kVYFYJgMGxhO5SJ7z1DOtab4x+vO3jNIv/HDzwi9+58MntgD4oribJtAzv7HxXd1R88fT3MwDoYlZ3UjDaU1GwWWI2sHPutDtfcsDKb17bjPN0UXbVUd8VewAHVf81bzQHGiDp41Id9G8lxCmi+A+2++m59D+/UET06IdVSHfm3SR3vswO7RPzGIM6G4H6XbQnwTHAnFthM9Za+16tVxLQiSMOvM5nvYQaMPDLCGPFi3nw6u19E8/sZ3SLH2CLakIUwh04QvA/O/vqgz3BJhKWHBGz1GIJN48wxYiTPCIqsIjYByY430sQSXrct9NQwkvDS/qlXJZ1hnqd6GZTrRq6bW1/odXZvo/+ptvWvzwbhSvxDNN6uW5/+gjqf1rF7Z+Ytho/AijqZQ2qcQimSHQlDwKT5wuGEYA3XB/YFxE5ripX0On5wkKnwXRL04HgM+jDU93e+n57jCdQ9CuULlDhHNJ84LKrPFszgqjdrra3T+7Us2ITQT9DJXxIoLdIOwEDePuIcLNpSYdEKchU4cYU5vxcEdDlZjsYiaEVjMyM0HtnXTTjdWKVwDDcQ8t54NhXlG6HD6OM/5arsIXjaZKP0aHZzr/yANc07CiLlmbvKQ1fD8nzNiRiB4sWr11uknldnrpXHuYLi8133lnq/VvHnki/fAfvT790jjJK+R5WQL9NZ8+P/+RF+f+t2Gr/d2pRyFi4EXhipBaIeGnkCXMgigQPBfDYX8GZu4qUFjFCHgt9epzqZOa6QqMu9jrpU/Wt9JlhE3hHKhdyXMBuDZInd/QFNmilB0E6QgafW60zZx3O63REFp0xSvADsG3jRB2EDTxrobWbqZFmkIbjbMIjjny6Nd75NPhqWqcUSnSOO18rqYNQzCq+FL+XKSx3E6nzP4pSSlprgbaGSKceKusIrKgift0xM6kVz2VdCVi93MJL/dxPHkEDfBGemwwPeaVVrfTFzYHSxePjH7u3k+kOz7/5tmfLElfiftLFuifp9Y+8rHWTw/nZ747bcXQgwJRCDXQtIvCUUCFOOKJtLCED6x4y86P104HjPA4l527qM/11mw6uzVKZ9ZH6QW032UGXwzBUlMwNSkoYpBDOhsLTSyWos9u99OfX1pNdy8eTa9iELrWHqROYzbdPXAwOqCRmEs9ZgbEcRlaO8NemoGmJgs/x+utdAqYuWowqN2eKZPE4hOHzmfLZaPFazcT5fZBF8Tmm487ym3cLv4Jc6PuKlzgK9nuh6Okqcgag+2bTpwCVy7g/OEqPY/RAYJ49bm6/bS2vd4YnVj4hyc+NTx37qH6L5bkN/v+kgX6v/rli39n2Gr9QOpiYpSClMoKKquCl8LLuLiI1K5DIEcMwzHic+Hlydjt1IAthO+jL26mD5JPZwlN3BqmGfzHya/Uh0KkeKuRNTL6yIWmQQN77uKzq2n0zEZ6fmmQ3vuG2TS/NEpPrHdSq9dP3eYMIuRoP5sj1ov7SZzOUxdbUZdpUE8Cs7LVSG+Zn0/zww6hmWBzLa4Id26ghEY5hauEVHTgico3boerGDDmpc+7YXYk2PlQJd8/sODaDVg97xO8A1+BKfcSuQO1kV5VoGZojakt5gPXV3v1TmPmZ+77ZHr6qTemD5TkN/P+kgT6jn9+6eFuGv1YQtNljTwtgBV5aialLe6ERTmtWApqZfaMwyjA2wfO6B2u4ofTYCMm2x5/8mJ66jlmge5nGvuu2dRcmiOUmYq+hkVK28C3wWOBemjEHiaEotZDUy6eOpJqy3Mh5L/ywmZ664VO+ku3z6Vjy4vpCzSq01sINtANNH6H2Y42mngbtb/l1B8VcuHKdnr6HBr78ma6520n0gK9haaibppuFbE2u1eIcImMRk3IWFPDrxIXrPOhFLi6l+fI5UZ/StprwUvkVHxpWNNhQRs/hcYxuGFc07DGWS7dVfA5mH4zw2x0HZQvnJ7v/dSbn2l9/SfuSVcKxM26H1ig/8HjqfHisPcPR7MLR3eYF9WUVRTK2lSQvfere1QqtVfCYIxTYSosZx3KJqJcMDWtPFADj9I29vlXPXQqdern0qeeupA6n22k/sm59IV7j6X1I2hcpiLaaRuB1s5upU3mV3sI1Yipqt4IYQXZ3FKDKT20+8rR9EkGLE+92EmvG1xJrz3WSl95fDZtb4/S00wunUGbdLGTn2ErxosI8epZGtF6N71mHhoePJ6OzlMk512rWr2qDi0KtGeBJ2NosYTBq+BBlMzS8S+kzybSv8sZ9XJdoPWnwh+Nahox4VXUjqyCnt1xPIfwkt40gYbyjWErRJazCHkAWumGMYW4vp56rdaXPXGp91+ke+b/+x153oSHA0/bLf/Sma9eq7V+Ny3M0Y9IqG6qAJYphBmPRqyz+6EFEF7BDevSjnqb6b3vaKdvOr7GQgSoYELFDrCRBidPnM6TXyxewY9merLTSp/4/Fb6+FPn08VNAm9bSfUTM2npRDvNL7ZZDGmkBdK1ych55efR1IPoJYZoYQaLMPVu7q9jQPkcAn5pYzuNuqvpbUfa6d0nltPvXkjpdxD2DSbUm8Pt9Po7l9Lb75hPb1mk7TX6CGo3VhjL/HeUPaglnkGplLuw8oeXRun/+GNayJIJobOMISwUcGF5RCH9oYAhFKauXAjEhCMleO+7cFNpx0AlvYyvXIBRFyUq8i2R3I33Mn53HEHZkV5ng4xGGcBT8IYr6AEUoPETZUcA5ljtag9Ov/r2Y+/4/OvTixOAl+87sIbe7HfelxYXW1FBKp9wUB7apzyXuwBwh4FV2qYgHextBgiJBY/UW0+t7iliJUG4KH2VMLgeYZm/CCPadgCDH2j304OvXUjvvH8hffzspfQnn9tMLzxxPq1+YTGt3nEkpdvn09pRpt1aaHFMh60a630I9RILO858YIywoshiCzMdC+CsHZtl/nou/eZpGshnnkkLt7dT7dlR+uZTCPHdt6WVJgZPDaG3p4H0pgsskFu2k4bcVVRrHJlDzHMzjZgYiKL6c+U6DWgv5pKxiUqPFmkVuOny8xiI5YvOuF3xEe5P5tDVMFV4JFOL6HgwWH7vQBeBRlT5ErlDmEt81TACtQh8VjgRcMYW1dwoYdItDm66SM6POO2xOvCiOfeq5y/3voVh+y9moJvzeyANfc/7z5989oXuH6fWwl2ZaIiMwlVUB+H41cj2uUO6mCuMBtY20ilWAx9YYbm5uc2iYT8to+nuvHchnTjKKh0Mmd43kYuWxSNrboQZARAGGQR9gxmhQdpGba+mpfTHn11Pf/DHmGNzLGKwgY9MWNvGfxurdLOu9g2Zk0ZZEjWPuLWQyA009YCB6fpqN22cZUXvhU56fauX/pOvmk/najPpNhpEi5kO60zTp0GaaHo0jpC1KDczK6XMEJ1fJKCJ8urL+QuN9NEnLmH2NJmiRZ8z/Vdzotu6Rqs5vehl8rpajv+89zo8gBmfBS8v+Ss8xmWXUwYRBHg3bhKfw1xJ1ZfjYoISL0WglzFf0sV/EIVXPGAJcLdv6QFkt7ISAc5h0OnOMD2x2UmfU1mtoFCacCmiM0wARj4Z9/iZXrnW6H3gx9/z9Ht/PD1cWlxEv5wf6+iG3YtPb70xtefuSrOwKbrxqaRBf2ZQLhEwG3T/qxvpPffSnd+xnG5T28HirfYmAt9Iz47cNrRA+a8mQ3RqO+9WZTCbhz75DtG8zmD0fFcL7bmkIGNDpzWeuUUjOoswHsH+RagHd8yljeUmgzxyQlMOqYT+hY2ULqBdzlCZV6C7O5NGp2ppiYa32e9FR6K0YgxF3lISReTZCreO9nZQCsH3znbT3fcMU4syt9h81UCgFep6CAOzLyDwEllMAzrNF104d7RYEa7Io4RPZRi0IGhGFTctd0EecREdQDbESRlMkzsJcES8tORCFZSSlJ0hCr0OPOG1dvDAtwu9+fRvL6+nX35mM20usu7aZBp3BP/HaSLhzh9MvtGw9oaf/5OHT/74V6Tnd0a+9KerJekauEad2lelZbQec7dXEyszZAo3axztN7P6QnrfgyvpP7i3n25je1Cd1bshU2Bqya5d8BAhYv+Faco8tMpdFOGo8Ag3HgGWwUME2nhNUnff9fF0nOKwK1f0u9zdv9Dhvo50v4jgnmb/yG3zaXhsLnU3EOLzNKiL9hzArAFrOtS3vSGyzDhWYTMXwrgRm51FxCmTeQOTMNmNp+xI06930zxsuuPOZVaCrXYucGatbGK0OFegIwOnLoUZKeAhBMZVmcWzaSBuwhn8VXwlhMIXMygompAW+Rkmfssij2NYIw3VNY3aMuvUWdkVWnyyHHFLDep42GHrAvL7H8+2MOFS+l+fPpe6K0s52bV+ozJbt29dSm8E7Esj0P208GDsw5hU8dUkhwTAic3N9LUnU/r2e+j1FzdYtFCragfLVExwdd82QgpoTM1VTB7zUMwKMQGmk+Hhpy2599nZCztF9zzT0nOlNRBOEUQlmxAOK+AXuS5TlXUEHFMlMRBMW9ydH23hn8W/jEDMD9Nck/0f2L+uTDr5NrDCI/Pqjv0temmp2wKgxX0f2VV3It3kVGvX0my/T6+QyVMk88Ym8BepCGRVcho7BMaD5stOZ8FwClPljecIyPiLUpgO108RoJdE3nNkvvtQAiJc5NOuRO4KB5fyGOVhnr/RZjW1M0rfeeds+qPVrfQhFr7SDIrK8pi5bi9UtXqNPvQBYn8nYG7CD7neuBvVGyuxaw4beOyk12tMcK7kGoOxd957hLneFoMzBCvUmjfEQ0FAMKw6BVLx0YnCMO8qSJMozKEp8FsnbrJ3cOjlwnYEAh8aGns1eg8FTAReCrsDOmtgoECbA3BO0mAKxIBGA3txlJbbnXQErfN81pdiDVpInYUYVJrBmdqIrn4IrATLgMiamQ4bgltTtftDPvnJGpFnEVGWIKeq9Nz1F5Q7cVah+WbULieNUyTsiJ2OK0nLPVY0d0Dnh9zjKLK7Xe61NDjkpJm6UtuaoywM+L+MOf8PfRb5YBwRzNudvDxbmVTwqN495pzUzXI3LNA/T/bU5EoIkAKpG3MlP2bNSBzEHkM7PXy8gXHh+3Ws3FHA6Ob4GbGnwoGdq3nRDRY8FZpycxAow62Q0Jc2Ah6Uzx40aG5osCrauR8kbwejTNeFVIkoJEnWC8NN00RhYtCHYYtQ42fmxDRvOjGX7j8ykz5zcRvBE3hvp66W5Nykqic1bTSknEaTRA0er4BlGwWciIEa30sM/MfArGQTgi1moqb8JfqVuef8duO+Xv5BfyQq6end2Ix03+wMLHYTL7yNMkxhlkfyQmH2YgzU2Fg9lj74RC29610EvHx3wwJ95nHYP8tIzkqTGImVwCBjyh/xKEAwL7BhvkklDtTQAWq7duRdZwaBix7JoYP4RKPY6YTK3afaQE2gaUH5CbdvCFiEJYQd02NmDqzN9TTaZOrIKSQhgmEIZTDQIPyqTl1Rs6pO45X0fisdwwSZcd+2ghegUgvhyrZhlNlgTZ7s8nPkBZjL5zpLo1dhdnaEtzq4RIKLtJbPB35It9NVAaSNvHdG5qdx/ntFHjBst9BVyffNu6pzbX5drjmLwQCaQe8SdV5zk1pmBRHClYvA0GpVpA1+6LTIzXMVlw+A0EWCiudBdCHcgip1SiV3hVLnFJmypAYtxVKOmLTBthQqh5oi61p8pgfGK6PTxEDmgHGqKBYfIw5hR0vfju37lodZ3p6jebDPIrSw9rHdXqDnR8Zqt2pmqJX5T5hFiXcNEwsousuEPbbWYaxIPjbMiraInPoptEIC9OWuN/z+cMUUJPxQQzdozFnbFQQCCUN5Q6rzc4md5BkEErz7PoG8GT75v9fftXGXWpO6XNM5hPLCOymWD3HFUymDYcGgXKyIo55uojtg60BAlM6oiCkqxnVSCKeYeMfBgIYdiYyMw9AyA7ocn/vRisUtgAKtMOnNeyYwaxFoptrIO2xq4hw+OUOisl1iiujtxxbSwluOpCefv5IuvLiV+h2FmeKpGYOJpIiBWPUcCEBM93j0RD2949Wz2PvD9CSbrRq+4yh+rkoH48vOEoJ5l1PjWpHili7KxV3lX2fj9UAieQE4mLIrZX40p4lTAe+tOHfCTVJ8qX3SZZ3RuK13Cx/CupteuVeFlShYdjPdwQRaKY3+V2mYdlKXCxQ1GaP1QnGGM6VXxFfikgsfgZkJoZmzNjZUDZaFWW3Gs5uZEGr3PfvstiS7PhvL3GAtvWVpNr32oZV05u5BevZSj20DvXSx2w3tHi8fOEAjVZN9zfNMM80eXU4nl9vpvpVmOsWLf40Bc6MQOc8+3jpCaFtQsIJuCSpuumhTkZNgfXk7a04NkG/plMoMPBPognb/O7CRz0HS7I/tlYix19IkHMZKKDlIb5BbaOauoE+XI/w3l5qDCXRQAxXRAncTIuHEKQFqWrrsomVC4+TYqpzYxKgv3+yI4toWwClaL4W13Ado65jRMBy48ahcAFwkDTElPaZDnRdiTzA4OcIiiYK/mVhYAVRNqeOtIBQ1b7Nwb9d9vxELpDtIm9gyjhN9e8ipNdb3oulqB+eU3EuBqrzFl73SUpUlfBpP+S9TmDEIEy0mHjP94tDtbxYDF5HT8AVfTvsX4VfqVDAje6MxeRXNhV/lbvy4TNPlevklOZhAM5DLFVIIHVM+RYlxVxMp/XbBCqDxdssO9kLYnPkQNy4sARpEzC/DgNDMCFW2q0lHGEMJeFZ18wiZb2fbgGIPBZnUSOQrUwPCWsC7hyOWevEHLxH0WFaGGPd5hOQaQ+ZxVAKmSYa0HF65nGE2SeR1HfAmy7mFV81vVtdz5iScoKbZ6a4K2Bn9JXySsnLtS4ZdXnFjXmSJKMEv934wgb4qtzFVxEwzO4eXKalS0ImQiGiSVmHNA6RciVmo8SuUgBVhNg9xZS2NBkWYSzpjMETA6swCMEIiwE1MFAXEDt+3WWJ1Eb8NjKeAcbOSQDGtRqh55FU9YNTK1kNoZ2Nu0IU0FngrTY2NC81k3jmfvbEF5N5Rf0FDYbU6ZaJ4d9BZ+LAjUJbg/sIItCWYItAKlEDDLJ1X5RQK52WViYj2hxkGNw15NoRVnTtpwhU6yhiCDHQseYMrD7pMr0ZG+MxCcP3mw4+zCgqpU4Fu+CmbaiK74HjO37Ghwh8ySn65lwQb4S6HNInNDQBJzkCEQkulYApes93bqeErFwJs3wHyYEAW7JijNmyvCjWNUV5jt+NhHPrF9lgPMYszKWFFguHwFSUUHh/4zz16oZ2A4o1UPN9ced5jV9DL4VAhloGB3X5otxJ2FV5Li/hFQ8hiabVrOBhuWrVv3t8grC5UZeyNzpwBuTzh5lhEHnK4GAFFyL3zzL8/VSh2tKFqeBIQ5yahJlLeAkkjBoPQb4PwCukPBIFDn2klu4SKPVwh0xgBdkBYc1WLyNAH/w2coh1ndHAc10kh1S8VeywilbLviUS+VAR4j/LcXIl+mSbHPtxREzkwvJ4TDCnUlrakzF/EFJ6DwAYzGs5Tj0JVK4xyQDgSBWoHfc5lI8RUsHIczmiEMJLZIJRyXDSu8E3ESm1sK2hqa5O7O0xkSJO87TfU3HXmsu1Kddrdhje18YmzJ/C4sd0u1xWQVFhQDUiG8ulq+N3p932+AUHO+dkYwULZ7Gtyv+VUYm7SIUfxQ0zMvtBEnWqkLB7K06b8I7b3ekyE8Tdi++dyUd7AWxVYYna4quxRDpgaNN5cETwYtqwgKxKhJojfQfH1H+y3SzoZTOEUEgIRJ56JW2Km4rVH59KSK4wo7BAMwvO8g8w3m0pYbDi7Go8VKIh8G/cUPpMwFDiVZo6ur5iv2zoVajfTOEh0i2cdbR3FJU2ARfqM2QMZu+A4y7nWZzZ6LOvvZKO4zSf2MUtDpgbBwEdEwWd5QXO1C9vGCC8RiNFLt1eCHOOvUD1a4jrlWWP2pufsDXxcmGmleRrnLLxqspKnaeaWBAwuEsFk5t4f226kf3d5Nb37yFx6aNZ3foCljmwG18415xsHZVqgGPyZotIE4AinOWJZfLTOAunL7LUy5vHvzpoYB+/jkQCvIpBXgREZtO+Q/KugcoBiDFyWzgiq8RbJHLx9eL6Z3sRReOzWqPYVIezyJvLNg0ETyKc8G+JTcEdPzEtXkQgRQFUeCrQofFlAl29oXARabawqtqJFlQeF5AVQrk5+jUdjOQPYZ8V2ZWUxndu8wAs4pvNPATH5pJKyYBMSfDFXnECZUXpu0JlIJF6BYJ908IpCrrGl8/lNTpPiFXa2pac2c+un6INO0VDvbM+kRfaR1xFklqtYSOqnx3nN/b/7xEb6c+6PnmqlHz/ZTg/T/XXqvAPIolCLnYvXylViQv/L4KinfciL4KocoXGuh/VaeK6OO5hAR3oJsMKq1ncVTuIVHIqvLNm+/dvLBQNk01io2RLK4xb7mVe30B28MRJyLJ5AlhtKmT0JtkSc2KUruxCekHa0EMwN9FU2pqlmCENoTYE8V9s5YyhIiMIpJIJo4oo+G0RRMF08q7wxo3lk38L2uShvNBrznnJRb9VzMYGy1jVwQvdUkn28NwZbx96aRRseRcteZrFI02yTQj876KZLkHqR/eOvnh8xX0827IU53ZpJP/rn2+kT6xzQzo6532c7wM80ttN/c2Ih3cUGrhjXWKaKD3sRJ2UaN3Iwa+i9oHaFyaadrNoFcPDHlyDQe2VCccKUqChUKkPeec7/eYCHJnOlT95kAXWlT62XK8owl4k/fWU9rXbbLGkjQODJ8Oab8Weh0HzIYqd+zHGZtowNvoo3Hmg6CiOdqI9uGNI5rxzpwn6kP0DyYkiKcDog1SRwgaXkG3PXPJnvFm9cuNWaJcfYMoIvnLSZk3mHcCNYIfRBhzJBpviLWWQ+ERW05JxkXQ6bCqzKrlCJdz8XeUN5k8Y2z3WKV83m2KqyxhkkW/D2HLsg16Gps+mIhTNGVgbpf3hqLX34HED9FQhgb8WFbvo37D5cZuf+3z86G+f/ZcpyvrK1omysFKxvY8ekCRAVFxw1piqUlAuJ6DuSlx830R1coM1fevZ0OyM0mUI770F0QEa8HXRG6oSZ3m6rnT7FGQ4uVPcULBqIEDJIgclzzzQFkGi2eL+ek9FWtnZz6GECsjYxVK0tQOhaGI0ok6Fz1jJIW1hTpIHge96H534sAXNyZpYVR0SThmolK4h2zLlHEuvVrgh8qcic+9Vwe4fsjXMa1tx9G2YWxdFlf+6xNkKL3FxkzfQ8+8EHhmPzn6PRNnj54CleW/u1z/IGT4xwcwniuIFzo/QbFy+l73rk9vQ2Xn7wLZ5c8VET01lmP3naG+aGWugsaa4Gf6VCDibQpSxxh9g9BHUvQkPjAF6S6wstqdTA4KwwFRqfGZ9gny5gR3dhUI2DZFxY0bkMXual4xkmGpM1tCH7u5qDPOh1919MzyHACp/v+sXbI8RpR9tj+PqV04VeeeBIDnQVKmRPjvXoMF+bsmFh5QeeXNmKPTQHueLIdGeq9FvBukl46Z1y+LV+S9rdMJWGJ1hc0qzJNdvgfBHPltvaSotz86m5PJtqnX7qcW0g0GvtUbrAPoD/nTfmewwGEy8Gx34T30FjsLvAy8zfeFczHeHMk54zPW6qqei37CHfhRQfpgImDVqa96F7HCXem+cOJtDmbV1Ys1OVEn5tgzHx+ncSarJSjTLcui53oiJW23bAtk+ZN8u0UX7XLi+RC2HnVZbE1XShPSEmb9OQqSWPINAk4ahjoBBegp29aNCI6I0RXMJQ7zYuB0gKvXy2xyiyGEvj5kyAAjPH4GjZPLEtN7A/zdsjyHS2O9PbzJyKzLRmXih2llcnPcLdDBd0ig/a7K3kkTZzl6vGBqzhFpu0tjZ4UX82HV3g+EkE+Tne0l4fbqZnrzTT6bMwxV2JUtTD7OCcwq+/r57e9+YT6Y0cibvI7kPelIvtvmpgtxBYL314luvDZ/hOWJyvrXaiJwuWKORe+eHq4pJmt5xcDXSwkIMJ9DVxS5wXzgIVicgh2Twg2uL5K1PCFgy43OIVDpl0nJp/kB1wS3Cvz5keMRdNuAfGuH1U5oWmBj7b0VYm15iEKYEGf8xYqKEVaKTafLUw1Mjy30UVYeIkJ6kTrsKVBVrC1b0eZaDWRo8j0M+u9dMXtjuYIDRCDhinLwEuV3rsCbGRR0MXGfj51ZV7fnqJvzRK+T2CFgXY+eNtCsTkBm/y5BchevKK86n7293URbDbs3PpyAwnqvKVrrO89/eh03xwos9HKXiPMrY1MmX37V+xkv7WQwucBsFXDzY3ONQSbQ/B88Ezz+S2fJOGby+VWSUtzs/LA2sRlyOy39/dBfc5NP8E5OX6bqJAH4wUhbK0Xgdfls0qb6Ep7+T9tNfx4vAC+5yHqO2ABSZ221FZ2QSpbGgSZpMDD8wOoUZnZidHidW8cBYCKVWQi0Drt+GFQOMt+VB3JJM+Gx1+nBQ6hrcqrbQh3fDcynI6ff5FtCGxZhVwuYJN4Z/62agKjSA4G/REwHPYQX6DcBIwxoDAK/BsnSBfaYuXkL3DLI98iIZI2fsslmytXkn9GQRyjmPR6sfTEx1eUR0h0J6VdvFC+stvmEt//X6OK95YS1c4t3AeOlHoGFUMp1UI8ooGNAPtM8ykuDcml07aAWQsUXoh+7lcajlQ6NX/yrqDC3QIolW0hwtpsmDGZ2Gw2rImJgTmG6OQWNkx4g80igtCR6QzEQ5Qepyu40lfCnvGpoxlgVUrq0YLKcbrYpVKHEbzbG4hNqEwQKbgRVymKc9aZO1sdypVuuz3sUKEVwGMxGB04aJHmzmPvTnQTqJlhHkRuSJMwCtLXqax/GLPDp/lsL53uQI1gd0FwGPMq4NNXmwzg3EJ7bsOI0Yt+g4SthFeF0mcWWF3N2eXEKegkV+TxRWPHkhbM+mTz6ylL3zyDIfDnEhptZNuRyO/+747sbs304D359zP4ndwLLYCzVuW5G5teFDPiNNUML+IjF2MwOa6gL/jSsm8jIJGa+dZZNPOZwm7ie7gAm3mFa170yHhOWYX+RFoGUryif6i3glVr3pq2Cc50O/MJqtbmAe5c8tpYlAIpLoyN4ZJDiH2wUxjqUB55R3o4HZIFxkYAVw0MmKzs6FUGj/gpQc4/sfERqXEVEDU0cZwLV3u8QVcTkHdMbMhDaTLja+UtMombiLNbnesAhlud0QV7E2Kjd7C5DnHIZYXmY5rIsx+0cty2e3XGAxaTmHtfZwjlxM2hgXsuhnORPnGU3Pp1X/5jtRbaHMk22w6CcypRVJwFqEbjBwMx7Fn5kmGYCRfGjL4Owi1Jpc5LNJgMtmkBa7ILuCVM7YUKEOWmFfi/tIEej9KogUiltqN4d+7ABbPqTZnhWVHKbI2dJOVuA1G5X/KuR51zsPzM2zhhEe7dPj8RINBTE5llU2ceESWWR0TerA8V2wICz+xpI1WyL0GGkcBhArpUPNbcfuZA85aoItiMNpHS88ur0TDmtUWigyiWUlF1WBKRUbQ1A9EBn8ENMcbdyEwlP8C2vPpbifmWPiueOxDscdxys6XGKJHqdDGEnxkWefLBf203uikk8yC3MN5dEO6xT7HOPQ9hUpe2AAQ6FAl4PMVUmm0vlxV1NyzsdoryMMl94IQJw/dQRjliu7HwP3KL3zl5N1NdAcX6CB+LwqmC6B/X8C9EsMsj1HkjRF4cIwt+XMLDLRkLMxT2BS8OCWJE/hjsAOsI+292GEvFqnAZQHjzDnICUGnwrSpY78GFQKKsTbPA1VyI92EenPX+Zt7DCuuSz2G7QwBDsqigUTjKLDer+0meUyqPkSAiBDcPZKTFYqgkZ7rbKXnWQVcAND55rJj0HP14gVk+GZzFz6QiTgG6xoQLLKwCrtNpPLoyEDFEa9I5ARVaQsCMdFYK4G1LjRpNqCkS1oXHAfgFkrBJyN/viTuYAKtsgwGcQ/OT9NcFSKrEOB8vgpoOkH2RzKYTwU42ND51VeXbmtM+ua5Z5np5aGLA89fhKGa2nk0n4XavHL6sOMCEw0COtwQ5D2m6QBTKSrQCjN1EuGmtEuuMETq/ENTE4fairTa+bHtlOrTfHZwaE/jn/n7y4cuch4TkqbwZW+Gxi+MjgC9skAWVqy4SrBHtNbzbC46w1zagAWoPr2W6ZyxUdl54qqHu5ajxnIjzvHOpetsltr5QTW8cdpSZSLfZInldbJU86VwJAoGUUKIxbrgTFbelOd1N+A1H20YvvaW6x6gG3CaQjfTHUygr5tzqRUBlf5ruKg94qMGZaYzHBxz2+CkfLrEU5xOOYNdF5Z1CDMamvgh88AmjUMbqcG8XTELmozkPwTOihAuNGfJhki1txuO4tBEYHXevBTYKsjgyoEp8DIAIm0IDj/bcO4cA7ILHUXDb7UITmoJYNaheooGkJ8iaPwjuNfBqrPGNFojfZ7z5C6DVBvXmQ0FLI544B70B7365R6ChnJw8cgFo5iG9A4gQTjibMiE5Rck4I3BFgMCg07hhQnsmeLc4Nj8BCjHosR0Xm4OJhZG5Ka+hrtO9DVS7hv1MgR6mprgTM7E4ODWdarKJMIF5yg6Xiumw5ep7mE7wTsXZ6LrzAKrdhYmC2kwiueYN9YsIV1mYRbojFcokPIfuElrpcX8sMjQLOYeuAKSZ4MjbHKPx0grKHTg7zNiqvFG7aXtevrAGbpv+m1tyzxnXSHY4wb6iZMGHBire6bEB1BBaxafiBz/1PlK1zA9y2IHfRhL19HBRJkscwyyvSOpOT3CST7a/Qqtwh3baWGWPaKNU6n25q9wMiG+NwN8bDEALg/ApbNAZn+8/MCRZ34ZYdy72nqtyLETdi8XmRNxHTnZK+k1wl6aQNPdOOc4cRKHU3JgaHHBkMljCZ66g6NMwhNq0RVC51K3rVXMi8ApI8VNbH6f0LvQdpS4imdhluSQ+JWUKioEcUwantw0KnxK8s5aCIHIFTiFUCjSaic2WT5u0lvEK0fkovaL8gKTzaPqHjSHqI0R5QaYBWnc5VKeoK/wNYxRMrLY4kAcOVswXWH/xUUGxnUE2hrIe1CkXhhBwSNbTRfCmRc75GsWHUoOL312o1gWZH/hO6aeyWIuGzyZx4ULJTUUk1GcBEU+mjwe06MZI2RUi5RITJRFTykH3rETnl7cLvMmuoMJtLTdiJObcua6DiAHGiHUMJAK8PzmM2ub6TG+RLsQ+eV5ivg0cdQS8DI7cyznQHhoi8zNPXM1G2dJXGnM1SeBuVKD+4F7Kil5R4UKNlVu21UXDb0GratdzkOmQqwSN7dLl/7sMv7wm97HKVesU9BUzgyLX/BdCaqoTYS5y+mofqM83tSh0Yd9r2BU+diLmFyxDZQ82xA9cSqbWqRXmHCuwsa8vpC2BFzWyOKraJgUytgxXzRDPPUrvoxM/vGsIop6iJwD37V+XKy6me5gAm3O0rk3r6tI4wXav0DySdZlfoksVx9sjwPRN9jo/4cX19AgmgVOsTlxjzakUqyrPNMTGEibc8rauarACK3I0E8iK3noyiN/dZaq6w7vrZyow0xDlSxusaQbFWPcpCyxPB/2KF+/4BzkeSrSxQZzzvVeYAtOQ/Vf7YS8OiaHFFkSIEIAtoxb7Ffu0zNYpshPQPgtFRkOWx9PmGeE5wUhG5x2Nmkobx5XBHQQJU8to2n0Ov0nxvwEjlAC0pHzcLndStAGd0Dcgykx5WqqUvzAzM8kmxLyit4PJtBR+XvRYykwDywohcrXvsBjiJ2Y1M6ZGzOcLbw0dyQq0C5dBsefaha0Cvq08ylCiC65S0nMSMDRPsLr6LvLpnV7g9awxXy3k1sIOTUdGg343Byy7owudVwbBatxuY78drjD0yEDQCvYY3OtXOngWPdoKJ5bHYIZxaJmr1m5RIZwTsoWyUiUBQvcSMuGK08cnpP3lZMvUuXHQ6PnUYD5Uw2EDQ2CrCzhoY2QlMbZK2ZjzRKTRrpUQuSvV8XhDIc5xdwyg09Cgp/CBnykc/6bhkImnl8fMyoS7SWicOQqEYbtcJQTnu2uyx0gL+HhYAJtBjuI3Z0jkYU54wLthDG52sKBi+OH6XIabnXwXU20EC/MqgJ0FDxYX2YPZP6UC8b7XGVfooQKSF4xcg7bwrpU20ZTu7uO6goAbUrP1xtwtIKH0yj8WaDFLA0QFN1xYOPZMmTavCkooSEBGwvNpEYD/sZ/Ml5QRdbit7ih+fAoiAO+gEtPD40IqqRBb3GKZOhWw/mTYjHauCyx0hhiO+ZhPFWMynlHYwClqfNSe9bMKogQWvHllhJ1NHRQnJtKNAKzCRc8itx5JHG07irOm+WSYTfRHVygr5k5xCuVsE7ao8w+4jIDsr/8Opds1x5TYcBpi7mtcwn/Pe0203dqUoAQJibtgMvI1CDTzqeoH2DtHnWSkRsM+NGmlzrd9DQvjF7hy7EhCNrt4qaWrK64DANRHIsrroCxZrNJEYj9kaQsFvGrOAUN8StAxpdDBRf7TpqF2tOVSh8LXIYytYJqqezixeh8eLzzqJB6SQhODgQ9/vBg8IT/Em96y0cErtzzk8+ZXmmOufkpWsRTSieOYLe9hI2eGO3oHCjyCWcyVSWHV+5+kwQ62FfRLDtzQfTJAP+CwxY2PBZIdimoCAvqx3rMa1i1dM9sPb2Vg8cXGMRZibIwdEMwVn9gFknlcv7qpmmXcyMHgtdXVtLa+Y20ykujeUt+qDDyzfjF4LKZmtAQMdWjcRIAcdqImQ7oDhKk3zT+jG9RrZkKI6xwKxqfgrBbciJm8jMROuDN2wyCvgzjYokNzvl4W2zwDdoUZKmRPUGTySKJXTqcI6KEGzz2V7RHww74yY+4ggcWkASRJnujIflszxBHG/MQqKzrSqFEhUbCSFkhnvYbtPu5AnsZt5sk0FPEKbTWIdywcDH24jG/aZIplVmyIOJlAk9qU48GGLKv2K+6DjfdycbJoXsKQSAAhSzPLhRbIJ4wSV/Ji88TpRm4776HaQ1f7OfAUuUVCw0KIGlML25zyqJpNUzyyLnn35xiAlfisjD7tHe6Arff3dJKh6m13bVZJcZnO/swMSDQ57B/hfXBhN4owJ49u3iECzeVwHLTgi1vvM0jHC7vD7HH44EgSIkl8GwPBQj1R0TAV/iqtFMZZcD4JY/C1KnQl+O9iQJdyKg4lHlQAsf3wj/vKqEYMcNV2aeNhoWbnt3cSi2WwOawRULDG15s2LgLV7ksyeDCig3m7cxYQXAg1Gcj/ouU1u95GxKDo4Jj6i580MF9J6YpoP28JLBcu4VnGs90Y9oPTQk3XeFXNCgUxDxHBvfP8ckHCHUF0G2scs+KdMjhaqb3kV1KiDq9ILyJQ2ModbgpgnwfMucivGqllDv3UgqoMTqTSYeD3xgmEiDLVUwxLxLaq0BzN4HzetG6eJa5u5z4bqY7mECbe6F3BxVBeRWJX8L3IL4kKVG+cCpHbPnun3Mw2EVgt3mn8FG2kHZ9vy0c4h44eTCrq1xmS9hvAIgvVgQrOPuARbZYzvPGhjBq5ahv4k0ZqSu8Fm+6V/DZNpOjc+GnTQOigyVWqL7Q3ja6HZUrFEHmzf26pgcwQ0Z7fo8xkDOFsMlUYwfBbFGOFt+OWnf+F564N59gtg1o72ZN7GmrQTHh7q8wXGc5sw9PFKhKbGS43BRltZQKawMM2x1akFvCEN6Kh4Y7Dmow0m6zscVzCu1hQ4UHksCQUZf8zNi4seNdxpvoDibQ0ue1pyuESqyt3mtvFwJElBAFnalkYYP39FxgWVlcCGZaDQqnsFkc8MgUHYn1ZSYDGY2DZyrQyo4ZrgyGgqdCsMnji7QlU+JyvrmyeQwnHVUOoVyKv8RffbcRcQXegnEqk5KAKGVrj5gCEfcoj/MZCjWvR20PeGGYCTJfLFhhL8dRJpq/wOJKn9qzkagIeBElbGVncWYoe+SBv2y0ldvSWHgfVAgX44ScfWwzIKF7q0ujtfHJfXkam7t4sgfwRWOn7HqYhfUW7y6CeAOJ982ZgZ+/5ssImbkQp21iqyv3MRXmzxndN9EdTKBfbsZy2fLBaL2yV50SmkuJVXC5RlSkYdpX6geFwGiSjVmBF9gseIivSQOfdrVwJnKZvGgaZ1JiwSBnHASYxsoxaNqpaczRtIGriszhopaaaSeGjNhfNWLGCZ7ARY+hMEkvlR4vuUTJpnFM/IGjNcu3XprpKd6SepJjkAZM/ywxx7XIV3w7M3OspnZBzWelo4z90NCzChlZdqBa29c/KzhzhPxl5NhloTdEuFgOt7AIeMPeBXp9zKuGuTzyUFNDrjsbtQCPlnkrvL7USi8OOvGW/klenfumN83xWhiLQLTJyx5H4WokLyMMePGgy6LQlpf7r2mU2zMEvutd02weU/hSPK+MQEeNUPBg6vXIymXxd1wqVZ0XTCkqTZQKYNyN0wkSqbLQC1uixDXJv4In0MpVKRmSLyq2EkDT5NASx+MOIQiASJeJrfDm4PGvNJUGOA6c8pS8ffvcRr3t18IYrLap6G2+tbjNYTBPMdf8J2e202k2QF2uL0a7WEAIWle22T6KJoS3fo1uM0ZovBzrngqO7Gojda4UOrBtgSuWj3hWiYTmhQ7Lb5Mt5VatxDw1ZXXPs+FyQKUSVeETzBenFOts1B1OYrr7+CKfdOdz0pzG5KdQ754bph9+6Gg0QBuJ54DYmG3IkBtafBNauxzUs0nY0Xbjr3z8Uu84X014dms4fAw6/+CRY3O8G/bS3MEE2gEExOUavUaGdC8xLypfruXCRqQ7Az6EAC5nVuaEsk7zQzcJV2hzfN6XnAcpGdZKyBrEVbUMlVOGsIsn8lSIc2VZPwV37nKrVFX4XgIdBFWVHv6pHxWyZZHusPsz+YFGr4IUPRTxWaDQiLDV/d8DNPBqYyZ96NJG+sjGkO57PrV5/aSkccHHwWwbrTg/00uf5ziCo405XoNy4OcEqP2Kb6xQBhaOPJl1Dq0tnxROw6XNWRL9amxxEx3V2iU8n71dBRBnabSsTSl2n20QPTYyrfBdmnleQfNFgRprBi3NOmhropmbHl5iGs0maIneEt7zrTLOXaHMrDPklcXavbSFe/1MiF8kG4x6z/3embVfPrK09D+9dTF2p4Lnxt3BBNryXMtNVbKV5gX9cc/j592Js/AIBE8EpWImmYgull6rZLm7K2kU5GAZaXNGYbpE7QATQRUBPFjhirqu0FYwebeSpp3QprZaihuDTJWzxCELIUyxNoMQ2UgLvHjiITw5hcI85Lgt7X63Xq6hTR/H/6GLV3gbG71anwv7V7s/kvmD0GcBrKdjmB2fWuulc6i9LqLhAouS5yzHjO9iYmu7IOQJSmFfw62mfACNRx1Y8T57146W650QaH1oW/zySRscmYSfirU4GYhq5vgiLkviv/sspg/ftNGMWqKX0X5v0Qg9AFPzxzzmZlgkY3bJBrQAUj4dy6tbhIPbM1jySwqWE9OxPrprdmHx713p9t/7O+e73/dNt80/BvgNu4MJtGiDu3vhL9VX3aPCYAyPKvZwFELueCh5CwbVGRGHVqx0i6gt1jgLcKg6CmaZXIRSpgefK9RZBeauPuBJmwXdOiDEwDHi7A3Zr/LLuWTtk0FtBFr4wApoYvEUN8ZV6IVyyhV7K4CtMbj14Jr4IjnpFURxZFzuA4E+NFefWn+eGYx/yQ7DD11BCBoLCEOLyUttWVJ4Ich22w1s0dgnQmOZRZufQOifJ90W6Zlq4IIjEFwnoZfcWCTsCMLta1JYMsFftbBmieZI0EUe8naDK+aVeN6UVtLMUuZAi8T6LiFNJeaefXu8iVY9zaGa55hqeZr8bCg2OnNJfQ4Ksl7Jp9GkyZkRdc+aWXqQ6LexH+VNC/PpVYu1dIQDcerY4AMP7iFJh/NA6u35L+OE1//3N54/923feueJT4j6RtzBBXpPrFa0FFsYndpp0kmVGGMzRNZKxxqz6dMX1tL8AlM3oOgj+dHlMRiKJV3xqLrtsmBSCLvPJdyscMGrcavhmYoJqMiMHzUKcF6GZxeRGT+huTO2KtxklCs4hJEYG47phsz1gboqhCEKKLShmRzBWt2xesbLq3efWkA4qSDylj5dmS7UwLLL77QW0+9zVsP7z3fSh2or6Th28yIvBqsFnaXhJDoqGoqo5RFXjbl5N0F50pGbql7N1283oenyuOwQB4EKngNq6bsCunVsdP25cSJgNAYnyxwkhwDjt8H4srgKxjLGG4LiIJ/yRzXEggs2QwxOe7YQ6HSewvQ8xLM9Q+JcD3mjc7bJVWC1/G1+jBhKPoHgP3FllG5f30qvX+yn13Ow0DJTkpGHxdjeTq3F2XvaM4u/8LvPrX3zN9y1dDmQXefnYAItzRXde+O1knHRkrOQaEe6H8MnK1Zm08fB8O300NEFmMugiL3PNZgsrCywmw1MMkSjVJGSH/qAUUCzGOf8/DW4OOqAio8kVRCCZ7ICsONeQss9N0QTxEyLqcIMQlDMFmfvHseGmTE1EOfeaRdSBt3c/GJ69RLHtHDcltikLWjE06BX6qMx/4yy/cYLq+lfrXFgTW05Tgl1FdNNWe6cy460ZBqrrLJAgYY3bqxqcObfEsL84JA35Dm+qxvfoyOdH/hUpco2yPEza4NQjzZUA7F/KUBHilQOoSAIlEHgtu6iBRsvIxVw/6IhMSPlxDPmxhV6livBZJ5Nq/MWdYMnKsSAgqee7qAu74IGp/ys1ivw4HngPre2lf6sU0vfcPJEup2TbWa2WViDB/0rm2l+ceHto1b3B0H0j7iu6w4m0LToMQP2RA3x4cq9FMxiyRx5LFNhEIw/hg56hJWv4dClAAQG5mqiOM3jy7F+aDOY6vZFk1N4tVzscxBfhTPaCE/Km37ZGNHeDSAmRuwljeHFBTAPpqNisjbK8iCII3v/NF88RqyBMDolpr+ucUmlhPmqzQyd9k11GkCjzxdp8TuTYVerQDQ8JLHeTv8erfx/X+il0z0WS+ozaYWytkbqOfuh4JRZ4ypqwBtsMyPwaLIpNx20OQugzHwwT81HRtMKencGo5rBGggjX4U6riK44PR/cvlsAPDywktGmqENq4R5zO46eGcRGe0VtiZg/AIGAAIaTJC+wGMiXa5r78cxWe4kU23qnsTDL0lcwhjaqi/zBV9Whp/vpq+8YzbdJ0mYH+7i622x5Xc4/J5/+bkXfu6v3n/yQsa7/+/BBHqMhxxDcxJQGFWeqwKFGEC42st37fK3PHJB49MFpHOmITExnxWgKYSl+Ai0fFKYDdMrqMpBlrl/IbvqXm4hfDnGlcAs3DI1u6xQxCDDMq7xN1IqHMZW3sgr/1hMQmEytkBuUOx48muzfmRI86iB0MZ8OL9x8COInGXgyIs0aDdTZ3YmfXqjlv6f85vpE2ijjcZ8WqawR6DZ48+0P6MxkM10pYxoBGFywMswEShOj4K5QHQOjXpxi3caaRzpM7yuyqEz6W5OQloh8+NgYbAWguYKiPVk4WSHdwspU4P5+HWljI7wbAUKsSbQBkJ14QXqA/wP3e2qCoUi3Dd0ZaoEiz+Uh4hwyoO4aYyLmEgnibf+/J76FpkPBn0Gw3lg2NAMYTX0U8xVN/vr6Z5XZU66ZN+n0dRb9Xt787NfC9ZfD9zX+Jnm3TXAqqjSEmXGgZ1c1MlEKl3OcndWQ82rKaJIZ+1gBnzUvEcAAD/VSURBVMDHvzA5mWzOrgqImilh3vPgCzYGn73L50AEg6MB+YgTl1EYDD6OnTmP88mJgbBijPHKv9kXjzt/LEuUT1MLrYxd+AJjhd9abaR/dn41vYCdfA98dJAWjZ47cx08aI7kEM+Mm+SUWWJZ1OGeKrqJMDN+TBfadN2cEJqOIFyvWfZo/pRexNR8huYxjzCuzCPUCCaNLgoFfCzv+Wyx1R56FGwzAE0Y0q70mZtTacwXh0Y+zorJ3Zzwzy2mPQpOBbqkD6qrvAAL3OThQs+ZKBumDlrf80xi/wf8mQXKE2BnadS+/fPYejfdj9Q/vAz9tgBxzjfSenfwCA83WaDBeE1npVs4mZUlcwe4wXbq5VdwK1+5iXlr4nIsIHgstM74kkbffi7DWXfO14aOGYNGYwk8VVDljzodQ2VP9A54i1hpL2flU5kkZOQysO07Fm8q+kztgNQ9GLHPoj6bPsPuoX9+di39a2RsjdpbZBhWVyNFA8uN1eTm6djBwpaeKPw2EOJ7wK/BvTWAryDQHe1iNa+CpdAeU/gc6nH4IjMP6TJCyUeDEgPU0KYOADQTzEN/sBY4maZcgzP8zvtpVrgp/Qj3ZSQYOQ77QGZJjD9qX4nWpLHOrTDri1vgFm+uRAb7tXSJp2BiBPNDudwzs2E49yvAHIWQcwxXP3Clm16zyMwML2KIuck+9vb28G5Br+eg+ABOYqZdVY4ohIX0OX5s6j7AACsOv2ZHLHrATO1JRVfx0G4VVoGWNzFaDmaYPBDm8IDiJ5zhu4kBS+AyBs1ItLzPOlueacZM0mQfYVVeNq7iwryIB6D4j7lx7k6jGWcSFyu0kZ2x8NkjtSxRqyr6pq/31zl0HKn/WmY83sbcrEJpL6EJsYV5sE136rhrm662wxTD+ibai/Qx8IJ4BVvtvUkYEwJodV5ttat3jjkGfxAp3XUE1SOnZiwxArxItR7Hq+nQRxodrJJ3wMqDwocikAqxkqBRG+eI4XdTiP5gIppfo0gcM85Imb9piJcpwoTjmf98VYHafoW5BkU8P5WyCpr84d9x0yKrpecxzS4jxMfB7ylZHtdwLDHYugF3cIGWIDLPhEzlEIRKsZcA5WY1Q6yCgEcw4w2b6OMMb5wClstagEtcec4YxnmILlwJ9yH7YXn2i0KNAuJpqJBEwg2r5NoE0CnN2XaPnoNI7zZNlZSx47dFfAaBh+SYnzLURUA6zAt3AV7A5HgQaYm0wEXDRiBGCHsmxolCtRXpoNMBXxn0qbG3GRh7ls0W0r1JJW920NQU5QVs0As0gmeQ5U32j2+jJPoIeY/laCY98pywqkA72FZTqgZvCKoaWS3vXcJDeQSjeNAZWMVhDsQoNASYYPLK9jHxCrcVa1J/CIqrUi4RHnGEFyE2sPirxuV89zJpWpTX7NZp5Cvkp4ILy4OxxI24G4PajakQKPHXdAJEVXIvico989BZi+xkYGGjVUxhiHPKSuenI4rL2n2Cx3CxRJr4hcm7XPBvV7BCqhNfUSI+C+bA1YkuQcZwVj4MjnluvZGXgkzvgkCzhJtepPvfxFZ10SjwkiZMVshVZppk5NWg1mpUXizBg0c3BybLbKa+jRKNyUEhcXlLK8vePLh5yJchNtGOm6PttAE+zZA4Go1GsIlCPQe71sC3zRs62q0dhHCTOd8uLcdB5SZqf5sXHkyzyVkfhm+x7O7LtzF7Ya6SpSYeCydhNKQQ6AatJtS6GrvARALCc3mC8MpL4ASPlaGUVnHyHhmOhqwV5YvRG+yJH7EaWhMOrY1ZL8h13cEE2oKVwhXU088VgVZI/FE3wsd0WKUlYh46WqUCEwCVwJTEFAgGhbCYVhBcdQu/c9HTzxEYMNkMGHPKCCsIp627pwtaiZ9kn5UVFGSda95VWssaeaOtSSfmYnKIfg0T4qPPX07r1MoMgjAXFZ1J0AyaaWA0IN0coh8LK3GwInjaaPN48QDccYgkwuz8vHl4HG6eDUKQwLcloUwVuq9Dvs6xItdCWPmuTzwrJDFzg8kT5+6x7m2DiFIcWSJaRaHMuqdDQWJqDAHyOgOz12gQHWdLcML0mE7rAKf4bnW2WagZpXN0Q2uYPpe1j9g6GtOEIW+IU6kw7/JLbc4tXCYkwxjmM2BaLZ7B4uHqDojtTEOOuce5hNC4PRy+AgsrmayrfyVOV+4QGX7v4awUg6YBJuCCUHdTjgeZEfA5zY7oKcid3gJV8imxVuPusCqOJKYqKcf3KfCI5yfoV+gQpjBBIFq8/nq3X9lkk3JHbUlFdmMpF0TWELF1pijLxv/YihqLSWbuyigCjKCH5gZPzHnbKOiZwjIgrg28r2Ap6C3MC3uSFo2kRSNxSjy/vwgl5Ndgec75cnsDG4R/deiJskBSnmRU6OmHIuNaehUwTaSrzjES0W4USvKKnpJGNhzMgptnTIE1puyeutJJv33+YvpTx5pspApNDQ7/Q1i9h1B7r8K4hdDzHD0WFM3hX+RyN6Cmu2MTTzf1inOvkW42Lf0ZasLU13QH1NDWqnqJXPdzcsxoLr37OeNkmtriaqcA7J+HLXovJ67dUZ4NapgYp11ZHo+BKhHSUpyMVjhDgCMwqB0XSNHNLVBeKMw6BYYjzLb5VDLa0SXv+Nwbmk/ULMcAqu3cZKeap8xVzzYOBQossSNNaPPHBNCWrHcUPfPTTPFs7GzL278FFjKPMZ1dBC60OgLt4o4mr5uE7BVIBrznR3OxdG2jFGdMmZqWy17BVTzzi94JOmrkGdOPCJfz//aOLTS0CyWvXWqndyzflj54uZv+zwtbHMDOZKQ2tVqZckfBLWcItc9VmHFUlsJ6nNw0zvw0tXdNDjW1XLPO1NjDbn99oVX7gOW7njuYQDviIVMZkanFP3ZT4RBxtZPKoJSoKr1cfgVcxmoeOu+GTATP0ByefS/1txRTxqsFF5Csr77jCDYrsxc8b2LM0lXGHhXPi3N3mp9Ic7ulX2H0T16qiaIBQap7QerAKbgxviCd/rKXWRZm7UovIKwBmAn5HUIR2JDUdpkmsAfbZYMNJ44Rrm2RzgZB4yAsH72LJkfwm04B4sxbM22WVjGDFjd4kX3PbQdqDDztH7ZZ1vU7jd/MFtI7GTf81PMddv8xGRE0ISsKbvBfDlWuBPG4hH+Zy8kUxxw2RteM5+BOm4Zoqj5fw+XdyX+98kz7iXRfQbL//WACrWBYi6owsys1WglMuUUZBCmOAsafBeUKm5A4O+us6bjfRBeVbI7R8MSdifERMYnnID3/VDkfjAax2COYKlJSGbNk8Da+T9KqzcVmnLO91TTQlqXSHcQxSYEgIMYIk38efhMbsuAJvXact+yXvvwuSpgP0OeRCx7I6KqZg7ms/BBTMo1NP+TZ4xLvpHQIJkvs8UkJGoe0hoPGAcKp3V/nsHSrsQGipgNUl5rZxBSvTwEce2aACxOAOHu6eVY8b1teTrfzepyzNc5nZ5ntpTewl+R7j8+knz7Lrjl2AUaEkdZ5xfNc1z667O2sBgNhLvOIngXK5ukRllEIy3yu2Z5n1Ns4W5tt/MS73uWc4vXdwQQ6+vRShWprr8ppisCwqOUQFPzcLff+lMDYLA5RHQXVzb5LcTExduPOwi/ExEUx9yd6AjjlEzzsWDRkF9FUi7oFyLdG3OPhIFHNqwYdsISMjFYNQY0YFCK8yoGzGjnMBu+ihLvWhsw1dxmIKfAKteOxbeJM03XWA+FykKgMsUOZnoGPbCKEDvxyOOnoHWJqmQYQOgn8mjkaZWpkB2LWYXDDfHm0odkQfZNljXnyfCZ2O71mpc2StilNF2ZB+lrM6D9AsD8MnL0GiANflgCx6ZAToszDFUKnSHMvkRedFvl40QlwLLON9thg48Ji6n7ve+458elIegM/BxNoKiMGOLY66fOK0l+dE3TCpFwIBSRgd4FVrIvQCRqYGyFVBuOIHJpRjQN3YZScDDeJyM+l4UzCM+kFU8l1Ov5aftuuWXmzx4l7BIkpmxA1t21Sf2Vhxt1uvrCg+eDUmwPLvO0S6sCVGz9NIYjKJalEJn9Rl3DfI7Q1DFBrCnbYwOYHTgU393p215mGEFLjgHWu2o/++E3zLpXijmXTucfIWQwFF7BQStED8BTTeoRjvWNjtzGZWrznyMwK53jft8LXaQMHeUFbgynE/3B5MT12aY291VjD4J44/SCKK9vGxWZeIFPe3IrPaxyjxb36+EKabw4fXag3f+g995/46ATH9X0HFGhKLufHAo0/cz/nJL2Vy9VqPN0SabJGKLEE+yejI71+4uInM2ecfowvV3hmyzSjJjjdC6ErZAR+1KbQRSNNxU7RPklnHQQZYywWt8JIhP6YHwYw5yftihHlRNgQNcU2eDTLmxpqzDhIMSpXOAKIlo54uSHwUZvkq9bO9OVpM7PNoEZk4QvAeDKB8LggGK1OI8npxccVZQCORhTfR8FsUWSHzJBISZzYzxyvHMLoCG3fAZfCraBLu4q2g7a/xMN51P0FNGif7amnebexTq9wF1OBmizypc/b6a9myfzBmU56zNUfGkCmV/rNG4Rx+SFP93Ew7qAlHKVFHQX8Ljb8H5/rrd82O/rHaWbjZ957z8oVEhzIHUygKXSsPMlpm7wuKkqCjfOOk26eFSK74dzzUPGCGIXjKf52NIgi3BWaDDn5NThf+wBUoNOxZblbIcxu+l78VVSB2Ds4YrX17CLzzISlUTDjlx+boSJDAwamxREEsqnmdMMuF9pU+GBITpe5EwEBrTmAOTl2cixzQPEo+RISSXYAZlSRMuddlvMFzbNE+iSOZ7DZmNzaycl/EewxaDZMm+iIacUOXyy4wJL753ob6Vn2eW9TvtMbm+m2GfZ9O9dN3W8zgyO/Ty6zn4SZD5hQ0ZFpyLT75awUU4RHMKGO0VBOtefA02AvdP/3ji3WfvSvvaH5J+ysCuoP+nPDAn0q9vxpzJlEyyq4yL0QW54lgUEKhekj0UPsxrbbDhEEJ/xLRUZ6anMvObOyjFcwtLKLM6e4qEEFa183RYrVEnlZ6+PGV1JmoQhUoJvGGIJGQDYJMnwIs0CUS01rI4nyEGQXPUkv3ikiiI8GFQAqgtxrmGIClssctAJR3GiqMTi4LM50OW0uQ2wxhSb/g5KApQlMMiDcoaM4nByjARDnszzK89/QRVhuIKLKDdeysIaYTmGDN2Zm05XtjXSJGZFNynMBoT7RRoDB18ccEfPdc8wXM7gbK7gJY4gdsgmpwQbBJm/o9HgFq5numGueO9ps/NSX35v+ydtPMQB5Ge6GBfr7356Gf/tjtdWcl5UyRWV0b8YEN5UCuqZGeoEBzqvIgS06wbj8eg8DG+DszhQQseRf0+voyvlVlId0aTvyIU2e1srxQu/lsnkxFWPlqipzn15FmGsug3kVlzuZUjaqVEIrF6YG/hBmwgPWRlrJWUkleF7kkOAgWsIrLN6K33v0X9xLPiIz3LKbrISrSSda2BnUEiO0CzG5ERlBCP+xXJ4LJCb+mOslod8lN22fT7vRBxDuk+KrQOuF99DrCxZxehN7vzUrWDNMpzDK78OUeIwXGLaYzz7DSuUsLyosIOANpvG0evJyNQRoWIvbW+WdQ8GdhIa7oOtudvI1att/MN/Y+sEf+KrFJ4B62e6GBdqcKPCqc6ZBXKEwSJDa4qgIuMJXx9LH2Rv4tts4ZwIetymsuiC0DDhirwLCUKrP1NNYzCbeZB7bhRlCtudv4plyp7MuxDG98BIVRGAsik8JVRHinOck5yxGwEcafqaycd62wNs2tP/N0zFCyFBhDWFZuDI0j9Wzvmln6pLBBDZDlPCJEE84ZA8xcWHaGeK/NCiMFYB8Ls65ZwdzTVcwEcC67/BVmOSHkPFLYRx/xCVDwBFvn6sUCD/ClFqDjf8tBn5d9nZsbPc5VgHDxUbuHByiH8gKM4MW8XEOBy/0HgFfF/P6d/n2+PPNzX/x3DfccVOE2XIeSKAbW5tPDmiN8R2vMaOgdsIzSw9HqQTmIv/Vs530l47PpYcIi03rFoyrRguFn1nbUsgiJhJUUGXN5FOVyEj8MeASaodwZqgMkUWk4DEf3W6xGOdZxWcotWB2ps9XwUQcecaftFdw0cDjKcMZXi59of9snQoDTsGfdmGKTAdc06+QZ6pCcMewNizjJqUUKujIZI3TqbUHbEJ6Bk27CjEuqvh9cJfXm7xi4zcWfZPE70HG4gvpxWNn2WePh4NHz+1uMD5gyoQn+g1wRW9Kmnj7xLrRzLR30x/lp1/Ge4GG8OjnLqaLZniU/UcnFz4P+pvmDiTQs/WFj3Q7EOrO1DGjpAVKpznsfCtCe2Z9mP7nz26mH7ljKd3HCxWtGiNj9gC00bqNEcMP1UiFx5sF1hZ1hO6AKOOMADPhESYA6PJtsQ2tQtNZnVncsl88RUuZVkENTKT3XlyeZZmCJT5wVUAWa9rl4AkGz17WaU45f6zmblHtvr1udy2dofWsWOG4guZQCBET4fv/lCa2GyKXuIQW/SIvipsufwmro1UvDGfSf/sHX0hP9+1zOFQe2uoM+upzHCeAjru/uZZ+8ituS8eYhvOlXeshxg9oB+fBtbdnGNBtxHs3YCYjd+kN+cZkg1mTfH41JXWKhL0mDKiy/xwz9J96Ks0ebaRHvuY1qTbXP795+jJHFCAcN8kdSKDvODnzySvPrZ9BWE9lqZB7XIWJpfKjkm3SjfTRs430I5wC9PZT3fRa6uYegO3o6mhxmVQGT1HRlBvLBAH1qSArd3SBXVo8gpt/883wwfMQ2lLNCo0raYIVp2hY8cIU50BVmN1woTmB3U+cSnrvUXwGwduc/OOmJL+bfT+v+N/Hmx9tCPbdwmye5LIIXwRwGs+N+yPHPcANn8RNm17mLK9dEfwCmvZJvhy6xewCUxQUnljfD+TgGsf7/eYWrydSRwEPPhkGn/IYgmEk6rp8D8dIdY97uLusiva5n910EkDOcQ0Q6FWQfuZ8qp+/kl7/9tvTWx85mu440Ugr7dbKkftGf/vnH330H3z/298+XQWkfWnuQAL9c9/5wRe+4Wff8NvD3uz3xMEmUT8VA+NW+WMwJ0FwgtKe3uAN589Ir++p5XlaX5oNCxQcotEflQ4KdBshhI4Hmwaqlb0LTXx0ZzyapZfg4Rk/xmBN6OJsJ4IKO3YIYjxGRBVqAI1tOmgMv4enwA18k6S/mt58sp2+jQpbnmM6Ch5YUr/hUpwNtgFfFLiiRQsvMlQhMN+LnZupn+DJBQliQV3CfZ6EhW7gx5BYZaSX/MyGByZKjTMReJxeE8I5Vnh7OwsmvsCgUCvI4UQUyPIyu3zPdchgkage9bLO18uazId8/iwvZ4/Quu7reJZ5hM9eTIu3LaSv/o6H0uvvwQaf6/MyrG+6DzjOb/bvD449PPd4Sn/vYUjMmb303wMJ9LvSu0bzzcv/bH19632pzXyLwuUMgvyQF5Y9Ln5C+KrwEEJXjgB05s8EBa5UdMBX6SIS3LtcVGwRaCtAEC9x+VhwlXRRaeWhAhdeZ5pwlSfwEhAthLu9QYU3w13nF/hGp5P+6pedSm/hcxqznbX0dLebziKxrohpkrirwh0JbfyeWuR+6Mw+G09ls8IdbfW4CHVWJxy0xPghyM2DNPnvo8W2ceRxB2nAXxqB6S2yU6Cu9onuU77FzaIP9h/lFT8QCq5aFaG9h3O02x2W2t2i6ouyxqOklGfBr6DlMR7JzzGNCzJsxILXW9BzerWfnr6I5nfU97Fn2Jm3kR5+5M70Ng5wfBVngC1x8J2DUhu5C6lt8M7Otn/k0c9vLm7NrP7w20+d+uJM21GqcP/oniN/9MOPX/rtQWf4LXG2VImQa3LWe7C5imCKKMLUAkqIV0i/8XDBRx22V9a+wsjkvZwc5QrORkY7gQqunaF7PwlbrgIRKM3DgD3wF7i97gj0DDbocST2MqdBtZgSO1dnV0VFU3TXCgBoFfAQBQTIbZz8hhBqj7vXok1YfDYO+BkEzXB3eLTosfK2TwQYQfO4sBb8cCDXhGdiNZ884JZ+ryzcYYLRaDwQ8tIlFuBifg3+y2ql3Lrzwlw67klWCB3intkNkFpYmreh+Xmm7DisK/Kz58GiTD3EcBMafv+5Ydp6Es3/9JNp6eHj6WuZXH7rSTZuzdI46h3o91NwvPVOmcRg6Yc0/PnZ+e8/U5+Z/Y3z5//Lb73tNg6XfmnuQBraLP7Oe1P/x587+mOXzp/7urS8sBJnNChkOgUx/IWZERhRY2FVE4TAAhPJqntJUu5GKrjTLhoEAaAYu2mQ6fAxwB6eAmfa4hes4Cr36aTTcNOwBYZK9VyMLvOVvlrlAYqbsbhrMRCyqH7sdfAAUWWVtWkhokajVsvG7jPQWfx6mW0ghVo7Xs4Fh+stbZSE4xFUAWnAiiQrn8Z5CE40EOrD1TtfEbMhXcSM+NwlFQlV79J0mHVkpDDr+FLtXcT1mI7z/Dw3R7lINsLWdnX0EmU8r53tWzYUhknAGMhzDl362Gd66anfeibN8KbwA+++P731zRwag+WhFh7RuGtssLKx8ZpCbtjkmc9FYZq3h7Avzr6v15+Z//XLn/9b33bk3rVM0MF+DyzQor/4fenPZ3+68RPb68OfjkNNYp8fEcV2ViCsDS/94WQYl6pCbwgnnvADpEDEAwGMosMVJueHKkyEwuTHnb8i28eVRhf5VTDikMMVyh0pA/8emRTY3VE+U4bnecv6EhLpUHMGbeSeBU0Mq7GYDzFv7QwA5RQuNJW6wCdUYZcrD8AUeA98VEMWMyNr4dCP4HYnno3ABlNnFBy7B20E7mEhXIPDr+baC1jUT23NsHSNIDOrQeuY8DHKAyxAWMDpU9CwRN55v4ecQeg2OuniBlN3aOkWaWM3X5P+gdXjj3742fSxR19Mr3ngtenLvvJIuv1IP91e32Y2hEah6QI9mlgNex/44Yqi1StrFBNNpjrHAy/NzX5Ht7My98Ez6T9716l8+oG536hjVsm+5+DuVx9Pje/69c2f5WT57wuh9t2ykIyQzMpfCWagh3KYHpc3neoKRkc6BycRzy1Lt54pB5zgMl7hLAI6BREcmn6+lj9I4afc9RSc03noD5h9kBkfDg/aLdQjYyG/xb0AsQscLzCLHnMjzjK2acPGD8cXmRGYQ5V6aKPC4VsldZ69+5aJFpr5xun30oWAufpodnJqRIMYYhZoGigYIdD85qaEYIZAB2H8iExTppb+lAHhh5+kRx+/dT5V/WhQTwH9+nuX04MLm3wxgP0oXuZK3gNMg9idxzz0OoLcbc2lF09vpz9+/6d4IXcuPfDOV6W3PriS7mj32Oes7qahUTYtGgV6hrK14Is9iGOIkrPTsG6zzbsQOYODU6a6w8G/ay02/tN3z6cXgvgb/HnJAi3+L//VtPjxJy7+3LBV/2uoourcs4rM0LLBeiC5R00AE/YaJbQWSnQQK9MI09lkI1KAyoXNR7xRweDw5OfKu69Ai9b8dOHP3ngw3Gu6kQRd/CBEkV8lXOP0ekqe3uMSlsuxAFop6J8nYd9vjTibQJDtm/l552Udj3kkrUWts9JWZ8eZhzGqqZagh5dDUou3QBrsi2hwVl2ThrE8i0DwAsGIz1L4cmpPoeV8Wg+6dDNUnVGWOwDnaCzhB0wzxMz99YNDHz+7kR7/PBuH+ABp1IU8L60Hs2CRfL7mzsV0iqm7OdLFOX4IoSWKL2bRI/QQ6Iuj2fTxT55Nzzx6Ob36/tvTmx45kU4c51wNaFqkh3C+o8ZmJbOvUVjvjUqY7V3iECH5hXM6UZa7LhGvofHQXmRgub39y3/z3vnvCaAb/HlJJkfB/f99Z1r/5t859r0fePT8mf56/e/GMVK+EMbp7FkoqUEr0OkfChROm02/TCwCY8FCqITAH12hFQ95ltSwAuOjCCpmGBXPYTiSn5o+bHTSR0YlY+FwPsZlQjz6Iz/u9hiBD78VXYFkGggLZzh5hKCQn2v8QZ83EpjGDVzDLfZIshHnGGclceBgF2HtcUU7Jz8NDcQxl48uOXbXd0jHuRtXrvBhFYTcd/fTwBkJ4tvg8+tAR9hFf8zTjAhzghshDPopbq11Od37+hPpZIfPvrF65845z94bMZ04YLl6jTI9s8bUqbzi9FcSUFUz0MUJRVVdtGgorgS6h9s9Nwq981J+scx1gy1gOQ0hPf7iKttKa+nrvuWBdN+dzIow797A5LShDnxRGB5xqghXnjKUnZ7NIgPMyyZGCeIujDt8tn2JGBi3PCzymtdSv3EKkAO5lyXQ5vRvv4nJ5fYn/+uZf//IR3sX1n+Mk93fAOM5qh0VM0v3sr2a7kZ7N1se60RLp2DR2mGOLdNCWSD3eMzTfTpSfuoi3fQchxmyiSv2DBNv8bUJTcNjthUjLT9WGlhevMDeWvbjHmlvMyCjUwvBJl5XGkB+MiDwsVc9rW3QXc6DFHq7qEix8RN0CY43cBnjgkIDDfQ0q6D1TiPddXQbXWQJgI88NA3ws1R5Anm7o3s8vVBbSM8htGvg3hDWio2GzR3Bi2ViadUMmPGi4LxsG418DuVwlLBFnt13aU/o6aIxxWajl8LceEfdJbT8RnrktYscpsRRxXwWwkUejyG4hGI5TePrrF20NGl24Wi62wMjWcL+NNf6Bo1oleN/65wJy5TdZUpUZ6DneSiKZhfN3OX8jk0+Md2jN1milzh51xL3Xtrm01d96s8Bqy8NuDFzZFfDt9NlRp6ZMd4xAu9Vgs8w+WkdlZmZ2XijkNkcGlSLvFe7FxGVg20jfdkC/eYPrS5/bvSO+9LXN7q1s8d+b3Sx+wAUzsZhgTTLv/n629L77pqh+/LdBwWxsF++qqkoMxEDuyNa7zba40NPXmBwMJPecGo5jzOJV8hiRpX0eAOP3lgqp9gq/N96/Hx6xz3L6TUI5wZW62Q1y4EUwLucOJ/iPNrHnu2nv373UnQmCnQR9pyrv7oQc07bwhxg0Peb5zZSk81XX3PfnYBniLLV1EZn8/Us58c+s5p+6U+fT8P5Oxjt19OGsqdT6vWbHSZDtHSsAA8Kj/PEQgPzvEQVKchzAPNdlZi8jcLwzLnauSfBLx40+rPPrqcX7jnOrjiO82WhQ3H0XHJt4SGa+nUry2xpn08rzHAs0Jg6tU66E55vzC+nAQc8LmC2nGWeWrOgj0BaNz2E2QZotk4rthgH+O2WOPKAsg8c4EKCCicfeWBa1RdkobVDifEcK4+AOv8cp9KCyxbpPhB5p9nUaDQ32Vvy6U6931lrdD8kxEHcS7Khf+DRS4v/V2/2PWvbw28bdptfThd/Fwaab4ZSglAZ1j8Tk1vpf3xdPX07Uzd1NIUuymBJiyMgCq5oMyq2Va/TRfsW8MrsIhUf+juYZXckgrHggAM+EuTAA2FBg8xy1GvDinCAFIJm1SjQkXPJtbpTASBY59NjR9CMsa21osbK0eVfiUSgxce/H8dZI0Il2mavgsvvAkbvgdcXXz0lFErRVCvpVz+xmn7hs53UmV/h/T/4EHsbiJYlaug4VFEEaGLKEREso8cqjKeI8uZzmAnslQA7F7B06wBw6cgr2Mu9sZbe85Vz6TVMr7URaJuhh6b7Qu6lbj2tQuwmmrpPg7LRuVkpTBM4Ge8X0vsYZzpzCD44k6LCoUHkQSzmDIO4ebQ3r8vGvHlbu500UtRSmGkAHnRvbxyDPvLRvo8FJcLU5qGV8OucAZqdnRXm0dMvbn7jU1vnt/6X9z5gYQ/kpPlA7u9+bPDe9zeO/sTaYPSWoU1PTeNLaWzWxuqfIpK4Dq/LszuPslIHVK51RrDs8h9P+QlZtfg1ul0Z44jez/7qYroLhqjdTRaywl1c1qN3DxPfZi9Ck11+Hp4S3R0RDpjClUT5qbQN6EfDbPMGBvsaNAWyXqEcQVuF3BvEK9CWwRPwu5wi1EUj0heFhoLciA9to7Bga/qdvq3aWnrzcjM9wsDwA1eoHzWuBBcnrc58mKF5KvCSHKNCAlSJakhFxTGF2lBhQFhjaRna+QggzySicbTnMLYwN6Snxlyy2jMGWjQup+HmZeKcMwzOWWNC8RjfN6QuNQkQ2RBkhxUeUuPxBQphLIb4Ror1YFr4Jo5YJArexoggaIstqxjT9g7WJcYG6bLAx1fIDCdfgLn0qFgwNdobnqA0+I7bj2ymhz0j+ODuQAL9Tz62/e4r/da/WK0NFobYUhicMFWivHByMWxC/Bwhlc5eSgv3H8fcaLHCZKtVZwENA/RbL6YtGCIuujIm6519lVHYUsUJL2xxwUcfDERwM/sKtul7AfK+01k9SH00mjIttiMX+1xcNMZKoLX3bcM9DhR0tjKEWeIF4q5MDrFft1kPXsWkOX2pn45e7KfXnTmfnmNGYG0JWoXVWQi0nWSEfWW4Au1lWBSDHxkmbxU37Sy+QXI3U2sPHWG8sYD1yUD8Tug6MXtnuhOa43gAtT2SWbRh8JP3AZ3Sk6sKlVeDbmpyiKRZ8kchYj80BVKzahyOaCBRTAkDb/xBind1G7fKKYteQFO+cZRliHKHSiNv4qISrQWGhYyhWvGFgCi5CA7sJtJyvaQf9CtyzR/ozPUWNrYZQHBwdzCYVhuVUtLbh3tItgJPhfs2r/OLnsRJaaJw4z0XlM8CRYFlbni0o6hwusjYh1BVfDEZrNLighc+yNxIK7u9drrgo3mRWDBdhIUnHkNPBEDF8Byaq8U8Q3cb5wMC5SyCSLQR3fTDLaDssHqYPu6yjY9O0uD9Hsr9J+fT9qUL6XPv/700+vpHGNwx8Aua+VGqTBj2O2iCUMPhmQUTTgGxt2EueIHPV3zbQ0vp6zi/+W4G27E0jpkV47BABZ/BGYfKSDDdPxRWZbck6ljzycUJo9ZnXF1ziAilKWetCUda0JiBZA7Jq6xYehdb/EUdS6+pTZCvcR0TYpihkUtE82MxaRGt5iJvftPzvAx3wwL9+LnH692jrztp5eVmzd3RRqXBctMlzJJreqh1sC9dSPDtiJFTVkTxnznFTb+CZeHGDiCPqpIJwXrTADNm/hgwh4sjp9eHVFl5wgeXIllkFCaDwbucFe20VN6onyNzkyB3UIbcSgMPntvswoJdqV9C7aPFetMCLRwothkvxJIx8lfDZFj2bY6VQXr1A0vpVZ/aSItXLqQ/3SZymUshDSZAtHTLOz1hS2dvLgAtBDNjoXsl/cAbj6d3cv7zidEaA1/sZARJJaAguX/ZCRA1vN9BtHxZKyrQ/oHfgu3jaiGMmRRBwtyTnqqRqYndP+2ccnxLBr8CbXhGK24eIk3mZCgjaLTdAuVPQGSffGZQSJIZ5smb9B6f730+3cvfS3E3LNDpDTDoDHXqHgA5VrSHNHvZnKXQ+pChMWjxtCBPuczCQeie7v9v71x+LDvuOn76/fZrGCsOxh4HB1lWhBwRHtmELBFIUTaWkBewZh/YIiHEgr8AsQBlgRBYimDBDjaRQMrCWBE4E8dmETvjweM4M9PP29339uXz+dapO6d7ejLd1410F6e6z63X7/erX/3qV89TVUc0sIsBNiRQ6iKgGk4yE6AKfNauzEihmCK06nvYVmFzUQpROXBgGm064koR7vOnSsiTj6c05FQFL32jftxUePcEo37wa+VkyMoKhVcHbDEpeI5VmF9ls87RB582N12S8kCpA4AsHyC4pN1RuppnN3kd7Ddff3Gt+eq1eVbymABTDq5j2OOVsSltjATQHPdIeENp+AzP0pRYyUNRslJkMI7Jjw7yV/JSPOTaso1COzTBGTe2XSpoRemDGZTJz2TZVHxkYPLnGiRHmsorKyrnwlwsECld3Jhlhee0wYUdcsJDoBnUYW61aSUyfsAZBegIC4DHmnSICqqFlPrURgY08lpNDSMF906oiH5Zy4K0T80LBVTZcS4dSwot38IOjH4E72QLPN/2ZdlK2kzMLNz5HE9iKEDr63zP+Ztlu8Fei2vP8haO9dtfv/9JM+Ylx7vHv8ibPwFI2zeKfpDH5i705AeHXiaEG6xL/C5fA3h+ick2LbmrDr5SdhAv7yqa2Uwlg4xynGdGnhbQnlVQLOml6PhxlcOgkj6yAKA8wrR8CCN9aBZkW2eJ5L/A4Xc15XwDoAlXeucDhbYy/SzmUgrtXMQlqZSOtT2KbPLklK6+MKzgClN0hDQ8znERqvEdU9mekOjEdcfYBlfY0mV1AFtn4tsfBfLguL+FU4AqjfgULPwHlmFDbCLskC13hxJRApAzPhbWh1faKTPycsQqxoJv1ISRKBqrO0pEnt2Eowbkjb2boFn3XeOTWE8+tczwea158QUuaLm91xzdvctaOLJhUz2jb2QHnmtfNu3K2P0aSoBx+S9trjSvMEzZoDnJYYL0kgwx0NSSpVI5BbfxTDGEd1tWcgn85JuHxFts3bOeRbPLMMsWs7ZTYIGrdGRFaVFRyFLt0RKCX06KwRNi2kC3wZCchJdlUeNKZJFb4bv0eMJe3lxcod+BRcZtMp+bLiuXMh6ekM5DpgghoPwkP2dgqghOBZ8b2CZzCvC0p473HqSjIhb+0sK0PEewLVAqD4rncEKhlmAZsAJaSbEM5Im64ldtHKbkbCO4krUiCObZukrfQitSgTrwq0vcB8cXnVa5f/mZa8/Qem5wH9x+M39rp3l/F+wNWuoMRiEkUYduEo1mjZqNtYVmC1x23odeURBZBNY8YOkTp+RE5KIklpvX5Qpj1x64wONSSUULOLRJYsiEXuObwsmQom1RSqkCHDISVCJ4W3pBzE8AShlMAg1r5dqGBU1ZufZuL/UZzMUVmkTKre8kj/CUW5GABX9GmZ1YICFrX7qmAF+OywiolthjUBWw/YA3dB6xb8T9yEnScaSiVtL8uwqQhQRZruHi0fUM+cCJe9XKPyuv8K5u2VK5B0HFt0G0hfbynAV2pjkccS+dS0626PKgFqYV50cx2VK7qcfvdM/T+m6ubWTyM88C75Oby80LDBtGy6wd3zps3ttmq6WvumWWf2WIRuEIw6SVKV47UTWfDIsYcrh+Lp+nxIXHSZumtIJKqShurbbKxSshaitpchEAGV1kwu+eiyhvy45lcp6JOiu6ykAqyFnoEAddG8EEVsL6gYUPb9LDfXLjxo2pG+lLKbQv+1wN8EakoiQwY9OUGlczIJMqFAUhLEi+9K6xAP9co3BH4Lhst8gir/bjjGJnnxlfi7LA2SkACw6P3JiuQivopE8Yziho+EewKuohQ4J5WgbvlXDcbOtrvMMMLy5PFuMnHnZcOxgxiQtvg70MS7L6YzrADeB/j7d/3gU9YhmKu1j4kA/3V9B6f8ya8U0uMxwfLTUHB3wbhZbwLvTmmDjObbPrxxsTFzmr5OqHm5YcrkQx2ScBW/soi6dTzJBLZmU9W0V12AGAEfxHbxScfONJTKKETYQ/wakKnYD8CANQ9C7ACS1UxFGeJTy//CSE8GLs76pbG0KBJ1QE8a3tGGNNStqMqpqTpbVn37o9eO7Xnlu9FYBL/lxKofPJYjg6dpeX65WO92JUOliTWTl0nK1Cx69CGK/n8UZBqoBHrLf6bv9RxmRKYvwiHMdvd9E2LxucX16NPxUJQAtdWavoR1RGx8i606qTxphltSgntUBWj3N1WUnbjYK56BD62SXGvgcL74QWNvJgUqjCYwVXtxVrF5gBleyAQfQh3fYBr+S2ydP2Gldp8dJlxGnon6HkQ19AHbPawZJV8wQK/DEbRNxBxyWIEZndgEt5bEi6w+vsA05rbzIpT4uclltuinrJcaR8StR4zENHXgWohDy6XEp8GesGGTkAXWljw1noRtHpDcvVxMIiHypYNmHFK38tB3R7zqcm8yTipTl22y0rY/Orq19A/v/w3R8P3vjai6sfiH4ZcymFppwQpOzDQc1ZclkKv2RPILKqYgGTbpzMBOcczqp8JlHQG1JVVWoVOl/B6gClW1M2SbcISclyY0Jzn/HELl3lCso2lxksrV5mWEWZxXFRwONKKrQGHclrahi2vSZEXl2tEMBCsigqA7j14/VIkw2lURZOYAhQoVeh/+S6Z/JorWHsmIKiCPn+yjG7CYe8PeSDO7TO11nRuIeC7rFlVN5d4Zjn8sMR3y3JxzMXmShao1z5QKHv3T9o3t/Z4sJx+IOO1wmcUEHLnyIHtpZLWJO5B2E1F0RhCMe0pRl3/TndYlcaxooDhq0rwSq0e7KLLJFHSEqxrKyYng0JUkcXKg69m3SQ0YOKCDwT7BPeXbBrlAnv4m9try58518+bd74vWvNjyBzYXMphd5FeOsUmp8W82OlE1PyibcGYqPUvlDxEsrt+7aKdKcYQRWAtsaMWgZmvPgdcjBwQNMGbo6PAEucv6V8XMkIpURY4719/hO2+v4veyVX/OSYl3Kg1BlHApqKIL4tCWmKrRqmc1QzYcLVAjmTv+gFQC6BCSt06ZHgL7CG1UIEyzzBnPyVYYBh8AUPnryzs1lhr7h7fZfYS7GxwVZXbh66Tms9OOBSHu6uOGLb5spTQD+zgv8QWtQ2WxH3VzPGPxouN3/13r3mpS8/07wIr1YYdx5kfJ9y8YgT4PSOQ16qeIDVahrhwou9T/arRMsAJNaRf4Ehn9TG5MNwYMreFvjxBZJdUGuUiGWkSg6h67uG2hsqG+kOqYhl8QAZmZ7pY4VfmbTRSFkI7ZCRlaMTChAYn9Hm6muL26M/a66t/H6b7IWsCys0ixzNDt2tC/e+CijqWZi3YBFjSdAMOdyAqxPuUfuE5aodWqCGwtDQqWa0It9hXhKYfM4LW/EO2NQ0pKteoqWtiuiwXdB0VTi8+Lvs5RLbFmChucWk6sesAa8uceiJhLz0hYgyEUSamRSizOZBGTtWt3D8K8Z8FBOlTJqGmXISTaSNfzVOBquxYOTXIVZdGShdtn4bWwof8MMT9ragqH6LxfOD+1ySMeSly5ghnAWyvDjk1MkBe49hYMDJDVZHsmmERe2bnw6bb72903zzC8vNrzCpXFdLZB95eWh1y96JdAasGLg9qPCtsjLMIS0rsEqlwoZfc88Qy/x6f52VORc1Eu9cQWV1UnzC0CdDNJMjzEqg3By72ytZ78ykMXksaPJqGk5sLTdbZjsc6SfcOMsRfpWN36PxBdQ8+03m2G++NvByD7Xt4ubCCs2LwuZNWpSfuoXDTehyqzBlytKKjaXR7+yJ40Ef0li+S+ZWsxpgplA0HjFFiSUJ/qy4KvQ9vk89z5m1VTagF+ER3iYlvMKP0Fp8C9OTbz/hkpcPOBO3xbrTyLEr8bIIJylE2bIYPPpvxm2YsyEpzEi5awiUfvJYwi0qW6V8ogFbND/nGwduW5woNCXscpdXEYjubZ9h1SVlBDBivDiiVjhud1XG4ccdWoj5UtocUHGVBQ4dy9sYsKu2eZbhx7ot2Enzo53F5i/f4UQHLf9K5iooDGkN5/ab5zdGzTdfvsb6v/fQKWkbBQUh9yg1PLr3vHCPFCGv7DOUAiYVGfAoNeHl0K0ys3zMD7BkOQptpcjqBEpPPu0ZVG7lURogS8mWGTwrBcKwfFPWgMmRcvGolsOlBVoc+SErzZynngYe4bmcuTDCq2j0h99vmv/iEoZ9jwVxB4WtHz882OGEnJghNYc10+aFp5tvszHn73YpXArHT1Fb252t21KYocCDoiI4LqV9YZ+ErTnAdMEaUwHA32KqOxH80CW6XfTwgPEnSrFAekJHXPBS3ASkKQGWMToNywNaodP6tSi0yldKr0ZZA4h4wAmulKDBuM23tmHa0sFdTs5QlNYEhkJzbguIcuNnUjhmHnjCBuu5AyZ+jK/n2Nl0onLj56QCG7ZpFV7jJcBXbbCkSauNBu2M73M4Fb/pJu1N9nbfa27/8lLzuTHbaGmllbJvQ31M1NbQltpwld3GQOW1HC0DjUrnkyVH/I7eDinrvOrGn+U8lNdtoi7GhHT8YIUPskVeQw+aKrLzWjCT9pguwgUcj2xxSGB3Ye74zqCc9h3Qku8vzC3tDI/2BstHzb+JdRlzYYX+wauvNj/83qDZu08rcQcpb6LQHrPaokvwYhIVWiFFySGb2RfrwrQTFAfcIyyfjjrEGSFaIAq3pcH5txJXtU4CGgWPiQSLM78USuCtZCThenlMF850StMCb+wTkc8Iv4XtkAsfNViltHL5JAwebULCC3HS1EzgcbTg6Y6MMo6+PKSUS+SALWlXi3w/bpZ5Yzjmu4TNAI8ts6tI7DOfY+LY/PvHvHNA9r/5OWQeRJCp+KYvfXmiIVj1PTtdHbevYTO4QpNs7E3MzfluLFqicZEn1dblTnGzouTGJsLdcWfPwW5RVptcQi0t9xGVr6yuUMe2OYrFkGj/UJtNUQfQpNcZUiFdufkZfld7hjRKDndsVhLvxM8egop57blrzZdf2njzlZeO/3h3YTT8/PbTh3/69XQr8IsMpjAXVuh3foB8TIBJTLNPC7FHFWNPQbPOVtItFCn3PECOoUKumVJZlLsvBqye6YMMQ2IpYeKiZBLVCKyUKaA0X3rxn2eqotZo4Rz8aQyTRGx+Kg3tTGywA9raNV7cauRxYlq+QrAG1njyVcPb5AORYGF8iIgTplLZsX0jlgpvtJXRYgCJz6Zlxz1XDTQDTw7g30AhPLWiUr/HjUc//ahpvnidbzpAdxOcVErRweH6rZOTDVZDWPM+Yr8NSY38EKg2IGNaTS49ao44B7ZHxTlWWdnmO+YkwhxKOBxAk9bnBPcud3AcclB3sAtC+GOlhompg4aI28rHVoAx84Hk0fzX8YIV1EaJU+vRBQ8rWK7rhLnDkJ2znDRoFnlr2iwe7//Fb2xd6LPHYD3WKMkLmde5Se+P3pIBwOFN+dtd+Rq2uc8ThaVK56UKUtHPJDLHVTyyEr82YWnNwY9taeuGqI8FHaUm7DxlE7YqtO4oC8WV5g/6tvLGB1cp47fQfXsYtzjERxGMNzMa3dW0buGkpzf0KwzpJFA7DFTEQte4TAiwJe9T82Jl4bR1wcM6RqActo0cnW1uIDsXd7wl3vG5vY2NyJDT3ofgOaO7RSNym8bEntFKkAQIZ/5wcLDTfOcmNDx8Ic++rZCfyACnVyy4l91rDGTdlnCI36zU0wq1tyWKiQywrQzMk08qPMgpU9Kf9FghGDEzngAWf2DBMYoJK2NPksTDbsHxEwwxPcN1hUZpXMy8/z69zYswhmKESTKpFBSwhe72R4OqssmmBWTBqMTGmSu7SM+6m0FNlKs4IWxAsSyAKoyzebagq5GOaDEU5EPGhAVqEwxNvYbXOJynDAQnQ4mWp8S3CU3SND14maSPd6L4BnaeUwotHGkLa6+h0nIJeeBtjb2uwDDz6QuHCSzDCXsiF92Pny5u+TSZpIvNhzHT6KTCEpd8A6A/PYTJ6MeWfhoYw0gvstGGfoVRRNJQeTWBBznptmkbJ72aR0GNd8yifKRhfGD8IYxnbOVgRYcM81yNubhCk56slNqIXYVsmMLMQ060A9iGGW/jqHJPjG4z1TEKoSqbBALeSqIWVgU/6zc88JfKDkgprUr1tJ38nQ564JNZjPxO8tuhJe4pA5z8BS2M4sajctoAuJbnUka6dhEJs6eaGHF4JGuw1xjwdjM0okTECSKA8amMDqLxRDGNF18g3cUqStm6zYu4icMRxYWe4fWRLt782IrbA8uTj/Q1Val1Owcwb1FsA6wohJln6Lv7T9SrNJfVgDYHsGAGkrnWlskaZt66GZPjmuEi+TOwxrePsBVGp8OakhBWC6SAHzJJ9KHQB7TO4pxK8By8s/CCmEfDO3G1e45i1/BOMRn0KNZCh9bJIZYtsvaksoKkzMStxrTtyqVpT6ltKxsc0lQJa9JpNYkLvuFE6BZHW1q1jHSn7Fo76YojPmGh2caZhulNhh/AaIQ7a4RzeMNybw5hWtHTg+NnfD3HUIaPGOG5OnNxhX777fHi8Y3dLBn5WqWyoW1eui12lZrCrnDhuXpAMLPBbQXSbdVOuUGsaKFrWi3Og4hQz08KV+GfEXDCpVVxjZ8QLvxUKuIKdoZEodkNrNojIuFVQVJoLTEVSxTT76K20UVpiTNN8YVR+Sqbp8q7BrZ2pWd6vlWsFcBKJmv6YwS0ayewBhmuu8ojbuDEM03nQrH1i0dcYPRLj7BcsGH3W43IrRFEhNDjx9f3gta9KQxR5wjjGrm7LcaVWB0OHkPv9ddH68fDN+ec4PHevRROzSG2GTjvCdkWLoWqW6Nt8m2cQVUIoUO4XVZVxERakEqlJqTfp/qxawER+nC4cBrtSkt6uMWrT42v/mobLupDj+GduAqvHSUnrhumO0SwNBEBP9qaitOFMTwKClAaD2XH45qcCqfyGSSNWpknfLY4RAVAhY/SV3zL1AdaeYCfuAmPQpsO4dJPuuapTaAqu1ECyF+GU3jNqkbevDPBqYKrG+zrPhwd7N3amvtno6/KXLyFJsU//Nrqt//8P5pnh4PlP2HNk6t2GKeltTRzZgLlMHOOlx/KpBmNNKDU2ik4c9oxyqguwdUCfVQBd9BOOaUx0bpOzKnweDqRZ5ym+RiQMxiX80o79PlJy9ompmgyjGhtqU5a2jNu4zTBr7ItQeW3E6az0lExzZ+2xuGDxVDp6JYdw7tCqPiExghTlToEOuHdXioVgDgrhh8RonVemx99+Pz8wre++5WFt1qsK7FYucgg9VLENv/m+EsH907+gFXJ3xnvL7zMcg/HuyFh9YgMqJZsgM/roLQGRkZiWHR9CkLlVhgTZSUsyIR3hxwGF4S4yo8EOmZSUdqwCBp3F0y+JoaImvYpGIHkE3OqQPCfwg9Eh748GyZQC5gKXZunFl6rm55864+NQ0U23VqhlY0khOkqU2RGmGml+FrZJkhgHsfa6QkMxLRshU7AgYkNXIYQArnaQFmF94oDXJWvNIwLbWz2whQGseTDSW2FdYjjTVDmx3TsbZfG25yCv7m6MPdPr6we/f1/vrH6E2Ku1Eyl0JWDr/xrs3nze/tfPF5ef210cPCl8crqy7w0+DzDuesMjrg5kBzNs1XMb4m5+8icmWkLKUZh1RIzIBLDVgI/x5xVtkeBQj6mFuYpOAJrvLaPyVpgGpWmdcZ/Ho0aH4VsAQzTGVqTjIbEuT81L+KpIBNlxR8lVsHOyqMmbB58hG2p17RrGzLJRAtQSSUdEIOrTXxAWrsqdchWJDzJl0jkTXjplB6FAFoxdzqNuXRv6fAe+1HuoNQfzQ2Pfri4tfbfm+vN97/x2x/9z9/euOESzP+L+UwKfR5H3/jr2yvv7myu3z3eeoo7/54gu1wqy1uBhdHyeOBqPyJhhao059VywoKJZTN/RcYGxBTPNTUCW0Vyf0rGjR1g8WNa/ow/a7IkZbh02shKusyCzmKUdMTr0hN3srzVRWlpS7PS11HT8EVJdVe06nd5b2Jq4CSgddRwbCd5GUt3YIzukjEqYazBu7NvmdiTIbdbLBzSIezzHnFva310//r4zv1XfmF+8I+vP3/ey4FOAlfrvHKFvlr2emq9BC4ngU5fcjnEHrqXwCxKoFfoWSyVnqepJdAr9NSi6xFnUQK9Qs9iqfQ8TS2BXqGnFl2POIsS6BV6Fkul52lqCfQKPbXoesRZlECv0LNYKj1PU0ugV+ipRdcjzqIEeoWexVLpeZpaAr1CTy26HnEWJdAr9CyWSs/T1BLoFXpq0fWIsyiBXqFnsVR6nqaWQK/QU4uuR5xFCfQKPYul0vM0tQR6hZ5adD3iLEqgV+hZLJWep6kl0Cv01KLrEWdRAr1Cz2Kp9DxNLYFeoacWXY84ixLoFXoWS6XnaWoJ9Ao9teh6xFmUwP8BvOeeqRbgzD0AAAAASUVORK5CYII=",be=x.p+"static/newqrcode.a8740efb.png",Me=x(32637),ze=x(59301),Ce=(de,pe,Ae)=>new Promise((Se,Te)=>{var we=it=>{try{Ze(Ae.next(it))}catch(Ve){Te(Ve)}},ot=it=>{try{Ze(Ae.throw(it))}catch(Ve){Te(Ve)}},Ze=it=>it.done?Se(it.value):Promise.resolve(it.value).then(we,ot);Ze((Ae=Ae.apply(de,pe)).next())});const re=(de,pe=!1)=>!!(y(de)&&E(pe)),y=de=>(0,Fe.bg)()?!0:(de({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),E=(de=!1)=>{var pe;const{user:Ae}=(0,a.getDvaApp)()._store.getState();return(pe=Ae.userInfo)!=null&&pe.profile_completed?!0:(fe.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Be.xg)("/account/profile/edit"),z()}}),!1)},z=()=>{fe.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},b=()=>{fe.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:ze.createElement("div",{style:{textAlign:"center"}},ze.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),ze.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Me}),ze.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},ee=()=>{var de;const{user:pe}=(0,a.getDvaApp)()._store.getState();return(de=pe.userInfo)!=null&&de.professional_certification?!0:(fe.default.confirm({title:"\u63D0\u793A",centered:!0,content:ze.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Be.xg)("/account/certification")}}),!1)},te=()=>(0,Fe.V9)()?!0:(fe.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:ze.createElement("div",{className:"tc",style:{marginLeft:-38}},ze.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),ze.createElement("img",{src:be,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(de,pe)=>de?!0:(fe.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:ze.createElement("div",null,ze.createElement("p",null,pe||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),ze.createElement("div",{style:{marginLeft:"110px"}},ze.createElement("img",{src:De,width:200}),ze.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Be.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),ue=de=>{fe.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:ze.createElement("div",null,ze.createElement("div",null,ze.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),ze.createElement(Le.Z,null),ze.createElement("p",{style:{color:"#666666",fontSize:12}}," ",ze.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",ze.createElement("a",null,de),"\u5929\u3002"),ze.createElement("p",{style:{color:"#666666",fontSize:12}}," ",ze.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),ze.createElement("div",{style:{textAlign:"center",marginTop:30}},ze.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Re,alt:"\u4E8C\u7EF4\u7801",width:160})))})},se=(de,pe="")=>{const{shixunsDetail:{detail:Ae}}=(0,a.getDvaApp)()._store.getState();if((Ae==null?void 0:Ae.public)===2||(Ae==null?void 0:Ae.public)===1||(Ae==null?void 0:Ae.shixun_status)===3){let Se="";return(Ae==null?void 0:Ae.public)===2&&(Se="\u5DF2\u516C\u5F00"),(Ae==null?void 0:Ae.public)===1&&(Se="\u5F85\u5BA1\u6838"),(Ae==null?void 0:Ae.shixun_status)===3&&(Se="\u5DF2\u5173\u95ED"),fe.default.info({centered:!0,icon:ze.createElement(oe.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:ze.createElement("div",{className:"tc",style:{marginLeft:-38}},ze.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},ze.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Se,"\uFF0C",pe,"\u3002"),ze.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),ze.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Re,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Ae==null?void 0:Ae.shixun_status)===2?(fe.default.confirm({centered:!0,icon:ze.createElement(oe.Z,null),title:"\u63D0\u793A",content:ze.createElement("div",null,ze.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",pe,"\u3002"),ze.createElement("br",null),ze.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{fe.default.confirm({width:440,centered:!0,icon:ze.createElement(oe.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>Ce(void 0,null,function*(){(yield de({type:"shixunsDetail/cancelRelease",payload:{id:Ae==null?void 0:Ae.identifier}})).status!==401&&(ye.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),de({type:"shixunsDetail/getShixunsDetail",payload:{id:Ae==null?void 0:Ae.identifier}}),de({type:"practiceSetting/getCommonData",payload:{id:Ae==null?void 0:Ae.identifier}}))})})}}),!0):!1}},60513:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return rr}});class a{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(ce,ge){return ce.__proto__=ge,ce},Object.assign=Object.assign||function(ce){if(ce==null)throw new TypeError("Cannot convert undefined or null to object");let ge=Object(ce);for(let Ee=1;Ee ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","error",Ee),Fe.ENABLE_ERROR&&(console.error?console.error(Ee):console.warn?console.warn(Ee):console.log(Ee))}static i(ce,ge){(!ce||Fe.FORCE_GLOBAL_TAG)&&(ce=Fe.GLOBAL_TAG);let Ee=`[${ce}] > ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","info",Ee),Fe.ENABLE_INFO&&(console.info?console.info(Ee):console.log(Ee))}static w(ce,ge){(!ce||Fe.FORCE_GLOBAL_TAG)&&(ce=Fe.GLOBAL_TAG);let Ee=`[${ce}] > ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","warn",Ee),Fe.ENABLE_WARN&&(console.warn?console.warn(Ee):console.log(Ee))}static d(ce,ge){(!ce||Fe.FORCE_GLOBAL_TAG)&&(ce=Fe.GLOBAL_TAG);let Ee=`[${ce}] > ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","debug",Ee),Fe.ENABLE_DEBUG&&(console.debug?console.debug(Ee):console.log(Ee))}static v(ce,ge){(!ce||Fe.FORCE_GLOBAL_TAG)&&(ce=Fe.GLOBAL_TAG);let Ee=`[${ce}] > ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","verbose",Ee),Fe.ENABLE_VERBOSE&&console.log(Ee)}}Fe.GLOBAL_TAG="flv.js",Fe.FORCE_GLOBAL_TAG=!1,Fe.ENABLE_ERROR=!0,Fe.ENABLE_INFO=!0,Fe.ENABLE_WARN=!0,Fe.ENABLE_DEBUG=!0,Fe.ENABLE_VERBOSE=!0,Fe.ENABLE_CALLBACK=!1,Fe.emitter=new(ye());var Be=Fe;class oe{constructor(){this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}reset(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}addBytes(ce){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=ce,this._totalBytes+=ce):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=ce,this._totalBytes+=ce):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=ce,this._totalBytes+=ce,this._lastCheckpoint=this._now())}get currentKBps(){this.addBytes(0);let ce=(this._now()-this._lastCheckpoint)/1e3;return ce==0&&(ce=1),this._intervalBytes/ce/1024}get lastSecondKBps(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}get averageKBps(){let ce=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/ce/1024}}var Re=oe;class De{constructor(ce){this._message=ce}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class be extends De{constructor(ce){super(ce)}get name(){return"IllegalStateException"}}class Me extends De{constructor(ce){super(ce)}get name(){return"InvalidArgumentException"}}class ze extends De{constructor(ce){super(ce)}get name(){return"NotImplementedException"}}const Ce={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},re={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"};class y{constructor(ce){this._type=ce||"undefined",this._status=Ce.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}destroy(){this._status=Ce.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}isWorking(){return this._status===Ce.kConnecting||this._status===Ce.kBuffering}get type(){return this._type}get status(){return this._status}get needStashBuffer(){return this._needStash}get onContentLengthKnown(){return this._onContentLengthKnown}set onContentLengthKnown(ce){this._onContentLengthKnown=ce}get onURLRedirect(){return this._onURLRedirect}set onURLRedirect(ce){this._onURLRedirect=ce}get onDataArrival(){return this._onDataArrival}set onDataArrival(ce){this._onDataArrival=ce}get onError(){return this._onError}set onError(ce){this._onError=ce}get onComplete(){return this._onComplete}set onComplete(ce){this._onComplete=ce}open(ce,ge){throw new ze("Unimplemented abstract function!")}abort(){throw new ze("Unimplemented abstract function!")}}let E={};function z(){let dn=self.navigator.userAgent.toLowerCase(),ce=/(edge)\/([\w.]+)/.exec(dn)||/(opr)[\/]([\w.]+)/.exec(dn)||/(chrome)[ \/]([\w.]+)/.exec(dn)||/(iemobile)[\/]([\w.]+)/.exec(dn)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(dn)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(dn)||/(webkit)[ \/]([\w.]+)/.exec(dn)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(dn)||/(msie) ([\w.]+)/.exec(dn)||dn.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(dn)||dn.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(dn)||[],ge=/(ipad)/.exec(dn)||/(ipod)/.exec(dn)||/(windows phone)/.exec(dn)||/(iphone)/.exec(dn)||/(kindle)/.exec(dn)||/(android)/.exec(dn)||/(windows)/.exec(dn)||/(mac)/.exec(dn)||/(linux)/.exec(dn)||/(cros)/.exec(dn)||[],Ee={browser:ce[5]||ce[3]||ce[1]||"",version:ce[2]||ce[4]||"0",majorVersion:ce[4]||ce[2]||"0",platform:ge[0]||""},Ie={};if(Ee.browser){Ie[Ee.browser]=!0;let qe=Ee.majorVersion.split(".");Ie.version={major:parseInt(Ee.majorVersion,10),string:Ee.version},qe.length>1&&(Ie.version.minor=parseInt(qe[1],10)),qe.length>2&&(Ie.version.build=parseInt(qe[2],10))}if(Ee.platform&&(Ie[Ee.platform]=!0),(Ie.chrome||Ie.opr||Ie.safari)&&(Ie.webkit=!0),Ie.rv||Ie.iemobile){Ie.rv&&delete Ie.rv;let qe="msie";Ee.browser=qe,Ie[qe]=!0}if(Ie.edge){delete Ie.edge;let qe="msedge";Ee.browser=qe,Ie[qe]=!0}if(Ie.opr){let qe="opera";Ee.browser=qe,Ie[qe]=!0}if(Ie.safari&&Ie.android){let qe="android";Ee.browser=qe,Ie[qe]=!0}Ie.name=Ee.browser,Ie.platform=Ee.platform;for(let qe in E)E.hasOwnProperty(qe)&&delete E[qe];Object.assign(E,Ie)}z();var b=E;class ee extends y{static isSupported(){try{let ce=b.msedge&&b.version.minor>=15048,ge=b.msedge?ce:!0;return self.fetch&&self.ReadableStream&&ge}catch(ce){return!1}}constructor(ce,ge){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=ce,this._config=ge,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(ce,ge){this._dataSource=ce,this._range=ge;let Ee=ce.url;this._config.reuseRedirectedURL&&ce.redirectedURL!=null&&(Ee=ce.redirectedURL);let Ie=this._seekHandler.getConfig(Ee,ge),qe=new self.Headers;if(typeof Ie.headers=="object"){let Rt=Ie.headers;for(let xa in Rt)Rt.hasOwnProperty(xa)&&qe.append(xa,Rt[xa])}let wt={method:"GET",headers:qe,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let Rt in this._config.headers)qe.append(Rt,this._config.headers[Rt]);ce.cors===!1&&(wt.mode="same-origin"),ce.withCredentials&&(wt.credentials="include"),ce.referrerPolicy&&(wt.referrerPolicy=ce.referrerPolicy),this._status=Ce.kConnecting,self.fetch(Ie.url,wt).then(Rt=>{if(this._requestAbort){this._requestAbort=!1,this._status=Ce.kIdle;return}if(Rt.ok&&Rt.status>=200&&Rt.status<=299){if(Rt.url!==Ie.url&&this._onURLRedirect){let Jn=this._seekHandler.removeURLParameters(Rt.url);this._onURLRedirect(Jn)}let xa=Rt.headers.get("Content-Length");return xa!=null&&(this._contentLength=parseInt(xa),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,Rt.body.getReader())}else if(this._status=Ce.kError,this._onError)this._onError(re.HTTP_STATUS_CODE_INVALID,{code:Rt.status,msg:Rt.statusText});else throw new De("FetchStreamLoader: Http code invalid, "+Rt.status+" "+Rt.statusText)}).catch(Rt=>{if(this._status=Ce.kError,this._onError)this._onError(re.EXCEPTION,{code:-1,msg:Rt.message});else throw Rt})}abort(){this._requestAbort=!0}_pump(ce){return ce.read().then(ge=>{if(ge.done)if(this._contentLength!==null&&this._receivedLength{if(ge.code===11&&b.msedge)return;this._status=Ce.kError;let Ee=0,Ie=null;if((ge.code===19||ge.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=Ce.kError,this._onError)this._onError(re.HTTP_STATUS_CODE_INVALID,{code:ge.status,msg:ge.statusText});else throw new De("MozChunkedLoader: Http code invalid, "+ge.status+" "+ge.statusText);else this._status=Ce.kBuffering}}_onProgress(ce){if(this._status===Ce.kError)return;this._contentLength===null&&ce.total!==null&&ce.total!==0&&(this._contentLength=ce.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength));let ge=ce.target.response,Ee=this._range.from+this._receivedLength;this._receivedLength+=ge.byteLength,this._onDataArrival&&this._onDataArrival(ge,Ee,this._receivedLength)}_onLoadEnd(ce){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===Ce.kError)return;this._status=Ce.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}_onXhrError(ce){this._status=Ce.kError;let ge=0,Ee=null;if(this._contentLength&&ce.loaded=200&&ge.status<=299){if(this._status=LoaderStatus.kBuffering,ge.responseURL!=null){let Ie=this._seekHandler.removeURLParameters(ge.responseURL);ge.responseURL!==this._currentRequestURL&&Ie!==this._currentRedirectedURL&&(this._currentRedirectedURL=Ie,this._onURLRedirect&&this._onURLRedirect(Ie))}let Ee=ge.getResponseHeader("Content-Length");if(Ee!=null&&this._contentLength==null){let Ie=parseInt(Ee);Ie>0&&(this._contentLength=Ie,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:ge.status,msg:ge.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+ge.status+" "+ge.statusText);else if(ge.readyState===3&&ge.status>=200&&ge.status<=299){this._status=LoaderStatus.kBuffering;let Ee=ge.response;this._reader.readAsArrayBuffer(Ee)}}_xhrOnError(ce){this._status=LoaderStatus.kError;let ge=LoaderErrors.EXCEPTION,Ee={code:-1,msg:ce.constructor.name+" "+ce.type};if(this._onError)this._onError(ge,Ee);else throw new RuntimeException(Ee.msg)}_msrOnProgress(ce){let Ee=ce.target.result;if(Ee==null){this._doReconnectIfNeeded();return}let Ie=Ee.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=Ee.byteLength;let qe=this._totalRange.from+this._receivedLength;this._receivedLength+=Ie.byteLength,this._onDataArrival&&this._onDataArrival(Ie,qe,this._receivedLength),Ee.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${qe+Ie.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&(Ee=this._range.from+this._contentLength-1),this._currentRequestRange={from:ge,to:Ee},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(ce,ge){this._lastTimeLoaded=0;let Ee=ce.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?Ee=this._currentRedirectedURL:ce.redirectedURL!=null&&(Ee=ce.redirectedURL));let Ie=this._seekHandler.getConfig(Ee,ge);this._currentRequestURL=Ie.url;let qe=this._xhr=new XMLHttpRequest;if(qe.open("GET",Ie.url,!0),qe.responseType="arraybuffer",qe.onreadystatechange=this._onReadyStateChange.bind(this),qe.onprogress=this._onProgress.bind(this),qe.onload=this._onLoad.bind(this),qe.onerror=this._onXhrError.bind(this),ce.withCredentials&&(qe.withCredentials=!0),typeof Ie.headers=="object"){let wt=Ie.headers;for(let Rt in wt)wt.hasOwnProperty(Rt)&&qe.setRequestHeader(Rt,wt[Rt])}if(typeof this._config.headers=="object"){let wt=this._config.headers;for(let Rt in wt)wt.hasOwnProperty(Rt)&&qe.setRequestHeader(Rt,wt[Rt])}qe.send()}abort(){this._requestAbort=!0,this._internalAbort(),this._status=Ce.kComplete}_internalAbort(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}_onReadyStateChange(ce){let ge=ce.target;if(ge.readyState===2){if(ge.responseURL!=null){let Ee=this._seekHandler.removeURLParameters(ge.responseURL);ge.responseURL!==this._currentRequestURL&&Ee!==this._currentRedirectedURL&&(this._currentRedirectedURL=Ee,this._onURLRedirect&&this._onURLRedirect(Ee))}if(ge.status>=200&&ge.status<=299){if(this._waitForTotalLength)return;this._status=Ce.kBuffering}else if(this._status=Ce.kError,this._onError)this._onError(re.HTTP_STATUS_CODE_INVALID,{code:ge.status,msg:ge.statusText});else throw new De("RangeLoader: Http code invalid, "+ge.status+" "+ge.statusText)}}_onProgress(ce){if(this._status===Ce.kError)return;if(this._contentLength===null){let Ee=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,Ee=!0;let Ie=ce.total;this._internalAbort(),Ie!=null&Ie!==0&&(this._totalLength=Ie)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,Ee){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let ge=ce.loaded-this._lastTimeLoaded;this._lastTimeLoaded=ce.loaded,this._speedSampler.addBytes(ge)}_normalizeSpeed(ce){let ge=this._chunkSizeKBList,Ee=ge.length-1,Ie=0,qe=0,wt=Ee;if(ce=ge[Ie]&&ce=3&&(ge=this._speedSampler.currentKBps)),ge!==0){let wt=this._normalizeSpeed(ge);this._currentSpeedNormalized!==wt&&(this._currentSpeedNormalized=wt,this._currentChunkSizeKB=wt)}let Ee=ce.target.response,Ie=this._range.from+this._receivedLength;this._receivedLength+=Ee.byteLength;let qe=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(ge.result)},ge.readAsArrayBuffer(ce.data)}else{this._status=Ce.kError;let ge={code:-1,msg:"Unsupported WebSocket message type: "+ce.data.constructor.name};if(this._onError)this._onError(re.EXCEPTION,ge);else throw new De(ge.msg)}}_dispatchArrayBuffer(ce){let ge=ce,Ee=this._receivedLength;this._receivedLength+=ge.byteLength,this._onDataArrival&&this._onDataArrival(ge,Ee,this._receivedLength)}_onWebSocketError(ce){this._status=Ce.kError;let ge={code:ce.code,msg:ce.message};if(this._onError)this._onError(re.EXCEPTION,ge);else throw new De(ge.msg)}}var Te=Se;class we{constructor(ce){this._zeroStart=ce||!1}getConfig(ce,ge){let Ee={};if(ge.from!==0||ge.to!==-1){let Ie;ge.to!==-1?Ie=`bytes=${ge.from.toString()}-${ge.to.toString()}`:Ie=`bytes=${ge.from.toString()}-`,Ee.Range=Ie}else this._zeroStart&&(Ee.Range="bytes=0-");return{url:ce,headers:Ee}}removeURLParameters(ce){return ce}}var ot=we;class Ze{constructor(ce,ge){this._startName=ce,this._endName=ge}getConfig(ce,ge){let Ee=ce;if(ge.from!==0||ge.to!==-1){let Ie=!0;Ee.indexOf("?")===-1&&(Ee+="?",Ie=!1),Ie&&(Ee+="&"),Ee+=`${this._startName}=${ge.from.toString()}`,ge.to!==-1&&(Ee+=`&${this._endName}=${ge.to.toString()}`)}return{url:Ee,headers:{}}}removeURLParameters(ce){let ge=ce.split("?")[0],Ee,Ie=ce.indexOf("?");Ie!==-1&&(Ee=ce.substring(Ie+1));let qe="";if(Ee!=null&&Ee.length>0){let wt=Ee.split("&");for(let Rt=0;Rt0;xa[0]!==this._startName&&xa[0]!==this._endName&&(Jn&&(qe+="&"),qe+=wt[Rt])}}return qe.length===0?ge:ge+"?"+qe}}var it=Ze;class Ve{constructor(ce,ge,Ee){this.TAG="IOController",this._config=ge,this._extraData=Ee,this._stashInitialSize=1024*384,ge.stashInitialSize!=null&&ge.stashInitialSize>0&&(this._stashInitialSize=ge.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,ge.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=ce,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(ce.url),this._refTotalLength=ce.filesize?ce.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new Re,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}destroy(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}isWorking(){return this._loader&&this._loader.isWorking()&&!this._paused}isPaused(){return this._paused}get status(){return this._loader.status}get extraData(){return this._extraData}set extraData(ce){this._extraData=ce}get onDataArrival(){return this._onDataArrival}set onDataArrival(ce){this._onDataArrival=ce}get onSeeked(){return this._onSeeked}set onSeeked(ce){this._onSeeked=ce}get onError(){return this._onError}set onError(ce){this._onError=ce}get onComplete(){return this._onComplete}set onComplete(ce){this._onComplete=ce}get onRedirect(){return this._onRedirect}set onRedirect(ce){this._onRedirect=ce}get onRecoveredEarlyEof(){return this._onRecoveredEarlyEof}set onRecoveredEarlyEof(ce){this._onRecoveredEarlyEof=ce}get currentURL(){return this._dataSource.url}get hasRedirect(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}get currentRedirectedURL(){return this._redirectedURL||this._dataSource.redirectedURL}get currentSpeed(){return this._loaderClass===Ae?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}get loaderType(){return this._loader.type}_selectSeekHandler(){let ce=this._config;if(ce.seekType==="range")this._seekHandler=new ot(this._config.rangeLoadZeroStart);else if(ce.seekType==="param"){let ge=ce.seekParamStart||"bstart",Ee=ce.seekParamEnd||"bend";this._seekHandler=new it(ge,Ee)}else if(ce.seekType==="custom"){if(typeof ce.customSeekHandler!="function")throw new Me("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new ce.customSeekHandler}else throw new Me(`Invalid seekType in config: ${ce.seekType}`)}_selectLoader(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=Te;else if(te.isSupported())this._loaderClass=te;else if(ue.isSupported())this._loaderClass=ue;else if(Ae.isSupported())this._loaderClass=Ae;else throw new De("Your browser doesn't support xhr with arraybuffer responseType!")}_createLoader(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}open(ce){this._currentRange={from:0,to:-1},ce&&(this._currentRange.from=ce),this._speedSampler.reset(),ce||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}abort(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}pause(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}resume(){if(this._paused){this._paused=!1;let ce=this._resumeFrom;this._resumeFrom=0,this._internalSeek(ce,!0)}}seek(ce){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(ce,!0)}_internalSeek(ce,ge){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(ge),this._loader.destroy(),this._loader=null;let Ee={from:ce,to:-1};this._currentRange={from:Ee.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,Ee),this._onSeeked&&this._onSeeked()}updateUrl(ce){if(!ce||typeof ce!="string"||ce.length===0)throw new Me("Url must be a non-empty string!");this._dataSource.url=ce}_expandBuffer(ce){let ge=this._stashSize;for(;ge+1024*1024*10){let Ie=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array(Ee,0,ge).set(Ie,0)}this._stashBuffer=Ee,this._bufferSize=ge}_normalizeSpeed(ce){let ge=this._speedNormalizeList,Ee=ge.length-1,Ie=0,qe=0,wt=Ee;if(ce=ge[Ie]&&ce=512&&ce<=1024?ge=Math.floor(ce*1.5):ge=ce*2,ge>8192&&(ge=8192);let Ee=ge*1024+1024*1024*1;this._bufferSize0){let wt=this._stashBuffer.slice(0,this._stashUsed),Rt=this._dispatchChunks(wt,this._stashByteStart);if(Rt0){let xa=new Uint8Array(wt,Rt);qe.set(xa,0),this._stashUsed=xa.byteLength,this._stashByteStart+=Rt}}else this._stashUsed=0,this._stashByteStart+=Rt;this._stashUsed+ce.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+ce.byteLength),qe=new Uint8Array(this._stashBuffer,0,this._bufferSize)),qe.set(new Uint8Array(ce),this._stashUsed),this._stashUsed+=ce.byteLength}else{let wt=this._dispatchChunks(ce,ge);if(wtthis._bufferSize&&(this._expandBuffer(Rt),qe=new Uint8Array(this._stashBuffer,0,this._bufferSize)),qe.set(new Uint8Array(ce,wt),0),this._stashUsed+=Rt,this._stashByteStart=ge+wt}}}else if(this._stashUsed===0){let qe=this._dispatchChunks(ce,ge);if(qethis._bufferSize&&this._expandBuffer(wt),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(ce,qe),0),this._stashUsed+=wt,this._stashByteStart=ge+qe}}else{this._stashUsed+ce.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+ce.byteLength);let qe=new Uint8Array(this._stashBuffer,0,this._bufferSize);qe.set(new Uint8Array(ce),this._stashUsed),this._stashUsed+=ce.byteLength;let wt=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(wt0){let Rt=new Uint8Array(this._stashBuffer,wt);qe.set(Rt,0)}this._stashUsed-=wt,this._stashByteStart+=wt}}_flushStashBuffer(ce){if(this._stashUsed>0){let ge=this._stashBuffer.slice(0,this._stashUsed),Ee=this._dispatchChunks(ge,this._stashByteStart),Ie=ge.byteLength-Ee;if(Ee0){let qe=new Uint8Array(this._stashBuffer,0,this._bufferSize),wt=new Uint8Array(ge,Ee);qe.set(wt,0),this._stashUsed=wt.byteLength,this._stashByteStart+=Ee}return 0}return this._stashUsed=0,this._stashByteStart=0,Ie}return 0}_onLoaderComplete(ce,ge){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(ce,ge){switch(Be.e(this.TAG,`Loader error, code = ${ge.code}, msg = ${ge.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,ce=re.UNRECOVERABLE_EARLY_EOF),ce){case re.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let Ee=this._currentRange.to+1;Ee0){let ge=mt.getConfig();ce.emit("change",ge)}}static registerListener(ce){mt.emitter.addListener("change",ce)}static removeListener(ce){mt.emitter.removeListener("change",ce)}static addLogListener(ce){Be.emitter.addListener("log",ce),Be.emitter.listenerCount("log")>0&&(Be.ENABLE_CALLBACK=!0,mt._notifyChange())}static removeLogListener(ce){Be.emitter.removeListener("log",ce),Be.emitter.listenerCount("log")===0&&(Be.ENABLE_CALLBACK=!1,mt._notifyChange())}}mt.emitter=new(ye());var Je=mt;class ut{constructor(){this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}isComplete(){let ce=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,ge=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&ce&&ge}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(ce){if(this.keyframesIndex==null)return null;let ge=this.keyframesIndex,Ee=this._search(ge.times,ce);return{index:Ee,milliseconds:ge.times[Ee],fileposition:ge.filepositions[Ee]}}_search(ce,ge){let Ee=0,Ie=ce.length-1,qe=0,wt=0,Rt=Ie;for(ge=ce[qe]&&ge=128){ce.push(String.fromCharCode(qe&65535)),Ee+=2;continue}}}else if(ge[Ee]<240){if($t(ge,Ee,2)){let qe=(ge[Ee]&15)<<12|(ge[Ee+1]&63)<<6|ge[Ee+2]&63;if(qe>=2048&&(qe&63488)!==55296){ce.push(String.fromCharCode(qe&65535)),Ee+=3;continue}}}else if(ge[Ee]<248&&$t(ge,Ee,3)){let qe=(ge[Ee]&7)<<18|(ge[Ee+1]&63)<<12|(ge[Ee+2]&63)<<6|ge[Ee+3]&63;if(qe>65536&&qe<1114112){qe-=65536,ce.push(String.fromCharCode(qe>>>10|55296)),ce.push(String.fromCharCode(qe&1023|56320)),Ee+=4;continue}}}ce.push("\uFFFD"),++Ee}return ce.join("")}var Sn=Ut;let We=function(){let dn=new ArrayBuffer(2);return new DataView(dn).setInt16(0,256,!0),new Int16Array(dn)[0]===256}();class en{static parseScriptData(ce,ge,Ee){let Ie={};try{let qe=en.parseValue(ce,ge,Ee),wt=en.parseValue(ce,ge+qe.size,Ee-qe.size);Ie[qe.data]=wt.data}catch(qe){Be.e("AMF",qe.toString())}return Ie}static parseObject(ce,ge,Ee){if(Ee<3)throw new be("Data not enough when parse ScriptDataObject");let Ie=en.parseString(ce,ge,Ee),qe=en.parseValue(ce,ge+Ie.size,Ee-Ie.size),wt=qe.objectEnd;return{data:{name:Ie.data,value:qe.data},size:Ie.size+qe.size,objectEnd:wt}}static parseVariable(ce,ge,Ee){return en.parseObject(ce,ge,Ee)}static parseString(ce,ge,Ee){if(Ee<2)throw new be("Data not enough when parse String");let qe=new DataView(ce,ge,Ee).getUint16(0,!We),wt;return qe>0?wt=Sn(new Uint8Array(ce,ge+2,qe)):wt="",{data:wt,size:2+qe}}static parseLongString(ce,ge,Ee){if(Ee<4)throw new be("Data not enough when parse LongString");let qe=new DataView(ce,ge,Ee).getUint32(0,!We),wt;return qe>0?wt=Sn(new Uint8Array(ce,ge+4,qe)):wt="",{data:wt,size:4+qe}}static parseDate(ce,ge,Ee){if(Ee<10)throw new be("Data size invalid when parse Date");let Ie=new DataView(ce,ge,Ee),qe=Ie.getFloat64(0,!We),wt=Ie.getInt16(8,!We);return qe+=wt*60*1e3,{data:new Date(qe),size:10}}static parseValue(ce,ge,Ee){if(Ee<1)throw new be("Data not enough when parse Value");let Ie=new DataView(ce,ge,Ee),qe=1,wt=Ie.getUint8(0),Rt,xa=!1;try{switch(wt){case 0:Rt=Ie.getFloat64(1,!We),qe+=8;break;case 1:{Rt=!!Ie.getUint8(1),qe+=1;break}case 2:{let Jn=en.parseString(ce,ge+1,Ee-1);Rt=Jn.data,qe+=Jn.size;break}case 3:{Rt={};let Jn=0;for((Ie.getUint32(Ee-4,!We)&16777215)===9&&(Jn=3);qe32)throw new Me("ExpGolomb: readBits() bits exceeded max 32bits!");if(ce<=this._current_word_bits_left){let wt=this._current_word>>>32-ce;return this._current_word<<=ce,this._current_word_bits_left-=ce,wt}let ge=this._current_word_bits_left?this._current_word:0;ge=ge>>>32-this._current_word_bits_left;let Ee=ce-this._current_word_bits_left;this._fillCurrentWord();let Ie=Math.min(Ee,this._current_word_bits_left),qe=this._current_word>>>32-Ie;return this._current_word<<=Ie,this._current_word_bits_left-=Ie,ge=ge<>>ce)return this._current_word<<=ce,this._current_word_bits_left-=ce,ce;return this._fillCurrentWord(),ce+this._skipLeadingZero()}readUEG(){let ce=this._skipLeadingZero();return this.readBits(ce+1)-1}readSEG(){let ce=this.readUEG();return ce&1?ce+1>>>1:-1*(ce>>>1)}}var sn=hn;class rt{static _ebsp2rbsp(ce){let ge=ce,Ee=ge.byteLength,Ie=new Uint8Array(Ee),qe=0;for(let wt=0;wt=2&&ge[wt]===3&&ge[wt-1]===0&&ge[wt-2]===0||(Ie[qe]=ge[wt],qe++);return new Uint8Array(Ie.buffer,0,qe)}static parseSPS(ce){let ge=rt._ebsp2rbsp(ce),Ee=new sn(ge);Ee.readByte();let Ie=Ee.readByte();Ee.readByte();let qe=Ee.readByte();Ee.readUEG();let wt=rt.getProfileString(Ie),Rt=rt.getLevelString(qe),xa=1,Jn=420,on=[0,420,422,444],qt=8;if((Ie===100||Ie===110||Ie===122||Ie===244||Ie===44||Ie===83||Ie===86||Ie===118||Ie===128||Ie===138||Ie===144)&&(xa=Ee.readUEG(),xa===3&&Ee.readBits(1),xa<=3&&(Jn=on[xa]),qt=Ee.readUEG()+8,Ee.readUEG(),Ee.readBits(1),Ee.readBool())){let Cr=xa!==3?8:12;for(let fr=0;fr0&&Cr<16?(zn=fr[Cr-1],pn=co[Cr-1]):Cr===255&&(zn=Ee.readByte()<<8|Ee.readByte(),pn=Ee.readByte()<<8|Ee.readByte())}if(Ee.readBool()&&Ee.readBool(),Ee.readBool()&&(Ee.readBits(4),Ee.readBool()&&Ee.readBits(24)),Ee.readBool()&&(Ee.readUEG(),Ee.readUEG()),Ee.readBool()){let Cr=Ee.readBits(32),fr=Ee.readBits(32);na=Ee.readBool(),er=fr,cr=Cr*2,pt=er/cr}}let no=1;(zn!==1||pn!==1)&&(no=zn/pn);let Ur=0,uo=0;if(xa===0)Ur=1,uo=2-ma;else{let Cr=xa===3?1:2,fr=xa===1?2:1;Ur=Cr,uo=fr*(2-ma)}let pr=(la+1)*16,gr=(2-ma)*((ya+1)*16);pr-=(bn+ct)*Ur,gr-=(ln+fn)*uo;let Ir=Math.ceil(pr*no);return Ee.destroy(),Ee=null,{profile_string:wt,level_string:Rt,bit_depth:qt,ref_frames:Xt,chroma_format:Jn,chroma_format_string:rt.getChromaFormatString(Jn),frame_rate:{fixed:na,fps:pt,fps_den:cr,fps_num:er},sar_ratio:{width:zn,height:pn},codec_size:{width:pr,height:gr},present_size:{width:Ir,height:gr}}}static _skipScalingList(ce,ge){let Ee=8,Ie=8,qe=0;for(let wt=0;wt>>8&255|(dn&255)<<8}function xt(dn){return(dn&4278190080)>>>24|(dn&16711680)>>>8|(dn&65280)<<8|(dn&255)<<24}function Ye(dn,ce){return dn[ce]<<24|dn[ce+1]<<16|dn[ce+2]<<8|dn[ce+3]}class Qe{constructor(ce,ge){this.TAG="FLVDemuxer",this._config=ge,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=ce.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=ce.hasAudioTrack,this._hasVideo=ce.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new Mt,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){let Ee=new ArrayBuffer(2);return new DataView(Ee).setInt16(0,256,!0),new Int16Array(Ee)[0]===256}()}destroy(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}static probe(ce){let ge=new Uint8Array(ce),Ee={match:!1};if(ge[0]!==70||ge[1]!==76||ge[2]!==86||ge[3]!==1)return Ee;let Ie=(ge[4]&4)>>>2!==0,qe=(ge[4]&1)!==0,wt=Ye(ge,5);return wt<9?Ee:{match:!0,consumed:wt,dataOffset:wt,hasAudioTrack:Ie,hasVideoTrack:qe}}bindDataSource(ce){return ce.onDataArrival=this.parseChunks.bind(this),this}get onTrackMetadata(){return this._onTrackMetadata}set onTrackMetadata(ce){this._onTrackMetadata=ce}get onMediaInfo(){return this._onMediaInfo}set onMediaInfo(ce){this._onMediaInfo=ce}get onMetaDataArrived(){return this._onMetaDataArrived}set onMetaDataArrived(ce){this._onMetaDataArrived=ce}get onScriptDataArrived(){return this._onScriptDataArrived}set onScriptDataArrived(ce){this._onScriptDataArrived=ce}get onError(){return this._onError}set onError(ce){this._onError=ce}get onDataAvailable(){return this._onDataAvailable}set onDataAvailable(ce){this._onDataAvailable=ce}get timestampBase(){return this._timestampBase}set timestampBase(ce){this._timestampBase=ce}get overridedDuration(){return this._duration}set overridedDuration(ce){this._durationOverrided=!0,this._duration=ce,this._mediaInfo.duration=ce}set overridedHasAudio(ce){this._hasAudioFlagOverrided=!0,this._hasAudio=ce,this._mediaInfo.hasAudio=ce}set overridedHasVideo(ce){this._hasVideoFlagOverrided=!0,this._hasVideo=ce,this._mediaInfo.hasVideo=ce}resetMediaInfo(){this._mediaInfo=new Mt}_isInitialMetadataDispatched(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}parseChunks(ce,ge){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new be("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let Ee=0,Ie=this._littleEndian;if(ge===0)if(ce.byteLength>13)Ee=Qe.probe(ce).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,ge+Ee!==this._dataOffset&&Be.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(ce,Ee).getUint32(0,!Ie)!==0&&Be.w(this.TAG,"PrevTagSize0 !== 0 !!!"),Ee+=4);Eece.byteLength)break;let wt=qe.getUint8(0),Rt=qe.getUint32(0,!Ie)&16777215;if(Ee+11+Rt+4>ce.byteLength)break;if(wt!==8&&wt!==9&&wt!==18){Be.w(this.TAG,`Unsupported tag type ${wt}, skipped`),Ee+=11+Rt+4;continue}let xa=qe.getUint8(4),Jn=qe.getUint8(5),on=qe.getUint8(6),qt=qe.getUint8(7),Mn=on|Jn<<8|xa<<16|qt<<24;(qe.getUint32(7,!Ie)&16777215)!==0&&Be.w(this.TAG,"Meet tag which has StreamID != 0!");let la=Ee+11;switch(wt){case 8:this._parseAudioData(ce,la,Rt,Mn);break;case 9:this._parseVideoData(ce,la,Rt,Mn,ge+Ee);break;case 18:this._parseScriptData(ce,la,Rt);break}let ya=qe.getUint32(11+Rt,!Ie);ya!==11+Rt&&Be.w(this.TAG,`Invalid PrevTagSize ${ya}`),Ee+=11+Rt+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),Ee}_parseScriptData(ce,ge,Ee){let Ie=Tn.parseScriptData(ce,ge,Ee);if(Ie.hasOwnProperty("onMetaData")){if(Ie.onMetaData==null||typeof Ie.onMetaData!="object"){Be.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&Be.w(this.TAG,"Found another onMetaData tag!"),this._metadata=Ie;let qe=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},qe)),typeof qe.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=qe.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof qe.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=qe.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof qe.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=qe.audiodatarate),typeof qe.videodatarate=="number"&&(this._mediaInfo.videoDataRate=qe.videodatarate),typeof qe.width=="number"&&(this._mediaInfo.width=qe.width),typeof qe.height=="number"&&(this._mediaInfo.height=qe.height),typeof qe.duration=="number"){if(!this._durationOverrided){let wt=Math.floor(qe.duration*this._timescale);this._duration=wt,this._mediaInfo.duration=wt}}else this._mediaInfo.duration=0;if(typeof qe.framerate=="number"){let wt=Math.floor(qe.framerate*1e3);if(wt>0){let Rt=wt/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=Rt,this._referenceFrameRate.fps_num=wt,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=Rt}}if(typeof qe.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let wt=qe.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(wt),qe.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=qe,Be.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(Ie).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},Ie))}_parseKeyframesIndex(ce){let ge=[],Ee=[];for(let Ie=1;Ie>>4;if(xa!==2&&xa!==10){this._onError(He.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+xa);return}let Jn=0,on=(Rt&12)>>>2;if(on>=0&&on<=4)Jn=this._flvSoundRateTable[on];else{this._onError(He.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+on);return}let qt=(Rt&2)>>>1,Mn=Rt&1,Xt=this._audioMetadata,la=this._audioTrack;if(Xt||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),Xt=this._audioMetadata={},Xt.type="audio",Xt.id=la.id,Xt.timescale=this._timescale,Xt.duration=this._duration,Xt.audioSampleRate=Jn,Xt.channelCount=Mn===0?1:2),xa===10){let ya=this._parseAACAudioData(ce,ge+1,Ee-1);if(ya==null)return;if(ya.packetType===0){Xt.config&&Be.w(this.TAG,"Found another AudioSpecificConfig!");let ma=ya.data;Xt.audioSampleRate=ma.samplingRate,Xt.channelCount=ma.channelCount,Xt.codec=ma.codec,Xt.originalCodec=ma.originalCodec,Xt.config=ma.config,Xt.refSampleDuration=1024/Xt.audioSampleRate*Xt.timescale,Be.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",Xt);let bn=this._mediaInfo;bn.audioCodec=Xt.originalCodec,bn.audioSampleRate=Xt.audioSampleRate,bn.audioChannelCount=Xt.channelCount,bn.hasVideo?bn.videoCodec!=null&&(bn.mimeType='video/x-flv; codecs="'+bn.videoCodec+","+bn.audioCodec+'"'):bn.mimeType='video/x-flv; codecs="'+bn.audioCodec+'"',bn.isComplete()&&this._onMediaInfo(bn)}else if(ya.packetType===1){let ma=this._timestampBase+Ie,bn={unit:ya.data,length:ya.data.byteLength,dts:ma,pts:ma};la.samples.push(bn),la.length+=ya.data.length}else Be.e(this.TAG,`Flv: Unsupported AAC data type ${ya.packetType}`)}else if(xa===2){if(!Xt.codec){let ct=this._parseMP3AudioData(ce,ge+1,Ee-1,!0);if(ct==null)return;Xt.audioSampleRate=ct.samplingRate,Xt.channelCount=ct.channelCount,Xt.codec=ct.codec,Xt.originalCodec=ct.originalCodec,Xt.refSampleDuration=1152/Xt.audioSampleRate*Xt.timescale,Be.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",Xt);let ln=this._mediaInfo;ln.audioCodec=Xt.codec,ln.audioSampleRate=Xt.audioSampleRate,ln.audioChannelCount=Xt.channelCount,ln.audioDataRate=ct.bitRate,ln.hasVideo?ln.videoCodec!=null&&(ln.mimeType='video/x-flv; codecs="'+ln.videoCodec+","+ln.audioCodec+'"'):ln.mimeType='video/x-flv; codecs="'+ln.audioCodec+'"',ln.isComplete()&&this._onMediaInfo(ln)}let ya=this._parseMP3AudioData(ce,ge+1,Ee-1,!1);if(ya==null)return;let ma=this._timestampBase+Ie,bn={unit:ya,length:ya.byteLength,dts:ma,pts:ma};la.samples.push(bn),la.length+=ya.length}}_parseAACAudioData(ce,ge,Ee){if(Ee<=1){Be.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let Ie={},qe=new Uint8Array(ce,ge,Ee);return Ie.packetType=qe[0],qe[0]===0?Ie.data=this._parseAACAudioSpecificConfig(ce,ge+1,Ee-1):Ie.data=qe.subarray(1),Ie}_parseAACAudioSpecificConfig(ce,ge,Ee){let Ie=new Uint8Array(ce,ge,Ee),qe=null,wt=0,Rt=0,xa=null,Jn=0,on=null;if(wt=Rt=Ie[0]>>>3,Jn=(Ie[0]&7)<<1|Ie[1]>>>7,Jn<0||Jn>=this._mpegSamplingRates.length){this._onError(He.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let qt=this._mpegSamplingRates[Jn],Mn=(Ie[1]&120)>>>3;if(Mn<0||Mn>=8){this._onError(He.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}wt===5&&(on=(Ie[1]&7)<<1|Ie[2]>>>7,xa=(Ie[2]&124)>>>2);let Xt=self.navigator.userAgent.toLowerCase();return Xt.indexOf("firefox")!==-1?Jn>=6?(wt=5,qe=new Array(4),on=Jn-3):(wt=2,qe=new Array(2),on=Jn):Xt.indexOf("android")!==-1?(wt=2,qe=new Array(2),on=Jn):(wt=5,on=Jn,qe=new Array(4),Jn>=6?on=Jn-3:Mn===1&&(wt=2,qe=new Array(2),on=Jn)),qe[0]=wt<<3,qe[0]|=(Jn&15)>>>1,qe[1]=(Jn&15)<<7,qe[1]|=(Mn&15)<<3,wt===5&&(qe[1]|=(on&15)>>>1,qe[2]=(on&1)<<7,qe[2]|=8,qe[3]=0),{config:qe,samplingRate:qt,channelCount:Mn,codec:"mp4a.40."+wt,originalCodec:"mp4a.40."+Rt}}_parseMP3AudioData(ce,ge,Ee,Ie){if(Ee<4){Be.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let qe=this._littleEndian,wt=new Uint8Array(ce,ge,Ee),Rt=null;if(Ie){if(wt[0]!==255)return;let xa=wt[1]>>>3&3,Jn=(wt[1]&6)>>1,on=(wt[2]&240)>>>4,qt=(wt[2]&12)>>>2,Xt=(wt[3]>>>6&3)!==3?2:1,la=0,ya=0,ma=34,bn="mp3";switch(xa){case 0:la=this._mpegAudioV25SampleRateTable[qt];break;case 2:la=this._mpegAudioV20SampleRateTable[qt];break;case 3:la=this._mpegAudioV10SampleRateTable[qt];break}switch(Jn){case 1:ma=34,on>>4,xa=wt&15;if(xa!==7){this._onError(He.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${xa}`);return}this._parseAVCVideoPacket(ce,ge+1,Ee-1,Ie,qe,Rt)}_parseAVCVideoPacket(ce,ge,Ee,Ie,qe,wt){if(Ee<4){Be.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let Rt=this._littleEndian,xa=new DataView(ce,ge,Ee),Jn=xa.getUint8(0),qt=(xa.getUint32(0,!Rt)&16777215)<<8>>8;if(Jn===0)this._parseAVCDecoderConfigurationRecord(ce,ge+4,Ee-4);else if(Jn===1)this._parseAVCVideoData(ce,ge+4,Ee-4,Ie,qe,wt,qt);else if(Jn!==2){this._onError(He.FORMAT_ERROR,`Flv: Invalid video packet type ${Jn}`);return}}_parseAVCDecoderConfigurationRecord(ce,ge,Ee){if(Ee<7){Be.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let Ie=this._videoMetadata,qe=this._videoTrack,wt=this._littleEndian,Rt=new DataView(ce,ge,Ee);Ie?typeof Ie.avcc!="undefined"&&Be.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),Ie=this._videoMetadata={},Ie.type="video",Ie.id=qe.id,Ie.timescale=this._timescale,Ie.duration=this._duration);let xa=Rt.getUint8(0),Jn=Rt.getUint8(1),on=Rt.getUint8(2),qt=Rt.getUint8(3);if(xa!==1||Jn===0){this._onError(He.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(Rt.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(He.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let Mn=Rt.getUint8(5)&31;if(Mn===0){this._onError(He.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else Mn>1&&Be.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${Mn}`);let Xt=6;for(let ya=0;ya1&&Be.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${la}`);Xt++;for(let ya=0;ya=Ee){Be.w(this.TAG,`Malformed Nalu near timestamp ${la}, offset = ${Mn}, dataSize = ${Ee}`);break}let ma=Jn.getUint32(Mn,!xa);if(Xt===3&&(ma>>>=8),ma>Ee-Xt){Be.w(this.TAG,`Malformed Nalus near timestamp ${la}, NaluSize > DataSize!`);return}let bn=Jn.getUint8(Mn+Xt)&31;bn===5&&(ya=!0);let ct=new Uint8Array(ce,ge+Mn,Xt+ma),ln={type:bn,data:ct};on.push(ln),qt+=ct.byteLength,Mn+=Xt+ma}if(on.length){let ma=this._videoTrack,bn={units:on,length:qt,isKeyframe:ya,dts:la,cts:Rt,pts:la+Rt};ya&&(bn.fileposition=qe),ma.samples.push(bn),ma.length+=qt}}}var gt=Qe;class Xe{static init(){Xe.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(let ge in Xe.types)Xe.types.hasOwnProperty(ge)&&(Xe.types[ge]=[ge.charCodeAt(0),ge.charCodeAt(1),ge.charCodeAt(2),ge.charCodeAt(3)]);let ce=Xe.constants={};ce.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),ce.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),ce.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),ce.STSC=ce.STCO=ce.STTS,ce.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),ce.HDLR_VIDEO=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),ce.HDLR_AUDIO=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),ce.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),ce.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),ce.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static box(ce){let ge=8,Ee=null,Ie=Array.prototype.slice.call(arguments,1),qe=Ie.length;for(let Rt=0;Rt>>24&255,Ee[1]=ge>>>16&255,Ee[2]=ge>>>8&255,Ee[3]=ge&255,Ee.set(ce,4);let wt=8;for(let Rt=0;Rt>>24&255,ce>>>16&255,ce>>>8&255,ce&255,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]))}static trak(ce){return Xe.box(Xe.types.trak,Xe.tkhd(ce),Xe.mdia(ce))}static tkhd(ce){let ge=ce.id,Ee=ce.duration,Ie=ce.presentWidth,qe=ce.presentHeight;return Xe.box(Xe.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255,0,0,0,0,Ee>>>24&255,Ee>>>16&255,Ee>>>8&255,Ee&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,Ie>>>8&255,Ie&255,0,0,qe>>>8&255,qe&255,0,0]))}static mdia(ce){return Xe.box(Xe.types.mdia,Xe.mdhd(ce),Xe.hdlr(ce),Xe.minf(ce))}static mdhd(ce){let ge=ce.timescale,Ee=ce.duration;return Xe.box(Xe.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255,Ee>>>24&255,Ee>>>16&255,Ee>>>8&255,Ee&255,85,196,0,0]))}static hdlr(ce){let ge=null;return ce.type==="audio"?ge=Xe.constants.HDLR_AUDIO:ge=Xe.constants.HDLR_VIDEO,Xe.box(Xe.types.hdlr,ge)}static minf(ce){let ge=null;return ce.type==="audio"?ge=Xe.box(Xe.types.smhd,Xe.constants.SMHD):ge=Xe.box(Xe.types.vmhd,Xe.constants.VMHD),Xe.box(Xe.types.minf,ge,Xe.dinf(),Xe.stbl(ce))}static dinf(){return Xe.box(Xe.types.dinf,Xe.box(Xe.types.dref,Xe.constants.DREF))}static stbl(ce){return Xe.box(Xe.types.stbl,Xe.stsd(ce),Xe.box(Xe.types.stts,Xe.constants.STTS),Xe.box(Xe.types.stsc,Xe.constants.STSC),Xe.box(Xe.types.stsz,Xe.constants.STSZ),Xe.box(Xe.types.stco,Xe.constants.STCO))}static stsd(ce){return ce.type==="audio"?ce.codec==="mp3"?Xe.box(Xe.types.stsd,Xe.constants.STSD_PREFIX,Xe.mp3(ce)):Xe.box(Xe.types.stsd,Xe.constants.STSD_PREFIX,Xe.mp4a(ce)):Xe.box(Xe.types.stsd,Xe.constants.STSD_PREFIX,Xe.avc1(ce))}static mp3(ce){let ge=ce.channelCount,Ee=ce.audioSampleRate,Ie=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,ge,0,16,0,0,0,0,Ee>>>8&255,Ee&255,0,0]);return Xe.box(Xe.types[".mp3"],Ie)}static mp4a(ce){let ge=ce.channelCount,Ee=ce.audioSampleRate,Ie=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,ge,0,16,0,0,0,0,Ee>>>8&255,Ee&255,0,0]);return Xe.box(Xe.types.mp4a,Ie,Xe.esds(ce))}static esds(ce){let ge=ce.config||[],Ee=ge.length,Ie=new Uint8Array([0,0,0,0,3,23+Ee,0,1,0,4,15+Ee,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([Ee]).concat(ge).concat([6,1,2]));return Xe.box(Xe.types.esds,Ie)}static avc1(ce){let ge=ce.avcc,Ee=ce.codecWidth,Ie=ce.codecHeight,qe=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,Ee>>>8&255,Ee&255,Ie>>>8&255,Ie&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return Xe.box(Xe.types.avc1,qe,Xe.box(Xe.types.avcC,ge))}static mvex(ce){return Xe.box(Xe.types.mvex,Xe.trex(ce))}static trex(ce){let ge=ce.id,Ee=new Uint8Array([0,0,0,0,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return Xe.box(Xe.types.trex,Ee)}static moof(ce,ge){return Xe.box(Xe.types.moof,Xe.mfhd(ce.sequenceNumber),Xe.traf(ce,ge))}static mfhd(ce){let ge=new Uint8Array([0,0,0,0,ce>>>24&255,ce>>>16&255,ce>>>8&255,ce&255]);return Xe.box(Xe.types.mfhd,ge)}static traf(ce,ge){let Ee=ce.id,Ie=Xe.box(Xe.types.tfhd,new Uint8Array([0,0,0,0,Ee>>>24&255,Ee>>>16&255,Ee>>>8&255,Ee&255])),qe=Xe.box(Xe.types.tfdt,new Uint8Array([0,0,0,0,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255])),wt=Xe.sdtp(ce),Rt=Xe.trun(ce,wt.byteLength+16+16+8+16+8+8);return Xe.box(Xe.types.traf,Ie,qe,Rt,wt)}static sdtp(ce){let ge=ce.samples||[],Ee=ge.length,Ie=new Uint8Array(4+Ee);for(let qe=0;qe>>24&255,Ie>>>16&255,Ie>>>8&255,Ie&255,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255],0);for(let Rt=0;Rt>>24&255,xa>>>16&255,xa>>>8&255,xa&255,Jn>>>24&255,Jn>>>16&255,Jn>>>8&255,Jn&255,on.isLeading<<2|on.dependsOn,on.isDependedOn<<6|on.hasRedundancy<<4|on.isNonSync,0,0,qt>>>24&255,qt>>>16&255,qt>>>8&255,qt&255],12+16*Rt)}return Xe.box(Xe.types.trun,wt)}static mdat(ce){return Xe.box(Xe.types.mdat,ce)}}Xe.init();var xe=Xe;class Ht{static getSilentFrame(ce,ge){if(ce==="mp4a.40.2"){if(ge===1)return new Uint8Array([0,200,0,128,35,128]);if(ge===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(ge===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(ge===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(ge===5)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(ge===6)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(ge===1)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(ge===2)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(ge===3)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null}}var Rn=Ht;class vn{constructor(ce,ge,Ee,Ie,qe){this.dts=ce,this.pts=ge,this.duration=Ee,this.originalDts=Ie,this.isSyncPoint=qe,this.fileposition=null}}class Dn{constructor(){this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}appendSyncPoint(ce){ce.isSyncPoint=!0,this.syncPoints.push(ce)}}class Qn{constructor(){this._list=[]}clear(){this._list=[]}appendArray(ce){let ge=this._list;ce.length!==0&&(ge.length>0&&ce[0].originalDts=ge[qe].dts&&cege[Ie].lastSample.originalDts&&ce=ge[Ie].lastSample.originalDts&&(Ie===ge.length-1||Ie0&&(qe=this._searchNearestSegmentBefore(Ee.originalBeginDts)+1),this._lastAppendLocation=qe,this._list.splice(qe,0,Ee)}getLastSegmentBefore(ce){let ge=this._searchNearestSegmentBefore(ce);return ge>=0?this._list[ge]:null}getLastSampleBefore(ce){let ge=this.getLastSegmentBefore(ce);return ge!=null?ge.lastSample:null}getLastSyncPointBefore(ce){let ge=this._searchNearestSegmentBefore(ce),Ee=this._list[ge].syncPoints;for(;Ee.length===0&&ge>0;)ge--,Ee=this._list[ge].syncPoints;return Ee.length>0?Ee[Ee.length-1]:null}}class Ft{constructor(ce){this.TAG="MP4Remuxer",this._config=ce,this._isLive=ce.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=1/0,this._videoDtsBase=1/0,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new _n("audio"),this._videoSegmentInfoList=new _n("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(b.chrome&&(b.version.major<50||b.version.major===50&&b.version.build<2661)),this._fillSilentAfterSeek=b.msedge||b.msie,this._mp3UseMpegAudio=!b.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}destroy(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}bindDataSource(ce){return ce.onDataAvailable=this.remux.bind(this),ce.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}get onInitSegment(){return this._onInitSegment}set onInitSegment(ce){this._onInitSegment=ce}get onMediaSegment(){return this._onMediaSegment}set onMediaSegment(ce){this._onMediaSegment=ce}insertDiscontinuity(){this._audioNextDts=this._videoNextDts=void 0}seek(ce){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}remux(ce,ge){if(!this._onMediaSegment)throw new be("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(ce,ge),this._remuxVideo(ge),this._remuxAudio(ce)}_onTrackMetadataReceived(ce,ge){let Ee=null,Ie="mp4",qe=ge.codec;if(ce==="audio")this._audioMeta=ge,ge.codec==="mp3"&&this._mp3UseMpegAudio?(Ie="mpeg",qe="",Ee=new Uint8Array):Ee=xe.generateInitSegment(ge);else if(ce==="video")this._videoMeta=ge,Ee=xe.generateInitSegment(ge);else return;if(!this._onInitSegment)throw new be("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(ce,{type:ce,data:Ee.buffer,codec:qe,container:`${ce}/${Ie}`,mediaDuration:ge.duration})}_calculateDtsBase(ce,ge){this._dtsBaseInited||(ce.samples&&ce.samples.length&&(this._audioDtsBase=ce.samples[0].dts),ge.samples&&ge.samples.length&&(this._videoDtsBase=ge.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let ce=this._videoStashedLastSample,ge=this._audioStashedLastSample,Ee={type:"video",id:1,sequenceNumber:0,samples:[],length:0};ce!=null&&(Ee.samples.push(ce),Ee.length=ce.length);let Ie={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};ge!=null&&(Ie.samples.push(ge),Ie.length=ge.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo(Ee,!0),this._remuxAudio(Ie,!0)}_remuxAudio(ce,ge){if(this._audioMeta==null)return;let Ee=ce,Ie=Ee.samples,qe,wt=-1,Rt=-1,xa=-1,Jn=this._audioMeta.refSampleDuration,on=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,qt=this._dtsBaseInited&&this._audioNextDts===void 0,Mn=!1;if(!Ie||Ie.length===0||Ie.length===1&&!ge)return;let Xt=0,la=null,ya=0;on?(Xt=0,ya=Ee.length):(Xt=8,ya=8+Ee.length);let ma=null;if(Ie.length>1&&(ma=Ie.pop(),ya-=ma.length),this._audioStashedLastSample!=null){let pn=this._audioStashedLastSample;this._audioStashedLastSample=null,Ie.unshift(pn),ya+=pn.length}ma!=null&&(this._audioStashedLastSample=ma);let bn=Ie[0].dts-this._dtsBase;if(this._audioNextDts)qe=bn-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())qe=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(Mn=!0);else{let pn=this._audioSegmentInfoList.getLastSampleBefore(bn);if(pn!=null){let pt=bn-(pn.originalDts+pn.duration);pt<=3&&(pt=0);let na=pn.dts+pn.duration+pt;qe=bn-na}else qe=0}if(Mn){let pn=bn-qe,pt=this._videoSegmentInfoList.getLastSegmentBefore(bn);if(pt!=null&&pt.beginDts=1?Kn=ct[ct.length-1].duration:Kn=Math.floor(Jn);let no=!1,Ur=null;if(Kn>Jn*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!b.safari){no=!0;let uo=Math.abs(Kn-Jn),pr=Math.ceil(uo/Jn),gr=cr+Jn;Be.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. +(${Il.split(".")[1]})`}},series:[{type:"bar",data:xl,color:"#A2BEFF",barWidth:40,itemStyle:{borderColor:"#165DFF",borderWidth:1},label:{show:!0,position:"right",color:"#666666",formatter:Il=>{var Zn;return`${(Zn=Il==null?void 0:Il.data)==null?void 0:Zn.value}%\uFF08${Ui[Il==null?void 0:Il.dataIndex]}\u4EBA\uFF09`}}}]};return nr.createElement(Ad.Z,{option:Nu,onEvents:{click:Il=>{var Zn;Il.componentType==="series"&&ve({type:"exercise/setActionTabs",payload:{key:"\u5B66\u751F\u5217\u8868",data:U0(Ks({},Sa),{type:1,sub_type:(Zn=Il==null?void 0:Il.data)==null?void 0:Zn.type})}})}},style:{height:434,background:"#F6F7F9"}})},[Qt==null?void 0:Qt.student_score_list]),gi=(0,a.useMemo)(()=>{let Jr=[],Zo=[];qa.forEach(Ui=>{Jr.push(Ui.index),Zo.push({value:Ui.rate,extraInfo:Ui})});const xl={tooltip:{trigger:"axis",axisPointer:{type:"shadow",cursor:"pointer"},formatter:()=>""},dataZoom:Ks({type:"slider",show:(Zo==null?void 0:Zo.length)>30},(Zo==null?void 0:Zo.length)>30?{start:0,end:Math.floor(29*100/(qa==null?void 0:qa.length))}:{}),grid:{left:50,right:60,top:60,bottom:40},xAxis:{type:"category",name:"\u9898\u76EE",data:Jr,nameTextStyle:{color:"#666666"},axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},yAxis:{type:"value",name:is,data:[0,20,40,60,80,100],min:0,max:100,nameTextStyle:{padding:[0,35,10,15]},axisTick:{show:!1},splitLine:{show:!0,lineStyle:{color:"#EBEBEB"}},axisLine:{show:!1,lineStyle:{color:"#666666"}}},series:[{data:Zo,type:"bar",emphasis:{focus:"series"},barWidth:22,label:{show:!0,position:"top",color:"#666666",formatter:"{c}%"},color:"#2EC25B"}]};return nr.createElement(Ad.Z,{option:xl,style:{height:370,background:"#F6F7F9"},onEvents:{click:Ui=>{var Nu,Il,Zn,Yn,_r,pu,Ju,Mu,Ys,Nc,js,Md;console.log("sdfsdf===",(Nu=Ui==null?void 0:Ui.data)==null?void 0:Nu.extraInfo),ve({type:"exercise/setActionTabs",payload:{key:"\u5B66\u751F\u8BE6\u60C5",title:nr.createElement(nr.Fragment,null,"\u5B66\u751F\u8BE6\u60C5",nr.createElement("span",{className:"c-grey-666 font14"},"\uFF08\u9898\u76EE",(Zn=(Il=Ui==null?void 0:Ui.data)==null?void 0:Il.extraInfo)==null?void 0:Zn.index,"\uFF0C",is,(_r=(Yn=Ui==null?void 0:Ui.data)==null?void 0:Yn.extraInfo)==null?void 0:_r.rate,"%\uFF09"),nr.createElement(De.Z,{title:nr.createElement(nr.Fragment,null,"\u9898\u76EE\uFF1A",(Ju=(pu=Ui==null?void 0:Ui.data)==null?void 0:pu.extraInfo)==null?void 0:Ju.question_title,nr.createElement("br",null),"\u9898\u578B\uFF1A",(Ys=(Mu=Ui==null?void 0:Ui.data)==null?void 0:Mu.extraInfo)==null?void 0:Ys.question_type,nr.createElement("br",null),is,"\uFF1A",(js=(Nc=Ui==null?void 0:Ui.data)==null?void 0:Nc.extraInfo)==null?void 0:js.rate,"%")},nr.createElement("a",null,"\u8BD5\u9898\u8BE6\u60C5"))),data:{questionDetail:(Md=Ui==null?void 0:Ui.data)==null?void 0:Md.extraInfo,scope:Li==null?void 0:Li.scope}}})}}})},[qa,is,Li]),hl=(0,a.useMemo)(()=>Ua==null?void 0:Ua.map((Jr,Zo)=>{var xl,Ui,Nu,Il,Zn;const Yn={tooltip:{trigger:"item"},title:{text:Jr==null?void 0:Jr.question_type,textStyle:{fontWeight:"normal",fontSize:14},top:"10%",left:"center"},series:[{name:Jr==null?void 0:Jr.question_type,type:"pie",radius:["20%","40%"],center:["50%","65%"],itemStyle:{borderColor:"#fff",borderWidth:2},data:[{value:((xl=Jr==null?void 0:Jr.details)==null?void 0:xl.full_count)||0,name:eu[0].label,itemStyle:{color:eu[0].color}},{value:((Ui=Jr==null?void 0:Jr.details)==null?void 0:Ui.best_count)||0,name:eu[1].label,itemStyle:{color:eu[1].color}},{value:((Nu=Jr==null?void 0:Jr.details)==null?void 0:Nu.good_count)||0,name:eu[2].label,itemStyle:{color:eu[2].color}},{value:((Il=Jr==null?void 0:Jr.details)==null?void 0:Il.pass_count)||0,name:eu[3].label,itemStyle:{color:eu[3].color}},{value:((Zn=Jr==null?void 0:Jr.details)==null?void 0:Zn.fails_count)||0,name:eu[4].label,itemStyle:{color:eu[4].color}}]}]};return nr.createElement(Ad.Z,{key:Zo,className:"bg-white",option:Yn,style:{width:"100%",height:240},onEvents:{click:_r=>{const pu=U0(Ks({},Sa),{question_type:[Jr==null?void 0:Jr.question_type_id]});Xr(pu),hu.setFieldsValue(Ks({},pu)),Dr("2"),window.scrollTo({top:0,behavior:"smooth"})}}})}),[Ua]),Yu=[{title:"\u540D\u6B21",dataIndex:"index",align:"center",width:90,render:Jr=>{let Zo=Jr;Jr===1&&(Zo=m0.Z),Jr===2&&(Zo=Id.Z),Jr===3&&(Zo=Od.Z);const xl=typeof Zo=="number"?Zo:nr.createElement("img",{src:Zo});return nr.createElement("div",{style:{textAlign:"left",paddingLeft:22}},xl)}},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:Jr=>nr.createElement(De.Z,{placement:"topLeft",title:Jr},nr.createElement("span",null,Jr||"--"))},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,render:Jr=>nr.createElement(De.Z,{placement:"topLeft",title:Jr},nr.createElement("span",null,Jr||"--"))},{title:"\u73ED\u7EA7",dataIndex:"class_name",ellipsis:!0,render:Jr=>nr.createElement(De.Z,{placement:"topLeft",title:Jr},nr.createElement("span",null,Jr||"--"))},{title:"\u7B54\u9898\u65F6\u957F",dataIndex:"time",ellipsis:!0,render:Jr=>nr.createElement(De.Z,{placement:"topLeft",title:Jr},nr.createElement("span",null,Jr||"--"))},{title:"\u6210\u7EE9",width:90,dataIndex:"score"}];return nr.createElement("div",{className:Cs.wrap},nr.createElement(Wa.Z,{loading:qn,active:!0},(Qt==null?void 0:Qt.exercise_status)===1&&nr.createElement(He.Z,{styles:{margin:"0 auto",padding:200}}),(Qt==null?void 0:Qt.exercise_status)>1&&nr.createElement(a.Fragment,null,nr.createElement(re.Z,{className:"mb30",align:"middle",justify:"space-between"},nr.createElement(Dd.tp,{dataSource:Ru,value:Pr,onChange:Ou}),Pr==="3"?nr.createElement(Ce.ZP,{type:"primary",icon:nr.createElement(dg.Z,{rev:void 0}),onClick:()=>$d(void 0,null,function*(){var Jr;if((0,bt.Rm)()&&!((Jr=le.AssistantObject.exercise)!=null&&Jr.can_download)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ve({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5206\u73ED\u5BF9\u6BD4",course_groups:Qt==null?void 0:Qt.course_groups.map(Zo=>({course_group_id:Zo==null?void 0:Zo.exercise_group_id,group_group_name:Zo==null?void 0:Zo.exercise_group_name,count:Zo==null?void 0:Zo.exercise_group_students})),fn:()=>$d(void 0,null,function*(){const Zo=yield(0,ne.iB)({exercise_id:Bu==null?void 0:Bu.categoryId,exercise_group_id:JSON.parse(localStorage.getItem("all_student_works_param")).course_group});(Zo==null?void 0:Zo.status)===0?(oe.ZP.success(Zo==null?void 0:Zo.message),ye.history.push(`/classrooms/${Bu.coursesId}/exportlist/exercise_score,export_exercise_users`)):oe.ZP.success(Zo==null?void 0:Zo.message)})}})})},"\u5BFC\u51FA\u5206\u73ED\u5BF9\u6BD4"):nr.createElement(re.Z,null,nr.createElement(Ae.Z,{checked:oo,onChange:Jr=>So(Jr),className:"mr5 c-black"}),"\u81EA\u52A8\u5237\u65B0",nr.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\u6BCF30\u79D2\u66F4\u65B0\u4E00\u6B21\u6570\u636E\uFF09"))),!["4","5"].includes(Pr)&&nr.createElement(om,{form:hu,initialValues:Sa,onValuesChange:(Jr,Zo)=>{const xl=Ks(Ks({},Sa),Zo);console.log(xl,"newValue"),Xr(Ks({},xl)),Pr==="1"&&to(xl)},data:Zi()}),Pr==="5"&&nr.createElement(Tm,null),nr.createElement("section",{style:{display:Pr==="1"?"block":"none"}},nr.createElement(yt.Z,{spinning:mr},(Qt==null?void 0:Qt.open_camera)&&nr.createElement(nr.Fragment,null,nr.createElement("div",{className:Cs.head},nr.createElement("div",{className:Cs.title},"\u8003\u8BD5\u884C\u4E3A\u5206\u6790\u7EDF\u8BA1")),nr.createElement(x0.ZP,{data:(0,x0.Uf)(Qt)})),nr.createElement("div",{className:Cs.head},nr.createElement("div",{className:Cs.title},"\u8BD5\u5377\u6982\u89C8"),nr.createElement("div",{className:"flex item-center current",onClick:()=>{ve({type:"exercise/setActionTabs",payload:{key:"\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4"}})}},nr.createElement("i",{className:"iconfont icon-shezhi2 mr5 font16"}),nr.createElement("span",{style:{color:"#333333"}},"\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4"))),nr.createElement("div",{className:Cs.table},nr.createElement("aside",null,nr.createElement("div",null,"\u8BD5\u5377\u603B\u5206"),nr.createElement("div",null,(Wt=Qt==null?void 0:Qt.exercise_counts)==null?void 0:Wt.total_score,"\u5206")),nr.createElement("aside",null,nr.createElement("div",null,"\u7B54\u9898\u65F6\u957F"),nr.createElement("div",null,(at=Qt==null?void 0:Qt.exercise_counts)==null?void 0:at.time)),nr.createElement("aside",null,nr.createElement("div",null,"\u5E73\u5747\u7B54\u9898\u65F6\u957F",nr.createElement(De.Z,{title:"\u5E73\u5747\u7B54\u9898\u65F6\u957F=\u5DF2\u4EA4\u5377\u5B66\u751F\u5B9E\u9645\u7B54\u9898\u65F6\u957F\u603B\u548C/\u5DF2\u4EA4\u5377\u5B66\u751F\u6570"},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(Oe=Qt==null?void 0:Qt.exercise_counts)==null?void 0:Oe.avg_answer_duration)),nr.createElement("aside",null,nr.createElement("div",null,"\u5E94\u8003\u4EBA\u6570",nr.createElement(De.Z,{title:"\u8001\u5E08\u53D1\u5E03\u8003\u8BD5\u5BF9\u5E94\u9700\u8981\u53C2\u52A0\u8003\u8BD5\u7684\u5B66\u751F\u6570"},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(Pe=Qt==null?void 0:Qt.exercise_counts)==null?void 0:Pe.candidate_num,"\u4EBA")),nr.createElement("aside",null,nr.createElement("div",null,"\u5B9E\u8003\u4EBA\u6570",nr.createElement(De.Z,{title:"\u63D0\u4EA4\u72B6\u6001\u4E3A\u8003\u8BD5\u4E2D\u3001\u5DF2\u4EA4\u5377\u3001\u5DF2\u4EA4\u5377\uFF08\u672A\u7B54\uFF09\u7684\u5B66\u751F\u6570"},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(xn=Qt==null?void 0:Qt.exercise_counts)==null?void 0:xn.exam_num,"\u4EBA")),nr.createElement("aside",null,nr.createElement("div",null,"\u53C2\u8003\u7387",nr.createElement(De.Z,{title:"\u53C2\u8003\u7387=(\u5B9E\u8003\u4EBA\u6570/\u5E94\u8003\u4EBA\u6570\uFF09*100%"},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(jn=Qt==null?void 0:Qt.exercise_counts)==null?void 0:jn.reference_rate,"%")),nr.createElement("aside",null,nr.createElement("div",null,"\u5E73\u5747\u5206",nr.createElement(De.Z,{title:"\u5E73\u5747\u5206=\u5B66\u751F\u6210\u7EE9\u603B\u548C/\u5B66\u751F\u603B\u6570"},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(Vn=Qt==null?void 0:Qt.exercise_counts)==null?void 0:Vn.average_score,"\u5206")),nr.createElement("aside",null,nr.createElement("div",null,"\u6700\u9AD8\u5206"),nr.createElement("div",null,(an=Qt==null?void 0:Qt.exercise_counts)==null?void 0:an.max_score,"\u5206")),nr.createElement("aside",null,nr.createElement("div",null,"\u6700\u4F4E\u5206"),nr.createElement("div",null,(wn=Qt==null?void 0:Qt.exercise_counts)==null?void 0:wn.min_score,"\u5206")),nr.createElement("aside",null,nr.createElement("div",null,"\u6807\u51C6\u5DEE",nr.createElement(De.Z,{title:"\u53CD\u5E94\u5B66\u751F\u5206\u6570\u79BB\u6563\u7A0B\u5EA6\u7684\u6307\u6807\uFF0C\u6570\u503C\u8D8A\u5927\uFF0C\u8868\u793A\u5B66\u751F\u4E4B\u95F4\u7684\u6210\u7EE9\u5DEE\u8DDD\u8D8A\u5927\uFF0C\u6210\u7EE9\u5206\u5E03\u8D8A\u5E7F\uFF1B\u6570\u503C\u8D8A\u5C0F\uFF0C\u8868\u793A\u5B66\u751F\u4E4B\u95F4\u7684\u6210\u7EE9\u8D8A\u63A5\u8FD1\uFF0C\u5206\u5E03\u8D8A\u7A84\u3002"},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(aa=Qt==null?void 0:Qt.exercise_counts)==null?void 0:aa.standard_deviation)),nr.createElement("aside",null,nr.createElement("div",null,"\u4F18\u79C0",nr.createElement(De.Z,{title:`\u4F18\u79C0\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*${(pa=eo==null?void 0:eo.score_ranges)==null?void 0:pa.good_rate}%\uFF0C\u5C0F\u4E8E\u7B49\u4E8E\u603B\u5206*${($n=eo==null?void 0:eo.score_ranges)==null?void 0:$n.max_rate}%\u7684\u5B66\u751F\u6570`},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(Wn=Qt==null?void 0:Qt.exercise_counts)==null?void 0:Wn.best_counts,"\u4EBA")),nr.createElement("aside",null,nr.createElement("div",null,"\u826F\u597D",nr.createElement(De.Z,{title:`\u826F\u597D\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*${(Qa=eo==null?void 0:eo.score_ranges)==null?void 0:Qa.pass_rate}%\uFF0C\u5C0F\u4E8E\u603B\u5206*${(On=eo==null?void 0:eo.score_ranges)==null?void 0:On.good_rate}%\u7684\u5B66\u751F\u6570`},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(ga=Qt==null?void 0:Qt.exercise_counts)==null?void 0:ga.good_counts,"\u4EBA")),nr.createElement("aside",null,nr.createElement("div",null,"\u53CA\u683C",nr.createElement(De.Z,{title:`\u53CA\u683C\u4EBA\u6570\uFF1A\u6210\u7EE9\u5927\u4E8E\u7B49\u4E8E\u603B\u5206*${(Yt=eo==null?void 0:eo.score_ranges)==null?void 0:Yt.fail_rate}%\uFF0C\u5C0F\u4E8E\u603B\u5206*${(da=eo==null?void 0:eo.score_ranges)==null?void 0:da.pass_rate}%\u7684\u5B66\u751F\u6570`},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(oa=Qt==null?void 0:Qt.exercise_counts)==null?void 0:oa.pass_counts,"\u4EBA")),nr.createElement("aside",null,nr.createElement("div",null,"\u4E0D\u53CA\u683C",nr.createElement(De.Z,{title:`\u4E0D\u53CA\u683C\u4EBA\u6570\uFF1A\u6210\u7EE9\u5C0F\u4E8E\u603B\u5206*${(Ta=eo==null?void 0:eo.score_ranges)==null?void 0:Ta.fail_rate}%\u7684\u5B66\u751F\u6570`},nr.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),nr.createElement("div",null,(Jt=Qt==null?void 0:Qt.exercise_counts)==null?void 0:Jt.fail_counts,"\u4EBA"))),nr.createElement("div",{className:Cs.head},nr.createElement("div",{className:Cs.title},"\u9898\u76EE\u6982\u89C8",nr.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),nr.createElement(re.Z,null,nr.createElement(de.default.Item,{colon:!1,label:"\u7EDF\u8BA1\u7EF4\u5EA6"},nr.createElement(dn.default,{style:{width:140},value:za,onChange:Jr=>{Oa(Jr),tu(Sa,!0,{method:Jr})}},nr.createElement(dn.default.Option,{value:0},"\u6B63\u786E\u7387"),nr.createElement(dn.default.Option,{value:1},"\u5F97\u5206\u7387"))),nr.createElement(de.default.Item,{className:"ml20",colon:!1,label:"\u6392\u5E8F\u65B9\u5F0F"},nr.createElement(dn.default,{style:{width:140},value:Fr,onChange:Jr=>{xr(Jr),tu(Sa,!0,{order:Jr})}},nr.createElement(dn.default.Option,{value:0},"\u6309\u9898\u53F7\u5347\u5E8F"),nr.createElement(dn.default.Option,{value:1},"\u6309\u9898\u53F7\u964D\u5E8F"),nr.createElement(dn.default.Option,{value:2},"\u6309",is,"\u5347\u5E8F"),nr.createElement(dn.default.Option,{value:3},"\u6309",is,"\u964D\u5E8F"))))),nr.createElement(yt.Z,{spinning:Co},gi),nr.createElement("div",{className:Cs.head},nr.createElement("div",{className:Cs.title},"\u5B66\u751F\u6210\u7EE9\u5206\u5E03",nr.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u67F1\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09"))),Nr,nr.createElement("div",{className:Cs.head},nr.createElement("div",{className:Cs.title},"\u4F18\u79C0\u751F",nr.createElement(De.Z,{title:"\u7EDF\u8BA1\u8BE5\u573A\u8003\u8BD5\u4E2D\u6210\u7EE9\u6392\u540D\u524D10\u7684\u5B66\u751F"},nr.createElement("i",{style:{color:"#145DFF"},className:"iconfont icon-xiaowenhao2 ml5"})))),nr.createElement(z.default,{columns:Yu,rowKey:"index",dataSource:(Qt==null?void 0:Qt.rank_list)||[],pagination:!1}),nr.createElement("div",{className:Cs.head},nr.createElement("div",{className:Cs.title},"\u9898\u578B\u6982\u89C8",nr.createElement("span",{className:"font14",style:{color:"#FF9D18"}},"\uFF08\u70B9\u51FB\u73AF\u72B6\u56FE\u53EF\u67E5\u770B\u6570\u636E\u8BE6\u60C5\uFF09")),nr.createElement(re.Z,null,nr.createElement(de.default.Item,{colon:!1,label:"\u7EDF\u8BA1\u7EF4\u5EA6"},nr.createElement(dn.default,{style:{width:140},value:ta,onChange:Jr=>{Ba(Jr),Iu(Sa,!0,{method:Jr})}},nr.createElement(dn.default.Option,{value:0},"\u6B63\u786E\u7387"),nr.createElement(dn.default.Option,{value:1},"\u5F97\u5206\u7387"))))),nr.createElement(yt.Z,{spinning:Gr},nr.createElement("div",{className:"p-20px ",style:{background:"#F6F7F9"}},nr.createElement("div",{className:"flex item-center justify-end mb20 gap-10px"},nr.createElement("div",{className:" c-grey-333"},ta===0?"\u6B63\u786E\u7387\u533A\u95F4\uFF1A":"\u5F97\u5206\u7387\u533A\u95F4\uFF1A"),nr.createElement("div",{className:"flex item-center gap-20px"},eu.map((Jr,Zo)=>nr.createElement("div",{key:Zo,className:"flex item-center gap-10px"},nr.createElement("div",{className:"rounded-2px",style:{width:10,height:10,background:Jr==null?void 0:Jr.color}}),nr.createElement("div",{className:"font12 c-grey-333"},Jr==null?void 0:Jr.label))))),nr.createElement("div",{className:"gap-10px",style:{display:"grid",gridTemplateColumns:"repeat(auto-fit, minmax(360px, 1fr))"}},hl))))),Pr==="2"&&nr.createElement("section",null,Qt!=null&&Qt.is_random?nr.createElement(Xn,{value:Li,ref:ji}):nr.createElement(Em,{value:Li,ref:ji})),Pr==="3"&&nr.createElement("section",null,nr.createElement(cg,{value:Li})))),((va=me==null?void 0:me.actionTabs)==null?void 0:va.key)==="\u5B66\u751F\u8BE6\u60C5"&&nr.createElement(Eg,null),((ra=me==null?void 0:me.actionTabs)==null?void 0:ra.key)==="\u8BBE\u7F6E\u5F97\u5206\u533A\u95F4"&&nr.createElement(Kl,{handleOnComplete:to}),((ir=me==null?void 0:me.actionTabs)==null?void 0:ir.key)==="\u5B66\u751F\u5217\u8868"&&nr.createElement(mc,null))};var Lg=(0,ye.connect)(({exercise:me,classroomList:ve})=>({exercise:me,classroomList:ve}))(Ng),Rg=x(12049),gd={hideHeadCheckbox:"hideHeadCheckbox____864g",moveCategory:"moveCategory___on_eY",tabSearch:"tabSearch___LqTIA",warpModal:"warpModal___ub_j0",modalColumn:"modalColumn___tJRIx",modalRow:"modalRow___AFP2T",sup:"sup____weyo",shijuan:"shijuan___NU0re",name:"name___tJw50",tip:"tip___ihMML"},Zm=x(35724),Mg=x(92890),Ll=x(59301),Tg=Object.defineProperty,kg=Object.defineProperties,jg=Object.getOwnPropertyDescriptors,zm=Object.getOwnPropertySymbols,Zg=Object.prototype.hasOwnProperty,zg=Object.prototype.propertyIsEnumerable,Hm=(me,ve,le)=>ve in me?Tg(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,K0=(me,ve)=>{for(var le in ve||(ve={}))Zg.call(ve,le)&&Hm(me,le,ve[le]);if(zm)for(var le of zm(ve))zg.call(ve,le)&&Hm(me,le,ve[le]);return me},Hg=(me,ve)=>kg(me,jg(ve)),e0=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const{TabPane:Fm}=E.default,Qg=({classroomList:me,exercise:ve,loading:le,dispatch:dt})=>{var Dt;const _e=(0,ye.useParams)(),Wt=(0,ye.useLocation)(),[at]=de.default.useForm(),{commonHeader:Oe}=ve;let[Pe,xn]=(0,a.useState)(!0),[jn,Vn]=(0,a.useState)(!1);const[an,wn]=(0,a.useState)("myself");let[aa,pa]=(0,a.useState)([]),[$n,Wn]=(0,a.useState)([]),[Qa,On]=(0,a.useState)(),[ga,Yt]=(0,a.useState)([]);const da=(0,a.useRef)(),[oa,Ta]=(0,a.useState)(1),Jt=(0,a.useRef)(null),[va,ra]=(0,a.useState)(!1),[ir,eo]=(0,a.useState)(""),[Pr,Dr]=(0,a.useState)(""),Qt=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",width:150,ellipsis:!0,align:"left"},{title:"\u77E5\u8BC6\u70B9",dataIndex:"course_list_name",width:150,ellipsis:!0,align:"left"},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:Ua=>Ua?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:150,align:"left"},{title:"\u8BD5\u9898\u6570",dataIndex:"item_num",width:60,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:60,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"is_random",width:60,align:"center",render:(Ua,Ca)=>Ll.createElement("a",{href:Ua?`/randompaper/detail/${Ca.id}`:`/paperlibrary/see/${Ca.id}?defaultActiveKey=1`,target:"_blank>"},"\u9884\u89C8")}],[tt,ka]=(0,a.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"});(0,a.useEffect)(()=>{ve.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(vr(),Yt([]),fa())},[ve.actionTabs.key]);const fa=()=>e0(void 0,null,function*(){const Ua=yield dt({type:"paperlibrary/getTeachGroupData"});Wn(Ua)}),ja=Ua=>{const Ca=parseInt(Ua);return isNaN(Ca)?"":Ca},vr=()=>e0(void 0,null,function*(){var Ua,Ca;if(Pe){++tt.page,xn(!1);const ta=yield dt({type:"exercise/getBrankList",payload:Hg(K0({},tt),{search:(Ua=tt.search)==null?void 0:Ua.trim()})});aa=ta!=null&&ta.object_list?[...aa.concat(ta==null?void 0:ta.object_list)]:aa,On(ta.is_teacher),((Ca=ta.object_list)==null?void 0:Ca.length){Jt.current.scrollTop=0,aa=[],tt.page=0,tt.group_id=Ua,Pe=!0,Yt([]),ka(K0({},tt)),vr()},Xr={selectedRowKeys:ga,onChange:Ua=>{Yt(Ua)},type:"radio"},za=()=>{ka(K0({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),pa([]),xn(!0),wn("myself"),dt({type:"exercise/setActionTabs",payload:{}}),Vn(!1)},[Oa,Fr,xr,qa]=(0,Zm.P)(),ea=Ua=>e0(void 0,null,function*(){let Ca=!1;aa.forEach($a=>{ga.includes($a.id)&&(Ca=$a.is_random)}),da.current&&(Ca=Oe==null?void 0:Oe.is_random);const ta=Ua.map($a=>({shixun_id:$a.id,is_use:$a.is_use,is_copy:$a.is_copy}));if(!Ca){const $a=yield dt({type:"exercise/saveBanks",payload:{course_id:_e.coursesId,object_type:"examination_bank",bank_id:da.current?[da.current]:ga,shixuns_info:ta,is_make_up_exercise:!0,make_up_exercise_id:Number(_e.categoryId),use_origin_exercise:!!da.current}});($a==null?void 0:$a.status)===0&&((0,ue.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),eo(`/classrooms/${_e.coursesId}/exercise/${$a.exercise_id}/detail?random=${$a.is_random}&tabs=3`),Dr(`/classrooms/${_e.coursesId}/exercise/add/${$a.exercise_id}?random=${$a.is_random}&type=2`),oe.ZP.success("\u521B\u5EFA\u6210\u529F\uFF0C\u8BF7\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219"),setTimeout(()=>{window.location.href=`/classrooms/${_e.coursesId}/exercise/${$a.exercise_id}/detail?random=${$a.is_random}&tabs=3`},1e3),Fr(),za());return}dt({type:"exercise/setActionTabs",payload:{}}),Fr();let Ba=1,qn=Fe.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:Ll.createElement("div",{className:gd.modalColumn},Ll.createElement("div",{className:gd.modalRow},Ll.createElement("sup",{className:gd.sup},"*"),Ll.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),Ll.createElement(Te.Z,{parser:ja,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:Ba,onChange:$a=>{Ba=$a;const mr=document.getElementById("model_error");Ba<1||Ba>50?mr.style.display="block":mr.style.display="none"}})),Ll.createElement("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:za,onOk:()=>e0(void 0,null,function*(){if(Ba<1||Ba>50){const mr=document.getElementById("model_error");return mr.style.display="block",Promise.reject()}qn.update({cancelButtonProps:{disabled:!0}});const $a=yield dt({type:"exercise/saveBanks",payload:{course_id:_e.coursesId,object_type:"examination_bank",bank_id:da.current?[da.current]:ga,shixuns_info:ta,num:Ba,is_make_up_exercise:!0,make_up_exercise_id:Number(_e.categoryId),use_origin_exercise:!!da.current}});qn.update({cancelButtonProps:{disabled:!1}}),$a&&$a.status===0?((0,ue.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),Fe.default.destroyAll(),za(),Fr(),oe.ZP.success("\u521B\u5EFA\u6210\u529F\uFF0C\u8BF7\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219"),setTimeout(()=>{window.location.href=`/classrooms/${_e.coursesId}/exercise/${$a.exercise_id}/detail?random=${$a.is_random}&tabs=3`},1e3)):(za(),Fr())})})});return Ll.createElement(Ll.Fragment,null,Ll.createElement(Fe.default,{centered:!0,width:980,title:"\u521B\u5EFA\u8865\u8003",maskClosable:!1,destroyOnClose:!0,open:ve.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:jn,bodyStyle:{minHeight:150},wrapClassName:gd.warpModal,onOk:()=>e0(void 0,null,function*(){var Ua;if(oa===1){if(!ga.length){oe.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}Vn(!0);let Ca=!1,ta=!1;if(aa.forEach(qn=>{ga.includes(qn.id)&&qn.need_authorize&&(Ca=qn.need_authorize),ga.includes(qn.id)&&(ta=qn.is_random)}),Ca){(0,Mc.rX)(!1,"\u8BE5\u8BD5\u5377\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}(yield qa({id:`${ga[0]}`,course_id:_e.coursesId,type:"examination_bank"}))||ea([]),Vn(!1)}else{Vn(!0);const Ca=yield(0,fe.ZP)(`/api/exercises/${_e.categoryId}/use_origin_exercise.json`,{method:"post"}),ta=yield qa({id:`${ga[0]}`,course_id:_e.coursesId,type:"examination_bank",result:Ca});da.current=(Ua=Ca==null?void 0:Ca.save_banks_params)==null?void 0:Ua.bank_id,ta||ea([]),Vn(!1)}}),onCancel:za},Ll.createElement(be.ZP.Group,{value:oa,onChange:Ua=>Ta(Ua.target.value),style:{marginTop:10,marginBottom:15}},Ll.createElement(be.ZP,{value:1},"\u91CD\u65B0\u9009\u62E9\u8BD5\u5377"),Ll.createElement(be.ZP,{value:2},"\u7EE7\u7EED\u4F7F\u7528\u539F\u8BD5\u5377")),oa===1?Ll.createElement(Ll.Fragment,null,Ll.createElement(E.default,{activeKey:an,onTabClick:Ua=>e0(void 0,null,function*(){Jt.current.scrollTop=0,aa=[],an!==Ua&&Yt([]),wn(Ua),tt.page=0,tt.filter=Ua,tt.group_id=null,Pe=!0,vr()})},Ll.createElement(Fm,{tab:Ll.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),Ll.createElement(Fm,{tab:Ll.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),Ll.createElement(Fm,{tab:Ll.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),Ll.createElement("div",{className:gd.tabSearch},an==="teacher"&&Ll.createElement(dn.default,{value:tt.group_id,onChange:Sa,size:"middle",style:{width:200,marginRight:30}},Ll.createElement(dn.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(Dt=$n==null?void 0:$n.groups)==null?void 0:Dt.map(Ua=>Ll.createElement(dn.default.Option,{key:Ua==null?void 0:Ua.group_id,value:Ua==null?void 0:Ua.group_id},Ua==null?void 0:Ua.name))),Ll.createElement(Se.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:tt.search,onChange:Ua=>{tt.search=Ua.target.value,ka(K0({},tt))},onSearch:Ua=>{Jt.current.scrollTop=0,aa=[],tt.page=0,Pe=!0,Yt([]),Ua&&(0,Mg.tk)({name:Ua,copywriting:Ua,position:"Exercise"}),vr()}})),Ll.createElement("div",{ref:Jt,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!Qa&&an==="public"&&Ll.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},Ll.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93"),Ll.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),Ll.createElement(Di(),{initialLoad:!1,pageStart:0,loadMore:()=>{vr()},hasMore:Pe,useWindow:!1},ve.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&Qa&&Ll.createElement(Rg.Z,{className:gd.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:aa,onRow:Ua=>({onClick:()=>{Yt([Ua==null?void 0:Ua.id])}}),resColumns:Qt,rowSelection:Xr})))):Ll.createElement(Ll.Fragment,null,Ll.createElement("div",{className:gd.shijuan},Ll.createElement("div",null,"\u8BD5\u5377\uFF1A"),Ll.createElement("div",{className:gd.name},Ll.createElement("span",null,Oe==null?void 0:Oe.exercise_name))),Ll.createElement("div",{className:gd.tip},"\u63D0\u793A\uFF1A\u4F7F\u7528\u539F\u8BD5\u5377\u521B\u5EFA\u8865\u8003\uFF0C\u4F1A\u81EA\u52A8\u5C06\u539F\u8BD5\u5377\u5148\u4FDD\u5B58\u4E00\u4EFD\u5230\u8BD5\u5377\u5E93\u4E2D"))),Ll.createElement(Fe.default,{title:"\u63D0\u793A",open:va,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:Ll.createElement("div",null,Ll.createElement(Ce.ZP,{onClick:()=>{ra(!1),ye.history.push(Pr)}},"\u4FEE\u6539\u8BD5\u5377"),Ll.createElement(Ce.ZP,{type:"primary",onClick:()=>{ye.history.push(ir),ra(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{ra(!1)}},Ll.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),Ll.createElement(Zm.Z,{inPaper:!0,visible:Oa,onCancel:Fr,onOk:ea,renderData:xr,modalType:"multiple",type:"examination_bank"}))};var Gg=(0,ye.connect)(({exercise:me,loading:ve,classroomList:le})=>({exercise:me,loading:ve,classroomList:le}))(Qg),Qm=x(64948),V0=x(59301),Wg=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Ug=({exercise:me,dispatch:ve})=>{const{value:le}=me.actionTabs.params||{},[dt,Dt]=(0,a.useState)(!1),{categoryId:_e,coursesId:Wt}=(0,ye.useParams)(),at=()=>Wg(void 0,null,function*(){Dt(!0);let Oe;le!=null&&le.is_wrong?Oe=yield(0,Qm._B)(_e,{exercise_question_id:le==null?void 0:le.question_id}):Oe=yield(0,Qm.pr)(_e,{exercise_question_id:le==null?void 0:le.question_id}),(Oe==null?void 0:Oe.status)===0&&(oe.ZP.success(Oe==null?void 0:Oe.message),ve({type:"paperlibrary/setActionTabs",payload:{params:{isUpdateData:!0}}}),ve({type:"exercise/editExercise",payload:{categoryId:_e,coursesId:Wt}}),ve({type:"exercise/setActionTabs",payload:{}})),Dt(!1)});return V0.createElement(Fe.default,{title:"\u63D0\u793A",width:600,centered:!0,open:me.actionTabs.key==="\u6807\u8BB0\u9519\u9898",confirmLoading:dt,onCancel:()=>ve({type:"exercise/setActionTabs",payload:{}}),onOk:at},V0.createElement("p",null,le!=null&&le.is_wrong?"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u9053\u8BD5\u9898\u53D6\u6D88\u6807\u8BB0\u4E3A\u9519\u9898\uFF1F":"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u9053\u8BD5\u9898\u6807\u8BB0\u4E3A\u9519\u9898\uFF1F"),le!=null&&le.is_wrong?V0.createElement("p",null,"\u53D6\u6D88\u6807\u8BB0\u540E\u5C06\u6309\u7167\u5B66\u751F\u5B9E\u9645\u7B54\u9898\u60C5\u51B5\u91CD\u65B0\u8BA1\u7B97\u5B66\u751F\u672C\u9053\u8BD5\u9898\u5F97\u5206\u3002"):V0.createElement("p",null,"\u6807\u8BB0\u540E\u5C06\u91CD\u65B0\u8BA1\u7B97\u5DF2\u4EA4\u5377\u5B66\u751F\u6210\u7EE9\uFF0C\u5C06\u5DF2\u4EA4\u5377\u5B66\u751F\u672C\u9053\u8BD5\u9898\u5F97\u5206\u8C03\u6574\u4E3A",le==null?void 0:le.question_score,"\u5206\u3002"))};var Kg=(0,ye.connect)(({exercise:me})=>({exercise:me}))(Ug),Vg="data:image/png;base64,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agiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEAZzRAcMGNCihn///TcMHDiwRbwihj0E+vbtG/iTCAEhEEKPqLikuQbjTth4441Dnz59wi677BImm2yy8NBDD4Vdd901zDTTTOHUU08Ne++9dzjggAPC9NNP33QVYP/iiy+a4vxktNFGs3r8vOi45JJLhrHGGqsoyeIgJRTdn3/+GX766afw6aefhs8//zx89tlnFv7kk0/CzDPPHE455ZSmOr7//vtw2GGHNcUN6mSvvfayvqf5/vjjj7Dgggta1KuvvpomWfiKK64I5513Xhh55JHD1VdfHXr37t0iz+uvvx7eeOONsN5661na119/3SIPEaOMMkoYY4wxLO3nn38OjMkkk0wSzj333ML8Hvnrr7+GRRZZxE4fe+yxNvH0Mp11fOqpp8IDDzwQ9t9//9CrV68W1T766KNhp512Cssvv3w4/vjjW6QTwRh/9NFH4e233w5vvfVWePPNN8Nff/0VLrzwwvDggw+GlVZaKfTo0cPqeeaZZ8Kll14aZpxxRivDfcH4D0q4T3/55Re7d7iH+OMe4v753//+F7bddttBVaH0LoTAcF2orcNcU1FYruy22mora9/www9vRx5WFN3LL78cNtlkk3DJJZcYSXgn+vXrF1ZccUU/bTqS//LLL2+Ky5/MPvvsTQrsiCOOCE8++WRAEfMAt0dQsCgRyMvl999/DyijkUYaKay66qoeXXi87bbbTAHtsMMOLdLpf2sCEbqSo63HHXdcdu5lUOxbbrml1U+bll566bDKKqt4ctNx3XXXDSussEL47rvvArigtP7++++mPEUnbbWxKH9nxUG62223nVUHSWM4XHvtteHss8/OLoFiR+65557wyCOPWJiPUUcdNTz88MN2vtgY0tpOAAAPGklEQVRiixWO9bLLLmvxI4wwQiDMPUF99BcFj4HCvcs9Oddcc1ld11xzTbjrrrvMgABvynCPejssU+6De3/NNdcM4447bi5F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";const Yg=(me=[],ve=[],le=[])=>(console.log("---",me,ve,le),{tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:["\u7B49\u7EA7A","\u7B49\u7EA7B","\u7B49\u7EA7C","\u7B49\u7EA7D","\u7B49\u7EA7E"]}],yAxis:[{type:"value"}],series:[{name:"\u7F3A\u9677",type:"bar",stack:"Ad",color:["#5c9ef7"],emphasis:{focus:"series"},data:le},{name:"\u6F0F\u6D1E",type:"bar",stack:"Ad",color:["#75c87c"],emphasis:{focus:"series"},data:ve},{name:"\u4EE3\u7801\u89C4\u8303\u6027",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:me}]}),Xg=(me=[])=>({dataset:[{source:me}],tooltip:{show:!0,formatter:function(ve){return ve.value[2]+":"+ve.value[1]+"\u5206"}},xAxis:{splitLine:{lineStyle:{type:"dashed"}},show:!1},yAxis:{splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"scatter",type:"scatter",datasetIndex:0},{name:"line",type:"line",smooth:!0,datasetIndex:1,symbolSize:.1,symbol:"circle",label:{show:!0,fontSize:16},labelLayout:{dx:-20},encode:{label:2,tooltip:1}}]});var Jg=Object.defineProperty,Gm=Object.getOwnPropertySymbols,qg=Object.prototype.hasOwnProperty,_g=Object.prototype.propertyIsEnumerable,Wm=(me,ve,le)=>ve in me?Jg(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Y0=(me,ve)=>{for(var le in ve||(ve={}))qg.call(ve,le)&&Wm(me,le,ve[le]);if(Gm)for(var le of Gm(ve))_g.call(ve,le)&&Wm(me,le,ve[le]);return me},Bm=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const $g=({shixunHomeworks:me,loading:ve,dispatch:le})=>{var dt,Dt,_e,Wt;const at=(0,ye.useParams)(),[Oe,Pe]=(0,a.useState)(Y0(Y0({},{sort_by:"student_id",sort_direction:"desc"}),at)),[xn,jn]=(0,a.useState)(),[Vn,an]=(0,a.useState)([]);let wn=(0,a.useRef)();const[aa,pa]=(0,a.useState)(1),[$n,Wn]=(0,a.useState)(!1),[Qa,On]=(0,a.useState)(10),[ga,Yt]=(0,a.useState)([]);(0,a.useEffect)(()=>{oa()},[]);const da=[{title:"\u5B66\u53F7",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:Oe.sort_by==="student_number"?Oe.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED",dataIndex:"group_course_name"},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u7F3A\u9677",children:[{title:"\u963B\u65AD",dataIndex:"bug",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.blocker)},{title:"\u4E25\u91CD",dataIndex:"bug",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.critical)},{title:"\u4E3B\u8981",dataIndex:"bug",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.major)},{title:"\u6B21\u8981",dataIndex:"bug",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.minor)},{title:"\u7B49\u7EA7",dataIndex:"bug",sorter:!1,showSorterTooltip:!1,sortOrder:Oe.sort_by==="bug"?Oe.sort_direction==="desc"?"descend":"ascend":null,render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.grade)}]},{title:"\u6F0F\u6D1E",children:[{title:"\u963B\u65AD",dataIndex:"vulnerability",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.blocker)},{title:"\u4E25\u91CD",dataIndex:"vulnerability",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.critical)},{title:"\u4E3B\u8981",dataIndex:"vulnerability",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.major)},{title:"\u6B21\u8981",dataIndex:"vulnerability",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.minor)},{title:"\u7B49\u7EA7",dataIndex:"vulnerability",sorter:!1,showSorterTooltip:!1,sortOrder:Oe.sort_by==="vulnerability"?Oe.sort_direction==="desc"?"descend":"ascend":null,render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.grade)}]},{title:"\u4EE3\u7801\u89C4\u8303\u6027",children:[{title:"\u963B\u65AD",dataIndex:"specification",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.blocker)},{title:"\u4E25\u91CD",dataIndex:"specification",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.critical)},{title:"\u4E3B\u8981",dataIndex:"specification",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.major)},{title:"\u6B21\u8981",dataIndex:"specification",render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.minor)},{title:"\u7B49\u7EA7",dataIndex:"specification",sorter:!1,showSorterTooltip:!1,sortOrder:Oe.sort_by==="specification"?Oe.sort_direction==="desc"?"descend":"ascend":null,render:Jt=>a.createElement("span",{className:"current"},Jt==null?void 0:Jt.grade)}]},{title:"\u590D\u6742\u4EE3\u7801",dataIndex:"complexity",sorter:!0,showSorterTooltip:!1,sortOrder:Oe.sort_by==="complexity"?Oe.sort_direction==="desc"?"descend":"ascend":null},{title:"\u4EE3\u7801\u884C\u6570",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:Oe.sort_by==="total_row_number"?Oe.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8D28\u91CF\u8BC4\u5206",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:Oe.sort_by==="quality_score"?Oe.sort_direction==="desc"?"descend":"ascend":null},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",render:(Jt,va)=>a.createElement("a",{target:"_blank",href:`/classrooms/${at.coursesId}/exercise/${at.categoryId}/analysis/${va.id}`,className:"current c-light-primary"},"\u8BE6\u7EC6\u5206\u6790")}];(0,a.useEffect)(()=>(xn===2&&(wn.current=setInterval(()=>{oa()},6e4)),()=>{clearTimeout(wn.current)}),[xn]);function oa(){return Bm(this,null,function*(){const Jt=yield(0,fe.ZP)(`/api/exercises/${Oe.categoryId}/check_status.json`,{method:"GET"});jn(Jt.status),Jt.status!=2&&Jt.status!=-1&&(Ta({page:1,limit:10}),clearTimeout(wn.current))})}function Ta(Jt){return Bm(this,null,function*(){pa(Jt==null?void 0:Jt.page),On(Jt==null?void 0:Jt.limit);const va=yield(0,fe.ZP)(`/api/exercises/${Oe.categoryId}/code_quality_analysis_index.json`,{method:"GET",params:Y0({},Jt)});an(va)})}return console.log("-------",at),a.createElement("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pt10"},(xn===0||xn===1)&&a.createElement("div",null,a.createElement("p",{style:{display:"flex"}},a.createElement("span",{style:{flex:"1"}},a.createElement("label",null,"\u68C0\u6D4B\u65F6\u95F4\uFF1A",Vn==null?void 0:Vn.created_at)),a.createElement(Ce.ZP,{onClick:()=>{le({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B"}})}},"\u91CD\u65B0\u68C0\u6D4B")),a.createElement("p",{style:{display:"flex"}},a.createElement(re.Z,{style:{width:"100%"}},a.createElement(pe.Z,{flex:"80px"},a.createElement("label",null,"\u5206\u73ED\u60C5\u51B5:")),a.createElement(pe.Z,{flex:"80px"},a.createElement(Re.default,{checked:(ga==null?void 0:ga.length)===0,onChange:Jt=>{Jt.target.checked&&(Yt([]),Ta({page:aa,limit:Qa}))},style:{fontSize:"14px"},value:"all"},"\u5168\u90E8")),a.createElement(pe.Z,{flex:"1"},a.createElement(Re.default.Group,{value:ga,onChange:Jt=>Bm(void 0,null,function*(){Yt([...Jt]),Ta({page:aa,limit:Qa,group_course_ids:Jt})}),style:{width:"100%",fontSize:"14px"}},(dt=Vn==null?void 0:Vn.course_groups)==null?void 0:dt.map((Jt,va)=>a.createElement(Re.default,{style:{fontSize:"14px"},value:Jt==null?void 0:Jt.id},Jt==null?void 0:Jt.name,"(",Jt==null?void 0:Jt.count,")")))))),a.createElement("p",{style:{display:"flex"}},a.createElement("span",null,a.createElement("label",{style:{color:"red"}},"\u6CE8\u610F\uFF1A")),"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u5B8C\u6210\u68C0\u6D4B\u7684\u5206\u73ED"),a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},a.createElement("div",null,a.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u7B49\u7EA7\u5206\u6790"),(Vn==null?void 0:Vn.grade_statistics)&&a.createElement(Ad.Z,{option:Yg((Dt=Vn==null?void 0:Vn.grade_statistics)==null?void 0:Dt.map(Jt=>Jt.specification_count),(_e=Vn==null?void 0:Vn.grade_statistics)==null?void 0:_e.map(Jt=>Jt.vulnerability_count),(Wt=Vn==null?void 0:Vn.grade_statistics)==null?void 0:Wt.map(Jt=>Jt.bug_count)),style:{height:400,width:600},opts:{renderer:"svg"}})),a.createElement("div",null,a.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u8D28\u91CF\u5206\u5E03"),(Vn==null?void 0:Vn.quality_scores)&&a.createElement(Ad.Z,{option:Xg(Vn==null?void 0:Vn.quality_scores.map((Jt,va)=>[va+1,Jt==null?void 0:Jt.quality_score,Jt==null?void 0:Jt.user_name])),style:{height:400,width:600},opts:{renderer:"svg"}}))),a.createElement("div",null,a.createElement("div",{style:{display:"flex"}},a.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500,flex:"1"}},"\u8BE6\u7EC6\u5217\u8868"),a.createElement(Se.default.Search,{size:"middle",onSearch:Jt=>{Ta({page:1,limit:Qa,search:Jt})},style:{width:"300px"},enterButton:"\u641C\u7D22"})),a.createElement(z.default,{columns:da,dataSource:Vn==null?void 0:Vn.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:(Jt,va,ra)=>{ra.field&&(Oe.sort_by=ra.field),ra.order||(Oe.sort_direction="asc"),ra.order==="ascend"&&(Oe.sort_direction="asc"),ra.order==="descend"&&(Oe.sort_direction="desc"),ra.order||(Oe.sort_direction="asc"),Ta(Y0({page:1,limit:Qa},Oe))}}),a.createElement(we.Z,{current:aa,total:Vn==null?void 0:Vn.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:Qa,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:(Jt,va)=>{pa(Jt),On(va),Ta({page:Jt,limit:va,group_course_ids:ga})}}))),xn===2&&a.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},a.createElement("img",{src:Vg}),a.createElement("br",null),a.createElement(Ce.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{oa()}},"\u5237\u65B0\u9875\u9762")),a.createElement(Hr,null),a.createElement(Fe.default,{centered:!0,width:1200,title:"\u8BE6\u7EC6\u5206\u6790",destroyOnClose:!0,open:!!$n,footer:null,onCancel:()=>Wn(!1)},a.createElement("div",{style:{height:500,overflow:"hidden"}},!!$n&&a.createElement("iframe",{style:{height:"100%",width:"100%"},src:`https://sonar.educoder.net/project/issues?id=${at==null?void 0:at.categoryId}-${$n==null?void 0:$n.student_number}&resolved=false`,frameBorder:"0"}))))};var ef=(0,ye.connect)(({shixunHomeworks:me,loading:ve})=>({shixunHomeworks:me,loading:ve.effects}))($g),uu={flex_box_center:"flex_box_center___Mm5wp",flex_space_between:"flex_space_between___Xglxr",flex_box_vertical_center:"flex_box_vertical_center___oLvCy",flex_box_center_end:"flex_box_center_end___IEhG2",flex_box_column:"flex_box_column___TStIz",wrap:"wrap___WfgpQ",control:"control___Uvc1U",btn:"btn___gckHk",customTable:"customTable___fDCPQ",bgH:"bgH___FpdXp",cusModal:"cusModal___KC0OL",imgWrap:"imgWrap_____xpC",img:"img___y1_Tn",iBtn:"iBtn___PezSP",text:"text___JKvO_",no:"no___WXMqt",textP:"textP___E5hyW",video:"video___XvBIh",sys:"sys___wcaty",li:"li___vKMNS",d1:"d1___jR3G0",b1:"b1___xuUNz",es:"es___WFOJ6",listWrap:"listWrap___KKt7_",list:"list___SBQMa",mask:"mask___xkriH",icons:"icons___uLWh_",time:"time___tPYgD"},dr=x(59301),tf=Object.defineProperty,nf=Object.defineProperties,af=Object.getOwnPropertyDescriptors,Um=Object.getOwnPropertySymbols,rf=Object.prototype.hasOwnProperty,of=Object.prototype.propertyIsEnumerable,Km=(me,ve,le)=>ve in me?tf(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,vc=(me,ve)=>{for(var le in ve||(ve={}))rf.call(ve,le)&&Km(me,le,ve[le]);if(Um)for(var le of Um(ve))of.call(ve,le)&&Km(me,le,ve[le]);return me},lf=(me,ve)=>nf(me,af(ve)),t0=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const uf=({exercise:me,dispatch:ve,user:le})=>{var dt;const Dt=(0,ye.useParams)(),[_e,Wt]=(0,a.useState)({page:1,limit:20,sort_by:null,sort_direction:null,state:null,audit:null,name:"",keyword:"",course_group_id:[],exercise_id:Dt==null?void 0:Dt.categoryId}),[at]=de.default.useForm(),[Oe,Pe]=(0,a.useState)(),[xn,jn]=(0,a.useState)(!1),{exerciseList:Vn,commonHeader:an}=me,[wn,aa]=(0,a.useState)([]),[pa,$n]=(0,a.useState)([]),[Wn,Qa]=(0,a.useState)(0),[On,ga]=(0,a.useState)(!0),[Yt,da]=(0,a.useState)(!1),[oa,Ta]=(0,a.useState)(!1),[Jt,va]=(0,a.useState)(!1),[ra,ir]=(0,a.useState)(""),eo=(0,a.useRef)(null),Pr=[{name:"IP\u5F02\u5E38",id:1},{name:"\u6D4F\u89C8\u5668\u5F02\u5E38",id:2},{name:"\u767B\u5F55\u5F02\u5E38",id:3},{name:"\u5207\u5C4F",id:4},{name:"\u8003\u8BD5\u5EF6\u65F6",id:5},{name:"\u6253\u56DE\u91CD\u505A",id:6},{name:"\u4F7F\u7528\u8003\u8BD5\u89E3\u9501\u7801",id:7},{name:"\u9000\u51FA\u5168\u5C4F",id:8}],[Dr,Qt]=(0,a.useState)([]);(0,a.useEffect)(()=>{tt(_e)},[]),(0,a.useEffect)(()=>(clearInterval(eo.current),(an==null?void 0:an.exercise_status)===2&&(eo.current=setInterval(()=>{tt(_e)},3e4)),()=>{clearInterval(eo.current)}),[an==null?void 0:an.exercise_status,_e]);const tt=qa=>t0(void 0,null,function*(){const ea=rr().cloneDeep(qa);console.log(ea,"sendData"),ga(!0),aa([]);const Ua=yield(0,fe.ZP)(`/api/exercises/${qa==null?void 0:qa.exercise_id}/exercise_abnormities.json`,{method:"get",params:ea});Qt((Ua==null?void 0:Ua.error_types)||[]),$n([]),ga(!1),Qa(Ua==null?void 0:Ua.total_count),aa((Ua==null?void 0:Ua.exercise_abnormites)||[])}),ka=(qa,ea)=>{_e.page=1,_e[ea]=qa,Wt(vc({},_e)),tt(_e)},fa=qa=>{_e.page=1,_e.keyword=qa,Wt(vc({},_e))},ja=()=>{_e.page=1;const qa=Object.assign({},at.getFieldValue());Object.keys(qa).map(function(ea){switch(ea){case"error_type":qa[ea].includes("all")||!qa[ea].length?(delete _e.error_type,at.setFieldsValue({error_type:"all"})):(_e.error_type=qa[ea],at.setFieldsValue({error_type:_e.error_type}));break;case"course_group_id":qa[ea].includes("all")||!qa[ea].length?(delete _e.course_group,at.setFieldsValue({course_group_id:"all"})):(_e.course_group=qa[ea],at.setFieldsValue({course_group_id:_e.course_group}));break}}),Wt(vc({},_e)),tt(_e)};(0,a.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Pe(47),jn(!0))},[document.getElementById("divhe"),Vn]);const vr=(qa,ea,Ua)=>{_e.page=qa==null?void 0:qa.current,_e.limit=qa==null?void 0:qa.pageSize,Ua!=null&&Ua.order?(_e.sort_by=Ua==null?void 0:Ua.field,_e.sort_direction=(Ua==null?void 0:Ua.order)==="ascend"?"asc":"desc"):(_e.sort_by=null,_e.sort_direction=null),Wt(vc({},_e)),tt(_e)},Sa=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,render:(qa,ea,Ua)=>_e.limit*(_e.page-1)+Ua+1},{title:"\u59D3\u540D",dataIndex:"real_name",width:110,ellipsis:{showTitle:!1},render:qa=>dr.createElement(De.Z,{placement:"bottomLeft",title:qa},dr.createElement("span",null,qa))},{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:qa=>dr.createElement(De.Z,{placement:"bottomLeft",title:qa},dr.createElement("span",null,qa||"--"))},{title:"\u5206\u73ED",dataIndex:"course_group_name",width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:qa=>dr.createElement(De.Z,{placement:"bottomLeft",title:qa},dr.createElement("span",null,qa||"--"))},{title:"\u64CD\u4F5C\u65F6\u95F4",width:180,dataIndex:"created_at",ellipsis:{showTitle:!1}},{title:"\u7C7B\u578B",dataIndex:"error_type",width:140,ellipsis:{showTitle:!1}},{title:"\u8BF4\u660E",dataIndex:"description",ellipsis:{showTitle:!1},render:(qa,ea)=>dr.createElement(dr.Fragment,null,dr.createElement(De.Z,{placement:"bottomLeft",title:qa},dr.createElement("span",null,qa||"--")),(ea==null?void 0:ea.user_screen_num)>=50&&dr.createElement(De.Z,{placement:"bottomLeft",title:"\u6CE8\u610F\uFF1A\u8BE5\u5B66\u751F\u7684\u622A\u5C4F\u603B\u6570\u91CF\u5DF2\u8FBE\u523050\u5F20\uFF0C\u9700\u8981\u624B\u52A8\u5220\u9664\u5DF2\u622A\u5C4F\u7684\u56FE\u7247\u4E4B\u540E\u624D\u80FD\u7EE7\u7EED\u81EA\u52A8\u622A\u5C4F"},dr.createElement("i",{className:"iconfont icon-tishi11 font14 ml5 mr5",style:{color:"#FA6400"}})),(ea==null?void 0:ea.user_screen_num)>0&&dr.createElement("span",{onClick:()=>ir(ea==null?void 0:ea.user_id),className:"current c-light-primary ml10"},"\u622A\u5C4F\u8BB0\u5F55"))}],Xr=qa=>{$n(qa)},za=()=>{da(!1),tt(_e)},Oa=qa=>{const ea=[{title:"\u5BA1\u6838\u65F6\u95F4",dataIndex:"audit_time",width:170,render:(Ca,ta)=>dr.createElement("span",null,Ca||"--")},{title:"\u5BA1\u6838\u72B6\u6001",dataIndex:"exercise_identity_photo_state",width:110,render:(Ca,ta)=>dr.createElement(dr.Fragment,null,Ca==="passed"&&dr.createElement("span",{style:{color:"#44D7B6"}},"\u5BA1\u6838\u901A\u8FC7"),Ca==="rejected"&&dr.createElement("span",{style:{color:"#E53333"}},"\u5BA1\u6838\u4E0D\u901A\u8FC7"),Ca==="submitted"&&dr.createElement("span",{style:{color:"#666666"}},"\u5F85\u5BA1\u6838"))},{title:"\u5BA1\u6838\u610F\u89C1",dataIndex:"comment",render:(Ca,ta)=>Ca?dr.createElement(De.Z,{placement:"bottom",title:Ca},dr.createElement("span",null,Ca)):"--"},{title:"\u91C7\u96C6\u7167\u7247",dataIndex:"photo_url",width:90,render:(Ca,ta)=>dr.createElement("span",{className:"current c-light-primary",onClick:()=>{Ga.Z.publish("preview-image",Ca)}},"\u67E5\u770B")}],Ua=Fe.default.confirm({icon:null,width:700,className:`${uu.cusModal} custom-modal-divider`,centered:!0,title:dr.createElement(re.Z,null,dr.createElement(pe.Z,{flex:"1"},"\u5BA1\u6838\u8BB0\u5F55"),dr.createElement(pe.Z,null,dr.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>Ua.destroy()}))),content:dr.createElement("div",null,dr.createElement(z.default,{className:uu.customTable,dataSource:[vc({},qa)],bordered:!1,columns:ea,rowKey:"exercise_identity_photo_id",rowClassName:uu.row,pagination:!1}))})},Fr=qa=>{var ea,Ua;const Ca=Fe.default.confirm({icon:null,className:`${uu.cusModal} custom-modal-divider`,centered:!0,width:((ea=qa==null?void 0:qa.play_url)==null?void 0:ea.length)<6?724:744,title:dr.createElement(re.Z,null,dr.createElement(pe.Z,{flex:"1"},"\u89C6\u9891"),dr.createElement(pe.Z,null,dr.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>Ca.destroy()}))),content:dr.createElement("ul",{className:uu.sys},(Ua=qa==null?void 0:qa.play_url)==null?void 0:Ua.map((ta,Ba)=>dr.createElement("li",{className:uu.li,key:Ba},dr.createElement("div",{className:uu.d1},dr.createElement("div",{className:uu.img},dr.createElement(Ci,{src:ta==null?void 0:ta.replace(".m3u8",".flv"),autoPlay:!0})),dr.createElement("div",{className:uu.btn},dr.createElement("div",{className:uu.b1},"\u56DE\u653E\u89C6\u9891",Ba+1))))))})},xr=qa=>{const ea=Fe.default.confirm({icon:null,className:`${uu.cusModal} custom-modal-divider`,centered:!0,width:710,title:dr.createElement(re.Z,null,dr.createElement(pe.Z,{flex:"1"},"\u4EBA\u8138\u7167\u7247"),dr.createElement(pe.Z,null,dr.createElement("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:()=>ea.destroy()}))),content:dr.createElement(re.Z,null,dr.createElement("aside",{className:uu.imgWrap,style:{marginBottom:40}},dr.createElement("div",{className:uu.img},dr.createElement("img",{width:326,src:(0,ue.Tv)(qa==null?void 0:qa.photo_url)}),dr.createElement("div",{className:uu.textP},"\u91C7\u96C6\u7167\u7247")),dr.createElement("div",{className:uu.img,style:{marginLeft:20}},qa!=null&&qa.identity_url?dr.createElement("img",{width:326,src:(0,ue.Tv)(qa==null?void 0:qa.identity_url)}):dr.createElement("div",{className:uu.no,style:{width:326}},dr.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),dr.createElement("div",{className:uu.textP},"\u8BC1\u4EF6\u7167\u7247"))))})};return dr.createElement("section",{className:uu.wrap},dr.createElement(de.default,{form:at,onChange:ja,initialValues:{course_group_id:"all"}},dr.createElement(de.default.Item,{name:"course_group_id"},dr.createElement(Re.default.Group,{style:{width:"100%"}},dr.createElement(re.Z,null,dr.createElement(pe.Z,{className:"font14",flex:"80px"},"\u73ED\u7EA7:"),dr.createElement(pe.Z,{flex:"80px"},dr.createElement(Re.default,{value:"all"},"\u5168\u90E8")),dr.createElement(pe.Z,{flex:"1",id:"divhe",style:{height:Oe+"px",overflow:"hidden"}},(dt=Vn.course_groups)==null?void 0:dt.map((qa,ea)=>dr.createElement(Re.default,{key:ea,value:qa.exercise_group_id,className:"ml0 mr8"},qa.exercise_group_name,"(",qa.exercise_group_students,")"))),xn&&dr.createElement("span",{onClick:()=>{let qa=document.getElementById("divhe").scrollHeight;Oe>47?Pe(47):Pe(qa)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Oe===47?"\u5C55\u5F00":"\u6536\u8D77",Oe===47?dr.createElement(Do.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):dr.createElement(io.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),dr.createElement(de.default.Item,{name:"error_type"},dr.createElement(Re.default.Group,{style:{width:"100%"}},dr.createElement(re.Z,null,dr.createElement(pe.Z,{className:"font14",flex:"80px"},"\u7C7B\u578B:"),dr.createElement(pe.Z,{flex:"80px"},dr.createElement(Re.default,{value:"all"},"\u5168\u90E8")),dr.createElement(pe.Z,{flex:"1",id:"divhe",style:{height:Oe+"px",overflow:"hidden"}},Dr==null?void 0:Dr.map((qa,ea)=>dr.createElement(Re.default,{key:ea,value:qa.error_type,className:"ml0 mr8"},qa.error_type_text,"\uFF08",qa.count||0,"\uFF09"))))))),dr.createElement("div",{className:uu.control},dr.createElement(Se.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:_e==null?void 0:_e.keyword,onChange:qa=>fa(qa.target.value),onSearch:()=>{_e.page=1,Wt(vc({},_e)),tt(_e)}}),dr.createElement(Ce.ZP,{onClick:()=>Ta(!0),style:{marginLeft:"auto"},icon:dr.createElement("i",{className:"iconfont icon-guizeguanli font16"}),type:"link"},"\u622A\u5C4F\u89C4\u5219"),dr.createElement(Ce.ZP,{onClick:()=>va(!0),icon:dr.createElement("i",{className:"iconfont icon-chakanshenqingjilu font14"}),type:"link"},"\u64CD\u4F5C\u65E5\u5FD7")),dr.createElement("div",{className:uu.bgH}),dr.createElement(z.default,{className:uu.customTable,dataSource:wn,bordered:!1,columns:Sa,size:"large",rowKey:"exercise_identity_photo_id",rowClassName:uu.row,loading:On,onChange:vr,pagination:{pageSize:_e.limit,total:Wn,current:_e.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:qa=>dr.createElement("span",{className:"mr10"},"\u5171",dr.createElement("span",{className:"c-orange"},qa),"\u6761\u6570\u636E")}}),dr.createElement(cf,{selectIds:pa,visible:Yt,onCancel:()=>da(!1),onOk:za,params:_e}),dr.createElement(df,{visible:Jt,onCancel:()=>va(!1)}),dr.createElement(mf,{visible:ra,onCancel:()=>ir(!1)}),dr.createElement(Fe.default,{centered:!0,title:"\u622A\u5C4F\u89C4\u5219",open:oa,width:900,footer:null,onCancel:()=>{Ta(!1)}},dr.createElement("div",{className:"c-grey-333"},dr.createElement("div",{className:"mb20 blod"},"1.\u6BCF\u4E2A\u5B66\u751F\u6BCF\u573A\u8003\u8BD5\u6700\u591A\u622A\u5C4F\u7684\u603B\u6570\u91CF\u4E3A50\u5F20\uFF0C\u8D85\u8FC7\u4E4B\u540E\u8BE5\u5B66\u751F\u9000\u51FA\u5168\u5C4F\u4E0D\u518D\u8FDB\u884C\u622A\u5C4F\uFF0C\u8001\u5E08\u624B\u52A8\u5220\u9664\u622A\u5C4F\u56FE\u7247\u4E4B\u540E\u53EF\u518D\u81EA\u52A8\u8FDB\u884C\u622A\u5C4F\uFF1B"),dr.createElement("div",{className:"mb20 blod"},"2.\u5355\u6B21\u9000\u51FA\u5168\u5C4F\u65F6\u957F\u4E0E\u622A\u5C4F\u6B21\u6570"),dr.createElement("div",{className:"mb20"},"1\uFF09\u82E5\u5B66\u751F\u30101\u79D2 \u2264 \u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 30\u79D2\u3011\uFF0C\u6BCF\u96945\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),dr.createElement("div",{className:"mb20"},"2\uFF09\u82E5\u5B66\u751F\u301030\u79D2\uFF1C\u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 120\u79D2\u3011\uFF0C\u6BCF\u969410\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),dr.createElement("div",{className:"mb20"},"3\uFF09\u82E5\u5B66\u751F\u3010120\u79D2\uFF1C\u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 300\u79D2\u3011\uFF0C\u6BCF\u969430\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),dr.createElement("div",{className:"mb20"},"4\uFF09\u82E5\u5B66\u751F\u3010300\u79D2\uFF1C\u9000\u51FA\u5168\u5C4F\u65F6\u957F \u2264 720\u79D2\u3011\uFF0C\u6BCF\u969460\u79D2\u622A\u5C4F\u4E00\u6B21\uFF1B"),dr.createElement("div",{className:"mb20"},"5\uFF09\u82E5\u5B66\u751F\u3010\u9000\u51FA\u5168\u5C4F\u65F6\u957F \uFF1E720\u79D2\u3011\uFF0C\u4E0D\u518D\u8FDB\u884C\u622A\u5C4F\uFF1B"),dr.createElement("div",{className:"mb20 blod"},"3.\u5B66\u751F\u8FD4\u56DE\u8003\u8BD5\u4E4B\u540E\uFF0C\u4E0D\u518D\u8FDB\u884C\u622A\u5C4F\u3002"))),dr.createElement(wa.Z,null))};var sf=(0,ye.connect)(({exercise:me,user:ve})=>({exercise:me,user:ve}))(uf);const cf=({visible:me,onOk:ve,onCancel:le,selectIds:dt,params:Dt})=>{const[_e,Wt]=(0,a.useState)(!1),[at,Oe]=(0,a.useState)({}),[Pe]=de.default.useForm(),xn=jn=>t0(void 0,null,function*(){Wt(!0);let Vn;me===!0?Vn=yield(0,fe.ZP)(`/api/exercises/${Dt==null?void 0:Dt.exercise_id}/batch_audit_identity_photo.json`,{method:"post",body:vc({identity_photo_ids:dt},jn)}):Vn=yield(0,fe.ZP)(`/api/exercises/${Dt==null?void 0:Dt.exercise_id}/audit_identity_photo.json`,{method:"post",body:vc({identity_photo_id:me==null?void 0:me.exercise_identity_photo_id},jn)}),(Vn==null?void 0:Vn.status)===0&&ve(),Wt(!1)});return dr.createElement(Fe.default,{title:me!==!0?"\u4EBA\u8138\u8EAB\u4EFD\u5BA1\u6838":"\u6279\u91CF\u5BA1\u6838",open:!!me,centered:!0,keyboard:!1,width:650,destroyOnClose:!0,onCancel:()=>{le()},afterClose:()=>{Pe.resetFields(),Oe({})},confirmLoading:_e,onOk:()=>Pe.submit()},dr.createElement(de.default,{className:uu.formWrap,form:Pe,labelCol:{span:4},wrapperCol:{span:18},onFinish:xn,onValuesChange:()=>{Oe(vc({},Pe.getFieldsValue()))}},me!==!0&&dr.createElement(re.Z,{style:{marginLeft:28,marginBottom:38}},dr.createElement(pe.Z,null,"\u91C7\u96C6\u7167\u7247\uFF1A"),dr.createElement(pe.Z,null,dr.createElement("aside",{className:uu.imgWrap},dr.createElement("div",{className:uu.img},dr.createElement("img",{width:234,src:(0,ue.Tv)(me==null?void 0:me.photo_url)}),dr.createElement("div",{onClick:()=>{Ga.Z.publish("preview-image",me==null?void 0:me.photo_url)},className:uu.iBtn},"\u9884\u89C8"),dr.createElement("div",{className:uu.text},"\u91C7\u96C6\u7167\u7247")),dr.createElement("div",{className:uu.img,style:{marginLeft:20}},me!=null&&me.identity_url?dr.createElement("img",{width:234,src:(0,ue.Tv)(me==null?void 0:me.identity_url)}):dr.createElement("div",{className:uu.no,style:{width:326}},dr.createElement("span",null,"\u6682\u65E0\u8BC1\u4EF6\u7167\u7247")),!!(me!=null&&me.identity_url)&&dr.createElement("div",{onClick:()=>{Ga.Z.publish("preview-image",(0,ue.Tv)(me==null?void 0:me.identity_url))},className:uu.iBtn},"\u9884\u89C8"),dr.createElement("div",{className:uu.text},"\u8BC1\u4EF6\u7167\u7247"))))),dr.createElement(de.default.Item,{label:"\u5BA1\u6838\u72B6\u6001",name:"state",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u72B6\u6001"}]},dr.createElement(be.ZP.Group,null,dr.createElement(be.ZP,{value:"passed"},"\u5BA1\u6838\u901A\u8FC7"),dr.createElement(be.ZP,{value:"rejected"},"\u5BA1\u6838\u4E0D\u901A\u8FC7"))),(at==null?void 0:at.state)==="rejected"&&dr.createElement(de.default.Item,{label:"\u5BA1\u6838\u610F\u89C1",name:"comment",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BA1\u6838\u610F\u89C1"}]},dr.createElement(Se.default,{placeholder:"\u5982\uFF1A\u4F60\u7684\u4E2A\u4EBA\u4FE1\u606F\u4E0E\u7167\u7247\u4E0D\u4E00\u81F4\u3002",maxLength:30})),dr.createElement("div",{style:{color:"#FA6400",paddingLeft:32}},"\u6CE8\u610F\uFF1A\u5BA1\u6838\u901A\u8FC7\u540E\uFF0C\u8BE5\u5B66\u751F\u5728\u672C\u573A\u8003\u8BD5\u7684\u8BA4\u8BC1\u72B6\u6001\u5C06\u66F4\u65B0\u4E3A\u201C\u5BA1\u6838\u901A\u8FC7\u201D\uFF0C\u4E14\u80FD\u591F\u8FDB\u5165\u8003\u8BD5\u3002")))},df=({visible:me,onCancel:ve})=>{const le=(0,ye.useParams)(),[dt,Dt]=(0,a.useState)({page:1,limit:20,exercise_id:le==null?void 0:le.categoryId}),[_e,Wt]=(0,a.useState)(!1),[at,Oe]=(0,a.useState)([]),[Pe,xn]=(0,a.useState)(0);(0,a.useEffect)(()=>{me&&(dt.page=1,dt.limit=20,Dt(vc({},dt)),Vn(dt))},[me]);const jn=[{title:"\u64CD\u4F5C\u4EBA",dataIndex:"teacher_name",ellipsis:{showTitle:!1},render:wn=>dr.createElement(De.Z,{placement:"bottomLeft",title:wn},dr.createElement("span",null,wn))},{title:"\u64CD\u4F5C\u65F6\u95F4",dataIndex:"created_at",width:200},{title:"\u7C7B\u578B",dataIndex:"operate_type",width:100,render:wn=>dr.createElement(dr.Fragment,null,wn===0&&dr.createElement("span",null,"\u5220\u9664"))},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"student_name",width:140,ellipsis:{showTitle:!1},render:wn=>dr.createElement(De.Z,{placement:"bottomLeft",title:wn},dr.createElement("span",null,wn))},{title:"\u5B66\u53F7",dataIndex:"student_id",width:160,ellipsis:{showTitle:!1},render:wn=>dr.createElement(De.Z,{placement:"bottomLeft",title:wn},dr.createElement("span",null,wn))},{title:"\u622A\u5C4F\u65F6\u95F4",dataIndex:"screen_time",width:200},{title:"\u56FE\u7247",dataIndex:"url",width:100,render:wn=>dr.createElement("img",{className:"current",onClick:()=>Ga.Z.publish("preview-image",`${Le.Z.API_SERVER}${wn}`),width:70,height:40,src:`${Le.Z.API_SERVER}${wn}`})}],Vn=wn=>t0(void 0,null,function*(){const aa=rr().cloneDeep(wn);Wt(!0);const pa=yield(0,fe.ZP)(`/api/exercises/${wn==null?void 0:wn.exercise_id}/exercise_user_screens/screen_actions.json`,{method:"get",params:aa});Wt(!1),xn(pa==null?void 0:pa.total_count),Oe((pa==null?void 0:pa.exercise_screen_actions)||[])}),an=wn=>{dt.page=wn==null?void 0:wn.current,dt.limit=wn==null?void 0:wn.pageSize,Dt(vc({},dt)),Vn(dt)};return dr.createElement(Fe.default,{title:"\u64CD\u4F5C\u65E5\u5FD7",open:me,centered:!0,keyboard:!1,width:1064,destroyOnClose:!0,onCancel:()=>{ve()},footer:null},dr.createElement(z.default,{dataSource:at,bordered:!1,columns:jn,size:"large",loading:_e,locale:{emptyText:dr.createElement(He.Z,null)},onChange:an,pagination:{pageSize:dt.limit,total:Pe,current:dt.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,showTotal:wn=>dr.createElement("span",{className:"mr10"},"\u5171",dr.createElement("span",{className:"c-orange"},wn),"\u6761\u6570\u636E")}}))},mf=({visible:me,onCancel:ve})=>{const le=(0,ye.useParams)(),[dt,Dt]=(0,a.useState)({page:1,limit:9999,user_id:me,error_type:[8],exercise_id:le==null?void 0:le.categoryId}),[_e,Wt]=(0,a.useState)(!1),[at,Oe]=(0,a.useState)([]);(0,a.useEffect)(()=>{me&&Pe(lf(vc({},dt),{user_id:me}))},[me]);const Pe=Vn=>t0(void 0,null,function*(){const an=rr().cloneDeep(Vn);console.log(an,"sendData"),Wt(!0);const wn=yield(0,fe.ZP)(`/api/exercises/${Vn==null?void 0:Vn.exercise_id}/exercise_abnormities.json`,{method:"get",params:an});Wt(!1),Oe((wn==null?void 0:wn.exercise_abnormites)||[])}),xn=Vn=>t0(void 0,null,function*(){Fe.default.confirm({icon:null,title:"\u63D0\u793A",content:"\u5220\u9664\u540E\u4E0D\u53EF\u6062\u590D\uFF0C\u786E\u8BA4\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>t0(void 0,null,function*(){(yield(0,fe.ZP)(`/api/exercises/${le==null?void 0:le.categoryId}/exercise_user_screens/${Vn}.json`,{method:"delete"})).status===0&&(oe.ZP.success("\u5220\u9664\u6210\u529F"),Pe(dt))})})}),jn=(at==null?void 0:at[0])||{};return dr.createElement(Fe.default,{title:"\u622A\u5C4F\u8BB0\u5F55",open:!!me,centered:!0,keyboard:!1,width:684,forceRender:!0,destroyOnClose:!0,onCancel:()=>{ve()},footer:null},dr.createElement(yt.Z,{spinning:_e},dr.createElement("div",{style:{maxHeight:500}},dr.createElement("div",{className:"c-grey-333 blod mb10"},jn==null?void 0:jn.real_name," ",jn==null?void 0:jn.student_id),(jn==null?void 0:jn.user_screen_num)>=50&&dr.createElement("div",{className:"mb10",style:{color:"#FA6400"}},dr.createElement("i",{className:"iconfont icon-tishi11 mr5"}),dr.createElement("span",null,"\u6CE8\u610F\uFF1A\u8BE5\u5B66\u751F\u7684\u622A\u5C4F\u603B\u6570\u91CF\u5DF2\u8FBE\u5230 50 \u5F20\uFF0C\u9700\u8981\u624B\u52A8\u5220\u9664\u5DF2\u622A\u5C4F\u7684\u56FE\u7247\u4E4B\u540E\u624D\u80FD\u7EE7\u7EED\u81EA\u52A8\u622A\u5C4F")),at==null?void 0:at.map((Vn,an)=>{var wn,aa;return dr.createElement("div",{key:an},dr.createElement("div",{className:"mb10"},dr.createElement("span",{className:"c-grey-666 mr10"},"\u9000\u51FA\u5168\u5C4F\u65F6\u95F4"),dr.createElement("span",{style:{display:"inline-block",width:144},className:"c-grey-333"},Vn==null?void 0:Vn.created_at),dr.createElement("span",{className:"c-grey-666 ml40"},"\u622A\u5C4F\u6570\u91CF",dr.createElement("span",{style:{margin:"0 6px",color:"#FA6400"}},(wn=Vn==null?void 0:Vn.exercise_user_screens)==null?void 0:wn.length),"\u5F20")),dr.createElement("div",{className:uu.listWrap},(aa=Vn==null?void 0:Vn.exercise_user_screens)==null?void 0:aa.map(pa=>dr.createElement("div",{key:pa==null?void 0:pa.id,className:uu.list},dr.createElement("img",{src:`${Le.Z.API_SERVER}${pa==null?void 0:pa.url}`}),dr.createElement("div",{className:uu.time},dr.createElement("span",{className:"c-grey-666 mr10 font12"},"\u622A\u5C4F\u65F6\u95F4"),dr.createElement("span",{className:"c-grey-333 font12"},pa==null?void 0:pa.created_at)),dr.createElement("div",{className:uu.mask},dr.createElement("div",{className:uu.icons},dr.createElement("i",{onClick:()=>Ga.Z.publish("preview-image",`${Le.Z.API_SERVER}${pa==null?void 0:pa.url}`),className:"iconfont icon-fangda3 mr15"}),dr.createElement("i",{onClick:()=>xn(pa==null?void 0:pa.id),className:"iconfont icon-shanchu14"})))))))}))))};var Fd={flex_box_center:"flex_box_center___eZU8T",flex_space_between:"flex_space_between___l4Kzs",flex_box_vertical_center:"flex_box_vertical_center___E7NVy",flex_box_center_end:"flex_box_center_end___S0V3_",flex_box_column:"flex_box_column___ONItD",title:"title___rK1ze",export:"export___tng10",startbutton:"startbutton___jWMUv",bg:"bg___rwmJT",tabs:"tabs___SK3e0",moni:"moni___aMCpW",workListTabWrap:"workListTabWrap___dVDh3",workListTabButton:"workListTabButton___PN6ok",ai_review_new:"ai_review_new___MqVZZ",btn_review:"btn_review___g8AFi"},Vm=x(26636),gf=x(85933),ff=x(41727),pf=x(12971),vf=x(394);const hf=me=>{const ve=le=>{const dt=new Notification(le.title,{body:le.message,icon:le.icon||"/ip.png"});dt.addEventListener("click",()=>{le.link&&window.open(le.link,le.target||"_blank")}),setTimeout(()=>{dt.close()},3e4)};"Notification"in window?Notification.permission==="granted"?ve(me):Notification.permission!=="denied"&&Notification.requestPermission().then(le=>{le==="granted"&&ve(me)}):alert("\u5F53\u524D\u6D4F\u89C8\u5668\u4E0D\u652F\u6301\u901A\u77E5")};var Ef=x(4835),Af=x(37521),Cf=x(56731),yf=x(59659),Ff=x(41604),Bf=x(32637),Sf=x(10825),os={ai_review:"ai_review___GqZQo",top_warp:"top_warp___P2TQq",under_review:"under_review___vLnly",btn_operate:"btn_operate___E8qFp",btn_review:"btn_review___rxH04",is_disabled:"is_disabled___wJPew",config_warp:"config_warp___dn_f1",config_title:"config_title___MI463",znpy:"znpy___ifOzh",pfbz_ts:"pfbz_ts___j5lp8",btns_pfbz:"btns_pfbz___bng1r",lable_name1:"lable_name1___cLVR4",h_lh_40:"h_lh_40___lNgKg",teacherList:"teacherList___ikneH",teacherItem:"teacherItem___xeda2",activeTeacherItem:"activeTeacherItem___bNhun",title_sty:"title_sty___FJZX2",btn_config:"btn_config___qXb8n"},Pf=x(13014),el=x(59301),bf=Object.defineProperty,xf=Object.defineProperties,wf=Object.getOwnPropertyDescriptors,Ym=Object.getOwnPropertySymbols,Df=Object.prototype.hasOwnProperty,If=Object.prototype.propertyIsEnumerable,Xm=(me,ve,le)=>ve in me?bf(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Jm=(me,ve)=>{for(var le in ve||(ve={}))Df.call(ve,le)&&Xm(me,le,ve[le]);if(Ym)for(var le of Ym(ve))If.call(ve,le)&&Xm(me,le,ve[le]);return me},qm=(me,ve)=>xf(me,wf(ve)),X0=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Of=x(89392),Nf=({exercise:me,globalSetting:ve,user:le,loading:dt,dispatch:Dt})=>{const{is_open_ai_review:_e,ai_review_settings:Wt,unified_ai_setting:at,ai_review_user_id:Oe,exercise_author_id:Pe,is_random:xn}=me==null?void 0:me.commonHeader,jn=(0,ye.useParams)(),[Vn,an]=(0,a.useState)([]),[wn,aa]=(0,a.useState)(null),[pa,$n]=(0,a.useState)(!1),[Wn,Qa]=(0,a.useState)({is_open_ai_review:!1}),[On,ga]=(0,a.useState)(!1),[Yt]=de.default.useForm(),[da,oa]=(0,a.useState)(1),Ta=[{name:"\u51C6\u786E\u6027",content:"\u7B54\u6848\u662F\u5426\u51C6\u786E\u5730\u56DE\u7B54\u4E86\u9898\u76EE\uFF0C\u662F\u5426\u6B63\u786E\u8868\u8FBE\u6838\u5FC3\u77E5\u8BC6\u70B9\uFF0C\u662F\u5426\u6709\u6982\u5FF5\u6027\u9519\u8BEF",weight:60},{name:"\u5B8C\u6574\u6027",content:"\u7B54\u6848\u662F\u5426\u6DB5\u76D6\u6240\u6709\u5224\u5206\u5173\u952E\u8BCD\u548C\u6838\u5FC3\u77E5\u8BC6\u70B9\uFF0C\u662F\u5426\u6709\u91CD\u8981\u77E5\u8BC6\u70B9\u9057\u6F0F",weight:20},{name:"\u903B\u8F91\u6027",content:"\u7B54\u6848\u662F\u5426\u903B\u8F91\u6E05\u6670\u3001\u6761\u7406\u5206\u660E\uFF0C\u662F\u5426\u80FD\u591F\u6E05\u695A\u8868\u8FBE\u6838\u5FC3\u601D\u60F3",weight:20}];(0,a.useEffect)(()=>{dt["exercise/getCommonHeader"]||Jt()},[dt["exercise/getCommonHeader"]]);const Jt=()=>X0(void 0,null,function*(){Qa({is_open_ai_review:_e}),oa(at?1:2),Yt.setFieldValue("ai_review_settings",(Wt==null?void 0:Wt.length)>0?Wt:Ta),va(),Oe&&Oe!=-1?(ga(!1),aa(Oe)):Oe==-1?ga(!0):aa(Pe)}),va=()=>X0(void 0,null,function*(){const Qt=yield Dt({type:"teachers/getList",payload:{id:jn==null?void 0:jn.coursesId,coursesId:jn==null?void 0:jn.coursesId,page:1}});return an(Qt==null?void 0:Qt.teacher_list),Qt==null?void 0:Qt.teacher_list}),ra=()=>{Fe.default.info({centered:!0,icon:null,width:440,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:el.createElement("div",{className:"tc"},el.createElement("div",{className:"mb10"},"\u8BE5\u529F\u80FD\u5C5E\u4E8E\u8BD5\u7528\u9636\u6BB5\uFF0C\u5982\u679C\u60A8\u9700\u8981\u4F7F\u7528\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458~"),el.createElement("img",{src:Pf,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},ir=()=>X0(void 0,null,function*(){if((Wn==null?void 0:Wn.is_open_ai_review)===!1)return eo({is_open_ai_review:!1});yield Yt.validateFields();const Qt=Yt.getFieldValue("ai_review_settings");da==1&&!(0,ue.BR)(Qt)||eo(qm(Jm({},Wn),{unified_ai_setting:da==1,ai_review_settings:Qt,ai_review_user_id:On?-1:wn}))}),eo=Qt=>X0(void 0,null,function*(){$n(!0);const tt=yield(0,fe.ZP)(`/api/exercises/${jn==null?void 0:jn.categoryId}/ai_review_settings.json`,{method:"post",body:Qt});(tt==null?void 0:tt.status)===0&&(oe.ZP.success("\u4FDD\u5B58\u6210\u529F\uFF01"),Pr()),$n(!1)}),Pr=()=>{Dt({type:"exercise/getCommonHeader",payload:{categoryId:jn==null?void 0:jn.categoryId,coursesId:jn==null?void 0:jn.coursesId,category:jn==null?void 0:jn.categoryId}})},Dr=()=>Of.isEqual({ai_review_settings:Wt,ai_review_user_id:Oe,is_open_ai_review:_e,unified_ai_setting:at},{ai_review_settings:Yt.getFieldValue("ai_review_settings"),ai_review_user_id:On?-1:wn,is_open_ai_review:Wn==null?void 0:Wn.is_open_ai_review,unified_ai_setting:da==1});return el.createElement(yt.Z,{spinning:dt["exercise/getCommonHeader"]},el.createElement("div",{className:os.ai_review},el.createElement("div",{className:os.config_warp},el.createElement("div",{className:os.config_title},"\u7B80\u7B54\u9898\u667A\u80FD\u8BC4\u9605"),el.createElement("div",{className:os.znpy},el.createElement(Re.default,{style:{color:"#000"},checked:Wn==null?void 0:Wn.is_open_ai_review,onChange:Qt=>{var tt;if(!((tt=le==null?void 0:le.userInfo)!=null&&tt.has_big_model_permission))return ra(),!1;Qa(qm(Jm({},Wn),{is_open_ai_review:Qt.target.checked}))}}),el.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u540E\uFF0C\u5728\u8BD5\u5377\u8BC4\u9605\u9875\u9762\u5C31\u53EF\u4EE5\u4F7F\u7528\u667A\u80FD\u8BC4\u9605\u529F\u80FD\uFF0C\u8BA9AI\u52A9\u6559\u5E2E\u52A9\u4F60\u6253\u5206\u548C\u5199\u8BC4\u8BED"),el.createElement("a",{target:"_blank",href:"https://www.educoder.net/forums/40205"},"\u64CD\u4F5C\u8BF4\u660E")),(Wn==null?void 0:Wn.is_open_ai_review)&&el.createElement(el.Fragment,null,el.createElement("div",{className:`${os.config_title} mt30`},"\u8BBE\u7F6E\u8BC4\u5206\u6807\u51C6"),el.createElement("div",{className:os.pfbz_ts},el.createElement(be.ZP.Group,{onChange:Qt=>{Qt.target.value==2&&Yt.setFieldValue("ai_review_settings",(Wt==null?void 0:Wt.length)>0?Wt:Ta),oa(Qt.target.value)},value:da,options:[{value:1,label:"\u7EDF\u4E00\u8BC4\u5206\u6807\u51C6",style:{marginRight:44}},{value:2,label:"\u6BCF\u9898\u5355\u72EC\u8BBE\u5B9A"}]})),da==1&&el.createElement(el.Fragment,null,el.createElement("div",{className:os.pfbz_ts},el.createElement("div",{style:{color:"#333"}},"\u63D0\u793A\uFF1A\u53C2\u8003\u7B54\u6848\u548C\u9898\u76EE\u89E3\u6790\u8D8A\u5B8C\u5584\uFF0CAI\u667A\u80FD\u8BC4\u9605\u5C31\u8D8A\u7CBE\u51C6~"),el.createElement("div",{className:"flex"},el.createElement("div",{className:os.btns_pfbz,onClick:()=>{Dt({type:"exercise/setActionTabs",payload:{key:"\u6D4B\u8BD5AI\u8BC4\u5206",showSelectQuestion:!0,ai_review_settings:Yt.getFieldValue("ai_review_settings")}})}},el.createElement("img",{src:yi.Z}),"\u6D4B\u8BD5AI\u8BC4\u5206"))),el.createElement(de.default,{form:Yt,colon:!1,style:{background:"#F6F7F9"}},el.createElement(de.default.List,{name:"ai_review_settings"},(Qt,{add:tt,remove:ka})=>Qt.map((fa,ja)=>{var vr;return el.createElement(re.Z,{key:fa.key,style:{padding:"5px 14px 5px 30px"}},el.createElement(pe.Z,{className:os.lable_name1},"\u8BC4\u5206\u9879\u76EE"),el.createElement(pe.Z,null,el.createElement(de.default.Item,{className:"ml10",name:[fa.name,"name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u9879\u76EE"}]},el.createElement(Se.default,{onChange:Sa=>{Yt.setFieldValue([fa.name,"content"],Sa.target.value)},placeholder:"\u8BF7\u8F93\u5165\u6700\u591A10\u5B57\u7B26",size:"large",style:{width:164},maxLength:10,className:"mr20"}))),el.createElement(pe.Z,{className:os.lable_name1},"\u8BC4\u5206\u6807\u51C6"),el.createElement(pe.Z,null,el.createElement(de.default.Item,{className:"ml10",name:[fa.name,"content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6"}]},el.createElement(Se.default,{onChange:Sa=>{Yt.setFieldValue([fa.name,"content"],Sa.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6",size:"large",style:{width:467},className:"mr20",maxLength:500}))),el.createElement(pe.Z,{className:os.lable_name1},"\u6743\u91CD"),el.createElement(pe.Z,null,el.createElement(de.default.Item,{className:"ml10",name:[fa.name,"weight"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6743\u91CD"},{pattern:/^(?!0(\.0+)?$)(\d+(\.\d)?)$/,message:"\u6700\u591A\u4FDD\u7559\u4E00\u4F4D\u5C0F\u6570"}]},el.createElement(Te.Z,{value:Yt.getFieldValue([fa.name,"weight"]),onChange:Sa=>{Number.isInteger(Sa)||Yt.setFieldValue([fa.name,"weight"],parseFloat(Sa).toFixed(2))},size:"large",addonAfter:"%",placeholder:"\u8BF7\u8F93\u5165\u6743\u91CD",min:.01,step:1,max:100,style:{width:"134px"}}))),el.createElement(re.Z,{className:(vr=os)==null?void 0:vr.h_lh_40},el.createElement(pe.Z,null,el.createElement("i",{className:"iconfont icon-tianjiatimu ml20 current",style:{color:"#00B187"},onClick:()=>{if(Qt.length>=10)return oe.ZP.info("\u6700\u591A\u53EA\u80FD\u6DFB\u52A010\u4E2A\u8BC4\u5206\u9879\u76EE");tt()}})),ja>0&&el.createElement(pe.Z,null,el.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{ka(fa.name)}}))))})))),da==2&&el.createElement("div",{className:os.pfbz_ts,style:{border:0,height:50}},el.createElement("div",{className:`${os.btn_config}`,onClick:()=>{if(!Dr()){Fe.default.info({centered:!0,icon:null,width:394,title:"\u60A8\u8FD8\u6CA1\u4FDD\u5B58\u5F53\u524D\u9875\u9762\u7684\u8BBE\u7F6E",content:el.createElement("div",null,el.createElement("div",{style:{color:"#E30000"}},"\u8BBE\u7F6E\u8BC4\u5206\u6807\u51C6\u524D\uFF0C\u8BF7\u5148\u4FDD\u5B58\u5F53\u524D\u9875\u9762\u7684\u8BBE\u7F6E\u3002")),okText:"\u6211\u77E5\u9053\u4E86"});return}ye.history.push(`/classrooms/${jn.coursesId}/exercise/add/${jn.categoryId}?random=${xn}&type=2`)}},"\u8BBE\u7F6E\u8BC4\u5206\u6807\u51C6 ")),el.createElement("div",{className:`${os.config_title} mt30`},"\u9009\u62E9\u8BC4\u9605\u8EAB\u4EFD"),el.createElement("div",{className:os.znpy,style:{border:0}},el.createElement(be.ZP,{style:{color:"#000"},checked:!On,onChange:Qt=>{if(ga(!On),Oe&&Oe!==-1)return aa(Oe);aa(Pe)}},"\u9009\u62E9\u4E00\u540D\u6559\u5E08",el.createElement("span",{style:{color:"#666"}},"\uFF08\u5728\u5B66\u751F\u67E5\u770B\u8BC4\u9605\u4FE1\u606F\u65F6\uFF0C\u6240\u663E\u793A\u7684\u8BC4\u9605\u8005\u8EAB\u4EFD\u4E3A\u4EE5\u4E0B\u6240\u9009\u6559\u5E08\uFF09"))),!On&&(Vn==null?void 0:Vn.length)>0&&el.createElement("div",{className:os.teacherList},Vn==null?void 0:Vn.map((Qt,tt)=>el.createElement("div",{className:`${os.teacherItem} ${(Qt==null?void 0:Qt.user_id)==wn?os.activeTeacherItem:""}`,key:tt,onClick:()=>aa(Qt==null?void 0:Qt.user_id)},Qt==null?void 0:Qt.name))),el.createElement("div",{className:os.znpy},el.createElement(be.ZP,{style:{color:"#000"},checked:On,onChange:Qt=>{ga(!On)}},"AI\u667A\u80FD\u4F53",el.createElement("span",{style:{color:"#666"}},"\uFF08\u5728\u5B66\u751F\u67E5\u770B\u8BC4\u9605\u4FE1\u606F\u65F6\uFF0C\u6240\u663E\u793A\u7684\u8BC4\u9605\u8005\u8EAB\u4EFD\u4E3AAI\u667A\u80FD\u4F53\uFF09")))),el.createElement(Ce.ZP,{loading:pa,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>ir()},"\u4FDD\u5B58"))))};var Lf=(0,ye.connect)(({exercise:me,globalSetting:ve,loading:le,user:dt})=>({exercise:me,globalSetting:ve,loading:le.effects,user:dt}))(Nf),Rf=x(22590),_m={radio_con:"radio_con___OlJK6",result_con:"result_con___Z4Xwq",result_title:"result_title___uGxkx"},hs=x(59301),Mf=Object.defineProperty,Tf=Object.defineProperties,kf=Object.getOwnPropertyDescriptors,$m=Object.getOwnPropertySymbols,jf=Object.prototype.hasOwnProperty,Zf=Object.prototype.propertyIsEnumerable,eg=(me,ve,le)=>ve in me?Mf(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Sm=(me,ve)=>{for(var le in ve||(ve={}))jf.call(ve,le)&&eg(me,le,ve[le]);if($m)for(var le of $m(ve))Zf.call(ve,le)&&eg(me,le,ve[le]);return me},zf=(me,ve)=>Tf(me,kf(ve)),Pm=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Hf=({shixunHomeworks:me,exercise:ve,loading:le,dispatch:dt})=>{var Dt,_e,Wt,at,Oe,Pe;const[xn,jn]=(0,a.useState)({page:1,limit:10}),[Vn,an]=(0,a.useState)(-1),[wn,aa]=(0,a.useState)(""),[pa,$n]=(0,a.useState)({}),[Wn,Qa]=(0,a.useState)(!1),[On,ga]=(0,a.useState)(!1),Yt=(0,ye.useParams)(),[da,oa]=(0,a.useState)({}),Ta=[{title:"\u5E8F\u53F7",dataIndex:"1",width:80,render:(Dr,Qt,tt)=>(xn.page-1)*xn.limit+tt+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:180,ellipsis:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"left",sorter:!0,render:Dr=>Dr||"--"},{title:"\u5206\u73ED",dataIndex:"user_group_name",align:"left",render:(Dr,Qt)=>hs.createElement("div",{className:_m.banding,title:Dr||"--"},Dr||"--")},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"center",width:200,render:(Dr,Qt)=>Dr===0?hs.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Dr===1?hs.createElement("span",{style:{color:"#DF3042"}},!Qt.is_make_up&&"\u8003\u8BD5\u4E2D",Qt.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Dr===2?hs.createElement("span",{style:{color:"#5AB891"}},!Qt.is_make_up&&!Qt.is_force_commit&&"\u5DF2\u4EA4\u5377",Qt.is_make_up&&!Qt.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",Qt.is_make_up&&Qt.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!Qt.is_make_up&&Qt.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):hs.createElement("span",{style:{color:"#5AB891"}},!Qt.is_make_up&&!Qt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",Qt.is_make_up&&!Qt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",Qt.is_make_up&&Qt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!Qt.is_make_up&&Qt.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",sortDirections:["descend","ascend"],sorter:!0,width:150},{title:"\u8BC4\u9605\u72B6\u6001",width:150,dataIndex:"has_comment",render:(Dr,Qt)=>{let tt=new Date().getTime();return da!=null&&da.appraise_setting&&(da!=null&&da.sealed_review)&&new Date(da==null?void 0:da.appraise_end_time).getTime()>tt?"--":!Dr&&Qt.review_status?"\u8BC4\u9605\u4E2D":Dr?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"}},{title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",width:150,dataIndex:"success_status",render:Dr=>Dr===1?hs.createElement("span",{className:"c-green"},"\u6210\u529F"):hs.createElement("span",{className:"c-red"},"\u5931\u8D25")}].filter(Dr=>!!Dr);(0,a.useEffect)(()=>{var Dr,Qt;((Dr=ve.actionTabs)==null?void 0:Dr.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&(an((Qt=ve.actionTabs)==null?void 0:Qt.status),Jt())},[(Dt=ve.actionTabs)==null?void 0:Dt.key]),(0,a.useEffect)(()=>{var Dr;((Dr=ve.actionTabs)==null?void 0:Dr.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"&&Vn!=null&&ir(1,10)},[Vn]);const Jt=()=>Pm(void 0,null,function*(){const Dr=yield(0,fe.ZP)(`/api/exercises/${Yt.categoryId}/header_info.json`,{method:"get"});(Dr==null?void 0:Dr.status)===0&&oa((Dr==null?void 0:Dr.data)||{})}),va=Dr=>{xn.keyword=Dr,xn.page=1,jn(Sm({},xn)),ra(xn)},ra=Dr=>Pm(void 0,null,function*(){var Qt,tt;ga(!0);const ka=yield(0,fe.ZP)(`/api/exercise_resubmits/${(Qt=ve.actionTabs)==null?void 0:Qt.id}/resubmit_student_list.json`,{method:"get",params:zf(Sm({},Dr),{success_status:Vn!=-1?[Vn]:null,exercise_id:Yt==null?void 0:Yt.categoryId,exercise_question_id:(tt=ve.actionTabs)==null?void 0:tt.questionId})});(ka==null?void 0:ka.status)===0&&$n(ka||{}),ga(!1)}),ir=(Dr,Qt)=>{xn.page=Dr,xn.limit=Qt,jn(Sm({},xn)),ra(xn)},eo=()=>Pm(void 0,null,function*(){var Dr,Qt,tt,ka;if(Vn==1&&((Dr=pa==null?void 0:pa.success_status)==null?void 0:Dr[1].count)==0||Vn==2&&((Qt=pa==null?void 0:pa.success_status)==null?void 0:Qt[0].count)==0)return oe.ZP.warning("\u65E0\u53EF\u8BC4\u9605\u7684\u4F5C\u4E1A");Qa(!0);const fa=yield(0,fe.ZP)("/api/exercise_resubmits/resubmit.json",{method:"post",body:{exercise_id:Yt==null?void 0:Yt.categoryId,exercise_users_ids:pa==null?void 0:pa.exercise_users_ids,exercise_question_id:(tt=ve.actionTabs)==null?void 0:tt.questionId}});(fa==null?void 0:fa.status)===0&&(Pr(),(ka=ve.actionTabs)==null||ka.onOK()),Qa(!1)}),Pr=()=>{dt({type:"exercise/setActionTabs",payload:{key:""}}),aa(""),an(null)};return hs.createElement(Fe.default,{width:1150,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",open:((_e=ve.actionTabs)==null?void 0:_e.key)==="\u667A\u80FD\u8BC4\u9605\u7ED3\u679C",destroyOnClose:!0,confirmLoading:Wn,onCancel:()=>Pr(),okText:"\u7ACB\u5373\u667A\u80FD\u8BC4\u9605",onOk:()=>eo()},hs.createElement("div",{className:_m.radio_con},hs.createElement("div",null,hs.createElement("span",{className:"mr20"},"\u667A\u80FD\u8BC4\u9605\u7ED3\u679C"),hs.createElement(be.ZP.Group,{onChange:Dr=>{an(Dr.target.value)},value:Vn,options:[{label:"\u5168\u90E8",value:-1,style:{marginRight:25,color:"#000"}},{label:`\u6210\u529F\uFF08${((Wt=pa==null?void 0:pa.success_status)==null?void 0:Wt[1].count)||0}\uFF09`,value:1,style:{marginRight:25,color:"#000"}},{label:`\u5931\u8D25\uFF08${((at=pa==null?void 0:pa.success_status)==null?void 0:at[0].count)||0}\uFF09`,value:0,style:{marginRight:25,color:"#000"}}]}))),hs.createElement("div",{className:"flex justify-between item-center mb10"},hs.createElement("div",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F",hs.createElement("span",{style:{color:"#37AD83",margin:"0 2px"}},((Oe=pa==null?void 0:pa.success_status)==null?void 0:Oe[1].count)||0),"\u4EBA\uFF0C\u5931\u8D25",hs.createElement("span",{style:{color:"#E30000",margin:"0 2px"}},((Pe=pa==null?void 0:pa.success_status)==null?void 0:Pe[0].count)||0),"\u4EBA"),hs.createElement(Se.default.Search,{style:{width:400},size:"large",placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:wn,onChange:Dr=>aa(Dr.target.value),onSearch:va})),hs.createElement(z.default,{loading:On,dataSource:(pa==null?void 0:pa.data)||[],columns:Ta,pagination:{current:xn.page,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!0,pageSize:xn.limit,className:"mb0",pageSizeOptions:["10","20","50","100","200"],total:(pa==null?void 0:pa.count)||0,size:"default",showTotal:ue.rU,onChange:ir},onChange:(Dr,Qt,tt)=>{tt!=null&&tt.order?(xn.sort_by=tt==null?void 0:tt.field,xn.direction=(tt==null?void 0:tt.order)==="ascend"?"asc":"desc"):(xn.sort_by=null,xn.direction=null),ra(xn)}}))};var Qf=(0,ye.connect)(({shixunHomeworks:me,exercise:ve,loading:le,user:dt})=>({shixunHomeworks:me,exercise:ve,loading:le.effects,user:dt}))(Hf),Bd=x(59301),Gf=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const Wf=({exercise:me,loading:ve,dispatch:le})=>{var dt,Dt;const[_e,Wt]=(0,a.useState)([]),at=(0,ye.useParams)(),Oe=[{title:"\u65F6\u95F4",dataIndex:"created_at",width:170,ellipsis:!0,render:xn=>Bd.createElement(De.Z,{placement:"bottom",title:xn},Bd.createElement("span",{style:{color:"#333"}},Ze()(xn).format("YYYY-MM-DD HH:mm")))},{title:"\u64CD\u4F5C\u660E\u7EC6",dataIndex:"user_name",width:272,render:(xn,jn)=>Bd.createElement("span",{style:{color:"#333"}},jn==null?void 0:jn.user_name,"\u64CD\u4F5C\u4E86\u667A\u80FD\u8BC4\u9605")},{title:"\u64CD\u4F5C\u7ED3\u679C",dataIndex:"success_count",width:272,render:(xn,jn)=>(jn==null?void 0:jn.status)=="running"?Bd.createElement("span",{style:{color:"#333"}}," ",Bd.createElement("span",null,"\u667A\u80FD\u8BC4\u9605\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6")," ",jn==null?void 0:jn.rate):Bd.createElement("span",{style:{color:"#333"}},"\u667A\u80FD\u8BC4\u9605\u6210\u529F ",jn==null?void 0:jn.success_count," \u4EBA\uFF0C\u5931\u8D25 ",jn==null?void 0:jn.fail_count," \u4EBA")}];(0,a.useEffect)(()=>{var xn;((xn=me.actionTabs)==null?void 0:xn.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55"&&Pe()},[(dt=me.actionTabs)==null?void 0:dt.key]);const Pe=()=>Gf(void 0,null,function*(){var xn;const jn=yield(0,fe.ZP)("/api/exercise_resubmits/resubmit_history.json",{method:"get",params:(xn=me.actionTabs)==null?void 0:xn.params});jn.status===0&&Wt(jn==null?void 0:jn.data)});return Bd.createElement(Fe.default,{width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},centered:!0,title:"\u64CD\u4F5C\u8BB0\u5F55",open:((Dt=me.actionTabs)==null?void 0:Dt.key)==="AI\u8BC4\u9605\u64CD\u4F5C\u8BB0\u5F55",destroyOnClose:!0,onCancel:()=>{le({type:"exercise/setActionTabs",payload:{key:""}})},footer:null},Bd.createElement(z.default,{pagination:!1,dataSource:_e,columns:Oe,className:"mb10"}))};var Uf=(0,ye.connect)(({exercise:me,loading:ve,user:le})=>({exercise:me,loading:ve.effects,user:le}))(Wf),Kf=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())}),Vf=({id:me,dispatch:ve})=>{const[le,dt]=(0,a.useState)(null);(0,a.useEffect)(()=>{Dt()},[]);const Dt=()=>Kf(void 0,null,function*(){var _e,Wt,at,Oe,Pe,xn,jn,Vn,an,wn,aa,pa;const $n=me;let Wn;do if(Wn=yield(0,fe.ZP)("/api/intelligent_imports/get_ai_question_record.json",{method:"get",params:{ai_question_record_id:$n}}),((_e=Wn==null?void 0:Wn.data)==null?void 0:_e.status)===1){dt([(at=(Wt=Wn==null?void 0:Wn.data)==null?void 0:Wt.progress)==null?void 0:at.current_success_count,(Pe=(Oe=Wn==null?void 0:Wn.data)==null?void 0:Oe.progress)==null?void 0:Pe.total]);break}else if(((xn=Wn==null?void 0:Wn.data)==null?void 0:xn.status)===0)console.log("\u8BC6\u522B\u4E2D\uFF0C\u7EE7\u7EED\u8F6E\u8BE2..."),dt([(Vn=(jn=Wn==null?void 0:Wn.data)==null?void 0:jn.progress)==null?void 0:Vn.current_success_count,(wn=(an=Wn==null?void 0:Wn.data)==null?void 0:an.progress)==null?void 0:wn.total]),yield new Promise(Qa=>setTimeout(Qa,2e3));else{console.log("\u72B6\u6001\u5F02\u5E38");break}while(((aa=Wn==null?void 0:Wn.data)==null?void 0:aa.status)===0);ve({type:"exercise/setCommonHeader",payload:{progress:(pa=Wn==null?void 0:Wn.data)==null?void 0:pa.progress}})});return a.createElement(a.Fragment,null,le&&a.createElement(re.Z,{align:"middle",className:"mr10 ml10"},a.createElement(yt.Z,{className:"mr10",size:"small"}),a.createElement("span",null,"\u8BD5\u9898\u751F\u6210\u4E2D\uFF0C\u751F\u6210\u8FDB\u5EA6\uFF1A",le[0]," / ",le[1])))},Ia=x(59301),Yf=Object.defineProperty,Xf=Object.defineProperties,Jf=Object.getOwnPropertyDescriptors,J0=Object.getOwnPropertySymbols,tg=Object.prototype.hasOwnProperty,ng=Object.prototype.propertyIsEnumerable,ag=(me,ve,le)=>ve in me?Yf(me,ve,{enumerable:!0,configurable:!0,writable:!0,value:le}):me[ve]=le,Vs=(me,ve)=>{for(var le in ve||(ve={}))tg.call(ve,le)&&ag(me,le,ve[le]);if(J0)for(var le of J0(ve))ng.call(ve,le)&&ag(me,le,ve[le]);return me},q0=(me,ve)=>Xf(me,Jf(ve)),qf=(me,ve)=>{var le={};for(var dt in me)tg.call(me,dt)&&ve.indexOf(dt)<0&&(le[dt]=me[dt]);if(me!=null&&J0)for(var dt of J0(me))ve.indexOf(dt)<0&&ng.call(me,dt)&&(le[dt]=me[dt]);return le},Rd=(me,ve,le)=>new Promise((dt,Dt)=>{var _e=Oe=>{try{at(le.next(Oe))}catch(Pe){Dt(Pe)}},Wt=Oe=>{try{at(le.throw(Oe))}catch(Pe){Dt(Pe)}},at=Oe=>Oe.done?dt(Oe.value):Promise.resolve(Oe.value).then(_e,Wt);at((le=le.apply(me,ve)).next())});const _f=me=>{var ve=me,{exercise:le,globalSetting:dt,loading:Dt,dispatch:_e,classroomList:Wt,user:at,match:Oe}=ve,Pe=qf(ve,["exercise","globalSetting","loading","dispatch","classroomList","user","match"]),xn,jn,Vn,an,wn,aa,pa,$n,Wn,Qa,On,ga,Yt,da,oa,Ta,Jt,va;const ra=(0,ye.useParams)(),[ir]=(0,ye.useSearchParams)(),eo=(0,ye.useLocation)(),[Pr,Dr]=(0,a.useState)([]),{exerciseList:Qt,commonHeader:tt,checkDomain:ka,workSetting:fa,saveExerciseDownUsers:ja,course_groups:vr}=le,[Sa,Xr]=(0,a.useState)(null),[za,Oa]=(0,a.useState)(Ze()(new Date).valueOf()),[Fr,xr]=(0,a.useState)(),[qa,ea]=(0,a.useState)(!1),[Ua,Ca]=(0,a.useState)(1),[ta,Ba]=(0,a.useState)(!1),[qn,$a]=(0,a.useState)({name:"",id:"",list:[]}),[mr,Or]=(0,a.useState)({}),{userInfo:Co}=at;ra.category=ir.get("category_id");const po=!ka||ka&&((xn=Co==null?void 0:Co.course)==null?void 0:xn.course_identity)<3,Gr=(0,a.useRef)(Date.now()),ar=(0,a.useRef)(),[oo,So]=(0,a.useState)({});(0,a.useEffect)(()=>{(0,bt.Rm)()&&_e({type:"classroomList/getAssistantPermissions",payload:{course_id:ra.coursesId}})},[(jn=at==null?void 0:at.userInfo)==null?void 0:jn.username]),(0,a.useEffect)(()=>{new URLSearchParams(eo.search).get("tabs")==="3"&&Bu()},[]),(0,a.useEffect)(()=>{le.actionTabs.key=="\u8C03\u6574tabs\u9009\u4E2D"&&Xr(3)},[le.actionTabs.key]),(0,a.useEffect)(()=>(clearInterval(ar.current),(0,bt.G5)()&&(tt==null?void 0:tt.exercise_status)===2&&(tt!=null&&tt.enable_monitor)&&(ar.current=setInterval(()=>{zl()},5*1e3)),()=>{clearInterval(ar.current)}),[at.userInfo,tt==null?void 0:tt.exercise_status]),(0,a.useEffect)(()=>{Mi();const Nr=sessionStorage.getItem("illegalEntry");sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),Fe.default.info({title:"\u63D0\u793A",centered:!0,width:600,content:Ia.createElement("div",null,"\u5728\u7EBF\u8003\u8BD5\u7981\u6B62\u4F7F\u7528\u94FE\u63A5\u76F4\u63A5\u8BBF\u95EE\u7B54\u9898\u9875\u9762\uFF0C\u8BF7\u4F7F\u7528\u4E0B\u9762\u4E24\u79CD\u6B63\u5E38\u65B9\u5F0F\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Ia.createElement("br",null),"1\u3001\u5728",Ia.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u5217\u8868"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",Ia.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",Ia.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Ia.createElement("br",null),"2\u3001\u5728",Ia.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u8BE6\u60C5"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",Ia.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",Ia.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Ia.createElement("br",null),Nr==="allowRouter"&&Ia.createElement(Ia.Fragment,null,"3\u3001",Ia.createElement("span",{className:"c-red blod"},"\u4E25\u7981\u67E5\u770B\u4ED6\u4EBA\u7684\u8BD5\u5377\u3002"))),okText:"\u77E5\u9053\u4E86"}))},[ra.coursesId]);const Mi=()=>Rd(void 0,null,function*(){const Nr=yield _e({type:"exercise/getCommonHeader",payload:Vs({},ra)});Nr&&$a(Nr==null?void 0:Nr.simulate_exercise_records)}),Gl=()=>{const Nr=(tt==null?void 0:tt.simulate_exercise_num)-(tt==null?void 0:tt.user_simulate_num);return Nr>=0?Nr:0},zl=()=>Rd(void 0,null,function*(){const Nr=yield(0,fe.ZP)(`/api/exercises/${ra.categoryId}/new_abnormities.json`,{method:"get",params:{time:Gr.current}});if((Nr==null?void 0:Nr.status)===401){clearInterval(ar.current);return}Gr.current=Date.now(),(Nr==null?void 0:Nr.message)!==""&&(Nr==null?void 0:Nr.message)!=="\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"&&hf({title:(Nr==null?void 0:Nr.exercise_name)+"-\u8003\u8BD5\u5F02\u5E38",message:Nr.message,target:"self",icon:"/warning.png",link:`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/detail?random=${ir.get("random")==="true"}&tabs=7`})}),ji=(Nr=!1)=>{ye.history.push(`/classrooms/${ra.coursesId}/exercisenotice/${tt.id}/users/${Co.login}`)},hu=()=>{_e({type:"exercise/setUpdateIndex"})},Bu=()=>{_e({type:"exercise/getWorkSetting",payload:Vs({},ra)})},eu=()=>{_e({type:"exercise/getCommonHeader",payload:Vs({},ra)});const Nr={0:()=>{hu()},2:()=>{Ca(Ua+1)},3:()=>{_e({type:"exercise/getWorkSetting",payload:Vs({},ra)})}};Nr[Sa]&&Nr[Sa]()};function to(Nr){xr(Vs({},Nr))}const Li=[{name:"\u7B54\u9898\u5217\u8868",id:0,hidden:!1,component:Ia.createElement(co,{getparams:to,checkDomainAuthority:po})},{name:"\u8BD5\u5377\u9884\u89C8",id:2,hidden:(tt==null?void 0:tt.exercise_status)===-1||(0,ue._m)()&&!(0,bt.ag)()||!po||(0,bt.dE)(),component:(0,bt.Rm)()&&!((Vn=Wt.AssistantObject.exercise)!=null&&Vn.can_preview)||(tt==null?void 0:tt.exercise_status)==1&&(0,bt.Ny)()&&!(tt!=null&&tt.exercise_can_preview)?Ia.createElement("div",{style:{height:"500px",background:"#fff",textAlign:"center",alignContent:"center"}},Ia.createElement("img",{src:x(85004),width:220}),(0,bt.Rm)()?Ia.createElement("div",{style:{color:"#5F6367",marginTop:"18px"}},"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"):Ia.createElement(Ia.Fragment,null,Ia.createElement("div",{style:{color:"#5F6367",marginTop:"18px"}},"\u8003\u8BD5\u672A\u5F00\u59CB\u524D\uFF0C\u4EC5\u652F\u6301\u8BD5\u5377\u521B\u5EFA\u8005\u548C\u8BFE\u5802\u534F\u4F5C\u8001\u5E08\u67E5\u770B\u8BD5\u5377"),Ia.createElement("div",{style:{color:"#5F6367",marginTop:"10px"}},"\u5982\u9700\u67E5\u770B\u8BD5\u5377\uFF0C\u8BF7\u8054\u7CFB\u8BFE\u5802\u7BA1\u7406\u5458\u5148\u52A0\u5165\u8BFE\u5802"))):tt!=null&&tt.is_random?Ia.createElement(ts.default,{key:Ua}):Ia.createElement(Qi,{activeTabs:Sa})},{name:"\u7EDF\u8BA1\u5206\u6790",id:1,hidden:(tt==null?void 0:tt.exercise_status)===-1||!po||(0,ue._m)()&&!(0,bt.ag)()||(0,bt.dE)()&&!(tt!=null&&tt.show_statistic),component:Ia.createElement(Lg,null)},{name:"\u7F16\u7A0B\u9898\u6392\u884C\u699C",id:1,hidden:!((0,bt.dE)()&&(tt!=null&&tt.show_acm)),component:Ia.createElement(Tm,null)},{name:"\u8D28\u91CF\u68C0\u6D4B",id:7,hidden:(tt==null?void 0:tt.exercise_status)===-1||!(tt!=null&&tt.open_code_quality_analysis)||(0,bt.dE)(),component:Ia.createElement(ef,null)},{name:"\u4EE3\u7801\u67E5\u91CD",id:4,hidden:(tt==null?void 0:tt.exercise_status)===-1||(0,bt.dE)()||tt.exercise_status===1||!tt.exist_program||((an=dt==null?void 0:dt.setting)==null?void 0:an.hide_code_repeat),component:Ia.createElement(fi,{key:za})},{name:"\u91CD\u505A\u8BB0\u5F55",id:9,hidden:(tt==null?void 0:tt.exercise_status)===-1||(tt==null?void 0:tt.exercise_type)===2||(0,bt.dE)()&&(tt==null?void 0:tt.exercise_status)===1,component:Ia.createElement(yf.Z,null)},{name:"\u89C4\u5219\u8BBE\u7F6E",id:3,hidden:!po||(0,bt.dE)(),component:(tt==null?void 0:tt.exercise_status)===-1?Ia.createElement(Ef.Z,null):Ia.createElement(tm,null)},{name:"\u8003\u8BD5\u76D1\u63A7",id:7,hidden:(tt==null?void 0:tt.exercise_status)===-1||!(0,bt.G5)()||!(tt!=null&&tt.enable_monitor),component:Ia.createElement(sf,null)},{name:"\u4EBA\u8138\u5BA1\u6838",id:5,hidden:(tt==null?void 0:tt.exercise_status)===-1||!tt.identity_verify||(0,bt.dE)(),component:Ia.createElement(Da,null)},{name:"\u6444\u50CF\u76D1\u63A7",id:6,hidden:(tt==null?void 0:tt.exercise_status)===-1||!tt.open_phone_video_recording||(0,bt.dE)(),component:Ia.createElement(Ol,null)},{name:Ia.createElement("div",null,"\u667A\u80FD\u8BC4\u9605 ",Ia.createElement("img",{className:Fd.ai_review_new,src:pn})),id:11,component:Ia.createElement(Lf,null),hidden:(0,bt.dE)()||(tt==null?void 0:tt.is_random)||(tt==null?void 0:tt.exercise_type)==2}].filter(Nr=>!Nr.hidden);(tt==null?void 0:tt.exercise_status)===1&&Li.splice(0,1,...Li.splice(1,1,Li[0])),(0,a.useEffect)(()=>{if(typeof(tt==null?void 0:tt.exercise_status)=="number"){if(ir.get("tabs")){Xr(ir.get("tabs"));return}(tt==null?void 0:tt.exercise_status)===1?(Xr("2"),(0,bt.dE)()&&Xr("0")):Xr("0")}},[tt==null?void 0:tt.exercise_status]);const Wl="YYYY-MM-DD",tu=Ze()("2020-11-15",Wl),Iu=()=>Fe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:Ia.createElement(Ia.Fragment,null,"\u5E73\u53F0\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")}),nu=()=>{var Nr,gi;return Ia.createElement(Be.default,{onClick:hl=>Rd(void 0,null,function*(){var Yu,Jr;switch(le.order&&(ra.order=le.order,ra.order_type=le.order_type),hl.key){case"1":if((0,bt.Rm)()&&!((Yu=Wt.AssistantObject.exercise)!=null&&Yu.can_download)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_e({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:vr==null?void 0:vr.map(Zo=>({course_group_id:Zo==null?void 0:Zo.exercise_group_id,group_group_name:Zo==null?void 0:Zo.exercise_group_name,count:Zo==null?void 0:Zo.exercise_group_students})),fn:()=>{let Zo=[];Fe.default.confirm({title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9\u8BBE\u7F6E",icon:null,width:650,closable:!0,centered:!0,onOk:()=>Rd(void 0,null,function*(){if(Zo.length===0)return oe.ZP.info("\u8BF7\u9009\u62E9\u9009\u9879\uFF01"),Promise.reject();ra.types=Zo,(yield(0,ne.Uj)(q0(Vs(Vs({},ra),Fr),{exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}))).status===0&&(0,se.je)(q0(Vs(Vs({},ra),Fr),{exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}))}),content:Ia.createElement("div",null,Ia.createElement("p",{style:{color:"#E99237",marginBottom:"20"}},Ia.createElement(b.Z,{style:{marginRight:5,color:"#E99237"}}),"\u8BF7\u9009\u62E9\u60A8\u9700\u8981\u7684\u5B66\u751F\u6210\u7EE9\u6570\u636E\u8FDB\u884C\u5BFC\u51FA\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u56E0\u4E3A\u5BFC\u51FA\u7684\u6570\u636E\u592A\u591A\u800C\u5F71\u54CD\u5BFC\u51FA\u8FDB\u5EA6\u3002"),Ia.createElement("div",null,Ia.createElement(Re.default,{onChange:xl=>{xl.target.checked?Zo.push(1):Zo=Zo.filter(Ui=>Ui!==1)}},"\u57FA\u672C\u6570\u636E",Ia.createElement("span",{style:{color:"#666666"}},"\uFF08\u7EDF\u8BA1\u6BCF\u4E2A\u5B66\u751F\u7684\u5404\u9898\u578B\u5F97\u5206\u4E0E\u6700\u7EC8\u6210\u7EE9\uFF09"))),Ia.createElement("div",{style:{marginTop:15,marginBottom:15}},Ia.createElement(Re.default,{onChange:xl=>{xl.target.checked?Zo.push(2):Zo=Zo.filter(Ui=>Ui!==2)}},"\u5F97\u5206\u8BE6\u8868",Ia.createElement("span",{style:{color:"#666666"}},"\uFF08\u7EDF\u8BA1\u6BCF\u4E2A\u5B66\u751F\u7684\u5404\u5C0F\u9898\u5F97\u5206\u4E0E\u5404\u9898\u578B\u603B\u5F97\u5206\uFF09"))),Ia.createElement("div",null,Ia.createElement(Re.default,{onChange:xl=>{xl.target.checked?Zo.push(3):Zo=Zo.filter(Ui=>Ui!==3)}},"\u6570\u636E\u5206\u6790",Ia.createElement("span",{style:{color:"#666666"}},"\uFF08\u7EDF\u8BA1\u8BD5\u5377\u4E2D\u6BCF\u4E2A\u5C0F\u9898\u7684\u53C2\u8003\u603B\u4EBA\u6570\u3001\u7B54\u9898\u4EBA\u6570\u3001\u7B54\u5BF9\u4EBA\u6570\u3001\u6EE1\u5206\u4EBA\u6570\u548C\u5F97\u5206\u7387\uFF09"))))})}}});break;case"8":if((0,bt.Rm)()&&!((Jr=Wt.AssistantObject.exercise)!=null&&Jr.can_download)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(tt!=null&&tt.can_export_exam_summary)_e({type:"exercise/setActionTabs",payload:{title:"\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E"}});else{const Zo=yield(0,ne.aU)({id:(ra==null?void 0:ra.categoryId)||(ra==null?void 0:ra.exerciseId)});Fe.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,closable:!0,footer:null,content:Ia.createElement(Ia.Fragment,null,"\u60A8\u6240\u5728\u7684\u5355\u4F4D\u8FD8\u6CA1\u6709\u4E13\u5C5E\u7684\u8003\u8BD5\u603B\u7ED3\u6A21\u677F\uFF0C\u6682\u65F6\u65E0\u6CD5\u751F\u6210\u8003\u8BD5\u603B\u7ED3\u3002\u5982\u9700\u5B9A\u5236\u6A21\u677F\uFF0C\u8BF7\u8054\u7CFB\u6559\u7814\u52A9\u7406\uFF01",Ia.createElement("br",null),Ia.createElement("div",{className:"mt-20px"},Ia.createElement("a",{onClick:()=>{var xl,Ui,Nu,Il,Zn,Yn,_r,pu;So({url:Le.Z.API_SERVER+((Il=(Nu=(Ui=(xl=Zo==null?void 0:Zo.data)==null?void 0:xl.exam_summary_templates)==null?void 0:Ui[0])==null?void 0:Nu.attachment_info)==null?void 0:Il.url),file_type:(pu=(_r=(Yn=(Zn=Zo==null?void 0:Zo.data)==null?void 0:Zn.exam_summary_templates)==null?void 0:Yn[0])==null?void 0:_r.attachment_info)==null?void 0:pu.file_type})}},"\u67E5\u770B\u8003\u8BD5\u603B\u7ED3\u6A21\u677F\u793A\u4F8B>")),Ia.createElement("div",{className:"mt-20px ml-auto mr-auto p10 rounded-4px",style:{width:180,height:180,boxShadow:"0px 0px 10px 0px rgba(162,162,162,0.3)"}},Ia.createElement("img",{className:"h-full w-full",src:Bf})),Ia.createElement("div",{className:"mt10 mb-12px",style:{color:"#9096A3",textAlign:"center"}},"\u5FAE\u4FE1\u626B\u4E00\u626B\uFF0C\u6DFB\u52A0\u6559\u7814\u52A9\u7406"))})}break}})},(0,bt.GJ)()&&!(tt!=null&&tt.appraise_label)&&po&&((Nr=tt==null?void 0:tt.user_permission)==null?void 0:Nr.exercise_unpublish_count)>0&&(tt==null?void 0:tt.exercise_status)!==1&&(!(tt!=null&&tt.is_make_up_exercise)||(tt==null?void 0:tt.is_make_up_exercise)&&!((gi=fa==null?void 0:fa.exercise)!=null&&gi.publish_time)&&(tt==null?void 0:tt.allow_create_make_up))&&Ia.createElement(Be.default.Item,{key:"7",onClick:()=>{var hl,Yu,Jr,Zo;if(console.log(tt),(0,bt.Rm)()&&!((Yu=(hl=Wt==null?void 0:Wt.AssistantObject)==null?void 0:hl.exercise)!=null&&Yu.can_publish)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((tt==null?void 0:tt.exercise_question_count)===0){oe.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}const xl=Ze()(tt==null?void 0:tt.created_at,Wl);if(Ze()(tu).diff(Ze()(xl),"days")>0&&(tt!=null&&tt.is_random)){Iu();return}if(((Jr=at==null?void 0:at.userInfo)==null?void 0:Jr.user_status)===2){(0,Mc.Rd)();return}tt!=null&&tt.high_resources_consume&&!(tt!=null&&tt.high_resources_consume_permission)?_e({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:ra.coursesId,type:"exercise",type_id:ra.categoryId,name:tt.exercise_name,fn:()=>{var Nu;_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ra.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:ra,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:Sa,cb:eu,manage_all_group:(Nu=fa==null?void 0:fa.exercise)==null?void 0:Nu.manage_all_group}})}}}):_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ra.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:ra,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:Sa,cb:eu,manage_all_group:(Zo=fa==null?void 0:fa.exercise)==null?void 0:Zo.manage_all_group}})}},"\u53D1\u5E03\u8003\u8BD5"),(tt==null?void 0:tt.exercise_status)!==-1&&(0,bt.GJ)()&&po&&tt.exercise_status!==1&&!(tt!=null&&tt.is_make_up_exercise&&tt.exercise_status===3)&&(tt!=null&&tt.open_appraise?Ia.createElement(De.Z,{overlayStyle:{maxWidth:"initial"},title:Ia.createElement("div",null,Ia.createElement("div",null,"\u63D0\u793A\uFF1A"),Ia.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u96C6\u4E2D\u9605\u5377\uFF0C\u4E3A\u4E86\u4E0D\u5F71\u54CD\u6210\u7EE9\u8BC4\u5B9A\uFF0C\u4E0D\u53EF\u8FDB\u884C\u6B64\u64CD\u4F5C\u3002"),Ia.createElement("div",null,"\uFF08\u5982\u9700\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5\uFF0C\u8BF7\u521B\u5EFA\u65B0\u8BD5\u5377\u540E\u53D1\u5E03\uFF09"))},Ia.createElement(Be.default.Item,{key:"5"},"\u7F16\u8F91\u8BD5\u5377")):Ia.createElement(Be.default.Item,{key:"5",onClick:()=>{var hl,Yu;if((0,bt.Rm)()&&!((Yu=(hl=Wt==null?void 0:Wt.AssistantObject)==null?void 0:hl.exercise)!=null&&Yu.can_create)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Jr=Ze()(tt==null?void 0:tt.created_at,Wl);if(Ze()(tu).diff(Ze()(Jr),"days")>0&&(tt!=null&&tt.is_random)){Iu();return}else ye.history.push(tt!=null&&tt.is_random?`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/random/edit?type=settings`:`/classrooms/${ra.coursesId}/exercise/add/${ra.categoryId}?random=false&type=2`)}},"\u7F16\u8F91\u8BD5\u5377")),(tt==null?void 0:tt.exercise_status)!==-1&&!(0,bt.dE)()&&po&&tt.exercise_status>1&&tt.exist_program&&Ia.createElement(Be.default.Item,{key:"4",onClick:hl=>{_e({type:"exercise/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:ra}})}},"\u4EE3\u7801\u67E5\u91CD"),Ia.createElement(Be.default.Item,{key:"1"},"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9"),(tt==null?void 0:tt.exercise_status)===3&&Ia.createElement(Be.default.Item,{key:"8"},"\u5BFC\u51FA\u8003\u8BD5\u603B\u7ED3"),(tt==null?void 0:tt.exercise_status)!==-1&&Ia.createElement(Be.default.Item,{key:"2",onClick:()=>{var hl;if((0,bt.Rm)()&&!((hl=Wt.AssistantObject.exercise)!=null&&hl.can_download)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((0,bt.Ny)()&&(tt==null?void 0:tt.exercise_status)==1&&!(tt!=null&&tt.exercise_can_preview)){oe.ZP.warning("\u8BD5\u5377\u53D1\u5E03\u524D\uFF0C\u4EC5\u652F\u6301\u8BD5\u5377\u521B\u5EFA\u8005\u548C\u8BFE\u5802\u534F\u4F5C\u8001\u5E08\u8FDB\u884C\u64CD\u4F5C");return}if((tt==null?void 0:tt.exercise_status)===1)(0,ue.xg)(`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/export_blank`);else{let Yu=1;Fe.default.confirm({title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u7C7B\u578B",icon:null,centered:!0,closable:!0,content:Ia.createElement(be.ZP.Group,{defaultValue:1,onChange:Jr=>{Yu=Jr.target.value}},Ia.createElement(Me.Z,{direction:"vertical"},Ia.createElement(be.ZP,{value:1},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377+\u7B54\u6848"),Ia.createElement(be.ZP,{value:2},"\u5BFC\u51FA\u7A7A\u767D\u8BD5\u5377"),Ia.createElement(be.ZP,{value:3},"\u5BFC\u51FA\u6240\u6709\u5B66\u751F\u8BD5\u5377"))),onOk:()=>{Yu===3?_e({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u8BD5\u5377",course_groups:vr==null?void 0:vr.map(Jr=>({course_group_id:Jr==null?void 0:Jr.exercise_group_id,group_group_name:Jr==null?void 0:Jr.exercise_group_name,count:Jr==null?void 0:Jr.exercise_group_students})),fn:()=>Rd(void 0,null,function*(){var Jr,Zo,xl,Ui;ja&&ja();let Nu="",Il=0;const Zn=yield(0,fe.ZP)(`/api/exercises/${ra.categoryId}/exercise_users.json`,{method:"get",params:q0(Vs({},ra),{exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]})});if((Zn==null?void 0:Zn.status)===0){Nu=(Jr=Zn==null?void 0:Zn.data)==null?void 0:Jr.first_export_user_login,Il=(Zo=Zn==null?void 0:Zn.data)==null?void 0:Zo.total_count;const Yn=JSON.parse(localStorage[`${(xl=at==null?void 0:at.userInfo)==null?void 0:xl.login}-${ra.coursesId}-${ra.categoryId}-downFilter`]);localStorage[`${(Ui=at==null?void 0:at.userInfo)==null?void 0:Ui.login}-${ra.coursesId}-${ra.categoryId}-downFilter`]=JSON.stringify(q0(Vs({},Yn),{firstTargetLogin:Nu,totalCount:Il,exercise_group_id:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}))}(0,ue.xg)(`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/export_blank?type=${Yu}`)})}}):(0,ue.xg)(`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/export_blank?type=${Yu}`)}})}}},"\u5BFC\u51FA\u8BD5\u5377"),Ia.createElement(Be.default.Item,{key:"3",onClick:()=>{var hl;if((0,bt.Rm)()&&!((hl=Wt.AssistantObject.exercise)!=null&&hl.can_download)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ye.history.push(`/classrooms/${ra.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"),(tt==null?void 0:tt.exercise_status)!==-1&&Ia.createElement(Be.default.Item,{key:"6",onClick:()=>{var hl;if((0,bt.Rm)()&&!((hl=Wt.AssistantObject.exercise)!=null&&hl.can_download)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_e({type:"exercise/setActionTabs",payload:{key:"exportSetting"}})}},"\u5BFC\u51FA\u683C\u5F0F\u8BBE\u7F6E"))},Zi=Nr=>Rd(void 0,null,function*(){const gi=yield(0,fe.ZP)(`/api/courses/${ra==null?void 0:ra.coursesId}/exercises/exercise_code_repeat.json`,{method:"post",body:{group_ids:Nr,id:ra==null?void 0:ra.categoryId}});if(gi.status===0){Xr(4),Oa(Ze()(new Date).valueOf()),_e({type:"exercise/setActionTabs",payload:{}});return}gi.status<-2&&oe.ZP.error(gi==null?void 0:gi.message)});let Ru=[{live:"A",gz:"0\u4E2A\u9519\u8BEF",ld:"0\u4E2A\u6F0F\u6D1E",gf:"0 - 5%"},{live:"B",gz:"\u81F3\u5C111\u4E2A\u6B21\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u6B21\u8981\u6F0F\u6D1E",gf:"6% - 10%"},{live:"C",gz:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u6F0F\u6D1E",gf:"11% - 20%"},{live:"D",gz:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u6F0F\u6D1E",gf:"21% - 50%"},{live:"E",gz:"\u81F3\u5C111\u4E2A\u963B\u65AD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u963B\u65AD\u6F0F\u6D1E",gf:"\u8D85\u8FC750%"}];const is=[{title:"\u5E8F\u53F7",dataIndex:"name",fixed:"left",align:"center",width:60,render:(Nr,gi,hl)=>Ia.createElement(De.Z,{title:((ra.page||1)-1)*20+hl+1},Ia.createElement("span",null,((ra.page||1)-1)*20+hl+1))},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",align:"center",width:100,render:(Nr,gi)=>gi.commit_status===0||gi.commit_status===1?"--":!gi.open_total_score&&(0,bt.dE)()?"\u8001\u5E08\u5BA1\u6838\u4E2D":(Nr=typeof Nr=="number"?Number(Nr):Nr,Nr||(Nr=0),Nr===100?Ia.createElement("span",{className:"c-green"},Nr||"--"):Nr>60?Ia.createElement("span",{className:"c-orange"},Nr||"--"):Ia.createElement("span",null,Nr||"--"))},!((mr==null?void 0:mr.objective)!==1||(mr==null?void 0:mr.objective)===1&&(mr==null?void 0:mr.subjective)!==1)&&{title:"\u5BA2\u89C2\u9898\u5F97\u5206",dataIndex:"objective_score",align:"center",render:(Nr,gi)=>{if(gi.commit_status===0||gi.commit_status===1)return"--";if(!gi.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{Nr=typeof Nr=="number"?Number(Nr):Nr,Nr||(Nr=0);let hl;return Nr>=0&&Nr<=60?hl=Ia.createElement("span",null,Nr):Nr===100?hl=Ia.createElement("span",{className:"c-green"},Nr):Nr>60?hl=Ia.createElement("span",{className:"c-orange"},Nr):hl="--",Ia.createElement(Ma,{renderText:hl,item:gi})}}},!((mr==null?void 0:mr.subjective)!==1||(mr==null?void 0:mr.subjective)===1&&(mr==null?void 0:mr.objective)!==1)&&{title:"\u4E3B\u89C2\u9898\u5F97\u5206",dataIndex:"subjective_score",align:"center",render:(Nr,gi)=>{if(gi.commit_status===0||gi.commit_status===1)return"--";if(!gi.open_total_score&&(0,bt.dE)())return"\u8001\u5E08\u5BA1\u6838\u4E2D";{Nr=typeof Nr=="number"?Number(Nr):Nr,Nr||(Nr=0);let hl;return Nr==0||Nr>0&&Nr<=60?hl=Ia.createElement("span",null,Nr):Nr===100?hl=Ia.createElement("span",{className:"c-green"},Nr):Nr>60?hl=Ia.createElement("span",{className:"c-orange"},Nr):hl="--",hl}}},{title:"\u63D0\u4EA4\u72B6\u6001",dataIndex:"commit_status",align:"center",width:200,render:(Nr,gi)=>Nr===0?Ia.createElement("span",{style:{color:"#666666"}},"\u672A\u5F00\u59CB"):Nr===1?Ia.createElement("span",{style:{color:"#DF3042"}},!gi.is_make_up&&"\u8003\u8BD5\u4E2D",gi.is_make_up&&"\u8003\u8BD5\u4E2D (\u8865\u8003)"):Nr===2?Ia.createElement("span",{style:{color:"#5AB891"}},!gi.is_make_up&&!gi.is_force_commit&&"\u5DF2\u4EA4\u5377",gi.is_make_up&&!gi.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003)",gi.is_make_up&&gi.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u8865\u8003/\u5F3A\u5236)",!gi.is_make_up&&gi.is_force_commit&&"\u5DF2\u4EA4\u5377 (\u5F3A\u5236)"):Ia.createElement("span",{style:{color:"#5AB891"}},!gi.is_make_up&&!gi.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54",gi.is_make_up&&!gi.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003)",gi.is_make_up&&gi.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u8865\u8003/\u5F3A\u5236)",!gi.is_make_up&&gi.is_force_commit&&"\u5DF2\u4EA4\u5377/\u672A\u7B54 (\u5F3A\u5236)")},{title:"\u5F00\u59CB\u7B54\u9898\u65F6\u95F4",dataIndex:"start_at",align:"center",width:200,render:Nr=>Nr?Ze()(Nr).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"end_at",align:"center",width:200,render:Nr=>Nr?Ze()(Nr).format("YYYY-MM-DD HH:mm"):"--"}].filter(Nr=>!!Nr);if(!(0,bt.RV)())return null;if(!(0,bt.RV)())return"";const Ou=()=>Ia.createElement("div",{className:Fd.export},Ia.createElement("div",{className:`${Fd.btn_review}`,onClick:()=>{if(!(tt!=null&&tt.is_open_ai_review))return oe.ZP.warning("\u8BF7\u5148\u5F00\u542F\u667A\u80FD\u8BC4\u9605\u529F\u80FD!"),!1;window.location.href=`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/detail?random=${tt==null?void 0:tt.is_random}&tabs=2`}},Ia.createElement("img",{src:ya.Z,className:"mr8",style:{width:14,height:14}}),"\u667A\u80FD\u8BC4\u9605"));return Ia.createElement("section",{className:Fd.bg},Ia.createElement("div",{className:"edu-container"},Co.username&&Ia.createElement("section",{className:"animated fadeIn"},Ia.createElement("aside",{className:"mt10"},Ia.createElement(ze.Z,{separator:">"},Ia.createElement(ze.Z.Item,{href:`/classrooms/${ra.coursesId}/exercise`},(aa=(wn=at==null?void 0:at.userInfo)==null?void 0:wn.course)==null?void 0:aa.course_name),Ia.createElement(ze.Z.Item,{href:`/classrooms/${ra.coursesId}/exercise`},"\u5728\u7EBF\u8003\u8BD5"),Ia.createElement(ze.Z.Item,null,"\u8BD5\u5377\u8BE6\u60C5"))),Ia.createElement("aside",{className:[Fd.title,"mt20"].join(" ")},Ia.createElement("a",{href:`/classrooms/${ra.coursesId}/exercise`},Ia.createElement(ee.Z,{className:"font16 c-black"})),(0,ue.vB)(tt==null?void 0:tt.exercise_status,tt==null?void 0:tt.appraise_label),(tt==null?void 0:tt.is_make_up_exercise)&&Ia.createElement("img",{src:ff,width:44,height:24,style:{marginRight:5,marginLeft:10}}),Ia.createElement("strong",{className:"font20 ml5 mr10"},tt==null?void 0:tt.exercise_name),(tt==null?void 0:tt.exercise_type)==2&&Ia.createElement("span",{style:{flexShrink:0,marginRight:10,display:"flex",alignItems:"center"},className:Fd.moni},Ia.createElement("img",{src:pf,width:18,height:14}),"\u6A21\u62DF\u8003\u8BD5"),(tt==null?void 0:tt.is_make_up_exercise)&&Ia.createElement(De.Z,{title:"\u70B9\u51FB\u53EF\u67E5\u770B\u539F\u8003\u8BD5"},Ia.createElement("i",{className:"iconfont icon-yuankaoshi",style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{(0,ue.xg)(`/classrooms/${ra.coursesId}/exercise/${tt==null?void 0:tt.make_up_exercise_id}/detail?random=${tt==null?void 0:tt.make_up_exercise_is_random}`)}})))),Ia.createElement("aside",{className:"mt30 relative"},Sa=="11"?Ia.createElement(Ou,null):Ia.createElement("div",{className:Fd.export},!(0,bt.dE)()&&!(tt!=null&&tt.is_make_up_exercise)&&(tt==null?void 0:tt.exercise_status)===3&&(tt==null?void 0:tt.exercise_type)!=2&&Ia.createElement(Ce.ZP,{onClick:Nr=>{if(Nr.preventDefault(),!(tt!=null&&tt.allow_create_make_up)){oe.ZP.warning("\u60A8\u5F53\u524D\u6CA1\u6709\u64CD\u4F5C\u6743\u9650\uFF0C\u8BF7\u8054\u7CFB\u8BFE\u5802\u7BA1\u7406\u5458");return}_e({type:"exercise/setActionTabs",payload:{key:"\u8865\u8003\u8BB0\u5F55",params:ra}})}},Ia.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u8865\u8003\u8BB0\u5F55"),!(0,bt.dE)()&&!(tt!=null&&tt.is_make_up_exercise)&&tt.exercise_status===3&&(tt==null?void 0:tt.exercise_type)!=2&&Ia.createElement(Ce.ZP,{onClick:Nr=>{if(Nr.preventDefault(),!(tt!=null&&tt.allow_create_make_up)){oe.ZP.warning("\u60A8\u5F53\u524D\u6CA1\u6709\u64CD\u4F5C\u6743\u9650\uFF0C\u8BF7\u8054\u7CFB\u8BFE\u5802\u7BA1\u7406\u5458");return}_e({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528",params:ra}})}},Ia.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u521B\u5EFA\u8865\u8003"),(0,bt.GJ)()&&po&&((pa=tt==null?void 0:tt.user_permission)==null?void 0:pa.user_commit_counts)>0&&(tt==null?void 0:tt.exercise_status)===2&&(tt==null?void 0:tt.exercise_type)!=2&&Ia.createElement(Ce.ZP,{onClick:Nr=>{var gi,hl;if(Nr.preventDefault(),(0,bt.Rm)()&&!((hl=(gi=Wt==null?void 0:Wt.AssistantObject)==null?void 0:gi.exercise)!=null&&hl.can_redo)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_e({type:"exercise/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",params:ra}})}},Ia.createElement("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"\u6253\u56DE\u91CD\u505A"),(0,bt.GJ)()&&po&&(($n=tt==null?void 0:tt.user_permission)==null?void 0:$n.exercise_unpublish_count)>0&&(tt==null?void 0:tt.exercise_status)===1&&(!(tt!=null&&tt.is_make_up_exercise)||(tt==null?void 0:tt.is_make_up_exercise)&&(tt==null?void 0:tt.allow_create_make_up))&&Ia.createElement(Vm.Z,{tips:tt==null?void 0:tt.open_appraise,style:{marginLeft:10}},Ia.createElement(Ce.ZP,{onClick:Nr=>{var gi,hl,Yu,Jr;if(Nr.preventDefault(),(0,bt.Rm)()&&!((hl=(gi=Wt==null?void 0:Wt.AssistantObject)==null?void 0:gi.exercise)!=null&&hl.can_publish)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((tt==null?void 0:tt.exercise_question_count)===0){oe.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}if(((Yu=at==null?void 0:at.userInfo)==null?void 0:Yu.user_status)===2){(0,Mc.Rd)();return}const Zo=Ze()(tt==null?void 0:tt.created_at,Wl);if(Ze()(tu).diff(Ze()(Zo),"days")>0&&(tt!=null&&tt.is_random)){Iu();return}tt!=null&&tt.high_resources_consume&&!(tt!=null&&tt.high_resources_consume_permission)?_e({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:ra.coursesId,type:"exercise",type_id:ra.categoryId,name:tt.exercise_name,fn:()=>{var Ui;_e({type:"exercise/getCommonHeader",payload:Vs({},ra)}),_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ra.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:ra,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:Sa,cb:eu,manage_all_group:(Ui=fa==null?void 0:fa.exercise)==null?void 0:Ui.manage_all_group}})}}}):_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ra.categoryId],selectArrsAll:[tt],unified_setting:tt==null?void 0:tt.unified_setting,params:ra,disabled:(tt==null?void 0:tt.exercise_status)!==1,type:2,activeTab:Sa,cb:eu,manage_all_group:(Jr=fa==null?void 0:fa.exercise)==null?void 0:Jr.manage_all_group}})}},Ia.createElement("span",{className:"iconfont icon-fabuzhiwei font14 mr5"}),"\u53D1\u5E03\u8003\u8BD5")),(0,bt.GJ)()&&po&&((Wn=tt==null?void 0:tt.user_permission)==null?void 0:Wn.exercise_publish_count)>0&&Ia.createElement(Ce.ZP,{onClick:Nr=>{var gi,hl;if(Nr.preventDefault(),(0,bt.Rm)()&&!((hl=(gi=Wt==null?void 0:Wt.AssistantObject)==null?void 0:gi.exercise)!=null&&hl.can_stop)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_e({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u7ED3\u675F",unified_setting:tt==null?void 0:tt.unified_setting,selectArrs:[ra.categoryId],params:ra,cb:eu}})}},Ia.createElement("span",{className:"iconfont icon-lijijiezhi mr5 font14"}),"\u7ED3\u675F\u8003\u8BD5"),(0,bt.dE)()&&tt.is_late&&`\u8FDF\u5230\u8D85\u8FC7${tt.last_times}\u5206\u949F\uFF0C\u7981\u6B62\u8FDB\u5165\u7B54\u9898`,(0,bt.dE)()&&(tt==null?void 0:tt.exercise_type)===2&&Ia.createElement(Ce.ZP,{onClick:Nr=>Rd(void 0,null,function*(){Nr.preventDefault();const gi=yield(0,fe.ZP)(`/api/exercises/${ra.categoryId}/header_info.json`,{method:"get"});(gi==null?void 0:gi.status)===0&&Or((gi==null?void 0:gi.data)||{}),Ba(!0)})},Ia.createElement("span",{className:"iconfont icon-shenhezhong font14 mr5"}),"\u8003\u8BD5\u8BB0\u5F55"),(0,bt.dE)()&&(tt==null?void 0:tt.exercise_type)===1&&((Qa=tt==null?void 0:tt.user_permission)==null?void 0:Qa.current_status)===2&&!tt.is_late&&tt.exercise_status>1&&Ia.createElement(Ce.ZP,{onClick:()=>ji()},Ia.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),(On=Qt==null?void 0:Qt.exercise_types)!=null&&On.is_redo?"\u91CD\u65B0\u8003\u8BD5":"\u5F00\u59CB\u8003\u8BD5"),(0,bt.dE)()&&(tt==null?void 0:tt.exercise_type)===2&&!tt.is_late&&(tt==null?void 0:tt.exercise_status)!=3&&tt.exercise_status>1&&Ia.createElement(De.Z,{title:Ia.createElement("span",null,"\u672C\u6B21\u8003\u8BD5\u53EF\u91CD\u590D\u8003\u8BD5",tt==null?void 0:tt.simulate_exercise_num,"\u6B21\uFF0C\u5269\u4F59",Gl(),"\u6B21")},Ia.createElement(Ce.ZP,{onClick:()=>ji(),disabled:Gl()===0&&((ga=tt==null?void 0:tt.user_permission)==null?void 0:ga.current_status)!=0,style:{marginLeft:8}},Ia.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),((Yt=tt==null?void 0:tt.user_permission)==null?void 0:Yt.current_status)==0?"\u7EE7\u7EED\u8003\u8BD5":"\u5F00\u59CB\u8003\u8BD5")),(0,bt.dE)()&&(tt==null?void 0:tt.exercise_type)===1&&((da=tt==null?void 0:tt.user_permission)==null?void 0:da.current_status)===0&&!tt.is_late&&tt.exercise_status>1&&Ia.createElement(Ce.ZP,{onClick:()=>ji(!0)},Ia.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7EE7\u7EED\u8003\u8BD5"),(0,bt.dE)()&&(tt==null?void 0:tt.screen_used_num)>(tt==null?void 0:tt.screen_num)&&tt.exercise_status!==3&&Ia.createElement(Ce.ZP,{onClick:()=>ji(!0)},Ia.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7533\u8BF7","\u7EE7\u7EED\u8003\u8BD5"),(0,bt.dE)()&&(tt==null?void 0:tt.whole_exercise_status)===3&&(tt==null?void 0:tt.ai_push_wrong_question)&&((oa=tt==null?void 0:tt.user_permission)==null?void 0:oa.current_status)!==4&&Ia.createElement(re.Z,{align:"middle"},(tt==null?void 0:tt.wrong_questions_size)!==0&&((Ta=tt==null?void 0:tt.progress)==null?void 0:Ta.stat)===1&&Ia.createElement(Vf,{dispatch:_e,id:tt==null?void 0:tt.ai_question_record_id}),Ia.createElement(Ce.ZP,{onClick:()=>{var Nr;if((tt==null?void 0:tt.wrong_questions_size)===0){oe.ZP.warning("\u672C\u6B21\u8003\u8BD5\u4F60\u65E0\u9700\u8FDB\u884C\u9519\u9898\u5DE9\u56FA\uFF5E");return}if(((Nr=tt==null?void 0:tt.progress)==null?void 0:Nr.stat)===1){oe.ZP.warning("\u63A8\u8350\u8BD5\u9898\u6B63\u5728\u751F\u6210\u4E2D\uFF0C\u8BF7\u7B49\u5F85\u751F\u6210\u5B8C\u6210\u540E\u518D\u5F00\u59CB\u5DE9\u56FA");return}(0,ue.xg)(`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/wrongAnswer/${Co==null?void 0:Co.login}`)}},Ia.createElement("span",{className:"iconfont icon-cuotigonggu mr5 font14"}),"\u9519\u9898\u5DE9\u56FA")),(tt==null?void 0:tt.show_analysis_detail)&&Ia.createElement(Ce.ZP,{onClick:()=>{(0,ue.xg)(`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/analysis/${tt==null?void 0:tt.analysis_id}`)}},Ia.createElement("span",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"),(0,bt.GJ)()&&po&&(tt.exercise_status===1||tt.exercise_status===3&&(tt==null?void 0:tt.is_make_up_exercise))&&Ia.createElement(Vm.Z,{tips:tt==null?void 0:tt.open_appraise,style:{marginLeft:10}},Ia.createElement(Ce.ZP,{onClick:()=>{var Nr,gi;if((0,bt.Rm)()&&!((gi=(Nr=Wt==null?void 0:Wt.AssistantObject)==null?void 0:Nr.exercise)!=null&&gi.can_create)){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((0,bt.Ny)()&&(tt==null?void 0:tt.exercise_status)==1&&!(tt!=null&&tt.exercise_can_preview)){oe.ZP.warning("\u8BD5\u5377\u53D1\u5E03\u524D\uFF0C\u4EC5\u652F\u6301\u8BD5\u5377\u521B\u5EFA\u8005\u548C\u8BFE\u5802\u534F\u4F5C\u8001\u5E08\u8FDB\u884C\u64CD\u4F5C");return}const hl=Ze()(tt==null?void 0:tt.created_at,Wl);if(Ze()(tu).diff(Ze()(hl),"days")>0&&(tt!=null&&tt.is_random)){Iu();return}else ye.history.push(tt!=null&&tt.is_random?`/classrooms/${ra.coursesId}/exercise/${ra.categoryId}/random/edit?type=settings`:`/classrooms/${ra.coursesId}/exercise/add/${ra.categoryId}?random=false&type=2`)}},Ia.createElement("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"\u7F16\u8F91\u8BD5\u5377")),(tt==null?void 0:tt.exercise_status)===-1&&(0,bt.GJ)()&&Ia.createElement(Ce.ZP,{icon:Ia.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{_e({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:tt==null?void 0:tt.exercise_name,id:tt==null?void 0:tt.id,type:"exercise"}})}},"\u8865\u5145\u6210\u7EE9"),(0,bt.GJ)()&&po&&Ia.createElement(y.Z,{dropdownRender:nu},Ia.createElement(Ce.ZP,null,"\u66F4\u591A\u64CD\u4F5C",Ia.createElement(te.Z,null)))),Ia.createElement("aside",{className:`mt30 relative ${Fd.workListTabWrap}`},Ia.createElement(E.default,{activeKey:`${Sa}`,onChange:Nr=>{var gi;if(parseInt(Nr)===1&&!((gi=Wt.AssistantObject.exercise)!=null&&gi.can_view)&&(0,bt.Rm)()){oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const hl=Ze()(tt==null?void 0:tt.created_at,Wl),Yu=Ze()(tu).diff(Ze()(hl),"days");if(le.actionTabs.key=="\u8868\u5355\u672A\u4FDD\u5B58")Fe.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{if(Yu>0&&parseInt(Nr)===3&&(tt!=null&&tt.is_random)){Iu();return}Xr(Nr),_e({type:"exercise/setActionTabs",payload:{key:""}})}});else{if(Yu>0&&parseInt(Nr)===3&&(tt!=null&&tt.is_random)){Iu();return}Xr(Nr)}Nr==="3"?Bu():(Nr==="2"||Nr==="11")&&_e({type:"exercise/getCommonHeader",payload:Vs({},ra)})},items:Li.map(Nr=>({label:Nr.name,key:`${Nr.id}`}))})),Ia.createElement("section",{className:tt!=null&&tt.is_random&&Sa==="2"||["3","9","10","11"].includes(Sa)?"":"pl25 pr25 bg-white"},(va=(Jt=Li.filter(Nr=>Nr.id==Sa))==null?void 0:Jt[0])==null?void 0:va.component))),Ia.createElement(As.Z,null),Ia.createElement(gu,{onOk:Zi}),Ia.createElement(Ps.Z,null),Ia.createElement(Go,{cb:()=>hu()}),Ia.createElement(Af.Z,{onOk:()=>hu()}),Ia.createElement(Cf.Z,{onOk:()=>hu()}),Ia.createElement(ri,null),Ia.createElement(Gg,null),Ia.createElement(vf.Z,null),Ia.createElement(ou,null),Ia.createElement(Kg,null),Ia.createElement(gf.Z,{successCb:()=>ji(currentEnterExamRef.current)}),Ia.createElement(Fe.default,{open:qa,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{ea(!1)}},Ia.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),Ia.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),Ia.createElement("p",{style:{marginLeft:"10px"}},Ia.createElement(z.default,{dataSource:Ru,columns:[{title:"\u7B49\u7EA7",dataIndex:"live"},{title:"\u7F3A\u9677\u8BC4\u4F30\u89C4\u5219",dataIndex:"gz"},{title:"\u6F0F\u6D1E\u8BC4\u4F30\u89C4\u5219",dataIndex:"ld"},{title:"\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219",dataIndex:"gf"}],pagination:!1})),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219\u4E2D\u6570\u503C\u6765\u6E90\u4E3A\u8BA1\u7B97\u6280\u672F\u503A\u52A1\u65F6\u95F4\u5360\u5F00\u53D1\u6240\u6709\u4EE3\u7801\u6240\u9700\u8981\u7684\u65F6\u95F4\u7684\u6BD4\u4F8B\uFF08Technical Debt Ratio\uFF09"),Ia.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),Ia.createElement("p",{style:{marginLeft:"20px"}},"\u6280\u672F\u503A\u52A1\u65F6\u95F4\u4E3A\u4FEE\u590D\u6240\u6709\u95EE\u9898\u6240\u9700\u8981\u7684\u65F6\u95F4\u3002"),Ia.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u6839\u636E\u4EE3\u7801\u8DEF\u5F84\u6570\u8BA1\u7B97\u7684\u6570\u503C\uFF0C\u6BCF\u5F53\u4E00\u4E2A\u51FD\u6570\u7684\u63A7\u5236\u6D41\u5206\u53C9\u65F6\uFF0C\u590D\u6742\u5EA6\u8BA1\u6570\u5668\u5C31\u4F1A\u81EA\u589E\u4E00\u3002"),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u6BCF\u4E2A\u7A0B\u5E8F\u8BED\u8A00\u7684\u5173\u952E\u5B57\u5BF9\u5E94\u7684\u590D\u6742\u5EA6\u6570\u636E\u4E0D\u540C\uFF0C\u4F46\u6BCF\u4E2A\u51FD\u6570\u7684\u6700\u5C0F\u590D\u6742\u5EA6\u4E3A1\u3002\uFF08\u7279\u5B9A\u8BED\u8A00\u7684\u8BE6\u7EC6\u6570\u636E\u7565\uFF09"),Ia.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u4EE3\u7801\u8D28\u91CF\u5206 = 0.5*\u7F3A\u9677\u5206\u6570 + 0.3*\u6F0F\u6D1E\u5206\u6570 + 0.2*\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570"),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u5176\u4E2D\uFF1A"),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u7F3A\u9677/\u6F0F\u6D1E/\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570\u8BA1\u7B97\u89C4\u5219\u4E3A\uFF1A100 - 100 *((100*\u963B\u65AD\u6570 + 5*\u4E25\u91CD\u6570 + 3*\u4E3B\u8981\u6570 + 1*\u6B21\u6570\uFF09/ \u4EE3\u7801\u884C\u6570\uFF09"),Ia.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002")),Ia.createElement(Fe.default,{open:ta,title:"\u8003\u8BD5\u8BB0\u5F55",centered:!0,width:1e3,footer:null,onCancel:()=>{Ba(!1)}},(qn==null?void 0:qn.length)===0?Ia.createElement(He.Z,{styles:{margin:"0 auto"},customText:"\u6682\u65E0\u6570\u636E"}):Ia.createElement(z.default,{dataSource:qn,columns:is,pagination:!1})),Ia.createElement(Ff.Z,null),Ia.createElement(Sf.Z,{close:!0,hasMask:!0,style:{zIndex:9999},data:oo==null?void 0:oo.url,type:oo==null?void 0:oo.file_type,onClose:()=>So({})}),Ia.createElement(Uf,null),Ia.createElement(Qf,null),Ia.createElement(Rf.Z,null))};var $f=(0,ye.connect)(({exercise:me,loading:ve,user:le,globalSetting:dt,classroomList:Dt})=>({classroomList:Dt,exercise:me,globalSetting:dt,user:le,loading:ve.effects}))(_f)},394:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return Ze}});var a=x(59301),fe=x(92832),Le=x(8591),ye=x(43418),Fe=x(71418),Be=x(95237),oe=x(43604),Re=x(54580),De=x(24905),be=x(5871),Me=x(62772),ze={modalWrapper:"modalWrapper___rWDvO",exportSettingWrapper:"exportSettingWrapper___pCClH",imgPreviewPart:"imgPreviewPart___PCv0Y",tips:"tips___EVeBl",pottedLine:"pottedLine___AaY68",text:"text___ho3u_"},Ce=x(76560),re=x(82093),y=x(854),E=x(33796),z=x(90524),b=x(39479),ee="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAECAYAAADLcnBRAAAAAXNSR0IArs4c6QAAAcNJREFUSEvtlT1oFFEURs+dndmAqGBAMCAoKAqChT+lYGER6xQLlsGdXWMQFETbtREhjQgmuxmLdJIEi1SxCdjYRpCQbkEhoihioYjMneyVCDtMCuG+fqedc9437775ZoTRNZrAaAL/nYDs3bFZTmjB0dA5Jbt8kRfseD2b4YgOOOXlh1wCv6XHttezFWq6wQUvX+WSa7yTBrte19qcUzjg5cs9RfRlgR9ez5oc1xrHvHyZE/NNnvPR69kdDmvOGS9f5gh/pMtWiJe3uRzCl1kTvJcOude1Gc7qgENevswxPvwrSN6kB7RCF5CIuWSRB16vSGkMjGUvX3LCZj3jkteze4zrT757+X0FSRgPeXHzJpsQXsYoohEvsup9Rk2ZM+O+lx9ykdCLM255PU2ZNOO1l6+cUb+ecdrrWYdYd1Avv++MxjgZUnpNeWPG1dCsCJrDgsyKcD10AYFXccaS19MWVzAeevkK108y7no9u83BQnnp5atcnHBD5vnldTXlKYT/FanxJOny1ptTtJm2AVNefsgZrNcz5r2etbhYGI+8fCXncz3zf2StQ1R8Yi00Z4+Pa9yULl+9rqY8Bs57+ZKLePYXdsiA6BdYLZkAAAAASUVORK5CYII=",te="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAn4AAAAECAYAAAAQ9jLuAAAAAXNSR0IArs4c6QAABLVJREFUaEPtmVuIVVUYgL+1z17H0S6kliWaJdlVS7pQBHajoLAMKpjo8hKdfc7MiNmoaA8Fx4IIjMzIuZx9sijLrkRGGURQdHkJjSy7G2bqWHaTKbO99pw/ztRs9rz9ax58qHPeDnzf+tf6/7XWXmtvQ+vXykArA60MtDLQykArA60MtDLwv8iAaY5SFnKCSznGd8R2iL2mzi6tJ51MdA1O0vIjnIUDpp/PtJ48T8G9xdlaPs/Zy/nItDOkdaXCGQ4maPlsTAHbTS+/aj0pMd0VOE7LZ3FC9pm1fKf1ZBFHuoRTtHwWx3DQ9PGpj5dUOM+Hz2JNZaupkmhd6eRU1+AILZ/FEXaYGj9pPSkz1RmmafncXPjF9PKt1pNlHOYGOV3L59aRM/187ONJmXOcIfBxmqydwDazmj+1nnQxyw1xlJbPxtTG92YNP2g96WCKE2Zo+SxOgd9MD99oPanS5gaYo+Vzc65hamzx8aTCXAfWxxmuUYEvTA+/az0pMdMVmKzlszFZ9phH2dP8P+Y6G3aaPn7Uxj5kde5mvDvAbG2//tN1FnabGgPaXMhCJruUmVo+t18Oml6+1HpSpegGOEvL5znbx2ZjEK0rHcxxQpuWz82Hr02N/VpPysxwhilaPovz75lt+OCXlOgHyr6NmIBVtsZyrZdGtDeE57R8xhm2FGPO1XrSzSQ3yM9aflShLZN8DmRJaXiT9j5kBgHtYY0XtH10EatEWKblR7jA0B/GdGg9F3GlCG9o+VyNthdjZmk9qRK6XTgtP6pG4zjR5zDrIt4W4RLfWAGUwjqPaT0XcbcI92n5XO42FGNu1nquwoUyxAdafoQzsM/W/TYLF/GHyBguNpa5ppet2j66EhsFFmj5jAtYUqyxWuslZe6gwRotn8vd67bO1VpPImY78bsINds2hr9s7PfgcCUGBP9LoQm4yNZ4TzumpMRTwK1aPstdwEpbo9r87yJeFeEa3zaA7mKdh7VeErEY0fNZXw2v2Vjfv+EHfcon2n7l5tNBW2e8j+dK7BU41scZnlMh82wf72u9JGI9wi1aPjemqq2zUuulFW5rDLFOy+dq9K6NuVjrSRfHu4SdWj7P2emM83nJkER8hXCyb6zAMD+M2aT10hI9DejU8rncPWRjlo4c/BYaw1XejcBLYcwTWs+VmYewQsvnuO025k6tJ10cnjo2aPk8F1pu8rkFu2h4c/F+i0mBB3wWY3ORSIPrfccksKkY06P1mm94UtEv3pF2BQaKsf7yIFWCdDevaPs1qkYFbve5/buI+4EzvWMFPGL7eVPrpRVulIb/gxF4x8Y8qI0jZU5LhVVaPlej/cXYr38u4kVgnG+ssMAi08cOrdc8NAMXaPlsIxPqYV0/j9IKC6Shn6e5/nxoY+7V9q95I0+FtVo+xzkb+63zJOJJAxN9Y4UBK3y+pLiIJcBlvnGM8ExY/2c/dmXuQTjfuw2Iw5iNWi+NuFYg0vKHvM5CYuvc4NO/MdfZstz08Lk2liuzFOFSLZ+tRXg6jHlW67mIK4DFWj7HbbMxd2k9KXN0Kjyu5Uc9a6ZxnamSat00ok/w/+ojQrVYZ7M2TlKm0wjztXyuRi+HMev+Bu2qoBRawxtVAAAAAElFTkSuQmCC",ne=x(59301),ue=Object.defineProperty,se=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ae=(it,Ve,lt)=>Ve in it?ue(it,Ve,{enumerable:!0,configurable:!0,writable:!0,value:lt}):it[Ve]=lt,Se=(it,Ve)=>{for(var lt in Ve||(Ve={}))de.call(Ve,lt)&&Ae(it,lt,Ve[lt]);if(se)for(var lt of se(Ve))pe.call(Ve,lt)&&Ae(it,lt,Ve[lt]);return it},Te=(it,Ve,lt)=>new Promise((Pt,ht)=>{var Et=Kt=>{try{kt(lt.next(Kt))}catch(mt){ht(mt)}},Lt=Kt=>{try{kt(lt.throw(Kt))}catch(mt){ht(mt)}},kt=Kt=>Kt.done?Pt(Kt.value):Promise.resolve(Kt.value).then(Et,Lt);kt((lt=lt.apply(it,Ve)).next())});const{TextArea:we}=fe.default,ot=({exercise:it,loading:Ve,dispatch:lt})=>{var Pt;const{workSetting:ht}=it,Et=(0,Ce.useParams)();Et.category=Et.categoryId||Et.exerciseId,Et.categoryId=Et.categoryId||Et.exerciseId;const[Lt,kt]=(0,a.useState)(!1),[Kt,mt]=(0,a.useState)(!1);let[Je,ut]=(0,a.useState)({file_list:[],attachment_id:"",show_title:!1,show_body:!1,show_info:!1,show_table:!1,show_user:!1,show_no:!1,show_group:!1,show_phone:!1,show_school_name:!1,export_page_num:40,show_desc:!1,description:""});(0,a.useEffect)(()=>{Mt()},[ht]),(0,a.useEffect)(()=>{it.actionTabs.key==="exportSetting"&&!(ht!=null&&ht.exercise_header)&<({type:"exercise/getWorkSetting",payload:Se({},Et)})},[it.actionTabs.key]);const Mt=()=>{var We,en,Tn,hn;const sn=JSON.parse(JSON.stringify(ht));Object.keys(Je).forEach(rt=>{var vt;Je[rt]=(vt=sn==null?void 0:sn.exercise_header)==null?void 0:vt[rt]}),Je.file_list=(We=sn==null?void 0:sn.exercise_header)!=null&&We.attachment_id?[{uid:(en=sn==null?void 0:sn.exercise_header)==null?void 0:en.attachment_id,id:(Tn=sn==null?void 0:sn.exercise_header)==null?void 0:Tn.attachment_id,url:(hn=sn==null?void 0:sn.exercise_header)==null?void 0:hn.photo_url}]:[],ut(Je)},$t=()=>{var We,en,Tn;const hn=JSON.parse(JSON.stringify(Je));hn.categoryId=Et.categoryId,hn.attachment_id=((Tn=(en=(We=hn.file_list)==null?void 0:We[0])==null?void 0:en.response)==null?void 0:Tn.id)||null,Ut(hn)},Ut=We=>Te(void 0,null,function*(){mt(!0),(yield(0,re.ZP)(`/api/exercises/${Et==null?void 0:Et.categoryId}/foramt_settings.json`,{method:"post",body:We})).status===0&&(Le.ZP.success("\u66F4\u65B0\u6210\u529F"),lt({type:"exercise/getCommonHeader",payload:Se({},Et)}),lt({type:"exercise/getWorkSetting",payload:Se({},Et)}),lt({type:"exercise/getExerciseExportHeadData",payload:{id:Et.exerciseId||Et.categoryId,identify:Et.userId||null}}),mt(!1))}),Sn={disabled:Lt,multiple:!1,listType:"picture-card",onPreview:We=>{E.Z.publish("preview-image",We.thumbUrl||We.url)},withCredentials:!0,fileList:Je.file_list,beforeUpload:We=>We.size/1024>200?(Le.ZP.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(200KB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20"),!1):!0,action:`${z.Z.API_SERVER}/api/attachments.json`,onChange(We){let en=We.fileList.filter(Tn=>!!Tn.status);Je.file_list=en,ut(Object.assign({},Je))},onRemove:We=>Te(void 0,null,function*(){return Je.file_list=[],ut(Object.assign({},Je)),!0})};return ne.createElement(ye.default,{title:"\u5BFC\u51FA\u8BBE\u7F6E",className:ze.modalWrapper,width:900,centered:!0,open:it.actionTabs.key==="exportSetting",onOk:()=>$t(),onCancel:()=>{Mt(),lt({type:"exercise/setActionTabs",payload:{}})}},ne.createElement("section",{className:ze.exportSettingWrapper},ne.createElement(Fe.Z,{spinning:Ve["exercise/getWorkSetting"]||Kt},ne.createElement(Be.Z,{wrap:!1,justify:"space-between"},ne.createElement(oe.Z,null,ne.createElement(Be.Z,{align:"middle"},ne.createElement("div",null,"\u5377\u5934\u5DE6\u89D2\u6807"),ne.createElement("span",{className:ze.tips},"\u56FE\u7247\u5EFA\u8BAE\u5C3A\u5BF8\uFF1A700px*500px\uFF0C\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7200k")),ne.createElement("div",{className:"mt15"},ne.createElement(Re.default,Se({},Sn),!((Pt=Je.file_list)!=null&&Pt.length)&&ne.createElement("div",null,ne.createElement(Me.Z,null),ne.createElement("div",{style:{marginTop:8}},"\u4E0A\u4F20")))),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement(De.default,{checked:Je.show_title,disabled:Lt,onChange:We=>{Je.show_title=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u5C55\u793A\u8BD5\u5377\u6807\u9898"))),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement(De.default,{checked:Je.show_body,disabled:Lt,onChange:We=>{Je.show_body=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u5C55\u793A\u8003\u8BD5\u5185\u5BB9\uFF08\u5373\u672C\u8BD5\u5377\u6240\u5C5E\u8BFE\u7A0B\u540D\u79F0\uFF09"))),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement(De.default,{checked:Je.show_info,disabled:Lt,onChange:We=>{Je.show_info=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u5C55\u793A\u9898\u91CF\u3001\u5206\u503C\u3001\u8003\u8BD5\u65F6\u957F"))),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement(De.default,{checked:Je.show_table,disabled:Lt,onChange:We=>{Je.show_table=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u5C55\u793A\u5F97\u5206\u3001\u8BC4\u5206\u8868\u683C"))),ne.createElement(Be.Z,{align:"middle",className:`mt20 ${ze.pottedLine}`},ne.createElement(oe.Z,null,ne.createElement("img",{src:ee,alt:""})),ne.createElement(oe.Z,{className:ze.text},"\u5BC6\u5C01\u7EBF\u533A\u57DF\u8BBE\u7F6E"),ne.createElement(oe.Z,null,ne.createElement("img",{src:ee,alt:""}))),ne.createElement(Be.Z,{className:"mt15",justify:"center",style:{width:320}},ne.createElement(De.default,{className:"pl8",checked:Je.show_user,disabled:Lt,onChange:We=>{Je.show_user=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u59D3\u540D")),ne.createElement(De.default,{checked:Je.show_no,disabled:Lt,onChange:We=>{Je.show_no=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u5B66\u53F7")),ne.createElement(De.default,{checked:Je.show_group,disabled:Lt,onChange:We=>{Je.show_group=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u4E13\u4E1A\u73ED\u7EA7")),ne.createElement(De.default,{checked:Je.show_school_name,disabled:Lt,onChange:We=>{Je.show_school_name=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u5B66\u6821/\u5355\u4F4D")),ne.createElement(De.default,{checked:Je.show_phone,disabled:Lt,onChange:We=>{Je.show_phone=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u624B\u673A\u53F7"))),ne.createElement("img",{src:te,alt:"",className:"mt15",style:{width:320}}),ne.createElement(oe.Z,{span:24,className:"mt15"},ne.createElement("span",null,"\u6BCF\u9875\u5BFC\u51FA\u6700\u5927\u8BD5\u9898\u6570\uFF1A"),ne.createElement(be.Z,{size:"middle",min:1,value:Je.export_page_num?Je.export_page_num:40,onChange:We=>{Je.export_page_num=We,ut(Se({},Je))}}),ne.createElement("span",{className:"ml10"},"\u9898")),ne.createElement(Be.Z,{className:"mt15"},ne.createElement(De.default,{checked:Je.show_desc,disabled:Lt,onChange:We=>{Je.show_desc=We.target.checked,ut(Object.assign({},Je))}},ne.createElement("div",null,"\u8003\u8BD5\u987B\u77E5")))),ne.createElement(oe.Z,{className:ze.imgPreviewPart},ne.createElement("div",{className:"pb10"},"\u793A\u4F8B\u56FE\u7247\u9884\u89C8\uFF1A"),ne.createElement("img",{src:y.qz})))),ne.createElement(b.Z,null)))};var Ze=(0,Ce.connect)(({exercise:it,loading:Ve,globalSetting:lt})=>({exercise:it,loading:Ve.effects,globalSetting:lt}))(ot)},65737:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return te}});var a=x(59301),fe=x(76560),Le=x(95237),ye=x(1710),Fe={wrap:"wrap___SSpd0",img:"img___nbd2O",table:"table___fcP71",totalScore:"totalScore___YxSMe",people:"people___bf9pK",glassSeal:"glassSeal___dYhKO",paperHeader:"paperHeader___gYUbq",exportBtn:"exportBtn___nyRYQ"},Be=x(72664),oe=x(49661),Re=x(394),De=x(22688),be=x(90524),Me=x(59301),ze=Object.defineProperty,Ce=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,E=(ne,ue,se)=>ue in ne?ze(ne,ue,{enumerable:!0,configurable:!0,writable:!0,value:se}):ne[ue]=se,z=(ne,ue)=>{for(var se in ue||(ue={}))re.call(ue,se)&&E(ne,se,ue[se]);if(Ce)for(var se of Ce(ue))y.call(ue,se)&&E(ne,se,ue[se]);return ne},b=(ne,ue,se)=>new Promise((de,pe)=>{var Ae=we=>{try{Te(se.next(we))}catch(ot){pe(ot)}},Se=we=>{try{Te(se.throw(we))}catch(ot){pe(ot)}},Te=we=>we.done?de(we.value):Promise.resolve(we.value).then(Ae,Se);Te((se=se.apply(ne,ue)).next())});const ee=({isPreview:ne=!1,isExportBlank:ue=!1,activeTabs:se,exercise:de,globalSetting:pe,loading:Ae,user:Se,dispatch:Te,showExportBtn:we=!1,sealStyle:ot={}})=>{var Ze,it,Ve,lt,Pt,ht,Et,Lt,kt,Kt,mt,Je,ut,Mt,$t;const Ut=(0,fe.useParams)(),{userInfo:Sn}=Se,[We,en]=(0,a.useState)(),[Tn,hn]=(0,a.useState)();let sn=(0,a.useRef)(null);const[rt,vt]=(0,a.useState)(21),[$e,He]=(0,a.useState)([]),yt=(0,a.useRef)(!0);(0,a.useEffect)(()=>{b(void 0,null,function*(){if(!yt.current)return;yt.current=!1;const gt=yield(0,Be.cV)({id:Ut.exerciseId||Ut.categoryId});gt.status==0&&He(gt.data)}),(0,oe.W)(se)||se==="2"&&xt()},[Ut.userId,Ut.coursesId,Ut.exerciseId,Ut.categoryId,se]),(0,a.useEffect)(()=>{sn.current&&vt(sn.current.clientHeight)},[sn.current]),(0,a.useEffect)(()=>{var gt;if((gt=de.exerciseExportHeadData)!=null&>.title){const Xe=de.exerciseExportHeadData;en(z({},Xe||{}));const{table:xe}=Xe||{};let Ht,Rn;(xe!=null&&xe.total_singles_scores||xe!=null&&xe.total_doubles_scores||xe!=null&&xe.total_nulls_scores||xe!=null&&xe.total_judges_scores||xe!=null&&xe.total_pros_scores||xe!=null&&xe.total_shixuns_scores||xe!=null&&xe.total_mains_scores||xe!=null&&xe.total_combination_scores||xe!=null&&xe.total_bpros_scores)&&(Ht=Number(xe==null?void 0:xe.total_singles_scores)+Number(xe==null?void 0:xe.total_doubles_scores)+Number(xe==null?void 0:xe.total_nulls_scores)+Number(xe==null?void 0:xe.total_judges_scores)+Number(xe==null?void 0:xe.total_bpros_scores)+Number(xe==null?void 0:xe.total_pros_scores)+Number(xe==null?void 0:xe.total_shixuns_scores)+Number(xe==null?void 0:xe.total_mains_scores)+Number(xe==null?void 0:xe.total_combination_scores)),(xe!=null&&xe.singles_scores||xe!=null&&xe.doubles_scores||xe!=null&&xe.nulls_scores||xe!=null&&xe.judges_scores||xe!=null&&xe.pros_scores||xe!=null&&xe.bpros_scores||xe!=null&&xe.shixuns_scores||xe!=null&&xe.mains_scores||xe!=null&&xe.combination_scores)&&(Rn=Number(xe==null?void 0:xe.singles_scores)+Number(xe==null?void 0:xe.doubles_scores)+Number(xe==null?void 0:xe.nulls_scores)+Number(xe==null?void 0:xe.judges_scores)+Number(xe==null?void 0:xe.pros_scores)+Number(xe==null?void 0:xe.bpros_scores)+Number(xe==null?void 0:xe.shixuns_scores)+Number(xe==null?void 0:xe.mains_scores)+Number(xe==null?void 0:xe.combination_scores));const vn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(xe==null?void 0:xe.total_singles_scores)||0,doubles_score:(xe==null?void 0:xe.total_doubles_scores)||0,nulls_score:(xe==null?void 0:xe.total_nulls_scores)||0,judges_score:(xe==null?void 0:xe.total_judges_scores)||0,pros_score:(xe==null?void 0:xe.total_pros_scores)||0,bpros_score:(xe==null?void 0:xe.total_bpros_scores)||0,shixuns_score:(xe==null?void 0:xe.total_shixuns_scores)||0,mains_score:(xe==null?void 0:xe.total_mains_scores)||0,total_combination_scores:(xe==null?void 0:xe.total_combination_scores)||0,total_score:Ht||0},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:(xe==null?void 0:xe.singles_scores)||0,doubles_score:(xe==null?void 0:xe.doubles_scores)||0,nulls_score:(xe==null?void 0:xe.nulls_scores)||0,judges_score:(xe==null?void 0:xe.judges_scores)||0,pros_score:(xe==null?void 0:xe.pros_scores)||0,bpros_score:(xe==null?void 0:xe.bpros_scores)||0,shixuns_score:(xe==null?void 0:xe.shixuns_scores)||0,mains_score:(xe==null?void 0:xe.mains_scores)||0,total_combination_scores:(xe==null?void 0:xe.combination_scores)||0,total_score:Rn||0},{key:"3",name:"\u8BC4\u5377\u4EBA"}],Dn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(xe==null?void 0:xe.total_singles_scores)||0,doubles_score:(xe==null?void 0:xe.total_doubles_scores)||0,nulls_score:(xe==null?void 0:xe.total_nulls_scores)||0,judges_score:(xe==null?void 0:xe.total_judges_scores)||0,pros_score:(xe==null?void 0:xe.total_pros_scores)||0,bpros_score:(xe==null?void 0:xe.total_bpros_scores)||0,shixuns_score:(xe==null?void 0:xe.total_shixuns_scores)||0,mains_score:(xe==null?void 0:xe.total_mains_scores)||0,total_combination_scores:(xe==null?void 0:xe.total_combination_scores)||0,total_score:Ht||0},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}];hn([...ue?Dn:vn])}},[de.exerciseExportHeadData]);const xt=()=>b(void 0,null,function*(){const gt={id:Ut.exerciseId||Ut.categoryId,identify:(Sn==null?void 0:Sn.login)||null},Xe=yield(0,Be.iw)(gt);en(Xe||{});const{table:xe}=Xe||{};let Ht,Rn;(xe!=null&&xe.total_singles_scores||xe!=null&&xe.total_doubles_scores||xe!=null&&xe.total_nulls_scores||xe!=null&&xe.total_judges_scores||xe!=null&&xe.total_pros_scores||xe!=null&&xe.total_bpros_scores||xe!=null&&xe.total_shixuns_scores||xe!=null&&xe.total_mains_scores||xe!=null&&xe.total_combination_scores)&&(Ht=Number(xe==null?void 0:xe.total_singles_scores)+Number(xe==null?void 0:xe.total_doubles_scores)+Number(xe==null?void 0:xe.total_nulls_scores)+Number(xe==null?void 0:xe.total_bpros_scores)+Number(xe==null?void 0:xe.total_judges_scores)+Number(xe==null?void 0:xe.total_pros_scores)+Number(xe==null?void 0:xe.total_shixuns_scores)+Number(xe==null?void 0:xe.total_mains_scores)+Number(xe==null?void 0:xe.total_combination_scores)),(xe!=null&&xe.singles_scores||xe!=null&&xe.doubles_scores||xe!=null&&xe.nulls_scores||xe!=null&&xe.judges_scores||xe!=null&&xe.pros_scores||xe!=null&&xe.bpros_scores||xe!=null&&xe.shixuns_scores||xe!=null&&xe.mains_scores||xe!=null&&xe.combination_scores)&&(Rn=Number(xe==null?void 0:xe.singles_scores)+Number(xe==null?void 0:xe.doubles_scores)+Number(xe==null?void 0:xe.bpros_scores)+Number(xe==null?void 0:xe.nulls_scores)+Number(xe==null?void 0:xe.judges_scores)+Number(xe==null?void 0:xe.pros_scores)+Number(xe==null?void 0:xe.shixuns_scores)+Number(xe==null?void 0:xe.mains_scores)+Number(xe==null?void 0:xe.combination_scores));const vn=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(xe==null?void 0:xe.total_singles_scores)||0,doubles_score:(xe==null?void 0:xe.total_doubles_scores)||0,nulls_score:(xe==null?void 0:xe.total_nulls_scores)||0,judges_score:(xe==null?void 0:xe.total_judges_scores)||0,pros_score:(xe==null?void 0:xe.total_pros_scores)||0,bpros_score:(xe==null?void 0:xe.total_bpros_scores)||0,shixuns_score:(xe==null?void 0:xe.total_shixuns_scores)||0,mains_score:(xe==null?void 0:xe.total_mains_scores)||0,total_combination_scores:(xe==null?void 0:xe.total_combination_scores)||0,total_score:Ht||0},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:(xe==null?void 0:xe.singles_scores)||0,doubles_score:(xe==null?void 0:xe.doubles_scores)||0,nulls_score:(xe==null?void 0:xe.nulls_scores)||0,judges_score:(xe==null?void 0:xe.judges_scores)||0,pros_score:(xe==null?void 0:xe.pros_scores)||0,bpros_score:(xe==null?void 0:xe.bpros_scores)||0,shixuns_score:(xe==null?void 0:xe.shixuns_scores)||0,mains_score:(xe==null?void 0:xe.mains_scores)||0,total_combination_scores:(xe==null?void 0:xe.combination_scores)||0,total_score:Rn||0},{key:"3",name:"\u8BC4\u5377\u4EBA"}];hn(ue?[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}]:vn)}),Ye=[{width:"10%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:gt=>Me.createElement("a",null,gt)},{title:((Ze=$e==null?void 0:$e.find(gt=>gt.value==De.fw[0].nameType))==null?void 0:Ze.name)||"\u5355\u9009\u9898",align:"center",dataIndex:"singles_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((it=$e==null?void 0:$e.find(gt=>gt.value==De.fw[1].nameType))==null?void 0:it.name)||"\u591A\u9009\u9898",align:"center",dataIndex:"doubles_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Ve=$e==null?void 0:$e.find(gt=>gt.value==De.fw[3].nameType))==null?void 0:Ve.name)||"\u586B\u7A7A\u9898",align:"center",dataIndex:"nulls_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((lt=$e==null?void 0:$e.find(gt=>gt.value==De.fw[2].nameType))==null?void 0:lt.name)||"\u5224\u65AD\u9898",align:"center",dataIndex:"judges_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Pt=$e==null?void 0:$e.find(gt=>gt.value==De.fw[6].nameType))==null?void 0:Pt.name)||"\u7F16\u7A0B\u9898",align:"center",dataIndex:"pros_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((ht=$e==null?void 0:$e.find(gt=>gt.value==De.fw[5].nameType))==null?void 0:ht.name)||"\u5B9E\u8BAD\u9898",align:"center",dataIndex:"shixuns_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Et=$e==null?void 0:$e.find(gt=>gt.value==De.fw[4].nameType))==null?void 0:Et.name)||"\u7B80\u7B54\u9898",align:"center",dataIndex:"mains_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((Lt=$e==null?void 0:$e.find(gt=>gt.value==De.fw[7].nameType))==null?void 0:Lt.name)||"\u7EC4\u5408\u9898",align:"center",dataIndex:"total_combination_scores",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{title:((kt=$e==null?void 0:$e.find(gt=>gt.value==De.fw[8].nameType))==null?void 0:kt.name)||"\u7A0B\u5E8F\u586B\u7A7A\u9898",align:"center",dataIndex:"bpros_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt)},{width:"10%",title:"\u603B\u5206",align:"center",dataIndex:"total_score",render:gt=>Me.createElement("a",null,gt==="0.0"?0:gt==null?void 0:gt.toFixed(1))}],{exercise_header:Qe}=We||{};return Me.createElement(Me.Fragment,null,((Qe==null?void 0:Qe.show_user)||(Qe==null?void 0:Qe.show_no)||(Qe==null?void 0:Qe.show_group))&&Me.createElement("section",{className:Fe.glassSeal,style:ot},(Qe==null?void 0:Qe.show_user)&&Me.createElement("span",null,"\u59D3\u540D\uFF1A",Me.createElement("span",null,We==null?void 0:We.user)),(Qe==null?void 0:Qe.show_no)&&Me.createElement("span",null,"\u5B66\u53F7\uFF1A",Me.createElement("span",null,We==null?void 0:We.student_id)),(Qe==null?void 0:Qe.show_group)&&Me.createElement("span",null,"\u4E13\u4E1A\u73ED\u7EA7\uFF1A",Me.createElement("span",null,We==null?void 0:We.group_name)),(Qe==null?void 0:Qe.show_school_name)&&Me.createElement("span",null,"\u5B66\u6821/\u5355\u4F4D\uFF1A",Me.createElement("span",null,We==null?void 0:We.school_name)),(Qe==null?void 0:Qe.show_phone)&&Me.createElement("span",null,"\u624B\u673A\u53F7\uFF1A",Me.createElement("span",null,We==null?void 0:We.phone))),Me.createElement("section",{className:`${Fe.wrap} ${ne?"pl20":""} `},(We==null?void 0:We.photo_url)&&Me.createElement("img",{className:Fe.img,src:`${be.Z.API_SERVER}${We==null?void 0:We.photo_url}`}),(Qe==null?void 0:Qe.show_title)&&Me.createElement(Le.Z,{className:Fe.paperHeader,justify:"center"},Me.createElement("div",null,We==null?void 0:We.title)),(Qe==null?void 0:Qe.show_info)&&Me.createElement("div",{className:"tc c-grey-666 mb20"},"\u5171:\u3010",We==null?void 0:We.large_counts,"\u5927\u9898\u3011\u3010",We==null?void 0:We.total_count,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",We==null?void 0:We.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(We==null?void 0:We.time)>-1?`${We==null?void 0:We.time}\u5206\u949F`:"\u4E0D\u9650","\u3011"),(Qe==null?void 0:Qe.show_desc)&&(((Kt=de==null?void 0:de.exerciseExportHeadData)==null?void 0:Kt.exercise_description)||((mt=de==null?void 0:de.commonHeader)==null?void 0:mt.exercise_description))&&Me.createElement("div",{style:{fontSize:14,marginBottom:30,marginTop:20,textAlign:"left",color:"#3A3A3A",maxHeight:"210px",overflowY:"auto"}},Me.createElement("b",null,"\u8BD5\u5377\u987B\u77E5\uFF1A"),Me.createElement("span",null,((Je=de==null?void 0:de.exerciseExportHeadData)==null?void 0:Je.exercise_description)||((ut=de==null?void 0:de.commonHeader)==null?void 0:ut.exercise_description))),(Qe==null?void 0:Qe.show_table)&&Me.createElement("div",{className:"mt10"},Me.createElement(ye.default,{className:Fe.table,columns:Ye,dataSource:[...Tn||[]],bordered:!0,pagination:!1})),((Mt=de==null?void 0:de.exerciseExportHeadData)==null?void 0:Mt.analysis)&&Me.createElement("span",{style:{justifyContent:"left",wordBreak:"break-all",display:"flex",textAlign:"left",marginTop:"10px"},className:"tc c-grey-333"},`\u8003\u8BD5\u8BC4\u4EF7\uFF1A${($t=de==null?void 0:de.exerciseExportHeadData)==null?void 0:$t.analysis}`)),Me.createElement(Re.Z,null))};var te=(0,fe.connect)(({exercise:ne,loading:ue,user:se,globalSetting:de})=>({exercise:ne,globalSetting:de,user:se,loading:ue.effects}))(ee)},41604:function(Nt,st,x){"use strict";var a=x(10825),fe=x(72664),Le=x(98072),ye=x(78241),Fe=x(43418),Be=x(3113),oe=x(71418),Re=x(24905),De=x(5112),be=x(81327),Me=x(59301),ze=x(76560),Ce=x(90524),re=x(59301),y=(z,b,ee)=>new Promise((te,ne)=>{var ue=pe=>{try{de(ee.next(pe))}catch(Ae){ne(Ae)}},se=pe=>{try{de(ee.throw(pe))}catch(Ae){ne(Ae)}},de=pe=>pe.done?te(pe.value):Promise.resolve(pe.value).then(ue,se);de((ee=ee.apply(z,b)).next())});const E=({exercise:z,dispatch:b})=>{var ee,te,ne,ue;const se=(0,ze.useParams)(),[de]=(0,ze.useSearchParams)(),pe=de.getAll("exercise_group_id").map(mt=>mt==="all"?mt:Number(mt)),{actionTabs:Ae}=z,[Se]=ye.default.useForm(),[Te,we]=(0,Me.useState)(!1),ot=(0,Me.useRef)(null),[Ze,it]=(0,Me.useState)(!1),[,Ve,lt,Pt]=(0,Le.U)(fe.aU,{}),[ht,Et]=(0,Me.useState)({}),Lt=()=>{b({type:"exercise/setActionTabs",payload:{title:""}})},kt=(mt,Je)=>{ze.history.push(`/classrooms/${se.coursesId}/exercise/${(se==null?void 0:se.categoryId)||(se==null?void 0:se.exerciseId)}/sumup?exam_summary_id=${(Je==null?void 0:Je.exam_summary_id)||""}&template=${mt==null?void 0:mt.exam_summary_template_id}&${mt==null?void 0:mt.exercise_group_id.map(ut=>`exercise_group_id=${ut}`).join("&")}`)},Kt=()=>y(void 0,null,function*(){var mt,Je,ut,Mt,$t;const Ut=yield lt({id:(se==null?void 0:se.categoryId)||(se==null?void 0:se.exerciseId)});Se.setFieldsValue({exercise_group_id:Ae!=null&&Ae.isEdit&&pe.length>0?pe:["all",...((Je=(mt=Ut==null?void 0:Ut.data)==null?void 0:mt.course_groups)==null?void 0:Je.map(Sn=>Sn==null?void 0:Sn.exercise_group_id))||[]],exam_summary_template_id:Ae!=null&&Ae.isEdit?Number(de.get("template")):($t=(Mt=(ut=Ut==null?void 0:Ut.data)==null?void 0:ut.exam_summary_templates)==null?void 0:Mt[0])==null?void 0:$t.id})});return(0,Me.useEffect)(()=>{ot.current&&ot.current.scrollHeight>134&&it(!0)},[ot]),(0,Me.useEffect)(()=>{(Ae==null?void 0:Ae.title)==="\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E"?Kt():Se.resetFields()},[Ae==null?void 0:Ae.title]),re.createElement(re.Fragment,null,re.createElement(Fe.default,{title:Ae.title,width:800,centered:!0,open:(Ae==null?void 0:Ae.title)==="\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E",footer:re.createElement("div",{style:{textAlign:"center"}},re.createElement(Be.ZP,{type:"primary",onClick:()=>{Se.submit()}},"\u603B\u7ED3\u62A5\u544A\u9884\u89C8")),onCancel:()=>{Lt()}},re.createElement(oe.Z,{spinning:Ve},re.createElement(ye.default,{form:Se,onFinish:mt=>y(void 0,null,function*(){var Je,ut;const Mt=(ut=(Je=Pt==null?void 0:Pt.data)==null?void 0:Je.exam_summaries)==null?void 0:ut.find($t=>($t==null?void 0:$t.exam_summary_template_id)===mt.exam_summary_template_id);if(Mt!=null&&Mt.exam_summary_id){const $t=Fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,closeIcon:re.createElement("i",{className:"iconfont icon-guanbi1 current",style:{fontSize:"10px"},onClick:Ut=>{Ut.preventDefault(),Ut.stopPropagation(),$t.destroy()}}),closable:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u6709\u4E00\u4EFD\u5DF2\u751F\u6210\u7684\u603B\u7ED3\u62A5\u544A\uFF0C\u91CD\u65B0\u751F\u6210\u64CD\u4F5C\u4F1A\u5C06\u60A8\u4E4B\u524D\u7684\u7F16\u8F91\u8BB0\u5F55\u91CD\u7F6E\u4E3A\u521D\u59CB\u72B6\u6001\u3002\u662F\u5426\u9700\u8981\u91CD\u65B0\u751F\u6210\uFF1F",onOk:()=>{kt(mt,Mt),Lt()},cancelText:"\u91CD\u65B0\u751F\u6210",okText:"\u67E5\u770B\u5DF2\u6709\u62A5\u544A",onCancel:()=>{kt(mt,{}),Lt()}});return}kt(mt,Mt),Lt()})},re.createElement("div",{ref:ot,className:"mt5 flex flex-wrap gap-20px",style:{maxHeight:Te?"none":"134px",overflow:"hidden",transition:"max-height 0.3s ease",position:"relative"}},re.createElement(ye.default.Item,{name:"exercise_group_id",label:"\u5206\u6790\u5BF9\u8C61",normalize:(mt,Je=[],ut)=>{var Mt,$t;let Ut=mt;const Sn=(($t=(Mt=Pt==null?void 0:Pt.data)==null?void 0:Mt.course_groups)==null?void 0:$t.map(We=>We==null?void 0:We.exercise_group_id))||[];return!(Je!=null&&Je.includes("all"))&&(mt.includes("all")||mt.length===Sn.length)?Ut=[...Sn,"all"]:mt.includes("all")&&mt.length!==Sn.length+1?Ut=mt.filter(We=>We!=="all"):Je!=null&&Je.includes("all")&&!mt.includes("all")&&(Ut=[]),Ut}},re.createElement(Re.default.Group,{options:[{label:"\u5168\u90E8",value:"all"},...((te=(ee=Pt==null?void 0:Pt.data)==null?void 0:ee.course_groups)==null?void 0:te.map(mt=>({value:mt==null?void 0:mt.exercise_group_id,label:`${mt==null?void 0:mt.exercise_group_name}\uFF08${mt==null?void 0:mt.exercise_group_students}\uFF09`})))||[]]})),Ze&&re.createElement("div",{className:"current",style:{position:"absolute",bottom:24,right:0,lineHeight:"32px"},onClick:()=>we(!Te)},Te?"\u6536\u8D77":"\u5C55\u5F00",re.createElement("i",{className:"iconfont icon-a-bianzu11 font12"}))),re.createElement(ye.default.Item,{className:"mb0",name:"exam_summary_template_id",label:"\u5206\u6790\u6A21\u677F"},re.createElement(De.ZP.Group,null,re.createElement(be.Z,{className:"mt5",direction:"vertical"},(ue=(ne=Pt==null?void 0:Pt.data)==null?void 0:ne.exam_summary_templates)==null?void 0:ue.map((mt,Je)=>re.createElement(De.ZP,{key:Je,value:mt==null?void 0:mt.id},`\u6A21\u677F${Je+1}-${mt==null?void 0:mt.name}`,re.createElement("a",{className:"ml5",onClick:()=>{var ut,Mt;Et({url:Ce.Z.API_SERVER+((ut=mt==null?void 0:mt.attachment_info)==null?void 0:ut.url),file_type:(Mt=mt==null?void 0:mt.attachment_info)==null?void 0:Mt.file_type})}},"\u67E5\u770B"))))))))),re.createElement(a.Z,{close:!0,hasMask:!0,style:{zIndex:9999},data:ht==null?void 0:ht.url,type:ht==null?void 0:ht.file_type,onClose:()=>Et({})}))};st.Z=(0,ze.connect)(({exercise:z})=>({exercise:z}))(E)},11658:function(Nt,st,x){"use strict";var a=x(59301),fe=x(43418),Le=x(82093),ye=x(76560),Fe=x(59301),Be=(Re,De,be)=>new Promise((Me,ze)=>{var Ce=E=>{try{y(be.next(E))}catch(z){ze(z)}},re=E=>{try{y(be.throw(E))}catch(z){ze(z)}},y=E=>E.done?Me(E.value):Promise.resolve(E.value).then(Ce,re);y((be=be.apply(Re,De)).next())});const oe=({exercise:Re,dispatch:De,init:be,haveInit:Me=!1})=>{const ze=(0,ye.useParams)(),[Ce,re]=(0,a.useState)(!1);let[y,E]=(0,a.useState)();const[z,b]=(0,a.useState)(!1),[ee,te]=(0,a.useState)(!1);(0,a.useEffect)(()=>{Re.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&ne()},[Re.actionTabs]);function ne(){return Be(this,null,function*(){var ue,se;let de=yield(0,Le.ZP)(`/api/courses/${ze==null?void 0:ze.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs}});if(((ue=de==null?void 0:de.cover_exercises)==null?void 0:ue.length)>0)re(!0),E((se=de==null?void 0:de.cover_exercises)==null?void 0:se[0]);else{let pe=yield(0,Le.ZP)(`/api/courses/${ze==null?void 0:ze.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs}});De({type:"exercise/setActionTabs",payload:{key:""}}),(pe==null?void 0:pe.status)===0&&(Me&&be(),fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{ye.history.push("/paperlibrary")}}))}})}return Fe.createElement("div",null,Fe.createElement(fe.default,{open:Ce,centered:!0,onCancel:ue=>Be(void 0,null,function*(){if(ue.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){b(!0);let se=yield(0,Le.ZP)(`/api/courses/${ze==null?void 0:ze.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs,update:1}});De({type:"exercise/setActionTabs",payload:{key:""}}),b(!1),(se==null?void 0:se.status)===0&&(Me&&be(),re(!1),fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{ye.history.push("/paperlibrary")}}))}else re(!1)}),cancelButtonProps:{loading:z},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:ee},onOk:()=>Be(void 0,null,function*(){te(!0);let ue=yield(0,Le.ZP)(`/api/courses/${ze==null?void 0:ze.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs}});te(!1),(ue==null?void 0:ue.status)===0&&(Me&&be(),De({type:"exercise/setActionTabs",payload:{key:""}}),re(!1),fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{ye.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},Fe.createElement("div",null,Fe.createElement("p",null,"\u8BE5\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Fe.createElement("div",null,Fe.createElement("div",null,"\u8BD5\u5377\uFF1A",y==null?void 0:y.origin_exercise_nam),Fe.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",Fe.createElement("a",{href:`/paperlibrary/see/${y==null?void 0:y.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},y==null?void 0:y.examination_bank_name))))))};st.Z=(0,ye.connect)(({exercise:Re})=>({exercise:Re}))(oe)},82668:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return pe}});var a=x(59301),fe=x(43418),Le=x(95237),ye=x(43604),Fe=x(57809),Be=x(1710),oe=x(3113),Re=x(47949),De=x(82093),be={cstuModal:"cstuModal___aIPVR",removeStyle:"removeStyle___wY4gp",bottom:"bottom___a8tK0",yes:"yes___Zhc4z",no:"no___Ngwsa",Onerow:"Onerow___Q59ve",searchMember:"searchMember___Jj460",searchMemberHeader:"searchMemberHeader___SxfUY"},Me=x(76560),ze=x(96622),Ce=x(59301),re=Object.defineProperty,y=Object.defineProperties,E=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,te=(Ae,Se,Te)=>Se in Ae?re(Ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Ae[Se]=Te,ne=(Ae,Se)=>{for(var Te in Se||(Se={}))b.call(Se,Te)&&te(Ae,Te,Se[Te]);if(z)for(var Te of z(Se))ee.call(Se,Te)&&te(Ae,Te,Se[Te]);return Ae},ue=(Ae,Se)=>y(Ae,E(Se)),se=(Ae,Se,Te)=>new Promise((we,ot)=>{var Ze=lt=>{try{Ve(Te.next(lt))}catch(Pt){ot(Pt)}},it=lt=>{try{Ve(Te.throw(lt))}catch(Pt){ot(Pt)}},Ve=lt=>lt.done?we(lt.value):Promise.resolve(lt.value).then(Ze,it);Ve((Te=Te.apply(Ae,Se)).next())});const de=({visible:Ae,setVisible:Se,onK:Te,selectKeys:we,selectRows:ot,appointStudent:Ze,modalParams:it,courseId:Ve})=>{const lt=(0,Me.useParams)(),[Pt,ht]=(0,a.useState)(!1),[Et,Lt]=(0,a.useState)(!1),[kt,Kt]=(0,a.useState)([]),[mt,Je]=(0,a.useState)([]),[ut,Mt]=(0,a.useState)([]),[$t,Ut]=(0,a.useState)("all"),[Sn,We]=(0,a.useState)("all");let[en,Tn]=(0,a.useState)(!0);const[hn,sn]=(0,a.useState)([{value:"all",label:"\u5168\u90E8\u5206\u73ED"}]),[rt,vt]=(0,a.useState)({page:1,limit:1e4,status:null,course_group_id:null,keywords:"",sort_by:null,direction:null}),$e={selectedRowKeys:mt,columnWidth:40,hideSelectAll:!0,onSelect:(Qe,gt,Xe)=>{let xe=!0;for(let Ht=0;Ht{if(Qe&&Xe.length>0){Xe.forEach(xe=>{mt.push(xe.user_id),ut.push(xe)}),Je([...mt]),Mt([...ut]);return}if(!Qe&&Xe.length>0){let xe=[],Ht=[];const Rn=new Set(Xe),vn=new Set(mt),Dn=new Set(ut);xe=[...vn].filter(Qn=>[...Rn].every(_n=>_n.user_id!==Qn)),Ht=[...Dn].filter(Qn=>[...Rn].every(_n=>_n.user_id!==Qn.user_id)),Je([...xe]),Mt([...Ht])}}};(0,a.useEffect)(()=>{Ae&&we&&(Je([...we]),Mt(ot))},[Ae,we]),(0,a.useEffect)(()=>{Ae&&(!Ze&&it?rt.status=it:rt.status=null,vt(ne({},rt)),yt())},[Ae,Ze,it]);const He=[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",ellipsis:!0,fixed:"left",width:100,render:(Qe,gt,Xe)=>Ce.createElement("span",{style:{color:"#333"}},Xe+1)},{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",ellipsis:!0,render:(Qe,gt,Xe)=>Ce.createElement("span",null,Qe)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(Qe,gt,Xe)=>Ce.createElement("span",{style:{color:"#666"}},Qe)},{title:"\u5206\u73ED1",dataIndex:"user_group_name",key:"user_group_name",align:"left",ellipsis:!0,render:(Qe,gt)=>Ce.createElement("span",null,Qe)},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",key:"score",sorter:!0,render:(Qe,gt)=>Ce.createElement("span",null,Qe||"--")},{title:"\u72B6\u6001",dataIndex:"status_cn",key:"status_cn",align:"center",ellipsis:!0,render:(Qe,gt)=>Ce.createElement("span",null,Qe)}].filter(Qe=>it===1||it===2?Qe.title!=="\u72B6\u6001":!0),yt=()=>se(void 0,null,function*(){var Qe,gt,Xe;Lt(!0);const xe=yield(0,De.ZP)(`/api/exercises/${lt.categoryId||Ve}/wait_make_up_students.json`,{method:"get",params:ue(ne({},rt),{keywords:(Qe=rt==null?void 0:rt.keywords)==null?void 0:Qe.trim()})});if(xe.status===0){const Ht=((Xe=(gt=xe==null?void 0:xe.data)==null?void 0:gt.all_course_groups)==null?void 0:Xe.map(Rn=>({value:Rn==null?void 0:Rn.id,label:Rn==null?void 0:Rn.name})))||[];sn([{value:"all",label:"\u5168\u90E8\u5206\u73ED"},...Ht]),Kt(xe.data)}Lt(!1)}),xt=()=>{rt.page=1,rt.status=null,rt.course_group_id=null,rt.keywords="",Ut("all"),We("all"),Je([]),Mt([]),vt(ne({},rt)),Ze&&Te(mt==null?void 0:mt.length,mt,ut)},Ye=()=>{rt.page=1,rt.status=null,rt.course_group_id=null,rt.keywords="",vt(ne({},rt)),Ut("all"),We("all"),Je([]),Mt([]),Se(!1)};return Ce.createElement(fe.default,{centered:!0,className:be.cstuModal,title:it===1?"\u7F3A\u8003\u5B66\u751F":it===2?"\u672A\u53CA\u683C\u5B66\u751F":"\u9009\u62E9\u8865\u8003\u5B66\u751F",open:Ae,width:1200,footer:null,onCancel:()=>{Ye()}},Ce.createElement(Le.Z,{style:{marginBottom:"20px",marginTop:"15px",display:"flex",alignItems:"center",justifyContent:"space-between"}},Ce.createElement(Le.Z,null,Ce.createElement(ye.Z,null,Ce.createElement(Fe.default,{size:"large",value:$t,style:{width:200,marginRight:20},onChange:Qe=>{Ut(Qe),Qe==="all"?rt.course_group_id=null:rt.course_group_id=Qe,rt.page=1,vt(ne({},rt)),yt()},options:hn})),Ze&&Ce.createElement(ye.Z,null,Ce.createElement(Fe.default,{size:"large",value:Sn,style:{width:200},onChange:Qe=>{We(Qe),Qe==="all"?rt.status=null:rt.status=Qe,rt.page=1,vt(ne({},rt)),yt()},options:[{value:"all",label:"\u5168\u90E8\u72B6\u6001"},{value:"1",label:"\u7F3A\u8003"},{value:"2",label:"\u672A\u53CA\u683C"},{value:"3",label:"\u53CA\u683C"}]}))),Ce.createElement(ye.Z,null,Ce.createElement(Re.t7,{style:{width:300,marginLeft:15},value:rt.keywords,allowClear:!0,onChange:Qe=>{rt.keywords=Qe,rt.page=1,vt(ne({},rt)),yt()},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u8FDB\u884C\u641C\u7D22"}))),Ce.createElement(Le.Z,{align:"middle",className:"mb30"},Ce.createElement(ye.Z,{span:14},Ce.createElement("div",{className:"flexd-table-header"},Ce.createElement(Be.default,{pagination:!1,dataSource:[],columns:He,rowSelection:Ze?$e:null,rowKey:Qe=>Qe.user_id})),Ce.createElement("div",null,Ce.createElement(Be.default,{rowSelection:Ze?$e:null,columns:He,showHeader:!1,style:{minHeight:390},scroll:{y:390},rowKey:Qe=>Qe.user_id,loading:Et,dataSource:kt==null?void 0:kt.exercise_users,onChange:(Qe,gt,Xe)=>{rt.page=Qe==null?void 0:Qe.current,rt.limit=Qe==null?void 0:Qe.pageSize,Xe!=null&&Xe.order?(rt.sort_by=Xe==null?void 0:Xe.field,rt.direction=(Xe==null?void 0:Xe.order)==="ascend"?"asc":"desc"):(rt.sort_by=null,rt.direction=null),vt(ne({},rt)),yt()},pagination:!1}))),Ce.createElement(ye.Z,{span:1},Ce.createElement("img",{src:ze,style:{marginLeft:10}})),Ce.createElement(ye.Z,{span:9,style:{display:"flex",justifyContent:"flex-end"}},Ce.createElement("div",{className:be.searchMember,style:{width:550}},Ce.createElement(Le.Z,{className:be.searchMemberHeader},Ce.createElement(ye.Z,{className:"ml30",flex:"100px"},"\u59D3\u540D"),Ce.createElement(ye.Z,{flex:"110px"},"\u5B66\u53F7"),Ce.createElement(ye.Z,{flex:"120px",style:{marginLeft:5}},"\u5206\u73ED")),Ce.createElement("div",{style:{overflow:"auto",height:390}},ut==null?void 0:ut.map((Qe,gt)=>Ce.createElement(Le.Z,{key:gt,align:"middle",style:{height:48,lineHeight:"48px",paddingLeft:30,borderBottom:"1px solid rgba(48,97,208,0.1)"}},Ce.createElement(ye.Z,{flex:"100px"},Qe.user_name),Ce.createElement(ye.Z,{flex:"110px"},Qe.student_id),Ce.createElement(ye.Z,{flex:"120px",style:{marginLeft:5}},Qe.user_group_name),Ce.createElement(ye.Z,{style:{marginLeft:10}},Ce.createElement("i",{className:"iconfont icon-shanchudiao current",onClick:()=>{Mt(ut.filter(Xe=>Xe.user_id!=Qe.user_id)),Je(mt.filter(Xe=>Xe!=Qe.user_id))}})))))))),!(it===1||it===2)&&Ce.createElement("div",{className:be.bottom},Ce.createElement(oe.ZP,{className:be.no,onClick:()=>{Ye()}},"\u53D6\u6D88"),Ce.createElement(oe.ZP,{loading:Pt,type:"primary",onClick:()=>{xt()}},"\u786E\u5B9A")))};var pe=(0,Me.connect)(({})=>({}))(de)},62354:function(Nt,st,x){"use strict";var a=x(59301),fe=x(78241),Le=x(8591),ye=x(43418),Fe=x(71418),Be=x(95237),oe=x(5112),Re=x(5083),De=x(24905),be=x(61186),Me=x.n(be),ze=x(82093),Ce=x(49661),re=x(76560),y=x(1198),E=x(37464),z=Object.defineProperty,b=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,se=(ot,Ze,it)=>Ze in ot?z(ot,Ze,{enumerable:!0,configurable:!0,writable:!0,value:it}):ot[Ze]=it,de=(ot,Ze)=>{for(var it in Ze||(Ze={}))ne.call(Ze,it)&&se(ot,it,Ze[it]);if(te)for(var it of te(Ze))ue.call(Ze,it)&&se(ot,it,Ze[it]);return ot},pe=(ot,Ze)=>b(ot,ee(Ze)),Ae=(ot,Ze,it)=>new Promise((Ve,lt)=>{var Pt=Lt=>{try{Et(it.next(Lt))}catch(kt){lt(kt)}},ht=Lt=>{try{Et(it.throw(Lt))}catch(kt){lt(kt)}},Et=Lt=>Lt.done?Ve(Lt.value):Promise.resolve(Lt.value).then(Pt,ht);Et((it=it.apply(ot,Ze)).next())});function Se(ot,Ze){const it=[];for(let Ve=ot;Ve{let Ze=new Date;const it=Me()(ot).format("HH");if(Me()(ot).isSame(Me()(Ze),"day")){const Ve=Me()(Ze).format("HH"),lt=Me()(Ze).format("mm");return{disabledHours:()=>Se(0,24).splice(1,Ve*1-1),disabledMinutes:()=>Me()(ot).isSame(Me()(Ze),"hour")&&it<=Ve?Se(0,60).splice(0,lt):Se(60,60)}}else if(Me()(ot).isSame(Me()(),"day")){const Ve=Me()().format("HH"),lt=Me()().format("mm");return{disabledHours:()=>Se(0,24).splice(0,Ve),disabledMinutes:()=>it<=Ve?Se(0,lt):Se(60,60)}}else return!1},we=({exercise:ot,dispatch:Ze})=>{var it;const Ve=(0,re.useParams)(),[lt]=fe.default.useForm(),[Pt,ht]=(0,a.useState)(1),[Et,Lt]=(0,a.useState)([]),[kt,Kt]=(0,a.useState)(!0),[mt,Je]=(0,a.useState)([]),[ut,Mt]=(0,a.useState)(!0),[$t,Ut]=(0,a.useState)(!1);(0,a.useEffect)(()=>{ot.actionTabs.key==="\u6279\u91CF\u7ED3\u675F"&&Sn()},[ot.actionTabs]);const Sn=Tn=>Ae(void 0,null,function*(){var hn,sn;Kt(!0);const rt=yield Ze({type:"exercise/getEndGroups",payload:pe(de({},Ve),{check_ids:[...((hn=ot.actionTabs.selectArrs)==null?void 0:hn.map($e=>Number($e)))||[]]})}),vt=(sn=rt==null?void 0:rt.course_info)==null?void 0:sn.map(($e,He)=>pe(de({},$e),{key:$e.course_group_id,title:$e.course_group_name,name:$e.course_group_name,disabled:!!$e.is_published}));rt&&(rt!=null&&rt.course_info)&&(Lt([...vt]),lt.setFieldsValue({end_time:Me()(Me()(new Date((0,Ce.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Kt(!1)}),We=()=>Ae(void 0,null,function*(){var Tn,hn,sn,rt;const vt=de({},lt.getFieldsValue());if((mt==null?void 0:mt.length)<=0&&Et.length>0&&!((Tn=ot.actionTabs)!=null&&Tn.unified_setting)){Le.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}Ut(!0);const $e={check_ids:[...((hn=ot.actionTabs.selectArrs)==null?void 0:hn.map(yt=>Number(yt)))||[]],group_ids:mt};ut||($e.end_time=Me()(vt.end_time).format("YYYY-MM-DD HH:mm")),$e.group_ids=mt.map(yt=>yt.course_group_id),(yield(0,ze.ZP)(`/api/courses/${Ve.coursesId}/exercises/end_exercise.json`,{method:"post",body:$e})).status===0&&(Le.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,Ce.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u6279\u91CF\u7ED3\u675F"]),Ze({type:"exercise/setActionTabs",payload:{}}),(sn=ot==null?void 0:ot.actionTabs)!=null&&sn.cb?(rt=ot==null?void 0:ot.actionTabs)==null||rt.cb():Ze({type:"classroomList/getClassroomExercisesList",payload:de({},ot.actionTabs.params)})),Ut(!1)}),en=()=>{ht(1),Lt([]),Je([]),Mt(!0)};return a.createElement(ye.default,{centered:!0,title:"\u7ED3\u675F\u8003\u8BD5",open:ot.actionTabs.key==="\u6279\u91CF\u7ED3\u675F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:We,width:680,confirmLoading:$t||kt,onCancel:()=>{en(),Ze({type:"exercise/setActionTabs",payload:{}})}},a.createElement(Fe.Z,{spinning:kt},Et&&a.createElement(fe.default,{form:lt},a.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},a.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:y.Z}),"\u8003\u8BD5\u65F6\u95F4\u7ED3\u675F\u540E\uFF0C\u5B66\u751F\u5C06\u4E0D\u80FD\u518D\u7B54\u9898\u3002"),a.createElement(Be.Z,{className:"mt20 mb10"},a.createElement("span",{className:"mr10"},a.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),a.createElement(oe.ZP.Group,{value:ut,onChange:Tn=>{Mt(Tn.target.value),Je([])}},a.createElement(oe.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),a.createElement(oe.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),a.createElement(fe.default.Item,{name:"end_time",style:{marginTop:-3,visibility:ut?"hidden":"visible"}},a.createElement(Re.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Me()((0,Ce.U6)(),"HH:mm")},disabledDate:Tn=>Tn&&Tn0&&!((it=ot.actionTabs)!=null&&it.unified_setting)&&a.createElement(Be.Z,{style:{marginBottom:"10px"}},a.createElement("span",{className:"mr10"},a.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),a.createElement("div",null,Et.length>0&&a.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},a.createElement("span",{style:{flex:1}},a.createElement(De.default,{checked:mt.length===Et.length,onChange:Tn=>{mt.length===Et.length?Je([]):Je(Et)}},"\u5168\u9009")," "),a.createElement("span",{style:{width:16}}),a.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",mt.length||0,"\u4E2A\u5206\u73ED")),a.createElement(E.Z,{data:Et,selectedRowKeys:mt,setSelectedRowKeys:Je}))))))};st.Z=(0,re.connect)(({exercise:ot})=>({exercise:ot}))(we)},95253:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return Kt}});var a=x(59301),fe=x(78241),Le=x(8591),ye=x(43418),Fe=x(71418),Be=x(95237),oe=x(5112),Re=x(5871),De=x(5083),be=x(78673),Me=x(24905),ze=x(3113),Ce=x(61186),re=x.n(Ce),y=x(82093),E=x(49661),z=x(76560),b=x(72664),ee=x(1198),te=x(37464),ne=x(82668),ue={contentInterval:"contentInterval___wAfD8",numberInput:"numberInput___R9kLf",minorRuleText:"minorRuleText___LjpSg",failedList:"failedList___KYTHd",name:"name___MqNtz",publish:"publish___TPl6Z"},se=x(6681),de=x(67135),pe=x(28086),Ae=x(59301),Se=Object.defineProperty,Te=Object.defineProperties,we=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Ve=(mt,Je,ut)=>Je in mt?Se(mt,Je,{enumerable:!0,configurable:!0,writable:!0,value:ut}):mt[Je]=ut,lt=(mt,Je)=>{for(var ut in Je||(Je={}))Ze.call(Je,ut)&&Ve(mt,ut,Je[ut]);if(ot)for(var ut of ot(Je))it.call(Je,ut)&&Ve(mt,ut,Je[ut]);return mt},Pt=(mt,Je)=>Te(mt,we(Je)),ht=(mt,Je,ut)=>new Promise((Mt,$t)=>{var Ut=en=>{try{We(ut.next(en))}catch(Tn){$t(Tn)}},Sn=en=>{try{We(ut.throw(en))}catch(Tn){$t(Tn)}},We=en=>en.done?Mt(en.value):Promise.resolve(en.value).then(Ut,Sn);We((ut=ut.apply(mt,Je)).next())});function Et(mt,Je){const ut=[];for(let Mt=mt;Mt{let Je=new Date;const ut=re()(mt).format("HH");if(re()(mt).isSame(re()(Je),"day")){const Mt=re()(Je).format("HH"),$t=re()(Je).format("mm");return{disabledHours:()=>Et(0,24).splice(1,Mt*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",ut,Mt),re()(mt).isSame(re()(Je),"hour")&&ut<=Mt?Et(0,60).splice(0,$t):Et(60,60))}}else if(re()(mt).isSame(re()(),"day")){const Mt=re()().format("HH"),$t=re()().format("mm");return{disabledHours:()=>Et(0,24).splice(0,Mt),disabledMinutes:()=>ut<=Mt?Et(0,$t):Et(60,60)}}else return!1},kt=({exercise:mt,dispatch:Je})=>{var ut,Mt,$t,Ut,Sn,We,en,Tn,hn,sn,rt,vt,$e,He,yt,xt,Ye,Qe,gt,Xe,xe,Ht,Rn;const vn=(0,z.useParams)(),[Dn]=fe.default.useForm(),[Qn,_n]=(0,a.useState)(1),[Ft,Tt]=(0,a.useState)([]),[Fn,Ot]=(0,a.useState)(!0),[_t,Cn]=(0,a.useState)([]),[In,wa]=(0,a.useState)(!0),[Ga,wr]=(0,a.useState)(!1),{workSetting:tn}=mt,[Un,Ea]=(0,a.useState)(!1),[Va,Ra]=(0,a.useState)([]),[Wr,Hr]=(0,a.useState)([]),[bt,En]=(0,a.useState)(!1),[yr,zt]=(0,a.useState)(!1),[Ln,Ma]=(0,a.useState)(!1),[Na,rr]=(0,a.useState)(null),[dn,ce]=(0,a.useState)(1),[ge,Ee]=(0,a.useState)({}),[Ie,qe]=(0,a.useState)({}),[wt,Rt]=(0,a.useState)(!1),[xa,Jn]=(0,a.useState)(!1),[on,qt]=(0,a.useState)(!1),[Mn,Xt]=(0,a.useState)([]);(0,a.useEffect)(()=>{if(mt.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"){const{selectArrsAll:cn=[],type:zn}=mt.actionTabs||{},pn=cn.filter(pt=>![100,120,150].includes(Number(pt.total_score)));pn.length?(qt(zn===1?"multiple":"single"),Xt(pn.map(pt=>Pt(lt({},pt),{name:pt.exercise_name})))):Jn(!0)}},[(ut=mt==null?void 0:mt.actionTabs)==null?void 0:ut.key]),console.log(on,"visible"),(0,a.useEffect)(()=>{var cn;if(mt.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&(ya(),ln(),mt.actionTabs.type===2)){const zn=(cn=mt.actionTabs)==null?void 0:cn.unified_setting;wa(zn)}},[mt.actionTabs]),(0,a.useEffect)(()=>{var cn,zn,pn,pt,na,er,cr;(cn=tn==null?void 0:tn.exercise)!=null&&cn.publish_time&&Dn.setFieldsValue({publish_time:re()((zn=tn==null?void 0:tn.exercise)==null?void 0:zn.publish_time)}),(pn=tn==null?void 0:tn.exercise)!=null&&pn.end_time&&Dn.setFieldsValue({end_time:re()((pt=tn==null?void 0:tn.exercise)==null?void 0:pt.end_time)}),Dn.setFieldsValue({exercise_type:(na=tn==null?void 0:tn.exercise)==null?void 0:na.exercise_type,simulate_exercise_num:(er=tn==null?void 0:tn.exercise)==null?void 0:er.simulate_exercise_num}),ce((cr=tn==null?void 0:tn.exercise)==null?void 0:cr.exercise_type)},[mt]);const la=cn=>{var zn;const pn=Dn.getFieldValue("publish_time");if(!pn||(zn=tn==null?void 0:tn.exercise)!=null&&zn.publish_time)return;let pt;cn===1?pt=re()(pn).add(120,"minutes"):pt=re()(pn).add(7,"days"),Dn.setFieldsValue({end_time:pt})},ya=cn=>ht(void 0,null,function*(){var zn,pn;Ot(!0);const pt=yield(0,b.N3)({coursesId:vn.coursesId,check_ids:[...((zn=mt.actionTabs.selectArrs)==null?void 0:zn.map(er=>Number(er)))||[]]});console.log(pt,"res");const na=((pn=pt==null?void 0:pt.course_info)==null?void 0:pn.map((er,cr)=>Pt(lt({},er),{key:er.course_group_id,title:er.course_group_name,name:er.course_group_name,disabled:!!er.is_published})))||[];if((pt==null?void 0:pt.status)!==-1){Tt([...na]);const er=re()();Dn.setFieldsValue({publish_time:er}),(Dn.getFieldValue("exercise_type")||1)===1?Dn.setFieldsValue({end_time:re()(er).add(120,"minutes")}):Dn.setFieldsValue({end_time:re()(er).add(7,"days")})}Ot(!1)});(0,a.useEffect)(()=>{var cn,zn,pn,pt,na,er;if((cn=tn==null?void 0:tn.exercise)!=null&&cn.is_appoint_user){const cr=((pn=(zn=tn==null?void 0:tn.exercise)==null?void 0:zn.all_exercise_users)==null?void 0:pn.map(Kn=>Kn.user_id))||[];Ra([...cr])}En((pt=tn==null?void 0:tn.exercise)==null?void 0:pt.is_appoint_user),zt((na=tn==null?void 0:tn.exercise)==null?void 0:na.is_miss_exam_user),Ma((er=tn==null?void 0:tn.exercise)==null?void 0:er.is_no_passing_user)},[tn]),(0,a.useEffect)(()=>{var cn,zn,pn,pt,na,er,cr,Kn;(zn=(cn=mt==null?void 0:mt.actionTabs)==null?void 0:cn.selectArrs)!=null&&zn[0]&&mt.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&Je({type:"exercise/getWorkSetting",payload:{categoryId:(pt=(pn=mt==null?void 0:mt.actionTabs)==null?void 0:pn.selectArrs)==null?void 0:pt[0],category:(er=(na=mt==null?void 0:mt.actionTabs)==null?void 0:na.selectArrs)==null?void 0:er[0],coursesId:(Kn=(cr=mt==null?void 0:mt.actionTabs)==null?void 0:cr.params)==null?void 0:Kn.id}})},[(Mt=mt==null?void 0:mt.actionTabs)==null?void 0:Mt.selectArrs]);const ma=()=>ht(void 0,null,function*(){var cn,zn,pn,pt,na,er,cr;const Kn=lt({},Dn.getFieldsValue()),no=re()(re()(Kn.publish_time).format("YYYY-MM-DD HH:mm")).valueOf(),Ur=re()(re()(Kn.end_time).format("YYYY-MM-DD HH:mm")).valueOf();if(console.log(no,no,33),Ur<=no){Le.ZP.info("\u7ED3\u675F\u65F6\u95F4\u4E0D\u5141\u8BB8\u5C0F\u4E8E\u7B49\u4E8E\u5F00\u59CB\u65F6\u95F4");return}if((_t==null?void 0:_t.length)<=0&&!In&&Ft.length>0&&!((cn=tn==null?void 0:tn.exercise)!=null&&cn.is_make_up_exercise)){Le.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}const uo=Ft.map(Ci=>Ci.key),pr={check_ids:[...((zn=mt.actionTabs.selectArrs)==null?void 0:zn.map(Ci=>Number(Ci)))||[]],end_time:re()(Kn.end_time).format("YYYY-MM-DD HH:mm"),publish_time:re()(Kn.publish_time).format("YYYY-MM-DD HH:mm"),group_ids:_t.map(Ci=>Ci.course_group_id),unified_setting:!_t.length,exercise_type:Kn.exercise_type,simulate_exercise_num:Kn.simulate_exercise_num};if(((pn=mt.actionTabs.selectArrsAll)==null?void 0:pn.length)>0&&mt.actionTabs.type===1&&(pr.check_ids=[...((na=(pt=mt.actionTabs.selectArrsAll)==null?void 0:pt.filter(Ci=>!Ci.high_resources_consume||Ci.high_resources_consume_permission))==null?void 0:na.map(Ci=>Number(Ci==null?void 0:Ci.id)))||[]]),(er=tn==null?void 0:tn.exercise)!=null&&er.is_make_up_exercise){if(bt&&Va.length<=0||!bt&&!(yr||Ln)){Le.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}pr.is_appoint_user=bt,pr.is_miss_exam_user=yr,pr.is_no_passing_user=Ln,bt?pr.make_up_exercise_users=Va.map(Ci=>({user_id:Ci})):pr.make_up_exercise_user=[]}let{is_locked:gr,open_camera:Ir,screen_open:Cr,login_restrict:fr,ip_bind:co,ip_limit:Do,is_random:io,id:$r,identity_verify:oi,open_phone_video_recording:cl}=tn==null?void 0:tn.exercise;if(mt.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"||(gr||Ir||Cr||fr||co||Do=="pub"||Do=="inner"||oi||cl)&&Kn.exercise_type==2){if(Jn(!1),Je({type:"exercise/setActionTabs",payload:{}}),mt.actionTabs.type==2){let Ci=ye.default.confirm({width:666,centered:!0,okText:"\u7ACB\u5373\u8C03\u6574",cancelText:"\u4E0D\u9700\u8981",title:"\u63D0\u793A",icon:null,content:Ae.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u60A8\u5DF2\u5F00\u542F",Ae.createElement("span",{style:{color:"#FA6400"}}," ",(0,E.hi)(tn==null?void 0:tn.exercise)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u662F\u5426\u9700\u8981\u8FDB\u884C\u8C03\u6574\uFF1F"),onOk:()=>ht(void 0,null,function*(){var bi;Rt(!0);let zr=yield(0,de.Tr)({exercise_ids:[...((bi=mt.actionTabs.selectArrs)==null?void 0:bi.map(Ri=>Number(Ri)))||[]],course_id:vn.coursesId,type:"exercise"});if((zr==null?void 0:zr.student_count)===0){if((yield ct(pr))&&mt.actionTabs.isRouter){Ci.destroy(),z.history.push(`/classrooms/${vn.coursesId}/exercise/${$r}/detail?random=${io}&tabs=3&childrenTabs=2`);return}Je({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else qe(pr),Ee(zr)}),onCancel:()=>{Ci.destroy(),Rt(!1),ct(pr)}})}else{let Ci=ye.default.info({width:580,centered:!0,okText:"\u6211\u77E5\u9053\u4E86",title:"\u63D0\u793A",icon:null,content:Ae.createElement("div",null,"\u6A21\u62DF\u8003\u8BD5\u5F00\u542F\u9632\u4F5C\u5F0A\u89C4\u5219\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\uFF0C\u53EF\u6839\u636E\u8003\u8BD5\u9700\u8981\u8FDB\u884C\u8C03\u6574\u3002"),onOk:()=>ht(void 0,null,function*(){var bi;Rt(!0);let zr=yield(0,de.Tr)({exercise_ids:[...((bi=mt.actionTabs.selectArrs)==null?void 0:bi.map(Ri=>Number(Ri)))||[]],course_id:vn.coursesId,type:"exercise"});if((zr==null?void 0:zr.student_count)===0){if((yield ct(pr))&&mt.actionTabs.isRouter){z.history.push(`/classrooms/${vn.coursesId}/exercise/${$r}/detail?random=${io}&tabs=3&childrenTabs=2`);return}Je({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else qe(pr),Ee(zr)})})}return}let al=yield(0,de.Tr)({exercise_ids:[...((cr=mt.actionTabs.selectArrs)==null?void 0:cr.map(Ci=>Number(Ci)))||[]],course_id:vn.coursesId,type:"exercise"});(al==null?void 0:al.student_count)===0?ct(pr):(qe(pr),Ee(al))}),bn=()=>{var cn;let zn=[...(cn=mt.actionTabs.selectArrsAll)==null?void 0:cn.filter(pn=>pn.high_resources_consume&&!pn.high_resources_consume_permission)];(zn==null?void 0:zn.length)>0&&mt.actionTabs.type===1&&ye.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:Ae.createElement("div",null,Ae.createElement("div",{className:ue.tipcontent},Ae.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",zn==null?void 0:zn.length," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),Ae.createElement("div",{className:"mt20 mb20"},zn==null?void 0:zn.map(pn=>Ae.createElement("div",{className:ue.failedList,key:pn.id},Ae.createElement("div",{className:ue.name},pn==null?void 0:pn.exercise_name),Ae.createElement("div",{className:ue.publish,onClick:()=>{(0,E.xg)(`/classrooms/${vn.coursesId}/exercise/${pn.id}/detail?random=${pn.is_random}`)}},"\u53D1\u5E03"))))))})},ct=cn=>ht(void 0,null,function*(){var zn,pn,pt;if(mt.actionTabs.type===1){let cr=[...(zn=mt.actionTabs.selectArrsAll)==null?void 0:zn.filter(Kn=>Kn.high_resources_consume&&!Kn.high_resources_consume_permission)];if((cr==null?void 0:cr.length)==mt.actionTabs.selectArrsAll.length){Jn(!1),Je({type:"exercise/setActionTabs",payload:{}}),bn();return}}let na=!1;return wr(!0),(yield(0,y.ZP)(`/api/courses/${vn.coursesId}/exercises/publish.json`,{method:"post",body:cn})).status===0&&((0,E.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u7ACB\u5373\u53D1\u5E03"]),ln(),Le.ZP.success("\u53D1\u5E03\u6210\u529F"),Jn(!1),Je({type:"exercise/setActionTabs",payload:{}}),(pn=mt==null?void 0:mt.actionTabs)!=null&&pn.cb?(pt=mt==null?void 0:mt.actionTabs)==null||pt.cb():Je({type:"classroomList/getClassroomExercisesList",payload:lt({},mt.actionTabs.params)}),na=!0,mt.actionTabs.type===1&&bn()),wr(!1),na}),ln=()=>{_n(1),Tt([]),Cn([])},fn=(cn,zn,pn)=>{cn<=0?Le.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F"):(Ra(zn),Hr(pn),Ea(!1))};return Ae.createElement(a.Fragment,null,Ae.createElement(ye.default,{centered:!0,title:"\u53D1\u5E03\u8003\u8BD5",open:xa,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:660,onOk:ma,confirmLoading:Ga||Fn,onCancel:()=>{ln(),Jn(!1),Je({type:"exercise/setActionTabs",payload:{}})}},Ae.createElement(Fe.Z,{spinning:Fn},Ft&&Ae.createElement(fe.default,{form:Dn},!!(($t=mt==null?void 0:mt.actionTabs)!=null&&$t.disabled)&&Ae.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},Ae.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:ee.Z}),"\u5DF2\u7ECF\u53D1\u5E03\u8FC7\u8003\u8BD5\u7684\u8BD5\u5377\u4E0D\u53EF\u4EE5\u7EDF\u4E00\u53D1\u5E03\u3002"),!((Ut=tn==null?void 0:tn.exercise)!=null&&Ut.is_make_up_exercise)&&Ae.createElement(Ae.Fragment,null,Ae.createElement(Be.Z,null,Ae.createElement("span",{className:"mr10",style:{lineHeight:"32px"}},Ae.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u6A21\u5F0F"),Ae.createElement(fe.default.Item,{name:"exercise_type"},Ae.createElement(oe.ZP.Group,{disabled:((Sn=tn==null?void 0:tn.exercise)==null?void 0:Sn.exercise_status)>1,onChange:cn=>{ce(cn.target.value),la(cn.target.value)}},Ae.createElement(oe.ZP,{value:1},"\u6B63\u5F0F\u8003\u8BD5"),Ae.createElement(oe.ZP,{value:2},"\u6A21\u62DF\u8003\u8BD5")))),dn==2&&Ae.createElement(Be.Z,{className:`${ue.contentInterval}`},Ae.createElement("span",{className:`${ue.minorRuleText}`,style:{marginLeft:50}},"\u6BCF\u4E2A\u5B66\u751F\u5141\u8BB8\u8FDB\u884C\u8003\u8BD5"),Ae.createElement(fe.default.Item,{name:"simulate_exercise_num"},Ae.createElement(Re.Z,{className:ue.numberInput,style:{width:145},precision:0,size:"middle",disabled:((We=tn==null?void 0:tn.exercise)==null?void 0:We.exercise_status)>1,min:1,max:999})),Ae.createElement("span",null,"\u6B21",Ae.createElement("span",{style:{color:"#999999"}},"\uFF08\u53EF\u8BBE\u7F6E1~999\u6B21\uFF09")))),Ae.createElement(Be.Z,null,Ae.createElement("span",{className:"mr10 mt5"},Ae.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u65F6\u95F4"),Ae.createElement(fe.default.Item,{name:"publish_time"},Ae.createElement(De.default,{style:{width:170},disabledDate:cn=>cn&&cn<=re()().subtract(0,"days"),disabledTime:Lt,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:re()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})),Ae.createElement("span",{className:"mt5 ml5 mr5"},"\u5230"),Ae.createElement(fe.default.Item,{name:"end_time"},Ae.createElement(De.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:re()((0,E.U6)(),"HH:mm")},disabledDate:cn=>cn&&cn{var pn,pt,na,er,cr;if(En(cn),cn)if((pn=tn==null?void 0:tn.exercise)!=null&&pn.is_appoint_user){const Kn=(na=(pt=tn==null?void 0:tn.exercise)==null?void 0:pt.all_exercise_users)==null?void 0:na.map(no=>no.user_id);Ra([...Kn])}else Ra([]),zt(!1),Ma(!1);else zt((er=tn==null?void 0:tn.exercise)==null?void 0:er.is_miss_exam_user),Ma((cr=tn==null?void 0:tn.exercise)==null?void 0:cr.is_no_passing_user)},disabled:((Tn=tn==null?void 0:tn.exercise)==null?void 0:Tn.exercise_status)!==1}),Ae.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!bt&&Ae.createElement(Be.Z,{className:"mt20",style:{paddingLeft:"90px"},align:"middle"},Ae.createElement(Me.default,{checked:yr,disabled:((hn=tn==null?void 0:tn.exercise)==null?void 0:hn.exercise_status)!==1||((sn=tn==null?void 0:tn.exercise)==null?void 0:sn.miss_exam_count)<=0,onChange:cn=>{zt(cn.target.checked)}},Ae.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),Ae.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{rr(1),En(!1),Ea(!0)}},"\uFF08",`${(rt=tn==null?void 0:tn.exercise)==null?void 0:rt.miss_exam_count}\u4EBA`,"\uFF09"),Ae.createElement(Me.default,{checked:Ln,disabled:((vt=tn==null?void 0:tn.exercise)==null?void 0:vt.exercise_status)!==1||(($e=tn==null?void 0:tn.exercise)==null?void 0:$e.no_passing_count)<=0,onChange:cn=>{Ma(cn.target.checked)}},Ae.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),Ae.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{rr(2),En(!1),Ea(!0)}},"\uFF08",`${(He=tn==null?void 0:tn.exercise)==null?void 0:He.no_passing_count}\u4EBA`,"\uFF09")),bt&&Ae.createElement(Be.Z,{className:"mt20",style:{paddingLeft:"90px"}},Ae.createElement(ze.ZP,{type:"primary",ghost:!0,disabled:((yt=tn==null?void 0:tn.exercise)==null?void 0:yt.exercise_status)!==1,onClick:()=>{Ea(!0),rr(void 0)}},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),Ae.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),Ae.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${Va.length||0} \u4EBA`,"\uFF09"))),mt.actionTabs.type===2&&!((xt=tn==null?void 0:tn.exercise)!=null&&xt.is_make_up_exercise)&&Ae.createElement(Be.Z,{style:{marginBottom:"10px"}},Ae.createElement("span",{className:"mr10"},Ae.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7"),Ae.createElement(oe.ZP.Group,{value:In,onChange:cn=>{wa(cn.target.value),Cn([])}},Ae.createElement(oe.ZP,{disabled:!!((Ye=mt==null?void 0:mt.actionTabs)!=null&&Ye.disabled)||Ft.some(cn=>cn==null?void 0:cn.is_published)||!((Qe=mt==null?void 0:mt.actionTabs)!=null&&Qe.manage_all_group),value:!0},"\u7EDF\u4E00\u53D1\u5E03"),Ae.createElement(oe.ZP,{disabled:Ft.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Ft.length<=0&&mt.actionTabs.type===2&&!((gt=tn==null?void 0:tn.exercise)!=null&>.is_make_up_exercise)&&Ae.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"'),(mt.actionTabs.type===1||!In)&&!((Xe=tn==null?void 0:tn.exercise)!=null&&Xe.is_make_up_exercise)&&Ft.length>0&&Ae.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Ae.createElement("span",{style:{flex:1}},Ae.createElement(Me.default,{checked:_t.length===Ft.length,onChange:cn=>{_t.length===Ft.length?Cn([]):Cn(Ft)}},"\u5168\u9009")),Ae.createElement("span",{style:{width:16}}),Ae.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",_t.length||0,"\u4E2A\u5206\u73ED")),(mt.actionTabs.type===1||!In)&&!((xe=tn==null?void 0:tn.exercise)!=null&&xe.is_make_up_exercise)&&Ft.length>0&&Ae.createElement(te.Z,{data:Ft,selectedRowKeys:_t,setSelectedRowKeys:Cn})),Ae.createElement(ne.Z,{visible:Un,setVisible:Ea,onK:fn,selectKeys:Va,selectRows:Wr,appointStudent:bt,modalParams:Na,courseId:vn.categoryId||((Rn=(Ht=mt==null?void 0:mt.actionTabs)==null?void 0:Ht.selectArrs)==null?void 0:Rn[0])})),Ae.createElement(se.Z,{resdata:ge,type:"exercisepush",okloading:Ga,oktext:(ge==null?void 0:ge.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:cn=>ht(void 0,null,function*(){var zn,pn,pt;wr(!0);let na=yield(0,y.ZP)(`/api/courses/${vn.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"exercise",ids:[...((zn=mt.actionTabs.selectArrs)==null?void 0:zn.map(er=>Number(er)))||[]]}});if(wr(!1),(na==null?void 0:na.status)===0)if(wt){let er=yield ct(Ie);if(ye.default.destroyAll(),er&&mt.actionTabs.isRouter){z.history.push(`/classrooms/${vn.coursesId}/exercise/${(pn=tn==null?void 0:tn.exercise)==null?void 0:pn.id}/detail?random=${(pt=tn==null?void 0:tn.exercise)==null?void 0:pt.is_random}&tabs=3&childrenTabs=2`);return}Je({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else ct(Ie)})})),Ae.createElement(pe.Z,{text:"\u662F\u5426\u7EE7\u7EED\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u53D1\u5E03\uFF1F",okText:"\u786E\u8BA4\u53D1\u5E03",visible:on,dataSource:Mn,onSuccess:()=>{qt(!1),Jn(!0)},onClose:()=>{qt(!1),ln(),Je({type:"exercise/setActionTabs",payload:{}})}}))};var Kt=(0,z.connect)(({exercise:mt})=>({exercise:mt}))(kt)},37464:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return be}});var a=x(59301),fe=x(92832),Le=x(24905),ye=x(95237),Fe={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},Be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",oe=x(57884),Re=(Me,ze,Ce)=>new Promise((re,y)=>{var E=ee=>{try{b(Ce.next(ee))}catch(te){y(te)}},z=ee=>{try{b(Ce.throw(ee))}catch(te){y(te)}},b=ee=>ee.done?re(ee.value):Promise.resolve(ee.value).then(E,z);b((Ce=Ce.apply(Me,ze)).next())}),be=({data:Me,value:ze=[],handleChangePage:Ce,setSelectedRowKeys:re,selectedRowKeys:y,onChange:E=()=>{}})=>{const[z,b]=(0,a.useState)([]),[ee,te]=(0,a.useState)([]),[ne,ue]=(0,a.useState)([]);let[se,de]=(0,a.useState)(1),[pe,Ae]=(0,a.useState)();return(0,a.useEffect)(()=>{b(Me),te([]),ue([])},[Me]),(0,a.useEffect)(()=>{re&&(te(y),ue(y))},[y]),a.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},a.createElement("div",{className:Fe.leftdiv},a.createElement(fe.default.Search,{size:"middle",onChange:Se=>Re(void 0,null,function*(){b(Me.filter(Te=>{var we;return(we=Te==null?void 0:Te.name)==null?void 0:we.includes(Se.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),z.length===0&&a.createElement(oe.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),a.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},a.createElement(Le.default.Group,{value:ee.map(Se=>`${Se.course_group_id}`),onChange:Se=>{re(z.filter(Te=>Se.includes(`${Te.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},z.map((Se,Te)=>a.createElement(ye.Z,{key:Se.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},a.createElement(Le.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Se.is_published,value:`${Se.course_group_id}`},a.createElement("div",{className:Fe.listClass},a.createElement("span",{className:Fe.spantitle,style:{width:Se.is_published?"108px":"170px"}},Se.name),Se.is_published&&a.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),a.createElement("div",{className:Fe.rightdiv},a.createElement(fe.default.Search,{onChange:Se=>{ue(ee.filter(Te=>Te.name.includes(Se.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&a.createElement(oe.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&a.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},a.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((Se,Te)=>a.createElement(ye.Z,{justify:"space-between",style:{marginTop:"10px"},key:Se.course_group_id},a.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Se.name),a.createElement("img",{src:Be,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{re(ee.filter(we=>`${we.course_group_name}`!=`${Se.course_group_name}`))}})))))))}},85933:function(Nt,st,x){"use strict";var a=x(59301),fe=x(31797),Le=x(5871),ye=x(78241),Fe=x(43418),Be=x(71418),oe=x(1710),Re=x(92832),De=x(95237),be=x(43604),Me=x(3113),ze=x(72664),Ce=x(61186),re=x.n(Ce),y=x(76560),E=x(49661),z=x(15610),b=x(34055),ee=x(98072),te=x(59301),ne=(pe,Ae,Se)=>new Promise((Te,we)=>{var ot=Ve=>{try{it(Se.next(Ve))}catch(lt){we(lt)}},Ze=Ve=>{try{it(Se.throw(Ve))}catch(lt){we(lt)}},it=Ve=>Ve.done?Te(Ve.value):Promise.resolve(Ve.value).then(ot,Ze);it((Se=Se.apply(pe,Ae)).next())});const{Countdown:ue}=fe.default,se=({value:pe,onChange:Ae,MaxMinutes:Se})=>te.createElement(te.Fragment,null,te.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"1.\u53EA\u6709\u5F53\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u665A\u4E8E\u5B66\u751F\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u65F6\uFF0C\u624D\u652F\u6301\u5BF9\u5B66\u751F\u8FDB\u884C\u5EF6\u65F6\u64CD\u4F5C\uFF1B",te.createElement("br",null),"2.\u6BCF\u4E2A\u5B66\u751F\u7684\u6700\u5927\u53EF\u5EF6\u65F6\u65F6\u95F4=\u8003\u8BD5\u622A\u6B62\u65F6\u95F4-\u5B66\u751F\u5F53\u524D\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u3002",te.createElement("br",null)),te.createElement(Le.Z,{value:pe,onChange:Ae,min:0,precision:0,max:Se,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${Se}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),de=({exercise:pe,successCb:Ae,dispatch:Se})=>{var Te,we,ot,Ze;const it=(0,y.useParams)(),[Ve]=ye.default.useForm(),lt=ye.default.useWatch("time",Ve),[Pt,ht]=(0,a.useState)(!1),Et=(0,a.useRef)(),{actionTabs:Lt}=pe,[kt,Kt]=(0,a.useState)(),[,mt,Je,ut]=(0,ee.U)(ze.n7,{id:it.categoryId}),[,Mt,$t]=(0,ee.U)(ze.Cd,{});(0,a.useEffect)(()=>{pe.actionTabs.key==="student-unlock"&&(ht(!1),Ve.resetFields())},[pe.actionTabs.key]);const Ut=()=>new Promise($e=>ne(void 0,null,function*(){var He,yt;return Et.current=yield(0,z.y)({ip_limit:(He=Lt==null?void 0:Lt.exerciseParams)==null?void 0:He.ip_limit,ip_bind:(yt=Lt==null?void 0:Lt.exerciseParams)==null?void 0:yt.ip_bind_type}),$e()})),Sn=()=>ne(void 0,null,function*(){var $e,He,yt,xt,Ye;yield Ve.validateFields();const Qe=Ve.getFieldsValue();if(ht(!0),((($e=Lt==null?void 0:Lt.exerciseParams)==null?void 0:$e.ip_limit)!=="no"||(He=Lt==null?void 0:Lt.exerciseParams)!=null&&He.ip_bind_type)&&(yield Ut()),(yield(0,ze.ZD)((yt=Lt==null?void 0:Lt.exerciseParams)==null?void 0:yt.id,{exercise_user_id:(xt=Lt==null?void 0:Lt.exerciseParams)==null?void 0:xt.exercise_user_id,unlock_key:Qe.unlock_key,time:Qe.time,ip:Et.current})).status===0){if(Ae){Se({type:"exercise/setActionTabs",payload:{}}),Ae();return}const Xe=Lt==null?void 0:Lt.exerciseParams;(0,E.nr)({inner_ip:Xe.inner_ip,public_ip:Xe.public_ip,open_camera:Xe.open_camera,ip_limit:Xe.ip_limit,ip_bind:Xe.ip_bind,ip_bind_type:Xe.ip_bind_type,exercise_tips:Xe.exercise_tips,exerciseId:Xe.id,screen_open:Xe.screen_open,screen_num:Xe.screen_num,screen_sec:Xe.screen_sec,coursesId:it.coursesId,login:(Ye=(0,b.eY)())==null?void 0:Ye.login,history,identity_verify:Xe.identity_verify,open_phone_video_recording:Xe.open_phone_video_recording,current_status:Xe.current_status}),Se({type:"exercise/setActionTabs",payload:{}})}ht(!1)}),We=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:$e=>te.createElement("span",{className:$e.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},$e)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:$e=>te.createElement("span",{className:$e.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},$e)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],en=((Te=Lt==null?void 0:Lt.exerciseParams)==null?void 0:Te.errorMessage)&&typeof((we=Lt==null?void 0:Lt.exerciseParams)==null?void 0:we.errorMessage)=="object";(0,a.useEffect)(()=>{pe.actionTabs.key==="student-unlock"&&ne(void 0,null,function*(){const $e=yield $t(it);yield Je({}),$e.status||Kt($e)})},[pe.actionTabs.key]);const{time:Tn,end_time:hn}=(kt==null?void 0:kt.exercise)||{},sn=ut!=null&&ut.user_end_time?re()(ut==null?void 0:ut.user_end_time).add(1,"minutes"):re()(),rt=re()(ut==null?void 0:ut.user_total_end_time)>sn?Math.round(re().duration(re()(ut==null?void 0:ut.user_total_end_time).diff(sn.startOf("minute"))).asMinutes()):0,vt=((ut==null?void 0:ut.student_left_minutes)||0)+(lt||0);return te.createElement(te.Fragment,null,te.createElement(Fe.default,{width:514,centered:!0,closable:!!((ot=Lt==null?void 0:Lt.exerciseParams)!=null&&ot.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:pe.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{Se({type:"exercise/setActionTabs",payload:{}})}},te.createElement(Be.Z,{spinning:mt||Mt},en&&te.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!en&&te.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),en&&te.createElement(oe.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((Ze=Lt==null?void 0:Lt.exerciseParams)==null?void 0:Ze.errorMessage)||{}],columns:We}),te.createElement("div",{className:""},te.createElement(ye.default,{form:Ve,layout:"vertical",autoComplete:"off"},te.createElement(ye.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},te.createElement(Re.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),Tn!==-1?te.createElement(te.Fragment,null,te.createElement(ye.default.Item,{name:"time",label:te.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",te.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",re()(ut==null?void 0:ut.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},te.createElement(se,{MaxMinutes:rt})),te.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},mt||Mt?"--":vt),"\u5206\u949F",vt!==0&&(ut==null?void 0:ut.user_end_time)&&te.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},re()(ut==null?void 0:ut.user_end_time).add(lt||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):te.createElement("span",{style:{color:"#F6A53B"}}," \u5F53\u524D\u8003\u8BD5\u672A\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F\uFF0C\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u4E3A ",re()(hn).format("YYYY-MM-DD HH:mm")))),te.createElement(De.Z,{justify:"space-between",align:"middle"},te.createElement(be.Z,null),te.createElement(be.Z,null,te.createElement(Me.ZP,{loading:Pt,onClick:Sn},"\u8FDB\u5165\u8003\u8BD5"))))))};st.Z=(0,y.connect)(({exercise:pe})=>({exercise:pe}))(de)},99663:function(Nt,st,x){"use strict";x.d(st,{w:function(){return Be}});var a=x(82093),fe=x(43418),Le=x(76560),ye=x(59301),Fe=(oe,Re,De)=>new Promise((be,Me)=>{var ze=y=>{try{re(De.next(y))}catch(E){Me(E)}},Ce=y=>{try{re(De.throw(y))}catch(E){Me(E)}},re=y=>y.done?be(y.value):Promise.resolve(y.value).then(ze,Ce);re((De=De.apply(oe,Re)).next())});const Be=(oe,Re,De="\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E...",be=1,Me=2)=>Fe(void 0,null,function*(){be===1&&(0,Le.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:be===1?De:"\u6B63\u5728\u68C0\u6D4B\u4E2D\uFF0C\u8BF7\u7A0D\u540E..."}});const ze=yield(0,a.ZP)(`/api/exercises/${Re}/user_appraise_status.json`,{method:"get",params:{appraise_type:be}});if((ze==null?void 0:ze.status)===-1)return(0,Le.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}}),Promise.reject();let Ce={status:0};if((ze==null?void 0:ze.type)===2&&(Ce=yield(0,a.ZP)(`/api/exercises/${Re}/create_appraise_students.json`,{method:"get"})),(0,Le.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(Ce==null?void 0:Ce.status)===-1)return Promise.reject();if((ze==null?void 0:ze.type)===2){const re=()=>{Le.history.replace(`/classrooms/${oe}/exercise/${Re}/centralizeReview/${Ce==null?void 0:Ce.login}`)};if(fe.default.confirm({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",keyboard:!1,onOk:re,onCancel:()=>{Me===1&&Le.history.replace(`/classrooms/${oe}/exercise/${Re}/detail`)},content:ye.createElement("div",null,ye.createElement("div",null,"\u60A8\u5DF2\u6210\u4E3A\u6307\u5B9A\u9605\u5377\u6559\u5E08\uFF0C\u662F\u5426\u73B0\u5728\u524D\u5F80",ye.createElement("span",{onClick:re,className:"ml5 mr5 c-light-primary current"},"\u96C6\u4E2D\u9605\u5377"),"\u7EE7\u7EED\u8BC4\u9605\uFF1F"),ye.createElement("div",{className:"c-grey-999"},"\uFF08\u9605\u5377\u7ED3\u675F\u540E\u6062\u590D\u5B66\u751F\u4E2A\u4EBA\u8BC4\u9605\u529F\u80FD\uFF0C\u5E76\u5C55\u793A\u5B66\u751F\u6210\u7EE9\uFF09"))}),Me!==3)return Promise.reject()}if((ze==null?void 0:ze.type)===3&&(fe.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",keyboard:!1,title:"\u63D0\u793A",onOk:()=>{Me===1&&Le.history.replace(`/classrooms/${oe}/exercise/${Re}/detail`)},content:ye.createElement("div",null,(ze==null?void 0:ze.message)||"")}),Me!==3)||(ze==null?void 0:ze.type)===4&&(fe.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",title:"\u63D0\u793A",keyboard:!1,onOk:()=>{Me===1&&Le.history.replace(`/classrooms/${oe}/exercise/${Re}/detail`)},content:ye.createElement("div",null,(ze==null?void 0:ze.message)||"")}),Me!==3))return Promise.reject()})},47914:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return Pt}});var a=x(59301),fe=x(5112),Le=x(3113),ye=x(8591),Fe=x(43418),Be=x(5871),oe=x(95237),Re=x(43604),De=x(28103),be=x(51124),Me={flex_box_center:"flex_box_center___eijRq",flex_space_between:"flex_space_between___R4Vev",flex_box_vertical_center:"flex_box_vertical_center___j8R6g",flex_box_center_end:"flex_box_center_end___eB0cz",flex_box_column:"flex_box_column___b9VdU",md:"md___tcpb2",title:"title___dVHM9"},ze=x(34055),Ce=x(24334),re=x(82093),y=x(76560),E=x(7664),z=x(45278),b=x(87169),ee=x(26227),te=x(59301),ne=Object.defineProperty,ue=Object.defineProperties,se=Object.getOwnPropertyDescriptors,de=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,Se=(ht,Et,Lt)=>Et in ht?ne(ht,Et,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):ht[Et]=Lt,Te=(ht,Et)=>{for(var Lt in Et||(Et={}))pe.call(Et,Lt)&&Se(ht,Lt,Et[Lt]);if(de)for(var Lt of de(Et))Ae.call(Et,Lt)&&Se(ht,Lt,Et[Lt]);return ht},we=(ht,Et)=>ue(ht,se(Et)),ot=(ht,Et,Lt)=>new Promise((kt,Kt)=>{var mt=Mt=>{try{ut(Lt.next(Mt))}catch($t){Kt($t)}},Je=Mt=>{try{ut(Lt.throw(Mt))}catch($t){Kt($t)}},ut=Mt=>Mt.done?kt(Mt.value):Promise.resolve(Mt.value).then(mt,Je);ut((Lt=Lt.apply(ht,Et)).next())});const Ze={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var it=(ht=>(ht[ht.SET_PATH=0]="SET_PATH",ht[ht.GET_PASSED_CONTENT=1]="GET_PASSED_CONTENT",ht))(it||{});function Ve(ht,Et){switch(Et.type){case 0:return we(Te({},ht),{selectedPath:Et.payload});case 1:return we(Te({},ht),{passedContent:Et.payload});default:throw new Error}}var Pt=({language:ht,dispatch:Et,shixunWorkReport:Lt,v:kt,languages:Kt,classroomList:mt,autoHeight:Je,diff_code_count:ut,data:Mt})=>{const[$t,Ut]=(0,a.useState)(Kt==null?void 0:Kt[0]),Sn=(0,y.useParams)();return(0,a.useEffect)(()=>{Ut(Kt==null?void 0:Kt[0])},[]),(0,a.useEffect)(()=>{var We;Ut((We=Kt==null?void 0:Kt.filter(en=>en.language===($t==null?void 0:$t.language)))==null?void 0:We[0])},[Kt]),te.createElement(te.Fragment,null,te.createElement("h2",null," ",te.createElement("span",null,kt.is_finish?te.createElement("span",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801",te.createElement("span",{className:"ml5 font12 c-grey-999"},"\u901A\u8FC7\u4E86\u672C\u9898\uFF0C\u5728\u4F5C\u4E1A\u65F6\u95F4\u5185\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u7684\u901A\u5173\u4EE3\u7801")):te.createElement("span",null,"\u6700\u65B0\u4EE3\u7801",te.createElement("span",{className:"ml5 font12 c-grey-999"},"\u672A\u901A\u8FC7\u672C\u9898\uFF0C\u5C55\u793A\u6700\u65B0\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5")),(Kt==null?void 0:Kt.length)>1&&te.createElement(fe.ZP.Group,{defaultValue:ht,style:{marginLeft:10},onChange:We=>{var en;kt.language=We.target.value,Ut((en=Kt==null?void 0:Kt.filter(Tn=>Tn.language===We.target.value))==null?void 0:en[0])}},Kt==null?void 0:Kt.map(We=>te.createElement(fe.ZP,{value:We==null?void 0:We.language},We==null?void 0:We.language)))),(0,ze.GJ)()&&Lt!="shixunWorkReport"&&te.createElement("span",null,te.createElement("span",null,"\u5F97\u5206 ",$t==null?void 0:$t.score,"/",$t==null?void 0:$t.total_score),te.createElement(Le.ZP,{style:{margin:"0px 10px"},onClick:()=>{var We,en;if(!((en=(We=mt.AssistantObject)==null?void 0:We.hack)!=null&&en.can_appraise)&&(0,ze.Rm)()){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let Tn=$t==null?void 0:$t.score;Fe.default.confirm({title:"\u8C03\u5206",content:te.createElement("div",null,te.createElement("p",null,"\u5F97\u5206\uFF1A",$t==null?void 0:$t.score,"/",$t==null?void 0:$t.total_score),te.createElement("p",null,"\u8C03\u5206\uFF1A",te.createElement(Be.Z,{min:0,max:$t==null?void 0:$t.total_score,defaultValue:$t==null?void 0:$t.score,onChange:hn=>{Tn=hn}}))),okText:"\u786E\u8BA4",onOk:()=>ot(void 0,null,function*(){(yield(0,re.ZP)(`/api/courses/${Sn==null?void 0:Sn.coursesId}/homework_commons/update_hack_score`,{method:"put",body:{course_id:Sn==null?void 0:Sn.coursesId,hack_user_code_id:$t==null?void 0:$t.hack_user_id,score:Tn}})).status===0&&(ye.ZP.success("\u8C03\u5206\u6210\u529F"),Et({type:"shixunHomeworks/setActionTabs",payload:{}}),Et({type:"shixunHomeworks/getShixunWorkReports",payload:Te({},Sn)}))}),cancelText:"\u53D6\u6D88"})},type:"primary"},"\u8C03\u5206"),(0,ze.GJ)()&&Lt!="shixunWorkReport"&&te.createElement(Le.ZP,{onClick:()=>{var We;if(!((We=mt.AssistantObject.hack)!=null&&We.can_appraise)&&(0,ze.Rm)()){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Et({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:Lt.user_id,type:"1",language:$t==null?void 0:$t.language,v:kt,data:Te({},Lt)}}})}},"\u70B9\u8BC4\u4EE3\u7801"))),te.createElement(be.ZP,{height:300,language:$t==null?void 0:$t.language,value:$t!=null&&$t.code?Ce.Base64.decode($t==null?void 0:$t.code):"",autoHeight:Je,theme:"default",options:Ze}),(($t==null?void 0:$t.comment)||($t==null?void 0:$t.hidden_comment))&&te.createElement("div",null,te.createElement(oe.Z,{align:"middle",style:{borderTop:"1px solid #eee"}},te.createElement(Re.Z,{flex:1},te.createElement("h1",{className:Me.title},"\u70B9\u8BC4\u5185\u5BB9")),te.createElement(Re.Z,{className:"pr30"},(0,ze.GJ)()&&te.createElement(Le.ZP,{onClick:()=>ot(void 0,null,function*(){Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:te.createElement(b.Z,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk(){return ot(this,null,function*(){(yield(0,z.gZ)({comment_id:$t==null?void 0:$t.comment_id,homeworkId:Sn.homeworkId,type:"hack"})).status===0&&(ye.ZP.success("\u5220\u9664\u6210\u529F"),Et({type:"shixunHomeworks/getShixunWorkReports",payload:Te({},Sn)}))})}})})},te.createElement(ee.Z,null),"\u5220\u9664"))),te.createElement(De.Z,{style:{margin:0}}),($t==null?void 0:$t.comment)&&te.createElement("aside",{className:"pl30 pr30 mt20"},te.createElement("span",{className:"c-light-black font12"},"# \u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),te.createElement("br",null),te.createElement(E.Z,{value:$t==null?void 0:$t.comment})),($t==null?void 0:$t.hidden_comment)&&te.createElement("aside",{className:"pl30 pr30 mt20"},te.createElement("span",{className:"c-light-black font12"},"# \u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),te.createElement("br",null),te.createElement(E.Z,{value:$t==null?void 0:$t.hidden_comment}))))}},26162:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return pe}});var a=x(59301),fe={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},Le=Object.defineProperty,ye=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,oe=(Ae,Se,Te)=>Se in Ae?Le(Ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Ae[Se]=Te,Re=(Ae,Se)=>{for(var Te in Se||(Se={}))Fe.call(Se,Te)&&oe(Ae,Te,Se[Te]);if(ye)for(var Te of ye(Se))Be.call(Se,Te)&&oe(Ae,Te,Se[Te]);return Ae};const De=Ae=>React.createElement("svg",Re({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},Ae),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dot_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dot_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var be="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",Me=x(99313),ze=x(92310),Ce=x.n(ze),re=x(59301),y=Object.defineProperty,E=Object.defineProperties,z=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ne=(Ae,Se,Te)=>Se in Ae?y(Ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Ae[Se]=Te,ue=(Ae,Se)=>{for(var Te in Se||(Se={}))ee.call(Se,Te)&&ne(Ae,Te,Se[Te]);if(b)for(var Te of b(Se))te.call(Se,Te)&&ne(Ae,Te,Se[Te]);return Ae},se=(Ae,Se)=>E(Ae,z(Se)),pe=({dataSource:Ae,className:Se,style:Te})=>{const[we,ot]=(0,a.useState)([]),[Ze,it]=(0,a.useState)(""),Ve=(0,a.useRef)("");(0,a.useEffect)(()=>{if(Ae!=null&&Ae.length){const ht=String(Math.random()).slice(-6),Et=Ae.map(Lt=>se(ue({},Lt),{key:`${ht}-${Lt.key}`}));ot(Et),it(Et[0].key)}},[Ae.length]);const lt=ht=>{it(ht),Ve.current=ht;const Et=document.getElementById(ht);if(Et){const Lt=Et.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:Lt,behavior:"smooth"})}},Pt=()=>{const ht=we.map(Lt=>document.getElementById(Lt.key)),Et=window.innerHeight/2;for(const Lt of ht)if(Lt){const kt=Lt.getBoundingClientRect();if(kt.top>=0&&kt.top(window.addEventListener("scroll",Pt),()=>{window.removeEventListener("scroll",Pt)}),[we]),re.createElement("div",{className:Ce()(fe.anchorNavigation,Se),style:Te},re.createElement(Me.default,{items:we,tabBarGutter:60,className:fe.tabs,activeKey:Ze,onChange:lt}),we.map(ht=>re.createElement("div",{key:ht.key,id:ht.key,className:fe.box},re.createElement("div",{className:fe.head},re.createElement("img",{className:"mr10",src:be,alt:"Dot"}),ht.label),re.createElement("div",{className:fe.element},ht.element))))}},69577:function(Nt,st,x){"use strict";x.d(st,{Q8:function(){return Lt},d0:function(){return kt},w6:function(){return Et}});var a=x(59301),fe=x(5083),Le=x(57809),ye=x(8591),Fe=x(43418),Be=x(5112),oe=x(95237),Re=x(43604),De=x(6848),be=x(24905),Me=x(3113),ze=x(61186),Ce=x.n(ze),re=x(34055),y=x(82093),E=x(89392),z=x.n(E),b=x(49661),ee=x(69063),te=x(76560),ne=x(2748),ue=x(23869),se=x(97202),de=x(6681),pe=x(67135),Ae=x(59301),Se=Object.defineProperty,Te=Object.defineProperties,we=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Ve=(ut,Mt,$t)=>Mt in ut?Se(ut,Mt,{enumerable:!0,configurable:!0,writable:!0,value:$t}):ut[Mt]=$t,lt=(ut,Mt)=>{for(var $t in Mt||(Mt={}))Ze.call(Mt,$t)&&Ve(ut,$t,Mt[$t]);if(ot)for(var $t of ot(Mt))it.call(Mt,$t)&&Ve(ut,$t,Mt[$t]);return ut},Pt=(ut,Mt)=>Te(ut,we(Mt)),ht=(ut,Mt,$t)=>new Promise((Ut,Sn)=>{var We=hn=>{try{Tn($t.next(hn))}catch(sn){Sn(sn)}},en=hn=>{try{Tn($t.throw(hn))}catch(sn){Sn(sn)}},Tn=hn=>hn.done?Ut(hn.value):Promise.resolve(hn.value).then(We,en);Tn(($t=$t.apply(ut,Mt)).next())});function Et(ut,Mt){const $t=[];for(let Ut=ut;Ut{const Ut=utCe()(Mt).endOf("day"),We=ut{const $t=parseInt(Ce()(ut).format("HH")),Ut=parseInt(Ce()().format("HH")),Sn=parseInt(Ce()().format("mm"));if(!ut)return{disabledHours:()=>Et(0,Ut),disabledMinutes:()=>Et(0,Sn)};if(Mt){const We=parseInt(Ce()(Mt).format("HH")),en=parseInt(Ce()(Mt).format("mm"));return Ce()(ut).isSame(Ce()(Mt),"day")?{disabledHours:()=>Et(0,We),disabledMinutes:()=>$t<=We?Et(0,en):[]}:void 0}if(Ce()(ut).isSame(Ce()(),"day"))return{disabledHours:()=>Et(0,Ut),disabledMinutes:()=>Ce()(ut).isSame(Ce()(),"hour")&&$t<=Ut?Et(0,Sn):[]}},{RangePicker:Kt}=fe.default,{Option:mt}=Le.default,Je=({shixunHomeworks:ut,loading:Mt,dispatch:$t,classroomList:Ut,user:Sn})=>{var We,en,Tn,hn,sn,rt,vt,$e,He;const yt=(0,te.useParams)(),{workSetting:xt,workList:Ye,shixunWorkList:Qe,headerInfo:gt,changeData:Xe}=ut,[xe,Ht]=(0,a.useState)(!1),[Rn,vn]=(0,a.useState)(!1);let[Dn,Qn]=(0,a.useState)([]),[_n,Ft]=(0,a.useState)([]),[Tt,Fn]=(0,a.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Ot,_t]=(0,a.useState)({}),[Cn,In]=(0,a.useState)({});(0,a.useEffect)(()=>()=>{Qn([])},[]),(0,a.useEffect)(()=>{Ht(!(0,re.GJ)())},[(0,re.GJ)()]);const wa=()=>{$t({type:"shixunHomeworks/getWorkSetting",payload:lt({},yt)})};(0,a.useEffect)(()=>{if(!(xt!=null&&xt.course_id))return;Object.keys(Tt).map(function(En){Tt[En]=xt[En]}),(!Tt.allow_late||!Tt.unified_late)&&(Tt.late_penalty=20,Tt.penalty_type=ne.Q.Percent),Tt.unified_setting||(Tt.unified_late=!1,Tt.unified_anonymous_comment=!1,Tt.unified_anonymous_appeal=!1),Dn=JSON.parse(JSON.stringify(xt.group_settings.map(En=>Pt(lt({},En),{group_name:[En.group_name]})).filter(En=>En.publish_time!==null))),_n=JSON.parse(JSON.stringify(xt.allow_late_settings.map(En=>Pt(lt({},En),{group_name:[En.group_name]})).filter(En=>En.late_time!==null))),Fn(lt({},Tt));const bt=(0,b.QE)((Dn==null?void 0:Dn.length)>0?Dn:[]);Qn([...bt]),(_n==null?void 0:_n.length)<=0?Ft([{penalty_type:ne.Q.Percent,late_penalty:20}]):Ft([..._n])},[xt]);const Ga=()=>ht(void 0,null,function*(){var bt,En;if(((bt=Sn==null?void 0:Sn.userInfo)==null?void 0:bt.user_status)===2){(0,ue.Rd)();return}const yr=JSON.parse(JSON.stringify(Tt));if(yr.challenge_settings.filter(Ln=>!Ln.hide),yr.categoryId=yt.categoryId,(En=yr.challenge_settings)!=null&&En.every(Ln=>!Ln.checked)){ye.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Dn),!Tt.unified_setting)Dn=Dn==null?void 0:Dn.map(Ln=>{var Ma;if(!Ln.publish_time||!Ln.end_time)throw ye.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Ln.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Ln.group_name=typeof(Ln==null?void 0:Ln.group_name)=="string"?[Ln==null?void 0:Ln.group_name]:Ln==null?void 0:Ln.group_name,Ln.group_id=(Ma=xt.group_settings)==null?void 0:Ma.filter(Na=>{var rr;return(rr=Ln==null?void 0:Ln.group_name)==null?void 0:rr.includes(Na.group_name)}).map(Na=>Na.group_id||Na.id).toString().split(","),Ln});else if(!Tt.publish_time||!Tt.end_time)throw ye.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(yr.group_settings=Dn,Tt.allow_late)if(Tt.unified_late){if(Tt.late_penalty===null||Tt.late_penalty===void 0||Tt.late_penalty<0||Tt.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Tt.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else _n=_n==null?void 0:_n.map(Ln=>{var Ma,Na;if(Ln.late_penalty===null||Ln.late_penalty===void 0||Ln.late_penalty<0||Ln.late_penalty>100)throw ye.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Ln.late_time)throw ye.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Ln.group_name)throw ye.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Ln.group_name=typeof(Ln==null?void 0:Ln.group_name)=="string"?[Ln==null?void 0:Ln.group_name]:Ln==null?void 0:Ln.group_name,Ln.group_id=(Na=(Ma=Ln==null?void 0:Ln.group_name)==null?void 0:Ma.map(rr=>{var dn,ce;let ge=(ce=(dn=xt.group_settings)==null?void 0:dn.filter(Ee=>(Ee==null?void 0:Ee.group_name)===rr))==null?void 0:ce[0];return ge==null?void 0:ge.group_id}))==null?void 0:Na.toString().split(","),Ln}),yr.allow_late_settings=_n;let zt=yield(0,pe.Tr)({homework_common_ids:[parseInt(yt.categoryId)],course_id:yt.coursesId,type:"homework_common"});(zt==null?void 0:zt.student_count)===0?wr(yr):(In(yr),_t(zt))}),wr=bt=>{var En;if(bt.total_score===null){ye.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(bt!=null&&bt.work_efficiency&&bt.eff_score===null){ye.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const yr=bt.challenge_settings.reduce((Ma,Na)=>Ma+Number(Na.challenge_score),0);if((yr==null?void 0:yr.toFixed(10))!==((En=bt.total_score-bt.eff_score)==null?void 0:En.toFixed(10))){ye.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${bt.total_score}\u5206`);return}const zt={shixun_evaluation:bt.shixun_evaluation,challenge_settings:bt.challenge_settings};let Ln=()=>{var Ma;const Na=()=>ht(void 0,null,function*(){vn(!0),(yield(0,y.ZP)(`/api/homework_commons/${yt.categoryId}/publish_setting.json`,{method:"post",body:lt({},bt)})).status===0&&(ye.ZP.success("\u66F4\u65B0\u6210\u529F"),wa(),$t({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:lt({},yt)})),vn(!1)});!(0,E.isEqual)(Xe,zt)&&!((Ma=gt==null?void 0:gt.homework_status)!=null&&Ma.includes("\u672A\u53D1\u5E03"))?Fe.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Na}):Na()};xt!=null&&xt.high_resources_consume&&!(xt!=null&&xt.high_resources_consume_permission)?$t({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:yt.coursesId,type:"shixun",type_id:yt.categoryId,name:xt.homework_name,fn:()=>{Ln()}}}):Ln()},tn=(bt,En,yr="group_id")=>{var zt;return En?En.find(Ln=>Ln[yr]===bt):(zt=xt==null?void 0:xt.group_settings)==null?void 0:zt.find(Ln=>Ln.group_id[0]===bt)},Un=(xt==null?void 0:xt.allow_late)||(xt==null?void 0:xt.anonymous_comment),Ea=bt=>{var En,yr;const zt=tn(bt,xt==null?void 0:xt.allow_late_settings,"id"),Ln=tn(bt,xt==null?void 0:xt.anonymous_comment_settings),Ma=tn(bt);return(xt==null?void 0:xt.allow_late)&&zt&&Ce()(zt==null?void 0:zt.late_time)<=Ce()()||(xt==null?void 0:xt.anonymous_comment)&&Ln&&(Ln==null?void 0:Ln.evaluation_start)!==null||((yr=(Ce()(Ma==null?void 0:Ma.end_time)<=Ce()()&&((En=xt==null?void 0:xt.allow_late_settings)==null?void 0:En.filter(Na=>Na.group_id.includes(bt))))[0])==null?void 0:yr.late_time)!=null},Va=(0,a.useMemo)(()=>(xt==null?void 0:xt.allow_late)||(xt==null?void 0:xt.all_group_late),[xt,gt]),Ra=xt==null?void 0:xt.anonymous_comment,Wr=bt=>{if(!bt)return!1;const En=tn(bt,xt==null?void 0:xt.anonymous_comment_settings);return(xt==null?void 0:xt.anonymous_comment)&&En&&(En==null?void 0:En.evaluation_start)!==null},Hr=(bt,En)=>{var yr,zt,Ln;$t({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:bt,index:En,rangePickerDisabled:xe||(Ce()()<=Ce()((zt=tn((yr=bt==null?void 0:bt.group_id)==null?void 0:yr[0]))==null?void 0:zt.publish_time)?!1:[!0,Ea((Ln=bt==null?void 0:bt.group_id)==null?void 0:Ln[0])]),disabledDate:xt==null?void 0:xt.course_end_date}})};return Ae.createElement("section",{className:ee.Z.form},Ae.createElement("div",{className:ee.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",Ae.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),Ae.createElement("div",null,Ae.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ae.createElement(Be.ZP.Group,{disabled:xe||!((We=gt==null?void 0:gt.homework_status)!=null&&We.includes("\u672A\u53D1\u5E03"))||(0,re.Rm)()&&!((en=Ut.AssistantObject.practice)!=null&&en.can_publish),value:Tt.unified_setting,onChange:bt=>{var En;if(!((En=gt==null?void 0:gt.homework_status)!=null&&En.includes("\u672A\u53D1\u5E03"))){ye.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Tt.unified_setting=!Tt.unified_setting,Tt.unified_setting||(Tt.unified_late=!1,Ft([{late_penalty:5}])),Fn(Object.assign({},Tt)),Tt.unified_setting===!1&&Dn==""){Qn(Dn.concat({}));return}Tt.unified_setting&&(Qn([]),Ft([{late_penalty:5}]))}},Ae.createElement(Be.ZP,{value:!0,disabled:xe||!(xt!=null&&xt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Ae.createElement(Be.ZP,{disabled:xe||!((Tn=xt==null?void 0:xt.group_settings)!=null&&Tn.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((hn=xt==null?void 0:xt.group_settings)==null?void 0:hn.length)===0&&Ae.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Tt.unified_setting&&Ae.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Ae.createElement(oe.Z,{align:"middle"},Ae.createElement(Re.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Ae.createElement(Re.Z,{className:"ml10"},Ae.createElement(fe.default,{size:"large",disabled:xe||!((sn=gt==null?void 0:gt.homework_status)!=null&&sn.includes("\u672A\u53D1\u5E03")||(rt=gt==null?void 0:gt.homework_status)!=null&&rt.includes("\u672A\u5F00\u59CB"))||(0,re.Rm)()&&!((vt=Ut.AssistantObject.practice)!=null&&vt.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:bt=>Lt(bt,xt==null?void 0:xt.course_end_date),disabledTime:bt=>kt(bt),value:Tt.publish_time?Ce()(Tt.publish_time):"",onChange:(bt,En)=>{Tt.publish_time=En,(Tt.end_time==""||!Tt.end_time)&&Tt.unified_setting&&(Tt.end_time=Ce()(bt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Fn(Object.assign({},Tt))}}))),Ae.createElement(oe.Z,{align:"middle",className:"pl30"},Ae.createElement(Re.Z,null,"\u622A\u6B62\u65F6\u95F4"),Ae.createElement(Re.Z,{className:"ml10"},Ae.createElement(fe.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ce()((0,b.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(xt==null?void 0:xt.allow_late)&&(xt==null?void 0:xt.homework_status.includes("\u5DF2\u622A\u6B62"))||xe||(xt==null?void 0:xt.allow_late)&&Ce()()>=Ce()(xt==null?void 0:xt.end_time)||(0,re.Rm)()&&!(($e=Ut.AssistantObject.practice)!=null&&$e.can_publish),disabledDate:bt=>Lt(bt,xt==null?void 0:xt.course_end_date,Tt.publish_time),disabledTime:bt=>kt(bt,Tt.publish_time),value:Tt.end_time?Ce()(Tt.end_time):"",onChange:(bt,En)=>{Tt.end_time=En,Fn(Object.assign({},Tt))}})))),!Tt.unified_setting&&(Dn==null?void 0:Dn.length)>0&&Ae.createElement(oe.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Dn&&Dn.map(function(bt,En){var yr,zt,Ln,Ma,Na,rr,dn;return Ae.createElement(Re.Z,{span:24,key:En},Ae.createElement(oe.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:En==(Dn==null?void 0:Dn.length)-1?"0px":"10px"}},Ae.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",En+1),Ae.createElement(Le.default,{disabled:xe||((yr=gt==null?void 0:gt.homework_status)!=null&&yr.includes("\u672A\u53D1\u5E03")&&bt.id||Ce()(){var ge;if((0,re.Rm)()&&!((ge=Ut.AssistantObject.practice)!=null&&ge.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Dn[En].group_name=ce,Dn[En].group_id=bt.group_id;const Ee=(0,E.flattenDeep)(Dn.map(qe=>qe.group_name)),Ie=_n.map(qe=>{let wt=(qe==null?void 0:qe.group_name)||[];return Pt(lt({},qe),{group_name:(0,E.remove)(wt,Rt=>Ee.includes(Rt))})});Ft(Ie),Qn(Dn.slice())},maxTagCount:4,maxTagPlaceholder:ce=>Ae.createElement("div",{style:{cursor:"pointer"},onClick:()=>Hr(bt,En)},"+",ce==null?void 0:ce.length)},xt.group_settings&&xt.group_settings.map(function(ce){if(!Dn.map(Ee=>Ee.group_name).flat().includes(ce.group_name))return Ae.createElement(mt,{value:ce.group_name,key:ce.id},ce.group_name)})),Ae.createElement("div",{className:"ml20"},Ae.createElement(Kt,{size:"large",ranges:{\u6B64\u523B:[bt.publish_time?Ce()(bt.publish_time):Ce()(),Ce()()]},allowClear:!1,disabled:xe||(Ce()()<=Ce()((Ma=tn((Ln=bt==null?void 0:bt.group_id)==null?void 0:Ln[0]))==null?void 0:Ma.publish_time)?!1:[!0,Ea((Na=bt==null?void 0:bt.group_id)==null?void 0:Na[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:ce=>Lt(ce,xt==null?void 0:xt.course_end_date),disabledTime:ce=>kt(ce),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ce()((0,b.U6)(),"HH:mm"),Ce()((0,b.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:bt.publish_time&&[Ce()(bt.publish_time),bt.end_time?Ce()(bt.end_time):void 0],onChange:(ce,ge)=>{var Ee;if((0,re.Rm)()&&!((Ee=Ut.AssistantObject.practice)!=null&&Ee.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Dn[En].publish_time=ge[0],!bt.end_time&&ge[0]?Dn[En].end_time=Ce()(ge[0]).add(7,"days"):Dn[En].end_time=ge[1],Qn([...Dn])},onCalendarChange:(ce,ge,Ee)=>{if(ge!=null&&ge[0]&&!ge[1]){const Ie=Ce()(ge[0]).add(7,"days");Dn[En].publish_time=ge[0],Dn[En].end_time=Ie,Qn([...Dn])}}})),!xe&&Ae.createElement("div",{style:{display:"flex",width:"50px"}},((rr=bt==null?void 0:bt.group_id)==null?void 0:rr.length)>1&&Ae.createElement(De.Z,{title:"\u89C4\u5219\u62C6\u5206"},Ae.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Hr(bt,En)})),(Dn==null?void 0:Dn.length)<((dn=xt==null?void 0:xt.group_settings)==null?void 0:dn.length)&&Ae.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var ce;if((0,re.Rm)()&&!((ce=Ut.AssistantObject.practice)!=null&&ce.can_publish)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qn(Dn.concat({}))}}),((bt==null?void 0:bt.publish_time)&&Ce()(){const ce=(0,E.cloneDeep)(_n);ce.forEach((ge,Ee)=>{ge.group_name&&(ge.group_name=ge.group_name.filter(Ie=>{var qe;return!((qe=Dn[En].group_name)!=null&&qe.includes(Ie))}))}),Dn=Dn.filter((ge,Ee)=>En!==Ee),Ft(ce),Qn(Dn.slice()),setTimeout(()=>Qn(Dn.slice()),10)}}))))}))),Ae.createElement(oe.Z,null,Ae.createElement(Re.Z,null,Ae.createElement("div",{className:ee.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",Ae.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),Ae.createElement(Re.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ae.createElement(be.default,{checked:Tt.allow_late,disabled:xe||Va,onChange:bt=>{var En;if((0,re.Rm)()&&!((En=Ut.AssistantObject.practice)!=null&&En.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}bt.target.checked&&Fe.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Ae.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Ae.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),Ae.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Ae.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Tt.allow_late=!Tt.allow_late,_n==""&&Ft([{late_penalty:5}]),Fn(Object.assign({},Tt))}},Ae.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Tt==null?void 0:Tt.allow_late)&&Ae.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Ae.createElement("div",{style:{display:"flex"}},Ae.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Ae.createElement(Be.ZP.Group,{style:{marginLeft:"20px"},disabled:xe||(xt==null?void 0:xt.anonymous_comment)||(xt==null?void 0:xt.allow_late),value:Tt.unified_late,onChange:bt=>{var En;if((0,re.Rm)()&&!((En=Ut.AssistantObject.practice)!=null&&En.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Tt.unified_late=bt.target.value,_n==""&&!bt.target.value&&Ft([{penalty_type:ne.Q.Percent,late_penalty:20}]),Fn(lt({},Tt))}},(Tt==null?void 0:Tt.unified_setting)&&Ae.createElement(Be.ZP,{value:!0,disabled:!(xt!=null&&xt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((He=xt==null?void 0:xt.group_settings)==null?void 0:He.length)>0&&Ae.createElement(Be.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Tt!=null&&Tt.unified_late?Ae.createElement(Ae.Fragment,null,Ae.createElement(oe.Z,{align:"middle",style:{marginTop:"10px"}},Ae.createElement(Re.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),Ae.createElement(Re.Z,{className:"ml20"},Ae.createElement(ne.Z,{disabled:xe||Ra,value:{type:Tt.penalty_type,inputValue:Tt.late_penalty},onChange:bt=>{var En;if((0,re.Rm)()&&!((En=Ut.AssistantObject.practice)!=null&&En.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Fn(Pt(lt({},Tt),{late_penalty:bt.inputValue,penalty_type:bt.type}))}})),Ae.createElement(Re.Z,{flex:"1",className:"ml5"},Ae.createElement("span",{className:"c-grey-c ml10"},Tt.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),Ae.createElement(oe.Z,{align:"middle",style:{marginTop:"15px"}},Ae.createElement(Re.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ae.createElement(Re.Z,{className:"ml20"},Ae.createElement(fe.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ce()((0,b.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:xe||Ra,value:Tt.late_time?Ce()(Tt.late_time):"",disabledDate:bt=>Lt(bt,xt==null?void 0:xt.course_end_date),onChange:(bt,En)=>{var yr;if((0,re.Rm)()&&!((yr=Ut.AssistantObject.practice)!=null&&yr.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Tt.late_time=En,Fn(Object.assign({},Tt))}})))):_n.map(function(bt,En){var yr;return Ae.createElement(Re.Z,{span:24,key:En},Ae.createElement(oe.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Ae.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",En+1),Ae.createElement(Le.default,{disabled:xe||!((yr=gt==null?void 0:gt.homework_status)!=null&&yr.includes("\u672A\u53D1\u5E03"))&&bt.id||(xt==null?void 0:xt.anonymous_comment),mode:"multiple",className:ee.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof bt.group_name=="string"?[bt.group_name]:bt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:zt=>{var Ln;if((0,re.Rm)()&&!((Ln=Ut.AssistantObject.practice)!=null&&Ln.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n[En].group_name=zt,_n[En].group_id=bt.group_id,Ft(_n.slice())}},xt.group_settings&&xt.group_settings.map(function(zt){const Ln=_n.map(Na=>Na.group_name).flat(),Ma=Dn.map(Na=>Na.group_name).flat();if(Tt!=null&&Tt.unified_setting){if(!Ln.includes(zt.group_name))return Ae.createElement(mt,{value:zt.group_name,key:zt.id},zt.group_name)}else if(Ma.includes(zt.group_name)&&!Ln.includes(zt.group_name))return Ae.createElement(mt,{value:zt.group_name,key:zt.id},zt.group_name)})),Ae.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Ae.createElement(ne.Z,{disabled:xe||Wr(bt.id),value:{type:bt.penalty_type,inputValue:bt.late_penalty},onChange:zt=>{var Ln;if((0,re.Rm)()&&!((Ln=Ut.AssistantObject.practice)!=null&&Ln.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n[En].late_penalty=zt.inputValue,_n[En].penalty_type=zt.type,Ft([..._n])}}),Ae.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ae.createElement(fe.default,{size:"large",disabled:xe||Wr(bt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Ce()((0,b.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:zt=>Lt(zt,xt==null?void 0:xt.course_end_date),format:"YYYY-MM-DD HH:mm",value:bt!=null&&bt.late_time?Ce()(bt.late_time):void 0,onChange:(zt,Ln)=>{var Ma;if((0,re.Rm)()&&!((Ma=Ut.AssistantObject.practice)!=null&&Ma.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n[En].late_time=Ln,Ft([..._n])}}),!xe&&Ae.createElement("div",{style:{display:"flex",width:"50px"}},Ae.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var zt;if((0,re.Rm)()&&!((zt=Ut.AssistantObject.practice)!=null&&zt.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft(_n.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),En>0&&!bt.id&&Ae.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var zt;if((0,re.Rm)()&&!((zt=Ut.AssistantObject.practice)!=null&&zt.can_late)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}_n=_n.filter((Ln,Ma)=>En!==Ma),Ft(_n.slice()),setTimeout(()=>Ft(_n.slice()),10)}}))))})),!xe&&Ae.createElement(Ae.Fragment,null,Ae.createElement(Me.ZP,{type:"primary",size:"large",loading:Rn,style:{width:"138px",marginTop:"30px"},onClick:()=>Ga()},"\u4FDD\u5B58")),Ae.createElement(se.Z,{onConfirm:(bt,En)=>{Dn.splice(bt,0,...En),Dn.splice(bt+En.length,1);const yr=(0,b.QE)([...Dn]);Qn([...yr])}}),Ae.createElement(de.Z,{resdata:Ot,type:"shixun",okloading:Rn,oktext:(Ot==null?void 0:Ot.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:bt=>ht(void 0,null,function*(){vn(!0);let En=yield(0,y.ZP)(`/api/courses/${yt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(yt.categoryId)]}});vn(!1),(En==null?void 0:En.status)===0&&wr(Cn)})}))};st.ZP=(0,te.connect)(({shixunHomeworks:ut,classroomList:Mt,loading:$t,user:Ut})=>({shixunHomeworks:ut,classroomList:Mt,loading:$t.effects,user:Ut}))(Je)},37521:function(Nt,st,x){"use strict";var a=x(59301),fe=x(54580),Le=x(78241),ye=x(43418),Fe=x(8591),Be=x(1710),oe=x(76560),Re=x(90524),De=x(5295),be=x(82093),Me=x(61186),ze=x.n(Me),Ce=x(49661),re=x(59301),y=Object.defineProperty,E=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,ee=(de,pe,Ae)=>pe in de?y(de,pe,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):de[pe]=Ae,te=(de,pe)=>{for(var Ae in pe||(pe={}))z.call(pe,Ae)&&ee(de,Ae,pe[Ae]);if(E)for(var Ae of E(pe))b.call(pe,Ae)&&ee(de,Ae,pe[Ae]);return de},ne=(de,pe,Ae)=>new Promise((Se,Te)=>{var we=it=>{try{Ze(Ae.next(it))}catch(Ve){Te(Ve)}},ot=it=>{try{Ze(Ae.throw(it))}catch(Ve){Te(Ve)}},Ze=it=>it.done?Se(it.value):Promise.resolve(it.value).then(we,ot);Ze((Ae=Ae.apply(de,pe)).next())});const{Dragger:ue}=fe.default,se=({classroomList:de,dispatch:pe,onOk:Ae})=>{const Se=(0,oe.useParams)(),[Te]=Le.default.useForm(),[we,ot]=(0,a.useState)(),[Ze,it]=(0,a.useState)(!1),Ve={height:100,onRemove:()=>{ot("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:lt=>ne(void 0,null,function*(){return ot(lt),!1})};return(0,a.useEffect)(()=>{Te.setFieldsValue({publish_time:ze()(ze()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:ze()(ze()(new Date((0,Ce.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),re.createElement(ye.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:de.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Ze},onOk:()=>ne(void 0,null,function*(){Te.submit()}),onCancel:()=>{Te.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(Le.default,{form:Te,onFinish:lt=>ne(void 0,null,function*(){var Pt,ht,Et;if(!(we!=null&&we.size)){Fe.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}it(!0);let Lt=new FormData;Lt.append("type",de.actionTabs.type),Lt.append("file",we);let kt;window.location.href.indexOf("exercise")>-1?kt=`/api/exercises/${de.actionTabs.id}/supplement_score.json`:kt=`/api/homework_commons/${de.actionTabs.id}/supplement_score.json`;let Kt=yield(0,be.ZP)(kt,{method:"post",body:Lt},!0);it(!1),(Kt==null?void 0:Kt.status)===0&&(Ae(),Te.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}}),((ht=(Pt=Kt==null?void 0:Kt.data)==null?void 0:Pt.fail)==null?void 0:ht.length)>0&&ye.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(Be.default,{pagination:!1,dataSource:(Et=Kt==null?void 0:Kt.data)==null?void 0:Et.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ce.FH)("",Re.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${de.actionTabs.type}`)}}))})},re.createElement(Le.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},de.actionTabs.name),re.createElement(Le.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:De.Z.downloadbutton,href:Re.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${de.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(Le.default.Item,{style:{marginBottom:0}},re.createElement(ue,te({},Ve),re.createElement("a",{className:De.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};st.Z=(0,oe.connect)(({classroomList:de})=>({classroomList:de}))(se)},59659:function(Nt,st,x){"use strict";var a=x(59301),fe=x(54580),Le=x(78241),ye=x(99313),Fe=x(1710),Be=x(58421),oe=x(76560),Re=x(82093),De=x(61186),be=x.n(De),Me=x(59301),ze=(y,E,z)=>new Promise((b,ee)=>{var te=se=>{try{ue(z.next(se))}catch(de){ee(de)}},ne=se=>{try{ue(z.throw(se))}catch(de){ee(de)}},ue=se=>se.done?b(se.value):Promise.resolve(se.value).then(te,ne);ue((z=z.apply(y,E)).next())});const{Dragger:Ce}=fe.default,re=({})=>{const y=(0,oe.useParams)(),[E]=Le.default.useForm(),[z,b]=(0,a.useState)(!0),[ee,te]=(0,a.useState)(!1);let[ne,ue]=(0,a.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const se=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function de(){return ze(this,null,function*(){let Ae;te(!0),window.location.href.indexOf("exercise")>-1?Ae=`/api/exercises/${y==null?void 0:y.categoryId}/redo_logs.json`:Ae=`/api/homework_commons/${y==null?void 0:y.categoryId}/redo_logs.json`;let Se=yield(0,Re.ZP)(Ae,{method:"get",params:ne});te(!1),(Se==null?void 0:Se.status)===0&&b(Se==null?void 0:Se.data)})}(0,a.useEffect)(()=>{de()},[]);let pe=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(Ae,Se,Te)=>{var we;return(we=se.find(ot=>ot.question_type===Ae))==null?void 0:we.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(Ae,Se,Te)=>{var we;return(we=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(ot=>ot.id===Ae))==null?void 0:we.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(Ae,Se,Te)=>be()(Ae).format("YYYY-MM-DD HH:mm:ss")}].filter(Ae=>!!Ae);return Me.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},Me.createElement(ye.default,{destroyInactiveTabPane:!0,onChange:Ae=>{ne.type=Ae,ne.page=1,ne.limit=10,ue(ne),de()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:Me.createElement(Fe.default,{className:"mt20",loading:ee,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(Ae,Se,Te)=>be()(Ae).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:z==null?void 0:z.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:Me.createElement(Fe.default,{className:"mt20",loading:ee,columns:pe,dataSource:z==null?void 0:z.list,pagination:!1})}].filter(Ae=>!!Ae)}),Me.createElement(Be.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(Ae,Se)=>{ne.page=Ae,ne.limit=Se,ue(ne),de()},current:ne.page,total:z.count,pageSize:ne.limit,style:{marginTop:20}}))};st.Z=(0,oe.connect)(({classroomList:y})=>({classroomList:y}))(re)},56731:function(Nt,st,x){"use strict";var a=x(59301),fe=x(54580),Le=x(78241),ye=x(43418),Fe=x(5871),Be=x(76560),oe=x(82093),Re=x(61186),De=x.n(Re),be=x(49661),Me=x(59301),ze=Object.defineProperty,Ce=Object.defineProperties,re=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,b=(de,pe,Ae)=>pe in de?ze(de,pe,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):de[pe]=Ae,ee=(de,pe)=>{for(var Ae in pe||(pe={}))E.call(pe,Ae)&&b(de,Ae,pe[Ae]);if(y)for(var Ae of y(pe))z.call(pe,Ae)&&b(de,Ae,pe[Ae]);return de},te=(de,pe)=>Ce(de,re(pe)),ne=(de,pe,Ae)=>new Promise((Se,Te)=>{var we=it=>{try{Ze(Ae.next(it))}catch(Ve){Te(Ve)}},ot=it=>{try{Ze(Ae.throw(it))}catch(Ve){Te(Ve)}},Ze=it=>it.done?Se(it.value):Promise.resolve(it.value).then(we,ot);Ze((Ae=Ae.apply(de,pe)).next())});const{Dragger:ue}=fe.default,se=({classroomList:de,dispatch:pe,onOk:Ae})=>{const Se=(0,Be.useParams)(),[Te]=Le.default.useForm(),[we,ot]=(0,a.useState)(),[Ze,it]=(0,a.useState)(!1),Ve={height:100,onRemove:()=>{ot("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:lt=>ne(void 0,null,function*(){return ot(lt),!1})};return(0,a.useEffect)(()=>{Te.setFieldsValue({publish_time:De()(De()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:De()(De()(new Date((0,be.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),Me.createElement(ye.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:de.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Ze},onOk:()=>ne(void 0,null,function*(){Te.submit()}),onCancel:()=>{Te.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}})}},Me.createElement(Le.default,{form:Te,onFinish:lt=>ne(void 0,null,function*(){var Pt,ht;console.log("---",de.actionTabs,lt,Se);let Et=((Pt=de==null?void 0:de.actionTabs)==null?void 0:Pt.type)==="exercise"?`/api/exercises/${Se==null?void 0:Se.category}/exercise_user/edit_score.json`:`/api/student_works/${de.actionTabs.id}/edit_score.json`;it(!0);let Lt=yield(0,oe.ZP)(Et,{method:"post",body:te(ee({},lt),{exercise_user_id:((ht=de==null?void 0:de.actionTabs)==null?void 0:ht.type)==="exercise"?de.actionTabs.id:""})});it(!1),Te.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}}),Ae()})},Me.createElement(Le.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},Me.createElement(Fe.Z,{min:0,style:{width:"100%"}}))))};st.Z=(0,Be.connect)(({classroomList:de})=>({classroomList:de}))(se)},4835:function(Nt,st,x){"use strict";var a=x(59301),fe=x(54580),Le=x(78241),ye=x(3113),Fe=x(95237),Be=x(81327),oe=x(5083),Re=x(76560),De=x(61186),be=x.n(De),Me=x(69577),ze=x(82093),Ce=x(59301),re=(z,b,ee)=>new Promise((te,ne)=>{var ue=pe=>{try{de(ee.next(pe))}catch(Ae){ne(Ae)}},se=pe=>{try{de(ee.throw(pe))}catch(Ae){ne(Ae)}},de=pe=>pe.done?te(pe.value):Promise.resolve(pe.value).then(ue,se);de((ee=ee.apply(z,b)).next())});const{Dragger:y}=fe.default,E=({})=>{const z=(0,Re.useParams)(),[b]=Le.default.useForm(),[ee,te]=(0,a.useState)(!0),[ne,ue]=(0,a.useState)(!1);console.log("----",z);function se(){return re(this,null,function*(){var de,pe;let Ae;window.location.href.indexOf("exercise")>-1?Ae=`/api/exercises/${z==null?void 0:z.categoryId}/get_time_setting.json`:Ae=`/api/homework_commons/${z==null?void 0:z.categoryId}/get_time_setting.json`;let Se=yield(0,ze.ZP)(Ae,{method:"get"});(Se==null?void 0:Se.status)===0&&b.setFieldsValue({publish_time:be()(be()((de=Se==null?void 0:Se.data)==null?void 0:de.publish_time).format("YYYY-MM-DD HH:mm")),end_time:be()(be()((pe=Se==null?void 0:Se.data)==null?void 0:pe.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,a.useEffect)(()=>{se()},[]),Ce.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},Ce.createElement("div",{style:{textAlign:"end"}},ee&&Ce.createElement(ye.ZP,{onClick:()=>{te(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!ee&&Ce.createElement("div",null,Ce.createElement(ye.ZP,{type:"primary",loading:ne,onClick:()=>{b.submit()}},"\u63D0\u4EA4"),Ce.createElement(ye.ZP,{style:{marginLeft:20},onClick:()=>{te(!0)}},"\u53D6\u6D88"))),Ce.createElement(Le.default,{form:b,disabled:ee,onFinish:de=>re(void 0,null,function*(){ue(!0),console.log("---",window.location.href);let pe;window.location.href.indexOf("exercise")>-1?pe=`/api/exercises/${z==null?void 0:z.categoryId}/time_setting.json`:pe=`/api/homework_commons/${z==null?void 0:z.categoryId}/time_setting.json`;let Ae=yield(0,ze.ZP)(pe,{method:"post",body:{publish_time:be()(de.publish_time).format("YYYY-MM-DD HH:mm"),end_time:be()(de.end_time).format("YYYY-MM-DD HH:mm")}});ue(!1),(Ae==null?void 0:Ae.status)===0&&te(!0)})},Ce.createElement(Fe.Z,null,Ce.createElement(Be.Z,null,Ce.createElement(Le.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},Ce.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:de=>(0,Me.Q8)(de),disabledTime:de=>(0,Me.d0)(de),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ce.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),Ce.createElement(Fe.Z,null,Ce.createElement(Be.Z,null,Ce.createElement(Le.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},Ce.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:de=>(0,Me.Q8)(de,"",b.getFieldValue("publish_time")),disabledTime:de=>(0,Me.d0)(de,b.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ce.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};st.Z=(0,Re.connect)(({classroomList:z})=>({classroomList:z}))(E)},97202:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return E}});var a=x(59301),fe=x(76560),Le=x(5083),ye=x(43418),Fe=x(92832),Be=x(95237),oe=x(43604),Re={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},De=x(61186),be=x.n(De),Me=x(49661),ze=x(57884),Ce=x(59301);const{RangePicker:re}=Le.default,y=({dispatch:z,classroomList:b,onConfirm:ee})=>{const[te,ne]=(0,a.useState)([]),[ue,se]=(0,a.useState)([]),[de,pe]=(0,a.useState)("");(0,a.useEffect)(()=>{var Te;if(b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let we=b.actionTabs.data;console.log("data",we);let ot=(Te=we==null?void 0:we.group_name)==null?void 0:Te.map((Ze,it)=>{var Ve;return{group_id:we==null?void 0:we.group_id[it],group_name:we==null?void 0:we.group_name[it],is_admin:we==null?void 0:we.is_admin,end_time:we==null?void 0:we.end_time,publish_time:Array.isArray(we==null?void 0:we.publish_time)?(Ve=we==null?void 0:we.publish_time)==null?void 0:Ve[0]:we==null?void 0:we.publish_time}});ot&&(ne([...ot]),se([...ot]))}},[b.actionTabs]);const Ae=()=>{z({type:"classroomList/setActionTabs",payload:{}}),pe("")},Se=Te=>{if(Te){const we=ue==null?void 0:ue.filter(ot=>{var Ze,it;return(it=(Ze=ot==null?void 0:ot.group_name)==null?void 0:Ze.toLowerCase())==null?void 0:it.includes(Te==null?void 0:Te.toLowerCase())});ne(we)}else ne(ue)};return Ce.createElement(ye.default,{width:980,title:Ce.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Ce.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Ce.createElement("span",{className:Re.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Ce.createElement(Fe.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:de,onChange:Te=>{pe(Te.target.value.trim()),Se(Te.target.value.trim())}})),centered:!0,maskClosable:!1,open:b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Ae(),onOk:()=>{var Te;ee((Te=b.actionTabs)==null?void 0:Te.index,ue),Ae()}},Ce.createElement("div",{className:Re.modal_con},Ce.createElement(Be.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(te==null?void 0:te.length)>0?te.map(function(Te,we){var ot,Ze;return Ce.createElement(oe.Z,{span:24,key:we},Ce.createElement(Be.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:we==(te==null?void 0:te.length)-1?"0px":"10px"}},Ce.createElement("div",{className:Re.multiple_select,title:Te.group_name},Te.group_name),Ce.createElement("div",{className:"ml20"},Ce.createElement(re,{size:"large",ranges:{\u6B64\u523B:[Te.publish_time?be()(Te.publish_time):be()(),be()()]},allowClear:!1,disabled:(ot=b.actionTabs)==null?void 0:ot.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:it=>{var Ve;return(0,Me.Q8)(it,(Ve=b.actionTabs)==null?void 0:Ve.disabledDate)},disabledTime:it=>(0,Me.d0)(it),showTime:{showNow:!0,format:"HH:mm",defaultValue:[be()((0,Me.U6)(),"HH:mm"),be()((0,Me.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Te.publish_time&&[be()(Te.publish_time),Te.end_time?be()(Te.end_time):void 0],onChange:(it,Ve)=>{te[we].publish_time=Ve[0],te[we].end_time=Ve[1],ne([...te]),ue.forEach(lt=>{lt.group_id===Te.group_id&&(lt.publish_time=Ve[0],lt.end_time=Ve[1])}),se([...ue])}})),(Ze=b.actionTabs)!=null&&Ze.rangePickerDisabled?Ce.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Ce.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{te.splice(we,1),ne([...te]),ue.forEach((it,Ve)=>{it.group_id===Te.group_id&&ue.splice(Ve,1)}),se([...ue])}})))}):Ce.createElement(ze.Z,null))))};var E=(0,fe.connect)(({classroomList:z})=>({classroomList:z}))(y)},55956:function(Nt,st,x){"use strict";x.d(st,{h:function(){return a}});var a=(fe=>(fe[fe.NOMATCH=-1]="NOMATCH",fe[fe.OK=0]="OK",fe[fe.TIMEOUT=2]="TIMEOUT",fe[fe.PODFAILURE=3]="PODFAILURE",fe[fe.COMPILEFAILURE=4]="COMPILEFAILURE",fe[fe.EXECUTEFAILURE=5]="EXECUTEFAILURE",fe[fe.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",fe))(a||{})},50582:function(Nt,st,x){"use strict";x.d(st,{H7:function(){return y},MK:function(){return re},MU:function(){return be},X6:function(){return ze},bM:function(){return De},fi:function(){return E},fu:function(){return Re},n4:function(){return z},rX:function(){return Ce},vl:function(){return b},zO:function(){return Me}});var a=x(82093),fe=Object.defineProperty,Le=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Be=(ee,te,ne)=>te in ee?fe(ee,te,{enumerable:!0,configurable:!0,writable:!0,value:ne}):ee[te]=ne,oe=(ee,te)=>{for(var ne in te||(te={}))ye.call(te,ne)&&Be(ee,ne,te[ne]);if(Le)for(var ne of Le(te))Fe.call(te,ne)&&Be(ee,ne,te[ne]);return ee};function Re(ee,te){return(0,a.U2)(`myproblems/${ee}.json`,oe({hidePopLogin:!0},te||{}))}function De(ee,te){return(0,a.v_)(`myproblems/${ee}/code_submit.json`,te)}function be(ee,te){return(0,a.v_)(`myproblems/${ee}/code_debug.json`,te)}function Me(ee,te){return te.language&&(te.language=encodeURIComponent(te.language)),(0,a.U2)(`myproblems/${ee}/submit_records.json`,te)}function ze(ee){return(0,a.U2)("myproblems/record_detail.json",{id:ee})}function Ce(ee,te){return(0,a.U2)(`myproblems/${ee}/result.json`,{mode:te})}function re(ee,te){return(0,a.v_)(`myproblems/${ee}/add_notes.json`,te)}function y(ee,te){return(0,a.v_)(`myproblems/${ee}/restore_initial_code.json`,te)}function E(ee){return(0,a.v_)(`myproblems/${ee}/sync_code.json`)}function z(ee,te){return(0,a.v_)(`myproblems/${ee}/update_code.json`,te)}function b(ee,te){return(0,a.v_)(`discusses/${ee}/plus.json`,te)}},81150:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return $s}});var a=x(59301),fe={flex_box_center:"flex_box_center___bZaL5",flex_space_between:"flex_space_between___oaJSq",flex_box_vertical_center:"flex_box_vertical_center____hsuP",flex_box_center_end:"flex_box_center_end___ZYbPQ",flex_box_column:"flex_box_column___nE_62",wrap:"wrap___ulhwR",left:"left___kyWln",title:"title___jsO1D",total:"total___GEhiU",list:"list___u9dBZ",name:"name___Wxggs",b:"b___Y15YO",r:"r___mKQoe",l:"l___uelFD",tag:"tag___Mpkbg",right:"right___mQ3dU",examName:"examName___Na1r8",t:"t___IgCWK",num:"num___CXI8j",topWarp:"topWarp___Kicpu",head:"head___jx3W8",so:"so___qYW7F",btn:"btn___EMJDz",content:"content___sHGsV",titleWrap:"titleWrap___I__GR",single:"single___K5iv9",analysis:"analysis___NoAuR",text:"text___xESW2",modalColumn:"modalColumn___I_tK_",modalRow:"modalRow___lyw_U",sup:"sup___HSz3Z",popover:"popover___kE8aI"},Le=x(78241),ye=x(6848),Fe=x(3113),Be=x(43418),oe=x(5871),Re=x(8591),De=x(92832),be=x(28103),Me=x(24905),ze=x(95237),Ce=x(43604),re=x(58421),y=x(60324),E=Object.defineProperty,z=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,te=(jt,rn,Bn)=>rn in jt?E(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,ne=(jt,rn)=>{for(var Bn in rn||(rn={}))b.call(rn,Bn)&&te(jt,Bn,rn[Bn]);if(z)for(var Bn of z(rn))ee.call(rn,Bn)&&te(jt,Bn,rn[Bn]);return jt};const ue=jt=>React.createElement("svg",ne({width:34,height:34,xmlns:"http://www.w3.org/2000/svg"},jt),React.createElement("title",null,"\u7F16\u7EC4 6"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#E4E6FD",width:34,height:34,rx:10}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M13.808 11.448a.558.558 0 0 1 0 .788l-1.564 1.565a.558.558 0 1 1-.789-.79l1.564-1.563a.558.558 0 0 1 .79 0Zm9.882 2.462a.558.558 0 0 1-.789 0l-1.564-1.563a.558.558 0 1 1 .789-.789l1.564 1.564a.556.556 0 0 1 0 .788Z",fill:"#6678EB"}),React.createElement("path",{d:"M21.753 21.707a5.937 5.937 0 1 0-8.58.015l-.937.936a.558.558 0 1 0 .789.788l.995-.994a5.91 5.91 0 0 0 3.436 1.095c1.287 0 2.48-.41 3.452-1.106l.992.992a.558.558 0 1 0 .789-.789l-.936-.937Z",fill:"#6678EB"}),React.createElement("path",{d:"m20.858 18.95-3.024-1.745v-2.054a.558.558 0 1 0-1.117 0v2.351c0 .064.011.126.031.184a.551.551 0 0 0 .258.33l3.293 1.9a.557.557 0 0 0 .559-.966Z",fill:"#FFF"}))));var se="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTRFNkZEIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTEzLjgwOCAxMS40NDhhLjU1OC41NTggMCAwIDEgMCAuNzg4bC0xLjU2NCAxLjU2NWEuNTU4LjU1OCAwIDEgMS0uNzg5LS43OWwxLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDAgMSAuNzkgMFptOS44ODIgMi40NjJhLjU1OC41NTggMCAwIDEtLjc4OSAwbC0xLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDEgMSAuNzg5LS43ODlsMS41NjQgMS41NjRhLjU1Ni41NTYgMCAwIDEgMCAuNzg4WiIgZmlsbD0iIzY2NzhFQiIvPjxwYXRoIGQ9Ik0yMS43NTMgMjEuNzA3YTUuOTM3IDUuOTM3IDAgMSAwLTguNTguMDE1bC0uOTM3LjkzNmEuNTU4LjU1OCAwIDEgMCAuNzg5Ljc4OGwuOTk1LS45OTRhNS45MSA1LjkxIDAgMCAwIDMuNDM2IDEuMDk1YzEuMjg3IDAgMi40OC0uNDEgMy40NTItMS4xMDZsLjk5Mi45OTJhLjU1OC41NTggMCAxIDAgLjc4OS0uNzg5bC0uOTM2LS45MzdaIiBmaWxsPSIjNjY3OEVCIi8+PHBhdGggZD0ibTIwLjg1OCAxOC45NS0zLjAyNC0xLjc0NXYtMi4wNTRhLjU1OC41NTggMCAxIDAtMS4xMTcgMHYyLjM1MWMwIC4wNjQuMDExLjEyNi4wMzEuMTg0YS41NTEuNTUxIDAgMCAwIC4yNTguMzNsMy4yOTMgMS45YS41NTcuNTU3IDAgMCAwIC41NTktLjk2NloiIGZpbGw9IiNGRkYiLz48L2c+PC9nPjwvc3ZnPg==",de=x(7664),pe=x(76560),Ae=x(49661),Se=x(82093),Te=Object.defineProperty,we=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,it=(jt,rn,Bn)=>rn in jt?Te(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,Ve=(jt,rn)=>{for(var Bn in rn||(rn={}))ot.call(rn,Bn)&&it(jt,Bn,rn[Bn]);if(we)for(var Bn of we(rn))Ze.call(rn,Bn)&&it(jt,Bn,rn[Bn]);return jt};const lt=jt=>React.createElement("svg",Ve({width:34,height:34,xmlns:"http://www.w3.org/2000/svg"},jt),React.createElement("title",null,"\u7F16\u7EC4 12"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{width:34,height:34,rx:10,fill:"#EAF3F4"}),React.createElement("path",{d:"M25.905 15.37a.775.775 0 0 0-.626-.529l-4.814-.7-2.152-4.362a.776.776 0 0 0-1.392 0l-2.153 4.363-4.814.699a.775.775 0 0 0-.43 1.323l3.484 3.396-.823 4.794a.777.777 0 0 0 1.126.818l4.306-2.264 4.305 2.264a.778.778 0 0 0 .817-.059.777.777 0 0 0 .31-.759l-.823-4.794 3.483-3.396a.777.777 0 0 0 .196-.795Z",fill:"#21C0A6",fillRule:"nonzero"})));var Pt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIgZmlsbD0iI0VBRjNGNCIvPjxwYXRoIGQ9Ik0yNS45MDUgMTUuMzdhLjc3NS43NzUgMCAwIDAtLjYyNi0uNTI5bC00LjgxNC0uNy0yLjE1Mi00LjM2MmEuNzc2Ljc3NiAwIDAgMC0xLjM5MiAwbC0yLjE1MyA0LjM2My00LjgxNC42OTlhLjc3NS43NzUgMCAwIDAtLjQzIDEuMzIzbDMuNDg0IDMuMzk2LS44MjMgNC43OTRhLjc3Ny43NzcgMCAwIDAgMS4xMjYuODE4bDQuMzA2LTIuMjY0IDQuMzA1IDIuMjY0YS43NzguNzc4IDAgMCAwIC44MTctLjA1OS43NzcuNzc3IDAgMCAwIC4zMS0uNzU5bC0uODIzLTQuNzk0IDMuNDgzLTMuMzk2YS43NzcuNzc3IDAgMCAwIC4xOTYtLjc5NVoiIGZpbGw9IiMyMUMwQTYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=",ht=Object.defineProperty,Et=Object.getOwnPropertySymbols,Lt=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,Kt=(jt,rn,Bn)=>rn in jt?ht(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,mt=(jt,rn)=>{for(var Bn in rn||(rn={}))Lt.call(rn,Bn)&&Kt(jt,Bn,rn[Bn]);if(Et)for(var Bn of Et(rn))kt.call(rn,Bn)&&Kt(jt,Bn,rn[Bn]);return jt};const Je=jt=>React.createElement("svg",mt({width:34,height:34,xmlns:"http://www.w3.org/2000/svg"},jt),React.createElement("title",null,"\u9898\u76EE"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#E7F3FF",width:34,height:34,rx:10}),React.createElement("g",{fill:"#4C6FFF",fillRule:"nonzero"},React.createElement("path",{d:"m23.719 13.325-4.098-3.94c-.097-.13-.225-.162-.355-.162-.129 0-.258.064-.387.161l-7.55 7.753c-.065.065-.098.162-.13.227l-1.032 5.427c-.033.194.032.323.16.484.13.13.227.162.389.162h.096l4.776-1.099c.097-.032.194-.064.258-.161l7.841-8.108c.194-.162.194-.517.033-.744h-.001Zm-8.1 8.044a.534.534 0 0 1-.386.162.56.56 0 0 1-.388-.162l-3-2.81c-.226-.194-.226-.517-.033-.743.194-.227.517-.227.743-.033l3 2.811c.259.226.291.55.065.776ZM17 22.92h6.844v1.055H17z"}))));var ut="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTdGM0ZGIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGw9IiM0QzZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0ibTIzLjcxOSAxMy4zMjUtNC4wOTgtMy45NGMtLjA5Ny0uMTMtLjIyNS0uMTYyLS4zNTUtLjE2Mi0uMTI5IDAtLjI1OC4wNjQtLjM4Ny4xNjFsLTcuNTUgNy43NTNjLS4wNjUuMDY1LS4wOTguMTYyLS4xMy4yMjdsLTEuMDMyIDUuNDI3Yy0uMDMzLjE5NC4wMzIuMzIzLjE2LjQ4NC4xMy4xMy4yMjcuMTYyLjM4OS4xNjJoLjA5Nmw0Ljc3Ni0xLjA5OWMuMDk3LS4wMzIuMTk0LS4wNjQuMjU4LS4xNjFsNy44NDEtOC4xMDhjLjE5NC0uMTYyLjE5NC0uNTE3LjAzMy0uNzQ0aC0uMDAxWm0tOC4xIDguMDQ0YS41MzQuNTM0IDAgMCAxLS4zODYuMTYyLjU2LjU2IDAgMCAxLS4zODgtLjE2MmwtMy0yLjgxYy0uMjI2LS4xOTQtLjIyNi0uNTE3LS4wMzMtLjc0My4xOTQtLjIyNy41MTctLjIyNy43NDMtLjAzM2wzIDIuODExYy4yNTkuMjI2LjI5MS41NS4wNjUuNzc2Wk0xNyAyMi45Mmg2Ljg0NHYxLjA1NUgxN3oiLz48L2c+PC9nPjwvc3ZnPg==",Mt=x(1198),$t=x(89389),Ut=x(48106),Sn=x(20927),We={wrap:"wrap___OIoOI",modal:"modal___Z3hfU",titleWrap:"titleWrap___aK3oG",required:"required___NHoO7",title:"title___uxb1R",colorGray:"colorGray___O8YPg",choiceWrap:"choiceWrap___t51sb",answer:"answer___vsBnh",activeAnswer:"activeAnswer___AJN4p",deleteIcon:"deleteIcon___WvOJZ",addIcon:"addIcon___UyeIs",editorWrap:"editorWrap___uqcFU",htmlWrap:"htmlWrap___GcBNL",radio:"radio___e8qQ5",color333:"color333___PLzVK",color999:"color999___v3EY0",fold:"fold___OfvPe",head:"head___EejYX",collapseWrapper:"collapseWrapper___sQyVD",panelHeader:"panelHeader___Ivicf",open:"open___aEOQE",close:"close___z4P5H",inputBorder:"inputBorder___ix67O",keywordTag:"keywordTag___iGx08",scoreByBlankRadio:"scoreByBlankRadio___Kwu7q"},en=x(59301),Tn=Object.defineProperty,hn=Object.defineProperties,sn=Object.getOwnPropertyDescriptors,rt=Object.getOwnPropertySymbols,vt=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,He=(jt,rn,Bn)=>rn in jt?Tn(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,yt=(jt,rn)=>{for(var Bn in rn||(rn={}))vt.call(rn,Bn)&&He(jt,Bn,rn[Bn]);if(rt)for(var Bn of rt(rn))$e.call(rn,Bn)&&He(jt,Bn,rn[Bn]);return jt},xt=(jt,rn)=>hn(jt,sn(rn)),Ye=(jt,rn)=>{var Bn={};for(var ha in jt)vt.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&rt)for(var ha of rt(jt))rn.indexOf(ha)<0&&$e.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const Qe=null,gt=(jt,rn)=>{var Bn=jt,{globalSetting:ha,loading:di,dispatch:Er,isEdit:xi,editData:ko}=Bn,jo=Ye(Bn,["globalSetting","loading","dispatch","isEdit","editData"]);const[ki,vi]=(0,a.useState)(""),[Ji,wl]=(0,a.useState)(""),[Hi,Vr]=(0,a.useState)([]),[Wo,wi]=(0,a.useState)(""),[Wi,ni]=(0,a.useState)(),[Ne,Ke]=(0,a.useState)(!1),[Ue,St]=(0,a.useState)({}),[At,Vt]=(0,a.useState)([]);(0,a.useEffect)(()=>{!ko||!xi||(vi(ko==null?void 0:ko.name),wl(ko==null?void 0:ko.analysis),ni(ko==null?void 0:ko.is_ordered),St(ko),Ke(!0))},[ko]),(0,a.useEffect)(()=>{if(!Ne)return;const _a=ko==null?void 0:ko.standard_answer.map(ca=>ca==null?void 0:ca.answer_text);Vr(_a);const sr=ko==null?void 0:ko.standard_answer.map(ca=>ca==null?void 0:ca.score);Vt(sr),Ke(!1)},[Ne]),(0,a.useImperativeHandle)(rn,()=>({onSave:gn,Clear:sa}));const gn=()=>{let _a=[],sr=!1;return ki?(Hi.forEach((ca,Za)=>{_a.push({position:Za+1,answer_text:[],score:At[Za]}),ca==null||ca.forEach((br,bo)=>{_a[Za].answer_text.push(br),(!br||!(0,Ae.eR)(br,1e4))&&(wi(`${Za}-${bo}`),Re.ZP.info(br?"\u7B54\u6848\u4E0D\u80FD\u8D85\u8FC710000\u5B57\u7B26":"\u7B54\u6848\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"),sr=!0)})}),sr?!1:(_a==null?void 0:_a.length)>20?(Re.ZP.warning("\u586B\u7A7A\u9898\u6807\u51C6\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A/\u4E0D\u80FD\u8D85\u8FC720\u4E2A\uFF01"),!1):{name:ki,analysis:Ji,standard_answers:_a,is_ordered:Wi,downcase:Ue==null?void 0:Ue.downcase,no_space:Ue==null?void 0:Ue.no_space,use_blank_score:Ue==null?void 0:Ue.use_blank_score}):(Re.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1)},sa=()=>{vi(""),wl(""),Vr([]),ni(!1)},Fa=(_a,sr,ca)=>{const Za=Hi.slice();if(sr&&Za.splice(_a,sr),ca)for(let br=0;br{wi("");let Za=Hi.slice();Za[_a][sr]=ca,Vr(Za)},Ya=_a=>{let sr=Hi.slice();sr[_a]=[...sr[_a],""],Vr(sr)},Aa=(_a,sr)=>{let ca=Hi.slice();if(!ca[_a][sr]){ca[_a]=ca[_a].filter((Za,br)=>br!==sr),Vr(ca);return}Be.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:We.modal,onOk:()=>{ca[_a]=ca[_a].filter((Za,br)=>br!==sr),Vr(ca)}})},or=_a=>{Be.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:We.modal,onOk:()=>{let sr=Hi.slice();sr=Hi.filter((ca,Za)=>_a!==Za),Vr(sr)}})};return en.createElement("section",{className:We.wrap},en.createElement("p",{className:We.titleWrap},en.createElement("span",{className:We.required},"*"),en.createElement("span",{className:We.title},"\u9898\u5E72\uFF1A")),en.createElement("div",null,en.createElement(Ut.Z,{id:"completion-question-tittle",placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE",height:155,defaultValue:ki,onChange:_a=>vi(_a),showNullButton:!0,onPlaceholderChange:Fa})),en.createElement("div",{className:"mt20"},Hi.map((_a,sr)=>en.createElement("div",{style:{display:"flex"}},en.createElement("div",{style:{flex:1}},en.createElement(Sn.Z,{key:sr,answers:_a,index:sr,flex:1,is_md:!0,activeOptionErrorIndex:Wo,onAnswerChange:Ka,addChildAnswer:Ya,deleteChildAnswer:Aa,deleteChildAnswermain:or})),Ue.use_blank_score&&en.createElement("div",{style:{display:"flex",alignItems:"center",width:"165px"}},en.createElement("span",{style:{color:"red",margin:"auto 5px auto 10px"}},"*"),"\u5206\u503C\uFF1A",en.createElement(oe.Z,{style:{width:"100px"},size:"large",defaultValue:At[sr],onBlur:ca=>{At[sr]=ca.target.value,Vt([...At])}}))))),en.createElement("div",null,en.createElement(Me.default,{className:`${We.color333} font14 mt20`,checked:Ue.use_blank_score,onChange:_a=>St(xt(yt({},Ue),{use_blank_score:_a.target.checked}))},"\u5224\u5206\u65F6\u6309\u7A7A\u7ED9\u5206"),en.createElement("span",{style:{color:"#999999",fontSize:"12px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u9700\u8981\u8BBE\u7F6E\u6BCF\u7A7A\u5206\u503C\uFF0C\u5B66\u751F\u7B54\u6848\u5224\u5206\u65F6\u6309\u7A7A\u7ED9\u5206\uFF09")),en.createElement("div",null,en.createElement(Me.default,{className:`${We.color333} font14 mt20`,checked:Ue.downcase,onChange:_a=>St(xt(yt({},Ue),{downcase:_a.target.checked}))},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),en.createElement("div",null,en.createElement(Me.default,{className:`${We.color333} font14 mt20`,checked:Ue.no_space,onChange:_a=>St(xt(yt({},Ue),{no_space:_a.target.checked}))},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),en.createElement("div",{className:"mt20"},(Hi==null?void 0:Hi.length)>1&&en.createElement("span",null,en.createElement(Me.default,{checked:Wi,onChange:_a=>ni(_a.target.checked),className:`${We.color333} font14`},"\u591A\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u6709\u987A\u5E8F\u8981\u6C42"),en.createElement("span",{className:`${We.color999} font12`},"\uFF08\u9009\u4E2D\uFF0C\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u987A\u5E8F\u5FC5\u987B\u4E0E\u53C2\u8003\u7B54\u6848\u4E00\u81F4\uFF09"))),en.createElement("p",{className:We.titleWrap},en.createElement("span",{className:We.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),en.createElement($t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Ji,onChange:_a=>wl(_a)}))};var Xe=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(gt)),xe=x(5112),Ht=Object.getOwnPropertySymbols,Rn=Object.prototype.hasOwnProperty,vn=Object.prototype.propertyIsEnumerable,Dn=(jt,rn)=>{var Bn={};for(var ha in jt)Rn.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Ht)for(var ha of Ht(jt))rn.indexOf(ha)<0&&vn.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const Qn=null,_n=(jt,rn)=>{var Bn=jt,{globalSetting:ha,loading:di,editData:Er,dispatch:xi,onRef:ko=()=>{},isEdit:jo}=Bn,ki=Dn(Bn,["globalSetting","loading","editData","dispatch","onRef","isEdit"]);const[vi,Ji]=(0,a.useState)(),[wl,Hi]=(0,a.useState)(""),[Vr,Wo]=(0,a.useState)("");(0,a.useEffect)(()=>{if(!Er||!jo)return;Hi(Er==null?void 0:Er.name),Wo(Er==null?void 0:Er.analysis);const ni=Er==null?void 0:Er.choices.find(Ne=>Ne.is_answer);Ji(ni.choice_text==="\u6B63\u786E"?"0":"1")},[Er]),(0,a.useImperativeHandle)(rn,()=>({onSave:wi,Clear:Wi}));const wi=()=>wl?vi?{name:wl,choices:[{choice_text:"\u6B63\u786E",is_answer:vi==="0"?1:0},{choice_text:"\u9519\u8BEF",is_answer:vi==="1"?1:0}],analysis:Vr}:(Re.ZP.info("\u8BF7\u5148\u70B9\u51FB\u9009\u62E9\u672C\u9009\u62E9\u9898\u7684\u6B63\u786E\u9009\u9879"),!1):(Re.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1),Wi=()=>{Hi(""),Wo(""),Ji("")};return a.createElement("section",{className:We.wrap},a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u9898\u5E72\uFF1A")),a.createElement($t.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:wl,onChange:ni=>Hi(ni)}),a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:We.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),a.createElement(xe.ZP.Group,{buttonStyle:"solid",value:vi,onChange:ni=>Ji(ni.target.value)},a.createElement(xe.ZP.Button,{value:"0",className:`${We.radio} mr40`},"\u6B63\u786E"),a.createElement(xe.ZP.Button,{value:"1",className:We.radio},"\u9519\u8BEF")),a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement($t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:Vr,onChange:ni=>Wo(ni)}))};var Ft=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(_n)),Tt=Object.getOwnPropertySymbols,Fn=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable,_t=(jt,rn)=>{var Bn={};for(var ha in jt)Fn.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Tt)for(var ha of Tt(jt))rn.indexOf(ha)<0&&Ot.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const Cn=null,In=(jt,rn)=>{var Bn=jt,{globalSetting:ha,loading:di,editData:Er,dispatch:xi,onRef:ko=()=>{},isEdit:jo}=Bn,ki=_t(Bn,["globalSetting","loading","editData","dispatch","onRef","isEdit"]);const[vi,Ji]=(0,a.useState)([]);(0,a.useEffect)(()=>{var Wo;if(!Er||!jo)return;const wi=(Wo=Er==null?void 0:Er.shixun)==null?void 0:Wo.challenges.map(Wi=>({id:Wi==null?void 0:Wi.id,score:Wi.score}));Ji(wi)},[Er]),(0,a.useImperativeHandle)(rn,()=>({onSave:wl,Clear:Hi}));const wl=()=>({challenges:[...vi]}),Hi=()=>{Ji([])};console.log("editData--",Er);const Vr=Wo=>{var wi,Wi;return a.createElement("div",null,(Wi=(wi=Wo==null?void 0:Wo.shixun)==null?void 0:wi.challenges)==null?void 0:Wi.map((ni,Ne)=>{var Ke;return a.createElement("div",{className:"c-grey-666 font14 ml25",style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"15px"}},a.createElement("div",null,a.createElement("span",{className:"mr5"},"\u7B2C",Ne+1,"\u5173"),a.createElement(ye.Z,{key:Ne,title:ni==null?void 0:ni.challenge_name},a.createElement("span",null,(0,Ae.Pq)(ni==null?void 0:ni.challenge_name,44)))),a.createElement("p",{style:{marginBottom:0}},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u5206\u503C\uFF1A"),a.createElement(oe.Z,{precision:1,min:1,max:100,className:We.baseFormItem,style:{width:176},value:(Ke=vi.find(Ue=>Ue.id===ni.id))==null?void 0:Ke.score,onChange:Ue=>{vi.find(St=>St.id===ni.id).score=Ue,Ji([...vi])}})))}),a.createElement("div",{style:{clear:"both"}}))};return a.createElement("section",{className:We.wrap},a.createElement(de.Z,{style:{paddingRight:10},className:We.titleHtml,value:`${Er==null?void 0:Er.position}\u3001${Er==null?void 0:Er.name}`}),a.createElement("p",{style:{marginBottom:"10px",marginTop:"25px"}},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u5173\u5361")),Vr(Er))};var wa=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(In)),Ga=Object.getOwnPropertySymbols,wr=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,Un=(jt,rn)=>{var Bn={};for(var ha in jt)wr.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Ga)for(var ha of Ga(jt))rn.indexOf(ha)<0&&tn.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const Ea=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Va=(jt,rn)=>{var Bn=jt,{editData:ha,globalSetting:di,loading:Er,dispatch:xi,onRef:ko=()=>{},isEdit:jo}=Bn,ki=Un(Bn,["editData","globalSetting","loading","dispatch","onRef","isEdit"]);const[vi,Ji]=(0,a.useState)([]),[wl,Hi]=(0,a.useState)(),[Vr,Wo]=(0,a.useState)([]),[wi,Wi]=(0,a.useState)(""),[ni,Ne]=(0,a.useState)("");(0,a.useEffect)(()=>{Ji(["","","",""])},[]),(0,a.useEffect)(()=>{if(!ha||!jo)return;Wi(ha==null?void 0:ha.name),Ne(ha==null?void 0:ha.analysis),Ji(ha==null?void 0:ha.choices.map(At=>At.choice_text));const St=[];ha==null||ha.choices.map((At,Vt)=>{At.is_answer&&St.push(Vt)}),Wo(St)},[ha]),(0,a.useImperativeHandle)(rn,()=>({onSave:Ke,Clear:Ue}));const Ke=()=>{if(!wi)return Re.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;const St=vi.findIndex(Vt=>!Vt);if(St>-1)return Re.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Ea[St]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!Vr.length)return Re.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;if(Vr.length<2)return Re.ZP.info("\u591A\u9009\u9898\u6700\u5C0F\u6B63\u786E\u9009\u9879\u4E3A2\u4E2A"),!1;const At=vi.map((Vt,gn)=>({choice_text:Vt,is_answer:Vr.includes(gn)?1:0}));return{name:wi,choices:At,analysis:ni}},Ue=()=>{Ji(["","","",""]),Wi(""),Ne(""),Wo("")};return a.createElement("section",{className:We.wrap},a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u9898\u5E72\uFF1A")),a.createElement($t.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:wi,onChange:St=>Wi(St)}),a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:We.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),vi.map((St,At)=>a.createElement("div",{className:We.choiceWrap,key:At},a.createElement(ye.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.createElement("div",{className:`${We.answer} ${Vr.includes(At)?We.activeAnswer:""}`,onClick:()=>{Vr.includes(At)?Wo(Vr.filter(Vt=>Vt!==At)):Wo([...Vr,At])}},Ea[At])),a.createElement("div",{className:We.editorWrap},wl===At?a.createElement($t.Z,{id:`single-question-option-${At}`,watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:St,onChange:Vt=>{vi[At]=Vt,Ji(vi)}}):a.createElement("div",{className:We.htmlWrap,onClick:()=>Hi(At)},a.createElement(de.Z,{value:St}))),At>1&&a.createElement(ye.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${We.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>{Ji(vi.filter((Vt,gn)=>gn!==At)),Vr.includes(At)?Wo(Vr.filter(Vt=>Vt!==At)):Wo([...Vr,At])}})),At<7&&At===vi.length-1&&a.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${We.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Ji([...vi,""])})))),a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement($t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:ni,onChange:St=>Ne(St)}))};var Ra=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Va)),Wr=Object.getOwnPropertySymbols,Hr=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,En=(jt,rn)=>{var Bn={};for(var ha in jt)Hr.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Wr)for(var ha of Wr(jt))rn.indexOf(ha)<0&&bt.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const yr=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],zt=(jt,rn)=>{var Bn=jt,{editData:ha,globalSetting:di,loading:Er,dispatch:xi,onRef:ko=()=>{},isEdit:jo}=Bn,ki=En(Bn,["editData","globalSetting","loading","dispatch","onRef","isEdit"]);const[vi,Ji]=(0,a.useState)([]),[wl,Hi]=(0,a.useState)(),[Vr,Wo]=(0,a.useState)(),[wi,Wi]=(0,a.useState)(""),[ni,Ne]=(0,a.useState)("");(0,a.useEffect)(()=>{Ji(["","","",""])},[]),(0,a.useEffect)(()=>{if(!ha||!jo)return;const St=[],At=[];ha==null||ha.choices.forEach((Vt,gn)=>{St.push(Vt.choice_text),Vt.is_answer&&At.push(gn)}),Wi(ha==null?void 0:ha.name),Ne(ha==null?void 0:ha.analysis),Ji(St),Wo(At)},[ha]),(0,a.useImperativeHandle)(rn,()=>({onSave:Ke,Clear:Ue}));const Ke=()=>{if(!wi)return Re.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;const St=vi.findIndex(Vt=>!Vt);if(St>-1)return Re.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${yr[St]} \u9009\u9879\u7684\u5185\u5BB9`),!1;if(!Array.isArray(Vr))return Re.ZP.info("\u8BF7\u8BBE\u7F6E\u672C\u9898\u7684\u6B63\u786E\u7B54\u6848\uFF0C\u70B9\u51FB\u9009\u9879A/B...\u5373\u53EF\u5B8C\u6210\u8BBE\u7F6E"),!1;const At=vi.map((Vt,gn)=>({choice_text:Vt,is_answer:Vr.includes(gn)?1:0}));return{name:wi,choices:At,analysis:ni}},Ue=()=>{Ji(["","","",""]),Wi(""),Ne(""),Wo("")};return a.createElement("section",{className:We.wrap},a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u9898\u5E72\uFF1A")),a.createElement($t.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:wi,onChange:St=>Wi(St)}),a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.required},"*"),a.createElement("span",{className:We.title},"\u7B54\u6848\u9009\u9879\uFF1A",a.createElement("span",{className:We.colorGray},"\u70B9\u51FB\u9009\u9879\u53EF\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))),vi.map((St,At)=>a.createElement("div",{className:We.choiceWrap,key:At},a.createElement(ye.Z,{title:"\u70B9\u51FB\u8BBE\u7F6E\u4E3A\u6807\u51C6\u7B54\u6848",placement:"left"},a.createElement("div",{className:`${We.answer} ${Vr!=null&&Vr.includes(At)?We.activeAnswer:""}`,onClick:()=>Wo([At])},yr[At])),a.createElement("div",{className:We.editorWrap},wl===At?a.createElement($t.Z,{id:`single-question-option-${At}`,watch:!0,height:155,isFocus:!0,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",defaultValue:St,onChange:Vt=>{vi[At]=Vt,Ji(vi)}}):a.createElement("div",{className:We.htmlWrap,onClick:()=>Hi(At)},a.createElement(de.Z,{value:St}))),At>1&&a.createElement(ye.Z,{title:"\u5220\u9664"},a.createElement("i",{className:`${We.deleteIcon} iconfont icon-htmal5icon19`,onClick:()=>{Ji(vi.filter((Vt,gn)=>gn!==At)),At===Vr&&Wo(null)}})),At<7&&At===vi.length-1&&a.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},a.createElement("i",{className:`${We.addIcon} iconfont icon-roundaddfill ml6`,onClick:()=>Ji([...vi,""])})))),a.createElement("p",{className:We.titleWrap},a.createElement("span",{className:We.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),a.createElement($t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:ni,onChange:St=>Ne(St)}))};var Ln=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(zt)),Ma=x(12563),Na=x(78673),rr=x(61485),dn=x(59301),ce=Object.defineProperty,ge=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,Rt=(jt,rn,Bn)=>rn in jt?ce(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,xa=(jt,rn)=>{for(var Bn in rn||(rn={}))qe.call(rn,Bn)&&Rt(jt,Bn,rn[Bn]);if(Ie)for(var Bn of Ie(rn))wt.call(rn,Bn)&&Rt(jt,Bn,rn[Bn]);return jt},Jn=(jt,rn)=>ge(jt,Ee(rn)),on=(jt,rn)=>{var Bn={};for(var ha in jt)qe.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Ie)for(var ha of Ie(jt))rn.indexOf(ha)<0&&wt.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn},qt=(jt,rn,Bn)=>new Promise((ha,di)=>{var Er=jo=>{try{ko(Bn.next(jo))}catch(ki){di(ki)}},xi=jo=>{try{ko(Bn.throw(jo))}catch(ki){di(ki)}},ko=jo=>jo.done?ha(jo.value):Promise.resolve(jo.value).then(Er,xi);ko((Bn=Bn.apply(jt,rn)).next())});const Mn=jt=>{if(!jt)return!1;if(/^s*$/.test(jt)||jt.trim()===""){Re.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let rn=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return jt==="|"?(Re.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Xt=({value:jt=[],onClose:rn})=>dn.createElement(Ma.default,{closable:!0,onClose:rn,className:We.keywordTag},dn.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},jt.join(" \u6216 "))),la=(jt,rn)=>{var Bn=jt,{editData:ha,globalSetting:di,loading:Er,dispatch:xi,onRef:ko=()=>{},isEdit:jo}=Bn,ki=on(Bn,["editData","globalSetting","loading","dispatch","onRef","isEdit"]);const[vi,Ji]=(0,a.useState)(""),[wl,Hi]=(0,a.useState)(""),[Vr,Wo]=(0,a.useState)(""),[wi,Wi]=(0,a.useState)(""),[ni]=Le.default.useForm(),Ne=Le.default.useWatch("use_keywords",ni);(0,a.useEffect)(()=>{var At;!ha||!jo||(Ji(ha==null?void 0:ha.name),Hi(ha==null?void 0:ha.analysis),Wo((At=ha==null?void 0:ha.answer_texts)==null?void 0:At[0]),ni.setFieldsValue(xa({},ha)))},[ha]),(0,a.useImperativeHandle)(rn,()=>({onSave:Ke,Clear:Ue}));const Ke=()=>qt(void 0,null,function*(){if(!vi)return Re.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;try{yield ni.validateFields()}catch(Vt){Re.ZP.error(Vt.errorFields[0].errors[0]);return}const At=ni.getFieldsValue();return console.log(At,"values"),xa({name:vi,answer_texts:[Vr],analysis:wl},At)}),Ue=()=>{Ji(""),Hi(""),Wo(""),ni.resetFields()},St=ha==null?void 0:ha.score;return dn.createElement("section",{className:We.wrap},dn.createElement("p",{className:We.titleWrap},dn.createElement("span",{className:We.required},"*"),dn.createElement("span",{className:We.title},"\u9898\u5E72\uFF1A")),dn.createElement($t.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:vi,onChange:At=>Ji(At)}),dn.createElement("p",{className:We.titleWrap},dn.createElement("span",{className:We.title},"\u53C2\u8003\u7B54\u6848\uFF1A")),dn.createElement($t.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u53C2\u8003\u7B54\u6848",defaultValue:Vr,onChange:At=>Wo(At)}),dn.createElement("p",{className:We.titleWrap},dn.createElement("span",{className:We.title},"\u9898\u76EE\u89E3\u6790\uFF1A")),dn.createElement($t.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE\u89E3\u6790",defaultValue:wl,onChange:At=>Hi(At)}),dn.createElement(Le.default,{form:ni,size:"large",onFinishFailed:At=>qt(void 0,null,function*(){var Vt,gn;Re.ZP.error(At.errorFields[0].errors[0]),ni.scrollToField((gn=(Vt=At==null?void 0:At.errorFields)==null?void 0:Vt[0])==null?void 0:gn.name,{behavior:"smooth",block:"center"})})},dn.createElement(ze.Z,{align:"middle",className:"mb30 mt20"},dn.createElement(Le.default.Item,{noStyle:!0,name:"use_keywords",valuePropName:"checked"},dn.createElement(Na.Z,null)),dn.createElement(Ce.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),dn.createElement(Ce.Z,null,dn.createElement(ye.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},dn.createElement(rr.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),Ne&&dn.createElement(Le.default.List,{name:"keywords",rules:[{validator(At,Vt){return Vt!=null&&Vt.length?(Vt==null?void 0:Vt.reduce((sa,Fa)=>sa+Fa.score,0))>parseFloat(St)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD"))}}]},(At,{add:Vt,remove:gn})=>dn.createElement(dn.Fragment,null,dn.createElement("div",{className:"mb10"},"\u5173\u952E\u8BCD"),dn.createElement(ze.Z,{align:"middle",className:"font14 mb30"},dn.createElement(Ce.Z,{flex:1},dn.createElement(De.default,{value:wi,onChange:sa=>{Wi(sa.target.value)},maxLength:50,allowClear:!0,onPressEnter:sa=>{var Fa,Ka,Ya,Aa;const or=`${(Fa=sa.target)==null?void 0:Fa.value}`,_a=(Ya=(Ka=or==null?void 0:or.split("|"))==null?void 0:Ka.filter(Za=>!!Za))==null?void 0:Ya.map(Za=>Za==null?void 0:Za.trim()),sr=ni.getFieldValue("keywords"),ca=((Aa=sr==null?void 0:sr.map(Za=>Za==null?void 0:Za.keyword))==null?void 0:Aa.flat())||[];for(const Za of _a)if(ca.includes(Za)){Re.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Mn(or)&&(Vt({keyword:_a,score:1}),Wi(""))},className:We.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),dn.createElement(Ce.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),At.map(sa=>{var Fa=sa,{key:Ka,name:Ya}=Fa,Aa=on(Fa,["key","name"]);return dn.createElement(ze.Z,{key:Ka,style:{marginRight:148}},dn.createElement(Ce.Z,{flex:1},dn.createElement(ze.Z,{align:"middle",justify:"space-between"},dn.createElement(Le.default.Item,Jn(xa({},Aa),{name:[Ya,"keyword"]}),dn.createElement(Xt,{onClose:()=>gn(Ya)})),dn.createElement(Le.default.Item,Jn(xa({},Aa),{name:[Ya,"score"],label:"\u5206\u503C",rules:[{required:!0}]}),dn.createElement(oe.Z,{min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))})))))};var ya=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(la)),ma=x(36381),bn={wrap:"wrap___Cc0gS",deleteIcon:"deleteIcon___ebwMv",keywordTag:"keywordTag___lUfL5",questionTitleEditorWrap:"questionTitleEditorWrap___u9UgK",choiceWrap:"choiceWrap___VHsr3",choiceIndex:"choiceIndex___rsj9r",judgementIndex:"judgementIndex___fMm6E",setAnswerBtn:"setAnswerBtn___krVC9",activeAnswer:"activeAnswer___WiYo2",activeJudgementAnswer:"activeJudgementAnswer___M6iww",actionWrapper:"actionWrapper___oKI8_",addIcon:"addIcon___eMbGP",inputBorder:"inputBorder___ob_6x",placeholder:"placeholder___Vkwr4",blankWrapper:"blankWrapper____MZQ5",blankInput:"blankInput___ephwY",blankInputNumberWrapper:"blankInputNumberWrapper___C1UJS",addBtn:"addBtn___qRBpJ",blankIndex:"blankIndex___QsKgf",baseInputWrapper:"baseInputWrapper___juqCB",collapseWrapper:"collapseWrapper___kAXJ0",panelHeader:"panelHeader___hLTSe",open:"open___wWDjf",close:"close___XPTJ0",hide:"hide___VytUy"},ct=x(32134),ln=x(12893),fn=Object.defineProperty,cn=Object.defineProperties,zn=Object.getOwnPropertyDescriptors,pn=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,na=Object.prototype.propertyIsEnumerable,er=(jt,rn,Bn)=>rn in jt?fn(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,cr=(jt,rn)=>{for(var Bn in rn||(rn={}))pt.call(rn,Bn)&&er(jt,Bn,rn[Bn]);if(pn)for(var Bn of pn(rn))na.call(rn,Bn)&&er(jt,Bn,rn[Bn]);return jt},Kn=(jt,rn)=>cn(jt,zn(rn)),no=(jt,rn)=>{var Bn={};for(var ha in jt)pt.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&pn)for(var ha of pn(jt))rn.indexOf(ha)<0&&na.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const Ur=jt=>{var rn=jt,{value:Bn,onChange:ha,scrollId:di}=rn,Er=no(rn,["value","onChange","scrollId"]);return a.createElement("div",{id:di||""},a.createElement($t.Z,Kn(cr({},Er),{defaultValue:Bn,onChange:(xi,ko)=>{ko!=null&&ko.length?ha(xi,ko):ha(xi)}})))},uo=({value:jt,onChange:rn,placeholder:Bn,height:ha=140,isEdit:di})=>di?a.createElement($t.Z,{watch:!0,isFocus:!0,height:ha,placeholder:Bn,defaultValue:jt,onChange:rn}):a.createElement("div",{style:{cursor:"pointer"}},jt?a.createElement(de.Z,{className:bn.inputBorder,value:jt}):a.createElement("div",{className:`${bn.inputBorder} ${bn.placeholder}`},Bn));var pr=x(59301),gr=Object.defineProperty,Ir=Object.defineProperties,Cr=Object.getOwnPropertyDescriptors,fr=Object.getOwnPropertySymbols,co=Object.prototype.hasOwnProperty,Do=Object.prototype.propertyIsEnumerable,io=(jt,rn,Bn)=>rn in jt?gr(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,$r=(jt,rn)=>{for(var Bn in rn||(rn={}))co.call(rn,Bn)&&io(jt,Bn,rn[Bn]);if(fr)for(var Bn of fr(rn))Do.call(rn,Bn)&&io(jt,Bn,rn[Bn]);return jt},oi=(jt,rn)=>Ir(jt,Cr(rn)),cl=(jt,rn)=>{var Bn={};for(var ha in jt)co.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&fr)for(var ha of fr(jt))rn.indexOf(ha)<0&&Do.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const al=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Ci=({value:jt,onChange:rn,choiceTextKey:Bn,answerKey:ha,index:di,isEdit:Er,setInputActive:xi,form:ko,choiceOptionsPath:jo,allowChangeMode:ki,showAddIcon:vi,addItem:Ji,deleteItem:wl})=>{const Hi=(jt==null?void 0:jt[ha])===!0,Vr=()=>{const wi=ko.getFieldValue(jo);ko.setFieldValue(jo,wi.map(Wi=>oi($r({},Wi),{[ha]:!1})))},Wo=()=>{Hi?rn(oi($r({},jt),{[ha]:!1})):(ki||Vr(),rn(oi($r({},jt),{[ha]:!0})))};return pr.createElement(ze.Z,{className:bn.choiceWrap,align:"middle",wrap:!1},pr.createElement(Ce.Z,{onClick:Wo,className:`${bn.choiceIndex} ${Hi?bn.activeAnswer:""}`},al[di]),pr.createElement(Ce.Z,{flex:1,className:`${bn.editorWrap} ml15`,onClick:xi},pr.createElement(uo,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Er,value:jt==null?void 0:jt[Bn],onChange:wi=>{rn(oi($r({},jt),{[Bn]:wi}))}})),pr.createElement(Ce.Z,{flex:"0 0 auto",className:"ml15"},pr.createElement("div",{onClick:Wo,className:`${bn.setAnswerBtn} ${Hi?bn.activeAnswer:""}`},Hi?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),pr.createElement(Ce.Z,{className:bn.actionWrapper},pr.createElement(ye.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},pr.createElement(ct.Z,{className:bn.addIcon,onClick:Ji,style:{visibility:vi?"visible":"hidden"}})),pr.createElement(ye.Z,{title:"\u5220\u9664"},pr.createElement(ln.Z,{className:bn.deleteIcon,onClick:wl,style:{visibility:di>1?"visible":"hidden"}}))))},bi=({questionTitlePlaceholder:jt,titleKey:rn,choiceKey:Bn,analysisKey:ha,choiceTextKey:di,answerKey:Er,choiceOptionsPath:xi,allowChangeMode:ko=!0,form:jo,showAnalysis:ki=!0})=>{const[vi,Ji]=(0,a.useState)(),[wl,Hi]=(0,a.useState)(!1);return pr.createElement("div",{className:bn.wrap},pr.createElement("div",{className:bn.questionTitleEditorWrap},pr.createElement(Le.default.Item,{label:"\u9898\u5E72",name:rn,labelCol:{span:24},rules:[{required:!0}]},pr.createElement(Ur,{scrollId:Array.isArray(rn)?rn.join("_"):`${rn}`,watch:!0,height:140,placeholder:jt}))),pr.createElement(Le.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),pr.createElement(Le.default.List,{name:Bn,rules:[{validator(Vr,Wo){const wi=Wo.some(ni=>ni[Er]),Wi=Wo.findIndex(ni=>{var Ne;return((Ne=ni[di])==null?void 0:Ne.length)<=0});return Wi!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${al[Wi]}\u9009\u9879\u7684\u5185\u5BB9`)):wi?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(Vr,{add:Wo,remove:wi})=>pr.createElement("div",{id:Array.isArray(xi)?xi.join("_"):`${xi}`},Vr.map((Wi,ni)=>{var Ne=Wi,{key:Ke,name:Ue}=Ne,St=cl(Ne,["key","name"]);const At=vi===Ke,Vt=()=>{Ji(Ke)},gn=ni<7&&ni===Vr.length-1,sa=()=>Wo({[di]:"",[Er]:0}),Fa=()=>wi(Ue);return pr.createElement(Le.default.Item,oi($r({},St),{key:Ke,name:Ue,noStyle:!0}),pr.createElement(Ci,{choiceTextKey:di,answerKey:Er,index:ni,isEdit:At,setInputActive:Vt,form:jo,choiceOptionsPath:xi,allowChangeMode:ko,showAddIcon:gn,addItem:sa,deleteItem:Fa}))}),Vr.length<8&&pr.createElement("div",{className:`${bn.addBtn} mb30`,onClick:()=>Wo({[di]:"",[Er]:0})},"\u6DFB\u52A0\u9009\u9879"))),ki&&pr.createElement("div",{onClick:()=>Hi(!0)},pr.createElement(Le.default.Item,{name:ha,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},pr.createElement(uo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:wl}))))};var zr=x(59301),Ri=Object.defineProperty,Gi=Object.defineProperties,zi=Object.getOwnPropertyDescriptors,Lo=Object.getOwnPropertySymbols,Cl=Object.prototype.hasOwnProperty,tl=Object.prototype.propertyIsEnumerable,Da=(jt,rn,Bn)=>rn in jt?Ri(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,ba=(jt,rn)=>{for(var Bn in rn||(rn={}))Cl.call(rn,Bn)&&Da(jt,Bn,rn[Bn]);if(Lo)for(var Bn of Lo(rn))tl.call(rn,Bn)&&Da(jt,Bn,rn[Bn]);return jt},Wa=(jt,rn)=>Gi(jt,zi(rn)),Br=(jt,rn)=>{var Bn={};for(var ha in jt)Cl.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Lo)for(var ha of Lo(jt))rn.indexOf(ha)<0&&tl.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const lr=({value:jt,onChange:rn})=>{const Bn=di=>{Be.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:bn.modal,onOk:()=>{const Er=[...jt];Er.splice(di,1),rn(Er)}})},ha=()=>{const di=[...jt];di.push(""),rn(di)};return zr.createElement(ze.Z,{align:"middle",className:"ml20",gutter:[40,20]},jt==null?void 0:jt.map((di,Er)=>zr.createElement(Ce.Z,{key:`${di}_${Er}`,className:bn.blankWrapper},zr.createElement(De.default,{className:bn.blankInput,defaultValue:di,maxLength:1e3,onBlur:xi=>{const ko=[...jt],jo=xi.target.value.trim();ko[Er]=jo,rn(ko)}}),zr.createElement(ye.Z,{title:"\u5220\u9664"},zr.createElement(ln.Z,{className:bn.deleteIcon,style:{marginLeft:15,visibility:Er>0?"visible":"hidden"},onClick:()=>Bn(Er)})))),zr.createElement(Ce.Z,null,zr.createElement("div",{className:`${bn.addBtn}`,onClick:()=>{ha()}},"\u65B0\u589E\u7B54\u6848")))},mo=({value:jt=!0,onChange:rn})=>zr.createElement(Na.Z,{checked:!jt,onChange:Bn=>{rn(!Bn)}}),Ar="\u2581",zo=({questionTitlePlaceholder:jt,form:rn,name:Bn,scoreByBlank:ha="use_blank_score",answerKey:di,titleKey:Er="name",analysisKey:xi="analysis",isOrdered:ko="is_ordered"})=>{var jo,ki;const[vi,Ji]=(0,a.useState)(!1),wl=(Ke,Ue)=>{const St=Ue.line;let At=0;for(let gn=0;gn{const Vt=Ke.getRange(Ue.from,Ue.to);let gn=0;if(Ue.text.forEach(sa=>{gn+=sa.split(Ar).length-1}),Ue.origin!=="setValue"){if(Vt&&Vt.indexOf(Ar)!==-1){const sa=Vt.split(Ar).length-1,Fa=wl(Ke,Ue.from);if(console.log(`\u5220\u9664${sa}\u4E2A\uFF0C \u524D\u9762\u6709${Fa}\u4E2A\uFF0C\u65B0\u589E${gn}\u4E2A`),sa>1){const Ka=Array.from({length:sa},(Ya,Aa)=>Fa+Aa);At(Ka)}else At(Fa)}else if(gn>0){const sa=wl(Ke,Ue.from);console.log(`\u65B0\u589E${gn}\u4E2A\uFF0C\u4E4B\u524D\u6709${sa}\u4E2A`),St(gn,sa)}}},Vr=()=>{const Ke=rn.getFieldValue(["sub_item_banks",...di]);rn.setFieldValue(["sub_item_banks",...di],Ke==null?void 0:Ke.map((Ue,St)=>Wa(ba({},Ue),{position:St+1})))},Wo=(0,a.useRef)(),wi=(Ke,Ue)=>{for(let St=0;St{Wi.current(Ke),Vr()},Ne=(ki=(jo=rn.getFieldValue("sub_item_banks"))==null?void 0:jo[di==null?void 0:di[0]])==null?void 0:ki[di==null?void 0:di[1]];return zr.createElement("div",{className:bn.wrap},zr.createElement("div",{className:bn.questionTitleEditorWrap},zr.createElement(Le.default.Item,{label:"\u9898\u5E72",name:Er,labelCol:{span:24},rules:[{required:!0}]},zr.createElement(Ur,{scrollId:"name",watch:!0,height:140,placeholder:jt,showNullButton:!0,onCMBeforeChange:(Ke,Ue)=>{Hi(Ke,Ue,wi,ni)}}))),zr.createElement(Le.default.List,{name:di,rules:[{validator(Ke,Ue){if((Ue==null?void 0:Ue.length)===0)return Promise.reject(new Error("\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"));for(const St of Ue){const{answer_text:At}=St||{};if(At!=null&&At.some(Vt=>(Vt==null?void 0:Vt.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(Ke,{add:Ue,remove:St},{errors:At})=>(Wo.current=Ue,Wi.current=St,zr.createElement(zr.Fragment,null,zr.createElement(Le.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),Ke.map((Vt,gn)=>{var sa=Vt,{key:Fa,name:Ka}=sa,Ya=Br(sa,["key","name"]);return zr.createElement(ze.Z,{className:"mb20",key:Fa,align:"middle",wrap:!1},zr.createElement(Ce.Z,{flex:"0 0 auto",className:`${bn.blankIndex}`},"\u586B\u7A7A\u9879",gn+1),zr.createElement(Ce.Z,{flex:1},zr.createElement(ze.Z,{align:"top",justify:"space-between",wrap:!1},zr.createElement(Ce.Z,null,zr.createElement(Le.default.Item,Wa(ba({},Ya),{name:[Ka,"answer_text"],noStyle:!0}),zr.createElement(lr,null))),(rn==null?void 0:rn.getFieldValue(["sub_item_banks",...ha]))&&zr.createElement(Ce.Z,{flex:"224px"},zr.createElement(Le.default.Item,Wa(ba({},Ya),{name:[Ka,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:bn.blankInputNumberWrapper}),zr.createElement(oe.Z,{className:bn.blankInput,min:.1,max:100,style:{width:"100%"},placeholder:"\u6309\u7A7A\u7ED9\u5206\u8BF7\u8F93\u5165\u5206\u503C"})))),zr.createElement(Le.default.Item,Wa(ba({},Ya),{name:[Ka,"position"],noStyle:!0}),zr.createElement(De.default,{type:"hidden"}))))})))),zr.createElement(ze.Z,{align:"middle"},zr.createElement(Le.default.Item,{name:[Bn,"downcase"],valuePropName:"checked"},zr.createElement(Na.Z,null)),zr.createElement(Ce.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),zr.createElement(ze.Z,{align:"middle"},zr.createElement(Le.default.Item,{name:[Bn,"no_space"],valuePropName:"checked"},zr.createElement(Na.Z,null)),zr.createElement(Ce.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(Ne==null?void 0:Ne.length)>1&&zr.createElement(ze.Z,{align:"middle",className:(Ne==null?void 0:Ne.length)>1?"mb30":`${bn.hide}`},zr.createElement(Le.default.Item,{name:ko},zr.createElement(mo,null)),zr.createElement(Ce.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),zr.createElement("div",{onClick:()=>Ji(!0)},zr.createElement(Le.default.Item,{name:xi,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},zr.createElement(uo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:vi}))))};var Ro=Object.defineProperty,Oi=Object.defineProperties,Qo=Object.getOwnPropertyDescriptors,Eo=Object.getOwnPropertySymbols,Io=Object.prototype.hasOwnProperty,ii=Object.prototype.propertyIsEnumerable,ol=(jt,rn,Bn)=>rn in jt?Ro(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,nl=(jt,rn)=>{for(var Bn in rn||(rn={}))Io.call(rn,Bn)&&ol(jt,Bn,rn[Bn]);if(Eo)for(var Bn of Eo(rn))ii.call(rn,Bn)&&ol(jt,Bn,rn[Bn]);return jt},Ol=(jt,rn)=>Oi(jt,Qo(rn)),Nl=(jt,rn)=>{var Bn={};for(var ha in jt)Io.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Eo)for(var ha of Eo(jt))rn.indexOf(ha)<0&&ii.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const qr={\u6B63\u786E:"T",\u9519\u8BEF:"F"},Mr=({value:jt,onChange:rn,form:Bn,choiceKey:ha})=>{const di=(jt==null?void 0:jt.is_answer)===!0,Er=jt==null?void 0:jt.choice_text,xi=()=>{var ko;const jo=(ko=Bn==null?void 0:Bn.getFieldValue(["sub_item_banks",...ha]))==null?void 0:ko.map(ki=>({choice_text:ki==null?void 0:ki.choice_text,is_answer:!1}));Bn==null||Bn.setFieldValue(["sub_item_banks",...ha],jo),rn(Ol(nl({},jt),{is_answer:!0}))};return a.createElement(ze.Z,{className:bn.choiceWrap,align:"middle",wrap:!1},a.createElement(Ce.Z,{onClick:xi,className:`${bn.choiceIndex} ${bn.judgementIndex} ${di?bn.activeAnswer:""}`},qr[Er]),a.createElement(Ce.Z,{flex:1,className:`${bn.editorWrap} ml15`},a.createElement("div",{className:`${bn.inputBorder} ${bn.placeholder} ${di?bn.activeJudgementAnswer:""}`},Er)),a.createElement(Ce.Z,{flex:"0 0 auto",className:"ml15"},a.createElement("div",{onClick:xi,className:`${bn.setAnswerBtn} ${di?bn.activeAnswer:""}`},di?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},Qr=({questionTitlePlaceholder:jt,choiceKey:rn="choices",form:Bn,titleKey:ha="name",analysisKey:di="analysis"})=>{const[Er,xi]=(0,a.useState)(!1);return a.createElement("div",{className:bn.wrap},a.createElement("div",{className:bn.questionTitleEditorWrap},a.createElement(Le.default.Item,{label:"\u9898\u5E72",name:ha,labelCol:{span:24},rules:[{required:!0}]},a.createElement(Ur,{scrollId:"name",watch:!0,height:140,placeholder:jt}))),a.createElement(Le.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},a.createElement(Le.default.List,{name:rn,rules:[{validator(ko,jo){return jo.some(vi=>(vi==null?void 0:vi.is_answer)===!0)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},ko=>a.createElement("div",{id:"choices"},ko.map(jo=>{var ki=jo,{key:vi,name:Ji}=ki,wl=Nl(ki,["key","name"]);return a.createElement(Le.default.Item,Ol(nl({},wl),{key:vi,name:Ji,noStyle:!0}),a.createElement(Mr,{form:Bn,choiceKey:rn}))})))),a.createElement("div",{onClick:()=>xi(!0)},a.createElement(Le.default.Item,{name:di,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(uo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Er}))))};var Kr=Object.defineProperty,si=Object.defineProperties,Xi=Object.getOwnPropertyDescriptors,il=Object.getOwnPropertySymbols,ml=Object.prototype.hasOwnProperty,Vl=Object.prototype.propertyIsEnumerable,Rl=(jt,rn,Bn)=>rn in jt?Kr(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,xu=(jt,rn)=>{for(var Bn in rn||(rn={}))ml.call(rn,Bn)&&Rl(jt,Bn,rn[Bn]);if(il)for(var Bn of il(rn))Vl.call(rn,Bn)&&Rl(jt,Bn,rn[Bn]);return jt},iu=(jt,rn)=>si(jt,Xi(rn)),Bi=(jt,rn)=>{var Bn={};for(var ha in jt)ml.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&il)for(var ha of il(jt))rn.indexOf(ha)<0&&Vl.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn};const Ti=jt=>{var rn=jt,{value:Bn,onChange:ha}=rn,di=Bi(rn,["value","onChange"]);const Er=xi=>{ha([xi])};return a.createElement($t.Z,iu(xu({},di),{defaultValue:Bn==null?void 0:Bn[0],onChange:Er}))},ci=jt=>{if(!jt)return!1;let rn=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return jt==="|"?(Re.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Po=({value:jt=[],onClose:rn})=>a.createElement(Ma.default,{closable:!0,onClose:rn,className:bn.keywordTag},jt==null?void 0:jt.join(" \u6216 ")),ll=({questionTitlePlaceholder:jt,form:rn,showKeywords:Bn,isMustKeyWords:ha=Bn,titleKey:di="name",analysisKey:Er="analysis",answerTexts:xi="answer_texts",keywords:ko="keywords",useKeywords:jo="use_keywords",indexs:ki})=>{const[vi,Ji]=(0,a.useState)(!1),[wl,Hi]=(0,a.useState)(""),Vr=Le.default.useWatch("sub_item_banks",rn),{use_keywords:Wo,score:wi}=(Vr==null?void 0:Vr[ki])||{};return console.log(Wo,wi,"itemValues"),a.createElement("div",{className:bn.wrap},a.createElement("div",{className:bn.questionTitleEditorWrap},a.createElement(Le.default.Item,{label:"\u9898\u5E72",name:di,labelCol:{span:24},rules:[{required:!0}]},a.createElement(Ur,{scrollId:"name",watch:!0,height:140,placeholder:jt}))),a.createElement(Le.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:xi,labelCol:{span:24}},a.createElement(Ti,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Bn&&!ha&&a.createElement(Le.default.Item,{hidden:!0,name:jo,valuePropName:"checked"},a.createElement(Na.Z,{defaultChecked:!0})),Bn&&ha&&a.createElement(ze.Z,{align:"middle",className:"mb30"},a.createElement(Le.default.Item,{name:jo,valuePropName:"checked"},a.createElement(Na.Z,null)),a.createElement(Ce.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),a.createElement(Ce.Z,null,a.createElement(ye.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},a.createElement(rr.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(Wo||!ha)&&a.createElement(Le.default.List,{name:ko,rules:[{validator(Wi,ni){return ha?ni!=null&&ni.length?(ni==null?void 0:ni.reduce((Ke,Ue)=>Ke+Ue.score,0))>parseFloat(wi)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(Wi,{add:ni,remove:Ne})=>a.createElement(a.Fragment,null,a.createElement("div",{className:`${bn.title} mb10`},ha?"\u5173\u952E\u8BCD":a.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),a.createElement(ze.Z,{align:"middle",className:"font14 mb30"},a.createElement(Ce.Z,{flex:1},a.createElement(De.default,{value:wl,onChange:Ke=>{Hi(Ke.target.value)},maxLength:50,allowClear:!0,onPressEnter:Ke=>{var Ue,St,At,Vt;const gn=`${(Ue=Ke.target)==null?void 0:Ue.value}`,sa=(At=(St=gn==null?void 0:gn.split("|"))==null?void 0:St.filter(Ya=>!!Ya))==null?void 0:At.map(Ya=>Ya==null?void 0:Ya.trim()),Fa=rn.getFieldValue(["sub_item_banks",...ko]),Ka=((Vt=Fa==null?void 0:Fa.map(Ya=>Ya==null?void 0:Ya.keyword))==null?void 0:Vt.flat())||[];for(const Ya of sa)if(Ka.includes(Ya)){Re.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}ci(gn)&&(ni({keyword:sa,score:1}),Hi(""))},className:bn.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),a.createElement(Ce.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),Wi.map(Ke=>{var Ue=Ke,{key:St,name:At}=Ue,Vt=Bi(Ue,["key","name"]);return a.createElement(ze.Z,{key:St,className:"mb20",style:{marginRight:148}},a.createElement(Ce.Z,{flex:1},a.createElement(ze.Z,{align:"middle",justify:"space-between"},a.createElement(Le.default.Item,iu(xu({},Vt),{name:[At,"keyword"]}),a.createElement(Po,{onClose:()=>Ne(At)})),ha&&a.createElement(Le.default.Item,iu(xu({},Vt),{name:[At,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:bn.blankInputNumberWrapper}),a.createElement(oe.Z,{className:bn.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),a.createElement("div",{onClick:()=>Ji(!0)},a.createElement(Le.default.Item,{name:Er,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(uo,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:vi}))))};var fi=x(59301),ul=Object.defineProperty,Ul=Object.defineProperties,Lu=Object.getOwnPropertyDescriptors,Tu=Object.getOwnPropertySymbols,hr=Object.prototype.hasOwnProperty,rl=Object.prototype.propertyIsEnumerable,Su=(jt,rn,Bn)=>rn in jt?ul(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,ss=(jt,rn)=>{for(var Bn in rn||(rn={}))hr.call(rn,Bn)&&Su(jt,Bn,rn[Bn]);if(Tu)for(var Bn of Tu(rn))rl.call(rn,Bn)&&Su(jt,Bn,rn[Bn]);return jt},pi=(jt,rn)=>Ul(jt,Lu(rn)),Rs=(jt,rn)=>{var Bn={};for(var ha in jt)hr.call(jt,ha)&&rn.indexOf(ha)<0&&(Bn[ha]=jt[ha]);if(jt!=null&&Tu)for(var ha of Tu(jt))rn.indexOf(ha)<0&&rl.call(jt,ha)&&(Bn[ha]=jt[ha]);return Bn},cs=(jt,rn,Bn)=>new Promise((ha,di)=>{var Er=jo=>{try{ko(Bn.next(jo))}catch(ki){di(ki)}},xi=jo=>{try{ko(Bn.throw(jo))}catch(ki){di(ki)}},ko=jo=>jo.done?ha(jo.value):Promise.resolve(jo.value).then(Er,xi);ko((Bn=Bn.apply(jt,rn)).next())});const{Panel:hc}=ma.default,Yc=null,Lc=(jt,rn)=>{var Bn=jt,{globalSetting:ha,loading:di,dispatch:Er,editData:xi,onRef:ko=()=>{},isEdit:jo}=Bn,ki=Rs(Bn,["globalSetting","loading","dispatch","editData","onRef","isEdit"]);const[vi,Ji]=(0,a.useState)(""),[wl,Hi]=(0,a.useState)([]),[Vr]=Le.default.useForm();(0,a.useEffect)(()=>{!xi||!jo||(Ji(xi==null?void 0:xi.name),Hi(xi==null?void 0:xi.sub_item_banks),Vr.setFieldsValue(ss({},xi)))},[xi]),(0,a.useEffect)(()=>{Hi(Vr.getFieldValue("sub_item_banks"))},[Le.default.useWatch("sub_item_banks",Vr)]),(0,a.useImperativeHandle)(rn,()=>({onSave:Wo,Clear:wi}));const Wo=()=>cs(void 0,null,function*(){if(!vi)return Re.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u5E72"),!1;try{yield Vr.validateFields()}catch(St){return console.log(St,"errInfo"),Re.ZP.error(St.errorFields[0].errors[0]),!1}const Ue=wl.map(St=>ss({id:St.id>1?St.id:null},St));return{name:vi,sub_item_banks:Ue}}),wi=()=>{Ji(""),Hi([])},Wi={single:"\u5355\u9009\u9898",multiple:"\u591A\u9009\u9898",judgement:"\u5224\u65AD\u9898",completion:"\u586B\u7A7A\u9898",subjective:"\u7B80\u7B54\u9898",practical:"\u5B9E\u8BAD\u9898",program:"\u7F16\u7A0B\u9898",bprogram:"\u7A0B\u5E8F\u586B\u7A7A\u9898",combination:"\u7EC4\u5408\u9898"},ni=({value:Ue})=>fi.createElement("div",{style:{textAlign:"center",color:"#DF3065",margin:"0 5px"}},Ue),[Ne,Ke]=(0,a.useState)();return fi.createElement("section",{className:We.wrap},fi.createElement("p",{className:We.titleWrap},fi.createElement("span",{className:We.required},"*"),fi.createElement("span",{className:We.title},"\u9898\u5E72\uFF1A")),fi.createElement($t.Z,{id:"combination-question-title",watch:!0,height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9898\u5E72",defaultValue:vi,onChange:Ue=>Ji(Ue)}),fi.createElement(Le.default,{form:Vr,autoComplete:"off"},fi.createElement(Le.default.List,{name:"sub_item_banks",rules:[{validator(Ue,St){return St?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(Ue,{add:St,remove:At})=>{const Vt=Vr.getFieldValue("sub_item_banks");return fi.createElement(fi.Fragment,null,fi.createElement(ma.default,{className:Ue.length>0?We.collapseWrapper:"",bordered:!1,expandIcon:({isActive:gn})=>fi.createElement("i",{className:`iconfont icon-weizhankai ${gn?We.open:We.close}`,style:{fontSize:14,transition:"all .2s"}})},Ue.map((gn,sa)=>{var Fa=gn,{key:Ka,name:Ya}=Fa,Aa=Rs(Fa,["key","name"]),or,_a,sr,ca,Za,br,bo,so,Oo,Mo,No,vo;return fi.createElement(hc,{className:We.panel,forceRender:!0,header:fi.createElement("div",{className:We.panelHeader},"\u7B2C",sa+1,"\u5C0F\u9898",fi.createElement("span",null,"\uFF08",Wi[(or=Vt==null?void 0:Vt[Ya])==null?void 0:or.item_type],"\uFF09")),extra:fi.createElement(ze.Z,{align:"middle",onClick:Si=>Si.stopPropagation(),style:{display:"flex",alignItems:"center"}},((_a=Vt==null?void 0:Vt[Ya])==null?void 0:_a.item_type)=="completion"&&fi.createElement(Le.default.Item,pi(ss({},Aa),{name:[Ya,"score"],className:We.blankInputNumberWrapper,style:{marginBottom:0}}),((sr=Vt==null?void 0:Vt[Ya])==null?void 0:sr.item_type)=="completion"&&fi.createElement("div",{style:{display:"flex",alignItems:"center",color:"#191919"}},"\u5171",fi.createElement(ni,{value:(ca=Vt==null?void 0:Vt[Ya])==null?void 0:ca.score}),"\u5206")),((Za=Vt==null?void 0:Vt[Ya])==null?void 0:Za.item_type)=="completion"&&fi.createElement(fi.Fragment,null,fi.createElement(xe.ZP.Group,{defaultValue:(br=Vt==null?void 0:Vt[Ya])==null?void 0:br.use_blank_score,className:We.scoreByBlankRadio,style:{marginRight:10},optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:Si=>{var yi;console.log(Vr.getFieldsValue()),Vr==null||Vr.setFieldValue(["sub_item_banks",Ya,"use_blank_score"],(yi=Si==null?void 0:Si.target)==null?void 0:yi.value),Ke(new Date)}}),fi.createElement(ye.Z,{overlayInnerStyle:{width:460},title:fi.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",fi.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},fi.createElement("i",{className:"icon-tishixiaowenhao font18 c-3061d0"})))),key:Ka},fi.createElement(Le.default.Item,pi(ss({},Aa),{name:Ya}),(((bo=Vt==null?void 0:Vt[Ya])==null?void 0:bo.item_type)=="single"||((so=Vt==null?void 0:Vt[Ya])==null?void 0:so.item_type)=="multiple")&&fi.createElement(bi,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((Oo=Vt==null?void 0:Vt[Ya])==null?void 0:Oo.item_type)!="single",form:Vr,choiceKey:[Ya,"choices"],titleKey:[Ya,"name"],analysisKey:[Ya,"analysis"],choiceOptionsPath:["sub_item_banks",Ya,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((Mo=Vt==null?void 0:Vt[Ya])==null?void 0:Mo.item_type)=="completion"&&fi.createElement(zo,{form:Vr,name:Ya,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",scoreByBlank:[Ya,"use_blank_score"],titleKey:[Ya,"name"],analysisKey:[Ya,"analysis"],isOrdered:[Ya,"is_ordered"],answerKey:[Ya,"standard_answer"],key:Ne}),((No=Vt==null?void 0:Vt[Ya])==null?void 0:No.item_type)=="judgement"&&fi.createElement(Qr,{form:Vr,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[Ya,"name"],analysisKey:[Ya,"analysis"],choiceKey:[Ya,"choices"]}),((vo=Vt==null?void 0:Vt[Ya])==null?void 0:vo.item_type)=="subjective"&&fi.createElement(ll,{showKeywords:!0,form:Vr,titleKey:[Ya,"name"],analysisKey:[Ya,"analysis"],answerTexts:[Ya,"answer_texts"],useKeywords:[Ya,"use_keywords"],keywords:[Ya,"keywords"],indexs:Ya,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"})))})))})))};var Fs=(0,pe.connect)(({loading:jt,globalSetting:rn})=>({globalSetting:rn,loading:jt.effects}),null,null,{forwardRef:!0})((0,a.forwardRef)(Lc)),Xc=x(64885),ds=x(19842),Xs=x(57809),pd=x(1710),Au={flex_box_center:"flex_box_center___xDdtW",flex_space_between:"flex_space_between___J4mFI",flex_box_vertical_center:"flex_box_vertical_center___hDYn6",flex_box_center_end:"flex_box_center_end___H7l1j",flex_box_column:"flex_box_column___TPd2T",questionInfo:"questionInfo___ABq66",label:"label___VQOr7",content:"content____HZ6z",leftPart:"leftPart___YB0y5",rightPart:"rightPart___UVMmS",dragItem:"dragItem___Hbx8k",blackText:"blackText___U4u33",greyText:"greyText___rWIL_",iconWrapper:"iconWrapper___I0kek",contentArea:"contentArea___hGC13",dragging:"dragging___z7VVY",hidden:"hidden___nWAxb",dragIcon:"dragIcon___j91TC",deleteIcon:"deleteIcon___cmCqc",disabled:"disabled___ZlKMj",challengeNameWrapper:"challengeNameWrapper___SpiRb",challengeName:"challengeName___lmQe2",shixunPreviewFooter:"shixunPreviewFooter___u0CzD",shixunInfoWrapper:"shixunInfoWrapper___HzLHD",shixunInfo:"shixunInfo___qaQlF",btnToDetail:"btnToDetail___scXqr",fixedBottom:"fixedBottom___wTBAR",cancelBtn:"cancelBtn___Km4Gi",confirmBtn:"confirmBtn___WrECz",previewBtn:"previewBtn____oGPS",setScoreModalTable:"setScoreModalTable___CjDlp",title:"title___cQWdZ",tipcontent:"tipcontent___A8tZ5",name:"name___CvfT9",tip:"tip___EvoCF",info:"info___y_ayi",img:"img___X9CNn"},Es=x(47949),Ec=x(67931),Bs=x(64948),Js=x(98072),Ss=x(57884),Ac=x(84216),Cc=({open:jt,onCancel:rn,onOk:Bn})=>{const ha=(0,Ec.g)(),[di,Er,xi,ko]=(0,Js.U)(Bs.Gm,{page:1,limit:10,keyword:"",diff:"",shixun_publish_status:"",discipline_id:"",sub_discipline_id:"",type:0,include_shixuns:!0,item_type:"SHIXUN"}),[jo,ki]=(0,a.useState)(!1);(0,a.useEffect)(()=>{jt&&xi({page:1,limit:10,type:0},!0).then(Vr=>{(Vr==null?void 0:Vr.shixuns_count)===0&&ki(!0)})},[jt]);const[vi,Ji]=(0,a.useState)([]),[wl,Hi]=(0,a.useState)([]);return a.createElement(Be.default,{title:"\u9009\u62E9\u5B9E\u8BAD\u9898",open:jt,width:948,centered:!0,closable:!0,onCancel:rn,onOk:()=>Bn(wl),destroyOnClose:!0},a.createElement(ze.Z,{justify:"space-between",className:"mb20",style:{maxHeight:650}},a.createElement(Ce.Z,null,a.createElement(ds.Z,{style:{width:160},size:"large",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:ha,onChange:Vr=>{xi({page:1,discipline_id:Vr==null?void 0:Vr[0],sub_discipline_id:Vr==null?void 0:Vr[1]})}}),a.createElement(Xs.default,{className:"ml20",style:{width:118},size:"large",placeholder:"\u96BE\u5EA6",allowClear:!0,options:[{label:"\u521D\u7EA7",value:1},{label:"\u4E2D\u7EA7",value:2},{label:"\u4E2D\u9AD8\u7EA7",value:3},{label:"\u9AD8\u7EA7",value:4}],onChange:Vr=>xi({page:1,diff:Vr})}),a.createElement(Xs.default,{className:"ml20",placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"large",allowClear:!0,options:[{label:"\u672A\u53D1\u5E03",value:"unpublish"},{label:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{label:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],onChange:Vr=>xi({page:1,shixun_publish_status:Vr})})),a.createElement(Es.t7,{placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",style:{width:290},onChange:Vr=>{xi({keyword:Vr,page:1})}})),jo?a.createElement("div",null,a.createElement(Ss.Z,{customText:"\u6682\u65E0\u6570\u636E",ButtonText:"\u524D\u5F80\u5B9E\u8DF5\u9879\u76EE\u5E93\uFF0C\u6DFB\u52A0\u66F4\u591A\u8BD5\u9898>",ButtonClick:()=>(0,Ae.xg)("/shixuns")})):a.createElement(pd.default,{loading:Er,rowKey:"id",columns:[{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:"30%",ellipsis:{showTitle:!0},render:(Vr,Wo)=>a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("div",{className:Wo!=null&&Wo.high_resources_consume?Au.title:"",title:Vr||"--"},a.createElement(de.Z,{key:1,showLines:1,showTextOnly:!0,value:Vr||"--"})),(Wo==null?void 0:Wo.high_resources_consume)&&a.createElement(Ac.Z,{type:"shixun",style:{marginLeft:10}}))},{title:"\u96BE\u5EA6",dataIndex:"level"},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",render:(Vr,Wo,wi)=>a.createElement("span",null,Vr||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"study_count"},{title:a.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",a.createElement(ye.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},a.createElement(rr.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",width:100,render:(Vr,Wo,wi)=>a.createElement("span",null,Vr||"- -")},{title:"\u64CD\u4F5C",render(Vr,Wo){const{title:wi,challenge_names:Wi,author_name:ni,identifier:Ne,author_school_name:Ke,study_count:Ue}=Wo||{};return a.createElement("div",null,a.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{Be.default.confirm({title:"\u9898\u76EE\u8BE6\u60C5",closable:!0,width:1e3,centered:!0,icon:null,footer:null,content:a.createElement("div",null,a.createElement(de.Z,{value:wi,style:{marginBottom:18}}),a.createElement("div",{className:Au.challengeNameWrapper},Wi.map((St,At)=>a.createElement("div",{className:Au.challengeName,key:At},"\u7B2C",(0,Ae.EM)(At+1),"\u9898\xA0",St))),a.createElement(ze.Z,{className:Au.shixunPreviewFooter,justify:"space-between",style:{alignItems:"center"}},a.createElement(Ce.Z,{className:Au.shixunInfoWrapper},a.createElement("span",null,"\u521B\u5EFA\u8005"),a.createElement("span",{className:Au.shixunInfo},ni.split("\u3001")[0]),a.createElement("span",null,"\u6240\u5C5E\u5355\u4F4D"),a.createElement("span",{className:Au.shixunInfo},Ke),a.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570"),a.createElement("span",{className:Au.shixunInfo},Ue)),a.createElement(Fe.ZP,{type:"primary",className:Au.btnToDetail,onClick:()=>(0,Ae.xg)(`/shixuns/${Ne}/challenges?exercise=true`)},a.createElement("i",{className:"iconfont icon-shixunkecheng"}),"\u5B9E\u8BAD\u8BE6\u60C5")))})}},"\u67E5\u770B"),(Wo==null?void 0:Wo.shixun_tag_num)===1&&a.createElement("a",{target:"_blank",href:`/shixuns/${Wo==null?void 0:Wo.identifier}/challenges`,style:{marginLeft:10}},"\u53BB\u53D1\u5E03"))}}],dataSource:ko==null?void 0:ko.items,rowSelection:{type:"radio",selectedRowKeys:vi,preserveSelectedRowKeys:!0,getCheckboxProps:Vr=>({disabled:Vr.shixun_tag_num===1}),onChange(Vr,Wo){var wi,Wi,ni;console.log(Vr),Ji(Vr);const Ne=[];for(const Ue of wl)Vr.includes(Ue.id)&&Ne.push(Ue);const Ke=Ne.map(Ue=>Ue.id);for(const Ue of Wo)Ue&&Vr.includes(Ue.id)&&!Ke.includes(Ue.id)&&Ne.push({id:Ue.id,difficulty:Ue.level,identifier:Ue.identifier,name:Ue.name,real_name:(wi=Ue==null?void 0:Ue.author_name)==null?void 0:wi.split("\u3001")[0],school_name:Ue.author_school_name,challenge_names:Ue.challenge_names,challenges:(Wi=Ue.challenge_names)==null?void 0:Wi.map((St,At)=>({subject:St,id:At,score:5})),score:((ni=Ue.challenge_names)==null?void 0:ni.length)*5,study_count:Ue.study_count,challenges_count:Ue.challenges_count});Hi(Ne)}},pagination:{current:di.page,pageSize:di.limit,total:ko==null?void 0:ko.items_count,showTotal:Vr=>a.createElement("span",null,"\u5171\xA0",a.createElement("span",{style:{color:"#165DFF"}},Vr),"\xA0\u6761\u6570\u636E"),showQuickJumper:!0,onChange(Vr,Wo){xi({page:Vr,limit:Wo})},size:"default"},scroll:{y:400}}))},Is=x(6681),Rc=x(67135),Os=(jt,rn,Bn)=>new Promise((ha,di)=>{var Er=jo=>{try{ko(Bn.next(jo))}catch(ki){di(ki)}},xi=jo=>{try{ko(Bn.throw(jo))}catch(ki){di(ki)}},ko=jo=>jo.done?ha(jo.value):Promise.resolve(jo.value).then(Er,xi);ko((Bn=Bn.apply(jt,rn)).next())}),yc=({visible:jt,getdata:rn,onCancel:Bn,onRandomExchange:ha,selectFromProblemSet:di,questionParams:Er})=>{const[xi,ko]=(0,a.useState)(!1),[jo,ki]=(0,a.useState)(!1),[vi,Ji]=(0,a.useState)({}),wl=(0,pe.useParams)(),[Hi,Vr]=(0,a.useState)(),Wo=(wi,Wi)=>Os(void 0,null,function*(){ki(!0);const ni=yield(0,Se.ZP)(`/api/exercises/${wl.categoryId}/toggle_random_question.json`,{method:"post",body:{question_id:Er.id,item_bank_id:wi,shixuns_info:[{id:wi,is_copy:Wi!=1,is_use:Wi!=1}]}});ki(!1),ni!=null&&ni.status||(Re.ZP.info("\u6362\u9898\u6210\u529F"),Bn(),rn())});return a.createElement(Be.default,{title:"\u8BF7\u9009\u62E9\u66FF\u6362\u65B9\u5F0F",open:jt,onCancel:Bn,centered:!0,maskClosable:!0,footer:null},a.createElement(ze.Z,{justify:"center",className:"pb20"},a.createElement(Xc.Z,{onClick:ha},"\u968F\u673A\u66F4\u6362"),(Er==null?void 0:Er.type)!=="PRACTICAL"&&a.createElement(Fe.ZP,{style:{marginLeft:24},onClick:di},"\u4ECE\u9898\u5E93\u4E2D\u9009\u62E9"),(Er==null?void 0:Er.type)==="PRACTICAL"&&a.createElement(Fe.ZP,{style:{marginLeft:24},onClick:()=>{ko(!0)}},"\u4ECE\u9898\u5E93\u4E2D\u9009\u62E9")),a.createElement(Cc,{open:xi,onCancel:()=>ko(!1),onOk:wi=>Os(void 0,null,function*(){if(console.log("----selectedRows",wi,wl),(wi==null?void 0:wi.length)<=0){Re.ZP.info("\u8BF7\u9009\u62E9\u5B9E\u8BAD");return}let Wi=wi==null?void 0:wi.map(Ne=>Ne==null?void 0:Ne.id),ni=yield(0,Rc.Tr)({id:[...Wi],course_id:wl.coursesId,type:"shixun"});(ni==null?void 0:ni.student_count)===0?Wo(Wi==null?void 0:Wi[0],1):(Vr(Wi),Ji(ni)),ko(!1)})}),a.createElement(Is.Z,{resdata:vi,type:"shixun",okloading:jo,oktext:(vi==null?void 0:vi.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:wi=>Os(void 0,null,function*(){Wo(Hi==null?void 0:Hi[0],2)})}))},_s=x(77411),ms=x(24334),gs=x(97410),Zs=x(29920),fs=x(22688),Jc=Object.defineProperty,Wu=Object.defineProperties,zs=Object.getOwnPropertyDescriptors,Hs=Object.getOwnPropertySymbols,Fc=Object.prototype.hasOwnProperty,$i=Object.prototype.propertyIsEnumerable,Bc=(jt,rn,Bn)=>rn in jt?Jc(jt,rn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):jt[rn]=Bn,es=(jt,rn)=>{for(var Bn in rn||(rn={}))Fc.call(rn,Bn)&&Bc(jt,Bn,rn[Bn]);if(Hs)for(var Bn of Hs(rn))$i.call(rn,Bn)&&Bc(jt,Bn,rn[Bn]);return jt},ps=(jt,rn)=>Wu(jt,zs(rn)),Hu=(jt,rn,Bn)=>new Promise((ha,di)=>{var Er=jo=>{try{ko(Bn.next(jo))}catch(ki){di(ki)}},xi=jo=>{try{ko(Bn.throw(jo))}catch(ki){di(ki)}},ko=jo=>jo.done?ha(jo.value):Promise.resolve(jo.value).then(Er,xi);ko((Bn=Bn.apply(jt,rn)).next())}),$s=({data:jt,submit:rn,goBack:Bn,loading:ha,onTypeScore:di,editPreview:Er=!1,onSkipExamination:xi,selectValue:ko,onExchange:jo,getdata:ki,handleMarkWrongQuestion:vi})=>{var Ji,wl,Hi,Vr,Wo,wi,Wi,ni,Ne,Ke,Ue;const St=(0,a.useRef)(),[At,Vt]=(0,a.useState)(null),[gn,sa]=(0,a.useState)(!1),[Fa,Ka]=(0,a.useState)(!1),Ya=(0,a.useRef)(),[Aa]=Le.default.useForm(),or=(0,pe.useParams)(),[_a,sr]=(0,a.useState)(!1);(0,a.useEffect)(()=>{sa(!0)},[]),(0,a.useEffect)(()=>{Er||(0,Ae.Dk)("\u8BD5\u5377\u9884\u89C8")},[Er]);const ca=["\u5BB9\u6613","\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],Za={SINGLE:"\u5355\u9009\u9898",MULTIPLE:"\u591A\u9009\u9898",JUDGMENT:"\u5224\u65AD\u9898",COMPLETION:"\u586B\u7A7A\u9898",SUBJECTIVE:"\u7B80\u7B54\u9898",PRACTICAL:"\u5B9E\u8BAD\u9898",PROGRAM:"\u7F16\u7A0B\u9898",BPROGRAM:"\u7A0B\u5E8F\u586B\u7A7A\u9898",COMBINATION:"\u7EC4\u5408\u9898"},br={single:"\u5355\u9009\u9898",multiple:"\u591A\u9009\u9898",judgement:"\u5224\u65AD\u9898",completion:"\u586B\u7A7A\u9898",subjective:"\u7B80\u7B54\u9898",practical:"\u5B9E\u8BAD\u9898",program:"\u7F16\u7A0B\u9898",bprogram:"\u7A0B\u5E8F\u586B\u7A7A\u9898",combination:"\u7EC4\u5408\u9898"},bo=Hn=>{var Zr;const Ko=[];return a.createElement(a.Fragment,null,a.createElement("aside",{className:fe.single},(Zr=Hn==null?void 0:Hn.choices)==null?void 0:Zr.map((Ge,je)=>(Ge.is_answer&&Ko.push(fs.k4[je]),a.createElement("ul",{key:je},a.createElement("li",null,fs.k4[je],"\u3001"),a.createElement("li",null,a.createElement(de.Z,{value:Ge.choice_text})))))),a.createElement("div",{className:fe.analysis},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",Ko.join(""),a.createElement("span",{className:"ml30"},"\u96BE\u5EA6\uFF1A",ca[Hn.difficulty])),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:Hn.analysis?Hn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),`${(Hn==null?void 0:Hn.discipline_name)||"--"}/${Hn==null?void 0:Hn.sub_discipline_name}`),a.createElement(ye.Z,{title:Hn==null?void 0:Hn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Hn==null?void 0:Hn.tag_discipline_name)))))},so=(Hn,Zr)=>{var Ko;const Ge=(Ko=Hn==null?void 0:Hn.standard_answer)==null?void 0:Ko.map((je,Bt)=>{var It;return a.createElement("div",{key:Bt},`\u7B54\u6848\uFF08\u586B\u7A7A${je==null?void 0:je.position}\uFF09\uFF1A${(It=je==null?void 0:je.answer_text)==null?void 0:It.join("\u3001")}`)});return a.createElement(a.Fragment,null,a.createElement("div",{className:fe.analysis},a.createElement("div",{style:{display:"flex"}},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A"),a.createElement("div",null,Ge)),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:Hn.analysis?Hn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),Zr?`${(Zr==null?void 0:Zr.discipline_name)||"--"}/${Zr==null?void 0:Zr.sub_discipline_name}`:`${(Hn==null?void 0:Hn.discipline_name)||"--"}/${Hn==null?void 0:Hn.sub_discipline_name}`),a.createElement(ye.Z,{title:Zr?Zr==null?void 0:Zr.tag_discipline_name:Hn==null?void 0:Hn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Zr?Zr==null?void 0:Zr.tag_discipline_name:Hn==null?void 0:Hn.tag_discipline_name)))))},Oo=Hn=>{var Zr;const Ko=(Zr=Hn==null?void 0:Hn.standard_answer)==null?void 0:Zr.map((Ge,je)=>a.createElement("div",{key:je},`\u7B54\u6848\uFF08\u586B\u7A7A${(Ge==null?void 0:Ge.position)||(Ge==null?void 0:Ge.exercise_choice_id)}\uFF09\uFF1A${Ge==null?void 0:Ge.answer_text}`));return a.createElement(a.Fragment,null,a.createElement("div",{className:fe.analysis},a.createElement("div",{style:{display:"flex"}},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A"),a.createElement("div",null,Ko)),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:Hn.analysis?Hn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),`${(Hn==null?void 0:Hn.discipline_name)||"--"}/${Hn==null?void 0:Hn.sub_discipline_name}`),a.createElement(ye.Z,{title:Hn==null?void 0:Hn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Hn==null?void 0:Hn.tag_discipline_name)))))},Mo=(Hn,Zr)=>{var Ko;return a.createElement("div",{className:fe.analysis},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",(Ko=Hn==null?void 0:Hn.answer_texts)==null?void 0:Ko[0]),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:Hn.analysis?Hn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),Zr?`${(Zr==null?void 0:Zr.discipline_name)||"--"}/${Zr==null?void 0:Zr.sub_discipline_name}`:`${(Hn==null?void 0:Hn.discipline_name)||"--"}/${Hn==null?void 0:Hn.sub_discipline_name}`),a.createElement(ye.Z,{title:Zr?Zr==null?void 0:Zr.tag_discipline_name:Hn==null?void 0:Hn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Zr?Zr==null?void 0:Zr.tag_discipline_name:Hn==null?void 0:Hn.tag_discipline_name))))},No=Hn=>{var Zr,Ko;return a.createElement("div",{className:fe.analysis},a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u9884\u671F\u8F93\u51FA:"),a.createElement(de.Z,{value:(Zr=Hn==null?void 0:Hn.program_attr)==null?void 0:Zr.description})),a.createElement("div",{style:{marginTop:20}},"\u6B63\u786E\u7B54\u6848\uFF1A",((Ko=Hn==null?void 0:Hn.program_attr)==null?void 0:Ko.answer_text)||"--"),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:Hn.analysis?Hn.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),`${(Hn==null?void 0:Hn.discipline_name)||"--"}/${Hn==null?void 0:Hn.sub_discipline_name}`),a.createElement(ye.Z,{title:Hn==null?void 0:Hn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Hn==null?void 0:Hn.tag_discipline_name))))},vo=(Hn,Zr)=>{var Ko;return a.createElement("div",null,(Ko=Hn==null?void 0:Hn.sub_item_banks)==null?void 0:Ko.map((Ge,je)=>{var Bt,It;const Gt=[];return a.createElement(a.Fragment,null,a.createElement("div",{style:{marginLeft:25,fontSize:"16px",color:"#333",paddingTop:"15px"}},Zr+1+"."+(je+1),"\uFF08",Za[Ge.item_type]||br[Ge.item_type],"\uFF09",Ge.name),(Ge.item_type=="SINGLE"||Ge.item_type=="MULTIPLE"||Ge.item_type=="JUDGMENT"||Ge.item_type=="single"||Ge.item_type=="multiple"||Ge.item_type=="judgement")&&a.createElement(a.Fragment,null,a.createElement("aside",{className:fe.single},(Bt=Ge==null?void 0:Ge.choices)==null?void 0:Bt.map((Zt,kn)=>(Zt.is_answer&&Gt.push(fs.k4[kn]),a.createElement("ul",{key:kn},a.createElement("li",null,fs.k4[kn],"\u3001"),a.createElement("li",null,a.createElement(de.Z,{value:Zt.choice_text})))))),a.createElement("div",{className:fe.analysis},a.createElement("div",null,"\u6B63\u786E\u7B54\u6848\uFF1A",Gt.join(""),a.createElement("span",{className:"ml30"},"\u96BE\u5EA6\uFF1A",ca[Ge.difficulty])),a.createElement("aside",null,a.createElement("span",{className:fe.text},"\u89E3\u6790:"),a.createElement(de.Z,{value:Ge.analysis?Ge.analysis:"\u6682\u65E0\u89E3\u6790"})),a.createElement("ul",null,a.createElement("li",null,a.createElement("span",{style:{color:"#007AFF",marginRight:10}},"\u65B9\u5411&\u8BFE\u7A0B:"),`${(Hn==null?void 0:Hn.discipline_name)||"--"}/${Hn==null?void 0:Hn.sub_discipline_name}`),a.createElement(ye.Z,{title:Hn==null?void 0:Hn.tag_discipline_name},a.createElement("li",{style:{maxWidth:"400px",overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},a.createElement("span",{style:{color:"#5AB891",marginRight:10}},"\u77E5\u8BC6\u70B9:"),Hn==null?void 0:Hn.tag_discipline_name))))),(Ge.item_type=="COMPLETION"||Ge.item_type=="completion")&&so(Ge,Hn),(Ge.item_type=="SUBJECTIVE"||Ge.item_type=="subjective")&&Mo(Ge,Hn),((It=jt==null?void 0:jt.exam)==null?void 0:It.exercise_status)===3&&a.createElement("div",{className:"flex gap-20px mt20"},a.createElement(gs.Z,{state:Ge==null?void 0:Ge.is_wrong,onClick:()=>{vi==null||vi({value:ps(es({},Ge),{question_id:Ge==null?void 0:Ge.id,question_score:Ge==null?void 0:Ge.score})})}}),Ge.item_type=="single"&&a.createElement(Fe.ZP,{style:{color:"#3061D0"},onClick:()=>{Tl({value:Ge})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848")))}))},Si=Hn=>{var Zr,Ko,Ge;return a.createElement("div",{style:{marginTop:"12px"}},(Ko=(Zr=Hn==null?void 0:Hn.shixun)==null?void 0:Zr.challenges)==null?void 0:Ko.map((je,Bt)=>a.createElement("div",{className:"c-grey-666 font14 mb10 ml25",style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",null,a.createElement("span",{className:"mr5"},"\u7B2C",Bt+1,"\u5173"),a.createElement(ye.Z,{key:Bt,title:je==null?void 0:je.challenge_name},a.createElement("span",null,(0,Ae.Pq)(je==null?void 0:je.challenge_name,44)))),Er&&a.createElement("div",null,"\u5206\u503C\uFF1A",je.score,"\u5206"))),a.createElement(pe.Link,{style:{float:"right"},target:"_blank",to:`/shixuns/${(Ge=Hn==null?void 0:Hn.shixun)==null?void 0:Ge.identifier}/challenges`},"\u5B9E\u8BAD\u8BE6\u60C5"),a.createElement("div",{style:{clear:"both"}}))},yi=Hn=>{let Zr=Hn.questions_score/Hn.questions_count;Be.default.confirm({icon:null,centered:!0,title:"\u5206\u6570\u8BBE\u7F6E",content:a.createElement("div",{className:fe.modalColumn},a.createElement("div",{className:fe.modalRow,style:{justifyContent:"flex-start"}},a.createElement("sup",{className:fe.sup},"*"),a.createElement("span",null,Hn==null?void 0:Hn.name,"\uFF1A"),a.createElement(oe.Z,{min:0,precision:1,defaultValue:Zr,onChange:Ko=>{Zr=Ko}}),a.createElement("span",{className:"ml5"},"\u5206/\u9898"))),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){var Ko;if(!Zr)return Re.ZP.warning("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A\u6216\u4E3A0"),Promise.reject();const Ge={type:Hn==null?void 0:Hn.type,score:Zr,scoreTotal:Number((Ko=Zr*Hn.questions_count)==null?void 0:Ko.toFixed(1))};di(Ge)})})},Uo=()=>{let Hn="";Be.default.confirm({icon:null,centered:!0,title:"\u4FDD\u5B58\u8BD5\u5377",content:a.createElement("div",{className:fe.modalColumn},a.createElement("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20"},a.createElement("img",{style:{marginRight:5},src:Mt.Z}),"\u4FDD\u5B58\u540E\u5355\u72EC\u751F\u6210\u4E00\u4EFD\u4EBA\u5DE5\u7EC4\u5377\u7C7B\u578B\u7684\u56FA\u5B9A\u8BD5\u5377\u3002"),a.createElement("div",{className:fe.modalRow,style:{marginTop:20}},a.createElement("sup",{className:fe.sup},"*"),a.createElement("span",{style:{flexShrink:0}},"\u8BD5\u5377\u540D\u79F0\uFF1A"),a.createElement(De.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",min:0,maxLength:60,defaultValue:Hn,onChange:Zr=>{Hn=Zr.target.value}}))),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){var Zr;if(!Hn)return Re.ZP.warning("\u8BD5\u5377\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const Ko=[],Ge=[],je=[],Bt=[];(Zr=jt==null?void 0:jt.questionList)==null||Zr.forEach(Gt=>{var Zt;(Zt=Gt.questions)==null||Zt.forEach(kn=>{let Pn=Gt.questions_score/Gt.questions_count;Pn=Pn&&Pn.toFixed(1),Gt.type==="COMBINATION"&&je.push({id:kn.id,sub_item_bank_ids:kn.sub_item_banks.map(Gn=>Gn.id)}),Gt.type==="PRACTICAL"?Bt.push(kn.id):(Ko.push(kn.id),Ge.push(Pn))})}),console.log("-----",je),yield rn({item_bank_ids:Ko,item_bank_scores:Ge,name:Hn,combination_item_banks:je,shixun_ids:Bt})})})},pl=(Hn,Zr,Ko,Ge)=>{var je;const Bt=`${location.pathname}${location.search}`,It=(je=Ge.questions)==null?void 0:je.map(Gt=>Gt==null?void 0:Gt.id);if(Bt.includes("exercise"))Ya.current={id:Hn,ids:It,type:Zr,index:Ko},Ka(!0);else{let Gt=Be.default.confirm({icon:null,centered:!0,title:"\u6E29\u99A8\u63D0\u793A",content:"\u786E\u8BA4\u8981\u66F4\u6362\u8BE5\u8BD5\u9898\u5417\uFF1F",cancelButtonProps:{disabled:!1},maskClosable:!0,keyboard:!1,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){Gt.update({cancelButtonProps:{disabled:!0}}),yield jo({single_question_id:Hn,seleted_item_bank_ids:It},{type:Zr,index:Ko}),Gt.update({cancelButtonProps:{disabled:!1}}),Re.ZP.success("\u5DF2\u91CD\u65B0\u968F\u673A\u751F\u6210\u8BD5\u9898")})})}},yl=Hn=>{var Zr;const Ko=(Zr=Hn.questions)==null?void 0:Zr.map(Bt=>Bt==null?void 0:Bt.id),Ge=Hn.name;let je=Be.default.confirm({icon:null,centered:!0,title:"\u6E29\u99A8\u63D0\u793A",content:`\u786E\u8BA4\u66F4\u6362${Ge}\u4E2D\u7684\u6240\u6709\u8BD5\u9898\u5417\uFF1F`,cancelButtonProps:{disabled:!1},maskClosable:!1,keyboard:!1,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){je.update({cancelButtonProps:{disabled:!0}}),yield jo({seleted_item_bank_ids:Ko},{type:Hn.type}),je.update({cancelButtonProps:{disabled:!1}}),Re.ZP.success(`\u5DF2\u91CD\u65B0\u968F\u673A\u751F\u6210${Ge}\u8BD5\u9898`)})})},jl=()=>{let Hn=Be.default.confirm({icon:null,centered:!0,title:"\u6E29\u99A8\u63D0\u793A",content:"\u786E\u8BA4\u66F4\u6362\u9884\u89C8\u4E2D\u7684\u6240\u6709\u8BD5\u9898\u5417\uFF1F",cancelButtonProps:{disabled:!1},maskClosable:!1,keyboard:!1,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hu(void 0,null,function*(){Hn.update({cancelButtonProps:{disabled:!0}}),yield jo(),Hn.update({cancelButtonProps:{disabled:!1}}),Re.ZP.success("\u5DF2\u91CD\u65B0\u968F\u673A\u751F\u6210\u6574\u5F20\u8BD5\u9898")})})},Tr=Hn=>{console.log(Hn,"key"),xi(Hn-1)},Ml=(Hn,Zr)=>{var Ko,Ge;if(Zr==="SINGLE")return a.createElement(a.Fragment,null,a.createElement(Ln,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null));if(Zr==="MULTIPLE")return a.createElement(a.Fragment,null,a.createElement(Ra,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null));if(Zr==="JUDGMENT")return a.createElement(a.Fragment,null,a.createElement(Ft,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null));if(Zr==="COMPLETION")return a.createElement(a.Fragment,null,a.createElement(Xe,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null));if(Zr==="SUBJECTIVE")return a.createElement(a.Fragment,null,a.createElement(ya,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null));if(Zr==="COMBINATION")return a.createElement(a.Fragment,null,a.createElement(Fs,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null));if(Zr==="BPROGRAM")return a.createElement(a.Fragment,null,a.createElement(Le.default,{form:Aa,style:{marginTop:20},onFinishFailed:je=>{var Bt,It;je.errorFields[0].name.includes("standard_answers")?Re.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):Re.ZP.error(je.errorFields[0].errors[0]),Aa.scrollToField((It=(Bt=je==null?void 0:je.errorFields)==null?void 0:Bt[0])==null?void 0:It.name,{behavior:"smooth",block:"center"})},onFinish:je=>Hu(void 0,null,function*(){var Bt;let It=ps(es({question_score:Hn.score},je),{question_type:8,hack:ps(es({},je.hack),{difficult:Hn.program_attr.difficult}),hack_codes:ps(es({},je.hack_codes),{code:ms.Base64.encode((Bt=je.hack_codes)==null?void 0:Bt.code)})});_a&&(It.is_cover=1);const Gt=yield(0,Se.ZP)(`/api/exercise_questions/${Hn.id}.json`,{method:"put",body:It});(Gt==null?void 0:Gt.status)===0&&(Re.ZP.success("\u7F16\u8F91\u6210\u529F"),Tr(ko+1)),Vt(null)})},a.createElement(_s.tc,{form:Aa,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",scoreByBlank:!1,hackidentifier:(Ko=Hn==null?void 0:Hn.program_attr)==null?void 0:Ko.identifier,answerKey:"standard_answers"}),a.createElement(be.Z,null)));if(Zr==="PROGRAM"&&pe.history.push(`/problems/${(Ge=Hn==null?void 0:Hn.program_attr)==null?void 0:Ge.identifier}/edit?type=exercises&express_id=${or.categoryId}&question_id=${Hn==null?void 0:Hn.id}&score=${Hn==null?void 0:Hn.score}&callback_url=${location.pathname}&select=${ko}&exercise=true`),Zr==="PRACTICAL")return a.createElement(a.Fragment,null,a.createElement(wa,{ref:St,editData:Hn,isEdit:!0}),a.createElement(be.Z,null))},gl=(Hn,Zr)=>Hu(void 0,null,function*(){var Ko,Ge,je,Bt,It,Gt;const Zt=yield(Ko=St.current)==null?void 0:Ko.onSave();if(!Zt)return;const kn=An=>{const ia=An.map(Ja=>Ja.choice_text.trim().replace(/^\s+|\s+$/g,""));return new Set(ia).size!==ia.length},Pn={question_score:Zr.score,analysis:Zt.analysis};if(Hn==="SINGLE"||Hn==="MULTIPLE"||Hn==="JUDGMENT"){if(Hn!=="JUDGMENT"&&kn(Zt==null?void 0:Zt.choices)){Re.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}const An=[],ia=[];Pn.question_type=Hn==="JUDGMENT"?2:1,Pn.question_title=Zt==null?void 0:Zt.name,(Ge=Zt==null?void 0:Zt.choices)==null||Ge.forEach((tr,Ja)=>{An.push(tr.choice_text),tr!=null&&tr.is_answer&&ia.push(Ja+1)}),Pn.question_choices=An,Pn.standard_answers=ia}if(Hn==="COMPLETION"){let An=(je=Zt==null?void 0:Zt.standard_answers)==null?void 0:je.map((Ja,ur)=>(Ja==null?void 0:Ja.score)<=0?ur+1:null).filter(Ja=>Ja!==null);if((An==null?void 0:An.length)>0)return Re.ZP.warning(`\u7B2C${An.join("\u3001")}\u9879\u7684\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A`),!1;let ia=(Bt=Zt==null?void 0:Zt.standard_answers)==null?void 0:Bt.reduce((Ja,ur)=>Ja+(Number(ur==null?void 0:ur.score)||0),0);if(parseFloat(ia.toFixed(2))!=(Pn==null?void 0:Pn.question_score))return Re.ZP.warning("\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E\u8BE5\u5C0F\u9898\u5206\u503C\uFF01"),!1;Pn.is_ordered=Zt.is_ordered,Pn.question_title=Zt==null?void 0:Zt.name,Pn.use_blank_score=Zt==null?void 0:Zt.use_blank_score,Pn.question_type=3;const tr=[];(It=Zt==null?void 0:Zt.standard_answers)==null||It.forEach((Ja,ur)=>{tr.push({choice_id:Ja.position,answer_text:Ja.answer_text,score:Ja.score})}),Pn.standard_answers=tr,Pn.downcase=Zt==null?void 0:Zt.downcase,Pn.no_space=Zt==null?void 0:Zt.no_space}if(Hn==="SUBJECTIVE"&&(console.log("editorData"),console.log(Zt),Pn.question_title=Zt==null?void 0:Zt.name,Pn.question_type=4,Pn.answer_texts=Zt==null?void 0:Zt.answer_texts,Pn.use_keywords=Zt==null?void 0:Zt.use_keywords,Pn.keywords=Zt==null?void 0:Zt.keywords),Hn==="COMBINATION"){Pn.question_title=Zt==null?void 0:Zt.name,Pn.question_type=7;try{Pn.sub_questions=(Gt=Zt==null?void 0:Zt.sub_item_banks)==null?void 0:Gt.map((An,ia)=>{var tr,Ja,ur;if((An==null?void 0:An.item_type)=="single"||(An==null?void 0:An.item_type)=="multiple"){if(kn(An==null?void 0:An.choices))throw new Error(`\u7B2C${ia+1}\u5C0F\u9898\u9009\u9879\u5185\u5BB9\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58`);const Sr=[],Lr=[];return(tr=An==null?void 0:An.choices)==null||tr.forEach((jr,kr)=>{Sr.push(jr.choice_text),jr!=null&&jr.is_answer&&Lr.push(kr+1)}),{id:An.id,question_id:An.id,question_title:An.name,difficulty:An.difficulty,question_type:(An==null?void 0:An.item_type)=="single"?0:(An==null?void 0:An.item_type)=="multiple"?1:2,question_choices:Sr,standard_answers:Lr,analysis:An.analysis,question_score:An==null?void 0:An.score}}else if((An==null?void 0:An.item_type)=="completion"){let Sr=(Ja=An==null?void 0:An.standard_answer)==null?void 0:Ja.reduce((jr,kr)=>jr+(Number(kr==null?void 0:kr.score)||0),0);if(parseFloat(Sr.toFixed(2))!=(An==null?void 0:An.score))throw new Error("\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E\u8BE5\u5C0F\u9898\u5206\u503C\uFF01");const Lr=[];return(ur=An==null?void 0:An.standard_answer)==null||ur.forEach((jr,kr)=>{Lr.push({choice_id:jr.position,answer_text:jr.answer_text,score:jr.score})}),{id:An.id,question_id:An.id,is_ordered:An.is_ordered,question_title:An.name,difficulty:An.difficulty,question_type:3,standard_answers:Lr,use_blank_score:An.use_blank_score,analysis:An.analysis,downcase:An==null?void 0:An.downcase,no_space:An==null?void 0:An.no_space,question_score:An==null?void 0:An.score}}else if((An==null?void 0:An.item_type)=="subjective")return{id:An.id,question_id:An.id,question_title:An.name,question_type:4,difficulty:An.difficulty,answer_texts:An==null?void 0:An.answer_texts,analysis:An.analysis,question_score:An==null?void 0:An.score,use_keywords:An.use_keywords,keywords:An==null?void 0:An.keywords}})}catch(An){Re.ZP.warning(An.message);return}delete Pn.analysis}let Gn=!1;(Zr==null?void 0:Zr.is_my)===1&&(Gn=yield new Promise((ia,tr)=>{Be.default.confirm({title:"\u63D0\u793A",content:"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F",okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>{ia(!0)},onCancel:()=>{ia(!1)}})})),Gn&&(Pn.is_cover=1);const Pa=Hn!=="PRACTICAL"?yield(0,Se.ZP)(`/api/exercise_questions/${Zr.id}.json`,{method:"put",body:Pn}):yield(0,Se.ZP)(`/api/exercise_questions/${Zr.id}/update_shixun_score.json`,{method:"post",body:es({},Zt)});(Pa==null?void 0:Pa.status)===0&&(Re.ZP.success("\u7F16\u8F91\u6210\u529F"),Tr(ko+1),Vt(null))}),El=()=>Hu(void 0,null,function*(){(0,pe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u66F4\u65B0\u8BD5\u5377\uFF0C\u8BF7\u7A0D\u540E..."}}),(yield(0,Se.ZP)(`/api/exercises/${or.categoryId}/sync_random_question.json`,{method:"post"})).status===0&&(yield xi(ko),Re.ZP.success("\u66F4\u65B0\u6210\u529F")),(0,pe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}})}),Tl=({value:Hn}={})=>{var Zr;const Ko=[];let Ge=[];const je=(Zr=Hn==null?void 0:Hn.choices)==null?void 0:Zr.map((It,Gt)=>{var Zt;const kn=Gt+1;return It!=null&&It.is_answer&&(Ko.push(kn),Ge.push(kn)),{value:kn,label:a.createElement(de.Z,{className:"c-black font14",value:`${(Zt=fs.k4)==null?void 0:Zt[Gt]}. ${It==null?void 0:It.choice_text}`}),disabled:It==null?void 0:It.origin_standard_answer}}),Bt=Be.default.confirm({centered:!0,icon:null,title:"\u589E\u8BBE\u6B63\u786E\u7B54\u6848",width:800,content:a.createElement(a.Fragment,null,"\u5F53\u524D\u8BD5\u9898\u7684\u6B63\u786E\u7B54\u6848\u4E3A ",Ko==null?void 0:Ko.map(It=>{var Gt;return(Gt=fs.k4)==null?void 0:Gt[It-1]}),"\uFF0C\u8BF7\u9009\u62E9\u9700\u8981\u589E\u8BBE\u4E3A\u6B63\u786E\u7B54\u6848\u7684\u9009\u9879\u3002",a.createElement("br",null),"\u52FE\u9009\u63D0\u4EA4\u4E4B\u540E\uFF0C\u9009\u4E2D\u589E\u8BBE\u4E3A\u6B63\u786E\u7B54\u6848\u4EFB\u4E00\u9009\u9879\u7684\u5B66\u751F\u4E5F\u4F1A\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u4F46\u4E0D\u4F1A\u4FEE\u6539\u5F53\u524D\u8BD5\u9898\u7684\u9898\u578B\u3002\u53D6\u6D88\u52FE\u9009\u63D0\u4EA4\u4E4B\u540E\uFF0C\u4E5F\u4F1A\u91CD\u65B0\u8BA1\u7B97\u5BF9\u5E94\u5B66\u751F\u7684\u5F97\u5206\u3002",a.createElement("br",null),a.createElement(Me.default.Group,{className:"flex-col mt20",options:je,defaultValue:Ge,onChange:It=>{Ge=It}})),onOk:()=>Hu(void 0,null,function*(){const It=yield(0,Se.ZP)(`/api/exercises/${or.categoryId}/questions/${Hn==null?void 0:Hn.id}/add_standard_answers.json`,{method:"put",body:{standard_answer:Ge}});(It==null?void 0:It.status)===0&&(Re.ZP.success("\u4FEE\u6539\u6210\u529F"),Tr(ko+1))})})},Zl=(Ji=jt==null?void 0:jt.questionList)==null?void 0:Ji.reduce((Hn,Zr)=>Hn+Number(Zr.questions_score),0),Dl=Er&&((wl=jt==null?void 0:jt.exam)==null?void 0:wl.exercise_status)!==1;return a.createElement("section",{className:fe.wrap},a.createElement("div",{id:"id_left_preview",className:fe.left,onMouseEnter:Hn=>{const Zr=document.getElementById("id_left_preview");Zr.style.overflowY="auto"},onMouseLeave:Hn=>{const Zr=document.getElementById("id_left_preview");Zr.style.overflowY="hidden"}},a.createElement("div",{className:fe.title},a.createElement("div",{className:"body-overflow-initial"},a.createElement("b",null),a.createElement("span",null,"\u7B54\u9898\u5361"))),a.createElement("div",{className:fe.total},a.createElement("div",null,a.createElement("img",{src:Pt}),a.createElement("span",null,"\u9898\u6570(\u9053)"),a.createElement("aside",null,jt==null?void 0:jt.all_questions_count)),a.createElement("div",{className:"mr30 ml30"},a.createElement("img",{src:ut}),a.createElement("span",null,"\u603B\u5206(\u5206)"),a.createElement("aside",null,Zl&&Zl.toFixed(1))),a.createElement("div",null,a.createElement("img",{src:se}),a.createElement("span",null,"\u65F6\u957F(\u5206)"),a.createElement("aside",null,((Hi=jt==null?void 0:jt.exam)==null?void 0:Hi.time)===-1||((Vr=jt==null?void 0:jt.exam)==null?void 0:Vr.time)===null?"\u4E0D\u9650":(Wo=jt==null?void 0:jt.exam)==null?void 0:Wo.time))),(wi=jt==null?void 0:jt.questionList)==null?void 0:wi.map((Hn,Zr)=>{var Ko;return a.createElement("div",{className:fe.list,key:Zr},a.createElement("div",{className:fe.name},a.createElement("b",null),a.createElement("span",null,Hn.name)),a.createElement("aside",null,a.createElement("div",null,"\u5171",a.createElement("span",{className:fe.b},Hn.questions_count),"\u9898 ",a.createElement("span",{className:fe.l},"|"),"\u5171",a.createElement("span",{className:fe.r},Hn.questions_score),"\u5206"),a.createElement("div",{className:fe.answerSheet},(Ko=Hn==null?void 0:Hn.questions)==null?void 0:Ko.map((Ge,je)=>a.createElement("div",{onClick:()=>{const Bt=`Anchor_${Ge==null?void 0:Ge.id}`;let It=document.getElementById(Bt);It&&setTimeout(()=>It.scrollIntoView({block:"center",behavior:"smooth"}))},key:Ge==null?void 0:Ge.id,className:fe.tag},je+1)))))})),a.createElement("div",{className:fe.right},a.createElement("div",{className:fe.examName,id:"examName"},a.createElement("div",{className:fe.name},a.createElement(ye.Z,{title:(Wi=jt==null?void 0:jt.exam)==null?void 0:Wi.name,getPopupContainer:Hn=>Hn.parentNode},a.createElement("span",{className:fe.t},(ni=jt==null?void 0:jt.exam)==null?void 0:ni.name))),Er&&((Ne=jt==null?void 0:jt.exam)==null?void 0:Ne.exercise_status)===1&&a.createElement(Es.op,{openLoading:!0,shape:"default",onClick:()=>{Be.default.confirm({title:"\u63D0\u793A",content:"\u786E\u8BA4\u6839\u636E\u6700\u65B0\u7684\u968F\u673A\u7EC4\u5377\u62BD\u9898\u89C4\u5219\u91CD\u65B0\u751F\u6210\u8BD5\u5377\u5417\uFF1F",onOk:()=>{El()}})},type:"primary"},"\u66F4\u65B0\u8BD5\u5377"),!Er&&a.createElement(Fe.ZP,{onClick:jl,type:"primary"},"\u968F\u673A\u66F4\u6362")),a.createElement("div",{className:fe.topWarp},(Ke=jt==null?void 0:jt.questionList)==null?void 0:Ke.map((Hn,Zr)=>{var Ko,Ge;return a.createElement(a.Fragment,{key:Zr},a.createElement("div",{className:fe.head,style:Zr===0?{border:0,marginTop:-16}:{}},a.createElement("div",{className:fe.name},a.createElement("b",null),a.createElement("span",null,Hn.name)),a.createElement("div",{className:fe.so},"\u5171",a.createElement("span",{className:fe.b},Hn.questions_count," "),"\u9898 ",Hn.type==="COMBINATION"&&`\uFF08\u5305\u542B${(Ko=Hn==null?void 0:Hn.questions)==null?void 0:Ko.map(je=>{var Bt;return(Bt=je==null?void 0:je.sub_item_banks)==null?void 0:Bt.length}).reduce((je,Bt)=>je+Bt)}\u5C0F\u9898\uFF09`,a.createElement("span",{className:fe.l},"|"),"\u5171",a.createElement("span",{className:fe.r},Hn.questions_score),"\u5206"),!Er&&a.createElement("div",{className:fe.btn},a.createElement(Fe.ZP,{onClick:()=>{yi(Hn)},type:"primary",ghost:!0,className:"mr20"},"\u8BBE\u7F6E\u5F97\u5206"),a.createElement(Fe.ZP,{onClick:()=>yl(Hn),type:"primary",ghost:!0},"\u968F\u673A\u66F4\u6362"))),(Ge=Hn==null?void 0:Hn.questions)==null?void 0:Ge.map((je,Bt)=>{var It,Gt,Zt,kn;return At===(je==null?void 0:je.id)?a.createElement("div",{id:`Anchor_${je==null?void 0:je.id}`,className:fe.content,style:{padding:0,marginTop:24},key:je==null?void 0:je.id},a.createElement("div",{style:{float:"right",marginTop:`${(Hn==null?void 0:Hn.type)==="PRACTICAL"?"-2px":"-6px"}`}},a.createElement(Fe.ZP,{onClick:()=>Vt(null),className:"mr20",type:"primary",ghost:!0},"\u53D6\u6D88"),a.createElement(Fe.ZP,{onClick:()=>{gl(Hn==null?void 0:Hn.type,je)},type:"primary"},"\u4FDD\u5B58")),Ml(je,Hn.type)):a.createElement("div",{id:`Anchor_${je==null?void 0:je.id}`,className:fe.content,key:je==null?void 0:je.id},a.createElement("div",{className:fe.titleWrap},(je==null?void 0:je.item_type)==="bprogram"?a.createElement(de.Z,{style:{paddingRight:10},value:Bt+1+"\u3001"+((It=je==null?void 0:je.program_attr)==null?void 0:It.description)}):a.createElement(de.Z,{style:{paddingRight:10},className:fe.titleHtml,value:Bt+1+`\u3001${(je==null?void 0:je.item_type)==="combination"?"\uFF08\u9898\u5E72\uFF09":""}`+(je==null?void 0:je.name)}),Er&&a.createElement(Fe.ZP,{onClick:()=>{var Pn,Gn,Pa;if(At){Re.ZP.warning("\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898");return}Aa.setFieldsValue({standard_answers:je==null?void 0:je.standard_answer,hack:es(es({},je),je==null?void 0:je.program_attr),hack_codes:ps(es({},je==null?void 0:je.program_attr),{code:ms.Base64.decode(((Pn=je==null?void 0:je.program_attr)==null?void 0:Pn.code)||"")}),hack_sets:es({},(Gn=je==null?void 0:je.hack_sets)==null?void 0:Gn[0])}),(je==null?void 0:je.item_type)=="program"?pe.history.push(`/problems/newedit/${(Pa=je==null?void 0:je.program_attr)==null?void 0:Pa.identifier}?type=exercises&express_id=${or.categoryId}&question_id=${je==null?void 0:je.id}&score=${je==null?void 0:je.score}&exercise=true&callback_url=/classrooms/${or.coursesId}/exercise/${or.categoryId}/detail?random=true`):Vt(je==null?void 0:je.id)},type:"primary",style:{marginLeft:"auto"},ghost:!0},"\u7F16\u8F91"),!Dl&&a.createElement(Fe.ZP,{disabled:Dl,className:"ml20",onClick:()=>pl(je==null?void 0:je.id,Hn.type,Bt,Hn),type:"primary",ghost:!0},"\u6362\u4E00\u9898")),(je==null?void 0:je.item_type)==="bprogram"&&a.createElement(de.Z,{style:{paddingRight:10,paddingLeft:25},showProgramFill:!0,disabledFill:!0,className:fe.titleHtml,value:ms.Base64.decode(((Gt=je==null?void 0:je.program_attr)==null?void 0:Gt.code)||"")}),(Hn.type==="SINGLE"||Hn.type==="JUDGMENT"||Hn.type==="MULTIPLE")&&bo(je),Hn.type==="COMPLETION"&&so(je),Hn.type==="SUBJECTIVE"&&Mo(je),Hn.type==="PROGRAM"&&No(je),Hn.type==="BPROGRAM"&&Oo(je),Hn.type==="COMBINATION"&&vo(je,Bt),Hn.type==="PRACTICAL"&&Si(je),a.createElement(ze.Z,{className:"mt20",wrap:!1,align:"middle",gutter:20},((Zt=jt==null?void 0:jt.exam)==null?void 0:Zt.exercise_status)===3&&!["PROGRAM","BPROGRAM","PRACTICAL","COMBINATION"].includes(Hn.type)&&a.createElement(Ce.Z,null,a.createElement(gs.Z,{state:je==null?void 0:je.is_wrong,onClick:()=>{vi==null||vi({value:ps(es({},je),{question_id:je==null?void 0:je.id,question_score:je==null?void 0:je.score})})}})),["PROGRAM","BPROGRAM","PRACTICAL"].includes(Hn.type)&&(je==null?void 0:je.show_resubmit)&&a.createElement(Ce.Z,null,a.createElement(Zs.C,{dataSource:ps(es({},je),{question_id:je==null?void 0:je.id})})),((kn=jt==null?void 0:jt.exam)==null?void 0:kn.exercise_status)===3&&["SINGLE"].includes(Hn.type)&&a.createElement(Ce.Z,null,a.createElement(Fe.ZP,{style:{color:"#3061D0"},onClick:()=>{Tl({value:je})}},"\u589E\u8BBE\u6B63\u786E\u7B54\u6848"))))}))}))),Er?a.createElement(Es.vr,null,a.createElement(re.Z,{showTotal:Ae.rU,total:(Ue=jt==null?void 0:jt.exam)==null?void 0:Ue.total_num,pageSize:1,current:ko+1,showSizeChanger:!1,onChange:Tr,showQuickJumper:!1,hideOnSinglePage:!1})):a.createElement(Es.vr,{LeftContent:a.createElement(Es.op,{onClick:Bn,shape:"default",style:{height:38,background:"#fff",boxShadow:"none"}},"\u8FD4\u56DE"),RightContent:a.createElement(ze.Z,{align:"middle"},a.createElement(y.Z,{color:"#55575D",overlayClassName:fe.popover,open:gn,getPopupContainer:Hn=>Hn==null?void 0:Hn.parentNode,content:"\u5982\u60A8\u5BF9\u6B64\u4EFD\u8BD5\u9898\u6EE1\u610F\uFF0C\u53EF\u5C06\u6B64\u4EFD\u8BD5\u9898\u4FDD\u5B58\u4E3A\u56FA\u5B9A\u8BD5\u5377"},a.createElement(Es.op,{onMouseEnter:()=>sa(!0),onMouseLeave:()=>sa(!1),onClick:()=>Hu(void 0,null,function*(){const Hn=Number(Zl);[100,120,150].includes(Hn)||(yield new Promise((Zr,Ko)=>{Be.default.confirm({centered:!0,icon:null,okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:a.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",a.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},Hn),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>Hu(void 0,null,function*(){Zr("")}),onCancel:()=>{Ko()}})})),Uo()}),shape:"default",style:{height:38,background:"#fff",boxShadow:"none"}},"\u4FDD\u5B58")),a.createElement(Es.op,{shape:"default",type:"primary",onClick:()=>Hu(void 0,null,function*(){const Hn=Number(Zl);[100,120,150].includes(Hn)||(yield new Promise((Zr,Ko)=>{Be.default.confirm({centered:!0,icon:null,okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:a.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",a.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},Hn),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>Hu(void 0,null,function*(){Zr("")}),onCancel:()=>{Ko()}})})),rn()}),style:{height:38,marginLeft:20}},"\u63D0\u4EA4"))}),a.createElement(yc,{visible:Fa,questionParams:Ya.current,getdata:ki,onRandomExchange:()=>Hu(void 0,null,function*(){const Hn=Ya.current;yield jo({single_question_id:Hn.id,seleted_item_bank_ids:Hn.ids},{type:Hn.type,index:Hn.index}),Ka(!1)}),selectFromProblemSet:()=>{const Hn=Ya.current,Zr=`${location.pathname}${location.search}`;Zr.includes("exercise")&&pe.history.push(`/paperlibrary/exchangequestion?type=exercise&qid=${Hn.id}&qtype=${Hn.type}&exerciseid=${or.categoryId}&from=${Zr}`)},onCancel:()=>{Ka(!1)}}))}},98580:function(Nt,st,x){"use strict";x.r(st),x.d(st,{default:function(){return b}});var a=x(59301),fe=x(76560),Le={flex_box_center:"flex_box_center___kQBcj",flex_space_between:"flex_space_between___Znlbo",flex_box_vertical_center:"flex_box_vertical_center___CPD50",flex_box_center_end:"flex_box_center_end___jzPvK",flex_box_column:"flex_box_column___cvIBS",wrap:"wrap___lab8O",crumbs:"crumbs___qvTza"},ye=x(81150),Fe=x(8591),Be=x(61621),oe=x(82093),Re=x(49661),De=x(59301),be=Object.defineProperty,Me=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,re=(ee,te,ne)=>te in ee?be(ee,te,{enumerable:!0,configurable:!0,writable:!0,value:ne}):ee[te]=ne,y=(ee,te)=>{for(var ne in te||(te={}))ze.call(te,ne)&&re(ee,ne,te[ne]);if(Me)for(var ne of Me(te))Ce.call(te,ne)&&re(ee,ne,te[ne]);return ee},E=(ee,te,ne)=>new Promise((ue,se)=>{var de=Se=>{try{Ae(ne.next(Se))}catch(Te){se(Te)}},pe=Se=>{try{Ae(ne.throw(Se))}catch(Te){se(Te)}},Ae=Se=>Se.done?ue(Se.value):Promise.resolve(Se.value).then(de,pe);Ae((ne=ne.apply(ee,te)).next())});const z=({paperlibrary:ee,user:te,globalSetting:ne,dispatch:ue,location:se})=>{var de,pe,Ae,Se;const[Te]=(0,fe.useSearchParams)(),we=Te.get("select")||0,[ot,Ze]=(0,a.useState)(!1),[it,Ve]=(0,a.useState)(!0),[lt,Pt]=(0,a.useState)(Number(we)),[ht,Et]=(0,a.useState)({}),Lt=(0,fe.useParams)(),{userInfo:kt}=te,{actionTabs:Kt}=ee;(0,a.useEffect)(()=>(ue({type:"globalSetting/footerToggle",payload:!1}),()=>{ue({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,a.useEffect)(()=>(ue({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),ue({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),ue({type:"exercise/getWorkSetting",payload:y({},Lt)}),()=>{ue({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),ue({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}),[]),(0,a.useEffect)(()=>{mt(lt)},[]),(0,a.useEffect)(()=>{var Sn;(Sn=Kt==null?void 0:Kt.params)!=null&&Sn.isUpdateData&&mt(lt)},[(de=Kt==null?void 0:Kt.params)==null?void 0:de.isUpdateData]);const mt=(Sn=0)=>E(void 0,null,function*(){console.log(Lt),Ve(!0);const We=yield(0,oe.ZP)(`/api/exercises/${Lt.categoryId}/preview_random_exercise.json`,{method:"get",params:{num:Sn}});ue({type:"paperlibrary/setActionTabs",payload:{params:{isUpdateData:!1}}}),Ve(!1),Et((0,Re.PF)(We))}),Je=()=>{fe.history.push(`/classrooms/${Lt.coursesId}/exercise`)},ut=()=>{alert("\u4FDD\u5B58")},Mt=(Sn,We)=>E(void 0,null,function*(){const en=yield(0,oe.ZP)(`/api/exercises/${Lt.categoryId}/toggle_random_question.json`,{method:"post",body:{question_id:Sn==null?void 0:Sn.single_question_id}});en!=null&&en.question&&(Fe.ZP.info("\u6362\u9898\u6210\u529F"),mt(lt))}),$t=Sn=>E(void 0,null,function*(){document.body.scrollIntoView(),Pt(Sn),yield mt(Sn)}),Ut=Sn=>{ue({type:"exercise/setActionTabs",payload:{key:"\u6807\u8BB0\u9519\u9898",params:Sn}})};return De.createElement("section",{className:Le.wrap},De.createElement(Be.Z,{loading:it,active:!0,paragraph:{rows:5}},((Ae=(pe=(0,fe.useLocation)())==null?void 0:pe.pathname)==null?void 0:Ae.includes("preview"))&&De.createElement("div",{className:Le.crumbs},De.createElement("b",null),De.createElement("span",{className:"current",onClick:()=>fe.history.push(`/classrooms/${Lt.coursesId}/exercise`)},`${(Se=kt==null?void 0:kt.course)==null?void 0:Se.course_name}>`),De.createElement("span",{className:"current",onClick:()=>fe.history.push(`/classrooms/${Lt.coursesId}/exercise`)},"\u8BD5\u5377\u5217\u8868>"),De.createElement("span",{style:{color:"#bebebe"}},"\u9884\u89C8")),De.createElement(ye.Z,{loading:ot,submit:ut,goBack:Je,data:ht,getdata:()=>{mt(lt)},selectValue:lt,editPreview:!0,onExchange:Mt,onSkipExamination:$t,handleMarkWrongQuestion:Ut})))};var b=(0,fe.connect)(({paperlibrary:ee,user:te,globalSetting:ne})=>({paperlibrary:ee,user:te,globalSetting:ne}))(z)},30975:function(Nt,st,x){"use strict";x.d(st,{AD:function(){return it},BA:function(){return sn},D9:function(){return Lt},Hp:function(){return se},IM:function(){return Kt},Iy:function(){return de},KM:function(){return hn},KU:function(){return Mt},MJ:function(){return pe},Ne:function(){return kt},ON:function(){return Ut},Uj:function(){return en},VY:function(){return ut},YO:function(){return We},YX:function(){return Sn},Zn:function(){return y},_g:function(){return te},_k:function(){return ht},c6:function(){return ot},cr:function(){return E},eV:function(){return Ze},fi:function(){return z},gh:function(){return Te},hS:function(){return mt},iA:function(){return b},j6:function(){return ne},je:function(){return Pt},jj:function(){return ue},kS:function(){return $t},o6:function(){return we},pO:function(){return Tn},rQ:function(){return Ve},sA:function(){return Se},xm:function(){return Et},xo:function(){return Je},y8:function(){return lt},yd:function(){return ee}});var a=x(64948),fe=x(76560),Le=x(49661),ye=x(8591),Fe=x(90524),Be=Object.defineProperty,oe=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,be=(rt,vt,$e)=>vt in rt?Be(rt,vt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):rt[vt]=$e,Me=(rt,vt)=>{for(var $e in vt||(vt={}))Re.call(vt,$e)&&be(rt,$e,vt[$e]);if(oe)for(var $e of oe(vt))De.call(vt,$e)&&be(rt,$e,vt[$e]);return rt},ze=(rt,vt,$e)=>new Promise((He,yt)=>{var xt=gt=>{try{Qe($e.next(gt))}catch(Xe){yt(Xe)}},Ye=gt=>{try{Qe($e.throw(gt))}catch(Xe){yt(Xe)}},Qe=gt=>gt.done?He(gt.value):Promise.resolve(gt.value).then(xt,Ye);Qe(($e=$e.apply(rt,vt)).next())});const Ce=()=>{(0,fe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},re=()=>{(0,fe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},y=rt=>ze(void 0,null,function*(){Ce(),(yield(0,a.YR)(Me({},rt))).status===0&&(yield(0,Le.QH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/export_couser_info.json`,query:rt}))),re()}),E=rt=>ze(void 0,null,function*(){const vt=yield(0,a.yS)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_member_act_score`);else{if(vt.status===-2)return vt;vt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_member_act_score`))}}),z=rt=>ze(void 0,null,function*(){const vt=yield(0,a.W0)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_score`);else{if(vt.status===-4)return vt;vt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_score`))}}),b=rt=>ze(void 0,null,function*(){const vt=yield(0,a.Nl)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`);else{if(vt.status===-4)return vt;vt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`))}}),ee=rt=>ze(void 0,null,function*(){const vt=yield(0,a.IU)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/export_star_user`);else{if(vt.status===-4)return vt;vt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/export_star_user`))}}),te=rt=>ze(void 0,null,function*(){const vt=yield(0,a.td)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`);else{if(vt.status===-2)return vt;if(vt.status===-3)(0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_exercise_and_other`);else if(vt.status===-4)return vt}}),ne=rt=>ze(void 0,null,function*(){const vt=yield(0,a.QX)(Me({},rt));if(vt.status===0)ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_homework`);else{if(vt.status===-4)return vt;vt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/course_total_homework`))}}),ue=(rt,vt)=>ze(void 0,null,function*(){const $e=yield(0,a.o_)(Me({},rt));$e.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`)):$e.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`))}),se=(rt,vt)=>ze(void 0,null,function*(){const $e=yield(0,a.ZL)(Me({},rt));$e.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`)):$e.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`))}),de=(rt,vt)=>ze(void 0,null,function*(){const $e=yield(0,a.aP)(Me({},rt));$e.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`)):$e.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`))}),pe=(rt,vt)=>ze(void 0,null,function*(){const $e=yield(0,a.vV)(Me({},rt));$e.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`)):$e.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/${vt}`))}),Ae=rt=>ze(void 0,null,function*(){Ce(),(yield exportCourseWorkListAppendix(Me({},rt))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${rt.categoryId}/works_list.zip`,query:rt}))),re()}),Se=rt=>ze(void 0,null,function*(){Ce(),yield(0,Le.QH)("",Fe.Z.API_SERVER+`/api/polls/${rt.categoryId}/commit_result.xlsx`),re()}),Te=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/attendances/export_xlsx_data.xlsx`,query:rt}))}),we=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/video_study_statics.xlsx`,query:rt}))}),ot=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/export_video_study.xlsx`,query:rt}))}),Ze=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt.coursesId}/export_course_students_info.xlsx`,query:rt}))}),it=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/school_manages/students.xlsx",query:rt}))}),Ve=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/item_banks/export.xlsx",query:rt}))}),lt=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:rt}))}),Pt=rt=>ze(void 0,null,function*(){const vt=yield(0,a.Uy)(Me({},rt));vt.status===0?(ye.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/exercise_score,export_exercise_users`)):vt.status===-3&&((0,fe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),fe.history.push(`/classrooms/${rt.coursesId}/exportlist/exercise_score,export_exercise_users`))}),ht=rt=>ze(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/export_records/${rt.id}.xlsx`,query:rt}))}),Et=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:rt}))}),Lt=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt==null?void 0:rt.coursesId}/${rt.menuKey}_statistic.xlsx?${rt.checkedList.map(vt=>`course_group_id[]=${vt}`).join("&")}`,query:rt}))}),kt=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/ec_years/${rt==null?void 0:rt.ec_year_id}/ec_training_objectives.xlsx`,query:rt}))}),Kt=rt=>ze(void 0,null,function*(){yield(0,Le.FH)(rt==null?void 0:rt.name,(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:rt}))}),mt=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/ec_years/${rt==null?void 0:rt.ec_year_id}/ec_courses.xlsx`,query:rt}))}),Je=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/ec_years/${rt==null?void 0:rt.ec_year_id}/ec_graduation_requirements.xlsx`,query:rt}))}),ut=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:rt}))}),Mt=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/exercises/${rt.categoryId}/rank_list.xlsx`,query:rt}))}),$t=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:rt}))}),Ut=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/examination_banks/${rt.id}.json`,query:rt}))}),Sn=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/exercises/${rt.categoryId}.json`,query:rt}))}),We=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/polls/${rt==null?void 0:rt.id}/commit_result.json`,query:rt}))}),en=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+"/api/paths/get_task_pass.json",query:rt}))}),Tn=(rt,vt)=>ze(void 0,null,function*(){yield(0,Le.FH)(vt||"",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/exercises/${rt==null?void 0:rt.exercise_id}/consult_exercise.json`,query:rt}))}),hn=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/competitions/${rt==null?void 0:rt.identifier}/competition_commit_records/member_works.xlsx`,query:rt}))}),sn=rt=>ze(void 0,null,function*(){yield(0,Le.FH)("",(0,Le.NY)({url:Fe.Z.API_SERVER+`/api/courses/${rt==null?void 0:rt.coursesId}/group_homeworks/import_group_template.xlsx`,query:rt}))})},2610:function(Nt,st,x){"use strict";x.d(st,{BU:function(){return fe},Dj:function(){return a},gH:function(){return Le},vp:function(){return ye}});function a(Fe){try{Fe.mozRequestFullScreen?Fe.mozRequestFullScreen():Fe.webkitRequestFullScreen&&Fe.webkitRequestFullScreen()}catch(Be){console.log(Be,":e")}}function fe(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const Le=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function ye(){var Fe=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,Be=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",Fe),window.isFullScreen?window.isFullScreen:Fe!=null}},67931:function(Nt,st,x){"use strict";x.d(st,{g:function(){return Fe}});var a=x(59301),fe=x(47580),Le=x(37798),ye=(Be,oe,Re)=>new Promise((De,be)=>{var Me=re=>{try{Ce(Re.next(re))}catch(y){be(y)}},ze=re=>{try{Ce(Re.throw(re))}catch(y){be(y)}},Ce=re=>re.done?De(re.value):Promise.resolve(re.value).then(Me,ze);Ce((Re=Re.apply(Be,oe)).next())});const Fe=()=>{const[Be,oe]=(0,a.useState)([]);return(0,a.useEffect)(()=>{ye(void 0,null,function*(){const De=yield(0,fe.d1)({source:"question"});De!=null&&De.disciplines&&oe((0,Le.L)(De==null?void 0:De.disciplines))})},[]),Be}},98072:function(Nt,st,x){"use strict";x.d(st,{U:function(){return De}});var a=x(59301),fe=Object.defineProperty,Le=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Be=(be,Me,ze)=>Me in be?fe(be,Me,{enumerable:!0,configurable:!0,writable:!0,value:ze}):be[Me]=ze,oe=(be,Me)=>{for(var ze in Me||(Me={}))ye.call(Me,ze)&&Be(be,ze,Me[ze]);if(Le)for(var ze of Le(Me))Fe.call(Me,ze)&&Be(be,ze,Me[ze]);return be},Re=(be,Me,ze)=>new Promise((Ce,re)=>{var y=b=>{try{z(ze.next(b))}catch(ee){re(ee)}},E=b=>{try{z(ze.throw(b))}catch(ee){re(ee)}},z=b=>b.done?Ce(b.value):Promise.resolve(b.value).then(y,E);z((ze=ze.apply(be,Me)).next())});function De(be,Me){const[ze,Ce]=(0,a.useState)(Me),[re,y]=(0,a.useState)(!1),[E,z]=(0,a.useState)();return[ze,re,(ee,te=!1)=>Re(this,null,function*(){const ne=te?Me:oe(oe({},ze),ee);y(!0),Ce(ne);const ue=yield be(ne);return y(!1),z(ue),ue}),E]}},23869:function(Nt,st,x){"use strict";x.d(st,{rX:function(){return ne},pW:function(){return ue},gy:function(){return se},xY:function(){return te},O5:function(){return ee},tJ:function(){return re},o1:function(){return y},Rd:function(){return b}});var a=x(76560),fe=x(43418),Le=x(28103),ye=x(8591),Fe=x(34055),Be=x(49661),oe=x(87169),Re=x(25510),De="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAC0CAYAAAA9zQYyAAAAAXNSR0IArs4c6QAAQABJREFUeAHsvQuQpclVmJn3We+qfkxPT89oRqN5SKPRC0mgAQRYCwgkh2ExAWvDrrVrwOBl14shYh/GRBB2EF4CdlnvbmAvsGxgWEd4l2WNsYEwMkIYCQnYkQYhZvQYzUgzPdM908/qet26z/2+k3/ee6u6qrtrpkciOiqr/vvnn3ny5MmTJ0+efPz510ajUSMdukMO3CIcqN8i5TgsxiEHggOHAn0oCLcUBw4F+paqzsPCHAr0oQzcUhw4FOhbqjoPC3Mo0IcycEtx4FCgb6nqPCzMoUAfysAtxYFDgb6lqvOwMIcCfSgDtxQHDgX6lqrOw8IcCvShDNxSHDgU6FuqOg8LcyjQhzJwS3HgUKBvqeo8LMyhQB/KwC3FgUOBvqWq87AwhwJ9KAO3FAcOBfqWqs7DwhwK9KEM3FIcOBToW6o6DwtzKNCHMnBLceBQoG+p6jwszKFAH8rALcWBQ4G+parzsDCHAn0oA7cUB5pf6tJ85PmtRwbL7btGKY3mUj6VbDBIaThItepxTGK9kQDLrkY8h5jxPEiNxs7TzHrdVAvYBnGAR+wYBOR7OPOb4B8DV6mn01RxBoW3O8YmjsXUGNU2t7/w2uPzHxtHHHq+aByofSnPtvu1Mxs/NN9q/WR9ptVq9VNqDYapV0upFhc/O1yR5enwIRI9DPiU6txrSHmNMBEIr9TxVCOO+Bt34JGIsSMfWlDgFH8hJeKH8UuKVCe8Naqn+Vq9MzMc/OcPHmn9yhjFoeeLwoEvmYb+yOnUPtdpfXertd1qbnXSTL2JoIziopUhPFlQdnJhWsgAKZGVR6EKQSwSZzgCptspoBEUP+Z5laMx5AYAgqBDgZ7AXYULIY8/cNmglucXZkeD7b/xYDoU6Kt4+woHfMkE+uNPnmukO1ca3T7aE5nbGiE0IVwjNB1at/rbq/zIzFVOeQulOiV4GYiISFAJJPGKawbLiIweJysNSY2sq5eGBZB5GAaw9E2cuBXm3CAHzQ7Jeq2U5iYgh74vCge+ZAKd0jkM5TmkQGlSWIqQ4UWIFBe13V5uuMt6UBgzpHh4qNeVPZxmAGERXAkm8abPAmnCRqTN6XMaf6VArVzC1cr6Q/AzcsF2OvMhZIRxPTca7ge1M83h003lwC7RuKm4r4nsB3//V7vd2mBYQyOOuIZIyrA+SIN6H5nkGcEbEDZ99Xn2KqbJ+I4ICTdEoIaoe0xx0nsNsaIHCGePcC7v2tXi9y8klEfTYQDnS3+myQKMMFniohUM8Q/3sMUjfeRdAycXot9ozBbVfk0+HEbeXA684oPCe5/YvP3KZvv+jXrtjlGzcYzKX6YItYW02vyedv0H76sNXzXXVGg0BbJSU6vGn5p7yin0Qjj42u1CfypZkdbuH6Gs11KfmYgNRKwzZNSJNm6hPefVoEhzE1jjSZTzpmFFjjYy4ryKK3azul+xnnaSY+MQxobYarfTlUbtqV85P/qnZ1ut2grg5D52dCBVs8j6ZHePI+DY0hmnur5HqsToNcPDBtez7ZTWDCgE6JcXQC2R8QK+BeBatHOjelz9xjB4tkXAGs/hJNoMivN5NKT9Di7O9keXZwa1Zx+sbz31hw8vrxaQL8X9FRHo130k3XF6a/itW6n7V0azozcyk/WqVJ9HdVJELEulps4c19+Y2Uxf0e6l2XZrh0DLCEVpt8mhCaDweE1ELfuZLGP8pnbUNdKw0Uyr8PwF6u75YZeKIRUDz1li7+A6hXAfQ+M2aR1hsw/6pIHAho3BmRJlYDI3EjMloiC8jsBPO2FD29OAtDSazUb6dH0m/ezpWlqfJQ87hUIw9/D6U65pZPoNF6nXS3Q2+j54YlJRoseOCBq7rkb55ZttGtbmbEkjrQMyN/uBtGSK9ex0EQdUF953h9u11vAL8+36xxozo1/7itUr73//24+u70zwyj/dVIG+58Pp5HOd9EPD3vC7Uqt+d9R+9P8dOAPbepjsI/xqXjTZd9+d0jvnO6k9FugbKzD6s2KxlZFrKzR0rZk2EelL1MhFJOxyd5QuE7+NoNXJsyEoNWfLWiT/ozzeRtxtmCkLTH5r7vQR6Lo4o/FgDVur5FbT1q4qvbaH+gwwcOmcF39so57+8Se2GCbMkFx8lllUIgloHrgH+eXZ1JWDvpygBFzjXgSrqFDxj+Q19wEquoZYW5DSqkQdHDShwi19JcjIAKhu+iWSS2/kVYFYJgMGxhO5SJ7z1DOtab4x+vO3jNIv/HDzwi9+58MntgD4oribJtAzv7HxXd1R88fT3MwDoYlZ3UjDaU1GwWWI2sHPutDtfcsDKb17bjPN0UXbVUd8VewAHVf81bzQHGiDp41Id9G8lxCmi+A+2++m59D+/UET06IdVSHfm3SR3vswO7RPzGIM6G4H6XbQnwTHAnFthM9Za+16tVxLQiSMOvM5nvYQaMPDLCGPFi3nw6u19E8/sZ3SLH2CLakIUwh04QvA/O/vqgz3BJhKWHBGz1GIJN48wxYiTPCIqsIjYByY430sQSXrct9NQwkvDS/qlXJZ1hnqd6GZTrRq6bW1/odXZvo/+ptvWvzwbhSvxDNN6uW5/+gjqf1rF7Z+Ytho/AijqZQ2qcQimSHQlDwKT5wuGEYA3XB/YFxE5ripX0On5wkKnwXRL04HgM+jDU93e+n57jCdQ9CuULlDhHNJ84LKrPFszgqjdrra3T+7Us2ITQT9DJXxIoLdIOwEDePuIcLNpSYdEKchU4cYU5vxcEdDlZjsYiaEVjMyM0HtnXTTjdWKVwDDcQ8t54NhXlG6HD6OM/5arsIXjaZKP0aHZzr/yANc07CiLlmbvKQ1fD8nzNiRiB4sWr11uknldnrpXHuYLi8133lnq/VvHnki/fAfvT790jjJK+R5WQL9NZ8+P/+RF+f+t2Gr/d2pRyFi4EXhipBaIeGnkCXMgigQPBfDYX8GZu4qUFjFCHgt9epzqZOa6QqMu9jrpU/Wt9JlhE3hHKhdyXMBuDZInd/QFNmilB0E6QgafW60zZx3O63REFp0xSvADsG3jRB2EDTxrobWbqZFmkIbjbMIjjny6Nd75NPhqWqcUSnSOO18rqYNQzCq+FL+XKSx3E6nzP4pSSlprgbaGSKceKusIrKgift0xM6kVz2VdCVi93MJL/dxPHkEDfBGemwwPeaVVrfTFzYHSxePjH7u3k+kOz7/5tmfLElfiftLFuifp9Y+8rHWTw/nZ747bcXQgwJRCDXQtIvCUUCFOOKJtLCED6x4y86P104HjPA4l527qM/11mw6uzVKZ9ZH6QW032UGXwzBUlMwNSkoYpBDOhsLTSyWos9u99OfX1pNdy8eTa9iELrWHqROYzbdPXAwOqCRmEs9ZgbEcRlaO8NemoGmJgs/x+utdAqYuWowqN2eKZPE4hOHzmfLZaPFazcT5fZBF8Tmm487ym3cLv4Jc6PuKlzgK9nuh6Okqcgag+2bTpwCVy7g/OEqPY/RAYJ49bm6/bS2vd4YnVj4hyc+NTx37qH6L5bkN/v+kgX6v/rli39n2Gr9QOpiYpSClMoKKquCl8LLuLiI1K5DIEcMwzHic+Hlydjt1IAthO+jL26mD5JPZwlN3BqmGfzHya/Uh0KkeKuRNTL6yIWmQQN77uKzq2n0zEZ6fmmQ3vuG2TS/NEpPrHdSq9dP3eYMIuRoP5sj1ov7SZzOUxdbUZdpUE8Cs7LVSG+Zn0/zww6hmWBzLa4Id26ghEY5hauEVHTgico3boerGDDmpc+7YXYk2PlQJd8/sODaDVg97xO8A1+BKfcSuQO1kV5VoGZojakt5gPXV3v1TmPmZ+77ZHr6qTemD5TkN/P+kgT6jn9+6eFuGv1YQtNljTwtgBV5aialLe6ERTmtWApqZfaMwyjA2wfO6B2u4ofTYCMm2x5/8mJ66jlmge5nGvuu2dRcmiOUmYq+hkVK28C3wWOBemjEHiaEotZDUy6eOpJqy3Mh5L/ywmZ664VO+ku3z6Vjy4vpCzSq01sINtANNH6H2Y42mngbtb/l1B8VcuHKdnr6HBr78ma6520n0gK9haaibppuFbE2u1eIcImMRk3IWFPDrxIXrPOhFLi6l+fI5UZ/StprwUvkVHxpWNNhQRs/hcYxuGFc07DGWS7dVfA5mH4zw2x0HZQvnJ7v/dSbn2l9/SfuSVcKxM26H1ig/8HjqfHisPcPR7MLR3eYF9WUVRTK2lSQvfere1QqtVfCYIxTYSosZx3KJqJcMDWtPFADj9I29vlXPXQqdern0qeeupA6n22k/sm59IV7j6X1I2hcpiLaaRuB1s5upU3mV3sI1Yipqt4IYQXZ3FKDKT20+8rR9EkGLE+92EmvG1xJrz3WSl95fDZtb4/S00wunUGbdLGTn2ErxosI8epZGtF6N71mHhoePJ6OzlMk512rWr2qDi0KtGeBJ2NosYTBq+BBlMzS8S+kzybSv8sZ9XJdoPWnwh+Nahox4VXUjqyCnt1xPIfwkt40gYbyjWErRJazCHkAWumGMYW4vp56rdaXPXGp91+ke+b/+x153oSHA0/bLf/Sma9eq7V+Ny3M0Y9IqG6qAJYphBmPRqyz+6EFEF7BDevSjnqb6b3vaKdvOr7GQgSoYELFDrCRBidPnM6TXyxewY9merLTSp/4/Fb6+FPn08VNAm9bSfUTM2npRDvNL7ZZDGmkBdK1ych55efR1IPoJYZoYQaLMPVu7q9jQPkcAn5pYzuNuqvpbUfa6d0nltPvXkjpdxD2DSbUm8Pt9Po7l9Lb75hPb1mk7TX6CGo3VhjL/HeUPaglnkGplLuw8oeXRun/+GNayJIJobOMISwUcGF5RCH9oYAhFKauXAjEhCMleO+7cFNpx0AlvYyvXIBRFyUq8i2R3I33Mn53HEHZkV5ng4xGGcBT8IYr6AEUoPETZUcA5ljtag9Ov/r2Y+/4/OvTixOAl+87sIbe7HfelxYXW1FBKp9wUB7apzyXuwBwh4FV2qYgHextBgiJBY/UW0+t7iliJUG4KH2VMLgeYZm/CCPadgCDH2j304OvXUjvvH8hffzspfQnn9tMLzxxPq1+YTGt3nEkpdvn09pRpt1aaHFMh60a630I9RILO858YIywoshiCzMdC+CsHZtl/nou/eZpGshnnkkLt7dT7dlR+uZTCPHdt6WVJgZPDaG3p4H0pgsskFu2k4bcVVRrHJlDzHMzjZgYiKL6c+U6DWgv5pKxiUqPFmkVuOny8xiI5YvOuF3xEe5P5tDVMFV4JFOL6HgwWH7vQBeBRlT5ErlDmEt81TACtQh8VjgRcMYW1dwoYdItDm66SM6POO2xOvCiOfeq5y/3voVh+y9moJvzeyANfc/7z5989oXuH6fWwl2ZaIiMwlVUB+H41cj2uUO6mCuMBtY20ilWAx9YYbm5uc2iYT8to+nuvHchnTjKKh0Mmd43kYuWxSNrboQZARAGGQR9gxmhQdpGba+mpfTHn11Pf/DHmGNzLGKwgY9MWNvGfxurdLOu9g2Zk0ZZEjWPuLWQyA009YCB6fpqN22cZUXvhU56fauX/pOvmk/najPpNhpEi5kO60zTp0GaaHo0jpC1KDczK6XMEJ1fJKCJ8urL+QuN9NEnLmH2NJmiRZ8z/Vdzotu6Rqs5vehl8rpajv+89zo8gBmfBS8v+Ss8xmWXUwYRBHg3bhKfw1xJ1ZfjYoISL0WglzFf0sV/EIVXPGAJcLdv6QFkt7ISAc5h0OnOMD2x2UmfU1mtoFCacCmiM0wARj4Z9/iZXrnW6H3gx9/z9Ht/PD1cWlxEv5wf6+iG3YtPb70xtefuSrOwKbrxqaRBf2ZQLhEwG3T/qxvpPffSnd+xnG5T28HirfYmAt9Iz47cNrRA+a8mQ3RqO+9WZTCbhz75DtG8zmD0fFcL7bmkIGNDpzWeuUUjOoswHsH+RagHd8yljeUmgzxyQlMOqYT+hY2ULqBdzlCZV6C7O5NGp2ppiYa32e9FR6K0YgxF3lISReTZCreO9nZQCsH3znbT3fcMU4syt9h81UCgFep6CAOzLyDwEllMAzrNF104d7RYEa7Io4RPZRi0IGhGFTctd0EecREdQDbESRlMkzsJcES8tORCFZSSlJ0hCr0OPOG1dvDAtwu9+fRvL6+nX35mM20usu7aZBp3BP/HaSLhzh9MvtGw9oaf/5OHT/74V6Tnd0a+9KerJekauEad2lelZbQec7dXEyszZAo3axztN7P6QnrfgyvpP7i3n25je1Cd1bshU2Bqya5d8BAhYv+Faco8tMpdFOGo8Ag3HgGWwUME2nhNUnff9fF0nOKwK1f0u9zdv9Dhvo50v4jgnmb/yG3zaXhsLnU3EOLzNKiL9hzArAFrOtS3vSGyzDhWYTMXwrgRm51FxCmTeQOTMNmNp+xI06930zxsuuPOZVaCrXYucGatbGK0OFegIwOnLoUZKeAhBMZVmcWzaSBuwhn8VXwlhMIXMygompAW+Rkmfssij2NYIw3VNY3aMuvUWdkVWnyyHHFLDep42GHrAvL7H8+2MOFS+l+fPpe6K0s52bV+ozJbt29dSm8E7Esj0P208GDsw5hU8dUkhwTAic3N9LUnU/r2e+j1FzdYtFCragfLVExwdd82QgpoTM1VTB7zUMwKMQGmk+Hhpy2599nZCztF9zzT0nOlNRBOEUQlmxAOK+AXuS5TlXUEHFMlMRBMW9ydH23hn8W/jEDMD9Nck/0f2L+uTDr5NrDCI/Pqjv0temmp2wKgxX0f2VV3It3kVGvX0my/T6+QyVMk88Ym8BepCGRVcho7BMaD5stOZ8FwClPljecIyPiLUpgO108RoJdE3nNkvvtQAiJc5NOuRO4KB5fyGOVhnr/RZjW1M0rfeeds+qPVrfQhFr7SDIrK8pi5bi9UtXqNPvQBYn8nYG7CD7neuBvVGyuxaw4beOyk12tMcK7kGoOxd957hLneFoMzBCvUmjfEQ0FAMKw6BVLx0YnCMO8qSJMozKEp8FsnbrJ3cOjlwnYEAh8aGns1eg8FTAReCrsDOmtgoECbA3BO0mAKxIBGA3txlJbbnXQErfN81pdiDVpInYUYVJrBmdqIrn4IrATLgMiamQ4bgltTtftDPvnJGpFnEVGWIKeq9Nz1F5Q7cVah+WbULieNUyTsiJ2OK0nLPVY0d0Dnh9zjKLK7Xe61NDjkpJm6UtuaoywM+L+MOf8PfRb5YBwRzNudvDxbmVTwqN495pzUzXI3LNA/T/bU5EoIkAKpG3MlP2bNSBzEHkM7PXy8gXHh+3Ws3FHA6Ob4GbGnwoGdq3nRDRY8FZpycxAow62Q0Jc2Ah6Uzx40aG5osCrauR8kbwejTNeFVIkoJEnWC8NN00RhYtCHYYtQ42fmxDRvOjGX7j8ykz5zcRvBE3hvp66W5Nykqic1bTSknEaTRA0er4BlGwWciIEa30sM/MfArGQTgi1moqb8JfqVuef8duO+Xv5BfyQq6end2Ix03+wMLHYTL7yNMkxhlkfyQmH2YgzU2Fg9lj74RC29610EvHx3wwJ95nHYP8tIzkqTGImVwCBjyh/xKEAwL7BhvkklDtTQAWq7duRdZwaBix7JoYP4RKPY6YTK3afaQE2gaUH5CbdvCFiEJYQd02NmDqzN9TTaZOrIKSQhgmEIZTDQIPyqTl1Rs6pO45X0fisdwwSZcd+2ghegUgvhyrZhlNlgTZ7s8nPkBZjL5zpLo1dhdnaEtzq4RIKLtJbPB35It9NVAaSNvHdG5qdx/ntFHjBst9BVyffNu6pzbX5drjmLwQCaQe8SdV5zk1pmBRHClYvA0GpVpA1+6LTIzXMVlw+A0EWCiudBdCHcgip1SiV3hVLnFJmypAYtxVKOmLTBthQqh5oi61p8pgfGK6PTxEDmgHGqKBYfIw5hR0vfju37lodZ3p6jebDPIrSw9rHdXqDnR8Zqt2pmqJX5T5hFiXcNEwsousuEPbbWYaxIPjbMiraInPoptEIC9OWuN/z+cMUUJPxQQzdozFnbFQQCCUN5Q6rzc4md5BkEErz7PoG8GT75v9fftXGXWpO6XNM5hPLCOymWD3HFUymDYcGgXKyIo55uojtg60BAlM6oiCkqxnVSCKeYeMfBgIYdiYyMw9AyA7ocn/vRisUtgAKtMOnNeyYwaxFoptrIO2xq4hw+OUOisl1iiujtxxbSwluOpCefv5IuvLiV+h2FmeKpGYOJpIiBWPUcCEBM93j0RD2949Wz2PvD9CSbrRq+4yh+rkoH48vOEoJ5l1PjWpHili7KxV3lX2fj9UAieQE4mLIrZX40p4lTAe+tOHfCTVJ8qX3SZZ3RuK13Cx/CupteuVeFlShYdjPdwQRaKY3+V2mYdlKXCxQ1GaP1QnGGM6VXxFfikgsfgZkJoZmzNjZUDZaFWW3Gs5uZEGr3PfvstiS7PhvL3GAtvWVpNr32oZV05u5BevZSj20DvXSx2w3tHi8fOEAjVZN9zfNMM80eXU4nl9vpvpVmOsWLf40Bc6MQOc8+3jpCaFtQsIJuCSpuumhTkZNgfXk7a04NkG/plMoMPBPognb/O7CRz0HS7I/tlYix19IkHMZKKDlIb5BbaOauoE+XI/w3l5qDCXRQAxXRAncTIuHEKQFqWrrsomVC4+TYqpzYxKgv3+yI4toWwClaL4W13Ado65jRMBy48ahcAFwkDTElPaZDnRdiTzA4OcIiiYK/mVhYAVRNqeOtIBQ1b7Nwb9d9vxELpDtIm9gyjhN9e8ipNdb3oulqB+eU3EuBqrzFl73SUpUlfBpP+S9TmDEIEy0mHjP94tDtbxYDF5HT8AVfTvsX4VfqVDAje6MxeRXNhV/lbvy4TNPlevklOZhAM5DLFVIIHVM+RYlxVxMp/XbBCqDxdssO9kLYnPkQNy4sARpEzC/DgNDMCFW2q0lHGEMJeFZ18wiZb2fbgGIPBZnUSOQrUwPCWsC7hyOWevEHLxH0WFaGGPd5hOQaQ+ZxVAKmSYa0HF65nGE2SeR1HfAmy7mFV81vVtdz5iScoKbZ6a4K2Bn9JXySsnLtS4ZdXnFjXmSJKMEv934wgb4qtzFVxEwzO4eXKalS0ImQiGiSVmHNA6RciVmo8SuUgBVhNg9xZS2NBkWYSzpjMETA6swCMEIiwE1MFAXEDt+3WWJ1Eb8NjKeAcbOSQDGtRqh55FU9YNTK1kNoZ2Nu0IU0FngrTY2NC81k3jmfvbEF5N5Rf0FDYbU6ZaJ4d9BZ+LAjUJbg/sIItCWYItAKlEDDLJ1X5RQK52WViYj2hxkGNw15NoRVnTtpwhU6yhiCDHQseYMrD7pMr0ZG+MxCcP3mw4+zCgqpU4Fu+CmbaiK74HjO37Ghwh8ySn65lwQb4S6HNInNDQBJzkCEQkulYApes93bqeErFwJs3wHyYEAW7JijNmyvCjWNUV5jt+NhHPrF9lgPMYszKWFFguHwFSUUHh/4zz16oZ2A4o1UPN9ced5jV9DL4VAhloGB3X5otxJ2FV5Li/hFQ8hiabVrOBhuWrVv3t8grC5UZeyNzpwBuTzh5lhEHnK4GAFFyL3zzL8/VSh2tKFqeBIQ5yahJlLeAkkjBoPQb4PwCukPBIFDn2klu4SKPVwh0xgBdkBYc1WLyNAH/w2coh1ndHAc10kh1S8VeywilbLviUS+VAR4j/LcXIl+mSbHPtxREzkwvJ4TDCnUlrakzF/EFJ6DwAYzGs5Tj0JVK4xyQDgSBWoHfc5lI8RUsHIczmiEMJLZIJRyXDSu8E3ESm1sK2hqa5O7O0xkSJO87TfU3HXmsu1Kddrdhje18YmzJ/C4sd0u1xWQVFhQDUiG8ulq+N3p932+AUHO+dkYwULZ7Gtyv+VUYm7SIUfxQ0zMvtBEnWqkLB7K06b8I7b3ekyE8Tdi++dyUd7AWxVYYna4quxRDpgaNN5cETwYtqwgKxKhJojfQfH1H+y3SzoZTOEUEgIRJ56JW2Km4rVH59KSK4wo7BAMwvO8g8w3m0pYbDi7Go8VKIh8G/cUPpMwFDiVZo6ur5iv2zoVajfTOEh0i2cdbR3FJU2ARfqM2QMZu+A4y7nWZzZ6LOvvZKO4zSf2MUtDpgbBwEdEwWd5QXO1C9vGCC8RiNFLt1eCHOOvUD1a4jrlWWP2pufsDXxcmGmleRrnLLxqspKnaeaWBAwuEsFk5t4f226kf3d5Nb37yFx6aNZ3foCljmwG18415xsHZVqgGPyZotIE4AinOWJZfLTOAunL7LUy5vHvzpoYB+/jkQCvIpBXgREZtO+Q/KugcoBiDFyWzgiq8RbJHLx9eL6Z3sRReOzWqPYVIezyJvLNg0ETyKc8G+JTcEdPzEtXkQgRQFUeCrQofFlAl29oXARabawqtqJFlQeF5AVQrk5+jUdjOQPYZ8V2ZWUxndu8wAs4pvNPATH5pJKyYBMSfDFXnECZUXpu0JlIJF6BYJ908IpCrrGl8/lNTpPiFXa2pac2c+un6INO0VDvbM+kRfaR1xFklqtYSOqnx3nN/b/7xEb6c+6PnmqlHz/ZTg/T/XXqvAPIolCLnYvXylViQv/L4KinfciL4KocoXGuh/VaeK6OO5hAR3oJsMKq1ncVTuIVHIqvLNm+/dvLBQNk01io2RLK4xb7mVe30B28MRJyLJ5AlhtKmT0JtkSc2KUruxCekHa0EMwN9FU2pqlmCENoTYE8V9s5YyhIiMIpJIJo4oo+G0RRMF08q7wxo3lk38L2uShvNBrznnJRb9VzMYGy1jVwQvdUkn28NwZbx96aRRseRcteZrFI02yTQj876KZLkHqR/eOvnh8xX0827IU53ZpJP/rn2+kT6xzQzo6532c7wM80ttN/c2Ih3cUGrhjXWKaKD3sRJ2UaN3Iwa+i9oHaFyaadrNoFcPDHlyDQe2VCccKUqChUKkPeec7/eYCHJnOlT95kAXWlT62XK8owl4k/fWU9rXbbLGkjQODJ8Oab8Weh0HzIYqd+zHGZtowNvoo3Hmg6CiOdqI9uGNI5rxzpwn6kP0DyYkiKcDog1SRwgaXkG3PXPJnvFm9cuNWaJcfYMoIvnLSZk3mHcCNYIfRBhzJBpviLWWQ+ERW05JxkXQ6bCqzKrlCJdz8XeUN5k8Y2z3WKV83m2KqyxhkkW/D2HLsg16Gps+mIhTNGVgbpf3hqLX34HED9FQhgb8WFbvo37D5cZuf+3z86G+f/ZcpyvrK1omysFKxvY8ekCRAVFxw1piqUlAuJ6DuSlx830R1coM1fevZ0OyM0mUI770F0QEa8HXRG6oSZ3m6rnT7FGQ4uVPcULBqIEDJIgclzzzQFkGi2eL+ek9FWtnZz6GECsjYxVK0tQOhaGI0ok6Fz1jJIW1hTpIHge96H534sAXNyZpYVR0SThmolK4h2zLlHEuvVrgh8qcic+9Vwe4fsjXMa1tx9G2YWxdFlf+6xNkKL3FxkzfQ8+8EHhmPzn6PRNnj54CleW/u1z/IGT4xwcwniuIFzo/QbFy+l73rk9vQ2Xn7wLZ5c8VET01lmP3naG+aGWugsaa4Gf6VCDibQpSxxh9g9BHUvQkPjAF6S6wstqdTA4KwwFRqfGZ9gny5gR3dhUI2DZFxY0bkMXual4xkmGpM1tCH7u5qDPOh1919MzyHACp/v+sXbI8RpR9tj+PqV04VeeeBIDnQVKmRPjvXoMF+bsmFh5QeeXNmKPTQHueLIdGeq9FvBukl46Z1y+LV+S9rdMJWGJ1hc0qzJNdvgfBHPltvaSotz86m5PJtqnX7qcW0g0GvtUbrAPoD/nTfmewwGEy8Gx34T30FjsLvAy8zfeFczHeHMk54zPW6qqei37CHfhRQfpgImDVqa96F7HCXem+cOJtDmbV1Ys1OVEn5tgzHx+ncSarJSjTLcui53oiJW23bAtk+ZN8u0UX7XLi+RC2HnVZbE1XShPSEmb9OQqSWPINAk4ahjoBBegp29aNCI6I0RXMJQ7zYuB0gKvXy2xyiyGEvj5kyAAjPH4GjZPLEtN7A/zdsjyHS2O9PbzJyKzLRmXih2llcnPcLdDBd0ig/a7K3kkTZzl6vGBqzhFpu0tjZ4UX82HV3g+EkE+Tne0l4fbqZnrzTT6bMwxV2JUtTD7OCcwq+/r57e9+YT6Y0cibvI7kPelIvtvmpgtxBYL314luvDZ/hOWJyvrXaiJwuWKORe+eHq4pJmt5xcDXSwkIMJ9DVxS5wXzgIVicgh2Twg2uL5K1PCFgy43OIVDpl0nJp/kB1wS3Cvz5keMRdNuAfGuH1U5oWmBj7b0VYm15iEKYEGf8xYqKEVaKTafLUw1Mjy30UVYeIkJ6kTrsKVBVrC1b0eZaDWRo8j0M+u9dMXtjuYIDRCDhinLwEuV3rsCbGRR0MXGfj51ZV7fnqJvzRK+T2CFgXY+eNtCsTkBm/y5BchevKK86n7293URbDbs3PpyAwnqvKVrrO89/eh03xwos9HKXiPMrY1MmX37V+xkv7WQwucBsFXDzY3ONQSbQ/B88Ezz+S2fJOGby+VWSUtzs/LA2sRlyOy39/dBfc5NP8E5OX6bqJAH4wUhbK0Xgdfls0qb6Ep7+T9tNfx4vAC+5yHqO2ABSZ221FZ2QSpbGgSZpMDD8wOoUZnZidHidW8cBYCKVWQi0Drt+GFQOMt+VB3JJM+Gx1+nBQ6hrcqrbQh3fDcynI6ff5FtCGxZhVwuYJN4Z/62agKjSA4G/REwHPYQX6DcBIwxoDAK/BsnSBfaYuXkL3DLI98iIZI2fsslmytXkn9GQRyjmPR6sfTEx1eUR0h0J6VdvFC+stvmEt//X6OK95YS1c4t3AeOlHoGFUMp1UI8ooGNAPtM8ykuDcml07aAWQsUXoh+7lcajlQ6NX/yrqDC3QIolW0hwtpsmDGZ2Gw2rImJgTmG6OQWNkx4g80igtCR6QzEQ5Qepyu40lfCnvGpoxlgVUrq0YLKcbrYpVKHEbzbG4hNqEwQKbgRVymKc9aZO1sdypVuuz3sUKEVwGMxGB04aJHmzmPvTnQTqJlhHkRuSJMwCtLXqax/GLPDp/lsL53uQI1gd0FwGPMq4NNXmwzg3EJ7bsOI0Yt+g4SthFeF0mcWWF3N2eXEKegkV+TxRWPHkhbM+mTz6ylL3zyDIfDnEhptZNuRyO/+747sbs304D359zP4ndwLLYCzVuW5G5teFDPiNNUML+IjF2MwOa6gL/jSsm8jIJGa+dZZNPOZwm7ie7gAm3mFa170yHhOWYX+RFoGUryif6i3glVr3pq2Cc50O/MJqtbmAe5c8tpYlAIpLoyN4ZJDiH2wUxjqUB55R3o4HZIFxkYAVw0MmKzs6FUGj/gpQc4/sfERqXEVEDU0cZwLV3u8QVcTkHdMbMhDaTLja+UtMombiLNbnesAhlud0QV7E2Kjd7C5DnHIZYXmY5rIsx+0cty2e3XGAxaTmHtfZwjlxM2hgXsuhnORPnGU3Pp1X/5jtRbaHMk22w6CcypRVJwFqEbjBwMx7Fn5kmGYCRfGjL4Owi1Jpc5LNJgMtmkBa7ILuCVM7YUKEOWmFfi/tIEej9KogUiltqN4d+7ABbPqTZnhWVHKbI2dJOVuA1G5X/KuR51zsPzM2zhhEe7dPj8RINBTE5llU2ceESWWR0TerA8V2wICz+xpI1WyL0GGkcBhArpUPNbcfuZA85aoItiMNpHS88ur0TDmtUWigyiWUlF1WBKRUbQ1A9EBn8ENMcbdyEwlP8C2vPpbifmWPiueOxDscdxys6XGKJHqdDGEnxkWefLBf203uikk8yC3MN5dEO6xT7HOPQ9hUpe2AAQ6FAl4PMVUmm0vlxV1NyzsdoryMMl94IQJw/dQRjliu7HwP3KL3zl5N1NdAcX6CB+LwqmC6B/X8C9EsMsj1HkjRF4cIwt+XMLDLRkLMxT2BS8OCWJE/hjsAOsI+292GEvFqnAZQHjzDnICUGnwrSpY78GFQKKsTbPA1VyI92EenPX+Zt7DCuuSz2G7QwBDsqigUTjKLDer+0meUyqPkSAiBDcPZKTFYqgkZ7rbKXnWQVcAND55rJj0HP14gVk+GZzFz6QiTgG6xoQLLKwCrtNpPLoyEDFEa9I5ARVaQsCMdFYK4G1LjRpNqCkS1oXHAfgFkrBJyN/viTuYAKtsgwGcQ/OT9NcFSKrEOB8vgpoOkH2RzKYTwU42ND51VeXbmtM+ua5Z5np5aGLA89fhKGa2nk0n4XavHL6sOMCEw0COtwQ5D2m6QBTKSrQCjN1EuGmtEuuMETq/ENTE4fairTa+bHtlOrTfHZwaE/jn/n7y4cuch4TkqbwZW+Gxi+MjgC9skAWVqy4SrBHtNbzbC46w1zagAWoPr2W6ZyxUdl54qqHu5ajxnIjzvHOpetsltr5QTW8cdpSZSLfZInldbJU86VwJAoGUUKIxbrgTFbelOd1N+A1H20YvvaW6x6gG3CaQjfTHUygr5tzqRUBlf5ruKg94qMGZaYzHBxz2+CkfLrEU5xOOYNdF5Z1CDMamvgh88AmjUMbqcG8XTELmozkPwTOihAuNGfJhki1txuO4tBEYHXevBTYKsjgyoEp8DIAIm0IDj/bcO4cA7ILHUXDb7UITmoJYNaheooGkJ8iaPwjuNfBqrPGNFojfZ7z5C6DVBvXmQ0FLI544B70B7365R6ChnJw8cgFo5iG9A4gQTjibMiE5Rck4I3BFgMCg07hhQnsmeLc4Nj8BCjHosR0Xm4OJhZG5Ka+hrtO9DVS7hv1MgR6mprgTM7E4ODWdarKJMIF5yg6Xiumw5ep7mE7wTsXZ6LrzAKrdhYmC2kwiueYN9YsIV1mYRbojFcokPIfuElrpcX8sMjQLOYeuAKSZ4MjbHKPx0grKHTg7zNiqvFG7aXtevrAGbpv+m1tyzxnXSHY4wb6iZMGHBire6bEB1BBaxafiBz/1PlK1zA9y2IHfRhL19HBRJkscwyyvSOpOT3CST7a/Qqtwh3baWGWPaKNU6n25q9wMiG+NwN8bDEALg/ApbNAZn+8/MCRZ34ZYdy72nqtyLETdi8XmRNxHTnZK+k1wl6aQNPdOOc4cRKHU3JgaHHBkMljCZ66g6NMwhNq0RVC51K3rVXMi8ApI8VNbH6f0LvQdpS4imdhluSQ+JWUKioEcUwantw0KnxK8s5aCIHIFTiFUCjSaic2WT5u0lvEK0fkovaL8gKTzaPqHjSHqI0R5QaYBWnc5VKeoK/wNYxRMrLY4kAcOVswXWH/xUUGxnUE2hrIe1CkXhhBwSNbTRfCmRc75GsWHUoOL312o1gWZH/hO6aeyWIuGzyZx4ULJTUUk1GcBEU+mjwe06MZI2RUi5RITJRFTykH3rETnl7cLvMmuoMJtLTdiJObcua6DiAHGiHUMJAK8PzmM2ub6TG+RLsQ+eV5ivg0cdQS8DI7cyznQHhoi8zNPXM1G2dJXGnM1SeBuVKD+4F7Kil5R4UKNlVu21UXDb0GratdzkOmQqwSN7dLl/7sMv7wm97HKVesU9BUzgyLX/BdCaqoTYS5y+mofqM83tSh0Yd9r2BU+diLmFyxDZQ82xA9cSqbWqRXmHCuwsa8vpC2BFzWyOKraJgUytgxXzRDPPUrvoxM/vGsIop6iJwD37V+XKy6me5gAm3O0rk3r6tI4wXav0DySdZlfoksVx9sjwPRN9jo/4cX19AgmgVOsTlxjzakUqyrPNMTGEibc8rauarACK3I0E8iK3noyiN/dZaq6w7vrZyow0xDlSxusaQbFWPcpCyxPB/2KF+/4BzkeSrSxQZzzvVeYAtOQ/Vf7YS8OiaHFFkSIEIAtoxb7Ffu0zNYpshPQPgtFRkOWx9PmGeE5wUhG5x2Nmkobx5XBHQQJU8to2n0Ov0nxvwEjlAC0pHzcLndStAGd0Dcgykx5WqqUvzAzM8kmxLyit4PJtBR+XvRYykwDywohcrXvsBjiJ2Y1M6ZGzOcLbw0dyQq0C5dBsefaha0Cvq08ylCiC65S0nMSMDRPsLr6LvLpnV7g9awxXy3k1sIOTUdGg343Byy7owudVwbBatxuY78drjD0yEDQCvYY3OtXOngWPdoKJ5bHYIZxaJmr1m5RIZwTsoWyUiUBQvcSMuGK08cnpP3lZMvUuXHQ6PnUYD5Uw2EDQ2CrCzhoY2QlMbZK2ZjzRKTRrpUQuSvV8XhDIc5xdwyg09Cgp/CBnykc/6bhkImnl8fMyoS7SWicOQqEYbtcJQTnu2uyx0gL+HhYAJtBjuI3Z0jkYU54wLthDG52sKBi+OH6XIabnXwXU20EC/MqgJ0FDxYX2YPZP6UC8b7XGVfooQKSF4xcg7bwrpU20ZTu7uO6goAbUrP1xtwtIKH0yj8WaDFLA0QFN1xYOPZMmTavCkooSEBGwvNpEYD/sZ/Ml5QRdbit7ih+fAoiAO+gEtPD40IqqRBb3GKZOhWw/mTYjHauCyx0hhiO+ZhPFWMynlHYwClqfNSe9bMKogQWvHllhJ1NHRQnJtKNAKzCRc8itx5JHG07irOm+WSYTfRHVygr5k5xCuVsE7ao8w+4jIDsr/8Opds1x5TYcBpi7mtcwn/Pe0203dqUoAQJibtgMvI1CDTzqeoH2DtHnWSkRsM+NGmlzrd9DQvjF7hy7EhCNrt4qaWrK64DANRHIsrroCxZrNJEYj9kaQsFvGrOAUN8StAxpdDBRf7TpqF2tOVSh8LXIYytYJqqezixeh8eLzzqJB6SQhODgQ9/vBg8IT/Em96y0cErtzzk8+ZXmmOufkpWsRTSieOYLe9hI2eGO3oHCjyCWcyVSWHV+5+kwQ62FfRLDtzQfTJAP+CwxY2PBZIdimoCAvqx3rMa1i1dM9sPb2Vg8cXGMRZibIwdEMwVn9gFknlcv7qpmmXcyMHgtdXVtLa+Y20ykujeUt+qDDyzfjF4LKZmtAQMdWjcRIAcdqImQ7oDhKk3zT+jG9RrZkKI6xwKxqfgrBbciJm8jMROuDN2wyCvgzjYokNzvl4W2zwDdoUZKmRPUGTySKJXTqcI6KEGzz2V7RHww74yY+4ggcWkASRJnujIflszxBHG/MQqKzrSqFEhUbCSFkhnvYbtPu5AnsZt5sk0FPEKbTWIdywcDH24jG/aZIplVmyIOJlAk9qU48GGLKv2K+6DjfdycbJoXsKQSAAhSzPLhRbIJ4wSV/Ji88TpRm4776HaQ1f7OfAUuUVCw0KIGlML25zyqJpNUzyyLnn35xiAlfisjD7tHe6Arff3dJKh6m13bVZJcZnO/swMSDQ57B/hfXBhN4owJ49u3iECzeVwHLTgi1vvM0jHC7vD7HH44EgSIkl8GwPBQj1R0TAV/iqtFMZZcD4JY/C1KnQl+O9iQJdyKg4lHlQAsf3wj/vKqEYMcNV2aeNhoWbnt3cSi2WwOawRULDG15s2LgLV7ksyeDCig3m7cxYQXAg1Gcj/ouU1u95GxKDo4Jj6i580MF9J6YpoP28JLBcu4VnGs90Y9oPTQk3XeFXNCgUxDxHBvfP8ckHCHUF0G2scs+KdMjhaqb3kV1KiDq9ILyJQ2ModbgpgnwfMucivGqllDv3UgqoMTqTSYeD3xgmEiDLVUwxLxLaq0BzN4HzetG6eJa5u5z4bqY7mECbe6F3BxVBeRWJX8L3IL4kKVG+cCpHbPnun3Mw2EVgt3mn8FG2kHZ9vy0c4h44eTCrq1xmS9hvAIgvVgQrOPuARbZYzvPGhjBq5ahv4k0ZqSu8Fm+6V/DZNpOjc+GnTQOigyVWqL7Q3ja6HZUrFEHmzf26pgcwQ0Z7fo8xkDOFsMlUYwfBbFGOFt+OWnf+F564N59gtg1o72ZN7GmrQTHh7q8wXGc5sw9PFKhKbGS43BRltZQKawMM2x1akFvCEN6Kh4Y7Dmow0m6zscVzCu1hQ4UHksCQUZf8zNi4seNdxpvoDibQ0ue1pyuESqyt3mtvFwJElBAFnalkYYP39FxgWVlcCGZaDQqnsFkc8MgUHYn1ZSYDGY2DZyrQyo4ZrgyGgqdCsMnji7QlU+JyvrmyeQwnHVUOoVyKv8RffbcRcQXegnEqk5KAKGVrj5gCEfcoj/MZCjWvR20PeGGYCTJfLFhhL8dRJpq/wOJKn9qzkagIeBElbGVncWYoe+SBv2y0ldvSWHgfVAgX44ScfWwzIKF7q0ujtfHJfXkam7t4sgfwRWOn7HqYhfUW7y6CeAOJ982ZgZ+/5ssImbkQp21iqyv3MRXmzxndN9EdTKBfbsZy2fLBaL2yV50SmkuJVXC5RlSkYdpX6geFwGiSjVmBF9gseIivSQOfdrVwJnKZvGgaZ1JiwSBnHASYxsoxaNqpaczRtIGriszhopaaaSeGjNhfNWLGCZ7ARY+hMEkvlR4vuUTJpnFM/IGjNcu3XprpKd6SepJjkAZM/ywxx7XIV3w7M3OspnZBzWelo4z90NCzChlZdqBa29c/KzhzhPxl5NhloTdEuFgOt7AIeMPeBXp9zKuGuTzyUFNDrjsbtQCPlnkrvL7USi8OOvGW/klenfumN83xWhiLQLTJyx5H4WokLyMMePGgy6LQlpf7r2mU2zMEvutd02weU/hSPK+MQEeNUPBg6vXIymXxd1wqVZ0XTCkqTZQKYNyN0wkSqbLQC1uixDXJv4In0MpVKRmSLyq2EkDT5NASx+MOIQiASJeJrfDm4PGvNJUGOA6c8pS8ffvcRr3t18IYrLap6G2+tbjNYTBPMdf8J2e202k2QF2uL0a7WEAIWle22T6KJoS3fo1uM0ZovBzrngqO7Gojda4UOrBtgSuWj3hWiYTmhQ7Lb5Mt5VatxDw1ZXXPs+FyQKUSVeETzBenFOts1B1OYrr7+CKfdOdz0pzG5KdQ754bph9+6Gg0QBuJ54DYmG3IkBtafBNauxzUs0nY0Xbjr3z8Uu84X014dms4fAw6/+CRY3O8G/bS3MEE2gEExOUavUaGdC8xLypfruXCRqQ7Az6EAC5nVuaEsk7zQzcJV2hzfN6XnAcpGdZKyBrEVbUMlVOGsIsn8lSIc2VZPwV37nKrVFX4XgIdBFWVHv6pHxWyZZHusPsz+YFGr4IUPRTxWaDQiLDV/d8DNPBqYyZ96NJG+sjGkO57PrV5/aSkccHHwWwbrTg/00uf5ziCo405XoNy4OcEqP2Kb6xQBhaOPJl1Dq0tnxROw6XNWRL9amxxEx3V2iU8n71dBRBnabSsTSl2n20QPTYyrfBdmnleQfNFgRprBi3NOmhropmbHl5iGs0maIneEt7zrTLOXaHMrDPklcXavbSFe/1MiF8kG4x6z/3embVfPrK09D+9dTF2p4Lnxt3BBNryXMtNVbKV5gX9cc/j592Js/AIBE8EpWImmYgull6rZLm7K2kU5GAZaXNGYbpE7QATQRUBPFjhirqu0FYwebeSpp3QprZaihuDTJWzxCELIUyxNoMQ2UgLvHjiITw5hcI85Lgt7X63Xq6hTR/H/6GLV3gbG71anwv7V7s/kvmD0GcBrKdjmB2fWuulc6i9LqLhAouS5yzHjO9iYmu7IOQJSmFfw62mfACNRx1Y8T57146W650QaH1oW/zySRscmYSfirU4GYhq5vgiLkviv/sspg/ftNGMWqKX0X5v0Qg9AFPzxzzmZlgkY3bJBrQAUj4dy6tbhIPbM1jySwqWE9OxPrprdmHx713p9t/7O+e73/dNt80/BvgNu4MJtGiDu3vhL9VX3aPCYAyPKvZwFELueCh5CwbVGRGHVqx0i6gt1jgLcKg6CmaZXIRSpgefK9RZBeauPuBJmwXdOiDEwDHi7A3Zr/LLuWTtk0FtBFr4wApoYvEUN8ZV6IVyyhV7K4CtMbj14Jr4IjnpFURxZFzuA4E+NFefWn+eGYx/yQ7DD11BCBoLCEOLyUttWVJ4Ich22w1s0dgnQmOZRZufQOifJ90W6Zlq4IIjEFwnoZfcWCTsCMLta1JYMsFftbBmieZI0EUe8naDK+aVeN6UVtLMUuZAi8T6LiFNJeaefXu8iVY9zaGa55hqeZr8bCg2OnNJfQ4Ksl7Jp9GkyZkRdc+aWXqQ6LexH+VNC/PpVYu1dIQDcerY4AMP7iFJh/NA6u35L+OE1//3N54/923feueJT4j6RtzBBXpPrFa0FFsYndpp0kmVGGMzRNZKxxqz6dMX1tL8AlM3oOgj+dHlMRiKJV3xqLrtsmBSCLvPJdyscMGrcavhmYoJqMiMHzUKcF6GZxeRGT+huTO2KtxklCs4hJEYG47phsz1gboqhCEKKLShmRzBWt2xesbLq3efWkA4qSDylj5dmS7UwLLL77QW0+9zVsP7z3fSh2or6Th28yIvBqsFnaXhJDoqGoqo5RFXjbl5N0F50pGbql7N1283oenyuOwQB4EKngNq6bsCunVsdP25cSJgNAYnyxwkhwDjt8H4srgKxjLGG4LiIJ/yRzXEggs2QwxOe7YQ6HSewvQ8xLM9Q+JcD3mjc7bJVWC1/G1+jBhKPoHgP3FllG5f30qvX+yn13Ow0DJTkpGHxdjeTq3F2XvaM4u/8LvPrX3zN9y1dDmQXefnYAItzRXde+O1knHRkrOQaEe6H8MnK1Zm08fB8O300NEFmMugiL3PNZgsrCywmw1MMkSjVJGSH/qAUUCzGOf8/DW4OOqAio8kVRCCZ7ICsONeQss9N0QTxEyLqcIMQlDMFmfvHseGmTE1EOfeaRdSBt3c/GJ69RLHtHDcltikLWjE06BX6qMx/4yy/cYLq+lfrXFgTW05Tgl1FdNNWe6cy460ZBqrrLJAgYY3bqxqcObfEsL84JA35Dm+qxvfoyOdH/hUpco2yPEza4NQjzZUA7F/KUBHilQOoSAIlEHgtu6iBRsvIxVw/6IhMSPlxDPmxhV6livBZJ5Nq/MWdYMnKsSAgqee7qAu74IGp/ys1ivw4HngPre2lf6sU0vfcPJEup2TbWa2WViDB/0rm2l+ceHto1b3B0H0j7iu6w4m0LToMQP2RA3x4cq9FMxiyRx5LFNhEIw/hg56hJWv4dClAAQG5mqiOM3jy7F+aDOY6vZFk1N4tVzscxBfhTPaCE/Km37ZGNHeDSAmRuwljeHFBTAPpqNisjbK8iCII3v/NF88RqyBMDolpr+ucUmlhPmqzQyd9k11GkCjzxdp8TuTYVerQDQ8JLHeTv8erfx/X+il0z0WS+ozaYWytkbqOfuh4JRZ4ypqwBtsMyPwaLIpNx20OQugzHwwT81HRtMKencGo5rBGggjX4U6riK44PR/cvlsAPDywktGmqENq4R5zO46eGcRGe0VtiZg/AIGAAIaTJC+wGMiXa5r78cxWe4kU23qnsTDL0lcwhjaqi/zBV9Whp/vpq+8YzbdJ0mYH+7i622x5Xc4/J5/+bkXfu6v3n/yQsa7/+/BBHqMhxxDcxJQGFWeqwKFGEC42st37fK3PHJB49MFpHOmITExnxWgKYSl+Ai0fFKYDdMrqMpBlrl/IbvqXm4hfDnGlcAs3DI1u6xQxCDDMq7xN1IqHMZW3sgr/1hMQmEytkBuUOx48muzfmRI86iB0MZ8OL9x8COInGXgyIs0aDdTZ3YmfXqjlv6f85vpE2ijjcZ8WqawR6DZ48+0P6MxkM10pYxoBGFywMswEShOj4K5QHQOjXpxi3caaRzpM7yuyqEz6W5OQloh8+NgYbAWguYKiPVk4WSHdwspU4P5+HWljI7wbAUKsSbQBkJ14QXqA/wP3e2qCoUi3Dd0ZaoEiz+Uh4hwyoO4aYyLmEgnibf+/J76FpkPBn0Gw3lg2NAMYTX0U8xVN/vr6Z5XZU66ZN+n0dRb9Xt787NfC9ZfD9zX+Jnm3TXAqqjSEmXGgZ1c1MlEKl3OcndWQ82rKaJIZ+1gBnzUvEcAAD/VSURBVMDHvzA5mWzOrgqImilh3vPgCzYGn73L50AEg6MB+YgTl1EYDD6OnTmP88mJgbBijPHKv9kXjzt/LEuUT1MLrYxd+AJjhd9abaR/dn41vYCdfA98dJAWjZ47cx08aI7kEM+Mm+SUWWJZ1OGeKrqJMDN+TBfadN2cEJqOIFyvWfZo/pRexNR8huYxjzCuzCPUCCaNLgoFfCzv+Wyx1R56FGwzAE0Y0q70mZtTacwXh0Y+zorJ3Zzwzy2mPQpOBbqkD6qrvAAL3OThQs+ZKBumDlrf80xi/wf8mQXKE2BnadS+/fPYejfdj9Q/vAz9tgBxzjfSenfwCA83WaDBeE1npVs4mZUlcwe4wXbq5VdwK1+5iXlr4nIsIHgstM74kkbffi7DWXfO14aOGYNGYwk8VVDljzodQ2VP9A54i1hpL2flU5kkZOQysO07Fm8q+kztgNQ9GLHPoj6bPsPuoX9+di39a2RsjdpbZBhWVyNFA8uN1eTm6djBwpaeKPw2EOJ7wK/BvTWAryDQHe1iNa+CpdAeU/gc6nH4IjMP6TJCyUeDEgPU0KYOADQTzEN/sBY4maZcgzP8zvtpVrgp/Qj3ZSQYOQ77QGZJjD9qX4nWpLHOrTDri1vgFm+uRAb7tXSJp2BiBPNDudwzs2E49yvAHIWQcwxXP3Clm16zyMwML2KIuck+9vb28G5Br+eg+ABOYqZdVY4ohIX0OX5s6j7AACsOv2ZHLHrATO1JRVfx0G4VVoGWNzFaDmaYPBDm8IDiJ5zhu4kBS+AyBs1ItLzPOlueacZM0mQfYVVeNq7iwryIB6D4j7lx7k6jGWcSFyu0kZ2x8NkjtSxRqyr6pq/31zl0HKn/WmY83sbcrEJpL6EJsYV5sE136rhrm662wxTD+ibai/Qx8IJ4BVvtvUkYEwJodV5ttat3jjkGfxAp3XUE1SOnZiwxArxItR7Hq+nQRxodrJJ3wMqDwocikAqxkqBRG+eI4XdTiP5gIppfo0gcM85Imb9piJcpwoTjmf98VYHafoW5BkU8P5WyCpr84d9x0yKrpecxzS4jxMfB7ylZHtdwLDHYugF3cIGWIDLPhEzlEIRKsZcA5WY1Q6yCgEcw4w2b6OMMb5wClstagEtcec4YxnmILlwJ9yH7YXn2i0KNAuJpqJBEwg2r5NoE0CnN2XaPnoNI7zZNlZSx47dFfAaBh+SYnzLURUA6zAt3AV7A5HgQaYm0wEXDRiBGCHsmxolCtRXpoNMBXxn0qbG3GRh7ls0W0r1JJW920NQU5QVs0As0gmeQ5U32j2+jJPoIeY/laCY98pywqkA72FZTqgZvCKoaWS3vXcJDeQSjeNAZWMVhDsQoNASYYPLK9jHxCrcVa1J/CIqrUi4RHnGEFyE2sPirxuV89zJpWpTX7NZp5Cvkp4ILy4OxxI24G4PajakQKPHXdAJEVXIvico989BZi+xkYGGjVUxhiHPKSuenI4rL2n2Cx3CxRJr4hcm7XPBvV7BCqhNfUSI+C+bA1YkuQcZwVj4MjnluvZGXgkzvgkCzhJtepPvfxFZ10SjwkiZMVshVZppk5NWg1mpUXizBg0c3BybLbKa+jRKNyUEhcXlLK8vePLh5yJchNtGOm6PttAE+zZA4Go1GsIlCPQe71sC3zRs62q0dhHCTOd8uLcdB5SZqf5sXHkyzyVkfhm+x7O7LtzF7Ya6SpSYeCydhNKQQ6AatJtS6GrvARALCc3mC8MpL4ASPlaGUVnHyHhmOhqwV5YvRG+yJH7EaWhMOrY1ZL8h13cEE2oKVwhXU088VgVZI/FE3wsd0WKUlYh46WqUCEwCVwJTEFAgGhbCYVhBcdQu/c9HTzxEYMNkMGHPKCCsIp627pwtaiZ9kn5UVFGSda95VWssaeaOtSSfmYnKIfg0T4qPPX07r1MoMgjAXFZ1J0AyaaWA0IN0coh8LK3GwInjaaPN48QDccYgkwuz8vHl4HG6eDUKQwLcloUwVuq9Dvs6xItdCWPmuTzwrJDFzg8kT5+6x7m2DiFIcWSJaRaHMuqdDQWJqDAHyOgOz12gQHWdLcML0mE7rAKf4bnW2WagZpXN0Q2uYPpe1j9g6GtOEIW+IU6kw7/JLbc4tXCYkwxjmM2BaLZ7B4uHqDojtTEOOuce5hNC4PRy+AgsrmayrfyVOV+4QGX7v4awUg6YBJuCCUHdTjgeZEfA5zY7oKcid3gJV8imxVuPusCqOJKYqKcf3KfCI5yfoV+gQpjBBIFq8/nq3X9lkk3JHbUlFdmMpF0TWELF1pijLxv/YihqLSWbuyigCjKCH5gZPzHnbKOiZwjIgrg28r2Ap6C3MC3uSFo2kRSNxSjy/vwgl5Ndgec75cnsDG4R/deiJskBSnmRU6OmHIuNaehUwTaSrzjES0W4USvKKnpJGNhzMgptnTIE1puyeutJJv33+YvpTx5pspApNDQ7/Q1i9h1B7r8K4hdDzHD0WFM3hX+RyN6Cmu2MTTzf1inOvkW42Lf0ZasLU13QH1NDWqnqJXPdzcsxoLr37OeNkmtriaqcA7J+HLXovJ67dUZ4NapgYp11ZHo+BKhHSUpyMVjhDgCMwqB0XSNHNLVBeKMw6BYYjzLb5VDLa0SXv+Nwbmk/ULMcAqu3cZKeap8xVzzYOBQossSNNaPPHBNCWrHcUPfPTTPFs7GzL278FFjKPMZ1dBC60OgLt4o4mr5uE7BVIBrznR3OxdG2jFGdMmZqWy17BVTzzi94JOmrkGdOPCJfz//aOLTS0CyWvXWqndyzflj54uZv+zwtbHMDOZKQ2tVqZckfBLWcItc9VmHFUlsJ6nNw0zvw0tXdNDjW1XLPO1NjDbn99oVX7gOW7njuYQDviIVMZkanFP3ZT4RBxtZPKoJSoKr1cfgVcxmoeOu+GTATP0ByefS/1txRTxqsFF5Csr77jCDYrsxc8b2LM0lXGHhXPi3N3mp9Ic7ulX2H0T16qiaIBQap7QerAKbgxviCd/rKXWRZm7UovIKwBmAn5HUIR2JDUdpkmsAfbZYMNJ44Rrm2RzgZB4yAsH72LJkfwm04B4sxbM22WVjGDFjd4kX3PbQdqDDztH7ZZ1vU7jd/MFtI7GTf81PMddv8xGRE0ISsKbvBfDlWuBPG4hH+Zy8kUxxw2RteM5+BOm4Zoqj5fw+XdyX+98kz7iXRfQbL//WACrWBYi6owsys1WglMuUUZBCmOAsafBeUKm5A4O+us6bjfRBeVbI7R8MSdifERMYnnID3/VDkfjAax2COYKlJSGbNk8Da+T9KqzcVmnLO91TTQlqXSHcQxSYEgIMYIk38efhMbsuAJvXact+yXvvwuSpgP0OeRCx7I6KqZg7ms/BBTMo1NP+TZ4xLvpHQIJkvs8UkJGoe0hoPGAcKp3V/nsHSrsQGipgNUl5rZxBSvTwEce2aACxOAOHu6eVY8b1teTrfzepyzNc5nZ5ntpTewl+R7j8+knz7Lrjl2AUaEkdZ5xfNc1z667O2sBgNhLvOIngXK5ukRllEIy3yu2Z5n1Ns4W5tt/MS73uWc4vXdwQQ6+vRShWprr8ppisCwqOUQFPzcLff+lMDYLA5RHQXVzb5LcTExduPOwi/ExEUx9yd6AjjlEzzsWDRkF9FUi7oFyLdG3OPhIFHNqwYdsISMjFYNQY0YFCK8yoGzGjnMBu+ihLvWhsw1dxmIKfAKteOxbeJM03XWA+FykKgMsUOZnoGPbCKEDvxyOOnoHWJqmQYQOgn8mjkaZWpkB2LWYXDDfHm0odkQfZNljXnyfCZ2O71mpc2StilNF2ZB+lrM6D9AsD8MnL0GiANflgCx6ZAToszDFUKnSHMvkRedFvl40QlwLLON9thg48Ji6n7ve+458elIegM/BxNoKiMGOLY66fOK0l+dE3TCpFwIBSRgd4FVrIvQCRqYGyFVBuOIHJpRjQN3YZScDDeJyM+l4UzCM+kFU8l1Ov5aftuuWXmzx4l7BIkpmxA1t21Sf2Vhxt1uvrCg+eDUmwPLvO0S6sCVGz9NIYjKJalEJn9Rl3DfI7Q1DFBrCnbYwOYHTgU393p215mGEFLjgHWu2o/++E3zLpXijmXTucfIWQwFF7BQStED8BTTeoRjvWNjtzGZWrznyMwK53jft8LXaQMHeUFbgynE/3B5MT12aY291VjD4J44/SCKK9vGxWZeIFPe3IrPaxyjxb36+EKabw4fXag3f+g995/46ATH9X0HFGhKLufHAo0/cz/nJL2Vy9VqPN0SabJGKLEE+yejI71+4uInM2ecfowvV3hmyzSjJjjdC6ErZAR+1KbQRSNNxU7RPklnHQQZYywWt8JIhP6YHwYw5yftihHlRNgQNcU2eDTLmxpqzDhIMSpXOAKIlo54uSHwUZvkq9bO9OVpM7PNoEZk4QvAeDKB8LggGK1OI8npxccVZQCORhTfR8FsUWSHzJBISZzYzxyvHMLoCG3fAZfCraBLu4q2g7a/xMN51P0FNGif7amnebexTq9wF1OBmizypc/b6a9myfzBmU56zNUfGkCmV/rNG4Rx+SFP93Ew7qAlHKVFHQX8Ljb8H5/rrd82O/rHaWbjZ957z8oVEhzIHUygKXSsPMlpm7wuKkqCjfOOk26eFSK74dzzUPGCGIXjKf52NIgi3BWaDDn5NThf+wBUoNOxZblbIcxu+l78VVSB2Ds4YrX17CLzzISlUTDjlx+boSJDAwamxREEsqnmdMMuF9pU+GBITpe5EwEBrTmAOTl2cixzQPEo+RISSXYAZlSRMuddlvMFzbNE+iSOZ7DZmNzaycl/EewxaDZMm+iIacUOXyy4wJL753ob6Vn2eW9TvtMbm+m2GfZ9O9dN3W8zgyO/Ty6zn4SZD5hQ0ZFpyLT75awUU4RHMKGO0VBOtefA02AvdP/3ji3WfvSvvaH5J+ysCuoP+nPDAn0q9vxpzJlEyyq4yL0QW54lgUEKhekj0UPsxrbbDhEEJ/xLRUZ6anMvObOyjFcwtLKLM6e4qEEFa183RYrVEnlZ6+PGV1JmoQhUoJvGGIJGQDYJMnwIs0CUS01rI4nyEGQXPUkv3ikiiI8GFQAqgtxrmGIClssctAJR3GiqMTi4LM50OW0uQ2wxhSb/g5KApQlMMiDcoaM4nByjARDnszzK89/QRVhuIKLKDdeysIaYTmGDN2Zm05XtjXSJGZFNynMBoT7RRoDB18ccEfPdc8wXM7gbK7gJY4gdsgmpwQbBJm/o9HgFq5numGueO9ps/NSX35v+ydtPMQB5Ge6GBfr7356Gf/tjtdWcl5UyRWV0b8YEN5UCuqZGeoEBzqvIgS06wbj8eg8DG+DszhQQseRf0+voyvlVlId0aTvyIU2e1srxQu/lsnkxFWPlqipzn15FmGsug3kVlzuZUjaqVEIrF6YG/hBmwgPWRlrJWUkleF7kkOAgWsIrLN6K33v0X9xLPiIz3LKbrISrSSda2BnUEiO0CzG5ERlBCP+xXJ4LJCb+mOslod8lN22fT7vRBxDuk+KrQOuF99DrCxZxehN7vzUrWDNMpzDK78OUeIwXGLaYzz7DSuUsLyosIOANpvG0evJyNQRoWIvbW+WdQ8GdhIa7oOtudvI1att/MN/Y+sEf+KrFJ4B62e6GBdqcKPCqc6ZBXKEwSJDa4qgIuMJXx9LH2Rv4tts4ZwIetymsuiC0DDhirwLCUKrP1NNYzCbeZB7bhRlCtudv4plyp7MuxDG98BIVRGAsik8JVRHinOck5yxGwEcafqaycd62wNs2tP/N0zFCyFBhDWFZuDI0j9Wzvmln6pLBBDZDlPCJEE84ZA8xcWHaGeK/NCiMFYB8Ls65ZwdzTVcwEcC67/BVmOSHkPFLYRx/xCVDwBFvn6sUCD/ClFqDjf8tBn5d9nZsbPc5VgHDxUbuHByiH8gKM4MW8XEOBy/0HgFfF/P6d/n2+PPNzX/x3DfccVOE2XIeSKAbW5tPDmiN8R2vMaOgdsIzSw9HqQTmIv/Vs530l47PpYcIi03rFoyrRguFn1nbUsgiJhJUUGXN5FOVyEj8MeASaodwZqgMkUWk4DEf3W6xGOdZxWcotWB2ps9XwUQcecaftFdw0cDjKcMZXi59of9snQoDTsGfdmGKTAdc06+QZ6pCcMewNizjJqUUKujIZI3TqbUHbEJ6Bk27CjEuqvh9cJfXm7xi4zcWfZPE70HG4gvpxWNn2WePh4NHz+1uMD5gyoQn+g1wRW9Kmnj7xLrRzLR30x/lp1/Ge4GG8OjnLqaLZniU/UcnFz4P+pvmDiTQs/WFj3Q7EOrO1DGjpAVKpznsfCtCe2Z9mP7nz26mH7ljKd3HCxWtGiNj9gC00bqNEcMP1UiFx5sF1hZ1hO6AKOOMADPhESYA6PJtsQ2tQtNZnVncsl88RUuZVkENTKT3XlyeZZmCJT5wVUAWa9rl4AkGz17WaU45f6zmblHtvr1udy2dofWsWOG4guZQCBET4fv/lCa2GyKXuIQW/SIvipsufwmro1UvDGfSf/sHX0hP9+1zOFQe2uoM+upzHCeAjru/uZZ+8ituS8eYhvOlXeshxg9oB+fBtbdnGNBtxHs3YCYjd+kN+cZkg1mTfH41JXWKhL0mDKiy/xwz9J96Ks0ebaRHvuY1qTbXP795+jJHFCAcN8kdSKDvODnzySvPrZ9BWE9lqZB7XIWJpfKjkm3SjfTRs430I5wC9PZT3fRa6uYegO3o6mhxmVQGT1HRlBvLBAH1qSArd3SBXVo8gpt/883wwfMQ2lLNCo0raYIVp2hY8cIU50BVmN1woTmB3U+cSnrvUXwGwduc/OOmJL+bfT+v+N/Hmx9tCPbdwmye5LIIXwRwGs+N+yPHPcANn8RNm17mLK9dEfwCmvZJvhy6xewCUxQUnljfD+TgGsf7/eYWrydSRwEPPhkGn/IYgmEk6rp8D8dIdY97uLusiva5n910EkDOcQ0Q6FWQfuZ8qp+/kl7/9tvTWx85mu440Ugr7dbKkftGf/vnH330H3z/298+XQWkfWnuQAL9c9/5wRe+4Wff8NvD3uz3xMEmUT8VA+NW+WMwJ0FwgtKe3uAN589Ir++p5XlaX5oNCxQcotEflQ4KdBshhI4Hmwaqlb0LTXx0ZzyapZfg4Rk/xmBN6OJsJ4IKO3YIYjxGRBVqAI1tOmgMv4enwA18k6S/mt58sp2+jQpbnmM6Ch5YUr/hUpwNtgFfFLiiRQsvMlQhMN+LnZupn+DJBQliQV3CfZ6EhW7gx5BYZaSX/MyGByZKjTMReJxeE8I5Vnh7OwsmvsCgUCvI4UQUyPIyu3zPdchgkage9bLO18uazId8/iwvZ4/Quu7reJZ5hM9eTIu3LaSv/o6H0uvvwQaf6/MyrG+6DzjOb/bvD449PPd4Sn/vYUjMmb303wMJ9LvSu0bzzcv/bH19632pzXyLwuUMgvyQF5Y9Ln5C+KrwEEJXjgB05s8EBa5UdMBX6SIS3LtcVGwRaCtAEC9x+VhwlXRRaeWhAhdeZ5pwlSfwEhAthLu9QYU3w13nF/hGp5P+6pedSm/hcxqznbX0dLebziKxrohpkrirwh0JbfyeWuR+6Mw+G09ls8IdbfW4CHVWJxy0xPghyM2DNPnvo8W2ceRxB2nAXxqB6S2yU6Cu9onuU77FzaIP9h/lFT8QCq5aFaG9h3O02x2W2t2i6ouyxqOklGfBr6DlMR7JzzGNCzJsxILXW9BzerWfnr6I5nfU97Fn2Jm3kR5+5M70Ng5wfBVngC1x8J2DUhu5C6lt8M7Otn/k0c9vLm7NrP7w20+d+uJM21GqcP/oniN/9MOPX/rtQWf4LXG2VImQa3LWe7C5imCKKMLUAkqIV0i/8XDBRx22V9a+wsjkvZwc5QrORkY7gQqunaF7PwlbrgIRKM3DgD3wF7i97gj0DDbocST2MqdBtZgSO1dnV0VFU3TXCgBoFfAQBQTIbZz8hhBqj7vXok1YfDYO+BkEzXB3eLTosfK2TwQYQfO4sBb8cCDXhGdiNZ884JZ+ryzcYYLRaDwQ8tIlFuBifg3+y2ql3Lrzwlw67klWCB3intkNkFpYmreh+Xmm7DisK/Kz58GiTD3EcBMafv+5Ydp6Es3/9JNp6eHj6WuZXH7rSTZuzdI46h3o91NwvPVOmcRg6Yc0/PnZ+e8/U5+Z/Y3z5//Lb73tNg6XfmnuQBraLP7Oe1P/x587+mOXzp/7urS8sBJnNChkOgUx/IWZERhRY2FVE4TAAhPJqntJUu5GKrjTLhoEAaAYu2mQ6fAxwB6eAmfa4hes4Cr36aTTcNOwBYZK9VyMLvOVvlrlAYqbsbhrMRCyqH7sdfAAUWWVtWkhokajVsvG7jPQWfx6mW0ghVo7Xs4Fh+stbZSE4xFUAWnAiiQrn8Z5CE40EOrD1TtfEbMhXcSM+NwlFQlV79J0mHVkpDDr+FLtXcT1mI7z/Dw3R7lINsLWdnX0EmU8r53tWzYUhknAGMhzDl362Gd66anfeibN8KbwA+++P731zRwag+WhFh7RuGtssLKx8ZpCbtjkmc9FYZq3h7Avzr6v15+Z//XLn/9b33bk3rVM0MF+DyzQor/4fenPZ3+68RPb68OfjkNNYp8fEcV2ViCsDS/94WQYl6pCbwgnnvADpEDEAwGMosMVJueHKkyEwuTHnb8i28eVRhf5VTDikMMVyh0pA/8emRTY3VE+U4bnecv6EhLpUHMGbeSeBU0Mq7GYDzFv7QwA5RQuNJW6wCdUYZcrD8AUeA98VEMWMyNr4dCP4HYnno3ABlNnFBy7B20E7mEhXIPDr+baC1jUT23NsHSNIDOrQeuY8DHKAyxAWMDpU9CwRN55v4ecQeg2OuniBlN3aOkWaWM3X5P+gdXjj3742fSxR19Mr3ngtenLvvJIuv1IP91e32Y2hEah6QI9mlgNex/44Yqi1StrFBNNpjrHAy/NzX5Ht7My98Ez6T9716l8+oG536hjVsm+5+DuVx9Pje/69c2f5WT57wuh9t2ykIyQzMpfCWagh3KYHpc3neoKRkc6BycRzy1Lt54pB5zgMl7hLAI6BREcmn6+lj9I4afc9RSc03noD5h9kBkfDg/aLdQjYyG/xb0AsQscLzCLHnMjzjK2acPGD8cXmRGYQ5V6aKPC4VsldZ69+5aJFpr5xun30oWAufpodnJqRIMYYhZoGigYIdD85qaEYIZAB2H8iExTppb+lAHhh5+kRx+/dT5V/WhQTwH9+nuX04MLm3wxgP0oXuZK3gNMg9idxzz0OoLcbc2lF09vpz9+/6d4IXcuPfDOV6W3PriS7mj32Oes7qahUTYtGgV6hrK14Is9iGOIkrPTsG6zzbsQOYODU6a6w8G/ay02/tN3z6cXgvgb/HnJAi3+L//VtPjxJy7+3LBV/2uoourcs4rM0LLBeiC5R00AE/YaJbQWSnQQK9MI09lkI1KAyoXNR7xRweDw5OfKu69Ai9b8dOHP3ngw3Gu6kQRd/CBEkV8lXOP0ekqe3uMSlsuxAFop6J8nYd9vjTibQJDtm/l552Udj3kkrUWts9JWZ8eZhzGqqZagh5dDUou3QBrsi2hwVl2ThrE8i0DwAsGIz1L4cmpPoeV8Wg+6dDNUnVGWOwDnaCzhB0wzxMz99YNDHz+7kR7/PBuH+ABp1IU8L60Hs2CRfL7mzsV0iqm7OdLFOX4IoSWKL2bRI/QQ6Iuj2fTxT55Nzzx6Ob36/tvTmx45kU4c51wNaFqkh3C+o8ZmJbOvUVjvjUqY7V3iECH5hXM6UZa7LhGvofHQXmRgub39y3/z3vnvCaAb/HlJJkfB/f99Z1r/5t859r0fePT8mf56/e/GMVK+EMbp7FkoqUEr0OkfChROm02/TCwCY8FCqITAH12hFQ95ltSwAuOjCCpmGBXPYTiSn5o+bHTSR0YlY+FwPsZlQjz6Iz/u9hiBD78VXYFkGggLZzh5hKCQn2v8QZ83EpjGDVzDLfZIshHnGGclceBgF2HtcUU7Jz8NDcQxl48uOXbXd0jHuRtXrvBhFYTcd/fTwBkJ4tvg8+tAR9hFf8zTjAhzghshDPopbq11Od37+hPpZIfPvrF65845z94bMZ04YLl6jTI9s8bUqbzi9FcSUFUz0MUJRVVdtGgorgS6h9s9Nwq981J+scx1gy1gOQ0hPf7iKttKa+nrvuWBdN+dzIow797A5LShDnxRGB5xqghXnjKUnZ7NIgPMyyZGCeIujDt8tn2JGBi3PCzymtdSv3EKkAO5lyXQ5vRvv4nJ5fYn/+uZf//IR3sX1n+Mk93fAOM5qh0VM0v3sr2a7kZ7N1se60RLp2DR2mGOLdNCWSD3eMzTfTpSfuoi3fQchxmyiSv2DBNv8bUJTcNjthUjLT9WGlhevMDeWvbjHmlvMyCjUwvBJl5XGkB+MiDwsVc9rW3QXc6DFHq7qEix8RN0CY43cBnjgkIDDfQ0q6D1TiPddXQbXWQJgI88NA3ws1R5Anm7o3s8vVBbSM8htGvg3hDWio2GzR3Bi2ViadUMmPGi4LxsG418DuVwlLBFnt13aU/o6aIxxWajl8LceEfdJbT8RnrktYscpsRRxXwWwkUejyG4hGI5TePrrF20NGl24Wi62wMjWcL+NNf6Bo1oleN/65wJy5TdZUpUZ6DneSiKZhfN3OX8jk0+Md2jN1milzh51xL3Xtrm01d96s8Bqy8NuDFzZFfDt9NlRp6ZMd4xAu9Vgs8w+WkdlZmZ2XijkNkcGlSLvFe7FxGVg20jfdkC/eYPrS5/bvSO+9LXN7q1s8d+b3Sx+wAUzsZhgTTLv/n629L77pqh+/LdBwWxsF++qqkoMxEDuyNa7zba40NPXmBwMJPecGo5jzOJV8hiRpX0eAOP3lgqp9gq/N96/Hx6xz3L6TUI5wZW62Q1y4EUwLucOJ/iPNrHnu2nv373UnQmCnQR9pyrv7oQc07bwhxg0Peb5zZSk81XX3PfnYBniLLV1EZn8/Us58c+s5p+6U+fT8P5Oxjt19OGsqdT6vWbHSZDtHSsAA8Kj/PEQgPzvEQVKchzAPNdlZi8jcLwzLnauSfBLx40+rPPrqcX7jnOrjiO82WhQ3H0XHJt4SGa+nUry2xpn08rzHAs0Jg6tU66E55vzC+nAQc8LmC2nGWeWrOgj0BaNz2E2QZotk4rthgH+O2WOPKAsg8c4EKCCicfeWBa1RdkobVDifEcK4+AOv8cp9KCyxbpPhB5p9nUaDQ32Vvy6U6931lrdD8kxEHcS7Khf+DRS4v/V2/2PWvbw28bdptfThd/Fwaab4ZSglAZ1j8Tk1vpf3xdPX07Uzd1NIUuymBJiyMgCq5oMyq2Va/TRfsW8MrsIhUf+juYZXckgrHggAM+EuTAA2FBg8xy1GvDinCAFIJm1SjQkXPJtbpTASBY59NjR9CMsa21osbK0eVfiUSgxce/H8dZI0Il2mavgsvvAkbvgdcXXz0lFErRVCvpVz+xmn7hs53UmV/h/T/4EHsbiJYlaug4VFEEaGLKEREso8cqjKeI8uZzmAnslQA7F7B06wBw6cgr2Mu9sZbe85Vz6TVMr7URaJuhh6b7Qu6lbj2tQuwmmrpPg7LRuVkpTBM4Ge8X0vsYZzpzCD44k6LCoUHkQSzmDIO4ebQ3r8vGvHlbu500UtRSmGkAHnRvbxyDPvLRvo8FJcLU5qGV8OucAZqdnRXm0dMvbn7jU1vnt/6X9z5gYQ/kpPlA7u9+bPDe9zeO/sTaYPSWoU1PTeNLaWzWxuqfIpK4Dq/LszuPslIHVK51RrDs8h9P+QlZtfg1ul0Z44jez/7qYroLhqjdTRaywl1c1qN3DxPfZi9Ck11+Hp4S3R0RDpjClUT5qbQN6EfDbPMGBvsaNAWyXqEcQVuF3BvEK9CWwRPwu5wi1EUj0heFhoLciA9to7Bga/qdvq3aWnrzcjM9wsDwA1eoHzWuBBcnrc58mKF5KvCSHKNCAlSJakhFxTGF2lBhQFhjaRna+QggzySicbTnMLYwN6Snxlyy2jMGWjQup+HmZeKcMwzOWWNC8RjfN6QuNQkQ2RBkhxUeUuPxBQphLIb4Ror1YFr4Jo5YJArexoggaIstqxjT9g7WJcYG6bLAx1fIDCdfgLn0qFgwNdobnqA0+I7bj2ymhz0j+ODuQAL9Tz62/e4r/da/WK0NFobYUhicMFWivHByMWxC/Bwhlc5eSgv3H8fcaLHCZKtVZwENA/RbL6YtGCIuujIm6519lVHYUsUJL2xxwUcfDERwM/sKtul7AfK+01k9SH00mjIttiMX+1xcNMZKoLX3bcM9DhR0tjKEWeIF4q5MDrFft1kPXsWkOX2pn45e7KfXnTmfnmNGYG0JWoXVWQi0nWSEfWW4Au1lWBSDHxkmbxU37Sy+QXI3U2sPHWG8sYD1yUD8Tug6MXtnuhOa43gAtT2SWbRh8JP3AZ3Sk6sKlVeDbmpyiKRZ8kchYj80BVKzahyOaCBRTAkDb/xBind1G7fKKYteQFO+cZRliHKHSiNv4qISrQWGhYyhWvGFgCi5CA7sJtJyvaQf9CtyzR/ozPUWNrYZQHBwdzCYVhuVUtLbh3tItgJPhfs2r/OLnsRJaaJw4z0XlM8CRYFlbni0o6hwusjYh1BVfDEZrNLighc+yNxIK7u9drrgo3mRWDBdhIUnHkNPBEDF8Byaq8U8Q3cb5wMC5SyCSLQR3fTDLaDssHqYPu6yjY9O0uD9Hsr9J+fT9qUL6XPv/700+vpHGNwx8Aua+VGqTBj2O2iCUMPhmQUTTgGxt2EueIHPV3zbQ0vp6zi/+W4G27E0jpkV47BABZ/BGYfKSDDdPxRWZbck6ljzycUJo9ZnXF1ziAilKWetCUda0JiBZA7Jq6xYehdb/EUdS6+pTZCvcR0TYpihkUtE82MxaRGt5iJvftPzvAx3wwL9+LnH692jrztp5eVmzd3RRqXBctMlzJJreqh1sC9dSPDtiJFTVkTxnznFTb+CZeHGDiCPqpIJwXrTADNm/hgwh4sjp9eHVFl5wgeXIllkFCaDwbucFe20VN6onyNzkyB3UIbcSgMPntvswoJdqV9C7aPFetMCLRwothkvxJIx8lfDZFj2bY6VQXr1A0vpVZ/aSItXLqQ/3SZymUshDSZAtHTLOz1hS2dvLgAtBDNjoXsl/cAbj6d3cv7zidEaA1/sZARJJaAguX/ZCRA1vN9BtHxZKyrQ/oHfgu3jaiGMmRRBwtyTnqqRqYndP+2ccnxLBr8CbXhGK24eIk3mZCgjaLTdAuVPQGSffGZQSJIZ5smb9B6f730+3cvfS3E3LNDpDTDoDHXqHgA5VrSHNHvZnKXQ+pChMWjxtCBPuczCQeie7v9v71x+LDvuOn76/fZrGCsOxh4HB1lWhBwRHtmELBFIUTaWkBewZh/YIiHEgr8AsQBlgRBYimDBDjaRQMrCWBE4E8dmETvjweM4M9PP29339uXz+dapO6d7ejLd1410F6e6z63X7/erX/3qV89TVUc0sIsBNiRQ6iKgGk4yE6AKfNauzEihmCK06nvYVmFzUQpROXBgGm064koR7vOnSsiTj6c05FQFL32jftxUePcEo37wa+VkyMoKhVcHbDEpeI5VmF9ls87RB582N12S8kCpA4AsHyC4pN1RuppnN3kd7Ddff3Gt+eq1eVbymABTDq5j2OOVsSltjATQHPdIeENp+AzP0pRYyUNRslJkMI7Jjw7yV/JSPOTaso1COzTBGTe2XSpoRemDGZTJz2TZVHxkYPLnGiRHmsorKyrnwlwsECld3Jhlhee0wYUdcsJDoBnUYW61aSUyfsAZBegIC4DHmnSICqqFlPrURgY08lpNDSMF906oiH5Zy4K0T80LBVTZcS4dSwot38IOjH4E72QLPN/2ZdlK2kzMLNz5HE9iKEDr63zP+Ztlu8Fei2vP8haO9dtfv/9JM+Ylx7vHv8ibPwFI2zeKfpDH5i705AeHXiaEG6xL/C5fA3h+ick2LbmrDr5SdhAv7yqa2Uwlg4xynGdGnhbQnlVQLOml6PhxlcOgkj6yAKA8wrR8CCN9aBZkW2eJ5L/A4Xc15XwDoAlXeucDhbYy/SzmUgrtXMQlqZSOtT2KbPLklK6+MKzgClN0hDQ8znERqvEdU9mekOjEdcfYBlfY0mV1AFtn4tsfBfLguL+FU4AqjfgULPwHlmFDbCLskC13hxJRApAzPhbWh1faKTPycsQqxoJv1ISRKBqrO0pEnt2Eowbkjb2boFn3XeOTWE8+tczwea158QUuaLm91xzdvctaOLJhUz2jb2QHnmtfNu3K2P0aSoBx+S9trjSvMEzZoDnJYYL0kgwx0NSSpVI5BbfxTDGEd1tWcgn85JuHxFts3bOeRbPLMMsWs7ZTYIGrdGRFaVFRyFLt0RKCX06KwRNi2kC3wZCchJdlUeNKZJFb4bv0eMJe3lxcod+BRcZtMp+bLiuXMh6ekM5DpgghoPwkP2dgqghOBZ8b2CZzCvC0p473HqSjIhb+0sK0PEewLVAqD4rncEKhlmAZsAJaSbEM5Im64ldtHKbkbCO4krUiCObZukrfQitSgTrwq0vcB8cXnVa5f/mZa8/Qem5wH9x+M39rp3l/F+wNWuoMRiEkUYduEo1mjZqNtYVmC1x23odeURBZBNY8YOkTp+RE5KIklpvX5Qpj1x64wONSSUULOLRJYsiEXuObwsmQom1RSqkCHDISVCJ4W3pBzE8AShlMAg1r5dqGBU1ZufZuL/UZzMUVmkTKre8kj/CUW5GABX9GmZ1YICFrX7qmAF+OywiolthjUBWw/YA3dB6xb8T9yEnScaSiVtL8uwqQhQRZruHi0fUM+cCJe9XKPyuv8K5u2VK5B0HFt0G0hfbynAV2pjkccS+dS0626PKgFqYV50cx2VK7qcfvdM/T+m6ubWTyM88C75Oby80LDBtGy6wd3zps3ttmq6WvumWWf2WIRuEIw6SVKV47UTWfDIsYcrh+Lp+nxIXHSZumtIJKqShurbbKxSshaitpchEAGV1kwu+eiyhvy45lcp6JOiu6ykAqyFnoEAddG8EEVsL6gYUPb9LDfXLjxo2pG+lLKbQv+1wN8EakoiQwY9OUGlczIJMqFAUhLEi+9K6xAP9co3BH4Lhst8gir/bjjGJnnxlfi7LA2SkACw6P3JiuQivopE8Yziho+EewKuohQ4J5WgbvlXDcbOtrvMMMLy5PFuMnHnZcOxgxiQtvg70MS7L6YzrADeB/j7d/3gU9YhmKu1j4kA/3V9B6f8ya8U0uMxwfLTUHB3wbhZbwLvTmmDjObbPrxxsTFzmr5OqHm5YcrkQx2ScBW/soi6dTzJBLZmU9W0V12AGAEfxHbxScfONJTKKETYQ/wakKnYD8CANQ9C7ACS1UxFGeJTy//CSE8GLs76pbG0KBJ1QE8a3tGGNNStqMqpqTpbVn37o9eO7Xnlu9FYBL/lxKofPJYjg6dpeX65WO92JUOliTWTl0nK1Cx69CGK/n8UZBqoBHrLf6bv9RxmRKYvwiHMdvd9E2LxucX16NPxUJQAtdWavoR1RGx8i606qTxphltSgntUBWj3N1WUnbjYK56BD62SXGvgcL74QWNvJgUqjCYwVXtxVrF5gBleyAQfQh3fYBr+S2ydP2Gldp8dJlxGnon6HkQ19AHbPawZJV8wQK/DEbRNxBxyWIEZndgEt5bEi6w+vsA05rbzIpT4uclltuinrJcaR8StR4zENHXgWohDy6XEp8GesGGTkAXWljw1noRtHpDcvVxMIiHypYNmHFK38tB3R7zqcm8yTipTl22y0rY/Orq19A/v/w3R8P3vjai6sfiH4ZcymFppwQpOzDQc1ZclkKv2RPILKqYgGTbpzMBOcczqp8JlHQG1JVVWoVOl/B6gClW1M2SbcISclyY0Jzn/HELl3lCso2lxksrV5mWEWZxXFRwONKKrQGHclrahi2vSZEXl2tEMBCsigqA7j14/VIkw2lURZOYAhQoVeh/+S6Z/JorWHsmIKiCPn+yjG7CYe8PeSDO7TO11nRuIeC7rFlVN5d4Zjn8sMR3y3JxzMXmShao1z5QKHv3T9o3t/Z4sJx+IOO1wmcUEHLnyIHtpZLWJO5B2E1F0RhCMe0pRl3/TndYlcaxooDhq0rwSq0e7KLLJFHSEqxrKyYng0JUkcXKg69m3SQ0YOKCDwT7BPeXbBrlAnv4m9try58518+bd74vWvNjyBzYXMphd5FeOsUmp8W82OlE1PyibcGYqPUvlDxEsrt+7aKdKcYQRWAtsaMWgZmvPgdcjBwQNMGbo6PAEucv6V8XMkIpURY4719/hO2+v4veyVX/OSYl3Kg1BlHApqKIL4tCWmKrRqmc1QzYcLVAjmTv+gFQC6BCSt06ZHgL7CG1UIEyzzBnPyVYYBh8AUPnryzs1lhr7h7fZfYS7GxwVZXbh66Tms9OOBSHu6uOGLb5spTQD+zgv8QWtQ2WxH3VzPGPxouN3/13r3mpS8/07wIr1YYdx5kfJ9y8YgT4PSOQ16qeIDVahrhwou9T/arRMsAJNaRf4Ehn9TG5MNwYMreFvjxBZJdUGuUiGWkSg6h67uG2hsqG+kOqYhl8QAZmZ7pY4VfmbTRSFkI7ZCRlaMTChAYn9Hm6muL26M/a66t/H6b7IWsCys0ixzNDt2tC/e+CijqWZi3YBFjSdAMOdyAqxPuUfuE5aodWqCGwtDQqWa0It9hXhKYfM4LW/EO2NQ0pKteoqWtiuiwXdB0VTi8+Lvs5RLbFmChucWk6sesAa8uceiJhLz0hYgyEUSamRSizOZBGTtWt3D8K8Z8FBOlTJqGmXISTaSNfzVOBquxYOTXIVZdGShdtn4bWwof8MMT9ragqH6LxfOD+1ySMeSly5ghnAWyvDjk1MkBe49hYMDJDVZHsmmERe2bnw6bb72903zzC8vNrzCpXFdLZB95eWh1y96JdAasGLg9qPCtsjLMIS0rsEqlwoZfc88Qy/x6f52VORc1Eu9cQWV1UnzC0CdDNJMjzEqg3By72ytZ78ykMXksaPJqGk5sLTdbZjsc6SfcOMsRfpWN36PxBdQ8+03m2G++NvByD7Xt4ubCCs2LwuZNWpSfuoXDTehyqzBlytKKjaXR7+yJ40Ef0li+S+ZWsxpgplA0HjFFiSUJ/qy4KvQ9vk89z5m1VTagF+ER3iYlvMKP0Fp8C9OTbz/hkpcPOBO3xbrTyLEr8bIIJylE2bIYPPpvxm2YsyEpzEi5awiUfvJYwi0qW6V8ogFbND/nGwduW5woNCXscpdXEYjubZ9h1SVlBDBivDiiVjhud1XG4ccdWoj5UtocUHGVBQ4dy9sYsKu2eZbhx7ot2Enzo53F5i/f4UQHLf9K5iooDGkN5/ab5zdGzTdfvsb6v/fQKWkbBQUh9yg1PLr3vHCPFCGv7DOUAiYVGfAoNeHl0K0ys3zMD7BkOQptpcjqBEpPPu0ZVG7lURogS8mWGTwrBcKwfFPWgMmRcvGolsOlBVoc+SErzZynngYe4bmcuTDCq2j0h99vmv/iEoZ9jwVxB4WtHz882OGEnJghNYc10+aFp5tvszHn73YpXArHT1Fb252t21KYocCDoiI4LqV9YZ+ErTnAdMEaUwHA32KqOxH80CW6XfTwgPEnSrFAekJHXPBS3ASkKQGWMToNywNaodP6tSi0yldKr0ZZA4h4wAmulKDBuM23tmHa0sFdTs5QlNYEhkJzbguIcuNnUjhmHnjCBuu5AyZ+jK/n2Nl0onLj56QCG7ZpFV7jJcBXbbCkSauNBu2M73M4Fb/pJu1N9nbfa27/8lLzuTHbaGmllbJvQ31M1NbQltpwld3GQOW1HC0DjUrnkyVH/I7eDinrvOrGn+U8lNdtoi7GhHT8YIUPskVeQw+aKrLzWjCT9pguwgUcj2xxSGB3Ye74zqCc9h3Qku8vzC3tDI/2BstHzb+JdRlzYYX+wauvNj/83qDZu08rcQcpb6LQHrPaokvwYhIVWiFFySGb2RfrwrQTFAfcIyyfjjrEGSFaIAq3pcH5txJXtU4CGgWPiQSLM78USuCtZCThenlMF850StMCb+wTkc8Iv4XtkAsfNViltHL5JAwebULCC3HS1EzgcbTg6Y6MMo6+PKSUS+SALWlXi3w/bpZ5Yzjmu4TNAI8ts6tI7DOfY+LY/PvHvHNA9r/5OWQeRJCp+KYvfXmiIVj1PTtdHbevYTO4QpNs7E3MzfluLFqicZEn1dblTnGzouTGJsLdcWfPwW5RVptcQi0t9xGVr6yuUMe2OYrFkGj/UJtNUQfQpNcZUiFdufkZfld7hjRKDndsVhLvxM8egop57blrzZdf2njzlZeO/3h3YTT8/PbTh3/69XQr8IsMpjAXVuh3foB8TIBJTLNPC7FHFWNPQbPOVtItFCn3PECOoUKumVJZlLsvBqye6YMMQ2IpYeKiZBLVCKyUKaA0X3rxn2eqotZo4Rz8aQyTRGx+Kg3tTGywA9raNV7cauRxYlq+QrAG1njyVcPb5AORYGF8iIgTplLZsX0jlgpvtJXRYgCJz6Zlxz1XDTQDTw7g30AhPLWiUr/HjUc//ahpvnidbzpAdxOcVErRweH6rZOTDVZDWPM+Yr8NSY38EKg2IGNaTS49ao44B7ZHxTlWWdnmO+YkwhxKOBxAk9bnBPcud3AcclB3sAtC+GOlhompg4aI28rHVoAx84Hk0fzX8YIV1EaJU+vRBQ8rWK7rhLnDkJ2znDRoFnlr2iwe7//Fb2xd6LPHYD3WKMkLmde5Se+P3pIBwOFN+dtd+Rq2uc8ThaVK56UKUtHPJDLHVTyyEr82YWnNwY9taeuGqI8FHaUm7DxlE7YqtO4oC8WV5g/6tvLGB1cp47fQfXsYtzjERxGMNzMa3dW0buGkpzf0KwzpJFA7DFTEQte4TAiwJe9T82Jl4bR1wcM6RqActo0cnW1uIDsXd7wl3vG5vY2NyJDT3ofgOaO7RSNym8bEntFKkAQIZ/5wcLDTfOcmNDx8Ic++rZCfyACnVyy4l91rDGTdlnCI36zU0wq1tyWKiQywrQzMk08qPMgpU9Kf9FghGDEzngAWf2DBMYoJK2NPksTDbsHxEwwxPcN1hUZpXMy8/z69zYswhmKESTKpFBSwhe72R4OqssmmBWTBqMTGmSu7SM+6m0FNlKs4IWxAsSyAKoyzebagq5GOaDEU5EPGhAVqEwxNvYbXOJynDAQnQ4mWp8S3CU3SND14maSPd6L4BnaeUwotHGkLa6+h0nIJeeBtjb2uwDDz6QuHCSzDCXsiF92Pny5u+TSZpIvNhzHT6KTCEpd8A6A/PYTJ6MeWfhoYw0gvstGGfoVRRNJQeTWBBznptmkbJ72aR0GNd8yifKRhfGD8IYxnbOVgRYcM81yNubhCk56slNqIXYVsmMLMQ060A9iGGW/jqHJPjG4z1TEKoSqbBALeSqIWVgU/6zc88JfKDkgprUr1tJ38nQ564JNZjPxO8tuhJe4pA5z8BS2M4sajctoAuJbnUka6dhEJs6eaGHF4JGuw1xjwdjM0okTECSKA8amMDqLxRDGNF18g3cUqStm6zYu4icMRxYWe4fWRLt782IrbA8uTj/Q1Val1Owcwb1FsA6wohJln6Lv7T9SrNJfVgDYHsGAGkrnWlskaZt66GZPjmuEi+TOwxrePsBVGp8OakhBWC6SAHzJJ9KHQB7TO4pxK8By8s/CCmEfDO3G1e45i1/BOMRn0KNZCh9bJIZYtsvaksoKkzMStxrTtyqVpT6ltKxsc0lQJa9JpNYkLvuFE6BZHW1q1jHSn7Fo76YojPmGh2caZhulNhh/AaIQ7a4RzeMNybw5hWtHTg+NnfD3HUIaPGOG5OnNxhX777fHi8Y3dLBn5WqWyoW1eui12lZrCrnDhuXpAMLPBbQXSbdVOuUGsaKFrWi3Og4hQz08KV+GfEXDCpVVxjZ8QLvxUKuIKdoZEodkNrNojIuFVQVJoLTEVSxTT76K20UVpiTNN8YVR+Sqbp8q7BrZ2pWd6vlWsFcBKJmv6YwS0ayewBhmuu8ojbuDEM03nQrH1i0dcYPRLj7BcsGH3W43IrRFEhNDjx9f3gta9KQxR5wjjGrm7LcaVWB0OHkPv9ddH68fDN+ec4PHevRROzSG2GTjvCdkWLoWqW6Nt8m2cQVUIoUO4XVZVxERakEqlJqTfp/qxawER+nC4cBrtSkt6uMWrT42v/mobLupDj+GduAqvHSUnrhumO0SwNBEBP9qaitOFMTwKClAaD2XH45qcCqfyGSSNWpknfLY4RAVAhY/SV3zL1AdaeYCfuAmPQpsO4dJPuuapTaAqu1ECyF+GU3jNqkbevDPBqYKrG+zrPhwd7N3amvtno6/KXLyFJsU//Nrqt//8P5pnh4PlP2HNk6t2GKeltTRzZgLlMHOOlx/KpBmNNKDU2ik4c9oxyqguwdUCfVQBd9BOOaUx0bpOzKnweDqRZ5ym+RiQMxiX80o79PlJy9ompmgyjGhtqU5a2jNu4zTBr7ItQeW3E6az0lExzZ+2xuGDxVDp6JYdw7tCqPiExghTlToEOuHdXioVgDgrhh8RonVemx99+Pz8wre++5WFt1qsK7FYucgg9VLENv/m+EsH907+gFXJ3xnvL7zMcg/HuyFh9YgMqJZsgM/roLQGRkZiWHR9CkLlVhgTZSUsyIR3hxwGF4S4yo8EOmZSUdqwCBp3F0y+JoaImvYpGIHkE3OqQPCfwg9Eh748GyZQC5gKXZunFl6rm55864+NQ0U23VqhlY0khOkqU2RGmGml+FrZJkhgHsfa6QkMxLRshU7AgYkNXIYQArnaQFmF94oDXJWvNIwLbWz2whQGseTDSW2FdYjjTVDmx3TsbZfG25yCv7m6MPdPr6we/f1/vrH6E2Ku1Eyl0JWDr/xrs3nze/tfPF5ef210cPCl8crqy7w0+DzDuesMjrg5kBzNs1XMb4m5+8icmWkLKUZh1RIzIBLDVgI/x5xVtkeBQj6mFuYpOAJrvLaPyVpgGpWmdcZ/Ho0aH4VsAQzTGVqTjIbEuT81L+KpIBNlxR8lVsHOyqMmbB58hG2p17RrGzLJRAtQSSUdEIOrTXxAWrsqdchWJDzJl0jkTXjplB6FAFoxdzqNuXRv6fAe+1HuoNQfzQ2Pfri4tfbfm+vN97/x2x/9z9/euOESzP+L+UwKfR5H3/jr2yvv7myu3z3eeoo7/54gu1wqy1uBhdHyeOBqPyJhhao059VywoKJZTN/RcYGxBTPNTUCW0Vyf0rGjR1g8WNa/ow/a7IkZbh02shKusyCzmKUdMTr0hN3srzVRWlpS7PS11HT8EVJdVe06nd5b2Jq4CSgddRwbCd5GUt3YIzukjEqYazBu7NvmdiTIbdbLBzSIezzHnFva310//r4zv1XfmF+8I+vP3/ey4FOAlfrvHKFvlr2emq9BC4ngU5fcjnEHrqXwCxKoFfoWSyVnqepJdAr9NSi6xFnUQK9Qs9iqfQ8TS2BXqGnFl2POIsS6BV6Fkul52lqCfQKPbXoesRZlECv0LNYKj1PU0ugV+ipRdcjzqIEeoWexVLpeZpaAr1CTy26HnEWJdAr9CyWSs/T1BLoFXpq0fWIsyiBXqFnsVR6nqaWQK/QU4uuR5xFCfQKPYul0vM0tQR6hZ5adD3iLEqgV+hZLJWep6kl0Cv01KLrEWdRAr1Cz2Kp9DxNLYFeoacWXY84ixLoFXoWS6XnaWoJ9Ao9teh6xFmUwP8BvOeeqRbgzD0AAAAASUVORK5CYII=",be=x.p+"static/newqrcode.a8740efb.png",Me=x(32637),ze=x(59301),Ce=(de,pe,Ae)=>new Promise((Se,Te)=>{var we=it=>{try{Ze(Ae.next(it))}catch(Ve){Te(Ve)}},ot=it=>{try{Ze(Ae.throw(it))}catch(Ve){Te(Ve)}},Ze=it=>it.done?Se(it.value):Promise.resolve(it.value).then(we,ot);Ze((Ae=Ae.apply(de,pe)).next())});const re=(de,pe=!1)=>!!(y(de)&&E(pe)),y=de=>(0,Fe.bg)()?!0:(de({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),E=(de=!1)=>{var pe;const{user:Ae}=(0,a.getDvaApp)()._store.getState();return(pe=Ae.userInfo)!=null&&pe.profile_completed?!0:(fe.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Be.xg)("/account/profile/edit"),z()}}),!1)},z=()=>{fe.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},b=()=>{fe.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:ze.createElement("div",{style:{textAlign:"center"}},ze.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),ze.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Me}),ze.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},ee=()=>{var de;const{user:pe}=(0,a.getDvaApp)()._store.getState();return(de=pe.userInfo)!=null&&de.professional_certification?!0:(fe.default.confirm({title:"\u63D0\u793A",centered:!0,content:ze.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Be.xg)("/account/certification")}}),!1)},te=()=>(0,Fe.V9)()?!0:(fe.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:ze.createElement("div",{className:"tc",style:{marginLeft:-38}},ze.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),ze.createElement("img",{src:be,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(de,pe)=>de?!0:(fe.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:ze.createElement("div",null,ze.createElement("p",null,pe||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),ze.createElement("div",{style:{marginLeft:"110px"}},ze.createElement("img",{src:De,width:200}),ze.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Be.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),ue=de=>{fe.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:ze.createElement("div",null,ze.createElement("div",null,ze.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),ze.createElement(Le.Z,null),ze.createElement("p",{style:{color:"#666666",fontSize:12}}," ",ze.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",ze.createElement("a",null,de),"\u5929\u3002"),ze.createElement("p",{style:{color:"#666666",fontSize:12}}," ",ze.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),ze.createElement("div",{style:{textAlign:"center",marginTop:30}},ze.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Re,alt:"\u4E8C\u7EF4\u7801",width:160})))})},se=(de,pe="")=>{const{shixunsDetail:{detail:Ae}}=(0,a.getDvaApp)()._store.getState();if((Ae==null?void 0:Ae.public)===2||(Ae==null?void 0:Ae.public)===1||(Ae==null?void 0:Ae.shixun_status)===3){let Se="";return(Ae==null?void 0:Ae.public)===2&&(Se="\u5DF2\u516C\u5F00"),(Ae==null?void 0:Ae.public)===1&&(Se="\u5F85\u5BA1\u6838"),(Ae==null?void 0:Ae.shixun_status)===3&&(Se="\u5DF2\u5173\u95ED"),fe.default.info({centered:!0,icon:ze.createElement(oe.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:ze.createElement("div",{className:"tc",style:{marginLeft:-38}},ze.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},ze.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Se,"\uFF0C",pe,"\u3002"),ze.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),ze.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Re,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Ae==null?void 0:Ae.shixun_status)===2?(fe.default.confirm({centered:!0,icon:ze.createElement(oe.Z,null),title:"\u63D0\u793A",content:ze.createElement("div",null,ze.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",pe,"\u3002"),ze.createElement("br",null),ze.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{fe.default.confirm({width:440,centered:!0,icon:ze.createElement(oe.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>Ce(void 0,null,function*(){(yield de({type:"shixunsDetail/cancelRelease",payload:{id:Ae==null?void 0:Ae.identifier}})).status!==401&&(ye.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),de({type:"shixunsDetail/getShixunsDetail",payload:{id:Ae==null?void 0:Ae.identifier}}),de({type:"practiceSetting/getCommonData",payload:{id:Ae==null?void 0:Ae.identifier}}))})})}}),!0):!1}},60513:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return rr}});class a{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(ce,ge){return ce.__proto__=ge,ce},Object.assign=Object.assign||function(ce){if(ce==null)throw new TypeError("Cannot convert undefined or null to object");let ge=Object(ce);for(let Ee=1;Ee ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","error",Ee),Fe.ENABLE_ERROR&&(console.error?console.error(Ee):console.warn?console.warn(Ee):console.log(Ee))}static i(ce,ge){(!ce||Fe.FORCE_GLOBAL_TAG)&&(ce=Fe.GLOBAL_TAG);let Ee=`[${ce}] > ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","info",Ee),Fe.ENABLE_INFO&&(console.info?console.info(Ee):console.log(Ee))}static w(ce,ge){(!ce||Fe.FORCE_GLOBAL_TAG)&&(ce=Fe.GLOBAL_TAG);let Ee=`[${ce}] > ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","warn",Ee),Fe.ENABLE_WARN&&(console.warn?console.warn(Ee):console.log(Ee))}static d(ce,ge){(!ce||Fe.FORCE_GLOBAL_TAG)&&(ce=Fe.GLOBAL_TAG);let Ee=`[${ce}] > ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","debug",Ee),Fe.ENABLE_DEBUG&&(console.debug?console.debug(Ee):console.log(Ee))}static v(ce,ge){(!ce||Fe.FORCE_GLOBAL_TAG)&&(ce=Fe.GLOBAL_TAG);let Ee=`[${ce}] > ${ge}`;Fe.ENABLE_CALLBACK&&Fe.emitter.emit("log","verbose",Ee),Fe.ENABLE_VERBOSE&&console.log(Ee)}}Fe.GLOBAL_TAG="flv.js",Fe.FORCE_GLOBAL_TAG=!1,Fe.ENABLE_ERROR=!0,Fe.ENABLE_INFO=!0,Fe.ENABLE_WARN=!0,Fe.ENABLE_DEBUG=!0,Fe.ENABLE_VERBOSE=!0,Fe.ENABLE_CALLBACK=!1,Fe.emitter=new(ye());var Be=Fe;class oe{constructor(){this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}reset(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}addBytes(ce){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=ce,this._totalBytes+=ce):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=ce,this._totalBytes+=ce):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=ce,this._totalBytes+=ce,this._lastCheckpoint=this._now())}get currentKBps(){this.addBytes(0);let ce=(this._now()-this._lastCheckpoint)/1e3;return ce==0&&(ce=1),this._intervalBytes/ce/1024}get lastSecondKBps(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}get averageKBps(){let ce=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/ce/1024}}var Re=oe;class De{constructor(ce){this._message=ce}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class be extends De{constructor(ce){super(ce)}get name(){return"IllegalStateException"}}class Me extends De{constructor(ce){super(ce)}get name(){return"InvalidArgumentException"}}class ze extends De{constructor(ce){super(ce)}get name(){return"NotImplementedException"}}const Ce={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},re={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"};class y{constructor(ce){this._type=ce||"undefined",this._status=Ce.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}destroy(){this._status=Ce.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}isWorking(){return this._status===Ce.kConnecting||this._status===Ce.kBuffering}get type(){return this._type}get status(){return this._status}get needStashBuffer(){return this._needStash}get onContentLengthKnown(){return this._onContentLengthKnown}set onContentLengthKnown(ce){this._onContentLengthKnown=ce}get onURLRedirect(){return this._onURLRedirect}set onURLRedirect(ce){this._onURLRedirect=ce}get onDataArrival(){return this._onDataArrival}set onDataArrival(ce){this._onDataArrival=ce}get onError(){return this._onError}set onError(ce){this._onError=ce}get onComplete(){return this._onComplete}set onComplete(ce){this._onComplete=ce}open(ce,ge){throw new ze("Unimplemented abstract function!")}abort(){throw new ze("Unimplemented abstract function!")}}let E={};function z(){let dn=self.navigator.userAgent.toLowerCase(),ce=/(edge)\/([\w.]+)/.exec(dn)||/(opr)[\/]([\w.]+)/.exec(dn)||/(chrome)[ \/]([\w.]+)/.exec(dn)||/(iemobile)[\/]([\w.]+)/.exec(dn)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(dn)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(dn)||/(webkit)[ \/]([\w.]+)/.exec(dn)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(dn)||/(msie) ([\w.]+)/.exec(dn)||dn.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(dn)||dn.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(dn)||[],ge=/(ipad)/.exec(dn)||/(ipod)/.exec(dn)||/(windows phone)/.exec(dn)||/(iphone)/.exec(dn)||/(kindle)/.exec(dn)||/(android)/.exec(dn)||/(windows)/.exec(dn)||/(mac)/.exec(dn)||/(linux)/.exec(dn)||/(cros)/.exec(dn)||[],Ee={browser:ce[5]||ce[3]||ce[1]||"",version:ce[2]||ce[4]||"0",majorVersion:ce[4]||ce[2]||"0",platform:ge[0]||""},Ie={};if(Ee.browser){Ie[Ee.browser]=!0;let qe=Ee.majorVersion.split(".");Ie.version={major:parseInt(Ee.majorVersion,10),string:Ee.version},qe.length>1&&(Ie.version.minor=parseInt(qe[1],10)),qe.length>2&&(Ie.version.build=parseInt(qe[2],10))}if(Ee.platform&&(Ie[Ee.platform]=!0),(Ie.chrome||Ie.opr||Ie.safari)&&(Ie.webkit=!0),Ie.rv||Ie.iemobile){Ie.rv&&delete Ie.rv;let qe="msie";Ee.browser=qe,Ie[qe]=!0}if(Ie.edge){delete Ie.edge;let qe="msedge";Ee.browser=qe,Ie[qe]=!0}if(Ie.opr){let qe="opera";Ee.browser=qe,Ie[qe]=!0}if(Ie.safari&&Ie.android){let qe="android";Ee.browser=qe,Ie[qe]=!0}Ie.name=Ee.browser,Ie.platform=Ee.platform;for(let qe in E)E.hasOwnProperty(qe)&&delete E[qe];Object.assign(E,Ie)}z();var b=E;class ee extends y{static isSupported(){try{let ce=b.msedge&&b.version.minor>=15048,ge=b.msedge?ce:!0;return self.fetch&&self.ReadableStream&&ge}catch(ce){return!1}}constructor(ce,ge){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=ce,this._config=ge,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(ce,ge){this._dataSource=ce,this._range=ge;let Ee=ce.url;this._config.reuseRedirectedURL&&ce.redirectedURL!=null&&(Ee=ce.redirectedURL);let Ie=this._seekHandler.getConfig(Ee,ge),qe=new self.Headers;if(typeof Ie.headers=="object"){let Rt=Ie.headers;for(let xa in Rt)Rt.hasOwnProperty(xa)&&qe.append(xa,Rt[xa])}let wt={method:"GET",headers:qe,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let Rt in this._config.headers)qe.append(Rt,this._config.headers[Rt]);ce.cors===!1&&(wt.mode="same-origin"),ce.withCredentials&&(wt.credentials="include"),ce.referrerPolicy&&(wt.referrerPolicy=ce.referrerPolicy),this._status=Ce.kConnecting,self.fetch(Ie.url,wt).then(Rt=>{if(this._requestAbort){this._requestAbort=!1,this._status=Ce.kIdle;return}if(Rt.ok&&Rt.status>=200&&Rt.status<=299){if(Rt.url!==Ie.url&&this._onURLRedirect){let Jn=this._seekHandler.removeURLParameters(Rt.url);this._onURLRedirect(Jn)}let xa=Rt.headers.get("Content-Length");return xa!=null&&(this._contentLength=parseInt(xa),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,Rt.body.getReader())}else if(this._status=Ce.kError,this._onError)this._onError(re.HTTP_STATUS_CODE_INVALID,{code:Rt.status,msg:Rt.statusText});else throw new De("FetchStreamLoader: Http code invalid, "+Rt.status+" "+Rt.statusText)}).catch(Rt=>{if(this._status=Ce.kError,this._onError)this._onError(re.EXCEPTION,{code:-1,msg:Rt.message});else throw Rt})}abort(){this._requestAbort=!0}_pump(ce){return ce.read().then(ge=>{if(ge.done)if(this._contentLength!==null&&this._receivedLength{if(ge.code===11&&b.msedge)return;this._status=Ce.kError;let Ee=0,Ie=null;if((ge.code===19||ge.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=Ce.kError,this._onError)this._onError(re.HTTP_STATUS_CODE_INVALID,{code:ge.status,msg:ge.statusText});else throw new De("MozChunkedLoader: Http code invalid, "+ge.status+" "+ge.statusText);else this._status=Ce.kBuffering}}_onProgress(ce){if(this._status===Ce.kError)return;this._contentLength===null&&ce.total!==null&&ce.total!==0&&(this._contentLength=ce.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength));let ge=ce.target.response,Ee=this._range.from+this._receivedLength;this._receivedLength+=ge.byteLength,this._onDataArrival&&this._onDataArrival(ge,Ee,this._receivedLength)}_onLoadEnd(ce){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===Ce.kError)return;this._status=Ce.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}_onXhrError(ce){this._status=Ce.kError;let ge=0,Ee=null;if(this._contentLength&&ce.loaded=200&&ge.status<=299){if(this._status=LoaderStatus.kBuffering,ge.responseURL!=null){let Ie=this._seekHandler.removeURLParameters(ge.responseURL);ge.responseURL!==this._currentRequestURL&&Ie!==this._currentRedirectedURL&&(this._currentRedirectedURL=Ie,this._onURLRedirect&&this._onURLRedirect(Ie))}let Ee=ge.getResponseHeader("Content-Length");if(Ee!=null&&this._contentLength==null){let Ie=parseInt(Ee);Ie>0&&(this._contentLength=Ie,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:ge.status,msg:ge.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+ge.status+" "+ge.statusText);else if(ge.readyState===3&&ge.status>=200&&ge.status<=299){this._status=LoaderStatus.kBuffering;let Ee=ge.response;this._reader.readAsArrayBuffer(Ee)}}_xhrOnError(ce){this._status=LoaderStatus.kError;let ge=LoaderErrors.EXCEPTION,Ee={code:-1,msg:ce.constructor.name+" "+ce.type};if(this._onError)this._onError(ge,Ee);else throw new RuntimeException(Ee.msg)}_msrOnProgress(ce){let Ee=ce.target.result;if(Ee==null){this._doReconnectIfNeeded();return}let Ie=Ee.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=Ee.byteLength;let qe=this._totalRange.from+this._receivedLength;this._receivedLength+=Ie.byteLength,this._onDataArrival&&this._onDataArrival(Ie,qe,this._receivedLength),Ee.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${qe+Ie.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&(Ee=this._range.from+this._contentLength-1),this._currentRequestRange={from:ge,to:Ee},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(ce,ge){this._lastTimeLoaded=0;let Ee=ce.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?Ee=this._currentRedirectedURL:ce.redirectedURL!=null&&(Ee=ce.redirectedURL));let Ie=this._seekHandler.getConfig(Ee,ge);this._currentRequestURL=Ie.url;let qe=this._xhr=new XMLHttpRequest;if(qe.open("GET",Ie.url,!0),qe.responseType="arraybuffer",qe.onreadystatechange=this._onReadyStateChange.bind(this),qe.onprogress=this._onProgress.bind(this),qe.onload=this._onLoad.bind(this),qe.onerror=this._onXhrError.bind(this),ce.withCredentials&&(qe.withCredentials=!0),typeof Ie.headers=="object"){let wt=Ie.headers;for(let Rt in wt)wt.hasOwnProperty(Rt)&&qe.setRequestHeader(Rt,wt[Rt])}if(typeof this._config.headers=="object"){let wt=this._config.headers;for(let Rt in wt)wt.hasOwnProperty(Rt)&&qe.setRequestHeader(Rt,wt[Rt])}qe.send()}abort(){this._requestAbort=!0,this._internalAbort(),this._status=Ce.kComplete}_internalAbort(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}_onReadyStateChange(ce){let ge=ce.target;if(ge.readyState===2){if(ge.responseURL!=null){let Ee=this._seekHandler.removeURLParameters(ge.responseURL);ge.responseURL!==this._currentRequestURL&&Ee!==this._currentRedirectedURL&&(this._currentRedirectedURL=Ee,this._onURLRedirect&&this._onURLRedirect(Ee))}if(ge.status>=200&&ge.status<=299){if(this._waitForTotalLength)return;this._status=Ce.kBuffering}else if(this._status=Ce.kError,this._onError)this._onError(re.HTTP_STATUS_CODE_INVALID,{code:ge.status,msg:ge.statusText});else throw new De("RangeLoader: Http code invalid, "+ge.status+" "+ge.statusText)}}_onProgress(ce){if(this._status===Ce.kError)return;if(this._contentLength===null){let Ee=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,Ee=!0;let Ie=ce.total;this._internalAbort(),Ie!=null&Ie!==0&&(this._totalLength=Ie)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,Ee){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let ge=ce.loaded-this._lastTimeLoaded;this._lastTimeLoaded=ce.loaded,this._speedSampler.addBytes(ge)}_normalizeSpeed(ce){let ge=this._chunkSizeKBList,Ee=ge.length-1,Ie=0,qe=0,wt=Ee;if(ce=ge[Ie]&&ce=3&&(ge=this._speedSampler.currentKBps)),ge!==0){let wt=this._normalizeSpeed(ge);this._currentSpeedNormalized!==wt&&(this._currentSpeedNormalized=wt,this._currentChunkSizeKB=wt)}let Ee=ce.target.response,Ie=this._range.from+this._receivedLength;this._receivedLength+=Ee.byteLength;let qe=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(ge.result)},ge.readAsArrayBuffer(ce.data)}else{this._status=Ce.kError;let ge={code:-1,msg:"Unsupported WebSocket message type: "+ce.data.constructor.name};if(this._onError)this._onError(re.EXCEPTION,ge);else throw new De(ge.msg)}}_dispatchArrayBuffer(ce){let ge=ce,Ee=this._receivedLength;this._receivedLength+=ge.byteLength,this._onDataArrival&&this._onDataArrival(ge,Ee,this._receivedLength)}_onWebSocketError(ce){this._status=Ce.kError;let ge={code:ce.code,msg:ce.message};if(this._onError)this._onError(re.EXCEPTION,ge);else throw new De(ge.msg)}}var Te=Se;class we{constructor(ce){this._zeroStart=ce||!1}getConfig(ce,ge){let Ee={};if(ge.from!==0||ge.to!==-1){let Ie;ge.to!==-1?Ie=`bytes=${ge.from.toString()}-${ge.to.toString()}`:Ie=`bytes=${ge.from.toString()}-`,Ee.Range=Ie}else this._zeroStart&&(Ee.Range="bytes=0-");return{url:ce,headers:Ee}}removeURLParameters(ce){return ce}}var ot=we;class Ze{constructor(ce,ge){this._startName=ce,this._endName=ge}getConfig(ce,ge){let Ee=ce;if(ge.from!==0||ge.to!==-1){let Ie=!0;Ee.indexOf("?")===-1&&(Ee+="?",Ie=!1),Ie&&(Ee+="&"),Ee+=`${this._startName}=${ge.from.toString()}`,ge.to!==-1&&(Ee+=`&${this._endName}=${ge.to.toString()}`)}return{url:Ee,headers:{}}}removeURLParameters(ce){let ge=ce.split("?")[0],Ee,Ie=ce.indexOf("?");Ie!==-1&&(Ee=ce.substring(Ie+1));let qe="";if(Ee!=null&&Ee.length>0){let wt=Ee.split("&");for(let Rt=0;Rt0;xa[0]!==this._startName&&xa[0]!==this._endName&&(Jn&&(qe+="&"),qe+=wt[Rt])}}return qe.length===0?ge:ge+"?"+qe}}var it=Ze;class Ve{constructor(ce,ge,Ee){this.TAG="IOController",this._config=ge,this._extraData=Ee,this._stashInitialSize=1024*384,ge.stashInitialSize!=null&&ge.stashInitialSize>0&&(this._stashInitialSize=ge.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,ge.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=ce,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(ce.url),this._refTotalLength=ce.filesize?ce.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new Re,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}destroy(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}isWorking(){return this._loader&&this._loader.isWorking()&&!this._paused}isPaused(){return this._paused}get status(){return this._loader.status}get extraData(){return this._extraData}set extraData(ce){this._extraData=ce}get onDataArrival(){return this._onDataArrival}set onDataArrival(ce){this._onDataArrival=ce}get onSeeked(){return this._onSeeked}set onSeeked(ce){this._onSeeked=ce}get onError(){return this._onError}set onError(ce){this._onError=ce}get onComplete(){return this._onComplete}set onComplete(ce){this._onComplete=ce}get onRedirect(){return this._onRedirect}set onRedirect(ce){this._onRedirect=ce}get onRecoveredEarlyEof(){return this._onRecoveredEarlyEof}set onRecoveredEarlyEof(ce){this._onRecoveredEarlyEof=ce}get currentURL(){return this._dataSource.url}get hasRedirect(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}get currentRedirectedURL(){return this._redirectedURL||this._dataSource.redirectedURL}get currentSpeed(){return this._loaderClass===Ae?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}get loaderType(){return this._loader.type}_selectSeekHandler(){let ce=this._config;if(ce.seekType==="range")this._seekHandler=new ot(this._config.rangeLoadZeroStart);else if(ce.seekType==="param"){let ge=ce.seekParamStart||"bstart",Ee=ce.seekParamEnd||"bend";this._seekHandler=new it(ge,Ee)}else if(ce.seekType==="custom"){if(typeof ce.customSeekHandler!="function")throw new Me("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new ce.customSeekHandler}else throw new Me(`Invalid seekType in config: ${ce.seekType}`)}_selectLoader(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=Te;else if(te.isSupported())this._loaderClass=te;else if(ue.isSupported())this._loaderClass=ue;else if(Ae.isSupported())this._loaderClass=Ae;else throw new De("Your browser doesn't support xhr with arraybuffer responseType!")}_createLoader(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}open(ce){this._currentRange={from:0,to:-1},ce&&(this._currentRange.from=ce),this._speedSampler.reset(),ce||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}abort(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}pause(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}resume(){if(this._paused){this._paused=!1;let ce=this._resumeFrom;this._resumeFrom=0,this._internalSeek(ce,!0)}}seek(ce){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(ce,!0)}_internalSeek(ce,ge){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(ge),this._loader.destroy(),this._loader=null;let Ee={from:ce,to:-1};this._currentRange={from:Ee.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,Ee),this._onSeeked&&this._onSeeked()}updateUrl(ce){if(!ce||typeof ce!="string"||ce.length===0)throw new Me("Url must be a non-empty string!");this._dataSource.url=ce}_expandBuffer(ce){let ge=this._stashSize;for(;ge+1024*1024*10){let Ie=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array(Ee,0,ge).set(Ie,0)}this._stashBuffer=Ee,this._bufferSize=ge}_normalizeSpeed(ce){let ge=this._speedNormalizeList,Ee=ge.length-1,Ie=0,qe=0,wt=Ee;if(ce=ge[Ie]&&ce=512&&ce<=1024?ge=Math.floor(ce*1.5):ge=ce*2,ge>8192&&(ge=8192);let Ee=ge*1024+1024*1024*1;this._bufferSize0){let wt=this._stashBuffer.slice(0,this._stashUsed),Rt=this._dispatchChunks(wt,this._stashByteStart);if(Rt0){let xa=new Uint8Array(wt,Rt);qe.set(xa,0),this._stashUsed=xa.byteLength,this._stashByteStart+=Rt}}else this._stashUsed=0,this._stashByteStart+=Rt;this._stashUsed+ce.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+ce.byteLength),qe=new Uint8Array(this._stashBuffer,0,this._bufferSize)),qe.set(new Uint8Array(ce),this._stashUsed),this._stashUsed+=ce.byteLength}else{let wt=this._dispatchChunks(ce,ge);if(wtthis._bufferSize&&(this._expandBuffer(Rt),qe=new Uint8Array(this._stashBuffer,0,this._bufferSize)),qe.set(new Uint8Array(ce,wt),0),this._stashUsed+=Rt,this._stashByteStart=ge+wt}}}else if(this._stashUsed===0){let qe=this._dispatchChunks(ce,ge);if(qethis._bufferSize&&this._expandBuffer(wt),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(ce,qe),0),this._stashUsed+=wt,this._stashByteStart=ge+qe}}else{this._stashUsed+ce.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+ce.byteLength);let qe=new Uint8Array(this._stashBuffer,0,this._bufferSize);qe.set(new Uint8Array(ce),this._stashUsed),this._stashUsed+=ce.byteLength;let wt=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(wt0){let Rt=new Uint8Array(this._stashBuffer,wt);qe.set(Rt,0)}this._stashUsed-=wt,this._stashByteStart+=wt}}_flushStashBuffer(ce){if(this._stashUsed>0){let ge=this._stashBuffer.slice(0,this._stashUsed),Ee=this._dispatchChunks(ge,this._stashByteStart),Ie=ge.byteLength-Ee;if(Ee0){let qe=new Uint8Array(this._stashBuffer,0,this._bufferSize),wt=new Uint8Array(ge,Ee);qe.set(wt,0),this._stashUsed=wt.byteLength,this._stashByteStart+=Ee}return 0}return this._stashUsed=0,this._stashByteStart=0,Ie}return 0}_onLoaderComplete(ce,ge){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(ce,ge){switch(Be.e(this.TAG,`Loader error, code = ${ge.code}, msg = ${ge.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,ce=re.UNRECOVERABLE_EARLY_EOF),ce){case re.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let Ee=this._currentRange.to+1;Ee0){let ge=mt.getConfig();ce.emit("change",ge)}}static registerListener(ce){mt.emitter.addListener("change",ce)}static removeListener(ce){mt.emitter.removeListener("change",ce)}static addLogListener(ce){Be.emitter.addListener("log",ce),Be.emitter.listenerCount("log")>0&&(Be.ENABLE_CALLBACK=!0,mt._notifyChange())}static removeLogListener(ce){Be.emitter.removeListener("log",ce),Be.emitter.listenerCount("log")===0&&(Be.ENABLE_CALLBACK=!1,mt._notifyChange())}}mt.emitter=new(ye());var Je=mt;class ut{constructor(){this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}isComplete(){let ce=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,ge=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&ce&&ge}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(ce){if(this.keyframesIndex==null)return null;let ge=this.keyframesIndex,Ee=this._search(ge.times,ce);return{index:Ee,milliseconds:ge.times[Ee],fileposition:ge.filepositions[Ee]}}_search(ce,ge){let Ee=0,Ie=ce.length-1,qe=0,wt=0,Rt=Ie;for(ge=ce[qe]&&ge=128){ce.push(String.fromCharCode(qe&65535)),Ee+=2;continue}}}else if(ge[Ee]<240){if($t(ge,Ee,2)){let qe=(ge[Ee]&15)<<12|(ge[Ee+1]&63)<<6|ge[Ee+2]&63;if(qe>=2048&&(qe&63488)!==55296){ce.push(String.fromCharCode(qe&65535)),Ee+=3;continue}}}else if(ge[Ee]<248&&$t(ge,Ee,3)){let qe=(ge[Ee]&7)<<18|(ge[Ee+1]&63)<<12|(ge[Ee+2]&63)<<6|ge[Ee+3]&63;if(qe>65536&&qe<1114112){qe-=65536,ce.push(String.fromCharCode(qe>>>10|55296)),ce.push(String.fromCharCode(qe&1023|56320)),Ee+=4;continue}}}ce.push("\uFFFD"),++Ee}return ce.join("")}var Sn=Ut;let We=function(){let dn=new ArrayBuffer(2);return new DataView(dn).setInt16(0,256,!0),new Int16Array(dn)[0]===256}();class en{static parseScriptData(ce,ge,Ee){let Ie={};try{let qe=en.parseValue(ce,ge,Ee),wt=en.parseValue(ce,ge+qe.size,Ee-qe.size);Ie[qe.data]=wt.data}catch(qe){Be.e("AMF",qe.toString())}return Ie}static parseObject(ce,ge,Ee){if(Ee<3)throw new be("Data not enough when parse ScriptDataObject");let Ie=en.parseString(ce,ge,Ee),qe=en.parseValue(ce,ge+Ie.size,Ee-Ie.size),wt=qe.objectEnd;return{data:{name:Ie.data,value:qe.data},size:Ie.size+qe.size,objectEnd:wt}}static parseVariable(ce,ge,Ee){return en.parseObject(ce,ge,Ee)}static parseString(ce,ge,Ee){if(Ee<2)throw new be("Data not enough when parse String");let qe=new DataView(ce,ge,Ee).getUint16(0,!We),wt;return qe>0?wt=Sn(new Uint8Array(ce,ge+2,qe)):wt="",{data:wt,size:2+qe}}static parseLongString(ce,ge,Ee){if(Ee<4)throw new be("Data not enough when parse LongString");let qe=new DataView(ce,ge,Ee).getUint32(0,!We),wt;return qe>0?wt=Sn(new Uint8Array(ce,ge+4,qe)):wt="",{data:wt,size:4+qe}}static parseDate(ce,ge,Ee){if(Ee<10)throw new be("Data size invalid when parse Date");let Ie=new DataView(ce,ge,Ee),qe=Ie.getFloat64(0,!We),wt=Ie.getInt16(8,!We);return qe+=wt*60*1e3,{data:new Date(qe),size:10}}static parseValue(ce,ge,Ee){if(Ee<1)throw new be("Data not enough when parse Value");let Ie=new DataView(ce,ge,Ee),qe=1,wt=Ie.getUint8(0),Rt,xa=!1;try{switch(wt){case 0:Rt=Ie.getFloat64(1,!We),qe+=8;break;case 1:{Rt=!!Ie.getUint8(1),qe+=1;break}case 2:{let Jn=en.parseString(ce,ge+1,Ee-1);Rt=Jn.data,qe+=Jn.size;break}case 3:{Rt={};let Jn=0;for((Ie.getUint32(Ee-4,!We)&16777215)===9&&(Jn=3);qe32)throw new Me("ExpGolomb: readBits() bits exceeded max 32bits!");if(ce<=this._current_word_bits_left){let wt=this._current_word>>>32-ce;return this._current_word<<=ce,this._current_word_bits_left-=ce,wt}let ge=this._current_word_bits_left?this._current_word:0;ge=ge>>>32-this._current_word_bits_left;let Ee=ce-this._current_word_bits_left;this._fillCurrentWord();let Ie=Math.min(Ee,this._current_word_bits_left),qe=this._current_word>>>32-Ie;return this._current_word<<=Ie,this._current_word_bits_left-=Ie,ge=ge<>>ce)return this._current_word<<=ce,this._current_word_bits_left-=ce,ce;return this._fillCurrentWord(),ce+this._skipLeadingZero()}readUEG(){let ce=this._skipLeadingZero();return this.readBits(ce+1)-1}readSEG(){let ce=this.readUEG();return ce&1?ce+1>>>1:-1*(ce>>>1)}}var sn=hn;class rt{static _ebsp2rbsp(ce){let ge=ce,Ee=ge.byteLength,Ie=new Uint8Array(Ee),qe=0;for(let wt=0;wt=2&&ge[wt]===3&&ge[wt-1]===0&&ge[wt-2]===0||(Ie[qe]=ge[wt],qe++);return new Uint8Array(Ie.buffer,0,qe)}static parseSPS(ce){let ge=rt._ebsp2rbsp(ce),Ee=new sn(ge);Ee.readByte();let Ie=Ee.readByte();Ee.readByte();let qe=Ee.readByte();Ee.readUEG();let wt=rt.getProfileString(Ie),Rt=rt.getLevelString(qe),xa=1,Jn=420,on=[0,420,422,444],qt=8;if((Ie===100||Ie===110||Ie===122||Ie===244||Ie===44||Ie===83||Ie===86||Ie===118||Ie===128||Ie===138||Ie===144)&&(xa=Ee.readUEG(),xa===3&&Ee.readBits(1),xa<=3&&(Jn=on[xa]),qt=Ee.readUEG()+8,Ee.readUEG(),Ee.readBits(1),Ee.readBool())){let Cr=xa!==3?8:12;for(let fr=0;fr0&&Cr<16?(zn=fr[Cr-1],pn=co[Cr-1]):Cr===255&&(zn=Ee.readByte()<<8|Ee.readByte(),pn=Ee.readByte()<<8|Ee.readByte())}if(Ee.readBool()&&Ee.readBool(),Ee.readBool()&&(Ee.readBits(4),Ee.readBool()&&Ee.readBits(24)),Ee.readBool()&&(Ee.readUEG(),Ee.readUEG()),Ee.readBool()){let Cr=Ee.readBits(32),fr=Ee.readBits(32);na=Ee.readBool(),er=fr,cr=Cr*2,pt=er/cr}}let no=1;(zn!==1||pn!==1)&&(no=zn/pn);let Ur=0,uo=0;if(xa===0)Ur=1,uo=2-ma;else{let Cr=xa===3?1:2,fr=xa===1?2:1;Ur=Cr,uo=fr*(2-ma)}let pr=(la+1)*16,gr=(2-ma)*((ya+1)*16);pr-=(bn+ct)*Ur,gr-=(ln+fn)*uo;let Ir=Math.ceil(pr*no);return Ee.destroy(),Ee=null,{profile_string:wt,level_string:Rt,bit_depth:qt,ref_frames:Xt,chroma_format:Jn,chroma_format_string:rt.getChromaFormatString(Jn),frame_rate:{fixed:na,fps:pt,fps_den:cr,fps_num:er},sar_ratio:{width:zn,height:pn},codec_size:{width:pr,height:gr},present_size:{width:Ir,height:gr}}}static _skipScalingList(ce,ge){let Ee=8,Ie=8,qe=0;for(let wt=0;wt>>8&255|(dn&255)<<8}function xt(dn){return(dn&4278190080)>>>24|(dn&16711680)>>>8|(dn&65280)<<8|(dn&255)<<24}function Ye(dn,ce){return dn[ce]<<24|dn[ce+1]<<16|dn[ce+2]<<8|dn[ce+3]}class Qe{constructor(ce,ge){this.TAG="FLVDemuxer",this._config=ge,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=ce.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=ce.hasAudioTrack,this._hasVideo=ce.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new Mt,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){let Ee=new ArrayBuffer(2);return new DataView(Ee).setInt16(0,256,!0),new Int16Array(Ee)[0]===256}()}destroy(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}static probe(ce){let ge=new Uint8Array(ce),Ee={match:!1};if(ge[0]!==70||ge[1]!==76||ge[2]!==86||ge[3]!==1)return Ee;let Ie=(ge[4]&4)>>>2!==0,qe=(ge[4]&1)!==0,wt=Ye(ge,5);return wt<9?Ee:{match:!0,consumed:wt,dataOffset:wt,hasAudioTrack:Ie,hasVideoTrack:qe}}bindDataSource(ce){return ce.onDataArrival=this.parseChunks.bind(this),this}get onTrackMetadata(){return this._onTrackMetadata}set onTrackMetadata(ce){this._onTrackMetadata=ce}get onMediaInfo(){return this._onMediaInfo}set onMediaInfo(ce){this._onMediaInfo=ce}get onMetaDataArrived(){return this._onMetaDataArrived}set onMetaDataArrived(ce){this._onMetaDataArrived=ce}get onScriptDataArrived(){return this._onScriptDataArrived}set onScriptDataArrived(ce){this._onScriptDataArrived=ce}get onError(){return this._onError}set onError(ce){this._onError=ce}get onDataAvailable(){return this._onDataAvailable}set onDataAvailable(ce){this._onDataAvailable=ce}get timestampBase(){return this._timestampBase}set timestampBase(ce){this._timestampBase=ce}get overridedDuration(){return this._duration}set overridedDuration(ce){this._durationOverrided=!0,this._duration=ce,this._mediaInfo.duration=ce}set overridedHasAudio(ce){this._hasAudioFlagOverrided=!0,this._hasAudio=ce,this._mediaInfo.hasAudio=ce}set overridedHasVideo(ce){this._hasVideoFlagOverrided=!0,this._hasVideo=ce,this._mediaInfo.hasVideo=ce}resetMediaInfo(){this._mediaInfo=new Mt}_isInitialMetadataDispatched(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}parseChunks(ce,ge){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new be("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let Ee=0,Ie=this._littleEndian;if(ge===0)if(ce.byteLength>13)Ee=Qe.probe(ce).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,ge+Ee!==this._dataOffset&&Be.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(ce,Ee).getUint32(0,!Ie)!==0&&Be.w(this.TAG,"PrevTagSize0 !== 0 !!!"),Ee+=4);Eece.byteLength)break;let wt=qe.getUint8(0),Rt=qe.getUint32(0,!Ie)&16777215;if(Ee+11+Rt+4>ce.byteLength)break;if(wt!==8&&wt!==9&&wt!==18){Be.w(this.TAG,`Unsupported tag type ${wt}, skipped`),Ee+=11+Rt+4;continue}let xa=qe.getUint8(4),Jn=qe.getUint8(5),on=qe.getUint8(6),qt=qe.getUint8(7),Mn=on|Jn<<8|xa<<16|qt<<24;(qe.getUint32(7,!Ie)&16777215)!==0&&Be.w(this.TAG,"Meet tag which has StreamID != 0!");let la=Ee+11;switch(wt){case 8:this._parseAudioData(ce,la,Rt,Mn);break;case 9:this._parseVideoData(ce,la,Rt,Mn,ge+Ee);break;case 18:this._parseScriptData(ce,la,Rt);break}let ya=qe.getUint32(11+Rt,!Ie);ya!==11+Rt&&Be.w(this.TAG,`Invalid PrevTagSize ${ya}`),Ee+=11+Rt+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),Ee}_parseScriptData(ce,ge,Ee){let Ie=Tn.parseScriptData(ce,ge,Ee);if(Ie.hasOwnProperty("onMetaData")){if(Ie.onMetaData==null||typeof Ie.onMetaData!="object"){Be.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&Be.w(this.TAG,"Found another onMetaData tag!"),this._metadata=Ie;let qe=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},qe)),typeof qe.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=qe.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof qe.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=qe.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof qe.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=qe.audiodatarate),typeof qe.videodatarate=="number"&&(this._mediaInfo.videoDataRate=qe.videodatarate),typeof qe.width=="number"&&(this._mediaInfo.width=qe.width),typeof qe.height=="number"&&(this._mediaInfo.height=qe.height),typeof qe.duration=="number"){if(!this._durationOverrided){let wt=Math.floor(qe.duration*this._timescale);this._duration=wt,this._mediaInfo.duration=wt}}else this._mediaInfo.duration=0;if(typeof qe.framerate=="number"){let wt=Math.floor(qe.framerate*1e3);if(wt>0){let Rt=wt/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=Rt,this._referenceFrameRate.fps_num=wt,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=Rt}}if(typeof qe.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let wt=qe.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(wt),qe.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=qe,Be.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(Ie).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},Ie))}_parseKeyframesIndex(ce){let ge=[],Ee=[];for(let Ie=1;Ie>>4;if(xa!==2&&xa!==10){this._onError(He.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+xa);return}let Jn=0,on=(Rt&12)>>>2;if(on>=0&&on<=4)Jn=this._flvSoundRateTable[on];else{this._onError(He.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+on);return}let qt=(Rt&2)>>>1,Mn=Rt&1,Xt=this._audioMetadata,la=this._audioTrack;if(Xt||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),Xt=this._audioMetadata={},Xt.type="audio",Xt.id=la.id,Xt.timescale=this._timescale,Xt.duration=this._duration,Xt.audioSampleRate=Jn,Xt.channelCount=Mn===0?1:2),xa===10){let ya=this._parseAACAudioData(ce,ge+1,Ee-1);if(ya==null)return;if(ya.packetType===0){Xt.config&&Be.w(this.TAG,"Found another AudioSpecificConfig!");let ma=ya.data;Xt.audioSampleRate=ma.samplingRate,Xt.channelCount=ma.channelCount,Xt.codec=ma.codec,Xt.originalCodec=ma.originalCodec,Xt.config=ma.config,Xt.refSampleDuration=1024/Xt.audioSampleRate*Xt.timescale,Be.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",Xt);let bn=this._mediaInfo;bn.audioCodec=Xt.originalCodec,bn.audioSampleRate=Xt.audioSampleRate,bn.audioChannelCount=Xt.channelCount,bn.hasVideo?bn.videoCodec!=null&&(bn.mimeType='video/x-flv; codecs="'+bn.videoCodec+","+bn.audioCodec+'"'):bn.mimeType='video/x-flv; codecs="'+bn.audioCodec+'"',bn.isComplete()&&this._onMediaInfo(bn)}else if(ya.packetType===1){let ma=this._timestampBase+Ie,bn={unit:ya.data,length:ya.data.byteLength,dts:ma,pts:ma};la.samples.push(bn),la.length+=ya.data.length}else Be.e(this.TAG,`Flv: Unsupported AAC data type ${ya.packetType}`)}else if(xa===2){if(!Xt.codec){let ct=this._parseMP3AudioData(ce,ge+1,Ee-1,!0);if(ct==null)return;Xt.audioSampleRate=ct.samplingRate,Xt.channelCount=ct.channelCount,Xt.codec=ct.codec,Xt.originalCodec=ct.originalCodec,Xt.refSampleDuration=1152/Xt.audioSampleRate*Xt.timescale,Be.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",Xt);let ln=this._mediaInfo;ln.audioCodec=Xt.codec,ln.audioSampleRate=Xt.audioSampleRate,ln.audioChannelCount=Xt.channelCount,ln.audioDataRate=ct.bitRate,ln.hasVideo?ln.videoCodec!=null&&(ln.mimeType='video/x-flv; codecs="'+ln.videoCodec+","+ln.audioCodec+'"'):ln.mimeType='video/x-flv; codecs="'+ln.audioCodec+'"',ln.isComplete()&&this._onMediaInfo(ln)}let ya=this._parseMP3AudioData(ce,ge+1,Ee-1,!1);if(ya==null)return;let ma=this._timestampBase+Ie,bn={unit:ya,length:ya.byteLength,dts:ma,pts:ma};la.samples.push(bn),la.length+=ya.length}}_parseAACAudioData(ce,ge,Ee){if(Ee<=1){Be.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let Ie={},qe=new Uint8Array(ce,ge,Ee);return Ie.packetType=qe[0],qe[0]===0?Ie.data=this._parseAACAudioSpecificConfig(ce,ge+1,Ee-1):Ie.data=qe.subarray(1),Ie}_parseAACAudioSpecificConfig(ce,ge,Ee){let Ie=new Uint8Array(ce,ge,Ee),qe=null,wt=0,Rt=0,xa=null,Jn=0,on=null;if(wt=Rt=Ie[0]>>>3,Jn=(Ie[0]&7)<<1|Ie[1]>>>7,Jn<0||Jn>=this._mpegSamplingRates.length){this._onError(He.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let qt=this._mpegSamplingRates[Jn],Mn=(Ie[1]&120)>>>3;if(Mn<0||Mn>=8){this._onError(He.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}wt===5&&(on=(Ie[1]&7)<<1|Ie[2]>>>7,xa=(Ie[2]&124)>>>2);let Xt=self.navigator.userAgent.toLowerCase();return Xt.indexOf("firefox")!==-1?Jn>=6?(wt=5,qe=new Array(4),on=Jn-3):(wt=2,qe=new Array(2),on=Jn):Xt.indexOf("android")!==-1?(wt=2,qe=new Array(2),on=Jn):(wt=5,on=Jn,qe=new Array(4),Jn>=6?on=Jn-3:Mn===1&&(wt=2,qe=new Array(2),on=Jn)),qe[0]=wt<<3,qe[0]|=(Jn&15)>>>1,qe[1]=(Jn&15)<<7,qe[1]|=(Mn&15)<<3,wt===5&&(qe[1]|=(on&15)>>>1,qe[2]=(on&1)<<7,qe[2]|=8,qe[3]=0),{config:qe,samplingRate:qt,channelCount:Mn,codec:"mp4a.40."+wt,originalCodec:"mp4a.40."+Rt}}_parseMP3AudioData(ce,ge,Ee,Ie){if(Ee<4){Be.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let qe=this._littleEndian,wt=new Uint8Array(ce,ge,Ee),Rt=null;if(Ie){if(wt[0]!==255)return;let xa=wt[1]>>>3&3,Jn=(wt[1]&6)>>1,on=(wt[2]&240)>>>4,qt=(wt[2]&12)>>>2,Xt=(wt[3]>>>6&3)!==3?2:1,la=0,ya=0,ma=34,bn="mp3";switch(xa){case 0:la=this._mpegAudioV25SampleRateTable[qt];break;case 2:la=this._mpegAudioV20SampleRateTable[qt];break;case 3:la=this._mpegAudioV10SampleRateTable[qt];break}switch(Jn){case 1:ma=34,on>>4,xa=wt&15;if(xa!==7){this._onError(He.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${xa}`);return}this._parseAVCVideoPacket(ce,ge+1,Ee-1,Ie,qe,Rt)}_parseAVCVideoPacket(ce,ge,Ee,Ie,qe,wt){if(Ee<4){Be.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let Rt=this._littleEndian,xa=new DataView(ce,ge,Ee),Jn=xa.getUint8(0),qt=(xa.getUint32(0,!Rt)&16777215)<<8>>8;if(Jn===0)this._parseAVCDecoderConfigurationRecord(ce,ge+4,Ee-4);else if(Jn===1)this._parseAVCVideoData(ce,ge+4,Ee-4,Ie,qe,wt,qt);else if(Jn!==2){this._onError(He.FORMAT_ERROR,`Flv: Invalid video packet type ${Jn}`);return}}_parseAVCDecoderConfigurationRecord(ce,ge,Ee){if(Ee<7){Be.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let Ie=this._videoMetadata,qe=this._videoTrack,wt=this._littleEndian,Rt=new DataView(ce,ge,Ee);Ie?typeof Ie.avcc!="undefined"&&Be.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),Ie=this._videoMetadata={},Ie.type="video",Ie.id=qe.id,Ie.timescale=this._timescale,Ie.duration=this._duration);let xa=Rt.getUint8(0),Jn=Rt.getUint8(1),on=Rt.getUint8(2),qt=Rt.getUint8(3);if(xa!==1||Jn===0){this._onError(He.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(Rt.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(He.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let Mn=Rt.getUint8(5)&31;if(Mn===0){this._onError(He.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else Mn>1&&Be.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${Mn}`);let Xt=6;for(let ya=0;ya1&&Be.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${la}`);Xt++;for(let ya=0;ya=Ee){Be.w(this.TAG,`Malformed Nalu near timestamp ${la}, offset = ${Mn}, dataSize = ${Ee}`);break}let ma=Jn.getUint32(Mn,!xa);if(Xt===3&&(ma>>>=8),ma>Ee-Xt){Be.w(this.TAG,`Malformed Nalus near timestamp ${la}, NaluSize > DataSize!`);return}let bn=Jn.getUint8(Mn+Xt)&31;bn===5&&(ya=!0);let ct=new Uint8Array(ce,ge+Mn,Xt+ma),ln={type:bn,data:ct};on.push(ln),qt+=ct.byteLength,Mn+=Xt+ma}if(on.length){let ma=this._videoTrack,bn={units:on,length:qt,isKeyframe:ya,dts:la,cts:Rt,pts:la+Rt};ya&&(bn.fileposition=qe),ma.samples.push(bn),ma.length+=qt}}}var gt=Qe;class Xe{static init(){Xe.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(let ge in Xe.types)Xe.types.hasOwnProperty(ge)&&(Xe.types[ge]=[ge.charCodeAt(0),ge.charCodeAt(1),ge.charCodeAt(2),ge.charCodeAt(3)]);let ce=Xe.constants={};ce.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),ce.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),ce.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),ce.STSC=ce.STCO=ce.STTS,ce.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),ce.HDLR_VIDEO=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),ce.HDLR_AUDIO=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),ce.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),ce.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),ce.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static box(ce){let ge=8,Ee=null,Ie=Array.prototype.slice.call(arguments,1),qe=Ie.length;for(let Rt=0;Rt>>24&255,Ee[1]=ge>>>16&255,Ee[2]=ge>>>8&255,Ee[3]=ge&255,Ee.set(ce,4);let wt=8;for(let Rt=0;Rt>>24&255,ce>>>16&255,ce>>>8&255,ce&255,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]))}static trak(ce){return Xe.box(Xe.types.trak,Xe.tkhd(ce),Xe.mdia(ce))}static tkhd(ce){let ge=ce.id,Ee=ce.duration,Ie=ce.presentWidth,qe=ce.presentHeight;return Xe.box(Xe.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255,0,0,0,0,Ee>>>24&255,Ee>>>16&255,Ee>>>8&255,Ee&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,Ie>>>8&255,Ie&255,0,0,qe>>>8&255,qe&255,0,0]))}static mdia(ce){return Xe.box(Xe.types.mdia,Xe.mdhd(ce),Xe.hdlr(ce),Xe.minf(ce))}static mdhd(ce){let ge=ce.timescale,Ee=ce.duration;return Xe.box(Xe.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255,Ee>>>24&255,Ee>>>16&255,Ee>>>8&255,Ee&255,85,196,0,0]))}static hdlr(ce){let ge=null;return ce.type==="audio"?ge=Xe.constants.HDLR_AUDIO:ge=Xe.constants.HDLR_VIDEO,Xe.box(Xe.types.hdlr,ge)}static minf(ce){let ge=null;return ce.type==="audio"?ge=Xe.box(Xe.types.smhd,Xe.constants.SMHD):ge=Xe.box(Xe.types.vmhd,Xe.constants.VMHD),Xe.box(Xe.types.minf,ge,Xe.dinf(),Xe.stbl(ce))}static dinf(){return Xe.box(Xe.types.dinf,Xe.box(Xe.types.dref,Xe.constants.DREF))}static stbl(ce){return Xe.box(Xe.types.stbl,Xe.stsd(ce),Xe.box(Xe.types.stts,Xe.constants.STTS),Xe.box(Xe.types.stsc,Xe.constants.STSC),Xe.box(Xe.types.stsz,Xe.constants.STSZ),Xe.box(Xe.types.stco,Xe.constants.STCO))}static stsd(ce){return ce.type==="audio"?ce.codec==="mp3"?Xe.box(Xe.types.stsd,Xe.constants.STSD_PREFIX,Xe.mp3(ce)):Xe.box(Xe.types.stsd,Xe.constants.STSD_PREFIX,Xe.mp4a(ce)):Xe.box(Xe.types.stsd,Xe.constants.STSD_PREFIX,Xe.avc1(ce))}static mp3(ce){let ge=ce.channelCount,Ee=ce.audioSampleRate,Ie=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,ge,0,16,0,0,0,0,Ee>>>8&255,Ee&255,0,0]);return Xe.box(Xe.types[".mp3"],Ie)}static mp4a(ce){let ge=ce.channelCount,Ee=ce.audioSampleRate,Ie=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,ge,0,16,0,0,0,0,Ee>>>8&255,Ee&255,0,0]);return Xe.box(Xe.types.mp4a,Ie,Xe.esds(ce))}static esds(ce){let ge=ce.config||[],Ee=ge.length,Ie=new Uint8Array([0,0,0,0,3,23+Ee,0,1,0,4,15+Ee,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([Ee]).concat(ge).concat([6,1,2]));return Xe.box(Xe.types.esds,Ie)}static avc1(ce){let ge=ce.avcc,Ee=ce.codecWidth,Ie=ce.codecHeight,qe=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,Ee>>>8&255,Ee&255,Ie>>>8&255,Ie&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return Xe.box(Xe.types.avc1,qe,Xe.box(Xe.types.avcC,ge))}static mvex(ce){return Xe.box(Xe.types.mvex,Xe.trex(ce))}static trex(ce){let ge=ce.id,Ee=new Uint8Array([0,0,0,0,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return Xe.box(Xe.types.trex,Ee)}static moof(ce,ge){return Xe.box(Xe.types.moof,Xe.mfhd(ce.sequenceNumber),Xe.traf(ce,ge))}static mfhd(ce){let ge=new Uint8Array([0,0,0,0,ce>>>24&255,ce>>>16&255,ce>>>8&255,ce&255]);return Xe.box(Xe.types.mfhd,ge)}static traf(ce,ge){let Ee=ce.id,Ie=Xe.box(Xe.types.tfhd,new Uint8Array([0,0,0,0,Ee>>>24&255,Ee>>>16&255,Ee>>>8&255,Ee&255])),qe=Xe.box(Xe.types.tfdt,new Uint8Array([0,0,0,0,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255])),wt=Xe.sdtp(ce),Rt=Xe.trun(ce,wt.byteLength+16+16+8+16+8+8);return Xe.box(Xe.types.traf,Ie,qe,Rt,wt)}static sdtp(ce){let ge=ce.samples||[],Ee=ge.length,Ie=new Uint8Array(4+Ee);for(let qe=0;qe>>24&255,Ie>>>16&255,Ie>>>8&255,Ie&255,ge>>>24&255,ge>>>16&255,ge>>>8&255,ge&255],0);for(let Rt=0;Rt>>24&255,xa>>>16&255,xa>>>8&255,xa&255,Jn>>>24&255,Jn>>>16&255,Jn>>>8&255,Jn&255,on.isLeading<<2|on.dependsOn,on.isDependedOn<<6|on.hasRedundancy<<4|on.isNonSync,0,0,qt>>>24&255,qt>>>16&255,qt>>>8&255,qt&255],12+16*Rt)}return Xe.box(Xe.types.trun,wt)}static mdat(ce){return Xe.box(Xe.types.mdat,ce)}}Xe.init();var xe=Xe;class Ht{static getSilentFrame(ce,ge){if(ce==="mp4a.40.2"){if(ge===1)return new Uint8Array([0,200,0,128,35,128]);if(ge===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(ge===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(ge===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(ge===5)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(ge===6)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(ge===1)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(ge===2)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(ge===3)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null}}var Rn=Ht;class vn{constructor(ce,ge,Ee,Ie,qe){this.dts=ce,this.pts=ge,this.duration=Ee,this.originalDts=Ie,this.isSyncPoint=qe,this.fileposition=null}}class Dn{constructor(){this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}appendSyncPoint(ce){ce.isSyncPoint=!0,this.syncPoints.push(ce)}}class Qn{constructor(){this._list=[]}clear(){this._list=[]}appendArray(ce){let ge=this._list;ce.length!==0&&(ge.length>0&&ce[0].originalDts=ge[qe].dts&&cege[Ie].lastSample.originalDts&&ce=ge[Ie].lastSample.originalDts&&(Ie===ge.length-1||Ie0&&(qe=this._searchNearestSegmentBefore(Ee.originalBeginDts)+1),this._lastAppendLocation=qe,this._list.splice(qe,0,Ee)}getLastSegmentBefore(ce){let ge=this._searchNearestSegmentBefore(ce);return ge>=0?this._list[ge]:null}getLastSampleBefore(ce){let ge=this.getLastSegmentBefore(ce);return ge!=null?ge.lastSample:null}getLastSyncPointBefore(ce){let ge=this._searchNearestSegmentBefore(ce),Ee=this._list[ge].syncPoints;for(;Ee.length===0&&ge>0;)ge--,Ee=this._list[ge].syncPoints;return Ee.length>0?Ee[Ee.length-1]:null}}class Ft{constructor(ce){this.TAG="MP4Remuxer",this._config=ce,this._isLive=ce.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=1/0,this._videoDtsBase=1/0,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new _n("audio"),this._videoSegmentInfoList=new _n("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(b.chrome&&(b.version.major<50||b.version.major===50&&b.version.build<2661)),this._fillSilentAfterSeek=b.msedge||b.msie,this._mp3UseMpegAudio=!b.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}destroy(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}bindDataSource(ce){return ce.onDataAvailable=this.remux.bind(this),ce.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}get onInitSegment(){return this._onInitSegment}set onInitSegment(ce){this._onInitSegment=ce}get onMediaSegment(){return this._onMediaSegment}set onMediaSegment(ce){this._onMediaSegment=ce}insertDiscontinuity(){this._audioNextDts=this._videoNextDts=void 0}seek(ce){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}remux(ce,ge){if(!this._onMediaSegment)throw new be("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(ce,ge),this._remuxVideo(ge),this._remuxAudio(ce)}_onTrackMetadataReceived(ce,ge){let Ee=null,Ie="mp4",qe=ge.codec;if(ce==="audio")this._audioMeta=ge,ge.codec==="mp3"&&this._mp3UseMpegAudio?(Ie="mpeg",qe="",Ee=new Uint8Array):Ee=xe.generateInitSegment(ge);else if(ce==="video")this._videoMeta=ge,Ee=xe.generateInitSegment(ge);else return;if(!this._onInitSegment)throw new be("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(ce,{type:ce,data:Ee.buffer,codec:qe,container:`${ce}/${Ie}`,mediaDuration:ge.duration})}_calculateDtsBase(ce,ge){this._dtsBaseInited||(ce.samples&&ce.samples.length&&(this._audioDtsBase=ce.samples[0].dts),ge.samples&&ge.samples.length&&(this._videoDtsBase=ge.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let ce=this._videoStashedLastSample,ge=this._audioStashedLastSample,Ee={type:"video",id:1,sequenceNumber:0,samples:[],length:0};ce!=null&&(Ee.samples.push(ce),Ee.length=ce.length);let Ie={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};ge!=null&&(Ie.samples.push(ge),Ie.length=ge.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo(Ee,!0),this._remuxAudio(Ie,!0)}_remuxAudio(ce,ge){if(this._audioMeta==null)return;let Ee=ce,Ie=Ee.samples,qe,wt=-1,Rt=-1,xa=-1,Jn=this._audioMeta.refSampleDuration,on=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,qt=this._dtsBaseInited&&this._audioNextDts===void 0,Mn=!1;if(!Ie||Ie.length===0||Ie.length===1&&!ge)return;let Xt=0,la=null,ya=0;on?(Xt=0,ya=Ee.length):(Xt=8,ya=8+Ee.length);let ma=null;if(Ie.length>1&&(ma=Ie.pop(),ya-=ma.length),this._audioStashedLastSample!=null){let pn=this._audioStashedLastSample;this._audioStashedLastSample=null,Ie.unshift(pn),ya+=pn.length}ma!=null&&(this._audioStashedLastSample=ma);let bn=Ie[0].dts-this._dtsBase;if(this._audioNextDts)qe=bn-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())qe=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(Mn=!0);else{let pn=this._audioSegmentInfoList.getLastSampleBefore(bn);if(pn!=null){let pt=bn-(pn.originalDts+pn.duration);pt<=3&&(pt=0);let na=pn.dts+pn.duration+pt;qe=bn-na}else qe=0}if(Mn){let pn=bn-qe,pt=this._videoSegmentInfoList.getLastSegmentBefore(bn);if(pt!=null&&pt.beginDts=1?Kn=ct[ct.length-1].duration:Kn=Math.floor(Jn);let no=!1,Ur=null;if(Kn>Jn*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!b.safari){no=!0;let uo=Math.abs(Kn-Jn),pr=Math.ceil(uo/Jn),gr=cr+Jn;Be.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. dts: ${cr+Kn} ms, expected: ${cr+Math.round(Jn)} ms, delta: ${Math.round(uo)} ms, generate: ${pr} frames`);let Ir=Rn.getSilentFrame(this._audioMeta.originalCodec,this._audioMeta.channelCount);Ir==null&&(Be.w(this.TAG,`Unable to generate silent frame for ${this._audioMeta.originalCodec} with ${this._audioMeta.channelCount} channels, repeat last frame`),Ir=na),Ur=[];for(let fr=0;fr0){let io=Ur[Ur.length-1];io.duration=co-io.dts}let Do={dts:co,pts:co,cts:0,unit:Ir,size:Ir.byteLength,duration:0,originalDts:er,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}};Ur.push(Do),ya+=Do.size,gr+=Jn}let Cr=Ur[Ur.length-1];Cr.duration=cr+Kn-Cr.dts,Kn=Math.round(Jn)}ct.push({dts:cr,pts:cr,cts:0,unit:pt.unit,size:pt.unit.byteLength,duration:Kn,originalDts:er,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}}),no&&ct.push.apply(ct,Ur)}on?la=new Uint8Array(ya):(la=new Uint8Array(ya),la[0]=ya>>>24&255,la[1]=ya>>>16&255,la[2]=ya>>>8&255,la[3]=ya&255,la.set(xe.types.mdat,4));for(let pn=0;pn1&&(Xt=Ie.pop(),Mn-=Xt.length),this._videoStashedLastSample!=null){let ln=this._videoStashedLastSample;this._videoStashedLastSample=null,Ie.unshift(ln),Mn+=ln.length}Xt!=null&&(this._videoStashedLastSample=Xt);let la=Ie[0].dts-this._dtsBase;if(this._videoNextDts)qe=la-this._videoNextDts;else if(this._videoSegmentInfoList.isEmpty())qe=0;else{let ln=this._videoSegmentInfoList.getLastSampleBefore(la);if(ln!=null){let fn=la-(ln.originalDts+ln.duration);fn<=3&&(fn=0);let cn=ln.dts+ln.duration+fn;qe=la-cn}else qe=0}let ya=new Dn,ma=[];for(let ln=0;ln=1?er=ma[ma.length-1].duration:er=Math.floor(this._videoMeta.refSampleDuration),zn){let cr=new vn(pn,na,er,fn.dts,!0);cr.fileposition=fn.fileposition,ya.appendSyncPoint(cr)}ma.push({dts:pn,pts:na,cts:pt,units:fn.units,size:fn.length,isKeyframe:zn,duration:er,originalDts:cn,flags:{isLeading:0,dependsOn:zn?2:1,isDependedOn:zn?1:0,hasRedundancy:0,isNonSync:zn?0:1}})}qt=new Uint8Array(Mn),qt[0]=Mn>>>24&255,qt[1]=Mn>>>16&255,qt[2]=Mn>>>8&255,qt[3]=Mn&255,qt.set(xe.types.mdat,4);for(let ln=0;ln{Ie.timestampBase=Ee,Ee+=Ie.duration,Ie.cors=ce.cors,Ie.withCredentials=ce.withCredentials,ge.referrerPolicy&&(Ie.referrerPolicy=ge.referrerPolicy)}),!isNaN(Ee)&&this._mediaDataSource.duration!==Ee&&(this._mediaDataSource.duration=Ee),this._mediaInfo=null,this._demuxer=null,this._remuxer=null,this._ioctl=null,this._pendingSeekTime=null,this._pendingResolveSeekPoint=null,this._statisticsReporter=null}destroy(){this._mediaInfo=null,this._mediaDataSource=null,this._statisticsReporter&&this._disableStatisticsReporter(),this._ioctl&&(this._ioctl.destroy(),this._ioctl=null),this._demuxer&&(this._demuxer.destroy(),this._demuxer=null),this._remuxer&&(this._remuxer.destroy(),this._remuxer=null),this._emitter.removeAllListeners(),this._emitter=null}on(ce,ge){this._emitter.addListener(ce,ge)}off(ce,ge){this._emitter.removeListener(ce,ge)}start(){this._loadSegment(0),this._enableStatisticsReporter()}_loadSegment(ce,ge){this._currentSegmentIndex=ce;let Ee=this._mediaDataSource.segments[ce],Ie=this._ioctl=new lt(Ee,this._config,ce);Ie.onError=this._onIOException.bind(this),Ie.onSeeked=this._onIOSeeked.bind(this),Ie.onComplete=this._onIOComplete.bind(this),Ie.onRedirect=this._onIORedirect.bind(this),Ie.onRecoveredEarlyEof=this._onIORecoveredEarlyEof.bind(this),ge?this._demuxer.bindDataSource(this._ioctl):Ie.onDataArrival=this._onInitChunkArrival.bind(this),Ie.open(ge)}stop(){this._internalAbort(),this._disableStatisticsReporter()}_internalAbort(){this._ioctl&&(this._ioctl.destroy(),this._ioctl=null)}pause(){this._ioctl&&this._ioctl.isWorking()&&(this._ioctl.pause(),this._disableStatisticsReporter())}resume(){this._ioctl&&this._ioctl.isPaused()&&(this._ioctl.resume(),this._enableStatisticsReporter())}seek(ce){if(this._mediaInfo==null||!this._mediaInfo.isSeekable())return;let ge=this._searchSegmentIndexContains(ce);if(ge===this._currentSegmentIndex){let Ee=this._mediaInfo.segments[ge];if(Ee==null)this._pendingSeekTime=ce;else{let Ie=Ee.getNearestKeyframe(ce);this._remuxer.seek(Ie.milliseconds),this._ioctl.seek(Ie.fileposition),this._pendingResolveSeekPoint=Ie.milliseconds}}else{let Ee=this._mediaInfo.segments[ge];if(Ee==null)this._pendingSeekTime=ce,this._internalAbort(),this._remuxer.seek(),this._remuxer.insertDiscontinuity(),this._loadSegment(ge);else{let Ie=Ee.getNearestKeyframe(ce);this._internalAbort(),this._remuxer.seek(ce),this._remuxer.insertDiscontinuity(),this._demuxer.resetMediaInfo(),this._demuxer.timestampBase=this._mediaDataSource.segments[ge].timestampBase,this._loadSegment(ge,Ie.fileposition),this._pendingResolveSeekPoint=Ie.milliseconds,this._reportSegmentMediaInfo(ge)}}this._enableStatisticsReporter()}_searchSegmentIndexContains(ce){let ge=this._mediaDataSource.segments,Ee=ge.length-1;for(let Ie=0;Ie0)this._demuxer.bindDataSource(this._ioctl),this._demuxer.timestampBase=this._mediaDataSource.segments[this._currentSegmentIndex].timestampBase,Ie=this._demuxer.parseChunks(ce,ge);else if((Ee=gt.probe(ce)).match){this._demuxer=new gt(Ee,this._config),this._remuxer||(this._remuxer=new Tt(this._config));let qe=this._mediaDataSource;qe.duration!=null&&!isNaN(qe.duration)&&(this._demuxer.overridedDuration=qe.duration),typeof qe.hasAudio=="boolean"&&(this._demuxer.overridedHasAudio=qe.hasAudio),typeof qe.hasVideo=="boolean"&&(this._demuxer.overridedHasVideo=qe.hasVideo),this._demuxer.timestampBase=qe.segments[this._currentSegmentIndex].timestampBase,this._demuxer.onError=this._onDemuxException.bind(this),this._demuxer.onMediaInfo=this._onMediaInfo.bind(this),this._demuxer.onMetaDataArrived=this._onMetaDataArrived.bind(this),this._demuxer.onScriptDataArrived=this._onScriptDataArrived.bind(this),this._remuxer.bindDataSource(this._demuxer.bindDataSource(this._ioctl)),this._remuxer.onInitSegment=this._onRemuxerInitSegmentArrival.bind(this),this._remuxer.onMediaSegment=this._onRemuxerMediaSegmentArrival.bind(this),Ie=this._demuxer.parseChunks(ce,ge)}else Ee=null,Be.e(this.TAG,"Non-FLV, Unsupported media type!"),Promise.resolve().then(()=>{this._internalAbort()}),this._emitter.emit(Ot.DEMUX_ERROR,He.FORMAT_UNSUPPORTED,"Non-FLV, Unsupported media type"),Ie=0;return Ie}_onMediaInfo(ce){this._mediaInfo==null&&(this._mediaInfo=Object.assign({},ce),this._mediaInfo.keyframesIndex=null,this._mediaInfo.segments=[],this._mediaInfo.segmentCount=this._mediaDataSource.segments.length,Object.setPrototypeOf(this._mediaInfo,Mt.prototype));let ge=Object.assign({},ce);Object.setPrototypeOf(ge,Mt.prototype),this._mediaInfo.segments[this._currentSegmentIndex]=ge,this._reportSegmentMediaInfo(this._currentSegmentIndex),this._pendingSeekTime!=null&&Promise.resolve().then(()=>{let Ee=this._pendingSeekTime;this._pendingSeekTime=null,this.seek(Ee)})}_onMetaDataArrived(ce){this._emitter.emit(Ot.METADATA_ARRIVED,ce)}_onScriptDataArrived(ce){this._emitter.emit(Ot.SCRIPTDATA_ARRIVED,ce)}_onIOSeeked(){this._remuxer.insertDiscontinuity()}_onIOComplete(ce){let Ee=ce+1;Ee0&&Ee[0].originalDts===Ie&&(Ie=Ee[0].pts),this._emitter.emit(Ot.RECOMMEND_SEEKPOINT,Ie)}}_enableStatisticsReporter(){this._statisticsReporter==null&&(this._statisticsReporter=self.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval))}_disableStatisticsReporter(){this._statisticsReporter&&(self.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}_reportSegmentMediaInfo(ce){let ge=this._mediaInfo.segments[ce],Ee=Object.assign({},ge);Ee.duration=this._mediaInfo.duration,Ee.segmentCount=this._mediaInfo.segmentCount,delete Ee.segments,delete Ee.keyframesIndex,this._emitter.emit(Ot.MEDIA_INFO,Ee)}_reportStatisticsInfo(){let ce={};ce.url=this._ioctl.currentURL,ce.hasRedirect=this._ioctl.hasRedirect,ce.hasRedirect&&(ce.redirectedURL=this._ioctl.currentRedirectedURL),ce.speed=this._ioctl.currentSpeed,ce.loaderType=this._ioctl.loaderType,ce.currentSegmentIndex=this._currentSegmentIndex,ce.totalSegmentCount=this._mediaDataSource.segments.length,this._emitter.emit(Ot.STATISTICS_INFO,ce)}}var Cn=_t,wa=function(dn){let ce="TransmuxingWorker",ge=null,Ee=ya.bind(this);fe.install(),dn.addEventListener("message",function(ma){switch(ma.data.cmd){case"init":ge=new Cn(ma.data.param[0],ma.data.param[1]),ge.on(Ot.IO_ERROR,Mn.bind(this)),ge.on(Ot.DEMUX_ERROR,Xt.bind(this)),ge.on(Ot.INIT_SEGMENT,Ie.bind(this)),ge.on(Ot.MEDIA_SEGMENT,qe.bind(this)),ge.on(Ot.LOADING_COMPLETE,wt.bind(this)),ge.on(Ot.RECOVERED_EARLY_EOF,Rt.bind(this)),ge.on(Ot.MEDIA_INFO,xa.bind(this)),ge.on(Ot.METADATA_ARRIVED,Jn.bind(this)),ge.on(Ot.SCRIPTDATA_ARRIVED,on.bind(this)),ge.on(Ot.STATISTICS_INFO,qt.bind(this)),ge.on(Ot.RECOMMEND_SEEKPOINT,la.bind(this));break;case"destroy":ge&&(ge.destroy(),ge=null),dn.postMessage({msg:"destroyed"});break;case"start":ge.start();break;case"stop":ge.stop();break;case"seek":ge.seek(ma.data.param);break;case"pause":ge.pause();break;case"resume":ge.resume();break;case"logging_config":{let bn=ma.data.param;Je.applyConfig(bn),bn.enableCallback===!0?Je.addLogListener(Ee):Je.removeLogListener(Ee);break}}});function Ie(ma,bn){let ct={msg:Ot.INIT_SEGMENT,data:{type:ma,data:bn}};dn.postMessage(ct,[bn.data])}function qe(ma,bn){let ct={msg:Ot.MEDIA_SEGMENT,data:{type:ma,data:bn}};dn.postMessage(ct,[bn.data])}function wt(){let ma={msg:Ot.LOADING_COMPLETE};dn.postMessage(ma)}function Rt(){let ma={msg:Ot.RECOVERED_EARLY_EOF};dn.postMessage(ma)}function xa(ma){let bn={msg:Ot.MEDIA_INFO,data:ma};dn.postMessage(bn)}function Jn(ma){let bn={msg:Ot.METADATA_ARRIVED,data:ma};dn.postMessage(bn)}function on(ma){let bn={msg:Ot.SCRIPTDATA_ARRIVED,data:ma};dn.postMessage(bn)}function qt(ma){let bn={msg:Ot.STATISTICS_INFO,data:ma};dn.postMessage(bn)}function Mn(ma,bn){dn.postMessage({msg:Ot.IO_ERROR,data:{type:ma,info:bn}})}function Xt(ma,bn){dn.postMessage({msg:Ot.DEMUX_ERROR,data:{type:ma,info:bn}})}function la(ma){dn.postMessage({msg:Ot.RECOMMEND_SEEKPOINT,data:ma})}function ya(ma,bn){dn.postMessage({msg:"logcat_callback",data:{type:ma,logcat:bn}})}};class Ga{constructor(ce,ge){if(this.TAG="Transmuxer",this._emitter=new(ye()),ge.enableWorker&&typeof Worker!="undefined")try{let Ee=x(82059);this._worker=Ee(wa),this._workerDestroying=!1,this._worker.addEventListener("message",this._onWorkerMessage.bind(this)),this._worker.postMessage({cmd:"init",param:[ce,ge]}),this.e={onLoggingConfigChanged:this._onLoggingConfigChanged.bind(this)},Je.registerListener(this.e.onLoggingConfigChanged),this._worker.postMessage({cmd:"logging_config",param:Je.getConfig()})}catch(Ee){Be.e(this.TAG,"Error while initialize transmuxing worker, fallback to inline transmuxing"),this._worker=null,this._controller=new Cn(ce,ge)}else this._controller=new Cn(ce,ge);if(this._controller){let Ee=this._controller;Ee.on(Ot.IO_ERROR,this._onIOError.bind(this)),Ee.on(Ot.DEMUX_ERROR,this._onDemuxError.bind(this)),Ee.on(Ot.INIT_SEGMENT,this._onInitSegment.bind(this)),Ee.on(Ot.MEDIA_SEGMENT,this._onMediaSegment.bind(this)),Ee.on(Ot.LOADING_COMPLETE,this._onLoadingComplete.bind(this)),Ee.on(Ot.RECOVERED_EARLY_EOF,this._onRecoveredEarlyEof.bind(this)),Ee.on(Ot.MEDIA_INFO,this._onMediaInfo.bind(this)),Ee.on(Ot.METADATA_ARRIVED,this._onMetaDataArrived.bind(this)),Ee.on(Ot.SCRIPTDATA_ARRIVED,this._onScriptDataArrived.bind(this)),Ee.on(Ot.STATISTICS_INFO,this._onStatisticsInfo.bind(this)),Ee.on(Ot.RECOMMEND_SEEKPOINT,this._onRecommendSeekpoint.bind(this))}}destroy(){this._worker?this._workerDestroying||(this._workerDestroying=!0,this._worker.postMessage({cmd:"destroy"}),Je.removeListener(this.e.onLoggingConfigChanged),this.e=null):(this._controller.destroy(),this._controller=null),this._emitter.removeAllListeners(),this._emitter=null}on(ce,ge){this._emitter.addListener(ce,ge)}off(ce,ge){this._emitter.removeListener(ce,ge)}hasWorker(){return this._worker!=null}open(){this._worker?this._worker.postMessage({cmd:"start"}):this._controller.start()}close(){this._worker?this._worker.postMessage({cmd:"stop"}):this._controller.stop()}seek(ce){this._worker?this._worker.postMessage({cmd:"seek",param:ce}):this._controller.seek(ce)}pause(){this._worker?this._worker.postMessage({cmd:"pause"}):this._controller.pause()}resume(){this._worker?this._worker.postMessage({cmd:"resume"}):this._controller.resume()}_onInitSegment(ce,ge){Promise.resolve().then(()=>{this._emitter.emit(Ot.INIT_SEGMENT,ce,ge)})}_onMediaSegment(ce,ge){Promise.resolve().then(()=>{this._emitter.emit(Ot.MEDIA_SEGMENT,ce,ge)})}_onLoadingComplete(){Promise.resolve().then(()=>{this._emitter.emit(Ot.LOADING_COMPLETE)})}_onRecoveredEarlyEof(){Promise.resolve().then(()=>{this._emitter.emit(Ot.RECOVERED_EARLY_EOF)})}_onMediaInfo(ce){Promise.resolve().then(()=>{this._emitter.emit(Ot.MEDIA_INFO,ce)})}_onMetaDataArrived(ce){Promise.resolve().then(()=>{this._emitter.emit(Ot.METADATA_ARRIVED,ce)})}_onScriptDataArrived(ce){Promise.resolve().then(()=>{this._emitter.emit(Ot.SCRIPTDATA_ARRIVED,ce)})}_onStatisticsInfo(ce){Promise.resolve().then(()=>{this._emitter.emit(Ot.STATISTICS_INFO,ce)})}_onIOError(ce,ge){Promise.resolve().then(()=>{this._emitter.emit(Ot.IO_ERROR,ce,ge)})}_onDemuxError(ce,ge){Promise.resolve().then(()=>{this._emitter.emit(Ot.DEMUX_ERROR,ce,ge)})}_onRecommendSeekpoint(ce){Promise.resolve().then(()=>{this._emitter.emit(Ot.RECOMMEND_SEEKPOINT,ce)})}_onLoggingConfigChanged(ce){this._worker&&this._worker.postMessage({cmd:"logging_config",param:ce})}_onWorkerMessage(ce){let ge=ce.data,Ee=ge.data;if(ge.msg==="destroyed"||this._workerDestroying){this._workerDestroying=!1,this._worker.terminate(),this._worker=null;return}switch(ge.msg){case Ot.INIT_SEGMENT:case Ot.MEDIA_SEGMENT:this._emitter.emit(ge.msg,Ee.type,Ee.data);break;case Ot.LOADING_COMPLETE:case Ot.RECOVERED_EARLY_EOF:this._emitter.emit(ge.msg);break;case Ot.MEDIA_INFO:Object.setPrototypeOf(Ee,Mt.prototype),this._emitter.emit(ge.msg,Ee);break;case Ot.METADATA_ARRIVED:case Ot.SCRIPTDATA_ARRIVED:case Ot.STATISTICS_INFO:this._emitter.emit(ge.msg,Ee);break;case Ot.IO_ERROR:case Ot.DEMUX_ERROR:this._emitter.emit(ge.msg,Ee.type,Ee.info);break;case Ot.RECOMMEND_SEEKPOINT:this._emitter.emit(ge.msg,Ee);break;case"logcat_callback":Be.emitter.emit("log",Ee.type,Ee.logcat);break;default:break}}}var wr=Ga,Un={ERROR:"error",SOURCE_OPEN:"source_open",UPDATE_END:"update_end",BUFFER_FULL:"buffer_full"};class Ea{constructor(ce){this.TAG="MSEController",this._config=ce,this._emitter=new(ye()),this._config.isLive&&this._config.autoCleanupSourceBuffer==null&&(this._config.autoCleanupSourceBuffer=!0),this.e={onSourceOpen:this._onSourceOpen.bind(this),onSourceEnded:this._onSourceEnded.bind(this),onSourceClose:this._onSourceClose.bind(this),onSourceBufferError:this._onSourceBufferError.bind(this),onSourceBufferUpdateEnd:this._onSourceBufferUpdateEnd.bind(this)},this._mediaSource=null,this._mediaSourceObjectURL=null,this._mediaElement=null,this._isBufferFull=!1,this._hasPendingEos=!1,this._requireSetMediaDuration=!1,this._pendingMediaDuration=0,this._pendingSourceBufferInit=[],this._mimeTypes={video:null,audio:null},this._sourceBuffers={video:null,audio:null},this._lastInitSegments={video:null,audio:null},this._pendingSegments={video:[],audio:[]},this._pendingRemoveRanges={video:[],audio:[]},this._idrList=new Qn}destroy(){(this._mediaElement||this._mediaSource)&&this.detachMediaElement(),this.e=null,this._emitter.removeAllListeners(),this._emitter=null}on(ce,ge){this._emitter.addListener(ce,ge)}off(ce,ge){this._emitter.removeListener(ce,ge)}attachMediaElement(ce){if(this._mediaSource)throw new be("MediaSource has been attached to an HTMLMediaElement!");let ge=this._mediaSource=new window.MediaSource;ge.addEventListener("sourceopen",this.e.onSourceOpen),ge.addEventListener("sourceended",this.e.onSourceEnded),ge.addEventListener("sourceclose",this.e.onSourceClose),this._mediaElement=ce,this._mediaSourceObjectURL=window.URL.createObjectURL(this._mediaSource),ce.src=this._mediaSourceObjectURL}detachMediaElement(){if(this._mediaSource){let ce=this._mediaSource;for(let ge in this._sourceBuffers){let Ee=this._pendingSegments[ge];Ee.splice(0,Ee.length),this._pendingSegments[ge]=null,this._pendingRemoveRanges[ge]=null,this._lastInitSegments[ge]=null;let Ie=this._sourceBuffers[ge];if(Ie){if(ce.readyState!=="closed"){try{ce.removeSourceBuffer(Ie)}catch(qe){Be.e(this.TAG,qe.message)}Ie.removeEventListener("error",this.e.onSourceBufferError),Ie.removeEventListener("updateend",this.e.onSourceBufferUpdateEnd)}this._mimeTypes[ge]=null,this._sourceBuffers[ge]=null}}if(ce.readyState==="open")try{ce.endOfStream()}catch(ge){Be.e(this.TAG,ge.message)}ce.removeEventListener("sourceopen",this.e.onSourceOpen),ce.removeEventListener("sourceended",this.e.onSourceEnded),ce.removeEventListener("sourceclose",this.e.onSourceClose),this._pendingSourceBufferInit=[],this._isBufferFull=!1,this._idrList.clear(),this._mediaSource=null}this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement=null),this._mediaSourceObjectURL&&(window.URL.revokeObjectURL(this._mediaSourceObjectURL),this._mediaSourceObjectURL=null)}appendInitSegment(ce,ge){if(!this._mediaSource||this._mediaSource.readyState!=="open"){this._pendingSourceBufferInit.push(ce),this._pendingSegments[ce.type].push(ce);return}let Ee=ce,Ie=`${Ee.container}`;Ee.codec&&Ee.codec.length>0&&(Ie+=`;codecs=${Ee.codec}`);let qe=!1;if(Be.v(this.TAG,"Received Initialization Segment, mimeType: "+Ie),this._lastInitSegments[Ee.type]=Ee,Ie!==this._mimeTypes[Ee.type]){if(this._mimeTypes[Ee.type])Be.v(this.TAG,`Notice: ${Ee.type} mimeType changed, origin: ${this._mimeTypes[Ee.type]}, target: ${Ie}`);else{qe=!0;try{let wt=this._sourceBuffers[Ee.type]=this._mediaSource.addSourceBuffer(Ie);wt.addEventListener("error",this.e.onSourceBufferError),wt.addEventListener("updateend",this.e.onSourceBufferUpdateEnd)}catch(wt){Be.e(this.TAG,wt.message),this._emitter.emit(Un.ERROR,{code:wt.code,msg:wt.message});return}}this._mimeTypes[Ee.type]=Ie}ge||this._pendingSegments[Ee.type].push(Ee),qe||this._sourceBuffers[Ee.type]&&!this._sourceBuffers[Ee.type].updating&&this._doAppendSegments(),b.safari&&Ee.container==="audio/mpeg"&&Ee.mediaDuration>0&&(this._requireSetMediaDuration=!0,this._pendingMediaDuration=Ee.mediaDuration/1e3,this._updateMediaSourceDuration())}appendMediaSegment(ce){let ge=ce;this._pendingSegments[ge.type].push(ge),this._config.autoCleanupSourceBuffer&&this._needCleanupSourceBuffer()&&this._doCleanupSourceBuffer();let Ee=this._sourceBuffers[ge.type];Ee&&!Ee.updating&&!this._hasPendingRemoveRanges()&&this._doAppendSegments()}seek(ce){for(let ge in this._sourceBuffers){if(!this._sourceBuffers[ge])continue;let Ee=this._sourceBuffers[ge];if(this._mediaSource.readyState==="open")try{Ee.abort()}catch(qe){Be.e(this.TAG,qe.message)}this._idrList.clear();let Ie=this._pendingSegments[ge];if(Ie.splice(0,Ie.length),this._mediaSource.readyState!=="closed"){for(let qe=0;qe=1&&ce-Ie.start(0)>=this._config.autoCleanupMaxBackwardDuration)return!0}}return!1}_doCleanupSourceBuffer(){let ce=this._mediaElement.currentTime;for(let ge in this._sourceBuffers){let Ee=this._sourceBuffers[ge];if(Ee){let Ie=Ee.buffered,qe=!1;for(let wt=0;wt=this._config.autoCleanupMaxBackwardDuration){qe=!0;let Jn=ce-this._config.autoCleanupMinBackwardDuration;this._pendingRemoveRanges[ge].push({start:Rt,end:Jn})}}else xa0&&(isNaN(ge)||Ee>ge)&&(Be.v(this.TAG,`Update MediaSource duration from ${ge} to ${Ee}`),this._mediaSource.duration=Ee),this._requireSetMediaDuration=!1,this._pendingMediaDuration=0}_doRemoveRanges(){for(let ce in this._pendingRemoveRanges){if(!this._sourceBuffers[ce]||this._sourceBuffers[ce].updating)continue;let ge=this._sourceBuffers[ce],Ee=this._pendingRemoveRanges[ce];for(;Ee.length&&!ge.updating;){let Ie=Ee.shift();ge.remove(Ie.start,Ie.end)}}}_doAppendSegments(){let ce=this._pendingSegments;for(let ge in ce)if(!(!this._sourceBuffers[ge]||this._sourceBuffers[ge].updating)&&ce[ge].length>0){let Ee=ce[ge].shift();if(Ee.timestampOffset){let Ie=this._sourceBuffers[ge].timestampOffset,qe=Ee.timestampOffset/1e3;Math.abs(Ie-qe)>.1&&(Be.v(this.TAG,`Update MPEG audio timestampOffset from ${Ie} to ${qe}`),this._sourceBuffers[ge].timestampOffset=qe),delete Ee.timestampOffset}if(!Ee.data||Ee.data.byteLength===0)continue;try{this._sourceBuffers[ge].appendBuffer(Ee.data),this._isBufferFull=!1,ge==="video"&&Ee.hasOwnProperty("info")&&this._idrList.appendArray(Ee.info.syncPoints)}catch(Ie){this._pendingSegments[ge].unshift(Ee),Ie.code===22?(this._isBufferFull||this._emitter.emit(Un.BUFFER_FULL),this._isBufferFull=!0):(Be.e(this.TAG,Ie.message),this._emitter.emit(Un.ERROR,{code:Ie.code,msg:Ie.message}))}}}_onSourceOpen(){if(Be.v(this.TAG,"MediaSource onSourceOpen"),this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._pendingSourceBufferInit.length>0){let ce=this._pendingSourceBufferInit;for(;ce.length;){let ge=ce.shift();this.appendInitSegment(ge,!0)}}this._hasPendingSegments()&&this._doAppendSegments(),this._emitter.emit(Un.SOURCE_OPEN)}_onSourceEnded(){Be.v(this.TAG,"MediaSource onSourceEnded")}_onSourceClose(){Be.v(this.TAG,"MediaSource onSourceClose"),this._mediaSource&&this.e!=null&&(this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._mediaSource.removeEventListener("sourceended",this.e.onSourceEnded),this._mediaSource.removeEventListener("sourceclose",this.e.onSourceClose))}_hasPendingSegments(){let ce=this._pendingSegments;return ce.video.length>0||ce.audio.length>0}_hasPendingRemoveRanges(){let ce=this._pendingRemoveRanges;return ce.video.length>0||ce.audio.length>0}_onSourceBufferUpdateEnd(){this._requireSetMediaDuration?this._updateMediaSourceDuration():this._hasPendingRemoveRanges()?this._doRemoveRanges():this._hasPendingSegments()?this._doAppendSegments():this._hasPendingEos&&this.endOfStream(),this._emitter.emit(Un.UPDATE_END)}_onSourceBufferError(ce){Be.e(this.TAG,`SourceBuffer Error: ${ce}`)}}var Va=Ea;const Ra={NETWORK_ERROR:"NetworkError",MEDIA_ERROR:"MediaError",OTHER_ERROR:"OtherError"},Wr={NETWORK_EXCEPTION:re.EXCEPTION,NETWORK_STATUS_CODE_INVALID:re.HTTP_STATUS_CODE_INVALID,NETWORK_TIMEOUT:re.CONNECTING_TIMEOUT,NETWORK_UNRECOVERABLE_EARLY_EOF:re.UNRECOVERABLE_EARLY_EOF,MEDIA_MSE_ERROR:"MediaMSEError",MEDIA_FORMAT_ERROR:He.FORMAT_ERROR,MEDIA_FORMAT_UNSUPPORTED:He.FORMAT_UNSUPPORTED,MEDIA_CODEC_UNSUPPORTED:He.CODEC_UNSUPPORTED};class Hr{constructor(ce,ge){if(this.TAG="FlvPlayer",this._type="FlvPlayer",this._emitter=new(ye()),this._config=ht(),typeof ge=="object"&&Object.assign(this._config,ge),ce.type.toLowerCase()!=="flv")throw new Me("FlvPlayer requires an flv MediaDataSource input!");ce.isLive===!0&&(this._config.isLive=!0),this.e={onvLoadedMetadata:this._onvLoadedMetadata.bind(this),onvSeeking:this._onvSeeking.bind(this),onvCanPlay:this._onvCanPlay.bind(this),onvStalled:this._onvStalled.bind(this),onvProgress:this._onvProgress.bind(this)},self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now,this._pendingSeekTime=null,this._requestSetTime=!1,this._seekpointRecord=null,this._progressChecker=null,this._mediaDataSource=ce,this._mediaElement=null,this._msectl=null,this._transmuxer=null,this._mseSourceOpened=!1,this._hasPendingLoad=!1,this._receivedCanPlay=!1,this._mediaInfo=null,this._statisticsInfo=null;let Ee=b.chrome&&(b.version.major<50||b.version.major===50&&b.version.build<2661);this._alwaysSeekKeyframe=!!(Ee||b.msedge||b.msie),this._alwaysSeekKeyframe&&(this._config.accurateSeek=!1)}destroy(){this._progressChecker!=null&&(window.clearInterval(this._progressChecker),this._progressChecker=null),this._transmuxer&&this.unload(),this._mediaElement&&this.detachMediaElement(),this.e=null,this._mediaDataSource=null,this._emitter.removeAllListeners(),this._emitter=null}on(ce,ge){ce===Kt.MEDIA_INFO?this._mediaInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(Kt.MEDIA_INFO,this.mediaInfo)}):ce===Kt.STATISTICS_INFO&&this._statisticsInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(Kt.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(ce,ge)}off(ce,ge){this._emitter.removeListener(ce,ge)}attachMediaElement(ce){if(this._mediaElement=ce,ce.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),ce.addEventListener("seeking",this.e.onvSeeking),ce.addEventListener("canplay",this.e.onvCanPlay),ce.addEventListener("stalled",this.e.onvStalled),ce.addEventListener("progress",this.e.onvProgress),this._msectl=new Va(this._config),this._msectl.on(Un.UPDATE_END,this._onmseUpdateEnd.bind(this)),this._msectl.on(Un.BUFFER_FULL,this._onmseBufferFull.bind(this)),this._msectl.on(Un.SOURCE_OPEN,()=>{this._mseSourceOpened=!0,this._hasPendingLoad&&(this._hasPendingLoad=!1,this.load())}),this._msectl.on(Un.ERROR,ge=>{this._emitter.emit(Kt.ERROR,Ra.MEDIA_ERROR,Wr.MEDIA_MSE_ERROR,ge)}),this._msectl.attachMediaElement(ce),this._pendingSeekTime!=null)try{ce.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(ge){}}detachMediaElement(){this._mediaElement&&(this._msectl.detachMediaElement(),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement.removeEventListener("seeking",this.e.onvSeeking),this._mediaElement.removeEventListener("canplay",this.e.onvCanPlay),this._mediaElement.removeEventListener("stalled",this.e.onvStalled),this._mediaElement.removeEventListener("progress",this.e.onvProgress),this._mediaElement=null),this._msectl&&(this._msectl.destroy(),this._msectl=null)}load(){if(!this._mediaElement)throw new be("HTMLMediaElement must be attached before load()!");if(this._transmuxer)throw new be("FlvPlayer.load() has been called, please call unload() first!");if(!this._hasPendingLoad){if(this._config.deferLoadAfterSourceOpen&&this._mseSourceOpened===!1){this._hasPendingLoad=!0;return}this._mediaElement.readyState>0&&(this._requestSetTime=!0,this._mediaElement.currentTime=0),this._transmuxer=new wr(this._mediaDataSource,this._config),this._transmuxer.on(Ot.INIT_SEGMENT,(ce,ge)=>{this._msectl.appendInitSegment(ge)}),this._transmuxer.on(Ot.MEDIA_SEGMENT,(ce,ge)=>{if(this._msectl.appendMediaSegment(ge),this._config.lazyLoad&&!this._config.isLive){let Ee=this._mediaElement.currentTime;ge.info.endDts>=(Ee+this._config.lazyLoadMaxDuration)*1e3&&this._progressChecker==null&&(Be.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}}),this._transmuxer.on(Ot.LOADING_COMPLETE,()=>{this._msectl.endOfStream(),this._emitter.emit(Kt.LOADING_COMPLETE)}),this._transmuxer.on(Ot.RECOVERED_EARLY_EOF,()=>{this._emitter.emit(Kt.RECOVERED_EARLY_EOF)}),this._transmuxer.on(Ot.IO_ERROR,(ce,ge)=>{this._emitter.emit(Kt.ERROR,Ra.NETWORK_ERROR,ce,ge)}),this._transmuxer.on(Ot.DEMUX_ERROR,(ce,ge)=>{this._emitter.emit(Kt.ERROR,Ra.MEDIA_ERROR,ce,{code:-1,msg:ge})}),this._transmuxer.on(Ot.MEDIA_INFO,ce=>{this._mediaInfo=ce,this._emitter.emit(Kt.MEDIA_INFO,Object.assign({},ce))}),this._transmuxer.on(Ot.METADATA_ARRIVED,ce=>{this._emitter.emit(Kt.METADATA_ARRIVED,ce)}),this._transmuxer.on(Ot.SCRIPTDATA_ARRIVED,ce=>{this._emitter.emit(Kt.SCRIPTDATA_ARRIVED,ce)}),this._transmuxer.on(Ot.STATISTICS_INFO,ce=>{this._statisticsInfo=this._fillStatisticsInfo(ce),this._emitter.emit(Kt.STATISTICS_INFO,Object.assign({},this._statisticsInfo))}),this._transmuxer.on(Ot.RECOMMEND_SEEKPOINT,ce=>{this._mediaElement&&!this._config.accurateSeek&&(this._requestSetTime=!0,this._mediaElement.currentTime=ce/1e3)}),this._transmuxer.open()}}unload(){this._mediaElement&&this._mediaElement.pause(),this._msectl&&this._msectl.seek(0),this._transmuxer&&(this._transmuxer.close(),this._transmuxer.destroy(),this._transmuxer=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(ce){this._mediaElement.volume=ce}get muted(){return this._mediaElement.muted}set muted(ce){this._mediaElement.muted=ce}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(ce){this._mediaElement?this._internalSeek(ce):this._pendingSeekTime=ce}get mediaInfo(){return Object.assign({},this._mediaInfo)}get statisticsInfo(){return this._statisticsInfo==null&&(this._statisticsInfo={}),this._statisticsInfo=this._fillStatisticsInfo(this._statisticsInfo),Object.assign({},this._statisticsInfo)}_fillStatisticsInfo(ce){if(ce.playerType=this._type,!(this._mediaElement instanceof HTMLVideoElement))return ce;let ge=!0,Ee=0,Ie=0;if(this._mediaElement.getVideoPlaybackQuality){let qe=this._mediaElement.getVideoPlaybackQuality();Ee=qe.totalVideoFrames,Ie=qe.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(Ee=this._mediaElement.webkitDecodedFrameCount,Ie=this._mediaElement.webkitDroppedFrameCount):ge=!1;return ge&&(ce.decodedFrames=Ee,ce.droppedFrames=Ie),ce}_onmseUpdateEnd(){if(!this._config.lazyLoad||this._config.isLive)return;let ce=this._mediaElement.buffered,ge=this._mediaElement.currentTime,Ee=0,Ie=0;for(let qe=0;qe=ge+this._config.lazyLoadMaxDuration&&this._progressChecker==null&&(Be.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}_onmseBufferFull(){Be.v(this.TAG,"MSE SourceBuffer is full, suspend transmuxing task"),this._progressChecker==null&&this._suspendTransmuxer()}_suspendTransmuxer(){this._transmuxer&&(this._transmuxer.pause(),this._progressChecker==null&&(this._progressChecker=window.setInterval(this._checkProgressAndResume.bind(this),1e3)))}_checkProgressAndResume(){let ce=this._mediaElement.currentTime,ge=this._mediaElement.buffered,Ee=!1;for(let Ie=0;Ie=qe&&ce=wt-this._config.lazyLoadRecoverDuration&&(Ee=!0);break}}Ee&&(window.clearInterval(this._progressChecker),this._progressChecker=null,Ee&&(Be.v(this.TAG,"Continue loading from paused position"),this._transmuxer.resume()))}_isTimepointBuffered(ce){let ge=this._mediaElement.buffered;for(let Ee=0;Ee=Ie&&ce0){let qe=this._mediaElement.buffered.start(0);(qe<1&&ce0&&ge.currentTime0){let Ie=Ee.start(0);if(Ie<1&&ge{this._emitter.emit(Kt.MEDIA_INFO,this.mediaInfo)}):ce===Kt.STATISTICS_INFO&&this._mediaElement!=null&&this._mediaElement.readyState!==0&&Promise.resolve().then(()=>{this._emitter.emit(Kt.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(ce,ge)}off(ce,ge){this._emitter.removeListener(ce,ge)}attachMediaElement(ce){if(this._mediaElement=ce,ce.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._pendingSeekTime!=null)try{ce.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(ge){}}detachMediaElement(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement=null),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}load(){if(!this._mediaElement)throw new be("HTMLMediaElement must be attached before load()!");this._mediaElement.src=this._mediaDataSource.url,this._mediaElement.readyState>0&&(this._mediaElement.currentTime=0),this._mediaElement.preload="auto",this._mediaElement.load(),this._statisticsReporter=window.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval)}unload(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src")),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(ce){this._mediaElement.volume=ce}get muted(){return this._mediaElement.muted}set muted(ce){this._mediaElement.muted=ce}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(ce){this._mediaElement?this._mediaElement.currentTime=ce:this._pendingSeekTime=ce}get mediaInfo(){let ge={mimeType:(this._mediaElement instanceof HTMLAudioElement?"audio/":"video/")+this._mediaDataSource.type};return this._mediaElement&&(ge.duration=Math.floor(this._mediaElement.duration*1e3),this._mediaElement instanceof HTMLVideoElement&&(ge.width=this._mediaElement.videoWidth,ge.height=this._mediaElement.videoHeight)),ge}get statisticsInfo(){let ce={playerType:this._type,url:this._mediaDataSource.url};if(!(this._mediaElement instanceof HTMLVideoElement))return ce;let ge=!0,Ee=0,Ie=0;if(this._mediaElement.getVideoPlaybackQuality){let qe=this._mediaElement.getVideoPlaybackQuality();Ee=qe.totalVideoFrames,Ie=qe.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(Ee=this._mediaElement.webkitDecodedFrameCount,Ie=this._mediaElement.webkitDroppedFrameCount):ge=!1;return ge&&(ce.decodedFrames=Ee,ce.droppedFrames=Ie),ce}_onvLoadedMetadata(ce){this._pendingSeekTime!=null&&(this._mediaElement.currentTime=this._pendingSeekTime,this._pendingSeekTime=null),this._emitter.emit(Kt.MEDIA_INFO,this.mediaInfo)}_reportStatisticsInfo(){this._emitter.emit(Kt.STATISTICS_INFO,this.statisticsInfo)}}var yr=En;fe.install();function zt(dn,ce){let ge=dn;if(ge==null||typeof ge!="object")throw new Me("MediaDataSource must be an javascript object!");if(!ge.hasOwnProperty("type"))throw new Me("MediaDataSource must has type field to indicate video file type!");switch(ge.type){case"flv":return new bt(ge,ce);default:return new yr(ge,ce)}}function Ln(){return Lt.supportMSEH264Playback()}function Ma(){return Lt.getFeatureList()}let Na={};Na.createPlayer=zt,Na.isSupported=Ln,Na.getFeatureList=Ma,Na.BaseLoader=y,Na.LoaderStatus=Ce,Na.LoaderErrors=re,Na.Events=Kt,Na.ErrorTypes=Ra,Na.ErrorDetails=Wr,Na.FlvPlayer=bt,Na.NativePlayer=yr,Na.LoggingControl=Je,Object.defineProperty(Na,"version",{enumerable:!0,get:function(){return"__VERSION__"}});var rr=Na},50371:function(Nt,st){"use strict";function x(){const a=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let fe=1;fe{const Fe=Le[ye];Fe!==void 0&&(a[ye]=Fe)})}return a}st.Z=x},77578:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return a}});const a=fe=>fe?typeof fe=="function"?fe():fe:null},13845:function(Nt,st,x){"use strict";x.d(st,{F:function(){return a},Z:function(){return fe}});function a(Le){return Le!=null&&Le===Le.window}function fe(Le,ye){var Fe,Be;if(typeof window=="undefined")return 0;const oe=ye?"scrollTop":"scrollLeft";let Re=0;return a(Le)?Re=Le[ye?"pageYOffset":"pageXOffset"]:Le instanceof Document?Re=Le.documentElement[oe]:(Le instanceof HTMLElement||Le)&&(Re=Le[oe]),Le&&!a(Le)&&typeof Re!="number"&&(Re=(Be=((Fe=Le.ownerDocument)!==null&&Fe!==void 0?Fe:Le).documentElement)===null||Be===void 0?void 0:Be[oe]),Re}},56762:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return fe}});var a=x(59301);function fe(){const[,Le]=a.useReducer(ye=>ye+1,0);return Le}},68031:function(Nt,st,x){"use strict";x.d(st,{Z:function(){return ye}});var a=x(16089);function fe(Fe,Be,oe,Re){const De=oe-Be;return Fe/=Re/2,Fe<1?De/2*Fe*Fe*Fe+Be:De/2*((Fe-=2)*Fe*Fe+2)+Be}var Le=x(13845);function ye(Fe){let Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:oe=()=>window,callback:Re,duration:De=450}=Be,be=oe(),Me=(0,Le.Z)(be,!0),ze=Date.now(),Ce=()=>{const y=Date.now()-ze,E=fe(y>De?De:y,Me,Fe,De);(0,Le.F)(be)?be.scrollTo(window.pageXOffset,E):be instanceof Document||be.constructor.name==="HTMLDocument"?be.documentElement.scrollTop=E:be.scrollTop=E,y{let{children:lt}=Ve;const{getPrefixCls:Pt}=Fe.useContext(oe.E_),ht=Pt("breadcrumb");return Fe.createElement("li",{className:`${ht}-separator`,"aria-hidden":"true"},lt===""?lt:lt||"/")};be.__ANT_BREADCRUMB_SEPARATOR=!0;var Me=be,ze=function(Ve,lt){var Pt={};for(var ht in Ve)Object.prototype.hasOwnProperty.call(Ve,ht)&<.indexOf(ht)<0&&(Pt[ht]=Ve[ht]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,ht=Object.getOwnPropertySymbols(Ve);Etlt[Et]||ht)}function re(Ve,lt,Pt,ht){if(Pt==null)return null;const{className:Et,onClick:Lt}=lt,kt=ze(lt,["className","onClick"]),Kt=Object.assign(Object.assign({},(0,ye.Z)(kt,{data:!0,aria:!0})),{onClick:Lt});return ht!==void 0?Fe.createElement("a",Object.assign({},Kt,{className:fe()(`${Ve}-link`,Et),href:ht}),Pt):Fe.createElement("span",Object.assign({},Kt,{className:fe()(`${Ve}-link`,Et)}),Pt)}function y(Ve,lt){return(ht,Et,Lt,kt,Kt)=>{if(lt)return lt(ht,Et,Lt,kt);const mt=Ce(ht,Et);return re(Ve,ht,mt,Kt)}}var E=function(Ve,lt){var Pt={};for(var ht in Ve)Object.prototype.hasOwnProperty.call(Ve,ht)&<.indexOf(ht)<0&&(Pt[ht]=Ve[ht]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,ht=Object.getOwnPropertySymbols(Ve);Et{const{prefixCls:lt,separator:Pt="/",children:ht,menu:Et,overlay:Lt,dropdownProps:kt,href:Kt}=Ve,Je=(ut=>{if(Et||Lt){const Mt=Object.assign({},kt);if(Et){const $t=Et||{},{items:Ut}=$t,Sn=E($t,["items"]);Mt.menu=Object.assign(Object.assign({},Sn),{items:Ut==null?void 0:Ut.map((We,en)=>{var{key:Tn,title:hn,label:sn,path:rt}=We,vt=E(We,["key","title","label","path"]);let $e=sn!=null?sn:hn;return rt&&($e=Fe.createElement("a",{href:`${Kt}${rt}`},$e)),Object.assign(Object.assign({},vt),{key:Tn!=null?Tn:en,label:$e})})})}else Lt&&(Mt.overlay=Lt);return Fe.createElement(De.Z,Object.assign({placement:"bottom"},Mt),Fe.createElement("span",{className:`${lt}-overlay-link`},ut,Fe.createElement(Re.Z,null)))}return ut})(ht);return Je!=null?Fe.createElement(Fe.Fragment,null,Fe.createElement("li",null,Je),Pt&&Fe.createElement(Me,null,Pt)):null},b=Ve=>{const{prefixCls:lt,children:Pt,href:ht}=Ve,Et=E(Ve,["prefixCls","children","href"]),{getPrefixCls:Lt}=Fe.useContext(oe.E_),kt=Lt("breadcrumb",lt);return Fe.createElement(z,Object.assign({},Et,{prefixCls:kt}),re(kt,Et,Pt,ht))};b.__ANT_BREADCRUMB_ITEM=!0;var ee=b,te=x(17313),ne=x(83116),ue=x(37613);const se=Ve=>{const{componentCls:lt,iconCls:Pt}=Ve;return{[lt]:Object.assign(Object.assign({},(0,te.Wf)(Ve)),{color:Ve.itemColor,fontSize:Ve.fontSize,[Pt]:{fontSize:Ve.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Ve.linkColor,transition:`color ${Ve.motionDurationMid}`,padding:`0 ${Ve.paddingXXS}px`,borderRadius:Ve.borderRadiusSM,height:Ve.lineHeight*Ve.fontSize,display:"inline-block",marginInline:-Ve.marginXXS,"&:hover":{color:Ve.linkHoverColor,backgroundColor:Ve.colorBgTextHover}},(0,te.Qy)(Ve)),"li:last-child":{color:Ve.lastItemColor},[`${lt}-separator`]:{marginInline:Ve.separatorMargin,color:Ve.separatorColor},[`${lt}-link`]:{[` > ${Pt} + span, > ${Pt} + a diff --git a/p__Classrooms__Lists__Exercise__Review__index.1737c08d.async.js b/p__Classrooms__Lists__Exercise__Review__index.2767076a.async.js similarity index 98% rename from p__Classrooms__Lists__Exercise__Review__index.1737c08d.async.js rename to p__Classrooms__Lists__Exercise__Review__index.2767076a.async.js index 340024d180..5c12f710e5 100644 --- a/p__Classrooms__Lists__Exercise__Review__index.1737c08d.async.js +++ b/p__Classrooms__Lists__Exercise__Review__index.2767076a.async.js @@ -140,8 +140,8 @@ ${At}`:At,yt=ze(Ct);if(!Ke)if(at||!nt||ft>0){mt(yt),st(yt.length),(!nt||ft>0)&&!at&&$e();return}else if((yt==null?void 0:yt.length)<4)mt(yt),st(yt.length);else if(lt{mt(yt.slice(0,lt+2)),st(We=>We+2)},Xe>10?Math.max(500/(Xe/2),20):50);return()=>clearInterval(Le)}else nt||$e()},[At,nt,ft,at,lt]);const xt=(0,ce.useMemo)(()=>ce.createElement("section",{className:`${le.answer} fadeIn animated edu_md`},ce.createElement(ke.UG,{remarkPlugins:[ie.Z,re.Z],rehypePlugins:[ae.Z,me.Z],components:{code(Ct){var yt=Ct,{node:Xe,inline:Le,className:We,children:it}=yt,pt=Re(yt,["node","inline","className","children"]);const Qt=/language-(\w+)/.exec(We||""),et=String(it).trim();return Le||!Qt?ce.createElement("code",Pe({className:We},pt),it):ce.createElement("code",{className:le.codeCopy,"data-text":`\`\`\`${Qt?Qt[1]:""} ${it} -\`\`\``},ce.createElement(ue.CopyToClipboard,{text:et,onCopy:()=>oe.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},ce.createElement("button",null,"\u590D\u5236")),Qt[1]==="html"&&Ke&&ce.createElement("button",{className:le.runCode,onClick:()=>{jt(Pe({},Ne(Pe({},ht),{open:++ht.open,defaultValue:et,language:Qt[1]})))}},"\u8FD0\u884CHTML"),ce.createElement(b.Z,Pe({wrapLongLines:!0,style:fe.Z,language:Qt[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},pt),et))},img({node:Ct}){var yt;const Xe=(yt=Ct.properties)==null?void 0:yt.src;return ce.createElement(se.Z,{src:Xe,width:320,"data-text":Xe,onLoad:()=>at&&setTimeout(()=>$e(),500)})}}},Ke?tt:`${tt}__`)),[tt]);return ce.createElement(ce.Fragment,null,ce.createElement(pe,{defaultValue:ht.defaultValue,open:ht.open,language:ht.language,height:ht.height,onChange:(Ct,yt)=>{mt(tt.replaceAll(yt,Ct))},onDynamic:qe}),xt)}},62586:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return fe}});var ce=ve(59301),ke=ve(49661),b={draggableImage:"draggableImage___vcTso",img:"img___xAyno",close:"close___WUtfj",extraNode:"extraNode___tnBrt"},fe=({src:ue,onClick:le,topPercentage:oe=.62,draggableExtraNode:se})=>{const ae=(0,ce.useRef)(null),ie=(0,ce.useRef)(!1),re=(0,ce.useRef)(!1),[ne,ee]=(0,ce.useState)(window.innerHeight*oe),[a,y]=(0,ce.useState)(!1),x=10;return(0,ce.useEffect)(()=>{if(ae.current){let E=function(he){var ge;ie.current=!0,de=he.pageY,Ae=he.pageY-(((ge=ae.current)==null?void 0:ge.getBoundingClientRect().top)||0),(0,ke.kk)("none"),document.onselectstart=function(){return!1}},z=function(){ie.current&&!re.current&&le&&le(),ie.current=!1,re.current=!1,(0,ke.kk)("auto"),document.onselectstart=null},te=function(he){var ge;if(ie.current){const Ee=he.pageY-Ae,ye=window.innerHeight-(((ge=ae.current)==null?void 0:ge.offsetHeight)||0)-50,we=50;if(!re.current&&Math.abs(de-he.pageY)>x&&(re.current=!0),re.current){let Ce=Math.max(we,Math.min(Ee,ye));ee(Ce)}}},Ae=0,de=0;return ae.current.addEventListener("mousedown",E),document.addEventListener("mousemove",te),document.addEventListener("mouseup",z),()=>{var he,ge;(ge=(he=ae==null?void 0:ae.current)==null?void 0:he.removeEventListener)==null||ge.call(he,"mousedown",E),document.removeEventListener("mousemove",te),document.removeEventListener("mouseup",z)}}},[le]),(0,ce.useEffect)(()=>{const E=()=>{ee(window.innerHeight*oe)};return window.addEventListener("resize",E),()=>{window.removeEventListener("resize",E)}},[oe]),ce.createElement("div",{className:b.draggableImage,style:{top:`${ne}px`,display:a?"none":"block",cursor:ie.current?"grabbing":"grab"},ref:ae},se&&ce.createElement("div",{className:b.extraNode,onMouseUp:E=>E.stopPropagation(),onMouseDownCapture:E=>E.stopPropagation()},se),ce.createElement("img",{className:b.img,src:ue,width:60,draggable:"false"}),ce.createElement("i",{className:`iconfont icon-tupianguanbi ${b.close}`,onMouseUp:E=>{E.stopPropagation(),y(!0)}}))}},88998:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return de}});var ce=ve(59301),ke={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},b=ve(81327),me=Object.defineProperty,fe=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,oe=(he,ge,pe)=>ge in he?me(he,ge,{enumerable:!0,configurable:!0,writable:!0,value:pe}):he[ge]=pe,se=(he,ge)=>{for(var pe in ge||(ge={}))ue.call(ge,pe)&&oe(he,pe,ge[pe]);if(fe)for(var pe of fe(ge))le.call(ge,pe)&&oe(he,pe,ge[pe]);return he};const ae=he=>React.createElement("svg",se({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},he),React.createElement("path",{d:"M1019.407 620.8 891.834 397.781 946.49 293.12a29.099 29.099 0 0 0 6.4-36.395l-70.187-126.592a30.08 30.08 0 0 0-24.576-13.653H597.519L539.194 14.507a27.35 27.35 0 0 0-20.907-14.55H380.644a29.141 29.141 0 0 0-24.618 14.55v5.546L225.806 243.03H100.923a29.184 29.184 0 0 0-25.515 13.654L3.428 384.085a32.768 32.768 0 0 0 0 29.184L132.836 638.08 74.511 740.053a32.768 32.768 0 0 0 0 29.056l66.517 116.566a29.907 29.907 0 0 0 25.515 14.506H427.15l62.848 109.227A30.08 30.08 0 0 0 512.783 1024H660.41a29.141 29.141 0 0 0 24.576-14.55l128.469-224.853h114.773a31.915 31.915 0 0 0 24.662-15.445l66.474-117.419a28.16 28.16 0 0 0 0-30.976l.043.043zm-161.28 14.592L791.61 512.469 518.287 993.963l-74.752-122.88h-273.28l65.621-119.211h139.392L101.86 272.213h143.062L380.687 30.08l68.352 119.253-70.187 122.88H925.54l-69.205 121.942 137.6 241.194H858.17z",fill:"#605BEC"}),React.createElement("path",{d:"m499.983 699.307 174.379-274.731H324.708z",fill:"#605BEC"}));var ie="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",re=Object.defineProperty,ne=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,y=(he,ge,pe)=>ge in he?re(he,ge,{enumerable:!0,configurable:!0,writable:!0,value:pe}):he[ge]=pe,x=(he,ge)=>{for(var pe in ge||(ge={}))ee.call(ge,pe)&&y(he,pe,ge[pe]);if(ne)for(var pe of ne(ge))a.call(ge,pe)&&y(he,pe,ge[pe]);return he};const E=he=>React.createElement("svg",x({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},he),React.createElement("path",{d:"M1364.44 118.705c-14.178-6.695-20.322 6.065-28.593 12.525-2.914 2.048-5.277 4.726-7.64 7.246-20.717 21.268-44.899 35.21-76.643 33.556a152.576 152.576 0 0 0-120.674 45.371c-7.404-41.826-32.06-66.875-69.553-82.865-19.693-8.35-39.543-16.7-53.248-34.737-9.61-12.919-12.288-27.333-17.015-41.512-3.15-8.507-6.144-17.25-16.384-18.668-11.185-1.733-15.517 7.247-19.928 14.73a189.125 189.125 0 0 0-23.552 98.461c1.575 76.88 35.446 138.083 102.636 181.642 7.562 4.963 9.531 9.925 7.09 17.25-4.49 14.967-9.926 29.54-14.81 44.584-2.992 9.61-7.561 11.658-18.274 7.483a309.484 309.484 0 0 1-96.886-63.015c-47.813-44.426-91.057-93.342-144.935-131.702a635.825 635.825 0 0 0-38.36-25.207c-54.982-51.2 7.167-93.262 21.582-98.225 14.966-5.199 5.277-23.158-43.402-22.922-48.68.237-93.184 15.833-149.977 36.628-8.428 3.15-17.092 5.514-25.993 7.326a557.844 557.844 0 0 0-160.768-5.436c-105.157 11.264-189.204 58.92-250.96 140.367-74.2 97.832-91.687 208.975-70.261 325.002 22.449 122.25 87.434 223.468 187.47 302.631 103.582 82 222.917 122.172 359.188 114.452 82.708-4.568 174.79-15.202 278.686-99.485 26.151 12.445 53.642 17.486 99.249 21.267 35.131 3.072 69.002-1.733 95.153-6.931 40.96-8.35 38.203-44.741 23.316-51.437-120.202-53.72-93.814-31.822-117.839-49.624 61.125-69.317 153.206-141.312 189.204-374.706 2.835-18.51.472-30.168 0-45.213-.237-9.137 1.969-12.603 12.918-13.706a240.089 240.089 0 0 0 86.173-25.442c77.982-40.803 109.332-107.914 116.736-188.259 1.103-12.288-.236-24.97-13.705-31.429zM685.45 842.043C569.108 754.215 512.55 725.307 489.157 726.49c-21.82 1.26-17.96 25.206-13.155 40.802 5.042 15.439 11.58 26.073 20.717 39.621 6.301 8.9 10.791 22.213-6.302 32.295-37.494 22.213-102.794-7.561-105.787-8.98-76.012-42.929-139.421-99.564-184.241-176.994a523.894 523.894 0 0 1-72.468-239.93c-1.024-20.56 5.278-27.885 26.703-31.587a272.148 272.148 0 0 1 85.307-2.127c118.942 16.699 220.16 67.741 305.073 148.48 48.443 46.001 85.071 100.982 122.88 154.703 40.173 57.029 83.338 111.458 138.32 155.963 19.376 15.675 34.894 27.569 49.781 36.234-44.74 4.805-119.414 5.829-170.456-32.926zm55.926-344.615c0-5.357 2.757-10.398 7.326-13.47a17.723 17.723 0 0 1 22.134 2.048c3.072 2.915 4.805 7.09 4.805 11.422a16.778 16.778 0 0 1-17.25 16.541 17.33 17.33 0 0 1-12.131-4.883 15.911 15.911 0 0 1-4.884-11.658zm173.529 85.464a104.37 104.37 0 0 1-33.005 8.586 71.444 71.444 0 0 1-44.504-13.548c-15.282-12.288-26.23-19.141-30.72-40.645a89.167 89.167 0 0 1 .787-31.429c3.939-17.487-.393-28.75-13.312-38.912-10.476-8.35-23.71-10.634-38.36-10.634a32.06 32.06 0 0 1-14.179-4.175c-6.144-2.914-11.106-10.24-6.301-19.14a60.18 60.18 0 0 1 10.712-11.265c19.85-10.79 42.693-7.246 63.882.788 19.693 7.798 34.501 21.898 55.926 41.905 21.74 24.183 25.68 30.8 38.125 48.916 9.846 14.179 18.747 28.75 24.89 45.45 3.703 10.397-1.102 18.905-13.941 24.103z",fill:"#4D6BFE"}));var z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",te=ve(59301),de=({value:he,onChange:ge})=>{const[pe,Ee]=(0,ce.useState)(!1),ye=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-max",img:ie},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:z}],we=ye.find(Ce=>Ce.key===he);return te.createElement("div",{className:ke.select},te.createElement(b.Z,{size:10},te.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),te.createElement("div",{className:ke.box,onMouseLeave:()=>Ee(!1)},te.createElement("div",{className:ke.text,onClick:()=>Ee(!0)},te.createElement("img",{src:we.img,width:20}),te.createElement("span",null,we.name),te.createElement("b",{className:"iconfont icon-zhankai6"})),pe&&te.createElement("div",{className:ke.itemWrap},te.createElement("aside",null,ye.map(Ce=>te.createElement("div",{key:Ce.key,className:`${ke.item} ${Ce.key===he?ke.active:""}`,onClick:Me=>{Me.stopPropagation(),ge(Ce.key),Ee(!1)}},te.createElement("img",{src:Ce.img,width:20}),te.createElement("span",null,Ce.name))))))))}},49026:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return le}});var ce=ve(59301),ke={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},b=ve(71418),me=ve(59301),fe=(oe,se,ae)=>new Promise((ie,re)=>{var ne=y=>{try{a(ae.next(y))}catch(x){re(x)}},ee=y=>{try{a(ae.throw(y))}catch(x){re(x)}},a=y=>y.done?ie(y.value):Promise.resolve(y.value).then(ne,ee);a((ae=ae.apply(oe,se)).next())}),le=({value:oe="",streamingStatus:se,onFinish:ae,cancelIndex:ie,time:re,loading:ne,loadAll:ee})=>{const[a,y]=(0,ce.useState)(""),[x,E]=(0,ce.useState)(!0),z=(0,ce.useRef)(oe),te=(0,ce.useRef)(se),Ae=(0,ce.useRef)(0),de=(0,ce.useRef)(null),[he,ge]=(0,ce.useState)(!1),pe=70;(0,ce.useEffect)(()=>{te.current=se},[se]),(0,ce.useEffect)(()=>{z.current=oe},[oe]),(0,ce.useEffect)(()=>{if(!se){y(z.current);return}return ge(!0),de.current=setInterval(Ee,pe),()=>{clearInterval(de.current)}},[]),(0,ce.useEffect)(()=>{he&&(y(z.current),clearInterval(de.current),ge(!1),ae())},[ie]);const Ee=()=>fe(void 0,null,function*(){const ye=z.current[Ae.current];ye!==void 0?(y(we=>we+ye),Ae.current++,clearInterval(de.current),de.current=setInterval(Ee,280/(z.current.length-Ae.current))):te.current===!1&&(y(z.current),clearInterval(de.current),ge(!1),ae())});return me.createElement("div",{className:`${ke.reasoning} fadeIn animated`},me.createElement("div",{className:ke.btn,onClick:()=>E(!x)},me.createElement("i",{className:"iconfont icon-shendusikao"}),re?me.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",re," \u79D2\uFF09"):me.createElement("span",null,"\u601D\u8003\u4E2D..."),x?me.createElement("b",{className:"iconfont icon-shouqi6"}):me.createElement("b",{className:"iconfont icon-zhankai6"})),ne&&me.createElement(b.Z,{spinning:!0,className:"mt20"}),x&&!ne&&me.createElement("div",{className:ke.content},a,he?me.createElement("span",{className:"aiBlink"},"__"):""))}},86420:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return ft}});var ce=ve(59301),ke=ve(43428),b=ve(8591),me=ve(54580),fe=ve(43418),ue=ve(6848),le=ve(92832),oe=ve(3113),se=ve(71418),ae=ve(64165),ie=ve(14478),re=ve(38854),ne=ve(92310),ee=ve.n(ne),a=ve(86059),y=ve(49026),x=ve(88998),E={loadingPic:"loadingPic___y2kKZ",loading:"loading___UEUk1",dot:"dot___TYXFV","dot-fade":"dot-fade___KWn1a",wrap:"wrap___nU3cS",chatContainer:"chatContainer___PNe3Q",footerContainer:"footerContainer___hQATV",btnWrp:"btnWrp___mS8l6",btn:"btn___3za5U",btnActive:"btnActive____jzfb",inputContainer:"inputContainer___iCQ3u",uploadBtn:"uploadBtn___OHHJF",sendBtn:"sendBtn___ktaQl",sendBtnDisabled:"sendBtnDisabled___DVncF",cancelBtn:"cancelBtn___bzMDI",lineFour:"lineFour___Lhbz5",fullIcon:"fullIcon___YWXTV",footerContainerSelected:"footerContainerSelected___pGBh3",full:"full___dZLXo",li:"li___PjMV3",avatarIcon:"avatarIcon___ztGQ3",img:"img___wZqEA",content:"content___OlYYG",borderBox:"borderBox___tjHwt",text:"text___yWTCV",fileWrap:"fileWrap___IX778",file:"file___fxAKb",fileName:"fileName___RA8nu",source:"source___nkLC0",action:"action___I2zGy",disabledInput:"disabledInput___Buork",backBottom:"backBottom___SMuL2",head:"head___v8Eom",headBtn:"headBtn___IS7xR",menuWarp:"menuWarp___G6yj0",menu:"menu___M8VWP",menuText:"menuText___gRpb5",menuDel:"menuDel___eH_wg",active:"active___KWwPV"},z=ve(82093),te=ve(49661),Ae=ve(62586),de=ve(37166),he=ve(28984),ge=ve(71986),pe=ve(90524),Ee=ve(56102),ye=ve(6725),we=ve(58617),Ce=ve(32050),Me=Object.defineProperty,Fe=Object.defineProperties,Te=Object.getOwnPropertyDescriptors,Pe=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,Ze=(at,qe,tt)=>qe in at?Me(at,qe,{enumerable:!0,configurable:!0,writable:!0,value:tt}):at[qe]=tt,De=(at,qe)=>{for(var tt in qe||(qe={}))Ne.call(qe,tt)&&Ze(at,tt,qe[tt]);if(Pe)for(var tt of Pe(qe))Re.call(qe,tt)&&Ze(at,tt,qe[tt]);return at},ot=(at,qe)=>Fe(at,Te(qe)),At=(at,qe,tt)=>new Promise((mt,ht)=>{var jt=Ke=>{try{st(tt.next(Ke))}catch(gt){ht(gt)}},lt=Ke=>{try{st(tt.throw(Ke))}catch(gt){ht(gt)}},st=Ke=>Ke.done?mt(Ke.value):Promise.resolve(Ke.value).then(jt,lt);st((tt=tt.apply(at,qe)).next())}),ft=({title:at="\u5934\u6B4CAI",placeholder:qe,hideUpload:tt,hideInputBox:mt,aiIcon:ht=de,userIcon:jt=he,dragIcon:lt=ge,children:st,fetchUrl:Ke,fetchData:gt={},extraAnswerAction:ze,showDefaultTips:$e=!0,onOpen:xt,onClose:Ct,loadingOption:yt,showPreference:Xe=!1,initMessage:Le,customRequest:We,visible:it,width:pt=1200,isCheckRestrictNumber:Qt=!1,headNode:et,headFunctionNode:Pt,showRedraw:nn,showEdit:St,promptPropName:Gt="prompt",topPercentage:Lt,showSwitchingModel:Yt=!1,showImageGenerator:_t=!1,showLookHistory:Vt=!1,fetchListObject:ln,customPreference:dn,customDataNode:vn,showAddSession:Kn,historyId:Gn,draggableExtraNode:Or,drawerExtraNode:kr,menuExtraFunctionNode:Fr,showSceneAwareness:yr=!1,ReactComponent:gr=ke.Z,topFunctionNode:$r,footerContainerStyle:da,chatContainerStyle:va={},showCodePreview:ui=!1,showSource:Pi=!0,onSendMessage:La,onDynamic:Xa=()=>{}})=>{var la,qa;const[Za,pi]=(0,ce.useState)(!1),[ei,Oo]=(0,ce.useState)("qwen-max"),[Ao,ai]=(0,ce.useState)([]),[pn,xn]=(0,ce.useState)([]),[Bn,pr]=(0,ce.useState)(!1),[fr,oa]=(0,ce.useState)(!1),[ii,ni]=(0,ce.useState)(!1),[ba,Qa]=(0,ce.useState)([]),[io,lr]=(0,ce.useState)(""),[ri,Jo]=(0,ce.useState)(0),[To,Qi]=(0,ce.useState)(void 0),[mi,bs]=(0,ce.useState)(!1),[As,Er]=(0,ce.useState)(null),[us,ns]=(0,ce.useState)(""),di=(0,ce.useRef)(),qo=(0,ce.useRef)(null),_o=(0,ce.useRef)(null),[to,vr]=(0,ce.useState)(!1),[Po,Wo]=(0,ce.useState)(!1),[Gi,Rs]=(0,ce.useState)(!1),[Kr,xa]=(0,ce.useState)(!1),[oi,Gr]=(0,ce.useState)(!1),[qi,xo]=(0,ce.useState)(0),Ho=(0,ce.useRef)(null),Fa=(0,ce.useRef)(!1),mo=(0,ce.useRef)(null),[ji,$o]=(0,ce.useState)(void 0),[ll,rl]=(0,ce.useState)(!0),[Ws,Wr]=(0,ce.useState)(pt-28),[Es,al]=(0,ce.useState)(!1),[Ds,gs]=(0,ce.useState)(!0),[vo,Vn]=(0,ce.useState)([]),Rn=(0,ce.useRef)([]),In=(0,ce.useRef)(null),Ar=(0,ce.useRef)(null),qr=(0,ce.useRef)(!1),Ur=Ws-22,Pr=io==null?void 0:io.split(` -`).length,{onAdd:Hr,onGetList:Ua,onListClick:vi,onListDelete:Oa,onListDealData:ya}=ln||{},lo=50,Ya=10,uo={maxCount:lo,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Ao,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:On=>At(void 0,null,function*(){var ha,Ra,Ka,Ja;const Mr=(Ja=(Ka=(Ra=(ha=On==null?void 0:On.name)==null?void 0:ha.split("."))==null?void 0:Ra.slice(-1))==null?void 0:Ka[0])==null?void 0:Ja.toLowerCase(),Ea=["doc","docx","md","pdf","txt","xlsx","xls"].includes(Mr);return On.size==0?(b.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),me.default.LIST_IGNORE):Ea?On.size/1024/1024>100?(b.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),me.default.LIST_IGNORE):!0:(b.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),me.default.LIST_IGNORE)}),onChange:({fileList:On})=>{ai(On)},action:`${(la=pe.Z)==null?void 0:la.API_SERVER}/api/intelligent_imports/upload_file.json`},An={maxCount:Ya,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:pn,multiple:!0,accept:".jpg,.png,",beforeUpload:On=>{var ha,Ra,Ka,Ja;const Mr=(Ja=(Ka=(Ra=(ha=On==null?void 0:On.name)==null?void 0:ha.split("."))==null?void 0:Ra.slice(-1))==null?void 0:Ka[0])==null?void 0:Ja.toLowerCase(),Ea=["jpg","png"].includes(Mr);return On.size==0?(b.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),me.default.LIST_IGNORE):Ea?On.size/1024/1024>10?(b.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),me.default.LIST_IGNORE):!0:(b.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),me.default.LIST_IGNORE)},onChange:({fileList:On})=>{xn(On)},action:`${(qa=pe.Z)==null?void 0:qa.API_SERVER}/api/ai/generals/update_file.json`};(0,ce.useEffect)(()=>{if(!ba.length||!di.current)return;const On=ba[ba.length-1];On!=null&&On.loading&&(di.current.scrollTop=di.current.scrollHeight)},[ba.length]),(0,ce.useEffect)(()=>{if(!di.current||!Ho.current)return;const On=new IntersectionObserver(([ha])=>{rl(ha.isIntersecting)},{root:di.current,rootMargin:"70px",threshold:0});return On.observe(Ho.current),()=>{Ho.current&&On.unobserve(Ho.current)}},[di.current,Ho.current]),(0,ce.useEffect)(()=>{if(!to)return;const On=di.current,ha=mo.current;Fa.current=!1;let Ra=On.scrollTop;const Ka=()=>{const{scrollTop:Mr,scrollHeight:Jr,clientHeight:Ea}=On;Mr>Ra?Mr+Ea>=Jr-50&&(On.scrollTop=On.scrollHeight,Fa.current=!1):Mr{Fa.current||(On.scrollTop=On.scrollHeight)});return Ja.observe(ha),()=>{var Mr;Ja.unobserve(ha),(Mr=On==null?void 0:On.removeEventListener)==null||Mr.call(On,"scroll",Ka)}},[to]),(0,ce.useEffect)(()=>{!to&&Rn.current.length&&(Qa([...ba,...Rn.current]),Rn.current=[])},[to]),(0,ce.useEffect)(()=>{if(!di.current)return;const On=new ResizeObserver(()=>{var ha;di.current&&Wr((ha=di.current)==null?void 0:ha.offsetWidth)});return On.observe(di.current),()=>{di.current&&On.unobserve(di.current)}},[di.current]),(0,ce.useEffect)(()=>{typeof it=="boolean"&&pi(it)},[it]),(0,ce.useEffect)(()=>{var On;if(qo.current&&As!==null){qo.current.focus();const ha=(On=qo.current.resizableTextArea)==null?void 0:On.textArea;ha&&(ha.selectionStart=ha.selectionEnd=ha.value.length)}},[As]),(0,ce.useEffect)(()=>{Pr<5&&bs(!1)},[Pr]),(0,ce.useEffect)(()=>{Za&&Le&&(Qa(Mn(Le)),pr(!0),Xr(Le,{history:[]})),Za&&(Yn(),Gn?Ii(Gn):Kn&&!ji&&Ti()),Za||ar()},[Za]);const Mn=(On="",ha=[],Ra=[])=>{const Ka=Date.now();return[{text:On,key:Ka,sender:"user",fileList:ha,imageList:Ra,show:!0},{loading:!0,key:Ka,sender:"AI",show:!0,model:ei,imageGenerator:Kr,thinkingEnabled:Po,codePreview:Gi}]},ar=()=>{ns(""),Er(null),ai([]),xn([]),lr("")},_n=()=>{if(xt){xt({chatData:ba,setChatData:Qa,setLoading:pr,getData:Xr,renderChatItems:Mn,handleAdd:Ti,identifier:ji});return}pi(!0)},Zn=()=>{if(gs(!0),Ct){Ct();return}pi(!1)},Nn=()=>{bs(!mi)},Yn=()=>At(void 0,null,function*(){if(!Qt)return;const On=yield(0,z.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(On==null?void 0:On.status)===0&&(On==null?void 0:On.total_number)!==-1&&(Jo((On==null?void 0:On.total_number)-(On==null?void 0:On.remaining_number)),Qi(On==null?void 0:On.total_number))}),jr=()=>{fe.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:ce.createElement("div",null,ce.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),ce.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",To,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},Nr=On=>On.reduce((Ra,Ka)=>{if(Ka.sender==="user"){const Ja=On.find(Mr=>Mr.key===Ka.key&&Mr.sender==="AI");Ja&&(Ja!=null&&Ja.text)&&!(Ja!=null&&Ja.error)&&Ra.push({question:Ka.text,answer:Ja.text})}return Ra},[]),Xr=(...On)=>At(void 0,[...On],function*(ha="",Ra={},Ka=ba){if(We&&(yield We({mes:ha,setChatData:Qa,fileList:Ao,body:Ra,checkNum:Yn,setLoading:pr,bodyChatData:Ka,setTyping:vr,setImageGenerator:xa,renderChatItems:Mn})),!We){const Ja=Ao==null?void 0:Ao.map(Fo=>{var ss;return(ss=Fo==null?void 0:Fo.response)==null?void 0:ss.file_id}),Mr=pn==null?void 0:pn.map(Fo=>{var ss;return(ss=Fo==null?void 0:Fo.response)==null?void 0:ss.data}),Jr=Ra.history||Nr(Ka),Ea=De(De({identifier:ji,response_mode:"streaming",scene_awareness:oi,thinking_enabled:Po,image_generator:Kr,code_preview:Gi,file_ids:Ja,image_list:Mr,history:Jr,[Gt]:ha},gt),Ra),Ha=Object.fromEntries(Object.entries(Ea).filter(([Fo,ss])=>ss!==void 0));_o.current=new ye.Z(pe.Z.API_SERVER+Ke,Ha),yield new Promise((Fo,ss)=>{let $t=null,wn=null;_o.current.on("data",Fn=>{vr(!0);const{chunk:{content:wa,type:Hn,created:Wa,msg:ra}}=Fn,ua=ra==="error";Hn==="thinking"&&($t=$t||Wa,Qa(Ir=>[...Ir].map((aa,Yr)=>Yr===Ir.length-1?ot(De({},aa),{reasoning:(aa.reasoning||"")+wa,loading:!1,hideAnswer:!0,error:ua}):aa))),Hn==="text"&&(wn=wn||Wa,Qa(Ir=>[...Ir].map((aa,Yr)=>Yr===Ir.length-1?ot(De({},aa),{text:(aa.text||"")+wa,loading:!1,startTime:$t,endTime:wn,error:ua}):aa)))}),_o.current.on("done",()=>{Fo()}),_o.current.on("error",Fn=>{let wa="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";Object.prototype.toString.call(Fn)==="[object Object]"&&Fn.status===-9&&(wa=Fn==null?void 0:Fn.message),Qa(Hn=>[...Hn].map((Wa,ra)=>ra===Hn.length-1?ot(De({},Wa),{text:wa,loading:!1,error:!0}):Wa)),Fo()}),_o.current.on("cancelled",()=>{Fo()}),_o.current.startStream()})}Yn(),pr(!1)}),$n=On=>{lr(On.target.value)},hr=(On,ha)=>{if(ar(),pr(!0),On==="edit"){Rn.current=ba.slice(ha+2);const Ra=ba.splice(ha),{fileList:Ka=[],imageList:Ja=[]}=(Ra==null?void 0:Ra[0])||{},Mr=Ka.map(Ha=>{var Fo;return(Fo=Ha.response)==null?void 0:Fo.file_id}),Jr=Ja.map(Ha=>{var Fo;return(Fo=Ha.response)==null?void 0:Fo.data}),Ea={history:Nr(ba),file_ids:Mr,image_list:Jr,edit:!0};Qa([...ba,...Mn(us,Ka,Ja)]),Xr(us,Ea,ba)}if(On==="redraw"){Rn.current=ba.slice(ha+1);const Ra=ba.splice(ha-1),{text:Ka,fileList:Ja=[],imageList:Mr=[]}=(Ra==null?void 0:Ra[0])||{},Jr=Ja.map(Fo=>{var ss;return(ss=Fo.response)==null?void 0:ss.file_id}),Ea=Mr.map(Fo=>{var ss;return(ss=Fo.response)==null?void 0:ss.data}),Ha={history:Nr(ba),file_ids:Jr,image_list:Ea,edit:!0};Qa([...ba,...Mn(Ka,Ja,Mr)]),Xr(Ka,Ha,ba)}},na=()=>{if(io.trim()!==""){ar(),pr(!0);const On=Ao.filter(Ra=>Ra.status==="done"),ha=pn.filter(Ra=>Ra.status==="done");Qa([...ba,...Mn(io,On,ha)]),Xr(io)}},no=On=>{if(On.shiftKey){if(On.key==="Enter")return}else if(On.key==="Enter"){if(On.preventDefault(),as||qr.current)return;na()}},Ta=(On,ha)=>{let Ra=!1;St===!0?Ra=!0:St==="last"&&(Ra=ba.reduce((Jr,Ea,Ha)=>Ea.sender==="user"?Ha:Jr,-1)===ha);const Ka=ha===As,Ja=[...(On==null?void 0:On.fileList)||[],...(On==null?void 0:On.imageList)||[]];return ce.createElement("div",{className:E.li,style:De({width:Ur},va)},ce.createElement("div",{className:E.avatarIcon},ce.createElement("img",{className:E.img,src:jt})),ce.createElement("div",{className:E.content},!!(Ja!=null&&Ja.length)&&ce.createElement("div",{className:E.fileWrap},Ja==null?void 0:Ja.map((Mr,Jr)=>{var Ea,Ha;return ce.createElement("div",{key:Jr,className:E.file},ce.createElement("img",{src:ve(90034)(`./${((Ha=(Ea=Mr==null?void 0:Mr.name)==null?void 0:Ea.split("."))==null?void 0:Ha.pop())||"txt"}.png`),width:20,className:"mr10"}),ce.createElement("aside",null,ce.createElement(ue.Z,{title:Mr==null?void 0:Mr.name},ce.createElement("div",{className:E.fileName},Mr==null?void 0:Mr.name)),ce.createElement("div",{className:"c-grey-999 font12"},(0,te.RD)(Mr==null?void 0:Mr.size))))})),ce.createElement("div",{className:E.borderBox},Ka?ce.createElement(le.default.TextArea,{value:us,ref:qo,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:Mr=>ns(Mr.target.value)}):ce.createElement("div",{className:E.text},On==null?void 0:On.text)),Ka?ce.createElement("div",{className:E.action},ce.createElement(oe.ZP,{onClick:()=>{ns(""),Er(null)},size:"small"},"\u53D6\u6D88"),ce.createElement(oe.ZP,{disabled:!us.trim(),onClick:()=>hr("edit",ha),type:"primary",size:"small"},"\u786E\u8BA4")):ce.createElement("div",{className:E.action},ce.createElement(Ee.CopyToClipboard,{text:(On==null?void 0:On.text)||"",onCopy:()=>b.ZP.success("\u590D\u5236\u6210\u529F")},ce.createElement(ue.Z,{title:"\u590D\u5236"},ce.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),Ra&&!Bn&&ce.createElement(ue.Z,{title:"\u7F16\u8F91"},ce.createElement("i",{onClick:()=>{Er(ha),ns((On==null?void 0:On.text)||"")},className:"iconfont icon-bianji10 font14"})))))},gi=(On,ha)=>{let Ra=!1;nn===!0?Ra=!0:nn==="last"&&(Ra=ba.reduce((Mr,Jr,Ea)=>Jr.sender==="AI"?Ea:Mr,-1)===ha);let Ka="";return On!=null&&On.source?Ka=On==null?void 0:On.source:(On==null?void 0:On.model)==="deepseek-r1"?Ka="\u7531deepseek\u751F\u6210":(On==null?void 0:On.model)==="qwen-max"&&(Ka="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),ce.createElement("div",{className:E.li,style:De({width:Ur},va)},ce.createElement("div",{className:E.avatarIcon},ce.createElement("img",{className:E.img,src:ht})),ce.createElement("div",{className:E.content},ce.createElement("div",{className:E.borderBox},On.loading&&ce.createElement(ce.Fragment,null,On!=null&&On.imageGenerator?ce.createElement("div",{className:E.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",ce.createElement("div",{className:"ai-loading"})):!(On!=null&&On.thinkingEnabled)&&ce.createElement("div",null,ce.createElement("div",{className:E.loading},ce.createElement("div",{className:E.dot}),ce.createElement("div",{className:E.dot}),ce.createElement("div",{className:E.dot})),ce.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(yt==null?void 0:yt.text)||"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002"))),(On==null?void 0:On.thinkingEnabled)&&ce.createElement(y.Z,{time:On==null?void 0:On.time,cancelIndex:qi,loading:On.loading,streamingStatus:!(On!=null&&On.text),onFinish:()=>{xo(0),Qa(Ja=>[...Ja].map((Mr,Jr)=>Jr===Ja.length-1?ot(De({},Mr),{hideAnswer:!1,time:Mr.startTime?Mr.endTime-Mr.startTime:null}):Mr))},value:On==null?void 0:On.reasoning}),!!(On!=null&&On.text)&&!On.hideAnswer&&ce.createElement(a.Z,{onDynamic:Xa,cancelIndex:qi,streamingStatus:Bn,loadImage:!!(On!=null&&On.imageGenerator),onFinish:()=>At(void 0,null,function*(){xo(0),setTimeout(()=>vr(!1),0)}),value:On==null?void 0:On.text})),Pi&&!!(On!=null&&On.text)&&Ka&&ce.createElement("div",{className:E.source},Ka),ce.createElement("div",{className:E.action},ze==null?void 0:ze(On,ha,{onMenuClick:Ii}),!(On!=null&&On.imageGenerator)&&ce.createElement(Ee.CopyToClipboard,{text:String((On==null?void 0:On.text)||""),onCopy:()=>b.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},ce.createElement(ue.Z,{title:"\u590D\u5236"},ce.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),Xe&&!Bn&&ce.createElement(ce.Fragment,null,ce.createElement(ue.Z,{title:"\u559C\u6B22"},ce.createElement("i",{style:On!=null&&On.like?{color:"#FA8D30"}:{},onClick:()=>ho("like",!(On!=null&&On.like),ha),className:"iconfot icon-yijiejue font15"})),ce.createElement(ue.Z,{title:"\u4E0D\u559C\u6B22"},ce.createElement("i",{style:On!=null&&On.dislike?{color:"#e86d7c"}:{},onClick:()=>ho("dislike",!(On!=null&&On.dislike),ha),className:"iconfot icon-weijiejuezhengchang font15"}))),Ra&&!Bn&&ce.createElement(ue.Z,{title:"\u91CD\u65B0\u751F\u6210"},ce.createElement("i",{onClick:()=>hr("redraw",ha),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},ho=(On,ha,Ra)=>At(void 0,null,function*(){if(dn){const Ka=ba.slice(0,Ra+1),Mr=Nr(Ka).length;yield dn({type:On,value:ha,index:Ra,identifier:ji,objectIndex:Mr})}Qa(Ka=>(Ka[Ra][On]=ha,ha&&(Ka[Ra][On==="like"?"dislike":"like"]=!1),[...Ka]))}),Cs=()=>{var On,ha;xo(1),(ha=(On=_o.current)==null?void 0:On.cancelRequest)==null||ha.call(On),pr(!1),vr(!1)},Ti=()=>At(void 0,null,function*(){var On,ha,Ra;(ha=(On=_o.current)==null?void 0:On.cancelRequest)==null||ha.call(On),ar(),Qa([]),pr(!0);const Ka=yield Hr();(Ka==null?void 0:Ka.status)===0&&$o((Ra=Ka==null?void 0:Ka.data)==null?void 0:Ra.identifier),pr(!1),vr(!1)}),yi=()=>At(void 0,null,function*(){var On;ni(!0);const ha=yield Ua();(ha==null?void 0:ha.status)===0&&Vn(((On=ha==null?void 0:ha.data)==null?void 0:On.list)||[]),ni(!1)}),Ii=(...On)=>At(void 0,[...On],function*(ha=ji){var Ra,Ka,Ja,Mr;(Ka=(Ra=_o.current)==null?void 0:Ra.cancelRequest)==null||Ka.call(Ra),ar(),oa(!0);const Jr=yield vi(ha);if(Jr.status===0){const Ea=ya(((Ja=Jr==null?void 0:Jr.data)==null?void 0:Ja.messages)||[]);Qa(Ea),oa(!1),$o((Mr=Jr==null?void 0:Jr.data)==null?void 0:Mr.identifier);return}Qa([]),oa(!1)}),ro=(On,ha)=>At(void 0,null,function*(){(yield Oa(On)).status===0&&(b.ZP.success("\u5220\u9664\u6210\u529F"),ha===ji&&Ti(),yi())}),Ei=()=>ce.createElement("div",{className:E.menuWarp},ce.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),ce.createElement(se.Z,{spinning:ii},!vo.length&&ce.createElement(ae.Z,{style:{width:250,paddingBottom:30},image:ae.Z.PRESENTED_IMAGE_SIMPLE}),!!vo.length&&ce.createElement("div",{className:E.menu},vo.map(function(On,ha){return ce.createElement("aside",{className:ee()(ji===On.identifier&&E.active),key:On.id,onClick:()=>Ii(On.id)},ce.createElement("div",{className:E.menuText},ce.createElement(ue.Z,{title:On==null?void 0:On.question},ce.createElement("span",null,On==null?void 0:On.question)),Fr&&Fr(On)),ce.createElement("div",{className:E.menuDel,onClick:Ra=>Ra.stopPropagation()},ce.createElement(ie.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>ro(On.id,On.identifier),okText:"\u786E\u8BA4",zIndex:1100,cancelText:"\u53D6\u6D88"},ce.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),oo=On=>{if(On==="file"){if(pn.length){fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u56FE\u7247\uFF0C\u4E0A\u4F20\u6587\u4EF6\u540E\u56FE\u7247\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{xn([]),In.current.upload.uploader.fileInput.click()}});return}In.current.upload.uploader.fileInput.click()}if(On==="image"){if(Ao.length){fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u6587\u4EF6\uFF0C\u4E0A\u4F20\u56FE\u7247\u540E\u6587\u4EF6\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{ai([]),Ar.current.upload.uploader.fileInput.click()}});return}Ar.current.upload.uploader.fileInput.click()}},wo=[{key:"file",disabled:Ao.length>=lo,label:ce.createElement(ue.Z,{placement:"right",title:ce.createElement("div",null,ce.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),ce.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},ce.createElement("span",null,ce.createElement("i",{className:"iconfont icon-fujian3 font14 mr5"}),"\u4E0A\u4F20\u6587\u6863"))},ei!=="deepseek-r1"&&{key:"image",disabled:pn.length>=Ya,label:ce.createElement(ue.Z,{placement:"right",title:"\u652F\u6301\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247\uFF0C\u6700\u591A10\u4E2A"},ce.createElement("span",null,ce.createElement("i",{className:"iconfont icon-tupianshangchuan font14 mr5"}),"\u4E0A\u4F20\u56FE\u7247"))}].filter(Boolean),Bo=[...Ao,...pn],as=Bo.some(On=>On.status==="uploading")||Bn||to,Ki=ri>=To,Ss=tt||Ao.length>=lo||pn.length>=Ya,Mt=Kr||Po||oi||Gi||!!Bo.length,zo={chatData:ba,stream:_o,isDisabledNum:Ki,checkNumModal:jr,checkNum:Yn,onClose:Zn,setChatData:Qa,setLoading:pr,getData:Xr,clearStatus:ar,typing:to,setImageGenerator:xa,renderChatItems:Mn,setSceneAwareness:Gr,setIdentifier:$o,setCodePreview:Rs,setTyping:vr};return ce.createElement(ce.Fragment,null,st?ce.createElement("div",{onClick:_n},st):st!==null&&ce.createElement(Ae.Z,{draggableExtraNode:Or,src:lt,onClick:_n,topPercentage:Lt}),ce.createElement(gr,{open:Za,width:Es?"100%":pt,afterOpenChange:On=>{On&&gs(!1)},push:!1,contentWrapperStyle:Ds?{}:{transition:"none"},extra:ce.createElement("div",{className:E.head},kr,Yt&&ce.createElement(x.Z,{value:ei,onChange:On=>{Wo(!1),xa(!1),Oo(On),xn([]),ai([])}}),Vt&&ce.createElement(ce.Fragment,null,ce.createElement(re.Z,{dropdownRender:Ei,onOpenChange:On=>{On&&yi()},placement:"bottomLeft",arrow:!0},ce.createElement("div",{className:E.headBtn},ce.createElement("i",{className:"icon-lishiduihua1 font14 mr10"}),"\u5386\u53F2\u5BF9\u8BDD"))),Kn&&ce.createElement(ce.Fragment,null,ce.createElement("div",{className:E.headBtn,onClick:Ti},ce.createElement("i",{className:"icon-xinjianduihua font14 mr10"}),"\u65B0\u5EFA\u5BF9\u8BDD")),ce.createElement(ue.Z,{title:Es?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},ce.createElement("div",{className:E.headBtn,style:{padding:"0 12px"},onClick:()=>al(!Es)},Es&&ce.createElement("i",{className:"iconfont icon-tuichuquanping3"}),!Es&&ce.createElement("i",{className:"iconfont icon-quanping4"})))),title:ce.createElement("span",{className:"c-grey-333 font16"},at),onClose:Zn,bodyStyle:{paddingRight:4}},ce.createElement("div",{className:ee()(E.wrap,Za&&"body-overflow-hidden")},ce.createElement("div",{ref:di,className:E.chatContainer},$r==null?void 0:$r(zo),$e&&ce.createElement("div",{className:`${E.li} mb20`,style:De({width:Ur},va)},ce.createElement("div",{className:E.avatarIcon},ce.createElement("img",{className:E.img,src:ht})),ce.createElement("div",{className:E.content},ce.createElement("div",{className:E.borderBox},et,Pt==null?void 0:Pt(zo)))),ce.createElement("div",{ref:mo},ce.createElement(se.Z,{spinning:fr,className:"mt20"},ba==null?void 0:ba.map((On,ha)=>ce.createElement(ce.Fragment,{key:On.key+ha},On.show&&ce.createElement(ce.Fragment,null,On.sender==="user"&&Ta(On,ha),On.sender==="AI"&&gi(On,ha),vn&&!["AI","user"].includes(On.sender)&&vn(On,ha,{width:Ur})))))),!ll&&ce.createElement("div",{className:E.backBottom,onClick:()=>{di.current.scrollTop=di.current.scrollHeight}},ce.createElement("i",{className:"iconfont icon-huidaodibu"})),ce.createElement("div",{ref:Ho})),!mt&&ce.createElement("div",{style:da,className:ee()(E.footerContainer,mi&&E.full,Mt&&E.footerContainerSelected)},ce.createElement("div",{className:E.btnWrp},ui&&ce.createElement(ue.Z,{title:"\u66F4\u64C5\u957F\u5904\u7406\u4EE3\u7801\u95EE\u9898\uFF0C\u652F\u6301\u4E00\u53E5\u8BDD\u751F\u6210\u5E94\u7528"},ce.createElement("div",{onClick:()=>Rs(!Gi),className:ee()(E.btn,Gi&&E.btnActive)},ce.createElement("i",{className:"iconfont icon-daimamoshi1 mr10 font12"}),"\u4EE3\u7801\u6A21\u5F0F")),yr&&ce.createElement(ue.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},ce.createElement("div",{onClick:()=>Gr(!oi),className:ee()(E.btn,oi&&E.btnActive)},ce.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),ei==="deepseek-r1"&&ce.createElement(ue.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},ce.createElement("div",{onClick:()=>Wo(!Po),className:ee()(E.btn,Po&&E.btnActive)},ce.createElement("i",{className:"iconfont icon-shendusikao mr10 font12"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),_t&&ei==="qwen-max"&&ce.createElement("div",{onClick:()=>xa(!Kr),className:ee()(E.btn,Kr&&E.btnActive)},ce.createElement("i",{className:"iconfont icon-shangchuantupian2 mr10 font12"}),"\u56FE\u50CF\u751F\u6210"),Bo.map(On=>ce.createElement("div",{key:On.uid},(On==null?void 0:On.status)==="uploading"&&ce.createElement(se.Z,{indicator:ce.createElement(we.Z,{rev:"",spin:!0}),className:"mr10",size:"small",spinning:!0}),ce.createElement("span",{title:On==null?void 0:On.name,className:"mr10"},(0,te.Pq)(On.name,20)),ce.createElement("i",{onClick:()=>{ai(ha=>ha.filter(Ra=>Ra.uid!==On.uid)),xn(ha=>ha.filter(Ra=>Ra.uid!==On.uid))},className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font12"})))),ce.createElement(ue.Z,{title:Ki&&ce.createElement("div",null,ce.createElement("div",null,"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),ce.createElement("div",null,"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F",To,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))},ce.createElement("div",{className:ee()(E.inputContainer,Pr>4&&E.lineFour,Ki&&E.disabledInput)},ce.createElement(me.default,De({ref:In},uo)),ce.createElement(me.default,De({ref:Ar},An)),ce.createElement(re.Z,{className:`${Ss&&"hide"}`,menu:{items:wo,onClick:On=>oo(On.key)},placement:"top"},ce.createElement(oe.ZP,{className:E.uploadBtn,icon:ce.createElement(Ce.Z,{rev:"",style:{fontSize:18,color:"#FFF"}})})),ce.createElement(le.default.TextArea,{rows:Pr>4?4:Pr,placeholder:qe||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:io,bordered:!1,style:Ss?{paddingLeft:0,marginLeft:0}:{},onChange:$n,onPressEnter:no,onFocus:()=>La==null?void 0:La(),onCompositionStart:()=>{qr.current=!0},onCompositionEnd:()=>{qr.current=!1}}),to?ce.createElement(ue.Z,{title:"\u505C\u6B62\u751F\u6210"},ce.createElement("div",{className:`iconfont icon-tingzhihuida ${E.cancelBtn}`,onClick:Cs})):ce.createElement(oe.ZP,{className:(io==null?void 0:io.trim())===""?E.sendBtnDisabled:E.sendBtn,icon:ce.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:as,onClick:na}),Pr>4&&ce.createElement("span",{className:E.fullIcon,onClick:Nn},mi&&ce.createElement("span",{className:"iconfont icon-shousuo"}),!mi&&ce.createElement("span",{className:"iconfont icon-zhankai"}))))))))}},47206:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return Ce},U:function(){return Ee}});var ce=ve(59301),ke=ve(31797),b=ve(43418),me=ve(1710),fe=ve(2610),ue=ve(72664),le=ve(61186),oe=ve.n(le),se={exitFullScreenModalWrapper:"exitFullScreenModalWrapper___aNB9Q",exitFullScreenModal:"exitFullScreenModal___HIMyY",warningIcon:"warningIcon___xEURa",warningText:"warningText___W6NPJ",countdownWrapper:"countdownWrapper___n8g1M",forcedModalWrapper:"forcedModalWrapper___JPMQ2",forcedModalContent:"forcedModalContent___uY5FV",forcedText:"forcedText___C3CrF",screenNumText:"screenNumText___oljHN"},ae="data:image/png;base64,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",ie="data:image/png;base64,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",re=ve(49661),ne=ve(76560),ee=ve(67290),a=ve(59301),y=Object.defineProperty,x=Object.defineProperties,E=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,de=(Me,Fe,Te)=>Fe in Me?y(Me,Fe,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Me[Fe]=Te,he=(Me,Fe)=>{for(var Te in Fe||(Fe={}))te.call(Fe,Te)&&de(Me,Te,Fe[Te]);if(z)for(var Te of z(Fe))Ae.call(Fe,Te)&&de(Me,Te,Fe[Te]);return Me},ge=(Me,Fe)=>x(Me,E(Fe)),pe=(Me,Fe,Te)=>new Promise((Pe,Ne)=>{var Re=ot=>{try{De(Te.next(ot))}catch(At){Ne(At)}},Ze=ot=>{try{De(Te.throw(ot))}catch(At){Ne(At)}},De=ot=>ot.done?Pe(ot.value):Promise.resolve(ot.value).then(Re,Ze);De((Te=Te.apply(Me,Fe)).next())});const Ee=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],{Countdown:ye}=ke.default,we=({exercise:Me,socket:Fe,dispatch:Te,onStartScreenshot:Pe,onCloseScreenshot:Ne,handleToDetail:Re})=>{const[Ze,De]=b.default.useModal(),ot=(0,ce.useRef)(),[At,nt]=(0,ce.useState)(!0),ft=(0,ce.useRef)(!1),at=(0,ne.useParams)();(0,ce.useEffect)(()=>{var We,it,pt;if(document.addEventListener((0,fe.gH)(),Xe,!1),window.addEventListener("blur",Ct,!1),(We=Me.exerciseUserInfo)!=null&&We.screen_open&&(0,fe.vp)()&&nt(!1),(it=Me.exerciseUserInfo)!=null&&it.screen_open&&!(0,fe.vp)()){(0,re.RG)(" ",!0);const Qt=document.domain==="kepukehuan.educoder.net"?30:localStorage.getItem("Refresh")==="1"?Me.exerciseUserInfo.screen_sec+3:Me.exerciseUserInfo.screen_sec+10+1;ot.current=b.default.info({icon:null,centered:!0,width:444,title:(0,ee._V)(ee.CP.recordScreen1),keyboard:!1,content:a.createElement("div",null,(0,ee._V)(ee.CP.recordScreen2),a.createElement("span",{style:{color:"#FF9849"}},Me.exerciseUserInfo.screen_num-Me.exerciseUserInfo.used_screen_num),(0,ee._V)(ee.CP.recordScreen3)),okText:a.createElement("span",null,(0,ee._V)(ee.CP.recordScreen4),"\uFF08",a.createElement("span",{style:{display:"inline-block"}},a.createElement(ye,{onFinish:()=>pe(void 0,null,function*(){var et;const Pt=yield yt();(et=ot.current)==null||et.destroy(),Pt.used_screen_num&&ze(Pt.used_screen_num+1)}),valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+Qt*1e3})),"S\uFF09"),onOk:()=>{var et;(0,re.RG)(" ",!0),(et=ot.current)==null||et.destroy(),nt(!1),(0,fe.Dj)(document.body),document.getElementById("root").addEventListener("click",tt,!1)}})}return(pt=Me.exerciseUserInfo)!=null&&pt.screen_open&&!(0,fe.vp)()||document.getElementById("root").addEventListener("click",tt,!1),()=>{document.getElementById("root").removeEventListener("click",tt,!1),document.removeEventListener((0,fe.gH)(),Xe,!1),window.removeEventListener("blur",Ct,!1)}},[]),(0,ce.useEffect)(()=>{setTimeout(()=>{Me.actionTabs.removeEventListenerExitScreen&&(document.getElementById("root").removeEventListener("click",tt,!1),document.removeEventListener((0,fe.gH)(),Xe,!1))},500),mt()},[Me.actionTabs]),(0,ce.useEffect)(()=>{setTimeout(()=>{Me.exerciseUserInfo.used_screen_num>Me.exerciseUserInfo.screen_num&&$e()},500)},[Me.exerciseUserInfo]);const qe=()=>pe(void 0,null,function*(){const We=yield yt();setTimeout(()=>{var it,pt;(it=ot.current)==null||it.destroy(),ot.current=b.default.info({okText:a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",a.createElement("span",{className:"c-red"},We.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",a.createElement("span",{className:"c-red"},(pt=Me.exerciseUserInfo)==null?void 0:pt.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:()=>pe(void 0,null,function*(){(0,fe.Dj)(document.body)})})},1e3)}),tt=We=>{!(0,fe.vp)()&&We.target.nodeName!=="A"&&We.target.nodeName!=="BUTTON"&&We.target.innerHTML!=="\u786E \u5B9A"&&(0,fe.Dj)(document.body)},mt=()=>pe(void 0,null,function*(){const We=yield Te({type:"exercise/getExerciseUserInfo",payload:he({},at)});return We==null?void 0:We.data}),ht=We=>pe(void 0,null,function*(){var it;if((it=Me.exerciseUserInfo)!=null&&it.screen_at){const Qt=yield(0,ue.ck)(ge(he({},at),{reset:!0}));if((Qt==null?void 0:Qt.status)===-6)return}const pt=yield(0,ue.oy)({id:at.categoryId});if(pt!=null&&pt.is_commit){b.default.destroyAll(),yield jt(),xt(!0);return}else ze(We+1)}),jt=()=>pe(void 0,null,function*(){var We;const it=oe()(),pt=Me.exerciseUserInfo.screen_sec;if(Ke.current.length>0){const Qt=it.format("YYYY-MM-DD HH:mm:ss");let et=Math.floor(it.diff(oe()(Ke.current[0].start))/1e3);const Pt=Ke.current.length;et/pt>>0>Pt&&(et=(Pt+1)*pt-1),yield(0,ue.P8)(at.categoryId,{exercise_user_id:(We=Me.exerciseUserInfo)==null?void 0:We.exercise_user_id,time:Qt,time_long:et,count:Pt})}Ke.current=[]}),lt=(0,ce.useRef)(0),st=(0,ce.useRef)(0),Ke=(0,ce.useRef)([]),gt=(0,ce.useRef)(!1),ze=We=>pe(void 0,null,function*(){var it;ft.current||(Pe(),b.default.destroyAll(),lt.current=oe()().valueOf(),gt.current=!0,ot.current=b.default.info({icon:null,maskClosable:!1,width:1080,keyboard:!1,centered:!0,className:se.exitFullScreenModalWrapper,okText:a.createElement("span",null,(0,ee._V)(ee.CP.recordScreen8)),content:a.createElement("div",{className:se.exitFullScreenModal},a.createElement("img",{src:ae,alt:"",className:se.warningIcon}),a.createElement("div",{className:se.warningText,style:{marginBottom:50,fontWeight:500}},(0,ee._V)(ee.CP.recordScreen9)),a.createElement("div",{style:{marginBottom:40}},(0,ee._V)(ee.CP.recordScreen10)),a.createElement("div",{style:{marginBottom:40}},(0,ee._V)(ee.CP.recordScreen11),a.createElement("span",{className:se.warningText},((it=Me.exerciseUserInfo)==null?void 0:it.screen_num)+1),(0,ee._V)(ee.CP.recordScreen12),a.createElement("span",{className:se.warningText,style:{fontWeight:600}},(0,ee._V)(ee.CP.recordScreen13)),",",(0,ee._V)(ee.CP.recordScreen14),a.createElement("span",{className:se.warningText},We-1),(0,ee._V)(ee.CP.recordScreen15)),a.createElement("div",null,a.createElement("span",null,a.createElement(ye,{className:se.countdownWrapper,onFinish:()=>{st.current=oe()().valueOf(),Ke.current.push({start:lt.current,end:st.current}),ht(We)},valueStyle:{fontSize:30,color:"#165DFF"},format:"ss",value:Date.now()+(Me.exerciseUserInfo.screen_sec+1)*1e3}),(0,ee._V)(ee.CP.recordScreen25)),(0,ee._V)(ee.CP.recordScreen16))),onOk:()=>{(0,re.RG)(" ",!0),jt(),(0,fe.Dj)(document.body),Ne(),ot.current.destroy(),gt.current=!1}}))}),$e=()=>pe(void 0,null,function*(){b.default.destroyAll(),(yield(0,ue.VL)({categoryId:at.categoryId,commit_method:1}))&&xt()}),xt=(We=!1)=>pe(void 0,null,function*(){var it,pt;if(document.removeEventListener((0,fe.gH)(),Xe,!1),(0,fe.BU)(),b.default.destroyAll(),ft.current=!0,We){const Qt=yield(0,ue.Yu)(at.categoryId,{exercise_user_id:(it=Me.exerciseUserInfo)==null?void 0:it.exercise_user_id});Ze.confirm({icon:null,closable:!1,maskClosable:!1,okText:"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5",cancelText:"\u8FD4\u56DE",width:616,className:se.forcedModalWrapper,centered:!0,content:a.createElement("div",{className:se.forcedModalContent},a.createElement("img",{src:ie,alt:""}),a.createElement("div",{className:se.forcedText},(0,ee._V)(ee.CP.recordScreen17)),a.createElement("div",{className:se.screenNumText},(0,ee._V)(ee.CP.recordScreen18),(pt=Me.exerciseUserInfo)==null?void 0:pt.screen_num,(0,ee._V)(ee.CP.recordScreen19)),a.createElement(me.default,{dataSource:Qt==null?void 0:Qt.data,pagination:!1,rowKey:"time",bordered:!0,columns:[{title:(0,ee._V)(ee.CP.recordScreen20),align:"center",dataIndex:"time"},{title:(0,ee._V)(ee.CP.recordScreen21),align:"center",dataIndex:"time_long"},{title:(0,ee._V)(ee.CP.recordScreen22),align:"center",dataIndex:"count"}]})),onCancel:()=>{Ne(),Re()},onOk:()=>{ne.history.push(`/classrooms/${at.coursesId}/exercisenotice/${at.categoryId}/users/${at.login}?isShowApply=true`)}})}else Ze.info({content:a.createElement("div",{className:"tc font16"},(0,ee._V)(ee.CP.recordScreen23),a.createElement("br",null),(0,ee._V)(ee.CP.recordScreen24)),onOk:()=>{Re()}})}),Ct=We=>{(0,fe.vp)()&&document.getElementById("iframeShixuns").style.display=="none"&&!gt.current&&(0,fe.BU)()},yt=()=>pe(void 0,null,function*(){var We;if((We=Me.exerciseUserInfo)!=null&&We.screen_at){const Qt=yield(0,ue.ck)(ge(he({},at),{reset:!0}));if((Qt==null?void 0:Qt.status)===-6)return}const it=yield(0,ue.oy)({id:at.categoryId});if(it!=null&&it.is_commit){xt();return}return yield mt()}),Xe=()=>pe(void 0,null,function*(){var We;if((0,re.RG)(" ",!0),(0,fe.vp)()){if((We=Me.exerciseUserInfo)!=null&&We.screen_at){var it=yield(0,ue.ck)(ge(he({},at),{reset:!0}));if((it==null?void 0:it.status)===-6)return}}else if(!gt.current){var it=yield(0,ue.ck)(he({},at));if((it==null?void 0:it.status)===-6)return;const Qt=yield mt();ze(Qt.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")}}),Le=()=>pe(void 0,null,function*(){(0,ue.ck)(he({},at));const We=yield mt();ze(We.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")});return a.createElement("div",null,De)};var Ce=(0,ne.connect)(({exercise:Me,globalSetting:Fe})=>({globalSetting:Fe,exercise:Me}))(we)},41751:function(Ut,Et,ve){"use strict";ve.d(Et,{X:function(){return me},y:function(){return b}});var ce=ve(59301),ke=ve(8591);const b=fe=>{(0,ce.useEffect)(()=>{if(fe){const ue=oe=>{oe.key==="F12"&&(oe.preventDefault(),console.log("F12\u88AB\u7981\u7528"))},le=oe=>{oe.preventDefault()};return document.addEventListener("keydown",ue),document.addEventListener("contextmenu",le),()=>{document.removeEventListener("keydown",ue),document.removeEventListener("contextmenu",le)}}},[fe])},me=()=>{const[fe,ue]=(0,ce.useState)(!1),le=oe=>{const{keyCode:se,ctrlKey:ae,metaKey:ie,type:re}=oe;(re==="paste"||(se===67||se===86)&&(ie||ae))&&(ke.ZP.warning("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u7B54\u9898\u65F6\u4E0D\u5141\u8BB8\u8FDB\u884C\u590D\u5236\u7C98\u8D34"),oe.preventDefault(),oe.stopPropagation())};return(0,ce.useEffect)(()=>(fe&&(window.addEventListener("keydown",le,!0),window.addEventListener("paste",le,!0)),()=>{window.removeEventListener("keydown",le,!0),window.removeEventListener("paste",le,!0)}),[fe]),{setOpenDisableCopyAndPaste:ue,disableCopyAndPaste:fe}}},6077:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return ie}});var ce=ve(59301),ke={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},b=ve(92310),me=ve.n(b),fe=ve(71418),ue=ve(2859),le=ve(82093),oe=ve(49661),se=(re,ne,ee)=>new Promise((a,y)=>{var x=te=>{try{z(ee.next(te))}catch(Ae){y(Ae)}},E=te=>{try{z(ee.throw(te))}catch(Ae){y(Ae)}},z=te=>te.done?a(te.value):Promise.resolve(te.value).then(x,E);z((ee=ee.apply(re,ne)).next())}),ie=({data:re,className:ne,fullWidth:ee,style:a={},onClose:y,onOk:x,showFullTools:E,noAssociationId:z})=>{const te=(0,ce.useRef)(null),Ae=(0,ce.useRef)(null),de=(0,ce.useRef)(null),he=(0,ce.useRef)(null),[ge,pe]=(0,ce.useState)(!1),[Ee,ye]=(0,ce.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,ce.useEffect)(()=>{de.current||(de.current=document.createElement("style"),document.head.appendChild(de.current)),re!=null&&re.visible?(document.body.setAttribute("data-custom","y-hidden"),de.current.innerHTML=" html { overflow-y: hidden; }",re!=null&&re.src&&we()):(document.body.removeAttribute("data-custom"),de.current&&(document.head.removeChild(de.current),de.current=null))},[re==null?void 0:re.visible]);const we=()=>se(void 0,null,function*(){pe(!0),ye("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Pe=yield(0,oe.ZJ)(re==null?void 0:re.src);te.current.src="",te.current.src=Pe,te.current.onload=function(){Te()},pe(!1),ye("")}),Ce=()=>{document.body.removeAttribute("data-custom"),de.current.innerHTML=" ",y()},Me=Pe=>se(void 0,null,function*(){pe(!0),ye("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Ne=yield(0,le.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:re.title,file:Pe.dataUrl}});Ne!=null&&Ne.id&&!z?(yield(0,le.ZP)(`/api/attachments/${re.id}/add_subitem.json`,{method:"post",body:{subitem_id:Ne==null?void 0:Ne.id,settings:JSON.stringify(Pe.state)}})).status===0&&x():Ne!=null&&Ne.id&&x(Ne),document.body.removeAttribute("data-custom"),de.current.innerHTML=" ",pe(!1),ye("")}),Fe=()=>{const Pe=document.querySelector('a[href="https://markerjs.com/"]');Pe&&Pe.parentNode&&(Pe.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(Re=>{const Ze=document.querySelector(Re.name);Ze&&Ze.setAttribute("title",Re.title)})},Te=()=>{Ae.current=new ue.hP(te.current),Ae.current.targetRoot=he.current,Ae.current.addEventListener("render",Me),Ae.current.addEventListener("beforeclose",Ce),E&&(Ae.current.availableMarkerTypes=Ae.current.ALL_MARKER_TYPES,Ae.current.uiStyleSettings.redoButtonVisible=!0,Ae.current.uiStyleSettings.notesButtonVisible=!0,Ae.current.uiStyleSettings.zoomButtonVisible=!0,Ae.current.uiStyleSettings.zoomOutButtonVisible=!0,Ae.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=Ae.current.uiStyleSettings,Ae.current.show(),re!=null&&re.snapshotData&&Ae.current.restoreState(re.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Fe()},300)};return ce.createElement(ce.Fragment,null,(re==null?void 0:re.visible)&&ce.createElement(fe.Z,{spinning:ge,tip:Ee,style:{position:"absolute"}},ce.createElement("div",{ref:he,className:me()(ke.imageDimensions,ne,ee?ke.fullWidth:""),style:a},ce.createElement("img",{className:ke.img,ref:te}))))}},854:function(Ut,Et,ve){"use strict";ve.d(Et,{xp:function(){return fe},AG:function(){return ie},JA:function(){return le},FX:function(){return Ct},k$:function(){return st},ub:function(){return Ke},e6:function(){return gt},v7:function(){return ee},BO:function(){return re},x7:function(){return ge},em:function(){return tt},BV:function(){return ue},qz:function(){return se},Gm:function(){return oe},yt:function(){return Ae},I2:function(){return Ne},z3:function(){return b},GY:function(){return jt},wC:function(){return lt},Pt:function(){return ht},Oe:function(){return mt},L6:function(){return ke},RL:function(){return ce},f$:function(){return me},j1:function(){return a},jD:function(){return ne},g4:function(){return y}});var ce=ve(58143),ke="data:image/png;base64,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",b=ve(4977),me="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM5QkFEM0E0MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM5QkFEM0E1MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzlCQUQzQTIwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzlCQUQzQTMwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz74uUqOAACl0klEQVR42ux9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X9pK9hKMISxcuLBsxzr22GMdl+//8pe/lLRvCsnZ4Y033ih6n9tuu61tvKnY8povv/zSllxKkZY5//zzu4j/sW9jqbjyyitt75Vy49vf/rZ8CNjhT3/6E0aMGOFOUpewNoPND1jU6uQSfeMb3yjbsSorK6VSpR3uuOOOLlIxheBb3/qW7XZqnBe7Euk0kZwKmIuxsPiw4DUoFttss41MEbnoootw1llnyWt5xRVXlCPGa0vW5QRXjp944gnHh9uFF17oTtCMC+IG3TNw3HHHOQbFb7rpprIdR7gAprAqbI8jSKukfe+88862+/3b3/5W1P4efPBB2/1dc801Be8rFouZkydP7rKvrbfe2hQuYb+7Hx555JEu58pt5cRJJ51kO75er9dsbm52J6UbdHfG/fffL+vy7MCSjAULFpTlOHRfnKysUpNImUVvh2Ld2mHDhtlud8qCzwVajytWrOiyncKA/bEsh/pWgrBlyguD7vy53JpXTosNDz/8sKv+4LqEucHYEm9KJ1Dhs1wuwTnnnGO7na5NKZrs+++/v+12p4B8d3BSAWVvwWLHOBvZK5v9CXSz2TqN18TJ5S4FjL9lizCy/CdXEN51CV10wq233uroGh522GFlO87PfvYz22NMmjSp6H0mk0lz5syZXfb54osvFrW/r776yhQk02V/wpIrWx7aj370oy3+nnv66afNf/3rX+bnn3/uTkAHl9AlrBzYZpttHEmLN1Y5wJgOkzDtjvHQQw+VFCM79NBD5X6ES2f+85//LHpfwjIzhw4d2uX8jj322IL39f7775c9Ptja2mp+9tln7g3rEtaWDWZPOxFWfX192Y5z+OGH2x5jzz33LHnf8+fPN1taSr/E3/nOd7qc3wMPPFDUvkig2ftatGhRUfu6//77O/b3ta99TZKXC5ewtljccMMNjqTF1Z2eWolKv55//vl+MQ4klGnTpnWsXp111llF7+vRRx81R40aJfdVXV1t/v3vfy9qPytWrOgyXgcccIB0iYvFunXrZHkMv9///vc/dwK4hDXw8L3vfc+RUK6++uqyHGOPPfaw3f+uu+7ar8Zi4cKF5vLly8viCtON27hxY9H7uPPOO23HbMmSJUVbo7ScM/d12WWXuROgHxGWIlkLqHKXH3JjzJgxWLlype3fqGdVaiYyl7DtVqCYUNnc3CyTTV10Busj99tv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",fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVCNENBMTM0OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVCNENBMTM1OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUI0Q0ExMzI4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUI0Q0ExMzM4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7p3KzkAAAFvElEQVR42sRae0ybVRQ/peVRaFce8pwgj1Je5TFsEHGbMAkzmqiJyba4hYh/LJlxiRr9Z0aNGv8xvhKTGckM2zKWmGEgU7MsPnCZIrKBjMcKY9BCBMqjjEcLtFDwHPZVC12h934f8yS/P6Dfud/5nXvvueec+8neOPEuSCAxiDJEMSITkYKIRoQJv9sREwgTogfRjGhEjIt9sUKEbhSiEvEC4mGEbJNngxGRiAzEk8L/VhGtiPOIswgrjxEBHDrxiE8Qg4hPEYYtjPclMkGXxhhCfIFI2E4CNFtvIm4hXvdYHlJIKOIVRK/wjkCpCaQjWhAfIVSwfaIS3kHvypaKwLOI64hdcP+kAPEn4jmxBI4ivkXsgPsvNBt1gg1cBI4hvkLI4f8TuWDDMdYw+owQFdh3Y6gSCnL1oNOmQnxcHAQHB8HCwiLMzM7C8KgFjD23oN9khtXVVZZhyZZhxEV/CGQhalk9r1AoYO9jxfBokQGCgoK8SBHi42LBsCsfJq1TcOnHn+F2v4llJsimIoRx3Q8le0o9/6bwdRmRxGJ8ZEQ4vHjkEORkZYBcLvdrlvL0OeBwOuDv4RF/X0Ne2Y34GrHiaw+8ishnMT4tNRmOVlVCTPQDzKfY/vJ9kJWpY1Ej217ztYnpFHyH6UjGJXH4wPOgVIZw7VAi8XRFOSjkTKv1bc8T25PACdZDan95mV9LZjNRq1Wg02lZw+tbGwnQ/L/EMooyJASSkxIliZUp7ONUCTb/S+AI2cTqOZlMJgmBcI2GVUUp2LyOAJMwxvHN04EAnqQYDrsJUDFSyKrtdC5JRmDR4eBRoxokgQjs48nn5+fnJSNgt3ONRTaXEYFHeLSXlpd5Peclk1Yrr6ohQKhhuWR6ekYSAiOWMV7VDCKg5Z0/uwTLaNnlAssYd22fTgRieTRz9dmQlpIsmgCdwuWle3nVY4mAmkczLCxUsk0cEaHhVVUH8GqOT0xKRmB6ZpZX1UkE5ng0zeYhsNntkhBgqAs2yhwR4AoBrpUVaO/oEm38nelp6B/gJnCHCNzm1f79jxaWgsRLbDY7XKj/Dlb405I+ItDDqz2/sACnTp9DEqNc+qfO1MLwyKiYCewNEPov3EK+G59k39BOp3Nt+YiUViLQKNjBH8sV7EXNivhslgb4xb2J28SMtMSRmbrwBBYpZPOI+xw4J2aka23tzB4VETrdct6zoCECC7wjjWIy1tbewZT//9R4RYzxZOtZTwK0C2vEjHjT2Ov3sx2d3TA7ZxPzuhrB5nVdiQ8pNPPvKP+XkEjjbYKtXm0VOpHe5x01KDDI72dFtmI+EGz1IkDyOeIvnlETH/T/digqKoLXeLLts3UNgY0REXGQZpmpqtCmrjV1/ZWcrEzIzEhnTtwQhwQb/5vNDc1dkinak4gDsMUFSEhwMJQ9vhueqihnWhYBMhnokYRGowGLZRwcW9fWLsGxTV6HqA8F6sMfR5z0qiDUKsjQpoEuPQ1SsSILVPDd1FJTrDA/Fwry9NDX1w9dxh7MSs2+ytTjcI+7gc0IkHwpMD+JnpbnZGdCXk4WPJSUKFlHzj0bGTrtGqhZNjJqgQHzIHRjWMbzhd7/MqLaZxqzxfjVFU+UjhcZCs+gp7f9nowcszMhfg17SoptSKDyym9N9cbePt8O2GrQ5pbrDRMTkwbe6MQpN6hfFRUVWa+Qb+7je23ideLAtPdGZ/cUZpw1iTsTFtFLJcBwEc2RIryHqELvW2q/qQPT4JA4AmupL5aP/Saza8A0eDU2Jvr0DrWaNkEe3L32kULmhXV+cHHR8cOvV5tcDd9f8qvm9ouAW2Zm5yhpm5uwWi9HRoRXq1UqC9zt08cDe391VUiJPyaPo+F1zddaZy80XFyLRv52v2ViPrehiJSvz6Z7rthQpZI+t6E+K91yuj+3UXnkL+7PbYxCFdiIKfgYdTcohHZ23QTnEntd8Y8AAwCTubpzlq2wWAAAAABJRU5ErkJggg==",ue=ve.p+"static/err.2323787b.png",le="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAKi0lEQVRoQ71ae3BU1Rn//e7dzYuioNRsHlSqRiUB2eUx0hbaKAHEAMWxiQ6PTUAUGCuIQNVOZ0xnrHUE5GHHIqOwCag8BlQiQnnUokgt5AEIK5GnBpIFXwjkAdl7vs7dkJCETXLvEj3/5d7v9/u+337nfN8554bowBHo16+3YRh3K7IPBHcRSIDI9QJ0AWkA8h0E3xM8DWAvde5x6Pqe+D17jnVUGLxWogqPp78SGSeC3wP4ZUR8pJ+Ct50O7e344uKjEXFcBkUkSERY6e43RkE9JcCgawngaiw3O6A/l7CvaHckvLYFhTKi5B8C3B2JQ6sYEhvpcMxKKioqs4ox7SwLkvT0mFNnz82HqKkCaHacRGxL1gDybHJp6WKSYoXHkqBytzuF4FoR6WOFtKNtCP4b0c7s5N27v22Pu11B5e7+6ZTgBgE6t0f2Y74n8IUjOuo+1+7dx9vy06agcrf7fgjXARLzYwZrnZsB6BzevaRkf2uYVgWdcruHKnAjRJzWHf4ElmSl5nTcnbRnT3k4b2EFVfTt29NQ8l+zKf4EIUbi4kAnhz7ohuLiH1qCwwo62cf9ccf3l0jibh1DckPy3lKzmTcbYQWV9+k7HlArOjaEjmejRm9yaWmzOMMKMncCp9x9dwlkYEeEQUCBrO0IrqYcApx1xsV6XLt2nWl43kyQqyB38dQJPZ7MY56qdLsHGIL/iY3m24R0p2jc6BDZrkVHf3XTiBFfMy9PdbSgNotCYv6kDAPGVhCTT3vz3zCNT7o9PhHJsRoIwUJN518TS0qKrWI62q4xQ/H5uTsB+Q3I0521zrcfGf/KuTMDBrguXar7or2mSuCCRm1q4t6SN5sGOGZBTQ9DsRdgJEFpQeo8pRvRJe/MYeMUMe2lYlQczl4cBki7jT78DyCVTN32qfkuRJC8Mrd3nSGNzYoa5wYm+P5kvivv43kakBdbbWTk1zqRnlBa6jdt8j4UR1Fx9WQAUyG4aqtEUIHYBWJh4ay4dQ28ciBjJiAvR5Qx8jtEOROZsuliSFBCQc4LSvBs4xogLjmjolPLH156VLKyok4ePuKHyK1XOSN/0Bz6PUlFRaXmuzELLrmNYHCVQO6wEhjBT5zReHj99LiToUwdGPIYgNesYMPE8hDTtq0JCYovyD0KkVuaGZHvnfb6xpjPTnk8o5WS91qSNC2bo+fWZiqq1RDpZDOggMPhHPHuzKi99aIy8gHx2uQwJ9t69tr2IBPfyr3TqJPPwxE4dGScGp+//XKB2CIiQ6/YcXP3faUjGjITNII7IxBTT0eeitJjB6yfyUr5MrMrLtT6IXDZFHUWaTd0Y8LKieOVEb6JkjgwOCbTvTY726j0eFINwT4RcYRi0LVfJZeUfGqumeKimgNWp1kbQX7w/pxOmaEsHRw6BaKW2BRkBjWQCQUTFylR01td9ODjgRzfq6Gp18ezSEGmEyxJ3lfaz3w2en7VNKUQen+tQ9O0ezfMiv1QjmZcj1oJQGBvl09tKl0Fuf8Rkd+1Koj4NkqPS/lq3D+/PztoUNcLF6oOQ7AweV/p8yZm5LyqveGqWSTiSK4pnB33UH2WMtZAJMsWD7HIFHRQRFLbBnLR6Rzfk6G15PFM05R2NHFf8RazzwSDqs0Dl52ACJ6PuTm229psXhJ/xjQosZl5vs/4/NxKQNpegERQd7B3xVjfIcnK0iuPHYtOLC6uHjW/dqQoo9BO0O3ZRkfpt6+bEXNY/BmZUPJ+e/bN3pM76crPrRVIdHtAkpsDXl+oqjWMUfOrpoiC/cXbhjPqWnrhU7E75NB9dyFYt6+9uFq838/4gpwfILjOCpBkZsDr+6DBduTcmomAWmYFa9VGc3DQhplxn4h/aAqU+sIqLmRHfkZXQU6ZCG63AiRZlpQa1bu4/9K6UEGYXzMESm2zgrVqQ2i3FM6JPS7+jIEwT832xi668nN2CPBbqziN2lOV3uULTPusl6uTahTKIZFuKpt7JXGm36y4hDxSiX/YI1DG61bjupyhzaag1QJkWwfyrO6MSqkYu/QbEzNqXvV2EbnXOr51S2p4o3BWJ3Nja5btAohMsMfLV80qtxCQGXaAJJcEvL5pJmb0vJpxStRKO/hwtuYunE7ds+HJ6P1yfEwXVJ+vgCDWFi8xg64Vk7JFGattAg2nw9n35NjX92etEb32qxpzn3dNWSKxvHB2p0n12RkyHYJFtmIyjXUtnT3eye1Sc16+gUC3Q0CyJCk1aqBZIB6YKzfVsdrcMSTY4WiwJbC/C+J+vWIOq0TyHPDvNI8rKba4iBpERXUNHR9cBTkfi9j/LEJqLwW8y582OR6Ye7FXHYx3gTDnpjYiM8U4o5nZeCbyD50BpRbaEmMaE1uZtn3Y5fPQxGch6gXbJKDSdW1ExfhlW0zsmAXSxQjW+ARy1X1ZS+76k6vkd5G4J8zMhKZa2ahuqKs+DPOLn91BPsK0bctCghJXTLrDUMoPiO3PJAQvApwSyFme3xDD6PmXPCJ1MwA+KCI/axqbWZpBFFJ3LDYLQNN3cnDIEgim2NWC+unmYsqmc42XEq6C3FUiEtrpRjIIzBscm/mMeXZqih+9UOIhNbeFMhBkRb/ZMV+afaalDykb3gdBowRi/0cFtcVM2xqq1FcErZyYKoZ8FkmWGoMjjwGy6MaYTsv82a9eaOuHue2DJ6KP3P/KxQYbOThkB8R6g2/i8xwcsbfyjsJQX2x50XhNWboigGcBrKam7RKRMqce+vodYwiSIOihREYAPN5wJJGDGdkQsdc6Gpxp/AtTt/2t4c9mghIKJvcU1O0VQVQk084yhjgHxKac9i45I+VZsTj3/SGI/MIyvjF6VqBrbAoTC6vDCjIfulZM/KMo9YptchsAEk8HvPkvhdbVwYznIJJnA97EVBvLXlvfblZ0whG58nPWCvCHyJy0gyKPde7WOdVcP3JkWHfUqkOAxNn2Rcxn2vbZLXFhr15vW/nEdeeNcyUArr5ctO25OUAjH6z0+tZfzs4qRFJZiU1IHTySvPoDQKt3yeb1cFDJNhHcdI0amhQk7gh4fen1YoYPhgQ/ss/NzxHtHGj2nHDYNi/Hk9/MTQka2CoiN9t3fNVkUDr0/hU5b5SK5Gnw7yyCiMcWL+GH5sxkz80nWsO1e9uftHJysqHqtoigpy3nLYxJLgt4fY+EsnMg41FAltriIzciyjm2tcy0WuXCOUnKf/xGg1VvishwW0Fc8XIhNoYpJ7J9gfpLRByGyM8tc5FzkTromXBrxlJRaM2ReW0sSi0QQTfLwZiG1P582rv876Hs+DNehpKZFvEnoWE2U7dbbrrtTrmWjhPfeqybEby0ECLjrARF8ETML9DzxD2+WikbdifqDHND2vb/PpDm5/oXcV3XRey+tsaKH1tTLhyh661H0xCsmyaQCW1dg1HTHwpMWLbmcpneBJH7Wg+QVdCwFKI/z7R/fWdHyDULaiCIL5jdScM3Y6X+m04/aXIPQGJnwJs/OCTm8yEjYSDMLSurQPkI5CrcoK2ja0vobBTpsD3l2nKU/mGe43DFiV5Ksb8SNUCj9lrlhOUl5r8JwG9evjMBhDmdjkJYBp2luLPHHrL+nq8jxv8BV2A7FHmr6w0AAAAASUVORK5CYII=",oe="data:image/png;base64,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",se="data:image/png;base64,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",ae="data:image/png;base64,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",ie="data:image/png;base64,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",re=ve.p+"static/douyu.1e926b4a.jpg",ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAA4BJREFUSEu9ll1IlFkYx3/v6+iMqzmjY2wfNqaR6H4UbKVR0RbiQiaVXXVjqNFFs3ddxrrhQhjuRlclIdvaCt1FYBeRBbYbrYoaRUhg+IE5SZQzOqON7zi+ZznvNK7ufJl9nLuX95z/7/yf8zznOQqfaSgLnA5MpHIc+BGFb4CUFe1BMAc8BS7h50/2E5Q6IZCErKIZnWrEiuQjF0lllRZ8nJSwEKiLGlSufjRIGCvVdU6wk6shUDe9wLa4XqTT/wL9Prb7KGF72FEAheT/r1ZRWZu8FofZQVZSFp75SV5oo4zPjRMUweWCA5RgDjtaejICclNyOe84zwHrAawm68Iepuenuee9xznXOXpnepcDE5SgRoIEVGRW0Jrfis1kixmiWX2Ws2NnaRxvTASLDiowF9D5dSdZpizaPG20vmnlSt4V41uK1wzXcth2iGP2Y2i6RuVAJbenbseDRQEJhcsbL3Hqy1OGk3pXPRddF+nb8ohNlnzcQTebn2ymOruGC7m/GXMe+h6yp3+PTOVYIxJkUS38VfQ3xWk7jEVyxz7dhz3JjqKEojwRnGBEG2FwdhBNzOIOeujx9dI58w9D2lA0Z5GgVCWVB189YFta7Exved1CnjmfHenbkfPlBnSh49f9NL9upm6sjml9erG7SJCCwrX8a1RlV0UNw/WJ6+xN30uOOccQtiiWBVBABDCrZtqn2o1z8wt/WCPaGcGuVbu4X3SfZGVpWbkCLh6/fcJBWzkBPUDh00J+WldH7eoaI2mcw076t/ZjTbLiHHHS9KopHMboWSddnV5zmoYNDUtgN9w3KM0oNVJehurO1B22fLGV9Snr8AQ9dHg7qMysNBze8tziyPMj6OjSVYw6Cv2ibv3P/JJTj0Ag4TfdNym1lpKRlJHw+mmfukvFwEHmhLzI44AUmeZ5Tfj1t3R5uylKK8Qb9Bq1U5xenBDU8LKBMy/OxA+dVDFhYkOKg+Fwur67oMqsZbQVtCHLINYY1UbZ/Ww3Y4GxOMmQaK8CqrOraXT8yurk7IjZUvzowFF6ZnoW11OcM4oHFGA32Sm3lfN9xj7S1TTjNh/ShvnBWkbVYBWT85Mx60h779YdpRNnmjKNYn2XBGHYojbRRR8K3yWK3Ar/L2l8taj8/olaeS07+eMzP05kTMLPLQUn8C1EtvZlhi703BJcjnxuLVPhQ6b9CxF3aSow+t5QAAAAAElFTkSuQmCC",ee="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAABV1JREFUSEu9lntsFEUcx78ze4+9FoLQB3eAxYCCYIGKsRJAClQFQQkxpBV5JAYVFEVjCDEQgoZHjAHB8IhGsMU/GkQNhETFYCoSEtoUedQYQzjkUUqPHpQD79otvZsxv5mdu7X4N3PZ7E5u8/vs9ze/F8N9WqwXx18YGjiPSbaUS1bOGUL0P73E1E8vukv3WYJ+akkh5R0JHJMQ29u72494bWdBfdG3IGjn7+dg0zkAunIADeHGuseCYBqqgRLChaYha+JO7E0Ad83H0d1faId/5mDTLBfAwUAXkzkowWUwgO6Hh2pzzl0EohchGVcAyQChYFplhsld7V2x5VlQYWjgfA5eZ0mtwkBon1UntSpnzKPo33gQU7kfVrQVsdEz0WiltGEApNDABJDOZNJPxnviZ5TriuzwUQ5WQWoURDLQs9oruKsOQFfpCMxpOIRt/jygJ43DZQuxInpcvZNh2nUZL0zK7bHu2AoFKrYjnRYQslyDpMSnIDoEcuelQS8YEIBE/Sk8P7catx1HqSEYKSNYRruxo81pK1CgsB2RZMwCh4FYUqswEO1ChlTpSMxqOKgVueuXk2fw7sYtuHusCTyZdCEGKnHNaWMKFFEgcheDz6OG9vSCUUqwVOkIzOgFIhsXpMDOG3E0j5uNlo4YejyqWp1rGjTIgCSDnwyrM9JqlEIhYCnv+5EaNxLPGNA/nUBGAg/ka20ZgeYhVajqaESaSaR15OGqF0RuM2oUiMIoL4Q7c59DYk4lAsOH4bHqd3ArP4TpDQe065rO44/q1Rj0/kIUzJ4ADOiD5pGLUHWrCYLJrKoWp1UrGmxHpDkfpSgDOBPK0Lp3C2aVPIj3eABjmAX/48vwtHUJUw3oZBQ15dWo5R2YzvphYr8IkokkVluXIZhQoDQD7gEpRZIhPXwoYr/tw+cDirDICmYPPVm2FFP4JUxpdBWdjKK2/GXs8t1QLuoBRRwlK4W6UK4j0JXeihQoI3Dt661YUzUXHxAk5QC7jwB/X0dqfz0mR26i4n9AFNpp0LmYXNKKKMzvAdG5WHkhJP6qx8XiIehDnp3/CU588wP2sHZVtJrLSv7jutryauz03VQ5lIbQOaQAOUVZ11HUmWAQkWKMPX8ch3x5wI07iA1bjJecs8ollALJ0hGo9CiqeUqD6P+sGnJhNuo8Z+QNbxQXoOLCCeylqEok0fhQFV7r+hO2SmAgMXk8Zh6pw2eWDTScw1eTXsEOBdJqKAko4pQb3eqQDW9vwlqWhfFNP+G7UaNVEJxbX4N569ciICRkyEa0bhs2zZqBt60A8MVhbH9rDXb74hqg3CZdkClDAq2mMoTtiOAAoyS1MgKhlcvw+6Z1qutJKbHx12PYcfkykk+MxbRRj6DOl4e+QgITV2LxqR9xmne61dsEgk5WUkbgbAkqtsMJC6yfKUPS78faA7V4vbIiG9pXpXbHUCpLFCSbv8fZVTux0Bf1tIZcUVUFFoJUtrQ5bSW6TYTCh7hkL+rCqotpvm3jy40bMGnJPCBItdxdiRSwYR/at36LRTyKK7xbd1i3aps2ofNJVe+PYk7sQwUaECx+1setw5YE9za+YAZYXjIOCyqmobCgAGiJo7P+NI7Gr+BjXxuusx5QCzbnowPB0/gkOruYKL3tXL+YnTeK7PAextirqsZ5uix9Vb7gGCz8CDKujN9iaaWcXlUt3L0MxJ0daFhZ1d4d2+ydGeg5UBQMf8oY3uBgfq3MTD+6XajLM6DQjGAgrpv0XqJTQK5r745tMQNT73ELRf6iMvisJRxsAZfob77GTER6T2o0MTcBqW2LhKzpgqwld+UOVn/kfVn/AsVflDnLRAvCAAAAAElFTkSuQmCC",a="data:image/png;base64,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",y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAaCAYAAAAXHBSTAAAAAXNSR0IArs4c6QAABYFJREFUWEftl1+MVOUZxn/POTOzszODTURBRRql0ggF/1yo/ZNQarvYGmB3dnaxSkht0zQIprUx/ZO0NKYXxaZN2rhpUs1e1JgQy+wuC5IqhQjEWq60pRqS1oIVEy0SL1xmdtbdOecp5yyz7LI2JPZCa/a7mvm+933O+3zvn+cc8RFc+ghyYo7U/0tW5zI1l6kP8AZU7PHfgI/9txhkxh3yVP0tvs8hNVO7tV7U3sZ3QuiMxWJBTeb5pnlk7AYO85DimXhWsZMVZHkA0yFYiDhp2BuJR8aqevVC+3wvq0KzTXCL4V3D4abZNj7Kq8UCW4FvIJbIvNGE/rEz9PFH1RMclSr+icU2icwMYE/7J8aBm2tVHct3+0thyBMyV6QWra40GBLSfXXxQ6pKfGC1M+3z2RwGbMeUpnzO45+KYEtjgF2gdHdet8sO6AcunYEv3pQ5bvisIEjPWjhiT63GJp7WiMAqVFgruB5NmSQ/lgXJbUwGfqqW4cZck/k5cwi4HHgrht8jjipiQRDQZbgViGx+XB/Uwwl2qZsNDnhckAP+idkZw4lArDT0ChY5wRJdjaqOtK33ddkcfwCWAsci0x8mmPBdiWvOXXVSCQcc8SQBKxBbJdpi86PRAba/5/Rr7/VnArNbk8GfPgu+oSaeK8J+mS8kwTWbdIwN619T+fyK20oFfo3YbPFvBXQ0Y0ZCOCRzrcW+eo0NyU22fNq6/IlMyKDEjYZn600qxTAtq59LnIzGWd3YrdcT+2LZHcowiJmHGKzV2MjTejc5K1XcR8AWw9/rNT49i1S2y7fmsuyRWYh5W6J8ZkDP5db5+lyeI5hLHLOpPqQds/qw7AXFkKOI+TIPNuGdjOjH1OOYL44O6cULfdp73BuYHQoYiSO+rIC7BA8idtVOcBcvaCLxae/04jDHAcwno5hvN4bU18IqVNwVhOx0RBzkuHoGqUK3b1HIUy1CkVjfGNCfE+e2Hq/JiL0ybo6xdGyvTs4itdqZwuUMyKwX9FucEGwn5pVaUiatPpvm2Nbr6zLm4LmLSMr9NuABxEDtNHe3hlPhq74qiFJSy2Jz3+igfjuN1LogZJCYLBELp0jlKr4hG6SEPp6UXCQ6kxpvOebL/nwYsi9p0HFx03hVx2aRWu5c8VPsxqyRedTiuMQvbV4riBWnq6pd6JMre1k25Fngklh8LTSfe7+kHJFRzBUpqWzFN+eSDMUsSglFdDZ2nSeU2BS6fWUQ8hdiFhh+UB/ULy4MMN/la8IMiUS0BTFbInMqLQuwTe/ooJIBMGOVKt6M+A3ibTfpUMi9/zOpXKdXZnM8I3OVxak4otIY0vOzsoCD9l6eCM09CXGLjfWq9k+VwB2+UvPSKddheC0Tc/s7E4yU8uzH3GR4aUJsHK/qpUkfB/kyqzMZfodZjBiuwT0l87P3S2qq/EoV/wOl4zNZrwiO2zPf3i1erNd5mJB5xTwHBUtNql1HZP5kuFYBazCXpfvmW/VBPZ5OprJvJ0MVp5oz4pjDNn9VwCrEbTL55LnjE3SN79axUo9/lZCy2FGvsgkmhbxU9gJnOCCz8j166k4FDMvneqrY49fPNvXVszMzY8eYR2sB97fFLMmKYWB5ajFdAOFMDN8bHeCxlpCmOtjNncGkmJ4X7HOiafGyJ7h3dFgvpMEnpMT9ccTW0SE9dj4Kq9RD39lqus8xW6cPiuJ6L1Qu7cvl6aDId3tVKL6JCC5C7M36CA+lryLrXGjPpoGuTUoL8UZs9tNkoKUrs7DW+bJCjnIQcIfjtDKOxmZPo8k+9uhMy75Y8d2YTL3BzpYOTWH1ulSK+HoTXh4b0sHpz8h3e4kCtjTq/HTu0+MimfzQHM9l6kOTiosEMpepuUx9gDfwHxPQeQqe3h4RAAAAAElFTkSuQmCC",x="data:image/png;base64,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",E="data:image/png;base64,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",z="data:image/png;base64,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",te="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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",Ae="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWgAAAFyCAYAAADYqEAoAAAAAXNSR0IArs4c6QAADetJREFUeAHt1jFqXUEQRUHLaP9b/jZObmYU9MAJSlGDxNBUPw76+vz9+eWHAAECBHICv3MbWYgAAQIE/gkItA+BAAECUQGBjh7GWgQIEBBo3wABAgSiAgIdPYy1CBAgINC+AQIECEQFBDp6GGsRIEBAoH0DBAgQiAoIdPQw1iJAgIBA+wYIECAQFRDo6GGsRYAAAYH2DRAgQCAqINDRw1iLAAECAu0bIECAQFRAoKOHsRYBAgQE2jdAgACBqIBARw9jLQIECAi0b4AAAQJRAYGOHsZaBAgQEGjfAAECBKICAh09jLUIECAg0L4BAgQIRAUEOnoYaxEgQECgfQMECBCICgh09DDWIkCAgED7BggQIBAVEOjoYaxFgAABgfYNECBAICog0NHDWIsAAQIC7RsgQIBAVECgo4exFgECBATaN0CAAIGogEBHD2MtAgQICLRvgAABAlEBgY4exloECBAQaN8AAQIEogICHT2MtQgQICDQvgECBAhEBQQ6ehhrESBAQKB9AwQIEIgKCHT0MNYiQICAQPsGCBAgEBUQ6OhhrEWAAAGB9g0QIEAgKiDQ0cNYiwABAgLtGyBAgEBUQKCjh7EWAQIEBNo3QIAAgaiAQEcPYy0CBAh8/5Tg6+vrp3/q7wgQIEDgPwKfz+c/v92v/Ac9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICQh06hyWIUCAwAQEehYmAgQIpAQEOnUOyxAgQGACAj0LEwECBFICAp06h2UIECAwAYGehYkAAQIpAYFOncMyBAgQmIBAz8JEgACBlIBAp85hGQIECExAoGdhIkCAQEpAoFPnsAwBAgQmINCzMBEgQCAlINCpc1iGAAECExDoWZgIECCQEhDo1DksQ4AAgQkI9CxMBAgQSAkIdOocliFAgMAEBHoWJgIECKQEBDp1DssQIEBgAgI9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICQh06hyWIUCAwAQEehYmAgQIpAQEOnUOyxAgQGACAj0LEwECBFICAp06h2UIECAwAYGehYkAAQIpAYFOncMyBAgQmIBAz8JEgACBlIBAp85hGQIECExAoGdhIkCAQEpAoFPnsAwBAgQmINCzMBEgQCAlINCpc1iGAAECExDoWZgIECCQEhDo1DksQ4AAgQkI9CxMBAgQSAkIdOocliFAgMAEBHoWJgIECKQEBDp1DssQIEBgAgI9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICQh06hyWIUCAwAQEehYmAgQIpAQEOnUOyxAgQGACAj0LEwECBFICAp06h2UIECAwAYGehYkAAQIpAYFOncMyBAgQmIBAz8JEgACBlIBAp85hGQIECExAoGdhIkCAQEpAoFPnsAwBAgQmINCzMBEgQCAlINCpc1iGAAECExDoWZgIECCQEhDo1DksQ4AAgQkI9CxMBAgQSAkIdOocliFAgMAEBHoWJgIECKQEBDp1DssQIEBgAgI9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICQh06hyWIUCAwAQEehYmAgQIpAQEOnUOyxAgQGACAj0LEwECBFICAp06h2UIECAwAYGehYkAAQIpAYFOncMyBAgQmIBAz8JEgACBlIBAp85hGQIECExAoGdhIkCAQEpAoFPnsAwBAgQmINCzMBEgQCAlINCpc1iGAAECExDoWZgIECCQEhDo1DksQ4AAgQkI9CxMBAgQSAkIdOocliFAgMAEBHoWJgIECKQEBDp1DssQIEBgAgI9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICQh06hyWIUCAwAQEehYmAgQIpAQEOnUOyxAgQGACAj0LEwECBFICAp06h2UIECAwAYGehYkAAQIpAYFOncMyBAgQmIBAz8JEgACBlIBAp85hGQIECExAoGdhIkCAQEpAoFPnsAwBAgQmINCzMBEgQCAlINCpc1iGAAECExDoWZgIECCQEhDo1DksQ4AAgQkI9CxMBAgQSAkIdOocliFAgMAEBHoWJgIECKQEBDp1DssQIEBgAgI9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICXz/dJvP5/PTP/V3BAgQIHAg4D/oA0RPECBA4IWAQL9Q9SYBAgQOBAT6ANETBAgQeCEg0C9UvUmAAIEDAYE+QPQEAQIEXggI9AtVbxIgQOBAQKAPED1BgACBFwIC/ULVmwQIEDgQEOgDRE8QIEDghYBAv1D1JgECBA4EBPoA0RMECBB4ISDQL1S9SYAAgQMBgT5A9AQBAgReCAj0C1VvEiBA4EBAoA8QPUGAAIEXAgL9QtWbBAgQOBAQ6ANETxAgQOCFgEC/UPUmAQIEDgQE+gDREwQIEHghINAvVL1JgACBAwGBPkD0BAECBF4ICPQLVW8SIEDgQECgDxA9QYAAgRcCAv1C1ZsECBA4EBDoA0RPECBA4IWAQL9Q9SYBAgQOBAT6ANETBAgQeCEg0C9UvUmAAIEDAYE+QPQEAQIEXggI9AtVbxIgQOBAQKAPED1BgACBFwIC/ULVmwQIEDgQEOgDRE8QIEDghYBAv1D1JgECBA4EBPoA0RMECBB4ISDQL1S9SYAAgQMBgT5A9AQBAgReCAj0C1VvEiBA4EBAoA8QPUGAAIEXAgL9QtWbBAgQOBAQ6ANETxAgQOCFgEC/UPUmAQIEDgQE+gDREwQIEHghINAvVL1JgACBAwGBPkD0BAECBF4ICPQLVW8SIEDgQECgDxA9QYAAgRcCAv1C1ZsECBA4EBDoA0RPECBA4IXAH7PYDOHnuk1pAAAAAElFTkSuQmCC",de=ve(68788),he="data:image/jpeg;base64,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",ge="data:image/png;base64,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",pe=ve(59301),Ee=Object.defineProperty,ye=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,Me=(yt,Xe,Le)=>Xe in yt?Ee(yt,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Le}):yt[Xe]=Le,Fe=(yt,Xe)=>{for(var Le in Xe||(Xe={}))we.call(Xe,Le)&&Me(yt,Le,Xe[Le]);if(ye)for(var Le of ye(Xe))Ce.call(Xe,Le)&&Me(yt,Le,Xe[Le]);return yt};const Te=yt=>React.createElement("svg",Fe({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve"},yt),React.createElement("g",{fill:"#fff"},React.createElement("path",{d:"M302.1 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c.1-16.5-13.3-29.8-29.8-29.8zM92.9 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8zM511.3 88.5c-16.5 0-29.8 13.3-29.8 29.8v789.9c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V118.3c0-16.5-13.3-29.8-29.8-29.8zM720.5 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c0-16.5-13.3-29.8-29.8-29.8zM929.7 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8z"})));var Pe="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCAxMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzAyLjEgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjLjEtMTYuNS0xMy4zLTI5LjgtMjkuOC0yOS44ek05Mi45IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNTExLjMgODguNWMtMTYuNSAwLTI5LjggMTMuMy0yOS44IDI5Ljh2Nzg5LjljMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYxMTguM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNzIwLjUgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjMC0xNi41LTEzLjMtMjkuOC0yOS44LTI5Ljh6TTkyOS43IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHoiLz48L2c+PC9zdmc+",Ne="data:image/jpeg;base64,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",Re=ve.p+"static/certificate.a2a9ee77.jpg",Ze=Object.defineProperty,De=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,nt=(yt,Xe,Le)=>Xe in yt?Ze(yt,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Le}):yt[Xe]=Le,ft=(yt,Xe)=>{for(var Le in Xe||(Xe={}))ot.call(Xe,Le)&&nt(yt,Le,Xe[Le]);if(De)for(var Le of De(Xe))At.call(Xe,Le)&&nt(yt,Le,Xe[Le]);return yt};const at=yt=>React.createElement("svg",ft({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},yt),React.createElement("path",{fill:"#fff",d:"M701 959.4H325c-116.4 0-211.1-100.4-211.1-223.8V357.9c0-117.6 86.8-215.6 197.6-223.1l2.7 39.1c-90.3 6.1-161.1 87-161.1 184v377.7c0 101.8 77.2 184.6 172 184.6H701c94.8 0 172-82.8 172-184.6V357.9c0-97.1-70.7-177.9-161.1-184l2.7-39.1c110.8 7.5 197.6 105.5 197.6 223.1v377.7C912.1 859 817.4 959.4 701 959.4z"}),React.createElement("path",{fill:"#fff",d:"M741.5 429.3 485.8 736.1c-9.8 11.7-27.2 13.2-38.7 3.3L276.5 593.2c-11.5-9.8-12.8-27.1-3-38.5 9.8-11.4 27.1-12.8 38.5-3l128.5 110.1c11.6 9.9 29 8.4 38.7-3.3l220.2-264.3c9.7-11.6 26.9-13.2 38.5-3.5 11.7 9.7 13.3 27 3.6 38.6zM640.8 239.8H385.2c-48.4 0-87.8-39.4-87.8-87.8s39.4-87.8 87.8-87.8h255.7c48.4 0 87.8 39.4 87.8 87.8s-39.5 87.8-87.9 87.8zM385.2 103.4c-26.8 0-48.6 21.8-48.6 48.6s21.8 48.6 48.6 48.6h255.7c26.8 0 48.6-21.8 48.6-48.6s-21.8-48.6-48.6-48.6H385.2z"}));var qe="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",tt="data:image/png;base64,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",mt="data:image/png;base64,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IAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DsZJAxgypZNaUgZI/bzaJEydOhBi8+O2VrFyzS3oNmCR//PFnhK7Fk0mABEiABEiABEiABEjAHgEKOL4fsZLAlrVBUrJYXrc++/pN+6Vpa1/5559/3HpdXowESIAESIAE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JEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa755tOSAAmQAAmQAAmQAAmQAAl4MAEKOA+ePA6dBEiABEiABEiABEiABEggdhGggItd882nJQESIAESIAESIAESIAES8GACFHAePHkcOgmQAAmQAAmQAAmQAAmQQOwiQAEXu+abT0sCJEACJEACJEACJEACJODBBCjgPHjyOHQSIAESIAESIAESIAESIIHYRYACLnbNN5+WBEiABEiABEiABEiABEjAgwlQwHnw5HHoJEACJEACJEACJEACJEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa75jrKnLVYkt0wP6i+JEn0o/qNmydwFG6Ps3rxRzCeQKuXnkiB+XHnw6Hv5/fc/3DLgd999V/7++2+3XIsXIQESePsIxI37gaRNnUxevvpdvn38w9v3gHwiEiCBWEOAAi7WTHXUPujFE0slY4ZU4Tft7ztFgqeviNpB8G4xkkCa1Mnk7JFF8tvLV/Jlnnry+rW+gGvdvLoM9+0os0PXy9CAmQ6f5eDOmZIo4YfSsoOfnLtww+HxMeWAePE+kNbNa8i3j/8n6zftdzisAb1bSNVKxWTUuPmyedshh8ebHtDVu4HUqVFaQmavkeWrd9o8t1/P5lK7RmkJmrJElq2yfZyRm0OsL5nnLxOCl1o9X7NGlWX08C6ycctB8e42Wl3Ox7uhrN24Tx4++t7I5WPc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",ht=ve.p+"static/question.ed747acc.gif",jt="data:image/gif;base64,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",lt=ve(55351),st="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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",Ke="data:image/png;base64,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",gt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAFTklEQVRoQ91aS4xURRQ993UzUUZcqFEc4meh0cQFSlwgrvAHSgQWhOhCk4GZqmdw+ERUWDkrBMUBnIzzqqYjcTaaGBLFxA8MjIk/3PhZCCa6UAyKC11ARnDo6Wvu+HrS0/R7r96nWVBJpxfv3nPPrbp169aHUEAzxsxl5gcB3AdgAREtkH8AXSH87wBOMfMp+QfwFREd0Vr/k9c8ZQUwxixi5mWe5y1l5qUAyimxqkQ0XqvVxonoE631Nyn1p8VTO7B///75Fy5c2MzMWwB0ZDHaQmeSiPbMmTNnb3d39+k0mKkcMMZsBiC/W9IYSSH7K4C9Wuu9rjpODoyMjNxQq9VGADzuCpxT7gPP83p7e3v/TMJJdCAIgoVEdBDAzUlgBX8/ycwrfd//Pg431gFr7RPM/HbBxFLBEdGTSql3opQiHQiCoI+IXk9lrU3CzLzR9/3BVvAtHbDWPsrMH7aJTyZYInpMKfVRs/JFDlQqlduq1eoxIro2k6U2KTHzX+VyeXFPT8/PjSYucsBae4iZH24Tj1ywRHRYKfVIpANhnt+Ty0r7lbc0rhMzI2CMuRHAlwBubT+HXBZ+AbBEa/3HrFLCWruTmV/MBZ1N+TiAdyNUX2qZeYh2KaW2zThQqVTumZqaOlZgbePqynEiWquU+qFZwRjzBoBnIoAmS6WSTOhvp0PIGPMcgN2uVguSiyQfBIFPRMMJdrZqrV+bdsBa+x4zryqImAtMJHlr7RJmPgxgbhwQEb2vlFpNAwMDV3Z2dp7JUM+7EG0lE0l+dHS089y5c4dkkjqAVycmJq4ma+0yZv7YQaEIkUjyAh4EwTAR+a6GiGg5BUGwg4i2uyrlkEsi7xL3s8wz88syAm8x89M5iLmoxpIP4348bRYkolEyxowBkA25S1sLQJbyHhfhUCaWvMT9+fPnx5h5cQrMuugRceAEgDsdlKfTVph2rwMgC4mk37gWSz5L3DcZ+1EckAw0L44FM4/4vq+aZfr7+zu6urq2MbPMoSuavieSt9b6zJyU7+OonXVygIjWKKUOxCGFhaA4cj0AF/KS7z8D4DmMfpTIGdcQOgtgldZaJlpss9auA/B1q/Kgrhjm+08B3JuEF/ediE44T2IikiOP1Uqp7/IYDePeElFvXhwAY2nTqJCXkTiZ1XgBcT9jmplHxYEd4SR04kRER0ul0ur169dLWKVqYb7/IpVSjHB9IctSShzQWq9JQySMeyG/MI1ewhxYnqeYq2itnePYGPMmgO6iyAP4v5gTwBzl9Cta68RdnDHmWQAtz3WyOjRTTodZYSsRvZoRbLvWemeU7vDw8P2e532eETtSjZmf931/d31HtkguHdIWUw3oWmttm60NDQ1dVS6XZat6V8EOTMplitwpNJ5K7ALwQg5Da7XWszbnxphRAE/lwIxSnQnd5mMVGYWsZ///MvMK3/ePiFVjjFyADLSBvCyo0vuzj1VCo3J5kflgi5lPE9EKIprHzFIqtKO1PtiqWzLGyIb6oRyW5ZynBOCOHBhRqmNa61nHnhedjQZBcDsRycS7pg0E8kD+LZse3/d/agS5/I7XG0JpI4B9ebqsQN1NWuuWly2X7xVTvfestXfXarWDRHRTgT2aCMXMv3metzJp/5F4SymWhoaG5pfLZVlpL9k1a7VaVRs2bEi89HZyIOwu2b1tukQX3TL3OHGYsjw1GBwc7Oro6Kg7UthTA7mhn5yc3NfX1ycPQ5xbmhGYBSqPPYhINkMPAJDHHrJ4pWlTAOShx1FmvnSPPVoxbHxu43neAmauP7eRf2nTz2yI6FStViv0uc1/ndZCH8rgOooAAAAASUVORK5CYII=",ze="data:image/png;base64,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",$e=ve(53114),xt="data:image/png;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7/wAARCAGVAZcDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD7LooooAKKzfEuvaP4a0W41nXtRt9O0+3XdLPO+1V/xPoBya+L/jZ+2Jq2oG40j4aWp0y1JZG1O6jDXDjON0a5KoD6nJ+lAH2rq+raXpFt9q1bUrPT4Onm3U6xJ+bECvOta/aF+DOkhvtXj/S5duM/ZBJc/l5StmvzS8UeKPEfii9N74j13UdXuOz3dy0pHsNx4H0rGoA/TCL9qT4GySBP+E1K5IALaXdgfn5XFdl4W+Lfwz8TSpDonjjQrqeQ4SA3axyt9I3IY/lX5O0UAfsuCCMjkGlr8tfhX8dfiT8O5IY9G16W602M86dfZmtyPQAncn/ASK+1vgN+0v4N+JBh0nUmTw94jfCizuJcxXDf9MpDgE/7JwemM0Ae6UUUUAFFFFABScAZPSlry79q691rT/2fPF1zoCym9+yKhMWdywtIqysMekZc0AdPZ/EbwFe662hWfjPQJ9TUgG1jv42kycYAAPJyRx71v6rqNhpVjLf6ne21jaRDMk9xKI40HuxwBX46xO8brJGzI6kMrKcEH1FfTv7X2u+Nbr4PfCm38QzT7L3TWur04YCW4CoFLnOC2xs89yxoA+2PCPjXwj4tEx8MeJNK1jyD+9FndJIU9yAcgc9feugr8sf2Yr3XrP47+Ef+EfknWebU4Yp1jJw1uzAS7gCMqELHn0r9TqACuXvfiH4EsfEA8P3njDQrfVWOBaSX0ayZ5GME9eOnWovjHc61afCnxRdeHFdtWi0udrXYfmD7DyPcdR7ivyYaWR5jM8jNIW3FycsTnOc+tAH7KUV5d+ylqGuap+z94UvPELSNftbOu6T7zRrK6xE/9swleo0AYvinxV4a8K2q3fiXXtN0eB+Ee8uUiDY9NxGeo6etWfD+t6Pr+nJqOh6pZanZv92e1mWVDxnqpPYg/jX53ft1X2s3X7Q2rW2qlhb2lvbx6euTt8gxhsgZ7uz56V2v/BN+515fiJ4gtLfzjoT6b5l1yfLE6yIIz/vbWk/CgD7tpkskcMTSyuscaAszMcBQOpJ7Cn18/wD7e95rdr8BZo9ILrb3N/DFqBjLBvIwzY47FlXOeMZoA9d8PeOvBniDVJ9M0PxVoupX0BxLb2t7HJImCRyAc9Qa0vEGuaN4f059R1zVLPTLNPvT3UyxoMc9SR6V+RPhq81PT/EFhe6LLNFqUNwjWrRMQ3mbvlxj34r6D/4KCar4guPilpOm6oZY7K30eGSCIbhEZWLeayjoTn5c9cAUAfdvhbxN4e8U6f8A2h4b1vT9Xtc4MtpOsoU88HB4PHQ1r1+e3/BPi/1yH42vYWDTnS7mwlOoIq5jG0ZjZvQ7uB9TX6E0AHSuZ0/4g+BdQ106FY+MdAutU3bfskWoRNKT6BQ2Sea4n9sC61+0/Z88RyeG3uUu2EKSPbnEiwtKokx35Ukcc4Jr8zdLuLy01G3udPklju45FaFo/vB88Y96AP2OorD8Az6tceBdBuNeCjVpdNt3vtqkDzzGpkwDyPmzwa3KACiiigAoopCQoJJAA70ALSEhVLEgAdSe1fPHx4/an8LeBXm0jwukPiPXU2htsn+iw5z95x9447L6jmvjT4ifGv4l+Or2WfWfFF9DbycCyspmgtlHHGxT83T+LJoA/SLxP8UPh34Z413xpodkxziNrtWc4IBwqkk9R271zjftE/BdTg+P9N/COU/+y1+XdFAH6s6B8afhVrl4lnpnjzQ5biTOyN7gRM2OeN+M/wD667u3nhuIVmt5Y5onGVdGDKR7EV+NddZ4C+I/jbwNeJceF/EeoWCoeYFlJhcbtxDRn5SCR6Z5NAH62UV8l/A/9sHTdVkg0f4kW0emXTDaNUgGLdiAOZFzlCTnpx0r6utLiC7to7m1mjnglUNHJGwZXU9CCOCKAJqKKKACiiigArA+IHi/QfA3hS98S+JL1bSwtEyT1aRv4Y0H8TMeAP6Zrfr86f21vi4fH3j4+HtGvGk8OaG5jj2MPLubjkPLx1A+6p9MkdaAOH+PXxi8S/FjxK19qcrWmkwsw0/TI3/dwIT1b++54yx9OMDivNaK+zv2U/2XYGtbPxt8TbESmUebY6FPH8oUgFZLgHqTyRERwMbucqAD54+FPwT+I3xKVLnw3oLrphcI2p3jiC1XkgkMeZMEEERhiOMivoPw3+w87RxS+IvH6hiD5kFhp+RntiV3GfxSvsuKNIo1jjRVRQAqqMBQOgA7Cn0AfIr/ALDuhmCYJ4/1FZjnymOnoVX03DeN34EZ9q4Hxz+xd490qOa48L69pHiKCOIMIpA1ncyPnlVQ7o+mDkyDv+P3xRQB+Pnifw/rfhjWZ9G8Q6Vd6ZqEBxJb3MZRh1wRnqpxwwyCOQazY3aNxJGzK6kFWBwQfWv1j+Kvw18IfEvQH0jxXpiXGEYW93GAtzaE/wAUUmDtOQCQcqcDcCOK/Ob9oD4OeIPhH4lWx1BjfaRdEnT9TSPYlwAASpXJ2OM8qT7jIoA+jP2O/wBo671i+tfh94+vGuL6U7NM1SVhmTAGIZSerHBw3Uk4Pavr+vxqRmRw6MVZSCCDgg+tfpV+x/8AFZviV8NEi1OVf7e0Yra3oL5aZQo2Tc/3hkHr8yn1oA9rooo7GgD55+LH7WHgvwN4xu/DEGj6nrd1Yv5d3LAyRxJJ3QFjliO/GM969A8E/F7wF42+Guo+MoL5ItFsldNTS9QKYMLkq68gggjH97P4V+fXxu+F/jTwl8SdXsL/AEbUbtJ7qSa2vIrdnjuUdiQwZQRnnkdQc5r3b4OfAvx3J+y/4/0e8s303VfEclrLYWVwQrMts4k+b+7v5UZ9ATwaAOa0z4k/swR/EGO9/wCFS31vZxy/JeNcu8a7TkObbeQeQOOevSvtnxN4d8LePfCo07XNOtNY0e7RJY1cZUjGVdGHKnHQgjrX5Z2Hw48dXniRfD0PhTWBqTTmDymtHG1wcHJxgAevSv1E+Enhu78IfDPw94Yv7sXd1plhFbyygYBKjoPYdB7CgDJ+Gfwc+HXw6vJ73wn4ejs7yYYa4kmkmkC/3VZySo+lcP8AHD9p3wd8NPEbeHI7G51/VYcfa4raVUS3J/hZzn5u5XHGRXu9fm7+1z8MPGOg/GHXdcl0q5vNL1q8kvLS7t42kTDkko2B8rL0IPse9AH2t8GvjV4Q+Jng/UPEFhK+nHSk36pbXRG60XDMHLDgoQjEMP7p9K+U/EvxK/ZmuPiXJqX/AAqq/uoBP895b3bQxSNk5lFurBT1z2zxxW/+yR8IPF118JPiFc3sU+lx+KNHNhpkcp8tpmAk+dgeVXJC5I5DNXzPffD/AMbWevSaHP4V1j+0Em8nyVs5CS2ccYHI96AP0u8YfFnwP4P+FVp47e7E2h3MUY05LSPmcsPkRV/hwBznG3B+led/Cb9rHwV448VQeHb7Sr7w/dXkixWck7iWOVzwFJUfIScAZ45615v8avgz47H7KPgbTIrVr7UvDJmn1G0iIZ0jlLN8oH3vLGAQOeSecE14D8FfhR428aeOdNttN0S/gtYbyFru9khMcdsgYEsS2MkAHAHOcUAfWX7Y/jP4KWV7Z6L468MzeJdegQNHFZymCW2ibn5pQQQDgELz1zXT/sg+Mfhjr/g69074faC/h1rB1e9sZ5fMk+bO1zISS68Hk9CTXzp+3R8N/F0fxh1Dxnb6ReX2i6pHbiO4gjMgidIVjKNgfL9wkZ9a6P8AYR+GXipZ/E3ifULa90rT77SZdNtPPDR+fJIQd+3GSF29fVjigD0TxR+2P4F0bxjdaLBomqalY20vlNqEDoFYg4JVDyV985PpXqmt/Ez4d3Xwabx5q91FP4Vu7cEpPDueUnpD5Z6yZGMe2c45r83fFnww8d+GvE03h7UfC+qteozBFgtWlEqgkBkKAhgcZ47V9K6h8AvHrfsh2eiwXWpy6xFff2u+gt5aKoKsCgAXe0gBztL4J7ZwKAK3wJ+Jv7Oll8UYG0n4eXfhm6vH8q21G9vGnijZmG0bGciPPqOnFev/ALXvjb4VaBolnovxC8PP4juboGW2s4H8uVEzgv5gIKAkdupX1Ar4Z8AfDDxz4s8XWug6XoOpwXLygSTS2zxrbAEZdiQNuK99/by+GHilvFek+LdNtL7V9N/syGwleKMyNFJGW5IGSAwbP1LUAes/se+PfhBrKX/h3wD4ZfwtqSIJpbW4fzJbpBgbhKSS+3jIOMZzjvX0XXwd+wV8OPFa/FT/AITK+0q70/SdOtZY/NuYmi8+SRdoVAR8wAySeg4r7xoAyfF+saNoHhjUdY8QTQw6VbQM100oBUpjBUg9c9Md818WeBPih+zTY/FmDVrf4d6jprS3TbNUurlpYIGY8S+SWIUe+MjJr6a/ai8E6r4/+C2seHdEYf2gzRTwxk4EpjcNs/ED88V+cek/Dbx3qXiaPw3a+FNX/tJ5vJMUlo6hCDgliRgAdSelAH6SfGv4x+FPhX4dtNV1lpryS/yLG2tcM0+FyW3dAvI5PqK5/wCBP7RPg/4q6tNotna3mkasimSO1u2U+co6lGU8kemO1eK/tsfCjxfJ4a8F6lpNpLrNnoGjrp188ClpEZQP3hQfwnGMjocZ7V55+xr8LfF2rfGDRvE0uk31ho+jzG4mu54iisyjAjXOCSSw6Z4BoA/RSiiigBCQoJJAA9a+Jf2wf2jn1CW88A+A70rZoTFqOpQvgynkNFGR27E16J+3V8WpfCHhCPwXod0Y9Y1tG+0yIxDQWuCGwR0Zjx1Bxmvz+oAK6/4dfDTxz8Qbp7fwj4du9S8vHmTDEcMec/ekchR0PGc8V6Z+yj8Bbz4nauuu60j23hWymXzXKn/TGDDMKHI7AgkdMj2z+hXhjQdI8M6Fa6HoGnwafptpGI4LeFcKo/mSepJySeSc0AfHPgn9iTUbmwhufF3jGPT7hwDJaWNr52z2MjMBn6KRx3rtIf2JPAAjAm8V+J3fHJVoFGfoYzX1LRQB8eeIP2HbFw76B4+uYT/BFfWCyZ+roy4/75r52+K/wM+Ivw3E11r+jGXS422jUrRxLA2Txk/eXPowFfqZUVzBBdW0ttcwxzwyqUkjkUMrqeCCDwQR2oA/GyvoX9lb9oXU/h7qNr4a8QyteeF55QhaSQ7rIYPKe2ccHAxnngY6/wDa0/ZmTw9bT+OPh1ZMdJjUvqOlR5Y2qgcyx55MfHzL1XqMjO35LoA/Y/TL211LT4L+xnSe1uI1kikToykZBqzXxZ+wN8YHS7Hww1+7BikBfR5JJOQ/JaEZ7EdBntgDqa+06ACiiigDy79qbx5/wr/4K63q1vMYtRu4/sGnkHBE0oI3D3Vdz/8AAa/Livs//gpVrsPk+EfDK5M26e/k9l4jX8zv/KvjCgD6M/Ya+EkXjrxzL4s1y283QfD0qOsUkbbLu7OWRM9GCYDsue8YIKua/QzFePfsa+HD4b/Z28NRzQRRXOoxvqUxTnzPOctGx9/K8oe2MV6b4r13T/DPhnUvEOrSmOx022kurhlGTsRSTgdzxgDuSKAPOv2g/jr4W+EVjDDfRyapr13GXtNMgcK20ZAklY/6uMsMZwSTnAO1sfEnjv8AaY+L3iu7dx4mk0K2YYW10cG3VOMEh8mQk9eXPPTFee/Efxfq3jvxtqnivWpA15qExk2KfliToka/7KqAo78c81ztAHbW3xc+KdvcR3EfxH8XF42DqH1id1JBzyrOQw9iCD3r3v4K/ti+ILC/tdK+JsEOraa7bH1W2hEd1DknDOi4SRRwMKFbGT8x4PydRQB+xmj6jY6tpdtqemXkN7Y3Uay29xC4ZJEIyGBHBFc38YvAGkfEr4f6j4U1dIl+0IWtLlot7WlwAfLmUZBypPIBG5Sy5wxr5Q/4J4fEq4tfEV78M9UvZHs72NrvSI3ORFMgLSxrxnDpl8E4BjYgZY5+3yMgigD8ddc0q/0TWb3RtVtmtb+xne3uYWIJjkRirLxwcEdRxXqn7H3jweBfjfpU1zMY9N1Y/wBm3nPAEhARj7LIEP0zXXf8FCPCp0b41w+IYoWW31/T45XkJ4aeH906gdsIsJ/4F9a+c4JJIZkmicpJGwZGHUEdDQB+ylFc78MtZ/4SH4deHNdaUytqGl21w7nqWeNS345JroqADGeDiuN+NPjdPh18MNb8Ytai7bT4l8qEttDyO6xoCfTcwJ9q6PVdZ0jSVRtV1WxsA/3Tc3CRBvpuIzWR8TPCWneP/h7q/hO/l22uqW2xZlAby2yGjkA77WCt74oA+CLH9rX4xQa8NQn1exurUupaxexiWIoDkqCAGGRxnOa/QPwN4htPFng7SPEtiMW+p2kdyi5zt3KDj8DkfhXxJZfsVePj4ijtrzxDoCaR5g8y7ieQy7O+2MoBu7YLY96+3vC+i6X4T8K2Oh6ci22m6ZbLDHuIACqOWJ4GT1J9SaANeiqOj6xpOsRPLpGqWOoRxttd7W4WUK3oSpODUmo6jp+mwibUb61s4ycB55ljUn0ySKAM/wAc+IbTwn4O1fxNfKz22mWklzIq9WCqTgfU8fjX5/6h+1v8X7nxGdRt9SsbOxEhI06KzjaPZn7pZgWJxxnP4V+gfiHStK8W+FL7RrwrdaXqlq8EjROCGjdSMqwyO+Qa+I9W/Ys8dDxVJbaZr2hvorOxju5mdZEXJwDGFOWxjoce9AH2J8G/G0HxE+Guj+Mba2a1XUI23wk52OjtG49xuU49q6+uc+GnhOz8DeBNI8J6fNJNb6bbiISuMNIcks2O2SScds10dABRVXUtQsNMtjdale21lACAZbiVY1z6ZYgZqW1uILq3S4tZ454XGUkjcMrD1BHBoAlrzT9pH4nr8KPhxJ4jjtI7y9muFtLOGR9qtIwY5PcgBSeK7y91nSLG8js73VbG2uZceXDNcIjvnjhScn8K5D48fDTTfip8Prnw1fSi3uFbz7G5K58icKwViO4+Ygj0NAHxp4B/a7+JVj4tt7jxXe2mq6LJKPtNsLKONkTofLZACCOvO7qeDxXr/wC15+0XrfgfV4PCPgdreK9nskup9RdBI0Qk5QIrAqcrzkg9R6c+cfDv9kLXLjxosPiTxT4d/s20mDSR2U/nzTqrfdKEDZkDnJOM17H+1P8As4P8S7uy8QeE7qx03V7W2FtJBMm2G4jXPljKglWH3ecjGOmOQDl/2O/2iPFXjbxifA/jZ49QuZ4Hms7+OFImyi5ZHVQFIIBIIHUfl5l8Vv2sfiPceOtQj8Harb6Xodrdslqn2KKR5o1OMyFw33sE8YwDXtX7KX7Nt/8ADXxC/i7xbf2lzrAgeG1t7R2aOAPwzMxA3Nt46Y+Y15z8Tv2NPEsvi65vPBOr6VJo93cvIsF2zRSWis2dowCHAyQDwcAUAen+D/2kpNR/Zs134jXulQnWdEmWzktUdvLllcoI3JxwDvyQP7pwRnj578Pftc/Fa18WLqer31nqGlvKGm01bSONFTuqMBvHryx6V9R+EP2dtE0v9n3UPhbqOpSTSao4ub2/gj2EXAKshUdWVSi4DdQD0zx4LoH7FfjAeK4o9Z8QaKdCSUeZLC0nnyICM4TbgZ5/ioA9Y/at+P8AqfgXwh4cXwdEkWpeI7QXsd1OiuLaDCkfKeC53Y54GDXC/so/tLeLNf8AHll4L8dTpqv9qOyW18IkjkjkxlVKooUg4IJ47e+fUv2l/wBnu3+JPhjR4/Dlzb6dq+h2wtbL7QzeU8AHEbEA4xjg4PWuL/Zl/Za1TwP44j8X+NtRsJ7vT3J062sJXdN5XHmOzKp4ycLj3NAH1fUc80cEEk8ziOKNS7seigDJNSV51+0t4i/4Rb4E+LtWExhl/s97aFsZIlm/dIcfVwfSgD84Pjb43ufiD8TdZ8UTuTFcTlbVf7kCkiNegPT155pPgr4Fu/iN8S9I8JWr+Ut3LuuJSM+VCgLSN9doIHqSK4yvs/8A4Jr+Gozb+K/F08MbMZIdPtZCPmTALygemd0X5UAfW3hbQdJ8MeH7LQNCsYrHTbKIRQQRjhV6/iSckk8kkk03xX4g0fwr4fvNe1+/isNNs03zTydFHTgDkknAAHJJrVr4B/b8+JF3r3xHHgSzuZU0nQVUzxBsLNdOu4sR32qwUZ6Ev60AXfjH+2F4o1i5n0/4ewJoem4wl5NGHu3HOTg5VO3AyQQeTXisvxl+K8t/9tb4i+KBKOgXU5VTv/ADt7+lcFRQB9D/AAz/AGt/iX4auYofEUkHirTRgOl0ojuAM9VlUdf94NX3J8K/iD4b+JHhaPxD4aumlgY7JYZAFlgf+64ycH6cGvyUr1D9mr4p3Pws+JFpq0ktw+i3JEGqW0ZGHiPG8A9WT7wxgnGM4JoA/USWKOaJopUWSN1KujDIYHggjuDX5tfth/CiP4afEkzaRZC38N6ypn09VYlYmXHmxc9MEggejCv0njbcoOCPY14H+3l4Xs9c+At7rEkERvdCuIrm3mI+ZVd1jkUH0IYEjoSq+lAH56eH9VvdC1yx1nTZTFeWNwk8LgkYdTkdCDjiv1u8B+IrTxb4M0nxLYMDb6laR3CYzxuHI59DkfhX5BV+i/7A3iObXPgNHZ3EjvJo+oS2K7lAATakigY7Ykxk85z9SAfQNFFFAHwV/wAFI2z8WvD6+mhKfznm/wAK+XK+tf8AgpTp8ieM/CeqbD5c2nTW+/HGUk3Yz/20r5KoA/Xn4cRJD8PfDcMUSQpHpVqqxogVUAiUAADgAdMV5x+21x+zD4ux/wBOX/pbBXQfsya1aa98APBN7Z7tkOkQWTZGCJLdfIf/AMejb8MVs/GPwy/jH4VeJvDMMUUtzqGmzRWyycL5+0mIk4OAHCnPbFAH5KUU+WN4pHilRkkRirKwwVI6gjsaZQAUUUUAeh/s13V7Z/H3wRLp7Okza1bxMUbafKdwkg+hRmBHcZFfqoM96/O39gXwlqGufHS38RQoBp/h23lnuZGXILzRvDGg9CdzMPaM1+iRIAJPQUAfFn/BTAyfb/Awbd5fl3+3jjObfPP5f56/HdfVf/BSTXJLn4i+GvDu1fJ0/SnuwwPO+eVlYEdsCBD/AMCr5UoA/VD9l9y/7Pnglj20mIflkf0r0iuO+COljRvg74Q0zaytBo1qHDdQ5iUt+pNdjQB+T3xx8Ua14r+KfiHUtaubiRxqM8cMMsjMtvGrkLGoJ+UAADA9K+vv+CdfiHX9W+H+v6ZqtzcXVjpt5ELF5nZim9TvQEn7o2qcDgFj61zH7UMv7MzfEe6XxMviFvESsP7SPhwRhfM7iUyfKXwBnbz685r6I/Z8b4cyfDSzk+F626aE7lnVBiQTlV3iYdRLjbnPbGOMUAehV8ff8FHvEniOwtfDXh+znuLbRb6OeS6MTsBcSKVAR8cEAHOD1yfSvsGvIv2qW+FQ+HSr8Vt/2Ezj7D9nz9r87H/LHHfHXPy469qAPhr9k7X9Z0T48+FodJvLiGLUNQitbyFHISaJjghx0IAJIz0Iq1+114r8Q+IPjf4jsNYu5WtdKvpLSyt9x2RxISFIHTJHJPv9a+hf2RG/Z1XxpcJ4IOtN4kKf6KfEQj83bzu+z7Plzjr/ABY9s1P+19/wzy3jC3/4T19ZHidYVE39ghfO8rqnnb/kzg8fxY9sUAZP/BN/xJrl7beJ/Dl3cT3GlWKW81qJGJWBmLhlXJ4BwDgelfYVeU/swSfCp/h6F+FLK1gkgW880MLoS4H+u3c5x0x8vXb3r1agAooooA/Ob9u7xH4g1D466noGoXVwNK0xIPsNqZCYwHhVmkC9MkkjPXiun/YG8WeKbTUvF2h2Mk95p1toU+oW9rJITHFdKyhNq9t+4g464r6r+MnwW8DfFVLdvE1pcx3lspSG9s5RHMqntkghhnnBB5rS+FHwx8IfDLRptN8Kae0CzPvnnmfzJZD/ALT+g7CgD8tPFPiHXPEPiK41zXL+5udTkk3PNI53qR0AzyMf55r6c1f4mePJP2F7LUhqF0LufW20ma+WUrL9k2u3XryRs4xgcdKtfFx/2SpPiRdPqLa49yHYXf8AYh/0IuCQR65BH8HHTHGK+pvDmhfD/wAS/Cmy0TRLDT77wbdWgS2gjX900X48hs5JJ+bOc80Aflx4K8R654c8YWHiHRLq4TVILhZI2QkvKxPKnru3dCOc5r9c9Olnm0+3muofInkiVpY+uxiMlfwPFeP+AP2Zfhb4N8Wx+JdNsdQubuCTzLVLy68yO3bAwVGBkjBPzE8sfbHTfGD4xeBvhbHajxVqEq3V2CYLS1i82ZkGfn25GFyMZJGT0oA9Corzv4O/GTwP8VFvF8LXlx9pswrTW11F5UoU5wwGTkZGMg8V6JQAUUUUAFFch8U/iR4S+GuhJrHizUTawyv5cEaIXlmbuEUdcdSegrn/AIRfHX4e/E3VJ9K8OajcJqUUfm/ZbuExO6d2TqGx3wcjNAHp9eFft3Nj9m7WgP4ru0B/7/r/AIV7rXkP7Y+ntqX7Nvi6FTtaKGG4B25/1c8bn9FIzQB+YtfoR/wTr/5IPe/9h64/9FQV+e9fdH/BNnWVuPAXijQCzb7HU47sfNxtmi24A+sBP40AfWFfkr8ZpZZvjB4ylnz5ja9e7snOP378V+tVfmX+2L4Kn8G/HXWixDWutSNqtqRgfLK7Fxgejhx74oA8booooAKKK6X4XeEb3x14/wBG8J2G4S6jdLE0gXPlR5y8h9lUMfwoA/Uv4STTXHwp8JXFxLJNNLodk8kjsWZ2MCEkk9SeuT61kftGRJL8BfHKuqsP7DumwRnkRsQfwIzXc2VtDZ2cNpboEhgjWONR0VVGAPyryX9srVhpP7OHip/MKPdRRWiYOCTJMikf987vwzQB+Y9fcn/BNV2PgnxdHuO1dShIXPAJjPOPwH5V8N19/f8ABOjSmtPg3qupvsP9oaw5QjrsSNFwfx3UAfTVFFFAHgX7d/hOPxD8CLvVFyLnQLmO+jwMlkJ8t1+mH3f8Br85K/ZDUbO21CwuLC8hSe2uI2imjcZDowwQfwNflV8dvh5ffDL4laj4Wu98luh8+xnKkCe3YnYw9ehU4/iUjtQB9Hf8E7PiUEfUvhhql0BvJ1DR/Mccnjz4V3N1wFkVVXtMxNfZw5FfjtoWqX+h61Za1pVy1tf2FxHc20ygExyIwZWwQQcEDggiv0o/Zo+OejfFvw95Nx9n03xTZoBfaf5gxKMDM8IJyYyTyOShOCT8rMAeYfte/s23Pim8ufH/AMP7RX1t8NqmlqQovMcedFnAEmPvLwHxkfPkP8PXdtcWd1La3lvLb3ETbZIpUKOhHYg8g1+yVc74u8D+D/FoQ+J/DGj6w0alY5LyzSR4weoViNy9uhFAH5E13fwk+E3jj4n6ibfwrpDS2scgS5v5j5dtb5xnc56kAg7VBbHIFfonZfAX4PWcyyxfD3Q2ZSCBNCZV/EOSD+Ir0HTLCx0ywh0/TbO3s7OBAkNvbxLHHGo6KqrgAewoA5H4KfDbRPhb4Et/DGilpmB869u3GGurggBpCMnaPlAC54AAyTknq9Z1Kx0fSLzVdUuY7axs4HnuZn+7HGgJZj7ACrMjpHG0juqooyzMcAD1NfBP7Z3x/Txpc3Hw/wDCNwH8O2lx/pt9FKGTUnQgqFwP9UjgkEEhyFYcAEgHiHxm8aSfEL4o6/4xeLyU1G5zBGVAZIUURxBsEjcI0QEg4JzUnwP8HyeO/iroHhdUYxXd2puCE3BYU+aQkem0EfjXF19y/wDBPv4WvpOi3PxK1aErc6lEbfTUdMFIc5aQcfxEAAjsDQB9ZKAqhQMAcAUtFFAH5OfGzwzr3hb4m69Y6/aXUUz6hPJFNLGyrcoZGIkQsPmBz1FfYX/BO7w1r2jfD3XtV1a2ntbTVLyM2McyMrMI1YO4B/hJYAEddpr6U1LSdL1Mx/2lptne+Ucx/aIFk2H1G4HFZPxK8V2XgXwFq/iy+hea30y2MvkocGQ5wqg9ssQM9s0AdHXyB/wUY8IeJNUh8N+JtOtbi90uwjmt7lIUZ/s7uykOQOzYxn1UetcRp37afj1PEf2q/wBA0SbSSwzZRK6Oq55IkLHJxnqMdK+4PCut6d4p8K6frunOs1jqVsk8fIYbWH3TjjI6H3BoA/Nr9kXwxrviD47eGrjSbe6Fvp14t3eXUaZSGNBkhmIIG7hcdTu4x1Ev7YHhjX9B+OviK+1mF/I1W7a7sp8ErJCfugH1UDb+FfpVpemadpcLw6Zp9pYxO29kt4VjUsepIUDJ96+Rv2nf2nLvRPGt54O8M+HNHvDpUxiubrVrXzsTDr5aZAAHTJzmgB//AATi8Ka7YweI/FN7BNb6Xexw29oJFIEzAlmdfYDaM9819hV4l+yj8bo/i3oN/a3unW+m61pIjE8MBPlSxtkK6A9BlSCOcZHrXttABRRRQAVneJrW7vvDep2VhKIbu4s5YoJCcbHZCFOe2CQa0agvrqCxsZ726kEcFvG0srnoqqCSfyFAH5BeIfD+seH9dn0PWNPuLPUYH2PBLGVfPbAPPNfo7+xl4Z17wr8CNNsPEEZhnnnluoYW6xRSEFQfQnlv+BV81eM/2vPEd343bUtB8LeGhp0EgFub2yMty6A95NwK5HoOK+xvgn8Q9O+J3w/s/FWmwvbiRmhuIHOTFKuNy57jkEH3oA7avg7/AIKI+FvEEPxHsPFskUs+h3NhHbRSrkpBKjNuQ9lzkEeuT6V941Dd21vd27293BFPC4w8cqBlYehB4NAHwL/wT58L65dfF1vFENtKmk2NlNHPOVIR2cbVQHGCcjOM/wAJ9K/QCoLK0tbK3W2sraG2gT7scSBEX6AcCp6ACiiigD45/wCCj3hzxBdjw54itYZ59GtYpYbkIGKxSFgQ7Y4GRkZPofevJP2HvDfiLVfjrpOr6QksWn6X5kmoXGSE8soV8s46liV4/Gvqj9rn44H4V6VYaTpem2Op6zqqu3lXqM0MUAyNzAYD5bjbkd64f9l39py58YeMbXwT4p0PTNPuL7IsbjTYmjiMgBbYyEnGQOCD1HvQB9Y1T1vT4dV0a90u4z5N5bvA5HUBlKk/rVyigD8fPFuh3fhvxRqnh++V1udOu5LaTehUkoxGcHoDjP0NenfseePoPAPxq0+51C58jStUQ6feszAIgcgo7EkABXVSSc4Xdgc163/wUG+FjWupw/FDSYFFtciO11VUUDbKMhJT/vDavfoK+Q0ZkYMhIYHII4IoA/ZavOvj58KdE+K/gyTSNRRIdRtw0mm3uPmt5SP/AEFsAEfQ9QK8O/Yq+P8Ab6pYWnw38ZXkVvqFrEsWk308oAuUBAWBix/1gzhf7wGOo5+tqAPyb+KPww8Y/DnW7jTfEukXEUUchWK9RC1vcLxh0fGCDkdeQeCAQRXF1+yN/Z2l/Zy2d/awXVtKu2SGaMOjj0Kngj61xkvwc+FMszTP8OvCpdjuJ/suIAn6bcUAfl34N8LeIPGGuQ6L4a0m71O+lIAjgjLbQTjcx6Ko7scAV+hn7LHwGs/hRpUmq6q8V74qvIzHPPEzGOCIkERqDwTwMtj2HGS3sWhaJo+g6emn6HpVjplmn3ILS3WKNfoqgCtCgAr4c/4KJ/EBdQ8R6V8PbCTMOmL9svyDkGZxhE6/wrkn/fHpXu37UXxz0v4XeHZdO06dLnxTewstrDGysbXI4lkBzjGcqCCDj06/m7qV9eanqFxqOoXMt1eXMjSzzSsWeR2OSxJ6kk0ARQRSzzJDDG8ksjBURFyzE8AAdzX6ufAjwdB4E+Evh/wzEpD29qJLgspBaaT55CQScHcx47dK+Iv2IfhbJ42+JEfiTUbfdoeguJmYgFZbgFSkeCCO+7seBiv0VoAKKKKACvJv2nPg9afFrwP9igaG11+xYy6bdyD5Qf4onxzsYfkQD6g+s0UAfjx4i0XVfDmt3ei63YzWOoWchingmXDIw/mO4I4I5FRaPqeo6PqUOpaRqF1p99Ad0NzazNFLGcEZV1IIOCRwe9fpr8fPgX4R+LFg099EdP8AEEURS01SAfOMZ2pIOjpk5weRzgjJz8B/Fz4MePPhleMviDSHksCzCLUbUGS3kAJAO4D5SQM7WwcGgD3n4T/tpX1laJYfEnQ5NT2Lgalpaokz4A+/CxVCTySyso6Db3r6G8LftD/BzxFDutfHWm2TjAaPUi1mVJ7ZlCg/UEivy7ooA/WKT4ufCuON5G+JPg4qoyQutW7HA9AHyT7CvOvGf7Wvwg0B/Jsb/UvEU24qy6ZaHahHTLylFIPqpavziooA9o+O/wC0Z42+KUL6UQmg+Hi2Tp1nKxMw7CeTgyYPOMKvQ7cgGvF6mtLa4u7hLe1glnmkOEjiQszH0AHJr6l+AH7JGta5Lba78SBJpGlg710wH/SbgcY3EH92p54+99KAOG/ZQ+B178UfEn9qarDLB4UsJB9puOn2iQEHyU9Tg8n+EEeoB/R+wtbaxsYLGzgSC2t41ihijGFRFGAoHYADFQaDpOm6Do1ro+j2UNlp9pGIoIIVwqKO39STyScmr1ABRRRQAZA61ynxc8GW/j/4ca14RuZhCuoQbElKhvLdWDo2PZlBr83Pjx8SPF3jD4la1c6pq1/DDb3zxW1ks7LHarHIQqqoIAIKg5655r64/YF+IPiXxh4G1jSPEdxdagdFniS2vp23u0bqf3bMTliu3OT2Yc8UAfP2nfsi/Fq48Uy6Vc2mn2ljG+P7Ta6VoXU5wyqPnPToQDzX374G8PWfhPwfpPhqw/49tMtI7aM4xuCjG76k8/jW1XyZ/wAFDfHniLQNO8O+F9FvbzTrfUhNcXdxbymMyhCoWPI5xk5P1WgD6zr4n/af/Zj8b618Q9T8YeCIYdZg1aY3E1o06RTQyHG7BchWUnJ65GK8v/ZQ+JfjbRfjLoOlWeqXmoWOtX0Nne2lzcM6MjsAZBuPDICWyOuMd6/SigD5+/Y5+COq/CvSNT1XxNLB/buqhY2t4X3rbwoSQpbozEnJxwOOtfQNcz8VPEFx4V+GniTxLaRiW50zTJ7qFG6F0Qlc+2QM1+WuqfEHxtqWvvrt14p1hr9pfNEovJBtYHIxzwBQB+uFFeffs6eLNS8b/Bfw54l1iN1v7q3ZZ2ZNvmMjtH5gHo23d+Neg0AFQX9rDe2FxZXChobiJopB6qwII/I18C/tvfFDxncfFrUPB0F/e6Vo2k+WIYYJWj+0M0YYysRjcMsQB049a7L/AIJ6/ELxRqfiPWPBWqX13qWmRWJvbd53aQ2zCRVKhieA2/OP9k/iAef+Mf2Q/ihpvig6f4et7TWtLkZjFf8A2mOEIuTgSKxDA4x90EZz2r7O/Z9+HSfC/wCGFh4UN2t5dI7z3c6jCvM5y23/AGRgAZ9K9Brxj9snxxrXgT4LXOoeH7l7TULy7iskuEQlolcMWYEfdOFwCe59cUAez0V+Ufw6+KHjrwr4wsta03X9VuZ1mUSQSXDyrcKWGUKk/Nmv1VsJzdWMFyYniMsSybG6rkZwffmgCeijoDX5W/Fn4p+OPFfj7UdWv/EGo27RXDx20FvcPFHbornaqqp4Pv1JoA/VKivBv2I/iF4i8f8AwtvZvE9y15e6Zfm0S5YDdLH5aMN2OrZY5PvXvNAHz1+2P8D9Z+KdjpWseGJrc6xpSvF9mmYItxG7A8OehUgkZ45Ned/sn/s0+L/DPxAtPGnjyC30waaGe0skuFlleYgqGYoSoUDJ6nOR0rQ/4KG/EDxBoUXh/wAJaLqF5p0F/FJdXkttMYzMqsFWMkc4zknnByOteWfsZfFXxfp/xe0rwvdanfappWsymCWC4naTym2kh13E4xtGfbPvkA/QyiiigDN8SaJpniPQb3Q9ZtI7vT72IxTwuMhlP9ehHuK/Nv8AaU+B+r/CrX2mgSa88O3DZtrzZwhP8Deh7c+3sW/TasrxT4f0fxPolxo2u6fBfWNwpV4pVyOhGR6HBPPvQB+PyMyMGQkMDkEcEV9O/BH9rvxF4VsItF8c2U/iWwjIEd6koF5Gmeh3cSY7ZIPbPpD8fP2UPEXhR7jWfAiXOvaKitI9vjddQjOcBQMuAPTnj3xXzVNFLBM8M0bxyxsVdHXDKRwQQehoA/TjwX+0f8H/ABRHCIfF1tplzL1ttTU2zIfQs3yE/RjXcHx94FEAnPjTw2IiMiQ6pDtP47q/IuigD9U/E/xw+E/h+ykub3x9oMvlkAxWd0t1Kc88JEWbp3xjpXzp8Y/2zBcWM+l/DPS57eVjtOqaggyFwcmOIE4PTBY+vy18b0UAXNZ1TUdZ1KbUtWv7m/vZ23Sz3EpkkcnuWPJrpvhB8OfEPxN8YQeHfD8HJw91dOp8q1izy7kfoOpNeg/BD9mfx18QLiK81W0uPDmgnDG7uosSSruwRHGSGzgHBIx07Gvvr4YfD7wx8O/Dq6L4Z06K1jO0zyhR5lw4GNzt3OBQA74V+CNI+HvgjT/C2jLmG1jAkmKBWnkwN0jADGSa6miigAooooAKKKKACorq3guraS2uoY54JVKyRyIGVweoIPBFS0UAeKeO/wBl74Q+KVLR6C2gXGDibSHEA/79kFP/AB2vJNb/AGHbVsHRPiBNFgHK3mnB8ntyrjH5GvsaigD4fg/Ye8QGVRP490tI8jcyWMjMB3wCwz+ddz4X/Yo8EWbB/EHibWdXOwBlgRLZN3cj7x/DPevqeigDjPh98LfAXgS3ij8MeGbCzljHF0Y/MuCcYJMjZbke9dnRRQAUUUUAFFFFAHxn+098Pv2f4viRd33iDx9eeGdZu2We+sbOze63M/O/AU7MgZxnvnHNfRHwE8MfD7wj8OoU+H11BdaNck3Ul95/mNO2BlnbtgADHGAOnWvzi+O2n+INO+L3ieDxOsv9ptqEsju4I8xWYlWUkDKlcYNe5fALw942u/2PvidFp6XgivWik06IuU3qm1rkpz/FGAP9rGKAPpi1/aK+Dtx4nbw9F4zt/tgm8gM1vKsLPu24EpXYeeM5x70v7TfhX4b+JPh+ZviTqQ0iysnJttQV8SQyPx8gwd5PHy4PT61+YMMck0qxRI0kjsFRFGSxPAAHc19S/tkaJ42h+E/wr/tq3vJksdLaPUZPmYJdFIziQY+UhVOCf9odjQB3X7IfgT4FDxjNrPhHxZfeKNf09N0Md9aNbi3B48xEKjc2DjOTj0Fe8/E74vfD/wCHE1vb+L9fWxubkbooEgkmkKjuQinA9zivz2/ZTs/Ed18ePCz+GkkMkN9G92wLBFtgcy7iOxQNwepqx+11p+u2fx98Tza1BeIlzdtJZSTg7ZIP4NhPBUDjjpQB+jXhTxN4U+IHhV9R0O/tdY0e5V4JSBlTxh0dWGRweQR3r4y174a/swt8U30lfiZqVrHLc/NaW8Ye2RsnMQuAhVRkYGc46Zp37F+jeMLr4UfFeTR47pILzSGg04hSBNeeXL/q+OWAwDj+8tfLcttcQ3JtpYJY5w20xMhDA+mDzmgD9gvDmnaXpOg2OmaHBBb6ZbQJHaRwY8tYwPlxjqMd+9aFeafsu6fremfATwpaeIXuG1BbQuwnXDojSM0an6IVHPpXpdAHzb+2J4O+C2pz6bqvxA8UP4W1pkKQXNrC001zEpxh4lViwBbhuMc81v8A7IXhT4UaJ4UvtQ+Gutt4gmnkEV/fzoUnBHKxlCoKLznGOfU4r5U/bqs/EMPx/wBWudVhvBpkscB0yWRf3TReSoYIRx98OD34rr/+Cfml+L31bxdqGltLHpR0aWGPc2Ee9Zl8oj0wFfJ+nXsAfUPiv4+fCbwx4hbQdY8YWsV+khjlSKGSZYWHUOyKQvXuf5V1XjHw14Y+I3gqbRtZgh1TRtQjV0eN/wAUkjcdGHUEfyr8mNbstR07V7ux1eC4t9QgmZLmOcESLID8wbPfNfpD+xRpeu6V+z7o8GvR3MUsk00ttFcE7kgZvkGD0B5IHoaAOc8B/sh+A/DPjOHxDdanqOsQ20vm21jcogiVgcqWIGXA9D+NfRtFFABXxl+0V8O/2eB8VriXXviDeeF9VvWWS8sbS0e4jDn+PcEYR57gnA9BzX2Y2dp24z2r8kfirpfibSPiFrVp4vSddZ+1yPcNKSfMJY/OpJOVPbk8UAfp/wDB3QPBnh34fabZeAfs8mhSRiaG4ik3/aCwGZGbuxwM/THFdhXzj/wT4sdcs/gncS6oHSxudSkl05HUg+XtUMwyB8pYEg819HUAed/Gz4PeEfixpMFr4igliu7Td9kvrc7ZYdw5Hoy9Dg8ZArn/AID/ALPPg/4UahPq1ncXWr6vIpRLy7VQYUPVUUDjPc9TXslFABRRRQAUUUUAFcZ48+FvgDxxG48TeFtOvZWVlFx5QSZdwwSJFwwPA5z2FdnRQB8s+Jv2KfBF7cTzaD4n1nSFdT5cMqJcxxtjg87WIzg4Jz71yp/YYuN3HxMiI9Tohz/6Pr7QooA+S9F/Yg8MRwRjWPHGsXcoP7w2lrHApGewbfjjHc17X8OPgd8MvAUpuNA8MwfbCpVrq6dp5CCQcZckAZUHgDpXpNFAABgYFFFFABRRRQAUUUUAFFFFAHzN+0b+1JH8O/F03hPwxpFrq2pWm37bNcSERRMVzsAU5LAEZ+pHauu/Ze+PFt8YLDULS801NL13TlV54I3LxSxsSA6Z5GDwQc4yOTmvnn9rf4A+OJvivqfirwloV5rml6w32pxaL5kkE2AHVl64JBIxnrjtXpP7C3wa8V+BrnVvFvi6ybS57+1S2tLKQgyhNwZncA/J0UBTz1zjuAfVFcD8dPifo/wp8Dv4j1WKS6lklFvZ2sbANNKQSByeFAUknt+Nd9Xi37X3wq1H4o/DeC10IRNrWl3X2m2SR9olUqVePPQE/KQT/d96APIvhf8Atm3OqeM4NM8Z+GrGy0y9nSGK6sZH3WxYhQZA5O9c5JIwQOx799+03+0pD8LNdi8MaHo8Wra55azXJuHKwwI2So+XlmPXHAAIr5f+G37M3xP8QeMLXT9a8NXeiaWkqm8u7zCqsYI3BcHLsR0x+Yr1j9tP4EeNNf8AHp8c+ENMk1q2u4IoLm0txmeBo12BtpPzKQB05Bzkd6APVv2ZP2irH4rz3ei6tp8Gj67bRGcRxzZinjB+Yru5BHGRz615j4//AG1JLHxZLaeEPDFpqGjwPsNxeTMsk5BOWTacKvoTmk/Yx+APivQfFU/jPxtp0ukxpaS2trZysBLIZFKMzKM7QFJ64OSK8b8f/s0/FPQvFl3p2leFrvWbDzCbW7s8NG8ZJxnJypHQg0AfaGm/H3wjd/Ay4+KhiuIbS3BiexdlEpuR0hBPBJJGD6c47V4f4S/bYubnxTDb+IfCNpb6PNMEM1tcN5sKlgN7bvlbA5IGK6HQv2cNdX9k++8DXEsEHia8v/7XEXm/uxMqhViZuQPlGMjjJH1r568G/szfFrXPEkOmX/he60a1L4nvLsqsca55I5O7/gOaAP0ttporm3juIJFlilQPG6nIZSMgj2xUlUdB0+PSdDsdKiYvHZW0dujHqQihQfyFXqAPi79oT9pPwqnxAutGtfhn4e8Tto05t/7R1eNJG8yN23CIAEhQ2cHd3PFfQv7OfxQ0P4o+BDqOkacukyWMv2W508FcQnAKlQvRCOnA6Edsn4z+O37OnxG0n4japNoHh2913S9Qu5bm1msYjJsV3LBH/ukZxz6elfT/AOxl8JNa+GHgvUZfEvlR6tq86SPbxvu8iNAQoJ6bjknA6cc9QAD1a38CeCrfXF12DwloUWqKMLdpYRrKOc8MFyOea4T9qD4vaN8LfCES32lw6zf6rvjtLCbBikC43GQH+Ebh27169Xzj+218G/EPxJ0jSNa8Kxrdajo6zI9kXCtPG+0/JnjcCvTPOaAOW/Za/aG8L6x4xh8FH4faL4Rk1I7bSbSI1SKSQAtsdQoIzzg5IzxX054p8I+FvFUUMfibw7pWspA26IX1ok2w9yNwOK+Iv2Yf2dfiAvxT0nxH4r0F9E0rRrlLs/bNpeeRDlFRAc9QDuPAx6198UAVtNsbPTrKOy0+0gs7WIYjhgjCIg9Ao4FY1z4F8GXWv/29c+FNEm1bvePYxtKed2SxGSc859a6KigDz748/FHSvhR4IbxBqFu15PLKILS1RwplkIJ6nsAMnGe31Hhfwb/bCHiTxpbaB4v8P2ulwX8yQWlzaSkiN3YKPM3npkjkflXo37Ynwq1X4n/D21i0ACTV9KufPt4GcKJlYbXXJ4zjB/D8D8s/BX9mj4kat49s28RaLc+HtOsLiOae4ulHz7W3bUAPzHjt6j6gA/QDxJ4d0DxJZCy8RaJpur2yncIb61SdAfUBwQDwPyqfQ9H0nQ9PTTtF0yz02zj+5b2kCxRr24VQB2/Sr1FAHN694D8Fa/q0Gra34U0bUdQt3DxXNzZo8ikdDkjJ6Dr6CqHxi+IOj/DDwJc+KdZhmmghZYYYIAN0srZ2oM8AcHnsK7OvJv2qvhnf/FL4UyaFpMsKanaXaX1oJmKrI6K6lCe2VdgCeM0AeL/Dn9s9tW8Y2um+KfCttpumXcgiW5tbhpHhZmABYMPmXnkjFfX6MroHRgysMgg5BHrX5tfDr9mT4oa54vtdP1zw1c6JpqyA3d3dbQgQHkLg5YkelfpBY20VnZQWkAIigjWNATk7VGB/KgCesLxJ4P8ACniSaGbxB4d0rVJYGDxPd2iSMjDOCCRkYyfzrdooA5zxz4m0P4f+B73xDqrR2ml6ZCPkjUKOoVEQepJAAFfLOgftuLN4pMeteDltdBeTaslvcGS4jXd95gcK3HOB9K+jPj/4Dk+JHwo1jwlb3K21zciOS3kb7okjcOoPscY/GvgvQv2Y/i/qHimPRbjwzJYQef5c2oTSJ9njQHmQEHLDHIAGTQB+ldjcwXtnDeWsglgnjWWJx0ZWGQR9Qamqh4e05dI0Gw0pHMi2dtHbhyMFgihc/p+tX6APl348ftZQ+BvG1z4V8N+HY9WnsHMd9cXUxjjD/wB1AvJ9ya9K+D3xx8OePvhdqPjWWJ9KGjRsdWt5HBEBVN5KscBlI6E498V8t/tH/s2eP0+Juq614Q0STW9J1e6ku0+zON8Du25kcMc9SSCOPpXrv7Ov7PmraF8EPGGh+KSljrHi62ELxK+42qKriMMQSpbc7E4HHTmgDl2/bbQeLzAvg+M+HvO2ic3LC4Kf39uMe+OuPfivrfw5q9hr+g2Ot6XOs9jfQJPBIpBDKwyOhr85H/Zd+Li+LzoY8PO1p5u0akJE8gp/e+9nPt698c1+g/ww8Lr4L+Huh+FUnM40yzSAyHncwHJ6DjOewoA6SvnX9ov9p7T/AIZ+Jj4W0XRY9b1aEK155lx5ccAZchTgElsEHHHB+mfoqviT9rn9njxtrPxMvfGfg3TZNat9XZGuLeN0EkEgQLn5iMqdufbP5AH0D+z58cNC+K3hu9vVg/svUdNQPf2rSbhGpB+ZT1K8HnHp3yB434n/AG2LGz8WG00Xwe97o0M3ly3Mt2FlkUOQWjVdykEAEZPOfxrof2O/gd4i8EeGvEt54tj/ALP1HXbYWkdusocxRbT8zY4DbmIxk9Pz+dNc/ZY+MGn+JP7KtfD6ajbPLsjv4LhBDt3EBm3HK8ckYOM9zQB+h3gfxLpvi/wjpvibSGkNjqMAmh8xdrAHsR2NbVcV8D/BI+Hnws0TwiZUllsYT58iZ2vK7F3Iyem5jXa0AeJftKftA6T8JPs+mW9imr+ILlBKlmZdixxkkb3IBIHBwO/54f8As1/H/R/i6tzp0lh/Y+v2kZmls/O8xJItwG+NiASBlQRjgn6E+bftpfAbxT428Sw+NvB9u2pXQto7a4sQyqxCk4ZSxHPzdM8jPTA3T/sUfAfxL4G1u88beMoTp19LavZ2un7lZlVmUtI5UkZ+TAAPQ8+gAPqyiiigAooooA+b/wBuX4s+Ivh54c0bRvDE72V7rZnL3qffhjj2AhD2JMg57Y/P5q/Z1+Onj/w78TNGs9Q8R6nrGkajfRWt5a39y842yOq71LklWXORjr0PWvuD4+fCbRvi34PTRNTuJLG6tpfOsr2OMO0LdCMHqrDqMjoOeK8e+Bf7JMPgrxxa+KfE/iG31h9Pk82ztbe3ZE8wfddyx5x12gYz3oA8q/a4+O3jw/FrVvC/hrxBqGg6Vo0n2UCwmaGSeQAb3d1w3XIABwAB3Jz1v7Hnxw8ZXmh+NNM8S3s2ux6DoMur2U90+6VfJHzRs33nDZU5JyNp9ePRP2iv2YNP+JvidvFOja3HoWqSQrHcxvamSK4YE4ckMCrY4OAc4B65z0/7P3wD8PfCzQNUtJbs65faxEIb+eWEIhi24aJV5IQkknJOePSgD4U1/wCO3xX1jxEdbk8ca1ayh90cFpdPDCg/u+WhCkfUV+gX7Mnj3UfiP8H9L8SavGq6iWe2uXRAqyvGcFwo4GfQcZz06V4Pr/7EkFz4sefSfGn2TQpXLmGWz3zxAk/IpBCsAMcnH0r6h8E+HNC+H3gWz0HT3W10rSrfBmuHA4GS0kjHAyeST0/CgDo6K4zwp8U/h14q1htH8O+MtH1HUBkiCK4G98dSoP3/APgOa2PF3izw14S08X/ibXNP0i2Y4V7qYJuIxwoPJ6jp60Aat9cLaWU906llhjaQgdSACcfpX5jePf2gvih4m8V3Os2vi3WNGt2k3W9lY3jxRQqOANqkBuO5zmv0k8JeKvDXi/S21Dw1rdhq9mG2PJbTBwp/usOx9jXxr8aP2ffhlZ/Ee5aL4v6B4ajvLkyz6ZelXltd5zhcOOOTjcBgY5NAHv37HvxL1b4l/Co32uqX1LTLs2E9x/z8bURg598Pg/SvZ64n4N+EPDXw/wDhrp+i+HbuG506KIzvf70xcsRlpiV+XBA7cYA571LoXxS+Heu69/YWj+MtGvtT3FRbRXKl2IOCB6n6UAfOP7dvxk8VeF/Een+B/Cmp3ejk2i3t5dWzbJJA5dVQN1AG0k4x1Fcl+xf8bfG918VNP8E+Itavtc03VkkjjN5KZZLeRI2cMHY7sHaQQT3zX0R+0n8B9J+L9nZ3X9otpOtWCOkFyIg6SqeQkg67Q3IIPGW4PbA/Zw/Zm034W+Ih4p1PWzrWtrbvDCEg8uG3L8My5JLHblcnHDNx6AHzF8d/j/8AEfVfidrUei+KdV0TS7G9ktrS1sZ2gG2OQgM+05YkjJz246V7d8F/2gvE9x+zR4v8U63Cmq614XaKGKZ22m4EpVUZ8DqpJJP8QHar/wAZv2QtL8X+ML3xJ4Z8RLoUmoTGa5tJbUyxeYxJd0IYEbjzjpnOOOnp3w2+B3hTwf8ACTUPh8zPqVtqqv8A2jdSxqskzMMAgYIG3A25zjFAHwXafHz4tW/iw+JF8aam9yWy1u8pNswzkKYc7MfhnHev0p+HHiNfF3gLQ/E6QmEapYxXRjIxtLKCR37+5r4s079nP4WH4iw6LL8btGubYzbDYI0a3b4wdgfeVyeeQPTANfblzdaD4P8ADCyXl1aaTo+nQKnmTyBI4kUYGSfYUAa9fn5+1l8c/H8/xS1vwpo+uXmhaTpFy1qiWEzQyTMpGXd1IbqOADjFfcHgrxz4Q8ZxTSeFfEWnawIDiUW0wZk+o6gc9a8S+P8A+yvpvxH8YS+KtF8QLoF9cqovIWs/NjmcZ/eZDKQxGM9elAHK/swfH/xHd/CXxtdeKRLrVz4SsVvYbmWQeZcK2/EbEAdCo5OScmvnDUvj58W7vxBJrC+OtbgYys6QJckQoC2QvljCkDAHTpn1Nfe3wS+CPhn4a+CNS8NpI+r/ANrE/wBoz3C7TMpXaEAHRQCenPOa8O1H9iG0k8Th7HxvJBobEs0clpvuEGThQ2dp7DJHrxQB9HfArxfdeO/hL4f8V30Ihu7+2zcIEKjerFGIB7ErkdsEY4rtqxdB0zRPBnhG10q0MNhpOl24jVpGCKiDuTwBk89uTVDwd8Q/A/jC7ntPC/inStXuIBukitrgMyj1x1I460AdTRRRQAUVyWvfEvwBoOvJoWs+L9GsdUcqq2s10okyxwARnjJ9a6hp4VtmuWljEITeZCw2hcZ3Z6YxzmgCWiuZ8PeP/BPiDV59I0PxVo+o38BKy29vdo7qQSCMA+x/KumoAK/ND4yfH34keIviJd31j4i1TQLWwuWitLKxu3jSMK2MvtwJCcc7hjtjFfpfXxv+0D+z/wDDKb4l/b3+Juk+D7jVpPPm0y6jQl2ZuWj+ddu4k9QeaAN3wN+0N4lvf2UfE/je9ht5PEWhTpYpN5XySNKyLHIV3clRIM+u3p6/M+gftB/FjS/FzeIT4v1K8MsyyT2dxMXt3UfwBDkIMHHy47da+8vBnwc8Fab8EZvh1ZTS32jalATcXqygvcM+D5qsOByAQBwMfn4vov7E2kWvixLy+8Z3N1osUqutoLNRNIAQdruSVwcEcL3/ADANH9sX43+JfCvhPwtZ+EbmTSb3X7Rb+W5RVZ44sD5FJ6HJ646DtXnX7G/xz8d3nxV0zwZ4l1281vS9TR4YvtR8ySGRUZlYOfmwdpBznOR9a+lfj98D/D/xW8N2OnSXB0i90tCthdRQhxEpAGwrkZXheMjpXM/s7/s0aP8ACzXx4lvdbm1vWVhaKNhD5MMQY8kLkknGByeOaAPfqKKKACiioby6trK1lury4it4Il3SSSMFVR6knpQBNXwz+2F8efHenfEzV/A3hrV59E07T1jile2GyeR2j3MRIDkAh1xjBBXj1P2R4T8ZeFPFkcsnhjxFpesLEdshs7lZNp464PuPzryP9oj9mvRfirrqeIrbW59D1kQrDJJ5PnRSqDwSmQcgbhwRnIz05AOV/Yw+NXijxh4b8U2PjC4/tO40C2W8hvGAWSWMh8o+BgkbRg9eeelfOupftMfFrUfGX9sxeKptNtWuQ8djHGrW8UefuFcZcY6knJ7Y7fb/AMCfgt4a+FHh6/03TZJNRuNRI+23dwgDyqMgJgdFAJ49zXkniT9ivwpqPig3+m+Kb/S9Mlld5bFLVHKg9FjfICgHnlW9BtoA0fG37ROp2f7LWi/EXT9M8jWNauW0+MMQyQyoZQ0h45H7o8YHXt28D+Cf7SHxOtPiZpEOu+ILjXdN1C8jtbm1uguAJHVd6ED5WGcjt1GO4+z/ABB8HPB+sfB6L4YSxXMOjW8SrbSRy/vonUkhwx6nJJ5BBzXlnwk/ZF8PeDfHS+JNX8QSa/FZzCXTrR7QRiJg2VaQ7jvIGMYCjPPpgA+maKKKACisLXPF/hTQ9RtdO1rxHpOnXt24S3gubtI5JWyBhVJBJyV6eorbRldAysGUjIIOQRQA6iiigAooooAKK8I+PH7THhb4XeJh4aGlXeuaosPmXCQSrHHbk/dVmOcsRyQBwCK6D4FfHXwr8U9B1G/t1bR7vS0Mt9aXUykxRYz5objKcHJwMY5oA9Xr5p/4KHXHiKH4QaemlNKulS6iE1RozjK7T5at/sluvuFrH1f9tjwtbeJHs7DwlqN7pKOVN6blY3bBHzLHg8fe6sO3rx9D6HqPhb4m/D6G/hhh1bw/rNvkxXMXDqTgq6noQRj2I4oA/K74c3WsWXjzQ7rw+Lg6ol9F9lFuu6QvuAAUepzivZv2/bvXZPjvNZ6k839nQWNudNVgQhQpl2HYnzN4J9q+1PCPwa+GHhXW11rQfBml2eoIcxz7WkaM+qbydh9xg1rfEH4f+DvH2nx2Pi7QLTVYoiTE0gKyR5GDtdSGXPsR2oA+If8AgnzP4iT4vX8OleY2mPpcpv1/gBGPKJ/2t/APoWr5/wDE0mry+ItQk19p21ZrhzeGf/WGXJ3Z/Gv1l8D+CvCngmxmsfCmg2OkW8zh5Vt48GRgMAserfj71heMfg18MvF2uprfiHwfp17qCtkzfNGZOv3whAfqfvZ7UAfJeiXXjlf2AtSkhlvEtodaCxsm7f8AYCVDDn+ASHqOAPxr5l0e5v7PVbW50qSeO+jlVrdoc7w+eNuOpz2r9f7fS9Ng0kaRDp9rHpyxeSLRYlEXlkY27MYxjtjvXHeHvg18MvD/AIp/4SbR/CGn2uqdRMu4hTkncqElQcnOQM8D0FAHW+GHvn8N6Y+qAi/azhN0CMESlBv4+ua0a8q+P/xw8N/CGxtRqVtPqOqXqlraxgdVYqDguxP3Vzx0OcGsX9nv9o3w58V9TfQjps+ia4sRlW2kmEqTADLbHAGcc8EDgUAe315p+1BJrcXwD8XP4eEv277CRmJiHERYCUrjnOzdXpdMkRJY2jkRXRwVZWGQQeoIoA/G63MonjMBcShhs2Z3bs8Yx3r6o/bJ1HxxN8HPhdD4gEgFzYGfUmQkKbjZHsV8HBIVjnOec4r6p034JfCrT/EkniG08D6Ql/IQdxi3RqQT8yxnKKTnkgDNZv7THjzwF4K8DKvjzR49cg1B2S101oQ/nOq5JyRhMA43dfm4oA+D/wBlC412D4/eE10FrgvJfotykbsFaDkSF9ucqELHnj6da/UWvlT9lP4q/BjVPGUujeHPAMHgvXr8FIH3iYXKKSdiyHBViBkrjB9TivqugAooooA+XP8Ago1d65D8L9EtbJZP7JuNRI1FlTI3KuYgx7AncfqBXx98DZ9ft/i54YPhmSRNTfUoFjCnhxvBZW9VwDkV+q2uaTpuuaTc6TrFjb39hcoY57eeMOjr6EGub8FfC74f+DL+S/8ADHhTTdMupODNHGSw69CxOOp6epoA7KqmsC8OkXo05kW98h/s5bkCTadpPtnFW6KAPx38Qz6nc65fT61NLNqTTv8AanlbLGQEhsn6jtX1Rf6p47k/YAgvbq61PzP7UQRzZZZfsKyfKSRzs3DqeoxX1Rr/AMJfhvr3iNPEWreD9LutURg32ho8FmByGYAgMcnOSM110mn2MmmnTXs7drIx+UbYxAx7MY27emMdqAPyL8EXGt2vi/Sbnw0sz6zFdxtZLFnc0gbgcY4PQ+xNfr1amU20RmAWUoN4HZsc/rXFeFPhF8NvCuuDW/D/AIP0vT9QGQs8aElM9doJIX8K7mgAr8lfjDf6/f8AxM8Qy+JjP/aYv5klSZSpjw7YUA9Bzn3znvX61V8f/H34zfAYfEK7sdX+HEHjC/smEFzqMYRBvUkFA3V9vTnjORQB2H/BPOfVpvgjdrfofskerSLYyM5JZNibhyTgBgQAMd+PX6Qrzv4f/EvwFqnwjbxtoci6f4b0+N1ljaEQ/ZzH1TbwO4x2O4V5Jo37Zvgm98XxaZc+H9TsdHlkEQ1WWRSFOSNzRjkJ905znk5AxyAfT9FecfG34w+GPhX4Ys9b1dLm/wDt7hLKCzAYzcZLbiQoXHOSec8Zrl/gR+0l4T+KniOTw5b6XqGj6qIWmhjuCrxzKp+YKynggYOCB7UAe30V4N8Zf2ofBfw58VyeGn02/wBav7c4uhauirAcZCkk8tz07Y+mfRPg58SvDvxR8Ip4h8PPIqq3l3NtLgSW8mMlGx9eD3FAHa18sf8ABR251yP4caBa2STf2RNqDNqDxlgNyqPKV8DBUkseT95VwD2+p6pa3pWm63pVxpWr2NvfWNyhSaCdA6Op6gg0AfmV+yVPrVv+0D4VbRPOLtdhLoI7Kpt24k3lQflwc4PBIXkda/UKuY8HfD7wR4QuZ7nwx4W0nSJ5wBJJa2yozAZ4z1xz0rhfjn+0J4O+FOpwaTqNveapqcoDva2ZXdEh/ibcRj29c+xwAew0V598E/iz4a+K3hWfXdDW5tPsspiu7a6UK8LAZySCVIIIOQe/ODXluu/tj/DnTvFkuj2+m6vqFjFcCF9TgCeSRnBdBu3MoOee4GRnjIB9J0VyHiL4jeE9D+HX/CfXepxvoTQrLHPGQ3mhvuheeSfQde1eVfC79rHwF418W2vhubT9T0O5vX8u1mvChikkJAWMsrHazZ4yMZ4zkigD6Epsm7y22Y3Y4z615j8c/jf4R+EsNsmuLeXmoXal7eztY8s6qQCSxwq/ezyeQDVj4G/GXwr8WtMuLnQfPtbu1I+02VztEsYJ4bgnIPqOPxBAAPzW+KEmvy/EHXm8VBzrhv5TeMxfG7ceF3/Nsxjbn+HbX6H/ALHN74i1D4DaRc+Jprue7MkgikuQQ7wg/IcnkjH8Xfrz1rzv4xfHP4FaR8SpYdU8EjxNrOmuscup29rC3kyIxOwOzAllPPHQ8dQa+ifAfiXQPFvhSy17wxdQ3OlXEf7loxgLjgoR/CR0I7UAbtFFFABRRRQB+eH7Y3wl8Y6b8XtY8TWei32paPrU/wBphuLWFpRG5Ubo32g7SCDjPGMV3X7F3wc8UpoHjTWtbsrrRk1rRZ9Fs4ryJo3fzQC0pU8hRhQCRzk4r7VooA/J/wAS/CX4j+H/ABD/AGDqXg/VxeM+yPybZpY5cnAKuoKkE981+in7MXge/wDh98GdH8O6qCuojfcXUe/cI5JGLbQfYY/HNemV5B+1f8VLj4WfDU3+lgf21qMv2XT3ZAyxvjczkHg4A6HuR9CAev0V+dnwr/am+Jul+NLGTxTrr65o806pd28ttErbDkZQqF2nnPpx0r1b9sj9oPxZ4P8AGx8D+C7n+zJba3V7678tHZmkXcqpuB24BBzxyTQB9e0V8lfsW/H3xV418U3PgnxrdnU7p7ZrmxvvKRGGz70bhQAeDkH/AGcV9a0AFFedftF/EN/hl8KtR8TwW5uLwMttaLxgTSZCs2ewwT74r4k8HftV/FjSvF0era1rX9t6eXP2jTpIIo42U9lKqChHUY9Oc0Aesft+fCrxVr3ifSvG/hzSr3V4EsBZXcNrG0skOx3dX2gZ2kORn1Fch+xJ8JfG4+LFl4x1PSdR0XSdLSRjJdQtCblnRkCKrAFhzk9hge2fSP2vv2gPE3hKDw/o/gvGnvrWlJqb37qHkSOTcFRAeAw25Lc9RXM/seftC+Mda+IsHgnxvqsmsW+qKy2VxKiiWGZVLbcqPmVgD16HHPYgH2rRRXJ/F/xlD4B+G2t+LZ41l/s+33RxscB5GYIi9R1ZhxnmgDrK+Wv2/Phl4o8X6TofiXw3aT6kujpPHdWcKFpAjlSJEUct93BA56V4FZ/tX/GOLxFFqlxrdtcWylRJYfY41hkUHJHA3AkcZBr9Bfh/4ktvGHgnRvFFnDLBBqlnHdJFJjcm4Z2nHoeKAPgT9kz4Q+NdV+MOi61e6Jqmk6Zot2t1cXNzC8HzIQRGM4JJJHAyMZzxmv0YoooAKKK87+JHxc8M+DZHsi7anqi9bS3Yfuz6O/RfpyfaoqVIU1zSdkdWEwWIxtRUqEHKXl/WnzPRKK+ZbL40fEDxb4nstE0CHTtMe9mWKPbD5rID1ZixIIAyTgDgV9HaXb3Nrp0EF5fSX9wiASXDxqhkbu21QAPoKyoYmFe/Jsup3ZrkmIytRWIa5pdE7u3d6W/EuUUUV0HjhRRRQAUUUUAJ261+ZPxm+CHxB8P/ABJ1GxtvDmq6ta3d472l5a2jvHIrtkZZchTz3P5cgfpvRQB8m/D/AOAnimL9kHxD4Mv0Nn4g1u6GpJaPIMIyeWY42OPlJ8oZ69evp8v+E/gr8SNe8Yp4Y/4RXWLCbzdtxLdWbpFCAcFixAU9eMHBz1xzX6P/ABr8dQfDj4aav4umtxctZxgQQsSBJKx2opIBwCxHNfC2h/tY/Fy28WRapqWtW93p5kTz9P8AsMQi8sEbgmAGDYB5Ld6APZP2yfgx4r1jwT4RvvDq3Wuy+GtNFhc28Ue6aZQqjzVRRyTt5AHPGPQ+f/sVfCDxkvxcsvF2u6Bqmjabo4kdXvIGgaWVkKBQrqCww5yRj68EV93aRexalpVpqMAIiuoEnQHqFZQw/nVqgD85P2m/gd480T4pa5q+m6BqWs6Pq1/Jd21zZxG4bMrM7I6oNykHcORjG3k5r6V/Ya+GfiP4f+A9WufFNnJp99q92skdq8xYxxIuFLKCVViSx45xtz0AHjX7Rf7UXj60+JOr+HfA2pW+kaZpN01r56WqSyzyRkrIT5qkAbsgAD+EHPNez/An9oL/AISn4I+I/F3iC2Emq+F4Gk1CG32gzjYWRlXPyhtrDnHQjnGSAfQlFfnV/wANdfFr/hKf7U+12H9m7/8AkGfZU8vZvzjfjfu2/LuzjvjNfR3x8/aDm8K/BXwz4r8M20ceq+KYUmsUu0DeSm1WkLIGGcBgMjIBIz1oA+h6+B/20vg344PxX1Lxpo+jX2t6VrBjfdZW7SvbusaoVdVBOPkyG6c4+uz+zd+1F4vv/iLaeHPHd2NTs9avI7a1lSBENtJI4VF+UZKZIGTkjv1yut+1t+0h4w8L/EC68FeBruHTP7PjRby7aBZJTKwD7VDgqAFI5wc7uxFAG/8AsQ/CHxN4Z8J+JNX8SxTaW/iG0S2gs5YyksaAN+8cHlSd/C4yMc88D5l8UfAH4paN41k8MW/hPVNTYsfs13b25+zzJzhvMPyIeOhbr65BP2F+xx8bNY+KmmavpviSCP8AtfStkjXEKBI5Y3LBeM8MNuPfrnsPoKgD5d+IPwB166/ZI0HwHprC48QaFINQ+zicbJpm8wyxhtoz/rXC9OcZPr8/fAD4FfETVvitpcmoeHdQ0ax0fUYbi8ury3aNP3cgbahON5O0jKkgDnPQH7T/AGmfiefhV8MptftoY59SuZ0s7COTO0ysGJY4HRVVmwcZwBnmvmL4G/tW+O7j4kWGl+NZ4NU0nVb0QYitkje1aVgqbSMZRSehy2DnJxggHR/t4/CHxfr/AIstPHnhvTbrWbf7HHZ3NpaQNJPEVZyHCrksp34OBxgdRnFz9hX4O+K/Deual418U6ddaOtxYfZLO2mwskqyFXZ2TGVxtUAHBzuyOK3v2w/j94i+H2tweEPB0UcGovaC5ur2aMOIkfcqBFPBbIzkjAwODni1+xz8fdZ+JV3feFfFqW7axZ2guYLqGMobmNSFcsoG0MCynIIzu4HFAHzL8XfgH8RPDvxAu9KsPD2u+Iba8u91lqiQmYzhsEmVlyFOWwWfbnBPAzj7n/Zq8B33w6+EWl+GdTnjmvI2knmMa4CtI24r746ZPX0HSvkn4kftbfEa58XzTeE7u00zRLe9cWsX2RJPtUKsADI0i7huAzhdpG8jqAa+x/gZ4+j+JXw20/xZHZyWTXG6OWFyDtkQ4bBHUZ6HjPoOlAHcUUUUARXE8NrbyXFzNHDDEpaSSRgqoB1JJ4AqjofiDQtcV20XWtO1IJgv9kuUl2+mdpOK+YP+Cj2ua9YeFfDOkWM88GlajNcfbTHLtErIE2Iw7jlj6cV8u/s461r+i/Gnwu/h6aVbi51KC3liVyFmiZwHVhkZG0mgD9RdZ1jSNFtxcaxqljp0LHasl1OsSk+mWIqewvLTULRLywuoLq2kGUlhkDow9iODX5t/to+IvEmr/HbXNO1wyxWumyiDT7c5CCDGVcA9S2Sc+5r1P/gm1rOtvr3ifQTcTSaLHaR3IiZiUhmL7QV9Cw3Zx12+1AH2zXnP7Qfww0f4o+AZtH1O4WyntWN1Z3pIAgcA53EjhCMg/n2r0avnH/goFr+v6J8HrGLRp5ra3v8AU1t72WIkHy/LkIQkdiR+goA8l+DH7KlvfeNEm8Q+O/C2sadYusz2miXpuJJsEfK/C+WvbPNer/tR/s1TfFDxJH4q8M6nY6brBtxDdpdh/LuSowjFlBKnGF6dAK+FvAGt634d8ZaVq/h24lg1OC6jMBRiN7bh8h9QehHcGv14QkoCw2sRyPSgD57/AGVP2dZPhVqF34i8R6haajr00fkQi0BMNtGcbsMwDMx6dAMdvT3HVPEXh/SrpLTVNd0uxuJMbIrm7jjds+gYgmtC8eWO0mkgj8yVUYon95gOBX5CeMdY1rXfEt/qXiG6mudTlmbz3lkLENk5UEk8DoKAP1Q+L/gDSfiX4CvfCmrySww3G14p4j80Mq8o4HfB7HqDXyd4Y/Yn8SjxNH/wkPinSBokcoLNaLI1xKncbWUKp7dW617H+wd4h17X/gcDrk09yLHUJLS0nmk3s8KohA9cKSV59K9+oA8B/aT/AGctP+Jttpl7oN7Do2q6VZpY26uhMD26ElIzjkbdzYPPWsP9mT9mA/DvxHF4u8W6la6hrNuCLOC0yYYCy7WYlgCzckDAFfTVFAGdq2u6JpDxpq2safp7ScotzcpEW+m4jNZ3j/wtpHjzwPqPhjVwJtO1KEKzIc4wQyOp9QwVh9K/L34265ruvfFTxJdeIbq5mu01O4jEcrkiFVkZRGoPRQAAAOwFfZH/AATx8QeINX+Gus2GrS3FzZ6ffKLKaZ2Y4dSXQEk8AjPHTcaAPOdP/Yl8TL4pQXnizRW0FZQWdElNy6Bvu7NoUEr338GvtHw1o1h4e8P2Oh6XD5NjYQJBAnoqjA6Vo0UAFFFFAHkv7Q/xGl8JaQmjaRLt1m/QnzFPNtF03/7xOQv0J7DPylI7ySNJI7O7HLMxyST3NdL8VNfm8S+P9X1SSTfG1w0cAHRYkO1APwGfckmvU/AHgf4OeIvCOmG/1a1h1prZTeLFqxikEh5IKFsZHTgdq+cqueMrNJqy2uftGXQw/DWXQlUhJynbmcVd3tfXbRbf8OeGWN3dWF0l3Y3M9rcR8pLDIUdeMHBHI6/rWnH438VOSE8Xa0xHYalKf/Zq6z4x+CNA8FeItKs9C1C7vY7tPNcXEiSBBvwoBUDOcN19q9F/an0fSNN8G6RLp+l2NnK97tZ4LdIyw8tuCQBkdKyWHqRjPW3L+p3TznB1quGSp8yrXs2trd0zxH/hMvF//Q1a7/4MJf8A4qo/+E58Uf8AQ4az/wCDKT/4qsq2ZEnjeQZRXBYYzkZr6VX4hfCsqCPh1qJBHBHhpOf0qaEHVvedrGuaV4YHl9nhfaXvslpb5dTwAeOvFIOR4w1n/wAGUn/xVaOn/FPxzYFZIfF+oMO3nz+cDj/fyK+lvAN38O/GSX7aZ4NtbdrFkWZL3R4omBYEjAwew/lWL8KLTwh4v8S+Ktd0/wAN2X9kZtbW2judOjUJLGjmXC4IGd6HjrxXXHCVLx5am/r0Pn6nEWE5Kvt8Fb2aV0+X7TSS26p39Ech4F/aGv4Z0tvF9jHc27YBu7Rdsie7Jnaw+mPxr6E0fUrHVtNt9S026jurS4TfFLGchh/njB5BrwU/s1K+WXxxIzdTnTV6/g9Uf2ZvFEuj+M73wPcXv2ixuZJPsjYwBNHnJX0DqpOPVR689WHrV6UlCvs9jw84yzKswoVMVlT96mryilJK3dXSs1vp0TPpWqOo6xpOmyJHqOqWVm8nKLPOsZb6ZIzV1shTgZPYV+S/xj8Sa/4p+JWt6p4ldv7RF28LxeYzLBsYr5a7uigg8YAyTwOleqfAH6k/EHwnpHjnwbqPhjWoVmsb+La3fawIKsPcEA8elfJujfsS3cfjFX1TxbaT+HI5FcpHE4uZVy2Yz/CvAX5gecnhcDPpn7A3iLxF4h+Dd0dfubm7Sx1N7WynnLMzRCKM7cnqFJI49T3r6GoAgsbaGysoLO2QJBBGsUa/3VUYA/IVPRRQB8o/tB/st2fivx3ceKtH8W6ZoB1Jt89veqdpcKAShz7ZI6cj8fUvgr8EfDvgb4U33g+W4GrDW4idUuCAUmLJtOxTkBQOmevfNfC37VWv6/rfxz8Txa9LMPsF/LbWtu8u9YYVOF244G4AN68gHpXu37JPjPxtH+zX8RTbfabv+wLZm0WRn8wq5hdmiVR8wCYRhz/HgYxQBUh/YytP+EtNjL8SbF7LzGxbpCFvAnO3jcRkcZ4weelfQnxk+CWgePvhhYeDYX/s06Oi/wBkzKvyQsqbQGQYBUjggdumK/NM+ItbPiQ+JDqdwdXM3nG63fPv/wAMcY6Y4xiv1Y+EOqatrPwt8Natr0Txapd6ZBNdIyFSJCgJyDyPx5oA8F/Z7/ZSbwL44h8WeKtbtNTuLCRmsLezRwitlgHctgk7cHb0BJ5PBq/+0r+zRYfEHxWfGGleIbTQb+dEjvBdRgwylQQH4wd5G0cnoo/D6Vr86f27/EniPUPjfqGganLNHpOmpCdPt8FUZWiBMn+0SxYZ7YI9cgH1v+zF8GbL4SeGrxDqkWr6pqUgkuLyOIIm0fdRepKjryTyTjGa9fr5K/4JzeJfEmp6D4i0PUZJ7jRtN8j7DLIGIRm3bow3QgAKcdQCO20D61oA4f42fDfSPij4Gm8MaxK9uvnJcQXEaqXhkU9V3A4yCynHOGNfP/we/ZF0/QvHdj4g1vxnaa7baZMtxFaWcBj3yowKF23n5QRnA6nHbIPof7cPiLxF4c+BtzP4eM0JubuK3u7qKYI9vE2eRnk5IC8YI3A9q+Jv2a/EniXw98YfDo8Ny3LNe6hDBc20bPsmiZtrF1UjdtVmYE5Axk8ZoA+0P2nv2fdM+J99b+I7XWoND1eKJbaee6DNDLECxXgEbXBPB7gkEdMav7M/wN0X4W2E2ofbLXV9buozE9/ChC+UWB2pknAO1c4PJH0C+Df8FC/FPiQeNtP8INLLB4fNil0oVSFuJd7hgT0YLhTgdyCf4cWP+Cd3iPxVL4q1jwyLiS48NW9gbgxyPkW05kUIE54DDzMgDGRngnkA6n4wfsl2viPxjcan4f8AGNro1reyvcy2V3CZTHK7EuYzuB2secHuPTgfRfwx8GaX4C8FWHhfSAxt7RPmdz80jnlnPuTzxxX5sfFHxH4k1j4qaxrWuXkh1ez1SaKJ45SfIEUp2JG2BwhHBAB6nGSa+9/2UNc1bxB8EdIv9ZuZLq5V5YRLIcsyI5VcnuQBjJ59aAPVqKKKAMPxt4S8PeNNAm0LxNpdvqVhLgmOVeVYdGU9VYeorivhd8A/hr8O9YbWNA0eWTUSMR3N5MZniH+xnhfrjPvXqNFAHnPxY+Cvw/8AibeW994p0qWS9t08tLm2maKQpnO1iPvD6jitz4a/D3wj8O9GfSvCOjxafBKweZtxeSZgMAu7ZLfyGTjrXVUUAFZnibQdH8S6Jc6Lr2nwX+n3KFJYZVyCCMfgfccitOigDyP4e/s6fCvwR4kTxBpGhyzX8L77Z7y4aYW7DOGQHoeeCckfWtP41/GnwZ8KLeD/AISKa4nvrpC9vZWqBpXUHGTkgKO2Sa9Jr4A/4KAeDPEVj8V28YzxzXGialbQxwTBcrbtGoUxkgcZPzDJOdx+lAH1v8E/jR4N+LFpct4cmuIL20Aa4sbtQkyKf4gASGXPGQev4Zy/HH7OPwn8YeJJPEGq+H5I72Y5uPsly8CTH1ZVOMnuRgmvmn/gnt4L8SSfEu48Z/ZJrbQ7Wxkt3nkUqtw8m3aif3sYDE9BgetfeVAHNufCXw38EFsWWg+H9Lh6AbY41H6kn8STXj3hr9rz4W6z4qTRZE1fTbeVgkWoXcCrAWOMBtrFlHPUjHHNdL+1/wCDtc8a/A3VNK8PxC4voJorwQZw0yxkllX1bHIHfFfnR4S8HeJvEviu28NaNpV3Jqk0qxiMxspiJ53Px8oA5yewNAH6afGb4xeC/hTYwTeJ7udrq6Vja2VrH5k0oXqcZAUZwMsQMmsz4KfHnwN8VLmWw0SS6sdTjQyfYb5VWV0UjLLtZgQMg9e/scfOX7evw/8AFg1Lwv4ghiuNU0y20qLTHMMLSNFMhYszEDo+eCe4Ncp+wX4L13VvjPZ+KrdJrfStFilknnMbBJjJG8SxhuhOWJ6/w9PQA9R/aT179mUfEW4tvFugapqXiCKVY7+XSXaNUJznzDvUEjvgFsn1zXvv7P8AqXw81P4b2k/wxtY7TQFldBCsLRskoPz7w3JbkcknIxzivzv/AGgPA3izwr8WNbtdesbmSS91CSa2uVRmjulldmQo2OSRxt6ggjtX1/8AsBeDfEPhb4Z6pe69ZzWS6veJPawSgq/lhAN5U9N2f0oA+kaKKKACszxTfHS/DGq6kpw1pZTTg/7iM39K06w/HttLeeBdfs4V3Sz6bcxoPVmiYAfmamd1F2NsMoyrQUtrq/3nwnzXvnhH4PfDXxR4R0m6/t6WPVriyikuUt7+OTZKygsDGwO0gkjHGK8++D/w3k+Ic2qRx6yNM/s9YWJNv5vmeZv/ANoYxs/Wu/P7MUhbf/wmEW7ru/s3n899fOYWhUa5/Z8yfmj9nz7N8JCp9X+tujUjq7Rb3V1fSz3vucR8Q/h3a+B/HOjaFY6nNqH20xyDzIVQpuk2gfL16e1el/thXKpo3h6yz8zzzSY9lVR/7MKk8Kfs/wA2k+KNL1i98XS6hFp9zHOIWtSC2xtyqGLnA3AHH1rpPjJ8K7v4haxYXY8Qrp0FlA0aQm083LM2WbO4dQEGMfw12RwtRUaijC3NayufO1M9wU8xwk6uI51SUuaXK1dvRaW9P8z5Hb7jfSvt/WL7xPZeHNKfwvoVpq8zRIJknvRbhF2DBBIOee1eAeP/AIGTeFPDFxrbeJ1vRE8aGH7FszvcJnO89M5r1mDwh8WYYEhi+KNksaKFUf2BEcAcD+KpwVKrRcoyi7u21vPuzXibHYDM4UKtKtDli5fEppPSP8sb6advzNP4cab4mi1zxTr3ibS7XTJtWkt2jgguhOAIofLJ3ADrgH8a8sn8TWnhP9m63s7J0TVvEEt1GFB+bb5zpJIfoihQfUrXfXng74tXVrLbSfFW3VJUKMY9DjRgD1wwbIPuK8r8I/DK1t/jdD4M8RTjXrK1sGncMHjXaRlVA3EgB3zwepzWtb2iSjGLV7q7tu35HBliwdR1KtatGSjyz5YKXw04tJe+l3ju3exv/BwSeBPgl4i8YXrrFdX6FrFJHyW2qUhyP9qRicf3cGvFvA9+dK8Y6NqJc/6NfQyMxPUBxnP4fzrZ+NekaNoXxO1TR9DtY7SztRCEhR2YKTErMeST1Y1xwJByCc15dao04wX2NPnfc+7yvBQqU6uKbv8AWLS1VrRa0ju9k+5+hNeWfED9n/4WeOPEDa7r3h0G/kO6eS1neDzzwMvsI3Hgc9a9Tor6o/AzO8O6JpPh3SINI0PT7fT7C3ULFBAm1VHT/JNaNFFABRRRQB558SPgt8NviDqKaj4o8Nw3N6uA1xDI8EkgGcBmQgsOT1Pp6Cun8PeHvDXg7wydK0fTbHSdHt1eR4o0CxqDkuzevuTW5XMfFXQLnxV8NfEfhuzmENxqenTWsbkZCl1I6cZ6+1AHy0fFn7IUnxaa8bQroXZuPM/tHbKNOM+/bu2CTj+/u2be+c19U+LfGHhnwd4Mk8T6vfw2ujQRK6yoMhlI+UIB1zwAB1yAK/LU/Djx8NXOlHwbrovBP9nKfYZMeZu243Y24z3zj3r65/ah+E/i2X9nHwPpWkfaNTuPCkEaXltDGCZQIQu9VAJLLtxgHGGP3jtoA9e+EHx+8AfE7V7vSNBuLy2v7djshvYhG1wg/wCWkeGOV9jgjjIGRnf+KHwp8CfEmO2Xxfocd9JasWhmSV4pVyMEb0IJU+h44HpXwp+yJ8N/F2s/GfRtYh0+9sLDRLwXF3czRGMfIxVol3KcsSGUjjGG5DYr9IqAMHwR4S8PeCvD0Gh+GtNh07T4FwqJkk+7Mclj1JJPJJNebax+018J9L8bN4VudZn8+OVoZrtYc20UgKjaz59SecYGxtxHGfX9Sga6026tkO1pYWQH0JBH9a/K3VvhX8RNF8bPobeFNWnvYLwRxyR2jtDKd3ysHI27TwcnGM845oA/TnxjdeFbjwTe3PidrKbw9Lbk3P2oAxNGR3B/r0/CvB/2ftd/ZmPxDuIPh/aLZeILpiIWu45VEw4YiHeSqjJ+6Ap+QkDCg1X+IHwW8a3n7JGgeB7XWHudb0qf7bcR5fbcITKwt+TnCeYgXcMfuxkL/D83/AX4R+O9V+MGhRzeHtSsIbK+ivLi4u7SSGNI4pFY/MyjJOMADkk+mSAD9CfiJ4A8JfEDRxpfizR4tRtlcOm5mR0YdCrqQw6kcHoSO5qbwJ4I8LeB9LOm+FtGtdMt2wXES/NIQANzMeWOAOTycV0VFAHnfi/4KfDLxX4ki8Q654VtLjUo5PMMqs0YlbjmRVIEn3QMMCOvqa760t4LW2S3t4liiQYVV4AqaigAooooAKKKKAPkD9qL9p/xH4S+IFx4Q8CC0iOmEJfXVxAJS8pGSignAAyBnrnNd/8AsgfHW/8AitZalpHiK2gi13TEWUzQKVS4iY43beisDxgdQRXBftQfsv8AiHxb4+ufF/gR7J21HEl9aXM/lkTAYLqSCMHA49c/j3X7IPwH1P4UR6nrXiO+gm1jU4Ug+z253RwRg7iC2PmYt6cYHvQB9B0U3cobbuG49s06gAr5b/a4/aN1n4e+Jh4K8KafaG/Fsk91e3aeYqbzlUVOh+UZJP8AeGOlfUSujFlV1JXhgDnH1r5a/a6/Zy8QfELxWnjPwdc28t+9vHb3djcSCPds4V0Y8D5Tgg+gxQBZ/Y9/aD1L4h6rP4N8UWtpHqkUDXFpcWkQiSVFI3KUBwCM5496+nq+Zf2Sf2c9S+G2vT+LfF9xZy6x5Jgs4LWQusCt99i2ACxHHGepr6Z3Lu2lhn0oAWo0hhWVpViRZG4ZwoyfqakpNy7tu4bvTPNAHzj+17+0DqXwvvLDwz4WtrObW7uD7TcS3UZeOCIkquAGGWJVuvGB3zXOfsnftK67438aL4K8Z29h9ou0ZtPurWIQjcqlmjZc4OQCQQOxzXR/tgfAHU/ifcWHiTwrJaJrlpD9nmhuH8tbiLcSuGwcMCW6nGDXM/so/sz+IPBHjmPxp43ltYbrTw40+0tpvMBZ0KM7kccBiAPXmgD6zdEcYdQwHIyM1z/xJ8XaZ4E8D6p4r1cn7Jp8QdlBwXYsFRR9WKjv16GugZ1T7zBc9MmuZ+Kng2y8f/D7V/COoSmGDUYNglCBjE4IZHAPXDKDQB8U6V+2Z8RU8VR3upafo82jGbMlhDAVcRE9FkLZ3AdzwSOle+ftCftFWvgn4ceHta8L2yXmo+J7T7Vp32mNtkUW1SXccZI3gYz1zXglr+xj8RT4nWzuNU0UaQHG++WZtxXviPaTntz9favdf2gv2co/Gfw48M6J4VvIrbUPDFr9lsvtbtsnh2qCrEA4OUU5x3NAHBfs2/tV6/4j8d2fhPx7DZSDVZxBZ3tunlGOZiFSMr0IJOM5ByR1r7FIyCDXx1+zX+yx4o8LfEPTvGHjW8srdNLkM1vZ2kvmPLJjClmxgKCScDngV9i0AfCnjLS77wr4w1XRVmurRra4ZB5UrIXj6xk7SMgqQRn1rMhu9WmmSCC/1WaWRwkcaXUrM7E4CgBuSScfjX03+0T8M5/FFoviPQ4fM1e0j2SwL1uYhk8f7a849QSOuK8m+DfiL4f+C9QbWPEkWr3euxlkhijscx2nUEjLDLkZ5xwDgd6+ZrYV063JJ2j38j9wy7PoYzLfrFODnVSs4pa836J737aavQ9b8LW8Xwb+E91rHiO5lutausM8TztJvmIPlW6kk8DnJ/3z0Arz74T+ErP4pRatqWq+LvEdpraXTSXMVtdBYysmSrqpHAzuGB02+mK4j4r+PtR8e+IBe3CNbafb5WytN2fKU9WbsXbHJ7cAdMlfg94z/wCEH8aw6vOJZLCSNoL2ONdzNGeQQPUMqn6ZHetHiaUqsYW9xaf8E46eSY2lga2JUrYqp72ltLbQW/TT1t0VzC8TW2t6Lq99omrXt41zZSmKVGuZGUkdGAJ6EYYexFfRsvwu8G2GlWd5rXjrxJpwuI1Ktca+IlZiuSBuAzXkPx18VeEvGeuW+ueHIr+G7aHyb1bm28sOF+44OTk4JB9gvpXqN58YPhLq2k2Vjr+lXWpC1RdqXOleaqMFwSN2arDqjCc1Jp9rmecTzLEYfDTpU5xbvzqK1T06PzvbyN74J29hY+IfGmm6Rrl1rGm20tp9muJr77TndDubDjj7xYcelcd+yrp15eeKPEPiS8luJ1hQWaSzOzlmZtzDJJPyhU4/2xWrp3xo+FWgabdReHNEurQupbybXTBAJXxwCRgD6npmuX034peFPC/wnufDnhhtQuNbuEcvPJamJPOl+/Jk9Ao4UdTtX3NdHtKMXBuS927089keKsFmNWniIRoSTrezjeS6JWlJ9Fe2vr5HYfFPSvDnxB+E+o+KvDlhate208lwLmGFRLMIXZJAzAbmBQFgD1+X2r5u0CzbUtcsLBBua6uY4QB33MB/WvTfgF8TtJ8D2Wq6Xr63Zsbl1mg+zw+ZtkxtcEZ4yoT/AL5qX4EeGtM134xXGpaT5smg6TIbuEywlCN2fJRgejA5Pv5ea5KijiZQlHd6NfqfQYGVbI6OKpVU/ZQ96En1TXw37p2Xrc+qq+JPi9+2H4qsfG1/pXgrSNNt9P0+6ktzLfo0z3JRtu7CsuwZB4yeCOhr7br4j+Lf7Hviy+8b6hqvg3V9LuNP1C6kufKvpGie33tu25VW3gEtzxwB1NfRn4ye5+EPj/oerfs/3vxSvbM2x04NDd2SSqT9pG3CKSeAxZcZwcEccjPz34W/bR8Z/wDCWxv4h0XRW0OWcK8UCSJJBGXHzb8tvKrnjbyfTpXvfgz9nfRdJ/Z+1L4XanfPcvqsv2q7vIiVxcjZtZAeymNcDHI655z8/wDh/wDYt8cS+I3ttb17SLXRkkyLq2ZpJZVDDohA2krk8k4OBz1oA9+/ae+PEfwx8KaVNodtFe6vrkLTWHnKTEkYAPmNgjP3hxnn9Rw37LP7TureOvGa+DvG9raJf35Y6dc2UJRCVQsY3GTg4UkH8D2z2/7TPwEj+JfhLSLfRLxLPVtCtzBYGcny5I8KNjkdPujnGR19jxX7L37L+q+A/GsfjHxpf2M19YlhYW1lKzopZCpkdiq5OGYAdB157AH1XRQcCigAwM5rzD9pD4rwfCXwIuufYRfXt1cLbWkDMVVnPJywBxhQx54OPz9OyM7cjPpXln7S3wkX4u+CbbRo9WfTLyxuxdW03l70J2lSrLweQ3BBGDigDxv9nL9qzUvFfjW08KeOLDS7aTUZvJs7uzDRL5jYCIVZj1ORnOSWUAVpftO/tN6l4F8aN4M8E2NlPqVkVbUri+iYxpuQMI0AZcnDAk9B0GT0yP2fP2Tta8MeO7DxZ441bT5G0u5FxbWdkPNWSRcFHZnUYwcnAXIIUg+m3+1H+zPqnxB8Wjxd4N1CwttRuNq30F67LG+FCiQMA2DgAEYwfbHIB3X7K/xtT4u+Hbxb+0js9d0wIL2OIHynDZ2umSeDtPGcjp6E+z4Gc14z+yx8FE+Efhy7a/uorzX9U2G/lhY+UoXO1EyBwNzc4yTz6Aez0AFFFHrzQAUUUUAFFFFABRRRQAUVh+OPFvh/wV4dn8QeJ9Ti07TYCqtM4JyxOAoUAlifQCuM+GHx5+GnxD1o6J4c1uU6ngsltc2zxNKo5JUkYP0zn2oA9PrG8b6pc6H4M1vWbO3Nzc2Onz3MMIGfMdI2YL26kDvWzTHRJEaORVdGGGUjII9KAPyH1jxd4j1bxJP4hvdYvH1GaZpvNM7sVJbdgZJwuccewr6j+IHxh8cXH7FvhrVhqN7Dq+q6jJpl9qKDbJJDH5vO4AYLBUBYYJw3vXpuu/sffDHVPFM2srea7Z288jSy2MNwnl7mJJ2sylgOemTXo3xF8GfDO1+DE/hbxRaWuneDdPt1AwxT7NsPyujctvzznksWOc5OQD84fhX8QPE/gvx5Ya/pF9ezTi4TzoN7P9qUkAoRn5iQAPyr9YY23xq2MbgDg18V/AHw1+y7e/FG1XRNd17UdWjuBLplrrKCOB5FOVCYQbyOCFc5OOhr7WoAiupGhtZZVQyMiFgo6sQOlfk18T/HXifxt40udf8AEN3crerM3lQl2H2TDfcUfwkY9un5frVXxX8dPC37Llt8U5U1fX9X0vUmu/8AiZ2OkJugWRiCS5ZCEHdgh/iPQ9ABfD/xn8d2/wCxRf64s8kerWmqrottqLAlzAyqfMUn+IZKA84IHcYr5f8ADHjrxb4d8WW/inS9evo9Wg4Fw8zOXXOSj5PzKT1U8V+nHgvwh8Ob34Q23hjw5ZWN94NvLYiNEbzEnVjkuWPJbPJJ5B9MV5n4S/ZC+Geg+Kotbe71jVIoJfNhsbySNoQc5AbCAsB7mgD3fw3ey6l4d03UZ4/KmurSKd0/usyBiPwJrQrlfiP8QPCPw80ZdU8WavFp1u5KwoQWkmYDJVFHJOP6Vl/Cn4v+A/iabqPwlrBubi1G6a3mhaKVV4G7aw5XJxkd6APz1/aM8feJ/Fnxb12XVNSvUi07UpYLK1847LUROyrsAwA3BOevPU19Z/8ABP8A8Z+IvFHw61iw168nv00m8jitLiZy77GTJjJJ5C7Rj/ermv2oPDn7NqfEF7vxhrmq6X4hnKyXtvpCFxJ/tSDYwUnPOCCcV7t8CrD4c+H/AIXw/wDCvL+3n8OIZJnuzcbyWHLmRj0I7g4wO1AHolFeP237SvwcuPFI8Px+LEM7Oscdx9nkNs7EcASAbfbJwM16D458Y+G/BHh2XxB4o1WLT9OjIBlYM24noqqoJYn0AoA36K87+Gnxq+G/xE1R9L8K+Ilur9EaT7NLBJDIyLjLAOoyBkdP6GvRKACuE8ffCvwl4wd7m9tGs9Qb/l8tMJIx/wBoYKt9SM+4ru6KidONRWkro6MLi6+EqKpQm4y7o+adZ/Zw1uORjpHiCwuU6qLmN4m+nyhhWR/wz347yf3+i/8AgS//AMRX1bRXE8soPofT0+OM2hGzkn6pfpY+Uv8Ahnvx3/z30b/wJf8A+Io/4Z78d/8APfRv/Al//iK+raKX9l0PMv8A17zX+793/BPlL/hnvx3/AM99G/8AAl//AIivLtZsJtK1e90u4aNprO4eCRo2ypZGKkg9xkGvu/XINQutKuLbS9QTT7uRCsdy8HneVn+ILkZPpk49jXk2i/s8+G4bk3OtavqOqsW3MoxCrE9d2Mt+RFcuIyzZUl97Pdyfji8ZzzCa8lGLu+/l+J88eDfC2t+LNYTTNEs3uJTgyP0jhX+87dh+p7ZNfZHw08H2HgnwtBo1niSXPmXNwVAaaQ9WPt2A7ACtXw/oekaBp62Gjafb2Nsv8ESYyfUnqx9zzWlXbg8DHD+89WfNcRcUVc3tSguWmunV+b/y/MKKKK7j5UKKKKACiiigD83v2vPiR4w1f4zazo0uoahptho10ILW0jnKAFSrCU7GIJJCsD2+XhTmveP2Vfib4w1H9mzxdqN41xrOp+G0mXT3bLyygQB0QnkswPA4OeMgnrtftQaF+zw+u29/8S9Qk0/WWKZ+wM5nkTOfnRFY7SEIyRxuOCGbNevfCzRvBGmfDuzsPBcVo3h14MoUIZZUZclnP8RIOST1znnOaAPzHufiV4+ufFKeJpPF2snV0IKXK3LKV+6SAAcYJRSRjDYGQa/Un4ca1d+I/AOh67f2cljd39jFPPbuDuidlBZTkDkHI6D6V8xy+CP2Tx8WvL/4SDbeI2DpguXNj5wmxtzt+9n5PKDY2/w45r64tkhjt447dUWFVAjCfdCgcAe2KAJKKKKACiiigDyL9rHxr4h8DfCp9S8NwSfarm6S1e6UZ+yIyt+8I/3gqjPGWGc9D8kfs8fELxnonxd0g3evanfRanex213bXF2zibzCqBmzu+YYTnrhMZAr7/8AFXh/SPFGg3Wh69YxXun3S7ZYnHocggjkEEZBHIIFcB8M/gJ8PvAOvSa3pFnd3N95jtBLeTeZ9mVsfIgwMAYwCctgnJOaAPVKKKKACiuK8U/FXwB4Y1tNG1rxLa2180gjaIK0nlMdpHmFQRGMMDlsDGfQ12UEsc0SyxOHRhlSO4oAfRRRQB8n/wDBR3SvEV54Q8N6jYLPJo1ncTi/SJchXYKY3fHYbXHpzXy9+zZoniLWfjT4YHhyGVri11GG4mlQcQwq4MjE9vlDV9+ftLfFnS/hT4KjvL3S11e61J2t7Wyc4jkIXLFzg/KMjI75rwb9mH9pLSX8XQeEdU8G6JoMesXziC60uPyh5s0zMqOD1GX2g5/DtQB9nUV8z/tJ/tQn4ceMW8JeGdIs9Wv7ZFe+muJT5cTMCRGApzuAwTn+8K6L9nP9ojTfido+stq2mHR9S0W2a8vBGxkhaAZy6n72RjkGgD3avnP/AIKA6Hr+sfBm0k0aK5uILLU45r6CBWYtHsdQxC5yFYqeeBnNeZa1+23qy+KX/sfwjYNoCyFV+0SP9pkTIw2QQqnAY7cHqOeOfdvFP7QPhLSfgbY/E6K3nu7bU3NvaWRZRI043hkbngAxtk+mOOaAPzs+HGkeJNc8b6VpvhFZjrUlygtXjOPLbP3yeyjqSeMV+ucAdYUWQguFAY+p718VfCT9q3SP+E8t4NV+HOg6Jb6jMsD3+mLtli3MBlxty65wTgj1r7XUhhkEEHvQBHdrK9pMkDbJWRgjHs2ODX5E+PdJ8QaL4v1Sx8UwSxawty7XfmDl3LEs47EE5ORX691mahoGhahfxX9/ounXd5CMRTz2qPIg9AxGRQB4p+wdoWv6H8DFXXEnhW81CW5soJk2tHCQo6dcMys3PrXv1cr8VPGul/DzwHqXizVlZ7eyjBSFGCtNIThUXPGSa+WPCX7bGo3Piq1t/EPhCwttGnmWOWS2uW82BScb8t8rY6kfL9aAMr/go5oniI+OND8QSQyS+HxpwtopFGVin8xy4PpkFMZ9K4v9g7SfEN18e9O1TSoZhptnBONSnC/II2iYBCfUuY+BzxX6HTQ6drGmqJ4ba/sp1V1WRBJG6nkHByD60mk6VpekwNDpenWdjGx3MltCsYJ9SFAyaAPyw+P+ia/onxf8UQeIorgXUupzyrNKDiZGcsrKx6jay9OnSvoD9nrwh43n/ZA+IAsIbln1gLJpEIkKuwjIMhQHGNwHBH3q2vj3+1LpOl+Orrw/o3gjR/EC6VM9tPd6ogcF1OGEeM4GQRz3HSvd/wBnT4r6V8WfAx1exsDpl1ZSi2vLLduWF9oI2NgZQg8cDoR2oA/L6y0zULzVE0q2s5pL6SXylgCHfvzjbjsfXPSvq/8AbK8MeOIvgt8Nn1JZbmLSbARavtXPl3PloAx44HDjt9OOPspfD+grqv8Aay6Lpo1DOftYtU87/vvG79avXNvBdW8lvcwxzwyDa8ciBlYehB4IoA/Mn9kTSfE2pfHnw5N4bjm22d0k2oSrnZHag/vA5yOoyAD1JHBr9O6o6TpGlaTG8elaZZWCOcsttAsQY+pCgZr5t/aG/arPw/8AHc/hHw1oFtqtzYYW/nupGVFcqGCIF64B5J78UAfUFFePfAb476F8SvA+q65PbnTLvRIRLqlvu3BFKsdydyDsbH4d+B4Zqn7beoJ4sI0/wfZS+H0kKnzJ3FzIuR84P3V43cEc5HIwcgH2pRXkfxM+OegeE/gtYfEezt2v11aOM6ZaO4iaV3GcMTyAoznAJ4ryj4O/tgjxP42tPD/irw5baXDqE6QW1zazkrE7Zx5m8jIzgcc8/mAfWdFFNkdY42kdgqKNzE9AB1NADqK+NfH/AO2jd6f4xuLLwr4Z03UNGtZ9n2me5ffcoFOdu0YT5sc/MCAcZyCPdr744+FbP4Fw/Fdorh9PnjUJaoQ0vnklfJJBIBDAgknjvQB6pRXyF8Of2zv7Z8YWeleJPCcGm2N3MIluLa5aVo2YgLlSoyOeo/8Arj68UhhkEEH0oAWiiigAorH8ZeIdP8KeFtS8Raq7rZadbtPMVUs21Rk4A5NfKWj/ALblvL4tSDU/BhttAecobmO6L3EceeHKYwT0JUH1wT3APsWio7WaO5toriFt0cqB0b1UjIqSgD8yf2vvDfibQ/jjr914gZ5otVu3urC4KhUkhONqjHHyDahzz8uT1r6B/ZN8OeNLj9lLxhZZvrObVI7kaEzyMrbWgADR4+ZVLkkEDnkj31/2h/2ndH8E+OJfCVj4Nt/EVzp5xey3knlpE5AIVMo244OSenI6849P+DHxj8PeP/hdc+MvLXSY9MVl1O3eTK2pRAxw5ABXacg8e+KAPzRHhfxCPFg8Lf2ZcDWvOEP2Qgbg+M/QDHOemOc45r9VfhNperaJ8MfDeka9O1xqlppsMN3Izly0gQBvmPJ+p5r5qb9sHw+PHhRPAkJ0kT7DqpmxPjpv2bM7c++cc4z8te7fE34w+FfA/gLTPF1y819aauUXTltQHM5dd4OchcbRnOee1AHo9FfOnwJ/aetfiB4xTwxrHhz+xbu4+W0eO4MyyPgkqflGDjnPTg+2fougAopsjrHG0jkKqgkn0Ar5j8Uftb6Zp/iybT9I8MvqWl2s7Q3F0boK52uQzRqoZXUqNykkZz260AfT1FZHg/xDpfivw1Y+IdFuVubC9j8yKRfqQQR2IIIIPIIINa9ABSHOCB17UtFAH5v/ABU0TxVpnxF1LSvEDX95rN1ekq7wnddBm2xtGq5ypGAFX7v3e2K+3P2dND8ReHfhNpeleKJGfUI95wZjIUjJyiZ/2RxgZHHBIxXl/wAQP2n9L0Xx9Loun+EG1WxsZ/s9zqMswjZXViJPLQqd23nqVyQe3Ne9eCfEmm+LfDNnr+lSb7a6jDAZBKHHKkgkZB4PPBFAG1RRRQB4H+2V8HNZ+KnhjSbrwz9nfWdHllKQzSbBNFIF3qCflDZRTz6Hmvn/AOAH7MnxGPxI0fWfFelHQtL0q+iu5TLMjSTGNw4RQpPUjGfTNe0/t3fE/wAT+A/C2h6T4VvLjTbnWZZjPewr80ccYX5Fb+FmLjkc4U182fs1/Gjx5oPxS0LTrjxDqWqaXqmoRWt1aXc7TBvNdU3AsSVYEg5Hv1oA9I/ay/Zx8a6n8Sb/AMY+CNMfWrLVnE1zAkyCa3mxhuGIypxkYyRnHpXZfsnfs9+IfC/h3xNe+MnXT7jxHpL6YLFcPJbxvnc7kHGfu4AOeucV5X+2P8Z/G83xY1nwfo+vahpGi6U624is5jC0z7FLs7LhiMnABOMD3r079gD4n+JvFJ13wn4l1S81X7BBFc2c9zJveNM7GTceSPukZJ70AeE+Jv2W/i7pnio6Pp/h86tbMw8q/gmQQFScZYsQV9cEZr6G8Zfs16ldfsxaL4E0u4s5PEmk3L35cyssM8r7t6KT0yCoBPHy9s19RV4Z+2l8Stb+HXwuhfw7I9rqWrXX2SO7UZMC7SzEejYHB7UAfLXwz/ZV+J2s+LrW28T6END0iGdDez3Fwjbo85ZYxGxLMQMcEAZ61+i0ahECL0UACvzB+FXxu+I3h3x9Yak/ijWdUglukF1Z3V48kU4Y4K7WJA69sH0xXr/7dfxa8ZWHxGbwLoWrXmkaXaWkMsxtZTHJcSPl8l1wwUAqMZ/hPrQB9w0V8S/sKfF/xbfeLrnwNr+oXWs6e9nNeQTXUzSTW7RgEqGbJKnPQ9D0rxH4hfHT4j+KvGF1rcXi3WdOt/tBks7S0ungjgQH5BsVsE4AznPOaAP0G/aG+HsnxM+FWp+Fbe5FtdyMk9rIx+XzUbIDex5H418PeEP2WPixqvi2PSdX0M6PYLIRcahLNG0YQHqm0ksT24+tfX/7IPxF1r4kfCUarr6E39lePZPPtx9oCqjB/f7+M+q85OSfZKAKukWMOm6VaabbkmG1gSCPPXaqhRn8BVqvj/8Ab1+Lnifw3r2m+BfDOpXukCWyF7eXVtJ5byq7SIsYYfMANhPGOSOvbi/2J/jD4zf4s2HgvW9dvtX0rV0lRUvJDM0MqRtIGV2O4fdIPXPHHHABR+PP7MPxFg+I2p6j4S0iTXtJ1O6luonimjV4S7lijhiOmeCOMV9L/sifCPU/hT4GvYNcnifVdUuFnnjibcsIVcBc9zyf0+le11xPxy8X3HgX4TeIfFdnF5t1Y22YV2Fh5jMEUkYPALA88DHPFAHbUV+WFv8AHT4rweKm8Rp431c3LSBzA9yzW2AQdnlElQvGOBnGeeTn6U/aw+OPiK2+EPgmTwzPc6NceLrAX09xC5SWKMKhKIwOVJLjkdh1oA+u6+IP2q/2cPHOrfErUPF3gvTv7atdXn82aCOVFkgkKgE4cj5SR2J6/lyv7I3xn8d2vxa0fw1qviDUdZ0vWbkW8kd/dPOYmYcMhYkg8Dgf45/QmgD5m/Zl/Z81Pwt8L/FemeMjBBqHiyy+yzQROXNrEUcBXIO0sC5Pyn2ya+eLv9lD4uw+LBo8ekW9xZNIQNTjuUEITJwxBIYEgZ247gV+kFFAHzr8Xv2fbzxB+z14c8D6Nfxvq/htQ9u8jbY7htjB0Jx3JGDx0z7V4Z8Df2WPiJP4503U/GGnpoWmadeRzyrJcI8s2x1bamwsMHnnPb3Br79ooAKjuYUuLaWCTOyRCjY9CMVJRQB+dXjb9kv4oaX4qNh4f0+HWtLlm2wXq3KJ5aEjBlDEEYzztB+6TjoK+kr/APZ8upf2XLf4U2+sxpqUMwu2umTMbS+aZGXHHGCQPoOa+g6KAPzx+H37JXxN1LxhFa+J9NtNI0e3uF+03Mt0sgnjBORGsbbjkDHO3G4V+hkahEVF6KABTqKACiiigDkfjF4Mj+IHw01zwi8ywNqFvsilcEqkoIZGIBBIDAHFfDXhb9kn4o3njRNJ12xt9P0iNsz6nHco6MvHEYzuJOcZK4GCeeAf0TooAr6bapY6dbWUZJS3iWJSepCgAfyqxRRQB8PftN/s0/EDVviZq/inwVplpq9hq04nNvDNHBLBIV+fcHKqwLDO4HJL8jqa9r+BPwKPhH4Ha54J12+drzxHFIL9oGGIGeLyyqHHb1Oc9e+B4D+1t8cfGc3xPvfCOhatq/h3T9HuvKL2VxJbS3DbRliRtO0ZOB0P3skbce2/s3/GbWPEPwH8SeKvE8ZurrwwJVkmXBe6WOESBiOBvx15wT6DgAHz+P2SPiofFp0gR6aml5yNWNypTZv2j939/ft+bb07bs19M/G34IJ4t+EGgeEdDuBbTeGxG9gjE7JDHGUCFmyQp9c5HB5xg/Glx+0L8VH8bN4kj8Xaqp3Z+wlwLbZv37PK+7jtnG7bxur9HfAWvL4o8E6N4iSJol1OyiugjDBAdQ3IBOOvTJ+tAHyb+zl+zV4ts/G9j4r8c2sekRaXepcQ2TSLLJO6fMrbo3IUBwh6nO1sjGM/Z1FfH37WPxa8UxfEO98D6JrGo6Jp9hbRm4eyfyZ5pWCyZEqncFwVAxt/jByKAPr25hW4tpYH+7IhQ/QjFfD2sfss+OrP4gNpujrFPoN3KSNVeVP9HjIOVePcGZxjAwMEkcrzt9q/ZB+JPiXxpYa3o/ia4GoT6SYXi1AqFaVZd/yMoGMrt6jqCOOMn3ugDlvhR4Pt/Afw90jwpbyib7BDtklAIEkrMXkcAkkAuzHGeM11NFFABSEAgg9DS0hOATjpQB8efEb9m3xj/wAJjLbeEYbKbw/eyyTBpJkiFmSSfLKgAlegXaDjODwNx+l/hH4Mg8A+BLHwzb3D3Ag3O8jDG52O5voMn/8AX1r5A+LXx58e3nxBvH8Pa7faJY2Ny8MVqseOULpukVlyScn5SMDAyNy7q+sPgN4zvfHnwz0/xFqNqlvdSM8UqoSVZkYruGegOM45x6nrQB3lFFFAHmf7R/gfwX42+HFzb+NdRi0e1sj58OqOQDaP0JGeoI4K9/yrwr9kb4WfCRPGT+INL8dweKtX06aYWtm0AhMQWV1ScKSS2VUMCOmav/8ABSNNePgzww9osh0RbyUXxTdgSlV8rdjjGPM698Yr5d/ZtTX3+OXhEeHRc/af7UgM3kdrfzF80t227M5z/OgD6r/bJ+FvwxvtYsvF/iDxcPC2qXctvazIsYlFyhlVWl2cEFULksODt56c+h/sqfD74deEPB02o+BNah8SNfuVudXGN77TxFgfcC/3e5OT2r42/bTHiT/hf2unXhci3Lr/AGb5n3Ps+0Y2dsevfPWu9/YKm8VtZfEOy0VJ2tW0R3tyoIX7fgiIBv7xBb34FAH11r3xc+G2heIV8P6r4x0u21NmCeQZCxDE7cEgEA54wTVn4q+BdC+JngO78Naux+zXSCSC5hwzQvj5ZEzkHr+IPbrX5O3qXCXs6XZf7SsjCXectvBOcnuc5r9Nv2Pv7eH7PfhseIhcfbNs2z7R/rPJ81/Lz3+7jrzigDzz4X/se+G/Cvi6DXdb8Rz+II7Sbzba1NmsKZBBXf8AM24jHbAOe1d38f8A9n3wt8WZoNSuLiTR9bhwhv4Iw7SxANhHUnB6gg9RivY6KAPIP2fPgJ4c+ETahd2d/c6tqd8qxvdXCBPLjH8CqOBk8knk8VwfxI/Y88J+JvF0mt6Pr1zoFvcSb7mzithKpJzkoSw2kkjqCOPfNfTdFAHMfD3wf4c+HXg2LQNChSz020DSSPI3LN/FI7HvxyT6Vn+Hvi18N9f1/wDsHR/GOlXmpFigt0lwzMDjAzwTnjiuP/bOXxQ3wG1T/hFftf2gTRG7Ft9823O/3x93pzX5v+Gxqza9YroQnOpmZRaiD75cnjH+cetAH6afH74JeGvi7p9supzy6fqdn8tvfwoGdUJyUIPVc9vesP8AZ6/Zz8PfCfU5dabUpNc1l4/LjupIPKEIIw4Rcnr7n869h8PLfpoGnpqjh79bWMXTDvLtG8/nmr1AHI+M/iX4D8G3sVl4o8U6bpVzMNyRTy4Yj1wM4HPf1rT1O28P+M/CF1Z3LWup6LqVu0chVg0boeDz6g/kRX5fftADxGvxj8Tp4paY6guozY8w5Hlb2Kbe23aRjH88177+zbD4vT9jr4mSWH2xopVl/sxYmJb/AFYE+wDkcenfNACaN8BvgFJ8QYdLi+MMd7KL3aumIYiX2nJiMnIPQgnH619G/tB/DvwL4q+F503xRfW/h/T9MUNa6gQo+xhRjA3dRgdMjOK/MCzNwLqE2nm/ad6+V5Wd+/PG3HOc9MV9a/tiDx8vwB+Gw143AX7Kn9tK2fMF15a7fM2/Lj73B/ixjvQB3X7LPwj+DOmeLZ/EHhjxvb+NNXsFDQK21PsecgyCMcknoGPA7c17/wCNPHfg/wAGJE/irxFp+kiY4jFxLgt16Dr2P5Gvzs/Y6tdem/aB8Nz6GtzshnJvXiJCiAq28P6ggdPbPal/bHt9cT9oHxJcawl35Us4Fk82SphVVChPQDOcf7QPfkA/SfQNY0rXtKg1XRtQt9QsZ1DRTwOHRgR2I+v61fr5C/4Jt/8ACSf2L4o+1G5/4R4PB9i8z/V+fl/M2Z9tuccZ9819e0AQ3t3bWNpLd3k8cFvEpaSSRgqqPUk1zfgz4ieB/GVxPb+FvFGmatPAAZI7eYFlBzg4644NeO/8FAV8SH4M2zaH9p+xrfj+1PIP/LDy3Hzd9ucZx268Zr4z/Z4HiQ/GTw0vhZrhb1r+ESGLp5PmL5m/PG3Hr3xjnFAH6ceMfGvhPwdBFP4p8Q6do8cxxGbqcIXPoB1PQ/lVzwx4h0PxPpSar4e1ay1WxclVntZhIhIOCMjvXwJ/wUBXXh8dS2qB/wCzDp8X9lkbthTHz9eN3mbs7e2zPNdb/wAE5h4p/tbxd9iD/wBhfYV3F9+37Zn93s/hzt3bu/3O1AH1tr3xJ8BaDryaFrHi7R7HU5NoW1muVEhLEgDHqSMV0wubf7J9r8+L7Ps8zzd42bcZ3Z6YxzmvyF8Zf28fFOpHxQLka0bhvtn2j7+//D0xxjGOK+ttci8b23/BPWOHUI9Qgu43RGRFKyLYCbChwvRduM57fe70AfUXh74heB/EGuTaJonivSL/AFOHd5lpDcq0q7Ttb5c54JANdRX5F/C9vEC/ETQG8Kb/AO2xfxfY9u/l9w+9s+bZjO7H8Oa/XKLd5a78b8Dd9aAHVzPivx94K8K3kNn4l8U6TpNxP/q47u5WMtjGep9x+Yrpq/KT9oCDxBD8YvEx8TpMuoSX8rBpVA8yIMVjYY4I2qBn1BzyDQB+q8M8MtuLiKWN4WXcJFYFSPXPpXPaN498FazrU2jaT4p0e+1GEssltBdo8ilSFIwD2JA+pr5n+E6fEmf9hnW0spLmPUVZzpZxL9oNkrIWVcgnJUSBNvG0pgjqPkXwZBq114r0qDw5FdPrTXiNbrCoZ1dTuUgHjAxk7uAAc8UAfrXrGqado+mzajqt7b2VnApeWedwiIoBJJJ9gT+FU/DHifw74ntGu/Dut6fqsCttaS1nWQA8ccfUfnXyz/wUCXxUfC3g4br4aFtYau0eNnnfu9nmY5xnd1+XOO+2vOf2EI/Es3xtjn0jzYdGSyc6kvzeS6YIjHQjduORnBwHweoIB79+0f8ACD4R+KPElprPivxbD4S1OYHc6Twxm7xjkhxyRwM+4z2r1H4U+AfCngrwDF4a8PRrcafIpNxcMQXu3YYaR2XGWOMe2MDAAr4G/bCg1gftBeITrbzyAzobXcjrH9nKAoEyTxzgkcFg5wOg+jP2Xrfx0v7LnieG1tp7e7MFyPDsbqgJBhyrDP8Aeckgt1BHbFAGfefAT9n+X4hjTv8AhP44LzzlP9iJqEO7AXcYzkF+VGTznByMcV9UA2emaeoLR21rAgUbmwFA4HJr8rI7/XYtcEXlyHWhcYw0BNyZ92PTdv3/AI596+wv2kbXx1cfszeGVvo7ie6iht5PEUaIjEhYtzEgejgE7OmD/DmgD6C8M+KPDviWB5/D2t6fqsUbbHe0nWQAgA4OD15H5ivOf2gfh18OvExs9W8Xa4nh26RvKS9WaONpRhsRneCGHU47YOMfNn5b/ZATWJPjNpc+mw6i9ospW7lgRvKVCjkLIwGACVyAepUVv/trv4jt/iyW1NpptKa3R9LGCIkGAJF6AFtwycZOGTJ7AA+qvgj4J8NeB/BMen+F7+TUrS5kNyb2SRXM5bBByuFxt2gYHQZ5JzXdV82fsJf8JMfDOtG/aVvD3mR/2YZDxvy3mhc87c46cZLd91fSdADJJEjjaSR1RF5LMcACsjQfFfhnXriWDRNf0zUpYceYlrdJIVznGcE+h/I15/8AtZDXT8Gr8aIdqedH9vZd+8W2Tu27ffbu3cbN+a+SfgDFrjfF7QP+EYa5e5+2Ibt4uB9m3DzN+fl24x1/i24+bFAH6Ba1q+l6JYtfavqNrYWqY3S3EoRRzjqT6kD8aNE1fS9asFvtI1C1v7R87ZreUSIcEg8g+oNfJ37c6a/J4u0xbl7pfDf2NTAR/qTc7n3Zx/Ftxjd23Y/iq7+wadcOqeIEi/5ACQx7mbfzcZ+UL/Bnbnd35j7UAekeP/2b/BXizxPNrv2vUNKluH8y4ishGElkJyXIZTgnvj69ck+r+GNC0vw3odtoujWiWtjbLtjjQfmSe5PUnua06KACiiigCjrmkaZruk3Gk61p9tqFhcrsmtriMPG49wfzrE8F/DvwP4NuJrnwt4W0rSZ5wBJLbwAOw9N3XHt0rqaKAOe8Y+CPCPjCKOLxT4c03WFiz5ZuoFdkz/dJ5H4Vc8L+HdB8MaUmleHdIsdJsUJIgtIVjTJ6kgdSfU81q0UAcdrHwu+Hesa4ut6p4L0O71FWDfaJbNCxOc5PHJzzzXXoqogRFCqowABgAU6igAooooAKKKKAGSRpLG0ciK6OCrKwyCD1BHcVyXh74YfD3w/r8mvaL4P0ex1OQkm5itgHBJydv938MV2FFABRRRQB8jftJ/HD4S2Xj59C1P4Z2XjPUNNlEN3eXKpGIv7yoSpLkYXjhTnrXs/wt+Lfw/174SXHi/SfK0fRtJQi9tCiIbNsAlSq8YJbg8Zr4z+PvwB+JGlfFDV7jS/Dmoa7puq6jJcWl1YwGUASyMwWQDOwrnBJwvfNe7fA34D+JdM/Zp8ZeGNeRbLWvFCF4rYkFoNiDyg5zjJYcjtmgDirH9oz4LQ/FOXWG+EdnHD5o8nWo4YzcqQ20SeUVGBt5yDuHTBr7Ju7TRPFPh9Yr6zstW0q9iVxHcQiSKVGGQSrDuD39a/M+x/Z++K8/jOLw1L4O1SF2kUSXfk5t0jLbTJ5hIU4HO3IYjtX6TfDzw8vhPwLonhhLh7ldLsYbQSt1fYoXPb0oAb4Q8FeEvCCSp4X8OaZo4mOZPslusZfp1IHPQfkKTxj4I8JeMYoovFPh3TtXWE5i+1QBynXoeo6n866GigChoOkaXoWlQ6Voun22n2Nuu2K3t4wiIPYCr9FFAHFfGnx34X+HvgS71zxYqz2TEQR2mwO13IQSIlU8EnBPPAAJPArwb9nH45/CLUfHh8P6J8N7XwbqGpTNFaXNtBEwnUcqrsigoTljjlRj71d9+2X8M9d+JXwuhtvDmyXUdKvPtyWrHBuVEbqUU/3/myM9cY4zXy58BP2efiLc/FbRLrxB4a1LRtIsLuO8nurgLGf3bBlVRzklgOPTPIoA++vFHhfw74oshZ+I9E0/VrcdI7uBZAOQe/uAfwFWdC0fSNA0xNO0bTrTTbKIfLDbxCNFAAHQewA+gFaFR3EQmt5ISSBIhUke4xQB8ffFn9oX4NRfFDE3wutvEtxp1w0Nzq80ESSq8Z+XygykuA+4ZYrjGRmvqbwN4l0Hxv4MsfEGgyx3Wk38P7sFRgAZVkZexBBBHbFfnR47/Z2+J+h+O7jQdL8I6pqlpLcSCwu4FEkUkQ5UvIAFQ7cA7tuTnFfdv7NPgPUPhx8H9J8L6tcRzX8RknuPL+4jyOWKA9wM4z3oA6nQfBPhDQdSudS0TwxpGnXt0++ee2tEjkkbJOSwGSfmP5mugoooAKwNe8GeE9f1S11TW/DelajfWbBra4ubVJJIiCCCpIyDlR+QrfooAz9Y1HTdA0K51K/litNPsoTJK5wqRoo59gP0r5h8MftJfA1/ibJcxeD4tLuLmRYB4gezjVnGSNznG5U+WPBPryF219B/F3wlH45+HGteFZGCm+t9sbHOFkUhkbAIzhgDjIB78V8DaB+zJ8VdQ8bw6JfeGjptmk4E+plwYFjyw3rzls7SQuAeVztBzQB9ufHf4jeCPA/hGJ/GFsmq2uqkww6eIllN0uPmO1vl2gHknjkDqRnl/2bvjB8PfGl1deF/Cvh1fDlzZo7x2kcKLG8QkPKlAADyGKkdXOC3JOF+2H8Idf8c6H4bvvDqTXs2iB4ZrODasksb7BvTcQMrt5B7E+mDw37JPwO8VaP8SoPHGv6Xd6PY2sUjW0d2wS5md0CqXjwdq7XfjIYFeR6gH1f4i8M+HfEcKQ6/oenarHGwdFu7ZZQpGcEbgfU/ma07eGK3iWGCNIo1GFRBgD8KkooAyh4c8PjWP7YGi6f/aPl+V9q+zr5mzO7buxnGecevNaM8MU8LQzRrJG3DKwyDUlFAGV4e8O6D4et3ttB0bT9LhZtzJaW6xKTxyQoHoPyFeffHj4k/D7wpDDo/i/Totae5AZrEwJKVQHIdlbgDIGM9+nQ49Wr5b/ac+C3ifW/G58X+EtO/tl73Yt1atIqmNlQKGG4gFcKMg8gkdcnaAey/BPx74M8beFWk8HwpYW+nkQy6eYlia2A+78q8BSBwRxwR1BritY/aZ8HWXi6HRLbTNTvrd7g2730Sgx5yBuUZyyj5skc/KMBgc0z9lD4W654J8La1c+JLf8As/UdYfYbZZVfyo1BCk7eN2WY8E8behzXjN98CPiDpniySz03Rr/UY4btms7xp4ktwh+47tkOSoI3ALyQcDFAH11rnjDw3pvgxvFF/fwf2O0W8S5DrID2GM7s9MDOe2a8n+EPxs+GGveORouieFZtB1LVXci5ayiQXEgy2GaMk7iN7Zbjg85POh43+DD6z+z9pfgaK48zVtK2XNtPLM5H2gBw5yWJCkSSLjkKCMD5VFeKfBn4C+Px8RdJuvFGiSaXpdhcpeSTtdRsWaJgyKoBbksFzwPlDcg4yAfQnx8+I/gjwZZWWl+LtFk1wakW2Wa2ySrtTBLNvIUDJX35HFaHwT8f+D/GuhvH4UtBposgqSWBjWNoVHC/KvG3AGCOMcdQQPM/2qvhP4j8T+JLHxR4XsptQuPIFrcQRvGGTbuKMN+Pl+ZweepXjqaf+yj8J9f8La5qPi3xTbXmn6g8LWUFpI8ZVo2KOZDsY85UDBxjHfPAB9F0UUUAFFFFABRRTXZY0Z3YKqjJJOAB60AOryz4w/Hn4ffDMy2er6kbzWUTcumWi75TkHG4/dTOO5zz0rwr9qH9qee2vLnwf8M7lAYyY73WByQ3IKQ/Tu/tgV8a3VxcXc73F1PLPM5y0kjFmY+5PJoA+l/iB+2X491Znh8JabYeHLc7gJXAupyDwpywCgjr90/4+Rar8avizqaFLv4h+JApOSIb54Qev9wjjnp0rhLaCa6uEt7aGSaaVgkccalmdjwAAOSfavS/DP7Pvxk8Q27z6f4A1WKNDg/b9lkT9BOyFh7jNAHLx/EX4gI5dPHPidW9Rq04P/oddt4R/aS+MPh108rxdcalCiBRDqSLcAgerN8+ffd3q2f2WPjmM/8AFFofpqtn/wDHa4Xx18M/HvgeaRPFPhTVNNRMAzvDvgJ9pkzG34MaAPq74Zftp6VdfZ7P4gaBJp8p+WS/07MkI+X7xjJ3DJzwC2OK+pvDHiDRfE2kxatoGp22o2UqhklgcMORkZ7g4xwa/Hyu1+FHxO8W/DXW11Hw1qckEbODcWpw0U69CGBBHTv6gelAH6x0V5p8AvjD4e+LHhs3mnulpqtuP9M055FMsYyQJMAk7GxxnpnB7E+l0AFFFFABRWVrfiLQNEZF1nXNN01pCqoLq6SIsWbaMbiM5JA+prRglinhWaCRJY3UMjowKsD0II6igCSvnz9tL4x618MvDml6d4Ymjt9Z1cy7bh495hiQAFlBBXdlh19uvNe5Qa7ok16bKHWNOkug+wwrcoX3DttznPtXn/7Q/wAGtG+L3huCyvLj+z9UsizWN+I95i3Y3KVyNynAyM9qAPm39lH9onx9q3xS03wl4w1ZtasdVdoo3kgQSxSkZU7lxheG7Hr+Un7Wv7RPjPTPiRe+DvBmoz6JBpEgjuLiNV8yeTaCeSDhRn8f5+nfs+/ss6f8OPF0finW9eXXNQtgwtI47Xy4omOMPyS24YPII+9+db9on9mTw1408XT+LbXxdF4Z1DUHVrtbpVkhlZV2llBZSGOFzzjg8c0ASfsyftBap4x+HvjPVvF8EJuvCtoL2SWCMqssOyRsYBJyPKOevXPsPm27/an+MMvieTV4PEKQ23mFo9O+zRmBV7KeAzeuc8n24r7O+AXwX8L/AA58BX2j2d2msy6zHt1HUFXZ9oXaV2rgnao3NgA9z3rxm+/Yi0+XxXLPa+NJYNBeQstt9kzcRqRwokLEHB7kdOOvNAHc/Fv4+6h4d/Z08N+PNM02OPV/EkSJCjHdHbSGMs7c9QCpx68dOo8F/Z+/aZ+INv8AEbTdM8X6tc+INL1S5itGSREDwu7hQ6kAZHPI+n0P1n47+DHhDxJ8ILL4eXKvbafpcCJYXRIaS2KLgPk98Zz659OK8f8AgT+ytoXhnx3Fr+s+L9O8TNprrNa2ttEFCSKch3G5uhAwPr3wQAUf2zPj/wCK/B3jNPBPgnUYtPlgtllvrlY0klVnwyKMkhTt6gr0cEdRjov2K/jn4g+I8+q+FvF8sFxqlhbJc211HHsaeIEI+8AbdwYqcjGd5wOK3P2mv2fvDHxK1GHxJN4jXw5rKwrbm4mIaGZFOQGRiOQNwG0jrznFb/7NfwV8O/CjSLyfTNWfWtQ1IRi5vcgIQgOFRQSAuSx5JPOCTigD1+iqV3q2l2k4t7vUrO3mbGI5J1VjnpwTmrmRjOeKAFr5e/bX+OniH4fXmm+EvBt4ljqt1D9ruroxB3hi3EIFDqVyxVueSAvTkGvpa11LT7qUw219azSDqkcysR+ANeTftGfAPQPi6lrfPenSNctEEUd8kPmb4sk+W65G4Akkc8E+hIIB5x+xZ8efE3j3Xr3wb4yuDqF/HbNd2t6IkjLIrAMrBQBkbhggcj0I+b6rrxj9nP8AZ/0L4Rm61D7YNY1u5Xy2vnh8vy48/cQZO0HjPOSRyegHs9AHJ/FvxpafD74dax4uvITMlhDuSLJHmSMwVFyAcAsyjOOM5NfGXhf9qr4hW/iyHVtbvYbzSZ5AJdNitkURqcDKH72eM4LYOSBtyCv3L4q0LTvE3hvUPD+rRNLY38DQTqrFSVYYOCOQa+a/D/7Ing+08aw3kvjC5v8ATbWRHTTnSJnZkYErIcYZThgRtHBHPHIB2f7VPxe1PwF4Q0uPw8jQ6nrcbNDcsqsLZAFy2DnLfOMAjHc9MHz79lf4+eKdc8a2fgzxleyazJqvmNa3nkxo8LKrNtYIFBUheuMgn0PHuHxw+FWgfEnwkmmajcHTprJSbK+QAtbHA9eqnAyCeceoBHI/s+fs/eGvh1q8mvtrK+ItXQFIJ/LCpbAgg7VycMQSCSenAxzkA90rJ8Ya3B4b8J6t4guY5JYdNs5bp0QDcwRS2Bkjnj1rWqrqljaapptzpt/bx3FpdRNDPFIoZXRhgqQeoINAHwwf2nPiUfFn9r/b4Bpvnbv7KFvH5fldNm/G/OOd2fvc4x8tfbfg/W4PEnhTSvEFtHJHDqVnFdIjjDKHUNg4zzz618/N+yN4fPi/7ePEVyNC84yHTfI+fb/zz83dnbnjON2O+fmr6N0uxtNL02307T7eO2tLWJYYYo1CqiKMBQB0AAoAtV8zftJ/HDxB4d8Zz+DPCc0VjLawJJdXjRb3Dthgihht+7jnDA78cEV9M1498dvgn4e+Ieowa1c6zNo+pRRiFZdwMTqGzhlOOeW6Efe5zigCt+zT8Wr7x5omr2muRl9S0REaa5RVVbhGDYbA6N8hyMY7jrhfCfEP7TPjq78YyaxoV0LPRYWdItNmt0ZZANwDSHG7dk5wrYGFHPJb6f8Agv8ADDQfh14bmstOm/tC4vcG9vnA3XBAIA46KMnAzgZ9SSfMvE/7MHhPUPF893beI30nTbkkyadDGgZGOf8AVsThQTj5dp7gYGAAD2r4Z+Krfxr4E0nxRap5aX8AdowSQkgJV1yQM4YMM98V0lZ3hnRrDw94fsdD0uIxWVjAkECFixCKMDk8mtGgD52/as+Mut+DNVtfCnheRrLUZYFup70xq+yMswCoGBG4leSRgD1Jytv9lb4xax47vNQ8O+JpIJdRtLdJ7eeOMqZoxhXLgDaDuKnjGd/AwK6r46/BbRPifBFcPcnS9ZgUJFfRx7z5eT8jDI3Dkkc8Hp1bMvwF+D2mfCzTrsRajNqmpXu0XF26eWCqk7VVMkDGevUkntgAA9PooooAKKKKACvk79ur41SaFZSfDTw5cyxaldxK+p3ER2mGJuRED6sOTjsRzzX0j8RvFNj4L8D6t4p1JgLfTrdpSDn5m6KvHPLED8a/J3xfr+o+KPE+o+IdWmaa9v52mldjk5J4H0AwPwoAya9i/Zt+BGvfFzWTcSGXS/C9q2LzUymS7D/ljCD95znk/dQcnJ2q2R+zn8Kr/wCLPxBh0SNp7fSbYCfVb2NRmCEdFUnje5+VevdsEKa/Tzw1omleHNCs9D0SxhsdOsohFbwRLhUUfzJ6knkkknmgDnPhb8LvBPw20tLLwpokFtKYxHPfSKHurjpnzJSMkEjO0YUHoBXaVQ1/V9M0DRbvWdZvYbHT7OIy3FxK2FjUd/8AADkngV8w+Pf21vCum3rWvg7wxfa/GpIa7up/scRPYou1nYf7wQ0AfVtRXEMNxbyW9xEk0MqlJI3UMrqRggg8EEcYr4qtv24tXFwpufh9YvDkblj1J1bHsShGfwr334KftCeAPihKmnWF3JpOuNnGmX5VZJcDJMTAlZB14B3YUkqBzQBxvx1/ZQ8IeMIJdU8Ex2vhXXFQkQwxbbK5IHCtGo/dHgDcg7klWNfBvi7w3rnhLxBd6B4j0yfTdTtH2zQTDkehBHDKeoZSQRyCRX7A14d+1z8FoPih4MbU9HtoR4t0qPdZS4w11EMlrZj75JXPRu4DMaAPgH4XeONa+HvjOz8T6FIFubdsSRk4WaMkFo29jiv1L+GnjLSPHvguw8T6JcJLbXSfMFOTHIOGQ9wQfXB9q/IuvqX/AIJ6ePv7G8d33ga9uXFpra+baIcBFuEXJPrlkXGP9mgD7zooooA/Kb9ofV9b1n41eKrjxB5y3kWozW6xyFv3UaOVRVDHhdoB445yOtfQH7Ofibxvb/sg/ECezvL/AHaYdmiyhSzRZC+YsZxyBn3wSa6z9qHxp+zknjB9P8aeF7nxF4gtiiXUmlkxSRY3YV5BIm4jPKknqPw9s+E+v/DjVfhUuoeDoLW28LRQuksHkbRGqqNyuvO47cA9c9OvFAH5bWWq6lZ6wmsW97PHqCSmYXG8ly5OSxJ65yc565Oa/Wj4aXWs3vw88PXfiKEQ6xNpsD3qA52ylAW7nvnua+UdC+I/7JkvxNTUE8E3drctMpTUbu3Jsw5cHf5RkIUgnJYoMAGvsy3liuLeOeCRJYpFDo6HKspGQQe4NAElfmf+2fq2vah8f9ftNZnuWtrKQRafFLkJHDtByg6YJySe5+lfphXzd+1l4y+BOm31rpXxC8Nv4k1fH+qsMJcW6cHLSB0Kg4AwDk4x0zQBz3/BOXXvEupeGfEWlajM9xounPAtgznJjdt5dOvTGwjj2zgYH1lXnPwC8SfDXW/h+J/htDaWOjWrss1tHD5LQP1bzAecnrk9RXA3X7Xfwrh8WpokR1W4tjKYm1JIUFsrbiM5ZgSvGdwGMMD64AIP+Cgeq61p3wRig0sTC1vtSjt9Qkj3DZFtdgCVIwGZVU54OcdSK+Nv2c9d8QaJ8ZPC58Py3JludUgimt4nfbOjNtbcqkbgFZzzwOvTNfpH8RvE3gax+G15rni2eyufDM9v+881PMSdWHCBf4iegHXJxXh/7OnjP9m668eT2fgjw3/YevXU8gtnvoSTNyCfJZmbYpwCEG0jaflFAHkP/BQzUvEknxbtdLvpJl0KKxjk0+MOfKdznzGI2gbweMZbA2nI3YrrP+CdOr+KWXxVpiefcaDbWqy26ux2R3RP3UGMfMDkjcMcHB3Ej2H9qrxd8H9D0+y0z4maBLr9xdI5tLW2g3TADCsQ+5dhAckfMD1I5rb/AGa/GHwt8UeFZ4fhlZR6ZDZsv2vTzB5UsJfLDcMkEEluQSMhsUAfnH8SNe8SeJfG+p6j4qneXVzcPFNGTlYSrEeWvJwoOR1OeSSSST9fXXi/4gP+wPaa7BNqMOs4W3NzGrtO1osxTzSWy3KDJf0ORgUnxX8e/svf8LgePxJ4V/tPU7SRxe6pbW+6283bgrKqsPOYbQOVYKT1Bzj6g0G40PXPDFpc6T9lutHuoFa38tQYmjI4wOmKAPys+E2t+LdI+Iel33g9riXXDOBDChyJ8nJRxwNpxk5IxjORjI/WeMsUBYANjkVw3hD4Q/Dnwn4muvEfh7wtZWOp3KhXlTcVUDsiE7U6AnaBkgE80nxd+K3hP4ZWEE/iGe4luboObWytI/Mnm2gkkLkYXOBuJAywyaAO8orzr4M/GHwn8U7W5bQRe2d3a/6+yvo1jmQZwGwrEEHsQf1BAyPiV+0P8N/AfiFdB1TUZ7rUBIizxWcfmfZ1b+JzkdOu0ZbBBAOaAOt+Mt5rOn/C3xFe+H1c6nFYyNb7Blw2Oqja25vRccnA461+a/hfxBrlh4u07xJYTXdxqsd6ksZEjtJPJv6Eghm3E4IBywJHev0+8KeIND8YeG4Na0S8h1DTLxPlcDIPYqwPQjoQelYOjfCb4d6R4quvE9h4VsI9WupBK87AvtfBBZAxIQnJztA3E5OTQB4l+3b4j16w8HeFtNt5Lq3stSkc3ssLOgZggAiYggbWDudp67fY151+xDqviC1+Lf8AYWmTsdHmglmv4GbKgBcCQAnhtxQHGcjGRwCPrP4y674D0Lwg83xCjtJ9KmlSMQTwed5j5+UKmCSQRnjpgntXGfs1+I/hDfx3Wm/DrRm0W+SIPc291CRcum9sEyFmMgBOeGbaGXp0oA9porzb4sfGfwh8OLu2sdY+3Xd9ccrbWUau6rz8zbmAA7deTnHRsdj4W8S6N4m8Pw69o16lxp8qb1l6YA6g+hHQjsQQeQaANiivIX/aM+GieLf7BOo3PlZ2/wBpeT/om/ft2785992NmOd1ejeKvEujeGPD1xr2s3iW+nwIHaQ85z0AHckkAAckkAcmgDYr4d/bV1bxFd/FaTRNQuHh0e1t4prGFXwr7lwZDz13BxzjAHA5JP1B8NfjB4L8e39xp2j3VxDfwE7ra7hMUhUMVDAHqDgH23KDgnFYXx/8W/CjRJ7W38caFB4h1VIjJbWUdmk86RlgCcthUBwT8xGdpxkigDif2ItU8TXHhLxJa3kk1zptlJGlg80xcq4j+aIAsdqhRGQAAPmPXt8v+ItS1XUvF19rN/NdWmsPeyzSOGdJYpVJKqCTuG0gAZORtFfoH8Itb8D634SWbwCLSLSopGRoIIfK8p85IZMAqec8joQe9eXeNfHX7P8Aa/E7zNW0OO+1yxd/tGoW9gZEt3XaQX2n5nBRVBUMykMPlycgHq/wfvdc1D4ZaBeeI4Wh1WWyQ3Cvw27HVhtXax6lccEkc4yesrA1bxd4Z0XwWfFd3qlrDoSQJKlypyjI2NgQD7xOQAByScVxfw6+O/gbxt4ol8Oae99ZX4LfZ1vYljF0oJBMfzE9s4IBxzjg4APU6KKKACivMvHvx0+HvgrxCuh6zqkv2wEeeIIWkEAKsQXx0zgDHX5lONp3V6DpGpWWraZb6jp1wlxa3KCSKRDkMp5BBoAuUUUUAfL3/BRfxM2nfC3SPDUTxiTWdQ3yqT8xihG44Gf77R18EV9Yf8FKZnbx/wCFbcn5E0qRwPdpSD/6CK+T6AP0Z/YM8Inw58CLfVJ4gt34gupL9i0W11iGI4lJ6suEMg7fvTj39/rlvhBYDTPhP4R04En7NolnESepKwoM1zP7VWt3vh79nrxhqWnP5dz9iFsrjgqJpEhYg9iFkJB7HFAHxH+1j8abv4p+NHsdMupF8I6XKV06AAqLhwCGuXHcnkLn7qHoCzZ8SoooAKfG7xuskbMjqQyspwQR3plFAH6LfsZfGu4+Jnhe50HxHMjeJtGRS8mQGvbc8CbH94HCvjjLKf4sD6BGec1+ZX7Ger/2R+0h4WdpQkV1JNaSDj5vMhdVH/feyv02oA/Nb9tnwTF4N+O2ozWr7rTX4/7XjXB/dvK7iVc9/wB4jtx0DqK8u+H/AIhm8KeN9F8SQM4fTr2K4OwAsVVhuAz3IyPxr6r/AOCmkSi48BTgfMy6ghPsDbEf+hGvjagD9krC5ivLGC8hO6KeNZEPqrDI/nU1cP8AAG6lvfgf4JuZ5XllfQrPe7klmIiUEknknjrXcUAfmV+0Z8JvGfhr4rayzaRfalbapez3lrc21u8gdZJC2DtBwRux7/XIHv3wL+DHji1/Zb8ceGdStE07VvEbF7G2ml5CqqgFyMhdxU/hjNc/8ev2s/FWk/EG+0HwLDZW9npVxJa3Et3b+YZ5EYq2ASMAEEe+fbJ9/wD2XPivL8Wfh22r39tBbatZT/Zr6OAN5ZbAIZd3TIOcZOPX0APz4T4S/EJ/GZ8JjwvqP9oi48hj5LGJT6mQArjHPX268V+nvwz0Cbwr8O/D3hq4uFuJtL02C0eVV2h2jQKSBk4HFdFRQAV+d37ZXwv8X2Hxo1TxBb6PqGpabrb/AGmC4tbZpFQgBTGduSCMDrjOeM4r9EaKAPk39jj4S+LtM+FHjNddlvdG/wCEpshBZQbmjlt8xyL53P3XO9ccZG0Z54HyhrHwm+Iml+LJfDE3hLV5dQSYQr5Fq7xyZPDK+NpU5BycY745r9T/ABPrNj4d8N6lr+pyFLLTrWS6uGCliEjUs3A5JwO1fC2p/tnfEE+K5bvTdL0ddEEw8uyngYyNED0aQNwxHcZAz3xyAen/ABl+C3i6T9knwr4P08zanrPh6SO5uLdXEhkLbw6IzFflTzTjj7qAe9eAfs1/Bvxt4k+KWk3M2kX+kWOj3sF7dT3lq8fCSBgihgMsduPb64B+wvij8edO8K/ArSPiNZae082uRw/2fZTNtO913MGZQwG1Qx9DivGvgH+1j4l1n4g2fhvx7bWDW2p3EdrbXFnAUMMrNtAYZOVJIGe3fg5UAx/25fhl42f4lyeMNG0/VNY0zVI4F/0aNp2s5IkK7AqjKIfvccFi2cZFdR+wR8L/ABboDeIPFGv219pEGoWYs7W1n3RtId2TK8ZAPy4wpPPzPxgg1v8A7V37RuufDrxjbeD/AAbZ2E+oJCtxfT3S+YqBgdsYVWGGwAxzjAK9c8b/AOyb8err4pWOr6d4jtba11rSkE7NbnCTwkkbghJIKnAPUcrzzigD49+Ifwb+JPh/4k3Ph46RqetXF1MWhv47d5EuhIT87ucgNknduPB5zjDH79/Zu8Eah8Pfg9o3hbVbhJr238yWYoCFVpJGcqM84G7GeM46DpXzR48/bI8RxeNZk8J6PYyeHraUJm4jbzrhVPzMGz8gI6cHpk9do+hLn426H/wz+/xXs7eSa3MRWK2cFS1xuKCJsA7cvxnkDPXHNAHrFfKP7cHw58W63rmmeMdDgu9UsbW0FrJZQKzPC+9j5iquS27coOBkbR1H3ec+Gf7XHiS58Z28XjKx0yPQ7y5EAFum2S0Vm+WR5C20qoODwO59q+0AQRkdDQB8efsOfDXxdpXj6/8AG+u6Vd6VZtpz2kKXMZVpmeRSThjuXb5Q6jkMDn18z+PXwf8AG2kfEW/kXRr7VLa/v7i5tbq2s2lDLI4cg7NxXBfHzYzjI9B+iFFAHlP7K/gbVfAXwqh0vWpZje3NzJdvC8u9bcMFARePlGFyRz8zMc816tWH478S6f4P8I6j4l1RsWthCZGAIBc9FUZIG4kgAZ5JAr5b8H/tW+JrjXp7nXdF05dDNwihYVkElvE8gG4t82/auc4UZI7dKAO+/bH+HWt+LNN0fxHoqm6fQVnMtkiFnlSTZkpjqw2fdxzk45wD51+yL8NPGNv47s/FN9Ff6PpunSTpLFcxSRPdb4yAm1sZQEq2TkZUYHUr9h28qTwRzR8pIgZfoRmpKAPiX9pn4beOLX4nanrtrp1/rOn6tOZoZbaBpmjGANjBF+XbgAeoxyTk17H+z78NvFHh/wCCPiHQtUm/svVNaed7ZopNz22+IIrEqQN2RkYPpzXu9Ude1S00XRL7WL9/LtLKB55nwTtRQSTx7CgD8+v+FQ/EgeLh4UGgXhk8zy/tPkv9mxjO/wAzbjbjn17YzxX0r+0L8N/EOp/Afw/pljc3Oran4aWCWfCF5bwpF5btgsSTyz/xEkYGSc157c/tW+Jx4jmurXw/Yy6GsjCKCTckzrghSXBIUk84wcZxk/er6w8O6taa7oNhrVg5e0vrdLiFiCCUdQw4OCOD3oA+OP2XPhd4vk+JmmeJ77Tbyw0/TJ3eWS9jaJ3bYQFCsAxzvHOMcHnIxW9+1l8NPFM/xE/4SvR4NS1O01GOOEpArzG2dVI2hVHyoQM9/mLZxkZ+ua+ef2g/j7qHg7xSfCfhGyt7rU7cK13LcRs6Rll3BAoIycEHPQe5ztAJP2Q/h1rnhvw/rev64GtLnxBHEqWjxlWiRA+1nz0Y7+mOMDPOQPBte+FHjfw742h0OHR7/UJJL1fJura2doXRmwCxGVT3DHA65K4Y/VH7O3xXj+Jvh65NzbC01jTiiX0SA7CWzh1J7HB46jBHPBb1OgDwzxp8KvEN3+zdp3gu11G5uNX05luWU3BKzMGdjDnHKDfhFIGNkeeleE/Av4U+L9W+Jel317pt5pcGkXkd1NNeWrx7wrZCIGAyTjk9APfarfXPxf8AHNp8PfA134juoftDoyxQW4cKZpGOAoz+JOMkAE4OK8H+EP7TGv6143sNG8W6VYRWeqXKWtvPaq6GJ2B25Uli25to7AZJPsAfVFB6GvDf2lfjjL8N7q10HQrOK7125iWc+eh8qGIsQCeRuJKkAA+pOMANN+zb8bx8SprrQ9XtYrTXbWE3GIVIimiDAFhknBBZQQfXI7hQD5x+KPwt8d6f8R7+ybRdQ1Vr+9eW2vIrcvHKskhwzuqhEPPOdoHP8ODX1z+z14U1Twd8KtN0TWQq3ytJNIitu8ve5YLn1APOOM5r0GigAooooA+Gv+ClNuy+NvCV2QdkmmzRg9iVlyf/AEMfnXyZX6Cf8FCPCkms/B608QW8bvNod8skmxN37mQbGJ9AG2HP1r8+6AP1r+DWojVvhF4Q1IMrG40Szkba2cMYU3DPqDkVj/tL+HbnxT8BvF+jWcUs9y+nmeGKNC7yvCwmVFUclmMYAA7kV53+wL43XxL8GT4durhH1Dw3cG22ZJc2z/PC5zxjJkQAdBGK+iaAPxnor6D/AGwfgXc/DvxRP4m8OWMj+ENRcyL5UZK6dKSAYnI4CEkbDx129Vy3z5QAUUVPY2tzfXkFlY2011dXEixQwwoXeR2OFVVHJJJwAOuaAPXv2LdAl179orw5iAy2+mmW/uGxkRiOM7GP/bQxj8RX6Z14X+x58Gpfhb4Jmv8AWgjeJNcEct4gH/HpGASkGe7AsxYjAJIHIQMfdB3oA+L/APgpnPE1z4CthKpmRNQd0zyFY24Ukeh2tj6GvjevaP2zvG8HjX466m9jPFcadpEaaZayRnKuIyzSHPf948gBHBAFed/DDw5P4t+IWg+G7e3a5a/voonjDYzHuzIc5GMIGPXtQB+oPwNsLjS/gz4N067iMNxb6JaJKhIO1xEu4ccdc12dR28SQQRwRDakahVHoAMCpKAPjX46fsi+IfEHxB1DxF4I1bSktNVuJLq5t9RmkRoZXYs20qjblJJPOMe/b339nL4TWnwk8ESaHHffb726n+0XlwFKh32hcKD0Axx9fxPptcT8dfEWq+E/hB4m8RaLA81/Y2LyQhQDsPQuckcKCWODnAOMnigDslmhMxhEsZkHJQMNw/Cn5wCSa/IzTfHfi/T/ABfL4us9fvY9dlYtJeb9zuTxyDwQMDAxgbRjGBX1p+2Z8SvGUPwd8Bmyh1TQG8RW4utSeNmieJhGjC3YgAgkuTjK/c6YzgA+vYpY5V3RSLIvqpyKWSRI13SOqDpljgV+cH7EfjHxDonxs0bw7p95J/ZesSvHeWpOUOI2YOBnhhtHPcfQYX9tzxp4h13416x4cv7yQaTosyR2douQgJjUmQjux3HnsDx1OQD9Etb02y1vRbzSdRhS4sr2B4J42AKujAggjvwa+LdT/Yr1dfG8dvp3ivTz4cYhna4Yi9CjOQFCbSTjrkYyeGx83QfsafEnxnJ8FfHrXcV/rf8AwjVq93pkkzM7SuYpHNuG2kkgoD/ER5gGAMZ+VdZ+IvjTVfHP/Cb3Gu3aa0kokhnjcgQ4Jwigk/LyRg5zk5zk5AP0P+KHwN0Dxh8GNP8Ah3BO9iujxodLueW8qREZQWGfmUhiCDk4PXPNeQ/Az9kjUPC3ju18SeLdesbuDTLrzrWztoS6zlfuO5cfKe+ACQQpDV9C/A/xJqXi/wCEvhvxLq9v9nv9QsllmTAAJyRuUAn5WA3DJzgjODkV2lAHzr+1P+zpN8UNUg8T+G7+2s9fhiWB0vGYQTxqTgHaCVIyTkDnkHqCvQ/syfA+H4V6Jfy6ldxXuuasii/aAsIFAzhEBxwMnnAJyT6BfaaiuZDFbSyqhcohYKOSSB0oA+NfGX7GuoTeKlg8NeLrG00GWSSRUvFd7i2BAwqgf6wZ4ySpAA+8a99X4JeGf+FEx/Ccy3P9mogP2gPiUzb/ADPMz67+cYx2xjivgXxh498W6943vvE994h1Ox1ZLu4MEUs7o1gD8vkrwuw4AU4Azt55r9BP2aPEXiTxT8F9C1rxZGy6rNG4kZo9hlRXISQj/aUKcjg5yOKAPBfhZ+yR4g0jxrbX3ijxFpx0jTb9Lm3SwVjLdBGLKH3KBHyFyBu4LDIwDX2Dwq9gB+lLXyZ+3Z4y8T2ep6Z4P0w3dlp1zafaZLiGRk+0uTIjQ8YDALgkHP3l6fxAH1kpDDIIIPQilr4+/YT8W+MJ/FF/4W1O7vL3Ro7Eyr54ZxayKVVEDZO0Mu75T/c4xzn7BoAyfF/h/TPFPhq+0DWLZLiyvI/LlRxx1yD6gggEEYII4INfMvhz9ku5t/ECrq3imKbRo5VeWO2RkluUxnaef3fPHBJI7qa+hvizreqeHPh1rWtaNZreX1rbl4o2faBzgsemQoy2AQTjA5r4PsfHfjzQvEU/iu28SOmozXCTXhkcFJwMgJIo6qASABjaDxigD9F4IkhhSGMbURQqj0A6U+orSRpbWKVhhnRWI9MipaAEJAHJxVbVbG11PTLrTb2FJ7W6iaGaORQyujAggg8EYPQ18WftU+OPEd38VdR0AazfWFlpUsa28Fs7RhztSQOSDyQ2CPTaCOck+5fse+LNc8UfDa6Gt3L3babemzguJAd8kYRWG8n7zDdgnv3yckgHnQ/ZIvF8SCNfFsY0AHdnyj9qxv8A9Xj7v3P4/X+HFfUuk2Frpel22m2UKQ21rEsUUaKFVVUYAAHAHHQVbrxj9rvxXrvhf4b240Kc2r6leCznuQDuijKOxKn+Fjtxntk4wcEAHswIPQg14R8f/gNJ448Q/wDCV+HNXt9K1cxLHOk6bYpivAcuo3BtuRkg52qOMV4v+yt4x8SaV8UNK8MnVL6exv5Ghms59zLFhXfKgn5TnOccHJJ5wRd/a/8AGvim5+K1z4TjnuLXSdPt4njtCxWO9LAOXxgB+flGcgGM45yKAPoj4CfCiy+F+i3kKag+pahfur3V0U2BgudiquTgDJ7kkk84wB6XXzz+xl4l8V6xaeItM1vUpNW0uxeFrG8k3MQ77jJF5h+9t+Q4OSN3XGAPoagDjvjD4DsviJ4GuvDd3ctaSO6zW1ysYdoZVOQwB7dQcYOGIzXifwo/Zcm8P+ObbxF4k8SQ6hFp10ZbW3tkYeYVIMbyMTwepKDIzjkjIr1L9pTxLrfhT4T3+q6AJVvPNih85EVxArttLkEjPUAYzyRkFc18kfs7+NvFul/FfSrbTtR1G+i1O+CXsEheSOQSMPMkK5++Au7f1+U54zQB9K/tGfAuP4l3kGu6Xqcena1bW/kZmBaGdBuZVbH3SGP3hngnhuMWv2c/gqvwyW71LUdQt9S1i8hSJnhh2pAgwWRGI3EFup4yFXgEV51+2r4w8Q2muab4WsZ9Q07TZLR5pZoWYJdFiUMZwOQo5Izg71yOlWv2LPGXiTUbm/8ACd60moaVYWokiuXbDW53ALEQeWBG4g/w7cdNoAB9O5A4JHPSlr89PjB468ZeJfiBfareahqGlnTbye0tIIJvKa1VWKkHYx+c4wzAkHoDtwK+y/2fNe1bxJ8KNK1XW5TLfPvjeQrtMgRioY+5xnjj0AoA9AooooAxvGvh7T/FnhLVPDeqJvs9Stnt5RzkBh1HuDgivyZ8aeHdR8J+K9T8N6tEYr3TrhoZVOOcdDwTwRg/jX6/18y/ts/BCXxrpI8ceG4l/tzTYSLuAKB9rgHOc4zuXHGTjHp1oA+PfgR8SdU+FvxEsvE+njzrf/Uaha9rm2YgunUYbgMp7MozkZB/ULwX4m0Txj4ZsvEnh2+S+029TfDKoI6HBUg8qwIIIPIINfkLLHJDK8UqNHIjFXRhgqRwQR2Nem/AH42eKfhHrDvphGoaLdOGvdKmkIjlPA3oefLkwMbgDkAZDYGAD9PtSsbLUtPn0/UrS3vLO4jMc1vcRiSOVCMFWU5BB9DXz54//Y++GOveZceHpdR8L3TA4FtJ59uWJzkxyZb8FdR7V6F8Lvjj8NviJHHHoXiGCHUHC506+IguQx/hCscSEeqFh716VQB8e6f+w3p6XsL3/wARrqe1VwZY4NJWKR0zyFcysFJ9Spx6GvevhP8ABH4dfDVVm8O6IsupDrqV6RNdHqDhyAE4OCECg969IqtqF9Z6dZS3uo3dvZ2sK7pJ55BGiAdyxwAKALNeAfthfHCH4b+FZPDvh+8jPi/U4wIgMk2UDbgZ+mN3y4UEjk7uQuDzXx8/a30Dw7HPonw3Ntr+rEFX1E5NnbHOPl/57N6YOzkHLcrXw34h1rVfEOtXWta3fz3+o3chknuJm3M7H+Q7ADgDAHFAGfX1t/wTy+G8l74jvPiPqVo32WwRrXTGdeGmYYkcZHOFJXIPVmBrwP4H/DjVfid48tPDunRTi3JD3tyijbbxd2JPAz0HU+gOMV+ongnw1pfhHwrp/hzRofJsbCFYogSSTgdSTySfegDaooooA8x+Jnx3+Gvw91uLRfEmtul867nit4GmMQ9X29M8/ka7Lw1r3hzxt4b/ALS0S/tNY0m6DxM8ZDo2OGQ/yINfmh+034b8S+H/AI0eJX8RxTlr/UZ7m1uXJZZoWclNrH+6pUY7cdsV9hfsFeFfFHhr4U3kniKKe2h1G7FxYW0rHdHHtAJ2n7uTzj8+c0AdHp37MnwhsPFieI7bw/Ks8c3npbG5Y26vkniM8ADPA6DAxXofj3wT4c8b+GpvDviPTkurCRcBR8rR+hUj7pHb6D0ro6KAPMfhF8C/h98Mb+fUfDmnzyajNuX7Xdy+bIiFidicAKuCBxyQBkk80vxb+Bnw9+J2oW+p+JdNmXUIAqC7tJjFJIgYHY5wQy8Ec8gMcEHmvTaKAOf8C+DfDvgrw3F4f8OabHZ6fEu3yx8xf1LE/eJ6knqST1JrzvVf2Zfg9qXiWTXrrw3J9oln8+WJLuRYXbOTlAcYJ5I785r2SigCK1ghtbaO2t41ihiUIiKMBQOABUtFFAHJfEb4j+Dfh9aR3HivWobDzgTDDgvLKAQCVRcs2CwzgcZq74G8ZeGvGuk/2r4Y1a31K2BCuYm+aNiA21x1VsEcHkV8eft/+H9dX4l2HiMWF1JpD6ZHAt0se6JJFkbKuR9z76Y3YyW4711//BPnwx4n07TPEmtarptxY6dqsMBsZZcDzsGT5gM5AwQckDIYEZBzQB0PxTtP2Z5viX5fi+SP+22kiMyxmb7OGDcebs/d+md38OM/LivoTQLfS7TRLO10WG3g02GFY7WOBQsaIBgKAOmOmK/NX4i+EPFnhvxtqGk6vpmpzXc97JHbTtAzG9Jbh1PO9m3KSASQWAPNfev7OGha/wCG/g1oOkeJmP8AaUUbF0MvmGNWclEJ/wBlSowOBjA4oA9ErmPiJ4D8MePtGGleKNOF5bq4dCHKOjDurDkHt9CR0Jrp6KAOP+Gnw18H/Du1uoPCuli0N0wM8rytLI+OgLMScDJwBxya7CiigCK7WF7WVLkKYSpD7umO+a+fvBmi/s2H4lLDoMVlNrUUpuIgZZWtg+NwKZPlnGcgD7u3oNvHrHxi0rV9b+GGv6VoMhXUbizZIQFUmT1T5iANwyue27NfAnhjwf4x1HxjB4b0zTtQtNbEyy7pI3ha2IwfMZsZQDKkHqeMZJGQD9KaKhskeKzhjkOXWNVY+pA5qagDxf4/QfBT+0rW6+I8/lahGu2MW0k3nbWzgssXJX5TgkYBz68+i/DqLwrb+DrKLwbJZyaJGpWF7aUSKSDhiWydzZBySck5zXxz+1n4X1vRfitqfibUbaVtI1OZGt7naTGrLGq7GPY4XPoRnByGA9p/Z88H+MLH9n/xDpk81xY3+rJcPpKPMytbB4sJ/wBc8vluOm7n5sigD0E/GT4cDxV/wjP/AAksH9ped5G3y32eZ/c3425zxjPXjrxXReN28MHwzO3ix9O/sdiu83pTyS2fk+9wTnGPevztPg/xaPEo8L/2FenVj/y7mM5xv2b84xs3cb87fevq79oHwd4xvP2ffDul27z3+o6Sls+qJFM7NdBI8MBxlzvw2D1K+uBQB0HwBT4O/a72X4dXDSXrrtlW6kmM4QYOVWX5gvzDJAwT9OOz+IXw38IePEtx4l0oXT2z74ZUkaORTjGNykHHt0OB6CvlL9l3wtr+sfE6y17TftNrYabPvvJ9oUNlT+7XcCGJB+bHRT1Ulc/bdAGJ4L8L6J4P0GHQ9AtDa2MJYohkZzlmLH5mJPUk/jW3RRQBm+Jv7H/sG8/t97ddM8s/aTOcIE759q8c+C+kfAiHx3cnwOzTa5ZKwH2iaaQAFtpeLzCVbpjeueGHPzc9F+1F4f13xF8JLuz0FpGmhuIria3jjDNcRIxJUZ5BBw/HJ2Y718o/ArQvE2t/FzR4NJgubd9I1COa/m+aMwIrEOj9wWAZdvfnPAYgA+tfj5Z/DGTQ7S9+JDGOC2m/0aSJ5Fm3NkbR5XzMD128j5c/w5Fj4Ef8K6PhVm+HMolsRKwmLl/OD5ORIH+YHp17be22vEf22/DfiOTxJY+J0hnudCis1gJRiwt5d7biV6AMCg3DqVAP8Obn7EPhvxJaalq/iG5t7qw0a5tY44457fZ9qcncki5+baqk8j5W8zrlaAPZPGnwY+Hfi/WjrGuaF5t4R87xXEkW8+rBCMntk9uO1dzpljaabYQ2Gn20VrawIEhhiUKqKOAAB0FWaKACiiigAooooA+UP2ov2Xk8Ry3ni/4eW6R6xKzTXentLhLk458vPCtxnGQMk+vHxHrOmX+j6rc6XqtpLZ3trIY5oZVwyMOx/wA81+xdcJ8U/hL4F+JNoIvFOixzXCDEV5CfLuI+nRxzjgcHNAH5RV3uh/GX4q6OwNh8QfEgAGAk1+8yD/gMhI/SvePH/wCxR4gtZ5JvBHiay1G2LDZb6kDDKoxz86gqxz7L19ufKNU/Zq+NWnzyRv4IubhUYgSW1zDKrgHqMPnB68gH2oApN+0H8ZWQqfiBq2CMcbAfzC1w3ijxR4k8UXa3fiTXtT1idBtR726eYoPQbicD6V1Vh8Evi3e6jLYQ/DvxIs0edzTWLxRnBxxI4CN+BORyOK7nwl+yX8XtZkQ6hpthoMBkCu17dqzBeMsFj3Z9gccjt1oA8Er0v4I/Bbxl8UtT8vSLOSz0tRmbVLiJvIXkjCn+M5ByAeMH6H6x+F/7HXgnQ0iuvGV9P4lvldXMS5gtgQTxtB3MOmcnnHTGRX0npthZadZx2dhaw2tvGMJFEgVR+AoA5L4O/DPw38L/AAnHoPh6Bjk77m7lAM1zJ3ZiPpwBwBXbUUUAFFFFAENxbW1xt8+3im29N6BsfnWf4v17T/C3hbUvEWqMyWOm2z3E5RSx2qMnAHU1rVg/EHw3B4v8D614XuZXhi1SyktmkXqm5SAw69Dg0AfJ+jftszS+MxHqfhO3t/DbybBJHKzXMS5b52H3Txtyo6YbBbgV7x8d/jXoHwx8E2muSJ9uvdTjLaZaBsGY4Bye4Ubhk9s+uAfk7S/2PfiU/jZdK1BrCLQ1y76rHcKQyBiAoT74cjB6FRnqSMH6L/aI/Z9tvHXw20DQ/DUqWd/4Ztvs2mCaRtjRbFXYxOevlpyeR1z1DAHN/s0ftRz/ABC8Ww+EPFuk2en6ndq32O5st/lTONzFCrFih2jg5IOD04FP/aT/AGopPh74ul8JeFNItdR1G02i+uL3eIoXIVgiqpBc7TycgAkdeRXK/sufsx+L/CnxJs/GXjSS0s49KeRrS1t5hI8z4ZAzEDAXB3AZycjOMEVJ+1Z+zR4t8VeOb7xr4I+zai1/te6sJZxFKJAqplC2FIwM4LDGD14FAHsn7PXxx0z4peCNV1uew/sm90dj9vtVmEoVMFldTwxBAI5A5VgM4rxvWf201h8ZeVpfheO68OIxRp3kZLiQZX51U8AAbvlPJyudvIr0z9m/4Cx/D3wJ4i0rxBNbXt74liWK9VELRpD5RXyiCSrgM8vOBkMM+g+edT/ZA+IqeN30rTprFtCOHj1WadflQtgoUHzGQDJ6BTjqpOAAfWPxH+MOheFPg/B8Q7eM6hBfxRnTbcOIzcPIPlGW5AHJOASACccV5J8F/wBq+XxR47tfDPizQbPTl1O5MNldWs3yxM2PLjkDn5iem4YySoC16B8S/gZZ+JfgTo3w5sr/AMqbQ/IayuplLfNGCpJAKgllLDnjn8vGPgZ+yr4u0vxxpfiPxnd6bb22l3yXK2sTtK85jZip3KQF+ZUYdcg8gHggH2XLHHKhSVEkU9VYZFA2RRYAVEQdhgACn02RQ8bI3IYEH6UAfKXj39rWKy8UPaeGvClvqVpaXDQtPdThTNguuYym4BThGDc5BIx3r2+T4r+HIvg9D8S5PN/s2WFXES4eQSM2zyvlJG7f8p5wCOcV82eLv2UvGEHi3/imbnS7nSLi7aRWllaM2yEuwVgdxYABVyCSSw4xk175L8G7N/gDB8MRe7GiiVvtMYIU3AfzC+0knaXJJXPfjHYA85+HX7VB1zxrb6Pr3huHTrG+uFgtrmCdpWR2wArrt5y2fmGByoIGC1elfHb4xab8NILe1S1XUtZuV8yKz8zaBHnG9jztHBx6kcDqV8S+Gf7Lfiey8WWk/i270n+y7SZbhlt3MpmZSCEIdANp75zkcd8j1L9pD4LT/EK4tdc0GeG31q2hW2ZZ3IimiDMwB4OCNzEEfQ54KgF74C/G+y+JWo3ejXWmHStWt4TcJEshkjliBVSQ2BggsOD2IxnnHH/Er9qCPw74zvNC0Lw3Dq1vZytbzXM14YMyqxVwF2HgEYycZwccYJ2f2afgrqnw+1jUNf8AEk9jLqEsP2a2W1kdhHGSGckkAEsQvGONvXkiuC+K37MnifVPGOoaj4X1DT5rLULiS6YXsxjeJ3YsV+VDlQT16/lkgH0j8OPF2neN/CVr4h0veIJ8gq64Kspww/A8enXBI5roQiBiwRQx6nHNcd8GvAVl8PPA9v4etGWWQOZrmcIFMsrYyxx16ADOSAAMnFdnQAUUUUAeB/Gn9oWDwZ4xPhbSfD8erXNuQLyS5mMUcRIBAXCkscHJ7cjvnHe/C74oaL4z8AXXinAsY9O3pqCyHakLxqGbDNgFcHIPoecHIHkfxy/Z31zxJ43n8ReErnTUS+cy3MNyxi8uTjLKVU53ck55zk5OePRvhD8I4PCnwo1PwfrVyL6TWxK2peWxEYMkexlQjDYCjGepPPHQAHmZ/asiOth18JIdM8zHmm4Pn+Vnrt243Y5xnGe/evpjTb211LTbe/s5kntbmJZYpEYMrowyCCOCMHtXyMP2V/F66x9lGu6WdMGFF3tbzMbevldOvH3+nPtX1p4f0u10XQ7HR7FSlrZW6W8K5JwqgADJyeg7mgC4iIgwiqo9hivEf2gPj1B8PdQOhaHYW+q62sZaZJZCsdtlcoXxyTkqdgwSD1X5d3uFfOv7SPwJ1Txdrsvizwk0D6lMgF3azS7PP2phShPAbChcEhTnquCWAPQ/gb8VdP8AiT4cub42q6dqFg228tfNEgQEZVgepUjuQOQwGcV5Pq37WlrH4sNlpPhU3ejC4ES3sl15csiA/M6xlfqQCRnjO3t6H+zn8KJvh7oOpnV3t5NU1VgLjyHYqkaghVyeD1Y5AH3sc4FeLaz+yt4qXxpN/ZN7pK6BJeNJE7SyCWGJjnbtIOSoJH3ucZyM8AH0b4i+J3hnR/htbeOZronT7xFazGwh52YEqqqcEkgE4OOBk4GSPJvhp+03b6743s9A1zw7DpcOoTCCC5t52lxKxAQOCowpzjIzgkdskd74o+D9jqPwVsvh5p09vaGwMb211JbiTY4cl2wNvzMGcFhjO8nua8i+GP7M3ijTviBpeteJtS0yPT9OnW6CWcrPJLIjBlX5kAC5GSeuBjvkAH1gyqwKsAR6EUKoVdqgADoBS0UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH//2Q==",Ct="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA61JREFUOE+FkmtMW2UYx//ntKcXygotpbaAoxQarhYKkwEb3QhRxgbOITNOTZzOZRedCcq+zMRgjLqocTHq/EKYRk10SK2wwSaEMEaVYVOLjI1OIBWwFNpISy/Qc9oeM5Iuytj2fHqfy/vL//++D4F10bIfPJk8XqMQU+luV0S66FoRF2gi3FRZXIjkUF55Ms81t8za/766aH+6HZHYdSJ2OHcQAikJangB7zXuVhwnuQLyypATc3MMqrdFoVZSCNEUCoqywJACxvC95ZjTwXQUFcFf1YLwGshpeGjvhHXhTXdAyCx5QZSXJZXTER5+7p3GvBN4XA+oFEAoQEBbsQUsJcbVS7+NBBiGm8Bd9VRuS36dYM0llGvebzMYbJ1RaebX0WXP2cqtolJSKMWlTivss0DtDkClBJggB9qaGjCEAL0dlm5SSDaNDs98uL8u0Uqw7HnO0sAZk/HbkbGe1sjRhArUHX0+1ZiYkY0L3/TDNgXsrgIylABL85BX3wCfxx89+/aF3L2lsA/9Keiqf27rlTVr7Pwr+dO/XOvqOG8zjE/4zh14KtGaX1XJ7f6qG+axCOqqAHUKwCNF0DzxLP4aven4/eKQLl4iPZ2r1+Wkbdc9eeex2ZmXUuwTMx85pyaV4xZHVt2h2rQh4wAuD3ixZyeQoQCSZalQVDdgtL1zdJNc4o+TJQ0qq7XvEMSZlTugNWUtIO2F6rdMw8GmkmK5OBTm4ss2C/RbCGQpOdCU6kHzxOHrg9Zgqkq0T9Uw3n/X98cKrc2SAstYZLVw82pf/QF9utk0BYkwgmz1Jsh0xbj2Y3/XxUF/U4oS7PEvvNP3BMUaL5ahuEQrasvLUWr9Li+Rq02PzM0u9PZ0zx7+YABz6xf5f9bWN49th+QxvcLsdnvUeTmb+z5pvbWn/Qbo9XO38/uCbg/0nFZ9zAv7mxQPKw7lv3C9bSPIA0HNu3jaXWWU0eOlM3SZXFO/Fc8cbl25y9Y9QU3lEFJcVOhrUr7z/ROUhelV6LLjwPBlN8w/3Wr8w4bpTycR+q+6Da0156ElWUSeSstMpJwuH5KTeOBzAIojYpcdbjqeir7ReBmfPxB0MBXvHjn56KncwjTwlVIQLBCYXESIprE878JNo+XEvj58dl/Qy9lopGmcePXkDv0jOzWIUlwEp9wILPmQJBdidtIB6w8jnW4G7782gOEN96hWCnGRHOMkiwSBiAOhgAOWZREJR0GSAI9LgIxGASYKPh+/HjGhJgb6F36ZbPle9WMzAAAAAElFTkSuQmCC"},65986:function(Ut,Et,ve){"use strict";var ce=ve(59301),ke=ve(21697),b=ve(48136),me=ve(88615),fe=ve(43418),ue=ve(59301);const le=(0,ce.forwardRef)(({callback:oe,width:se,onChange:ae,disabled:ie,readOnly:re,type:ne="",value:ee="",style:a={}},y)=>{const x=(0,ce.useRef)(),E=(0,ce.useRef)(),[z,te]=(0,ce.useState)(0),[Ae,de]=(0,ce.useState)(0),[he,ge]=(0,ce.useState)(!1),pe=()=>{var Ce=document.createElement("div");Ce.innerHTML=x.current.getValue();var Me=Ce.innerText;return oe&&oe(Me),Me};(0,ce.useImperativeHandle)(y,()=>({getData:pe}));const Ee=Ce=>{Ce.preventDefault();const Me=Ce.clientX-z,Fe=Ce.clientY-Ae;document.body.onmousemove=Te=>{let Pe=Te.clientX-Me,Ne=Te.clientY-Fe;const Re=document.getElementsByClassName("markdown-popup-form")[0],Ze=window.innerWidth-Re.offsetWidth,De=window.innerHeight-Re.offsetHeight;Pe=Math.max(0,Math.min(Pe,Ze)),Ne=Math.max(0,Math.min(Ne,De)),ye(Te.clientX,Te.clientY,Me,Fe)&&(te(Pe),de(Ne))},document.body.onmouseup=function(){document.body.onmousemove=null}},ye=(Ce,Me,Fe,Te)=>{const Pe=document.body.clientHeight,Ne=document.body.clientWidth;return Ce<20&&Fe>Ce||Ce>Ne-20&&FeMe||Me>Pe-20&&Te{he&&setTimeout(()=>{const Ce=document.getElementsByClassName("markdown-popup-form")[0],Me=window.innerWidth/2-Ce.offsetWidth/2,Fe=window.innerHeight/2-Ce.offsetHeight/2;te(Me),de(Fe)},0)},[he]);const we=()=>{ie||re||ge(!0)};return ue.createElement("div",{style:a},ue.createElement("div",{style:{width:se||"100%",position:"relative"},className:`${ke.Z.mathFillWrap} ${ie||re?"cursorDefault":""}`,onClick:()=>we()},ue.createElement("math-field",{disabled:ie,locale:"zh_cn",class:`${ke.Z.mathField} ${ne}`,readOnly:re,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:x,style:{width:"100%",fontSize:ee?18:14},value:ee||""})),ue.createElement(fe.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:z,top:Ae},title:ue.createElement("div",{style:{cursor:"move"},onMouseDown:Ee},"\u8F93\u5165\u516C\u5F0F"),open:he,onOk:()=>{const Ce=E.current.getData();x.current.setValue(Ce),ae(Ce),ge(!1)},onCancel:()=>{ge(!1)},destroyOnClose:!0,className:"markdown-popup-form"},ue.createElement(me.Z,{value:ee,ref:E,onChange:ae,showSaveButton:!1})))});Et.Z=le},88615:function(Ut,Et,ve){"use strict";var ce=ve(59301),ke=ve(95237),b=ve(43604),me=ve(99313),fe=ve(3113),ue=ve(7664),le=ve(21697),oe=ve(48136),se=ve(59301);const ae=(0,ce.forwardRef)(({callback:ie,showSaveButton:re,value:ne=""},ee)=>{const a=(0,ce.useRef)(),y=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +\`\`\``},ce.createElement(ue.CopyToClipboard,{text:et,onCopy:()=>oe.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},ce.createElement("button",null,"\u590D\u5236")),Qt[1]==="html"&&Ke&&ce.createElement("button",{className:le.runCode,onClick:()=>{jt(Pe({},Ne(Pe({},ht),{open:++ht.open,defaultValue:et,language:Qt[1]})))}},"\u8FD0\u884CHTML"),ce.createElement(b.Z,Pe({wrapLongLines:!0,style:fe.Z,language:Qt[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},pt),et))},img({node:Ct}){var yt;const Xe=(yt=Ct.properties)==null?void 0:yt.src;return ce.createElement(se.Z,{src:Xe,width:320,"data-text":Xe,onLoad:()=>at&&setTimeout(()=>$e(),500)})}}},Ke?tt:`${tt}__`)),[tt]);return ce.createElement(ce.Fragment,null,ce.createElement(pe,{defaultValue:ht.defaultValue,open:ht.open,language:ht.language,height:ht.height,onChange:(Ct,yt)=>{mt(tt.replaceAll(yt,Ct))},onDynamic:qe}),xt)}},62586:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return fe}});var ce=ve(59301),ke=ve(49661),b={draggableImage:"draggableImage___vcTso",img:"img___xAyno",close:"close___WUtfj",extraNode:"extraNode___tnBrt"},fe=({src:ue,onClick:le,topPercentage:oe=.62,draggableExtraNode:se})=>{const ae=(0,ce.useRef)(null),ie=(0,ce.useRef)(!1),re=(0,ce.useRef)(!1),[ne,ee]=(0,ce.useState)(window.innerHeight*oe),[a,y]=(0,ce.useState)(!1),x=10;return(0,ce.useEffect)(()=>{if(ae.current){let E=function(he){var ge;ie.current=!0,de=he.pageY,Ae=he.pageY-(((ge=ae.current)==null?void 0:ge.getBoundingClientRect().top)||0),(0,ke.kk)("none"),document.onselectstart=function(){return!1}},z=function(){ie.current&&!re.current&&le&&le(),ie.current=!1,re.current=!1,(0,ke.kk)("auto"),document.onselectstart=null},te=function(he){var ge;if(ie.current){const Ee=he.pageY-Ae,ye=window.innerHeight-(((ge=ae.current)==null?void 0:ge.offsetHeight)||0)-50,we=50;if(!re.current&&Math.abs(de-he.pageY)>x&&(re.current=!0),re.current){let Ce=Math.max(we,Math.min(Ee,ye));ee(Ce)}}},Ae=0,de=0;return ae.current.addEventListener("mousedown",E),document.addEventListener("mousemove",te),document.addEventListener("mouseup",z),()=>{var he,ge;(ge=(he=ae==null?void 0:ae.current)==null?void 0:he.removeEventListener)==null||ge.call(he,"mousedown",E),document.removeEventListener("mousemove",te),document.removeEventListener("mouseup",z)}}},[le]),(0,ce.useEffect)(()=>{const E=()=>{ee(window.innerHeight*oe)};return window.addEventListener("resize",E),()=>{window.removeEventListener("resize",E)}},[oe]),ce.createElement("div",{className:b.draggableImage,style:{top:`${ne}px`,display:a?"none":"block",cursor:ie.current?"grabbing":"grab"},ref:ae},se&&ce.createElement("div",{className:b.extraNode,onMouseUp:E=>E.stopPropagation(),onMouseDownCapture:E=>E.stopPropagation()},se),ce.createElement("img",{className:b.img,src:ue,width:60,draggable:"false"}),ce.createElement("i",{className:`iconfont icon-tupianguanbi ${b.close}`,onMouseUp:E=>{E.stopPropagation(),y(!0)}}))}},88998:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return de}});var ce=ve(59301),ke={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},b=ve(81327),me=Object.defineProperty,fe=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,oe=(he,ge,pe)=>ge in he?me(he,ge,{enumerable:!0,configurable:!0,writable:!0,value:pe}):he[ge]=pe,se=(he,ge)=>{for(var pe in ge||(ge={}))ue.call(ge,pe)&&oe(he,pe,ge[pe]);if(fe)for(var pe of fe(ge))le.call(ge,pe)&&oe(he,pe,ge[pe]);return he};const ae=he=>React.createElement("svg",se({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},he),React.createElement("path",{d:"M1019.407 620.8 891.834 397.781 946.49 293.12a29.099 29.099 0 0 0 6.4-36.395l-70.187-126.592a30.08 30.08 0 0 0-24.576-13.653H597.519L539.194 14.507a27.35 27.35 0 0 0-20.907-14.55H380.644a29.141 29.141 0 0 0-24.618 14.55v5.546L225.806 243.03H100.923a29.184 29.184 0 0 0-25.515 13.654L3.428 384.085a32.768 32.768 0 0 0 0 29.184L132.836 638.08 74.511 740.053a32.768 32.768 0 0 0 0 29.056l66.517 116.566a29.907 29.907 0 0 0 25.515 14.506H427.15l62.848 109.227A30.08 30.08 0 0 0 512.783 1024H660.41a29.141 29.141 0 0 0 24.576-14.55l128.469-224.853h114.773a31.915 31.915 0 0 0 24.662-15.445l66.474-117.419a28.16 28.16 0 0 0 0-30.976l.043.043zm-161.28 14.592L791.61 512.469 518.287 993.963l-74.752-122.88h-273.28l65.621-119.211h139.392L101.86 272.213h143.062L380.687 30.08l68.352 119.253-70.187 122.88H925.54l-69.205 121.942 137.6 241.194H858.17z",fill:"#605BEC"}),React.createElement("path",{d:"m499.983 699.307 174.379-274.731H324.708z",fill:"#605BEC"}));var ie="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",re=Object.defineProperty,ne=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,y=(he,ge,pe)=>ge in he?re(he,ge,{enumerable:!0,configurable:!0,writable:!0,value:pe}):he[ge]=pe,x=(he,ge)=>{for(var pe in ge||(ge={}))ee.call(ge,pe)&&y(he,pe,ge[pe]);if(ne)for(var pe of ne(ge))a.call(ge,pe)&&y(he,pe,ge[pe]);return he};const E=he=>React.createElement("svg",x({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},he),React.createElement("path",{d:"M1364.44 118.705c-14.178-6.695-20.322 6.065-28.593 12.525-2.914 2.048-5.277 4.726-7.64 7.246-20.717 21.268-44.899 35.21-76.643 33.556a152.576 152.576 0 0 0-120.674 45.371c-7.404-41.826-32.06-66.875-69.553-82.865-19.693-8.35-39.543-16.7-53.248-34.737-9.61-12.919-12.288-27.333-17.015-41.512-3.15-8.507-6.144-17.25-16.384-18.668-11.185-1.733-15.517 7.247-19.928 14.73a189.125 189.125 0 0 0-23.552 98.461c1.575 76.88 35.446 138.083 102.636 181.642 7.562 4.963 9.531 9.925 7.09 17.25-4.49 14.967-9.926 29.54-14.81 44.584-2.992 9.61-7.561 11.658-18.274 7.483a309.484 309.484 0 0 1-96.886-63.015c-47.813-44.426-91.057-93.342-144.935-131.702a635.825 635.825 0 0 0-38.36-25.207c-54.982-51.2 7.167-93.262 21.582-98.225 14.966-5.199 5.277-23.158-43.402-22.922-48.68.237-93.184 15.833-149.977 36.628-8.428 3.15-17.092 5.514-25.993 7.326a557.844 557.844 0 0 0-160.768-5.436c-105.157 11.264-189.204 58.92-250.96 140.367-74.2 97.832-91.687 208.975-70.261 325.002 22.449 122.25 87.434 223.468 187.47 302.631 103.582 82 222.917 122.172 359.188 114.452 82.708-4.568 174.79-15.202 278.686-99.485 26.151 12.445 53.642 17.486 99.249 21.267 35.131 3.072 69.002-1.733 95.153-6.931 40.96-8.35 38.203-44.741 23.316-51.437-120.202-53.72-93.814-31.822-117.839-49.624 61.125-69.317 153.206-141.312 189.204-374.706 2.835-18.51.472-30.168 0-45.213-.237-9.137 1.969-12.603 12.918-13.706a240.089 240.089 0 0 0 86.173-25.442c77.982-40.803 109.332-107.914 116.736-188.259 1.103-12.288-.236-24.97-13.705-31.429zM685.45 842.043C569.108 754.215 512.55 725.307 489.157 726.49c-21.82 1.26-17.96 25.206-13.155 40.802 5.042 15.439 11.58 26.073 20.717 39.621 6.301 8.9 10.791 22.213-6.302 32.295-37.494 22.213-102.794-7.561-105.787-8.98-76.012-42.929-139.421-99.564-184.241-176.994a523.894 523.894 0 0 1-72.468-239.93c-1.024-20.56 5.278-27.885 26.703-31.587a272.148 272.148 0 0 1 85.307-2.127c118.942 16.699 220.16 67.741 305.073 148.48 48.443 46.001 85.071 100.982 122.88 154.703 40.173 57.029 83.338 111.458 138.32 155.963 19.376 15.675 34.894 27.569 49.781 36.234-44.74 4.805-119.414 5.829-170.456-32.926zm55.926-344.615c0-5.357 2.757-10.398 7.326-13.47a17.723 17.723 0 0 1 22.134 2.048c3.072 2.915 4.805 7.09 4.805 11.422a16.778 16.778 0 0 1-17.25 16.541 17.33 17.33 0 0 1-12.131-4.883 15.911 15.911 0 0 1-4.884-11.658zm173.529 85.464a104.37 104.37 0 0 1-33.005 8.586 71.444 71.444 0 0 1-44.504-13.548c-15.282-12.288-26.23-19.141-30.72-40.645a89.167 89.167 0 0 1 .787-31.429c3.939-17.487-.393-28.75-13.312-38.912-10.476-8.35-23.71-10.634-38.36-10.634a32.06 32.06 0 0 1-14.179-4.175c-6.144-2.914-11.106-10.24-6.301-19.14a60.18 60.18 0 0 1 10.712-11.265c19.85-10.79 42.693-7.246 63.882.788 19.693 7.798 34.501 21.898 55.926 41.905 21.74 24.183 25.68 30.8 38.125 48.916 9.846 14.179 18.747 28.75 24.89 45.45 3.703 10.397-1.102 18.905-13.941 24.103z",fill:"#4D6BFE"}));var z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",te=ve(59301),de=({value:he,onChange:ge})=>{const[pe,Ee]=(0,ce.useState)(!1),ye=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-max",img:ie},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:z}],we=ye.find(Ce=>Ce.key===he);return te.createElement("div",{className:ke.select},te.createElement(b.Z,{size:10},te.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),te.createElement("div",{className:ke.box,onMouseLeave:()=>Ee(!1)},te.createElement("div",{className:ke.text,onClick:()=>Ee(!0)},te.createElement("img",{src:we.img,width:20}),te.createElement("span",null,we.name),te.createElement("b",{className:"iconfont icon-zhankai6"})),pe&&te.createElement("div",{className:ke.itemWrap},te.createElement("aside",null,ye.map(Ce=>te.createElement("div",{key:Ce.key,className:`${ke.item} ${Ce.key===he?ke.active:""}`,onClick:Me=>{Me.stopPropagation(),ge(Ce.key),Ee(!1)}},te.createElement("img",{src:Ce.img,width:20}),te.createElement("span",null,Ce.name))))))))}},49026:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return le}});var ce=ve(59301),ke={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},b=ve(71418),me=ve(59301),fe=(oe,se,ae)=>new Promise((ie,re)=>{var ne=y=>{try{a(ae.next(y))}catch(x){re(x)}},ee=y=>{try{a(ae.throw(y))}catch(x){re(x)}},a=y=>y.done?ie(y.value):Promise.resolve(y.value).then(ne,ee);a((ae=ae.apply(oe,se)).next())}),le=({value:oe="",streamingStatus:se,onFinish:ae,cancelIndex:ie,time:re,loading:ne,loadAll:ee})=>{const[a,y]=(0,ce.useState)(""),[x,E]=(0,ce.useState)(!0),z=(0,ce.useRef)(oe),te=(0,ce.useRef)(se),Ae=(0,ce.useRef)(0),de=(0,ce.useRef)(null),[he,ge]=(0,ce.useState)(!1),pe=70;(0,ce.useEffect)(()=>{te.current=se},[se]),(0,ce.useEffect)(()=>{z.current=oe},[oe]),(0,ce.useEffect)(()=>{if(!se){y(z.current);return}return ge(!0),de.current=setInterval(Ee,pe),()=>{clearInterval(de.current)}},[]),(0,ce.useEffect)(()=>{he&&(y(z.current),clearInterval(de.current),ge(!1),ae())},[ie]);const Ee=()=>fe(void 0,null,function*(){const ye=z.current[Ae.current];ye!==void 0?(y(we=>we+ye),Ae.current++,clearInterval(de.current),de.current=setInterval(Ee,280/(z.current.length-Ae.current))):te.current===!1&&(y(z.current),clearInterval(de.current),ge(!1),ae())});return me.createElement("div",{className:`${ke.reasoning} fadeIn animated`},me.createElement("div",{className:ke.btn,onClick:()=>E(!x)},me.createElement("i",{className:"iconfont icon-shendusikao"}),re?me.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",re," \u79D2\uFF09"):me.createElement("span",null,"\u601D\u8003\u4E2D..."),x?me.createElement("b",{className:"iconfont icon-shouqi6"}):me.createElement("b",{className:"iconfont icon-zhankai6"})),ne&&me.createElement(b.Z,{spinning:!0,className:"mt20"}),x&&!ne&&me.createElement("div",{className:ke.content},a,he?me.createElement("span",{className:"aiBlink"},"__"):""))}},86420:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return ft}});var ce=ve(59301),ke=ve(43428),b=ve(8591),me=ve(54580),fe=ve(43418),ue=ve(6848),le=ve(92832),oe=ve(3113),se=ve(71418),ae=ve(64165),ie=ve(14478),re=ve(38854),ne=ve(92310),ee=ve.n(ne),a=ve(86059),y=ve(49026),x=ve(88998),E={loadingPic:"loadingPic___y2kKZ",loading:"loading___UEUk1",dot:"dot___TYXFV","dot-fade":"dot-fade___KWn1a",wrap:"wrap___nU3cS",chatContainer:"chatContainer___PNe3Q",footerContainer:"footerContainer___hQATV",btnWrp:"btnWrp___mS8l6",btn:"btn___3za5U",btnActive:"btnActive____jzfb",inputContainer:"inputContainer___iCQ3u",uploadBtn:"uploadBtn___OHHJF",sendBtn:"sendBtn___ktaQl",sendBtnDisabled:"sendBtnDisabled___DVncF",cancelBtn:"cancelBtn___bzMDI",lineFour:"lineFour___Lhbz5",fullIcon:"fullIcon___YWXTV",footerContainerSelected:"footerContainerSelected___pGBh3",full:"full___dZLXo",li:"li___PjMV3",avatarIcon:"avatarIcon___ztGQ3",img:"img___wZqEA",content:"content___OlYYG",borderBox:"borderBox___tjHwt",text:"text___yWTCV",fileWrap:"fileWrap___IX778",file:"file___fxAKb",fileName:"fileName___RA8nu",source:"source___nkLC0",action:"action___I2zGy",disabledInput:"disabledInput___Buork",backBottom:"backBottom___SMuL2",head:"head___v8Eom",headBtn:"headBtn___IS7xR",menuWarp:"menuWarp___G6yj0",menu:"menu___M8VWP",menuText:"menuText___gRpb5",menuDel:"menuDel___eH_wg",active:"active___KWwPV"},z=ve(82093),te=ve(49661),Ae=ve(62586),de=ve(37166),he=ve(28984),ge=ve(71986),pe=ve(90524),Ee=ve(56102),ye=ve(6725),we=ve(58617),Ce=ve(32050),Me=Object.defineProperty,Fe=Object.defineProperties,Te=Object.getOwnPropertyDescriptors,Pe=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,Ze=(at,qe,tt)=>qe in at?Me(at,qe,{enumerable:!0,configurable:!0,writable:!0,value:tt}):at[qe]=tt,De=(at,qe)=>{for(var tt in qe||(qe={}))Ne.call(qe,tt)&&Ze(at,tt,qe[tt]);if(Pe)for(var tt of Pe(qe))Re.call(qe,tt)&&Ze(at,tt,qe[tt]);return at},ot=(at,qe)=>Fe(at,Te(qe)),At=(at,qe,tt)=>new Promise((mt,ht)=>{var jt=Ke=>{try{st(tt.next(Ke))}catch(gt){ht(gt)}},lt=Ke=>{try{st(tt.throw(Ke))}catch(gt){ht(gt)}},st=Ke=>Ke.done?mt(Ke.value):Promise.resolve(Ke.value).then(jt,lt);st((tt=tt.apply(at,qe)).next())}),ft=({title:at="\u5934\u6B4CAI",placeholder:qe,hideUpload:tt,hideInputBox:mt,aiIcon:ht=de,userIcon:jt=he,dragIcon:lt=ge,children:st,fetchUrl:Ke,fetchData:gt={},extraAnswerAction:ze,showDefaultTips:$e=!0,onOpen:xt,onClose:Ct,loadingOption:yt,showPreference:Xe=!1,initMessage:Le,customRequest:We,visible:it,width:pt=1200,isCheckRestrictNumber:Qt=!1,headNode:et,headFunctionNode:Pt,showRedraw:nn,showEdit:St,promptPropName:Gt="prompt",topPercentage:Lt,showSwitchingModel:Yt=!1,showImageGenerator:_t=!1,showLookHistory:Vt=!1,fetchListObject:ln,customPreference:dn,customDataNode:vn,showAddSession:Kn,historyId:Gn,draggableExtraNode:Or,drawerExtraNode:Hr,menuExtraFunctionNode:Fr,showSceneAwareness:Er=!1,ReactComponent:gr=ke.Z,topFunctionNode:$r,footerContainerStyle:da,chatContainerStyle:va={},showCodePreview:ui=!1,showSource:Pi=!0,onSendMessage:La,onDynamic:Xa=()=>{}})=>{var la,qa;const[Za,pi]=(0,ce.useState)(!1),[ei,Oo]=(0,ce.useState)("qwen-max"),[Ao,ai]=(0,ce.useState)([]),[pn,xn]=(0,ce.useState)([]),[Bn,mr]=(0,ce.useState)(!1),[fr,oa]=(0,ce.useState)(!1),[ii,ni]=(0,ce.useState)(!1),[Ca,Qa]=(0,ce.useState)([]),[io,lr]=(0,ce.useState)(""),[ri,Jo]=(0,ce.useState)(0),[To,Qi]=(0,ce.useState)(void 0),[mi,bs]=(0,ce.useState)(!1),[As,wr]=(0,ce.useState)(null),[us,ns]=(0,ce.useState)(""),di=(0,ce.useRef)(),qo=(0,ce.useRef)(null),_o=(0,ce.useRef)(null),[to,yr]=(0,ce.useState)(!1),[Po,Wo]=(0,ce.useState)(!1),[Gi,Rs]=(0,ce.useState)(!1),[Kr,xa]=(0,ce.useState)(!1),[oi,Gr]=(0,ce.useState)(!1),[qi,xo]=(0,ce.useState)(0),Ho=(0,ce.useRef)(null),Fa=(0,ce.useRef)(!1),mo=(0,ce.useRef)(null),[ji,$o]=(0,ce.useState)(void 0),[ll,rl]=(0,ce.useState)(!0),[Ws,Wr]=(0,ce.useState)(pt-28),[Es,al]=(0,ce.useState)(!1),[Ds,gs]=(0,ce.useState)(!0),[vo,Vn]=(0,ce.useState)([]),Rn=(0,ce.useRef)([]),In=(0,ce.useRef)(null),Ar=(0,ce.useRef)(null),qr=(0,ce.useRef)(!1),Ur=Ws-22,Pr=io==null?void 0:io.split(` +`).length,{onAdd:zr,onGetList:Ua,onListClick:vi,onListDelete:Oa,onListDealData:ya}=ln||{},lo=50,Ya=10,uo={maxCount:lo,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Ao,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:On=>At(void 0,null,function*(){var ha,Ra,Ka,Ja;const Mr=(Ja=(Ka=(Ra=(ha=On==null?void 0:On.name)==null?void 0:ha.split("."))==null?void 0:Ra.slice(-1))==null?void 0:Ka[0])==null?void 0:Ja.toLowerCase(),Ea=["doc","docx","md","pdf","txt","xlsx","xls"].includes(Mr);return On.size==0?(b.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),me.default.LIST_IGNORE):Ea?On.size/1024/1024>100?(b.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),me.default.LIST_IGNORE):!0:(b.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),me.default.LIST_IGNORE)}),onChange:({fileList:On})=>{ai(On)},action:`${(la=pe.Z)==null?void 0:la.API_SERVER}/api/intelligent_imports/upload_file.json`},An={maxCount:Ya,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:pn,multiple:!0,accept:".jpg,.png,",beforeUpload:On=>{var ha,Ra,Ka,Ja;const Mr=(Ja=(Ka=(Ra=(ha=On==null?void 0:On.name)==null?void 0:ha.split("."))==null?void 0:Ra.slice(-1))==null?void 0:Ka[0])==null?void 0:Ja.toLowerCase(),Ea=["jpg","png"].includes(Mr);return On.size==0?(b.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),me.default.LIST_IGNORE):Ea?On.size/1024/1024>10?(b.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),me.default.LIST_IGNORE):!0:(b.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),me.default.LIST_IGNORE)},onChange:({fileList:On})=>{xn(On)},action:`${(qa=pe.Z)==null?void 0:qa.API_SERVER}/api/ai/generals/update_file.json`};(0,ce.useEffect)(()=>{if(!Ca.length||!di.current)return;const On=Ca[Ca.length-1];On!=null&&On.loading&&(di.current.scrollTop=di.current.scrollHeight)},[Ca.length]),(0,ce.useEffect)(()=>{if(!di.current||!Ho.current)return;const On=new IntersectionObserver(([ha])=>{rl(ha.isIntersecting)},{root:di.current,rootMargin:"70px",threshold:0});return On.observe(Ho.current),()=>{Ho.current&&On.unobserve(Ho.current)}},[di.current,Ho.current]),(0,ce.useEffect)(()=>{if(!to)return;const On=di.current,ha=mo.current;Fa.current=!1;let Ra=On.scrollTop;const Ka=()=>{const{scrollTop:Mr,scrollHeight:Jr,clientHeight:Ea}=On;Mr>Ra?Mr+Ea>=Jr-50&&(On.scrollTop=On.scrollHeight,Fa.current=!1):Mr{Fa.current||(On.scrollTop=On.scrollHeight)});return Ja.observe(ha),()=>{var Mr;Ja.unobserve(ha),(Mr=On==null?void 0:On.removeEventListener)==null||Mr.call(On,"scroll",Ka)}},[to]),(0,ce.useEffect)(()=>{!to&&Rn.current.length&&(Qa([...Ca,...Rn.current]),Rn.current=[])},[to]),(0,ce.useEffect)(()=>{if(!di.current)return;const On=new ResizeObserver(()=>{var ha;di.current&&Wr((ha=di.current)==null?void 0:ha.offsetWidth)});return On.observe(di.current),()=>{di.current&&On.unobserve(di.current)}},[di.current]),(0,ce.useEffect)(()=>{typeof it=="boolean"&&pi(it)},[it]),(0,ce.useEffect)(()=>{var On;if(qo.current&&As!==null){qo.current.focus();const ha=(On=qo.current.resizableTextArea)==null?void 0:On.textArea;ha&&(ha.selectionStart=ha.selectionEnd=ha.value.length)}},[As]),(0,ce.useEffect)(()=>{Pr<5&&bs(!1)},[Pr]),(0,ce.useEffect)(()=>{Za&&Le&&(Qa(Mn(Le)),mr(!0),Xr(Le,{history:[]})),Za&&(Yn(),Gn?Ii(Gn):Kn&&!ji&&Ti()),Za||ar()},[Za]);const Mn=(On="",ha=[],Ra=[])=>{const Ka=Date.now();return[{text:On,key:Ka,sender:"user",fileList:ha,imageList:Ra,show:!0},{loading:!0,key:Ka,sender:"AI",show:!0,model:ei,imageGenerator:Kr,thinkingEnabled:Po,codePreview:Gi}]},ar=()=>{ns(""),wr(null),ai([]),xn([]),lr("")},_n=()=>{if(xt){xt({chatData:Ca,setChatData:Qa,setLoading:mr,getData:Xr,renderChatItems:Mn,handleAdd:Ti,identifier:ji});return}pi(!0)},Zn=()=>{if(gs(!0),Ct){Ct();return}pi(!1)},Nn=()=>{bs(!mi)},Yn=()=>At(void 0,null,function*(){if(!Qt)return;const On=yield(0,z.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(On==null?void 0:On.status)===0&&(On==null?void 0:On.total_number)!==-1&&(Jo((On==null?void 0:On.total_number)-(On==null?void 0:On.remaining_number)),Qi(On==null?void 0:On.total_number))}),jr=()=>{fe.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:ce.createElement("div",null,ce.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),ce.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",To,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},Nr=On=>On.reduce((Ra,Ka)=>{if(Ka.sender==="user"){const Ja=On.find(Mr=>Mr.key===Ka.key&&Mr.sender==="AI");Ja&&(Ja!=null&&Ja.text)&&!(Ja!=null&&Ja.error)&&Ra.push({question:Ka.text,answer:Ja.text})}return Ra},[]),Xr=(...On)=>At(void 0,[...On],function*(ha="",Ra={},Ka=Ca){if(We&&(yield We({mes:ha,setChatData:Qa,fileList:Ao,body:Ra,checkNum:Yn,setLoading:mr,bodyChatData:Ka,setTyping:yr,setImageGenerator:xa,renderChatItems:Mn})),!We){const Ja=Ao==null?void 0:Ao.map(Fo=>{var ss;return(ss=Fo==null?void 0:Fo.response)==null?void 0:ss.file_id}),Mr=pn==null?void 0:pn.map(Fo=>{var ss;return(ss=Fo==null?void 0:Fo.response)==null?void 0:ss.data}),Jr=Ra.history||Nr(Ka),Ea=De(De({identifier:ji,response_mode:"streaming",scene_awareness:oi,thinking_enabled:Po,image_generator:Kr,code_preview:Gi,file_ids:Ja,image_list:Mr,history:Jr,[Gt]:ha},gt),Ra),Ha=Object.fromEntries(Object.entries(Ea).filter(([Fo,ss])=>ss!==void 0));_o.current=new ye.Z(pe.Z.API_SERVER+Ke,Ha),yield new Promise((Fo,ss)=>{let $t=null,wn=null;_o.current.on("data",Fn=>{yr(!0);const{chunk:{content:wa,type:Hn,created:Wa,msg:ra}}=Fn,ua=ra==="error";Hn==="thinking"&&($t=$t||Wa,Qa(Ir=>[...Ir].map((aa,Yr)=>Yr===Ir.length-1?ot(De({},aa),{reasoning:(aa.reasoning||"")+wa,loading:!1,hideAnswer:!0,error:ua}):aa))),Hn==="text"&&(wn=wn||Wa,Qa(Ir=>[...Ir].map((aa,Yr)=>Yr===Ir.length-1?ot(De({},aa),{text:(aa.text||"")+wa,loading:!1,startTime:$t,endTime:wn,error:ua}):aa)))}),_o.current.on("done",()=>{Fo()}),_o.current.on("error",Fn=>{let wa="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";Object.prototype.toString.call(Fn)==="[object Object]"&&Fn.status===-9&&(wa=Fn==null?void 0:Fn.message),Qa(Hn=>[...Hn].map((Wa,ra)=>ra===Hn.length-1?ot(De({},Wa),{text:wa,loading:!1,error:!0}):Wa)),Fo()}),_o.current.on("cancelled",()=>{Fo()}),_o.current.startStream()})}Yn(),mr(!1)}),$n=On=>{lr(On.target.value)},hr=(On,ha)=>{if(ar(),mr(!0),On==="edit"){Rn.current=Ca.slice(ha+2);const Ra=Ca.splice(ha),{fileList:Ka=[],imageList:Ja=[]}=(Ra==null?void 0:Ra[0])||{},Mr=Ka.map(Ha=>{var Fo;return(Fo=Ha.response)==null?void 0:Fo.file_id}),Jr=Ja.map(Ha=>{var Fo;return(Fo=Ha.response)==null?void 0:Fo.data}),Ea={history:Nr(Ca),file_ids:Mr,image_list:Jr,edit:!0};Qa([...Ca,...Mn(us,Ka,Ja)]),Xr(us,Ea,Ca)}if(On==="redraw"){Rn.current=Ca.slice(ha+1);const Ra=Ca.splice(ha-1),{text:Ka,fileList:Ja=[],imageList:Mr=[]}=(Ra==null?void 0:Ra[0])||{},Jr=Ja.map(Fo=>{var ss;return(ss=Fo.response)==null?void 0:ss.file_id}),Ea=Mr.map(Fo=>{var ss;return(ss=Fo.response)==null?void 0:ss.data}),Ha={history:Nr(Ca),file_ids:Jr,image_list:Ea,edit:!0};Qa([...Ca,...Mn(Ka,Ja,Mr)]),Xr(Ka,Ha,Ca)}},na=()=>{if(io.trim()!==""){ar(),mr(!0);const On=Ao.filter(Ra=>Ra.status==="done"),ha=pn.filter(Ra=>Ra.status==="done");Qa([...Ca,...Mn(io,On,ha)]),Xr(io)}},no=On=>{if(On.shiftKey){if(On.key==="Enter")return}else if(On.key==="Enter"){if(On.preventDefault(),as||qr.current)return;na()}},Ta=(On,ha)=>{let Ra=!1;St===!0?Ra=!0:St==="last"&&(Ra=Ca.reduce((Jr,Ea,Ha)=>Ea.sender==="user"?Ha:Jr,-1)===ha);const Ka=ha===As,Ja=[...(On==null?void 0:On.fileList)||[],...(On==null?void 0:On.imageList)||[]];return ce.createElement("div",{className:E.li,style:De({width:Ur},va)},ce.createElement("div",{className:E.avatarIcon},ce.createElement("img",{className:E.img,src:jt})),ce.createElement("div",{className:E.content},!!(Ja!=null&&Ja.length)&&ce.createElement("div",{className:E.fileWrap},Ja==null?void 0:Ja.map((Mr,Jr)=>{var Ea,Ha;return ce.createElement("div",{key:Jr,className:E.file},ce.createElement("img",{src:ve(90034)(`./${((Ha=(Ea=Mr==null?void 0:Mr.name)==null?void 0:Ea.split("."))==null?void 0:Ha.pop())||"txt"}.png`),width:20,className:"mr10"}),ce.createElement("aside",null,ce.createElement(ue.Z,{title:Mr==null?void 0:Mr.name},ce.createElement("div",{className:E.fileName},Mr==null?void 0:Mr.name)),ce.createElement("div",{className:"c-grey-999 font12"},(0,te.RD)(Mr==null?void 0:Mr.size))))})),ce.createElement("div",{className:E.borderBox},Ka?ce.createElement(le.default.TextArea,{value:us,ref:qo,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:Mr=>ns(Mr.target.value)}):ce.createElement("div",{className:E.text},On==null?void 0:On.text)),Ka?ce.createElement("div",{className:E.action},ce.createElement(oe.ZP,{onClick:()=>{ns(""),wr(null)},size:"small"},"\u53D6\u6D88"),ce.createElement(oe.ZP,{disabled:!us.trim(),onClick:()=>hr("edit",ha),type:"primary",size:"small"},"\u786E\u8BA4")):ce.createElement("div",{className:E.action},ce.createElement(Ee.CopyToClipboard,{text:(On==null?void 0:On.text)||"",onCopy:()=>b.ZP.success("\u590D\u5236\u6210\u529F")},ce.createElement(ue.Z,{title:"\u590D\u5236"},ce.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),Ra&&!Bn&&ce.createElement(ue.Z,{title:"\u7F16\u8F91"},ce.createElement("i",{onClick:()=>{wr(ha),ns((On==null?void 0:On.text)||"")},className:"iconfont icon-bianji10 font14"})))))},gi=(On,ha)=>{let Ra=!1;nn===!0?Ra=!0:nn==="last"&&(Ra=Ca.reduce((Mr,Jr,Ea)=>Jr.sender==="AI"?Ea:Mr,-1)===ha);let Ka="";return On!=null&&On.source?Ka=On==null?void 0:On.source:(On==null?void 0:On.model)==="deepseek-r1"?Ka="\u7531deepseek\u751F\u6210":(On==null?void 0:On.model)==="qwen-max"&&(Ka="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),ce.createElement("div",{className:E.li,style:De({width:Ur},va)},ce.createElement("div",{className:E.avatarIcon},ce.createElement("img",{className:E.img,src:ht})),ce.createElement("div",{className:E.content},ce.createElement("div",{className:E.borderBox},On.loading&&ce.createElement(ce.Fragment,null,On!=null&&On.imageGenerator?ce.createElement("div",{className:E.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",ce.createElement("div",{className:"ai-loading"})):!(On!=null&&On.thinkingEnabled)&&ce.createElement("div",null,ce.createElement("div",{className:E.loading},ce.createElement("div",{className:E.dot}),ce.createElement("div",{className:E.dot}),ce.createElement("div",{className:E.dot})),ce.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(yt==null?void 0:yt.text)||"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002"))),(On==null?void 0:On.thinkingEnabled)&&ce.createElement(y.Z,{time:On==null?void 0:On.time,cancelIndex:qi,loading:On.loading,streamingStatus:!(On!=null&&On.text),onFinish:()=>{xo(0),Qa(Ja=>[...Ja].map((Mr,Jr)=>Jr===Ja.length-1?ot(De({},Mr),{hideAnswer:!1,time:Mr.startTime?Mr.endTime-Mr.startTime:null}):Mr))},value:On==null?void 0:On.reasoning}),!!(On!=null&&On.text)&&!On.hideAnswer&&ce.createElement(a.Z,{onDynamic:Xa,cancelIndex:qi,streamingStatus:Bn,loadImage:!!(On!=null&&On.imageGenerator),onFinish:()=>At(void 0,null,function*(){xo(0),setTimeout(()=>yr(!1),0)}),value:On==null?void 0:On.text})),Pi&&!!(On!=null&&On.text)&&Ka&&ce.createElement("div",{className:E.source},Ka),ce.createElement("div",{className:E.action},ze==null?void 0:ze(On,ha,{onMenuClick:Ii}),!(On!=null&&On.imageGenerator)&&ce.createElement(Ee.CopyToClipboard,{text:String((On==null?void 0:On.text)||""),onCopy:()=>b.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},ce.createElement(ue.Z,{title:"\u590D\u5236"},ce.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),Xe&&!Bn&&ce.createElement(ce.Fragment,null,ce.createElement(ue.Z,{title:"\u559C\u6B22"},ce.createElement("i",{style:On!=null&&On.like?{color:"#FA8D30"}:{},onClick:()=>ho("like",!(On!=null&&On.like),ha),className:"iconfot icon-yijiejue font15"})),ce.createElement(ue.Z,{title:"\u4E0D\u559C\u6B22"},ce.createElement("i",{style:On!=null&&On.dislike?{color:"#e86d7c"}:{},onClick:()=>ho("dislike",!(On!=null&&On.dislike),ha),className:"iconfot icon-weijiejuezhengchang font15"}))),Ra&&!Bn&&ce.createElement(ue.Z,{title:"\u91CD\u65B0\u751F\u6210"},ce.createElement("i",{onClick:()=>hr("redraw",ha),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},ho=(On,ha,Ra)=>At(void 0,null,function*(){if(dn){const Ka=Ca.slice(0,Ra+1),Mr=Nr(Ka).length;yield dn({type:On,value:ha,index:Ra,identifier:ji,objectIndex:Mr})}Qa(Ka=>(Ka[Ra][On]=ha,ha&&(Ka[Ra][On==="like"?"dislike":"like"]=!1),[...Ka]))}),Cs=()=>{var On,ha;xo(1),(ha=(On=_o.current)==null?void 0:On.cancelRequest)==null||ha.call(On),mr(!1),yr(!1)},Ti=()=>At(void 0,null,function*(){var On,ha,Ra;(ha=(On=_o.current)==null?void 0:On.cancelRequest)==null||ha.call(On),ar(),Qa([]),mr(!0);const Ka=yield zr();(Ka==null?void 0:Ka.status)===0&&$o((Ra=Ka==null?void 0:Ka.data)==null?void 0:Ra.identifier),mr(!1),yr(!1)}),yi=()=>At(void 0,null,function*(){var On;ni(!0);const ha=yield Ua();(ha==null?void 0:ha.status)===0&&Vn(((On=ha==null?void 0:ha.data)==null?void 0:On.list)||[]),ni(!1)}),Ii=(...On)=>At(void 0,[...On],function*(ha=ji){var Ra,Ka,Ja,Mr;(Ka=(Ra=_o.current)==null?void 0:Ra.cancelRequest)==null||Ka.call(Ra),ar(),oa(!0);const Jr=yield vi(ha);if(Jr.status===0){const Ea=ya(((Ja=Jr==null?void 0:Jr.data)==null?void 0:Ja.messages)||[]);Qa(Ea),oa(!1),$o((Mr=Jr==null?void 0:Jr.data)==null?void 0:Mr.identifier);return}Qa([]),oa(!1)}),ro=(On,ha)=>At(void 0,null,function*(){(yield Oa(On)).status===0&&(b.ZP.success("\u5220\u9664\u6210\u529F"),ha===ji&&Ti(),yi())}),Ei=()=>ce.createElement("div",{className:E.menuWarp},ce.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),ce.createElement(se.Z,{spinning:ii},!vo.length&&ce.createElement(ae.Z,{style:{width:250,paddingBottom:30},image:ae.Z.PRESENTED_IMAGE_SIMPLE}),!!vo.length&&ce.createElement("div",{className:E.menu},vo.map(function(On,ha){return ce.createElement("aside",{className:ee()(ji===On.identifier&&E.active),key:On.id,onClick:()=>Ii(On.id)},ce.createElement("div",{className:E.menuText},ce.createElement(ue.Z,{title:On==null?void 0:On.question},ce.createElement("span",null,On==null?void 0:On.question)),Fr&&Fr(On)),ce.createElement("div",{className:E.menuDel,onClick:Ra=>Ra.stopPropagation()},ce.createElement(ie.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>ro(On.id,On.identifier),okText:"\u786E\u8BA4",zIndex:1100,cancelText:"\u53D6\u6D88"},ce.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),oo=On=>{if(On==="file"){if(pn.length){fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u56FE\u7247\uFF0C\u4E0A\u4F20\u6587\u4EF6\u540E\u56FE\u7247\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{xn([]),In.current.upload.uploader.fileInput.click()}});return}In.current.upload.uploader.fileInput.click()}if(On==="image"){if(Ao.length){fe.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u6587\u4EF6\uFF0C\u4E0A\u4F20\u56FE\u7247\u540E\u6587\u4EF6\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{ai([]),Ar.current.upload.uploader.fileInput.click()}});return}Ar.current.upload.uploader.fileInput.click()}},wo=[{key:"file",disabled:Ao.length>=lo,label:ce.createElement(ue.Z,{placement:"right",title:ce.createElement("div",null,ce.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),ce.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},ce.createElement("span",null,ce.createElement("i",{className:"iconfont icon-fujian3 font14 mr5"}),"\u4E0A\u4F20\u6587\u6863"))},ei!=="deepseek-r1"&&{key:"image",disabled:pn.length>=Ya,label:ce.createElement(ue.Z,{placement:"right",title:"\u652F\u6301\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247\uFF0C\u6700\u591A10\u4E2A"},ce.createElement("span",null,ce.createElement("i",{className:"iconfont icon-tupianshangchuan font14 mr5"}),"\u4E0A\u4F20\u56FE\u7247"))}].filter(Boolean),Bo=[...Ao,...pn],as=Bo.some(On=>On.status==="uploading")||Bn||to,Ki=ri>=To,Ss=tt||Ao.length>=lo||pn.length>=Ya,Mt=Kr||Po||oi||Gi||!!Bo.length,zo={chatData:Ca,stream:_o,isDisabledNum:Ki,checkNumModal:jr,checkNum:Yn,onClose:Zn,setChatData:Qa,setLoading:mr,getData:Xr,clearStatus:ar,typing:to,setImageGenerator:xa,renderChatItems:Mn,setSceneAwareness:Gr,setIdentifier:$o,setCodePreview:Rs,setTyping:yr};return ce.createElement(ce.Fragment,null,st?ce.createElement("div",{onClick:_n},st):st!==null&&ce.createElement(Ae.Z,{draggableExtraNode:Or,src:lt,onClick:_n,topPercentage:Lt}),ce.createElement(gr,{open:Za,width:Es?"100%":pt,afterOpenChange:On=>{On&&gs(!1)},push:!1,contentWrapperStyle:Ds?{}:{transition:"none"},extra:ce.createElement("div",{className:E.head},Hr,Yt&&ce.createElement(x.Z,{value:ei,onChange:On=>{Wo(!1),xa(!1),Oo(On),xn([]),ai([])}}),Vt&&ce.createElement(ce.Fragment,null,ce.createElement(re.Z,{dropdownRender:Ei,onOpenChange:On=>{On&&yi()},placement:"bottomLeft",arrow:!0},ce.createElement("div",{className:E.headBtn},ce.createElement("i",{className:"icon-lishiduihua1 font14 mr10"}),"\u5386\u53F2\u5BF9\u8BDD"))),Kn&&ce.createElement(ce.Fragment,null,ce.createElement("div",{className:E.headBtn,onClick:Ti},ce.createElement("i",{className:"icon-xinjianduihua font14 mr10"}),"\u65B0\u5EFA\u5BF9\u8BDD")),ce.createElement(ue.Z,{title:Es?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},ce.createElement("div",{className:E.headBtn,style:{padding:"0 12px"},onClick:()=>al(!Es)},Es&&ce.createElement("i",{className:"iconfont icon-tuichuquanping3"}),!Es&&ce.createElement("i",{className:"iconfont icon-quanping4"})))),title:ce.createElement("span",{className:"c-grey-333 font16"},at),onClose:Zn,bodyStyle:{paddingRight:4}},ce.createElement("div",{className:ee()(E.wrap,Za&&"body-overflow-hidden")},ce.createElement("div",{ref:di,className:E.chatContainer},$r==null?void 0:$r(zo),$e&&ce.createElement("div",{className:`${E.li} mb20`,style:De({width:Ur},va)},ce.createElement("div",{className:E.avatarIcon},ce.createElement("img",{className:E.img,src:ht})),ce.createElement("div",{className:E.content},ce.createElement("div",{className:E.borderBox},et,Pt==null?void 0:Pt(zo)))),ce.createElement("div",{ref:mo},ce.createElement(se.Z,{spinning:fr,className:"mt20"},Ca==null?void 0:Ca.map((On,ha)=>ce.createElement(ce.Fragment,{key:On.key+ha},On.show&&ce.createElement(ce.Fragment,null,On.sender==="user"&&Ta(On,ha),On.sender==="AI"&&gi(On,ha),vn&&!["AI","user"].includes(On.sender)&&vn(On,ha,{width:Ur})))))),!ll&&ce.createElement("div",{className:E.backBottom,onClick:()=>{di.current.scrollTop=di.current.scrollHeight}},ce.createElement("i",{className:"iconfont icon-huidaodibu"})),ce.createElement("div",{ref:Ho})),!mt&&ce.createElement("div",{style:da,className:ee()(E.footerContainer,mi&&E.full,Mt&&E.footerContainerSelected)},ce.createElement("div",{className:E.btnWrp},ui&&ce.createElement(ue.Z,{title:"\u66F4\u64C5\u957F\u5904\u7406\u4EE3\u7801\u95EE\u9898\uFF0C\u652F\u6301\u4E00\u53E5\u8BDD\u751F\u6210\u5E94\u7528"},ce.createElement("div",{onClick:()=>Rs(!Gi),className:ee()(E.btn,Gi&&E.btnActive)},ce.createElement("i",{className:"iconfont icon-daimamoshi1 mr10 font12"}),"\u4EE3\u7801\u6A21\u5F0F")),Er&&ce.createElement(ue.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},ce.createElement("div",{onClick:()=>Gr(!oi),className:ee()(E.btn,oi&&E.btnActive)},ce.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),ei==="deepseek-r1"&&ce.createElement(ue.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},ce.createElement("div",{onClick:()=>Wo(!Po),className:ee()(E.btn,Po&&E.btnActive)},ce.createElement("i",{className:"iconfont icon-shendusikao mr10 font12"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),_t&&ei==="qwen-max"&&ce.createElement("div",{onClick:()=>xa(!Kr),className:ee()(E.btn,Kr&&E.btnActive)},ce.createElement("i",{className:"iconfont icon-shangchuantupian2 mr10 font12"}),"\u56FE\u50CF\u751F\u6210"),Bo.map(On=>ce.createElement("div",{key:On.uid},(On==null?void 0:On.status)==="uploading"&&ce.createElement(se.Z,{indicator:ce.createElement(we.Z,{rev:"",spin:!0}),className:"mr10",size:"small",spinning:!0}),ce.createElement("span",{title:On==null?void 0:On.name,className:"mr10"},(0,te.Pq)(On.name,20)),ce.createElement("i",{onClick:()=>{ai(ha=>ha.filter(Ra=>Ra.uid!==On.uid)),xn(ha=>ha.filter(Ra=>Ra.uid!==On.uid))},className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font12"})))),ce.createElement(ue.Z,{title:Ki&&ce.createElement("div",null,ce.createElement("div",null,"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),ce.createElement("div",null,"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F",To,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))},ce.createElement("div",{className:ee()(E.inputContainer,Pr>4&&E.lineFour,Ki&&E.disabledInput)},ce.createElement(me.default,De({ref:In},uo)),ce.createElement(me.default,De({ref:Ar},An)),ce.createElement(re.Z,{className:`${Ss&&"hide"}`,menu:{items:wo,onClick:On=>oo(On.key)},placement:"top"},ce.createElement(oe.ZP,{className:E.uploadBtn,icon:ce.createElement(Ce.Z,{rev:"",style:{fontSize:18,color:"#FFF"}})})),ce.createElement(le.default.TextArea,{rows:Pr>4?4:Pr,placeholder:qe||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:io,bordered:!1,style:Ss?{paddingLeft:0,marginLeft:0}:{},onChange:$n,onPressEnter:no,onFocus:()=>La==null?void 0:La(),onCompositionStart:()=>{qr.current=!0},onCompositionEnd:()=>{qr.current=!1}}),to?ce.createElement(ue.Z,{title:"\u505C\u6B62\u751F\u6210"},ce.createElement("div",{className:`iconfont icon-tingzhihuida ${E.cancelBtn}`,onClick:Cs})):ce.createElement(oe.ZP,{className:(io==null?void 0:io.trim())===""?E.sendBtnDisabled:E.sendBtn,icon:ce.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:as,onClick:na}),Pr>4&&ce.createElement("span",{className:E.fullIcon,onClick:Nn},mi&&ce.createElement("span",{className:"iconfont icon-shousuo"}),!mi&&ce.createElement("span",{className:"iconfont icon-zhankai"}))))))))}},47206:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return Ce},U:function(){return Ee}});var ce=ve(59301),ke=ve(31797),b=ve(43418),me=ve(1710),fe=ve(2610),ue=ve(72664),le=ve(61186),oe=ve.n(le),se={exitFullScreenModalWrapper:"exitFullScreenModalWrapper___aNB9Q",exitFullScreenModal:"exitFullScreenModal___HIMyY",warningIcon:"warningIcon___xEURa",warningText:"warningText___W6NPJ",countdownWrapper:"countdownWrapper___n8g1M",forcedModalWrapper:"forcedModalWrapper___JPMQ2",forcedModalContent:"forcedModalContent___uY5FV",forcedText:"forcedText___C3CrF",screenNumText:"screenNumText___oljHN"},ae="data:image/png;base64,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",ie="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL4AAACqCAYAAAATM/UQAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXQd4FdW2/vfMnH5OThKaCKgEEsDe+7Nc27Vg96pX5YqdpkhvFop0laJYsKDXrqhXrnrtvVcsSOgElCKQnF5n9vvWnjknByTkzJCEJGR/773PR/bs2Xvtdfasvda//sXQ0loksBtKgO2Ga97lS+Zr0QoxpNAVcQBpxqDt8kntZhNoUfx63nDOIWE59gW810NqdQI03gWIK+BMBlQZjGvg0i9A6G0g/iYrxUf1PKWW4QG0KH49qgFfggshd5kKLd4e2noFmmqvUeIcKiQ5AuZeBx6aiDI8zRjUepzebj10i+LXw/bzJegBueND4DgE6bVe069gUhDMWQ4l2pOVYIPp51seqFUCLYpfq4jMdeDLcCyXD/wfSyxygaeVrU54nuc3lnaFIwUoYUjpv7Ey/GhuFi29a5NAi+LXJiETf+eLcRx3HvI2Yj+42baS1ZVZNy63J/WarrdcARScwUrTb5uYSkvXWiTQovh1pCJ8Bfbm0uGrEPsWWyk9KbukK3taA8IJhkQKSArrXYLDpsGpAG47h6IAwqqnH0HuzjA5AkU9hHXB0jqa7m4/TIvi14EK8KVwQNn/V55c2pnxhJQ92XXdRjgJrKuUUbFGxrLVEv5Yp2BLAJCYhFZFGjrswdGlJIV9OqTRxs/hsXFd+au/EBpgXwVf8gC2J6J1MOXdfogWxa8DFeDL95wD+Hvx1G+ejEBJZ7kErN4k4fMfHHjjbSd++cWGQFACVzk4B7jozCBLQKs2KRx8QApnnZLEkYek0NGvgtEgWf2XopAds1hpbGQdTHm3H6JF8XdSBciDw91nfcfCb7hyh0ox4OflMh55xou3PnAgHZNgt2mQJF3khk6L/6Z/SXFATXJ4fMBZp8fR+/IoundKQ849+TVbFHKKLrtf7eS0d/vHWxR/J1WAr9rvM6Q2HwV1vSy0WQLSEvDtYjsm3OvFwh9scDo0yMIpz2pw43NwaHT2Q+McqRTD0UclMerWCA7cJwlGdr/+deBgrkUojR7A2Fa/nZ1cxe73eIvi78Se88U4D57TnkLknayvnsybpesUDB9bgG+/d8LtToPUWrdr8hA3deUa0qqMY45NYMroADoVafqlly7JUEJAegDrhid2Yuq7/aN57MRuL6PtCkBcaO0nrEb0u3ZgkWyfKhWYNNOPp19wwePk4CzjoslT1KT4xq02rWm49oo4hvQLwZnOmYbkCqAw1pG1Rbhld6xJIM/dsDZ4c36KL/GOgX3fEYh97ckY6mkZeOcrOwYO90NTJTCh9NTEUZ1X45yDZfyhnMPl47h/SiWOPzgNJIyPBkEbuPIw65YYlNegLZ3+IoEWxbegFHwV2nP5rOUs8j8XSLkNt+O6CMOAMQX45ksXHI5tnfHmX0RmfEJlOOnEJGaMrUKhbLg5GVlO9jiTkvuzUiw3P3LLEy2Kb0EH+IrOL0Fz9ER6sQ4640BSBv79HycmTPJBsUvijM/13Jh9jfgtiR+VJNydd4yqwqVnJcAypz6X0pCcH7Ky6Glmx27pn9dtq0VMuRLgS3E0d5zzHqL/dWdPDQkoXy/j+kEFWLvKDptNgwYpn6ts7cJlHGpaQrducTx8TwgdC1X9oit+cLYIpNQFrAzv1D5QS49cCbSc+Cb0gcxvrD5sEZKrukHbnJVd2gFMvN+Phx91wO2se5FyimSlJdx4YxS39A7ClsxEtRgguSpQGu3CGHKvvyZWtXt2rftdasZy5Evla7j9/2ay2Ie6+5LsETuwcLmMXn2KEQkxSHL9iJRuDK2LNcy9dwsO6KrqF12BAVJCYOx2Vpqa0YxFX+dLq59dqvNp7voB+VIUwHlqBY985GeEGDYkF2UMgyf48N8FbridGuijUNeNwl4a49BSHOefE8f40SG4VeH31JvkiYBH9mHdsKmu391cx6v7XWqmkuLL2syE0v46xH5yZ3XbBrz9pQN9hhVCVukeysF0AE7dN8bBNQaHC7h3fBVOOy6hn/qi2eOQpOdZWfzqun9x8xyxnnapeQmLL0cZd5z7Iwu95sri6RmwOclwzcDW+PFHwGkjUKbh4qmH5dPI9D1RVYajD1cxe/JmtHIa7k1x6rtjQPTYlqSV/ITfovh5yImv7PEB0pHjoVYQYl6YOZoNeOxFN8ZO88GtcIHENOCWeYy4M130oMGooUFcdX4Mcipz0ZU1MOePrCxy2M6Mvrs826L4tew0L8eZcJ/9IiKv6xFaajZg5XoJvW5qjbUbOGzkaG+wxpFWGfYpUfHIPZUoaa3noxPMmcEVBo9dy7rjhQabThN9UYvi72DjOIcNa05YxWM/7sl4MNszQe7LGV489oQXbpeOrGnIpkkqWFJBr6ujGHZTEA5yZIpJMED2boYz1Il1Qqwh59TU3tWi+DtS/GWeYVAOuw3Rj71ZuI0N+GKRDdf1L0YyQbgaQ+EaaOcztwg64QuKOB6YVoUj902CHE16yqIjAoXfy7omb2ugKTXJ17Qofg3bxlegHbefvZwF3/KApbNJ4iHOMOC2Qrz/nh1OR+Y6a0aMuuqS4tKgLJNmZUJ9MsqfVoHTT0ti2u1V8Anos3Hyy94Y5HB31gUVJobdrbqa2bHdSjB8+d7PAN4LkfzVIRZOkrIDL79nx+DRRVBk+qd8+UK2Fh0hMGWZ/k2CqlECioltyHkljSPZyb0ZxJn/FwejiK6Yq5IEs7/NyqI9d6tNM7FYExI3MWoT78qX43DuvOAjFnxF99mTssnAhjDDvwYUYfFiG+x2a4ukTCvOJRy4fxJpDvz8kx02xdoPSGMatDRwzJFp3DshgLZurTpJXXZHgeiZrAwfW5tp836qRfG32V+Bx6k47Cckf98P6nr9MKZ8WAdw/5MeTJvhg8tFHnVKBDQrPiZSCz1eDdPHBxBLMAwdXQROvCNGLq4ZdaMkF/oR2RwqhvaLodfFESgZ9CZdSiTPMnQNdWshpf2rVM3unJl9aZJ9ebl8FXefNYeFF3jJNy9McAX4ba2MXjcWY0slICkUoRW2iqlGpgk5/M8+K4Gpt1UhHmUYOK4AH7zvgGKzCJUl5dcklJRQUKsSZR1U/aIrvlKuEJAYxsq0B01NdDfo3KL4OZvMN8LL46euYZEvCrPphAyIywyjp3rxwkseuB102ltD23PO0KatioemVeKA0jRUDfj6VwV9hhQhFAJkIlC24BwVPnxJwxWXxjC8XwTOLI6H0Ju+EGzBvVhnVO0G+pz3ElsUP1fxl7WezpWufVj8S3f2n23Ah987cMOtfvA0uS+tBauEcjKO63pHMPTGCBh52elHJQET5/jx7yedkG0MUjZHN+89FB3pa9KqjYp7xoVx7IGJnFPfEQPYE6ws3sfciM27d4viG/vLl6CEu3r+ysKvOyEZl0QZqEox3DS8Fb74XIbdaZg+Zr05dEfgQPeuaTw8owodMskkBsphyQYFN9zqQ0WFw7joWlA6PXSLU06OY8qYEAooTTHr3vTEgMhhrAy/WRi5WT7SovgZxV/R/R1oqZO4ulzgcci21xzA06+5MXq8Dw6bgby0IDF6RLJxjBkewhVnxyDqoOQQyKZk4PGX3JhydyGYQrlbVmLB+kXX4+EYMyyAC09PQMqiNxUVzPkl6xY+vllqsYVFWdhGC29p5I/wJThNc5/7Cgu/lqUAJPflmioJV/QpxtrVkm6G5EDg810SqbCmASccG8fsiSF4iRptW2ZkCdgYkdF3RAG++84hUhf1LBMzPwB9chpjOHD/BGZNCqKj3+DjEURX7jCk6BWsFK/lO/fm3G+3V3zOoWDtcct57Ne9mFZ9/0s5gOkPeHD/XC88TnMqmFEYYWloGrx+YOakAE48NJmDod9ardIK8M6XDgwZVYBkggmqwQy/jhkFJBcrs2noe30EN10ZgT0T1NJxPBvQNbQXY8j+q5mxm1PfFsUvdw3SXMeNZdF3vVlh2IAfl9jQq38xomFAsnKfFQewBpVJ+Mf5cUwYGoCcNO4I25M6ByKMYfhkH15b4ITDTgEF8y82TH3s2TGF+yYHsf8+aYhsXHHqO6nQxCRWmp7YnJTYylp2a8Xn5WjNvT1XIfimh0nprN0dYcDQsX4seMMBp8tKoErfCq5qaN+RY+69lejWURVRVjKXamqaAvy41IYbBhVjyyYVCuEiLDTGKT+A4aLzYrhtUAhubZuLri1SwjpjvYWhm80ju7fiL+v0BFfa/oPFv3MKRaVLrR1443MH+g8tgMIlkWBiAUem4+MljoF9IujbKwIBEs7AH2pSHwYkGDDzMR8eeMQpFF/ggUzvEgW1gMIiYPKdAZxyVI6JxewJSLb/sNLIpc1Giy0sxLRILbyjUT7Cl+Bg7r7ocxaar9N7EzuZBGyOS+h9axF+WqjApXBxWTTfGDSVY/8Dk5g7PYA2GQxNHgMRCmJVpYybBhVg6VIHlCyOx8RF1zjgKW5w/LEJTL0jiNZbpSl6ouCRk1k3fJ3HlJplFyu72iwEwVcd8gPSmw9EqiLL/KTagUdf8GLCVA9cdsokNAseM5JSOIPdyXHX7SGc/zfDfVnbaZ+RKgPIvfniGy7cMdEnfpFWsxoJF+RycgwbFMY/e8YgZ9ybTOaQ3IvQNbTb0o3vlorPy3GZ5j53rhR+zZs1I2Rg2QYFV/UpxIb1EhTFgmiEcnOonOHUkxO4d1yg2r7O97gwXrspyXDLGD8+/9QBmz3j3sx3EKOfwbzcvXtSuDc7tzbcm/RnyRUCT/Zn3dQnTY7aLLpb2N2mvW7+B9xQT69Qo1+0Yjyk+00YkLQBY+/2Y94zDngssqHRF4IoQIpbqbhvSlDPjDLrOMygQRXg4+8duGVYAaIxyaikkvkC5Wf20P2A7rWSDFzTK4qB14VFmmI2CUbyVaEw2Gl3pBvf/RR/eauJsB10M4+87yHznWxqpgBf/mLDtTe3QjKhQhLlRsyLhgo6EI75qitiGNU/DDmRn4Ju9yhhQJQDY2cW4IUXXLAR/p9pYJpsmGB5HkDk4eEM7dqrmHVXEId2Swr3plg3c0bA+UOsW2JwnqM1m27md7cJL12U5HRc9BuCr7kYI+yurgBhSicc4ccHHzvgdKrgFiDHNJamQsCD595bhb1bp3Vy151omgz8VkHuTT/++IPBljW/zG2bOOEZcPYZCYwfEYCP7i5ZFjZvDCx8wO5GN25OgjuxiY3hUb6y7A1NU06VUotsGawMdwKv/M+BQWOKYLepxklvKhlQ/wFxQLZpGHZrDNdcFNbdlzvZ6EdJF92Hn3Fj+n0+2AVXptkLtz4JMnkKfBxjRwdwzgmJ6jRFKGkozg9Z1/BuRTe+2yg+X4qTNPc//suCLwgTRzSRTijhX/38KC93wG63QhUi8MbitD/ssDQenFqFIrv6VzyO1R+BBPwRknDTUD9++dEO2WmNplCA7gAcengcsyeEtk5TlNwRsOhuRTe+Wyg+5XbzimOWIrGyM9OqA5ZpO3Dfky7cM5PSCenUNi8OeiLNNXg9wNSxIZxxXLxGPI5V3Sccz4IP7BhxZyHUNIdkAUNBF29JBRQXMLBfDL0vCkHJXrwlwvFUoGtwt6EbN7/TVndvFz7Hyx39Nfepk6Tw67r7kv6X0glXy7iqTzEqtzDIRO9tQRp0iqaTGi7omcLUMQHYclmM63DNAQ0YPNaP994j9Kb5iQoYA2eC2Hafzhrun1SJso5GmqKYp4twPGNYWWpmHU670Q5lXoKNdinbnxhfg2Iu9VyNEIHQDMObATEJGDW5AC/Nd8PtJjekbrLk33RbW1VV+AqBJ+4P4qASg9gp/0Hy60lcnTLw9SIbbhpcjGBAg7wTeb8Epbj8kgRG9g/BmcHx0K+e+SJAcLegGzez0/ltUiPrxVd0fATSnlcg/rXA44hG6YTfOnD9YD9Y2tpJT8OQ+zKVknHdtWGM6Vc3F9oaxUc4HkpTfMCLJ5/wQCEyK9OmmREk4Bz+VipmjA3juEMT1bEGyREH5OdZWbTZ0403a8Xny3EAd176FQIvuOiUy/DjUDrhDUOL8OVXCpyCH8eCGJiGdIphn701PPlgpV6bqr6K8WT0lQHLNiq4YWAhVlcoBo7H/ElDUAbK8vrbSRqm3L4FfsIDkc0mmBk8MfDIMawbFpofuek8YWHHm87i+MqDvgYPHobkyiywXU8ndGH0eC+clGRoMXmc/JcpDowbFRJ03YhaSJoyK0rDvfn0Ky5MmF5gLU/AeCclp7udwJjhQVz093h1mqLIfXT/wEqDh5udXlPq32wVny/BRdxzyTwWeNFLbktxotmA1ZslXNW3EGsqdAYzitDqVIDmWjLJcdRRSTx6TwBeC8+be1tOb0pTjMnoN6IA33zjgN1mDsaQHYnryNMD9k+IlMhsNcVMmiKPNmu68Wap+HwlnLCdVsGj37ZhWmUWB5+yA1PneDHnUXc2ndBUqErnCBFYd9nB8eDdlTjpyFSdBKvy/iEwQJX1EkSDRxUimbCeIUbvlG0cN10TRt9/RfVqisLiYWCybxOcwb2aK91481T88sKx8BwxGKF3PNnkDzvw/VIZV/dthWhYgkT0GxYaBYLiKeCC8+OYPiagU/Y1dONAiAGjpvixYIETNgqYcUpaMdkIVMcZOu6pYtbkIA7IeKXER8QZgaI1W7px07IyKdoG786XoiPcFy1BaIFLxOUNS4DSCW8d68Mbb3jgcVqJ0OpLSascbVppmPdgJXps5Qdv2KVSKaKflim4/lY/tmxSIIsfsoXt5JpIU7zg3BjuvDUM91Z0474YpFA31hVrGnZ19f82C5Kq/0ntzBv4yq6vatx7lpT40SbGoRU6gDc+dmDAiEIonEElZj0LdjlZOsk0MKhPBLdcH9Hhk/k2ukgTs4hmwIJzJE/hA+KMFaq7LfVITeMb7s2Zj3nwwCNe4eERZptp/RecJPAXpTH5zjBOOSqnmiKzJSHZ32KlkXPzXWZT6desFJ+X43juveItFnq6mt5bAjZFKZ2wED/9bIPTroEom6zk0aZSHD26p/HEnADaOPPA44iLIkBkyBtCEiorJYSigEqxA5n88LqaEFd+gZuhqLUq0hQFCDOP3xSBSCs2K7hmYCFWLFOqWdjM7qrxruOOSWL6nVVo5drKvUlpin9n3fBJU1HqfOZpVkT5jLlL+pBrmq85phyJiq5M/T07B6L3fuRZD+6a5ofLqdLhZkHpjXA/AyaPDeHiM6LVF9qalNSQbCgF/PCbHQved2LhDzaEIhxqWgFnhFnWT2ibAhQWchx6SBrnnBrDAV2T8GQ8UTvaIcO9+dSrLkyaVgDOrFVYIWHR18zp0DD81gguPzcqqFCMnyWguJeiS6h7c6Ibbz6Kv8R2o+bqOZ2FX/YK1zydYgqwbJ2MXn2KsX4DoCjmeWpIQFRVnNyXJ5+UxpwpVXCTAz+PUzmiMbz2vguzHnJj7RoZiqKf7ts+SxdMlVORBwmdu6YxpE8Yp/9fAo4snGAHZwkHfo/IGHqnD59/aYdDYdaqjhKWB0C3MrroVqGkjarnE4ivlisMlhjCyrSHdsmpVg8vbRaKz5fDD2fPNTz8ro9xIgfWNyxhA+68pwBPP+2Gw2Wy5I4hbJFwngYcPuCxGVU4cr/80gnJ5fjpj3bcPLIYgSoOB8UMhLRrELlwlWpIpyXs0V7DzIkhHLGvYW/XsktJBrz7lQ3D7ihELCaB8HZmm7B2RIkihquviuBWI01RH4cuIQUh2ALNhm7cgojMirT++/Ple86B0vVqRD92ZSkn7ZROqODavkVIpnVyHFM+e2PaFNyKJYCrroxh/JAQJIrQ5tFCHBgwugDvfkAxA20bE2tbsWf4QCioBKhJhrP/Hsc944I5FIA1vNQYakuSYcIML15+zQ27XobadBOFK8DQdg9KU6zCYT3SWRwPl5wxBsxjZfG+pgduhA80ecXnS9CDe6/4jgWec0HYzfoBFdIY+o8swocfO+BwUpKpeTOHhqKLaLsOKp5+YAs60+c/DzwOvar8dwmXXFOMeFQWF9x8BU0GByFpiorTmP9YJfYqIh997Zddui//uNyBAcP92LCRwSZows3HpMnsYtBw5hlR3DUyAm8mTVHgeLxx8PAhrBsWN0JdNjWlfPfD1KAN2ZmvPugzaI6jEP86G8HhduClt1wYdlshFJtqKJ35pdIBSCU1Rw4K4YZ/5lxoa1kgmTkffifjmv7FcCkSNFPEx7rCMhvHk/dX4SgyrfT04Jqb4T0KqwwPPeXGnEd8kCT6wpmFWhuv0ACPT8X4kRGc/bcYWC7duOT6gpWF/q8h97g+3mVeG+pjFhbH5Itxnub/11Os6jkvo90xLrTrggxX9CvGimUSHDZLHntxxKaSMg46NIEnZgbhtxmXvTzmqirAB98quLZ/KzhtOiYmb/ep0FUVkqzgsTlVOGb/eO0UJYbvnu4QK/+0YcBoPxYtkoS3KP9vTc7C6KLNJBx2cBIzJgbQ3pNDbS55w2Dhf7JSLMhDFI22S5NVfL4UDrhOX83j5e2QrtALJdMJ7QBmPu7BjNkeuMgfbcHEoZMyzblgNbhnShXOOj5pCo9Ddvo35RL+eVMryCplPRFZWx6OeVITrgl6E8UNPPvQZhywT453pTY1otJCYHj5bSfGTvFCTUtWiinqUTQuwW5Lo3/fKK77R0xPUxROA5GmuAFdg02abrzpKv6ygjHcedYIROZ7GE/pp70d+GWVgl59i1BVxaGI3FQrS+RIphjOPCOBmeMDsJP7Mk+9FborAYtWSbjk+lZIx+n/z7IU1qa6QvHJyvYWa3hp7hZ0bqflda/IukgZsD4sYdSUArz3gQMOxXwwV3ds6gumfINZkwPo0SGHLoW5woA6iXVLNlm6cStaUfvm1XMPvgrtue3SZQi/7Wa8Un9bJp1woh8vvuKG20Wnllm916n6qNq438/w2P1bcHBJunYbe5v1kslRsVHGef9qjWiEatiauVjrX6niNim89ngV2vrzN7Ey00hJwKcLbbh1VBGCVE1R4pA0KW//vohdZJhMZI7LLo6LNEUX5ROLXzbFSAqiUIJdmirdeNNU/BUlL3Kp87ks9qFdeHJoIxzAu1/b0GdQKwGIYabyZ6s1l1x6qTTHTdfGMKKvhXRC46L5+xYJ5/Rqi1BQA5Pyd6TqtH8M7dtrWDBvM/z0A84Xv5NZBgOCKYYpD3vw1LMeOGWy2WkO5rdbhYa2xcDk8UGceJBRTVEcNE2bbty8JOr5NK9teL4ER/GC3u+zymfdYFRFTT/VK9MM1w0uwLdfO+FwGAcTlSk3+QNIp4GSvTU88dAWdPDl50r8y5wZsDEko2fvVvhzI524NMX8RE2Kr3KOzvsArz6+GZ68UWtbz4KAeIsqbBgwsgAVFYTetGj0GUHqE05M4O47Atk0RRFvk5su3Xh+u1GbNjbQ30mPUXHMIg2hblJsEXEPiM83uS+fetWNMXf54BSYTNM2jp6HRd4MzjB2VBBXUDrhTrChVSYYLrqxGCuXyznUf7ULShQ/h4ruPThefmgL7ARbsNIYQJCJJ+a7cPd9PoFGNXsIZF5LcnG5GW4fEsCFf8+ppkgl3mX/InTZ3OToxpuW4i+Re3PvlbNY6Fmv8PGJoAqweotenfCPNUzH4+SBo9lWl2goQl8efWQaj9xbBS+dtGZNjKymEB8ncOXNhVj4A9F856+5NA9iZTv6qDj+PTMAySzbcs6r6JJdsVnGwDsL8eN3Cmw6UNtU40IOeuT7gB4qZk2qQodiVY8VClu/bRja5r6sm/pvUwPv4s5NRvH5n/DxxPlrWOwbP9Q/sl4Hove+9xEfZj3ohtdSdULdY0P3NqdTw313B3EyVSekoJHFw5b2lHh7bhhSiA8/c8BNRSby3WiRxM5w5ilJzJlUaf2rY3z0qLTQG584MWqcD+mkZFAH5f9FFF5iYqjQGGRFw43XxtD3X+EslIJDBlNaV6FgQ5OiG286ir+s/UzYj74esQUucAM3oAA/LCc24SJs2QzIJu154yYgtDKuyrjkggimjgpCNq4O+erq9mx8ArYMHO3HG++49HhCno3MirTKcHHPJKaNrQIieT64vW7GRXtTjOG2u3144y0HnPRFNOedzY5Mbs4O7bkoXXpQaQ5YTyqOgsceZN1iTYZuvEkoPl+OUu7qtZCFXnWBB/WNIHpvxjDirkK8+aYdipypC2tOUUgAIp2wnYrH51ShR/v88Dg7fAsFkiRgxMQCvESuVXf+mkacN6rKccWlSUwYHtAVP/8DervTIhzPV4sduHVEITZtYVB2VHpxuyPotqMGKgrM0JPSFAeF4DF+QQLfo7SLg6/fj5Vhhbkd2DW9m4birzrgQ848x7HY10rW8KZ0ws+cGDq6EEnKB6RPrhUZcgj35cABEdxytVGd0Mo4uc9QWqAMjJ/pxbwnPXB7dPxNXk3jSHLgpuviGHFTUOfrsdoydx0C7akMMx734rEn3MLLpEcWzGF5xHdLA/yFGibdEcBpx+jVFMXvknnSkB0fsq5bmgTdeJ67YVXyO/8cL8eZWsF1L0qBf3uyUlaAzRGGm0b48d33dsgyRTut1YQlCHDZfgk8OZvSCY2g185Om0oLycB9T7hxz2wf3MLUyVPUnOASwPBbw7jx8vyBcbVNme7pS9fZ0H+0H8uWyVAkFYyZk5n4HYlSKsAxR8UwfWwIbXLjDHK7CPiG81kZ3q1tPrv673nuxq6ZJsFlsPbUVTxRsSdLL83eNimd8PGXnJhyj1+3ekzoVfVKiB+HqjkwTB0XwAWn7Zz7cisJUUqgAjz9qgtjxvvhcZlgdSCiJzBxol5yZpzAN3XTJCCqMTz3phuTp/oIjWTUUzSvAqT8DqeGwQPC6HV+FHIGPUpFgpXC1SjZ2JWxfADcdbM0K6OYX7WVt1h8hi/zDOPu829D8AWvKN1joC+Xr5Nx7aBCrFmtgIp/53911CcioqNgSCeBk05J4MFJATjIrWPVfbnt+hiQloEF7zoxYETzWk/rAAAgAElEQVQRPG7NKLiWhyCMFMA504I47fi659pfF5YwZLwfn39mh81mtZqijjgt66LioWmV6NQ6B0gntw6DhW5jpYkZeax2l3VptIrPV6AdnJct5+H3PUzbmBUQpRPedZ8PTz3l0qmyDWvVnATpAsngKeCYO7MSR/VI6cUc6lAaBE1+63M7brilKMvals8cyatD6MzHZlfhuMOS+olfF/My7H0KC7z3rRPDbitALMYsoTf1g0aDLDHc3DeC6y6NwE6nvpgnVYNvF2HudXuzjticz5p3RZ+6EGm9zJsvL3kGSumFiL/rADcyq2zAV7860HdoIQIBvTph5ppmZhJkeCSTDFdfGcMdg4KQdiJCW9N7VQn4/GcbevUtFrWr8vsq6flXNgfD0w9W4RByGdaWhJLvwnN2upLSFGd5Mf/VTJqiOVtRlBWiVE7O0WNfDRNGEAtbSkeR6gC2OBh/jnUN9c53eg3dr1EqPl+Ow7n7ho8QeMbNENZlIgFBlWHIHX4Bt6VCa6aw9jl7m04zdOiUwhMPVKGk2Dz6MZ9NomDnrysVXHpdEVIUOMoToEkgOV+hhufnVqJ0j/qZGx0jP6xUcPMIP9avl2En3hALFyWCV1CM4sKeMQzpE4I3k2lGsrbtEUN6/dGsO37KR14N3afRKb6Oxzl6Ieep/Vn8B4HHocYdwH/ecWLkeC9IcXUvTn7naEaotFi6z6oax5ihQVzzj7j1yGgtO0XOj9UbZVzQuxihEBVozm9rSfHbtOF4dd4mtPXV4b0j9/UUA1EZ5j7rxqy5XmJhMVcMJmcsokXZu4OGUYNDOOWoJEQVVQElIVoLzw+sdFOjpBtvfIpfLl/FfdfMYcEnvdkqajJV/pNx46AiLPpNFvjyakCOuSVQgsmhhyTw+IxK+GnHzf128tNe4wu1oUrGOVe31qPKeSu+hk6dGF6b9ye8VLChnuZHWWIrNikYOLoIv/4iQbFbIdoiYB8X9IUnn0xBrQjaZtIUhfITjmfjNaw7XsxfcA3T05zW1POc+Hp4eOrctUj8VMjSq7NamXIADz7pw8w5LkgSfQHM+Z/FF4N+KuS5sTPMnlKJM0ymE1pZ+paEjPN7F+P3tZJOJJVHo8htWamGVx/bArtaV26m7byYosscePk9F8ZN9kFNEQtbHhPcposA1XENbVtp6H9TFJedFat2b9K3RGm1CY4NjY5u3MJSzQsn3yf4srbT4DqhLw//xy3SCakpwM8VCm68tRU2bBCQKEteDrKgUkkNPc9K4u47jXTCfCdmsR9RnFzez49ffyIq79qP7gwy88gj4njqvgDkBqAg3xBlGDXZj3c/0FnYzDe9uAbdwQ4/MIkJo4LokrmbiFO/VQSI3MvK4reZH7v+nrCy0nqZDV+CEnh7/8Ijr7qYWiki/DS5qMxwxzQfXnrFCVuWfs/stDk0lYlQ+7z7K3FAl2qipHpZjDEoOYv6DC/EB584sskxO3of6QkVnTj91Djm3BWou+DVDl6aYsBnPzkxaLQPgQDdRSjCkaddZowrUFKCkoTjqsti6NsrDKdYDHVggLJHDFjXqOjGzWpQvekJX73f20D7kxH9QMmmE9qBD79x4eZRPsSi1j7FFDkiMtVkCuh3bRTD+oV2Dv+SrwTIlJCBoXf48err+SE0yUuipYFLL45j4ugAhEOrPnfIQG8G0wxTH/Lg6Wc9gpIkUyAp36Vm+pHjoKxrGmOHEf1hsjpJnnlTkJU3Wdeq88yOWV/961Osec+ZL8GpWkHfV6XKxz1ghlNdAsjfPGB0Ib743A5JsaoDKtJpBV26pDHvgUp08ORB7533zHfQ0VD8cXf78OQzXrhdaq2uE53AiuP6qxMYNSDQID9QYV4BWLTWhptH+rB6lQ0ykXARB7nJpoLD5eA458wERvUPoYDqc2WuKXL7KLR1jYZufJcrPjkFsPbk5Vpyw15S6jf9+0jycgDP/deJsZP94jOaMX3M7YVgyIGqyZg4pgqXnZuoN/flX+ZlANXufdyNWff74XURqHfHTSi+BgwZGEa/K6nwhLnVWu7NdBzPk/9xYdoMSlOs9Tda46soX7jDHgwjBgbx9/+LQcoEtZgDkAuWocuf3RoD3fiuV/ylrlu5+5/jWOjfejohNUlPJ7xhSDGWLpWhUK0mwRJgrpGipVLAMcckMPfuILx0/FD0xhSln7l3Znsb3PXPvebEqPHEzV87rl6YxZxj0tgqXHKGAVew+Hqzj1Ga4potEgbfUYBvvqNqimZH0O15mj95sP7v2ATGDw9hjww9iojoknuzcjDrlnrYyuh1+YxZXarLd4OXozX3XbaKRz72MPUP3Z1G5XbswD1zvXj4MY+o7aTT7+U7VWMQ+oRrgMPB8cC9VTiB0gkbwEuSK6A04XU+dKLPUF3xDTLiWmX40L1bcPJRBn6o1t5114HSFN/5zIHhd1KOgw57NXfc6BdjYqErKgL6XhPDVReGYMuc+uSGVtoEIa/fm3VGVd3N3PxI+WqT+ZHzeIIv2+sJ7jrkHyz0ujN7E7IB3y2xoc9gP7Zska2BqMi7xjXEkzL+cVEMk0c2jGtw2yUTeezHPzjRu48fduHONG6TNciGLpWKwkSl9CN65MfDn4eY8+8iAZtjDHfc48Prr7ug2Mwqvh5YFJhPpmF/wvGMqsK+nXLQm0pRDDw1j5WFdynd+C5TfL4EB2u+6z+XAs+7wILZ9LoIGIZO9OGtN936hVYck2aa4VdOA0VtVfz7wUp021OtO7CXiakQXmfhCsLrFIITak14vHfsKnR7VbzwaCXKaM55UJKbmM6OuxrBcEpT/HqxDQNHFmDTZpuIkptTEv2LS7a+x6PhHxfGMOjaKNwZ1ly6rMntY9D+OHRX0o2bW1OdSRngq4/8QYN8oBT9StJJSgHuBP73iRuDx3ihJsmuN+dPrp4eF7b9oP5RDOhtgQ2tjtZJulSxScL517RCKCAbeJ2af8j0G99jjzReeXwLWlO6Yj0GbmtcIqUpphlmzHPjsSe8sFmmH9VzdEv2UXH70DCOOySpV18V8Rm3Ctn5Beu6ZZfRje8SxefluEwr6D9XqprrzZKvS8CfUYa+w4vw/fc2SPSZzTdPdatdJJ+9iv32S+GJ2UG0dtRROqGVHwMDNkUknHd1K6xfL9WcNGP8FojMqktJCv+ZtwVOq1QIVua5zTOE41m6QcEtI/woXyqLCitmz30akvz6Dhtw+ilx3DYohGJK7cy6N/cIg6+/nJXhv3UwZdNDNLji8z+ohvC5FTz2SyuWXlmdTmgHHn3Rjen3eg0PTg6O2MSyKC2OPBR3TwjgvL/F9OintaFMvLVGox1BjeEfNxahfHGG0Klmkatp4KCDk3jxwSrIlHHe4LtjrIMIeMHwwptu3DXFK7A4ksWvr6YxtGmbxtB+EZx3eiynmqINUIrXo8uGvSm+uPPCNjdCg4uWL281UXOdd7MUpORxI53QBiz5Q8F1gwrx+xpCX5pbBPWmrwMVakskgVNPSeL+iZWgUrS1Os/Nvyr/J4jGjxGxlB+ffOqEky64NSDB6LdJmLTT/hbHQ5MCeryhwXdn66X9EWEYMc6Hjz9zwU7Zbixvlv/sQGS+SbKGIw9P466RQezVKvei2yoMLbRL6MYbVLR8Bfbmrt6/8dB/XZL2Z1Y4cQW4a7YPzzzjgaRQ6R7zmk8LIcVxezU8el8AR3TbBV6RbX8SInrLMGKCH/NfVeBy1RQN1S/kVG/rikvjGD98J4mk8v9p7rAnVVP84Fs7ht5eiEhEg2ySlYEGFzllVDm9UMM1vaK4ntIUswcSA2ztopDWNzjdeMMq/soeb3Bpn1NZ7G2biCTRMecAPv3ZjpsHFyIUogPRGvqSLsiJuIRrro7itoH5VyesIx3Z/jAGv86UB3x4+FGq0KInuv+16cnoqiqjf58IBl3XQHii2hbPgKoEw8T7CvDiyw6B2Rf1uWp7LufvuZkT3bslMH5EBAeXpqq9bMyfgIRXWWngMhPD7nRXM2vYqZfxpTiR+/q9gaon3IS+Ei+mdMI0w613+vHh+07IhO2w2Cgrq1Mncl9u0SsFGmm6Foerm8eM6O1jLzsxbqJfsC1sP12SXFrEpyNh7O1VuKpnouHgCjtaKZUepWqKKxQMHF6I39dV5xWYUn9G6FjA6QYu6BnHiD4heKgqI110acspTVFdfyLrhm/qRvC1j9Igik9RbKw5eSnUqs5ILDRgUXo64ctvOTFmfAHSmlEgzcKMBLW2yjBqeADXXFKH/Di1y6/WHsS28PYnDtw0uHCH0GRy/lHy/FyKMh/Z8FHmGhdCaYoaw6PPOzFrjk/49cnNbGGbhG+f0hRHDwrjb8fEdYceDSQ5OSTfr+jy54EWrhG17sH2OliZv+kX8XJHP+45ezKLLPBCS+mLtQM/LVMwYGQR/liTk4xtYkYZtkxiTDj3nDgmjwnCTT406x8O02ur7QFNBn5Yoiedy1SOZzvXF90cYHC6VTz/WKVeb6ohg1e1LIK8yn+EGMbe7cP/iASX3Jsm9ikzvH7R5Tj84BTuHBZGaQeDmYE6sKIwEGwwunEL069tq7f+O1+NIi6fU4HY116mVvPjRCVg3D0FePEVhzjprBUt4IJZuLiVirkzgjikq4EBb0SKT1NZvVnSk85Fosf2EHIE7gLa7ZHG/Hmb0S5DMtuI1kEJKx//YMOwOwtQWamIwJaV6YmEIL+KKy+Nos9V0Zx4hQzIRZXwb9qLtc1Qa5jTNTO961/xV3Scy+WyK1n8I2fuhfbtLwkM5RPKQEpvbSLEjyPj2quDGNkvklOS0owI6r9vVZzh/OuKULHKLvAvf2lk7nKge/cUXp5bqVdBqcba1f8E83wD5Ufc+4gbTz7rFUEtK02vm055xSncNjiEow9I6aBcIRZvFIr6ACuNDbEytplnrOlbnm/gy7C/5r7saxb6r4vxan6cTXEmqnR88akdkqjNZC3CRCzHlGBy/5QgurVP75oQfx6yiGrAvwYX4puvHQZYbWuxk8uPMq+OPzGJedMDYJQF3ggbXXR/WWnDoNsLsHylAoeN6ySyJhsFtYh789yzoxjeJ4pCiq6LiC7heFrHwf+sd7px87M2sUi+8uCvOXAYEj9JjLJJqDmBf//HjYl3e5BOZSp0mBg084HlkiBBGj04iCvPj+nQ18bYjEysURPJJejebpEIOgHJh3/lZTGMH7qT1OD1LAOqq/Xv15yYPrNAAAhFQNeS8nN07KBhcL8wzjkprvPxCN13pqE4PmBdAqfX51LqTfH5ElykeS6fx4Ive5m4vuusICs2Kug/zI8lSxVx2ltp9IVIJCUcd3QS08ZVob1PEzi3RtmMTKzZT3pw70wf3OTS3Mawo+QNVZMwfFAYN/4z3DhcmdsK0/goE45n1WYJIyf48eXXdnHqWwsxc3HRPeG4BG4bHEGnjAtaJKy0ioBvrle68XpRfL4STthOq9DiS9pI6YpqfhwbcPdDPjzypFtYeswy/oPD6QLuHh/AqcckdB6XellJ3fyUKCFlwUd2DBxSCIdz+xOluN1906pw2rGJBk+YMbVKCspx4M2PnbhtYgHiMZY3PeK276FIe5siDdf1juLqi6NQqIK8+IDYwGTfanTZUm904/WiLry8cCz3nDAY4Tc8WZp0B/DNLzJuHlWIjRup7mrG7WhuCiSadILh/AujGHvrNgnNpnaw4TqTS3PhUgWX3tBKjwht6w8hDkofx0uPbEFpI3NlbldKVMc3ImHibA9eW+CGYilNsRo8ePABSdw2NKwTz2YpCAvDQGQMK0vNrI+dMqd1ecyAL0VHuC5YgsjHLvDN2aQjIlcaPdmH1990QBIoNJPZPYa+qGmOdu01zJpchUNL05AaQ4S2NrkwYF1QwkXXFmPjOlkk2OQ2TePoXKJi/iNbUFCPtIG1TdPM39MS8NUiO24d6ceWzXpE19SVPGM6aYDPy3HJhVHccm0EHlFmkWZC9YpaReD+s17oxute8Vd2fRVS67MQ/dqWSTChC+2CD5wYPcGLWEQWazL7Yl1OHClVQv+bQoKFgODdTaIZxZZvGObHZ584YM9WQdT9WRTOP/WUuChQIdhVzApnVwiB4CZJhsn3e/HcfDcUiTBWplRfnzXX3Ztd9klh1KAwTqSaAJmLruQhUPmzrCxyTV0vsU5FzMtxPPde8RbCL7sZN/hxZGB9SMLNo6lelU0EcMyDW3VdSCY59jtQxcyJAZQUpy3Jua4FmNd4dMGVgBmPekU9Xg8lnhvwZAFO0xiG3BJE36uijfNiW8MiyWr7/Gc7xk3zYvkKm2C6s+DgETWGXXYuGORGDgijjUE8Kw47pXUM6U11TjdeZ4rPOSRUHF3OU4GuSC8GMz5ZhMeZ+6wLd8/xgdMKLUCOhQAopiNzjB0dwMWnJaA0BRMnozAE9pKBT7+3o/fNRaDqbozMPR2bBpeX44nZW3D4vkYwJ69fU+PoRMnpT8134f7HaX/JYUGBGTOwEb0+GMXs2rfVcEufMC46Iy4quot9Zw4NkusHVlpVp3Tjdaf4S2w3wnPhdARf9opvFY1sAxav1d2XK1ZRmDtTBM3ca6l3PAGcckoCU8YEt6601zj2f8ezMO4nG2MShowrQPlSqt1VrRwHHZjGlFFB+EzXn931i6dT/9eVNkyY4cXX39pFgE7c3kxaPXQA0D3hyCOTuHNICCXtDLyScG8Wh4EtvVkpXqqrFZvTwBreypfDz+3nViD+TQFT12e9FgkFmDS7AE8974KUOQVMclFTiJto9XwFGmZMCuD/DklCbqzBqpp2JXMxl4HvFtmwfLWc9WqROLp2VnFIWeMCpuWtYJScnmJ47V0Hps7yIRJlIoPOWkQXKCzUcPUVMdxweRh2A7YsOLLlok1wbqozuvE6Uvw953D7UVezyAIXuKGVTuDTH+wYNMqPysr8S+H8VeAUrGK48oooRvYNw2vqM5r39jVcx+1hXMS3fhenSe6EBAhxunKDjHse8OL1d5ywKUbegSXt4ujRQ8Udg4M4tJuB3qRxmD8CJOqMbtzS1HJlxMvRnfuu/J6F33VBo9NeN+Or0gzDxvnx3ntUr8pEZe+tNoC8OBx7ddJw39QA9turibgvd0KJmuSjBMvQGD76xo6x03zYsF6CbGMm/ZvCxQNNkwQfz3lUV+uGcLV7l27NttZR4M/urCvW7Kycdl7xVx30GZf8R7Ho53IWRE6Er/9zYfyUAqQSmaqy5l9FtmJaUzH8lih6XxwBYZmaRSNRZHD5Tfik32ovJGB9QMJDT3nw7+fdVPTTSKzPF9JARm31RXevvdIYMSCM049L6OhNoT6uFCTbm6w0uNN04+a1MWe1fCnO1TzXPs3C871MrdInJwNrKiUMGF6In3+1GejL/NU1E9ck25cutIcdnsDMcQF0LOKNF4+T7/LI3ceByoiESEwP4hGLcqGXGAwoJJ3vQI2sn6FFxPT8zRIHxk334rfFChyKFWcGFx4em43jbycmcNvAMPbwG2S/tGy5dRTapjNYN3y6M1KwrPicw441p1bw1Pp2LLUom06YtgOz5rnw4NwCS2DjzISoMiHVe514WyV6npyE0lSVgnaHajfKQPkaGd9+T5dbOwJV5PbTUFysoqxExZEHJ9C5vdZ0ld9YZ2Wc4dnXXZj5oAdakn7Q1qjYNJWjVVsN/a8N45/nxnPwWDZAKliKrpu77wzduHXFX+YfDdd5IxF+yQMtmnVfLlxmR98RXmz4g4JVVn6Tuh8smZBx9lkxjB8RQDHx0TRhM4eCVx9+Y8cLC9xYuFBBICgjRdwddHo4IJT/6CMTuOy8OI7aL4eBwIr4duEz4o7OgPLfFUye5cHHnzlgt1RXS6dLlyS9QuWdQ8PotpdRvklcdIvD4FWDWTfNMt24JcXnq9Ce2y5dhujXbqauyoaqiTxp7PRCvPyKXsHEWuxdgyrSCYH7plQJ1uAmgcfZVuFIsvSFtgEff2/H1NkeLF5sF9lmClVuzHCicwYCJVIS95FHpESpooO75mzyLlRkK6+mO2hUBd74yIlJ9+p1tawQhAkjSWPw+jmuuiSKPv+KiDRFnWaV3JvFQUh/7sW6IGBlntYUf0XXF7mt+7mIvmNnRDpPP3UH8ObnDowY50ekikNmkqXwtTjtkxzXXRPDoOvCOstuEz3tRZJ2UMLgsQX48gsnHCK489cmiFSFGavhrDOSmDAsBL9wCVrZ0kbwDBW33iJhxiM+/Oc1JxTTaYr6TY+YJ6iVdtUwZlAYxx6YyEFvemNg8uOsNNDPyopNKz5fgqN4wXXvI/iam2kb9UOdyFHjDLfc7seXX9iFiSMIX02PzpBOqejaTcXsiQFBlc2aEjQhdwcYQAjGVz5wYdhoPxRZpw+pUZeFx5eLH8fsaRGcfES0cePyd6RthNnXgM8WOnDn9AKsXS2Jy6rZoJbgW+YMTqeGs89IYmS/MAozxLNEGenoFmdYfDArQblZ5TelmpRphoqjF4GhG6Lf0taK93E78OzrToyf6odqJSlEaINxGjJg9NAQruhppBOamqHZ5ddvf6JGvGOaH888X0vVQ0PpdRpB4PrecYzq3zDF3+pNAsR+HWaCCPjRJ7zi60UuTnOsywYmVwM6tE9jcL8IzjklLujGRZMKVUiuL1jXdabpxk2pFV8i90ZB71kIPOdFJnlcBlb+SbWT/Fi40J53Be+tBa6fBsmUhuOPS2P6HQGRTthUTRyxNmIclhj6jSjEe1Q82VG7itE2q6qGc/6ewKwJQSBi8ZpU+6sapAfVwvhxuQ0T7vbi+4VUQDpfn/7W0xPuTZnjuGMSuGNoGJ2KjcqVZAnZS8NQl5qmG89b8fmf8CFx3hoe/83P1GV6JWKyx23A/Y97MPdJD9Lkqch7xJzFEcVcmsHtVjHtrhBOPTIhLrRWhmqQHc3nJYbi3zLGj/+97YCTir/V0oTipznO7xnHPXc27qTz2taS+fEHEwzz33Fh+myP4DYl2L6VRswMRcUqbvgXpSlGYMsSzzoBe/t16LxyHzN043lPgy9rP5M7TrieRV5zgbD25I2zAd+XE8lQISrWGKRQFi5k9EgySWVjUhgzMAB/E8lC2tEG0hVHYPAf82L2Az543GqtNq5e7pNh8M1h9L9q11VysaKYNT1DOJ6l6xRMm+PGO+87YVckwc5gCrdP/cmykRj23y+JO4aFcWCXHD4e295hqBsmsm7xSfnOPS/F58tRyt29FrIQ4XHW6fY4ofI4AxUwXvC6S1QYpB9DXgNuM7t0Gmi/Zxqzp4RwcJcm6r7cjsQJsvvVEjv6DixEMAQocq50sjFqIw1Tr3HbprWGh2dU4cDOOfR6+e5mY+xHX7408O7XDkyY5sOmTQYy1YKmkI55fBr+cX5MpCl6CcYtDloZcHSNgpeXsBJsyEcMeekpX3nAh5D3OB7Rj2S9kJHuvnz9IxfunOpB1RadJ8Qk4ti40Oqw4wE3RUQ6YbPB4xh2PlVEmfWwF/NecIKnSPl1qILIwCJvgcjYY0hpgMuh4uqrExhwVRiORsYBmo8y1dhHAv6olHD/k148+5LLiGNY4yCkr2LnzmmMHBjCyVTCNeP1k9smwLRXWddNedGN16r4vBxncl+fFxF+3sPULQa7LbAhImHInX589ZXdyJQxLxr6gNG9YL8DE5g9MYR9iqmUvPlxGu0TpNsSsOpPCXPmefDWu06EAvTJprxjcm/qpzx9Pqlwwvl/j+GGq2PYk4oiN2WIxnY2hJx9X/5qx9ipPqxYIevMDKbsHX1QUVeL0hRPiWPsoBAKHBm6cXJvlkVZqvykfOjGd6j4nMOGtaeu5KnKDiz5I1299Jc7gHnznZh5vxfRmJ5qZpb90vBgginA+FEBXHRqHBSzaY4to/z/fd+Jr76xY+0fiiiCoXEJbo+KvTuqOPHoJM4+JY6OrZs4XmfbDcw4chiwOcrw1Ksu3PeIW+Riiq+d/uHLu1EkhA6L9ntomHZnEEfvn6yO9UgFHLL/V5SsqZVufMeKv8wzFJ7LbueB57xM+Nb0dMLytTIGjykUFfGEwotjutaPx1aLo94JSic8LYHJo0Jo4zIqpJgQQt7SagwdFSCaZCivULDqdxmBSjLxZBT6UyjpxNGjcwouyltoqgG7PGRMdX9/Wa2INMVvvtJ5RHWlN6c7AsejMPS6LILrLouiHaE3jUOTK2Vhllreh3VXn9rRlGp8I1+GtnBdupLHvnWz9Iqt0gmnP+TF08+5kcpyX5rQVlopY6Jelb+AY8akKhx3cBNMJ8xjo7fbxSBfIvccfbYVuqCR2d/gdf+sLmAnnjPSFIlqZuoML8JhZgAZzSk+zYCYKcq6JNH/esLsJ2HLWgsOwNapCp5lHdkemdP6r3OuWfFXljwN5eCLEH3DAY3oTfQL7Wc/2jFyvA9/rFcs8CVUs1+nUgy9/hnH0L5V8GYcHDsh0yb56G64bt3sk3H3gx68/j+XCEzpB75J5ResGxrOOSOOfr2jKGmfcy+ydYyCB+awrqGhNenFdt/Gl+Ew7rnhExZ61QUq5kC9jHTCMZN9ePtdp4hf6cUc8jdz9BwbFam0hL32SeOBKSF075ike15L210kQAlGKsNH3zswfqoP69ZJAslrUu2F2qU1jvbtNdx4dRiX/D0BV9YzIoHby2IsvXh/VgYyV/7Stq/4q4/8GXDtx2OfM5bhb7YDL7/rxMRpPlQFKQKXv8LnvpU8OfSZGj4whN4XRUFQe9FMWEu7i44023XKwMYqCQ8/48G8ZylN0dKBrx+jmoQTj0/g5mtDODiXqUJqlYaifMBKNmyXbvwvis8Xy1dy//UPIPSMl6lB3f6UgbVbZAwe68MP3zt0IiQLwSr6QCTjDIcdkcCMCUF0KGhm7stmq6l1vDAD3vh9uZ6c/ttvilFKtNoUzveNqgoU+lX0ujyGXhfHUOQyLrp0kNp7RJD67TzWDe9tO95Wis/Xw8NTPdciuQHX5OkAAAmRSURBVLIwN51QtQMPPeXF/Y+6kExQMQdzp30Gk0cXOrsTmHJbAGeeFG/a6YT57kxLv+1LgGroxiU8/7oLMx5w60VCyObdXnW8HchQB/YBBx2Qws03RHDioTrOSxgRzAumtFmNkpV/oRvfWvGXtZ3G3af3ZcH57gweh6oT/rxMweA7CrFqFUXbLBz14lOmIhFXBG3EuKFBFArKkRat2J0lQGmKS/5QMGm2Bx9+4oRT0ajoqWl7n9ybdjvDRedFceOVUXQg9GbGLayUhKH9PoaVJbaiG88qPl+CEu7t9Qsi77tY+neDrBKIMoaJs72Y/4oDaloUrLLUVJWjTSuO2VOrcFj3VNNMJ7S08paHapQApSmmGd78zClKQ1VVSYJ12fx5SPxLDF321tDvuhDOPikBgScQA9kAe0kY9vJ9WEdszsylWvFX7/cWpL3+hsh7CnhSt+1twAffOjBygg+bN9KErMFKRY2nlISbro3g5mtCIDNMjG9+hS1a1NwkwIiORsGsRz146T9OwbhspdGpTxiQv58Sx4BrIyjrmMu92T4OJJ5lpVuydONC8flSHMq9N37CQvPd0Dbp7yVOdw4MvcuPd99ziKx30lYrBz6xoe3XQ8U9UwIobWfQe7covZX9bX7PkMODA5//5MBdU3xYsVyGbLg3TakI15DmDO3baejXO4yLzozDkfG2k3nuLItBLe+WYWHTFX/lfm/C1ul0hN+XsiFEG/DdYgX9hhVg82ZblhTAiuanqKLf5VGcf3bMoPduse+bnwZbW5Fwk0gcm8MyXnnNhdffouR0i5STOjEDLjgrJk79vdoYtj69xLZHAog+xLoGbxHnOt8IL7TefyL0rhNqDiWhE3jgKY8oZKDfuK0vTOIM3fdLosAg/Ld8UbA2hZanGrUE9CxcAqNWbpaxbLUiElWsOlEIEXDwgUkM6hsWzNrZ6ipcBpz7RuH5uR1VTmd8CS5E4chHUTWnEFo1RQkVdBg4rgD/+59LYErMY+1zpc1Bp74wl7hZHGej3rWWye2kBDIYNQEOoLJXGf+JOY+5MQsGcqK0b5/GLTdGcPHpcbAMvJvGcx5ShcQPF7HueJ/xct8kXnDxUBZ8ToampxRSS8pA78EF+PYbl54yt1NA+cwqLK1mJ0Xb8njjlsDWumGUlbA0ZVJdAj8WFKiCerDXBQbUPXMxtZckoa69i5UmxzFecezbHK7TWPRjVH8XgDhjuGpgIRb+aDc+O6auGpYm3vJQiwR2VgJUbspboKFP7wh6XxQDsZVnvYdSa0Dxf8pKlv8f47+f/S1PBw5j8S+RLepANpcNuGFYET79nBTfPJZiZxfQ8nyLBKxIgPJyiY3h5uvDuKJnfOt4kVQM2Pb8kXX+5RDG157zPdLBQxD/XFd847PAXcDt0wvw4nynAALpMIWW1iKBxiwB/S5Zsk8ag/pEcNaJcWQwluLwlosA296/sc4/7sv46iNe06RWPaXIexDZ0Bl7yAm88KYL4yb7BB8KuZx2Q/h4Y97llrltIwHSz2QaOPboBAbfGMWhPXK8OtRXbkMnfjnbZ2F3xpe1maW5zx8ghZ5C9nJLIxBD2gY7bhxSoGN0RLMSvmrZnxYJNJAEOINsU/HPS2Loc0UUrXPZ+MihaCsDk+LzWUnFxeTO7M2L7prJtkzzQTOqmhhHe9rOcM/DHjz2jBsapcYJmEGL8jfQNra8xoQERJ5HiqF7jxRuuT6MU49JQd6WosV1YhKxT25n3bUpjJejNS+6dS0LvuJAerWe8p7RbRuw9HcFQ+/y4ZefbCKxPJt0ZWJSLV1bJFB/EiCd5HpJWA9w+SVR9L4kira55YOEsaKAe84MsPiCC1hXfKBDFtac9rMGz/5S5E2AJ7ayaDQ78PrHTtxzvwcVqxVRwIBSDlss/vrbypaRzUiAKiVCJLKccmIKN10Vxv4lKb1eWm52n60DuK3TZrbXl21IfXXFX4xLtNZ3PSZtmeWFtg0DmwTENIb5b7sx71kXVq6gc1+CzAw2MDNzbOnbIoE6lADx52uqBJcbOP6YJHpdEsPh+yZgzxYTN0qzEd7Gc3Yc8Y/vZ6WBIVvdVvmak37TpPbdpdArAI9vfY+VgIgm4Z1P7Zj/ugMLf7IjVCVBkhkEHaRsEGe2eDzrcFtbhtpKAob5TXSLdMJrGgeTOfbcg4uc2wvPjGO/Lqlqpc88LABqncEdXcIs/m4JK8WfWyv+EpzKi29/BaHXvSxRzZqWfbkEpBnDT0tt+PArBd9978DK1QqqAlSoTdJZw/XvR8uOtUigjiWgexVFRogEUTCvVbGKg/ZL4+gjEjju8CQ6tVZBFEXZYCt5cYTv3g/u6RmWoi8OY6WJBzIT2zr1cIlvqFY85A6p6jkP0ksAvh2SejsQjDAsXWPHihUMFX9IqArYoBKomv7HIoqzjiXVMlwzkoCupHr5Z1ElskhFpz05Dtw3hY5t03ASN08m1TA32MS8gPuMONKLf8Y+vx6fy5//F98kX9HlCXiv6MVDL4Ill+h8mdv2MpgXSNHDCYZYXIJWHfRtRiJvWUqjkgCDqLjjcnK4HJqultkCEVuf9pB8gPcUDak1y5D67ghWimDuWrbrlOfL2k7hviv7s/iPbsQIymAwqW2vt8CTNirxtEymOUsgY85kLOqMTmZJyRi4sifgOjnGUj+7sM9CO2NZVH5WMjVGo3i5fBm85z8EqZVNi37uklJk+iSriU9a4ljNWb2axtq2vU7KxeCOg6guVoRFXn8J8u83sc4wTu2tl7RD9eVrUIxE61FwndxXk7xplljlY2oFkN6o43oyZpAZnuemIdKWWTYFCTAbuOQDk9uD2zoDSocAS/0cRPTjAaw7/rOjJeR1bvOlaAPgdMjdr4St0/FgcIG5YoAtDUb37G1bzrDZX2UNrxIE6TkwoL/8d0321TbvzKSI5Z4CW8Gpzby/NrFk89H0N9C9S6shR23b9dUsq+oSKaJcyg7Wl/tXjVLachi+/gIhz/gBjfH0lKftjF+DBZypz5n7yNYnrZGlVAOWpXpfqt+5XVHVlOOXzYLaes6cp7lsT0KLM6h/2lnqtw8RX/QYumE+Y7XXy6xth/8if6ImB6BgJdpDQ2ujdGnOonKuwunsf2//79VZiDt+futsxb/2re3v1fPQ1TTTant/5lqvbvcZ3dWg/99cOe54/O2Ptf31b2/83OetvD93rpmxapp/vuPXJp9c98j23mXcU3cgy23lQ6qdgowgNPwCCYtZKRJmPlKmFd/M4C19WyTQWCXw/2FPRE8ZCmprAAAAAElFTkSuQmCC",re=ve(49661),ne=ve(76560),ee=ve(67290),a=ve(59301),y=Object.defineProperty,x=Object.defineProperties,E=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,de=(Me,Fe,Te)=>Fe in Me?y(Me,Fe,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Me[Fe]=Te,he=(Me,Fe)=>{for(var Te in Fe||(Fe={}))te.call(Fe,Te)&&de(Me,Te,Fe[Te]);if(z)for(var Te of z(Fe))Ae.call(Fe,Te)&&de(Me,Te,Fe[Te]);return Me},ge=(Me,Fe)=>x(Me,E(Fe)),pe=(Me,Fe,Te)=>new Promise((Pe,Ne)=>{var Re=ot=>{try{De(Te.next(ot))}catch(At){Ne(At)}},Ze=ot=>{try{De(Te.throw(ot))}catch(At){Ne(At)}},De=ot=>ot.done?Pe(ot.value):Promise.resolve(ot.value).then(Re,Ze);De((Te=Te.apply(Me,Fe)).next())});const Ee=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],{Countdown:ye}=ke.default,we=({exercise:Me,socket:Fe,dispatch:Te,onStartScreenshot:Pe,onCloseScreenshot:Ne,handleToDetail:Re})=>{const[Ze,De]=b.default.useModal(),ot=(0,ce.useRef)(),[At,nt]=(0,ce.useState)(!0),ft=(0,ce.useRef)(!1),at=(0,ne.useParams)();(0,ce.useEffect)(()=>{var We,it,pt;if(document.addEventListener((0,fe.gH)(),Xe,!1),window.addEventListener("blur",Ct,!1),(We=Me.exerciseUserInfo)!=null&&We.screen_open&&(0,fe.vp)()&&nt(!1),(it=Me.exerciseUserInfo)!=null&&it.screen_open&&!(0,fe.vp)()){(0,re.RG)(" ",!0);const Qt=document.domain==="kepukehuan.educoder.net"?30:localStorage.getItem("Refresh")==="1"?Me.exerciseUserInfo.screen_sec+3:Me.exerciseUserInfo.screen_sec+10+1;ot.current=b.default.info({icon:null,centered:!0,width:444,title:(0,ee._V)(ee.CP.recordScreen1),keyboard:!1,content:a.createElement("div",null,(0,ee._V)(ee.CP.recordScreen2),a.createElement("span",{style:{color:"#FF9849"}},Me.exerciseUserInfo.screen_num-Me.exerciseUserInfo.used_screen_num),(0,ee._V)(ee.CP.recordScreen3)),okText:a.createElement("span",null,(0,ee._V)(ee.CP.recordScreen4),"\uFF08",a.createElement("span",{style:{display:"inline-block"}},a.createElement(ye,{onFinish:()=>pe(void 0,null,function*(){var et;const Pt=yield yt();(et=ot.current)==null||et.destroy(),Pt.used_screen_num&&ze(Pt.used_screen_num+1)}),valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+Qt*1e3})),"S\uFF09"),onOk:()=>{var et;(0,re.RG)(" ",!0),(et=ot.current)==null||et.destroy(),nt(!1),(0,fe.Dj)(document.body),document.getElementById("root").addEventListener("click",tt,!1)}})}return(pt=Me.exerciseUserInfo)!=null&&pt.screen_open&&!(0,fe.vp)()||document.getElementById("root").addEventListener("click",tt,!1),()=>{document.getElementById("root").removeEventListener("click",tt,!1),document.removeEventListener((0,fe.gH)(),Xe,!1),window.removeEventListener("blur",Ct,!1)}},[]),(0,ce.useEffect)(()=>{setTimeout(()=>{Me.actionTabs.removeEventListenerExitScreen&&(document.getElementById("root").removeEventListener("click",tt,!1),document.removeEventListener((0,fe.gH)(),Xe,!1))},500),mt()},[Me.actionTabs]),(0,ce.useEffect)(()=>{setTimeout(()=>{Me.exerciseUserInfo.used_screen_num>Me.exerciseUserInfo.screen_num&&$e()},500)},[Me.exerciseUserInfo]);const qe=()=>pe(void 0,null,function*(){const We=yield yt();setTimeout(()=>{var it,pt;(it=ot.current)==null||it.destroy(),ot.current=b.default.info({okText:a.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:a.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",a.createElement("span",{className:"c-red"},We.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",a.createElement("span",{className:"c-red"},(pt=Me.exerciseUserInfo)==null?void 0:pt.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:()=>pe(void 0,null,function*(){(0,fe.Dj)(document.body)})})},1e3)}),tt=We=>{!(0,fe.vp)()&&We.target.nodeName!=="A"&&We.target.nodeName!=="BUTTON"&&We.target.innerHTML!=="\u786E \u5B9A"&&(0,fe.Dj)(document.body)},mt=()=>pe(void 0,null,function*(){const We=yield Te({type:"exercise/getExerciseUserInfo",payload:he({},at)});return We==null?void 0:We.data}),ht=We=>pe(void 0,null,function*(){var it;if((it=Me.exerciseUserInfo)!=null&&it.screen_at){const Qt=yield(0,ue.ck)(ge(he({},at),{reset:!0}));if((Qt==null?void 0:Qt.status)===-6)return}const pt=yield(0,ue.oy)({id:at.categoryId});if(pt!=null&&pt.is_commit){b.default.destroyAll(),yield jt(),xt(!0);return}else ze(We+1)}),jt=()=>pe(void 0,null,function*(){var We;const it=oe()(),pt=Me.exerciseUserInfo.screen_sec;if(Ke.current.length>0){const Qt=it.format("YYYY-MM-DD HH:mm:ss");let et=Math.floor(it.diff(oe()(Ke.current[0].start))/1e3);const Pt=Ke.current.length;et/pt>>0>Pt&&(et=(Pt+1)*pt-1),yield(0,ue.P8)(at.categoryId,{exercise_user_id:(We=Me.exerciseUserInfo)==null?void 0:We.exercise_user_id,time:Qt,time_long:et,count:Pt})}Ke.current=[]}),lt=(0,ce.useRef)(0),st=(0,ce.useRef)(0),Ke=(0,ce.useRef)([]),gt=(0,ce.useRef)(!1),ze=We=>pe(void 0,null,function*(){var it;ft.current||(Pe(),b.default.destroyAll(),lt.current=oe()().valueOf(),gt.current=!0,ot.current=b.default.info({icon:null,maskClosable:!1,width:1080,keyboard:!1,centered:!0,className:se.exitFullScreenModalWrapper,okText:a.createElement("span",null,(0,ee._V)(ee.CP.recordScreen8)),content:a.createElement("div",{className:se.exitFullScreenModal},a.createElement("img",{src:ae,alt:"",className:se.warningIcon}),a.createElement("div",{className:se.warningText,style:{marginBottom:50,fontWeight:500}},(0,ee._V)(ee.CP.recordScreen9)),a.createElement("div",{style:{marginBottom:40}},(0,ee._V)(ee.CP.recordScreen10)),a.createElement("div",{style:{marginBottom:40}},(0,ee._V)(ee.CP.recordScreen11),a.createElement("span",{className:se.warningText},((it=Me.exerciseUserInfo)==null?void 0:it.screen_num)+1),(0,ee._V)(ee.CP.recordScreen12),a.createElement("span",{className:se.warningText,style:{fontWeight:600}},(0,ee._V)(ee.CP.recordScreen13)),",",(0,ee._V)(ee.CP.recordScreen14),a.createElement("span",{className:se.warningText},We-1),(0,ee._V)(ee.CP.recordScreen15)),a.createElement("div",null,a.createElement("span",null,a.createElement(ye,{className:se.countdownWrapper,onFinish:()=>{st.current=oe()().valueOf(),Ke.current.push({start:lt.current,end:st.current}),ht(We)},valueStyle:{fontSize:30,color:"#165DFF"},format:"ss",value:Date.now()+(Me.exerciseUserInfo.screen_sec+1)*1e3}),(0,ee._V)(ee.CP.recordScreen25)),(0,ee._V)(ee.CP.recordScreen16))),onOk:()=>{(0,re.RG)(" ",!0),jt(),(0,fe.Dj)(document.body),Ne(),ot.current.destroy(),gt.current=!1}}))}),$e=()=>pe(void 0,null,function*(){b.default.destroyAll(),(yield(0,ue.VL)({categoryId:at.categoryId,commit_method:1}))&&xt()}),xt=(We=!1)=>pe(void 0,null,function*(){var it,pt;if(document.removeEventListener((0,fe.gH)(),Xe,!1),(0,fe.BU)(),b.default.destroyAll(),ft.current=!0,We){const Qt=yield(0,ue.Yu)(at.categoryId,{exercise_user_id:(it=Me.exerciseUserInfo)==null?void 0:it.exercise_user_id});Ze.confirm({icon:null,closable:!1,maskClosable:!1,okText:"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5",cancelText:"\u8FD4\u56DE",width:616,className:se.forcedModalWrapper,centered:!0,content:a.createElement("div",{className:se.forcedModalContent},a.createElement("img",{src:ie,alt:""}),a.createElement("div",{className:se.forcedText},(0,ee._V)(ee.CP.recordScreen17)),a.createElement("div",{className:se.screenNumText},(0,ee._V)(ee.CP.recordScreen18),(pt=Me.exerciseUserInfo)==null?void 0:pt.screen_num,(0,ee._V)(ee.CP.recordScreen19)),a.createElement(me.default,{dataSource:Qt==null?void 0:Qt.data,pagination:!1,rowKey:"time",bordered:!0,columns:[{title:(0,ee._V)(ee.CP.recordScreen20),align:"center",dataIndex:"time"},{title:(0,ee._V)(ee.CP.recordScreen21),align:"center",dataIndex:"time_long"},{title:(0,ee._V)(ee.CP.recordScreen22),align:"center",dataIndex:"count"}]})),onCancel:()=>{Ne(),Re()},onOk:()=>{ne.history.push(`/classrooms/${at.coursesId}/exercisenotice/${at.categoryId}/users/${at.login}?isShowApply=true`)}})}else Ze.info({content:a.createElement("div",{className:"tc font16"},(0,ee._V)(ee.CP.recordScreen23),a.createElement("br",null),(0,ee._V)(ee.CP.recordScreen24)),onOk:()=>{Re()}})}),Ct=We=>{(0,fe.vp)()&&document.getElementById("iframeShixuns").style.display=="none"&&!gt.current&&(0,fe.BU)()},yt=()=>pe(void 0,null,function*(){var We;if((We=Me.exerciseUserInfo)!=null&&We.screen_at){const Qt=yield(0,ue.ck)(ge(he({},at),{reset:!0}));if((Qt==null?void 0:Qt.status)===-6)return}const it=yield(0,ue.oy)({id:at.categoryId});if(it!=null&&it.is_commit){xt();return}return yield mt()}),Xe=()=>pe(void 0,null,function*(){var We;if((0,re.RG)(" ",!0),(0,fe.vp)()){if((We=Me.exerciseUserInfo)!=null&&We.screen_at){var it=yield(0,ue.ck)(ge(he({},at),{reset:!0}));if((it==null?void 0:it.status)===-6)return}}else if(!gt.current){var it=yield(0,ue.ck)(he({},at));if((it==null?void 0:it.status)===-6)return;const Qt=yield mt();ze(Qt.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")}}),Le=()=>pe(void 0,null,function*(){(0,ue.ck)(he({},at));const We=yield mt();ze(We.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")});return a.createElement("div",null,De)};var Ce=(0,ne.connect)(({exercise:Me,globalSetting:Fe})=>({globalSetting:Fe,exercise:Me}))(we)},41751:function(Ut,Et,ve){"use strict";ve.d(Et,{X:function(){return me},y:function(){return b}});var ce=ve(59301),ke=ve(8591);const b=fe=>{(0,ce.useEffect)(()=>{if(fe){const ue=oe=>{oe.key==="F12"&&(oe.preventDefault(),console.log("F12\u88AB\u7981\u7528"))},le=oe=>{oe.preventDefault()};return document.addEventListener("keydown",ue),document.addEventListener("contextmenu",le),()=>{document.removeEventListener("keydown",ue),document.removeEventListener("contextmenu",le)}}},[fe])},me=()=>{const[fe,ue]=(0,ce.useState)(!1),le=oe=>{const{keyCode:se,ctrlKey:ae,metaKey:ie,type:re}=oe;(re==="paste"||(se===67||se===86)&&(ie||ae))&&(ke.ZP.warning("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u7B54\u9898\u65F6\u4E0D\u5141\u8BB8\u8FDB\u884C\u590D\u5236\u7C98\u8D34"),oe.preventDefault(),oe.stopPropagation())};return(0,ce.useEffect)(()=>(fe&&(window.addEventListener("keydown",le,!0),window.addEventListener("paste",le,!0)),()=>{window.removeEventListener("keydown",le,!0),window.removeEventListener("paste",le,!0)}),[fe]),{setOpenDisableCopyAndPaste:ue,disableCopyAndPaste:fe}}},6077:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return ie}});var ce=ve(59301),ke={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},b=ve(92310),me=ve.n(b),fe=ve(71418),ue=ve(2859),le=ve(82093),oe=ve(49661),se=(re,ne,ee)=>new Promise((a,y)=>{var x=te=>{try{z(ee.next(te))}catch(Ae){y(Ae)}},E=te=>{try{z(ee.throw(te))}catch(Ae){y(Ae)}},z=te=>te.done?a(te.value):Promise.resolve(te.value).then(x,E);z((ee=ee.apply(re,ne)).next())}),ie=({data:re,className:ne,fullWidth:ee,style:a={},onClose:y,onOk:x,showFullTools:E,noAssociationId:z})=>{const te=(0,ce.useRef)(null),Ae=(0,ce.useRef)(null),de=(0,ce.useRef)(null),he=(0,ce.useRef)(null),[ge,pe]=(0,ce.useState)(!1),[Ee,ye]=(0,ce.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,ce.useEffect)(()=>{de.current||(de.current=document.createElement("style"),document.head.appendChild(de.current)),re!=null&&re.visible?(document.body.setAttribute("data-custom","y-hidden"),de.current.innerHTML=" html { overflow-y: hidden; }",re!=null&&re.src&&we()):(document.body.removeAttribute("data-custom"),de.current&&(document.head.removeChild(de.current),de.current=null))},[re==null?void 0:re.visible]);const we=()=>se(void 0,null,function*(){pe(!0),ye("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Pe=yield(0,oe.ZJ)(re==null?void 0:re.src);te.current.src="",te.current.src=Pe,te.current.onload=function(){Te()},pe(!1),ye("")}),Ce=()=>{document.body.removeAttribute("data-custom"),de.current.innerHTML=" ",y()},Me=Pe=>se(void 0,null,function*(){pe(!0),ye("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Ne=yield(0,le.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:re.title,file:Pe.dataUrl}});Ne!=null&&Ne.id&&!z?(yield(0,le.ZP)(`/api/attachments/${re.id}/add_subitem.json`,{method:"post",body:{subitem_id:Ne==null?void 0:Ne.id,settings:JSON.stringify(Pe.state)}})).status===0&&x():Ne!=null&&Ne.id&&x(Ne),document.body.removeAttribute("data-custom"),de.current.innerHTML=" ",pe(!1),ye("")}),Fe=()=>{const Pe=document.querySelector('a[href="https://markerjs.com/"]');Pe&&Pe.parentNode&&(Pe.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(Re=>{const Ze=document.querySelector(Re.name);Ze&&Ze.setAttribute("title",Re.title)})},Te=()=>{Ae.current=new ue.hP(te.current),Ae.current.targetRoot=he.current,Ae.current.addEventListener("render",Me),Ae.current.addEventListener("beforeclose",Ce),E&&(Ae.current.availableMarkerTypes=Ae.current.ALL_MARKER_TYPES,Ae.current.uiStyleSettings.redoButtonVisible=!0,Ae.current.uiStyleSettings.notesButtonVisible=!0,Ae.current.uiStyleSettings.zoomButtonVisible=!0,Ae.current.uiStyleSettings.zoomOutButtonVisible=!0,Ae.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=Ae.current.uiStyleSettings,Ae.current.show(),re!=null&&re.snapshotData&&Ae.current.restoreState(re.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Fe()},300)};return ce.createElement(ce.Fragment,null,(re==null?void 0:re.visible)&&ce.createElement(fe.Z,{spinning:ge,tip:Ee,style:{position:"absolute"}},ce.createElement("div",{ref:he,className:me()(ke.imageDimensions,ne,ee?ke.fullWidth:""),style:a},ce.createElement("img",{className:ke.img,ref:te}))))}},854:function(Ut,Et,ve){"use strict";ve.d(Et,{xp:function(){return fe},AG:function(){return ie},JA:function(){return le},FX:function(){return Ct},k$:function(){return st},ub:function(){return Ke},e6:function(){return gt},v7:function(){return ee},BO:function(){return re},x7:function(){return ge},em:function(){return tt},BV:function(){return ue},qz:function(){return se},Gm:function(){return oe},yt:function(){return Ae},I2:function(){return Ne},z3:function(){return b},GY:function(){return jt},wC:function(){return lt},Pt:function(){return ht},Oe:function(){return mt},L6:function(){return ke},RL:function(){return ce},f$:function(){return me},j1:function(){return a},jD:function(){return ne},g4:function(){return y}});var ce=ve(58143),ke="data:image/png;base64,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",b=ve(4977),me="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM5QkFEM0E0MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM5QkFEM0E1MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzlCQUQzQTIwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzlCQUQzQTMwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz74uUqOAACl0klEQVR42ux9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X9pK9hKMISxcuLBsxzr22GMdl+//8pe/lLRvCsnZ4Y033ih6n9tuu61tvKnY8povv/zSllxKkZY5//zzu4j/sW9jqbjyyitt75Vy49vf/rZ8CNjhT3/6E0aMGOFOUpewNoPND1jU6uQSfeMb3yjbsSorK6VSpR3uuOOOLlIxheBb3/qW7XZqnBe7Euk0kZwKmIuxsPiw4DUoFttss41MEbnoootw1llnyWt5xRVXlCPGa0vW5QRXjp944gnHh9uFF17oTtCMC+IG3TNw3HHHOQbFb7rpprIdR7gAprAqbI8jSKukfe+88862+/3b3/5W1P4efPBB2/1dc801Be8rFouZkydP7rKvrbfe2hQuYb+7Hx555JEu58pt5cRJJ51kO75er9dsbm52J6UbdHfG/fffL+vy7MCSjAULFpTlOHRfnKysUpNImUVvh2Ld2mHDhtlud8qCzwVajytWrOiyncKA/bEsh/pWgrBlyguD7vy53JpXTosNDz/8sKv+4LqEucHYEm9KJ1Dhs1wuwTnnnGO7na5NKZrs+++/v+12p4B8d3BSAWVvwWLHOBvZK5v9CXSz2TqN18TJ5S4FjL9lizCy/CdXEN51CV10wq233uroGh522GFlO87PfvYz22NMmjSp6H0mk0lz5syZXfb54osvFrW/r776yhQk02V/wpIrWx7aj370oy3+nnv66afNf/3rX+bnn3/uTkAHl9AlrBzYZpttHEmLN1Y5wJgOkzDtjvHQQw+VFCM79NBD5X6ES2f+85//LHpfwjIzhw4d2uX8jj322IL39f7775c9Ptja2mp+9tln7g3rEtaWDWZPOxFWfX192Y5z+OGH2x5jzz33LHnf8+fPN1taSr/E3/nOd7qc3wMPPFDUvkig2ftatGhRUfu6//77O/b3ta99TZKXC5ewtljccMMNjqTF1Z2eWolKv55//vl+MQ4klGnTpnWsXp111llF7+vRRx81R40aJfdVXV1t/v3vfy9qPytWrOgyXgcccIB0iYvFunXrZHkMv9///vc/dwK4hDXw8L3vfc+RUK6++uqyHGOPPfaw3f+uu+7ar8Zi4cKF5vLly8viCtON27hxY9H7uPPOO23HbMmSJUVbo7ScM/d12WWXuROgHxGWIlkLqHKXH3JjzJgxWLlype3fqGdVaiYyl7DtVqCYUNnc3CyTTV10Busj99tv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",fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVCNENBMTM0OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVCNENBMTM1OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUI0Q0ExMzI4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUI0Q0ExMzM4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7p3KzkAAAFvElEQVR42sRae0ybVRQ/peVRaFce8pwgj1Je5TFsEHGbMAkzmqiJyba4hYh/LJlxiRr9Z0aNGv8xvhKTGckM2zKWmGEgU7MsPnCZIrKBjMcKY9BCBMqjjEcLtFDwHPZVC12h934f8yS/P6Dfud/5nXvvueec+8neOPEuSCAxiDJEMSITkYKIRoQJv9sREwgTogfRjGhEjIt9sUKEbhSiEvEC4mGEbJNngxGRiAzEk8L/VhGtiPOIswgrjxEBHDrxiE8Qg4hPEYYtjPclMkGXxhhCfIFI2E4CNFtvIm4hXvdYHlJIKOIVRK/wjkCpCaQjWhAfIVSwfaIS3kHvypaKwLOI64hdcP+kAPEn4jmxBI4ivkXsgPsvNBt1gg1cBI4hvkLI4f8TuWDDMdYw+owQFdh3Y6gSCnL1oNOmQnxcHAQHB8HCwiLMzM7C8KgFjD23oN9khtXVVZZhyZZhxEV/CGQhalk9r1AoYO9jxfBokQGCgoK8SBHi42LBsCsfJq1TcOnHn+F2v4llJsimIoRx3Q8le0o9/6bwdRmRxGJ8ZEQ4vHjkEORkZYBcLvdrlvL0OeBwOuDv4RF/X0Ne2Y34GrHiaw+8ishnMT4tNRmOVlVCTPQDzKfY/vJ9kJWpY1Ej217ztYnpFHyH6UjGJXH4wPOgVIZw7VAi8XRFOSjkTKv1bc8T25PACdZDan95mV9LZjNRq1Wg02lZw+tbGwnQ/L/EMooyJASSkxIliZUp7ONUCTb/S+AI2cTqOZlMJgmBcI2GVUUp2LyOAJMwxvHN04EAnqQYDrsJUDFSyKrtdC5JRmDR4eBRoxokgQjs48nn5+fnJSNgt3ONRTaXEYFHeLSXlpd5Peclk1Yrr6ohQKhhuWR6ekYSAiOWMV7VDCKg5Z0/uwTLaNnlAssYd22fTgRieTRz9dmQlpIsmgCdwuWle3nVY4mAmkczLCxUsk0cEaHhVVUH8GqOT0xKRmB6ZpZX1UkE5ng0zeYhsNntkhBgqAs2yhwR4AoBrpUVaO/oEm38nelp6B/gJnCHCNzm1f79jxaWgsRLbDY7XKj/Dlb405I+ItDDqz2/sACnTp9DEqNc+qfO1MLwyKiYCewNEPov3EK+G59k39BOp3Nt+YiUViLQKNjBH8sV7EXNivhslgb4xb2J28SMtMSRmbrwBBYpZPOI+xw4J2aka23tzB4VETrdct6zoCECC7wjjWIy1tbewZT//9R4RYzxZOtZTwK0C2vEjHjT2Ov3sx2d3TA7ZxPzuhrB5nVdiQ8pNPPvKP+XkEjjbYKtXm0VOpHe5x01KDDI72dFtmI+EGz1IkDyOeIvnlETH/T/digqKoLXeLLts3UNgY0REXGQZpmpqtCmrjV1/ZWcrEzIzEhnTtwQhwQb/5vNDc1dkinak4gDsMUFSEhwMJQ9vhueqihnWhYBMhnokYRGowGLZRwcW9fWLsGxTV6HqA8F6sMfR5z0qiDUKsjQpoEuPQ1SsSILVPDd1FJTrDA/Fwry9NDX1w9dxh7MSs2+ytTjcI+7gc0IkHwpMD+JnpbnZGdCXk4WPJSUKFlHzj0bGTrtGqhZNjJqgQHzIHRjWMbzhd7/MqLaZxqzxfjVFU+UjhcZCs+gp7f9nowcszMhfg17SoptSKDyym9N9cbePt8O2GrQ5pbrDRMTkwbe6MQpN6hfFRUVWa+Qb+7je23ideLAtPdGZ/cUZpw1iTsTFtFLJcBwEc2RIryHqELvW2q/qQPT4JA4AmupL5aP/Saza8A0eDU2Jvr0DrWaNkEe3L32kULmhXV+cHHR8cOvV5tcDd9f8qvm9ouAW2Zm5yhpm5uwWi9HRoRXq1UqC9zt08cDe391VUiJPyaPo+F1zddaZy80XFyLRv52v2ViPrehiJSvz6Z7rthQpZI+t6E+K91yuj+3UXnkL+7PbYxCFdiIKfgYdTcohHZ23QTnEntd8Y8AAwCTubpzlq2wWAAAAABJRU5ErkJggg==",ue=ve.p+"static/err.2323787b.png",le="data:image/png;base64,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",oe="data:image/png;base64,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",se="data:image/png;base64,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",ae="data:image/png;base64,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",ie="data:image/png;base64,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",re=ve.p+"static/douyu.1e926b4a.jpg",ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAA4BJREFUSEu9ll1IlFkYx3/v6+iMqzmjY2wfNqaR6H4UbKVR0RbiQiaVXXVjqNFFs3ddxrrhQhjuRlclIdvaCt1FYBeRBbYbrYoaRUhg+IE5SZQzOqON7zi+ZznvNK7ufJl9nLuX95z/7/yf8zznOQqfaSgLnA5MpHIc+BGFb4CUFe1BMAc8BS7h50/2E5Q6IZCErKIZnWrEiuQjF0lllRZ8nJSwEKiLGlSufjRIGCvVdU6wk6shUDe9wLa4XqTT/wL9Prb7KGF72FEAheT/r1ZRWZu8FofZQVZSFp75SV5oo4zPjRMUweWCA5RgDjtaejICclNyOe84zwHrAawm68Iepuenuee9xznXOXpnepcDE5SgRoIEVGRW0Jrfis1kixmiWX2Ws2NnaRxvTASLDiowF9D5dSdZpizaPG20vmnlSt4V41uK1wzXcth2iGP2Y2i6RuVAJbenbseDRQEJhcsbL3Hqy1OGk3pXPRddF+nb8ohNlnzcQTebn2ymOruGC7m/GXMe+h6yp3+PTOVYIxJkUS38VfQ3xWk7jEVyxz7dhz3JjqKEojwRnGBEG2FwdhBNzOIOeujx9dI58w9D2lA0Z5GgVCWVB189YFta7Exved1CnjmfHenbkfPlBnSh49f9NL9upm6sjml9erG7SJCCwrX8a1RlV0UNw/WJ6+xN30uOOccQtiiWBVBABDCrZtqn2o1z8wt/WCPaGcGuVbu4X3SfZGVpWbkCLh6/fcJBWzkBPUDh00J+WldH7eoaI2mcw076t/ZjTbLiHHHS9KopHMboWSddnV5zmoYNDUtgN9w3KM0oNVJehurO1B22fLGV9Snr8AQ9dHg7qMysNBze8tziyPMj6OjSVYw6Cv2ibv3P/JJTj0Ag4TfdNym1lpKRlJHw+mmfukvFwEHmhLzI44AUmeZ5Tfj1t3R5uylKK8Qb9Bq1U5xenBDU8LKBMy/OxA+dVDFhYkOKg+Fwur67oMqsZbQVtCHLINYY1UbZ/Ww3Y4GxOMmQaK8CqrOraXT8yurk7IjZUvzowFF6ZnoW11OcM4oHFGA32Sm3lfN9xj7S1TTjNh/ShvnBWkbVYBWT85Mx60h779YdpRNnmjKNYn2XBGHYojbRRR8K3yWK3Ar/L2l8taj8/olaeS07+eMzP05kTMLPLQUn8C1EtvZlhi703BJcjnxuLVPhQ6b9CxF3aSow+t5QAAAAAElFTkSuQmCC",ee="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAABV1JREFUSEu9lntsFEUcx78ze4+9FoLQB3eAxYCCYIGKsRJAClQFQQkxpBV5JAYVFEVjCDEQgoZHjAHB8IhGsMU/GkQNhETFYCoSEtoUedQYQzjkUUqPHpQD79otvZsxv5mdu7X4N3PZ7E5u8/vs9ze/F8N9WqwXx18YGjiPSbaUS1bOGUL0P73E1E8vukv3WYJ+akkh5R0JHJMQ29u72494bWdBfdG3IGjn7+dg0zkAunIADeHGuseCYBqqgRLChaYha+JO7E0Ad83H0d1faId/5mDTLBfAwUAXkzkowWUwgO6Hh2pzzl0EohchGVcAyQChYFplhsld7V2x5VlQYWjgfA5eZ0mtwkBon1UntSpnzKPo33gQU7kfVrQVsdEz0WiltGEApNDABJDOZNJPxnviZ5TriuzwUQ5WQWoURDLQs9oruKsOQFfpCMxpOIRt/jygJ43DZQuxInpcvZNh2nUZL0zK7bHu2AoFKrYjnRYQslyDpMSnIDoEcuelQS8YEIBE/Sk8P7catx1HqSEYKSNYRruxo81pK1CgsB2RZMwCh4FYUqswEO1ChlTpSMxqOKgVueuXk2fw7sYtuHusCTyZdCEGKnHNaWMKFFEgcheDz6OG9vSCUUqwVOkIzOgFIhsXpMDOG3E0j5uNlo4YejyqWp1rGjTIgCSDnwyrM9JqlEIhYCnv+5EaNxLPGNA/nUBGAg/ka20ZgeYhVajqaESaSaR15OGqF0RuM2oUiMIoL4Q7c59DYk4lAsOH4bHqd3ArP4TpDQe065rO44/q1Rj0/kIUzJ4ADOiD5pGLUHWrCYLJrKoWp1UrGmxHpDkfpSgDOBPK0Lp3C2aVPIj3eABjmAX/48vwtHUJUw3oZBQ15dWo5R2YzvphYr8IkokkVluXIZhQoDQD7gEpRZIhPXwoYr/tw+cDirDICmYPPVm2FFP4JUxpdBWdjKK2/GXs8t1QLuoBRRwlK4W6UK4j0JXeihQoI3Dt661YUzUXHxAk5QC7jwB/X0dqfz0mR26i4n9AFNpp0LmYXNKKKMzvAdG5WHkhJP6qx8XiIehDnp3/CU588wP2sHZVtJrLSv7jutryauz03VQ5lIbQOaQAOUVZ11HUmWAQkWKMPX8ch3x5wI07iA1bjJecs8ollALJ0hGo9CiqeUqD6P+sGnJhNuo8Z+QNbxQXoOLCCeylqEok0fhQFV7r+hO2SmAgMXk8Zh6pw2eWDTScw1eTXsEOBdJqKAko4pQb3eqQDW9vwlqWhfFNP+G7UaNVEJxbX4N569ciICRkyEa0bhs2zZqBt60A8MVhbH9rDXb74hqg3CZdkClDAq2mMoTtiOAAoyS1MgKhlcvw+6Z1qutJKbHx12PYcfkykk+MxbRRj6DOl4e+QgITV2LxqR9xmne61dsEgk5WUkbgbAkqtsMJC6yfKUPS78faA7V4vbIiG9pXpXbHUCpLFCSbv8fZVTux0Bf1tIZcUVUFFoJUtrQ5bSW6TYTCh7hkL+rCqotpvm3jy40bMGnJPCBItdxdiRSwYR/at36LRTyKK7xbd1i3aps2ofNJVe+PYk7sQwUaECx+1setw5YE9za+YAZYXjIOCyqmobCgAGiJo7P+NI7Gr+BjXxuusx5QCzbnowPB0/gkOruYKL3tXL+YnTeK7PAextirqsZ5uix9Vb7gGCz8CDKujN9iaaWcXlUt3L0MxJ0daFhZ1d4d2+ydGeg5UBQMf8oY3uBgfq3MTD+6XajLM6DQjGAgrpv0XqJTQK5r745tMQNT73ELRf6iMvisJRxsAZfob77GTER6T2o0MTcBqW2LhKzpgqwld+UOVn/kfVn/AsVflDnLRAvCAAAAAElFTkSuQmCC",a="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAVs0lEQVRoQ+2aa6xlZ3nff++677Xv+9zPHM/YHo+xwQ4E14GKKESkiFsSM8bYQBIEkaBEAkqbRmo/9FulSoX2Qz9GVVQJqUJBhKKA1KRJCIlowwdDDDa+jOd65syc275f1v1d1fOufYYE2ZhJZKRWXjOjvffaa6/1/p//8/yfyzuqLMuS/48P9RrA/8fZfY3B2yXQBHQpf185tBUK+SvH8uV2H/eK1/+jGfwRIBC5ks/Vq/yplq2Wqz+B/ONg5LNlrlz+Qhnot373iih+wgX/YIAivrJgjTKA9BKcYa/Uy/MnUEpD0S2AyzdKkMslZYklbwVYWZpXQSygrSVoc+4fcPzUAKtsom4xpIGiLCkMZbJGs1LkvOHPfJbrhRX5/CM/NDwJZlXiqBKlc7AEjg1aI2iVDXZpoeS9AFXlkmV1W8z+VACLE7dbMiWLE2CFADLgqig6SakCSs4jizcvAvBHMVkqxxhKkePqAs8S1mxyLUxqw6AYKLdtbMtGINpiKKUM07bc96dk9BUBykIFoNYVC/JewMkCDDh18p0so6w+GzfT+FoWC7Yl11curQpFVCoyJQsvDThP6crNdVldi0KLcwogyzJGssVrxYWXAOWzwWg84eXd92UByoK0WHEJqBCA4oC6ChstYHRJIW6lZHWQlsoYQH6rypyOLZ5Xuahx3NIi1TAvLBIcHIlUw8rfcWFLFmzhmPBUxi0NKIRdAVi5qmPAL88LrS9z/AigmHBpCcOaCIUA1BVj4ma6LCi1FkjLBZRoVRrLR9piXjhkysI2mqJxhY2lQUrDjG3iVv5k5YmgyHI1ngLPBqfUxg21nC5LbGUhHJbGUPKu8hTbUthKGcZP3Palks3fY/BECQVQLoDk0QWURYFVFuTaNudtS+Pb8mCNZcQEYmMQi8KymCSQGLJLIx7zKCFKi1uuJNZvNXxDvLBVszUtW5xSm0WL8Mh9hV0xoGFfKRItVzjYJmaFSQtHAFqVwY3i/pi7Kl2e6N9SOJaxkJk4q0CmqcZVBaGtybFY5OIaCscqKqsaUYBE6LYU08Jimi/dxrIYjudM5ynCohzCyvZaw3iCLEviqW3ntDxR1SreTDCbQ1OI65c2qZKQsY0RKlUVFoVxWcsS5DLdnHisKk6iX1iTeBOXlNgqK4kXxmTdgapAVlWKYpKLsuVYykSJictxVtKPNMq1K0saFiym8wWzKKkiSnKeDSud9i1llOe0XE3PrUTMLEmerys1zpVEYCVWIjqVS1aGEjYlJKrvKvYrAVoWGcKgxIkBYmKuurlRTuOqmkIrdCEOJ8qpyIuc/iInL7R5oAEoOVEXRv0cx8HyHBZxZAySJilplqFE8i3bGLHXqZvFlEp4qOJOKM6zrJKkUuN7Lp6t8GxxxcqIEtfCsnFNw1yViuQuxlVNbJ6AFNUuSjEUmbFWBfJEZITF6rywalW5ryyJc21czpSSy/RmErpSFIU2bJWWRRTFVcqwHPOdo3I8HbO60mVi1Y31qwqmYkN+Ox5Nl/Kv2V7t4DhWJWoSfZZFzy3whTUJCxNA4m02meVWgAWcASr31Kgk1+XJwitfl3ykDaPyWdzTiIeW9xKDBWlREkkgVmloWTdWorBIcwajiTlryZOkJClSVDRARUN0HvPut7+NuarxbD8hKqrEbcJTjDePTfiJiKy267iOu8yBot6KrgC0xWMkHiUMSiNsri2GqAoCCYETJlWU6VJcRpiTxUp6yMU1JQ7lPMJKFZvGXUXic4ijtKodxY7KIs8LFlFElC4rEbFwFsGsTzk74sbNI/70UsQDd67zyXe9mSKes3XnnVxZKK7sz8yzxcWWkWMW3mk3cB1xzyqXmtRg2LRMvMn13tItxXVFeBwJF0kfAlIqHgEoYPJSJFjyU0kugITJQlVgTYo4UVlFlmvyRFxUtNliMl2wWLqlZTuUyZxkvE/Wv8rFG2P+aq/g/yR1Um+dT53L+MyvvoUXD2esFGPO7qyhWqs8f3PGMMEsrCpQFM1miOvYOLbCtW2U5EgKE2+uFANWWamnI6AroTEKWyocAxDULClKEXsBUrEkqlm5ZxQXZLkIx7INEoYtG5NC4qxSYsthOJ+RZZp8MSUeXGF84wYv7A74q8OSZ4Yp+dadnGpYvKkW88vr8L5feQffGyo8yyU/usIDpwJ2du7gRuJyaRBRaI1rKxqdLkVekC5mzIaHnFnv4DRWsFWBrWxciTeTSKRIKAlcSTlV2hG3NwAnaVFKjFUsanItLiklmMUsTsky0dOTvk5R2DapUaXCKKhtW+xd36W/+zyH13Z5+uox3+6XXKWH17D4OTfi/tWQerLg2qjgvtNNPvbrv8K1m4c49R5Huk6jHtCY3eTcVkh9ZZtn+xnXb+4zH+9x/cJFJkf7BI7iNz78OO3tc9xc5NSEIaEsLxhNMpo1m9W2Z0SryqXiriVqnIjICIPaMJMLuKIqdhdJsgQoNQMMo4RUa0rbMbknGRxwcOUZLj73It/dnfA3U8U4Vpzq+Lxho8YOBcPpnCuJy1z5lG6Dd52Gjzx+nmf6BSvJDWppjFrZ5jj2qLs5O/6cuzZX+fZ3nuS//+GXTBz11k/R7K7yofe/lzu21om8JoeLAlvUM8lJC00YWKw0PcNelUbEVUvUKClLkf7MKKcxyDIdWEQnDJYWgac4mMdEGYz3d7n5/JNcuHCZJ/cWPD0u0Y7L2Y0G9wXgZDHXJhl7sUWSlnTXemzVYcsvOde1eeyD57kwUEROm3h0zE4zJcgXxO0dJrGibo24by0kmy/4ytf+mJuHx3RX1njiA49gez5NV+H1Nrl0nOFIzyhdia/otURxJVVonGUNqwaxLiVXSb4TIalctYrJJMlMvSe+/fyFF/iDL/1PvLCGH+3zv184Znde0Gp1eF3PYtWF/qzg4njBOLOot2qcabqc8nNCzyaKNLtzhwd26nzqo49xae+ItZpN4nWIW6tMR2N27DmBnTMPegwjm1P1jJ265vf/4IvYrsfjH3iUYPUU2XxA09J47TVujIQQi1oAnaazLCGlIKjKctWP88pFDbglwEK0o2oFnn3+Al/6+p/x7aeukRSKaf8Kd6+vMCngbCekKHN2+ykHixw3CNgRUC2bhl0yTkpuTguGqkFpe4jCvn1b87GPfYQfzBp0VETQ32WzV6OwA7LmNkk8o82Y0C4ZuqvU0hHf/PrXSCn5zQ9+AK97iv7xDVp1H0+VtFpdrs5sfNun2zzpMERdq/e3AIqWSCKXMksi8LtPP88Xv/a/+NZTV8nckE5vlWQ8ZHF4kbee7nF5EHMwzU2SXW/4nGo51FyYRQV7EfQz1whVqFLarQYbtYL1oGDdhw9/8AOo+ip7WY3RPKPXaaCm+3TtCK/WQNfXiZKYlrWg6RR8+ctfQyv40KPncbobFOni1vjEL2Ka7R6TMsCWErEs8BwIPZMt/w5AuUNZ8L3v/5D/9kd/yp8/dY1ZaRHW5IeKmhdiJxGL4R4bjYBpUrDTklbHYZzAzUXJsLDNA9qBzXrDZTVMWbczPJWT5jAvA+qBy71ntui26txz5gy9nTNE3gr9eY5da6KSEV0VmfxXNnqo6JBvfPUbaKX4yGOP0tjc4ehgn3araepbycV2HtNqNJmoJnkSUQsCVpoOlkwNbrmoFMXzOe/55L/nuVFCKwywpf6TYrdWJ2h2SKcT5jee5+c26xzNcg4XmrEWkCVrocVGqFi1clyVkOUpi8Iz8ZSqOkVjg6y+wYP+DX73n3+YZy5cZTE6IjoesNkOWNvcpLW6Req0SLyAdD6l5cQ0SPnDr3wdbdt86PwjWO0ViiTC93ziNMb1fMosMa+DhUWjXqfmO6w07R8HqEgWc9772f/M1cEY31Km0pdaUqoL16uhkgXp+AYrgccwKdgKNWtuQSiAsoJRDlOrSeT2SFtr0tNj1+u4cUJYU0S5zZnkAr/z6c8xi2BnewWdxswnxyz6+4wPbtDwLLa3t2msbuGvbZH29/jjr3wV7Xg88egjhJtnGPf3qbmeSc8iMKpIsL0ax4uSXqtJ4Dn0mnZVthkGpZBGkUYR7/7MF7g6nOJL3yWjBNfFDgLCRodiPjYJ/RdWC/L5hJG2megaU7tDFrSw7Rp23aNt2fRaHuuhzXY7pBfa3H/XFg/9k7dw/dJz2BtneXFvhvbq6DwhsApWuy08pyAeDTjcvUg02SdUDmfvOcuf/OW3cJ2Ax87/GrG3SjQfs73eIY1j07WUeY7teAwSixWpX215vsx8LNQgLpbdBESLiPd++j9ydTjDcaW6kxYILFtUyiFfLJiOD+gGAX4yZNy+h17DpRf6bPd8tkOHjW6dhqcME4WCRZwxj1LuP3c373/fO43r1ms1U8DPEs3hLGV3MKe/kM8JUvkHrk27XuNo90W+9T++SKfbpdXu8eivvYeodZpo2qfu26gix5f8kEZYtscwdel1mqau3Oh4+I6NGsZSqkFSwmgScf53/xPX+hPDoJQ7ruPg+QFOo0OnXKDGN7h7Z53NsKTVWaHpS5uSsUil77N5dnfI6TWfb//wiMZaB3824Wri8W/Pv4kHf+k9PHPtJg+tWBzqBmE559RaD6U1YehXRUSiORhF9Oea4+Njvvnl368YWVvn8fe/jwNrnWgyYLXbrCZudombx3h+jWHqGE+QY7O9BDgyAEtSA3DB+c99gWujObbkQXFyS4avVWvyxBtabDUcRrOUSVS1TtcOI06thTy1N+EX7+rx/Rsj3nhmhfF0SiMMaDnC4oI3PvB6nnjsPP3RhHbD5zD2IBkztQLy+QisOg07QzkO6w1PujrT9gyPjti7ecizL77Im99wP/vuafJkTCusUeYyJbDwSHFdj1R5rHVbpszcarumWVaTWGpRTYZiNIt55LNf4NJghGu7ph0x/ZhfpxO43FeLqXslea6o+VIO2SRFSTdUHExj1kOPZ/s59/U8vrM7YbXXppgOuZGF/Kt338tb3/M437uyyy+s+xxlLr4V0wzqFDqiXu9CnphFinpHmSbRBTXXIQzrXHnuaXScct2/h2S+T7veQBUpjhuaKYHjunhByEq3bXjZ7Mj9S9Q0LctqyFRw4dI1/sV/+K8cLyK6niKwLZM0m3aKVh5d1yJzfKJE5iZVz9Wf5ex0PK4Mc16/6nBtmnNn1zV5re471FTGPNE8/MbX8Vsf/U1GozHtekA/d3CKiKT0ydMZuRXg6oyFVrQ8mftUfZ909rWgxqXnnyXPUi6rM+hE7tEwY/6isPDLBa4XENbrZqxhpgwWPHimi5qnupQkOhsN+czv/TuSLEZJ01qYmbXpEeVGMq5r1VxKp40uJcFKV20xiXN6fsneXHNHy+IHfYsHVkue2Yuot+t48Zy9LOR33nGGdz72cf724lUe2nA50CENEiyvgU6m1MI6vjTctk3o2qSZNN/g26IZFrsXLpDGC75nvw4VjWj5MrbQxvA15vhuwFqnUc1mtAzKSt567ypqkelSW4pR/5hPfvbfEEuBbfYKSjKkMpFZSEGuLDphCH6DPNfVwMjCjCg6gc0gUWzVUo5ih9VAM4+1WV1YZIzTkrf9/Dk+8clPMZjO6dUcxri42YKs9CjSOTpo4Ocps1yKe5uiyMhKaXxdiiJl/9JFoijiyDmFThY4gWcmfalWODrFdXy2N1bJZcBVajNyfMu5VVSSlbJlwHH/iI9/4tNMU/BktKRcclVgaRtLi2UVnaAOQYM0l8FrhrJtJqliJdDsRTZ3hylPj33e0Em51M+pd3uEi0P2dIPf/qen+PWPfoKnL+/x4JrPXuYTFlMIOuTRGK/eoVbGLAqLRijViSbTOTU3QArR65dfZL6IcdbvIs1TdocF3bpPJ3RMzGWzASvr22C7ZpIn/x6+W+LUzPXgsN/nN574CEmSUtrVjo4lvaFTYDlSiSt6Gx1Cv0vhxliJTe6UlEnN7CRpw7QiLmVvopoOoF0sO2MclfzSm+/hM//y95guUtpShARtnCJmEeUoFeM1mziZJo4WeEHN7EUUSUpk73P95vfZvTYAvUa+ukGez9g7njPqF7Rd6RwKiugKi/llHMfHsnwzZG76ddTBwWGZZinD4YjPfvpzTGYzijwxsxBJxt07MlpnE1RmYbuKQG+iuhP0wEe1c+ILr8d2UhOrWldjDKu7TznaJFjbZX58Cqt2mTfd+y5+6+Nv53jyIr3mvYRunX5ymZ71MK6q4Qc+cVYwi2IaNR/PtdGpx7Xoqzx3+CeE84d54NR5IYhWo8Zf/s03+Oo3/wtrvW1Ct0PgrhA6K9TcDqV2jSAJc+rzn/98OZ1Ol/MVl7IsiOOINM0YTw4ZRJeJ9ZDpZEzQ9fGKDexmRJkVqMBn+twOyo5pNJsEYcjx8QG9h55kcel1hGcvMnvhHGrlBR66/1f55X+2zQvX/5q13r2QOQzzH/Lz7X/NYfEAvaZiePOQsrfOSnJIOwiNmz23+xccHr3AweGc8RjCIOD05lksakyjIzrBnRRimNmYXGdmHTs7pzh37pypadW1a9dKqRgODg7Y399nMhmTZZm5ecIxUTpgkR4yiQ+IFhPiLCeOZpSFB3GTXDdwdIv17hmarR4//MGT3PGL+1z/bo/em6/S/84pmg89zwPrj/COd55mMDkirNWwkx3G0QsUB2/Ba57jjq0OZTxGOS46ryYJ82jApetPcTDYJ6yt4tshtVoIuUMz7NI/HqJ1SthscMfOHZy9+y62trbwPO/WbuHf3z7TmvlcLDVmMBgwHIwYjSbMJ3Nm0ZxI5p3JjHk6RkbCgVfDsgN8ArP3N5juM5jdJD26xrOjq9TzCcfzkGYYcXrrbTz6xDs5OrrMeHzIjck+2eiA65OYdrjOPace5NzOw/hO10zW5ZDm27VDUxdLnMtwOctSk+NqtYDNzU3W1tfpdbvm2pc6bgE0u7IvsRUs56M4Yj6dmfJrOhwyGE8YjkaMxkNmszlpLDGbkeUx02RAlC2Y5UeUSZ+pdYyaz1k4Y9OdhE4D5dVoB6dZWbuLlneaXm2DPC1NR5BGCbF0CWVJEAQ0GnXanTb1sE69Xmdzc4uNjQ1ardZy4+dlN3fNF6+4R/9SP5eHJ0nMYhEh8TscDun3+0aoJuMJi8WCJMnRZgRZkJOR5FMKvWBz/QyN2gqqsEjTBE1q7iU5znZsfN83i2+32zSbTXq9HisrK6yurtJoNH4ympf49rYAvhzL1b5JSZqmZqGTyZT+4Jj+cd+4+mg4Yh7F5Kk0xqK4Jb7rVP87w1KGpU6nR6vVNMAEkPzrdDqGxX/McVsAb/dBsh0mKWgxnzMajxgOhhwf9+n3j5nNZ7RbbbrdrgElYE5Aua57u4962etfNYAvx7YISJIkxrXFxdvtlnFJW+Yiy+MnecrtIn/VAN7uQl6t618D+GpZ9md139cY/FlZ+tV6zmsMvlqW/Vnd9/8CAe3hZpCQX/4AAAAASUVORK5CYII=",y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAaCAYAAAAXHBSTAAAAAXNSR0IArs4c6QAABYFJREFUWEftl1+MVOUZxn/POTOzszODTURBRRql0ggF/1yo/ZNQarvYGmB3dnaxSkht0zQIprUx/ZO0NKYXxaZN2rhpUs1e1JgQy+wuC5IqhQjEWq60pRqS1oIVEy0SL1xmdtbdOecp5yyz7LI2JPZCa/a7mvm+933O+3zvn+cc8RFc+ghyYo7U/0tW5zI1l6kP8AZU7PHfgI/9txhkxh3yVP0tvs8hNVO7tV7U3sZ3QuiMxWJBTeb5pnlk7AYO85DimXhWsZMVZHkA0yFYiDhp2BuJR8aqevVC+3wvq0KzTXCL4V3D4abZNj7Kq8UCW4FvIJbIvNGE/rEz9PFH1RMclSr+icU2icwMYE/7J8aBm2tVHct3+0thyBMyV6QWra40GBLSfXXxQ6pKfGC1M+3z2RwGbMeUpnzO45+KYEtjgF2gdHdet8sO6AcunYEv3pQ5bvisIEjPWjhiT63GJp7WiMAqVFgruB5NmSQ/lgXJbUwGfqqW4cZck/k5cwi4HHgrht8jjipiQRDQZbgViGx+XB/Uwwl2qZsNDnhckAP+idkZw4lArDT0ChY5wRJdjaqOtK33ddkcfwCWAsci0x8mmPBdiWvOXXVSCQcc8SQBKxBbJdpi86PRAba/5/Rr7/VnArNbk8GfPgu+oSaeK8J+mS8kwTWbdIwN619T+fyK20oFfo3YbPFvBXQ0Y0ZCOCRzrcW+eo0NyU22fNq6/IlMyKDEjYZn600qxTAtq59LnIzGWd3YrdcT+2LZHcowiJmHGKzV2MjTejc5K1XcR8AWw9/rNT49i1S2y7fmsuyRWYh5W6J8ZkDP5db5+lyeI5hLHLOpPqQds/qw7AXFkKOI+TIPNuGdjOjH1OOYL44O6cULfdp73BuYHQoYiSO+rIC7BA8idtVOcBcvaCLxae/04jDHAcwno5hvN4bU18IqVNwVhOx0RBzkuHoGqUK3b1HIUy1CkVjfGNCfE+e2Hq/JiL0ybo6xdGyvTs4itdqZwuUMyKwX9FucEGwn5pVaUiatPpvm2Nbr6zLm4LmLSMr9NuABxEDtNHe3hlPhq74qiFJSy2Jz3+igfjuN1LogZJCYLBELp0jlKr4hG6SEPp6UXCQ6kxpvOebL/nwYsi9p0HFx03hVx2aRWu5c8VPsxqyRedTiuMQvbV4riBWnq6pd6JMre1k25Fngklh8LTSfe7+kHJFRzBUpqWzFN+eSDMUsSglFdDZ2nSeU2BS6fWUQ8hdiFhh+UB/ULy4MMN/la8IMiUS0BTFbInMqLQuwTe/ooJIBMGOVKt6M+A3ibTfpUMi9/zOpXKdXZnM8I3OVxak4otIY0vOzsoCD9l6eCM09CXGLjfWq9k+VwB2+UvPSKddheC0Tc/s7E4yU8uzH3GR4aUJsHK/qpUkfB/kyqzMZfodZjBiuwT0l87P3S2qq/EoV/wOl4zNZrwiO2zPf3i1erNd5mJB5xTwHBUtNql1HZP5kuFYBazCXpfvmW/VBPZ5OprJvJ0MVp5oz4pjDNn9VwCrEbTL55LnjE3SN79axUo9/lZCy2FGvsgkmhbxU9gJnOCCz8j166k4FDMvneqrY49fPNvXVszMzY8eYR2sB97fFLMmKYWB5ajFdAOFMDN8bHeCxlpCmOtjNncGkmJ4X7HOiafGyJ7h3dFgvpMEnpMT9ccTW0SE9dj4Kq9RD39lqus8xW6cPiuJ6L1Qu7cvl6aDId3tVKL6JCC5C7M36CA+lryLrXGjPpoGuTUoL8UZs9tNkoKUrs7DW+bJCjnIQcIfjtDKOxmZPo8k+9uhMy75Y8d2YTL3BzpYOTWH1ulSK+HoTXh4b0sHpz8h3e4kCtjTq/HTu0+MimfzQHM9l6kOTiosEMpepuUx9gDfwHxPQeQqe3h4RAAAAAElFTkSuQmCC",x="data:image/png;base64,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",E="data:image/png;base64,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",z="data:image/png;base64,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",te="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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",Ae="data:image/png;base64,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",de=ve(68788),he="data:image/jpeg;base64,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",ge="data:image/png;base64,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",pe=ve(59301),Ee=Object.defineProperty,ye=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,Me=(yt,Xe,Le)=>Xe in yt?Ee(yt,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Le}):yt[Xe]=Le,Fe=(yt,Xe)=>{for(var Le in Xe||(Xe={}))we.call(Xe,Le)&&Me(yt,Le,Xe[Le]);if(ye)for(var Le of ye(Xe))Ce.call(Xe,Le)&&Me(yt,Le,Xe[Le]);return yt};const Te=yt=>React.createElement("svg",Fe({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve"},yt),React.createElement("g",{fill:"#fff"},React.createElement("path",{d:"M302.1 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c.1-16.5-13.3-29.8-29.8-29.8zM92.9 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8zM511.3 88.5c-16.5 0-29.8 13.3-29.8 29.8v789.9c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V118.3c0-16.5-13.3-29.8-29.8-29.8zM720.5 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c0-16.5-13.3-29.8-29.8-29.8zM929.7 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8z"})));var Pe="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCAxMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzAyLjEgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjLjEtMTYuNS0xMy4zLTI5LjgtMjkuOC0yOS44ek05Mi45IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNTExLjMgODguNWMtMTYuNSAwLTI5LjggMTMuMy0yOS44IDI5Ljh2Nzg5LjljMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYxMTguM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNzIwLjUgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjMC0xNi41LTEzLjMtMjkuOC0yOS44LTI5Ljh6TTkyOS43IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHoiLz48L2c+PC9zdmc+",Ne="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QBMRXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAADGKADAAQAAAABAAABVAAAAAD/7QA4UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAA4QklNBCUAAAAAABDUHYzZjwCyBOmACZjs+EJ+/8AAEQgBVAMYAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/bAEMAAQEBAQEBAgEBAgMCAgIDBAMDAwMEBQQEBAQEBQYFBQUFBQUGBgYGBgYGBgcHBwcHBwgICAgICQkJCQkJCQkJCf/bAEMBAQEBAgICBAICBAkGBQYJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCf/dAAQAMv/aAAwDAQACEQMRAD8A83pCvOe9LRX+9Fz+XVNET56mm8Y96nppUEVoplEODRTihFNrRMAoxnrRRQBEY17UxkGMMBViindjuysqooxtFR+TEeq1bKqaYUNPmY+ZlZreEngYqGa3CoXTt1q7gjrSEAjBqo1Wio1WZABY4FBBBwakO6GQimM25txrrTOxMbRUshjIGzrQkYcE5xRcVxjMzfeOaesgVCuOtRgEnAoKletDS2GKgUsA3SnSBQ2FqOigCTy2Cb6jAzwKdubG3PFLG+xs4zQAyjJHSnO25t1Ty+R5Q8v71FwK1SNIzDBp8MDTZwcYqEghip6ii6uBNE8ag+YM1FgFsDgGkKsvUYpKEuoFmeFIgCpzmokieQEoOlR1Kk0kYIU9aVnYCKinIwVwzDNSzyrKw2DGKd9QIKUknqc1YhijkRmY4IquFLNtXmhSAlineIEL3qMEbst+NOkieI4fvUdCS3QFm4eF8eUMUQwCVSxOMVWpQSOlLl0smAY5xTnjeP74xTQcHNSyzPKAH7U9QIaKsQSRID5gyagOC3HShPUBVdk+6cZptTywiMAg5zUSoznCjNJNWuOxK85ePZjFNiEZb94eKjIIODTSQOtHLpoFyRwochOlK0TiLzRjHWqpYml8x9uzJx6U7MEN5JoII60+KTynD4zSzS+a+/GKpJtgRUVaiFuYyZDzVPJZti1pGw1BkizNFnacZqAuS2481LNA0OCxzmoApPQZpprc1UbFme4EqhQMYpkCxsx8yoKiZyeBRy6WRV9SaVkViE5FJ9nkMfm1XqTzZNuzPHpVqDexUY33I6Rjt60qyhHDYzjtRcTCYggYxWuzsapEBOTmkyatwRwOhMh5qqQN2BTUtbFKDJre4ltnLxEZIxzUUsrSOZZDkmp57Sa3iEr4xWfkmlFJu6NVE1YbqzW1KSLl/p1rMRd7hc4ycUyitY0rXZuo9zQvrNLUKUbdmqkUMkzbYxk1EzHq3OKdBdy27Ex96aUlHe7KI5N0bFDwR1FQ0+SRpXMj9TV+Oa0W1KOuX57f1qnJpFxjczaQuU+7waVP3kgjBxk4zVm+sVtFVg2c8c1d0mkzUzySetXf7Qn+z/Z+MYxn2qrHFJKdsY3GmsrIxVhgitHGL0YDojGJFMoyoPIq3eyWr7fs4APfAxVCihwu7lxRZtbY3LlM4wM0y4hMEpiJziolZlOVOD7U1n79TTs73NUh4jlZS6KSB1IqsTnrV2G/lhhMIAIPeqWecmhN9QEorUu30/yALcfNx/k1mwRNczCFTgtTg7q7AFupoVxCxAPWqxOTk1cvbNrNgpYMD0qqkUkpxGpb6VrBxtzIDUl1QyWn2fbzjBNZ1usTTqsxwueTURBBwaSiNNJNRA09Sis4mX7Mee4HNV7Wzlu2Kx4GOpNVKmhnmgbdExXNCi1Gyeownhe3lMUnUVEFJ6DNOd3kYu5yTWnY6hFaxGN0yT3olKSjorsRk0U523MWxjJzWw9nZCx84P8APjPXv6YpzqJWuBi1NDPNbsWhbaTxUaqzsEUZJ6VaubG4tVDygYPpTlKOzArPI8rl5DknvWnYahHaRsjrnJzkVk0Up01JWYD5GDyFwMZOcUyiirSA/9DzgqR1pKsVGyelf70XP5XI6KdsOM02gpSCmlQadRTTNIyREUPUUzBqxSFQatT7lEFFSlBjimhCapSQDKKKMEdaoAphQdqfRQBRuoCU8wdv5Vm10BGeKy5F+zyHjIPSuilPodNGfQp0U4EF8t0zUs4hDDyTmt762NyEEg5FOdy55qRLd5EMg6CoAM8ChNMCyHg8jaR81MhjEr7ScVEQRwaQHHIpcvYCSVPLkKA5xSGNwu8jj1plTNPI0flnpRqBDRVi3eNGJkGaiYqz5XgGnfUBoZl+6cUAkHNWJ4FiUEHOaiSJ3BKDOKSa3AfNO02ARgCn2/kbT5vWqtFDjpYBwG5tq96lmgMJGTnNQUpYt1OabvcBQjMCwHAptTxztHGUA61Em3cN/TvSTYDaUEqdw4Iqe48nI8qljt2kjMgNHMrXYEUkrynLnNSxTpHGUZck1WpzKynDDFDitgFQKzhWOAaluIo4yPLOar0U7agSJE7gle1R09ZHQEKetNBwQetCuAlFTzSJJjaMYoijRwS5xilzaXY7EFSRyNGcrUZIFJIkqKGYYBpu2zBA8hJJPJqSWSBogFHzVUooaBMmgiEz7ScU2VBHIUBzio6K0jT1uwH+XIE3449aYSB1qR7p/L8rqKgRlMgMnSrV+pfINLk9KZVi4aJ2zEMURweYm7OKObS7NFHoiJ5Hk5c5p8dx5K4xmq5JztHU0x0dD84xmhpbMd+oFtzZbpVi4W3CjyutVKQsBWqp63ZpGPcliiaVto4qGYFGMZ7U0O6ncpxTGZmO5jk1pZ3LDBxmkq0LkCHytvtVdNpYb+B3oTfUtQG0wvj7tT3QiQhYTn1otrKa6BaPGB60uZWuzZR6Ect1PMgSRsgUtpOtvMJHXcKrspVip6jijBxmtlSVrGqiWbydbmbzEXaOlTW9vbSQGSV8H69KzWbFREk9aHT05YuxaHEsx2ipprSa3UPIOD6VBhlw3TuKlmupplAlbIFU73VioRvqQVGzdhVm1uI4Zt8oyKZeTRzzb412itIp81rGpVpSzN1Oa0bezhmgMrtg8/hWbVxmm2l0HYsW9y9sxZMHIwc1HLK00hkbqafLbTQqHkGAagoio35kXGPc0opLEWpV1+fB7c5+tZwGSB60lRswIxTjGxoaF3ZG2iEm7IPGOlZqo8jbUBJ9qVpJHADsSB0yaltrhraTzFGeMYpJSS11YELo8bbXBB96bU93dNcSeawx2qzY/wBnmJjd43Z7/wBKd2o3aAyS2TQrMjBlOCKG27jt6dq0G0yZbX7SSMYzjvit5SS0YFCSWSVt0jFj71dsb9rPcAoYN+FZ9OZWXhhiiUE1ysB00pmlaVuCxzxWskemfYtzn58evOaxaKU6d0knYY5VLMFXqavXWnTWsYkcgjvis8HHIqeW5nnAWViwFOSldWEQUpBU4YYNWLSdbecSsNwFTaheLeSBkXAAxzQ5PmtbQChRWnpttbXDMJ2wR0FU7lI452SI5UHihVE5co7ESsyMGXgjkVZuL24ulCyngelPi0+5mi85BxVGkuWT9BFqzlignEkw3KKm1G5guZQ0AwAME+tZ9FN01zcwGjp9lHds3mNgL6da1f7FtP77fpXNAlTkcU7zJP7x/OsqlKbd1IaZ/9Hz+il479aSv950z+VwpMAHIpaKdwIipzSNt7VNTSoNAEWDjNJUhQ9BTOh5oGpWEopT1pTt7UGimM2jtTWUnmpApIzSU1IpO5HwBgimqobrU1NKA1SmMiIwcVHNCJE2t+FT+We3+f1pCWPFaKXYaZzzKyNtbqKbW7IkbRk7ct/OsVF3OEJxmu2nUudkJ3QgZgMA8UsbmNw47VJPEIX2g5pnlSbPMx8tVdNFhLIZX3nipm8jyBj71VaKHECWKIzNtHFNdCjlD2poYqcqcUEknJp2dwAqwGSKSrElw0iBCMYp1v5GD51LmdrsCrUqTSRqVXoaZjc21e54qWaAw4yc5odtmBEpAYFuamuJIpCPLGMVAFJ5ApKdtQLMUCSRly2CKrqpY7V6mkpysUbcvUUrMBXjeM4cUypJJXlOXqaKWJYirDJobaQFWnBmA2g8UsahnCscA0+aNY32qc07q9gsRoxRgw7VJNM0zZPGKYI3K7wOKZRZXuBOhh8shvvVCo3EKO9JRQkBLLEYiMnOajCsRkDpQST1OaelwYlKjmlrYZHUbP2FIGBYb+meamuPI48n8ad9bAV8mpHmkkG1zwKfDbtMCQcYqueOKaV2GpYglSMneuc1C5DMWAxml8uTrg0/yW71a5Yu9wv0HyxRJEJFbJqqgeU7YxUxhAPzc1LGTCcpxSUrLQu6KLROGKkc0CKT0q8zMx3NyamEkYh2Y5odRj5zOEB7mneRxjccVPRRzsqLuVxFHEQw606VhLjcBxUpAPNREg8AUr63KuOha2RTvUZ+lU2CliQMCpSyjioyc1pFdQuTPCqJkNk1X2ilyelFUkNb6IQqvpSbV9BTqKq7OiKYwxoeooVnhyIyVz6UM2OBUVaRTe5umyJoVPOTVuaVZLUW6Lg+tQ00sFq3ra5SmyC3tN84Wc/Kfeo72GOGbbF0xU5Ymm0+Z3ubRfc9A8M6TFqmghJ4w6hm69fwNc7q/hG5hzNpx8xP7h+8P8f512/hFmTRQqHGWbpW08WOhr5B5lVo4ifK9L7H8143i/G5dm2I+ry93nl7r1W/4eqPnplZGKOMEdQabXvGsaZp2rWwini2uOjjgj8e9eY3XhW9tJuf3kX95ev4ivpMDndKsve0Z+vcNeIWCzC1Ob5J9ns/R/puctk9KSrV3AkEuxDkY/KmRW80ylo1yBXsKatc/QowsOmu5p1CSHIFFrJDFLunGVxVUnHWo2bPFHIrWLLF3NFLMWhG1cVPZ2K3MbSF8Y/zzXTeGvhl8RfGeh6l4m8I6Ff6np2jIJL65tbeSWK3U95XRSFHfk9MnoK4gMw6HFc9OvTm5U6c03HR63a669tBuLWrBhgkVJJBPHH5rIQvrUBOBmrk2pzTQfZyAB0J78V1WldWQjOJJpKntjCJ1Nx9zPNWtRa0aUfZAMY5wMCtee0uWwGdU32ify/JLnb6V2dl8PtevYx5YTz9gkNsGBnCHlT5fU564HzY5xg1xt1byWlw9tLwyHBrKliaVRuMWm0Nxa3GwyeTKsuM7TnBq5f34vNoC7Qv51REUhUyBSVHfHFMrVwi3zCNDTorWWUi5OABx2qvdpDHOyQHKjpVeihQfNe4F+DTri4h85MY7ZqiQQcGrMV7cwx+VG2FNVaIqV3cAorZk1C2ay+zqmGxj2rKhRZJVRjgE4zSjN2vJWAjorU1CyhtFVomyT2P86ow28tw+yEZNONRNcwE0V9cwxeTG2BVOpJYZIH8uUYIqOnFLdAbMl7ZtZeSqfPjHTp+NZUSCSRUJxk4zUdFTCmoppDua2oWEVpGrI2SeMH+dZNO+Zupzikw1EE0rSYj/9LhiAetMKelSUV/vAfytcgIIpKnIBppQdqtT7jIuKKcUI5ptWmgCkIB4paKYDCg7VGVIqeimBXpQcHNTFQaaU9KVwIycmjilKEU2mUpsKKKKC1UG7FrNvLTrNGPqK1Keuzad3WrhUcXc0hUs7o5SpvOk8vys8Voz2PmNuh4J6isyWMxOUJzivQhUjI7YyTV0OgdI33OMimSMruWUYFJtYLuI4ptaW1uUWXgVIRJuyT2qFI3kOEGaZUscrxZ2d6VnYCMgg4NJTixLbm5qaeSOTHlrjFO4FelLFupzViKBJIyxbBFVwCTgUk0wJ4rgxIVAzmok2lxv6d6HjeM4cYplCS3QFi48rcPJ6UiW7PEZQelQU4OwG0Hg0WdrIBtKQRwaVGKMGHanyymU5IxTvqBFRU6+T5R3feqNELsFFHMOwolcJsHSkjKq4LjIpZIzG200zBxu7ClZWAklZGb92MCnJEGjLk4xVQv6UgWR+gJoa00C/cXcWO1B1/z6UjxtGcOMVZjt3VgxOCPxqzIEY7n5IpOZLmjLAJ6VIIXPXitON4lQgjmoQNzYqfaEOfYgSPYOp5608IqnIFTSIqfdOaYFJ6VPM2Gr3JZJjIoUjGKSLyxkyVAzBaiLE0KnoaEruM/J0prRsBuNR0pYkYNapW2ASilBxzQTnmqLUBKaWC9aXPGaiCknmg0SsKZDUO8Z9qcykHrUJFXGKYx8rKxytIq7uaaFJqUKBWltLFRjciOO1JUpcAYFRUzZIKa2ccU6mM2OlOO5uiMgjmkpSSTk0lboYUhUGlqIv6UFRT6CEAfWm0UUGyPU/Cf/IHX/eaulrmvCf8AyB1/3m/nXY6da/2hqVvp4O37RKkefTewXP618BmDUas2+7P5C4tV80xH+KX5lBio471A6K3GMV+4dp8BvhBD4ci8OSeH7SWJYlQyMg81jjljJ97dnnOa+Mfiz+xjqulLNrPwtdr+AZb7FIf36j0Rukg9uG+tfluT+KWXYmr7Kd4dm9n8+nz+8+Xo42Ddtj83dV8J2l9mW3/dSHuBwfqK4C7ttU0TMMy4Unhuo/A173eadqGnXr6bqED29xEdrxyqUZT6EHkVRu7JHXyrpQyt2PINfsOBz6cEoy96J+pcM+JONwNqdV+0p9nuvR/o7nhGiaJrninWLfw/4dtJ9QvryQRw29vG0ssrt0VEQFmJ9AK/oJ/ZA/4Ioa74rhs/HP7V0j6LY5WVNBtWH2uVeuLmYEiEHui7n7EqeB+V37M6Xngn9obQfEHhW6lsbqMXDxyQuUeNhERlWHI61/Th8C/2+ZIPJ8NfGxN68ImpwryO37+Mdf8AfXn1B61+E/SR4w4upYKNPhNJJxvNr+Lu17i26bq8v5bH73w94m5FLE06eObgpq8W/h3atLtqt/h7s/Rj4e/DT4f/AAn8I23gP4baPa6Lo9omyO1tYwiYxglu7sf4mYlmPJJNfnN+1n/wST/Zv/aRM/ibwlCvgfxPLuZrzToh9mnc85ntQVQknq6FGOSTuNfpzoniDQvEukxa74fvIb2ymXck8Lh0I+oOPr6V8c/Hb9tfwP8ADbzfD/gUx69rIypKNm2gb/bdfvkf3VP1Ir/M3w3zDi6GdOtw/UqLEt+87vvr7Tm0avvz318z9s4mz/KcBgvrGYTiqfTrf/Clq/l+R/I9+1l+wL+0H+yBqit8RLBLzRLiXyrTWLJvMtZjgkKRw8T4BOx1HQ7SwGa+JyCDg9RX66f8FGfix46+I+k6R4j8aXz307XrhFY4jiUxn5Y0HyqOO3XvX5W+GPD2peNvFNj4Y0to1utTuEgjaVxHGGkYAF3PCqM5JPQV/td4b5rmlbJadfPZQdZJ8zgmo6erfzei7JI/I8m4jw2ZYf67houNNt25mr2Ttd9vx9TnQCxCqMk1+uH7GP8AwSs+Ovx9a18Y+IIf+EX0OX5l1C+i3Mq/3oLdtpmk9CxWNDySzAqP2L/YW/4JL/Ar4NabYfE74nT2Xj3xG6rLC6gS6ZbN1/co2fOcH/lo4GOyL3/ZtVVFCIAFUYAHAAHYV/Enjd9NZU5TyzhON2rp1ZLT/tyL39Zaf3Wj9NyfhlTiq1d6PZL/AD/yP5Vv2pv+CI/xi+H6TeOP2b9Zk8ZQLmSWwucQakD1Jjbd5c5PJxlG9AxNfi74ifW9F1a58KfFfSriDUrRzFKZ0a3vYXXgiQOAXxjo4z/tCv8ARMr5f/aS/ZE/Z0/ac8PT23xo0G2nmjiITVUCwXtuoGdy3IAbavXa5KeoxmviPCz6bOPwzhhOKaXtobKpBKNReqVlL5cr73OzMeF4NOdB28nsfwkSaVKdOefw441G3RctsG2WMf8ATSLkj/eXcvv2rgABuAfjnmvrf9sX4G+BP2ZfjfN4G+E3i1/E1jFGs8d2IjDJDuJAjMinZKQB/rI8KfQdK+dxr2l6wgh8T2/7ztd24Cy/8DXhZPxw3+1X+mOQ5tDGYSnjsNeVOolJXTjKz7xkk/wXoz4G8ZfC0/NNNfJoxr+HT0hU2x+b2Oc1nW1vJdS+VH1681v3/he7gga/0yRL+0UZMsGTsH/TRD8yf8CGPc1zsUskD+ZEcGvaozUoe47ktWJbq1ktJPLk7jIIquATwKklmlnbfKcmrmn3kVoW8xd2e9a3ko3erEZ1FTTyCaZpVG0Mc4rTt7G1ksvOd8Ngnr0olUUVdgY2SetWba6ltH3xd+oNV8ZOBVqayuYIxLIuAaqXLswsR3FxJcyebL1q9pstlGGFyBk9CRmsqnquetTOC5bBcfOY2mYwjCk8CtGDSjLbfaN/JGQKzwMCuv8AA3gzxb8RfE1p4J8FWr3uoXzFYoUOOgJZmJ4CqASSegrmxeJhRpOpOSjGKu29klu23sNK7sjkQMcUV9I/Gb9k/wCNHwG0iDxF46soW0+dxH9otJfOjjdvurJlVKk9jggnjOevzj5jf5//AFVw5PneEzGgsVgaqqQfWLTX4FTpyi7SR//T4eindDmkJyc1/vAfyghKKcdu3jrSYzSuaKQlJgdKWimUncj8vn/P+NMYYOKnoqlJoZAQR1pKnYZGKaFwDnmqVTuBFRSgZOKGGDirumAlBGeKXB60lADCg7U0xnt/n9alooAr4I60VYpCoPWmBBVC5sxLmSPhv51p+WMe/wDn3pBGxOBVQqNO6LhNp3Rzkk0mzyHGMU2Dyt/77pW5PbRy8OMH1rFmtpYeWGR613UqsZKy0O+nWUtCKTbvOzp2qWW3MShic5qvSlieCa2szYUKzfdGabU8U7RAgDOajBBfL9Cead2AylUlTuHUVNceVu/dUR27SJuBApcytdgMkleU5ftU0ckSwlWGWqrSkEcGhxWwDo13uFPenSxiNtoOaiop2dxjxG5XeBxTKkErhPLHSliXLgsMild9REVKCQcirbxIz5XgVOLVFi8zvUuqrakuRnfvJDkAn3q0gfyvLf8ASpQCxwOTQQVODUylfQn2jGRQQK43Dip5hErfu+lRUhAPBqHvchseEZkLrVWp+Qu3PFRjCn1pgMopzNuNKApGTQVEZTgxAwKaBnihvkGTQkajSozuakkZDjYKYzFqbW0UA5VzzTaKKoaVwopCcdaYGycGg2SsKz9hURbbzSv1+Wo2jbbkmqihjGct1qRDxyKQJjk0+tbGkYdxCQtRs+eBTyuaiIxTNBKKKKDSAxi3bpUZB6mpiQBmoSc1rA0EoooqwAjPFMKgc0pYAVEWLdaDSCYn0ooooND1Pwn/AMgdf95q7/wyAfEunf8AX1D/AOjFrgPCf/IHX/eavUPBOk6lqviexXToWlMdxCz7RwAHHJNfnOdVIxdWUnZan8h8Wf8AI1r/AON/mf0NfD7T7PVfF2nadqEYlhmfa6noRtNeu+MvgVd27PfeEH86Pr9nkPzj2Vuh/HmvLvhf/wAj3pP/AF0H/oJr73r/ADN4vzzEYLGwlRlpbVdHqzz+H8so4nDyVVdd+uyPyB+KfwP8F/EhXs/GNiYL+LKrcoPLuIz7kj5h/ssCPp1r8yfi9+zB8QvhwX1WyX+2dKXJ+0W6nfGv/TSPGR7kZHuK/qH8UeCPDni+Dy9YgBkAwsqfLIv4jqPY8V8q+M/hF4h8L77yyBvrMc70HzqP9tf6jj6V+mcAeNdTDtUr6fyy2/7dfT+tGc2MybEYX3oe9E/nR+CM6x/GPR1xyY7nn/tma/RnzxXqupfswfDjxN4oTx9osH9k6zaF8PbjEMvmqVbzIuAD7rg/WvNvFfhTxH4OuPK1mEqjfclX5o2+jf0ODX9Hw4xwWayh7F8skrOL3vdvTv8A1oevmOX1a2Cw2KjF8nK1fz55/wCZv6L4/wDGXh7SLzw/oWqXVnZX423EEMrLHIP9pQcfX24rmFlHaucW8zjBqzFcFyAvNbU8DTpylOEUnLVu2/r3PAqqrOMYzbaWiu9vTsfJn7adrdaj4U0KysY2llkv2VVUZJJjPAr5L+E0un+GviboOl6eyXN9JfRJPcLhkjUsAY4j3J6M/wCC8cn63/bE1O/tPBOmxabJsaW5dHYfe2mM5APUZ746jjoefh/4KNDD8U9DFwvzfbYdufXcK/ZeGablkz5tkpad99z+leAPd4ZlHraf6n9D3wi+P/xG+C2oed4Suy9m7bprGbLW8nr8v8Lf7S4PrkcV+wPwR/ay+Gnxl8vSVk/snWiObK5IG8458l+j/ThvavwHM4BxUkVw8cizREq6kMGBwQRyCCOhr+PfETwWyjiGLq1I+zrdJx3/AO3ltL8+zPy/gLxazXIWqUHz0f5Jbf8Abr+z+XdH9Fvxg+P3w5+CmnfaPFl1vvJATDZQYeeT325G1f8AaYgema/Hj43ftU/ET4zTyadPIdM0UsdljAxAYdjM/WQ+33R2HevmjUNX1LWb19R1a4ku7iU5eWZzI7duWbJP4mqwkPFeZ4ceBOVZDy4iqva1/wCZrRf4Vrb11fmtjt8Q/GjM87vh6f7qj/Knq/8AE9L+isvJ7n5VftnHPxiXHT7BB/N6+ZbK2sZbZnnbDD3xivpj9ss5+MC/9eEH/oT18pRxySyLFEpZmIAAGSSegAr+/uHI3y6jZ291H7hwL/yJ8N/hRasdQvtLuhd6bM8Mi9GQkGuzmfSdWt/O8QQi0uD/AMvNso2k+skXA+rJj/dNfpz+zD/wRt/aQ+PnhWXxt40mi8CafNAZNPXUYne5uXIyhMClWiib++53dCqMOa+QP2mv2Nv2k/2VNSOmfF7RJI9PdtsGp2v7+xnHbbMowD/sOFcd1r5LL/FLhrMc0llOCxsJYiG6UtfSL2lbqk3bqkfdzy/EQp+0lF8p8y6p4b1DTYBfRlbq0Y4W4gO6P6NxlD7MAa5+tbRtav8AQ7wXdjIU7OowVdf7rKcqw9iCK6+/1Lwl4lVY54xpd1/z3jUtAxP99B8yfVMj/Zr7916tNpTjdd1+q/y+44rJ7HnYBYhVGSegp8kcsLbJVKn0IxX6r/8ABJ7SfhB4Z/bG0q8+PqWf2SS0mGi3F2UezOokr5Lb2/d7tu8Ju6OV6HFfef8AwXn1r9nvU9I8IR+HJdPuPHgunaeSzKNONO8thi4ZOxk2+WG54bbgZr8izXxj+rcX4fhWGElNVY83tU/dW/S2qVrSd1ZvZno08tvh5V3LbofzZAkHIq7PqFxcxiGQjH86hitZ5lLxKSBTQu361+0ScbnljrfYsytMMqDyK0b+W0k2/Zhz3OMVnUVlJXdwLlna/a5CucYGa+mv2TPjBoPwA+N9r4v8VRNNp0tvLaTvGu54lm2kSKvfaVGQOdpOMng/LasyHchIPtR8znceT6mvIz3JKOY4SrgcVrTqRcXbR2fZl05uMlJH7Jfto/tifB74i/B65+G/wyum1q71R4jJKIJY4reONxISTKiEucYUAHHUnjB/G37BP/df/P4VpWl49rGYwoPf0/xqz/a039xf8/hXzHAfh/g+HMD/AGfgE3Hmcm5NNtuy6JLZJaI0xGIlVlzSP//U5AgjrTCoNWiM8VGY/T/P61/uymfyhoVihHSm8irBBHWmkA9atTCxBRUpT0phUirUkw1Q2iiimUpsKKKKClMTANIUB5p1FBSYwg4xTQAOGFS0U7sZB3pWXbUpUGmeX6f5/Wr5wGYJGaSn/MBtpo4PNNTASlBI5FK2CeKCuBmquA08nJoYKy7SKME9KKBplB9Mgckqdv8AKsWa2lhba447GupoIB610QxElubwxDWjOTkieLG/vUddJcWcdxznB9ulUjZSRRlQof6f/XrpjiE1qdcK8X1MilDMBgHg1L5MgcI4K59RU0lm6sAOnvWrmjS+lyqjFGDDtTpJDK2SKuJZcbm5FSrGi/dFQ6sb3E6hWjhVounzUsdmWOGNW6YzkH5ayVST2IdRiNbxwnBGabgnnFISWOW5qYTkReXinqSQUuTjFKoBPNI2M8U7iFRyjbhQ7s7bmo2kDNNostwCkyM4p/lSsPlB/KgWdwei/nSc0t2D03IHzmm7TjNXRYTnkkVILM4wW/Sl7SPcnnj3M2gnHNai2UQPzEn/AD9KkNnbZyBmp9tG9ivrEEYRc5+Wgl36810AghXlVFSbV9Kr60uiB4hdjn0jlwQFNKLWc9sV0FJgVH1p9hPEPsYn2GYdxTvsLf3hWsVJ6DFNyVp+2kw+syM77Ch6ml/s+HuTV6nEgjgVMqzQKrN9Sj9ht/Q/nS/YoOmDVuio9vLuWpyXUq/Yrf0o+xW/pVqiq9u+4/aS7lI2EB7Uw2Nr02mtCiq9s+4/ay7mUdPhJ4zUTaYD91jW1RVqtNdS1iJrqc2+lyj7rA1WexuU/hz9K6zAxijAA6VssZNbmkcZNbnFMjocOCPrTCD2Ndm6CThgPxqlLptvJk42n1Fbwxy6o6IY5faRy+ziprSwvL+6jsbCJp5pW2pHGpZmJ7ADJNaM2lTL/qWDV2fwo8bR/DPx7aeKtQtTcRQ7ldOjBXGCyE8bh2p4rFSVGU6C5pJOy2u+x6GHqxm9zh9b8P654bvf7O1+0ls58BtkyFDg9CAeo96yK+hP2g/i/o/xa1uyuNDtXgt7KJkDzACRyxycgEgAdhn1r57rLKMTXrYaFTEw5JvddjpqxSk1F3Rs6Xrl7pZ2RndH1KHp+HpX1B8Efibo2na3Fp9ypBuriHAGNwbcBj3FfI1dR4I/5HTSP+v23/8ARi153EWQYfGYacKitddD4TiPgTBY9uqlyVO66+q6/n5n9UXwv58d6Sf+mo/9BNfe1fIfwu8Mx6p8Q9GhsyIpJJQBn7udhr7H8SaXqvhuCdr6Io0cbupPKttBIwe9f5IeIU4vG06d9XH9WfkeA4Ox2XUJzrRvC/xLVbL7vmVKK5W08QT20EX/AAkcYtzIqkTJzCxYdMnlD7Nx6E11IIIDKcg9DXw9bDypv3v+AEKilsVbL4FeGfiBb393an+z79dhWWMfIxO776d/qMH69K+ZPiH8JfE/gzfY+LLES2cpKiUDzIZB9exPo2DX6GfCX7l99Y//AGavWbyys9Rtnsr+JJ4ZBtdHAZWB7EHg1rl3iJjMuxLpy9+Cto91otn/AMOvQ/pngvhDDYzIqM17snza9H70t0fzieOf2f47jfqPgeQQv1NrIfkP+438P0PHvXzLqtvqfh29bSNTgktpk+8HGCfceq+461/RD8Rf2XdNvhJqnw/k+yzHLG1kOYm9kbqv45H0r4L+Inwwind/DXxA0wpKmcCQYdf9qNx/MEg+9f1hwH41UcXFQnLnS6PSa/z/AK1Py7i7wqdKTlCPK/L4X/l/Wh+Cv7Ws/neEtKH/AE9t/wCgGvkr4U7R8S9CZh0vYj/48K/Uz9r79lDx3eeGbe++G0Mmt21nOZpLdcfaVTaQSq8eZj/Z+b2NfmF4GWOz+IujwtGYporyMMrKVKkN0IPOa/tTgrPMJjMpf1WfNpK/db7rdHdw3l9TDZNPD1FZpT/U/W03aetOju1PeuKGo7jtzU41DBwTX57LDM/nCWAZ28dwM4zV1LkHBriob4N0rUhu+BmuedCxx1cLbc/OD9rnyJfjKn2k4T7BD/N6/Z3/AIJSeGv2N/APhzS/H/jvSAvjK+3tBq2okXFtF+8ZFWBdu23bA5dgSf74HA/FD9rt9/xZU/8ATjD/AOhPX33+zef+LH+Hhn/lg/8A6NevoPE7h3+1OFaeAlWnTjOybhLlez0fdPqndM/oepxhisiyPA4zCJN+6mpK6a5X81tuj+veGeK6iW5gcSJIAyupBDA8ggjgg+teR/GX4m/Cn4feGJofinLby2t5GV+wyoJ2uV7qISDuB6ZI2j1r8Tvhl+0x8XPhNp02i+FtS8yzlQqkF0vmpCx/jiBOVI9PunuDXkHiPxT4h8YaxLr/AIovZr+8nOXlmbcx9hnoB2AAA7AV/n9kP0V8RDMW8diV7GLunG6nL79I+t35eX0Oc/SbovAx+o4d+2e/N8Mfud5fcvM/Kb9vS1+F0H7Ql/N8H/DcXhXRriGOZLKF3Zd7liz4ZmWPd/cjARegHevjCvsT9sC+gh+KzwuhYtZQfToa+PAMnFf6u8GUfZZXQpJtqMUrybk3p1bbbfm2fR8M5jWxeX0cViHec4pvRLV+S0NjSNf1TRHY2EmEk4eNgGjcejIcgj61tiPwz4gBeMjSrv8AusWa3c+zHLxn2O5fcdKxLvToLeASo5J/n9KoRxs7BIxkntXsTpwn78NH3X69z31Lob93aaz4dIt76HYrjcjcMjD1VhlWH0Jrn2YsxY9TzXQ2GuavoamyYLLbvy1vMN8Te+Ox91IPvWnfaRpF7oD+JLAPZbXEfkynckjHr5LfeO3qQw4/vdAcVWcH+8W/Vf5b/mFr7HPqdO+x/MP3mPxzWYqlmCjqabUwTHPeuuMbElu4097ZBI7Ag8cVWA7CpHllkAEjEgdM0+3m8iYSkZxSV0tQISGU4YYPvSVbu7kXLhgMYFVKqLbWonKx/9Xl6KKK/wB2D+TwphQGn0UAQlCKbVikIB60DuVyoPWmlPStvTtC1fWC66RaTXRjxuEMbSbc9M7QcZrT/wCEF8af9Ai9/wDAeT/CspYunF2lJJ+ppGEnqkcfsJ/z/wDqpldifA3jUf8AMIvf/AeT/wCJrmZraW2laC4Ro5I2KsrAggg4IIPQg1pSxUJ/C0/Rkyg1uipRUrLnmnxwNK6xJyzEAfU1tzomxXor9KNe/wCCTf7Z3hvQ73xFquj2CWthBJczMt/AxEcSl2IAbJOAeK/NevB4f4tyvNYyllmIhVUbX5ZKVr7XsduLwOIw9lXg437qwUUUV9CcqqBRiiigrnQ0oDTSnpUuCelekeFvgz8X/HFqt94K8K6xrED52yWVjcXCHHXDRowNc+JxlKhHnrTUV3bsvxNadOU3aKueYgMtNOc816L4o+FXxN8DwfafGvh3U9Hjzt3XtnNbrn0zIqjNcN5Y/wA//rp4fG0qseelJSXdO/5Ezi4u0kVW24AXrSrEzDPSrWxaNuOhrf22ljP2hV8s5wf8/rTvLA61PsAORQyk0e1JctCHAxio2ghbqoqyFAXmuo8B+Cte+I/jbSPh94XRZNT1u8gsbVHYIrTXDiOMFjwoLMMk8CsquJhShKrN2S1b7JbscFJtKO7OMNtHt2jIFRLZRhsknH+fav0M+KX/AATL/ax+DvgDVPiZ430qyh0nR4fPuZI72GRlTIXIRTk8kcCvz/weteVkHFWAzSlKtlteNWKdm4tSSe9tL6nbicNiMPJRrxcX5lCSwV2yrYH0pn9mr/fP5f8A160qK99V5LS5j7d9zOGnIOpJpTYQj1rQoodab6h7SXczhZw56GnC2gHRav0YqXUl3FzvuVBHGowFH5U4ADpxVgqOtRsOOBUtsV2MooopCCjAooouMaQo7Uwg9AKloq1NgV/aipfLH+f/ANdJ5f8An/Jq+dFadxhx2pKcwUdKbTRogpmwf5//AF0+iqTsMZ5Y/wA//rppAHTmpaKGylKxAQQeaSpiueppPLH+f/10jRTRFRUvlj/P/wCuvSPhH8MNW+MHj+x8AaLMltNebyZZclUSNSztgYJwBwOM1y47HUsNRniK8uWEU232S1bNKUXOShHdnmVFew/HD4Oaz8D/AB1J4K1e5jvCI1mjnjBUOj9MqSSpHQjNePVGW5jRxdCGKw0uaEldPumVVpShJwmrNBRRRXcpWMwoor2C4+A/xRt/hda/GIaY8ug3TOomj+ZkVG273UcqhbIDdMg5xxnmxOY0aHKq01Hmdld2u+y8yoxb2PH6KKK6+dkhgUx40kXbIAw9666z0fTbG1TUfEzyIk4/cwxY81gf4yG4VPTPLduOahu/Dkhtm1HRZRe2y8sUGJIx/wBNI+o+oyvvXMsdG9r/AD6feXyPoef3OjRvlrc7T6HpWDPbTW7bZVI/lXc010SRdkgyD616tLHyj8Wp1UcdKOj1OBrqPA//ACOmkf8AX7b/APoxarXmj4HmWnPqp/pVrwSCvjbSFYYIvrf/ANGLXZWrRnRk49merTrRmrxP7Bvgf/yVHQf+uw/9ANfpz4rtra78NX8N1GsifZ5eGGR9w1+Y3wP/AOSo6D/12H/oBr9P/EihvDt+p6G3l9v4D6V/ix4ru2aUP8K/9KZ9lwPTjLA1YyV02/yR5FffDESaPBcaIQ4aFN0MnOQVGQCf5GvErzw5qeg3DJpObZl+9azA+Uf93un1XI9jX0/pR8T+H9Mt3+bVrLyUIHyrcp8o47JIP++W+tbBXwv44smI2zbCVbgrLE3cMDhlI9CPwr42lmtag25e9C+61+9f5peTPkuJfCTCYte0wD9nU/lez9O3yuvJHlnwc8Q2ck95p1+DZ3bmMLFLgF8bvuN91/8AgJ/AV9AV59o3gGwsI7yw1EJeW1wUKh15BXP5EZ4I/SrYtPEnh1s6c7anZD/ljK3+kIPRJDw49nIP+0a8nMPY4iq50XZvo9np0fT0f3n3XAmX4nAZVSw2Kj70ea//AIE+2/y+47aua8UeD/DXjKwOm+JLSO6jwdpYfMpPdW6qfpVvSNf0zW1YWbkSx8SQuNksZ9HQ8j69D2JFbVeZGVXD1Lq8ZL5NH2Uowqws7NM/P74j/sy6/oJk1TwQzajaDnyD/r0Ht2cfTn2PWvza+Lv7L/ww+KWqprWu6f8A2dr1pKsgvrdBHOXQ/dmGMSD13DPoRX9E1eWfEH4P+DfiJCZNTh8i8A+W6hAEg/3uzD2P4EV+18EeNWNy+rF15NNfbjo/mtmu/wCTPgM64EhUTlhHa/Tp8ux/LF8SPhH46+G0rXd3EbzT+SLuAFlA/wBsdUP14968kg1ncwO7Nf0C/EX4G+MfAQknuIRf6cc5uIQWUL6SLjK/y96/O/4n/sseGfFQk1bwMyaPqB+Yx4P2aQ+6jlD7rx7V/afBnjDg8dTj9aas/tx2+a3X9aI/nnO+A50JuMY2fZ/o+p8UWergAc10dpqG7HPWuA8W+EfGfw51P+y/F9m9s3OyTrHIB3R+h/mO4FN0/VQcYNfsXsqdWCq0mnF7Nao/OcwylwbUkfKP7UMdrc/EASvgv9kix+bV9x/s8FY/gvoCDoIX/wDRr18CftEzCf4grIP+fWL+bV91fAS4Efwe0MekT/8Aox6+h4iptZTQj5r8mfT8cUn/AKu4SHmv/SZHu5lFJ5q+v61i/a1PU0Jdrmvzz2TPxR4Y/Mb9sU7vi9kf8+UH/s1fK4Q9TX1r+1ikNx8VN7Ln/RIefzr5xg0eCeMyFiPpX9B8PYmMMvpJ9kf2PwVUSynDp/yo5ypYJngkEsfUVcewwxUN0NdTpnhdLOxXxF4iUi0JIiiBw87DsO4QH7zfgOenq1sTCMfef/BPq4zT6lay0+Ke3Gv+IyY7JSRGi8POw6qmewP3n6L7nAqrca02s3nnagFSNF2wxKMRxr/dUdh6+p5PNVdWu9R1i7N1d7RgBURBhEUdFVewH/1zzzWcIJf7v+fzrOlRv703r+X9dWU6kdkx0/lecxg4XtVi3sZLiPzAQPSq3kyj+H/P61JH9qQFY8gHtXTLayYuZFcgg4PajawG7HFS/Z5jxtNajzSyW3keXgkYznilOpa1iHURi0VdispHcK5ABPJrT/si2/560SrxWjMuZdz/1uXooor/AHYP5PCiiigAooooA/fb/ghR/wAjF8Sv+vbS/wD0O6r9pfjt+1X8BP2aH0uP4269/Yh1oTGzH2W6ufNFvs83/j2hl27fMT72M54zg4/Fr/ghR/yMXxK/69tL/wDQ7qvcP+Cw/wAAPjP8cLv4ev8ACTw3e6+NMTVRdG0Tf5XnG08vdyMbtjY+hr/OPxK4cy7NvFKpl+a1fZ0ZKPNJOMbWoJrWSaV2ktV1tuftWR42th8hjWw8eaSvZWb+1bpqfWn/AA9Q/YM/6Hwf+CzVP/kSv5Ofjp4j0Xxj8bfGPi7w5N9p07Vdc1C8tZdrJ5kM9zJJG+1wrLuVgcMAR3ANezP+wR+2TGpd/h1rIAGSfJ7fnXzL4U8LeIPHHibT/B3hS1e+1PVLiO1tbeMZaSWVgqKO3JPU8DqeK/qLwj8NOGuHqmIxWS4t1bpKd5wkopXafuxjbrv2PhOI88x2NUKeJp8uumjV/vOewD1q3YKpvoP+ui/zFf1Rfs3f8Eh/2ffh14Wtb7442v8AwmHiORA9xvlljsYHI5SGONozIF6b5c7uoVOg0fi1/wAE3f2LPjboN/pPwSXTtB8VaepeKbS7vzUjlXlUurcSSKI2OAxCq4zkHsfnav0reGvrjwsI1JU07OoorkXS+/Ny+dr9kdkfD/HezU20n2vr+Vr/ADP0a+Mv/JH/ABX/ANge+/8ASd6/ghMeDnFf3vfGX/kkHiv/ALA99/6TvX8c37Bfwq8C/G39rHwl8MPiXZHUNE1Rr0XNuJZIS/k2NxMnzxMjjDop4YZxg8Eivyr6JWcU8uyfNswrJuNJRm7b2jGbdrtK9lpqvU+g8QsPKticPRjvK6+9pHxyygnGKUIpHav6Kv8Agoz+wX+yv8BP2X9S+I/wq8NPpusW97Zwxzm9vJwEllCuNk0zocjuVyO1fhb8DvDGi+NPjZ4P8IeI4ftGn6rren2d1EGZN8M9zHHIu5CGXKsRlSCOxBr+q+BvFDAcQZTUzjBRmqcHJNSSUvdSbslJrZ6anwWa5HVweIjhqrTk7bbau3ZHku0HoK19C0LWfE+t2fhvw9bSXt/fzJb21vCpaSWWRgqIijkszEAD1r+nz9q3/gm3+xx8Mf2bvGvxB8E+FHs9W0fSbi6tJzqF/II5Y1yrbJLhkbB7MCPavzy/4Ix/B3TvHn7SOpfEfW4Vng8Haf51uG5C3l23lRPjvtjExHo20jkV8fgPH3K8fw7jOIMHTmo0NLTSTcmlyrSUtG2lf8D06vCdeljKeDqtXn27deiP1C/Yo/4JdfCv4E6BZeNPjJYW3ibxpKqTOLhRLZ2DEZ8uGM5SR0PWZgTkZQKOv1D8WP28P2R/gVrD+E/HnjG0t9Rtj5clnZxzXkkTL/BItrHIImH91ypHpXjP/BUj9pbxB+zr+zg8PgmV7bXfFdwdLtrmNtr20RRnnmQjkOEGxCMFWcMDlef5AXeSaRpJGLOxJJJyST1JNfzh4b+FGN8QVU4i4mxU+Ryaio26b2umoxT0SSu2ntu/tM64gpZRbB4Kmrpat/rs2/mf2wfDr9u/9jn413y+FvCfjXT7i5uhsFrfJLZtLnjYq3kcQkJ/urkn0NfxTagAL+cDp5jfzqoa9G+E3wp8b/G34iaX8Lvh5aG81bV5vKhTOFUAFnkkbB2xxoC7t2UGv6c8NvCXLeC/reIw9eTpTUW+e3u8nM2+ZJK1pdla276fEZ1xDWzP2cJwXMr7db26fI85or+rf4G/8EgP2Yvhn4di1D4yrJ4w1dIxJcy3E0ltYxMBlvKiiZCUHrMz5xnC9B7CP2Dv+CdvxTsbjSfDfhrRrpoPld9JvZBLERxktbz5BB7Nkeor4PH/AEtuHKVaUKFGrUhF6zjFW9VeSf3pHqUvD3GSinOUU30b1/BH8c9Ffqz/AMFAv+Ca+qfsqWa/FD4bXc+seC5pVhm+0AG6sJJDhBMyBVeJz8qyBVwxCsMlS357/Bf4P+Nfj18TdJ+FHw/gE+p6vN5aFsiOJAC0ksjAErHGgLMcE4HAJwD+7cO8eZVmmV/2xhKydFJtt6cttWpX2a6+WuqaZ8pjcnr0K/1epH3vzvtY8sO7tX0d+xwD/wANa/DIn/oadJ/9K4q/pc+DX/BKH9kf4T+Foj8QNMHi3VI4911f6lK6Q5Ay3lwI6xJGO2/ewHVzUE3/AAT0/ZL8TePvDHxg/Zvks9J1Xwnrun3866bdm5s547a5SSWGSPfKI5NiNsKbfmGGBHI/nzOPpT8O4uliMDSp1OSUZRVTlXLdppX15km+6v5H1uG4BxlOUKsnG907X1/Kx7v/AMFEf+TKPiL/ANgs/wDo1K/ii3fLiv7X/wDgoeM/sVfET/sFn/0alfxzfCr4W+MvjT8QtK+GHw+tDeavq8whgj6KOCWd252pGoLu3ZQTXnfQ+xdKhw5jK1eSjGNRtt6JJQi235I6PEalKeMpxhq3G34s83GM80EAdK/qw+Ff/BLD9jv9n3wB/wAJb+0RLBr13axLJfajqly1np0DHAIjjDxoEycAzF2J6YyFHTy/sFf8E3/2ovCF1dfB6DT0aI+V/aPhu+LPbyEZAePfJFk9dskeSOmOtfWV/pXcPxqydOjWlRi7OooLkv8AN3+9J+R58PD/ABnKryipPXlvr+R/JSVIGabX0T+1N+zj4u/ZX+Mmo/CTxa/2kW4WezvFQol3ay58uZVJOOhVlydrqy5OMn+gD9kH/gm9+xz8VP2ZfBfxE8deFHvdY1fTY7i7nGoX8QeRicnZHOqL06KoFfo/G/jLk+RZXQzivzVKNZpRcEne6ck/elHSy9b9Dxss4bxOKrzw8LRlHe/3dEz+Xaiv6nvgD/wSM+AOk6/4l8X/ABf0mTUobnW9RXRdIe4nSCz0yK6kS0LsjiSaR4VV8u5G1lyC2TX4Xf8ABQf4ZeBvg7+1/wCMPhz8NdPXS9E05rH7Nao7usfnWFvNJhpGZuZHZuScZwMAAVy8D+N+TcQ5tUyjLVJyhDncmko6OKaWrbacl0to7Nqze2Z8MYnB4dYiu1Zu1uvX/I+MqKKK/Yj54bgk80xl54qWjAoAgwaSpyMjFRlQO9ADKKKKACiiigBCB6UwqxqSiqUrFKViLYaTaR1NTUEZ4pqoNVCvRT2A7Cm4Oa0TNExK+2P2ENQ/ZN0/4wzyftfwefoDWEotS6zNAt1lcGVYPnI2bguBjdjNfE9FeRxBk6zDBVME6kqfOrc0HyyXmn0Z04TEeyqKpZO3R6o9I+MM/wAObn4p+IZ/hDHLD4Xe/nOlpPnzBa7z5ed3zfd6bvmxjPOa43Qtd1nwzq0GveH7qSzvLZt8U0TFXUjuCKyaK7aGDjCgsPJ8ySt72relte7fXuZyqNyc1p6G94o8UeIvGusy+IfFd7Nf3s2N80zFmIHAGT2A4A7Vz+0U6it6NGFOCp01ZLRJbImU5N3bGbeMUmypKK0DmYtvay3U6W1uN0kjBVHqScAV/VT8OfBmm+FPA2leDYIle2sbKG12EblZVQK2QeDuOSc9cmv5jvhhaLf/ABL8O2LjIm1O0jI9mmQf1r+sHT7Tyztx04/Kv5Y+kpmMo/VcOnp7z/JL9T6fhylzOUmflj+1B/wTjtPEKXHjz9n6Fba9w0k+jZxHKepNsT9xj2jPyngKR0P5G3egP4DuJLfxVasurxnaLKZSpgI/inU857qh69TxgH+vjT4iMV85ftNfsW/Df9pzSjeXyrpPiSFCttqkKAscdEuFGPNT/wAeXsex+I8PfH+rg3HAZ3Jypbc+8o+vVr/yb12PZx/DXOnUw/xdun9fgfywXt1dajdPe3shllkOWZup/wA9h2pLS5vNPuFu7GVopUOVZTgj8a9p+Ov7PPxS/Z28WN4T+JWntbl8m2uo/nt7lB/HFIOD7qcMvcCvEtpr+0Mvx2GxeHjXw0lKnJaNapo+EqxqQm4zVmjqPt2ja4NmtoLS5J4uYV+Q/wDXSIYH/AkwfY1k6p4f1LSgss6h4ZPuTRnfG/0YfyPI7is3aa1tL1fUdIZvsjAxycPG4DRuPRlPB/zitfZSh/D27P8ATt+QKpfcw9hrX8L6fHceMNJkPDreQEEe0i8Gt77DoeuLv051sLo/8sJG/dMf9iQ/d/3XP/AvRfDen3Wm+ONMsr9DFKl5BlWHP+sXn3B7EcGpnivcklo7PQcZSi7pn9W3wP8A+So6D/12H/oBr9QPEf8AyL1//wBe8v8A6Aa/L/4H/wDJUdB/67D/ANANfqB4j/5F6/8A+veX/wBANf4++LH/ACM6H+Ff+lM/V+BP9zqer/JEVhqVhZ2NhaXUyRyTxII1Y4LEKMgZ6n2pmq+GtP1Scagpa2vEG1LiE7ZAPQ9mX/ZYEU63sdP1TQbfT9SjSaOSFMo4BB+UdjWP/Z3iHw582hub+zH/AC6zt+9Qf9MpWPI/2X/Bh0r8yppc7dOfLLXfZ/P9Hp59D7WXwpSV1/X9aa+Qf23rHhxdniqMTWw/5fYFO0D/AKax8lPdlyvrtrsLa6tr23S6tJFlicZVlIII9iKytI8RaXrLvb2zFLiL/WQSgpKn1U849CMg9jWbdeFvs9w+peGJv7PuXO51C7oZT/00j45/2lKt7npU1YQlLlqrkl+H3dPlp5IcJSSvB8y/H/g/P7zS1fw7pmsulxcKUuIv9XPGSkqfRh29Qcg9xWINS8QeHPl11Df2Y/5eoF/eIP8AprEOv+8g+qjrU9t4qNpKlj4ph+wTu2xXzugkPbZJ0BPZWwfauwolUqUkqdZc0en/ANq/8tO6YKMZ+9Tdn/W6/ryZTsNQsdUtVvdOlWaJ+jocg1crhruwtdO8a2F1Yp5L3qzifZwJNiqVLAcEg9D1rX1bxZ4e0HUbXStZuktpr3d5IkO0OVxkbjwDzwD1rKpgnKUVQTfMr2trpe+3az17dio10k/aNKzt+X+Z0LKrqVcZB4INfN3xF/Zt8K+KVk1Hwxt0q+OWwo/cOf8AaQfd+q/ka+kqK1yrOcVgqntcLNxf4P1WzM8dl1HEw9nWjdf1sfjh8TfhHfaSknhn4jaUk1tNkDzF3xSe6P6+4ww9q/PP4kfsl3Nk8msfC6UyR8sbCZvmHtE56+wbn37V/UXqmk6Zrli+m6vAlzbyDDRyKGU/ga+N/iP+y4yeZq3w6k3DljZyt09o3P8AJvzr+lvD3x6qYaap1Zcjfzg/Xt6/ij8j4m8OOaLlRXMv/Jl/n/Wh/F/+0FZajp3xBaw1aCS2uIreNXjkUqwILdQa+y/glfCP4U6MmfuxP/6Mav1X+OP7O3gb4qWr+GPito5W8twVjmx5V1AT3STrjvg5U+hFfDHiD9mXxf8ACPw9FY+GWfW9Ls1bEqLidVLFvnjGc4zjK59eOlf29lnill+bYKlhpvkqJrd+69Hs/wBH8rn5Jxjlkp5dTw0E24PX5Jo5k6p2zSrqnPWvKX1wK2CelO/4SDcNuR+FfQPAdkfk/wDYztsfKX7TM/n/ABJ3/wDTrEP5189gkdDXtvxymjvfHwkkbC/Z4+fzri4dH07QbePWtbXzTKN1tan/AJaf7cmORGPwL9Bxk1+rZZWjSwtOL3svmf0fwvS5cvox7RRU03SrPTbNNe8RLmNwTb2/RpiP4m7rGD1PVug7kUdV12/1qY3F+QWICjAwFUdFUDAUAcACqt5dX+s3j392xklfqewHYAdAAOABwBVEgqdp6iu+nQvLnqay/L0/rX7j2p1OiGhVLgt071cuo7TaPI6+1VKK6XHW5Ckx8NuZn2L+tOmhaB9jfXimI7RtvQ4NK7vK25zk0tb+QN3QyitG1mSBSGGSe4//AF1VcCRy4GMnpSVTWwiCitOKyjkg8wtzUX2Nf74qXiIiP//X5eipto7U0oeor/dZTR/JqmiOilIIpKooKKKKAP32/wCCFH/IxfEr/r20v/0O6r9WP2uv25Phl+xtLoEPxE0vVNRPiIXRt/7OSF9n2Tyt/medNFjPnLtxnoc44z+U/wDwQo/5GL4lf9e2l/8Aod1X1Z/wVR/ZC+OH7VFz4Gk+DlhBejQ11IXfnXMVvtNybXy8eYRuz5TZx0x71/nL4kZXlON8U6mGz2ahh2o8zcuVK1BNe9095L8j9qyTEYilkEZ4RXmr20v9vXT0ObuP+C3f7NM1u8K+GfEwLqR/qbPuP+vuvzY/4I4+BtN8XfthLrOpRiQ+HNGvNSh3DIEpeK1B+oW4Yj0Iz2rm/wDh0X+25/0AbH/wY23/AMVXd/8ABOwat+yh/wAFBh8Kfi00em6he20+gzhZFkjFxcCK4gTepKnzHRFXH8TAV+wz4d4Wy/hrNsNwfiFUqVKTclGopvlin0TutJNfNHzSxmPrY7D1Myg1FS0urav/AIY/Vv8A4K/fGbxT8K/2YINA8H3T2Vz4r1JNOnmiYpILRYpJZlVlwRvKIjc8ozDvX8wHwg+Kfi34K/EnSPib4JupLS/0m5jmUxsR5iKwLxOB95JFyrKeCDg1/Wv/AMFIv2XfE37U/wCz2fDfgPY/iDRL1NTsYZGCLcFEeKSDe3Cl0kJUnA3qoJAJI/Bb9mX/AIJmftJ+P/jDpdh8S/DF34b8O2F1HNqV1fKIg0MTBnigByZHkHyqVBQZyTgYrxPo78W8N4Hg2vTx9WEZJzdSMmk5JrTR6yTjorX1utzr4yy7HVczjKjFtacrWy/y11P6n/jGwPwf8VN66PfH/wAl3r+Sn/glr/yfh4D/AN7Uf/TbdV/Wv8ZP+SQ+Kv8AsD33/pO9fx9/8E6/FVn4N/bW+H2s38iRRvqD2e5yAN17BLaqMnuWlAHvXwf0dqMqnCef04K7dNpfOnUPW4ymo5jg5PpL/wBuR/Qj/wAFev8AkyfWP+wjp/8A6PFfzE/sy/8AJyPw+/7GXSf/AEsir+u/9vP4F+Jf2iv2XfEfw08Fqj6zKILqyjdgiyS20yS+XuYhVMiqyKSQAxBJAr8CP2Jf+CeP7Sd/+0h4a8S/EfwxeeHND8M6lBqd3c36CISGzkWZIYlJzIZHUKSvyqpJJ4AP1H0fONsqwHBONo4yvGE4yqPlbSbThG1lu7tNK3XQ4OMcrxFXNKUqcG00temjZ/QV+3V/yZ38SP8AsA3f/oFfkb/wQm1Cyj1b4m6U5X7RNDpEqDPzFI2vFfA9AXXP1Ffrn+3T/wAmefEj/sA3f/oBr+XL/gnl+0vYfsv/ALSGn+LfEshj8P6tC+l6qwBby4JmVlmwOf3UqIzYBOzcAMmvj/CDhuvm/h5m+BwqvNyTS6twUJ2Xm+WyPS4jxsMPnOGq1NrP8br9T9Z/+C53hfUr74YeBPF9vvNrp+p3drKADsD3UKPGW9D+4YDPqa/mswepr+8v4ufCz4f/ALR3wj1H4c+Ldt7omv2y7ZoGViucSQ3ED4ZdyMFdGwQcDIIJB/mm+Kf/AARu/aq8I69NB8NxYeLNMLHyJ47mOzm2dvNiuWRVb2SRx71+hfRo8YsmwmSrJM0rRozpOVnN2UlJuW70TTbTTfa19beTxvw7iamJ+tYeLkpJXtq01psfkZjFfvD/AMEMPA2map4/8e/Ea7jD3Wj2VlY27EA7RfSTPIR6H/RlGfQkd68u+Ff/AARb/aS8U6tGPihqGm+FdOGDI6yfbrn6JFERGT7tKuPetv8A4IvfF7QvAHx68R/CXWp1g/4S60jFoznAkutPaRki+rRSykepXHUiv0bxe4ywGe8J5nhshrqrOnGDlyapRc03qtH7sZXs3pvueLw7l9XC5hQni4cqk3a/e3+bR9Of8Fu/jP4s8NeFvCPwZ8P3clrY68bq91IRMyGdLcxpDExBG6Ms7syngsqHsK/Br4AfFrxV8D/jBoHxK8I3Ulrc6deQtII2YCaDevmwyBSN0ciZVl7g+uK/ph/4KsfsceP/ANpvwLoPi/4TQC+17ws9wGsd6xtc2tyEL+WXwpkjaJSqkjcrNgltqn8eP2XP+CaX7S3j34x6NH8RvC954b8O2F5Fcajdagoh3QwurPHCrfM7yAbVIUqM5JwOfk/A7i/hnC8CexxlWEWlU9rFtKTbcuj1leNkrJ323R6XFGXY2ea89OLd7crV7Lb7rM/qE/aO8F6X8RfgF4z8FazGskGoaNeR/Nj5X8lmjcZ43I4VlPYgGvwe/wCCF/gbTdS+IXj34i3MYa50ixsrGBiM7RfSSySEeh/0ZR9CfWv2L/bu+NmifAn9lvxZ4p1GdY7y+sZtM02Mkbpby8jaKMKD97YCZWH9xGr8Sv8AgiJ8TtG8M/GrxT8MdUuBBP4n0+Ga0RuBLNYNIxQf7QilkcD0VvSvwvw3y/MH4c51UpJ8snC3/bri6n/ktr+nkfVZ1Wo/2zhoy3V/xvb8T6U/4LefGfxT4a8I+Evgx4funtbLX2ub3UhGxUzR2xjSGJsY3RlnZmU8FkQ9q/IT/gn58VfFvwq/a38ET+GbqSGHW9WtNIvoVY7J7e+mWBlkXo20uHXPRlBHIr97f+Crv7HXxB/aW8EaB40+Ett/aGueFnuEewDKj3FrchCxjLYBkjaMEKSNys2MsAD+dX/BPD/gnZ8ef+GgtE+Knxg0G58NaH4VuVvwt8BFPc3MOTAkUZy21ZAru7ALtGFJJ4/XPC7i3hvDeG9TD4mrBS5aqnBtc0pNy5dN22uVJ2/J2+ez3L8bPOozhF2vGz6JaX1++5+2n/BQ7/kyr4if9gs/+jUr8f8A/ghl4A0vVviL46+JV5GHutFsbOxt2YZ2/b3leRl9Di2C59GI7nP7Af8ABQ7/AJMq+In/AGCz/wCjUr8Wf+CI3xY0bwp8Z/FHwp1aZYZfFdjBNabjjzJ9OaRvKX/aMU0j/RDX5h4c0sRPwvziOF+LnT0/lXs3L/yW9/I9zOZQWeYZz2t+Otvxsfqz/wAFAf2Nfih+2RYeH/DPhfxVbaBoukPLcXFtPFJJ9ouXAWORthA/dJuC5/vt7V5T+wb/AME5/iT+x38WL/x1qni+01bTdS06Syns7eGWMs5kSSOQ7mK5TawHfDHHU12P/BSr4YftceJvDWi+PP2T9d1e1udJE0WpaXpV3JbyXMT7WjmjRXUSPEVZSoy7BxtB2kV+I+i3H/BWzxBqg0fTn+JIm3BD5x1GBFJ6bpJdiL9WYDHPSuzw8yrNs24S/s6hmtClh2pKVOSipR95t8zavrupX2tZ6EZxXw+HzD208POU9LNXs9On+R95f8F2PCtu+l/DrxrEFWaOXUbGQ45ZXWCSMfRSr/8AfVfqJ/wT/wCP2MPhyP8AqDRfzav5Sf2sLr9qTwz40X4Q/tOeJNQ1jUtJSG6+zXd+99HbtdRLIArFmTfsYBipI7AkV/Vv+wB/yZj8Of8AsDxfzat/GXhqeUeH+WYCVaNVKo2pR+FxkpyVn1VmRw5jViM3r1VFx0Wj3urL9D+b3/gpN+1F8Ufib+1B4m8Iw6xdWmg+FL+XS7Gyt5mjiV7RvLllZUKhpHlVm3HJUYUHCivzq17xBr/ijVJNc8T31xqN7MEV7i6laaVhGoRAzuSxCooUZPCgAcCvdv2uv+Trvid/2Nmtf+l01fOzBjwK/uLgDJsJgsnwtHDU1FKnHZW3Sb+ber7vVn5fm2JqVMTUlN31ZFRSlSOtJX2x5oUUUUAFJgUtFADdoxigqCOKdRQBFsIppGDU+KQ/SgaIKKeQxNNwaDVRTEopdppKA5EFGBRRQHIhAoFG1aWindjsJgUYpaKE2CQzYKNi0+inzsY3YtGxadV7TtNvNVuhZ2Kb3PJ7BQOrMTwAO5PApSq2V2NK+x2fwjDr8VfDTxKXZNVs2wBnhZkJ/lX9Z1lDvO78fzr+S608QWnhK9gj8Ot5kkMqPNdgYZ9jA7I+6px16t3wOK/pe+MXwo8e/EzRdK8SfCPxfdeFPEGko0tnMgEtlciVVzFdwEESRnHB6qTnB6H+VvpBYSGJxeCWIqKlCSmuaSbStytNpJtJtpaJtLW3Q+04WVlNLVqx9R2MXQ9K6+yTBr8X/wBi/wCMP7Vur/tr+Mfg7+0bqaSS6fpAneytlQWiSRtCsU0AQAKJI33HGN2fmGRX7V2a881/L3iTwXXyDGRwVerGo5QhNSg24tTV1ZtK/r13PvcBVVSPMlY534h/CjwB8Y/B9x4F+JOmx6np1yMFHGHjbBAkifrHIvZh+o4r81tP/wCCG3hTVrjVdRXxzdQWMxJ0qP7MjyRj/p5YsA+G/uBcj3r9crUcCu/0bxFfafai0QK6j7u7PGa+UyXxL4gySjOjk+IcFJ6rRr1Skmk+7W63OnEZPhMTJSxEL2/rofw0/GH4X+IPgr8UNc+FPiko9/oV29rK8fKPt+6698MpDDPIzzXm1f0ift4/8Ezp/jFrWpfG74GybfEl4TPf6XM58u8fHLwO33JSMfIfkbttPX+dPX/D+u+FNZufDviazm0+/s3Mc9vcI0csbjqrIwBB+tf6WeF/ibgeIsuhWoVE6sUvaR2albXTXRu9mrrzufjudZPVwlVxkvdb0fkaPgbStJ13xppGia7N5FleXkMM8mcbY3cKxz24PXt1r+gXWvgn8HYvAq6BcaLaRWWmx+bBNsAlhMXzB1l+/wAEZOTg9xX86Ne1aD8X/ijrNxpPg7VdfvrjS1urdfszzMUKrIuFIzyB2B4FeV4n8CZhnNbD18JinSVK7a1+9W69NfvNcnzSlh4TjUhdyP6dfgf/AMlS0H/rsP8A0A1+oHiP/kXr/wD695f/AEA1+X/wP/5KjoP/AF2H/oBr9QPEf/IvX/8A17y/+gGv81/Fj/kZ0P8ACv8A0pn6DwJ/udT1f5Izv7D03W9GskvVIkjiRopUJSSM7RyjDBHv2PQgiqf2vxL4dfbqCNqlkP8AltEo+0IP9uMcOPdMH/ZNXDodnrWi2YuGeKSOJDHLExSRCVHII/UHIPcVT/tPxB4dIj12M39r2uoE/eKP+msQ/Vk49VHf84py5rwTUtX7r/8AbX+ml30Z9jJWtLbzX6r+vVF6a08N+MrOO9gdZdufKuIW2yRnvtcfMp9QevQiqX2vxJ4dbGoqdTsh/wAtol/0hAO7xjhx7oM/7Jpz6No2uf8AE/8ADdz9nuJOftNsQQ5HaReVf0IYZHqDSJ4kv9GkFt4uhEK/w3kOTbt/vZyYj7NlfRjTjFtezh7yX2X8S9P+B842BtL3paPutn6/8H5M37a70bxHpxe3aO7tpQVYcMpHcMD+oIrnToWsaAPM8KSiSAHJs7hiUA9IpOWT2B3KOwArpLTTtJS5fWLCKMSXKgtLHj94OoJI4b2PPFadcCxXs5ONP4X0f9fjo/Q6PZcyvLfuv6/DU8z/AOEgttV8YaTaPG9tdxLcGS3lGHXKDBBGVZT2ZSR+PFeS/tN+BfE/ivTtP1Lw7bG7WxMhlROZAGxghf4gMc459q931hVPi3RmI5AucH/gC119e5gM8lgMTQxuHjrFPR6rVyT/AD0/U87E5esTRqYeq93uvRH5m/D749eNfADLpd6TqFjGdpgnJ3xgdQj9V+hyPpX3Z4E+Kng74hW4fQ7kLcAZe2l+WVfw7j3GRWT8Qvgt4L+IUbXF5D9kviOLqEAPn/bHRx9efcV8LeN/hF4++F95/aYV5LeI7o7213YX3bHzIfrx7mv0t0ci4jV6f7jEP7m/yfytI+S9pmWVaS/eUvxX+X4o/UWivgz4cftP6rpQj0rx6jXtvwBdJ/rVH+2Ojj34P1r7V8O+J9A8V6euqeHrqO6hbHKHJGezDqD7GvzLiPg/HZXO2Jh7vSS1T+fT0Z9dlWe4bGRvSlr2e5k+M/h94T8fWX2PxJarKVHySr8sqZ/ut1H05HtXw38Rv2cPFPhMyal4Z3apYLzhR+/Qf7Sj7w91/EV+jFFacO8aY3LXy0pXh/K9vl2+Rjm/DmGxivNWl3W//BP51fip+zf4F+JIlvokOk6qc/6RAoAdv+msfRvcjDe9fmT8UvhL8RvhDdE+JbUyWJOI72DLwN9T/A3s2PbNf17/ABE+Bfgzx8jXfliw1A8i5hUAsf8ApovRh+R96+B/iV8GPE/gtZbPxJZJe6bKNpmCeZA6ns4IwPowr+xPDH6Qnw4eTuv5JPX/ALdl+n4I/GOIuA6lBubjdd1+qP5TvHosLDWl17V1Wa4eFDb2rcjH/PSUf3f7q9W7/L18bvb261G7kvr1zJLIcsx/zwB2Hav2u/aK/YB0T4gXVx4w+FFyumaq43NZTk/ZZT6I3JiJ7dU7cda/H7x78N/HPww1t/D3jzTJ9NulJwJlIVwP4kb7rr7qSK/ujgbjLLc0pJ4ap+8S1i9GvRdV5r5+TwDUaMaSeyONSaWMYjOM0xmZ23Mck0gGadsNff6I7BySIq7WQH35qKnbGFPVe5pXSAaq561IABwKWis3K4NhRRTgpNSZOfYTnpRhqlVcU6gXOz//0Ofooor/AHQP5HEIBGKaU9KfRTUmNSZFsPamkd6nowKtTLUz7z/YT/bk/wCGKdR8S3//AAi//CTf8JDHax7ftv2PyfsxlOc+RPv3eZ/s4x3zx+iv/D9//qlf/lc/+99fz6lB1pmyvyrifwS4WznGzzHMsLz1ZWu+eor2SS0jJLZLofRYDizHYakqNCpaK8k/zR/Qb/w/f/6pX/5XP/vfX4z/ALQnxxvPjj8e9b+Oun2T6DcatdR3cUEc5me3eKNEUrMEiJIKbgQq4P0zXhO05ptehwd4R8O5BXnicpw/JOS5W+acrq6drSlJbpEZlxJjMZBU8RO6Tvslr8kfvJ8DP+C2viLw54YtvD3x38Ltrt3aoE/tTT5lhlmCjGZYHXZvPVmR1UnogrjP2lv+Cynjb4m+FLjwN8FtBfwtb3qmO51Ce4Et4Ym4ZIQiqsJYcF9zsATt2nBr8TqK8Kj9H3hGnjv7Qjg1zXva8uW/flvy/K1vI658Y5jKl7F1NPRX+/c/ezxl/wAFvv8AhLvB+q+FP+FY/Z/7Ts57Tzf7a37POjaPdt+wDO3dnGRn1Ffg1bXNxZXMd5ZyNFLEwdHQlWVlOQQRyCDyCKgor67gzw3yXh6FSnlFH2aqW5velK9r2+KT7vY87M87xWMcZYmV7baJfkfvb8Ff+C3WuaF4XtdB+OXhRtav7Zdj6np86QtOAMAvbOmwP/eZZApPRFry74+f8FiPH/xN1rRtP8AaCdA8OadqVpf30Jud13qKWsyTfZ2mWPbBE5TDBVckdSVyh/GOivksN9H7hGjjXjqeDXM76Xlypvqo3svKysuiVj0Z8YZjKl7J1NPRX+/f+tT9ufjr/wAFkP8AhdXwd8SfCb/hXP8AZn/CQ2E1j9q/tfzvJ81cb/L+xJvx6blz61+I1FFfacGcAZRw9Rnh8opezjJ3a5pSu7W+029jzMzzjE4ySniZXa8kvyP0G/ZV/wCCknx//Zc06LwhYyQ+IvDERJTTNQLfuM8n7NMvzxAnnad0Y5IQEk1+n2k/8F0Ph3LYh9d8Aajb3O3lILyGZN3oHZIjj32/hX83dFfJcU+BHCucYh4vGYVe0e7i5Rv5tRaTfdtX8z0MBxZmGGh7OnU0Xez/ADP33+If/Bc3xBdac1r8KfAcFldHOLnVbtrhB/2whSEk/wDbX8K/Bqx1fVNL1eHXtKuJLW9t5luIZoWKSRyo25XRlIKsrAEEHINZtFfScF+GuScP06lLKaCgp25tXJu17Xcm9rvTbU4szzzFYySliJ3ttsrfcfuJ8C/+C2HxF8JaHb+Hfjh4bj8TtAoQalaTC0uXCjrNGUeKRz3K+UPYnr7l4n/4LoeDYtNb/hC/AF7PdkYX7beRwxqfU+WkjMB6cZ9RX85NFfD4/wCjfwdiMQ8TPCWb1ajKcY/cmkvRWR6tHjbMoQ5FU+9Js+lP2m/2sfjH+1h4uj8UfFG9TybQMtlp9qDHaWqtjd5aFmJZsDc7lnbAGcAAeG+C/GHin4d+LNP8c+Cr2TT9W0qdLm1uIsbo5EOQecgjsQQQRkEEHFc7RX67l+R4PCYRYDDUoxpJW5Uly26q3n179T56rjatSp7Wcry79T+g74Y/8Fyorfw9DZfGHwTJPqcSBXutKuFWKZv73kTDMee4Ejj0x0rxT4zf8FmfiF478WaAfAfh7+w/Dmk6paahe232rN3qSWsyTfZ3nWPbBE5XDBUcnuSuUP4slSe9MK4r8qwf0eOEKGKeLp4NXd9HKTir9k3ZeXbpayPoqnGWYTpqm6n4K/3n7V/tD/8ABYX/AIX38FPEXwe/4V3/AGV/b9r9m+1/2v5/lfMrbvK+xR7vu4xvX61+NXh7xBrnhPXbPxP4Zu5bDUdPmS4triBikkUsZ3I6MOQQRkGsejHevuOEPD7J8hw08HlVHkpzd2ryld2S+05dFa2x5uYZvicXNVK8rtbbL8rH7y/Bj/guB4u0LQ4NF+OPhNNcuYVCnUtOnFrJJgYzJbujRlz1Yo6Lnogr1PxN/wAF1fCEVpIPB3w+vLicqfLN7fRwoG7FhHFISB6AjPqK/nHor88xf0bODa2IeIlhLX1spzUfuUkl6Ky8j2KfGmZRhyKp+Cv+R7j+0Z8e/Fn7THxc1L4w+Nba1tL/AFIRIYbNXWFEgjWJAN7OxO1Rkk8nJwBxX6h/s/8A/BYv/hRfwY8OfCH/AIV1/an/AAj9mlp9r/tfyPO2knd5f2KTbnPTe31r8S6K+44h8McizXAUcsx2H5qNK3JFSlFKysvhknotNWeXg88xWHqyr0p2lLd2Tv16pnofxd8e/wDC1Piv4n+J/wBk+wf8JHq17qn2bzPN8n7ZO83l+ZtTfs37d21c4zgdK88oor7bC4aFGlGjSVoxSS9FojzKlRzk5S3Y0qDSFB/n/wDXT6K6FJkERXFNwanpCKtVAIKKk2gU0r6VaYDaKXBpKYBRRRQAUUUUAIRkYpNi9KdRQO5HsJ6UmwmpaKCudkQSl8v/AD/k1JRQLnZEVwOabgjrU9IQD1oKVTuQUuD0qetTRNKGs6pDprSrCJDjc354A7k9AM8nFTOainKWyKjK7sQaTpF1rFwYoSESMb5ZX4SNB1Zj/IdSeBzWjqOrWtvatougbltj/rZW4ecjoW/uoOyficnpNrt+6KdAs4WtLWFuYmH7xnHG+U929B0Hb35kqprnhB1LTnt0X6st1EtEQ1/XJ8AtcXxV8FvCXiPOTd6RZu3+/wCUocfgwNfyQ7AOlf03f8E8fEv/AAk/7KXh0MdzaXJc6e3r+7lMig/RZQPpX86fScwPNlNDEr7M7fKSf+SPreDKy9vKHdHz38HV/wCNuHxHH/UtwH/x20qv+1f8WP2o/iP+2xoH7Jv7NXiQ+FVt9NXUL68Cqy5fc7PMCpLJGoQKg4Zn59voPwL+zv8AEHwr/wAFBPE37Qd0kM3hrxHoK2sMsb/vIriL7OpjlQ8jcI2ZWGVxwSDxXC6hoq+BP+CumieKNQ+S28ZeDLm0tWJxvubZ1aRRxjiNAcfX8fh8JnmXVs1WOpRhWnRy5OCklOKq06STTi7puCUnZrpc+29jNQ5XdXn+DZ7h8Mv2gvjL8G/iDo/wI/bGgtJJ9df7Pofi7TlMdhqNx2triIj/AEa5YfdGdr9gOcfpFbjHFfIX7Zfww0z4r/su+MvDl8pFxa6bNqVlMvD295YobiCZCOQyOnBH8q439nD9r/whqX7Cvhz9qL4zamtjbQ6cqapcspJa6t5GtpNsagszSSISqqCTnjjmv584iyFZ1ltPO8tw/LUdVUalOCdnOScqcoRV7c6Uk4LRSj7qSlyr2qFX2c3Sm9LXTfbrf0P0Gh6V8g/tY/sO/CT9rLRXm12MaT4mhTbaazAgMq45CTqMedH7E7lySp7HT/Zy/bY/Zp/ajln0/wCEHiSK81G2BaTT7hGtrsKP4hDKFZl/2lyK+vk6V+c1P7b4XzNOUZ4fEQ6NOMl6prVPs0013R2TpUMVRcZWlFn8TX7Rv7L/AMWf2X/GjeEviVYlIpSWs76IFrW7jB+9G/TP95Dhl7jGCfIPA9tcXXjLSYbdC7m8gwqjJ/1i1/Sd/wAFoAT+zV4fbHTX0/W3lr+fbwdJaXOq6VZ+EZVt3ae3FzFIds8pDrnbIeGX0Vdp9VPWv9MPCjxCxPEHDcMyxcEpvmi7be7pfyv22v1XT8T4gyuGExcqNN6b+ep/Tl8Dxj4paCD/AM9h/wCgGv0/8R/8i9f/APXvL/6Aa/L/AOB4x8UdBH/TYf8AoBr9QPEf/IvX/wD17y/+gGv84PFj/kZ0P8K/9KZ+g8Cf7nU9X+SM06Ze3+j2Uum3klnPFEhVlwyNlRw8Z4YfTBHYiq6eJ59KmFp4thFpk4S5QlrdyemW6xk+j8ehNdFo/wDyCLX/AK4p/wCgir0kcc0bRSqGVgQQRkEHqCK/LZYmPM4VY3V35NfP9Hdeh9wqTspRdn+By154Xt3uDq2gTGwu35Z4xmOT/rpHkK/14YdmquviabTpfsPi+AWob5VuVO63kzxgsf8AVk+j8ehNI3hu/wBEPneEJhEgOTZzEmBvZTy0ftt+Uf3at2PiOw1KY6Lq0JtLtlO63nAw46HY33ZF+n4gdK7L80bv34r5SX56fevNMw2f8rf3P+vky7pWgabpE8k+lboophkwq37ncTncq8hSe+3APcZ5rdrn9M0Gz0B5ZNOaSO3YE/Z92Y1PXKA5K/QHb6Cs/QPGmma55dvKj2V1IoYQTgKzA90IJVx/unjuAa4q1GpV5qsG5Jbvr89/v19TeE4wtCWjY7V/+Rs0f6XP/oC111cjq/8AyNmj/S5/9AWuuqMV/Dpen/t0h0fin6/ogpkkaSoY5VDKwwQeQRT6K4kzoPmX4i/s0+GfExfUvCjDS7w5JQDMDn/d/g+q8e1fHt1YfEj4MeIBI3nabcA/LIhzFKB6H7rr7H8QK/VysvWdE0jxDp76Vrdul1byDDJIMj6+x9xzX6bw54mYrDR+rY1e1pPSz3t6vf0d/kfI5rwjRrS9rh3yT7rb+vQ+YPhz+0/pGrlNL8dxrYznAFymTCx/2hyU/UfSvqy2uba8gS6s5FlikG5XQhlIPcEcGvir4jfsuSxb9U+HT715Js5W5H/XNz1+jH8a8J8K/EX4h/CbU202BpIVjb97ZXKnZ7/KeVz6qRX0GK4IyzOKbxORVFGXWD/q6/FdmeXR4hxeAkqOZRuukl/Wv4M/VKopoIbmFre4RZI3GGVgCCPQg14p8Ofjz4P8e7LCZv7P1Aj/AFExGGP/AEzfo30OD7V7hX5HmWVYnBVfY4mDjJd/07+qPuMJjaWIh7SjK6PlX4jfsx6Hrhk1TwQ66ddHLGBuYGPt3T8Mj2Ffnj8Yvgfpmu2Ungb4w6GtxA2dqzr/AOPwyjkH0ZDkV+3FcV4+8EaR4+8Nz6FqsYJZSYZMfNHJj5WU/XqO44r9G4O8U8bgKsI15NxT0lf3o+afW3nr5nyed8G0aydTDe7P8H/l8j+HX9q/9l7Uf2e/EUV7pUj3vh3U2b7JOw+eJxyYJSONwHKtxuGTjg18jV/S/wDtU+ALHxf8EfFnhvWI1eaxtZriJv7k9plwwP1Uj3Br+aCv9ZvCXjKrnGWuWId6kHZvurXT9e/pc/M6FZtWluFFFSeX/n/Jr9TNedkdFfSn7K3wMtfj98WoPBWp3LW1hBBJeXbR48wxRFV2pnIBZnUZxwMntX3b+1j+wx8K/APwkvfiL8MRcWNxowSSeGaZpkmiZ1RjluVYbgRjg8jHp8HnPiPlmAzOllOIk/aTtay0V3ZXfm+yfnY7aOXValJ1Y7I/IFUz1qQADpS4xRX3h54UUUUAf//R5+iiiv8AdA/krk7BRRRQS0FFFFAgoorV0LRNT8S63Z+HNEiM97qE8dtbxL1eWVgiKPcsQKmc1FOUnZIaTbsjKpjV/SF8U/8AgkT+y38L/g5q3xI8Q+IfEMU3h/SZb26Mdxa+TLLbwl2CI1qWHmOMKN5PIFfzgV8FwB4mZXxJTqVsrcnGm0m2ravt3/4KPZzjIsRgJRjiLXfZleipioNN2Gv0VTR5amiOiuh8LeF9c8aeJtO8H+G4GutR1W5itLWFesk0zhEUfViBX62ftcf8En3/AGdfhNdfGLQvG1tc2WlwQm9tdQiaGR53KoVtpIwwkLyNhEdEwOrnBNfI5/x7lOV4zD4DHVeWpXdoKzd3dLona7dle1z08HlOIr0p1qUbxhufjlRRX74fE/8A4JO/BXwZ+y7q3x20XxHrc9/Y+Hm1mOCVrbyWcW/nbW2whtvbhs471hxh4hZZkVTD0swk060uWNk3rpvbbdGmW5NXxcZyor4Vdn4H0V+w3wl/4JE/EL4u/szaf8X9L163svEmrqb2y0ycA28lkyjyg86ZMcz8t91lAKq21txH5gfFT4RfEn4JeL5vAnxU0e40XVIBuMM68OhJAkjcEpJGSCA6MVODg8GtOHfEPJc1xNbBYDERlUpNqUdnpo2k91fqrrzJxmTYrDwjVrQajLVP+tvRnnFFet+C/gF8dfiPo3/CR/D3wXruvaf5jRfatP065uYd643L5kUbLuGRkZyM11n/AAyL+1d/0TLxX/4Jr7/4zXtVuI8vpTdOpXgmt05RTX4nLHBVpK8YO3oz54or9mP2Hf8AgmDZ/HXSdfb9o7TfFvgu+0uaD7Kr2v2GO5hmV8lDeWrFmRk+baeAy5HPPEftw/8ABNbxJ8EPHGjaT+zboPijxhpN7YGW6nFq1+0VysrKUL2dsioCmwhWGepyR0+Do+NHD885eRqt+9XX7G3N8V7bf5Hry4YxiwyxfL7v4722Pyeor6H/AOGRf2rv+iZeK/8AwTX3/wAZrlPGXwA+O/w60U+JPiD4K13QtOV1jN1qGnXNtCHf7q+ZLGq5OOBnJr7yjxHl9Sap068G3slKLb/E8iWCrRV5QdvRnkdFfWPwq/Yb/ao+N3gq3+Inwu8Jyaro128iRXK3VpEGaJyjjbLMjjDAjlfpXov/AA7C/bq/6EGb/wADtP8A/kivJxfiFkFCrKhXx1KMouzTqQTTW6abumux008mxk4qUKUmn/df+R8E0mAetftd+y1/wSD8cePZtXg/actdV8HfZfJaxe0msZ0uA24SqSrzFGTCkZGCGPpzW/as/wCCQXxJ8Ca9pC/stWeoeLtMurZ/tpvbmzjmguEfjBb7OpjkRhtADEFWyeQK+PXjxwq8z/sv63Hm/muvZ7X/AIl+X8d9N9D0v9Usw9h9Y9m7duv3bn4s7RQUB5r74/4dhft1f9CDN/4Haf8A/JFed/FT9hn9qr4J+Crn4i/FDwlJpWjWbRpNctdWkoVpXEaDbFM7nLMBwvfnivsML4hZBXqxoUMdSlKTskqkG23skk7tvsedUyjGQi5zpSSX91/5HyOwwcCm195/sn/8E/fi3+2B4W1Txb8OtV0jT7fSbtbSVdRknR2dkEmVEMEoK4Pcg57V9Un/AIIgftQH/mZfC2P+vi9/+Q68bOfF7hrL8VPBY3GRhUjo073XXsduE4fx1aCqU6TafU/GOiv2a/4cfftP/wDQy+Fv/Ai9/wDkOj/hx9+0/wD9DL4W/wDAi9/+Q68z/iPHCH/QfD8f8jp/1UzH/nyz8ZaK/Zr/AIcfftP/APQy+Fv/AAIvf/kOvlz9q7/gnj8YP2QPBOn+O/iJq2j6haalfCwjTTpbh5BIY3lywmgiG3EZHBJzjj09LJ/GDhnMMTDB4PGRnUm7JK92/uMcRw7jqUHUqU2kup8EUUVe0zTNS1rUrfR9Ht5Lq7u5FhhhhUvJJI5CqiKoJZmJAAAyTX6RKSSuzxUr6Io0V/QR8P8A/gifFrXwDh1H4geIptD8fXIN1sUJNY2qFQVtplGGdx1eVJAFJICuFy34SePPCf8AwgnjPU/Bp1Gy1c6ZcPbm806QzWsxQ4LwyFV3oT0OBmvguDvE7Jc+r1sPldXnlSdpaO3a6drNPWzT/A9XMsjxOEjGdeNlLY5KiiivvjyQxTCuelPoppgRFCDTKsYB60hUHrVqfcCCipyMjFN246U1MCKinlSeaNhquZAMopSMUYNMBKKXHGaSgAopcGkwaACijB6UUAdVba1a6lCmneJgzog2xXKjMsQ7A/30/wBk8jsR0Obqmi3WlhJmKzW8ufLmjOUfHv2I7qcEelY9bGla3d6VviULNby8SQSDMbj3HYjswwR2NcrpOGtP7v8ALt+X5mnMn8Rj1+8//BJLxVFffDPxR4Jdsy2OoxXar6Rzx7CfxZK/EO40Sz1KBtQ8Ms0gQbpbZ+ZYx3Ix99PcDI7juf0O/wCCVXjU6D+0BfeEJn2xa7pkihf70tswkQfgnmGvyzxqy9Y7hnEqO8EpenK03+Fz3eGa3ssdC/XT7z+ia12sdoPIr5z/AGp/2e9W+NnhbSvEXw/u00zxz4NvBqvh69f7guExvgl/6YzqNj/hnjIPukhaOcshwQc10Gna0isI7zj/AGh0/Gv8+csx2My3FU8wwL9+Ou173VmmusWm011TaP1WOOpzvRq6H5k/Fj/gpN8M/DvwH8WeBvjVp174R+JQ0i7sZfD1xBIwlubiF4le2uFBikt3Lblk3cDg8ivzY8f+HvEfhz/giz4Etr9Hig1PxX9pIORmF3uBC30cruX1BBr+lHxx8IvhN8XrOCD4meHNM8RRW7boft9tHcbP9wupK574PPevHP20/wBnCD4+fsna/wDBzwjaw293bW8d1o0EaqkaXNl80MaKAFUMoMa4wBu9K/bPD3xg4ey3E4HCYbCyoqWKp1azlPmhFRUoJQ0UlFc7l7zlJWtzS3HicvqzjKTlf3WkQeMv+Cfv7P3ir4W6R4I8LaZF4X1rw5bxrouv6Yggv7K5iUbZvNTDSbmG6VXyHyc84NdD+xH+0N4p+NPgnWfBXxZijtfiB4B1B9F8RQx4CyTR5EV0gHAS4VS3HAYMOnXqv2PPjnpX7QXwD0Hxrbts1S2gSw1m1YbZbXUbVRHcRSIeUO8FgDztIr4c+BviE+H/APgsZ8X/AAXpbf6FrPh+wuZkUjH2mK3tZC5x/EC7j8TX5rDL8yzPB5xk2dyc62DjKtGUm3KLjVhCrFN68tRTcmtuaMZLd37+eEJU6lLaWn4O33WOk/4LNwGT9lzRrj/nn4htx/31b3H+FfzS+Dv+Ru0r/r8g/wDRi1/UX/wV20eHV/2R4kknS3MOv2MivJnbkxXCYJAO0Hd1PHTOOo/mD8P6Zf6T420u11CIxv8Aa4CM9CPMXBUjIIPYgkV/UP0WcRF8IOF9VOf6P9T8v47g1j7+SP6ovgnIkXxO0OWQ4VZck+gCNmv0nk8a6O0rW0yP5Z4LEZBB9utfHf7PngMDS28a38eXlHlW2eygYdh9TwPoa9+vLTBPrX8RcfPDYzMOX+Rcvzu3+F7H23CFCrQwd39p3+R21lp72URufANyjwjk2UpPlf8AbM8tEfbBT2HWuh0zxPZ31yNMvEayvsZ+zzYDHHUow+VwPVSffFeFC6u9OnFxayNG69Cpru9P8U6P4ktxo3i2JGyRtkPA3DocjlGHZgRj2r4nMMnk488lzLuvi+fSX4PzPpqVaztHTy6f8D8vI9erP1LStO1i1NlqcKzxN2YZ59R3B9xXMCHxN4cVWs2bV7IdUcgXKj/ZfhZMejYJ/vGug0nXdL1uNm0+TLRnEkbArJGfR0bDKfqK+Ynhp0/3tN3S6rp69V/VjuVWMvcmtez/AK1KNjpd/pKzQPeNc2ew+Wko3SofTzM5ZfTcCw/vHtz15pdne25tL6JZYz/Cw9O49D7jmu9uCrDyz3rJlthjiurD4qd+dvX7vyJlRjbl6HnT2/iPS9a067si+p2tv5oMUjATRh1A+WRiPMHHAb5v9o5FemaRr2l62r/YJP3kRxJE4KSIfRkbBHt2PY1kPEUNUr7TbLVGSW63Rzx8R3EJ2TJ9G7j1Vsqe4rsxLhXS9orNdV6t6rrv0s/Uxp05U7uGt+j/AEf9fI7yiuGj1fXNDGdZT7fZjpdW6nzEH/TWIZJ92TP+6BzXXWN/ZanbLeafKk0T8q6EEH8RXi4jBzprm3Xdbf8AAfk9Trp1lJ269i3RRRXKahXFeM/h54T8e2X2PxJarKwHySr8sqe6uOfw5HqK7WiujC4urQqKrRk4yWzWjMq1GFSLhUV0+5+cPxF/Zz8W+EC+o+Hg2qWC/NlB++Qf7SDrj1XP0FQ/Dn9obxb4JKaXredTsEONkh/exjp8jn0/ut+Yr9JK8V+InwK8GePt98Y/sGoEHFxAANx/6aL0b68H3r9cyzxHw+MpLB5/TU4/zJarzaX5xt6HxGL4Uq4eft8snyvt0/r1Ov8ABPxJ8IfEC0+0eHbpXkUZeBvllT6qefxGR713dfll4x+GXxA+E2ojU2DrFE2Yr62J2+2SOUPsf1r9QdOkeXT4JZDlmjUk+pIFfLcacMYXAqniMDV56dS9u6tbr8/J9z2cgzetiOeliYcs42v53v8A5H4eftAf8iX46/689T/9Bkr+VcAnpX9VHx/58GeOR/056n/6DJX8roAHAr/UX6OH+41/WP5M/HYfFL1ECgU6iiv6QNT0j4TfFXxZ8GPHFr498GSKt3bblKSDdHLG4w0bgEEqw9CCDgg5FfS3x8/bn+Ifxy8Hf8IGdPttG06co10IWaR5yhDAbmA2puGdoGTgZOOvxDRXzuP4Ty3FYynj8RRUqsNpdVbb1t0vt0Oini6kYOnGWjCiiivoJSscspWCinqmetO8tf8AP/66ybMmz//S5+iiiv8AdA/kmzQUUUUD5wooooKSTP6Zv+Cfn7av7KPwl/ZE8I/D74k+LbTTNb08X/2m2lhnd082/uJUyUhZTmN1bgng1+pHwb+PHwY+P1heax8HdWi1u206RYp5ooZY0SRhuChpY0BbHJC5IBGcZGf4o/gx8HPHnx6+I2m/C/4c2bXepajIF7+XDGD880rYO2OMcs34DJIB/sv+GfgL4T/sTfs5R6GbhLLQvC9m91qF9IArTSgbp53AyS8jcKoyfuovQCv85/pGeHeSZVi3Ww1WpPGYmbnyXi0lKTb0UebVvlir6672d/27grO8XiKajUilSppK+t3ZetvNmt8ZP2pf2ffgHqVpoXxi8TWui3WoRNPBDKssjvGrbS+2JHwu7IBbGSDjODXlVh/wUB/Yv1RWfTPGVtcBOGMVnePjPrttziv5M/2rv2ktT/aV+OOt/FrV96R3knlWNsTn7NZxfLBFkHGQvzPjguzN3r9uv+CEt2138PPiExGMajZY/wC/MldvF/0dMBw7wr/bmYyqSrRUOaEZRjG8pJWTcJP3b+d7eeiy3jDEYzH/AFajFKGtm029F6rc/Qm8/wCCh37EmnTG21DxvZwSLglZLW7VhnpwYAa+Z/2t/wBvf9jXx1+zR448F+DvGtle6tqekXNva28cNwGkldMKoLQqASfUivxm/wCCwbv/AMNz+IVycCx03j/t1Svy+JAr9T8Nvov5Hi8Hgs+jXqqUlCoo80Gk9JWv7NXXToeZm3GGLjOrhZKLWsb2fp3P31/4Iz/swt408c3f7Tnim2J0vw+z2mkCReJr51xJKoPVYI2wD03uCDlDXd/t8eMvih+3l+0RJ+x7+zbEmo2PgaGe+1SRpRFby38Q2MrSHK/uSwgTOP3rvnCjcP0u/Yr+MXwHP7Hnw/m03UtK8OWb6RFbvavdx25S5jJiusb3D7muFkbcTuYncTk5r07w18Jv2Y/2KfBfij4meFdJt/DOneQb3V7vzJppZVtw7Lued5HZiXYKoOWdsAEmvxXP/FKtDi3F5visNKWJg3Sw0Grxi1Llblqm5K7aUU7ylurI93B8O0/7Phhac0oP3pu+r6/15I/mw+HX/BJr9sz4g2T313pNj4c8qeSBo9XuWikDRnBYLFFNuQ9Vdcqw5BNf03a78G9Z8VfsrXHwC1S8ht9RvfC/9hy3SBpYUnaz+ztKoIRnQP8AMMhSR2Br+dm1/wCC0H7Vt14h16HwF4f0zUItV1OW6soru3ubqa0tSiRw26LBPEpCLHuY7TukZ274H9DHw08c/E34kfsm6Z8QLmE6f4x1bw39q8tINhi1F7YkbYZg2MS9EcH0Oa9Tx+qcZJ4PFZ+qVNKf7tQd+WTSfvXu7K3Xt1M+FsNlsVUhhOZ3Wt+qPl79jj9g34sfsj6oPsHxUl1fQpmLXOhvpu20Ynq8bNdO0Un+2ijPG8MBivgv/grh+yNpXhTwtcftTXviLVdZ1/VNat7KWG6aEWdtZSRTlIoI0iDqI2RFXMhzliwLMWry6LwZ/wAFzfid891ea1p8b9Xa807TNuf9iJ4nH4LXkH7Rf7Cv/BQzRfgvrfxY/aD8ZnV9I0KNLu4sbzWry/mb94qAxxsrw5TfnlxgA49K+54QyXEYbielmuZ59hpVpuMZRp8jlNN/C+WMdW7atX0V9lbzcx9nUwMsPRw01Faq97Lz1bPUv2LP2+PiD+yn8E4/hhb/AAp1LxJFJeTX6XqXEtsrLcBMAILOYEALkMH5z0r9nP2Yf2t/iD+0/wCFbzX9F8E2ugXmnzeVc2GqalcxTKGGY5FP9mbXRwDgg8EEEDjP58/s8/8ABX3wYngfwr8GvCfw48TeI9a0nSLWxMOmJHcSTGzt1SR44oyzlfkLfd4HWvp9f+ClXjsnDfs+fEgf9wmX/wCIr4XxQ4QxmNxVepLI1Trzk5c7xHxa78jmlaXlaz9LP0cjxUaMIx+tc0ErW5P1t0G/tH/8FCfjV+zb8Qm8Ca/8Gp9YjkhS4tr/AE3VZZbaeNuDtP8AZuVZGBVlYAjAP3SpNr9mn9v/AONf7THj1/Bmh/BybRLe3ga4utQ1LVJYreFRwo/5B2Wd24VVyep6KTUy/wDBR7xw43L8AfiL/wCCqUf+yU7/AIeN+Of+iA/EX/wVy/8AxFfIy4Qf9n/V/wCw4e2tb2n1l2v/ADcntbX8r2v5aHZ/aP77n+tPlvtyfhflPVP2of2vvG/7L/hyz1XV/BcHiC/1GUpb6fpeoXMsxRfvyu39m7Y0XIGWOWJAUHDEfjZ+2f8At/fED9qf4IXPwtufhRqXhuL7VDfPfPcS3CotvuYgobKEAEHli4xiv0//AOHjfjn/AKID8Rf/AAVy/wDxFfLvx9/4K5eBdS8C+Lvg1r/gDxDoWs6lpd5prQ6gsUMlvJd27Ihlich1ADhsYyRyK+p8MOFcVgsTQqLI1Vrwkpe0WI+HVa8ik1Zed7v1SPPz7MKdWE4vFcsGrW5N/nbqel/8E+vjN4R+G/8AwTmFyuvabZ65ptvrdzb21zcRLJ5ySTyQgxM4Y7mAwMfN2617B+zVcf8ABRT4knSPGHxb1/w/p/hTWdMjv4JNLt1e8BuI0lgDRyx7ANrfPycHpmv5s/2SvAHwE+JPxaXw1+0f4hm8M+GzZzSm9gmjgbz02+Wm+WKZcNk8bcnHUV/SF+yB4d/Za8PfEi2074LfGzxH43u7Wwkhg0PUNaW8s0t0CruS2WCIL5QACYICg4Ar3vGbg7C5NWx1elH2lWs5VXKVBzjBSu+WM9Yxd92/LQ5OGcyqYmNKMnyxilGynZu1tWt38j0b43+Gf+Chmn69Zx/s8+JNB1HTWt83L63bpDKs+48IIYyCm3Byec5pPgh4Z/4KHahr93F+0N4j0HTtMW3zbPoluk0zT714cTRhQmzccjnOKz/2xrD9n+78aaU/xe+MniL4bXgsiILLRtY/s2K4i8xv3zx+TJvbdld2RwAMcUz9jqw/Z9tPHGqP8IfjL4i+JN6bHE1jrGsf2lFBF5qfvkj8mPa+7C7snhiMc1+NqtP/AFe9v9Xhfl+L6q77/wDP34Pna3Q+l5V9c5Od77e0/wDbdzm/2lJv+Cifw5fVfFvwh8QeH9Q8LaPpj308mqW6x3haBHkmVUij2EbVG3kZPWvGP2+fjf4M+Jn/AATfe4fxDpd5r+qWmh3Vza21zC0vnvNbyTAQq5YbWLZGPlA56V65+2D4e/Zd8Q/EefT/AI0/GzxH4Hu7nT44ZtE07WVsrOS3feu97ZoJA3mgsHJOGAwRX85H7X/w7/Z5+GXxTt/Dv7M/iSbxR4efTop5LyeaKdlumklV498UUK4VFQ42556nt+xeDXCGEzmtgK1aHs6tGUaqlGg4Rko2fLKekZXa0a89D5vibMqmGjWjF80ZJxs53av1S3R9h/8ABMP4zftbaHe6p8HP2ZfDej6vFqFzHf6je6utwIbJSoiDSSQzRgKQvChXdiDtBwcfaf7Wv/BQn9uD9kT4jL4I8aeHPCt7Z3cfn6fqUNrfLBdxjAfaDena8bHa6Ekjg/dZSfxE/Zg/aM8afsufF7Tvip4OYyCA+Te2hYrHd2jkebC/XGcAo2DtcK2DjFf1m/FP4b/Bn/goh+zBbtZTrLYa3bi+0jUAoM1ldgFQxGeGRt0U0eeRuXIOCPqvGnCYDJ+KKOZZzgKdTBV9JSs+dT01bvukrpKycb6OSuvP4YqVsTgJUMNWcasdUulvL+t7dD5q/wCCcX7evxW/bE8VeJ9C+Iul6Tp8WiWlvPC2mxzozNK7Kwfzp5QQAoxgCq//AAUb/b6+LP7HvjTw34b+HWlaRqEOs2U1zM2pRzuytHIEATyZ4gBjrkGvmr/gkP8AC3xl8Ff2ifit8LvH9t9l1bRrWzhnQHKt+9dkkRv4kkQh0PGVIOKof8Fefhd41+NH7Svwx+GXw8s2vtX1bT7mKCIHAGJtzO7dFRFBZ2PAUE18FHhDhz/iJLwXsofUvZ89r+5b2PPzXvt9q9z13mON/sT2vM/a3t5/Fa36Gl+y7/wUm/bb/as+K1r8MfA/hnwtApUz319Ja3zQ2dspAaVwLwZOSFRMgsxAyBkj5l/4Ki/Fj9sjU7HTvhJ+0p4X0fTtKtNQ+3adq2jR3Jtrx0ikjwss00gHyyEtGypIOCRtwT+1P7P/AMD/AIL/APBOf9nS+1LxHfxRfZ4he69rEgw1zOowqRr97YpOyCIZJJ6F3JP8zP7a/wC2L4y/bA+JjeINQ32Ph3TS8Wj6aWyIYieZZADhp5cAu3bhQcLz9v4TYbAZvxbPG5Bl9OGBoaKo1JSctdYu+7vs1ZQ1dpNX8ziCpVw2XqnjKzdWXTS1vP8Az7+R8qeC/BXi34i+KLLwV4G06fVdV1CQRW9rboXkdj6AdAByScBQCSQBkf1H/sL/APBPfwN+x54dk+OPx2ubOfxXDbtNJcSuos9Hg25kCSOQpk25Ek3AAyqfLuZ8H/gjRafBO+/Z9u9e8J6Tb2vjCyu5bPXLxvnuJVY+bbsGYkpC0ZC7FwpeNjjPNffnx88G/s2/Gfw2ngr466jaz6XFKJmtH1aWwjd1+6ZRBcQmQKeVD5APIGea+b8dPGnHY3M6vDFOE6OHhLlqOKUqk15K6Si1suZcyabdnyndwrw1SpUI45tSm1eN9Evw3/Lofz+/8FBf+Cn2tfHF7z4O/AaebTfB2Wiu74ZjuNTHQqOjRWx/u8NIPv4BKV+XvwVsfhVqfxU0PT/jdd3dj4VmuVTUbixVWmjiPG4bgcKGxvIVmC5KqzAA/wBO0n7Mv/BITw822+fwjAV6i48Qk/8Aoy9NQ/8ACE/8EcdGOPO8Cvj/AKiEc/8A7WevruFvGDIsoyv+yslyzExi0/eUI87bVuZu7vLs7WWiSskjz8fw5isRX9viq8G+13b022Mf9qX/AIJf/A74z/BLS739mSysdE1nSLJX0qa2YG31K3YeYqXEuSZGkzujuGLHJ+YlT8v8unijwv4i8E+Ir3wl4tspdO1PTpmgubadSkkUiHDKynv/AD6jiv7MPAn7Wf7CHw/0Ww+H3gDxv4e07T4G8q1tLe4URRmR87V/hUFmJ6gDJPFfOH/BTz9h/wAF/HP4e33xz8PT2mi+K/D1o00t1cOkFvfWsS58q4kYhVdR/qpWOP4GO0gp8v4NeNGY5Ljo5PxGqnsKsn7OdSLU02+t9021fV8re9tu/iThqjiaTxODtzxWqi1Z/wDB/M/lAooor++j8lCiiigAooooAKKKKACkwKWigBMDOaMDOaWincBNo60YFLRRcBu0UYx0r0/4M2nha++KugWfjZS+lSXka3CAbtyk8LjjO44H40ptPDXgr4vC2vllvNI0zUwWUgLJLBHJkKQeMsowe1fH57xtQy54lYiEuWjSdZyt7riua6T/AJly3a7NHo5VgI4zFUcDRqRdWpJRUL+9q0lK38rbtfumeW7O1IEPeu1+IN7oOpeOdX1DwvbNZ6dPdzSW0DkFoo2clUJHHyjiuPr1+GeIaWaZbh8zw/wVoRnG+9pxUl+DKzrKquAxlXA1/jpylF+sW0/xQ63muLOdLm1kaKRDlWU4IPsRX0/+zH8Q9J8LfH/wl411R1sLiz1GITTKNsUsMp8qUOBwrlHb5h8p7gda+XqfFI8MizRnDKQQfQjpW+b5bDGYeph6m0ouPyaszjw9d05qa6O5/aLqFvJFOSw46Z9xWfXJ/AzxrD8QPgl4U8bzMHOpaXavKev7wRhJM+5YEn616dLognXzbJhz2PT8DX+WtWo8NVlhq+ji3H5p2P2HE4F1P3tLW+tvUzbHU7zT33W7cd1PQ/hXpOjeKrG8IiuT5EnuflP0NeVzQTW7+XOpVvQ1FXNjsro4mN3v3Rz4XMKtB2W3Znjnxs/ZC8bXHjO8+OX7IXir/hX3ja/Uf2hGYxLpOrMAdr3lsVZfOGeJgjE/xKeo8e/4J/fsS/Hb4M/Gbxr+0j+1BrNrq/izxRH9mQ20nnfK0gkllZtqqu7Yqoij5VyDjgV9y6T4m1XSCFhfzIx/A/I/DuK9i8N+I4PEEMhSMxPFjcCc9e4P4V6eYeIvEOEyWvlDcJU6kYwlU5I+19nFpqn7T4uS6WjbSSsrLQ9zBVMNXqxlqpLW3S/fsfBf/BV/T/t/7FWtzYz9lv8AT5v/ACN5f/s9fzMfBLRvFPxA+JPh74ZaEgupdW1CC2hjkBfy2kkAMiEcrsHzHaRwOa/qp/4KP6T/AG1+xT46tgMmK2t7ge3kXUMh/RTX5Uf8EXPgSPFXxT1r47axDutfDMIs7IsOGvboHcw94oQfoZFNft3gdxlSyjw+x2Oq2bp1Jcq/vSjBR/8AJn91z5PijLZYjN6VKP2kr+ibv+B/RjpPh+z0HRbXQ7FR5VnCkK477FAz+PWqV9ajniu18vPFZV3bhs1/E9HGSc+aTu2fpnsko8sTybULXGcCuWniaNs16nfWOQa5W708kmvs8DjVY86rTZe8K+OLrSXWz1EmS2PHPLJ9Pb2rtPEd94TvlW8ilP20DEc1u2yVR1wWH8P+y2QfSvIJLFkyR2qFVeFsms62TUalb29N8r8uv9fiJV2o8kldHtdjrTShfOcs+Bljjk+vGB+QrqIbpJRya8EtNSkjIFdnp2t9ia8PHZO4/CjspYhPRnpckavyOazZIyvQVFZ6mkqg5rTOyUZFeC4yg7M6k7mfDcSQNlDj+Vc7r9pbWFhdeJNBY2V9AjzER/6uYqMkSR/dbPrjcOoNdJLCR0qieODXRQqcs1JfPzXZmdaClGzO0iYvErnqQDUlc3a6o8eI5fmX17iq/i3xhpvg/wAOy+J75Wkt4Cm8R4LAMwXOD6ZzivJjgas6qpQV23ZerN51oxg5yeiOmuLm3tIjPdSLEgwCzkADJwOT6nisbxV4gt/Cnh288SXcbSxWURldUxuIXrjPGa8x+L+rWGvfBHUtZ0t/Nt7q3jljfBGVaRCDg8iuNtbm4u/2VpLi7kaWRtMlyzksThmA5PoBivocu4cU6NPEVXvVVNx+Sf8AmjysVmlqkqUP5OZM+g/DXiLSvFmiW/iHRXMltcqWQkEHgkEEHoQQRW5XjP7Pv/JI9I+kv/o169mrxc7wcMPjKuHhtGUkvRNo78BXdWhCpLdpP70Q3Fvb3cDW13GssbjDI4DKR6EHg1IiLGoRBhQMADsKdRXm8ztY6rdT8Mfj9/yJvjn/AK9NT/8AQZK/ldr+qb48xPP4S8bQRDLPa6koGcclZMcmv5Yruzu7CdrW9iaGRequCCPwNf6+fRwkvqVeN9bx/Jn89U170vUrUUUV/SEp9i5T7BS4OM1IqAcmn4rIyIAMnFSBAOtSKpY4UZPtVyPT7yX7sZH14/nUymluyZTS3ZSorbj0SY/61gv05/wqb+w1/wCen6f/AF6xeLprqZPE0+5//9Pn6KKK/wB0D+TmgooooFyoKa7rGu5zge9ZV3q0UJKQ/O36Vz091PctulbPt2rto4KUtXojaGEb3P7MP+CYnwF+D/wy/Zs0P4j/AA9calqfjCyivNQ1N1AkL8hrVeTsjt5AyFQfmdSx7AeR/wDBbTUL6y/Y4tbe0meKO78R2MU6qxAkjENzIFcD7y70VsHjcoPUCvxt/Yd/bO+Nmia38L/2TdBvhZeHZfG1jcXEsWRcTW9xdwFrMtn5YDJvdwvLlyrHblW/YT/gt/8A8me6b/2M9l/6TXdf55ZjwJmOU+JuCrZnV9o69Zyi93yKTUb9E7Wslokltsv2vD4+jVyapChGyjGz9bakP7HP7a/7E/gP9l3wN4O8d+LdKs9Z07SoYLyCaCRpI5VB3KxETAkfU1+j/wAEfjr8Cfjlp9/qPwN1m01i30+RI7trSNowjuCUDbkTJIBx1r+BnP51/TF/wQXJPw5+If8A2ErH/wBEyV9D9ID6PeWZRlGL4ioV6kqjmnytx5ffmr7RvpfTUw4Y4orV68MLKKtbfW+iP1C+LH7XX7Ivwj8az+CPi54n03TNct0jeW3uYZHkVJFDISViYcqQRzX4o/8ABXL9pn9mb44/CDwvoXwP8QWGsX9nrDT3EdpE6MkP2eRdxLRoMbiB1r5J/wCCw3/J9PiH/rx03/0lSvy+r9A8Dfo9ZZh6GXcTxr1HVcIz5bx5byjqrct7a6anl8RcUVpSq4NxVrtX1vo/U/fD/gkZ+wFc+LtZsP2r/i7aAaNYuZPD9nKMm5uY2wLx1PSKFgfKB5aQbuFUb/0Z/wCCiv7OH7WH7XUWm/B74T3Ol6H4MgK3eo3OoXUiPe3IP7uPy4IpW8qEfMA2A8hBx8isfym/Yj/4Kg+L/gB+z9a/ArR/Ad7421PTby4ayaCdo0jtrhhKEZUhmdmEzSnAAGCADxX1Qf24v+CsXxNOz4ZfBZdHt5fuS3unXitg9CJbuaCIj32Yr4Hjzh7jSfGFTPqzowjSbVF1ZwUIxV+WSi5X5rattfFqtlb1MtxWXrALDR5m5fFyp3b6q9v6R6X8CP8AgoH+y5+x98GrD9nf4o61NdeKvBFxfaJqMem2E7o8ljeTQI6yOscbB40Vgd5ODg4IIH6jfs7/ALQHgP8Aac+Fll8Xvhwtyml3ss8KpeIsc6tbytEwdUd1GSu5fmPykE4OQP4pfiD8G/2ivFH7Q3iDwF4h8OXd/wCPLq+kutRsNPjW6dZ7s/aHP+jGRAv7zJIbaucEjBr+pL/glV8Bfjv+zp+z7f8AgX442MOnSXOqPf2Nss6TTRRTRRq6S+XujX5k3AB2OWO7HSvm/pAeFPDuV5R/bGHxXNi60lNrni1JTu5OEUk+W7TT193qdXDOdYqtX9hKFoRVtnpba77nI/Cz9vf9on9oX46638FvhP8AC+30+38MajPYavrep38ktra/Z5WiYlI4Ii0rFDshWQs3cqoZh4T/AMFd/jb+1L8I/B0/g/zvDVz4B8axSaaNsMiaqjbMyKySXLh1HVZoo8KSFcKSpf74/au/ay+B37BvgOTV7+wjbV9enuruy0mxRYpL67dg888zhdqLvcGWVssc/KGPFfjZ+1Z+xl+0V+1D8E7H9vDxJ4qtri7udBOtXmh3Ya3h0+wCNcpHYvllKiEqxSQKzNuYuzNivP8AC7AZVUznB53icJTwmBb5Ic/PN1ai6pttpqS+LSEfh1dzXOatZYeeHhNzqbu1lZf8N03e58s/8Eff+T7PDf8A15al/wCkklf0Vft2/twW37Enhrw/4iufDTeJBr1zNbCNbsWnleSivuyYZt2c4xgYr+XL/gnt8dfAP7OH7UWjfFj4mSTx6RZW17FK1vGZpN09u8aYQEZ+Zhn0r+oL4H/txfstftleNj8OPAmn3etXdnbyXrm/04eRBEpVCzPIWClmZVAAySfQHH3H0l+G63+tlLOsZgJ4jB06S57Nxjo6mjmtrNp/h1PP4SxS+ovDwqKNRy069uh+b/8Aw/00v/olkv8A4OR/8hVND/wXx0aR9svwvlT3/thSP/SKv0v/AGnfj1+yB+yNFoz/ABj0a0hbXTOLSO00yKd2Fvs8xmAUbQPMUZPUn2r034E67+zr+0X8MbD4t/DXw/YyaPqTTJC1xp8MUhMErQvlCpI+dDjnkV+XYjM+DqeXwzWpw1UVCbtGft6vK3rons3o/uZ7KoY6VR0Vi1zLpyq5yv7E37W9v+2T8MNR+JNtoLeHl0/VJNN+ztci63+XDDN5m8RRYz52Nu09M554/mN/4KXf8nx/ED/r6tv/AEjgr94NT/4Kt/sNfCnxBqngGIX2nz6Zez21zFaaZsj8+BzFIRsIDcpjdjkAV+TX7c37MXx0+L/xD1T9sH4Z+HbnWvBHjG2tdWs57UeZcRWzWkQDT2o/fJwpbIVlC8lq/QfAjLP7G4pr47G4V4PD14ONJVG7NuUGoqUrczsm+587xhKWIwEKVOftJxd5WXk9bLY9w/YS/a4/ZX8L/Bzw18DPE3wy1Pxj4zhe6EjafotjfvP511LLHteWZZWCRuqksoC4x90Zr94fDGgfC3wV4aPxOTwdbeEZobV5p0Flarewx4yyN9h84MxA+5G7ljgAE8V+FP7Gn/BSX9nj9nP9l1tE1zwykXjPTZPswg0u2SFtVTBMVxcXO3ClfuSly7cBlVslV/ZL4Z/tB6/49/Y+T9pO5sLe31CXQ73Vls1LtCrW6yskZJO4jCAMeM8kY6D858c+H8fDMquIWEnSpVKzjzSqN+0lJuXuraMGttGlor6NHrcKYyi6EYOopSUb2UdktNe7+4+UfFn7en7Pfi7UBceLPgv401uS3BiinuvDME52Ak/IZptwUnkAgdeQDTvCH7eP7PPhTVBP4U+DHjPQpLnEMtzbeGYIcRlgTvME28oD8xABPHAJrwz9lP8A4KJfti/te+N77wR8OvC3hWzfTrM3lxdX5v1t0XeqKhaJpDvctlRjkKx7GoP2qf8AgpF+1V+yV4/tfhv440Xwdqmo3Nkl8f7NfUHSKOR3RVcymIhzsJwAeCD3r1f+Ia1Xjf7BWBXtuW/J9ad7b3ty28zn/tyPsvrftfdvv7Pr95+uvinwt8MPGOh/8LDuvCNp4rnktUlgVrO1e7njxuREN55QU4PCyOmDkHBr8JP24/2vP2U9b+EPir4FaJ8MNT8IeNJxbxwtf6LYWLQNHcxSuS8czSqGjRgrIpDZH8JzX7K+Lv2hdT8G/sgr+0xc6bFd3cfh+01qWxV2jjZp4o5HjVyHZR85CkhscZzX48ftsf8ABRr9mn9of9lr+yvC2hR3fi/U5RbC31W0V5tJTG6W4hnwyktjZE0bhvm3Mo27T4ngfkGPnmlKrPCVKtKFVR5o1GlTlFp+8tU4Lrok9k+h1cVYyiqEoqooycb2a3T008/v9DyP4Kf8EefFvxn+Evh74rWfjm0sIvEFjFerbvZSO0QlXO0sJQCR64Ffob8D/wBg/wDa6/Z4+F2t/Cj4X/FjT7Ox1mVZ1mfTJJJrNypWVrUtPtjMo2hiVbG0FNrZavxt+G//AAVF/au+FPgLSfhv4RvNNTTNFto7S2WWyR3EcYwu5i2Scd67b/h8L+2j/wA/+lf+C9P/AIqv6B4u4J8SsyqVKFStQnQ57xjKMHZKV43vTeq07+dz5DLs0yOgozjGanazab7a/aP2v/Ya/YU8Zfsn+N/FXjjxn4vXxVdeJoYkkkMMiS+YkjO0kkkkkhcsW5J5z3p37bH7DPjv9qD4k+FfiX4B8ZL4RvvC8DxwyrDI8wlaQSLJHJHIhQrivFv+CX/7a3xz/ar8X+LNG+LlxZzwaRZ201uLa2WAh5ZHVtxBORgCq3/BT79tr46/sreOvC+gfCS4s4bfVbCa4uBc2yzkukoQYJIwMdq/AP7J4yfHbwvtaf1/ltzWjycvs9rclvg0+E+w+sZb/ZPtOV+xvtre/N6338ze/aP/AGDP2r/2pfDOg+E/if8AFLTTZ6JGN0drpksK3dyMj7VcKJypl2HaNoCL8xVV3Gvz8+L3/BG3xd8JfhX4j+KF147s72Lw9ptzqL26WMiNKLaJpCgYykKW24zg49K8l/4fC/to/wDP/pX/AIL0/wDiq5Hx/wD8FTv2s/iV4H1f4eeKL3TX03XLOaxuljskRzDOhjcKwbIO0nB7V++8J8EeJeWOlhqVehCgpXcYxitG7ytamtXqfIZjmmR1+acoyc7btvtp9o8L/Yw+CeiftHftF6B8EvFF9dafputi7M8tmyiUfZrSa4TG9WQ/NGAcqeCcYPNfuh/w48/Z6/6GzxF/31af/I9fkt/wSp/5Px8D/wC7qf8A6bLqv1s/4LL/ABX+KHws8H+BLr4ZeI9U8Oy3l5fLO+mXc1o0qpHEVDmFlLBSTgHOM0/GDPuI6nG2E4eyXGOgqtJPZNXTqNt6N7RSDhvCYKOV1MZiqfO4y/D3f8yL/hxz+zwf+Zs8Rf8AfVp/8YpP+HHP7PH/AENniL/vq0/+MV+Cn/DXn7V3/RTfFf8A4OL3/wCO0f8ADXn7V3/RTfFf/g4vf/jtel/xC7xE/wCh4v8AwH/gGP8ArBk3/QL+P/BP3r/4cc/s8f8AQ2eIv++rT/4xX5X/APBQ/wAc/Ff4e+PZP2MbnxXqGs+DvA8Vmlkt2UE04mtYbhTdNGqCYw+Z5cW4YRFGPmyT+q3/AARo+K/xQ+Kfg/x3dfE3xHqniKWzvLFYH1O7mu2iV45SwQzMxUMQMgYzivyT/wCCq/8Ayfj44/3dM/8ATZa1894V4rOZ8c4jI+IcQsT9WpucW4qym3T96Ol0+WbR25/HDLKoYvBw5Od2eu610fzR+dVFT4phXiv7MPzdO5HRUmz1puBmgY2ilwT0o2kdaAEooooAKKKKACiiigAooooA09EvW03WbTUE6wTRyD6qwP8ASvT/AI5xW1r8XtS8shVuJI5kHTKyIrDA96+KPjP4j8S6GtpZ6eXtre6R2Eq8FyhAKhu23IzjrmvS/jk7az48+GnjVCWXWNHsC7eskBMTf+gj86/J/GvBcnD2OxDeksLil81Scv8A21nZwJlTh4iZDiJOyqT5Pnz0pr8IyO0vXMl5LIf4nJ/M1Vr5gtPFHiWx+KlzpWmM86XeoND9nPIbfJtGB2PuPxr6khgmuJlt7dC8jkKqqMkk9ABXteE2CeH4QymLf/MNR/8ATcT7XxVw0ocR4+T61qr/APJ2Y2ta1pPhzSbjXdduEtLO0QyTTSHaqIvUkmvhe6/4KT/BPQ/E4tYNG1DV7GNtpuBshjJ/vhGO9lHXB2E+3f239vDQI7b9mDxBZxSmTUI2tpZhG3yRRpOm5SR99j3AOB7np+DvwS8M6B40+MnhTwj4rmW30vU9Xs7a7kYhVSCWZVkJJ4ACk5r8M8fvGjM8gxEcPl6tHk53K13LV6RXbTtd30aPkstwDr1Y0lvJpeWump/pPf8ABK74wxfFr9md7DzhK2lXJMOBt/0W7QTwELxtXllUdgtfota3tzZtugbHt2Nfi3+wN8VPBWj/ALWes/D/AMHCODRdb0qK0tViG2Iz6cgMewehQSKvrkfj+0FzH5Vw8foePpX83ZzXxGMnSzLG4V4eWKpU67pSWsHUinKLWmsZ3WqT01SZ+rZlhI4WpLD0KqqKlKUOeO0lF2TXk1r/AJnZ2mt6bqCC21NApPc/d/PtUt34OjnXztLkAz/CxyPwNcBWlp+r3+mPutJCB3U8qfwr5epltSm+bCyt5PYzhmEJrlxEb+fUjvdNvtPfZeRMnoT0P0PSuz+HVx5erS256SRn8wQa6Hw74hTXg9ndxAMoyR1Vh9DW5ZeHNLsdSXU7JTG6ggqD8pyPSvEzPOW6U8NiY2lbpqvI9DBZavaRrUZXR5L+1toR8S/sufEHRYkLyS6DfGNRyTIkLMgH/AgKxv2DPgpB8BP2YfDPhKWHydSvbddT1HIw32m7USEN7ou1PouK+lriC3vLZ7a6QSRSKVdWGQQeoI71pWN0HGTXi0+JMRHJpZPH4HU535tR5Uvzf3Hu/UofWViHva343Ok69Kjki3DmmxPu4zVsDcMHqK+Rd0zvaOduLQNxWLPpynPFdyYQ3Wq0tsCMV20Mc4mcqdzzS50xQOlc/dads6CvWJ7TIPFYV3Y5HSvdwua9zlqUDymSAxkkdqIbqSJs9K7STR5Lq4W3j+87BR+NegyeBdAksRaGPa4GPNB+bPr/APWr0cVntGkkqutzCGElLWJ5fYavJGBk13en6uHADGvLNd0e/wDDt4be6G5TyjgcMP8AH1pllqjRnrTxOWwrQVSm7phCu4vlke8pMkyZ61XmgUgkCuE03WwQAxrtra+im4zXyuIwc6TO+FVSKToV6V5d8Z1kPwp1d/4VEY9iS4r2h4RL93qa8z+PNutt8H9TjHXEZP13rXocP11/aGHj/fj+aOLNof7LVf8Adf5HIaz/AMmrR/8AYNt//Q0qLTP+TUH/AOwZN/6E1S6z/wAmrR/9g23/APQ0qLTP+TUH/wCwZN/6E1fVw/3df9hf6Hgf8vf+4J6B+z7/AMkj0j6S/wDo169T1rUl0bSLrVnTzBbRPKVBxnYCcZrxD4Ra3H4b+Adpr80ZlSzhnlZFOCQsrkge9dnc+LdI8b/C6/8AEWiMxgmtJwN42sCFIII9jXx+eZdUnmdaq4+57Vxb83J6fce5l+KjHCU4J+9yJ/gdD4H8aaT4+8Ow+JNGDrFKSpWQYZWXhlPbg9xwa66vnn9mH/klUH/XxN/6FX0NXlcSYCnhcwrYal8MZNL0TO3KsTKthqdWe7SZ+Gfx8QyeD/HCL1a01MD8Vkr+ZexutWS3TTtWjjvbROFjmPKD/YcfMv0Bx7V/Tb8df+RW8a/9e2pf+gyV/M9X+p3gFUtga0bdY/kz+e8RiZU5vl7sePAcGsHzPDVyC5/5dZjiYf7jcLJ+GG/2e9YDeG5LaQw3LMjqcMpXBH1ya9A0nR4Db/2zrTNFZKSF2/fmYfwR/wBW6L9eKp63rV3r199tusLtURog6Ii8Kozycep5Nfu1LMK3O4J3S6/p5/p5nPPEzavscimjWi/eLH8atJp9lH92MH68/wA6uUVvKvN7s5nWk92NVFQYQAD2p1FFYtmYUUUUAf/U5+iisu+1OO2Bji+Z/wBB9a/3Tp03J2ifyjGLbsi7cXMNsm+U49u5rmLzUprn5F+VPQf1qjLLJM5klOSajr2cPg4w1erO+lQUdWFFFFdhufTP7F3/ACd78L/+xq0n/wBK4q/qv/4KMt4QTwj8MH+IBsxoQ+I2hHUDqHl/ZPs2LjzfP83935W3O/f8uM54r+M/w94g1zwnr1n4o8M3ctjqOnTx3NrcwMUkhmiYMjowwQysAQR0NesfEb9pj9oH4v6Cnhb4oeMtW1/To5luFtr66kmjEqBlVwrEjcAzAH0Jr+f/ABN8HcVn/EGCzalWUIUU01rza31j00v1Pp8oz6GGwtShKN3L7j+uv7f/AMEtP+e3wr/760T/ABr0LwV8a/2C/hrbz2nw58XeAdAiumV5k02/0u1WRlGFLiGRAxAOATnFfwxZA60mVr81xP0PqFaDp1s0rSi+js19zZ60OO5Rd40Yo/t/8VfED/gnF471mTxH441v4bazqMqqr3V9c6PcTMqDCgySszEKOACeBXyz+1je/wDBOd/2ZvHifDuX4cHXTod79gGnNpH2v7R5TeX5HknzPM3Y27Pmz0r+SbIpa9LJfoo08FXpVqeZ1Wqbi1Hp7rTtvtpYyxHGrqRlF0Y6n9f37P8A/wAFFP2QvAP7MHgZviF4y0/TtWh0SzivbK2jkuJ1uYYlil3w20cjIzOpb5gODk+tcH41/wCC3/7KOgb4fCWla/r0oztdLeK3hP1aaYSD/v0a/k7LgUoOa9Gn9EPheWKqYvFTqTc5OVuZKKu72Vknpt8RmuN8ZyKEElZdtfzP7R9J/wCCh/7D3hn4XWPxnvte03RbjxTAt/cafbIs2ptcY2OlxDbK0hkRlMfmSAKduQ23mvzn+IP/AAXYU/EjTLb4YeEMeE4LtP7Qn1Bs31zbZw/kRRv5cLgcrveTJAB281/OjRXTw/8ARL4WwlWdbFqddyvZTlpFPRWtZtpaXbfdJDxPGmMmkoWj6dT+7HxJ4I/Ze/b2+D+l6nrttaeMPDN0y3dnNHJJFJFKBhgJImSaKQZKyRkqf4WHGK+If+Cvfx28M/BX9lRfgX4XlittU8WCGwt7SEhWg0y3KtM+wfdjIRYAD1DnH3Tj+XX4d/GT4t/CK6lvPhZ4m1Tw7JPjzTp13NbCTb08wRsocD0YGud8ZeOfGXxC1+bxV4+1a81vU7jAku76eS4mcKMAGSQsxAHAGcAcCvk+E/op1cvzqhiMRjnUwlCbnCm07qWjV1flWqTk0vetsr6duN4xjVoSjGnaclZvy/P07H7efsMf8Et/2cP2nfhPpfxg1Px1qeoq7GLUdMs4YbR7W6jwZLeR3NwSOQyuApdGDAKTgfs5aQ/sYf8ABOH4YSwxSaf4P06T964d2mv76Rc4wCXuLhuuAAVQZwFXOP41/hl8f/jX8F7LU9P+E3ifUfDsWsKi3gsJ2haTys7DuXDKy7mwykHkjNeb+IPEmv8AirVZde8U39xqd9cHMtxdSvNK59WdyzH8TX0PGHgDnnEWZVFm+bSeC5rxppJO29na0LrZScZO2u7ZzYDiPD4akvYUV7S2r/rX8j7A/bx/a/1T9sj42yeO47eTT9C02H7FpFnKQXjtwxZpJNvy+bKx3NjIUbUywUMf3+/4Is/GXwb4q/ZYi+EVvexLrvhe9u/OsywEpt7qY3EcyrnLIWkZCR0K4OMjP8khYmr+k6vq2hX8eqaJdTWdzEcpNA7RyKTxwykEcehr9B8QfA/AZzwzT4bwkvYwpOLg0r2cU1qrq903d3vd31OHLM8qUMU8XNcze5/V98Sf+CKfwG+I/wAV9X+JNx4n1qxt9bv5tQuLGAW5CyXEjSyLFK0ZKpuY7QysQOMnrXvf/BQH4z+A/wBk39jPUfBWhzxWV3f6YnhzQ7FXzKInjFszoCd22CDc2/oGCgnLDP8AI5/w0d+0IEEa+O/EQUDGBql3jHp/ra8w1zxDr/ie/Oq+Jb641C6YbTNcyvNIQOgLOScc+tfl+F+jfneNxmEqcSZp7ejh2nGHJa9raN362Sbabtppe560+JMPCnOOGo8spbu5+zv7E/8AwTU8EftffCYfE2D4gyadcQXUlne6dHpyyNbyJhkxKbkblkjZWDeWOSV5Kk1+yXw6/wCCdUPgvwfH8P8AVvir40v9Bit2tRpcF7HaWRgkBDxGNY3bYwYggOOpr+T34H/tJfGr4Fx6hpXwq8S3ugRav5f2n7I4XzDFu2ZJBIxvbBGDzXU+NP2gPjr8R4WtfH3jLW9YhbrFeX9xNFz2EbOVA+grfj7wo4vzTMakf7UjHDc14J04uUV/4DHVapPmvbd3PDwWc5fg6aToNztq7tJ/i/mrH9P3iD9oX9gr/gnT4IufBvw+Nmb7eDJpOjyC8v55gMA3UzOxTb6zSAgcIp6Hy2L9s3/gl3+1jKn/AAuHTLGy1SZRHv8AEOnrFOAOMC+h8xUUdszL9K/lzKg0myuHCfRgyyMXiK2NrPFN3dVTtJv8dPVt+ZNTjyu3yRpR9n/La6/r+rH9ivin9kT4OfH74Zt4X+GnxF8QW3hea1SzS20fW/t+mmBFCpEUnNyDGFAAVXXAAxiv59/28/2GvDv7GNzo0Fj4zHiC411pXisXtPInhgiwDK7rLIpBYhV+Vdx3YHymvhfwr4x8YeBNUXXPBGrXmj3qfduLGeS3lH0eNlb9a2/iT8U/iN8YfEEfin4oazda5qMVulqlxduZJBDHkqmT2BYn1JJJ5Oa9rw+8Ks+yDMU45n7TC6uUXBKUnbS8nzPfVu6bta2unLnHEOExlH+By1Oju7L5afkedUU/b60bcHBr+hLnxx+7P/BC/wD5KJ8QP+wdZf8Ao6SqX/Bc3/kqvgX/ALBNz/6PFfjl4C+KvxQ+FNzc3vwx8Ran4dmvFVJ3026ltWlVCSocxMpYAkkA5xTPH3xU+J3xUvLe/wDid4h1LxDPaIY4JNSupbp40Y5KoZWYqCeSBxX4THwlxP8Ar0+LPbR9ny25bPm+Dk3231PrXxFD+yf7P5Xe+/Te5wFFFFfu58kfob/wSp/5Px8D/wC7qf8A6bLqv6jv2gPiN+zX8O7DTLj9o640m3t7qSRbE6rAs6l1CmTywyPg4K56dq/iN8GeN/GHw58SW/jHwHqdzo+q2m/yLu0kaKaPzEaN9rqQRuRmU46gkV1vxG+Onxl+L9va2nxT8Uan4hisWZ7dL+5knETOAGKBycEgDOOuK/mzxT8BqvE3ENDNJYj2dKEFBqOk9HN3i7NfaW/S59vkHFscDgpUFC8m7q+3Tf7j+qj/AIaZ/wCCXv8A0EvCH/gvj/8AjFH/AA0z/wAEvf8AoJeEP/BfH/8AGK/kBorx/wDiVDLf+g+v/wCBR/8AkTp/4iDW/wCfMPuf+Z/c3+z/APEb9mv4iWGp3H7ONxpNxb2ska3x0qBYFDsGMfmBUTJwGx171/Lj/wAFVv8Ak/Hxx/u6Z/6bLWvkj4c/HT4y/CC3urT4WeKNT8PRXzK9wlhcyQCVkBClwhGSATjPrXJeNPG/jD4jeJLjxj491O51jVbvZ593dyNLNJ5aLGm52JJ2oqqM9AAK9jws8BqvDPENfNI4j2lKcHBKXx6uDvJ2S+y9uljnz7i6OOwUaDhyyTvpt12+85aiiiv6TPjI3CiiigsQjNM2kjmpKKAI9mKZg1PSYFAEW31o2mpqKAICp60YNTEUEUAQ49aMelSkelNweQKAP1c/4J+fs/fBP9qv4T+N/hJ8a9HTU4LO6tL60nVjFdWjSJJE7wSrym7C5BypwMg4FfTviX/gjb8C9e07wtpFn4r12ytfCRl+xrttpXZJHDhJHaMEhSOCAOtfOv8AwSD8Rmx+MPifwru/5CWkrLj1+zSg/wDs9f0C1/AHjzn+Z4TO8XlsK0lQqx1he8Wp0+Sej25k5J2tv3P13hHB0JwwmYOP73Dz54S6xkrpNfJta3Wux+Rmqf8ABOz9mr9k/wCD/jr4seEbGfWPFbaReRxanq0iSNbvdr5JaBAqRwn959/lgM4I5r8KZtSs9Aiax8Pv5k7rtluwMHnqsWeVX1b7zew6/wBKf/BS/wARNoH7ImtQI206neWdljPJDSGU/h+6r+X2v2z6NcMRXyWdbFTckpKEU23aMIxUUr9FfRbHgeIONlVx3PPWTu2+7k22/mfBH/BR/wAV+JvBPwd0fQEtpra28X3EqrO8bKk0NkUaVY3PDbXeMNjOM471+G3nva/6TGxVo/mBHUEc5r/RU/b/AP8AgiV45/4KJfsOfArTfhZ4gsPDnjL4faXKyQ6sJRZ3MWrpDNcxs8KSPHIJIkZG2MDyDjO4fnH+xV/wac/GHTvjLpXjD9tbxXoh8IaRdJczaRobz3FzqPlMGEEkskUSQwuRh2BdyuVCqTuH8geK/iPHOc7r4qo7KDcIq9/di2k/+3vi+ZnHhHFxlGFON00nf1Wv3H6Jfse/8E0/2hNF+Efwc/ay8EarDqGr3Gk6Nrl/pF5m3uQZoI5ZkjlJMbsyscB9g55NfuLrMTJchmQxkjBRuqkdj7jpWZ+3F+0pr37F3wZ0Xxv4A0Oy1C0j1CDTXspS0KR2xhk2CEx8IVKKoBUgL2r5c/Zs/be8Lftk3mrQW+j/APCOa5pyJO9k1wLhZo2yryRPsjPykDcCvGQc817EMZxRn+WU89zGCqUKV4e0XLzJXStJJpuz2duruz6uvhMFhW8FRdpuztrr6f5X9D6fopWVlYqwwR60leSeU0db4Lm8rWtv99GH9f6V7NHJ6V4L4fl8nWbd/Vtv58V7VHLXwHFVH9+pd0fXZDU/ctdmbiPng1n2V1iZ4z/CxH60iS571zk139m1eRe5Ib8xXzuGo3vE9qpPqeq2c+4ZFbkLZUZrgdMvAcH1rrrefIBFeXiqLizeMjZ2g801kwPamRyVOCGFcLbRummUZEHSs6aEEc1tOBnFZGq6hp+iabcaxq8qwWtpE880jHCpHGpZmJPAAAroottpRM5pI+G/2lPjB4Z0bxVZfB6x1aGDXZYk1F7cSbJvK3ERFehyWUnA5GAehFXPh3+05r2iNHpfjlDqFqML56jE6D35Af8AQ+5r+Vf9pb436v8AHH9oHxF8YFnkT7bfO1iQxVoraI7bdVPVdsar06GvePgp+3T4u8I+VoPxRR9b08YVbkEfa4h7k8Sgf7WG9+1f3zW+jY1klGnKKnPlTlHaSk9Xyvy26bdT8NxfFVdY2VehKy2Xay7o/r1sdV8IfE3QPP0m5S6gfoyHDxt7g8qR6EV4hr2h6h4evDa3Yyv8Djow9R/UV+cnwl+NGj+I7RPGXwn1sSAAbzA+10z0WaM8j6MMV98+C/2ivDviu2Xw/wDE+BLeQ8LdIP3ZPqw6ofccfTpX80ZjwLmGS1ZKknOmt4tWnH5dfl9x9tl/FmHxaUa/uT79H/l8zTttQeI4JrtdM1xlYbjVmf4atfot94bvYri2kGUYnOR7MuQa3NM+FkH2WSLWrl2aRSoEDFNue4brn/PNfMY7NcBKF5S17W1+4+lpUKyeiO+0NJZLcXUwxu5Ue3rXmn7Qn/JJtU+kf/oa17OihFCDoBivGP2hP+STap9I/wD0Na+U4bq8+bYeX9+P5o6s3VsHVX91/kcPrP8AyatH/wBg23/9DSotM/5NQf8A7Bk3/oTVLrP/ACatH/2Dbf8A9DSotM/5NQf/ALBk3/oTV93D/d1/2F/ofNf8vf8AuCO8If8AJrcn/Xldf+jJKX4Sf8m7XP8A1xu/5Gk8If8AJrcn/Xldf+jJKX4Sf8m7XP8A1xu/5GnmH8DFf9hK/wDbh4b46P8A16/yN39mH/klUH/XxN/6FX0NXzz+zD/ySqD/AK+Jv/Qq+hq+G42/5G+J/wAcvzPoMg/3Kl/hX5H4cfHX/kVvGv8A17al/wCgyV/OFpmk20Vp/beubltckRxqcPO4/hX0UfxN26Dk1/SF8bnSPw54ykkQSKsGokoejACTg45wa/mo1HUrvVLj7RdtkgBVUDCoo6Ko6AD0Ff6b+BMZPB1UtFeP5f1/W38+41pTd+7JNV1W51e5+0XAVFUBY40GERR0VR2H6k8nmsyiiv3+EVFWRwt31YUUUVQgooooAKKKKAP/1fPb7VdwMVqcDu3+FYDMByxqg1xI3A4qAknrX++9HDKCsj+aKdBRVjRNxEO+aiN0P4RVKit+RGqgiwbmQ9KjM0h6mo6KtQHZDt7eppuSetFFaKHcYUUhYCoy5NWkUotkhkwcZpvnSdjUVFKxooInFxKO+f8AP4VILtgMEA1UopOC7A4I0lvU6MCKnW4iboawi/pTCSah0UJwR0Rk9KYT61iJNKn3TVgXhP8ArB+VQ8NIPZM0C47VFTFkR/umn0ctilGwUUUUDCiiigBQSDkdRXfaXefbLUOxy68N9a4CtfRbv7PeBG+7Jwfr2rix1DnhpujkxlHmhfqjuaKKK+cPCCiiigAooooACM8Uwrxin0U0wGbfWjZz/n/Gn0U+dgRbKXbg8VJRgdafOwIcUFGFTUU/aAQYPelI71KcmmlcmmpjTI8HGRRUp4GRUZwaalc0ixtFLSVRYUUUUAFFFFABRRRQAUUUUAFFFdbomkWo0ybxHfL9pjt22i3Q8liOGkI5WP36k8DHWsq1ZQV2VGNz6K/Y3+L9n+zt8XbT4ueJYZH0hYprOdYv9bIswGfKU8NsIUtnAxxnOK/fHSf+CgX7IGracuonxnDaZGTFc21ykq+xVYnBP+6xr+WfU9UvdWn+0XjZIAVFUbVRR0VVHAA9P61m44wea/I+OvBfLOIcTHG42co1Ere61ayvbdPvvofRZVxNXwcHSpJNeZ+tX/BQ/wDbX+F/x48Iad8LPhR9ovbe0vRe3N/IhhjcqjIqRo3zkfMSWYL6Yr8mLRrdLuJrsFog6lwOpXPIH4VFnimn1r7jhDhDB5JgI5fgr8iu7t3bb3b2/BHlZjmNTFVXWq7n9o/wF/by/ZI+K+naf4Z8G+LLWyvUhihjsdRzZzZVQoRPN2o54xhGY19nDWNIPIuof++1/wAa/wA5v4z+NR8OvhVr3jPdsksbORoiP+erDZF/4+wr+bM+NfGeeNYvgP8Ar5l/+Kr/ADp8cvBnLuHsbSp4CvKXtE5NSs2tbLVWvd36dN2fomX+IVRwtWppvydv8z/UU/4La+MLCH9nfw34as545JdQ11XKqwJ8uC3lJPBP8TLX863wX+LPiX4IfErSviX4Vci506UM8ecLNEeJIn/2XXI9jgjkCv54/wBhb4xeLdJ+Ndt4S1jVbmfTddRoZIZpWkUzIrNCwDE4YHKgjsxr9yq/qr6NGCwtXhF4Ga5lzTjNPrzWf5NI+N4gziWJxn1mK5Xpb5H9kXws+I/gz44fD3TPiR4Qk82y1KLcORvikXiSJ8fxI2QfXqOtdbcaPcR/ND+8Ht1/Kv5lf2Jf2vtW/Zp8ajSdeZ7nwlq0qi/gHJgfoLmIf3lH3lH3146gV/Tn4e8SaN4m0W18R+HLuO+0++iWa3uIWDJJG3IYEf5B4Nfzb4n8AYzhnHuENaE7uDfb+V+a/Hf0/Q8oxlDMaXNLSa3/AM/QyLcvb3cbMCCrA8/WvY0mI6Vx7eRcDE6hsetakdyR3r8izSt9Y5XazR72X4R0OZXumdMlwO9cb4ou/smo29xniRSv4qc/yNa63Oetcf4+Y/2D9uTrbOrn/dPB/nXn4DD/AL5J9dDurT91nbaRq24DBr0XTr7MYZz9PevmLw/rapEss54P3R3P/wBavU9M13eQd3apzTK2m9BYfEKx7fDc7uhq+k646157Z6qGAwa6OC9DL1r5GthHE9CE0dIzY5r8qv8Agrh+0F/wqb9m5vh3o0uzVvHDtYjBwyWSYa5b/gYKxe4dvSv1EjuVOOa/js/4KNftHSftFftKare6XP52g+HmbS9MA+6yQtiWUf8AXWTJB7qFr90+jfwG854jp1asb0qHvy9V8C+ctbdUmfL8Z5t9XwTivilov1/A+DK3NH0b+0RJd3Ugt7ODBlmPOM9FUfxOew/E8U7R9GW9R9Q1B/IsoCPMk7k9kQd3PbsOp4qPV9YbUdlrboILSDPkwr0XPUk/xMe5P8sCv9R6lRyfJD5vt/wf6fZ/haikrs6bS/iP4m8KavBqXgO7m0gWhPk+S+GOepkPRy3cEEY4xiv0j+C37e2j6uYfD/xjgWxnPyjUYATCx7ebEASnuVyPYdvycor5/P8AgzL8yp8mIhqtpL4l8+vzuNVHe5/Vt8MPjNr3haCLWPBOoR3mm3GHCBhLbyg9wQcA+6kGvvz4c/H7wf47ZNOuz/ZuoNwIZWG1z/sPwD9Dg1/Fh8KPjx8Svg1e+d4Nvyts7BpbSUeZBJ65Q9Cf7y4PvX6z/BT9sL4cfFh4tF1cjQtZfgQTt+5kb/plKcD6K2G+vWv5C8Tvo8NqWIjHmX88V7y/xLr66+qPqck4rxGEtFO8ez/Tt/Wh/S9WF4l8OaT4t0Sfw/rcZktrldrgEqfUEEdwea/PT4d/tCeMPBTR6frBOqaeuB5cp/eIv+w55/Bsj6V92eCPiT4R+IFn9p8PXIaQD95A/wAsqfVf6jI96/jnPeD8wymarbxTupR6dvR/1dn6zlfEOEx0eRaN7xf9anGfEbws2i/A298KaOslyLS1SOMAbnZUdTnAHOAMnFcRpvH7KLg/9A2b/wBCavqauS8Y+GB4k8G6h4VsWS2+2QPErbflUv3wMd+tZZbxJaEMPX/5+qo5fg9PxN8VlXvSq0/5HFL8jwjwh/ya3J/15XX/AKMkpfhJ/wAm7XP/AFxu/wCRrfi8M6p4O/Z6vfDmshRc21nchth3Kcs7Ag+hBBrA+En/ACbtc/8AXG7/AJGvrcVWhUwuIqU3dPEpp90+Y8alTlCrSjJWapP9Dd/Zh/5JVB/18Tf+hV9DV88/sw/8kqg/6+Jv/Qq+hq+L42/5G+J/xy/M93IP9ypf4V+R+HHx1/5Fbxr/ANe2pf8AoMlfzPV/TD8df+RW8a/9e2pf+gyV/M9X+nvgL/udb1j+TP57x3xv1YUUUV+9nEFFFFABRRRQAUUUUAf/1vB6KKK/6A1A/m8KKKKtQQBRTd60wuTVFKDJCQOtRlz2plFBooIKKKKCgopm8UwsTQA8uB0qMknrSUVSi2UothRRTDIO3+f0rRRsaKNh5IHWoy/pTCSTmkqigq1Hdypw3zD3qrRScU9xqNzZjuYpOAcH0NT1z5OOanivWj4PIrCVHsTKj2NgsBUbPnpUKSpKNymn1g4sxcWODY4zRvYMGHBFNooSuCVz0+ynFzapOP4hz9e9Wa53w3NvtGhP8Dfoa6KvlcTT5KjifOYinyTcQooorAxCiiigAooooAKKKKACiiigAooooAKKKKACkKg0tFFwEwMYFRlealpuM9auMi4yIm5NGMVKFGKMYGKpTRSmiGin8dqbVliUUUUAFFFFABVuxv7zTLlbywkaKVOjKcH/APVVSilKKaswTOu3aN4i/wBZs0++b+LpBIfcD/Vn6fKf9mudv9OvdKuWs7+MxyL2PcHoQRwQexHBqnXQ2GvGO2GmatGLu0B4Vjh489TG/Vfpyp7iubklT+DVdv8AL/Jl3T3ObxgcdaZg109/oCm3bU9Dl+1Wq8txiWL2kXsP9oZU+oPFcw3BxW1OrGavElxaPjP9vV5U/Zt1TyjgG5tQ2PTzV/rivwJr+jP9rbw83ib9njxPYxjLw2wuV+sDrIf0U1/OZX8H/Siw0457RqvaVNW+UpX/ADO7Cv3T174A30mm/G3wpeRHDLqlqP8AvqVQf51/TFX8ynwMhaf4y+FolGSdVtOP+2y1/TXX6T9FSUv7Pxa6c6/Izxe6CvuT9j/9tfxf+zRqw0HVxLqvhK6fdPY7vngdsZmtyeFb+8vCt355r4bor+ks/wCH8JmeFlgsdBShLp+q7NdGicJjKlCoqtJ2aP7Jfhp8VPA3xe8JW3jj4fX6ahp9yOHXh427xyJ1R17qfwyOa9DWcetfyG/AX9ov4mfs7eKR4j8A3eIpCPtNlLlre4UdnTI59GGCPpwf6Mf2bf2wPhh+0hpiQ6JMNO11FzPpk7DzAe5iP/LRPpyO4r+CfE7wTxuRzliMMnUw/wDN1j5SX/ty0flsfreRcUU8UlTnpPt39P8AI+yVuSKi1GNNU0y40xzxcRtHz2JHB/OssTMp5qVbk96/EPY2akj6m6aPmTQvFslvKdP1QEtAxjJzh1KnGPf6H9K9k0nXv3YmhcSIO47fUdq+ZPjTby+EvHH9pRjFvqa+ap7CQcOP6/iaq+HfG7wlXjk2kDrmv0fE5EsTQjiKS0kr/wBfM+fhinTm4S6H3hpPiNWAG7rXdWOuK/Bavj/RvGdrdbdzCGT1H3T9fT+X0rv4PGEWnRNcX8ghjiUuzsflCqMls9MAc5r8+x/Dsr2S1PYpYxPW55h/wUS/aZT4E/s56hbaNcmHxB4lVtN0/afnRXH+kSjuNkRIB7My1/KNpWkQzwNq2ruYbKNsEj78jf3Iwep9T0UcnsK+u/2vPjzL+0p8XLrx7qUjxeGNK3WOkwg4aWNDksoORukb5nb+Fdo5IAr451fWLnV5laQCOKIbYok4SNfQD+Z6k8mv9CfA/wAPXkGTKhJWq1HzVH2fSP8A26t+ibZ+RcUZx9bxLkvhjov8/mO1fWJtVkRAoht4RthhX7qL/UnqWPJNY9NLAUxmJ4r9up0VFWjsfMN33HFsjiq97e2emWU2pahIsMFvG0ssjHCoiDczE9gAMmpgcdBXafDvwv4c8c+M7Dwh4wtI7/S9RZoLq3lzsljdGDK2CDg+xr5jj3iX+xMixucuHN9XpVKlv5uSDlb52serkOVSx2Oo4GLs6koxu+nM0r/ifkz42/4KU+FdK1d7HwRoEuqW0bFftE8wtw+D95FCSHHpuwfYV9R/s+ftPeCP2gbW4h0aOTT9UslDzWcxBbaeN8bA/MueDwCDjI5r4a/4KqfsZ+Cf2SPjDpU3wsEsPhvxRayXMNrK5kNrPE5WWJGPzGPBVl3ZIyQSa+Wv2M9avtG/aO8OGzcoLqWS3kHZkeJsg/jg/UV/Cfgn9K3MeJa+DzKNTnw2JaXK4qLjd8vTW8Xo7tp23e57nGPB2JyTMK2V41L2lN2dndPS6a8mmmtj+tb4Kfti/Eb4U+Vo2ssdc0VML9nnY+ZEv/TGTkj/AHWyv061+uHwa/aG8A/FOOPV/h7qbW+owYdrZz5V3CR3wD8wH95SR61/OgTmr2manqOjX8WqaTPJa3MDB45YmKOrDoQwwQa/s7izwsy/M1KpBclR9UtH6r9dH6nydOtKLuj+zz4dftR3dmqaZ8QojcIMBbuIDeP+ui5wfqOfY19naHr+jeJdOTVtBuUureTo8ZyPoe4Psea/kN+C37fWraWYtA+MkLX9sMIuoQKBOg9ZU4Eg9SMH61+svwn+MqzWkXjT4Vayk9tLjLQtuRv9mWM9D7MAR7Gv4a8Sfo/VsHN1IR5G9mtYP/5F/wBWP0HJOOqtK0MR70fxX+f9an7Mahp9nqtjLpuoRiWCdCkiN0ZWGCDXA/8ACEWHhX4eah4W8Mo7RtDOYo2O5syKflB6nnpnmvKPhx+0x4f8RbNL8ZKum3hwBL/ywc/UnKH68e9fT0ckc0YlhYOrDIIOQR7Gv5tx+Dx+WT+r4hNK6dvstrZ9mfpeFxWFxkfa0Wm7W81c8D/Zqtrmy+GSWl5G0UsV1Oro4KspDcgg8g17/TVVVztAGeTj1p1efnWZfXMXUxTVudt27XOvAYX2FGNFO/KrH4cfHX/kVvGv/XtqX/oMlfzPV/TD8df+RW8a/wDXtqX/AKDJX8zhdRX+qfgIv9jresfyZ/N+O+N+rHUUzfn7opw96/e3GxxC0UUUgCiiigAooooA/9fwekLAVEWJptf9BB/Oah3JC/pTCSaSigtRQUUUUDCimFx2phYmgCQuBUZYmm0U0rjSuFFFIWArRQNFAWmlwOlRlyabVlikk9aSiigAoopCQOtBoodxaaXAppf0qOg0SFLE0lFFaKHc0UO4qsyncpwa0obtW+WXg+vb+dZlFOUExygmdBRWPBemM7X5WtZXV13ryDXLODics4OJ03hl8XUkf95c/kf/AK9dpXA+HnxqYUd1Nd9Xy2axtVPm8yVqoUUUV5pwBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFJS0mKYxjYpn1qQjvTGPpWsXoaxeg2iiiqKCiiigAooooAKKKQntQBZs7+8064F1YyNFIvRlODjuPofSuhEmj+JDtl8vT70/xAbbeU+4/5ZsfUfKfRep5FvpTKxqUVJ8y0fcpStocj8YdCvV+HfiPRdQiaN5tLu0AI6h4XAI7EehHFfy1CWORiqMCfY5r+xj4VXQ1fxhpPhfWo0u7GW4XEcozsIOfkPUZxyOh7ivcf2rtPsJHs/DWj6Za/Z7dPtV0Ioo94LnCFlA3bAOh6ZJr+CPpD5/WzTxIyXgPDUf3lelUqzq3tGnTi9+Wzcm3FpK8dXHXXT9SyDgKFfhrF8R1a/LGlKMFHlu5yl0vdWsne9npfTQ/j1/ZYsP7X/aG8KWUfzFL+OVgOoEXzn8sV/SJX2v8W9H0DQ/2edAjsrG3hllS1UOkSK/3C5+YDPP1r4or7D6EHFCzrhrGZhGnyJYmrSWt+ZUrR5tlbmd9Nbd2cXifwO+H8dTwUqvtHKnCbdrW51fl3d7d9L9kFFFFf2afnAVqaLreseHNUh1vQLqWyvLdg8U0LlHRh3DDkVl0VM4KScZK6Y07ao/Zf9mr/gp7dWMdt4P/AGg42uIxiNNXhXMgHQeeg+9juy8+xr9kPCPjfwj4+0SLxJ4K1K31WxlAKzW0gdckZw2MlT7HBr+NivR/ht8XfiT8IdZXXvhzrFzpU4ILCJv3cgHaSM5Rx7MDX87cdfR5wGPcsRlcvY1H0+w/lvH5aeR9llPGNWklCv7y/H/gn9WXxm8Dt478Ez2diAb+0zPanuWA+ZM/7Y4+uK/NvTPFE1vL5ExKOh2srcEEHBBHYg1wvwk/4KxXcEUOmfGvw8LgjAa/0xgjfVoH+U/8BcZPpV342fG/9m3xkW+KXwz8RxJLOQb7TLiN4LhW6eYiMNrE/wASozeo71+VcP8AAmdZZUeXZhh24N+7KK5o37XV7J9L219T3sbmmFrr21Gav1T0f9fee/6R4zdCv7z9a+ZP2rv2oP7L8NSfDXTJhLb3alb8K2GkTp9njYHKZ6yOOg+UZJIr5o8V/tLCz0Uy+Ho5EWUEQySfI8nYlF6qg/vnknhRnkfD2ta3qOvahJqeqyGSVz1PQD0A7Cv1vg/woi8UsZjY6R2Xn/wPz9D53MM/fs/Z03qzqNXtx4qf7focpkKDaLJsLJEo/hjAwHUf7IB7kVwLkqxRgQRwQeopokdHDIxBU5BHFdUuu2WsqIPFCFpOAt3GB5o/3xwJB9cN79q/foUpUlZK6/Ff5/n6nyjalq9zkvanZCj3rb1PQLrT4ftsDLc2bHCzxcrn0YdUb2bHtkc19B/s8R2WlaF4q8eR2sE+qaNFZ/YJrhBKLd55irSojZQyAD5GZTtPIAbBH554y+K+B4L4Tx/F2OhKpSwtOVSUYW5nbortK9+70PtPDfgPFcTZ/hOHsHJRqYicYJyvypt7uybt6IT4efs/wSy2Gt/Ga6l0PT7yWJYLGJQdSu1kYAGOJ8CGIg586UAEfcVzxXj/AIthXwF8TdStvDTNEukajKlsWO5gIZSE3HjPQZ9a+i/DMfiHxb4zj1y7ke6khnS8vru4kAWOKNw0k080hCoqgZLOwHvXzH46MnxV+JWqWXw2vopH1/WHtrO7HzIgurnyxNtOM7FfeFOM4x3r/Pb6AH0wuJPGfGcRZtn+EVLLqSpwo01FyjaXtXUUptfvJuKjzLRJWtFJ6/2J9MT6NGTeGGEyfBZXiHVxc/aSqzbs7rk5LQTfJG/Ny3u276u2n43/APBWb9p6D9oP40aJ4fsY0hTwnp5trhI33qbuaQySEcDGF2qRzg8Z4r4v/ZPO39orwmf+n0f+gNX+iz8Yf+Cdn7FPxj+EOp/8E/tO+HekaZawWk9rpHiOOGP+2INVjgLpfyXW0SSTSzrmYs2JAxDDbxX+dp+zfouo+Hv2o9A8N6qu2707V3tZ1HQSQM8bgf8AAlNfl3gLxHwzjcyp4bhOl7LDUMRyKHvPk/eXsnK8mtd7vyP5q8WeH88wuNhjc+lzVa8FPm01VkltotF5eh/RHRRTkR5HEcYLMxwAOSSa/wBrD8YEALEKoyTXsngvx54t+CV1/a/hq/ltdWmHMCsfKjT/AKbIfldyOisDt6nniuP/AHXg9edsmrEfUWv9DL/6B/vdONeR5XMkhLMxySeSSa86tRhiouFRXg+/X/gfn6b625fU/Yz4I/t0+EPGhi0D4pJHoeotgC6Gfskp985MRPvlfftX6mfDX42+K/BEcMui3a3+mSAMsLv5kLKe8bAnGexU49jX8klfQPwb/aV+JnwXuFg0O6+16YWzJYXJLQn1Kd4291/EGvw7jrwLwmOpyeCS1+xLb5PdP+ro68HmNWhNTpuz7o/tR+Hnxr8GfEKNLe1lFpfng2sxAYn/AGD0cfTn2r16v5wfgp+1d8NPjAIbO1n/ALI1vqbK4fBLDkmGTgOPbhvbvX6XfDr9pPxP4X2aZ4sVtUs1wodjidB/vH749m596/hLjjwTxeAqyWHi019iW/8A269mvn82fqOS8eQnaGLVvNbfNf5fcfI/x2/5FXxr/wBe2pf+gyV/MzsNf0vfGm7ivvBPi+/gzsnsr+Rc9dro7DI9cGv5oi/92v7x8BE1g6y84/kz8qxrvNteZIAFFKDmohljUoGOK/eJI4woooqQCiiigAooooJ50f/Q+f6KKYXAOK/6CD+dx9ISAMmoi5ptAEhf0phJPNJSgZGapQZSgxKKMgdaYXHb/P6VooI0UEPppdRTvIuZEDqhIPoKgIIODTTRVhxcnpTKKKYBRRQTjmgtQ7hQSB1phf0qMknrQaJWHl/SmEk9aSirUDRQCiiitFGxoo2CikLAVEXJpjHlwOlRkk9aSigaVwqxBcNCcdV9Kr00tjpRy30NPZq1md74ZZZNSV0ORtb+Vei15b4IDPqUj9lj/UkV6lXxudRtWt5Hx2cRSrWQUUUV5J5YUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAhzUZHc9aeTjioyc1pA0gNooorQ0CiiigAoooIzQAVGW7Cl4A4phxQAhOTSVjeINe0/wzpEut6qxWCHG4gZxuIUfqa85u/iFPfxCTRSghf7sgO/I9j0r38n4axeOXNRXu7Xe39eiOihhZ1PhPpX4bXcNn8QtElmkSIfbIhudgo5YDqa6v9pvx3Bonx0v7czSQy28cQV16BSmcepzk5HSvyZ+PXwi1D44WNnbya7caa9kzuoQF0kdgAC/zKRtxwQeMnivMfBfx2+LeheM7X4R/H+G81e8jWKysNWjQymWBfli8xsAuqjjeSWUDDdAa/nvP/CmeA8XcHxRnkeXB/VZ4WNRap1KlSnUV7XcF7soLnSTeqdnY/SsHn0KXDlXIpxd51Y1FJPT3Yyi01800/Lof0Z/G28std+EfhG2nuo7d7tI542ZcRswhxgkfcB3cHGB3wOa+LdQ02+0q5NpqEZjcc4PQjsQehB9RX5efEf8A4KBftIazc6f4L8X+CAdF8MPLa2clrb3UU7wghFkeRjJG7bUBG0KDk19C/A39rsfEa1utCOn3Zisgjy22oxFGj3kjMMwJIbjkcj1U1+cfQz4KpZBw5/qvUrpYz2+Jk6coyi2pVqk4OMnFRk3T5W1dWd10O7xc4goZ7nDxuEb5eSnFXVneMIp/jc+sKK5PTPGmj6xqkekWodbmYMyRHDNtVSzHjnAAJJwBXWV/XOOy+vhZ+yxEeV7n5HUpSg7SQUUUVxGYUUUUAFdVZadZ6VaJrWurv8wZt7bODJ/tvjkRj826DjJDrazs9Atk1XWkEs8g3W9sentJKP7vdV6t7DrzOoajeandve3zmSWQ5Zj/AJ4Hp6Vza1dI/D37+n+f3eWluXfcm1HU7vVbtr6+ffI34AAcAADgADgADAqgc9+lR/Wgk12wpKKtEzbA4xgUlFFaAaWmavqGkTGawk2bhtdSAVdfRlPDD2Ne/wDw++K3wj8E/D/xbJ42jvbaW+js/KtNPj8w3Lwys5VJH+W3ByNzvuCg5VWPyn5upCARg9DXw3iN4cZRxXk2IyDPKbnh665akU3HmjdNxbWqTtbTW17NM+s4I4zxvD+a0M5y6VqtGXNF6OzWz1TWnmmvI9SsvC/x4/bN8Aatc/DOXT9M0LRb1UXwzBM0Tu2wMs0sjjM7nna0z4B3BAvQ6X7L37HPxjg8cWvijxmJ/C0enXsJijmiLyTSxSq3KblAj4+8Tznj1H3x/wAE9/2Rvhv45+Kng7xudSu9EkuIZXvYba5aCO98t22oQuDlgMFQQD1xng/0PeI/2PfAOpyNNoF5c6aWOdnE0Y9gGw35sa/yK8RfpTcXZTQzHhLwep4elgaFSVGEXQjSqYeVKXLVpwTlKjVjJrmVScFK09byV1/dDweS4upQx3GMqk61eCqSk5Oampq8XJ6TTW1k2tOiPnLRMr+1Yu0g51dzkcgg5P8AWv8APG8a/DLUNP8A+CunxG8P6BZubTw5401iS4KqdsEYml2lz0XcxAXPUniv9LvwF+yivgzxjZeKpdbNwLGUSrGIdpcjsTvOP1r8wf8AguX4v+H3gH4ceFvB1jaW1prHifVpNQupIIY1lmis4SheZlAZvnmQAnPT2r82+gR4fZzT4iWDx+HcJ18Q6iimpPliud/Dfbla6dz86+kfmOAzWnh55fV51RpqLfK1d7dbeXc/nTiiknkWGFSzuQFA5JJ6AV2LvD4PUwwESaqeHccrbf7K+snq38PQc8jMsde0fTLH/inrhLm+mX95OnSFWH3I887iDhmxx0Hc1zxJJya/3vqUZyk41E0l0ejfr5fn6b/xq1yadQZixLMck8kmkooroMgooooAfHI8TiWIlWUggjggjoRX3B8Ff24fH/gARaH49DeINJQBFLkC6iUf3JD9/wCj5z6ivhyivIznIsJmFL2OLgpL8V6PdDjJrY/X34s/tv8Awk1b4X6ppPg9rq51PU7WS2SKSFoxF5q7SzsflO0E8KTk1+QQoorg4Y4SwmUU5UsJf3nd3d3+gTqX3H7+yinAH+KkBC80hcmvo2uxk6nYlpu4VETmjkmlyEubJN/OKcPU01VxyafUyt0JCiiipA//0fngkmkoor/oMVPufz2qfcKlhiM0qxLwWOKbFHJMcRLuNRs0kMmOVZadlsty1GxoXtl9kAbdkGs0v6U6a5muMeac4qCimpJe9uMUktT3hljAMikA9M01G2OH64Oa1b3UI7iARoOTyc9qUpSTSSKSKUd7cRR+UjcVVooyB1q1FLYagwq7bCzaMrcZDetWJbGGO0MwY7gM+1YhYmoTUloaqNiaRlDHZ07ZqAknrSVY+yXHledtO3rmtLdylFsr0UucUlbKNjRQSCiimFwOlUUOJA60xn7CmEk9aSgEgooooNFDuFGaYXwcVGTk5q1C5oOZ88CmUUVolYD0rwJblbee6P8AEwX8hn+td9WJ4dszY6RDEwwxG5vqea26/Pcxre0rykj4PMKvPWlJBRRRXEcYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAwnHIqPp71I2fpUZOa1gawEoooqywooooAK7Xw38OvGfi7TbnV/D1i9zb2vDuCo5AyQoJBY45wM1xROOa9b8CfGvxX8PNDudA0ZIXjnYujSAlonIAJXBAPQcHPP6+fmc8TGlfCJOWm+1uptQUHL949DyFyQSh6jg1FTndpHMj9Scmm16CMT2v9njwr4Z8cfF3SvCfjKxh1LTL7zo7i2uFDxyL5TnBB9CAQRyCARyK7f46f8EqBp7z+LP2VtWNjMxMj6JqLl7dz1xDNjKegEmf94da5r9l+4Fr8c9CnY4CvL/6Jev2ktdZhkHDV+R8YeIWdZBm8K2V1mouCvF6wlrLeL0+as10aPseH6NOdBqa6/oj+TPxIPFvw28RP4L+MOjXPhvVYzjbcoVjcf3kfoVPZlJU9c1oqUkUSoQwPII5H4Gv6lfiH8Nfhn8Y/Dz+F/ibo1rrVk4IC3EYZkJ/ijf7yN7qQa/OHTf+CMmm+Mvi3Z+Hfhn45udB8L6kZPtME8Zubm1CDzP9HbcquGClRvIK5yS/Sv2jhT6U2RYnDylnieHnFNtpOcHbV2snJP8AutPspNnoyyupzJU9bn416v4n0fRmWC7l3zuQqQxjfI5PQKo5JNff37NP/BLn9tr9qvyNcXSk+HPhS42t/amtoy3MsbfxW9pxK/HILBEPZzX9Mn7M3/BNv9jf9keCHUfBPhqLV/EEeGfXNaC3t8ZF/jRnXZDzyBEi4+vNfbl74wtlJLSZPfNfz74k/Tpq1ObDcIYW3T2tVXfrGmrpeTk5ecT6PBcLRXvYmXyX+f8Al95+AXxo/wCCVf7OH7EP7KWu/FPwxcaj4j8e28tii65qM2Gi825jjlFvBHtRA6MVO/eSp61+Unn6N4iz9r2afenpIoxBIf8AaUfcJ/vD5fUDqP6R/wDgpT4sg1P9kXxHYI2S1xYYH0u4jX8xNbeB3EmbZ3ldbMM7ryq1nUkuaT1S5YWSWyine0Ukld2R8ZxpTp08VGFJWXKvzZf1HTL7Srg2uoRmN8ZGeQQehBHBB7EcVQrf0/xC9rbjTtTjF5Z/88nOCme8bdUP04PcGn3ehLcQPqHh2Q3dug3OuMTRD/bTuP8AaXI+lftEarjpU08+n/A/rU+Q5b7HNk84rr4ba28MQJf6oolvnAeC3bkIDyJJR+qp36njgpHBb+E4xcXyCTU2GY4WAKwA9HkHd/7qHp1bnArkbi4nu53ubpzJJISzMxyST1JNUl7Xb4fz/wCB+Y7cu+467u7m/uXvLyRpZZDuZmOSSar0UV2pJKyMwooopgFFFFABRWpoa6S+tWa6+0iWBnjFy0QBkEO4eYUB43bc496+/P289P8A2HbJfCR/Y7uDNI1rINUCmdkAATyTJ54z5339+3j17V8/mHECw+Pw+A9jOXteb3lG8I8qv78ul9l3Z2UcJz0p1eZLlto3q79l18z8yNd/a2+Kvh63h+EtxcT+Ff7O4iURtBLMjOZI5BM3zYYEMpXb2wTX72/saf8ABdSHTdHtvAn7YVnNO8CLHF4h06MO0gGADd24IJbHJkizn+5k5rN1f4EfB348/B/w/ofxV0K21RRpNmsc7LsuIf3CcxTLiRMexxX5K/Gz/gmb8ZPhY0viD9nq+Pi3RlO46XdsqXsSjPCMSqS4HQrtb/ZPWvzzJOG/CbiDBVcjxuXU8FVnUnUc4qMOarN3lU9qknzSe/tbp6K7sj9Tr57msnTqVKrmoxUUm27RSskk9kvI/qT8af8ABZv9gfwt4cfWtG8UXOv3OwtFY2NhdLM57KTcRRRpz13OPoa/lG/bQ/a68c/tn/Gi4+KvjCJbG2iiFpplhGxZLW0Riypk/edmYtI2BljwAABXxPD4jig1SXw54jt5tI1W3by5rS8QxyI47fMB+GQM+lWU1tb/AFqDwt4atrjWdXu28uCxsImuJ5H/ALqogJJ+lfvHg79FrhjgjEzzHLVOpVkrc9SSfLF6vl5Yxik+srXt1tdHlZln9fFRUJ2S7I345ZYmDwsVYdCDg1ZuPi4nh6VLC8l+1XEhCxwIN8rseAoC85J9a/TP9m//AIIu/tgfHuSHXPjhcRfCzw2+1/Kfbc6rMjc4WFG2xkjvK64z9xsEV/RF+yp/wTZ/Y6/ZGa11DwB4Yh1TxBCys2u6yFvb9pAR86O67ITnnESoAelfO+LP0qeCslUsNF/Xay+zTs4p+dXWK/7c5muqRWE4WrYlXqLlXn/kfyVoJgii4QxyYG5T1U9wfpTq6zx627x1rTdc39yf/IrVyddNGrzwU7WvqfmtRWk0FFFFaGTmFFNLKOpphmUdOaaVxWkyWioTL68U3eT0OaLB7NlijIHWq/1opD9mT5Wnho16nmqtFJoPZoueag75pvnLVWihUw9mi55qHvR5kfrVOin7EPZo/9L5zL56UwknrSVux/YPsOGxnHPrmv8AoMqT5eh+AJXKVjei03Ky5DVXuZzcTGUjGar0U1TXNzdRpN6BWhp0UEspE3OBwKSGwkmh84EDPQVnlgKTakmky4wtqy3eJFHcFYelVCQOtML+lM5NXFWViyxGrzSCOMZJpbm1mtiBL0PTFRQTPBIJU6iprq8kuiN4AA9KOWXN5GkYaalcyOV2EnHpTKKlgMYmUy/dzzW3KlqWooirT/tN/sv2faM4259qNRktn2mHBPcr6VlFgKhJTSckMdTS4HSmFixwKtz2EkEfmEg461o5JaMdi5aW1vLbb5OTzn2rGOMnHSkyaKUYtN6l8twooPHJqIue1aqLZaVh5YCoyxJptFaKKQwoooqgCtfQrA6jqkVuRlc7m+grIr0vwPY7LeS/Ycudq/Qdf1rhzLE+youS3OPMK/sqLkd4AAMCloor89PgwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApDxS1GW29KqKuVFXFJwKipScnNJWsVY0jpoFFFFMoKKKTNADWNRnrxStyabQAUUV1fgnUtK0jxLbX+spugQnJxu2kg4bHfBrHEVXCnKcVdpbdyoq7szpfgzqQ0f4k6bqDHb5TP+qMP61+lOlfEaOXGJB+dfnL438XaFfeKLTU9B5MCMJJQu3cT0HPPHP51r6V4+niKvvr884hyCWZqGJnDldrWfTVns4HGqheCd9T9WtH8aQSAAPnNfRXwZ8XQ23jmyu9wG1Zf1javx+8OfE51ZQ0n619I+BPiwtjdpe+ZgorfqpFfi/E3AU/YzglumvvPp8Bm8eZSP2A8Q/Fy1tw370e3NfP3iT4628BYLMAR71+dHjH49zuW2SnuOtfNfiL4zX1y7FZTya8Th3wYbSc0dmN4ntomfX/7XfxgXxZ8GNV0FZd3my2xxnn5Jkb+lfj+z46V6l4v8eXOuadLp8r7t5U4+hBryiv6e4E4YjleDeHit5N/gl+h8Jm2OeIq877BnPWrNpeXdhcLd2MrQyocq6Eqw+hFVqK+1aTVmeYmPkkkmkaWVizMckk5JJ7k0yitXSdHu9YuDFb4VIxvkkfhI0HVmPYfqegyamU1FXew0m3Yg07TbzVbpbOxTe559AAOrMTwABySeBXRvY+ES/wDZi3Uiyp1usboWb02YDBR/e5J67aq6jq9rb2jaL4fyls2PNlPDzkd2/uqOyD6nJrmK5uSdT3m7Lp3+f+X3+V3S0NXVNF1DSGX7WmY5OY5UIaNx6qw4P8x3ArKrY03XL/S0e3hIkgk+/DIN0be5B6H3GD71rDTtG147tFYWdyf+XaZvkY/9M5D/AOgvz6E9Kr20ofxNu6/Xt+Qcil8JyNFWLq0ubKdrW8jaKRDgqwwRVeulNNXRm0FFFFMD90fht4kiXwJocRYfLp1ov5QoK9VtNaikPXrX5z+CfiSLbQNPtGk/1VtCn/fKKK900H4jQuBl6/kfO+Eakak5JdWfo+FzBcqR33xx/Zj+B37Rul+T8TNGjmvY1xDqEGIryHHI2zAZIz/C4ZfbNfp9+zd+yf8Asx/soeGbeD4K+FrPS72aCM3GoMvnX07FQWMlzJukwTyEUhB/Cor83tJ8ZRTx4D9RX3HrHxitrPT4U837sSD8lFfmnHGJzytgqWTwxE/YXbcOaXL0+ze3y2Po8rr0oylVaV+59a6j45toCcsPrXEXnxNtopVIkHDDv718reLNY8Rx/D+T4hJcR/ZhH55jyd/lE/ez0zjnHp78V8Pa3+0WElIWfofWviuG/Dj66pOjryuz8n2OvGZ2qVubqfjf4yk87xfqs3968nP5yNXMs6r1NWNau3utXurj/npM7fmxNZNf6bYajy04xfZH4bOleTbLDT/3RURdz1NMorpUUi4wS2ClzjpSUoBPAplCgFjipQoFIMKKTfk8VDTZlKVx9FFFCgQFFFFUkAUUUUwCiiigD//T+fbyy+ygMG3A1Rp811JMcyHOKrlzX/QdBO2p+DcqJcgdadIkka7nUjPrUCOVcOecHNal7qMdzD5aKeeTntQ+a6SRcY3KiX9xHGYkPH8qp0UVqqRXJ3CtnTZ7SKNhNjdnv6U2ewgitPNDZYAH2rIrNKNSNkWo2HyFWkYp0J4plBIHWpDDMI/O2nb610XSGWbO1W5LFzgCq9xGIJmiznBquk0sZ3RsR9KjJLHc3JNSk+a99Bji5PSkVWc7VGT7U2rdncLby73GQRiqk7K6KUCsQyNg8EVZmvZ508tyMe3ei8uFuJd6DAAxVEuMcUox5rNo0UbD8gU0uBUtnClxcBJDxU2o20VtIBEeo6Vaa5uV7jLl1eWslp5a8nHA9KwqKUAk4HU1dKmoKyASlKsMEjrUkkMsOPNXbmmb2KbCeBzirTvsOw2iiimWodwr3PRLT7FpUFv3Cgn6nmvGdNtzdahBbj+NwP1r3uvmOI62kafzPm+IqtuWmvUKKKK+WPlwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiimk9qaQ0hHNRUGitkrGj0QUUUUzO4UUUUGyYhIHJqNmzSMcnrTaBhRRRQAUUUUAFPSR4zlDimUUAblnrM9uwJJFd3Y+NbmC2YK56eteUUFyox2rkrYGnV0kjSFSS2Os1LxNcXUh+YkmuYnvJpvvmqm7v3ptddLDRgrJEOTe4pOeaSiiugQUUV0Ok6NHPAdW1ZzBYxnBYY3yN/cjB6n1PRRyfQ51aqgryKjFt2RDpGiyakr3c7i3tIf8AWzN0HooH8THso/QcibVtajuIF0nSkMFjGchD96Rv78h7sfTovQVBq+syan5dvEggtYOIoV6L6kn+Jj3Y9fpgVi1jClKT56nyXb/g/wBLzqUktIhRRRXUZhRRRQB0tp4jkMC6frcYvbVeFDHEkf8A1zk5K/Q5U9xUknh2O+ja78NSm7RRloSNs6D3TncB6rn3ArlqkillgkWaBijqcqynBBHcGuZ4ezvTdvy+7/I0U+kiMjHBorrRrenaziPxLEfMxj7VCAJM+si8LJ7nhj61matok+lxxXQdJ7a53eTNGeG29eDgqRnkECnCvryzVn+fo/6YnDqjY07xTPbxpEWK7QB+VekaN8QLi3Ybnz0rwWpEnkh5VsCuTE5TSqLVG1PEyR90eGfih8yhpK7jxl8eZCnlpN0UD8q/Pax8Rz2zAKcY71BqHiC6u3JZixr5OpwFQnWU5I9SGZzUbXPqXxH+0x8Qb/wy3gv+1pv7JJ3fZsjb1zjON2M87c49q+f9Q8eXsrHa5b2rzuSeWU5c1FX0+XcM4PCpqjTSvq7JK77vz8zlrY2pP4mOdi7lz1JzTaKK+gONsKKKKCHU7BTg2BxTaKCHK4vJqYACot2OlJmgRNuFArtvhv4Us/GPiu30O/mMMUgZiVxuO0E4XPGTXR/FvwHpfgPWLe10mZpIriMvskILoQcckAcHtx615080oxxKwjfvNXNlQk4e06Hk9FFFeiYhRRRQAUUUUAf/1PmetPTLeKeRvNGQB0rMrZ0b/WP9BX/QZWdos/CY7lG9iSG5aOPgVUq/qX/H234VQrpp/CjYKKKKsBxdyuwk49O1RsxXpTqjk7UAMLE10HmMdO399uP6Vz1bo/5Bn/Af61z4joXDcwhxxRRRXQOBsWFrBNAXkXJJIrGc7c4roNL/AOPb/gRrnpOprKk7zaNCIsTSUUV2gKCQcjg0MzMcscn3pKKACp7ZitwhHqKgqWD/AF6f7w/nUz2Y1uauqsdqL2JJ/L/9dYtbGrf8s/x/pWPWOF/ho3HINzBT3NI42sQO1Oj/ANYv1FJN99vqa6AN7wsobXoAe24/iBXtFeMeFP8AkPwfRv5V7PXx3EX8Zen6s+N4h/jL0CiiivAPBCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKjfgYHepKjk7VUNyobkdFFFbFVAooooMwprkgcU6mP0oNIEZOeaSiig0CiiigAooooAKKKKAEPAzUGanPQ1BWlMAooorQAooooAcuAwJGeeld78REEerWyxfLE9rFIkQ4SPeuSqDsufqfUmuBHUV6D8R/wDkK2f/AF42/wD6BXn1v95h6P8AQ1j8D+R57RRRXoGQUUUUAFFFFABRRRQBueGtPt9V8QWWm3WfKnmRGwcHBPNR67qNxqOoO02FSImOONRhERTgKo7D+Z5PNaPgj/kb9N/6+I/51gX3/H7N/vt/OuR61/l+pr9gpudqkiqbMzdatyfcNUq76YqYUUUVoaBRRRQAUUUUGXVhRRRQQFFFFABUiKCMmo6lTpQBZguJ7WZbi2do5EOVZSQQfUEdKlvtQvtTuDdajM88p4LyMWOPqaqUVPIr81tR36CdaWkHSlqhBRRRQAUUUUAf/9k=",Re=ve.p+"static/certificate.a2a9ee77.jpg",Ze=Object.defineProperty,De=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,nt=(yt,Xe,Le)=>Xe in yt?Ze(yt,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Le}):yt[Xe]=Le,ft=(yt,Xe)=>{for(var Le in Xe||(Xe={}))ot.call(Xe,Le)&&nt(yt,Le,Xe[Le]);if(De)for(var Le of De(Xe))At.call(Xe,Le)&&nt(yt,Le,Xe[Le]);return yt};const at=yt=>React.createElement("svg",ft({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},yt),React.createElement("path",{fill:"#fff",d:"M701 959.4H325c-116.4 0-211.1-100.4-211.1-223.8V357.9c0-117.6 86.8-215.6 197.6-223.1l2.7 39.1c-90.3 6.1-161.1 87-161.1 184v377.7c0 101.8 77.2 184.6 172 184.6H701c94.8 0 172-82.8 172-184.6V357.9c0-97.1-70.7-177.9-161.1-184l2.7-39.1c110.8 7.5 197.6 105.5 197.6 223.1v377.7C912.1 859 817.4 959.4 701 959.4z"}),React.createElement("path",{fill:"#fff",d:"M741.5 429.3 485.8 736.1c-9.8 11.7-27.2 13.2-38.7 3.3L276.5 593.2c-11.5-9.8-12.8-27.1-3-38.5 9.8-11.4 27.1-12.8 38.5-3l128.5 110.1c11.6 9.9 29 8.4 38.7-3.3l220.2-264.3c9.7-11.6 26.9-13.2 38.5-3.5 11.7 9.7 13.3 27 3.6 38.6zM640.8 239.8H385.2c-48.4 0-87.8-39.4-87.8-87.8s39.4-87.8 87.8-87.8h255.7c48.4 0 87.8 39.4 87.8 87.8s-39.5 87.8-87.9 87.8zM385.2 103.4c-26.8 0-48.6 21.8-48.6 48.6s21.8 48.6 48.6 48.6h255.7c26.8 0 48.6-21.8 48.6-48.6s-21.8-48.6-48.6-48.6H385.2z"}));var qe="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",tt="data:image/png;base64,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",mt="data:image/png;base64,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IAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DsZJAxgypZNaUgZI/bzaJEydOhBi8+O2VrFyzS3oNmCR//PFnhK7Fk0mABEiABEiABEiABEjAHgEKOL4fsZLAlrVBUrJYXrc++/pN+6Vpa1/5559/3HpdXowESIAESIAE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JEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa755tOSAAmQAAmQAAmQAAmQAAl4MAEKOA+ePA6dBEiABEiABEiABEiABEggdhGggItd882nJQESIAESIAESIAESIAES8GACFHAePHkcOgmQAAmQAAmQAAmQAAmQQOwiQAEXu+abT0sCJEACJEACJEACJEACJODBBCjgPHjyOHQSIAESIAESIAESIAESIIHYRYACLnbNN5+WBEiABEiABEiABEiABEjAgwlQwHnw5HHoJEACJEACJEACJEACJEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa75jrKnLVYkt0wP6i+JEn0o/qNmydwFG6Ps3rxRzCeQKuXnkiB+XHnw6Hv5/fc/3DLgd999V/7++2+3XIsXIQESePsIxI37gaRNnUxevvpdvn38w9v3gHwiEiCBWEOAAi7WTHXUPujFE0slY4ZU4Tft7ztFgqeviNpB8G4xkkCa1Mnk7JFF8tvLV/Jlnnry+rW+gGvdvLoM9+0os0PXy9CAmQ6f5eDOmZIo4YfSsoOfnLtww+HxMeWAePE+kNbNa8i3j/8n6zftdzisAb1bSNVKxWTUuPmyedshh8ebHtDVu4HUqVFaQmavkeWrd9o8t1/P5lK7RmkJmrJElq2yfZyRm0OsL5nnLxOCl1o9X7NGlWX08C6ycctB8e42Wl3Ox7uhrN24Tx4++t7I5WPc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",ht=ve.p+"static/question.ed747acc.gif",jt="data:image/gif;base64,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",lt=ve(55351),st="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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",Ke="data:image/png;base64,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",gt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAFTklEQVRoQ91aS4xURRQ993UzUUZcqFEc4meh0cQFSlwgrvAHSgQWhOhCk4GZqmdw+ERUWDkrBMUBnIzzqqYjcTaaGBLFxA8MjIk/3PhZCCa6UAyKC11ARnDo6Wvu+HrS0/R7r96nWVBJpxfv3nPPrbp169aHUEAzxsxl5gcB3AdgAREtkH8AXSH87wBOMfMp+QfwFREd0Vr/k9c8ZQUwxixi5mWe5y1l5qUAyimxqkQ0XqvVxonoE631Nyn1p8VTO7B///75Fy5c2MzMWwB0ZDHaQmeSiPbMmTNnb3d39+k0mKkcMMZsBiC/W9IYSSH7K4C9Wuu9rjpODoyMjNxQq9VGADzuCpxT7gPP83p7e3v/TMJJdCAIgoVEdBDAzUlgBX8/ycwrfd//Pg431gFr7RPM/HbBxFLBEdGTSql3opQiHQiCoI+IXk9lrU3CzLzR9/3BVvAtHbDWPsrMH7aJTyZYInpMKfVRs/JFDlQqlduq1eoxIro2k6U2KTHzX+VyeXFPT8/PjSYucsBae4iZH24Tj1ywRHRYKfVIpANhnt+Ty0r7lbc0rhMzI2CMuRHAlwBubT+HXBZ+AbBEa/3HrFLCWruTmV/MBZ1N+TiAdyNUX2qZeYh2KaW2zThQqVTumZqaOlZgbePqynEiWquU+qFZwRjzBoBnIoAmS6WSTOhvp0PIGPMcgN2uVguSiyQfBIFPRMMJdrZqrV+bdsBa+x4zryqImAtMJHlr7RJmPgxgbhwQEb2vlFpNAwMDV3Z2dp7JUM+7EG0lE0l+dHS089y5c4dkkjqAVycmJq4ma+0yZv7YQaEIkUjyAh4EwTAR+a6GiGg5BUGwg4i2uyrlkEsi7xL3s8wz88syAm8x89M5iLmoxpIP4348bRYkolEyxowBkA25S1sLQJbyHhfhUCaWvMT9+fPnx5h5cQrMuugRceAEgDsdlKfTVph2rwMgC4mk37gWSz5L3DcZ+1EckAw0L44FM4/4vq+aZfr7+zu6urq2MbPMoSuavieSt9b6zJyU7+OonXVygIjWKKUOxCGFhaA4cj0AF/KS7z8D4DmMfpTIGdcQOgtgldZaJlpss9auA/B1q/Kgrhjm+08B3JuEF/ediE44T2IikiOP1Uqp7/IYDePeElFvXhwAY2nTqJCXkTiZ1XgBcT9jmplHxYEd4SR04kRER0ul0ur169dLWKVqYb7/IpVSjHB9IctSShzQWq9JQySMeyG/MI1ewhxYnqeYq2itnePYGPMmgO6iyAP4v5gTwBzl9Cta68RdnDHmWQAtz3WyOjRTTodZYSsRvZoRbLvWemeU7vDw8P2e532eETtSjZmf931/d31HtkguHdIWUw3oWmttm60NDQ1dVS6XZat6V8EOTMplitwpNJ5K7ALwQg5Da7XWszbnxphRAE/lwIxSnQnd5mMVGYWsZ///MvMK3/ePiFVjjFyADLSBvCyo0vuzj1VCo3J5kflgi5lPE9EKIprHzFIqtKO1PtiqWzLGyIb6oRyW5ZynBOCOHBhRqmNa61nHnhedjQZBcDsRycS7pg0E8kD+LZse3/d/agS5/I7XG0JpI4B9ebqsQN1NWuuWly2X7xVTvfestXfXarWDRHRTgT2aCMXMv3metzJp/5F4SymWhoaG5pfLZVlpL9k1a7VaVRs2bEi89HZyIOwu2b1tukQX3TL3OHGYsjw1GBwc7Oro6Kg7UthTA7mhn5yc3NfX1ycPQ5xbmhGYBSqPPYhINkMPAJDHHrJ4pWlTAOShx1FmvnSPPVoxbHxu43neAmauP7eRf2nTz2yI6FStViv0uc1/ndZCH8rgOooAAAAASUVORK5CYII=",ze="data:image/png;base64,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",$e=ve(53114),xt="data:image/png;base64,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",Ct="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA61JREFUOE+FkmtMW2UYx//ntKcXygotpbaAoxQarhYKkwEb3QhRxgbOITNOTZzOZRedCcq+zMRgjLqocTHq/EKYRk10SK2wwSaEMEaVYVOLjI1OIBWwFNpISy/Qc9oeM5Iuytj2fHqfy/vL//++D4F10bIfPJk8XqMQU+luV0S66FoRF2gi3FRZXIjkUF55Ms81t8za/766aH+6HZHYdSJ2OHcQAikJangB7zXuVhwnuQLyypATc3MMqrdFoVZSCNEUCoqywJACxvC95ZjTwXQUFcFf1YLwGshpeGjvhHXhTXdAyCx5QZSXJZXTER5+7p3GvBN4XA+oFEAoQEBbsQUsJcbVS7+NBBiGm8Bd9VRuS36dYM0llGvebzMYbJ1RaebX0WXP2cqtolJSKMWlTivss0DtDkClBJggB9qaGjCEAL0dlm5SSDaNDs98uL8u0Uqw7HnO0sAZk/HbkbGe1sjRhArUHX0+1ZiYkY0L3/TDNgXsrgIylABL85BX3wCfxx89+/aF3L2lsA/9Keiqf27rlTVr7Pwr+dO/XOvqOG8zjE/4zh14KtGaX1XJ7f6qG+axCOqqAHUKwCNF0DzxLP4aven4/eKQLl4iPZ2r1+Wkbdc9eeex2ZmXUuwTMx85pyaV4xZHVt2h2rQh4wAuD3ixZyeQoQCSZalQVDdgtL1zdJNc4o+TJQ0qq7XvEMSZlTugNWUtIO2F6rdMw8GmkmK5OBTm4ss2C/RbCGQpOdCU6kHzxOHrg9Zgqkq0T9Uw3n/X98cKrc2SAstYZLVw82pf/QF9utk0BYkwgmz1Jsh0xbj2Y3/XxUF/U4oS7PEvvNP3BMUaL5ahuEQrasvLUWr9Li+Rq02PzM0u9PZ0zx7+YABz6xf5f9bWN49th+QxvcLsdnvUeTmb+z5pvbWn/Qbo9XO38/uCbg/0nFZ9zAv7mxQPKw7lv3C9bSPIA0HNu3jaXWWU0eOlM3SZXFO/Fc8cbl25y9Y9QU3lEFJcVOhrUr7z/ROUhelV6LLjwPBlN8w/3Wr8w4bpTycR+q+6Da0156ElWUSeSstMpJwuH5KTeOBzAIojYpcdbjqeir7ReBmfPxB0MBXvHjn56KncwjTwlVIQLBCYXESIprE878JNo+XEvj58dl/Qy9lopGmcePXkDv0jOzWIUlwEp9wILPmQJBdidtIB6w8jnW4G7782gOEN96hWCnGRHOMkiwSBiAOhgAOWZREJR0GSAI9LgIxGASYKPh+/HjGhJgb6F36ZbPle9WMzAAAAAElFTkSuQmCC"},65986:function(Ut,Et,ve){"use strict";var ce=ve(59301),ke=ve(21697),b=ve(48136),me=ve(88615),fe=ve(43418),ue=ve(59301);const le=(0,ce.forwardRef)(({callback:oe,width:se,onChange:ae,disabled:ie,readOnly:re,type:ne="",value:ee="",style:a={}},y)=>{const x=(0,ce.useRef)(),E=(0,ce.useRef)(),[z,te]=(0,ce.useState)(0),[Ae,de]=(0,ce.useState)(0),[he,ge]=(0,ce.useState)(!1),pe=()=>{var Ce=document.createElement("div");Ce.innerHTML=x.current.getValue();var Me=Ce.innerText;return oe&&oe(Me),Me};(0,ce.useImperativeHandle)(y,()=>({getData:pe}));const Ee=Ce=>{Ce.preventDefault();const Me=Ce.clientX-z,Fe=Ce.clientY-Ae;document.body.onmousemove=Te=>{let Pe=Te.clientX-Me,Ne=Te.clientY-Fe;const Re=document.getElementsByClassName("markdown-popup-form")[0],Ze=window.innerWidth-Re.offsetWidth,De=window.innerHeight-Re.offsetHeight;Pe=Math.max(0,Math.min(Pe,Ze)),Ne=Math.max(0,Math.min(Ne,De)),ye(Te.clientX,Te.clientY,Me,Fe)&&(te(Pe),de(Ne))},document.body.onmouseup=function(){document.body.onmousemove=null}},ye=(Ce,Me,Fe,Te)=>{const Pe=document.body.clientHeight,Ne=document.body.clientWidth;return Ce<20&&Fe>Ce||Ce>Ne-20&&FeMe||Me>Pe-20&&Te{he&&setTimeout(()=>{const Ce=document.getElementsByClassName("markdown-popup-form")[0],Me=window.innerWidth/2-Ce.offsetWidth/2,Fe=window.innerHeight/2-Ce.offsetHeight/2;te(Me),de(Fe)},0)},[he]);const we=()=>{ie||re||ge(!0)};return ue.createElement("div",{style:a},ue.createElement("div",{style:{width:se||"100%",position:"relative"},className:`${ke.Z.mathFillWrap} ${ie||re?"cursorDefault":""}`,onClick:()=>we()},ue.createElement("math-field",{disabled:ie,locale:"zh_cn",class:`${ke.Z.mathField} ${ne}`,readOnly:re,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:x,style:{width:"100%",fontSize:ee?18:14},value:ee||""})),ue.createElement(fe.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:z,top:Ae},title:ue.createElement("div",{style:{cursor:"move"},onMouseDown:Ee},"\u8F93\u5165\u516C\u5F0F"),open:he,onOk:()=>{const Ce=E.current.getData();x.current.setValue(Ce),ae(Ce),ge(!1)},onCancel:()=>{ge(!1)},destroyOnClose:!0,className:"markdown-popup-form"},ue.createElement(me.Z,{value:ee,ref:E,onChange:ae,showSaveButton:!1})))});Et.Z=le},88615:function(Ut,Et,ve){"use strict";var ce=ve(59301),ke=ve(95237),b=ve(43604),me=ve(99313),fe=ve(3113),ue=ve(7664),le=ve(21697),oe=ve(48136),se=ve(59301);const ae=(0,ce.forwardRef)(({callback:ie,showSaveButton:re,value:ne=""},ee)=>{const a=(0,ce.useRef)(),y=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -209,7 +209,7 @@ ${it} \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],E=Ae=>{a.current.setValue(a.current.getValue()+" "+Ae.value+" ")},z=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:se.createElement(ke.Z,{className:le.Z.lists,gutter:[10,10]},y.map((Ae,de)=>se.createElement(b.Z,{flex:"110px",className:le.Z.item},se.createElement("div",null,se.createElement(ue.Z,{value:`$$${Ae.value}$$`}),Ae.name),se.createElement("div",{className:le.Z.children},Ae.children.map((he,ge)=>se.createElement("div",{key:ge},se.createElement("h1",null,he.name),se.createElement(ke.Z,{gutter:[10,10]},he.data.map((pe,Ee)=>se.createElement(b.Z,{key:Ee,onClick:()=>E(pe),className:le.Z.diamond},se.createElement(ue.Z,{value:"`$$"+pe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:se.createElement(ke.Z,{className:le.Z.lists,gutter:[10,10]},x.map((Ae,de)=>se.createElement(b.Z,{flex:"110px",className:le.Z.item},se.createElement("div",null,se.createElement(ue.Z,{value:"`$$"+Ae.value+"$$`"}),Ae.name),se.createElement("div",{className:le.Z.children},Ae.children.map((he,ge)=>se.createElement("div",{key:ge},he.name&&se.createElement("h1",null,he.name),se.createElement(ke.Z,{gutter:[10,10]},he.data.map((pe,Ee)=>se.createElement(b.Z,{key:Ee,onClick:()=>E(pe),className:le.Z.diamond},se.createElement(ue.Z,{value:"`$$"+pe.value+"$$`"}))))))))))}],te=()=>{var Ae=document.createElement("div");Ae.innerHTML=a.current.getValue();var de=Ae.innerText;return ie&&ie(de),de};return(0,ce.useImperativeHandle)(ee,()=>({getData:te})),se.createElement("div",{className:le.Z.mathWrap},se.createElement(me.default,{defaultActiveKey:"1",items:z}),se.createElement("math-field",{locale:"zh_cn",className:le.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:a,style:{width:800,marginTop:30,fontSize:18}},ne||""),re&&se.createElement("div",{className:le.Z.button},se.createElement(fe.ZP,{size:"large",onClick:te,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Et.Z=ae},65526:function(Ut,Et,ve){"use strict";ve.d(Et,{Q:function(){return se},Z:function(){return ie}});var ce=ve(59301),ke={flex_box_center:"flex_box_center___VcCAZ",flex_space_between:"flex_space_between___I3jjO",flex_box_vertical_center:"flex_box_vertical_center___Rm_54",flex_box_center_end:"flex_box_center_end___nTsdc",flex_box_column:"flex_box_column___UVpzN",tags:"tags___kRRoe",text:"text___IyyEa",tagWrap:"tagWrap___v63mB",tag:"tag___X7wE6",c:"c___mZMPq",cpp:"cpp___eaTie",java:"java___gL98T",python:"python___eNRkk",edit:"edit___tbVu0"},b=ve(92310),me=ve.n(b),fe=ve(43418),ue=ve(8591),le=ve(24905),oe=(re,ne,ee)=>new Promise((a,y)=>{var x=te=>{try{z(ee.next(te))}catch(Ae){y(Ae)}},E=te=>{try{z(ee.throw(te))}catch(Ae){y(Ae)}},z=te=>te.done?a(te.value):Promise.resolve(te.value).then(x,E);z((ee=ee.apply(re,ne)).next())});const se=({title:re="\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00",dataSource:ne=[],visible:ee,setVisible:a,tip:y,onOk:x})=>{const[E,z]=(0,ce.useState)([]),[te,Ae]=(0,ce.useState)(!1);return(0,ce.useEffect)(()=>{ee&&z(ne)},[ee]),ce.createElement(fe.default,{centered:!0,open:ee,title:re,confirmLoading:te,width:564,onOk:()=>oe(void 0,null,function*(){if(!E.length){ue.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00");return}Ae(!0),yield x(E),Ae(!1)}),onCancel:()=>a(!1)},!!y&&ce.createElement("div",{className:"c-grey-666 font16 mb10"},y),ce.createElement("div",{style:{background:"#F6F7F9",padding:"20px 20px 20px 26px"}},ce.createElement(le.default.Group,{value:E,options:[{label:"C\u8BED\u8A00",value:"C"},{label:"C++\u8BED\u8A00",value:"C++",style:{marginLeft:30}},{label:"Java\u8BED\u8A00",value:"Java",style:{marginLeft:30}},{label:"Python\u8BED\u8A00",value:"Python",style:{marginLeft:30}}],onChange:de=>{z(de)}})))};var ie=({title:re="\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00",className:ne,style:ee={},onEdit:a,dataSource:y=[]})=>{const x={C:ce.createElement("div",{className:ke.c},"C"),"C++":ce.createElement("div",{className:ke.cpp},"C++"),Java:ce.createElement("div",{className:ke.java},"Java"),Python:ce.createElement("div",{className:ke.python},"Python")};return ce.createElement("div",{className:me()(ke.tags,ne),style:ee},!!re&&ce.createElement("div",{className:ke.text},re),ce.createElement("div",{className:ke.tagWrap},y==null?void 0:y.map(E=>ce.createElement(ce.Fragment,{key:E},x[E]))),!!a&&ce.createElement("div",{onClick:a,className:`iconfont icon-bianji_Hover ${ke.edit}`}))}},766:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return me}});var ce=ve(76560),ke={ldsRing:"ldsRing___mpBZC",idsRingWrapper:"idsRingWrapper___Of9_n",ldsring:"ldsring___o0w2t"},b=ve(59301),me=({message:fe,className:ue,children:le,style:oe={}})=>b.createElement("div",{className:`custom-spinner ${ke.idsRingWrapper} ${ue}`},b.createElement("div",{className:ke.ldsRing},b.createElement("div",null),b.createElement("div",null),b.createElement("div",null),b.createElement("div",null)),fe?b.createElement("p",{style:oe},fe):null,le,b.createElement(ce.Outlet,null))},72015:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return me}});var ce=ve(59301),ke=ve(33796),b=ve(59301),me=({defaultX:fe="40%",leftChild:ue,rightChild:le,className:oe,hideResize:se=!1})=>{const[ae,ie]=(0,ce.useState)(fe),re=(0,ce.useRef)();function ne(){re.current=!0}(0,ce.useEffect)(()=>{function y(E){re.current&&(ke.Z.publish("resize-move-bar",E),ie(E.pageX))}function x(){re.current=!1}return window.addEventListener("mousemove",y),window.addEventListener("mouseup",x),()=>{window.removeEventListener("mousemove",y),window.removeEventListener("mouseup",x)}},[]);const ee=typeof ae=="number"&&ae!==.01?`${ae}px`:fe,a=`calc(100% - ${se?"0px":"4px"} - ${ee})`;return b.createElement("div",{className:`split-panel-container ${oe}`},b.createElement("section",{style:{width:ee,display:ae===.01?"none":""}},ue),b.createElement("section",{className:"resize-x-bar",onMouseDown:ne},b.createElement("a",{className:"btn-resize"},b.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},b.createElement("path",{d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"})))),b.createElement("section",{style:{width:a}},le))}},46685:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return ue}});var ce=ve(59301),ke={flex_box_center:"flex_box_center___Gc4dd",flex_space_between:"flex_space_between___K2f1v",flex_box_vertical_center:"flex_box_vertical_center___pupRp",flex_box_center_end:"flex_box_center_end___UDLRC",flex_box_column:"flex_box_column___a5uDo",result:"result___gu5zt",title:"title___xrnx2",left:"left___IAxp9",leftNode:"leftNode___HL8fG",right:"right___ZXYmw",rightNode:"rightNode___jYL5_"},b=ve(92310),me=ve.n(b),ue=({className:le,style:oe={},leftNode:se,leftTitle:ae="\u81EA\u6D4B\u8F93\u5165",rightNode:ie,rightTitle:re="\u8FD0\u884C\u7ED3\u679C"})=>ce.createElement("div",{className:me()(ke.result,le),style:oe},ce.createElement("div",{className:ke.left},ce.createElement("div",{className:ke.title},ce.createElement("i",{style:{color:"#08CF76"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),ce.createElement("span",null,ae)),ce.createElement("div",{className:ke.leftNode},se)),ce.createElement("div",{className:ke.right},ce.createElement("div",{className:ke.title},ce.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),ce.createElement("span",null,re)),ce.createElement("div",{className:ke.rightNode},ie)))},38273:function(Ut,Et,ve){"use strict";var ce=ve(59301);const ke=me=>String(me).length===1?`0${me}`:me,b=({className:me="",onChange:fe,defaultValue:ue=0})=>{const[le,oe]=(0,ce.useState)(ue);(0,ce.useEffect)(()=>{const re=setTimeout(()=>{oe(le+1e3)},1e3);return fe(le+1e3),()=>{clearInterval(re)}},[le]);const se=parseInt(le/(60*6e4))||"00",ae=parseInt(le%(60*6e4)/6e4)||"00",ie=parseInt(le%6e4/1e3)||"00";return ce.createElement("div",{className:me},ke(se),":",ke(ae),":",ke(ie))};Et.Z=b},44816:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return Me}});var ce=ve(59301),ke=ve(76560),b=ve(43418),me=ve(78241),fe=ve(8591),ue=ve(71418),le=ve(17574),oe=ve(95237),se=ve(43604),ae=ve(6848),ie=ve(92832),re={currentPrimary:"currentPrimary___NPWiR",currentDelete:"currentDelete___UEfhf",DirectoryTree:"DirectoryTree___xPxCY",EditDom:"EditDom___seNxC"},ne=ve(98072),ee=ve(63423),a=ve(57884),y=ve(47949),x=Object.defineProperty,E=Object.defineProperties,z=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,he=(Fe,Te,Pe)=>Te in Fe?x(Fe,Te,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):Fe[Te]=Pe,ge=(Fe,Te)=>{for(var Pe in Te||(Te={}))Ae.call(Te,Pe)&&he(Fe,Pe,Te[Pe]);if(te)for(var Pe of te(Te))de.call(Te,Pe)&&he(Fe,Pe,Te[Pe]);return Fe},pe=(Fe,Te)=>E(Fe,z(Te)),Ee=(Fe,Te)=>{var Pe={};for(var Ne in Fe)Ae.call(Fe,Ne)&&Te.indexOf(Ne)<0&&(Pe[Ne]=Fe[Ne]);if(Fe!=null&&te)for(var Ne of te(Fe))Te.indexOf(Ne)<0&&de.call(Fe,Ne)&&(Pe[Ne]=Fe[Ne]);return Pe},ye=(Fe,Te,Pe)=>new Promise((Ne,Re)=>{var Ze=At=>{try{ot(Pe.next(At))}catch(nt){Re(nt)}},De=At=>{try{ot(Pe.throw(At))}catch(nt){Re(nt)}},ot=At=>At.done?Ne(At.value):Promise.resolve(At.value).then(Ze,De);ot((Pe=Pe.apply(Fe,Te)).next())});const we=(Fe=[])=>Fe==null?void 0:Fe.map(Te=>pe(ge({},Te),{title:(Te==null?void 0:Te.value)||"",key:Te==null?void 0:Te.id,isLeaf:!0})),Ce=Fe=>{var Te=Fe,{user:Pe,children:Ne,isShowComponent:Re=!0,ModalProps:Ze={},onDataSelect:De}=Te,ot=Ee(Te,["user","children","isShowComponent","ModalProps","onDataSelect"]);const[At,nt]=b.default.useModal(),[ft]=me.default.useForm(),[at,qe]=(0,ce.useState)([]),[tt,mt]=(0,ce.useState)(!1),[ht,jt]=(0,ce.useState)(!1),[,lt,st,Ke]=(0,ne.U)(ee.qE,{page:1,limit:9999}),[,,gt]=(0,ne.U)(ee.V8,{}),[,,ze]=(0,ne.U)(ee.B$,{}),[,,$e]=(0,ne.U)(ee.DH,{}),[,,xt]=(0,ne.U)(ee.bJ,{}),Ct=()=>{mt(!1),ft.resetFields(),jt(!1)},yt=Le=>ye(void 0,null,function*(){const{node:We,dragNode:it,event:pt}=Le,Qt=Le.node.pos.split("-"),et=Le.dropPosition-Number(Qt[Qt.length-1]);if(et==0){fe.ZP.warning("\u65E0\u6CD5\u79FB\u52A8\u5230\u5185\u90E8\u4F4D\u7F6E");return}if(et==1&&(it==null?void 0:it.item_index)==(We==null?void 0:We.item_index)+1){fe.ZP.warning("\u672A\u79FB\u52A8\u4F4D\u7F6E");return}const Pt=yield xt({id:it==null?void 0:it.key,position:et==-1?1:(it==null?void 0:it.item_index)>(We==null?void 0:We.item_index)?(We==null?void 0:We.item_index)+1:We==null?void 0:We.item_index});(Pt==null?void 0:Pt.status)===0&&(fe.ZP.success("\u79FB\u52A8\u6210\u529F"),st({},!0))}),Xe=Le=>ye(void 0,null,function*(){let We={};ht?We=yield ze(ge({},Le)):We=yield $e(ge({},Le)),(We==null?void 0:We.status)==0&&(fe.ZP.success((We==null?void 0:We.message)||(ht?"\u6DFB\u52A0\u6210\u529F":"\u66F4\u65B0\u6210\u529F")),st({},!0),Ct())});return(0,ce.useEffect)(()=>{Ze!=null&&Ze.open&&st({},!0)},[Ze==null?void 0:Ze.open]),(0,ce.useEffect)(()=>{var Le;qe(we((Le=Ke==null?void 0:Ke.data)==null?void 0:Le.list))},[Ke]),Re?ce.createElement(ce.Fragment,null,nt,Ne,ce.createElement(b.default,ge({},ge({title:"\u5E38\u7528\u8BC4\u8BED",width:640,centered:!0,footer:null,bodyStyle:{padding:"10px 5px 25px"}},Ze)),ce.createElement(ue.Z,{spinning:lt},(at==null?void 0:at.length)>0?ce.createElement(ce.Fragment,null,ce.createElement(le.default.DirectoryTree,{height:500,className:re.DirectoryTree,multiple:!0,draggable:{icon:!1},defaultExpandAll:!0,switcherIcon:!1,showIcon:!1,onSelect:De,treeData:at,onDrop:yt,titleRender:Le=>ce.createElement(ce.Fragment,null,ce.createElement("span",{className:"multi_ellipsis1",style:{flex:1,marginRight:"32px"}},Le==null?void 0:Le.title),ce.createElement("div",{className:`${re.EditDom}`},ce.createElement(oe.Z,{wrap:!1,align:"middle",gutter:16},ce.createElement(se.Z,null,ce.createElement(ae.Z,{title:"\u957F\u6309\u53EF\u8FDB\u884C\u62D6\u62FD\u6392\u5E8F"},ce.createElement("i",{className:`iconfont icon-tuodong1 font12 ${re.currentPrimary}`}))),ce.createElement(se.Z,null,ce.createElement(ae.Z,{title:"\u7F16\u8F91"},ce.createElement("i",{className:`iconfont icon-bianji11 font12 ${re.currentPrimary}`,onClick:We=>{We.stopPropagation(),ft.setFieldsValue(ge({},Le)),mt(!0)}}))),ce.createElement(se.Z,null,ce.createElement(ae.Z,{title:"\u5220\u9664"},ce.createElement("i",{className:`iconfont icon-shanchu14 font12 ${re.currentDelete}`,onClick:We=>{We.stopPropagation(),At.confirm({icon:null,title:"\u5220\u9664\u5E38\u7528\u8BC4\u8BED",centered:!0,content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u5E38\u7528\u8BC4\u8BED\u5417\uFF1F",onOk:()=>ye(void 0,null,function*(){const it=yield gt({id:Le==null?void 0:Le.key});(it==null?void 0:it.status)==0&&(fe.ZP.success((it==null?void 0:it.message)||"\u5220\u9664\u6210\u529F"),st({},!0))})})}}))))))}),ce.createElement(y.op,{className:"ml20 mt20",icon:ce.createElement("i",{className:"iconfont icon-xiaojiahao"}),style:{borderRadius:"4px"},onClick:()=>{jt(!0),mt(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED")):ce.createElement(a.Z,{styles:{margin:"30px auto"},customText:ce.createElement("span",null,"\u6682\u65E0\u5E38\u7528\u8BC4\u8BED\uFF0C\u4F60\u53EF\u4EE5",ce.createElement("a",{onClick:()=>{jt(!0),mt(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED"))}))),ce.createElement(b.default,{title:ht?"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED":"\u7F16\u8F91\u5E38\u7528\u8BC4\u8BED",open:tt,okText:ht?"\u6DFB\u52A0":"\u786E\u5B9A",onCancel:()=>{Ct()},onOk:()=>{ft.submit()}},ce.createElement(me.default,{form:ft,onFinish:Xe},ht&&ce.createElement("span",{className:"font14",style:{color:"#191919"}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED\uFF0C\u53EF\u4EE5\u5E2E\u52A9\u4F60\u63D0\u9AD8\u8BC4\u9605\u4F5C\u4E1A\u7684\u6548\u7387"),ce.createElement(me.default.Item,{hidden:!0,name:"id"}),ce.createElement(me.default.Item,{className:"mt10",name:"value"},ce.createElement(ie.default.TextArea,{placeholder:"\u8F93\u5165\u5E38\u7528\u8BC4\u8BED\u3002\u4F8B\u5982\uFF1A\u4F60\u7684\u7F16\u7A0B\u4F5C\u4E1A\u6574\u4F53\u8868\u73B0\u826F\u597D\uFF0C\u4F46\u4ECD\u6709\u4E00\u4E9B\u5C0F\u7684\u6539\u8FDB\u7A7A\u95F4\u3002",autoSize:{minRows:8,maxRows:9},maxLength:100,showCount:!0}))))):null};var Me=(0,ke.connect)(({loading:Fe,user:Te})=>({user:Te,loading:Fe.effects}))(Ce)},39479:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return me}});var ce=ve(59301),ke=ve(33796),b=ve(11611),me=()=>{const[fe,ue]=(0,ce.useState)(""),[le,oe]=(0,ce.useState)(0);let[se,ae]=(0,ce.useState)(),[ie,re]=(0,ce.useState)();const[ne,ee]=(0,ce.useState)(!1),a=(0,ce.useRef)("");(0,ce.useEffect)(()=>ke.Z.subscribe("preview-image",Ee=>{ue(Ee),console.log(he.current),document.body.style.overflow="hidden"}),[]),(0,ce.useEffect)(()=>(document.addEventListener("keydown",y),()=>{document.removeEventListener("keydown",y)}),[]),(0,ce.useEffect)(()=>{a.current=fe},[fe]);function y(pe){pe.keyCode==27&&a.current&&x()}function x(){document.body.style.overflow="auto",ae(void 0),re(void 0),oe(0),ue("")}function E(){oe(le+90)}function z(){se=he.current.width*1.1,ie=he.current.height*1.1,re(ie),ae(se)}function te(){se=he.current.width/1.1,ie=he.current.height/1.1,re(ie),ae(se)}const Ae=(0,ce.useRef)(),de=(0,ce.useRef)(),he=(0,ce.useRef)(),ge=pe=>{(pe.nativeEvent.target===Ae.current||pe.nativeEvent.target===de.current)&&x()};return ce.createElement(ce.Fragment,null,fe?ce.createElement("div",null,ce.createElement("div",{className:"preview-wrp-group",ref:de},ce.createElement(b.Z,{className:"image-preview",src:fe,style:{display:"none"},preview:{visible:!0,src:fe,movable:!1,onVisibleChange:pe=>{ue("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},44905:function(Ut,Et,ve){"use strict";ve.d(Et,{h:function(){return Ae}});var ce=ve(59301),ke=ve(57809),b=ve(78241),me=ve(3113),fe=ve(89780),ue=ve.n(fe),le=ve(66543),oe=ve(59598),se=Object.defineProperty,ae=Object.defineProperties,ie=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,a=(de,he,ge)=>he in de?se(de,he,{enumerable:!0,configurable:!0,writable:!0,value:ge}):de[he]=ge,y=(de,he)=>{for(var ge in he||(he={}))ne.call(he,ge)&&a(de,ge,he[ge]);if(re)for(var ge of re(he))ee.call(he,ge)&&a(de,ge,he[ge]);return de},x=(de,he)=>ae(de,ie(he));const E=ke.default.Option,z={labelCol:{span:4},wrapperCol:{span:20}},te={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Et.Z=({callback:de,onCancel:he})=>{const[ge,pe]=(0,ce.useState)("python");function Ee(we){pe(te[we][1])}function ye(we){de(we)}return ce.createElement(b.default,x(y({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ye,style:{width:500}}),ce.createElement(b.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},ce.createElement(ke.default,{getPopupContainer:we=>we.parentNode,onChange:Ee},Object.keys(te).map(we=>ce.createElement(E,{key:we,value:we},te[we][0])))),ce.createElement(b.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ce.createElement(Ae,{mode:ge})),ce.createElement("div",{className:"flex-container flex-end"},ce.createElement(me.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ce.createElement(me.ZP,{type:"ghost",onClick:he},"\u53D6\u6D88")))};function Ae({value:de,onChange:he,mode:ge,options:pe={}}){const Ee=(0,ce.useRef)(),[ye,we]=(0,ce.useState)();return(0,ce.useEffect)(()=>{if(ye){let Ce=function(Me){const Fe=Me.getValue();he&&he(Fe)};return ye.on("change",Ce),()=>{ye.off("change",Ce)}}},[ye,he]),(0,ce.useEffect)(()=>{ye&&ye.setOption("mode",ge)},[ye,ge]),(0,ce.useEffect)(()=>{ye&&(de!==ye.getValue()||de==="")&&setTimeout(()=>{ye.setValue(de||"")},300)},[ye,de]),(0,ce.useEffect)(()=>{if(Ee.current&&!ye){const Ce=ue().fromTextArea(Ee.current,y({mode:ge,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},pe));we(Ce)}},[Ee.current,ye]),ce.createElement("div",{className:"my-codemirror-container"},ce.createElement("textarea",{ref:Ee}))}},89389:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return ai}});var ce=ve(59301),ke=ve(89780),b=ve.n(ke),me=ve(76374),fe=ve(66543),ue=ve(6313),le=ve(25717),oe=ve(99498),se=ve(25419),ae=ve(67549),ie=ve(7664),re=({value:pn="",className:xn,showTextOnly:Bn,showLines:pr,style:fr={}})=>{const oa=(0,ce.useMemo)(()=>"",[pn]);return ce.createElement(ce.Fragment,null,ce.createElement("div",{dangerouslySetInnerHTML:{__html:oa}}))},ne=ve(59301),ee=Object.defineProperty,a=Object.defineProperties,y=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,te=(pn,xn,Bn)=>xn in pn?ee(pn,xn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):pn[xn]=Bn,Ae=(pn,xn)=>{for(var Bn in xn||(xn={}))E.call(xn,Bn)&&te(pn,Bn,xn[Bn]);if(x)for(var Bn of x(xn))z.call(xn,Bn)&&te(pn,Bn,xn[Bn]);return pn},de=(pn,xn)=>a(pn,y(xn));let he=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function ge({onActionCallback:pn,title:xn,icon:Bn,actionName:pr,className:fr="",children:oa}){function ii(){pn(pr)}return ne.createElement("a",{title:xn,className:fr,onClick:ii},ne.createElement("i",{className:`${Bn}`}),oa)}var pe=({watch:pn,showNullButton:xn,showNullProgramButton:Bn,onActionCallback:pr,fullScreen:fr,insertTemp:oa,hidetoolBar:ii,extraUse:ni})=>{const ba=[...he,{title:`${pn?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${pn?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return ne.createElement("ul",{className:"markdown-toolbar-container"},!ii&&ba.map((Qa,io)=>ne.createElement("li",{key:io},Qa.actionName?ne.createElement(ge,de(Ae({},Qa),{onActionCallback:pr})):ne.createElement("span",{className:"v-line"}))),xn?ne.createElement("li",null,ne.createElement(ge,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:pr},ne.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Bn?ne.createElement(ne.Fragment,null,ne.createElement("li",null,ne.createElement(ge,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:pr},ne.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),ne.createElement("li",null,ne.createElement(ge,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:pr},ne.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,oa&&ne.createElement("li",null,ne.createElement(ge,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${oa}`,onActionCallback:pr},ne.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),ni&&ne.createElement("li",null,ni),ne.createElement("li",{className:"btn-full-screen"},ne.createElement(ge,{icon:`${fr?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:fr?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:pr})))},Ee=ve(75790),ye=ve(78241),we=ve(92832),Ce=ve(3113),Me=Object.defineProperty,Fe=Object.defineProperties,Te=Object.getOwnPropertyDescriptors,Pe=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,Ze=(pn,xn,Bn)=>xn in pn?Me(pn,xn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):pn[xn]=Bn,De=(pn,xn)=>{for(var Bn in xn||(xn={}))Ne.call(xn,Bn)&&Ze(pn,Bn,xn[Bn]);if(Pe)for(var Bn of Pe(xn))Re.call(xn,Bn)&&Ze(pn,Bn,xn[Bn]);return pn},ot=(pn,xn)=>Fe(pn,Te(xn));const At={labelCol:{span:4},wrapperCol:{span:20}};var nt=({callback:pn,onCancel:xn})=>{function Bn(pr){pn(pr)}return ce.createElement(ye.default,ot(De({},At),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Bn,style:{width:500}}),ce.createElement(ye.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ce.createElement(we.default,null)),ce.createElement(ye.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ce.createElement(we.default,null)),ce.createElement("div",{className:"flex-container flex-end"},ce.createElement(Ce.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ce.createElement(Ce.ZP,{type:"ghost",onClick:xn},"\u53D6\u6D88")))},ft=ve(44905),at=ve(45596),qe=ve(43418),tt=ve(95237),mt=ve(6077),ht=ve(59301),jt=({callback:pn,onCancel:xn})=>{const Bn=document.createElement("canvas"),pr=Bn.getContext("2d");Bn.width=1e3,Bn.height=800,pr.fillStyle="#ffffff",pr.fillRect(0,0,Bn.width,Bn.height);const fr=Bn.toDataURL("image/png");return ht.createElement(qe.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},ht.createElement(tt.Z,{style:{height:"100vh"}},ht.createElement(mt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:fr,visible:!0,title:String(Date.now())},onOk:oa=>{pn({src:oa.url})},onClose:xn})))},lt=ve(12378);function st(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(st,go.CommandHandler),st.prototype.canAlignSelection=function(){var pn=this.diagram;return!(pn===null||pn.isReadOnly||pn.isModelReadOnly||pn.selection.count<2)},st.prototype.alignLeft=function(){var pn=this.diagram;pn.startTransaction("aligning left");var xn=1/0;pn.selection.each(function(Bn){Bn instanceof go.Link||(xn=Math.min(Bn.position.x,xn))}),pn.selection.each(function(Bn){Bn instanceof go.Link||Bn.move(new go.Point(xn,Bn.position.y))}),pn.commitTransaction("aligning left")},st.prototype.alignRight=function(){var pn=this.diagram;pn.startTransaction("aligning right");var xn=-1/0;pn.selection.each(function(Bn){if(!(Bn instanceof go.Link)){var pr=Bn.actualBounds.x+Bn.actualBounds.width;xn=Math.max(pr,xn)}}),pn.selection.each(function(Bn){Bn instanceof go.Link||Bn.move(new go.Point(xn-Bn.actualBounds.width,Bn.position.y))}),pn.commitTransaction("aligning right")},st.prototype.alignTop=function(){var pn=this.diagram;pn.startTransaction("alignTop");var xn=1/0;pn.selection.each(function(Bn){Bn instanceof go.Link||(xn=Math.min(Bn.position.y,xn))}),pn.selection.each(function(Bn){Bn instanceof go.Link||Bn.move(new go.Point(Bn.position.x,xn))}),pn.commitTransaction("alignTop")},st.prototype.alignBottom=function(){var pn=this.diagram;pn.startTransaction("aligning bottom");var xn=-1/0;pn.selection.each(function(Bn){if(!(Bn instanceof go.Link)){var pr=Bn.actualBounds.y+Bn.actualBounds.height;xn=Math.max(pr,xn)}}),pn.selection.each(function(Bn){Bn instanceof go.Link||Bn.move(new go.Point(Bn.actualBounds.x,xn-Bn.actualBounds.height))}),pn.commitTransaction("aligning bottom")},st.prototype.alignCenterX=function(){var pn=this.diagram,xn=pn.selection.first();if(xn){pn.startTransaction("aligning Center X");var Bn=xn.actualBounds.x+xn.actualBounds.width/2;pn.selection.each(function(pr){pr instanceof go.Link||pr.move(new go.Point(Bn-pr.actualBounds.width/2,pr.actualBounds.y))}),pn.commitTransaction("aligning Center X")}},st.prototype.alignCenterY=function(){var pn=this.diagram,xn=pn.selection.first();if(xn){pn.startTransaction("aligning Center Y");var Bn=xn.actualBounds.y+xn.actualBounds.height/2;pn.selection.each(function(pr){pr instanceof go.Link||pr.move(new go.Point(pr.actualBounds.x,Bn-pr.actualBounds.height/2))}),pn.commitTransaction("aligning Center Y")}},st.prototype.alignColumn=function(pn){var xn=this.diagram;xn.startTransaction("align Column"),pn===void 0&&(pn=0),pn=parseFloat(pn);var Bn=new Array;xn.selection.each(function(ni){ni instanceof go.Link||Bn.push(ni)});for(var pr=0;pr0){for(var ni=oa.elt(ii-1);ni!==null&&ni.isTreeExpanded&&!ni.isTreeLeaf;){var ba=this._sortTreeChildrenByY(ni);ni=ba.last()}ni!==null&&pn.select(ni)}else pn.select(fr)}}else if(Bn.key==="Down")if(xn.isTreeExpanded&&!xn.isTreeLeaf){var pr=this._sortTreeChildrenByY(xn).first();pr!==null&&pn.select(pr)}else for(;xn!==null;){var fr=xn.findTreeParentNode();if(fr===null)break;var oa=this._sortTreeChildrenByY(fr),ii=oa.indexOf(xn);if(iioa.y?1:fr.xoa.x?1:0}),xn},st.prototype.copyToClipboard=function(pn){go.CommandHandler.prototype.copyToClipboard.call(this,pn),this._lastPasteOffset.set(this.pasteOffset)},st.prototype.pasteFromClipboard=function(){var pn=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(pn,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),pn},Object.defineProperty(st.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(pn){if(pn!=="move"&&pn!=="select"&&pn!=="scroll"&&pn!=="tree"&&pn!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+pn);this._arrowKeyBehavior=pn}}),Object.defineProperty(st.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(pn){if(!(pn instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+pn);this._pasteOffset.set(pn)}});var Ke=st,gt=ve(20397),ze=ve(43604),$e=ve(82093),xt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Ct=ve(59301),yt=(pn,xn,Bn)=>new Promise((pr,fr)=>{var oa=ba=>{try{ni(Bn.next(ba))}catch(Qa){fr(Qa)}},ii=ba=>{try{ni(Bn.throw(ba))}catch(Qa){fr(Qa)}},ni=ba=>ba.done?pr(ba.value):Promise.resolve(ba.value).then(oa,ii);ni((Bn=Bn.apply(pn,xn)).next())});function Xe({onCancel:pn,callback:xn}){let Bn=(0,ce.useRef)(),pr=(0,ce.useRef)(),fr=(0,ce.useRef)(),oa=(0,ce.useRef)(!1);const ii=(0,ce.useRef)(!1),[ni,ba]=(0,ce.useState)(0);function Qa(){const lr=lt.bx.make,ri={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};Bn.current=new lt.S0(pr.current,{padding:20,grid:lr(lt.s_,"Grid",lr(lt.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),lr(lt.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Kr=>{var xa=Kr.diagram.commandHandler.addTopLevelParts(Kr.diagram.selection,!0);xa||Kr.diagram.currentTool.doCancel()},commandHandler:lr(Ke),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Kr=>{var xa=Kr.subject;xa.location=xa.location.copy().snapToGridPoint(Kr.diagram.grid.gridOrigin,Kr.diagram.grid.gridCellSize),setTimeout(()=>{Kr.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Kr=>{var xa=Kr.subject;setTimeout(()=>{Kr.diagram.commandHandler.editTextBlock()})},LinkRelinked:Kr=>{var xa=Kr.parameter.part;xa.invalidateConnectedLinks();var oi=Kr.subject;Kr.diagram.toolManager.linkingTool.isForwards?oi.toNode.invalidateConnectedLinks():oi.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Bn.current.nodeTemplate=lr(lt.NB,"Auto",{locationSpot:lt.z6.Center,locationObjectName:"SHAPE",desiredSize:new lt.$u(120,60),minSize:new lt.$u(40,40),resizable:!0,resizeCellSize:new lt.$u(10,10),rotatable:!0},new lt.KX("location","loc",lt.E9.parse).makeTwoWay(lt.E9.stringify),new lt.KX("desiredSize","size",lt.$u.parse).makeTwoWay(lt.$u.stringify),lr(lt.bn,{name:"SHAPE",fill:ri.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:lt.z6.AllSides,toSpot:lt.z6.AllSides},new lt.KX("figure"),new lt.KX("fill"),new lt.KX("stroke","borderColor"),new lt.KX("strokeWidth","thickness"),new lt.KX("strokeDashArray","dash")),lr(lt.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),lr(lt.al,{margin:1,textAlign:"center",overflow:lt.al.OverflowEllipsis,editable:!0},new lt.KX("text").makeTwoWay(),new lt.KX("stroke","color"))),Bn.current.nodeTemplate.toolTip=lr("ToolTip",lr(lt.s_,"Vertical",{maxSize:new lt.$u(200,NaN)},lr(lt.al,{font:"bold 10pt sans-serif",textAlign:"center"},new lt.KX("text")),lr(lt.al,{font:"10pt sans-serif",textAlign:"center"},new lt.KX("text","details"))));function Jo(Kr,xa){var oi=(Gr,qi)=>{Gr.handled=!0,Gr.diagram.model.commit(xo=>{var Ho=qi.part.adornedPart,Fa=new lt.E9().setRectSpot(Ho.actualBounds,Kr);Fa.subtract(Ho.location),Fa.scale(2,2),Fa.x+=Math.sign(Fa.x)*130,Fa.y+=Math.sign(Fa.y)*130,Fa.add(Ho.location),Fa.snapToGridPoint(Gr.diagram.grid.gridOrigin,Gr.diagram.grid.gridCellSize);var mo=xo.copyNodeData(Ho.data);xo.setGroupKeyForNodeData(mo,xo.getGroupKeyForNodeData(Ho.data)),xo.addNodeData(mo);var ji={from:Ho.key,to:xo.getKeyForNodeData(mo)};xo.addLinkData(ji);var $o=Gr.diagram.findNodeForData(mo);$o.location=Fa,Gr.diagram.select($o),setTimeout(()=>{Gr.diagram.commandHandler.editTextBlock()},20)})};return lr(lt.bn,{figure:xa,alignment:Kr,alignmentFocus:Kr.opposite(),width:Kr.equals(lt.z6.Top)||Kr.equals(lt.z6.Bottom)?25:18,height:Kr.equals(lt.z6.Top)||Kr.equals(lt.z6.Bottom)?18:25,fill:"orange",stroke:ri.white,strokeWidth:4,mouseEnter:(Gr,qi)=>qi.fill="dodgerblue",mouseLeave:(Gr,qi)=>qi.fill="orange",isActionable:!0,click:oi,contextClick:oi})}function To(Kr){return lr(lt.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(xa,oi)=>oi.fill="dodgerblue",mouseLeave:(xa,oi)=>oi.fill="orange",click:(xa,oi)=>{xa.diagram.commandHandler.showContextMenu(oi.part.adornedPart)}},Kr||{})}Bn.current.nodeTemplate.selectionAdornmentTemplate=lr(lt.uz,"Spot",lr(lt.Vm,{padding:10}),Jo(lt.z6.Top,"TriangleUp"),Jo(lt.z6.Left,"TriangleLeft"),Jo(lt.z6.Right,"TriangleRight"),Jo(lt.z6.Bottom,"TriangleDown"),To({alignment:new lt.z6(.75,0)}));function Qi(Kr,xa){return(oi,Gr)=>{oi.handled=!0,oi.diagram.model.commit(qi=>{qi.set(Gr.part.adornedPart.data,Kr,xa)})}}function mi(Kr,xa){return xa||(xa="color"),lr(lt.bn,{width:16,height:16,stroke:"lightgray",fill:Kr,margin:1,background:"transparent",mouseEnter:(oi,Gr)=>Gr.stroke="dodgerblue",mouseLeave:(oi,Gr)=>Gr.stroke="lightgray",click:Qi(xa,Kr),contextClick:Qi(xa,Kr)})}function bs(){return[lr("ContextMenuButton",lr(lt.s_,"Horizontal",mi(ri.white,"fill"),mi(ri.beige,"fill"),mi(ri.extralightblue,"fill"),mi(ri.extralightred,"fill"))),lr("ContextMenuButton",lr(lt.s_,"Horizontal",mi(ri.lightgray,"fill"),mi(ri.lightgreen,"fill"),mi(ri.lightblue,"fill"),mi(ri.lightred,"fill")))]}function As(){return[lr("ContextMenuButton",lr(lt.s_,"Horizontal",mi(ri.black),mi(ri.green),mi(ri.blue),mi(ri.red))),lr("ContextMenuButton",lr(lt.s_,"Horizontal",mi(ri.white),mi(ri.magenta),mi(ri.purple),mi(ri.orange)))]}function Er(Kr,xa){return xa||(xa="thickness"),lr(lt.bn,"LineH",{width:16,height:16,strokeWidth:Kr,margin:1,background:"transparent",mouseEnter:(oi,Gr)=>Gr.background="dodgerblue",mouseLeave:(oi,Gr)=>Gr.background="transparent",click:Qi(xa,Kr),contextClick:Qi(xa,Kr)})}function us(Kr,xa){return xa||(xa="dash"),lr(lt.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Kr,margin:1,background:"transparent",mouseEnter:(oi,Gr)=>Gr.background="dodgerblue",mouseLeave:(oi,Gr)=>Gr.background="transparent",click:Qi(xa,Kr),contextClick:Qi(xa,Kr)})}function ns(){return[lr("ContextMenuButton",lr(lt.s_,"Horizontal",Er(1),Er(2),Er(3),Er(4))),lr("ContextMenuButton",lr(lt.s_,"Horizontal",us(null),us([2,4]),us([4,4])))]}function di(Kr,xa){return xa||(xa="figure"),lr(lt.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Kr,margin:1,background:"transparent",mouseEnter:(oi,Gr)=>Gr.fill="dodgerblue",mouseLeave:(oi,Gr)=>Gr.fill="lightgray",click:Qi(xa,Kr),contextClick:Qi(xa,Kr)})}Bn.current.nodeTemplate.contextMenu=lr("ContextMenu",lr("ContextMenuButton",lr(lt.s_,"Horizontal",di("Rectangle"),di("RoundedRectangle"),di("Ellipse"),di("Diamond"))),lr("ContextMenuButton",lr(lt.s_,"Horizontal",di("Parallelogram2"),di("ManualOperation"),di("Procedure"),di("Cylinder1"))),lr("ContextMenuButton",lr(lt.s_,"Horizontal",di("Terminator"),di("CreateRequest"),di("Document"),di("TriangleDown"))),bs(),As(),ns()),Bn.current.groupTemplate=lr(lt.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:lt.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Kr,xa)=>{var oi=xa.addMembers(xa.diagram.selection,!0);oi||xa.diagram.currentTool.doCancel()},avoidable:!1},new lt.KX("location","loc",lt.E9.parse).makeTwoWay(lt.E9.stringify),lr(lt.s_,"Auto",{name:"BODY"},lr(lt.bn,{parameter1:10,fill:ri.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:lt.z6.AllSides,toSpot:lt.z6.AllSides},new lt.KX("fill"),new lt.KX("stroke","color"),new lt.KX("strokeWidth","thickness"),new lt.KX("strokeDashArray","dash")),lr(lt.Vm,{background:"transparent",margin:20})),lr(lt.al,{alignment:lt.z6.Top,alignmentFocus:lt.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new lt.KX("text"),new lt.KX("stroke","color"))),Bn.current.groupTemplate.selectionAdornmentTemplate=lr(lt.uz,"Spot",lr(lt.s_,"Auto",lr(lt.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),lr(lt.Vm,{margin:1.5})),To({alignment:lt.z6.TopRight,alignmentFocus:lt.z6.BottomRight})),Bn.current.groupTemplate.contextMenu=lr("ContextMenu",bs(),As(),ns()),Bn.current.linkTemplate=lr(lt.rU,{layerName:"Foreground",routing:lt.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new lt.KX("fromSpot","fromSpot",lt.z6.parse),new lt.KX("toSpot","toSpot",lt.z6.parse),new lt.KX("fromShortLength","dir",Kr=>Kr>=1?10:0),new lt.KX("toShortLength","dir",Kr=>Kr>=1?10:0),new lt.KX("points").makeTwoWay(),lr(lt.bn,{strokeWidth:2},new lt.KX("stroke","color"),new lt.KX("strokeWidth","thickness"),new lt.KX("strokeDashArray","dash")),lr(lt.bn,{segmentIndex:0,segmentOffset:new lt.E9(15,0),segmentOrientation:lt.rU.OrientAlong,alignmentFocus:lt.z6.Right,figure:"circle",width:10,strokeWidth:0},new lt.KX("fill","color"),new lt.KX("visible","dir",Kr=>Kr===1)),lr(lt.bn,{segmentIndex:-1,segmentOffset:new lt.E9(-10,6),segmentOrientation:lt.rU.OrientPlus90,alignmentFocus:lt.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new lt.KX("fill","color"),new lt.KX("visible","dir",Kr=>Kr>=1),new lt.KX("width","thickness",Kr=>7+3*Kr),new lt.KX("height","thickness",Kr=>7+3*Kr),new lt.KX("segmentOffset","thickness",Kr=>new lt.E9(-15,4+1.5*Kr))),lr(lt.bn,{segmentIndex:0,segmentOffset:new lt.E9(15,-6),segmentOrientation:lt.rU.OrientMinus90,alignmentFocus:lt.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new lt.KX("fill","color"),new lt.KX("visible","dir",Kr=>Kr===2),new lt.KX("width","thickness",Kr=>7+3*Kr),new lt.KX("height","thickness",Kr=>7+3*Kr),new lt.KX("segmentOffset","thickness",Kr=>new lt.E9(-15,4+1.5*Kr))),lr(lt.al,{alignmentFocus:new lt.z6(0,1,-4,0),editable:!0},new lt.KX("text").makeTwoWay(),new lt.KX("stroke","color"))),Bn.current.linkTemplate.selectionAdornmentTemplate=lr(lt.uz,lr(lt.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:qo(2)},new lt.KX("pathPattern","thickness",qo)),To({alignmentFocus:new lt.z6(0,0,-6,-4)}));function qo(Kr){return lr(lt.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Kr+4).toString()+" H3"})}function _o(Kr){var xa="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Kr===0?xa="M0 0 M16 16 M0 8 L16 8":Kr===2&&(xa="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),lr(lt.bn,{geometryString:xa,margin:2,background:"transparent",mouseEnter:(oi,Gr)=>Gr.background="dodgerblue",mouseLeave:(oi,Gr)=>Gr.background="transparent",click:Qi("dir",Kr),contextClick:Qi("dir",Kr)})}function to(Kr){var xa=(oi,Gr)=>{oi.handled=!0,oi.diagram.model.commit(qi=>{var xo=Gr.part.adornedPart;qi.set(xo.data,Kr?"toSpot":"fromSpot",lt.z6.stringify(lt.z6.AllSides)),(Kr?xo.toNode:xo.fromNode).invalidateConnectedLinks()})};return lr(lt.bn,{width:12,height:12,fill:"transparent",mouseEnter:(oi,Gr)=>Gr.background="dodgerblue",mouseLeave:(oi,Gr)=>Gr.background="transparent",click:xa,contextClick:xa})}function vr(Kr,xa){var oi=0,Gr=lt.z6.RightSide;Kr.equals(lt.z6.Top)?(oi=270,Gr=lt.z6.TopSide):Kr.equals(lt.z6.Left)?(oi=180,Gr=lt.z6.LeftSide):Kr.equals(lt.z6.Bottom)&&(oi=90,Gr=lt.z6.BottomSide),xa||(oi-=180);var qi=(xo,Ho)=>{xo.handled=!0,xo.diagram.model.commit(Fa=>{var mo=Ho.part.adornedPart;Fa.set(mo.data,xa?"toSpot":"fromSpot",lt.z6.stringify(Gr)),(xa?mo.toNode:mo.fromNode).invalidateConnectedLinks()})};return lr(lt.bn,{alignment:Kr,alignmentFocus:Kr.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:oi,background:"transparent",mouseEnter:(xo,Ho)=>Ho.background="dodgerblue",mouseLeave:(xo,Ho)=>Ho.background="transparent",click:qi,contextClick:qi})}Bn.current.linkTemplate.contextMenu=lr("ContextMenu",As(),ns(),lr("ContextMenuButton",lr(lt.s_,"Horizontal",_o(0),_o(1),_o(2))),lr("ContextMenuButton",lr(lt.s_,"Horizontal",lr(lt.s_,"Spot",to(!1),vr(lt.z6.Top,!1),vr(lt.z6.Left,!1),vr(lt.z6.Right,!1),vr(lt.z6.Bottom,!1)),lr(lt.s_,"Spot",{margin:new lt.Zt(0,0,0,2)},to(!0),vr(lt.z6.Top,!0),vr(lt.z6.Left,!0),vr(lt.z6.Right,!0),vr(lt.z6.Bottom,!0)))));const Po=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],E=Ae=>{a.current.setValue(a.current.getValue()+" "+Ae.value+" ")},z=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:se.createElement(ke.Z,{className:le.Z.lists,gutter:[10,10]},y.map((Ae,de)=>se.createElement(b.Z,{flex:"110px",className:le.Z.item},se.createElement("div",null,se.createElement(ue.Z,{value:`$$${Ae.value}$$`}),Ae.name),se.createElement("div",{className:le.Z.children},Ae.children.map((he,ge)=>se.createElement("div",{key:ge},se.createElement("h1",null,he.name),se.createElement(ke.Z,{gutter:[10,10]},he.data.map((pe,Ee)=>se.createElement(b.Z,{key:Ee,onClick:()=>E(pe),className:le.Z.diamond},se.createElement(ue.Z,{value:"`$$"+pe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:se.createElement(ke.Z,{className:le.Z.lists,gutter:[10,10]},x.map((Ae,de)=>se.createElement(b.Z,{flex:"110px",className:le.Z.item},se.createElement("div",null,se.createElement(ue.Z,{value:"`$$"+Ae.value+"$$`"}),Ae.name),se.createElement("div",{className:le.Z.children},Ae.children.map((he,ge)=>se.createElement("div",{key:ge},he.name&&se.createElement("h1",null,he.name),se.createElement(ke.Z,{gutter:[10,10]},he.data.map((pe,Ee)=>se.createElement(b.Z,{key:Ee,onClick:()=>E(pe),className:le.Z.diamond},se.createElement(ue.Z,{value:"`$$"+pe.value+"$$`"}))))))))))}],te=()=>{var Ae=document.createElement("div");Ae.innerHTML=a.current.getValue();var de=Ae.innerText;return ie&&ie(de),de};return(0,ce.useImperativeHandle)(ee,()=>({getData:te})),se.createElement("div",{className:le.Z.mathWrap},se.createElement(me.default,{defaultActiveKey:"1",items:z}),se.createElement("math-field",{locale:"zh_cn",className:le.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:a,style:{width:800,marginTop:30,fontSize:18}},ne||""),re&&se.createElement("div",{className:le.Z.button},se.createElement(fe.ZP,{size:"large",onClick:te,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Et.Z=ae},65526:function(Ut,Et,ve){"use strict";ve.d(Et,{Q:function(){return se},Z:function(){return ie}});var ce=ve(59301),ke={flex_box_center:"flex_box_center___VcCAZ",flex_space_between:"flex_space_between___I3jjO",flex_box_vertical_center:"flex_box_vertical_center___Rm_54",flex_box_center_end:"flex_box_center_end___nTsdc",flex_box_column:"flex_box_column___UVpzN",tags:"tags___kRRoe",text:"text___IyyEa",tagWrap:"tagWrap___v63mB",tag:"tag___X7wE6",c:"c___mZMPq",cpp:"cpp___eaTie",java:"java___gL98T",python:"python___eNRkk",edit:"edit___tbVu0"},b=ve(92310),me=ve.n(b),fe=ve(43418),ue=ve(8591),le=ve(24905),oe=(re,ne,ee)=>new Promise((a,y)=>{var x=te=>{try{z(ee.next(te))}catch(Ae){y(Ae)}},E=te=>{try{z(ee.throw(te))}catch(Ae){y(Ae)}},z=te=>te.done?a(te.value):Promise.resolve(te.value).then(x,E);z((ee=ee.apply(re,ne)).next())});const se=({title:re="\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00",dataSource:ne=[],visible:ee,setVisible:a,tip:y,onOk:x})=>{const[E,z]=(0,ce.useState)([]),[te,Ae]=(0,ce.useState)(!1);return(0,ce.useEffect)(()=>{ee&&z(ne)},[ee]),ce.createElement(fe.default,{centered:!0,open:ee,title:re,confirmLoading:te,width:564,onOk:()=>oe(void 0,null,function*(){if(!E.length){ue.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00");return}Ae(!0),yield x(E),Ae(!1)}),onCancel:()=>a(!1)},!!y&&ce.createElement("div",{className:"c-grey-666 font16 mb10"},y),ce.createElement("div",{style:{background:"#F6F7F9",padding:"20px 20px 20px 26px"}},ce.createElement(le.default.Group,{value:E,options:[{label:"C\u8BED\u8A00",value:"C"},{label:"C++\u8BED\u8A00",value:"C++",style:{marginLeft:30}},{label:"Java\u8BED\u8A00",value:"Java",style:{marginLeft:30}},{label:"Python\u8BED\u8A00",value:"Python",style:{marginLeft:30}}],onChange:de=>{z(de)}})))};var ie=({title:re="\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00",className:ne,style:ee={},onEdit:a,dataSource:y=[]})=>{const x={C:ce.createElement("div",{className:ke.c},"C"),"C++":ce.createElement("div",{className:ke.cpp},"C++"),Java:ce.createElement("div",{className:ke.java},"Java"),Python:ce.createElement("div",{className:ke.python},"Python")};return ce.createElement("div",{className:me()(ke.tags,ne),style:ee},!!re&&ce.createElement("div",{className:ke.text},re),ce.createElement("div",{className:ke.tagWrap},y==null?void 0:y.map(E=>ce.createElement(ce.Fragment,{key:E},x[E]))),!!a&&ce.createElement("div",{onClick:a,className:`iconfont icon-bianji_Hover ${ke.edit}`}))}},766:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return me}});var ce=ve(76560),ke={ldsRing:"ldsRing___mpBZC",idsRingWrapper:"idsRingWrapper___Of9_n",ldsring:"ldsring___o0w2t"},b=ve(59301),me=({message:fe,className:ue,children:le,style:oe={}})=>b.createElement("div",{className:`custom-spinner ${ke.idsRingWrapper} ${ue}`},b.createElement("div",{className:ke.ldsRing},b.createElement("div",null),b.createElement("div",null),b.createElement("div",null),b.createElement("div",null)),fe?b.createElement("p",{style:oe},fe):null,le,b.createElement(ce.Outlet,null))},72015:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return me}});var ce=ve(59301),ke=ve(33796),b=ve(59301),me=({defaultX:fe="40%",leftChild:ue,rightChild:le,className:oe,hideResize:se=!1})=>{const[ae,ie]=(0,ce.useState)(fe),re=(0,ce.useRef)();function ne(){re.current=!0}(0,ce.useEffect)(()=>{function y(E){re.current&&(ke.Z.publish("resize-move-bar",E),ie(E.pageX))}function x(){re.current=!1}return window.addEventListener("mousemove",y),window.addEventListener("mouseup",x),()=>{window.removeEventListener("mousemove",y),window.removeEventListener("mouseup",x)}},[]);const ee=typeof ae=="number"&&ae!==.01?`${ae}px`:fe,a=`calc(100% - ${se?"0px":"4px"} - ${ee})`;return b.createElement("div",{className:`split-panel-container ${oe}`},b.createElement("section",{style:{width:ee,display:ae===.01?"none":""}},ue),b.createElement("section",{className:"resize-x-bar",onMouseDown:ne},b.createElement("a",{className:"btn-resize"},b.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},b.createElement("path",{d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"})))),b.createElement("section",{style:{width:a}},le))}},46685:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return ue}});var ce=ve(59301),ke={flex_box_center:"flex_box_center___Gc4dd",flex_space_between:"flex_space_between___K2f1v",flex_box_vertical_center:"flex_box_vertical_center___pupRp",flex_box_center_end:"flex_box_center_end___UDLRC",flex_box_column:"flex_box_column___a5uDo",result:"result___gu5zt",title:"title___xrnx2",left:"left___IAxp9",leftNode:"leftNode___HL8fG",right:"right___ZXYmw",rightNode:"rightNode___jYL5_"},b=ve(92310),me=ve.n(b),ue=({className:le,style:oe={},leftNode:se,leftTitle:ae="\u81EA\u6D4B\u8F93\u5165",rightNode:ie,rightTitle:re="\u8FD0\u884C\u7ED3\u679C"})=>ce.createElement("div",{className:me()(ke.result,le),style:oe},ce.createElement("div",{className:ke.left},ce.createElement("div",{className:ke.title},ce.createElement("i",{style:{color:"#08CF76"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),ce.createElement("span",null,ae)),ce.createElement("div",{className:ke.leftNode},se)),ce.createElement("div",{className:ke.right},ce.createElement("div",{className:ke.title},ce.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),ce.createElement("span",null,re)),ce.createElement("div",{className:ke.rightNode},ie)))},38273:function(Ut,Et,ve){"use strict";var ce=ve(59301);const ke=me=>String(me).length===1?`0${me}`:me,b=({className:me="",onChange:fe,defaultValue:ue=0})=>{const[le,oe]=(0,ce.useState)(ue);(0,ce.useEffect)(()=>{const re=setTimeout(()=>{oe(le+1e3)},1e3);return fe(le+1e3),()=>{clearInterval(re)}},[le]);const se=parseInt(le/(60*6e4))||"00",ae=parseInt(le%(60*6e4)/6e4)||"00",ie=parseInt(le%6e4/1e3)||"00";return ce.createElement("div",{className:me},ke(se),":",ke(ae),":",ke(ie))};Et.Z=b},44816:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return Me}});var ce=ve(59301),ke=ve(76560),b=ve(43418),me=ve(78241),fe=ve(8591),ue=ve(71418),le=ve(17574),oe=ve(95237),se=ve(43604),ae=ve(6848),ie=ve(92832),re={currentPrimary:"currentPrimary___NPWiR",currentDelete:"currentDelete___UEfhf",DirectoryTree:"DirectoryTree___xPxCY",EditDom:"EditDom___seNxC"},ne=ve(98072),ee=ve(63423),a=ve(57884),y=ve(47949),x=Object.defineProperty,E=Object.defineProperties,z=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,he=(Fe,Te,Pe)=>Te in Fe?x(Fe,Te,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):Fe[Te]=Pe,ge=(Fe,Te)=>{for(var Pe in Te||(Te={}))Ae.call(Te,Pe)&&he(Fe,Pe,Te[Pe]);if(te)for(var Pe of te(Te))de.call(Te,Pe)&&he(Fe,Pe,Te[Pe]);return Fe},pe=(Fe,Te)=>E(Fe,z(Te)),Ee=(Fe,Te)=>{var Pe={};for(var Ne in Fe)Ae.call(Fe,Ne)&&Te.indexOf(Ne)<0&&(Pe[Ne]=Fe[Ne]);if(Fe!=null&&te)for(var Ne of te(Fe))Te.indexOf(Ne)<0&&de.call(Fe,Ne)&&(Pe[Ne]=Fe[Ne]);return Pe},ye=(Fe,Te,Pe)=>new Promise((Ne,Re)=>{var Ze=At=>{try{ot(Pe.next(At))}catch(nt){Re(nt)}},De=At=>{try{ot(Pe.throw(At))}catch(nt){Re(nt)}},ot=At=>At.done?Ne(At.value):Promise.resolve(At.value).then(Ze,De);ot((Pe=Pe.apply(Fe,Te)).next())});const we=(Fe=[])=>Fe==null?void 0:Fe.map(Te=>pe(ge({},Te),{title:(Te==null?void 0:Te.value)||"",key:Te==null?void 0:Te.id,isLeaf:!0})),Ce=Fe=>{var Te=Fe,{user:Pe,children:Ne,isShowComponent:Re=!0,ModalProps:Ze={},onDataSelect:De}=Te,ot=Ee(Te,["user","children","isShowComponent","ModalProps","onDataSelect"]);const[At,nt]=b.default.useModal(),[ft]=me.default.useForm(),[at,qe]=(0,ce.useState)([]),[tt,mt]=(0,ce.useState)(!1),[ht,jt]=(0,ce.useState)(!1),[,lt,st,Ke]=(0,ne.U)(ee.qE,{page:1,limit:9999}),[,,gt]=(0,ne.U)(ee.V8,{}),[,,ze]=(0,ne.U)(ee.B$,{}),[,,$e]=(0,ne.U)(ee.DH,{}),[,,xt]=(0,ne.U)(ee.bJ,{}),Ct=()=>{mt(!1),ft.resetFields(),jt(!1)},yt=Le=>ye(void 0,null,function*(){const{node:We,dragNode:it,event:pt}=Le,Qt=Le.node.pos.split("-"),et=Le.dropPosition-Number(Qt[Qt.length-1]);if(et==0){fe.ZP.warning("\u65E0\u6CD5\u79FB\u52A8\u5230\u5185\u90E8\u4F4D\u7F6E");return}if(et==1&&(it==null?void 0:it.item_index)==(We==null?void 0:We.item_index)+1){fe.ZP.warning("\u672A\u79FB\u52A8\u4F4D\u7F6E");return}const Pt=yield xt({id:it==null?void 0:it.key,position:et==-1?1:(it==null?void 0:it.item_index)>(We==null?void 0:We.item_index)?(We==null?void 0:We.item_index)+1:We==null?void 0:We.item_index});(Pt==null?void 0:Pt.status)===0&&(fe.ZP.success("\u79FB\u52A8\u6210\u529F"),st({},!0))}),Xe=Le=>ye(void 0,null,function*(){let We={};ht?We=yield ze(ge({},Le)):We=yield $e(ge({},Le)),(We==null?void 0:We.status)==0&&(fe.ZP.success((We==null?void 0:We.message)||(ht?"\u6DFB\u52A0\u6210\u529F":"\u66F4\u65B0\u6210\u529F")),st({},!0),Ct())});return(0,ce.useEffect)(()=>{Ze!=null&&Ze.open&&st({},!0)},[Ze==null?void 0:Ze.open]),(0,ce.useEffect)(()=>{var Le;qe(we((Le=Ke==null?void 0:Ke.data)==null?void 0:Le.list))},[Ke]),Re?ce.createElement(ce.Fragment,null,nt,Ne,ce.createElement(b.default,ge({},ge({title:"\u5E38\u7528\u8BC4\u8BED",width:640,centered:!0,footer:null,bodyStyle:{padding:"10px 5px 25px"}},Ze)),ce.createElement(ue.Z,{spinning:lt},(at==null?void 0:at.length)>0?ce.createElement(ce.Fragment,null,ce.createElement(le.default.DirectoryTree,{height:500,className:re.DirectoryTree,multiple:!0,draggable:{icon:!1},defaultExpandAll:!0,switcherIcon:!1,showIcon:!1,onSelect:De,treeData:at,onDrop:yt,titleRender:Le=>ce.createElement(ce.Fragment,null,ce.createElement("span",{className:"multi_ellipsis1",style:{flex:1,marginRight:"32px"}},Le==null?void 0:Le.title),ce.createElement("div",{className:`${re.EditDom}`},ce.createElement(oe.Z,{wrap:!1,align:"middle",gutter:16},ce.createElement(se.Z,null,ce.createElement(ae.Z,{title:"\u957F\u6309\u53EF\u8FDB\u884C\u62D6\u62FD\u6392\u5E8F"},ce.createElement("i",{className:`iconfont icon-tuodong1 font12 ${re.currentPrimary}`}))),ce.createElement(se.Z,null,ce.createElement(ae.Z,{title:"\u7F16\u8F91"},ce.createElement("i",{className:`iconfont icon-bianji11 font12 ${re.currentPrimary}`,onClick:We=>{We.stopPropagation(),ft.setFieldsValue(ge({},Le)),mt(!0)}}))),ce.createElement(se.Z,null,ce.createElement(ae.Z,{title:"\u5220\u9664"},ce.createElement("i",{className:`iconfont icon-shanchu14 font12 ${re.currentDelete}`,onClick:We=>{We.stopPropagation(),At.confirm({icon:null,title:"\u5220\u9664\u5E38\u7528\u8BC4\u8BED",centered:!0,content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u5E38\u7528\u8BC4\u8BED\u5417\uFF1F",onOk:()=>ye(void 0,null,function*(){const it=yield gt({id:Le==null?void 0:Le.key});(it==null?void 0:it.status)==0&&(fe.ZP.success((it==null?void 0:it.message)||"\u5220\u9664\u6210\u529F"),st({},!0))})})}}))))))}),ce.createElement(y.op,{className:"ml20 mt20",icon:ce.createElement("i",{className:"iconfont icon-xiaojiahao"}),style:{borderRadius:"4px"},onClick:()=>{jt(!0),mt(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED")):ce.createElement(a.Z,{styles:{margin:"30px auto"},customText:ce.createElement("span",null,"\u6682\u65E0\u5E38\u7528\u8BC4\u8BED\uFF0C\u4F60\u53EF\u4EE5",ce.createElement("a",{onClick:()=>{jt(!0),mt(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED"))}))),ce.createElement(b.default,{title:ht?"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED":"\u7F16\u8F91\u5E38\u7528\u8BC4\u8BED",open:tt,okText:ht?"\u6DFB\u52A0":"\u786E\u5B9A",onCancel:()=>{Ct()},onOk:()=>{ft.submit()}},ce.createElement(me.default,{form:ft,onFinish:Xe},ht&&ce.createElement("span",{className:"font14",style:{color:"#191919"}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED\uFF0C\u53EF\u4EE5\u5E2E\u52A9\u4F60\u63D0\u9AD8\u8BC4\u9605\u4F5C\u4E1A\u7684\u6548\u7387"),ce.createElement(me.default.Item,{hidden:!0,name:"id"}),ce.createElement(me.default.Item,{className:"mt10",name:"value"},ce.createElement(ie.default.TextArea,{placeholder:"\u8F93\u5165\u5E38\u7528\u8BC4\u8BED\u3002\u4F8B\u5982\uFF1A\u4F60\u7684\u7F16\u7A0B\u4F5C\u4E1A\u6574\u4F53\u8868\u73B0\u826F\u597D\uFF0C\u4F46\u4ECD\u6709\u4E00\u4E9B\u5C0F\u7684\u6539\u8FDB\u7A7A\u95F4\u3002",autoSize:{minRows:8,maxRows:9},maxLength:100,showCount:!0}))))):null};var Me=(0,ke.connect)(({loading:Fe,user:Te})=>({user:Te,loading:Fe.effects}))(Ce)},39479:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return me}});var ce=ve(59301),ke=ve(33796),b=ve(11611),me=()=>{const[fe,ue]=(0,ce.useState)(""),[le,oe]=(0,ce.useState)(0);let[se,ae]=(0,ce.useState)(),[ie,re]=(0,ce.useState)();const[ne,ee]=(0,ce.useState)(!1),a=(0,ce.useRef)("");(0,ce.useEffect)(()=>ke.Z.subscribe("preview-image",Ee=>{ue(Ee),console.log(he.current),document.body.style.overflow="hidden"}),[]),(0,ce.useEffect)(()=>(document.addEventListener("keydown",y),()=>{document.removeEventListener("keydown",y)}),[]),(0,ce.useEffect)(()=>{a.current=fe},[fe]);function y(pe){pe.keyCode==27&&a.current&&x()}function x(){document.body.style.overflow="auto",ae(void 0),re(void 0),oe(0),ue("")}function E(){oe(le+90)}function z(){se=he.current.width*1.1,ie=he.current.height*1.1,re(ie),ae(se)}function te(){se=he.current.width/1.1,ie=he.current.height/1.1,re(ie),ae(se)}const Ae=(0,ce.useRef)(),de=(0,ce.useRef)(),he=(0,ce.useRef)(),ge=pe=>{(pe.nativeEvent.target===Ae.current||pe.nativeEvent.target===de.current)&&x()};return ce.createElement(ce.Fragment,null,fe?ce.createElement("div",null,ce.createElement("div",{className:"preview-wrp-group",ref:de},ce.createElement(b.Z,{className:"image-preview",src:fe,style:{display:"none"},preview:{visible:!0,src:fe,movable:!1,onVisibleChange:pe=>{ue("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},44905:function(Ut,Et,ve){"use strict";ve.d(Et,{h:function(){return Ae}});var ce=ve(59301),ke=ve(57809),b=ve(78241),me=ve(3113),fe=ve(89780),ue=ve.n(fe),le=ve(66543),oe=ve(59598),se=Object.defineProperty,ae=Object.defineProperties,ie=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,a=(de,he,ge)=>he in de?se(de,he,{enumerable:!0,configurable:!0,writable:!0,value:ge}):de[he]=ge,y=(de,he)=>{for(var ge in he||(he={}))ne.call(he,ge)&&a(de,ge,he[ge]);if(re)for(var ge of re(he))ee.call(he,ge)&&a(de,ge,he[ge]);return de},x=(de,he)=>ae(de,ie(he));const E=ke.default.Option,z={labelCol:{span:4},wrapperCol:{span:20}},te={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Et.Z=({callback:de,onCancel:he})=>{const[ge,pe]=(0,ce.useState)("python");function Ee(we){pe(te[we][1])}function ye(we){de(we)}return ce.createElement(b.default,x(y({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ye,style:{width:500}}),ce.createElement(b.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},ce.createElement(ke.default,{getPopupContainer:we=>we.parentNode,onChange:Ee},Object.keys(te).map(we=>ce.createElement(E,{key:we,value:we},te[we][0])))),ce.createElement(b.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ce.createElement(Ae,{mode:ge})),ce.createElement("div",{className:"flex-container flex-end"},ce.createElement(me.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ce.createElement(me.ZP,{type:"ghost",onClick:he},"\u53D6\u6D88")))};function Ae({value:de,onChange:he,mode:ge,options:pe={}}){const Ee=(0,ce.useRef)(),[ye,we]=(0,ce.useState)();return(0,ce.useEffect)(()=>{if(ye){let Ce=function(Me){const Fe=Me.getValue();he&&he(Fe)};return ye.on("change",Ce),()=>{ye.off("change",Ce)}}},[ye,he]),(0,ce.useEffect)(()=>{ye&&ye.setOption("mode",ge)},[ye,ge]),(0,ce.useEffect)(()=>{ye&&(de!==ye.getValue()||de==="")&&setTimeout(()=>{ye.setValue(de||"")},300)},[ye,de]),(0,ce.useEffect)(()=>{if(Ee.current&&!ye){const Ce=ue().fromTextArea(Ee.current,y({mode:ge,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},pe));we(Ce)}},[Ee.current,ye]),ce.createElement("div",{className:"my-codemirror-container"},ce.createElement("textarea",{ref:Ee}))}},89389:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return ai}});var ce=ve(59301),ke=ve(89780),b=ve.n(ke),me=ve(76374),fe=ve(66543),ue=ve(6313),le=ve(25717),oe=ve(99498),se=ve(25419),ae=ve(67549),ie=ve(7664),re=({value:pn="",className:xn,showTextOnly:Bn,showLines:mr,style:fr={}})=>{const oa=(0,ce.useMemo)(()=>"",[pn]);return ce.createElement(ce.Fragment,null,ce.createElement("div",{dangerouslySetInnerHTML:{__html:oa}}))},ne=ve(59301),ee=Object.defineProperty,a=Object.defineProperties,y=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,te=(pn,xn,Bn)=>xn in pn?ee(pn,xn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):pn[xn]=Bn,Ae=(pn,xn)=>{for(var Bn in xn||(xn={}))E.call(xn,Bn)&&te(pn,Bn,xn[Bn]);if(x)for(var Bn of x(xn))z.call(xn,Bn)&&te(pn,Bn,xn[Bn]);return pn},de=(pn,xn)=>a(pn,y(xn));let he=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function ge({onActionCallback:pn,title:xn,icon:Bn,actionName:mr,className:fr="",children:oa}){function ii(){pn(mr)}return ne.createElement("a",{title:xn,className:fr,onClick:ii},ne.createElement("i",{className:`${Bn}`}),oa)}var pe=({watch:pn,showNullButton:xn,showNullProgramButton:Bn,onActionCallback:mr,fullScreen:fr,insertTemp:oa,hidetoolBar:ii,extraUse:ni})=>{const Ca=[...he,{title:`${pn?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${pn?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return ne.createElement("ul",{className:"markdown-toolbar-container"},!ii&&Ca.map((Qa,io)=>ne.createElement("li",{key:io},Qa.actionName?ne.createElement(ge,de(Ae({},Qa),{onActionCallback:mr})):ne.createElement("span",{className:"v-line"}))),xn?ne.createElement("li",null,ne.createElement(ge,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:mr},ne.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Bn?ne.createElement(ne.Fragment,null,ne.createElement("li",null,ne.createElement(ge,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:mr},ne.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),ne.createElement("li",null,ne.createElement(ge,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:mr},ne.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,oa&&ne.createElement("li",null,ne.createElement(ge,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${oa}`,onActionCallback:mr},ne.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),ni&&ne.createElement("li",null,ni),ne.createElement("li",{className:"btn-full-screen"},ne.createElement(ge,{icon:`${fr?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:fr?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:mr})))},Ee=ve(75790),ye=ve(78241),we=ve(92832),Ce=ve(3113),Me=Object.defineProperty,Fe=Object.defineProperties,Te=Object.getOwnPropertyDescriptors,Pe=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,Ze=(pn,xn,Bn)=>xn in pn?Me(pn,xn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):pn[xn]=Bn,De=(pn,xn)=>{for(var Bn in xn||(xn={}))Ne.call(xn,Bn)&&Ze(pn,Bn,xn[Bn]);if(Pe)for(var Bn of Pe(xn))Re.call(xn,Bn)&&Ze(pn,Bn,xn[Bn]);return pn},ot=(pn,xn)=>Fe(pn,Te(xn));const At={labelCol:{span:4},wrapperCol:{span:20}};var nt=({callback:pn,onCancel:xn})=>{function Bn(mr){pn(mr)}return ce.createElement(ye.default,ot(De({},At),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Bn,style:{width:500}}),ce.createElement(ye.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ce.createElement(we.default,null)),ce.createElement(ye.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ce.createElement(we.default,null)),ce.createElement("div",{className:"flex-container flex-end"},ce.createElement(Ce.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ce.createElement(Ce.ZP,{type:"ghost",onClick:xn},"\u53D6\u6D88")))},ft=ve(44905),at=ve(45596),qe=ve(43418),tt=ve(95237),mt=ve(6077),ht=ve(59301),jt=({callback:pn,onCancel:xn})=>{const Bn=document.createElement("canvas"),mr=Bn.getContext("2d");Bn.width=1e3,Bn.height=800,mr.fillStyle="#ffffff",mr.fillRect(0,0,Bn.width,Bn.height);const fr=Bn.toDataURL("image/png");return ht.createElement(qe.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},ht.createElement(tt.Z,{style:{height:"100vh"}},ht.createElement(mt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:fr,visible:!0,title:String(Date.now())},onOk:oa=>{pn({src:oa.url})},onClose:xn})))},lt=ve(12378);function st(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(st,go.CommandHandler),st.prototype.canAlignSelection=function(){var pn=this.diagram;return!(pn===null||pn.isReadOnly||pn.isModelReadOnly||pn.selection.count<2)},st.prototype.alignLeft=function(){var pn=this.diagram;pn.startTransaction("aligning left");var xn=1/0;pn.selection.each(function(Bn){Bn instanceof go.Link||(xn=Math.min(Bn.position.x,xn))}),pn.selection.each(function(Bn){Bn instanceof go.Link||Bn.move(new go.Point(xn,Bn.position.y))}),pn.commitTransaction("aligning left")},st.prototype.alignRight=function(){var pn=this.diagram;pn.startTransaction("aligning right");var xn=-1/0;pn.selection.each(function(Bn){if(!(Bn instanceof go.Link)){var mr=Bn.actualBounds.x+Bn.actualBounds.width;xn=Math.max(mr,xn)}}),pn.selection.each(function(Bn){Bn instanceof go.Link||Bn.move(new go.Point(xn-Bn.actualBounds.width,Bn.position.y))}),pn.commitTransaction("aligning right")},st.prototype.alignTop=function(){var pn=this.diagram;pn.startTransaction("alignTop");var xn=1/0;pn.selection.each(function(Bn){Bn instanceof go.Link||(xn=Math.min(Bn.position.y,xn))}),pn.selection.each(function(Bn){Bn instanceof go.Link||Bn.move(new go.Point(Bn.position.x,xn))}),pn.commitTransaction("alignTop")},st.prototype.alignBottom=function(){var pn=this.diagram;pn.startTransaction("aligning bottom");var xn=-1/0;pn.selection.each(function(Bn){if(!(Bn instanceof go.Link)){var mr=Bn.actualBounds.y+Bn.actualBounds.height;xn=Math.max(mr,xn)}}),pn.selection.each(function(Bn){Bn instanceof go.Link||Bn.move(new go.Point(Bn.actualBounds.x,xn-Bn.actualBounds.height))}),pn.commitTransaction("aligning bottom")},st.prototype.alignCenterX=function(){var pn=this.diagram,xn=pn.selection.first();if(xn){pn.startTransaction("aligning Center X");var Bn=xn.actualBounds.x+xn.actualBounds.width/2;pn.selection.each(function(mr){mr instanceof go.Link||mr.move(new go.Point(Bn-mr.actualBounds.width/2,mr.actualBounds.y))}),pn.commitTransaction("aligning Center X")}},st.prototype.alignCenterY=function(){var pn=this.diagram,xn=pn.selection.first();if(xn){pn.startTransaction("aligning Center Y");var Bn=xn.actualBounds.y+xn.actualBounds.height/2;pn.selection.each(function(mr){mr instanceof go.Link||mr.move(new go.Point(mr.actualBounds.x,Bn-mr.actualBounds.height/2))}),pn.commitTransaction("aligning Center Y")}},st.prototype.alignColumn=function(pn){var xn=this.diagram;xn.startTransaction("align Column"),pn===void 0&&(pn=0),pn=parseFloat(pn);var Bn=new Array;xn.selection.each(function(ni){ni instanceof go.Link||Bn.push(ni)});for(var mr=0;mr0){for(var ni=oa.elt(ii-1);ni!==null&&ni.isTreeExpanded&&!ni.isTreeLeaf;){var Ca=this._sortTreeChildrenByY(ni);ni=Ca.last()}ni!==null&&pn.select(ni)}else pn.select(fr)}}else if(Bn.key==="Down")if(xn.isTreeExpanded&&!xn.isTreeLeaf){var mr=this._sortTreeChildrenByY(xn).first();mr!==null&&pn.select(mr)}else for(;xn!==null;){var fr=xn.findTreeParentNode();if(fr===null)break;var oa=this._sortTreeChildrenByY(fr),ii=oa.indexOf(xn);if(iioa.y?1:fr.xoa.x?1:0}),xn},st.prototype.copyToClipboard=function(pn){go.CommandHandler.prototype.copyToClipboard.call(this,pn),this._lastPasteOffset.set(this.pasteOffset)},st.prototype.pasteFromClipboard=function(){var pn=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(pn,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),pn},Object.defineProperty(st.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(pn){if(pn!=="move"&&pn!=="select"&&pn!=="scroll"&&pn!=="tree"&&pn!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+pn);this._arrowKeyBehavior=pn}}),Object.defineProperty(st.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(pn){if(!(pn instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+pn);this._pasteOffset.set(pn)}});var Ke=st,gt=ve(20397),ze=ve(43604),$e=ve(82093),xt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Ct=ve(59301),yt=(pn,xn,Bn)=>new Promise((mr,fr)=>{var oa=Ca=>{try{ni(Bn.next(Ca))}catch(Qa){fr(Qa)}},ii=Ca=>{try{ni(Bn.throw(Ca))}catch(Qa){fr(Qa)}},ni=Ca=>Ca.done?mr(Ca.value):Promise.resolve(Ca.value).then(oa,ii);ni((Bn=Bn.apply(pn,xn)).next())});function Xe({onCancel:pn,callback:xn}){let Bn=(0,ce.useRef)(),mr=(0,ce.useRef)(),fr=(0,ce.useRef)(),oa=(0,ce.useRef)(!1);const ii=(0,ce.useRef)(!1),[ni,Ca]=(0,ce.useState)(0);function Qa(){const lr=lt.bx.make,ri={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};Bn.current=new lt.S0(mr.current,{padding:20,grid:lr(lt.s_,"Grid",lr(lt.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),lr(lt.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Kr=>{var xa=Kr.diagram.commandHandler.addTopLevelParts(Kr.diagram.selection,!0);xa||Kr.diagram.currentTool.doCancel()},commandHandler:lr(Ke),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Kr=>{var xa=Kr.subject;xa.location=xa.location.copy().snapToGridPoint(Kr.diagram.grid.gridOrigin,Kr.diagram.grid.gridCellSize),setTimeout(()=>{Kr.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Kr=>{var xa=Kr.subject;setTimeout(()=>{Kr.diagram.commandHandler.editTextBlock()})},LinkRelinked:Kr=>{var xa=Kr.parameter.part;xa.invalidateConnectedLinks();var oi=Kr.subject;Kr.diagram.toolManager.linkingTool.isForwards?oi.toNode.invalidateConnectedLinks():oi.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Bn.current.nodeTemplate=lr(lt.NB,"Auto",{locationSpot:lt.z6.Center,locationObjectName:"SHAPE",desiredSize:new lt.$u(120,60),minSize:new lt.$u(40,40),resizable:!0,resizeCellSize:new lt.$u(10,10),rotatable:!0},new lt.KX("location","loc",lt.E9.parse).makeTwoWay(lt.E9.stringify),new lt.KX("desiredSize","size",lt.$u.parse).makeTwoWay(lt.$u.stringify),lr(lt.bn,{name:"SHAPE",fill:ri.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:lt.z6.AllSides,toSpot:lt.z6.AllSides},new lt.KX("figure"),new lt.KX("fill"),new lt.KX("stroke","borderColor"),new lt.KX("strokeWidth","thickness"),new lt.KX("strokeDashArray","dash")),lr(lt.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),lr(lt.al,{margin:1,textAlign:"center",overflow:lt.al.OverflowEllipsis,editable:!0},new lt.KX("text").makeTwoWay(),new lt.KX("stroke","color"))),Bn.current.nodeTemplate.toolTip=lr("ToolTip",lr(lt.s_,"Vertical",{maxSize:new lt.$u(200,NaN)},lr(lt.al,{font:"bold 10pt sans-serif",textAlign:"center"},new lt.KX("text")),lr(lt.al,{font:"10pt sans-serif",textAlign:"center"},new lt.KX("text","details"))));function Jo(Kr,xa){var oi=(Gr,qi)=>{Gr.handled=!0,Gr.diagram.model.commit(xo=>{var Ho=qi.part.adornedPart,Fa=new lt.E9().setRectSpot(Ho.actualBounds,Kr);Fa.subtract(Ho.location),Fa.scale(2,2),Fa.x+=Math.sign(Fa.x)*130,Fa.y+=Math.sign(Fa.y)*130,Fa.add(Ho.location),Fa.snapToGridPoint(Gr.diagram.grid.gridOrigin,Gr.diagram.grid.gridCellSize);var mo=xo.copyNodeData(Ho.data);xo.setGroupKeyForNodeData(mo,xo.getGroupKeyForNodeData(Ho.data)),xo.addNodeData(mo);var ji={from:Ho.key,to:xo.getKeyForNodeData(mo)};xo.addLinkData(ji);var $o=Gr.diagram.findNodeForData(mo);$o.location=Fa,Gr.diagram.select($o),setTimeout(()=>{Gr.diagram.commandHandler.editTextBlock()},20)})};return lr(lt.bn,{figure:xa,alignment:Kr,alignmentFocus:Kr.opposite(),width:Kr.equals(lt.z6.Top)||Kr.equals(lt.z6.Bottom)?25:18,height:Kr.equals(lt.z6.Top)||Kr.equals(lt.z6.Bottom)?18:25,fill:"orange",stroke:ri.white,strokeWidth:4,mouseEnter:(Gr,qi)=>qi.fill="dodgerblue",mouseLeave:(Gr,qi)=>qi.fill="orange",isActionable:!0,click:oi,contextClick:oi})}function To(Kr){return lr(lt.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(xa,oi)=>oi.fill="dodgerblue",mouseLeave:(xa,oi)=>oi.fill="orange",click:(xa,oi)=>{xa.diagram.commandHandler.showContextMenu(oi.part.adornedPart)}},Kr||{})}Bn.current.nodeTemplate.selectionAdornmentTemplate=lr(lt.uz,"Spot",lr(lt.Vm,{padding:10}),Jo(lt.z6.Top,"TriangleUp"),Jo(lt.z6.Left,"TriangleLeft"),Jo(lt.z6.Right,"TriangleRight"),Jo(lt.z6.Bottom,"TriangleDown"),To({alignment:new lt.z6(.75,0)}));function Qi(Kr,xa){return(oi,Gr)=>{oi.handled=!0,oi.diagram.model.commit(qi=>{qi.set(Gr.part.adornedPart.data,Kr,xa)})}}function mi(Kr,xa){return xa||(xa="color"),lr(lt.bn,{width:16,height:16,stroke:"lightgray",fill:Kr,margin:1,background:"transparent",mouseEnter:(oi,Gr)=>Gr.stroke="dodgerblue",mouseLeave:(oi,Gr)=>Gr.stroke="lightgray",click:Qi(xa,Kr),contextClick:Qi(xa,Kr)})}function bs(){return[lr("ContextMenuButton",lr(lt.s_,"Horizontal",mi(ri.white,"fill"),mi(ri.beige,"fill"),mi(ri.extralightblue,"fill"),mi(ri.extralightred,"fill"))),lr("ContextMenuButton",lr(lt.s_,"Horizontal",mi(ri.lightgray,"fill"),mi(ri.lightgreen,"fill"),mi(ri.lightblue,"fill"),mi(ri.lightred,"fill")))]}function As(){return[lr("ContextMenuButton",lr(lt.s_,"Horizontal",mi(ri.black),mi(ri.green),mi(ri.blue),mi(ri.red))),lr("ContextMenuButton",lr(lt.s_,"Horizontal",mi(ri.white),mi(ri.magenta),mi(ri.purple),mi(ri.orange)))]}function wr(Kr,xa){return xa||(xa="thickness"),lr(lt.bn,"LineH",{width:16,height:16,strokeWidth:Kr,margin:1,background:"transparent",mouseEnter:(oi,Gr)=>Gr.background="dodgerblue",mouseLeave:(oi,Gr)=>Gr.background="transparent",click:Qi(xa,Kr),contextClick:Qi(xa,Kr)})}function us(Kr,xa){return xa||(xa="dash"),lr(lt.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Kr,margin:1,background:"transparent",mouseEnter:(oi,Gr)=>Gr.background="dodgerblue",mouseLeave:(oi,Gr)=>Gr.background="transparent",click:Qi(xa,Kr),contextClick:Qi(xa,Kr)})}function ns(){return[lr("ContextMenuButton",lr(lt.s_,"Horizontal",wr(1),wr(2),wr(3),wr(4))),lr("ContextMenuButton",lr(lt.s_,"Horizontal",us(null),us([2,4]),us([4,4])))]}function di(Kr,xa){return xa||(xa="figure"),lr(lt.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Kr,margin:1,background:"transparent",mouseEnter:(oi,Gr)=>Gr.fill="dodgerblue",mouseLeave:(oi,Gr)=>Gr.fill="lightgray",click:Qi(xa,Kr),contextClick:Qi(xa,Kr)})}Bn.current.nodeTemplate.contextMenu=lr("ContextMenu",lr("ContextMenuButton",lr(lt.s_,"Horizontal",di("Rectangle"),di("RoundedRectangle"),di("Ellipse"),di("Diamond"))),lr("ContextMenuButton",lr(lt.s_,"Horizontal",di("Parallelogram2"),di("ManualOperation"),di("Procedure"),di("Cylinder1"))),lr("ContextMenuButton",lr(lt.s_,"Horizontal",di("Terminator"),di("CreateRequest"),di("Document"),di("TriangleDown"))),bs(),As(),ns()),Bn.current.groupTemplate=lr(lt.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:lt.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Kr,xa)=>{var oi=xa.addMembers(xa.diagram.selection,!0);oi||xa.diagram.currentTool.doCancel()},avoidable:!1},new lt.KX("location","loc",lt.E9.parse).makeTwoWay(lt.E9.stringify),lr(lt.s_,"Auto",{name:"BODY"},lr(lt.bn,{parameter1:10,fill:ri.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:lt.z6.AllSides,toSpot:lt.z6.AllSides},new lt.KX("fill"),new lt.KX("stroke","color"),new lt.KX("strokeWidth","thickness"),new lt.KX("strokeDashArray","dash")),lr(lt.Vm,{background:"transparent",margin:20})),lr(lt.al,{alignment:lt.z6.Top,alignmentFocus:lt.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new lt.KX("text"),new lt.KX("stroke","color"))),Bn.current.groupTemplate.selectionAdornmentTemplate=lr(lt.uz,"Spot",lr(lt.s_,"Auto",lr(lt.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),lr(lt.Vm,{margin:1.5})),To({alignment:lt.z6.TopRight,alignmentFocus:lt.z6.BottomRight})),Bn.current.groupTemplate.contextMenu=lr("ContextMenu",bs(),As(),ns()),Bn.current.linkTemplate=lr(lt.rU,{layerName:"Foreground",routing:lt.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new lt.KX("fromSpot","fromSpot",lt.z6.parse),new lt.KX("toSpot","toSpot",lt.z6.parse),new lt.KX("fromShortLength","dir",Kr=>Kr>=1?10:0),new lt.KX("toShortLength","dir",Kr=>Kr>=1?10:0),new lt.KX("points").makeTwoWay(),lr(lt.bn,{strokeWidth:2},new lt.KX("stroke","color"),new lt.KX("strokeWidth","thickness"),new lt.KX("strokeDashArray","dash")),lr(lt.bn,{segmentIndex:0,segmentOffset:new lt.E9(15,0),segmentOrientation:lt.rU.OrientAlong,alignmentFocus:lt.z6.Right,figure:"circle",width:10,strokeWidth:0},new lt.KX("fill","color"),new lt.KX("visible","dir",Kr=>Kr===1)),lr(lt.bn,{segmentIndex:-1,segmentOffset:new lt.E9(-10,6),segmentOrientation:lt.rU.OrientPlus90,alignmentFocus:lt.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new lt.KX("fill","color"),new lt.KX("visible","dir",Kr=>Kr>=1),new lt.KX("width","thickness",Kr=>7+3*Kr),new lt.KX("height","thickness",Kr=>7+3*Kr),new lt.KX("segmentOffset","thickness",Kr=>new lt.E9(-15,4+1.5*Kr))),lr(lt.bn,{segmentIndex:0,segmentOffset:new lt.E9(15,-6),segmentOrientation:lt.rU.OrientMinus90,alignmentFocus:lt.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new lt.KX("fill","color"),new lt.KX("visible","dir",Kr=>Kr===2),new lt.KX("width","thickness",Kr=>7+3*Kr),new lt.KX("height","thickness",Kr=>7+3*Kr),new lt.KX("segmentOffset","thickness",Kr=>new lt.E9(-15,4+1.5*Kr))),lr(lt.al,{alignmentFocus:new lt.z6(0,1,-4,0),editable:!0},new lt.KX("text").makeTwoWay(),new lt.KX("stroke","color"))),Bn.current.linkTemplate.selectionAdornmentTemplate=lr(lt.uz,lr(lt.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:qo(2)},new lt.KX("pathPattern","thickness",qo)),To({alignmentFocus:new lt.z6(0,0,-6,-4)}));function qo(Kr){return lr(lt.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Kr+4).toString()+" H3"})}function _o(Kr){var xa="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Kr===0?xa="M0 0 M16 16 M0 8 L16 8":Kr===2&&(xa="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),lr(lt.bn,{geometryString:xa,margin:2,background:"transparent",mouseEnter:(oi,Gr)=>Gr.background="dodgerblue",mouseLeave:(oi,Gr)=>Gr.background="transparent",click:Qi("dir",Kr),contextClick:Qi("dir",Kr)})}function to(Kr){var xa=(oi,Gr)=>{oi.handled=!0,oi.diagram.model.commit(qi=>{var xo=Gr.part.adornedPart;qi.set(xo.data,Kr?"toSpot":"fromSpot",lt.z6.stringify(lt.z6.AllSides)),(Kr?xo.toNode:xo.fromNode).invalidateConnectedLinks()})};return lr(lt.bn,{width:12,height:12,fill:"transparent",mouseEnter:(oi,Gr)=>Gr.background="dodgerblue",mouseLeave:(oi,Gr)=>Gr.background="transparent",click:xa,contextClick:xa})}function yr(Kr,xa){var oi=0,Gr=lt.z6.RightSide;Kr.equals(lt.z6.Top)?(oi=270,Gr=lt.z6.TopSide):Kr.equals(lt.z6.Left)?(oi=180,Gr=lt.z6.LeftSide):Kr.equals(lt.z6.Bottom)&&(oi=90,Gr=lt.z6.BottomSide),xa||(oi-=180);var qi=(xo,Ho)=>{xo.handled=!0,xo.diagram.model.commit(Fa=>{var mo=Ho.part.adornedPart;Fa.set(mo.data,xa?"toSpot":"fromSpot",lt.z6.stringify(Gr)),(xa?mo.toNode:mo.fromNode).invalidateConnectedLinks()})};return lr(lt.bn,{alignment:Kr,alignmentFocus:Kr.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:oi,background:"transparent",mouseEnter:(xo,Ho)=>Ho.background="dodgerblue",mouseLeave:(xo,Ho)=>Ho.background="transparent",click:qi,contextClick:qi})}Bn.current.linkTemplate.contextMenu=lr("ContextMenu",As(),ns(),lr("ContextMenuButton",lr(lt.s_,"Horizontal",_o(0),_o(1),_o(2))),lr("ContextMenuButton",lr(lt.s_,"Horizontal",lr(lt.s_,"Spot",to(!1),yr(lt.z6.Top,!1),yr(lt.z6.Left,!1),yr(lt.z6.Right,!1),yr(lt.z6.Bottom,!1)),lr(lt.s_,"Spot",{margin:new lt.Zt(0,0,0,2)},to(!0),yr(lt.z6.Top,!0),yr(lt.z6.Left,!0),yr(lt.z6.Right,!0),yr(lt.z6.Bottom,!0)))));const Po=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -229,20 +229,20 @@ ${it} {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var Wo=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function Gi(Kr){return console.log("shapeName:",Kr),Wo.indexOf(Kr)>=0}var Rs=new lt.YI(fr.current,{maxSelectionCount:1,linkTemplate:lr(lt.rU,{locationSpot:lt.z6.Center,selectionAdornmentTemplate:lr(lt.uz,"Link",{locationSpot:lt.z6.Center},lr(lt.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),lr(lt.bn,{toArrow:"Standard",stroke:null}))},{routing:lt.rU.AvoidsNodes,curve:lt.rU.JumpOver,corner:5,toShortLength:4},new lt.KX("points"),lr(lt.bn,{isPanelMain:!0,strokeWidth:2}),lr(lt.bn,{toArrow:"Standard",stroke:null})),model:new lt.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...lt.bn.getFigureGenerators().toArray().map(Kr=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Kr.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Bn.current.addDiagramListener("TextEdited",function(Kr){var xa;const oi=Kr.subject.part;var Gr=(xa=document.activeElement)==null?void 0:xa.value;typeof Gr=="string"&&Gr.trim()===""&&Bn.current.model.commit(function(qi){qi.set(oi.data,"text","\u672A\u547D\u540D"),Bn.current.commandHandler.stopCommand()},"increment")}),Rs.nodeTemplate=lr(lt.NB,"Auto",{locationSpot:lt.z6.Center},new lt.KX("location","location",lt.E9.parse).makeTwoWay(lt.E9.stringify),lr(lt.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new lt.KX("stroke").makeTwoWay(),new lt.KX("fill").makeTwoWay(),new lt.KX("figure")),lr(lt.al,{margin:new lt.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new lt.$u(16,16),maxSize:new lt.$u(10,NaN),textAlign:"center",editable:!0},new lt.KX("key").makeTwoWay())),setTimeout(()=>{Bn.current.grid=lr(lt.s_,"Grid",lr(lt.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),lr(lt.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Bn.current.grid.visible=!0,Bn.current.grid.gridCellStroke="darkgray",Bn.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Bn.current,Bn.current}const io=()=>yt(this,null,function*(){var lr=Bn.current.makeImage();const ri=yield(0,$e.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:lr.src}});xn({src:ri.url})});return(0,ce.useEffect)(()=>(setTimeout(()=>{Qa()},500),ba(ni+1),()=>{Bn.current=null}),[]),Ct.createElement("div",{ref:ii,className:oa.current?`${xt.maxH60} body-overflow-initial`:"body-overflow-initial"},Ct.createElement(qe.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!ni,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Ct.createElement(tt.Z,null,Ct.createElement(ze.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Ct.createElement(ze.Z,{onClick:()=>{var lr,ri,Jo=Bn.current.selection.first();if(oa.current=!oa.current,document.activeElement&&Jo){let To=(ri=(lr=document.activeElement)==null?void 0:lr.value)==null?void 0:ri.trim();typeof To=="string"&&Bn.current.model.commit(function(Qi){Qi.set(Jo.data,"text",To||"\u672A\u547D\u540D"),Bn.current.commandHandler.stopCommand()},"increment")}ba(ni+1)}},Ct.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:pn},Ct.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:xt.flowChartWrp},Ct.createElement("div",{style:{display:"flex",height:"100%"}},Ct.createElement("div",{style:{width:"300px",height:"100%"}},Ct.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Ct.createElement("div",{style:{height:"calc(100% - 50px)"},className:xt.myPaletteDiv,ref:fr})),Ct.createElement("div",{style:{flex:1,position:"relative"}},Ct.createElement("div",{ref:pr,style:{height:"80vh"}}))),Ct.createElement("div",{className:"tr"},Ct.createElement(Ce.ZP,{size:"large",onClick:io,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Le=Xe,We=ve(5112),it=ve(5871);const pt=We.ZP.Group,Qt={margin:"0 8px"};var et=({callback:pn,onCancel:xn})=>{function Bn(pr){pn(pr)}return ce.createElement(ye.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Bn},ce.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},ce.createElement("span",{style:Qt},"\u5355\u5143\u683C\u6570\uFF1A"),ce.createElement("span",{style:Qt},"\u884C\u6570"),ce.createElement(ye.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},ce.createElement(it.Z,null)),ce.createElement("span",{style:Qt},"\u5217\u6570"),ce.createElement(ye.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},ce.createElement(it.Z,null))),ce.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},ce.createElement("span",{style:Qt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),ce.createElement(ye.default.Item,{name:"align"},ce.createElement(pt,null,ce.createElement(We.ZP,{value:"default"},ce.createElement("i",{className:"fa fa-align-justify"})),ce.createElement(We.ZP,{value:"left"},ce.createElement("i",{className:"fa fa-align-left"})),ce.createElement(We.ZP,{value:"center"},ce.createElement("i",{className:"fa fa-align-center"})),ce.createElement(We.ZP,{value:"right"},ce.createElement("i",{className:"fa fa-align-right"}))))),ce.createElement("div",{className:"flex-container flex-end"},ce.createElement(Ce.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ce.createElement(Ce.ZP,{type:"ghost",onClick:xn},"\u53D6\u6D88")))},Pt=ve(78673),nn=ve(11081),St=ve.n(nn),Lt=(0,ce.forwardRef)(({use3d:pn,width:xn,height:Bn,callback:pr,showSaveButton:fr},oa)=>{const ii=(0,ce.useRef)(),ni=(0,ce.useRef)(),[ba,Qa]=(0,ce.useState)(!1),io=(0,ce.useRef)({id:ii,appName:"graphing",width:xn||1e3,height:Bn||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,ce.useEffect)(()=>{ni.current=new(St())(io.current,!0),window.onload=function(){ni.current.inject("applet_container")}},[]);const lr=()=>{var ri=window.ggbApplet.getPNGBase64(1,!0,72);return pr&&pr(ri),ri};return(0,ce.useEffect)(()=>{io.current.appName=ba?"3D":"graphing",ni.current.inject("applet_container")},[ba]),(0,ce.useEffect)(()=>{Qa(pn)},[pn]),(0,ce.useImperativeHandle)(oa,()=>({getImgData:lr})),ce.createElement(ce.Fragment,null,ce.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:ii}),ce.createElement(tt.Z,{align:"middle"},ce.createElement(ze.Z,{flex:1},ce.createElement(Pt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:ba,onChange:ri=>Qa(ri)})),ce.createElement(ze.Z,null,ce.createElement(Ce.ZP,{size:"large",onClick:lr,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Yt=ve(88615),_t=ve(1012),Vt=ve(8591);const ln="link",dn="upload-image",vn="add-flowchart",Kn="draw-image",Gn="add-flowchart",Or="code-block",kr="add-table",Fr="------------",yr={default:Fr,left:`:${Fr}`,center:`:${Fr}:`,right:`${Fr}:`};var gr=ve(17904),$r=(pn,xn,Bn)=>new Promise((pr,fr)=>{var oa=ba=>{try{ni(Bn.next(ba))}catch(Qa){fr(Qa)}},ii=ba=>{try{ni(Bn.throw(ba))}catch(Qa){fr(Qa)}},ni=ba=>ba.done?pr(ba.value):Promise.resolve(ba.value).then(oa,ii);ni((Bn=Bn.apply(pn,xn)).next())});function da(){}let va=0;const ui=1e4,Pi="\u2581",La="@\u2581\u2581@",Xa="@\u2581@",la=` +]}`;var Wo=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function Gi(Kr){return console.log("shapeName:",Kr),Wo.indexOf(Kr)>=0}var Rs=new lt.YI(fr.current,{maxSelectionCount:1,linkTemplate:lr(lt.rU,{locationSpot:lt.z6.Center,selectionAdornmentTemplate:lr(lt.uz,"Link",{locationSpot:lt.z6.Center},lr(lt.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),lr(lt.bn,{toArrow:"Standard",stroke:null}))},{routing:lt.rU.AvoidsNodes,curve:lt.rU.JumpOver,corner:5,toShortLength:4},new lt.KX("points"),lr(lt.bn,{isPanelMain:!0,strokeWidth:2}),lr(lt.bn,{toArrow:"Standard",stroke:null})),model:new lt.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...lt.bn.getFigureGenerators().toArray().map(Kr=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Kr.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Bn.current.addDiagramListener("TextEdited",function(Kr){var xa;const oi=Kr.subject.part;var Gr=(xa=document.activeElement)==null?void 0:xa.value;typeof Gr=="string"&&Gr.trim()===""&&Bn.current.model.commit(function(qi){qi.set(oi.data,"text","\u672A\u547D\u540D"),Bn.current.commandHandler.stopCommand()},"increment")}),Rs.nodeTemplate=lr(lt.NB,"Auto",{locationSpot:lt.z6.Center},new lt.KX("location","location",lt.E9.parse).makeTwoWay(lt.E9.stringify),lr(lt.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new lt.KX("stroke").makeTwoWay(),new lt.KX("fill").makeTwoWay(),new lt.KX("figure")),lr(lt.al,{margin:new lt.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new lt.$u(16,16),maxSize:new lt.$u(10,NaN),textAlign:"center",editable:!0},new lt.KX("key").makeTwoWay())),setTimeout(()=>{Bn.current.grid=lr(lt.s_,"Grid",lr(lt.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),lr(lt.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Bn.current.grid.visible=!0,Bn.current.grid.gridCellStroke="darkgray",Bn.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Bn.current,Bn.current}const io=()=>yt(this,null,function*(){var lr=Bn.current.makeImage();const ri=yield(0,$e.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:lr.src}});xn({src:ri.url})});return(0,ce.useEffect)(()=>(setTimeout(()=>{Qa()},500),Ca(ni+1),()=>{Bn.current=null}),[]),Ct.createElement("div",{ref:ii,className:oa.current?`${xt.maxH60} body-overflow-initial`:"body-overflow-initial"},Ct.createElement(qe.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!ni,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Ct.createElement(tt.Z,null,Ct.createElement(ze.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Ct.createElement(ze.Z,{onClick:()=>{var lr,ri,Jo=Bn.current.selection.first();if(oa.current=!oa.current,document.activeElement&&Jo){let To=(ri=(lr=document.activeElement)==null?void 0:lr.value)==null?void 0:ri.trim();typeof To=="string"&&Bn.current.model.commit(function(Qi){Qi.set(Jo.data,"text",To||"\u672A\u547D\u540D"),Bn.current.commandHandler.stopCommand()},"increment")}Ca(ni+1)}},Ct.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:pn},Ct.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:xt.flowChartWrp},Ct.createElement("div",{style:{display:"flex",height:"100%"}},Ct.createElement("div",{style:{width:"300px",height:"100%"}},Ct.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Ct.createElement("div",{style:{height:"calc(100% - 50px)"},className:xt.myPaletteDiv,ref:fr})),Ct.createElement("div",{style:{flex:1,position:"relative"}},Ct.createElement("div",{ref:mr,style:{height:"80vh"}}))),Ct.createElement("div",{className:"tr"},Ct.createElement(Ce.ZP,{size:"large",onClick:io,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Le=Xe,We=ve(5112),it=ve(5871);const pt=We.ZP.Group,Qt={margin:"0 8px"};var et=({callback:pn,onCancel:xn})=>{function Bn(mr){pn(mr)}return ce.createElement(ye.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Bn},ce.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},ce.createElement("span",{style:Qt},"\u5355\u5143\u683C\u6570\uFF1A"),ce.createElement("span",{style:Qt},"\u884C\u6570"),ce.createElement(ye.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},ce.createElement(it.Z,null)),ce.createElement("span",{style:Qt},"\u5217\u6570"),ce.createElement(ye.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},ce.createElement(it.Z,null))),ce.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},ce.createElement("span",{style:Qt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),ce.createElement(ye.default.Item,{name:"align"},ce.createElement(pt,null,ce.createElement(We.ZP,{value:"default"},ce.createElement("i",{className:"fa fa-align-justify"})),ce.createElement(We.ZP,{value:"left"},ce.createElement("i",{className:"fa fa-align-left"})),ce.createElement(We.ZP,{value:"center"},ce.createElement("i",{className:"fa fa-align-center"})),ce.createElement(We.ZP,{value:"right"},ce.createElement("i",{className:"fa fa-align-right"}))))),ce.createElement("div",{className:"flex-container flex-end"},ce.createElement(Ce.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ce.createElement(Ce.ZP,{type:"ghost",onClick:xn},"\u53D6\u6D88")))},Pt=ve(78673),nn=ve(11081),St=ve.n(nn),Lt=(0,ce.forwardRef)(({use3d:pn,width:xn,height:Bn,callback:mr,showSaveButton:fr},oa)=>{const ii=(0,ce.useRef)(),ni=(0,ce.useRef)(),[Ca,Qa]=(0,ce.useState)(!1),io=(0,ce.useRef)({id:ii,appName:"graphing",width:xn||1e3,height:Bn||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,ce.useEffect)(()=>{ni.current=new(St())(io.current,!0),window.onload=function(){ni.current.inject("applet_container")}},[]);const lr=()=>{var ri=window.ggbApplet.getPNGBase64(1,!0,72);return mr&&mr(ri),ri};return(0,ce.useEffect)(()=>{io.current.appName=Ca?"3D":"graphing",ni.current.inject("applet_container")},[Ca]),(0,ce.useEffect)(()=>{Qa(pn)},[pn]),(0,ce.useImperativeHandle)(oa,()=>({getImgData:lr})),ce.createElement(ce.Fragment,null,ce.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:ii}),ce.createElement(tt.Z,{align:"middle"},ce.createElement(ze.Z,{flex:1},ce.createElement(Pt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Ca,onChange:ri=>Qa(ri)})),ce.createElement(ze.Z,null,ce.createElement(Ce.ZP,{size:"large",onClick:lr,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Yt=ve(88615),_t=ve(1012),Vt=ve(8591);const ln="link",dn="upload-image",vn="add-flowchart",Kn="draw-image",Gn="add-flowchart",Or="code-block",Hr="add-table",Fr="------------",Er={default:Fr,left:`:${Fr}`,center:`:${Fr}:`,right:`${Fr}:`};var gr=ve(17904),$r=(pn,xn,Bn)=>new Promise((mr,fr)=>{var oa=Ca=>{try{ni(Bn.next(Ca))}catch(Qa){fr(Qa)}},ii=Ca=>{try{ni(Bn.throw(Ca))}catch(Qa){fr(Qa)}},ni=Ca=>Ca.done?mr(Ca.value):Promise.resolve(Ca.value).then(oa,ii);ni((Bn=Bn.apply(pn,xn)).next())});function da(){}let va=0;const ui=1e4,Pi="\u2581",La="@\u2581\u2581@",Xa="@\u2581@",la=` **\u6A21\u677F\u6807\u9898** -\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,qa=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function Za(pn){return/^\d+$/.test(pn)?`${pn}px`:pn}const ei=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Oo={[ei+"-B"]:"bold",[ei+"-I"]:"italic"},Ao={[ln]:"\u6DFB\u52A0\u94FE\u63A5",[Or]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[dn]:"\u6DFB\u52A0\u56FE\u7247",[Kn]:"\u6DFB\u52A0\u753B\u56FE",[vn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[kr]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var ai=({defaultValue:pn="",onChange:xn,width:Bn="100%",height:pr=400,miniToolbar:fr=!1,isFocus:oa=!1,watch:ii,insertTemp:ni,mode:ba="markdown",id:Qa="markdown-editor-id",showResizeBar:io=!1,noStorage:lr=!1,showNullButton:ri=!1,showNullProgramButton:Jo=!1,hidetoolBar:To=!1,fullScreen:Qi=!1,onBlur:mi,onCMBeforeChange:bs,onFullScreen:As,className:Er="",disablePaste:us=!1,disabled:ns=!1,disabledFill:di=!1,placeholder:qo="",values:_o="",extraUse:to})=>{const[vr,Po]=(0,ce.useState)(null),[Wo,Gi]=(0,ce.useState)(pn),[Rs,Kr]=(0,ce.useState)(ii),[xa,oi]=(0,ce.useState)(Qi),[Gr,qi]=(0,ce.useState)(""),[xo,Ho]=(0,ce.useState)(0),[Fa,mo]=(0,ce.useState)(pr),[ji,$o]=(0,ce.useState)(!1),ll=(0,ce.useRef)((0,_t.Z)()),rl=(0,ce.useRef)(!1),Ws=(0,ce.useRef)(),[Wr,Es]=(0,ce.useState)(0),[al,Ds]=(0,ce.useState)(0),gs=(0,ce.useRef)(),vo=(0,ce.useRef)(),Vn=(0,ce.useRef)(),Rn=(0,ce.useRef)(),In=()=>$r(void 0,null,function*(){var _n;const Zn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:ll.current}});(_n=Zn==null?void 0:Zn.attachments)!=null&&_n.length&&(console.log("cm:",vr,gs),Zn.attachments.map(Nn=>{Nn.content_type.indexOf("image")>-1?vr.replaceSelection(`![,](/api/attachments/${Nn.id}?type=${Nn.content_type})`):Nn.content_type.indexOf("video")>-1?vr.replaceSelection(``):Nn.content_type.indexOf("pdf")>-1?vr.replaceSelection(`${Nn.name}`):vr.replaceSelection(`[${Nn.name}](${ENV.API_SERVER}/api/attachments/${Nn.id}?type=${Nn.content_type})`)}))});(0,ce.useEffect)(()=>{const _n=window.scrollY||window.pageYOffset;Gi(_o),vr==null||vr.setValue(_o),window.scrollTo(0,_n)},[_o]),(0,ce.useEffect)(()=>{As==null||As(xa)},[xa]),(0,ce.useEffect)(()=>{if(gs.current){let _n=function(Nn,Yn){var jr;if(us){Yn.preventDefault();return}const Nr=Yn.clipboardData;if(Nr){const Xr=Nr.types.toString(),$n=Nr.items;if(Xr==="Files"||Nr.types.indexOf("Files")>-1){if(Yn.preventDefault(),ba=="stex")return;try{let hr=$n[1];((jr=$n[0])==null?void 0:jr.kind)==="file"&&(hr=$n[0]);const na=hr.getAsFile(),no=na.name.split(".").pop();(0,at.I)(na,Ta=>{var gi,ho,Cs;Ta.id?((gi=na==null?void 0:na.type)==null?void 0:gi.indexOf("image"))>-1?Zn.replaceSelection(``):((ho=na==null?void 0:na.type)==null?void 0:ho.indexOf("video"))>-1?Zn.replaceSelection(``):((Cs=na==null?void 0:na.type)==null?void 0:Cs.indexOf("pdf"))>-1?Zn.replaceSelection(`${na.name}`):qa.includes(no)?Zn.replaceSelection(`${na.name}`):Zn.replaceSelection(`[${na.name}](/api/attachments/${Ta.id}?type=${Ta.content_type})`):(Ta==null?void 0:Ta.status)===401&&(Vt.ZP.warning((Ta==null?void 0:Ta.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(hr){Vt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Zn=b().fromTextArea(gs.current,{mode:ba,lineNumbers:!fr,lineWrapping:!0,value:pn,autoCloseTags:!Jo,autoCloseBrackets:!0});return Zn.on("keyup",function(Nn,Yn){Yn.keyCode===8&&(Nn.getValue()==""?Zn.setOption("placeholder",qo):Zn.setOption("placeholder",null))}),Zn.on("keydown",function(Nn,Yn){if(Yn.keyCode===8){var jr=qr(Nn);jr&&Yn.preventDefault()}}),oa&&Zn.focus(),Zn.on("paste",_n),Zn.on("dragleave",function(Nn,Yn){vo.current.classList.remove("mouse-hover-md")}),ns&&Zn.on("beforeChange",function(Nn,Yn){(Yn.origin==="paste"||Yn.origin==="+input")&&Yn.cancel()}),Po(Zn),()=>{Zn.off("paste",_n)}}},[]);const Ar=(0,ce.useCallback)(()=>{if(vo.current)try{}catch(_n){console.log(_n,"---- to set md editor body height")}},[Fa,vo,xa]);(0,ce.useEffect)(()=>{function _n(){let Zn=new me.Z(Nn=>{for(let Yn of Nn)(Yn.target.offsetHeight>0||Yn.target.offsetWidth>0)&&(Ar(),vr.setSize("100%","100%"),vr.refresh())});return Zn.observe(gs.current.parentElement),Zn}if(vr){const Zn=_n();return()=>{var Nn,Yn;(Nn=gs.current)!=null&&Nn.parentElement&&Zn.unobserve((Yn=gs.current)==null?void 0:Yn.parentElement)}}},[vr,Ar]),(0,ce.useEffect)(()=>{if(vr){let _n=[];for(const[Zn,Nn]of Object.entries(Oo)){let Yn={[Zn]:()=>{Ur(Nn)}};_n.push(Yn),vr.addKeyMap(Yn)}return Ws.current=setInterval(()=>{rl.current&&In()},4e3),()=>{clearInterval(Ws.current);for(let Zn of _n)vr.removeKeyMap(Zn)}}},[vr]),(0,ce.useEffect)(()=>{Qi!==xa&&oi(Qi)},[Qi]),(0,gr.Z)(()=>{if(!lr&&xo>0){let _n=new Date().getTime(),Zn=window.sessionStorage.getItem(Qa);_n>=xo+ui&&(!Zn||Zn!==Wo)&&(window.sessionStorage.setItem(Qa,Wo),$o(!0))}},ui),(0,ce.useEffect)(()=>{Kr(ii)},[vr,ii]),(0,ce.useEffect)(()=>{vr&&oa&&vr.focus()},[vr,oa]),(0,ce.useEffect)(()=>{if(Rs&&vr){let _n=function(Nn){let Yn=Nn.target;if(Rn.current){let jr=Yn.scrollTop/Yn.scrollHeight;Rn.current.scrollTop=Rn.current.scrollHeight*jr}};const Zn=vr.getScrollerElement();return Zn.addEventListener("scroll",_n),()=>{Zn.removeEventListener("scroll",_n)}}},[vr,Rs]),(0,ce.useEffect)(()=>{if(vr&&bs){let _n=function(Zn,Nn){bs(Zn,Nn)};return vr.on("beforeChange",_n),()=>{vr.off("beforeChange",_n)}}},[vr,bs]),(0,ce.useEffect)(()=>{if(vr&&mi){let _n=function(){mi(vr.getValue())};return vr.on("blur",_n),()=>{vr.off("blur",_n)}}},[vr,mi]);function qr(_n,Zn){var Nn=_n.getDoc(),Yn=Nn.getCursor(),jr=Nn.getLine(Yn.line),Nr=jr.charAt(Yn.ch-1),Xr=jr.lastIndexOf("@\u2581@",Yn.ch),$n=jr.lastIndexOf("@\u2581\u2581@",Yn.ch),hr=Xr>$n?Xr:$n,na=Xr>$n?3:4;if(La.indexOf(Nr)===-1)return null;if(console.log("change1:",Zn,_n,jr,Yn,hr,Xr,$n,Nr),hr>=0&&Yn.ch-hr<5){var no=hr+na;return Nn.replaceRange("",{line:Yn.line,ch:hr},{line:Yn.line,ch:no}),{line:Yn.line,ch:no}}return null}(0,ce.useEffect)(()=>{if(vr){let _n=function(Zn,Nn){const Yn=Zn.getValue();Gi(Yn),Ho(new Date().getTime()),Zn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),xn&&(Jo?xn(Yn,Ya(Yn)):xn(Yn))};return vr.on("change",_n),()=>{vr.off("change",_n)}}},[vr,xn]),(0,ce.useEffect)(()=>{if(vr)if(pn==null)vr.setValue(""),Gi("");else{const _n=window.scrollY||window.pageYOffset;pn!==vr.getValue()&&(vr.setValue(pn),Gi(pn),vr.setCursor(ns?1:vr.lineCount(),0),window.scrollTo(0,_n))}},[vr,pn]);const Ur=(0,ce.useCallback)(_n=>{const Zn=vr.getCursor(),Nn=vr.getSelection();let Yn=Nn.split(` -`);switch(_n){case"bold":return vr.replaceSelection("**"+Nn+"**"),Nn===""&&vr.setCursor(Zn.line,Zn.ch+2),vr.focus();case"italic":return vr.replaceSelection("*"+Nn+"*"),Nn===""&&vr.setCursor(Zn.line,Zn.ch+1),vr.focus();case"code":return vr.replaceSelection("`"+Nn+"`"),Nn===""&&vr.setCursor(Zn.line,Zn.ch+1),vr.focus();case"inline-latex":return qi("inline-latex"),vr.focus();case"latex":return vr.replaceSelection("```latex\n"+Nn+"\n```"),vr.setCursor(Zn.line+1,Nn.length+1),vr.focus();case"line-break":return vr.replaceSelection(`
-`),vr.focus();case"list-ul":return Nn===""?vr.replaceSelection("- "+Nn):vr.replaceSelection(Yn.map(jr=>jr===""?"":`- ${jr}`).join(` -`)),vr.focus();case"list-ol":return Nn===""?vr.replaceSelection("1. "+Nn):vr.replaceSelection(Yn.map((jr,Nr)=>jr===""?"":`${Nr+1}. ${jr}`).join(` -`)),vr.focus();case"add-null-ch":return Nn===""&&vr.setCursor(Zn.line,Zn.ch),vr.replaceSelection(Pi),vr.focus();case"add-signal":return Nn===""&&vr.setCursor(Zn.line,Zn.ch),vr.replaceSelection(Xa),vr.focus();case"add-multiple":return Nn===""&&vr.setCursor(Zn.line,Zn.ch),vr.replaceSelection(La),vr.focus();case"inster-template-1":return Nn===""&&vr.setCursor(Zn.line,Zn.ch),vr.replaceSelection(la),vr.focus();case"eraser":return vr.setValue(""),vr.focus();case"trigger-watch":return Kr(!Rs),vr.focus();case"trigger-full-screen":return oi(!xa),vr.focus();case ln:qi(ln);return;case Or:qi(Or);return;case dn:qi(dn);return;case Kn:qi(Kn);return;case"maths-latex":qi("maths-latex");return;case vn:qi(vn);return;case kr:qi(kr);return;default:throw new Error}},[vr,Rs,xa]),Pr=(0,ce.useCallback)((_n,Zn)=>{var Nn,Yn,jr,Nr,Xr,$n;switch(qi(""),Gr){case ln:const{title:gi,link:ho}=_n;return vr.replaceSelection(`[${gi}](${ho})`),vr.focus();case Or:const{language:Cs,content:Ti}=_n;return vr.replaceSelection(["```"+Cs,Ti,"```"].join(` -`)),vr.focus();case"maths-latex":for(var hr=atob(_n),na=new Uint8Array(hr.length),no=0;no{Ki.id?vr.replaceSelection(`![,](/api/attachments/${Ki.id}?type=${Ki.content_type})`):(Ki==null?void 0:Ki.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":vr.replaceSelection("`$$"+_n+"$$`");break;case dn:case Kn:case Gn:const{src:yi,alt:Ii}=_n,ro=Zn,Ei=(jr=(Yn=(Nn=ro==null?void 0:ro.name)==null?void 0:Nn.split("."))==null?void 0:Yn.pop)==null?void 0:jr.call(Yn);return((Nr=ro==null?void 0:ro.type)==null?void 0:Nr.indexOf("image"))>-1||!(ro!=null&&ro.type)?ro.align||ro.width?vr.replaceSelection(`

${Ii||

`):vr.replaceSelection(`${Ii||`):((Xr=ro==null?void 0:ro.type)==null?void 0:Xr.indexOf("video"))>-1?vr.replaceSelection(``):(($n=ro==null?void 0:ro.type)==null?void 0:$n.indexOf("pdf"))>-1?vr.replaceSelection(`${ro.name}`):qa.includes(Ei)?vr.replaceSelection(`${ro.name}`):vr.replaceSelection(`[${ro.name}](${yi})`),vr.focus();case kr:const{row:oo,col:wo,align:Bo}=_n;let as=` -`;for(let Ki=0;Ki=0?"Cmd":"Ctrl",Oo={[ei+"-B"]:"bold",[ei+"-I"]:"italic"},Ao={[ln]:"\u6DFB\u52A0\u94FE\u63A5",[Or]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[dn]:"\u6DFB\u52A0\u56FE\u7247",[Kn]:"\u6DFB\u52A0\u753B\u56FE",[vn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Hr]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var ai=({defaultValue:pn="",onChange:xn,width:Bn="100%",height:mr=400,miniToolbar:fr=!1,isFocus:oa=!1,watch:ii,insertTemp:ni,mode:Ca="markdown",id:Qa="markdown-editor-id",showResizeBar:io=!1,noStorage:lr=!1,showNullButton:ri=!1,showNullProgramButton:Jo=!1,hidetoolBar:To=!1,fullScreen:Qi=!1,onBlur:mi,onCMBeforeChange:bs,onFullScreen:As,className:wr="",disablePaste:us=!1,disabled:ns=!1,disabledFill:di=!1,placeholder:qo="",values:_o="",extraUse:to})=>{const[yr,Po]=(0,ce.useState)(null),[Wo,Gi]=(0,ce.useState)(pn),[Rs,Kr]=(0,ce.useState)(ii),[xa,oi]=(0,ce.useState)(Qi),[Gr,qi]=(0,ce.useState)(""),[xo,Ho]=(0,ce.useState)(0),[Fa,mo]=(0,ce.useState)(mr),[ji,$o]=(0,ce.useState)(!1),ll=(0,ce.useRef)((0,_t.Z)()),rl=(0,ce.useRef)(!1),Ws=(0,ce.useRef)(),[Wr,Es]=(0,ce.useState)(0),[al,Ds]=(0,ce.useState)(0),gs=(0,ce.useRef)(),vo=(0,ce.useRef)(),Vn=(0,ce.useRef)(),Rn=(0,ce.useRef)(),In=()=>$r(void 0,null,function*(){var _n;const Zn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:ll.current}});(_n=Zn==null?void 0:Zn.attachments)!=null&&_n.length&&(console.log("cm:",yr,gs),Zn.attachments.map(Nn=>{Nn.content_type.indexOf("image")>-1?yr.replaceSelection(`![,](/api/attachments/${Nn.id}?type=${Nn.content_type})`):Nn.content_type.indexOf("video")>-1?yr.replaceSelection(``):Nn.content_type.indexOf("pdf")>-1?yr.replaceSelection(`${Nn.name}`):yr.replaceSelection(`[${Nn.name}](${ENV.API_SERVER}/api/attachments/${Nn.id}?type=${Nn.content_type})`)}))});(0,ce.useEffect)(()=>{const _n=window.scrollY||window.pageYOffset;Gi(_o),yr==null||yr.setValue(_o),window.scrollTo(0,_n)},[_o]),(0,ce.useEffect)(()=>{As==null||As(xa)},[xa]),(0,ce.useEffect)(()=>{if(gs.current){let _n=function(Nn,Yn){var jr;if(us){Yn.preventDefault();return}const Nr=Yn.clipboardData;if(Nr){const Xr=Nr.types.toString(),$n=Nr.items;if(Xr==="Files"||Nr.types.indexOf("Files")>-1){if(Yn.preventDefault(),Ca=="stex")return;try{let hr=$n[1];((jr=$n[0])==null?void 0:jr.kind)==="file"&&(hr=$n[0]);const na=hr.getAsFile(),no=na.name.split(".").pop();(0,at.I)(na,Ta=>{var gi,ho,Cs;Ta.id?((gi=na==null?void 0:na.type)==null?void 0:gi.indexOf("image"))>-1?Zn.replaceSelection(``):((ho=na==null?void 0:na.type)==null?void 0:ho.indexOf("video"))>-1?Zn.replaceSelection(``):((Cs=na==null?void 0:na.type)==null?void 0:Cs.indexOf("pdf"))>-1?Zn.replaceSelection(`${na.name}`):qa.includes(no)?Zn.replaceSelection(`${na.name}`):Zn.replaceSelection(`[${na.name}](/api/attachments/${Ta.id}?type=${Ta.content_type})`):(Ta==null?void 0:Ta.status)===401&&(Vt.ZP.warning((Ta==null?void 0:Ta.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(hr){Vt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Zn=b().fromTextArea(gs.current,{mode:Ca,lineNumbers:!fr,lineWrapping:!0,value:pn,autoCloseTags:!Jo,autoCloseBrackets:!0});return Zn.on("keyup",function(Nn,Yn){Yn.keyCode===8&&(Nn.getValue()==""?Zn.setOption("placeholder",qo):Zn.setOption("placeholder",null))}),Zn.on("keydown",function(Nn,Yn){if(Yn.keyCode===8){var jr=qr(Nn);jr&&Yn.preventDefault()}}),oa&&Zn.focus(),Zn.on("paste",_n),Zn.on("dragleave",function(Nn,Yn){vo.current.classList.remove("mouse-hover-md")}),ns&&Zn.on("beforeChange",function(Nn,Yn){(Yn.origin==="paste"||Yn.origin==="+input")&&Yn.cancel()}),Po(Zn),()=>{Zn.off("paste",_n)}}},[]);const Ar=(0,ce.useCallback)(()=>{if(vo.current)try{}catch(_n){console.log(_n,"---- to set md editor body height")}},[Fa,vo,xa]);(0,ce.useEffect)(()=>{function _n(){let Zn=new me.Z(Nn=>{for(let Yn of Nn)(Yn.target.offsetHeight>0||Yn.target.offsetWidth>0)&&(Ar(),yr.setSize("100%","100%"),yr.refresh())});return Zn.observe(gs.current.parentElement),Zn}if(yr){const Zn=_n();return()=>{var Nn,Yn;(Nn=gs.current)!=null&&Nn.parentElement&&Zn.unobserve((Yn=gs.current)==null?void 0:Yn.parentElement)}}},[yr,Ar]),(0,ce.useEffect)(()=>{if(yr){let _n=[];for(const[Zn,Nn]of Object.entries(Oo)){let Yn={[Zn]:()=>{Ur(Nn)}};_n.push(Yn),yr.addKeyMap(Yn)}return Ws.current=setInterval(()=>{rl.current&&In()},4e3),()=>{clearInterval(Ws.current);for(let Zn of _n)yr.removeKeyMap(Zn)}}},[yr]),(0,ce.useEffect)(()=>{Qi!==xa&&oi(Qi)},[Qi]),(0,gr.Z)(()=>{if(!lr&&xo>0){let _n=new Date().getTime(),Zn=window.sessionStorage.getItem(Qa);_n>=xo+ui&&(!Zn||Zn!==Wo)&&(window.sessionStorage.setItem(Qa,Wo),$o(!0))}},ui),(0,ce.useEffect)(()=>{Kr(ii)},[yr,ii]),(0,ce.useEffect)(()=>{yr&&oa&&yr.focus()},[yr,oa]),(0,ce.useEffect)(()=>{if(Rs&&yr){let _n=function(Nn){let Yn=Nn.target;if(Rn.current){let jr=Yn.scrollTop/Yn.scrollHeight;Rn.current.scrollTop=Rn.current.scrollHeight*jr}};const Zn=yr.getScrollerElement();return Zn.addEventListener("scroll",_n),()=>{Zn.removeEventListener("scroll",_n)}}},[yr,Rs]),(0,ce.useEffect)(()=>{if(yr&&bs){let _n=function(Zn,Nn){bs(Zn,Nn)};return yr.on("beforeChange",_n),()=>{yr.off("beforeChange",_n)}}},[yr,bs]),(0,ce.useEffect)(()=>{if(yr&&mi){let _n=function(){mi(yr.getValue())};return yr.on("blur",_n),()=>{yr.off("blur",_n)}}},[yr,mi]);function qr(_n,Zn){var Nn=_n.getDoc(),Yn=Nn.getCursor(),jr=Nn.getLine(Yn.line),Nr=jr.charAt(Yn.ch-1),Xr=jr.lastIndexOf("@\u2581@",Yn.ch),$n=jr.lastIndexOf("@\u2581\u2581@",Yn.ch),hr=Xr>$n?Xr:$n,na=Xr>$n?3:4;if(La.indexOf(Nr)===-1)return null;if(console.log("change1:",Zn,_n,jr,Yn,hr,Xr,$n,Nr),hr>=0&&Yn.ch-hr<5){var no=hr+na;return Nn.replaceRange("",{line:Yn.line,ch:hr},{line:Yn.line,ch:no}),{line:Yn.line,ch:no}}return null}(0,ce.useEffect)(()=>{if(yr){let _n=function(Zn,Nn){const Yn=Zn.getValue();Gi(Yn),Ho(new Date().getTime()),Zn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),xn&&(Jo?xn(Yn,Ya(Yn)):xn(Yn))};return yr.on("change",_n),()=>{yr.off("change",_n)}}},[yr,xn]),(0,ce.useEffect)(()=>{if(yr)if(pn==null)yr.setValue(""),Gi("");else{const _n=window.scrollY||window.pageYOffset;pn!==yr.getValue()&&(yr.setValue(pn),Gi(pn),yr.setCursor(ns?1:yr.lineCount(),0),window.scrollTo(0,_n))}},[yr,pn]);const Ur=(0,ce.useCallback)(_n=>{const Zn=yr.getCursor(),Nn=yr.getSelection();let Yn=Nn.split(` +`);switch(_n){case"bold":return yr.replaceSelection("**"+Nn+"**"),Nn===""&&yr.setCursor(Zn.line,Zn.ch+2),yr.focus();case"italic":return yr.replaceSelection("*"+Nn+"*"),Nn===""&&yr.setCursor(Zn.line,Zn.ch+1),yr.focus();case"code":return yr.replaceSelection("`"+Nn+"`"),Nn===""&&yr.setCursor(Zn.line,Zn.ch+1),yr.focus();case"inline-latex":return qi("inline-latex"),yr.focus();case"latex":return yr.replaceSelection("```latex\n"+Nn+"\n```"),yr.setCursor(Zn.line+1,Nn.length+1),yr.focus();case"line-break":return yr.replaceSelection(`
+`),yr.focus();case"list-ul":return Nn===""?yr.replaceSelection("- "+Nn):yr.replaceSelection(Yn.map(jr=>jr===""?"":`- ${jr}`).join(` +`)),yr.focus();case"list-ol":return Nn===""?yr.replaceSelection("1. "+Nn):yr.replaceSelection(Yn.map((jr,Nr)=>jr===""?"":`${Nr+1}. ${jr}`).join(` +`)),yr.focus();case"add-null-ch":return Nn===""&&yr.setCursor(Zn.line,Zn.ch),yr.replaceSelection(Pi),yr.focus();case"add-signal":return Nn===""&&yr.setCursor(Zn.line,Zn.ch),yr.replaceSelection(Xa),yr.focus();case"add-multiple":return Nn===""&&yr.setCursor(Zn.line,Zn.ch),yr.replaceSelection(La),yr.focus();case"inster-template-1":return Nn===""&&yr.setCursor(Zn.line,Zn.ch),yr.replaceSelection(la),yr.focus();case"eraser":return yr.setValue(""),yr.focus();case"trigger-watch":return Kr(!Rs),yr.focus();case"trigger-full-screen":return oi(!xa),yr.focus();case ln:qi(ln);return;case Or:qi(Or);return;case dn:qi(dn);return;case Kn:qi(Kn);return;case"maths-latex":qi("maths-latex");return;case vn:qi(vn);return;case Hr:qi(Hr);return;default:throw new Error}},[yr,Rs,xa]),Pr=(0,ce.useCallback)((_n,Zn)=>{var Nn,Yn,jr,Nr,Xr,$n;switch(qi(""),Gr){case ln:const{title:gi,link:ho}=_n;return yr.replaceSelection(`[${gi}](${ho})`),yr.focus();case Or:const{language:Cs,content:Ti}=_n;return yr.replaceSelection(["```"+Cs,Ti,"```"].join(` +`)),yr.focus();case"maths-latex":for(var hr=atob(_n),na=new Uint8Array(hr.length),no=0;no{Ki.id?yr.replaceSelection(`![,](/api/attachments/${Ki.id}?type=${Ki.content_type})`):(Ki==null?void 0:Ki.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":yr.replaceSelection("`$$"+_n+"$$`");break;case dn:case Kn:case Gn:const{src:yi,alt:Ii}=_n,ro=Zn,Ei=(jr=(Yn=(Nn=ro==null?void 0:ro.name)==null?void 0:Nn.split("."))==null?void 0:Yn.pop)==null?void 0:jr.call(Yn);return((Nr=ro==null?void 0:ro.type)==null?void 0:Nr.indexOf("image"))>-1||!(ro!=null&&ro.type)?ro.align||ro.width?yr.replaceSelection(`

${Ii||

`):yr.replaceSelection(`${Ii||`):((Xr=ro==null?void 0:ro.type)==null?void 0:Xr.indexOf("video"))>-1?yr.replaceSelection(``):(($n=ro==null?void 0:ro.type)==null?void 0:$n.indexOf("pdf"))>-1?yr.replaceSelection(`${ro.name}`):qa.includes(Ei)?yr.replaceSelection(`${ro.name}`):yr.replaceSelection(`[${ro.name}](${yi})`),yr.focus();case Hr:const{row:oo,col:wo,align:Bo}=_n;let as=` +`;for(let Ki=0;Ki{switch(Gr){case ln:return ce.createElement(nt,{callback:Pr,onCancel:Ua});case Or:return ce.createElement(ft.Z,{callback:Pr,onCancel:Ua});case dn:return ce.createElement(at.Z,{callback:Pr,onCancel:Ua});case vn:return ce.createElement(Le,{callback:Pr,onCancel:Ua});case kr:return ce.createElement(et,{callback:Pr,onCancel:Ua});case"maths-latex":return ce.createElement(Lt,{showSaveButton:!0,callback:Pr});case"inline-latex":return ce.createElement(Yt.Z,{showSaveButton:!0,callback:Pr});default:return null}},[Gr]);function Ua(){qi("")}(0,ce.useEffect)(()=>{if(Vn.current){let _n=function(Xr){jr=!0,Nr=Xr.pageY},Zn=function(){jr=!1},Nn=function(Xr){if(jr){let $n=Xr.pageY-Nr;$n<0&&($n=0),$n>300&&($n=300);let hr=pr+$n+"px";mo(hr)}},Yn=Vn.current,jr=!1,Nr=0;return Yn.addEventListener("mousedown",_n),document.addEventListener("mousemove",Nn),document.addEventListener("mouseup",Zn),()=>{Yn.removeEventListener("mousedown",_n),document.removeEventListener("mousemove",Nn),document.removeEventListener("mouseup",Zn)}}},[vr,Vn]),(0,ce.useEffect)(()=>{mo(pr)},[pr]);const vi=Za(Bn),Oa=Za(Fa),ya={width:vi,height:Oa},lo=(0,ce.useMemo)(()=>{if(xo){let _n=new Date(xo),Zn=_n.getHours(),Nn=_n.getMinutes(),Yn=_n.getSeconds();return Zn=Zn<10?"0"+Zn:Zn,Nn=Nn<10?"0"+Nn:Nn,Yn=Yn<10?"0"+Yn:Yn,`${Zn}:${Nn}:${Yn}`}return 0},[xo]),Ya=_n=>{const Zn=[];if(Jo){let Nn=-1;_n=_n.replace(/(@▁▁@|@▁@)/g,function(Yn,jr,Nr){Zn.push({multiLine:Yn!==Xa})})}return Zn};function uo(){window.sessionStorage.removeItem(Qa),$o(!1),Ho(0)}function An(){$o(!1),Ho(0),vr.setValue(window.sessionStorage.getItem(Qa))}(0,ce.useEffect)(()=>{Ao[Gr]&&Gr!==Kn&&Gr!==vn&&setTimeout(()=>{const _n=document.getElementsByClassName("markdown-popup-form")[0],Zn=window.innerWidth/2-_n.offsetWidth/2,Nn=window.innerHeight/2-_n.offsetHeight/2;Es(Zn),Ds(Nn)},0)},[Gr]);const Mn=_n=>{_n.preventDefault();const Zn=_n.clientX-Wr,Nn=_n.clientY-al;document.body.onmousemove=Yn=>{let jr=Yn.clientX-Zn,Nr=Yn.clientY-Nn;const Xr=document.getElementsByClassName("markdown-popup-form")[0],$n=window.innerWidth-Xr.offsetWidth,hr=window.innerHeight-Xr.offsetHeight;jr=Math.max(0,Math.min(jr,$n)),Nr=Math.max(0,Math.min(Nr,hr)),ar(Yn.clientX,Yn.clientY,Zn,Nn)&&(Es(jr),Ds(Nr))},document.body.onmouseup=function(){document.body.onmousemove=null}},ar=(_n,Zn,Nn,Yn)=>{const jr=document.body.clientHeight,Nr=document.body.clientWidth;return _n<20&&Nn>_n||_n>Nr-20&&Nn<_n||Zn<20&&Yn>Zn||Zn>jr-20&&Ynwe in ye?re(ye,we,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):ye[we]=Ce,z=(ye,we)=>{for(var Ce in we||(we={}))y.call(we,Ce)&&E(ye,Ce,we[Ce]);if(a)for(var Ce of a(we))x.call(we,Ce)&&E(ye,Ce,we[Ce]);return ye},te=(ye,we)=>ne(ye,ee(we));const{useForm:Ae}=ce.default,de={width:280,marginRight:10},he={labelCol:{span:5},wrapperCol:{span:19}};var ge=({callback:ye,onCancel:we})=>{const[Ce]=Ae();let Me=(0,se.useRef)();function Fe(Ne){Me.current.width=Ce.getFieldValue("width"),Me.current.align=Ce.getFieldValue("align"),ye(Ne,Me.current)}function Te(Ne,Re){if(Ne.status===-1){ke.ZP.error(Ne.message);return}Ce.setFieldsValue({src:`/api/attachments/${Ne.id}`,type:Re.type})}function Pe(Ne){let Re=Ne.target.files[0];Me.current=Re,Ee(Re,Te)}return ie.createElement(ce.default,te(z({form:Ce},he),{className:"upload-image-panel",onFinish:Fe,style:{width:470,overflow:"hidden"}}),ie.createElement(ce.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},ie.createElement("div",{className:"flex-container"},ie.createElement(ce.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},ie.createElement(b.default,{style:de})),ie.createElement(pe,{onFileChange:Pe}))),ie.createElement(ce.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},ie.createElement(b.default,{style:{width:264}})),ie.createElement(ce.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},ie.createElement(me.Z,null,ie.createElement(ce.default.Item,{name:"width",style:{margin:0}},ie.createElement(fe.Z,{style:{width:264}})),ie.createElement("span",{className:"ml8"},"%"))),ie.createElement(ce.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},ie.createElement(ue.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),ie.createElement("aside",null,ie.createElement(ce.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},ie.createElement(le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ie.createElement(le.ZP,{type:"default",onClick:we},"\u53D6\u6D88"))))};function pe({onFileChange:ye}){return ie.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",ie.createElement("input",{type:"file",onChange:ye}))}function Ee(ye,we){if(!ye)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,ae.bg)())throw ke.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Ce=new FormData;Ce.append("editormd-image-file",ye),Ce.append("file_param_name","editormd-image-file"),Ce.append("byxhr","true");var Me=new window.XMLHttpRequest;Me.withCredentials=!0,Me.addEventListener("load",function(Fe){we(JSON.parse(Fe.target.responseText),ye)},!1),Me.addEventListener("error",function(Fe){console.error(Fe)},!1),Me.open("POST",`${oe.KI}/api/attachments.json`),Me.send(Ce)}},75790:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return b}});var ce=ve(59301),ke=ve(4676);class b extends ce.Component{constructor(fe){super(fe);const ue=window.document;this.node=ue.createElement("div"),ue.body.appendChild(this.node)}render(){const{children:fe}=this.props;return(0,ke.createPortal)(fe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},64536:function(Ut,Et,ve){"use strict";var ce=ve(45298),ke=ve(57809),b=ve(78673),me=ve(59301);const fe=ke.default.Option;Et.Z=({isTheoretical:ue,onFontSizeChange:le,cmFontSize:oe,cmCodeMode:se,autoFormat:ae,onCodeModeChange:ie,onTabToSpace:re,onAutoFormat:ne,formatDocument:ee,className:a="",tabToSpace:y,children:x,code_editor:E,challenge:z,shixun_environment_id:te,shixun_environments:Ae})=>{var de;const he={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"},ge=(de=Ae==null?void 0:Ae.find(pe=>pe.shixun_environment_id===te))==null?void 0:de.program_language;return me.createElement("div",{className:`tpi-code-setting ${a}`},me.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),me.createElement("section",null,me.createElement("div",{className:"file-item"},me.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),me.createElement(ke.default,{bordered:!1,size:"small",value:se,onChange:ie},me.createElement(fe,{value:"vs"},"\u767D\u8272\u80CC\u666F"),me.createElement(fe,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),!ue&&me.createElement(me.Fragment,null,me.createElement("div",{className:"file-item"},me.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),me.createElement(ke.default,{bordered:!1,size:"small",value:oe,onChange:le},me.createElement(fe,{value:12},"12px"),me.createElement(fe,{value:14},"14px"),me.createElement(fe,{value:16},"16px"),me.createElement(fe,{value:18},"18px"),me.createElement(fe,{value:20},"20px"),me.createElement(fe,{value:22},"22px"))),me.createElement("div",{className:"file-item"},me.createElement("b",null,"Tab\u8F6C\u6362"),me.createElement(b.Z,{checked:y,onChange:re})),me.createElement("div",{className:"file-item",onClick:ee},me.createElement("b",{style:{cursor:"pointer"}},"\u683C\u5F0F\u5316\u4EE3\u7801")))),!ue&&me.createElement(me.Fragment,null,me.createElement("h3",null,"\u5FEB\u6377\u952E"),me.createElement("section",null,me.createElement("div",{className:"file-item"},me.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),me.createElement("span",null,"Ctrl + S")),me.createElement("div",{className:"file-item"},me.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),me.createElement("span",null,"F1 / Alt + F1")),me.createElement("div",{className:"file-item"},me.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),me.createElement("span",null,"Ctrl + ]/[")),me.createElement("div",{className:"file-item"},me.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),me.createElement("span",null,"Ctrl + Shift + \\")),me.createElement("div",{className:"file-item"},me.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),me.createElement("span",null,"Home")),me.createElement("div",{className:"file-item"},me.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),me.createElement("span",null,"End"))),x),!ue&&me.createElement(me.Fragment,null,me.createElement("h3",null,"\u5FEB\u6377\u952E"),me.createElement("section",null,ge&&me.createElement("div",{className:"file-item"},me.createElement("b",null,"\u7F16\u7A0B\u8BED\u8A00"),me.createElement("span",null,ge)),me.createElement("div",{className:"file-item"},me.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),me.createElement("span",null,he[z==null?void 0:z.difficulty])),me.createElement("div",{className:"file-item"},me.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),me.createElement("span",null,E==null?void 0:E.name)),me.createElement("div",{className:"file-item"},me.createElement("b",null,"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC"),me.createElement("span",null,E!=null&&E.close_internet?"\u5173\u95ED\u5916\u7F51":"\u5F00\u542F\u5916\u7F51")))))}},929:function(Ut,Et,ve){"use strict";ve.d(Et,{i:function(){return he},Z:function(){return pe}});var ce={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},ke=ve(71418),b=ve(6848),me=ve(93948),fe=ve(92310),ue=ve.n(fe),le=ve(49661),oe=ve(57884),se=ve(34055),ae=ve(79005),ie=ve(20345),re=ve(77882),ne=ve(31081),ee=ve(75309),a=ve(71979),y=ve(47558),x=ve(42922),E=ve(66832),z=ve(96593),te=ve(19664),Ae=ve(91833),de=ve(59301);const he=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:ae,swimg:ie},{name:"101\u8BA1\u5212",ptimg:re,swimg:ne},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ee,swimg:a},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:E,swimg:z},{name:"\u519B\u961F\u4E00\u6D41",ptimg:te,swimg:Ae}];var pe=({className:Ee,dataSource:ye=[],col:we=4,right:Ce,bottom:Me=23,precision:Fe=0,wrapWidth:Te=1200,trackEventItems:Pe,loading:Ne,onRemove:Re=()=>{},isCurrent:Ze=!0,showAlias:De=!1,showProgress:ot=!1})=>{const At=Math.floor((Te-(we-1)*Ce)/we),nt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(ft=>(window.ENV==="build"&&(ft.ptimg=`/react/build${ft.ptimg}`,ft.swimg=`/react/build${ft.swimg}`),ft));return de.createElement(ke.Z,{spinning:Ne},de.createElement("div",{className:ue()(ce.list,Ee)},!!(ye!=null&&ye.length)&&(ye==null?void 0:ye.map((ft,at)=>{var qe,tt,mt,ht,jt,lt;const{name:st,id:Ke,identifier:gt,featured:ze,school_name:$e,image_url:xt,excellent:Ct,is_plan:yt}=ft;return de.createElement("div",{key:Ke,className:Ze&&ot?ce.wrapisCurrent:ce.wrap,style:{width:At,marginRight:(1+at)%we===0?0:Ce+Fe,marginBottom:Me}},de.createElement("a",{className:ce.li,onClick:Xe=>{Xe.preventDefault(),Xe.stopPropagation(),Pe&&(0,le.L9)([Pe]),(0,le.xg)(`/paths/${gt}`)}},de.createElement("div",{className:ce.img},de.createElement("img",{className:ce.cover,src:`${xt}`}),Ze&&(0,se.bg)()&&(ft==null?void 0:ft.studying)&&de.createElement("div",{className:`${ce.movebq} user-path-items`,onClick:Xe=>{Xe.stopPropagation(),Re(ft)}},de.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),de.createElement("span",{className:"c-red"},"\u79FB\u9664")),(qe=ft==null?void 0:ft.subject_tags)==null?void 0:qe.map((Xe,Le)=>{var We,it;if(Le===0){const Qt=(We=nt.find(et=>et.name==Xe))==null?void 0:We.swimg;return de.createElement("img",{className:ce.sign,src:Qt,style:{left:"-4px"}})}const pt=(it=nt.find(Qt=>Qt.name==Xe))==null?void 0:it.ptimg;return de.createElement("img",{className:ce.sign,src:pt,style:{left:`${48+52*(Le-1)+2*Le}px`}})}),de.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(ft==null?void 0:ft.excellent)&&de.createElement("div",{className:ce.bq},"\u5F00\u653E\u8BFE\u7A0B"))),de.createElement("div",{className:ce.name},de.createElement(b.Z,{title:De&&(ft!=null&&ft.excellent_alias_name)?de.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${st}`,de.createElement("br",null),de.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ft==null?void 0:ft.excellent_alias_name}`)):st},de.createElement("span",{className:ce.e},De&&(ft==null?void 0:ft.excellent_alias_name)||st))),Ze&&ot&&((tt=ft==null?void 0:ft.progress)==null?void 0:tt.all_score)!=0&&de.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},de.createElement(me.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((mt=ft==null?void 0:ft.progress)==null?void 0:mt.my_score)/((ht=ft==null?void 0:ft.progress)==null?void 0:ht.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(jt=ft==null?void 0:ft.progress)==null?void 0:jt.my_score,"/",(lt=ft==null?void 0:ft.progress)==null?void 0:lt.all_score),(!Ze||!ot)&&de.createElement("div",{className:ce.tags},de.createElement("div",null,de.createElement(b.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},de.createElement("span",null,de.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),de.createElement("span",null,ft.stages_count))),de.createElement(b.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},de.createElement("span",null,de.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),de.createElement("span",null,ft.members_count)))))))})),!ye.length&&de.createElement(oe.Z,null)))}},47949:function(Ut,Et,ve){"use strict";ve.d(Et,{jL:function(){return fe},w9:function(){return Gt},dN:function(){return Vt},QD:function(){return ba},cQ:function(){return ht.Z},Oz:function(){return Qt},op:function(){return Bn},O5:function(){return Wo},_b:function(){return To},t7:function(){return ye},Gi:function(){return yr},YG:function(){return Kn},kT:function(){return kr},qp:function(){return x},K3:function(){return te},vr:function(){return lr},qE:function(){return oa},Je:function(){return Me},wb:function(){return at},lB:function(){return mt},cq:function(){return Pi},tp:function(){return he},Si:function(){return Kr},k8:function(){return vo},Du:function(){return mo}});var ce=ve(59301),ke={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},b="data:image/png;base64,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",fe=({dataSource:Vn=[],img:Rn,imgWidth:In=346,title:Ar,sunTitle:qr,bannerExtraContent:Ur})=>ce.createElement("div",{className:ke.banner},ce.createElement("div",{className:ke.content},ce.createElement("aside",null,ce.createElement("p",null,ce.createElement("b",null,Ar),ce.createElement("span",null,qr)),Vn.length>0&&ce.createElement("div",{className:ke.btns},Vn.map((Pr,Hr)=>ce.createElement("div",{key:Hr,onClick:Pr.click},Pr.name,Pr.sign?ce.createElement("img",{src:b,width:39}):null))),Ur),Rn&&ce.createElement("img",{style:{marginTop:33,marginRight:38},src:Rn,width:In}))),ue={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},le=ve(92310),oe=ve.n(le),se=ve(89392),ae=Object.defineProperty,ie=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,ee=(Vn,Rn,In)=>Rn in Vn?ae(Vn,Rn,{enumerable:!0,configurable:!0,writable:!0,value:In}):Vn[Rn]=In,a=(Vn,Rn)=>{for(var In in Rn||(Rn={}))re.call(Rn,In)&&ee(Vn,In,Rn[In]);if(ie)for(var In of ie(Rn))ne.call(Rn,In)&&ee(Vn,In,Rn[In]);return Vn},x=({dataSource:Vn=[],value:Rn,onChange:In,onTitleChange:Ar,className:qr,title:Ur,titleWidth:Pr=41,style:Hr={},fontColor:Ua="#6A7283",showCount:vi,classNameActive:Oa,styleItem:ya={}})=>{const[lo,Ya]=(0,ce.useState)(0),[uo,An]=(0,ce.useState)(!1),Mn=(0,ce.useRef)(null),ar=(0,ce.useRef)(null);return(0,ce.useEffect)(()=>{var _n;Vn.length!==0&&(((_n=Mn==null?void 0:Mn.current)==null?void 0:_n.clientHeight)>97?Ya(1):Ya(0)),Vn.length===0&&Ya(0),An(!1)},[Vn]),ce.createElement("div",{className:oe()(ue.row,qr),style:Hr},ce.createElement("div",{onClick:(0,se.throttle)(()=>Ar==null?void 0:Ar(),2e3),style:{width:Pr,marginTop:uo?12:4},className:`${ue.title} ${Ar?"current":""}`},Ur),ce.createElement("div",{className:uo?`${ue.tagsWrap} ${ue.tagsBorderWrap}`:ue.tagsWrap},ce.createElement("div",{className:ue.bar,ref:ar,style:lo>0?{height:lo===1?97:"auto",overflow:lo===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ce.createElement("div",{className:ue.tag,ref:Mn},Vn==null?void 0:Vn.map(_n=>ce.createElement("span",{onClick:()=>In(_n.id),key:_n.id,style:a(a({color:Ua},ya),(_n==null?void 0:_n.style)||{}),className:Rn===_n.id?oe()(Oa||ue.active,_n.classNameActive):""},ce.createElement("span",{title:_n.name,className:ue.name},_n.name),!!vi&&ce.createElement("span",{className:ue.num},_n.count))))),!!lo&&ce.createElement(ce.Fragment,null,lo===1?ce.createElement("div",{onClick:()=>{var _n;Ya(2),((_n=Mn==null?void 0:Mn.current)==null?void 0:_n.clientHeight)>245?An(!0):An(!1)},className:ue.action},"\u5C55\u5F00",ce.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ce.createElement("div",{onClick:()=>{ar.current.scrollTop=0,Ya(1),An(!1)},className:ue.action},"\u6536\u8D77",ce.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},E={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},te=({dataSource:Vn=[],value:Rn,onChange:In,onTitleChange:Ar,className:qr,title:Ur,titleWidth:Pr=41,style:Hr={},fontColor:Ua="#6A7283",showCount:vi,expand:Oa=!0})=>{const[ya,lo]=(0,ce.useState)(0),[Ya,uo]=(0,ce.useState)(!1),An=(0,ce.useRef)(null),Mn=(0,ce.useRef)(null),[ar,_n]=(0,ce.useState)(Oa);return ce.createElement("div",{className:oe()(E.row,qr),style:Hr},ce.createElement("div",{className:"flex item-center justify-between"},ce.createElement("div",{onClick:(0,se.throttle)(()=>Ar==null?void 0:Ar(),2e3),style:{width:Pr,marginTop:Ya?12:4},className:`${E.title} ${Ar?"current":""}`},Ur),ce.createElement("i",{className:`iconfont ${ar?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:ar?8:10},onClick:()=>_n(!ar)})),ar&&ce.createElement("div",{className:Ya?`${E.tagsWrap} ${E.tagsBorderWrap}`:E.tagsWrap},ce.createElement("div",{className:E.fenge}),ce.createElement("div",{className:E.bar,ref:Mn},ce.createElement("div",{className:E.tag,ref:An},Vn==null?void 0:Vn.map(Zn=>ce.createElement("span",{onClick:()=>In(Zn.id),key:Zn.id,style:{color:Ua},className:Rn===Zn.id?E.active:""},ce.createElement("span",{title:Zn.name,className:E.name},Zn.name),!!vi&&ce.createElement("span",{className:E.num},Zn.count)))))))},Ae={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},he=({dataSource:Vn=[],value:Rn,onChange:In,className:Ar,style:qr={}})=>ce.createElement("div",{style:qr,className:oe()(Ae.tabs,Ar)},Vn.map(Ur=>ce.createElement("span",{onClick:()=>In(Ur.id),className:Rn===Ur.id?Ae.active:"",key:Ur.id},Ur.name))),ge={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},pe=ve(92832),ye=({dataSource:Vn=[],value:Rn="",onChange:In,onInputChange:Ar=()=>{},className:qr,style:Ur={},placeholder:Pr,allowClear:Hr=!1})=>{var Ua;const[vi,Oa]=(0,ce.useState)(""),[ya,lo]=(0,ce.useState)("");(0,ce.useEffect)(()=>{var An;let Mn=Rn;(An=JSON.stringify(Rn))!=null&&An.includes("{")&&(Oa(Rn.id),Mn=Rn.value||"");try{lo(decodeURIComponent(Mn||""))}catch(ar){lo(decodeURIComponent(Mn||""))}},[Rn]);const Ya=()=>{In(encodeURIComponent(ya),vi||null)},uo=An=>{An!==vi&&(Oa(An),In(encodeURIComponent(ya),An))};return ce.createElement("div",{className:oe()(ge.input,qr),style:Ur},!!Vn.length&&ce.createElement("div",{className:ge.dropdown},ce.createElement("div",{className:ge.text},(Ua=Vn.find(An=>An.id===vi))==null?void 0:Ua.name,ce.createElement("i",{className:"iconfont icon-zhankai4"}),ce.createElement("b",{className:ge.b1}),ce.createElement("b",{className:ge.b2})),ce.createElement("div",{className:ge.menu},Vn.map((An,Mn)=>ce.createElement("div",{key:Mn,onClick:()=>uo(An.id)},An.name)))),ce.createElement(pe.default,{onPressEnter:Ya,value:ya,onChange:An=>{lo(An.target.value),Ar(encodeURIComponent(An.target.value),vi||null)},bordered:!1,placeholder:Pr}),ce.createElement("i",{onClick:Ya,className:"iconfont icon-sousuo9 font14 pl10 current"}))},we={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Me=({value:Vn,onChange:Rn,className:In,total:Ar,pageSize:qr,style:Ur={}})=>{const Pr=Vn<2,Hr=Vn>=Math.ceil(Ar/qr);return Ar<=qr?ce.createElement(ce.Fragment,null):ce.createElement("div",{className:oe()(we.quickPager,In),style:Ur},ce.createElement("div",{onClick:()=>{Pr||Rn(Vn-1,"prev")},className:Pr?we.disabled:""},"\u4E0A\u4E00\u9875"),ce.createElement("div",{onClick:()=>{Hr||Rn(Vn+1,"next")},className:Hr?we.disabled:""},"\u4E0B\u4E00\u9875"))},Fe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Te=ve(71418),Pe=ve(6848),Ne=ve(13570),Re=ve(90524),Ze=ve(49661),De=ve(96908),ot=ve(57177),At=ve(81378),nt=ve(57884),at=({className:Vn,dataSource:Rn=[],col:In=4,right:Ar,bottom:qr=23,precision:Ur=0,wrapWidth:Pr=1200,trackEventItems:Hr,loading:Ua})=>{const vi=Math.floor((Pr-(In-1)*Ar)/In);return ce.createElement(Te.Z,{spinning:Ua},ce.createElement("div",{className:oe()(Fe.list,Vn)},!!Rn.length&&Rn.map((Oa,ya)=>{const{name:lo,id:Ya,identifier:uo,power:An,cover_image_id:Mn,pic:ar}=Oa;return ce.createElement("div",{className:Fe.wrap,key:Ya,style:{width:vi,marginRight:(1+ya)%In===0?0:Ar+Ur,marginBottom:qr}},ce.createElement("a",{target:"_blank",href:`/shixuns/${uo}/challenges`,className:Fe.li,onClick:_n=>{_n.preventDefault(),Hr&&(0,Ze.L9)([Hr]),An&&(0,Ze.xg)(`/shixuns/${uo}/challenges`)}},ce.createElement("div",{className:Fe.img},ce.createElement("img",{className:Fe.cover,src:`${ar}`}),Oa.is_jupyter&&ce.createElement("img",{className:Fe.sign,src:De}),Oa.is_jupyter_lab&&ce.createElement("img",{className:Fe.sign,src:ot}),Oa.is_unity_3d&&ce.createElement("img",{className:Fe.sign,src:At})),ce.createElement("div",{className:Fe.name},ce.createElement(Pe.Z,{title:lo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ce.createElement("span",{className:Fe.e},lo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ce.createElement("div",{className:Fe.tags},ce.createElement(Pe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ce.createElement("span",null,ce.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ce.createElement("span",null,Oa.challenges_count))),!!Oa.myshixuns_count&&ce.createElement(Pe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ce.createElement("span",null,ce.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ce.createElement("span",null,Oa.myshixuns_count))),ce.createElement(Pe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ce.createElement("span",null,ce.createElement("span",null,Oa.level))),ce.createElement("div",{className:Fe.rate},ce.createElement(Ne.Z,{allowHalf:!0,disabled:!0,defaultValue:Oa.score_info}),ce.createElement("span",null,"\xA0",Oa.score_info?`${Oa.score_info}\u5206`:"5\u5206")))),!An&&ce.createElement("div",{className:Fe.lockWrap},ce.createElement("img",{src:`${Re.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ce.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Rn.length&&ce.createElement(nt.Z,null)))},qe={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},mt=({className:Vn,dataSource:Rn=[],col:In=4,right:Ar,bottom:qr=23,precision:Ur=0,wrapWidth:Pr=1200,wrapClassName:Hr,trackEventItems:Ua,loading:vi})=>{const Oa=Math.floor((Pr-(In-1)*Ar)/In);return ce.createElement(Te.Z,{spinning:vi},ce.createElement("div",{className:oe()(qe.list,Vn)},!!Rn.length&&Rn.map((ya,lo)=>{const{name:Ya,id:uo,identifier:An,power:Mn,cover_image_id:ar,pic:_n}=ya;return ce.createElement("div",{className:oe()(qe.wrap,Hr),key:uo,style:{width:Oa,marginRight:(1+lo)%In===0?0:Ar+Ur,marginBottom:qr}},ce.createElement("a",{target:"_blank",href:`/shixuns/${An}/challenges`,className:qe.li,onClick:Zn=>{Zn.preventDefault(),Ua&&(0,Ze.L9)([Ua]),Mn&&(0,Ze.xg)(`/shixuns/${An}/challenges`)}},ce.createElement("img",{src:ve(47621),className:qe.titleBg}),ce.createElement("div",{className:qe.name},ce.createElement(Pe.Z,{title:Ya||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ce.createElement("span",{className:qe.e},Ya||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ce.createElement("div",{style:{padding:"14px",paddingBottom:0}},ce.createElement("div",{className:qe.img},ce.createElement("img",{className:qe.cover,src:ar?`${Re.Z.API_SERVER}/api/attachments/${ar}`:`${Re.Z.IMG_SERVER+_n}`}),ya.is_jupyter&&ce.createElement("div",{className:qe.bq},"Jupyter"),ya.is_jupyter_lab&&ce.createElement("div",{className:qe.bq},"JupyterLab"),ya.is_unity_3d&&ce.createElement("div",{className:qe.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),ce.createElement("div",{className:"mt20 flex item-center justify-between"},ce.createElement("div",null,ce.createElement("span",{className:qe.text},"\u5B66\u4E60\u4EBA\u6570"),ce.createElement("span",{className:qe.value},ya.myshixuns_count)),ce.createElement("div",null,ce.createElement("span",{className:qe.text},"\u56F0\u96BE\u7B49\u7EA7"),ce.createElement("span",{className:qe.value},ya.level))),ce.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ce.createElement("div",null,ce.createElement("span",{className:qe.text},"\u5173\u5361\u6570"),ce.createElement("span",{className:qe.value},ya.challenges_count)),ce.createElement("div",{className:qe.rate},ce.createElement(Ne.Z,{allowHalf:!0,disabled:!0,defaultValue:ya.score_info}),ce.createElement("span",{className:qe.value,style:{color:"#FF9C00"}},"\xA0",ya.score_info?`${ya.score_info}\u5206`:"5\u5206"))))),!Mn&&ce.createElement("div",{className:qe.lockWrap},ce.createElement("img",{src:`${Re.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ce.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Rn.length&&ce.createElement(nt.Z,null)))},ht=ve(929),jt={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},lt=ve(79005),st=ve(20345),Ke=ve(77882),gt=ve(31081),ze=ve(75309),$e=ve(71979),xt=ve(47558),Ct=ve(42922),yt=ve(66832),Xe=ve(96593),Le=ve(19664),We=ve(91833);const it=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:lt,swimg:st},{name:"101\u8BA1\u5212",ptimg:Ke,swimg:gt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ze,swimg:$e},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:xt,swimg:Ct},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:yt,swimg:Xe},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Le,swimg:We}];var Qt=({className:Vn,dataSource:Rn=[],col:In=4,right:Ar,bottom:qr=23,precision:Ur=0,wrapWidth:Pr=1200,trackEventItems:Hr,loading:Ua,wrapClassName:vi,imgClassName:Oa,isArrow:ya=!1})=>{const lo=Math.floor((Pr-(In-1)*Ar)/In),[Ya,uo]=(0,ce.useState)(),[An,Mn]=(0,ce.useState)(),ar=Zn=>uo(Zn),_n=()=>uo(-1);return ce.createElement(Te.Z,{spinning:Ua},ce.createElement("div",{className:oe()(jt.list,Vn)},!!(Rn!=null&&Rn.length)&&(Rn==null?void 0:Rn.map((Zn,Nn)=>{var Yn;const{name:jr,id:Nr,identifier:Xr,featured:$n,school_name:hr,image_url:na,excellent:no,is_plan:Ta}=Zn;return ce.createElement("div",{key:Nr,className:oe()(jt.wrap,vi),style:{width:lo,marginRight:(1+Nn)%In===0?0:Ar+Ur,marginBottom:qr}},ce.createElement("a",{target:"_blank",href:`/paths/${Xr}`,className:jt.li,onClick:gi=>{gi.preventDefault(),Hr&&(0,Ze.L9)([Hr]),(0,Ze.xg)(`/paths/${Xr}`)}},ce.createElement("img",{src:ve(39057),className:jt.titleBg}),ce.createElement("div",{className:jt.name},ce.createElement(Pe.Z,{title:jr},ce.createElement("span",{className:jt.e,style:{color:ya&&Ya===Nn?"#145DFF":"#000000"},onMouseEnter:()=>{ar(Nn)},onMouseLeave:_n},jr))),ce.createElement("div",{style:{padding:"14px",paddingBottom:0}},ce.createElement("div",{className:oe()(jt.img,Oa)},ce.createElement("img",{className:jt.cover,src:`${Re.Z.IMG_SERVER+na}`}),(Yn=Zn==null?void 0:Zn.subject_tags)==null?void 0:Yn.map((gi,ho)=>{var Cs,Ti;if(ho===0){const Ii=(Cs=it.find(ro=>ro.name==gi))==null?void 0:Cs.swimg;return ce.createElement("img",{className:jt.sign,src:Ii,style:{left:"-4px"}})}const yi=(Ti=it.find(Ii=>Ii.name==gi))==null?void 0:Ti.ptimg;return ce.createElement("img",{className:jt.sign,src:yi,style:{left:`${48+52*(ho-1)+2*ho}px`}})}),ce.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Zn==null?void 0:Zn.excellent)&&ce.createElement("div",{className:jt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ce.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ce.createElement("div",null,ce.createElement("span",{className:jt.text},"\u7AE0\u8282\u6570"),ce.createElement("span",{className:jt.value},Zn.stages_count)),ce.createElement("div",null,ce.createElement("span",{className:jt.text},"\u5B66\u4E60\u4EBA\u6570"),ce.createElement("span",{className:jt.value},Zn.members_count))))))})),!Rn.length&&ce.createElement(nt.Z,null)))},et={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Pt="data:image/png;base64,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",nn=ve(59301),Gt=({className:Vn,dataSource:Rn=[],col:In=4,right:Ar,bottom:qr=23,precision:Ur=0,wrapWidth:Pr=1200,trackEventItems:Hr,loading:Ua})=>{const vi=Math.floor((Pr-(In-1)*Ar)/In);return nn.createElement(Te.Z,{spinning:Ua},nn.createElement("div",{className:oe()(et.list,Vn)},!!Rn.length&&Rn.map((Oa,ya)=>{const{subject_identifier:lo,id:Ya,identifier:uo,power:An}=Oa,Mn=Oa.is_public!=0&&Oa.is_public;return nn.createElement("div",{className:et.wrap,key:Ya,style:{width:vi,marginRight:(1+ya)%In===0?0:Ar+Ur,marginBottom:qr}},nn.createElement("a",{className:et.li,onClick:ar=>{ar.preventDefault(),Hr&&(0,Ze.L9)([Hr]),(0,Ze.xg)(Oa.first_category_url)}},nn.createElement("div",{className:et.top},nn.createElement(Pe.Z,{title:Oa.name},nn.createElement("div",{className:et.name},Oa.name)),nn.createElement("img",{className:et.img,src:Re.Z.IMG_SERVER+"/images/"+Oa.avatar_url}),nn.createElement("div",{className:et.text,title:Oa.creator},Oa.creator),lo&&nn.createElement("div",{className:et.btns},nn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),nn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Mn&&nn.createElement("div",{className:et.sign},"\u516C\u5F00")),nn.createElement("div",{className:et.bottom},Oa.visits>0&&nn.createElement(Pe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},nn.createElement("span",null,nn.createElement("i",{className:"iconfont icon-liulanyan"}),nn.createElement("span",null,Oa.visits))),Oa.course_members_count>0&&nn.createElement(Pe.Z,{title:"\u6210\u5458",placement:"bottom"},nn.createElement("span",null,nn.createElement("i",{className:"iconfont icon-chengyuan"}),Oa.course_members_count)),Oa.tasks_count>0&&nn.createElement(Pe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},nn.createElement("span",null,nn.createElement("i",{className:"iconfont icon-zuoye"}),Oa.tasks_count)),Oa.is_end?nn.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):nn.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Oa.is_accessible&&nn.createElement("div",{className:et.lockWrap},nn.createElement("img",{src:`${Re.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),nn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Rn.length&&nn.createElement(nt.Z,null)))},Lt={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Yt="data:image/png;base64,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",Vt=({className:Vn,dataSource:Rn=[],col:In=4,right:Ar,bottom:qr=23,precision:Ur=0,wrapWidth:Pr=1200,wrapClassName:Hr,trackEventItems:Ua,loading:vi})=>{const Oa=Math.floor((Pr-(In-1)*Ar)/In);return ce.createElement(Te.Z,{spinning:vi},ce.createElement("div",{className:oe()(Lt.list,Vn)},!!Rn.length&&Rn.map((ya,lo)=>{const{subject_identifier:Ya,id:uo,identifier:An,power:Mn}=ya,ar=ya.is_public!=0&&ya.is_public;return ce.createElement("div",{className:oe()(`${Lt.wrap} ${ya.is_accessible?"":Lt.warpStyle}`,Hr),key:uo,style:{width:Oa,marginRight:(1+lo)%In===0?0:Ar+Ur,marginBottom:qr}},ce.createElement("a",{className:Lt.li,onClick:_n=>{_n.preventDefault(),Ua&&(0,Ze.L9)([Ua]),(0,Ze.xg)(ya.first_category_url)}},ce.createElement("div",{className:Lt.creator},ce.createElement("img",{className:Lt.img,src:Re.Z.IMG_SERVER+"/images/"+ya.avatar_url}),ce.createElement("div",{className:Lt.text,title:ya.creator},ya.creator)),ce.createElement("div",{className:Lt.top},ce.createElement(Pe.Z,{title:ya.name},ce.createElement("div",{className:Lt.name},ya.name)),ar&&ce.createElement("div",{className:Lt.sign},"\u516C\u5F00")),ce.createElement("div",{className:Lt.middle},ce.createElement("div",{className:Lt.row,style:{marginBottom:6}},ce.createElement("div",null,ce.createElement("span",{className:Lt.text},"\u8BBF\u95EE\u91CF"),ce.createElement("span",{className:Lt.value},(ya==null?void 0:ya.visits)||0)),ce.createElement("div",null,ce.createElement("span",{className:Lt.text},"\u6210\u5458"),ce.createElement("span",{className:Lt.value},(ya==null?void 0:ya.course_members_count)||0))),ce.createElement("div",{className:Lt.row},ce.createElement("div",null,ce.createElement("span",{className:Lt.text,style:{width:42}},"\u4F5C",ce.createElement("span",{style:{marginLeft:14}},"\u4E1A")),ce.createElement("span",{className:Lt.value},(ya==null?void 0:ya.tasks_count)||0)),ce.createElement("div",null,ce.createElement("span",{className:Lt.text},"\u72B6\u6001"),ya.is_end?ce.createElement("span",{className:Lt.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):ce.createElement("span",{className:Lt.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Ya&&ce.createElement("div",{className:Lt.btns},ce.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ce.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ya.is_accessible&&ce.createElement("div",{className:Lt.lockWrap},ce.createElement("img",{src:`${Re.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ce.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Rn.length&&ce.createElement(nt.Z,null)))},ln={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},dn=ve(76560),Kn=({dataSource:Vn=[],value:Rn,onChange:In,className:Ar,style:qr={},tabBarExtraContent:Ur})=>ce.createElement("div",{className:oe()(ln.tabs,Ar),style:qr},ce.createElement("div",{className:ln.tabsWrap},Vn.map((Pr,Hr)=>ce.createElement("aside",{className:ln.tab,onClick:()=>{In(Pr.id),Pr.link&&dn.history.push(Pr.link)},key:Hr},ce.createElement("div",{className:Rn===Pr.id?ln.active:""},Pr.name),(Pr==null?void 0:Pr.resetCount)==null&&(Pr==null?void 0:Pr.total)!==void 0&&ce.createElement("span",null,"\uFF08",Pr==null?void 0:Pr.total,"\uFF09"),(Pr==null?void 0:Pr.resetCount)!==void 0&&(Pr==null?void 0:Pr.total)!==void 0&&ce.createElement(Pe.Z,{title:(Pr==null?void 0:Pr.tip)!=null?Pr==null?void 0:Pr.tip:""},ce.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ce.createElement("span",{style:{color:"#000"}},Pr==null?void 0:Pr.resetCount),"/",ce.createElement("span",null,Pr==null?void 0:Pr.total),"\uFF09"))))),ce.createElement("div",{className:ln.tabBar},Ur)),Gn={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},kr=({dataSource:Vn=[],value:Rn,onChange:In,className:Ar,style:qr={},tabBarExtraContent:Ur})=>ce.createElement("div",{className:oe()(Gn.tabs,Ar),style:qr},ce.createElement("div",{className:Gn.tabsWrap},Vn.map((Pr,Hr)=>ce.createElement("aside",{className:Gn.tab,onClick:()=>{In(Pr.id),Pr.link&&dn.history.push(Pr.link)},key:Hr},ce.createElement("div",{className:Rn===Pr.id?Gn.active:""},Pr.name),(Pr==null?void 0:Pr.resetCount)==null&&(Pr==null?void 0:Pr.total)!==void 0&&ce.createElement("span",null,"\uFF08",Pr==null?void 0:Pr.total,"\uFF09"),(Pr==null?void 0:Pr.resetCount)!==void 0&&(Pr==null?void 0:Pr.total)!==void 0&&ce.createElement(Pe.Z,{title:(Pr==null?void 0:Pr.tip)!=null?Pr==null?void 0:Pr.tip:""},ce.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ce.createElement("span",{style:{color:"#000"}},Pr==null?void 0:Pr.resetCount),"/",ce.createElement("span",null,Pr==null?void 0:Pr.total),"\uFF09"))))),ce.createElement("div",{className:Gn.tabBar},Ur)),yr=({className:Vn,style:Rn={},children:In})=>ce.createElement("div",{className:oe()(Vn),style:Rn},In),gr={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},$r=ve(38854),da=ve(20834);const va=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Pi=({sortValue:Vn,dropValue:Rn,className:In,onSort:Ar,onDrop:qr,dataSource:Ur=va})=>{var Pr;return ce.createElement("div",{className:oe()(gr.orderWrap,In)},ce.createElement($r.Z,{dropdownRender:()=>ce.createElement(da.default,null,Ur.map((Hr,Ua)=>ce.createElement(da.default.Item,{key:Ua,onClick:()=>qr(Hr.id)},Hr.name)))},ce.createElement("span",{className:gr.orderTextWrap},(Pr=Ur.find(Hr=>Rn===Hr.id))==null?void 0:Pr.name)),ce.createElement("span",{className:gr.orderIconWrap},ce.createElement("span",{className:gr.orderAsc},ce.createElement("i",{className:Vn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${gr.cursorPointer} ${gr.active}`:`iconfont icon-sanjiaoxing-up font12 ${gr.cursorPointer}`,onClick:()=>Ar(Vn==="asc"?"desc":"asc")})),ce.createElement("span",{className:gr.orderDesc},ce.createElement("i",{className:Vn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${gr.cursorPointer} ${gr.active}`:`iconfont icon-sanjiaoxing-down font12 ${gr.cursorPointer}`,onClick:()=>Ar(Vn==="asc"?"desc":"asc")}))))},La={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},Xa=ve(3113),la=ve(22688),qa=Object.defineProperty,Za=Object.getOwnPropertySymbols,pi=Object.prototype.hasOwnProperty,ei=Object.prototype.propertyIsEnumerable,Oo=(Vn,Rn,In)=>Rn in Vn?qa(Vn,Rn,{enumerable:!0,configurable:!0,writable:!0,value:In}):Vn[Rn]=In,Ao=(Vn,Rn)=>{for(var In in Rn||(Rn={}))pi.call(Rn,In)&&Oo(Vn,In,Rn[In]);if(Za)for(var In of Za(Rn))ei.call(Rn,In)&&Oo(Vn,In,Rn[In]);return Vn},ai=(Vn,Rn)=>{var In={};for(var Ar in Vn)pi.call(Vn,Ar)&&Rn.indexOf(Ar)<0&&(In[Ar]=Vn[Ar]);if(Vn!=null&&Za)for(var Ar of Za(Vn))Rn.indexOf(Ar)<0&&ei.call(Vn,Ar)&&(In[Ar]=Vn[Ar]);return In},pn=(Vn,Rn,In)=>new Promise((Ar,qr)=>{var Ur=Ua=>{try{Hr(In.next(Ua))}catch(vi){qr(vi)}},Pr=Ua=>{try{Hr(In.throw(Ua))}catch(vi){qr(vi)}},Hr=Ua=>Ua.done?Ar(Ua.value):Promise.resolve(Ua.value).then(Ur,Pr);Hr((In=In.apply(Vn,Rn)).next())}),Bn=Vn=>{var Rn=Vn,{className:In,style:Ar,children:qr,loading:Ur=!1,openLoading:Pr,onClick:Hr=()=>{},size:Ua="middle",shape:vi="round",theme:Oa}=Rn,ya=ai(Rn,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[lo,Ya]=(0,ce.useState)(!1),uo=(0,ce.useMemo)(()=>{switch(Oa){case la.Fy.THEMEONE:return La.ThemeOne;case la.Fy.DEFAULT:default:return La.btn}},[Oa]);return ce.createElement(Xa.ZP,Ao({onClick:(0,se.throttle)(An=>pn(void 0,null,function*(){Pr&&Ya(!0);try{yield Hr(An)}catch(Mn){console.log("error",Mn)}Pr&&Ya(!1)}),2e3,{leading:!0,trailing:!1}),className:oe()(uo,La[`${Ua}-${vi}`],In),style:Ar,size:Ua,shape:vi,loading:lo||Ur},ya),qr)},pr={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},oa=({className:Vn,style:Rn,children:In=null,onClick:Ar,title:qr})=>ce.createElement("div",{className:oe()(pr.head,Vn),style:Rn},ce.createElement("span",{className:"primary-hover",onClick:Ar},ce.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ce.createElement("b",{title:qr},qr),ce.createElement("div",{className:pr.node},In)),ii={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},ba=({confirmShow:Vn=!0,confirmTitle:Rn,confirmClick:In,cancelShow:Ar=!0,cancelTitle:qr,cancelClick:Ur,className:Pr,style:Hr,confirmLoading:Ua=!1})=>ce.createElement("div",{className:oe()(ii.btns,Pr),style:Hr},Vn&&ce.createElement(Xa.ZP,{loading:Ua,onClick:In,type:"primary",className:ii.confirm},Rn),Ar&&ce.createElement(Xa.ZP,{onClick:Ur,className:ii.cancel},qr)),Qa={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},lr=({className:Vn,style:Rn={},LeftContent:In,children:Ar,RightContent:qr})=>ce.createElement("div",{className:oe()(Qa.fixedBottom,Vn),style:Rn},ce.createElement("div",{className:Qa.wrap},ce.createElement("div",{className:Qa.left},In),ce.createElement("div",{className:Qa.center},Ar),ce.createElement("div",{className:Qa.right},qr))),ri={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},To=({className:Vn,style:Rn={},dataSource:In=[]})=>ce.createElement("div",{className:oe()(ri.crumbs,Vn),style:Rn},In.map((Ar,qr)=>qrdn.history.push(Ar.path)},Ar.name):ce.createElement("span",null,Ar.name),ce.createElement("span",null,"\xA0",">","\xA0")):ce.createElement("span",{key:qr,style:{color:"#5F6368"}},Ar.name))),Qi=ve(31797),mi=Object.defineProperty,bs=Object.defineProperties,As=Object.getOwnPropertyDescriptors,Er=Object.getOwnPropertySymbols,us=Object.prototype.hasOwnProperty,ns=Object.prototype.propertyIsEnumerable,di=(Vn,Rn,In)=>Rn in Vn?mi(Vn,Rn,{enumerable:!0,configurable:!0,writable:!0,value:In}):Vn[Rn]=In,qo=(Vn,Rn)=>{for(var In in Rn||(Rn={}))us.call(Rn,In)&&di(Vn,In,Rn[In]);if(Er)for(var In of Er(Rn))ns.call(Rn,In)&&di(Vn,In,Rn[In]);return Vn},_o=(Vn,Rn)=>bs(Vn,As(Rn)),to=(Vn,Rn)=>{var In={};for(var Ar in Vn)us.call(Vn,Ar)&&Rn.indexOf(Ar)<0&&(In[Ar]=Vn[Ar]);if(Vn!=null&&Er)for(var Ar of Er(Vn))Rn.indexOf(Ar)<0&&ns.call(Vn,Ar)&&(In[Ar]=Vn[Ar]);return In};const{Countdown:vr}=Qi.default;var Wo=Vn=>{var Rn=Vn,{onChange:In}=Rn,Ar=to(Rn,["onChange"]);const[qr,Ur]=(0,ce.useState)(null);(0,ce.useEffect)(()=>{typeof qr=="number"&&qr>=0&&In(qr)},[qr]);const Pr=Hr=>{const Ua=Math.floor(Hr/1e3);Ur(Ua)};return ce.createElement(vr,_o(qo({},Ar),{onChange:Pr}))},Gi={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Kr=({DataProps:Vn,className:Rn,style:In={}})=>{var Ar;return ce.createElement("div",{className:oe()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Gi.ClassRoomItem,Rn),style:In,onClick:()=>{(0,Ze.xg)(Vn==null?void 0:Vn.first_category_url)}},ce.createElement("div",{className:"flex flex-col item-center"},ce.createElement("img",{src:`${(Ar=Re.Z)==null?void 0:Ar.IMG_SERVER}/images/${Vn==null?void 0:Vn.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Vn==null?void 0:Vn.subject_identifier)&&ce.createElement("div",{className:"mt-40px"},ce.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),ce.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),ce.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},ce.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Vn!=null&&Vn.is_public)&&ce.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),ce.createElement("span",{className:oe()("text-16px font-medium",Gi.TitleDom)},Vn==null?void 0:Vn.name)),ce.createElement("div",{className:"c-grey-333 font-medium"},Vn==null?void 0:Vn.creator),ce.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Vn==null?void 0:Vn.course_members_count),ce.createElement("div",{className:"c-grey-333 flex item-center justify-between"},ce.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Vn==null?void 0:Vn.tasks_count),Vn!=null&&Vn.is_end?ce.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):ce.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},xa=Object.defineProperty,oi=Object.getOwnPropertySymbols,Gr=Object.prototype.hasOwnProperty,qi=Object.prototype.propertyIsEnumerable,xo=(Vn,Rn,In)=>Rn in Vn?xa(Vn,Rn,{enumerable:!0,configurable:!0,writable:!0,value:In}):Vn[Rn]=In,Ho=(Vn,Rn)=>{for(var In in Rn||(Rn={}))Gr.call(Rn,In)&&xo(Vn,In,Rn[In]);if(oi)for(var In of oi(Rn))qi.call(Rn,In)&&xo(Vn,In,Rn[In]);return Vn},mo=({DataProps:Vn=[],selectValue:Rn,onChange:In,className:Ar,style:qr={},extra:Ur,classNameItem:Pr,styleItem:Hr={},barHidden:Ua})=>{const[vi,Oa]=(0,ce.useState)();return(0,ce.useEffect)(()=>{Oa(Array.isArray(Rn)?Rn:[Rn])},[Rn]),ce.createElement("div",{className:oe()("flex px-20px py-10px gap-40px",Ar),style:Ho({borderBottom:"1px solid #D3F0FF"},qr)},Vn==null?void 0:Vn.map(ya=>ce.createElement("div",{key:ya==null?void 0:ya.id,className:oe()("flex item-center justify-center current c-grey-333 text-16 relative",Pr,ya==null?void 0:ya.className),style:Ho(Ho({color:vi!=null&&vi.includes(ya==null?void 0:ya.id)?"#1890FF":"",minWidth:88},Hr),(ya==null?void 0:ya.style)||{}),onClick:lo=>{In==null||In({domEvent:lo,item:ya}),ya!=null&&ya.link&&dn.history.push(ya==null?void 0:ya.link)}},ya==null?void 0:ya.name,!Ua&&(vi==null?void 0:vi.includes(ya==null?void 0:ya.id))&&ce.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),ce.createElement("div",{className:"ml-auto"},Ur))},ji=Object.defineProperty,$o=Object.defineProperties,ll=Object.getOwnPropertyDescriptors,rl=Object.getOwnPropertySymbols,Ws=Object.prototype.hasOwnProperty,Wr=Object.prototype.propertyIsEnumerable,Es=(Vn,Rn,In)=>Rn in Vn?ji(Vn,Rn,{enumerable:!0,configurable:!0,writable:!0,value:In}):Vn[Rn]=In,al=(Vn,Rn)=>{for(var In in Rn||(Rn={}))Ws.call(Rn,In)&&Es(Vn,In,Rn[In]);if(rl)for(var In of rl(Rn))Wr.call(Rn,In)&&Es(Vn,In,Rn[In]);return Vn},Ds=(Vn,Rn)=>$o(Vn,ll(Rn)),vo=({value:Vn,onChange:Rn,onInputChange:In,className:Ar,style:qr={},InputProps:Ur})=>{const[Pr,Hr]=(0,ce.useState)(Vn);return ce.createElement("div",{className:oe()("flex item-center rounded-full px-10px py-2px",Ar),style:al({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},qr)},ce.createElement(pe.default,Ds(al({bordered:!1},Ur),{onChange:Ua=>{Hr(Ua.target.value),In==null||In(encodeURIComponent(Ua.target.value))},onPressEnter:Ua=>{Rn==null||Rn({domEvent:Ua,item:{value:Pr}})}})),ce.createElement("img",{className:"h-22px current",src:ve(25365),height:22,onClick:Ua=>{Rn==null||Rn({domEvent:Ua,item:{value:Pr}})}}))}},17904:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return ke}});var ce=ve(59301);function ke(b,me){const fe=(0,ce.useRef)();(0,ce.useEffect)(()=>{fe.current=b}),(0,ce.useEffect)(()=>{function ue(){fe.current()}if(me!==null){let le=setInterval(ue,me);return()=>clearInterval(le)}},[me])}},394:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return Fe}});var ce=ve(59301),ke=ve(92832),b=ve(8591),me=ve(43418),fe=ve(71418),ue=ve(95237),le=ve(43604),oe=ve(54580),se=ve(24905),ae=ve(5871),ie=ve(62772),re={modalWrapper:"modalWrapper___rWDvO",exportSettingWrapper:"exportSettingWrapper___pCClH",imgPreviewPart:"imgPreviewPart___PCv0Y",tips:"tips___EVeBl",pottedLine:"pottedLine___AaY68",text:"text___ho3u_"},ne=ve(76560),ee=ve(82093),a=ve(854),y=ve(33796),x=ve(90524),E=ve(39479),z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAECAYAAADLcnBRAAAAAXNSR0IArs4c6QAAAcNJREFUSEvtlT1oFFEURs+dndmAqGBAMCAoKAqChT+lYGER6xQLlsGdXWMQFETbtREhjQgmuxmLdJIEi1SxCdjYRpCQbkEhoihioYjMneyVCDtMCuG+fqedc9437775ZoTRNZrAaAL/nYDs3bFZTmjB0dA5Jbt8kRfseD2b4YgOOOXlh1wCv6XHttezFWq6wQUvX+WSa7yTBrte19qcUzjg5cs9RfRlgR9ez5oc1xrHvHyZE/NNnvPR69kdDmvOGS9f5gh/pMtWiJe3uRzCl1kTvJcOude1Gc7qgENevswxPvwrSN6kB7RCF5CIuWSRB16vSGkMjGUvX3LCZj3jkteze4zrT757+X0FSRgPeXHzJpsQXsYoohEvsup9Rk2ZM+O+lx9ykdCLM255PU2ZNOO1l6+cUb+ecdrrWYdYd1Avv++MxjgZUnpNeWPG1dCsCJrDgsyKcD10AYFXccaS19MWVzAeevkK108y7no9u83BQnnp5atcnHBD5vnldTXlKYT/FanxJOny1ptTtJm2AVNefsgZrNcz5r2etbhYGI+8fCXncz3zf2StQ1R8Yi00Z4+Pa9yULl+9rqY8Bs57+ZKLePYXdsiA6BdYLZkAAAAASUVORK5CYII=",te="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAn4AAAAECAYAAAAQ9jLuAAAAAXNSR0IArs4c6QAABLVJREFUaEPtmVuIVVUYgL+1z17H0S6kliWaJdlVS7pQBHajoLAMKpjo8hKdfc7MiNmoaA8Fx4IIjMzIuZx9sijLrkRGGURQdHkJjSy7G2bqWHaTKbO99pw/ztRs9rz9ax58qHPeDnzf+tf6/7XWXmtvQ+vXykArA60MtDLQykArA60MtDLwv8iAaY5SFnKCSznGd8R2iL2mzi6tJ51MdA1O0vIjnIUDpp/PtJ48T8G9xdlaPs/Zy/nItDOkdaXCGQ4maPlsTAHbTS+/aj0pMd0VOE7LZ3FC9pm1fKf1ZBFHuoRTtHwWx3DQ9PGpj5dUOM+Hz2JNZaupkmhd6eRU1+AILZ/FEXaYGj9pPSkz1RmmafncXPjF9PKt1pNlHOYGOV3L59aRM/187ONJmXOcIfBxmqydwDazmj+1nnQxyw1xlJbPxtTG92YNP2g96WCKE2Zo+SxOgd9MD99oPanS5gaYo+Vzc65hamzx8aTCXAfWxxmuUYEvTA+/az0pMdMVmKzlszFZ9phH2dP8P+Y6G3aaPn7Uxj5kde5mvDvAbG2//tN1FnabGgPaXMhCJruUmVo+t18Oml6+1HpSpegGOEvL5znbx2ZjEK0rHcxxQpuWz82Hr02N/VpPysxwhilaPovz75lt+OCXlOgHyr6NmIBVtsZyrZdGtDeE57R8xhm2FGPO1XrSzSQ3yM9aflShLZN8DmRJaXiT9j5kBgHtYY0XtH10EatEWKblR7jA0B/GdGg9F3GlCG9o+VyNthdjZmk9qRK6XTgtP6pG4zjR5zDrIt4W4RLfWAGUwjqPaT0XcbcI92n5XO42FGNu1nquwoUyxAdafoQzsM/W/TYLF/GHyBguNpa5ppet2j66EhsFFmj5jAtYUqyxWuslZe6gwRotn8vd67bO1VpPImY78bsINds2hr9s7PfgcCUGBP9LoQm4yNZ4TzumpMRTwK1aPstdwEpbo9r87yJeFeEa3zaA7mKdh7VeErEY0fNZXw2v2Vjfv+EHfcon2n7l5tNBW2e8j+dK7BU41scZnlMh82wf72u9JGI9wi1aPjemqq2zUuulFW5rDLFOy+dq9K6NuVjrSRfHu4SdWj7P2emM83nJkER8hXCyb6zAMD+M2aT10hI9DejU8rncPWRjlo4c/BYaw1XejcBLYcwTWs+VmYewQsvnuO025k6tJ10cnjo2aPk8F1pu8rkFu2h4c/F+i0mBB3wWY3ORSIPrfccksKkY06P1mm94UtEv3pF2BQaKsf7yIFWCdDevaPs1qkYFbve5/buI+4EzvWMFPGL7eVPrpRVulIb/gxF4x8Y8qI0jZU5LhVVaPlej/cXYr38u4kVgnG+ssMAi08cOrdc8NAMXaPlsIxPqYV0/j9IKC6Shn6e5/nxoY+7V9q95I0+FtVo+xzkb+63zJOJJAxN9Y4UBK3y+pLiIJcBlvnGM8ExY/2c/dmXuQTjfuw2Iw5iNWi+NuFYg0vKHvM5CYuvc4NO/MdfZstz08Lk2liuzFOFSLZ+tRXg6jHlW67mIK4DFWj7HbbMxd2k9KXN0Kjyu5Uc9a6ZxnamSat00ok/w/+ojQrVYZ7M2TlKm0wjztXyuRi+HMev+Bu2qoBRawxtVAAAAAElFTkSuQmCC",Ae=ve(59301),de=Object.defineProperty,he=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ee=(Te,Pe,Ne)=>Pe in Te?de(Te,Pe,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Te[Pe]=Ne,ye=(Te,Pe)=>{for(var Ne in Pe||(Pe={}))ge.call(Pe,Ne)&&Ee(Te,Ne,Pe[Ne]);if(he)for(var Ne of he(Pe))pe.call(Pe,Ne)&&Ee(Te,Ne,Pe[Ne]);return Te},we=(Te,Pe,Ne)=>new Promise((Re,Ze)=>{var De=nt=>{try{At(Ne.next(nt))}catch(ft){Ze(ft)}},ot=nt=>{try{At(Ne.throw(nt))}catch(ft){Ze(ft)}},At=nt=>nt.done?Re(nt.value):Promise.resolve(nt.value).then(De,ot);At((Ne=Ne.apply(Te,Pe)).next())});const{TextArea:Ce}=ke.default,Me=({exercise:Te,loading:Pe,dispatch:Ne})=>{var Re;const{workSetting:Ze}=Te,De=(0,ne.useParams)();De.category=De.categoryId||De.exerciseId,De.categoryId=De.categoryId||De.exerciseId;const[ot,At]=(0,ce.useState)(!1),[nt,ft]=(0,ce.useState)(!1);let[at,qe]=(0,ce.useState)({file_list:[],attachment_id:"",show_title:!1,show_body:!1,show_info:!1,show_table:!1,show_user:!1,show_no:!1,show_group:!1,show_phone:!1,show_school_name:!1,export_page_num:40,show_desc:!1,description:""});(0,ce.useEffect)(()=>{tt()},[Ze]),(0,ce.useEffect)(()=>{Te.actionTabs.key==="exportSetting"&&!(Ze!=null&&Ze.exercise_header)&&Ne({type:"exercise/getWorkSetting",payload:ye({},De)})},[Te.actionTabs.key]);const tt=()=>{var lt,st,Ke,gt;const ze=JSON.parse(JSON.stringify(Ze));Object.keys(at).forEach($e=>{var xt;at[$e]=(xt=ze==null?void 0:ze.exercise_header)==null?void 0:xt[$e]}),at.file_list=(lt=ze==null?void 0:ze.exercise_header)!=null&<.attachment_id?[{uid:(st=ze==null?void 0:ze.exercise_header)==null?void 0:st.attachment_id,id:(Ke=ze==null?void 0:ze.exercise_header)==null?void 0:Ke.attachment_id,url:(gt=ze==null?void 0:ze.exercise_header)==null?void 0:gt.photo_url}]:[],qe(at)},mt=()=>{var lt,st,Ke;const gt=JSON.parse(JSON.stringify(at));gt.categoryId=De.categoryId,gt.attachment_id=((Ke=(st=(lt=gt.file_list)==null?void 0:lt[0])==null?void 0:st.response)==null?void 0:Ke.id)||null,ht(gt)},ht=lt=>we(void 0,null,function*(){ft(!0),(yield(0,ee.ZP)(`/api/exercises/${De==null?void 0:De.categoryId}/foramt_settings.json`,{method:"post",body:lt})).status===0&&(b.ZP.success("\u66F4\u65B0\u6210\u529F"),Ne({type:"exercise/getCommonHeader",payload:ye({},De)}),Ne({type:"exercise/getWorkSetting",payload:ye({},De)}),Ne({type:"exercise/getExerciseExportHeadData",payload:{id:De.exerciseId||De.categoryId,identify:De.userId||null}}),ft(!1))}),jt={disabled:ot,multiple:!1,listType:"picture-card",onPreview:lt=>{y.Z.publish("preview-image",lt.thumbUrl||lt.url)},withCredentials:!0,fileList:at.file_list,beforeUpload:lt=>lt.size/1024>200?(b.ZP.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(200KB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20"),!1):!0,action:`${x.Z.API_SERVER}/api/attachments.json`,onChange(lt){let st=lt.fileList.filter(Ke=>!!Ke.status);at.file_list=st,qe(Object.assign({},at))},onRemove:lt=>we(void 0,null,function*(){return at.file_list=[],qe(Object.assign({},at)),!0})};return Ae.createElement(me.default,{title:"\u5BFC\u51FA\u8BBE\u7F6E",className:re.modalWrapper,width:900,centered:!0,open:Te.actionTabs.key==="exportSetting",onOk:()=>mt(),onCancel:()=>{tt(),Ne({type:"exercise/setActionTabs",payload:{}})}},Ae.createElement("section",{className:re.exportSettingWrapper},Ae.createElement(fe.Z,{spinning:Pe["exercise/getWorkSetting"]||nt},Ae.createElement(ue.Z,{wrap:!1,justify:"space-between"},Ae.createElement(le.Z,null,Ae.createElement(ue.Z,{align:"middle"},Ae.createElement("div",null,"\u5377\u5934\u5DE6\u89D2\u6807"),Ae.createElement("span",{className:re.tips},"\u56FE\u7247\u5EFA\u8BAE\u5C3A\u5BF8\uFF1A700px*500px\uFF0C\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7200k")),Ae.createElement("div",{className:"mt15"},Ae.createElement(oe.default,ye({},jt),!((Re=at.file_list)!=null&&Re.length)&&Ae.createElement("div",null,Ae.createElement(ie.Z,null),Ae.createElement("div",{style:{marginTop:8}},"\u4E0A\u4F20")))),Ae.createElement(le.Z,{span:24,className:"mt15"},Ae.createElement(se.default,{checked:at.show_title,disabled:ot,onChange:lt=>{at.show_title=lt.target.checked,qe(Object.assign({},at))}},Ae.createElement("div",null,"\u5C55\u793A\u8BD5\u5377\u6807\u9898"))),Ae.createElement(le.Z,{span:24,className:"mt15"},Ae.createElement(se.default,{checked:at.show_body,disabled:ot,onChange:lt=>{at.show_body=lt.target.checked,qe(Object.assign({},at))}},Ae.createElement("div",null,"\u5C55\u793A\u8003\u8BD5\u5185\u5BB9\uFF08\u5373\u672C\u8BD5\u5377\u6240\u5C5E\u8BFE\u7A0B\u540D\u79F0\uFF09"))),Ae.createElement(le.Z,{span:24,className:"mt15"},Ae.createElement(se.default,{checked:at.show_info,disabled:ot,onChange:lt=>{at.show_info=lt.target.checked,qe(Object.assign({},at))}},Ae.createElement("div",null,"\u5C55\u793A\u9898\u91CF\u3001\u5206\u503C\u3001\u8003\u8BD5\u65F6\u957F"))),Ae.createElement(le.Z,{span:24,className:"mt15"},Ae.createElement(se.default,{checked:at.show_table,disabled:ot,onChange:lt=>{at.show_table=lt.target.checked,qe(Object.assign({},at))}},Ae.createElement("div",null,"\u5C55\u793A\u5F97\u5206\u3001\u8BC4\u5206\u8868\u683C"))),Ae.createElement(ue.Z,{align:"middle",className:`mt20 ${re.pottedLine}`},Ae.createElement(le.Z,null,Ae.createElement("img",{src:z,alt:""})),Ae.createElement(le.Z,{className:re.text},"\u5BC6\u5C01\u7EBF\u533A\u57DF\u8BBE\u7F6E"),Ae.createElement(le.Z,null,Ae.createElement("img",{src:z,alt:""}))),Ae.createElement(ue.Z,{className:"mt15",justify:"center",style:{width:320}},Ae.createElement(se.default,{className:"pl8",checked:at.show_user,disabled:ot,onChange:lt=>{at.show_user=lt.target.checked,qe(Object.assign({},at))}},Ae.createElement("div",null,"\u59D3\u540D")),Ae.createElement(se.default,{checked:at.show_no,disabled:ot,onChange:lt=>{at.show_no=lt.target.checked,qe(Object.assign({},at))}},Ae.createElement("div",null,"\u5B66\u53F7")),Ae.createElement(se.default,{checked:at.show_group,disabled:ot,onChange:lt=>{at.show_group=lt.target.checked,qe(Object.assign({},at))}},Ae.createElement("div",null,"\u4E13\u4E1A\u73ED\u7EA7")),Ae.createElement(se.default,{checked:at.show_school_name,disabled:ot,onChange:lt=>{at.show_school_name=lt.target.checked,qe(Object.assign({},at))}},Ae.createElement("div",null,"\u5B66\u6821/\u5355\u4F4D")),Ae.createElement(se.default,{checked:at.show_phone,disabled:ot,onChange:lt=>{at.show_phone=lt.target.checked,qe(Object.assign({},at))}},Ae.createElement("div",null,"\u624B\u673A\u53F7"))),Ae.createElement("img",{src:te,alt:"",className:"mt15",style:{width:320}}),Ae.createElement(le.Z,{span:24,className:"mt15"},Ae.createElement("span",null,"\u6BCF\u9875\u5BFC\u51FA\u6700\u5927\u8BD5\u9898\u6570\uFF1A"),Ae.createElement(ae.Z,{size:"middle",min:1,value:at.export_page_num?at.export_page_num:40,onChange:lt=>{at.export_page_num=lt,qe(ye({},at))}}),Ae.createElement("span",{className:"ml10"},"\u9898")),Ae.createElement(ue.Z,{className:"mt15"},Ae.createElement(se.default,{checked:at.show_desc,disabled:ot,onChange:lt=>{at.show_desc=lt.target.checked,qe(Object.assign({},at))}},Ae.createElement("div",null,"\u8003\u8BD5\u987B\u77E5")))),Ae.createElement(le.Z,{className:re.imgPreviewPart},Ae.createElement("div",{className:"pb10"},"\u793A\u4F8B\u56FE\u7247\u9884\u89C8\uFF1A"),Ae.createElement("img",{src:a.qz})))),Ae.createElement(E.Z,null)))};var Fe=(0,ne.connect)(({exercise:Te,loading:Pe,globalSetting:Ne})=>({exercise:Te,loading:Pe.effects,globalSetting:Ne}))(Me)},65737:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return te}});var ce=ve(59301),ke=ve(76560),b=ve(95237),me=ve(1710),fe={wrap:"wrap___SSpd0",img:"img___nbd2O",table:"table___fcP71",totalScore:"totalScore___YxSMe",people:"people___bf9pK",glassSeal:"glassSeal___dYhKO",paperHeader:"paperHeader___gYUbq",exportBtn:"exportBtn___nyRYQ"},ue=ve(72664),le=ve(49661),oe=ve(394),se=ve(22688),ae=ve(90524),ie=ve(59301),re=Object.defineProperty,ne=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,y=(Ae,de,he)=>de in Ae?re(Ae,de,{enumerable:!0,configurable:!0,writable:!0,value:he}):Ae[de]=he,x=(Ae,de)=>{for(var he in de||(de={}))ee.call(de,he)&&y(Ae,he,de[he]);if(ne)for(var he of ne(de))a.call(de,he)&&y(Ae,he,de[he]);return Ae},E=(Ae,de,he)=>new Promise((ge,pe)=>{var Ee=Ce=>{try{we(he.next(Ce))}catch(Me){pe(Me)}},ye=Ce=>{try{we(he.throw(Ce))}catch(Me){pe(Me)}},we=Ce=>Ce.done?ge(Ce.value):Promise.resolve(Ce.value).then(Ee,ye);we((he=he.apply(Ae,de)).next())});const z=({isPreview:Ae=!1,isExportBlank:de=!1,activeTabs:he,exercise:ge,globalSetting:pe,loading:Ee,user:ye,dispatch:we,showExportBtn:Ce=!1,sealStyle:Me={}})=>{var Fe,Te,Pe,Ne,Re,Ze,De,ot,At,nt,ft,at,qe,tt,mt;const ht=(0,ke.useParams)(),{userInfo:jt}=ye,[lt,st]=(0,ce.useState)(),[Ke,gt]=(0,ce.useState)();let ze=(0,ce.useRef)(null);const[$e,xt]=(0,ce.useState)(21),[Ct,yt]=(0,ce.useState)([]),Xe=(0,ce.useRef)(!0);(0,ce.useEffect)(()=>{E(void 0,null,function*(){if(!Xe.current)return;Xe.current=!1;const pt=yield(0,ue.cV)({id:ht.exerciseId||ht.categoryId});pt.status==0&&yt(pt.data)}),(0,le.W)(he)||he==="2"&&Le()},[ht.userId,ht.coursesId,ht.exerciseId,ht.categoryId,he]),(0,ce.useEffect)(()=>{ze.current&&xt(ze.current.clientHeight)},[ze.current]),(0,ce.useEffect)(()=>{var pt;if((pt=ge.exerciseExportHeadData)!=null&&pt.title){const Qt=ge.exerciseExportHeadData;st(x({},Qt||{}));const{table:et}=Qt||{};let Pt,nn;(et!=null&&et.total_singles_scores||et!=null&&et.total_doubles_scores||et!=null&&et.total_nulls_scores||et!=null&&et.total_judges_scores||et!=null&&et.total_pros_scores||et!=null&&et.total_shixuns_scores||et!=null&&et.total_mains_scores||et!=null&&et.total_combination_scores||et!=null&&et.total_bpros_scores)&&(Pt=Number(et==null?void 0:et.total_singles_scores)+Number(et==null?void 0:et.total_doubles_scores)+Number(et==null?void 0:et.total_nulls_scores)+Number(et==null?void 0:et.total_judges_scores)+Number(et==null?void 0:et.total_bpros_scores)+Number(et==null?void 0:et.total_pros_scores)+Number(et==null?void 0:et.total_shixuns_scores)+Number(et==null?void 0:et.total_mains_scores)+Number(et==null?void 0:et.total_combination_scores)),(et!=null&&et.singles_scores||et!=null&&et.doubles_scores||et!=null&&et.nulls_scores||et!=null&&et.judges_scores||et!=null&&et.pros_scores||et!=null&&et.bpros_scores||et!=null&&et.shixuns_scores||et!=null&&et.mains_scores||et!=null&&et.combination_scores)&&(nn=Number(et==null?void 0:et.singles_scores)+Number(et==null?void 0:et.doubles_scores)+Number(et==null?void 0:et.nulls_scores)+Number(et==null?void 0:et.judges_scores)+Number(et==null?void 0:et.pros_scores)+Number(et==null?void 0:et.bpros_scores)+Number(et==null?void 0:et.shixuns_scores)+Number(et==null?void 0:et.mains_scores)+Number(et==null?void 0:et.combination_scores));const St=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(et==null?void 0:et.total_singles_scores)||0,doubles_score:(et==null?void 0:et.total_doubles_scores)||0,nulls_score:(et==null?void 0:et.total_nulls_scores)||0,judges_score:(et==null?void 0:et.total_judges_scores)||0,pros_score:(et==null?void 0:et.total_pros_scores)||0,bpros_score:(et==null?void 0:et.total_bpros_scores)||0,shixuns_score:(et==null?void 0:et.total_shixuns_scores)||0,mains_score:(et==null?void 0:et.total_mains_scores)||0,total_combination_scores:(et==null?void 0:et.total_combination_scores)||0,total_score:Pt||0},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:(et==null?void 0:et.singles_scores)||0,doubles_score:(et==null?void 0:et.doubles_scores)||0,nulls_score:(et==null?void 0:et.nulls_scores)||0,judges_score:(et==null?void 0:et.judges_scores)||0,pros_score:(et==null?void 0:et.pros_scores)||0,bpros_score:(et==null?void 0:et.bpros_scores)||0,shixuns_score:(et==null?void 0:et.shixuns_scores)||0,mains_score:(et==null?void 0:et.mains_scores)||0,total_combination_scores:(et==null?void 0:et.combination_scores)||0,total_score:nn||0},{key:"3",name:"\u8BC4\u5377\u4EBA"}],Gt=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(et==null?void 0:et.total_singles_scores)||0,doubles_score:(et==null?void 0:et.total_doubles_scores)||0,nulls_score:(et==null?void 0:et.total_nulls_scores)||0,judges_score:(et==null?void 0:et.total_judges_scores)||0,pros_score:(et==null?void 0:et.total_pros_scores)||0,bpros_score:(et==null?void 0:et.total_bpros_scores)||0,shixuns_score:(et==null?void 0:et.total_shixuns_scores)||0,mains_score:(et==null?void 0:et.total_mains_scores)||0,total_combination_scores:(et==null?void 0:et.total_combination_scores)||0,total_score:Pt||0},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}];gt([...de?Gt:St])}},[ge.exerciseExportHeadData]);const Le=()=>E(void 0,null,function*(){const pt={id:ht.exerciseId||ht.categoryId,identify:(jt==null?void 0:jt.login)||null},Qt=yield(0,ue.iw)(pt);st(Qt||{});const{table:et}=Qt||{};let Pt,nn;(et!=null&&et.total_singles_scores||et!=null&&et.total_doubles_scores||et!=null&&et.total_nulls_scores||et!=null&&et.total_judges_scores||et!=null&&et.total_pros_scores||et!=null&&et.total_bpros_scores||et!=null&&et.total_shixuns_scores||et!=null&&et.total_mains_scores||et!=null&&et.total_combination_scores)&&(Pt=Number(et==null?void 0:et.total_singles_scores)+Number(et==null?void 0:et.total_doubles_scores)+Number(et==null?void 0:et.total_nulls_scores)+Number(et==null?void 0:et.total_bpros_scores)+Number(et==null?void 0:et.total_judges_scores)+Number(et==null?void 0:et.total_pros_scores)+Number(et==null?void 0:et.total_shixuns_scores)+Number(et==null?void 0:et.total_mains_scores)+Number(et==null?void 0:et.total_combination_scores)),(et!=null&&et.singles_scores||et!=null&&et.doubles_scores||et!=null&&et.nulls_scores||et!=null&&et.judges_scores||et!=null&&et.pros_scores||et!=null&&et.bpros_scores||et!=null&&et.shixuns_scores||et!=null&&et.mains_scores||et!=null&&et.combination_scores)&&(nn=Number(et==null?void 0:et.singles_scores)+Number(et==null?void 0:et.doubles_scores)+Number(et==null?void 0:et.bpros_scores)+Number(et==null?void 0:et.nulls_scores)+Number(et==null?void 0:et.judges_scores)+Number(et==null?void 0:et.pros_scores)+Number(et==null?void 0:et.shixuns_scores)+Number(et==null?void 0:et.mains_scores)+Number(et==null?void 0:et.combination_scores));const St=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(et==null?void 0:et.total_singles_scores)||0,doubles_score:(et==null?void 0:et.total_doubles_scores)||0,nulls_score:(et==null?void 0:et.total_nulls_scores)||0,judges_score:(et==null?void 0:et.total_judges_scores)||0,pros_score:(et==null?void 0:et.total_pros_scores)||0,bpros_score:(et==null?void 0:et.total_bpros_scores)||0,shixuns_score:(et==null?void 0:et.total_shixuns_scores)||0,mains_score:(et==null?void 0:et.total_mains_scores)||0,total_combination_scores:(et==null?void 0:et.total_combination_scores)||0,total_score:Pt||0},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:(et==null?void 0:et.singles_scores)||0,doubles_score:(et==null?void 0:et.doubles_scores)||0,nulls_score:(et==null?void 0:et.nulls_scores)||0,judges_score:(et==null?void 0:et.judges_scores)||0,pros_score:(et==null?void 0:et.pros_scores)||0,bpros_score:(et==null?void 0:et.bpros_scores)||0,shixuns_score:(et==null?void 0:et.shixuns_scores)||0,mains_score:(et==null?void 0:et.mains_scores)||0,total_combination_scores:(et==null?void 0:et.combination_scores)||0,total_score:nn||0},{key:"3",name:"\u8BC4\u5377\u4EBA"}];gt(de?[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}]:St)}),We=[{width:"10%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:pt=>ie.createElement("a",null,pt)},{title:((Fe=Ct==null?void 0:Ct.find(pt=>pt.value==se.fw[0].nameType))==null?void 0:Fe.name)||"\u5355\u9009\u9898",align:"center",dataIndex:"singles_score",render:pt=>ie.createElement("a",null,pt==="0.0"?0:pt)},{title:((Te=Ct==null?void 0:Ct.find(pt=>pt.value==se.fw[1].nameType))==null?void 0:Te.name)||"\u591A\u9009\u9898",align:"center",dataIndex:"doubles_score",render:pt=>ie.createElement("a",null,pt==="0.0"?0:pt)},{title:((Pe=Ct==null?void 0:Ct.find(pt=>pt.value==se.fw[3].nameType))==null?void 0:Pe.name)||"\u586B\u7A7A\u9898",align:"center",dataIndex:"nulls_score",render:pt=>ie.createElement("a",null,pt==="0.0"?0:pt)},{title:((Ne=Ct==null?void 0:Ct.find(pt=>pt.value==se.fw[2].nameType))==null?void 0:Ne.name)||"\u5224\u65AD\u9898",align:"center",dataIndex:"judges_score",render:pt=>ie.createElement("a",null,pt==="0.0"?0:pt)},{title:((Re=Ct==null?void 0:Ct.find(pt=>pt.value==se.fw[6].nameType))==null?void 0:Re.name)||"\u7F16\u7A0B\u9898",align:"center",dataIndex:"pros_score",render:pt=>ie.createElement("a",null,pt==="0.0"?0:pt)},{title:((Ze=Ct==null?void 0:Ct.find(pt=>pt.value==se.fw[5].nameType))==null?void 0:Ze.name)||"\u5B9E\u8BAD\u9898",align:"center",dataIndex:"shixuns_score",render:pt=>ie.createElement("a",null,pt==="0.0"?0:pt)},{title:((De=Ct==null?void 0:Ct.find(pt=>pt.value==se.fw[4].nameType))==null?void 0:De.name)||"\u7B80\u7B54\u9898",align:"center",dataIndex:"mains_score",render:pt=>ie.createElement("a",null,pt==="0.0"?0:pt)},{title:((ot=Ct==null?void 0:Ct.find(pt=>pt.value==se.fw[7].nameType))==null?void 0:ot.name)||"\u7EC4\u5408\u9898",align:"center",dataIndex:"total_combination_scores",render:pt=>ie.createElement("a",null,pt==="0.0"?0:pt)},{title:((At=Ct==null?void 0:Ct.find(pt=>pt.value==se.fw[8].nameType))==null?void 0:At.name)||"\u7A0B\u5E8F\u586B\u7A7A\u9898",align:"center",dataIndex:"bpros_score",render:pt=>ie.createElement("a",null,pt==="0.0"?0:pt)},{width:"10%",title:"\u603B\u5206",align:"center",dataIndex:"total_score",render:pt=>ie.createElement("a",null,pt==="0.0"?0:pt==null?void 0:pt.toFixed(1))}],{exercise_header:it}=lt||{};return ie.createElement(ie.Fragment,null,((it==null?void 0:it.show_user)||(it==null?void 0:it.show_no)||(it==null?void 0:it.show_group))&&ie.createElement("section",{className:fe.glassSeal,style:Me},(it==null?void 0:it.show_user)&&ie.createElement("span",null,"\u59D3\u540D\uFF1A",ie.createElement("span",null,lt==null?void 0:lt.user)),(it==null?void 0:it.show_no)&&ie.createElement("span",null,"\u5B66\u53F7\uFF1A",ie.createElement("span",null,lt==null?void 0:lt.student_id)),(it==null?void 0:it.show_group)&&ie.createElement("span",null,"\u4E13\u4E1A\u73ED\u7EA7\uFF1A",ie.createElement("span",null,lt==null?void 0:lt.group_name)),(it==null?void 0:it.show_school_name)&&ie.createElement("span",null,"\u5B66\u6821/\u5355\u4F4D\uFF1A",ie.createElement("span",null,lt==null?void 0:lt.school_name)),(it==null?void 0:it.show_phone)&&ie.createElement("span",null,"\u624B\u673A\u53F7\uFF1A",ie.createElement("span",null,lt==null?void 0:lt.phone))),ie.createElement("section",{className:`${fe.wrap} ${Ae?"pl20":""} `},(lt==null?void 0:lt.photo_url)&&ie.createElement("img",{className:fe.img,src:`${ae.Z.API_SERVER}${lt==null?void 0:lt.photo_url}`}),(it==null?void 0:it.show_title)&&ie.createElement(b.Z,{className:fe.paperHeader,justify:"center"},ie.createElement("div",null,lt==null?void 0:lt.title)),(it==null?void 0:it.show_info)&&ie.createElement("div",{className:"tc c-grey-666 mb20"},"\u5171:\u3010",lt==null?void 0:lt.large_counts,"\u5927\u9898\u3011\u3010",lt==null?void 0:lt.total_count,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",lt==null?void 0:lt.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(lt==null?void 0:lt.time)>-1?`${lt==null?void 0:lt.time}\u5206\u949F`:"\u4E0D\u9650","\u3011"),(it==null?void 0:it.show_desc)&&(((nt=ge==null?void 0:ge.exerciseExportHeadData)==null?void 0:nt.exercise_description)||((ft=ge==null?void 0:ge.commonHeader)==null?void 0:ft.exercise_description))&&ie.createElement("div",{style:{fontSize:14,marginBottom:30,marginTop:20,textAlign:"left",color:"#3A3A3A",maxHeight:"210px",overflowY:"auto"}},ie.createElement("b",null,"\u8BD5\u5377\u987B\u77E5\uFF1A"),ie.createElement("span",null,((at=ge==null?void 0:ge.exerciseExportHeadData)==null?void 0:at.exercise_description)||((qe=ge==null?void 0:ge.commonHeader)==null?void 0:qe.exercise_description))),(it==null?void 0:it.show_table)&&ie.createElement("div",{className:"mt10"},ie.createElement(me.default,{className:fe.table,columns:We,dataSource:[...Ke||[]],bordered:!0,pagination:!1})),((tt=ge==null?void 0:ge.exerciseExportHeadData)==null?void 0:tt.analysis)&&ie.createElement("span",{style:{justifyContent:"left",wordBreak:"break-all",display:"flex",textAlign:"left",marginTop:"10px"},className:"tc c-grey-333"},`\u8003\u8BD5\u8BC4\u4EF7\uFF1A${(mt=ge==null?void 0:ge.exerciseExportHeadData)==null?void 0:mt.analysis}`)),ie.createElement(oe.Z,null))};var te=(0,ke.connect)(({exercise:Ae,loading:de,user:he,globalSetting:ge})=>({exercise:Ae,globalSetting:ge,user:he,loading:de.effects}))(z)},63208:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return ie}});var ce=ve(76560),ke={flex_box_center:"flex_box_center___hzSR8",flex_space_between:"flex_space_between___Mscip",flex_box_vertical_center:"flex_box_vertical_center___Uckau",flex_box_center_end:"flex_box_center_end___Kw1tf",flex_box_column:"flex_box_column___udgQE",comments:"comments___He0El",line:"line___P3zVB",editSty:"editSty___SwU5r",delSty:"delSty____zUGN",tag:"tag___H3Lob",mkd_html:"mkd_html___WDom9"},b=ve(95237),me=ve(6848),fe=ve(90524),ue=ve(61186),le=ve.n(ue),oe=ve(7664),se=ve(59301);const ae=({exercise:re,list:ne,hideScore:ee=!1,newuserCommentVisible:a,isShowEditAndDel:y=!1,userLogin:x="",handleDel:E,handleEdit:z})=>se.createElement("div",null,ne==null?void 0:ne.map(te=>{var Ae,de,he,ge,pe,Ee;return se.createElement("div",{className:"mt20 mb20"},((Ae=te==null?void 0:te.user)==null?void 0:Ae.user_id)==-1?se.createElement(b.Z,{align:"middle",key:(de=te==null?void 0:te.user)==null?void 0:de.user_id},se.createElement("img",{src:ve(24252),width:"35",height:"40"}),se.createElement("img",{src:ve(53595),width:"60",height:"16",className:"ml10"})):se.createElement(b.Z,{align:"middle",key:(he=te==null?void 0:te.user)==null?void 0:he.user_id},se.createElement("img",{src:fe.Z.API_SERVER+"/images/"+((ge=te==null?void 0:te.user)==null?void 0:ge.image_url),width:"40",style:{borderRadius:40}}),se.createElement("span",{className:"ml10 font16"},(pe=te==null?void 0:te.user)==null?void 0:pe.name)),se.createElement("div",{className:ke.comments},(Ee=te==null?void 0:te.comments)==null?void 0:Ee.map((ye,we)=>{var Ce,Me,Fe,Te,Pe;if(a&&ye.question_type!==5){if(we===0)return se.createElement("div",{key:((Ce=te==null?void 0:te.user)==null?void 0:Ce.user_id)+"-"+we},se.createElement(b.Z,{align:"middle",justify:"space-between"},!!ye.shixun_chanllge_position&&se.createElement("div",{style:{flexShrink:0,marginRight:10}},"\u7B2C",ye.shixun_chanllge_position,"\u5173"),!ee&&se.createElement("div",{style:{flex:1}},"\u539F\u59CB\u5F97\u5206",ye==null?void 0:ye.origin_score,"\u5206\uFF0C\u4FEE\u6B63\u4E3A",se.createElement("span",{className:"c-light-primary"},ye==null?void 0:ye.score),"\u5206"),se.createElement("div",{style:{flexShrink:0}},le()(ye.updated_at).format("YYYY-MM-DD HH:mm"))),!!ye.comment&&se.createElement("div",null,"\u8BC4\u8BED\uFF1A",se.createElement("span",{className:"c-light-primary"},ye.comment)),((Me=te==null?void 0:te.comments)==null?void 0:Me.length)-1>we&&se.createElement("div",{className:ke.line}))}else return se.createElement("div",{key:((Fe=te==null?void 0:te.user)==null?void 0:Fe.user_id)+"-"+we},se.createElement(b.Z,{align:"middle",justify:"space-between"},!!ye.shixun_chanllge_position&&se.createElement("div",{style:{flexShrink:0,marginRight:10}},"\u7B2C",ye.shixun_chanllge_position,"\u5173"),!ee&&se.createElement("div",{style:{flex:1}},"\u539F\u59CB\u5F97\u5206",ye==null?void 0:ye.origin_score,"\u5206\uFF0C\u4FEE\u6B63\u4E3A",se.createElement("span",{className:"c-light-primary"},ye==null?void 0:ye.score),"\u5206"),se.createElement("div",{style:{flexShrink:0}},le()(ye.updated_at).format("YYYY-MM-DD HH:mm"))),!!ye.comment&&se.createElement("div",{className:"flex-wrp",style:{lineHeight:"24px"}},se.createElement("span",null,"\u8BC4\u8BED\uFF1A"),se.createElement(oe.Z,{className:ke.mkd_html,value:ye==null?void 0:ye.comment}),y&&x===((Te=te==null?void 0:te.user)==null?void 0:Te.login)&&se.createElement("span",{className:"ml30"},se.createElement(me.Z,{title:"\u7F16\u8F91"},se.createElement("i",{className:`iconfont icon-bianji14 current ${ke.editSty}`,onClick:()=>{z(ye==null?void 0:ye.comment,ye==null?void 0:ye.id)}})),se.createElement(me.Z,{title:"\u5220\u9664"},se.createElement("i",{className:`iconfont icon-shanchutimu current ${ke.delSty}`,onClick:()=>{E("",ye==null?void 0:ye.id)}})))),((Pe=te==null?void 0:te.comments)==null?void 0:Pe.length)-1>we&&se.createElement("div",{className:ke.line}))})))}));var ie=(0,ce.connect)(({exercise:re})=>({exercise:re}))(ae)},33892:function(Ut,Et,ve){"use strict";var ce=ve(59301),ke=ve(7664),b=ve(92832),me=ve(15634),fe=ve(19530),ue=ve(65986),le=ve(59301),oe=Object.defineProperty,se=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,re=(y,x,E)=>x in y?oe(y,x,{enumerable:!0,configurable:!0,writable:!0,value:E}):y[x]=E,ne=(y,x)=>{for(var E in x||(x={}))ae.call(x,E)&&re(y,E,x[E]);if(se)for(var E of se(x))ie.call(x,E)&&re(y,E,x[E]);return y};const{TextArea:ee}=b.default,a=({item:y,answerData:x,changeScoreData:E,textValue:z,textOnChange:te=()=>{},seeAnswerVisible:Ae=!0})=>{var de;const[he,ge]=(0,ce.useState)([]),[pe,Ee]=(0,ce.useState)(!1);return(0,ce.useEffect)(()=>{E!=null&&E[y.q_position]?!pe&&Ee(!0):pe&&Ee(!1)},[E==null?void 0:E[y==null?void 0:y.q_position]]),(de=y==null?void 0:y.standard_answer)==null||de.map(ye=>{ye.used=!1}),(0,ce.useEffect)(()=>{var ye;console.log("item=====",y,x,E,"#37AD83;");const we=[];for(let Ce=0;Ce<(y==null?void 0:y.multi_count);Ce++){const Me=((ye=y==null?void 0:y.user_answer)==null?void 0:ye.find(Fe=>Fe.choice_id===Ce+1))||{choice_id:Ce+1,answer_text:""};we.push(ne({},Me))}ge(we)},[y==null?void 0:y.user_answer]),le.createElement("div",{className:fe.Z.fillBg},le.createElement("aside",{className:"font14 c-light-primary mb5"},"\u5B66\u751F\u7B54\u9898"),he==null?void 0:he.map((ye,we)=>le.createElement("div",null,le.createElement("span",null,"\u7B54\u6848(\u586B\u7A7A",we+1,"):"),le.createElement("div",null,y.question_type==3?(ye==null?void 0:ye.model)===1?le.createElement("span",{style:{whiteSpace:"pre-wrap",color:ye!=null&&ye.user_answer_boolean?"#37AD83":"#E30000"}},ye==null?void 0:ye.answer_text):le.createElement(ue.Z,{type:ye!=null&&ye.user_answer_boolean?"success":"error",readOnly:!0,value:ye.answer_text,disabled:!0}):le.createElement(ke.Z,{value:ye==null?void 0:ye.answer_text})))),Ae&&le.createElement(me.u,{data:y}))};Et.Z=a},52750:function(Ut,Et,ve){"use strict";var ce=ve(59301),ke=ve(7664),b=ve(61186),me=ve.n(b),fe=ve(1710),ue=ve(51124),le=ve(24334),oe=ve.n(le),se=ve(2449);const ae=({item:ie,answerData:re,autoHeight:ne})=>{var ee,a,y,x,E;const[z,te]=(0,ce.useState)([]);(0,ce.useEffect)(()=>{var he,ge;((he=ie==null?void 0:ie.evaluate_codes)==null?void 0:he.length)>0?te((ge=ie==null?void 0:ie.evaluate_codes)==null?void 0:ge.map((pe,Ee)=>({key:Ee+1,error_msg:pe!=null&&pe.error_msg?le.Base64.decode(pe==null?void 0:pe.error_msg):"",created_at:pe.created_at}))):te([{key:"--",error_msg:"--"}])},[ie==null?void 0:ie.evaluate_codes]);const Ae=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"127px",key:"key",align:"center",render:(he,ge)=>ce.createElement("span",null,ge.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"center",width:200,render:(he,ge)=>ce.createElement("span",null,ge.created_at?me()(ge.created_at).format("YYYY-MM-DD HH:mm"):"--")},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"error_msg",key:"error_msg",align:"center",render:(he,ge)=>{var pe;return ce.createElement("span",null,ge.error_msg?((pe=ge.error_msg)==null?void 0:pe.length)>1e3?ge.error_msg.substring(0,1e3)+"...":ge.error_msg:"--")}}],de={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return ce.createElement(ce.Fragment,null,ce.createElement("div",{className:"mt15 mb15"},ce.createElement(ke.Z,{value:ie==null?void 0:ie.description})),(!!((ee=re==null?void 0:re.exercise)!=null&&ee.student_commit_status)&&((a=re==null?void 0:re.exercise)==null?void 0:a.student_commit_status)!==0||!!((y=re==null?void 0:re.exercise)!=null&&y.user_exercise_status)&&((x=re==null?void 0:re.exercise)==null?void 0:x.user_exercise_status)!==0)&&ce.createElement(fe.default,{className:"mt5",bordered:!0,dataSource:z,columns:Ae,pagination:!1}),!!((E=ie==null?void 0:ie.user_answer)!=null&&E.length)&&(ie==null?void 0:ie.passed_code)&&ce.createElement("aside",{className:se.Z.shixunWrp},ce.createElement("h3",null,"\u7B2C\u4E00\u6B21\u8BC4\u6D4B\u901A\u8FC7\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09"),ce.createElement(ue.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:ie!=null&&ie.passed_code?le.Base64.decode(ie==null?void 0:ie.passed_code):"",autoHeight:ne,options:de})))};Et.Z=ae},15634:function(Ut,Et,ve){"use strict";ve.d(Et,{u:function(){return le}});var ce=ve(59301),ke=ve(95237),b=ve(43604),me=ve(7664),fe=ve(65986),ue=ve(59301);const le=({data:oe})=>{const[se,ae]=(0,ce.useState)(!1),ie=()=>{var re,ne,ee;switch(oe.question_type){case 3:return ue.createElement("aside",{className:"mt20"},ue.createElement("span",{style:{cursor:"pointer"},className:"font14 c-blue current",onClick:()=>{ae(!se)}},se?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),se&&ue.createElement("div",null,(re=oe==null?void 0:oe.standard_answer)==null?void 0:re.map(function(a,y){var x,E;return ue.createElement(ke.Z,{style:{alignItems:"baseline"},className:"mr20"},ue.createElement(b.Z,{flex:"50px"},ue.createElement("span",{className:"mt10"},"\u586B\u7A7A",a.choice_id,":")),(a==null?void 0:a.model)===1?ue.createElement(b.Z,{flex:1},(x=a==null?void 0:a.answer_text)==null?void 0:x.map(function(z,te){return ue.createElement("div",null,z)})):ue.createElement(b.Z,{flex:1},(E=a==null?void 0:a.answer_text)==null?void 0:E.map(function(z,te){return ue.createElement(fe.Z,{readOnly:!0,value:z})})))})));case 8:return ue.createElement("aside",{className:"mt20"},ue.createElement("span",{style:{cursor:"pointer"},className:"font14 c-blue current",onClick:()=>{ae(!se)}},se?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),se&&ue.createElement("div",null,(ne=oe==null?void 0:oe.standard_answer)==null?void 0:ne.map(function(a,y){return ue.createElement(ke.Z,{style:{alignItems:"baseline"},className:"mr20"},ue.createElement(b.Z,{flex:"50px"},ue.createElement("span",{className:"mt10"},"\u586B\u7A7A",a.choice_id,":")),ue.createElement(b.Z,{flex:1},ue.createElement("div",null,a==null?void 0:a.answer_text)))})));case 4:return ue.createElement("aside",{className:"mt20"},ue.createElement("span",{style:{cursor:"pointer"},className:"font14 c-blue current",onClick:()=>{ae(!se)}},se?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),se&&ue.createElement("div",null,ue.createElement(me.Z,{value:(ee=oe==null?void 0:oe.standard_answer)==null?void 0:ee.join(" ")})))}};return ue.createElement("section",null,ie())}},80033:function(Ut,Et,ve){"use strict";var ce=ve(59301),ke=ve(7664),b=ve(34055),me=ve(6848),fe=ve(5871),ue=ve(8591),le=ve(1710),oe=ve(61186),se=ve.n(oe),ae=ve(76560),ie=ve(51124),re=ve(19530),ne=Object.defineProperty,ee=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,x=(Ae,de,he)=>de in Ae?ne(Ae,de,{enumerable:!0,configurable:!0,writable:!0,value:he}):Ae[de]=he,E=(Ae,de)=>{for(var he in de||(de={}))a.call(de,he)&&x(Ae,he,de[he]);if(ee)for(var he of ee(de))y.call(de,he)&&x(Ae,he,de[he]);return Ae},z=(Ae,de,he)=>new Promise((ge,pe)=>{var Ee=Ce=>{try{we(he.next(Ce))}catch(Me){pe(Me)}},ye=Ce=>{try{we(he.throw(Ce))}catch(Me){pe(Me)}},we=Ce=>Ce.done?ge(Ce.value):Promise.resolve(Ce.value).then(Ee,ye);we((he=he.apply(Ae,de)).next())});const te=({item:Ae,answerData:de,hasChangeScore:he=!0,autoHeight:ge,showAnswer:pe,saveChangeScore:Ee=()=>{}})=>{var ye,we,Ce;const[Me,Fe]=(0,ce.useState)([]),[Te,Pe]=(0,ce.useState)([]);(0,ce.useEffect)(()=>{var De,ot,At,nt,ft,at,qe,tt,mt,ht,jt,lt;if(!((De=Ae==null?void 0:Ae.shixun_details)!=null&&De.length))return;let st=[],Ke=[];for(let gt=0;gt<((ot=Ae==null?void 0:Ae.shixun_details)==null?void 0:ot.length);gt++){for(let ze=0;ze<(Ae==null?void 0:Ae.shixun_details[gt].stage_list.length);ze++){let $e=Ae==null?void 0:Ae.shixun_details[gt].stage_list[ze];st.push(E(E({},$e),{operation:(at=(ft=(nt=(At=Ae==null?void 0:Ae.shixun_details)==null?void 0:At[gt])==null?void 0:nt.shixun_detail)==null?void 0:ft[0])==null?void 0:at.game_identifier,shixun_challenge_id:(qe=Ae==null?void 0:Ae.shixun_details[gt])==null?void 0:qe.shixun_challenge_id}))}(mt=(tt=Ae==null?void 0:Ae.shixun_details)==null?void 0:tt[gt])!=null&&mt.shixun_detail&&Ke.push((lt=(jt=(ht=Ae==null?void 0:Ae.shixun_details)==null?void 0:ht[gt])==null?void 0:jt.shixun_detail)==null?void 0:lt[0])}Pe(Ke),Fe([...st])},[Ae==null?void 0:Ae.shixun_details]);const Ne=[{title:"\u5173\u5361",dataIndex:"position",key:"position",align:"center"},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",align:"center",ellipsis:!0,width:260,render:De=>ce.createElement(me.Z,{title:De},ce.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:De&&De.length>25?De:""},De))},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:(De,ot)=>ce.createElement("span",null,ot.evaluate_count?ot.evaluate_count:ce.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u5B8C\u6210\u65F6\u95F4",key:"finished_time",dataIndex:"finished_time",align:"center",render:(De,ot)=>{let At=!1;return ot.finished_time&&(de!=null&&de.exercise)&&(de!=null&&de.exercise_answer_user)&&((de==null?void 0:de.exercise.time)===-1?At=se()(de==null?void 0:de.exercise.end_time).isBefore(ot.finished_time):At=se()(de==null?void 0:de.exercise_answer_user.start_at).add(de==null?void 0:de.exercise.time,"m").isBefore(ot.finished_time)),ce.createElement("span",null,ot.finished_time||ce.createElement("span",{className:"c-grey-999"},"--"),ce.createElement("span",{className:"c-orange-ff9 "},At?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:(De,ot)=>ce.createElement("span",null,ot.time_consuming||ce.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:(De,ot)=>ce.createElement("span",null,ot.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")},{title:"\u5F97\u5206/\u6EE1\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:(De,ot)=>ce.createElement("span",null,ce.createElement("span",{className:"c-orange"},ot.user_score),"/",ot.game_score)},he&&{title:"\u8C03\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:(De,ot,At)=>ce.createElement(fe.Z,{min:0,max:Number(ot.game_score),defaultValue:De,onBlur:nt=>z(void 0,null,function*(){if(nt.target.value!=De){const ft=yield Ee(E(E({},Ae),{shixun_challenge_id:ot.shixun_challenge_id,shixunScore:nt.target.value}));console.log("res: ",ft),ft!=null&&ft.question_comments&&ue.ZP.success("\u5DF2\u4FEE\u6539\u5F53\u524D\u8BC4\u5206")}})})}].filter(De=>!!De),Re=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:(De,ot)=>ce.createElement("span",null,ot.key)},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:(De,ot)=>ce.createElement("span",null,ot.error_msg?ot.error_msg:"--")},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"updated_at",key:"updated_at",align:"center",width:200,render:(De,ot)=>ce.createElement("span",null,ot.updated_at?ot.updated_at:"--")}],Ze={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return ce.createElement(ce.Fragment,null,(((ye=de==null?void 0:de.exercise)==null?void 0:ye.student_commit_status)!==0||((we=de==null?void 0:de.exercise)==null?void 0:we.user_exercise_status)!==0)&&ce.createElement("div",{className:"mt15"},ce.createElement("p",{className:"font16 c-grey-666"},"\u9636\u6BB5\u6210\u7EE9"),!!(Me!=null&&Me.length)&&ce.createElement(le.default,{columns:Ne,dataSource:Me,pagination:!1})),!!(Te!=null&&Te.length)&&ce.createElement(ce.Fragment,null,ce.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),Te==null?void 0:Te.map((De,ot)=>{var At,nt,ft,at,qe;return ce.createElement(ce.Fragment,null,ce.createElement("div",{className:"mt5"},ce.createElement("span",{className:"font16 mr15"}," \u7B2C",De.position,"\u5173"),ce.createElement(ae.Link,{className:"current c-black font16",to:`/tasks/${De.game_identifier}`},De.name)),!!((At=De==null?void 0:De.outputs)!=null&&At.length)&&ce.createElement(le.default,{bordered:!0,dataSource:De.outputs.map(tt=>({key:tt.position,error_msg:tt.output_detail,updated_at:tt.updated_at})),columns:Re,pagination:!1}),(De==null?void 0:De.st)===0&&De.challenge_paths&&ce.createElement("div",{className:re.Z.shixunWrp},ce.createElement("h2",null,"\u6700\u540E\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09",ce.createElement("span",{className:"c-light-black"},(ft=(nt=De.challenge_paths)==null?void 0:nt[0])==null?void 0:ft.file_name)),ce.createElement(ie.ZP,{height:300,autoHeight:ge,language:"python",theme:"default",value:((qe=(at=De.challenge_paths)==null?void 0:at[0])==null?void 0:qe.latest_code)||"",options:Ze})))})),(0,b.dE)()&&ce.createElement(ke.Z,{className:"c-grey-999 mt20 mb20",value:Ae==null?void 0:Ae.question_title}),(Ce=Ae==null?void 0:Ae.shixun)==null?void 0:Ce.map((De,ot)=>{var At,nt;return ce.createElement("div",null,ce.createElement("p",{className:"font16 c-grey-666 mb5"},ce.createElement("span",{className:"mr20"},"\u7B2C",De==null?void 0:De.challenge_position,"\u5173 ",De==null?void 0:De.challenge_name),ce.createElement("span",null,De==null?void 0:De.challenge_score,"\u5206")),pe&&ce.createElement("div",null,ce.createElement("div",{className:re.Z.answerText},"\u53C2\u8003\u7B54\u6848\uFF1A",((At=De.challenge_answers)==null?void 0:At.length)===0?"\u6682\u65E0":""),(nt=De.challenge_answers)==null?void 0:nt.map((ft,at)=>ce.createElement("div",{className:"mt15"},ce.createElement("div",null,"\u7EA7\u522B",at+1,"\uFF1A",ft.name),ce.createElement(ke.Z,{value:(ft==null?void 0:ft.contents)||"",className:re.Z.answerText})))))}),ce.createElement("div",{className:"mb15"}))};Et.Z=te},94113:function(Ut,Et,ve){"use strict";ve.r(Et),ve.d(Et,{default:function(){return ss}});var ce=ve(59301),ke=ve(76560),b=ve(78241),me=ve(8591),fe=ve(3113),ue=ve(43418),le=ve(92832),oe=ve(95237),se=ve(43604),ae=ve(5112),ie=ve(24905),re=ve(6848),ne=ve(28103),ee=ve(5871),a=ve(92736),y=ve(71418),x=ve(66104),E=ve(81228),z=ve(78673),te=ve(1710),Ae=ve(93948),de=ve(43428),he=ve(67921),ge=ve(4958),pe=ve(61186),Ee=ve.n(pe),ye=ve(72664),we=ve(2449),Ce=ve(7664),Me=ve(49661),Fe=ve(33892),Te=ve(15634),Pe=ve(19530),Ne=ve(82093),Re=ve(24334),Ze={flex_box_center:"flex_box_center___RWbPL",flex_space_between:"flex_space_between___ZSGqQ",flex_box_vertical_center:"flex_box_vertical_center___lJVwS",flex_box_center_end:"flex_box_center_end___jDpSh",flex_box_column:"flex_box_column___aYkRP",result:"result___MEJ17",left:"left___BoJu6",right:"right___cAGQT",box:"box___iw62F",li:"li___csLVy"},De=ve(50582),ot=ve(56102),At=ve(55956),nt=ve(59301),ft=Object.defineProperty,at=Object.defineProperties,qe=Object.getOwnPropertyDescriptors,tt=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,ht=Object.prototype.propertyIsEnumerable,jt=($t,wn,Fn)=>wn in $t?ft($t,wn,{enumerable:!0,configurable:!0,writable:!0,value:Fn}):$t[wn]=Fn,lt=($t,wn)=>{for(var Fn in wn||(wn={}))mt.call(wn,Fn)&&jt($t,Fn,wn[Fn]);if(tt)for(var Fn of tt(wn))ht.call(wn,Fn)&&jt($t,Fn,wn[Fn]);return $t},st=($t,wn)=>at($t,qe(wn)),Ke=($t,wn,Fn)=>new Promise((wa,Hn)=>{var Wa=Ir=>{try{ua(Fn.next(Ir))}catch(aa){Hn(aa)}},ra=Ir=>{try{ua(Fn.throw(Ir))}catch(aa){Hn(aa)}},ua=Ir=>Ir.done?wa(Ir.value):Promise.resolve(Ir.value).then(Wa,ra);ua((Fn=Fn.apply($t,wn)).next())}),ze=({buttonProps:$t,buttonText:wn,form:Fn,hackIdentifier:wa="",infoData:Hn,answerKey:Wa,data:ra})=>{var ua;const[Ir,aa]=(0,ce.useState)(!1),[Yr,Ai]=(0,ce.useState)(!1),[Wi,No]=(0,ce.useState)(!1),[Mo,Vo]=(0,ce.useState)({}),[bo,Vi]=(0,ce.useState)(""),bi=(0,ce.useRef)(wa),hi=(0,ce.useRef)(""),Io=(0,ce.useRef)(!1),[Qr,Lr]=(0,ce.useState)([]);(0,ce.useEffect)(()=>{var Ca,ci;Hn!=null&&Hn.test_input&&Vi(Hn==null?void 0:Hn.test_input);let Di=[];const xi=(Ca=(ra==null?void 0:ra.answer_content)||[])==null?void 0:Ca.map(ka=>{var Vr;return st(lt({},ka),{score:[void 0,null,0,"0","0.0"].includes(ka.score)?"0":(Vr=ka.score)==null?void 0:Vr.toFixed(1)})});(ci=Hn==null?void 0:Hn.standard_answer)==null||ci.forEach((ka,Vr)=>{var wi,$a;const zn=Vr+1;(xi==null?void 0:xi.find(Zi=>{var Co;return Number((Co=Zi==null?void 0:Zi.name)==null?void 0:Co.replace("\u586B\u7A7A",""))===zn}))?Di.push({position:ka==null?void 0:ka.choice_id,value:($a=(wi=ra==null?void 0:ra.answer_content)==null?void 0:wi[Vr])==null?void 0:$a.value}):Di.push({position:ka==null?void 0:ka.choice_id,value:" "})}),Lr([...Di]),Wi&&Ri()},[Wi]),(0,ce.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);const Ga=()=>new Date().getTime(),_a=ra==null?void 0:ra.code,Xi=Ca=>{var ci,Di;let xi=[];const ka=(ci=(Hn==null?void 0:Hn.last_score_detail)||[])==null?void 0:ci.map(Vr=>{var wi;return st(lt({},Vr),{score:[void 0,null,0,"0","0.0"].includes(Vr.score)?"0":(wi=Vr.score)==null?void 0:wi.toFixed(1)})});(Di=Hn==null?void 0:Hn.standard_answer)==null||Di.forEach((Vr,wi)=>{var $a,zn,Na,Zi,Co,Fi,hs;const Lo=wi+1,Yi=ka==null?void 0:ka.find(Xo=>Xo.position===Lo);Yi?(console.log(Ca==null?void 0:Ca.score_detail),console.log(Lo),(zn=($a=Ca==null?void 0:Ca.score_detail)==null?void 0:$a.map(Xo=>Xo==null?void 0:Xo.position))!=null&&zn.includes(Lo)?(Yi.value=(Zi=(Na=ra==null?void 0:ra.answer_content)==null?void 0:Na.find(Xo=>{var Ps;if(Number((Ps=Xo==null?void 0:Xo.name)==null?void 0:Ps.replace("\u586B\u7A7A",""))==Lo)return Xo}))==null?void 0:Zi.value,Yi.type="success",xi.push(Yi)):(Yi.value=(Fi=(Co=ra==null?void 0:ra.answer_content)==null?void 0:Co.find(Xo=>{var Ps;if(Number((Ps=Xo==null?void 0:Xo.name)==null?void 0:Ps.replace("\u586B\u7A7A",""))==Lo)return Xo}))==null?void 0:Fi.value,Yi.type="warning",xi.push(Yi))):xi.push({position:Lo,name:`\u586B\u7A7A${Lo}`,value:" ",type:"warning",score:[void 0,null,0,"0","0.0"].includes(Vr.score)?"0":(hs=Vr.score)==null?void 0:hs.toFixed(1)})}),Lr([...xi])},Ri=()=>Ke(void 0,null,function*(){var Ca,ci,Di,xi,ka;const Vr=Ga(),wi=_a?ra==null?void 0:ra.time_limit:(Ca=Fn.getFieldsValue())==null?void 0:Ca.hack.time_limit,$a=_a?(ci=ra==null?void 0:ra.answer_content)==null?void 0:ci.length:(xi=(Di=Fn.getFieldsValue())==null?void 0:Di.standard_answers)==null?void 0:xi.length;aa(!0),yield(0,De.bM)(hi.current,{test_hack_code:Hn==null?void 0:Hn.code,test_input:bo,teacher_submit:!0,answers:(ka=Hn==null?void 0:Hn.standard_answer)==null?void 0:ka.map(Na=>{var Zi,Co,Fi,hs;return(Co=(Zi=ra==null?void 0:ra.answer_content)==null?void 0:Zi.map(Lo=>{var Yi;return Number((Yi=Lo==null?void 0:Lo.name)==null?void 0:Yi.replace("\u586B\u7A7A",""))}))!=null&&Co.includes(Na==null?void 0:Na.choice_id)?(hs=(Fi=ra==null?void 0:ra.answer_content)==null?void 0:Fi.find(Lo=>{var Yi;if(Number((Yi=Lo==null?void 0:Lo.name)==null?void 0:Yi.replace("\u586B\u7A7A",""))==(Na==null?void 0:Na.choice_id))return Lo}))==null?void 0:hs.value:""})});function zn(){return Ke(this,null,function*(){const{status:Na,data:Zi}=yield(0,De.rX)(hi.current,"submit"),Fi=Ga()-Vr>(wi+3)*1e3*$a;if(Io.current){if(Fi){me.ZP.error("\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"),aa(!1);return}if(Na===0){aa(!1),Vo(st(lt({},Zi),{showText:!0})),Xi(Zi);return}setTimeout(zn,1e3)}})}zn()}),zr=()=>Ke(void 0,null,function*(){var Ca,ci,Di,xi,ka,Vr,wi;if(!ra){try{yield Fn.validateFields()}catch(Zi){(Di=(ci=(Ca=Zi==null?void 0:Zi.errorFields)==null?void 0:Ca[0])==null?void 0:ci.name)!=null&&Di.includes("standard_answers")?me.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):me.ZP.error(Zi.errorFields[0].errors[0]),Fn.scrollToField(Zi.errorFields[0].name,{behavior:"smooth",block:"center"});return}Ai(!0);let zn="";const Na=Fn.getFieldsValue();bi.current?zn=yield(0,Ne.ZP)(`/api/problems/${bi.current}.json`,{method:"put",body:st(lt({},Na),{hack:st(lt({},Na==null?void 0:Na.hack),{sub_discipline_id:(wi=(Vr=Na==null?void 0:Na.hack)==null?void 0:Vr.sub_discipline_id)==null?void 0:wi[1],difficult:Na.difficulty,item_banks_group_id:Na.item_banks_group_id}),hack_codes:st(lt({},Na.hack_codes),{code:Re.Base64.encode(Na.hack_codes.code)}),update_hack_sets:[lt({},Na.hack_sets)],is_blank:!0})}):(zn=yield(0,Ne.ZP)("/api/problems.json",{method:"post",body:st(lt({},Na),{hack:st(lt({},Na==null?void 0:Na.hack),{sub_discipline_id:(ka=(xi=Na==null?void 0:Na.hack)==null?void 0:xi.sub_discipline_id)==null?void 0:ka[1],difficult:Na.difficulty,item_banks_group_id:Na.item_banks_group_id}),hack_codes:st(lt({},Na.hack_codes),{code:Re.Base64.encode(Na.hack_codes.code)}),hack_sets:[lt({},Na.hack_sets)],is_blank:!0})}),bi.current=zn==null?void 0:zn.identifier,sessionStorage.projectFill=zn==null?void 0:zn.identifier)}const $a=yield(0,Ne.ZP)(`/api/problems/${bi.current}/start.json`,{method:"get"});if(($a==null?void 0:$a.status)===0){hi.current=$a==null?void 0:$a.identifier,Io.current=!0,Ai(!1),No(!0);return}Ai(!1)}),wr=Ca=>{const{status:ci,error_msg:Di,execute_time:xi,output:ka,input:Vr,expected_output:wi}=Ca;let $a=null;switch(ci){case At.h.OK:$a=nt.createElement(nt.Fragment,null,nt.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",xi/1e3,"\u79D2"),nt.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A\u8C03\u8BD5\u901A\u8FC7"));break;case At.h.NOMATCH:$a=nt.createElement(nt.Fragment,null,nt.createElement("div",null,"\u8F93\u5165\uFF1A"),nt.createElement("pre",{style:{fontFamily:"initial"}},Vr),nt.createElement("div",null,"\u8F93\u51FA\uFF1A"),nt.createElement("pre",{style:{fontFamily:"initial"}},ka&&Re.Base64.decode(ka)),nt.createElement("div",null,"\u9884\u671F\u8F93\u51FA\uFF1A"),nt.createElement("pre",{style:{fontFamily:"initial"}},wi&&Re.Base64.decode(wi)));break;case At.h.EXECUTEFAILURE:$a=nt.createElement(nt.Fragment,null,nt.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",nt.createElement("pre",null,Vr)),nt.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),nt.createElement("pre",{className:"error"},Re.Base64.decode(Di)));break;case At.h.COMPILEFAILURE:$a=nt.createElement(nt.Fragment,null,nt.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",nt.createElement("pre",null,Vr)),nt.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),nt.createElement("pre",{className:"error"},Re.Base64.decode(Di)));break;case At.h.PODFAILURE:$a=nt.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case At.h.TIMEOUT:$a=nt.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return nt.createElement(nt.Fragment,null," ",$a," ")};return nt.createElement("div",null,nt.createElement(fe.ZP,st(lt({loading:Yr},$t),{onClick:zr}),wn),nt.createElement(ue.default,{open:Wi,title:"\u8C03\u8BD5\u4EE3\u7801",destroyOnClose:!0,width:1200,okText:"\u8FD0\u884C\u6D4B\u8BD5",confirmLoading:Ir,cancelButtonProps:{style:{display:"none"}},onOk:()=>Ri(),onCancel:()=>{Io.current=!1,No(!1)}},nt.createElement("div",{style:{maxHeight:"600px",overflowY:"auto"}},nt.createElement("div",{className:Ze.result},nt.createElement("div",{className:Ze.left},nt.createElement("div",{className:"mb20"},nt.createElement("span",{className:"c-black"},"\u6267\u884C\u4EE3\u7801"),!ra&&nt.createElement(ot.CopyToClipboard,{text:Hn==null?void 0:Hn.code,onCopy:()=>me.ZP.success("\u590D\u5236\u6210\u529F")},nt.createElement("span",{style:{float:"right"},className:"current c-light-primary"},nt.createElement("i",{className:"iconfont icon-fuzhi8 mr5"}),"\u590D\u5236"))),nt.createElement(Ce.Z,{programFillValue:Qr,style:{height:"510px",overflowY:"auto",border:"1px #d7d7d7 solid"},disabledFill:!0,showProgramFill:!0,value:Re.Base64.decode((Hn==null?void 0:Hn.code)||"")})),nt.createElement("div",{className:Ze.right},nt.createElement("div",{className:"c-black mb20"},"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B"),nt.createElement("div",{className:Ze.box},nt.createElement("div",{className:Ze.li},nt.createElement(le.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165",value:bo,onChange:Ca=>Vi(Ca.target.value),bordered:!1,style:{height:180}}))),nt.createElement("div",{className:"c-black mb20 mt30"},"\u4EE3\u7801\u6267\u884C\u7ED3\u679C"),nt.createElement("div",{className:Ze.box},nt.createElement(y.Z,{spinning:Ir,tip:"\u4EE3\u7801\u6267\u884C\u4E2D"},nt.createElement("div",{className:Ze.li,style:{height:196,overflow:"auto",padding:10}},wr(Mo)))))),nt.createElement("div",{style:{marginTop:"10px",color:"#3061d0"}},"\u53C2\u8003\u7B54\u6848"),nt.createElement("div",{style:{background:"#F6F7F9",padding:"6px 15px",marginTop:"10px"}},(ua=Hn==null?void 0:Hn.standard_answer)==null?void 0:ua.map(function(Ca,ci){return nt.createElement(oe.Z,{style:{alignItems:"baseline",color:"#333333",margin:"10px 0"},className:"mr20"},nt.createElement(se.Z,{flex:"50px"},nt.createElement("span",{className:"mt10"},"\u586B\u7A7A",Ca.choice_id,":")),nt.createElement(se.Z,{flex:1},nt.createElement("div",null,Ca==null?void 0:Ca.answer_text)))})))))},$e=ve(59301),Ct=({date:$t,showTag:wn})=>$e.createElement(oe.Z,{align:"middle"},$e.createElement("div",null," ",$t?Ee()($t).format("YYYY-MM-DD HH:mm"):"--"," "),wn&&$e.createElement(oe.Z,{style:{color:"#3061D0",fontSize:"12px",borderRadius:"2px",padding:"0 5px",marginLeft:"5px",height:"22px",lineHeight:"22px",backgroundColor:"#EAEFFA",textAlign:"center"},align:"middle"},$e.createElement("i",{className:"iconfont icon-pingceshu mr3 font12"}),"\u7CFB\u7EDF\u8BC4\u6D4B")),yt=ve(59301),Xe=Object.defineProperty,Le=Object.defineProperties,We=Object.getOwnPropertyDescriptors,it=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,Qt=Object.prototype.propertyIsEnumerable,et=($t,wn,Fn)=>wn in $t?Xe($t,wn,{enumerable:!0,configurable:!0,writable:!0,value:Fn}):$t[wn]=Fn,Pt=($t,wn)=>{for(var Fn in wn||(wn={}))pt.call(wn,Fn)&&et($t,Fn,wn[Fn]);if(it)for(var Fn of it(wn))Qt.call(wn,Fn)&&et($t,Fn,wn[Fn]);return $t},nn=($t,wn)=>Le($t,We(wn)),St=($t,wn,Fn)=>new Promise((wa,Hn)=>{var Wa=Ir=>{try{ua(Fn.next(Ir))}catch(aa){Hn(aa)}},ra=Ir=>{try{ua(Fn.throw(Ir))}catch(aa){Hn(aa)}},ua=Ir=>Ir.done?wa(Ir.value):Promise.resolve(Ir.value).then(Wa,ra);ua((Fn=Fn.apply($t,wn)).next())});const{TextArea:Gt}=le.default;var Yt=({item:$t,answerData:wn,changeScoreData:Fn,textValue:wa,textOnChange:Hn=()=>{},seeAnswerVisible:Wa=!0})=>{var ra,ua;const[Ir,aa]=(0,ce.useState)([]),[Yr,Ai]=(0,ce.useState)(!1),[Wi,No]=(0,ce.useState)(!1),[Mo,Vo]=(0,ce.useState)([]),[bo,Vi]=(0,ce.useState)({page:1,limit:5}),bi=()=>({title:yt.createElement("span",null,"\u64CD\u4F5C ",yt.createElement(re.Z,{title:"\u8FD0\u884C\u5B66\u751F\u63D0\u4EA4\u7684\u4EE3\u7801\u8FDB\u884C\u8C03\u8BD5\uFF0C\u4E0D\u5F71\u54CD\u5B66\u751F\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u5F97\u5206"},yt.createElement("i",{className:"iconfont icon-tishi2 font14"}))),width:76,dataIndex:"answer_content",render:Lr=>{var Ga;const _a=[];return(Ga=$t==null?void 0:$t.standard_answer)==null||Ga.forEach((Xi,Ri)=>{const zr=`\u586B\u7A7A${Ri+1}`,wr=Lr==null?void 0:Lr.find(Ca=>Ca.name===zr);wr?_a.push(wr):_a.push({name:zr,value:""})}),yt.createElement(ze,{buttonProps:{type:"link",style:{padding:0}},buttonText:"\u8FD0\u884C\u4EE3\u7801",hackIdentifier:$t==null?void 0:$t.hack_identifier,infoData:$t,data:{code:Re.Base64.decode($t==null?void 0:$t.code),answer_content:_a,time_limit:($t==null?void 0:$t.time_limit)||10,input:$t==null?void 0:$t.test_input}})}}),hi=[{title:"\u5E8F\u53F7",width:80,dataIndex:"index"},{title:"\u5B66\u751F\u7B54\u6848",dataIndex:"answer_content",render:Lr=>Lr==null?void 0:Lr.map((Ga,_a)=>yt.createElement("pre",{key:_a,style:{whiteSpace:"pre-wrap"}},Ga==null?void 0:Ga.name,":",Ga==null?void 0:Ga.value))},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"evaluate_status",width:80,render:(Lr,Ga)=>Lr==="\u672A\u8BC4\u6D4B"?yt.createElement("span",{className:"c-red"},Lr):Lr},{title:"\u8BC4\u6D4B\u65F6\u95F4",width:210,dataIndex:"evaluate_time",render:(Lr,Ga)=>yt.createElement(Ct,{date:Ga.evaluate_time,showTag:Ga==null?void 0:Ga.resubmit})},{title:"\u5F97\u5206",width:80,dataIndex:"score",render:Lr=>Lr==="0.0"?"0":Lr},bi()],Io=[{title:"\u5E8F\u53F7",width:80,dataIndex:"index"},{title:"\u5B66\u751F\u7B54\u6848",width:((ra=Mo==null?void 0:Mo.records)==null?void 0:ra.every(Lr=>!(Lr!=null&&Lr.is_new)))&&80,dataIndex:"answer_content",render:(Lr,Ga)=>Lr==null?void 0:Lr.map((_a,Xi)=>yt.createElement("pre",{key:Xi,style:{whiteSpace:"pre-wrap"}},_a==null?void 0:_a.name,":",_a==null?void 0:_a.value))},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"evaluate_status",width:80,render:(Lr,Ga)=>Ga!=null&&Ga.is_new?Lr==="\u672A\u8BC4\u6D4B"?yt.createElement("span",{className:"c-red"},Lr):Lr:Re.Base64.decode(Lr)},{title:"\u8BC4\u6D4B\u65F6\u95F4",width:210,dataIndex:"evaluate_time",render:(Lr,Ga)=>yt.createElement(Ct,{date:Ga.evaluate_time,showTag:Ga==null?void 0:Ga.resubmit})},{title:"\u5F97\u5206",width:80,dataIndex:"score",render:Lr=>Lr==="0.0"?"0":Lr},bi()];(0,ce.useEffect)(()=>{Fn!=null&&Fn[$t.q_position]?!Yr&&Ai(!0):Yr&&Ai(!1)},[Fn==null?void 0:Fn[$t==null?void 0:$t.q_position]]),(0,ce.useEffect)(()=>{var Lr;console.log("item=====",$t,wn,Fn,"#37AD83;");let Ga=(Lr=$t==null?void 0:$t.user_answer)==null?void 0:Lr.map((_a,Xi)=>{var Ri,zr;return nn(Pt({},_a),{value:((zr=(Ri=$t==null?void 0:$t.user_answer)==null?void 0:Ri[Xi])==null?void 0:zr.answer_text)||""})});aa(Ga)},[$t==null?void 0:$t.user_answer]),(0,ce.useEffect)(()=>{Wi&&Qr()},[bo]);const Qr=()=>St(void 0,null,function*(){const Lr=yield(0,Ne.ZP)(`/api/myproblems/${$t==null?void 0:$t.hack_user_identifier}/exercise_submit_records.json`,{params:{exercise_question_id:$t==null?void 0:$t.question_id}});Vo(Lr)});return yt.createElement(yt.Fragment,null,($t==null?void 0:$t.bprogram_tip)&&yt.createElement("div",{className:Pe.Z.tip},yt.createElement("i",{className:"iconfont icon-tishi2 mr10 font12"}),"\u6CE8\u610F\uFF1A\u5B66\u751F\u6700\u540E\u4E00\u6B21\u586B\u5199\u7684\u4EE3\u7801\u672A\u63D0\u4EA4\u8BC4\u6D4B\uFF0C\u7A0B\u5E8F\u586B\u7A7A\u9898\u5224\u5206\u662F\u4EE5\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\u4E3A\u51C6\u3002"),yt.createElement("div",{className:Pe.Z.fillBg},yt.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},yt.createElement("aside",{className:"font14 c-light-primary mb5"},"\u5B66\u751F\u7B54\u9898"),yt.createElement("aside",{style:{cursor:"pointer"},onClick:()=>St(void 0,null,function*(){if(!($t!=null&&$t.hack_user_identifier)){me.ZP.info("\u5F53\u524D\u5B66\u751F\u6682\u65E0\u8BC4\u6D4B\u8BB0\u5F55");return}No(!0),Vi(nn(Pt({},bo),{page:1}))}),className:"font14 c-light-primary mb5"},"\u67E5\u770B\u8BC4\u6D4B\u8BB0\u5F55")),Ir==null?void 0:Ir.map((Lr,Ga)=>yt.createElement("div",{style:{display:"flex"}},yt.createElement("div",{style:{lineHeight:"19px"}},"\u7B54\u6848(\u586B\u7A7A",Lr==null?void 0:Lr.choice_id,")\uFF1A"),yt.createElement("div",{className:"mb5"},$t.question_type==3?yt.createElement("span",{style:{whiteSpace:"pre-wrap",color:Lr!=null&&Lr.user_answer_boolean?"#37AD83":"#E30000"}},Lr==null?void 0:Lr.answer_text):yt.createElement("pre",{className:"mb0",style:{whiteSpace:"pre-wrap"}},Lr==null?void 0:Lr.answer_text)))),Wa&&yt.createElement(Te.u,{data:$t}),!!((ua=$t==null?void 0:$t.submit_records)!=null&&ua.length)&&yt.createElement(te.default,{className:"mt20",dataSource:$t==null?void 0:$t.submit_records,columns:hi,pagination:!1}),yt.createElement(ue.default,{title:"\u8BC4\u6D4B\u8BB0\u5F55",open:Wi,footer:!1,centered:!0,width:1e3,onCancel:()=>{No(!1)}},yt.createElement(te.default,{scroll:{y:400},dataSource:Mo==null?void 0:Mo.records,columns:Io,pagination:{current:bo.page,pageSize:bo.limit,total:Mo==null?void 0:Mo.records_count,onChange:(Lr,Ga)=>{Vi(nn(Pt({},bo),{page:Lr,limit:Ga}))}}}))))},_t=ve(34055),Vt=ve(99313),ln=ve(51124),dn=ve(57809),Kn=({chanllenge:$t,styles:wn,autoHeight:Fn,setVisible:wa,devalueValue:Hn})=>{var Wa,ra;const[ua,Ir]=(0,ce.useState)(Hn),aa={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1},Yr=(Wa=$t==null?void 0:$t.challenge_paths)==null?void 0:Wa.map(Wi=>({label:Wi.file_name,value:Wi.file_name,code:Wi.latest_code})),Ai=(ra=Yr==null?void 0:Yr.find(Wi=>ua===Wi.value))==null?void 0:ra.code;return ce.createElement(ce.Fragment,null,($t==null?void 0:$t.st)===0&&$t.passed_code&&ce.createElement("div",{className:wn.shixunWrp},ce.createElement("h2",null,ce.createElement(dn.default,{style:{width:200},value:ua,onChange:Wi=>Ir(Wi),options:Yr}),ce.createElement("span",{className:wn.s,onClick:()=>wa(Ai)},ce.createElement("i",{className:"iconfont icon-quanping2"}),ce.createElement("span",null,"\u5168\u5C4F\u9884\u89C8"))),ce.createElement(ln.ZP,{height:300,autoHeight:Fn,language:"python",theme:"default",value:Ai,options:aa})))},Gn=ve(64948),Or=Object.defineProperty,kr=Object.defineProperties,Fr=Object.getOwnPropertyDescriptors,yr=Object.getOwnPropertySymbols,gr=Object.prototype.hasOwnProperty,$r=Object.prototype.propertyIsEnumerable,da=($t,wn,Fn)=>wn in $t?Or($t,wn,{enumerable:!0,configurable:!0,writable:!0,value:Fn}):$t[wn]=Fn,va=($t,wn)=>{for(var Fn in wn||(wn={}))gr.call(wn,Fn)&&da($t,Fn,wn[Fn]);if(yr)for(var Fn of yr(wn))$r.call(wn,Fn)&&da($t,Fn,wn[Fn]);return $t},ui=($t,wn)=>kr($t,Fr(wn)),Pi=($t,wn,Fn)=>new Promise((wa,Hn)=>{var Wa=Ir=>{try{ua(Fn.next(Ir))}catch(aa){Hn(aa)}},ra=Ir=>{try{ua(Fn.throw(Ir))}catch(aa){Hn(aa)}},ua=Ir=>Ir.done?wa(Ir.value):Promise.resolve(Ir.value).then(Wa,ra);ua((Fn=Fn.apply($t,wn)).next())});const{TabPane:La}=Vt.default;var la=({item:$t,answerData:wn,hasChangeScore:Fn=!0,autoHeight:wa,saveChangeScore:Hn=()=>{},sealedReview:Wa,coursesId:ra,onAdjustScore:ua})=>{var Ir,aa;let[Yr,Ai]=(0,ce.useState)([]),[Wi,No]=(0,ce.useState)([]);const[Mo,Vo]=(0,ce.useState)(""),[bo,Vi]=(0,ce.useState)(!1),[bi,hi]=(0,ce.useState)([{id:3051231,input:null,output:null,challenge_id:1294362,created_at:"2025-08-13T10:31:31.000+08:00",updated_at:"2025-08-13T10:31:31.000+08:00",is_public:!0,result:!0,position:null,score:20,match_rule:null,last_match_rule:!1,is_invisible:!1,is_file:!1,in_object_key:null,in_object_size:0,out_object_key:null,out_object_size:0,is_target:!1,target_name:null,is_oss:!1,actual_output_visible:!1,input_visible:!1,tags:null,vrs_subject_id:19,vrs_env_id:7,vrs_point_name:"\u6321\u4F4D",vrs_point_answer_type:0,vrs_point_answer_value:"0"},{id:3051232,input:null,output:null,challenge_id:1294362,created_at:"2025-08-13T10:31:31.000+08:00",updated_at:"2025-08-13T10:31:31.000+08:00",is_public:!0,result:!0,position:null,score:20,match_rule:null,last_match_rule:!1,is_invisible:!1,is_file:!1,in_object_key:null,in_object_size:0,out_object_key:null,out_object_size:0,is_target:!1,target_name:null,is_oss:!1,actual_output_visible:!1,input_visible:!1,tags:null,vrs_subject_id:19,vrs_env_id:7,vrs_point_name:"\u6CB9\u95E8",vrs_point_answer_type:0,vrs_point_answer_value:"2"},{id:3051233,input:null,output:null,challenge_id:1294362,created_at:"2025-08-13T10:31:31.000+08:00",updated_at:"2025-08-13T10:31:31.000+08:00",is_public:!0,result:!0,position:null,score:20,match_rule:null,last_match_rule:!1,is_invisible:!1,is_file:!1,in_object_key:null,in_object_size:0,out_object_key:null,out_object_size:0,is_target:!1,target_name:null,is_oss:!1,actual_output_visible:!1,input_visible:!1,tags:null,vrs_subject_id:19,vrs_env_id:7,vrs_point_name:"\u9A7B\u8F66\u8E0F\u677F",vrs_point_answer_type:2,vrs_point_answer_value:"0"},{id:3051234,input:null,output:null,challenge_id:1294362,created_at:"2025-08-13T10:31:31.000+08:00",updated_at:"2025-08-13T10:31:31.000+08:00",is_public:!0,result:!0,position:null,score:20,match_rule:null,last_match_rule:!1,is_invisible:!1,is_file:!1,in_object_key:null,in_object_size:0,out_object_key:null,out_object_size:0,is_target:!1,target_name:null,is_oss:!1,actual_output_visible:!1,input_visible:!1,tags:null,vrs_subject_id:19,vrs_env_id:7,vrs_point_name:"\u9A7B\u8F66\u5236\u52A8",vrs_point_answer_type:2,vrs_point_answer_value:"0"},{id:3051235,input:null,output:null,challenge_id:1294362,created_at:"2025-08-13T10:31:31.000+08:00",updated_at:"2025-08-13T10:31:31.000+08:00",is_public:!0,result:!0,position:null,score:20,match_rule:null,last_match_rule:!1,is_invisible:!1,is_file:!1,in_object_key:null,in_object_size:0,out_object_key:null,out_object_size:0,is_target:!1,target_name:null,is_oss:!1,actual_output_visible:!1,input_visible:!1,tags:null,vrs_subject_id:19,vrs_env_id:7,vrs_point_name:"\u79BB\u5408\u5668",vrs_point_answer_type:2,vrs_point_answer_value:"0"}]),Io=(Ir=wn==null?void 0:wn.exercise)==null?void 0:Ir.id;(0,ce.useEffect)(()=>{var zr,wr,Ca,ci,Di,xi,ka,Vr,wi,$a,zn,Na;if(!((zr=$t==null?void 0:$t.shixun_details)!=null&&zr.length))return;let Zi=[],Co=[];for(let Fi=0;Fi<((wr=$t==null?void 0:$t.shixun_details)==null?void 0:wr.length);Fi++){for(let hs=0;hs<($t==null?void 0:$t.shixun_details[Fi].stage_list.length);hs++){let Lo=$t==null?void 0:$t.shixun_details[Fi].stage_list[hs];Zi.push(va(va({},Lo),{operation:(xi=(Di=(ci=(Ca=$t==null?void 0:$t.shixun_details)==null?void 0:Ca[Fi])==null?void 0:ci.shixun_detail)==null?void 0:Di[0])==null?void 0:xi.game_identifier,shixun_challenge_id:(ka=$t==null?void 0:$t.shixun_details[Fi])==null?void 0:ka.shixun_challenge_id,is_jupyter:$t==null?void 0:$t.is_jupyter,is_jupyter_lab:$t==null?void 0:$t.is_jupyter_lab,myshixun_identifier:$t==null?void 0:$t.myshixun_identifier}))}(wi=(Vr=$t==null?void 0:$t.shixun_details)==null?void 0:Vr[Fi])!=null&&wi.shixun_detail&&Co.push((Na=(zn=($a=$t==null?void 0:$t.shixun_details)==null?void 0:$a[Fi])==null?void 0:zn.shixun_detail)==null?void 0:Na[0])}return No(Co),Zi==null||Zi.map(Fi=>(Fi.input_value=Fi==null?void 0:Fi.user_score,Fi)),Ai([...Zi]),()=>{Yr=[],Wi=[],Ai([]),No([])}},[$t==null?void 0:$t.shixun_details]);const Qr=(zr,wr)=>Pi(void 0,null,function*(){if(Number(zr.target.value)!=wr.user_score){const Ca=yield Hn(va(va({},$t),{shixun_challenge_id:wr.shixun_challenge_id,score:Number(zr.target.value)}));Ca!=null&&Ca.question_comments&&me.ZP.success("\u5DF2\u4FEE\u6539\u5F53\u524D\u8BC4\u5206")}}),Lr=zr=>Pi(void 0,null,function*(){const wr=yield(0,Ne.ZP)("/api/get_simulation_result.json",{method:"get",params:{game_score:zr.game_score,user_score:zr.user_score,game_identifier:zr.game_identifier}});(wr==null?void 0:wr.status)===0&&(hi(wr==null?void 0:wr.data),Vi(!0))}),Ga=[{title:"\u5173\u5361/\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",align:"left",ellipsis:!0,width:150,render:(zr,wr)=>ce.createElement(re.Z,{title:zr},wr.operation?ce.createElement(ke.Link,{target:"_blank",style:{maxWidth:"400px"},title:zr&&zr.length>25?zr:"",className:"current c-light-primary overflowHidden1",to:wr.is_jupyter||wr.is_jupyter_lab?`/tasks/${wr.myshixun_identifier}/jupyter`:`/tasks/${ra}/${Io}/${wr.game_identifier}/exercise`},wr.position,"\u3001",zr):ce.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:zr&&zr.length>25?zr:""},wr.position,"\u3001",zr))},{title:ce.createElement(re.Z,{overlayStyle:{minWidth:350},title:ce.createElement("div",null,ce.createElement("p",{style:{marginBottom:0}},"\u82E5\u5B66\u751F\u672A\u5F00\u542F\u5173\u5361\u6311\u6218\uFF0C\u8BC4\u6D4B\u6B21\u6570\u663E\u793A\u4E3A\u201C--\u201D\uFF1B"),"\u82E5\u5B66\u751F\u5DF2\u5F00\u542F\u5173\u5361\u6311\u6218\u4F46\u662F\u672A\u63D0\u4EA4\u8BC4\u6D4B\uFF0C\u8BC4\u6D4B\u6B21\u6570\u663E\u793A\u4E3A\u201C0\u201D\u3002")},"\u8BC4\u6D4B\u6B21\u6570 "),width:80,dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:(zr,wr)=>ce.createElement("span",null,wr.evaluate_count||wr.evaluate_count===0?wr.evaluate_count:ce.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u5B8C\u6210\u65F6\u95F4",width:80,key:"finished_time",dataIndex:"finished_time",align:"center",render:(zr,wr)=>{let Ca=!1;return wr.finished_time&&(wn!=null&&wn.exercise)&&(wn!=null&&wn.exercise_answer_user)&&((wn==null?void 0:wn.exercise.time)===-1?Ca=Ee()(wn==null?void 0:wn.exercise.end_time).isBefore(wr.finished_time):Ca=Ee()(wn==null?void 0:wn.exercise_answer_user.start_at).add(wn==null?void 0:wn.exercise.time,"m").isBefore(wr.finished_time)),ce.createElement("span",null,wr.finished_time||ce.createElement("span",{className:"c-grey-999"},"--"),ce.createElement("span",{className:"c-orange-ff9 "},Ca?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",width:60,dataIndex:"time_consuming",key:"time_consuming",align:"center",render:(zr,wr)=>ce.createElement("span",null,wr.time_consuming||ce.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u5F97\u5206/\u6EE1\u5206",width:100,dataIndex:"user_score",key:"user_score",align:"center",tableLayout:"fixed",render:(zr,wr)=>ce.createElement("span",null,ce.createElement("span",{className:"c-orange"},wr.user_score),"/",wr.game_score)},Fn&&{title:"\u8C03\u5206",dataIndex:"input_value",key:"input_value",align:"center",width:90,render:(zr,wr,Ca)=>ce.createElement(ee.Z,{style:{width:80},formatter:ci=>{var Di,xi;return((xi=(Di=`${ci}`)==null?void 0:Di.match(/^(\d)*.\d{0,1}/))==null?void 0:xi[0])||"0"},min:0,max:Number(wr.game_score),defaultValue:wr==null?void 0:wr.input_value,onChange:ci=>{Yr[Ca].input_value=ci,Ai([...Yr])},value:wr==null?void 0:wr.input_value,onPressEnter:ci=>Qr(ci,wr),onBlur:ci=>Qr(ci,wr)})},{title:"\u64CD\u4F5C",dataIndex:"name",key:"name",align:"left",ellipsis:!0,render:(zr,wr)=>ce.createElement("span",null,wr.operation?wr!=null&&wr.unity_3d?ce.createElement("span",{className:"c-light-primary current",onClick:()=>Lr(wr)},"\u8BE6\u60C5"):ce.createElement(ke.Link,{target:"_blank",style:{maxWidth:"400px"},className:"current c-light-primary overflowHidden1",to:wr.is_jupyter||wr.is_jupyter_lab?`/tasks/${wr.myshixun_identifier}/jupyter`:`/tasks/${ra}/${Io}/${wr.game_identifier}/exercise`},"\u8BE6\u60C5"):ce.createElement(re.Z,{title:"\u5B66\u751F\u672A\u5F00\u542F\u8FC7\u8BE5\u5173\u5361"},ce.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"}},"\u8BE6\u60C5")),ce.createElement("span",{onClick:()=>ua(ui(va({},$t),{shixun_challenge_id:wr.shixun_challenge_id,question_score:wr.game_score,user_score:wr.user_score})),className:"ml20 c-light-primary current"},"\u8C03\u5206"))}].filter(zr=>!!zr),_a=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"80px",key:"key",align:"center",render:(zr,wr)=>ce.createElement("span",null,wr.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"updated_at",key:"updated_at",align:"left",width:216,render:(zr,wr)=>ce.createElement(Ct,{date:wr.updated_at,showTag:wr==null?void 0:wr.resubmit})},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"error_msg",key:"error_msg",align:"center",render:(zr,wr)=>ce.createElement("span",null,wr.error_msg?wr.error_msg:"--")},!Wa&&{title:"\u64CD\u4F5C",dataIndex:"commit_id",key:"commit_id",width:"80px",align:"center",render:(zr,wr)=>ce.createElement("span",{className:"c-blue current",onClick:()=>Pi(void 0,null,function*(){var Ca,ci,Di;if(wr!=null&&wr.is_jupyter||wr!=null&&wr.is_jupyter_lab)window.open(`/tasks/${wr.myshixun_identifier}/jupyter`);else{const xi=yield(0,Gn.Lk)(wr.game_identifier,{path:(Di=(ci=(Ca=wr.path)==null?void 0:Ca.replace(/\;/g,";"))==null?void 0:ci.split(";"))==null?void 0:Di[0],query_index:wr.query_index,exercise_id:Io});(xi==null?void 0:xi.status)===0&&ue.default.info({title:"\u4EE3\u7801\u5185\u5BB9",width:900,centered:!0,icon:null,okText:"\u5173\u95ED",className:`${Pe.Z.lookCode} custom-modal-divider`,content:ce.createElement(ln.ZP,{height:500,autoHeight:wa,language:"python",theme:"default",value:decodeURIComponent(escape(window.atob((xi==null?void 0:xi.content)||""))),options:ui(va({},Xi),{readonly:!0})})})}})},wr.query_index?"\u67E5\u770B\u4EE3\u7801":"")}].filter(zr=>!!zr),Xi={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1},Ri=[{title:"\u5E8F\u53F7",render:(zr,wr,Ca)=>Ca+1,width:60,align:"center"},{title:"\u91C7\u96C6\u70B9\u540D\u79F0",dataIndex:"vrs_point_name",align:"center"},{title:"\u7B54\u6848\u503C\u7C7B\u578B",dataIndex:"vrs_point_answer_type",align:"center",render:(zr,wr,Ca)=>zr==0?"\u56FA\u5B9A\u503C":zr==1?"\u533A\u95F4\u503C":"\u72B6\u6001\u503C"},{title:"\u6807\u51C6\u7B54\u6848",dataIndex:"answer_value",align:"center"},{title:"\u5B66\u751F\u7B54\u6848",dataIndex:"vrs_point_answer_value",align:"center"},{title:"\u5F97\u5206/\u6EE1\u5206",dataIndex:"score",align:"center",render:(zr,wr,Ca)=>ce.createElement("span",null,wr==null?void 0:wr.user_score,"/",wr==null?void 0:wr.total_score)}];return ce.createElement(ce.Fragment,null,ce.createElement(Vt.default,{defaultActiveKey:"1",tabBarExtraContent:!($t!=null&&$t.shixun_start)&&ce.createElement("span",{style:{color:"red"}},"\u5B66\u751F\u672A\u5F00\u542F\u6311\u6218")},ce.createElement(La,{tab:"\u9636\u6BB5\u6210\u7EE9",key:"1"},!!(Yr!=null&&Yr.length)&&ce.createElement(te.default,{columns:Ga,dataSource:Yr,pagination:!1})),ce.createElement(La,{tab:ce.createElement("span",null,"\u5B9E\u8BAD\u8BE6\u60C5 ",ce.createElement(re.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},ce.createElement("span",{className:"iconfont icon-tishi4"}))),key:"2"},Wi==null?void 0:Wi.map((zr,wr)=>{var Ca,ci,Di;return ce.createElement(ce.Fragment,{key:wr},ce.createElement("div",{className:"mt5"},ce.createElement("span",{className:"font16 mr15"}," \u7B2C",zr.position,"\u5173"),zr.game_identifier?ce.createElement(ke.Link,{target:"_blank",className:"current c-light-primary font16",to:$t.is_jupyter||$t.is_jupyter_lab?`/tasks/${$t.myshixun_identifier}/jupyter`:`/tasks/${ra}/${Io}/${zr.game_identifier}/exercise`},zr.name):ce.createElement("span",{className:"font16"},zr.name)),!!((Ca=zr==null?void 0:zr.outputs)!=null&&Ca.length)&&ce.createElement(te.default,{bordered:!0,dataSource:zr.outputs.map(xi=>ui(va({},xi),{key:xi.position,error_msg:xi.output_detail,updated_at:xi.updated_at,game_identifier:zr==null?void 0:zr.game_identifier,path:zr==null?void 0:zr.path,myshixun_identifier:$t==null?void 0:$t.myshixun_identifier,is_jupyter:$t==null?void 0:$t.is_jupyter,is_jupyter_lab:$t==null?void 0:$t.is_jupyter_lab})),columns:_a,pagination:!1}),ce.createElement(Kn,{chanllenge:zr,autoHeight:wa,setVisible:Vo,styles:Pe.Z,devalueValue:(Di=(ci=zr==null?void 0:zr.challenge_paths)==null?void 0:ci[0])==null?void 0:Di.file_name}))}))),(0,_t.dE)()&&ce.createElement(Ce.Z,{className:"c-grey-999 mt20 mb20",value:$t==null?void 0:$t.question_title}),(aa=$t==null?void 0:$t.shixun)==null?void 0:aa.map((zr,wr)=>ce.createElement("p",{className:"font16 c-grey-666 mb5"},ce.createElement("span",{className:"mr20"},"\u7B2C",zr==null?void 0:zr.challenge_position,"\u5173 ",zr==null?void 0:zr.challenge_name),ce.createElement("span",null,zr==null?void 0:zr.challenge_score,"\u5206"))),ce.createElement("div",{className:"mb15"}),ce.createElement(ue.default,{centered:!0,destroyOnClose:!0,open:!!Mo,title:"\u5168\u5C4F\u9884\u89C8\u4EE3\u7801",width:864,onCancel:()=>Vo(!1),footer:null},ce.createElement(ln.ZP,{height:500,autoHeight:wa,language:"python",theme:"default",value:Mo,options:Xi})),ce.createElement(ue.default,{centered:!0,destroyOnClose:!0,open:bo,title:"\u91C7\u96C6\u70B9\u5F97\u5206\u8BE6\u60C5",width:864,onCancel:()=>Vi(!1)},ce.createElement(te.default,{className:"mt10",dataSource:bi,columns:Ri,pagination:!1})))},qa=ve(89389),Za=($t,wn,Fn)=>new Promise((wa,Hn)=>{var Wa=Ir=>{try{ua(Fn.next(Ir))}catch(aa){Hn(aa)}},ra=Ir=>{try{ua(Fn.throw(Ir))}catch(aa){Hn(aa)}},ua=Ir=>Ir.done?wa(Ir.value):Promise.resolve(Ir.value).then(Wa,ra);ua((Fn=Fn.apply($t,wn)).next())});const{TextArea:pi}=le.default;var Oo=({item:$t,answerData:wn,changeScoreData:Fn,textValue:wa,textOnChange:Hn=()=>{}})=>{var Wa,ra;const[ua,Ir]=(0,ce.useState)(!1),aa=(0,ce.useRef)();(0,ce.useEffect)(()=>{var Ai;if(aa!=null&&aa.current)return(Ai=aa==null?void 0:aa.current)==null||Ai.addEventListener("mousedown",Me.Dw),()=>{var Wi;(Wi=aa==null?void 0:aa.current)==null||Wi.removeEventListener("mousedown",Me.Dw)}},[aa==null?void 0:aa.current]),(0,ce.useEffect)(()=>{Fn!=null&&Fn[$t.q_position]?!ua&&Ir(!0):ua&&Ir(!1)},[Fn==null?void 0:Fn[$t==null?void 0:$t.q_position]]);const Yr=Ai=>Za(void 0,null,function*(){const Wi=ue.default.confirm({width:1e3,icon:null,className:"custom-modal-divider ant-modal-confirm-btns-hidden",title:ce.createElement(oe.Z,null,ce.createElement(se.Z,{flex:"1"},"\u539F\u59CB\u5185\u5BB9"),ce.createElement(se.Z,null,ce.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:()=>Wi.destroy()}))),content:ce.createElement(qa.Z,{height:"70vh",defaultValue:Ai||"",hidetoolBar:!0,disabled:!0})})});return ce.createElement("div",null,document.domain==="kepukehuan.educoder.net"&&ce.createElement(ce.Fragment,null,ce.createElement("div",null,ce.createElement("strong",{className:"mt30"},"\u4F5C\u6587\u6807\u9898"),ce.createElement("br",null),ce.createElement("div",{className:Pe.Z.simpleWrap},ce.createElement(Ce.Z,{value:($t==null?void 0:$t.kp_content)||""})),ce.createElement("strong",{className:"mt30"},"\u4F5C\u6587\u7C7B\u578B"),ce.createElement("br",null),ce.createElement("div",{className:Pe.Z.simpleWrap},ce.createElement(Ce.Z,{value:($t==null?void 0:$t.kp_clazz)||""})),ce.createElement("strong",{className:"mt30"},"\u4F5C\u6587\u5185\u5BB9"),ce.createElement("br",null),ce.createElement("div",{className:Pe.Z.simpleWrap},ce.createElement(Ce.Z,{value:((Wa=$t==null?void 0:$t.user_answer)==null?void 0:Wa[0])||""}))),(0,_t.GJ)()&&ce.createElement(Te.u,{data:$t}),ce.createElement(ne.Z,null)),document.domain!=="kepukehuan.educoder.net"&&ce.createElement("div",{className:Pe.Z.simpleBg},ce.createElement(oe.Z,null,ce.createElement(se.Z,{flex:1},ce.createElement("aside",{className:"font14 c-light-primary mb5"},"\u5B66\u751F\u7B54\u9898")),ce.createElement(se.Z,null,ce.createElement(fe.ZP,{style:{marginRight:-12},type:"link",onClick:()=>{var Ai;return Yr((Ai=$t==null?void 0:$t.user_answer)==null?void 0:Ai[0])}},"\u67E5\u770B\u539F\u59CB\u5185\u5BB9"))),ce.createElement("div",{ref:aa,key:$t.question_id},ce.createElement(Ce.Z,{value:((ra=$t==null?void 0:$t.user_answer)==null?void 0:ra[0])||""})),(0,_t.GJ)()&&ce.createElement(Te.u,{data:$t})))},Ao=ve(10311),ai={flex_box_center:"flex_box_center___rj3qW",flex_space_between:"flex_space_between___eHnsZ",flex_box_vertical_center:"flex_box_vertical_center___o8x0E",flex_box_center_end:"flex_box_center_end___Eje4p",flex_box_column:"flex_box_column____EBoU",fullBtn:"fullBtn___eRgbl",box:"box___L0bdv",head:"head___cyjX5",content:"content___hzHVR",row:"row___FKXkZ",btnWrap:"btnWrap___aUDJ0",btn:"btn___N6ksw",disabledBtn:"disabledBtn___t8_ZJ",del:"del___TrkS2",line:"line___jAAPS",slider:"slider___xLyf7"},pn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAABopJREFUWEftVltsXNUVXfc17/eMx07ssceOHdIKCYKroiQfTSXa1KhEJG2C84EMiUIi4AMESPxVqqIGqZ9I/CQfoRCI20SoESSkESBFQkGgpGoiQUwSP7BnHNvznjuve+fei/a+M4b0Z/pRIX/4aEb3zNl7zll77bX3uQLW2BDWEh4LkNcUICJnHVAniawztM5QJwY62de2hkZHR4MuV6AvEHBZmgY4HHY8NIeDPq2FdpgOsmn2asuZ5m1/e8JGWl3di1zb+9dqhpjNLqZu3ryZ/+8+JO3ff+DArl2/ezUWj1mlQsmKRkPI5guIhMPQdR21Wh0ejwfVahWhYBDFYgmhSBD1Wg2WaUEQBWgNDX5/AJlcDt1dUZRKFcgOCU29CdMw4PV6kc3mEOvqgihASKXT0qVPLr/599OnTwHQf5wy/+HDR//67MFnjiiKgny+gMHkAL69fQdDQ4MoFoqo1+vw+3284eBQEtN3ZzA4mMRKJguJdhdFBplM9mNq6jYe2DyClZUMXG43mk0d5bKKgYEEvvlmCiPDw/D5PJibm8c777x7enLyvRcLhUJhFdDo6M7Ytm0P/W3rI4+M0cGNRh2wAFGSYBgGBIFcf4zfgsS2JgRBJFfAstjPNA1IksxPstEwTZP96cmupgmH0wGvx4v/3LhxZWb69v7z588vrZ6wY8dj/Xv3PnHx4MGJn9O59xaXUFZVJAcSuHt3FsnBAY6QmHC7vZidm8Xw8BBSqUWEwyFOoyBI6OqK4datW9iyZTPm59NwOhRAEKBpDST6enFr6g62PDCC5ZUsarUKNg0N4tTb785e+vijXRcuXPh2FdD4+NOPPrz1oUsjw5uCzWYThUIRFiwE/H5kczmEw2E06nVIsgJRFFAul3mN/ChKvalBAIF1s39XLIpCscSsiCKJWGfgK8sZhCNhNBoaZyEej2N6eqZ+/dq13585c/qTNiDh0OHDT+367ePvRyJhjoY2Ij2QCCll9Gef14diqYRgMIBqrQZREOFyulBWywgGgiiUivC6PZy+SkUF7UVaDAQCrD9KF2kwk8kiEonwGTQoExc/uvjciRNvnWwDko8+/+KrR48cOZ4c6GOtaLqOudnvWNCZbJZBhUMhLC2voK93A+YX0ohFo5BliQ9IJHoxMzOHnp44dN1ALp9DX+9GLKTS6O6OMzBZlhGNRjBNEkj2Q1FkBjQ79x1Onjh5/OrVz//EgMbGxpwPPrj1rW3btx1Uy0WYFkBpI8EqsgK9aXCaSNcUJQndNC0qW2bJIMGKIoO2bSbpm//DYhZFmJYJ07KgyDJ0TefUy7LIovf5fPj39ev/mJr6eoIB7du3z7fz1499+NT+P/6q0WjAomoRRUiihPn5BfT19aJSraFaVRGLxbCYvoeeDXGoapX7EzFHrSAaiyCXK4Daht/nweK9ZWzcuAGZTAZujwc+jxvzCyn0J/o4CKo0itLpcOLcuQ+uXbny6W8Y0Pj4eGLs8Sc+e/SXv9hkl6rAoDS9ieVWiki8xBSLPJtFLBaFWqms6iKfLyEcDqJcUiFKAmuPUklpLZXLzDQBTqcWWVuKIvE5FDQ11C+/ur58/p8f7mRAExOHduzZu+dfsix5SMjsKEmcNrfbA02rAxA5csPQoShOFrksK5xGYsnhcHIxkA8NWnM6XdB1jdfq9QZKpSLPZUmCz++HrmkoFItwuVwkfOPji5d3M6BDz70w8dorL53aPLIJmWyexRbw+zA3t4D+/l6oagVqpYrejT12OlsM/tAoqa5oq/aTW9+qH/mn00tIpRf5/16vBz/bMoJyuYLbd+7C6aRgNJx5f/JlBvTnY28c/8OeJ1/3el1YXsnA5/MyxfeWlrlSKDJNN9DTHWdh3n+wffgPQ7j/J3Ergq8Q0xLg9bi5aiPhEJqGiVq1hlAogHpDxxdXvzjBgM6e/eC9RCJxYCGVgsvl5pZP1UHIuRkqMueaBE9M8C3SYbQhtl0drbcBwzQ4WFVVWRaULkprV1c3cvnsZfY/duwvr+/evfs1tVKRLEu0LMu+b+z7y77F7SU7Ja3rafVu45awCtQGTL9pwnNBbLUNKhZAkuh+o6/JNjpHUSTr7LmzNkPbt2+Pj4+PP6xblqzruiXD7qBNGCxAGC06JLQsbXrsxsZD5g/u82D/lqEJyOxAexuEyp4ZgKKIgmEY5uTk5I3/gfxOyfn/2tcBdeJznaF1hjox0Mm+NjVE71L07tUJ/U9h/x6rDvjn4j3vhgAAAABJRU5ErkJggg==",xn=ve(44816),Bn=ve(96249),pr=ve.n(Bn),fr=ve(59301),oa=Object.defineProperty,ii=Object.getOwnPropertySymbols,ni=Object.prototype.hasOwnProperty,ba=Object.prototype.propertyIsEnumerable,Qa=($t,wn,Fn)=>wn in $t?oa($t,wn,{enumerable:!0,configurable:!0,writable:!0,value:Fn}):$t[wn]=Fn,io=($t,wn)=>{for(var Fn in wn||(wn={}))ni.call(wn,Fn)&&Qa($t,Fn,wn[Fn]);if(ii)for(var Fn of ii(wn))ba.call(wn,Fn)&&Qa($t,Fn,wn[Fn]);return $t},lr=($t,wn,Fn)=>new Promise((wa,Hn)=>{var Wa=Ir=>{try{ua(Fn.next(Ir))}catch(aa){Hn(aa)}},ra=Ir=>{try{ua(Fn.throw(Ir))}catch(aa){Hn(aa)}},ua=Ir=>Ir.done?wa(Ir.value):Promise.resolve(Ir.value).then(Wa,ra);ua((Fn=Fn.apply($t,wn)).next())});const ri=({value:$t,onChange:wn,max:Fn})=>{const wa=Hn=>{Number.isNaN(Hn)||wn(Hn)};return fr.createElement(oe.Z,{wrap:!1,align:"middle",gutter:20},fr.createElement(se.Z,{flex:1},fr.createElement(oe.Z,{wrap:!1,align:"middle",gutter:10},fr.createElement(se.Z,null,fr.createElement("span",{className:"c-grey-333",style:{whiteSpace:"nowrap"}},"0")),fr.createElement(se.Z,{flex:1},fr.createElement(Ao.Z,{className:ai.slider,min:0,step:.5,max:Number(Fn),onChange:wa,value:$t})),fr.createElement(se.Z,null,fr.createElement("span",{className:"c-grey-333",style:{whiteSpace:"nowrap"}},Fn)))),fr.createElement(se.Z,null,fr.createElement(ee.Z,{min:0,max:Fn,precision:1,step:.1,value:$t,onChange:wa})),fr.createElement(se.Z,null,fr.createElement(a.ZP,{theme:{components:{Button:{defaultBorderColor:"#BACFFE",defaultColor:"#3061D0",defaultShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)"}}}},fr.createElement(fe.ZP,{onClick:()=>{wa(Fn)}},"\u6EE1\u5206"))))};var To=({item:$t,visible:wn,onCancel:Fn,onOk:wa,saveChangeScore:Hn})=>{const[Wa]=b.default.useForm(),[ra,ua]=(0,ce.useState)(!0),[Ir,aa]=(0,ce.useState)(!1),[Yr,Ai]=(0,ce.useState)(!1),[Wi,No]=(0,ce.useState)(!1),[Mo,Vo]=(0,ce.useState)([]),[bo,Vi]=ue.default.useModal(),[bi,hi]=(0,ce.useState)(!1),[Io,Qr]=(0,ce.useState)(!0),[Lr,Ga]=(0,ce.useState)({left:0,top:0,bottom:0,right:0}),_a=(0,ce.useRef)(null);(0,ce.useEffect)(()=>{wn&&(Xi(),Wa.setFieldsValue({score:Number($t==null?void 0:$t.user_score)})),console.log("item",$t)},[wn]);const Xi=()=>lr(void 0,null,function*(){ua(!0);const ka=yield(0,Ne.ZP)("/api/users/get_score_list.json",{method:"get"});(ka==null?void 0:ka.status)===0&&Vo((ka==null?void 0:ka.data)||[]),ua(!1)}),Ri=ka=>lr(void 0,null,function*(){ua(!0);const Vr=yield(0,Ne.ZP)("/api/users/remove_score_list.json",{method:"delete",body:{id:ka}});if((Vr==null?void 0:Vr.status)===0){Xi();return}ua(!1)}),zr=()=>lr(void 0,null,function*(){yield Wa.validateFields(),aa(!0);const ka=Wa.getFieldsValue();yield Hn(io(io({},$t),ka)),aa(!1),Fn()}),ci=Wi?[.5,1.5,2.5,3.5,4.5,5.5,6.5,7.5,8.5,9.5,10.5]:[0,1,2,3,4,5,6,7,8,9,10],Di=()=>{let ka="";ue.default.confirm({title:"\u81EA\u5B9A\u4E49\u5206\u503C",icon:null,onOk:()=>lr(void 0,null,function*(){if(!ka)return me.ZP.warning("\u8BF7\u8F93\u5165\u5206\u503C"),Promise.reject();if(ka<0)return me.ZP.warning("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0"),Promise.reject();const Vr=yield(0,Ne.ZP)("/api/users/set_score_list.json",{method:"post",body:{score:ka}});(Vr==null?void 0:Vr.status)===0&&Xi()}),content:fr.createElement("div",null,fr.createElement(b.default.Item,{style:{marginBottom:0},label:"\u5206\u503C",colon:!1},fr.createElement(ee.Z,{style:{width:322},defaultValue:ka,onChange:Vr=>{ka=Vr}})))})},xi=(ka,Vr)=>{var wi;const{clientWidth:$a,clientHeight:zn}=window.document.documentElement,Na=(wi=_a.current)==null?void 0:wi.getBoundingClientRect();Na&&Ga({left:-Na.left+Vr.x,right:$a-(Na.right-Vr.x),top:-Na.top+Vr.y,bottom:zn-(Na.bottom-Vr.y)})};return fr.createElement(fr.Fragment,null,Vi,fr.createElement(ue.default,{title:fr.createElement("div",{style:{width:"100%",cursor:"move"},onMouseOver:()=>{Io&&Qr(!1)},onMouseOut:()=>{Qr(!0)},onFocus:()=>{},onBlur:()=>{}},"\u8C03\u5206",fr.createElement("span",{className:"font14"},$t==null?void 0:$t.ModelTitleDec)),open:wn,onCancel:Fn,onOk:zr,okText:"\u786E\u5B9A",width:506,afterClose:()=>{Wa.resetFields()},confirmLoading:Ir,cancelText:"\u53D6\u6D88",modalRender:ka=>fr.createElement(pr(),{disabled:Io,bounds:Lr,nodeRef:_a,onStart:(Vr,wi)=>xi(Vr,wi)},fr.createElement("div",{ref:_a},ka))},fr.createElement(y.Z,{spinning:ra},fr.createElement(b.default,{size:"large",form:Wa,colon:!1},fr.createElement(oe.Z,{align:"middle"},fr.createElement(b.default.Item,{style:{marginBottom:0,flex:1},label:"\u8C03\u5206",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},fr.createElement(ri,{max:$t.question_score}))),fr.createElement("div",{className:ai.box},fr.createElement("div",{className:ai.head,onClick:()=>Ai(!Yr)},Yr?fr.createElement("i",{className:"iconfont icon-zhankai4 font12"}):fr.createElement("i",{style:{transform:"scale(0.6)"},className:"iconfont icon-zhankai4 font12"}),fr.createElement("span",null,Yr?"\u6536\u8D77":"\u5C55\u5F00","\u5FEB\u6377\u6253\u5206\u5C0F\u952E\u76D8"),fr.createElement("img",{src:pn})),Yr&&fr.createElement("div",{className:ai.content},fr.createElement(oe.Z,{align:"middle"},fr.createElement("span",{className:"c-grey-333 mr10"},"0.5"),fr.createElement(z.Z,{checked:Wi,onChange:ka=>No(ka)}),fr.createElement(fe.ZP,{onClick:Di,size:"middle",style:{marginLeft:"auto"},type:"primary"},"+\u81EA\u5B9A\u4E49\u5206\u503C")),fr.createElement("div",{className:ai.row},ci.map(ka=>fr.createElement("div",{key:ka,className:ai.btnWrap},fr.createElement("div",{onClick:()=>{Number(ka)>Number($t.question_score)||Wa.setFieldsValue({score:ka})},className:Number(ka)>Number($t.question_score)?ai.disabledBtn:ai.btn},ka)))),!!(Mo!=null&&Mo.length)&&fr.createElement(fr.Fragment,null,fr.createElement("div",{className:ai.line}),fr.createElement("div",{className:ai.row},Mo.map(ka=>fr.createElement("div",{key:ka.id,className:ai.btnWrap},fr.createElement("div",{onClick:()=>{Number(ka.score)>Number($t.question_score)||Wa.setFieldsValue({score:ka.score})},className:Number(ka.score)>Number($t.question_score)?ai.disabledBtn:ai.btn},ka.score),fr.createElement("div",{onClick:()=>{Ri(ka.id)},className:`iconfont icon-weishezhi ${ai.del}`}))))))),fr.createElement(oe.Z,{wrap:!1,align:"middle",justify:"end"},fr.createElement(se.Z,null,fr.createElement(xn.Z,{isShowComponent:(0,_t.G5)(),ModalProps:{open:bi,onCancel:()=>{hi(!1)}},onDataSelect:(ka,Vr)=>lr(void 0,[ka,Vr],function*(wi,{node:$a}){const zn=()=>{Wa.setFieldsValue({comment:$a==null?void 0:$a.value}),hi(!1)};if(Wa.getFieldValue("comment")){bo.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:zn});return}zn()})},fr.createElement(fe.ZP,{style:{padding:0,height:"auto"},icon:fr.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:ka=>{hi(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),fr.createElement(b.default.Item,{style:{marginBottom:0},label:"\u8BC4\u8BED",name:"comment"},fr.createElement(le.default.TextArea,null))))))},Qi={tip:"tip___peuQ9",apply:"apply___vL0_X",form_item_warp:"form_item_warp___ik_ub",lable_name1:"lable_name1___prVgU",h_lh_40:"h_lh_40___N1KfV",config_title:"config_title___foht1"},mi=ve(92310),bs=ve.n(mi),As=ve(86420),Er=ve(59301),us=Object.defineProperty,ns=Object.defineProperties,di=Object.getOwnPropertyDescriptors,qo=Object.getOwnPropertySymbols,_o=Object.prototype.hasOwnProperty,to=Object.prototype.propertyIsEnumerable,vr=($t,wn,Fn)=>wn in $t?us($t,wn,{enumerable:!0,configurable:!0,writable:!0,value:Fn}):$t[wn]=Fn,Po=($t,wn)=>{for(var Fn in wn||(wn={}))_o.call(wn,Fn)&&vr($t,Fn,wn[Fn]);if(qo)for(var Fn of qo(wn))to.call(wn,Fn)&&vr($t,Fn,wn[Fn]);return $t},Wo=($t,wn)=>ns($t,di(wn)),Gi=($t,wn,Fn)=>new Promise((wa,Hn)=>{var Wa=Ir=>{try{ua(Fn.next(Ir))}catch(aa){Hn(aa)}},ra=Ir=>{try{ua(Fn.throw(Ir))}catch(aa){Hn(aa)}},ua=Ir=>Ir.done?wa(Ir.value):Promise.resolve(Ir.value).then(Wa,ra);ua((Fn=Fn.apply($t,wn)).next())});const Rs=({exercise:$t,className:wn,style:Fn,checkAssistant:wa,dataSource:Hn,saveChangeScore:Wa,loading:ra})=>{const ua=(0,ke.useParams)(),[Ir,aa]=(0,ce.useState)({show:!1}),[Yr,Ai]=(0,ce.useState)(!1),[Wi,No]=(0,ce.useState)(!1),Mo=(0,ce.useRef)({}),[Vo]=b.default.useForm(),{unified_ai_setting:bo,ai_review_settings:Vi}=$t.commonHeader,bi=()=>Gi(void 0,null,function*(){const Qr=Vo.getFieldValue("ai_review_settings");(0,Me.BR)(Qr)&&(aa({show:!1}),Ir==null||Ir.onOk(),Ai(!0),yield new Promise(Ga=>setTimeout(Ga,3e3)),Ai(!1))}),hi=Qr=>Gi(void 0,[Qr],function*({chatData:Lr,setChatData:Ga,setLoading:_a,getData:Xi,renderChatItems:Ri}){var zr;if((yield wa())!==!0)return;const Ca=yield(0,Ne.ZP)(`/api/exercises/${ua==null?void 0:ua.categoryId}/all_subj_questions.json`,{method:"get"});if(Ca.status==0){const ci=Ca==null?void 0:Ca.data.find(xi=>xi.id===(Hn==null?void 0:Hn.question_id)),Di=bo?Vi:((zr=ci==null?void 0:ci.ai_review_settings)==null?void 0:zr.length)>0?ci.ai_review_settings:Vi;Vo.setFieldValue("ai_review_settings",Di)}aa({show:!0,onOk:()=>{Mo.current=Vo.getFieldsValue(),No(!0),_a(!0);const ci=Ri();ci[0].show=!1,Ga(ci),Xi()}})}),Io=Qr=>Gi(void 0,null,function*(){var Lr,Ga,_a,Xi,Ri,zr,wr;const{mes:Ca,setChatData:ci,setTyping:Di,renderChatItems:xi}=Qr,ka=Mo.current,Vr=xi();Vr[0].show=!1,ci(Vr);const wi=Po({user_id:Hn==null?void 0:Hn.user_id,scoring_criteria:Ca,history:[]},ka),$a=yield(0,Ne.ZP)(`/api/exercise_questions/${Hn==null?void 0:Hn.question_id}/ai_adjust_score.json`,{method:"post",body:wi});if(($a==null?void 0:$a.status)===-3&&(Di(!0),ci(Na=>[...Na].map((Zi,Co)=>Co===Na.length-1?Wo(Po({},Zi),{text:$a==null?void 0:$a.message,loading:!1,response:{data:{message:$a==null?void 0:$a.message}}}):Zi))),($a==null?void 0:$a.status)!==0)return;let zn;do if(zn=yield(0,Ne.ZP)("/api/exercise_questions/ai_adjust_score_polling.json",{method:"get",params:{request_id:(Lr=$a==null?void 0:$a.data)==null?void 0:Lr.request_id}}),(Ga=zn==null?void 0:zn.data)!=null&&Ga.comment){console.log("\u64CD\u4F5C\u6210\u529F");break}else if(((_a=zn==null?void 0:zn.data)==null?void 0:_a.comment)===null)console.log("\u8BC6\u522B\u4E2D\uFF0C\u7EE7\u7EED\u8F6E\u8BE2..."),yield new Promise(Na=>setTimeout(Na,2e3));else{console.log("\u72B6\u6001\u5F02\u5E38");break}while(((Xi=zn==null?void 0:zn.data)==null?void 0:Xi.comment)===null);if((zn==null?void 0:zn.status)===0){const Na=((Ri=zn==null?void 0:zn.data)==null?void 0:Ri.message)||`\u8BC4\u5206\uFF1A${(zr=zn==null?void 0:zn.data)==null?void 0:zr.score}\u5206 +`}return yr.replaceSelection(as+` +`),yr.focus();default:throw new Error}},[yr,Gr]),zr=(0,ce.useMemo)(()=>{switch(Gr){case ln:return ce.createElement(nt,{callback:Pr,onCancel:Ua});case Or:return ce.createElement(ft.Z,{callback:Pr,onCancel:Ua});case dn:return ce.createElement(at.Z,{callback:Pr,onCancel:Ua});case vn:return ce.createElement(Le,{callback:Pr,onCancel:Ua});case Hr:return ce.createElement(et,{callback:Pr,onCancel:Ua});case"maths-latex":return ce.createElement(Lt,{showSaveButton:!0,callback:Pr});case"inline-latex":return ce.createElement(Yt.Z,{showSaveButton:!0,callback:Pr});default:return null}},[Gr]);function Ua(){qi("")}(0,ce.useEffect)(()=>{if(Vn.current){let _n=function(Xr){jr=!0,Nr=Xr.pageY},Zn=function(){jr=!1},Nn=function(Xr){if(jr){let $n=Xr.pageY-Nr;$n<0&&($n=0),$n>300&&($n=300);let hr=mr+$n+"px";mo(hr)}},Yn=Vn.current,jr=!1,Nr=0;return Yn.addEventListener("mousedown",_n),document.addEventListener("mousemove",Nn),document.addEventListener("mouseup",Zn),()=>{Yn.removeEventListener("mousedown",_n),document.removeEventListener("mousemove",Nn),document.removeEventListener("mouseup",Zn)}}},[yr,Vn]),(0,ce.useEffect)(()=>{mo(mr)},[mr]);const vi=Za(Bn),Oa=Za(Fa),ya={width:vi,height:Oa},lo=(0,ce.useMemo)(()=>{if(xo){let _n=new Date(xo),Zn=_n.getHours(),Nn=_n.getMinutes(),Yn=_n.getSeconds();return Zn=Zn<10?"0"+Zn:Zn,Nn=Nn<10?"0"+Nn:Nn,Yn=Yn<10?"0"+Yn:Yn,`${Zn}:${Nn}:${Yn}`}return 0},[xo]),Ya=_n=>{const Zn=[];if(Jo){let Nn=-1;_n=_n.replace(/(@▁▁@|@▁@)/g,function(Yn,jr,Nr){Zn.push({multiLine:Yn!==Xa})})}return Zn};function uo(){window.sessionStorage.removeItem(Qa),$o(!1),Ho(0)}function An(){$o(!1),Ho(0),yr.setValue(window.sessionStorage.getItem(Qa))}(0,ce.useEffect)(()=>{Ao[Gr]&&Gr!==Kn&&Gr!==vn&&setTimeout(()=>{const _n=document.getElementsByClassName("markdown-popup-form")[0],Zn=window.innerWidth/2-_n.offsetWidth/2,Nn=window.innerHeight/2-_n.offsetHeight/2;Es(Zn),Ds(Nn)},0)},[Gr]);const Mn=_n=>{_n.preventDefault();const Zn=_n.clientX-Wr,Nn=_n.clientY-al;document.body.onmousemove=Yn=>{let jr=Yn.clientX-Zn,Nr=Yn.clientY-Nn;const Xr=document.getElementsByClassName("markdown-popup-form")[0],$n=window.innerWidth-Xr.offsetWidth,hr=window.innerHeight-Xr.offsetHeight;jr=Math.max(0,Math.min(jr,$n)),Nr=Math.max(0,Math.min(Nr,hr)),ar(Yn.clientX,Yn.clientY,Zn,Nn)&&(Es(jr),Ds(Nr))},document.body.onmouseup=function(){document.body.onmousemove=null}},ar=(_n,Zn,Nn,Yn)=>{const jr=document.body.clientHeight,Nr=document.body.clientWidth;return _n<20&&Nn>_n||_n>Nr-20&&Nn<_n||Zn<20&&Yn>Zn||Zn>jr-20&&Ynwe in ye?re(ye,we,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):ye[we]=Ce,z=(ye,we)=>{for(var Ce in we||(we={}))y.call(we,Ce)&&E(ye,Ce,we[Ce]);if(a)for(var Ce of a(we))x.call(we,Ce)&&E(ye,Ce,we[Ce]);return ye},te=(ye,we)=>ne(ye,ee(we));const{useForm:Ae}=ce.default,de={width:280,marginRight:10},he={labelCol:{span:5},wrapperCol:{span:19}};var ge=({callback:ye,onCancel:we})=>{const[Ce]=Ae();let Me=(0,se.useRef)();function Fe(Ne){Me.current.width=Ce.getFieldValue("width"),Me.current.align=Ce.getFieldValue("align"),ye(Ne,Me.current)}function Te(Ne,Re){if(Ne.status===-1){ke.ZP.error(Ne.message);return}Ce.setFieldsValue({src:`/api/attachments/${Ne.id}`,type:Re.type})}function Pe(Ne){let Re=Ne.target.files[0];Me.current=Re,Ee(Re,Te)}return ie.createElement(ce.default,te(z({form:Ce},he),{className:"upload-image-panel",onFinish:Fe,style:{width:470,overflow:"hidden"}}),ie.createElement(ce.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},ie.createElement("div",{className:"flex-container"},ie.createElement(ce.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},ie.createElement(b.default,{style:de})),ie.createElement(pe,{onFileChange:Pe}))),ie.createElement(ce.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},ie.createElement(b.default,{style:{width:264}})),ie.createElement(ce.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},ie.createElement(me.Z,null,ie.createElement(ce.default.Item,{name:"width",style:{margin:0}},ie.createElement(fe.Z,{style:{width:264}})),ie.createElement("span",{className:"ml8"},"%"))),ie.createElement(ce.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},ie.createElement(ue.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),ie.createElement("aside",null,ie.createElement(ce.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},ie.createElement(le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ie.createElement(le.ZP,{type:"default",onClick:we},"\u53D6\u6D88"))))};function pe({onFileChange:ye}){return ie.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",ie.createElement("input",{type:"file",onChange:ye}))}function Ee(ye,we){if(!ye)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,ae.bg)())throw ke.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Ce=new FormData;Ce.append("editormd-image-file",ye),Ce.append("file_param_name","editormd-image-file"),Ce.append("byxhr","true");var Me=new window.XMLHttpRequest;Me.withCredentials=!0,Me.addEventListener("load",function(Fe){we(JSON.parse(Fe.target.responseText),ye)},!1),Me.addEventListener("error",function(Fe){console.error(Fe)},!1),Me.open("POST",`${oe.KI}/api/attachments.json`),Me.send(Ce)}},75790:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return b}});var ce=ve(59301),ke=ve(4676);class b extends ce.Component{constructor(fe){super(fe);const ue=window.document;this.node=ue.createElement("div"),ue.body.appendChild(this.node)}render(){const{children:fe}=this.props;return(0,ke.createPortal)(fe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},64536:function(Ut,Et,ve){"use strict";var ce=ve(45298),ke=ve(57809),b=ve(78673),me=ve(59301);const fe=ke.default.Option;Et.Z=({isTheoretical:ue,onFontSizeChange:le,cmFontSize:oe,cmCodeMode:se,autoFormat:ae,onCodeModeChange:ie,onTabToSpace:re,onAutoFormat:ne,formatDocument:ee,className:a="",tabToSpace:y,children:x,code_editor:E,challenge:z,shixun_environment_id:te,shixun_environments:Ae})=>{var de;const he={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"},ge=(de=Ae==null?void 0:Ae.find(pe=>pe.shixun_environment_id===te))==null?void 0:de.program_language;return me.createElement("div",{className:`tpi-code-setting ${a}`},me.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),me.createElement("section",null,me.createElement("div",{className:"file-item"},me.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),me.createElement(ke.default,{bordered:!1,size:"small",value:se,onChange:ie},me.createElement(fe,{value:"vs"},"\u767D\u8272\u80CC\u666F"),me.createElement(fe,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),!ue&&me.createElement(me.Fragment,null,me.createElement("div",{className:"file-item"},me.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),me.createElement(ke.default,{bordered:!1,size:"small",value:oe,onChange:le},me.createElement(fe,{value:12},"12px"),me.createElement(fe,{value:14},"14px"),me.createElement(fe,{value:16},"16px"),me.createElement(fe,{value:18},"18px"),me.createElement(fe,{value:20},"20px"),me.createElement(fe,{value:22},"22px"))),me.createElement("div",{className:"file-item"},me.createElement("b",null,"Tab\u8F6C\u6362"),me.createElement(b.Z,{checked:y,onChange:re})),me.createElement("div",{className:"file-item",onClick:ee},me.createElement("b",{style:{cursor:"pointer"}},"\u683C\u5F0F\u5316\u4EE3\u7801")))),!ue&&me.createElement(me.Fragment,null,me.createElement("h3",null,"\u5FEB\u6377\u952E"),me.createElement("section",null,me.createElement("div",{className:"file-item"},me.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),me.createElement("span",null,"Ctrl + S")),me.createElement("div",{className:"file-item"},me.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),me.createElement("span",null,"F1 / Alt + F1")),me.createElement("div",{className:"file-item"},me.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),me.createElement("span",null,"Ctrl + ]/[")),me.createElement("div",{className:"file-item"},me.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),me.createElement("span",null,"Ctrl + Shift + \\")),me.createElement("div",{className:"file-item"},me.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),me.createElement("span",null,"Home")),me.createElement("div",{className:"file-item"},me.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),me.createElement("span",null,"End"))),x),!ue&&me.createElement(me.Fragment,null,me.createElement("h3",null,"\u5FEB\u6377\u952E"),me.createElement("section",null,ge&&me.createElement("div",{className:"file-item"},me.createElement("b",null,"\u7F16\u7A0B\u8BED\u8A00"),me.createElement("span",null,ge)),me.createElement("div",{className:"file-item"},me.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),me.createElement("span",null,he[z==null?void 0:z.difficulty])),me.createElement("div",{className:"file-item"},me.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),me.createElement("span",null,E==null?void 0:E.name)),me.createElement("div",{className:"file-item"},me.createElement("b",null,"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC"),me.createElement("span",null,E!=null&&E.close_internet?"\u5173\u95ED\u5916\u7F51":"\u5F00\u542F\u5916\u7F51")))))}},929:function(Ut,Et,ve){"use strict";ve.d(Et,{i:function(){return he},Z:function(){return pe}});var ce={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},ke=ve(71418),b=ve(6848),me=ve(93948),fe=ve(92310),ue=ve.n(fe),le=ve(49661),oe=ve(57884),se=ve(34055),ae=ve(79005),ie=ve(20345),re=ve(77882),ne=ve(31081),ee=ve(75309),a=ve(71979),y=ve(47558),x=ve(42922),E=ve(66832),z=ve(96593),te=ve(19664),Ae=ve(91833),de=ve(59301);const he=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:ae,swimg:ie},{name:"101\u8BA1\u5212",ptimg:re,swimg:ne},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ee,swimg:a},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:E,swimg:z},{name:"\u519B\u961F\u4E00\u6D41",ptimg:te,swimg:Ae}];var pe=({className:Ee,dataSource:ye=[],col:we=4,right:Ce,bottom:Me=23,precision:Fe=0,wrapWidth:Te=1200,trackEventItems:Pe,loading:Ne,onRemove:Re=()=>{},isCurrent:Ze=!0,showAlias:De=!1,showProgress:ot=!1})=>{const At=Math.floor((Te-(we-1)*Ce)/we),nt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(ft=>(window.ENV==="build"&&(ft.ptimg=`/react/build${ft.ptimg}`,ft.swimg=`/react/build${ft.swimg}`),ft));return de.createElement(ke.Z,{spinning:Ne},de.createElement("div",{className:ue()(ce.list,Ee)},!!(ye!=null&&ye.length)&&(ye==null?void 0:ye.map((ft,at)=>{var qe,tt,mt,ht,jt,lt;const{name:st,id:Ke,identifier:gt,featured:ze,school_name:$e,image_url:xt,excellent:Ct,is_plan:yt}=ft;return de.createElement("div",{key:Ke,className:Ze&&ot?ce.wrapisCurrent:ce.wrap,style:{width:At,marginRight:(1+at)%we===0?0:Ce+Fe,marginBottom:Me}},de.createElement("a",{className:ce.li,onClick:Xe=>{Xe.preventDefault(),Xe.stopPropagation(),Pe&&(0,le.L9)([Pe]),(0,le.xg)(`/paths/${gt}`)}},de.createElement("div",{className:ce.img},de.createElement("img",{className:ce.cover,src:`${xt}`}),Ze&&(0,se.bg)()&&(ft==null?void 0:ft.studying)&&de.createElement("div",{className:`${ce.movebq} user-path-items`,onClick:Xe=>{Xe.stopPropagation(),Re(ft)}},de.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),de.createElement("span",{className:"c-red"},"\u79FB\u9664")),(qe=ft==null?void 0:ft.subject_tags)==null?void 0:qe.map((Xe,Le)=>{var We,it;if(Le===0){const Qt=(We=nt.find(et=>et.name==Xe))==null?void 0:We.swimg;return de.createElement("img",{className:ce.sign,src:Qt,style:{left:"-4px"}})}const pt=(it=nt.find(Qt=>Qt.name==Xe))==null?void 0:it.ptimg;return de.createElement("img",{className:ce.sign,src:pt,style:{left:`${48+52*(Le-1)+2*Le}px`}})}),de.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(ft==null?void 0:ft.excellent)&&de.createElement("div",{className:ce.bq},"\u5F00\u653E\u8BFE\u7A0B"))),de.createElement("div",{className:ce.name},de.createElement(b.Z,{title:De&&(ft!=null&&ft.excellent_alias_name)?de.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${st}`,de.createElement("br",null),de.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ft==null?void 0:ft.excellent_alias_name}`)):st},de.createElement("span",{className:ce.e},De&&(ft==null?void 0:ft.excellent_alias_name)||st))),Ze&&ot&&((tt=ft==null?void 0:ft.progress)==null?void 0:tt.all_score)!=0&&de.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},de.createElement(me.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((mt=ft==null?void 0:ft.progress)==null?void 0:mt.my_score)/((ht=ft==null?void 0:ft.progress)==null?void 0:ht.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(jt=ft==null?void 0:ft.progress)==null?void 0:jt.my_score,"/",(lt=ft==null?void 0:ft.progress)==null?void 0:lt.all_score),(!Ze||!ot)&&de.createElement("div",{className:ce.tags},de.createElement("div",null,de.createElement(b.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},de.createElement("span",null,de.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),de.createElement("span",null,ft.stages_count))),de.createElement(b.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},de.createElement("span",null,de.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),de.createElement("span",null,ft.members_count)))))))})),!ye.length&&de.createElement(oe.Z,null)))}},47949:function(Ut,Et,ve){"use strict";ve.d(Et,{jL:function(){return fe},w9:function(){return Gt},dN:function(){return Vt},QD:function(){return Ca},cQ:function(){return ht.Z},Oz:function(){return Qt},op:function(){return Bn},O5:function(){return Wo},_b:function(){return To},t7:function(){return ye},Gi:function(){return Er},YG:function(){return Kn},kT:function(){return Hr},qp:function(){return x},K3:function(){return te},vr:function(){return lr},qE:function(){return oa},Je:function(){return Me},wb:function(){return at},lB:function(){return mt},cq:function(){return Pi},tp:function(){return he},Si:function(){return Kr},k8:function(){return vo},Du:function(){return mo}});var ce=ve(59301),ke={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},b="data:image/png;base64,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",fe=({dataSource:Vn=[],img:Rn,imgWidth:In=346,title:Ar,sunTitle:qr,bannerExtraContent:Ur})=>ce.createElement("div",{className:ke.banner},ce.createElement("div",{className:ke.content},ce.createElement("aside",null,ce.createElement("p",null,ce.createElement("b",null,Ar),ce.createElement("span",null,qr)),Vn.length>0&&ce.createElement("div",{className:ke.btns},Vn.map((Pr,zr)=>ce.createElement("div",{key:zr,onClick:Pr.click},Pr.name,Pr.sign?ce.createElement("img",{src:b,width:39}):null))),Ur),Rn&&ce.createElement("img",{style:{marginTop:33,marginRight:38},src:Rn,width:In}))),ue={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},le=ve(92310),oe=ve.n(le),se=ve(89392),ae=Object.defineProperty,ie=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,ee=(Vn,Rn,In)=>Rn in Vn?ae(Vn,Rn,{enumerable:!0,configurable:!0,writable:!0,value:In}):Vn[Rn]=In,a=(Vn,Rn)=>{for(var In in Rn||(Rn={}))re.call(Rn,In)&&ee(Vn,In,Rn[In]);if(ie)for(var In of ie(Rn))ne.call(Rn,In)&&ee(Vn,In,Rn[In]);return Vn},x=({dataSource:Vn=[],value:Rn,onChange:In,onTitleChange:Ar,className:qr,title:Ur,titleWidth:Pr=41,style:zr={},fontColor:Ua="#6A7283",showCount:vi,classNameActive:Oa,styleItem:ya={}})=>{const[lo,Ya]=(0,ce.useState)(0),[uo,An]=(0,ce.useState)(!1),Mn=(0,ce.useRef)(null),ar=(0,ce.useRef)(null);return(0,ce.useEffect)(()=>{var _n;Vn.length!==0&&(((_n=Mn==null?void 0:Mn.current)==null?void 0:_n.clientHeight)>97?Ya(1):Ya(0)),Vn.length===0&&Ya(0),An(!1)},[Vn]),ce.createElement("div",{className:oe()(ue.row,qr),style:zr},ce.createElement("div",{onClick:(0,se.throttle)(()=>Ar==null?void 0:Ar(),2e3),style:{width:Pr,marginTop:uo?12:4},className:`${ue.title} ${Ar?"current":""}`},Ur),ce.createElement("div",{className:uo?`${ue.tagsWrap} ${ue.tagsBorderWrap}`:ue.tagsWrap},ce.createElement("div",{className:ue.bar,ref:ar,style:lo>0?{height:lo===1?97:"auto",overflow:lo===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ce.createElement("div",{className:ue.tag,ref:Mn},Vn==null?void 0:Vn.map(_n=>ce.createElement("span",{onClick:()=>In(_n.id),key:_n.id,style:a(a({color:Ua},ya),(_n==null?void 0:_n.style)||{}),className:Rn===_n.id?oe()(Oa||ue.active,_n.classNameActive):""},ce.createElement("span",{title:_n.name,className:ue.name},_n.name),!!vi&&ce.createElement("span",{className:ue.num},_n.count))))),!!lo&&ce.createElement(ce.Fragment,null,lo===1?ce.createElement("div",{onClick:()=>{var _n;Ya(2),((_n=Mn==null?void 0:Mn.current)==null?void 0:_n.clientHeight)>245?An(!0):An(!1)},className:ue.action},"\u5C55\u5F00",ce.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ce.createElement("div",{onClick:()=>{ar.current.scrollTop=0,Ya(1),An(!1)},className:ue.action},"\u6536\u8D77",ce.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},E={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},te=({dataSource:Vn=[],value:Rn,onChange:In,onTitleChange:Ar,className:qr,title:Ur,titleWidth:Pr=41,style:zr={},fontColor:Ua="#6A7283",showCount:vi,expand:Oa=!0})=>{const[ya,lo]=(0,ce.useState)(0),[Ya,uo]=(0,ce.useState)(!1),An=(0,ce.useRef)(null),Mn=(0,ce.useRef)(null),[ar,_n]=(0,ce.useState)(Oa);return ce.createElement("div",{className:oe()(E.row,qr),style:zr},ce.createElement("div",{className:"flex item-center justify-between"},ce.createElement("div",{onClick:(0,se.throttle)(()=>Ar==null?void 0:Ar(),2e3),style:{width:Pr,marginTop:Ya?12:4},className:`${E.title} ${Ar?"current":""}`},Ur),ce.createElement("i",{className:`iconfont ${ar?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:ar?8:10},onClick:()=>_n(!ar)})),ar&&ce.createElement("div",{className:Ya?`${E.tagsWrap} ${E.tagsBorderWrap}`:E.tagsWrap},ce.createElement("div",{className:E.fenge}),ce.createElement("div",{className:E.bar,ref:Mn},ce.createElement("div",{className:E.tag,ref:An},Vn==null?void 0:Vn.map(Zn=>ce.createElement("span",{onClick:()=>In(Zn.id),key:Zn.id,style:{color:Ua},className:Rn===Zn.id?E.active:""},ce.createElement("span",{title:Zn.name,className:E.name},Zn.name),!!vi&&ce.createElement("span",{className:E.num},Zn.count)))))))},Ae={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},he=({dataSource:Vn=[],value:Rn,onChange:In,className:Ar,style:qr={}})=>ce.createElement("div",{style:qr,className:oe()(Ae.tabs,Ar)},Vn.map(Ur=>ce.createElement("span",{onClick:()=>In(Ur.id),className:Rn===Ur.id?Ae.active:"",key:Ur.id},Ur.name))),ge={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},pe=ve(92832),ye=({dataSource:Vn=[],value:Rn="",onChange:In,onInputChange:Ar=()=>{},className:qr,style:Ur={},placeholder:Pr,allowClear:zr=!1})=>{var Ua;const[vi,Oa]=(0,ce.useState)(""),[ya,lo]=(0,ce.useState)("");(0,ce.useEffect)(()=>{var An;let Mn=Rn;(An=JSON.stringify(Rn))!=null&&An.includes("{")&&(Oa(Rn.id),Mn=Rn.value||"");try{lo(decodeURIComponent(Mn||""))}catch(ar){lo(decodeURIComponent(Mn||""))}},[Rn]);const Ya=()=>{In(encodeURIComponent(ya),vi||null)},uo=An=>{An!==vi&&(Oa(An),In(encodeURIComponent(ya),An))};return ce.createElement("div",{className:oe()(ge.input,qr),style:Ur},!!Vn.length&&ce.createElement("div",{className:ge.dropdown},ce.createElement("div",{className:ge.text},(Ua=Vn.find(An=>An.id===vi))==null?void 0:Ua.name,ce.createElement("i",{className:"iconfont icon-zhankai4"}),ce.createElement("b",{className:ge.b1}),ce.createElement("b",{className:ge.b2})),ce.createElement("div",{className:ge.menu},Vn.map((An,Mn)=>ce.createElement("div",{key:Mn,onClick:()=>uo(An.id)},An.name)))),ce.createElement(pe.default,{onPressEnter:Ya,value:ya,onChange:An=>{lo(An.target.value),Ar(encodeURIComponent(An.target.value),vi||null)},bordered:!1,placeholder:Pr}),ce.createElement("i",{onClick:Ya,className:"iconfont icon-sousuo9 font14 pl10 current"}))},we={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Me=({value:Vn,onChange:Rn,className:In,total:Ar,pageSize:qr,style:Ur={}})=>{const Pr=Vn<2,zr=Vn>=Math.ceil(Ar/qr);return Ar<=qr?ce.createElement(ce.Fragment,null):ce.createElement("div",{className:oe()(we.quickPager,In),style:Ur},ce.createElement("div",{onClick:()=>{Pr||Rn(Vn-1,"prev")},className:Pr?we.disabled:""},"\u4E0A\u4E00\u9875"),ce.createElement("div",{onClick:()=>{zr||Rn(Vn+1,"next")},className:zr?we.disabled:""},"\u4E0B\u4E00\u9875"))},Fe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Te=ve(71418),Pe=ve(6848),Ne=ve(13570),Re=ve(90524),Ze=ve(49661),De=ve(96908),ot=ve(57177),At=ve(81378),nt=ve(57884),at=({className:Vn,dataSource:Rn=[],col:In=4,right:Ar,bottom:qr=23,precision:Ur=0,wrapWidth:Pr=1200,trackEventItems:zr,loading:Ua})=>{const vi=Math.floor((Pr-(In-1)*Ar)/In);return ce.createElement(Te.Z,{spinning:Ua},ce.createElement("div",{className:oe()(Fe.list,Vn)},!!Rn.length&&Rn.map((Oa,ya)=>{const{name:lo,id:Ya,identifier:uo,power:An,cover_image_id:Mn,pic:ar}=Oa;return ce.createElement("div",{className:Fe.wrap,key:Ya,style:{width:vi,marginRight:(1+ya)%In===0?0:Ar+Ur,marginBottom:qr}},ce.createElement("a",{target:"_blank",href:`/shixuns/${uo}/challenges`,className:Fe.li,onClick:_n=>{_n.preventDefault(),zr&&(0,Ze.L9)([zr]),An&&(0,Ze.xg)(`/shixuns/${uo}/challenges`)}},ce.createElement("div",{className:Fe.img},ce.createElement("img",{className:Fe.cover,src:`${ar}`}),Oa.is_jupyter&&ce.createElement("img",{className:Fe.sign,src:De}),Oa.is_jupyter_lab&&ce.createElement("img",{className:Fe.sign,src:ot}),Oa.is_unity_3d&&ce.createElement("img",{className:Fe.sign,src:At})),ce.createElement("div",{className:Fe.name},ce.createElement(Pe.Z,{title:lo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ce.createElement("span",{className:Fe.e},lo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ce.createElement("div",{className:Fe.tags},ce.createElement(Pe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ce.createElement("span",null,ce.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ce.createElement("span",null,Oa.challenges_count))),!!Oa.myshixuns_count&&ce.createElement(Pe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ce.createElement("span",null,ce.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ce.createElement("span",null,Oa.myshixuns_count))),ce.createElement(Pe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ce.createElement("span",null,ce.createElement("span",null,Oa.level))),ce.createElement("div",{className:Fe.rate},ce.createElement(Ne.Z,{allowHalf:!0,disabled:!0,defaultValue:Oa.score_info}),ce.createElement("span",null,"\xA0",Oa.score_info?`${Oa.score_info}\u5206`:"5\u5206")))),!An&&ce.createElement("div",{className:Fe.lockWrap},ce.createElement("img",{src:`${Re.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ce.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Rn.length&&ce.createElement(nt.Z,null)))},qe={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},mt=({className:Vn,dataSource:Rn=[],col:In=4,right:Ar,bottom:qr=23,precision:Ur=0,wrapWidth:Pr=1200,wrapClassName:zr,trackEventItems:Ua,loading:vi})=>{const Oa=Math.floor((Pr-(In-1)*Ar)/In);return ce.createElement(Te.Z,{spinning:vi},ce.createElement("div",{className:oe()(qe.list,Vn)},!!Rn.length&&Rn.map((ya,lo)=>{const{name:Ya,id:uo,identifier:An,power:Mn,cover_image_id:ar,pic:_n}=ya;return ce.createElement("div",{className:oe()(qe.wrap,zr),key:uo,style:{width:Oa,marginRight:(1+lo)%In===0?0:Ar+Ur,marginBottom:qr}},ce.createElement("a",{target:"_blank",href:`/shixuns/${An}/challenges`,className:qe.li,onClick:Zn=>{Zn.preventDefault(),Ua&&(0,Ze.L9)([Ua]),Mn&&(0,Ze.xg)(`/shixuns/${An}/challenges`)}},ce.createElement("img",{src:ve(47621),className:qe.titleBg}),ce.createElement("div",{className:qe.name},ce.createElement(Pe.Z,{title:Ya||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ce.createElement("span",{className:qe.e},Ya||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ce.createElement("div",{style:{padding:"14px",paddingBottom:0}},ce.createElement("div",{className:qe.img},ce.createElement("img",{className:qe.cover,src:ar?`${Re.Z.API_SERVER}/api/attachments/${ar}`:`${Re.Z.IMG_SERVER+_n}`}),ya.is_jupyter&&ce.createElement("div",{className:qe.bq},"Jupyter"),ya.is_jupyter_lab&&ce.createElement("div",{className:qe.bq},"JupyterLab"),ya.is_unity_3d&&ce.createElement("div",{className:qe.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),ce.createElement("div",{className:"mt20 flex item-center justify-between"},ce.createElement("div",null,ce.createElement("span",{className:qe.text},"\u5B66\u4E60\u4EBA\u6570"),ce.createElement("span",{className:qe.value},ya.myshixuns_count)),ce.createElement("div",null,ce.createElement("span",{className:qe.text},"\u56F0\u96BE\u7B49\u7EA7"),ce.createElement("span",{className:qe.value},ya.level))),ce.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ce.createElement("div",null,ce.createElement("span",{className:qe.text},"\u5173\u5361\u6570"),ce.createElement("span",{className:qe.value},ya.challenges_count)),ce.createElement("div",{className:qe.rate},ce.createElement(Ne.Z,{allowHalf:!0,disabled:!0,defaultValue:ya.score_info}),ce.createElement("span",{className:qe.value,style:{color:"#FF9C00"}},"\xA0",ya.score_info?`${ya.score_info}\u5206`:"5\u5206"))))),!Mn&&ce.createElement("div",{className:qe.lockWrap},ce.createElement("img",{src:`${Re.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ce.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Rn.length&&ce.createElement(nt.Z,null)))},ht=ve(929),jt={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},lt=ve(79005),st=ve(20345),Ke=ve(77882),gt=ve(31081),ze=ve(75309),$e=ve(71979),xt=ve(47558),Ct=ve(42922),yt=ve(66832),Xe=ve(96593),Le=ve(19664),We=ve(91833);const it=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:lt,swimg:st},{name:"101\u8BA1\u5212",ptimg:Ke,swimg:gt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ze,swimg:$e},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:xt,swimg:Ct},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:yt,swimg:Xe},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Le,swimg:We}];var Qt=({className:Vn,dataSource:Rn=[],col:In=4,right:Ar,bottom:qr=23,precision:Ur=0,wrapWidth:Pr=1200,trackEventItems:zr,loading:Ua,wrapClassName:vi,imgClassName:Oa,isArrow:ya=!1})=>{const lo=Math.floor((Pr-(In-1)*Ar)/In),[Ya,uo]=(0,ce.useState)(),[An,Mn]=(0,ce.useState)(),ar=Zn=>uo(Zn),_n=()=>uo(-1);return ce.createElement(Te.Z,{spinning:Ua},ce.createElement("div",{className:oe()(jt.list,Vn)},!!(Rn!=null&&Rn.length)&&(Rn==null?void 0:Rn.map((Zn,Nn)=>{var Yn;const{name:jr,id:Nr,identifier:Xr,featured:$n,school_name:hr,image_url:na,excellent:no,is_plan:Ta}=Zn;return ce.createElement("div",{key:Nr,className:oe()(jt.wrap,vi),style:{width:lo,marginRight:(1+Nn)%In===0?0:Ar+Ur,marginBottom:qr}},ce.createElement("a",{target:"_blank",href:`/paths/${Xr}`,className:jt.li,onClick:gi=>{gi.preventDefault(),zr&&(0,Ze.L9)([zr]),(0,Ze.xg)(`/paths/${Xr}`)}},ce.createElement("img",{src:ve(39057),className:jt.titleBg}),ce.createElement("div",{className:jt.name},ce.createElement(Pe.Z,{title:jr},ce.createElement("span",{className:jt.e,style:{color:ya&&Ya===Nn?"#145DFF":"#000000"},onMouseEnter:()=>{ar(Nn)},onMouseLeave:_n},jr))),ce.createElement("div",{style:{padding:"14px",paddingBottom:0}},ce.createElement("div",{className:oe()(jt.img,Oa)},ce.createElement("img",{className:jt.cover,src:`${Re.Z.IMG_SERVER+na}`}),(Yn=Zn==null?void 0:Zn.subject_tags)==null?void 0:Yn.map((gi,ho)=>{var Cs,Ti;if(ho===0){const Ii=(Cs=it.find(ro=>ro.name==gi))==null?void 0:Cs.swimg;return ce.createElement("img",{className:jt.sign,src:Ii,style:{left:"-4px"}})}const yi=(Ti=it.find(Ii=>Ii.name==gi))==null?void 0:Ti.ptimg;return ce.createElement("img",{className:jt.sign,src:yi,style:{left:`${48+52*(ho-1)+2*ho}px`}})}),ce.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Zn==null?void 0:Zn.excellent)&&ce.createElement("div",{className:jt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ce.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ce.createElement("div",null,ce.createElement("span",{className:jt.text},"\u7AE0\u8282\u6570"),ce.createElement("span",{className:jt.value},Zn.stages_count)),ce.createElement("div",null,ce.createElement("span",{className:jt.text},"\u5B66\u4E60\u4EBA\u6570"),ce.createElement("span",{className:jt.value},Zn.members_count))))))})),!Rn.length&&ce.createElement(nt.Z,null)))},et={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Pt="data:image/png;base64,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",nn=ve(59301),Gt=({className:Vn,dataSource:Rn=[],col:In=4,right:Ar,bottom:qr=23,precision:Ur=0,wrapWidth:Pr=1200,trackEventItems:zr,loading:Ua})=>{const vi=Math.floor((Pr-(In-1)*Ar)/In);return nn.createElement(Te.Z,{spinning:Ua},nn.createElement("div",{className:oe()(et.list,Vn)},!!Rn.length&&Rn.map((Oa,ya)=>{const{subject_identifier:lo,id:Ya,identifier:uo,power:An}=Oa,Mn=Oa.is_public!=0&&Oa.is_public;return nn.createElement("div",{className:et.wrap,key:Ya,style:{width:vi,marginRight:(1+ya)%In===0?0:Ar+Ur,marginBottom:qr}},nn.createElement("a",{className:et.li,onClick:ar=>{ar.preventDefault(),zr&&(0,Ze.L9)([zr]),(0,Ze.xg)(Oa.first_category_url)}},nn.createElement("div",{className:et.top},nn.createElement(Pe.Z,{title:Oa.name},nn.createElement("div",{className:et.name},Oa.name)),nn.createElement("img",{className:et.img,src:Re.Z.IMG_SERVER+"/images/"+Oa.avatar_url}),nn.createElement("div",{className:et.text,title:Oa.creator},Oa.creator),lo&&nn.createElement("div",{className:et.btns},nn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),nn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Mn&&nn.createElement("div",{className:et.sign},"\u516C\u5F00")),nn.createElement("div",{className:et.bottom},Oa.visits>0&&nn.createElement(Pe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},nn.createElement("span",null,nn.createElement("i",{className:"iconfont icon-liulanyan"}),nn.createElement("span",null,Oa.visits))),Oa.course_members_count>0&&nn.createElement(Pe.Z,{title:"\u6210\u5458",placement:"bottom"},nn.createElement("span",null,nn.createElement("i",{className:"iconfont icon-chengyuan"}),Oa.course_members_count)),Oa.tasks_count>0&&nn.createElement(Pe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},nn.createElement("span",null,nn.createElement("i",{className:"iconfont icon-zuoye"}),Oa.tasks_count)),Oa.is_end?nn.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):nn.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Oa.is_accessible&&nn.createElement("div",{className:et.lockWrap},nn.createElement("img",{src:`${Re.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),nn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Rn.length&&nn.createElement(nt.Z,null)))},Lt={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Yt="data:image/png;base64,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",Vt=({className:Vn,dataSource:Rn=[],col:In=4,right:Ar,bottom:qr=23,precision:Ur=0,wrapWidth:Pr=1200,wrapClassName:zr,trackEventItems:Ua,loading:vi})=>{const Oa=Math.floor((Pr-(In-1)*Ar)/In);return ce.createElement(Te.Z,{spinning:vi},ce.createElement("div",{className:oe()(Lt.list,Vn)},!!Rn.length&&Rn.map((ya,lo)=>{const{subject_identifier:Ya,id:uo,identifier:An,power:Mn}=ya,ar=ya.is_public!=0&&ya.is_public;return ce.createElement("div",{className:oe()(`${Lt.wrap} ${ya.is_accessible?"":Lt.warpStyle}`,zr),key:uo,style:{width:Oa,marginRight:(1+lo)%In===0?0:Ar+Ur,marginBottom:qr}},ce.createElement("a",{className:Lt.li,onClick:_n=>{_n.preventDefault(),Ua&&(0,Ze.L9)([Ua]),(0,Ze.xg)(ya.first_category_url)}},ce.createElement("div",{className:Lt.creator},ce.createElement("img",{className:Lt.img,src:Re.Z.IMG_SERVER+"/images/"+ya.avatar_url}),ce.createElement("div",{className:Lt.text,title:ya.creator},ya.creator)),ce.createElement("div",{className:Lt.top},ce.createElement(Pe.Z,{title:ya.name},ce.createElement("div",{className:Lt.name},ya.name)),ar&&ce.createElement("div",{className:Lt.sign},"\u516C\u5F00")),ce.createElement("div",{className:Lt.middle},ce.createElement("div",{className:Lt.row,style:{marginBottom:6}},ce.createElement("div",null,ce.createElement("span",{className:Lt.text},"\u8BBF\u95EE\u91CF"),ce.createElement("span",{className:Lt.value},(ya==null?void 0:ya.visits)||0)),ce.createElement("div",null,ce.createElement("span",{className:Lt.text},"\u6210\u5458"),ce.createElement("span",{className:Lt.value},(ya==null?void 0:ya.course_members_count)||0))),ce.createElement("div",{className:Lt.row},ce.createElement("div",null,ce.createElement("span",{className:Lt.text,style:{width:42}},"\u4F5C",ce.createElement("span",{style:{marginLeft:14}},"\u4E1A")),ce.createElement("span",{className:Lt.value},(ya==null?void 0:ya.tasks_count)||0)),ce.createElement("div",null,ce.createElement("span",{className:Lt.text},"\u72B6\u6001"),ya.is_end?ce.createElement("span",{className:Lt.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):ce.createElement("span",{className:Lt.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Ya&&ce.createElement("div",{className:Lt.btns},ce.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ce.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ya.is_accessible&&ce.createElement("div",{className:Lt.lockWrap},ce.createElement("img",{src:`${Re.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ce.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Rn.length&&ce.createElement(nt.Z,null)))},ln={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},dn=ve(76560),Kn=({dataSource:Vn=[],value:Rn,onChange:In,className:Ar,style:qr={},tabBarExtraContent:Ur})=>ce.createElement("div",{className:oe()(ln.tabs,Ar),style:qr},ce.createElement("div",{className:ln.tabsWrap},Vn.map((Pr,zr)=>ce.createElement("aside",{className:ln.tab,onClick:()=>{In(Pr.id),Pr.link&&dn.history.push(Pr.link)},key:zr},ce.createElement("div",{className:Rn===Pr.id?ln.active:""},Pr.name),(Pr==null?void 0:Pr.resetCount)==null&&(Pr==null?void 0:Pr.total)!==void 0&&ce.createElement("span",null,"\uFF08",Pr==null?void 0:Pr.total,"\uFF09"),(Pr==null?void 0:Pr.resetCount)!==void 0&&(Pr==null?void 0:Pr.total)!==void 0&&ce.createElement(Pe.Z,{title:(Pr==null?void 0:Pr.tip)!=null?Pr==null?void 0:Pr.tip:""},ce.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ce.createElement("span",{style:{color:"#000"}},Pr==null?void 0:Pr.resetCount),"/",ce.createElement("span",null,Pr==null?void 0:Pr.total),"\uFF09"))))),ce.createElement("div",{className:ln.tabBar},Ur)),Gn={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},Hr=({dataSource:Vn=[],value:Rn,onChange:In,className:Ar,style:qr={},tabBarExtraContent:Ur})=>ce.createElement("div",{className:oe()(Gn.tabs,Ar),style:qr},ce.createElement("div",{className:Gn.tabsWrap},Vn.map((Pr,zr)=>ce.createElement("aside",{className:Gn.tab,onClick:()=>{In(Pr.id),Pr.link&&dn.history.push(Pr.link)},key:zr},ce.createElement("div",{className:Rn===Pr.id?Gn.active:""},Pr.name),(Pr==null?void 0:Pr.resetCount)==null&&(Pr==null?void 0:Pr.total)!==void 0&&ce.createElement("span",null,"\uFF08",Pr==null?void 0:Pr.total,"\uFF09"),(Pr==null?void 0:Pr.resetCount)!==void 0&&(Pr==null?void 0:Pr.total)!==void 0&&ce.createElement(Pe.Z,{title:(Pr==null?void 0:Pr.tip)!=null?Pr==null?void 0:Pr.tip:""},ce.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ce.createElement("span",{style:{color:"#000"}},Pr==null?void 0:Pr.resetCount),"/",ce.createElement("span",null,Pr==null?void 0:Pr.total),"\uFF09"))))),ce.createElement("div",{className:Gn.tabBar},Ur)),Er=({className:Vn,style:Rn={},children:In})=>ce.createElement("div",{className:oe()(Vn),style:Rn},In),gr={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},$r=ve(38854),da=ve(20834);const va=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Pi=({sortValue:Vn,dropValue:Rn,className:In,onSort:Ar,onDrop:qr,dataSource:Ur=va})=>{var Pr;return ce.createElement("div",{className:oe()(gr.orderWrap,In)},ce.createElement($r.Z,{dropdownRender:()=>ce.createElement(da.default,null,Ur.map((zr,Ua)=>ce.createElement(da.default.Item,{key:Ua,onClick:()=>qr(zr.id)},zr.name)))},ce.createElement("span",{className:gr.orderTextWrap},(Pr=Ur.find(zr=>Rn===zr.id))==null?void 0:Pr.name)),ce.createElement("span",{className:gr.orderIconWrap},ce.createElement("span",{className:gr.orderAsc},ce.createElement("i",{className:Vn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${gr.cursorPointer} ${gr.active}`:`iconfont icon-sanjiaoxing-up font12 ${gr.cursorPointer}`,onClick:()=>Ar(Vn==="asc"?"desc":"asc")})),ce.createElement("span",{className:gr.orderDesc},ce.createElement("i",{className:Vn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${gr.cursorPointer} ${gr.active}`:`iconfont icon-sanjiaoxing-down font12 ${gr.cursorPointer}`,onClick:()=>Ar(Vn==="asc"?"desc":"asc")}))))},La={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},Xa=ve(3113),la=ve(22688),qa=Object.defineProperty,Za=Object.getOwnPropertySymbols,pi=Object.prototype.hasOwnProperty,ei=Object.prototype.propertyIsEnumerable,Oo=(Vn,Rn,In)=>Rn in Vn?qa(Vn,Rn,{enumerable:!0,configurable:!0,writable:!0,value:In}):Vn[Rn]=In,Ao=(Vn,Rn)=>{for(var In in Rn||(Rn={}))pi.call(Rn,In)&&Oo(Vn,In,Rn[In]);if(Za)for(var In of Za(Rn))ei.call(Rn,In)&&Oo(Vn,In,Rn[In]);return Vn},ai=(Vn,Rn)=>{var In={};for(var Ar in Vn)pi.call(Vn,Ar)&&Rn.indexOf(Ar)<0&&(In[Ar]=Vn[Ar]);if(Vn!=null&&Za)for(var Ar of Za(Vn))Rn.indexOf(Ar)<0&&ei.call(Vn,Ar)&&(In[Ar]=Vn[Ar]);return In},pn=(Vn,Rn,In)=>new Promise((Ar,qr)=>{var Ur=Ua=>{try{zr(In.next(Ua))}catch(vi){qr(vi)}},Pr=Ua=>{try{zr(In.throw(Ua))}catch(vi){qr(vi)}},zr=Ua=>Ua.done?Ar(Ua.value):Promise.resolve(Ua.value).then(Ur,Pr);zr((In=In.apply(Vn,Rn)).next())}),Bn=Vn=>{var Rn=Vn,{className:In,style:Ar,children:qr,loading:Ur=!1,openLoading:Pr,onClick:zr=()=>{},size:Ua="middle",shape:vi="round",theme:Oa}=Rn,ya=ai(Rn,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[lo,Ya]=(0,ce.useState)(!1),uo=(0,ce.useMemo)(()=>{switch(Oa){case la.Fy.THEMEONE:return La.ThemeOne;case la.Fy.DEFAULT:default:return La.btn}},[Oa]);return ce.createElement(Xa.ZP,Ao({onClick:(0,se.throttle)(An=>pn(void 0,null,function*(){Pr&&Ya(!0);try{yield zr(An)}catch(Mn){console.log("error",Mn)}Pr&&Ya(!1)}),2e3,{leading:!0,trailing:!1}),className:oe()(uo,La[`${Ua}-${vi}`],In),style:Ar,size:Ua,shape:vi,loading:lo||Ur},ya),qr)},mr={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},oa=({className:Vn,style:Rn,children:In=null,onClick:Ar,title:qr})=>ce.createElement("div",{className:oe()(mr.head,Vn),style:Rn},ce.createElement("span",{className:"primary-hover",onClick:Ar},ce.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ce.createElement("b",{title:qr},qr),ce.createElement("div",{className:mr.node},In)),ii={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Ca=({confirmShow:Vn=!0,confirmTitle:Rn,confirmClick:In,cancelShow:Ar=!0,cancelTitle:qr,cancelClick:Ur,className:Pr,style:zr,confirmLoading:Ua=!1})=>ce.createElement("div",{className:oe()(ii.btns,Pr),style:zr},Vn&&ce.createElement(Xa.ZP,{loading:Ua,onClick:In,type:"primary",className:ii.confirm},Rn),Ar&&ce.createElement(Xa.ZP,{onClick:Ur,className:ii.cancel},qr)),Qa={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},lr=({className:Vn,style:Rn={},LeftContent:In,children:Ar,RightContent:qr})=>ce.createElement("div",{className:oe()(Qa.fixedBottom,Vn),style:Rn},ce.createElement("div",{className:Qa.wrap},ce.createElement("div",{className:Qa.left},In),ce.createElement("div",{className:Qa.center},Ar),ce.createElement("div",{className:Qa.right},qr))),ri={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},To=({className:Vn,style:Rn={},dataSource:In=[]})=>ce.createElement("div",{className:oe()(ri.crumbs,Vn),style:Rn},In.map((Ar,qr)=>qrdn.history.push(Ar.path)},Ar.name):ce.createElement("span",null,Ar.name),ce.createElement("span",null,"\xA0",">","\xA0")):ce.createElement("span",{key:qr,style:{color:"#5F6368"}},Ar.name))),Qi=ve(31797),mi=Object.defineProperty,bs=Object.defineProperties,As=Object.getOwnPropertyDescriptors,wr=Object.getOwnPropertySymbols,us=Object.prototype.hasOwnProperty,ns=Object.prototype.propertyIsEnumerable,di=(Vn,Rn,In)=>Rn in Vn?mi(Vn,Rn,{enumerable:!0,configurable:!0,writable:!0,value:In}):Vn[Rn]=In,qo=(Vn,Rn)=>{for(var In in Rn||(Rn={}))us.call(Rn,In)&&di(Vn,In,Rn[In]);if(wr)for(var In of wr(Rn))ns.call(Rn,In)&&di(Vn,In,Rn[In]);return Vn},_o=(Vn,Rn)=>bs(Vn,As(Rn)),to=(Vn,Rn)=>{var In={};for(var Ar in Vn)us.call(Vn,Ar)&&Rn.indexOf(Ar)<0&&(In[Ar]=Vn[Ar]);if(Vn!=null&&wr)for(var Ar of wr(Vn))Rn.indexOf(Ar)<0&&ns.call(Vn,Ar)&&(In[Ar]=Vn[Ar]);return In};const{Countdown:yr}=Qi.default;var Wo=Vn=>{var Rn=Vn,{onChange:In}=Rn,Ar=to(Rn,["onChange"]);const[qr,Ur]=(0,ce.useState)(null);(0,ce.useEffect)(()=>{typeof qr=="number"&&qr>=0&&In(qr)},[qr]);const Pr=zr=>{const Ua=Math.floor(zr/1e3);Ur(Ua)};return ce.createElement(yr,_o(qo({},Ar),{onChange:Pr}))},Gi={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Kr=({DataProps:Vn,className:Rn,style:In={}})=>{var Ar;return ce.createElement("div",{className:oe()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Gi.ClassRoomItem,Rn),style:In,onClick:()=>{(0,Ze.xg)(Vn==null?void 0:Vn.first_category_url)}},ce.createElement("div",{className:"flex flex-col item-center"},ce.createElement("img",{src:`${(Ar=Re.Z)==null?void 0:Ar.IMG_SERVER}/images/${Vn==null?void 0:Vn.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Vn==null?void 0:Vn.subject_identifier)&&ce.createElement("div",{className:"mt-40px"},ce.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),ce.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),ce.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},ce.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Vn!=null&&Vn.is_public)&&ce.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),ce.createElement("span",{className:oe()("text-16px font-medium",Gi.TitleDom)},Vn==null?void 0:Vn.name)),ce.createElement("div",{className:"c-grey-333 font-medium"},Vn==null?void 0:Vn.creator),ce.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Vn==null?void 0:Vn.course_members_count),ce.createElement("div",{className:"c-grey-333 flex item-center justify-between"},ce.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Vn==null?void 0:Vn.tasks_count),Vn!=null&&Vn.is_end?ce.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):ce.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},xa=Object.defineProperty,oi=Object.getOwnPropertySymbols,Gr=Object.prototype.hasOwnProperty,qi=Object.prototype.propertyIsEnumerable,xo=(Vn,Rn,In)=>Rn in Vn?xa(Vn,Rn,{enumerable:!0,configurable:!0,writable:!0,value:In}):Vn[Rn]=In,Ho=(Vn,Rn)=>{for(var In in Rn||(Rn={}))Gr.call(Rn,In)&&xo(Vn,In,Rn[In]);if(oi)for(var In of oi(Rn))qi.call(Rn,In)&&xo(Vn,In,Rn[In]);return Vn},mo=({DataProps:Vn=[],selectValue:Rn,onChange:In,className:Ar,style:qr={},extra:Ur,classNameItem:Pr,styleItem:zr={},barHidden:Ua})=>{const[vi,Oa]=(0,ce.useState)();return(0,ce.useEffect)(()=>{Oa(Array.isArray(Rn)?Rn:[Rn])},[Rn]),ce.createElement("div",{className:oe()("flex px-20px py-10px gap-40px",Ar),style:Ho({borderBottom:"1px solid #D3F0FF"},qr)},Vn==null?void 0:Vn.map(ya=>ce.createElement("div",{key:ya==null?void 0:ya.id,className:oe()("flex item-center justify-center current c-grey-333 text-16 relative",Pr,ya==null?void 0:ya.className),style:Ho(Ho({color:vi!=null&&vi.includes(ya==null?void 0:ya.id)?"#1890FF":"",minWidth:88},zr),(ya==null?void 0:ya.style)||{}),onClick:lo=>{In==null||In({domEvent:lo,item:ya}),ya!=null&&ya.link&&dn.history.push(ya==null?void 0:ya.link)}},ya==null?void 0:ya.name,!Ua&&(vi==null?void 0:vi.includes(ya==null?void 0:ya.id))&&ce.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),ce.createElement("div",{className:"ml-auto"},Ur))},ji=Object.defineProperty,$o=Object.defineProperties,ll=Object.getOwnPropertyDescriptors,rl=Object.getOwnPropertySymbols,Ws=Object.prototype.hasOwnProperty,Wr=Object.prototype.propertyIsEnumerable,Es=(Vn,Rn,In)=>Rn in Vn?ji(Vn,Rn,{enumerable:!0,configurable:!0,writable:!0,value:In}):Vn[Rn]=In,al=(Vn,Rn)=>{for(var In in Rn||(Rn={}))Ws.call(Rn,In)&&Es(Vn,In,Rn[In]);if(rl)for(var In of rl(Rn))Wr.call(Rn,In)&&Es(Vn,In,Rn[In]);return Vn},Ds=(Vn,Rn)=>$o(Vn,ll(Rn)),vo=({value:Vn,onChange:Rn,onInputChange:In,className:Ar,style:qr={},InputProps:Ur})=>{const[Pr,zr]=(0,ce.useState)(Vn);return ce.createElement("div",{className:oe()("flex item-center rounded-full px-10px py-2px",Ar),style:al({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},qr)},ce.createElement(pe.default,Ds(al({bordered:!1},Ur),{onChange:Ua=>{zr(Ua.target.value),In==null||In(encodeURIComponent(Ua.target.value))},onPressEnter:Ua=>{Rn==null||Rn({domEvent:Ua,item:{value:Pr}})}})),ce.createElement("img",{className:"h-22px current",src:ve(25365),height:22,onClick:Ua=>{Rn==null||Rn({domEvent:Ua,item:{value:Pr}})}}))}},17904:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return ke}});var ce=ve(59301);function ke(b,me){const fe=(0,ce.useRef)();(0,ce.useEffect)(()=>{fe.current=b}),(0,ce.useEffect)(()=>{function ue(){fe.current()}if(me!==null){let le=setInterval(ue,me);return()=>clearInterval(le)}},[me])}},394:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return Fe}});var ce=ve(59301),ke=ve(92832),b=ve(8591),me=ve(43418),fe=ve(71418),ue=ve(95237),le=ve(43604),oe=ve(54580),se=ve(24905),ae=ve(5871),ie=ve(62772),re={modalWrapper:"modalWrapper___rWDvO",exportSettingWrapper:"exportSettingWrapper___pCClH",imgPreviewPart:"imgPreviewPart___PCv0Y",tips:"tips___EVeBl",pottedLine:"pottedLine___AaY68",text:"text___ho3u_"},ne=ve(76560),ee=ve(82093),a=ve(854),y=ve(33796),x=ve(90524),E=ve(39479),z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAECAYAAADLcnBRAAAAAXNSR0IArs4c6QAAAcNJREFUSEvtlT1oFFEURs+dndmAqGBAMCAoKAqChT+lYGER6xQLlsGdXWMQFETbtREhjQgmuxmLdJIEi1SxCdjYRpCQbkEhoihioYjMneyVCDtMCuG+fqedc9437775ZoTRNZrAaAL/nYDs3bFZTmjB0dA5Jbt8kRfseD2b4YgOOOXlh1wCv6XHttezFWq6wQUvX+WSa7yTBrte19qcUzjg5cs9RfRlgR9ez5oc1xrHvHyZE/NNnvPR69kdDmvOGS9f5gh/pMtWiJe3uRzCl1kTvJcOude1Gc7qgENevswxPvwrSN6kB7RCF5CIuWSRB16vSGkMjGUvX3LCZj3jkteze4zrT757+X0FSRgPeXHzJpsQXsYoohEvsup9Rk2ZM+O+lx9ykdCLM255PU2ZNOO1l6+cUb+ecdrrWYdYd1Avv++MxjgZUnpNeWPG1dCsCJrDgsyKcD10AYFXccaS19MWVzAeevkK108y7no9u83BQnnp5atcnHBD5vnldTXlKYT/FanxJOny1ptTtJm2AVNefsgZrNcz5r2etbhYGI+8fCXncz3zf2StQ1R8Yi00Z4+Pa9yULl+9rqY8Bs57+ZKLePYXdsiA6BdYLZkAAAAASUVORK5CYII=",te="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAn4AAAAECAYAAAAQ9jLuAAAAAXNSR0IArs4c6QAABLVJREFUaEPtmVuIVVUYgL+1z17H0S6kliWaJdlVS7pQBHajoLAMKpjo8hKdfc7MiNmoaA8Fx4IIjMzIuZx9sijLrkRGGURQdHkJjSy7G2bqWHaTKbO99pw/ztRs9rz9ax58qHPeDnzf+tf6/7XWXmtvQ+vXykArA60MtDLQykArA60MtDLwv8iAaY5SFnKCSznGd8R2iL2mzi6tJ51MdA1O0vIjnIUDpp/PtJ48T8G9xdlaPs/Zy/nItDOkdaXCGQ4maPlsTAHbTS+/aj0pMd0VOE7LZ3FC9pm1fKf1ZBFHuoRTtHwWx3DQ9PGpj5dUOM+Hz2JNZaupkmhd6eRU1+AILZ/FEXaYGj9pPSkz1RmmafncXPjF9PKt1pNlHOYGOV3L59aRM/187ONJmXOcIfBxmqydwDazmj+1nnQxyw1xlJbPxtTG92YNP2g96WCKE2Zo+SxOgd9MD99oPanS5gaYo+Vzc65hamzx8aTCXAfWxxmuUYEvTA+/az0pMdMVmKzlszFZ9phH2dP8P+Y6G3aaPn7Uxj5kde5mvDvAbG2//tN1FnabGgPaXMhCJruUmVo+t18Oml6+1HpSpegGOEvL5znbx2ZjEK0rHcxxQpuWz82Hr02N/VpPysxwhilaPovz75lt+OCXlOgHyr6NmIBVtsZyrZdGtDeE57R8xhm2FGPO1XrSzSQ3yM9aflShLZN8DmRJaXiT9j5kBgHtYY0XtH10EatEWKblR7jA0B/GdGg9F3GlCG9o+VyNthdjZmk9qRK6XTgtP6pG4zjR5zDrIt4W4RLfWAGUwjqPaT0XcbcI92n5XO42FGNu1nquwoUyxAdafoQzsM/W/TYLF/GHyBguNpa5ppet2j66EhsFFmj5jAtYUqyxWuslZe6gwRotn8vd67bO1VpPImY78bsINds2hr9s7PfgcCUGBP9LoQm4yNZ4TzumpMRTwK1aPstdwEpbo9r87yJeFeEa3zaA7mKdh7VeErEY0fNZXw2v2Vjfv+EHfcon2n7l5tNBW2e8j+dK7BU41scZnlMh82wf72u9JGI9wi1aPjemqq2zUuulFW5rDLFOy+dq9K6NuVjrSRfHu4SdWj7P2emM83nJkER8hXCyb6zAMD+M2aT10hI9DejU8rncPWRjlo4c/BYaw1XejcBLYcwTWs+VmYewQsvnuO025k6tJ10cnjo2aPk8F1pu8rkFu2h4c/F+i0mBB3wWY3ORSIPrfccksKkY06P1mm94UtEv3pF2BQaKsf7yIFWCdDevaPs1qkYFbve5/buI+4EzvWMFPGL7eVPrpRVulIb/gxF4x8Y8qI0jZU5LhVVaPlej/cXYr38u4kVgnG+ssMAi08cOrdc8NAMXaPlsIxPqYV0/j9IKC6Shn6e5/nxoY+7V9q95I0+FtVo+xzkb+63zJOJJAxN9Y4UBK3y+pLiIJcBlvnGM8ExY/2c/dmXuQTjfuw2Iw5iNWi+NuFYg0vKHvM5CYuvc4NO/MdfZstz08Lk2liuzFOFSLZ+tRXg6jHlW67mIK4DFWj7HbbMxd2k9KXN0Kjyu5Uc9a6ZxnamSat00ok/w/+ojQrVYZ7M2TlKm0wjztXyuRi+HMev+Bu2qoBRawxtVAAAAAElFTkSuQmCC",Ae=ve(59301),de=Object.defineProperty,he=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ee=(Te,Pe,Ne)=>Pe in Te?de(Te,Pe,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Te[Pe]=Ne,ye=(Te,Pe)=>{for(var Ne in Pe||(Pe={}))ge.call(Pe,Ne)&&Ee(Te,Ne,Pe[Ne]);if(he)for(var Ne of he(Pe))pe.call(Pe,Ne)&&Ee(Te,Ne,Pe[Ne]);return Te},we=(Te,Pe,Ne)=>new Promise((Re,Ze)=>{var De=nt=>{try{At(Ne.next(nt))}catch(ft){Ze(ft)}},ot=nt=>{try{At(Ne.throw(nt))}catch(ft){Ze(ft)}},At=nt=>nt.done?Re(nt.value):Promise.resolve(nt.value).then(De,ot);At((Ne=Ne.apply(Te,Pe)).next())});const{TextArea:Ce}=ke.default,Me=({exercise:Te,loading:Pe,dispatch:Ne})=>{var Re;const{workSetting:Ze}=Te,De=(0,ne.useParams)();De.category=De.categoryId||De.exerciseId,De.categoryId=De.categoryId||De.exerciseId;const[ot,At]=(0,ce.useState)(!1),[nt,ft]=(0,ce.useState)(!1);let[at,qe]=(0,ce.useState)({file_list:[],attachment_id:"",show_title:!1,show_body:!1,show_info:!1,show_table:!1,show_user:!1,show_no:!1,show_group:!1,show_phone:!1,show_school_name:!1,export_page_num:40,show_desc:!1,description:""});(0,ce.useEffect)(()=>{tt()},[Ze]),(0,ce.useEffect)(()=>{Te.actionTabs.key==="exportSetting"&&!(Ze!=null&&Ze.exercise_header)&&Ne({type:"exercise/getWorkSetting",payload:ye({},De)})},[Te.actionTabs.key]);const tt=()=>{var lt,st,Ke,gt;const ze=JSON.parse(JSON.stringify(Ze));Object.keys(at).forEach($e=>{var xt;at[$e]=(xt=ze==null?void 0:ze.exercise_header)==null?void 0:xt[$e]}),at.file_list=(lt=ze==null?void 0:ze.exercise_header)!=null&<.attachment_id?[{uid:(st=ze==null?void 0:ze.exercise_header)==null?void 0:st.attachment_id,id:(Ke=ze==null?void 0:ze.exercise_header)==null?void 0:Ke.attachment_id,url:(gt=ze==null?void 0:ze.exercise_header)==null?void 0:gt.photo_url}]:[],qe(at)},mt=()=>{var lt,st,Ke;const gt=JSON.parse(JSON.stringify(at));gt.categoryId=De.categoryId,gt.attachment_id=((Ke=(st=(lt=gt.file_list)==null?void 0:lt[0])==null?void 0:st.response)==null?void 0:Ke.id)||null,ht(gt)},ht=lt=>we(void 0,null,function*(){ft(!0),(yield(0,ee.ZP)(`/api/exercises/${De==null?void 0:De.categoryId}/foramt_settings.json`,{method:"post",body:lt})).status===0&&(b.ZP.success("\u66F4\u65B0\u6210\u529F"),Ne({type:"exercise/getCommonHeader",payload:ye({},De)}),Ne({type:"exercise/getWorkSetting",payload:ye({},De)}),Ne({type:"exercise/getExerciseExportHeadData",payload:{id:De.exerciseId||De.categoryId,identify:De.userId||null}}),ft(!1))}),jt={disabled:ot,multiple:!1,listType:"picture-card",onPreview:lt=>{y.Z.publish("preview-image",lt.thumbUrl||lt.url)},withCredentials:!0,fileList:at.file_list,beforeUpload:lt=>lt.size/1024>200?(b.ZP.error("\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(200KB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20"),!1):!0,action:`${x.Z.API_SERVER}/api/attachments.json`,onChange(lt){let st=lt.fileList.filter(Ke=>!!Ke.status);at.file_list=st,qe(Object.assign({},at))},onRemove:lt=>we(void 0,null,function*(){return at.file_list=[],qe(Object.assign({},at)),!0})};return Ae.createElement(me.default,{title:"\u5BFC\u51FA\u8BBE\u7F6E",className:re.modalWrapper,width:900,centered:!0,open:Te.actionTabs.key==="exportSetting",onOk:()=>mt(),onCancel:()=>{tt(),Ne({type:"exercise/setActionTabs",payload:{}})}},Ae.createElement("section",{className:re.exportSettingWrapper},Ae.createElement(fe.Z,{spinning:Pe["exercise/getWorkSetting"]||nt},Ae.createElement(ue.Z,{wrap:!1,justify:"space-between"},Ae.createElement(le.Z,null,Ae.createElement(ue.Z,{align:"middle"},Ae.createElement("div",null,"\u5377\u5934\u5DE6\u89D2\u6807"),Ae.createElement("span",{className:re.tips},"\u56FE\u7247\u5EFA\u8BAE\u5C3A\u5BF8\uFF1A700px*500px\uFF0C\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7200k")),Ae.createElement("div",{className:"mt15"},Ae.createElement(oe.default,ye({},jt),!((Re=at.file_list)!=null&&Re.length)&&Ae.createElement("div",null,Ae.createElement(ie.Z,null),Ae.createElement("div",{style:{marginTop:8}},"\u4E0A\u4F20")))),Ae.createElement(le.Z,{span:24,className:"mt15"},Ae.createElement(se.default,{checked:at.show_title,disabled:ot,onChange:lt=>{at.show_title=lt.target.checked,qe(Object.assign({},at))}},Ae.createElement("div",null,"\u5C55\u793A\u8BD5\u5377\u6807\u9898"))),Ae.createElement(le.Z,{span:24,className:"mt15"},Ae.createElement(se.default,{checked:at.show_body,disabled:ot,onChange:lt=>{at.show_body=lt.target.checked,qe(Object.assign({},at))}},Ae.createElement("div",null,"\u5C55\u793A\u8003\u8BD5\u5185\u5BB9\uFF08\u5373\u672C\u8BD5\u5377\u6240\u5C5E\u8BFE\u7A0B\u540D\u79F0\uFF09"))),Ae.createElement(le.Z,{span:24,className:"mt15"},Ae.createElement(se.default,{checked:at.show_info,disabled:ot,onChange:lt=>{at.show_info=lt.target.checked,qe(Object.assign({},at))}},Ae.createElement("div",null,"\u5C55\u793A\u9898\u91CF\u3001\u5206\u503C\u3001\u8003\u8BD5\u65F6\u957F"))),Ae.createElement(le.Z,{span:24,className:"mt15"},Ae.createElement(se.default,{checked:at.show_table,disabled:ot,onChange:lt=>{at.show_table=lt.target.checked,qe(Object.assign({},at))}},Ae.createElement("div",null,"\u5C55\u793A\u5F97\u5206\u3001\u8BC4\u5206\u8868\u683C"))),Ae.createElement(ue.Z,{align:"middle",className:`mt20 ${re.pottedLine}`},Ae.createElement(le.Z,null,Ae.createElement("img",{src:z,alt:""})),Ae.createElement(le.Z,{className:re.text},"\u5BC6\u5C01\u7EBF\u533A\u57DF\u8BBE\u7F6E"),Ae.createElement(le.Z,null,Ae.createElement("img",{src:z,alt:""}))),Ae.createElement(ue.Z,{className:"mt15",justify:"center",style:{width:320}},Ae.createElement(se.default,{className:"pl8",checked:at.show_user,disabled:ot,onChange:lt=>{at.show_user=lt.target.checked,qe(Object.assign({},at))}},Ae.createElement("div",null,"\u59D3\u540D")),Ae.createElement(se.default,{checked:at.show_no,disabled:ot,onChange:lt=>{at.show_no=lt.target.checked,qe(Object.assign({},at))}},Ae.createElement("div",null,"\u5B66\u53F7")),Ae.createElement(se.default,{checked:at.show_group,disabled:ot,onChange:lt=>{at.show_group=lt.target.checked,qe(Object.assign({},at))}},Ae.createElement("div",null,"\u4E13\u4E1A\u73ED\u7EA7")),Ae.createElement(se.default,{checked:at.show_school_name,disabled:ot,onChange:lt=>{at.show_school_name=lt.target.checked,qe(Object.assign({},at))}},Ae.createElement("div",null,"\u5B66\u6821/\u5355\u4F4D")),Ae.createElement(se.default,{checked:at.show_phone,disabled:ot,onChange:lt=>{at.show_phone=lt.target.checked,qe(Object.assign({},at))}},Ae.createElement("div",null,"\u624B\u673A\u53F7"))),Ae.createElement("img",{src:te,alt:"",className:"mt15",style:{width:320}}),Ae.createElement(le.Z,{span:24,className:"mt15"},Ae.createElement("span",null,"\u6BCF\u9875\u5BFC\u51FA\u6700\u5927\u8BD5\u9898\u6570\uFF1A"),Ae.createElement(ae.Z,{size:"middle",min:1,value:at.export_page_num?at.export_page_num:40,onChange:lt=>{at.export_page_num=lt,qe(ye({},at))}}),Ae.createElement("span",{className:"ml10"},"\u9898")),Ae.createElement(ue.Z,{className:"mt15"},Ae.createElement(se.default,{checked:at.show_desc,disabled:ot,onChange:lt=>{at.show_desc=lt.target.checked,qe(Object.assign({},at))}},Ae.createElement("div",null,"\u8003\u8BD5\u987B\u77E5")))),Ae.createElement(le.Z,{className:re.imgPreviewPart},Ae.createElement("div",{className:"pb10"},"\u793A\u4F8B\u56FE\u7247\u9884\u89C8\uFF1A"),Ae.createElement("img",{src:a.qz})))),Ae.createElement(E.Z,null)))};var Fe=(0,ne.connect)(({exercise:Te,loading:Pe,globalSetting:Ne})=>({exercise:Te,loading:Pe.effects,globalSetting:Ne}))(Me)},65737:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return te}});var ce=ve(59301),ke=ve(76560),b=ve(95237),me=ve(1710),fe={wrap:"wrap___SSpd0",img:"img___nbd2O",table:"table___fcP71",totalScore:"totalScore___YxSMe",people:"people___bf9pK",glassSeal:"glassSeal___dYhKO",paperHeader:"paperHeader___gYUbq",exportBtn:"exportBtn___nyRYQ"},ue=ve(72664),le=ve(49661),oe=ve(394),se=ve(22688),ae=ve(90524),ie=ve(59301),re=Object.defineProperty,ne=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,y=(Ae,de,he)=>de in Ae?re(Ae,de,{enumerable:!0,configurable:!0,writable:!0,value:he}):Ae[de]=he,x=(Ae,de)=>{for(var he in de||(de={}))ee.call(de,he)&&y(Ae,he,de[he]);if(ne)for(var he of ne(de))a.call(de,he)&&y(Ae,he,de[he]);return Ae},E=(Ae,de,he)=>new Promise((ge,pe)=>{var Ee=Ce=>{try{we(he.next(Ce))}catch(Me){pe(Me)}},ye=Ce=>{try{we(he.throw(Ce))}catch(Me){pe(Me)}},we=Ce=>Ce.done?ge(Ce.value):Promise.resolve(Ce.value).then(Ee,ye);we((he=he.apply(Ae,de)).next())});const z=({isPreview:Ae=!1,isExportBlank:de=!1,activeTabs:he,exercise:ge,globalSetting:pe,loading:Ee,user:ye,dispatch:we,showExportBtn:Ce=!1,sealStyle:Me={}})=>{var Fe,Te,Pe,Ne,Re,Ze,De,ot,At,nt,ft,at,qe,tt,mt;const ht=(0,ke.useParams)(),{userInfo:jt}=ye,[lt,st]=(0,ce.useState)(),[Ke,gt]=(0,ce.useState)();let ze=(0,ce.useRef)(null);const[$e,xt]=(0,ce.useState)(21),[Ct,yt]=(0,ce.useState)([]),Xe=(0,ce.useRef)(!0);(0,ce.useEffect)(()=>{E(void 0,null,function*(){if(!Xe.current)return;Xe.current=!1;const pt=yield(0,ue.cV)({id:ht.exerciseId||ht.categoryId});pt.status==0&&yt(pt.data)}),(0,le.W)(he)||he==="2"&&Le()},[ht.userId,ht.coursesId,ht.exerciseId,ht.categoryId,he]),(0,ce.useEffect)(()=>{ze.current&&xt(ze.current.clientHeight)},[ze.current]),(0,ce.useEffect)(()=>{var pt;if((pt=ge.exerciseExportHeadData)!=null&&pt.title){const Qt=ge.exerciseExportHeadData;st(x({},Qt||{}));const{table:et}=Qt||{};let Pt,nn;(et!=null&&et.total_singles_scores||et!=null&&et.total_doubles_scores||et!=null&&et.total_nulls_scores||et!=null&&et.total_judges_scores||et!=null&&et.total_pros_scores||et!=null&&et.total_shixuns_scores||et!=null&&et.total_mains_scores||et!=null&&et.total_combination_scores||et!=null&&et.total_bpros_scores)&&(Pt=Number(et==null?void 0:et.total_singles_scores)+Number(et==null?void 0:et.total_doubles_scores)+Number(et==null?void 0:et.total_nulls_scores)+Number(et==null?void 0:et.total_judges_scores)+Number(et==null?void 0:et.total_bpros_scores)+Number(et==null?void 0:et.total_pros_scores)+Number(et==null?void 0:et.total_shixuns_scores)+Number(et==null?void 0:et.total_mains_scores)+Number(et==null?void 0:et.total_combination_scores)),(et!=null&&et.singles_scores||et!=null&&et.doubles_scores||et!=null&&et.nulls_scores||et!=null&&et.judges_scores||et!=null&&et.pros_scores||et!=null&&et.bpros_scores||et!=null&&et.shixuns_scores||et!=null&&et.mains_scores||et!=null&&et.combination_scores)&&(nn=Number(et==null?void 0:et.singles_scores)+Number(et==null?void 0:et.doubles_scores)+Number(et==null?void 0:et.nulls_scores)+Number(et==null?void 0:et.judges_scores)+Number(et==null?void 0:et.pros_scores)+Number(et==null?void 0:et.bpros_scores)+Number(et==null?void 0:et.shixuns_scores)+Number(et==null?void 0:et.mains_scores)+Number(et==null?void 0:et.combination_scores));const St=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(et==null?void 0:et.total_singles_scores)||0,doubles_score:(et==null?void 0:et.total_doubles_scores)||0,nulls_score:(et==null?void 0:et.total_nulls_scores)||0,judges_score:(et==null?void 0:et.total_judges_scores)||0,pros_score:(et==null?void 0:et.total_pros_scores)||0,bpros_score:(et==null?void 0:et.total_bpros_scores)||0,shixuns_score:(et==null?void 0:et.total_shixuns_scores)||0,mains_score:(et==null?void 0:et.total_mains_scores)||0,total_combination_scores:(et==null?void 0:et.total_combination_scores)||0,total_score:Pt||0},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:(et==null?void 0:et.singles_scores)||0,doubles_score:(et==null?void 0:et.doubles_scores)||0,nulls_score:(et==null?void 0:et.nulls_scores)||0,judges_score:(et==null?void 0:et.judges_scores)||0,pros_score:(et==null?void 0:et.pros_scores)||0,bpros_score:(et==null?void 0:et.bpros_scores)||0,shixuns_score:(et==null?void 0:et.shixuns_scores)||0,mains_score:(et==null?void 0:et.mains_scores)||0,total_combination_scores:(et==null?void 0:et.combination_scores)||0,total_score:nn||0},{key:"3",name:"\u8BC4\u5377\u4EBA"}],Gt=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(et==null?void 0:et.total_singles_scores)||0,doubles_score:(et==null?void 0:et.total_doubles_scores)||0,nulls_score:(et==null?void 0:et.total_nulls_scores)||0,judges_score:(et==null?void 0:et.total_judges_scores)||0,pros_score:(et==null?void 0:et.total_pros_scores)||0,bpros_score:(et==null?void 0:et.total_bpros_scores)||0,shixuns_score:(et==null?void 0:et.total_shixuns_scores)||0,mains_score:(et==null?void 0:et.total_mains_scores)||0,total_combination_scores:(et==null?void 0:et.total_combination_scores)||0,total_score:Pt||0},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}];gt([...de?Gt:St])}},[ge.exerciseExportHeadData]);const Le=()=>E(void 0,null,function*(){const pt={id:ht.exerciseId||ht.categoryId,identify:(jt==null?void 0:jt.login)||null},Qt=yield(0,ue.iw)(pt);st(Qt||{});const{table:et}=Qt||{};let Pt,nn;(et!=null&&et.total_singles_scores||et!=null&&et.total_doubles_scores||et!=null&&et.total_nulls_scores||et!=null&&et.total_judges_scores||et!=null&&et.total_pros_scores||et!=null&&et.total_bpros_scores||et!=null&&et.total_shixuns_scores||et!=null&&et.total_mains_scores||et!=null&&et.total_combination_scores)&&(Pt=Number(et==null?void 0:et.total_singles_scores)+Number(et==null?void 0:et.total_doubles_scores)+Number(et==null?void 0:et.total_nulls_scores)+Number(et==null?void 0:et.total_bpros_scores)+Number(et==null?void 0:et.total_judges_scores)+Number(et==null?void 0:et.total_pros_scores)+Number(et==null?void 0:et.total_shixuns_scores)+Number(et==null?void 0:et.total_mains_scores)+Number(et==null?void 0:et.total_combination_scores)),(et!=null&&et.singles_scores||et!=null&&et.doubles_scores||et!=null&&et.nulls_scores||et!=null&&et.judges_scores||et!=null&&et.pros_scores||et!=null&&et.bpros_scores||et!=null&&et.shixuns_scores||et!=null&&et.mains_scores||et!=null&&et.combination_scores)&&(nn=Number(et==null?void 0:et.singles_scores)+Number(et==null?void 0:et.doubles_scores)+Number(et==null?void 0:et.bpros_scores)+Number(et==null?void 0:et.nulls_scores)+Number(et==null?void 0:et.judges_scores)+Number(et==null?void 0:et.pros_scores)+Number(et==null?void 0:et.shixuns_scores)+Number(et==null?void 0:et.mains_scores)+Number(et==null?void 0:et.combination_scores));const St=[{key:"1",name:"\u5E94\u5F97\u5206",singles_score:(et==null?void 0:et.total_singles_scores)||0,doubles_score:(et==null?void 0:et.total_doubles_scores)||0,nulls_score:(et==null?void 0:et.total_nulls_scores)||0,judges_score:(et==null?void 0:et.total_judges_scores)||0,pros_score:(et==null?void 0:et.total_pros_scores)||0,bpros_score:(et==null?void 0:et.total_bpros_scores)||0,shixuns_score:(et==null?void 0:et.total_shixuns_scores)||0,mains_score:(et==null?void 0:et.total_mains_scores)||0,total_combination_scores:(et==null?void 0:et.total_combination_scores)||0,total_score:Pt||0},{key:"2",name:"\u5B9E\u5F97\u5206",singles_score:(et==null?void 0:et.singles_scores)||0,doubles_score:(et==null?void 0:et.doubles_scores)||0,nulls_score:(et==null?void 0:et.nulls_scores)||0,judges_score:(et==null?void 0:et.judges_scores)||0,pros_score:(et==null?void 0:et.pros_scores)||0,bpros_score:(et==null?void 0:et.bpros_scores)||0,shixuns_score:(et==null?void 0:et.shixuns_scores)||0,mains_score:(et==null?void 0:et.mains_scores)||0,total_combination_scores:(et==null?void 0:et.combination_scores)||0,total_score:nn||0},{key:"3",name:"\u8BC4\u5377\u4EBA"}];gt(de?[{key:"1",name:"\u5E94\u5F97\u5206"},{key:"2",name:"\u5B9E\u5F97\u5206"},{key:"3",name:"\u8BC4\u5377\u4EBA"}]:St)}),We=[{width:"10%",title:"\u9898\u578B",align:"center",dataIndex:"name",render:pt=>ie.createElement("a",null,pt)},{title:((Fe=Ct==null?void 0:Ct.find(pt=>pt.value==se.fw[0].nameType))==null?void 0:Fe.name)||"\u5355\u9009\u9898",align:"center",dataIndex:"singles_score",render:pt=>ie.createElement("a",null,pt==="0.0"?0:pt)},{title:((Te=Ct==null?void 0:Ct.find(pt=>pt.value==se.fw[1].nameType))==null?void 0:Te.name)||"\u591A\u9009\u9898",align:"center",dataIndex:"doubles_score",render:pt=>ie.createElement("a",null,pt==="0.0"?0:pt)},{title:((Pe=Ct==null?void 0:Ct.find(pt=>pt.value==se.fw[3].nameType))==null?void 0:Pe.name)||"\u586B\u7A7A\u9898",align:"center",dataIndex:"nulls_score",render:pt=>ie.createElement("a",null,pt==="0.0"?0:pt)},{title:((Ne=Ct==null?void 0:Ct.find(pt=>pt.value==se.fw[2].nameType))==null?void 0:Ne.name)||"\u5224\u65AD\u9898",align:"center",dataIndex:"judges_score",render:pt=>ie.createElement("a",null,pt==="0.0"?0:pt)},{title:((Re=Ct==null?void 0:Ct.find(pt=>pt.value==se.fw[6].nameType))==null?void 0:Re.name)||"\u7F16\u7A0B\u9898",align:"center",dataIndex:"pros_score",render:pt=>ie.createElement("a",null,pt==="0.0"?0:pt)},{title:((Ze=Ct==null?void 0:Ct.find(pt=>pt.value==se.fw[5].nameType))==null?void 0:Ze.name)||"\u5B9E\u8BAD\u9898",align:"center",dataIndex:"shixuns_score",render:pt=>ie.createElement("a",null,pt==="0.0"?0:pt)},{title:((De=Ct==null?void 0:Ct.find(pt=>pt.value==se.fw[4].nameType))==null?void 0:De.name)||"\u7B80\u7B54\u9898",align:"center",dataIndex:"mains_score",render:pt=>ie.createElement("a",null,pt==="0.0"?0:pt)},{title:((ot=Ct==null?void 0:Ct.find(pt=>pt.value==se.fw[7].nameType))==null?void 0:ot.name)||"\u7EC4\u5408\u9898",align:"center",dataIndex:"total_combination_scores",render:pt=>ie.createElement("a",null,pt==="0.0"?0:pt)},{title:((At=Ct==null?void 0:Ct.find(pt=>pt.value==se.fw[8].nameType))==null?void 0:At.name)||"\u7A0B\u5E8F\u586B\u7A7A\u9898",align:"center",dataIndex:"bpros_score",render:pt=>ie.createElement("a",null,pt==="0.0"?0:pt)},{width:"10%",title:"\u603B\u5206",align:"center",dataIndex:"total_score",render:pt=>ie.createElement("a",null,pt==="0.0"?0:pt==null?void 0:pt.toFixed(1))}],{exercise_header:it}=lt||{};return ie.createElement(ie.Fragment,null,((it==null?void 0:it.show_user)||(it==null?void 0:it.show_no)||(it==null?void 0:it.show_group))&&ie.createElement("section",{className:fe.glassSeal,style:Me},(it==null?void 0:it.show_user)&&ie.createElement("span",null,"\u59D3\u540D\uFF1A",ie.createElement("span",null,lt==null?void 0:lt.user)),(it==null?void 0:it.show_no)&&ie.createElement("span",null,"\u5B66\u53F7\uFF1A",ie.createElement("span",null,lt==null?void 0:lt.student_id)),(it==null?void 0:it.show_group)&&ie.createElement("span",null,"\u4E13\u4E1A\u73ED\u7EA7\uFF1A",ie.createElement("span",null,lt==null?void 0:lt.group_name)),(it==null?void 0:it.show_school_name)&&ie.createElement("span",null,"\u5B66\u6821/\u5355\u4F4D\uFF1A",ie.createElement("span",null,lt==null?void 0:lt.school_name)),(it==null?void 0:it.show_phone)&&ie.createElement("span",null,"\u624B\u673A\u53F7\uFF1A",ie.createElement("span",null,lt==null?void 0:lt.phone))),ie.createElement("section",{className:`${fe.wrap} ${Ae?"pl20":""} `},(lt==null?void 0:lt.photo_url)&&ie.createElement("img",{className:fe.img,src:`${ae.Z.API_SERVER}${lt==null?void 0:lt.photo_url}`}),(it==null?void 0:it.show_title)&&ie.createElement(b.Z,{className:fe.paperHeader,justify:"center"},ie.createElement("div",null,lt==null?void 0:lt.title)),(it==null?void 0:it.show_info)&&ie.createElement("div",{className:"tc c-grey-666 mb20"},"\u5171:\u3010",lt==null?void 0:lt.large_counts,"\u5927\u9898\u3011\u3010",lt==null?void 0:lt.total_count,"\u5C0F\u9898\u3011\u3010 \u6EE1\u5206",lt==null?void 0:lt.score,"\u5206\u3011 \u8003\u8BD5\u65F6\u95F4\uFF1A\u3010",(lt==null?void 0:lt.time)>-1?`${lt==null?void 0:lt.time}\u5206\u949F`:"\u4E0D\u9650","\u3011"),(it==null?void 0:it.show_desc)&&(((nt=ge==null?void 0:ge.exerciseExportHeadData)==null?void 0:nt.exercise_description)||((ft=ge==null?void 0:ge.commonHeader)==null?void 0:ft.exercise_description))&&ie.createElement("div",{style:{fontSize:14,marginBottom:30,marginTop:20,textAlign:"left",color:"#3A3A3A",maxHeight:"210px",overflowY:"auto"}},ie.createElement("b",null,"\u8BD5\u5377\u987B\u77E5\uFF1A"),ie.createElement("span",null,((at=ge==null?void 0:ge.exerciseExportHeadData)==null?void 0:at.exercise_description)||((qe=ge==null?void 0:ge.commonHeader)==null?void 0:qe.exercise_description))),(it==null?void 0:it.show_table)&&ie.createElement("div",{className:"mt10"},ie.createElement(me.default,{className:fe.table,columns:We,dataSource:[...Ke||[]],bordered:!0,pagination:!1})),((tt=ge==null?void 0:ge.exerciseExportHeadData)==null?void 0:tt.analysis)&&ie.createElement("span",{style:{justifyContent:"left",wordBreak:"break-all",display:"flex",textAlign:"left",marginTop:"10px"},className:"tc c-grey-333"},`\u8003\u8BD5\u8BC4\u4EF7\uFF1A${(mt=ge==null?void 0:ge.exerciseExportHeadData)==null?void 0:mt.analysis}`)),ie.createElement(oe.Z,null))};var te=(0,ke.connect)(({exercise:Ae,loading:de,user:he,globalSetting:ge})=>({exercise:Ae,globalSetting:ge,user:he,loading:de.effects}))(z)},63208:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return ie}});var ce=ve(76560),ke={flex_box_center:"flex_box_center___hzSR8",flex_space_between:"flex_space_between___Mscip",flex_box_vertical_center:"flex_box_vertical_center___Uckau",flex_box_center_end:"flex_box_center_end___Kw1tf",flex_box_column:"flex_box_column___udgQE",comments:"comments___He0El",line:"line___P3zVB",editSty:"editSty___SwU5r",delSty:"delSty____zUGN",tag:"tag___H3Lob",mkd_html:"mkd_html___WDom9"},b=ve(95237),me=ve(6848),fe=ve(90524),ue=ve(61186),le=ve.n(ue),oe=ve(7664),se=ve(59301);const ae=({exercise:re,list:ne,hideScore:ee=!1,newuserCommentVisible:a,isShowEditAndDel:y=!1,userLogin:x="",handleDel:E,handleEdit:z})=>se.createElement("div",null,ne==null?void 0:ne.map(te=>{var Ae,de,he,ge,pe,Ee;return se.createElement("div",{className:"mt20 mb20"},((Ae=te==null?void 0:te.user)==null?void 0:Ae.user_id)==-1?se.createElement(b.Z,{align:"middle",key:(de=te==null?void 0:te.user)==null?void 0:de.user_id},se.createElement("img",{src:ve(24252),width:"35",height:"40"}),se.createElement("img",{src:ve(53595),width:"60",height:"16",className:"ml10"})):se.createElement(b.Z,{align:"middle",key:(he=te==null?void 0:te.user)==null?void 0:he.user_id},se.createElement("img",{src:fe.Z.API_SERVER+"/images/"+((ge=te==null?void 0:te.user)==null?void 0:ge.image_url),width:"40",style:{borderRadius:40}}),se.createElement("span",{className:"ml10 font16"},(pe=te==null?void 0:te.user)==null?void 0:pe.name)),se.createElement("div",{className:ke.comments},(Ee=te==null?void 0:te.comments)==null?void 0:Ee.map((ye,we)=>{var Ce,Me,Fe,Te,Pe;if(a&&ye.question_type!==5){if(we===0)return se.createElement("div",{key:((Ce=te==null?void 0:te.user)==null?void 0:Ce.user_id)+"-"+we},se.createElement(b.Z,{align:"middle",justify:"space-between"},!!ye.shixun_chanllge_position&&se.createElement("div",{style:{flexShrink:0,marginRight:10}},"\u7B2C",ye.shixun_chanllge_position,"\u5173"),!ee&&se.createElement("div",{style:{flex:1}},"\u539F\u59CB\u5F97\u5206",ye==null?void 0:ye.origin_score,"\u5206\uFF0C\u4FEE\u6B63\u4E3A",se.createElement("span",{className:"c-light-primary"},ye==null?void 0:ye.score),"\u5206"),se.createElement("div",{style:{flexShrink:0}},le()(ye.updated_at).format("YYYY-MM-DD HH:mm"))),!!ye.comment&&se.createElement("div",null,"\u8BC4\u8BED\uFF1A",se.createElement("span",{className:"c-light-primary"},ye.comment)),((Me=te==null?void 0:te.comments)==null?void 0:Me.length)-1>we&&se.createElement("div",{className:ke.line}))}else return se.createElement("div",{key:((Fe=te==null?void 0:te.user)==null?void 0:Fe.user_id)+"-"+we},se.createElement(b.Z,{align:"middle",justify:"space-between"},!!ye.shixun_chanllge_position&&se.createElement("div",{style:{flexShrink:0,marginRight:10}},"\u7B2C",ye.shixun_chanllge_position,"\u5173"),!ee&&se.createElement("div",{style:{flex:1}},"\u539F\u59CB\u5F97\u5206",ye==null?void 0:ye.origin_score,"\u5206\uFF0C\u4FEE\u6B63\u4E3A",se.createElement("span",{className:"c-light-primary"},ye==null?void 0:ye.score),"\u5206"),se.createElement("div",{style:{flexShrink:0}},le()(ye.updated_at).format("YYYY-MM-DD HH:mm"))),!!ye.comment&&se.createElement("div",{className:"flex-wrp",style:{lineHeight:"24px"}},se.createElement("span",null,"\u8BC4\u8BED\uFF1A"),se.createElement(oe.Z,{className:ke.mkd_html,value:ye==null?void 0:ye.comment}),y&&x===((Te=te==null?void 0:te.user)==null?void 0:Te.login)&&se.createElement("span",{className:"ml30"},se.createElement(me.Z,{title:"\u7F16\u8F91"},se.createElement("i",{className:`iconfont icon-bianji14 current ${ke.editSty}`,onClick:()=>{z(ye==null?void 0:ye.comment,ye==null?void 0:ye.id)}})),se.createElement(me.Z,{title:"\u5220\u9664"},se.createElement("i",{className:`iconfont icon-shanchutimu current ${ke.delSty}`,onClick:()=>{E("",ye==null?void 0:ye.id)}})))),((Pe=te==null?void 0:te.comments)==null?void 0:Pe.length)-1>we&&se.createElement("div",{className:ke.line}))})))}));var ie=(0,ce.connect)(({exercise:re})=>({exercise:re}))(ae)},33892:function(Ut,Et,ve){"use strict";var ce=ve(59301),ke=ve(7664),b=ve(92832),me=ve(15634),fe=ve(19530),ue=ve(65986),le=ve(59301),oe=Object.defineProperty,se=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,re=(y,x,E)=>x in y?oe(y,x,{enumerable:!0,configurable:!0,writable:!0,value:E}):y[x]=E,ne=(y,x)=>{for(var E in x||(x={}))ae.call(x,E)&&re(y,E,x[E]);if(se)for(var E of se(x))ie.call(x,E)&&re(y,E,x[E]);return y};const{TextArea:ee}=b.default,a=({item:y,answerData:x,changeScoreData:E,textValue:z,textOnChange:te=()=>{},seeAnswerVisible:Ae=!0})=>{var de;const[he,ge]=(0,ce.useState)([]),[pe,Ee]=(0,ce.useState)(!1);return(0,ce.useEffect)(()=>{E!=null&&E[y.q_position]?!pe&&Ee(!0):pe&&Ee(!1)},[E==null?void 0:E[y==null?void 0:y.q_position]]),(de=y==null?void 0:y.standard_answer)==null||de.map(ye=>{ye.used=!1}),(0,ce.useEffect)(()=>{var ye;console.log("item=====",y,x,E,"#37AD83;");const we=[];for(let Ce=0;Ce<(y==null?void 0:y.multi_count);Ce++){const Me=((ye=y==null?void 0:y.user_answer)==null?void 0:ye.find(Fe=>Fe.choice_id===Ce+1))||{choice_id:Ce+1,answer_text:""};we.push(ne({},Me))}ge(we)},[y==null?void 0:y.user_answer]),le.createElement("div",{className:fe.Z.fillBg},le.createElement("aside",{className:"font14 c-light-primary mb5"},"\u5B66\u751F\u7B54\u9898"),he==null?void 0:he.map((ye,we)=>le.createElement("div",null,le.createElement("span",null,"\u7B54\u6848(\u586B\u7A7A",we+1,"):"),le.createElement("div",null,y.question_type==3?(ye==null?void 0:ye.model)===1?le.createElement("span",{style:{whiteSpace:"pre-wrap",color:ye!=null&&ye.user_answer_boolean?"#37AD83":"#E30000"}},ye==null?void 0:ye.answer_text):le.createElement(ue.Z,{type:ye!=null&&ye.user_answer_boolean?"success":"error",readOnly:!0,value:ye.answer_text,disabled:!0}):le.createElement(ke.Z,{value:ye==null?void 0:ye.answer_text})))),Ae&&le.createElement(me.u,{data:y}))};Et.Z=a},52750:function(Ut,Et,ve){"use strict";var ce=ve(59301),ke=ve(7664),b=ve(61186),me=ve.n(b),fe=ve(1710),ue=ve(51124),le=ve(24334),oe=ve.n(le),se=ve(2449);const ae=({item:ie,answerData:re,autoHeight:ne})=>{var ee,a,y,x,E;const[z,te]=(0,ce.useState)([]);(0,ce.useEffect)(()=>{var he,ge;((he=ie==null?void 0:ie.evaluate_codes)==null?void 0:he.length)>0?te((ge=ie==null?void 0:ie.evaluate_codes)==null?void 0:ge.map((pe,Ee)=>({key:Ee+1,error_msg:pe!=null&&pe.error_msg?le.Base64.decode(pe==null?void 0:pe.error_msg):"",created_at:pe.created_at}))):te([{key:"--",error_msg:"--"}])},[ie==null?void 0:ie.evaluate_codes]);const Ae=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"127px",key:"key",align:"center",render:(he,ge)=>ce.createElement("span",null,ge.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"center",width:200,render:(he,ge)=>ce.createElement("span",null,ge.created_at?me()(ge.created_at).format("YYYY-MM-DD HH:mm"):"--")},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"error_msg",key:"error_msg",align:"center",render:(he,ge)=>{var pe;return ce.createElement("span",null,ge.error_msg?((pe=ge.error_msg)==null?void 0:pe.length)>1e3?ge.error_msg.substring(0,1e3)+"...":ge.error_msg:"--")}}],de={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return ce.createElement(ce.Fragment,null,ce.createElement("div",{className:"mt15 mb15"},ce.createElement(ke.Z,{value:ie==null?void 0:ie.description})),(!!((ee=re==null?void 0:re.exercise)!=null&&ee.student_commit_status)&&((a=re==null?void 0:re.exercise)==null?void 0:a.student_commit_status)!==0||!!((y=re==null?void 0:re.exercise)!=null&&y.user_exercise_status)&&((x=re==null?void 0:re.exercise)==null?void 0:x.user_exercise_status)!==0)&&ce.createElement(fe.default,{className:"mt5",bordered:!0,dataSource:z,columns:Ae,pagination:!1}),!!((E=ie==null?void 0:ie.user_answer)!=null&&E.length)&&(ie==null?void 0:ie.passed_code)&&ce.createElement("aside",{className:se.Z.shixunWrp},ce.createElement("h3",null,"\u7B2C\u4E00\u6B21\u8BC4\u6D4B\u901A\u8FC7\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09"),ce.createElement(ue.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:ie!=null&&ie.passed_code?le.Base64.decode(ie==null?void 0:ie.passed_code):"",autoHeight:ne,options:de})))};Et.Z=ae},15634:function(Ut,Et,ve){"use strict";ve.d(Et,{u:function(){return le}});var ce=ve(59301),ke=ve(95237),b=ve(43604),me=ve(7664),fe=ve(65986),ue=ve(59301);const le=({data:oe})=>{const[se,ae]=(0,ce.useState)(!1),ie=()=>{var re,ne,ee;switch(oe.question_type){case 3:return ue.createElement("aside",{className:"mt20"},ue.createElement("span",{style:{cursor:"pointer"},className:"font14 c-blue current",onClick:()=>{ae(!se)}},se?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),se&&ue.createElement("div",null,(re=oe==null?void 0:oe.standard_answer)==null?void 0:re.map(function(a,y){var x,E;return ue.createElement(ke.Z,{style:{alignItems:"baseline"},className:"mr20"},ue.createElement(b.Z,{flex:"50px"},ue.createElement("span",{className:"mt10"},"\u586B\u7A7A",a.choice_id,":")),(a==null?void 0:a.model)===1?ue.createElement(b.Z,{flex:1},(x=a==null?void 0:a.answer_text)==null?void 0:x.map(function(z,te){return ue.createElement("div",null,z)})):ue.createElement(b.Z,{flex:1},(E=a==null?void 0:a.answer_text)==null?void 0:E.map(function(z,te){return ue.createElement(fe.Z,{readOnly:!0,value:z})})))})));case 8:return ue.createElement("aside",{className:"mt20"},ue.createElement("span",{style:{cursor:"pointer"},className:"font14 c-blue current",onClick:()=>{ae(!se)}},se?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),se&&ue.createElement("div",null,(ne=oe==null?void 0:oe.standard_answer)==null?void 0:ne.map(function(a,y){return ue.createElement(ke.Z,{style:{alignItems:"baseline"},className:"mr20"},ue.createElement(b.Z,{flex:"50px"},ue.createElement("span",{className:"mt10"},"\u586B\u7A7A",a.choice_id,":")),ue.createElement(b.Z,{flex:1},ue.createElement("div",null,a==null?void 0:a.answer_text)))})));case 4:return ue.createElement("aside",{className:"mt20"},ue.createElement("span",{style:{cursor:"pointer"},className:"font14 c-blue current",onClick:()=>{ae(!se)}},se?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),se&&ue.createElement("div",null,ue.createElement(me.Z,{value:(ee=oe==null?void 0:oe.standard_answer)==null?void 0:ee.join(" ")})))}};return ue.createElement("section",null,ie())}},80033:function(Ut,Et,ve){"use strict";var ce=ve(59301),ke=ve(7664),b=ve(34055),me=ve(6848),fe=ve(5871),ue=ve(8591),le=ve(1710),oe=ve(61186),se=ve.n(oe),ae=ve(76560),ie=ve(51124),re=ve(19530),ne=Object.defineProperty,ee=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,x=(Ae,de,he)=>de in Ae?ne(Ae,de,{enumerable:!0,configurable:!0,writable:!0,value:he}):Ae[de]=he,E=(Ae,de)=>{for(var he in de||(de={}))a.call(de,he)&&x(Ae,he,de[he]);if(ee)for(var he of ee(de))y.call(de,he)&&x(Ae,he,de[he]);return Ae},z=(Ae,de,he)=>new Promise((ge,pe)=>{var Ee=Ce=>{try{we(he.next(Ce))}catch(Me){pe(Me)}},ye=Ce=>{try{we(he.throw(Ce))}catch(Me){pe(Me)}},we=Ce=>Ce.done?ge(Ce.value):Promise.resolve(Ce.value).then(Ee,ye);we((he=he.apply(Ae,de)).next())});const te=({item:Ae,answerData:de,hasChangeScore:he=!0,autoHeight:ge,showAnswer:pe,saveChangeScore:Ee=()=>{}})=>{var ye,we,Ce;const[Me,Fe]=(0,ce.useState)([]),[Te,Pe]=(0,ce.useState)([]);(0,ce.useEffect)(()=>{var De,ot,At,nt,ft,at,qe,tt,mt,ht,jt,lt;if(!((De=Ae==null?void 0:Ae.shixun_details)!=null&&De.length))return;let st=[],Ke=[];for(let gt=0;gt<((ot=Ae==null?void 0:Ae.shixun_details)==null?void 0:ot.length);gt++){for(let ze=0;ze<(Ae==null?void 0:Ae.shixun_details[gt].stage_list.length);ze++){let $e=Ae==null?void 0:Ae.shixun_details[gt].stage_list[ze];st.push(E(E({},$e),{operation:(at=(ft=(nt=(At=Ae==null?void 0:Ae.shixun_details)==null?void 0:At[gt])==null?void 0:nt.shixun_detail)==null?void 0:ft[0])==null?void 0:at.game_identifier,shixun_challenge_id:(qe=Ae==null?void 0:Ae.shixun_details[gt])==null?void 0:qe.shixun_challenge_id}))}(mt=(tt=Ae==null?void 0:Ae.shixun_details)==null?void 0:tt[gt])!=null&&mt.shixun_detail&&Ke.push((lt=(jt=(ht=Ae==null?void 0:Ae.shixun_details)==null?void 0:ht[gt])==null?void 0:jt.shixun_detail)==null?void 0:lt[0])}Pe(Ke),Fe([...st])},[Ae==null?void 0:Ae.shixun_details]);const Ne=[{title:"\u5173\u5361",dataIndex:"position",key:"position",align:"center"},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",align:"center",ellipsis:!0,width:260,render:De=>ce.createElement(me.Z,{title:De},ce.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:De&&De.length>25?De:""},De))},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:(De,ot)=>ce.createElement("span",null,ot.evaluate_count?ot.evaluate_count:ce.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u5B8C\u6210\u65F6\u95F4",key:"finished_time",dataIndex:"finished_time",align:"center",render:(De,ot)=>{let At=!1;return ot.finished_time&&(de!=null&&de.exercise)&&(de!=null&&de.exercise_answer_user)&&((de==null?void 0:de.exercise.time)===-1?At=se()(de==null?void 0:de.exercise.end_time).isBefore(ot.finished_time):At=se()(de==null?void 0:de.exercise_answer_user.start_at).add(de==null?void 0:de.exercise.time,"m").isBefore(ot.finished_time)),ce.createElement("span",null,ot.finished_time||ce.createElement("span",{className:"c-grey-999"},"--"),ce.createElement("span",{className:"c-orange-ff9 "},At?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",align:"center",render:(De,ot)=>ce.createElement("span",null,ot.time_consuming||ce.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",key:"view_answer",align:"center",render:(De,ot)=>ce.createElement("span",null,ot.view_answer?"\u5DF2\u67E5\u770B":"\u672A\u67E5\u770B")},{title:"\u5F97\u5206/\u6EE1\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:(De,ot)=>ce.createElement("span",null,ce.createElement("span",{className:"c-orange"},ot.user_score),"/",ot.game_score)},he&&{title:"\u8C03\u5206",dataIndex:"user_score",key:"user_score",align:"center",render:(De,ot,At)=>ce.createElement(fe.Z,{min:0,max:Number(ot.game_score),defaultValue:De,onBlur:nt=>z(void 0,null,function*(){if(nt.target.value!=De){const ft=yield Ee(E(E({},Ae),{shixun_challenge_id:ot.shixun_challenge_id,shixunScore:nt.target.value}));console.log("res: ",ft),ft!=null&&ft.question_comments&&ue.ZP.success("\u5DF2\u4FEE\u6539\u5F53\u524D\u8BC4\u5206")}})})}].filter(De=>!!De),Re=[{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"key",width:"127px",key:"key",align:"center",render:(De,ot)=>ce.createElement("span",null,ot.key)},{title:"\u8BE6\u7EC6\u4FE1\u606F",dataIndex:"error_msg",key:"error_msg",align:"center",render:(De,ot)=>ce.createElement("span",null,ot.error_msg?ot.error_msg:"--")},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"updated_at",key:"updated_at",align:"center",width:200,render:(De,ot)=>ce.createElement("span",null,ot.updated_at?ot.updated_at:"--")}],Ze={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return ce.createElement(ce.Fragment,null,(((ye=de==null?void 0:de.exercise)==null?void 0:ye.student_commit_status)!==0||((we=de==null?void 0:de.exercise)==null?void 0:we.user_exercise_status)!==0)&&ce.createElement("div",{className:"mt15"},ce.createElement("p",{className:"font16 c-grey-666"},"\u9636\u6BB5\u6210\u7EE9"),!!(Me!=null&&Me.length)&&ce.createElement(le.default,{columns:Ne,dataSource:Me,pagination:!1})),!!(Te!=null&&Te.length)&&ce.createElement(ce.Fragment,null,ce.createElement("p",{className:"font16 c-grey-666 mt10"},"\u5B9E\u8BAD\u8BE6\u60C5"),Te==null?void 0:Te.map((De,ot)=>{var At,nt,ft,at,qe;return ce.createElement(ce.Fragment,null,ce.createElement("div",{className:"mt5"},ce.createElement("span",{className:"font16 mr15"}," \u7B2C",De.position,"\u5173"),ce.createElement(ae.Link,{className:"current c-black font16",to:`/tasks/${De.game_identifier}`},De.name)),!!((At=De==null?void 0:De.outputs)!=null&&At.length)&&ce.createElement(le.default,{bordered:!0,dataSource:De.outputs.map(tt=>({key:tt.position,error_msg:tt.output_detail,updated_at:tt.updated_at})),columns:Re,pagination:!1}),(De==null?void 0:De.st)===0&&De.challenge_paths&&ce.createElement("div",{className:re.Z.shixunWrp},ce.createElement("h2",null,"\u6700\u540E\u4E00\u6B21\u901A\u5173\u7684\u4EE3\u7801\uFF08\u672A\u901A\u5173\u5219\u4E3A\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\uFF09",ce.createElement("span",{className:"c-light-black"},(ft=(nt=De.challenge_paths)==null?void 0:nt[0])==null?void 0:ft.file_name)),ce.createElement(ie.ZP,{height:300,autoHeight:ge,language:"python",theme:"default",value:((qe=(at=De.challenge_paths)==null?void 0:at[0])==null?void 0:qe.latest_code)||"",options:Ze})))})),(0,b.dE)()&&ce.createElement(ke.Z,{className:"c-grey-999 mt20 mb20",value:Ae==null?void 0:Ae.question_title}),(Ce=Ae==null?void 0:Ae.shixun)==null?void 0:Ce.map((De,ot)=>{var At,nt;return ce.createElement("div",null,ce.createElement("p",{className:"font16 c-grey-666 mb5"},ce.createElement("span",{className:"mr20"},"\u7B2C",De==null?void 0:De.challenge_position,"\u5173 ",De==null?void 0:De.challenge_name),ce.createElement("span",null,De==null?void 0:De.challenge_score,"\u5206")),pe&&ce.createElement("div",null,ce.createElement("div",{className:re.Z.answerText},"\u53C2\u8003\u7B54\u6848\uFF1A",((At=De.challenge_answers)==null?void 0:At.length)===0?"\u6682\u65E0":""),(nt=De.challenge_answers)==null?void 0:nt.map((ft,at)=>ce.createElement("div",{className:"mt15"},ce.createElement("div",null,"\u7EA7\u522B",at+1,"\uFF1A",ft.name),ce.createElement(ke.Z,{value:(ft==null?void 0:ft.contents)||"",className:re.Z.answerText})))))}),ce.createElement("div",{className:"mb15"}))};Et.Z=te},94113:function(Ut,Et,ve){"use strict";ve.r(Et),ve.d(Et,{default:function(){return ss}});var ce=ve(59301),ke=ve(76560),b=ve(78241),me=ve(8591),fe=ve(3113),ue=ve(43418),le=ve(92832),oe=ve(95237),se=ve(43604),ae=ve(5112),ie=ve(24905),re=ve(6848),ne=ve(28103),ee=ve(5871),a=ve(92736),y=ve(71418),x=ve(66104),E=ve(81228),z=ve(78673),te=ve(1710),Ae=ve(93948),de=ve(43428),he=ve(67921),ge=ve(4958),pe=ve(61186),Ee=ve.n(pe),ye=ve(72664),we=ve(2449),Ce=ve(7664),Me=ve(49661),Fe=ve(33892),Te=ve(15634),Pe=ve(19530),Ne=ve(82093),Re=ve(24334),Ze={flex_box_center:"flex_box_center___RWbPL",flex_space_between:"flex_space_between___ZSGqQ",flex_box_vertical_center:"flex_box_vertical_center___lJVwS",flex_box_center_end:"flex_box_center_end___jDpSh",flex_box_column:"flex_box_column___aYkRP",result:"result___MEJ17",left:"left___BoJu6",right:"right___cAGQT",box:"box___iw62F",li:"li___csLVy"},De=ve(50582),ot=ve(56102),At=ve(55956),nt=ve(59301),ft=Object.defineProperty,at=Object.defineProperties,qe=Object.getOwnPropertyDescriptors,tt=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,ht=Object.prototype.propertyIsEnumerable,jt=($t,wn,Fn)=>wn in $t?ft($t,wn,{enumerable:!0,configurable:!0,writable:!0,value:Fn}):$t[wn]=Fn,lt=($t,wn)=>{for(var Fn in wn||(wn={}))mt.call(wn,Fn)&&jt($t,Fn,wn[Fn]);if(tt)for(var Fn of tt(wn))ht.call(wn,Fn)&&jt($t,Fn,wn[Fn]);return $t},st=($t,wn)=>at($t,qe(wn)),Ke=($t,wn,Fn)=>new Promise((wa,Hn)=>{var Wa=Ir=>{try{ua(Fn.next(Ir))}catch(aa){Hn(aa)}},ra=Ir=>{try{ua(Fn.throw(Ir))}catch(aa){Hn(aa)}},ua=Ir=>Ir.done?wa(Ir.value):Promise.resolve(Ir.value).then(Wa,ra);ua((Fn=Fn.apply($t,wn)).next())}),ze=({buttonProps:$t,buttonText:wn,form:Fn,hackIdentifier:wa="",infoData:Hn,answerKey:Wa,data:ra})=>{var ua;const[Ir,aa]=(0,ce.useState)(!1),[Yr,Ai]=(0,ce.useState)(!1),[Wi,No]=(0,ce.useState)(!1),[Mo,Vo]=(0,ce.useState)({}),[bo,Vi]=(0,ce.useState)(""),bi=(0,ce.useRef)(wa),hi=(0,ce.useRef)(""),Io=(0,ce.useRef)(!1),[Qr,Lr]=(0,ce.useState)([]);(0,ce.useEffect)(()=>{var Ba,ci;Hn!=null&&Hn.test_input&&Vi(Hn==null?void 0:Hn.test_input);let Di=[];const xi=(Ba=(ra==null?void 0:ra.answer_content)||[])==null?void 0:Ba.map(ka=>{var Vr;return st(lt({},ka),{score:[void 0,null,0,"0","0.0"].includes(ka.score)?"0":(Vr=ka.score)==null?void 0:Vr.toFixed(1)})});(ci=Hn==null?void 0:Hn.standard_answer)==null||ci.forEach((ka,Vr)=>{var wi,$a;const zn=Vr+1;(xi==null?void 0:xi.find(Zi=>{var Co;return Number((Co=Zi==null?void 0:Zi.name)==null?void 0:Co.replace("\u586B\u7A7A",""))===zn}))?Di.push({position:ka==null?void 0:ka.choice_id,value:($a=(wi=ra==null?void 0:ra.answer_content)==null?void 0:wi[Vr])==null?void 0:$a.value}):Di.push({position:ka==null?void 0:ka.choice_id,value:" "})}),Lr([...Di]),Wi&&Ri()},[Wi]),(0,ce.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);const Ga=()=>new Date().getTime(),_a=ra==null?void 0:ra.code,Xi=Ba=>{var ci,Di;let xi=[];const ka=(ci=(Hn==null?void 0:Hn.last_score_detail)||[])==null?void 0:ci.map(Vr=>{var wi;return st(lt({},Vr),{score:[void 0,null,0,"0","0.0"].includes(Vr.score)?"0":(wi=Vr.score)==null?void 0:wi.toFixed(1)})});(Di=Hn==null?void 0:Hn.standard_answer)==null||Di.forEach((Vr,wi)=>{var $a,zn,Na,Zi,Co,Fi,hs;const Lo=wi+1,Yi=ka==null?void 0:ka.find(Xo=>Xo.position===Lo);Yi?(console.log(Ba==null?void 0:Ba.score_detail),console.log(Lo),(zn=($a=Ba==null?void 0:Ba.score_detail)==null?void 0:$a.map(Xo=>Xo==null?void 0:Xo.position))!=null&&zn.includes(Lo)?(Yi.value=(Zi=(Na=ra==null?void 0:ra.answer_content)==null?void 0:Na.find(Xo=>{var Ps;if(Number((Ps=Xo==null?void 0:Xo.name)==null?void 0:Ps.replace("\u586B\u7A7A",""))==Lo)return Xo}))==null?void 0:Zi.value,Yi.type="success",xi.push(Yi)):(Yi.value=(Fi=(Co=ra==null?void 0:ra.answer_content)==null?void 0:Co.find(Xo=>{var Ps;if(Number((Ps=Xo==null?void 0:Xo.name)==null?void 0:Ps.replace("\u586B\u7A7A",""))==Lo)return Xo}))==null?void 0:Fi.value,Yi.type="warning",xi.push(Yi))):xi.push({position:Lo,name:`\u586B\u7A7A${Lo}`,value:" ",type:"warning",score:[void 0,null,0,"0","0.0"].includes(Vr.score)?"0":(hs=Vr.score)==null?void 0:hs.toFixed(1)})}),Lr([...xi])},Ri=()=>Ke(void 0,null,function*(){var Ba,ci,Di,xi,ka;const Vr=Ga(),wi=_a?ra==null?void 0:ra.time_limit:(Ba=Fn.getFieldsValue())==null?void 0:Ba.hack.time_limit,$a=_a?(ci=ra==null?void 0:ra.answer_content)==null?void 0:ci.length:(xi=(Di=Fn.getFieldsValue())==null?void 0:Di.standard_answers)==null?void 0:xi.length;aa(!0),yield(0,De.bM)(hi.current,{test_hack_code:Hn==null?void 0:Hn.code,test_input:bo,teacher_submit:!0,answers:(ka=Hn==null?void 0:Hn.standard_answer)==null?void 0:ka.map(Na=>{var Zi,Co,Fi,hs;return(Co=(Zi=ra==null?void 0:ra.answer_content)==null?void 0:Zi.map(Lo=>{var Yi;return Number((Yi=Lo==null?void 0:Lo.name)==null?void 0:Yi.replace("\u586B\u7A7A",""))}))!=null&&Co.includes(Na==null?void 0:Na.choice_id)?(hs=(Fi=ra==null?void 0:ra.answer_content)==null?void 0:Fi.find(Lo=>{var Yi;if(Number((Yi=Lo==null?void 0:Lo.name)==null?void 0:Yi.replace("\u586B\u7A7A",""))==(Na==null?void 0:Na.choice_id))return Lo}))==null?void 0:hs.value:""})});function zn(){return Ke(this,null,function*(){const{status:Na,data:Zi}=yield(0,De.rX)(hi.current,"submit"),Fi=Ga()-Vr>(wi+3)*1e3*$a;if(Io.current){if(Fi){me.ZP.error("\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"),aa(!1);return}if(Na===0){aa(!1),Vo(st(lt({},Zi),{showText:!0})),Xi(Zi);return}setTimeout(zn,1e3)}})}zn()}),kr=()=>Ke(void 0,null,function*(){var Ba,ci,Di,xi,ka,Vr,wi;if(!ra){try{yield Fn.validateFields()}catch(Zi){(Di=(ci=(Ba=Zi==null?void 0:Zi.errorFields)==null?void 0:Ba[0])==null?void 0:ci.name)!=null&&Di.includes("standard_answers")?me.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):me.ZP.error(Zi.errorFields[0].errors[0]),Fn.scrollToField(Zi.errorFields[0].name,{behavior:"smooth",block:"center"});return}Ai(!0);let zn="";const Na=Fn.getFieldsValue();bi.current?zn=yield(0,Ne.ZP)(`/api/problems/${bi.current}.json`,{method:"put",body:st(lt({},Na),{hack:st(lt({},Na==null?void 0:Na.hack),{sub_discipline_id:(wi=(Vr=Na==null?void 0:Na.hack)==null?void 0:Vr.sub_discipline_id)==null?void 0:wi[1],difficult:Na.difficulty,item_banks_group_id:Na.item_banks_group_id}),hack_codes:st(lt({},Na.hack_codes),{code:Re.Base64.encode(Na.hack_codes.code)}),update_hack_sets:[lt({},Na.hack_sets)],is_blank:!0})}):(zn=yield(0,Ne.ZP)("/api/problems.json",{method:"post",body:st(lt({},Na),{hack:st(lt({},Na==null?void 0:Na.hack),{sub_discipline_id:(ka=(xi=Na==null?void 0:Na.hack)==null?void 0:xi.sub_discipline_id)==null?void 0:ka[1],difficult:Na.difficulty,item_banks_group_id:Na.item_banks_group_id}),hack_codes:st(lt({},Na.hack_codes),{code:Re.Base64.encode(Na.hack_codes.code)}),hack_sets:[lt({},Na.hack_sets)],is_blank:!0})}),bi.current=zn==null?void 0:zn.identifier,sessionStorage.projectFill=zn==null?void 0:zn.identifier)}const $a=yield(0,Ne.ZP)(`/api/problems/${bi.current}/start.json`,{method:"get"});if(($a==null?void 0:$a.status)===0){hi.current=$a==null?void 0:$a.identifier,Io.current=!0,Ai(!1),No(!0);return}Ai(!1)}),pr=Ba=>{const{status:ci,error_msg:Di,execute_time:xi,output:ka,input:Vr,expected_output:wi}=Ba;let $a=null;switch(ci){case At.h.OK:$a=nt.createElement(nt.Fragment,null,nt.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",xi/1e3,"\u79D2"),nt.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A\u8C03\u8BD5\u901A\u8FC7"));break;case At.h.NOMATCH:$a=nt.createElement(nt.Fragment,null,nt.createElement("div",null,"\u8F93\u5165\uFF1A"),nt.createElement("pre",{style:{fontFamily:"initial"}},Vr),nt.createElement("div",null,"\u8F93\u51FA\uFF1A"),nt.createElement("pre",{style:{fontFamily:"initial"}},ka&&Re.Base64.decode(ka)),nt.createElement("div",null,"\u9884\u671F\u8F93\u51FA\uFF1A"),nt.createElement("pre",{style:{fontFamily:"initial"}},wi&&Re.Base64.decode(wi)));break;case At.h.EXECUTEFAILURE:$a=nt.createElement(nt.Fragment,null,nt.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",nt.createElement("pre",null,Vr)),nt.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),nt.createElement("pre",{className:"error"},Re.Base64.decode(Di)));break;case At.h.COMPILEFAILURE:$a=nt.createElement(nt.Fragment,null,nt.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",nt.createElement("pre",null,Vr)),nt.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),nt.createElement("pre",{className:"error"},Re.Base64.decode(Di)));break;case At.h.PODFAILURE:$a=nt.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case At.h.TIMEOUT:$a=nt.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return nt.createElement(nt.Fragment,null," ",$a," ")};return nt.createElement("div",null,nt.createElement(fe.ZP,st(lt({loading:Yr},$t),{onClick:kr}),wn),nt.createElement(ue.default,{open:Wi,title:"\u8C03\u8BD5\u4EE3\u7801",destroyOnClose:!0,width:1200,okText:"\u8FD0\u884C\u6D4B\u8BD5",confirmLoading:Ir,cancelButtonProps:{style:{display:"none"}},onOk:()=>Ri(),onCancel:()=>{Io.current=!1,No(!1)}},nt.createElement("div",{style:{maxHeight:"600px",overflowY:"auto"}},nt.createElement("div",{className:Ze.result},nt.createElement("div",{className:Ze.left},nt.createElement("div",{className:"mb20"},nt.createElement("span",{className:"c-black"},"\u6267\u884C\u4EE3\u7801"),!ra&&nt.createElement(ot.CopyToClipboard,{text:Hn==null?void 0:Hn.code,onCopy:()=>me.ZP.success("\u590D\u5236\u6210\u529F")},nt.createElement("span",{style:{float:"right"},className:"current c-light-primary"},nt.createElement("i",{className:"iconfont icon-fuzhi8 mr5"}),"\u590D\u5236"))),nt.createElement(Ce.Z,{programFillValue:Qr,style:{height:"510px",overflowY:"auto",border:"1px #d7d7d7 solid"},disabledFill:!0,showProgramFill:!0,value:Re.Base64.decode((Hn==null?void 0:Hn.code)||"")})),nt.createElement("div",{className:Ze.right},nt.createElement("div",{className:"c-black mb20"},"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B"),nt.createElement("div",{className:Ze.box},nt.createElement("div",{className:Ze.li},nt.createElement(le.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165",value:bo,onChange:Ba=>Vi(Ba.target.value),bordered:!1,style:{height:180}}))),nt.createElement("div",{className:"c-black mb20 mt30"},"\u4EE3\u7801\u6267\u884C\u7ED3\u679C"),nt.createElement("div",{className:Ze.box},nt.createElement(y.Z,{spinning:Ir,tip:"\u4EE3\u7801\u6267\u884C\u4E2D"},nt.createElement("div",{className:Ze.li,style:{height:196,overflow:"auto",padding:10}},pr(Mo)))))),nt.createElement("div",{style:{marginTop:"10px",color:"#3061d0"}},"\u53C2\u8003\u7B54\u6848"),nt.createElement("div",{style:{background:"#F6F7F9",padding:"6px 15px",marginTop:"10px"}},(ua=Hn==null?void 0:Hn.standard_answer)==null?void 0:ua.map(function(Ba,ci){return nt.createElement(oe.Z,{style:{alignItems:"baseline",color:"#333333",margin:"10px 0"},className:"mr20"},nt.createElement(se.Z,{flex:"50px"},nt.createElement("span",{className:"mt10"},"\u586B\u7A7A",Ba.choice_id,":")),nt.createElement(se.Z,{flex:1},nt.createElement("div",null,Ba==null?void 0:Ba.answer_text)))})))))},$e=ve(59301),Ct=({date:$t,showTag:wn})=>$e.createElement(oe.Z,{align:"middle"},$e.createElement("div",null," ",$t?Ee()($t).format("YYYY-MM-DD HH:mm"):"--"," "),wn&&$e.createElement(oe.Z,{style:{color:"#3061D0",fontSize:"12px",borderRadius:"2px",padding:"0 5px",marginLeft:"5px",height:"22px",lineHeight:"22px",backgroundColor:"#EAEFFA",textAlign:"center"},align:"middle"},$e.createElement("i",{className:"iconfont icon-pingceshu mr3 font12"}),"\u7CFB\u7EDF\u8BC4\u6D4B")),yt=ve(59301),Xe=Object.defineProperty,Le=Object.defineProperties,We=Object.getOwnPropertyDescriptors,it=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,Qt=Object.prototype.propertyIsEnumerable,et=($t,wn,Fn)=>wn in $t?Xe($t,wn,{enumerable:!0,configurable:!0,writable:!0,value:Fn}):$t[wn]=Fn,Pt=($t,wn)=>{for(var Fn in wn||(wn={}))pt.call(wn,Fn)&&et($t,Fn,wn[Fn]);if(it)for(var Fn of it(wn))Qt.call(wn,Fn)&&et($t,Fn,wn[Fn]);return $t},nn=($t,wn)=>Le($t,We(wn)),St=($t,wn,Fn)=>new Promise((wa,Hn)=>{var Wa=Ir=>{try{ua(Fn.next(Ir))}catch(aa){Hn(aa)}},ra=Ir=>{try{ua(Fn.throw(Ir))}catch(aa){Hn(aa)}},ua=Ir=>Ir.done?wa(Ir.value):Promise.resolve(Ir.value).then(Wa,ra);ua((Fn=Fn.apply($t,wn)).next())});const{TextArea:Gt}=le.default;var Yt=({item:$t,answerData:wn,changeScoreData:Fn,textValue:wa,textOnChange:Hn=()=>{},seeAnswerVisible:Wa=!0})=>{var ra,ua;const[Ir,aa]=(0,ce.useState)([]),[Yr,Ai]=(0,ce.useState)(!1),[Wi,No]=(0,ce.useState)(!1),[Mo,Vo]=(0,ce.useState)([]),[bo,Vi]=(0,ce.useState)({page:1,limit:5}),bi=()=>({title:yt.createElement("span",null,"\u64CD\u4F5C ",yt.createElement(re.Z,{title:"\u8FD0\u884C\u5B66\u751F\u63D0\u4EA4\u7684\u4EE3\u7801\u8FDB\u884C\u8C03\u8BD5\uFF0C\u4E0D\u5F71\u54CD\u5B66\u751F\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u5F97\u5206"},yt.createElement("i",{className:"iconfont icon-tishi2 font14"}))),width:76,dataIndex:"answer_content",render:Lr=>{var Ga;const _a=[];return(Ga=$t==null?void 0:$t.standard_answer)==null||Ga.forEach((Xi,Ri)=>{const kr=`\u586B\u7A7A${Ri+1}`,pr=Lr==null?void 0:Lr.find(Ba=>Ba.name===kr);pr?_a.push(pr):_a.push({name:kr,value:""})}),yt.createElement(ze,{buttonProps:{type:"link",style:{padding:0}},buttonText:"\u8FD0\u884C\u4EE3\u7801",hackIdentifier:$t==null?void 0:$t.hack_identifier,infoData:$t,data:{code:Re.Base64.decode($t==null?void 0:$t.code),answer_content:_a,time_limit:($t==null?void 0:$t.time_limit)||10,input:$t==null?void 0:$t.test_input}})}}),hi=[{title:"\u5E8F\u53F7",width:80,dataIndex:"index"},{title:"\u5B66\u751F\u7B54\u6848",dataIndex:"answer_content",render:Lr=>Lr==null?void 0:Lr.map((Ga,_a)=>yt.createElement("pre",{key:_a,style:{whiteSpace:"pre-wrap"}},Ga==null?void 0:Ga.name,":",Ga==null?void 0:Ga.value))},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"evaluate_status",width:80,render:(Lr,Ga)=>Lr==="\u672A\u8BC4\u6D4B"?yt.createElement("span",{className:"c-red"},Lr):Lr},{title:"\u8BC4\u6D4B\u65F6\u95F4",width:210,dataIndex:"evaluate_time",render:(Lr,Ga)=>yt.createElement(Ct,{date:Ga.evaluate_time,showTag:Ga==null?void 0:Ga.resubmit})},{title:"\u5F97\u5206",width:80,dataIndex:"score",render:Lr=>Lr==="0.0"?"0":Lr},bi()],Io=[{title:"\u5E8F\u53F7",width:80,dataIndex:"index"},{title:"\u5B66\u751F\u7B54\u6848",width:((ra=Mo==null?void 0:Mo.records)==null?void 0:ra.every(Lr=>!(Lr!=null&&Lr.is_new)))&&80,dataIndex:"answer_content",render:(Lr,Ga)=>Lr==null?void 0:Lr.map((_a,Xi)=>yt.createElement("pre",{key:Xi,style:{whiteSpace:"pre-wrap"}},_a==null?void 0:_a.name,":",_a==null?void 0:_a.value))},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"evaluate_status",width:80,render:(Lr,Ga)=>Ga!=null&&Ga.is_new?Lr==="\u672A\u8BC4\u6D4B"?yt.createElement("span",{className:"c-red"},Lr):Lr:Re.Base64.decode(Lr)},{title:"\u8BC4\u6D4B\u65F6\u95F4",width:210,dataIndex:"evaluate_time",render:(Lr,Ga)=>yt.createElement(Ct,{date:Ga.evaluate_time,showTag:Ga==null?void 0:Ga.resubmit})},{title:"\u5F97\u5206",width:80,dataIndex:"score",render:Lr=>Lr==="0.0"?"0":Lr},bi()];(0,ce.useEffect)(()=>{Fn!=null&&Fn[$t.q_position]?!Yr&&Ai(!0):Yr&&Ai(!1)},[Fn==null?void 0:Fn[$t==null?void 0:$t.q_position]]),(0,ce.useEffect)(()=>{var Lr;console.log("item=====",$t,wn,Fn,"#37AD83;");let Ga=(Lr=$t==null?void 0:$t.user_answer)==null?void 0:Lr.map((_a,Xi)=>{var Ri,kr;return nn(Pt({},_a),{value:((kr=(Ri=$t==null?void 0:$t.user_answer)==null?void 0:Ri[Xi])==null?void 0:kr.answer_text)||""})});aa(Ga)},[$t==null?void 0:$t.user_answer]),(0,ce.useEffect)(()=>{Wi&&Qr()},[bo]);const Qr=()=>St(void 0,null,function*(){const Lr=yield(0,Ne.ZP)(`/api/myproblems/${$t==null?void 0:$t.hack_user_identifier}/exercise_submit_records.json`,{params:{exercise_question_id:$t==null?void 0:$t.question_id}});Vo(Lr)});return yt.createElement(yt.Fragment,null,($t==null?void 0:$t.bprogram_tip)&&yt.createElement("div",{className:Pe.Z.tip},yt.createElement("i",{className:"iconfont icon-tishi2 mr10 font12"}),"\u6CE8\u610F\uFF1A\u5B66\u751F\u6700\u540E\u4E00\u6B21\u586B\u5199\u7684\u4EE3\u7801\u672A\u63D0\u4EA4\u8BC4\u6D4B\uFF0C\u7A0B\u5E8F\u586B\u7A7A\u9898\u5224\u5206\u662F\u4EE5\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u8BC4\u6D4B\u7684\u4EE3\u7801\u4E3A\u51C6\u3002"),yt.createElement("div",{className:Pe.Z.fillBg},yt.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},yt.createElement("aside",{className:"font14 c-light-primary mb5"},"\u5B66\u751F\u7B54\u9898"),yt.createElement("aside",{style:{cursor:"pointer"},onClick:()=>St(void 0,null,function*(){if(!($t!=null&&$t.hack_user_identifier)){me.ZP.info("\u5F53\u524D\u5B66\u751F\u6682\u65E0\u8BC4\u6D4B\u8BB0\u5F55");return}No(!0),Vi(nn(Pt({},bo),{page:1}))}),className:"font14 c-light-primary mb5"},"\u67E5\u770B\u8BC4\u6D4B\u8BB0\u5F55")),Ir==null?void 0:Ir.map((Lr,Ga)=>yt.createElement("div",{style:{display:"flex"}},yt.createElement("div",{style:{lineHeight:"19px"}},"\u7B54\u6848(\u586B\u7A7A",Lr==null?void 0:Lr.choice_id,")\uFF1A"),yt.createElement("div",{className:"mb5"},$t.question_type==3?yt.createElement("span",{style:{whiteSpace:"pre-wrap",color:Lr!=null&&Lr.user_answer_boolean?"#37AD83":"#E30000"}},Lr==null?void 0:Lr.answer_text):yt.createElement("pre",{className:"mb0",style:{whiteSpace:"pre-wrap"}},Lr==null?void 0:Lr.answer_text)))),Wa&&yt.createElement(Te.u,{data:$t}),!!((ua=$t==null?void 0:$t.submit_records)!=null&&ua.length)&&yt.createElement(te.default,{className:"mt20",dataSource:$t==null?void 0:$t.submit_records,columns:hi,pagination:!1}),yt.createElement(ue.default,{title:"\u8BC4\u6D4B\u8BB0\u5F55",open:Wi,footer:!1,centered:!0,width:1e3,onCancel:()=>{No(!1)}},yt.createElement(te.default,{scroll:{y:400},dataSource:Mo==null?void 0:Mo.records,columns:Io,pagination:{current:bo.page,pageSize:bo.limit,total:Mo==null?void 0:Mo.records_count,onChange:(Lr,Ga)=>{Vi(nn(Pt({},bo),{page:Lr,limit:Ga}))}}}))))},_t=ve(34055),Vt=ve(99313),ln=ve(51124),dn=ve(57809),Kn=({chanllenge:$t,styles:wn,autoHeight:Fn,setVisible:wa,devalueValue:Hn})=>{var Wa,ra;const[ua,Ir]=(0,ce.useState)(Hn),aa={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1},Yr=(Wa=$t==null?void 0:$t.challenge_paths)==null?void 0:Wa.map(Wi=>({label:Wi.file_name,value:Wi.file_name,code:Wi.latest_code})),Ai=(ra=Yr==null?void 0:Yr.find(Wi=>ua===Wi.value))==null?void 0:ra.code;return ce.createElement(ce.Fragment,null,($t==null?void 0:$t.st)===0&&$t.passed_code&&ce.createElement("div",{className:wn.shixunWrp},ce.createElement("h2",null,ce.createElement(dn.default,{style:{width:200},value:ua,onChange:Wi=>Ir(Wi),options:Yr}),ce.createElement("span",{className:wn.s,onClick:()=>wa(Ai)},ce.createElement("i",{className:"iconfont icon-quanping2"}),ce.createElement("span",null,"\u5168\u5C4F\u9884\u89C8"))),ce.createElement(ln.ZP,{height:300,autoHeight:Fn,language:"python",theme:"default",value:Ai,options:aa})))},Gn=ve(64948),Or=Object.defineProperty,Hr=Object.defineProperties,Fr=Object.getOwnPropertyDescriptors,Er=Object.getOwnPropertySymbols,gr=Object.prototype.hasOwnProperty,$r=Object.prototype.propertyIsEnumerable,da=($t,wn,Fn)=>wn in $t?Or($t,wn,{enumerable:!0,configurable:!0,writable:!0,value:Fn}):$t[wn]=Fn,va=($t,wn)=>{for(var Fn in wn||(wn={}))gr.call(wn,Fn)&&da($t,Fn,wn[Fn]);if(Er)for(var Fn of Er(wn))$r.call(wn,Fn)&&da($t,Fn,wn[Fn]);return $t},ui=($t,wn)=>Hr($t,Fr(wn)),Pi=($t,wn,Fn)=>new Promise((wa,Hn)=>{var Wa=Ir=>{try{ua(Fn.next(Ir))}catch(aa){Hn(aa)}},ra=Ir=>{try{ua(Fn.throw(Ir))}catch(aa){Hn(aa)}},ua=Ir=>Ir.done?wa(Ir.value):Promise.resolve(Ir.value).then(Wa,ra);ua((Fn=Fn.apply($t,wn)).next())});const{TabPane:La}=Vt.default;var la=({item:$t,answerData:wn,hasChangeScore:Fn=!0,autoHeight:wa,saveChangeScore:Hn=()=>{},sealedReview:Wa,coursesId:ra,onAdjustScore:ua})=>{var Ir,aa;let[Yr,Ai]=(0,ce.useState)([]),[Wi,No]=(0,ce.useState)([]);const[Mo,Vo]=(0,ce.useState)(""),[bo,Vi]=(0,ce.useState)(!1),[bi,hi]=(0,ce.useState)([{id:3051231,input:null,output:null,challenge_id:1294362,created_at:"2025-08-13T10:31:31.000+08:00",updated_at:"2025-08-13T10:31:31.000+08:00",is_public:!0,result:!0,position:null,score:20,match_rule:null,last_match_rule:!1,is_invisible:!1,is_file:!1,in_object_key:null,in_object_size:0,out_object_key:null,out_object_size:0,is_target:!1,target_name:null,is_oss:!1,actual_output_visible:!1,input_visible:!1,tags:null,vrs_subject_id:19,vrs_env_id:7,vrs_point_name:"\u6321\u4F4D",vrs_point_answer_type:0,vrs_point_answer_value:"0"},{id:3051232,input:null,output:null,challenge_id:1294362,created_at:"2025-08-13T10:31:31.000+08:00",updated_at:"2025-08-13T10:31:31.000+08:00",is_public:!0,result:!0,position:null,score:20,match_rule:null,last_match_rule:!1,is_invisible:!1,is_file:!1,in_object_key:null,in_object_size:0,out_object_key:null,out_object_size:0,is_target:!1,target_name:null,is_oss:!1,actual_output_visible:!1,input_visible:!1,tags:null,vrs_subject_id:19,vrs_env_id:7,vrs_point_name:"\u6CB9\u95E8",vrs_point_answer_type:0,vrs_point_answer_value:"2"},{id:3051233,input:null,output:null,challenge_id:1294362,created_at:"2025-08-13T10:31:31.000+08:00",updated_at:"2025-08-13T10:31:31.000+08:00",is_public:!0,result:!0,position:null,score:20,match_rule:null,last_match_rule:!1,is_invisible:!1,is_file:!1,in_object_key:null,in_object_size:0,out_object_key:null,out_object_size:0,is_target:!1,target_name:null,is_oss:!1,actual_output_visible:!1,input_visible:!1,tags:null,vrs_subject_id:19,vrs_env_id:7,vrs_point_name:"\u9A7B\u8F66\u8E0F\u677F",vrs_point_answer_type:2,vrs_point_answer_value:"0"},{id:3051234,input:null,output:null,challenge_id:1294362,created_at:"2025-08-13T10:31:31.000+08:00",updated_at:"2025-08-13T10:31:31.000+08:00",is_public:!0,result:!0,position:null,score:20,match_rule:null,last_match_rule:!1,is_invisible:!1,is_file:!1,in_object_key:null,in_object_size:0,out_object_key:null,out_object_size:0,is_target:!1,target_name:null,is_oss:!1,actual_output_visible:!1,input_visible:!1,tags:null,vrs_subject_id:19,vrs_env_id:7,vrs_point_name:"\u9A7B\u8F66\u5236\u52A8",vrs_point_answer_type:2,vrs_point_answer_value:"0"},{id:3051235,input:null,output:null,challenge_id:1294362,created_at:"2025-08-13T10:31:31.000+08:00",updated_at:"2025-08-13T10:31:31.000+08:00",is_public:!0,result:!0,position:null,score:20,match_rule:null,last_match_rule:!1,is_invisible:!1,is_file:!1,in_object_key:null,in_object_size:0,out_object_key:null,out_object_size:0,is_target:!1,target_name:null,is_oss:!1,actual_output_visible:!1,input_visible:!1,tags:null,vrs_subject_id:19,vrs_env_id:7,vrs_point_name:"\u79BB\u5408\u5668",vrs_point_answer_type:2,vrs_point_answer_value:"0"}]),Io=(Ir=wn==null?void 0:wn.exercise)==null?void 0:Ir.id;(0,ce.useEffect)(()=>{var kr,pr,Ba,ci,Di,xi,ka,Vr,wi,$a,zn,Na;if(!((kr=$t==null?void 0:$t.shixun_details)!=null&&kr.length))return;let Zi=[],Co=[];for(let Fi=0;Fi<((pr=$t==null?void 0:$t.shixun_details)==null?void 0:pr.length);Fi++){for(let hs=0;hs<($t==null?void 0:$t.shixun_details[Fi].stage_list.length);hs++){let Lo=$t==null?void 0:$t.shixun_details[Fi].stage_list[hs];Zi.push(va(va({},Lo),{operation:(xi=(Di=(ci=(Ba=$t==null?void 0:$t.shixun_details)==null?void 0:Ba[Fi])==null?void 0:ci.shixun_detail)==null?void 0:Di[0])==null?void 0:xi.game_identifier,shixun_challenge_id:(ka=$t==null?void 0:$t.shixun_details[Fi])==null?void 0:ka.shixun_challenge_id,is_jupyter:$t==null?void 0:$t.is_jupyter,is_jupyter_lab:$t==null?void 0:$t.is_jupyter_lab,myshixun_identifier:$t==null?void 0:$t.myshixun_identifier}))}(wi=(Vr=$t==null?void 0:$t.shixun_details)==null?void 0:Vr[Fi])!=null&&wi.shixun_detail&&Co.push((Na=(zn=($a=$t==null?void 0:$t.shixun_details)==null?void 0:$a[Fi])==null?void 0:zn.shixun_detail)==null?void 0:Na[0])}return No(Co),Zi==null||Zi.map(Fi=>(Fi.input_value=Fi==null?void 0:Fi.user_score,Fi)),Ai([...Zi]),()=>{Yr=[],Wi=[],Ai([]),No([])}},[$t==null?void 0:$t.shixun_details]);const Qr=(kr,pr)=>Pi(void 0,null,function*(){if(Number(kr.target.value)!=pr.user_score){const Ba=yield Hn(va(va({},$t),{shixun_challenge_id:pr.shixun_challenge_id,score:Number(kr.target.value)}));Ba!=null&&Ba.question_comments&&me.ZP.success("\u5DF2\u4FEE\u6539\u5F53\u524D\u8BC4\u5206")}}),Lr=kr=>Pi(void 0,null,function*(){const pr=yield(0,Ne.ZP)("/api/get_simulation_result.json",{method:"get",params:{game_score:kr.game_score,user_score:kr.user_score,game_identifier:kr.game_identifier}});(pr==null?void 0:pr.status)===0&&(hi(pr==null?void 0:pr.data),Vi(!0))}),Ga=[{title:"\u5173\u5361/\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",align:"left",ellipsis:!0,width:150,render:(kr,pr)=>ce.createElement(re.Z,{title:kr},pr.operation?ce.createElement(ke.Link,{target:"_blank",style:{maxWidth:"400px"},title:kr&&kr.length>25?kr:"",className:"current c-light-primary overflowHidden1",to:pr.is_jupyter||pr.is_jupyter_lab?`/tasks/${pr.myshixun_identifier}/jupyter`:`/tasks/${ra}/${Io}/${pr.game_identifier}/exercise`},pr.position,"\u3001",kr):ce.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:kr&&kr.length>25?kr:""},pr.position,"\u3001",kr))},{title:ce.createElement(re.Z,{overlayStyle:{minWidth:350},title:ce.createElement("div",null,ce.createElement("p",{style:{marginBottom:0}},"\u82E5\u5B66\u751F\u672A\u5F00\u542F\u5173\u5361\u6311\u6218\uFF0C\u8BC4\u6D4B\u6B21\u6570\u663E\u793A\u4E3A\u201C--\u201D\uFF1B"),"\u82E5\u5B66\u751F\u5DF2\u5F00\u542F\u5173\u5361\u6311\u6218\u4F46\u662F\u672A\u63D0\u4EA4\u8BC4\u6D4B\uFF0C\u8BC4\u6D4B\u6B21\u6570\u663E\u793A\u4E3A\u201C0\u201D\u3002")},"\u8BC4\u6D4B\u6B21\u6570 "),width:80,dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:(kr,pr)=>ce.createElement("span",null,pr.evaluate_count||pr.evaluate_count===0?pr.evaluate_count:ce.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u5B8C\u6210\u65F6\u95F4",width:80,key:"finished_time",dataIndex:"finished_time",align:"center",render:(kr,pr)=>{let Ba=!1;return pr.finished_time&&(wn!=null&&wn.exercise)&&(wn!=null&&wn.exercise_answer_user)&&((wn==null?void 0:wn.exercise.time)===-1?Ba=Ee()(wn==null?void 0:wn.exercise.end_time).isBefore(pr.finished_time):Ba=Ee()(wn==null?void 0:wn.exercise_answer_user.start_at).add(wn==null?void 0:wn.exercise.time,"m").isBefore(pr.finished_time)),ce.createElement("span",null,pr.finished_time||ce.createElement("span",{className:"c-grey-999"},"--"),ce.createElement("span",{className:"c-orange-ff9 "},Ba?"\uFF08\u5DF2\u8D85\u65F6\uFF09":""))}},{title:"\u8017\u65F6",width:60,dataIndex:"time_consuming",key:"time_consuming",align:"center",render:(kr,pr)=>ce.createElement("span",null,pr.time_consuming||ce.createElement("span",{className:"color-grey-9"},"--"))},{title:"\u5F97\u5206/\u6EE1\u5206",width:100,dataIndex:"user_score",key:"user_score",align:"center",tableLayout:"fixed",render:(kr,pr)=>ce.createElement("span",null,ce.createElement("span",{className:"c-orange"},pr.user_score),"/",pr.game_score)},Fn&&{title:"\u8C03\u5206",dataIndex:"input_value",key:"input_value",align:"center",width:90,render:(kr,pr,Ba)=>ce.createElement(ee.Z,{style:{width:80},formatter:ci=>{var Di,xi;return((xi=(Di=`${ci}`)==null?void 0:Di.match(/^(\d)*.\d{0,1}/))==null?void 0:xi[0])||"0"},min:0,max:Number(pr.game_score),defaultValue:pr==null?void 0:pr.input_value,onChange:ci=>{Yr[Ba].input_value=ci,Ai([...Yr])},value:pr==null?void 0:pr.input_value,onPressEnter:ci=>Qr(ci,pr),onBlur:ci=>Qr(ci,pr)})},{title:"\u64CD\u4F5C",dataIndex:"name",key:"name",align:"left",ellipsis:!0,render:(kr,pr)=>ce.createElement("span",null,pr.operation?pr!=null&&pr.unity_3d?ce.createElement("span",{className:"c-light-primary current",onClick:()=>Lr(pr)},"\u8BE6\u60C5"):ce.createElement(ke.Link,{target:"_blank",style:{maxWidth:"400px"},className:"current c-light-primary overflowHidden1",to:pr.is_jupyter||pr.is_jupyter_lab?`/tasks/${pr.myshixun_identifier}/jupyter`:`/tasks/${ra}/${Io}/${pr.game_identifier}/exercise`},"\u8BE6\u60C5"):ce.createElement(re.Z,{title:"\u5B66\u751F\u672A\u5F00\u542F\u8FC7\u8BE5\u5173\u5361"},ce.createElement("span",{className:"overflowHidden1",style:{maxWidth:"400px"}},"\u8BE6\u60C5")),ce.createElement("span",{onClick:()=>ua(ui(va({},$t),{shixun_challenge_id:pr.shixun_challenge_id,question_score:pr.game_score,user_score:pr.user_score})),className:"ml20 c-light-primary current"},"\u8C03\u5206"))}].filter(kr=>!!kr),_a=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"80px",key:"key",align:"center",render:(kr,pr)=>ce.createElement("span",null,pr.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"updated_at",key:"updated_at",align:"left",width:216,render:(kr,pr)=>ce.createElement(Ct,{date:pr.updated_at,showTag:pr==null?void 0:pr.resubmit})},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"error_msg",key:"error_msg",align:"center",render:(kr,pr)=>ce.createElement("span",null,pr.error_msg?pr.error_msg:"--")},!Wa&&{title:"\u64CD\u4F5C",dataIndex:"commit_id",key:"commit_id",width:"80px",align:"center",render:(kr,pr)=>ce.createElement("span",{className:"c-blue current",onClick:()=>Pi(void 0,null,function*(){var Ba,ci,Di;if(pr!=null&&pr.is_jupyter||pr!=null&&pr.is_jupyter_lab)window.open(`/tasks/${pr.myshixun_identifier}/jupyter`);else{const xi=yield(0,Gn.Lk)(pr.game_identifier,{path:(Di=(ci=(Ba=pr.path)==null?void 0:Ba.replace(/\;/g,";"))==null?void 0:ci.split(";"))==null?void 0:Di[0],query_index:pr.query_index,exercise_id:Io});(xi==null?void 0:xi.status)===0&&ue.default.info({title:"\u4EE3\u7801\u5185\u5BB9",width:900,centered:!0,icon:null,okText:"\u5173\u95ED",className:`${Pe.Z.lookCode} custom-modal-divider`,content:ce.createElement(ln.ZP,{height:500,autoHeight:wa,language:"python",theme:"default",value:decodeURIComponent(escape(window.atob((xi==null?void 0:xi.content)||""))),options:ui(va({},Xi),{readonly:!0})})})}})},pr.query_index?"\u67E5\u770B\u4EE3\u7801":"")}].filter(kr=>!!kr),Xi={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1},Ri=[{title:"\u5E8F\u53F7",render:(kr,pr,Ba)=>Ba+1,width:60,align:"center"},{title:"\u91C7\u96C6\u70B9\u540D\u79F0",dataIndex:"vrs_point_name",align:"center"},{title:"\u7B54\u6848\u503C\u7C7B\u578B",dataIndex:"vrs_point_answer_type",align:"center",render:(kr,pr,Ba)=>kr==0?"\u56FA\u5B9A\u503C":kr==1?"\u533A\u95F4\u503C":"\u72B6\u6001\u503C"},{title:"\u6807\u51C6\u7B54\u6848",dataIndex:"answer_value",align:"center"},{title:"\u5B66\u751F\u7B54\u6848",dataIndex:"vrs_point_answer_value",align:"center",render:(kr,pr,Ba)=>ce.createElement("span",{style:{color:(pr==null?void 0:pr.user_score)>=(pr==null?void 0:pr.total_score)?"#00B187":"#E30000"}},pr==null?void 0:pr.vrs_point_answer_value)},{title:"\u5F97\u5206/\u6EE1\u5206",dataIndex:"score",align:"center",render:(kr,pr,Ba)=>ce.createElement("span",null,pr==null?void 0:pr.user_score,"/",pr==null?void 0:pr.total_score)}];return ce.createElement(ce.Fragment,null,ce.createElement(Vt.default,{defaultActiveKey:"1",tabBarExtraContent:!($t!=null&&$t.shixun_start)&&ce.createElement("span",{style:{color:"red"}},"\u5B66\u751F\u672A\u5F00\u542F\u6311\u6218")},ce.createElement(La,{tab:"\u9636\u6BB5\u6210\u7EE9",key:"1"},!!(Yr!=null&&Yr.length)&&ce.createElement(te.default,{columns:Ga,dataSource:Yr,pagination:!1})),ce.createElement(La,{tab:ce.createElement("span",null,"\u5B9E\u8BAD\u8BE6\u60C5 ",ce.createElement(re.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},ce.createElement("span",{className:"iconfont icon-tishi4"}))),key:"2"},Wi==null?void 0:Wi.map((kr,pr)=>{var Ba,ci,Di;return ce.createElement(ce.Fragment,{key:pr},ce.createElement("div",{className:"mt5"},ce.createElement("span",{className:"font16 mr15"}," \u7B2C",kr.position,"\u5173"),kr.game_identifier?ce.createElement(ke.Link,{target:"_blank",className:"current c-light-primary font16",to:$t.is_jupyter||$t.is_jupyter_lab?`/tasks/${$t.myshixun_identifier}/jupyter`:`/tasks/${ra}/${Io}/${kr.game_identifier}/exercise`},kr.name):ce.createElement("span",{className:"font16"},kr.name)),!!((Ba=kr==null?void 0:kr.outputs)!=null&&Ba.length)&&ce.createElement(te.default,{bordered:!0,dataSource:kr.outputs.map(xi=>ui(va({},xi),{key:xi.position,error_msg:xi.output_detail,updated_at:xi.updated_at,game_identifier:kr==null?void 0:kr.game_identifier,path:kr==null?void 0:kr.path,myshixun_identifier:$t==null?void 0:$t.myshixun_identifier,is_jupyter:$t==null?void 0:$t.is_jupyter,is_jupyter_lab:$t==null?void 0:$t.is_jupyter_lab})),columns:_a,pagination:!1}),ce.createElement(Kn,{chanllenge:kr,autoHeight:wa,setVisible:Vo,styles:Pe.Z,devalueValue:(Di=(ci=kr==null?void 0:kr.challenge_paths)==null?void 0:ci[0])==null?void 0:Di.file_name}))}))),(0,_t.dE)()&&ce.createElement(Ce.Z,{className:"c-grey-999 mt20 mb20",value:$t==null?void 0:$t.question_title}),(aa=$t==null?void 0:$t.shixun)==null?void 0:aa.map((kr,pr)=>ce.createElement("p",{className:"font16 c-grey-666 mb5"},ce.createElement("span",{className:"mr20"},"\u7B2C",kr==null?void 0:kr.challenge_position,"\u5173 ",kr==null?void 0:kr.challenge_name),ce.createElement("span",null,kr==null?void 0:kr.challenge_score,"\u5206"))),ce.createElement("div",{className:"mb15"}),ce.createElement(ue.default,{centered:!0,destroyOnClose:!0,open:!!Mo,title:"\u5168\u5C4F\u9884\u89C8\u4EE3\u7801",width:864,onCancel:()=>Vo(!1),footer:null},ce.createElement(ln.ZP,{height:500,autoHeight:wa,language:"python",theme:"default",value:Mo,options:Xi})),ce.createElement(ue.default,{centered:!0,destroyOnClose:!0,open:bo,title:"\u91C7\u96C6\u70B9\u5F97\u5206\u8BE6\u60C5",width:864,footer:null,onCancel:()=>Vi(!1)},ce.createElement(te.default,{className:"mt10",dataSource:bi,columns:Ri,pagination:!1})))},qa=ve(89389),Za=($t,wn,Fn)=>new Promise((wa,Hn)=>{var Wa=Ir=>{try{ua(Fn.next(Ir))}catch(aa){Hn(aa)}},ra=Ir=>{try{ua(Fn.throw(Ir))}catch(aa){Hn(aa)}},ua=Ir=>Ir.done?wa(Ir.value):Promise.resolve(Ir.value).then(Wa,ra);ua((Fn=Fn.apply($t,wn)).next())});const{TextArea:pi}=le.default;var Oo=({item:$t,answerData:wn,changeScoreData:Fn,textValue:wa,textOnChange:Hn=()=>{}})=>{var Wa,ra;const[ua,Ir]=(0,ce.useState)(!1),aa=(0,ce.useRef)();(0,ce.useEffect)(()=>{var Ai;if(aa!=null&&aa.current)return(Ai=aa==null?void 0:aa.current)==null||Ai.addEventListener("mousedown",Me.Dw),()=>{var Wi;(Wi=aa==null?void 0:aa.current)==null||Wi.removeEventListener("mousedown",Me.Dw)}},[aa==null?void 0:aa.current]),(0,ce.useEffect)(()=>{Fn!=null&&Fn[$t.q_position]?!ua&&Ir(!0):ua&&Ir(!1)},[Fn==null?void 0:Fn[$t==null?void 0:$t.q_position]]);const Yr=Ai=>Za(void 0,null,function*(){const Wi=ue.default.confirm({width:1e3,icon:null,className:"custom-modal-divider ant-modal-confirm-btns-hidden",title:ce.createElement(oe.Z,null,ce.createElement(se.Z,{flex:"1"},"\u539F\u59CB\u5185\u5BB9"),ce.createElement(se.Z,null,ce.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:()=>Wi.destroy()}))),content:ce.createElement(qa.Z,{height:"70vh",defaultValue:Ai||"",hidetoolBar:!0,disabled:!0})})});return ce.createElement("div",null,document.domain==="kepukehuan.educoder.net"&&ce.createElement(ce.Fragment,null,ce.createElement("div",null,ce.createElement("strong",{className:"mt30"},"\u4F5C\u6587\u6807\u9898"),ce.createElement("br",null),ce.createElement("div",{className:Pe.Z.simpleWrap},ce.createElement(Ce.Z,{value:($t==null?void 0:$t.kp_content)||""})),ce.createElement("strong",{className:"mt30"},"\u4F5C\u6587\u7C7B\u578B"),ce.createElement("br",null),ce.createElement("div",{className:Pe.Z.simpleWrap},ce.createElement(Ce.Z,{value:($t==null?void 0:$t.kp_clazz)||""})),ce.createElement("strong",{className:"mt30"},"\u4F5C\u6587\u5185\u5BB9"),ce.createElement("br",null),ce.createElement("div",{className:Pe.Z.simpleWrap},ce.createElement(Ce.Z,{value:((Wa=$t==null?void 0:$t.user_answer)==null?void 0:Wa[0])||""}))),(0,_t.GJ)()&&ce.createElement(Te.u,{data:$t}),ce.createElement(ne.Z,null)),document.domain!=="kepukehuan.educoder.net"&&ce.createElement("div",{className:Pe.Z.simpleBg},ce.createElement(oe.Z,null,ce.createElement(se.Z,{flex:1},ce.createElement("aside",{className:"font14 c-light-primary mb5"},"\u5B66\u751F\u7B54\u9898")),ce.createElement(se.Z,null,ce.createElement(fe.ZP,{style:{marginRight:-12},type:"link",onClick:()=>{var Ai;return Yr((Ai=$t==null?void 0:$t.user_answer)==null?void 0:Ai[0])}},"\u67E5\u770B\u539F\u59CB\u5185\u5BB9"))),ce.createElement("div",{ref:aa,key:$t.question_id},ce.createElement(Ce.Z,{value:((ra=$t==null?void 0:$t.user_answer)==null?void 0:ra[0])||""})),(0,_t.GJ)()&&ce.createElement(Te.u,{data:$t})))},Ao=ve(10311),ai={flex_box_center:"flex_box_center___rj3qW",flex_space_between:"flex_space_between___eHnsZ",flex_box_vertical_center:"flex_box_vertical_center___o8x0E",flex_box_center_end:"flex_box_center_end___Eje4p",flex_box_column:"flex_box_column____EBoU",fullBtn:"fullBtn___eRgbl",box:"box___L0bdv",head:"head___cyjX5",content:"content___hzHVR",row:"row___FKXkZ",btnWrap:"btnWrap___aUDJ0",btn:"btn___N6ksw",disabledBtn:"disabledBtn___t8_ZJ",del:"del___TrkS2",line:"line___jAAPS",slider:"slider___xLyf7"},pn="data:image/png;base64,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",xn=ve(44816),Bn=ve(96249),mr=ve.n(Bn),fr=ve(59301),oa=Object.defineProperty,ii=Object.getOwnPropertySymbols,ni=Object.prototype.hasOwnProperty,Ca=Object.prototype.propertyIsEnumerable,Qa=($t,wn,Fn)=>wn in $t?oa($t,wn,{enumerable:!0,configurable:!0,writable:!0,value:Fn}):$t[wn]=Fn,io=($t,wn)=>{for(var Fn in wn||(wn={}))ni.call(wn,Fn)&&Qa($t,Fn,wn[Fn]);if(ii)for(var Fn of ii(wn))Ca.call(wn,Fn)&&Qa($t,Fn,wn[Fn]);return $t},lr=($t,wn,Fn)=>new Promise((wa,Hn)=>{var Wa=Ir=>{try{ua(Fn.next(Ir))}catch(aa){Hn(aa)}},ra=Ir=>{try{ua(Fn.throw(Ir))}catch(aa){Hn(aa)}},ua=Ir=>Ir.done?wa(Ir.value):Promise.resolve(Ir.value).then(Wa,ra);ua((Fn=Fn.apply($t,wn)).next())});const ri=({value:$t,onChange:wn,max:Fn})=>{const wa=Hn=>{Number.isNaN(Hn)||wn(Hn)};return fr.createElement(oe.Z,{wrap:!1,align:"middle",gutter:20},fr.createElement(se.Z,{flex:1},fr.createElement(oe.Z,{wrap:!1,align:"middle",gutter:10},fr.createElement(se.Z,null,fr.createElement("span",{className:"c-grey-333",style:{whiteSpace:"nowrap"}},"0")),fr.createElement(se.Z,{flex:1},fr.createElement(Ao.Z,{className:ai.slider,min:0,step:.5,max:Number(Fn),onChange:wa,value:$t})),fr.createElement(se.Z,null,fr.createElement("span",{className:"c-grey-333",style:{whiteSpace:"nowrap"}},Fn)))),fr.createElement(se.Z,null,fr.createElement(ee.Z,{min:0,max:Fn,precision:1,step:.1,value:$t,onChange:wa})),fr.createElement(se.Z,null,fr.createElement(a.ZP,{theme:{components:{Button:{defaultBorderColor:"#BACFFE",defaultColor:"#3061D0",defaultShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)"}}}},fr.createElement(fe.ZP,{onClick:()=>{wa(Fn)}},"\u6EE1\u5206"))))};var To=({item:$t,visible:wn,onCancel:Fn,onOk:wa,saveChangeScore:Hn})=>{const[Wa]=b.default.useForm(),[ra,ua]=(0,ce.useState)(!0),[Ir,aa]=(0,ce.useState)(!1),[Yr,Ai]=(0,ce.useState)(!1),[Wi,No]=(0,ce.useState)(!1),[Mo,Vo]=(0,ce.useState)([]),[bo,Vi]=ue.default.useModal(),[bi,hi]=(0,ce.useState)(!1),[Io,Qr]=(0,ce.useState)(!0),[Lr,Ga]=(0,ce.useState)({left:0,top:0,bottom:0,right:0}),_a=(0,ce.useRef)(null);(0,ce.useEffect)(()=>{wn&&(Xi(),Wa.setFieldsValue({score:Number($t==null?void 0:$t.user_score)})),console.log("item",$t)},[wn]);const Xi=()=>lr(void 0,null,function*(){ua(!0);const ka=yield(0,Ne.ZP)("/api/users/get_score_list.json",{method:"get"});(ka==null?void 0:ka.status)===0&&Vo((ka==null?void 0:ka.data)||[]),ua(!1)}),Ri=ka=>lr(void 0,null,function*(){ua(!0);const Vr=yield(0,Ne.ZP)("/api/users/remove_score_list.json",{method:"delete",body:{id:ka}});if((Vr==null?void 0:Vr.status)===0){Xi();return}ua(!1)}),kr=()=>lr(void 0,null,function*(){yield Wa.validateFields(),aa(!0);const ka=Wa.getFieldsValue();yield Hn(io(io({},$t),ka)),aa(!1),Fn()}),ci=Wi?[.5,1.5,2.5,3.5,4.5,5.5,6.5,7.5,8.5,9.5,10.5]:[0,1,2,3,4,5,6,7,8,9,10],Di=()=>{let ka="";ue.default.confirm({title:"\u81EA\u5B9A\u4E49\u5206\u503C",icon:null,onOk:()=>lr(void 0,null,function*(){if(!ka)return me.ZP.warning("\u8BF7\u8F93\u5165\u5206\u503C"),Promise.reject();if(ka<0)return me.ZP.warning("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0"),Promise.reject();const Vr=yield(0,Ne.ZP)("/api/users/set_score_list.json",{method:"post",body:{score:ka}});(Vr==null?void 0:Vr.status)===0&&Xi()}),content:fr.createElement("div",null,fr.createElement(b.default.Item,{style:{marginBottom:0},label:"\u5206\u503C",colon:!1},fr.createElement(ee.Z,{style:{width:322},defaultValue:ka,onChange:Vr=>{ka=Vr}})))})},xi=(ka,Vr)=>{var wi;const{clientWidth:$a,clientHeight:zn}=window.document.documentElement,Na=(wi=_a.current)==null?void 0:wi.getBoundingClientRect();Na&&Ga({left:-Na.left+Vr.x,right:$a-(Na.right-Vr.x),top:-Na.top+Vr.y,bottom:zn-(Na.bottom-Vr.y)})};return fr.createElement(fr.Fragment,null,Vi,fr.createElement(ue.default,{title:fr.createElement("div",{style:{width:"100%",cursor:"move"},onMouseOver:()=>{Io&&Qr(!1)},onMouseOut:()=>{Qr(!0)},onFocus:()=>{},onBlur:()=>{}},"\u8C03\u5206",fr.createElement("span",{className:"font14"},$t==null?void 0:$t.ModelTitleDec)),open:wn,onCancel:Fn,onOk:kr,okText:"\u786E\u5B9A",width:506,afterClose:()=>{Wa.resetFields()},confirmLoading:Ir,cancelText:"\u53D6\u6D88",modalRender:ka=>fr.createElement(mr(),{disabled:Io,bounds:Lr,nodeRef:_a,onStart:(Vr,wi)=>xi(Vr,wi)},fr.createElement("div",{ref:_a},ka))},fr.createElement(y.Z,{spinning:ra},fr.createElement(b.default,{size:"large",form:Wa,colon:!1},fr.createElement(oe.Z,{align:"middle"},fr.createElement(b.default.Item,{style:{marginBottom:0,flex:1},label:"\u8C03\u5206",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},fr.createElement(ri,{max:$t.question_score}))),fr.createElement("div",{className:ai.box},fr.createElement("div",{className:ai.head,onClick:()=>Ai(!Yr)},Yr?fr.createElement("i",{className:"iconfont icon-zhankai4 font12"}):fr.createElement("i",{style:{transform:"scale(0.6)"},className:"iconfont icon-zhankai4 font12"}),fr.createElement("span",null,Yr?"\u6536\u8D77":"\u5C55\u5F00","\u5FEB\u6377\u6253\u5206\u5C0F\u952E\u76D8"),fr.createElement("img",{src:pn})),Yr&&fr.createElement("div",{className:ai.content},fr.createElement(oe.Z,{align:"middle"},fr.createElement("span",{className:"c-grey-333 mr10"},"0.5"),fr.createElement(z.Z,{checked:Wi,onChange:ka=>No(ka)}),fr.createElement(fe.ZP,{onClick:Di,size:"middle",style:{marginLeft:"auto"},type:"primary"},"+\u81EA\u5B9A\u4E49\u5206\u503C")),fr.createElement("div",{className:ai.row},ci.map(ka=>fr.createElement("div",{key:ka,className:ai.btnWrap},fr.createElement("div",{onClick:()=>{Number(ka)>Number($t.question_score)||Wa.setFieldsValue({score:ka})},className:Number(ka)>Number($t.question_score)?ai.disabledBtn:ai.btn},ka)))),!!(Mo!=null&&Mo.length)&&fr.createElement(fr.Fragment,null,fr.createElement("div",{className:ai.line}),fr.createElement("div",{className:ai.row},Mo.map(ka=>fr.createElement("div",{key:ka.id,className:ai.btnWrap},fr.createElement("div",{onClick:()=>{Number(ka.score)>Number($t.question_score)||Wa.setFieldsValue({score:ka.score})},className:Number(ka.score)>Number($t.question_score)?ai.disabledBtn:ai.btn},ka.score),fr.createElement("div",{onClick:()=>{Ri(ka.id)},className:`iconfont icon-weishezhi ${ai.del}`}))))))),fr.createElement(oe.Z,{wrap:!1,align:"middle",justify:"end"},fr.createElement(se.Z,null,fr.createElement(xn.Z,{isShowComponent:(0,_t.G5)(),ModalProps:{open:bi,onCancel:()=>{hi(!1)}},onDataSelect:(ka,Vr)=>lr(void 0,[ka,Vr],function*(wi,{node:$a}){const zn=()=>{Wa.setFieldsValue({comment:$a==null?void 0:$a.value}),hi(!1)};if(Wa.getFieldValue("comment")){bo.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:zn});return}zn()})},fr.createElement(fe.ZP,{style:{padding:0,height:"auto"},icon:fr.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:ka=>{hi(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),fr.createElement(b.default.Item,{style:{marginBottom:0},label:"\u8BC4\u8BED",name:"comment"},fr.createElement(le.default.TextArea,null))))))},Qi={tip:"tip___peuQ9",apply:"apply___vL0_X",form_item_warp:"form_item_warp___ik_ub",lable_name1:"lable_name1___prVgU",h_lh_40:"h_lh_40___N1KfV",config_title:"config_title___foht1"},mi=ve(92310),bs=ve.n(mi),As=ve(86420),wr=ve(59301),us=Object.defineProperty,ns=Object.defineProperties,di=Object.getOwnPropertyDescriptors,qo=Object.getOwnPropertySymbols,_o=Object.prototype.hasOwnProperty,to=Object.prototype.propertyIsEnumerable,yr=($t,wn,Fn)=>wn in $t?us($t,wn,{enumerable:!0,configurable:!0,writable:!0,value:Fn}):$t[wn]=Fn,Po=($t,wn)=>{for(var Fn in wn||(wn={}))_o.call(wn,Fn)&&yr($t,Fn,wn[Fn]);if(qo)for(var Fn of qo(wn))to.call(wn,Fn)&&yr($t,Fn,wn[Fn]);return $t},Wo=($t,wn)=>ns($t,di(wn)),Gi=($t,wn,Fn)=>new Promise((wa,Hn)=>{var Wa=Ir=>{try{ua(Fn.next(Ir))}catch(aa){Hn(aa)}},ra=Ir=>{try{ua(Fn.throw(Ir))}catch(aa){Hn(aa)}},ua=Ir=>Ir.done?wa(Ir.value):Promise.resolve(Ir.value).then(Wa,ra);ua((Fn=Fn.apply($t,wn)).next())});const Rs=({exercise:$t,className:wn,style:Fn,checkAssistant:wa,dataSource:Hn,saveChangeScore:Wa,loading:ra})=>{const ua=(0,ke.useParams)(),[Ir,aa]=(0,ce.useState)({show:!1}),[Yr,Ai]=(0,ce.useState)(!1),[Wi,No]=(0,ce.useState)(!1),Mo=(0,ce.useRef)({}),[Vo]=b.default.useForm(),{unified_ai_setting:bo,ai_review_settings:Vi}=$t.commonHeader,bi=()=>Gi(void 0,null,function*(){const Qr=Vo.getFieldValue("ai_review_settings");(0,Me.BR)(Qr)&&(aa({show:!1}),Ir==null||Ir.onOk(),Ai(!0),yield new Promise(Ga=>setTimeout(Ga,3e3)),Ai(!1))}),hi=Qr=>Gi(void 0,[Qr],function*({chatData:Lr,setChatData:Ga,setLoading:_a,getData:Xi,renderChatItems:Ri}){var kr;if((yield wa())!==!0)return;const Ba=yield(0,Ne.ZP)(`/api/exercises/${ua==null?void 0:ua.categoryId}/all_subj_questions.json`,{method:"get"});if(Ba.status==0){const ci=Ba==null?void 0:Ba.data.find(xi=>xi.id===(Hn==null?void 0:Hn.question_id)),Di=bo?Vi:((kr=ci==null?void 0:ci.ai_review_settings)==null?void 0:kr.length)>0?ci.ai_review_settings:Vi;Vo.setFieldValue("ai_review_settings",Di)}aa({show:!0,onOk:()=>{Mo.current=Vo.getFieldsValue(),No(!0),_a(!0);const ci=Ri();ci[0].show=!1,Ga(ci),Xi()}})}),Io=Qr=>Gi(void 0,null,function*(){var Lr,Ga,_a,Xi,Ri,kr,pr;const{mes:Ba,setChatData:ci,setTyping:Di,renderChatItems:xi}=Qr,ka=Mo.current,Vr=xi();Vr[0].show=!1,ci(Vr);const wi=Po({user_id:Hn==null?void 0:Hn.user_id,scoring_criteria:Ba,history:[]},ka),$a=yield(0,Ne.ZP)(`/api/exercise_questions/${Hn==null?void 0:Hn.question_id}/ai_adjust_score.json`,{method:"post",body:wi});if(($a==null?void 0:$a.status)===-3&&(Di(!0),ci(Na=>[...Na].map((Zi,Co)=>Co===Na.length-1?Wo(Po({},Zi),{text:$a==null?void 0:$a.message,loading:!1,response:{data:{message:$a==null?void 0:$a.message}}}):Zi))),($a==null?void 0:$a.status)!==0)return;let zn;do if(zn=yield(0,Ne.ZP)("/api/exercise_questions/ai_adjust_score_polling.json",{method:"get",params:{request_id:(Lr=$a==null?void 0:$a.data)==null?void 0:Lr.request_id}}),(Ga=zn==null?void 0:zn.data)!=null&&Ga.comment){console.log("\u64CD\u4F5C\u6210\u529F");break}else if(((_a=zn==null?void 0:zn.data)==null?void 0:_a.comment)===null)console.log("\u8BC6\u522B\u4E2D\uFF0C\u7EE7\u7EED\u8F6E\u8BE2..."),yield new Promise(Na=>setTimeout(Na,2e3));else{console.log("\u72B6\u6001\u5F02\u5E38");break}while(((Xi=zn==null?void 0:zn.data)==null?void 0:Xi.comment)===null);if((zn==null?void 0:zn.status)===0){const Na=((Ri=zn==null?void 0:zn.data)==null?void 0:Ri.message)||`\u8BC4\u5206\uFF1A${(kr=zn==null?void 0:zn.data)==null?void 0:kr.score}\u5206 -\u8BC4\u8BED\uFF1A${(wr=zn==null?void 0:zn.data)==null?void 0:wr.comment}`;ci(Zi=>[...Zi].map((Co,Fi)=>Fi===Zi.length-1?Wo(Po({},Co),{text:Na,loading:!1,response:zn}):Co))}});return Er.createElement(ce.Fragment,null,Er.createElement(ue.default,{width:1150,centered:!0,title:"\u667A\u80FD\u8BC4\u9605",open:Ir.show,destroyOnClose:!0,onCancel:()=>aa({show:!1}),okText:"\u5F00\u59CB\u8BC4\u9605",onOk:bi,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},confirmLoading:Yr},Er.createElement("div",{className:`${Qi.config_title}`},"\u8BC4\u5206\u6807\u51C6"),Er.createElement(b.default,{form:Vo,colon:!1},Er.createElement("div",{className:Qi.form_item_warp},Er.createElement(b.default.List,{name:"ai_review_settings"},(Qr,{add:Lr,remove:Ga})=>Qr.map((_a,Xi)=>{var Ri;return Er.createElement(oe.Z,{key:_a.key,style:{padding:"5px 14px 5px 30px"}},Er.createElement(se.Z,{className:Qi.lable_name1},"\u8BC4\u5206\u9879\u76EE"),Er.createElement(se.Z,null,Er.createElement(b.default.Item,{className:"ml10",name:[_a.name,"name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u9879\u76EE"}]},Er.createElement(le.default,{onChange:zr=>{Vo.setFieldValue([_a.name,"content"],zr.target.value)},placeholder:"\u8BF7\u8F93\u5165\u6700\u591A10\u5B57\u7B26",size:"large",style:{width:164},maxLength:10,className:"mr20"}))),Er.createElement(se.Z,{className:Qi.lable_name1},"\u8BC4\u5206\u6807\u51C6"),Er.createElement(se.Z,null,Er.createElement(b.default.Item,{className:"ml10",name:[_a.name,"content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6"}]},Er.createElement(le.default,{onChange:zr=>{Vo.setFieldValue([_a.name,"content"],zr.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6",size:"large",style:{width:467},className:"mr20",maxLength:500}))),Er.createElement(se.Z,{className:Qi.lable_name1},"\u6743\u91CD"),Er.createElement(se.Z,null,Er.createElement(b.default.Item,{className:"ml10",name:[_a.name,"weight"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6743\u91CD"},{pattern:/^(?!0(\.0+)?$)(\d+(\.\d)?)$/,message:"\u6700\u591A\u4FDD\u7559\u4E00\u4F4D\u5C0F\u6570"}]},Er.createElement(ee.Z,{onChange:zr=>{Number.isInteger(zr)||Vo.setFieldValue([_a.name,"weight"],parseFloat(zr).toFixed(1))},size:"large",addonAfter:"%",placeholder:"\u8BF7\u8F93\u5165\u6743\u91CD",min:.1,step:1,max:100,style:{width:"134px"}}))),Er.createElement(oe.Z,{className:(Ri=Qi)==null?void 0:Ri.h_lh_40},Er.createElement(se.Z,null,Er.createElement("i",{className:"iconfont icon-tianjiatimu ml20 current",style:{color:"#00B187"},onClick:()=>{if(Qr.length>=10)return me.ZP.info("\u6700\u591A\u53EA\u80FD\u6DFB\u52A010\u4E2A\u8BC4\u5206\u9879\u76EE");Lr()}})),Xi>0&&Er.createElement(se.Z,null,Er.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{Ga(_a.name)}}))))}))))),Er.createElement(As.Z,{title:"\u667A\u80FD\u8BC4\u9605",visible:Wi,onOpen:hi,onClose:()=>{No(!1)},loadingOption:{text:"\u4EFB\u52A1\u6B63\u5728\u8FDB\u884C\u4E2D\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85~"},hideInputBox:!0,showRedraw:!0,showEdit:!1,customRequest:Io,showDefaultTips:!1,extraAnswerAction:Qr=>{var Lr,Ga;return!Qr.loading&&!((Ga=(Lr=Qr==null?void 0:Qr.response)==null?void 0:Lr.data)!=null&&Ga.message)&&Er.createElement("div",{className:Qi.apply,onClick:()=>{var _a,Xi,Ri,zr;Wa(Wo(Po({},Hn),{score:(Xi=(_a=Qr==null?void 0:Qr.response)==null?void 0:_a.data)==null?void 0:Xi.score,comment:((zr=(Ri=Qr==null?void 0:Qr.response)==null?void 0:Ri.data)==null?void 0:zr.comment)||"",is_ai:!0})),No(!1)}},Er.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-yijianyingyong1 font12 mr5"}),"\u4E00\u952E\u5E94\u7528")}},Er.createElement("div",{className:bs()(Qi.intelligentReview,wn),style:Fn},Er.createElement(fe.ZP,{type:"primary",size:"small",ghost:!0},"\u667A\u80FD\u8BC4\u9605"))))};var Kr=(0,ke.connect)(({exercise:$t,loading:wn})=>({exercise:$t,loading:wn.effects}))(Rs),xa=ve(57049),oi=ve(65526),Gr=ve(59301);const{TabPane:qi}=Vt.default;var Ho=({item:$t,answerData:wn,autoHeight:Fn})=>{var wa,Hn,Wa,ra,ua,Ir;const[aa,Yr]=(0,ce.useState)([]),[Ai,Wi]=(0,ce.useState)(!1),[No,Mo]=(0,ce.useState)(!1);(0,ce.useEffect)(()=>{var Vi,bi;console.log($t),console.log(wn),((Vi=$t==null?void 0:$t.evaluate_codes)==null?void 0:Vi.length)>0?Yr((bi=$t==null?void 0:$t.evaluate_codes)==null?void 0:bi.map((hi,Io)=>({key:Io+1,error_msg:hi!=null&&hi.error_msg?Re.Base64.decode(hi==null?void 0:hi.error_msg):"",status:hi==null?void 0:hi.status,created_at:hi.created_at,code:hi==null?void 0:hi.code,show_code:hi==null?void 0:hi.show_code,language:hi==null?void 0:hi.language,resubmit:hi==null?void 0:hi.resubmit}))):Yr([{key:"--",error_msg:"--",show_code:!1}])},[$t==null?void 0:$t.evaluate_codes]);const Vo=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"100px",key:"key",align:"center",render:(Vi,bi)=>Gr.createElement("span",null,bi.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"left",width:216,render:(Vi,bi)=>Gr.createElement(Ct,{date:bi.created_at,showTag:bi==null?void 0:bi.resubmit})},{title:"\u8BC4\u6D4B\u8BED\u8A00",dataIndex:"language",key:"language",align:"center",width:100},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",align:"center",render:(Vi,bi)=>{var hi;return Gr.createElement("span",{className:Vi===0?"c-green":"c-red"},((hi=xa.Im[Vi])==null?void 0:hi.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))||"--")}},((wa=aa==null?void 0:aa[0])==null?void 0:wa.show_code)&&{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:(Vi,bi)=>Gr.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{ue.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",cancelButtonProps:{style:{display:"none"}},title:Gr.createElement("div",{className:"flex"},"\u4EE3\u7801\u5185\u5BB9",Gr.createElement(oi.Z,{className:"ml20 bold-400",title:"\u8BC4\u6D4B\u8BED\u8A00",dataSource:[bi==null?void 0:bi.language]})),content:Gr.createElement("div",{className:"mb10"},Gr.createElement(ln.ZP,{height:300,language:"python",theme:"vs-light",value:bi!=null&&bi.code?Re.Base64.decode(bi==null?void 0:bi.code):"",autoHeight:Fn,options:bo}))})}},"\u67E5\u770B\u4EE3\u7801")}].filter(Vi=>!!Vi),bo={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return Gr.createElement(Gr.Fragment,null,Gr.createElement(Vt.default,{defaultActiveKey:"1"},Gr.createElement(qi,{tab:Gr.createElement("span",null,"\u901A\u5173\u4EE3\u7801 ",Gr.createElement(re.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},Gr.createElement("span",{className:"iconfont icon-tishi4"}))),key:"1"},Gr.createElement("div",{className:"mt15 mb15"},Gr.createElement(Ce.Z,{value:$t==null?void 0:$t.description})),!!((Hn=$t==null?void 0:$t.user_answer)!=null&&Hn.length)&&($t==null?void 0:$t.passed_code)&&Gr.createElement("aside",{className:we.Z.shixunWrp},Gr.createElement("h3",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801 (\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5)"),Gr.createElement("div",{className:we.Z.full},Gr.createElement(oi.Z,{className:"ml10",title:"\u7F16\u7A0B\u8BED\u8A00",dataSource:[$t==null?void 0:$t.language]}),Gr.createElement("span",{onClick:()=>Wi(!0)},Gr.createElement("i",{className:"iconfont icon-quanping2"}),Gr.createElement("span",null,"\u5168\u5C4F\u9884\u89C8"))),Gr.createElement(ln.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:$t!=null&&$t.passed_code?Re.Base64.decode($t==null?void 0:$t.passed_code):"",autoHeight:Fn,options:bo})),Gr.createElement("div",{style:{cursor:"pointer"},className:"font14 c-blue current mt20",onClick:()=>{Mo(!No)}},No?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),No&&Gr.createElement("div",{className:we.Z.newProgramBg},Gr.createElement("pre",{style:{whiteSpace:"pre-wrap",color:"#333"}},($t==null?void 0:$t.standard_answer)||"\u6682\u65E0\u53C2\u8003\u7B54\u6848"))),Gr.createElement(qi,{tab:"\u8BC4\u6D4B\u8BB0\u5F55",key:"2"},(!!((Wa=wn==null?void 0:wn.exercise)!=null&&Wa.student_commit_status)&&((ra=wn==null?void 0:wn.exercise)==null?void 0:ra.student_commit_status)!==0||!!((ua=wn==null?void 0:wn.exercise)!=null&&ua.user_exercise_status)&&((Ir=wn==null?void 0:wn.exercise)==null?void 0:Ir.user_exercise_status)!==0)&&Gr.createElement(te.default,{className:"mt5",bordered:!0,dataSource:aa,columns:Vo,pagination:!1}))),Gr.createElement(ue.default,{centered:!0,destroyOnClose:!0,open:Ai,title:"\u5168\u5C4F\u9884\u89C8\u4EE3\u7801",width:864,onCancel:()=>Wi(!1),footer:null},Gr.createElement(ln.ZP,{height:500,language:"python",theme:"vs-light",value:$t!=null&&$t.passed_code?Re.Base64.decode($t==null?void 0:$t.passed_code):"",autoHeight:Fn,options:bo})))},Fa=ve(39479),mo=ve(90524),ji="data:image/png;base64,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",$o="data:image/png;base64,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",ll="data:image/png;base64,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",rl="data:image/png;base64,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",Ws="data:image/png;base64,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",Wr="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARoAAABECAYAAABeQPqJAAAAAXNSR0IArs4c6QAAIABJREFUeF7tfQmYXUWV/+++193p7iQkZE/YISHE7AFZRBZZwzIMIIjLiAoExxnHwT/6l9ERAqKooDgDwwyyibuAoDIsAXQYF3YkIYlAEkJYg2ENZOuk+935zr116p46t+q++7qbzkLe9+VLv/vq1H5+9TunTtWNsIl81vz08I62QS0tm0h13h3ViGPVzhjIPTNJ7HMhE5SPAKi8+0SeiuVyu1N+b8pz15p6OPUy/ZM8o7/po9MF5B2RWgPypgySr2BhdNqSSX05ybmVfVmmt6xl39pv8U6Thozd6BXZUivAEz2KjDIWAYaYlFoBelWeFU4plf1KdWQFNA8TEX7ObemOvAZQoey58kU5XD4rvAO2IXATANYn8gLIdD3ppyg6LzptyQV9OdU3GaBZfPH+p499z+Cr+7LxW3RZpAAMCpZgKHDh3y0ICYXotrwAKVaqEDh5yy8rbxZzqqcPRK2CiXQJaJkpn7TPtDfpFtFf9LdP3mETLC+AT7ZTykvgsgRGA70SkP1fSl6Aba49AlSp/GrThOhTi57sy/m/yQBNvPDkltri1WsrzVGlLztgiywrZKZohee5blmCXuULgMnmJRW5gCVYM8EAg5SXpkOi87pcaYlJEJAMQsoIdmIBRSmibrOsAysq18Wpa6h8regewOQyvGxIzEQ5frm0CgStmI+h+uoazY9mLZ3S1/N+kwEaavgrVx+8aNjo/uP6uhM26/JC1L3QVJJKEVJWM8MdU4WBpJ68x9SQnewokjI35OpNf/sAQSuiBioJVqXlBThpsJMMx/nNKLKss4+xBOUDoJor32N66X6yoOgDeykf/Ws065mv9/Wc36SAZt1NR362X1vTZX3dCZtVeTkzR/g5fMxEmy+OvFpFvfIEGrXMDKtHy3NsxCcfYEHB8hmMlGJLh7M0hax5JOot2USIBSTMRThYnTx9CizMnSJTR/eJU77wp2iWl2uTdtbL8uv1KdvP1fHRmUsX9fWcj+If7nMngCMbLtiOfQzQ2CS2sqG4yf/8Xf8PoGaEbXrKIwaaq8DY0Q1X5V0hUNbpaFdDj82vJ7jPxPKt5t5n0hGrWImvrs4zrbS9IW8dUWrnjOeax2nitL+evEPJ0i+l5EMApdiMZGWFfSWYlzTx5Ng6wCYAqLMKvNEfqBh+Qf9Hxjdln9GuFD2nf0aW/06em99J2fk7/c4OD87HVco5Ufzj/SajVpubbHqV/ThAEgAZBhMLKmZiSpDJpQHWbjccbYP6la3JlpmOVzIaVQ0GvkmYUHOPPyWnDDy5hVLZlb6sPHd5wCfAepAzIYyih/xHjqLIXVvBZmR/2D5i/42nPpIhaV/HpiBPbS7axatX/3ryDjbGwKp+wJp+CiAEoFjgMPViUJFAYp+ZMZIyEniysmuoVKcl0yH+0b5XIY7PKKW1PJ4EEg6LMcwlAQ+jIMxYfOBCv3EelJ7/HjkYGD6wVFW2rERSUYy2snKEWEbuuVw9hSMwJO9dEfXOU2BFttUtYAqOMvuASaCSL21QXqzqvD3UsLzMw7TZgiP3v1ntk69E2xPNLmBMzB6EPKWnfGvGjAuOhWJ17NcxRSb6EdqxCjm2Ocuk/Bh4dSBQqwigMYAimQqXQbRDsxqdLmE8hs1IAKI6M7OJcHX08YdmGaA5YDSwfjFi9C9U3px5pNmMAJtk5TIAQpkmQGJy13/zmNPztn7A2BFbFoaEWpPzt4jVmQZQTnC9ItcDDysvTAefD8TWTTIOqWDdkfcwEq/vRrIVH6AJACiUD6TjPrLtLusPEQMW8pMU+lPqyRf5UwIAKIE9NBcsURXgz/VfXwVeG5ABA4OBBosEOJjlKJOITSnH9NLMRshXsBroNy76+B+WM34RqzkPcTw7qOHaXCpiKdxX1MhkIWAAkkAjfTrib8SoTdgOFfLXbIkfO3G5k9gBKWm06LNCBymDg1lt5eT3gZhVPBm0F9ghysnXUVJeeVnOkeeBDGwNFwGuMwfqyKfIbABaCgpAcwiYAFEHcOV2uszTpGeFdkBIlecQFFVOXXntv5FtUszQmR/CJHZM7Bh4qxVY3eqyFOmLSRiMaUPuufDNJCyH/TraxJLyCauZHX3iofN5aqTD88Mj+iNaSawm7421gGEGoI6fxTp72YzymVnSXEr+rmXO5J2GAtsWk6vNAoPkYBeyCbGaa7ucFadheRUB7FvV073jrCv16i39KTTBLP1nn1BZeTOJWV4rgcUhDpozOz+6/9h8qCvvA5AC1iOjn31g7dTP4xNigLN4JoIBHfwRQX76iAYvAnYx8DiLc4uU0gIJ8nq+/HUQ0GXYBonlfCsSTARLSdIqQKFnVYNKicnk8+nEy1EdMi469a7VDtCkYLPf6UDNjc51dohoggn/i/7NMYnMSpDsSAkTix5zupwpZiYwgczOwzYLLMlXUiqunaEielVOVNOXGlxoxdCO4CRbFb3KaSRllna5NjeccFcNbib/QnkPS9CTv1vyAhTLyktQ1BG5PLNz7Rf198rLeBOJwZ4zYL0mL+aIBBtnYhWVL+eYGcPkkVgEOqrAKwPNLpIyh3w7UNLfInej5O4Tg5XcbWIzLJGvnBGd/tA1XDtrOqVtnF3Bj++cizie7PhTGBwkSEhGkgBJEZhI57A2mcR3Bq5qBfGUHRI/0+bx8URrJpPc4c+s2QZ0PDRXEoRCeT055QQTABIsv6y8SpdTBOXXkZM7yDpEXRNlVWac93ChBm/BWMrIMyhY8O6OvJmMclx8vhLHdFPl2P4TppBmHrbLxfzhchx5zyLlrANC/o02ZTZ52AuDS+bEDbMe6atxwCUBGJr38zHrb6ZF0Wz2oFurzFYx/sl+R6Kz6850RTXech5nx99iWp9z8kp/i2QvAcexw2qEM3nCaGDAJr7N7VMm51lotZFgUHZFC4GJyCs0afUE9SmzVXo7N1yMtwoWmOA50FBLhGYXkoVx/Xp0LEGCVh2AdOpq+rUINGzX+wDqnZQPzB9fXX3+Ik73wqB0t8kyFRU/I4GDirS7SwU7Twww7NuRW+DVppnRmQ/NkTPAyxmSIL6uOA3ik7EuFnACjlwGDZazLEfG0IidqATITKYSsOjR6EHA9oPVbN1YX5mxyMhRMel0tfSg58weuaoHAMTnq9FnbvQKLVfDnLze6dBsRDRCg4bPnCkCFq3IDDI5E5FNFas5aSUalveAdT3HeD024tTVdECw/rp81dcWZCkD4X/SC0OuToL56G18n7/GJ7+uCXh5mxQ8QmaONJXkdrXc3k7kDVxIcLGAY8CrUpkTfebRmVol/EBDQXwbuuaiFqdV48jf3N91AIfZm2Yt1klsHMAy7oYBp70FmDxmYyGL1Lps8jMmcK/JcHUv5ZcOSLXysUI5LSxhi4dMEpufMDOKlDbVaLd/feaanrw+ZiIBTvuBbBEeYLYmjcnAy5o8IKIBVSZxfCfKz6L7PFe+chjngF05aBkQuS95YWW25gCJbL9JUE/eGSMJOqK/pAYneiYdzgBebwPebvP7ZxwTyBf1y888zmBvoB5qaK5Miz796PxSQJOMx3V7X42u+PQUaHyAop+ZXQkZO8MAE9oK54GRu1OyvD13BFr6cJtbTjxmIaGVL0Rfqf7aOZkzabRPRylhXXkPgEncsOWJ2CULKnKSqx2UEHNxJryQtz4ZpQTSLLLAxB3GgKtYjAQBlvcBn1XqHsiHwNp5HmBbuQVCgLVXXgGlT947x3ygJgFZqHLObBJj9Py2QJcJ0iMR3iFK2InnGIHP4UubE6nvRZhVzG6cyOJron96zBv462U0SV/86IDR6Fi3GLW4f/EZJul7UbtS1AHaJHKOHQiTitkPAw39v+tQYOQ2Ghx7/7tcSW1EploZcooQmmCs3AWK4Ciu3sbsS3kJGkIhGGR929+290X76ipYoBzO32FJEjH5b5+8rK9AyFLgJMtQ/V0o71FuOy9MfwTlA8BhFzTtY6ozf7Tp5DWbmoEX2WzyAIM1mdjs0WkEo/EF6TnBfViNtuq46NOPLvcpaBBokv67au/ZqNXOy3aUDJBYhsIBeQJsglG/oqMt2Mhnpnoy5mZIOzBhVC8Di2+Vl0WI330rX+6Z6UKHDXnMBN9uhFOskfH5BiQwWRBQ3VK2rhpUrb5KMypU/8AOUWiVl3VlM6Gh8gUghJilt/5GzinfE43rxBB5AE4Cbo41qPS2+wILkE/ezpk6xxq4f0M+nVD/v9IOrGzLHzlggGGfjfTR5HadxBED9sdYeTP3k+/V86PP/zkY8FsMNBTEt/Z1YjWjM7BRW9U6KI/7nxkKs5qEqUgwCW2Hi+fU6H13zpxQ3YYcAR6OIuvJ4lH2QkXsC3nP1ZtOnQqYVZKuJ/ICRIMBZr7yre2U1lQzHsefJeWLGINaDHzK5WBl4GyQA9pSoJumCgOgro9v4ZHjJs1D1kKH2cn6e+ZZGfllQ9MgPd+xggQ0PJG92gHM6ZxjCepkdyVajuEjbHCeT00LgSZp3pV7noEuXBWM9tUAknxn/41QcOnncdKETC8jO2UMMLitAYgRI+/4B5Q/wq4Sgpb7zq/IdJoW8yqdmFuCOuuJk1vNTXPo+Z7nAP1NMHbHG8AD5+UPz207AZhxdr4PnEkO4OGvA28uduXHHAjsLDYBFt8IrHjUAIDnTNLIvYGxJ2ZlLb0VePH3wu/Ek94AWHM7cMgVQMXcK08O8ns/C+xzHtBOZ9YU6NQbyaf/G3jiBwKgTDk7HgLsdlwm/cRPgeUPiOwFC6NxHLM/MP6ULP3iXwLP/c4tXZsfCSibXSHNLG0zFLDqOB6ec70u71kwnHkl5hT9ubYZeH6Q8cmIQ47aiUtpQ4clfUzH2c42E71amRV9YW7hNbz1geaGk6t49Zm56Kqlt6ZTP+eihRW4aPBJ2E1oh4p/k7+L9NsPAnarFyWs7Flt85Mzy7facTqrsB6TwUfZNQ2WaXz0Vq6ig8YCw6dnE370/u73RT8H1r6S/b7+rfT7gd8rVtFaJ3DzoUBXhxmkGKi2AkffZBQewKqXgNtPTtPo7V9WJJL5m1symdXLgd8cD9QoXzGZWX7iacD0f85+WzYH+MMXgOPvAAZuXw9W8r8vvB54+CJxZ69pxwfnAP2NGf32C8AtM4FOUyetcPSd2vGh32Yyq14EbjT9o80cnzzVTLPfHPNQ4Gbnk2JKdrFSYOCY06xcPgYonP+cVzYYavPQzPVX+gNvtgsHLptA6loICTQaWLi9OSBydqMWYJfx06IP3dhVNNh1gSZp12UzKKbmTu8JbAki3AnORViS1YQAxwMyDGatLcC+O+bb4KwcYpB8A8E/61UmmUyBlUIOZBn53OpotTL9g8Fo1xOBaWeVV8C3ngXmfhc48N9MPjHw2oL07/5jgLah6d+v/wW465M8k1MtmTQr/cefP50DPHe3e7yB+0SC8y5HA+8Ttz3OvRxYcJVbZ1bmE+8EWodkdbv1xJRVnXBnBjRvLAIW2Gj0LG0yyavA+y/K8l74A+Ah8Z3Kmf5P6T/+/M/ngKW3p9+kCaHHbOzxwMHfzeQevgR47PI614PyYHFXeswrZzERjFiXn2TVDflSZhfn6ymfdGfpsHS3yYKHOgyZ9L2IjZEgo2NpnHtqFDuqVGZG58xzgvN8k7sU0CT99e8z5iCOj0jZjNotogSOuaTuo/GymcCOFPeflNlvJ6C1yZgE6jIoH+OwAyzNqMB9ID4nnVe+wftAfBOM8h06CRj/MWDM+9PxeHMJ8PL9GRI1tQFjT0p/61iZmhErnwYO+vf0GTGXG/dP/z7wUmD0+9K/n/o58BgrVQy0DgOOvQVoak1/X/EYcM8ZeSVzAJKnSAwc+SNg2OT0wYY1wK+PBda+6spPOBXY64vZvHruHuBeAtEYOGFOBjTr3wZWLvXNv3QuDRd3ZSdA8w2zSsdA+0jgpLsB6hf6vPwIcNuH2Q7OB/clicRO0t/+ChgxzbRjNfCLg4E1K0xdCjYGrJlsVETeR+M4ke2EddvnlbeUKEurzXs7BAX+o3rlr2kGlg1WTmBxcx5vcVNZ9Ld3R0kevFRHFhh4gLuif11Q6nbO8kDzvRlTENceQ4yK3e5OJr7yx1iGE2IpJUBI71yNHw5sT9vcdfwp2mxJ5pycCIK9hPwx3iA2MYd8NrhTjpnovq1bTtd/O+DoG9JMCWjuPjWrJ5lSB1yS/rbsTuDB84CR+wAHC6C54X1pV5xwD9Bitv//eA7w/D2ZAu17AbDLMel3qvOcj6esp7D+wp8ybCow84dZw5f8Crj/q5k8+WTInGkbnqWZfxVA7OWlPwLH3Ng902nBdcCD38j8TAd8Gxh3QtaOX58AvPp43vcjx1n6rkbMAP725qyOT90A3Ev+LuU7CslLc8jnj/GZUz4HccifkpMPmElFJryef8sHAG+0u6eqfU7e4I168o4Z6fg1FkDqp6mhGk2PvrKABqPupzTQJG25dPo1qMWn1fe3sJvAOEkT8JH/FJvJnZcy9ebnQ9uB6aNL0FC7HOTt1hwYiAHV7MOuiCI/xg+9mnhptE2cKYid1wb4Zv4cGGhMwt8cA6x7LR3d6WcD4wyjIcfws3cCI94LfODyNC9iNAQ0JHvMTdkA/2pmyjioLUMmpIyET6Uu/U3qZE6KFv6s0ORP0Ql4/7eBXY7K2nDbKcDrC9N67vFRYO8v5ycY+U9ungmQScU+GgKfhdd5xg9pmumfzfKZdyXwyMXp92GTgONuydqx6JfA75lBqTAEn8JyrodcBow1jmRq883HAK/Oz+oTAl87/EWsRSxmeoxz8mJe2LHwyXvmj8xLl2Prb473LBJmkxvrEr5dzwEiecZJbm/LS62ia6NzF6QBvSU+jQHNZdPHYD0Wo1Zrz4DDw2iKgvISZWEnWsFZqiTCWJwL+cCumQddDpJtpGfnJ2gfq4HUE6LInApNpiRL6RwM2OeUjl5dNe2fgXEfSkt+6ELg2dtT+aNuAAbukP7966NTABpJQPMfaVoCml/sC+x8LLCfCVsghy2ZNgyCZHqRkrJ+zLssdSgn9StghXLbmSYemS1TCQSMHDGJp36Rft/1OKB9OEDO4NZts6l237lpmpN+mwFN5zrXwS0nZtuwzCyi5/d8BiCHMpVPYDZ8apb64YuN2SMjq6WJIcz6RMr8NmAMsNfZWX+QGbnwh+EdqzLmTM7k9NWpwPzxmay5eVdHXis4ya9pAZaZ8UjAg6N59RED8t+YIMFSTmAnrzVobxkXfemxl0pgTJKkIaBJhu6S6eejVjs3fF+wZDMMJOzTMdVygEjH1wR2n6aNBIaTF918tEkk7fJc6xmExA+NyFt72ydvKyQYg6qAlB97sn+rOjRiby0DHr1YAc0+wHu/DIz9YCq17A7gvq+4jKF9FNAyIP3dArMEGk+BPmbHyQio1r3u9v/wacAxP8uerVoO/PJwoLYBOOmeFDAb+Tz5c+CPkiXFqcM7MQ+FIidtkqDO4CnAhf+UCwOJrF2RgrfXJArJi/mjmVOOFQpwkOaOZE1O/X2HXXmOy7ll8s2Vr+TpAOXrQk8YbHQsjQ+AKG/+J2/ZS54JZlOtXBCdv/C8Roa2caC5eAodSViCGkbltrpDTIVq5AT2mSrKKGDr21FAxSbXdgOAicPNBBGMyJouQonkQPLfbEZIpXcmgoJdXzrOS04uLl/a5bZ8UU96Rml3PSFlM2U/bz8HPPa9NFYl6ccNwM/2AY75BTDYvGvvr48Cr8wDltwErDaLDJk9Ox1RtpT66f78PWD+lVmYArXl0CuBHQ7KZJ++FXjga8D6N1MnNTtwde7Oyk2LUBfw5tMAgapcAKj7DvsPYFfja6pfy/opHvwm8Oi/KReNARJ9iNJihhxcTpsRJgcEJVjnFjMDZD5AV9M3zVMxmqR1grn7gigXjQA6PS808Z3eLrz7V4ALFcs7VFH0MgY3jY2++Hhyc17ZT8NAkzT1m9Nmodb1fbv7xGBAHeM728T95Tue4PPPUD6cJ4NXvypwkFkhfauIBA27EHioJwODb1JpZ3Kh6WUGXZZF8lRfu+rYH9M/fHRb15XTyOxH7Q0c8p8Z0Nx4MPChP6QmGH+6NgA3HpDuENHnwEt6H2jm/ZcpLQaGTgSOE05WrsftHweW3w9MOg2Y9o9l52GW7qFvARSMx0p12BXvANBQTJJwBnvBQY0vjx/Xi3deC+dMyPQJmHhOGbLrBHsr6tHVLcCzJtRAp9NMhRTMgof0yajdJv02hKbqmdGFC1WsQ/1h7h7QUBDfkqfoJr5JWcSwpLOh7W4CEH3bnnzGf1Ne5goJeWxh/+2AAWab28dGtCL7bO0iNuKsYHrHijrTRI4ySGk2E5TnSWvaTv4WiqiVOCTmvTNsC68FOtcChwqgufUEYNKZwJDxwLbj0+QUJXvPmZmC7nAIsM3O6XeKi+F09P2JHxtfR6hQ07kUiEdxLvR59FLg8f/KVtkDvgXsdBhQbQGq4oKy2/8uBZqp/5D6RRr93DcbWHBtFkKx8xHA4N3SXCguZuiELMf51wKrX86XoBeifc7J2vHARcCjMvjRs8WdW7SkORQCDzXGDgCxTDfvMyrbhy9tY4L0AgLSjJJ+Gedvjq3RJ7uT5wswY1Ld4Dxf6d0CmqRLL5oyE521Oyx701dJUCLnvmAzetZcMp2eMJeiqz6NwlNe47cFdhHvfMrZvXonSa1advDZpjd1kpMixDp8NLbMfTRO9KeZcB/8H6Cl5LurHvwaQFGthxo2QabTT/dKx5K2vLc3pssjlwBPXJ+n22S+nPS7rLyVy4BfHZ3Keym8UKRT56dAwkAzj8BOKd2Ms9xdo9s+loLeNjtlAOGUJeQPvxKoNKX5U73uvwB4/UmAdq60WVBtAz7+CNDPbOeTqfWzA/wgkzYu++3Tz2XteOAbGdB4x5TllC3j+HRM1skzRV9Dfi6vT6mMfEmUoazIbKIgvaKPvQZCsJgsLsZzfadI19R0VPTNhfRm24Y/3QaaZCgvmHwXEB/u3pLHoBE4cuAcX2AQESCUAJTcujTXidKADmoB9hulFKRe0JWYFNqRxhNSMxHuRk2pS8tLIJOT0szLD96bKf5Lf0qD7bgurUOB/ZI3VKSfBy5IgeawK9PvBDQ/2ROoNAOn/DHzg/z6OBUUZ2z58R8B9v1qlt+DFwJP/CRTxKTtapXmupy6IFPQR74LzLsif8cvsZ4ZImo3AZr7AdpSHrBd8YSkHSX2nZHJ98ZTKeD87nOmO9h+BjDxk8ABIlr5918GKLjPUWwf24iBv3/BBZpHLnWPONhaeuQ1O8qxWCnjk1fO2kL5hvU3Eygym3S2iRnluze46JhC5e7oO0922+nXQ6CZPhW1DX9GHFfsLlSiDNKhG9hFkhHGiW8n0zXnvd3ydj9Kctj2QFNF+Tu0M0/tUBQBRzKXzYQOnf+xxEit5vxcMiu9cjkMycif9L8Z0Cy+GXjwgrSGlB/tshxvwust0LwAHPZ9ATQzUmcrgw8B0S+PUGdzzNbl8bcBg3ZJZSlC94aDgM41bkRtqP6f/IsCGrPFnmCTyX/6WQpoPgq8dB9w8j3A4LGNa85rTwA3HuaE+yT9csr/Atua/DreAq6fnrZDOk1lQJ0kJJ/xAY02h4SA0x928mR14vY780rKG/DWlqmvnxvvIb/ES4OANxs5fCyigm0Mjb2OM9t9ojZUoxqam2dE31o4r7vV7RHQJN05e9K1qMWfyoFDAjhmMFmZpb+FF1LNcJydKOOz4bxooKYNBcYY/0bOcSrK41VZToaQ486ZEAGGZAFDT1CzMngdigFgOpmAxpgAdKr4oa9lKzOxAAdozjeMRgDNj6YBe/8LMOHv0tYRIyLmowGVTjAfIQ7V8jkivUr7+oqeOUDzHWAu7XwpUN/z88AMw0BI5raPAC/el8bAtA5WzEFp3nu/mPlOaGuc6rf2NeEMNoC248HAsWIbfe6VwH0UgBhgE5KlUZp/eCkDzPu/Djz8Xf95J5+Zm+urUAyPAiTu0xBb7q7G+uTKmk1aVkcL0+++KzqrleuiS586rSdV7gWgmT4GtQ0miE+zFzNRaLCYBTPo+MCHB0Vvk1vZGNi+HZjCnnUJCoxcpjscEPJRapEu09C8sobYjFbqkLL65E/+vQCamwRIxGnsiQYa8lkcbhz9ZDoR0CSRt2YXjoLcXrg37z8hFsTbz+RPuulwYNXzwlLSW6gKGD/1pGA0lwBzidGos2YJ0Ijt+v/+MPDS/SkI7PUFYPReaXnkeyFwSIbJlHPmssxHs2IecNNRwuUh6nLMj1LHcyJbA368L0CHTZ0I7kCcDcnkgOY7PPiu1RicM2KehRYrbpfXvO6JipaQXdUPeE4ETZYQsUnYjMpd7WlfnbIG7dVx0befKh2c5yu+50Bz4dTt0NG5CLW43b2zxvO+bapB7vIrMfFsrI14a6UEGTpT19qEUR8Yma1IjiKrm8okCwmaOcKf4jv/xBOLf8vR327Ik2+FGQ3FwNARAWbeo/ZJd4n4c/esVLmOMKefCWh+dRxw4h1piq71wE/3Bij6VioBOWNPNBG2lO7Ze4DffiYQm2HGgO574dPgdIZp6qezejx4EfA4xdEwoJt27/X/XKC59ZTUdKLPuA8Ch5gdnloX8OO9gNUrgFF7AXt8GJjwkSx/qh9tjWtmOHhX4KP3ieMUdwC3fyIDCgn4yRjVgN1PSqOWKa/+I4E9BeP6w7nAny8rlmcHb5DF2kLrRFo3ovE9SEsBehSo191PAjbicCX/nQbprUFzZffo0kUvdjd7kus50Hx14nWoxZ/MzKQin4xZdLWzN/HReOQSYHJZy7Mj2rDTnozebCpJg9y3m6Kf8WoZMLUcSs5z0kPTc+lkfdSwyLQSaIpG77WFqSky6r0u0Dz0zZQt0CfZ1v57Nxcqa5+vABNZIQEk284PCAVTzKTfYOBjD6ZOZv2h/H5xkGERAmgS1nI2sKdgNAQ0L/4pzaG0wdx8AAAOkklEQVSpHfjE3Gwr/74LAIrFOeVeYMjubil3fwZYfEv6TPbV+y8EpoqrLm45PsvfphPjT8chTnsCqAbacf2emdPcJ6/Ld8wpMRc0s+mJFvZUdm0L8EwgfqZs3olT3hdbQ3f7VH4QXbb4U2Wz8qXrEdDEX504FXH8Z3SZ17JYc0iAgxOQp9iLZCvWbPKYW6Lmb04ajME7tHkO6Hn8IblJIycxpxeMhMspZXaVlWfFFJP0wO+4cTS6nnSeiU5ak89iw+rU8XukYDTXp3eQ2U+iMKL9UXN6YrnZvL+cTK87jD8nSSteAsdl734ysN+5+TlCJgpdRkXHA6SLhfsoARpxv85vPpQBAaV/z6lpvA+lX/kMQOB57E8BYjjEPsiR/fjV6dmjFGWyptDW+slz0qMUVG2Kkr5FnOSm5No0fc/HgAO/kW/Hm88Aj18FLDDlOMzUM0ZZ59pqOYyxJ1rX27IUHvLkSP/mYSNlsRkl2Q3tlpMzOKrMiC5btHGcwfFX3nM3anFqPMvrIpIDkYItBCOCQ74bBhvVS5TtoaNs6EXORrdAwRPW7IwkX80BTZ7MElRyz3zyHkbjAIQEOqEwXpvd53AWqzKbJ/yIIoAr5l4Z0jgCn5Ai2DoV+Cx8TlQuS7YpBLhSnuJgKGCP01JwIYEI5+NrvzW/WMEFu5JMIVi+BAYBnLk+MWNCeYYitm23y/EV409zeVNiLyHgWDoUWOdhcY0ADaVlM0qf+o5wT3TF04c3mh2n7zajic+dfBQ6O2/PtqV5i9r873UA68hgASjMhuT/qlUvVivY7jC6/0RNLj05ucNySqNu8fcqnJicjrw+/BYwx1iJmIpyGb4JHVJ4ap89myVOsDMgepVDADv3j69f5OHEXPn6Nn7exlZM0NsWT/9IsNG+lzJHQErL++ppJo/jZynpT+uuNm1MuXpRwY3UzXd3DXVdtXp0dPki4xxsJMNu+mhiOoLw2MJ5iOOJziluKjt3dsljRjmgErg2wtOOpwc3Y7e9t/Uf72dwcVZLMdlySipWRR+Ndiwjj1kmy7HyQlGdPIvkOSzdBFFZYBKAF1RSBlzjYddxQHqFt4rbAOByv9nrJcoCrmYIzBLKykvWosaRAbQu4HIHMAirOjkg1JjibHKpKYaGYml668MUxF73mfhqFuLg6VPr3Q/sq0K3GE38LxNnAbXvO6e3g4cj60QKM/ORplags17bfQCG7myCkpzVmCexegmXTKPpb07esypudHmhbJL+W5CTThNdf+XsJRCi+31kUJvvljnbT0pen/MqBDHNwhgoZPkKBBgEg+UUsBbrsBVM12fubEnAonWEzCYyn3rzox3ElHe1emZ0xaJ3/lBlPPs9A7AOixHX0msifCZP8JlK7zuOUNBRtQOGoNJGUcGKjWganpvDIl5EOw+TyRdiIiIjH7BxNUKmm11AdbyKELSTX6z4bDrZMpkV2iU86yWvfIg1CHnJBmSfFDE5OTZSaXssLxhWd8r3ncQus7D0plJu7Lyo3xKHcLe4Q7j2+j6bCl5G1G9cdMVfVjXS5IZrFX95wgXoitPDM/ptB6FjBNQJ8rKrZDJ5LjgvqPnztRg7HGn8M1rpk+8FbMYGqQjmo5VGl8155urEoCHYRIgd+c4Q2Xx7Iq+QNGguesyXnBnGG1YesyLEWmzxss8VCPrKseuDMGVCDKs35RvRiM05LW1x01b3O/GREcNN0deiK572bFEW4FUjdYpnTx+Ddcn7uNtT34zvonF1bkkfQ2C2o48j1KnIorYqdt+fbVBBkRM55QPxKohM55Evsve1gkhFc5QuEMNjt2wLlLmQ1ktGk/nCc8FtRbsjEuB8ZVlmxwOjBsQLUKrfHdAoIy/GRDPLonF1WJxYPHTAZSOTe0tI+/JA4HUT0vBOtIe3vSvRGjQ3jYsuLx8t3BCjib+0x7WIIc41SUduAGAsk2ElNFvf1ulZrkdW7NSKEePqxM/I4KqgOVOw8oZAg+vKkaehS5OC8kYZcoc2pVNW9IMGAp854ShmHSdnt+TrmDO58hVDC5qjzGakeecZk3qObe/CUG4ubbGp6D3bL/aiQ1h3lOOzqVwXXbmk9Pmn0kATf3nSFHR1PoYavW7FrLA+tqLjZ6iy9gS2MJecMzP1h75rn4GoDqhm8RqJ7tYxDThNLjZD7brw6hkyQRx5WVcVm1MozyuvB1AchlRkwqg2MyD55HPuHGGuaECU3yWAOL7mTVC+/rR5d6XoaAKervdW1x52CcfZVKIaqs3To/98qndftxJ/acJdqNUOd+JmjGskf8ZJBdzpS7E8+FDU/GUdNex8lDw0FjhBa5mH8DuETCLf85C8pvGhWBSH+ZjOsW0t4QNhoNLXHeTKL4rhEUzBAWKH1vhPPmvm4wCn+NHnZ3IOOJrRdPxc3OFc9xwSBqK9G5wsPdSjzVqcumrRSKCrNH/ofnPT+4bvjq5eWuqOmlI1is+ZOBNdXXckDCJ31YMK0GMGw2wid4lV4xPniQow4eBtVIi18g9Yh69vh0dOfLt8Z52sFcfHTHIMSpcv8rXynu1nW2pvyJv8tf/EAlO98ovkQ/0kn/vkDXNz2hkoRwc1WtHG50j3NWYLk1w2JH3lSl98aFibKkdFVz5d99a9ukCTBOc9vGAu4pp7P3ACKGIHRu8qJQt64MxTg52wfFQzRk8wIfjeVVr4g+k1EjxPfWnryddzLOfkTReWLasREPM6YLUiF4BoTl6bjAVgp4G1yCcTAmHZ1obkG5wgW5NnPfDXgcBr76BDWPZ1svUdLcARM+reI1wfaL60xyx0xumtS9KxSwopfS8UDMamlP2fzzLpe2MamxkbprWhebC5JNuu1h4fjWP6yFUxcG+NVvqQfA4cTN4heVlH7yrdiHzAYWyVuwgsJAh6WIJj2vj8Pz55vS3vK99zaNMZcm7/VubSmCaUSP1WK/DC4BIJeylJshNVOTO66unCIL5CoInpHU5/Xb8EcTzKe2iSGYsEFst01DmmbrZr6apO7HL0oPTNIj7F5hYkShOY4HYXR7EBXmUT/0I9eY/C95a8j7lIlpBjA4LFhO7QKSXvOf0sHcy2T3REr+orzVyobOtAF2PisL5uToitYsU9sKEKLBbvQ++b/noZQwaOjS4Jv+upGGi+uMf56IrPTTSc7wFOgITYi4im1YF7DrPp2ao1v7MLkw9VbwywwCFWxjLRwdzpOXkdSStXaSuUDVmvyRvgM3qbj3iWIUKKOeS2ylVaB5wCAMuK7wCxYDa53ToBcHqLX7qDgsyyb2b9u76Up0q8DaG3O6kaXRBdtTT49sog0MT/f/wYdEZ01CB9z7ZlKmVOYAuncQ8b9MKQCNtPbs3fWu9M5sAuDK/qRdu0+ua8pL5aqT0Kb8sXZ7lsWxVQSb+Rcy5HHKSs6/uxjqe0FP7KYFBWXgNQw/K+U9q+ay96OPBbxbvfA3StJ13v2ZefCGvQ1hIM4gsDzdkTrkFcO806fB2/S8FByRKHI8u2P45jdE5sRfMwaRKpw36WDSjmZP0P7GcwMS9ylXaAyCcvahr035g3U2qzIPQ9WL5iTt2WZ5YUaE/d8gXLqucYt/3nuV6i7CBvTdf7PbBiIPBqHzmEZe2j6NromqWn+xrkBZr4C+OnoBa7wXkJ0CjnrgM+6sBkL3Tfkrc6sdtR7Yj44mQb5KfONfGE12wk91z4WXy+jUJ506AiwHEYjWdLV9bHp/A5eepTDgr0OVADjmDrOxJMT5t7uq3sj5ExQrK+XvleGOStWfR+D7zdCjzfhw5hbkGEGiJMj65+JhfE5weaz4+fgzg+wrlrRgNNEk/jixDuvX6b37EBkw+jaxwLWENOYU29ZDV6TV7lnctXX60gwMmabz5fCwcnlZUXIGavf6CyCuSDIBjaIdIg5tifvTfIW3Pq/R7orAKL+twhnLYjwl3RNc8cqRuVA5r47D2ORFfXnYmz15pBeitbrK4NHo5sqFe3rwA7i23tnB/CQZP8zlGROaMdoHKFLwImLrJP5D3AZi+g8rA66f/JOcf5gi0FUr4+leymoQHbmniT6QECGgKcjfGpVmdGVy2ZI4t2gCaePbuClT+bi1o82XueSQblUS72WoiexcmU7YvX13Vh4YoN6BcDU7fph+a6UUBlc87SVW9e9g7k2ng9tkps3j3QdeLOPdtu9TR/QwzMe6sDHREwcUQzhrRuJCCpOzTRfOx46rRo9mx7FYALNGftfgbi+Cr35jyTa+4+mfyrUOqW34sJ3uqoYf4r61HZAEwd1ILW9OxFjz9bgabHXbg1A3rdVi8BzbpajHkr16PWDEwe3oJt+lFA2WbwiTAruuYZ+5pUq53xF6b0R2cHvXFydOEbDORWt2L2G6v5azprmPfX9aitjzF5YD8MaOo+6GwFmo01iltWuT0BmlWdMea/3YFKS4SpI1vQTu+a39w+EZZj24HjOIgvA5qzdp+NrjgNuCEwyZlJvXNu6Z3ur46uOAGdjo4YkwY0Y1BzY4O0FWje6RF6d+TfKNCs3FDDglUb0K9fCi79qt1fLDeZHq5E50dXL51N9UlaE581YTRqXYsRx/1zbzGgBKGXwG0yLfJXpJNo54oOrFoLTGhvxrAStHMr0Gzig7qZVK8M0LzaUcMTazZgQBswdUQ/NPWS+b8JddFqNLWOi77/xPIUaD63+9WI49Nz9/o6EcHqNPYm1JoyVanFMR5fsR5vromxe1sTRgUcaVuBpkxvbk1TrwdCQPPyui4sWtuJwe0RpoxoQYXf31Uvw8329+ia6NqlZ0Tx5/eYjM7OuenNeaY1+vrNJFBvy4n+pIjjha+uxyurati1tQk7tDXZYdwKNJvtjN6kKi6B5vm1nVi6rhPDB1QwcVgLoi0eXMRQUBBfNZoWxZ8deydiHOm+OkW/qjZ06fYmNbbdrsxTr2/ASys7sWNLNR4758XGnDrdLnWr4JbcA0uO3K723PquaMygJowf0guvqt28O2vO/wEtW/S6szjr4AAAAABJRU5ErkJggg==",Es="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARoAAABECAYAAABeQPqJAAAAAXNSR0IArs4c6QAAIABJREFUeF7tfQu0nmV15v7+c0lyciUJkBshhiQoSSBgR9sqrZ2pBO2M46Ug4qUF1KlTp6vTGTUWlICiULratTrtzFpKjKIooK6ZumYqUNeMVNTaVgiEixJKEIQECLfcTpJzzv/N+r53X5693/c/OQk0ouQsl5z857u83/vu/exnP3u/31/Ri+TnXf/3z/cPTZ86WFNNFVV+VM0/6/RR8x/5qx5rH9DR8yc2f8081nVNVPm5bj+jSqZb16H9uJ1/W4F0fvNpukbzz/R3+Wmuw9fjC+Bf5ZqyoO35dU1VBffn2+n9YcwyVrGLNIb0TPpsej6Mg8eczofxN6OVxwN7k6dpP5LPK75XsNWe88cXcWOO8yfj7zV/7T1tdnWscm1eA3CX4vpV1Lnne2f93qoj6frBo4/krf293vCFP96y6JQly8BueVKT44jBtn7RGjQCTvpdP+OnSoty9HycP/UVdUgwXAQRRo5k1+K47JS1wImsS7qGGb4AD8AOLFgCJFsz9R3wezmmvagAR7PK6mwCiHIxHmM7xOagBHoyJnHQFsR0/GHccVzo1IW5SeOa4PwpACdLTeNKDyOXsEv5+YvAkYKEnp7mPriuHCMzjUGlourS75/1e5cfSW9/0QDNv7v2kovmv2LxNTZhEJkjuLCxIehIXDp6PsZfW95keOzeMn9soBrZ1aHFkA3gE5AYEkRmA36TjB6RJPl9cEoAGnfddHJyJHZkXX9DK2UuYVzqxAw4yGyQbZUc3UDYMzf53DEIHoqyOJ4AmaP05x7zFxiXAF8JBHE1kYAJGbJ1TcAlwVXnD9BE1r8z2HnF93/jP/zoJQk06++5cfCRXU8N9/X3dTBNQgAxZBeWAswdouFL9XyMauLsmroAszMnRuABJw7pjkVMZA0IHAVmw1as0RoiMIIUOpL+zicZMFgqlIMdMy5gDOjs7poQsDIWIPeMxyhgGrNSEOmZxqUjcgDneQKQktTTngvYCTOsiNsuLTSSqbhhc54Hhppo8z+u/cCpRxJkxIeP9D173u+cb3z6/lnz5yxncpm0mgKbQZ6oKRXoBy+V85MZsVEnypESkqAfaNQTPQYcGaO0pQEIHOAcyBKUDdlyOqAD+UfToJJTwABKwBKZFPMd1pE4BQmghlMhuVYGwsqwcpZk9/SpWhPe8KeYgoU5srRPzrQ01KddkP9URF2Rv3CenSSQrocpkdesQuBoJ6Ciqo8u+YfXf+CKI+30L5rUqXnwC277iw/2T5r830SnMXrIAiFwctVkEIggJZBcXkEHaGUiteyiP6fnF40MtYwgjCotV/tLBi/piYjoKPA6YVXSAGCOihEYec2+NVXTa2Oaw2NN6UVKVZrfuwEs27+LTsPiHIJGEq5LOo0xLj/OnLkhMJWc1eYJky+YP34umePkxIGFQVoqTp6BfA+x162TOAVfP65fM3/NZ82P/G4CdU19/f0n/8Nvvv/+Iw40x264/Ka6S2uRzkrgiyjULHrSr9LDNH/XogVEMKkahYKGHa/HpusxNNPkgT76tZPnaC6P9wf7TTEcFDL8m4mFJhZb3Odb/RydrzQY5W+k3sDkzIBNrC2JgR5Acj2mROOjU6BA6Rw5OAuOSatTysIsxVA9Rp+n4KyOuUgIgUpQL2YDXhVZV7INZ0EqFhtwFLSWDDjyCpvYHf5XQI114GT6wesdA1T3MAfLAkCo1JW0tOaz0dExevap58Td+N727Ank07zLvCDrcs/Di47QK0ECMYHn9ubq+I2Xrx4dpU1E1MED2tuxpydAMQsSxNRjeA4s1UkDlnNaUALLRAASbiHA9apFU2n6jCmaNqHoJUMwE7PrxhRKxvLzej6WjJWdQUrkmYcvKxsogE7ABiSGYTZVqHw4VmLg7JyirZZI4CmVvdlYEYVilGcDap+l+R+kBonV2vhNd0h+IOMXwdWnIchaePyqEUmqaU6lqWUGZAZDEt1y/YetEdAiAzMZL4rwTt85hPmL+lkAPCD9TidqPh/ePUx7dw+7+dO5FNZYrILZHMZ2BVkjeZwCSHb7+2lNu57HXvPJz3br7nsFywxgRCMxOtYc01EWwvgHKKKgBOVnASQEFStNMCDx8cuOn0pL5gwpohpgcBUKQymkP8AooefGzmlZGGg+EkSEHf1Mzw9RTYwl71kR57XAg7QYOZxWMhhg2mgDOakxJav+4JxkkcylNHKkOQgyHl9aRsDx4CHphUs5sPwc0jwcn/4e2F0WddmYfUoE4wcPQQ1GSuNiMxLtrZJklbRgkmraHnCQkZTWz8bUPgOX5zW1LK5fYlE4Jkkl/folwN751HM0NjamjQUICjLVArrp3+n6clxkYTqnThP0xxN1rtnx3kve11rB3C9eMb860N1S1/VUTFccMDDBw7RI/w4O7NmKAJF5UmJDlnoJuIloMmtogF65ZBb6hOuRSYsXqk6hmorXdIxGh/HiOd8cJo+0yeB8A5qjxWB85Ugr5+elZTFmxqGsEUzWsRElOZ6pAOuju9HsqJfo+KHMm1di7Oq8tMnSGBTxuVrLMTkmjFnmiaEmAExMF71IWxJo8bl83wo6pQAb2hkmYu38ycCDTlgSclEQz9Z/AnqUrGtqJTJG2KRNe55+Tr04AZTNJwI0rlv6nL3OVcEM4Tl/gWZN1q861Z56sLN8x7sv3qa4MnfDJy6t6nq9rXHieWm9LEWJmoygOaZX5VTJAEYgX9IlMeXm2s1RZy6bTf0Dfarx48IJAwH9T0XHXrrNi+V8F+FkZQsVIrfQMVoIMkQQ4s/VUMEoECoixW3mO7EdDhs8yGysAtJ6AWQzfDSI0a6CJBoI03LfLxIb7TDrZxAah7XkcyXAZauuDq2dy8CyMPXA3zWVszzN5sQivUT5DHzkYEjzcE5zEEl+lqUm/BmyC5w/FdBb38lTTTGz/bv30oHh/QnLXQe3VRjt88BCdVw8xtjwKKEofl5V63dc9LHLFFOaX46/9uqp3QP7tlQVzU8AI0BjeRKmHgYSdmxrrIw89l8jlgJGzcKbIIRaThrSKQun0rwZU6AzQvJya+ITyihOpH4rYjW00VvGcKTPR4jDKoBVWUr02qdDCsPQMOcFRI0ovG5ttUHLt1ZdS59zlQc0AgUizn+y6B9K5nmVJ7AarWblVRqJHllqhqxUWRyuLrI7Q+me81cSa12aZNeO8xfZoaxiW3Jm4Cj2AikgjsNOo9OCEI3znoFG1GIQ2dhFZU4ljcU53vvsc9Qd7TLQYLe12VJJZymlR6IPZoDlqpi0rTM4efnj7/nQHgc0Ldhs+MRFdV1fI2KvQIw4KnMbTV0kBYoXchqP7F1CAAL9Jh7bXGvezMl0ysLprrsUAoSKWcqm+Jd4DHanHsnzkUGgEyfb4H08WUqUnAejplWM8C8YjaFiJNEEsC0aHNqmGaE4hbAHPiortRprQRZhDmc9LYl1SnS16N/eITqFKgY+vRMo8SAoUR+ABgBTdKl0jokAzXgw5cSZTqfn2xKMXci8OHP0e6Ica/HBpZ21wCB0/mKHsNJ0fk6wkZwN8bhg/tJ1ecZgTN3RUdr37K4EMvxnr1l5YESAinPnigmFtZRnq6rqvY9f9LENsn62GkS0vq47/2PjJzdVNa3G6XIshR9MK09Au9vpYQqHMdexIymNy0XNrtk8Khrs79CvLj/GZiyAFfZlmEDlNxOmCTXX8s1/oNHA3hnRn2xBJnA+36UVm2EzoBk97peIIh8scPJOr8moUZhmEffGuDzbyGPqTcEQpZoFVDiAObRzCnt3lLWocWIjoDlf3K9jwABGrcNnh9bI7xmCgnAABieKizfFueL5E65Y2kMUK1QZ8II3uDTCgRmyUQNpXX99NoOGBPi90hGo+qkxAzijNsGpkV4Z5jFfP0Gdikb37KXR/ZY2lQAnproObHqCufWIOuCqaPMHLrhkzfqqShQqFIbaD+Z/7oq13XrsJumZaSxWdBoRYRNG+EpUFIGx1F3SYtJ1bRaN2aRrn7FkFs2YMmCjDBveUI9RSAE9wyEoMJ7IgtQx2BZkwg52Pi5WFqHC1PqoFisFWIIOrfwyOGxnB8cXCiuBMEY0LRmzZVo0yzfkKXgLMwKjl2dVh0c25sDQl9MxCsscaDk1sFBxVG3Y02cPUTg4Y8+GPVfJ893NaVzlDaExpdN17rEdQOa8V/UH2xT8MaW5KmzxCMFD1zjOn2rOLPPCeSPP7qRud0zjrrEUAT+bbKcRAWORcySYuqIEG6CSqapz9rYLL74ZljD0VPNfFmz85E3dbr026iyiscjWUU2t4KFMCLaEFlMxwBbtz5XqVbv8rPOcOGeITpybytyIiuOxGYxQxnReuPMjoERRU0ErOKI5XOhrkagMkcl6ZoDO6wpCt6tLOWSuTcsqCouuc5ijcRDw5DwUGU14j2Jjb2BB0POAI/ftrXdEjSibP4gWZvBRayilQxiB8f7OzAKrDNsxJB/lCNwyV9xJLR3PsUyfjFtTOAd2Yf0lv8HAILELmQOCnE8VYW1HR2ls127lFKivaADJNLXyNok8oHpRPGlY1c3bLrzkbD+jvnlW/7Zo45Wru/VIauLT4rL1u/CctSur4OPUBev4RWZgDCZpFYkhhevyKKZPGaAzTpyZ/hVQXa6pgrB98IK9jwadA6OIo4hBUPWRwmi1LlBBvdc6PqcL2X0VvdIv+HcRd1tw4j+qk+J5qCEEGmwTLH0hvKhM96MwrU6FegBYVUmIxHGXxEUcqs1vmD9Og10kbQcjBpJSGvmo9/rZYF15mT+2543gI/Mv4czvM/JOL+dCR3GhUqNjRfstgc6462cepvYnUbaqqDu8j+p9+wo77/OWh1IRwGkyMkc6V7yyAqo1dfs6A2t+esG6zRMCmuagBRs/eQ3V9UU9q0+qxyQD7UgZLlSror4jqViyD1ZFMCAzqDT/efWy2TTY3yZxR+x9NN7oxUVCC7pYlasE+Mgn4KIGr/aZR9r8GHH64BRa/cFxlY8RAVL0AXHQnIXl72zB97lAZVoxKYqFMQIrsEA5OVZpxjNqSzfyUjc2pGFp2Rt2EKBVZudUwa0fzB9UgPz6WYSXapAwEifgc0ncVfacU3pWgwAsQ2oPLwALArSJy6D7IFvVtKom2rmT6rGuY1OykLblAHS7gmAcWZDMmLRFqB5WVRseu+CStvF3wkBz4hevmD86Sluo7rZNfOVtB0Y10iP3YDLu/FLp3KiVNvRRRcvnTaN5MycpowFfVbqK+gQQH6iMGSMqnd+KfuI5+D4PrBCpsfAVYu9LqT9EIhNcJ9L8KE5GA1NxVnNliKYypqyiAjuaS1UNXicXzaFUISJw60iaovjGLvDTQk9GojpppFxhw/lDUbRFCmAiWfXHBmBs0ZxVQVOQOlR/8vvzQEJvC66/Oo0wulh+lvkrfY6pkSwV2EGJbXkWnMYnhQS3/j16gNzx0MnbXmhsjKrdTdrE1wXQsxYFuaccA0zSsbDYb9Pe2VIyoj39/dXyn7z74m2HBDTNwYs2fmI9UXWpT3/S9V0axMaDJK7UQcxQlEBA1WPuEuaFZctrg+qcaYP0ioUzDt4ZjAgT0qzgL1qNyZ3YpkfsNhO8enZmlgXdGPnboYmo6FHRyo6yflLNApEv62Z1Cx0ofTFNK+xrYsfJInPBOLGHZGJOHHdVF/QOTn3yuZaysEV4mTKUSUp9ObZ+uKbegcpv7QvOFgGYIwGCMDKbtHQ95hhSItQZIwgIiKdrGYL2ZoDC0uL6E3X27aNKqk0akCI7tyqLPK6AX6xCZmmxAHbbF9e57OELLm4bfg8ZaE699uqpz3YPNFsT5ucNeAIloWGP7xLL3H47QzpIgEnSs5QZMDeqiPo7VZs+QWB1eo0thlxd4qiVIIUlaHrCjtxu4CtFiXZg1gOi91AgFAYUSpBBszATyftIstIhP7Mr44aSqkaPELWzNIZnVitSwfCx2lI+FyKcMimvDalzFKNsWtlci7EVj92vGTDA5kPdtAfWi0CTzVloLlTcNj/UXhNlE+OBHVufYQ7axkTeh+MF/Kg3Os0vsiRoSfDsgUETFtDZN9ti/+5dRF2tMDt9D5lUVnHM0ide0xDYYE62HdMZXH4XN+cdMtA0J5z4hSveW9f1Z8Xu2zRK26L9hkj2UUtrGEwMSBIgZAyJr6lMRy2JaPUJM2jGUD/0eCCY2OsiBAcyJ3ZVgDxKYLkOm8yaZ3Hv84AKUQNSwk58H4nl8hqZcMcuRJXk/yZOORYF6UVb/Qlvx0tYwvtJND1J8/JLxyymNyxY6dcaaTw6bK/wEz6X06976Id0z87tEkraiPt7J/0qnTRtrtLom7bdR996/AFaPDSL/tOK1/r8y5m63CQhfmQGn33gH+nu57arXlHSY6Qknpwm2ULsftY1DeuHF042A86LwBMqdUByXNOeA0sA6OZXW7+YpkOntqyx2D6k5zmbiY5v7yBWLa47RgN7UrVJ50mbOnm+QxXM60++raCZR9F0YLraOeh0qvf95HcuvmY8c0KfLx53zo039v1geMsm6tarhKVIc1AGGmKCTH8SwCj313fYyEe+v8Ya7rCnZsGsKbTkuCEn0ym54NXN0Zx7CZxTBWoZOlcP1ixmDMF34yKgiLki2GH0jzQ/AxceYjFlA/C1KM4GwxPSnPdbC1bR+096zQQh5NAOu/zuW+i7O7a6/ThnHruUPr7qLL3QE/t207u+/2VaMX0u/eUvvfXQbgBHf2TTN+l7O36in8Djq4Mb1TeHTethfNL3hXCaoQAf5i+rbAGTE1srpOYxlSsxRc9c0mOp3fJ48HnSEaUGTtCt2vPKHdUD+/dR34EDHMxMTsH0yOYqzYvb4a9aEVBBYe0Kgi01uPvVQ8vXfPXcc5tt4T1/Dgo0zZlLrr1ibd2lm8YrR7egA7pLmqY0KcWGPQElLXPDS7D0b0RTBvvo9CWzkgkgO8DUAplCrDCAUWFK1Cu1QLS2FADQnccmC+arOGxAWdpj8x/ThjSmZHYYFWUuxWkk4scKgBNEK6Kz551CFy795cN2cDyxWb9Jff360WV330K3PflgcgDlIBVteNW5tHiqdHITXX3ft+nHO5+gi1f+pgEF/zap00cLh7htgYh27N9DO0dS1yrO0p/96Dba9Oy2Qqs/Mg8BDpw/i+DmSLJ+XtBsbbSw/SADNZA9XXCAKmCvFC6JyxEcChtJwZ/zNA3GzxudDczKFbahvbs5bTIXF5HZZsvmD5sJHTtLjpxkhqyKSFR1+s9+6D3rXHNeyfgmBDTNiS/7wqdurqk+SzqCUTcpdgUzMMhNExClwcY3bCnzYRPWBj++8OlLZtKkgQ4q3GbAbBVlVmOaT/l9LIf2Po9xhcfoKkX9B99By6CE9WPZwiDnKnXLKXcyljxS+cqV5amliKqOCFsP5DGaa58wZSZtePV5+mTrN99Mt+14yKU6zXXPmreC1p3yr/W4R/c+R+/+/vVtytD+AEVfNm0ObXj1OXrs1ffdSt949L72yP6qaZJIP03z10gt704JPSvhdQXY/iBTgqzGnjN5Taz+IXDq72H3u9ecEBL5d3hxl1RCJWVJz8OhwjHp9FwuZYctMQZ443RcKwu2MfV1R2ny3r1uA2g6DHaHy1e+yPA18+AqYFo4rSBGATs9TX3LQ79zydoSsMTPDgForji1rus7qqpqPD5pLYA21oBn3BI7guXGlhYVXj2R6TfpQZccN42OnzkYegGCeq6AY7TZO5K1b0Z2kI7zxsNczFNPqQRhJ6iuB0dasTIs44YFFnpWrLQoPQWajxG11/tY0GBkgeC5LM9nV4yCt9J3A4dGZ9nwqrfrxFy6OTGahH+WszeBY9nUua4N4YShmXTmsS9Tlvalh26nLbufopOmzqGNv2xA8ycMNNP6Bun/vO53qS+ZF/39jofpj+74m0N+H48AjSiByADFMpHkgj8l15H/A50lfSTra4JQSci1sjGuHwS00AqRri1/t6pkMp80x+24I6CUNr1ywJgyso8GRg7oumFK5lmzb1tQzTBmCHyB5lxgdN1qsDp96/kX3/WCAk1zsaXXXrGBarpQQUMMWl7lCc16yHismiQ6jLh6/g7i9pJhY+bMoUFasWA6G4JxzHFLfoU9O23nKCB7MjhzGEP8HHiiETpgKqRKjkqHaoKUDUtpFG4GTPOc031f5oaxVkSvmbuU3rroVDWIj975v2nf2KgDAVm/chpnoe2EoVm0ERjNpZtvpu88uVXH1Dz2r8w90SqFbIi3P/NoKwZ/5lVvUxu88eG76C/u/x41jObzADRX3Xcr/fVP76XXz1tOl622VOvq+75DX3/kHg6qsObw0jNhA/5dt6C7xPlTEAkMoZC2IEN2v4fI7xiS9gUZNFmZ1KdLksaIAJuGGrcopOlDDag0rsi2Zgzvpk6tfJKvwQNnfcWu4++Zg6cHPGXMFX3uwfdcfNFEQEZgYqLH0slfuWrByIHRLUQ0ZLqLUT/UYoQqab9N2Jzp30djIbtlRrphU/SditYslbfuYZ9CgjN5BSMangMNMTiJDijEwdNb1ODohauKVQBZfUk5NPrJeTYneolS9cIJiz7qlUQ+fR8KR5ysl4VqetOC1fSB5SYGv+U7G2hvAzQSpTgYCNT3nL+qalOnz/+ypU4fu6tJnbZaLxAR3fS6i2hKH29+5bl89/dvoIf2PENfe+276PjJ09pPt+/bRW/7zpdo+fS5DmiuvPdW+utH76P1q/4NrZ2/XFfjLX93HT22byfUqQplZeDj0r/inDVbP3ZcBRxw4iL7AwQqNGlaxZHZC1aOXNc4OCvXR1jHzUrOCCwYzHD9RNNLQch+GvsfqLs0ff/eHm8BwPfQlLQdg8ViEDfxee/AYP/yH7/jI49NFDwmnDrJBZdd+6nLaqo/rkDCglj7bwNNAej2M6GBVr7WXfMH7aUR0Fk6bxrNGGoMGihpaQObPjnko0D95M9IRUU7ctEjiySypDkl1jFx2iSphVFWr7Go0eiU5Ys+HmtReo9Uluf/TQtX0n9c3pSV089fbbmN9o+NZoVlNdBCNJdzG1B48yL7iuaL77qJvvvkQ+215PybC0DzLgaaP1jxq3TuYvuusgt/8HUa63bpC79iqVMDNN949Ef0zdf9Ds0cmNze+p93P03nf+9GJ45j85p3OtQ4EDig1aD0tkF+gMgQTIi1h2yf19R/A2339jusdiE74WCIKa+UnCFNlpQLx6O2GlIZcTWcB/l92sh+mjTWpE0ShAM75/Uupn0lP8Fnt+e9/IH3/PGlEwWZBLOH+NM08e2lkQeqiuZhQpv0GmYgUh3iq7tmPfiqFrw1NgTKtWQvVHOZ2TMm0aK5U1Wcssm2hQRx30Vdy1x67+iVkj3ms15LKXzvc9Q1sLoAYpv6sm0+K/aHAMFxCr9v1goCIlStmou+aeEq+n1gNIe4vD0Pb8Dqrbd9kXaN7nd61ppZ8+nXj1tKv714tZ77zu/fQFt3P0NrZs2j//6v3qyff2Hr7fSt7f9MXwSg+fS9t9LW3U/TZ171FjjuDvrL+/8+VOGSufrKCbtTQbdSMEYtA4RWXzoWaxJmkv6NgaKVUiXtSJEk609xYmu2K57Hr1/3G3UXZsM8C561QDQAZuqF5CT2zj6wm6puM3aDrAxMEyq5xlQE0jTHMB5TpalLtH0qDSwbrzmvZESHDDTNRVZ86cr3dbtjn0GxN14IdZYWaBR0DN1iI58MsInvVipPxw/299HJJ8wAzQLa2TVi9XqfS4pOMuEumnPg8t2R9g2ZLqrEChEkz5KK2IJhJCm9+yTXCVLDWb5MOm6xN41K6djkVMlw3rRgJX2wbZR74X6Gx0bo2q0/pC891Gzoh9YovsVbFq2k//LyM/WG53/vBtq655l23f7w5Ne01aRmjI8N76QfPPVT+hIAzafuvZW2791Fv3bcEo3CX33knpbVyJymx4uOk7f6N/fT+XNpKcwTPIAHEnYsYC55pQ6OCalRMoXwGhABDQQPCMLu/kWmYWsorEqbZbNKYU2D9RjN3L+30Nme5g/Nx+s6Mrf56yHQ9pordDp977//Xes+e6jWdVhA0zTxbdr/wKaKaJXpKenWqN0IfZPydXMzVwoH8Vg7BWRHt5Xv2693aRZl2UIpc/PRojeUHBBb9W0erTUejEDV9rDYStc1YkIVID1tMXKkyxSEvbCZT6oJEVu8SBv2BxXBzhzpzQtX0wdXmEazfvMttL+bNBrBI9F/MGVEw8G0shnLXc9up71jI3x+fPcN0VsXraT/+goDmvO+ez1N7R902o0s0cIpM+ijK39db/flh+6k2558WAFM/rC/O0abnkn78zCdQecULEGxVHAk/dcQOeEAfBOmRGy4uEVxbgCMqcRBOml1jnGugx6Y25qoZKa3IFNB2/Cd6z5lbCxu+ug+mjI2klJbnpRyFcxVj7RAgvKxB2H2baK7T5207KDNeSUQOiygaS508pc/fXY92v1mCyzYSael76R6lYBFACmBFDf6iSXK+TxaFZOJ6LhjptCcGSmPb35EHFXjKrGWbNHtRojqYtBmCPD1HaEdPBUX/EZKcXV0Us2kUEuB58SIKc/gDDFqMJirB3FSzn/zwpXc+p9G9G9v3UB7WjE4mSwQg3z+UBAN1mLPFeavquhtGdDcQB9f9Rt0yszjSjY3oc8e27uTfuvvrhMrCC+M4tmWQakYD/02yPpc0DGj7DX/CsD2i/vKkXI/lU/hcZ4d+MGYe64/30DdypWyOYzB+ouPzd23O6ko7h5qmePPJYJTy45bL3XzXvVVb/jx+R+9aUILGA46bKBprvPyL37qFqro9c24miqSIHFyw0Rfkkhcfu1n81fJe/35eXrVAM6USf20eN60rOdFnglSSXWqyA5k8ZBICkV3gp9rmsOoajqBsvOQyriNgJES80k+B0ZjsCUxPQLVG9zM6dOH5ipvWbTKAc0bv91UnVKUSz/MkOIogASNAAAb/0lEQVSYQ+QVUMIon3hagiwExLedsJI+5BjN8weaRxugufU60Gl4wDp/ZslG7+MxtgdIjQY6gSUNiYxIurWNDeTrrzYHKJIx08L7eErz55Ma65C3dNHWX1ojYgI72B2jY0aGk93z4GJwwPSzeUb3PhplQDCvoONURH/7o3f/se01OUS0eV5As/L6K08bG+3e3r73CplMbLzTlClN2ER2cuN2hpRypQVYumAmVfpVmWD0DGxJi8HXE9hgSkp7cqi8vyb5pCXUzZxj5UPpbeyw5JV24nLJOSDdc/09hXeASBk7ObdFGu3HAV3hLQtX0h+cbBrNGxhoBDgYa5zQ6ZhdfE4wqDyvT+bTMJoPn2Kp07m3XU8zBibTjIFJerYY/4Ip0+lDr7Dx3fDw3fS9Jx/Jjts3OkI/ePpR6yEJbAyd+vmtH+o/BsIp1RKAYbbi5iLZVZbKKatOCxzHKRTfgrLd31IjCwpihmKnKErjNpWZY/tpSlNdBHA4+Jr3AOt8W0y3r79zxj3nrbvzEPFFD39eQNNc5eVfvPJzVVVfoBPCM++EYikpwXtsbNuBsR05DCdXWI+s2Lw5QzS1KXMHMcwvaHq+CAxerPPahx2di4yyYMaGrN9AZrJ8/3J0SJ/GzmY+1qVEfleuRmC8aaC4b120ygHN2v+3gYa7I76CosaI9+xhdNlY407his5ZvJI+DIzmnNuupwf3PJMJ8M1Ql0+bQze89ly92SfuvpW+/si9wSFl/Urzl1Y2mz8HAobiyFZL+5r8WvC6RG1GQC5240bgSafDXPv38WBvl1mQfX+52L2lXWJVFqB9md/SqOMO7KGqeSWEY2ye3ci5jt1CjodMSIsjbWGms/Hed67TRt3DAZvnDTSnf+WqBQe63S3duh5SUBASIcWmEsBYIcq2MjBzEdaj+g5oPdOnDdLcWfLd3CZ69QKWhDgyxfiVIZBC9EgbkD1EWizgY7QXxMdMS/FLExdUjT0yFrY8S6HAEXqwpLeesIr+EBjNG2/dmG1aRB1JU6CD6T8MTum5wdFronMWr6KPAKNpgOafdz+jKIY9IifPmEs3vMb6aC7f/G362iP3pWWyPgRLzQKTiSwC19ZWmUV7AOEsdYR9PIjb+jv4eG+9Zbwxo5Zi4JjrLh5M0pJbc6KxKn89/HxSd4zmjDXvBVYljpng+HuknKwghRWeANAq907q61t+xyE055WA6HkDzWk3/tnC0QP776eK2nc5JKEUNBaZOE6ZpHQtx8gARFA28ddQXACnTaF27aYTXr4w9DFAlOvlENLAlBkQ0uK8TVwAJdd2fLVAbltKLyKd9VE0zUB+jG84LEVj1KTk/mvnraCLV9oGxx/vfJJ27LcNdgeLRiVAlXP+9L7b6Kd7d/Lw7RUGa+edRJ867fV66eseupO+tX1rW85+fP+eVHlnMF8xbQ599UxjNJfffSt99eHEaNpjxlk/TYkBgMXSvBaHpebC+1jEmaCyKbdtCwzMTOR3WxuBQ7FaSI9cyuK31mia7RCL7RvSlBxgfNe901h4RptzhsZGaMbo/tDn4/t0mrtJ6T9n+tIdEfqUkj/v7R+YtOLOc//o0YPZznh/f95As/K6KzcS1b8rfRxJTxFXEvOySRVjEs2F5WInGCOw4OCbc/uffZbmrzzRU2dMBTT14OgPZUyBLk+9bUGEvzfmow7HHoA2gowkBcbwPhSnEZVofql8KoCHYGcDyVKzoA/IPA31DdD/OvM9NNTvtwU8HyNpzm2qQG/6TiPOom6VRjV7YAr9z197B00HTab5/B3f/Rrdu/NJBtI0gpNnzKGvQuq0fnMDNPfYi82y9UvnRX0t25emETnoKRNaP58K61rHNEi60hUUeWzw5XtS3BAPsHlHRuK/rK9l8Aw4h3N+0z9z7Ogwi7vm0q0dBzrmbBdYpDsW2HICyc7n73nnulYeOdyf5wU0jRhMY3UrBqcoYFWm9E9jJaWGPT6lHTumXeLljsnwtaZ1RmnmvLm+JTx+lYWyllCe0xcJFapIQMNK5UGZYM88YFE1r0dwNeUnsY+8t8ZVPvgmDlT0xiH/x8ifPFH3fL16zgn0ziVr6LRZ8w7XLrLzPvfg7fSZB37oy7y8gM2cnH7MfFp3ymtp+fQ5bQXyn55+jC78wV+7CmFz+Irps+nrZ9qO8AQ0DaNJT61Axk2eLk0Lb4tLhsNR2K0fDz9oKjxNrKPYCe2dNR1MoygypbBfTWw8LX1MgYzVYD+ZAWY63leRkifI/Q10kP0o99Pzm1vPG9ndVmQsffIaZXpE4zLRxl0Vlh8F7LBLfdXPTgw+5bpP/21F9JsRrdKGSShpF/pplNkoIKmZaVewdhRzebxBs+OPnUZVX3qVQP5CobRQguKWWniW4NhJjHgZmqeni9+gaJEhvE+EzaRXo5SJmMkZIgCJoaHBCGsy4zccGE8/cA4T9B+riJQYF+paMKe80EV2x0Pqa4NNRWPdmsaoqzu7df4qogFKncLNj7xzxqdMaXVlbsRJEFhkBrL5A61B09mo8wAsWMoLcyp/L6Rxpo1IVcqvP9Q9ioDxL3X+sSPD7YbKNG+gSTKEp0eJO7VDRZZ1Dz3fs+Zv3fvOj1p+bNM1od8Om9Gsvv7KN9Rj9d+kxbcOC+u0kEa8fDtBQnI5J42zlC7J4IQZjT3zHC06ZTFnaT221LNRpevlx5RoMZs1H5/+hWVIvQ4KZq7dPN/A1y4qUlcANB+TEHB8Qx2PhAEJGghLVRdFVTQyr/1g1Uo7lwN4IJuy5/ZlXAn4fi4FsNwCeOEYdDLp0tXSfXgvslQtsddDgZltrmc6y3/H42V6lH30eB+PiMtYOkaWIczFd+nKSgkbETaPKV/ORDAdtKBgTMcA1ksQyV9wNzvRMWP7aaiburfRbtwcZPu3xPb8vifzB/OhZlSdvuqNm89b980JIUs46LCAptmCcO/og3dWda1vwTbg4D4Z1WkESBI8qthb2NWtwAJpV3rUVC0ae/xJWnDqSWFPSQ8BFx5UnSd81QmyEkZLoPqWitgGtCAAs3Pkb08DjaeUrk2gac7YmAcfNNeSgCwjjA1qnklh057vcNYUBhDHpXIwADd/HClKzm+amIFQYmymVaXMshQ8yu/jsWoTpsEBEMXpwpjFbUWk9euHrhpF3eSCmO7gmO1zAx5Jf/Jz8FoxjTr086d2R1uw8WvFDx66yNu+LT3Qz28mFDNot0JyVd1zSv/S0w72fuASEB0W0Kz+ypXvq+v6M+3JQsmkqpRyIl0M6K3TbmFZLDvf8NxVn1xHcU39I/tp9gnHMVPAhiqP4j562WMXS7lIowE4otE3YIffiuAjvyG/6jDj6gMwJgREZT0iLgPYFQRRjLTCnjDSmdGk8enb2oB0lEBEjNClZdFYIS9pv7qGxxfnSV2GO1F7duPiWwg5zfNpIWz4g5Dtxq/Agu8DCjqapAeuNlpOg1B3iXoJh09dPQ8okbPmes0Lff5gNUbHHRjO3oHsAxazTl473zYBRRGwteQzZt9Vp3r/5nccgU2Vr7vxr6btGN21paK6fU2ENuZB9SVLg7LUCsrfgfm0j4QisnQSV0SzZk6h/skDBjQOJNI/AKj1Hy6F0cgrVB++8iJ4lkbs5EV87TRgdeKE9NqNbIZf2LFdYFmQ8ejYo5lK9EfjRDYj0TICiwp8he99dukPMgm5uQVVFhj5pbhZquW/MsQ00QYYIADgKywdaNo6+PXLd7e3V4v3h/H21KsghcWUKN8JLatnTXSmqRjrQFBtQ4F7VUcapJx3JM9fNNrsdbK2A7HZklwQAcQVKhSIZP3gS+ao2j63f/ryb5/7+/YVmCUKEz47ZEaz+iufvrzu0sdE8JXr4bYCX3cpA4eAkZ3PbuRe45mG1xy774mnaOHqpUnownf2KnMQg5Xoap6CjWBiJMY8sBPYRh7RXpxcaSc8ZAsE0EPEuKRT7Zv6VAEuvodWTvIVAp/zs8lb6qHvODEjk3mCIoZqViUgE10qgoMZoL06A3tWfH8PsIewNUMWMh9XYe9YEG8z1gIRWRq3SmvsWSd24NoMlFIfX2IGCw+2ZmmUT31+VucfPzZMk/hdMn4dDaDtNSTIbqxaZYzT/El4tWwkrjr0ic3v+OjHJ4AvesghAU3TBTxG3S11XQ2lmo8BQbyQajZMveKxzWOk2hGKyQIOUO5mBx7+6Xaaf/oKLk36tKldZkg7itUZ8X6J3j3EQOw7EIdWXIcI7fo4MBUpvM1Nhtcr4mbgx5PiO2Vz4ERWlR6fN8qFxZD58Y7XS8/giSy22+fUu1gGlugAJXerIvnmMJwbrMiYJcjsh36nOD4EHzEqKDKoCAyNbn498tcuyGNY4IgAha72sz9/dneEpnXT2/U0GPDgE6sPVSbtC0qWIceYpG0ZAlaymia+PqoOqVv4kIBm9Zev/FxFdIGIeCnDyXdmC33LUyAW/Ph5VfyFUbi9TfzEzX26u3fRMUsX5u+TAZQRR4oio5kD5PntpOe7n9WoisJk2diLDhz3LDEQOAE3Vq4wn+kljLJ3CLD0YliuVd8yguL7eFDsTgaHGhHkpxN6H8s4r1DtoVtlDIvtA6OvbsUNbMYCg6/MIFPReBb6YPwxP//nT+uO0OwWaCS194USDWiSSoad7G43N0+aAjSnINDmsXHz+RPf/zRhoDnjy1efOkpjdyQi4r9vu20UMrCE0rW4AxMXBBR28uYjyZvNIEDD4Q8nTR2kwaHJxRZ1OS8hss+rDASYAELCmr6qtI1b2i7mKKciVKHygfeSRQmCLUZliSZtpYPvh+K0hBRrXEvj0ooNAIw+L056eM0lzolFZDNAMzrbdJZSQIjMIpxyQMFyN4rL2fwJoGhoDPMH4rGttERU91BOt0pzhIyL7UvsKnyXVq6TyIp4cVbT+J/z8wfqmuaP8YvJoYsZAcbZZMbEgbG25hd60tgkuSzf7ae+028//0Mv7NetnPaVq26p627bsCPlZkSpvFrER5ZYD3tBc06yxdq/zwYa/Jpj9j72BB23eqnkWCZOymSiogoTnKdBAiogbgEdsV95VOGLyqxbyDMbZFLOcQDUnPgWNRUAKoZk34PjaG95dzn6IAIRCsJYwjfWAuDjnJg/15RUFy1/q2DhGCdEApMR50cWiCkMshtkKyrFO+EVSb6BsgBHznZiJ+4v3vmLx/aKXm49TCGtVHsFYdFSLQN6sVkNvmwfZu/0t5vPXzehd9RMiNGc+uU/OZuoeZteCrBaVQpJtfXS2DFCdZS5SKoVUy5GSxSVJYLtevARmveqldnu3rzaEvswkA4L22GwgckHPIDKFaO7sppyv4aLFkBFBTCwhyQ6jmM2hQjChEKZTXRIDyjGf1I2aQ1+ch1sEHNAg4DIpZ+UWWIFAypt+J3QBdEX53O8MQth870bKeYmYzYNEBkYlpJx/vN06aV3/vGjwzS5nb8UJR2ga0DDPpr0ITJuZaiFdyMJIzJb7nvDXed/+KBv3Tso0DTNefd3t26ibr1KUyZIk5J/SAJixMyJvwBIjvmkRwznm4vKtYefeoaOWX5C0FQKINI4gNJ8ELd6bED04pghiiG+RHHs8PTdtsIS/KJamiYO43QPzO4CwGBjXclJJ+zEPLd6f0iJzIkhekHyK0bUpqICc5G1gHRjqw5GK3/X86wsV4qeMn8+dslKpLVGAR7TSjznpX7+nPoATef3D1mg4n1OPdipqQ3WIZx8w6fuGRNKweDuFX0vO+h7hA8KNGva5jz6jPAxp8c06b1r2Iugg/0yZizi0nJzmZCW9YhvA3jV/RVNmjFV/9qzPwTSe3NI34+BOkOrSWQO5t9ZY1EXgAgXrF2l5AZ5N26Kyk6w1ePi53kHsDIW9OQAmpGlaBUIGKN7ztKLtTTS2cpkfRb6+LGTFAE60G7u6O4ZWRP1MjQXHnOI72Ox0MQQ+hI+f1qzk7srHcLj7PFTjVHsLn6rCDN6caRCsIZM+/2bDtLENy7QnHrz1VOrp8ceqIjmiUioDIa/9VFsSSJMevev37sklFaqUHoMlB8RYNK9kvnseng7zTl1GVWdjtt9itzJSqehnZ6vo9/wGKkk9r5g5EXtx6UPRvINsNJAXTUpIb37TPtNwK8skuTMIV0zYauAiaZEPOkmfIcqA0+enQdVJL0/7pURuIX3yPJzgw7sG/AMXxI8xPnDcWdaQJofYbPJlvPNiShMl9OiXtsBjuz7YF5M4+/vdmlRN393cFu55bX3qWr6UNkKGJ595kFHPje772yvZ3eW3bX2Q3vALNyv4wLNaddfeRnVBN9KaSVh1WOkjyt8MZxoMpIyCPXF/DoxGBPkfDk8gdWT922l+b/SfJe0eahSb0ZbfHCdJ7ZlFbLQMTQfkAnmiZTI7jSL9KEavdwgKz+XaabcNkvTMEKM2+xn90cxF2VMBzjhfS6xauV7LNjIQirnDUnAziZQ/87Nwv4VCwKMUrXQGUirLR3kKuoiyNhWgHQWmmdao6PnY2XQ5lb0ymZ+Fo8NU5/u2rbVzNYVWU346iABHwxWsQrqrlfR5Xeet67nt1f2BJqmOY+qeku3W6fv2Q46ixSERYtJQVbkTTYTkFHS+WmoWk4MJXGBHXat9p7PPPYEzTllKftL7013Xs+wZkJF5cgOOMrKEPMKR85U3D4ipZTW2doTVGL0xzI4DyA2WGW7x5kyYPm+faRMgEbRevy0MfkyHwMbTqUE73pxFIQ9yxpv/gQUPHsBlNfxY0w1ozl6PmqD8XUkmCb6+Zvf3UdTqBve2ZRYb2TJ6Uz/bRHRZxzoqB+JUWvKtbcaqpbf8e/L38c9DtBcuaEmulAPwP1KqjIlh0bgaG6v76OxQpuWxFOcMllPmA/q4+35TKebbHPyMTPzkmowfCE8bpKg5JU2FDJ4yLnCTuKLwvlzXkplNOn0sAeHIy8yLknlxKWaQ9LuV7sxUlVkJ7ao8hsAHqZM+ixAa2UhWHsyFlXe4Q6P76SSpOlAk0XoD8qps6Vhoh8aIc97VgCjfd+O2FL4JgEEnFz4fXG8D0Yi/4vh+ZumvZl188oIH5gdC5bUXE3SDDRr3Atapmc7Qgta8/7cHe9YdxHEVf21CDRnfO3qU7sjY3dU8jUqsWqEO7X5UrGPRhiOVpXYOsUXPMAoL0Khm3b+5DGavkr0mXEovGvUCwIvMAGM/gh16lQKOAlQkq+x2MvjL6UV6rChEtPrc6/nBPEZemwSQCEDMAE5drW6Rj+1mUN5Hw+CYPl9PG7+whYOUJkS9AadqPR3FLKPnp8zPbU/lRe8zNBr/qbSGM3jDuEECrEKivqfBbS8MBK1m1wLDL1q3c5A3+m3/3bexFcEmjXXX3lzRdVZov5JY10yIKtbYkevAoekJHwckwD/XU4c0pItpgNx64F8vuNHW2n2q9tv3dUfXI4SDZRpw2KGE1MFeCBilxrDelWtjOUgDfXjSwiFHM1Q3wvA6blbMGHGaJqSPDTuW7Gv78Dd5Dr+XtsmZHj+dBMAoXxQHLejyy/O97EIuJmtpEHnms4v/vj7qaYl9bDbbiI2xtUF318D62vVRr8XLtMYsVoLwbyu6JZN561bG1lNBjRn3PCna+vu6E0SvbJd2qK12GZe19UryYk/326LzEduLoRJBWauQHQHBmhs8qCBTFa9sOE3c4VVChM95XR5HwuzAoU4+3usHCF7yVImSIUwXUvqPr58PKlZ7nPHwHq/zQ+jRfa+4SxXhugD4m4pzfGREkAQXkSF90OHNUHQWJ8EoDj/mI9FvSXd1dbPA4KP7kfvf+jvs3lZdx/1VfD1uLEyKtqexTPYvhOYC6+Vsmb2w5RiQ0BUklGfffvb192MYOOAZn1dd75xw1WbiGh1MoPklDnbMBPBZr1exyqVhjfsxQ5gkwCtEhWb+/Y/t4sev2sL7dmzl/rmzCTq6P7vCKCH/e+fXrGxp2512Bc9euJLbgYWXXyBj1MvxAx0uzT21HM0deoQHX/qcpo0czqTZ9DpYqk602I4sECagIEykXG+Ho85pEfpnk5KkOP1kTe/6e0fWbO+qpqXGIeQQkSvvP5P3ltT97OYzqDGomlTw2ZA9XJMxBprfPMdbD1oomX75j1AU2U3UElREJM0DP47snuYtt35Y9r93G7qzJ5B1N/3QiwlHQWaF2QaX/IXecGAZnSMuk/vpGkzp9H8006mgWlTQt+SAUdizr4Kqkyfu+ZV11FWkpywZSfaqmJMRd5BEwshwjlFQ4zFkIo67/vheR++JgOas26+eupTzzbvmqnnC5tBOotAIK9XwL4XV3li6q4lcXgROcgy7oXkqveofsPVLKkW8QBaLYiZVkrriEaH99G2O++nnU8/RzRzOlWD/Ydt6EeB5rCn7uiJMAPPB2jqA6NEz+6iGXNm0oLTVlDflPTWAtMHcd9e1FL8e3Hkm0IS4Bi9qKWLVSuKKe5r0pq9X9s0yZKMoKyIr1DV9bY5s/uW38JNfJomnPGVq9YT1ZemnhnTO9reF0gmLJ2xFAf7X1p2I12lykCMvmDnsAMvmQPd0Y3pmdEvAy8rVlvNiqg7MkKPbdpCzz35FNXTp1IFGs9EPOEo0Exklo4ec7AZOFSgqfcdoGrXHpp57GxasGYFdQbSFwAy3/BVUEyPQODHrwSSdCfqjFK6jnvvvCZXrko14xFRmesXCZxULzThsrl/p1Nd9k9v/8j6RFyalOnrfz6/HjmwpSKaKhUgyXtiSsNEDTp6rY8mPzbdGEVfo1IefHDhUgXL4NXO59+C1hP7eNL5FY2NjND2ux6gp7ftoLFpU6gzZdLB7ONo6nTQGTp6wERmYCJA0x3eT327h2n2/Lk077Tl1Olr0n/46p7C1wWlNAe/HiW5cd6Mx58zjfFFAWsVQdk9v64vMMhzY2e+sazYDNgc3dlDAwPLf/i2/7wtAc31VzW51EWu54XzNase8W3CC8kFdrU/hktIKUUC1sHVKv64PU2Osbf0wetB+QAVjbOtCul8qVglpmRf5xLvT2NdeuzuB2jHI0/S6NAg9U2dUrSXo4xmIm509JiDzUAvoBnbM0wDwwdozqJjaf6qk6jqS2l+ETyyHi7hN8krXGOdsgobmduqU2h9wD6cXuBVGpuAi2NNcn+YGO4w3/BP533kvdUrb/yz1dQd2URUd7DLN5ZerJem/FUqAhxYhRL2I+VJYzyJrmAfjp2fznJ7oBxoxYoXZq757nF/XaZJNdHj9z5ITzz0GB0YHKDO9CGdnqNAczAXOvr3icwAAk13114aPDBCxy1ZQMc322nwlaZmkgFwWhfP+12Y6GPvlIKBS2PE+3w6IykS6jXpfD5e2FLpPUP84FrWTuozp08+yTNNqO5Sh9ZUr7zhqpsqorbBBsEF0x3ZwdRcUn7339eEwJGSRhWK+StShYT5NAiPxWZA3P2NWxz8C9HTyvh7YZOhNQLaauK4RL5/YssjtP2Bh2lfp1Nv+8uvvvA184lY5tFjfqFmYP4Hz+lO7narecsW0/Ermm9XNdCwNCZuZ0mgIMe67nV3PoCH9I+5F5KDcCsAAsDh7u8Ahe8f9j41C9PWqeFa2jnv9k9Zl5XtyWurWTf/f6bHQk3AowizAAAAAElFTkSuQmCC",al="data:image/png;base64,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",Ds={wrap:"wrap___kSYmZ",head:"head___qjsyz",line:"line___yVkMk"},gs=ve(57884),vo=ve(98616),Rn=({parentData:$t})=>{var wn,Fn,wa,Hn;const Wa=((wn=(0,vo.Uf)($t))==null?void 0:wn.every(ra=>{var ua;return!((ua=ra==null?void 0:ra.data)!=null&&ua.length)}))&&!((Fn=$t==null?void 0:$t.photos)!=null&&Fn.length);return ce.createElement("div",{className:Ds.wrap},ce.createElement("div",{className:Ds.head},ce.createElement("aside",null,"\u8003\u8BD5\u7167\u7247"),ce.createElement("div",null,"\u5171",ce.createElement("span",null,(wa=$t==null?void 0:$t.photos)==null?void 0:wa.length),"\u5F20")),Wa?ce.createElement(gs.Z,{customText:"\u8BE5\u5B66\u751F\u65E0\u5B66\u4E60\u884C\u4E3A\u5206\u6790\u6570\u636E"}):ce.createElement(ce.Fragment,null,ce.createElement(vo.ZP,{data:(0,vo.Uf)($t)}),!!((Hn=$t==null?void 0:$t.photos)!=null&&Hn.length)&&ce.createElement(ce.Fragment,null,ce.createElement("div",{className:Ds.line}),ce.createElement(vo._s,{dataSource:$t==null?void 0:$t.photos,right:21,col:3,wrapWidth:856}))))},In={flex_box_center:"flex_box_center___yX3vI",flex_space_between:"flex_space_between___dEeVD",flex_box_vertical_center:"flex_box_vertical_center___XEpaz",flex_box_center_end:"flex_box_center_end___llMFv",flex_box_column:"flex_box_column___bSySo",wrapper:"wrapper___MX3fs",head:"head___Yd8zt",title:"title___gCeYN",inputBox:"inputBox___OGm5w",selectWrapper:"selectWrapper___xsjOs",selectWrapper1:"selectWrapper1___axawK",content:"content___VUVSk",tableHead:"tableHead___vKmiU",list:"list___IyMCb",active:"active___pzGHU",footer:"footer___sbrEe"},Ar=ve(58421),qr=ve(89392),Ur=ve.n(qr),Pr=ve(47949),Hr=ve(59301),Ua=Object.defineProperty,vi=Object.getOwnPropertySymbols,Oa=Object.prototype.hasOwnProperty,ya=Object.prototype.propertyIsEnumerable,lo=($t,wn,Fn)=>wn in $t?Ua($t,wn,{enumerable:!0,configurable:!0,writable:!0,value:Fn}):$t[wn]=Fn,Ya=($t,wn)=>{for(var Fn in wn||(wn={}))Oa.call(wn,Fn)&&lo($t,Fn,wn[Fn]);if(vi)for(var Fn of vi(wn))ya.call(wn,Fn)&&lo($t,Fn,wn[Fn]);return $t},uo=($t,wn,Fn)=>new Promise((wa,Hn)=>{var Wa=Ir=>{try{ua(Fn.next(Ir))}catch(aa){Hn(aa)}},ra=Ir=>{try{ua(Fn.throw(Ir))}catch(aa){Hn(aa)}},ua=Ir=>Ir.done?wa(Ir.value):Promise.resolve(Ir.value).then(Wa,ra);ua((Fn=Fn.apply($t,wn)).next())}),Mn=({visible:$t,value:wn,onChange:Fn,onClose:wa,sealedReview:Hn,data:Wa})=>{var ra;const ua=(0,ke.useLocation)(),Ir=(0,ke.useParams)(),aa=(ra=ua==null?void 0:ua.pathname)==null?void 0:ra.includes("/centralizeReview"),[Yr,Ai]=(0,ce.useState)({page:1,limit:10,course_group_id:"all",name:"",save_name:"",review_status:"all",review_type:aa?"appraise":"normal"}),[Wi,No]=(0,ce.useState)([]),[Mo,Vo]=(0,ce.useState)([]),[bo,Vi]=(0,ce.useState)(!0),[bi,hi]=(0,ce.useState)(!1),[Io,Qr]=(0,ce.useState)(!1),[Lr,Ga]=(0,ce.useState)(0),_a=(0,ce.useRef)(!0),Xi=(0,ce.useRef)(!0);(0,ce.useEffect)(()=>{let Vr=Yr;$t&&(console.log(Xi.current),aa||(Vr=Ya({},Yr)),Ai(Ya({},Vr)),Xi.current=!1,wr(Vr),Ca())},[$t]),(0,ce.useEffect)(()=>{Hn!==void 0&&Qr(Hn)},[Hn]);const Ri=Vr=>{Yr.course_group_id=Vr,Yr.page=1,Ai(Ya({},Yr)),wr(Yr)},zr=Vr=>{Yr.review_status=Vr,Yr.page=1,Ai(Ya({},Yr)),wr(Yr)},wr=Vr=>uo(void 0,null,function*(){console.log(Vr);const wi=Ur().pickBy(Vr,zn=>zn!=="all");delete wi.save_name,delete wi.review,delete wi.exercise_group_id,Vi(!0);const $a=yield(0,Ne.ZP)(`/api/exercises/${Ir.exerciseId}/user_review_list.json`,{method:"post",body:Ya({},wi)});Vo(($a==null?void 0:$a.review_list)||[]),Ga(($a==null?void 0:$a.count)||0),Vi(!1)}),Ca=()=>uo(void 0,null,function*(){if(!_a.current)return;hi(!0);const Vr=yield(0,Ne.ZP)(`/api/courses/${Ir.coursesId}/course_groups.json`,{method:"get",params:{limit:5e3,page:1}});Vr!=null&&Vr.course_groups&&(No((Vr==null?void 0:Vr.course_groups)||[]),_a.current=!1),hi(!1)}),ci=Vr=>uo(void 0,null,function*(){var wi;const $a=(wi=ua==null?void 0:ua.pathname)!=null&&wi.includes("/centralizeReview")?"centralizeReview":"review";ke.history.replace(`/classrooms/${Ir.coursesId}/exercise/${Ir.exerciseId}/${$a}/${Vr.login}`),Fn(Vr)}),Di=Vr=>{Yr.page=Vr,Ai(Ya({},Yr)),wr(Yr)},xi=(Vr,wi)=>{Yr.page=Vr,Yr.limit=wi,Ai(Ya({},Yr)),wr(Yr)},ka=()=>Hr.createElement("div",{className:In.head},Hr.createElement("div",{className:In.title},"\u5B66\u751F\u5217\u8868"),Hr.createElement("div",{className:In.inputBox},!Io&&Hr.createElement(dn.default,{value:Yr==null?void 0:Yr.course_group_id,className:In.selectWrapper,style:{width:170},showSearch:!1,getPopupContainer:Vr=>Vr.parentNode,onChange:Ri,dropdownRender:Vr=>Hr.createElement(y.Z,{spinning:bi},Vr)},Hr.createElement(dn.default.Option,{key:-1,value:"all"},"\u5168\u90E8\u73ED\u7EA7"),Wi.map(Vr=>Hr.createElement(dn.default.Option,{key:Vr.id,value:Vr.id},Vr.name))),Hr.createElement(dn.default,{className:In.selectWrapper,style:{width:255},getPopupContainer:Vr=>Vr.parentNode,value:Yr==null?void 0:Yr.review_status,onChange:zr},Hr.createElement(dn.default.Option,{value:"all"},"\u5168\u90E8\u72B6\u6001"),Hr.createElement(dn.default.Option,{value:0},"\u672A\u8BC4\u9605"),Hr.createElement(dn.default.Option,{value:2},"\u8BC4\u9605\u4E2D"),Hr.createElement(dn.default.Option,{value:1},"\u5DF2\u8BC4\u9605")),Hr.createElement(Pr.t7,{style:{width:290,height:38},placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D\u641C\u7D22",value:Yr==null?void 0:Yr.save_name,onChange:Vr=>{Yr.page=1,Yr.name=Vr,Ai(Ya({},Yr)),wr(Yr)}})));return Hr.createElement(de.Z,{className:In.wrapper,title:ka(),width:800,placement:"left",closable:!1,onClose:wa,bodyStyle:{display:"flex",flexDirection:"column"},open:$t},Hr.createElement("div",{className:In.content},Hr.createElement(y.Z,{spinning:bo},Mo.length>0?Hr.createElement("div",{className:In.tableHead},Hr.createElement("div",null,"\u59D3\u540D"),Hr.createElement("div",{style:{paddingLeft:5}},"\u5B66\u53F7"),Hr.createElement("div",null,"\u5206\u73ED"),Hr.createElement("div",null,"\u8BC4\u9605\u72B6\u6001")):Hr.createElement(gs.Z,null),Mo==null?void 0:Mo.map(Vr=>Hr.createElement("div",{key:Vr.id,className:wn===Vr.login?`${In.list} ${In.active}`:In.list,onClick:()=>ci(Vr)},Hr.createElement("span",{title:Vr==null?void 0:Vr.name},Vr.name),Hr.createElement("span",{title:Vr==null?void 0:Vr.student_id},Vr.student_id),Hr.createElement("span",{title:Vr.course_group},(0,Me.Pq)(Vr.course_group,11)),(Vr==null?void 0:Vr.review_status)===1?Hr.createElement("b",{style:{color:"#0152d9"}},"\u5DF2\u8BC4\u9605"):(Vr==null?void 0:Vr.review_status)===0?Hr.createElement("b",{style:{color:"#333333"}},"\u672A\u8BC4\u9605"):Hr.createElement("b",{style:{color:"#FA6400"}},"\u8BC4\u9605\u4E2D"))),Lr===0&&Yr.name&&Hr.createElement(gs.Z,{customText:"\u641C\u7D22\u65E0\u7ED3\u679C"}))),Hr.createElement("div",{className:In.footer},Lr>Yr.limit?Hr.createElement("div",null,Hr.createElement("span",{style:{color:"#656F87"}},"\u5171",Hr.createElement("span",{className:"c-light-primary"},Lr),"\u6761\u6570\u636E")):"",Hr.createElement(Ar.Z,{total:Lr,pageSize:Yr==null?void 0:Yr.limit,current:Yr==null?void 0:Yr.page,showSizeChanger:!0,size:"small",onShowSizeChange:xi,onChange:Di,showQuickJumper:!0,hideOnSinglePage:!0})))},ar=ve(63208),_n=ve(394),Zn=ve(60977),Nn=ve(80033),Yn=ve(52750),jr=ve(65737),Nr=ve(44164),Xr=ve.n(Nr),$n=ve(16837),hr=ve(59301),na=Object.defineProperty,no=Object.defineProperties,Ta=Object.getOwnPropertyDescriptors,gi=Object.getOwnPropertySymbols,ho=Object.prototype.hasOwnProperty,Cs=Object.prototype.propertyIsEnumerable,Ti=($t,wn,Fn)=>wn in $t?na($t,wn,{enumerable:!0,configurable:!0,writable:!0,value:Fn}):$t[wn]=Fn,yi=($t,wn)=>{for(var Fn in wn||(wn={}))ho.call(wn,Fn)&&Ti($t,Fn,wn[Fn]);if(gi)for(var Fn of gi(wn))Cs.call(wn,Fn)&&Ti($t,Fn,wn[Fn]);return $t},Ii=($t,wn)=>no($t,Ta(wn)),ro=($t,wn)=>{var Fn={};for(var wa in $t)ho.call($t,wa)&&wn.indexOf(wa)<0&&(Fn[wa]=$t[wa]);if($t!=null&&gi)for(var wa of gi($t))wn.indexOf(wa)<0&&Cs.call($t,wa)&&(Fn[wa]=$t[wa]);return Fn},Ei=($t,wn,Fn)=>new Promise((wa,Hn)=>{var Wa=Ir=>{try{ua(Fn.next(Ir))}catch(aa){Hn(aa)}},ra=Ir=>{try{ua(Fn.throw(Ir))}catch(aa){Hn(aa)}},ua=Ir=>Ir.done?wa(Ir.value):Promise.resolve(Ir.value).then(Wa,ra);ua((Fn=Fn.apply($t,wn)).next())});const{TextArea:oo}=le.default,wo=$t=>{var wn=$t,{exercise:Fn,globalSetting:wa,loading:Hn,user:Wa,dispatch:ra,isEaxmPaperOpen:ua,studentexportDate:Ir,onChangeProgress:aa=()=>{}}=wn,Yr=ro(wn,["exercise","globalSetting","loading","user","dispatch","isEaxmPaperOpen","studentexportDate","onChangeProgress"]);const Ai=(0,ke.useParams)(),{userInfo:Wi}=Wa,[No,Mo]=(0,ce.useState)({}),Vo=(0,ce.useRef)(),bo=(0,ce.useRef)(!1),[Vi,bi]=(0,ce.useState)(null),[hi,Io]=(0,ce.useState)(!1),[Qr,Lr]=(0,ce.useState)(!1),[Ga,_a]=(0,ce.useState)(!1),[Xi,Ri]=(0,ce.useState)(!1),[zr,wr]=(0,ce.useState)(!1),Ca={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u7B80\u7B54\u9898"};(0,ce.useEffect)(()=>{Wi!=null&&Wi.login&&xi()},[Ai.userId,Ai.coursesId,Ai.exerciseId,Wi]),(0,ce.useEffect)(()=>{ua&&Vi&&(Ri(Ir.userCommentVisible),_a(Ir.userScoreVisible),wr(Ir.new),Io(!0),setTimeout(()=>{ka(Ir)},2500))},[ua,Vi]);const ci=()=>{document.querySelectorAll("canvas").forEach(zn=>{(!zn.clientWidth||!zn.clientHeight)&&zn.remove()})},Di=zn=>{var Na,Zi,Co,Fi;const hs=(Na=zn==null?void 0:zn.exercise_answer_user)==null?void 0:Na.user_id;if((Zi=zn==null?void 0:zn.exercise)!=null&&Zi.question_random||(Co=zn==null?void 0:zn.exercise)!=null&&Co.choice_random){let Lo=1;zn.exercise.question_random=(Fi=zn==null?void 0:zn.exercise_question_types)==null?void 0:Fi.map(Yi=>{var Xo,Ps;return(Xo=zn==null?void 0:zn.exercise)!=null&&Xo.choice_random&&((Yi.question_type===0||Yi.question_type===1)&&Yi.items.map(ps=>(ps.question_choices=(0,Me.M2)(ps.question_choices,hs),ps)),Yi.question_type===7&&Yi.items.forEach(ps=>{ps.sub_exercise_questions.forEach(_s=>{_s.question_choices&&(_s.question_choices=(0,Me.M2)(_s.question_choices,hs))})})),(Ps=zn==null?void 0:zn.exercise)!=null&&Ps.question_random&&(Yi.items=(0,Me.M2)(Yi.items,hs)),Yi.items.map(ps=>(ps.question_num=Lo,Lo++,ps)),Yi})}},xi=()=>Ei(void 0,null,function*(){let zn;ra({type:"exercise/getExerciseExportHeadData",payload:{id:Ai.exerciseId||Ai.categoryId,identify:Ai.userId||null}}),Ai.userId?(zn=yield(0,ye.pu)({exerciseId:Ai.exerciseId,login:Ai.userId}),Di(zn),bo.current=!1):(zn=yield ra({type:"exercise/editExercise",payload:{coursesId:Ai.coursesId,categoryId:Ai.exerciseId}}),bo.current=!0),bi(yi({},zn||{}))}),ka=zn=>Ei(void 0,null,function*(){var Na,Zi,Co;zn.type==="all"?bo.current=!1:Ai.userId||(bo.current=!0),ci();const Fi=Vo.current.children;let hs=`${Ee()().format("YYYY-MM-DD HH:mm:ss")}`;(Na=Fn.exerciseExportHeadData)!=null&&Na.new_user&&(hs=`${((Zi=Fn.exerciseExportHeadData)==null?void 0:Zi.new_student_id)||""}${(Co=Fn.exerciseExportHeadData)==null?void 0:Co.new_user}`);const Lo={html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1},jsPDF:{unit:"in",format:"letter",orientation:"portrait"},pagebreak:{mode:["avoid-all"]}};let Yi=Xr()();for(let Xo=0;XoEi(void 0,null,function*(){Xo{var Co,Fi,hs,Lo,Yi,Xo,Ps,ps,_s,Hl,su,gA,KA,lu;return hr.createElement(hr.Fragment,null,!Zi&&hr.createElement("div",{style:{display:"flex"},className:Zn.Z.programTitle},hr.createElement("span",{style:{flexShrink:0},className:"font18"},Na,"."),hr.createElement(Ce.Z,{value:(zn==null?void 0:zn.question_type)===8?zn==null?void 0:zn.description:zn.question_title}),hr.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",(zn==null?void 0:zn.question_type)===7?`\u5171${zn==null?void 0:zn.sub_q_count}\u5C0F\u9898`:""," ",zn.question_score,"\u5206\uFF09")),(zn==null?void 0:zn.question_type)===8&&hr.createElement(Ce.Z,{showProgramFill:!0,disabledFill:!0,value:Re.Base64.decode((zn==null?void 0:zn.code)||"")}),zn.question_type===$n.c.Single&&((Co=zn.question_choices)==null?void 0:Co.map((Zo,ml)=>{var bl;return hr.createElement(oe.Z,{key:ml,className:"pr20"},hr.createElement(se.Z,{flex:"25px"},hr.createElement("div",{style:{width:25,overflow:"hidden"}},hr.createElement(ae.ZP,{checked:(bl=zn.user_answer)==null?void 0:bl.includes(Zo.choice_id),style:{width:25}}))),hr.createElement(se.Z,{flex:"1"},hr.createElement(Ce.Z,{value:Zo.choice_text||""})))})),zn.question_type===$n.c.Multiple&&((Fi=zn.question_choices)==null?void 0:Fi.map((Zo,ml)=>{var bl;return hr.createElement(oe.Z,{key:ml,className:"pr20"},hr.createElement(se.Z,{flex:"25px"},hr.createElement("div",{style:{width:25,overflow:"hidden"}},hr.createElement(ie.default,{checked:(bl=zn.user_answer)==null?void 0:bl.includes(Zo.choice_id),style:{width:25}}))),hr.createElement(se.Z,{flex:"1"},hr.createElement(Ce.Z,{value:Zo.choice_text||""})))})),zn.question_type===$n.c.Judge&&hr.createElement("div",{className:Zn.Z.flexRow},(hs=zn.question_choices)==null?void 0:hs.map((Zo,ml)=>{var bl;return hr.createElement(oe.Z,{className:"pr20",key:ml},hr.createElement(se.Z,{flex:"25px"},hr.createElement("div",{style:{width:25,overflow:"hidden"}},hr.createElement(ae.ZP,{checked:(bl=zn.user_answer)==null?void 0:bl.includes(Zo.choice_id),style:{width:25}}))),hr.createElement(se.Z,{flex:"1"},Zo.choice_text))})),zn.question_type===$n.c.Fill&&!bo.current&&hr.createElement(Fe.Z,{item:zn,answerData:Vi,changeScoreData:No,textValue:(Lo=No[zn.q_position])==null?void 0:Lo.text,textOnChange:Zo=>{No[zn.q_position].text=Zo,Mo(yi({},No))},seeAnswerVisible:!1}),zn.question_type===$n.c.Shixun&&hr.createElement(Nn.Z,{item:zn,answerData:Vi,hasChangeScore:!1,autoHeight:hi}),zn.question_type===$n.c.Subjective&&((Yi=zn==null?void 0:zn.user_answer)!=null&&Yi[0])?hr.createElement("div",{className:Zn.Z.simpleBg},hr.createElement("aside",{className:"font14 c-light-primary mb5"},"\u5B66\u751F\u7B54\u9898"),hr.createElement("div",null,Xi?hr.createElement(Ce.Z,{value:(Xo=zn==null?void 0:zn.user_answer_light)==null?void 0:Xo[0]}):hr.createElement(Ce.Z,{value:(Ps=zn==null?void 0:zn.user_answer)==null?void 0:Ps[0]}))):null,zn.question_type===$n.c.Program&&hr.createElement(Yn.Z,{item:zn,answerData:Vi,autoHeight:hi}),zn.question_type===$n.c.Combine&&((ps=zn.sub_exercise_questions)==null?void 0:ps.map((Zo,ml)=>hr.createElement("div",{style:{marginLeft:10}},hr.createElement("span",{style:{fontSize:"16px"}},Na,".",ml+1,"\uFF08",Ca[`${Zo==null?void 0:Zo.question_type}`],"\uFF09",Zo==null?void 0:Zo.question_title,"\uFF08",Zo==null?void 0:Zo.question_score,"\u5206\uFF09"),Vr(Zo,ml,!0)))),zn.question_type===8&&hr.createElement(hr.Fragment,null,hr.createElement("div",{className:"mt5",style:{padding:"10px 17px",background:"#FAFAFA"}},hr.createElement("aside",{className:"font14 c-light-primary mb5"},"\u5B66\u751F\u7B54\u9898"),((_s=zn==null?void 0:zn.user_answer)==null?void 0:_s.length)>0&&((Hl=zn==null?void 0:zn.user_answer)==null?void 0:Hl.map(Zo=>hr.createElement("div",{style:{display:"flex"}},hr.createElement("div",{style:{lineHeight:"25px"}},"\u7B54\u6848(\u586B\u7A7A",Zo==null?void 0:Zo.choice_id,")\uFF1A"),hr.createElement("pre",{style:{whiteSpace:"pre-wrap"}},Zo==null?void 0:Zo.answer_text)))))),Qr&&hr.createElement("div",{style:{marginTop:10}},(zn==null?void 0:zn.question_type)<3&&(zn==null?void 0:zn.standard_answer_show)&&hr.createElement("span",{className:"font16 "},"\u6B63\u786E\u7B54\u6848\uFF1A",zn==null?void 0:zn.standard_answer_show),!!((su=zn==null?void 0:zn.standard_answer)!=null&&su.length)&&Qr&&(zn==null?void 0:zn.question_type)===3&&hr.createElement("div",null,(gA=zn==null?void 0:zn.standard_answer)==null?void 0:gA.map((Zo,ml)=>hr.createElement("div",null,hr.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",ml+1,"\uFF09:"),hr.createElement("div",null,hr.createElement(oo,{autoSize:!0,disabled:!0,value:Zo==null?void 0:Zo.answer_text[0]}))))),(zn==null?void 0:zn.standard_answer)&&(zn==null?void 0:zn.question_type)===4&&hr.createElement("div",null,hr.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A"),hr.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},hr.createElement(Ce.Z,{value:(KA=zn==null?void 0:zn.standard_answer)==null?void 0:KA[0]}))),(zn==null?void 0:zn.question_type)<=4&&((zn==null?void 0:zn.standard_answer_show)||((lu=zn==null?void 0:zn.standard_answer)==null?void 0:lu.length)>0)&&hr.createElement(oe.Z,{style:{marginTop:14}},hr.createElement("span",{className:"font16 "},"\u89E3\u6790\uFF1A"),hr.createElement(Ce.Z,{className:Zn.Z.renderHtml,value:(zn==null?void 0:zn.analysis)||"\u6682\u65E0\u89E3\u6790"}))),Ga&&!Number.isNaN(parseFloat(zn==null?void 0:zn.user_score))&&(zn==null?void 0:zn.question_type)!==$n.c.Shixun&&(zn==null?void 0:zn.question_type)!==$n.c.Combine&&hr.createElement("span",null,hr.createElement("span",{style:{color:"#0152d9"}},"\u5B66\u751F\u5F97\u5206\uFF1A"),zn==null?void 0:zn.user_score,"\u5206"),(zn==null?void 0:zn.answer_comments)&&Xi&&hr.createElement(ar.Z,{newuserCommentVisible:zr,list:zn==null?void 0:zn.answer_comments}),!Zi&&hr.createElement(ne.Z,{style:bo.current?{marginTop:30}:{}}))},wi=(zn,Na,Zi)=>zn.category?hr.createElement("div",null,hr.createElement("div",null,hr.createElement("span",{className:"font16 c-light-primary"},(0,Me.EM)(zn==null?void 0:zn.category),"\u3001",zn.name),hr.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",zn.count,"\u9898\uFF0C",(zn==null?void 0:zn.question_type)===7?`\u5305\u542B${zn==null?void 0:zn.sub_count}\u5C0F\u9898\uFF1B`:"","\u5171",zn.score,"\u5206\uFF09")),Vr(zn.questionDetail,Na)):Vr(zn.questionDetail,Na),$a=(0,ce.useCallback)(()=>{var zn,Na,Zi,Co,Fi,hs;const Lo=((Na=(zn=Fn==null?void 0:Fn.exerciseExportHeadData)==null?void 0:zn.exercise_header)==null?void 0:Na.export_page_num)||40,Yi=[];let Xo=1;for(const[Ps,ps]of((Zi=Vi==null?void 0:Vi.exercise_question_types)==null?void 0:Zi.entries())||[])ps.items.forEach((_s,Hl)=>{Hl===0?Yi.push(Ii(yi({},ps),{items:null,category:Ps+1,questionDetail:_s,questionIndex:Xo})):Yi.push({questionDetail:_s,questionIndex:Xo}),Xo++});return console.log("newData:",Yi),Yi!=null&&Yi.length?(hs=(Fi=(Co=new Array(Math.ceil((Yi==null?void 0:Yi.length)/Lo)))==null?void 0:Co.fill([]))==null?void 0:Fi.map((Ps,ps)=>Yi.slice(ps*Lo,ps*Lo+Lo)))==null?void 0:hs.map((Ps,ps)=>hr.createElement("div",{className:"pl60 pr30",key:ps,style:{minHeight:ps===0?1e3:"auto"}},ps===0&&hr.createElement(hr.Fragment,null,hr.createElement(jr.Z,{isExportBlank:bo.current}),hr.createElement(ne.Z,{className:Zn.Z.divider})),Ps==null?void 0:Ps.map((_s,Hl)=>wi(_s,_s.questionIndex,Hl)))):null},[Vi,Fn,hi]);return hr.createElement("div",{style:{height:"700px",overflow:"auto"}},hr.createElement("section",{id:"export-all",className:[Zn.Z.bg,"pt30","pb30","mt20","mb20","relative"].join(" "),ref:Vo},$a()))};var Bo=(0,ke.connect)(({exercise:$t,loading:wn,user:Fn,globalSetting:wa})=>({exercise:$t,globalSetting:wa,user:Fn,loading:wn.effects}))(wo),as=ve(64885),Ki=ve(22688),Ss=ve(30975),Mt=ve(59301),zo=Object.defineProperty,On=Object.defineProperties,ha=Object.getOwnPropertyDescriptors,Ra=Object.getOwnPropertySymbols,Ka=Object.prototype.hasOwnProperty,Ja=Object.prototype.propertyIsEnumerable,Mr=($t,wn,Fn)=>wn in $t?zo($t,wn,{enumerable:!0,configurable:!0,writable:!0,value:Fn}):$t[wn]=Fn,Jr=($t,wn)=>{for(var Fn in wn||(wn={}))Ka.call(wn,Fn)&&Mr($t,Fn,wn[Fn]);if(Ra)for(var Fn of Ra(wn))Ja.call(wn,Fn)&&Mr($t,Fn,wn[Fn]);return $t},Ea=($t,wn)=>On($t,ha(wn)),Ha=($t,wn,Fn)=>new Promise((wa,Hn)=>{var Wa=Ir=>{try{ua(Fn.next(Ir))}catch(aa){Hn(aa)}},ra=Ir=>{try{ua(Fn.throw(Ir))}catch(aa){Hn(aa)}},ua=Ir=>Ir.done?wa(Ir.value):Promise.resolve(Ir.value).then(Wa,ra);ua((Fn=Fn.apply($t,wn)).next())});const Fo=({classroomList:$t,exercise:wn,globalSetting:Fn,loading:wa,user:Hn,dispatch:Wa})=>{var ra,ua,Ir,aa,Yr,Ai,Wi,No,Mo,Vo,bo,Vi,bi,hi,Io,Qr,Lr,Ga,_a,Xi,Ri,zr,wr,Ca,ci,Di,xi,ka,Vr,wi,$a,zn,Na,Zi,Co,Fi,hs,Lo,Yi,Xo,Ps,ps,_s,Hl,su,gA,KA,lu,Zo,ml,bl,dc,xe,be,Se,He,Ve,Ge,_e,rt,ct,wt,It,Dt,kt,vt,rn,Jt,an,Kt,sn,Tn,Xn,ur,Rr,Jn,yn,er,br,Zt,tn,Ln,En,dr,ir,mr,qn,Br,Sr,ja,zt,on,gn,Pn,kn,nr,or,sr,Aa,_r,Pa,Ba,Ci,xr,hn,Ui,ti,ea,pa,Da,Sa,si,Oi,_i;const ta=(0,ke.useParams)(),jo=(0,ke.useLocation)(),{userInfo:co}=Hn,{reviewExercise:cn,exerciseList:yo,commonHeader:ma}=wn,[rs,So]=(0,ce.useState)({}),[Vs,is]=(0,ce.useState)(1),[cs,zl]=(0,ce.useState)(!1),[es,hA]=(0,ce.useState)(!1),[Ji,Ll]=(0,ce.useState)(!1),[$l,Is]=(0,ce.useState)(!1),[ki,Qo]=(0,ce.useState)(!1),[jl,Us]=(0,ce.useState)([]),[Dl,Gl]=(0,ce.useState)([]),[Si,Cl]=(0,ce.useState)(!1),eA=(0,ce.useRef)(null),$s=(0,ce.useRef)([]),sa=(0,ce.useRef)(!0),ms=(ra=jo==null?void 0:jo.pathname)==null?void 0:ra.includes("/centralizeReview"),Al=`exercise/${ms?"getCentralizeReviewExercise":"postReviewExercise"}`,[pA,Os]=(0,ce.useState)(!1),[Sl,ul]=(0,ce.useState)(!1),[il,vl]=(0,ce.useState)({}),[Pl,xl]=(0,ce.useState)(0),[mA,Ts]=(0,ce.useState)(!1),[vA,cl]=(0,ce.useState)(!0),[xA,Ol]=(0,ce.useState)("1"),[$u,tA]=(0,ce.useState)(!1),[FA,Au]=(0,ce.useState)(null),[uu,nA]=(0,ce.useState)(!1),[rA,yA]=(0,ce.useState)("pdf"),gc=(0,ce.useRef)(),[xs,Lu]=(0,ce.useState)([]),[Ns,WA]=(0,ce.useState)(!1),[ju,VA]=(0,ce.useState)({}),[Du,cu]=(0,ce.useState)(!0),[el,EA]=(0,ce.useState)(!1),[vs,aA]=(0,ce.useState)({param_show_hack_description:!1,param_show_hack_sets:!1,param_show_challenge_task_pass:!1}),[iA]=b.default.useForm(),ec={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u7B80\u7B54\u9898"},fu=[{title:"\u9898\u578B",dataIndex:"type_name",align:"center"},{title:((ua=xs==null?void 0:xs.find(Wt=>Wt.value==Ki.fw[0].nameType))==null?void 0:ua.name)||"\u5355\u9009\u9898",dataIndex:"singles_scores",align:"center"},{title:((Ir=xs==null?void 0:xs.find(Wt=>Wt.value==Ki.fw[1].nameType))==null?void 0:Ir.name)||"\u591A\u9009\u9898",dataIndex:"doubles_scores",align:"center"},{title:((aa=xs==null?void 0:xs.find(Wt=>Wt.value==Ki.fw[3].nameType))==null?void 0:aa.name)||"\u586B\u7A7A\u9898",dataIndex:"nulls_scores",align:"center"},{title:((Yr=xs==null?void 0:xs.find(Wt=>Wt.value==Ki.fw[2].nameType))==null?void 0:Yr.name)||"\u5224\u65AD\u9898",dataIndex:"judges_scores",align:"center"},{title:((Ai=xs==null?void 0:xs.find(Wt=>Wt.value==Ki.fw[6].nameType))==null?void 0:Ai.name)||"\u7F16\u7A0B\u9898",dataIndex:"pros_scores",align:"center"},{title:((Wi=xs==null?void 0:xs.find(Wt=>Wt.value==Ki.fw[5].nameType))==null?void 0:Wi.name)||"\u5B9E\u8BAD\u9898",dataIndex:"shixuns_scores",align:"center"},{title:((No=xs==null?void 0:xs.find(Wt=>Wt.value==Ki.fw[7].nameType))==null?void 0:No.name)||"\u7EC4\u5408\u9898",dataIndex:"combination_scores",align:"center"},{title:((Mo=xs==null?void 0:xs.find(Wt=>Wt.value==Ki.fw[4].nameType))==null?void 0:Mo.name)||"\u7B80\u7B54\u9898",dataIndex:"mains_scores",align:"center"},{title:((Vo=xs==null?void 0:xs.find(Wt=>Wt.value==Ki.fw[8].nameType))==null?void 0:Vo.name)||"\u7A0B\u5E8F\u586B\u7A7A\u9898",dataIndex:"bpros_scores",align:"center"},{title:"\u603B\u5206",dataIndex:"all_scores",align:"center",render:(Wt,ca)=>Mt.createElement("span",{style:{color:(ca==null?void 0:ca.type_name)=="\u5B9E\u5F97\u5206"?"#FA2121":""}},Wt)}],du=[{type_name:"\u5E94\u5F97\u5206",singles_scores:((bo=cn==null?void 0:cn.table)==null?void 0:bo.total_singles_scores)||0,doubles_scores:((Vi=cn==null?void 0:cn.table)==null?void 0:Vi.total_doubles_scores)||0,nulls_scores:((bi=cn==null?void 0:cn.table)==null?void 0:bi.total_nulls_scores)||0,judges_scores:((hi=cn==null?void 0:cn.table)==null?void 0:hi.total_judges_scores)||0,pros_scores:((Io=cn==null?void 0:cn.table)==null?void 0:Io.total_pros_scores)||0,bpros_scores:((Qr=cn==null?void 0:cn.table)==null?void 0:Qr.total_bpros_scores)||0,shixuns_scores:((Lr=cn==null?void 0:cn.table)==null?void 0:Lr.total_shixuns_scores)||0,combination_scores:((Ga=cn==null?void 0:cn.table)==null?void 0:Ga.total_combination_scores)||0,mains_scores:((_a=cn==null?void 0:cn.table)==null?void 0:_a.total_mains_scores)||0,all_scores:((Xi=cn==null?void 0:cn.table)==null?void 0:Xi.question_total_score)||0},{type_name:"\u5B9E\u5F97\u5206",singles_scores:((Ri=cn==null?void 0:cn.table)==null?void 0:Ri.singles_scores)||0,doubles_scores:((zr=cn==null?void 0:cn.table)==null?void 0:zr.doubles_scores)||0,nulls_scores:((wr=cn==null?void 0:cn.table)==null?void 0:wr.nulls_scores)||0,judges_scores:((Ca=cn==null?void 0:cn.table)==null?void 0:Ca.judges_scores)||0,pros_scores:((ci=cn==null?void 0:cn.table)==null?void 0:ci.pros_scores)||0,bpros_scores:((Di=cn==null?void 0:cn.table)==null?void 0:Di.bpros_scores)||0,shixuns_scores:((xi=cn==null?void 0:cn.table)==null?void 0:xi.shixuns_scores)||0,combination_scores:((ka=cn==null?void 0:cn.table)==null?void 0:ka.combination_scores)||0,mains_scores:((Vr=cn==null?void 0:cn.table)==null?void 0:Vr.mains_scores)||0,all_scores:((wi=cn==null?void 0:cn.table)==null?void 0:wi.user_get_score)||0}];(0,ce.useEffect)(()=>{Ha(void 0,null,function*(){const Wt=yield(0,ye.cV)({id:ta.exerciseId||ta.categoryId});Wt.status==0&&Lu(Wt.data)})},[]);function wA(){var Wt,ca,Ma,Bi,Va,Hi;aA({param_show_hack_description:(ca=(Wt=wn==null?void 0:wn.reviewExercise)==null?void 0:Wt.exercise)==null?void 0:ca.show_hack_description,param_show_hack_sets:(Bi=(Ma=wn==null?void 0:wn.reviewExercise)==null?void 0:Ma.exercise)==null?void 0:Bi.show_hack_sets,param_show_challenge_task_pass:(Hi=(Va=wn==null?void 0:wn.reviewExercise)==null?void 0:Va.exercise)==null?void 0:Hi.show_challenge_task_pass})}const gu=((Na=(zn=($a=wn==null?void 0:wn.reviewExercise)==null?void 0:$a.exercise_question_types)==null?void 0:zn.filter(Wt=>Wt.question_type===5))==null?void 0:Na.length)>0,IA=((Fi=(Co=(Zi=wn==null?void 0:wn.reviewExercise)==null?void 0:Zi.exercise_question_types)==null?void 0:Co.filter(Wt=>Wt.question_type===6))==null?void 0:Fi.length)>0;(0,ce.useEffect)(()=>{(0,_t.Rm)()&&Wa({type:"classroomList/getAssistantPermissions",payload:{course_id:ta.coursesId}})},[(hs=Hn==null?void 0:Hn.userInfo)==null?void 0:hs.username]);const XA=()=>Ha(void 0,null,function*(){var Wt,ca;return(0,_t.Rm)()&&!((ca=(Wt=$t.AssistantObject)==null?void 0:Wt.exercise)!=null&&ca.can_appraise)?new Promise(Ma=>{me.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),setTimeout(()=>{window.location.href=document.referrer},2e3)}):!0});(0,ce.useEffect)(()=>(document.body.scrollIntoView(),co.login&&ls(),()=>{Wa({type:"exercise/clearData",payload:{key:"reviewExercise"}})}),[ta.userId,co.login]),(0,ce.useEffect)(()=>{var Wt;Au((Wt=cn==null?void 0:cn.exercise_answer_user)==null?void 0:Wt.analysis)},[(Lo=cn==null?void 0:cn.exercise_answer_user)==null?void 0:Lo.analysis]),(0,ce.useEffect)(()=>(Wa({type:"globalSetting/footerToggle",payload:!1}),Wa({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),Wa({type:"exercise/getCommonHeader",payload:Jr({},ta)}),()=>{Wa({type:"globalSetting/onlyShowBackTopToggle",payload:!1})}),[]);const ZA=Wt=>Ha(void 0,null,function*(){var ca,Ma;sa.current=!1;const Bi=yield(0,ye.Ip)({id:Wt.question_id,shixun_challenge_id:Wt.shixun_challenge_id||null,comment:Wt.comment,score:Wt.score,user_id:(ca=cn==null?void 0:cn.exercise_answer_user)==null?void 0:ca.user_id,review_type:Vs===1?"normal":"appraise",sealed_review:((Ma=cn==null?void 0:cn.review_progress)==null?void 0:Ma.sealed_review)||!1,is_ai:(Wt==null?void 0:Wt.is_ai)||!1});return yield Fl(Bi),delete rs[Wt.q_position],ls(!0),So(Jr({},rs)),Bi}),hu=Wt=>{var ca,Ma;if(Wt.question_type>1&&Wt.question_type!==5&&Wt.question_type!==2&&!el)return Mt.createElement(Mt.Fragment,null,Mt.createElement("span",{onClick:()=>{XA().then(()=>Ha(void 0,null,function*(){VA(Jr({},Wt)),WA(!0)}))},className:"c-blue mr10 ml10 current"},Mt.createElement(fe.ZP,{style:{width:72},type:"primary",size:"small",ghost:!0},"\u8C03\u5206")),((ca=Wt==null?void 0:Wt.ModelTitleDec)==null?void 0:ca.includes("\u7B80\u7B54\u9898"))&&(ma==null?void 0:ma.is_open_ai_review)&&Mt.createElement(Kr,{saveChangeScore:ZA,dataSource:Ea(Jr({},Wt),{user_id:(Ma=cn==null?void 0:cn.exercise)==null?void 0:Ma.user_id}),checkAssistant:XA,className:"mt3"}))},oA=()=>{var Wt;let ca=localStorage[`${(Wt=Hn==null?void 0:Hn.userInfo)==null?void 0:Wt.login}-${ta.coursesId}-${ta.exerciseId}-filter`];return ca?ca=JSON.parse(ca):ca={},Object.prototype.toString.call(ca)!=="[object Object]"?{}:ca},YA=Wt=>{var ca,Ma,Bi;const Va=(Wt==null?void 0:Wt.filter(os=>os.question_type!==4))||[],Hi=(Wt==null?void 0:Wt.filter(os=>os.question_type===4))||[],zi=[...Va,...Hi];let Go=null,Ko=[];zi.forEach(os=>{Ko=Ko.concat(os.items)});for(let os=0;os{let Ma=[];for(let Bi=0;Bi<(Wt==null?void 0:Wt.sub_exercise_questions.length);Bi++){let Va=Wt==null?void 0:Wt.sub_exercise_questions[Bi];Ma.push(Ea(Jr({},Va),{number:`${ca+1}-${Bi+1}`}))}return Ma},ol=(Wt,ca)=>{var Ma,Bi;let Va=[];for(let Hi=0;Hi<((Ma=Wt==null?void 0:Wt.shixun_details)==null?void 0:Ma.length);Hi++)for(let zi=0;zi<(Wt==null?void 0:Wt.shixun_details[Hi].stage_list.length);zi++){let Go=Wt==null?void 0:Wt.shixun_details[Hi].stage_list[zi];Va.push(Ea(Jr({},Go),{question_score:Go.game_score,question_id:Wt.question_id,number:`${ca+1}-${Hi+1}`,shixun_challenge_id:(Bi=Wt==null?void 0:Wt.shixun_details[Hi])==null?void 0:Bi.shixun_challenge_id}))}return console.log(Va),Va},ls=(Wt=!1)=>Ha(void 0,null,function*(){var ca,Ma,Bi;let Va={exerciseId:ta.exerciseId,login:ta.userId};if(!ms){const Li=oA();Va=Jr(Jr({},Li),Va),$s.current=Li}const Hi=yield Wa({type:Al,payload:Va});!ms&&EA(((ca=Hi==null?void 0:Hi.exercise)==null?void 0:ca.commit_status)===0);let zi=(0,qr.cloneDeep)(Hi==null?void 0:Hi.exercise_question_types),Go=zi.filter(Li=>Li.question_type!==4),Ko=zi.filter(Li=>Li.question_type===4),os=(Ma=[...Go,...Ko].filter(Li=>[3,4,5,6,7,8].includes(Li.question_type)))==null?void 0:Ma.map(Li=>{if(Li.question_type===5){let Ls=[];return Li.items.map((ks,Nl)=>{Ls.push(ol(ks,Nl))}),Ea(Jr({},Li),{items:Ls.flat()})}else if(Li.question_type===7){let Ls=[];return Li.items.map((ks,Nl)=>{Ls.push(JA(ks,Nl))}),Ea(Jr({},Li),{items:Ls.flat()})}else return Li});console.log(os);let fs=!1;if(os.map(Li=>{[3,4,5,6,8].includes(Li.question_type)&&(fs=!0),Li.question_type===7&&Li.items.map(Ls=>{[3,4,5,6,8].includes(Ls.question_type)&&(fs=!0)})}),Is(fs),Us([...os]),Gl((0,qr.cloneDeep)(os)),yield Fl(Hi),sa.current){const Li=YA(Hi==null?void 0:Hi.exercise_question_types);setTimeout(()=>{let Ls=document.getElementById(Li)},500)}sa.current=!0,is(ms?((Bi=Hi==null?void 0:Hi.review_progress)==null?void 0:Bi.appraise_type)===0?2:3:1)}),tc=(Wt,ca,Ma)=>Ha(void 0,null,function*(){ue.default.confirm({icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u8BC4\u8BED\u5417\uFF1F",onOk:()=>Ha(void 0,null,function*(){(yield(0,ye.Wj)({exercise_answer_comment_id:ca,id:Ma,comment:Wt})).status===0&&(me.ZP.success("\u64CD\u4F5C\u6210\u529F"),ls())})})}),Ou=(Wt,ca,Ma)=>Ha(void 0,null,function*(){iA.setFieldValue("comment",Wt),ue.default.confirm({icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u7F16\u8F91\u8BC4\u8BED",afterClose:()=>{iA.resetFields()},content:Mt.createElement("div",null,Mt.createElement(b.default,{size:"large",form:iA,colon:!1},Mt.createElement(b.default.Item,{style:{marginBottom:0},label:"",name:"comment",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BC4\u8BED"}]},Mt.createElement(le.default.TextArea,{style:{whiteSpace:"pre-wrap"}})))),onOk:()=>Ha(void 0,null,function*(){yield iA.validateFields(),(yield(0,ye.Wj)({exercise_answer_comment_id:ca,id:Ma,comment:iA.getFieldValue("comment")||Wt})).status===0&&(me.ZP.success("\u64CD\u4F5C\u6210\u529F"),ls())})})}),Ni=Wt=>{var ca;return Wt.question_type===4?((ca=Wt==null?void 0:Wt.answer_comments)==null?void 0:ca.length)>0||Wt!=null&&Wt.is_reviewed?Mt.createElement("img",{src:Es}):Mt.createElement("img",{src:al}):Wt.user_score===Wt.question_score?Mt.createElement("img",{src:Ws}):Wt.user_score>0?Mt.createElement("img",{src:Wr}):Mt.createElement("img",{src:rl})},nc=Wt=>{var ca;return Wt.question_type===4?((ca=Wt==null?void 0:Wt.answer_comments)==null?void 0:ca.length)>0||Wt!=null&&Wt.is_reviewed?we.Z.greenBg:we.Z.greyBg:Wt.user_score===Wt.question_score?we.Z.blueBg:Wt.user_score>0?we.Z.orangeBg:we.Z.redBg},rc=Wt=>{var ca;return Wt.question_type===4?((ca=Wt==null?void 0:Wt.answer_comments)==null?void 0:ca.length)>0||Wt!=null&&Wt.is_reviewed?"c-green":"c-grey-333":Wt.user_score===Wt.question_score?"c-blue":Wt.user_score>0?"c-orange":"c-red"},Fl=Wt=>Ha(void 0,null,function*(){var ca,Ma;if((Wt==null?void 0:Wt.type)===1)return ue.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",title:"\u63D0\u793A",keyboard:!1,onOk:()=>{ke.history.replace(`/classrooms/${ta.coursesId}/exercise/${ta.exerciseId}/detail`)},content:Mt.createElement("div",null,(Wt==null?void 0:Wt.message)||"")}),Promise.reject();if((Wt==null?void 0:Wt.type)===2){const Bi=()=>{ke.history.replace(`/classrooms/${ta.coursesId}/exercise/${ta.exerciseId}/centralizeReview/${Wt==null?void 0:Wt.login}`)};return ue.default.confirm({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",keyboard:!1,onOk:Bi,onCancel:()=>{ke.history.replace(`/classrooms/${ta.coursesId}/exercise/${ta.exerciseId}/detail`)},content:Mt.createElement("div",null,Mt.createElement("div",null,"\u60A8\u5DF2\u6210\u4E3A\u6307\u5B9A\u9605\u5377\u6559\u5E08\uFF0C\u662F\u5426\u73B0\u5728\u524D\u5F80",Mt.createElement("span",{onClick:Bi,className:"ml5 mr5 c-light-primary current"},"\u96C6\u4E2D\u9605\u5377"),"\u7EE7\u7EED\u8BC4\u9605\uFF1F"),Mt.createElement("div",{className:"c-grey-999"},"\uFF08\u9605\u5377\u7ED3\u675F\u540E\u6062\u590D\u5B66\u751F\u4E2A\u4EBA\u8BC4\u9605\u529F\u80FD\uFF0C\u5E76\u5C55\u793A\u5B66\u751F\u6210\u7EE9\uFF09"))}),Promise.reject()}if((Wt==null?void 0:Wt.type)===3){const Bi=()=>{window.location.href=`/classrooms/${ta.coursesId}/exercise/${ta.exerciseId}/centralizeReview/${Wt==null?void 0:Wt.login}`};return ue.default.confirm({centered:!0,width:496,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",onOk:Bi,keyboard:!1,onCancel:()=>{ke.history.replace(`/classrooms/${ta.coursesId}/exercise/${ta.exerciseId}/detail`)},content:Mt.createElement("div",null,"\u5F53\u524D\u8BC4\u9605\u8BBE\u7F6E\u5DF2\u5F00\u542F\u5C01\u5377\u9605\u5377\uFF0C\u5982\u9700\u7EE7\u7EED\u8BC4\u9605\u8BF7\u70B9\u51FB\u201C\u786E\u8BA4\u201D\u6309\u94AE\u3002")}),Promise.reject()}if((Wt==null?void 0:Wt.type)===6)return ue.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",title:"\u63D0\u793A",onOk:()=>{window.location.reload()},content:Mt.createElement("div",null,"\u60A8\u88AB\u6307\u5B9A\u4E3A\u65B0\u8BD5\u9898\u7684\u9605\u5377\u6559\u5E08\uFF0C\u96C6\u4E2D\u9605\u5377\u5DF2\u6DFB\u52A0\u5F85\u8BC4\u9605\u8BD5\u9898\uFF0C\u5E76\u66F4\u65B0\u4E86\u8BC4\u9605\u8FDB\u5EA6\u3002")}),Promise.reject();(ca=Wt==null?void 0:Wt.review_progress)!=null&&ca.message&&ue.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",title:"\u63D0\u793A",content:Mt.createElement("div",null,"\u60A8\u88AB\u6307\u5B9A\u4E3A\u65B0\u8BD5\u9898\u7684\u9605\u5377\u6559\u5E08\uFF0C\u96C6\u4E2D\u9605\u5377\u5DF2\u6DFB\u52A0\u5F85\u8BC4\u9605\u8BD5\u9898\uFF0C\u5E76\u66F4\u65B0\u4E86\u8BC4\u9605\u8FDB\u5EA6\u3002")}),(Wt==null?void 0:Wt.type)===8&&!((Ma=cn==null?void 0:cn.review_progress)!=null&&Ma.next_login)&&ue.default.success({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",keyboard:!1,content:Mt.createElement("div",null,"\u60A8\u5DF2\u5B8C\u6210\u96C6\u4E2D\u9605\u5377\uFF0C\u611F\u8C22\u60A8\u7684\u53C2\u4E0E\u3002")})}),pu=(Wt,ca,Ma,Bi)=>{var Va,Hi,zi,Go,Ko,os,fs,Li,Ls,ks,Nl,DA,Mu,qA,_A,BA,Kl,$A,OA;const bA=[];if((Wt==null?void 0:Wt.question_type)===8){const fo=(Va=(Wt==null?void 0:Wt.last_score_detail)||[])==null?void 0:Va.map(ts=>{var Ml;return Ea(Jr({},ts),{score:[void 0,null,0,"0","0.0"].includes(ts.score)?"0":(Ml=ts.score)==null?void 0:Ml.toFixed(1)})});(Hi=Wt==null?void 0:Wt.standard_answer)==null||Hi.forEach((ts,Ml)=>{var eu;const yl=Ml+1;let TA=fo==null?void 0:fo.find(Ye=>Ye.position===yl);TA?bA.push(TA):bA.push({position:yl,name:`\u586B\u7A7A${yl}`,value:" ",type:"warning",score:[void 0,null,0,"0","0.0"].includes(ts.score)?"0":(eu=ts.score)==null?void 0:eu.toFixed(1)})})}return Mt.createElement(Mt.Fragment,null,Mt.createElement(oe.Z,{className:"mb20"},Mt.createElement(se.Z,{flex:"1",style:{width:500}},Mt.createElement("div",{className:"pl15 pb5"},Ma?Mt.createElement("span",{style:{display:"inline-flex",fontSize:"16px"}},Mt.createElement(Ce.Z,{value:ca+1+"."+(Bi+1)+`\uFF08${ec[`${Wt==null?void 0:Wt.question_type}`]}\uFF09`+Wt.question_title+`\uFF08${Wt==null?void 0:Wt.question_score}\u5206\uFF09`})):Mt.createElement("div",{style:{display:"flex"}},Mt.createElement("span",{style:{flexShrink:0},className:"font18"},ca+1,"."),Wt.question_type===6?Wt!=null&&Wt.hack_user_identifier?Mt.createElement("span",null,Mt.createElement("a",{target:"_blank",style:{lineHeight:"26px"},className:"font16",href:`/myproblems/${Wt==null?void 0:Wt.hack_user_identifier}?backUrl=/classrooms/${ta==null?void 0:ta.coursesId}/exercise/${ta==null?void 0:ta.categoryId}/review/${ta==null?void 0:ta.userId}`},Wt.question_title),Mt.createElement("a",{target:"_blank",style:{lineHeight:"26px",textDecoration:"underline"},className:"font16 ml15",href:`/myproblems/${Wt==null?void 0:Wt.hack_user_identifier}?backUrl=/classrooms/${ta==null?void 0:ta.coursesId}/exercise/${ta==null?void 0:ta.categoryId}/review/${ta==null?void 0:ta.userId}`},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">")):Mt.createElement("span",{style:{lineHeight:"26px"},className:"font16"},Wt.question_title):(Wt==null?void 0:Wt.question_type)===5?Mt.createElement(ke.Link,{target:"_blank",style:{lineHeight:"26px"},title:Wt.question_title,className:"current c-light-primary overflowHidden1 font16",to:`/shixuns/${Wt==null?void 0:Wt.shixun_identifier}/challenges`},Wt.question_title):Mt.createElement(Ce.Z,{value:(Wt==null?void 0:Wt.question_type)===8?Wt.description:Wt.question_title+`${Wt.question_type===7?`\uFF08\u5171${Wt==null?void 0:Wt.sub_q_count}\u9898 ${Wt==null?void 0:Wt.question_score}\u5206\uFF09`:""}`}),(Wt==null?void 0:Wt.question_type)===5&&((Wt==null?void 0:Wt.is_jupyter)||(Wt==null?void 0:Wt.is_jupyter_lab))&&Mt.createElement("div",{style:{lineHeight:"22px",height:"22px",marginLeft:"10px",marginTop:"2px",background:"#FF6904",borderRadius:"2px",color:"#fff",padding:"0 8px",fontSize:"12px"}},Wt!=null&&Wt.is_jupyter?"jupyter":"jupyterLab")),(Wt==null?void 0:Wt.question_type)===6&&Mt.createElement(oi.Z,{className:"mt10",dataSource:(Wt==null?void 0:Wt.languages)||[]}),(Wt==null?void 0:Wt.question_type)===8&&Mt.createElement(Ce.Z,{disabledFill:!0,showProgramFill:!0,programFillValue:bA,value:Re.Base64.decode((Wt==null?void 0:Wt.code)||"")}),Mt.createElement("div",null,Wt.question_type===0&&Mt.createElement(Mt.Fragment,null,(zi=Wt.question_choices)==null?void 0:zi.map(function(fo){return Mt.createElement("div",{className:`multi-llipsis1e flex-container mr10 ${Wt.user_answer.includes(fo.choice_id)&&Wt.question_score!==Wt.user_score?we.Z.answerError:""}`},Mt.createElement(ae.ZP,{checked:Wt.user_answer.includes(fo.choice_id)}),Mt.createElement(Ce.Z,{value:fo.choice_text}))})),Wt.question_type===1&&Mt.createElement(Mt.Fragment,null,(Go=Wt.question_choices)==null?void 0:Go.map(function(fo){return Mt.createElement("div",{className:`multi-llipsis1e flex-container mt10 ${Wt.user_answer.includes(fo.choice_id)&&Wt.question_score!==Wt.user_score?we.Z.answerError:""}`},Mt.createElement(ie.default,{checked:Wt.user_answer.includes(fo.choice_id)}),Mt.createElement(Ce.Z,{value:fo.choice_text,className:"ml5"}))})),Wt.question_type===2&&Mt.createElement("div",{className:we.Z.flexRow},(Ko=Wt.question_choices)==null?void 0:Ko.map(function(fo,ts){return Mt.createElement("div",{style:{marginLeft:ts>0&&"10px"},className:"multi-llipsis1e flex-container"},Mt.createElement(ae.ZP,{checked:Wt.user_answer.includes(fo.choice_id)}),Mt.createElement(Ce.Z,{value:fo.choice_text}))})),Wt.question_type===3&&Mt.createElement(Fe.Z,{item:Wt,answerData:cn,changeScoreData:rs,textValue:(os=rs[Wt.q_position])==null?void 0:os.text,textOnChange:fo=>{rs[Wt.q_position].text=fo,So(Jr({},rs))}}),Wt.question_type===8&&Mt.createElement(Yt,{item:Wt,answerData:cn,changeScoreData:rs,textValue:(fs=rs[Wt.q_position])==null?void 0:fs.text,textOnChange:fo=>{rs[Wt.q_position].text=fo,So(Jr({},rs))}}),Wt.question_type===5&&Mt.createElement(la,{item:Wt,answerData:cn,coursesId:ta.coursesId,saveChangeScore:ZA,sealedReview:((Li=cn==null?void 0:cn.review_progress)==null?void 0:Li.sealed_review)===!0,onAdjustScore:fo=>{var ts;VA(Ea(Jr({},fo),{ModelTitleDec:`\uFF08${Ma?"\u7EC4\u5408\u9898":`${(ts=Ki.fw)==null?void 0:ts[(fo==null?void 0:fo.question_type)||0].name}`} \u7B2C${ca+1}${Ma?`.${Bi+1}`:""}\u9898\uFF09`})),WA(!0)}}),Wt.question_type===4&&Mt.createElement(Oo,{item:Wt,answerData:cn,changeScoreData:rs,textValue:(Ls=rs[Wt.q_position])==null?void 0:Ls.text,textOnChange:fo=>{rs[Wt.q_position].text=fo,So(Jr({},rs))}}),Wt.question_type===6&&Mt.createElement(Ho,{item:Wt,answerData:cn}),Wt.question_type===7&&Mt.createElement(Mt.Fragment,null,(ks=Wt==null?void 0:Wt.sub_exercise_questions)==null?void 0:ks.map((fo,ts)=>Mt.createElement("div",null,Mt.createElement(Mt.Fragment,null,pu(fo,ca,!0,ts))))),(Wt==null?void 0:Wt.answer_comments)&&Mt.createElement(ar.Z,{list:Wt==null?void 0:Wt.answer_comments,isShowEditAndDel:!0,userLogin:co==null?void 0:co.login,handleDel:(fo,ts)=>{tc(fo,ts,Wt==null?void 0:Wt.question_id)},handleEdit:(fo,ts)=>{Ou(fo,ts,Wt==null?void 0:Wt.question_id)}}))),Wt.question_type<3&&Mt.createElement("div",{className:`${we.Z.answerResult}`,style:{padding:"10px 17px",marginLeft:"15px"}},Mt.createElement("span",{className:"mr5"},"\u5B66\u751F\u7B54\u6848\uFF1A",Mt.createElement("span",{className:"c-blue"},(DA=(Nl=Wt.question_choices)==null?void 0:Nl.filter(fo=>{var ts;return(ts=Wt.user_answer)==null?void 0:ts.includes(fo.choice_id)}))==null?void 0:DA.map((fo,ts)=>Wt.question_type===2?Me.Qq[fo.choice_position-1]:Me.oV[fo.choice_position-1]),((Mu=Wt.user_answer)==null?void 0:Mu.length)<=0&&"\u672A\u7B54")),Mt.createElement("br",null),Wt.standard_answer_show&&Mt.createElement("span",{className:"mr5"},"\u6B63\u786E\u7B54\u6848\uFF1A",Wt.standard_answer_show),Mt.createElement("br",null),Wt.analysis&&Mt.createElement("div",null,"\u89E3\u6790:",Mt.createElement(Ce.Z,{value:Wt.analysis})))),(Wt==null?void 0:Wt.question_type)!=7&&Mt.createElement(se.Z,{flex:"140px",className:"ml20"},Mt.createElement("div",{className:`${we.Z.questionsInfo} ${nc(Wt)}`},Ni(Wt),Mt.createElement("span",{style:{flexShrink:0,lineHeight:1}},"\u5F97\u5206 / \u5206\u6570"),Mt.createElement("br",null),Mt.createElement("span",{className:"font22",style:{flexShrink:0,lineHeight:1}},Mt.createElement("span",{className:rc(Wt)},Wt.user_score===null?"--":(qA=Wt==null?void 0:Wt.user_score)!=null&&qA.includes(".0")?(_A=Wt==null?void 0:Wt.user_score)==null?void 0:_A.replace(".0",""):Wt.user_score),"\xA0/\xA0",(Wt==null?void 0:Wt.question_score)===null?"--":(BA=Wt==null?void 0:Wt.question_score)!=null&&BA.includes(".0")?(Kl=Wt==null?void 0:Wt.question_score)==null?void 0:Kl.replace(".0",""):Wt.question_score),Mt.createElement("br",null),(Wt==null?void 0:Wt.question_type)!=7&&hu(Ea(Jr({},Wt),{ModelTitleDec:`\uFF08${Ma?"\u7EC4\u5408\u9898":`${($A=Ki.fw)==null?void 0:$A[(Wt==null?void 0:Wt.question_type)||0].name}`} \u7B2C${ca+1}${Ma?`.${Bi+1}`:""}\u9898\uFF09`}))),!((OA=cn==null?void 0:cn.exercise)!=null&&OA.is_random)&&(Wt==null?void 0:Wt.question_type)==3&&(cn==null?void 0:cn.is_edit_question)&&Mt.createElement("div",{style:{width:120}},Mt.createElement("div",{style:{textAlign:"center",margin:"10px auto"}},"\u7ED9\u5206\u65B9\u5F0F",Mt.createElement(re.Z,{title:"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002"},Mt.createElement("i",{className:"iconfont icon-xiaowenhao1 font14 ml5",style:{color:"#145DFF"}}))),Mt.createElement(ae.ZP.Group,{defaultValue:Wt==null?void 0:Wt.use_blank_score,value:Wt==null?void 0:Wt.use_blank_score,className:we.Z.scoreByBlankRadio,optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:fo=>{ue.default.confirm({title:"\u63D0\u793A",content:"\u4FEE\u6539\u7ED9\u5206\u65B9\u5F0F\u5C06\u4F1A\u5BF9\u6240\u6709\u5DF2\u4EA4\u5377\u7684\u5B66\u751F\u8FDB\u884C\u91CD\u65B0\u5224\u5206\uFF0C\u786E\u5B9A\u8981\u4FEE\u6539\u5417\uFF1F",onOk:()=>Ha(void 0,null,function*(){(0,ye.gA)({id:Wt==null?void 0:Wt.question_id,use_blank_score:!(Wt!=null&&Wt.use_blank_score)}).then(ts=>{(ts==null?void 0:ts.status)==0&&(me.ZP.success("\u4FEE\u6539\u6210\u529F"),ls())})})})}})))))},mu=Wt=>{var ca;const Ma=(ca=cn==null?void 0:cn.exercise_question_types)==null?void 0:ca.filter(Va=>Wt?Va.question_type===4:Va.question_type!==4);return Ma==null?void 0:Ma.map((Va,Hi)=>{var zi,Go,Ko,os;return Mt.createElement("div",{key:Hi},Mt.createElement("div",{className:"pt20"},Mt.createElement(oe.Z,{align:"middle"},Mt.createElement(se.Z,{flex:"1"},Mt.createElement("span",{style:{fontWeight:"bold"},className:"font16 pl15"},Va.name),Mt.createElement("span",{className:"c-grey-999 ml10"}," \u5171 ",Mt.createElement("span",{className:"c-blue"},Va.count)," \u9898 ",(Va==null?void 0:Va.question_type)===7?`\uFF08\u5171${Va==null?void 0:Va.sub_count}\u5C0F\u9898\uFF09`:"",Mt.createElement(ne.Z,{type:"vertical"})," \u5171 ",Mt.createElement("span",{className:"c-red"},Va.score)," \u5206")),Va.question_type==1&&((zi=cn==null?void 0:cn.exercise)==null?void 0:zi.show_give_score_method)&&Mt.createElement(se.Z,{style:{paddingRight:"65px"}},Mt.createElement("span",{style:{display:"inline-flex",alignItems:"center"}},Mt.createElement("span",null,"\u7ED9\u5206\u65B9\u5F0F",Mt.createElement(re.Z,{overlayStyle:{maxWidth:600},title:Mt.createElement(Mt.Fragment,null,"\u5168\u5BF9\u7ED9\u5206\uFF1A\u9009\u4E2D\u7684\u7B54\u6848\u5168\u90E8\u6B63\u786E\u4E14\u672A\u6F0F\u9009\u6B63\u786E\u7B54\u6848\uFF0C\u5219\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\uFF1B",Mt.createElement("br",null),"\u6F0F\u9009\u7ED9\u5206\uFF1A\u9009\u4E2D\u7684\u7B54\u6848\u5168\u90E8\u6B63\u786E\u4F46\u6709\u6F0F\u9009\u6B63\u786E\u7B54\u6848\uFF0C\u5219\u83B7\u5F97\u7684\u5206\u503C=\u9009\u4E2D\u7684\u7B54\u6848\u4E2A\u6570 * (\u8BE5\u5C0F\u9898\u5206\u503C / \u6B63\u786E\u7B54\u6848\u7684\u4E2A\u6570)\u3002")},Mt.createElement("i",{className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}}))),Mt.createElement(ae.ZP.Group,{defaultValue:(Go=cn==null?void 0:cn.exercise)==null?void 0:Go.use_blank_score,value:(Ko=cn==null?void 0:cn.exercise)==null?void 0:Ko.use_blank_score,className:`${we.Z.scoreByBlankRadio} ml10`,optionType:"button",options:[{label:"\u5168\u5BF9\u7ED9\u5206",value:!1},{label:"\u6F0F\u9009\u7ED9\u5206",value:!0}],onChange:fs=>{ue.default.confirm({title:"\u63D0\u793A",centered:!0,closable:!1,content:"\u4FEE\u6539\u7ED9\u5206\u65B9\u5F0F\u5C06\u4F1A\u5BF9\u6240\u6709\u5DF2\u4EA4\u5377\u7684\u5B66\u751F\u8FDB\u884C\u91CD\u65B0\u5224\u5206\uFF0C\u786E\u5B9A\u8981\u4FEE\u6539\u5417\uFF1F",onOk:()=>Ha(void 0,null,function*(){var Li,Ls,ks;(yield(0,Ne.ZP)(`/api/exercise_questions/${(Ls=(Li=Va==null?void 0:Va.items)==null?void 0:Li[0])==null?void 0:Ls.question_id}/teacher_update_multiple.json`,{method:"post",body:{use_blank_score:!((ks=cn==null?void 0:cn.exercise)!=null&&ks.use_blank_score)}})).status==0&&(me.ZP.success("\u4FEE\u6539\u6210\u529F"),ls())})})}}))),Mt.createElement(se.Z,{className:"pr30 c-grey-666"},"\u603B\u5F97\u5206\uFF1A",Va.user_score)),Mt.createElement("div",{className:"ml15"},Mt.createElement(ne.Z,{style:{marginTop:8,marginBottom:8}}))),(os=Va.items)==null?void 0:os.map(function(fs,Li){return cs&&fs.user_score===fs.question_score?null:Mt.createElement("aside",{id:fs.question_id,key:Li},pu(fs,Li,!1))}))})},LA=Wt=>{var ca;const Ma=(ca=cn==null?void 0:cn.exercise_question_types)==null?void 0:ca.filter(Va=>Wt?Va.question_type===4:Va.question_type!==4);return Ma==null?void 0:Ma.map(function(Va,Hi){return Mt.createElement(ce.Fragment,{key:Va.question_type},Mt.createElement("p",null,Va.name),Va.items.map((zi,Go)=>{var Ko,os;let fs="",Li="";return Number(zi.question_score)===Number(zi.user_score)?fs=we.Z.blue:zi.user_score>0?fs=we.Z.orange:fs=we.Z.red,zi.question_type===4&&!zi.user_score&&(fs=we.Z.grey),zi.question_type===4?((Ko=zi==null?void 0:zi.answer_comments)==null?void 0:Ko.length)>0||zi!=null&&zi.is_reviewed?Li=Mt.createElement("i",{className:`iconfont icon-daipingyue ${we.Z.sign}`}):Li=Mt.createElement("i",{style:{color:"#9B9B9B"},className:`iconfont icon-daipingyue ${we.Z.sign}`}):(((os=zi==null?void 0:zi.answer_comments)==null?void 0:os.length)>0||zi!=null&&zi.is_reviewed)&&(Li=Mt.createElement("i",{className:`iconfont icon-daipingyue ${we.Z.sign}`})),cs&&zi.user_score===zi.question_score?null:Mt.createElement("span",{className:`${fs} relative`,onClick:()=>{const Ls=zi.question_id;let ks=document.getElementById(Ls);ks&&window.scrollTo(0,ks.offsetTop)}},Go+1,Li)}))})},jA=(Wt,ca,Ma)=>{Number.isNaN(Wt)||(jl[ca].items[Ma].user_score=Wt,Us([...jl]))},ac=()=>{var Wt;return(Wt=[...jl])==null?void 0:Wt.map(function(Ma,Bi){if(Ma.question_type!==7||Ma.question_type===7&&Ma.items.find(Va=>[3,4,5,6,8].includes(Va.question_type)))return Mt.createElement("div",{key:Ma.question_type,className:we.Z.listwrap},Mt.createElement("p",{style:{color:"#000000"}},Ma.name),Mt.createElement("div",null,Mt.createElement("span",{style:{display:"inline-block",width:66,color:"#5F6368",marginRight:4}},Ma.question_type===5?"\u9898\u53F7-\u5173\u5361":Ma.question_type===7?"\u9898\u53F7-\u5C0F\u9898":"\u9898\u53F7"),Mt.createElement("span",{style:{color:"#5F6368"}},"\u5206\u503C")),Ma.items.map((Va,Hi)=>{if(Ma.question_type!==7||Ma.question_type===7&&[3,4,5,6,8].includes(Va.question_type))return Mt.createElement("div",{className:"mt10"},Mt.createElement("span",{style:{display:"inline-block",width:36}},Va.number?Va.number:Hi+1),Mt.createElement(ee.Z,{min:0,max:Va.question_score,precision:1,step:1,placeholder:`\u6EE1\u5206${Va.question_score}\u5206`,value:Va.user_score,onChange:zi=>jA(zi,Bi,Hi),style:{width:80,marginLeft:32,marginRight:10}}),Mt.createElement(a.ZP,{theme:{components:{Button:{defaultBorderColor:"#BACFFE",defaultColor:"#3061D0",defaultShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)"}}}},Mt.createElement(fe.ZP,{onClick:()=>{jA(Va.question_score,Bi,Hi)}},"\u6EE1\u5206")))}))})},vu=()=>Ha(void 0,null,function*(){var Wt;const Ma=(0,qr.cloneDeep)(jl).flatMap(Va=>Va.items.map(Hi=>{var zi,Go;return{id:Hi.question_id,shixun_challenge_id:Hi.shixun_challenge_id||null,score:Hi.user_score,user_id:(zi=cn==null?void 0:cn.exercise_answer_user)==null?void 0:zi.user_id,review_type:Vs===1?"normal":"appraise",sealed_review:((Go=cn==null?void 0:cn.review_progress)==null?void 0:Go.sealed_review)||!1}}));Cl(!0);const Bi=yield(0,Ne.ZP)("/api/exercise_questions/adjust_all_score.json",{method:"post",body:{exercise_id:ta.exerciseId,user_id:(Wt=cn==null?void 0:cn.exercise_answer_user)==null?void 0:Wt.user_id,data:[...Ma]}});(Bi==null?void 0:Bi.status)===0&&(me.ZP.success("\u5FEB\u6377\u8BC4\u5206\u6210\u529F"),Qo(!1),ls()),Cl(!1)}),Tu=(0,ce.useCallback)(Wt=>{var ca,Ma;const Bi=`${((ca=wn.exerciseExportHeadData)==null?void 0:ca.new_student_id)||""}${(Ma=wn.exerciseExportHeadData)==null?void 0:Ma.new_user}`;Wt.save(Bi),setTimeout(()=>xl(100),300),setTimeout(()=>xl(0),550),ul(!1)},[wn,cn]),Ms=()=>{let Wt=0;const ca=setInterval(()=>{Wt+=5,xl(Wt),Wt===100&&clearInterval(ca)},200)},Tl=(0,ce.useCallback)(Wt=>Au(Wt.target.value),[]),sA=()=>Ha(void 0,null,function*(){var Wt,ca,Ma,Bi,Va,Hi,zi,Go;if((0,_t.Rm)()&&!((ca=(Wt=$t==null?void 0:$t.AssistantObject)==null?void 0:Wt.exercise)!=null&&ca.can_appraise)){XA();return}if(!((Ma=cn==null?void 0:cn.exercise_answer_user)!=null&&Ma.user_id))return;const Ko=yield(0,Ne.ZP)(`/api/exercises/${ta==null?void 0:ta.exerciseId}/review_exercise_user.json`,{method:"post",body:{id:ta==null?void 0:ta.exerciseId,user_id:(Bi=cn==null?void 0:cn.exercise_answer_user)==null?void 0:Bi.user_id,review_type:Vs===1?"normal":"appraise",sealed_review:((Va=cn==null?void 0:cn.review_progress)==null?void 0:Va.sealed_review)||!1,next_login:((Hi=cn==null?void 0:cn.review_progress)==null?void 0:Hi.next_login)||"",analysis:FA,only_analysis:uu}});if(yield Fl(Ko),(Ko==null?void 0:Ko.status)===0){if(tA(!1),uu){ls(),me.ZP.success("\u64CD\u4F5C\u6210\u529F"),nA(!1);return}if((zi=cn==null?void 0:cn.review_progress)!=null&&zi.next_login){me.ZP.success("\u8BC4\u9605\u6210\u529F\uFF01\u5DF2\u4E3A\u60A8\u81EA\u52A8\u5207\u6362\u81F3\u4E0B\u4E00\u4E2A\u5F85\u8BC4\u9605\u7684\u5B66\u751F");const os=ms?"centralizeReview":"review";ke.history.replace(`/classrooms/${ta.coursesId}/exercise/${ta.exerciseId}/${os}/${(Go=cn==null?void 0:cn.review_progress)==null?void 0:Go.next_login}`);return}ls(),me.ZP.success("\u8BC4\u9605\u6210\u529F\uFF01")}else ue.default.info({title:"\u63D0\u793A",width:500,centered:!0,content:Mt.createElement("div",null,Ko==null?void 0:Ko.message),okText:"\u6211\u77E5\u9053\u4E86"})}),Nu=Wt=>Ha(void 0,null,function*(){var ca,Ma;const Bi=ms?"centralizeReview":"review",Va=Wt=="next"?(ca=cn==null?void 0:cn.review_progress)==null?void 0:ca.next_login:(Ma=cn==null?void 0:cn.review_progress)==null?void 0:Ma.prev_login;Va?ke.history.replace(`/classrooms/${ta.coursesId}/exercise/${ta.exerciseId}/${Bi}/${Va}`):ls()});return Mt.createElement("section",{className:"edu-container"},Mt.createElement(y.Z,{spinning:wa[Al]},Mt.createElement("section",{className:"animated fadeIn"},Mt.createElement("aside",{className:"mt10"},co&&Mt.createElement(x.Z,{separator:">"},Mt.createElement(x.Z.Item,null,Mt.createElement(ke.Link,{to:`/classrooms/${ta.coursesId}/exercise`},(Yi=co==null?void 0:co.course)==null?void 0:Yi.course_name)),Mt.createElement(x.Z.Item,null,Mt.createElement(ke.Link,{to:`/classrooms/${ta.coursesId}/exercise`},"\u8BD5\u5377\u5217\u8868")),Mt.createElement(x.Z.Item,null,Mt.createElement(ke.Link,{to:`/classrooms/${ta.coursesId}/exercise/${(Xo=cn==null?void 0:cn.exercise)==null?void 0:Xo.id}/detail`},"\u8BD5\u5377\u8BE6\u60C5")),Mt.createElement(x.Z.Item,null,Vs!==1?"\u96C6\u4E2D\u8BC4\u9605":(Ps=cn==null?void 0:cn.exercise_answer_user)==null?void 0:Ps.user_name))),Mt.createElement("aside",{className:[we.Z.title,"mt20"].join(" ")},Mt.createElement(oe.Z,{style:{width:"100%"},align:"middle"},Mt.createElement(se.Z,{style:{display:"flex",alignItems:"center"}},(0,Me.vB)(ma==null?void 0:ma.exercise_status,ma==null?void 0:ma.appraise_label),Mt.createElement(ke.Link,{to:`/classrooms/${ta.coursesId}/exercise/${(ps=cn==null?void 0:cn.exercise)==null?void 0:ps.id}/detail`},Mt.createElement(re.Z,{title:((_s=cn==null?void 0:cn.exercise)==null?void 0:_s.exercise_name)||""},Mt.createElement("strong",{className:"font20 ml10 c-grey-333",style:{maxWidth:"338px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",display:"block"}},((Hl=cn==null?void 0:cn.exercise)==null?void 0:Hl.exercise_name)||"")))),Vs===1&&Mt.createElement(ce.Fragment,null,Mt.createElement(se.Z,{flex:1,style:{marginLeft:"25px",display:"flex",alignItems:"center"},className:"bold c-black"},Mt.createElement("aside",null,Mt.createElement("span",null,"\u8003\u8BD5\u65F6\u957F ",((su=cn.exercise)==null?void 0:su.time)===-1?"\u672A\u9650\u65F6":(((gA=cn.exercise)==null?void 0:gA.time)||"")+"\u5206\u949F",!!((KA=cn==null?void 0:cn.exercise_answer_user)!=null&&KA.delayed_time)&&Mt.createElement("span",{className:"c-red"},"+\u5EF6\u65F6",(lu=cn==null?void 0:cn.exercise_answer_user)==null?void 0:lu.delayed_time,"\u5206\u949F")),Mt.createElement("span",{className:"ml20"},"\u5408\u8BA1 ",(ml=(Zo=cn.exercise_scores)==null?void 0:Zo.exercise_types)==null?void 0:ml.q_counts,"\u9898"),Mt.createElement("span",{className:"ml20"},"\u6EE1\u5206 ",(dc=(bl=cn.exercise_scores)==null?void 0:bl.exercise_types)==null?void 0:dc.q_scores,"\u5206"))),(0,_t.GJ)()&&![0,1].includes((xe=cn==null?void 0:cn.exercise)==null?void 0:xe.commit_status)&&Mt.createElement(fe.ZP,{className:"mr20",onClick:()=>{(0,Me.xg)(`/zbstatistics/detail/4305265?callbackUrl=/classrooms/${ta.coursesId}/exercise/${ta.exerciseId}/review/${ta.userId}`)}},"\u8003\u60C5\u53EF\u89C6\u5316"),!el&&Mt.createElement(se.Z,null,(0,_t.GJ)()&&Mt.createElement(Mt.Fragment,null,Mt.createElement(fe.ZP,{icon:Mt.createElement(he.Z,null),onClick:()=>{var Wt;if((0,_t.Rm)()&&!((Wt=$t.AssistantObject.exercise)!=null&&Wt.can_download)){me.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}wA(),Os(!0)}},"\u5BFC\u51FA\u5F53\u524D\u5B66\u751F\u8BD5\u5377"),Mt.createElement(fe.ZP,{style:{marginLeft:"20px"},icon:Mt.createElement(ge.Z,null),onClick:()=>{var Wt;if((0,_t.Rm)()&&!((Wt=$t.AssistantObject.exercise)!=null&&Wt.can_download)){me.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Wa({type:"exercise/setActionTabs",payload:{key:"exportSetting"}})}},"\u5BFC\u51FA\u8BBE\u7F6E")),((be=cn==null?void 0:cn.exercise)==null?void 0:be.exercise_status)===2&&(ma==null?void 0:ma.exercise_type)!=2&&Mt.createElement(fe.ZP,{type:"primary",style:{marginLeft:"10px"},onClick:Wt=>{var ca,Ma;Wt.preventDefault(),(0,_t.Rm)()&&!((Ma=(ca=$t==null?void 0:$t.AssistantObject)==null?void 0:ca.exercise)!=null&&Ma.can_redo)&&me.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");let Bi=!1;ue.default.confirm({width:500,title:"\u63D0\u793A",content:Mt.createElement("div",null,Mt.createElement("div",null,"\u5B66\u751F\u5C06\u5F97\u5230\u4E00\u6B21\u91CD\u65B0\u7B54\u9898\u7684\u673A\u4F1A\uFF0C\u786E\u5B9A\u5C06\u5B66\u751F\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Mt.createElement(ie.default,{onChange:Va=>{Bi=Va.target.checked}},"\u6E05\u7A7A\u5B66\u751F\u7684\u7B54\u9898\u8BB0\u5F55")),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ha(void 0,null,function*(){var Va,Hi;(yield(0,ye.q6)({categoryId:ta.exerciseId,user_ids:[(Va=cn==null?void 0:cn.exercise_answer_user)==null?void 0:Va.user_id],is_reset:Bi})).status===0&&(me.ZP.success("\u64CD\u4F5C\u6210\u529F"),ke.history.push(`/classrooms/${ta.coursesId}/exercise/${(Hi=cn==null?void 0:cn.exercise)==null?void 0:Hi.id}/detail`))})})}},Mt.createElement("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"\u6253\u56DE\u91CD\u505A")))))),Mt.createElement(oe.Z,{className:"mt20"},Mt.createElement(se.Z,{flex:"284px",className:we.Z.leftBar},Mt.createElement(E.Z,{offsetTop:0},!((Se=cn==null?void 0:cn.review_progress)!=null&&Se.sealed_review)&&Mt.createElement("section",{className:`${we.Z.bg} ${we.Z.userInfo}`},Mt.createElement(oe.Z,{align:"middle",wrap:!1},Mt.createElement("img",{className:we.Z.userImg,src:mo.Z.API_SERVER+"/images/"+((He=cn.exercise_answer_user)==null?void 0:He.user_img)}),Mt.createElement(se.Z,{style:{marginLeft:"14px",width:"145px"}},Mt.createElement(oe.Z,{style:{marginBottom:"8px"},wrap:!1},Mt.createElement(se.Z,{className:we.Z.userInfoTitle},"\u59D3\u540D"),Mt.createElement(se.Z,{className:we.Z.userInfoValue},Mt.createElement(re.Z,{placement:"topLeft",title:(Ve=cn.exercise_answer_user)==null?void 0:Ve.user_name},(Ge=cn.exercise_answer_user)==null?void 0:Ge.user_name))),Mt.createElement(oe.Z,{style:{marginBottom:"8px"},wrap:!1},Mt.createElement(se.Z,{className:we.Z.userInfoTitle},"\u5B66\u53F7"),Mt.createElement(se.Z,{className:we.Z.userInfoValue},Mt.createElement(re.Z,{placement:"topLeft",title:(_e=cn.exercise_answer_user)==null?void 0:_e.student_id},(rt=cn.exercise_answer_user)==null?void 0:rt.student_id))),Mt.createElement(oe.Z,{style:{marginBottom:"8px"},wrap:!1},Mt.createElement(se.Z,{className:we.Z.userInfoTitle},"\u5206\u73ED"),Mt.createElement(se.Z,{flex:1,className:we.Z.userInfoValue},Mt.createElement(re.Z,{placement:"topLeft",title:(ct=cn.exercise_answer_user)==null?void 0:ct.course_group_name},(wt=cn.exercise_answer_user)==null?void 0:wt.course_group_name))),Mt.createElement(oe.Z,{wrap:!1},Mt.createElement(se.Z,{className:we.Z.userInfoTitle},"\u6210\u7EE9"),Mt.createElement(se.Z,{flex:1,className:we.Z.userInfoValue},Mt.createElement(re.Z,{placement:"topLeft",title:(It=cn.exercise_answer_user)==null?void 0:It.course_group_name},cn.user_score?Number(cn.user_score):0,"\u5206"))))),Mt.createElement("img",{className:we.Z.status,src:((Dt=cn==null?void 0:cn.exercise_answer_user)==null?void 0:Dt.review_status)==1?$o:((kt=cn==null?void 0:cn.exercise_answer_user)==null?void 0:kt.review_status)==0?ji:ll})),Vs===3&&Mt.createElement("section",{className:`${we.Z.bg} p20 mt10`},Mt.createElement("h3",null,"\u8BC4\u9605\u8303\u56F4"),Mt.createElement("div",{className:"mt10"},"\u8BD5\u9898"),Mt.createElement("div",{className:`${we.Z.greyBg} ${we.Z.listType} mt10`},(rn=(vt=cn==null?void 0:cn.review_progress)==null?void 0:vt.appraise_question)==null?void 0:rn.map(Wt=>Mt.createElement("span",null,Wt.name,"\uFF1B")))),Mt.createElement("section",{className:`${we.Z.bg} p20 mt10`},Mt.createElement("h3",null,"\u7B54\u9898\u5361"),Mt.createElement(oe.Z,{style:{flexDirection:"column"}},Mt.createElement(se.Z,null,"\u4EC5\u663E\u793A\u9519\u9898",Mt.createElement(z.Z,{className:"ml5",checked:cs,onChange:Wt=>zl(Wt)})),Mt.createElement(se.Z,{className:"mt5"},"\u4EC5\u663E\u793A\u4E3B\u89C2\u9898",Mt.createElement(z.Z,{checked:Ji,className:"ml5",onChange:Wt=>Ll(Wt)}))),Mt.createElement(oe.Z,{align:"middle",justify:"start",className:"mt10"},Mt.createElement(se.Z,null,Mt.createElement("span",{className:we.Z.circularBlue}),Mt.createElement("span",null,"\u6B63\u786E"),Mt.createElement("span",{className:`${we.Z.circularRed} ml20`}),Mt.createElement("span",null,"\u9519\u8BEF"),Mt.createElement("span",{className:`${we.Z.circularOrange} ml20`}),Mt.createElement("span",null,"\u90E8\u5206\u5F97\u5206"),Mt.createElement("div",{className:"mt10 flex item-center"},Mt.createElement("i",{className:"iconfont icon-daipingyue mr5",style:{fontSize:12,color:"#42D5A0",marginLeft:-3}}),Mt.createElement("span",null,"\u5DF2\u8BC4"),Mt.createElement("i",{className:"iconfont icon-daipingyue mr5",style:{fontSize:12,color:"#9B9B9B",marginLeft:17}}),Mt.createElement("span",null,"\u672A\u8BC4"))))),((Jt=cn==null?void 0:cn.exercise_question_types)==null?void 0:Jt.some(Wt=>Wt.question_type!==4))&&!Ji&&Mt.createElement("section",{className:`${we.Z.bg} p20 mt10 pr10`},Mt.createElement("h3",{className:"c-blue"},"\u5BA2\u89C2\u9898"),Mt.createElement("aside",{className:we.Z.questionIcons},LA())),((an=cn==null?void 0:cn.exercise_question_types)==null?void 0:an.some(Wt=>Wt.question_type===4))&&Mt.createElement("section",{className:`${we.Z.bg} p20 mt10 pr10`},Mt.createElement("h3",{className:"c-blue"},"\u4E3B\u89C2\u9898"),Mt.createElement("aside",{className:we.Z.questionIcons},LA(!0))))),Mt.createElement(se.Z,{flex:"916px"},Mt.createElement("section",{className:[we.Z.bg,"ml20"].join(" "),style:{overflow:"hidden"}},Mt.createElement("div",{className:we.Z.result},Mt.createElement(te.default,{columns:fu,dataSource:du,pagination:!1,bordered:!0}),Mt.createElement("div",{className:we.Z.evaluate},Mt.createElement(oe.Z,{align:"middle",justify:"space-between"},Mt.createElement(se.Z,{className:"c-grey-333",style:{fontSize:"16px",fontWeight:"600"}},"\u8003\u8BD5\u8BC4\u4EF7"),!el&&Mt.createElement(fe.ZP,{icon:Mt.createElement("i",{className:"iconfont icon-bianji7 ",style:{marginRight:"6px",fontSize:"14px"}}),style:{color:"#3061D0",padding:0},type:"link",onClick:()=>{tA(!0),nA(!0)}},"\u7F16\u8F91")),Mt.createElement("div",{className:we.Z.analysis,style:{color:(Kt=cn==null?void 0:cn.exercise_answer_user)!=null&&Kt.analysis?"#434D63":""}},((sn=cn==null?void 0:cn.exercise_answer_user)==null?void 0:sn.analysis)||"\u672A\u5BF9\u5B66\u751F\u8FDB\u884C\u8003\u8BD5\u8BC4\u4EF7"))),((Tn=cn==null?void 0:cn.exercise)==null?void 0:Tn.open_camera)&&Vs===1&&Mt.createElement(Rn,{parentData:cn}),((Xn=cn==null?void 0:cn.exercise_question_types)==null?void 0:Xn.some(Wt=>Wt.question_type!==4))&&!Ji&&Mt.createElement(oe.Z,{align:"middle",className:we.Z.typeTitle},Mt.createElement(se.Z,{flex:"1"},Mt.createElement(oe.Z,{align:"middle"},Mt.createElement("strong",{className:"font20"},"\u5BA2\u89C2\u9898"),Mt.createElement("span",{className:"c-grey-666"},"\uFF08\u5408\u8BA1",(ur=cn==null?void 0:cn.exercise)==null?void 0:ur.objective_score,"\u5206\uFF09"))),Mt.createElement(se.Z,null,Mt.createElement("span",{className:"c-grey-666"},"\u603B\u5F97\u5206:",(Rr=cn==null?void 0:cn.exercise_answer_user)==null?void 0:Rr.objective_score))),!Ji&&Mt.createElement("aside",{className:"pl30 pr10"},mu()),((Jn=cn==null?void 0:cn.exercise_question_types)==null?void 0:Jn.some(Wt=>Wt.question_type===4))&&Mt.createElement(oe.Z,{gutter:[10,10]},Mt.createElement(se.Z,{flex:"1"},Mt.createElement(oe.Z,{align:"middle",className:we.Z.typeTitle},Mt.createElement(se.Z,{flex:"1"},Mt.createElement(oe.Z,{align:"middle"},Mt.createElement("strong",{className:"font20"},"\u4E3B\u89C2\u9898"),Mt.createElement("span",{className:"c-grey-666"},"\uFF08\u5408\u8BA1",(yn=cn==null?void 0:cn.exercise)==null?void 0:yn.subjective_score,"\u5206\uFF09"))),Mt.createElement(se.Z,null,Mt.createElement("span",{className:"c-grey-666"},"\u603B\u5F97\u5206:",(er=cn==null?void 0:cn.exercise_answer_user)==null?void 0:er.subjective_score))))),Mt.createElement("aside",{className:"pl30 pr10 pb30 mb20"},mu(!0)),Mt.createElement(oe.Z,{className:we.Z.buttonFixed},Mt.createElement("section",{className:"edu-container",style:{display:"flex",justifyContent:"space-between"}},Mt.createElement(oe.Z,{align:"middle"},Mt.createElement(fe.ZP,{style:{lineHeight:"30px"},href:`/classrooms/${ta.coursesId}/exercise/${ta.exerciseId}/detail`},"\u8FD4\u56DE"),!el&&Mt.createElement(Mt.Fragment,null,Mt.createElement(fe.ZP,{style:{marginLeft:"20px"},onClick:()=>hA(!0)},"\u5B66\u751F\u5217\u8868"),Mt.createElement("div",{className:we.Z.progress},Mt.createElement(oe.Z,{align:"middle",justify:"space-between",style:{fontSize:"12px",lineHeight:"12px"}},Mt.createElement(se.Z,{style:{color:"#5F6367"}},Vs===1?"\u8BC4\u9605\u8FDB\u5EA6":"\u6559\u5E08\u4E2A\u4EBA\u8BC4\u9605\u8FDB\u5EA6"),Mt.createElement(re.Z,{title:"\u5DF2\u8BC4\u4EBA\u6570/\u5F85\u8BC4\u5B66\u751F\u603B\u6570"},Mt.createElement(se.Z,{style:{color:"#3061D0"}},`${((Zt=(br=cn==null?void 0:cn.review_progress)==null?void 0:br.progress)==null?void 0:Zt.completed_count)||0}/${((Ln=(tn=cn==null?void 0:cn.review_progress)==null?void 0:tn.progress)==null?void 0:Ln.total)||0}`))),Mt.createElement(Ae.Z,{trailColor:"#EBEDF3",strokeColor:"#3061D0",percent:((dr=(En=cn==null?void 0:cn.review_progress)==null?void 0:En.progress)==null?void 0:dr.completed_count)/((mr=(ir=cn==null?void 0:cn.review_progress)==null?void 0:ir.progress)==null?void 0:mr.total)*100,showInfo:!1})))),!el&&Mt.createElement(oe.Z,{align:"middle"},((Br=(qn=cn==null?void 0:cn.review_progress)==null?void 0:qn.progress)==null?void 0:Br.total)!=1&&Mt.createElement(Mt.Fragment,null,((Sr=cn==null?void 0:cn.review_progress)==null?void 0:Sr.prev_login)&&Mt.createElement(as.Z,{style:{lineHeight:"30px"},onClick:()=>Ha(void 0,null,function*(){yield Nu("prev")})},"\u4E0A\u4E00\u4EBA"),((ja=cn==null?void 0:cn.review_progress)==null?void 0:ja.next_login)&&Mt.createElement(as.Z,{style:{marginLeft:"14px",lineHeight:"30px"},onClick:()=>Ha(void 0,null,function*(){yield Nu("next")})},"\u4E0B\u4E00\u4EBA")),!((zt=cn==null?void 0:cn.exercise)!=null&&zt.review_status)&&Mt.createElement(as.Z,{type:"primary",style:{marginLeft:"40px",lineHeight:"30px"},onClick:()=>Ha(void 0,null,function*(){yield sA()})},"\u63D0\u4EA4\u8BC4\u9605"))))))),Mt.createElement(Mn,{visible:es,value:ta==null?void 0:ta.userId,onClose:()=>hA(!1),onChange:Wt=>{},data:$s.current,sealedReview:(on=cn==null?void 0:cn.review_progress)==null?void 0:on.sealed_review}),Mt.createElement(Fa.Z,null)),$l&&!el&&Mt.createElement(re.Z,{title:"\u5FEB\u6377\u8BC4\u5206\u9762\u677F",placement:"bottom"},Mt.createElement("div",{className:we.Z.score,onClick:()=>Qo(!0)},Mt.createElement("i",{className:"iconfont icon-kuaijiepingfen font24"}))),Mt.createElement(de.Z,{width:282,closable:!1,open:ki,mask:!1},Mt.createElement("div",{className:we.Z.drawerWrap},Mt.createElement("div",{className:we.Z.top},Mt.createElement("div",{style:{fontWeight:500,color:"#000",fontSize:16}},"\u5FEB\u6377\u8BC4\u5206"),Mt.createElement("div",{onClick:()=>{Qo(!1),Us([...Dl])}},Mt.createElement("i",{className:"iconfont icon-danchuangguanbi font14 current mr15"}))),Mt.createElement("div",{className:we.Z.middle},ac()),Mt.createElement("div",{className:we.Z.btns},Mt.createElement(fe.ZP,{className:"mr20",size:"middle",onClick:()=>{Qo(!1),Us([...Dl])}},"\u53D6\u6D88"),Mt.createElement(fe.ZP,{size:"middle",type:"primary",onClick:()=>vu(),loading:Si},"\u4FDD\u5B58")))),Mt.createElement(_n.Z,null),Mt.createElement(ue.default,{title:"\u5BFC\u51FA\u8BD5\u5377\u9009\u62E9",open:pA,footer:Mt.createElement("div",null,Mt.createElement(fe.ZP,{onClick:()=>{yA("pdf"),Ts(!1),cl(!0),Ol("1"),Os(!1),wA()}},"\u53D6\u6D88"),Mt.createElement(fe.ZP,{type:"primary",onClick:()=>{if(rA==""){me.ZP.info("\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F");return}else rA=="pdf"?(Ms(),vl({type:"",userCommentVisible:vA,userScoreVisible:!0,new:mA}),ul(!0)):rA=="word"&&((0,Ss.pO)(Jr({exercise_id:ta.exerciseId,login:ta.userId,middle_export:1,is_export_comment:mA?1:0},vs)),ul(!1));yA("pdf"),Ts(!1),cl(!0),Ol("1"),Os(!1),wA()}},"\u786E\u5B9A")),onCancel:()=>{yA("pdf"),Ts(!1),cl(!0),Ol("1"),Os(!1)}},Mt.createElement("div",{style:{fontSize:14,marginBottom:"15px",marginTop:"5px",color:"#666"}},"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F"),Mt.createElement("div",{className:we.Z.export_type_modal},Mt.createElement("div",{className:we.Z.export_type_modal_con},Mt.createElement("div",{className:we.Z.type_item},Mt.createElement("div",{className:`${we.Z.img_warp} ${rA=="pdf"?we.Z.img_warp_active:""}`,onClick:()=>{yA("pdf"),Ts(!1),cl(!0),Ol("1")}},Mt.createElement("img",{src:ve(45614),width:70,height:70})),"pdf\u683C\u5F0F"),Mt.createElement("div",{className:we.Z.type_item},Mt.createElement("div",{className:`${we.Z.img_warp} ${rA=="word"?we.Z.img_warp_active:""}`,onClick:()=>{yA("word"),Ts(!0),Ol("1")}},Mt.createElement("img",{src:ve(38347),width:70,height:70})),"word\u683C\u5F0F"))),rA=="pdf"&&Mt.createElement("div",{style:{marginTop:"30px"}},Mt.createElement("div",{style:{fontSize:14,color:"#666"}},"\u5BFC\u51FA\u8BC4\u9605\u6559\u5E08\u7684\u8BC4\u9605\u8BB0\u5F55"),Mt.createElement("p",{style:{display:"flex",alignItems:"center",marginTop:"20px",marginBottom:0}},Mt.createElement(ae.ZP.Group,{onChange:Wt=>{switch(Ol(Wt.target.value),Wt.target.value){case"1":Ts(!1),cl(!0);break;case"2":Ts(!0),cl(!0);break;case"3":Ts(!1),cl(!1);break}},value:xA},Mt.createElement(ae.ZP,{value:"1"},"\u5BFC\u51FA\u6240\u6709\u7684\u8BC4\u9605\u8BB0\u5F55"),Mt.createElement(ae.ZP,{value:"2"},"\u5BFC\u51FA\u6700\u65B0\u7684\u8BC4\u9605\u8BB0\u5F55"),Mt.createElement(ae.ZP,{value:"3"},"\u4E0D\u5BFC\u51FA\u8BC4\u9605\u8BB0\u5F55")))),rA=="word"&&Mt.createElement("div",{style:{marginTop:"30px"}},Mt.createElement("div",{style:{fontSize:14,color:"#666"}},"\u662F\u5426\u5BFC\u51FA\u8BC4\u9605\u6559\u5E08\u7684\u8BC4\u8BED"),Mt.createElement("p",{style:{display:"flex",alignItems:"center",marginTop:"20px",marginBottom:0}},Mt.createElement(ae.ZP.Group,{onChange:Wt=>{switch(Ol(Wt.target.value),Wt.target.value){case"1":Ts(!0);break;case"2":Ts(!1);break}},value:xA},Mt.createElement(ae.ZP,{value:"1"},"\u662F"),Mt.createElement(ae.ZP,{value:"2"},"\u5426"))),(gu||IA)&&Mt.createElement("div",{style:{marginTop:30}},Mt.createElement("div",{style:{fontSize:14,color:"#666",marginBottom:20}},"\u8BF7\u9009\u62E9\u9700\u8981\u989D\u5916\u5BFC\u51FA\u7684\u5185\u5BB9"),gu&&Mt.createElement("div",null,Mt.createElement("span",null,"\u5B9E\u8BAD\u9898"),Mt.createElement(ie.default,{checked:vs.param_show_challenge_task_pass,onChange:Wt=>{vs.param_show_challenge_task_pass=Wt.target.checked,aA(Jr({},vs))},style:{marginLeft:20}},"\u5BFC\u51FA\u5B9E\u8BAD\u5173\u5361\u63CF\u8FF0")),IA&&Mt.createElement("div",{style:{marginTop:20}},Mt.createElement("span",null,"\u7F16\u7A0B\u9898"),Mt.createElement(ie.default,{checked:vs.param_show_hack_sets,onChange:Wt=>{vs.param_show_hack_sets=Wt.target.checked,aA(Jr({},vs))},style:{marginLeft:20}},"\u5BFC\u51FA\u7F16\u7A0B\u9898\u6D4B\u8BD5\u7528\u4F8B"),Mt.createElement(ie.default,{checked:vs.param_show_hack_description,onChange:Wt=>{vs.param_show_hack_description=Wt.target.checked,aA(Jr({},vs))},style:{marginLeft:20}},"\u5BFC\u51FA\u7F16\u7A0B\u9898\u63CF\u8FF0"))))),Mt.createElement(ue.default,{centered:!0,destroyOnClose:!0,title:Mt.createElement(oe.Z,{justify:"space-between"},Mt.createElement(se.Z,null,"\u6B63\u5728\u5BFC\u51FA\u5F53\u524D\u5B66\u751F\u8BD5\u5377 ",Mt.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),Mt.createElement(se.Z,null,"\u5BFC\u51FA\u8FDB\u5EA6",Pl,"%")),open:Sl,closable:!1,footer:null,keyboard:!1,maskClosable:!1,width:920},Mt.createElement("div",{style:{overflow:"hidden"}},Mt.createElement(Bo,{isEaxmPaperOpen:Sl,studentexportDate:il,onChangeProgress:Tu}))),Mt.createElement(ue.default,{centered:!0,destroyOnClose:!0,closable:!1,className:we.Z.userInfoModelbody,title:Mt.createElement(oe.Z,{align:"middle",justify:"space-between"},Mt.createElement(se.Z,{style:{color:"#000",fontWeight:"500"}},"\u8BC4\u9605\u4FE1\u606F"),Mt.createElement(se.Z,{onClick:()=>{tA(!1),nA(!1)}},Mt.createElement("i",{className:"iconfont icon-guanbi7"}))),open:$u,footer:!1,width:800,onCancel:()=>{tA(!1),nA(!1)}},Mt.createElement("div",{className:we.Z.userInfoModel},!((gn=cn==null?void 0:cn.review_progress)!=null&&gn.sealed_review)&&Mt.createElement(Mt.Fragment,null,Mt.createElement(oe.Z,{className:we.Z.width,wrap:!1},Mt.createElement(se.Z,{className:we.Z.Title},"\u59D3\u540D"),Mt.createElement(se.Z,{className:we.Z.Value},Mt.createElement(re.Z,{placement:"topLeft",title:(Pn=cn.exercise_answer_user)==null?void 0:Pn.user_name},(kn=cn.exercise_answer_user)==null?void 0:kn.user_name))),Mt.createElement(oe.Z,{className:we.Z.width,wrap:!1},Mt.createElement(se.Z,{className:we.Z.Title},"\u5B66\u53F7"),Mt.createElement(se.Z,{className:we.Z.Value},Mt.createElement(re.Z,{placement:"topLeft",title:(nr=cn.exercise_answer_user)==null?void 0:nr.student_id},(or=cn.exercise_answer_user)==null?void 0:or.student_id))),Mt.createElement(oe.Z,{className:we.Z.width,wrap:!1},Mt.createElement(se.Z,{className:we.Z.Title},"\u5206\u73ED"),Mt.createElement(se.Z,{className:we.Z.Value},Mt.createElement(re.Z,{placement:"topLeft",title:(sr=cn.exercise_answer_user)==null?void 0:sr.course_group_name},(Aa=cn.exercise_answer_user)==null?void 0:Aa.course_group_name)))),Mt.createElement(oe.Z,{className:we.Z.width,wrap:!1},Mt.createElement(se.Z,{className:we.Z.Title},"\u5F00\u59CB\u4F5C\u7B54\u65F6\u95F4 "),Mt.createElement(se.Z,{className:we.Z.Value},(_r=cn.exercise_answer_user)!=null&&_r.start_at?Mt.createElement(re.Z,{placement:"topLeft",title:Ee()((Pa=cn.exercise_answer_user)==null?void 0:Pa.start_at).format("YYYY-MM-DD HH:mm")},Ee()((Ba=cn.exercise_answer_user)==null?void 0:Ba.start_at).format("YYYY-MM-DD HH:mm")):"\u672A\u5F00\u59CB")),((Ci=cn.exercise_answer_user)==null?void 0:Ci.end_at)&&Mt.createElement(oe.Z,{className:we.Z.width,wrap:!1},Mt.createElement(se.Z,{className:we.Z.Title},"\u4EA4\u5377\u65F6\u95F4"),Mt.createElement(se.Z,{className:we.Z.Value},Mt.createElement(re.Z,{placement:"topLeft",title:Ee()((xr=cn.exercise_answer_user)==null?void 0:xr.end_at).format("YYYY-MM-DD HH:mm")},Ee()((hn=cn.exercise_answer_user)==null?void 0:hn.end_at).format("YYYY-MM-DD HH:mm")))),((Ui=cn.exercise_answer_user)==null?void 0:Ui.end_at)&&((ti=cn.exercise_answer_user)==null?void 0:ti.start_at)&&Mt.createElement(oe.Z,{className:we.Z.width,wrap:!1},Mt.createElement(se.Z,{className:we.Z.Title},"\u4F5C\u7B54\u65F6\u957F"),Mt.createElement(se.Z,{className:we.Z.Value},Mt.createElement(re.Z,{placement:"topLeft",title:(0,Me.li)(Math.round(Math.abs(new Date((ea=cn.exercise_answer_user)==null?void 0:ea.end_at).getTime()-new Date((pa=cn.exercise_answer_user)==null?void 0:pa.start_at).getTime())/1e3))},(0,Me.li)(Math.round(Math.abs(new Date((Da=cn.exercise_answer_user)==null?void 0:Da.end_at).getTime()-new Date((Sa=cn.exercise_answer_user)==null?void 0:Sa.start_at).getTime())/1e3))))),Mt.createElement(oe.Z,{className:we.Z.width,wrap:!1},Mt.createElement(se.Z,{className:we.Z.Title},"\u5BA2\u89C2\u9898\u5F97\u5206"),Mt.createElement(se.Z,{className:we.Z.Value},((si=cn==null?void 0:cn.exercise_answer_user)==null?void 0:si.objective_score)||0)),Mt.createElement(oe.Z,{className:we.Z.width,wrap:!1},Mt.createElement(se.Z,{className:we.Z.Title},"\u4E3B\u89C2\u9898\u5F97\u5206"),Mt.createElement(se.Z,{className:we.Z.Value},((Oi=cn==null?void 0:cn.exercise_answer_user)==null?void 0:Oi.subjective_score)||0)),Mt.createElement(oe.Z,{className:we.Z.width,wrap:!1},Mt.createElement(se.Z,{className:we.Z.Title},"\u603B\u6210\u7EE9"),Mt.createElement(se.Z,{className:we.Z.Value,style:{color:"#FA2121"}},((_i=cn==null?void 0:cn.table)==null?void 0:_i.user_get_score)||0)),Mt.createElement("div",{style:{width:"100%",marginTop:"30px"}},Mt.createElement("span",{className:we.Z.Title},"\u8003\u8BD5\u8BC4\u4EF7"),Mt.createElement("div",{style:{border:"1px solid #E1E1E1",borderRadius:"2px",marginTop:"10px",overflow:"hidden",padding:"10px"}},Mt.createElement(le.default.TextArea,{showCount:!0,bordered:!1,maxLength:500,style:{height:120,resize:"none",position:"relative"},value:FA,onChange:Tl,placeholder:"\u8BF7\u8F93\u5165\u60A8\u5BF9\u5B66\u751F\u672C\u6B21\u8003\u8BD5\u7684\u8BC4\u4EF7\uFF08\u9009\u586B\uFF09"})))),Mt.createElement(oe.Z,{style:{marginTop:"30px"},justify:"end"},Mt.createElement(fe.ZP,{style:{height:"32px"},onClick:()=>{tA(!1),nA(!1)}},"\u518D\u770B\u770B"),Mt.createElement(as.Z,{style:{marginLeft:"20px",height:"32px"},type:"primary",onClick:()=>Ha(void 0,null,function*(){yield sA()})},uu?"\u63D0\u4EA4":"\u63D0\u4EA4\u5E76\u8BC4\u9605\u4E0B\u4E00\u4EBA"))),Mt.createElement(To,{saveChangeScore:ZA,visible:Ns,item:ju,onOk:()=>{},onCancel:()=>{WA(!1)}}))};var ss=(0,ke.connect)(({exercise:$t,loading:wn,user:Fn,globalSetting:wa,classroomList:Hn})=>({exercise:$t,globalSetting:wa,user:Fn,loading:wn.effects,classroomList:Hn}))(Fo)},85933:function(Ut,Et,ve){"use strict";var ce=ve(59301),ke=ve(31797),b=ve(5871),me=ve(78241),fe=ve(43418),ue=ve(71418),le=ve(1710),oe=ve(92832),se=ve(95237),ae=ve(43604),ie=ve(3113),re=ve(72664),ne=ve(61186),ee=ve.n(ne),a=ve(76560),y=ve(49661),x=ve(15610),E=ve(34055),z=ve(98072),te=ve(59301),Ae=(pe,Ee,ye)=>new Promise((we,Ce)=>{var Me=Pe=>{try{Te(ye.next(Pe))}catch(Ne){Ce(Ne)}},Fe=Pe=>{try{Te(ye.throw(Pe))}catch(Ne){Ce(Ne)}},Te=Pe=>Pe.done?we(Pe.value):Promise.resolve(Pe.value).then(Me,Fe);Te((ye=ye.apply(pe,Ee)).next())});const{Countdown:de}=ke.default,he=({value:pe,onChange:Ee,MaxMinutes:ye})=>te.createElement(te.Fragment,null,te.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"1.\u53EA\u6709\u5F53\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u665A\u4E8E\u5B66\u751F\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u65F6\uFF0C\u624D\u652F\u6301\u5BF9\u5B66\u751F\u8FDB\u884C\u5EF6\u65F6\u64CD\u4F5C\uFF1B",te.createElement("br",null),"2.\u6BCF\u4E2A\u5B66\u751F\u7684\u6700\u5927\u53EF\u5EF6\u65F6\u65F6\u95F4=\u8003\u8BD5\u622A\u6B62\u65F6\u95F4-\u5B66\u751F\u5F53\u524D\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u3002",te.createElement("br",null)),te.createElement(b.Z,{value:pe,onChange:Ee,min:0,precision:0,max:ye,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${ye}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),ge=({exercise:pe,successCb:Ee,dispatch:ye})=>{var we,Ce,Me,Fe;const Te=(0,a.useParams)(),[Pe]=me.default.useForm(),Ne=me.default.useWatch("time",Pe),[Re,Ze]=(0,ce.useState)(!1),De=(0,ce.useRef)(),{actionTabs:ot}=pe,[At,nt]=(0,ce.useState)(),[,ft,at,qe]=(0,z.U)(re.n7,{id:Te.categoryId}),[,tt,mt]=(0,z.U)(re.Cd,{});(0,ce.useEffect)(()=>{pe.actionTabs.key==="student-unlock"&&(Ze(!1),Pe.resetFields())},[pe.actionTabs.key]);const ht=()=>new Promise(Ct=>Ae(void 0,null,function*(){var yt,Xe;return De.current=yield(0,x.y)({ip_limit:(yt=ot==null?void 0:ot.exerciseParams)==null?void 0:yt.ip_limit,ip_bind:(Xe=ot==null?void 0:ot.exerciseParams)==null?void 0:Xe.ip_bind_type}),Ct()})),jt=()=>Ae(void 0,null,function*(){var Ct,yt,Xe,Le,We;yield Pe.validateFields();const it=Pe.getFieldsValue();if(Ze(!0),(((Ct=ot==null?void 0:ot.exerciseParams)==null?void 0:Ct.ip_limit)!=="no"||(yt=ot==null?void 0:ot.exerciseParams)!=null&&yt.ip_bind_type)&&(yield ht()),(yield(0,re.ZD)((Xe=ot==null?void 0:ot.exerciseParams)==null?void 0:Xe.id,{exercise_user_id:(Le=ot==null?void 0:ot.exerciseParams)==null?void 0:Le.exercise_user_id,unlock_key:it.unlock_key,time:it.time,ip:De.current})).status===0){if(Ee){ye({type:"exercise/setActionTabs",payload:{}}),Ee();return}const Qt=ot==null?void 0:ot.exerciseParams;(0,y.nr)({inner_ip:Qt.inner_ip,public_ip:Qt.public_ip,open_camera:Qt.open_camera,ip_limit:Qt.ip_limit,ip_bind:Qt.ip_bind,ip_bind_type:Qt.ip_bind_type,exercise_tips:Qt.exercise_tips,exerciseId:Qt.id,screen_open:Qt.screen_open,screen_num:Qt.screen_num,screen_sec:Qt.screen_sec,coursesId:Te.coursesId,login:(We=(0,E.eY)())==null?void 0:We.login,history,identity_verify:Qt.identity_verify,open_phone_video_recording:Qt.open_phone_video_recording,current_status:Qt.current_status}),ye({type:"exercise/setActionTabs",payload:{}})}Ze(!1)}),lt=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:Ct=>te.createElement("span",{className:Ct.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},Ct)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:Ct=>te.createElement("span",{className:Ct.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},Ct)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],st=((we=ot==null?void 0:ot.exerciseParams)==null?void 0:we.errorMessage)&&typeof((Ce=ot==null?void 0:ot.exerciseParams)==null?void 0:Ce.errorMessage)=="object";(0,ce.useEffect)(()=>{pe.actionTabs.key==="student-unlock"&&Ae(void 0,null,function*(){const Ct=yield mt(Te);yield at({}),Ct.status||nt(Ct)})},[pe.actionTabs.key]);const{time:Ke,end_time:gt}=(At==null?void 0:At.exercise)||{},ze=qe!=null&&qe.user_end_time?ee()(qe==null?void 0:qe.user_end_time).add(1,"minutes"):ee()(),$e=ee()(qe==null?void 0:qe.user_total_end_time)>ze?Math.round(ee().duration(ee()(qe==null?void 0:qe.user_total_end_time).diff(ze.startOf("minute"))).asMinutes()):0,xt=((qe==null?void 0:qe.student_left_minutes)||0)+(Ne||0);return te.createElement(te.Fragment,null,te.createElement(fe.default,{width:514,centered:!0,closable:!!((Me=ot==null?void 0:ot.exerciseParams)!=null&&Me.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:pe.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{ye({type:"exercise/setActionTabs",payload:{}})}},te.createElement(ue.Z,{spinning:ft||tt},st&&te.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!st&&te.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),st&&te.createElement(le.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((Fe=ot==null?void 0:ot.exerciseParams)==null?void 0:Fe.errorMessage)||{}],columns:lt}),te.createElement("div",{className:""},te.createElement(me.default,{form:Pe,layout:"vertical",autoComplete:"off"},te.createElement(me.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},te.createElement(oe.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),Ke!==-1?te.createElement(te.Fragment,null,te.createElement(me.default.Item,{name:"time",label:te.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",te.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",ee()(qe==null?void 0:qe.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},te.createElement(he,{MaxMinutes:$e})),te.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},ft||tt?"--":xt),"\u5206\u949F",xt!==0&&(qe==null?void 0:qe.user_end_time)&&te.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},ee()(qe==null?void 0:qe.user_end_time).add(Ne||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):te.createElement("span",{style:{color:"#F6A53B"}}," \u5F53\u524D\u8003\u8BD5\u672A\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F\uFF0C\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u4E3A ",ee()(gt).format("YYYY-MM-DD HH:mm")))),te.createElement(se.Z,{justify:"space-between",align:"middle"},te.createElement(ae.Z,null),te.createElement(ae.Z,null,te.createElement(ie.ZP,{loading:Re,onClick:jt},"\u8FDB\u5165\u8003\u8BD5"))))))};Et.Z=(0,a.connect)(({exercise:pe})=>({exercise:pe}))(ge)},30516:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return a}});var ce=ve(59301),ke=ve(76560),b=ve(43418),me=ve(3113),fe=ve(71418),ue=ve(50582),le=ve(40148),oe=ve(51124),se=ve(24334),ae=ve(61186),ie=ve.n(ae),re=ve(49162),ne=ve(59301),ee=(y,x,E)=>new Promise((z,te)=>{var Ae=ge=>{try{he(E.next(ge))}catch(pe){te(pe)}},de=ge=>{try{he(E.throw(ge))}catch(pe){te(pe)}},he=ge=>ge.done?z(ge.value):Promise.resolve(ge.value).then(Ae,de);he((E=E.apply(y,x)).next())}),a=({open:y,onClose:x})=>{const[E,z]=(0,ce.useState)(void 0);console.log((0,ke.useLocation)(),33);const te=(0,ke.useLocation)();(0,ce.useEffect)(()=>{y&&function(){return ee(this,null,function*(){const nt=yield(0,ue.X6)(y);z(nt.data)})}()},[y]);const{status:Ae,created_at:de,code:he,name:ge,language:pe,pass_sets_count:Ee,set_count:ye,error_msg:we,output:Ce,input:Me,expected_output:Fe,execute_memory:Te,user:Pe,execute_time:Ne,input_file_url:Re,output_file_url:Ze,is_file:De,expected_output_file_url:ot}=E||{};return ne.createElement(b.default,{open:y,width:1e3,onCancel:()=>x(!1),footer:ne.createElement(me.ZP,{type:"primary",onClick:()=>x(!1)},"\u5173\u95ED"),centered:!0},ne.createElement(fe.Z,{spinning:!E,delay:500},ne.createElement("div",{className:"record-detail-info"},E?ne.createElement(ne.Fragment,null,ne.createElement("div",{className:"record-detail-body"},ne.createElement("h2",null," \u63D0\u4EA4\u8BB0\u5F55 "),ne.createElement("ul",{className:"record-info"},ne.createElement("li",null," \u8BC4\u6D4B\u7ED3\u679C\uFF1A",ne.createElement("span",{className:Ae===0?"c-green":"c-red"},le.Im[Ae])," "),ne.createElement("li",null," \u63D0\u4EA4\u65F6\u95F4\uFF1A",ne.createElement("span",null,ie()(de).format("YYYY-MM-DD HH:mm:ss"))," "),ne.createElement("li",null," \u8BED\u8A00\uFF1A",ne.createElement("span",null,pe)," "),ne.createElement("li",null," \u6267\u884C\u7528\u65F6\uFF1A",ne.createElement("span",null,Ne*1e3,"ms")," "),ne.createElement("li",null," ",`${Ae===re.h.HIDE_COMPILE_STATUS?"--":Ee} / ${ye} \u4E2A\u901A\u8FC7\u7684\u6D4B\u8BD5\u7528\u4F8B`," ")),(0,le.gZ)({status:Ae,error_msg:we,execute_time:Ne,output:Ce,input:Me,expected_output:Fe,input_file_url:Re,output_file_url:Ze,is_file:De,expected_output_file_url:ot}),ne.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),ne.createElement(oe.ZP,{height:"200px",width:"100%",language:pe==null?void 0:pe.toLocaleLowerCase(),value:se.Base64.decode(he),options:{readOnly:!0}}))):null)))}},57049:function(Ut,Et,ve){"use strict";ve.d(Et,{Im:function(){return ye},Y4:function(){return Ce}});var ce=ve(59301),ke=ve(92832),b=ve(8591),me=ve(3113),fe=ve(55956),ue=ve(24334),le=ve.n(ue),oe=ve(5216),se=ve(766),ae=ve(7664),ie=ve(49661),re=ve(34376),ne=ve.n(re),ee=ve(82093),a=ve(76560),y=ve(30516),x=ve(33796),E=ve(50582),z=ve(76193),te=ve(10825),Ae=ve(92310),de=ve.n(Ae),he=ve(2610),ge=ve(59301),pe=(Te,Pe,Ne)=>new Promise((Re,Ze)=>{var De=nt=>{try{At(Ne.next(nt))}catch(ft){Ze(ft)}},ot=nt=>{try{At(Ne.throw(nt))}catch(ft){Ze(ft)}},At=nt=>nt.done?Re(nt.value):Promise.resolve(nt.value).then(De,ot);At((Ne=Ne.apply(Te,Pe)).next())});const{TextArea:Ee}=ke.default,ye={[fe.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[fe.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[fe.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var we=(Te=>(Te[Te.SET_VISIBLE=0]="SET_VISIBLE",Te[Te.SET_TABINDEX=1]="SET_TABINDEX",Te))(we||{});function Ce(Te){const{status:Pe,error_msg:Ne,output:Re,input:Ze,expected_output:De,is_file:ot,input_file_url:At,output_file_url:nt,expected_output_file_url:ft,setMonacoValue:at,setData:qe}=Te,tt=(0,ce.useRef)(),mt=(0,ce.useRef)(),ht=(0,ce.useRef)();let jt=null;const lt={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,ce.useEffect)(()=>{if(Re&&!ot&&tt.current){const st=new re.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});st.open(tt.current);const Ke=(0,ie.pp)(ue.Base64.decode(Re));st.write(Ke),st.setOption("theme",{background:"#1e1e1e"}),setTimeout(()=>{try{st.scrollToTop()}catch(gt){}},100)}if(Ze&&!ot&&mt.current){const st=new re.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});st.open(mt.current),st.write((0,ie.pp)(Ze)),st.setOption("theme",{background:"#1e1e1e"}),setTimeout(()=>{try{st.scrollToTop()}catch(Ke){}},100)}if(De&&!ot&&ht.current){const st=new re.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});st.open(ht.current),st.write((0,ie.pp)(ue.Base64.decode(De))),st.setOption("theme",{background:"#1e1e1e"}),setTimeout(()=>{try{st.scrollToTop()}catch(Ke){}},100)}},[Re]),Pe){case fe.h.NOMATCH:jt=ge.createElement(ge.Fragment,null,ge.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!ot&&ge.createElement("div",{ref:tt}),ot&&ge.createElement("div",{style:lt},ge.createElement("a",{style:{fontSize:"16px"},onClick:()=>pe(this,null,function*(){const st=yield(0,ee.ZP)(nt,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});at(st),setTimeout(()=>{qe(nt)},200)})},Re)),ge.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!ot&&ge.createElement("div",{ref:ht}),ot&&ge.createElement("div",{style:lt},ge.createElement("a",{style:{fontSize:"16px"},onClick:()=>pe(this,null,function*(){const st=yield fetch(ft,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});at(yield st.text()),setTimeout(()=>{qe(ft)},200)})},De)));break;case fe.h.EXECUTEFAILURE:jt=ge.createElement(ge.Fragment,null,ge.createElement("div",{style:{border:"1px #F6F7F9 solid"}},ge.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!ot&&ge.createElement(ae.Z,{value:Ze,style:lt}),ot&&ge.createElement("div",{style:lt},ge.createElement("a",{onClick:()=>(0,ie.LR)(At,Ze)},Ze))),ge.createElement("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"}},ge.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ge.createElement("pre",{className:oe.Z.error,style:{color:"#E30000",padding:"0 10px"}},ue.Base64.decode(Ne),"111")));break;case fe.h.COMPILEFAILURE:jt=ge.createElement(ge.Fragment,null,ge.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ge.createElement("pre",{className:oe.Z.error},ue.Base64.decode(Ne)));break;case fe.h.PODFAILURE:jt=ge.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case fe.h.TIMEOUT:jt=ge.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ge.createElement(ge.Fragment,null," ",jt," ")}function Me(Te){const{status:Pe,error_msg:Ne,execute_time:Re,output:Ze,input:De,expected_output:ot,is_file:At,input_file_url:nt,output_file_url:ft,expected_output_file_url:at}=Te;let qe=null;switch(Pe){case fe.h.OK:case fe.h.NOMATCH:case fe.h.EXECUTEFAILURE:case fe.h.COMPILEFAILURE:qe=ge.createElement("div",{id:"outputResultRef",className:"h100"});break;case fe.h.PODFAILURE:qe=ge.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case fe.h.TIMEOUT:qe=ge.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ge.createElement(ge.Fragment,null," ",qe," ")}function Fe({value:Te,className:Pe}){return ge.createElement("span",{className:Pe},Te)}Et.ZP=({input:Te,is_file:Pe,debuging:Ne,submitting:Re,executingMessage:Ze,debugResult:De,onChangeInput:ot,onDebugCode:At,onSubmitCode:nt,hack:ft,user:at,submitResult:qe,isWhiteTheme:tt,topDispatch:mt})=>{const[ht]=(0,a.useSearchParams)(),jt=(0,a.useParams)(),[lt,st]=(0,ce.useState)(!1),[Ke,gt]=(0,ce.useState)(!1),[ze,$e]=(0,ce.useState)(1),[xt,Ct]=(0,ce.useState)(!1),[yt,Xe]=(0,ce.useState)(0),[Le,We]=(0,ce.useState)(!1),[it,pt]=(0,ce.useState)(""),[Qt,et]=(0,ce.useState)(""),Pt=(0,ce.useRef)(),nn=(0,ce.useRef)(),St=(0,ce.useRef)(null),Gt=(0,ce.useRef)(null),Lt=(0,ce.useRef)(null);console.log(qe,"submitResult",jt);const{status:Yt,id:_t,input:Vt,output:ln,expected_output:dn,is_file:vn,input_file_url:Kn,output_file_url:Gn,expected_output_file_url:Or,error_msg:kr,hack_sets:Fr}=qe||{};(0,ce.useEffect)(()=>{Yt===0&&($e(1),Xe(0))},[Yt,_t]),(0,ce.useEffect)(()=>{pe(void 0,null,function*(){var la;const qa=yield(0,E.rX)(jt==null?void 0:jt.id,"submit");(qa==null?void 0:qa.status)===0&&(qa!=null&&qa.data&&((la=qa==null?void 0:qa.data)==null?void 0:la.status)!==0?(mt({type:z.Types.SET_SUBMIT_RESULT,payload:{submitResult:qa==null?void 0:qa.data}}),$e(2),Xe(320)):($e(1),Xe(0)))})},[jt==null?void 0:jt.id]),(0,ce.useEffect)(()=>{if(Pt.current){let Xa=function(ai){pi=Za.offsetHeight,ei=!0,Oo=ai.pageY,Lt.current.style.display="block"},la=function(){ei=!1,Lt.current.style.display="none"},qa=function(ai){if(ei){yr();let pn=Oo-ai.pageY,xn=pi+pn;if(xn<0&&(xn=0),xn>window.innerHeight-150&&(xn=window.innerHeight-150),ze===1){xn<=34?Xe(0):Xe(xn);return}console.log(xn,"resizeH"),Xe(xn)}};const Za=St.current;let pi=0,ei=!1,Oo=0;const Ao=document.getElementById("case-y-bar");return Ao==null||Ao.addEventListener("mousedown",Xa),document.addEventListener("mousemove",qa),document.addEventListener("mouseup",la),()=>{const ai=document.getElementById("case-y-bar");ai==null||ai.removeEventListener("mousedown",Xa),document.removeEventListener("mousemove",qa),document.removeEventListener("mouseup",la)}}},[Pt,ze]),(0,ce.useEffect)(()=>{const Xa=x.Z.subscribe("resize-move-bar",yr);if(ht.get("type")!=="exercises")return document.addEventListener((0,he.gH)(),da),()=>{document.removeEventListener((0,he.gH)(),da),Xa()}},[]),(0,ce.useEffect)(()=>{});function yr(){var Xa,la,qa,Za;const pi=document.getElementById("outputResultRef");if(pi){let ei=pi.dataset.text;nn.current.reset(),nn.current.writeln(ei);const Oo=document.getElementById("outputResultRef").offsetWidth-20,Ao=((Za=(qa=(la=(Xa=nn.current)==null?void 0:Xa._core)==null?void 0:la._renderService)==null?void 0:qa.dimensions)==null?void 0:Za.actualCellWidth)||10,ai=Math.ceil(Oo/Ao);nn.current.resize(ai,Math.ceil(pi.clientHeight/16))}}function gr(){st(!lt),setTimeout(()=>{yr()},300),Xe(lt?320:window.innerHeight-150)}function $r(){Ke?(gt(!1),(0,he.BU)()):(gt(!0),(0,he.Dj)(Gt.current))}const da=Xa=>{(0,he.vp)()||gt(!1)},va=(0,ce.useMemo)(()=>{if(De){const{status:Xa,output:la,error_msg:qa}=De;return setTimeout(()=>{let Za="",pi=document.getElementById("outputResultRef");la?Za=ue.Base64.decode(la):qa&&(Za=ue.Base64.decode(qa)),nn.current=new re.Terminal({fontSize:14,theme:{background:"#181e2e",cursor:"transparent"},rendererType:"dom"}),nn.current.open(pi),nn.current.onKey(function(ei){var Oo;if(ei.domEvent.key.toLocaleUpperCase()==="C"&&ei.domEvent.ctrlKey){ei.domEvent.preventDefault();let Ao=(Oo=nn.current)==null?void 0:Oo.getSelection();navigator.clipboard.writeText(Ao).then(()=>{})}}),pi.dataset.text=Za,nn.current.setOption("convertEol",!0),yr()},300),ge.createElement(ge.Fragment,null,Me(De))}return null},[De]);function ui(){var Xa,la;if(!(ft!=null&&ft.code)||((Xa=ft==null?void 0:ft.code)==null?void 0:Xa.trim().length)===0){(la=b.ZP)==null||la.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}$e(1),Xe(320),At()}const Pi=Xa=>pe(void 0,null,function*(){let la=yield(0,ee.ZP)(`/api/problems/${Xa}/start.json`,{method:"get",params:{hack_user_id:at==null?void 0:at.user_id}});la&&(window.location.href=`/myproblems/${la==null?void 0:la.identifier}${window.location.search}`)});function La(){vn?navigator.clipboard.writeText(ue.Base64.decode(kr)).then(()=>{b.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")}):navigator.clipboard.writeText(ue.Base64.decode(ln)).then(()=>{b.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return ge.createElement(ce.Fragment,null,ge.createElement("div",{className:de()(oe.Z.case,tt&&oe.Z.whiteCase),style:{height:yt},ref:St},ge.createElement("div",{className:oe.Z.fullMask,ref:Lt}),ge.createElement("div",{className:oe.Z["resize-y-bar"],id:"case-y-bar",ref:Pt,draggable:!1},ze===2&&ge.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),ze===1&&(yt<=34?ge.createElement("div",{onClick:()=>{Xe(320)},className:oe.Z.unfoldBtn},"\u63A7\u5236\u53F0",ge.createElement("i",{className:"iconfont icon-zhankai9 ml10 font12"})):ge.createElement("div",{onClick:()=>{Xe(0)},className:oe.Z.unfoldBtn,style:{borderRadius:"0px 0px 8px 8px",top:0}},"\u63A7\u5236\u53F0",ge.createElement("i",{className:"iconfont icon-shouqi8 ml10 font12"}))),ge.createElement("div",null,ge.createElement("div",{className:oe.Z.caseHead},ge.createElement("div",{className:oe.Z.dot}),ge.createElement("div",{className:oe.Z.text},ze===1?"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C":"\u8BC4\u6D4B\u7ED3\u679C"),ze===2&&!Re&&typeof Yt=="number"&&ge.createElement(ge.Fragment,null,Yt===fe.h.OK?ge.createElement("div",{className:oe.Z.pass},ge.createElement("i",{className:"iconfont icon-tongguo font14 mr5"}),"\u8BC4\u6D4B\u901A\u8FC7"):ge.createElement("div",{className:oe.Z.noPass},ge.createElement("i",{className:"iconfont icon-jinggao-3 font14 mr5"}),ye[Yt])),ge.createElement("div",{className:oe.Z.btns},ze===2&&!Re&&ge.createElement(ge.Fragment,null,Yt!==fe.h.OK&&ge.createElement("div",{onClick:La},ge.createElement("i",{className:"iconfont icon-fuzhi8"}),"\u590D\u5236\u9519\u8BEF\u4FE1\u606F"),ge.createElement("div",{onClick:()=>{We(_t)}},ge.createElement("i",{className:"iconfont icon-danceng-xinjianwenjian"}),"\u663E\u793A\u8BE6\u60C5")),ht.get("type")!=="exercises"&&ge.createElement("div",{title:"\u5C55\u5F00/\u6536\u7F29",onClick:()=>gr()},ge.createElement("i",{className:`iconfont icon-${lt?"suoxiao1":"fangda"}`})))),ge.createElement("div",{style:{display:ze===1?"block":"none"}},Ne?ge.createElement(se.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):ge.createElement("div",{style:{height:yt-34}},ge.createElement("div",{className:oe.Z.result},ge.createElement("div",{className:oe.Z.left},ge.createElement("div",{className:oe.Z.title},ge.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),ge.createElement("span",null,"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B")),ge.createElement("div",{className:oe.Z.leftNode},ge.createElement(Ee,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:Pe?"":Te,onChange:ot}))),ge.createElement("div",{className:oe.Z.right},ge.createElement("div",{className:oe.Z.title},ge.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),ge.createElement("span",null,"\u4EE3\u7801\u6267\u884C\u7ED3\u679C")),ge.createElement("div",{className:oe.Z.node},De?va:ge.createElement("p",{style:{color:"#8F96B1"}},"\u8BF7\u5728\u5DE6\u4FA7\u8F93\u5165\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D\uFF0C\u5373\u53EF\u751F\u6210\u4EE3\u7801\u6267\u884C\u7ED3\u679C")))))),ge.createElement("div",{style:{display:ze===2?"block":"none"}},Re?ge.createElement(se.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):ge.createElement("div",{style:{height:yt-34,display:"flex",flexDirection:"column",overflow:"hidden"}},ge.createElement("div",{ref:Gt,className:oe.Z.elseNode},ge.createElement("div",{className:oe.Z.nameWrap},ge.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),ge.createElement("span",null,"\u5B9E\u9645\u8F93\u5165")),ge.createElement("div",{className:oe.Z.scroll},ge.createElement("pre",{className:oe.Z.scrollBox,style:xt?{height:Ke?"calc(100vh - 20px)":200}:{height:24,overflow:"hidden"}},!vn&&ge.createElement(Fe,{value:Vt}),vn&&ge.createElement("a",{style:{fontSize:"16px"},onClick:()=>pe(void 0,null,function*(){const Xa=yield fetch(Kn,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});et(yield Xa.text()),setTimeout(()=>{pt(Kn)},200)})},Vt)),Vt&&ge.createElement("div",{className:oe.Z.action},ge.createElement("span",{onClick:()=>Ct(!xt)},xt?"\u6536\u8D77":"\u5C55\u5F00"),ht.get("type")!=="exercises"&&ge.createElement("i",{title:"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",onClick:()=>$r(),className:`iconfont icon-${Ke?"suoxiao1":"fangda"}`})))),ge.createElement("div",{className:oe.Z.result,style:{flex:1,overflow:"hidden"}},ge.createElement("div",{className:oe.Z.left},ge.createElement("div",{className:oe.Z.title},ge.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),ge.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),ge.createElement("div",{className:oe.Z.node,style:{background:"#1B2333",color:"#2ABD8C"}},ge.createElement("pre",null,!vn&&ge.createElement(Fe,{className:"mb10",value:dn&&ue.Base64.decode(dn)||""}),vn&&ge.createElement("a",{style:{fontSize:"16px"},onClick:()=>pe(void 0,null,function*(){const Xa=yield fetch(Or,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});et(yield Xa.text()),setTimeout(()=>{pt(Or)},200)})},dn)))),ge.createElement("div",{className:oe.Z.right},ge.createElement("div",{className:oe.Z.title},ge.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),ge.createElement("span",null,"\u5B9E\u9645\u8F93\u51FA")),ge.createElement("div",{className:oe.Z.node,style:{color:Yt===fe.h.OK?"#2ABD8C":"#FF2C29"}},ge.createElement("pre",null,(Yt===4||Yt===5)&&ge.createElement(Fe,{className:"mb10",value:kr&&ue.Base64.decode(kr)||""}),Yt!=4&&Yt!=5&&(vn?ge.createElement("a",{style:{fontSize:"16px"},onClick:()=>pe(void 0,null,function*(){const Xa=yield(0,ee.ZP)(Gn,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});try{et(Xa)}catch(la){et("")}setTimeout(()=>{pt(Gn)},200)})},ln):ge.createElement(Fe,{className:"mb10",value:ln&&ue.Base64.decode(ln)||""})))))))))),ge.createElement("div",{className:de()(oe.Z.footer,tt&&oe.Z.whiteFooter),style:{zIndex:100}},(ft==null?void 0:ft.is_program)&&(ft==null?void 0:ft.above_question)&&ge.createElement(me.ZP,{className:"mr10",type:"primary",onClick:()=>Pi(ft==null?void 0:ft.above_question),id:"oj-prev",ghost:!0},"\u4E0A\u4E00\u9898"),(ft==null?void 0:ft.is_program)&&(ft==null?void 0:ft.under_question)&&ge.createElement(me.ZP,{className:"mr10",type:"primary",onClick:()=>Pi(ft==null?void 0:ft.under_question),id:"oj-next",ghost:!0},"\u4E0B\u4E00\u9898"),ge.createElement(me.ZP,{style:{border:"1px solid #2ABD8C",color:"#2ABD8C"},ghost:!0,disabled:Ne||Re,loading:Ne,color:"#2ABD8C",className:"mr10",onClick:ui},"\u8C03\u8BD5\u4EE3\u7801"),ht.get("qtype")!=="8"&&ge.createElement(me.ZP,{className:oe.Z.disabled,type:"primary",icon:ge.createElement("i",{className:"iconfont icon-bofang1"}),loading:Re,disabled:Ne||Re,onClick:()=>{var Xa,la;if(!(ft!=null&&ft.code)||((Xa=ft==null?void 0:ft.code)==null?void 0:Xa.trim().length)===0){(la=b.ZP)==null||la.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}$e(2),Xe(320),nt()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4")),ge.createElement(y.Z,{onClose:We,open:Le}),ge.createElement(te.Z,{close:!0,data:it,type:it.length?"txt":"",onClose:()=>pt(""),monacoEditor:{value:Qt,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}}))}},76193:function(Ut,Et,ve){"use strict";ve.r(Et),ve.d(Et,{Types:function(){return Ua},default:function(){return lo}});var ce=ve(59301),ke=ve(76560),b=ve(31797),me=ve(43418),fe=ve(71418),ue=ve(3113),le=ve(6848),oe=ve(95237),se=ve(50582),ae=ve(72664),ie=ve(2610),re=ve(72015),ne=ve(90524),ee=ve(87169),a=ve(43428),y=ve(51124),x=ve(75790),E=ve(89613),z=ve(64536),te=ve(8591),Ae={list:"list___IRN6i",copy:"copy___qCn9B"},de=ve(56102),he=ve(82093),ge=(An,Mn,ar)=>new Promise((_n,Zn)=>{var Nn=Nr=>{try{jr(ar.next(Nr))}catch(Xr){Zn(Xr)}},Yn=Nr=>{try{jr(ar.throw(Nr))}catch(Xr){Zn(Xr)}},jr=Nr=>Nr.done?_n(Nr.value):Promise.resolve(Nr.value).then(Nn,Yn);jr((ar=ar.apply(An,Mn)).next())}),Ee=({showResourceCentre:An,identifier:Mn})=>{const ar=(0,ke.useParams)(),[_n,Zn]=(0,ce.useState)(null);(0,ce.useEffect)(()=>{An&&Nn()},[An]);const Nn=()=>ge(void 0,null,function*(){const Yn=yield(0,he.ZP)(`/api/problems/${Mn}/attachment_list.json`,{method:"get"});(Yn==null?void 0:Yn.status)==0&&Zn(Yn.data||[])});return ce.createElement("div",{className:"tpi-code-setting"},ce.createElement("h3",null,"\u8D44\u6E90\u4E2D\u5FC3"),!(_n!=null&&_n.length)&&ce.createElement("div",{className:"tc mt50 c-grey-999"},"\u6682\u65E0\u8D44\u6E90\u6570\u636E"),_n==null?void 0:_n.map((Yn,jr)=>ce.createElement("dl",{className:Ae.list,key:jr},ce.createElement(le.Z,{title:Yn.title},ce.createElement("dt",null,ce.createElement("i",{className:"icon-wenjian4 mr5"}),Yn.title)),ce.createElement("dd",null,ce.createElement(de.CopyToClipboard,{text:Yn.saved_file_path,onCopy:()=>te.ZP.success("\u590D\u5236\u6210\u529F")},ce.createElement("span",{className:`${Ae.copy} current`},"\u70B9\u51FB\u590D\u5236"))))))},ye=ve(59301),we=Object.defineProperty,Ce=Object.defineProperties,Me=Object.getOwnPropertyDescriptors,Fe=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,Ne=(An,Mn,ar)=>Mn in An?we(An,Mn,{enumerable:!0,configurable:!0,writable:!0,value:ar}):An[Mn]=ar,Re=(An,Mn)=>{for(var ar in Mn||(Mn={}))Te.call(Mn,ar)&&Ne(An,ar,Mn[ar]);if(Fe)for(var ar of Fe(Mn))Pe.call(Mn,ar)&&Ne(An,ar,Mn[ar]);return An},Ze=(An,Mn)=>Ce(An,Me(Mn));const De={theme:(0,E.G)("ProgrammingCodeMode","vs-dark"),fontSize:(0,E.G)("cmFontSize",14),showEditorSetting:!1,tabToSpace:(0,E.G)("cmTabToSpace",!0),showResourceCentre:!1};var ot=(An=>(An[An.set_font_size=0]="set_font_size",An[An.set_theme=1]="set_theme",An[An.on_tab_to_space=2]="on_tab_to_space",An[An.set_show_editor_setting=3]="set_show_editor_setting",An[An.set_show_respurce_center=4]="set_show_respurce_center",An))(ot||{});function At(An,Mn){switch(Mn.type){case 3:return Ze(Re({},An),{showEditorSetting:Mn.payload});case 1:return Ze(Re({},An),{theme:Mn.payload});case 0:return Ze(Re({},An),{fontSize:Mn.payload});case 2:return Ze(Re({},An),{tabToSpace:Mn.payload});case 4:return Ze(Re({},An),{showResourceCentre:Mn.payload});default:throw new Error}}var nt=({isLoading:An,value:Mn,onChange:ar,language:_n,onUpdateCode:Zn,ActionBarRender:Nn,setIsWhiteTheme:Yn,identifier:jr})=>{const[Nr,Xr]=(0,ce.useReducer)(At,De),{theme:$n,fontSize:hr,showEditorSetting:na,tabToSpace:no,showResourceCentre:Ta}=Nr,gi=(0,ce.useRef)(),ho=(0,ce.useRef)();(0,ce.useEffect)(()=>{Yn($n==="vs")},[$n]);const Cs={onFontSizeChange:oo=>{Xr({type:0,payload:oo}),(0,E.t)("cmFontSize",oo)},tabToSpace:no,cmFontSize:hr,className:"oj",cmCodeMode:$n,onTabToSpace:oo=>{Xr({type:2,payload:oo}),(0,E.t)("cmTabToSpace",oo)},onCodeModeChange:oo=>{Xr({type:1,payload:oo}),(0,E.t)("ProgrammingCodeMode",oo)}};function Ti(){Xr({type:3,payload:!1})}function yi(){Xr({type:3,payload:!0})}function Ii(){Xr({type:4,payload:!1})}function ro(){Xr({type:4,payload:!0})}const Ei={value:Mn,language:_n,theme:$n,options:{fontSize:hr,insertSpaces:no},onChange:oo=>{ar(oo),ho.current=oo,clearTimeout(gi.current),gi.current=setTimeout(()=>{Zn(ho.current)},1e4)},onEditBlur:oo=>{ho.current&&Zn(ho.current)}};return ye.createElement(ce.Fragment,null,Nn(yi,ro),ye.createElement("div",{style:{flex:1,overflow:"hidden"}},!An&&ye.createElement(y.ZP,Re({},Ei))),ye.createElement(x.Z,null,ye.createElement(a.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:na,onClose:Ti},ye.createElement(z.Z,Re({},Cs)))),ye.createElement(x.Z,null,ye.createElement(a.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:Ta,onClose:Ii},ye.createElement(Ee,{showResourceCentre:Ta,identifier:jr}))))},ft=ve(60141),at=ve(24334),qe=ve(57049),tt={flex_box_center:"flex_box_center___rM3g8",flex_space_between:"flex_space_between___Oc7SE",flex_box_vertical_center:"flex_box_vertical_center___MnmYE",flex_box_center_end:"flex_box_center_end___QQh83",flex_box_column:"flex_box_column___ZRFbL","left-panel":"left-panel___SKGyd","tab-panel-body":"tab-panel-body___gABdv",b1:"b1___QpbmK","oj-width-input":"oj-width-input___eJQWT","oj-mr":"oj-mr___AxILO","s-navs":"s-navs___FXwOi","bg-white":"bg-white___kbZ6r",active:"active___QGOnZ",list:"list___PXTsq",btns:"btns___F8yZK",drawer:"drawer___xdGaT",tour:"tour___oMkVh"},mt={pagination:"pagination___yDAjZ",info:"info___ATmsa",wrap:"wrap____KX19"},ht=ve(1710),jt=ve(58421),lt=ve(58617),st=ve(30516),Ke=ve(61186),gt=ve.n(Ke),ze=ve(59301);const{Column:$e}=ht.default;var xt=({submitResult:An,submitting:Mn,submitRecords:ar,page:_n,onPageChange:Zn,topicId:Nn})=>{const[Yn]=(0,ke.useSearchParams)(),{records:jr,records_count:Nr}=ar||{},[Xr,$n]=(0,ce.useState)(!1),hr=Yn.get("type")==="1";return ze.createElement(fe.Z,{spinning:Mn,tip:"\u8BC4\u6D4B\u4E2D...",indicator:ze.createElement(lt.Z,{style:{fontSize:24},spin:!0})},(jr==null?void 0:jr.length)>0?ze.createElement(ht.default,{dataSource:jr,rowKey:"id",pagination:!1},ze.createElement($e,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:(na,no)=>ze.createElement("span",null," ",gt()(na).format("YYYY-MM-DD HH:mm:ss"))}),ze.createElement($e,{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",render:(na,no)=>{var Ta;return ze.createElement("span",{className:`${na===0?"c-green":"c-red"} current`,onClick:()=>{$n(no.id)}},(Ta=qe.Im[na])==null?void 0:Ta.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),ze.createElement($e,{title:`\u6267\u884C\u7528\u65F6 (${hr?"MS":"S"})`,dataIndex:"execute_time",key:"execute_time",render:na=>na?hr?na:na/1e3:""}),ze.createElement($e,{title:`\u5185\u5B58\u6D88\u8017\uFF08${hr?"KB":"MB"}\uFF09`,dataIndex:"execute_memory",key:"execute_memory",render:na=>na?hr?na:parseFloat((na/1024).toFixed(2)):""}),ze.createElement($e,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"}),ze.createElement($e,{title:"\u64CD\u4F5C",dataIndex:"status",key:"status",render:(na,no)=>ze.createElement("span",{className:"c-light-primary current",onClick:()=>{$n(no.id)}},"\u67E5\u770B")})):ze.createElement("div",{style:{height:300,width:"100%"}}),ze.createElement(st.Z,{onClose:$n,open:Xr}),Nr>15?ze.createElement(jt.Z,{className:mt.pagination,current:_n,pageSize:15,total:Nr,onChange:Zn}):null)},Ct=ve(57884),yt=ve(12563),Xe={desc:"desc___iOAgd",info:"info___GPALq",info_tag:"info_tag___CFEn8"},Le=ve(7664),We=ve(59301);const it={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}};var pt=({hack:An})=>{const{language:Mn,difficult:ar,time_limit:_n,description:Zn}=An,[Nn]=(0,ke.useSearchParams)(),Yn=it[ar];return We.createElement(We.Fragment,null,We.createElement("ul",{className:Xe.info},We.createElement("li",null,"\u7F16\u7A0B\u8BED\u8A00\xA0\xA0",We.createElement("b",{className:Xe.info_tag},Mn)),We.createElement("li",null,We.createElement("span",{className:"ml20"},"\u96BE\u5EA6"),"\xA0\xA0",We.createElement(yt.default,{color:Yn==null?void 0:Yn.color},Yn==null?void 0:Yn.name)),We.createElement("li",null,We.createElement("span",{className:"ml20"},"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),"\xA0\xA0",We.createElement("span",{style:{color:"#333333"}},_n,"\u79D2"))),Nn.get("qtype")==="8"?We.createElement(Le.Z,{value:Zn,showProgramFill:!0,className:Xe.desc}):We.createElement(Le.Z,{value:Zn,className:Xe.desc}))},Qt={},et=ve(59301),Pt=({hack:An,current_user:Mn})=>et.createElement("div",{className:Qt.answer},An!=null&&An.answer_text?et.createElement(Le.Z,{style:{padding:"13px 0"},value:(An==null?void 0:An.answer_text)||""}):et.createElement(Ct.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u53C2\u8003\u7B54\u6848~"})),nn=ve(33796);function St(An,Mn){return(0,he.U2)(`/problems/${An}/comments.json`,{page:Mn,limit:10})}function Gt(An){return(0,he.v_)(`/discusses/${An}/plus.json`,{container_type:"Discuss",type:1})}function Lt(An,Mn,ar){return(0,he.v_)(`/problems/${An}/comments/reply.json`,{comments:{content:ar,parent_id:Mn}})}function Yt(An,Mn){return(0,he.v_)(`/problems/${An}/comments.json`,{comments:{content:Mn}})}function _t(An,Mn,ar){return(0,he.v_)(`/problems/${An}/comments/${Mn}/hidden.json`,ar)}function Vt(An,Mn){return(0,he.IV)(`/problems/${An}/comments/${Mn}`)}var ln=ve(46541);function dn({author:An}){return ce.createElement("a",{href:`/users/${An.login}`,target:"_blank"},ce.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:`${ne.Z.IMG_SERVER}/images/${An.image_url}`,width:"50"}))}function vn({data:An,index:Mn,parentDiscussIndex:ar,user:_n,onSetActionType:Zn}){const{author:Nn,can_delete:Yn,content:jr,id:Nr,time:Xr}=An;function $n(){Zn({id:Nr,index:Mn,type:"delete-discuss",parentDiscussIndex:ar,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}const hr=_n.admin||Yn||Nn.user_id===_n.user_id;return ce.createElement("div",{className:"discuss-item-container second-discuss "},ce.createElement(dn,{author:Nn}),ce.createElement("section",null,ce.createElement("div",{className:"discuss-info"},ce.createElement("a",{href:`/users/${Nn.login}`,target:"_blank"},Nn.name),ce.createElement("span",{className:"grey"},Xr),ce.createElement("div",{className:"btn-group",style:{marginBottom:0}},hr?ce.createElement("a",{onClick:$n,title:"\u5220\u9664"},ce.createElement("i",{className:"iconfont icon-shanchu"})):null)),ce.createElement(Le.Z,{className:"discuss-content",value:jr})))}var Kn=({user:An,data:Mn,index:ar,onPlusDiscuss:_n,onSetActionType:Zn,activeDiscussIndex:Nn,onReplyDiscuss:Yn,onSetActiveDiscussIndex:jr})=>{const{content:Nr,children:Xr,hidden:$n,id:hr,praise_count:na,time:no,user_praise:Ta,can_delete:gi,author:ho}=Mn;function Cs(){jr(hr)}function Ti(){_n(hr,!Ta,ar)}function yi(){Zn({id:hr,index:ar,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function Ii(){Zn({id:hr,index:ar,params:{hidden:$n?"0":"1"},type:"hidden-discuss",message:$n?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const ro=An.admin||An.user_id===ho.user_id;return ce.createElement("div",{className:"discuss-item-container",key:hr},ce.createElement(dn,{author:ho}),ce.createElement("section",null,ce.createElement("div",{className:"discuss-info"},ce.createElement("a",{href:`/users/${ho.login}`,target:"_blank"}," ",ho.name," "),ce.createElement("span",{className:"grey"},no)),ce.createElement(Le.Z,{className:"discuss-content",value:Nr}),Xr&&Xr.length>0?ce.createElement("div",{className:"reply-discuss-container"},Xr.map((Ei,oo)=>ce.createElement(vn,{key:Ei.id,data:Ei,index:oo,user:An,onSetActionType:Zn,parentDiscussIndex:ar}))):null,ce.createElement("div",{className:"btn-group"},ro?ce.createElement("a",{onClick:Ii,title:$n?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},ce.createElement("i",{className:$n?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,gi&&(!Xr||Xr.length==0)?ce.createElement("a",{onClick:yi,title:"\u5220\u9664"},ce.createElement("i",{className:"iconfont icon-shanchu"})):null,ce.createElement("a",{onClick:Cs,title:"\u56DE\u590D"}," ",ce.createElement("i",{className:"iconfont icon-huifu1"})," "),ce.createElement("a",{onClick:Ti,className:Ta?"c-orange":""},ce.createElement("i",{className:Ta?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),ce.createElement("span",null,na||""))),ce.createElement(ln.Z,{id:hr,activeDiscussIndex:Nn,onReplyDiscuss:Yn})))},Gn=ve(39479),Or={"dis-input-editor-container":"dis-input-editor-container___nKGxx",active:"active___tmt7T","input-mask":"input-mask___epEle","text-area":"text-area___Vry8W","tip-container":"tip-container___plpA3",hide:"hide___kPfyC","md-container":"md-container___u85aq","btn-send":"btn-send___deQ5v"},kr=ve(89389),Fr=(An,Mn,ar)=>new Promise((_n,Zn)=>{var Nn=Nr=>{try{jr(ar.next(Nr))}catch(Xr){Zn(Xr)}},Yn=Nr=>{try{jr(ar.throw(Nr))}catch(Xr){Zn(Xr)}},jr=Nr=>Nr.done?_n(Nr.value):Promise.resolve(Nr.value).then(Nn,Yn);jr((ar=ar.apply(An,Mn)).next())}),yr=({user_praise:An,praise_count:Mn,praisePlus:ar,onCreateDiscuss:_n,discuss_count:Zn})=>{const[Nn,Yn]=(0,ce.useState)(!1),[jr,Nr]=(0,ce.useState)("");function Xr(no){Nr(no)}function $n(){Yn(!0)}function hr(){Yn(!1)}function na(){return Fr(this,null,function*(){_n(jr),Nr(""),Yn(!1)})}return ce.createElement("div",{className:`${Or["dis-input-editor-container"]} ${Nn?Or.active:""} `},ce.createElement("div",{className:Nn?`hide ${Or["text-area"]}`:Or["text-area"]},ce.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:$n}),ce.createElement("a",null," ",ce.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",Zn," "),ce.createElement("a",{className:"c-light-black",onClick:ar,title:An?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},ce.createElement("i",{className:`mr3 ${An?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `}),Mn?ce.createElement("span",null,Mn):"")),Nn?ce.createElement("div",{className:Or["input-mask"],onClick:hr}):null,ce.createElement("div",{className:Nn?Or["md-container"]:`${Or["md-container"]} hide`},ce.createElement(kr.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:jr,height:240,onChange:Xr}),ce.createElement("div",{className:Or["tip-container"],onClick:hr},ce.createElement("a",{className:Or["btn-send"],onClick:na}," \u53D1\u9001 "))))},gr=ve(59301),$r=Object.defineProperty,da=Object.defineProperties,va=Object.getOwnPropertyDescriptors,ui=Object.getOwnPropertySymbols,Pi=Object.prototype.hasOwnProperty,La=Object.prototype.propertyIsEnumerable,Xa=(An,Mn,ar)=>Mn in An?$r(An,Mn,{enumerable:!0,configurable:!0,writable:!0,value:ar}):An[Mn]=ar,la=(An,Mn)=>{for(var ar in Mn||(Mn={}))Pi.call(Mn,ar)&&Xa(An,ar,Mn[ar]);if(ui)for(var ar of ui(Mn))La.call(Mn,ar)&&Xa(An,ar,Mn[ar]);return An},qa=(An,Mn)=>da(An,va(Mn)),Za=(An,Mn,ar)=>new Promise((_n,Zn)=>{var Nn=Nr=>{try{jr(ar.next(Nr))}catch(Xr){Zn(Xr)}},Yn=Nr=>{try{jr(ar.throw(Nr))}catch(Xr){Zn(Xr)}},jr=Nr=>Nr.done?_n(Nr.value):Promise.resolve(Nr.value).then(Nn,Yn);jr((ar=ar.apply(An,Mn)).next())});const pi={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null};var ei=(An=>(An[An.GET_DISCUSSES=0]="GET_DISCUSSES",An[An.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",An[An.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",An[An.PLUS_DISCUSS=3]="PLUS_DISCUSS",An[An.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",An[An.SET_PAGE=5]="SET_PAGE",An[An.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",An))(ei||{});function Oo(An,Mn){switch(Mn.type){case 6:return qa(la({},An),{loading:!0});case 0:return la(la({},An),Mn.payload);case 1:return la(la({},An),Mn.payload);case 4:return la(la({},An),Mn.payload);case 3:return la(la({},An),Mn.payload);case 5:return qa(la({},An),{page:Mn.payload});case 2:return la(la({},An),Mn.payload);default:throw new Error}}var Ao=({user:An,identifier:Mn,hack:ar,onTriggerPraise:_n,activeIndex:Zn})=>{const[Nn,Yn]=(0,ce.useReducer)(Oo,pi),{loading:jr,page:Nr,data:Xr,count:$n,actionType:hr,activeDiscussIndex:na}=Nn,no=(0,ce.useCallback)(()=>Za(void 0,null,function*(){Yn({type:6});const Ei=yield St(Mn,Nr),{comments:oo,disscuss_count:wo}=Ei;Yn({type:0,payload:{data:oo,count:wo,loading:!1}})}),[Nr,Mn]);(0,ce.useEffect)(()=>{Zn==="2"&&no()},[Mn,Nr,Zn]);function Ta(Ei){Yn({type:5,payload:Ei})}function gi(Ei){Yn({type:4,payload:{actionType:Ei}})}function ho(Ei){Yn(na===Ei?{type:2,payload:{activeDiscussIndex:null}}:{type:2,payload:{activeDiscussIndex:Ei}})}function Cs(Ei,oo,wo){return Za(this,null,function*(){try{const Bo=yield Gt(Ei);Xr[wo].user_praise=oo,Xr[wo].praise_count=Bo.praise_count,Yn({type:3,payload:{data:[...Xr]}})}catch(Bo){console.log(Bo)}})}function Ti(){return Za(this,null,function*(){const{id:Ei,params:oo,type:wo,index:Bo,parentDiscussIndex:as}=hr;if(wo==="hidden-discuss"&&(yield _t(Mn,Ei,oo),as?Xr[as].children[Bo].hidden=oo.hidden==1:Xr[Bo].hidden=oo.hidden==1,Yn({type:4,payload:{actionType:null,data:[...Xr]}})),wo==="delete-discuss"){if(yield Vt(Mn,Ei),as||as===0){let Ki=Xr[as].children;for(let Ss=Ki.length-1;Ss>=0;Ss--)if(Ki[Ss].id===Ei){Ki.splice(Ss,1);break}Xr[as].children=Ki}else for(let Ki=Xr.length-1;Ki>=0;Ki--)if(Xr[Ki].id===Ei){Xr.splice(Ki,1);break}Yn({type:4,payload:{actionType:null,data:[...Xr]}})}})}function yi(){Yn({type:4,payload:{actionType:null}})}function Ii(Ei,oo){return Za(this,null,function*(){try{yield Lt(Mn,Ei,oo),no()}catch(wo){console.log(wo)}})}function ro(Ei){return Za(this,null,function*(){Yn({type:6}),yield Yt(Mn,Ei),no()})}return gr.createElement(gr.Fragment,null,gr.createElement("div",{className:"discuss-panel"},Xr.length===0?gr.createElement(Ct.Z,null):Xr.map((Ei,oo)=>gr.createElement(Kn,{onReplyDiscuss:Ii,onPlusDiscuss:Cs,onSetActiveDiscussIndex:ho,onSetActionType:gi,data:Ei,index:oo,user:An,activeDiscussIndex:na})),$n>10?gr.createElement("div",{className:"pagination-container"},gr.createElement(jt.Z,{showQuickJumper:!0,onChange:Ta,current:Nr,total:$n})):null),gr.createElement(yr,{user_praise:ar.user_praise,praise_count:ar.praises_count,praisePlus:_n,discuss_count:ar.comments_count,onCreateDiscuss:ro}),gr.createElement(x.Z,null,gr.createElement(me.default,{centered:!0,title:"\u63D0\u793A",open:!!hr,onOk:Ti,onCancel:yi},gr.createElement("p",null,hr?hr.message:"")),gr.createElement(Gn.Z,null)))},ai=ve(57809),pn=ve(92832),xn=ve(65615),Bn={},pr=ve(59301),fr=({hack:An,current_user:Mn})=>pr.createElement("div",{className:Bn.answer},An!=null&&An.analysis?pr.createElement(Le.Z,{style:{padding:"13px 0"},value:(An==null?void 0:An.analysis)||""}):pr.createElement(Ct.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u9898\u76EE\u89E3\u6790~"})),oa={hackSets:"hackSets___tw75g",collapseWrapper:"collapseWrapper___TteKi",panelHeader:"panelHeader___Y_Xjq",rateInput:"rateInput___y1qUi",open:"open___xrixP",close:"close___jb6D2",uploadTableWrapper:"uploadTableWrapper___U9Tz_"},ii=ve(36381),ni=ve(43604),ba=ve(78241),Qa=ve(5871),io=ve(12062),lr=ve(59301);const{TextArea:ri}=pn.default,{Panel:Jo}=ii.default;var To=({data:An,hack:Mn})=>(console.log(An,Mn,"data"),Mn!=null&&Mn.is_file?lr.createElement(io.Y2,{disabled:!0,className:oa.uploadTableWrapper,showScore:!Mn.test_set_score,data:An,isProgramHomework:!0}):lr.createElement("div",{className:oa.hackSets},An==null?void 0:An.map((ar,_n)=>lr.createElement(ii.default,{accordion:!0,bordered:!1,key:_n,defaultActiveKey:_n===0&&ar.id,className:oa.collapseWrapper,expandIcon:({isActive:Zn})=>lr.createElement("i",{className:`iconfont icon-weizhankai ${Zn?oa.open:oa.close}`,style:{fontSize:14,transition:"all .2s"}})},lr.createElement(Jo,{key:ar.id,header:lr.createElement(oe.Z,{align:"middle",justify:"space-between",wrap:!1},lr.createElement(ni.Z,{className:oa.panelHeader},lr.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B",_n+1)),lr.createElement(ni.Z,{flex:1},lr.createElement(oe.Z,{align:"middle",justify:"end",wrap:!1},!(Mn!=null&&Mn.test_set_score)&&lr.createElement(ni.Z,{className:oa.rateInput},lr.createElement("span",{className:"mr20"},"\u8BC4\u5206\u5360\u6BD4"),lr.createElement("div",null,lr.createElement(ba.default.Item,{noStyle:!0},lr.createElement(Qa.Z,{value:ar==null?void 0:ar.score,className:oa.baseFormItem,min:0,max:100,disabled:!0}))),lr.createElement("span",{className:"ml10"},"%")))))},lr.createElement(ba.default.Item,{label:"\u8F93\u5165",labelCol:{span:24}},lr.createElement(ri,{readOnly:!0,value:ar==null?void 0:ar.input,rows:4})),lr.createElement(ba.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24}},lr.createElement(ri,{readOnly:!0,value:ar==null?void 0:ar.output,rows:4}))))))),Qi={tabs:"tabs___p2jIb",tabWarp:"tabWarp___mt05L",tab:"tab___IYGdQ",active:"active___fQMlP",content:"content___GWVJY"},mi=ve(59301),As=(0,ce.forwardRef)(({data:An=[]},Mn)=>{var ar;const[_n,Zn]=(0,ce.useState)(),Nn=An.filter(jr=>jr.show);(0,ce.useEffect)(()=>{Nn.length&&Zn(Nn[0].id)},[An==null?void 0:An.length]);const Yn=((ar=Nn.find(jr=>jr.id===_n))==null?void 0:ar.element)||null;return(0,ce.useImperativeHandle)(Mn,()=>({setActiveTab:jr=>Zn(jr)})),mi.createElement("div",{className:Qi.tabs},mi.createElement("div",{className:Qi.tabWarp},Nn.map(jr=>mi.createElement("div",{onClick:()=>Zn(jr.id),className:`${Qi.tab} ${jr.id===_n?Qi.active:""}`,key:jr.id},jr.name))),mi.createElement("div",{className:Qi.content},Yn))}),Er=ve(59301),us=Object.defineProperty,ns=Object.defineProperties,di=Object.getOwnPropertyDescriptors,qo=Object.getOwnPropertySymbols,_o=Object.prototype.hasOwnProperty,to=Object.prototype.propertyIsEnumerable,vr=(An,Mn,ar)=>Mn in An?us(An,Mn,{enumerable:!0,configurable:!0,writable:!0,value:ar}):An[Mn]=ar,Po=(An,Mn)=>{for(var ar in Mn||(Mn={}))_o.call(Mn,ar)&&vr(An,ar,Mn[ar]);if(qo)for(var ar of qo(Mn))to.call(Mn,ar)&&vr(An,ar,Mn[ar]);return An},Wo=(An,Mn)=>ns(An,di(Mn)),Gi=(An,Mn,ar)=>new Promise((_n,Zn)=>{var Nn=Nr=>{try{jr(ar.next(Nr))}catch(Xr){Zn(Xr)}},Yn=Nr=>{try{jr(ar.throw(Nr))}catch(Xr){Zn(Xr)}},jr=Nr=>Nr.done?_n(Nr.value):Promise.resolve(Nr.value).then(Nn,Yn);jr((ar=ar.apply(An,Mn)).next())});const Rs={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},Kr={1:"#2fa34f",2:"#0152d9",3:"#fa6400"};var xa=({hack:An,onTriggerPraise:Mn,topicId:ar,page:_n,onPageChange:Zn,user:Nn,current_user:Yn,submitRecords:jr,submitting:Nr,submitResult:Xr,setActiveIndex:$n,hack_sets:hr})=>{var na,no;const[Ta]=(0,ke.useSearchParams)(),[gi,ho]=(0,ce.useState)("0"),Cs=(0,ke.useLocation)(),[Ti,yi]=(0,ce.useState)(!1),[Ii,ro]=(0,ce.useState)(null),[Ei,oo]=(0,ce.useState)([]),[wo,Bo]=(0,ce.useState)([]),[as,Ki]=(0,ce.useState)({page:1,limit:10}),Ss=(0,ce.useRef)(null),Mt=(0,ce.useRef)(null);console.log(Nn,"user");let[zo,On]=(0,ce.useState)(Wo(Po({},(0,ke.useParams)()),{page:1,per_page:20,name:""}));(0,ce.useEffect)(()=>{Mt.current&&(An==null?void 0:An.is_close_tips)===!1&&Ii===null&&ro(!0)},[Mt.current,An==null?void 0:An.is_close_tips,Ii]);function ha(){return Gi(this,null,function*(){yield(0,he.ZP)("/api/users/close_tips.json",{method:"post"})})}(0,ce.useEffect)(()=>{$n(gi)},[gi]);function Ra(Jr){return Gi(this,null,function*(){let Ea=Jr.target.id;if(Ea==="1"){let Ha=yield(0,he.ZP)(`/api/myproblems/${zo.id}/redo_logs.json`,{method:"get",params:Po({},as)});(Ha==null?void 0:Ha.status)===0&&Bo(Ha==null?void 0:Ha.data)}ho(Ea)})}(0,ce.useEffect)(()=>nn.Z.subscribe("to-commit-info",()=>{ho("1"),Ss.current&&Ss.current.setActiveTab("1")}),[]),(0,ce.useEffect)(()=>nn.Z.subscribe("to-reset-info",()=>{Ra({target:{id:"1"}}),Ss.current&&Ss.current.setActiveTab("2")}),[]);function Ka(){ho("2")}function Ja(){return Gi(this,null,function*(){let Jr=yield(0,he.ZP)("/api/problems/my_hack_list.json",{method:"get",params:Po({identifier:zo==null?void 0:zo.id},zo)});oo(Jr)})}const Mr=[{title:null,description:Er.createElement("div",null,Er.createElement("b",{onClick:()=>{ro(!1),ha(),yi(!0),Ja()},className:"c-light-primary font16 current"},"\u67E5\u770B\u9898\u76EE\u5217\u8868\u5165\u53E3"),Er.createElement("div",{className:"c-grey-333 mt10 mb20"},"\u672C\u6B21\u4F5C\u4E1A\u6240\u9700\u5B8C\u6210\u7684\u8BD5\u9898\u90FD\u53EF\u4EE5\u5728\u8FD9\u91CC\u627E\u5230\uFF0C\u5E76\u652F\u6301\u70B9\u51FB\u8BD5\u9898\u8C03\u6574\u5230\u505A\u9898\u9875"),Er.createElement(ue.ZP,{onClick:()=>{ro(!1),ha()},style:{padding:"2px 29px",height:30,float:"right"},type:"primary"},"\u77E5\u9053\u4E86")),target:()=>Mt.current}];return Er.createElement("div",{className:tt["left-panel"]},Er.createElement("ul",{className:`${tt["s-navs"]} ${tt["bg-white"]} ${tt.b1}`},(An==null?void 0:An.is_program)&&!Ta.get("pageId")&&Er.createElement(le.Z,{title:"\u9898\u76EE\u5217\u8868"},Er.createElement("div",{onClick:()=>{Ja(),yi(!0)},className:tt.btns,ref:Mt,style:Ii?{pointerEvents:"none"}:{}},Er.createElement("i",{className:"iconfont icon-yidongdaomulu1 font14 c-white"}))),Er.createElement("li",{style:{marginLeft:20}},Er.createElement("a",{className:gi==="0"?tt.active:"",id:"0",onClick:Ra},"\u9898\u76EE\u63CF\u8FF0")),Er.createElement("li",null,Er.createElement("a",{className:gi==="1"?tt.active:"",id:"1",onClick:Ra},"\u64CD\u4F5C\u8BB0\u5F55")),(Ta.get("type")!=="exercises"&&(An==null?void 0:An.answer_text_show)||Ta.get("type")!=="exercises"&&(An==null?void 0:An.analysis_show))&&Er.createElement("li",null,Er.createElement("a",{className:gi==="4"?tt.active:"",id:"4",onClick:Ra},"\u89E3\u7B54\u53C2\u8003")),Ta.get("type")!=="exercises"&&Er.createElement("li",null,Er.createElement("a",{className:gi==="2"?tt.active:"",id:"2",onClick:Ra},"\u8BC4\u8BBA")),!!(hr!=null&&hr.length)&&Ta.get("type")!=="exercises"&&Ta.get("type")!=="1"&&Er.createElement("li",null,Er.createElement("a",{className:gi==="5"?tt.active:"",id:"5",onClick:Ra},"\u6D4B\u8BD5\u7528\u4F8B"))),Er.createElement("div",{className:`${tt["tab-panel-body"]} ${gi==="0"?"":"hide"}`,style:{borderRight:"1px #dddddd solid",padding:0}},Er.createElement(pt,{hack:An,onTriggerPraise:Mn,toDiscuss:Ka})),Er.createElement("div",{style:{padding:"12px"},className:`${tt["tab-panel-body"]} ${gi==="1"?"":"hide"}`},Er.createElement(As,{ref:Ss,data:[{id:"1",show:Ta.get("qtype")!=="8",name:"\u63D0\u4EA4\u8BB0\u5F55",element:Er.createElement(Er.Fragment,null,jr!=null&&jr.records_count||Nr?Er.createElement(xt,{page:_n,onPageChange:Zn,topicId:ar,submitting:Nr,key:(Xr==null?void 0:Xr.id)||1,submitRecords:jr,submitResult:Xr}):Er.createElement(Ct.Z,null))},{id:"2",show:Ta.get("type")==="exercises"||(An==null?void 0:An.homework_common_id),name:"\u91CD\u7F6E\u8BB0\u5F55",element:Er.createElement(Er.Fragment,null,Er.createElement(ht.default,{pagination:!1,dataSource:wo==null?void 0:wo.list,columns:[{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(Jr,Ea,Ha)=>gt()(Jr).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(Jr,Ea,Ha)=>{var Fo;return(Fo=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(ss=>ss.id===Jr))==null?void 0:Fo.name}}]}),Er.createElement(jt.Z,{style:{marginTop:10},current:as.page,total:wo==null?void 0:wo.count,hideOnSinglePage:!0,onChange:Jr=>Gi(void 0,null,function*(){as.page=Jr,Ki(as);let Ea=yield(0,he.ZP)(`/api/myproblems/${zo.id}/redo_logs.json`,{method:"get",params:Wo(Po({},as),{courseId:zo.courseId})});(Ea==null?void 0:Ea.status)===0&&Bo(Ea==null?void 0:Ea.data)})}))}]})),Er.createElement("div",{style:{padding:"12px"},className:`${tt["tab-panel-body"]} ${gi==="4"?"":"hide"}`},Er.createElement(As,{data:[{id:"1",show:Ta.get("type")!=="exercises"&&(An==null?void 0:An.answer_text_show),name:"\u7B54\u6848",element:Er.createElement(Er.Fragment,null,Er.createElement(Pt,{hack:An,current_user:Yn}))},{id:"2",show:Ta.get("type")!=="exercises"&&(An==null?void 0:An.analysis_show),name:"\u89E3\u6790",element:Er.createElement(Er.Fragment,null,Er.createElement(fr,{hack:An,current_user:Yn}))}]})),Er.createElement("div",{className:`${tt["tab-panel-body"]} ${gi==="2"?"":"hide"}`,style:{padding:0}},Er.createElement(Ao,{user:Nn,activeIndex:gi,identifier:An.identifier,hack:An,onTriggerPraise:Mn})),Er.createElement("div",{className:`${tt["tab-panel-body"]} ${gi==="5"?"":"hide"}`,style:{padding:12}},Er.createElement(To,{data:hr||[],hack:An})),Er.createElement(a.Z,{rootClassName:tt.drawer,closable:!1,title:null,bodyStyle:{background:"#1B2333",padding:25,display:"flex",flexDirection:"column"},footer:null,width:500,placement:"left",onClose:()=>yi(!1),open:Ti},Er.createElement(oe.Z,null,Er.createElement("b",{style:{color:"#008CFF",fontWeight:500,lineHeight:"19px"},className:"font16"},"\u9898\u76EE\u5217\u8868"),Er.createElement("span",{style:{color:"#FA8D30",fontWeight:500},className:"font12 ml10"},"\u5171",Ei==null?void 0:Ei.total_count,"\u9898\xA0[\xA0",Ei==null?void 0:Ei.total_score,"\u5206\xA0]\xA0"),!(Nn!=null&&Nn.hack_manager)&&Er.createElement("span",{style:{color:"#FA8D30",fontWeight:500,marginLeft:"auto"},className:"font12"},"\u6211\u7684\u5F97\u5206\xA0:\xA0",Ei==null?void 0:Ei.work_score,"\u5206")),Er.createElement("div",{style:{height:1,background:"#1C313F",marginTop:12}}),Er.createElement(oe.Z,{align:"middle",className:"mt10 mb10"},!(Nn!=null&&Nn.hack_manager)&&Er.createElement(ai.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u901A\u8FC7\u60C5\u51B5",onChange:Jr=>{zo.page=1,zo.finish_status=Jr,On(Po({},zo)),Ja()}},Er.createElement(ai.default.Option,{value:""},"\u5168\u90E8"),Er.createElement(ai.default.Option,{value:0},"\u672A\u5F00\u59CB"),Er.createElement(ai.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),Er.createElement(ai.default.Option,{value:2},"\u5DF2\u5B8C\u6210")),Er.createElement(ai.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u9898\u76EE\u96BE\u5EA6",onChange:Jr=>{zo.page=1,zo.difficult=Jr||null,On(Po({},zo)),Ja()}},Er.createElement(ai.default.Option,{value:0},"\u5168\u90E8"),Er.createElement(ai.default.Option,{value:1},"\u7B80\u5355"),Er.createElement(ai.default.Option,{value:2},"\u9002\u4E2D"),Er.createElement(ai.default.Option,{value:3},"\u56F0\u96BE")),Er.createElement(pn.default.Search,{size:"large",onSearch:Jr=>{zo.name=Jr,zo.page=1,On(Po({},zo)),Ja()},style:{flex:1},placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22"})),Er.createElement("div",{className:tt.list,style:{height:36,background:"#3D445C"}},!(Nn!=null&&Nn.hack_manager)&&Er.createElement("span",null,"\u72B6\u6001"),Er.createElement("span",null,"\u5E8F\u53F7"),Er.createElement("span",{style:{flex:1}},"\u9898\u76EE\u540D\u79F0"),Er.createElement("span",{style:{flexBasis:48,paddingRight:0}},"\u96BE\u5EA6")),Er.createElement("div",{style:{overflow:"auto",flex:1}},(na=Ei==null?void 0:Ei.data)!=null&&na.length?(no=Ei==null?void 0:Ei.data)==null?void 0:no.map((Jr,Ea)=>Er.createElement("div",{onClick:()=>Gi(void 0,null,function*(){let Ha=yield(0,he.ZP)(`/api/problems/${Jr==null?void 0:Jr.identifier}/start.json`,{method:"get",params:{hack_user_id:Nn==null?void 0:Nn.user_id}});Ha&&(window.location.href=`/myproblems/${Ha==null?void 0:Ha.identifier}${window.location.search}`)}),className:`${tt.list} ${Jr!=null&&Jr.checked?tt.active:""}`},!(Nn!=null&&Nn.hack_manager)&&Er.createElement(Er.Fragment,null,!(Jr!=null&&Jr.opened)&&Er.createElement("span",{style:{color:"#E02020"}},"\u672A\u5F00\u59CB"),(Jr==null?void 0:Jr.opened)&&!(Jr!=null&&Jr.passed)&&Er.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),(Jr==null?void 0:Jr.opened)&&(Jr==null?void 0:Jr.passed)&&Er.createElement("span",{style:{color:"#24C074"}},"\u5DF2\u5B8C\u6210")),Er.createElement("span",null,(zo.page-1)*20+(Ea+1)),Er.createElement("span",{style:{flex:1},title:Jr.name},`[${Jr==null?void 0:Jr.score}\u5206]`,"\xA0",Jr.name),Er.createElement("span",{style:{flexBasis:48,paddingRight:0}},Rs[Jr.difficult]))):Er.createElement(Ct.Z,null)),Er.createElement(jt.Z,{current:zo.page,className:"mt20",hideOnSinglePage:!0,total:Ei==null?void 0:Ei.count,pageSize:zo.per_page,onChange:(Jr,Ea)=>{zo.page=Jr,zo.per_page=Ea,Ja()}})),Er.createElement(xn.Z,{rootClassName:tt.tour,closeIcon:!1,open:!!Ii,steps:Mr,gap:{offset:3,radius:2}}))},oi=ve(62522),Gr=ve(15610),qi=ve(38273),xo=ve(85933),Ho=ve(89244),Fa=ve(47206),mo=ve(5216),ji=ve(92310),$o=ve.n(ji),ll=ve(41751),rl=ve(60515),Ws=ve(88977),Wr=ve(59301),Es=Object.defineProperty,al=Object.defineProperties,Ds=Object.getOwnPropertyDescriptors,gs=Object.getOwnPropertySymbols,vo=Object.prototype.hasOwnProperty,Vn=Object.prototype.propertyIsEnumerable,Rn=(An,Mn,ar)=>Mn in An?Es(An,Mn,{enumerable:!0,configurable:!0,writable:!0,value:ar}):An[Mn]=ar,In=(An,Mn)=>{for(var ar in Mn||(Mn={}))vo.call(Mn,ar)&&Rn(An,ar,Mn[ar]);if(gs)for(var ar of gs(Mn))Vn.call(Mn,ar)&&Rn(An,ar,Mn[ar]);return An},Ar=(An,Mn)=>al(An,Ds(Mn)),qr=(An,Mn)=>{var ar={};for(var _n in An)vo.call(An,_n)&&Mn.indexOf(_n)<0&&(ar[_n]=An[_n]);if(An!=null&&gs)for(var _n of gs(An))Mn.indexOf(_n)<0&&Vn.call(An,_n)&&(ar[_n]=An[_n]);return ar},Ur=(An,Mn,ar)=>new Promise((_n,Zn)=>{var Nn=Nr=>{try{jr(ar.next(Nr))}catch(Xr){Zn(Xr)}},Yn=Nr=>{try{jr(ar.throw(Nr))}catch(Xr){Zn(Xr)}},jr=Nr=>Nr.done?_n(Nr.value):Promise.resolve(Nr.value).then(Nn,Yn);jr((ar=ar.apply(An,Mn)).next())});const{Countdown:Pr}=b.default,Hr={Java:"java",C:"c",Python:"py","C++":"c"};var Ua=(An=>(An[An.SET_LOADING=0]="SET_LOADING",An[An.GET_DATA=1]="GET_DATA",An[An.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",An[An.SET_DATA=3]="SET_DATA",An[An.SET_DEBUGING=4]="SET_DEBUGING",An[An.SET_SUBMITING=5]="SET_SUBMITING",An[An.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",An[An.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",An[An.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",An[An.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",An[An.SET_PAGE=10]="SET_PAGE",An))(Ua||{});function vi(){return new Date().getTime()}const Oa={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function ya(An,Mn){switch(Mn.type){case 1:return In(In({},An),Mn.payload);case 3:return Ar(In({},An),{data:Mn.payload});case 0:return Ar(In({},An),{loading:Mn.payload});case 9:return Ar(In({},An),{showNote:Mn.payload});case 4:return Ar(In({},An),{debuging:Mn.payload});case 5:return Ar(In({},An),{submitting:Mn.payload});case 2:return Ar(In({},An),{submitRecords:Mn.payload});case 10:return Ar(In({},An),{submitRecordPage:Mn.payload});case 6:return Ar(In({},An),{executingMessage:Mn.payload});case 7:return In(In({},An),Mn.payload);case 8:return In(In({},An),Mn.payload);default:throw new Error}}var lo=({children:An})=>{var Mn,ar,_n,Zn,Nn;const[Yn,jr]=(0,ce.useReducer)(ya,Oa),{id:Nr}=(0,ke.useParams)(),Xr=(0,ke.useLocation)(),[$n]=(0,ke.useSearchParams)(),{loading:hr,data:na,debugResult:no,submitResult:Ta,submitRecords:gi,submitRecordPage:ho,showNote:Cs,debuging:Ti,submitting:yi,executingMessage:Ii}=Yn,[ro,Ei]=(0,ce.useState)("#37AD83"),[oo,wo]=(0,ce.useState)(null),[Bo,as]=(0,ce.useState)({}),[Ki,Ss]=(0,ce.useState)(!0),[Mt,zo]=(0,ce.useState)(!1),[On,ha]=(0,ce.useState)(!1),Ra=(0,ce.useRef)(null),Ka=(0,ce.useRef)(0),Ja=na==null?void 0:na.user,Mr=na==null?void 0:na.hack,[Jr,Ea]=(0,ce.useState)(!1),Ha=(0,ce.useRef)(1),Fo=(0,ce.useRef)(!1);(0,ll.y)($n.get("type")==="exercises");const{setOpenDisableCopyAndPaste:ss}=(0,ll.X)(),[$t,wn]=(0,ce.useState)(""),Fn=(0,Ho._)(Bo);(0,ce.useEffect)(()=>{function Qr(){return Ur(this,null,function*(){var Lr,Ga,_a,Xi,Ri;Ss(!0);const zr=yield(0,se.fu)(Nr,{exercise_id:$n.get("exercisesId")});if(setTimeout(()=>{Ss(!1)},800),zr.status!==401){try{zr.hack.code=at.Base64.decode(zr.hack.code)}catch(wr){console.log(wr)}zr.hack=Ar(In({},zr.hack),{is_program:$n.get("type")==="1"}),jr({type:1,payload:{loading:!1,data:zr}})}if($n.get("type")==="exercises"){if(window.self===window.top){window.top.location.href="/";return}let wr;$n.get("coursesId")=="coursesId"?wr=yield(0,ae._F)({categoryId:$n.get("exercisesId"),login:$n.get("login")}):wr=yield(0,ae._B)({categoryId:$n.get("exercisesId"),login:$n.get("login")}),as(In({},wr)),ss((Lr=wr==null?void 0:wr.exercise)==null?void 0:Lr.forbid_copy),typeof((Ga=wr==null?void 0:wr.exercise)==null?void 0:Ga.left_time)=="number"&&(wo(Date.now()+((_a=wr==null?void 0:wr.exercise)==null?void 0:_a.left_time)*1e3),setTimeout(()=>{Ei("red")},(((Xi=wr==null?void 0:wr.exercise)==null?void 0:Xi.left_time)-300>0?((Ri=wr==null?void 0:wr.exercise)==null?void 0:Ri.left_time)-300:0)*1e3))}})}Nr&&Qr()},[Nr]),(0,ce.useEffect)(()=>{var Qr;return $n.get("type")==="exercises"&&((Qr=Bo==null?void 0:Bo.exercise)!=null&&Qr.screen_open)&&(window.removeEventListener("blur",Hn,!1),Fa.U.forEach((Lr,Ga)=>{window.addEventListener(Lr,Hn,!1)}),window.addEventListener("blur",Hn,!1),window.focus()),()=>{document.removeEventListener((0,ie.gH)(),Hn)}},[Bo]),(0,ce.useEffect)(()=>{$t==="1"&&Nr&&Mr!=null&&Mr.language&&Wa()},[Nr,ho,Mr==null?void 0:Mr.language,$t]),(0,ce.useEffect)(()=>(Mr!=null&&Mr.is_program&&(Ka.current=0,Ra.current=setInterval(()=>{wa()},15e3)),()=>{clearInterval(Ra.current)}),[Mr==null?void 0:Mr.is_program]);const wa=()=>Ur(void 0,null,function*(){let Qr=yield(0,he.ZP)(`/api/myproblems/${Nr}/save_long_time.json`,{method:"get",params:{answer_long_time:Ka.current}})}),Hn=()=>{Fo.current||(0,ie.BU)(),window.parent.postMessage("backExercise","*")};function Wa(){return Ur(this,null,function*(){try{const Qr=yield(0,se.zO)(Nr,{limit:15,page:ho,language:Mr==null?void 0:Mr.language});jr({type:2,payload:Qr})}catch(Qr){console.log(Qr)}})}function ra(Qr){jr({type:10,payload:Qr})}function ua(Qr){return Ur(this,null,function*(){var Lr;let Ga;($n.get("ip_limit")==="inner"||$n.get("ip_bind_type")==="true")&&(Ga=yield(0,Gr.y)({ip_limit:$n.get("ip_limit"),ip_bind:$n.get("ip_bind_type")==="true"}));const _a=yield(0,se.n4)(Nr,{code:at.Base64.encode(Qr||Mr.code),language:Mr==null?void 0:Mr.language,exercise_id:$n.get("exercisesId"),question_id:$n.get("questionId"),ip:Ga});return _a.status===-5&&(0,ke.getDvaApp)()._store.dispatch({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:Ar(In({errorMessage:_a==null?void 0:_a.message},(Bo==null?void 0:Bo.exercise)||{}),{exercise_user_id:(Lr=Bo==null?void 0:Bo.exercise)==null?void 0:Lr.exercise_user_id,id:$n.get("exercisesId")})}}),_a})}function Ir(){return Ur(this,null,function*(){if(Ha.current=2,!yi){jr({type:5,payload:!0});try{nn.Z.publish("to-commit-info");const Qr=yield ua();if(console.log(Qr,1),Qr.status===0){let zr=function(){return Ur(this,null,function*(){const{status:wr,data:Ca}=yield(0,se.rX)(Nr,"submit"),Di=vi()-Ri>(_a*Xi+30)*1e3;if(wr!==0&&!Di&&setTimeout(zr,1e3),Di&&wr!==0){me.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),jr({type:5,payload:!1});return}if(wr===0){Ca.status===2&&me.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),(Ca==null?void 0:Ca.status)===0&&$n.get("type")==="1"&&ha(!0);const xi=yield(0,se.zO)(Nr,{limit:15,page:ho,language:Mr==null?void 0:Mr.language});jr({type:8,payload:Ar(In({},Yn),{submitResult:Ca,submitting:!1,submitRecords:xi})})}})},Lr={};$n.get("type")==="exercises"&&(Lr.extras={exercise_id:$n.get("exercisesId"),question_id:$n.get("questionId")},($n.get("ip_limit")==="inner"||$n.get("ip_bind_type")==="true")&&(Lr.extras.ip=yield(0,Gr.y)({ip_limit:$n.get("ip_limit"),ip_bind:$n.get("ip_bind_type")==="true"})));const Ga=yield(0,se.bM)(Nr,Lr);if(Ga.status===-1&&$n.get("exercisesId")){window.parent.location.href=`/classrooms/${$n.get("coursesId")}/exercise/${$n.get("exercisesId")}/detail`;return}const{time_limit:_a,test_case_size:Xi}=Mr,Ri=vi();Ga.status>-1?zr():jr({type:5,payload:!1})}else jr({type:5,payload:!1})}catch(Qr){console.log(Qr),jr({type:5,payload:!1})}Ea(!1)}})}function aa(){return Ur(this,null,function*(){Ha.current=1,Yn.debuging=!0,jr({type:4,payload:!0});try{if((yield ua()).status===0){let Ri=function(){return Ur(this,null,function*(){const{status:zr,message:wr,data:Ca}=yield(0,se.rX)(Nr,"debug"),Di=vi()-Xi>(Lr+30)*1e3;if(zr!==0&&!Di&&(jr({type:6,payload:wr}),setTimeout(Ri,1e3)),Di){me.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),jr({type:4,payload:!1}),jr({type:7,payload:Ar(In({},Yn),{debugResult:{status:2},debuging:!1})});return}zr===0&&(Ca.status===2&&me.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),jr({type:4,payload:!1}),jr({type:7,payload:Ar(In({},Yn),{debugResult:Ca,debuging:!1})}))})};const{time_limit:Lr}=Mr;let Ga={input:encodeURIComponent(na.test_case.input)};$n.get("type")==="exercises"&&(Ga.exercise_id=$n.get("exercisesId"));const _a=yield(0,se.MU)(Nr,Ga);if(_a.status===-1&&$n.get("exercisesId")){window.parent.location.href=`/classrooms/${$n.get("coursesId")}/exercise/${$n.get("exercisesId")}/detail`;return}const Xi=vi();(_a==null?void 0:_a.status)>-1?Ri():jr({type:4,payload:!1})}else jr({type:4,payload:!1})}catch(Qr){console.log(Qr)}finally{}})}function Yr(Qr,Lr){const Ga=Lr?{modify_code:!1}:{};jr({type:3,payload:Ar(In({},na),{hack:In(Ar(In({},Mr),{code:Qr}),Ga)})}),Ea(!0)}const Ai=Qr=>Ur(void 0,null,function*(){let Lr=yield(0,he.ZP)(`/api/problems/${Mr==null?void 0:Mr.identifier}/start.json`,{method:"get",params:{language:Qr==="C++"||Qr==="c++"?encodeURIComponent(Qr):Qr,hack_user_id:Ja==null?void 0:Ja.user_id}});Lr.status!==-1&&ke.history.replace(`/myproblems/${Lr==null?void 0:Lr.identifier}${window.location.search}`)});function Wi(Qr){let Lr=Qr.target.value;jr({type:3,payload:Ar(In({},na),{test_case:{input:Lr}})})}function No(){return Ur(this,null,function*(){try{let Qr={};$n.get("type")==="exercises"?Qr.exercise_id=$n.get("exercisesId"):Mr!=null&&Mr.homework_common_id&&(Qr.homework_common_id=Mr==null?void 0:Mr.homework_common_id);const Lr=yield(0,se.H7)(Nr,In({},Qr));Lr.status===401||(Yr(at.Base64.decode(Lr.code)),($n.get("type")==="exercises"||Mr!=null&&Mr.homework_common_id)&&nn.Z.publish("to-reset-info"))}catch(Qr){console.log(Qr)}})}function Mo(){me.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Wr.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",Wr.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk(){return Ur(this,null,function*(){const Qr=yield(0,se.fi)(Nr);Qr.status===401||Yr(at.Base64.decode(Qr.code),!0)})}})}function Vo(){jr({type:9,payload:!0})}function bo(){jr({type:9,payload:!1})}function Vi(Qr){return Ur(this,null,function*(){yield(0,se.MK)(Nr,Qr),jr({type:1,payload:{showNote:!1,data:Ar(In({},na),{hack:Ar(In({},Mr),{notes:Qr.notes})})}})})}const bi={hack:Mr,isLoading:Ki,input:(Mn=na==null?void 0:na.test_case)==null?void 0:Mn.input,is_file:(ar=na==null?void 0:na.test_case)==null?void 0:ar.is_file,identifier:Mr==null?void 0:Mr.identifier,attachments_count:na==null?void 0:na.attachments_count,language:Mr==null?void 0:Mr.language,code:Mr==null?void 0:Mr.code,title:"main."+Hr[Mr==null?void 0:Mr.language],modify_code:Mr==null?void 0:Mr.modify_code,notes:Mr==null?void 0:Mr.notes,debugResult:no,debuging:Ti,submitting:yi,submitResult:Ta,executingMessage:Ii,onCancelNote:bo,onAddNote:Vi,showNote:Cs,user:Ja,onShowNote:Vo,onSubmitCode:Ir,onChangeCode:Yr,onChangeInput:Wi,onDebugCode:aa,onResetCode:No,onSyncCode:Mo,onUpdateCode:ua,onChangeLanguage:Ai,isWhiteTheme:Mt,setIsWhiteTheme:zo,topDispatch:jr};function hi(){return Ur(this,null,function*(){const{praise_count:Qr}=yield(0,se.vl)(Mr.id,{container_type:"Hack",type:1});let Lr=Ar(In({},na),{hack:Ar(In({},Mr),{praises_count:Qr,user_praise:!Mr.user_praise})});jr({type:3,payload:Lr})})}const Io={topicId:Nr,submitResult:Ta,submitRecords:gi,submitting:yi,page:ho,onPageChange:ra,hack:Mr,user:na==null?void 0:na.user,hack_sets:na==null?void 0:na.hack_sets,current_user:na==null?void 0:na.current_user,onTriggerPraise:hi,setActiveIndex:wn};return console.log(Bo),Wr.createElement(Wr.Fragment,null,Wr.createElement(fe.Z,{spinning:hr,delay:500},na?Wr.createElement(Wr.Fragment,null,Wr.createElement("header",{className:$o()(mo.Z.header,Mt&&mo.Z.whiteHeader)},$n.get("type")!=="exercises"&&Wr.createElement("div",null,Wr.createElement("img",{src:`${ne.Z.IMG_SERVER}/images/${Ja==null?void 0:Ja.image_url}`,alt:"user",width:36}),Wr.createElement("span",{style:{color:Mt?"#333":"#B2BACB",fontSize:16}},Ja==null?void 0:Ja.name)),$n.get("type")==="exercises"&&Wr.createElement("div",null,Wr.createElement("div",{className:"exercise_user_info"},"\u59D3\u540D",Wr.createElement("span",{className:"ml10"},(_n=Bo==null?void 0:Bo.exercise)==null?void 0:_n.user_name)),Wr.createElement("div",{className:"exercise_user_info ml30"},"\u5B66\u53F7",Wr.createElement("span",{className:"ml10"},(Zn=Bo==null?void 0:Bo.exercise)==null?void 0:Zn.student_id))),Wr.createElement("h2",{className:"flex-wrp flex_box_column flex_box_center"},Wr.createElement("div",null,Mr.name)),(Mr==null?void 0:Mr.is_program)&&Wr.createElement(qi.Z,{defaultValue:Mr==null?void 0:Mr.answer_long_time,onChange:Qr=>{Ka.current=Qr},className:mo.Z.timepiece}),Ja!=null&&Ja.hack_manager?Wr.createElement(ke.Link,{className:mo.Z.btn_edit,to:$n.get("type")==="1"?$n.get("pageId")?`/problems/newedit/${Mr.identifier}?type=1&pageId=${$n.get("pageId")}&backUrl=${$n.get("backUrl")}`:`/problems/newedit/${Mr.identifier}?type=1`:`/problems/newedit/${Mr.identifier}`}," ",Wr.createElement("i",{className:"iconfont icon-bianji13 font14 mr5"})," \u7F16\u8F91"):null,!!((Nn=Bo==null?void 0:Bo.exercise)!=null&&Nn.left_time)&&Wr.createElement(Wr.Fragment,null,Wr.createElement("span",{style:{color:ro,marginRight:6},className:`iconfont icon-daojishi ${mo.Z.djs}`}),Wr.createElement("span",{className:"c-white mr20"},Wr.createElement(Pr,{valueStyle:{color:ro,fontSize:20,fontWeight:500},title:Wr.createElement("span",{style:{color:ro,fontSize:14,marginRight:10},className:"time"},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),value:oo,onFinish:()=>Ur(void 0,null,function*(){const Qr=yield(0,ae.VL)({categoryId:$n.get("exercisesId"),commit_method:2});if((Qr==null?void 0:Qr.status)===0&&(ua(),me.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:Wr.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",Wr.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>Ur(void 0,null,function*(){window.parent.location.href=`/classrooms/${$n.get("coursesId")}/exercise/${$n.get("exercisesId")}/detail`})})),(Qr==null?void 0:Qr.status)===-3){const Lr=parseInt(Qr==null?void 0:Qr.message);wo(Date.now()+Lr*1e3)}})}))),$n.get("type")==="exercises"?Wr.createElement(ue.ZP,{type:"primary",onClick:()=>{const Qr=()=>Ur(void 0,null,function*(){yield ua(),Ea(!1),Fn(),Fo.current=!0,Hn()});if(!(gi!=null&&gi.records_count)||Jr){me.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:Wr.createElement("div",{style:{color:"#FF0000"}},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u662F\u5426\u8FDB\u884C\u8BC4\u6D4B\u5E76\u63D0\u4EA4\uFF0C\u672A\u8BC4\u6D4B\u5219\u4F1A\u5BFC\u81F4\u8BE5\u9898\u65E0\u6CD5\u83B7\u5F97\u5206\u6570"),onOk:Qr});return}Qr()}},Wr.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"})," \u8FD4\u56DE\u8BD5\u5377"):Wr.createElement("span",{onClick:()=>{var Qr;if($n.get("backUrl"))ke.history.push($n.get("backUrl"));else if($n.get("type")==="1"){let Lr=(Qr=localStorage.getItem("program_homework"))==null?void 0:Qr.split(",");ke.history.push(`/classrooms/${Lr==null?void 0:Lr[0]}/program_homework/${Lr==null?void 0:Lr[1]}/detail`)}else ke.history.push("/problemset")}},Wr.createElement(le.Z,{title:"\u5173\u95ED"},Wr.createElement("i",{style:{color:Mt?"#8D929F":"#fff"},className:"iconfont icon-fanhuishijuan font16 "})))),Wr.createElement(fe.Z,{size:"large",spinning:Ki},Wr.createElement(re.Z,{className:$o()(mo.Z.myProblems,Mt&&mo.Z.whiteMyProblems),leftChild:Wr.createElement(xa,In({},Io)),rightChild:Wr.createElement(uo,In({},bi))}))):null,Wr.createElement(me.default,{centered:!0,closable:!1,width:680,footer:null,open:On,className:"oj-modal"},Wr.createElement("section",{className:"oj-modal-content"},Wr.createElement("div",{className:"oj-modal-head"},Wr.createElement("img",{src:oi,alt:""}),Wr.createElement("i",{onClick:()=>ha(!1),className:"iconfont icon-guanbi1"})),Wr.createElement("aside",null,Wr.createElement("img",{className:"mr30",src:Ws.Z}),"\u8FD0\u884C\u65F6\u95F4:\xA0",Wr.createElement("span",{style:{color:"#75d6ba",marginRight:100}},Ta==null?void 0:Ta.execute_time,"ms"),"\u4F18\u4E8E",Wr.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(Ta==null?void 0:Ta.time_better_than)||100,"%"),"\u7684\u7528\u6237"),Wr.createElement("aside",{className:"mb50"},Wr.createElement("img",{src:rl.Z,className:"mr30"}),Wr.createElement("span",{className:"oj-modal-tt"},Wr.createElement("span",null,Wr.createElement("span",null,"\u5360\u7528\u5185\u5B58:\xA0"),Wr.createElement("span",{className:"c-light-primary"},Ta==null?void 0:Ta.execute_memory,"kb")),Wr.createElement("span",null,Wr.createElement("span",null))),"\u4F18\u4E8E",Wr.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(Ta==null?void 0:Ta.memory_better_than)||100,"%"),"\u7684\u7528\u6237"),Wr.createElement("div",{id:"oj-modal-next",onClick:()=>Ur(void 0,null,function*(){var Qr;if(Ta!=null&&Ta.next_identifier){let Lr=yield(0,he.ZP)(`/api/problems/${Ta==null?void 0:Ta.next_identifier}/start.json`,{method:"get",params:{hack_user_id:Ja==null?void 0:Ja.user_id}});Lr&&(window.location.href=`/myproblems/${Lr==null?void 0:Lr.identifier}${window.location.search}`)}else{let Lr=(Qr=localStorage.getItem("program_homework"))==null?void 0:Qr.split(",");ke.history.push(`/classrooms/${Lr==null?void 0:Lr[0]}/program_homework/${Lr==null?void 0:Lr[1]}/detail`)}}),className:"oj-modal-btn"},Ta!=null&&Ta.next_identifier?"\u8FDB\u5165\u4E0B\u4E00\u9898":"\u56DE\u5230\u4F5C\u4E1A\u8BE6\u60C5\u9875")))),Wr.createElement(xo.Z,{successCb:()=>{Ha.current===1?aa():Ir()}}))};function Ya({title:An,modify_code:Mn,onSyncCode:ar,onShowCodeSetting:_n,onResetCode:Zn,hack:Nn,onChangeLanguage:Yn,isWhiteTheme:jr,onShowResourceCentre:Nr,attachments_count:Xr}){var $n;const hr=()=>{me.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:Wr.createElement(ee.Z,null),content:"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Zn})},[na]=(0,ke.useSearchParams)(),no=na.get("language"),Ta=gi=>gi==="1"?"c++":gi==="2"?"C++":gi;return(0,ce.useEffect)(()=>{no&&Yn(Ta(no))},[]),(0,ce.useEffect)(()=>{Nn!=null&&Nn.tpm_code_modified&&me.default.confirm({title:"\u66F4\u65B0\u521D\u59CB\u4EE3\u7801",icon:Wr.createElement(ee.Z,null),content:Wr.createElement("div",null,Wr.createElement("div",null,"\u7F16\u7A0B\u9898\u7684\u521D\u59CB\u4EE3\u7801\u5185\u5BB9\u6709\u66F4\u65B0,"),Wr.createElement("div",null,"\u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9,"),Wr.createElement("div",null,"\u8FD8\u672A\u5B8C\u6210\u8BC4\u6D4B\u7684\u4EFB\u52A1\u4EFB\u52A1\u4EE3\u7801\uFF0C\u8BF7\u81EA\u884C\u4FDD\u5B58\uFF01")),centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Zn()})},[Nn==null?void 0:Nn.language]),console.log(Nn,jr,"hack"),Wr.createElement("div",{className:`${mo.Z.codeHead} ${jr?mo.Z.whiteCodeHead:""}`},Wr.createElement("div",{className:mo.Z.navWrap},($n=Nn==null?void 0:Nn.all_language)==null?void 0:$n.map(gi=>Wr.createElement("div",{className:`${mo.Z.nav} ${gi===(Nn==null?void 0:Nn.language)?mo.Z.active:""}`,key:gi,onClick:()=>Yn(gi)},Wr.createElement(le.Z,{title:"\u7F16\u7A0B\u8BED\u8A00"},Wr.createElement("i",{className:"iconfont icon-bianchengyuyan1"})),Wr.createElement("span",null,gi)))),Wr.createElement(oe.Z,{align:"middle",style:{marginLeft:"auto"}},Mn?Wr.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:ar},Wr.createElement("img",{src:ft,alt:"notice",style:{height:13,transform:"translateY(-2px)"}})):null,Xr>0&&Wr.createElement("a",{onClick:Nr},Wr.createElement(le.Z,{title:"\u8D44\u6E90\u4E2D\u5FC3"},Wr.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-ziyuanzhongxin mr15"}))),Wr.createElement("a",{onClick:hr},Wr.createElement(le.Z,{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},Wr.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-huifuchushihuashezhi mr15"}))),Wr.createElement("a",{onClick:_n},Wr.createElement(le.Z,{title:"\u8BBE\u7F6E"},Wr.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-shezhi8 font14 mr15"})))))}function uo(An){var Mn=An,{input:ar,is_file:_n,identifier:Zn,showNote:Nn,onShowNote:Yn,notes:jr,onCancelNote:Nr,onAddNote:Xr,debugResult:$n,language:hr,debuging:na,submitting:no,executingMessage:Ta,code:gi,onSubmitCode:ho,onDebugCode:Cs,onChangeCode:Ti,onChangeInput:yi,onUpdateCode:Ii,user:ro,isLoading:Ei,submitResult:oo}=Mn,wo=qr(Mn,["input","is_file","identifier","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput","onUpdateCode","user","isLoading","submitResult"]);function Bo(Ki,Ss){return Wr.createElement(Ya,Ar(In({},wo),{onShowCodeSetting:Ki,onShowResourceCentre:Ss}))}const as=In({input:ar,is_file:_n,debugResult:$n,debuging:na,submitting:no,executingMessage:Ta,onDebugCode:Cs,onChangeCode:Ti,onSubmitCode:ho,onChangeInput:yi,user:ro,submitResult:oo},wo);return Wr.createElement("div",{style:{display:"flex",flexDirection:"column",height:"100%",background:"#1B2333"}},Wr.createElement(nt,{setIsWhiteTheme:wo==null?void 0:wo.setIsWhiteTheme,isLoading:Ei,language:hr,value:gi,identifier:Zn,onChange:Ti,onUpdateCode:Ii,ActionBarRender:Bo}),Wr.createElement(qe.ZP,In({},as)))}},55956:function(Ut,Et,ve){"use strict";ve.d(Et,{h:function(){return ce}});var ce=(ke=>(ke[ke.NOMATCH=-1]="NOMATCH",ke[ke.OK=0]="OK",ke[ke.TIMEOUT=2]="TIMEOUT",ke[ke.PODFAILURE=3]="PODFAILURE",ke[ke.COMPILEFAILURE=4]="COMPILEFAILURE",ke[ke.EXECUTEFAILURE=5]="EXECUTEFAILURE",ke[ke.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",ke))(ce||{})},50582:function(Ut,Et,ve){"use strict";ve.d(Et,{H7:function(){return a},MK:function(){return ee},MU:function(){return ae},X6:function(){return re},bM:function(){return se},fi:function(){return y},fu:function(){return oe},n4:function(){return x},rX:function(){return ne},vl:function(){return E},zO:function(){return ie}});var ce=ve(82093),ke=Object.defineProperty,b=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ue=(z,te,Ae)=>te in z?ke(z,te,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):z[te]=Ae,le=(z,te)=>{for(var Ae in te||(te={}))me.call(te,Ae)&&ue(z,Ae,te[Ae]);if(b)for(var Ae of b(te))fe.call(te,Ae)&&ue(z,Ae,te[Ae]);return z};function oe(z,te){return(0,ce.U2)(`myproblems/${z}.json`,le({hidePopLogin:!0},te||{}))}function se(z,te){return(0,ce.v_)(`myproblems/${z}/code_submit.json`,te)}function ae(z,te){return(0,ce.v_)(`myproblems/${z}/code_debug.json`,te)}function ie(z,te){return te.language&&(te.language=encodeURIComponent(te.language)),(0,ce.U2)(`myproblems/${z}/submit_records.json`,te)}function re(z){return(0,ce.U2)("myproblems/record_detail.json",{id:z})}function ne(z,te){return(0,ce.U2)(`myproblems/${z}/result.json`,{mode:te})}function ee(z,te){return(0,ce.v_)(`myproblems/${z}/add_notes.json`,te)}function a(z,te){return(0,ce.v_)(`myproblems/${z}/restore_initial_code.json`,te)}function y(z){return(0,ce.v_)(`myproblems/${z}/sync_code.json`)}function x(z,te){return(0,ce.v_)(`myproblems/${z}/update_code.json`,te)}function E(z,te){return(0,ce.v_)(`discusses/${z}/plus.json`,te)}},40148:function(Ut,Et,ve){"use strict";ve.d(Et,{Im:function(){return ye},ZP:function(){return Pe},gZ:function(){return Fe}});var ce=ve(59301),ke=ve(92832),b=ve(3113),me=ve(84105),fe=ve(87395),ue=ve(49162),le=ve(24334),oe=ve(766),se=ve(7664),ae=ve(49661),ie=ve(46685),re=ve(34376),ne=ve(92310),ee=ve.n(ne),a=ve(59301),y=Object.defineProperty,x=Object.defineProperties,E=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,de=(Ne,Re,Ze)=>Re in Ne?y(Ne,Re,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Ne[Re]=Ze,he=(Ne,Re)=>{for(var Ze in Re||(Re={}))te.call(Re,Ze)&&de(Ne,Ze,Re[Ze]);if(z)for(var Ze of z(Re))Ae.call(Re,Ze)&&de(Ne,Ze,Re[Ze]);return Ne},ge=(Ne,Re)=>x(Ne,E(Re));const{TextArea:pe}=ke.default,Ee={visible:!1,tabIndex:"0"},ye={[ue.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[ue.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[ue.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var we=(Ne=>(Ne[Ne.SET_VISIBLE=0]="SET_VISIBLE",Ne[Ne.SET_TABINDEX=1]="SET_TABINDEX",Ne))(we||{});function Ce(Ne,Re){switch(Re.type){case 0:return ge(he({},Ne),{visible:Re.payload});case 1:return ge(he({},Ne),{tabIndex:Re.payload});default:throw new Error}}function Me({value:Ne,className:Re}){const[Ze,De]=(0,ce.useState)(!1),ot=(0,ce.useRef)(),At=(0,ce.useRef)();return(0,ce.useEffect)(()=>{Ze&&(At.current.reset(),At.current.write((0,ae.pp)(Ne||"")))},[Ne,Ze]),(0,ce.useEffect)(()=>{var nt,ft,at,qe;if(ot.current){At.current=new re.Terminal({fontSize:14,disableStdin:!0}),At.current.open(ot.current);const tt=ot.current.offsetWidth-14,mt=((qe=(at=(ft=(nt=At.current)==null?void 0:nt._core)==null?void 0:ft._renderService)==null?void 0:at.dimensions)==null?void 0:qe.actualCellWidth)||9.5,ht=Math.ceil(tt/mt);At.current.resize(ht,8),De(!0)}},[]),a.createElement("div",{ref:ot,className:ee()("XtermText-valueRef",Re)})}function Fe(Ne){const{status:Re,error_msg:Ze,output:De,input:ot,expected_output:At,is_file:nt,input_file_url:ft,output_file_url:at,expected_output_file_url:qe}=Ne;let tt=null;const mt={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(Re){case ue.h.NOMATCH:tt=a.createElement(a.Fragment,null,a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),!nt&&a.createElement(Me,{className:"mb10",value:ot}),nt&&a.createElement("div",{style:mt},a.createElement("a",{onClick:()=>(0,ae.LR)(ft,ot)},ot)),a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!nt&&a.createElement(Me,{className:"mb10",value:De&&le.Base64.decode(De)||""}),nt&&a.createElement("div",{style:mt},a.createElement("a",{onClick:()=>(0,ae.LR)(at,De)},De)),a.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!nt&&a.createElement(Me,{className:"mb10",value:At&&le.Base64.decode(At)||""}),nt&&a.createElement("div",{style:mt},a.createElement("a",{onClick:()=>(0,ae.LR)(qe,At)},At)));break;case ue.h.EXECUTEFAILURE:tt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!nt&&a.createElement(se.Z,{value:ot,style:mt}),nt&&a.createElement("div",{style:mt},a.createElement("a",{onClick:()=>(0,ae.LR)(ft,ot)},ot)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},le.Base64.decode(Ze)));break;case ue.h.COMPILEFAILURE:tt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!nt&&a.createElement(se.Z,{value:ot,style:mt}),nt&&a.createElement("div",{style:mt},a.createElement("a",{onClick:()=>(0,ae.LR)(ft,ot)},ot)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},le.Base64.decode(Ze)));break;case ue.h.PODFAILURE:tt=a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ue.h.TIMEOUT:tt=a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return a.createElement(a.Fragment,null," ",tt," ")}function Te(Ne){const{status:Re,error_msg:Ze,execute_time:De,output:ot,input:At,expected_output:nt,is_file:ft,input_file_url:at,output_file_url:qe,expected_output_file_url:tt}=Ne;let mt=null;switch(Re){case ue.h.OK:mt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",De,"\u79D2"),a.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),a.createElement("pre",null,le.Base64.decode(ot)));break;case ue.h.NOMATCH:mt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u8F93\u5165\uFF1A",a.createElement("pre",null,At)),a.createElement("p",null,"\u8F93\u51FA\uFF1A",ot&&le.Base64.decode(ot)),a.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",nt&&le.Base64.decode(nt)));break;case ue.h.EXECUTEFAILURE:mt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",a.createElement("pre",null,At)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},le.Base64.decode(Ze)));break;case ue.h.COMPILEFAILURE:mt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",a.createElement("pre",null,At)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},le.Base64.decode(Ze)));break;case ue.h.PODFAILURE:mt=a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ue.h.TIMEOUT:mt=a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return a.createElement(a.Fragment,null," ",mt," ")}var Pe=({id:Ne,is_file:Re,input:Ze,debuging:De,submitting:ot,executingMessage:At,debugResult:nt,onChangeInput:ft,onDebugCode:at,onSubmitCode:qe})=>{const[tt,mt]=(0,ce.useReducer)(Ce,Ee),{visible:ht,tabIndex:jt}=tt;(0,ce.useEffect)(()=>{mt({type:0,payload:!1})},[Ne]);function lt(ze){let $e=ze.target.id;mt({type:1,payload:$e})}function st(){mt({type:0,payload:!ht})}const Ke=(0,ce.useMemo)(()=>{if(nt){const{status:ze}=nt;return a.createElement(a.Fragment,null,Te(nt))}return null},[nt]);function gt(){mt({type:0,payload:!0}),mt({type:1,payload:"1"}),at()}return a.createElement("div",{className:"test-case-panel"},a.createElement("div",{className:`test-case-panel-body ${ht?"active":""}`},a.createElement("ul",{className:"s-navs"},a.createElement("li",null,a.createElement("a",{className:"active"},"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C"))),a.createElement(ie.Z,{leftTitle:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",rightTitle:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",style:{height:240},leftNode:a.createElement(pe,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:Re?"":Ze,onChange:ft}),rightNode:De?a.createElement(oe.Z,{message:"\u4EE3\u7801\u6267\u884C\u4E2D..."}):nt?Ke:a.createElement("p",{style:{color:"#536879"}},"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D")})),a.createElement("a",{className:`btn-collapse ${ht?"up":""}`,onClick:st},ht?a.createElement(me.Z,null):a.createElement(fe.Z,null)),a.createElement("footer",{className:"footer"},a.createElement("span",{style:{visibility:"hidden"}},"\u63A7\u5236\u53F0"),a.createElement("div",{className:"flex-container"},a.createElement(b.ZP,{id:"oj-prev",className:"btn-blue",type:"ghost"},"\u4E0A\u4E00\u9898"),a.createElement(b.ZP,{id:"oj-next",className:"btn-blue",type:"ghost"},"\u4E0B\u4E00\u9898"),a.createElement(b.ZP,{className:"btn-green",type:"ghost",loading:De,onClick:gt},"\u8C03\u8BD5\u4EE3\u7801"),a.createElement(b.ZP,{type:"primary",className:"custom-ant-disabled",loading:ot,disabled:ot,onClick:()=>{mt({type:0,payload:!1}),qe()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},49162:function(Ut,Et,ve){"use strict";ve.d(Et,{h:function(){return ce}});var ce=(ke=>(ke[ke.NOMATCH=-1]="NOMATCH",ke[ke.OK=0]="OK",ke[ke.TIMEOUT=2]="TIMEOUT",ke[ke.PODFAILURE=3]="PODFAILURE",ke[ke.COMPILEFAILURE=4]="COMPILEFAILURE",ke[ke.EXECUTEFAILURE=5]="EXECUTEFAILURE",ke[ke.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",ke))(ce||{})},12062:function(Ut,Et,ve){"use strict";ve.d(Et,{Y2:function(){return Pe},ZP:function(){return Ne}});var ce=ve(59301),ke=ve(54580),b=ve(8591),me=ve(43418),fe=ve(95237),ue=ve(5112),le=ve(3113),oe=ve(24905),se=ve(6848),ae=ve(92832),ie={wrap:"wrap___MkYbQ",colorBlue:"colorBlue___onjbP",repeatedName:"repeatedName___nbqnE",text:"text___xvutp",greyText:"greyText___dihvZ",noData:"noData___LxOJA",dragger:"dragger___y7F4A",uploadText:"uploadText___Et3KS",btnS:"btnS___k1e6j",testCaseRadio:"testCaseRadio___q1wXT",head:"head___s4Eix",operation:"operation___JCAVh",headProgram:"headProgram___uWA_M",listWrapper:"listWrapper___xW3b4",list:"list___dCbd6",del:"del___abNho",info:"info___J1Wmf"},re="data:image/png;base64,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",ne=ve(47257),ee=ve.n(ne),a=ve(82093),y=ve(1012),x=ve(49661),E=ve(10825),z=ve(59301),te=Object.defineProperty,Ae=Object.defineProperties,de=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ee=(Re,Ze,De)=>Ze in Re?te(Re,Ze,{enumerable:!0,configurable:!0,writable:!0,value:De}):Re[Ze]=De,ye=(Re,Ze)=>{for(var De in Ze||(Ze={}))ge.call(Ze,De)&&Ee(Re,De,Ze[De]);if(he)for(var De of he(Ze))pe.call(Ze,De)&&Ee(Re,De,Ze[De]);return Re},we=(Re,Ze)=>Ae(Re,de(Ze)),Ce=(Re,Ze,De)=>new Promise((ot,At)=>{var nt=qe=>{try{at(De.next(qe))}catch(tt){At(tt)}},ft=qe=>{try{at(De.throw(qe))}catch(tt){At(tt)}},at=qe=>qe.done?ot(qe.value):Promise.resolve(qe.value).then(nt,ft);at((De=De.apply(Re,Ze)).next())});const{Dragger:Me}=ke.default,Fe=Re=>{const Ze=tt=>tt&&tt.substring(0,tt.lastIndexOf("."));for(var De=[...Re],ot=0,At=[],nt=0;nt{if(tt.forEach(mt=>{let ht=mt.name.split(/\.(?=[^\.]+$)/);mt.name=`${ht[0]}.${ht[1].toLowerCase()}`}),tt[0].name.includes(".in"))return tt.length===2?tt:[tt[0],{}];if(tt[0].name.includes(".out"))return tt.length===2?tt.reverse():[{},tt[0]]})},Te=({onClose:Re,onOK:Ze,visible:De,wrapClassName:ot,rootIdentifier:At,multiple:nt=!1,defaultMultipleValue:ft=!0})=>{const[at,qe]=(0,ce.useState)([]),[tt,mt]=(0,ce.useState)({}),[ht,jt]=(0,ce.useState)(!1),[lt,st]=(0,ce.useState)(!0),[Ke,gt]=(0,ce.useState)(null),ze=(0,ce.useRef)([]),$e=(0,ce.useRef)(0),xt=()=>{Re()};(0,ce.useEffect)(()=>{Ct()},[]),(0,ce.useEffect)(()=>{De&&(ze.current=[],$e.current=0,qe([]),st(ft))},[De]);const Ct=()=>Ce(void 0,null,function*(){try{gt(!0)}catch(et){}}),yt=et=>et&&et.substring(0,et.lastIndexOf(".")),Xe=et=>{var Pt,nn;const St=yt((Pt=et[0])==null?void 0:Pt.name)||yt((nn=et[1])==null?void 0:nn.name),Gt=at.filter(Lt=>yt(Lt.name)!==St);ze.current=[...Gt],qe([...Gt])},Le=et=>{if(!lt){const Yt=new FormData;Yt.append("file",et.file),(0,a.ZP)("/api/attachments/get_file_content.json",{method:"post",body:Yt},!0).then(Vt=>{if(Vt.status===0){$e.current=$e.current+1;const ln=ze.current.map(dn=>{var vn;if(dn.name===et.name){const Kn=ye({},dn);return(vn=et==null?void 0:et.name)!=null&&vn.includes(".in")?Kn.input=Vt==null?void 0:Vt.content:Kn.output=Vt==null?void 0:Vt.content,Kn}return dn});if(ze.current=[...ln],qe([...ln]),$e.current>0&&$e.current===at.length){jt(!1);let dn=Fe(ln);dn=dn.filter(vn=>{var Kn,Gn;return!!((Kn=vn[0])!=null&&Kn.name&&((Gn=vn[1])!=null&&Gn.name))}),dn=dn.map(vn=>we(ye(ye({},vn[0]),vn[1]),{is_file:!1})),Ze(dn),Re()}}else jt(!1),Re()});return}if(Ke){const Yt=new FormData;Yt.append("file",et.file),At===null?Yt.append("identifier","testsets"):Yt.append("identifier",At),(0,a.ZP)("/api/attachments.json",{method:"post",body:Yt},!0).then(Vt=>{if(Vt.filename){$e.current=$e.current+1;const ln=ze.current.map(dn=>{var vn;if(dn.name===(Vt==null?void 0:Vt.filename)){const Kn=we(ye({},dn),{is_oss:!Ke});return(vn=Vt==null?void 0:Vt.filename)!=null&&vn.includes(".in")?(Kn.in_object_key=Vt==null?void 0:Vt.object,Kn.in_object_size=Vt==null?void 0:Vt.size,Kn.input=Vt==null?void 0:Vt.filename,Kn.in_file=et):(Kn.out_object_key=Vt==null?void 0:Vt.object,Kn.out_object_size=Vt==null?void 0:Vt.size,Kn.output=Vt==null?void 0:Vt.filename,Kn.out_file=et),Kn}return dn});if(ze.current=[...ln],qe([...ln]),$e.current>0&&$e.current===at.length){jt(!1);let dn=Fe(ln);dn=dn.filter(vn=>{var Kn,Gn;return!!((Kn=vn[0])!=null&&Kn.name&&((Gn=vn[1])!=null&&Gn.name))}),dn=dn.map(vn=>we(ye(ye({},vn[0]),vn[1]),{is_file:!0})),Ze(dn),Re()}}else jt(!1),Re()});return}const Pt=new(ee())({endpoint:tt.end_point,region:tt.region,accessKeyId:tt.access_key_id,accessKeySecret:tt.access_key_secret,bucket:tt.bucket,stsToken:tt.security_token}),nn=et.name,St={container_type:"TestSet",file_name:nn},Gt=(0,y.Z)();let Lt=`testsets/${At}/${Gt}${nn.indexOf(".")>-1?"."+nn.split(".").pop():""}`;At===null&&(Lt=`testsets/${Gt}${nn.indexOf(".")>-1?"."+nn.split(".").pop():""}`),Pt.multipartUpload(Lt,new Blob([et.file],{type:et.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:nn+""},url:tt==null?void 0:tt.callback_url,host:tt==null?void 0:tt.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,a.rz)(St)}}).then(function(Yt){if(Yt.data.status===0){$e.current=$e.current+1;const _t=ze.current.map(Vt=>{var ln,dn,vn,Kn,Gn,Or,kr,Fr,yr,gr,$r,da,va,ui,Pi,La,Xa;if(Vt.name===((dn=(ln=Yt.data)==null?void 0:ln.data)==null?void 0:dn.file_name)){const la=we(ye({},Vt),{is_oss:!Ke});return(Gn=(Kn=(vn=Yt.data)==null?void 0:vn.data)==null?void 0:Kn.file_name)!=null&&Gn.includes(".in")?(la.in_object_key=(kr=(Or=Yt.data)==null?void 0:Or.data)==null?void 0:kr.object,la.in_object_size=(yr=(Fr=Yt.data)==null?void 0:Fr.data)==null?void 0:yr.size,la.input=($r=(gr=Yt.data)==null?void 0:gr.data)==null?void 0:$r.file_name,la.in_file=et):(la.out_object_key=(va=(da=Yt.data)==null?void 0:da.data)==null?void 0:va.object,la.out_object_size=(Pi=(ui=Yt.data)==null?void 0:ui.data)==null?void 0:Pi.size,la.output=(Xa=(La=Yt.data)==null?void 0:La.data)==null?void 0:Xa.file_name,la.out_file=et),la}return Vt});if(ze.current=[..._t],qe([..._t]),$e.current>0&&$e.current===at.length){jt(!1);let Vt=Fe(_t);Vt=Vt.filter(ln=>{var dn,vn;return!!((dn=ln[0])!=null&&dn.name&&((vn=ln[1])!=null&&vn.name))}),Vt=Vt.map(ln=>we(ye(ye({},ln[0]),ln[1]),{is_file:!0})),Ze(Vt),Re()}}})},We=et=>new Promise((Pt,nn)=>{let St=0,Gt=[];for(let Lt=0;Lt{St++,St===et.length&&(Gt.length?(b.ZP.warning(`${Gt.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),nn()):Pt(et))}).catch(Yt=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",Yt),St++,Gt.push(et[Lt].name),St===et.length&&(Gt.length?(b.ZP.warning(`${Gt.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),nn()):Pt(et))})}),it=()=>Ce(void 0,null,function*(){if(at.length===0){b.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield We(at),jt(!0),Fe(at).some(Pt=>{var nn,St;return!((nn=Pt[0])!=null&&nn.name&&((St=Pt[1])!=null&&St.name))})){me.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4E0A\u4F20\u7684\u6D4B\u8BD5\u7528\u4F8B\u4E2D\u5B58\u5728\u672A\u914D\u5BF9\u7684\u6587\u4EF6\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4EC5\u4FDD\u5B58\u5DF2\u914D\u5BF9\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF1F",onOk:()=>Ce(void 0,null,function*(){at.map(Pt=>Ce(void 0,null,function*(){Le(Pt)}))}),onCancel:()=>{jt(!1)}});return}at.map(Pt=>Ce(void 0,null,function*(){Le(Pt)}))}),pt={name:"file",fileList:at,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:et=>{if(at!=null&&at.some(nn=>nn.name===et.name))return b.ZP.info(`${et.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(et.size/1024/1024>100)return b.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(et.name))return b.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const Pt={name:et.name,uid:et.uid,file:et,percent:0};return at.push(Pt),ze.current=[...at],qe([...at]),!1}},Qt=Fe(at);return console.log(at,Qt,"fileList"),z.createElement(me.default,{open:De,wrapClassName:ot,onOk:it,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:ht},onCancel:xt,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},z.createElement("div",{className:ie.wrap},at.length?z.createElement("div",null,z.createElement(fe.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},z.createElement("div",{style:{visibility:nt?"visible":"hidden"}},z.createElement("span",{className:ie.greyText},"\u7528\u4F8B\u7C7B\u578B"),z.createElement(ue.ZP.Group,{className:`ml20 ${ie.testCaseRadio}`,optionType:"button",value:lt,onChange:et=>st(et.target.value)},z.createElement(ue.ZP,{value:!1},"\u6587\u672C"),z.createElement(ue.ZP,{value:!0},"\u6587\u4EF6"))),z.createElement(ke.default,ye({},pt),z.createElement(le.ZP,{type:"primary",className:ie.btnS},z.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),z.createElement(Pe,{data:Qt,onRemove:Xe})):z.createElement("div",{className:`${ie.noData} mb30`},z.createElement(ke.default.Dragger,we(ye({},pt),{className:ie.dragger}),z.createElement("img",{src:re,alt:"",className:"mb20"}),z.createElement("div",null,z.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),z.createElement("span",{className:ie.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),z.createElement("div",{className:ie.text},z.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),z.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",z.createElement("br",null),"2\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u3002",z.createElement("br",null),"3\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u3002",z.createElement("br",null),"4\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",z.createElement("br",null))))},Pe=({data:Re=[],onRemove:Ze,width:De="auto",showScore:ot=!1,disabled:At=!1,inputChange:nt,onEvaluatingChange:ft,onSelectAll:at,checkAll1:qe,checkAll2:tt,checkAll3:mt,checkAll4:ht,checkAll5:jt,showEvaluatingSetting:lt=!1,className:st="",isProgramHomework:Ke=!1})=>{const gt={value:"",filename:"",dataUrl:""},[ze,$e]=(0,ce.useState)(ye({},gt)),xt=Xe=>{let Le=document.createElement("a");document.body.appendChild(Le);let We=URL.createObjectURL(Xe.file);Le.href=We,Le.download=Xe.name,Le.click(),URL.revokeObjectURL(We),document.body.removeChild(Le)},Ct=(Xe,Le)=>{(0,x.LR)(Xe,Le)},yt=(Xe,Le)=>{me.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:z.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{Ze(Xe,Le)},onCancel:()=>{}})};return Re.length?z.createElement("div",{className:st,style:{width:De}},z.createElement("div",{className:`${Ke?ie.headProgram:ie.head}`},lt&&z.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},z.createElement(oe.default,{checked:qe,onChange:Xe=>{at(Xe.target.checked,"hidden")}}),z.createElement(se.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},z.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),z.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),z.createElement("div",{style:{width:Ke?"25%":"15%"}},"\u7528\u4F8B"),z.createElement("div",{style:{width:ot?Ke?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),z.createElement("div",{style:{width:ot?Ke?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),ot&&z.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),lt&&z.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},z.createElement(oe.default,{checked:ht,onChange:Xe=>{at(Xe.target.checked,"input_visible")}}),z.createElement(se.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},z.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),z.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),lt&&z.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},z.createElement(oe.default,{checked:tt,onChange:Xe=>{at(Xe.target.checked,"is_invisible")}}),z.createElement(se.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},z.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),z.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),lt&&z.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},z.createElement(oe.default,{checked:jt,onChange:Xe=>{at(Xe.target.checked,"actual_output_visible")}}),z.createElement(se.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},z.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),z.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),lt&&z.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},z.createElement(oe.default,{checked:mt,onChange:Xe=>{at(Xe.target.checked,"last_match_rule")}}),z.createElement(se.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173"},z.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),z.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),z.createElement("div",{className:ie.operation,style:Ke?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),z.createElement("div",{className:ie.listWrapper,style:{boxShadow:Ke?"0px 2px 4px 0px #EAEEF4":"unset"}},Re.map((Xe,Le)=>{var We,it,pt,Qt;return z.createElement("div",{key:Le,className:ie.list,style:Ke?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},lt&&z.createElement("div",{style:{width:"15%"}},z.createElement(oe.default,{checked:!!Xe.hidden,onChange:et=>{ft(et.target.checked,Le,"hidden")}})),z.createElement("div",{style:{width:Ke?"25%":"15%",paddingLeft:Ke?"5px":"0px",paddingRight:Ke?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",Le+1),z.createElement("div",{className:ie.info,style:{width:ot?Ke?"20%":"15%":"25%"}},z.createElement("span",{title:Xe.input||((We=Xe[0])==null?void 0:We.name),onClick:()=>Ce(void 0,null,function*(){let et;Xe.input?Xe.input_file_url?et=Xe.input_file_url:et=Xe.in_file:et=Xe[0];let Pt;typeof et=="string"?(Pt=yield fetch(et,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),$e({value:yield Pt.text(),filename:"",dataUrl:et})):(Pt=yield(0,x.db)(et.file),$e({value:Pt.text,filename:et.name,dataUrl:Pt.link}))})},Xe.input||((it=Xe[0])==null?void 0:it.name))),z.createElement("div",{className:ie.info,style:{width:ot?Ke?"20%":"15%":"25%"}},z.createElement("span",{title:Xe.output||((pt=Xe[1])==null?void 0:pt.name),onClick:()=>Ce(void 0,null,function*(){let et;Xe.input?Xe.output_file_url?et=Xe.output_file_url:et=Xe.out_file:et=Xe[1];let Pt;typeof et=="string"?(Pt=yield fetch(et,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),$e({value:yield Pt.text(),filename:"",dataUrl:et})):(Pt=yield(0,x.db)(et.file),$e({value:Pt.text,filename:et.name,dataUrl:Pt.link}))})},Xe.output||((Qt=Xe[1])==null?void 0:Qt.name))),ot&&z.createElement("div",{style:{width:"20%"}},z.createElement(ae.default,{size:"large",addonAfter:Ke?"%":null,disabled:At,style:{width:"80%"},onChange:et=>nt(et,Le),value:Xe.score}),!Ke&&z.createElement("span",null,"\xA0%")),lt&&z.createElement("div",{style:{width:"20%"}},z.createElement(oe.default,{checked:Xe.input_visible||!1,onChange:et=>{ft(et.target.checked,Le,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),lt&&z.createElement("div",{style:{width:"20%"}},z.createElement(oe.default,{checked:Xe.is_invisible||!1,onChange:et=>{ft(et.target.checked,Le,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),lt&&z.createElement("div",{style:{width:"20%"}},z.createElement(oe.default,{checked:Xe.actual_output_visible||!1,onChange:et=>{ft(et.target.checked,Le,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),lt&&z.createElement("div",{style:{width:"20%"}},z.createElement(oe.default,{checked:Xe.last_match_rule||!1,onChange:et=>{ft(et.target.checked,Le,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),z.createElement("div",{onClick:()=>yt(Xe,Le),style:Ke?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},z.createElement("span",{className:ie.del},"\u5220\u9664")))})),z.createElement(E.Z,{close:!0,data:ze.dataUrl,filename:ze.filename,type:ze.dataUrl.length?"txt":"",onClose:()=>$e(ye({},gt)),monacoEditor:{value:ze.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):z.createElement(z.Fragment,null)};var Ne=Te},46541:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return ne}});var ce=ve(59301),ke=ve(8591),b=ve(6848),me=ve(71418),fe=ve(95237),ue=ve(43604),le=ve(58421),oe=ve(3113),se=ve(89389),ae=ve(82093),ie=ve(7664),re=(a,y,x)=>new Promise((E,z)=>{var te=he=>{try{de(x.next(he))}catch(ge){z(ge)}},Ae=he=>{try{de(x.throw(he))}catch(ge){z(ge)}},de=he=>he.done?E(he.value):Promise.resolve(he.value).then(te,Ae);de((x=x.apply(a,y)).next())}),ne=({id:a,activeDiscussIndex:y,onReplyDiscuss:x,adminOrOperator:E})=>{const[z,te]=(0,ce.useState)(""),[Ae,de]=(0,ce.useState)(!1);function he(pe){te(pe)}function ge(){if(!z){ke.ZP.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}x(a,z),te("")}return(0,ce.useEffect)(()=>{y!=a&&de(!1)},[y]),ce.createElement("div",{key:a,className:"discuss-item-editor",style:{display:y===a?"block":"none",width:"100%"}},ce.createElement(se.Z,{miniToolbar:!0,startInit:y===a,defaultValue:z,id:a,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:he,extraUse:E&&ce.createElement(b.Z,{color:"#fff",open:Ae,destroyTooltipOnHide:!0,title:ee({id:a,isOpen:Ae,activeDiscussIndex:y,onChange:he,setIsOpen:de}),overlayStyle:{maxWidth:600}},ce.createElement("a",{title:Ae?"\u5173\u95ED\u63A8\u8350":"\u6253\u5F00\u63A8\u8350",onClick:()=>de(!Ae)},ce.createElement("i",{className:"iconfont icon-dianzan11"})))}),ce.createElement("a",{onClick:ge,className:"btn-send"},"\u53D1\u9001"))};const ee=a=>{const[y,x]=(0,ce.useState)(!1),[E,z]=(0,ce.useState)([]),[te,Ae]=(0,ce.useState)(1);(0,ce.useEffect)(()=>{a!=null&&a.isOpen?de():(Ae(1),z([]))},[a==null?void 0:a.isOpen]);const de=()=>re(void 0,null,function*(){x(!0);const he=yield(0,ae.ZP)(`/api/discusses/${a==null?void 0:a.id}/recommend_answer.json`,{method:"get"});(he==null?void 0:he.status)==0&&z(he==null?void 0:he.answer),x(!1)});return ce.createElement(me.Z,{spinning:y},ce.createElement("div",{style:{color:"#000"}},ce.createElement(ie.Z,{className:"font14",style:{maxHeight:500,overflow:"auto"},value:(E==null?void 0:E[te-1])||""}),ce.createElement(fe.Z,{justify:"end",align:"middle"},ce.createElement(ue.Z,null,ce.createElement(le.Z,{simple:!0,current:te,pageSize:1,total:(E==null?void 0:E.length)||0,onChange:he=>{Ae(he)}})),ce.createElement(ue.Z,null,ce.createElement(oe.ZP,{onClick:()=>re(void 0,null,function*(){a==null||a.onChange(E==null?void 0:E[te-1]),a==null||a.setIsOpen(!1)})},"\u586B\u5165\u6587\u672C\u6846")))))}},67290:function(Ut,Et,ve){"use strict";ve.d(Et,{CP:function(){return b},_V:function(){return ue}});var ce=ve(28209),ke=ve.n(ce);const b={secret:ce.enc.Utf8.parse("0a18e199b87f1a8d"),iv:ce.enc.Utf8.parse("6e7b11a2d8475a3c"),recordScreen1:"8Cl7udD6KTt8HPYOZOopZQ==",recordScreen2:"2OizCBkuJOsBhw8rNenXhYCv3XTIsgM5YB4rOmXz7tSksBaXYYyAirzxs7TSR1vRsyWPVAt4owje5yiTfFsxAA==",recordScreen3:"neJjLaAaeW/dFCOx/cRGopZHNvjZTB0x8p9/TcYCsAGn0mWINwybT7VQlqzmJ55DjVgOrmi/iclg/G6uBGjm/Q==",recordScreen4:"SGYXWA9MzSO+02aOU0lf0g==",recordScreen5:"oCICX8dGCYMnb+4d1CTCTQ==",recordScreen6:"5MlFeP+Uwb/T5ADmGmB6NpaUgOJy3MlJ4WpA38wds8U=",recordScreen7:"TEQF1ezPIxvVVMQNJ08HIiHpj1mXdcVt5qmr6+ALw8Y=",recordScreen8:"9a9QOkgLXlgDq14d3ZEWzA==",recordScreen9:"O0prHhH+rDoUVnpw8acqwRQvRL7fh32v1bLyv4qv71U=",recordScreen10:"nfkbhFR34HkBQLpjlbNkk3FgEdBomIsnFLVgHA1RZVBeN/H3vWJpt0re6w4cjtaKmIkNgpJhxaFgyEkcJ7Z99GCAgC0CgxaaXNQNiDmz2MygiesZVZ9laQvHFQhZehEEaFKUozvNVQMkRw0MV0eoPg==",recordScreen11:"jarJWElZmu7HFZnjOTPwNx44FImKQVf8Bx2Jrm74G44=",recordScreen12:"e7Q/zr1KcI3oVpnQ3JeDgA==",recordScreen13:"pm38jjAC3l2p/JR8E3kDWg==",recordScreen14:"/mTQurqh9htD7+PNrTooMJgdPOE914grpIKomFnikk8=",recordScreen15:"bEPsKA+wwGyQEDShAMuQmQ==",recordScreen16:"uitMDSXWhi/tOOfbtHNmyNh8e9PCLJ0naA02kzBCOD/mdg+1g9ScswIEDpdHuE1l",recordScreen17:"4+bY5u3lx+VxRA/PjP/r3Tl9C0SmKM8CRtCpmkAJq+M=",recordScreen18:"L3Tz5XdvbIAqzHw/XxJnmrx8R+v3cPrYaho0/yDug6M=",recordScreen19:"bo+SiWR7f4uhJXP1wk3oQxBEFmQdbpZPV1in12O3jaj14CuNU2kP2g2MKMTFmRqE12Di4jS3RKzRI14yWpi6Zw==",recordScreen20:"9zp6SENXwO+8GNr4+g+xIzt6s/Gf38ukabRJjhQhQoY=",recordScreen21:"9zp6SENXwO+8GNr4+g+xIy36f4lSwnfFtW0weuO6Gj8=",recordScreen22:"JrbzlyV7pBS7Yw/W1geouw==",recordScreen23:"HBRPVLqnAH9kbzQ7clr8JsTgjT3nCOaP6D+q1lrMX0T6z7vU1Nh5XljgB+Qw/Hs8",recordScreen24:"bq3vruZCtCaGLs7egAWDrgXjmyW8iQX5L+nEwqCeguM=",recordScreen25:"CjveXk9FHEWiBbhwyVRzPQ==",recordScreen26:"FxZnr4aTDDJTcRMUEb3SfA==",answer1:"YXOzThjf+mcj1OALSFqA8A==",answer2:"iyOS4uLz85NAsAWdMjWs6A==",answer3:"cnZErv6FfE02OBkLzlWAeDAW3+ysEYfgoPhcC707e9kJN3PHMP7E05NC7nRf5ESWhemykQ0Y+JYQAd1PGsIJVIZFsA7OlceUwyOfid7oTeg=",answer4:"xXjNeCMbPG5xznAfVbSmjvHn/2xVBArzvsRXJZVk7yY=",answer5:"8Cl7udD6KTt8HPYOZOopZQ==",answer6:"r4qWdIzOZoUDAHIC6Rkiz3KJVZoKCNj9MmeR76VANv90Zyj57hrKtRcOipt3SZUPfZlt17GKyBf504lj5ROxVg==",answer7:"t1d0b8j3bdsJoH9adhzqOQ==",answer8:"0TBptfONacS/9JDvt/q9BO9S0+Jv0m1glMCiAQweO4E=",answer9:"2DA7p8Fws9TWo+O5djurjrORgQjZjMrKtuIbjfCoAI8ZpLy4+sq9PFZuua40lLxjTVb7vhKqm6exT5/R19YdjnUTh6Kyt+6Px8xr6JnEHVw=",answer10:"xcjM1HNI8s6ckETto63Gq83vw68ATty2i534hkfjKAa+izWStVVH5fvCEpQxd8rYYki3IW9Qy0NU8cLJsHQXWOsYtYD70yB44qG5j3fnlDahQUcsDWEBXzx2NlAp6x5R",answer11:"0/t7yKZD1CFg6kerAPJksqJATDsJMtkB06datFVfwac=",answer12:"SJ4yd9DEs9YHnGhybPplEg=="},me={exam:b};function fe(le="",oe="exam"){const{secret:se,iv:ae}=me[oe];return AES.encrypt(le,se,{iv:ae,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString()}function ue(le="",oe="exam"){const{secret:se,iv:ae}=me[oe];return ce.AES.decrypt(le,se,{iv:ae,mode:ke().mode.CBC,padding:ke().pad.Pkcs7}).toString(ce.enc.Utf8)}},16837:function(Ut,Et,ve){"use strict";ve.d(Et,{c:function(){return ke}});var ce=(b=>(b.FirstPage="firstPage",b.PrevPage="prevPage",b.NextPage="nextPage",b))(ce||{}),ke=(b=>(b[b.Single=0]="Single",b[b.Multiple=1]="Multiple",b[b.Judge=2]="Judge",b[b.Fill=3]="Fill",b[b.Subjective=4]="Subjective",b[b.Shixun=5]="Shixun",b[b.Program=6]="Program",b[b.Combine=7]="Combine",b))(ke||{})},30975:function(Ut,Et,ve){"use strict";ve.d(Et,{AD:function(){return Te},BA:function(){return ze},D9:function(){return ot},Hp:function(){return he},IM:function(){return nt},Iy:function(){return ge},KM:function(){return gt},KU:function(){return tt},MJ:function(){return pe},Ne:function(){return At},ON:function(){return ht},Uj:function(){return st},VY:function(){return qe},YO:function(){return lt},YX:function(){return jt},Zn:function(){return a},_g:function(){return te},_k:function(){return Ze},c6:function(){return Me},cr:function(){return y},eV:function(){return Fe},fi:function(){return x},gh:function(){return we},hS:function(){return ft},iA:function(){return E},j6:function(){return Ae},je:function(){return Re},jj:function(){return de},kS:function(){return mt},o6:function(){return Ce},pO:function(){return Ke},rQ:function(){return Pe},sA:function(){return ye},xm:function(){return De},xo:function(){return at},y8:function(){return Ne},yd:function(){return z}});var ce=ve(64948),ke=ve(76560),b=ve(49661),me=ve(8591),fe=ve(90524),ue=Object.defineProperty,le=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,ae=($e,xt,Ct)=>xt in $e?ue($e,xt,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):$e[xt]=Ct,ie=($e,xt)=>{for(var Ct in xt||(xt={}))oe.call(xt,Ct)&&ae($e,Ct,xt[Ct]);if(le)for(var Ct of le(xt))se.call(xt,Ct)&&ae($e,Ct,xt[Ct]);return $e},re=($e,xt,Ct)=>new Promise((yt,Xe)=>{var Le=pt=>{try{it(Ct.next(pt))}catch(Qt){Xe(Qt)}},We=pt=>{try{it(Ct.throw(pt))}catch(Qt){Xe(Qt)}},it=pt=>pt.done?yt(pt.value):Promise.resolve(pt.value).then(Le,We);it((Ct=Ct.apply($e,xt)).next())});const ne=()=>{(0,ke.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},ee=()=>{(0,ke.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},a=$e=>re(void 0,null,function*(){ne(),(yield(0,ce.YR)(ie({},$e))).status===0&&(yield(0,b.QH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/courses/${$e.coursesId}/export_couser_info.json`,query:$e}))),ee()}),y=$e=>re(void 0,null,function*(){const xt=yield(0,ce.yS)(ie({},$e));if(xt.status===0)me.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/course_member_act_score`);else{if(xt.status===-2)return xt;xt.status===-3&&((0,ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/course_member_act_score`))}}),x=$e=>re(void 0,null,function*(){const xt=yield(0,ce.W0)(ie({},$e));if(xt.status===0)me.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/course_total_score`);else{if(xt.status===-4)return xt;xt.status===-3&&((0,ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/course_total_score`))}}),E=$e=>re(void 0,null,function*(){const xt=yield(0,ce.Nl)(ie({},$e));if(xt.status===0)me.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/course_total_exercise_and_other`);else{if(xt.status===-4)return xt;xt.status===-3&&((0,ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/course_total_exercise_and_other`))}}),z=$e=>re(void 0,null,function*(){const xt=yield(0,ce.IU)(ie({},$e));if(xt.status===0)me.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/export_star_user`);else{if(xt.status===-4)return xt;xt.status===-3&&((0,ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/export_star_user`))}}),te=$e=>re(void 0,null,function*(){const xt=yield(0,ce.td)(ie({},$e));if(xt.status===0)me.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/course_total_exercise_and_other`);else{if(xt.status===-2)return xt;if(xt.status===-3)(0,ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/course_total_exercise_and_other`);else if(xt.status===-4)return xt}}),Ae=$e=>re(void 0,null,function*(){const xt=yield(0,ce.QX)(ie({},$e));if(xt.status===0)me.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/course_total_homework`);else{if(xt.status===-4)return xt;xt.status===-3&&((0,ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/course_total_homework`))}}),de=($e,xt)=>re(void 0,null,function*(){const Ct=yield(0,ce.o_)(ie({},$e));Ct.status===0?(me.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/${xt}`)):Ct.status===-3&&((0,ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/${xt}`))}),he=($e,xt)=>re(void 0,null,function*(){const Ct=yield(0,ce.ZL)(ie({},$e));Ct.status===0?(me.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/${xt}`)):Ct.status===-3&&((0,ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/${xt}`))}),ge=($e,xt)=>re(void 0,null,function*(){const Ct=yield(0,ce.aP)(ie({},$e));Ct.status===0?(me.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/${xt}`)):Ct.status===-3&&((0,ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/${xt}`))}),pe=($e,xt)=>re(void 0,null,function*(){const Ct=yield(0,ce.vV)(ie({},$e));Ct.status===0?(me.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/${xt}`)):Ct.status===-3&&((0,ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/${xt}`))}),Ee=$e=>re(void 0,null,function*(){ne(),(yield exportCourseWorkListAppendix(ie({},$e))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${$e.categoryId}/works_list.zip`,query:$e}))),ee()}),ye=$e=>re(void 0,null,function*(){ne(),yield(0,b.QH)("",fe.Z.API_SERVER+`/api/polls/${$e.categoryId}/commit_result.xlsx`),ee()}),we=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/courses/${$e.coursesId}/attendances/export_xlsx_data.xlsx`,query:$e}))}),Ce=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/courses/${$e.coursesId}/video_study_statics.xlsx`,query:$e}))}),Me=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/courses/${$e.coursesId}/export_video_study.xlsx`,query:$e}))}),Fe=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/courses/${$e.coursesId}/export_course_students_info.xlsx`,query:$e}))}),Te=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+"/api/school_manages/students.xlsx",query:$e}))}),Pe=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+"/api/item_banks/export.xlsx",query:$e}))}),Ne=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:$e}))}),Re=$e=>re(void 0,null,function*(){const xt=yield(0,ce.Uy)(ie({},$e));xt.status===0?(me.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/exercise_score,export_exercise_users`)):xt.status===-3&&((0,ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/exercise_score,export_exercise_users`))}),Ze=$e=>re(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/export_records/${$e.id}.xlsx`,query:$e}))}),De=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:$e}))}),ot=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/courses/${$e==null?void 0:$e.coursesId}/${$e.menuKey}_statistic.xlsx?${$e.checkedList.map(xt=>`course_group_id[]=${xt}`).join("&")}`,query:$e}))}),At=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/ec_years/${$e==null?void 0:$e.ec_year_id}/ec_training_objectives.xlsx`,query:$e}))}),nt=$e=>re(void 0,null,function*(){yield(0,b.FH)($e==null?void 0:$e.name,(0,b.NY)({url:fe.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:$e}))}),ft=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/ec_years/${$e==null?void 0:$e.ec_year_id}/ec_courses.xlsx`,query:$e}))}),at=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/ec_years/${$e==null?void 0:$e.ec_year_id}/ec_graduation_requirements.xlsx`,query:$e}))}),qe=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:$e}))}),tt=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/exercises/${$e.categoryId}/rank_list.xlsx`,query:$e}))}),mt=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:$e}))}),ht=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/examination_banks/${$e.id}.json`,query:$e}))}),jt=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/exercises/${$e.categoryId}.json`,query:$e}))}),lt=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/polls/${$e==null?void 0:$e.id}/commit_result.json`,query:$e}))}),st=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+"/api/paths/get_task_pass.json",query:$e}))}),Ke=($e,xt)=>re(void 0,null,function*(){yield(0,b.FH)(xt||"",(0,b.NY)({url:fe.Z.API_SERVER+`/api/exercises/${$e==null?void 0:$e.exercise_id}/consult_exercise.json`,query:$e}))}),gt=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/competitions/${$e==null?void 0:$e.identifier}/competition_commit_records/member_works.xlsx`,query:$e}))}),ze=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/courses/${$e==null?void 0:$e.coursesId}/group_homeworks/import_group_template.xlsx`,query:$e}))})},2610:function(Ut,Et,ve){"use strict";ve.d(Et,{BU:function(){return ke},Dj:function(){return ce},gH:function(){return b},vp:function(){return me}});function ce(fe){try{fe.mozRequestFullScreen?fe.mozRequestFullScreen():fe.webkitRequestFullScreen&&fe.webkitRequestFullScreen()}catch(ue){console.log(ue,":e")}}function ke(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const b=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function me(){var fe=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,ue=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",fe),window.isFullScreen?window.isFullScreen:fe!=null}},98072:function(Ut,Et,ve){"use strict";ve.d(Et,{U:function(){return se}});var ce=ve(59301),ke=Object.defineProperty,b=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ue=(ae,ie,re)=>ie in ae?ke(ae,ie,{enumerable:!0,configurable:!0,writable:!0,value:re}):ae[ie]=re,le=(ae,ie)=>{for(var re in ie||(ie={}))me.call(ie,re)&&ue(ae,re,ie[re]);if(b)for(var re of b(ie))fe.call(ie,re)&&ue(ae,re,ie[re]);return ae},oe=(ae,ie,re)=>new Promise((ne,ee)=>{var a=E=>{try{x(re.next(E))}catch(z){ee(z)}},y=E=>{try{x(re.throw(E))}catch(z){ee(z)}},x=E=>E.done?ne(E.value):Promise.resolve(E.value).then(a,y);x((re=re.apply(ae,ie)).next())});function se(ae,ie){const[re,ne]=(0,ce.useState)(ie),[ee,a]=(0,ce.useState)(!1),[y,x]=(0,ce.useState)();return[re,ee,(z,te=!1)=>oe(this,null,function*(){const Ae=te?ie:le(le({},re),z);a(!0),ne(Ae);const de=yield ae(Ae);return a(!1),x(de),de}),y]}},89244:function(Ut,Et,ve){"use strict";ve.d(Et,{_:function(){return b}});var ce=ve(59301),ke=ve(43418);const b=me=>{var fe,ue;const le=(0,ce.useRef)([]),oe=()=>{for(const se of le.current)clearTimeout(se);le.current=[]};return(0,ce.useEffect)(()=>{var se,ae,ie,re,ne,ee;if(oe(),(se=me==null?void 0:me.exercise)!=null&&se.left_time&&((ie=(ae=me==null?void 0:me.exercise)==null?void 0:ae.exercise_events)==null?void 0:ie.length)>0){for(const a of(re=me==null?void 0:me.exercise)==null?void 0:re.exercise_events)if(((ne=me==null?void 0:me.exercise)==null?void 0:ne.left_time)>(a==null?void 0:a.reminder_time)*60){let y=(((ee=me==null?void 0:me.exercise)==null?void 0:ee.left_time)-(a==null?void 0:a.reminder_time)*60)*1e3;y=y>2147483647?2147483647:y;const x=setTimeout(()=>{ke.default.info({content:`${a==null?void 0:a.reminder_content}`,icon:null,title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u4E86"})},y);le.current.push(x)}}},[(fe=me==null?void 0:me.exercise)==null?void 0:fe.left_time,(ue=me==null?void 0:me.exercise)==null?void 0:ue.exercise_events]),oe}},89613:function(Ut,Et,ve){"use strict";ve.d(Et,{G:function(){return fe},t:function(){return me}});var ce=ve(7062),ke=ve.n(ce);const b=null;function me(ue,le){let oe=ke().get("__ec");oe||(oe={}),oe[ue]=le,ke().set("__ec",oe)}function fe(ue,le){let oe=ke().get("__ec");return oe?oe[ue]===void 0?le:oe[ue]:le}},47257:function(Ut){(function(Et){(function(ve){if(1)Ut.exports=ve();else var ce})(function(){var ve,ce,ke;return function(){function b(me,fe,ue){function le(ae,ie){if(!fe[ae]){if(!me[ae]){var re=void 0;if(!ie&&re)return require(ae,!0);if(oe)return oe(ae,!0);var ne=new Error("Cannot find module '"+ae+"'");throw ne.code="MODULE_NOT_FOUND",ne}var ee=fe[ae]={exports:{}};me[ae][0].call(ee.exports,function(a){var y=me[ae][1][a];return le(y||a)},ee,ee.exports,b,me,fe,ue)}return fe[ae].exports}for(var oe=void 0,se=0;se +\u8BC4\u8BED\uFF1A${(pr=zn==null?void 0:zn.data)==null?void 0:pr.comment}`;ci(Zi=>[...Zi].map((Co,Fi)=>Fi===Zi.length-1?Wo(Po({},Co),{text:Na,loading:!1,response:zn}):Co))}});return wr.createElement(ce.Fragment,null,wr.createElement(ue.default,{width:1150,centered:!0,title:"\u667A\u80FD\u8BC4\u9605",open:Ir.show,destroyOnClose:!0,onCancel:()=>aa({show:!1}),okText:"\u5F00\u59CB\u8BC4\u9605",onOk:bi,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},confirmLoading:Yr},wr.createElement("div",{className:`${Qi.config_title}`},"\u8BC4\u5206\u6807\u51C6"),wr.createElement(b.default,{form:Vo,colon:!1},wr.createElement("div",{className:Qi.form_item_warp},wr.createElement(b.default.List,{name:"ai_review_settings"},(Qr,{add:Lr,remove:Ga})=>Qr.map((_a,Xi)=>{var Ri;return wr.createElement(oe.Z,{key:_a.key,style:{padding:"5px 14px 5px 30px"}},wr.createElement(se.Z,{className:Qi.lable_name1},"\u8BC4\u5206\u9879\u76EE"),wr.createElement(se.Z,null,wr.createElement(b.default.Item,{className:"ml10",name:[_a.name,"name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u9879\u76EE"}]},wr.createElement(le.default,{onChange:kr=>{Vo.setFieldValue([_a.name,"content"],kr.target.value)},placeholder:"\u8BF7\u8F93\u5165\u6700\u591A10\u5B57\u7B26",size:"large",style:{width:164},maxLength:10,className:"mr20"}))),wr.createElement(se.Z,{className:Qi.lable_name1},"\u8BC4\u5206\u6807\u51C6"),wr.createElement(se.Z,null,wr.createElement(b.default.Item,{className:"ml10",name:[_a.name,"content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6"}]},wr.createElement(le.default,{onChange:kr=>{Vo.setFieldValue([_a.name,"content"],kr.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6",size:"large",style:{width:467},className:"mr20",maxLength:500}))),wr.createElement(se.Z,{className:Qi.lable_name1},"\u6743\u91CD"),wr.createElement(se.Z,null,wr.createElement(b.default.Item,{className:"ml10",name:[_a.name,"weight"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6743\u91CD"},{pattern:/^(?!0(\.0+)?$)(\d+(\.\d)?)$/,message:"\u6700\u591A\u4FDD\u7559\u4E00\u4F4D\u5C0F\u6570"}]},wr.createElement(ee.Z,{onChange:kr=>{Number.isInteger(kr)||Vo.setFieldValue([_a.name,"weight"],parseFloat(kr).toFixed(1))},size:"large",addonAfter:"%",placeholder:"\u8BF7\u8F93\u5165\u6743\u91CD",min:.1,step:1,max:100,style:{width:"134px"}}))),wr.createElement(oe.Z,{className:(Ri=Qi)==null?void 0:Ri.h_lh_40},wr.createElement(se.Z,null,wr.createElement("i",{className:"iconfont icon-tianjiatimu ml20 current",style:{color:"#00B187"},onClick:()=>{if(Qr.length>=10)return me.ZP.info("\u6700\u591A\u53EA\u80FD\u6DFB\u52A010\u4E2A\u8BC4\u5206\u9879\u76EE");Lr()}})),Xi>0&&wr.createElement(se.Z,null,wr.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{Ga(_a.name)}}))))}))))),wr.createElement(As.Z,{title:"\u667A\u80FD\u8BC4\u9605",visible:Wi,onOpen:hi,onClose:()=>{No(!1)},loadingOption:{text:"\u4EFB\u52A1\u6B63\u5728\u8FDB\u884C\u4E2D\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85~"},hideInputBox:!0,showRedraw:!0,showEdit:!1,customRequest:Io,showDefaultTips:!1,extraAnswerAction:Qr=>{var Lr,Ga;return!Qr.loading&&!((Ga=(Lr=Qr==null?void 0:Qr.response)==null?void 0:Lr.data)!=null&&Ga.message)&&wr.createElement("div",{className:Qi.apply,onClick:()=>{var _a,Xi,Ri,kr;Wa(Wo(Po({},Hn),{score:(Xi=(_a=Qr==null?void 0:Qr.response)==null?void 0:_a.data)==null?void 0:Xi.score,comment:((kr=(Ri=Qr==null?void 0:Qr.response)==null?void 0:Ri.data)==null?void 0:kr.comment)||"",is_ai:!0})),No(!1)}},wr.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-yijianyingyong1 font12 mr5"}),"\u4E00\u952E\u5E94\u7528")}},wr.createElement("div",{className:bs()(Qi.intelligentReview,wn),style:Fn},wr.createElement(fe.ZP,{type:"primary",size:"small",ghost:!0},"\u667A\u80FD\u8BC4\u9605"))))};var Kr=(0,ke.connect)(({exercise:$t,loading:wn})=>({exercise:$t,loading:wn.effects}))(Rs),xa=ve(57049),oi=ve(65526),Gr=ve(59301);const{TabPane:qi}=Vt.default;var Ho=({item:$t,answerData:wn,autoHeight:Fn})=>{var wa,Hn,Wa,ra,ua,Ir;const[aa,Yr]=(0,ce.useState)([]),[Ai,Wi]=(0,ce.useState)(!1),[No,Mo]=(0,ce.useState)(!1);(0,ce.useEffect)(()=>{var Vi,bi;console.log($t),console.log(wn),((Vi=$t==null?void 0:$t.evaluate_codes)==null?void 0:Vi.length)>0?Yr((bi=$t==null?void 0:$t.evaluate_codes)==null?void 0:bi.map((hi,Io)=>({key:Io+1,error_msg:hi!=null&&hi.error_msg?Re.Base64.decode(hi==null?void 0:hi.error_msg):"",status:hi==null?void 0:hi.status,created_at:hi.created_at,code:hi==null?void 0:hi.code,show_code:hi==null?void 0:hi.show_code,language:hi==null?void 0:hi.language,resubmit:hi==null?void 0:hi.resubmit}))):Yr([{key:"--",error_msg:"--",show_code:!1}])},[$t==null?void 0:$t.evaluate_codes]);const Vo=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"100px",key:"key",align:"center",render:(Vi,bi)=>Gr.createElement("span",null,bi.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"left",width:216,render:(Vi,bi)=>Gr.createElement(Ct,{date:bi.created_at,showTag:bi==null?void 0:bi.resubmit})},{title:"\u8BC4\u6D4B\u8BED\u8A00",dataIndex:"language",key:"language",align:"center",width:100},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",align:"center",render:(Vi,bi)=>{var hi;return Gr.createElement("span",{className:Vi===0?"c-green":"c-red"},((hi=xa.Im[Vi])==null?void 0:hi.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))||"--")}},((wa=aa==null?void 0:aa[0])==null?void 0:wa.show_code)&&{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:(Vi,bi)=>Gr.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{ue.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",cancelButtonProps:{style:{display:"none"}},title:Gr.createElement("div",{className:"flex"},"\u4EE3\u7801\u5185\u5BB9",Gr.createElement(oi.Z,{className:"ml20 bold-400",title:"\u8BC4\u6D4B\u8BED\u8A00",dataSource:[bi==null?void 0:bi.language]})),content:Gr.createElement("div",{className:"mb10"},Gr.createElement(ln.ZP,{height:300,language:"python",theme:"vs-light",value:bi!=null&&bi.code?Re.Base64.decode(bi==null?void 0:bi.code):"",autoHeight:Fn,options:bo}))})}},"\u67E5\u770B\u4EE3\u7801")}].filter(Vi=>!!Vi),bo={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return Gr.createElement(Gr.Fragment,null,Gr.createElement(Vt.default,{defaultActiveKey:"1"},Gr.createElement(qi,{tab:Gr.createElement("span",null,"\u901A\u5173\u4EE3\u7801 ",Gr.createElement(re.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},Gr.createElement("span",{className:"iconfont icon-tishi4"}))),key:"1"},Gr.createElement("div",{className:"mt15 mb15"},Gr.createElement(Ce.Z,{value:$t==null?void 0:$t.description})),!!((Hn=$t==null?void 0:$t.user_answer)!=null&&Hn.length)&&($t==null?void 0:$t.passed_code)&&Gr.createElement("aside",{className:we.Z.shixunWrp},Gr.createElement("h3",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801 (\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5)"),Gr.createElement("div",{className:we.Z.full},Gr.createElement(oi.Z,{className:"ml10",title:"\u7F16\u7A0B\u8BED\u8A00",dataSource:[$t==null?void 0:$t.language]}),Gr.createElement("span",{onClick:()=>Wi(!0)},Gr.createElement("i",{className:"iconfont icon-quanping2"}),Gr.createElement("span",null,"\u5168\u5C4F\u9884\u89C8"))),Gr.createElement(ln.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:$t!=null&&$t.passed_code?Re.Base64.decode($t==null?void 0:$t.passed_code):"",autoHeight:Fn,options:bo})),Gr.createElement("div",{style:{cursor:"pointer"},className:"font14 c-blue current mt20",onClick:()=>{Mo(!No)}},No?"\u9690\u85CF\u53C2\u8003\u7B54\u6848":"\u67E5\u770B\u53C2\u8003\u7B54\u6848"),No&&Gr.createElement("div",{className:we.Z.newProgramBg},Gr.createElement("pre",{style:{whiteSpace:"pre-wrap",color:"#333"}},($t==null?void 0:$t.standard_answer)||"\u6682\u65E0\u53C2\u8003\u7B54\u6848"))),Gr.createElement(qi,{tab:"\u8BC4\u6D4B\u8BB0\u5F55",key:"2"},(!!((Wa=wn==null?void 0:wn.exercise)!=null&&Wa.student_commit_status)&&((ra=wn==null?void 0:wn.exercise)==null?void 0:ra.student_commit_status)!==0||!!((ua=wn==null?void 0:wn.exercise)!=null&&ua.user_exercise_status)&&((Ir=wn==null?void 0:wn.exercise)==null?void 0:Ir.user_exercise_status)!==0)&&Gr.createElement(te.default,{className:"mt5",bordered:!0,dataSource:aa,columns:Vo,pagination:!1}))),Gr.createElement(ue.default,{centered:!0,destroyOnClose:!0,open:Ai,title:"\u5168\u5C4F\u9884\u89C8\u4EE3\u7801",width:864,onCancel:()=>Wi(!1),footer:null},Gr.createElement(ln.ZP,{height:500,language:"python",theme:"vs-light",value:$t!=null&&$t.passed_code?Re.Base64.decode($t==null?void 0:$t.passed_code):"",autoHeight:Fn,options:bo})))},Fa=ve(39479),mo=ve(90524),ji="data:image/png;base64,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",$o="data:image/png;base64,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",ll="data:image/png;base64,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",rl="data:image/png;base64,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",Ws="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARoAAABECAYAAABeQPqJAAAAAXNSR0IArs4c6QAAIABJREFUeF7tfXm0ZUV572+fe/venhlshm6wDUM3NNDQoFHQmKzEKIgaDc2sZKmAriCKGpOXxIHG4Z8ngwPPLJVBA2FoGhJX3jKgSYxPjca3nqKoqO2E7wk4gUJ309M9+62qU993fvXtr/bZt7tpuqHvWtDn7FNVu3bV9/3q9w1Vu8Iu8vea6x/dNHPu3Il+nXeoTt/tv6GUXIuf0//itWr4mzQ3rfrSnrRJ/2b3tH2lPnE56av0UfrrlpHnlWGwz5+uh7ryrIOHH4yBtmna8Z7fG2uvT9n40vT0+0AVxtobHzsP5jl2+Py1jJMMTjY+Rn50/Pq5/Og0hPG2MldHUUv/S3MQroWL6fl1uOQ7XQ9j/QTV//Z9V1XH7EzVj8+5K/ytfO+9a/dbeuThrF+qTDLB1WBisuuqBUngrSLSdys0DWEn4FChsorP908CZcFMgYXb89o2fSuCkyPgKrdJAeyz2D5o2wLCBXCKl+W5Cm17YMtgI3rWmD/TNgMYTeMAFwRIeRGRrnXpl4xZl/lrK+PJT2pbAYWeKxYXrUr9zHCHZOaJql8Bl/7kqurdO1PvdxmgOeM995z/tCOOuaZt1SkJuHu9hW2wUrJAs+BrdVqZG/dJQsPMgJlDXO09hfaAg1a82KehvjcUT/tvAEFBmBTB9plB0QKC9LfBFNPA8LNkoN0BREugXppvvhf3k+/rArr0lVesNA/TnT8BXJGLbCEwzCTii3RUCI1lNjJO5rq0u7PqV2NY9pMrqu8+JYFm1ep64v6tU49V42O9NjNHVs6G4NLKw6srmxWtDIZXNVkxnZUzuz/NVAnsGmyny2rsgFOk2UZhGEtHgS2PKYNoiY012IYBXAuiYZxtW137ZAF+5PxRXxrAw0CzLfMnJhKDKy0Y8pwN84iAp7FKpPpSJxb1QIiYEIOcuAJ2RP0KuOcnV1XH7kyQYZK3s+/r3u+cD93//XkHLFzSCghdBMlhDANaYPw3RM/tPQNL4XmfDpvy+u+BQoNNMTOg1a9Ubjrsr3R/DyCiYCdfhT4LK60iQ3fGxgRD71kCAm/+DGty2QyVKfn6eG6EOVqwGjV/DCQevigwiIYxkyE5VNCSRVKsLgGmx6N+hXfcd2X1vp2t8LuM6RQe/PwbNl48NjH5YRkEUXb5t4tgFFfREfQ51uOVy3HsZiutmCfGCevRc1Ha+JtRLmUpSchKZhj7TbxVXBhPcNBmv5PQ6vhZwHWAI1zKxn8bxu/JNn8ZMDBLMYtYZB7GfM3YSAIQmTO7CD6e9cd6OOJHV1bf3+lAc95L6jv7NU5ueMnDYAkMSWShlwYw/BQ+pzJJf+I1oYW1rS/fU1txME393ixgrz800SQxI+xqz/4PNnsKTsA2Gi8gI4I0kvLLCuT0TRS0i8lmgUvrEBhpn4gSeCYKuQcGjtSMQjSZxyi/h6me+Zq4n7r6O/Nh2YMHgFmZpLAyLoR/eYTRjPuOnD9liY5MCQBkppE1gbjT9JsHKo127KDv4Ppzp4DlDw/pU5UYffg3/qVFKqq9KDX9q9epbCgn9cOCSpCh0Uj0cFf16pfXy7duxd11jV4mrCHCIwATfjAgE/tmwITLMIiE69JWAKCsXQKcUGfWszdgxt6z1URVpXeES0HNiVCwUBfNhuGYZ2HhtvIl5uOBU0OJCuHvLiaQvW/jftYMoVXVU3itbxzKXNb2X5zNCqY2CkQhYJ1vRcW0SNE87rD5c4A5AzU77g5zHTV/sT2r+HStZEINEf+Jr//0DcCiDQkMEoDonIqrQK4LCCXQEVCKwCJsjT7LdQErGf+qQn98HCuiOL7q1PrjNXCBABmzjWhOEKjEAU3MJZYPwCHfBc4SKGVgYwBF2w2NUP2ZhwMzD03hTZqbUYKQ/U7hUelSZpLQqtMFOFixiorIjCu1zytta37QCJPNu6fHamRypbzeP4yHmFSGeYiCqLNY+l7yc7HSGvPRApoH2J3GjwHLmKZu/RHAsS3zJ2auLNGRkTDYGODx8mYESKXPT3T9E34LTGzNgSY+hgEVZTbMeGjBsIxHgScOtOQjDKSxAq658dPVhQOgOa1eiI1YWwNzIgC0AEZcqRg0GISIN3nMJQMpy4ZSu+N7A3OeNVQZVYCkEeIYLYaOeXXz/CwMCESPPd9KNFscCm2dyp6CWdMke470eK6JxrY9AYR2e0TUittkBRNFUfZkIyk0vqw0mV9HAHyUP4kQ7wmbPzPG2YLCz+qUU/CVBakQNWLwUdNIUhNEF+heNmq0M+vP3gosf2QAAlE2xcwxzEbNKGI2w3Biqm+BSYSTTKcAOBWwHjOx5MY7qgdkOAKrubSusErAwDIZ+S5Ao2htzCv3ugEVBbJ03QLXvN+fQjVjTB0NdvXWFbujwJcUWgawyDYsIBQouiijIHvsb1cQkwhPAuw2QFKl95So7Rr9JgohgK0Rpi73LzzXqPHdUfNnx3V75s/2mZkd34fNJVU4D0Q8htN2zYLY41z/6RuBRRuH7EVNHQM0CSCGPhrDeKwJ5flyhCVVNVbd+OnqMnm0KIbnnVfPqR/G2rrCwjjQ4rRls0iAQZzBEjE2ZRrMJZlYmU9HfD6Oz2bWUcCMA006fQVoyrswDXIqyUodLglw2NWd2Un2m/EtFKNcnJ4+YlUUOeqqhDYalbGkFsBz2zfsRJTIjWiV2IcxnYQdZWCaHjIDEgqNa99SB0rzZ4HIA1s7Hts7fwy4MgRelE1XYo/VSEXyhwnT1n+pTIP17MT6K9aR2ZSYRxxD65tRwU2dEwcxsxhbXycwM8se6O2DJTfcUK3PgCZ8Ofdl9fkArlFAILaiDlzyv8T27Xfji8kYjmU27O8hk21iITBrWQ40CiRO0pplEvLcugDbfBljUnmJcOokYx8BKTBTcY/J0OKfpdOLbHkmBYNNq2KNCr0bEFT2UgKVEREj6Us2rsLY6GKJcbVG8woOZXecBHB3xvwpwgxuymbO4ELu3NVrBjz4OdRHs5Prz5kCjl6XokMyXxxhEv9dAp4MfOIKYwBJrnn+ndTGGHDBDf9cXesOx6pVdW/t13F3DSyPBZLyc5RIzBwvciRMKAuLM2Mh5qO+HoE7ArXeBDD3pMFMsnCrwIuQs5A6ymWFVcGalMT6UrIydB9uqwgyhC6sdBnrYAeqAa7M7+T4hxR8PCDhLQvE0LQO0f1OfhMnRG4BxzXzBAySwI2aP1FQHlMGWe8zM6DHZf5Sow0s4esFvw0D0K5SP5hNC7eQ05eYTARQcvrqAuuUkd+iH4cAK7s+kMN7lhyPFatWVZrVZXAbOO/l9clbgTsl8qTg0SWSJCZSkI6UZxMFSHJuDKhk0Sqhn+nfOccDY/OaGyVZ8Fjg2EHbMJkSALDpVBJmCwpFk6bNmcrKRp8bCjIqbV/RzdmZ7USPuiqo+o8ISIXWZwl/5v7sd8rmQRyg5CxWACmMhWKyjIFli3JvkemSY960XzRVLQtsmT9lHoIUNA4Nn00Xf80TXP+4dcCkYSUCMBYkNDxtTCrxxcTHtfk3AkpDNnPKDZ+q7qIpVO7B13DuafWddUjik0Eks8aCQ5wLG6mipLwoyy3+mFjf8QNNLAYmFw+61cUPoYLbYlZEhkZspth2R+FVk8kwnzal5fvb1bgIRIVIk/RfWUOL0orOqJ+mTbGnOUZ8fx3TLgl8UsYZv8aCIv01xzh0BhY7pxxIYNplmIrIlYCPmlCyaBLIxlvsYvVDkt6yx4YpbxJtEqBhANFr4TmMORW9HuyCKEet7rrpn6pTMkCh3N/s+ivPqJejj7v7NXqcC+OBTPg9C3nLBIgpZJgQR7OELTXycCqgNxeYs2LYLTFFPMHSBcMzNwpKE8GXBczma4wQ/jgXtr7xBWXKwv1ICKNOZ1EC7lOH+7vsq1RPViJmCnY/UwmknesWpBX0CMBYqHba/MkzjUhz8OZPnqGx4ZHRhlhOw29DqQleXk3Ghjy/z+NQ/+mbB2aTBxwWZKJvxjGjGnk2lu2k8alq9KsxrPiH26p7OgFNKHTuyjoc2XC+DWvHBjwzircfENgUo1cMSMlJbNnR3GcB1cSgyxZgGqu4Bxwtfg5hHepLMYIp9JBZhgKaCJ4BpwZwjch5yYDIAoHnZ5Exs89lwFRWVfYTiQloo0Yl4FYgbmlbh8GAWwY6AqIEyl6/WoGLXAIW0Lxcp4HADJM+G/LD8yf9EnopY0zzIT+xSSWymoW8ua1dpP6KjcAMiRIRC4nPZFiJjBtvSeByzHhs/fBbD7j2pturmPjbGWhe9ap6YX8T1vbrQRKfNY8sKDQiVbRlQeprMqANnVtgSvebPBSYsX8CmoIJlQmUOOuMz4AVT8FCViYSSFZCBiKuw8DDpk8GXKxUhE7sIyqWd8yfrM9GcTNAMBE50idVvAwsxadi++s4gi0DtM9i+9jKFg1zy4CH/DzqmPSeawfPXxRBApsMSNgPQ2AvrgV51l2t/rwaWLZxMDPxEdqiS3GCTXRJriWzSUHVKRuS83qTWHLjjdUD0wKaUPjcM+tV/RqX2iS9tv1KUWYNQ9EtBuE3u/EyXZPR4Ppj+wKz4qER+SZBl2WYFTPWMYyi5BORsp6yMHPy2mwFAdsnR2H02UY5holZqI4VWAKDQOb4ZZ8IO0PZNEodik137BM/g3xu+MIs4Bbuz3OxTfNn+hz7IX4Tx1mtfkgZVHkAw3BkYVBmmNGcJKDGMcxs54mov3gLcMDWNPBOPsyo5Dtx/MYWeGtBMp24fq/CZTetrlZ5IKNAV/oxJPFt3RS3JizM8mUSkChUcnaw/EZlsp3cHtCU6o8Dc08goDEUPQqiAzAN4Cg5lEssqc1Us/6KUeYRKXcbQJYYg/csCgCOCZXdIwl+HKMCaymNX+Z/avF3MBDTLXxTd0fPX6Ff3sLh9s04chVrCJjUr8LawmyKHJ27Wv3jNwPjtLtafDC6chPDUVAxbCUzr5jZ5GzngfHJYXKehyeCwSWswTln1RfUFcKmS911Lc5bZjbsEGZWYtnNKDZkc3ZmHzlwDGvEyLIUYgmhbvE8l/SEnmKJkofBaNQP7csh3B6wtTADXtVtUqDLotK9ZDKiszg9U+ZboVXaMqoTDwVe2nJ+mjVp7MSzQupv6eInvgR88/8BZ/4ucLI92tqAyPVfAD7/PeD5S4E/e96gpak+8I41wM8fTYuHOTVw1PwxU1Ozivxk7vyRgzVbmDg6RCxGmYepl+1TSqDDZTm9IpZ9guvPrYEjN9NOa2Ylaa6sOaXfdbXy90XJoiV+ml4PF958c3VNEURKUSeusHp1PXbHHbi7rnBMI7emxFqI1QjoCMBw1MnLQM62KVTA+IHA5MHtZ9QIPWYzwbKHDGAM6ESBoUXfMqU4R4Y5ZYrvtCey65oubeVL7Mthbp55c9oJwCV/3Dbl2/7bX60GPvfdQfuvem57O5f9E/Cv3wHueCOw37wh0Pz2MadeAs7Pfxd4x+2+E3d75s+yRU6qs5EgXe0TmHgAsjvUf8YUsH+fMpotUxGmI6BTyI2JLEiEObUhsp9Mp2+tPA0rzjyzmtouoAmVzz23PrkP3GmZisdcFEgE9ZNj1wMYZUnG3FKd6gG9SWD20aPPox1F4TOfgcNCRplgbcAlq5ctI9d5dbP7sBSwiBFoX0yeiW1Px4+Y1iuOB974gtFgMibzkooGtuGyGWrqb9YAn7sXOOc5wFnPBg7ed/Djlq3AD36R3/Nj/wE8/wjgtGeO7ksosXEL8LIPAD97aESSJrM5+tx1/jLgIDBJTSnOROXi1ccDnl24/oopYAYBgzh6s3+tKUSAwmxHgCYeNWKAZ6zCKTfdlCfneTM+0nSSSme/sr6rBl7UYCGhACXkxfIS/ubIEx1+xeYUM5hsewOxpTlHAXUKc0t/RgEHOzJZQUug0IiSiPIKDeYjMtOE6EqZBNKCXRfhVzZlTA9lVfb+NqM1DYi9l/RNdMX+/v4zgefpy22AUz8APBS2v5mwuoy3ZXTnPgf4i5SW9bX7gPOvG4pXuFdgMX/9kvzcZRbAp80FVqSEzHD9yruAaz4/KCE+JQY+7/l4XovzZ8eHwUM+878qYMPTIuU+DfDZResHs+mIKZ+JaGRJGIwFl3C9sA/KYTafueUfqpO7LCWdgeacP6uP7ffxdVToCZOx+53s8Z2NHJoEQrISc7hbvf/GMRzKznw6MPY0EsKCcumYeW8MkCWLAMT115hlnRmIVdqSv0epdcpVsAojXRnlT/IUSQFEfFMCes7zufVTZyzQvPiqHGhaAb0G3nMacGryBd30FeD9/zKcn3CL+TMHQNJgeenC2c8ZMJ7w9+hG4JV/N2BFJYAU81gd2yXfWNv80YKQ7a422bwqnyJQhd9lkdColml/gJrNbGFmogJe6u8RB7Vo5jbUX1wD+yc2o32Q7yO2Fghjif2RsfSzhPtVD8ff/PfVN3co0ITGzj6vvrau8Fqdy8Q6umy0bDiLQ4NUv+T/CfcKe57CqXusOKXVLPaNHcYy2U5os6EENqJkAK2h5CIEhdPrXGWVNkfdixQm6ycJngin7k8i5TtwPvCGPxqKwCe/BHzv50NHVBegYeerCKz05baLgEP3G7T/zjuAf/7G0PEYyiw/CLjx9V1EcFjm/Z8GrvvC4zR/lslYEBB5JMCOPbOsRa7twvWPrYEZoX/mICrtOoWq4+NR4p4FGGUiFB5PYHTdLTdU4bSHTn+dGU0EmtfWi+oprK1rzO66f4lzcDTxT/Y3yd2JxfB2hDjnIRxeAdF8EjOCwcMAiUanbG5IGlARnC4gw6AVbt16novDlCyd531GiiOlXBXHP8NbFkY5R5ccAFz/mqEMvG018J8/GIL15cF0SjlK4WpgNL8ORwnYc39YoVJ6/8wZwBf+Gugl0/jV1wA//OXQ8Rj6GUDohtd1kkEtdO/9wGkfdvajCTjz9gIC3BKgZ+PvsRKpKHJFTHhXO0/GZU1O/+dXwNLEXiKIGGai1xIQaQSpYErxgeMCXHWNDb1xLLnluur+rjM8LaAJjZ7zmvqyqT7eJWaPd9xD5vgNlWQnN4XI2ddT8tmwaRU2WAZm4wpVKREuabMwEY4WZFS8xC5EwE1YO+qetM0CX8o3ScrKrD6rz/cxK2X8yaTT2/tr6JzuY4HmL24F/vOHwwX68jN8oCHcHp4SyNnKAI5bDFz32nYRCywnmFfyd+k/AssWAcFkCn9bp4A3/P0geiUm1KYtwHHvdOaY/Da6UBigcceTushmjoxpI+LEE2Q0Y3epv7gCItH0wKYEQLzHyTAcy3gim+nh3bdeX13aFWRCuWkDzXlvq+ds+hV+gAoH2kiS2J582HjszIh9UAw08hqXOOfSux4wtg8wudAcWm6BxAhWg/obgWXhVMZMAOKxnhLIiBmTtcmCa0GLzJwGO7EOWemcmH8FkGM2d/j+wCcIDALQfPmHw/G7wjCaDZubm0ytIL39DuB/fW8QdfrLF48AmtuB96wclvmTDwAnHQ78zUsH1zZvBVa8Ezj7ROBdLx9cY6BRZ3iea6iOYgbEWJbOJpI5YiuIHbkip65fhCrtjvWP7aVok+NX0YhTGCA6JS+OjXEAK7ASOKX6D04uwOE3XD44Oa/r37SBJjR89mvrC6dqfMw73kF1y7AYF5Sc4yGikCTfTaTxiQWFzZUzDxs81kizg5RaBkJZjUmkUqFsoeIsuNwBBjKZmMbbFlKHxQxToDJAI0Jdyshtc1xr2ynhL3wPjMYCjZpOACzQdBGYt90K/Pu9wLtfAbyUdtZ/5YfAN34KrHwWsCCxzncaoHl4PTAxDsyZHN7pV48CwQybO3MINMe+Y/i7BWAG8QaLc+aPnfI6b6VIEdXPokusIRZ5aAEohc2zpfxxrj+vBywJaQsMHAkoxIle8rkMvfbmJL5UX0BqrMLrbrmu+ngXeeEy2wQ0Z6yux6q74kl8g/xQc3Ieg0ocW+9MYeNIFoCxTmHOJJ4VHMK0m1vsTcs8eHUTJWxjJ55AR0Gm3JIGEDjMR0GNGUcpAY/AkIGzAUQt6f/KYOR+1KYFmrfeMmQ0odjlZwG/Rz6aEKLeUkq5Su1/9PPA1+8D1rwBOCxtdg1tXXknEJzNN/85cNSiQScs0HQRzMBoAtDsqPkT5VE84K0FoUMJdBgvrC9EFjYBH13pd8H6i3vAgpBGwsl3ae4aL3kToXOO6WzUT2V7wLf6J2PFbSOS87y53iagCQ2dc359ylbgX+Jk2fc6EYjYELiGvDmM3eHc4VBvxn7A+D7Dx3g8znNptOmBhgioIkQ5obABglyHPmfMqoW1cRV+P7bNf1kSTCeKCYwCmlOuHDiDxXdVykMKvwdH70UvAF6wbDAXIQfmk1/MgSZk+L6XTKeP/Nug3ikpJB4SBN/zKeB3DwVectyQ0Sx/e54o13X8ZEGRbRsj2YwwWwEMAund8TyaIJLLx4AZtI2FmQ37bNrOponDYCJMygZrvPi2a6s7uywatsw2A01o6IwL6s+gwgvt/iXOp4lsJkgBJ/UlIMp8MwI8LQdl9WbTdgSiul4ExjpQbQQo898YMJFVTP0EZuUTn4CyDxJSZjUi/Fk547juUsa7D7Mgj601GM3NA2ewrNhXGEZz8hXAr9nqNg5oa7pd+grgT9OG1ysSo7mFGI0FmpdeBTz3cOBvXzYYoeCjCY7fs54DrHoFAY2YTm33lwkqsEU1V9h3Iy4/nksxo4idxJ6IVuxG9aPZNO47gZWFmU2U3rudWvw4n73t49WLtgVkDJZPv4mzXl8fVwNf45P4OJoUFYAcum40SnwyUrblbOKw0kwekhiUk5SnrEAEsZDUxYob+ij2qyhhG3AxkLjlGbRIkPU+BpS8+1s2oc/lMKhSRCoAzScNo/lSCm+H9izQvOiKZmYw6yGDa6h/6ctzoPnEF4FbLxqaTm+/HXgfMZpv/l9gr1nAMxYMBiC0979/PMggPiTl4wTTKTAaBd9tmL/MXGJ/DIGTjTbJfO9q58k0mJXMv3mu0P/F48B+4VVokpDHuTK6Eg39L5nPJgpheQNleK1tDzjh1o9W35g+SgxqbBejCQ2c+fr6un6FQcaGPe4hXKODye1xEYoHxvTKXign7CcBUnjf09js/HFFMLvQbC9CkQFUWyKdyW3JzBgBmPRQ0+kTA19rX/j+I5RwaXAGE9C85eY86nTl2bmPJgLNugQC9AzM/NQnVgOr/nR6QNNFQDOgmUaEUMePmIiCichlWpgExF0l3k3rR7NpAhgThTY5Mdm5MwlUVPmdc2bsnqYecP3qj1YjEhraZ3i7gebsi+tFW7fGM2tmh8nlDGCBscy0chhL64Hn0sOgWGE39zxgXFZFVuoSjXYS95QxjDrPhYR0GOrKX5PrRoNa+sKgoqaZYTlWcUrlSiwp1A8+mk/SoYoBaKLplPrWAJrLc9PJPpdlecHcEdPp8mA6fRFYczFwxIGDe7x9DfC+04fCd+t/AQftA/ze0sG14KP52OeAow8Gfj9tRQhAc0zw0XRwoA8KmV39ZB7pym7No1TPcwQnazw7KMsCltx3V6q/1xhw+EQzOU/7WjjjN7IYAh714+RAtWE8JOdd3T05z4Oc7QaaM95SH1RvxPdRYXacKGI1XbYmWFPLO6hcmVIP2LTpZ9jriIPKwkg0Q89zGXGeDJsqxTCykxTYKEuOOAYLDstas0D0gMvIRGXXiM0wc8vOuamA5x0GvOIEYM5EvmnxO/cn0yg1HqJD+84ZisR//WiwC5tZGvcj3Cdserz7p4OrEWjSzuwf/QJ48BHgpMPScZgA3nYLcPnZw/ZfdhVw4mHA2/9kcC34aMK1t50KvPDowbUINH87rOO9OdIbc1b+CDBJquWzXuODrjhTmMBnd6y/3zhwcPDPyHOYw65KZlGUPZtPI8AzbGNDNRNLb7uq+pkHIF2vbT/QXFRfXwOvVn8MmToRIMx3Nq/s/qcGG2I2E56oAjZu/j72XjpYFtVvwGYLU26K3hQBxCnTBjYeKNnVvu1eCkByXw5fOzunPUevBaX4PSHW6c8C3rrNLrt2sXnrzcC/3TsY98sIaGyt+34N/LfVQHAOy99LrgCeuyQHmrP+B/CPlwzLhFyc068mn5k3N6JMMs/WD0O/sy+GAWQYPzd7mRRZ0wdqe1euPydsO5g59M/oZsi0EzuqUWEzJV9XFkhMJ1zrVfjEbR+paENLV3gZltsuoDnrjfVx/Sl8rR88MeYAcw9gstA2RZ4EpHg7Q+MkvmRy9Wf9ErP230+3ALDfQAGdnaZmibbsosEoWFB5f1NS5hLz8MClrT9avgtTIqUq3j/dLJz/8uYXTl8QXCpjmvnL1YOEvfB3yQubp+yFIQrsJkShZk8At1w0bODUKwZbHpjRBPbyP98KLD0QWPtz4L2fAr60tnw8awbSxjGqZk8CpyjYbDbxd86nSWV25/rhOIXls1Ng15hCDDqeaSSspgFEAk4Dhtjv9XDCrR9+gpzBK/+8/iwq/LE1lwQwWnNoeCOlMJ/k8JWkPQ5/S77O5KIpoBfcXuZIAYfV8EpvWQf7aSR6pAsaMQsLRCzsruBTvziXw9th3WayqYmVOuVt6MzuT6uxdURLOcXc0kbO1EabGWfbysbYMIKQ9St/YYtDOGxrcnzIRNdvBmaMARNjwLp0Wj8zuDbw7sJKxJSXPjfAh9kQI00Srt2p/hHhgLigFmz6MLsnRiMMx9swKX4vB6D+9fa/q7ZlCYsisM2M5qyL6xdP9fHpLEKUWszMqHDNbjWQO9MeKDapZJc2+29ClY0bfoq9jlw8COF1OB/YAwIxt5QJWeUSBBM7P+UeZApg99Ww87Itk5fMpQzczM5vVV4nAlZUPgFak/tR8vN44GpBNHxvnMfjgFQD8IyfTFcFZm+FqBk/X+v8GVbS8MOYCJL3u5oK3s7u3az+wRPAgnFz2FU6QS8+JwGQzEd8RCfq5IFVqD/Ww6m3Xl2lk4eGi0hQXGCyAAAQfUlEQVSXT9sENGELQv0f+EZd4WiFqmQKqRkk4GJAhSNRCiRSJrGcxsbK1Pb6dd/BvkceNRinUQLvmE/KEkjg5VgEgd221dzzxYSuufuTbP+EorMJJp/TVgdvF7ZV/m32/5gx04hNB4XXMUltNMxNHmtiA0pwPBDczvmz4JWxFTaZLGvh5ZXmYnev/7QJYHHYnpPGmoFFzCNV9gQ6nlml5pXMtcztIKDy7eoPcNxO24Kw8qL6wqrCx5h5xDmjjZTqjykATranKWUPt9avgKne/Zi9aNEwrEn2tbv6CTtJEt96nkuH82Ssf0eF3ZhxEu2KYFgAPFlNlSmREms/R7AjF4Qk8kUAIgxJtyzYsL5ldQQMPISlZ9EkOQJOy5ji4umcJ9PmXLfshrcXZJaOsM8nwXkyeg6Osy+rwcoEyStgVg84YvaQ0XhZv60RpsRu1KwyzmMBqzHgdas/shM2VZ5xUT23rmLeTDwmwoanLUtxTSupR0yGTSevzTAB4wu2oDc5IwMaFcaWiE0pe1YVldgG4YL7biJvNXdXeFpVG4BjTCKPyYhpJ4ruKp3JEeKxYEVX9ldieY6JpgDjjGsD1J3Qe8ns0fwTZnbEghq+NPlN+m5MGvaDZQ5tw9XZTGI29GSpHx53+TwMztltOa4zM6PYtBIzKo23y3YG5R+saiy57SNVSu/sYjhtg4/m9Ivrd9c13qnvdmKwCJ8Nq4ndcDZNuvUZuFK7En1a/9sfY9+jDhmYTEZIS+aE6pWh9l38FrGMrOw0lvb+1tcjCqZmGodhxXwhxmDzYJgdKNsxAGGfi81INlfsc6rym+eSZ5K+ZM/A/qfC5zhULa+sYfbBoJs9nzOnjfkjBssrv7CiLNu3wz6lBkMwZpb0W/u/i99/6RxgjnUIU/JdZkKRSRRlhs+jCb+1nGdTVXjPmqurd3WDmEGpafloQhbwlhprQ3KeAEicBPHPCIUd8YoV6+TV6FJL/XUPfRNPO2aw9dcDGhGa1vNcCgBlQYFZTdvKnClyGnX2Z2RA1SXSYxP+FDWGETZlGsQCRiUcesBRYmFyAn52HwOQDGZSToCmGB1jMPJAxXHw83O5LCRDsOGG0Ya/hcaRc2sabMYJe2caYpFnF7v/wbOABRLpc5L2Mv8LnRPMfh1lfryDW4AoKUYFbBjH9LKFpwU0p19cX1djuK8p0nMyg9peEhf76GxRkOsKewJahglt2fJTzF28ODpeySoZMhzDOmLfTMTIBQ1WWAsWxDw85eL2Gm13MScKe6csgJV8I5ZNcb0sKuc5XknZrbmi7MTUU8e5NQtZkYdEsJFQGeXVoLg1K7OFhOZPwEMVQZZJzvZN15ipCBA+FervMwN4RqAAxMYZXDia5ObNOO/nLjGdCrh+zdXd9z91BpqVl9TH9vr4ekzOSyAQBZQ2TSrwGJBwHcPmsCwBnNK2hbH5mzA2e7L8rm0BDGMWcL6MUPzMT8AAVfBVZIyA2mcF1TJs5hAtENak5kK4lzhHCey0TfMcHnsqKi0DQQE8M2CkfnY6j8e0qdU9s7bD/Rv1Cax0ehp2DO1UJinOQIal+ylQf2YPOHIevdVABjYBD/tdso2WVC4zr+LKIBNIr18ZLPb9uofjb//gDn7dyukX15+pQWfPeP4U5zQ96+QVU6uUf+MdD7ruVz/AvkcP33amgMF5KdZ/wMlKTghXzK+uSXMKAC2ZvFzGOqAtK1G5L4R5LXDZ+7NZZhlJFI2k9ApsDIDOZzYfVe6c6JSyKDZ/LLg7ppbHmhjsGp8JfNl1oouEmOzyLExzyWHcwBfjZ1EH8pOhfnAIzx8kRmashvczGbYjYXBlimIeiW+Hyxtzqqrx2TVXdzujphOjOeNN9Sn9enCangKFARVhJN5ObM8nE9shViOhcq/+Iw/+H+y34pmtoWKxt6NAm7CwyzZIAiN9d1bezDk6wimaAZdxRJbYDistK4Q8g5dUx/20fpYS81LgGS5O+RsODAvzTDUXFEaBrmFWJROw8bwyfhnCEM0x16Xd3fk8mTC+O6L/h80F5tEBWJlfxibuSXQqsesIBuKaEIBJdURWM2AK+6B6ePFtHxp96t5IoAnJef0v4m7UOMY77sECRgZGifXIVgSuz1EnyZ+Rupb1bFr/I8w7ZPAGuVFKkJkoTtKcCrWh564SFHwb02EJ1m+iPolColxm0njMg0GU+0fmjx0D+kl9WhZEPWZXAoZSNC4DugKj7Dp/mSOulLkr6CwPSEzmqVp/0Sxgv3AAfGkTZTKHVPHDGBZ2cAvwWN+Otj0Y92/1nj/6HOGRQLPykvpC9PEx8b/Y/Use0ERESCCTJfWJM5h/98wtU783cwPG5w1Pu2LlLQmu+BqEFbSupobNeIBGOp+906lVcdLoKrhY1tQBOK3yekCUAUvpWSwoiWlCZk/xWRipxCwi00Z/HpHtm7o2evy86I/IBIOKcQQr7jyF6+8zATxjLjGTACK6Mg5moLEdwZpWBEayMDPoyOdobg3aft3tH25P4msFmvAOp8c24Qd1hQPFNOKEvMZJeOGWpYPK028ZCMn5NeLvceqv/8V3sc9RR8S96p7CZslupTyPJIHWrBK7NLJEUTjLImyGLZelDcLSVul92lm+DIOBtx1CACo5i7WfpUxhAgIGi87nuThO3ChrTKMZYFqAucQMi4BPPhMB0afaeTJxOElGt+f5Z/SAZXsNM4T1jQZyDzaJJOUgXRPzKDIWBqfCMZ/iOO4BD86abH/XUyvQrLykvgx1eislswzKnRGmw+ZOdq5MqsdAJSxIchS8TZRiZj1831ew/zNP9P0ztBrLZDFoNFZ/R6i5jKy4JbBorMhmVfeS7XR+HTNIzJUIJAbQtLgBQHk+m02csQq+lwEFYT/e2BTB1gNwD4D5XmZuigBUijCJvDkKqPkvQmHYhCLQ5ZwZGWNW6kY7OsHpA/mCdqf6x+wdN0AOwMscSC4gootXIZ9Gx8mp7zmaUeHdt3+w/PbKItCc/Vf1oi0bm0d0jjKVvChTzJ/hPU8tu7lVThLLeeyh72P+knT+Y4l5dDBBoqA7yiEK55oNTi5MQxlbHKLbqszS10Z97/kFPKdptgiYqkOaQIL1V8dlFOAxsBhQpa8+c5SVVfpAR3Kql94DHrrGWKOfyRkdm7bA8SStf8h8YH5I3EsDzw5c9a+YTGA1gwy7CXXZVFJncQIoYTWosWFiFpbc8t/9Iz+LQHP6m+pr6wqvdcPT8uoUZjnSkphB9C+zmTjhtr7T3uC+NXpj6zBj73lZoldjVfbC17yymUSxttW1wQzSc/F5MllujgEwDxwsa4omoGEafF8FP1lhU1RAGSApNZtVWd+7gC8puPYnNcJ99Pqvi78BIOmDmKnZdwISZn8MAPrIHHliIGLwIOBQdqIdG0ZIpf9xKp8C9Q+YDRww0xwZwc5hnRTjy3GuZ47g9Lv6awisQk5YD7huzYcqOhJ/KMAu0ITkPABfD5DgZf5G2TKJeiPzZcIzFQ4vV8cxAVf4uO7B72DvZctQJf9MSeDVnEggrozAyQNpdd6SH0Lk0TKYDORYqBlw5DMBBDMDF2QchQ3NZ+fBMHvqcLyDB3oCIOH5XBPRAHT2/MafpL8xqJX8SB4gyUCUokrSl8LvArLCVCU8HIdfJNuaXgRgT9b68yeB35nXPJuGXwynzy4MhvZEcUi8FHHS+nluTfjmJvG5QHP6m+q76h5epJQ3lKJDqmLfCvuZxLSywCOrsfh0oo4m1pMxHmJCv/3JV7Hg+Gc3/TOcup+2Gohw6Uo8IjTdxjwaYBLaIhNFVkU1x8SObTHNeGUvgVjWJ1J4BiYxC+JzTpNN2edyfTLCaJhNFUBC+jJdn5aasAwCzDbaWIeUsyC0p76ytRnjwLLwRtc0b/yKWzGVrcO3lCnMeTViRglb9TKNqxqfuf1D1ckkPqrq2bUzL6lP3grcqWHsgpnDIFF8XYownwRMHLHqUr83Ewj/KXEwJgN3XBRP9vhY30MbsDTaN+zEMhCX1Tj+E17xMzbW5k+RPVrMWFJ/Gue5GEdqg33pSjF4wuJ5PAwk3v3TAMmWCQY5zqnh+1vGZEFUV0QCjniN2IstI7+L6aqrZPqwp/5w/I5aAEwEcuA4eyVvJo6jiTCxWZSBUpcIVbrXGHDK6g9Wd7F+Zoxm1aq6d89vcHc46zgWKhy1mYFEEAzDTDjqpDRWsoo5G9jm0HjmFTGfjY/+Co9876uoH92KufOWoOrRobQWQrfx+7/ftKTot9rGJvdUewqOwB+dG45s2rF/dX8L1j26FtW8ccxf+mzMnL9AtxoIKNhw9iimkkWQkhlVSvZTEJJynJMTV7LB81bAPcv3xopVqyrh+mrQxAKnv7m+oA983Jo5nKQnZk4WRRKgSf9m5U2SngKPE3kaufubzrXZsuG3+M29X0H9m8cwZ84S9MZCOuT2/+0Bmu0fwz0tADsKaPpTm7B+/VpUe8/C3stOxIzZe5XBxUSI1LThCFPh/dvCbFzTyjh9FXASuMQ6HIUKWxOAC9d8oLpGZEFX75Cct34Ka1FjYZvCZ7kvUpv8Ktbf0gAmYj9Zvo3QX9Nml/pTm9bj4W9/Gf1fPYo5sw/F2Di9GW2aUr8HaKY5YHuKuyOwPUAztXU91m/4EXoL5mGfo0/C2OScDFzYQZuxDFb8wnk0Ut4CQ+OM4VJ9MbNNeLvRD+CBOWNYcsPl1XqyjiObWdUHLi06aAtRI3XCSmvk03F9N4bJaH0BGHvsBJlOcUYLOTiS9Nffugm/+faXMfXgQ5g9eQjGJ+ZNSxX2AM20hmtP4cIITBdotm5+FBs2/Ri9A/bFPsechN74pOavqFOXmIN3Al7mb3G2FbBTuBF14rbJNOII1HTr93q4bM2V1SoFmle9uV742OAc4DnqsE0+FddpaxTe7n8qhas1f8awGi8SJVGrEutp7LkSVkXANLV1Kx759lew5Wc/x+yJxZgxEVzx7X97gGbUCO35vcsIdAGaLZsfxobNP8WMgw7AXseciN5YeOmV5Gg082CiaLeEob0DyW0ejFtfIpi05YQjTO6rWqifcTzSdzajehXWz+xjyY0fqB6IPGLlW+prauD8yC4sY+CjIRxTScPY9CYDz3xSwEggFTvHgGOcxPJbjCJxv7ahfhyDuo9HvvNVbLrvZ5jVW4TJmfu58rIHaLqo0Z4yo0agBDSbNv4Sj/Xvx+QzDsK8Zc9GL+wVICX10vu9yBErtNbX8Kiv+Nx2A3AKWw34PsqYDCBZhzKbUVWFa2+/srqgOuMt9fJ+hbvrevBaW2uaqI/ERJZKoGSZSLF+y7nCAkLuHqgC0DATyxiVNelSxvG6e7+GjT/8CWb198fk7IUqN3uAZpQK7fm9ywgw0Gza8AAe6/0CMw/7HcxbdgIqDDYI2+hOcQOkje4UWM+oDZTDdHSKEAk4te1pajlywjqcG88E9Hs1VlSnvbm+Ez0MEmwkVE2f9eDxFgbSMLe8+sSGGu/VLjmTCSQ0VtjieG4kCVqQKYDU+rX34LHvrcXk5n3rL3/qDyW21UWe9pTZMwLuCJz08s/1N008VM1cugTzjliu51erGeId10C7pFlhhVVkSkz1OUs3ixolk6b12E4BPDZ9PIZlfneT9wyjEmZTAXf9f+gei38QL+atAAAAAElFTkSuQmCC",Wr="data:image/png;base64,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",Es="data:image/png;base64,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",al="data:image/png;base64,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",Ds={wrap:"wrap___kSYmZ",head:"head___qjsyz",line:"line___yVkMk"},gs=ve(57884),vo=ve(98616),Rn=({parentData:$t})=>{var wn,Fn,wa,Hn;const Wa=((wn=(0,vo.Uf)($t))==null?void 0:wn.every(ra=>{var ua;return!((ua=ra==null?void 0:ra.data)!=null&&ua.length)}))&&!((Fn=$t==null?void 0:$t.photos)!=null&&Fn.length);return ce.createElement("div",{className:Ds.wrap},ce.createElement("div",{className:Ds.head},ce.createElement("aside",null,"\u8003\u8BD5\u7167\u7247"),ce.createElement("div",null,"\u5171",ce.createElement("span",null,(wa=$t==null?void 0:$t.photos)==null?void 0:wa.length),"\u5F20")),Wa?ce.createElement(gs.Z,{customText:"\u8BE5\u5B66\u751F\u65E0\u5B66\u4E60\u884C\u4E3A\u5206\u6790\u6570\u636E"}):ce.createElement(ce.Fragment,null,ce.createElement(vo.ZP,{data:(0,vo.Uf)($t)}),!!((Hn=$t==null?void 0:$t.photos)!=null&&Hn.length)&&ce.createElement(ce.Fragment,null,ce.createElement("div",{className:Ds.line}),ce.createElement(vo._s,{dataSource:$t==null?void 0:$t.photos,right:21,col:3,wrapWidth:856}))))},In={flex_box_center:"flex_box_center___yX3vI",flex_space_between:"flex_space_between___dEeVD",flex_box_vertical_center:"flex_box_vertical_center___XEpaz",flex_box_center_end:"flex_box_center_end___llMFv",flex_box_column:"flex_box_column___bSySo",wrapper:"wrapper___MX3fs",head:"head___Yd8zt",title:"title___gCeYN",inputBox:"inputBox___OGm5w",selectWrapper:"selectWrapper___xsjOs",selectWrapper1:"selectWrapper1___axawK",content:"content___VUVSk",tableHead:"tableHead___vKmiU",list:"list___IyMCb",active:"active___pzGHU",footer:"footer___sbrEe"},Ar=ve(58421),qr=ve(89392),Ur=ve.n(qr),Pr=ve(47949),zr=ve(59301),Ua=Object.defineProperty,vi=Object.getOwnPropertySymbols,Oa=Object.prototype.hasOwnProperty,ya=Object.prototype.propertyIsEnumerable,lo=($t,wn,Fn)=>wn in $t?Ua($t,wn,{enumerable:!0,configurable:!0,writable:!0,value:Fn}):$t[wn]=Fn,Ya=($t,wn)=>{for(var Fn in wn||(wn={}))Oa.call(wn,Fn)&&lo($t,Fn,wn[Fn]);if(vi)for(var Fn of vi(wn))ya.call(wn,Fn)&&lo($t,Fn,wn[Fn]);return $t},uo=($t,wn,Fn)=>new Promise((wa,Hn)=>{var Wa=Ir=>{try{ua(Fn.next(Ir))}catch(aa){Hn(aa)}},ra=Ir=>{try{ua(Fn.throw(Ir))}catch(aa){Hn(aa)}},ua=Ir=>Ir.done?wa(Ir.value):Promise.resolve(Ir.value).then(Wa,ra);ua((Fn=Fn.apply($t,wn)).next())}),Mn=({visible:$t,value:wn,onChange:Fn,onClose:wa,sealedReview:Hn,data:Wa})=>{var ra;const ua=(0,ke.useLocation)(),Ir=(0,ke.useParams)(),aa=(ra=ua==null?void 0:ua.pathname)==null?void 0:ra.includes("/centralizeReview"),[Yr,Ai]=(0,ce.useState)({page:1,limit:10,course_group_id:"all",name:"",save_name:"",review_status:"all",review_type:aa?"appraise":"normal"}),[Wi,No]=(0,ce.useState)([]),[Mo,Vo]=(0,ce.useState)([]),[bo,Vi]=(0,ce.useState)(!0),[bi,hi]=(0,ce.useState)(!1),[Io,Qr]=(0,ce.useState)(!1),[Lr,Ga]=(0,ce.useState)(0),_a=(0,ce.useRef)(!0),Xi=(0,ce.useRef)(!0);(0,ce.useEffect)(()=>{let Vr=Yr;$t&&(console.log(Xi.current),aa||(Vr=Ya({},Yr)),Ai(Ya({},Vr)),Xi.current=!1,pr(Vr),Ba())},[$t]),(0,ce.useEffect)(()=>{Hn!==void 0&&Qr(Hn)},[Hn]);const Ri=Vr=>{Yr.course_group_id=Vr,Yr.page=1,Ai(Ya({},Yr)),pr(Yr)},kr=Vr=>{Yr.review_status=Vr,Yr.page=1,Ai(Ya({},Yr)),pr(Yr)},pr=Vr=>uo(void 0,null,function*(){console.log(Vr);const wi=Ur().pickBy(Vr,zn=>zn!=="all");delete wi.save_name,delete wi.review,delete wi.exercise_group_id,Vi(!0);const $a=yield(0,Ne.ZP)(`/api/exercises/${Ir.exerciseId}/user_review_list.json`,{method:"post",body:Ya({},wi)});Vo(($a==null?void 0:$a.review_list)||[]),Ga(($a==null?void 0:$a.count)||0),Vi(!1)}),Ba=()=>uo(void 0,null,function*(){if(!_a.current)return;hi(!0);const Vr=yield(0,Ne.ZP)(`/api/courses/${Ir.coursesId}/course_groups.json`,{method:"get",params:{limit:5e3,page:1}});Vr!=null&&Vr.course_groups&&(No((Vr==null?void 0:Vr.course_groups)||[]),_a.current=!1),hi(!1)}),ci=Vr=>uo(void 0,null,function*(){var wi;const $a=(wi=ua==null?void 0:ua.pathname)!=null&&wi.includes("/centralizeReview")?"centralizeReview":"review";ke.history.replace(`/classrooms/${Ir.coursesId}/exercise/${Ir.exerciseId}/${$a}/${Vr.login}`),Fn(Vr)}),Di=Vr=>{Yr.page=Vr,Ai(Ya({},Yr)),pr(Yr)},xi=(Vr,wi)=>{Yr.page=Vr,Yr.limit=wi,Ai(Ya({},Yr)),pr(Yr)},ka=()=>zr.createElement("div",{className:In.head},zr.createElement("div",{className:In.title},"\u5B66\u751F\u5217\u8868"),zr.createElement("div",{className:In.inputBox},!Io&&zr.createElement(dn.default,{value:Yr==null?void 0:Yr.course_group_id,className:In.selectWrapper,style:{width:170},showSearch:!1,getPopupContainer:Vr=>Vr.parentNode,onChange:Ri,dropdownRender:Vr=>zr.createElement(y.Z,{spinning:bi},Vr)},zr.createElement(dn.default.Option,{key:-1,value:"all"},"\u5168\u90E8\u73ED\u7EA7"),Wi.map(Vr=>zr.createElement(dn.default.Option,{key:Vr.id,value:Vr.id},Vr.name))),zr.createElement(dn.default,{className:In.selectWrapper,style:{width:255},getPopupContainer:Vr=>Vr.parentNode,value:Yr==null?void 0:Yr.review_status,onChange:kr},zr.createElement(dn.default.Option,{value:"all"},"\u5168\u90E8\u72B6\u6001"),zr.createElement(dn.default.Option,{value:0},"\u672A\u8BC4\u9605"),zr.createElement(dn.default.Option,{value:2},"\u8BC4\u9605\u4E2D"),zr.createElement(dn.default.Option,{value:1},"\u5DF2\u8BC4\u9605")),zr.createElement(Pr.t7,{style:{width:290,height:38},placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D\u641C\u7D22",value:Yr==null?void 0:Yr.save_name,onChange:Vr=>{Yr.page=1,Yr.name=Vr,Ai(Ya({},Yr)),pr(Yr)}})));return zr.createElement(de.Z,{className:In.wrapper,title:ka(),width:800,placement:"left",closable:!1,onClose:wa,bodyStyle:{display:"flex",flexDirection:"column"},open:$t},zr.createElement("div",{className:In.content},zr.createElement(y.Z,{spinning:bo},Mo.length>0?zr.createElement("div",{className:In.tableHead},zr.createElement("div",null,"\u59D3\u540D"),zr.createElement("div",{style:{paddingLeft:5}},"\u5B66\u53F7"),zr.createElement("div",null,"\u5206\u73ED"),zr.createElement("div",null,"\u8BC4\u9605\u72B6\u6001")):zr.createElement(gs.Z,null),Mo==null?void 0:Mo.map(Vr=>zr.createElement("div",{key:Vr.id,className:wn===Vr.login?`${In.list} ${In.active}`:In.list,onClick:()=>ci(Vr)},zr.createElement("span",{title:Vr==null?void 0:Vr.name},Vr.name),zr.createElement("span",{title:Vr==null?void 0:Vr.student_id},Vr.student_id),zr.createElement("span",{title:Vr.course_group},(0,Me.Pq)(Vr.course_group,11)),(Vr==null?void 0:Vr.review_status)===1?zr.createElement("b",{style:{color:"#0152d9"}},"\u5DF2\u8BC4\u9605"):(Vr==null?void 0:Vr.review_status)===0?zr.createElement("b",{style:{color:"#333333"}},"\u672A\u8BC4\u9605"):zr.createElement("b",{style:{color:"#FA6400"}},"\u8BC4\u9605\u4E2D"))),Lr===0&&Yr.name&&zr.createElement(gs.Z,{customText:"\u641C\u7D22\u65E0\u7ED3\u679C"}))),zr.createElement("div",{className:In.footer},Lr>Yr.limit?zr.createElement("div",null,zr.createElement("span",{style:{color:"#656F87"}},"\u5171",zr.createElement("span",{className:"c-light-primary"},Lr),"\u6761\u6570\u636E")):"",zr.createElement(Ar.Z,{total:Lr,pageSize:Yr==null?void 0:Yr.limit,current:Yr==null?void 0:Yr.page,showSizeChanger:!0,size:"small",onShowSizeChange:xi,onChange:Di,showQuickJumper:!0,hideOnSinglePage:!0})))},ar=ve(63208),_n=ve(394),Zn=ve(60977),Nn=ve(80033),Yn=ve(52750),jr=ve(65737),Nr=ve(44164),Xr=ve.n(Nr),$n=ve(16837),hr=ve(59301),na=Object.defineProperty,no=Object.defineProperties,Ta=Object.getOwnPropertyDescriptors,gi=Object.getOwnPropertySymbols,ho=Object.prototype.hasOwnProperty,Cs=Object.prototype.propertyIsEnumerable,Ti=($t,wn,Fn)=>wn in $t?na($t,wn,{enumerable:!0,configurable:!0,writable:!0,value:Fn}):$t[wn]=Fn,yi=($t,wn)=>{for(var Fn in wn||(wn={}))ho.call(wn,Fn)&&Ti($t,Fn,wn[Fn]);if(gi)for(var Fn of gi(wn))Cs.call(wn,Fn)&&Ti($t,Fn,wn[Fn]);return $t},Ii=($t,wn)=>no($t,Ta(wn)),ro=($t,wn)=>{var Fn={};for(var wa in $t)ho.call($t,wa)&&wn.indexOf(wa)<0&&(Fn[wa]=$t[wa]);if($t!=null&&gi)for(var wa of gi($t))wn.indexOf(wa)<0&&Cs.call($t,wa)&&(Fn[wa]=$t[wa]);return Fn},Ei=($t,wn,Fn)=>new Promise((wa,Hn)=>{var Wa=Ir=>{try{ua(Fn.next(Ir))}catch(aa){Hn(aa)}},ra=Ir=>{try{ua(Fn.throw(Ir))}catch(aa){Hn(aa)}},ua=Ir=>Ir.done?wa(Ir.value):Promise.resolve(Ir.value).then(Wa,ra);ua((Fn=Fn.apply($t,wn)).next())});const{TextArea:oo}=le.default,wo=$t=>{var wn=$t,{exercise:Fn,globalSetting:wa,loading:Hn,user:Wa,dispatch:ra,isEaxmPaperOpen:ua,studentexportDate:Ir,onChangeProgress:aa=()=>{}}=wn,Yr=ro(wn,["exercise","globalSetting","loading","user","dispatch","isEaxmPaperOpen","studentexportDate","onChangeProgress"]);const Ai=(0,ke.useParams)(),{userInfo:Wi}=Wa,[No,Mo]=(0,ce.useState)({}),Vo=(0,ce.useRef)(),bo=(0,ce.useRef)(!1),[Vi,bi]=(0,ce.useState)(null),[hi,Io]=(0,ce.useState)(!1),[Qr,Lr]=(0,ce.useState)(!1),[Ga,_a]=(0,ce.useState)(!1),[Xi,Ri]=(0,ce.useState)(!1),[kr,pr]=(0,ce.useState)(!1),Ba={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u7B80\u7B54\u9898"};(0,ce.useEffect)(()=>{Wi!=null&&Wi.login&&xi()},[Ai.userId,Ai.coursesId,Ai.exerciseId,Wi]),(0,ce.useEffect)(()=>{ua&&Vi&&(Ri(Ir.userCommentVisible),_a(Ir.userScoreVisible),pr(Ir.new),Io(!0),setTimeout(()=>{ka(Ir)},2500))},[ua,Vi]);const ci=()=>{document.querySelectorAll("canvas").forEach(zn=>{(!zn.clientWidth||!zn.clientHeight)&&zn.remove()})},Di=zn=>{var Na,Zi,Co,Fi;const hs=(Na=zn==null?void 0:zn.exercise_answer_user)==null?void 0:Na.user_id;if((Zi=zn==null?void 0:zn.exercise)!=null&&Zi.question_random||(Co=zn==null?void 0:zn.exercise)!=null&&Co.choice_random){let Lo=1;zn.exercise.question_random=(Fi=zn==null?void 0:zn.exercise_question_types)==null?void 0:Fi.map(Yi=>{var Xo,Ps;return(Xo=zn==null?void 0:zn.exercise)!=null&&Xo.choice_random&&((Yi.question_type===0||Yi.question_type===1)&&Yi.items.map(ps=>(ps.question_choices=(0,Me.M2)(ps.question_choices,hs),ps)),Yi.question_type===7&&Yi.items.forEach(ps=>{ps.sub_exercise_questions.forEach(_s=>{_s.question_choices&&(_s.question_choices=(0,Me.M2)(_s.question_choices,hs))})})),(Ps=zn==null?void 0:zn.exercise)!=null&&Ps.question_random&&(Yi.items=(0,Me.M2)(Yi.items,hs)),Yi.items.map(ps=>(ps.question_num=Lo,Lo++,ps)),Yi})}},xi=()=>Ei(void 0,null,function*(){let zn;ra({type:"exercise/getExerciseExportHeadData",payload:{id:Ai.exerciseId||Ai.categoryId,identify:Ai.userId||null}}),Ai.userId?(zn=yield(0,ye.pu)({exerciseId:Ai.exerciseId,login:Ai.userId}),Di(zn),bo.current=!1):(zn=yield ra({type:"exercise/editExercise",payload:{coursesId:Ai.coursesId,categoryId:Ai.exerciseId}}),bo.current=!0),bi(yi({},zn||{}))}),ka=zn=>Ei(void 0,null,function*(){var Na,Zi,Co;zn.type==="all"?bo.current=!1:Ai.userId||(bo.current=!0),ci();const Fi=Vo.current.children;let hs=`${Ee()().format("YYYY-MM-DD HH:mm:ss")}`;(Na=Fn.exerciseExportHeadData)!=null&&Na.new_user&&(hs=`${((Zi=Fn.exerciseExportHeadData)==null?void 0:Zi.new_student_id)||""}${(Co=Fn.exerciseExportHeadData)==null?void 0:Co.new_user}`);const Lo={html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1},jsPDF:{unit:"in",format:"letter",orientation:"portrait"},pagebreak:{mode:["avoid-all"]}};let Yi=Xr()();for(let Xo=0;XoEi(void 0,null,function*(){Xo{var Co,Fi,hs,Lo,Yi,Xo,Ps,ps,_s,Hl,su,gA,KA,lu;return hr.createElement(hr.Fragment,null,!Zi&&hr.createElement("div",{style:{display:"flex"},className:Zn.Z.programTitle},hr.createElement("span",{style:{flexShrink:0},className:"font18"},Na,"."),hr.createElement(Ce.Z,{value:(zn==null?void 0:zn.question_type)===8?zn==null?void 0:zn.description:zn.question_title}),hr.createElement("span",{style:{flexShrink:0},className:"font16"},"\uFF08",(zn==null?void 0:zn.question_type)===7?`\u5171${zn==null?void 0:zn.sub_q_count}\u5C0F\u9898`:""," ",zn.question_score,"\u5206\uFF09")),(zn==null?void 0:zn.question_type)===8&&hr.createElement(Ce.Z,{showProgramFill:!0,disabledFill:!0,value:Re.Base64.decode((zn==null?void 0:zn.code)||"")}),zn.question_type===$n.c.Single&&((Co=zn.question_choices)==null?void 0:Co.map((Zo,ml)=>{var bl;return hr.createElement(oe.Z,{key:ml,className:"pr20"},hr.createElement(se.Z,{flex:"25px"},hr.createElement("div",{style:{width:25,overflow:"hidden"}},hr.createElement(ae.ZP,{checked:(bl=zn.user_answer)==null?void 0:bl.includes(Zo.choice_id),style:{width:25}}))),hr.createElement(se.Z,{flex:"1"},hr.createElement(Ce.Z,{value:Zo.choice_text||""})))})),zn.question_type===$n.c.Multiple&&((Fi=zn.question_choices)==null?void 0:Fi.map((Zo,ml)=>{var bl;return hr.createElement(oe.Z,{key:ml,className:"pr20"},hr.createElement(se.Z,{flex:"25px"},hr.createElement("div",{style:{width:25,overflow:"hidden"}},hr.createElement(ie.default,{checked:(bl=zn.user_answer)==null?void 0:bl.includes(Zo.choice_id),style:{width:25}}))),hr.createElement(se.Z,{flex:"1"},hr.createElement(Ce.Z,{value:Zo.choice_text||""})))})),zn.question_type===$n.c.Judge&&hr.createElement("div",{className:Zn.Z.flexRow},(hs=zn.question_choices)==null?void 0:hs.map((Zo,ml)=>{var bl;return hr.createElement(oe.Z,{className:"pr20",key:ml},hr.createElement(se.Z,{flex:"25px"},hr.createElement("div",{style:{width:25,overflow:"hidden"}},hr.createElement(ae.ZP,{checked:(bl=zn.user_answer)==null?void 0:bl.includes(Zo.choice_id),style:{width:25}}))),hr.createElement(se.Z,{flex:"1"},Zo.choice_text))})),zn.question_type===$n.c.Fill&&!bo.current&&hr.createElement(Fe.Z,{item:zn,answerData:Vi,changeScoreData:No,textValue:(Lo=No[zn.q_position])==null?void 0:Lo.text,textOnChange:Zo=>{No[zn.q_position].text=Zo,Mo(yi({},No))},seeAnswerVisible:!1}),zn.question_type===$n.c.Shixun&&hr.createElement(Nn.Z,{item:zn,answerData:Vi,hasChangeScore:!1,autoHeight:hi}),zn.question_type===$n.c.Subjective&&((Yi=zn==null?void 0:zn.user_answer)!=null&&Yi[0])?hr.createElement("div",{className:Zn.Z.simpleBg},hr.createElement("aside",{className:"font14 c-light-primary mb5"},"\u5B66\u751F\u7B54\u9898"),hr.createElement("div",null,Xi?hr.createElement(Ce.Z,{value:(Xo=zn==null?void 0:zn.user_answer_light)==null?void 0:Xo[0]}):hr.createElement(Ce.Z,{value:(Ps=zn==null?void 0:zn.user_answer)==null?void 0:Ps[0]}))):null,zn.question_type===$n.c.Program&&hr.createElement(Yn.Z,{item:zn,answerData:Vi,autoHeight:hi}),zn.question_type===$n.c.Combine&&((ps=zn.sub_exercise_questions)==null?void 0:ps.map((Zo,ml)=>hr.createElement("div",{style:{marginLeft:10}},hr.createElement("span",{style:{fontSize:"16px"}},Na,".",ml+1,"\uFF08",Ba[`${Zo==null?void 0:Zo.question_type}`],"\uFF09",Zo==null?void 0:Zo.question_title,"\uFF08",Zo==null?void 0:Zo.question_score,"\u5206\uFF09"),Vr(Zo,ml,!0)))),zn.question_type===8&&hr.createElement(hr.Fragment,null,hr.createElement("div",{className:"mt5",style:{padding:"10px 17px",background:"#FAFAFA"}},hr.createElement("aside",{className:"font14 c-light-primary mb5"},"\u5B66\u751F\u7B54\u9898"),((_s=zn==null?void 0:zn.user_answer)==null?void 0:_s.length)>0&&((Hl=zn==null?void 0:zn.user_answer)==null?void 0:Hl.map(Zo=>hr.createElement("div",{style:{display:"flex"}},hr.createElement("div",{style:{lineHeight:"25px"}},"\u7B54\u6848(\u586B\u7A7A",Zo==null?void 0:Zo.choice_id,")\uFF1A"),hr.createElement("pre",{style:{whiteSpace:"pre-wrap"}},Zo==null?void 0:Zo.answer_text)))))),Qr&&hr.createElement("div",{style:{marginTop:10}},(zn==null?void 0:zn.question_type)<3&&(zn==null?void 0:zn.standard_answer_show)&&hr.createElement("span",{className:"font16 "},"\u6B63\u786E\u7B54\u6848\uFF1A",zn==null?void 0:zn.standard_answer_show),!!((su=zn==null?void 0:zn.standard_answer)!=null&&su.length)&&Qr&&(zn==null?void 0:zn.question_type)===3&&hr.createElement("div",null,(gA=zn==null?void 0:zn.standard_answer)==null?void 0:gA.map((Zo,ml)=>hr.createElement("div",null,hr.createElement("span",null,"\u53C2\u8003\u7B54\u6848\uFF1A\uFF08\u586B\u7A7A",ml+1,"\uFF09:"),hr.createElement("div",null,hr.createElement(oo,{autoSize:!0,disabled:!0,value:Zo==null?void 0:Zo.answer_text[0]}))))),(zn==null?void 0:zn.standard_answer)&&(zn==null?void 0:zn.question_type)===4&&hr.createElement("div",null,hr.createElement("p",{className:"mt10 mb0"},"\u53C2\u8003\u7B54\u6848\uFF1A"),hr.createElement("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5}},hr.createElement(Ce.Z,{value:(KA=zn==null?void 0:zn.standard_answer)==null?void 0:KA[0]}))),(zn==null?void 0:zn.question_type)<=4&&((zn==null?void 0:zn.standard_answer_show)||((lu=zn==null?void 0:zn.standard_answer)==null?void 0:lu.length)>0)&&hr.createElement(oe.Z,{style:{marginTop:14}},hr.createElement("span",{className:"font16 "},"\u89E3\u6790\uFF1A"),hr.createElement(Ce.Z,{className:Zn.Z.renderHtml,value:(zn==null?void 0:zn.analysis)||"\u6682\u65E0\u89E3\u6790"}))),Ga&&!Number.isNaN(parseFloat(zn==null?void 0:zn.user_score))&&(zn==null?void 0:zn.question_type)!==$n.c.Shixun&&(zn==null?void 0:zn.question_type)!==$n.c.Combine&&hr.createElement("span",null,hr.createElement("span",{style:{color:"#0152d9"}},"\u5B66\u751F\u5F97\u5206\uFF1A"),zn==null?void 0:zn.user_score,"\u5206"),(zn==null?void 0:zn.answer_comments)&&Xi&&hr.createElement(ar.Z,{newuserCommentVisible:kr,list:zn==null?void 0:zn.answer_comments}),!Zi&&hr.createElement(ne.Z,{style:bo.current?{marginTop:30}:{}}))},wi=(zn,Na,Zi)=>zn.category?hr.createElement("div",null,hr.createElement("div",null,hr.createElement("span",{className:"font16 c-light-primary"},(0,Me.EM)(zn==null?void 0:zn.category),"\u3001",zn.name),hr.createElement("span",{className:"c-grey-999"},"\uFF08\u5171",zn.count,"\u9898\uFF0C",(zn==null?void 0:zn.question_type)===7?`\u5305\u542B${zn==null?void 0:zn.sub_count}\u5C0F\u9898\uFF1B`:"","\u5171",zn.score,"\u5206\uFF09")),Vr(zn.questionDetail,Na)):Vr(zn.questionDetail,Na),$a=(0,ce.useCallback)(()=>{var zn,Na,Zi,Co,Fi,hs;const Lo=((Na=(zn=Fn==null?void 0:Fn.exerciseExportHeadData)==null?void 0:zn.exercise_header)==null?void 0:Na.export_page_num)||40,Yi=[];let Xo=1;for(const[Ps,ps]of((Zi=Vi==null?void 0:Vi.exercise_question_types)==null?void 0:Zi.entries())||[])ps.items.forEach((_s,Hl)=>{Hl===0?Yi.push(Ii(yi({},ps),{items:null,category:Ps+1,questionDetail:_s,questionIndex:Xo})):Yi.push({questionDetail:_s,questionIndex:Xo}),Xo++});return console.log("newData:",Yi),Yi!=null&&Yi.length?(hs=(Fi=(Co=new Array(Math.ceil((Yi==null?void 0:Yi.length)/Lo)))==null?void 0:Co.fill([]))==null?void 0:Fi.map((Ps,ps)=>Yi.slice(ps*Lo,ps*Lo+Lo)))==null?void 0:hs.map((Ps,ps)=>hr.createElement("div",{className:"pl60 pr30",key:ps,style:{minHeight:ps===0?1e3:"auto"}},ps===0&&hr.createElement(hr.Fragment,null,hr.createElement(jr.Z,{isExportBlank:bo.current}),hr.createElement(ne.Z,{className:Zn.Z.divider})),Ps==null?void 0:Ps.map((_s,Hl)=>wi(_s,_s.questionIndex,Hl)))):null},[Vi,Fn,hi]);return hr.createElement("div",{style:{height:"700px",overflow:"auto"}},hr.createElement("section",{id:"export-all",className:[Zn.Z.bg,"pt30","pb30","mt20","mb20","relative"].join(" "),ref:Vo},$a()))};var Bo=(0,ke.connect)(({exercise:$t,loading:wn,user:Fn,globalSetting:wa})=>({exercise:$t,globalSetting:wa,user:Fn,loading:wn.effects}))(wo),as=ve(64885),Ki=ve(22688),Ss=ve(30975),Mt=ve(59301),zo=Object.defineProperty,On=Object.defineProperties,ha=Object.getOwnPropertyDescriptors,Ra=Object.getOwnPropertySymbols,Ka=Object.prototype.hasOwnProperty,Ja=Object.prototype.propertyIsEnumerable,Mr=($t,wn,Fn)=>wn in $t?zo($t,wn,{enumerable:!0,configurable:!0,writable:!0,value:Fn}):$t[wn]=Fn,Jr=($t,wn)=>{for(var Fn in wn||(wn={}))Ka.call(wn,Fn)&&Mr($t,Fn,wn[Fn]);if(Ra)for(var Fn of Ra(wn))Ja.call(wn,Fn)&&Mr($t,Fn,wn[Fn]);return $t},Ea=($t,wn)=>On($t,ha(wn)),Ha=($t,wn,Fn)=>new Promise((wa,Hn)=>{var Wa=Ir=>{try{ua(Fn.next(Ir))}catch(aa){Hn(aa)}},ra=Ir=>{try{ua(Fn.throw(Ir))}catch(aa){Hn(aa)}},ua=Ir=>Ir.done?wa(Ir.value):Promise.resolve(Ir.value).then(Wa,ra);ua((Fn=Fn.apply($t,wn)).next())});const Fo=({classroomList:$t,exercise:wn,globalSetting:Fn,loading:wa,user:Hn,dispatch:Wa})=>{var ra,ua,Ir,aa,Yr,Ai,Wi,No,Mo,Vo,bo,Vi,bi,hi,Io,Qr,Lr,Ga,_a,Xi,Ri,kr,pr,Ba,ci,Di,xi,ka,Vr,wi,$a,zn,Na,Zi,Co,Fi,hs,Lo,Yi,Xo,Ps,ps,_s,Hl,su,gA,KA,lu,Zo,ml,bl,dc,xe,be,Se,He,Ve,Ge,_e,rt,ct,wt,It,Dt,kt,vt,rn,Jt,an,Kt,sn,Tn,Xn,ur,Rr,Jn,yn,er,br,Zt,tn,Ln,En,dr,ir,vr,qn,Br,Sr,ja,zt,on,gn,Pn,kn,nr,or,sr,Aa,_r,Pa,ba,Ci,xr,hn,Ui,ti,ea,pa,Da,Sa,si,Oi,_i;const ta=(0,ke.useParams)(),jo=(0,ke.useLocation)(),{userInfo:co}=Hn,{reviewExercise:cn,exerciseList:yo,commonHeader:ma}=wn,[rs,So]=(0,ce.useState)({}),[Vs,is]=(0,ce.useState)(1),[cs,zl]=(0,ce.useState)(!1),[es,hA]=(0,ce.useState)(!1),[Ji,Ll]=(0,ce.useState)(!1),[$l,Is]=(0,ce.useState)(!1),[ki,Qo]=(0,ce.useState)(!1),[jl,Us]=(0,ce.useState)([]),[Dl,Gl]=(0,ce.useState)([]),[Si,Cl]=(0,ce.useState)(!1),eA=(0,ce.useRef)(null),$s=(0,ce.useRef)([]),sa=(0,ce.useRef)(!0),ms=(ra=jo==null?void 0:jo.pathname)==null?void 0:ra.includes("/centralizeReview"),Al=`exercise/${ms?"getCentralizeReviewExercise":"postReviewExercise"}`,[pA,Os]=(0,ce.useState)(!1),[Sl,ul]=(0,ce.useState)(!1),[il,vl]=(0,ce.useState)({}),[Pl,xl]=(0,ce.useState)(0),[mA,Ts]=(0,ce.useState)(!1),[vA,cl]=(0,ce.useState)(!0),[xA,Ol]=(0,ce.useState)("1"),[$u,tA]=(0,ce.useState)(!1),[FA,Au]=(0,ce.useState)(null),[uu,nA]=(0,ce.useState)(!1),[rA,yA]=(0,ce.useState)("pdf"),gc=(0,ce.useRef)(),[xs,Lu]=(0,ce.useState)([]),[Ns,WA]=(0,ce.useState)(!1),[ju,VA]=(0,ce.useState)({}),[Du,cu]=(0,ce.useState)(!0),[el,EA]=(0,ce.useState)(!1),[vs,aA]=(0,ce.useState)({param_show_hack_description:!1,param_show_hack_sets:!1,param_show_challenge_task_pass:!1}),[iA]=b.default.useForm(),ec={0:"\u5355\u9009\u9898",1:"\u591A\u9009\u9898",2:"\u5224\u65AD\u9898",3:"\u586B\u7A7A\u9898",4:"\u7B80\u7B54\u9898"},fu=[{title:"\u9898\u578B",dataIndex:"type_name",align:"center"},{title:((ua=xs==null?void 0:xs.find(Wt=>Wt.value==Ki.fw[0].nameType))==null?void 0:ua.name)||"\u5355\u9009\u9898",dataIndex:"singles_scores",align:"center"},{title:((Ir=xs==null?void 0:xs.find(Wt=>Wt.value==Ki.fw[1].nameType))==null?void 0:Ir.name)||"\u591A\u9009\u9898",dataIndex:"doubles_scores",align:"center"},{title:((aa=xs==null?void 0:xs.find(Wt=>Wt.value==Ki.fw[3].nameType))==null?void 0:aa.name)||"\u586B\u7A7A\u9898",dataIndex:"nulls_scores",align:"center"},{title:((Yr=xs==null?void 0:xs.find(Wt=>Wt.value==Ki.fw[2].nameType))==null?void 0:Yr.name)||"\u5224\u65AD\u9898",dataIndex:"judges_scores",align:"center"},{title:((Ai=xs==null?void 0:xs.find(Wt=>Wt.value==Ki.fw[6].nameType))==null?void 0:Ai.name)||"\u7F16\u7A0B\u9898",dataIndex:"pros_scores",align:"center"},{title:((Wi=xs==null?void 0:xs.find(Wt=>Wt.value==Ki.fw[5].nameType))==null?void 0:Wi.name)||"\u5B9E\u8BAD\u9898",dataIndex:"shixuns_scores",align:"center"},{title:((No=xs==null?void 0:xs.find(Wt=>Wt.value==Ki.fw[7].nameType))==null?void 0:No.name)||"\u7EC4\u5408\u9898",dataIndex:"combination_scores",align:"center"},{title:((Mo=xs==null?void 0:xs.find(Wt=>Wt.value==Ki.fw[4].nameType))==null?void 0:Mo.name)||"\u7B80\u7B54\u9898",dataIndex:"mains_scores",align:"center"},{title:((Vo=xs==null?void 0:xs.find(Wt=>Wt.value==Ki.fw[8].nameType))==null?void 0:Vo.name)||"\u7A0B\u5E8F\u586B\u7A7A\u9898",dataIndex:"bpros_scores",align:"center"},{title:"\u603B\u5206",dataIndex:"all_scores",align:"center",render:(Wt,ca)=>Mt.createElement("span",{style:{color:(ca==null?void 0:ca.type_name)=="\u5B9E\u5F97\u5206"?"#FA2121":""}},Wt)}],du=[{type_name:"\u5E94\u5F97\u5206",singles_scores:((bo=cn==null?void 0:cn.table)==null?void 0:bo.total_singles_scores)||0,doubles_scores:((Vi=cn==null?void 0:cn.table)==null?void 0:Vi.total_doubles_scores)||0,nulls_scores:((bi=cn==null?void 0:cn.table)==null?void 0:bi.total_nulls_scores)||0,judges_scores:((hi=cn==null?void 0:cn.table)==null?void 0:hi.total_judges_scores)||0,pros_scores:((Io=cn==null?void 0:cn.table)==null?void 0:Io.total_pros_scores)||0,bpros_scores:((Qr=cn==null?void 0:cn.table)==null?void 0:Qr.total_bpros_scores)||0,shixuns_scores:((Lr=cn==null?void 0:cn.table)==null?void 0:Lr.total_shixuns_scores)||0,combination_scores:((Ga=cn==null?void 0:cn.table)==null?void 0:Ga.total_combination_scores)||0,mains_scores:((_a=cn==null?void 0:cn.table)==null?void 0:_a.total_mains_scores)||0,all_scores:((Xi=cn==null?void 0:cn.table)==null?void 0:Xi.question_total_score)||0},{type_name:"\u5B9E\u5F97\u5206",singles_scores:((Ri=cn==null?void 0:cn.table)==null?void 0:Ri.singles_scores)||0,doubles_scores:((kr=cn==null?void 0:cn.table)==null?void 0:kr.doubles_scores)||0,nulls_scores:((pr=cn==null?void 0:cn.table)==null?void 0:pr.nulls_scores)||0,judges_scores:((Ba=cn==null?void 0:cn.table)==null?void 0:Ba.judges_scores)||0,pros_scores:((ci=cn==null?void 0:cn.table)==null?void 0:ci.pros_scores)||0,bpros_scores:((Di=cn==null?void 0:cn.table)==null?void 0:Di.bpros_scores)||0,shixuns_scores:((xi=cn==null?void 0:cn.table)==null?void 0:xi.shixuns_scores)||0,combination_scores:((ka=cn==null?void 0:cn.table)==null?void 0:ka.combination_scores)||0,mains_scores:((Vr=cn==null?void 0:cn.table)==null?void 0:Vr.mains_scores)||0,all_scores:((wi=cn==null?void 0:cn.table)==null?void 0:wi.user_get_score)||0}];(0,ce.useEffect)(()=>{Ha(void 0,null,function*(){const Wt=yield(0,ye.cV)({id:ta.exerciseId||ta.categoryId});Wt.status==0&&Lu(Wt.data)})},[]);function wA(){var Wt,ca,Ma,Bi,Va,Hi;aA({param_show_hack_description:(ca=(Wt=wn==null?void 0:wn.reviewExercise)==null?void 0:Wt.exercise)==null?void 0:ca.show_hack_description,param_show_hack_sets:(Bi=(Ma=wn==null?void 0:wn.reviewExercise)==null?void 0:Ma.exercise)==null?void 0:Bi.show_hack_sets,param_show_challenge_task_pass:(Hi=(Va=wn==null?void 0:wn.reviewExercise)==null?void 0:Va.exercise)==null?void 0:Hi.show_challenge_task_pass})}const gu=((Na=(zn=($a=wn==null?void 0:wn.reviewExercise)==null?void 0:$a.exercise_question_types)==null?void 0:zn.filter(Wt=>Wt.question_type===5))==null?void 0:Na.length)>0,IA=((Fi=(Co=(Zi=wn==null?void 0:wn.reviewExercise)==null?void 0:Zi.exercise_question_types)==null?void 0:Co.filter(Wt=>Wt.question_type===6))==null?void 0:Fi.length)>0;(0,ce.useEffect)(()=>{(0,_t.Rm)()&&Wa({type:"classroomList/getAssistantPermissions",payload:{course_id:ta.coursesId}})},[(hs=Hn==null?void 0:Hn.userInfo)==null?void 0:hs.username]);const XA=()=>Ha(void 0,null,function*(){var Wt,ca;return(0,_t.Rm)()&&!((ca=(Wt=$t.AssistantObject)==null?void 0:Wt.exercise)!=null&&ca.can_appraise)?new Promise(Ma=>{me.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),setTimeout(()=>{window.location.href=document.referrer},2e3)}):!0});(0,ce.useEffect)(()=>(document.body.scrollIntoView(),co.login&&ls(),()=>{Wa({type:"exercise/clearData",payload:{key:"reviewExercise"}})}),[ta.userId,co.login]),(0,ce.useEffect)(()=>{var Wt;Au((Wt=cn==null?void 0:cn.exercise_answer_user)==null?void 0:Wt.analysis)},[(Lo=cn==null?void 0:cn.exercise_answer_user)==null?void 0:Lo.analysis]),(0,ce.useEffect)(()=>(Wa({type:"globalSetting/footerToggle",payload:!1}),Wa({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),Wa({type:"exercise/getCommonHeader",payload:Jr({},ta)}),()=>{Wa({type:"globalSetting/onlyShowBackTopToggle",payload:!1})}),[]);const ZA=Wt=>Ha(void 0,null,function*(){var ca,Ma;sa.current=!1;const Bi=yield(0,ye.Ip)({id:Wt.question_id,shixun_challenge_id:Wt.shixun_challenge_id||null,comment:Wt.comment,score:Wt.score,user_id:(ca=cn==null?void 0:cn.exercise_answer_user)==null?void 0:ca.user_id,review_type:Vs===1?"normal":"appraise",sealed_review:((Ma=cn==null?void 0:cn.review_progress)==null?void 0:Ma.sealed_review)||!1,is_ai:(Wt==null?void 0:Wt.is_ai)||!1});return yield Fl(Bi),delete rs[Wt.q_position],ls(!0),So(Jr({},rs)),Bi}),hu=Wt=>{var ca,Ma;if(Wt.question_type>1&&Wt.question_type!==5&&Wt.question_type!==2&&!el)return Mt.createElement(Mt.Fragment,null,Mt.createElement("span",{onClick:()=>{XA().then(()=>Ha(void 0,null,function*(){VA(Jr({},Wt)),WA(!0)}))},className:"c-blue mr10 ml10 current"},Mt.createElement(fe.ZP,{style:{width:72},type:"primary",size:"small",ghost:!0},"\u8C03\u5206")),((ca=Wt==null?void 0:Wt.ModelTitleDec)==null?void 0:ca.includes("\u7B80\u7B54\u9898"))&&(ma==null?void 0:ma.is_open_ai_review)&&Mt.createElement(Kr,{saveChangeScore:ZA,dataSource:Ea(Jr({},Wt),{user_id:(Ma=cn==null?void 0:cn.exercise)==null?void 0:Ma.user_id}),checkAssistant:XA,className:"mt3"}))},oA=()=>{var Wt;let ca=localStorage[`${(Wt=Hn==null?void 0:Hn.userInfo)==null?void 0:Wt.login}-${ta.coursesId}-${ta.exerciseId}-filter`];return ca?ca=JSON.parse(ca):ca={},Object.prototype.toString.call(ca)!=="[object Object]"?{}:ca},YA=Wt=>{var ca,Ma,Bi;const Va=(Wt==null?void 0:Wt.filter(os=>os.question_type!==4))||[],Hi=(Wt==null?void 0:Wt.filter(os=>os.question_type===4))||[],zi=[...Va,...Hi];let Go=null,Ko=[];zi.forEach(os=>{Ko=Ko.concat(os.items)});for(let os=0;os{let Ma=[];for(let Bi=0;Bi<(Wt==null?void 0:Wt.sub_exercise_questions.length);Bi++){let Va=Wt==null?void 0:Wt.sub_exercise_questions[Bi];Ma.push(Ea(Jr({},Va),{number:`${ca+1}-${Bi+1}`}))}return Ma},ol=(Wt,ca)=>{var Ma,Bi;let Va=[];for(let Hi=0;Hi<((Ma=Wt==null?void 0:Wt.shixun_details)==null?void 0:Ma.length);Hi++)for(let zi=0;zi<(Wt==null?void 0:Wt.shixun_details[Hi].stage_list.length);zi++){let Go=Wt==null?void 0:Wt.shixun_details[Hi].stage_list[zi];Va.push(Ea(Jr({},Go),{question_score:Go.game_score,question_id:Wt.question_id,number:`${ca+1}-${Hi+1}`,shixun_challenge_id:(Bi=Wt==null?void 0:Wt.shixun_details[Hi])==null?void 0:Bi.shixun_challenge_id}))}return console.log(Va),Va},ls=(Wt=!1)=>Ha(void 0,null,function*(){var ca,Ma,Bi;let Va={exerciseId:ta.exerciseId,login:ta.userId};if(!ms){const Li=oA();Va=Jr(Jr({},Li),Va),$s.current=Li}const Hi=yield Wa({type:Al,payload:Va});!ms&&EA(((ca=Hi==null?void 0:Hi.exercise)==null?void 0:ca.commit_status)===0);let zi=(0,qr.cloneDeep)(Hi==null?void 0:Hi.exercise_question_types),Go=zi.filter(Li=>Li.question_type!==4),Ko=zi.filter(Li=>Li.question_type===4),os=(Ma=[...Go,...Ko].filter(Li=>[3,4,5,6,7,8].includes(Li.question_type)))==null?void 0:Ma.map(Li=>{if(Li.question_type===5){let Ls=[];return Li.items.map((ks,Nl)=>{Ls.push(ol(ks,Nl))}),Ea(Jr({},Li),{items:Ls.flat()})}else if(Li.question_type===7){let Ls=[];return Li.items.map((ks,Nl)=>{Ls.push(JA(ks,Nl))}),Ea(Jr({},Li),{items:Ls.flat()})}else return Li});console.log(os);let fs=!1;if(os.map(Li=>{[3,4,5,6,8].includes(Li.question_type)&&(fs=!0),Li.question_type===7&&Li.items.map(Ls=>{[3,4,5,6,8].includes(Ls.question_type)&&(fs=!0)})}),Is(fs),Us([...os]),Gl((0,qr.cloneDeep)(os)),yield Fl(Hi),sa.current){const Li=YA(Hi==null?void 0:Hi.exercise_question_types);setTimeout(()=>{let Ls=document.getElementById(Li)},500)}sa.current=!0,is(ms?((Bi=Hi==null?void 0:Hi.review_progress)==null?void 0:Bi.appraise_type)===0?2:3:1)}),tc=(Wt,ca,Ma)=>Ha(void 0,null,function*(){ue.default.confirm({icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u8BC4\u8BED\u5417\uFF1F",onOk:()=>Ha(void 0,null,function*(){(yield(0,ye.Wj)({exercise_answer_comment_id:ca,id:Ma,comment:Wt})).status===0&&(me.ZP.success("\u64CD\u4F5C\u6210\u529F"),ls())})})}),Ou=(Wt,ca,Ma)=>Ha(void 0,null,function*(){iA.setFieldValue("comment",Wt),ue.default.confirm({icon:null,centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u7F16\u8F91\u8BC4\u8BED",afterClose:()=>{iA.resetFields()},content:Mt.createElement("div",null,Mt.createElement(b.default,{size:"large",form:iA,colon:!1},Mt.createElement(b.default.Item,{style:{marginBottom:0},label:"",name:"comment",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BC4\u8BED"}]},Mt.createElement(le.default.TextArea,{style:{whiteSpace:"pre-wrap"}})))),onOk:()=>Ha(void 0,null,function*(){yield iA.validateFields(),(yield(0,ye.Wj)({exercise_answer_comment_id:ca,id:Ma,comment:iA.getFieldValue("comment")||Wt})).status===0&&(me.ZP.success("\u64CD\u4F5C\u6210\u529F"),ls())})})}),Ni=Wt=>{var ca;return Wt.question_type===4?((ca=Wt==null?void 0:Wt.answer_comments)==null?void 0:ca.length)>0||Wt!=null&&Wt.is_reviewed?Mt.createElement("img",{src:Es}):Mt.createElement("img",{src:al}):Wt.user_score===Wt.question_score?Mt.createElement("img",{src:Ws}):Wt.user_score>0?Mt.createElement("img",{src:Wr}):Mt.createElement("img",{src:rl})},nc=Wt=>{var ca;return Wt.question_type===4?((ca=Wt==null?void 0:Wt.answer_comments)==null?void 0:ca.length)>0||Wt!=null&&Wt.is_reviewed?we.Z.greenBg:we.Z.greyBg:Wt.user_score===Wt.question_score?we.Z.blueBg:Wt.user_score>0?we.Z.orangeBg:we.Z.redBg},rc=Wt=>{var ca;return Wt.question_type===4?((ca=Wt==null?void 0:Wt.answer_comments)==null?void 0:ca.length)>0||Wt!=null&&Wt.is_reviewed?"c-green":"c-grey-333":Wt.user_score===Wt.question_score?"c-blue":Wt.user_score>0?"c-orange":"c-red"},Fl=Wt=>Ha(void 0,null,function*(){var ca,Ma;if((Wt==null?void 0:Wt.type)===1)return ue.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",title:"\u63D0\u793A",keyboard:!1,onOk:()=>{ke.history.replace(`/classrooms/${ta.coursesId}/exercise/${ta.exerciseId}/detail`)},content:Mt.createElement("div",null,(Wt==null?void 0:Wt.message)||"")}),Promise.reject();if((Wt==null?void 0:Wt.type)===2){const Bi=()=>{ke.history.replace(`/classrooms/${ta.coursesId}/exercise/${ta.exerciseId}/centralizeReview/${Wt==null?void 0:Wt.login}`)};return ue.default.confirm({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",keyboard:!1,onOk:Bi,onCancel:()=>{ke.history.replace(`/classrooms/${ta.coursesId}/exercise/${ta.exerciseId}/detail`)},content:Mt.createElement("div",null,Mt.createElement("div",null,"\u60A8\u5DF2\u6210\u4E3A\u6307\u5B9A\u9605\u5377\u6559\u5E08\uFF0C\u662F\u5426\u73B0\u5728\u524D\u5F80",Mt.createElement("span",{onClick:Bi,className:"ml5 mr5 c-light-primary current"},"\u96C6\u4E2D\u9605\u5377"),"\u7EE7\u7EED\u8BC4\u9605\uFF1F"),Mt.createElement("div",{className:"c-grey-999"},"\uFF08\u9605\u5377\u7ED3\u675F\u540E\u6062\u590D\u5B66\u751F\u4E2A\u4EBA\u8BC4\u9605\u529F\u80FD\uFF0C\u5E76\u5C55\u793A\u5B66\u751F\u6210\u7EE9\uFF09"))}),Promise.reject()}if((Wt==null?void 0:Wt.type)===3){const Bi=()=>{window.location.href=`/classrooms/${ta.coursesId}/exercise/${ta.exerciseId}/centralizeReview/${Wt==null?void 0:Wt.login}`};return ue.default.confirm({centered:!0,width:496,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",onOk:Bi,keyboard:!1,onCancel:()=>{ke.history.replace(`/classrooms/${ta.coursesId}/exercise/${ta.exerciseId}/detail`)},content:Mt.createElement("div",null,"\u5F53\u524D\u8BC4\u9605\u8BBE\u7F6E\u5DF2\u5F00\u542F\u5C01\u5377\u9605\u5377\uFF0C\u5982\u9700\u7EE7\u7EED\u8BC4\u9605\u8BF7\u70B9\u51FB\u201C\u786E\u8BA4\u201D\u6309\u94AE\u3002")}),Promise.reject()}if((Wt==null?void 0:Wt.type)===6)return ue.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",title:"\u63D0\u793A",onOk:()=>{window.location.reload()},content:Mt.createElement("div",null,"\u60A8\u88AB\u6307\u5B9A\u4E3A\u65B0\u8BD5\u9898\u7684\u9605\u5377\u6559\u5E08\uFF0C\u96C6\u4E2D\u9605\u5377\u5DF2\u6DFB\u52A0\u5F85\u8BC4\u9605\u8BD5\u9898\uFF0C\u5E76\u66F4\u65B0\u4E86\u8BC4\u9605\u8FDB\u5EA6\u3002")}),Promise.reject();(ca=Wt==null?void 0:Wt.review_progress)!=null&&ca.message&&ue.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",title:"\u63D0\u793A",content:Mt.createElement("div",null,"\u60A8\u88AB\u6307\u5B9A\u4E3A\u65B0\u8BD5\u9898\u7684\u9605\u5377\u6559\u5E08\uFF0C\u96C6\u4E2D\u9605\u5377\u5DF2\u6DFB\u52A0\u5F85\u8BC4\u9605\u8BD5\u9898\uFF0C\u5E76\u66F4\u65B0\u4E86\u8BC4\u9605\u8FDB\u5EA6\u3002")}),(Wt==null?void 0:Wt.type)===8&&!((Ma=cn==null?void 0:cn.review_progress)!=null&&Ma.next_login)&&ue.default.success({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",keyboard:!1,content:Mt.createElement("div",null,"\u60A8\u5DF2\u5B8C\u6210\u96C6\u4E2D\u9605\u5377\uFF0C\u611F\u8C22\u60A8\u7684\u53C2\u4E0E\u3002")})}),pu=(Wt,ca,Ma,Bi)=>{var Va,Hi,zi,Go,Ko,os,fs,Li,Ls,ks,Nl,DA,Mu,qA,_A,BA,Kl,$A,OA;const bA=[];if((Wt==null?void 0:Wt.question_type)===8){const fo=(Va=(Wt==null?void 0:Wt.last_score_detail)||[])==null?void 0:Va.map(ts=>{var Ml;return Ea(Jr({},ts),{score:[void 0,null,0,"0","0.0"].includes(ts.score)?"0":(Ml=ts.score)==null?void 0:Ml.toFixed(1)})});(Hi=Wt==null?void 0:Wt.standard_answer)==null||Hi.forEach((ts,Ml)=>{var eu;const yl=Ml+1;let TA=fo==null?void 0:fo.find(Ye=>Ye.position===yl);TA?bA.push(TA):bA.push({position:yl,name:`\u586B\u7A7A${yl}`,value:" ",type:"warning",score:[void 0,null,0,"0","0.0"].includes(ts.score)?"0":(eu=ts.score)==null?void 0:eu.toFixed(1)})})}return Mt.createElement(Mt.Fragment,null,Mt.createElement(oe.Z,{className:"mb20"},Mt.createElement(se.Z,{flex:"1",style:{width:500}},Mt.createElement("div",{className:"pl15 pb5"},Ma?Mt.createElement("span",{style:{display:"inline-flex",fontSize:"16px"}},Mt.createElement(Ce.Z,{value:ca+1+"."+(Bi+1)+`\uFF08${ec[`${Wt==null?void 0:Wt.question_type}`]}\uFF09`+Wt.question_title+`\uFF08${Wt==null?void 0:Wt.question_score}\u5206\uFF09`})):Mt.createElement("div",{style:{display:"flex"}},Mt.createElement("span",{style:{flexShrink:0},className:"font18"},ca+1,"."),Wt.question_type===6?Wt!=null&&Wt.hack_user_identifier?Mt.createElement("span",null,Mt.createElement("a",{target:"_blank",style:{lineHeight:"26px"},className:"font16",href:`/myproblems/${Wt==null?void 0:Wt.hack_user_identifier}?backUrl=/classrooms/${ta==null?void 0:ta.coursesId}/exercise/${ta==null?void 0:ta.categoryId}/review/${ta==null?void 0:ta.userId}`},Wt.question_title),Mt.createElement("a",{target:"_blank",style:{lineHeight:"26px",textDecoration:"underline"},className:"font16 ml15",href:`/myproblems/${Wt==null?void 0:Wt.hack_user_identifier}?backUrl=/classrooms/${ta==null?void 0:ta.coursesId}/exercise/${ta==null?void 0:ta.categoryId}/review/${ta==null?void 0:ta.userId}`},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">")):Mt.createElement("span",{style:{lineHeight:"26px"},className:"font16"},Wt.question_title):(Wt==null?void 0:Wt.question_type)===5?Mt.createElement(ke.Link,{target:"_blank",style:{lineHeight:"26px"},title:Wt.question_title,className:"current c-light-primary overflowHidden1 font16",to:`/shixuns/${Wt==null?void 0:Wt.shixun_identifier}/challenges`},Wt.question_title):Mt.createElement(Ce.Z,{value:(Wt==null?void 0:Wt.question_type)===8?Wt.description:Wt.question_title+`${Wt.question_type===7?`\uFF08\u5171${Wt==null?void 0:Wt.sub_q_count}\u9898 ${Wt==null?void 0:Wt.question_score}\u5206\uFF09`:""}`}),(Wt==null?void 0:Wt.question_type)===5&&((Wt==null?void 0:Wt.is_jupyter)||(Wt==null?void 0:Wt.is_jupyter_lab))&&Mt.createElement("div",{style:{lineHeight:"22px",height:"22px",marginLeft:"10px",marginTop:"2px",background:"#FF6904",borderRadius:"2px",color:"#fff",padding:"0 8px",fontSize:"12px"}},Wt!=null&&Wt.is_jupyter?"jupyter":"jupyterLab")),(Wt==null?void 0:Wt.question_type)===6&&Mt.createElement(oi.Z,{className:"mt10",dataSource:(Wt==null?void 0:Wt.languages)||[]}),(Wt==null?void 0:Wt.question_type)===8&&Mt.createElement(Ce.Z,{disabledFill:!0,showProgramFill:!0,programFillValue:bA,value:Re.Base64.decode((Wt==null?void 0:Wt.code)||"")}),Mt.createElement("div",null,Wt.question_type===0&&Mt.createElement(Mt.Fragment,null,(zi=Wt.question_choices)==null?void 0:zi.map(function(fo){return Mt.createElement("div",{className:`multi-llipsis1e flex-container mr10 ${Wt.user_answer.includes(fo.choice_id)&&Wt.question_score!==Wt.user_score?we.Z.answerError:""}`},Mt.createElement(ae.ZP,{checked:Wt.user_answer.includes(fo.choice_id)}),Mt.createElement(Ce.Z,{value:fo.choice_text}))})),Wt.question_type===1&&Mt.createElement(Mt.Fragment,null,(Go=Wt.question_choices)==null?void 0:Go.map(function(fo){return Mt.createElement("div",{className:`multi-llipsis1e flex-container mt10 ${Wt.user_answer.includes(fo.choice_id)&&Wt.question_score!==Wt.user_score?we.Z.answerError:""}`},Mt.createElement(ie.default,{checked:Wt.user_answer.includes(fo.choice_id)}),Mt.createElement(Ce.Z,{value:fo.choice_text,className:"ml5"}))})),Wt.question_type===2&&Mt.createElement("div",{className:we.Z.flexRow},(Ko=Wt.question_choices)==null?void 0:Ko.map(function(fo,ts){return Mt.createElement("div",{style:{marginLeft:ts>0&&"10px"},className:"multi-llipsis1e flex-container"},Mt.createElement(ae.ZP,{checked:Wt.user_answer.includes(fo.choice_id)}),Mt.createElement(Ce.Z,{value:fo.choice_text}))})),Wt.question_type===3&&Mt.createElement(Fe.Z,{item:Wt,answerData:cn,changeScoreData:rs,textValue:(os=rs[Wt.q_position])==null?void 0:os.text,textOnChange:fo=>{rs[Wt.q_position].text=fo,So(Jr({},rs))}}),Wt.question_type===8&&Mt.createElement(Yt,{item:Wt,answerData:cn,changeScoreData:rs,textValue:(fs=rs[Wt.q_position])==null?void 0:fs.text,textOnChange:fo=>{rs[Wt.q_position].text=fo,So(Jr({},rs))}}),Wt.question_type===5&&Mt.createElement(la,{item:Wt,answerData:cn,coursesId:ta.coursesId,saveChangeScore:ZA,sealedReview:((Li=cn==null?void 0:cn.review_progress)==null?void 0:Li.sealed_review)===!0,onAdjustScore:fo=>{var ts;VA(Ea(Jr({},fo),{ModelTitleDec:`\uFF08${Ma?"\u7EC4\u5408\u9898":`${(ts=Ki.fw)==null?void 0:ts[(fo==null?void 0:fo.question_type)||0].name}`} \u7B2C${ca+1}${Ma?`.${Bi+1}`:""}\u9898\uFF09`})),WA(!0)}}),Wt.question_type===4&&Mt.createElement(Oo,{item:Wt,answerData:cn,changeScoreData:rs,textValue:(Ls=rs[Wt.q_position])==null?void 0:Ls.text,textOnChange:fo=>{rs[Wt.q_position].text=fo,So(Jr({},rs))}}),Wt.question_type===6&&Mt.createElement(Ho,{item:Wt,answerData:cn}),Wt.question_type===7&&Mt.createElement(Mt.Fragment,null,(ks=Wt==null?void 0:Wt.sub_exercise_questions)==null?void 0:ks.map((fo,ts)=>Mt.createElement("div",null,Mt.createElement(Mt.Fragment,null,pu(fo,ca,!0,ts))))),(Wt==null?void 0:Wt.answer_comments)&&Mt.createElement(ar.Z,{list:Wt==null?void 0:Wt.answer_comments,isShowEditAndDel:!0,userLogin:co==null?void 0:co.login,handleDel:(fo,ts)=>{tc(fo,ts,Wt==null?void 0:Wt.question_id)},handleEdit:(fo,ts)=>{Ou(fo,ts,Wt==null?void 0:Wt.question_id)}}))),Wt.question_type<3&&Mt.createElement("div",{className:`${we.Z.answerResult}`,style:{padding:"10px 17px",marginLeft:"15px"}},Mt.createElement("span",{className:"mr5"},"\u5B66\u751F\u7B54\u6848\uFF1A",Mt.createElement("span",{className:"c-blue"},(DA=(Nl=Wt.question_choices)==null?void 0:Nl.filter(fo=>{var ts;return(ts=Wt.user_answer)==null?void 0:ts.includes(fo.choice_id)}))==null?void 0:DA.map((fo,ts)=>Wt.question_type===2?Me.Qq[fo.choice_position-1]:Me.oV[fo.choice_position-1]),((Mu=Wt.user_answer)==null?void 0:Mu.length)<=0&&"\u672A\u7B54")),Mt.createElement("br",null),Wt.standard_answer_show&&Mt.createElement("span",{className:"mr5"},"\u6B63\u786E\u7B54\u6848\uFF1A",Wt.standard_answer_show),Mt.createElement("br",null),Wt.analysis&&Mt.createElement("div",null,"\u89E3\u6790:",Mt.createElement(Ce.Z,{value:Wt.analysis})))),(Wt==null?void 0:Wt.question_type)!=7&&Mt.createElement(se.Z,{flex:"140px",className:"ml20"},Mt.createElement("div",{className:`${we.Z.questionsInfo} ${nc(Wt)}`},Ni(Wt),Mt.createElement("span",{style:{flexShrink:0,lineHeight:1}},"\u5F97\u5206 / \u5206\u6570"),Mt.createElement("br",null),Mt.createElement("span",{className:"font22",style:{flexShrink:0,lineHeight:1}},Mt.createElement("span",{className:rc(Wt)},Wt.user_score===null?"--":(qA=Wt==null?void 0:Wt.user_score)!=null&&qA.includes(".0")?(_A=Wt==null?void 0:Wt.user_score)==null?void 0:_A.replace(".0",""):Wt.user_score),"\xA0/\xA0",(Wt==null?void 0:Wt.question_score)===null?"--":(BA=Wt==null?void 0:Wt.question_score)!=null&&BA.includes(".0")?(Kl=Wt==null?void 0:Wt.question_score)==null?void 0:Kl.replace(".0",""):Wt.question_score),Mt.createElement("br",null),(Wt==null?void 0:Wt.question_type)!=7&&hu(Ea(Jr({},Wt),{ModelTitleDec:`\uFF08${Ma?"\u7EC4\u5408\u9898":`${($A=Ki.fw)==null?void 0:$A[(Wt==null?void 0:Wt.question_type)||0].name}`} \u7B2C${ca+1}${Ma?`.${Bi+1}`:""}\u9898\uFF09`}))),!((OA=cn==null?void 0:cn.exercise)!=null&&OA.is_random)&&(Wt==null?void 0:Wt.question_type)==3&&(cn==null?void 0:cn.is_edit_question)&&Mt.createElement("div",{style:{width:120}},Mt.createElement("div",{style:{textAlign:"center",margin:"10px auto"}},"\u7ED9\u5206\u65B9\u5F0F",Mt.createElement(re.Z,{title:"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002"},Mt.createElement("i",{className:"iconfont icon-xiaowenhao1 font14 ml5",style:{color:"#145DFF"}}))),Mt.createElement(ae.ZP.Group,{defaultValue:Wt==null?void 0:Wt.use_blank_score,value:Wt==null?void 0:Wt.use_blank_score,className:we.Z.scoreByBlankRadio,optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:fo=>{ue.default.confirm({title:"\u63D0\u793A",content:"\u4FEE\u6539\u7ED9\u5206\u65B9\u5F0F\u5C06\u4F1A\u5BF9\u6240\u6709\u5DF2\u4EA4\u5377\u7684\u5B66\u751F\u8FDB\u884C\u91CD\u65B0\u5224\u5206\uFF0C\u786E\u5B9A\u8981\u4FEE\u6539\u5417\uFF1F",onOk:()=>Ha(void 0,null,function*(){(0,ye.gA)({id:Wt==null?void 0:Wt.question_id,use_blank_score:!(Wt!=null&&Wt.use_blank_score)}).then(ts=>{(ts==null?void 0:ts.status)==0&&(me.ZP.success("\u4FEE\u6539\u6210\u529F"),ls())})})})}})))))},mu=Wt=>{var ca;const Ma=(ca=cn==null?void 0:cn.exercise_question_types)==null?void 0:ca.filter(Va=>Wt?Va.question_type===4:Va.question_type!==4);return Ma==null?void 0:Ma.map((Va,Hi)=>{var zi,Go,Ko,os;return Mt.createElement("div",{key:Hi},Mt.createElement("div",{className:"pt20"},Mt.createElement(oe.Z,{align:"middle"},Mt.createElement(se.Z,{flex:"1"},Mt.createElement("span",{style:{fontWeight:"bold"},className:"font16 pl15"},Va.name),Mt.createElement("span",{className:"c-grey-999 ml10"}," \u5171 ",Mt.createElement("span",{className:"c-blue"},Va.count)," \u9898 ",(Va==null?void 0:Va.question_type)===7?`\uFF08\u5171${Va==null?void 0:Va.sub_count}\u5C0F\u9898\uFF09`:"",Mt.createElement(ne.Z,{type:"vertical"})," \u5171 ",Mt.createElement("span",{className:"c-red"},Va.score)," \u5206")),Va.question_type==1&&((zi=cn==null?void 0:cn.exercise)==null?void 0:zi.show_give_score_method)&&Mt.createElement(se.Z,{style:{paddingRight:"65px"}},Mt.createElement("span",{style:{display:"inline-flex",alignItems:"center"}},Mt.createElement("span",null,"\u7ED9\u5206\u65B9\u5F0F",Mt.createElement(re.Z,{overlayStyle:{maxWidth:600},title:Mt.createElement(Mt.Fragment,null,"\u5168\u5BF9\u7ED9\u5206\uFF1A\u9009\u4E2D\u7684\u7B54\u6848\u5168\u90E8\u6B63\u786E\u4E14\u672A\u6F0F\u9009\u6B63\u786E\u7B54\u6848\uFF0C\u5219\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\uFF1B",Mt.createElement("br",null),"\u6F0F\u9009\u7ED9\u5206\uFF1A\u9009\u4E2D\u7684\u7B54\u6848\u5168\u90E8\u6B63\u786E\u4F46\u6709\u6F0F\u9009\u6B63\u786E\u7B54\u6848\uFF0C\u5219\u83B7\u5F97\u7684\u5206\u503C=\u9009\u4E2D\u7684\u7B54\u6848\u4E2A\u6570 * (\u8BE5\u5C0F\u9898\u5206\u503C / \u6B63\u786E\u7B54\u6848\u7684\u4E2A\u6570)\u3002")},Mt.createElement("i",{className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}}))),Mt.createElement(ae.ZP.Group,{defaultValue:(Go=cn==null?void 0:cn.exercise)==null?void 0:Go.use_blank_score,value:(Ko=cn==null?void 0:cn.exercise)==null?void 0:Ko.use_blank_score,className:`${we.Z.scoreByBlankRadio} ml10`,optionType:"button",options:[{label:"\u5168\u5BF9\u7ED9\u5206",value:!1},{label:"\u6F0F\u9009\u7ED9\u5206",value:!0}],onChange:fs=>{ue.default.confirm({title:"\u63D0\u793A",centered:!0,closable:!1,content:"\u4FEE\u6539\u7ED9\u5206\u65B9\u5F0F\u5C06\u4F1A\u5BF9\u6240\u6709\u5DF2\u4EA4\u5377\u7684\u5B66\u751F\u8FDB\u884C\u91CD\u65B0\u5224\u5206\uFF0C\u786E\u5B9A\u8981\u4FEE\u6539\u5417\uFF1F",onOk:()=>Ha(void 0,null,function*(){var Li,Ls,ks;(yield(0,Ne.ZP)(`/api/exercise_questions/${(Ls=(Li=Va==null?void 0:Va.items)==null?void 0:Li[0])==null?void 0:Ls.question_id}/teacher_update_multiple.json`,{method:"post",body:{use_blank_score:!((ks=cn==null?void 0:cn.exercise)!=null&&ks.use_blank_score)}})).status==0&&(me.ZP.success("\u4FEE\u6539\u6210\u529F"),ls())})})}}))),Mt.createElement(se.Z,{className:"pr30 c-grey-666"},"\u603B\u5F97\u5206\uFF1A",Va.user_score)),Mt.createElement("div",{className:"ml15"},Mt.createElement(ne.Z,{style:{marginTop:8,marginBottom:8}}))),(os=Va.items)==null?void 0:os.map(function(fs,Li){return cs&&fs.user_score===fs.question_score?null:Mt.createElement("aside",{id:fs.question_id,key:Li},pu(fs,Li,!1))}))})},LA=Wt=>{var ca;const Ma=(ca=cn==null?void 0:cn.exercise_question_types)==null?void 0:ca.filter(Va=>Wt?Va.question_type===4:Va.question_type!==4);return Ma==null?void 0:Ma.map(function(Va,Hi){return Mt.createElement(ce.Fragment,{key:Va.question_type},Mt.createElement("p",null,Va.name),Va.items.map((zi,Go)=>{var Ko,os;let fs="",Li="";return Number(zi.question_score)===Number(zi.user_score)?fs=we.Z.blue:zi.user_score>0?fs=we.Z.orange:fs=we.Z.red,zi.question_type===4&&!zi.user_score&&(fs=we.Z.grey),zi.question_type===4?((Ko=zi==null?void 0:zi.answer_comments)==null?void 0:Ko.length)>0||zi!=null&&zi.is_reviewed?Li=Mt.createElement("i",{className:`iconfont icon-daipingyue ${we.Z.sign}`}):Li=Mt.createElement("i",{style:{color:"#9B9B9B"},className:`iconfont icon-daipingyue ${we.Z.sign}`}):(((os=zi==null?void 0:zi.answer_comments)==null?void 0:os.length)>0||zi!=null&&zi.is_reviewed)&&(Li=Mt.createElement("i",{className:`iconfont icon-daipingyue ${we.Z.sign}`})),cs&&zi.user_score===zi.question_score?null:Mt.createElement("span",{className:`${fs} relative`,onClick:()=>{const Ls=zi.question_id;let ks=document.getElementById(Ls);ks&&window.scrollTo(0,ks.offsetTop)}},Go+1,Li)}))})},jA=(Wt,ca,Ma)=>{Number.isNaN(Wt)||(jl[ca].items[Ma].user_score=Wt,Us([...jl]))},ac=()=>{var Wt;return(Wt=[...jl])==null?void 0:Wt.map(function(Ma,Bi){if(Ma.question_type!==7||Ma.question_type===7&&Ma.items.find(Va=>[3,4,5,6,8].includes(Va.question_type)))return Mt.createElement("div",{key:Ma.question_type,className:we.Z.listwrap},Mt.createElement("p",{style:{color:"#000000"}},Ma.name),Mt.createElement("div",null,Mt.createElement("span",{style:{display:"inline-block",width:66,color:"#5F6368",marginRight:4}},Ma.question_type===5?"\u9898\u53F7-\u5173\u5361":Ma.question_type===7?"\u9898\u53F7-\u5C0F\u9898":"\u9898\u53F7"),Mt.createElement("span",{style:{color:"#5F6368"}},"\u5206\u503C")),Ma.items.map((Va,Hi)=>{if(Ma.question_type!==7||Ma.question_type===7&&[3,4,5,6,8].includes(Va.question_type))return Mt.createElement("div",{className:"mt10"},Mt.createElement("span",{style:{display:"inline-block",width:36}},Va.number?Va.number:Hi+1),Mt.createElement(ee.Z,{min:0,max:Va.question_score,precision:1,step:1,placeholder:`\u6EE1\u5206${Va.question_score}\u5206`,value:Va.user_score,onChange:zi=>jA(zi,Bi,Hi),style:{width:80,marginLeft:32,marginRight:10}}),Mt.createElement(a.ZP,{theme:{components:{Button:{defaultBorderColor:"#BACFFE",defaultColor:"#3061D0",defaultShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)"}}}},Mt.createElement(fe.ZP,{onClick:()=>{jA(Va.question_score,Bi,Hi)}},"\u6EE1\u5206")))}))})},vu=()=>Ha(void 0,null,function*(){var Wt;const Ma=(0,qr.cloneDeep)(jl).flatMap(Va=>Va.items.map(Hi=>{var zi,Go;return{id:Hi.question_id,shixun_challenge_id:Hi.shixun_challenge_id||null,score:Hi.user_score,user_id:(zi=cn==null?void 0:cn.exercise_answer_user)==null?void 0:zi.user_id,review_type:Vs===1?"normal":"appraise",sealed_review:((Go=cn==null?void 0:cn.review_progress)==null?void 0:Go.sealed_review)||!1}}));Cl(!0);const Bi=yield(0,Ne.ZP)("/api/exercise_questions/adjust_all_score.json",{method:"post",body:{exercise_id:ta.exerciseId,user_id:(Wt=cn==null?void 0:cn.exercise_answer_user)==null?void 0:Wt.user_id,data:[...Ma]}});(Bi==null?void 0:Bi.status)===0&&(me.ZP.success("\u5FEB\u6377\u8BC4\u5206\u6210\u529F"),Qo(!1),ls()),Cl(!1)}),Tu=(0,ce.useCallback)(Wt=>{var ca,Ma;const Bi=`${((ca=wn.exerciseExportHeadData)==null?void 0:ca.new_student_id)||""}${(Ma=wn.exerciseExportHeadData)==null?void 0:Ma.new_user}`;Wt.save(Bi),setTimeout(()=>xl(100),300),setTimeout(()=>xl(0),550),ul(!1)},[wn,cn]),Ms=()=>{let Wt=0;const ca=setInterval(()=>{Wt+=5,xl(Wt),Wt===100&&clearInterval(ca)},200)},Tl=(0,ce.useCallback)(Wt=>Au(Wt.target.value),[]),sA=()=>Ha(void 0,null,function*(){var Wt,ca,Ma,Bi,Va,Hi,zi,Go;if((0,_t.Rm)()&&!((ca=(Wt=$t==null?void 0:$t.AssistantObject)==null?void 0:Wt.exercise)!=null&&ca.can_appraise)){XA();return}if(!((Ma=cn==null?void 0:cn.exercise_answer_user)!=null&&Ma.user_id))return;const Ko=yield(0,Ne.ZP)(`/api/exercises/${ta==null?void 0:ta.exerciseId}/review_exercise_user.json`,{method:"post",body:{id:ta==null?void 0:ta.exerciseId,user_id:(Bi=cn==null?void 0:cn.exercise_answer_user)==null?void 0:Bi.user_id,review_type:Vs===1?"normal":"appraise",sealed_review:((Va=cn==null?void 0:cn.review_progress)==null?void 0:Va.sealed_review)||!1,next_login:((Hi=cn==null?void 0:cn.review_progress)==null?void 0:Hi.next_login)||"",analysis:FA,only_analysis:uu}});if(yield Fl(Ko),(Ko==null?void 0:Ko.status)===0){if(tA(!1),uu){ls(),me.ZP.success("\u64CD\u4F5C\u6210\u529F"),nA(!1);return}if((zi=cn==null?void 0:cn.review_progress)!=null&&zi.next_login){me.ZP.success("\u8BC4\u9605\u6210\u529F\uFF01\u5DF2\u4E3A\u60A8\u81EA\u52A8\u5207\u6362\u81F3\u4E0B\u4E00\u4E2A\u5F85\u8BC4\u9605\u7684\u5B66\u751F");const os=ms?"centralizeReview":"review";ke.history.replace(`/classrooms/${ta.coursesId}/exercise/${ta.exerciseId}/${os}/${(Go=cn==null?void 0:cn.review_progress)==null?void 0:Go.next_login}`);return}ls(),me.ZP.success("\u8BC4\u9605\u6210\u529F\uFF01")}else ue.default.info({title:"\u63D0\u793A",width:500,centered:!0,content:Mt.createElement("div",null,Ko==null?void 0:Ko.message),okText:"\u6211\u77E5\u9053\u4E86"})}),Nu=Wt=>Ha(void 0,null,function*(){var ca,Ma;const Bi=ms?"centralizeReview":"review",Va=Wt=="next"?(ca=cn==null?void 0:cn.review_progress)==null?void 0:ca.next_login:(Ma=cn==null?void 0:cn.review_progress)==null?void 0:Ma.prev_login;Va?ke.history.replace(`/classrooms/${ta.coursesId}/exercise/${ta.exerciseId}/${Bi}/${Va}`):ls()});return Mt.createElement("section",{className:"edu-container"},Mt.createElement(y.Z,{spinning:wa[Al]},Mt.createElement("section",{className:"animated fadeIn"},Mt.createElement("aside",{className:"mt10"},co&&Mt.createElement(x.Z,{separator:">"},Mt.createElement(x.Z.Item,null,Mt.createElement(ke.Link,{to:`/classrooms/${ta.coursesId}/exercise`},(Yi=co==null?void 0:co.course)==null?void 0:Yi.course_name)),Mt.createElement(x.Z.Item,null,Mt.createElement(ke.Link,{to:`/classrooms/${ta.coursesId}/exercise`},"\u8BD5\u5377\u5217\u8868")),Mt.createElement(x.Z.Item,null,Mt.createElement(ke.Link,{to:`/classrooms/${ta.coursesId}/exercise/${(Xo=cn==null?void 0:cn.exercise)==null?void 0:Xo.id}/detail`},"\u8BD5\u5377\u8BE6\u60C5")),Mt.createElement(x.Z.Item,null,Vs!==1?"\u96C6\u4E2D\u8BC4\u9605":(Ps=cn==null?void 0:cn.exercise_answer_user)==null?void 0:Ps.user_name))),Mt.createElement("aside",{className:[we.Z.title,"mt20"].join(" ")},Mt.createElement(oe.Z,{style:{width:"100%"},align:"middle"},Mt.createElement(se.Z,{style:{display:"flex",alignItems:"center"}},(0,Me.vB)(ma==null?void 0:ma.exercise_status,ma==null?void 0:ma.appraise_label),Mt.createElement(ke.Link,{to:`/classrooms/${ta.coursesId}/exercise/${(ps=cn==null?void 0:cn.exercise)==null?void 0:ps.id}/detail`},Mt.createElement(re.Z,{title:((_s=cn==null?void 0:cn.exercise)==null?void 0:_s.exercise_name)||""},Mt.createElement("strong",{className:"font20 ml10 c-grey-333",style:{maxWidth:"338px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",display:"block"}},((Hl=cn==null?void 0:cn.exercise)==null?void 0:Hl.exercise_name)||"")))),Vs===1&&Mt.createElement(ce.Fragment,null,Mt.createElement(se.Z,{flex:1,style:{marginLeft:"25px",display:"flex",alignItems:"center"},className:"bold c-black"},Mt.createElement("aside",null,Mt.createElement("span",null,"\u8003\u8BD5\u65F6\u957F ",((su=cn.exercise)==null?void 0:su.time)===-1?"\u672A\u9650\u65F6":(((gA=cn.exercise)==null?void 0:gA.time)||"")+"\u5206\u949F",!!((KA=cn==null?void 0:cn.exercise_answer_user)!=null&&KA.delayed_time)&&Mt.createElement("span",{className:"c-red"},"+\u5EF6\u65F6",(lu=cn==null?void 0:cn.exercise_answer_user)==null?void 0:lu.delayed_time,"\u5206\u949F")),Mt.createElement("span",{className:"ml20"},"\u5408\u8BA1 ",(ml=(Zo=cn.exercise_scores)==null?void 0:Zo.exercise_types)==null?void 0:ml.q_counts,"\u9898"),Mt.createElement("span",{className:"ml20"},"\u6EE1\u5206 ",(dc=(bl=cn.exercise_scores)==null?void 0:bl.exercise_types)==null?void 0:dc.q_scores,"\u5206"))),(0,_t.GJ)()&&![0,1].includes((xe=cn==null?void 0:cn.exercise)==null?void 0:xe.commit_status)&&Mt.createElement(fe.ZP,{className:"mr20",onClick:()=>{(0,Me.xg)(`/zbstatistics/detail/4305265?callbackUrl=/classrooms/${ta.coursesId}/exercise/${ta.exerciseId}/review/${ta.userId}`)}},"\u8003\u60C5\u53EF\u89C6\u5316"),!el&&Mt.createElement(se.Z,null,(0,_t.GJ)()&&Mt.createElement(Mt.Fragment,null,Mt.createElement(fe.ZP,{icon:Mt.createElement(he.Z,null),onClick:()=>{var Wt;if((0,_t.Rm)()&&!((Wt=$t.AssistantObject.exercise)!=null&&Wt.can_download)){me.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}wA(),Os(!0)}},"\u5BFC\u51FA\u5F53\u524D\u5B66\u751F\u8BD5\u5377"),Mt.createElement(fe.ZP,{style:{marginLeft:"20px"},icon:Mt.createElement(ge.Z,null),onClick:()=>{var Wt;if((0,_t.Rm)()&&!((Wt=$t.AssistantObject.exercise)!=null&&Wt.can_download)){me.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Wa({type:"exercise/setActionTabs",payload:{key:"exportSetting"}})}},"\u5BFC\u51FA\u8BBE\u7F6E")),((be=cn==null?void 0:cn.exercise)==null?void 0:be.exercise_status)===2&&(ma==null?void 0:ma.exercise_type)!=2&&Mt.createElement(fe.ZP,{type:"primary",style:{marginLeft:"10px"},onClick:Wt=>{var ca,Ma;Wt.preventDefault(),(0,_t.Rm)()&&!((Ma=(ca=$t==null?void 0:$t.AssistantObject)==null?void 0:ca.exercise)!=null&&Ma.can_redo)&&me.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");let Bi=!1;ue.default.confirm({width:500,title:"\u63D0\u793A",content:Mt.createElement("div",null,Mt.createElement("div",null,"\u5B66\u751F\u5C06\u5F97\u5230\u4E00\u6B21\u91CD\u65B0\u7B54\u9898\u7684\u673A\u4F1A\uFF0C\u786E\u5B9A\u5C06\u5B66\u751F\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Mt.createElement(ie.default,{onChange:Va=>{Bi=Va.target.checked}},"\u6E05\u7A7A\u5B66\u751F\u7684\u7B54\u9898\u8BB0\u5F55")),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ha(void 0,null,function*(){var Va,Hi;(yield(0,ye.q6)({categoryId:ta.exerciseId,user_ids:[(Va=cn==null?void 0:cn.exercise_answer_user)==null?void 0:Va.user_id],is_reset:Bi})).status===0&&(me.ZP.success("\u64CD\u4F5C\u6210\u529F"),ke.history.push(`/classrooms/${ta.coursesId}/exercise/${(Hi=cn==null?void 0:cn.exercise)==null?void 0:Hi.id}/detail`))})})}},Mt.createElement("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"\u6253\u56DE\u91CD\u505A")))))),Mt.createElement(oe.Z,{className:"mt20"},Mt.createElement(se.Z,{flex:"284px",className:we.Z.leftBar},Mt.createElement(E.Z,{offsetTop:0},!((Se=cn==null?void 0:cn.review_progress)!=null&&Se.sealed_review)&&Mt.createElement("section",{className:`${we.Z.bg} ${we.Z.userInfo}`},Mt.createElement(oe.Z,{align:"middle",wrap:!1},Mt.createElement("img",{className:we.Z.userImg,src:mo.Z.API_SERVER+"/images/"+((He=cn.exercise_answer_user)==null?void 0:He.user_img)}),Mt.createElement(se.Z,{style:{marginLeft:"14px",width:"145px"}},Mt.createElement(oe.Z,{style:{marginBottom:"8px"},wrap:!1},Mt.createElement(se.Z,{className:we.Z.userInfoTitle},"\u59D3\u540D"),Mt.createElement(se.Z,{className:we.Z.userInfoValue},Mt.createElement(re.Z,{placement:"topLeft",title:(Ve=cn.exercise_answer_user)==null?void 0:Ve.user_name},(Ge=cn.exercise_answer_user)==null?void 0:Ge.user_name))),Mt.createElement(oe.Z,{style:{marginBottom:"8px"},wrap:!1},Mt.createElement(se.Z,{className:we.Z.userInfoTitle},"\u5B66\u53F7"),Mt.createElement(se.Z,{className:we.Z.userInfoValue},Mt.createElement(re.Z,{placement:"topLeft",title:(_e=cn.exercise_answer_user)==null?void 0:_e.student_id},(rt=cn.exercise_answer_user)==null?void 0:rt.student_id))),Mt.createElement(oe.Z,{style:{marginBottom:"8px"},wrap:!1},Mt.createElement(se.Z,{className:we.Z.userInfoTitle},"\u5206\u73ED"),Mt.createElement(se.Z,{flex:1,className:we.Z.userInfoValue},Mt.createElement(re.Z,{placement:"topLeft",title:(ct=cn.exercise_answer_user)==null?void 0:ct.course_group_name},(wt=cn.exercise_answer_user)==null?void 0:wt.course_group_name))),Mt.createElement(oe.Z,{wrap:!1},Mt.createElement(se.Z,{className:we.Z.userInfoTitle},"\u6210\u7EE9"),Mt.createElement(se.Z,{flex:1,className:we.Z.userInfoValue},Mt.createElement(re.Z,{placement:"topLeft",title:(It=cn.exercise_answer_user)==null?void 0:It.course_group_name},cn.user_score?Number(cn.user_score):0,"\u5206"))))),Mt.createElement("img",{className:we.Z.status,src:((Dt=cn==null?void 0:cn.exercise_answer_user)==null?void 0:Dt.review_status)==1?$o:((kt=cn==null?void 0:cn.exercise_answer_user)==null?void 0:kt.review_status)==0?ji:ll})),Vs===3&&Mt.createElement("section",{className:`${we.Z.bg} p20 mt10`},Mt.createElement("h3",null,"\u8BC4\u9605\u8303\u56F4"),Mt.createElement("div",{className:"mt10"},"\u8BD5\u9898"),Mt.createElement("div",{className:`${we.Z.greyBg} ${we.Z.listType} mt10`},(rn=(vt=cn==null?void 0:cn.review_progress)==null?void 0:vt.appraise_question)==null?void 0:rn.map(Wt=>Mt.createElement("span",null,Wt.name,"\uFF1B")))),Mt.createElement("section",{className:`${we.Z.bg} p20 mt10`},Mt.createElement("h3",null,"\u7B54\u9898\u5361"),Mt.createElement(oe.Z,{style:{flexDirection:"column"}},Mt.createElement(se.Z,null,"\u4EC5\u663E\u793A\u9519\u9898",Mt.createElement(z.Z,{className:"ml5",checked:cs,onChange:Wt=>zl(Wt)})),Mt.createElement(se.Z,{className:"mt5"},"\u4EC5\u663E\u793A\u4E3B\u89C2\u9898",Mt.createElement(z.Z,{checked:Ji,className:"ml5",onChange:Wt=>Ll(Wt)}))),Mt.createElement(oe.Z,{align:"middle",justify:"start",className:"mt10"},Mt.createElement(se.Z,null,Mt.createElement("span",{className:we.Z.circularBlue}),Mt.createElement("span",null,"\u6B63\u786E"),Mt.createElement("span",{className:`${we.Z.circularRed} ml20`}),Mt.createElement("span",null,"\u9519\u8BEF"),Mt.createElement("span",{className:`${we.Z.circularOrange} ml20`}),Mt.createElement("span",null,"\u90E8\u5206\u5F97\u5206"),Mt.createElement("div",{className:"mt10 flex item-center"},Mt.createElement("i",{className:"iconfont icon-daipingyue mr5",style:{fontSize:12,color:"#42D5A0",marginLeft:-3}}),Mt.createElement("span",null,"\u5DF2\u8BC4"),Mt.createElement("i",{className:"iconfont icon-daipingyue mr5",style:{fontSize:12,color:"#9B9B9B",marginLeft:17}}),Mt.createElement("span",null,"\u672A\u8BC4"))))),((Jt=cn==null?void 0:cn.exercise_question_types)==null?void 0:Jt.some(Wt=>Wt.question_type!==4))&&!Ji&&Mt.createElement("section",{className:`${we.Z.bg} p20 mt10 pr10`},Mt.createElement("h3",{className:"c-blue"},"\u5BA2\u89C2\u9898"),Mt.createElement("aside",{className:we.Z.questionIcons},LA())),((an=cn==null?void 0:cn.exercise_question_types)==null?void 0:an.some(Wt=>Wt.question_type===4))&&Mt.createElement("section",{className:`${we.Z.bg} p20 mt10 pr10`},Mt.createElement("h3",{className:"c-blue"},"\u4E3B\u89C2\u9898"),Mt.createElement("aside",{className:we.Z.questionIcons},LA(!0))))),Mt.createElement(se.Z,{flex:"916px"},Mt.createElement("section",{className:[we.Z.bg,"ml20"].join(" "),style:{overflow:"hidden"}},Mt.createElement("div",{className:we.Z.result},Mt.createElement(te.default,{columns:fu,dataSource:du,pagination:!1,bordered:!0}),Mt.createElement("div",{className:we.Z.evaluate},Mt.createElement(oe.Z,{align:"middle",justify:"space-between"},Mt.createElement(se.Z,{className:"c-grey-333",style:{fontSize:"16px",fontWeight:"600"}},"\u8003\u8BD5\u8BC4\u4EF7"),!el&&Mt.createElement(fe.ZP,{icon:Mt.createElement("i",{className:"iconfont icon-bianji7 ",style:{marginRight:"6px",fontSize:"14px"}}),style:{color:"#3061D0",padding:0},type:"link",onClick:()=>{tA(!0),nA(!0)}},"\u7F16\u8F91")),Mt.createElement("div",{className:we.Z.analysis,style:{color:(Kt=cn==null?void 0:cn.exercise_answer_user)!=null&&Kt.analysis?"#434D63":""}},((sn=cn==null?void 0:cn.exercise_answer_user)==null?void 0:sn.analysis)||"\u672A\u5BF9\u5B66\u751F\u8FDB\u884C\u8003\u8BD5\u8BC4\u4EF7"))),((Tn=cn==null?void 0:cn.exercise)==null?void 0:Tn.open_camera)&&Vs===1&&Mt.createElement(Rn,{parentData:cn}),((Xn=cn==null?void 0:cn.exercise_question_types)==null?void 0:Xn.some(Wt=>Wt.question_type!==4))&&!Ji&&Mt.createElement(oe.Z,{align:"middle",className:we.Z.typeTitle},Mt.createElement(se.Z,{flex:"1"},Mt.createElement(oe.Z,{align:"middle"},Mt.createElement("strong",{className:"font20"},"\u5BA2\u89C2\u9898"),Mt.createElement("span",{className:"c-grey-666"},"\uFF08\u5408\u8BA1",(ur=cn==null?void 0:cn.exercise)==null?void 0:ur.objective_score,"\u5206\uFF09"))),Mt.createElement(se.Z,null,Mt.createElement("span",{className:"c-grey-666"},"\u603B\u5F97\u5206:",(Rr=cn==null?void 0:cn.exercise_answer_user)==null?void 0:Rr.objective_score))),!Ji&&Mt.createElement("aside",{className:"pl30 pr10"},mu()),((Jn=cn==null?void 0:cn.exercise_question_types)==null?void 0:Jn.some(Wt=>Wt.question_type===4))&&Mt.createElement(oe.Z,{gutter:[10,10]},Mt.createElement(se.Z,{flex:"1"},Mt.createElement(oe.Z,{align:"middle",className:we.Z.typeTitle},Mt.createElement(se.Z,{flex:"1"},Mt.createElement(oe.Z,{align:"middle"},Mt.createElement("strong",{className:"font20"},"\u4E3B\u89C2\u9898"),Mt.createElement("span",{className:"c-grey-666"},"\uFF08\u5408\u8BA1",(yn=cn==null?void 0:cn.exercise)==null?void 0:yn.subjective_score,"\u5206\uFF09"))),Mt.createElement(se.Z,null,Mt.createElement("span",{className:"c-grey-666"},"\u603B\u5F97\u5206:",(er=cn==null?void 0:cn.exercise_answer_user)==null?void 0:er.subjective_score))))),Mt.createElement("aside",{className:"pl30 pr10 pb30 mb20"},mu(!0)),Mt.createElement(oe.Z,{className:we.Z.buttonFixed},Mt.createElement("section",{className:"edu-container",style:{display:"flex",justifyContent:"space-between"}},Mt.createElement(oe.Z,{align:"middle"},Mt.createElement(fe.ZP,{style:{lineHeight:"30px"},href:`/classrooms/${ta.coursesId}/exercise/${ta.exerciseId}/detail`},"\u8FD4\u56DE"),!el&&Mt.createElement(Mt.Fragment,null,Mt.createElement(fe.ZP,{style:{marginLeft:"20px"},onClick:()=>hA(!0)},"\u5B66\u751F\u5217\u8868"),Mt.createElement("div",{className:we.Z.progress},Mt.createElement(oe.Z,{align:"middle",justify:"space-between",style:{fontSize:"12px",lineHeight:"12px"}},Mt.createElement(se.Z,{style:{color:"#5F6367"}},Vs===1?"\u8BC4\u9605\u8FDB\u5EA6":"\u6559\u5E08\u4E2A\u4EBA\u8BC4\u9605\u8FDB\u5EA6"),Mt.createElement(re.Z,{title:"\u5DF2\u8BC4\u4EBA\u6570/\u5F85\u8BC4\u5B66\u751F\u603B\u6570"},Mt.createElement(se.Z,{style:{color:"#3061D0"}},`${((Zt=(br=cn==null?void 0:cn.review_progress)==null?void 0:br.progress)==null?void 0:Zt.completed_count)||0}/${((Ln=(tn=cn==null?void 0:cn.review_progress)==null?void 0:tn.progress)==null?void 0:Ln.total)||0}`))),Mt.createElement(Ae.Z,{trailColor:"#EBEDF3",strokeColor:"#3061D0",percent:((dr=(En=cn==null?void 0:cn.review_progress)==null?void 0:En.progress)==null?void 0:dr.completed_count)/((vr=(ir=cn==null?void 0:cn.review_progress)==null?void 0:ir.progress)==null?void 0:vr.total)*100,showInfo:!1})))),!el&&Mt.createElement(oe.Z,{align:"middle"},((Br=(qn=cn==null?void 0:cn.review_progress)==null?void 0:qn.progress)==null?void 0:Br.total)!=1&&Mt.createElement(Mt.Fragment,null,((Sr=cn==null?void 0:cn.review_progress)==null?void 0:Sr.prev_login)&&Mt.createElement(as.Z,{style:{lineHeight:"30px"},onClick:()=>Ha(void 0,null,function*(){yield Nu("prev")})},"\u4E0A\u4E00\u4EBA"),((ja=cn==null?void 0:cn.review_progress)==null?void 0:ja.next_login)&&Mt.createElement(as.Z,{style:{marginLeft:"14px",lineHeight:"30px"},onClick:()=>Ha(void 0,null,function*(){yield Nu("next")})},"\u4E0B\u4E00\u4EBA")),!((zt=cn==null?void 0:cn.exercise)!=null&&zt.review_status)&&Mt.createElement(as.Z,{type:"primary",style:{marginLeft:"40px",lineHeight:"30px"},onClick:()=>Ha(void 0,null,function*(){yield sA()})},"\u63D0\u4EA4\u8BC4\u9605"))))))),Mt.createElement(Mn,{visible:es,value:ta==null?void 0:ta.userId,onClose:()=>hA(!1),onChange:Wt=>{},data:$s.current,sealedReview:(on=cn==null?void 0:cn.review_progress)==null?void 0:on.sealed_review}),Mt.createElement(Fa.Z,null)),$l&&!el&&Mt.createElement(re.Z,{title:"\u5FEB\u6377\u8BC4\u5206\u9762\u677F",placement:"bottom"},Mt.createElement("div",{className:we.Z.score,onClick:()=>Qo(!0)},Mt.createElement("i",{className:"iconfont icon-kuaijiepingfen font24"}))),Mt.createElement(de.Z,{width:282,closable:!1,open:ki,mask:!1},Mt.createElement("div",{className:we.Z.drawerWrap},Mt.createElement("div",{className:we.Z.top},Mt.createElement("div",{style:{fontWeight:500,color:"#000",fontSize:16}},"\u5FEB\u6377\u8BC4\u5206"),Mt.createElement("div",{onClick:()=>{Qo(!1),Us([...Dl])}},Mt.createElement("i",{className:"iconfont icon-danchuangguanbi font14 current mr15"}))),Mt.createElement("div",{className:we.Z.middle},ac()),Mt.createElement("div",{className:we.Z.btns},Mt.createElement(fe.ZP,{className:"mr20",size:"middle",onClick:()=>{Qo(!1),Us([...Dl])}},"\u53D6\u6D88"),Mt.createElement(fe.ZP,{size:"middle",type:"primary",onClick:()=>vu(),loading:Si},"\u4FDD\u5B58")))),Mt.createElement(_n.Z,null),Mt.createElement(ue.default,{title:"\u5BFC\u51FA\u8BD5\u5377\u9009\u62E9",open:pA,footer:Mt.createElement("div",null,Mt.createElement(fe.ZP,{onClick:()=>{yA("pdf"),Ts(!1),cl(!0),Ol("1"),Os(!1),wA()}},"\u53D6\u6D88"),Mt.createElement(fe.ZP,{type:"primary",onClick:()=>{if(rA==""){me.ZP.info("\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F");return}else rA=="pdf"?(Ms(),vl({type:"",userCommentVisible:vA,userScoreVisible:!0,new:mA}),ul(!0)):rA=="word"&&((0,Ss.pO)(Jr({exercise_id:ta.exerciseId,login:ta.userId,middle_export:1,is_export_comment:mA?1:0},vs)),ul(!1));yA("pdf"),Ts(!1),cl(!0),Ol("1"),Os(!1),wA()}},"\u786E\u5B9A")),onCancel:()=>{yA("pdf"),Ts(!1),cl(!0),Ol("1"),Os(!1)}},Mt.createElement("div",{style:{fontSize:14,marginBottom:"15px",marginTop:"5px",color:"#666"}},"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F"),Mt.createElement("div",{className:we.Z.export_type_modal},Mt.createElement("div",{className:we.Z.export_type_modal_con},Mt.createElement("div",{className:we.Z.type_item},Mt.createElement("div",{className:`${we.Z.img_warp} ${rA=="pdf"?we.Z.img_warp_active:""}`,onClick:()=>{yA("pdf"),Ts(!1),cl(!0),Ol("1")}},Mt.createElement("img",{src:ve(45614),width:70,height:70})),"pdf\u683C\u5F0F"),Mt.createElement("div",{className:we.Z.type_item},Mt.createElement("div",{className:`${we.Z.img_warp} ${rA=="word"?we.Z.img_warp_active:""}`,onClick:()=>{yA("word"),Ts(!0),Ol("1")}},Mt.createElement("img",{src:ve(38347),width:70,height:70})),"word\u683C\u5F0F"))),rA=="pdf"&&Mt.createElement("div",{style:{marginTop:"30px"}},Mt.createElement("div",{style:{fontSize:14,color:"#666"}},"\u5BFC\u51FA\u8BC4\u9605\u6559\u5E08\u7684\u8BC4\u9605\u8BB0\u5F55"),Mt.createElement("p",{style:{display:"flex",alignItems:"center",marginTop:"20px",marginBottom:0}},Mt.createElement(ae.ZP.Group,{onChange:Wt=>{switch(Ol(Wt.target.value),Wt.target.value){case"1":Ts(!1),cl(!0);break;case"2":Ts(!0),cl(!0);break;case"3":Ts(!1),cl(!1);break}},value:xA},Mt.createElement(ae.ZP,{value:"1"},"\u5BFC\u51FA\u6240\u6709\u7684\u8BC4\u9605\u8BB0\u5F55"),Mt.createElement(ae.ZP,{value:"2"},"\u5BFC\u51FA\u6700\u65B0\u7684\u8BC4\u9605\u8BB0\u5F55"),Mt.createElement(ae.ZP,{value:"3"},"\u4E0D\u5BFC\u51FA\u8BC4\u9605\u8BB0\u5F55")))),rA=="word"&&Mt.createElement("div",{style:{marginTop:"30px"}},Mt.createElement("div",{style:{fontSize:14,color:"#666"}},"\u662F\u5426\u5BFC\u51FA\u8BC4\u9605\u6559\u5E08\u7684\u8BC4\u8BED"),Mt.createElement("p",{style:{display:"flex",alignItems:"center",marginTop:"20px",marginBottom:0}},Mt.createElement(ae.ZP.Group,{onChange:Wt=>{switch(Ol(Wt.target.value),Wt.target.value){case"1":Ts(!0);break;case"2":Ts(!1);break}},value:xA},Mt.createElement(ae.ZP,{value:"1"},"\u662F"),Mt.createElement(ae.ZP,{value:"2"},"\u5426"))),(gu||IA)&&Mt.createElement("div",{style:{marginTop:30}},Mt.createElement("div",{style:{fontSize:14,color:"#666",marginBottom:20}},"\u8BF7\u9009\u62E9\u9700\u8981\u989D\u5916\u5BFC\u51FA\u7684\u5185\u5BB9"),gu&&Mt.createElement("div",null,Mt.createElement("span",null,"\u5B9E\u8BAD\u9898"),Mt.createElement(ie.default,{checked:vs.param_show_challenge_task_pass,onChange:Wt=>{vs.param_show_challenge_task_pass=Wt.target.checked,aA(Jr({},vs))},style:{marginLeft:20}},"\u5BFC\u51FA\u5B9E\u8BAD\u5173\u5361\u63CF\u8FF0")),IA&&Mt.createElement("div",{style:{marginTop:20}},Mt.createElement("span",null,"\u7F16\u7A0B\u9898"),Mt.createElement(ie.default,{checked:vs.param_show_hack_sets,onChange:Wt=>{vs.param_show_hack_sets=Wt.target.checked,aA(Jr({},vs))},style:{marginLeft:20}},"\u5BFC\u51FA\u7F16\u7A0B\u9898\u6D4B\u8BD5\u7528\u4F8B"),Mt.createElement(ie.default,{checked:vs.param_show_hack_description,onChange:Wt=>{vs.param_show_hack_description=Wt.target.checked,aA(Jr({},vs))},style:{marginLeft:20}},"\u5BFC\u51FA\u7F16\u7A0B\u9898\u63CF\u8FF0"))))),Mt.createElement(ue.default,{centered:!0,destroyOnClose:!0,title:Mt.createElement(oe.Z,{justify:"space-between"},Mt.createElement(se.Z,null,"\u6B63\u5728\u5BFC\u51FA\u5F53\u524D\u5B66\u751F\u8BD5\u5377 ",Mt.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),Mt.createElement(se.Z,null,"\u5BFC\u51FA\u8FDB\u5EA6",Pl,"%")),open:Sl,closable:!1,footer:null,keyboard:!1,maskClosable:!1,width:920},Mt.createElement("div",{style:{overflow:"hidden"}},Mt.createElement(Bo,{isEaxmPaperOpen:Sl,studentexportDate:il,onChangeProgress:Tu}))),Mt.createElement(ue.default,{centered:!0,destroyOnClose:!0,closable:!1,className:we.Z.userInfoModelbody,title:Mt.createElement(oe.Z,{align:"middle",justify:"space-between"},Mt.createElement(se.Z,{style:{color:"#000",fontWeight:"500"}},"\u8BC4\u9605\u4FE1\u606F"),Mt.createElement(se.Z,{onClick:()=>{tA(!1),nA(!1)}},Mt.createElement("i",{className:"iconfont icon-guanbi7"}))),open:$u,footer:!1,width:800,onCancel:()=>{tA(!1),nA(!1)}},Mt.createElement("div",{className:we.Z.userInfoModel},!((gn=cn==null?void 0:cn.review_progress)!=null&&gn.sealed_review)&&Mt.createElement(Mt.Fragment,null,Mt.createElement(oe.Z,{className:we.Z.width,wrap:!1},Mt.createElement(se.Z,{className:we.Z.Title},"\u59D3\u540D"),Mt.createElement(se.Z,{className:we.Z.Value},Mt.createElement(re.Z,{placement:"topLeft",title:(Pn=cn.exercise_answer_user)==null?void 0:Pn.user_name},(kn=cn.exercise_answer_user)==null?void 0:kn.user_name))),Mt.createElement(oe.Z,{className:we.Z.width,wrap:!1},Mt.createElement(se.Z,{className:we.Z.Title},"\u5B66\u53F7"),Mt.createElement(se.Z,{className:we.Z.Value},Mt.createElement(re.Z,{placement:"topLeft",title:(nr=cn.exercise_answer_user)==null?void 0:nr.student_id},(or=cn.exercise_answer_user)==null?void 0:or.student_id))),Mt.createElement(oe.Z,{className:we.Z.width,wrap:!1},Mt.createElement(se.Z,{className:we.Z.Title},"\u5206\u73ED"),Mt.createElement(se.Z,{className:we.Z.Value},Mt.createElement(re.Z,{placement:"topLeft",title:(sr=cn.exercise_answer_user)==null?void 0:sr.course_group_name},(Aa=cn.exercise_answer_user)==null?void 0:Aa.course_group_name)))),Mt.createElement(oe.Z,{className:we.Z.width,wrap:!1},Mt.createElement(se.Z,{className:we.Z.Title},"\u5F00\u59CB\u4F5C\u7B54\u65F6\u95F4 "),Mt.createElement(se.Z,{className:we.Z.Value},(_r=cn.exercise_answer_user)!=null&&_r.start_at?Mt.createElement(re.Z,{placement:"topLeft",title:Ee()((Pa=cn.exercise_answer_user)==null?void 0:Pa.start_at).format("YYYY-MM-DD HH:mm")},Ee()((ba=cn.exercise_answer_user)==null?void 0:ba.start_at).format("YYYY-MM-DD HH:mm")):"\u672A\u5F00\u59CB")),((Ci=cn.exercise_answer_user)==null?void 0:Ci.end_at)&&Mt.createElement(oe.Z,{className:we.Z.width,wrap:!1},Mt.createElement(se.Z,{className:we.Z.Title},"\u4EA4\u5377\u65F6\u95F4"),Mt.createElement(se.Z,{className:we.Z.Value},Mt.createElement(re.Z,{placement:"topLeft",title:Ee()((xr=cn.exercise_answer_user)==null?void 0:xr.end_at).format("YYYY-MM-DD HH:mm")},Ee()((hn=cn.exercise_answer_user)==null?void 0:hn.end_at).format("YYYY-MM-DD HH:mm")))),((Ui=cn.exercise_answer_user)==null?void 0:Ui.end_at)&&((ti=cn.exercise_answer_user)==null?void 0:ti.start_at)&&Mt.createElement(oe.Z,{className:we.Z.width,wrap:!1},Mt.createElement(se.Z,{className:we.Z.Title},"\u4F5C\u7B54\u65F6\u957F"),Mt.createElement(se.Z,{className:we.Z.Value},Mt.createElement(re.Z,{placement:"topLeft",title:(0,Me.li)(Math.round(Math.abs(new Date((ea=cn.exercise_answer_user)==null?void 0:ea.end_at).getTime()-new Date((pa=cn.exercise_answer_user)==null?void 0:pa.start_at).getTime())/1e3))},(0,Me.li)(Math.round(Math.abs(new Date((Da=cn.exercise_answer_user)==null?void 0:Da.end_at).getTime()-new Date((Sa=cn.exercise_answer_user)==null?void 0:Sa.start_at).getTime())/1e3))))),Mt.createElement(oe.Z,{className:we.Z.width,wrap:!1},Mt.createElement(se.Z,{className:we.Z.Title},"\u5BA2\u89C2\u9898\u5F97\u5206"),Mt.createElement(se.Z,{className:we.Z.Value},((si=cn==null?void 0:cn.exercise_answer_user)==null?void 0:si.objective_score)||0)),Mt.createElement(oe.Z,{className:we.Z.width,wrap:!1},Mt.createElement(se.Z,{className:we.Z.Title},"\u4E3B\u89C2\u9898\u5F97\u5206"),Mt.createElement(se.Z,{className:we.Z.Value},((Oi=cn==null?void 0:cn.exercise_answer_user)==null?void 0:Oi.subjective_score)||0)),Mt.createElement(oe.Z,{className:we.Z.width,wrap:!1},Mt.createElement(se.Z,{className:we.Z.Title},"\u603B\u6210\u7EE9"),Mt.createElement(se.Z,{className:we.Z.Value,style:{color:"#FA2121"}},((_i=cn==null?void 0:cn.table)==null?void 0:_i.user_get_score)||0)),Mt.createElement("div",{style:{width:"100%",marginTop:"30px"}},Mt.createElement("span",{className:we.Z.Title},"\u8003\u8BD5\u8BC4\u4EF7"),Mt.createElement("div",{style:{border:"1px solid #E1E1E1",borderRadius:"2px",marginTop:"10px",overflow:"hidden",padding:"10px"}},Mt.createElement(le.default.TextArea,{showCount:!0,bordered:!1,maxLength:500,style:{height:120,resize:"none",position:"relative"},value:FA,onChange:Tl,placeholder:"\u8BF7\u8F93\u5165\u60A8\u5BF9\u5B66\u751F\u672C\u6B21\u8003\u8BD5\u7684\u8BC4\u4EF7\uFF08\u9009\u586B\uFF09"})))),Mt.createElement(oe.Z,{style:{marginTop:"30px"},justify:"end"},Mt.createElement(fe.ZP,{style:{height:"32px"},onClick:()=>{tA(!1),nA(!1)}},"\u518D\u770B\u770B"),Mt.createElement(as.Z,{style:{marginLeft:"20px",height:"32px"},type:"primary",onClick:()=>Ha(void 0,null,function*(){yield sA()})},uu?"\u63D0\u4EA4":"\u63D0\u4EA4\u5E76\u8BC4\u9605\u4E0B\u4E00\u4EBA"))),Mt.createElement(To,{saveChangeScore:ZA,visible:Ns,item:ju,onOk:()=>{},onCancel:()=>{WA(!1)}}))};var ss=(0,ke.connect)(({exercise:$t,loading:wn,user:Fn,globalSetting:wa,classroomList:Hn})=>({exercise:$t,globalSetting:wa,user:Fn,loading:wn.effects,classroomList:Hn}))(Fo)},85933:function(Ut,Et,ve){"use strict";var ce=ve(59301),ke=ve(31797),b=ve(5871),me=ve(78241),fe=ve(43418),ue=ve(71418),le=ve(1710),oe=ve(92832),se=ve(95237),ae=ve(43604),ie=ve(3113),re=ve(72664),ne=ve(61186),ee=ve.n(ne),a=ve(76560),y=ve(49661),x=ve(15610),E=ve(34055),z=ve(98072),te=ve(59301),Ae=(pe,Ee,ye)=>new Promise((we,Ce)=>{var Me=Pe=>{try{Te(ye.next(Pe))}catch(Ne){Ce(Ne)}},Fe=Pe=>{try{Te(ye.throw(Pe))}catch(Ne){Ce(Ne)}},Te=Pe=>Pe.done?we(Pe.value):Promise.resolve(Pe.value).then(Me,Fe);Te((ye=ye.apply(pe,Ee)).next())});const{Countdown:de}=ke.default,he=({value:pe,onChange:Ee,MaxMinutes:ye})=>te.createElement(te.Fragment,null,te.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"1.\u53EA\u6709\u5F53\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u665A\u4E8E\u5B66\u751F\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u65F6\uFF0C\u624D\u652F\u6301\u5BF9\u5B66\u751F\u8FDB\u884C\u5EF6\u65F6\u64CD\u4F5C\uFF1B",te.createElement("br",null),"2.\u6BCF\u4E2A\u5B66\u751F\u7684\u6700\u5927\u53EF\u5EF6\u65F6\u65F6\u95F4=\u8003\u8BD5\u622A\u6B62\u65F6\u95F4-\u5B66\u751F\u5F53\u524D\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u3002",te.createElement("br",null)),te.createElement(b.Z,{value:pe,onChange:Ee,min:0,precision:0,max:ye,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${ye}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),ge=({exercise:pe,successCb:Ee,dispatch:ye})=>{var we,Ce,Me,Fe;const Te=(0,a.useParams)(),[Pe]=me.default.useForm(),Ne=me.default.useWatch("time",Pe),[Re,Ze]=(0,ce.useState)(!1),De=(0,ce.useRef)(),{actionTabs:ot}=pe,[At,nt]=(0,ce.useState)(),[,ft,at,qe]=(0,z.U)(re.n7,{id:Te.categoryId}),[,tt,mt]=(0,z.U)(re.Cd,{});(0,ce.useEffect)(()=>{pe.actionTabs.key==="student-unlock"&&(Ze(!1),Pe.resetFields())},[pe.actionTabs.key]);const ht=()=>new Promise(Ct=>Ae(void 0,null,function*(){var yt,Xe;return De.current=yield(0,x.y)({ip_limit:(yt=ot==null?void 0:ot.exerciseParams)==null?void 0:yt.ip_limit,ip_bind:(Xe=ot==null?void 0:ot.exerciseParams)==null?void 0:Xe.ip_bind_type}),Ct()})),jt=()=>Ae(void 0,null,function*(){var Ct,yt,Xe,Le,We;yield Pe.validateFields();const it=Pe.getFieldsValue();if(Ze(!0),(((Ct=ot==null?void 0:ot.exerciseParams)==null?void 0:Ct.ip_limit)!=="no"||(yt=ot==null?void 0:ot.exerciseParams)!=null&&yt.ip_bind_type)&&(yield ht()),(yield(0,re.ZD)((Xe=ot==null?void 0:ot.exerciseParams)==null?void 0:Xe.id,{exercise_user_id:(Le=ot==null?void 0:ot.exerciseParams)==null?void 0:Le.exercise_user_id,unlock_key:it.unlock_key,time:it.time,ip:De.current})).status===0){if(Ee){ye({type:"exercise/setActionTabs",payload:{}}),Ee();return}const Qt=ot==null?void 0:ot.exerciseParams;(0,y.nr)({inner_ip:Qt.inner_ip,public_ip:Qt.public_ip,open_camera:Qt.open_camera,ip_limit:Qt.ip_limit,ip_bind:Qt.ip_bind,ip_bind_type:Qt.ip_bind_type,exercise_tips:Qt.exercise_tips,exerciseId:Qt.id,screen_open:Qt.screen_open,screen_num:Qt.screen_num,screen_sec:Qt.screen_sec,coursesId:Te.coursesId,login:(We=(0,E.eY)())==null?void 0:We.login,history,identity_verify:Qt.identity_verify,open_phone_video_recording:Qt.open_phone_video_recording,current_status:Qt.current_status}),ye({type:"exercise/setActionTabs",payload:{}})}Ze(!1)}),lt=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:Ct=>te.createElement("span",{className:Ct.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},Ct)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:Ct=>te.createElement("span",{className:Ct.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},Ct)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],st=((we=ot==null?void 0:ot.exerciseParams)==null?void 0:we.errorMessage)&&typeof((Ce=ot==null?void 0:ot.exerciseParams)==null?void 0:Ce.errorMessage)=="object";(0,ce.useEffect)(()=>{pe.actionTabs.key==="student-unlock"&&Ae(void 0,null,function*(){const Ct=yield mt(Te);yield at({}),Ct.status||nt(Ct)})},[pe.actionTabs.key]);const{time:Ke,end_time:gt}=(At==null?void 0:At.exercise)||{},ze=qe!=null&&qe.user_end_time?ee()(qe==null?void 0:qe.user_end_time).add(1,"minutes"):ee()(),$e=ee()(qe==null?void 0:qe.user_total_end_time)>ze?Math.round(ee().duration(ee()(qe==null?void 0:qe.user_total_end_time).diff(ze.startOf("minute"))).asMinutes()):0,xt=((qe==null?void 0:qe.student_left_minutes)||0)+(Ne||0);return te.createElement(te.Fragment,null,te.createElement(fe.default,{width:514,centered:!0,closable:!!((Me=ot==null?void 0:ot.exerciseParams)!=null&&Me.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:pe.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{ye({type:"exercise/setActionTabs",payload:{}})}},te.createElement(ue.Z,{spinning:ft||tt},st&&te.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!st&&te.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),st&&te.createElement(le.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((Fe=ot==null?void 0:ot.exerciseParams)==null?void 0:Fe.errorMessage)||{}],columns:lt}),te.createElement("div",{className:""},te.createElement(me.default,{form:Pe,layout:"vertical",autoComplete:"off"},te.createElement(me.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},te.createElement(oe.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),Ke!==-1?te.createElement(te.Fragment,null,te.createElement(me.default.Item,{name:"time",label:te.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",te.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",ee()(qe==null?void 0:qe.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},te.createElement(he,{MaxMinutes:$e})),te.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},ft||tt?"--":xt),"\u5206\u949F",xt!==0&&(qe==null?void 0:qe.user_end_time)&&te.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},ee()(qe==null?void 0:qe.user_end_time).add(Ne||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):te.createElement("span",{style:{color:"#F6A53B"}}," \u5F53\u524D\u8003\u8BD5\u672A\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F\uFF0C\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u4E3A ",ee()(gt).format("YYYY-MM-DD HH:mm")))),te.createElement(se.Z,{justify:"space-between",align:"middle"},te.createElement(ae.Z,null),te.createElement(ae.Z,null,te.createElement(ie.ZP,{loading:Re,onClick:jt},"\u8FDB\u5165\u8003\u8BD5"))))))};Et.Z=(0,a.connect)(({exercise:pe})=>({exercise:pe}))(ge)},30516:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return a}});var ce=ve(59301),ke=ve(76560),b=ve(43418),me=ve(3113),fe=ve(71418),ue=ve(50582),le=ve(40148),oe=ve(51124),se=ve(24334),ae=ve(61186),ie=ve.n(ae),re=ve(49162),ne=ve(59301),ee=(y,x,E)=>new Promise((z,te)=>{var Ae=ge=>{try{he(E.next(ge))}catch(pe){te(pe)}},de=ge=>{try{he(E.throw(ge))}catch(pe){te(pe)}},he=ge=>ge.done?z(ge.value):Promise.resolve(ge.value).then(Ae,de);he((E=E.apply(y,x)).next())}),a=({open:y,onClose:x})=>{const[E,z]=(0,ce.useState)(void 0);console.log((0,ke.useLocation)(),33);const te=(0,ke.useLocation)();(0,ce.useEffect)(()=>{y&&function(){return ee(this,null,function*(){const nt=yield(0,ue.X6)(y);z(nt.data)})}()},[y]);const{status:Ae,created_at:de,code:he,name:ge,language:pe,pass_sets_count:Ee,set_count:ye,error_msg:we,output:Ce,input:Me,expected_output:Fe,execute_memory:Te,user:Pe,execute_time:Ne,input_file_url:Re,output_file_url:Ze,is_file:De,expected_output_file_url:ot}=E||{};return ne.createElement(b.default,{open:y,width:1e3,onCancel:()=>x(!1),footer:ne.createElement(me.ZP,{type:"primary",onClick:()=>x(!1)},"\u5173\u95ED"),centered:!0},ne.createElement(fe.Z,{spinning:!E,delay:500},ne.createElement("div",{className:"record-detail-info"},E?ne.createElement(ne.Fragment,null,ne.createElement("div",{className:"record-detail-body"},ne.createElement("h2",null," \u63D0\u4EA4\u8BB0\u5F55 "),ne.createElement("ul",{className:"record-info"},ne.createElement("li",null," \u8BC4\u6D4B\u7ED3\u679C\uFF1A",ne.createElement("span",{className:Ae===0?"c-green":"c-red"},le.Im[Ae])," "),ne.createElement("li",null," \u63D0\u4EA4\u65F6\u95F4\uFF1A",ne.createElement("span",null,ie()(de).format("YYYY-MM-DD HH:mm:ss"))," "),ne.createElement("li",null," \u8BED\u8A00\uFF1A",ne.createElement("span",null,pe)," "),ne.createElement("li",null," \u6267\u884C\u7528\u65F6\uFF1A",ne.createElement("span",null,Ne*1e3,"ms")," "),ne.createElement("li",null," ",`${Ae===re.h.HIDE_COMPILE_STATUS?"--":Ee} / ${ye} \u4E2A\u901A\u8FC7\u7684\u6D4B\u8BD5\u7528\u4F8B`," ")),(0,le.gZ)({status:Ae,error_msg:we,execute_time:Ne,output:Ce,input:Me,expected_output:Fe,input_file_url:Re,output_file_url:Ze,is_file:De,expected_output_file_url:ot}),ne.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),ne.createElement(oe.ZP,{height:"200px",width:"100%",language:pe==null?void 0:pe.toLocaleLowerCase(),value:se.Base64.decode(he),options:{readOnly:!0}}))):null)))}},57049:function(Ut,Et,ve){"use strict";ve.d(Et,{Im:function(){return ye},Y4:function(){return Ce}});var ce=ve(59301),ke=ve(92832),b=ve(8591),me=ve(3113),fe=ve(55956),ue=ve(24334),le=ve.n(ue),oe=ve(5216),se=ve(766),ae=ve(7664),ie=ve(49661),re=ve(34376),ne=ve.n(re),ee=ve(82093),a=ve(76560),y=ve(30516),x=ve(33796),E=ve(50582),z=ve(76193),te=ve(10825),Ae=ve(92310),de=ve.n(Ae),he=ve(2610),ge=ve(59301),pe=(Te,Pe,Ne)=>new Promise((Re,Ze)=>{var De=nt=>{try{At(Ne.next(nt))}catch(ft){Ze(ft)}},ot=nt=>{try{At(Ne.throw(nt))}catch(ft){Ze(ft)}},At=nt=>nt.done?Re(nt.value):Promise.resolve(nt.value).then(De,ot);At((Ne=Ne.apply(Te,Pe)).next())});const{TextArea:Ee}=ke.default,ye={[fe.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[fe.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[fe.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var we=(Te=>(Te[Te.SET_VISIBLE=0]="SET_VISIBLE",Te[Te.SET_TABINDEX=1]="SET_TABINDEX",Te))(we||{});function Ce(Te){const{status:Pe,error_msg:Ne,output:Re,input:Ze,expected_output:De,is_file:ot,input_file_url:At,output_file_url:nt,expected_output_file_url:ft,setMonacoValue:at,setData:qe}=Te,tt=(0,ce.useRef)(),mt=(0,ce.useRef)(),ht=(0,ce.useRef)();let jt=null;const lt={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,ce.useEffect)(()=>{if(Re&&!ot&&tt.current){const st=new re.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});st.open(tt.current);const Ke=(0,ie.pp)(ue.Base64.decode(Re));st.write(Ke),st.setOption("theme",{background:"#1e1e1e"}),setTimeout(()=>{try{st.scrollToTop()}catch(gt){}},100)}if(Ze&&!ot&&mt.current){const st=new re.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});st.open(mt.current),st.write((0,ie.pp)(Ze)),st.setOption("theme",{background:"#1e1e1e"}),setTimeout(()=>{try{st.scrollToTop()}catch(Ke){}},100)}if(De&&!ot&&ht.current){const st=new re.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});st.open(ht.current),st.write((0,ie.pp)(ue.Base64.decode(De))),st.setOption("theme",{background:"#1e1e1e"}),setTimeout(()=>{try{st.scrollToTop()}catch(Ke){}},100)}},[Re]),Pe){case fe.h.NOMATCH:jt=ge.createElement(ge.Fragment,null,ge.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!ot&&ge.createElement("div",{ref:tt}),ot&&ge.createElement("div",{style:lt},ge.createElement("a",{style:{fontSize:"16px"},onClick:()=>pe(this,null,function*(){const st=yield(0,ee.ZP)(nt,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});at(st),setTimeout(()=>{qe(nt)},200)})},Re)),ge.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!ot&&ge.createElement("div",{ref:ht}),ot&&ge.createElement("div",{style:lt},ge.createElement("a",{style:{fontSize:"16px"},onClick:()=>pe(this,null,function*(){const st=yield fetch(ft,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});at(yield st.text()),setTimeout(()=>{qe(ft)},200)})},De)));break;case fe.h.EXECUTEFAILURE:jt=ge.createElement(ge.Fragment,null,ge.createElement("div",{style:{border:"1px #F6F7F9 solid"}},ge.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!ot&&ge.createElement(ae.Z,{value:Ze,style:lt}),ot&&ge.createElement("div",{style:lt},ge.createElement("a",{onClick:()=>(0,ie.LR)(At,Ze)},Ze))),ge.createElement("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"}},ge.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ge.createElement("pre",{className:oe.Z.error,style:{color:"#E30000",padding:"0 10px"}},ue.Base64.decode(Ne),"111")));break;case fe.h.COMPILEFAILURE:jt=ge.createElement(ge.Fragment,null,ge.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ge.createElement("pre",{className:oe.Z.error},ue.Base64.decode(Ne)));break;case fe.h.PODFAILURE:jt=ge.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case fe.h.TIMEOUT:jt=ge.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ge.createElement(ge.Fragment,null," ",jt," ")}function Me(Te){const{status:Pe,error_msg:Ne,execute_time:Re,output:Ze,input:De,expected_output:ot,is_file:At,input_file_url:nt,output_file_url:ft,expected_output_file_url:at}=Te;let qe=null;switch(Pe){case fe.h.OK:case fe.h.NOMATCH:case fe.h.EXECUTEFAILURE:case fe.h.COMPILEFAILURE:qe=ge.createElement("div",{id:"outputResultRef",className:"h100"});break;case fe.h.PODFAILURE:qe=ge.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case fe.h.TIMEOUT:qe=ge.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ge.createElement(ge.Fragment,null," ",qe," ")}function Fe({value:Te,className:Pe}){return ge.createElement("span",{className:Pe},Te)}Et.ZP=({input:Te,is_file:Pe,debuging:Ne,submitting:Re,executingMessage:Ze,debugResult:De,onChangeInput:ot,onDebugCode:At,onSubmitCode:nt,hack:ft,user:at,submitResult:qe,isWhiteTheme:tt,topDispatch:mt})=>{const[ht]=(0,a.useSearchParams)(),jt=(0,a.useParams)(),[lt,st]=(0,ce.useState)(!1),[Ke,gt]=(0,ce.useState)(!1),[ze,$e]=(0,ce.useState)(1),[xt,Ct]=(0,ce.useState)(!1),[yt,Xe]=(0,ce.useState)(0),[Le,We]=(0,ce.useState)(!1),[it,pt]=(0,ce.useState)(""),[Qt,et]=(0,ce.useState)(""),Pt=(0,ce.useRef)(),nn=(0,ce.useRef)(),St=(0,ce.useRef)(null),Gt=(0,ce.useRef)(null),Lt=(0,ce.useRef)(null);console.log(qe,"submitResult",jt);const{status:Yt,id:_t,input:Vt,output:ln,expected_output:dn,is_file:vn,input_file_url:Kn,output_file_url:Gn,expected_output_file_url:Or,error_msg:Hr,hack_sets:Fr}=qe||{};(0,ce.useEffect)(()=>{Yt===0&&($e(1),Xe(0))},[Yt,_t]),(0,ce.useEffect)(()=>{pe(void 0,null,function*(){var la;const qa=yield(0,E.rX)(jt==null?void 0:jt.id,"submit");(qa==null?void 0:qa.status)===0&&(qa!=null&&qa.data&&((la=qa==null?void 0:qa.data)==null?void 0:la.status)!==0?(mt({type:z.Types.SET_SUBMIT_RESULT,payload:{submitResult:qa==null?void 0:qa.data}}),$e(2),Xe(320)):($e(1),Xe(0)))})},[jt==null?void 0:jt.id]),(0,ce.useEffect)(()=>{if(Pt.current){let Xa=function(ai){pi=Za.offsetHeight,ei=!0,Oo=ai.pageY,Lt.current.style.display="block"},la=function(){ei=!1,Lt.current.style.display="none"},qa=function(ai){if(ei){Er();let pn=Oo-ai.pageY,xn=pi+pn;if(xn<0&&(xn=0),xn>window.innerHeight-150&&(xn=window.innerHeight-150),ze===1){xn<=34?Xe(0):Xe(xn);return}console.log(xn,"resizeH"),Xe(xn)}};const Za=St.current;let pi=0,ei=!1,Oo=0;const Ao=document.getElementById("case-y-bar");return Ao==null||Ao.addEventListener("mousedown",Xa),document.addEventListener("mousemove",qa),document.addEventListener("mouseup",la),()=>{const ai=document.getElementById("case-y-bar");ai==null||ai.removeEventListener("mousedown",Xa),document.removeEventListener("mousemove",qa),document.removeEventListener("mouseup",la)}}},[Pt,ze]),(0,ce.useEffect)(()=>{const Xa=x.Z.subscribe("resize-move-bar",Er);if(ht.get("type")!=="exercises")return document.addEventListener((0,he.gH)(),da),()=>{document.removeEventListener((0,he.gH)(),da),Xa()}},[]),(0,ce.useEffect)(()=>{});function Er(){var Xa,la,qa,Za;const pi=document.getElementById("outputResultRef");if(pi){let ei=pi.dataset.text;nn.current.reset(),nn.current.writeln(ei);const Oo=document.getElementById("outputResultRef").offsetWidth-20,Ao=((Za=(qa=(la=(Xa=nn.current)==null?void 0:Xa._core)==null?void 0:la._renderService)==null?void 0:qa.dimensions)==null?void 0:Za.actualCellWidth)||10,ai=Math.ceil(Oo/Ao);nn.current.resize(ai,Math.ceil(pi.clientHeight/16))}}function gr(){st(!lt),setTimeout(()=>{Er()},300),Xe(lt?320:window.innerHeight-150)}function $r(){Ke?(gt(!1),(0,he.BU)()):(gt(!0),(0,he.Dj)(Gt.current))}const da=Xa=>{(0,he.vp)()||gt(!1)},va=(0,ce.useMemo)(()=>{if(De){const{status:Xa,output:la,error_msg:qa}=De;return setTimeout(()=>{let Za="",pi=document.getElementById("outputResultRef");la?Za=ue.Base64.decode(la):qa&&(Za=ue.Base64.decode(qa)),nn.current=new re.Terminal({fontSize:14,theme:{background:"#181e2e",cursor:"transparent"},rendererType:"dom"}),nn.current.open(pi),nn.current.onKey(function(ei){var Oo;if(ei.domEvent.key.toLocaleUpperCase()==="C"&&ei.domEvent.ctrlKey){ei.domEvent.preventDefault();let Ao=(Oo=nn.current)==null?void 0:Oo.getSelection();navigator.clipboard.writeText(Ao).then(()=>{})}}),pi.dataset.text=Za,nn.current.setOption("convertEol",!0),Er()},300),ge.createElement(ge.Fragment,null,Me(De))}return null},[De]);function ui(){var Xa,la;if(!(ft!=null&&ft.code)||((Xa=ft==null?void 0:ft.code)==null?void 0:Xa.trim().length)===0){(la=b.ZP)==null||la.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}$e(1),Xe(320),At()}const Pi=Xa=>pe(void 0,null,function*(){let la=yield(0,ee.ZP)(`/api/problems/${Xa}/start.json`,{method:"get",params:{hack_user_id:at==null?void 0:at.user_id}});la&&(window.location.href=`/myproblems/${la==null?void 0:la.identifier}${window.location.search}`)});function La(){vn?navigator.clipboard.writeText(ue.Base64.decode(Hr)).then(()=>{b.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")}):navigator.clipboard.writeText(ue.Base64.decode(ln)).then(()=>{b.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return ge.createElement(ce.Fragment,null,ge.createElement("div",{className:de()(oe.Z.case,tt&&oe.Z.whiteCase),style:{height:yt},ref:St},ge.createElement("div",{className:oe.Z.fullMask,ref:Lt}),ge.createElement("div",{className:oe.Z["resize-y-bar"],id:"case-y-bar",ref:Pt,draggable:!1},ze===2&&ge.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),ze===1&&(yt<=34?ge.createElement("div",{onClick:()=>{Xe(320)},className:oe.Z.unfoldBtn},"\u63A7\u5236\u53F0",ge.createElement("i",{className:"iconfont icon-zhankai9 ml10 font12"})):ge.createElement("div",{onClick:()=>{Xe(0)},className:oe.Z.unfoldBtn,style:{borderRadius:"0px 0px 8px 8px",top:0}},"\u63A7\u5236\u53F0",ge.createElement("i",{className:"iconfont icon-shouqi8 ml10 font12"}))),ge.createElement("div",null,ge.createElement("div",{className:oe.Z.caseHead},ge.createElement("div",{className:oe.Z.dot}),ge.createElement("div",{className:oe.Z.text},ze===1?"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C":"\u8BC4\u6D4B\u7ED3\u679C"),ze===2&&!Re&&typeof Yt=="number"&&ge.createElement(ge.Fragment,null,Yt===fe.h.OK?ge.createElement("div",{className:oe.Z.pass},ge.createElement("i",{className:"iconfont icon-tongguo font14 mr5"}),"\u8BC4\u6D4B\u901A\u8FC7"):ge.createElement("div",{className:oe.Z.noPass},ge.createElement("i",{className:"iconfont icon-jinggao-3 font14 mr5"}),ye[Yt])),ge.createElement("div",{className:oe.Z.btns},ze===2&&!Re&&ge.createElement(ge.Fragment,null,Yt!==fe.h.OK&&ge.createElement("div",{onClick:La},ge.createElement("i",{className:"iconfont icon-fuzhi8"}),"\u590D\u5236\u9519\u8BEF\u4FE1\u606F"),ge.createElement("div",{onClick:()=>{We(_t)}},ge.createElement("i",{className:"iconfont icon-danceng-xinjianwenjian"}),"\u663E\u793A\u8BE6\u60C5")),ht.get("type")!=="exercises"&&ge.createElement("div",{title:"\u5C55\u5F00/\u6536\u7F29",onClick:()=>gr()},ge.createElement("i",{className:`iconfont icon-${lt?"suoxiao1":"fangda"}`})))),ge.createElement("div",{style:{display:ze===1?"block":"none"}},Ne?ge.createElement(se.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):ge.createElement("div",{style:{height:yt-34}},ge.createElement("div",{className:oe.Z.result},ge.createElement("div",{className:oe.Z.left},ge.createElement("div",{className:oe.Z.title},ge.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),ge.createElement("span",null,"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B")),ge.createElement("div",{className:oe.Z.leftNode},ge.createElement(Ee,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:Pe?"":Te,onChange:ot}))),ge.createElement("div",{className:oe.Z.right},ge.createElement("div",{className:oe.Z.title},ge.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),ge.createElement("span",null,"\u4EE3\u7801\u6267\u884C\u7ED3\u679C")),ge.createElement("div",{className:oe.Z.node},De?va:ge.createElement("p",{style:{color:"#8F96B1"}},"\u8BF7\u5728\u5DE6\u4FA7\u8F93\u5165\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D\uFF0C\u5373\u53EF\u751F\u6210\u4EE3\u7801\u6267\u884C\u7ED3\u679C")))))),ge.createElement("div",{style:{display:ze===2?"block":"none"}},Re?ge.createElement(se.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):ge.createElement("div",{style:{height:yt-34,display:"flex",flexDirection:"column",overflow:"hidden"}},ge.createElement("div",{ref:Gt,className:oe.Z.elseNode},ge.createElement("div",{className:oe.Z.nameWrap},ge.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),ge.createElement("span",null,"\u5B9E\u9645\u8F93\u5165")),ge.createElement("div",{className:oe.Z.scroll},ge.createElement("pre",{className:oe.Z.scrollBox,style:xt?{height:Ke?"calc(100vh - 20px)":200}:{height:24,overflow:"hidden"}},!vn&&ge.createElement(Fe,{value:Vt}),vn&&ge.createElement("a",{style:{fontSize:"16px"},onClick:()=>pe(void 0,null,function*(){const Xa=yield fetch(Kn,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});et(yield Xa.text()),setTimeout(()=>{pt(Kn)},200)})},Vt)),Vt&&ge.createElement("div",{className:oe.Z.action},ge.createElement("span",{onClick:()=>Ct(!xt)},xt?"\u6536\u8D77":"\u5C55\u5F00"),ht.get("type")!=="exercises"&&ge.createElement("i",{title:"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",onClick:()=>$r(),className:`iconfont icon-${Ke?"suoxiao1":"fangda"}`})))),ge.createElement("div",{className:oe.Z.result,style:{flex:1,overflow:"hidden"}},ge.createElement("div",{className:oe.Z.left},ge.createElement("div",{className:oe.Z.title},ge.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),ge.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),ge.createElement("div",{className:oe.Z.node,style:{background:"#1B2333",color:"#2ABD8C"}},ge.createElement("pre",null,!vn&&ge.createElement(Fe,{className:"mb10",value:dn&&ue.Base64.decode(dn)||""}),vn&&ge.createElement("a",{style:{fontSize:"16px"},onClick:()=>pe(void 0,null,function*(){const Xa=yield fetch(Or,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});et(yield Xa.text()),setTimeout(()=>{pt(Or)},200)})},dn)))),ge.createElement("div",{className:oe.Z.right},ge.createElement("div",{className:oe.Z.title},ge.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),ge.createElement("span",null,"\u5B9E\u9645\u8F93\u51FA")),ge.createElement("div",{className:oe.Z.node,style:{color:Yt===fe.h.OK?"#2ABD8C":"#FF2C29"}},ge.createElement("pre",null,(Yt===4||Yt===5)&&ge.createElement(Fe,{className:"mb10",value:Hr&&ue.Base64.decode(Hr)||""}),Yt!=4&&Yt!=5&&(vn?ge.createElement("a",{style:{fontSize:"16px"},onClick:()=>pe(void 0,null,function*(){const Xa=yield(0,ee.ZP)(Gn,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});try{et(Xa)}catch(la){et("")}setTimeout(()=>{pt(Gn)},200)})},ln):ge.createElement(Fe,{className:"mb10",value:ln&&ue.Base64.decode(ln)||""})))))))))),ge.createElement("div",{className:de()(oe.Z.footer,tt&&oe.Z.whiteFooter),style:{zIndex:100}},(ft==null?void 0:ft.is_program)&&(ft==null?void 0:ft.above_question)&&ge.createElement(me.ZP,{className:"mr10",type:"primary",onClick:()=>Pi(ft==null?void 0:ft.above_question),id:"oj-prev",ghost:!0},"\u4E0A\u4E00\u9898"),(ft==null?void 0:ft.is_program)&&(ft==null?void 0:ft.under_question)&&ge.createElement(me.ZP,{className:"mr10",type:"primary",onClick:()=>Pi(ft==null?void 0:ft.under_question),id:"oj-next",ghost:!0},"\u4E0B\u4E00\u9898"),ge.createElement(me.ZP,{style:{border:"1px solid #2ABD8C",color:"#2ABD8C"},ghost:!0,disabled:Ne||Re,loading:Ne,color:"#2ABD8C",className:"mr10",onClick:ui},"\u8C03\u8BD5\u4EE3\u7801"),ht.get("qtype")!=="8"&&ge.createElement(me.ZP,{className:oe.Z.disabled,type:"primary",icon:ge.createElement("i",{className:"iconfont icon-bofang1"}),loading:Re,disabled:Ne||Re,onClick:()=>{var Xa,la;if(!(ft!=null&&ft.code)||((Xa=ft==null?void 0:ft.code)==null?void 0:Xa.trim().length)===0){(la=b.ZP)==null||la.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}$e(2),Xe(320),nt()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4")),ge.createElement(y.Z,{onClose:We,open:Le}),ge.createElement(te.Z,{close:!0,data:it,type:it.length?"txt":"",onClose:()=>pt(""),monacoEditor:{value:Qt,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}}))}},76193:function(Ut,Et,ve){"use strict";ve.r(Et),ve.d(Et,{Types:function(){return Ua},default:function(){return lo}});var ce=ve(59301),ke=ve(76560),b=ve(31797),me=ve(43418),fe=ve(71418),ue=ve(3113),le=ve(6848),oe=ve(95237),se=ve(50582),ae=ve(72664),ie=ve(2610),re=ve(72015),ne=ve(90524),ee=ve(87169),a=ve(43428),y=ve(51124),x=ve(75790),E=ve(89613),z=ve(64536),te=ve(8591),Ae={list:"list___IRN6i",copy:"copy___qCn9B"},de=ve(56102),he=ve(82093),ge=(An,Mn,ar)=>new Promise((_n,Zn)=>{var Nn=Nr=>{try{jr(ar.next(Nr))}catch(Xr){Zn(Xr)}},Yn=Nr=>{try{jr(ar.throw(Nr))}catch(Xr){Zn(Xr)}},jr=Nr=>Nr.done?_n(Nr.value):Promise.resolve(Nr.value).then(Nn,Yn);jr((ar=ar.apply(An,Mn)).next())}),Ee=({showResourceCentre:An,identifier:Mn})=>{const ar=(0,ke.useParams)(),[_n,Zn]=(0,ce.useState)(null);(0,ce.useEffect)(()=>{An&&Nn()},[An]);const Nn=()=>ge(void 0,null,function*(){const Yn=yield(0,he.ZP)(`/api/problems/${Mn}/attachment_list.json`,{method:"get"});(Yn==null?void 0:Yn.status)==0&&Zn(Yn.data||[])});return ce.createElement("div",{className:"tpi-code-setting"},ce.createElement("h3",null,"\u8D44\u6E90\u4E2D\u5FC3"),!(_n!=null&&_n.length)&&ce.createElement("div",{className:"tc mt50 c-grey-999"},"\u6682\u65E0\u8D44\u6E90\u6570\u636E"),_n==null?void 0:_n.map((Yn,jr)=>ce.createElement("dl",{className:Ae.list,key:jr},ce.createElement(le.Z,{title:Yn.title},ce.createElement("dt",null,ce.createElement("i",{className:"icon-wenjian4 mr5"}),Yn.title)),ce.createElement("dd",null,ce.createElement(de.CopyToClipboard,{text:Yn.saved_file_path,onCopy:()=>te.ZP.success("\u590D\u5236\u6210\u529F")},ce.createElement("span",{className:`${Ae.copy} current`},"\u70B9\u51FB\u590D\u5236"))))))},ye=ve(59301),we=Object.defineProperty,Ce=Object.defineProperties,Me=Object.getOwnPropertyDescriptors,Fe=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,Ne=(An,Mn,ar)=>Mn in An?we(An,Mn,{enumerable:!0,configurable:!0,writable:!0,value:ar}):An[Mn]=ar,Re=(An,Mn)=>{for(var ar in Mn||(Mn={}))Te.call(Mn,ar)&&Ne(An,ar,Mn[ar]);if(Fe)for(var ar of Fe(Mn))Pe.call(Mn,ar)&&Ne(An,ar,Mn[ar]);return An},Ze=(An,Mn)=>Ce(An,Me(Mn));const De={theme:(0,E.G)("ProgrammingCodeMode","vs-dark"),fontSize:(0,E.G)("cmFontSize",14),showEditorSetting:!1,tabToSpace:(0,E.G)("cmTabToSpace",!0),showResourceCentre:!1};var ot=(An=>(An[An.set_font_size=0]="set_font_size",An[An.set_theme=1]="set_theme",An[An.on_tab_to_space=2]="on_tab_to_space",An[An.set_show_editor_setting=3]="set_show_editor_setting",An[An.set_show_respurce_center=4]="set_show_respurce_center",An))(ot||{});function At(An,Mn){switch(Mn.type){case 3:return Ze(Re({},An),{showEditorSetting:Mn.payload});case 1:return Ze(Re({},An),{theme:Mn.payload});case 0:return Ze(Re({},An),{fontSize:Mn.payload});case 2:return Ze(Re({},An),{tabToSpace:Mn.payload});case 4:return Ze(Re({},An),{showResourceCentre:Mn.payload});default:throw new Error}}var nt=({isLoading:An,value:Mn,onChange:ar,language:_n,onUpdateCode:Zn,ActionBarRender:Nn,setIsWhiteTheme:Yn,identifier:jr})=>{const[Nr,Xr]=(0,ce.useReducer)(At,De),{theme:$n,fontSize:hr,showEditorSetting:na,tabToSpace:no,showResourceCentre:Ta}=Nr,gi=(0,ce.useRef)(),ho=(0,ce.useRef)();(0,ce.useEffect)(()=>{Yn($n==="vs")},[$n]);const Cs={onFontSizeChange:oo=>{Xr({type:0,payload:oo}),(0,E.t)("cmFontSize",oo)},tabToSpace:no,cmFontSize:hr,className:"oj",cmCodeMode:$n,onTabToSpace:oo=>{Xr({type:2,payload:oo}),(0,E.t)("cmTabToSpace",oo)},onCodeModeChange:oo=>{Xr({type:1,payload:oo}),(0,E.t)("ProgrammingCodeMode",oo)}};function Ti(){Xr({type:3,payload:!1})}function yi(){Xr({type:3,payload:!0})}function Ii(){Xr({type:4,payload:!1})}function ro(){Xr({type:4,payload:!0})}const Ei={value:Mn,language:_n,theme:$n,options:{fontSize:hr,insertSpaces:no},onChange:oo=>{ar(oo),ho.current=oo,clearTimeout(gi.current),gi.current=setTimeout(()=>{Zn(ho.current)},1e4)},onEditBlur:oo=>{ho.current&&Zn(ho.current)}};return ye.createElement(ce.Fragment,null,Nn(yi,ro),ye.createElement("div",{style:{flex:1,overflow:"hidden"}},!An&&ye.createElement(y.ZP,Re({},Ei))),ye.createElement(x.Z,null,ye.createElement(a.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:na,onClose:Ti},ye.createElement(z.Z,Re({},Cs)))),ye.createElement(x.Z,null,ye.createElement(a.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:Ta,onClose:Ii},ye.createElement(Ee,{showResourceCentre:Ta,identifier:jr}))))},ft=ve(60141),at=ve(24334),qe=ve(57049),tt={flex_box_center:"flex_box_center___rM3g8",flex_space_between:"flex_space_between___Oc7SE",flex_box_vertical_center:"flex_box_vertical_center___MnmYE",flex_box_center_end:"flex_box_center_end___QQh83",flex_box_column:"flex_box_column___ZRFbL","left-panel":"left-panel___SKGyd","tab-panel-body":"tab-panel-body___gABdv",b1:"b1___QpbmK","oj-width-input":"oj-width-input___eJQWT","oj-mr":"oj-mr___AxILO","s-navs":"s-navs___FXwOi","bg-white":"bg-white___kbZ6r",active:"active___QGOnZ",list:"list___PXTsq",btns:"btns___F8yZK",drawer:"drawer___xdGaT",tour:"tour___oMkVh"},mt={pagination:"pagination___yDAjZ",info:"info___ATmsa",wrap:"wrap____KX19"},ht=ve(1710),jt=ve(58421),lt=ve(58617),st=ve(30516),Ke=ve(61186),gt=ve.n(Ke),ze=ve(59301);const{Column:$e}=ht.default;var xt=({submitResult:An,submitting:Mn,submitRecords:ar,page:_n,onPageChange:Zn,topicId:Nn})=>{const[Yn]=(0,ke.useSearchParams)(),{records:jr,records_count:Nr}=ar||{},[Xr,$n]=(0,ce.useState)(!1),hr=Yn.get("type")==="1";return ze.createElement(fe.Z,{spinning:Mn,tip:"\u8BC4\u6D4B\u4E2D...",indicator:ze.createElement(lt.Z,{style:{fontSize:24},spin:!0})},(jr==null?void 0:jr.length)>0?ze.createElement(ht.default,{dataSource:jr,rowKey:"id",pagination:!1},ze.createElement($e,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:(na,no)=>ze.createElement("span",null," ",gt()(na).format("YYYY-MM-DD HH:mm:ss"))}),ze.createElement($e,{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",render:(na,no)=>{var Ta;return ze.createElement("span",{className:`${na===0?"c-green":"c-red"} current`,onClick:()=>{$n(no.id)}},(Ta=qe.Im[na])==null?void 0:Ta.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),ze.createElement($e,{title:`\u6267\u884C\u7528\u65F6 (${hr?"MS":"S"})`,dataIndex:"execute_time",key:"execute_time",render:na=>na?hr?na:na/1e3:""}),ze.createElement($e,{title:`\u5185\u5B58\u6D88\u8017\uFF08${hr?"KB":"MB"}\uFF09`,dataIndex:"execute_memory",key:"execute_memory",render:na=>na?hr?na:parseFloat((na/1024).toFixed(2)):""}),ze.createElement($e,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"}),ze.createElement($e,{title:"\u64CD\u4F5C",dataIndex:"status",key:"status",render:(na,no)=>ze.createElement("span",{className:"c-light-primary current",onClick:()=>{$n(no.id)}},"\u67E5\u770B")})):ze.createElement("div",{style:{height:300,width:"100%"}}),ze.createElement(st.Z,{onClose:$n,open:Xr}),Nr>15?ze.createElement(jt.Z,{className:mt.pagination,current:_n,pageSize:15,total:Nr,onChange:Zn}):null)},Ct=ve(57884),yt=ve(12563),Xe={desc:"desc___iOAgd",info:"info___GPALq",info_tag:"info_tag___CFEn8"},Le=ve(7664),We=ve(59301);const it={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}};var pt=({hack:An})=>{const{language:Mn,difficult:ar,time_limit:_n,description:Zn}=An,[Nn]=(0,ke.useSearchParams)(),Yn=it[ar];return We.createElement(We.Fragment,null,We.createElement("ul",{className:Xe.info},We.createElement("li",null,"\u7F16\u7A0B\u8BED\u8A00\xA0\xA0",We.createElement("b",{className:Xe.info_tag},Mn)),We.createElement("li",null,We.createElement("span",{className:"ml20"},"\u96BE\u5EA6"),"\xA0\xA0",We.createElement(yt.default,{color:Yn==null?void 0:Yn.color},Yn==null?void 0:Yn.name)),We.createElement("li",null,We.createElement("span",{className:"ml20"},"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),"\xA0\xA0",We.createElement("span",{style:{color:"#333333"}},_n,"\u79D2"))),Nn.get("qtype")==="8"?We.createElement(Le.Z,{value:Zn,showProgramFill:!0,className:Xe.desc}):We.createElement(Le.Z,{value:Zn,className:Xe.desc}))},Qt={},et=ve(59301),Pt=({hack:An,current_user:Mn})=>et.createElement("div",{className:Qt.answer},An!=null&&An.answer_text?et.createElement(Le.Z,{style:{padding:"13px 0"},value:(An==null?void 0:An.answer_text)||""}):et.createElement(Ct.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u53C2\u8003\u7B54\u6848~"})),nn=ve(33796);function St(An,Mn){return(0,he.U2)(`/problems/${An}/comments.json`,{page:Mn,limit:10})}function Gt(An){return(0,he.v_)(`/discusses/${An}/plus.json`,{container_type:"Discuss",type:1})}function Lt(An,Mn,ar){return(0,he.v_)(`/problems/${An}/comments/reply.json`,{comments:{content:ar,parent_id:Mn}})}function Yt(An,Mn){return(0,he.v_)(`/problems/${An}/comments.json`,{comments:{content:Mn}})}function _t(An,Mn,ar){return(0,he.v_)(`/problems/${An}/comments/${Mn}/hidden.json`,ar)}function Vt(An,Mn){return(0,he.IV)(`/problems/${An}/comments/${Mn}`)}var ln=ve(46541);function dn({author:An}){return ce.createElement("a",{href:`/users/${An.login}`,target:"_blank"},ce.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:`${ne.Z.IMG_SERVER}/images/${An.image_url}`,width:"50"}))}function vn({data:An,index:Mn,parentDiscussIndex:ar,user:_n,onSetActionType:Zn}){const{author:Nn,can_delete:Yn,content:jr,id:Nr,time:Xr}=An;function $n(){Zn({id:Nr,index:Mn,type:"delete-discuss",parentDiscussIndex:ar,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}const hr=_n.admin||Yn||Nn.user_id===_n.user_id;return ce.createElement("div",{className:"discuss-item-container second-discuss "},ce.createElement(dn,{author:Nn}),ce.createElement("section",null,ce.createElement("div",{className:"discuss-info"},ce.createElement("a",{href:`/users/${Nn.login}`,target:"_blank"},Nn.name),ce.createElement("span",{className:"grey"},Xr),ce.createElement("div",{className:"btn-group",style:{marginBottom:0}},hr?ce.createElement("a",{onClick:$n,title:"\u5220\u9664"},ce.createElement("i",{className:"iconfont icon-shanchu"})):null)),ce.createElement(Le.Z,{className:"discuss-content",value:jr})))}var Kn=({user:An,data:Mn,index:ar,onPlusDiscuss:_n,onSetActionType:Zn,activeDiscussIndex:Nn,onReplyDiscuss:Yn,onSetActiveDiscussIndex:jr})=>{const{content:Nr,children:Xr,hidden:$n,id:hr,praise_count:na,time:no,user_praise:Ta,can_delete:gi,author:ho}=Mn;function Cs(){jr(hr)}function Ti(){_n(hr,!Ta,ar)}function yi(){Zn({id:hr,index:ar,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function Ii(){Zn({id:hr,index:ar,params:{hidden:$n?"0":"1"},type:"hidden-discuss",message:$n?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const ro=An.admin||An.user_id===ho.user_id;return ce.createElement("div",{className:"discuss-item-container",key:hr},ce.createElement(dn,{author:ho}),ce.createElement("section",null,ce.createElement("div",{className:"discuss-info"},ce.createElement("a",{href:`/users/${ho.login}`,target:"_blank"}," ",ho.name," "),ce.createElement("span",{className:"grey"},no)),ce.createElement(Le.Z,{className:"discuss-content",value:Nr}),Xr&&Xr.length>0?ce.createElement("div",{className:"reply-discuss-container"},Xr.map((Ei,oo)=>ce.createElement(vn,{key:Ei.id,data:Ei,index:oo,user:An,onSetActionType:Zn,parentDiscussIndex:ar}))):null,ce.createElement("div",{className:"btn-group"},ro?ce.createElement("a",{onClick:Ii,title:$n?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},ce.createElement("i",{className:$n?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,gi&&(!Xr||Xr.length==0)?ce.createElement("a",{onClick:yi,title:"\u5220\u9664"},ce.createElement("i",{className:"iconfont icon-shanchu"})):null,ce.createElement("a",{onClick:Cs,title:"\u56DE\u590D"}," ",ce.createElement("i",{className:"iconfont icon-huifu1"})," "),ce.createElement("a",{onClick:Ti,className:Ta?"c-orange":""},ce.createElement("i",{className:Ta?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),ce.createElement("span",null,na||""))),ce.createElement(ln.Z,{id:hr,activeDiscussIndex:Nn,onReplyDiscuss:Yn})))},Gn=ve(39479),Or={"dis-input-editor-container":"dis-input-editor-container___nKGxx",active:"active___tmt7T","input-mask":"input-mask___epEle","text-area":"text-area___Vry8W","tip-container":"tip-container___plpA3",hide:"hide___kPfyC","md-container":"md-container___u85aq","btn-send":"btn-send___deQ5v"},Hr=ve(89389),Fr=(An,Mn,ar)=>new Promise((_n,Zn)=>{var Nn=Nr=>{try{jr(ar.next(Nr))}catch(Xr){Zn(Xr)}},Yn=Nr=>{try{jr(ar.throw(Nr))}catch(Xr){Zn(Xr)}},jr=Nr=>Nr.done?_n(Nr.value):Promise.resolve(Nr.value).then(Nn,Yn);jr((ar=ar.apply(An,Mn)).next())}),Er=({user_praise:An,praise_count:Mn,praisePlus:ar,onCreateDiscuss:_n,discuss_count:Zn})=>{const[Nn,Yn]=(0,ce.useState)(!1),[jr,Nr]=(0,ce.useState)("");function Xr(no){Nr(no)}function $n(){Yn(!0)}function hr(){Yn(!1)}function na(){return Fr(this,null,function*(){_n(jr),Nr(""),Yn(!1)})}return ce.createElement("div",{className:`${Or["dis-input-editor-container"]} ${Nn?Or.active:""} `},ce.createElement("div",{className:Nn?`hide ${Or["text-area"]}`:Or["text-area"]},ce.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:$n}),ce.createElement("a",null," ",ce.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",Zn," "),ce.createElement("a",{className:"c-light-black",onClick:ar,title:An?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},ce.createElement("i",{className:`mr3 ${An?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `}),Mn?ce.createElement("span",null,Mn):"")),Nn?ce.createElement("div",{className:Or["input-mask"],onClick:hr}):null,ce.createElement("div",{className:Nn?Or["md-container"]:`${Or["md-container"]} hide`},ce.createElement(Hr.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:jr,height:240,onChange:Xr}),ce.createElement("div",{className:Or["tip-container"],onClick:hr},ce.createElement("a",{className:Or["btn-send"],onClick:na}," \u53D1\u9001 "))))},gr=ve(59301),$r=Object.defineProperty,da=Object.defineProperties,va=Object.getOwnPropertyDescriptors,ui=Object.getOwnPropertySymbols,Pi=Object.prototype.hasOwnProperty,La=Object.prototype.propertyIsEnumerable,Xa=(An,Mn,ar)=>Mn in An?$r(An,Mn,{enumerable:!0,configurable:!0,writable:!0,value:ar}):An[Mn]=ar,la=(An,Mn)=>{for(var ar in Mn||(Mn={}))Pi.call(Mn,ar)&&Xa(An,ar,Mn[ar]);if(ui)for(var ar of ui(Mn))La.call(Mn,ar)&&Xa(An,ar,Mn[ar]);return An},qa=(An,Mn)=>da(An,va(Mn)),Za=(An,Mn,ar)=>new Promise((_n,Zn)=>{var Nn=Nr=>{try{jr(ar.next(Nr))}catch(Xr){Zn(Xr)}},Yn=Nr=>{try{jr(ar.throw(Nr))}catch(Xr){Zn(Xr)}},jr=Nr=>Nr.done?_n(Nr.value):Promise.resolve(Nr.value).then(Nn,Yn);jr((ar=ar.apply(An,Mn)).next())});const pi={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null};var ei=(An=>(An[An.GET_DISCUSSES=0]="GET_DISCUSSES",An[An.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",An[An.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",An[An.PLUS_DISCUSS=3]="PLUS_DISCUSS",An[An.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",An[An.SET_PAGE=5]="SET_PAGE",An[An.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",An))(ei||{});function Oo(An,Mn){switch(Mn.type){case 6:return qa(la({},An),{loading:!0});case 0:return la(la({},An),Mn.payload);case 1:return la(la({},An),Mn.payload);case 4:return la(la({},An),Mn.payload);case 3:return la(la({},An),Mn.payload);case 5:return qa(la({},An),{page:Mn.payload});case 2:return la(la({},An),Mn.payload);default:throw new Error}}var Ao=({user:An,identifier:Mn,hack:ar,onTriggerPraise:_n,activeIndex:Zn})=>{const[Nn,Yn]=(0,ce.useReducer)(Oo,pi),{loading:jr,page:Nr,data:Xr,count:$n,actionType:hr,activeDiscussIndex:na}=Nn,no=(0,ce.useCallback)(()=>Za(void 0,null,function*(){Yn({type:6});const Ei=yield St(Mn,Nr),{comments:oo,disscuss_count:wo}=Ei;Yn({type:0,payload:{data:oo,count:wo,loading:!1}})}),[Nr,Mn]);(0,ce.useEffect)(()=>{Zn==="2"&&no()},[Mn,Nr,Zn]);function Ta(Ei){Yn({type:5,payload:Ei})}function gi(Ei){Yn({type:4,payload:{actionType:Ei}})}function ho(Ei){Yn(na===Ei?{type:2,payload:{activeDiscussIndex:null}}:{type:2,payload:{activeDiscussIndex:Ei}})}function Cs(Ei,oo,wo){return Za(this,null,function*(){try{const Bo=yield Gt(Ei);Xr[wo].user_praise=oo,Xr[wo].praise_count=Bo.praise_count,Yn({type:3,payload:{data:[...Xr]}})}catch(Bo){console.log(Bo)}})}function Ti(){return Za(this,null,function*(){const{id:Ei,params:oo,type:wo,index:Bo,parentDiscussIndex:as}=hr;if(wo==="hidden-discuss"&&(yield _t(Mn,Ei,oo),as?Xr[as].children[Bo].hidden=oo.hidden==1:Xr[Bo].hidden=oo.hidden==1,Yn({type:4,payload:{actionType:null,data:[...Xr]}})),wo==="delete-discuss"){if(yield Vt(Mn,Ei),as||as===0){let Ki=Xr[as].children;for(let Ss=Ki.length-1;Ss>=0;Ss--)if(Ki[Ss].id===Ei){Ki.splice(Ss,1);break}Xr[as].children=Ki}else for(let Ki=Xr.length-1;Ki>=0;Ki--)if(Xr[Ki].id===Ei){Xr.splice(Ki,1);break}Yn({type:4,payload:{actionType:null,data:[...Xr]}})}})}function yi(){Yn({type:4,payload:{actionType:null}})}function Ii(Ei,oo){return Za(this,null,function*(){try{yield Lt(Mn,Ei,oo),no()}catch(wo){console.log(wo)}})}function ro(Ei){return Za(this,null,function*(){Yn({type:6}),yield Yt(Mn,Ei),no()})}return gr.createElement(gr.Fragment,null,gr.createElement("div",{className:"discuss-panel"},Xr.length===0?gr.createElement(Ct.Z,null):Xr.map((Ei,oo)=>gr.createElement(Kn,{onReplyDiscuss:Ii,onPlusDiscuss:Cs,onSetActiveDiscussIndex:ho,onSetActionType:gi,data:Ei,index:oo,user:An,activeDiscussIndex:na})),$n>10?gr.createElement("div",{className:"pagination-container"},gr.createElement(jt.Z,{showQuickJumper:!0,onChange:Ta,current:Nr,total:$n})):null),gr.createElement(Er,{user_praise:ar.user_praise,praise_count:ar.praises_count,praisePlus:_n,discuss_count:ar.comments_count,onCreateDiscuss:ro}),gr.createElement(x.Z,null,gr.createElement(me.default,{centered:!0,title:"\u63D0\u793A",open:!!hr,onOk:Ti,onCancel:yi},gr.createElement("p",null,hr?hr.message:"")),gr.createElement(Gn.Z,null)))},ai=ve(57809),pn=ve(92832),xn=ve(65615),Bn={},mr=ve(59301),fr=({hack:An,current_user:Mn})=>mr.createElement("div",{className:Bn.answer},An!=null&&An.analysis?mr.createElement(Le.Z,{style:{padding:"13px 0"},value:(An==null?void 0:An.analysis)||""}):mr.createElement(Ct.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u9898\u76EE\u89E3\u6790~"})),oa={hackSets:"hackSets___tw75g",collapseWrapper:"collapseWrapper___TteKi",panelHeader:"panelHeader___Y_Xjq",rateInput:"rateInput___y1qUi",open:"open___xrixP",close:"close___jb6D2",uploadTableWrapper:"uploadTableWrapper___U9Tz_"},ii=ve(36381),ni=ve(43604),Ca=ve(78241),Qa=ve(5871),io=ve(12062),lr=ve(59301);const{TextArea:ri}=pn.default,{Panel:Jo}=ii.default;var To=({data:An,hack:Mn})=>(console.log(An,Mn,"data"),Mn!=null&&Mn.is_file?lr.createElement(io.Y2,{disabled:!0,className:oa.uploadTableWrapper,showScore:!Mn.test_set_score,data:An,isProgramHomework:!0}):lr.createElement("div",{className:oa.hackSets},An==null?void 0:An.map((ar,_n)=>lr.createElement(ii.default,{accordion:!0,bordered:!1,key:_n,defaultActiveKey:_n===0&&ar.id,className:oa.collapseWrapper,expandIcon:({isActive:Zn})=>lr.createElement("i",{className:`iconfont icon-weizhankai ${Zn?oa.open:oa.close}`,style:{fontSize:14,transition:"all .2s"}})},lr.createElement(Jo,{key:ar.id,header:lr.createElement(oe.Z,{align:"middle",justify:"space-between",wrap:!1},lr.createElement(ni.Z,{className:oa.panelHeader},lr.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B",_n+1)),lr.createElement(ni.Z,{flex:1},lr.createElement(oe.Z,{align:"middle",justify:"end",wrap:!1},!(Mn!=null&&Mn.test_set_score)&&lr.createElement(ni.Z,{className:oa.rateInput},lr.createElement("span",{className:"mr20"},"\u8BC4\u5206\u5360\u6BD4"),lr.createElement("div",null,lr.createElement(Ca.default.Item,{noStyle:!0},lr.createElement(Qa.Z,{value:ar==null?void 0:ar.score,className:oa.baseFormItem,min:0,max:100,disabled:!0}))),lr.createElement("span",{className:"ml10"},"%")))))},lr.createElement(Ca.default.Item,{label:"\u8F93\u5165",labelCol:{span:24}},lr.createElement(ri,{readOnly:!0,value:ar==null?void 0:ar.input,rows:4})),lr.createElement(Ca.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24}},lr.createElement(ri,{readOnly:!0,value:ar==null?void 0:ar.output,rows:4}))))))),Qi={tabs:"tabs___p2jIb",tabWarp:"tabWarp___mt05L",tab:"tab___IYGdQ",active:"active___fQMlP",content:"content___GWVJY"},mi=ve(59301),As=(0,ce.forwardRef)(({data:An=[]},Mn)=>{var ar;const[_n,Zn]=(0,ce.useState)(),Nn=An.filter(jr=>jr.show);(0,ce.useEffect)(()=>{Nn.length&&Zn(Nn[0].id)},[An==null?void 0:An.length]);const Yn=((ar=Nn.find(jr=>jr.id===_n))==null?void 0:ar.element)||null;return(0,ce.useImperativeHandle)(Mn,()=>({setActiveTab:jr=>Zn(jr)})),mi.createElement("div",{className:Qi.tabs},mi.createElement("div",{className:Qi.tabWarp},Nn.map(jr=>mi.createElement("div",{onClick:()=>Zn(jr.id),className:`${Qi.tab} ${jr.id===_n?Qi.active:""}`,key:jr.id},jr.name))),mi.createElement("div",{className:Qi.content},Yn))}),wr=ve(59301),us=Object.defineProperty,ns=Object.defineProperties,di=Object.getOwnPropertyDescriptors,qo=Object.getOwnPropertySymbols,_o=Object.prototype.hasOwnProperty,to=Object.prototype.propertyIsEnumerable,yr=(An,Mn,ar)=>Mn in An?us(An,Mn,{enumerable:!0,configurable:!0,writable:!0,value:ar}):An[Mn]=ar,Po=(An,Mn)=>{for(var ar in Mn||(Mn={}))_o.call(Mn,ar)&&yr(An,ar,Mn[ar]);if(qo)for(var ar of qo(Mn))to.call(Mn,ar)&&yr(An,ar,Mn[ar]);return An},Wo=(An,Mn)=>ns(An,di(Mn)),Gi=(An,Mn,ar)=>new Promise((_n,Zn)=>{var Nn=Nr=>{try{jr(ar.next(Nr))}catch(Xr){Zn(Xr)}},Yn=Nr=>{try{jr(ar.throw(Nr))}catch(Xr){Zn(Xr)}},jr=Nr=>Nr.done?_n(Nr.value):Promise.resolve(Nr.value).then(Nn,Yn);jr((ar=ar.apply(An,Mn)).next())});const Rs={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},Kr={1:"#2fa34f",2:"#0152d9",3:"#fa6400"};var xa=({hack:An,onTriggerPraise:Mn,topicId:ar,page:_n,onPageChange:Zn,user:Nn,current_user:Yn,submitRecords:jr,submitting:Nr,submitResult:Xr,setActiveIndex:$n,hack_sets:hr})=>{var na,no;const[Ta]=(0,ke.useSearchParams)(),[gi,ho]=(0,ce.useState)("0"),Cs=(0,ke.useLocation)(),[Ti,yi]=(0,ce.useState)(!1),[Ii,ro]=(0,ce.useState)(null),[Ei,oo]=(0,ce.useState)([]),[wo,Bo]=(0,ce.useState)([]),[as,Ki]=(0,ce.useState)({page:1,limit:10}),Ss=(0,ce.useRef)(null),Mt=(0,ce.useRef)(null);console.log(Nn,"user");let[zo,On]=(0,ce.useState)(Wo(Po({},(0,ke.useParams)()),{page:1,per_page:20,name:""}));(0,ce.useEffect)(()=>{Mt.current&&(An==null?void 0:An.is_close_tips)===!1&&Ii===null&&ro(!0)},[Mt.current,An==null?void 0:An.is_close_tips,Ii]);function ha(){return Gi(this,null,function*(){yield(0,he.ZP)("/api/users/close_tips.json",{method:"post"})})}(0,ce.useEffect)(()=>{$n(gi)},[gi]);function Ra(Jr){return Gi(this,null,function*(){let Ea=Jr.target.id;if(Ea==="1"){let Ha=yield(0,he.ZP)(`/api/myproblems/${zo.id}/redo_logs.json`,{method:"get",params:Po({},as)});(Ha==null?void 0:Ha.status)===0&&Bo(Ha==null?void 0:Ha.data)}ho(Ea)})}(0,ce.useEffect)(()=>nn.Z.subscribe("to-commit-info",()=>{ho("1"),Ss.current&&Ss.current.setActiveTab("1")}),[]),(0,ce.useEffect)(()=>nn.Z.subscribe("to-reset-info",()=>{Ra({target:{id:"1"}}),Ss.current&&Ss.current.setActiveTab("2")}),[]);function Ka(){ho("2")}function Ja(){return Gi(this,null,function*(){let Jr=yield(0,he.ZP)("/api/problems/my_hack_list.json",{method:"get",params:Po({identifier:zo==null?void 0:zo.id},zo)});oo(Jr)})}const Mr=[{title:null,description:wr.createElement("div",null,wr.createElement("b",{onClick:()=>{ro(!1),ha(),yi(!0),Ja()},className:"c-light-primary font16 current"},"\u67E5\u770B\u9898\u76EE\u5217\u8868\u5165\u53E3"),wr.createElement("div",{className:"c-grey-333 mt10 mb20"},"\u672C\u6B21\u4F5C\u4E1A\u6240\u9700\u5B8C\u6210\u7684\u8BD5\u9898\u90FD\u53EF\u4EE5\u5728\u8FD9\u91CC\u627E\u5230\uFF0C\u5E76\u652F\u6301\u70B9\u51FB\u8BD5\u9898\u8C03\u6574\u5230\u505A\u9898\u9875"),wr.createElement(ue.ZP,{onClick:()=>{ro(!1),ha()},style:{padding:"2px 29px",height:30,float:"right"},type:"primary"},"\u77E5\u9053\u4E86")),target:()=>Mt.current}];return wr.createElement("div",{className:tt["left-panel"]},wr.createElement("ul",{className:`${tt["s-navs"]} ${tt["bg-white"]} ${tt.b1}`},(An==null?void 0:An.is_program)&&!Ta.get("pageId")&&wr.createElement(le.Z,{title:"\u9898\u76EE\u5217\u8868"},wr.createElement("div",{onClick:()=>{Ja(),yi(!0)},className:tt.btns,ref:Mt,style:Ii?{pointerEvents:"none"}:{}},wr.createElement("i",{className:"iconfont icon-yidongdaomulu1 font14 c-white"}))),wr.createElement("li",{style:{marginLeft:20}},wr.createElement("a",{className:gi==="0"?tt.active:"",id:"0",onClick:Ra},"\u9898\u76EE\u63CF\u8FF0")),wr.createElement("li",null,wr.createElement("a",{className:gi==="1"?tt.active:"",id:"1",onClick:Ra},"\u64CD\u4F5C\u8BB0\u5F55")),(Ta.get("type")!=="exercises"&&(An==null?void 0:An.answer_text_show)||Ta.get("type")!=="exercises"&&(An==null?void 0:An.analysis_show))&&wr.createElement("li",null,wr.createElement("a",{className:gi==="4"?tt.active:"",id:"4",onClick:Ra},"\u89E3\u7B54\u53C2\u8003")),Ta.get("type")!=="exercises"&&wr.createElement("li",null,wr.createElement("a",{className:gi==="2"?tt.active:"",id:"2",onClick:Ra},"\u8BC4\u8BBA")),!!(hr!=null&&hr.length)&&Ta.get("type")!=="exercises"&&Ta.get("type")!=="1"&&wr.createElement("li",null,wr.createElement("a",{className:gi==="5"?tt.active:"",id:"5",onClick:Ra},"\u6D4B\u8BD5\u7528\u4F8B"))),wr.createElement("div",{className:`${tt["tab-panel-body"]} ${gi==="0"?"":"hide"}`,style:{borderRight:"1px #dddddd solid",padding:0}},wr.createElement(pt,{hack:An,onTriggerPraise:Mn,toDiscuss:Ka})),wr.createElement("div",{style:{padding:"12px"},className:`${tt["tab-panel-body"]} ${gi==="1"?"":"hide"}`},wr.createElement(As,{ref:Ss,data:[{id:"1",show:Ta.get("qtype")!=="8",name:"\u63D0\u4EA4\u8BB0\u5F55",element:wr.createElement(wr.Fragment,null,jr!=null&&jr.records_count||Nr?wr.createElement(xt,{page:_n,onPageChange:Zn,topicId:ar,submitting:Nr,key:(Xr==null?void 0:Xr.id)||1,submitRecords:jr,submitResult:Xr}):wr.createElement(Ct.Z,null))},{id:"2",show:Ta.get("type")==="exercises"||(An==null?void 0:An.homework_common_id),name:"\u91CD\u7F6E\u8BB0\u5F55",element:wr.createElement(wr.Fragment,null,wr.createElement(ht.default,{pagination:!1,dataSource:wo==null?void 0:wo.list,columns:[{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(Jr,Ea,Ha)=>gt()(Jr).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(Jr,Ea,Ha)=>{var Fo;return(Fo=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(ss=>ss.id===Jr))==null?void 0:Fo.name}}]}),wr.createElement(jt.Z,{style:{marginTop:10},current:as.page,total:wo==null?void 0:wo.count,hideOnSinglePage:!0,onChange:Jr=>Gi(void 0,null,function*(){as.page=Jr,Ki(as);let Ea=yield(0,he.ZP)(`/api/myproblems/${zo.id}/redo_logs.json`,{method:"get",params:Wo(Po({},as),{courseId:zo.courseId})});(Ea==null?void 0:Ea.status)===0&&Bo(Ea==null?void 0:Ea.data)})}))}]})),wr.createElement("div",{style:{padding:"12px"},className:`${tt["tab-panel-body"]} ${gi==="4"?"":"hide"}`},wr.createElement(As,{data:[{id:"1",show:Ta.get("type")!=="exercises"&&(An==null?void 0:An.answer_text_show),name:"\u7B54\u6848",element:wr.createElement(wr.Fragment,null,wr.createElement(Pt,{hack:An,current_user:Yn}))},{id:"2",show:Ta.get("type")!=="exercises"&&(An==null?void 0:An.analysis_show),name:"\u89E3\u6790",element:wr.createElement(wr.Fragment,null,wr.createElement(fr,{hack:An,current_user:Yn}))}]})),wr.createElement("div",{className:`${tt["tab-panel-body"]} ${gi==="2"?"":"hide"}`,style:{padding:0}},wr.createElement(Ao,{user:Nn,activeIndex:gi,identifier:An.identifier,hack:An,onTriggerPraise:Mn})),wr.createElement("div",{className:`${tt["tab-panel-body"]} ${gi==="5"?"":"hide"}`,style:{padding:12}},wr.createElement(To,{data:hr||[],hack:An})),wr.createElement(a.Z,{rootClassName:tt.drawer,closable:!1,title:null,bodyStyle:{background:"#1B2333",padding:25,display:"flex",flexDirection:"column"},footer:null,width:500,placement:"left",onClose:()=>yi(!1),open:Ti},wr.createElement(oe.Z,null,wr.createElement("b",{style:{color:"#008CFF",fontWeight:500,lineHeight:"19px"},className:"font16"},"\u9898\u76EE\u5217\u8868"),wr.createElement("span",{style:{color:"#FA8D30",fontWeight:500},className:"font12 ml10"},"\u5171",Ei==null?void 0:Ei.total_count,"\u9898\xA0[\xA0",Ei==null?void 0:Ei.total_score,"\u5206\xA0]\xA0"),!(Nn!=null&&Nn.hack_manager)&&wr.createElement("span",{style:{color:"#FA8D30",fontWeight:500,marginLeft:"auto"},className:"font12"},"\u6211\u7684\u5F97\u5206\xA0:\xA0",Ei==null?void 0:Ei.work_score,"\u5206")),wr.createElement("div",{style:{height:1,background:"#1C313F",marginTop:12}}),wr.createElement(oe.Z,{align:"middle",className:"mt10 mb10"},!(Nn!=null&&Nn.hack_manager)&&wr.createElement(ai.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u901A\u8FC7\u60C5\u51B5",onChange:Jr=>{zo.page=1,zo.finish_status=Jr,On(Po({},zo)),Ja()}},wr.createElement(ai.default.Option,{value:""},"\u5168\u90E8"),wr.createElement(ai.default.Option,{value:0},"\u672A\u5F00\u59CB"),wr.createElement(ai.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),wr.createElement(ai.default.Option,{value:2},"\u5DF2\u5B8C\u6210")),wr.createElement(ai.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u9898\u76EE\u96BE\u5EA6",onChange:Jr=>{zo.page=1,zo.difficult=Jr||null,On(Po({},zo)),Ja()}},wr.createElement(ai.default.Option,{value:0},"\u5168\u90E8"),wr.createElement(ai.default.Option,{value:1},"\u7B80\u5355"),wr.createElement(ai.default.Option,{value:2},"\u9002\u4E2D"),wr.createElement(ai.default.Option,{value:3},"\u56F0\u96BE")),wr.createElement(pn.default.Search,{size:"large",onSearch:Jr=>{zo.name=Jr,zo.page=1,On(Po({},zo)),Ja()},style:{flex:1},placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22"})),wr.createElement("div",{className:tt.list,style:{height:36,background:"#3D445C"}},!(Nn!=null&&Nn.hack_manager)&&wr.createElement("span",null,"\u72B6\u6001"),wr.createElement("span",null,"\u5E8F\u53F7"),wr.createElement("span",{style:{flex:1}},"\u9898\u76EE\u540D\u79F0"),wr.createElement("span",{style:{flexBasis:48,paddingRight:0}},"\u96BE\u5EA6")),wr.createElement("div",{style:{overflow:"auto",flex:1}},(na=Ei==null?void 0:Ei.data)!=null&&na.length?(no=Ei==null?void 0:Ei.data)==null?void 0:no.map((Jr,Ea)=>wr.createElement("div",{onClick:()=>Gi(void 0,null,function*(){let Ha=yield(0,he.ZP)(`/api/problems/${Jr==null?void 0:Jr.identifier}/start.json`,{method:"get",params:{hack_user_id:Nn==null?void 0:Nn.user_id}});Ha&&(window.location.href=`/myproblems/${Ha==null?void 0:Ha.identifier}${window.location.search}`)}),className:`${tt.list} ${Jr!=null&&Jr.checked?tt.active:""}`},!(Nn!=null&&Nn.hack_manager)&&wr.createElement(wr.Fragment,null,!(Jr!=null&&Jr.opened)&&wr.createElement("span",{style:{color:"#E02020"}},"\u672A\u5F00\u59CB"),(Jr==null?void 0:Jr.opened)&&!(Jr!=null&&Jr.passed)&&wr.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),(Jr==null?void 0:Jr.opened)&&(Jr==null?void 0:Jr.passed)&&wr.createElement("span",{style:{color:"#24C074"}},"\u5DF2\u5B8C\u6210")),wr.createElement("span",null,(zo.page-1)*20+(Ea+1)),wr.createElement("span",{style:{flex:1},title:Jr.name},`[${Jr==null?void 0:Jr.score}\u5206]`,"\xA0",Jr.name),wr.createElement("span",{style:{flexBasis:48,paddingRight:0}},Rs[Jr.difficult]))):wr.createElement(Ct.Z,null)),wr.createElement(jt.Z,{current:zo.page,className:"mt20",hideOnSinglePage:!0,total:Ei==null?void 0:Ei.count,pageSize:zo.per_page,onChange:(Jr,Ea)=>{zo.page=Jr,zo.per_page=Ea,Ja()}})),wr.createElement(xn.Z,{rootClassName:tt.tour,closeIcon:!1,open:!!Ii,steps:Mr,gap:{offset:3,radius:2}}))},oi=ve(62522),Gr=ve(15610),qi=ve(38273),xo=ve(85933),Ho=ve(89244),Fa=ve(47206),mo=ve(5216),ji=ve(92310),$o=ve.n(ji),ll=ve(41751),rl=ve(60515),Ws=ve(88977),Wr=ve(59301),Es=Object.defineProperty,al=Object.defineProperties,Ds=Object.getOwnPropertyDescriptors,gs=Object.getOwnPropertySymbols,vo=Object.prototype.hasOwnProperty,Vn=Object.prototype.propertyIsEnumerable,Rn=(An,Mn,ar)=>Mn in An?Es(An,Mn,{enumerable:!0,configurable:!0,writable:!0,value:ar}):An[Mn]=ar,In=(An,Mn)=>{for(var ar in Mn||(Mn={}))vo.call(Mn,ar)&&Rn(An,ar,Mn[ar]);if(gs)for(var ar of gs(Mn))Vn.call(Mn,ar)&&Rn(An,ar,Mn[ar]);return An},Ar=(An,Mn)=>al(An,Ds(Mn)),qr=(An,Mn)=>{var ar={};for(var _n in An)vo.call(An,_n)&&Mn.indexOf(_n)<0&&(ar[_n]=An[_n]);if(An!=null&&gs)for(var _n of gs(An))Mn.indexOf(_n)<0&&Vn.call(An,_n)&&(ar[_n]=An[_n]);return ar},Ur=(An,Mn,ar)=>new Promise((_n,Zn)=>{var Nn=Nr=>{try{jr(ar.next(Nr))}catch(Xr){Zn(Xr)}},Yn=Nr=>{try{jr(ar.throw(Nr))}catch(Xr){Zn(Xr)}},jr=Nr=>Nr.done?_n(Nr.value):Promise.resolve(Nr.value).then(Nn,Yn);jr((ar=ar.apply(An,Mn)).next())});const{Countdown:Pr}=b.default,zr={Java:"java",C:"c",Python:"py","C++":"c"};var Ua=(An=>(An[An.SET_LOADING=0]="SET_LOADING",An[An.GET_DATA=1]="GET_DATA",An[An.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",An[An.SET_DATA=3]="SET_DATA",An[An.SET_DEBUGING=4]="SET_DEBUGING",An[An.SET_SUBMITING=5]="SET_SUBMITING",An[An.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",An[An.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",An[An.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",An[An.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",An[An.SET_PAGE=10]="SET_PAGE",An))(Ua||{});function vi(){return new Date().getTime()}const Oa={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function ya(An,Mn){switch(Mn.type){case 1:return In(In({},An),Mn.payload);case 3:return Ar(In({},An),{data:Mn.payload});case 0:return Ar(In({},An),{loading:Mn.payload});case 9:return Ar(In({},An),{showNote:Mn.payload});case 4:return Ar(In({},An),{debuging:Mn.payload});case 5:return Ar(In({},An),{submitting:Mn.payload});case 2:return Ar(In({},An),{submitRecords:Mn.payload});case 10:return Ar(In({},An),{submitRecordPage:Mn.payload});case 6:return Ar(In({},An),{executingMessage:Mn.payload});case 7:return In(In({},An),Mn.payload);case 8:return In(In({},An),Mn.payload);default:throw new Error}}var lo=({children:An})=>{var Mn,ar,_n,Zn,Nn;const[Yn,jr]=(0,ce.useReducer)(ya,Oa),{id:Nr}=(0,ke.useParams)(),Xr=(0,ke.useLocation)(),[$n]=(0,ke.useSearchParams)(),{loading:hr,data:na,debugResult:no,submitResult:Ta,submitRecords:gi,submitRecordPage:ho,showNote:Cs,debuging:Ti,submitting:yi,executingMessage:Ii}=Yn,[ro,Ei]=(0,ce.useState)("#37AD83"),[oo,wo]=(0,ce.useState)(null),[Bo,as]=(0,ce.useState)({}),[Ki,Ss]=(0,ce.useState)(!0),[Mt,zo]=(0,ce.useState)(!1),[On,ha]=(0,ce.useState)(!1),Ra=(0,ce.useRef)(null),Ka=(0,ce.useRef)(0),Ja=na==null?void 0:na.user,Mr=na==null?void 0:na.hack,[Jr,Ea]=(0,ce.useState)(!1),Ha=(0,ce.useRef)(1),Fo=(0,ce.useRef)(!1);(0,ll.y)($n.get("type")==="exercises");const{setOpenDisableCopyAndPaste:ss}=(0,ll.X)(),[$t,wn]=(0,ce.useState)(""),Fn=(0,Ho._)(Bo);(0,ce.useEffect)(()=>{function Qr(){return Ur(this,null,function*(){var Lr,Ga,_a,Xi,Ri;Ss(!0);const kr=yield(0,se.fu)(Nr,{exercise_id:$n.get("exercisesId")});if(setTimeout(()=>{Ss(!1)},800),kr.status!==401){try{kr.hack.code=at.Base64.decode(kr.hack.code)}catch(pr){console.log(pr)}kr.hack=Ar(In({},kr.hack),{is_program:$n.get("type")==="1"}),jr({type:1,payload:{loading:!1,data:kr}})}if($n.get("type")==="exercises"){if(window.self===window.top){window.top.location.href="/";return}let pr;$n.get("coursesId")=="coursesId"?pr=yield(0,ae._F)({categoryId:$n.get("exercisesId"),login:$n.get("login")}):pr=yield(0,ae._B)({categoryId:$n.get("exercisesId"),login:$n.get("login")}),as(In({},pr)),ss((Lr=pr==null?void 0:pr.exercise)==null?void 0:Lr.forbid_copy),typeof((Ga=pr==null?void 0:pr.exercise)==null?void 0:Ga.left_time)=="number"&&(wo(Date.now()+((_a=pr==null?void 0:pr.exercise)==null?void 0:_a.left_time)*1e3),setTimeout(()=>{Ei("red")},(((Xi=pr==null?void 0:pr.exercise)==null?void 0:Xi.left_time)-300>0?((Ri=pr==null?void 0:pr.exercise)==null?void 0:Ri.left_time)-300:0)*1e3))}})}Nr&&Qr()},[Nr]),(0,ce.useEffect)(()=>{var Qr;return $n.get("type")==="exercises"&&((Qr=Bo==null?void 0:Bo.exercise)!=null&&Qr.screen_open)&&(window.removeEventListener("blur",Hn,!1),Fa.U.forEach((Lr,Ga)=>{window.addEventListener(Lr,Hn,!1)}),window.addEventListener("blur",Hn,!1),window.focus()),()=>{document.removeEventListener((0,ie.gH)(),Hn)}},[Bo]),(0,ce.useEffect)(()=>{$t==="1"&&Nr&&Mr!=null&&Mr.language&&Wa()},[Nr,ho,Mr==null?void 0:Mr.language,$t]),(0,ce.useEffect)(()=>(Mr!=null&&Mr.is_program&&(Ka.current=0,Ra.current=setInterval(()=>{wa()},15e3)),()=>{clearInterval(Ra.current)}),[Mr==null?void 0:Mr.is_program]);const wa=()=>Ur(void 0,null,function*(){let Qr=yield(0,he.ZP)(`/api/myproblems/${Nr}/save_long_time.json`,{method:"get",params:{answer_long_time:Ka.current}})}),Hn=()=>{Fo.current||(0,ie.BU)(),window.parent.postMessage("backExercise","*")};function Wa(){return Ur(this,null,function*(){try{const Qr=yield(0,se.zO)(Nr,{limit:15,page:ho,language:Mr==null?void 0:Mr.language});jr({type:2,payload:Qr})}catch(Qr){console.log(Qr)}})}function ra(Qr){jr({type:10,payload:Qr})}function ua(Qr){return Ur(this,null,function*(){var Lr;let Ga;($n.get("ip_limit")==="inner"||$n.get("ip_bind_type")==="true")&&(Ga=yield(0,Gr.y)({ip_limit:$n.get("ip_limit"),ip_bind:$n.get("ip_bind_type")==="true"}));const _a=yield(0,se.n4)(Nr,{code:at.Base64.encode(Qr||Mr.code),language:Mr==null?void 0:Mr.language,exercise_id:$n.get("exercisesId"),question_id:$n.get("questionId"),ip:Ga});return _a.status===-5&&(0,ke.getDvaApp)()._store.dispatch({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:Ar(In({errorMessage:_a==null?void 0:_a.message},(Bo==null?void 0:Bo.exercise)||{}),{exercise_user_id:(Lr=Bo==null?void 0:Bo.exercise)==null?void 0:Lr.exercise_user_id,id:$n.get("exercisesId")})}}),_a})}function Ir(){return Ur(this,null,function*(){if(Ha.current=2,!yi){jr({type:5,payload:!0});try{nn.Z.publish("to-commit-info");const Qr=yield ua();if(console.log(Qr,1),Qr.status===0){let kr=function(){return Ur(this,null,function*(){const{status:pr,data:Ba}=yield(0,se.rX)(Nr,"submit"),Di=vi()-Ri>(_a*Xi+30)*1e3;if(pr!==0&&!Di&&setTimeout(kr,1e3),Di&&pr!==0){me.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),jr({type:5,payload:!1});return}if(pr===0){Ba.status===2&&me.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),(Ba==null?void 0:Ba.status)===0&&$n.get("type")==="1"&&ha(!0);const xi=yield(0,se.zO)(Nr,{limit:15,page:ho,language:Mr==null?void 0:Mr.language});jr({type:8,payload:Ar(In({},Yn),{submitResult:Ba,submitting:!1,submitRecords:xi})})}})},Lr={};$n.get("type")==="exercises"&&(Lr.extras={exercise_id:$n.get("exercisesId"),question_id:$n.get("questionId")},($n.get("ip_limit")==="inner"||$n.get("ip_bind_type")==="true")&&(Lr.extras.ip=yield(0,Gr.y)({ip_limit:$n.get("ip_limit"),ip_bind:$n.get("ip_bind_type")==="true"})));const Ga=yield(0,se.bM)(Nr,Lr);if(Ga.status===-1&&$n.get("exercisesId")){window.parent.location.href=`/classrooms/${$n.get("coursesId")}/exercise/${$n.get("exercisesId")}/detail`;return}const{time_limit:_a,test_case_size:Xi}=Mr,Ri=vi();Ga.status>-1?kr():jr({type:5,payload:!1})}else jr({type:5,payload:!1})}catch(Qr){console.log(Qr),jr({type:5,payload:!1})}Ea(!1)}})}function aa(){return Ur(this,null,function*(){Ha.current=1,Yn.debuging=!0,jr({type:4,payload:!0});try{if((yield ua()).status===0){let Ri=function(){return Ur(this,null,function*(){const{status:kr,message:pr,data:Ba}=yield(0,se.rX)(Nr,"debug"),Di=vi()-Xi>(Lr+30)*1e3;if(kr!==0&&!Di&&(jr({type:6,payload:pr}),setTimeout(Ri,1e3)),Di){me.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),jr({type:4,payload:!1}),jr({type:7,payload:Ar(In({},Yn),{debugResult:{status:2},debuging:!1})});return}kr===0&&(Ba.status===2&&me.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),jr({type:4,payload:!1}),jr({type:7,payload:Ar(In({},Yn),{debugResult:Ba,debuging:!1})}))})};const{time_limit:Lr}=Mr;let Ga={input:encodeURIComponent(na.test_case.input)};$n.get("type")==="exercises"&&(Ga.exercise_id=$n.get("exercisesId"));const _a=yield(0,se.MU)(Nr,Ga);if(_a.status===-1&&$n.get("exercisesId")){window.parent.location.href=`/classrooms/${$n.get("coursesId")}/exercise/${$n.get("exercisesId")}/detail`;return}const Xi=vi();(_a==null?void 0:_a.status)>-1?Ri():jr({type:4,payload:!1})}else jr({type:4,payload:!1})}catch(Qr){console.log(Qr)}finally{}})}function Yr(Qr,Lr){const Ga=Lr?{modify_code:!1}:{};jr({type:3,payload:Ar(In({},na),{hack:In(Ar(In({},Mr),{code:Qr}),Ga)})}),Ea(!0)}const Ai=Qr=>Ur(void 0,null,function*(){let Lr=yield(0,he.ZP)(`/api/problems/${Mr==null?void 0:Mr.identifier}/start.json`,{method:"get",params:{language:Qr==="C++"||Qr==="c++"?encodeURIComponent(Qr):Qr,hack_user_id:Ja==null?void 0:Ja.user_id}});Lr.status!==-1&&ke.history.replace(`/myproblems/${Lr==null?void 0:Lr.identifier}${window.location.search}`)});function Wi(Qr){let Lr=Qr.target.value;jr({type:3,payload:Ar(In({},na),{test_case:{input:Lr}})})}function No(){return Ur(this,null,function*(){try{let Qr={};$n.get("type")==="exercises"?Qr.exercise_id=$n.get("exercisesId"):Mr!=null&&Mr.homework_common_id&&(Qr.homework_common_id=Mr==null?void 0:Mr.homework_common_id);const Lr=yield(0,se.H7)(Nr,In({},Qr));Lr.status===401||(Yr(at.Base64.decode(Lr.code)),($n.get("type")==="exercises"||Mr!=null&&Mr.homework_common_id)&&nn.Z.publish("to-reset-info"))}catch(Qr){console.log(Qr)}})}function Mo(){me.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Wr.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",Wr.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk(){return Ur(this,null,function*(){const Qr=yield(0,se.fi)(Nr);Qr.status===401||Yr(at.Base64.decode(Qr.code),!0)})}})}function Vo(){jr({type:9,payload:!0})}function bo(){jr({type:9,payload:!1})}function Vi(Qr){return Ur(this,null,function*(){yield(0,se.MK)(Nr,Qr),jr({type:1,payload:{showNote:!1,data:Ar(In({},na),{hack:Ar(In({},Mr),{notes:Qr.notes})})}})})}const bi={hack:Mr,isLoading:Ki,input:(Mn=na==null?void 0:na.test_case)==null?void 0:Mn.input,is_file:(ar=na==null?void 0:na.test_case)==null?void 0:ar.is_file,identifier:Mr==null?void 0:Mr.identifier,attachments_count:na==null?void 0:na.attachments_count,language:Mr==null?void 0:Mr.language,code:Mr==null?void 0:Mr.code,title:"main."+zr[Mr==null?void 0:Mr.language],modify_code:Mr==null?void 0:Mr.modify_code,notes:Mr==null?void 0:Mr.notes,debugResult:no,debuging:Ti,submitting:yi,submitResult:Ta,executingMessage:Ii,onCancelNote:bo,onAddNote:Vi,showNote:Cs,user:Ja,onShowNote:Vo,onSubmitCode:Ir,onChangeCode:Yr,onChangeInput:Wi,onDebugCode:aa,onResetCode:No,onSyncCode:Mo,onUpdateCode:ua,onChangeLanguage:Ai,isWhiteTheme:Mt,setIsWhiteTheme:zo,topDispatch:jr};function hi(){return Ur(this,null,function*(){const{praise_count:Qr}=yield(0,se.vl)(Mr.id,{container_type:"Hack",type:1});let Lr=Ar(In({},na),{hack:Ar(In({},Mr),{praises_count:Qr,user_praise:!Mr.user_praise})});jr({type:3,payload:Lr})})}const Io={topicId:Nr,submitResult:Ta,submitRecords:gi,submitting:yi,page:ho,onPageChange:ra,hack:Mr,user:na==null?void 0:na.user,hack_sets:na==null?void 0:na.hack_sets,current_user:na==null?void 0:na.current_user,onTriggerPraise:hi,setActiveIndex:wn};return console.log(Bo),Wr.createElement(Wr.Fragment,null,Wr.createElement(fe.Z,{spinning:hr,delay:500},na?Wr.createElement(Wr.Fragment,null,Wr.createElement("header",{className:$o()(mo.Z.header,Mt&&mo.Z.whiteHeader)},$n.get("type")!=="exercises"&&Wr.createElement("div",null,Wr.createElement("img",{src:`${ne.Z.IMG_SERVER}/images/${Ja==null?void 0:Ja.image_url}`,alt:"user",width:36}),Wr.createElement("span",{style:{color:Mt?"#333":"#B2BACB",fontSize:16}},Ja==null?void 0:Ja.name)),$n.get("type")==="exercises"&&Wr.createElement("div",null,Wr.createElement("div",{className:"exercise_user_info"},"\u59D3\u540D",Wr.createElement("span",{className:"ml10"},(_n=Bo==null?void 0:Bo.exercise)==null?void 0:_n.user_name)),Wr.createElement("div",{className:"exercise_user_info ml30"},"\u5B66\u53F7",Wr.createElement("span",{className:"ml10"},(Zn=Bo==null?void 0:Bo.exercise)==null?void 0:Zn.student_id))),Wr.createElement("h2",{className:"flex-wrp flex_box_column flex_box_center"},Wr.createElement("div",null,Mr.name)),(Mr==null?void 0:Mr.is_program)&&Wr.createElement(qi.Z,{defaultValue:Mr==null?void 0:Mr.answer_long_time,onChange:Qr=>{Ka.current=Qr},className:mo.Z.timepiece}),Ja!=null&&Ja.hack_manager?Wr.createElement(ke.Link,{className:mo.Z.btn_edit,to:$n.get("type")==="1"?$n.get("pageId")?`/problems/newedit/${Mr.identifier}?type=1&pageId=${$n.get("pageId")}&backUrl=${$n.get("backUrl")}`:`/problems/newedit/${Mr.identifier}?type=1`:`/problems/newedit/${Mr.identifier}`}," ",Wr.createElement("i",{className:"iconfont icon-bianji13 font14 mr5"})," \u7F16\u8F91"):null,!!((Nn=Bo==null?void 0:Bo.exercise)!=null&&Nn.left_time)&&Wr.createElement(Wr.Fragment,null,Wr.createElement("span",{style:{color:ro,marginRight:6},className:`iconfont icon-daojishi ${mo.Z.djs}`}),Wr.createElement("span",{className:"c-white mr20"},Wr.createElement(Pr,{valueStyle:{color:ro,fontSize:20,fontWeight:500},title:Wr.createElement("span",{style:{color:ro,fontSize:14,marginRight:10},className:"time"},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),value:oo,onFinish:()=>Ur(void 0,null,function*(){const Qr=yield(0,ae.VL)({categoryId:$n.get("exercisesId"),commit_method:2});if((Qr==null?void 0:Qr.status)===0&&(ua(),me.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:Wr.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",Wr.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>Ur(void 0,null,function*(){window.parent.location.href=`/classrooms/${$n.get("coursesId")}/exercise/${$n.get("exercisesId")}/detail`})})),(Qr==null?void 0:Qr.status)===-3){const Lr=parseInt(Qr==null?void 0:Qr.message);wo(Date.now()+Lr*1e3)}})}))),$n.get("type")==="exercises"?Wr.createElement(ue.ZP,{type:"primary",onClick:()=>{const Qr=()=>Ur(void 0,null,function*(){yield ua(),Ea(!1),Fn(),Fo.current=!0,Hn()});if(!(gi!=null&&gi.records_count)||Jr){me.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:Wr.createElement("div",{style:{color:"#FF0000"}},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u662F\u5426\u8FDB\u884C\u8BC4\u6D4B\u5E76\u63D0\u4EA4\uFF0C\u672A\u8BC4\u6D4B\u5219\u4F1A\u5BFC\u81F4\u8BE5\u9898\u65E0\u6CD5\u83B7\u5F97\u5206\u6570"),onOk:Qr});return}Qr()}},Wr.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"})," \u8FD4\u56DE\u8BD5\u5377"):Wr.createElement("span",{onClick:()=>{var Qr;if($n.get("backUrl"))ke.history.push($n.get("backUrl"));else if($n.get("type")==="1"){let Lr=(Qr=localStorage.getItem("program_homework"))==null?void 0:Qr.split(",");ke.history.push(`/classrooms/${Lr==null?void 0:Lr[0]}/program_homework/${Lr==null?void 0:Lr[1]}/detail`)}else ke.history.push("/problemset")}},Wr.createElement(le.Z,{title:"\u5173\u95ED"},Wr.createElement("i",{style:{color:Mt?"#8D929F":"#fff"},className:"iconfont icon-fanhuishijuan font16 "})))),Wr.createElement(fe.Z,{size:"large",spinning:Ki},Wr.createElement(re.Z,{className:$o()(mo.Z.myProblems,Mt&&mo.Z.whiteMyProblems),leftChild:Wr.createElement(xa,In({},Io)),rightChild:Wr.createElement(uo,In({},bi))}))):null,Wr.createElement(me.default,{centered:!0,closable:!1,width:680,footer:null,open:On,className:"oj-modal"},Wr.createElement("section",{className:"oj-modal-content"},Wr.createElement("div",{className:"oj-modal-head"},Wr.createElement("img",{src:oi,alt:""}),Wr.createElement("i",{onClick:()=>ha(!1),className:"iconfont icon-guanbi1"})),Wr.createElement("aside",null,Wr.createElement("img",{className:"mr30",src:Ws.Z}),"\u8FD0\u884C\u65F6\u95F4:\xA0",Wr.createElement("span",{style:{color:"#75d6ba",marginRight:100}},Ta==null?void 0:Ta.execute_time,"ms"),"\u4F18\u4E8E",Wr.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(Ta==null?void 0:Ta.time_better_than)||100,"%"),"\u7684\u7528\u6237"),Wr.createElement("aside",{className:"mb50"},Wr.createElement("img",{src:rl.Z,className:"mr30"}),Wr.createElement("span",{className:"oj-modal-tt"},Wr.createElement("span",null,Wr.createElement("span",null,"\u5360\u7528\u5185\u5B58:\xA0"),Wr.createElement("span",{className:"c-light-primary"},Ta==null?void 0:Ta.execute_memory,"kb")),Wr.createElement("span",null,Wr.createElement("span",null))),"\u4F18\u4E8E",Wr.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(Ta==null?void 0:Ta.memory_better_than)||100,"%"),"\u7684\u7528\u6237"),Wr.createElement("div",{id:"oj-modal-next",onClick:()=>Ur(void 0,null,function*(){var Qr;if(Ta!=null&&Ta.next_identifier){let Lr=yield(0,he.ZP)(`/api/problems/${Ta==null?void 0:Ta.next_identifier}/start.json`,{method:"get",params:{hack_user_id:Ja==null?void 0:Ja.user_id}});Lr&&(window.location.href=`/myproblems/${Lr==null?void 0:Lr.identifier}${window.location.search}`)}else{let Lr=(Qr=localStorage.getItem("program_homework"))==null?void 0:Qr.split(",");ke.history.push(`/classrooms/${Lr==null?void 0:Lr[0]}/program_homework/${Lr==null?void 0:Lr[1]}/detail`)}}),className:"oj-modal-btn"},Ta!=null&&Ta.next_identifier?"\u8FDB\u5165\u4E0B\u4E00\u9898":"\u56DE\u5230\u4F5C\u4E1A\u8BE6\u60C5\u9875")))),Wr.createElement(xo.Z,{successCb:()=>{Ha.current===1?aa():Ir()}}))};function Ya({title:An,modify_code:Mn,onSyncCode:ar,onShowCodeSetting:_n,onResetCode:Zn,hack:Nn,onChangeLanguage:Yn,isWhiteTheme:jr,onShowResourceCentre:Nr,attachments_count:Xr}){var $n;const hr=()=>{me.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:Wr.createElement(ee.Z,null),content:"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Zn})},[na]=(0,ke.useSearchParams)(),no=na.get("language"),Ta=gi=>gi==="1"?"c++":gi==="2"?"C++":gi;return(0,ce.useEffect)(()=>{no&&Yn(Ta(no))},[]),(0,ce.useEffect)(()=>{Nn!=null&&Nn.tpm_code_modified&&me.default.confirm({title:"\u66F4\u65B0\u521D\u59CB\u4EE3\u7801",icon:Wr.createElement(ee.Z,null),content:Wr.createElement("div",null,Wr.createElement("div",null,"\u7F16\u7A0B\u9898\u7684\u521D\u59CB\u4EE3\u7801\u5185\u5BB9\u6709\u66F4\u65B0,"),Wr.createElement("div",null,"\u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9,"),Wr.createElement("div",null,"\u8FD8\u672A\u5B8C\u6210\u8BC4\u6D4B\u7684\u4EFB\u52A1\u4EFB\u52A1\u4EE3\u7801\uFF0C\u8BF7\u81EA\u884C\u4FDD\u5B58\uFF01")),centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Zn()})},[Nn==null?void 0:Nn.language]),console.log(Nn,jr,"hack"),Wr.createElement("div",{className:`${mo.Z.codeHead} ${jr?mo.Z.whiteCodeHead:""}`},Wr.createElement("div",{className:mo.Z.navWrap},($n=Nn==null?void 0:Nn.all_language)==null?void 0:$n.map(gi=>Wr.createElement("div",{className:`${mo.Z.nav} ${gi===(Nn==null?void 0:Nn.language)?mo.Z.active:""}`,key:gi,onClick:()=>Yn(gi)},Wr.createElement(le.Z,{title:"\u7F16\u7A0B\u8BED\u8A00"},Wr.createElement("i",{className:"iconfont icon-bianchengyuyan1"})),Wr.createElement("span",null,gi)))),Wr.createElement(oe.Z,{align:"middle",style:{marginLeft:"auto"}},Mn?Wr.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:ar},Wr.createElement("img",{src:ft,alt:"notice",style:{height:13,transform:"translateY(-2px)"}})):null,Xr>0&&Wr.createElement("a",{onClick:Nr},Wr.createElement(le.Z,{title:"\u8D44\u6E90\u4E2D\u5FC3"},Wr.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-ziyuanzhongxin mr15"}))),Wr.createElement("a",{onClick:hr},Wr.createElement(le.Z,{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},Wr.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-huifuchushihuashezhi mr15"}))),Wr.createElement("a",{onClick:_n},Wr.createElement(le.Z,{title:"\u8BBE\u7F6E"},Wr.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-shezhi8 font14 mr15"})))))}function uo(An){var Mn=An,{input:ar,is_file:_n,identifier:Zn,showNote:Nn,onShowNote:Yn,notes:jr,onCancelNote:Nr,onAddNote:Xr,debugResult:$n,language:hr,debuging:na,submitting:no,executingMessage:Ta,code:gi,onSubmitCode:ho,onDebugCode:Cs,onChangeCode:Ti,onChangeInput:yi,onUpdateCode:Ii,user:ro,isLoading:Ei,submitResult:oo}=Mn,wo=qr(Mn,["input","is_file","identifier","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput","onUpdateCode","user","isLoading","submitResult"]);function Bo(Ki,Ss){return Wr.createElement(Ya,Ar(In({},wo),{onShowCodeSetting:Ki,onShowResourceCentre:Ss}))}const as=In({input:ar,is_file:_n,debugResult:$n,debuging:na,submitting:no,executingMessage:Ta,onDebugCode:Cs,onChangeCode:Ti,onSubmitCode:ho,onChangeInput:yi,user:ro,submitResult:oo},wo);return Wr.createElement("div",{style:{display:"flex",flexDirection:"column",height:"100%",background:"#1B2333"}},Wr.createElement(nt,{setIsWhiteTheme:wo==null?void 0:wo.setIsWhiteTheme,isLoading:Ei,language:hr,value:gi,identifier:Zn,onChange:Ti,onUpdateCode:Ii,ActionBarRender:Bo}),Wr.createElement(qe.ZP,In({},as)))}},55956:function(Ut,Et,ve){"use strict";ve.d(Et,{h:function(){return ce}});var ce=(ke=>(ke[ke.NOMATCH=-1]="NOMATCH",ke[ke.OK=0]="OK",ke[ke.TIMEOUT=2]="TIMEOUT",ke[ke.PODFAILURE=3]="PODFAILURE",ke[ke.COMPILEFAILURE=4]="COMPILEFAILURE",ke[ke.EXECUTEFAILURE=5]="EXECUTEFAILURE",ke[ke.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",ke))(ce||{})},50582:function(Ut,Et,ve){"use strict";ve.d(Et,{H7:function(){return a},MK:function(){return ee},MU:function(){return ae},X6:function(){return re},bM:function(){return se},fi:function(){return y},fu:function(){return oe},n4:function(){return x},rX:function(){return ne},vl:function(){return E},zO:function(){return ie}});var ce=ve(82093),ke=Object.defineProperty,b=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ue=(z,te,Ae)=>te in z?ke(z,te,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):z[te]=Ae,le=(z,te)=>{for(var Ae in te||(te={}))me.call(te,Ae)&&ue(z,Ae,te[Ae]);if(b)for(var Ae of b(te))fe.call(te,Ae)&&ue(z,Ae,te[Ae]);return z};function oe(z,te){return(0,ce.U2)(`myproblems/${z}.json`,le({hidePopLogin:!0},te||{}))}function se(z,te){return(0,ce.v_)(`myproblems/${z}/code_submit.json`,te)}function ae(z,te){return(0,ce.v_)(`myproblems/${z}/code_debug.json`,te)}function ie(z,te){return te.language&&(te.language=encodeURIComponent(te.language)),(0,ce.U2)(`myproblems/${z}/submit_records.json`,te)}function re(z){return(0,ce.U2)("myproblems/record_detail.json",{id:z})}function ne(z,te){return(0,ce.U2)(`myproblems/${z}/result.json`,{mode:te})}function ee(z,te){return(0,ce.v_)(`myproblems/${z}/add_notes.json`,te)}function a(z,te){return(0,ce.v_)(`myproblems/${z}/restore_initial_code.json`,te)}function y(z){return(0,ce.v_)(`myproblems/${z}/sync_code.json`)}function x(z,te){return(0,ce.v_)(`myproblems/${z}/update_code.json`,te)}function E(z,te){return(0,ce.v_)(`discusses/${z}/plus.json`,te)}},40148:function(Ut,Et,ve){"use strict";ve.d(Et,{Im:function(){return ye},ZP:function(){return Pe},gZ:function(){return Fe}});var ce=ve(59301),ke=ve(92832),b=ve(3113),me=ve(84105),fe=ve(87395),ue=ve(49162),le=ve(24334),oe=ve(766),se=ve(7664),ae=ve(49661),ie=ve(46685),re=ve(34376),ne=ve(92310),ee=ve.n(ne),a=ve(59301),y=Object.defineProperty,x=Object.defineProperties,E=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,de=(Ne,Re,Ze)=>Re in Ne?y(Ne,Re,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Ne[Re]=Ze,he=(Ne,Re)=>{for(var Ze in Re||(Re={}))te.call(Re,Ze)&&de(Ne,Ze,Re[Ze]);if(z)for(var Ze of z(Re))Ae.call(Re,Ze)&&de(Ne,Ze,Re[Ze]);return Ne},ge=(Ne,Re)=>x(Ne,E(Re));const{TextArea:pe}=ke.default,Ee={visible:!1,tabIndex:"0"},ye={[ue.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[ue.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[ue.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var we=(Ne=>(Ne[Ne.SET_VISIBLE=0]="SET_VISIBLE",Ne[Ne.SET_TABINDEX=1]="SET_TABINDEX",Ne))(we||{});function Ce(Ne,Re){switch(Re.type){case 0:return ge(he({},Ne),{visible:Re.payload});case 1:return ge(he({},Ne),{tabIndex:Re.payload});default:throw new Error}}function Me({value:Ne,className:Re}){const[Ze,De]=(0,ce.useState)(!1),ot=(0,ce.useRef)(),At=(0,ce.useRef)();return(0,ce.useEffect)(()=>{Ze&&(At.current.reset(),At.current.write((0,ae.pp)(Ne||"")))},[Ne,Ze]),(0,ce.useEffect)(()=>{var nt,ft,at,qe;if(ot.current){At.current=new re.Terminal({fontSize:14,disableStdin:!0}),At.current.open(ot.current);const tt=ot.current.offsetWidth-14,mt=((qe=(at=(ft=(nt=At.current)==null?void 0:nt._core)==null?void 0:ft._renderService)==null?void 0:at.dimensions)==null?void 0:qe.actualCellWidth)||9.5,ht=Math.ceil(tt/mt);At.current.resize(ht,8),De(!0)}},[]),a.createElement("div",{ref:ot,className:ee()("XtermText-valueRef",Re)})}function Fe(Ne){const{status:Re,error_msg:Ze,output:De,input:ot,expected_output:At,is_file:nt,input_file_url:ft,output_file_url:at,expected_output_file_url:qe}=Ne;let tt=null;const mt={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(Re){case ue.h.NOMATCH:tt=a.createElement(a.Fragment,null,a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),!nt&&a.createElement(Me,{className:"mb10",value:ot}),nt&&a.createElement("div",{style:mt},a.createElement("a",{onClick:()=>(0,ae.LR)(ft,ot)},ot)),a.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!nt&&a.createElement(Me,{className:"mb10",value:De&&le.Base64.decode(De)||""}),nt&&a.createElement("div",{style:mt},a.createElement("a",{onClick:()=>(0,ae.LR)(at,De)},De)),a.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!nt&&a.createElement(Me,{className:"mb10",value:At&&le.Base64.decode(At)||""}),nt&&a.createElement("div",{style:mt},a.createElement("a",{onClick:()=>(0,ae.LR)(qe,At)},At)));break;case ue.h.EXECUTEFAILURE:tt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!nt&&a.createElement(se.Z,{value:ot,style:mt}),nt&&a.createElement("div",{style:mt},a.createElement("a",{onClick:()=>(0,ae.LR)(ft,ot)},ot)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},le.Base64.decode(Ze)));break;case ue.h.COMPILEFAILURE:tt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!nt&&a.createElement(se.Z,{value:ot,style:mt}),nt&&a.createElement("div",{style:mt},a.createElement("a",{onClick:()=>(0,ae.LR)(ft,ot)},ot)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},le.Base64.decode(Ze)));break;case ue.h.PODFAILURE:tt=a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ue.h.TIMEOUT:tt=a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return a.createElement(a.Fragment,null," ",tt," ")}function Te(Ne){const{status:Re,error_msg:Ze,execute_time:De,output:ot,input:At,expected_output:nt,is_file:ft,input_file_url:at,output_file_url:qe,expected_output_file_url:tt}=Ne;let mt=null;switch(Re){case ue.h.OK:mt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",De,"\u79D2"),a.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),a.createElement("pre",null,le.Base64.decode(ot)));break;case ue.h.NOMATCH:mt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u8F93\u5165\uFF1A",a.createElement("pre",null,At)),a.createElement("p",null,"\u8F93\u51FA\uFF1A",ot&&le.Base64.decode(ot)),a.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",nt&&le.Base64.decode(nt)));break;case ue.h.EXECUTEFAILURE:mt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",a.createElement("pre",null,At)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},le.Base64.decode(Ze)));break;case ue.h.COMPILEFAILURE:mt=a.createElement(a.Fragment,null,a.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",a.createElement("pre",null,At)),a.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),a.createElement("pre",{className:"error"},le.Base64.decode(Ze)));break;case ue.h.PODFAILURE:mt=a.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ue.h.TIMEOUT:mt=a.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return a.createElement(a.Fragment,null," ",mt," ")}var Pe=({id:Ne,is_file:Re,input:Ze,debuging:De,submitting:ot,executingMessage:At,debugResult:nt,onChangeInput:ft,onDebugCode:at,onSubmitCode:qe})=>{const[tt,mt]=(0,ce.useReducer)(Ce,Ee),{visible:ht,tabIndex:jt}=tt;(0,ce.useEffect)(()=>{mt({type:0,payload:!1})},[Ne]);function lt(ze){let $e=ze.target.id;mt({type:1,payload:$e})}function st(){mt({type:0,payload:!ht})}const Ke=(0,ce.useMemo)(()=>{if(nt){const{status:ze}=nt;return a.createElement(a.Fragment,null,Te(nt))}return null},[nt]);function gt(){mt({type:0,payload:!0}),mt({type:1,payload:"1"}),at()}return a.createElement("div",{className:"test-case-panel"},a.createElement("div",{className:`test-case-panel-body ${ht?"active":""}`},a.createElement("ul",{className:"s-navs"},a.createElement("li",null,a.createElement("a",{className:"active"},"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C"))),a.createElement(ie.Z,{leftTitle:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",rightTitle:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",style:{height:240},leftNode:a.createElement(pe,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:Re?"":Ze,onChange:ft}),rightNode:De?a.createElement(oe.Z,{message:"\u4EE3\u7801\u6267\u884C\u4E2D..."}):nt?Ke:a.createElement("p",{style:{color:"#536879"}},"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D")})),a.createElement("a",{className:`btn-collapse ${ht?"up":""}`,onClick:st},ht?a.createElement(me.Z,null):a.createElement(fe.Z,null)),a.createElement("footer",{className:"footer"},a.createElement("span",{style:{visibility:"hidden"}},"\u63A7\u5236\u53F0"),a.createElement("div",{className:"flex-container"},a.createElement(b.ZP,{id:"oj-prev",className:"btn-blue",type:"ghost"},"\u4E0A\u4E00\u9898"),a.createElement(b.ZP,{id:"oj-next",className:"btn-blue",type:"ghost"},"\u4E0B\u4E00\u9898"),a.createElement(b.ZP,{className:"btn-green",type:"ghost",loading:De,onClick:gt},"\u8C03\u8BD5\u4EE3\u7801"),a.createElement(b.ZP,{type:"primary",className:"custom-ant-disabled",loading:ot,disabled:ot,onClick:()=>{mt({type:0,payload:!1}),qe()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},49162:function(Ut,Et,ve){"use strict";ve.d(Et,{h:function(){return ce}});var ce=(ke=>(ke[ke.NOMATCH=-1]="NOMATCH",ke[ke.OK=0]="OK",ke[ke.TIMEOUT=2]="TIMEOUT",ke[ke.PODFAILURE=3]="PODFAILURE",ke[ke.COMPILEFAILURE=4]="COMPILEFAILURE",ke[ke.EXECUTEFAILURE=5]="EXECUTEFAILURE",ke[ke.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",ke))(ce||{})},12062:function(Ut,Et,ve){"use strict";ve.d(Et,{Y2:function(){return Pe},ZP:function(){return Ne}});var ce=ve(59301),ke=ve(54580),b=ve(8591),me=ve(43418),fe=ve(95237),ue=ve(5112),le=ve(3113),oe=ve(24905),se=ve(6848),ae=ve(92832),ie={wrap:"wrap___MkYbQ",colorBlue:"colorBlue___onjbP",repeatedName:"repeatedName___nbqnE",text:"text___xvutp",greyText:"greyText___dihvZ",noData:"noData___LxOJA",dragger:"dragger___y7F4A",uploadText:"uploadText___Et3KS",btnS:"btnS___k1e6j",testCaseRadio:"testCaseRadio___q1wXT",head:"head___s4Eix",operation:"operation___JCAVh",headProgram:"headProgram___uWA_M",listWrapper:"listWrapper___xW3b4",list:"list___dCbd6",del:"del___abNho",info:"info___J1Wmf"},re="data:image/png;base64,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",ne=ve(47257),ee=ve.n(ne),a=ve(82093),y=ve(1012),x=ve(49661),E=ve(10825),z=ve(59301),te=Object.defineProperty,Ae=Object.defineProperties,de=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ee=(Re,Ze,De)=>Ze in Re?te(Re,Ze,{enumerable:!0,configurable:!0,writable:!0,value:De}):Re[Ze]=De,ye=(Re,Ze)=>{for(var De in Ze||(Ze={}))ge.call(Ze,De)&&Ee(Re,De,Ze[De]);if(he)for(var De of he(Ze))pe.call(Ze,De)&&Ee(Re,De,Ze[De]);return Re},we=(Re,Ze)=>Ae(Re,de(Ze)),Ce=(Re,Ze,De)=>new Promise((ot,At)=>{var nt=qe=>{try{at(De.next(qe))}catch(tt){At(tt)}},ft=qe=>{try{at(De.throw(qe))}catch(tt){At(tt)}},at=qe=>qe.done?ot(qe.value):Promise.resolve(qe.value).then(nt,ft);at((De=De.apply(Re,Ze)).next())});const{Dragger:Me}=ke.default,Fe=Re=>{const Ze=tt=>tt&&tt.substring(0,tt.lastIndexOf("."));for(var De=[...Re],ot=0,At=[],nt=0;nt{if(tt.forEach(mt=>{let ht=mt.name.split(/\.(?=[^\.]+$)/);mt.name=`${ht[0]}.${ht[1].toLowerCase()}`}),tt[0].name.includes(".in"))return tt.length===2?tt:[tt[0],{}];if(tt[0].name.includes(".out"))return tt.length===2?tt.reverse():[{},tt[0]]})},Te=({onClose:Re,onOK:Ze,visible:De,wrapClassName:ot,rootIdentifier:At,multiple:nt=!1,defaultMultipleValue:ft=!0})=>{const[at,qe]=(0,ce.useState)([]),[tt,mt]=(0,ce.useState)({}),[ht,jt]=(0,ce.useState)(!1),[lt,st]=(0,ce.useState)(!0),[Ke,gt]=(0,ce.useState)(null),ze=(0,ce.useRef)([]),$e=(0,ce.useRef)(0),xt=()=>{Re()};(0,ce.useEffect)(()=>{Ct()},[]),(0,ce.useEffect)(()=>{De&&(ze.current=[],$e.current=0,qe([]),st(ft))},[De]);const Ct=()=>Ce(void 0,null,function*(){try{gt(!0)}catch(et){}}),yt=et=>et&&et.substring(0,et.lastIndexOf(".")),Xe=et=>{var Pt,nn;const St=yt((Pt=et[0])==null?void 0:Pt.name)||yt((nn=et[1])==null?void 0:nn.name),Gt=at.filter(Lt=>yt(Lt.name)!==St);ze.current=[...Gt],qe([...Gt])},Le=et=>{if(!lt){const Yt=new FormData;Yt.append("file",et.file),(0,a.ZP)("/api/attachments/get_file_content.json",{method:"post",body:Yt},!0).then(Vt=>{if(Vt.status===0){$e.current=$e.current+1;const ln=ze.current.map(dn=>{var vn;if(dn.name===et.name){const Kn=ye({},dn);return(vn=et==null?void 0:et.name)!=null&&vn.includes(".in")?Kn.input=Vt==null?void 0:Vt.content:Kn.output=Vt==null?void 0:Vt.content,Kn}return dn});if(ze.current=[...ln],qe([...ln]),$e.current>0&&$e.current===at.length){jt(!1);let dn=Fe(ln);dn=dn.filter(vn=>{var Kn,Gn;return!!((Kn=vn[0])!=null&&Kn.name&&((Gn=vn[1])!=null&&Gn.name))}),dn=dn.map(vn=>we(ye(ye({},vn[0]),vn[1]),{is_file:!1})),Ze(dn),Re()}}else jt(!1),Re()});return}if(Ke){const Yt=new FormData;Yt.append("file",et.file),At===null?Yt.append("identifier","testsets"):Yt.append("identifier",At),(0,a.ZP)("/api/attachments.json",{method:"post",body:Yt},!0).then(Vt=>{if(Vt.filename){$e.current=$e.current+1;const ln=ze.current.map(dn=>{var vn;if(dn.name===(Vt==null?void 0:Vt.filename)){const Kn=we(ye({},dn),{is_oss:!Ke});return(vn=Vt==null?void 0:Vt.filename)!=null&&vn.includes(".in")?(Kn.in_object_key=Vt==null?void 0:Vt.object,Kn.in_object_size=Vt==null?void 0:Vt.size,Kn.input=Vt==null?void 0:Vt.filename,Kn.in_file=et):(Kn.out_object_key=Vt==null?void 0:Vt.object,Kn.out_object_size=Vt==null?void 0:Vt.size,Kn.output=Vt==null?void 0:Vt.filename,Kn.out_file=et),Kn}return dn});if(ze.current=[...ln],qe([...ln]),$e.current>0&&$e.current===at.length){jt(!1);let dn=Fe(ln);dn=dn.filter(vn=>{var Kn,Gn;return!!((Kn=vn[0])!=null&&Kn.name&&((Gn=vn[1])!=null&&Gn.name))}),dn=dn.map(vn=>we(ye(ye({},vn[0]),vn[1]),{is_file:!0})),Ze(dn),Re()}}else jt(!1),Re()});return}const Pt=new(ee())({endpoint:tt.end_point,region:tt.region,accessKeyId:tt.access_key_id,accessKeySecret:tt.access_key_secret,bucket:tt.bucket,stsToken:tt.security_token}),nn=et.name,St={container_type:"TestSet",file_name:nn},Gt=(0,y.Z)();let Lt=`testsets/${At}/${Gt}${nn.indexOf(".")>-1?"."+nn.split(".").pop():""}`;At===null&&(Lt=`testsets/${Gt}${nn.indexOf(".")>-1?"."+nn.split(".").pop():""}`),Pt.multipartUpload(Lt,new Blob([et.file],{type:et.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:nn+""},url:tt==null?void 0:tt.callback_url,host:tt==null?void 0:tt.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,a.rz)(St)}}).then(function(Yt){if(Yt.data.status===0){$e.current=$e.current+1;const _t=ze.current.map(Vt=>{var ln,dn,vn,Kn,Gn,Or,Hr,Fr,Er,gr,$r,da,va,ui,Pi,La,Xa;if(Vt.name===((dn=(ln=Yt.data)==null?void 0:ln.data)==null?void 0:dn.file_name)){const la=we(ye({},Vt),{is_oss:!Ke});return(Gn=(Kn=(vn=Yt.data)==null?void 0:vn.data)==null?void 0:Kn.file_name)!=null&&Gn.includes(".in")?(la.in_object_key=(Hr=(Or=Yt.data)==null?void 0:Or.data)==null?void 0:Hr.object,la.in_object_size=(Er=(Fr=Yt.data)==null?void 0:Fr.data)==null?void 0:Er.size,la.input=($r=(gr=Yt.data)==null?void 0:gr.data)==null?void 0:$r.file_name,la.in_file=et):(la.out_object_key=(va=(da=Yt.data)==null?void 0:da.data)==null?void 0:va.object,la.out_object_size=(Pi=(ui=Yt.data)==null?void 0:ui.data)==null?void 0:Pi.size,la.output=(Xa=(La=Yt.data)==null?void 0:La.data)==null?void 0:Xa.file_name,la.out_file=et),la}return Vt});if(ze.current=[..._t],qe([..._t]),$e.current>0&&$e.current===at.length){jt(!1);let Vt=Fe(_t);Vt=Vt.filter(ln=>{var dn,vn;return!!((dn=ln[0])!=null&&dn.name&&((vn=ln[1])!=null&&vn.name))}),Vt=Vt.map(ln=>we(ye(ye({},ln[0]),ln[1]),{is_file:!0})),Ze(Vt),Re()}}})},We=et=>new Promise((Pt,nn)=>{let St=0,Gt=[];for(let Lt=0;Lt{St++,St===et.length&&(Gt.length?(b.ZP.warning(`${Gt.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),nn()):Pt(et))}).catch(Yt=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",Yt),St++,Gt.push(et[Lt].name),St===et.length&&(Gt.length?(b.ZP.warning(`${Gt.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),nn()):Pt(et))})}),it=()=>Ce(void 0,null,function*(){if(at.length===0){b.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield We(at),jt(!0),Fe(at).some(Pt=>{var nn,St;return!((nn=Pt[0])!=null&&nn.name&&((St=Pt[1])!=null&&St.name))})){me.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4E0A\u4F20\u7684\u6D4B\u8BD5\u7528\u4F8B\u4E2D\u5B58\u5728\u672A\u914D\u5BF9\u7684\u6587\u4EF6\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4EC5\u4FDD\u5B58\u5DF2\u914D\u5BF9\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF1F",onOk:()=>Ce(void 0,null,function*(){at.map(Pt=>Ce(void 0,null,function*(){Le(Pt)}))}),onCancel:()=>{jt(!1)}});return}at.map(Pt=>Ce(void 0,null,function*(){Le(Pt)}))}),pt={name:"file",fileList:at,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:et=>{if(at!=null&&at.some(nn=>nn.name===et.name))return b.ZP.info(`${et.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(et.size/1024/1024>100)return b.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(et.name))return b.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const Pt={name:et.name,uid:et.uid,file:et,percent:0};return at.push(Pt),ze.current=[...at],qe([...at]),!1}},Qt=Fe(at);return console.log(at,Qt,"fileList"),z.createElement(me.default,{open:De,wrapClassName:ot,onOk:it,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:ht},onCancel:xt,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},z.createElement("div",{className:ie.wrap},at.length?z.createElement("div",null,z.createElement(fe.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},z.createElement("div",{style:{visibility:nt?"visible":"hidden"}},z.createElement("span",{className:ie.greyText},"\u7528\u4F8B\u7C7B\u578B"),z.createElement(ue.ZP.Group,{className:`ml20 ${ie.testCaseRadio}`,optionType:"button",value:lt,onChange:et=>st(et.target.value)},z.createElement(ue.ZP,{value:!1},"\u6587\u672C"),z.createElement(ue.ZP,{value:!0},"\u6587\u4EF6"))),z.createElement(ke.default,ye({},pt),z.createElement(le.ZP,{type:"primary",className:ie.btnS},z.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),z.createElement(Pe,{data:Qt,onRemove:Xe})):z.createElement("div",{className:`${ie.noData} mb30`},z.createElement(ke.default.Dragger,we(ye({},pt),{className:ie.dragger}),z.createElement("img",{src:re,alt:"",className:"mb20"}),z.createElement("div",null,z.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),z.createElement("span",{className:ie.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),z.createElement("div",{className:ie.text},z.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),z.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",z.createElement("br",null),"2\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u3002",z.createElement("br",null),"3\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u3002",z.createElement("br",null),"4\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",z.createElement("br",null))))},Pe=({data:Re=[],onRemove:Ze,width:De="auto",showScore:ot=!1,disabled:At=!1,inputChange:nt,onEvaluatingChange:ft,onSelectAll:at,checkAll1:qe,checkAll2:tt,checkAll3:mt,checkAll4:ht,checkAll5:jt,showEvaluatingSetting:lt=!1,className:st="",isProgramHomework:Ke=!1})=>{const gt={value:"",filename:"",dataUrl:""},[ze,$e]=(0,ce.useState)(ye({},gt)),xt=Xe=>{let Le=document.createElement("a");document.body.appendChild(Le);let We=URL.createObjectURL(Xe.file);Le.href=We,Le.download=Xe.name,Le.click(),URL.revokeObjectURL(We),document.body.removeChild(Le)},Ct=(Xe,Le)=>{(0,x.LR)(Xe,Le)},yt=(Xe,Le)=>{me.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:z.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{Ze(Xe,Le)},onCancel:()=>{}})};return Re.length?z.createElement("div",{className:st,style:{width:De}},z.createElement("div",{className:`${Ke?ie.headProgram:ie.head}`},lt&&z.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},z.createElement(oe.default,{checked:qe,onChange:Xe=>{at(Xe.target.checked,"hidden")}}),z.createElement(se.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},z.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),z.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),z.createElement("div",{style:{width:Ke?"25%":"15%"}},"\u7528\u4F8B"),z.createElement("div",{style:{width:ot?Ke?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),z.createElement("div",{style:{width:ot?Ke?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),ot&&z.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),lt&&z.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},z.createElement(oe.default,{checked:ht,onChange:Xe=>{at(Xe.target.checked,"input_visible")}}),z.createElement(se.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},z.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),z.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),lt&&z.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},z.createElement(oe.default,{checked:tt,onChange:Xe=>{at(Xe.target.checked,"is_invisible")}}),z.createElement(se.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},z.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),z.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),lt&&z.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},z.createElement(oe.default,{checked:jt,onChange:Xe=>{at(Xe.target.checked,"actual_output_visible")}}),z.createElement(se.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},z.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),z.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),lt&&z.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},z.createElement(oe.default,{checked:mt,onChange:Xe=>{at(Xe.target.checked,"last_match_rule")}}),z.createElement(se.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173"},z.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),z.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),z.createElement("div",{className:ie.operation,style:Ke?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),z.createElement("div",{className:ie.listWrapper,style:{boxShadow:Ke?"0px 2px 4px 0px #EAEEF4":"unset"}},Re.map((Xe,Le)=>{var We,it,pt,Qt;return z.createElement("div",{key:Le,className:ie.list,style:Ke?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},lt&&z.createElement("div",{style:{width:"15%"}},z.createElement(oe.default,{checked:!!Xe.hidden,onChange:et=>{ft(et.target.checked,Le,"hidden")}})),z.createElement("div",{style:{width:Ke?"25%":"15%",paddingLeft:Ke?"5px":"0px",paddingRight:Ke?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",Le+1),z.createElement("div",{className:ie.info,style:{width:ot?Ke?"20%":"15%":"25%"}},z.createElement("span",{title:Xe.input||((We=Xe[0])==null?void 0:We.name),onClick:()=>Ce(void 0,null,function*(){let et;Xe.input?Xe.input_file_url?et=Xe.input_file_url:et=Xe.in_file:et=Xe[0];let Pt;typeof et=="string"?(Pt=yield fetch(et,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),$e({value:yield Pt.text(),filename:"",dataUrl:et})):(Pt=yield(0,x.db)(et.file),$e({value:Pt.text,filename:et.name,dataUrl:Pt.link}))})},Xe.input||((it=Xe[0])==null?void 0:it.name))),z.createElement("div",{className:ie.info,style:{width:ot?Ke?"20%":"15%":"25%"}},z.createElement("span",{title:Xe.output||((pt=Xe[1])==null?void 0:pt.name),onClick:()=>Ce(void 0,null,function*(){let et;Xe.input?Xe.output_file_url?et=Xe.output_file_url:et=Xe.out_file:et=Xe[1];let Pt;typeof et=="string"?(Pt=yield fetch(et,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),$e({value:yield Pt.text(),filename:"",dataUrl:et})):(Pt=yield(0,x.db)(et.file),$e({value:Pt.text,filename:et.name,dataUrl:Pt.link}))})},Xe.output||((Qt=Xe[1])==null?void 0:Qt.name))),ot&&z.createElement("div",{style:{width:"20%"}},z.createElement(ae.default,{size:"large",addonAfter:Ke?"%":null,disabled:At,style:{width:"80%"},onChange:et=>nt(et,Le),value:Xe.score}),!Ke&&z.createElement("span",null,"\xA0%")),lt&&z.createElement("div",{style:{width:"20%"}},z.createElement(oe.default,{checked:Xe.input_visible||!1,onChange:et=>{ft(et.target.checked,Le,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),lt&&z.createElement("div",{style:{width:"20%"}},z.createElement(oe.default,{checked:Xe.is_invisible||!1,onChange:et=>{ft(et.target.checked,Le,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),lt&&z.createElement("div",{style:{width:"20%"}},z.createElement(oe.default,{checked:Xe.actual_output_visible||!1,onChange:et=>{ft(et.target.checked,Le,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),lt&&z.createElement("div",{style:{width:"20%"}},z.createElement(oe.default,{checked:Xe.last_match_rule||!1,onChange:et=>{ft(et.target.checked,Le,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),z.createElement("div",{onClick:()=>yt(Xe,Le),style:Ke?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},z.createElement("span",{className:ie.del},"\u5220\u9664")))})),z.createElement(E.Z,{close:!0,data:ze.dataUrl,filename:ze.filename,type:ze.dataUrl.length?"txt":"",onClose:()=>$e(ye({},gt)),monacoEditor:{value:ze.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):z.createElement(z.Fragment,null)};var Ne=Te},46541:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return ne}});var ce=ve(59301),ke=ve(8591),b=ve(6848),me=ve(71418),fe=ve(95237),ue=ve(43604),le=ve(58421),oe=ve(3113),se=ve(89389),ae=ve(82093),ie=ve(7664),re=(a,y,x)=>new Promise((E,z)=>{var te=he=>{try{de(x.next(he))}catch(ge){z(ge)}},Ae=he=>{try{de(x.throw(he))}catch(ge){z(ge)}},de=he=>he.done?E(he.value):Promise.resolve(he.value).then(te,Ae);de((x=x.apply(a,y)).next())}),ne=({id:a,activeDiscussIndex:y,onReplyDiscuss:x,adminOrOperator:E})=>{const[z,te]=(0,ce.useState)(""),[Ae,de]=(0,ce.useState)(!1);function he(pe){te(pe)}function ge(){if(!z){ke.ZP.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}x(a,z),te("")}return(0,ce.useEffect)(()=>{y!=a&&de(!1)},[y]),ce.createElement("div",{key:a,className:"discuss-item-editor",style:{display:y===a?"block":"none",width:"100%"}},ce.createElement(se.Z,{miniToolbar:!0,startInit:y===a,defaultValue:z,id:a,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:he,extraUse:E&&ce.createElement(b.Z,{color:"#fff",open:Ae,destroyTooltipOnHide:!0,title:ee({id:a,isOpen:Ae,activeDiscussIndex:y,onChange:he,setIsOpen:de}),overlayStyle:{maxWidth:600}},ce.createElement("a",{title:Ae?"\u5173\u95ED\u63A8\u8350":"\u6253\u5F00\u63A8\u8350",onClick:()=>de(!Ae)},ce.createElement("i",{className:"iconfont icon-dianzan11"})))}),ce.createElement("a",{onClick:ge,className:"btn-send"},"\u53D1\u9001"))};const ee=a=>{const[y,x]=(0,ce.useState)(!1),[E,z]=(0,ce.useState)([]),[te,Ae]=(0,ce.useState)(1);(0,ce.useEffect)(()=>{a!=null&&a.isOpen?de():(Ae(1),z([]))},[a==null?void 0:a.isOpen]);const de=()=>re(void 0,null,function*(){x(!0);const he=yield(0,ae.ZP)(`/api/discusses/${a==null?void 0:a.id}/recommend_answer.json`,{method:"get"});(he==null?void 0:he.status)==0&&z(he==null?void 0:he.answer),x(!1)});return ce.createElement(me.Z,{spinning:y},ce.createElement("div",{style:{color:"#000"}},ce.createElement(ie.Z,{className:"font14",style:{maxHeight:500,overflow:"auto"},value:(E==null?void 0:E[te-1])||""}),ce.createElement(fe.Z,{justify:"end",align:"middle"},ce.createElement(ue.Z,null,ce.createElement(le.Z,{simple:!0,current:te,pageSize:1,total:(E==null?void 0:E.length)||0,onChange:he=>{Ae(he)}})),ce.createElement(ue.Z,null,ce.createElement(oe.ZP,{onClick:()=>re(void 0,null,function*(){a==null||a.onChange(E==null?void 0:E[te-1]),a==null||a.setIsOpen(!1)})},"\u586B\u5165\u6587\u672C\u6846")))))}},67290:function(Ut,Et,ve){"use strict";ve.d(Et,{CP:function(){return b},_V:function(){return ue}});var ce=ve(28209),ke=ve.n(ce);const b={secret:ce.enc.Utf8.parse("0a18e199b87f1a8d"),iv:ce.enc.Utf8.parse("6e7b11a2d8475a3c"),recordScreen1:"8Cl7udD6KTt8HPYOZOopZQ==",recordScreen2:"2OizCBkuJOsBhw8rNenXhYCv3XTIsgM5YB4rOmXz7tSksBaXYYyAirzxs7TSR1vRsyWPVAt4owje5yiTfFsxAA==",recordScreen3:"neJjLaAaeW/dFCOx/cRGopZHNvjZTB0x8p9/TcYCsAGn0mWINwybT7VQlqzmJ55DjVgOrmi/iclg/G6uBGjm/Q==",recordScreen4:"SGYXWA9MzSO+02aOU0lf0g==",recordScreen5:"oCICX8dGCYMnb+4d1CTCTQ==",recordScreen6:"5MlFeP+Uwb/T5ADmGmB6NpaUgOJy3MlJ4WpA38wds8U=",recordScreen7:"TEQF1ezPIxvVVMQNJ08HIiHpj1mXdcVt5qmr6+ALw8Y=",recordScreen8:"9a9QOkgLXlgDq14d3ZEWzA==",recordScreen9:"O0prHhH+rDoUVnpw8acqwRQvRL7fh32v1bLyv4qv71U=",recordScreen10:"nfkbhFR34HkBQLpjlbNkk3FgEdBomIsnFLVgHA1RZVBeN/H3vWJpt0re6w4cjtaKmIkNgpJhxaFgyEkcJ7Z99GCAgC0CgxaaXNQNiDmz2MygiesZVZ9laQvHFQhZehEEaFKUozvNVQMkRw0MV0eoPg==",recordScreen11:"jarJWElZmu7HFZnjOTPwNx44FImKQVf8Bx2Jrm74G44=",recordScreen12:"e7Q/zr1KcI3oVpnQ3JeDgA==",recordScreen13:"pm38jjAC3l2p/JR8E3kDWg==",recordScreen14:"/mTQurqh9htD7+PNrTooMJgdPOE914grpIKomFnikk8=",recordScreen15:"bEPsKA+wwGyQEDShAMuQmQ==",recordScreen16:"uitMDSXWhi/tOOfbtHNmyNh8e9PCLJ0naA02kzBCOD/mdg+1g9ScswIEDpdHuE1l",recordScreen17:"4+bY5u3lx+VxRA/PjP/r3Tl9C0SmKM8CRtCpmkAJq+M=",recordScreen18:"L3Tz5XdvbIAqzHw/XxJnmrx8R+v3cPrYaho0/yDug6M=",recordScreen19:"bo+SiWR7f4uhJXP1wk3oQxBEFmQdbpZPV1in12O3jaj14CuNU2kP2g2MKMTFmRqE12Di4jS3RKzRI14yWpi6Zw==",recordScreen20:"9zp6SENXwO+8GNr4+g+xIzt6s/Gf38ukabRJjhQhQoY=",recordScreen21:"9zp6SENXwO+8GNr4+g+xIy36f4lSwnfFtW0weuO6Gj8=",recordScreen22:"JrbzlyV7pBS7Yw/W1geouw==",recordScreen23:"HBRPVLqnAH9kbzQ7clr8JsTgjT3nCOaP6D+q1lrMX0T6z7vU1Nh5XljgB+Qw/Hs8",recordScreen24:"bq3vruZCtCaGLs7egAWDrgXjmyW8iQX5L+nEwqCeguM=",recordScreen25:"CjveXk9FHEWiBbhwyVRzPQ==",recordScreen26:"FxZnr4aTDDJTcRMUEb3SfA==",answer1:"YXOzThjf+mcj1OALSFqA8A==",answer2:"iyOS4uLz85NAsAWdMjWs6A==",answer3:"cnZErv6FfE02OBkLzlWAeDAW3+ysEYfgoPhcC707e9kJN3PHMP7E05NC7nRf5ESWhemykQ0Y+JYQAd1PGsIJVIZFsA7OlceUwyOfid7oTeg=",answer4:"xXjNeCMbPG5xznAfVbSmjvHn/2xVBArzvsRXJZVk7yY=",answer5:"8Cl7udD6KTt8HPYOZOopZQ==",answer6:"r4qWdIzOZoUDAHIC6Rkiz3KJVZoKCNj9MmeR76VANv90Zyj57hrKtRcOipt3SZUPfZlt17GKyBf504lj5ROxVg==",answer7:"t1d0b8j3bdsJoH9adhzqOQ==",answer8:"0TBptfONacS/9JDvt/q9BO9S0+Jv0m1glMCiAQweO4E=",answer9:"2DA7p8Fws9TWo+O5djurjrORgQjZjMrKtuIbjfCoAI8ZpLy4+sq9PFZuua40lLxjTVb7vhKqm6exT5/R19YdjnUTh6Kyt+6Px8xr6JnEHVw=",answer10:"xcjM1HNI8s6ckETto63Gq83vw68ATty2i534hkfjKAa+izWStVVH5fvCEpQxd8rYYki3IW9Qy0NU8cLJsHQXWOsYtYD70yB44qG5j3fnlDahQUcsDWEBXzx2NlAp6x5R",answer11:"0/t7yKZD1CFg6kerAPJksqJATDsJMtkB06datFVfwac=",answer12:"SJ4yd9DEs9YHnGhybPplEg=="},me={exam:b};function fe(le="",oe="exam"){const{secret:se,iv:ae}=me[oe];return AES.encrypt(le,se,{iv:ae,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString()}function ue(le="",oe="exam"){const{secret:se,iv:ae}=me[oe];return ce.AES.decrypt(le,se,{iv:ae,mode:ke().mode.CBC,padding:ke().pad.Pkcs7}).toString(ce.enc.Utf8)}},16837:function(Ut,Et,ve){"use strict";ve.d(Et,{c:function(){return ke}});var ce=(b=>(b.FirstPage="firstPage",b.PrevPage="prevPage",b.NextPage="nextPage",b))(ce||{}),ke=(b=>(b[b.Single=0]="Single",b[b.Multiple=1]="Multiple",b[b.Judge=2]="Judge",b[b.Fill=3]="Fill",b[b.Subjective=4]="Subjective",b[b.Shixun=5]="Shixun",b[b.Program=6]="Program",b[b.Combine=7]="Combine",b))(ke||{})},30975:function(Ut,Et,ve){"use strict";ve.d(Et,{AD:function(){return Te},BA:function(){return ze},D9:function(){return ot},Hp:function(){return he},IM:function(){return nt},Iy:function(){return ge},KM:function(){return gt},KU:function(){return tt},MJ:function(){return pe},Ne:function(){return At},ON:function(){return ht},Uj:function(){return st},VY:function(){return qe},YO:function(){return lt},YX:function(){return jt},Zn:function(){return a},_g:function(){return te},_k:function(){return Ze},c6:function(){return Me},cr:function(){return y},eV:function(){return Fe},fi:function(){return x},gh:function(){return we},hS:function(){return ft},iA:function(){return E},j6:function(){return Ae},je:function(){return Re},jj:function(){return de},kS:function(){return mt},o6:function(){return Ce},pO:function(){return Ke},rQ:function(){return Pe},sA:function(){return ye},xm:function(){return De},xo:function(){return at},y8:function(){return Ne},yd:function(){return z}});var ce=ve(64948),ke=ve(76560),b=ve(49661),me=ve(8591),fe=ve(90524),ue=Object.defineProperty,le=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,ae=($e,xt,Ct)=>xt in $e?ue($e,xt,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):$e[xt]=Ct,ie=($e,xt)=>{for(var Ct in xt||(xt={}))oe.call(xt,Ct)&&ae($e,Ct,xt[Ct]);if(le)for(var Ct of le(xt))se.call(xt,Ct)&&ae($e,Ct,xt[Ct]);return $e},re=($e,xt,Ct)=>new Promise((yt,Xe)=>{var Le=pt=>{try{it(Ct.next(pt))}catch(Qt){Xe(Qt)}},We=pt=>{try{it(Ct.throw(pt))}catch(Qt){Xe(Qt)}},it=pt=>pt.done?yt(pt.value):Promise.resolve(pt.value).then(Le,We);it((Ct=Ct.apply($e,xt)).next())});const ne=()=>{(0,ke.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},ee=()=>{(0,ke.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},a=$e=>re(void 0,null,function*(){ne(),(yield(0,ce.YR)(ie({},$e))).status===0&&(yield(0,b.QH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/courses/${$e.coursesId}/export_couser_info.json`,query:$e}))),ee()}),y=$e=>re(void 0,null,function*(){const xt=yield(0,ce.yS)(ie({},$e));if(xt.status===0)me.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/course_member_act_score`);else{if(xt.status===-2)return xt;xt.status===-3&&((0,ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/course_member_act_score`))}}),x=$e=>re(void 0,null,function*(){const xt=yield(0,ce.W0)(ie({},$e));if(xt.status===0)me.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/course_total_score`);else{if(xt.status===-4)return xt;xt.status===-3&&((0,ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/course_total_score`))}}),E=$e=>re(void 0,null,function*(){const xt=yield(0,ce.Nl)(ie({},$e));if(xt.status===0)me.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/course_total_exercise_and_other`);else{if(xt.status===-4)return xt;xt.status===-3&&((0,ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/course_total_exercise_and_other`))}}),z=$e=>re(void 0,null,function*(){const xt=yield(0,ce.IU)(ie({},$e));if(xt.status===0)me.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/export_star_user`);else{if(xt.status===-4)return xt;xt.status===-3&&((0,ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/export_star_user`))}}),te=$e=>re(void 0,null,function*(){const xt=yield(0,ce.td)(ie({},$e));if(xt.status===0)me.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/course_total_exercise_and_other`);else{if(xt.status===-2)return xt;if(xt.status===-3)(0,ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/course_total_exercise_and_other`);else if(xt.status===-4)return xt}}),Ae=$e=>re(void 0,null,function*(){const xt=yield(0,ce.QX)(ie({},$e));if(xt.status===0)me.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/course_total_homework`);else{if(xt.status===-4)return xt;xt.status===-3&&((0,ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/course_total_homework`))}}),de=($e,xt)=>re(void 0,null,function*(){const Ct=yield(0,ce.o_)(ie({},$e));Ct.status===0?(me.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/${xt}`)):Ct.status===-3&&((0,ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/${xt}`))}),he=($e,xt)=>re(void 0,null,function*(){const Ct=yield(0,ce.ZL)(ie({},$e));Ct.status===0?(me.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/${xt}`)):Ct.status===-3&&((0,ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/${xt}`))}),ge=($e,xt)=>re(void 0,null,function*(){const Ct=yield(0,ce.aP)(ie({},$e));Ct.status===0?(me.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/${xt}`)):Ct.status===-3&&((0,ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/${xt}`))}),pe=($e,xt)=>re(void 0,null,function*(){const Ct=yield(0,ce.vV)(ie({},$e));Ct.status===0?(me.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/${xt}`)):Ct.status===-3&&((0,ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/${xt}`))}),Ee=$e=>re(void 0,null,function*(){ne(),(yield exportCourseWorkListAppendix(ie({},$e))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${$e.categoryId}/works_list.zip`,query:$e}))),ee()}),ye=$e=>re(void 0,null,function*(){ne(),yield(0,b.QH)("",fe.Z.API_SERVER+`/api/polls/${$e.categoryId}/commit_result.xlsx`),ee()}),we=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/courses/${$e.coursesId}/attendances/export_xlsx_data.xlsx`,query:$e}))}),Ce=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/courses/${$e.coursesId}/video_study_statics.xlsx`,query:$e}))}),Me=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/courses/${$e.coursesId}/export_video_study.xlsx`,query:$e}))}),Fe=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/courses/${$e.coursesId}/export_course_students_info.xlsx`,query:$e}))}),Te=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+"/api/school_manages/students.xlsx",query:$e}))}),Pe=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+"/api/item_banks/export.xlsx",query:$e}))}),Ne=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:$e}))}),Re=$e=>re(void 0,null,function*(){const xt=yield(0,ce.Uy)(ie({},$e));xt.status===0?(me.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/exercise_score,export_exercise_users`)):xt.status===-3&&((0,ke.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ke.history.push(`/classrooms/${$e.coursesId}/exportlist/exercise_score,export_exercise_users`))}),Ze=$e=>re(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/export_records/${$e.id}.xlsx`,query:$e}))}),De=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:$e}))}),ot=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/courses/${$e==null?void 0:$e.coursesId}/${$e.menuKey}_statistic.xlsx?${$e.checkedList.map(xt=>`course_group_id[]=${xt}`).join("&")}`,query:$e}))}),At=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/ec_years/${$e==null?void 0:$e.ec_year_id}/ec_training_objectives.xlsx`,query:$e}))}),nt=$e=>re(void 0,null,function*(){yield(0,b.FH)($e==null?void 0:$e.name,(0,b.NY)({url:fe.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:$e}))}),ft=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/ec_years/${$e==null?void 0:$e.ec_year_id}/ec_courses.xlsx`,query:$e}))}),at=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/ec_years/${$e==null?void 0:$e.ec_year_id}/ec_graduation_requirements.xlsx`,query:$e}))}),qe=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:$e}))}),tt=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/exercises/${$e.categoryId}/rank_list.xlsx`,query:$e}))}),mt=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:$e}))}),ht=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/examination_banks/${$e.id}.json`,query:$e}))}),jt=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/exercises/${$e.categoryId}.json`,query:$e}))}),lt=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/polls/${$e==null?void 0:$e.id}/commit_result.json`,query:$e}))}),st=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+"/api/paths/get_task_pass.json",query:$e}))}),Ke=($e,xt)=>re(void 0,null,function*(){yield(0,b.FH)(xt||"",(0,b.NY)({url:fe.Z.API_SERVER+`/api/exercises/${$e==null?void 0:$e.exercise_id}/consult_exercise.json`,query:$e}))}),gt=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/competitions/${$e==null?void 0:$e.identifier}/competition_commit_records/member_works.xlsx`,query:$e}))}),ze=$e=>re(void 0,null,function*(){yield(0,b.FH)("",(0,b.NY)({url:fe.Z.API_SERVER+`/api/courses/${$e==null?void 0:$e.coursesId}/group_homeworks/import_group_template.xlsx`,query:$e}))})},2610:function(Ut,Et,ve){"use strict";ve.d(Et,{BU:function(){return ke},Dj:function(){return ce},gH:function(){return b},vp:function(){return me}});function ce(fe){try{fe.mozRequestFullScreen?fe.mozRequestFullScreen():fe.webkitRequestFullScreen&&fe.webkitRequestFullScreen()}catch(ue){console.log(ue,":e")}}function ke(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const b=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function me(){var fe=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,ue=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",fe),window.isFullScreen?window.isFullScreen:fe!=null}},98072:function(Ut,Et,ve){"use strict";ve.d(Et,{U:function(){return se}});var ce=ve(59301),ke=Object.defineProperty,b=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ue=(ae,ie,re)=>ie in ae?ke(ae,ie,{enumerable:!0,configurable:!0,writable:!0,value:re}):ae[ie]=re,le=(ae,ie)=>{for(var re in ie||(ie={}))me.call(ie,re)&&ue(ae,re,ie[re]);if(b)for(var re of b(ie))fe.call(ie,re)&&ue(ae,re,ie[re]);return ae},oe=(ae,ie,re)=>new Promise((ne,ee)=>{var a=E=>{try{x(re.next(E))}catch(z){ee(z)}},y=E=>{try{x(re.throw(E))}catch(z){ee(z)}},x=E=>E.done?ne(E.value):Promise.resolve(E.value).then(a,y);x((re=re.apply(ae,ie)).next())});function se(ae,ie){const[re,ne]=(0,ce.useState)(ie),[ee,a]=(0,ce.useState)(!1),[y,x]=(0,ce.useState)();return[re,ee,(z,te=!1)=>oe(this,null,function*(){const Ae=te?ie:le(le({},re),z);a(!0),ne(Ae);const de=yield ae(Ae);return a(!1),x(de),de}),y]}},89244:function(Ut,Et,ve){"use strict";ve.d(Et,{_:function(){return b}});var ce=ve(59301),ke=ve(43418);const b=me=>{var fe,ue;const le=(0,ce.useRef)([]),oe=()=>{for(const se of le.current)clearTimeout(se);le.current=[]};return(0,ce.useEffect)(()=>{var se,ae,ie,re,ne,ee;if(oe(),(se=me==null?void 0:me.exercise)!=null&&se.left_time&&((ie=(ae=me==null?void 0:me.exercise)==null?void 0:ae.exercise_events)==null?void 0:ie.length)>0){for(const a of(re=me==null?void 0:me.exercise)==null?void 0:re.exercise_events)if(((ne=me==null?void 0:me.exercise)==null?void 0:ne.left_time)>(a==null?void 0:a.reminder_time)*60){let y=(((ee=me==null?void 0:me.exercise)==null?void 0:ee.left_time)-(a==null?void 0:a.reminder_time)*60)*1e3;y=y>2147483647?2147483647:y;const x=setTimeout(()=>{ke.default.info({content:`${a==null?void 0:a.reminder_content}`,icon:null,title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u4E86"})},y);le.current.push(x)}}},[(fe=me==null?void 0:me.exercise)==null?void 0:fe.left_time,(ue=me==null?void 0:me.exercise)==null?void 0:ue.exercise_events]),oe}},89613:function(Ut,Et,ve){"use strict";ve.d(Et,{G:function(){return fe},t:function(){return me}});var ce=ve(7062),ke=ve.n(ce);const b=null;function me(ue,le){let oe=ke().get("__ec");oe||(oe={}),oe[ue]=le,ke().set("__ec",oe)}function fe(ue,le){let oe=ke().get("__ec");return oe?oe[ue]===void 0?le:oe[ue]:le}},47257:function(Ut){(function(Et){(function(ve){if(1)Ut.exports=ve();else var ce})(function(){var ve,ce,ke;return function(){function b(me,fe,ue){function le(ae,ie){if(!fe[ae]){if(!me[ae]){var re=void 0;if(!ie&&re)return require(ae,!0);if(oe)return oe(ae,!0);var ne=new Error("Cannot find module '"+ae+"'");throw ne.code="MODULE_NOT_FOUND",ne}var ee=fe[ae]={exports:{}};me[ae][0].call(ee.exports,function(a){var y=me[ae][1][a];return le(y||a)},ee,ee.exports,b,me,fe,ue)}return fe[ae].exports}for(var oe=void 0,se=0;se `.concat(E,` @@ -280,7 +280,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho `)+" "+nt.join(`, `)+" "+at[1]:at[0]+ft+" "+nt.join(", ")+" "+at[1]}function Ae(nt){return Array.isArray(nt)}fe.isArray=Ae;function de(nt){return typeof nt=="boolean"}fe.isBoolean=de;function he(nt){return nt===null}fe.isNull=he;function ge(nt){return nt==null}fe.isNullOrUndefined=ge;function pe(nt){return typeof nt=="number"}fe.isNumber=pe;function Ee(nt){return typeof nt=="string"}fe.isString=Ee;function ye(nt){return typeof nt=="symbol"}fe.isSymbol=ye;function we(nt){return nt===void 0}fe.isUndefined=we;function Ce(nt){return Me(nt)&&Re(nt)==="[object RegExp]"}fe.isRegExp=Ce;function Me(nt){return typeof nt=="object"&&nt!==null}fe.isObject=Me;function Fe(nt){return Me(nt)&&Re(nt)==="[object Date]"}fe.isDate=Fe;function Te(nt){return Me(nt)&&(Re(nt)==="[object Error]"||nt instanceof Error)}fe.isError=Te;function Pe(nt){return typeof nt=="function"}fe.isFunction=Pe;function Ne(nt){return nt===null||typeof nt=="boolean"||typeof nt=="number"||typeof nt=="string"||typeof nt=="symbol"||typeof nt=="undefined"}fe.isPrimitive=Ne,fe.isBuffer=b("./support/isBuffer");function Re(nt){return Object.prototype.toString.call(nt)}function Ze(nt){return nt<10?"0"+nt.toString(10):nt.toString(10)}var De=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function ot(){var nt=new Date,ft=[Ze(nt.getHours()),Ze(nt.getMinutes()),Ze(nt.getSeconds())].join(":");return[nt.getDate(),De[nt.getMonth()],ft].join(" ")}fe.log=function(){console.log("%s - %s",ot(),fe.format.apply(fe,arguments))},fe.inherits=b("inherits"),fe._extend=function(nt,ft){if(!ft||!Me(ft))return nt;for(var at=Object.keys(ft),qe=at.length;qe--;)nt[at[qe]]=ft[at[qe]];return nt};function At(nt,ft){return Object.prototype.hasOwnProperty.call(nt,ft)}}).call(this)}).call(this,b("_process"),typeof Et!="undefined"?Et:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./support/isBuffer":84,_process:467,inherits:83}],86:[function(b,me,fe){(function(ue){(function(){"use strict";var le=["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],oe=typeof globalThis=="undefined"?ue:globalThis;me.exports=function(){for(var ae=[],ie=0;ie0)throw new Error("Invalid string. Length must be a multiple of 4");var Ae=z.indexOf("=");Ae===-1&&(Ae=te);var de=Ae===te?0:4-Ae%4;return[Ae,de]}function ne(z){var te=re(z),Ae=te[0],de=te[1];return(Ae+de)*3/4-de}function ee(z,te,Ae){return(te+Ae)*3/4-Ae}function a(z){var te,Ae=re(z),de=Ae[0],he=Ae[1],ge=new oe(ee(z,de,he)),pe=0,Ee=he>0?de-4:de,ye;for(ye=0;ye>16&255,ge[pe++]=te>>8&255,ge[pe++]=te&255;return he===2&&(te=le[z.charCodeAt(ye)]<<2|le[z.charCodeAt(ye+1)]>>4,ge[pe++]=te&255),he===1&&(te=le[z.charCodeAt(ye)]<<10|le[z.charCodeAt(ye+1)]<<4|le[z.charCodeAt(ye+2)]>>2,ge[pe++]=te>>8&255,ge[pe++]=te&255),ge}function y(z){return ue[z>>18&63]+ue[z>>12&63]+ue[z>>6&63]+ue[z&63]}function x(z,te,Ae){for(var de,he=[],ge=te;geEe?Ee:pe+ge));return de===1?(te=z[Ae-1],he.push(ue[te>>2]+ue[te<<4&63]+"==")):de===2&&(te=(z[Ae-2]<<8)+z[Ae-1],he.push(ue[te>>10]+ue[te>>4&63]+ue[te<<2&63]+"=")),he.join("")}},{}],88:[function(b,me,fe){(function(ue,le,oe){typeof me!="undefined"&&me.exports?me.exports=oe():typeof ve=="function"&&ve.amd?ve(le,oe):ue[le]=oe()})(this,"bowser",function(){var ue=!0;function le(ee){function a(ft){var at=ee.match(ft);return at&&at.length>1&&at[1]||""}function y(ft){var at=ee.match(ft);return at&&at.length>1&&at[2]||""}var x=a(/(ipod|iphone|ipad)/i).toLowerCase(),E=/like android/i.test(ee),z=!E&&/android/i.test(ee),te=/nexus\s*[0-6]\s*/i.test(ee),Ae=!te&&/nexus\s*[0-9]+/i.test(ee),de=/CrOS/.test(ee),he=/silk/i.test(ee),ge=/sailfish/i.test(ee),pe=/tizen/i.test(ee),Ee=/(web|hpw)(o|0)s/i.test(ee),ye=/windows phone/i.test(ee),we=/SamsungBrowser/i.test(ee),Ce=!ye&&/windows/i.test(ee),Me=!x&&!he&&/macintosh/i.test(ee),Fe=!z&&!ge&&!pe&&!Ee&&/linux/i.test(ee),Te=y(/edg([ea]|ios)\/(\d+(\.\d+)?)/i),Pe=a(/version\/(\d+(\.\d+)?)/i),Ne=/tablet/i.test(ee)&&!/tablet pc/i.test(ee),Re=!Ne&&/[^-]mobi/i.test(ee),Ze=/xbox/i.test(ee),De;/opera/i.test(ee)?De={name:"Opera",opera:ue,version:Pe||a(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}:/opr\/|opios/i.test(ee)?De={name:"Opera",opera:ue,version:a(/(?:opr|opios)[\s\/](\d+(\.\d+)?)/i)||Pe}:/SamsungBrowser/i.test(ee)?De={name:"Samsung Internet for Android",samsungBrowser:ue,version:Pe||a(/(?:SamsungBrowser)[\s\/](\d+(\.\d+)?)/i)}:/Whale/i.test(ee)?De={name:"NAVER Whale browser",whale:ue,version:a(/(?:whale)[\s\/](\d+(?:\.\d+)+)/i)}:/MZBrowser/i.test(ee)?De={name:"MZ Browser",mzbrowser:ue,version:a(/(?:MZBrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/coast/i.test(ee)?De={name:"Opera Coast",coast:ue,version:Pe||a(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}:/focus/i.test(ee)?De={name:"Focus",focus:ue,version:a(/(?:focus)[\s\/](\d+(?:\.\d+)+)/i)}:/yabrowser/i.test(ee)?De={name:"Yandex Browser",yandexbrowser:ue,version:Pe||a(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/ucbrowser/i.test(ee)?De={name:"UC Browser",ucbrowser:ue,version:a(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/mxios/i.test(ee)?De={name:"Maxthon",maxthon:ue,version:a(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}:/epiphany/i.test(ee)?De={name:"Epiphany",epiphany:ue,version:a(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}:/puffin/i.test(ee)?De={name:"Puffin",puffin:ue,version:a(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}:/sleipnir/i.test(ee)?De={name:"Sleipnir",sleipnir:ue,version:a(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}:/k-meleon/i.test(ee)?De={name:"K-Meleon",kMeleon:ue,version:a(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}:ye?(De={name:"Windows Phone",osname:"Windows Phone",windowsphone:ue},Te?(De.msedge=ue,De.version=Te):(De.msie=ue,De.version=a(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(ee)?De={name:"Internet Explorer",msie:ue,version:a(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:de?De={name:"Chrome",osname:"Chrome OS",chromeos:ue,chromeBook:ue,chrome:ue,version:a(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:/edg([ea]|ios)/i.test(ee)?De={name:"Microsoft Edge",msedge:ue,version:Te}:/vivaldi/i.test(ee)?De={name:"Vivaldi",vivaldi:ue,version:a(/vivaldi\/(\d+(\.\d+)?)/i)||Pe}:ge?De={name:"Sailfish",osname:"Sailfish OS",sailfish:ue,version:a(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(ee)?De={name:"SeaMonkey",seamonkey:ue,version:a(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel|fxios/i.test(ee)?(De={name:"Firefox",firefox:ue,version:a(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(ee)&&(De.firefoxos=ue,De.osname="Firefox OS")):he?De={name:"Amazon Silk",silk:ue,version:a(/silk\/(\d+(\.\d+)?)/i)}:/phantom/i.test(ee)?De={name:"PhantomJS",phantom:ue,version:a(/phantomjs\/(\d+(\.\d+)?)/i)}:/slimerjs/i.test(ee)?De={name:"SlimerJS",slimer:ue,version:a(/slimerjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(ee)||/rim\stablet/i.test(ee)?De={name:"BlackBerry",osname:"BlackBerry OS",blackberry:ue,version:Pe||a(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:Ee?(De={name:"WebOS",osname:"WebOS",webos:ue,version:Pe||a(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(ee)&&(De.touchpad=ue)):/bada/i.test(ee)?De={name:"Bada",osname:"Bada",bada:ue,version:a(/dolfin\/(\d+(\.\d+)?)/i)}:pe?De={name:"Tizen",osname:"Tizen",tizen:ue,version:a(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||Pe}:/qupzilla/i.test(ee)?De={name:"QupZilla",qupzilla:ue,version:a(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||Pe}:/chromium/i.test(ee)?De={name:"Chromium",chromium:ue,version:a(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||Pe}:/chrome|crios|crmo/i.test(ee)?De={name:"Chrome",chrome:ue,version:a(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:z?De={name:"Android",version:Pe}:/safari|applewebkit/i.test(ee)?(De={name:"Safari",safari:ue},Pe&&(De.version=Pe)):x?(De={name:x=="iphone"?"iPhone":x=="ipad"?"iPad":"iPod"},Pe&&(De.version=Pe)):/googlebot/i.test(ee)?De={name:"Googlebot",googlebot:ue,version:a(/googlebot\/(\d+(\.\d+))/i)||Pe}:De={name:a(/^(.*)\/(.*) /),version:y(/^(.*)\/(.*) /)},!De.msedge&&/(apple)?webkit/i.test(ee)?(/(apple)?webkit\/537\.36/i.test(ee)?(De.name=De.name||"Blink",De.blink=ue):(De.name=De.name||"Webkit",De.webkit=ue),!De.version&&Pe&&(De.version=Pe)):!De.opera&&/gecko\//i.test(ee)&&(De.name=De.name||"Gecko",De.gecko=ue,De.version=De.version||a(/gecko\/(\d+(\.\d+)?)/i)),!De.windowsphone&&(z||De.silk)?(De.android=ue,De.osname="Android"):!De.windowsphone&&x?(De[x]=ue,De.ios=ue,De.osname="iOS"):Me?(De.mac=ue,De.osname="macOS"):Ze?(De.xbox=ue,De.osname="Xbox"):Ce?(De.windows=ue,De.osname="Windows"):Fe&&(De.linux=ue,De.osname="Linux");function ot(ft){switch(ft){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}}var At="";De.windows?At=ot(a(/Windows ((NT|XP)( \d\d?.\d)?)/i)):De.windowsphone?At=a(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):De.mac?(At=a(/Mac OS X (\d+([_\.\s]\d+)*)/i),At=At.replace(/[_\s]/g,".")):x?(At=a(/os (\d+([_\s]\d+)*) like mac os x/i),At=At.replace(/[_\s]/g,".")):z?At=a(/android[ \/-](\d+(\.\d+)*)/i):De.webos?At=a(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):De.blackberry?At=a(/rim\stablet\sos\s(\d+(\.\d+)*)/i):De.bada?At=a(/bada\/(\d+(\.\d+)*)/i):De.tizen&&(At=a(/tizen[\/\s](\d+(\.\d+)*)/i)),At&&(De.osversion=At);var nt=!De.windows&&At.split(".")[0];return Ne||Ae||x=="ipad"||z&&(nt==3||nt>=4&&!Re)||De.silk?De.tablet=ue:(Re||x=="iphone"||x=="ipod"||z||te||De.blackberry||De.webos||De.bada)&&(De.mobile=ue),De.msedge||De.msie&&De.version>=10||De.yandexbrowser&&De.version>=15||De.vivaldi&&De.version>=1||De.chrome&&De.version>=20||De.samsungBrowser&&De.version>=4||De.whale&&ie([De.version,"1.0"])===1||De.mzbrowser&&ie([De.version,"6.0"])===1||De.focus&&ie([De.version,"1.0"])===1||De.firefox&&De.version>=20||De.safari&&De.version>=6||De.opera&&De.version>=10||De.ios&&De.osversion&&De.osversion.split(".")[0]>=6||De.blackberry&&De.version>=10.1||De.chromium&&De.version>=20?De.a=ue:De.msie&&De.version<10||De.chrome&&De.version<20||De.firefox&&De.version<20||De.safari&&De.version<6||De.opera&&De.version<10||De.ios&&De.osversion&&De.osversion.split(".")[0]<6||De.chromium&&De.version<20?De.c=ue:De.x=ue,De}var oe=le(typeof navigator!="undefined"&&navigator.userAgent||"");oe.test=function(ee){for(var a=0;a=0;){if(y[0][a]>y[1][a])return 1;if(y[0][a]===y[1][a]){if(a===0)return 0}else return-1}}function re(ee,a,y){var x=oe;typeof a=="string"&&(y=a,a=void 0),a===void 0&&(a=!1),y&&(x=le(y));var E=""+x.version;for(var z in ee)if(ee.hasOwnProperty(z)&&x[z]){if(typeof ee[z]!="string")throw new Error("Browser version in the minVersion map should be a string: "+z+": "+String(ee));return ie([E,ee[z]])<0}return a}function ne(ee,a,y){return!re(ee,a,y)}return oe.isUnsupportedBrowser=re,oe.compareVersions=ie,oe.check=ne,oe._detect=le,oe.detect=le,oe})},{}],89:[function(b,me,fe){},{}],90:[function(b,me,fe){(function(ue){(function(){"use strict";var le=b("base64-js"),oe=b("ieee754");fe.Buffer=re,fe.SlowBuffer=de,fe.INSPECT_MAX_BYTES=50;var se=2147483647;fe.kMaxLength=se,re.TYPED_ARRAY_SUPPORT=ae(),!re.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function ae(){try{var Xe=new Uint8Array(1);return Xe.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},Xe.foo()===42}catch(Le){return!1}}Object.defineProperty(re.prototype,"parent",{enumerable:!0,get:function(){if(re.isBuffer(this))return this.buffer}}),Object.defineProperty(re.prototype,"offset",{enumerable:!0,get:function(){if(re.isBuffer(this))return this.byteOffset}});function ie(Xe){if(Xe>se)throw new RangeError('The value "'+Xe+'" is invalid for option "size"');var Le=new Uint8Array(Xe);return Le.__proto__=re.prototype,Le}function re(Xe,Le,We){if(typeof Xe=="number"){if(typeof Le=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return y(Xe)}return ne(Xe,Le,We)}typeof Symbol!="undefined"&&Symbol.species!=null&&re[Symbol.species]===re&&Object.defineProperty(re,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1}),re.poolSize=8192;function ne(Xe,Le,We){if(typeof Xe=="string")return x(Xe,Le);if(ArrayBuffer.isView(Xe))return E(Xe);if(Xe==null)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Xe);if(Ct(Xe,ArrayBuffer)||Xe&&Ct(Xe.buffer,ArrayBuffer))return z(Xe,Le,We);if(typeof Xe=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var it=Xe.valueOf&&Xe.valueOf();if(it!=null&&it!==Xe)return re.from(it,Le,We);var pt=te(Xe);if(pt)return pt;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof Xe[Symbol.toPrimitive]=="function")return re.from(Xe[Symbol.toPrimitive]("string"),Le,We);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Xe)}re.from=function(Xe,Le,We){return ne(Xe,Le,We)},re.prototype.__proto__=Uint8Array.prototype,re.__proto__=Uint8Array;function ee(Xe){if(typeof Xe!="number")throw new TypeError('"size" argument must be of type number');if(Xe<0)throw new RangeError('The value "'+Xe+'" is invalid for option "size"')}function a(Xe,Le,We){return ee(Xe),Xe<=0?ie(Xe):Le!==void 0?typeof We=="string"?ie(Xe).fill(Le,We):ie(Xe).fill(Le):ie(Xe)}re.alloc=function(Xe,Le,We){return a(Xe,Le,We)};function y(Xe){return ee(Xe),ie(Xe<0?0:Ae(Xe)|0)}re.allocUnsafe=function(Xe){return y(Xe)},re.allocUnsafeSlow=function(Xe){return y(Xe)};function x(Xe,Le){if((typeof Le!="string"||Le==="")&&(Le="utf8"),!re.isEncoding(Le))throw new TypeError("Unknown encoding: "+Le);var We=he(Xe,Le)|0,it=ie(We),pt=it.write(Xe,Le);return pt!==We&&(it=it.slice(0,pt)),it}function E(Xe){for(var Le=Xe.length<0?0:Ae(Xe.length)|0,We=ie(Le),it=0;it=se)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+se.toString(16)+" bytes");return Xe|0}function de(Xe){return+Xe!=Xe&&(Xe=0),re.alloc(+Xe)}re.isBuffer=function(Le){return Le!=null&&Le._isBuffer===!0&&Le!==re.prototype},re.compare=function(Le,We){if(Ct(Le,Uint8Array)&&(Le=re.from(Le,Le.offset,Le.byteLength)),Ct(We,Uint8Array)&&(We=re.from(We,We.offset,We.byteLength)),!re.isBuffer(Le)||!re.isBuffer(We))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(Le===We)return 0;for(var it=Le.length,pt=We.length,Qt=0,et=Math.min(it,pt);Qt2&&arguments[2]===!0;if(!it&&We===0)return 0;for(var pt=!1;;)switch(Le){case"ascii":case"latin1":case"binary":return We;case"utf8":case"utf-8":return Ke(Xe).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return We*2;case"hex":return We>>>1;case"base64":return $e(Xe).length;default:if(pt)return it?-1:Ke(Xe).length;Le=(""+Le).toLowerCase(),pt=!0}}re.byteLength=he;function ge(Xe,Le,We){var it=!1;if((Le===void 0||Le<0)&&(Le=0),Le>this.length||((We===void 0||We>this.length)&&(We=this.length),We<=0)||(We>>>=0,Le>>>=0,We<=Le))return"";for(Xe||(Xe="utf8");;)switch(Xe){case"hex":return nt(this,Le,We);case"utf8":case"utf-8":return Re(this,Le,We);case"ascii":return ot(this,Le,We);case"latin1":case"binary":return At(this,Le,We);case"base64":return Ne(this,Le,We);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ft(this,Le,We);default:if(it)throw new TypeError("Unknown encoding: "+Xe);Xe=(Xe+"").toLowerCase(),it=!0}}re.prototype._isBuffer=!0;function pe(Xe,Le,We){var it=Xe[Le];Xe[Le]=Xe[We],Xe[We]=it}re.prototype.swap16=function(){var Le=this.length;if(Le%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var We=0;WeWe&&(Le+=" ... "),""},re.prototype.compare=function(Le,We,it,pt,Qt){if(Ct(Le,Uint8Array)&&(Le=re.from(Le,Le.offset,Le.byteLength)),!re.isBuffer(Le))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof Le);if(We===void 0&&(We=0),it===void 0&&(it=Le?Le.length:0),pt===void 0&&(pt=0),Qt===void 0&&(Qt=this.length),We<0||it>Le.length||pt<0||Qt>this.length)throw new RangeError("out of range index");if(pt>=Qt&&We>=it)return 0;if(pt>=Qt)return-1;if(We>=it)return 1;if(We>>>=0,it>>>=0,pt>>>=0,Qt>>>=0,this===Le)return 0;for(var et=Qt-pt,Pt=it-We,nn=Math.min(et,Pt),St=this.slice(pt,Qt),Gt=Le.slice(We,it),Lt=0;Lt2147483647?We=2147483647:We<-2147483648&&(We=-2147483648),We=+We,yt(We)&&(We=pt?0:Xe.length-1),We<0&&(We=Xe.length+We),We>=Xe.length){if(pt)return-1;We=Xe.length-1}else if(We<0)if(pt)We=0;else return-1;if(typeof Le=="string"&&(Le=re.from(Le,it)),re.isBuffer(Le))return Le.length===0?-1:ye(Xe,Le,We,it,pt);if(typeof Le=="number")return Le=Le&255,typeof Uint8Array.prototype.indexOf=="function"?pt?Uint8Array.prototype.indexOf.call(Xe,Le,We):Uint8Array.prototype.lastIndexOf.call(Xe,Le,We):ye(Xe,[Le],We,it,pt);throw new TypeError("val must be string, number or Buffer")}function ye(Xe,Le,We,it,pt){var Qt=1,et=Xe.length,Pt=Le.length;if(it!==void 0&&(it=String(it).toLowerCase(),it==="ucs2"||it==="ucs-2"||it==="utf16le"||it==="utf-16le")){if(Xe.length<2||Le.length<2)return-1;Qt=2,et/=2,Pt/=2,We/=2}function nn(_t,Vt){return Qt===1?_t[Vt]:_t.readUInt16BE(Vt*Qt)}var St;if(pt){var Gt=-1;for(St=We;Stet&&(We=et-Pt),St=We;St>=0;St--){for(var Lt=!0,Yt=0;Ytpt&&(it=pt)):it=pt;var Qt=Le.length;it>Qt/2&&(it=Qt/2);for(var et=0;et>>0,isFinite(it)?(it=it>>>0,pt===void 0&&(pt="utf8")):(pt=it,it=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var Qt=this.length-We;if((it===void 0||it>Qt)&&(it=Qt),Le.length>0&&(it<0||We<0)||We>this.length)throw new RangeError("Attempt to write outside buffer bounds");pt||(pt="utf8");for(var et=!1;;)switch(pt){case"hex":return we(this,Le,We,it);case"utf8":case"utf-8":return Ce(this,Le,We,it);case"ascii":return Me(this,Le,We,it);case"latin1":case"binary":return Fe(this,Le,We,it);case"base64":return Te(this,Le,We,it);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Pe(this,Le,We,it);default:if(et)throw new TypeError("Unknown encoding: "+pt);pt=(""+pt).toLowerCase(),et=!0}},re.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function Ne(Xe,Le,We){return Le===0&&We===Xe.length?le.fromByteArray(Xe):le.fromByteArray(Xe.slice(Le,We))}function Re(Xe,Le,We){We=Math.min(Xe.length,We);for(var it=[],pt=Le;pt239?4:Qt>223?3:Qt>191?2:1;if(pt+Pt<=We){var nn,St,Gt,Lt;switch(Pt){case 1:Qt<128&&(et=Qt);break;case 2:nn=Xe[pt+1],(nn&192)===128&&(Lt=(Qt&31)<<6|nn&63,Lt>127&&(et=Lt));break;case 3:nn=Xe[pt+1],St=Xe[pt+2],(nn&192)===128&&(St&192)===128&&(Lt=(Qt&15)<<12|(nn&63)<<6|St&63,Lt>2047&&(Lt<55296||Lt>57343)&&(et=Lt));break;case 4:nn=Xe[pt+1],St=Xe[pt+2],Gt=Xe[pt+3],(nn&192)===128&&(St&192)===128&&(Gt&192)===128&&(Lt=(Qt&15)<<18|(nn&63)<<12|(St&63)<<6|Gt&63,Lt>65535&&Lt<1114112&&(et=Lt))}}et===null?(et=65533,Pt=1):et>65535&&(et-=65536,it.push(et>>>10&1023|55296),et=56320|et&1023),it.push(et),pt+=Pt}return De(it)}var Ze=4096;function De(Xe){var Le=Xe.length;if(Le<=Ze)return String.fromCharCode.apply(String,Xe);for(var We="",it=0;itit)&&(We=it);for(var pt="",Qt=Le;Qtit&&(Le=it),We<0?(We+=it,We<0&&(We=0)):We>it&&(We=it),WeWe)throw new RangeError("Trying to access beyond buffer length")}re.prototype.readUIntLE=function(Le,We,it){Le=Le>>>0,We=We>>>0,it||at(Le,We,this.length);for(var pt=this[Le],Qt=1,et=0;++et>>0,We=We>>>0,it||at(Le,We,this.length);for(var pt=this[Le+--We],Qt=1;We>0&&(Qt*=256);)pt+=this[Le+--We]*Qt;return pt},re.prototype.readUInt8=function(Le,We){return Le=Le>>>0,We||at(Le,1,this.length),this[Le]},re.prototype.readUInt16LE=function(Le,We){return Le=Le>>>0,We||at(Le,2,this.length),this[Le]|this[Le+1]<<8},re.prototype.readUInt16BE=function(Le,We){return Le=Le>>>0,We||at(Le,2,this.length),this[Le]<<8|this[Le+1]},re.prototype.readUInt32LE=function(Le,We){return Le=Le>>>0,We||at(Le,4,this.length),(this[Le]|this[Le+1]<<8|this[Le+2]<<16)+this[Le+3]*16777216},re.prototype.readUInt32BE=function(Le,We){return Le=Le>>>0,We||at(Le,4,this.length),this[Le]*16777216+(this[Le+1]<<16|this[Le+2]<<8|this[Le+3])},re.prototype.readIntLE=function(Le,We,it){Le=Le>>>0,We=We>>>0,it||at(Le,We,this.length);for(var pt=this[Le],Qt=1,et=0;++et=Qt&&(pt-=Math.pow(2,8*We)),pt},re.prototype.readIntBE=function(Le,We,it){Le=Le>>>0,We=We>>>0,it||at(Le,We,this.length);for(var pt=We,Qt=1,et=this[Le+--pt];pt>0&&(Qt*=256);)et+=this[Le+--pt]*Qt;return Qt*=128,et>=Qt&&(et-=Math.pow(2,8*We)),et},re.prototype.readInt8=function(Le,We){return Le=Le>>>0,We||at(Le,1,this.length),this[Le]&128?(255-this[Le]+1)*-1:this[Le]},re.prototype.readInt16LE=function(Le,We){Le=Le>>>0,We||at(Le,2,this.length);var it=this[Le]|this[Le+1]<<8;return it&32768?it|4294901760:it},re.prototype.readInt16BE=function(Le,We){Le=Le>>>0,We||at(Le,2,this.length);var it=this[Le+1]|this[Le]<<8;return it&32768?it|4294901760:it},re.prototype.readInt32LE=function(Le,We){return Le=Le>>>0,We||at(Le,4,this.length),this[Le]|this[Le+1]<<8|this[Le+2]<<16|this[Le+3]<<24},re.prototype.readInt32BE=function(Le,We){return Le=Le>>>0,We||at(Le,4,this.length),this[Le]<<24|this[Le+1]<<16|this[Le+2]<<8|this[Le+3]},re.prototype.readFloatLE=function(Le,We){return Le=Le>>>0,We||at(Le,4,this.length),oe.read(this,Le,!0,23,4)},re.prototype.readFloatBE=function(Le,We){return Le=Le>>>0,We||at(Le,4,this.length),oe.read(this,Le,!1,23,4)},re.prototype.readDoubleLE=function(Le,We){return Le=Le>>>0,We||at(Le,8,this.length),oe.read(this,Le,!0,52,8)},re.prototype.readDoubleBE=function(Le,We){return Le=Le>>>0,We||at(Le,8,this.length),oe.read(this,Le,!1,52,8)};function qe(Xe,Le,We,it,pt,Qt){if(!re.isBuffer(Xe))throw new TypeError('"buffer" argument must be a Buffer instance');if(Le>pt||LeXe.length)throw new RangeError("Index out of range")}re.prototype.writeUIntLE=function(Le,We,it,pt){if(Le=+Le,We=We>>>0,it=it>>>0,!pt){var Qt=Math.pow(2,8*it)-1;qe(this,Le,We,it,Qt,0)}var et=1,Pt=0;for(this[We]=Le&255;++Pt>>0,it=it>>>0,!pt){var Qt=Math.pow(2,8*it)-1;qe(this,Le,We,it,Qt,0)}var et=it-1,Pt=1;for(this[We+et]=Le&255;--et>=0&&(Pt*=256);)this[We+et]=Le/Pt&255;return We+it},re.prototype.writeUInt8=function(Le,We,it){return Le=+Le,We=We>>>0,it||qe(this,Le,We,1,255,0),this[We]=Le&255,We+1},re.prototype.writeUInt16LE=function(Le,We,it){return Le=+Le,We=We>>>0,it||qe(this,Le,We,2,65535,0),this[We]=Le&255,this[We+1]=Le>>>8,We+2},re.prototype.writeUInt16BE=function(Le,We,it){return Le=+Le,We=We>>>0,it||qe(this,Le,We,2,65535,0),this[We]=Le>>>8,this[We+1]=Le&255,We+2},re.prototype.writeUInt32LE=function(Le,We,it){return Le=+Le,We=We>>>0,it||qe(this,Le,We,4,4294967295,0),this[We+3]=Le>>>24,this[We+2]=Le>>>16,this[We+1]=Le>>>8,this[We]=Le&255,We+4},re.prototype.writeUInt32BE=function(Le,We,it){return Le=+Le,We=We>>>0,it||qe(this,Le,We,4,4294967295,0),this[We]=Le>>>24,this[We+1]=Le>>>16,this[We+2]=Le>>>8,this[We+3]=Le&255,We+4},re.prototype.writeIntLE=function(Le,We,it,pt){if(Le=+Le,We=We>>>0,!pt){var Qt=Math.pow(2,8*it-1);qe(this,Le,We,it,Qt-1,-Qt)}var et=0,Pt=1,nn=0;for(this[We]=Le&255;++et>0)-nn&255;return We+it},re.prototype.writeIntBE=function(Le,We,it,pt){if(Le=+Le,We=We>>>0,!pt){var Qt=Math.pow(2,8*it-1);qe(this,Le,We,it,Qt-1,-Qt)}var et=it-1,Pt=1,nn=0;for(this[We+et]=Le&255;--et>=0&&(Pt*=256);)Le<0&&nn===0&&this[We+et+1]!==0&&(nn=1),this[We+et]=(Le/Pt>>0)-nn&255;return We+it},re.prototype.writeInt8=function(Le,We,it){return Le=+Le,We=We>>>0,it||qe(this,Le,We,1,127,-128),Le<0&&(Le=255+Le+1),this[We]=Le&255,We+1},re.prototype.writeInt16LE=function(Le,We,it){return Le=+Le,We=We>>>0,it||qe(this,Le,We,2,32767,-32768),this[We]=Le&255,this[We+1]=Le>>>8,We+2},re.prototype.writeInt16BE=function(Le,We,it){return Le=+Le,We=We>>>0,it||qe(this,Le,We,2,32767,-32768),this[We]=Le>>>8,this[We+1]=Le&255,We+2},re.prototype.writeInt32LE=function(Le,We,it){return Le=+Le,We=We>>>0,it||qe(this,Le,We,4,2147483647,-2147483648),this[We]=Le&255,this[We+1]=Le>>>8,this[We+2]=Le>>>16,this[We+3]=Le>>>24,We+4},re.prototype.writeInt32BE=function(Le,We,it){return Le=+Le,We=We>>>0,it||qe(this,Le,We,4,2147483647,-2147483648),Le<0&&(Le=4294967295+Le+1),this[We]=Le>>>24,this[We+1]=Le>>>16,this[We+2]=Le>>>8,this[We+3]=Le&255,We+4};function tt(Xe,Le,We,it,pt,Qt){if(We+it>Xe.length)throw new RangeError("Index out of range");if(We<0)throw new RangeError("Index out of range")}function mt(Xe,Le,We,it,pt){return Le=+Le,We=We>>>0,pt||tt(Xe,Le,We,4,34028234663852886e22,-34028234663852886e22),oe.write(Xe,Le,We,it,23,4),We+4}re.prototype.writeFloatLE=function(Le,We,it){return mt(this,Le,We,!0,it)},re.prototype.writeFloatBE=function(Le,We,it){return mt(this,Le,We,!1,it)};function ht(Xe,Le,We,it,pt){return Le=+Le,We=We>>>0,pt||tt(Xe,Le,We,8,17976931348623157e292,-17976931348623157e292),oe.write(Xe,Le,We,it,52,8),We+8}re.prototype.writeDoubleLE=function(Le,We,it){return ht(this,Le,We,!0,it)},re.prototype.writeDoubleBE=function(Le,We,it){return ht(this,Le,We,!1,it)},re.prototype.copy=function(Le,We,it,pt){if(!re.isBuffer(Le))throw new TypeError("argument should be a Buffer");if(it||(it=0),!pt&&pt!==0&&(pt=this.length),We>=Le.length&&(We=Le.length),We||(We=0),pt>0&&pt=this.length)throw new RangeError("Index out of range");if(pt<0)throw new RangeError("sourceEnd out of bounds");pt>this.length&&(pt=this.length),Le.length-We=0;--et)Le[et+We]=this[et+it];else Uint8Array.prototype.set.call(Le,this.subarray(it,pt),We);return Qt},re.prototype.fill=function(Le,We,it,pt){if(typeof Le=="string"){if(typeof We=="string"?(pt=We,We=0,it=this.length):typeof it=="string"&&(pt=it,it=this.length),pt!==void 0&&typeof pt!="string")throw new TypeError("encoding must be a string");if(typeof pt=="string"&&!re.isEncoding(pt))throw new TypeError("Unknown encoding: "+pt);if(Le.length===1){var Qt=Le.charCodeAt(0);(pt==="utf8"&&Qt<128||pt==="latin1")&&(Le=Qt)}}else typeof Le=="number"&&(Le=Le&255);if(We<0||this.length>>0,it=it===void 0?this.length:it>>>0,Le||(Le=0);var et;if(typeof Le=="number")for(et=We;et55295&&We<57344){if(!pt){if(We>56319){(Le-=3)>-1&&Qt.push(239,191,189);continue}else if(et+1===it){(Le-=3)>-1&&Qt.push(239,191,189);continue}pt=We;continue}if(We<56320){(Le-=3)>-1&&Qt.push(239,191,189),pt=We;continue}We=(pt-55296<<10|We-56320)+65536}else pt&&(Le-=3)>-1&&Qt.push(239,191,189);if(pt=null,We<128){if((Le-=1)<0)break;Qt.push(We)}else if(We<2048){if((Le-=2)<0)break;Qt.push(We>>6|192,We&63|128)}else if(We<65536){if((Le-=3)<0)break;Qt.push(We>>12|224,We>>6&63|128,We&63|128)}else if(We<1114112){if((Le-=4)<0)break;Qt.push(We>>18|240,We>>12&63|128,We>>6&63|128,We&63|128)}else throw new Error("Invalid code point")}return Qt}function gt(Xe){for(var Le=[],We=0;We>8,pt=We%256,Qt.push(pt),Qt.push(it);return Qt}function $e(Xe){return le.toByteArray(lt(Xe))}function xt(Xe,Le,We,it){for(var pt=0;pt=Le.length||pt>=Xe.length);++pt)Le[pt+We]=Xe[pt];return pt}function Ct(Xe,Le){return Xe instanceof Le||Xe!=null&&Xe.constructor!=null&&Xe.constructor.name!=null&&Xe.constructor.name===Le.name}function yt(Xe){return Xe!==Xe}}).call(this)}).call(this,b("buffer").Buffer)},{"base64-js":87,buffer:90,ieee754:357}],91:[function(b,me,fe){me.exports={100:"Continue",101:"Switching Protocols",102:"Processing",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",207:"Multi-Status",208:"Already Reported",226:"IM Used",300:"Multiple Choices",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",308:"Permanent Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Payload Too Large",414:"URI Too Long",415:"Unsupported Media Type",416:"Range Not Satisfiable",417:"Expectation Failed",418:"I'm a teapot",421:"Misdirected Request",422:"Unprocessable Entity",423:"Locked",424:"Failed Dependency",425:"Unordered Collection",426:"Upgrade Required",428:"Precondition Required",429:"Too Many Requests",431:"Request Header Fields Too Large",451:"Unavailable For Legal Reasons",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported",506:"Variant Also Negotiates",507:"Insufficient Storage",508:"Loop Detected",509:"Bandwidth Limit Exceeded",510:"Not Extended",511:"Network Authentication Required"}},{}],92:[function(b,me,fe){"use strict";var ue=b("get-intrinsic"),le=b("./"),oe=le(ue("String.prototype.indexOf"));me.exports=function(ae,ie){var re=ue(ae,!!ie);return typeof re=="function"&&oe(ae,".prototype.")>-1?le(re):re}},{"./":93,"get-intrinsic":348}],93:[function(b,me,fe){"use strict";var ue=b("function-bind"),le=b("get-intrinsic"),oe=le("%Function.prototype.apply%"),se=le("%Function.prototype.call%"),ae=le("%Reflect.apply%",!0)||ue.call(se,oe),ie=le("%Object.getOwnPropertyDescriptor%",!0),re=le("%Object.defineProperty%",!0),ne=le("%Math.max%");if(re)try{re({},"a",{value:1})}catch(a){re=null}me.exports=function(y){var x=ae(ue,se,arguments);if(ie&&re){var E=ie(x,"length");E.configurable&&re(x,"length",{value:1+ne(0,y.length-(arguments.length-1))})}return x};var ee=function(){return ae(ue,oe,arguments)};re?re(me.exports,"apply",{value:ee}):me.exports.apply=ee},{"function-bind":347,"get-intrinsic":348}],94:[function(b,me,fe){"use strict";var ue=Array.prototype.slice;me.exports=le;function le(se,ae){if(!(this instanceof le))return new le(se,ae);this.src=se,this._withAccess=ae}le.prototype.withAccess=function(se){return this._withAccess=se!==!1,this},le.prototype.pick=function(se){return Array.isArray(se)||(se=ue.call(arguments)),se.length&&(this.keys=se),this},le.prototype.to=function(se){if(se=se||{},!this.src)return se;var ae=this.keys||Object.keys(this.src);if(!this._withAccess){for(var ie=0;ie>8&255]},Ke=function(et){return[et&255,et>>8&255,et>>16&255,et>>24&255]},gt=function(et){return et[3]<<24|et[2]<<16|et[1]<<8|et[0]},ze=function(et){return ht(et,23,4)},$e=function(et){return ht(et,52,8)},xt=function(et,Pt){de(et[Pe],Pt,{get:function(){return Ce(this)[Pt]}})},Ct=function(et,Pt,nn,St){var Gt=x(nn),Lt=Ce(et);if(Gt+Pt>Lt.byteLength)throw qe(Re);var Yt=Ce(Lt.buffer).bytes,_t=Gt+Lt.byteOffset,Vt=ge(Yt,_t,_t+Pt);return St?Vt:mt(Vt)},yt=function(et,Pt,nn,St,Gt,Lt){var Yt=x(nn),_t=Ce(et);if(Yt+Pt>_t.byteLength)throw qe(Re);for(var Vt=Ce(_t.buffer).bytes,ln=Yt+_t.byteOffset,dn=St(+Gt),vn=0;vnGt)throw qe("Wrong offset");if(St=St===void 0?Gt-Lt:y(St),Lt+St>Gt)throw qe(Ne);Me(this,{buffer:Pt,byteLength:St,byteOffset:Lt}),oe||(this.buffer=Pt,this.byteLength=St,this.byteOffset=Lt)},nt=At[Pe],oe&&(xt(De,"byteLength"),xt(At,"buffer"),xt(At,"byteLength"),xt(At,"byteOffset")),re(nt,{getInt8:function(Pt){return Ct(this,1,Pt)[0]<<24>>24},getUint8:function(Pt){return Ct(this,1,Pt)[0]},getInt16:function(Pt){var nn=Ct(this,2,Pt,arguments.length>1?arguments[1]:void 0);return(nn[1]<<8|nn[0])<<16>>16},getUint16:function(Pt){var nn=Ct(this,2,Pt,arguments.length>1?arguments[1]:void 0);return nn[1]<<8|nn[0]},getInt32:function(Pt){return gt(Ct(this,4,Pt,arguments.length>1?arguments[1]:void 0))},getUint32:function(Pt){return gt(Ct(this,4,Pt,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(Pt){return jt(Ct(this,4,Pt,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(Pt){return jt(Ct(this,8,Pt,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(Pt,nn){yt(this,1,Pt,lt,nn)},setUint8:function(Pt,nn){yt(this,1,Pt,lt,nn)},setInt16:function(Pt,nn){yt(this,2,Pt,st,nn,arguments.length>2?arguments[2]:void 0)},setUint16:function(Pt,nn){yt(this,2,Pt,st,nn,arguments.length>2?arguments[2]:void 0)},setInt32:function(Pt,nn){yt(this,4,Pt,Ke,nn,arguments.length>2?arguments[2]:void 0)},setUint32:function(Pt,nn){yt(this,4,Pt,Ke,nn,arguments.length>2?arguments[2]:void 0)},setFloat32:function(Pt,nn){yt(this,4,Pt,ze,nn,arguments.length>2?arguments[2]:void 0)},setFloat64:function(Pt,nn){yt(this,8,Pt,$e,nn,arguments.length>2?arguments[2]:void 0)}});else{var Xe=ye&&Ze.name!==Fe;if(!ne(function(){Ze(1)})||!ne(function(){new Ze(-1)})||ne(function(){return new Ze,new Ze(1.5),new Ze(NaN),Xe&&!we})){De=function(Pt){return ee(this,ot),new Ze(x(Pt))},De[Pe]=ot;for(var Le=Ae(Ze),We=0,it;Le.length>We;)(it=Le[We++])in De||ie(De,it,Ze[it]);ot.constructor=De}else Xe&&we&&ie(Ze,"name",Fe);te&&z(nt)!==ft&&te(nt,ft);var pt=new At(new De(2)),Qt=le(nt.setInt8);pt.setInt8(0,2147483648),pt.setInt8(1,2147483649),(pt.getInt8(0)||!pt.getInt8(1))&&re(nt,{setInt8:function(Pt,nn){Qt(this,Pt,nn<<24>>24)},setUint8:function(Pt,nn){Qt(this,Pt,nn<<24>>24)}},{unsafe:!0})}pe(De,Fe),pe(At,Te),me.exports={ArrayBuffer:De,DataView:At}},{"../internals/an-instance":100,"../internals/array-buffer-native":102,"../internals/array-fill":106,"../internals/array-slice-simple":116,"../internals/create-non-enumerable-property":129,"../internals/descriptors":134,"../internals/fails":150,"../internals/function-name":156,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/ieee754":169,"../internals/internal-state":173,"../internals/object-define-property":198,"../internals/object-get-own-property-names":201,"../internals/object-get-prototype-of":203,"../internals/object-set-prototype-of":208,"../internals/redefine-all":221,"../internals/set-to-string-tag":234,"../internals/to-index":246,"../internals/to-integer-or-infinity":248,"../internals/to-length":249}],105:[function(b,me,fe){"use strict";var ue=b("../internals/to-object"),le=b("../internals/to-absolute-index"),oe=b("../internals/length-of-array-like"),se=Math.min;me.exports=[].copyWithin||function(ie,re){var ne=ue(this),ee=oe(ne),a=le(ie,ee),y=le(re,ee),x=arguments.length>2?arguments[2]:void 0,E=se((x===void 0?ee:le(x,ee))-y,ee-a),z=1;for(y0;)y in ne?ne[a]=ne[y]:delete ne[a],a+=z,y+=z;return ne}},{"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-object":250}],106:[function(b,me,fe){"use strict";var ue=b("../internals/to-object"),le=b("../internals/to-absolute-index"),oe=b("../internals/length-of-array-like");me.exports=function(ae){for(var ie=ue(this),re=oe(ie),ne=arguments.length,ee=le(ne>1?arguments[1]:void 0,re),a=ne>2?arguments[2]:void 0,y=a===void 0?re:le(a,re);y>ee;)ie[ee++]=ae;return ie}},{"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-object":250}],107:[function(b,me,fe){"use strict";var ue=b("../internals/array-iteration").forEach,le=b("../internals/array-method-is-strict"),oe=le("forEach");me.exports=oe?[].forEach:function(ae){return ue(this,ae,arguments.length>1?arguments[1]:void 0)}},{"../internals/array-iteration":111,"../internals/array-method-is-strict":114}],108:[function(b,me,fe){var ue=b("../internals/length-of-array-like");me.exports=function(le,oe){for(var se=0,ae=ue(oe),ie=new le(ae);ae>se;)ie[se]=oe[se++];return ie}},{"../internals/length-of-array-like":188}],109:[function(b,me,fe){"use strict";var ue=b("../internals/global"),le=b("../internals/function-bind-context"),oe=b("../internals/function-call"),se=b("../internals/to-object"),ae=b("../internals/call-with-safe-iteration-closing"),ie=b("../internals/is-array-iterator-method"),re=b("../internals/is-constructor"),ne=b("../internals/length-of-array-like"),ee=b("../internals/create-property"),a=b("../internals/get-iterator"),y=b("../internals/get-iterator-method"),x=ue.Array;me.exports=function(z){var te=se(z),Ae=re(this),de=arguments.length,he=de>1?arguments[1]:void 0,ge=he!==void 0;ge&&(he=le(he,de>2?arguments[2]:void 0));var pe=y(te),Ee=0,ye,we,Ce,Me,Fe,Te;if(pe&&!(this==x&&ie(pe)))for(Me=a(te,pe),Fe=Me.next,we=Ae?new this:[];!(Ce=oe(Fe,Me)).done;Ee++)Te=ge?ae(Me,he,[Ce.value,Ee],!0):Ce.value,ee(we,Ee,Te);else for(ye=ne(te),we=Ae?new this(ye):x(ye);ye>Ee;Ee++)Te=ge?he(te[Ee],Ee):te[Ee],ee(we,Ee,Te);return we.length=Ee,we}},{"../internals/call-with-safe-iteration-closing":121,"../internals/create-property":131,"../internals/function-bind-context":153,"../internals/function-call":155,"../internals/get-iterator":160,"../internals/get-iterator-method":159,"../internals/global":163,"../internals/is-array-iterator-method":174,"../internals/is-constructor":177,"../internals/length-of-array-like":188,"../internals/to-object":250}],110:[function(b,me,fe){var ue=b("../internals/to-indexed-object"),le=b("../internals/to-absolute-index"),oe=b("../internals/length-of-array-like"),se=function(ae){return function(ie,re,ne){var ee=ue(ie),a=oe(ee),y=le(ne,a),x;if(ae&&re!=re){for(;a>y;)if(x=ee[y++],x!=x)return!0}else for(;a>y;y++)if((ae||y in ee)&&ee[y]===re)return ae||y||0;return!ae&&-1}};me.exports={includes:se(!0),indexOf:se(!1)}},{"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-indexed-object":247}],111:[function(b,me,fe){var ue=b("../internals/function-bind-context"),le=b("../internals/function-uncurry-this"),oe=b("../internals/indexed-object"),se=b("../internals/to-object"),ae=b("../internals/length-of-array-like"),ie=b("../internals/array-species-create"),re=le([].push),ne=function(ee){var a=ee==1,y=ee==2,x=ee==3,E=ee==4,z=ee==6,te=ee==7,Ae=ee==5||z;return function(de,he,ge,pe){for(var Ee=se(de),ye=oe(Ee),we=ue(he,ge),Ce=ae(ye),Me=0,Fe=pe||ie,Te=a?Fe(de,Ce):y||te?Fe(de,0):void 0,Pe,Ne;Ce>Me;Me++)if((Ae||Me in ye)&&(Pe=ye[Me],Ne=we(Pe,Me,Ee),ee))if(a)Te[Me]=Ne;else if(Ne)switch(ee){case 3:return!0;case 5:return Pe;case 6:return Me;case 2:re(Te,Pe)}else switch(ee){case 4:return!1;case 7:re(Te,Pe)}return z?-1:x||E?E:Te}};me.exports={forEach:ne(0),map:ne(1),filter:ne(2),some:ne(3),every:ne(4),find:ne(5),findIndex:ne(6),filterReject:ne(7)}},{"../internals/array-species-create":120,"../internals/function-bind-context":153,"../internals/function-uncurry-this":157,"../internals/indexed-object":170,"../internals/length-of-array-like":188,"../internals/to-object":250}],112:[function(b,me,fe){"use strict";var ue=b("../internals/function-apply"),le=b("../internals/to-indexed-object"),oe=b("../internals/to-integer-or-infinity"),se=b("../internals/length-of-array-like"),ae=b("../internals/array-method-is-strict"),ie=Math.min,re=[].lastIndexOf,ne=!!re&&1/[1].lastIndexOf(1,-0)<0,ee=ae("lastIndexOf"),a=ne||!ee;me.exports=a?function(x){if(ne)return ue(re,this,arguments)||0;var E=le(this),z=se(E),te=z-1;for(arguments.length>1&&(te=ie(te,oe(arguments[1]))),te<0&&(te=z+te);te>=0;te--)if(te in E&&E[te]===x)return te||0;return-1}:re},{"../internals/array-method-is-strict":114,"../internals/function-apply":152,"../internals/length-of-array-like":188,"../internals/to-indexed-object":247,"../internals/to-integer-or-infinity":248}],113:[function(b,me,fe){var ue=b("../internals/fails"),le=b("../internals/well-known-symbol"),oe=b("../internals/engine-v8-version"),se=le("species");me.exports=function(ae){return oe>=51||!ue(function(){var ie=[],re=ie.constructor={};return re[se]=function(){return{foo:1}},ie[ae](Boolean).foo!==1})}},{"../internals/engine-v8-version":146,"../internals/fails":150,"../internals/well-known-symbol":268}],114:[function(b,me,fe){"use strict";var ue=b("../internals/fails");me.exports=function(le,oe){var se=[][le];return!!se&&ue(function(){se.call(null,oe||function(){return 1},1)})}},{"../internals/fails":150}],115:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/a-callable"),oe=b("../internals/to-object"),se=b("../internals/indexed-object"),ae=b("../internals/length-of-array-like"),ie=ue.TypeError,re=function(ne){return function(ee,a,y,x){le(a);var E=oe(ee),z=se(E),te=ae(E),Ae=ne?te-1:0,de=ne?-1:1;if(y<2)for(;;){if(Ae in z){x=z[Ae],Ae+=de;break}if(Ae+=de,ne?Ae<0:te<=Ae)throw ie("Reduce of empty array with no initial value")}for(;ne?Ae>=0:te>Ae;Ae+=de)Ae in z&&(x=a(x,z[Ae],Ae,E));return x}};me.exports={left:re(!1),right:re(!0)}},{"../internals/a-callable":95,"../internals/global":163,"../internals/indexed-object":170,"../internals/length-of-array-like":188,"../internals/to-object":250}],116:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/to-absolute-index"),oe=b("../internals/length-of-array-like"),se=b("../internals/create-property"),ae=ue.Array,ie=Math.max;me.exports=function(re,ne,ee){for(var a=oe(re),y=le(ne,a),x=le(ee===void 0?a:ee,a),E=ae(ie(x-y,0)),z=0;y0;)ie[y]=ie[--y];y!==ee++&&(ie[y]=a)}return ie},ae=function(ie,re,ne,ee){for(var a=re.length,y=ne.length,x=0,E=0;x0&&re[0]<4?1:+(re[0]+re[1])),!ne&&le&&(re=le.match(/Edge\/(\d+)/),(!re||re[1]>=74)&&(re=le.match(/Chrome\/(\d+)/),re&&(ne=+re[1]))),me.exports=ne},{"../internals/engine-user-agent":145,"../internals/global":163}],147:[function(b,me,fe){var ue=b("../internals/engine-user-agent"),le=ue.match(/AppleWebKit\/(\d+)\./);me.exports=!!le&&+le[1]},{"../internals/engine-user-agent":145}],148:[function(b,me,fe){me.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},{}],149:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/object-get-own-property-descriptor").f,oe=b("../internals/create-non-enumerable-property"),se=b("../internals/redefine"),ae=b("../internals/set-global"),ie=b("../internals/copy-constructor-properties"),re=b("../internals/is-forced");me.exports=function(ne,ee){var a=ne.target,y=ne.global,x=ne.stat,E,z,te,Ae,de,he;if(y?z=ue:x?z=ue[a]||ae(a,{}):z=(ue[a]||{}).prototype,z)for(te in ee){if(de=ee[te],ne.noTargetGet?(he=le(z,te),Ae=he&&he.value):Ae=z[te],E=re(y?te:a+(x?".":"#")+te,ne.forced),!E&&Ae!==void 0){if(typeof de==typeof Ae)continue;ie(de,Ae)}(ne.sham||Ae&&Ae.sham)&&oe(de,"sham",!0),se(z,te,de,ne)}}},{"../internals/copy-constructor-properties":125,"../internals/create-non-enumerable-property":129,"../internals/global":163,"../internals/is-forced":178,"../internals/object-get-own-property-descriptor":199,"../internals/redefine":222,"../internals/set-global":232}],150:[function(b,me,fe){me.exports=function(ue){try{return!!ue()}catch(le){return!0}}},{}],151:[function(b,me,fe){"use strict";b("../modules/es.regexp.exec");var ue=b("../internals/function-uncurry-this"),le=b("../internals/redefine"),oe=b("../internals/regexp-exec"),se=b("../internals/fails"),ae=b("../internals/well-known-symbol"),ie=b("../internals/create-non-enumerable-property"),re=ae("species"),ne=RegExp.prototype;me.exports=function(ee,a,y,x){var E=ae(ee),z=!se(function(){var he={};return he[E]=function(){return 7},""[ee](he)!=7}),te=z&&!se(function(){var he=!1,ge=/a/;return ee==="split"&&(ge={},ge.constructor={},ge.constructor[re]=function(){return ge},ge.flags="",ge[E]=/./[E]),ge.exec=function(){return he=!0,null},ge[E](""),!he});if(!z||!te||y){var Ae=ue(/./[E]),de=a(E,""[ee],function(he,ge,pe,Ee,ye){var we=ue(he),Ce=ge.exec;return Ce===oe||Ce===ne.exec?z&&!ye?{done:!0,value:Ae(ge,pe,Ee)}:{done:!0,value:we(pe,ge,Ee)}:{done:!1}});le(String.prototype,ee,de[0]),le(ne,E,de[1])}x&&ie(ne[E],"sham",!0)}},{"../internals/create-non-enumerable-property":129,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/redefine":222,"../internals/regexp-exec":224,"../internals/well-known-symbol":268,"../modules/es.regexp.exec":300}],152:[function(b,me,fe){var ue=b("../internals/function-bind-native"),le=Function.prototype,oe=le.apply,se=le.call;me.exports=typeof Reflect=="object"&&Reflect.apply||(ue?se.bind(oe):function(){return se.apply(oe,arguments)})},{"../internals/function-bind-native":154}],153:[function(b,me,fe){var ue=b("../internals/function-uncurry-this"),le=b("../internals/a-callable"),oe=b("../internals/function-bind-native"),se=ue(ue.bind);me.exports=function(ae,ie){return le(ae),ie===void 0?ae:oe?se(ae,ie):function(){return ae.apply(ie,arguments)}}},{"../internals/a-callable":95,"../internals/function-bind-native":154,"../internals/function-uncurry-this":157}],154:[function(b,me,fe){var ue=b("../internals/fails");me.exports=!ue(function(){var le=function(){}.bind();return typeof le!="function"||le.hasOwnProperty("prototype")})},{"../internals/fails":150}],155:[function(b,me,fe){var ue=b("../internals/function-bind-native"),le=Function.prototype.call;me.exports=ue?le.bind(le):function(){return le.apply(le,arguments)}},{"../internals/function-bind-native":154}],156:[function(b,me,fe){var ue=b("../internals/descriptors"),le=b("../internals/has-own-property"),oe=Function.prototype,se=ue&&Object.getOwnPropertyDescriptor,ae=le(oe,"name"),ie=ae&&function(){}.name==="something",re=ae&&(!ue||ue&&se(oe,"name").configurable);me.exports={EXISTS:ae,PROPER:ie,CONFIGURABLE:re}},{"../internals/descriptors":134,"../internals/has-own-property":164}],157:[function(b,me,fe){var ue=b("../internals/function-bind-native"),le=Function.prototype,oe=le.bind,se=le.call,ae=ue&&oe.bind(se,se);me.exports=ue?function(ie){return ie&&ae(ie)}:function(ie){return ie&&function(){return se.apply(ie,arguments)}}},{"../internals/function-bind-native":154}],158:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/is-callable"),oe=function(se){return le(se)?se:void 0};me.exports=function(se,ae){return arguments.length<2?oe(ue[se]):ue[se]&&ue[se][ae]}},{"../internals/global":163,"../internals/is-callable":176}],159:[function(b,me,fe){var ue=b("../internals/classof"),le=b("../internals/get-method"),oe=b("../internals/iterators"),se=b("../internals/well-known-symbol"),ae=se("iterator");me.exports=function(ie){if(ie!=null)return le(ie,ae)||le(ie,"@@iterator")||oe[ue(ie)]}},{"../internals/classof":124,"../internals/get-method":161,"../internals/iterators":187,"../internals/well-known-symbol":268}],160:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/function-call"),oe=b("../internals/a-callable"),se=b("../internals/an-object"),ae=b("../internals/try-to-string"),ie=b("../internals/get-iterator-method"),re=ue.TypeError;me.exports=function(ne,ee){var a=arguments.length<2?ie(ne):ee;if(oe(a))return se(le(a,ne));throw re(ae(ne)+" is not iterable")}},{"../internals/a-callable":95,"../internals/an-object":101,"../internals/function-call":155,"../internals/get-iterator-method":159,"../internals/global":163,"../internals/try-to-string":257}],161:[function(b,me,fe){var ue=b("../internals/a-callable");me.exports=function(le,oe){var se=le[oe];return se==null?void 0:ue(se)}},{"../internals/a-callable":95}],162:[function(b,me,fe){var ue=b("../internals/function-uncurry-this"),le=b("../internals/to-object"),oe=Math.floor,se=ue("".charAt),ae=ue("".replace),ie=ue("".slice),re=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,ne=/\$([$&'`]|\d{1,2})/g;me.exports=function(ee,a,y,x,E,z){var te=y+ee.length,Ae=x.length,de=ne;return E!==void 0&&(E=le(E),de=re),ae(z,de,function(he,ge){var pe;switch(se(ge,0)){case"$":return"$";case"&":return ee;case"`":return ie(a,0,y);case"'":return ie(a,te);case"<":pe=E[ie(ge,1,-1)];break;default:var Ee=+ge;if(Ee===0)return he;if(Ee>Ae){var ye=oe(Ee/10);return ye===0?he:ye<=Ae?x[ye-1]===void 0?se(ge,1):x[ye-1]+se(ge,1):he}pe=x[Ee-1]}return pe===void 0?"":pe})}},{"../internals/function-uncurry-this":157,"../internals/to-object":250}],163:[function(b,me,fe){(function(ue){(function(){var le=function(oe){return oe&&oe.Math==Math&&oe};me.exports=le(typeof globalThis=="object"&&globalThis)||le(typeof window=="object"&&window)||le(typeof self=="object"&&self)||le(typeof ue=="object"&&ue)||function(){return this}()||Function("return this")()}).call(this)}).call(this,typeof Et!="undefined"?Et:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],164:[function(b,me,fe){var ue=b("../internals/function-uncurry-this"),le=b("../internals/to-object"),oe=ue({}.hasOwnProperty);me.exports=Object.hasOwn||function(ae,ie){return oe(le(ae),ie)}},{"../internals/function-uncurry-this":157,"../internals/to-object":250}],165:[function(b,me,fe){me.exports={}},{}],166:[function(b,me,fe){var ue=b("../internals/global");me.exports=function(le,oe){var se=ue.console;se&&se.error&&(arguments.length==1?se.error(le):se.error(le,oe))}},{"../internals/global":163}],167:[function(b,me,fe){var ue=b("../internals/get-built-in");me.exports=ue("document","documentElement")},{"../internals/get-built-in":158}],168:[function(b,me,fe){var ue=b("../internals/descriptors"),le=b("../internals/fails"),oe=b("../internals/document-create-element");me.exports=!ue&&!le(function(){return Object.defineProperty(oe("div"),"a",{get:function(){return 7}}).a!=7})},{"../internals/descriptors":134,"../internals/document-create-element":135,"../internals/fails":150}],169:[function(b,me,fe){var ue=b("../internals/global"),le=ue.Array,oe=Math.abs,se=Math.pow,ae=Math.floor,ie=Math.log,re=Math.LN2,ne=function(a,y,x){var E=le(x),z=x*8-y-1,te=(1<>1,de=y===23?se(2,-24)-se(2,-77):0,he=a<0||a===0&&1/a<0?1:0,ge=0,pe,Ee,ye;for(a=oe(a),a!=a||a===1/0?(Ee=a!=a?1:0,pe=te):(pe=ae(ie(a)/re),ye=se(2,-pe),a*ye<1&&(pe--,ye*=2),pe+Ae>=1?a+=de/ye:a+=de*se(2,1-Ae),a*ye>=2&&(pe++,ye/=2),pe+Ae>=te?(Ee=0,pe=te):pe+Ae>=1?(Ee=(a*ye-1)*se(2,y),pe=pe+Ae):(Ee=a*se(2,Ae-1)*se(2,y),pe=0));y>=8;)E[ge++]=Ee&255,Ee/=256,y-=8;for(pe=pe<0;)E[ge++]=pe&255,pe/=256,z-=8;return E[--ge]|=he*128,E},ee=function(a,y){var x=a.length,E=x*8-y-1,z=(1<>1,Ae=E-7,de=x-1,he=a[de--],ge=he&127,pe;for(he>>=7;Ae>0;)ge=ge*256+a[de--],Ae-=8;for(pe=ge&(1<<-Ae)-1,ge>>=-Ae,Ae+=y;Ae>0;)pe=pe*256+a[de--],Ae-=8;if(ge===0)ge=1-te;else{if(ge===z)return pe?NaN:he?-1/0:1/0;pe=pe+se(2,y),ge=ge-te}return(he?-1:1)*pe*se(2,ge-y)};me.exports={pack:ne,unpack:ee}},{"../internals/global":163}],170:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/function-uncurry-this"),oe=b("../internals/fails"),se=b("../internals/classof-raw"),ae=ue.Object,ie=le("".split);me.exports=oe(function(){return!ae("z").propertyIsEnumerable(0)})?function(re){return se(re)=="String"?ie(re,""):ae(re)}:ae},{"../internals/classof-raw":123,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163}],171:[function(b,me,fe){var ue=b("../internals/is-callable"),le=b("../internals/is-object"),oe=b("../internals/object-set-prototype-of");me.exports=function(se,ae,ie){var re,ne;return oe&&ue(re=ae.constructor)&&re!==ie&&le(ne=re.prototype)&&ne!==ie.prototype&&oe(se,ne),se}},{"../internals/is-callable":176,"../internals/is-object":180,"../internals/object-set-prototype-of":208}],172:[function(b,me,fe){var ue=b("../internals/function-uncurry-this"),le=b("../internals/is-callable"),oe=b("../internals/shared-store"),se=ue(Function.toString);le(oe.inspectSource)||(oe.inspectSource=function(ae){return se(ae)}),me.exports=oe.inspectSource},{"../internals/function-uncurry-this":157,"../internals/is-callable":176,"../internals/shared-store":236}],173:[function(b,me,fe){var ue=b("../internals/native-weak-map"),le=b("../internals/global"),oe=b("../internals/function-uncurry-this"),se=b("../internals/is-object"),ae=b("../internals/create-non-enumerable-property"),ie=b("../internals/has-own-property"),re=b("../internals/shared-store"),ne=b("../internals/shared-key"),ee=b("../internals/hidden-keys"),a="Object already initialized",y=le.TypeError,x=le.WeakMap,E,z,te,Ae=function(we){return te(we)?z(we):E(we,{})},de=function(we){return function(Ce){var Me;if(!se(Ce)||(Me=z(Ce)).type!==we)throw y("Incompatible receiver, "+we+" required");return Me}};if(ue||re.state){var he=re.state||(re.state=new x),ge=oe(he.get),pe=oe(he.has),Ee=oe(he.set);E=function(we,Ce){if(pe(he,we))throw new y(a);return Ce.facade=we,Ee(he,we,Ce),Ce},z=function(we){return ge(he,we)||{}},te=function(we){return pe(he,we)}}else{var ye=ne("state");ee[ye]=!0,E=function(we,Ce){if(ie(we,ye))throw new y(a);return Ce.facade=we,ae(we,ye,Ce),Ce},z=function(we){return ie(we,ye)?we[ye]:{}},te=function(we){return ie(we,ye)}}me.exports={set:E,get:z,has:te,enforce:Ae,getterFor:de}},{"../internals/create-non-enumerable-property":129,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/hidden-keys":165,"../internals/is-object":180,"../internals/native-weak-map":192,"../internals/shared-key":235,"../internals/shared-store":236}],174:[function(b,me,fe){var ue=b("../internals/well-known-symbol"),le=b("../internals/iterators"),oe=ue("iterator"),se=Array.prototype;me.exports=function(ae){return ae!==void 0&&(le.Array===ae||se[oe]===ae)}},{"../internals/iterators":187,"../internals/well-known-symbol":268}],175:[function(b,me,fe){var ue=b("../internals/classof-raw");me.exports=Array.isArray||function(oe){return ue(oe)=="Array"}},{"../internals/classof-raw":123}],176:[function(b,me,fe){me.exports=function(ue){return typeof ue=="function"}},{}],177:[function(b,me,fe){var ue=b("../internals/function-uncurry-this"),le=b("../internals/fails"),oe=b("../internals/is-callable"),se=b("../internals/classof"),ae=b("../internals/get-built-in"),ie=b("../internals/inspect-source"),re=function(){},ne=[],ee=ae("Reflect","construct"),a=/^\s*(?:class|function)\b/,y=ue(a.exec),x=!a.exec(re),E=function(Ae){if(!oe(Ae))return!1;try{return ee(re,ne,Ae),!0}catch(de){return!1}},z=function(Ae){if(!oe(Ae))return!1;switch(se(Ae)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return x||!!y(a,ie(Ae))}catch(de){return!0}};z.sham=!0,me.exports=!ee||le(function(){var te;return E(E.call)||!E(Object)||!E(function(){te=!0})||te})?z:E},{"../internals/classof":124,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/get-built-in":158,"../internals/inspect-source":172,"../internals/is-callable":176}],178:[function(b,me,fe){var ue=b("../internals/fails"),le=b("../internals/is-callable"),oe=/#|\.prototype\./,se=function(ee,a){var y=ie[ae(ee)];return y==ne?!0:y==re?!1:le(a)?ue(a):!!a},ae=se.normalize=function(ee){return String(ee).replace(oe,".").toLowerCase()},ie=se.data={},re=se.NATIVE="N",ne=se.POLYFILL="P";me.exports=se},{"../internals/fails":150,"../internals/is-callable":176}],179:[function(b,me,fe){var ue=b("../internals/is-object"),le=Math.floor;me.exports=Number.isInteger||function(se){return!ue(se)&&isFinite(se)&&le(se)===se}},{"../internals/is-object":180}],180:[function(b,me,fe){var ue=b("../internals/is-callable");me.exports=function(le){return typeof le=="object"?le!==null:ue(le)}},{"../internals/is-callable":176}],181:[function(b,me,fe){me.exports=!1},{}],182:[function(b,me,fe){var ue=b("../internals/is-object"),le=b("../internals/classof-raw"),oe=b("../internals/well-known-symbol"),se=oe("match");me.exports=function(ae){var ie;return ue(ae)&&((ie=ae[se])!==void 0?!!ie:le(ae)=="RegExp")}},{"../internals/classof-raw":123,"../internals/is-object":180,"../internals/well-known-symbol":268}],183:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/get-built-in"),oe=b("../internals/is-callable"),se=b("../internals/object-is-prototype-of"),ae=b("../internals/use-symbol-as-uid"),ie=ue.Object;me.exports=ae?function(re){return typeof re=="symbol"}:function(re){var ne=le("Symbol");return oe(ne)&&se(ne.prototype,ie(re))}},{"../internals/get-built-in":158,"../internals/global":163,"../internals/is-callable":176,"../internals/object-is-prototype-of":204,"../internals/use-symbol-as-uid":264}],184:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/function-bind-context"),oe=b("../internals/function-call"),se=b("../internals/an-object"),ae=b("../internals/try-to-string"),ie=b("../internals/is-array-iterator-method"),re=b("../internals/length-of-array-like"),ne=b("../internals/object-is-prototype-of"),ee=b("../internals/get-iterator"),a=b("../internals/get-iterator-method"),y=b("../internals/iterator-close"),x=ue.TypeError,E=function(te,Ae){this.stopped=te,this.result=Ae},z=E.prototype;me.exports=function(te,Ae,de){var he=de&&de.that,ge=!!(de&&de.AS_ENTRIES),pe=!!(de&&de.IS_ITERATOR),Ee=!!(de&&de.INTERRUPTED),ye=le(Ae,he),we,Ce,Me,Fe,Te,Pe,Ne,Re=function(De){return we&&y(we,"normal",De),new E(!0,De)},Ze=function(De){return ge?(se(De),Ee?ye(De[0],De[1],Re):ye(De[0],De[1])):Ee?ye(De,Re):ye(De)};if(pe)we=te;else{if(Ce=a(te),!Ce)throw x(ae(te)+" is not iterable");if(ie(Ce)){for(Me=0,Fe=re(te);Fe>Me;Me++)if(Te=Ze(te[Me]),Te&&ne(z,Te))return Te;return new E(!1)}we=ee(te,Ce)}for(Pe=we.next;!(Ne=oe(Pe,we)).done;){try{Te=Ze(Ne.value)}catch(De){y(we,"throw",De)}if(typeof Te=="object"&&Te&&ne(z,Te))return Te}return new E(!1)}},{"../internals/an-object":101,"../internals/function-bind-context":153,"../internals/function-call":155,"../internals/get-iterator":160,"../internals/get-iterator-method":159,"../internals/global":163,"../internals/is-array-iterator-method":174,"../internals/iterator-close":185,"../internals/length-of-array-like":188,"../internals/object-is-prototype-of":204,"../internals/try-to-string":257}],185:[function(b,me,fe){var ue=b("../internals/function-call"),le=b("../internals/an-object"),oe=b("../internals/get-method");me.exports=function(se,ae,ie){var re,ne;le(se);try{if(re=oe(se,"return"),!re){if(ae==="throw")throw ie;return ie}re=ue(re,se)}catch(ee){ne=!0,re=ee}if(ae==="throw")throw ie;if(ne)throw re;return le(re),ie}},{"../internals/an-object":101,"../internals/function-call":155,"../internals/get-method":161}],186:[function(b,me,fe){"use strict";var ue=b("../internals/fails"),le=b("../internals/is-callable"),oe=b("../internals/object-create"),se=b("../internals/object-get-prototype-of"),ae=b("../internals/redefine"),ie=b("../internals/well-known-symbol"),re=b("../internals/is-pure"),ne=ie("iterator"),ee=!1,a,y,x;[].keys&&(x=[].keys(),"next"in x?(y=se(se(x)),y!==Object.prototype&&(a=y)):ee=!0);var E=a==null||ue(function(){var z={};return a[ne].call(z)!==z});E?a={}:re&&(a=oe(a)),le(a[ne])||ae(a,ne,function(){return this}),me.exports={IteratorPrototype:a,BUGGY_SAFARI_ITERATORS:ee}},{"../internals/fails":150,"../internals/is-callable":176,"../internals/is-pure":181,"../internals/object-create":196,"../internals/object-get-prototype-of":203,"../internals/redefine":222,"../internals/well-known-symbol":268}],187:[function(b,me,fe){arguments[4][165][0].apply(fe,arguments)},{dup:165}],188:[function(b,me,fe){var ue=b("../internals/to-length");me.exports=function(le){return ue(le.length)}},{"../internals/to-length":249}],189:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/function-bind-context"),oe=b("../internals/object-get-own-property-descriptor").f,se=b("../internals/task").set,ae=b("../internals/engine-is-ios"),ie=b("../internals/engine-is-ios-pebble"),re=b("../internals/engine-is-webos-webkit"),ne=b("../internals/engine-is-node"),ee=ue.MutationObserver||ue.WebKitMutationObserver,a=ue.document,y=ue.process,x=ue.Promise,E=oe(ue,"queueMicrotask"),z=E&&E.value,te,Ae,de,he,ge,pe,Ee,ye;z||(te=function(){var we,Ce;for(ne&&(we=y.domain)&&we.exit();Ae;){Ce=Ae.fn,Ae=Ae.next;try{Ce()}catch(Me){throw Ae?he():de=void 0,Me}}de=void 0,we&&we.enter()},!ae&&!ne&&!re&&ee&&a?(ge=!0,pe=a.createTextNode(""),new ee(te).observe(pe,{characterData:!0}),he=function(){pe.data=ge=!ge}):!ie&&x&&x.resolve?(Ee=x.resolve(void 0),Ee.constructor=x,ye=le(Ee.then,Ee),he=function(){ye(te)}):ne?he=function(){y.nextTick(te)}:(se=le(se,ue),he=function(){se(te)})),me.exports=z||function(we){var Ce={fn:we,next:void 0};de&&(de.next=Ce),Ae||(Ae=Ce,he()),de=Ce}},{"../internals/engine-is-ios":142,"../internals/engine-is-ios-pebble":141,"../internals/engine-is-node":143,"../internals/engine-is-webos-webkit":144,"../internals/function-bind-context":153,"../internals/global":163,"../internals/object-get-own-property-descriptor":199,"../internals/task":243}],190:[function(b,me,fe){var ue=b("../internals/native-symbol");me.exports=ue&&!!Symbol.for&&!!Symbol.keyFor},{"../internals/native-symbol":191}],191:[function(b,me,fe){var ue=b("../internals/engine-v8-version"),le=b("../internals/fails");me.exports=!!Object.getOwnPropertySymbols&&!le(function(){var oe=Symbol();return!String(oe)||!(Object(oe)instanceof Symbol)||!Symbol.sham&&ue&&ue<41})},{"../internals/engine-v8-version":146,"../internals/fails":150}],192:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/is-callable"),oe=b("../internals/inspect-source"),se=ue.WeakMap;me.exports=le(se)&&/native code/.test(oe(se))},{"../internals/global":163,"../internals/inspect-source":172,"../internals/is-callable":176}],193:[function(b,me,fe){"use strict";var ue=b("../internals/a-callable"),le=function(oe){var se,ae;this.promise=new oe(function(ie,re){if(se!==void 0||ae!==void 0)throw TypeError("Bad Promise constructor");se=ie,ae=re}),this.resolve=ue(se),this.reject=ue(ae)};me.exports.f=function(oe){return new le(oe)}},{"../internals/a-callable":95}],194:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/is-regexp"),oe=ue.TypeError;me.exports=function(se){if(le(se))throw oe("The method doesn't accept regular expressions");return se}},{"../internals/global":163,"../internals/is-regexp":182}],195:[function(b,me,fe){"use strict";var ue=b("../internals/descriptors"),le=b("../internals/function-uncurry-this"),oe=b("../internals/function-call"),se=b("../internals/fails"),ae=b("../internals/object-keys"),ie=b("../internals/object-get-own-property-symbols"),re=b("../internals/object-property-is-enumerable"),ne=b("../internals/to-object"),ee=b("../internals/indexed-object"),a=Object.assign,y=Object.defineProperty,x=le([].concat);me.exports=!a||se(function(){if(ue&&a({b:1},a(y({},"a",{enumerable:!0,get:function(){y(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var E={},z={},te=Symbol(),Ae="abcdefghijklmnopqrst";return E[te]=7,Ae.split("").forEach(function(de){z[de]=de}),a({},E)[te]!=7||ae(a({},z)).join("")!=Ae})?function(z,te){for(var Ae=ne(z),de=arguments.length,he=1,ge=ie.f,pe=re.f;de>he;)for(var Ee=ee(arguments[he++]),ye=ge?x(ae(Ee),ge(Ee)):ae(Ee),we=ye.length,Ce=0,Me;we>Ce;)Me=ye[Ce++],(!ue||oe(pe,Ee,Me))&&(Ae[Me]=Ee[Me]);return Ae}:a},{"../internals/descriptors":134,"../internals/fails":150,"../internals/function-call":155,"../internals/function-uncurry-this":157,"../internals/indexed-object":170,"../internals/object-get-own-property-symbols":202,"../internals/object-keys":206,"../internals/object-property-is-enumerable":207,"../internals/to-object":250}],196:[function(b,me,fe){var ue=b("../internals/an-object"),le=b("../internals/object-define-properties"),oe=b("../internals/enum-bug-keys"),se=b("../internals/hidden-keys"),ae=b("../internals/html"),ie=b("../internals/document-create-element"),re=b("../internals/shared-key"),ne=">",ee="<",a="prototype",y="script",x=re("IE_PROTO"),E=function(){},z=function(ge){return ee+y+ne+ge+ee+"/"+y+ne},te=function(ge){ge.write(z("")),ge.close();var pe=ge.parentWindow.Object;return ge=null,pe},Ae=function(){var ge=ie("iframe"),pe="java"+y+":",Ee;return ge.style.display="none",ae.appendChild(ge),ge.src=String(pe),Ee=ge.contentWindow.document,Ee.open(),Ee.write(z("document.F=Object")),Ee.close(),Ee.F},de,he=function(){try{de=new ActiveXObject("htmlfile")}catch(pe){}he=typeof document!="undefined"?document.domain&&de?te(de):Ae():te(de);for(var ge=oe.length;ge--;)delete he[a][oe[ge]];return he()};se[x]=!0,me.exports=Object.create||function(pe,Ee){var ye;return pe!==null?(E[a]=ue(pe),ye=new E,E[a]=null,ye[x]=pe):ye=he(),Ee===void 0?ye:le.f(ye,Ee)}},{"../internals/an-object":101,"../internals/document-create-element":135,"../internals/enum-bug-keys":148,"../internals/hidden-keys":165,"../internals/html":167,"../internals/object-define-properties":197,"../internals/shared-key":235}],197:[function(b,me,fe){var ue=b("../internals/descriptors"),le=b("../internals/v8-prototype-define-bug"),oe=b("../internals/object-define-property"),se=b("../internals/an-object"),ae=b("../internals/to-indexed-object"),ie=b("../internals/object-keys");fe.f=ue&&!le?Object.defineProperties:function(ne,ee){se(ne);for(var a=ae(ee),y=ie(ee),x=y.length,E=0,z;x>E;)oe.f(ne,z=y[E++],a[z]);return ne}},{"../internals/an-object":101,"../internals/descriptors":134,"../internals/object-define-property":198,"../internals/object-keys":206,"../internals/to-indexed-object":247,"../internals/v8-prototype-define-bug":265}],198:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/descriptors"),oe=b("../internals/ie8-dom-define"),se=b("../internals/v8-prototype-define-bug"),ae=b("../internals/an-object"),ie=b("../internals/to-property-key"),re=ue.TypeError,ne=Object.defineProperty,ee=Object.getOwnPropertyDescriptor,a="enumerable",y="configurable",x="writable";fe.f=le?se?function(z,te,Ae){if(ae(z),te=ie(te),ae(Ae),typeof z=="function"&&te==="prototype"&&"value"in Ae&&x in Ae&&!Ae[x]){var de=ee(z,te);de&&de[x]&&(z[te]=Ae.value,Ae={configurable:y in Ae?Ae[y]:de[y],enumerable:a in Ae?Ae[a]:de[a],writable:!1})}return ne(z,te,Ae)}:ne:function(z,te,Ae){if(ae(z),te=ie(te),ae(Ae),oe)try{return ne(z,te,Ae)}catch(de){}if("get"in Ae||"set"in Ae)throw re("Accessors not supported");return"value"in Ae&&(z[te]=Ae.value),z}},{"../internals/an-object":101,"../internals/descriptors":134,"../internals/global":163,"../internals/ie8-dom-define":168,"../internals/to-property-key":254,"../internals/v8-prototype-define-bug":265}],199:[function(b,me,fe){var ue=b("../internals/descriptors"),le=b("../internals/function-call"),oe=b("../internals/object-property-is-enumerable"),se=b("../internals/create-property-descriptor"),ae=b("../internals/to-indexed-object"),ie=b("../internals/to-property-key"),re=b("../internals/has-own-property"),ne=b("../internals/ie8-dom-define"),ee=Object.getOwnPropertyDescriptor;fe.f=ue?ee:function(y,x){if(y=ae(y),x=ie(x),ne)try{return ee(y,x)}catch(E){}if(re(y,x))return se(!le(oe.f,y,x),y[x])}},{"../internals/create-property-descriptor":130,"../internals/descriptors":134,"../internals/function-call":155,"../internals/has-own-property":164,"../internals/ie8-dom-define":168,"../internals/object-property-is-enumerable":207,"../internals/to-indexed-object":247,"../internals/to-property-key":254}],200:[function(b,me,fe){var ue=b("../internals/classof-raw"),le=b("../internals/to-indexed-object"),oe=b("../internals/object-get-own-property-names").f,se=b("../internals/array-slice-simple"),ae=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],ie=function(re){try{return oe(re)}catch(ne){return se(ae)}};me.exports.f=function(ne){return ae&&ue(ne)=="Window"?ie(ne):oe(le(ne))}},{"../internals/array-slice-simple":116,"../internals/classof-raw":123,"../internals/object-get-own-property-names":201,"../internals/to-indexed-object":247}],201:[function(b,me,fe){var ue=b("../internals/object-keys-internal"),le=b("../internals/enum-bug-keys"),oe=le.concat("length","prototype");fe.f=Object.getOwnPropertyNames||function(ae){return ue(ae,oe)}},{"../internals/enum-bug-keys":148,"../internals/object-keys-internal":205}],202:[function(b,me,fe){fe.f=Object.getOwnPropertySymbols},{}],203:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/has-own-property"),oe=b("../internals/is-callable"),se=b("../internals/to-object"),ae=b("../internals/shared-key"),ie=b("../internals/correct-prototype-getter"),re=ae("IE_PROTO"),ne=ue.Object,ee=ne.prototype;me.exports=ie?ne.getPrototypeOf:function(a){var y=se(a);if(le(y,re))return y[re];var x=y.constructor;return oe(x)&&y instanceof x?x.prototype:y instanceof ne?ee:null}},{"../internals/correct-prototype-getter":127,"../internals/global":163,"../internals/has-own-property":164,"../internals/is-callable":176,"../internals/shared-key":235,"../internals/to-object":250}],204:[function(b,me,fe){var ue=b("../internals/function-uncurry-this");me.exports=ue({}.isPrototypeOf)},{"../internals/function-uncurry-this":157}],205:[function(b,me,fe){var ue=b("../internals/function-uncurry-this"),le=b("../internals/has-own-property"),oe=b("../internals/to-indexed-object"),se=b("../internals/array-includes").indexOf,ae=b("../internals/hidden-keys"),ie=ue([].push);me.exports=function(re,ne){var ee=oe(re),a=0,y=[],x;for(x in ee)!le(ae,x)&&le(ee,x)&&ie(y,x);for(;ne.length>a;)le(ee,x=ne[a++])&&(~se(y,x)||ie(y,x));return y}},{"../internals/array-includes":110,"../internals/function-uncurry-this":157,"../internals/has-own-property":164,"../internals/hidden-keys":165,"../internals/to-indexed-object":247}],206:[function(b,me,fe){var ue=b("../internals/object-keys-internal"),le=b("../internals/enum-bug-keys");me.exports=Object.keys||function(se){return ue(se,le)}},{"../internals/enum-bug-keys":148,"../internals/object-keys-internal":205}],207:[function(b,me,fe){"use strict";var ue={}.propertyIsEnumerable,le=Object.getOwnPropertyDescriptor,oe=le&&!ue.call({1:2},1);fe.f=oe?function(ae){var ie=le(this,ae);return!!ie&&ie.enumerable}:ue},{}],208:[function(b,me,fe){var ue=b("../internals/function-uncurry-this"),le=b("../internals/an-object"),oe=b("../internals/a-possible-prototype");me.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var se=!1,ae={},ie;try{ie=ue(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),ie(ae,[]),se=ae instanceof Array}catch(re){}return function(ne,ee){return le(ne),oe(ee),se?ie(ne,ee):ne.__proto__=ee,ne}}():void 0)},{"../internals/a-possible-prototype":97,"../internals/an-object":101,"../internals/function-uncurry-this":157}],209:[function(b,me,fe){var ue=b("../internals/descriptors"),le=b("../internals/function-uncurry-this"),oe=b("../internals/object-keys"),se=b("../internals/to-indexed-object"),ae=b("../internals/object-property-is-enumerable").f,ie=le(ae),re=le([].push),ne=function(ee){return function(a){for(var y=se(a),x=oe(y),E=x.length,z=0,te=[],Ae;E>z;)Ae=x[z++],(!ue||ie(y,Ae))&&re(te,ee?[Ae,y[Ae]]:y[Ae]);return te}};me.exports={entries:ne(!0),values:ne(!1)}},{"../internals/descriptors":134,"../internals/function-uncurry-this":157,"../internals/object-keys":206,"../internals/object-property-is-enumerable":207,"../internals/to-indexed-object":247}],210:[function(b,me,fe){"use strict";var ue=b("../internals/to-string-tag-support"),le=b("../internals/classof");me.exports=ue?{}.toString:function(){return"[object "+le(this)+"]"}},{"../internals/classof":124,"../internals/to-string-tag-support":255}],211:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/function-call"),oe=b("../internals/is-callable"),se=b("../internals/is-object"),ae=ue.TypeError;me.exports=function(ie,re){var ne,ee;if(re==="string"&&oe(ne=ie.toString)&&!se(ee=le(ne,ie))||oe(ne=ie.valueOf)&&!se(ee=le(ne,ie))||re!=="string"&&oe(ne=ie.toString)&&!se(ee=le(ne,ie)))return ee;throw ae("Can't convert object to primitive value")}},{"../internals/function-call":155,"../internals/global":163,"../internals/is-callable":176,"../internals/is-object":180}],212:[function(b,me,fe){var ue=b("../internals/get-built-in"),le=b("../internals/function-uncurry-this"),oe=b("../internals/object-get-own-property-names"),se=b("../internals/object-get-own-property-symbols"),ae=b("../internals/an-object"),ie=le([].concat);me.exports=ue("Reflect","ownKeys")||function(ne){var ee=oe.f(ae(ne)),a=se.f;return a?ie(ee,a(ne)):ee}},{"../internals/an-object":101,"../internals/function-uncurry-this":157,"../internals/get-built-in":158,"../internals/object-get-own-property-names":201,"../internals/object-get-own-property-symbols":202}],213:[function(b,me,fe){var ue=b("../internals/global");me.exports=ue},{"../internals/global":163}],214:[function(b,me,fe){me.exports=function(ue){try{return{error:!1,value:ue()}}catch(le){return{error:!0,value:le}}}},{}],215:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/promise-native-constructor"),oe=b("../internals/is-callable"),se=b("../internals/is-forced"),ae=b("../internals/inspect-source"),ie=b("../internals/well-known-symbol"),re=b("../internals/engine-is-browser"),ne=b("../internals/is-pure"),ee=b("../internals/engine-v8-version"),a=le&&le.prototype,y=ie("species"),x=!1,E=oe(ue.PromiseRejectionEvent),z=se("Promise",function(){var te=ae(le),Ae=te!==String(le);if(!Ae&&ee===66||ne&&!(a.catch&&a.finally))return!0;if(ee>=51&&/native code/.test(te))return!1;var de=new le(function(pe){pe(1)}),he=function(pe){pe(function(){},function(){})},ge=de.constructor={};return ge[y]=he,x=de.then(function(){})instanceof he,x?!Ae&&re&&!E:!0});me.exports={CONSTRUCTOR:z,REJECTION_EVENT:E,SUBCLASSING:x}},{"../internals/engine-is-browser":139,"../internals/engine-v8-version":146,"../internals/global":163,"../internals/inspect-source":172,"../internals/is-callable":176,"../internals/is-forced":178,"../internals/is-pure":181,"../internals/promise-native-constructor":216,"../internals/well-known-symbol":268}],216:[function(b,me,fe){var ue=b("../internals/global");me.exports=ue.Promise},{"../internals/global":163}],217:[function(b,me,fe){var ue=b("../internals/an-object"),le=b("../internals/is-object"),oe=b("../internals/new-promise-capability");me.exports=function(se,ae){if(ue(se),le(ae)&&ae.constructor===se)return ae;var ie=oe.f(se),re=ie.resolve;return re(ae),ie.promise}},{"../internals/an-object":101,"../internals/is-object":180,"../internals/new-promise-capability":193}],218:[function(b,me,fe){var ue=b("../internals/promise-native-constructor"),le=b("../internals/check-correctness-of-iteration"),oe=b("../internals/promise-constructor-detection").CONSTRUCTOR;me.exports=oe||!le(function(se){ue.all(se).then(void 0,function(){})})},{"../internals/check-correctness-of-iteration":122,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216}],219:[function(b,me,fe){var ue=b("../internals/object-define-property").f;me.exports=function(le,oe,se){se in le||ue(le,se,{configurable:!0,get:function(){return oe[se]},set:function(ae){oe[se]=ae}})}},{"../internals/object-define-property":198}],220:[function(b,me,fe){var ue=function(){this.head=null,this.tail=null};ue.prototype={add:function(le){var oe={item:le,next:null};this.head?this.tail.next=oe:this.head=oe,this.tail=oe},get:function(){var le=this.head;if(le)return this.head=le.next,this.tail===le&&(this.tail=null),le.item}},me.exports=ue},{}],221:[function(b,me,fe){var ue=b("../internals/redefine");me.exports=function(le,oe,se){for(var ae in oe)ue(le,ae,oe[ae],se);return le}},{"../internals/redefine":222}],222:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/is-callable"),oe=b("../internals/has-own-property"),se=b("../internals/create-non-enumerable-property"),ae=b("../internals/set-global"),ie=b("../internals/inspect-source"),re=b("../internals/internal-state"),ne=b("../internals/function-name").CONFIGURABLE,ee=re.get,a=re.enforce,y=String(String).split("String");(me.exports=function(x,E,z,te){var Ae=te?!!te.unsafe:!1,de=te?!!te.enumerable:!1,he=te?!!te.noTargetGet:!1,ge=te&&te.name!==void 0?te.name:E,pe;if(le(z)&&(String(ge).slice(0,7)==="Symbol("&&(ge="["+String(ge).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!oe(z,"name")||ne&&z.name!==ge)&&se(z,"name",ge),pe=a(z),pe.source||(pe.source=y.join(typeof ge=="string"?ge:""))),x===ue){de?x[E]=z:ae(E,z);return}else Ae?!he&&x[E]&&(de=!0):delete x[E];de?x[E]=z:se(x,E,z)})(Function.prototype,"toString",function(){return le(this)&&ee(this).source||ie(this)})},{"../internals/create-non-enumerable-property":129,"../internals/function-name":156,"../internals/global":163,"../internals/has-own-property":164,"../internals/inspect-source":172,"../internals/internal-state":173,"../internals/is-callable":176,"../internals/set-global":232}],223:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/function-call"),oe=b("../internals/an-object"),se=b("../internals/is-callable"),ae=b("../internals/classof-raw"),ie=b("../internals/regexp-exec"),re=ue.TypeError;me.exports=function(ne,ee){var a=ne.exec;if(se(a)){var y=le(a,ne,ee);return y!==null&&oe(y),y}if(ae(ne)==="RegExp")return le(ie,ne,ee);throw re("RegExp#exec called on incompatible receiver")}},{"../internals/an-object":101,"../internals/classof-raw":123,"../internals/function-call":155,"../internals/global":163,"../internals/is-callable":176,"../internals/regexp-exec":224}],224:[function(b,me,fe){"use strict";var ue=b("../internals/function-call"),le=b("../internals/function-uncurry-this"),oe=b("../internals/to-string"),se=b("../internals/regexp-flags"),ae=b("../internals/regexp-sticky-helpers"),ie=b("../internals/shared"),re=b("../internals/object-create"),ne=b("../internals/internal-state").get,ee=b("../internals/regexp-unsupported-dot-all"),a=b("../internals/regexp-unsupported-ncg"),y=ie("native-string-replace",String.prototype.replace),x=RegExp.prototype.exec,E=x,z=le("".charAt),te=le("".indexOf),Ae=le("".replace),de=le("".slice),he=function(){var ye=/a/,we=/b*/g;return ue(x,ye,"a"),ue(x,we,"a"),ye.lastIndex!==0||we.lastIndex!==0}(),ge=ae.BROKEN_CARET,pe=/()??/.exec("")[1]!==void 0,Ee=he||pe||ge||ee||a;Ee&&(E=function(we){var Ce=this,Me=ne(Ce),Fe=oe(we),Te=Me.raw,Pe,Ne,Re,Ze,De,ot,At;if(Te)return Te.lastIndex=Ce.lastIndex,Pe=ue(E,Te,Fe),Ce.lastIndex=Te.lastIndex,Pe;var nt=Me.groups,ft=ge&&Ce.sticky,at=ue(se,Ce),qe=Ce.source,tt=0,mt=Fe;if(ft&&(at=Ae(at,"y",""),te(at,"g")===-1&&(at+="g"),mt=de(Fe,Ce.lastIndex),Ce.lastIndex>0&&(!Ce.multiline||Ce.multiline&&z(Fe,Ce.lastIndex-1)!==` `)&&(qe="(?: "+qe+")",mt=" "+mt,tt++),Ne=new RegExp("^(?:"+qe+")",at)),pe&&(Ne=new RegExp("^"+qe+"$(?!\\s)",at)),he&&(Re=Ce.lastIndex),Ze=ue(x,ft?Ne:Ce,mt),ft?Ze?(Ze.input=de(Ze.input,tt),Ze[0]=de(Ze[0],tt),Ze.index=Ce.lastIndex,Ce.lastIndex+=Ze[0].length):Ce.lastIndex=0:he&&Ze&&(Ce.lastIndex=Ce.global?Ze.index+Ze[0].length:Re),pe&&Ze&&Ze.length>1&&ue(y,Ze[0],Ne,function(){for(De=1;Deb)","g");return se.exec("b").groups.a!=="b"||"b".replace(se,"$c")!=="bc"})},{"../internals/fails":150,"../internals/global":163}],230:[function(b,me,fe){var ue=b("../internals/global"),le=ue.TypeError;me.exports=function(oe){if(oe==null)throw le("Can't call method on "+oe);return oe}},{"../internals/global":163}],231:[function(b,me,fe){me.exports=Object.is||function(le,oe){return le===oe?le!==0||1/le===1/oe:le!=le&&oe!=oe}},{}],232:[function(b,me,fe){var ue=b("../internals/global"),le=Object.defineProperty;me.exports=function(oe,se){try{le(ue,oe,{value:se,configurable:!0,writable:!0})}catch(ae){ue[oe]=se}return se}},{"../internals/global":163}],233:[function(b,me,fe){"use strict";var ue=b("../internals/get-built-in"),le=b("../internals/object-define-property"),oe=b("../internals/well-known-symbol"),se=b("../internals/descriptors"),ae=oe("species");me.exports=function(ie){var re=ue(ie),ne=le.f;se&&re&&!re[ae]&&ne(re,ae,{configurable:!0,get:function(){return this}})}},{"../internals/descriptors":134,"../internals/get-built-in":158,"../internals/object-define-property":198,"../internals/well-known-symbol":268}],234:[function(b,me,fe){var ue=b("../internals/object-define-property").f,le=b("../internals/has-own-property"),oe=b("../internals/well-known-symbol"),se=oe("toStringTag");me.exports=function(ae,ie,re){ae&&!re&&(ae=ae.prototype),ae&&!le(ae,se)&&ue(ae,se,{configurable:!0,value:ie})}},{"../internals/has-own-property":164,"../internals/object-define-property":198,"../internals/well-known-symbol":268}],235:[function(b,me,fe){var ue=b("../internals/shared"),le=b("../internals/uid"),oe=ue("keys");me.exports=function(se){return oe[se]||(oe[se]=le(se))}},{"../internals/shared":237,"../internals/uid":263}],236:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/set-global"),oe="__core-js_shared__",se=ue[oe]||le(oe,{});me.exports=se},{"../internals/global":163,"../internals/set-global":232}],237:[function(b,me,fe){var ue=b("../internals/is-pure"),le=b("../internals/shared-store");(me.exports=function(oe,se){return le[oe]||(le[oe]=se!==void 0?se:{})})("versions",[]).push({version:"3.22.1",mode:ue?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.22.1/LICENSE",source:"https://github.com/zloirock/core-js"})},{"../internals/is-pure":181,"../internals/shared-store":236}],238:[function(b,me,fe){var ue=b("../internals/an-object"),le=b("../internals/a-constructor"),oe=b("../internals/well-known-symbol"),se=oe("species");me.exports=function(ae,ie){var re=ue(ae).constructor,ne;return re===void 0||(ne=ue(re)[se])==null?ie:le(ne)}},{"../internals/a-constructor":96,"../internals/an-object":101,"../internals/well-known-symbol":268}],239:[function(b,me,fe){var ue=b("../internals/function-uncurry-this"),le=b("../internals/to-integer-or-infinity"),oe=b("../internals/to-string"),se=b("../internals/require-object-coercible"),ae=ue("".charAt),ie=ue("".charCodeAt),re=ue("".slice),ne=function(ee){return function(a,y){var x=oe(se(a)),E=le(y),z=x.length,te,Ae;return E<0||E>=z?ee?"":void 0:(te=ie(x,E),te<55296||te>56319||E+1===z||(Ae=ie(x,E+1))<56320||Ae>57343?ee?ae(x,E):te:ee?re(x,E,E+2):(te-55296<<10)+(Ae-56320)+65536)}};me.exports={codeAt:ne(!1),charAt:ne(!0)}},{"../internals/function-uncurry-this":157,"../internals/require-object-coercible":230,"../internals/to-integer-or-infinity":248,"../internals/to-string":256}],240:[function(b,me,fe){var ue=b("../internals/function-name").PROPER,le=b("../internals/fails"),oe=b("../internals/whitespaces"),se="\u200B\x85\u180E";me.exports=function(ae){return le(function(){return!!oe[ae]()||se[ae]()!==se||ue&&oe[ae].name!==ae})}},{"../internals/fails":150,"../internals/function-name":156,"../internals/whitespaces":269}],241:[function(b,me,fe){var ue=b("../internals/function-uncurry-this"),le=b("../internals/require-object-coercible"),oe=b("../internals/to-string"),se=b("../internals/whitespaces"),ae=ue("".replace),ie="["+se+"]",re=RegExp("^"+ie+ie+"*"),ne=RegExp(ie+ie+"*$"),ee=function(a){return function(y){var x=oe(le(y));return a&1&&(x=ae(x,re,"")),a&2&&(x=ae(x,ne,"")),x}};me.exports={start:ee(1),end:ee(2),trim:ee(3)}},{"../internals/function-uncurry-this":157,"../internals/require-object-coercible":230,"../internals/to-string":256,"../internals/whitespaces":269}],242:[function(b,me,fe){var ue=b("../internals/function-call"),le=b("../internals/get-built-in"),oe=b("../internals/well-known-symbol"),se=b("../internals/redefine");me.exports=function(){var ae=le("Symbol"),ie=ae&&ae.prototype,re=ie&&ie.valueOf,ne=oe("toPrimitive");ie&&!ie[ne]&&se(ie,ne,function(ee){return ue(re,this)})}},{"../internals/function-call":155,"../internals/get-built-in":158,"../internals/redefine":222,"../internals/well-known-symbol":268}],243:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/function-apply"),oe=b("../internals/function-bind-context"),se=b("../internals/is-callable"),ae=b("../internals/has-own-property"),ie=b("../internals/fails"),re=b("../internals/html"),ne=b("../internals/array-slice"),ee=b("../internals/document-create-element"),a=b("../internals/validate-arguments-length"),y=b("../internals/engine-is-ios"),x=b("../internals/engine-is-node"),E=ue.setImmediate,z=ue.clearImmediate,te=ue.process,Ae=ue.Dispatch,de=ue.Function,he=ue.MessageChannel,ge=ue.String,pe=0,Ee={},ye="onreadystatechange",we,Ce,Me,Fe;try{we=ue.location}catch(Ze){}var Te=function(Ze){if(ae(Ee,Ze)){var De=Ee[Ze];delete Ee[Ze],De()}},Pe=function(Ze){return function(){Te(Ze)}},Ne=function(Ze){Te(Ze.data)},Re=function(Ze){ue.postMessage(ge(Ze),we.protocol+"//"+we.host)};(!E||!z)&&(E=function(De){a(arguments.length,1);var ot=se(De)?De:de(De),At=ne(arguments,1);return Ee[++pe]=function(){le(ot,void 0,At)},Ce(pe),pe},z=function(De){delete Ee[De]},x?Ce=function(Ze){te.nextTick(Pe(Ze))}:Ae&&Ae.now?Ce=function(Ze){Ae.now(Pe(Ze))}:he&&!y?(Me=new he,Fe=Me.port2,Me.port1.onmessage=Ne,Ce=oe(Fe.postMessage,Fe)):ue.addEventListener&&se(ue.postMessage)&&!ue.importScripts&&we&&we.protocol!=="file:"&&!ie(Re)?(Ce=Re,ue.addEventListener("message",Ne,!1)):ye in ee("script")?Ce=function(Ze){re.appendChild(ee("script"))[ye]=function(){re.removeChild(this),Te(Ze)}}:Ce=function(Ze){setTimeout(Pe(Ze),0)}),me.exports={set:E,clear:z}},{"../internals/array-slice":117,"../internals/document-create-element":135,"../internals/engine-is-ios":142,"../internals/engine-is-node":143,"../internals/fails":150,"../internals/function-apply":152,"../internals/function-bind-context":153,"../internals/global":163,"../internals/has-own-property":164,"../internals/html":167,"../internals/is-callable":176,"../internals/validate-arguments-length":266}],244:[function(b,me,fe){var ue=b("../internals/function-uncurry-this");me.exports=ue(1 .valueOf)},{"../internals/function-uncurry-this":157}],245:[function(b,me,fe){var ue=b("../internals/to-integer-or-infinity"),le=Math.max,oe=Math.min;me.exports=function(se,ae){var ie=ue(se);return ie<0?le(ie+ae,0):oe(ie,ae)}},{"../internals/to-integer-or-infinity":248}],246:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/to-integer-or-infinity"),oe=b("../internals/to-length"),se=ue.RangeError;me.exports=function(ae){if(ae===void 0)return 0;var ie=le(ae),re=oe(ie);if(ie!==re)throw se("Wrong length or index");return re}},{"../internals/global":163,"../internals/to-integer-or-infinity":248,"../internals/to-length":249}],247:[function(b,me,fe){var ue=b("../internals/indexed-object"),le=b("../internals/require-object-coercible");me.exports=function(oe){return ue(le(oe))}},{"../internals/indexed-object":170,"../internals/require-object-coercible":230}],248:[function(b,me,fe){var ue=Math.ceil,le=Math.floor;me.exports=function(oe){var se=+oe;return se!==se||se===0?0:(se>0?le:ue)(se)}},{}],249:[function(b,me,fe){var ue=b("../internals/to-integer-or-infinity"),le=Math.min;me.exports=function(oe){return oe>0?le(ue(oe),9007199254740991):0}},{"../internals/to-integer-or-infinity":248}],250:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/require-object-coercible"),oe=ue.Object;me.exports=function(se){return oe(le(se))}},{"../internals/global":163,"../internals/require-object-coercible":230}],251:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/to-positive-integer"),oe=ue.RangeError;me.exports=function(se,ae){var ie=le(se);if(ie%ae)throw oe("Wrong offset");return ie}},{"../internals/global":163,"../internals/to-positive-integer":252}],252:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/to-integer-or-infinity"),oe=ue.RangeError;me.exports=function(se){var ae=le(se);if(ae<0)throw oe("The argument can't be less than 0");return ae}},{"../internals/global":163,"../internals/to-integer-or-infinity":248}],253:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/function-call"),oe=b("../internals/is-object"),se=b("../internals/is-symbol"),ae=b("../internals/get-method"),ie=b("../internals/ordinary-to-primitive"),re=b("../internals/well-known-symbol"),ne=ue.TypeError,ee=re("toPrimitive");me.exports=function(a,y){if(!oe(a)||se(a))return a;var x=ae(a,ee),E;if(x){if(y===void 0&&(y="default"),E=le(x,a,y),!oe(E)||se(E))return E;throw ne("Can't convert object to primitive value")}return y===void 0&&(y="number"),ie(a,y)}},{"../internals/function-call":155,"../internals/get-method":161,"../internals/global":163,"../internals/is-object":180,"../internals/is-symbol":183,"../internals/ordinary-to-primitive":211,"../internals/well-known-symbol":268}],254:[function(b,me,fe){var ue=b("../internals/to-primitive"),le=b("../internals/is-symbol");me.exports=function(oe){var se=ue(oe,"string");return le(se)?se:se+""}},{"../internals/is-symbol":183,"../internals/to-primitive":253}],255:[function(b,me,fe){var ue=b("../internals/well-known-symbol"),le=ue("toStringTag"),oe={};oe[le]="z",me.exports=String(oe)==="[object z]"},{"../internals/well-known-symbol":268}],256:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/classof"),oe=ue.String;me.exports=function(se){if(le(se)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return oe(se)}},{"../internals/classof":124,"../internals/global":163}],257:[function(b,me,fe){var ue=b("../internals/global"),le=ue.String;me.exports=function(oe){try{return le(oe)}catch(se){return"Object"}}},{"../internals/global":163}],258:[function(b,me,fe){"use strict";var ue=b("../internals/export"),le=b("../internals/global"),oe=b("../internals/function-call"),se=b("../internals/descriptors"),ae=b("../internals/typed-array-constructors-require-wrappers"),ie=b("../internals/array-buffer-view-core"),re=b("../internals/array-buffer"),ne=b("../internals/an-instance"),ee=b("../internals/create-property-descriptor"),a=b("../internals/create-non-enumerable-property"),y=b("../internals/is-integral-number"),x=b("../internals/to-length"),E=b("../internals/to-index"),z=b("../internals/to-offset"),te=b("../internals/to-property-key"),Ae=b("../internals/has-own-property"),de=b("../internals/classof"),he=b("../internals/is-object"),ge=b("../internals/is-symbol"),pe=b("../internals/object-create"),Ee=b("../internals/object-is-prototype-of"),ye=b("../internals/object-set-prototype-of"),we=b("../internals/object-get-own-property-names").f,Ce=b("../internals/typed-array-from"),Me=b("../internals/array-iteration").forEach,Fe=b("../internals/set-species"),Te=b("../internals/object-define-property"),Pe=b("../internals/object-get-own-property-descriptor"),Ne=b("../internals/internal-state"),Re=b("../internals/inherit-if-required"),Ze=Ne.get,De=Ne.set,ot=Te.f,At=Pe.f,nt=Math.round,ft=le.RangeError,at=re.ArrayBuffer,qe=at.prototype,tt=re.DataView,mt=ie.NATIVE_ARRAY_BUFFER_VIEWS,ht=ie.TYPED_ARRAY_CONSTRUCTOR,jt=ie.TYPED_ARRAY_TAG,lt=ie.TypedArray,st=ie.TypedArrayPrototype,Ke=ie.aTypedArrayConstructor,gt=ie.isTypedArray,ze="BYTES_PER_ELEMENT",$e="Wrong length",xt=function(it,pt){Ke(it);for(var Qt=0,et=pt.length,Pt=new it(et);et>Qt;)Pt[Qt]=pt[Qt++];return Pt},Ct=function(it,pt){ot(it,pt,{get:function(){return Ze(this)[pt]}})},yt=function(it){var pt;return Ee(qe,it)||(pt=de(it))=="ArrayBuffer"||pt=="SharedArrayBuffer"},Xe=function(it,pt){return gt(it)&&!ge(pt)&&pt in it&&y(+pt)&&pt>=0},Le=function(pt,Qt){return Qt=te(Qt),Xe(pt,Qt)?ee(2,pt[Qt]):At(pt,Qt)},We=function(pt,Qt,et){return Qt=te(Qt),Xe(pt,Qt)&&he(et)&&Ae(et,"value")&&!Ae(et,"get")&&!Ae(et,"set")&&!et.configurable&&(!Ae(et,"writable")||et.writable)&&(!Ae(et,"enumerable")||et.enumerable)?(pt[Qt]=et.value,pt):ot(pt,Qt,et)};se?(mt||(Pe.f=Le,Te.f=We,Ct(st,"buffer"),Ct(st,"byteOffset"),Ct(st,"byteLength"),Ct(st,"length")),ue({target:"Object",stat:!0,forced:!mt},{getOwnPropertyDescriptor:Le,defineProperty:We}),me.exports=function(it,pt,Qt){var et=it.match(/\d+$/)[0]/8,Pt=it+(Qt?"Clamped":"")+"Array",nn="get"+it,St="set"+it,Gt=le[Pt],Lt=Gt,Yt=Lt&&Lt.prototype,_t={},Vt=function(vn,Kn){var Gn=Ze(vn);return Gn.view[nn](Kn*et+Gn.byteOffset,!0)},ln=function(vn,Kn,Gn){var Or=Ze(vn);Qt&&(Gn=(Gn=nt(Gn))<0?0:Gn>255?255:Gn&255),Or.view[St](Kn*et+Or.byteOffset,Gn,!0)},dn=function(vn,Kn){ot(vn,Kn,{get:function(){return Vt(this,Kn)},set:function(Gn){return ln(this,Kn,Gn)},enumerable:!0})};mt?ae&&(Lt=pt(function(vn,Kn,Gn,Or){return ne(vn,Yt),Re(function(){return he(Kn)?yt(Kn)?Or!==void 0?new Gt(Kn,z(Gn,et),Or):Gn!==void 0?new Gt(Kn,z(Gn,et)):new Gt(Kn):gt(Kn)?xt(Lt,Kn):oe(Ce,Lt,Kn):new Gt(E(Kn))}(),vn,Lt)}),ye&&ye(Lt,lt),Me(we(Gt),function(vn){vn in Lt||a(Lt,vn,Gt[vn])}),Lt.prototype=Yt):(Lt=pt(function(vn,Kn,Gn,Or){ne(vn,Yt);var kr=0,Fr=0,yr,gr,$r;if(!he(Kn))$r=E(Kn),gr=$r*et,yr=new at(gr);else if(yt(Kn)){yr=Kn,Fr=z(Gn,et);var da=Kn.byteLength;if(Or===void 0){if(da%et||(gr=da-Fr,gr<0))throw ft($e)}else if(gr=x(Or)*et,gr+Fr>da)throw ft($e);$r=gr/et}else return gt(Kn)?xt(Lt,Kn):oe(Ce,Lt,Kn);for(De(vn,{buffer:yr,byteOffset:Fr,byteLength:gr,length:$r,view:new tt(yr)});kr<$r;)dn(vn,kr++)}),ye&&ye(Lt,lt),Yt=Lt.prototype=pe(st)),Yt.constructor!==Lt&&a(Yt,"constructor",Lt),a(Yt,ht,Lt),jt&&a(Yt,jt,Pt),_t[Pt]=Lt,ue({global:!0,forced:Lt!=Gt,sham:!mt},_t),ze in Lt||a(Lt,ze,et),ze in Yt||a(Yt,ze,et),Fe(Pt)}):me.exports=function(){}},{"../internals/an-instance":100,"../internals/array-buffer":104,"../internals/array-buffer-view-core":103,"../internals/array-iteration":111,"../internals/classof":124,"../internals/create-non-enumerable-property":129,"../internals/create-property-descriptor":130,"../internals/descriptors":134,"../internals/export":149,"../internals/function-call":155,"../internals/global":163,"../internals/has-own-property":164,"../internals/inherit-if-required":171,"../internals/internal-state":173,"../internals/is-integral-number":179,"../internals/is-object":180,"../internals/is-symbol":183,"../internals/object-create":196,"../internals/object-define-property":198,"../internals/object-get-own-property-descriptor":199,"../internals/object-get-own-property-names":201,"../internals/object-is-prototype-of":204,"../internals/object-set-prototype-of":208,"../internals/set-species":233,"../internals/to-index":246,"../internals/to-length":249,"../internals/to-offset":251,"../internals/to-property-key":254,"../internals/typed-array-constructors-require-wrappers":259,"../internals/typed-array-from":261}],259:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/fails"),oe=b("../internals/check-correctness-of-iteration"),se=b("../internals/array-buffer-view-core").NATIVE_ARRAY_BUFFER_VIEWS,ae=ue.ArrayBuffer,ie=ue.Int8Array;me.exports=!se||!le(function(){ie(1)})||!le(function(){new ie(-1)})||!oe(function(re){new ie,new ie(null),new ie(1.5),new ie(re)},!0)||le(function(){return new ie(new ae(2),1,void 0).length!==1})},{"../internals/array-buffer-view-core":103,"../internals/check-correctness-of-iteration":122,"../internals/fails":150,"../internals/global":163}],260:[function(b,me,fe){var ue=b("../internals/array-from-constructor-and-list"),le=b("../internals/typed-array-species-constructor");me.exports=function(oe,se){return ue(le(oe),se)}},{"../internals/array-from-constructor-and-list":108,"../internals/typed-array-species-constructor":262}],261:[function(b,me,fe){var ue=b("../internals/function-bind-context"),le=b("../internals/function-call"),oe=b("../internals/a-constructor"),se=b("../internals/to-object"),ae=b("../internals/length-of-array-like"),ie=b("../internals/get-iterator"),re=b("../internals/get-iterator-method"),ne=b("../internals/is-array-iterator-method"),ee=b("../internals/array-buffer-view-core").aTypedArrayConstructor;me.exports=function(y){var x=oe(this),E=se(y),z=arguments.length,te=z>1?arguments[1]:void 0,Ae=te!==void 0,de=re(E),he,ge,pe,Ee,ye,we;if(de&&!ne(de))for(ye=ie(E,de),we=ye.next,E=[];!(Ee=le(we,ye)).done;)E.push(Ee.value);for(Ae&&z>2&&(te=ue(te,arguments[2])),ge=ae(E),pe=new(ee(x))(ge),he=0;ge>he;he++)pe[he]=Ae?te(E[he],he):E[he];return pe}},{"../internals/a-constructor":96,"../internals/array-buffer-view-core":103,"../internals/function-bind-context":153,"../internals/function-call":155,"../internals/get-iterator":160,"../internals/get-iterator-method":159,"../internals/is-array-iterator-method":174,"../internals/length-of-array-like":188,"../internals/to-object":250}],262:[function(b,me,fe){var ue=b("../internals/array-buffer-view-core"),le=b("../internals/species-constructor"),oe=ue.TYPED_ARRAY_CONSTRUCTOR,se=ue.aTypedArrayConstructor;me.exports=function(ae){return se(le(ae,ae[oe]))}},{"../internals/array-buffer-view-core":103,"../internals/species-constructor":238}],263:[function(b,me,fe){var ue=b("../internals/function-uncurry-this"),le=0,oe=Math.random(),se=ue(1 .toString);me.exports=function(ae){return"Symbol("+(ae===void 0?"":ae)+")_"+se(++le+oe,36)}},{"../internals/function-uncurry-this":157}],264:[function(b,me,fe){var ue=b("../internals/native-symbol");me.exports=ue&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},{"../internals/native-symbol":191}],265:[function(b,me,fe){var ue=b("../internals/descriptors"),le=b("../internals/fails");me.exports=ue&&le(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})},{"../internals/descriptors":134,"../internals/fails":150}],266:[function(b,me,fe){var ue=b("../internals/global"),le=ue.TypeError;me.exports=function(oe,se){if(oeb)","g");return se.exec("b").groups.a!=="b"||"b".replace(se,"$c")!=="bc"})},{"../internals/fails":150,"../internals/global":163}],230:[function(b,me,fe){var ue=b("../internals/global"),le=ue.TypeError;me.exports=function(oe){if(oe==null)throw le("Can't call method on "+oe);return oe}},{"../internals/global":163}],231:[function(b,me,fe){me.exports=Object.is||function(le,oe){return le===oe?le!==0||1/le===1/oe:le!=le&&oe!=oe}},{}],232:[function(b,me,fe){var ue=b("../internals/global"),le=Object.defineProperty;me.exports=function(oe,se){try{le(ue,oe,{value:se,configurable:!0,writable:!0})}catch(ae){ue[oe]=se}return se}},{"../internals/global":163}],233:[function(b,me,fe){"use strict";var ue=b("../internals/get-built-in"),le=b("../internals/object-define-property"),oe=b("../internals/well-known-symbol"),se=b("../internals/descriptors"),ae=oe("species");me.exports=function(ie){var re=ue(ie),ne=le.f;se&&re&&!re[ae]&&ne(re,ae,{configurable:!0,get:function(){return this}})}},{"../internals/descriptors":134,"../internals/get-built-in":158,"../internals/object-define-property":198,"../internals/well-known-symbol":268}],234:[function(b,me,fe){var ue=b("../internals/object-define-property").f,le=b("../internals/has-own-property"),oe=b("../internals/well-known-symbol"),se=oe("toStringTag");me.exports=function(ae,ie,re){ae&&!re&&(ae=ae.prototype),ae&&!le(ae,se)&&ue(ae,se,{configurable:!0,value:ie})}},{"../internals/has-own-property":164,"../internals/object-define-property":198,"../internals/well-known-symbol":268}],235:[function(b,me,fe){var ue=b("../internals/shared"),le=b("../internals/uid"),oe=ue("keys");me.exports=function(se){return oe[se]||(oe[se]=le(se))}},{"../internals/shared":237,"../internals/uid":263}],236:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/set-global"),oe="__core-js_shared__",se=ue[oe]||le(oe,{});me.exports=se},{"../internals/global":163,"../internals/set-global":232}],237:[function(b,me,fe){var ue=b("../internals/is-pure"),le=b("../internals/shared-store");(me.exports=function(oe,se){return le[oe]||(le[oe]=se!==void 0?se:{})})("versions",[]).push({version:"3.22.1",mode:ue?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.22.1/LICENSE",source:"https://github.com/zloirock/core-js"})},{"../internals/is-pure":181,"../internals/shared-store":236}],238:[function(b,me,fe){var ue=b("../internals/an-object"),le=b("../internals/a-constructor"),oe=b("../internals/well-known-symbol"),se=oe("species");me.exports=function(ae,ie){var re=ue(ae).constructor,ne;return re===void 0||(ne=ue(re)[se])==null?ie:le(ne)}},{"../internals/a-constructor":96,"../internals/an-object":101,"../internals/well-known-symbol":268}],239:[function(b,me,fe){var ue=b("../internals/function-uncurry-this"),le=b("../internals/to-integer-or-infinity"),oe=b("../internals/to-string"),se=b("../internals/require-object-coercible"),ae=ue("".charAt),ie=ue("".charCodeAt),re=ue("".slice),ne=function(ee){return function(a,y){var x=oe(se(a)),E=le(y),z=x.length,te,Ae;return E<0||E>=z?ee?"":void 0:(te=ie(x,E),te<55296||te>56319||E+1===z||(Ae=ie(x,E+1))<56320||Ae>57343?ee?ae(x,E):te:ee?re(x,E,E+2):(te-55296<<10)+(Ae-56320)+65536)}};me.exports={codeAt:ne(!1),charAt:ne(!0)}},{"../internals/function-uncurry-this":157,"../internals/require-object-coercible":230,"../internals/to-integer-or-infinity":248,"../internals/to-string":256}],240:[function(b,me,fe){var ue=b("../internals/function-name").PROPER,le=b("../internals/fails"),oe=b("../internals/whitespaces"),se="\u200B\x85\u180E";me.exports=function(ae){return le(function(){return!!oe[ae]()||se[ae]()!==se||ue&&oe[ae].name!==ae})}},{"../internals/fails":150,"../internals/function-name":156,"../internals/whitespaces":269}],241:[function(b,me,fe){var ue=b("../internals/function-uncurry-this"),le=b("../internals/require-object-coercible"),oe=b("../internals/to-string"),se=b("../internals/whitespaces"),ae=ue("".replace),ie="["+se+"]",re=RegExp("^"+ie+ie+"*"),ne=RegExp(ie+ie+"*$"),ee=function(a){return function(y){var x=oe(le(y));return a&1&&(x=ae(x,re,"")),a&2&&(x=ae(x,ne,"")),x}};me.exports={start:ee(1),end:ee(2),trim:ee(3)}},{"../internals/function-uncurry-this":157,"../internals/require-object-coercible":230,"../internals/to-string":256,"../internals/whitespaces":269}],242:[function(b,me,fe){var ue=b("../internals/function-call"),le=b("../internals/get-built-in"),oe=b("../internals/well-known-symbol"),se=b("../internals/redefine");me.exports=function(){var ae=le("Symbol"),ie=ae&&ae.prototype,re=ie&&ie.valueOf,ne=oe("toPrimitive");ie&&!ie[ne]&&se(ie,ne,function(ee){return ue(re,this)})}},{"../internals/function-call":155,"../internals/get-built-in":158,"../internals/redefine":222,"../internals/well-known-symbol":268}],243:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/function-apply"),oe=b("../internals/function-bind-context"),se=b("../internals/is-callable"),ae=b("../internals/has-own-property"),ie=b("../internals/fails"),re=b("../internals/html"),ne=b("../internals/array-slice"),ee=b("../internals/document-create-element"),a=b("../internals/validate-arguments-length"),y=b("../internals/engine-is-ios"),x=b("../internals/engine-is-node"),E=ue.setImmediate,z=ue.clearImmediate,te=ue.process,Ae=ue.Dispatch,de=ue.Function,he=ue.MessageChannel,ge=ue.String,pe=0,Ee={},ye="onreadystatechange",we,Ce,Me,Fe;try{we=ue.location}catch(Ze){}var Te=function(Ze){if(ae(Ee,Ze)){var De=Ee[Ze];delete Ee[Ze],De()}},Pe=function(Ze){return function(){Te(Ze)}},Ne=function(Ze){Te(Ze.data)},Re=function(Ze){ue.postMessage(ge(Ze),we.protocol+"//"+we.host)};(!E||!z)&&(E=function(De){a(arguments.length,1);var ot=se(De)?De:de(De),At=ne(arguments,1);return Ee[++pe]=function(){le(ot,void 0,At)},Ce(pe),pe},z=function(De){delete Ee[De]},x?Ce=function(Ze){te.nextTick(Pe(Ze))}:Ae&&Ae.now?Ce=function(Ze){Ae.now(Pe(Ze))}:he&&!y?(Me=new he,Fe=Me.port2,Me.port1.onmessage=Ne,Ce=oe(Fe.postMessage,Fe)):ue.addEventListener&&se(ue.postMessage)&&!ue.importScripts&&we&&we.protocol!=="file:"&&!ie(Re)?(Ce=Re,ue.addEventListener("message",Ne,!1)):ye in ee("script")?Ce=function(Ze){re.appendChild(ee("script"))[ye]=function(){re.removeChild(this),Te(Ze)}}:Ce=function(Ze){setTimeout(Pe(Ze),0)}),me.exports={set:E,clear:z}},{"../internals/array-slice":117,"../internals/document-create-element":135,"../internals/engine-is-ios":142,"../internals/engine-is-node":143,"../internals/fails":150,"../internals/function-apply":152,"../internals/function-bind-context":153,"../internals/global":163,"../internals/has-own-property":164,"../internals/html":167,"../internals/is-callable":176,"../internals/validate-arguments-length":266}],244:[function(b,me,fe){var ue=b("../internals/function-uncurry-this");me.exports=ue(1 .valueOf)},{"../internals/function-uncurry-this":157}],245:[function(b,me,fe){var ue=b("../internals/to-integer-or-infinity"),le=Math.max,oe=Math.min;me.exports=function(se,ae){var ie=ue(se);return ie<0?le(ie+ae,0):oe(ie,ae)}},{"../internals/to-integer-or-infinity":248}],246:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/to-integer-or-infinity"),oe=b("../internals/to-length"),se=ue.RangeError;me.exports=function(ae){if(ae===void 0)return 0;var ie=le(ae),re=oe(ie);if(ie!==re)throw se("Wrong length or index");return re}},{"../internals/global":163,"../internals/to-integer-or-infinity":248,"../internals/to-length":249}],247:[function(b,me,fe){var ue=b("../internals/indexed-object"),le=b("../internals/require-object-coercible");me.exports=function(oe){return ue(le(oe))}},{"../internals/indexed-object":170,"../internals/require-object-coercible":230}],248:[function(b,me,fe){var ue=Math.ceil,le=Math.floor;me.exports=function(oe){var se=+oe;return se!==se||se===0?0:(se>0?le:ue)(se)}},{}],249:[function(b,me,fe){var ue=b("../internals/to-integer-or-infinity"),le=Math.min;me.exports=function(oe){return oe>0?le(ue(oe),9007199254740991):0}},{"../internals/to-integer-or-infinity":248}],250:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/require-object-coercible"),oe=ue.Object;me.exports=function(se){return oe(le(se))}},{"../internals/global":163,"../internals/require-object-coercible":230}],251:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/to-positive-integer"),oe=ue.RangeError;me.exports=function(se,ae){var ie=le(se);if(ie%ae)throw oe("Wrong offset");return ie}},{"../internals/global":163,"../internals/to-positive-integer":252}],252:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/to-integer-or-infinity"),oe=ue.RangeError;me.exports=function(se){var ae=le(se);if(ae<0)throw oe("The argument can't be less than 0");return ae}},{"../internals/global":163,"../internals/to-integer-or-infinity":248}],253:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/function-call"),oe=b("../internals/is-object"),se=b("../internals/is-symbol"),ae=b("../internals/get-method"),ie=b("../internals/ordinary-to-primitive"),re=b("../internals/well-known-symbol"),ne=ue.TypeError,ee=re("toPrimitive");me.exports=function(a,y){if(!oe(a)||se(a))return a;var x=ae(a,ee),E;if(x){if(y===void 0&&(y="default"),E=le(x,a,y),!oe(E)||se(E))return E;throw ne("Can't convert object to primitive value")}return y===void 0&&(y="number"),ie(a,y)}},{"../internals/function-call":155,"../internals/get-method":161,"../internals/global":163,"../internals/is-object":180,"../internals/is-symbol":183,"../internals/ordinary-to-primitive":211,"../internals/well-known-symbol":268}],254:[function(b,me,fe){var ue=b("../internals/to-primitive"),le=b("../internals/is-symbol");me.exports=function(oe){var se=ue(oe,"string");return le(se)?se:se+""}},{"../internals/is-symbol":183,"../internals/to-primitive":253}],255:[function(b,me,fe){var ue=b("../internals/well-known-symbol"),le=ue("toStringTag"),oe={};oe[le]="z",me.exports=String(oe)==="[object z]"},{"../internals/well-known-symbol":268}],256:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/classof"),oe=ue.String;me.exports=function(se){if(le(se)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return oe(se)}},{"../internals/classof":124,"../internals/global":163}],257:[function(b,me,fe){var ue=b("../internals/global"),le=ue.String;me.exports=function(oe){try{return le(oe)}catch(se){return"Object"}}},{"../internals/global":163}],258:[function(b,me,fe){"use strict";var ue=b("../internals/export"),le=b("../internals/global"),oe=b("../internals/function-call"),se=b("../internals/descriptors"),ae=b("../internals/typed-array-constructors-require-wrappers"),ie=b("../internals/array-buffer-view-core"),re=b("../internals/array-buffer"),ne=b("../internals/an-instance"),ee=b("../internals/create-property-descriptor"),a=b("../internals/create-non-enumerable-property"),y=b("../internals/is-integral-number"),x=b("../internals/to-length"),E=b("../internals/to-index"),z=b("../internals/to-offset"),te=b("../internals/to-property-key"),Ae=b("../internals/has-own-property"),de=b("../internals/classof"),he=b("../internals/is-object"),ge=b("../internals/is-symbol"),pe=b("../internals/object-create"),Ee=b("../internals/object-is-prototype-of"),ye=b("../internals/object-set-prototype-of"),we=b("../internals/object-get-own-property-names").f,Ce=b("../internals/typed-array-from"),Me=b("../internals/array-iteration").forEach,Fe=b("../internals/set-species"),Te=b("../internals/object-define-property"),Pe=b("../internals/object-get-own-property-descriptor"),Ne=b("../internals/internal-state"),Re=b("../internals/inherit-if-required"),Ze=Ne.get,De=Ne.set,ot=Te.f,At=Pe.f,nt=Math.round,ft=le.RangeError,at=re.ArrayBuffer,qe=at.prototype,tt=re.DataView,mt=ie.NATIVE_ARRAY_BUFFER_VIEWS,ht=ie.TYPED_ARRAY_CONSTRUCTOR,jt=ie.TYPED_ARRAY_TAG,lt=ie.TypedArray,st=ie.TypedArrayPrototype,Ke=ie.aTypedArrayConstructor,gt=ie.isTypedArray,ze="BYTES_PER_ELEMENT",$e="Wrong length",xt=function(it,pt){Ke(it);for(var Qt=0,et=pt.length,Pt=new it(et);et>Qt;)Pt[Qt]=pt[Qt++];return Pt},Ct=function(it,pt){ot(it,pt,{get:function(){return Ze(this)[pt]}})},yt=function(it){var pt;return Ee(qe,it)||(pt=de(it))=="ArrayBuffer"||pt=="SharedArrayBuffer"},Xe=function(it,pt){return gt(it)&&!ge(pt)&&pt in it&&y(+pt)&&pt>=0},Le=function(pt,Qt){return Qt=te(Qt),Xe(pt,Qt)?ee(2,pt[Qt]):At(pt,Qt)},We=function(pt,Qt,et){return Qt=te(Qt),Xe(pt,Qt)&&he(et)&&Ae(et,"value")&&!Ae(et,"get")&&!Ae(et,"set")&&!et.configurable&&(!Ae(et,"writable")||et.writable)&&(!Ae(et,"enumerable")||et.enumerable)?(pt[Qt]=et.value,pt):ot(pt,Qt,et)};se?(mt||(Pe.f=Le,Te.f=We,Ct(st,"buffer"),Ct(st,"byteOffset"),Ct(st,"byteLength"),Ct(st,"length")),ue({target:"Object",stat:!0,forced:!mt},{getOwnPropertyDescriptor:Le,defineProperty:We}),me.exports=function(it,pt,Qt){var et=it.match(/\d+$/)[0]/8,Pt=it+(Qt?"Clamped":"")+"Array",nn="get"+it,St="set"+it,Gt=le[Pt],Lt=Gt,Yt=Lt&&Lt.prototype,_t={},Vt=function(vn,Kn){var Gn=Ze(vn);return Gn.view[nn](Kn*et+Gn.byteOffset,!0)},ln=function(vn,Kn,Gn){var Or=Ze(vn);Qt&&(Gn=(Gn=nt(Gn))<0?0:Gn>255?255:Gn&255),Or.view[St](Kn*et+Or.byteOffset,Gn,!0)},dn=function(vn,Kn){ot(vn,Kn,{get:function(){return Vt(this,Kn)},set:function(Gn){return ln(this,Kn,Gn)},enumerable:!0})};mt?ae&&(Lt=pt(function(vn,Kn,Gn,Or){return ne(vn,Yt),Re(function(){return he(Kn)?yt(Kn)?Or!==void 0?new Gt(Kn,z(Gn,et),Or):Gn!==void 0?new Gt(Kn,z(Gn,et)):new Gt(Kn):gt(Kn)?xt(Lt,Kn):oe(Ce,Lt,Kn):new Gt(E(Kn))}(),vn,Lt)}),ye&&ye(Lt,lt),Me(we(Gt),function(vn){vn in Lt||a(Lt,vn,Gt[vn])}),Lt.prototype=Yt):(Lt=pt(function(vn,Kn,Gn,Or){ne(vn,Yt);var Hr=0,Fr=0,Er,gr,$r;if(!he(Kn))$r=E(Kn),gr=$r*et,Er=new at(gr);else if(yt(Kn)){Er=Kn,Fr=z(Gn,et);var da=Kn.byteLength;if(Or===void 0){if(da%et||(gr=da-Fr,gr<0))throw ft($e)}else if(gr=x(Or)*et,gr+Fr>da)throw ft($e);$r=gr/et}else return gt(Kn)?xt(Lt,Kn):oe(Ce,Lt,Kn);for(De(vn,{buffer:Er,byteOffset:Fr,byteLength:gr,length:$r,view:new tt(Er)});Hr<$r;)dn(vn,Hr++)}),ye&&ye(Lt,lt),Yt=Lt.prototype=pe(st)),Yt.constructor!==Lt&&a(Yt,"constructor",Lt),a(Yt,ht,Lt),jt&&a(Yt,jt,Pt),_t[Pt]=Lt,ue({global:!0,forced:Lt!=Gt,sham:!mt},_t),ze in Lt||a(Lt,ze,et),ze in Yt||a(Yt,ze,et),Fe(Pt)}):me.exports=function(){}},{"../internals/an-instance":100,"../internals/array-buffer":104,"../internals/array-buffer-view-core":103,"../internals/array-iteration":111,"../internals/classof":124,"../internals/create-non-enumerable-property":129,"../internals/create-property-descriptor":130,"../internals/descriptors":134,"../internals/export":149,"../internals/function-call":155,"../internals/global":163,"../internals/has-own-property":164,"../internals/inherit-if-required":171,"../internals/internal-state":173,"../internals/is-integral-number":179,"../internals/is-object":180,"../internals/is-symbol":183,"../internals/object-create":196,"../internals/object-define-property":198,"../internals/object-get-own-property-descriptor":199,"../internals/object-get-own-property-names":201,"../internals/object-is-prototype-of":204,"../internals/object-set-prototype-of":208,"../internals/set-species":233,"../internals/to-index":246,"../internals/to-length":249,"../internals/to-offset":251,"../internals/to-property-key":254,"../internals/typed-array-constructors-require-wrappers":259,"../internals/typed-array-from":261}],259:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/fails"),oe=b("../internals/check-correctness-of-iteration"),se=b("../internals/array-buffer-view-core").NATIVE_ARRAY_BUFFER_VIEWS,ae=ue.ArrayBuffer,ie=ue.Int8Array;me.exports=!se||!le(function(){ie(1)})||!le(function(){new ie(-1)})||!oe(function(re){new ie,new ie(null),new ie(1.5),new ie(re)},!0)||le(function(){return new ie(new ae(2),1,void 0).length!==1})},{"../internals/array-buffer-view-core":103,"../internals/check-correctness-of-iteration":122,"../internals/fails":150,"../internals/global":163}],260:[function(b,me,fe){var ue=b("../internals/array-from-constructor-and-list"),le=b("../internals/typed-array-species-constructor");me.exports=function(oe,se){return ue(le(oe),se)}},{"../internals/array-from-constructor-and-list":108,"../internals/typed-array-species-constructor":262}],261:[function(b,me,fe){var ue=b("../internals/function-bind-context"),le=b("../internals/function-call"),oe=b("../internals/a-constructor"),se=b("../internals/to-object"),ae=b("../internals/length-of-array-like"),ie=b("../internals/get-iterator"),re=b("../internals/get-iterator-method"),ne=b("../internals/is-array-iterator-method"),ee=b("../internals/array-buffer-view-core").aTypedArrayConstructor;me.exports=function(y){var x=oe(this),E=se(y),z=arguments.length,te=z>1?arguments[1]:void 0,Ae=te!==void 0,de=re(E),he,ge,pe,Ee,ye,we;if(de&&!ne(de))for(ye=ie(E,de),we=ye.next,E=[];!(Ee=le(we,ye)).done;)E.push(Ee.value);for(Ae&&z>2&&(te=ue(te,arguments[2])),ge=ae(E),pe=new(ee(x))(ge),he=0;ge>he;he++)pe[he]=Ae?te(E[he],he):E[he];return pe}},{"../internals/a-constructor":96,"../internals/array-buffer-view-core":103,"../internals/function-bind-context":153,"../internals/function-call":155,"../internals/get-iterator":160,"../internals/get-iterator-method":159,"../internals/is-array-iterator-method":174,"../internals/length-of-array-like":188,"../internals/to-object":250}],262:[function(b,me,fe){var ue=b("../internals/array-buffer-view-core"),le=b("../internals/species-constructor"),oe=ue.TYPED_ARRAY_CONSTRUCTOR,se=ue.aTypedArrayConstructor;me.exports=function(ae){return se(le(ae,ae[oe]))}},{"../internals/array-buffer-view-core":103,"../internals/species-constructor":238}],263:[function(b,me,fe){var ue=b("../internals/function-uncurry-this"),le=0,oe=Math.random(),se=ue(1 .toString);me.exports=function(ae){return"Symbol("+(ae===void 0?"":ae)+")_"+se(++le+oe,36)}},{"../internals/function-uncurry-this":157}],264:[function(b,me,fe){var ue=b("../internals/native-symbol");me.exports=ue&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},{"../internals/native-symbol":191}],265:[function(b,me,fe){var ue=b("../internals/descriptors"),le=b("../internals/fails");me.exports=ue&&le(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})},{"../internals/descriptors":134,"../internals/fails":150}],266:[function(b,me,fe){var ue=b("../internals/global"),le=ue.TypeError;me.exports=function(oe,se){if(oe=51||!oe(function(){var Ee=[];return Ee[E]=!1,Ee.concat()[0]!==Ee}),he=a("concat"),ge=function(Ee){if(!ae(Ee))return!1;var ye=Ee[E];return ye!==void 0?!!ye:se(Ee)},pe=!de||!he;ue({target:"Array",proto:!0,forced:pe},{concat:function(ye){var we=ie(this),Ce=ee(we,0),Me=0,Fe,Te,Pe,Ne,Re;for(Fe=-1,Pe=arguments.length;Fez)throw Ae(te);for(Te=0;Te=z)throw Ae(te);ne(Ce,Me++,Re)}return Ce.length=Me,Ce}})},{"../internals/array-method-has-species-support":113,"../internals/array-species-create":120,"../internals/create-property":131,"../internals/engine-v8-version":146,"../internals/export":149,"../internals/fails":150,"../internals/global":163,"../internals/is-array":175,"../internals/is-object":180,"../internals/length-of-array-like":188,"../internals/to-object":250,"../internals/well-known-symbol":268}],273:[function(b,me,fe){var ue=b("../internals/export"),le=b("../internals/array-fill"),oe=b("../internals/add-to-unscopables");ue({target:"Array",proto:!0},{fill:le}),oe("fill")},{"../internals/add-to-unscopables":98,"../internals/array-fill":106,"../internals/export":149}],274:[function(b,me,fe){"use strict";var ue=b("../internals/export"),le=b("../internals/array-iteration").filter,oe=b("../internals/array-method-has-species-support"),se=oe("filter");ue({target:"Array",proto:!0,forced:!se},{filter:function(ie){return le(this,ie,arguments.length>1?arguments[1]:void 0)}})},{"../internals/array-iteration":111,"../internals/array-method-has-species-support":113,"../internals/export":149}],275:[function(b,me,fe){"use strict";var ue=b("../internals/export"),le=b("../internals/array-iteration").find,oe=b("../internals/add-to-unscopables"),se="find",ae=!0;se in[]&&Array(1)[se](function(){ae=!1}),ue({target:"Array",proto:!0,forced:ae},{find:function(re){return le(this,re,arguments.length>1?arguments[1]:void 0)}}),oe(se)},{"../internals/add-to-unscopables":98,"../internals/array-iteration":111,"../internals/export":149}],276:[function(b,me,fe){var ue=b("../internals/export"),le=b("../internals/array-from"),oe=b("../internals/check-correctness-of-iteration"),se=!oe(function(ae){Array.from(ae)});ue({target:"Array",stat:!0,forced:se},{from:le})},{"../internals/array-from":109,"../internals/check-correctness-of-iteration":122,"../internals/export":149}],277:[function(b,me,fe){"use strict";var ue=b("../internals/export"),le=b("../internals/array-includes").includes,oe=b("../internals/add-to-unscopables");ue({target:"Array",proto:!0},{includes:function(ae){return le(this,ae,arguments.length>1?arguments[1]:void 0)}}),oe("includes")},{"../internals/add-to-unscopables":98,"../internals/array-includes":110,"../internals/export":149}],278:[function(b,me,fe){"use strict";var ue=b("../internals/to-indexed-object"),le=b("../internals/add-to-unscopables"),oe=b("../internals/iterators"),se=b("../internals/internal-state"),ae=b("../internals/object-define-property").f,ie=b("../internals/define-iterator"),re=b("../internals/is-pure"),ne=b("../internals/descriptors"),ee="Array Iterator",a=se.set,y=se.getterFor(ee);me.exports=ie(Array,"Array",function(E,z){a(this,{type:ee,target:ue(E),index:0,kind:z})},function(){var E=y(this),z=E.target,te=E.kind,Ae=E.index++;return!z||Ae>=z.length?(E.target=void 0,{value:void 0,done:!0}):te=="keys"?{value:Ae,done:!1}:te=="values"?{value:z[Ae],done:!1}:{value:[Ae,z[Ae]],done:!1}},"values");var x=oe.Arguments=oe.Array;if(le("keys"),le("values"),le("entries"),!re&&ne&&x.name!=="values")try{ae(x,"name",{value:"values"})}catch(E){}},{"../internals/add-to-unscopables":98,"../internals/define-iterator":132,"../internals/descriptors":134,"../internals/internal-state":173,"../internals/is-pure":181,"../internals/iterators":187,"../internals/object-define-property":198,"../internals/to-indexed-object":247}],279:[function(b,me,fe){"use strict";var ue=b("../internals/export"),le=b("../internals/function-uncurry-this"),oe=b("../internals/indexed-object"),se=b("../internals/to-indexed-object"),ae=b("../internals/array-method-is-strict"),ie=le([].join),re=oe!=Object,ne=ae("join",",");ue({target:"Array",proto:!0,forced:re||!ne},{join:function(a){return ie(se(this),a===void 0?",":a)}})},{"../internals/array-method-is-strict":114,"../internals/export":149,"../internals/function-uncurry-this":157,"../internals/indexed-object":170,"../internals/to-indexed-object":247}],280:[function(b,me,fe){"use strict";var ue=b("../internals/export"),le=b("../internals/array-iteration").map,oe=b("../internals/array-method-has-species-support"),se=oe("map");ue({target:"Array",proto:!0,forced:!se},{map:function(ie){return le(this,ie,arguments.length>1?arguments[1]:void 0)}})},{"../internals/array-iteration":111,"../internals/array-method-has-species-support":113,"../internals/export":149}],281:[function(b,me,fe){"use strict";var ue=b("../internals/export"),le=b("../internals/global"),oe=b("../internals/is-array"),se=b("../internals/is-constructor"),ae=b("../internals/is-object"),ie=b("../internals/to-absolute-index"),re=b("../internals/length-of-array-like"),ne=b("../internals/to-indexed-object"),ee=b("../internals/create-property"),a=b("../internals/well-known-symbol"),y=b("../internals/array-method-has-species-support"),x=b("../internals/array-slice"),E=y("slice"),z=a("species"),te=le.Array,Ae=Math.max;ue({target:"Array",proto:!0,forced:!E},{slice:function(he,ge){var pe=ne(this),Ee=re(pe),ye=ie(he,Ee),we=ie(ge===void 0?Ee:ge,Ee),Ce,Me,Fe;if(oe(pe)&&(Ce=pe.constructor,se(Ce)&&(Ce===te||oe(Ce.prototype))?Ce=void 0:ae(Ce)&&(Ce=Ce[z],Ce===null&&(Ce=void 0)),Ce===te||Ce===void 0))return x(pe,ye,we);for(Me=new(Ce===void 0?te:Ce)(Ae(we-ye,0)),Fe=0;ye3)){if(y)return!0;if(E)return E<603;var we="",Ce,Me,Fe,Te;for(Ce=65;Ce<76;Ce++){switch(Me=String.fromCharCode(Ce),Ce){case 66:case 69:case 70:case 72:Fe=3;break;case 68:case 71:Fe=4;break;default:Fe=2}for(Te=0;Te<47;Te++)z.push({k:Me+Te,v:Fe})}for(z.sort(function(Pe,Ne){return Ne.v-Pe.v}),Te=0;Teie(Me)?1:-1}};ue({target:"Array",proto:!0,forced:Ee},{sort:function(Ce){Ce!==void 0&&oe(Ce);var Me=se(this);if(pe)return Ce===void 0?te(Me):te(Me,Ce);var Fe=[],Te=ae(Me),Pe,Ne;for(Ne=0;Nez)throw y(te);for(Me=re(ge,Ce),Fe=0;Fepe-Ce+we;Fe--)delete ge[Fe-1]}else if(we>Ce)for(Fe=pe-Ce;Fe>Ee;Fe--)Te=Fe+Ce-1,Pe=Fe+we-1,Te in ge?ge[Pe]=ge[Te]:delete ge[Pe];for(Fe=0;Fe2){if(Re=Ae(Re),Ze=ye(Re,0),Ze===43||Ze===45){if(De=ye(Re,2),De===88||De===120)return NaN}else if(Ze===48){switch(ye(Re,1)){case 66:case 98:ot=2,At=49;break;case 79:case 111:ot=8,At=55;break;default:return+Re}for(nt=Ee(Re,2),ft=nt.length,at=0;atAt)return NaN;return parseInt(nt,ot)}}return+Re};if(se(de,!he(" 0o1")||!he("0b1")||he("+0x1"))){for(var Me=function(Re){var Ze=arguments.length<1?0:he(we(Re)),De=this;return ne(ge,De)&&y(function(){te(De)})?re(Object(Ze),De,Me):Ze},Fe=ue?x(he):"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(","),Te=0,Pe;Fe.length>Te;Te++)ie(he,Pe=Fe[Te])&&!ie(Me,Pe)&&z(Me,Pe,E(he,Pe));Me.prototype=ge,ge.constructor=Me,ae(le,de,Me)}},{"../internals/descriptors":134,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/inherit-if-required":171,"../internals/is-forced":178,"../internals/is-symbol":183,"../internals/object-define-property":198,"../internals/object-get-own-property-descriptor":199,"../internals/object-get-own-property-names":201,"../internals/object-is-prototype-of":204,"../internals/redefine":222,"../internals/string-trim":241,"../internals/this-number-value":244,"../internals/to-primitive":253}],287:[function(b,me,fe){var ue=b("../internals/export"),le=b("../internals/object-assign");ue({target:"Object",stat:!0,forced:Object.assign!==le},{assign:le})},{"../internals/export":149,"../internals/object-assign":195}],288:[function(b,me,fe){var ue=b("../internals/export"),le=b("../internals/object-to-array").entries;ue({target:"Object",stat:!0},{entries:function(se){return le(se)}})},{"../internals/export":149,"../internals/object-to-array":209}],289:[function(b,me,fe){var ue=b("../internals/export"),le=b("../internals/native-symbol"),oe=b("../internals/fails"),se=b("../internals/object-get-own-property-symbols"),ae=b("../internals/to-object"),ie=!le||oe(function(){se.f(1)});ue({target:"Object",stat:!0,forced:ie},{getOwnPropertySymbols:function(ne){var ee=se.f;return ee?ee(ae(ne)):[]}})},{"../internals/export":149,"../internals/fails":150,"../internals/native-symbol":191,"../internals/object-get-own-property-symbols":202,"../internals/to-object":250}],290:[function(b,me,fe){var ue=b("../internals/export"),le=b("../internals/to-object"),oe=b("../internals/object-keys"),se=b("../internals/fails"),ae=se(function(){oe(1)});ue({target:"Object",stat:!0,forced:ae},{keys:function(re){return oe(le(re))}})},{"../internals/export":149,"../internals/fails":150,"../internals/object-keys":206,"../internals/to-object":250}],291:[function(b,me,fe){var ue=b("../internals/to-string-tag-support"),le=b("../internals/redefine"),oe=b("../internals/object-to-string");ue||le(Object.prototype,"toString",oe,{unsafe:!0})},{"../internals/object-to-string":210,"../internals/redefine":222,"../internals/to-string-tag-support":255}],292:[function(b,me,fe){"use strict";var ue=b("../internals/export"),le=b("../internals/function-call"),oe=b("../internals/a-callable"),se=b("../internals/new-promise-capability"),ae=b("../internals/perform"),ie=b("../internals/iterate"),re=b("../internals/promise-statics-incorrect-iteration");ue({target:"Promise",stat:!0,forced:re},{all:function(ee){var a=this,y=se.f(a),x=y.resolve,E=y.reject,z=ae(function(){var te=oe(a.resolve),Ae=[],de=0,he=1;ie(ee,function(ge){var pe=de++,Ee=!1;he++,le(te,a,ge).then(function(ye){Ee||(Ee=!0,Ae[pe]=ye,--he||x(Ae))},E)}),--he||x(Ae)});return z.error&&E(z.value),y.promise}})},{"../internals/a-callable":95,"../internals/export":149,"../internals/function-call":155,"../internals/iterate":184,"../internals/new-promise-capability":193,"../internals/perform":214,"../internals/promise-statics-incorrect-iteration":218}],293:[function(b,me,fe){"use strict";var ue=b("../internals/export"),le=b("../internals/is-pure"),oe=b("../internals/promise-constructor-detection").CONSTRUCTOR,se=b("../internals/promise-native-constructor"),ae=b("../internals/get-built-in"),ie=b("../internals/is-callable"),re=b("../internals/redefine"),ne=se&&se.prototype;if(ue({target:"Promise",proto:!0,forced:oe,real:!0},{catch:function(a){return this.then(void 0,a)}}),!le&&ie(se)){var ee=ae("Promise").prototype.catch;ne.catch!==ee&&re(ne,"catch",ee,{unsafe:!0})}},{"../internals/export":149,"../internals/get-built-in":158,"../internals/is-callable":176,"../internals/is-pure":181,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216,"../internals/redefine":222}],294:[function(b,me,fe){"use strict";var ue=b("../internals/export"),le=b("../internals/is-pure"),oe=b("../internals/engine-is-node"),se=b("../internals/global"),ae=b("../internals/function-call"),ie=b("../internals/redefine"),re=b("../internals/redefine-all"),ne=b("../internals/object-set-prototype-of"),ee=b("../internals/set-to-string-tag"),a=b("../internals/set-species"),y=b("../internals/a-callable"),x=b("../internals/is-callable"),E=b("../internals/is-object"),z=b("../internals/an-instance"),te=b("../internals/species-constructor"),Ae=b("../internals/task").set,de=b("../internals/microtask"),he=b("../internals/host-report-errors"),ge=b("../internals/perform"),pe=b("../internals/queue"),Ee=b("../internals/internal-state"),ye=b("../internals/promise-native-constructor"),we=b("../internals/promise-constructor-detection"),Ce=b("../internals/new-promise-capability"),Me="Promise",Fe=we.CONSTRUCTOR,Te=we.REJECTION_EVENT,Pe=we.SUBCLASSING,Ne=Ee.getterFor(Me),Re=Ee.set,Ze=ye&&ye.prototype,De=ye,ot=Ze,At=se.TypeError,nt=se.document,ft=se.process,at=Ce.f,qe=at,tt=!!(nt&&nt.createEvent&&se.dispatchEvent),mt="unhandledrejection",ht="rejectionhandled",jt=0,lt=1,st=2,Ke=1,gt=2,ze,$e,xt,Ct,yt=function(St){var Gt;return E(St)&&x(Gt=St.then)?Gt:!1},Xe=function(St,Gt){var Lt=Gt.value,Yt=Gt.state==lt,_t=Yt?St.ok:St.fail,Vt=St.resolve,ln=St.reject,dn=St.domain,vn,Kn,Gn;try{_t?(Yt||(Gt.rejection===gt&&Qt(Gt),Gt.rejection=Ke),_t===!0?vn=Lt:(dn&&dn.enter(),vn=_t(Lt),dn&&(dn.exit(),Gn=!0)),vn===St.promise?ln(At("Promise-chain cycle")):(Kn=yt(vn))?ae(Kn,vn,Vt,ln):Vt(vn)):ln(Lt)}catch(Or){dn&&!Gn&&dn.exit(),ln(Or)}},Le=function(St,Gt){St.notified||(St.notified=!0,de(function(){for(var Lt=St.reactions,Yt;Yt=Lt.get();)Xe(Yt,St);St.notified=!1,Gt&&!St.rejection&&it(St)}))},We=function(St,Gt,Lt){var Yt,_t;tt?(Yt=nt.createEvent("Event"),Yt.promise=Gt,Yt.reason=Lt,Yt.initEvent(St,!1,!0),se.dispatchEvent(Yt)):Yt={promise:Gt,reason:Lt},!Te&&(_t=se["on"+St])?_t(Yt):St===mt&&he("Unhandled promise rejection",Lt)},it=function(St){ae(Ae,se,function(){var Gt=St.facade,Lt=St.value,Yt=pt(St),_t;if(Yt&&(_t=ge(function(){oe?ft.emit("unhandledRejection",Lt,Gt):We(mt,Gt,Lt)}),St.rejection=oe||pt(St)?gt:Ke,_t.error))throw _t.value})},pt=function(St){return St.rejection!==Ke&&!St.parent},Qt=function(St){ae(Ae,se,function(){var Gt=St.facade;oe?ft.emit("rejectionHandled",Gt):We(ht,Gt,St.value)})},et=function(St,Gt,Lt){return function(Yt){St(Gt,Yt,Lt)}},Pt=function(St,Gt,Lt){St.done||(St.done=!0,Lt&&(St=Lt),St.value=Gt,St.state=st,Le(St,!0))},nn=function(St,Gt,Lt){if(!St.done){St.done=!0,Lt&&(St=Lt);try{if(St.facade===Gt)throw At("Promise can't be resolved itself");var Yt=yt(Gt);Yt?de(function(){var _t={done:!1};try{ae(Yt,Gt,et(nn,_t,St),et(Pt,_t,St))}catch(Vt){Pt(_t,Vt,St)}}):(St.value=Gt,St.state=lt,Le(St,!1))}catch(_t){Pt({done:!1},_t,St)}}};if(Fe&&(De=function(Gt){z(this,ot),y(Gt),ae(ze,this);var Lt=Ne(this);try{Gt(et(nn,Lt),et(Pt,Lt))}catch(Yt){Pt(Lt,Yt)}},ot=De.prototype,ze=function(Gt){Re(this,{type:Me,done:!1,notified:!1,parent:!1,reactions:new pe,rejection:!1,state:jt,value:void 0})},ze.prototype=re(ot,{then:function(Gt,Lt){var Yt=Ne(this),_t=at(te(this,De));return Yt.parent=!0,_t.ok=x(Gt)?Gt:!0,_t.fail=x(Lt)&&Lt,_t.domain=oe?ft.domain:void 0,Yt.state==jt?Yt.reactions.add(_t):de(function(){Xe(_t,Yt)}),_t.promise}}),$e=function(){var St=new ze,Gt=Ne(St);this.promise=St,this.resolve=et(nn,Gt),this.reject=et(Pt,Gt)},Ce.f=at=function(St){return St===De||St===xt?new $e(St):qe(St)},!le&&x(ye)&&Ze!==Object.prototype)){Ct=Ze.then,Pe||ie(Ze,"then",function(Gt,Lt){var Yt=this;return new De(function(_t,Vt){ae(Ct,Yt,_t,Vt)}).then(Gt,Lt)},{unsafe:!0});try{delete Ze.constructor}catch(St){}ne&&ne(Ze,ot)}ue({global:!0,wrap:!0,forced:Fe},{Promise:De}),ee(De,Me,!1,!0),a(Me)},{"../internals/a-callable":95,"../internals/an-instance":100,"../internals/engine-is-node":143,"../internals/export":149,"../internals/function-call":155,"../internals/global":163,"../internals/host-report-errors":166,"../internals/internal-state":173,"../internals/is-callable":176,"../internals/is-object":180,"../internals/is-pure":181,"../internals/microtask":189,"../internals/new-promise-capability":193,"../internals/object-set-prototype-of":208,"../internals/perform":214,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216,"../internals/queue":220,"../internals/redefine":222,"../internals/redefine-all":221,"../internals/set-species":233,"../internals/set-to-string-tag":234,"../internals/species-constructor":238,"../internals/task":243}],295:[function(b,me,fe){b("../modules/es.promise.constructor"),b("../modules/es.promise.all"),b("../modules/es.promise.catch"),b("../modules/es.promise.race"),b("../modules/es.promise.reject"),b("../modules/es.promise.resolve")},{"../modules/es.promise.all":292,"../modules/es.promise.catch":293,"../modules/es.promise.constructor":294,"../modules/es.promise.race":296,"../modules/es.promise.reject":297,"../modules/es.promise.resolve":298}],296:[function(b,me,fe){"use strict";var ue=b("../internals/export"),le=b("../internals/function-call"),oe=b("../internals/a-callable"),se=b("../internals/new-promise-capability"),ae=b("../internals/perform"),ie=b("../internals/iterate"),re=b("../internals/promise-statics-incorrect-iteration");ue({target:"Promise",stat:!0,forced:re},{race:function(ee){var a=this,y=se.f(a),x=y.reject,E=ae(function(){var z=oe(a.resolve);ie(ee,function(te){le(z,a,te).then(y.resolve,x)})});return E.error&&x(E.value),y.promise}})},{"../internals/a-callable":95,"../internals/export":149,"../internals/function-call":155,"../internals/iterate":184,"../internals/new-promise-capability":193,"../internals/perform":214,"../internals/promise-statics-incorrect-iteration":218}],297:[function(b,me,fe){"use strict";var ue=b("../internals/export"),le=b("../internals/function-call"),oe=b("../internals/new-promise-capability"),se=b("../internals/promise-constructor-detection").CONSTRUCTOR;ue({target:"Promise",stat:!0,forced:se},{reject:function(ie){var re=oe.f(this);return le(re.reject,void 0,ie),re.promise}})},{"../internals/export":149,"../internals/function-call":155,"../internals/new-promise-capability":193,"../internals/promise-constructor-detection":215}],298:[function(b,me,fe){"use strict";var ue=b("../internals/export"),le=b("../internals/get-built-in"),oe=b("../internals/is-pure"),se=b("../internals/promise-native-constructor"),ae=b("../internals/promise-constructor-detection").CONSTRUCTOR,ie=b("../internals/promise-resolve"),re=le("Promise"),ne=oe&&!ae;ue({target:"Promise",stat:!0,forced:oe||ae},{resolve:function(a){return ie(ne&&this===re?se:this,a)}})},{"../internals/export":149,"../internals/get-built-in":158,"../internals/is-pure":181,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216,"../internals/promise-resolve":217}],299:[function(b,me,fe){var ue=b("../internals/descriptors"),le=b("../internals/global"),oe=b("../internals/function-uncurry-this"),se=b("../internals/is-forced"),ae=b("../internals/inherit-if-required"),ie=b("../internals/create-non-enumerable-property"),re=b("../internals/object-get-own-property-names").f,ne=b("../internals/object-is-prototype-of"),ee=b("../internals/is-regexp"),a=b("../internals/to-string"),y=b("../internals/regexp-get-flags"),x=b("../internals/regexp-sticky-helpers"),E=b("../internals/proxy-accessor"),z=b("../internals/redefine"),te=b("../internals/fails"),Ae=b("../internals/has-own-property"),de=b("../internals/internal-state").enforce,he=b("../internals/set-species"),ge=b("../internals/well-known-symbol"),pe=b("../internals/regexp-unsupported-dot-all"),Ee=b("../internals/regexp-unsupported-ncg"),ye=ge("match"),we=le.RegExp,Ce=we.prototype,Me=le.SyntaxError,Fe=oe(Ce.exec),Te=oe("".charAt),Pe=oe("".replace),Ne=oe("".indexOf),Re=oe("".slice),Ze=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,De=/a/g,ot=/a/g,At=new we(De)!==De,nt=x.MISSED_STICKY,ft=x.UNSUPPORTED_Y,at=ue&&(!At||nt||pe||Ee||te(function(){return ot[ye]=!1,we(De)!=De||we(ot)==ot||we(De,"i")!="/a/i"})),qe=function(lt){for(var st=lt.length,Ke=0,gt="",ze=!1,$e;Ke<=st;Ke++){if($e=Te(lt,Ke),$e==="\\"){gt+=$e+Te(lt,++Ke);continue}!ze&&$e==="."?gt+="[\\s\\S]":($e==="["?ze=!0:$e==="]"&&(ze=!1),gt+=$e)}return gt},tt=function(lt){for(var st=lt.length,Ke=0,gt="",ze=[],$e={},xt=!1,Ct=!1,yt=0,Xe="",Le;Ke<=st;Ke++){if(Le=Te(lt,Ke),Le==="\\")Le=Le+Te(lt,++Ke);else if(Le==="]")xt=!1;else if(!xt)switch(!0){case Le==="[":xt=!0;break;case Le==="(":Fe(Ze,Re(lt,Ke+1))&&(Ke+=2,Ct=!0),gt+=Le,yt++;continue;case(Le===">"&&Ct):if(Xe===""||Ae($e,Xe))throw new Me("Invalid capture group name");$e[Xe]=!0,ze[ze.length]=[Xe,yt],Ct=!1,Xe="";continue}Ct?Xe+=Le:gt+=Le}return[gt,ze]};if(se("RegExp",at)){for(var mt=function(st,Ke){var gt=ne(Ce,this),ze=ee(st),$e=Ke===void 0,xt=[],Ct=st,yt,Xe,Le,We,it,pt;if(!gt&&ze&&$e&&st.constructor===mt)return st;if((ze||ne(Ce,st))&&(st=st.source,$e&&(Ke=y(Ct))),st=st===void 0?"":a(st),Ke=Ke===void 0?"":a(Ke),Ct=st,pe&&"dotAll"in De&&(Xe=!!Ke&&Ne(Ke,"s")>-1,Xe&&(Ke=Pe(Ke,/s/g,""))),yt=Ke,nt&&"sticky"in De&&(Le=!!Ke&&Ne(Ke,"y")>-1,Le&&ft&&(Ke=Pe(Ke,/y/g,""))),Ee&&(We=tt(st),st=We[0],xt=We[1]),it=ae(we(st,Ke),gt?this:Ce,mt),(Xe||Le||xt.length)&&(pt=de(it),Xe&&(pt.dotAll=!0,pt.raw=mt(qe(st),yt)),Le&&(pt.sticky=!0),xt.length&&(pt.groups=xt)),st!==Ct)try{ie(it,"source",Ct===""?"(?:)":Ct)}catch(Qt){}return it},ht=re(we),jt=0;ht.length>jt;)E(mt,we,ht[jt++]);Ce.constructor=mt,mt.prototype=Ce,z(le,"RegExp",mt)}he("RegExp")},{"../internals/create-non-enumerable-property":129,"../internals/descriptors":134,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/inherit-if-required":171,"../internals/internal-state":173,"../internals/is-forced":178,"../internals/is-regexp":182,"../internals/object-get-own-property-names":201,"../internals/object-is-prototype-of":204,"../internals/proxy-accessor":219,"../internals/redefine":222,"../internals/regexp-get-flags":226,"../internals/regexp-sticky-helpers":227,"../internals/regexp-unsupported-dot-all":228,"../internals/regexp-unsupported-ncg":229,"../internals/set-species":233,"../internals/to-string":256,"../internals/well-known-symbol":268}],300:[function(b,me,fe){"use strict";var ue=b("../internals/export"),le=b("../internals/regexp-exec");ue({target:"RegExp",proto:!0,forced:/./.exec!==le},{exec:le})},{"../internals/export":149,"../internals/regexp-exec":224}],301:[function(b,me,fe){"use strict";var ue=b("../internals/function-name").PROPER,le=b("../internals/redefine"),oe=b("../internals/an-object"),se=b("../internals/to-string"),ae=b("../internals/fails"),ie=b("../internals/regexp-get-flags"),re="toString",ne=RegExp.prototype,ee=ne[re],a=ae(function(){return ee.call({source:"a",flags:"b"})!="/a/b"}),y=ue&&ee.name!=re;(a||y)&&le(RegExp.prototype,re,function(){var E=oe(this),z=se(E.source),te=se(ie(E));return"/"+z+"/"+te},{unsafe:!0})},{"../internals/an-object":101,"../internals/fails":150,"../internals/function-name":156,"../internals/redefine":222,"../internals/regexp-get-flags":226,"../internals/to-string":256}],302:[function(b,me,fe){"use strict";var ue=b("../internals/export"),le=b("../internals/function-uncurry-this"),oe=b("../internals/not-a-regexp"),se=b("../internals/require-object-coercible"),ae=b("../internals/to-string"),ie=b("../internals/correct-is-regexp-logic"),re=le("".indexOf);ue({target:"String",proto:!0,forced:!ie("includes")},{includes:function(ee){return!!~re(ae(se(this)),ae(oe(ee)),arguments.length>1?arguments[1]:void 0)}})},{"../internals/correct-is-regexp-logic":126,"../internals/export":149,"../internals/function-uncurry-this":157,"../internals/not-a-regexp":194,"../internals/require-object-coercible":230,"../internals/to-string":256}],303:[function(b,me,fe){"use strict";var ue=b("../internals/string-multibyte").charAt,le=b("../internals/to-string"),oe=b("../internals/internal-state"),se=b("../internals/define-iterator"),ae="String Iterator",ie=oe.set,re=oe.getterFor(ae);se(String,"String",function(ne){ie(this,{type:ae,string:le(ne),index:0})},function(){var ee=re(this),a=ee.string,y=ee.index,x;return y>=a.length?{value:void 0,done:!0}:(x=ue(a,y),ee.index+=x.length,{value:x,done:!1})})},{"../internals/define-iterator":132,"../internals/internal-state":173,"../internals/string-multibyte":239,"../internals/to-string":256}],304:[function(b,me,fe){"use strict";var ue=b("../internals/function-call"),le=b("../internals/fix-regexp-well-known-symbol-logic"),oe=b("../internals/an-object"),se=b("../internals/to-length"),ae=b("../internals/to-string"),ie=b("../internals/require-object-coercible"),re=b("../internals/get-method"),ne=b("../internals/advance-string-index"),ee=b("../internals/regexp-exec-abstract");le("match",function(a,y,x){return[function(z){var te=ie(this),Ae=z==null?void 0:re(z,a);return Ae?ue(Ae,z,te):new RegExp(z)[a](ae(te))},function(E){var z=oe(this),te=ae(E),Ae=x(y,z,te);if(Ae.done)return Ae.value;if(!z.global)return ee(z,te);var de=z.unicode;z.lastIndex=0;for(var he=[],ge=0,pe;(pe=ee(z,te))!==null;){var Ee=ae(pe[0]);he[ge]=Ee,Ee===""&&(z.lastIndex=ne(te,se(z.lastIndex),de)),ge++}return ge===0?null:he}]})},{"../internals/advance-string-index":99,"../internals/an-object":101,"../internals/fix-regexp-well-known-symbol-logic":151,"../internals/function-call":155,"../internals/get-method":161,"../internals/regexp-exec-abstract":223,"../internals/require-object-coercible":230,"../internals/to-length":249,"../internals/to-string":256}],305:[function(b,me,fe){"use strict";var ue=b("../internals/function-apply"),le=b("../internals/function-call"),oe=b("../internals/function-uncurry-this"),se=b("../internals/fix-regexp-well-known-symbol-logic"),ae=b("../internals/fails"),ie=b("../internals/an-object"),re=b("../internals/is-callable"),ne=b("../internals/to-integer-or-infinity"),ee=b("../internals/to-length"),a=b("../internals/to-string"),y=b("../internals/require-object-coercible"),x=b("../internals/advance-string-index"),E=b("../internals/get-method"),z=b("../internals/get-substitution"),te=b("../internals/regexp-exec-abstract"),Ae=b("../internals/well-known-symbol"),de=Ae("replace"),he=Math.max,ge=Math.min,pe=oe([].concat),Ee=oe([].push),ye=oe("".indexOf),we=oe("".slice),Ce=function(Pe){return Pe===void 0?Pe:String(Pe)},Me=function(){return"a".replace(/./,"$0")==="$0"}(),Fe=function(){return/./[de]?/./[de]("a","$0")==="":!1}(),Te=!ae(function(){var Pe=/./;return Pe.exec=function(){var Ne=[];return Ne.groups={a:"7"},Ne},"".replace(Pe,"$")!=="7"});se("replace",function(Pe,Ne,Re){var Ze=Fe?"$":"$0";return[function(ot,At){var nt=y(this),ft=ot==null?void 0:E(ot,de);return ft?le(ft,ot,nt,At):le(Ne,a(nt),ot,At)},function(De,ot){var At=ie(this),nt=a(De);if(typeof ot=="string"&&ye(ot,Ze)===-1&&ye(ot,"$<")===-1){var ft=Re(Ne,At,nt,ot);if(ft.done)return ft.value}var at=re(ot);at||(ot=a(ot));var qe=At.global;if(qe){var tt=At.unicode;At.lastIndex=0}for(var mt=[];;){var ht=te(At,nt);if(ht===null||(Ee(mt,ht),!qe))break;var jt=a(ht[0]);jt===""&&(At.lastIndex=x(nt,ee(At.lastIndex),tt))}for(var lt="",st=0,Ke=0;Ke=st&&(lt+=we(nt,st,ze)+Xe,st=ze+gt.length)}return lt+we(nt,st)}]},!Te||!Me||Fe)},{"../internals/advance-string-index":99,"../internals/an-object":101,"../internals/fails":150,"../internals/fix-regexp-well-known-symbol-logic":151,"../internals/function-apply":152,"../internals/function-call":155,"../internals/function-uncurry-this":157,"../internals/get-method":161,"../internals/get-substitution":162,"../internals/is-callable":176,"../internals/regexp-exec-abstract":223,"../internals/require-object-coercible":230,"../internals/to-integer-or-infinity":248,"../internals/to-length":249,"../internals/to-string":256,"../internals/well-known-symbol":268}],306:[function(b,me,fe){"use strict";var ue=b("../internals/function-call"),le=b("../internals/fix-regexp-well-known-symbol-logic"),oe=b("../internals/an-object"),se=b("../internals/require-object-coercible"),ae=b("../internals/same-value"),ie=b("../internals/to-string"),re=b("../internals/get-method"),ne=b("../internals/regexp-exec-abstract");le("search",function(ee,a,y){return[function(E){var z=se(this),te=E==null?void 0:re(E,ee);return te?ue(te,E,z):new RegExp(E)[ee](ie(z))},function(x){var E=oe(this),z=ie(x),te=y(a,E,z);if(te.done)return te.value;var Ae=E.lastIndex;ae(Ae,0)||(E.lastIndex=0);var de=ne(E,z);return ae(E.lastIndex,Ae)||(E.lastIndex=Ae),de===null?-1:de.index}]})},{"../internals/an-object":101,"../internals/fix-regexp-well-known-symbol-logic":151,"../internals/function-call":155,"../internals/get-method":161,"../internals/regexp-exec-abstract":223,"../internals/require-object-coercible":230,"../internals/same-value":231,"../internals/to-string":256}],307:[function(b,me,fe){"use strict";var ue=b("../internals/function-apply"),le=b("../internals/function-call"),oe=b("../internals/function-uncurry-this"),se=b("../internals/fix-regexp-well-known-symbol-logic"),ae=b("../internals/is-regexp"),ie=b("../internals/an-object"),re=b("../internals/require-object-coercible"),ne=b("../internals/species-constructor"),ee=b("../internals/advance-string-index"),a=b("../internals/to-length"),y=b("../internals/to-string"),x=b("../internals/get-method"),E=b("../internals/array-slice-simple"),z=b("../internals/regexp-exec-abstract"),te=b("../internals/regexp-exec"),Ae=b("../internals/regexp-sticky-helpers"),de=b("../internals/fails"),he=Ae.UNSUPPORTED_Y,ge=4294967295,pe=Math.min,Ee=[].push,ye=oe(/./.exec),we=oe(Ee),Ce=oe("".slice),Me=!de(function(){var Fe=/(?:)/,Te=Fe.exec;Fe.exec=function(){return Te.apply(this,arguments)};var Pe="ab".split(Fe);return Pe.length!==2||Pe[0]!=="a"||Pe[1]!=="b"});se("split",function(Fe,Te,Pe){var Ne;return"abbc".split(/(b)*/)[1]=="c"||"test".split(/(?:)/,-1).length!=4||"ab".split(/(?:ab)*/).length!=2||".".split(/(.?)(.?)/).length!=4||".".split(/()()/).length>1||"".split(/.?/).length?Ne=function(Re,Ze){var De=y(re(this)),ot=Ze===void 0?ge:Ze>>>0;if(ot===0)return[];if(Re===void 0)return[De];if(!ae(Re))return le(Te,De,Re,ot);for(var At=[],nt=(Re.ignoreCase?"i":"")+(Re.multiline?"m":"")+(Re.unicode?"u":"")+(Re.sticky?"y":""),ft=0,at=new RegExp(Re.source,nt+"g"),qe,tt,mt;(qe=le(te,at,De))&&(tt=at.lastIndex,!(tt>ft&&(we(At,Ce(De,ft,qe.index)),qe.length>1&&qe.index=ot)));)at.lastIndex===qe.index&&at.lastIndex++;return ft===De.length?(mt||!ye(at,""))&&we(At,""):we(At,Ce(De,ft)),At.length>ot?E(At,0,ot):At}:"0".split(void 0,0).length?Ne=function(Re,Ze){return Re===void 0&&Ze===0?[]:le(Te,this,Re,Ze)}:Ne=Te,[function(Ze,De){var ot=re(this),At=Ze==null?void 0:x(Ze,Fe);return At?le(At,Ze,ot,De):le(Ne,y(ot),Ze,De)},function(Re,Ze){var De=ie(this),ot=y(Re),At=Pe(Ne,De,ot,Ze,Ne!==Te);if(At.done)return At.value;var nt=ne(De,RegExp),ft=De.unicode,at=(De.ignoreCase?"i":"")+(De.multiline?"m":"")+(De.unicode?"u":"")+(he?"g":"y"),qe=new nt(he?"^(?:"+De.source+")":De,at),tt=Ze===void 0?ge:Ze>>>0;if(tt===0)return[];if(ot.length===0)return z(qe,ot)===null?[ot]:[];for(var mt=0,ht=0,jt=[];ht2?arguments[2]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-copy-within":105,"../internals/function-uncurry-this":157}],316:[function(b,me,fe){"use strict";var ue=b("../internals/array-buffer-view-core"),le=b("../internals/array-iteration").every,oe=ue.aTypedArray,se=ue.exportTypedArrayMethod;se("every",function(ie){return le(oe(this),ie,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],317:[function(b,me,fe){"use strict";var ue=b("../internals/array-buffer-view-core"),le=b("../internals/function-call"),oe=b("../internals/array-fill"),se=ue.aTypedArray,ae=ue.exportTypedArrayMethod;ae("fill",function(re){var ne=arguments.length;return le(oe,se(this),re,ne>1?arguments[1]:void 0,ne>2?arguments[2]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-fill":106,"../internals/function-call":155}],318:[function(b,me,fe){"use strict";var ue=b("../internals/array-buffer-view-core"),le=b("../internals/array-iteration").filter,oe=b("../internals/typed-array-from-species-and-list"),se=ue.aTypedArray,ae=ue.exportTypedArrayMethod;ae("filter",function(re){var ne=le(se(this),re,arguments.length>1?arguments[1]:void 0);return oe(this,ne)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111,"../internals/typed-array-from-species-and-list":260}],319:[function(b,me,fe){"use strict";var ue=b("../internals/array-buffer-view-core"),le=b("../internals/array-iteration").findIndex,oe=ue.aTypedArray,se=ue.exportTypedArrayMethod;se("findIndex",function(ie){return le(oe(this),ie,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],320:[function(b,me,fe){"use strict";var ue=b("../internals/array-buffer-view-core"),le=b("../internals/array-iteration").find,oe=ue.aTypedArray,se=ue.exportTypedArrayMethod;se("find",function(ie){return le(oe(this),ie,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],321:[function(b,me,fe){"use strict";var ue=b("../internals/array-buffer-view-core"),le=b("../internals/array-iteration").forEach,oe=ue.aTypedArray,se=ue.exportTypedArrayMethod;se("forEach",function(ie){le(oe(this),ie,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],322:[function(b,me,fe){"use strict";var ue=b("../internals/array-buffer-view-core"),le=b("../internals/array-includes").includes,oe=ue.aTypedArray,se=ue.exportTypedArrayMethod;se("includes",function(ie){return le(oe(this),ie,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-includes":110}],323:[function(b,me,fe){"use strict";var ue=b("../internals/array-buffer-view-core"),le=b("../internals/array-includes").indexOf,oe=ue.aTypedArray,se=ue.exportTypedArrayMethod;se("indexOf",function(ie){return le(oe(this),ie,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-includes":110}],324:[function(b,me,fe){"use strict";var ue=b("../internals/global"),le=b("../internals/fails"),oe=b("../internals/function-uncurry-this"),se=b("../internals/array-buffer-view-core"),ae=b("../modules/es.array.iterator"),ie=b("../internals/well-known-symbol"),re=ie("iterator"),ne=ue.Uint8Array,ee=oe(ae.values),a=oe(ae.keys),y=oe(ae.entries),x=se.aTypedArray,E=se.exportTypedArrayMethod,z=ne&&ne.prototype,te=!le(function(){z[re].call([1])}),Ae=!!z&&z.values&&z[re]===z.values&&z.values.name==="values",de=function(){return ee(x(this))};E("entries",function(){return y(x(this))},te),E("keys",function(){return a(x(this))},te),E("values",de,te||!Ae,{name:"values"}),E(re,de,te||!Ae,{name:"values"})},{"../internals/array-buffer-view-core":103,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/well-known-symbol":268,"../modules/es.array.iterator":278}],325:[function(b,me,fe){"use strict";var ue=b("../internals/array-buffer-view-core"),le=b("../internals/function-uncurry-this"),oe=ue.aTypedArray,se=ue.exportTypedArrayMethod,ae=le([].join);se("join",function(re){return ae(oe(this),re)})},{"../internals/array-buffer-view-core":103,"../internals/function-uncurry-this":157}],326:[function(b,me,fe){"use strict";var ue=b("../internals/array-buffer-view-core"),le=b("../internals/function-apply"),oe=b("../internals/array-last-index-of"),se=ue.aTypedArray,ae=ue.exportTypedArrayMethod;ae("lastIndexOf",function(re){var ne=arguments.length;return le(oe,se(this),ne>1?[re,arguments[1]]:[re])})},{"../internals/array-buffer-view-core":103,"../internals/array-last-index-of":112,"../internals/function-apply":152}],327:[function(b,me,fe){"use strict";var ue=b("../internals/array-buffer-view-core"),le=b("../internals/array-iteration").map,oe=b("../internals/typed-array-species-constructor"),se=ue.aTypedArray,ae=ue.exportTypedArrayMethod;ae("map",function(re){return le(se(this),re,arguments.length>1?arguments[1]:void 0,function(ne,ee){return new(oe(ne))(ee)})})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111,"../internals/typed-array-species-constructor":262}],328:[function(b,me,fe){"use strict";var ue=b("../internals/array-buffer-view-core"),le=b("../internals/array-reduce").right,oe=ue.aTypedArray,se=ue.exportTypedArrayMethod;se("reduceRight",function(ie){var re=arguments.length;return le(oe(this),ie,re,re>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-reduce":115}],329:[function(b,me,fe){"use strict";var ue=b("../internals/array-buffer-view-core"),le=b("../internals/array-reduce").left,oe=ue.aTypedArray,se=ue.exportTypedArrayMethod;se("reduce",function(ie){var re=arguments.length;return le(oe(this),ie,re,re>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-reduce":115}],330:[function(b,me,fe){"use strict";var ue=b("../internals/array-buffer-view-core"),le=ue.aTypedArray,oe=ue.exportTypedArrayMethod,se=Math.floor;oe("reverse",function(){for(var ie=this,re=le(ie).length,ne=se(re/2),ee=0,a;ee1?arguments[1]:void 0,1),ge=ie(de);if(z)return le(y,this,ge,he);var pe=this.length,Ee=se(ge),ye=0;if(Ee+he>pe)throw ne("Wrong length");for(;yeE;)te[E]=y[E++];return te},re)},{"../internals/array-buffer-view-core":103,"../internals/array-slice":117,"../internals/fails":150,"../internals/typed-array-species-constructor":262}],333:[function(b,me,fe){"use strict";var ue=b("../internals/array-buffer-view-core"),le=b("../internals/array-iteration").some,oe=ue.aTypedArray,se=ue.exportTypedArrayMethod;se("some",function(ie){return le(oe(this),ie,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],334:[function(b,me,fe){"use strict";var ue=b("../internals/global"),le=b("../internals/function-uncurry-this"),oe=b("../internals/fails"),se=b("../internals/a-callable"),ae=b("../internals/array-sort"),ie=b("../internals/array-buffer-view-core"),re=b("../internals/engine-ff-version"),ne=b("../internals/engine-is-ie-or-edge"),ee=b("../internals/engine-v8-version"),a=b("../internals/engine-webkit-version"),y=ie.aTypedArray,x=ie.exportTypedArrayMethod,E=ue.Uint16Array,z=E&&le(E.prototype.sort),te=!!z&&!(oe(function(){z(new E(2),null)})&&oe(function(){z(new E(2),{})})),Ae=!!z&&!oe(function(){if(ee)return ee<74;if(re)return re<67;if(ne)return!0;if(a)return a<602;var he=new E(516),ge=Array(516),pe,Ee;for(pe=0;pe<516;pe++)Ee=pe%4,he[pe]=515-pe,ge[pe]=pe-2*Ee+3;for(z(he,function(ye,we){return(ye/4|0)-(we/4|0)}),pe=0;pe<516;pe++)if(he[pe]!==ge[pe])return!0}),de=function(he){return function(ge,pe){return he!==void 0?+he(ge,pe)||0:pe!==pe?-1:ge!==ge?1:ge===0&&pe===0?1/ge>0&&1/pe<0?1:-1:ge>pe}};x("sort",function(ge){return ge!==void 0&&se(ge),Ae?z(this,ge):ae(y(this),de(ge))},!Ae||te)},{"../internals/a-callable":95,"../internals/array-buffer-view-core":103,"../internals/array-sort":118,"../internals/engine-ff-version":138,"../internals/engine-is-ie-or-edge":140,"../internals/engine-v8-version":146,"../internals/engine-webkit-version":147,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163}],335:[function(b,me,fe){"use strict";var ue=b("../internals/array-buffer-view-core"),le=b("../internals/to-length"),oe=b("../internals/to-absolute-index"),se=b("../internals/typed-array-species-constructor"),ae=ue.aTypedArray,ie=ue.exportTypedArrayMethod;ie("subarray",function(ne,ee){var a=ae(this),y=a.length,x=oe(ne,y),E=se(a);return new E(a.buffer,a.byteOffset+x*a.BYTES_PER_ELEMENT,le((ee===void 0?y:oe(ee,y))-x))})},{"../internals/array-buffer-view-core":103,"../internals/to-absolute-index":245,"../internals/to-length":249,"../internals/typed-array-species-constructor":262}],336:[function(b,me,fe){"use strict";var ue=b("../internals/global"),le=b("../internals/function-apply"),oe=b("../internals/array-buffer-view-core"),se=b("../internals/fails"),ae=b("../internals/array-slice"),ie=ue.Int8Array,re=oe.aTypedArray,ne=oe.exportTypedArrayMethod,ee=[].toLocaleString,a=!!ie&&se(function(){ee.call(new ie(1))}),y=se(function(){return[1,2].toLocaleString()!=new ie([1,2]).toLocaleString()})||!se(function(){ie.prototype.toLocaleString.call([1,2])});ne("toLocaleString",function(){return le(ee,a?ae(re(this)):re(this),ae(arguments))},y)},{"../internals/array-buffer-view-core":103,"../internals/array-slice":117,"../internals/fails":150,"../internals/function-apply":152,"../internals/global":163}],337:[function(b,me,fe){"use strict";var ue=b("../internals/array-buffer-view-core").exportTypedArrayMethod,le=b("../internals/fails"),oe=b("../internals/global"),se=b("../internals/function-uncurry-this"),ae=oe.Uint8Array,ie=ae&&ae.prototype||{},re=[].toString,ne=se([].join);le(function(){re.call({})})&&(re=function(){return ne(this)});var ee=ie.toString!=re;ue("toString",re,ee)},{"../internals/array-buffer-view-core":103,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163}],338:[function(b,me,fe){var ue=b("../internals/typed-array-constructor");ue("Uint8",function(le){return function(se,ae,ie){return le(this,se,ae,ie)}})},{"../internals/typed-array-constructor":258}],339:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/dom-iterables"),oe=b("../internals/dom-token-list-prototype"),se=b("../internals/array-for-each"),ae=b("../internals/create-non-enumerable-property"),ie=function(ne){if(ne&&ne.forEach!==se)try{ae(ne,"forEach",se)}catch(ee){ne.forEach=se}};for(var re in le)le[re]&&ie(ue[re]&&ue[re].prototype);ie(oe)},{"../internals/array-for-each":107,"../internals/create-non-enumerable-property":129,"../internals/dom-iterables":136,"../internals/dom-token-list-prototype":137,"../internals/global":163}],340:[function(b,me,fe){var ue=b("../internals/global"),le=b("../internals/dom-iterables"),oe=b("../internals/dom-token-list-prototype"),se=b("../modules/es.array.iterator"),ae=b("../internals/create-non-enumerable-property"),ie=b("../internals/well-known-symbol"),re=ie("iterator"),ne=ie("toStringTag"),ee=se.values,a=function(x,E){if(x){if(x[re]!==ee)try{ae(x,re,ee)}catch(te){x[re]=ee}if(x[ne]||ae(x,ne,E),le[E]){for(var z in se)if(x[z]!==se[z])try{ae(x,z,se[z])}catch(te){x[z]=se[z]}}}};for(var y in le)a(ue[y]&&ue[y].prototype,y);a(oe,"DOMTokenList")},{"../internals/create-non-enumerable-property":129,"../internals/dom-iterables":136,"../internals/dom-token-list-prototype":137,"../internals/global":163,"../internals/well-known-symbol":268,"../modules/es.array.iterator":278}],341:[function(b,me,fe){function ue(Ae){return Array.isArray?Array.isArray(Ae):te(Ae)==="[object Array]"}fe.isArray=ue;function le(Ae){return typeof Ae=="boolean"}fe.isBoolean=le;function oe(Ae){return Ae===null}fe.isNull=oe;function se(Ae){return Ae==null}fe.isNullOrUndefined=se;function ae(Ae){return typeof Ae=="number"}fe.isNumber=ae;function ie(Ae){return typeof Ae=="string"}fe.isString=ie;function re(Ae){return typeof Ae=="symbol"}fe.isSymbol=re;function ne(Ae){return Ae===void 0}fe.isUndefined=ne;function ee(Ae){return te(Ae)==="[object RegExp]"}fe.isRegExp=ee;function a(Ae){return typeof Ae=="object"&&Ae!==null}fe.isObject=a;function y(Ae){return te(Ae)==="[object Date]"}fe.isDate=y;function x(Ae){return te(Ae)==="[object Error]"||Ae instanceof Error}fe.isError=x;function E(Ae){return typeof Ae=="function"}fe.isFunction=E;function z(Ae){return Ae===null||typeof Ae=="boolean"||typeof Ae=="number"||typeof Ae=="string"||typeof Ae=="symbol"||typeof Ae=="undefined"}fe.isPrimitive=z,fe.isBuffer=b("buffer").Buffer.isBuffer;function te(Ae){return Object.prototype.toString.call(Ae)}},{buffer:90}],342:[function(b,me,fe){(function(ue){"use strict";var le=function(){var re=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZWN]|'[^']*'|'[^']*'/g,ne=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,ee=/[^-+\dA-Z]/g;return function(a,y,x,E){if(arguments.length===1&&ie(a)==="string"&&!/\d/.test(a)&&(y=a,a=void 0),a=a||new Date,a instanceof Date||(a=new Date(a)),isNaN(a))throw TypeError("Invalid date");y=String(le.masks[y]||y||le.masks.default);var z=y.slice(0,4);(z==="UTC:"||z==="GMT:")&&(y=y.slice(4),x=!0,z==="GMT:"&&(E=!0));var te=x?"getUTC":"get",Ae=a[te+"Date"](),de=a[te+"Day"](),he=a[te+"Month"](),ge=a[te+"FullYear"](),pe=a[te+"Hours"](),Ee=a[te+"Minutes"](),ye=a[te+"Seconds"](),we=a[te+"Milliseconds"](),Ce=x?0:a.getTimezoneOffset(),Me=se(a),Fe=ae(a),Te={d:Ae,dd:oe(Ae),ddd:le.i18n.dayNames[de],dddd:le.i18n.dayNames[de+7],m:he+1,mm:oe(he+1),mmm:le.i18n.monthNames[he],mmmm:le.i18n.monthNames[he+12],yy:String(ge).slice(2),yyyy:ge,h:pe%12||12,hh:oe(pe%12||12),H:pe,HH:oe(pe),M:Ee,MM:oe(Ee),s:ye,ss:oe(ye),l:oe(we,3),L:oe(Math.round(we/10)),t:pe<12?"a":"p",tt:pe<12?"am":"pm",T:pe<12?"A":"P",TT:pe<12?"AM":"PM",Z:E?"GMT":x?"UTC":(String(a).match(ne)||[""]).pop().replace(ee,""),o:(Ce>0?"-":"+")+oe(Math.floor(Math.abs(Ce)/60)*100+Math.abs(Ce)%60,4),S:["th","st","nd","rd"][Ae%10>3?0:(Ae%100-Ae%10!=10)*Ae%10],W:Me,N:Fe};return y.replace(re,function(Pe){return Pe in Te?Te[Pe]:Pe.slice(1,Pe.length-1)})}}();le.masks={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",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:sso",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",expiresHeaderFormat:"ddd, dd mmm yyyy HH:MM:ss Z"},le.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]};function oe(re,ne){for(re=String(re),ne=ne||2;re.length]/;me.exports=le;function le(oe){var se=""+oe,ae=ue.exec(se);if(!ae)return se;var ie,re="",ne=0,ee=0;for(ne=ae.index;ne0&&(Te=we[0]),Te instanceof Error)throw Te;var Pe=new Error("Unhandled error."+(Te?" ("+Te.message+")":""));throw Pe.context=Te,Pe}var Ne=Fe[ye];if(Ne===void 0)return!1;if(typeof Ne=="function")le(Ne,this,we);else for(var Re=Ne.length,Ze=te(Ne,Re),Ce=0;Ce0&&Te.length>Me&&!Te.warned){Te.warned=!0;var Pe=new Error("Possible EventEmitter memory leak detected. "+Te.length+" "+String(ye)+" listeners added. Use emitter.setMaxListeners() to increase limit");Pe.name="MaxListenersExceededWarning",Pe.emitter=Ee,Pe.type=ye,Pe.count=Te.length,se(Pe)}return Ee}ie.prototype.addListener=function(ye,we){return a(this,ye,we,!1)},ie.prototype.on=ie.prototype.addListener,ie.prototype.prependListener=function(ye,we){return a(this,ye,we,!0)};function y(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function x(Ee,ye,we){var Ce={fired:!1,wrapFn:void 0,target:Ee,type:ye,listener:we},Me=y.bind(Ce);return Me.listener=we,Ce.wrapFn=Me,Me}ie.prototype.once=function(ye,we){return ne(we),this.on(ye,x(this,ye,we)),this},ie.prototype.prependOnceListener=function(ye,we){return ne(we),this.prependListener(ye,x(this,ye,we)),this},ie.prototype.removeListener=function(ye,we){var Ce,Me,Fe,Te,Pe;if(ne(we),Me=this._events,Me===void 0)return this;if(Ce=Me[ye],Ce===void 0)return this;if(Ce===we||Ce.listener===we)--this._eventsCount===0?this._events=Object.create(null):(delete Me[ye],Me.removeListener&&this.emit("removeListener",ye,Ce.listener||we));else if(typeof Ce!="function"){for(Fe=-1,Te=Ce.length-1;Te>=0;Te--)if(Ce[Te]===we||Ce[Te].listener===we){Pe=Ce[Te].listener,Fe=Te;break}if(Fe<0)return this;Fe===0?Ce.shift():Ae(Ce,Fe),Ce.length===1&&(Me[ye]=Ce[0]),Me.removeListener!==void 0&&this.emit("removeListener",ye,Pe||we)}return this},ie.prototype.off=ie.prototype.removeListener,ie.prototype.removeAllListeners=function(ye){var we,Ce,Me;if(Ce=this._events,Ce===void 0)return this;if(Ce.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):Ce[ye]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete Ce[ye]),this;if(arguments.length===0){var Fe=Object.keys(Ce),Te;for(Me=0;Me=0;Me--)this.removeListener(ye,we[Me]);return this};function E(Ee,ye,we){var Ce=Ee._events;if(Ce===void 0)return[];var Me=Ce[ye];return Me===void 0?[]:typeof Me=="function"?we?[Me.listener||Me]:[Me]:we?de(Me):te(Me,Me.length)}ie.prototype.listeners=function(ye){return E(this,ye,!0)},ie.prototype.rawListeners=function(ye){return E(this,ye,!1)},ie.listenerCount=function(Ee,ye){return typeof Ee.listenerCount=="function"?Ee.listenerCount(ye):z.call(Ee,ye)},ie.prototype.listenerCount=z;function z(Ee){var ye=this._events;if(ye!==void 0){var we=ye[Ee];if(typeof we=="function")return 1;if(we!==void 0)return we.length}return 0}ie.prototype.eventNames=function(){return this._eventsCount>0?oe(this._events):[]};function te(Ee,ye){for(var we=new Array(ye),Ce=0;Ce=3&&(x=y),le.call(ee)==="[object Array]"?se(ee,a,x):typeof ee=="string"?ae(ee,a,x):ie(ee,a,x)};me.exports=re},{"is-callable":367}],346:[function(b,me,fe){"use strict";var ue="Function.prototype.bind called on incompatible ",le=Array.prototype.slice,oe=Object.prototype.toString,se="[object Function]";me.exports=function(ie){var re=this;if(typeof re!="function"||oe.call(re)!==se)throw new TypeError(ue+re);for(var ne=le.call(arguments,1),ee,a=function(){if(this instanceof ee){var te=re.apply(this,ne.concat(le.call(arguments)));return Object(te)===te?te:this}else return re.apply(ie,ne.concat(le.call(arguments)))},y=Math.max(0,re.length-ne.length),x=[],E=0;E1&&typeof Ze!="boolean")throw new se('"allowMissing" argument must be a boolean');if(Ce(/^%?[^%]*%?$/,Re)===null)throw new le("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var De=Te(Re),ot=De.length>0?De[0]:"",At=Pe("%"+ot+"%",Ze),nt=At.name,ft=At.value,at=!1,qe=At.alias;qe&&(ot=qe[0],Ee(De,pe([0,1],qe)));for(var tt=1,mt=!0;tt=De.length){var st=ie(ft,ht);mt=!!st,mt&&"get"in st&&!("originalValue"in st.get)?ft=st.get:ft=ft[ht]}else mt=ge(ft,ht),ft=ft[ht];mt&&!at&&(z[nt]=ft)}}return ft}},{"function-bind":347,has:354,"has-proto":350,"has-symbols":351}],349:[function(b,me,fe){"use strict";var ue=b("get-intrinsic"),le=ue("%Object.getOwnPropertyDescriptor%",!0);if(le)try{le([],"length")}catch(oe){le=null}me.exports=le},{"get-intrinsic":348}],350:[function(b,me,fe){"use strict";var ue={foo:{}},le=Object;me.exports=function(){return{__proto__:ue}.foo===ue.foo&&!({__proto__:null}instanceof le)}},{}],351:[function(b,me,fe){"use strict";var ue=typeof Symbol!="undefined"&&Symbol,le=b("./shams");me.exports=function(){return typeof ue!="function"||typeof Symbol!="function"||typeof ue("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:le()}},{"./shams":352}],352:[function(b,me,fe){"use strict";me.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var le={},oe=Symbol("test"),se=Object(oe);if(typeof oe=="string"||Object.prototype.toString.call(oe)!=="[object Symbol]"||Object.prototype.toString.call(se)!=="[object Symbol]")return!1;var ae=42;le[oe]=ae;for(oe in le)return!1;if(typeof Object.keys=="function"&&Object.keys(le).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(le).length!==0)return!1;var ie=Object.getOwnPropertySymbols(le);if(ie.length!==1||ie[0]!==oe||!Object.prototype.propertyIsEnumerable.call(le,oe))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var re=Object.getOwnPropertyDescriptor(le,oe);if(re.value!==ae||re.enumerable!==!0)return!1}return!0}},{}],353:[function(b,me,fe){"use strict";var ue=b("has-symbols/shams");me.exports=function(){return ue()&&!!Symbol.toStringTag}},{"has-symbols/shams":352}],354:[function(b,me,fe){"use strict";var ue=b("function-bind");me.exports=ue.call(Function.call,Object.prototype.hasOwnProperty)},{"function-bind":347}],355:[function(b,me,fe){var ue=b("http"),le=b("url"),oe=me.exports;for(var se in ue)ue.hasOwnProperty(se)&&(oe[se]=ue[se]);oe.request=function(ie,re){return ie=ae(ie),ue.request.call(this,ie,re)},oe.get=function(ie,re){return ie=ae(ie),ue.get.call(this,ie,re)};function ae(ie){if(typeof ie=="string"&&(ie=le.parse(ie)),ie.protocol||(ie.protocol="https:"),ie.protocol!=="https:")throw new Error('Protocol "'+ie.protocol+'" not supported. Expected "https:"');return ie}},{http:468,url:472}],356:[function(b,me,fe){"use strict";var ue=b("util"),le=b("ms");me.exports=function(oe){if(typeof oe=="number")return oe;var se=le(oe);if(se===void 0){var ae=new Error(ue.format("humanize-ms(%j) result undefined",oe));console.warn(ae.stack)}return se}},{ms:376,util:419}],357:[function(b,me,fe){fe.read=function(ue,le,oe,se,ae){var ie,re,ne=ae*8-se-1,ee=(1<>1,y=-7,x=oe?ae-1:0,E=oe?-1:1,z=ue[le+x];for(x+=E,ie=z&(1<<-y)-1,z>>=-y,y+=ne;y>0;ie=ie*256+ue[le+x],x+=E,y-=8);for(re=ie&(1<<-y)-1,ie>>=-y,y+=se;y>0;re=re*256+ue[le+x],x+=E,y-=8);if(ie===0)ie=1-a;else{if(ie===ee)return re?NaN:(z?-1:1)*(1/0);re=re+Math.pow(2,se),ie=ie-a}return(z?-1:1)*re*Math.pow(2,ie-se)},fe.write=function(ue,le,oe,se,ae,ie){var re,ne,ee,a=ie*8-ae-1,y=(1<>1,E=ae===23?Math.pow(2,-24)-Math.pow(2,-77):0,z=se?0:ie-1,te=se?1:-1,Ae=le<0||le===0&&1/le<0?1:0;for(le=Math.abs(le),isNaN(le)||le===1/0?(ne=isNaN(le)?1:0,re=y):(re=Math.floor(Math.log(le)/Math.LN2),le*(ee=Math.pow(2,-re))<1&&(re--,ee*=2),re+x>=1?le+=E/ee:le+=E*Math.pow(2,1-x),le*ee>=2&&(re++,ee/=2),re+x>=y?(ne=0,re=y):re+x>=1?(ne=(le*ee-1)*Math.pow(2,ae),re=re+x):(ne=le*Math.pow(2,x-1)*Math.pow(2,ae),re=0));ae>=8;ue[oe+z]=ne&255,z+=te,ne/=256,ae-=8);for(re=re<0;ue[oe+z]=re&255,z+=te,re/=256,a-=8);ue[oe+z-te]|=Ae*128}},{}],358:[function(b,me,fe){"use strict";var ue=[b("./nextTick"),b("./queueMicrotask"),b("./mutation.js"),b("./messageChannel"),b("./stateChange"),b("./timeout")],le,oe,se=-1,ae=[],ie=!1;function re(){!le||!oe||(le=!1,oe.length?ae=oe.concat(ae):se=-1,ae.length&&ne())}function ne(){if(!le){ie=!1,le=!0;for(var z=ae.length,te=setTimeout(re);z;){for(oe=ae,ae=[];oe&&++se1)for(var Ae=1;Ae=0&&oe(ne)!=="[object Array]"&&oe(ne.callee)==="[object Function]"},ie=function(){return se(arguments)}();se.isLegacyArguments=ae,me.exports=ie?se:ae},{"call-bind/callBound":92,"has-tostringtag/shams":353}],366:[function(b,me,fe){me.exports=function(oe){return oe!=null&&(ue(oe)||le(oe)||!!oe._isBuffer)};function ue(oe){return!!oe.constructor&&typeof oe.constructor.isBuffer=="function"&&oe.constructor.isBuffer(oe)}function le(oe){return typeof oe.readFloatLE=="function"&&typeof oe.slice=="function"&&ue(oe.slice(0,0))}},{}],367:[function(b,me,fe){"use strict";var ue=Function.prototype.toString,le=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,oe,se;if(typeof le=="function"&&typeof Object.defineProperty=="function")try{oe=Object.defineProperty({},"length",{get:function(){throw se}}),se={},le(function(){throw 42},null,oe)}catch(ge){ge!==se&&(le=null)}else le=null;var ae=/^\s*class\b/,ie=function(pe){try{var Ee=ue.call(pe);return ae.test(Ee)}catch(ye){return!1}},re=function(pe){try{return ie(pe)?!1:(ue.call(pe),!0)}catch(Ee){return!1}},ne=Object.prototype.toString,ee="[object Object]",a="[object Function]",y="[object GeneratorFunction]",x="[object HTMLAllCollection]",E="[object HTML document.all class]",z="[object HTMLCollection]",te=typeof Symbol=="function"&&!!Symbol.toStringTag,Ae=!(0 in[,]),de=function(){return!1};if(typeof document=="object"){var he=document.all;ne.call(he)===ne.call(document.all)&&(de=function(pe){if((Ae||!pe)&&(typeof pe=="undefined"||typeof pe=="object"))try{var Ee=ne.call(pe);return(Ee===x||Ee===E||Ee===z||Ee===ee)&&pe("")==null}catch(ye){}return!1})}me.exports=le?function(pe){if(de(pe))return!0;if(!pe||typeof pe!="function"&&typeof pe!="object")return!1;try{le(pe,null,oe)}catch(Ee){if(Ee!==se)return!1}return!ie(pe)&&re(pe)}:function(pe){if(de(pe))return!0;if(!pe||typeof pe!="function"&&typeof pe!="object")return!1;if(te)return re(pe);if(ie(pe))return!1;var Ee=ne.call(pe);return Ee!==a&&Ee!==y&&!/^\[object HTML/.test(Ee)?!1:re(pe)}},{}],368:[function(b,me,fe){"use strict";var ue=Object.prototype.toString,le=Function.prototype.toString,oe=/^\s*(?:function)?\*/,se=b("has-tostringtag/shams")(),ae=Object.getPrototypeOf,ie=function(){if(!se)return!1;try{return Function("return function*() {}")()}catch(ne){}},re;me.exports=function(ee){if(typeof ee!="function")return!1;if(oe.test(le.call(ee)))return!0;if(!se){var a=ue.call(ee);return a==="[object GeneratorFunction]"}if(!ae)return!1;if(typeof re=="undefined"){var y=ie();re=y?ae(y):!1}return ae(ee)===re}},{"has-tostringtag/shams":353}],369:[function(b,me,fe){"use strict";var ue=b("which-typed-array");me.exports=function(oe){return!!ue(oe)}},{"which-typed-array":420}],370:[function(b,me,fe){var ue={}.toString;me.exports=Array.isArray||function(le){return ue.call(le)=="[object Array]"}},{}],371:[function(b,me,fe){(function(ue){(function(){(function(le,oe){typeof fe=="object"&&typeof me!="undefined"?me.exports=oe(le):typeof ve=="function"&&ve.amd?ve(oe):oe(le)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof ue!="undefined"?ue:this,function(le){"use strict";le=le||{};var oe=le.Base64,se="2.6.4",ae="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ie=function(Re){for(var Ze={},De=0,ot=Re.length;De>>6)+re(128|Ze&63):re(224|Ze>>>12&15)+re(128|Ze>>>6&63)+re(128|Ze&63)}else{var Ze=65536+(Re.charCodeAt(0)-55296)*1024+(Re.charCodeAt(1)-56320);return re(240|Ze>>>18&7)+re(128|Ze>>>12&63)+re(128|Ze>>>6&63)+re(128|Ze&63)}},ee=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,a=function(Re){return Re.replace(ee,ne)},y=function(Re){var Ze=[0,2,1][Re.length%3],De=Re.charCodeAt(0)<<16|(Re.length>1?Re.charCodeAt(1):0)<<8|(Re.length>2?Re.charCodeAt(2):0),ot=[ae.charAt(De>>>18),ae.charAt(De>>>12&63),Ze>=2?"=":ae.charAt(De>>>6&63),Ze>=1?"=":ae.charAt(De&63)];return ot.join("")},x=le.btoa&&typeof le.btoa=="function"?function(Re){return le.btoa(Re)}:function(Re){if(Re.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return Re.replace(/[\s\S]{1,3}/g,y)},E=function(Re){return x(a(String(Re)))},z=function(Re){return Re.replace(/[+\/]/g,function(Ze){return Ze=="+"?"-":"_"}).replace(/=/g,"")},te=function(Re,Ze){return Ze?z(E(Re)):E(Re)},Ae=function(Re){return te(Re,!0)},de;le.Uint8Array&&(de=function(Re,Ze){for(var De="",ot=0,At=Re.length;ot>>18)+ae.charAt(qe>>>12&63)+(typeof ft!="undefined"?ae.charAt(qe>>>6&63):"=")+(typeof at!="undefined"?ae.charAt(qe&63):"=")}return Ze?z(De):De});var he=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,ge=function(Re){switch(Re.length){case 4:var Ze=(7&Re.charCodeAt(0))<<18|(63&Re.charCodeAt(1))<<12|(63&Re.charCodeAt(2))<<6|63&Re.charCodeAt(3),De=Ze-65536;return re((De>>>10)+55296)+re((De&1023)+56320);case 3:return re((15&Re.charCodeAt(0))<<12|(63&Re.charCodeAt(1))<<6|63&Re.charCodeAt(2));default:return re((31&Re.charCodeAt(0))<<6|63&Re.charCodeAt(1))}},pe=function(Re){return Re.replace(he,ge)},Ee=function(Re){var Ze=Re.length,De=Ze%4,ot=(Ze>0?ie[Re.charAt(0)]<<18:0)|(Ze>1?ie[Re.charAt(1)]<<12:0)|(Ze>2?ie[Re.charAt(2)]<<6:0)|(Ze>3?ie[Re.charAt(3)]:0),At=[re(ot>>>16),re(ot>>>8&255),re(ot&255)];return At.length-=[0,0,2,1][De],At.join("")},ye=le.atob&&typeof le.atob=="function"?function(Re){return le.atob(Re)}:function(Re){return Re.replace(/\S{1,4}/g,Ee)},we=function(Re){return ye(String(Re).replace(/[^A-Za-z0-9\+\/]/g,""))},Ce=function(Re){return pe(ye(Re))},Me=function(Re){return String(Re).replace(/[-_]/g,function(Ze){return Ze=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Fe=function(Re){return Ce(Me(Re))},Te;le.Uint8Array&&(Te=function(Re){return Uint8Array.from(we(Me(Re)),function(Ze){return Ze.charCodeAt(0)})});var Pe=function(){var Re=le.Base64;return le.Base64=oe,Re};if(le.Base64={VERSION:se,atob:we,btoa:x,fromBase64:Fe,toBase64:te,utob:a,encode:te,encodeURI:Ae,btou:pe,decode:Fe,noConflict:Pe,fromUint8Array:de,toUint8Array:Te},typeof Object.defineProperty=="function"){var Ne=function(Re){return{value:Re,enumerable:!1,writable:!0,configurable:!0}};le.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",Ne(function(){return Fe(this)})),Object.defineProperty(String.prototype,"toBase64",Ne(function(Re){return te(this,Re)})),Object.defineProperty(String.prototype,"toBase64URI",Ne(function(){return te(this,!0)}))}}return le.Meteor&&(Base64=le.Base64),typeof me!="undefined"&&me.exports?me.exports.Base64=le.Base64:typeof ve=="function"&&ve.amd&&ve([],function(){return le.Base64}),{Base64:le.Base64}})}).call(this)}).call(this,typeof Et!="undefined"?Et:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],372:[function(b,me,fe){"use strict";me.exports=le;var ue=Object.prototype.hasOwnProperty;function le(oe,se,ae){if(!oe)throw new TypeError("argument dest is required");if(!se)throw new TypeError("argument src is required");return ae===void 0&&(ae=!0),Object.getOwnPropertyNames(se).forEach(function(re){if(!(!ae&&ue.call(oe,re))){var ne=Object.getOwnPropertyDescriptor(se,re);Object.defineProperty(oe,re,ne)}}),oe}},{}],373:[function(b,me,fe){"use strict";b("core-js/modules/es.array.map.js"),b("core-js/modules/es.regexp.exec.js"),b("core-js/modules/es.string.replace.js"),b("core-js/modules/es.regexp.constructor.js"),b("core-js/modules/es.regexp.to-string.js");function ue(){this._types=Object.create(null),this._extensions=Object.create(null);for(var le=0;le0)return re(y);if(E==="number"&&isFinite(y))return x.long?ee(y):ne(y);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(y))};function re(y){if(y=String(y),!(y.length>100)){var x=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(y);if(x){var E=parseFloat(x[1]),z=(x[2]||"ms").toLowerCase();switch(z){case"years":case"year":case"yrs":case"yr":case"y":return E*ie;case"weeks":case"week":case"w":return E*ae;case"days":case"day":case"d":return E*se;case"hours":case"hour":case"hrs":case"hr":case"h":return E*oe;case"minutes":case"minute":case"mins":case"min":case"m":return E*le;case"seconds":case"second":case"secs":case"sec":case"s":return E*ue;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return E;default:return}}}}function ne(y){var x=Math.abs(y);return x>=se?Math.round(y/se)+"d":x>=oe?Math.round(y/oe)+"h":x>=le?Math.round(y/le)+"m":x>=ue?Math.round(y/ue)+"s":y+"ms"}function ee(y){var x=Math.abs(y);return x>=se?a(y,x,se,"day"):x>=oe?a(y,x,oe,"hour"):x>=le?a(y,x,le,"minute"):x>=ue?a(y,x,ue,"second"):y+" ms"}function a(y,x,E,z){var te=x>=E*1.5;return Math.round(y/E)+" "+z+(te?"s":"")}},{}],377:[function(b,me,fe){"use strict";var ue=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable;function se(ie){if(ie==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(ie)}function ae(){try{if(!Object.assign)return!1;var ie=new String("abc");if(ie[5]="de",Object.getOwnPropertyNames(ie)[0]==="5")return!1;for(var re={},ne=0;ne<10;ne++)re["_"+String.fromCharCode(ne)]=ne;var ee=Object.getOwnPropertyNames(re).map(function(y){return re[y]});if(ee.join("")!=="0123456789")return!1;var a={};return"abcdefghijklmnopqrst".split("").forEach(function(y){a[y]=y}),Object.keys(Object.assign({},a)).join("")==="abcdefghijklmnopqrst"}catch(y){return!1}}me.exports=ae()?Object.assign:function(ie,re){for(var ne,ee=se(ie),a,y=1;y2){var z=ne.lastIndexOf("/");if(z!==ne.length-1){z===-1?(ne="",ee=0):(ne=ne.slice(0,z),ee=ne.length-1-ne.lastIndexOf("/")),a=E,y=0;continue}}else if(ne.length===2||ne.length===1){ne="",ee=0,a=E,y=0;continue}}re&&(ne.length>0?ne+="/..":ne="..",ee=2)}else ne.length>0?ne+="/"+ie.slice(a+1,E):ne=ie.slice(a+1,E),ee=E-a-1;a=E,y=0}else x===46&&y!==-1?++y:y=-1}return ne}function se(ie,re){var ne=re.dir||re.root,ee=re.base||(re.name||"")+(re.ext||"");return ne?ne===re.root?ne+ee:ne+ie+ee:ee}var ae={resolve:function(){for(var re="",ne=!1,ee,a=arguments.length-1;a>=-1&&!ne;a--){var y;a>=0?y=arguments[a]:(ee===void 0&&(ee=ue.cwd()),y=ee),le(y),y.length!==0&&(re=y+"/"+re,ne=y.charCodeAt(0)===47)}return re=oe(re,!ne),ne?re.length>0?"/"+re:"/":re.length>0?re:"."},normalize:function(re){if(le(re),re.length===0)return".";var ne=re.charCodeAt(0)===47,ee=re.charCodeAt(re.length-1)===47;return re=oe(re,!ne),re.length===0&&!ne&&(re="."),re.length>0&&ee&&(re+="/"),ne?"/"+re:re},isAbsolute:function(re){return le(re),re.length>0&&re.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var re,ne=0;ne0&&(re===void 0?re=ee:re+="/"+ee)}return re===void 0?".":ae.normalize(re)},relative:function(re,ne){if(le(re),le(ne),re===ne||(re=ae.resolve(re),ne=ae.resolve(ne),re===ne))return"";for(var ee=1;eete){if(ne.charCodeAt(x+de)===47)return ne.slice(x+de+1);if(de===0)return ne.slice(x+de)}else y>te&&(re.charCodeAt(ee+de)===47?Ae=de:de===0&&(Ae=0));break}var he=re.charCodeAt(ee+de),ge=ne.charCodeAt(x+de);if(he!==ge)break;he===47&&(Ae=de)}var pe="";for(de=ee+Ae+1;de<=a;++de)(de===a||re.charCodeAt(de)===47)&&(pe.length===0?pe+="..":pe+="/..");return pe.length>0?pe+ne.slice(x+Ae):(x+=Ae,ne.charCodeAt(x)===47&&++x,ne.slice(x))},_makeLong:function(re){return re},dirname:function(re){if(le(re),re.length===0)return".";for(var ne=re.charCodeAt(0),ee=ne===47,a=-1,y=!0,x=re.length-1;x>=1;--x)if(ne=re.charCodeAt(x),ne===47){if(!y){a=x;break}}else y=!1;return a===-1?ee?"/":".":ee&&a===1?"//":re.slice(0,a)},basename:function(re,ne){if(ne!==void 0&&typeof ne!="string")throw new TypeError('"ext" argument must be a string');le(re);var ee=0,a=-1,y=!0,x;if(ne!==void 0&&ne.length>0&&ne.length<=re.length){if(ne.length===re.length&&ne===re)return"";var E=ne.length-1,z=-1;for(x=re.length-1;x>=0;--x){var te=re.charCodeAt(x);if(te===47){if(!y){ee=x+1;break}}else z===-1&&(y=!1,z=x+1),E>=0&&(te===ne.charCodeAt(E)?--E===-1&&(a=x):(E=-1,a=z))}return ee===a?a=z:a===-1&&(a=re.length),re.slice(ee,a)}else{for(x=re.length-1;x>=0;--x)if(re.charCodeAt(x)===47){if(!y){ee=x+1;break}}else a===-1&&(y=!1,a=x+1);return a===-1?"":re.slice(ee,a)}},extname:function(re){le(re);for(var ne=-1,ee=0,a=-1,y=!0,x=0,E=re.length-1;E>=0;--E){var z=re.charCodeAt(E);if(z===47){if(!y){ee=E+1;break}continue}a===-1&&(y=!1,a=E+1),z===46?ne===-1?ne=E:x!==1&&(x=1):ne!==-1&&(x=-1)}return ne===-1||a===-1||x===0||x===1&&ne===a-1&&ne===ee+1?"":re.slice(ne,a)},format:function(re){if(re===null||typeof re!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof re);return se("/",re)},parse:function(re){le(re);var ne={root:"",dir:"",base:"",ext:"",name:""};if(re.length===0)return ne;var ee=re.charCodeAt(0),a=ee===47,y;a?(ne.root="/",y=1):y=0;for(var x=-1,E=0,z=-1,te=!0,Ae=re.length-1,de=0;Ae>=y;--Ae){if(ee=re.charCodeAt(Ae),ee===47){if(!te){E=Ae+1;break}continue}z===-1&&(te=!1,z=Ae+1),ee===46?x===-1?x=Ae:de!==1&&(de=1):x!==-1&&(de=-1)}return x===-1||z===-1||de===0||de===1&&x===z-1&&x===E+1?z!==-1&&(E===0&&a?ne.base=ne.name=re.slice(1,z):ne.base=ne.name=re.slice(E,z)):(E===0&&a?(ne.name=re.slice(1,x),ne.base=re.slice(1,z)):(ne.name=re.slice(E,x),ne.base=re.slice(E,z)),ne.ext=re.slice(x,z)),E>0?ne.dir=re.slice(0,E-1):a&&(ne.dir="/"),ne},sep:"/",delimiter:":",win32:null,posix:null};ae.posix=ae,me.exports=ae}).call(this)}).call(this,b("_process"))},{_process:467}],379:[function(b,me,fe){(function(ue){(function(){(function(){"use strict";var le={function:!0,object:!0},oe=le[typeof window]&&window||this,se=oe,ae=le[typeof fe]&&fe,ie=le[typeof me]&&me&&!me.nodeType&&me,re=ae&&ie&&typeof ue=="object"&&ue;re&&(re.global===re||re.window===re||re.self===re)&&(oe=re);var ne=Math.pow(2,53)-1,ee=/\bOpera/,a=this,y=Object.prototype,x=y.hasOwnProperty,E=y.toString;function z(Fe){return Fe=String(Fe),Fe.charAt(0).toUpperCase()+Fe.slice(1)}function te(Fe,Te,Pe){var Ne={"10.0":"10","6.4":"10 Technical Preview","6.3":"8.1","6.2":"8","6.1":"Server 2008 R2 / 7","6.0":"Server 2008 / Vista","5.2":"Server 2003 / XP 64-bit","5.1":"XP","5.01":"2000 SP1","5.0":"2000","4.0":"NT","4.90":"ME"};return Te&&Pe&&/^Win/i.test(Fe)&&!/^Windows Phone /i.test(Fe)&&(Ne=Ne[/[\d.]+$/.exec(Fe)])&&(Fe="Windows "+Ne),Fe=String(Fe),Te&&Pe&&(Fe=Fe.replace(RegExp(Te,"i"),Pe)),Fe=de(Fe.replace(/ ce$/i," CE").replace(/\bhpw/i,"web").replace(/\bMacintosh\b/,"Mac OS").replace(/_PowerPC\b/i," OS").replace(/\b(OS X) [^ \d]+/i,"$1").replace(/\bMac (OS X)\b/,"$1").replace(/\/(\d)/," $1").replace(/_/g,".").replace(/(?: BePC|[ .]*fc[ \d.]+)$/i,"").replace(/\bx86\.64\b/gi,"x86_64").replace(/\b(Windows Phone) OS\b/,"$1").replace(/\b(Chrome OS \w+) [\d.]+\b/,"$1").split(" on ")[0]),Fe}function Ae(Fe,Te){var Pe=-1,Ne=Fe?Fe.length:0;if(typeof Ne=="number"&&Ne>-1&&Ne<=ne)for(;++Pe3&&"WebKit"||/\bOpera\b/.test(Le)&&(/\bOPR\b/.test(Fe)?"Blink":"Presto")||/\b(?:Midori|Nook|Safari)\b/i.test(Fe)&&!/^(?:Trident|EdgeHTML)$/.test(Xe)&&"WebKit"||!Xe&&/\bMSIE\b/i.test(Fe)&&(pt=="Mac OS"?"Tasman":"Trident")||Xe=="WebKit"&&/\bPlayStation\b(?! Vita\b)/i.test(Le)&&"NetFront")&&(Xe=[Ke]),Le=="IE"&&(Ke=(/; *(?:XBLWP|ZuneWP)(\d+)/i.exec(Fe)||0)[1])?(Le+=" Mobile",pt="Windows Phone "+(/\+$/.test(Ke)?Ke:Ke+".x"),ze.unshift("desktop mode")):/\bWPDesktop\b/i.test(Fe)?(Le="IE Mobile",pt="Windows Phone 8.x",ze.unshift("desktop mode"),Ct||(Ct=(/\brv:([\d.]+)/.exec(Fe)||0)[1])):Le!="IE"&&Xe=="Trident"&&(Ke=/\brv:([\d.]+)/.exec(Fe))&&(Le&&ze.push("identifying as "+Le+(Ct?" "+Ct:"")),Le="IE",Ct=Ke[1]),xt){if(pe(Te,"global"))if(qe&&(Ke=qe.lang.System,gt=Ke.getProperty("os.arch"),pt=pt||Ke.getProperty("os.name")+" "+Ke.getProperty("os.version")),tt){try{Ct=Te.require("ringo/engine").version.join("."),Le="RingoJS"}catch(_t){(Ke=Te.system)&&Ke.global.system==Te.system&&(Le="Narwhal",pt||(pt=Ke[0].os||null))}Le||(Le="Rhino")}else typeof Te.process=="object"&&!Te.process.browser&&(Ke=Te.process)&&(typeof Ke.versions=="object"&&(typeof Ke.versions.electron=="string"?(ze.push("Node "+Ke.versions.node),Le="Electron",Ct=Ke.versions.electron):typeof Ke.versions.nw=="string"&&(ze.push("Chromium "+Ct,"Node "+Ke.versions.node),Le="NW.js",Ct=Ke.versions.nw)),Le||(Le="Node.js",gt=Ke.arch,pt=Ke.platform,Ct=/[\d.]+/.exec(Ke.version),Ct=Ct?Ct[0]:null));else ge(Ke=Te.runtime)==At?(Le="Adobe AIR",pt=Ke.flash.system.Capabilities.os):ge(Ke=Te.phantom)==at?(Le="PhantomJS",Ct=(Ke=Ke.version||null)&&Ke.major+"."+Ke.minor+"."+Ke.patch):typeof jt.documentMode=="number"&&(Ke=/\bTrident\/(\d+)/i.exec(Fe))?(Ct=[Ct,jt.documentMode],(Ke=+Ke[1]+4)!=Ct[1]&&(ze.push("IE "+Ct[1]+" mode"),Xe&&(Xe[1]=""),Ct[1]=Ke),Ct=Le=="IE"?String(Ct[1].toFixed(1)):Ct[0]):typeof jt.documentMode=="number"&&/^(?:Chrome|Firefox)\b/.test(Le)&&(ze.push("masking as "+Le+" "+Ct),Le="IE",Ct="11.0",Xe=["Trident"],pt="Windows");pt=pt&&de(pt)}if(Ct&&(Ke=/(?:[ab]|dp|pre|[ab]\d+pre)(?:\d+\+?)?$/i.exec(Ct)||/(?:alpha|beta)(?: ?\d)?/i.exec(Fe+";"+(xt&&Ne.appMinorVersion))||/\bMinefield\b/i.test(Fe)&&"a")&&($e=/b/i.test(Ke)?"beta":"alpha",Ct=Ct.replace(RegExp(Ke+"\\+?$"),"")+($e=="beta"?ht:mt)+(/\d+\+?/.exec(Ke)||"")),Le=="Fennec"||Le=="Firefox"&&/\b(?:Android|Firefox OS|KaiOS)\b/.test(pt))Le="Firefox Mobile";else if(Le=="Maxthon"&&Ct)Ct=Ct.replace(/\.[\d.]+/,".x");else if(/\bXbox\b/i.test(We))We=="Xbox 360"&&(pt=null),We=="Xbox 360"&&/\bIEMobile\b/.test(Fe)&&ze.unshift("mobile mode");else if((/^(?:Chrome|IE|Opera)$/.test(Le)||Le&&!We&&!/Browser|Mobi/.test(Le))&&(pt=="Windows CE"||/Mobi/i.test(Fe)))Le+=" Mobile";else if(Le=="IE"&&xt)try{Te.external===null&&ze.unshift("platform preview")}catch(_t){ze.unshift("embedded")}else(/\bBlackBerry\b/.test(We)||/\bBB10\b/.test(Fe))&&(Ke=(RegExp(We.replace(/ +/g," *")+"/([.\\d]+)","i").exec(Fe)||0)[1]||Ct)?(Ke=[Ke,/BB10/.test(Fe)],pt=(Ke[1]?(We=null,it="BlackBerry"):"Device Software")+" "+Ke[0],Ct=null):this!=he&&We!="Wii"&&(xt&<||/Opera/.test(Le)&&/\b(?:MSIE|Firefox)\b/i.test(Fe)||Le=="Firefox"&&/\bOS X (?:\d+\.){2,}/.test(pt)||Le=="IE"&&(pt&&!/^Win/.test(pt)&&Ct>5.5||/\bWindows XP\b/.test(pt)&&Ct>8||Ct==8&&!/\bTrident\b/.test(Fe)))&&!ee.test(Ke=Ce.call(he,Fe.replace(ee,"")+";"))&&Ke.name&&(Ke="ing as "+Ke.name+((Ke=Ke.version)?" "+Ke:""),ee.test(Le)?(/\bIE\b/.test(Ke)&&pt=="Mac OS"&&(pt=null),Ke="identify"+Ke):(Ke="mask"+Ke,st?Le=de(st.replace(/([a-z])([A-Z])/g,"$1 $2")):Le="Opera",/\bIE\b/.test(Ke)&&(pt=null),xt||(Ct=null)),Xe=["Presto"],ze.push(Ke));(Ke=(/\bAppleWebKit\/([\d.]+\+?)/i.exec(Fe)||0)[1])&&(Ke=[parseFloat(Ke.replace(/\.(\d)$/,".0$1")),Ke],Le=="Safari"&&Ke[1].slice(-1)=="+"?(Le="WebKit Nightly",$e="alpha",Ct=Ke[1].slice(0,-1)):(Ct==Ke[1]||Ct==(Ke[2]=(/\bSafari\/([\d.]+\+?)/i.exec(Fe)||0)[1]))&&(Ct=null),Ke[1]=(/\b(?:Headless)?Chrome\/([\d.]+)/i.exec(Fe)||0)[1],Ke[0]==537.36&&Ke[2]==537.36&&parseFloat(Ke[1])>=28&&Xe=="WebKit"&&(Xe=["Blink"]),!xt||!De&&!Ke[1]?(Xe&&(Xe[1]="like Safari"),Ke=(Ke=Ke[0],Ke<400?1:Ke<500?2:Ke<526?3:Ke<533?4:Ke<534?"4+":Ke<535?5:Ke<537?6:Ke<538?7:Ke<601?8:Ke<602?9:Ke<604?10:Ke<606?11:Ke<608?12:"12")):(Xe&&(Xe[1]="like Chrome"),Ke=Ke[1]||(Ke=Ke[0],Ke<530?1:Ke<532?2:Ke<532.05?3:Ke<533?4:Ke<534.03?5:Ke<534.07?6:Ke<534.1?7:Ke<534.13?8:Ke<534.16?9:Ke<534.24?10:Ke<534.3?11:Ke<535.01?12:Ke<535.02?"13+":Ke<535.07?15:Ke<535.11?16:Ke<535.19?17:Ke<536.05?18:Ke<536.1?19:Ke<537.01?20:Ke<537.11?"21+":Ke<537.13?23:Ke<537.18?24:Ke<537.24?25:Ke<537.36?26:Xe!="Blink"?"27":"28")),Xe&&(Xe[1]+=" "+(Ke+=typeof Ke=="number"?".x":/[.+]/.test(Ke)?"":"+")),Le=="Safari"&&(!Ct||parseInt(Ct)>45)?Ct=Ke:Le=="Chrome"&&/\bHeadlessChrome/i.test(Fe)&&ze.unshift("headless")),Le=="Opera"&&(Ke=/\bzbov|zvav$/.exec(pt))?(Le+=" ",ze.unshift("desktop mode"),Ke=="zvav"?(Le+="Mini",Ct=null):Le+="Mobile",pt=pt.replace(RegExp(" *"+Ke+"$"),"")):Le=="Safari"&&/\bChrome\b/.exec(Xe&&Xe[1])?(ze.unshift("desktop mode"),Le="Chrome Mobile",Ct=null,/\bOS X\b/.test(pt)?(it="Apple",pt="iOS 4.3+"):pt=null):/\bSRWare Iron\b/.test(Le)&&!Ct&&(Ct=Gt("Chrome")),Ct&&Ct.indexOf(Ke=/[\d.]+$/.exec(pt))==0&&Fe.indexOf("/"+Ke+"-")>-1&&(pt=we(pt.replace(Ke,""))),pt&&pt.indexOf(Le)!=-1&&!RegExp(Le+" OS").test(pt)&&(pt=pt.replace(RegExp(" *"+Ee(Le)+" *"),"")),Xe&&!/\b(?:Avant|Nook)\b/.test(Le)&&(/Browser|Lunascape|Maxthon/.test(Le)||Le!="Safari"&&/^iOS/.test(pt)&&/\bSafari\b/.test(Xe[1])||/^(?:Adobe|Arora|Breach|Midori|Opera|Phantom|Rekonq|Rock|Samsung Internet|Sleipnir|SRWare Iron|Vivaldi|Web)/.test(Le)&&Xe[1])&&(Ke=Xe[Xe.length-1])&&ze.push(Ke),ze.length&&(ze=["("+ze.join("; ")+")"]),it&&We&&We.indexOf(it)<0&&ze.push("on "+it),We&&ze.push((/^on /.test(ze[ze.length-1])?"":"on ")+We),pt&&(Ke=/ ([\d.+]+)$/.exec(pt),yt=Ke&&pt.charAt(pt.length-Ke[0].length-1)=="/",pt={architecture:32,family:Ke&&!yt?pt.replace(Ke[0],""):pt,version:Ke?Ke[1]:null,toString:function(){var _t=this.version;return this.family+(_t&&!yt?" "+_t:"")+(this.architecture==64?" 64-bit":"")}}),(Ke=/\b(?:AMD|IA|Win|WOW|x86_|x)64\b/i.exec(gt))&&!/\bi686\b/i.test(gt)?(pt&&(pt.architecture=64,pt.family=pt.family.replace(RegExp(" *"+Ke),"")),Le&&(/\bWOW64\b/i.test(Fe)||xt&&/\w(?:86|32)$/.test(Ne.cpuClass||Ne.platform)&&!/\bWin64; x64\b/i.test(Fe))&&ze.unshift("32-bit")):pt&&/^OS X/.test(pt.family)&&Le=="Chrome"&&parseFloat(Ct)>=39&&(pt.architecture=64),Fe||(Fe=null);var Yt={};return Yt.description=Fe,Yt.layout=Xe&&Xe[0],Yt.manufacturer=it,Yt.name=Le,Yt.prerelease=$e,Yt.product=We,Yt.ua=Fe,Yt.version=Le&&Ct,Yt.os=pt||{architecture:null,family:null,version:null,toString:function(){return"null"}},Yt.parse=Ce,Yt.toString=Lt,Yt.version&&ze.unshift(Ct),Yt.name&&ze.unshift(Le),pt&&Le&&!(pt==String(pt).split(" ")[0]&&(pt==Le.split(" ")[0]||We))&&ze.push(We?"("+pt+")":"on "+pt),ze.length&&(Yt.description=ze.join(" ")),Yt}var Me=Ce();typeof ve=="function"&&typeof ve.amd=="object"&&ve.amd?(oe.platform=Me,ve(function(){return Me})):ae&&ie?he(Me,function(Fe,Te){ae[Te]=Fe}):oe.platform=Me}).call(this)}).call(this)}).call(this,typeof Et!="undefined"?Et:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],380:[function(b,me,fe){(function(ue){(function(){"use strict";typeof ue=="undefined"||!ue.version||ue.version.indexOf("v0.")===0||ue.version.indexOf("v1.")===0&&ue.version.indexOf("v1.8.")!==0?me.exports={nextTick:le}:me.exports=ue;function le(oe,se,ae,ie){if(typeof oe!="function")throw new TypeError('"callback" argument must be a function');var re=arguments.length,ne,ee;switch(re){case 0:case 1:return ue.nextTick(oe);case 2:return ue.nextTick(function(){oe.call(null,se)});case 3:return ue.nextTick(function(){oe.call(null,se,ae)});case 4:return ue.nextTick(function(){oe.call(null,se,ae,ie)});default:for(ne=new Array(re-1),ee=0;ee1)for(var he=1;he= 0x80 (not a basic code point)","invalid-input":"Invalid input"},pe=ne-ee,Ee=Math.floor,ye=String.fromCharCode,we;function Ce(ft){throw new RangeError(ge[ft])}function Me(ft,at){for(var qe=ft.length,tt=[];qe--;)tt[qe]=at(ft[qe]);return tt}function Fe(ft,at){var qe=ft.split("@"),tt="";qe.length>1&&(tt=qe[0]+"@",ft=qe[1]),ft=ft.replace(he,".");var mt=ft.split("."),ht=Me(mt,at).join(".");return tt+ht}function Te(ft){for(var at=[],qe=0,tt=ft.length,mt,ht;qe=55296&&mt<=56319&&qe65535&&(at-=65536,qe+=ye(at>>>10&1023|55296),at=56320|at&1023),qe+=ye(at),qe}).join("")}function Ne(ft){return ft-48<10?ft-22:ft-65<26?ft-65:ft-97<26?ft-97:ne}function Re(ft,at){return ft+22+75*(ft<26)-((at!=0)<<5)}function Ze(ft,at,qe){var tt=0;for(ft=qe?Ee(ft/x):ft>>1,ft+=Ee(ft/at);ft>pe*a>>1;tt+=ne)ft=Ee(ft/pe);return Ee(tt+(pe+1)*ft/(ft+y))}function De(ft){var at=[],qe=ft.length,tt,mt=0,ht=z,jt=E,lt,st,Ke,gt,ze,$e,xt,Ct,yt;for(lt=ft.lastIndexOf(te),lt<0&&(lt=0),st=0;st=128&&Ce("not-basic"),at.push(ft.charCodeAt(st));for(Ke=lt>0?lt+1:0;Ke=qe&&Ce("invalid-input"),xt=Ne(ft.charCodeAt(Ke++)),(xt>=ne||xt>Ee((re-mt)/ze))&&Ce("overflow"),mt+=xt*ze,Ct=$e<=jt?ee:$e>=jt+a?a:$e-jt,!(xtEe(re/yt)&&Ce("overflow"),ze*=yt;tt=at.length+1,jt=Ze(mt-gt,tt,gt==0),Ee(mt/tt)>re-ht&&Ce("overflow"),ht+=Ee(mt/tt),mt%=tt,at.splice(mt++,0,ht)}return Pe(at)}function ot(ft){var at,qe,tt,mt,ht,jt,lt,st,Ke,gt,ze,$e=[],xt,Ct,yt,Xe;for(ft=Te(ft),xt=ft.length,at=z,qe=0,ht=E,jt=0;jt=at&&zeEe((re-qe)/Ct)&&Ce("overflow"),qe+=(lt-at)*Ct,at=lt,jt=0;jtre&&Ce("overflow"),ze==at){for(st=qe,Ke=ne;gt=Ke<=ht?ee:Ke>=ht+a?a:Ke-ht,!(st0&&a>ee&&(a=ee);for(var y=0;y=0?(z=x.substr(0,E),te=x.substr(E+1)):(z=x,te=""),Ae=decodeURIComponent(z),de=decodeURIComponent(te),ue(re,Ae)?le(re[Ae])?re[Ae].push(de):re[Ae]=[re[Ae],de]:re[Ae]=de}return re};var le=Array.isArray||function(oe){return Object.prototype.toString.call(oe)==="[object Array]"}},{}],384:[function(b,me,fe){"use strict";var ue=function(ae){switch(typeof ae){case"string":return ae;case"boolean":return ae?"true":"false";case"number":return isFinite(ae)?ae:"";default:return""}};me.exports=function(ae,ie,re,ne){return ie=ie||"&",re=re||"=",ae===null&&(ae=void 0),typeof ae=="object"?oe(se(ae),function(ee){var a=encodeURIComponent(ue(ee))+re;return le(ae[ee])?oe(ae[ee],function(y){return a+encodeURIComponent(ue(y))}).join(ie):a+encodeURIComponent(ue(ae[ee]))}).join(ie):ne?encodeURIComponent(ue(ne))+re+encodeURIComponent(ue(ae)):""};var le=Array.isArray||function(ae){return Object.prototype.toString.call(ae)==="[object Array]"};function oe(ae,ie){if(ae.map)return ae.map(ie);for(var re=[],ne=0;ne0?(typeof $e!="string"&&!Xe.objectMode&&Object.getPrototypeOf($e)!==ee.prototype&&($e=y($e)),Ct?Xe.endEmitted?ze.emit("error",new Error("stream.unshift() after end event")):Ce(ze,Xe,$e,!0):Xe.ended?ze.emit("error",new Error("stream.push() after EOF")):(Xe.reading=!1,Xe.decoder&&!xt?($e=Xe.decoder.write($e),Xe.objectMode||$e.length!==0?Ce(ze,Xe,$e,!1):ot(ze,Xe)):Ce(ze,Xe,$e,!1))):Ct||(Xe.reading=!1)}return Fe(Xe)}function Ce(ze,$e,xt,Ct){$e.flowing&&$e.length===0&&!$e.sync?(ze.emit("data",xt),ze.read(0)):($e.length+=$e.objectMode?1:xt.length,Ct?$e.buffer.unshift(xt):$e.buffer.push(xt),$e.needReadable&&Ze(ze)),ot(ze,$e)}function Me(ze,$e){var xt;return!x($e)&&typeof $e!="string"&&$e!==void 0&&!ze.objectMode&&(xt=new TypeError("Invalid non-string/buffer chunk")),xt}function Fe(ze){return!ze.ended&&(ze.needReadable||ze.length=Te?ze=Te:(ze--,ze|=ze>>>1,ze|=ze>>>2,ze|=ze>>>4,ze|=ze>>>8,ze|=ze>>>16,ze++),ze}function Ne(ze,$e){return ze<=0||$e.length===0&&$e.ended?0:$e.objectMode?1:ze!==ze?$e.flowing&&$e.length?$e.buffer.head.data.length:$e.length:(ze>$e.highWaterMark&&($e.highWaterMark=Pe(ze)),ze<=$e.length?ze:$e.ended?$e.length:($e.needReadable=!0,0))}ye.prototype.read=function(ze){te("read",ze),ze=parseInt(ze,10);var $e=this._readableState,xt=ze;if(ze!==0&&($e.emittedReadable=!1),ze===0&&$e.needReadable&&($e.length>=$e.highWaterMark||$e.ended))return te("read: emitReadable",$e.length,$e.ended),$e.length===0&&$e.ended?st(this):Ze(this),null;if(ze=Ne(ze,$e),ze===0&&$e.ended)return $e.length===0&&st(this),null;var Ct=$e.needReadable;te("need readable",Ct),($e.length===0||$e.length-ze<$e.highWaterMark)&&(Ct=!0,te("length less than watermark",Ct)),$e.ended||$e.reading?(Ct=!1,te("reading or ended",Ct)):Ct&&(te("do read"),$e.reading=!0,$e.sync=!0,$e.length===0&&($e.needReadable=!0),this._read($e.highWaterMark),$e.sync=!1,$e.reading||(ze=Ne(xt,$e)));var yt;return ze>0?yt=mt(ze,$e):yt=null,yt===null?($e.needReadable=!0,ze=0):$e.length-=ze,$e.length===0&&($e.ended||($e.needReadable=!0),xt!==ze&&$e.ended&&st(this)),yt!==null&&this.emit("data",yt),yt};function Re(ze,$e){if(!$e.ended){if($e.decoder){var xt=$e.decoder.end();xt&&xt.length&&($e.buffer.push(xt),$e.length+=$e.objectMode?1:xt.length)}$e.ended=!0,Ze(ze)}}function Ze(ze){var $e=ze._readableState;$e.needReadable=!1,$e.emittedReadable||(te("emitReadable",$e.flowing),$e.emittedReadable=!0,$e.sync?oe.nextTick(De,ze):De(ze))}function De(ze){te("emit readable"),ze.emit("readable"),tt(ze)}function ot(ze,$e){$e.readingMore||($e.readingMore=!0,oe.nextTick(At,ze,$e))}function At(ze,$e){for(var xt=$e.length;!$e.reading&&!$e.flowing&&!$e.ended&&$e.length<$e.highWaterMark&&(te("maybeReadMore read 0"),ze.read(0),xt!==$e.length);)xt=$e.length;$e.readingMore=!1}ye.prototype._read=function(ze){this.emit("error",new Error("_read() is not implemented"))},ye.prototype.pipe=function(ze,$e){var xt=this,Ct=this._readableState;switch(Ct.pipesCount){case 0:Ct.pipes=ze;break;case 1:Ct.pipes=[Ct.pipes,ze];break;default:Ct.pipes.push(ze);break}Ct.pipesCount+=1,te("pipe count=%d opts=%j",Ct.pipesCount,$e);var yt=(!$e||$e.end!==!1)&&ze!==ue.stdout&&ze!==ue.stderr,Xe=yt?We:Lt;Ct.endEmitted?oe.nextTick(Xe):xt.once("end",Xe),ze.on("unpipe",Le);function Le(Yt,_t){te("onunpipe"),Yt===xt&&_t&&_t.hasUnpiped===!1&&(_t.hasUnpiped=!0,Qt())}function We(){te("onend"),ze.end()}var it=nt(xt);ze.on("drain",it);var pt=!1;function Qt(){te("cleanup"),ze.removeListener("close",St),ze.removeListener("finish",Gt),ze.removeListener("drain",it),ze.removeListener("error",nn),ze.removeListener("unpipe",Le),xt.removeListener("end",We),xt.removeListener("end",Lt),xt.removeListener("data",Pt),pt=!0,Ct.awaitDrain&&(!ze._writableState||ze._writableState.needDrain)&&it()}var et=!1;xt.on("data",Pt);function Pt(Yt){te("ondata"),et=!1;var _t=ze.write(Yt);_t===!1&&!et&&((Ct.pipesCount===1&&Ct.pipes===ze||Ct.pipesCount>1&>(Ct.pipes,ze)!==-1)&&!pt&&(te("false write response, pause",xt._readableState.awaitDrain),xt._readableState.awaitDrain++,et=!0),xt.pause())}function nn(Yt){te("onerror",Yt),Lt(),ze.removeListener("error",nn),re(ze,"error")===0&&ze.emit("error",Yt)}pe(ze,"error",nn);function St(){ze.removeListener("finish",Gt),Lt()}ze.once("close",St);function Gt(){te("onfinish"),ze.removeListener("close",St),Lt()}ze.once("finish",Gt);function Lt(){te("unpipe"),xt.unpipe(ze)}return ze.emit("pipe",xt),Ct.flowing||(te("pipe resume"),xt.resume()),ze};function nt(ze){return function(){var $e=ze._readableState;te("pipeOnDrain",$e.awaitDrain),$e.awaitDrain&&$e.awaitDrain--,$e.awaitDrain===0&&re(ze,"data")&&($e.flowing=!0,tt(ze))}}ye.prototype.unpipe=function(ze){var $e=this._readableState,xt={hasUnpiped:!1};if($e.pipesCount===0)return this;if($e.pipesCount===1)return ze&&ze!==$e.pipes?this:(ze||(ze=$e.pipes),$e.pipes=null,$e.pipesCount=0,$e.flowing=!1,ze&&ze.emit("unpipe",this,xt),this);if(!ze){var Ct=$e.pipes,yt=$e.pipesCount;$e.pipes=null,$e.pipesCount=0,$e.flowing=!1;for(var Xe=0;Xe=$e.length?($e.decoder?xt=$e.buffer.join(""):$e.buffer.length===1?xt=$e.buffer.head.data:xt=$e.buffer.concat($e.length),$e.buffer.clear()):xt=ht(ze,$e.buffer,$e.decoder),xt}function ht(ze,$e,xt){var Ct;return ze<$e.head.data.length?(Ct=$e.head.data.slice(0,ze),$e.head.data=$e.head.data.slice(ze)):ze===$e.head.data.length?Ct=$e.shift():Ct=xt?jt(ze,$e):lt(ze,$e),Ct}function jt(ze,$e){var xt=$e.head,Ct=1,yt=xt.data;for(ze-=yt.length;xt=xt.next;){var Xe=xt.data,Le=ze>Xe.length?Xe.length:ze;if(Le===Xe.length?yt+=Xe:yt+=Xe.slice(0,ze),ze-=Le,ze===0){Le===Xe.length?(++Ct,xt.next?$e.head=xt.next:$e.head=$e.tail=null):($e.head=xt,xt.data=Xe.slice(Le));break}++Ct}return $e.length-=Ct,yt}function lt(ze,$e){var xt=ee.allocUnsafe(ze),Ct=$e.head,yt=1;for(Ct.data.copy(xt),ze-=Ct.data.length;Ct=Ct.next;){var Xe=Ct.data,Le=ze>Xe.length?Xe.length:ze;if(Xe.copy(xt,xt.length-ze,0,Le),ze-=Le,ze===0){Le===Xe.length?(++yt,Ct.next?$e.head=Ct.next:$e.head=$e.tail=null):($e.head=Ct,Ct.data=Xe.slice(Le));break}++yt}return $e.length-=yt,xt}function st(ze){var $e=ze._readableState;if($e.length>0)throw new Error('"endReadable()" called on non-empty stream');$e.endEmitted||($e.ended=!0,oe.nextTick(Ke,$e,ze))}function Ke(ze,$e){!ze.endEmitted&&ze.length===0&&(ze.endEmitted=!0,$e.readable=!1,$e.emit("end"))}function gt(ze,$e){for(var xt=0,Ct=ze.length;xt-1?oe:se.nextTick,ne;pe.WritableState=he;var ee=Object.create(b("core-util-is"));ee.inherits=b("inherits");var a={deprecate:b("util-deprecate")},y=b("./internal/streams/stream"),x=b("safe-buffer").Buffer,E=le.Uint8Array||function(){};function z(qe){return x.from(qe)}function te(qe){return x.isBuffer(qe)||qe instanceof E}var Ae=b("./internal/streams/destroy");ee.inherits(pe,y);function de(){}function he(qe,tt){ne=ne||b("./_stream_duplex"),qe=qe||{};var mt=tt instanceof ne;this.objectMode=!!qe.objectMode,mt&&(this.objectMode=this.objectMode||!!qe.writableObjectMode);var ht=qe.highWaterMark,jt=qe.writableHighWaterMark,lt=this.objectMode?16:16*1024;ht||ht===0?this.highWaterMark=ht:mt&&(jt||jt===0)?this.highWaterMark=jt:this.highWaterMark=lt,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var st=qe.decodeStrings===!1;this.decodeStrings=!st,this.defaultEncoding=qe.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(Ke){Pe(tt,Ke)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new ie(this)}he.prototype.getBuffer=function(){for(var tt=this.bufferedRequest,mt=[];tt;)mt.push(tt),tt=tt.next;return mt},function(){try{Object.defineProperty(he.prototype,"buffer",{get:a.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(qe){}}();var ge;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(ge=Function.prototype[Symbol.hasInstance],Object.defineProperty(pe,Symbol.hasInstance,{value:function(qe){return ge.call(this,qe)?!0:this!==pe?!1:qe&&qe._writableState instanceof he}})):ge=function(qe){return qe instanceof this};function pe(qe){if(ne=ne||b("./_stream_duplex"),!ge.call(pe,this)&&!(this instanceof ne))return new pe(qe);this._writableState=new he(qe,this),this.writable=!0,qe&&(typeof qe.write=="function"&&(this._write=qe.write),typeof qe.writev=="function"&&(this._writev=qe.writev),typeof qe.destroy=="function"&&(this._destroy=qe.destroy),typeof qe.final=="function"&&(this._final=qe.final)),y.call(this)}pe.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))};function Ee(qe,tt){var mt=new Error("write after end");qe.emit("error",mt),se.nextTick(tt,mt)}function ye(qe,tt,mt,ht){var jt=!0,lt=!1;return mt===null?lt=new TypeError("May not write null values to stream"):typeof mt!="string"&&mt!==void 0&&!tt.objectMode&&(lt=new TypeError("Invalid non-string/buffer chunk")),lt&&(qe.emit("error",lt),se.nextTick(ht,lt),jt=!1),jt}pe.prototype.write=function(qe,tt,mt){var ht=this._writableState,jt=!1,lt=!ht.objectMode&&te(qe);return lt&&!x.isBuffer(qe)&&(qe=z(qe)),typeof tt=="function"&&(mt=tt,tt=null),lt?tt="buffer":tt||(tt=ht.defaultEncoding),typeof mt!="function"&&(mt=de),ht.ended?Ee(this,mt):(lt||ye(this,ht,qe,mt))&&(ht.pendingcb++,jt=Ce(this,ht,lt,qe,tt,mt)),jt},pe.prototype.cork=function(){var qe=this._writableState;qe.corked++},pe.prototype.uncork=function(){var qe=this._writableState;qe.corked&&(qe.corked--,!qe.writing&&!qe.corked&&!qe.finished&&!qe.bufferProcessing&&qe.bufferedRequest&&Ze(this,qe))},pe.prototype.setDefaultEncoding=function(tt){if(typeof tt=="string"&&(tt=tt.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((tt+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+tt);return this._writableState.defaultEncoding=tt,this};function we(qe,tt,mt){return!qe.objectMode&&qe.decodeStrings!==!1&&typeof tt=="string"&&(tt=x.from(tt,mt)),tt}Object.defineProperty(pe.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function Ce(qe,tt,mt,ht,jt,lt){if(!mt){var st=we(tt,ht,jt);ht!==st&&(mt=!0,jt="buffer",ht=st)}var Ke=tt.objectMode?1:ht.length;tt.length+=Ke;var gt=tt.length0?this.tail.next=ne:this.head=ne,this.tail=ne,++this.length},ae.prototype.unshift=function(re){var ne={data:re,next:this.head};this.length===0&&(this.tail=ne),this.head=ne,++this.length},ae.prototype.shift=function(){if(this.length!==0){var re=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,re}},ae.prototype.clear=function(){this.head=this.tail=null,this.length=0},ae.prototype.join=function(re){if(this.length===0)return"";for(var ne=this.head,ee=""+ne.data;ne=ne.next;)ee+=re+ne.data;return ee},ae.prototype.concat=function(re){if(this.length===0)return le.alloc(0);if(this.length===1)return this.head.data;for(var ne=le.allocUnsafe(re>>>0),ee=this.head,a=0;ee;)se(ee.data,ne,a),a+=ee.data.length,ee=ee.next;return ne},ae}(),oe&&oe.inspect&&oe.inspect.custom&&(me.exports.prototype[oe.inspect.custom]=function(){var ae=oe.inspect({length:this.length});return this.constructor.name+" "+ae})},{"safe-buffer":396,util:89}],392:[function(b,me,fe){"use strict";var ue=b("process-nextick-args");function le(ae,ie){var re=this,ne=this._readableState&&this._readableState.destroyed,ee=this._writableState&&this._writableState.destroyed;return ne||ee?(ie?ie(ae):ae&&(!this._writableState||!this._writableState.errorEmitted)&&ue.nextTick(se,this,ae),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(ae||null,function(a){!ie&&a?(ue.nextTick(se,re,a),re._writableState&&(re._writableState.errorEmitted=!0)):ie&&ie(a)}),this)}function oe(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function se(ae,ie){ae.emit("error",ie)}me.exports={destroy:le,undestroy:oe}},{"process-nextick-args":380}],393:[function(b,me,fe){me.exports=b("events").EventEmitter},{events:344}],394:[function(b,me,fe){fe=me.exports=b("./lib/_stream_readable.js"),fe.Stream=fe,fe.Readable=fe,fe.Writable=b("./lib/_stream_writable.js"),fe.Duplex=b("./lib/_stream_duplex.js"),fe.Transform=b("./lib/_stream_transform.js"),fe.PassThrough=b("./lib/_stream_passthrough.js")},{"./lib/_stream_duplex.js":386,"./lib/_stream_passthrough.js":387,"./lib/_stream_readable.js":388,"./lib/_stream_transform.js":389,"./lib/_stream_writable.js":390}],395:[function(b,me,fe){var ue=function(le){"use strict";var oe=Object.prototype,se=oe.hasOwnProperty,ae,ie=typeof Symbol=="function"?Symbol:{},re=ie.iterator||"@@iterator",ne=ie.asyncIterator||"@@asyncIterator",ee=ie.toStringTag||"@@toStringTag";function a(At,nt,ft){return Object.defineProperty(At,nt,{value:ft,enumerable:!0,configurable:!0,writable:!0}),At[nt]}try{a({},"")}catch(At){a=function(nt,ft,at){return nt[ft]=at}}function y(At,nt,ft,at){var qe=nt&&nt.prototype instanceof he?nt:he,tt=Object.create(qe.prototype),mt=new Ze(at||[]);return tt._invoke=Te(At,ft,mt),tt}le.wrap=y;function x(At,nt,ft){try{return{type:"normal",arg:At.call(nt,ft)}}catch(at){return{type:"throw",arg:at}}}var E="suspendedStart",z="suspendedYield",te="executing",Ae="completed",de={};function he(){}function ge(){}function pe(){}var Ee={};a(Ee,re,function(){return this});var ye=Object.getPrototypeOf,we=ye&&ye(ye(De([])));we&&we!==oe&&se.call(we,re)&&(Ee=we);var Ce=pe.prototype=he.prototype=Object.create(Ee);ge.prototype=pe,a(Ce,"constructor",pe),a(pe,"constructor",ge),ge.displayName=a(pe,ee,"GeneratorFunction");function Me(At){["next","throw","return"].forEach(function(nt){a(At,nt,function(ft){return this._invoke(nt,ft)})})}le.isGeneratorFunction=function(At){var nt=typeof At=="function"&&At.constructor;return nt?nt===ge||(nt.displayName||nt.name)==="GeneratorFunction":!1},le.mark=function(At){return Object.setPrototypeOf?Object.setPrototypeOf(At,pe):(At.__proto__=pe,a(At,ee,"GeneratorFunction")),At.prototype=Object.create(Ce),At},le.awrap=function(At){return{__await:At}};function Fe(At,nt){function ft(tt,mt,ht,jt){var lt=x(At[tt],At,mt);if(lt.type==="throw")jt(lt.arg);else{var st=lt.arg,Ke=st.value;return Ke&&typeof Ke=="object"&&se.call(Ke,"__await")?nt.resolve(Ke.__await).then(function(gt){ft("next",gt,ht,jt)},function(gt){ft("throw",gt,ht,jt)}):nt.resolve(Ke).then(function(gt){st.value=gt,ht(st)},function(gt){return ft("throw",gt,ht,jt)})}}var at;function qe(tt,mt){function ht(){return new nt(function(jt,lt){ft(tt,mt,jt,lt)})}return at=at?at.then(ht,ht):ht()}this._invoke=qe}Me(Fe.prototype),a(Fe.prototype,ne,function(){return this}),le.AsyncIterator=Fe,le.async=function(At,nt,ft,at,qe){qe===void 0&&(qe=Promise);var tt=new Fe(y(At,nt,ft,at),qe);return le.isGeneratorFunction(nt)?tt:tt.next().then(function(mt){return mt.done?mt.value:tt.next()})};function Te(At,nt,ft){var at=E;return function(tt,mt){if(at===te)throw new Error("Generator is already running");if(at===Ae){if(tt==="throw")throw mt;return ot()}for(ft.method=tt,ft.arg=mt;;){var ht=ft.delegate;if(ht){var jt=Pe(ht,ft);if(jt){if(jt===de)continue;return jt}}if(ft.method==="next")ft.sent=ft._sent=ft.arg;else if(ft.method==="throw"){if(at===E)throw at=Ae,ft.arg;ft.dispatchException(ft.arg)}else ft.method==="return"&&ft.abrupt("return",ft.arg);at=te;var lt=x(At,nt,ft);if(lt.type==="normal"){if(at=ft.done?Ae:z,lt.arg===de)continue;return{value:lt.arg,done:ft.done}}else lt.type==="throw"&&(at=Ae,ft.method="throw",ft.arg=lt.arg)}}}function Pe(At,nt){var ft=At.iterator[nt.method];if(ft===ae){if(nt.delegate=null,nt.method==="throw"){if(At.iterator.return&&(nt.method="return",nt.arg=ae,Pe(At,nt),nt.method==="throw"))return de;nt.method="throw",nt.arg=new TypeError("The iterator does not provide a 'throw' method")}return de}var at=x(ft,At.iterator,nt.arg);if(at.type==="throw")return nt.method="throw",nt.arg=at.arg,nt.delegate=null,de;var qe=at.arg;if(!qe)return nt.method="throw",nt.arg=new TypeError("iterator result is not an object"),nt.delegate=null,de;if(qe.done)nt[At.resultName]=qe.value,nt.next=At.nextLoc,nt.method!=="return"&&(nt.method="next",nt.arg=ae);else return qe;return nt.delegate=null,de}Me(Ce),a(Ce,ee,"Generator"),a(Ce,re,function(){return this}),a(Ce,"toString",function(){return"[object Generator]"});function Ne(At){var nt={tryLoc:At[0]};1 in At&&(nt.catchLoc=At[1]),2 in At&&(nt.finallyLoc=At[2],nt.afterLoc=At[3]),this.tryEntries.push(nt)}function Re(At){var nt=At.completion||{};nt.type="normal",delete nt.arg,At.completion=nt}function Ze(At){this.tryEntries=[{tryLoc:"root"}],At.forEach(Ne,this),this.reset(!0)}le.keys=function(At){var nt=[];for(var ft in At)nt.push(ft);return nt.reverse(),function at(){for(;nt.length;){var qe=nt.pop();if(qe in At)return at.value=qe,at.done=!1,at}return at.done=!0,at}};function De(At){if(At){var nt=At[re];if(nt)return nt.call(At);if(typeof At.next=="function")return At;if(!isNaN(At.length)){var ft=-1,at=function qe(){for(;++ft=0;--at){var qe=this.tryEntries[at],tt=qe.completion;if(qe.tryLoc==="root")return ft("end");if(qe.tryLoc<=this.prev){var mt=se.call(qe,"catchLoc"),ht=se.call(qe,"finallyLoc");if(mt&&ht){if(this.prev=0;--ft){var at=this.tryEntries[ft];if(at.tryLoc<=this.prev&&se.call(at,"finallyLoc")&&this.prev=0;--nt){var ft=this.tryEntries[nt];if(ft.finallyLoc===At)return this.complete(ft.completion,ft.afterLoc),Re(ft),de}},catch:function(At){for(var nt=this.tryEntries.length-1;nt>=0;--nt){var ft=this.tryEntries[nt];if(ft.tryLoc===At){var at=ft.completion;if(at.type==="throw"){var qe=at.arg;Re(ft)}return qe}}throw new Error("illegal catch attempt")},delegateYield:function(At,nt,ft){return this.delegate={iterator:De(At),resultName:nt,nextLoc:ft},this.method==="next"&&(this.arg=ae),de}},le}(typeof me=="object"?me.exports:{});try{regeneratorRuntime=ue}catch(le){typeof globalThis=="object"?globalThis.regeneratorRuntime=ue:Function("r","regeneratorRuntime = r")(ue)}},{}],396:[function(b,me,fe){var ue=b("buffer"),le=ue.Buffer;function oe(ae,ie){for(var re in ae)ie[re]=ae[re]}le.from&&le.alloc&&le.allocUnsafe&&le.allocUnsafeSlow?me.exports=ue:(oe(ue,fe),fe.Buffer=se);function se(ae,ie,re){return le(ae,ie,re)}oe(le,se),se.from=function(ae,ie,re){if(typeof ae=="number")throw new TypeError("Argument must not be a number");return le(ae,ie,re)},se.alloc=function(ae,ie,re){if(typeof ae!="number")throw new TypeError("Argument must be a number");var ne=le(ae);return ie!==void 0?typeof re=="string"?ne.fill(ie,re):ne.fill(ie):ne.fill(0),ne},se.allocUnsafe=function(ae){if(typeof ae!="number")throw new TypeError("Argument must be a number");return le(ae)},se.allocUnsafeSlow=function(ae){if(typeof ae!="number")throw new TypeError("Argument must be a number");return ue.SlowBuffer(ae)}},{buffer:90}],397:[function(b,me,fe){(function(ue){(function(){(function(le){le.parser=function(st,Ke){return new se(st,Ke)},le.SAXParser=se,le.SAXStream=y,le.createStream=a,le.MAX_BUFFER_LENGTH=64*1024;var oe=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];le.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"];function se(st,Ke){if(!(this instanceof se))return new se(st,Ke);var gt=this;ie(gt),gt.q=gt.c="",gt.bufferCheckPosition=le.MAX_BUFFER_LENGTH,gt.opt=Ke||{},gt.opt.lowercase=gt.opt.lowercase||gt.opt.lowercasetags,gt.looseCase=gt.opt.lowercase?"toLowerCase":"toUpperCase",gt.tags=[],gt.closed=gt.closedRoot=gt.sawRoot=!1,gt.tag=gt.error=null,gt.strict=!!st,gt.noscript=!!(st||gt.opt.noscript),gt.state=Fe.BEGIN,gt.strictEntities=gt.opt.strictEntities,gt.ENTITIES=gt.strictEntities?Object.create(le.XML_ENTITIES):Object.create(le.ENTITIES),gt.attribList=[],gt.opt.xmlns&&(gt.ns=Object.create(Ae)),gt.trackPosition=gt.opt.position!==!1,gt.trackPosition&&(gt.position=gt.line=gt.column=0),Pe(gt,"onready")}Object.create||(Object.create=function(st){function Ke(){}Ke.prototype=st;var gt=new Ke;return gt}),Object.keys||(Object.keys=function(st){var Ke=[];for(var gt in st)st.hasOwnProperty(gt)&&Ke.push(gt);return Ke});function ae(st){for(var Ke=Math.max(le.MAX_BUFFER_LENGTH,10),gt=0,ze=0,$e=oe.length;ze<$e;ze++){var xt=st[oe[ze]].length;if(xt>Ke)switch(oe[ze]){case"textNode":Re(st);break;case"cdata":Ne(st,"oncdata",st.cdata),st.cdata="";break;case"script":Ne(st,"onscript",st.script),st.script="";break;default:De(st,"Max buffer length exceeded: "+oe[ze])}gt=Math.max(gt,xt)}var Ct=le.MAX_BUFFER_LENGTH-gt;st.bufferCheckPosition=Ct+st.position}function ie(st){for(var Ke=0,gt=oe.length;Ke"||Ee(st)}function Ce(st,Ke){return st.test(Ke)}function Me(st,Ke){return!Ce(st,Ke)}var Fe=0;le.STATE={BEGIN:Fe++,BEGIN_WHITESPACE:Fe++,TEXT:Fe++,TEXT_ENTITY:Fe++,OPEN_WAKA:Fe++,SGML_DECL:Fe++,SGML_DECL_QUOTED:Fe++,DOCTYPE:Fe++,DOCTYPE_QUOTED:Fe++,DOCTYPE_DTD:Fe++,DOCTYPE_DTD_QUOTED:Fe++,COMMENT_STARTING:Fe++,COMMENT:Fe++,COMMENT_ENDING:Fe++,COMMENT_ENDED:Fe++,CDATA:Fe++,CDATA_ENDING:Fe++,CDATA_ENDING_2:Fe++,PROC_INST:Fe++,PROC_INST_BODY:Fe++,PROC_INST_ENDING:Fe++,OPEN_TAG:Fe++,OPEN_TAG_SLASH:Fe++,ATTRIB:Fe++,ATTRIB_NAME:Fe++,ATTRIB_NAME_SAW_WHITE:Fe++,ATTRIB_VALUE:Fe++,ATTRIB_VALUE_QUOTED:Fe++,ATTRIB_VALUE_CLOSED:Fe++,ATTRIB_VALUE_UNQUOTED:Fe++,ATTRIB_VALUE_ENTITY_Q:Fe++,ATTRIB_VALUE_ENTITY_U:Fe++,CLOSE_TAG:Fe++,CLOSE_TAG_SAW_WHITE:Fe++,SCRIPT:Fe++,SCRIPT_ENDING:Fe++},le.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},le.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},Object.keys(le.ENTITIES).forEach(function(st){var Ke=le.ENTITIES[st],gt=typeof Ke=="number"?String.fromCharCode(Ke):Ke;le.ENTITIES[st]=gt});for(var Te in le.STATE)le.STATE[le.STATE[Te]]=Te;Fe=le.STATE;function Pe(st,Ke,gt){st[Ke]&&st[Ke](gt)}function Ne(st,Ke,gt){st.textNode&&Re(st),Pe(st,Ke,gt)}function Re(st){st.textNode=Ze(st.opt,st.textNode),st.textNode&&Pe(st,"ontext",st.textNode),st.textNode=""}function Ze(st,Ke){return st.trim&&(Ke=Ke.trim()),st.normalize&&(Ke=Ke.replace(/\s+/g," ")),Ke}function De(st,Ke){return Re(st),st.trackPosition&&(Ke+=` Line: `+st.line+` @@ -304,15 +304,15 @@ Actual: `+st.attribValue);else{var $e=st.tag,xt=st.tags[st.tags.length-1]||st;$e `))}fe.createHash=function(a){return ne(a)},fe.createHmac=function(a,y){return ne(a,y)},fe.createCredentials=function(){ee("sorry,createCredentials is not implemented yet")},fe.createCipher=function(){ee("sorry,createCipher is not implemented yet")},fe.createCipheriv=function(){ee("sorry,createCipheriv is not implemented yet")},fe.createDecipher=function(){ee("sorry,createDecipher is not implemented yet")},fe.createDecipheriv=function(){ee("sorry,createDecipheriv is not implemented yet")},fe.createSign=function(){ee("sorry,createSign is not implemented yet")},fe.createVerify=function(){ee("sorry,createVerify is not implemented yet")},fe.createDiffieHellman=function(){ee("sorry,createDiffieHellman is not implemented yet")},fe.pbkdf2=function(){ee("sorry,pbkdf2 is not implemented yet")}},{"./md5":463,"./sha":464,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.fill.js":273,"core-js/modules/es.array.join.js":279,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301}],462:[function(b,me,fe){"use strict";b("core-js/modules/es.array.fill.js"),b("core-js/modules/es.array.concat.js");var ue=b("buffer").Buffer,le=4,oe=ue.alloc(le);oe.fill(0);var se=8;function ae(ne,ee){if(ne.length%le!==0){var a=ne.length+(le-ne.length%le);ne=ue.concat([ne,oe],a)}for(var y=[],x=ee?ne.readInt32BE:ne.readInt32LE,E=0;E>5]|=128<>>9<<4)+14]=x;for(var E=1732584193,z=-271733879,te=-1732584194,Ae=271733878,de=0;de>16)+(x>>16)+(E>>16);return z<<16|E&65535}function a(y,x){return y<>>32-x}me.exports=function(x){return ue.hash(x,oe,16)}},{"./helpers":462}],464:[function(b,me,fe){"use strict";var ue=b("./helpers");function le(re,ne){re[ne>>5]|=128<<24-ne%32,re[(ne+64>>9<<4)+15]=ne;for(var ee=Array(80),a=1732584193,y=-271733879,x=-1732584194,E=271733878,z=-1009589776,te=0;te>16)+(ne>>16)+(ee>>16);return a<<16|ee&65535}function ie(re,ne){return re<>>32-ne}me.exports=function(ne){return ue.hash(ne,le,20,!0)}},{"./helpers":462}],465:[function(b,me,fe){"use strict";me.exports=function(){return function(){}}},{}],466:[function(b,me,fe){(function(ue){(function(){"use strict";var le=b("@babel/runtime/helpers/interopRequireDefault"),oe=le(b("@babel/runtime/helpers/typeof")),se=b("stream"),ae=se.Stream,ie=b("../lib/common/utils/isArray"),re=ie.isArray;me.exports.string=function(a){return typeof a=="string"},me.exports.array=re,me.exports.buffer=ue.isBuffer;function ne(ee){return ee instanceof ae}me.exports.writableStream=function(a){return ne(a)&&typeof a._write=="function"&&(0,oe.default)(a._writableState)==="object"}}).call(this)}).call(this,{isBuffer:b("../node_modules/is-buffer/index.js")})},{"../lib/common/utils/isArray":63,"../node_modules/is-buffer/index.js":366,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,stream:398}],467:[function(b,me,fe){"use strict";var ue=b("immediate"),le=me.exports={};le.nextTick=ue,le.title="browser",le.browser=!0,le.env={},le.argv=[],le.version="",le.versions={};function oe(){}le.on=oe,le.addListener=oe,le.once=oe,le.off=oe,le.removeListener=oe,le.removeAllListeners=oe,le.emit=oe,le.prependListener=oe,le.prependOnceListener=oe,le.listeners=function(se){return[]},le.binding=function(se){throw new Error("process.binding is not supported")},le.cwd=function(){return"/"},le.chdir=function(se){throw new Error("process.chdir is not supported")},le.umask=function(){return 0}},{immediate:358}],468:[function(b,me,fe){(function(ue){(function(){"use strict";b("core-js/modules/es.regexp.exec.js"),b("core-js/modules/es.string.search.js");var le=b("./lib/request"),oe=b("./lib/response"),se=b("xtend"),ae=b("builtin-status-codes"),ie=b("url"),re=fe;re.request=function(ne,ee){typeof ne=="string"?ne=ie.parse(ne):ne=se(ne);var a=ue.location.protocol.search(/^https?:$/)===-1?"http:":"",y=ne.protocol||a,x=ne.hostname||ne.host,E=ne.port,z=ne.path||"/";x&&x.indexOf(":")!==-1&&(x="["+x+"]"),ne.url=(x?y+"//"+x:"")+(E?":"+E:"")+z,ne.method=(ne.method||"GET").toUpperCase(),ne.headers=ne.headers||{};var te=new le(ne);return ee&&te.on("response",ee),te},re.get=function(ee,a){var y=re.request(ee,a);return y.end(),y},re.ClientRequest=le,re.IncomingMessage=oe.IncomingMessage,re.Agent=function(){},re.Agent.defaultMaxSockets=4,re.globalAgent=new re.Agent,re.STATUS_CODES=ae,re.METHODS=["CHECKOUT","CONNECT","COPY","DELETE","GET","HEAD","LOCK","M-SEARCH","MERGE","MKACTIVITY","MKCOL","MOVE","NOTIFY","OPTIONS","PATCH","POST","PROPFIND","PROPPATCH","PURGE","PUT","REPORT","SEARCH","SUBSCRIBE","TRACE","UNLOCK","UNSUBSCRIBE"]}).call(this)}).call(this,typeof Et!="undefined"?Et:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./lib/request":470,"./lib/response":471,"builtin-status-codes":91,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.search.js":306,url:472,xtend:460}],469:[function(b,me,fe){(function(ue){(function(){"use strict";b("core-js/modules/es.object.to-string.js"),b("core-js/modules/es.promise.js"),b("core-js/modules/es.array-buffer.constructor.js"),b("core-js/modules/es.array-buffer.slice.js"),b("core-js/modules/es.array.slice.js"),fe.fetch=re(ue.fetch)&&re(ue.ReadableStream),fe.writableStream=re(ue.WritableStream),fe.abortController=re(ue.AbortController),fe.blobConstructor=!1;try{new Blob([new ArrayBuffer(1)]),fe.blobConstructor=!0}catch(ne){}var le;function oe(){if(le!==void 0)return le;if(ue.XMLHttpRequest){le=new ue.XMLHttpRequest;try{le.open("GET",ue.XDomainRequest?"/":"https://example.com")}catch(ne){le=null}}else le=null;return le}function se(ne){var ee=oe();if(!ee)return!1;try{return ee.responseType=ne,ee.responseType===ne}catch(a){}return!1}var ae=typeof ue.ArrayBuffer!="undefined",ie=ae&&re(ue.ArrayBuffer.prototype.slice);fe.arraybuffer=fe.fetch||ae&&se("arraybuffer"),fe.msstream=!fe.fetch&&ie&&se("ms-stream"),fe.mozchunkedarraybuffer=!fe.fetch&&ae&&se("moz-chunked-arraybuffer"),fe.overrideMimeType=fe.fetch||(oe()?re(oe().overrideMimeType):!1),fe.vbArray=re(ue.VBArray);function re(ne){return typeof ne=="function"}le=null}).call(this)}).call(this,typeof Et!="undefined"?Et:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"core-js/modules/es.array-buffer.constructor.js":270,"core-js/modules/es.array-buffer.slice.js":271,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295}],470:[function(b,me,fe){(function(ue,le,oe){(function(){"use strict";b("core-js/modules/es.object.to-string.js"),b("core-js/modules/es.regexp.to-string.js"),b("core-js/modules/web.dom-collections.for-each.js"),b("core-js/modules/es.object.keys.js"),b("core-js/modules/es.array.concat.js"),b("core-js/modules/es.array.map.js"),b("core-js/modules/es.function.name.js"),b("core-js/modules/es.promise.js"),b("core-js/modules/es.regexp.exec.js"),b("core-js/modules/es.string.split.js");var se=b("./capability"),ae=b("inherits"),ie=b("./response"),re=b("readable-stream"),ne=b("to-arraybuffer"),ee=ie.IncomingMessage,a=ie.readyStates;function y(te,Ae){return se.fetch&&Ae?"fetch":se.mozchunkedarraybuffer?"moz-chunked-arraybuffer":se.msstream?"ms-stream":se.arraybuffer&&te?"arraybuffer":se.vbArray&&te?"text:vbarray":"text"}var x=me.exports=function(te){var Ae=this;re.Writable.call(Ae),Ae._opts=te,Ae._body=[],Ae._headers={},te.auth&&Ae.setHeader("Authorization","Basic "+new oe(te.auth).toString("base64")),Object.keys(te.headers).forEach(function(ge){Ae.setHeader(ge,te.headers[ge])});var de,he=!0;if(te.mode==="disable-fetch"||"requestTimeout"in te&&!se.abortController)he=!1,de=!0;else if(te.mode==="prefer-streaming")de=!1;else if(te.mode==="allow-wrong-content-type")de=!se.overrideMimeType;else if(!te.mode||te.mode==="default"||te.mode==="prefer-fast")de=!0;else throw new Error("Invalid value for opts.mode");Ae._mode=y(de,he),Ae._fetchTimer=null,Ae.on("finish",function(){Ae._onFinish()})};ae(x,re.Writable),x.prototype.setHeader=function(te,Ae){var de=this,he=te.toLowerCase();z.indexOf(he)===-1&&(de._headers[he]={name:te,value:Ae})},x.prototype.getHeader=function(te){var Ae=this._headers[te.toLowerCase()];return Ae?Ae.value:null},x.prototype.removeHeader=function(te){var Ae=this;delete Ae._headers[te.toLowerCase()]},x.prototype._onFinish=function(){var te=this;if(!te._destroyed){var Ae=te._opts,de=te._headers,he=null;Ae.method!=="GET"&&Ae.method!=="HEAD"&&(se.arraybuffer?he=ne(oe.concat(te._body)):se.blobConstructor?he=new le.Blob(te._body.map(function(Ce){return ne(Ce)}),{type:(de["content-type"]||{}).value||""}):he=oe.concat(te._body).toString());var ge=[];if(Object.keys(de).forEach(function(Ce){var Me=de[Ce].name,Fe=de[Ce].value;Array.isArray(Fe)?Fe.forEach(function(Te){ge.push([Me,Te])}):ge.push([Me,Fe])}),te._mode==="fetch"){var pe=null,Ee=null;if(se.abortController){var ye=new AbortController;pe=ye.signal,te._fetchAbortController=ye,"requestTimeout"in Ae&&Ae.requestTimeout!==0&&(te._fetchTimer=le.setTimeout(function(){te.emit("requestTimeout"),te._fetchAbortController&&te._fetchAbortController.abort()},Ae.requestTimeout))}le.fetch(te._opts.url,{method:te._opts.method,headers:ge,body:he||void 0,mode:"cors",credentials:Ae.withCredentials?"include":"same-origin",signal:pe}).then(function(Ce){te._fetchResponse=Ce,te._connect()},function(Ce){le.clearTimeout(te._fetchTimer),te._destroyed||te.emit("error",Ce)})}else{var we=te._xhr=new le.XMLHttpRequest;try{we.open(te._opts.method,te._opts.url,!0)}catch(Ce){ue.nextTick(function(){te.emit("error",Ce)});return}"responseType"in we&&(we.responseType=te._mode.split(":")[0]),"withCredentials"in we&&(we.withCredentials=!!Ae.withCredentials),te._mode==="text"&&"overrideMimeType"in we&&we.overrideMimeType("text/plain; charset=x-user-defined"),"requestTimeout"in Ae&&(we.timeout=Ae.requestTimeout,we.ontimeout=function(){te.emit("requestTimeout")}),ge.forEach(function(Ce){we.setRequestHeader(Ce[0],Ce[1])}),te._response=null,we.onreadystatechange=function(){switch(we.readyState){case a.LOADING:case a.DONE:te._onXHRProgress();break}},te._mode==="moz-chunked-arraybuffer"&&(we.onprogress=function(){te._onXHRProgress()}),we.onerror=function(){te._destroyed||te.emit("error",new Error("XHR error"))};try{we.send(he)}catch(Ce){ue.nextTick(function(){te.emit("error",Ce)});return}}}};function E(te){try{var Ae=te.status;return Ae!==null&&Ae!==0}catch(de){return!1}}x.prototype._onXHRProgress=function(){var te=this;!E(te._xhr)||te._destroyed||(te._response||te._connect(),te._response._onXHRProgress())},x.prototype._connect=function(){var te=this;te._destroyed||(te._response=new ee(te._xhr,te._fetchResponse,te._mode,te._fetchTimer),te._response.on("error",function(Ae){te.emit("error",Ae)}),te.emit("response",te._response))},x.prototype._write=function(te,Ae,de){var he=this;he._body.push(te),de()},x.prototype.abort=x.prototype.destroy=function(){var te=this;te._destroyed=!0,le.clearTimeout(te._fetchTimer),te._response&&(te._response._destroyed=!0),te._xhr?te._xhr.abort():te._fetchAbortController&&te._fetchAbortController.abort()},x.prototype.end=function(te,Ae,de){var he=this;typeof te=="function"&&(de=te,te=void 0),re.Writable.prototype.end.call(he,te,Ae,de)},x.prototype.flushHeaders=function(){},x.prototype.setTimeout=function(){},x.prototype.setNoDelay=function(){},x.prototype.setSocketKeepAlive=function(){};var z=["accept-charset","accept-encoding","access-control-request-headers","access-control-request-method","connection","content-length","cookie","cookie2","date","dnt","expect","host","keep-alive","origin","referer","te","trailer","transfer-encoding","upgrade","user-agent","via"]}).call(this)}).call(this,b("_process"),typeof Et!="undefined"?Et:typeof self!="undefined"?self:typeof window!="undefined"?window:{},b("buffer").Buffer)},{"./capability":469,"./response":471,_process:467,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.map.js":280,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.split.js":307,"core-js/modules/web.dom-collections.for-each.js":339,inherits:364,"readable-stream":394,"to-arraybuffer":415}],471:[function(b,me,fe){(function(ue,le,oe){(function(){"use strict";b("core-js/modules/es.object.to-string.js"),b("core-js/modules/web.dom-collections.for-each.js"),b("core-js/modules/es.promise.js"),b("core-js/modules/es.regexp.exec.js"),b("core-js/modules/es.string.split.js"),b("core-js/modules/es.string.match.js"),b("core-js/modules/es.array.iterator.js"),b("core-js/modules/es.array-buffer.slice.js"),b("core-js/modules/es.typed-array.uint8-array.js"),b("core-js/modules/es.typed-array.copy-within.js"),b("core-js/modules/es.typed-array.every.js"),b("core-js/modules/es.typed-array.fill.js"),b("core-js/modules/es.typed-array.filter.js"),b("core-js/modules/es.typed-array.find.js"),b("core-js/modules/es.typed-array.find-index.js"),b("core-js/modules/es.typed-array.for-each.js"),b("core-js/modules/es.typed-array.includes.js"),b("core-js/modules/es.typed-array.index-of.js"),b("core-js/modules/es.typed-array.iterator.js"),b("core-js/modules/es.typed-array.join.js"),b("core-js/modules/es.typed-array.last-index-of.js"),b("core-js/modules/es.typed-array.map.js"),b("core-js/modules/es.typed-array.reduce.js"),b("core-js/modules/es.typed-array.reduce-right.js"),b("core-js/modules/es.typed-array.reverse.js"),b("core-js/modules/es.typed-array.set.js"),b("core-js/modules/es.typed-array.slice.js"),b("core-js/modules/es.typed-array.some.js"),b("core-js/modules/es.typed-array.sort.js"),b("core-js/modules/es.typed-array.subarray.js"),b("core-js/modules/es.typed-array.to-locale-string.js"),b("core-js/modules/es.typed-array.to-string.js"),b("core-js/modules/es.array.slice.js");var se=b("./capability"),ae=b("inherits"),ie=b("readable-stream"),re=fe.readyStates={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},ne=fe.IncomingMessage=function(ee,a,y,x){var E=this;if(ie.Readable.call(E),E._mode=y,E.headers={},E.rawHeaders=[],E.trailers={},E.rawTrailers=[],E.on("end",function(){ue.nextTick(function(){E.emit("close")})}),y==="fetch"){var z=function pe(){Ae.read().then(function(Ee){if(!E._destroyed){if(Ee.done){le.clearTimeout(x),E.push(null);return}E.push(new oe(Ee.value)),pe()}}).catch(function(Ee){le.clearTimeout(x),E._destroyed||E.emit("error",Ee)})};if(E._fetchResponse=a,E.url=a.url,E.statusCode=a.status,E.statusMessage=a.statusText,a.headers.forEach(function(pe,Ee){E.headers[Ee.toLowerCase()]=pe,E.rawHeaders.push(Ee,pe)}),se.writableStream){var te=new WritableStream({write:function(Ee){return new Promise(function(ye,we){E._destroyed?we():E.push(new oe(Ee))?ye():E._resumeFetch=ye})},close:function(){le.clearTimeout(x),E._destroyed||E.push(null)},abort:function(Ee){E._destroyed||E.emit("error",Ee)}});try{a.body.pipeTo(te).catch(function(pe){le.clearTimeout(x),E._destroyed||E.emit("error",pe)});return}catch(pe){}}var Ae=a.body.getReader();z()}else{E._xhr=ee,E._pos=0,E.url=ee.responseURL,E.statusCode=ee.status,E.statusMessage=ee.statusText;var de=ee.getAllResponseHeaders().split(/\r?\n/);if(de.forEach(function(pe){var Ee=pe.match(/^([^:]+):\s*(.*)/);if(Ee){var ye=Ee[1].toLowerCase();ye==="set-cookie"?(E.headers[ye]===void 0&&(E.headers[ye]=[]),E.headers[ye].push(Ee[2])):E.headers[ye]!==void 0?E.headers[ye]+=", "+Ee[2]:E.headers[ye]=Ee[2],E.rawHeaders.push(Ee[1],Ee[2])}}),E._charset="x-user-defined",!se.overrideMimeType){var he=E.rawHeaders["mime-type"];if(he){var ge=he.match(/;\s*charset=([^;])(;|$)/);ge&&(E._charset=ge[1].toLowerCase())}E._charset||(E._charset="utf-8")}}};ae(ne,ie.Readable),ne.prototype._read=function(){var ee=this,a=ee._resumeFetch;a&&(ee._resumeFetch=null,a())},ne.prototype._onXHRProgress=function(){var ee=this,a=ee._xhr,y=null;switch(ee._mode){case"text:vbarray":if(a.readyState!==re.DONE)break;try{y=new le.VBArray(a.responseBody).toArray()}catch(Ae){}if(y!==null){ee.push(new oe(y));break}case"text":try{y=a.responseText}catch(Ae){ee._mode="text:vbarray";break}if(y.length>ee._pos){var x=y.substr(ee._pos);if(ee._charset==="x-user-defined"){for(var E=new oe(x.length),z=0;zee._pos&&(ee.push(new oe(new Uint8Array(te.result.slice(ee._pos)))),ee._pos=te.result.byteLength)},te.onload=function(){ee.push(null)},te.readAsArrayBuffer(y);break}ee._xhr.readyState===re.DONE&&ee._mode!=="ms-stream"&&ee.push(null)}}).call(this)}).call(this,b("_process"),typeof Et!="undefined"?Et:typeof self!="undefined"?self:typeof window!="undefined"?window:{},b("buffer").Buffer)},{"./capability":469,_process:467,buffer:90,"core-js/modules/es.array-buffer.slice.js":271,"core-js/modules/es.array.iterator.js":278,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.match.js":304,"core-js/modules/es.string.split.js":307,"core-js/modules/es.typed-array.copy-within.js":315,"core-js/modules/es.typed-array.every.js":316,"core-js/modules/es.typed-array.fill.js":317,"core-js/modules/es.typed-array.filter.js":318,"core-js/modules/es.typed-array.find-index.js":319,"core-js/modules/es.typed-array.find.js":320,"core-js/modules/es.typed-array.for-each.js":321,"core-js/modules/es.typed-array.includes.js":322,"core-js/modules/es.typed-array.index-of.js":323,"core-js/modules/es.typed-array.iterator.js":324,"core-js/modules/es.typed-array.join.js":325,"core-js/modules/es.typed-array.last-index-of.js":326,"core-js/modules/es.typed-array.map.js":327,"core-js/modules/es.typed-array.reduce-right.js":328,"core-js/modules/es.typed-array.reduce.js":329,"core-js/modules/es.typed-array.reverse.js":330,"core-js/modules/es.typed-array.set.js":331,"core-js/modules/es.typed-array.slice.js":332,"core-js/modules/es.typed-array.some.js":333,"core-js/modules/es.typed-array.sort.js":334,"core-js/modules/es.typed-array.subarray.js":335,"core-js/modules/es.typed-array.to-locale-string.js":336,"core-js/modules/es.typed-array.to-string.js":337,"core-js/modules/es.typed-array.uint8-array.js":338,"core-js/modules/web.dom-collections.for-each.js":339,inherits:364,"readable-stream":394}],472:[function(b,me,fe){"use strict";var ue=b("@babel/runtime/helpers/interopRequireDefault"),le=ue(b("@babel/runtime/helpers/typeof"));b("core-js/modules/es.regexp.exec.js"),b("core-js/modules/es.string.search.js"),b("core-js/modules/es.array.concat.js"),b("core-js/modules/es.string.split.js"),b("core-js/modules/es.string.replace.js"),b("core-js/modules/es.array.join.js"),b("core-js/modules/es.string.trim.js"),b("core-js/modules/es.string.match.js"),b("core-js/modules/es.array.slice.js"),b("core-js/modules/es.object.keys.js"),b("core-js/modules/es.array.splice.js");var oe=b("punycode"),se=b("./util");fe.parse=Ee,fe.resolve=we,fe.resolveObject=Ce,fe.format=ye,fe.Url=ae;function ae(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}var ie=/^([a-z0-9.+-]+:)/i,re=/:[0-9]*$/,ne=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,ee=["<",">",'"',"`"," ","\r",` `," "],a=["{","}","|","\\","^","`"].concat(ee),y=["'"].concat(a),x=["%","/","?",";","#"].concat(y),E=["/","?","#"],z=255,te=/^[+a-z0-9A-Z_-]{0,63}$/,Ae=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,de={javascript:!0,"javascript:":!0},he={javascript:!0,"javascript:":!0},ge={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},pe=b("querystring");function Ee(Me,Fe,Te){if(Me&&se.isObject(Me)&&Me instanceof ae)return Me;var Pe=new ae;return Pe.parse(Me,Fe,Te),Pe}ae.prototype.parse=function(Me,Fe,Te){if(!se.isString(Me))throw new TypeError("Parameter 'url' must be a string, not "+(0,le.default)(Me));var Pe=Me.indexOf("?"),Ne=Pe!==-1&&Pe127?gt+="x":gt+=Ke[ze];if(!gt.match(te)){var xt=lt.slice(0,qe),Ct=lt.slice(qe+1),yt=Ke.match(Ae);yt&&(xt.push(yt[1]),Ct.unshift(yt[2])),Ct.length&&(De="/"+Ct.join(".")+De),this.hostname=xt.join(".");break}}}this.hostname.length>z?this.hostname="":this.hostname=this.hostname.toLowerCase(),jt||(this.hostname=oe.toASCII(this.hostname));var Xe=this.port?":"+this.port:"",Le=this.hostname||"";this.host=Le+Xe,this.href+=this.host,jt&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),De[0]!=="/"&&(De="/"+De))}if(!de[nt])for(var qe=0,st=y.length;qe0?Te.host.split("@"):!1;gt&&(Te.auth=gt.shift(),Te.host=Te.hostname=gt.shift())}return Te.search=Me.search,Te.query=Me.query,(!se.isNull(Te.pathname)||!se.isNull(Te.search))&&(Te.path=(Te.pathname?Te.pathname:"")+(Te.search?Te.search:"")),Te.href=Te.format(),Te}if(!lt.length)return Te.pathname=null,Te.search?Te.path="/"+Te.search:Te.path=null,Te.href=Te.format(),Te;for(var ze=lt.slice(-1)[0],$e=(Te.host||Me.host||lt.length>1)&&(ze==="."||ze==="..")||ze==="",xt=0,Ct=lt.length;Ct>=0;Ct--)ze=lt[Ct],ze==="."?lt.splice(Ct,1):ze===".."?(lt.splice(Ct,1),xt++):xt&&(lt.splice(Ct,1),xt--);if(!ht&&!jt)for(;xt--;xt)lt.unshift("..");ht&<[0]!==""&&(!lt[0]||lt[0].charAt(0)!=="/")&<.unshift(""),$e&<.join("/").substr(-1)!=="/"&<.push("");var yt=lt[0]===""||lt[0]&<[0].charAt(0)==="/";if(Ke){Te.hostname=Te.host=yt?"":lt.length?lt.shift():"";var gt=Te.host&&Te.host.indexOf("@")>0?Te.host.split("@"):!1;gt&&(Te.auth=gt.shift(),Te.host=Te.hostname=gt.shift())}return ht=ht||Te.host&<.length,ht&&!yt&<.unshift(""),lt.length?Te.pathname=lt.join("/"):(Te.pathname=null,Te.path=null),(!se.isNull(Te.pathname)||!se.isNull(Te.search))&&(Te.path=(Te.pathname?Te.pathname:"")+(Te.search?Te.search:"")),Te.auth=Me.auth||Te.auth,Te.slashes=Te.slashes||Me.slashes,Te.href=Te.format(),Te},ae.prototype.parseHost=function(){var Me=this.host,Fe=re.exec(Me);Fe&&(Fe=Fe[0],Fe!==":"&&(this.port=Fe.substr(1)),Me=Me.substr(0,Me.length-Fe.length)),Me&&(this.hostname=Me)}},{"./util":473,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.join.js":279,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.array.splice.js":283,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.match.js":304,"core-js/modules/es.string.replace.js":305,"core-js/modules/es.string.search.js":306,"core-js/modules/es.string.split.js":307,"core-js/modules/es.string.trim.js":308,punycode:382,querystring:385}],473:[function(b,me,fe){"use strict";var ue=b("@babel/runtime/helpers/interopRequireDefault"),le=ue(b("@babel/runtime/helpers/typeof"));me.exports={isString:function(se){return typeof se=="string"},isObject:function(se){return(0,le.default)(se)==="object"&&se!==null},isNull:function(se){return se===null},isNullOrUndefined:function(se){return se==null}}},{"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79}],474:[function(b,me,fe){"use strict";b("core-js/modules/es.number.constructor.js"),fe.encodeURIComponent=function(ue){try{return encodeURIComponent(ue)}catch(le){return ue}},fe.escape=b("escape-html"),fe.timestamp=function(le){if(le){var oe=le;return typeof oe=="string"&&(oe=Number(oe)),String(le).length===10&&(oe*=1e3),new Date(oe)}return Math.round(Date.now()/1e3)}},{"core-js/modules/es.number.constructor.js":286,"escape-html":343}],475:[function(b,me,fe){(function(ue,le){(function(){"use strict";var oe=b("@babel/runtime/helpers/interopRequireDefault"),se=oe(b("@babel/runtime/helpers/typeof"));b("core-js/modules/es.string.trim.js"),b("core-js/modules/es.regexp.exec.js"),b("core-js/modules/es.string.split.js"),b("core-js/modules/es.object.to-string.js"),b("core-js/modules/es.promise.js"),b("core-js/modules/es.function.name.js"),b("core-js/modules/es.array.concat.js");var ae=b("util"),ie=b("url"),re=b("http"),ne=b("https"),ee=b("debug")("urllib"),a=b("humanize-ms"),y=0,x=Math.pow(2,31)-10,E=/^https?:\/\//i;function z(he,ge){return he===void 0?ge:he}function te(he){return he?he.split(";")[0].trim().toLowerCase():""}function Ae(he,ge){return function(pe,Ee,ye){if(pe)return ge(pe);he({data:Ee,status:ye.statusCode,headers:ye.headers,res:ye})}}fe.TIMEOUTS=[a("300s"),a("300s")];var de=["json","text"];fe.request=function(ge,pe,Ee){return arguments.length===2&&typeof pe=="function"&&(Ee=pe,pe=null),typeof Ee=="function"?fe.requestWithCallback(ge,pe,Ee):new Promise(function(ye,we){fe.requestWithCallback(ge,pe,Ae(ye,we))})},fe.requestWithCallback=function(ge,pe,Ee){if(!ge||typeof ge!="string"&&(0,se.default)(ge)!=="object"){var ye=ae.format("expect request url to be a string or a http request options, but got %j",ge);throw new Error(ye)}arguments.length===2&&typeof pe=="function"&&(Ee=pe,pe=null),pe=pe||{},y>=x&&(y=0);var we=++y;pe.requestUrls=pe.requestUrls||[];var Ce={requestId:we,url:ge,args:pe,ctx:pe.ctx};pe.emitter&&pe.emitter.emit("request",Ce),pe.timeout=pe.timeout||fe.TIMEOUTS,pe.maxRedirects=pe.maxRedirects||10,pe.streaming=pe.streaming||pe.customResponse;var Me=Date.now(),Fe;typeof ge=="string"?(E.test(ge)||(ge="https://"+ge),Fe=ie.parse(ge)):Fe=ge;var Te=(pe.type||pe.method||Fe.method||"GET").toUpperCase(),Pe=Fe.port||80,Ne=re,Re=z(pe.agent,fe.agent),Ze=pe.fixJSONCtlChars;Fe.protocol==="https:"&&(Ne=ne,Re=z(pe.httpsAgent,fe.httpsAgent),Fe.port||(Pe=443));var De={host:Fe.hostname||Fe.host||"localhost",path:Fe.path||"/",method:Te,port:Pe,agent:Re,headers:pe.headers||{},lookup:pe.lookup};Array.isArray(pe.timeout)?De.requestTimeout=pe.timeout[pe.timeout.length-1]:typeof pe.timeout!="undefined"&&(De.requestTimeout=pe.timeout);var ot=pe.auth||Fe.auth;ot&&(De.auth=ot);var At=pe.content||pe.data,nt=Te==="GET"||Te==="HEAD"||pe.dataAsQueryString;if(!pe.content&&At&&!(typeof At=="string"||le.isBuffer(At)))if(nt)At=pe.nestedQuerystring?qs.stringify(At):querystring.stringify(At);else{var ft=De.headers["Content-Type"]||De.headers["content-type"];ft||(pe.contentType==="json"?ft="application/json":ft="application/x-www-form-urlencoded",De.headers["Content-Type"]=ft),te(ft)==="application/json"?At=JSON.stringify(At):At=pe.nestedQuerystring?qs.stringify(At):querystring.stringify(At)}nt&&At&&(De.path+=(Fe.query?"&":"?")+At,At=null);var at=0;if(At){var qe=At.length;le.isBuffer(At)||(qe=le.byteLength(At)),at=De.headers["Content-Length"]=qe}pe.dataType==="json"&&(De.headers.Accept="application/json"),typeof pe.beforeRequest=="function"&&pe.beforeRequest(De);var tt=null,mt=null,ht=null,jt=!1,lt=!1,st=0,Ke=-1,gt=!1,ze="",$e="",xt=null;pe.timing&&(xt={queuing:0,dnslookup:0,connected:0,requestSent:0,waiting:0,contentDownload:0});function Ct(){tt&&(clearTimeout(tt),tt=null)}function yt(){mt&&(clearTimeout(mt),mt=null)}function Xe(Lt,Yt,_t){if(yt(),!Ee){console.warn("[urllib:warn] [%s] [%s] [worker:%s] %s %s callback twice!!!",Date(),we,ue.pid,De.method,ge),Lt&&console.warn(`[urllib:warn] [%s] [%s] [worker:%s] %s: %s stack: %s`,Date(),we,ue.pid,Lt.name,Lt.message,Lt.stack);return}var Vt=Ee;Ee=null;var ln={};_t&&(Ke=_t.statusCode,ln=_t.headers);var dn=Date.now()-Me;xt&&(xt.contentDownload=dn),ee("[%sms] done, %s bytes HTTP %s %s %s %s, keepAliveSocket: %s, timing: %j",dn,st,Ke,De.method,De.host,De.path,lt,xt);var vn={status:Ke,statusCode:Ke,headers:ln,size:st,aborted:gt,rt:dn,keepAliveSocket:lt,data:Yt,requestUrls:pe.requestUrls,timing:xt,remoteAddress:ze,remotePort:$e};if(Lt){var Kn="";Re&&typeof Re.getCurrentStatus=="function"&&(Kn=", agent status: "+JSON.stringify(Re.getCurrentStatus())),Lt.message+=", "+De.method+" "+ge+" "+Ke+" (connected: "+jt+", keepalive socket: "+lt+Kn+`) -headers: `+JSON.stringify(ln),Lt.data=Yt,Lt.path=De.path,Lt.status=Ke,Lt.headers=ln,Lt.res=vn}Vt(Lt,Yt,pe.streaming?_t:vn),pe.emitter&&(Ce.url=ge,Ce.socket=St&&St.connection,Ce.options=De,Ce.size=at,pe.emitter.emit("response",{requestId:we,error:Lt,ctx:pe.ctx,req:Ce,res:vn}))}function Le(Lt){var Yt=null;if(pe.followRedirect&&statuses.redirect[Lt.statusCode]){pe._followRedirectCount=(pe._followRedirectCount||0)+1;var _t=Lt.headers.location;if(!_t)Yt=new Error("Got statusCode "+Lt.statusCode+" but cannot resolve next location from headers"),Yt.name="FollowRedirectError";else if(pe._followRedirectCount>pe.maxRedirects)Yt=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+ge),Yt.name="MaxRedirectError";else{var Vt=pe.formatRedirectUrl?pe.formatRedirectUrl(ge,_t):ie.resolve(ge,_t);ee("Request#%d %s: `redirected` from %s to %s",we,De.path,ge,Vt),yt(),pe.headers&&pe.headers.Host&&E.test(_t)&&(pe.headers.Host=null);var ln=Ee;return Ee=null,fe.requestWithCallback(Vt,pe,ln),{redirect:!0,error:null}}}return{redirect:!1,error:Yt}}pe.gzip&&!De.headers["Accept-Encoding"]&&!De.headers["accept-encoding"]&&(De.headers["Accept-Encoding"]="gzip");function We(Lt,Yt,_t){var Vt=Lt.headers["content-encoding"];return _t(null,Yt,Vt)}var it=pe.writeStream;ee("Request#%d %s %s with headers %j, options.path: %s",we,Te,ge,De.headers,De.path),pe.requestUrls.push(ge);function pt(Lt){if(xt&&(xt.waiting=Date.now()-Me),ee("Request#%d %s `req response` event emit: status %d, headers: %j",we,ge,Lt.statusCode,Lt.headers),pe.streaming){var Yt=Le(Lt);if(Yt.redirect){Lt.resume();return}return Yt.error?(Lt.resume(),Xe(Yt.error,null,Lt)):Xe(null,null,Lt)}if(Lt.on("close",function(){ee("Request#%d %s: `res close` event emit, total size %d",we,ge,st)}),Lt.on("error",function(){ee("Request#%d %s: `res error` event emit, total size %d",we,ge,st)}),Lt.on("aborted",function(){gt=!0,ee("Request#%d %s: `res aborted` event emit, total size %d",we,ge,st)}),it){var _t=Le(Lt);if(_t.redirect){Lt.resume();return}return _t.error?(Lt.resume(),it.end(),Xe(_t.error,null,Lt)):(pe.consumeWriteStream===!1?Lt.on("end",Xe.bind(null,null,null,Lt)):it.on("close",function(){ee("Request#%d %s: writeStream close event emitted",we,ge),Xe(ht||null,null,Lt)}),Lt.pipe(it))}var Vt=[];Lt.on("data",function(ln){ee("Request#%d %s: `res data` event emit, size %d",we,ge,ln.length),st+=ln.length,Vt.push(ln)}),Lt.on("end",function(){var ln=le.concat(Vt,st);if(ee("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",we,ge,st,Lt._dumped),ht)return Xe(ht,ln,Lt);var dn=Le(Lt);if(dn.error)return Xe(dn.error,ln,Lt);dn.redirect||We(Lt,ln,function(vn,Kn,Gn){if(vn)return Xe(vn,ln,Lt);if(!Gn&&de.indexOf(pe.dataType)>=0){try{Kn=decodeBodyByCharset(Kn,Lt)}catch(kr){return ee("decodeBodyByCharset error: %s",kr),Xe(null,Kn,Lt)}if(pe.dataType==="json")if(st===0)Kn=null;else{var Or=parseJSON(Kn,Ze);Or.error?vn=Or.error:Kn=Or.data}}gt&&ee("Request#%d %s: Remote socket was terminated before `response.end()` was called",we,ge),Xe(vn,Kn,Lt)})})}var Qt,et;Array.isArray(pe.timeout)?(Qt=a(pe.timeout[0]),et=a(pe.timeout[1])):Qt=et=a(pe.timeout),ee("ConnectTimeout: %d, ResponseTimeout: %d",Qt,et);function Pt(){ee("Connect timer ticking, timeout: %d",Qt),tt=setTimeout(function(){tt=null,Ke===-1&&(Ke=-2);var Lt="Connect timeout for "+Qt+"ms",Yt="ConnectionTimeoutError";St.socket||(Yt="SocketAssignTimeoutError",Lt+=", working sockets is full"),ht=new Error(Lt),ht.name=Yt,ht.requestId=we,ee("ConnectTimeout: Request#%d %s %s: %s, connected: %s",we,ge,ht.name,Lt,jt),Gt()},Qt)}function nn(){ee("Response timer ticking, timeout: %d",et),mt=setTimeout(function(){mt=null;var Lt="Response timeout for "+et+"ms",Yt="ResponseTimeoutError";ht=new Error(Lt),ht.name=Yt,ht.requestId=we,ee("ResponseTimeout: Request#%d %s %s: %s, connected: %s",we,ge,ht.name,Lt,jt),Gt()},et)}var St;De.mode=pe.mode?pe.mode:"";try{St=Ne.request(De,pt)}catch(Lt){return Xe(Lt)}typeof window=="undefined"?Pt():St.on("requestTimeout",function(){Ke===-1&&(Ke=-2);var Lt="Connect timeout for "+Qt+"ms",Yt="ConnectionTimeoutError";ht=new Error(Lt),ht.name=Yt,ht.requestId=we,Gt()});function Gt(){ee("Request#%d %s abort, connected: %s",we,ge,jt),St.socket||(ht.noSocket=!0,Xe(ht)),St.abort()}return xt&&St.on("finish",function(){xt.requestSent=Date.now()-Me}),St.once("socket",function(Lt){xt&&(xt.queuing=Date.now()-Me);var Yt=Lt.readyState;if(Yt==="opening"){Lt.once("lookup",function(_t,Vt,ln){ee("Request#%d %s lookup: %s, %s, %s",we,ge,_t,Vt,ln),xt&&(xt.dnslookup=Date.now()-Me),Vt&&(ze=Vt)}),Lt.once("connect",function(){xt&&(xt.connected=Date.now()-Me),Ct(),nn(),ee("Request#%d %s new socket connected",we,ge),jt=!0,ze||(ze=Lt.remoteAddress),$e=Lt.remotePort});return}ee("Request#%d %s reuse socket connected, readyState: %s",we,ge,Yt),jt=!0,lt=!0,ze||(ze=Lt.remoteAddress),$e=Lt.remotePort,Ct(),nn()}),St.on("error",function(Lt){(Lt.name==="Error"||Lt.name==="TypeError")&&(Lt.name=jt?"ResponseError":"RequestError"),Lt.message+=' (req "error")',ee("Request#%d %s `req error` event emit, %s: %s",we,ge,Lt.name,Lt.message),Xe(ht||Lt)}),it&&it.once("error",function(Lt){Lt.message+=' (writeStream "error")',ht=Lt,ee("Request#%d %s `writeStream error` event emit, %s: %s",we,ge,Lt.name,Lt.message),Gt()}),pe.stream?(pe.stream.pipe(St),pe.stream.once("error",function(Lt){Lt.message+=' (stream "error")',ht=Lt,ee("Request#%d %s `readStream error` event emit, %s: %s",we,ge,Lt.name,Lt.message),Gt()})):St.end(At),St.requestId=we,St}}).call(this)}).call(this,b("_process"),b("buffer").Buffer)},{"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,_process:467,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.split.js":307,"core-js/modules/es.string.trim.js":308,debug:465,http:468,https:355,"humanize-ms":356,url:472,util:419}]},{},[1])(1)})})(window)},77578:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return ce}});const ce=ke=>ke?typeof ke=="function"?ke():ke:null},27666:function(Ut,Et,ve){"use strict";var ce=ve(3300),ke=ve(16089);function b(me){let fe;const ue=oe=>()=>{fe=null,me.apply(void 0,(0,ce.Z)(oe))},le=function(){if(fe==null){for(var oe=arguments.length,se=new Array(oe),ae=0;ae{ke.Z.cancel(fe),fe=null},le}Et.Z=b},81228:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return ge}});var ce=ve(33377),ke=ve(93912),b=ve(18881),me=ve(85461),fe=ve(59301),ue=ve(92310),le=ve.n(ue),oe=ve(29301),se=ve(2738),ae=ve(27666),ie=ve(36355),re=ve(83116),ne=ve(37613);const ee=pe=>{const{componentCls:Ee}=pe;return{[Ee]:{position:"fixed",zIndex:pe.zIndexPopup}}};var a=(0,re.Z)("Affix",pe=>{const Ee=(0,ne.TS)(pe,{zIndexPopup:pe.zIndexBase+10});return[ee(Ee)]});function y(pe){return pe!==window?pe.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function x(pe,Ee,ye){if(ye!==void 0&&Ee.top>pe.top-ye)return ye+Ee.top}function E(pe,Ee,ye){if(ye!==void 0&&Ee.bottom{const Ce=we.getTargetFunc(),Me=Ce==null?void 0:Ce(),{prevTarget:Fe}=we.state;Fe!==Me&&(z.forEach(Te=>{Fe==null||Fe.removeEventListener(Te,we.lazyUpdatePosition),Me==null||Me.addEventListener(Te,we.lazyUpdatePosition)}),we.updatePosition(),we.setState({prevTarget:Me}))},we.removeListeners=()=>{we.timer&&(clearTimeout(we.timer),we.timer=null);const{prevTarget:Ce}=we.state,Me=we.getTargetFunc(),Fe=Me==null?void 0:Me();z.forEach(Te=>{Fe==null||Fe.removeEventListener(Te,we.lazyUpdatePosition),Ce==null||Ce.removeEventListener(Te,we.lazyUpdatePosition)}),we.updatePosition.cancel(),we.lazyUpdatePosition.cancel()},we.getOffsetTop=()=>{const{offsetBottom:Ce,offsetTop:Me}=we.props;return Ce===void 0&&Me===void 0?0:Me},we.getOffsetBottom=()=>we.props.offsetBottom,we.measure=()=>{const{status:Ce,lastAffix:Me}=we.state,{onChange:Fe}=we.props,Te=we.getTargetFunc();if(Ce!==Ae.Prepare||!we.fixedNodeRef.current||!we.placeholderNodeRef.current||!Te)return;const Pe=we.getOffsetTop(),Ne=we.getOffsetBottom(),Re=Te();if(Re){const Ze={status:Ae.None},De=y(we.placeholderNodeRef.current);if(De.top===0&&De.left===0&&De.width===0&&De.height===0)return;const ot=y(Re),At=x(De,ot,Pe),nt=E(De,ot,Ne);At!==void 0?(Ze.affixStyle={position:"fixed",top:At,width:De.width,height:De.height},Ze.placeholderStyle={width:De.width,height:De.height}):nt!==void 0&&(Ze.affixStyle={position:"fixed",bottom:nt,width:De.width,height:De.height},Ze.placeholderStyle={width:De.width,height:De.height}),Ze.lastAffix=!!Ze.affixStyle,Fe&&Me!==Ze.lastAffix&&Fe(Ze.lastAffix),we.setState(Ze)}},we.prepareMeasure=()=>{we.setState({status:Ae.Prepare,affixStyle:void 0,placeholderStyle:void 0})},we.updatePosition=(0,ae.Z)(()=>{we.prepareMeasure()}),we.lazyUpdatePosition=(0,ae.Z)(()=>{const Ce=we.getTargetFunc(),{affixStyle:Me}=we.state;if(Ce&&Me){const Fe=we.getOffsetTop(),Te=we.getOffsetBottom(),Pe=Ce();if(Pe&&we.placeholderNodeRef.current){const Ne=y(Pe),Re=y(we.placeholderNodeRef.current),Ze=x(Re,Ne,Fe),De=E(Re,Ne,Te);if(Ze!==void 0&&Me.top===Ze||De!==void 0&&Me.bottom===De)return}}we.prepareMeasure()}),we}return(0,ke.Z)(ye,[{key:"getTargetFunc",value:function(){const{getTargetContainer:Ce}=this.context,{target:Me}=this.props;return Me!==void 0?Me:Ce!=null?Ce:te}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(Ce){this.addListeners(),(Ce.offsetTop!==this.props.offsetTop||Ce.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:Ce,placeholderStyle:Me}=this.state,{affixPrefixCls:Fe,rootClassName:Te,children:Pe}=this.props,Ne=le()(Ce&&Te,{[Fe]:!!Ce});let Re=(0,se.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return fe.createElement(oe.Z,{onResize:this.updatePosition},fe.createElement("div",Object.assign({},Re,{ref:this.placeholderNodeRef}),Ce&&fe.createElement("div",{style:Me,"aria-hidden":"true"}),fe.createElement("div",{className:Ne,ref:this.fixedNodeRef,style:Ce},fe.createElement(oe.Z,{onResize:this.updatePosition},Pe))))}}]),ye}(fe.Component);de.contextType=ie.E_;var ge=(0,fe.forwardRef)((pe,Ee)=>{const{prefixCls:ye,rootClassName:we}=pe,{getPrefixCls:Ce}=(0,fe.useContext)(ie.E_),Me=Ce("affix",ye),[Fe,Te]=a(Me),Pe=Object.assign(Object.assign({},pe),{affixPrefixCls:Me,rootClassName:le()(we,Te)});return Fe(fe.createElement(de,Object.assign({},Pe,{ref:Ee})))})},66104:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return Te}});var ce=ve(92310),ke=ve.n(ce),b=ve(11592),me=ve(26112),fe=ve(59301),ue=ve(92343),le=ve(36355),oe=ve(84105),se=ve(91857);const ae=Pe=>{let{children:Ne}=Pe;const{getPrefixCls:Re}=fe.useContext(le.E_),Ze=Re("breadcrumb");return fe.createElement("li",{className:`${Ze}-separator`,"aria-hidden":"true"},Ne===""?Ne:Ne||"/")};ae.__ANT_BREADCRUMB_SEPARATOR=!0;var ie=ae,re=function(Pe,Ne){var Re={};for(var Ze in Pe)Object.prototype.hasOwnProperty.call(Pe,Ze)&&Ne.indexOf(Ze)<0&&(Re[Ze]=Pe[Ze]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Ze=Object.getOwnPropertySymbols(Pe);DeNe[De]||Ze)}function ee(Pe,Ne,Re,Ze){if(Re==null)return null;const{className:De,onClick:ot}=Ne,At=re(Ne,["className","onClick"]),nt=Object.assign(Object.assign({},(0,me.Z)(At,{data:!0,aria:!0})),{onClick:ot});return Ze!==void 0?fe.createElement("a",Object.assign({},nt,{className:ke()(`${Pe}-link`,De),href:Ze}),Re):fe.createElement("span",Object.assign({},nt,{className:ke()(`${Pe}-link`,De)}),Re)}function a(Pe,Ne){return(Ze,De,ot,At,nt)=>{if(Ne)return Ne(Ze,De,ot,At);const ft=ne(Ze,De);return ee(Pe,Ze,ft,nt)}}var y=function(Pe,Ne){var Re={};for(var Ze in Pe)Object.prototype.hasOwnProperty.call(Pe,Ze)&&Ne.indexOf(Ze)<0&&(Re[Ze]=Pe[Ze]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Ze=Object.getOwnPropertySymbols(Pe);De{const{prefixCls:Ne,separator:Re="/",children:Ze,menu:De,overlay:ot,dropdownProps:At,href:nt}=Pe,at=(qe=>{if(De||ot){const tt=Object.assign({},At);if(De){const mt=De||{},{items:ht}=mt,jt=y(mt,["items"]);tt.menu=Object.assign(Object.assign({},jt),{items:ht==null?void 0:ht.map((lt,st)=>{var{key:Ke,title:gt,label:ze,path:$e}=lt,xt=y(lt,["key","title","label","path"]);let Ct=ze!=null?ze:gt;return $e&&(Ct=fe.createElement("a",{href:`${nt}${$e}`},Ct)),Object.assign(Object.assign({},xt),{key:Ke!=null?Ke:st,label:Ct})})})}else ot&&(tt.overlay=ot);return fe.createElement(se.Z,Object.assign({placement:"bottom"},tt),fe.createElement("span",{className:`${Ne}-overlay-link`},qe,fe.createElement(oe.Z,null)))}return qe})(Ze);return at!=null?fe.createElement(fe.Fragment,null,fe.createElement("li",null,at),Re&&fe.createElement(ie,null,Re)):null},E=Pe=>{const{prefixCls:Ne,children:Re,href:Ze}=Pe,De=y(Pe,["prefixCls","children","href"]),{getPrefixCls:ot}=fe.useContext(le.E_),At=ot("breadcrumb",Ne);return fe.createElement(x,Object.assign({},De,{prefixCls:At}),ee(At,De,Re,Ze))};E.__ANT_BREADCRUMB_ITEM=!0;var z=E,te=ve(17313),Ae=ve(83116),de=ve(37613);const he=Pe=>{const{componentCls:Ne,iconCls:Re}=Pe;return{[Ne]:Object.assign(Object.assign({},(0,te.Wf)(Pe)),{color:Pe.itemColor,fontSize:Pe.fontSize,[Re]:{fontSize:Pe.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Pe.linkColor,transition:`color ${Pe.motionDurationMid}`,padding:`0 ${Pe.paddingXXS}px`,borderRadius:Pe.borderRadiusSM,height:Pe.lineHeight*Pe.fontSize,display:"inline-block",marginInline:-Pe.marginXXS,"&:hover":{color:Pe.linkHoverColor,backgroundColor:Pe.colorBgTextHover}},(0,te.Qy)(Pe)),"li:last-child":{color:Pe.lastItemColor},[`${Ne}-separator`]:{marginInline:Pe.separatorMargin,color:Pe.separatorColor},[`${Ne}-link`]:{[` +headers: `+JSON.stringify(ln),Lt.data=Yt,Lt.path=De.path,Lt.status=Ke,Lt.headers=ln,Lt.res=vn}Vt(Lt,Yt,pe.streaming?_t:vn),pe.emitter&&(Ce.url=ge,Ce.socket=St&&St.connection,Ce.options=De,Ce.size=at,pe.emitter.emit("response",{requestId:we,error:Lt,ctx:pe.ctx,req:Ce,res:vn}))}function Le(Lt){var Yt=null;if(pe.followRedirect&&statuses.redirect[Lt.statusCode]){pe._followRedirectCount=(pe._followRedirectCount||0)+1;var _t=Lt.headers.location;if(!_t)Yt=new Error("Got statusCode "+Lt.statusCode+" but cannot resolve next location from headers"),Yt.name="FollowRedirectError";else if(pe._followRedirectCount>pe.maxRedirects)Yt=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+ge),Yt.name="MaxRedirectError";else{var Vt=pe.formatRedirectUrl?pe.formatRedirectUrl(ge,_t):ie.resolve(ge,_t);ee("Request#%d %s: `redirected` from %s to %s",we,De.path,ge,Vt),yt(),pe.headers&&pe.headers.Host&&E.test(_t)&&(pe.headers.Host=null);var ln=Ee;return Ee=null,fe.requestWithCallback(Vt,pe,ln),{redirect:!0,error:null}}}return{redirect:!1,error:Yt}}pe.gzip&&!De.headers["Accept-Encoding"]&&!De.headers["accept-encoding"]&&(De.headers["Accept-Encoding"]="gzip");function We(Lt,Yt,_t){var Vt=Lt.headers["content-encoding"];return _t(null,Yt,Vt)}var it=pe.writeStream;ee("Request#%d %s %s with headers %j, options.path: %s",we,Te,ge,De.headers,De.path),pe.requestUrls.push(ge);function pt(Lt){if(xt&&(xt.waiting=Date.now()-Me),ee("Request#%d %s `req response` event emit: status %d, headers: %j",we,ge,Lt.statusCode,Lt.headers),pe.streaming){var Yt=Le(Lt);if(Yt.redirect){Lt.resume();return}return Yt.error?(Lt.resume(),Xe(Yt.error,null,Lt)):Xe(null,null,Lt)}if(Lt.on("close",function(){ee("Request#%d %s: `res close` event emit, total size %d",we,ge,st)}),Lt.on("error",function(){ee("Request#%d %s: `res error` event emit, total size %d",we,ge,st)}),Lt.on("aborted",function(){gt=!0,ee("Request#%d %s: `res aborted` event emit, total size %d",we,ge,st)}),it){var _t=Le(Lt);if(_t.redirect){Lt.resume();return}return _t.error?(Lt.resume(),it.end(),Xe(_t.error,null,Lt)):(pe.consumeWriteStream===!1?Lt.on("end",Xe.bind(null,null,null,Lt)):it.on("close",function(){ee("Request#%d %s: writeStream close event emitted",we,ge),Xe(ht||null,null,Lt)}),Lt.pipe(it))}var Vt=[];Lt.on("data",function(ln){ee("Request#%d %s: `res data` event emit, size %d",we,ge,ln.length),st+=ln.length,Vt.push(ln)}),Lt.on("end",function(){var ln=le.concat(Vt,st);if(ee("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",we,ge,st,Lt._dumped),ht)return Xe(ht,ln,Lt);var dn=Le(Lt);if(dn.error)return Xe(dn.error,ln,Lt);dn.redirect||We(Lt,ln,function(vn,Kn,Gn){if(vn)return Xe(vn,ln,Lt);if(!Gn&&de.indexOf(pe.dataType)>=0){try{Kn=decodeBodyByCharset(Kn,Lt)}catch(Hr){return ee("decodeBodyByCharset error: %s",Hr),Xe(null,Kn,Lt)}if(pe.dataType==="json")if(st===0)Kn=null;else{var Or=parseJSON(Kn,Ze);Or.error?vn=Or.error:Kn=Or.data}}gt&&ee("Request#%d %s: Remote socket was terminated before `response.end()` was called",we,ge),Xe(vn,Kn,Lt)})})}var Qt,et;Array.isArray(pe.timeout)?(Qt=a(pe.timeout[0]),et=a(pe.timeout[1])):Qt=et=a(pe.timeout),ee("ConnectTimeout: %d, ResponseTimeout: %d",Qt,et);function Pt(){ee("Connect timer ticking, timeout: %d",Qt),tt=setTimeout(function(){tt=null,Ke===-1&&(Ke=-2);var Lt="Connect timeout for "+Qt+"ms",Yt="ConnectionTimeoutError";St.socket||(Yt="SocketAssignTimeoutError",Lt+=", working sockets is full"),ht=new Error(Lt),ht.name=Yt,ht.requestId=we,ee("ConnectTimeout: Request#%d %s %s: %s, connected: %s",we,ge,ht.name,Lt,jt),Gt()},Qt)}function nn(){ee("Response timer ticking, timeout: %d",et),mt=setTimeout(function(){mt=null;var Lt="Response timeout for "+et+"ms",Yt="ResponseTimeoutError";ht=new Error(Lt),ht.name=Yt,ht.requestId=we,ee("ResponseTimeout: Request#%d %s %s: %s, connected: %s",we,ge,ht.name,Lt,jt),Gt()},et)}var St;De.mode=pe.mode?pe.mode:"";try{St=Ne.request(De,pt)}catch(Lt){return Xe(Lt)}typeof window=="undefined"?Pt():St.on("requestTimeout",function(){Ke===-1&&(Ke=-2);var Lt="Connect timeout for "+Qt+"ms",Yt="ConnectionTimeoutError";ht=new Error(Lt),ht.name=Yt,ht.requestId=we,Gt()});function Gt(){ee("Request#%d %s abort, connected: %s",we,ge,jt),St.socket||(ht.noSocket=!0,Xe(ht)),St.abort()}return xt&&St.on("finish",function(){xt.requestSent=Date.now()-Me}),St.once("socket",function(Lt){xt&&(xt.queuing=Date.now()-Me);var Yt=Lt.readyState;if(Yt==="opening"){Lt.once("lookup",function(_t,Vt,ln){ee("Request#%d %s lookup: %s, %s, %s",we,ge,_t,Vt,ln),xt&&(xt.dnslookup=Date.now()-Me),Vt&&(ze=Vt)}),Lt.once("connect",function(){xt&&(xt.connected=Date.now()-Me),Ct(),nn(),ee("Request#%d %s new socket connected",we,ge),jt=!0,ze||(ze=Lt.remoteAddress),$e=Lt.remotePort});return}ee("Request#%d %s reuse socket connected, readyState: %s",we,ge,Yt),jt=!0,lt=!0,ze||(ze=Lt.remoteAddress),$e=Lt.remotePort,Ct(),nn()}),St.on("error",function(Lt){(Lt.name==="Error"||Lt.name==="TypeError")&&(Lt.name=jt?"ResponseError":"RequestError"),Lt.message+=' (req "error")',ee("Request#%d %s `req error` event emit, %s: %s",we,ge,Lt.name,Lt.message),Xe(ht||Lt)}),it&&it.once("error",function(Lt){Lt.message+=' (writeStream "error")',ht=Lt,ee("Request#%d %s `writeStream error` event emit, %s: %s",we,ge,Lt.name,Lt.message),Gt()}),pe.stream?(pe.stream.pipe(St),pe.stream.once("error",function(Lt){Lt.message+=' (stream "error")',ht=Lt,ee("Request#%d %s `readStream error` event emit, %s: %s",we,ge,Lt.name,Lt.message),Gt()})):St.end(At),St.requestId=we,St}}).call(this)}).call(this,b("_process"),b("buffer").Buffer)},{"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,_process:467,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.split.js":307,"core-js/modules/es.string.trim.js":308,debug:465,http:468,https:355,"humanize-ms":356,url:472,util:419}]},{},[1])(1)})})(window)},77578:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return ce}});const ce=ke=>ke?typeof ke=="function"?ke():ke:null},27666:function(Ut,Et,ve){"use strict";var ce=ve(3300),ke=ve(16089);function b(me){let fe;const ue=oe=>()=>{fe=null,me.apply(void 0,(0,ce.Z)(oe))},le=function(){if(fe==null){for(var oe=arguments.length,se=new Array(oe),ae=0;ae{ke.Z.cancel(fe),fe=null},le}Et.Z=b},81228:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return ge}});var ce=ve(33377),ke=ve(93912),b=ve(18881),me=ve(85461),fe=ve(59301),ue=ve(92310),le=ve.n(ue),oe=ve(29301),se=ve(2738),ae=ve(27666),ie=ve(36355),re=ve(83116),ne=ve(37613);const ee=pe=>{const{componentCls:Ee}=pe;return{[Ee]:{position:"fixed",zIndex:pe.zIndexPopup}}};var a=(0,re.Z)("Affix",pe=>{const Ee=(0,ne.TS)(pe,{zIndexPopup:pe.zIndexBase+10});return[ee(Ee)]});function y(pe){return pe!==window?pe.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function x(pe,Ee,ye){if(ye!==void 0&&Ee.top>pe.top-ye)return ye+Ee.top}function E(pe,Ee,ye){if(ye!==void 0&&Ee.bottom{const Ce=we.getTargetFunc(),Me=Ce==null?void 0:Ce(),{prevTarget:Fe}=we.state;Fe!==Me&&(z.forEach(Te=>{Fe==null||Fe.removeEventListener(Te,we.lazyUpdatePosition),Me==null||Me.addEventListener(Te,we.lazyUpdatePosition)}),we.updatePosition(),we.setState({prevTarget:Me}))},we.removeListeners=()=>{we.timer&&(clearTimeout(we.timer),we.timer=null);const{prevTarget:Ce}=we.state,Me=we.getTargetFunc(),Fe=Me==null?void 0:Me();z.forEach(Te=>{Fe==null||Fe.removeEventListener(Te,we.lazyUpdatePosition),Ce==null||Ce.removeEventListener(Te,we.lazyUpdatePosition)}),we.updatePosition.cancel(),we.lazyUpdatePosition.cancel()},we.getOffsetTop=()=>{const{offsetBottom:Ce,offsetTop:Me}=we.props;return Ce===void 0&&Me===void 0?0:Me},we.getOffsetBottom=()=>we.props.offsetBottom,we.measure=()=>{const{status:Ce,lastAffix:Me}=we.state,{onChange:Fe}=we.props,Te=we.getTargetFunc();if(Ce!==Ae.Prepare||!we.fixedNodeRef.current||!we.placeholderNodeRef.current||!Te)return;const Pe=we.getOffsetTop(),Ne=we.getOffsetBottom(),Re=Te();if(Re){const Ze={status:Ae.None},De=y(we.placeholderNodeRef.current);if(De.top===0&&De.left===0&&De.width===0&&De.height===0)return;const ot=y(Re),At=x(De,ot,Pe),nt=E(De,ot,Ne);At!==void 0?(Ze.affixStyle={position:"fixed",top:At,width:De.width,height:De.height},Ze.placeholderStyle={width:De.width,height:De.height}):nt!==void 0&&(Ze.affixStyle={position:"fixed",bottom:nt,width:De.width,height:De.height},Ze.placeholderStyle={width:De.width,height:De.height}),Ze.lastAffix=!!Ze.affixStyle,Fe&&Me!==Ze.lastAffix&&Fe(Ze.lastAffix),we.setState(Ze)}},we.prepareMeasure=()=>{we.setState({status:Ae.Prepare,affixStyle:void 0,placeholderStyle:void 0})},we.updatePosition=(0,ae.Z)(()=>{we.prepareMeasure()}),we.lazyUpdatePosition=(0,ae.Z)(()=>{const Ce=we.getTargetFunc(),{affixStyle:Me}=we.state;if(Ce&&Me){const Fe=we.getOffsetTop(),Te=we.getOffsetBottom(),Pe=Ce();if(Pe&&we.placeholderNodeRef.current){const Ne=y(Pe),Re=y(we.placeholderNodeRef.current),Ze=x(Re,Ne,Fe),De=E(Re,Ne,Te);if(Ze!==void 0&&Me.top===Ze||De!==void 0&&Me.bottom===De)return}}we.prepareMeasure()}),we}return(0,ke.Z)(ye,[{key:"getTargetFunc",value:function(){const{getTargetContainer:Ce}=this.context,{target:Me}=this.props;return Me!==void 0?Me:Ce!=null?Ce:te}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(Ce){this.addListeners(),(Ce.offsetTop!==this.props.offsetTop||Ce.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:Ce,placeholderStyle:Me}=this.state,{affixPrefixCls:Fe,rootClassName:Te,children:Pe}=this.props,Ne=le()(Ce&&Te,{[Fe]:!!Ce});let Re=(0,se.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return fe.createElement(oe.Z,{onResize:this.updatePosition},fe.createElement("div",Object.assign({},Re,{ref:this.placeholderNodeRef}),Ce&&fe.createElement("div",{style:Me,"aria-hidden":"true"}),fe.createElement("div",{className:Ne,ref:this.fixedNodeRef,style:Ce},fe.createElement(oe.Z,{onResize:this.updatePosition},Pe))))}}]),ye}(fe.Component);de.contextType=ie.E_;var ge=(0,fe.forwardRef)((pe,Ee)=>{const{prefixCls:ye,rootClassName:we}=pe,{getPrefixCls:Ce}=(0,fe.useContext)(ie.E_),Me=Ce("affix",ye),[Fe,Te]=a(Me),Pe=Object.assign(Object.assign({},pe),{affixPrefixCls:Me,rootClassName:le()(we,Te)});return Fe(fe.createElement(de,Object.assign({},Pe,{ref:Ee})))})},66104:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return Te}});var ce=ve(92310),ke=ve.n(ce),b=ve(11592),me=ve(26112),fe=ve(59301),ue=ve(92343),le=ve(36355),oe=ve(84105),se=ve(91857);const ae=Pe=>{let{children:Ne}=Pe;const{getPrefixCls:Re}=fe.useContext(le.E_),Ze=Re("breadcrumb");return fe.createElement("li",{className:`${Ze}-separator`,"aria-hidden":"true"},Ne===""?Ne:Ne||"/")};ae.__ANT_BREADCRUMB_SEPARATOR=!0;var ie=ae,re=function(Pe,Ne){var Re={};for(var Ze in Pe)Object.prototype.hasOwnProperty.call(Pe,Ze)&&Ne.indexOf(Ze)<0&&(Re[Ze]=Pe[Ze]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Ze=Object.getOwnPropertySymbols(Pe);DeNe[De]||Ze)}function ee(Pe,Ne,Re,Ze){if(Re==null)return null;const{className:De,onClick:ot}=Ne,At=re(Ne,["className","onClick"]),nt=Object.assign(Object.assign({},(0,me.Z)(At,{data:!0,aria:!0})),{onClick:ot});return Ze!==void 0?fe.createElement("a",Object.assign({},nt,{className:ke()(`${Pe}-link`,De),href:Ze}),Re):fe.createElement("span",Object.assign({},nt,{className:ke()(`${Pe}-link`,De)}),Re)}function a(Pe,Ne){return(Ze,De,ot,At,nt)=>{if(Ne)return Ne(Ze,De,ot,At);const ft=ne(Ze,De);return ee(Pe,Ze,ft,nt)}}var y=function(Pe,Ne){var Re={};for(var Ze in Pe)Object.prototype.hasOwnProperty.call(Pe,Ze)&&Ne.indexOf(Ze)<0&&(Re[Ze]=Pe[Ze]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Ze=Object.getOwnPropertySymbols(Pe);De{const{prefixCls:Ne,separator:Re="/",children:Ze,menu:De,overlay:ot,dropdownProps:At,href:nt}=Pe,at=(qe=>{if(De||ot){const tt=Object.assign({},At);if(De){const mt=De||{},{items:ht}=mt,jt=y(mt,["items"]);tt.menu=Object.assign(Object.assign({},jt),{items:ht==null?void 0:ht.map((lt,st)=>{var{key:Ke,title:gt,label:ze,path:$e}=lt,xt=y(lt,["key","title","label","path"]);let Ct=ze!=null?ze:gt;return $e&&(Ct=fe.createElement("a",{href:`${nt}${$e}`},Ct)),Object.assign(Object.assign({},xt),{key:Ke!=null?Ke:st,label:Ct})})})}else ot&&(tt.overlay=ot);return fe.createElement(se.Z,Object.assign({placement:"bottom"},tt),fe.createElement("span",{className:`${Ne}-overlay-link`},qe,fe.createElement(oe.Z,null)))}return qe})(Ze);return at!=null?fe.createElement(fe.Fragment,null,fe.createElement("li",null,at),Re&&fe.createElement(ie,null,Re)):null},E=Pe=>{const{prefixCls:Ne,children:Re,href:Ze}=Pe,De=y(Pe,["prefixCls","children","href"]),{getPrefixCls:ot}=fe.useContext(le.E_),At=ot("breadcrumb",Ne);return fe.createElement(x,Object.assign({},De,{prefixCls:At}),ee(At,De,Re,Ze))};E.__ANT_BREADCRUMB_ITEM=!0;var z=E,te=ve(17313),Ae=ve(83116),de=ve(37613);const he=Pe=>{const{componentCls:Ne,iconCls:Re}=Pe;return{[Ne]:Object.assign(Object.assign({},(0,te.Wf)(Pe)),{color:Pe.itemColor,fontSize:Pe.fontSize,[Re]:{fontSize:Pe.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Pe.linkColor,transition:`color ${Pe.motionDurationMid}`,padding:`0 ${Pe.paddingXXS}px`,borderRadius:Pe.borderRadiusSM,height:Pe.lineHeight*Pe.fontSize,display:"inline-block",marginInline:-Pe.marginXXS,"&:hover":{color:Pe.linkHoverColor,backgroundColor:Pe.colorBgTextHover}},(0,te.Qy)(Pe)),"li:last-child":{color:Pe.lastItemColor},[`${Ne}-separator`]:{marginInline:Pe.separatorMargin,color:Pe.separatorColor},[`${Ne}-link`]:{[` > ${Re} + span, > ${Re} + a - `]:{marginInlineStart:Pe.marginXXS}},[`${Ne}-overlay-link`]:{borderRadius:Pe.borderRadiusSM,height:Pe.lineHeight*Pe.fontSize,display:"inline-block",padding:`0 ${Pe.paddingXXS}px`,marginInline:-Pe.marginXXS,[`> ${Re}`]:{marginInlineStart:Pe.marginXXS,fontSize:Pe.fontSizeIcon},"&:hover":{color:Pe.linkHoverColor,backgroundColor:Pe.colorBgTextHover,a:{color:Pe.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Pe.componentCls}-rtl`]:{direction:"rtl"}})}};var ge=(0,Ae.Z)("Breadcrumb",Pe=>{const Ne=(0,de.TS)(Pe,{});return[he(Ne)]},Pe=>({itemColor:Pe.colorTextDescription,lastItemColor:Pe.colorText,iconFontSize:Pe.fontSize,linkColor:Pe.colorTextDescription,linkHoverColor:Pe.colorText,separatorColor:Pe.colorTextDescription,separatorMargin:Pe.marginXS})),pe=function(Pe,Ne){var Re={};for(var Ze in Pe)Object.prototype.hasOwnProperty.call(Pe,Ze)&&Ne.indexOf(Ze)<0&&(Re[Ze]=Pe[Ze]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Ze=Object.getOwnPropertySymbols(Pe);De{var{breadcrumbName:At}=ot,nt=pe(ot,["breadcrumbName"]);return Object.assign(Object.assign({},nt),{title:At})})}),De}function ye(Pe,Ne){return(0,fe.useMemo)(()=>Pe||(Ne?Ne.map(Ee):null),[Pe,Ne])}var we=function(Pe,Ne){var Re={};for(var Ze in Pe)Object.prototype.hasOwnProperty.call(Pe,Ze)&&Ne.indexOf(Ze)<0&&(Re[Ze]=Pe[Ze]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Ze=Object.getOwnPropertySymbols(Pe);De{if(Ne===void 0)return Ne;let Re=(Ne||"").replace(/^\//,"");return Object.keys(Pe).forEach(Ze=>{Re=Re.replace(`:${Ze}`,Pe[Ze])}),Re},Me=Pe=>{const{prefixCls:Ne,separator:Re="/",style:Ze,className:De,rootClassName:ot,routes:At,items:nt,children:ft,itemRender:at,params:qe={}}=Pe,tt=we(Pe,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:mt,direction:ht,breadcrumb:jt}=fe.useContext(le.E_);let lt;const st=mt("breadcrumb",Ne),[Ke,gt]=ge(st),ze=ye(nt,At),$e=a(st,at);if(ze&&ze.length>0){const yt=[],Xe=nt||At;lt=ze.map((Le,We)=>{const{path:it,key:pt,type:Qt,menu:et,overlay:Pt,onClick:nn,className:St,separator:Gt,dropdownProps:Lt}=Le,Yt=Ce(qe,it);Yt!==void 0&&yt.push(Yt);const _t=pt!=null?pt:We;if(Qt==="separator")return fe.createElement(ie,{key:_t},Gt);const Vt={},ln=We===ze.length-1;et?Vt.menu=et:Pt&&(Vt.overlay=Pt);let{href:dn}=Le;return yt.length&&Yt!==void 0&&(dn=`#/${yt.join("/")}`),fe.createElement(x,Object.assign({key:_t},Vt,(0,me.Z)(Le,{data:!0,aria:!0}),{className:St,dropdownProps:Lt,href:dn,separator:ln?"":Re,onClick:nn,prefixCls:st}),$e(Le,qe,Xe,yt,dn))})}else if(ft){const yt=(0,b.Z)(ft).length;lt=(0,b.Z)(ft).map((Xe,Le)=>{if(!Xe)return Xe;const We=Le===yt-1;return(0,ue.Tm)(Xe,{separator:We?"":Re,key:Le})})}const xt=ke()(st,jt==null?void 0:jt.className,{[`${st}-rtl`]:ht==="rtl"},De,ot,gt),Ct=Object.assign(Object.assign({},jt==null?void 0:jt.style),Ze);return Ke(fe.createElement("nav",Object.assign({className:xt,style:Ct},tt),fe.createElement("ol",null,lt)))};Me.Item=z,Me.Separator=ie;var Fe=Me,Te=Fe},36381:function(Ut,Et,ve){"use strict";ve.d(Et,{default:function(){return Ke}});var ce=ve(38819),ke=ve(92310),b=ve.n(ke),me=ve(32855),fe=ve(3300),ue=ve(11913),le=ve(34666),oe=ve(18929),se=ve(48736),ae=ve(59301),ie=ve(43079),re=ve(11592),ne=ve(74430),ee=ve(77900),a=ve(10228),y=ae.forwardRef(function(gt,ze){var $e=gt.prefixCls,xt=gt.forceRender,Ct=gt.className,yt=gt.style,Xe=gt.children,Le=gt.isActive,We=gt.role,it=ae.useState(Le||xt),pt=(0,ue.Z)(it,2),Qt=pt[0],et=pt[1];return ae.useEffect(function(){(xt||Le)&&et(!0)},[xt,Le]),Qt?ae.createElement("div",{ref:ze,className:b()("".concat($e,"-content"),(0,ne.Z)((0,ne.Z)({},"".concat($e,"-content-active"),Le),"".concat($e,"-content-inactive"),!Le),Ct),style:yt,role:We},ae.createElement("div",{className:"".concat($e,"-content-box")},Xe)):null});y.displayName="PanelContent";var x=y,E=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],z=ae.forwardRef(function(gt,ze){var $e=gt.showArrow,xt=$e===void 0?!0:$e,Ct=gt.headerClass,yt=gt.isActive,Xe=gt.onItemClick,Le=gt.forceRender,We=gt.className,it=gt.prefixCls,pt=gt.collapsible,Qt=gt.accordion,et=gt.panelKey,Pt=gt.extra,nn=gt.header,St=gt.expandIcon,Gt=gt.openMotion,Lt=gt.destroyInactivePanel,Yt=gt.children,_t=(0,ie.Z)(gt,E),Vt=pt==="disabled",ln=pt==="header",dn=pt==="icon",vn=Pt!=null&&typeof Pt!="boolean",Kn=function(){Xe==null||Xe(et)},Gn=function($r){($r.key==="Enter"||$r.keyCode===a.Z.ENTER||$r.which===a.Z.ENTER)&&Kn()},Or=typeof St=="function"?St(gt):ae.createElement("i",{className:"arrow"});Or&&(Or=ae.createElement("div",{className:"".concat(it,"-expand-icon"),onClick:["header","icon"].includes(pt)?Kn:void 0},Or));var kr=b()((0,ne.Z)((0,ne.Z)((0,ne.Z)({},"".concat(it,"-item"),!0),"".concat(it,"-item-active"),yt),"".concat(it,"-item-disabled"),Vt),We),Fr=b()(Ct,(0,ne.Z)((0,ne.Z)((0,ne.Z)({},"".concat(it,"-header"),!0),"".concat(it,"-header-collapsible-only"),ln),"".concat(it,"-icon-collapsible-only"),dn)),yr={className:Fr,"aria-expanded":yt,"aria-disabled":Vt,onKeyDown:Gn};return!ln&&!dn&&(yr.onClick=Kn,yr.role=Qt?"tab":"button",yr.tabIndex=Vt?-1:0),ae.createElement("div",(0,me.Z)({},_t,{ref:ze,className:kr}),ae.createElement("div",yr,xt&&Or,ae.createElement("span",{className:"".concat(it,"-header-text"),onClick:pt==="header"?Kn:void 0},nn),vn&&ae.createElement("div",{className:"".concat(it,"-extra")},Pt)),ae.createElement(ee.default,(0,me.Z)({visible:yt,leavedClassName:"".concat(it,"-content-hidden")},Gt,{forceRender:Le,removeOnLeave:Lt}),function(gr,$r){var da=gr.className,va=gr.style;return ae.createElement(x,{ref:$r,prefixCls:it,className:da,style:va,isActive:yt,forceRender:Le,role:Qt?"tabpanel":void 0},Yt)}))}),te=z,Ae=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],de=function(ze,$e){var xt=$e.prefixCls,Ct=$e.accordion,yt=$e.collapsible,Xe=$e.destroyInactivePanel,Le=$e.onItemClick,We=$e.activeKey,it=$e.openMotion,pt=$e.expandIcon;return ze.map(function(Qt,et){var Pt=Qt.children,nn=Qt.label,St=Qt.key,Gt=Qt.collapsible,Lt=Qt.onItemClick,Yt=Qt.destroyInactivePanel,_t=(0,ie.Z)(Qt,Ae),Vt=String(St!=null?St:et),ln=Gt!=null?Gt:yt,dn=Yt!=null?Yt:Xe,vn=function(Or){ln!=="disabled"&&(Le(Or),Lt==null||Lt(Or))},Kn=!1;return Ct?Kn=We[0]===Vt:Kn=We.indexOf(Vt)>-1,ae.createElement(te,(0,me.Z)({},_t,{prefixCls:xt,key:Vt,panelKey:Vt,isActive:Kn,accordion:Ct,openMotion:it,expandIcon:pt,header:nn,collapsible:ln,onItemClick:vn,destroyInactivePanel:dn}),Pt)})},he=function(ze,$e,xt){if(!ze)return null;var Ct=xt.prefixCls,yt=xt.accordion,Xe=xt.collapsible,Le=xt.destroyInactivePanel,We=xt.onItemClick,it=xt.activeKey,pt=xt.openMotion,Qt=xt.expandIcon,et=ze.key||String($e),Pt=ze.props,nn=Pt.header,St=Pt.headerClass,Gt=Pt.destroyInactivePanel,Lt=Pt.collapsible,Yt=Pt.onItemClick,_t=!1;yt?_t=it[0]===et:_t=it.indexOf(et)>-1;var Vt=Lt!=null?Lt:Xe,ln=function(Kn){Vt!=="disabled"&&(We(Kn),Yt==null||Yt(Kn))},dn={key:et,panelKey:et,header:nn,headerClass:St,isActive:_t,prefixCls:Ct,destroyInactivePanel:Gt!=null?Gt:Le,openMotion:pt,accordion:yt,children:ze.props.children,onItemClick:ln,expandIcon:Qt,collapsible:Vt};return typeof ze.type=="string"?ze:(Object.keys(dn).forEach(function(vn){typeof dn[vn]=="undefined"&&delete dn[vn]}),ae.cloneElement(ze,dn))};function ge(gt,ze,$e){return Array.isArray(gt)?de(gt,$e):(0,re.Z)(ze).map(function(xt,Ct){return he(xt,Ct,$e)})}var pe=ge,Ee=ve(26112);function ye(gt){var ze=gt;if(!Array.isArray(ze)){var $e=(0,le.Z)(ze);ze=$e==="number"||$e==="string"?[ze]:[]}return ze.map(function(xt){return String(xt)})}var we=ae.forwardRef(function(gt,ze){var $e=gt.prefixCls,xt=$e===void 0?"rc-collapse":$e,Ct=gt.destroyInactivePanel,yt=Ct===void 0?!1:Ct,Xe=gt.style,Le=gt.accordion,We=gt.className,it=gt.children,pt=gt.collapsible,Qt=gt.openMotion,et=gt.expandIcon,Pt=gt.activeKey,nn=gt.defaultActiveKey,St=gt.onChange,Gt=gt.items,Lt=b()(xt,We),Yt=(0,oe.Z)([],{value:Pt,onChange:function(Gn){return St==null?void 0:St(Gn)},defaultValue:nn,postState:ye}),_t=(0,ue.Z)(Yt,2),Vt=_t[0],ln=_t[1],dn=function(Gn){return ln(function(){if(Le)return Vt[0]===Gn?[]:[Gn];var Or=Vt.indexOf(Gn),kr=Or>-1;return kr?Vt.filter(function(Fr){return Fr!==Gn}):[].concat((0,fe.Z)(Vt),[Gn])})};(0,se.ZP)(!it,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var vn=pe(Gt,it,{prefixCls:xt,accordion:Le,openMotion:Qt,expandIcon:et,collapsible:pt,destroyInactivePanel:yt,onItemClick:dn,activeKey:Vt});return ae.createElement("div",(0,me.Z)({ref:ze,className:Lt,style:Xe,role:Le?"tablist":void 0},(0,Ee.Z)(gt,{aria:!0,data:!0})),vn)}),Ce=Object.assign(we,{Panel:te}),Me=Ce,Fe=Ce.Panel,Te=ve(2738),Pe=ve(62892),Ne=ve(92343),Re=ve(36355),Ze=ve(19716),ot=ae.forwardRef((gt,ze)=>{const{getPrefixCls:$e}=ae.useContext(Re.E_),{prefixCls:xt,className:Ct,showArrow:yt=!0}=gt,Xe=$e("collapse",xt),Le=b()({[`${Xe}-no-arrow`]:!yt},Ct);return ae.createElement(Me.Panel,Object.assign({ref:ze},gt,{prefixCls:Xe,className:Le}))}),At=ve(17313),nt=ve(8378),ft=ve(83116),at=ve(37613);const qe=gt=>{const{componentCls:ze,contentBg:$e,padding:xt,headerBg:Ct,headerPadding:yt,collapseHeaderPaddingSM:Xe,collapseHeaderPaddingLG:Le,collapsePanelBorderRadius:We,lineWidth:it,lineType:pt,colorBorder:Qt,colorText:et,colorTextHeading:Pt,colorTextDisabled:nn,fontSize:St,fontSizeLG:Gt,lineHeight:Lt,marginSM:Yt,paddingSM:_t,paddingLG:Vt,paddingXS:ln,motionDurationSlow:dn,fontSizeIcon:vn,contentPadding:Kn}=gt,Gn=`${it}px ${pt} ${Qt}`;return{[ze]:Object.assign(Object.assign({},(0,At.Wf)(gt)),{backgroundColor:Ct,border:Gn,borderBottom:0,borderRadius:`${We}px`,"&-rtl":{direction:"rtl"},[`& > ${ze}-item`]:{borderBottom:Gn,"&:last-child":{[` + `]:{marginInlineStart:Pe.marginXXS}},[`${Ne}-overlay-link`]:{borderRadius:Pe.borderRadiusSM,height:Pe.lineHeight*Pe.fontSize,display:"inline-block",padding:`0 ${Pe.paddingXXS}px`,marginInline:-Pe.marginXXS,[`> ${Re}`]:{marginInlineStart:Pe.marginXXS,fontSize:Pe.fontSizeIcon},"&:hover":{color:Pe.linkHoverColor,backgroundColor:Pe.colorBgTextHover,a:{color:Pe.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Pe.componentCls}-rtl`]:{direction:"rtl"}})}};var ge=(0,Ae.Z)("Breadcrumb",Pe=>{const Ne=(0,de.TS)(Pe,{});return[he(Ne)]},Pe=>({itemColor:Pe.colorTextDescription,lastItemColor:Pe.colorText,iconFontSize:Pe.fontSize,linkColor:Pe.colorTextDescription,linkHoverColor:Pe.colorText,separatorColor:Pe.colorTextDescription,separatorMargin:Pe.marginXS})),pe=function(Pe,Ne){var Re={};for(var Ze in Pe)Object.prototype.hasOwnProperty.call(Pe,Ze)&&Ne.indexOf(Ze)<0&&(Re[Ze]=Pe[Ze]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Ze=Object.getOwnPropertySymbols(Pe);De{var{breadcrumbName:At}=ot,nt=pe(ot,["breadcrumbName"]);return Object.assign(Object.assign({},nt),{title:At})})}),De}function ye(Pe,Ne){return(0,fe.useMemo)(()=>Pe||(Ne?Ne.map(Ee):null),[Pe,Ne])}var we=function(Pe,Ne){var Re={};for(var Ze in Pe)Object.prototype.hasOwnProperty.call(Pe,Ze)&&Ne.indexOf(Ze)<0&&(Re[Ze]=Pe[Ze]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Ze=Object.getOwnPropertySymbols(Pe);De{if(Ne===void 0)return Ne;let Re=(Ne||"").replace(/^\//,"");return Object.keys(Pe).forEach(Ze=>{Re=Re.replace(`:${Ze}`,Pe[Ze])}),Re},Me=Pe=>{const{prefixCls:Ne,separator:Re="/",style:Ze,className:De,rootClassName:ot,routes:At,items:nt,children:ft,itemRender:at,params:qe={}}=Pe,tt=we(Pe,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:mt,direction:ht,breadcrumb:jt}=fe.useContext(le.E_);let lt;const st=mt("breadcrumb",Ne),[Ke,gt]=ge(st),ze=ye(nt,At),$e=a(st,at);if(ze&&ze.length>0){const yt=[],Xe=nt||At;lt=ze.map((Le,We)=>{const{path:it,key:pt,type:Qt,menu:et,overlay:Pt,onClick:nn,className:St,separator:Gt,dropdownProps:Lt}=Le,Yt=Ce(qe,it);Yt!==void 0&&yt.push(Yt);const _t=pt!=null?pt:We;if(Qt==="separator")return fe.createElement(ie,{key:_t},Gt);const Vt={},ln=We===ze.length-1;et?Vt.menu=et:Pt&&(Vt.overlay=Pt);let{href:dn}=Le;return yt.length&&Yt!==void 0&&(dn=`#/${yt.join("/")}`),fe.createElement(x,Object.assign({key:_t},Vt,(0,me.Z)(Le,{data:!0,aria:!0}),{className:St,dropdownProps:Lt,href:dn,separator:ln?"":Re,onClick:nn,prefixCls:st}),$e(Le,qe,Xe,yt,dn))})}else if(ft){const yt=(0,b.Z)(ft).length;lt=(0,b.Z)(ft).map((Xe,Le)=>{if(!Xe)return Xe;const We=Le===yt-1;return(0,ue.Tm)(Xe,{separator:We?"":Re,key:Le})})}const xt=ke()(st,jt==null?void 0:jt.className,{[`${st}-rtl`]:ht==="rtl"},De,ot,gt),Ct=Object.assign(Object.assign({},jt==null?void 0:jt.style),Ze);return Ke(fe.createElement("nav",Object.assign({className:xt,style:Ct},tt),fe.createElement("ol",null,lt)))};Me.Item=z,Me.Separator=ie;var Fe=Me,Te=Fe},36381:function(Ut,Et,ve){"use strict";ve.d(Et,{default:function(){return Ke}});var ce=ve(38819),ke=ve(92310),b=ve.n(ke),me=ve(32855),fe=ve(3300),ue=ve(11913),le=ve(34666),oe=ve(18929),se=ve(48736),ae=ve(59301),ie=ve(43079),re=ve(11592),ne=ve(74430),ee=ve(77900),a=ve(10228),y=ae.forwardRef(function(gt,ze){var $e=gt.prefixCls,xt=gt.forceRender,Ct=gt.className,yt=gt.style,Xe=gt.children,Le=gt.isActive,We=gt.role,it=ae.useState(Le||xt),pt=(0,ue.Z)(it,2),Qt=pt[0],et=pt[1];return ae.useEffect(function(){(xt||Le)&&et(!0)},[xt,Le]),Qt?ae.createElement("div",{ref:ze,className:b()("".concat($e,"-content"),(0,ne.Z)((0,ne.Z)({},"".concat($e,"-content-active"),Le),"".concat($e,"-content-inactive"),!Le),Ct),style:yt,role:We},ae.createElement("div",{className:"".concat($e,"-content-box")},Xe)):null});y.displayName="PanelContent";var x=y,E=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],z=ae.forwardRef(function(gt,ze){var $e=gt.showArrow,xt=$e===void 0?!0:$e,Ct=gt.headerClass,yt=gt.isActive,Xe=gt.onItemClick,Le=gt.forceRender,We=gt.className,it=gt.prefixCls,pt=gt.collapsible,Qt=gt.accordion,et=gt.panelKey,Pt=gt.extra,nn=gt.header,St=gt.expandIcon,Gt=gt.openMotion,Lt=gt.destroyInactivePanel,Yt=gt.children,_t=(0,ie.Z)(gt,E),Vt=pt==="disabled",ln=pt==="header",dn=pt==="icon",vn=Pt!=null&&typeof Pt!="boolean",Kn=function(){Xe==null||Xe(et)},Gn=function($r){($r.key==="Enter"||$r.keyCode===a.Z.ENTER||$r.which===a.Z.ENTER)&&Kn()},Or=typeof St=="function"?St(gt):ae.createElement("i",{className:"arrow"});Or&&(Or=ae.createElement("div",{className:"".concat(it,"-expand-icon"),onClick:["header","icon"].includes(pt)?Kn:void 0},Or));var Hr=b()((0,ne.Z)((0,ne.Z)((0,ne.Z)({},"".concat(it,"-item"),!0),"".concat(it,"-item-active"),yt),"".concat(it,"-item-disabled"),Vt),We),Fr=b()(Ct,(0,ne.Z)((0,ne.Z)((0,ne.Z)({},"".concat(it,"-header"),!0),"".concat(it,"-header-collapsible-only"),ln),"".concat(it,"-icon-collapsible-only"),dn)),Er={className:Fr,"aria-expanded":yt,"aria-disabled":Vt,onKeyDown:Gn};return!ln&&!dn&&(Er.onClick=Kn,Er.role=Qt?"tab":"button",Er.tabIndex=Vt?-1:0),ae.createElement("div",(0,me.Z)({},_t,{ref:ze,className:Hr}),ae.createElement("div",Er,xt&&Or,ae.createElement("span",{className:"".concat(it,"-header-text"),onClick:pt==="header"?Kn:void 0},nn),vn&&ae.createElement("div",{className:"".concat(it,"-extra")},Pt)),ae.createElement(ee.default,(0,me.Z)({visible:yt,leavedClassName:"".concat(it,"-content-hidden")},Gt,{forceRender:Le,removeOnLeave:Lt}),function(gr,$r){var da=gr.className,va=gr.style;return ae.createElement(x,{ref:$r,prefixCls:it,className:da,style:va,isActive:yt,forceRender:Le,role:Qt?"tabpanel":void 0},Yt)}))}),te=z,Ae=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],de=function(ze,$e){var xt=$e.prefixCls,Ct=$e.accordion,yt=$e.collapsible,Xe=$e.destroyInactivePanel,Le=$e.onItemClick,We=$e.activeKey,it=$e.openMotion,pt=$e.expandIcon;return ze.map(function(Qt,et){var Pt=Qt.children,nn=Qt.label,St=Qt.key,Gt=Qt.collapsible,Lt=Qt.onItemClick,Yt=Qt.destroyInactivePanel,_t=(0,ie.Z)(Qt,Ae),Vt=String(St!=null?St:et),ln=Gt!=null?Gt:yt,dn=Yt!=null?Yt:Xe,vn=function(Or){ln!=="disabled"&&(Le(Or),Lt==null||Lt(Or))},Kn=!1;return Ct?Kn=We[0]===Vt:Kn=We.indexOf(Vt)>-1,ae.createElement(te,(0,me.Z)({},_t,{prefixCls:xt,key:Vt,panelKey:Vt,isActive:Kn,accordion:Ct,openMotion:it,expandIcon:pt,header:nn,collapsible:ln,onItemClick:vn,destroyInactivePanel:dn}),Pt)})},he=function(ze,$e,xt){if(!ze)return null;var Ct=xt.prefixCls,yt=xt.accordion,Xe=xt.collapsible,Le=xt.destroyInactivePanel,We=xt.onItemClick,it=xt.activeKey,pt=xt.openMotion,Qt=xt.expandIcon,et=ze.key||String($e),Pt=ze.props,nn=Pt.header,St=Pt.headerClass,Gt=Pt.destroyInactivePanel,Lt=Pt.collapsible,Yt=Pt.onItemClick,_t=!1;yt?_t=it[0]===et:_t=it.indexOf(et)>-1;var Vt=Lt!=null?Lt:Xe,ln=function(Kn){Vt!=="disabled"&&(We(Kn),Yt==null||Yt(Kn))},dn={key:et,panelKey:et,header:nn,headerClass:St,isActive:_t,prefixCls:Ct,destroyInactivePanel:Gt!=null?Gt:Le,openMotion:pt,accordion:yt,children:ze.props.children,onItemClick:ln,expandIcon:Qt,collapsible:Vt};return typeof ze.type=="string"?ze:(Object.keys(dn).forEach(function(vn){typeof dn[vn]=="undefined"&&delete dn[vn]}),ae.cloneElement(ze,dn))};function ge(gt,ze,$e){return Array.isArray(gt)?de(gt,$e):(0,re.Z)(ze).map(function(xt,Ct){return he(xt,Ct,$e)})}var pe=ge,Ee=ve(26112);function ye(gt){var ze=gt;if(!Array.isArray(ze)){var $e=(0,le.Z)(ze);ze=$e==="number"||$e==="string"?[ze]:[]}return ze.map(function(xt){return String(xt)})}var we=ae.forwardRef(function(gt,ze){var $e=gt.prefixCls,xt=$e===void 0?"rc-collapse":$e,Ct=gt.destroyInactivePanel,yt=Ct===void 0?!1:Ct,Xe=gt.style,Le=gt.accordion,We=gt.className,it=gt.children,pt=gt.collapsible,Qt=gt.openMotion,et=gt.expandIcon,Pt=gt.activeKey,nn=gt.defaultActiveKey,St=gt.onChange,Gt=gt.items,Lt=b()(xt,We),Yt=(0,oe.Z)([],{value:Pt,onChange:function(Gn){return St==null?void 0:St(Gn)},defaultValue:nn,postState:ye}),_t=(0,ue.Z)(Yt,2),Vt=_t[0],ln=_t[1],dn=function(Gn){return ln(function(){if(Le)return Vt[0]===Gn?[]:[Gn];var Or=Vt.indexOf(Gn),Hr=Or>-1;return Hr?Vt.filter(function(Fr){return Fr!==Gn}):[].concat((0,fe.Z)(Vt),[Gn])})};(0,se.ZP)(!it,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var vn=pe(Gt,it,{prefixCls:xt,accordion:Le,openMotion:Qt,expandIcon:et,collapsible:pt,destroyInactivePanel:yt,onItemClick:dn,activeKey:Vt});return ae.createElement("div",(0,me.Z)({ref:ze,className:Lt,style:Xe,role:Le?"tablist":void 0},(0,Ee.Z)(gt,{aria:!0,data:!0})),vn)}),Ce=Object.assign(we,{Panel:te}),Me=Ce,Fe=Ce.Panel,Te=ve(2738),Pe=ve(62892),Ne=ve(92343),Re=ve(36355),Ze=ve(19716),ot=ae.forwardRef((gt,ze)=>{const{getPrefixCls:$e}=ae.useContext(Re.E_),{prefixCls:xt,className:Ct,showArrow:yt=!0}=gt,Xe=$e("collapse",xt),Le=b()({[`${Xe}-no-arrow`]:!yt},Ct);return ae.createElement(Me.Panel,Object.assign({ref:ze},gt,{prefixCls:Xe,className:Le}))}),At=ve(17313),nt=ve(8378),ft=ve(83116),at=ve(37613);const qe=gt=>{const{componentCls:ze,contentBg:$e,padding:xt,headerBg:Ct,headerPadding:yt,collapseHeaderPaddingSM:Xe,collapseHeaderPaddingLG:Le,collapsePanelBorderRadius:We,lineWidth:it,lineType:pt,colorBorder:Qt,colorText:et,colorTextHeading:Pt,colorTextDisabled:nn,fontSize:St,fontSizeLG:Gt,lineHeight:Lt,marginSM:Yt,paddingSM:_t,paddingLG:Vt,paddingXS:ln,motionDurationSlow:dn,fontSizeIcon:vn,contentPadding:Kn}=gt,Gn=`${it}px ${pt} ${Qt}`;return{[ze]:Object.assign(Object.assign({},(0,At.Wf)(gt)),{backgroundColor:Ct,border:Gn,borderBottom:0,borderRadius:`${We}px`,"&-rtl":{direction:"rtl"},[`& > ${ze}-item`]:{borderBottom:Gn,"&:last-child":{[` &, & > ${ze}-header`]:{borderRadius:`0 0 ${We}px ${We}px`}},[`> ${ze}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:yt,color:Pt,lineHeight:Lt,cursor:"pointer",transition:`all ${dn}, visibility 0s`,[`> ${ze}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${ze}-expand-icon`]:{height:St*Lt,display:"flex",alignItems:"center",paddingInlineEnd:Yt},[`${ze}-arrow`]:Object.assign(Object.assign({},(0,At.Ro)()),{fontSize:vn,svg:{transition:`transform ${dn}`}}),[`${ze}-header-text`]:{marginInlineEnd:"auto"}},[`${ze}-header-collapsible-only`]:{cursor:"default",[`${ze}-header-text`]:{flex:"none",cursor:"pointer"}},[`${ze}-icon-collapsible-only`]:{cursor:"default",[`${ze}-expand-icon`]:{cursor:"pointer"}}},[`${ze}-content`]:{color:et,backgroundColor:$e,borderTop:Gn,[`& > ${ze}-content-box`]:{padding:Kn},"&-hidden":{display:"none"}},"&-small":{[`> ${ze}-item`]:{[`> ${ze}-header`]:{padding:Xe,paddingInlineStart:ln,[`> ${ze}-expand-icon`]:{marginInlineStart:_t-ln}},[`> ${ze}-content > ${ze}-content-box`]:{padding:_t}}},"&-large":{[`> ${ze}-item`]:{fontSize:Gt,[`> ${ze}-header`]:{padding:Le,paddingInlineStart:xt,[`> ${ze}-expand-icon`]:{height:Gt*Lt,marginInlineStart:Vt-xt}},[`> ${ze}-content > ${ze}-content-box`]:{padding:Vt}}},[`${ze}-item:last-child`]:{[`> ${ze}-content`]:{borderRadius:`0 0 ${We}px ${We}px`}},[`& ${ze}-item-disabled > ${ze}-header`]:{"\n &,\n & > .arrow\n ":{color:nn,cursor:"not-allowed"}},[`&${ze}-icon-position-end`]:{[`& > ${ze}-item`]:{[`> ${ze}-header`]:{[`${ze}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:Yt}}}}})}},tt=gt=>{const{componentCls:ze}=gt,$e=`> ${ze}-item > ${ze}-header ${ze}-arrow svg`;return{[`${ze}-rtl`]:{[$e]:{transform:"rotate(180deg)"}}}},mt=gt=>{const{componentCls:ze,headerBg:$e,paddingXXS:xt,colorBorder:Ct}=gt;return{[`${ze}-borderless`]:{backgroundColor:$e,border:0,[`> ${ze}-item`]:{borderBottom:`1px solid ${Ct}`},[` > ${ze}-item:last-child, > ${ze}-item:last-child ${ze}-header - `]:{borderRadius:0},[`> ${ze}-item:last-child`]:{borderBottom:0},[`> ${ze}-item > ${ze}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${ze}-item > ${ze}-content > ${ze}-content-box`]:{paddingTop:xt}}}},ht=gt=>{const{componentCls:ze,paddingSM:$e}=gt;return{[`${ze}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${ze}-item`]:{borderBottom:0,[`> ${ze}-content`]:{backgroundColor:"transparent",border:0,[`> ${ze}-content-box`]:{paddingBlock:$e}}}}}};var jt=(0,ft.Z)("Collapse",gt=>{const ze=(0,at.TS)(gt,{collapseHeaderPaddingSM:`${gt.paddingXS}px ${gt.paddingSM}px`,collapseHeaderPaddingLG:`${gt.padding}px ${gt.paddingLG}px`,collapsePanelBorderRadius:gt.borderRadiusLG});return[qe(ze),mt(ze),ht(ze),tt(ze),(0,nt.Z)(ze)]},gt=>({headerPadding:`${gt.paddingSM}px ${gt.padding}px`,headerBg:gt.colorFillAlter,contentPadding:`${gt.padding}px 16px`,contentBg:gt.colorBgContainer})),st=Object.assign(ae.forwardRef((gt,ze)=>{const{getPrefixCls:$e,direction:xt,collapse:Ct}=ae.useContext(Re.E_),{prefixCls:yt,className:Xe,rootClassName:Le,style:We,bordered:it=!0,ghost:pt,size:Qt,expandIconPosition:et="start",children:Pt,expandIcon:nn}=gt,St=(0,Ze.Z)(Gn=>{var Or;return(Or=Qt!=null?Qt:Gn)!==null&&Or!==void 0?Or:"middle"}),Gt=$e("collapse",yt),Lt=$e(),[Yt,_t]=jt(Gt),Vt=ae.useMemo(()=>et==="left"?"start":et==="right"?"end":et,[et]),ln=function(){let Gn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const Or=nn?nn(Gn):ae.createElement(ce.Z,{rotate:Gn.isActive?90:void 0});return(0,Ne.Tm)(Or,()=>({className:b()(Or.props.className,`${Gt}-arrow`)}))},dn=b()(`${Gt}-icon-position-${Vt}`,{[`${Gt}-borderless`]:!it,[`${Gt}-rtl`]:xt==="rtl",[`${Gt}-ghost`]:!!pt,[`${Gt}-${St}`]:St!=="middle"},Ct==null?void 0:Ct.className,Xe,Le,_t),vn=Object.assign(Object.assign({},(0,Pe.Z)(Lt)),{motionAppear:!1,leavedClassName:`${Gt}-content-hidden`}),Kn=ae.useMemo(()=>Pt?(0,re.Z)(Pt).map((Gn,Or)=>{var kr,Fr;if(!((kr=Gn.props)===null||kr===void 0)&&kr.disabled){const yr=(Fr=Gn.key)!==null&&Fr!==void 0?Fr:String(Or),{disabled:gr,collapsible:$r}=Gn.props,da=Object.assign(Object.assign({},(0,Te.Z)(Gn.props,["disabled"])),{key:yr,collapsible:$r!=null?$r:gr?"disabled":void 0});return(0,Ne.Tm)(Gn,da)}return Gn}):null,[Pt]);return Yt(ae.createElement(Me,Object.assign({ref:ze,openMotion:vn},(0,Te.Z)(gt,["rootClassName"]),{expandIcon:ln,prefixCls:Gt,className:dn,style:Object.assign(Object.assign({},Ct==null?void 0:Ct.style),We)}),Kn))}),{Panel:ot}),Ke=st},28103:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return re}});var ce=ve(92310),ke=ve.n(ce),b=ve(59301),me=ve(36355),fe=ve(17313),ue=ve(83116),le=ve(37613);const oe=ne=>{const{componentCls:ee,sizePaddingEdgeHorizontal:a,colorSplit:y,lineWidth:x,textPaddingInline:E,orientationMargin:z,verticalMarginInline:te}=ne;return{[ee]:Object.assign(Object.assign({},(0,fe.Wf)(ne)),{borderBlockStart:`${x}px solid ${y}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:te,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${y}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${ne.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${ee}-with-text`]:{display:"flex",alignItems:"center",margin:`${ne.dividerHorizontalWithTextGutterMargin}px 0`,color:ne.colorTextHeading,fontWeight:500,fontSize:ne.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${y}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${ee}-with-text-left`]:{"&::before":{width:`${z*100}%`},"&::after":{width:`${100-z*100}%`}},[`&-horizontal${ee}-with-text-right`]:{"&::before":{width:`${100-z*100}%`},"&::after":{width:`${z*100}%`}},[`${ee}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:E},"&-dashed":{background:"none",borderColor:y,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${ee}-with-text${ee}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${ee}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${ee}-with-text`]:{color:ne.colorText,fontWeight:"normal",fontSize:ne.fontSize},[`&-horizontal${ee}-with-text-left${ee}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${ee}-inner-text`]:{paddingInlineStart:a}},[`&-horizontal${ee}-with-text-right${ee}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${ee}-inner-text`]:{paddingInlineEnd:a}}})}};var se=(0,ue.Z)("Divider",ne=>{const ee=(0,le.TS)(ne,{dividerHorizontalWithTextGutterMargin:ne.margin,dividerHorizontalGutterMargin:ne.marginLG,sizePaddingEdgeHorizontal:0});return[oe(ee)]},ne=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:ne.marginXS})),ae=function(ne,ee){var a={};for(var y in ne)Object.prototype.hasOwnProperty.call(ne,y)&&ee.indexOf(y)<0&&(a[y]=ne[y]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,y=Object.getOwnPropertySymbols(ne);x{const{getPrefixCls:ee,direction:a,divider:y}=b.useContext(me.E_),{prefixCls:x,type:E="horizontal",orientation:z="center",orientationMargin:te,className:Ae,rootClassName:de,children:he,dashed:ge,plain:pe,style:Ee}=ne,ye=ae(ne,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),we=ee("divider",x),[Ce,Me]=se(we),Fe=z.length>0?`-${z}`:z,Te=!!he,Pe=z==="left"&&te!=null,Ne=z==="right"&&te!=null,Re=ke()(we,y==null?void 0:y.className,Me,`${we}-${E}`,{[`${we}-with-text`]:Te,[`${we}-with-text${Fe}`]:Te,[`${we}-dashed`]:!!ge,[`${we}-plain`]:!!pe,[`${we}-rtl`]:a==="rtl",[`${we}-no-default-orientation-margin-left`]:Pe,[`${we}-no-default-orientation-margin-right`]:Ne},Ae,de),Ze=b.useMemo(()=>typeof te=="number"?te:/^\d+$/.test(te)?Number(te):te,[te]),De=Object.assign(Object.assign({},Pe&&{marginLeft:Ze}),Ne&&{marginRight:Ze});return Ce(b.createElement("div",Object.assign({className:Re,style:Object.assign(Object.assign({},y==null?void 0:y.style),Ee)},ye,{role:"separator"}),he&&E!=="vertical"&&b.createElement("span",{className:`${we}-inner-text`,style:De},he)))}},14478:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return ye}});var ce=ve(96512),ke=ve(92310),b=ve.n(ke),me=ve(10228),fe=ve(18929),ue=ve(2738),le=ve(59301),oe=ve(92343),se=ve(36355),ae=ve(60324),ie=ve(92806),re=ve(77578),ne=ve(3113),ee=ve(67797),a=ve(9763),y=ve(31724),x=ve(39722),E=ve(83116);const z=we=>{const{componentCls:Ce,iconCls:Me,antCls:Fe,zIndexPopup:Te,colorText:Pe,colorWarning:Ne,marginXXS:Re,marginXS:Ze,fontSize:De,fontWeightStrong:ot,colorTextHeading:At}=we;return{[Ce]:{zIndex:Te,[`&${Fe}-popover`]:{fontSize:De},[`${Ce}-message`]:{marginBottom:Ze,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${Ce}-message-icon ${Me}`]:{color:Ne,fontSize:De,lineHeight:1,marginInlineEnd:Ze},[`${Ce}-title`]:{fontWeight:ot,color:At,"&:only-child":{fontWeight:"normal"}},[`${Ce}-description`]:{marginTop:Re,color:Pe}},[`${Ce}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:Ze}}}}};var te=(0,E.Z)("Popconfirm",we=>z(we),we=>{const{zIndexPopupBase:Ce}=we;return{zIndexPopup:Ce+60}},{resetStyle:!1}),Ae=function(we,Ce){var Me={};for(var Fe in we)Object.prototype.hasOwnProperty.call(we,Fe)&&Ce.indexOf(Fe)<0&&(Me[Fe]=we[Fe]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,Fe=Object.getOwnPropertySymbols(we);Te{const{prefixCls:Ce,okButtonProps:Me,cancelButtonProps:Fe,title:Te,description:Pe,cancelText:Ne,okText:Re,okType:Ze="primary",icon:De=le.createElement(ce.Z,null),showCancel:ot=!0,close:At,onConfirm:nt,onCancel:ft,onPopupClick:at}=we,{getPrefixCls:qe}=le.useContext(se.E_),[tt]=(0,a.Z)("Popconfirm",y.Z.Popconfirm),mt=(0,re.Z)(Te),ht=(0,re.Z)(Pe);return le.createElement("div",{className:`${Ce}-inner-content`,onClick:at},le.createElement("div",{className:`${Ce}-message`},De&&le.createElement("span",{className:`${Ce}-message-icon`},De),le.createElement("div",{className:`${Ce}-message-text`},mt&&le.createElement("div",{className:b()(`${Ce}-title`)},mt),ht&&le.createElement("div",{className:`${Ce}-description`},ht))),le.createElement("div",{className:`${Ce}-buttons`},ot&&le.createElement(ne.ZP,Object.assign({onClick:ft,size:"small"},Fe),Ne!=null?Ne:tt==null?void 0:tt.cancelText),le.createElement(ie.Z,{buttonProps:Object.assign(Object.assign({size:"small"},(0,ee.n)(Ze)),Me),actionFn:nt,close:At,prefixCls:qe("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},Re!=null?Re:tt==null?void 0:tt.okText)))};var ge=we=>{const{prefixCls:Ce,placement:Me,className:Fe,style:Te}=we,Pe=Ae(we,["prefixCls","placement","className","style"]),{getPrefixCls:Ne}=le.useContext(se.E_),Re=Ne("popconfirm",Ce),[Ze]=te(Re);return Ze(le.createElement(x.ZP,{placement:Me,className:b()(Re,Fe),style:Te,content:le.createElement(de,Object.assign({prefixCls:Re},Pe))}))},pe=function(we,Ce){var Me={};for(var Fe in we)Object.prototype.hasOwnProperty.call(we,Fe)&&Ce.indexOf(Fe)<0&&(Me[Fe]=we[Fe]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,Fe=Object.getOwnPropertySymbols(we);Te{const{prefixCls:Me,placement:Fe="top",trigger:Te="click",okType:Pe="primary",icon:Ne=le.createElement(ce.Z,null),children:Re,overlayClassName:Ze,onOpenChange:De,onVisibleChange:ot}=we,At=pe(we,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange"]),{getPrefixCls:nt}=le.useContext(se.E_),[ft,at]=(0,fe.Z)(!1,{value:we.open,defaultValue:we.defaultOpen}),qe=(ze,$e)=>{at(ze,!0),ot==null||ot(ze),De==null||De(ze,$e)},tt=ze=>{qe(!1,ze)},mt=ze=>{var $e;return($e=we.onConfirm)===null||$e===void 0?void 0:$e.call(void 0,ze)},ht=ze=>{var $e;qe(!1,ze),($e=we.onCancel)===null||$e===void 0||$e.call(void 0,ze)},jt=ze=>{ze.keyCode===me.Z.ESC&&ft&&qe(!1,ze)},lt=ze=>{const{disabled:$e=!1}=we;$e||qe(ze)},st=nt("popconfirm",Me),Ke=b()(st,Ze),[gt]=te(st);return gt(le.createElement(ae.Z,Object.assign({},(0,ue.Z)(At,["title"]),{trigger:Te,placement:Fe,onOpenChange:lt,open:ft,ref:Ce,overlayClassName:Ke,content:le.createElement(de,Object.assign({okType:Pe,icon:Ne},we,{prefixCls:st,close:tt,onConfirm:mt,onCancel:ht})),"data-popover-inject":!0}),(0,oe.Tm)(Re,{onKeyDown:ze=>{var $e,xt;le.isValidElement(Re)&&((xt=Re==null?void 0:($e=Re.props).onKeyDown)===null||xt===void 0||xt.call($e,ze)),jt(ze)}})))});Ee._InternalPanelDoNotUseOrYouWillBeFired=ge;var ye=Ee},39722:function(Ut,Et,ve){"use strict";ve.d(Et,{t5:function(){return ae}});var ce=ve(92310),ke=ve.n(ce),b=ve(55477),me=ve(59301),fe=ve(36355),ue=ve(77578),le=ve(17356),oe=function(re,ne){var ee={};for(var a in re)Object.prototype.hasOwnProperty.call(re,a)&&ne.indexOf(a)<0&&(ee[a]=re[a]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,a=Object.getOwnPropertySymbols(re);y{if(!(!ne&&!ee))return me.createElement(me.Fragment,null,ne&&me.createElement("div",{className:`${re}-title`},(0,ue.Z)(ne)),me.createElement("div",{className:`${re}-inner-content`},(0,ue.Z)(ee)))},ae=re=>{const{hashId:ne,prefixCls:ee,className:a,style:y,placement:x="top",title:E,content:z,children:te}=re;return me.createElement("div",{className:ke()(ne,ee,`${ee}-pure`,`${ee}-placement-${x}`,a),style:y},me.createElement("div",{className:`${ee}-arrow`}),me.createElement(b.G,Object.assign({},re,{className:ne,prefixCls:ee}),te||se(ee,E,z)))},ie=re=>{const{prefixCls:ne}=re,ee=oe(re,["prefixCls"]),{getPrefixCls:a}=me.useContext(fe.E_),y=a("popover",ne),[x,E]=(0,le.Z)(y);return x(me.createElement(ae,Object.assign({},ee,{prefixCls:y,hashId:E})))};Et.ZP=ie},60324:function(Ut,Et,ve){"use strict";var ce=ve(92310),ke=ve.n(ce),b=ve(59301),me=ve(77578),fe=ve(62892),ue=ve(36355),le=ve(6848),oe=ve(39722),se=ve(17356),ae=function(ne,ee){var a={};for(var y in ne)Object.prototype.hasOwnProperty.call(ne,y)&&ee.indexOf(y)<0&&(a[y]=ne[y]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,y=Object.getOwnPropertySymbols(ne);x{let{title:ee,content:a,prefixCls:y}=ne;return b.createElement(b.Fragment,null,ee&&b.createElement("div",{className:`${y}-title`},(0,me.Z)(ee)),b.createElement("div",{className:`${y}-inner-content`},(0,me.Z)(a)))},re=b.forwardRef((ne,ee)=>{const{prefixCls:a,title:y,content:x,overlayClassName:E,placement:z="top",trigger:te="hover",mouseEnterDelay:Ae=.1,mouseLeaveDelay:de=.1,overlayStyle:he={}}=ne,ge=ae(ne,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:pe}=b.useContext(ue.E_),Ee=pe("popover",a),[ye,we]=(0,se.Z)(Ee),Ce=pe(),Me=ke()(E,we);return ye(b.createElement(le.Z,Object.assign({placement:z,trigger:te,mouseEnterDelay:Ae,mouseLeaveDelay:de,overlayStyle:he},ge,{prefixCls:Ee,overlayClassName:Me,ref:ee,overlay:y||x?b.createElement(ie,{prefixCls:Ee,title:y,content:x}):null,transitionName:(0,fe.m)(Ce,"zoom-big",ge.transitionName),"data-popover-inject":!0})))});re._InternalPanelDoNotUseOrYouWillBeFired=oe.ZP,Et.Z=re},17356:function(Ut,Et,ve){"use strict";var ce=ve(17313),ke=ve(29878),b=ve(19447),me=ve(33166),fe=ve(83116),ue=ve(37613);const le=ae=>{const{componentCls:ie,popoverColor:re,minWidth:ne,fontWeightStrong:ee,popoverPadding:a,boxShadowSecondary:y,colorTextHeading:x,borderRadiusLG:E,zIndexPopup:z,marginXS:te,colorBgElevated:Ae,popoverBg:de}=ae;return[{[ie]:Object.assign(Object.assign({},(0,ce.Wf)(ae)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:z,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":Ae,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${ie}-content`]:{position:"relative"},[`${ie}-inner`]:{backgroundColor:de,backgroundClip:"padding-box",borderRadius:E,boxShadow:y,padding:a},[`${ie}-title`]:{minWidth:ne,marginBottom:te,color:x,fontWeight:ee},[`${ie}-inner-content`]:{color:re}})},(0,b.ZP)(ae,{colorBg:"var(--antd-arrow-background-color)"}),{[`${ie}-pure`]:{position:"relative",maxWidth:"none",margin:ae.sizePopupArrow,display:"inline-block",[`${ie}-content`]:{display:"inline-block"}}}]},oe=ae=>{const{componentCls:ie}=ae;return{[ie]:me.i.map(re=>{const ne=ae[`${re}6`];return{[`&${ie}-${re}`]:{"--antd-arrow-background-color":ne,[`${ie}-inner`]:{backgroundColor:ne},[`${ie}-arrow`]:{background:"transparent"}}}})}},se=ae=>{const{componentCls:ie,lineWidth:re,lineType:ne,colorSplit:ee,paddingSM:a,controlHeight:y,fontSize:x,lineHeight:E,padding:z}=ae,te=y-Math.round(x*E),Ae=te/2,de=te/2-re,he=z;return{[ie]:{[`${ie}-inner`]:{padding:0},[`${ie}-title`]:{margin:0,padding:`${Ae}px ${he}px ${de}px`,borderBottom:`${re}px ${ne} ${ee}`},[`${ie}-inner-content`]:{padding:`${a}px ${he}px`}}}};Et.Z=(0,fe.Z)("Popover",ae=>{const{colorBgElevated:ie,colorText:re,wireframe:ne}=ae,ee=(0,ue.TS)(ae,{popoverPadding:12,popoverBg:ie,popoverColor:re});return[le(ee),oe(ee),ne&&se(ee),(0,ke._y)(ee,"zoom-big")]},ae=>({width:177,minWidth:177,zIndexPopup:ae.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},10311:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return Xe}});var ce=ve(92310),ke=ve.n(ce),b=ve(74430),me=ve(3300),fe=ve(11913),ue=ve(34666),le=ve(59301),oe=ve(13697),se=ve(18929),ae=ve(32855),ie=ve(43079),re=ve(27247),ne=ve(10228),ee=le.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0}),a=ee;function y(Le,We,it){return(Le-We)/(it-We)}function x(Le,We,it,pt){var Qt=y(We,it,pt),et={};switch(Le){case"rtl":et.right="".concat(Qt*100,"%"),et.transform="translateX(50%)";break;case"btt":et.bottom="".concat(Qt*100,"%"),et.transform="translateY(50%)";break;case"ttb":et.top="".concat(Qt*100,"%"),et.transform="translateY(-50%)";break;default:et.left="".concat(Qt*100,"%"),et.transform="translateX(-50%)";break}return et}function E(Le,We){return Array.isArray(Le)?Le[We]:Le}var z=["prefixCls","value","valueIndex","onStartMove","style","render","dragging","onOffsetChange"],te=le.forwardRef(function(Le,We){var it,pt,Qt=Le.prefixCls,et=Le.value,Pt=Le.valueIndex,nn=Le.onStartMove,St=Le.style,Gt=Le.render,Lt=Le.dragging,Yt=Le.onOffsetChange,_t=(0,ie.Z)(Le,z),Vt=le.useContext(a),ln=Vt.min,dn=Vt.max,vn=Vt.direction,Kn=Vt.disabled,Gn=Vt.keyboard,Or=Vt.range,kr=Vt.tabIndex,Fr=Vt.ariaLabelForHandle,yr=Vt.ariaLabelledByForHandle,gr=Vt.ariaValueTextFormatterForHandle,$r="".concat(Qt,"-handle"),da=function(Xa){Kn||nn(Xa,Pt)},va=function(Xa){if(!Kn&&Gn){var la=null;switch(Xa.which||Xa.keyCode){case ne.Z.LEFT:la=vn==="ltr"||vn==="btt"?-1:1;break;case ne.Z.RIGHT:la=vn==="ltr"||vn==="btt"?1:-1;break;case ne.Z.UP:la=vn!=="ttb"?1:-1;break;case ne.Z.DOWN:la=vn!=="ttb"?-1:1;break;case ne.Z.HOME:la="min";break;case ne.Z.END:la="max";break;case ne.Z.PAGE_UP:la=2;break;case ne.Z.PAGE_DOWN:la=-2;break}la!==null&&(Xa.preventDefault(),Yt(la,Pt))}},ui=x(vn,et,ln,dn),Pi=le.createElement("div",(0,ae.Z)({ref:We,className:ke()($r,(it={},(0,b.Z)(it,"".concat($r,"-").concat(Pt+1),Or),(0,b.Z)(it,"".concat($r,"-dragging"),Lt),it)),style:(0,re.Z)((0,re.Z)({},ui),St),onMouseDown:da,onTouchStart:da,onKeyDown:va,tabIndex:Kn?null:E(kr,Pt),role:"slider","aria-valuemin":ln,"aria-valuemax":dn,"aria-valuenow":et,"aria-disabled":Kn,"aria-label":E(Fr,Pt),"aria-labelledby":E(yr,Pt),"aria-valuetext":(pt=E(gr,Pt))===null||pt===void 0?void 0:pt(et),"aria-orientation":vn==="ltr"||vn==="rtl"?"horizontal":"vertical"},_t));return Gt&&(Pi=Gt(Pi,{index:Pt,prefixCls:Qt,value:et,dragging:Lt})),Pi}),Ae=te,de=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","draggingIndex"],he=le.forwardRef(function(Le,We){var it=Le.prefixCls,pt=Le.style,Qt=Le.onStartMove,et=Le.onOffsetChange,Pt=Le.values,nn=Le.handleRender,St=Le.draggingIndex,Gt=(0,ie.Z)(Le,de),Lt=le.useRef({});return le.useImperativeHandle(We,function(){return{focus:function(_t){var Vt;(Vt=Lt.current[_t])===null||Vt===void 0||Vt.focus()}}}),le.createElement(le.Fragment,null,Pt.map(function(Yt,_t){return le.createElement(Ae,(0,ae.Z)({ref:function(ln){ln?Lt.current[_t]=ln:delete Lt.current[_t]},dragging:St===_t,prefixCls:it,style:E(pt,_t),key:_t,value:Yt,valueIndex:_t,onStartMove:Qt,onOffsetChange:et,render:nn},Gt))}))}),ge=he;function pe(Le){var We="touches"in Le?Le.touches[0]:Le;return{pageX:We.pageX,pageY:We.pageY}}function Ee(Le,We,it,pt,Qt,et,Pt,nn,St){var Gt=le.useState(null),Lt=(0,fe.Z)(Gt,2),Yt=Lt[0],_t=Lt[1],Vt=le.useState(-1),ln=(0,fe.Z)(Vt,2),dn=ln[0],vn=ln[1],Kn=le.useState(it),Gn=(0,fe.Z)(Kn,2),Or=Gn[0],kr=Gn[1],Fr=le.useState(it),yr=(0,fe.Z)(Fr,2),gr=yr[0],$r=yr[1],da=le.useRef(null),va=le.useRef(null);le.useEffect(function(){dn===-1&&kr(it)},[it,dn]),le.useEffect(function(){return function(){document.removeEventListener("mousemove",da.current),document.removeEventListener("mouseup",va.current),document.removeEventListener("touchmove",da.current),document.removeEventListener("touchend",va.current)}},[]);var ui=function(Za,pi){Or.some(function(ei,Oo){return ei!==Za[Oo]})&&(pi!==void 0&&_t(pi),kr(Za),Pt(Za))},Pi=function(Za,pi){if(Za===-1){var ei=gr[0],Oo=gr[gr.length-1],Ao=pt-ei,ai=Qt-Oo,pn=pi*(Qt-pt);pn=Math.max(pn,Ao),pn=Math.min(pn,ai);var xn=et(ei+pn);pn=xn-ei;var Bn=gr.map(function(ii){return ii+pn});ui(Bn)}else{var pr=(Qt-pt)*pi,fr=(0,me.Z)(Or);fr[Za]=gr[Za];var oa=St(fr,pr,Za,"dist");ui(oa.values,oa.value)}},La=le.useRef(Pi);La.current=Pi;var Xa=function(Za,pi){Za.stopPropagation();var ei=it[pi];vn(pi),_t(ei),$r(it);var Oo=pe(Za),Ao=Oo.pageX,ai=Oo.pageY,pn=function(pr){pr.preventDefault();var fr=pe(pr),oa=fr.pageX,ii=fr.pageY,ni=oa-Ao,ba=ii-ai,Qa=Le.current.getBoundingClientRect(),io=Qa.width,lr=Qa.height,ri;switch(We){case"btt":ri=-ba/lr;break;case"ttb":ri=ba/lr;break;case"rtl":ri=-ni/io;break;default:ri=ni/io}La.current(pi,ri)},xn=function Bn(pr){pr.preventDefault(),document.removeEventListener("mouseup",Bn),document.removeEventListener("mousemove",pn),document.removeEventListener("touchend",Bn),document.removeEventListener("touchmove",pn),da.current=null,va.current=null,vn(-1),nn()};document.addEventListener("mouseup",xn),document.addEventListener("mousemove",pn),document.addEventListener("touchend",xn),document.addEventListener("touchmove",pn),da.current=pn,va.current=xn},la=le.useMemo(function(){var qa=(0,me.Z)(it).sort(function(pi,ei){return pi-ei}),Za=(0,me.Z)(Or).sort(function(pi,ei){return pi-ei});return qa.every(function(pi,ei){return pi===Za[ei]})?Or:it},[it,Or]);return[dn,Yt,la,Xa]}function ye(Le){var We,it=Le.prefixCls,pt=Le.style,Qt=Le.start,et=Le.end,Pt=Le.index,nn=Le.onStartMove,St=le.useContext(a),Gt=St.direction,Lt=St.min,Yt=St.max,_t=St.disabled,Vt=St.range,ln="".concat(it,"-track"),dn=y(Qt,Lt,Yt),vn=y(et,Lt,Yt),Kn=function(kr){!_t&&nn&&nn(kr,-1)},Gn={};switch(Gt){case"rtl":Gn.right="".concat(dn*100,"%"),Gn.width="".concat(vn*100-dn*100,"%");break;case"btt":Gn.bottom="".concat(dn*100,"%"),Gn.height="".concat(vn*100-dn*100,"%");break;case"ttb":Gn.top="".concat(dn*100,"%"),Gn.height="".concat(vn*100-dn*100,"%");break;default:Gn.left="".concat(dn*100,"%"),Gn.width="".concat(vn*100-dn*100,"%")}return le.createElement("div",{className:ke()(ln,(We={},(0,b.Z)(We,"".concat(ln,"-").concat(Pt+1),Vt),(0,b.Z)(We,"".concat(it,"-track-draggable"),nn),We)),style:(0,re.Z)((0,re.Z)({},Gn),pt),onMouseDown:Kn,onTouchStart:Kn})}function we(Le){var We=Le.prefixCls,it=Le.style,pt=Le.values,Qt=Le.startPoint,et=Le.onStartMove,Pt=le.useContext(a),nn=Pt.included,St=Pt.range,Gt=Pt.min,Lt=le.useMemo(function(){if(!St){if(pt.length===0)return[];var Yt=Qt!=null?Qt:Gt,_t=pt[0];return[{start:Math.min(Yt,_t),end:Math.max(Yt,_t)}]}for(var Vt=[],ln=0;ln3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof dn=="number"){var Gn,Or=ln[vn],kr=Or+dn,Fr=[];pt.forEach(function(va){Fr.push(va.value)}),Fr.push(Le,We),Fr.push(nn(Or));var yr=dn>0?1:-1;Kn==="unit"?Fr.push(nn(Or+yr*it)):Fr.push(nn(kr)),Fr=Fr.filter(function(va){return va!==null}).filter(function(va){return dn<0?va<=Or:va>=Or}),Kn==="unit"&&(Fr=Fr.filter(function(va){return va!==Or}));var gr=Kn==="unit"?Or:kr;Gn=Fr[0];var $r=Math.abs(Gn-gr);if(Fr.forEach(function(va){var ui=Math.abs(va-gr);ui<$r&&(Gn=va,$r=ui)}),Gn===void 0)return dn<0?Le:We;if(Kn==="dist")return Gn;if(Math.abs(dn)>1){var da=(0,me.Z)(ln);return da[vn]=Gn,Vt(da,dn-yr,vn,Kn)}return Gn}else{if(dn==="min")return Le;if(dn==="max")return We}},Lt=function(ln,dn,vn){var Kn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",Gn=ln[vn],Or=Gt(ln,dn,vn,Kn);return{value:Or,changed:Or!==Gn}},Yt=function(ln){return et===null&&ln===0||typeof et=="number"&&ln3&&arguments[3]!==void 0?arguments[3]:"unit",Gn=ln.map(St),Or=Gn[vn],kr=Gt(Gn,dn,vn,Kn);if(Gn[vn]=kr,Qt===!1){var Fr=et||0;vn>0&&Gn[vn-1]!==Or&&(Gn[vn]=Math.max(Gn[vn],Gn[vn-1]+Fr)),vn0;da-=1)for(var va=!0;Yt(Gn[da]-Gn[da-1])&&va;){var ui=Lt(Gn,-1,da-1);Gn[da-1]=ui.value,va=ui.changed}for(var Pi=Gn.length-1;Pi>0;Pi-=1)for(var La=!0;Yt(Gn[Pi]-Gn[Pi-1])&&La;){var Xa=Lt(Gn,-1,Pi-1);Gn[Pi-1]=Xa.value,La=Xa.changed}for(var la=0;la=0?Xa:!1},[Xa,mi]),As=le.useMemo(function(){var Ar=Object.keys(pr||{});return Ar.map(function(qr){var Ur=pr[qr],Pr={value:Number(qr)};return Ur&&(0,ue.Z)(Ur)==="object"&&!le.isValidElement(Ur)&&("label"in Ur||"style"in Ur)?(Pr.style=Ur.style,Pr.label=Ur.label):Pr.label=Ur,Pr}).filter(function(qr){var Ur=qr.label;return Ur||typeof Ur=="number"}).sort(function(qr,Ur){return qr.value-Ur.value})},[pr]),Er=Pe(To,Qi,mi,As,Pi,bs),us=(0,fe.Z)(Er,2),ns=us[0],di=us[1],qo=(0,se.Z)(Fr,{value:kr}),_o=(0,fe.Z)(qo,2),to=_o[0],vr=_o[1],Po=le.useMemo(function(){var Ar=to==null?[]:Array.isArray(to)?to:[to],qr=(0,fe.Z)(Ar,1),Ur=qr[0],Pr=Ur===void 0?To:Ur,Hr=to===null?[]:[Pr];if(yr){if(Hr=(0,me.Z)(Ar),gr||to===void 0){var Ua=gr>=0?gr+1:2;for(Hr=Hr.slice(0,Ua);Hr.length=0&&lr.current.focus(Ar)}xo(null)},[qi]);var Fa=le.useMemo(function(){return la&&mi===null?!1:la},[la,mi]),mo=function(){va==null||va(Gi(Wo.current))},ji=Ee(ri,Jo,Po,To,Qi,ns,Rs,mo,di),$o=(0,fe.Z)(ji,4),ll=$o[0],rl=$o[1],Ws=$o[2],Wr=$o[3],Es=function(qr,Ur){Wr(qr,Ur),da==null||da(Gi(Wo.current))},al=ll!==-1;le.useEffect(function(){if(!al){var Ar=Po.lastIndexOf(rl);lr.current.focus(Ar)}},[al]);var Ds=le.useMemo(function(){return(0,me.Z)(Ws).sort(function(Ar,qr){return Ar-qr})},[Ws]),gs=le.useMemo(function(){return yr?[Ds[0],Ds[Ds.length-1]]:[To,Ds[0]]},[Ds,yr,To]),vo=(0,fe.Z)(gs,2),Vn=vo[0],Rn=vo[1];le.useImperativeHandle(We,function(){return{focus:function(){lr.current.focus(0)},blur:function(){var qr=document,Ur=qr.activeElement;ri.current.contains(Ur)&&(Ur==null||Ur.blur())}}}),le.useEffect(function(){Yt&&lr.current.focus(0)},[]);var In=le.useMemo(function(){return{min:To,max:Qi,direction:Jo,disabled:St,keyboard:Lt,step:mi,included:ei,includedStart:Vn,includedEnd:Rn,range:yr,tabIndex:ni,ariaLabelForHandle:ba,ariaLabelledByForHandle:Qa,ariaValueTextFormatterForHandle:io}},[To,Qi,Jo,St,Lt,mi,ei,Vn,Rn,yr,ni,ba,Qa,io]);return le.createElement(a.Provider,{value:In},le.createElement("div",{ref:ri,className:ke()(Qt,et,(it={},(0,b.Z)(it,"".concat(Qt,"-disabled"),St),(0,b.Z)(it,"".concat(Qt,"-vertical"),Za),(0,b.Z)(it,"".concat(Qt,"-horizontal"),!Za),(0,b.Z)(it,"".concat(Qt,"-with-marks"),As.length),it)),style:Pt,onMouseDown:xa},le.createElement("div",{className:"".concat(Qt,"-rail"),style:pn}),le.createElement(we,{prefixCls:Qt,style:Ao,values:Ds,startPoint:Oo,onStartMove:Fa?Es:null}),le.createElement(Te,{prefixCls:Qt,marks:As,dots:fr,style:xn,activeStyle:Bn}),le.createElement(ge,{ref:lr,prefixCls:Qt,style:ai,values:Ws,draggingIndex:ll,onStartMove:Es,onOffsetChange:Ho,onFocus:_t,onBlur:Vt,handleRender:oa}),le.createElement(Me,{prefixCls:Qt,marks:As,onClick:Kr})))}),Ze=Re,De=Ze,ot=ve(36355),At=ve(1684),nt=ve(16089),ft=ve(8654),at=ve(6848),tt=le.forwardRef((Le,We)=>{const{open:it}=Le,pt=(0,le.useRef)(null),Qt=(0,le.useRef)(null);function et(){nt.Z.cancel(Qt.current),Qt.current=null}function Pt(){Qt.current=(0,nt.Z)(()=>{var nn;(nn=pt.current)===null||nn===void 0||nn.forceAlign(),Qt.current=null})}return le.useEffect(()=>(it?Pt():et(),et),[it,Le.title]),le.createElement(at.Z,Object.assign({ref:(0,ft.sQ)(pt,We)},Le))}),mt=ve(64993),ht=ve(17313),jt=ve(83116),lt=ve(37613);const st=Le=>{const{componentCls:We,antCls:it,controlSize:pt,dotSize:Qt,marginFull:et,marginPart:Pt,colorFillContentHover:nn}=Le;return{[We]:Object.assign(Object.assign({},(0,ht.Wf)(Le)),{position:"relative",height:pt,margin:`${Pt}px ${et}px`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${et}px ${Pt}px`},[`${We}-rail`]:{position:"absolute",backgroundColor:Le.railBg,borderRadius:Le.borderRadiusXS,transition:`background-color ${Le.motionDurationMid}`},[`${We}-track`]:{position:"absolute",backgroundColor:Le.trackBg,borderRadius:Le.borderRadiusXS,transition:`background-color ${Le.motionDurationMid}`},[`${We}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${We}-rail`]:{backgroundColor:Le.railHoverBg},[`${We}-track`]:{backgroundColor:Le.trackHoverBg},[`${We}-dot`]:{borderColor:nn},[`${We}-handle::after`]:{boxShadow:`0 0 0 ${Le.handleLineWidth}px ${Le.colorPrimaryBorderHover}`},[`${We}-dot-active`]:{borderColor:Le.dotActiveBorderColor}},[`${We}-handle`]:{position:"absolute",width:Le.handleSize,height:Le.handleSize,outline:"none",[`${We}-dragging`]:{zIndex:1},"&::before":{content:'""',position:"absolute",insetInlineStart:-Le.handleLineWidth,insetBlockStart:-Le.handleLineWidth,width:Le.handleSize+Le.handleLineWidth*2,height:Le.handleSize+Le.handleLineWidth*2,backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:Le.handleSize,height:Le.handleSize,backgroundColor:Le.colorBgElevated,boxShadow:`0 0 0 ${Le.handleLineWidth}px ${Le.handleColor}`,borderRadius:"50%",cursor:"pointer",transition:` + `]:{borderRadius:0},[`> ${ze}-item:last-child`]:{borderBottom:0},[`> ${ze}-item > ${ze}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${ze}-item > ${ze}-content > ${ze}-content-box`]:{paddingTop:xt}}}},ht=gt=>{const{componentCls:ze,paddingSM:$e}=gt;return{[`${ze}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${ze}-item`]:{borderBottom:0,[`> ${ze}-content`]:{backgroundColor:"transparent",border:0,[`> ${ze}-content-box`]:{paddingBlock:$e}}}}}};var jt=(0,ft.Z)("Collapse",gt=>{const ze=(0,at.TS)(gt,{collapseHeaderPaddingSM:`${gt.paddingXS}px ${gt.paddingSM}px`,collapseHeaderPaddingLG:`${gt.padding}px ${gt.paddingLG}px`,collapsePanelBorderRadius:gt.borderRadiusLG});return[qe(ze),mt(ze),ht(ze),tt(ze),(0,nt.Z)(ze)]},gt=>({headerPadding:`${gt.paddingSM}px ${gt.padding}px`,headerBg:gt.colorFillAlter,contentPadding:`${gt.padding}px 16px`,contentBg:gt.colorBgContainer})),st=Object.assign(ae.forwardRef((gt,ze)=>{const{getPrefixCls:$e,direction:xt,collapse:Ct}=ae.useContext(Re.E_),{prefixCls:yt,className:Xe,rootClassName:Le,style:We,bordered:it=!0,ghost:pt,size:Qt,expandIconPosition:et="start",children:Pt,expandIcon:nn}=gt,St=(0,Ze.Z)(Gn=>{var Or;return(Or=Qt!=null?Qt:Gn)!==null&&Or!==void 0?Or:"middle"}),Gt=$e("collapse",yt),Lt=$e(),[Yt,_t]=jt(Gt),Vt=ae.useMemo(()=>et==="left"?"start":et==="right"?"end":et,[et]),ln=function(){let Gn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const Or=nn?nn(Gn):ae.createElement(ce.Z,{rotate:Gn.isActive?90:void 0});return(0,Ne.Tm)(Or,()=>({className:b()(Or.props.className,`${Gt}-arrow`)}))},dn=b()(`${Gt}-icon-position-${Vt}`,{[`${Gt}-borderless`]:!it,[`${Gt}-rtl`]:xt==="rtl",[`${Gt}-ghost`]:!!pt,[`${Gt}-${St}`]:St!=="middle"},Ct==null?void 0:Ct.className,Xe,Le,_t),vn=Object.assign(Object.assign({},(0,Pe.Z)(Lt)),{motionAppear:!1,leavedClassName:`${Gt}-content-hidden`}),Kn=ae.useMemo(()=>Pt?(0,re.Z)(Pt).map((Gn,Or)=>{var Hr,Fr;if(!((Hr=Gn.props)===null||Hr===void 0)&&Hr.disabled){const Er=(Fr=Gn.key)!==null&&Fr!==void 0?Fr:String(Or),{disabled:gr,collapsible:$r}=Gn.props,da=Object.assign(Object.assign({},(0,Te.Z)(Gn.props,["disabled"])),{key:Er,collapsible:$r!=null?$r:gr?"disabled":void 0});return(0,Ne.Tm)(Gn,da)}return Gn}):null,[Pt]);return Yt(ae.createElement(Me,Object.assign({ref:ze,openMotion:vn},(0,Te.Z)(gt,["rootClassName"]),{expandIcon:ln,prefixCls:Gt,className:dn,style:Object.assign(Object.assign({},Ct==null?void 0:Ct.style),We)}),Kn))}),{Panel:ot}),Ke=st},28103:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return re}});var ce=ve(92310),ke=ve.n(ce),b=ve(59301),me=ve(36355),fe=ve(17313),ue=ve(83116),le=ve(37613);const oe=ne=>{const{componentCls:ee,sizePaddingEdgeHorizontal:a,colorSplit:y,lineWidth:x,textPaddingInline:E,orientationMargin:z,verticalMarginInline:te}=ne;return{[ee]:Object.assign(Object.assign({},(0,fe.Wf)(ne)),{borderBlockStart:`${x}px solid ${y}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:te,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${y}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${ne.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${ee}-with-text`]:{display:"flex",alignItems:"center",margin:`${ne.dividerHorizontalWithTextGutterMargin}px 0`,color:ne.colorTextHeading,fontWeight:500,fontSize:ne.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${y}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${ee}-with-text-left`]:{"&::before":{width:`${z*100}%`},"&::after":{width:`${100-z*100}%`}},[`&-horizontal${ee}-with-text-right`]:{"&::before":{width:`${100-z*100}%`},"&::after":{width:`${z*100}%`}},[`${ee}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:E},"&-dashed":{background:"none",borderColor:y,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${ee}-with-text${ee}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${ee}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${ee}-with-text`]:{color:ne.colorText,fontWeight:"normal",fontSize:ne.fontSize},[`&-horizontal${ee}-with-text-left${ee}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${ee}-inner-text`]:{paddingInlineStart:a}},[`&-horizontal${ee}-with-text-right${ee}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${ee}-inner-text`]:{paddingInlineEnd:a}}})}};var se=(0,ue.Z)("Divider",ne=>{const ee=(0,le.TS)(ne,{dividerHorizontalWithTextGutterMargin:ne.margin,dividerHorizontalGutterMargin:ne.marginLG,sizePaddingEdgeHorizontal:0});return[oe(ee)]},ne=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:ne.marginXS})),ae=function(ne,ee){var a={};for(var y in ne)Object.prototype.hasOwnProperty.call(ne,y)&&ee.indexOf(y)<0&&(a[y]=ne[y]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,y=Object.getOwnPropertySymbols(ne);x{const{getPrefixCls:ee,direction:a,divider:y}=b.useContext(me.E_),{prefixCls:x,type:E="horizontal",orientation:z="center",orientationMargin:te,className:Ae,rootClassName:de,children:he,dashed:ge,plain:pe,style:Ee}=ne,ye=ae(ne,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),we=ee("divider",x),[Ce,Me]=se(we),Fe=z.length>0?`-${z}`:z,Te=!!he,Pe=z==="left"&&te!=null,Ne=z==="right"&&te!=null,Re=ke()(we,y==null?void 0:y.className,Me,`${we}-${E}`,{[`${we}-with-text`]:Te,[`${we}-with-text${Fe}`]:Te,[`${we}-dashed`]:!!ge,[`${we}-plain`]:!!pe,[`${we}-rtl`]:a==="rtl",[`${we}-no-default-orientation-margin-left`]:Pe,[`${we}-no-default-orientation-margin-right`]:Ne},Ae,de),Ze=b.useMemo(()=>typeof te=="number"?te:/^\d+$/.test(te)?Number(te):te,[te]),De=Object.assign(Object.assign({},Pe&&{marginLeft:Ze}),Ne&&{marginRight:Ze});return Ce(b.createElement("div",Object.assign({className:Re,style:Object.assign(Object.assign({},y==null?void 0:y.style),Ee)},ye,{role:"separator"}),he&&E!=="vertical"&&b.createElement("span",{className:`${we}-inner-text`,style:De},he)))}},14478:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return ye}});var ce=ve(96512),ke=ve(92310),b=ve.n(ke),me=ve(10228),fe=ve(18929),ue=ve(2738),le=ve(59301),oe=ve(92343),se=ve(36355),ae=ve(60324),ie=ve(92806),re=ve(77578),ne=ve(3113),ee=ve(67797),a=ve(9763),y=ve(31724),x=ve(39722),E=ve(83116);const z=we=>{const{componentCls:Ce,iconCls:Me,antCls:Fe,zIndexPopup:Te,colorText:Pe,colorWarning:Ne,marginXXS:Re,marginXS:Ze,fontSize:De,fontWeightStrong:ot,colorTextHeading:At}=we;return{[Ce]:{zIndex:Te,[`&${Fe}-popover`]:{fontSize:De},[`${Ce}-message`]:{marginBottom:Ze,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${Ce}-message-icon ${Me}`]:{color:Ne,fontSize:De,lineHeight:1,marginInlineEnd:Ze},[`${Ce}-title`]:{fontWeight:ot,color:At,"&:only-child":{fontWeight:"normal"}},[`${Ce}-description`]:{marginTop:Re,color:Pe}},[`${Ce}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:Ze}}}}};var te=(0,E.Z)("Popconfirm",we=>z(we),we=>{const{zIndexPopupBase:Ce}=we;return{zIndexPopup:Ce+60}},{resetStyle:!1}),Ae=function(we,Ce){var Me={};for(var Fe in we)Object.prototype.hasOwnProperty.call(we,Fe)&&Ce.indexOf(Fe)<0&&(Me[Fe]=we[Fe]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,Fe=Object.getOwnPropertySymbols(we);Te{const{prefixCls:Ce,okButtonProps:Me,cancelButtonProps:Fe,title:Te,description:Pe,cancelText:Ne,okText:Re,okType:Ze="primary",icon:De=le.createElement(ce.Z,null),showCancel:ot=!0,close:At,onConfirm:nt,onCancel:ft,onPopupClick:at}=we,{getPrefixCls:qe}=le.useContext(se.E_),[tt]=(0,a.Z)("Popconfirm",y.Z.Popconfirm),mt=(0,re.Z)(Te),ht=(0,re.Z)(Pe);return le.createElement("div",{className:`${Ce}-inner-content`,onClick:at},le.createElement("div",{className:`${Ce}-message`},De&&le.createElement("span",{className:`${Ce}-message-icon`},De),le.createElement("div",{className:`${Ce}-message-text`},mt&&le.createElement("div",{className:b()(`${Ce}-title`)},mt),ht&&le.createElement("div",{className:`${Ce}-description`},ht))),le.createElement("div",{className:`${Ce}-buttons`},ot&&le.createElement(ne.ZP,Object.assign({onClick:ft,size:"small"},Fe),Ne!=null?Ne:tt==null?void 0:tt.cancelText),le.createElement(ie.Z,{buttonProps:Object.assign(Object.assign({size:"small"},(0,ee.n)(Ze)),Me),actionFn:nt,close:At,prefixCls:qe("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},Re!=null?Re:tt==null?void 0:tt.okText)))};var ge=we=>{const{prefixCls:Ce,placement:Me,className:Fe,style:Te}=we,Pe=Ae(we,["prefixCls","placement","className","style"]),{getPrefixCls:Ne}=le.useContext(se.E_),Re=Ne("popconfirm",Ce),[Ze]=te(Re);return Ze(le.createElement(x.ZP,{placement:Me,className:b()(Re,Fe),style:Te,content:le.createElement(de,Object.assign({prefixCls:Re},Pe))}))},pe=function(we,Ce){var Me={};for(var Fe in we)Object.prototype.hasOwnProperty.call(we,Fe)&&Ce.indexOf(Fe)<0&&(Me[Fe]=we[Fe]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,Fe=Object.getOwnPropertySymbols(we);Te{const{prefixCls:Me,placement:Fe="top",trigger:Te="click",okType:Pe="primary",icon:Ne=le.createElement(ce.Z,null),children:Re,overlayClassName:Ze,onOpenChange:De,onVisibleChange:ot}=we,At=pe(we,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange"]),{getPrefixCls:nt}=le.useContext(se.E_),[ft,at]=(0,fe.Z)(!1,{value:we.open,defaultValue:we.defaultOpen}),qe=(ze,$e)=>{at(ze,!0),ot==null||ot(ze),De==null||De(ze,$e)},tt=ze=>{qe(!1,ze)},mt=ze=>{var $e;return($e=we.onConfirm)===null||$e===void 0?void 0:$e.call(void 0,ze)},ht=ze=>{var $e;qe(!1,ze),($e=we.onCancel)===null||$e===void 0||$e.call(void 0,ze)},jt=ze=>{ze.keyCode===me.Z.ESC&&ft&&qe(!1,ze)},lt=ze=>{const{disabled:$e=!1}=we;$e||qe(ze)},st=nt("popconfirm",Me),Ke=b()(st,Ze),[gt]=te(st);return gt(le.createElement(ae.Z,Object.assign({},(0,ue.Z)(At,["title"]),{trigger:Te,placement:Fe,onOpenChange:lt,open:ft,ref:Ce,overlayClassName:Ke,content:le.createElement(de,Object.assign({okType:Pe,icon:Ne},we,{prefixCls:st,close:tt,onConfirm:mt,onCancel:ht})),"data-popover-inject":!0}),(0,oe.Tm)(Re,{onKeyDown:ze=>{var $e,xt;le.isValidElement(Re)&&((xt=Re==null?void 0:($e=Re.props).onKeyDown)===null||xt===void 0||xt.call($e,ze)),jt(ze)}})))});Ee._InternalPanelDoNotUseOrYouWillBeFired=ge;var ye=Ee},39722:function(Ut,Et,ve){"use strict";ve.d(Et,{t5:function(){return ae}});var ce=ve(92310),ke=ve.n(ce),b=ve(55477),me=ve(59301),fe=ve(36355),ue=ve(77578),le=ve(17356),oe=function(re,ne){var ee={};for(var a in re)Object.prototype.hasOwnProperty.call(re,a)&&ne.indexOf(a)<0&&(ee[a]=re[a]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,a=Object.getOwnPropertySymbols(re);y{if(!(!ne&&!ee))return me.createElement(me.Fragment,null,ne&&me.createElement("div",{className:`${re}-title`},(0,ue.Z)(ne)),me.createElement("div",{className:`${re}-inner-content`},(0,ue.Z)(ee)))},ae=re=>{const{hashId:ne,prefixCls:ee,className:a,style:y,placement:x="top",title:E,content:z,children:te}=re;return me.createElement("div",{className:ke()(ne,ee,`${ee}-pure`,`${ee}-placement-${x}`,a),style:y},me.createElement("div",{className:`${ee}-arrow`}),me.createElement(b.G,Object.assign({},re,{className:ne,prefixCls:ee}),te||se(ee,E,z)))},ie=re=>{const{prefixCls:ne}=re,ee=oe(re,["prefixCls"]),{getPrefixCls:a}=me.useContext(fe.E_),y=a("popover",ne),[x,E]=(0,le.Z)(y);return x(me.createElement(ae,Object.assign({},ee,{prefixCls:y,hashId:E})))};Et.ZP=ie},60324:function(Ut,Et,ve){"use strict";var ce=ve(92310),ke=ve.n(ce),b=ve(59301),me=ve(77578),fe=ve(62892),ue=ve(36355),le=ve(6848),oe=ve(39722),se=ve(17356),ae=function(ne,ee){var a={};for(var y in ne)Object.prototype.hasOwnProperty.call(ne,y)&&ee.indexOf(y)<0&&(a[y]=ne[y]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,y=Object.getOwnPropertySymbols(ne);x{let{title:ee,content:a,prefixCls:y}=ne;return b.createElement(b.Fragment,null,ee&&b.createElement("div",{className:`${y}-title`},(0,me.Z)(ee)),b.createElement("div",{className:`${y}-inner-content`},(0,me.Z)(a)))},re=b.forwardRef((ne,ee)=>{const{prefixCls:a,title:y,content:x,overlayClassName:E,placement:z="top",trigger:te="hover",mouseEnterDelay:Ae=.1,mouseLeaveDelay:de=.1,overlayStyle:he={}}=ne,ge=ae(ne,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:pe}=b.useContext(ue.E_),Ee=pe("popover",a),[ye,we]=(0,se.Z)(Ee),Ce=pe(),Me=ke()(E,we);return ye(b.createElement(le.Z,Object.assign({placement:z,trigger:te,mouseEnterDelay:Ae,mouseLeaveDelay:de,overlayStyle:he},ge,{prefixCls:Ee,overlayClassName:Me,ref:ee,overlay:y||x?b.createElement(ie,{prefixCls:Ee,title:y,content:x}):null,transitionName:(0,fe.m)(Ce,"zoom-big",ge.transitionName),"data-popover-inject":!0})))});re._InternalPanelDoNotUseOrYouWillBeFired=oe.ZP,Et.Z=re},17356:function(Ut,Et,ve){"use strict";var ce=ve(17313),ke=ve(29878),b=ve(19447),me=ve(33166),fe=ve(83116),ue=ve(37613);const le=ae=>{const{componentCls:ie,popoverColor:re,minWidth:ne,fontWeightStrong:ee,popoverPadding:a,boxShadowSecondary:y,colorTextHeading:x,borderRadiusLG:E,zIndexPopup:z,marginXS:te,colorBgElevated:Ae,popoverBg:de}=ae;return[{[ie]:Object.assign(Object.assign({},(0,ce.Wf)(ae)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:z,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":Ae,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${ie}-content`]:{position:"relative"},[`${ie}-inner`]:{backgroundColor:de,backgroundClip:"padding-box",borderRadius:E,boxShadow:y,padding:a},[`${ie}-title`]:{minWidth:ne,marginBottom:te,color:x,fontWeight:ee},[`${ie}-inner-content`]:{color:re}})},(0,b.ZP)(ae,{colorBg:"var(--antd-arrow-background-color)"}),{[`${ie}-pure`]:{position:"relative",maxWidth:"none",margin:ae.sizePopupArrow,display:"inline-block",[`${ie}-content`]:{display:"inline-block"}}}]},oe=ae=>{const{componentCls:ie}=ae;return{[ie]:me.i.map(re=>{const ne=ae[`${re}6`];return{[`&${ie}-${re}`]:{"--antd-arrow-background-color":ne,[`${ie}-inner`]:{backgroundColor:ne},[`${ie}-arrow`]:{background:"transparent"}}}})}},se=ae=>{const{componentCls:ie,lineWidth:re,lineType:ne,colorSplit:ee,paddingSM:a,controlHeight:y,fontSize:x,lineHeight:E,padding:z}=ae,te=y-Math.round(x*E),Ae=te/2,de=te/2-re,he=z;return{[ie]:{[`${ie}-inner`]:{padding:0},[`${ie}-title`]:{margin:0,padding:`${Ae}px ${he}px ${de}px`,borderBottom:`${re}px ${ne} ${ee}`},[`${ie}-inner-content`]:{padding:`${a}px ${he}px`}}}};Et.Z=(0,fe.Z)("Popover",ae=>{const{colorBgElevated:ie,colorText:re,wireframe:ne}=ae,ee=(0,ue.TS)(ae,{popoverPadding:12,popoverBg:ie,popoverColor:re});return[le(ee),oe(ee),ne&&se(ee),(0,ke._y)(ee,"zoom-big")]},ae=>({width:177,minWidth:177,zIndexPopup:ae.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},10311:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return Xe}});var ce=ve(92310),ke=ve.n(ce),b=ve(74430),me=ve(3300),fe=ve(11913),ue=ve(34666),le=ve(59301),oe=ve(13697),se=ve(18929),ae=ve(32855),ie=ve(43079),re=ve(27247),ne=ve(10228),ee=le.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0}),a=ee;function y(Le,We,it){return(Le-We)/(it-We)}function x(Le,We,it,pt){var Qt=y(We,it,pt),et={};switch(Le){case"rtl":et.right="".concat(Qt*100,"%"),et.transform="translateX(50%)";break;case"btt":et.bottom="".concat(Qt*100,"%"),et.transform="translateY(50%)";break;case"ttb":et.top="".concat(Qt*100,"%"),et.transform="translateY(-50%)";break;default:et.left="".concat(Qt*100,"%"),et.transform="translateX(-50%)";break}return et}function E(Le,We){return Array.isArray(Le)?Le[We]:Le}var z=["prefixCls","value","valueIndex","onStartMove","style","render","dragging","onOffsetChange"],te=le.forwardRef(function(Le,We){var it,pt,Qt=Le.prefixCls,et=Le.value,Pt=Le.valueIndex,nn=Le.onStartMove,St=Le.style,Gt=Le.render,Lt=Le.dragging,Yt=Le.onOffsetChange,_t=(0,ie.Z)(Le,z),Vt=le.useContext(a),ln=Vt.min,dn=Vt.max,vn=Vt.direction,Kn=Vt.disabled,Gn=Vt.keyboard,Or=Vt.range,Hr=Vt.tabIndex,Fr=Vt.ariaLabelForHandle,Er=Vt.ariaLabelledByForHandle,gr=Vt.ariaValueTextFormatterForHandle,$r="".concat(Qt,"-handle"),da=function(Xa){Kn||nn(Xa,Pt)},va=function(Xa){if(!Kn&&Gn){var la=null;switch(Xa.which||Xa.keyCode){case ne.Z.LEFT:la=vn==="ltr"||vn==="btt"?-1:1;break;case ne.Z.RIGHT:la=vn==="ltr"||vn==="btt"?1:-1;break;case ne.Z.UP:la=vn!=="ttb"?1:-1;break;case ne.Z.DOWN:la=vn!=="ttb"?-1:1;break;case ne.Z.HOME:la="min";break;case ne.Z.END:la="max";break;case ne.Z.PAGE_UP:la=2;break;case ne.Z.PAGE_DOWN:la=-2;break}la!==null&&(Xa.preventDefault(),Yt(la,Pt))}},ui=x(vn,et,ln,dn),Pi=le.createElement("div",(0,ae.Z)({ref:We,className:ke()($r,(it={},(0,b.Z)(it,"".concat($r,"-").concat(Pt+1),Or),(0,b.Z)(it,"".concat($r,"-dragging"),Lt),it)),style:(0,re.Z)((0,re.Z)({},ui),St),onMouseDown:da,onTouchStart:da,onKeyDown:va,tabIndex:Kn?null:E(Hr,Pt),role:"slider","aria-valuemin":ln,"aria-valuemax":dn,"aria-valuenow":et,"aria-disabled":Kn,"aria-label":E(Fr,Pt),"aria-labelledby":E(Er,Pt),"aria-valuetext":(pt=E(gr,Pt))===null||pt===void 0?void 0:pt(et),"aria-orientation":vn==="ltr"||vn==="rtl"?"horizontal":"vertical"},_t));return Gt&&(Pi=Gt(Pi,{index:Pt,prefixCls:Qt,value:et,dragging:Lt})),Pi}),Ae=te,de=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","draggingIndex"],he=le.forwardRef(function(Le,We){var it=Le.prefixCls,pt=Le.style,Qt=Le.onStartMove,et=Le.onOffsetChange,Pt=Le.values,nn=Le.handleRender,St=Le.draggingIndex,Gt=(0,ie.Z)(Le,de),Lt=le.useRef({});return le.useImperativeHandle(We,function(){return{focus:function(_t){var Vt;(Vt=Lt.current[_t])===null||Vt===void 0||Vt.focus()}}}),le.createElement(le.Fragment,null,Pt.map(function(Yt,_t){return le.createElement(Ae,(0,ae.Z)({ref:function(ln){ln?Lt.current[_t]=ln:delete Lt.current[_t]},dragging:St===_t,prefixCls:it,style:E(pt,_t),key:_t,value:Yt,valueIndex:_t,onStartMove:Qt,onOffsetChange:et,render:nn},Gt))}))}),ge=he;function pe(Le){var We="touches"in Le?Le.touches[0]:Le;return{pageX:We.pageX,pageY:We.pageY}}function Ee(Le,We,it,pt,Qt,et,Pt,nn,St){var Gt=le.useState(null),Lt=(0,fe.Z)(Gt,2),Yt=Lt[0],_t=Lt[1],Vt=le.useState(-1),ln=(0,fe.Z)(Vt,2),dn=ln[0],vn=ln[1],Kn=le.useState(it),Gn=(0,fe.Z)(Kn,2),Or=Gn[0],Hr=Gn[1],Fr=le.useState(it),Er=(0,fe.Z)(Fr,2),gr=Er[0],$r=Er[1],da=le.useRef(null),va=le.useRef(null);le.useEffect(function(){dn===-1&&Hr(it)},[it,dn]),le.useEffect(function(){return function(){document.removeEventListener("mousemove",da.current),document.removeEventListener("mouseup",va.current),document.removeEventListener("touchmove",da.current),document.removeEventListener("touchend",va.current)}},[]);var ui=function(Za,pi){Or.some(function(ei,Oo){return ei!==Za[Oo]})&&(pi!==void 0&&_t(pi),Hr(Za),Pt(Za))},Pi=function(Za,pi){if(Za===-1){var ei=gr[0],Oo=gr[gr.length-1],Ao=pt-ei,ai=Qt-Oo,pn=pi*(Qt-pt);pn=Math.max(pn,Ao),pn=Math.min(pn,ai);var xn=et(ei+pn);pn=xn-ei;var Bn=gr.map(function(ii){return ii+pn});ui(Bn)}else{var mr=(Qt-pt)*pi,fr=(0,me.Z)(Or);fr[Za]=gr[Za];var oa=St(fr,mr,Za,"dist");ui(oa.values,oa.value)}},La=le.useRef(Pi);La.current=Pi;var Xa=function(Za,pi){Za.stopPropagation();var ei=it[pi];vn(pi),_t(ei),$r(it);var Oo=pe(Za),Ao=Oo.pageX,ai=Oo.pageY,pn=function(mr){mr.preventDefault();var fr=pe(mr),oa=fr.pageX,ii=fr.pageY,ni=oa-Ao,Ca=ii-ai,Qa=Le.current.getBoundingClientRect(),io=Qa.width,lr=Qa.height,ri;switch(We){case"btt":ri=-Ca/lr;break;case"ttb":ri=Ca/lr;break;case"rtl":ri=-ni/io;break;default:ri=ni/io}La.current(pi,ri)},xn=function Bn(mr){mr.preventDefault(),document.removeEventListener("mouseup",Bn),document.removeEventListener("mousemove",pn),document.removeEventListener("touchend",Bn),document.removeEventListener("touchmove",pn),da.current=null,va.current=null,vn(-1),nn()};document.addEventListener("mouseup",xn),document.addEventListener("mousemove",pn),document.addEventListener("touchend",xn),document.addEventListener("touchmove",pn),da.current=pn,va.current=xn},la=le.useMemo(function(){var qa=(0,me.Z)(it).sort(function(pi,ei){return pi-ei}),Za=(0,me.Z)(Or).sort(function(pi,ei){return pi-ei});return qa.every(function(pi,ei){return pi===Za[ei]})?Or:it},[it,Or]);return[dn,Yt,la,Xa]}function ye(Le){var We,it=Le.prefixCls,pt=Le.style,Qt=Le.start,et=Le.end,Pt=Le.index,nn=Le.onStartMove,St=le.useContext(a),Gt=St.direction,Lt=St.min,Yt=St.max,_t=St.disabled,Vt=St.range,ln="".concat(it,"-track"),dn=y(Qt,Lt,Yt),vn=y(et,Lt,Yt),Kn=function(Hr){!_t&&nn&&nn(Hr,-1)},Gn={};switch(Gt){case"rtl":Gn.right="".concat(dn*100,"%"),Gn.width="".concat(vn*100-dn*100,"%");break;case"btt":Gn.bottom="".concat(dn*100,"%"),Gn.height="".concat(vn*100-dn*100,"%");break;case"ttb":Gn.top="".concat(dn*100,"%"),Gn.height="".concat(vn*100-dn*100,"%");break;default:Gn.left="".concat(dn*100,"%"),Gn.width="".concat(vn*100-dn*100,"%")}return le.createElement("div",{className:ke()(ln,(We={},(0,b.Z)(We,"".concat(ln,"-").concat(Pt+1),Vt),(0,b.Z)(We,"".concat(it,"-track-draggable"),nn),We)),style:(0,re.Z)((0,re.Z)({},Gn),pt),onMouseDown:Kn,onTouchStart:Kn})}function we(Le){var We=Le.prefixCls,it=Le.style,pt=Le.values,Qt=Le.startPoint,et=Le.onStartMove,Pt=le.useContext(a),nn=Pt.included,St=Pt.range,Gt=Pt.min,Lt=le.useMemo(function(){if(!St){if(pt.length===0)return[];var Yt=Qt!=null?Qt:Gt,_t=pt[0];return[{start:Math.min(Yt,_t),end:Math.max(Yt,_t)}]}for(var Vt=[],ln=0;ln3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof dn=="number"){var Gn,Or=ln[vn],Hr=Or+dn,Fr=[];pt.forEach(function(va){Fr.push(va.value)}),Fr.push(Le,We),Fr.push(nn(Or));var Er=dn>0?1:-1;Kn==="unit"?Fr.push(nn(Or+Er*it)):Fr.push(nn(Hr)),Fr=Fr.filter(function(va){return va!==null}).filter(function(va){return dn<0?va<=Or:va>=Or}),Kn==="unit"&&(Fr=Fr.filter(function(va){return va!==Or}));var gr=Kn==="unit"?Or:Hr;Gn=Fr[0];var $r=Math.abs(Gn-gr);if(Fr.forEach(function(va){var ui=Math.abs(va-gr);ui<$r&&(Gn=va,$r=ui)}),Gn===void 0)return dn<0?Le:We;if(Kn==="dist")return Gn;if(Math.abs(dn)>1){var da=(0,me.Z)(ln);return da[vn]=Gn,Vt(da,dn-Er,vn,Kn)}return Gn}else{if(dn==="min")return Le;if(dn==="max")return We}},Lt=function(ln,dn,vn){var Kn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",Gn=ln[vn],Or=Gt(ln,dn,vn,Kn);return{value:Or,changed:Or!==Gn}},Yt=function(ln){return et===null&&ln===0||typeof et=="number"&&ln3&&arguments[3]!==void 0?arguments[3]:"unit",Gn=ln.map(St),Or=Gn[vn],Hr=Gt(Gn,dn,vn,Kn);if(Gn[vn]=Hr,Qt===!1){var Fr=et||0;vn>0&&Gn[vn-1]!==Or&&(Gn[vn]=Math.max(Gn[vn],Gn[vn-1]+Fr)),vn0;da-=1)for(var va=!0;Yt(Gn[da]-Gn[da-1])&&va;){var ui=Lt(Gn,-1,da-1);Gn[da-1]=ui.value,va=ui.changed}for(var Pi=Gn.length-1;Pi>0;Pi-=1)for(var La=!0;Yt(Gn[Pi]-Gn[Pi-1])&&La;){var Xa=Lt(Gn,-1,Pi-1);Gn[Pi-1]=Xa.value,La=Xa.changed}for(var la=0;la=0?Xa:!1},[Xa,mi]),As=le.useMemo(function(){var Ar=Object.keys(mr||{});return Ar.map(function(qr){var Ur=mr[qr],Pr={value:Number(qr)};return Ur&&(0,ue.Z)(Ur)==="object"&&!le.isValidElement(Ur)&&("label"in Ur||"style"in Ur)?(Pr.style=Ur.style,Pr.label=Ur.label):Pr.label=Ur,Pr}).filter(function(qr){var Ur=qr.label;return Ur||typeof Ur=="number"}).sort(function(qr,Ur){return qr.value-Ur.value})},[mr]),wr=Pe(To,Qi,mi,As,Pi,bs),us=(0,fe.Z)(wr,2),ns=us[0],di=us[1],qo=(0,se.Z)(Fr,{value:Hr}),_o=(0,fe.Z)(qo,2),to=_o[0],yr=_o[1],Po=le.useMemo(function(){var Ar=to==null?[]:Array.isArray(to)?to:[to],qr=(0,fe.Z)(Ar,1),Ur=qr[0],Pr=Ur===void 0?To:Ur,zr=to===null?[]:[Pr];if(Er){if(zr=(0,me.Z)(Ar),gr||to===void 0){var Ua=gr>=0?gr+1:2;for(zr=zr.slice(0,Ua);zr.length=0&&lr.current.focus(Ar)}xo(null)},[qi]);var Fa=le.useMemo(function(){return la&&mi===null?!1:la},[la,mi]),mo=function(){va==null||va(Gi(Wo.current))},ji=Ee(ri,Jo,Po,To,Qi,ns,Rs,mo,di),$o=(0,fe.Z)(ji,4),ll=$o[0],rl=$o[1],Ws=$o[2],Wr=$o[3],Es=function(qr,Ur){Wr(qr,Ur),da==null||da(Gi(Wo.current))},al=ll!==-1;le.useEffect(function(){if(!al){var Ar=Po.lastIndexOf(rl);lr.current.focus(Ar)}},[al]);var Ds=le.useMemo(function(){return(0,me.Z)(Ws).sort(function(Ar,qr){return Ar-qr})},[Ws]),gs=le.useMemo(function(){return Er?[Ds[0],Ds[Ds.length-1]]:[To,Ds[0]]},[Ds,Er,To]),vo=(0,fe.Z)(gs,2),Vn=vo[0],Rn=vo[1];le.useImperativeHandle(We,function(){return{focus:function(){lr.current.focus(0)},blur:function(){var qr=document,Ur=qr.activeElement;ri.current.contains(Ur)&&(Ur==null||Ur.blur())}}}),le.useEffect(function(){Yt&&lr.current.focus(0)},[]);var In=le.useMemo(function(){return{min:To,max:Qi,direction:Jo,disabled:St,keyboard:Lt,step:mi,included:ei,includedStart:Vn,includedEnd:Rn,range:Er,tabIndex:ni,ariaLabelForHandle:Ca,ariaLabelledByForHandle:Qa,ariaValueTextFormatterForHandle:io}},[To,Qi,Jo,St,Lt,mi,ei,Vn,Rn,Er,ni,Ca,Qa,io]);return le.createElement(a.Provider,{value:In},le.createElement("div",{ref:ri,className:ke()(Qt,et,(it={},(0,b.Z)(it,"".concat(Qt,"-disabled"),St),(0,b.Z)(it,"".concat(Qt,"-vertical"),Za),(0,b.Z)(it,"".concat(Qt,"-horizontal"),!Za),(0,b.Z)(it,"".concat(Qt,"-with-marks"),As.length),it)),style:Pt,onMouseDown:xa},le.createElement("div",{className:"".concat(Qt,"-rail"),style:pn}),le.createElement(we,{prefixCls:Qt,style:Ao,values:Ds,startPoint:Oo,onStartMove:Fa?Es:null}),le.createElement(Te,{prefixCls:Qt,marks:As,dots:fr,style:xn,activeStyle:Bn}),le.createElement(ge,{ref:lr,prefixCls:Qt,style:ai,values:Ws,draggingIndex:ll,onStartMove:Es,onOffsetChange:Ho,onFocus:_t,onBlur:Vt,handleRender:oa}),le.createElement(Me,{prefixCls:Qt,marks:As,onClick:Kr})))}),Ze=Re,De=Ze,ot=ve(36355),At=ve(1684),nt=ve(16089),ft=ve(8654),at=ve(6848),tt=le.forwardRef((Le,We)=>{const{open:it}=Le,pt=(0,le.useRef)(null),Qt=(0,le.useRef)(null);function et(){nt.Z.cancel(Qt.current),Qt.current=null}function Pt(){Qt.current=(0,nt.Z)(()=>{var nn;(nn=pt.current)===null||nn===void 0||nn.forceAlign(),Qt.current=null})}return le.useEffect(()=>(it?Pt():et(),et),[it,Le.title]),le.createElement(at.Z,Object.assign({ref:(0,ft.sQ)(pt,We)},Le))}),mt=ve(64993),ht=ve(17313),jt=ve(83116),lt=ve(37613);const st=Le=>{const{componentCls:We,antCls:it,controlSize:pt,dotSize:Qt,marginFull:et,marginPart:Pt,colorFillContentHover:nn}=Le;return{[We]:Object.assign(Object.assign({},(0,ht.Wf)(Le)),{position:"relative",height:pt,margin:`${Pt}px ${et}px`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${et}px ${Pt}px`},[`${We}-rail`]:{position:"absolute",backgroundColor:Le.railBg,borderRadius:Le.borderRadiusXS,transition:`background-color ${Le.motionDurationMid}`},[`${We}-track`]:{position:"absolute",backgroundColor:Le.trackBg,borderRadius:Le.borderRadiusXS,transition:`background-color ${Le.motionDurationMid}`},[`${We}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${We}-rail`]:{backgroundColor:Le.railHoverBg},[`${We}-track`]:{backgroundColor:Le.trackHoverBg},[`${We}-dot`]:{borderColor:nn},[`${We}-handle::after`]:{boxShadow:`0 0 0 ${Le.handleLineWidth}px ${Le.colorPrimaryBorderHover}`},[`${We}-dot-active`]:{borderColor:Le.dotActiveBorderColor}},[`${We}-handle`]:{position:"absolute",width:Le.handleSize,height:Le.handleSize,outline:"none",[`${We}-dragging`]:{zIndex:1},"&::before":{content:'""',position:"absolute",insetInlineStart:-Le.handleLineWidth,insetBlockStart:-Le.handleLineWidth,width:Le.handleSize+Le.handleLineWidth*2,height:Le.handleSize+Le.handleLineWidth*2,backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:Le.handleSize,height:Le.handleSize,backgroundColor:Le.colorBgElevated,boxShadow:`0 0 0 ${Le.handleLineWidth}px ${Le.handleColor}`,borderRadius:"50%",cursor:"pointer",transition:` inset-inline-start ${Le.motionDurationMid}, inset-block-start ${Le.motionDurationMid}, width ${Le.motionDurationMid}, @@ -323,12 +323,12 @@ headers: `+JSON.stringify(ln),Lt.data=Yt,Lt.path=De.path,Lt.status=Ke,Lt.headers `]:{backgroundColor:Le.colorBgElevated,borderColor:Le.trackBgDisabled,boxShadow:"none",cursor:"not-allowed"},[`${We}-handle::after`]:{backgroundColor:Le.colorBgElevated,cursor:"not-allowed",width:Le.handleSize,height:Le.handleSize,boxShadow:`0 0 0 ${Le.handleLineWidth}px ${new mt.C(Le.colorTextDisabled).onBackground(Le.colorBgContainer).toHexShortString()}`,insetInlineStart:0,insetBlockStart:0},[` ${We}-mark-text, ${We}-dot - `]:{cursor:"not-allowed !important"}},[`&-tooltip ${it}-tooltip-inner`]:{minWidth:"unset"}})}},Ke=(Le,We)=>{const{componentCls:it,railSize:pt,handleSize:Qt,dotSize:et}=Le,Pt=We?"paddingBlock":"paddingInline",nn=We?"width":"height",St=We?"height":"width",Gt=We?"insetBlockStart":"insetInlineStart",Lt=We?"top":"insetInlineStart",Yt=(pt*3-Qt)/2,_t=(Qt-pt)/2,Vt=We?{borderWidth:`${_t}px 0`,transform:`translateY(-${_t}px)`}:{borderWidth:`0 ${_t}px`,transform:`translateX(-${_t}px)`};return{[Pt]:pt,[St]:pt*3,[`${it}-rail`]:{[nn]:"100%",[St]:pt},[`${it}-track`]:{[St]:pt},[`${it}-track-draggable`]:Object.assign({},Vt),[`${it}-handle`]:{[Gt]:Yt},[`${it}-mark`]:{insetInlineStart:0,top:0,[Lt]:pt*3+(We?0:Le.marginFull),[nn]:"100%"},[`${it}-step`]:{insetInlineStart:0,top:0,[Lt]:pt,[nn]:"100%",[St]:pt},[`${it}-dot`]:{position:"absolute",[Gt]:(pt-et)/2}}},gt=Le=>{const{componentCls:We,marginPartWithMark:it}=Le;return{[`${We}-horizontal`]:Object.assign(Object.assign({},Ke(Le,!0)),{[`&${We}-with-marks`]:{marginBottom:it}})}},ze=Le=>{const{componentCls:We}=Le;return{[`${We}-vertical`]:Object.assign(Object.assign({},Ke(Le,!1)),{height:"100%"})}};var $e=(0,jt.Z)("Slider",Le=>{const We=(0,lt.TS)(Le,{marginPart:(Le.controlHeight-Le.controlSize)/2,marginFull:Le.controlSize/2,marginPartWithMark:Le.controlHeightLG-Le.controlSize});return[st(We),gt(We),ze(We)]},Le=>{const it=Le.controlHeightLG/4,pt=Le.controlHeightSM/2,Qt=Le.lineWidth+1,et=Le.lineWidth+1*3;return{controlSize:it,railSize:4,handleSize:it,handleSizeHover:pt,dotSize:8,handleLineWidth:Qt,handleLineWidthHover:et,railBg:Le.colorFillTertiary,railHoverBg:Le.colorFillSecondary,trackBg:Le.colorPrimaryBorder,trackHoverBg:Le.colorPrimaryBorderHover,handleColor:Le.colorPrimaryBorder,handleActiveColor:Le.colorPrimary,dotBorderColor:Le.colorBorderSecondary,dotActiveBorderColor:Le.colorPrimaryBorder,trackBgDisabled:Le.colorBgContainerDisabled}}),xt=function(Le,We){var it={};for(var pt in Le)Object.prototype.hasOwnProperty.call(Le,pt)&&We.indexOf(pt)<0&&(it[pt]=Le[pt]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qt=0,pt=Object.getOwnPropertySymbols(Le);Qttypeof Le=="number"?Le.toString():"";var Xe=le.forwardRef((Le,We)=>{const{prefixCls:it,range:pt,className:Qt,rootClassName:et,style:Pt,disabled:nn,tooltipPrefixCls:St,tipFormatter:Gt,tooltipVisible:Lt,getTooltipPopupContainer:Yt,tooltipPlacement:_t}=Le,Vt=xt(Le,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement"]),{direction:ln,slider:dn,getPrefixCls:vn,getPopupContainer:Kn}=le.useContext(ot.E_),Gn=le.useContext(At.Z),Or=nn!=null?nn:Gn,[kr,Fr]=le.useState({}),yr=(qa,Za)=>{Fr(pi=>Object.assign(Object.assign({},pi),{[qa]:Za}))},gr=(qa,Za)=>qa||(Za?ln==="rtl"?"left":"right":"top"),$r=vn("slider",it),[da,va]=$e($r),ui=ke()(Qt,dn==null?void 0:dn.className,et,{[`${$r}-rtl`]:ln==="rtl"},va);ln==="rtl"&&!Vt.vertical&&(Vt.reverse=!Vt.reverse);const[Pi,La]=le.useMemo(()=>pt?typeof pt=="object"?[!0,pt.draggableTrack]:[!0,!1]:[!1],[pt]),Xa=(qa,Za)=>{var pi;const{index:ei,dragging:Oo}=Za,{tooltip:Ao={},vertical:ai}=Le,pn=Object.assign({},Ao),{open:xn,placement:Bn,getPopupContainer:pr,prefixCls:fr,formatter:oa}=pn;let ii;oa||oa===null?ii=oa:Gt||Gt===null?ii=Gt:ii=Ct;const ni=ii?kr[ei]||Oo:!1,ba=(pi=xn!=null?xn:Lt)!==null&&pi!==void 0?pi:xn===void 0&&ni,Qa=Object.assign(Object.assign({},qa.props),{onMouseEnter:()=>yr(ei,!0),onMouseLeave:()=>yr(ei,!1)}),io=vn("tooltip",fr!=null?fr:St);return le.createElement(tt,Object.assign({},pn,{prefixCls:io,title:ii?ii(Za.value):"",open:ba,placement:gr(Bn!=null?Bn:_t,ai),key:ei,overlayClassName:`${$r}-tooltip`,getPopupContainer:pr||Yt||Kn}),le.cloneElement(qa,Qa))},la=Object.assign(Object.assign({},dn==null?void 0:dn.style),Pt);return da(le.createElement(De,Object.assign({},Vt,{step:Vt.step,range:Pi,draggableTrack:La,className:ui,style:la,disabled:Or,ref:We,prefixCls:$r,handleRender:Xa})))})},12563:function(Ut,Et,ve){"use strict";ve.d(Et,{default:function(){return we}});var ce=ve(59301),ke=ve(99267),b=ve(92310),me=ve.n(b),fe=ve(36785),ue=ve(47729),le=ve(14088),oe=ve(36355),se=ve(17313),ae=ve(37613),ie=ve(83116);const re=Ce=>{const{paddingXXS:Me,lineWidth:Fe,tagPaddingHorizontal:Te,componentCls:Pe}=Ce,Ne=Te-Fe,Re=Me-Fe;return{[Pe]:Object.assign(Object.assign({},(0,se.Wf)(Ce)),{display:"inline-block",height:"auto",marginInlineEnd:Ce.marginXS,paddingInline:Ne,fontSize:Ce.tagFontSize,lineHeight:Ce.tagLineHeight,whiteSpace:"nowrap",background:Ce.defaultBg,border:`${Ce.lineWidth}px ${Ce.lineType} ${Ce.colorBorder}`,borderRadius:Ce.borderRadiusSM,opacity:1,transition:`all ${Ce.motionDurationMid}`,textAlign:"start",position:"relative",[`&${Pe}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:Ce.defaultColor},[`${Pe}-close-icon`]:{marginInlineStart:Re,color:Ce.colorTextDescription,fontSize:Ce.tagIconSize,cursor:"pointer",transition:`all ${Ce.motionDurationMid}`,"&:hover":{color:Ce.colorTextHeading}},[`&${Pe}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${Ce.iconCls}-close, ${Ce.iconCls}-close:hover`]:{color:Ce.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${Pe}-checkable-checked):hover`]:{color:Ce.colorPrimary,backgroundColor:Ce.colorFillSecondary},"&:active, &-checked":{color:Ce.colorTextLightSolid},"&-checked":{backgroundColor:Ce.colorPrimary,"&:hover":{backgroundColor:Ce.colorPrimaryHover}},"&:active":{backgroundColor:Ce.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${Ce.iconCls} + span, > span + ${Ce.iconCls}`]:{marginInlineStart:Ne}}),[`${Pe}-borderless`]:{borderColor:"transparent",background:Ce.tagBorderlessBg}}},ne=Ce=>{const{lineWidth:Me,fontSizeIcon:Fe}=Ce,Te=Ce.fontSizeSM,Pe=`${Ce.lineHeightSM*Te}px`;return(0,ae.TS)(Ce,{tagFontSize:Te,tagLineHeight:Pe,tagIconSize:Fe-2*Me,tagPaddingHorizontal:8,tagBorderlessBg:Ce.colorFillTertiary})},ee=Ce=>({defaultBg:Ce.colorFillQuaternary,defaultColor:Ce.colorText});var a=(0,ie.Z)("Tag",Ce=>{const Me=ne(Ce);return re(Me)},ee),y=function(Ce,Me){var Fe={};for(var Te in Ce)Object.prototype.hasOwnProperty.call(Ce,Te)&&Me.indexOf(Te)<0&&(Fe[Te]=Ce[Te]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,Te=Object.getOwnPropertySymbols(Ce);Pe{const{prefixCls:Me,style:Fe,className:Te,checked:Pe,onChange:Ne,onClick:Re}=Ce,Ze=y(Ce,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:De,tag:ot}=ce.useContext(oe.E_),At=tt=>{Ne==null||Ne(!Pe),Re==null||Re(tt)},nt=De("tag",Me),[ft,at]=a(nt),qe=me()(nt,`${nt}-checkable`,{[`${nt}-checkable-checked`]:Pe},ot==null?void 0:ot.className,Te,at);return ft(ce.createElement("span",Object.assign({},Ze,{style:Object.assign(Object.assign({},Fe),ot==null?void 0:ot.style),className:qe,onClick:At})))},z=ve(45157);const te=Ce=>(0,z.Z)(Ce,(Me,Fe)=>{let{textColor:Te,lightBorderColor:Pe,lightColor:Ne,darkColor:Re}=Fe;return{[`${Ce.componentCls}-${Me}`]:{color:Te,background:Ne,borderColor:Pe,"&-inverse":{color:Ce.colorTextLightSolid,background:Re,borderColor:Re},[`&${Ce.componentCls}-borderless`]:{borderColor:"transparent"}}}});var Ae=(0,ie.b)(["Tag","preset"],Ce=>{const Me=ne(Ce);return te(Me)},ee);function de(Ce){return typeof Ce!="string"?Ce:Ce.charAt(0).toUpperCase()+Ce.slice(1)}const he=(Ce,Me,Fe)=>{const Te=de(Fe);return{[`${Ce.componentCls}-${Me}`]:{color:Ce[`color${Fe}`],background:Ce[`color${Te}Bg`],borderColor:Ce[`color${Te}Border`],[`&${Ce.componentCls}-borderless`]:{borderColor:"transparent"}}}};var ge=(0,ie.b)(["Tag","status"],Ce=>{const Me=ne(Ce);return[he(Me,"success","Success"),he(Me,"processing","Info"),he(Me,"error","Error"),he(Me,"warning","Warning")]},ee),pe=function(Ce,Me){var Fe={};for(var Te in Ce)Object.prototype.hasOwnProperty.call(Ce,Te)&&Me.indexOf(Te)<0&&(Fe[Te]=Ce[Te]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,Te=Object.getOwnPropertySymbols(Ce);Pe{const{prefixCls:Fe,className:Te,rootClassName:Pe,style:Ne,children:Re,icon:Ze,color:De,onClose:ot,closeIcon:At,closable:nt,bordered:ft=!0}=Ce,at=pe(Ce,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:qe,direction:tt,tag:mt}=ce.useContext(oe.E_),[ht,jt]=ce.useState(!0);ce.useEffect(()=>{"visible"in at&&jt(at.visible)},[at.visible]);const lt=(0,fe.o2)(De),st=(0,fe.yT)(De),Ke=lt||st,gt=Object.assign(Object.assign({backgroundColor:De&&!Ke?De:void 0},mt==null?void 0:mt.style),Ne),ze=qe("tag",Fe),[$e,xt]=a(ze),Ct=me()(ze,mt==null?void 0:mt.className,{[`${ze}-${De}`]:Ke,[`${ze}-has-color`]:De&&!Ke,[`${ze}-hidden`]:!ht,[`${ze}-rtl`]:tt==="rtl",[`${ze}-borderless`]:!ft},Te,Pe,xt),yt=Qt=>{Qt.stopPropagation(),ot==null||ot(Qt),!Qt.defaultPrevented&&jt(!1)},[,Xe]=(0,ue.Z)(nt,At,Qt=>Qt===null?ce.createElement(ke.Z,{className:`${ze}-close-icon`,onClick:yt}):ce.createElement("span",{className:`${ze}-close-icon`,onClick:yt},Qt),null,!1),Le=typeof at.onClick=="function"||Re&&Re.type==="a",We=Ze||null,it=We?ce.createElement(ce.Fragment,null,We,Re&&ce.createElement("span",null,Re)):Re,pt=ce.createElement("span",Object.assign({},at,{ref:Me,className:Ct,style:gt}),it,Xe,lt&&ce.createElement(Ae,{key:"preset",prefixCls:ze}),st&&ce.createElement(ge,{key:"status",prefixCls:ze}));return $e(Le?ce.createElement(le.Z,{component:"Tag"},pt):pt)},ye=ce.forwardRef(Ee);ye.CheckableTag=E;var we=ye},65615:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return Qt}});var ce=ve(59301),ke=ve(27247),b=ve(32855),me=ve(34666),fe=ve(11913),ue=ve(43079),le=ve(43403),oe=ve(35593),se=ve(92310),ae=ve.n(se),ie=ve(34280),re=ve(18929),ne=ve(6089);function ee(et){var Pt=window.innerWidth||document.documentElement.clientWidth,nn=window.innerHeight||document.documentElement.clientHeight,St=et.getBoundingClientRect(),Gt=St.top,Lt=St.right,Yt=St.bottom,_t=St.left;return Gt>=0&&_t>=0&&Lt<=Pt&&Yt<=nn}function a(et,Pt,nn){var St;return(St=nn!=null?nn:Pt)!==null&&St!==void 0?St:et===null?"center":"bottom"}function y(et,Pt,nn,St){var Gt=(0,ce.useState)(void 0),Lt=(0,fe.Z)(Gt,2),Yt=Lt[0],_t=Lt[1];(0,ie.Z)(function(){var kr=typeof et=="function"?et():et;_t(kr||null)});var Vt=(0,ce.useState)(null),ln=(0,fe.Z)(Vt,2),dn=ln[0],vn=ln[1],Kn=(0,ne.Z)(function(){if(Yt){!ee(Yt)&&Pt&&Yt.scrollIntoView(St);var kr=Yt.getBoundingClientRect(),Fr=kr.left,yr=kr.top,gr=kr.width,$r=kr.height,da={left:Fr,top:yr,width:gr,height:$r,radius:0};vn(function(va){return JSON.stringify(va)!==JSON.stringify(da)?da:va})}else vn(null)}),Gn=function(Fr){var yr;return(yr=Array.isArray(nn==null?void 0:nn.offset)?nn==null?void 0:nn.offset[Fr]:nn==null?void 0:nn.offset)!==null&&yr!==void 0?yr:6};(0,ie.Z)(function(){return Kn(),window.addEventListener("resize",Kn),function(){window.removeEventListener("resize",Kn)}},[Yt,Pt,Kn]);var Or=(0,ce.useMemo)(function(){if(!dn)return dn;var kr=Gn(0),Fr=Gn(1),yr=(nn==null?void 0:nn.radius)||2;return{left:dn.left-kr,top:dn.top-Fr,width:dn.width+kr*2,height:dn.height+Fr*2,radius:yr}},[dn,nn]);return[Or,Yt]}var x=ve(80402),E={fill:"transparent",pointerEvents:"auto"},z=function(Pt){var nn=Pt.prefixCls,St=Pt.rootClassName,Gt=Pt.pos,Lt=Pt.showMask,Yt=Pt.style,_t=Yt===void 0?{}:Yt,Vt=Pt.fill,ln=Vt===void 0?"rgba(0,0,0,0.5)":Vt,dn=Pt.open,vn=Pt.animated,Kn=Pt.zIndex,Gn=(0,x.Z)(),Or="".concat(nn,"-mask-").concat(Gn),kr=(0,me.Z)(vn)==="object"?vn==null?void 0:vn.placeholder:vn;return ce.createElement(le.Z,{open:dn,autoLock:!0},ce.createElement("div",{className:ae()("".concat(nn,"-mask"),St),style:(0,ke.Z)({position:"fixed",left:0,right:0,top:0,bottom:0,zIndex:Kn,pointerEvents:"none"},_t)},Lt?ce.createElement("svg",{style:{width:"100%",height:"100%"}},ce.createElement("defs",null,ce.createElement("mask",{id:Or},ce.createElement("rect",{x:"0",y:"0",width:"100vw",height:"100vh",fill:"white"}),Gt&&ce.createElement("rect",{x:Gt.left,y:Gt.top,rx:Gt.radius,width:Gt.width,height:Gt.height,fill:"black",className:kr?"".concat(nn,"-placeholder-animated"):""}))),ce.createElement("rect",{x:"0",y:"0",width:"100%",height:"100%",fill:ln,mask:"url(#".concat(Or,")")}),Gt&&ce.createElement(ce.Fragment,null,ce.createElement("rect",(0,b.Z)({},E,{x:"0",y:"0",width:"100%",height:Gt.top})),ce.createElement("rect",(0,b.Z)({},E,{x:"0",y:"0",width:Gt.left,height:"100%"})),ce.createElement("rect",(0,b.Z)({},E,{x:"0",y:Gt.top+Gt.height,width:"100%",height:"calc(100vh - ".concat(Gt.top+Gt.height,"px)")})),ce.createElement("rect",(0,b.Z)({},E,{x:Gt.left+Gt.width,y:"0",width:"calc(100vw - ".concat(Gt.left+Gt.width,"px)"),height:"100%"})))):null))},te=z,Ae={adjustX:1,adjustY:1},de=[0,0],he={left:{points:["cr","cl"],offset:[-8,0]},right:{points:["cl","cr"],offset:[8,0]},top:{points:["bc","tc"],offset:[0,-8]},bottom:{points:["tc","bc"],offset:[0,8]},topLeft:{points:["bl","tl"],offset:[0,-8]},leftTop:{points:["tr","tl"],offset:[-8,0]},topRight:{points:["br","tr"],offset:[0,-8]},rightTop:{points:["tl","tr"],offset:[8,0]},bottomRight:{points:["tr","br"],offset:[0,8]},rightBottom:{points:["bl","br"],offset:[8,0]},bottomLeft:{points:["tl","bl"],offset:[0,8]},leftBottom:{points:["br","bl"],offset:[-8,0]}};function ge(){var et=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,Pt={};return Object.keys(he).forEach(function(nn){Pt[nn]=(0,ke.Z)((0,ke.Z)({},he[nn]),{},{autoArrow:et,targetOffset:de})}),Pt}var pe=ge(),Ee=ve(3300);function ye(et){var Pt=et.prefixCls,nn=et.current,St=et.total,Gt=et.title,Lt=et.description,Yt=et.onClose,_t=et.onPrev,Vt=et.onNext,ln=et.onFinish,dn=et.className,vn=et.closeIcon,Kn=vn!==!1&&vn!==null,Gn=vn!==void 0&&vn!==!0?vn:ce.createElement("span",{className:"".concat(Pt,"-close-x")},"\xD7");return ce.createElement("div",{className:ae()("".concat(Pt,"-content"),dn)},ce.createElement("div",{className:"".concat(Pt,"-inner")},Kn&&ce.createElement("button",{type:"button",onClick:Yt,"aria-label":"Close",className:"".concat(Pt,"-close")},Gn),ce.createElement("div",{className:"".concat(Pt,"-header")},ce.createElement("div",{className:"".concat(Pt,"-title")},Gt)),ce.createElement("div",{className:"".concat(Pt,"-description")},Lt),ce.createElement("div",{className:"".concat(Pt,"-footer")},ce.createElement("div",{className:"".concat(Pt,"-sliders")},St>1?(0,Ee.Z)(Array.from({length:St}).keys()).map(function(Or,kr){return ce.createElement("span",{key:Or,className:kr===nn?"active":""})}):null),ce.createElement("div",{className:"".concat(Pt,"-buttons")},nn!==0?ce.createElement("button",{className:"".concat(Pt,"-prev-btn"),onClick:_t},"Prev"):null,nn===St-1?ce.createElement("button",{className:"".concat(Pt,"-finish-btn"),onClick:ln},"Finish"):ce.createElement("button",{className:"".concat(Pt,"-next-btn"),onClick:Vt},"Next")))))}var we=function(Pt){var nn=Pt.current,St=Pt.renderPanel;return ce.createElement(ce.Fragment,null,typeof St=="function"?St(Pt,nn):ce.createElement(ye,Pt))},Ce=we,Me=["prefixCls","steps","defaultCurrent","current","onChange","onClose","onFinish","open","mask","arrow","rootClassName","placement","renderPanel","gap","animated","scrollIntoViewOptions","zIndex","closeIcon"],Fe={left:"50%",top:"50%",width:1,height:1},Te=function(Pt){var nn=Pt.prefixCls,St=nn===void 0?"rc-tour":nn,Gt=Pt.steps,Lt=Gt===void 0?[]:Gt,Yt=Pt.defaultCurrent,_t=Pt.current,Vt=Pt.onChange,ln=Pt.onClose,dn=Pt.onFinish,vn=Pt.open,Kn=Pt.mask,Gn=Kn===void 0?!0:Kn,Or=Pt.arrow,kr=Or===void 0?!0:Or,Fr=Pt.rootClassName,yr=Pt.placement,gr=Pt.renderPanel,$r=Pt.gap,da=Pt.animated,va=Pt.scrollIntoViewOptions,ui=va===void 0?!0:va,Pi=Pt.zIndex,La=Pi===void 0?1001:Pi,Xa=Pt.closeIcon,la=(0,ue.Z)(Pt,Me),qa=ce.useRef(),Za=(0,re.Z)(0,{value:_t,defaultValue:Yt}),pi=(0,fe.Z)(Za,2),ei=pi[0],Oo=pi[1],Ao=(0,re.Z)(void 0,{value:vn,postState:function(Gi){return ei<0||ei>=Lt.length?!1:Gi!=null?Gi:!0}}),ai=(0,fe.Z)(Ao,2),pn=ai[0],xn=ai[1],Bn=ce.useRef(pn);(0,ie.Z)(function(){pn&&!Bn.current&&Oo(0),Bn.current=pn},[pn]);var pr=Lt[ei]||{},fr=pr.target,oa=pr.placement,ii=pr.style,ni=pr.arrow,ba=pr.className,Qa=pr.mask,io=pr.scrollIntoViewOptions,lr=pr.closeIcon,ri=pn&&(Qa!=null?Qa:Gn),Jo=lr!=null?lr:Xa,To=io!=null?io:ui,Qi=y(fr,vn,$r,To),mi=(0,fe.Z)(Qi,2),bs=mi[0],As=mi[1],Er=a(As,yr,oa),us=As?typeof ni=="undefined"?kr:ni:!1,ns=(0,me.Z)(us)==="object"?us.pointAtCenter:!1;(0,ie.Z)(function(){var Wo;(Wo=qa.current)===null||Wo===void 0||Wo.forceAlign()},[ns,ei]);var di=function(Gi){Oo(Gi),Vt==null||Vt(Gi)};if(As===void 0)return null;var qo=function(){xn(!1),ln==null||ln(ei)},_o=function(){return ce.createElement(Ce,(0,b.Z)({arrow:us,key:"content",prefixCls:St,total:Lt.length,renderPanel:gr,onPrev:function(){di(ei-1)},onNext:function(){di(ei+1)},onClose:qo,current:ei,onFinish:function(){qo(),dn==null||dn()},closeIcon:Jo},Lt[ei]))},to=typeof ri=="boolean"?ri:!!ri,vr=typeof ri=="boolean"?void 0:ri,Po=function(Gi){return Gi||As||document.body};return ce.createElement(ce.Fragment,null,ce.createElement(te,{zIndex:La,prefixCls:St,pos:bs,showMask:to,style:vr==null?void 0:vr.style,fill:vr==null?void 0:vr.color,open:pn,animated:da,rootClassName:Fr}),ce.createElement(oe.Z,(0,b.Z)({builtinPlacements:ge(ns)},la,{ref:qa,popupStyle:ii,popupPlacement:Er,popupVisible:pn,popupClassName:ae()(Fr,ba),prefixCls:St,popup:_o,forceRender:!1,destroyPopupOnHide:!0,zIndex:La,getTriggerDOMNode:Po,arrow:!!us}),ce.createElement(le.Z,{open:pn,autoLock:!0},ce.createElement("div",{className:ae()(Fr,"".concat(St,"-target-placeholder")),style:(0,ke.Z)((0,ke.Z)({},bs||Fe),{},{position:"fixed",pointerEvents:"none"})}))))},Pe=Te,Ne=Pe,Re=ve(79676),Ze=ve(36355),De=ve(88088),ot=ve(99267),At=ve(3113),nt=ve(9763),ft=ve(31724),at=ve(47729);function qe(et){return et!=null}var mt=et=>{let{stepProps:Pt,current:nn,type:St,indicatorsRender:Gt,closeIcon:Lt}=et;var Yt,_t;const{prefixCls:Vt,total:ln=1,title:dn,onClose:vn,onPrev:Kn,onNext:Gn,onFinish:Or,cover:kr,description:Fr,nextButtonProps:yr,prevButtonProps:gr,type:$r,className:da,closeIcon:va}=Pt,ui=$r!=null?$r:St,Pi=va!=null?va:Lt,La=Pi!==!1&&Pi!==null,[Xa,la]=(0,at.Z)(La,Pi,pr=>ce.createElement("span",{onClick:vn,"aria-label":"Close",className:`${Vt}-close`},pr),ce.createElement(ot.Z,{className:`${Vt}-close-icon`}),!0),qa=nn===ln-1,Za=()=>{var pr;Kn==null||Kn(),(pr=gr==null?void 0:gr.onClick)===null||pr===void 0||pr.call(gr)},pi=()=>{var pr;qa?Or==null||Or():Gn==null||Gn(),(pr=yr==null?void 0:yr.onClick)===null||pr===void 0||pr.call(yr)},ei=qe(dn)?ce.createElement("div",{className:`${Vt}-header`},ce.createElement("div",{className:`${Vt}-title`},dn)):null,Oo=qe(Fr)?ce.createElement("div",{className:`${Vt}-description`},Fr):null,Ao=qe(kr)?ce.createElement("div",{className:`${Vt}-cover`},kr):null;let ai;Gt?ai=Gt(nn,ln):ai=(0,Ee.Z)(Array.from({length:ln}).keys()).map((pr,fr)=>ce.createElement("span",{key:pr,className:ae()(fr===nn&&`${Vt}-indicator-active`,`${Vt}-indicator`)}));const pn=ui==="primary"?"default":"primary",xn={type:"default",ghost:ui==="primary"},[Bn]=(0,nt.Z)("Tour",ft.Z.Tour);return ce.createElement("div",{className:ae()(da,`${Vt}-content`)},ce.createElement("div",{className:`${Vt}-inner`},Xa&&la,Ao,ei,Oo,ce.createElement("div",{className:`${Vt}-footer`},ln>1&&ce.createElement("div",{className:`${Vt}-indicators`},ai),ce.createElement("div",{className:`${Vt}-buttons`},nn!==0?ce.createElement(At.ZP,Object.assign({},xn,gr,{onClick:Za,size:"small",className:ae()(`${Vt}-prev-btn`,gr==null?void 0:gr.className)}),(Yt=gr==null?void 0:gr.children)!==null&&Yt!==void 0?Yt:Bn==null?void 0:Bn.Previous):null,ce.createElement(At.ZP,Object.assign({type:pn},yr,{onClick:pi,size:"small",className:ae()(`${Vt}-next-btn`,yr==null?void 0:yr.className)}),(_t=yr==null?void 0:yr.children)!==null&&_t!==void 0?_t:qa?Bn==null?void 0:Bn.Finish:Bn==null?void 0:Bn.Next)))))},ht=ve(39722),jt=ve(64993),lt=ve(17313),st=ve(19447),Ke=ve(83116),gt=ve(37613);const ze=et=>{const{componentCls:Pt,lineHeight:nn,padding:St,paddingXS:Gt,borderRadius:Lt,borderRadiusXS:Yt,colorPrimary:_t,colorText:Vt,colorFill:ln,indicatorHeight:dn,indicatorWidth:vn,boxShadowTertiary:Kn,tourZIndexPopup:Gn,fontSize:Or,colorBgElevated:kr,fontWeightStrong:Fr,marginXS:yr,colorTextLightSolid:gr,tourBorderRadius:$r,colorWhite:da,colorBgTextHover:va,tourCloseSize:ui,motionDurationSlow:Pi,antCls:La}=et;return[{[Pt]:Object.assign(Object.assign({},(0,lt.Wf)(et)),{color:Vt,position:"absolute",zIndex:Gn,display:"block",visibility:"visible",fontSize:Or,lineHeight:nn,width:520,"--antd-arrow-background-color":kr,"&-pure":{maxWidth:"100%",position:"relative"},[`&${Pt}-hidden`]:{display:"none"},[`${Pt}-content`]:{position:"relative"},[`${Pt}-inner`]:{textAlign:"start",textDecoration:"none",borderRadius:$r,boxShadow:Kn,position:"relative",backgroundColor:kr,border:"none",backgroundClip:"padding-box",[`${Pt}-close`]:{position:"absolute",top:St,insetInlineEnd:St,color:et.colorIcon,outline:"none",width:ui,height:ui,borderRadius:et.borderRadiusSM,transition:`background-color ${et.motionDurationMid}, color ${et.motionDurationMid}`,display:"flex",alignItems:"center",justifyContent:"center","&:hover":{color:et.colorIconHover,backgroundColor:et.wireframe?"transparent":et.colorFillContent}},[`${Pt}-cover`]:{textAlign:"center",padding:`${St+ui+Gt}px ${St}px 0`,img:{width:"100%"}},[`${Pt}-header`]:{padding:`${St}px ${St}px ${Gt}px`,[`${Pt}-title`]:{lineHeight:nn,fontSize:Or,fontWeight:Fr}},[`${Pt}-description`]:{padding:`0 ${St}px`,lineHeight:nn,wordWrap:"break-word"},[`${Pt}-footer`]:{padding:`${Gt}px ${St}px ${St}px`,textAlign:"end",borderRadius:`0 0 ${Yt}px ${Yt}px`,display:"flex",[`${Pt}-indicators`]:{display:"inline-block",[`${Pt}-indicator`]:{width:vn,height:dn,display:"inline-block",borderRadius:"50%",background:ln,"&:not(:last-child)":{marginInlineEnd:dn},"&-active":{background:_t}}},[`${Pt}-buttons`]:{marginInlineStart:"auto",[`${La}-btn`]:{marginInlineStart:yr}}}},[`${Pt}-primary, &${Pt}-primary`]:{"--antd-arrow-background-color":_t,[`${Pt}-inner`]:{color:gr,textAlign:"start",textDecoration:"none",backgroundColor:_t,borderRadius:Lt,boxShadow:Kn,[`${Pt}-close`]:{color:gr},[`${Pt}-indicators`]:{[`${Pt}-indicator`]:{background:new jt.C(gr).setAlpha(.15).toRgbString(),"&-active":{background:gr}}},[`${Pt}-prev-btn`]:{color:gr,borderColor:new jt.C(gr).setAlpha(.15).toRgbString(),backgroundColor:_t,"&:hover":{backgroundColor:new jt.C(gr).setAlpha(.15).toRgbString(),borderColor:"transparent"}},[`${Pt}-next-btn`]:{color:_t,borderColor:"transparent",background:da,"&:hover":{background:new jt.C(va).onBackground(da).toRgbString()}}}}}),[`${Pt}-mask`]:{[`${Pt}-placeholder-animated`]:{transition:`all ${Pi}`}},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${Pt}-inner`]:{borderRadius:Math.min($r,st.qN)}}},(0,st.ZP)(et,{colorBg:"var(--antd-arrow-background-color)",contentRadius:$r,limitVerticalRadius:!0})]};var $e=(0,Ke.Z)("Tour",et=>{const{borderRadiusLG:Pt,fontSize:nn,lineHeight:St}=et,Gt=(0,gt.TS)(et,{tourZIndexPopup:et.zIndexPopupBase+70,indicatorWidth:6,indicatorHeight:6,tourBorderRadius:Pt,tourCloseSize:nn*St});return[ze(Gt)]}),xt=ve(53487),Ct=function(et,Pt){var nn={};for(var St in et)Object.prototype.hasOwnProperty.call(et,St)&&Pt.indexOf(St)<0&&(nn[St]=et[St]);if(et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Gt=0,St=Object.getOwnPropertySymbols(et);Gt{const{prefixCls:Pt,current:nn=0,total:St=6,className:Gt,style:Lt,type:Yt}=et,_t=Ct(et,["prefixCls","current","total","className","style","type"]),{getPrefixCls:Vt}=ce.useContext(Ze.E_),ln=Vt("tour",Pt),[dn,vn]=$e(ln);return dn(ce.createElement(ht.t5,{prefixCls:ln,hashId:vn,className:ae()(Gt,`${ln}-pure`,Yt&&`${ln}-${Yt}`),style:Lt},ce.createElement(mt,{stepProps:Object.assign(Object.assign({},_t),{prefixCls:ln,total:St}),current:nn,type:Yt})))};var Xe=(0,xt.i)(yt),We=et=>{let{defaultType:Pt,steps:nn=[],current:St,defaultCurrent:Gt}=et;var Lt;const[Yt,_t]=(0,re.Z)(Gt,{value:St});(0,ce.useLayoutEffect)(()=>{St!==void 0&&_t(St)},[St]);const Vt=typeof Yt=="number"?(Lt=nn[Yt])===null||Lt===void 0?void 0:Lt.type:Pt;return{currentMergedType:Vt!=null?Vt:Pt,updateInnerCurrent:_t}},it=function(et,Pt){var nn={};for(var St in et)Object.prototype.hasOwnProperty.call(et,St)&&Pt.indexOf(St)<0&&(nn[St]=et[St]);if(et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Gt=0,St=Object.getOwnPropertySymbols(et);Gt{const{prefixCls:Pt,current:nn,defaultCurrent:St,type:Gt,rootClassName:Lt,indicatorsRender:Yt,steps:_t}=et,Vt=it(et,["prefixCls","current","defaultCurrent","type","rootClassName","indicatorsRender","steps"]),{getPrefixCls:ln,direction:dn}=(0,ce.useContext)(Ze.E_),vn=ln("tour",Pt),[Kn,Gn]=$e(vn),[,Or]=(0,De.Z)(),{currentMergedType:kr,updateInnerCurrent:Fr}=We({defaultType:Gt,steps:_t,current:nn,defaultCurrent:St}),yr=(0,Re.Z)({arrowPointAtCenter:!0,autoAdjustOverflow:!0,offset:Or.marginXXS,arrowWidth:Or.sizePopupArrow,borderRadius:Or.borderRadius}),gr=ae()({[`${vn}-primary`]:kr==="primary",[`${vn}-rtl`]:dn==="rtl"},Gn,Lt),$r=(va,ui)=>ce.createElement(mt,{type:Gt,stepProps:va,current:ui,indicatorsRender:Yt}),da=va=>{var ui;Fr(va),(ui=et.onChange)===null||ui===void 0||ui.call(et,va)};return Kn(ce.createElement(Ne,Object.assign({},Vt,{rootClassName:gr,prefixCls:vn,current:nn,defaultCurrent:St,animated:!0,renderPanel:$r,builtinPlacements:yr,onChange:da,steps:_t})))};pt._InternalPanelDoNotUseOrYouWillBeFired=Xe;var Qt=pt},14625:function(Ut){function Et(ce){var ke,b,me="";if(typeof ce=="string"||typeof ce=="number")me+=ce;else if(typeof ce=="object")if(Array.isArray(ce)){var fe=ce.length;for(ke=0;ke0&&Bt[Bt.length-1])&&(jn[0]===6||jn[0]===2)){Ue=0;continue}if(jn[0]===3&&(!Bt||jn[1]>Bt[0]&&jn[1]=55296&&ut<=56319&&Ue>10)+55296,Rt%1024+56320)),(ut+1===Ue||Qe.length>16384)&&(Bt+=String.fromCharCode.apply(String,Qe),Qe.length=0)}return Bt},ae="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ie=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),re=0;re>4,Un[ut++]=(Rt&15)<<4|qt>>2,Un[ut++]=(qt&3)<<6|en&63;return jn},x=function(je){for(var Ie=je.length,Ue=[],Qe=0;Qe>z,ge=1<>z,ye=he+Ee,we=ye,Ce=32,Me=we+Ce,Fe=65536>>te,Te=1<=0){if(Ie<55296||Ie>56319&&Ie<=65535)return Ue=this.index[Ie>>z],Ue=(Ue<>z)],Ue=(Ue<>te),Ue=this.index[Ue],Ue+=Ie>>z&Pe,Ue=this.index[Ue],Ue=(Ue<at?(ut.push(!0),qt-=at):ut.push(!1),["normal","auto","loose"].indexOf(Ie)!==-1&&[8208,8211,12316,12448].indexOf(Bt)!==-1)return Qe.push(Rt),Ue.push(Xe);if(qt===ht||qt===ze){if(Rt===0)return Qe.push(Rt),Ue.push(Vt);var en=Ue[Rt-1];return Oo.indexOf(en)===-1?(Qe.push(Qe[Rt-1]),Ue.push(en)):(Qe.push(Rt),Ue.push(Vt))}if(Qe.push(Rt),qt===ln)return Ue.push(Ie==="strict"?Qt:kr);if(qt===da||qt===_t)return Ue.push(Vt);if(qt===va)return Bt>=131072&&Bt<=196605||Bt>=196608&&Bt<=262141?Ue.push(kr):Ue.push(Vt);Ue.push(qt)}),[Qe,Ue,ut]},xn=function(je,Ie,Ue,Qe){var ut=Qe[Ue];if(Array.isArray(je)?je.indexOf(ut)!==-1:je===ut)for(var Bt=Ue;Bt<=Qe.length;){Bt++;var Rt=Qe[Bt];if(Rt===Ie)return!0;if(Rt!==gt)break}if(ut===gt)for(var Bt=Ue;Bt>0;){Bt--;var qt=Qe[Bt];if(Array.isArray(je)?je.indexOf(qt)!==-1:je===qt)for(var en=Ue;en<=Qe.length;){en++;var Rt=Qe[en];if(Rt===Ie)return!0;if(Rt!==gt)break}if(qt!==gt)break}return!1},Bn=function(je,Ie){for(var Ue=je;Ue>=0;){var Qe=Ie[Ue];if(Qe===gt)Ue--;else return Qe}return 0},pr=function(je,Ie,Ue,Qe,ut){if(Ue[Qe]===0)return La;var Bt=Qe-1;if(Array.isArray(ut)&&ut[Bt]===!0)return La;var Rt=Bt-1,qt=Bt+1,en=Ie[Bt],jn=Rt>=0?Ie[Rt]:0,Un=Ie[qt];if(en===tt&&Un===mt)return La;if(Za.indexOf(en)!==-1)return Pi;if(Za.indexOf(Un)!==-1||pi.indexOf(Un)!==-1)return La;if(Bn(Bt,Ie)===st)return Xa;if(la.get(je[Bt])===ze||(en===dn||en===vn)&&la.get(je[qt])===ze||en===lt||Un===lt||en===Ke||[gt,xt,yt].indexOf(en)===-1&&Un===Ke||[Le,We,it,nn,Yt].indexOf(Un)!==-1||Bn(Bt,Ie)===et||xn(Pt,et,Bt,Ie)||xn([Le,We],Qt,Bt,Ie)||xn($e,$e,Bt,Ie))return La;if(en===gt)return Xa;if(en===Pt||Un===Pt)return La;if(Un===Xe||en===Xe)return Xa;if([xt,yt,Qt].indexOf(Un)!==-1||en===Ct||jn===Or&&ai.indexOf(en)!==-1||en===Yt&&Un===Or||Un===pt||qa.indexOf(Un)!==-1&&en===St||qa.indexOf(en)!==-1&&Un===St||en===Lt&&[kr,dn,vn].indexOf(Un)!==-1||[kr,dn,vn].indexOf(en)!==-1&&Un===Gt||qa.indexOf(en)!==-1&&ei.indexOf(Un)!==-1||ei.indexOf(en)!==-1&&qa.indexOf(Un)!==-1||[Lt,Gt].indexOf(en)!==-1&&(Un===St||[et,yt].indexOf(Un)!==-1&&Ie[qt+1]===St)||[et,yt].indexOf(en)!==-1&&Un===St||en===St&&[St,Yt,nn].indexOf(Un)!==-1)return La;if([St,Yt,nn,Le,We].indexOf(Un)!==-1)for(var Be=Bt;Be>=0;){var Oe=Ie[Be];if(Oe===St)return La;if([Yt,nn].indexOf(Oe)!==-1)Be--;else break}if([Lt,Gt].indexOf(Un)!==-1)for(var Be=[Le,We].indexOf(en)!==-1?Rt:Bt;Be>=0;){var Oe=Ie[Be];if(Oe===St)return La;if([Yt,nn].indexOf(Oe)!==-1)Be--;else break}if(Fr===en&&[Fr,yr,Kn,Gn].indexOf(Un)!==-1||[yr,Kn].indexOf(en)!==-1&&[yr,gr].indexOf(Un)!==-1||[gr,Gn].indexOf(en)!==-1&&Un===gr||Ao.indexOf(en)!==-1&&[pt,Gt].indexOf(Un)!==-1||Ao.indexOf(Un)!==-1&&en===Lt||qa.indexOf(en)!==-1&&qa.indexOf(Un)!==-1||en===nn&&qa.indexOf(Un)!==-1||qa.concat(St).indexOf(en)!==-1&&Un===et&&ui.indexOf(je[qt])===-1||qa.concat(St).indexOf(Un)!==-1&&en===We)return La;if(en===$r&&Un===$r){for(var Je=Ue[Bt],dt=1;Je>0&&(Je--,Ie[Je]===$r);)dt++;if(dt%2!==0)return La}return en===dn&&Un===vn?La:Xa},fr=function(je,Ie){Ie||(Ie={lineBreak:"normal",wordBreak:"normal"});var Ue=pn(je,Ie.lineBreak),Qe=Ue[0],ut=Ue[1],Bt=Ue[2];(Ie.wordBreak==="break-all"||Ie.wordBreak==="break-word")&&(ut=ut.map(function(qt){return[St,Vt,da].indexOf(qt)!==-1?kr:qt}));var Rt=Ie.wordBreak==="keep-all"?Bt.map(function(qt,en){return qt&&je[en]>=19968&&je[en]<=40959}):void 0;return[Qe,ut,Rt]},oa=function(){function je(Ie,Ue,Qe,ut){this.codePoints=Ie,this.required=Ue===Pi,this.start=Qe,this.end=ut}return je.prototype.slice=function(){return se.apply(void 0,this.codePoints.slice(this.start,this.end))},je}(),ii=function(je,Ie){var Ue=oe(je),Qe=fr(Ue,Ie),ut=Qe[0],Bt=Qe[1],Rt=Qe[2],qt=Ue.length,en=0,jn=0;return{next:function(){if(jn>=qt)return{done:!0,value:null};for(var Un=La;jn=In&&je<=57},uo=function(je){return je>=55296&&je<=57343},An=function(je){return Ya(je)||je>=Ua&&je<=Oa||je>=Ar&&je<=Ur},Mn=function(je){return je>=Ar&&je<=Hr},ar=function(je){return je>=Ua&&je<=lo},_n=function(je){return Mn(je)||ar(je)},Zn=function(je){return je>=Fa},Nn=function(je){return je===lr||je===To||je===Qi},Yn=function(je){return _n(je)||Zn(je)||je===_o},jr=function(je){return Yn(je)||Ya(je)||je===to},Nr=function(je){return je>=Es&&je<=al||je===Ds||je>=gs&&je<=vo||je===Vn},Xr=function(je,Ie){return je!==Jo?!1:Ie!==lr},$n=function(je,Ie,Ue){return je===to?Yn(Ie)||Xr(Ie,Ue):Yn(je)?!0:!!(je===Jo&&Xr(je,Ie))},hr=function(je,Ie,Ue){return je===$o||je===to?Ya(Ie)?!0:Ie===Wr&&Ya(Ue):Ya(je===Wr?Ie:je)},na=function(je){var Ie=0,Ue=1;(je[Ie]===$o||je[Ie]===to)&&(je[Ie]===to&&(Ue=-1),Ie++);for(var Qe=[];Ya(je[Ie]);)Qe.push(je[Ie++]);var ut=Qe.length?parseInt(se.apply(void 0,Qe),10):0;je[Ie]===Wr&&Ie++;for(var Bt=[];Ya(je[Ie]);)Bt.push(je[Ie++]);var Rt=Bt.length,qt=Rt?parseInt(se.apply(void 0,Bt),10):0;(je[Ie]===vi||je[Ie]===qr)&&Ie++;var en=1;(je[Ie]===$o||je[Ie]===to)&&(je[Ie]===to&&(en=-1),Ie++);for(var jn=[];Ya(je[Ie]);)jn.push(je[Ie++]);var Un=jn.length?parseInt(se.apply(void 0,jn),10):0;return Ue*(ut+qt*Math.pow(10,-Rt))*Math.pow(10,en*Un)},no={type:2},Ta={type:3},gi={type:4},ho={type:13},Cs={type:8},Ti={type:21},yi={type:9},Ii={type:10},ro={type:11},Ei={type:12},oo={type:14},wo={type:23},Bo={type:1},as={type:25},Ki={type:24},Ss={type:26},Mt={type:27},zo={type:28},On={type:29},ha={type:31},Ra={type:32},Ka=function(){function je(){this._value=[]}return je.prototype.write=function(Ie){this._value=this._value.concat(oe(Ie))},je.prototype.read=function(){for(var Ie=[],Ue=this.consumeToken();Ue!==Ra;)Ie.push(Ue),Ue=this.consumeToken();return Ie},je.prototype.consumeToken=function(){var Ie=this.consumeCodePoint();switch(Ie){case mi:return this.consumeStringToken(mi);case As:var Ue=this.peekCodePoint(0),Qe=this.peekCodePoint(1),ut=this.peekCodePoint(2);if(jr(Ue)||Xr(Qe,ut)){var Bt=$n(Ue,Qe,ut)?ba:ni,Rt=this.consumeName();return{type:5,value:Rt,flags:Bt}}break;case Er:if(this.peekCodePoint(0)===bs)return this.consumeCodePoint(),ho;break;case ns:return this.consumeStringToken(ns);case di:return no;case qo:return Ta;case ji:if(this.peekCodePoint(0)===bs)return this.consumeCodePoint(),oo;break;case $o:if(hr(Ie,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(Ie),this.consumeNumericToken();break;case ll:return gi;case to:var qt=Ie,en=this.peekCodePoint(0),jn=this.peekCodePoint(1);if(hr(qt,en,jn))return this.reconsumeCodePoint(Ie),this.consumeNumericToken();if($n(qt,en,jn))return this.reconsumeCodePoint(Ie),this.consumeIdentLikeToken();if(en===to&&jn===Wo)return this.consumeCodePoint(),this.consumeCodePoint(),Ki;break;case Wr:if(hr(Ie,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(Ie),this.consumeNumericToken();break;case ri:if(this.peekCodePoint(0)===ji)for(this.consumeCodePoint();;){var Un=this.consumeCodePoint();if(Un===ji&&(Un=this.consumeCodePoint(),Un===ri))return this.consumeToken();if(Un===Rn)return this.consumeToken()}break;case rl:return Ss;case Ws:return Mt;case Po:if(this.peekCodePoint(0)===vr&&this.peekCodePoint(1)===to&&this.peekCodePoint(2)===to)return this.consumeCodePoint(),this.consumeCodePoint(),as;break;case Gi:var Be=this.peekCodePoint(0),Oe=this.peekCodePoint(1),Je=this.peekCodePoint(2);if($n(Be,Oe,Je)){var Rt=this.consumeName();return{type:7,value:Rt}}break;case Rs:return zo;case Jo:if(Xr(Ie,this.peekCodePoint(0)))return this.reconsumeCodePoint(Ie),this.consumeIdentLikeToken();break;case Kr:return On;case xa:if(this.peekCodePoint(0)===bs)return this.consumeCodePoint(),Cs;break;case oi:return ro;case qi:return Ei;case Pr:case ya:var dt=this.peekCodePoint(0),bt=this.peekCodePoint(1);return dt===$o&&(An(bt)||bt===Gr)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(Ie),this.consumeIdentLikeToken();case xo:if(this.peekCodePoint(0)===bs)return this.consumeCodePoint(),yi;if(this.peekCodePoint(0)===xo)return this.consumeCodePoint(),Ti;break;case Ho:if(this.peekCodePoint(0)===bs)return this.consumeCodePoint(),Ii;break;case Rn:return Ra}return Nn(Ie)?(this.consumeWhiteSpace(),ha):Ya(Ie)?(this.reconsumeCodePoint(Ie),this.consumeNumericToken()):Yn(Ie)?(this.reconsumeCodePoint(Ie),this.consumeIdentLikeToken()):{type:6,value:se(Ie)}},je.prototype.consumeCodePoint=function(){var Ie=this._value.shift();return typeof Ie=="undefined"?-1:Ie},je.prototype.reconsumeCodePoint=function(Ie){this._value.unshift(Ie)},je.prototype.peekCodePoint=function(Ie){return Ie>=this._value.length?-1:this._value[Ie]},je.prototype.consumeUnicodeRangeToken=function(){for(var Ie=[],Ue=this.consumeCodePoint();An(Ue)&&Ie.length<6;)Ie.push(Ue),Ue=this.consumeCodePoint();for(var Qe=!1;Ue===Gr&&Ie.length<6;)Ie.push(Ue),Ue=this.consumeCodePoint(),Qe=!0;if(Qe){var ut=parseInt(se.apply(void 0,Ie.map(function(en){return en===Gr?In:en})),16),Bt=parseInt(se.apply(void 0,Ie.map(function(en){return en===Gr?Oa:en})),16);return{type:30,start:ut,end:Bt}}var Rt=parseInt(se.apply(void 0,Ie),16);if(this.peekCodePoint(0)===to&&An(this.peekCodePoint(1))){this.consumeCodePoint(),Ue=this.consumeCodePoint();for(var qt=[];An(Ue)&&qt.length<6;)qt.push(Ue),Ue=this.consumeCodePoint();var Bt=parseInt(se.apply(void 0,qt),16);return{type:30,start:Rt,end:Bt}}else return{type:30,start:Rt,end:Rt}},je.prototype.consumeIdentLikeToken=function(){var Ie=this.consumeName();return Ie.toLowerCase()==="url"&&this.peekCodePoint(0)===di?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===di?(this.consumeCodePoint(),{type:19,value:Ie}):{type:20,value:Ie}},je.prototype.consumeUrlToken=function(){var Ie=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Rn)return{type:22,value:""};var Ue=this.peekCodePoint(0);if(Ue===ns||Ue===mi){var Qe=this.consumeStringToken(this.consumeCodePoint());return Qe.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Rn||this.peekCodePoint(0)===qo)?(this.consumeCodePoint(),{type:22,value:Qe.value}):(this.consumeBadUrlRemnants(),wo)}for(;;){var ut=this.consumeCodePoint();if(ut===Rn||ut===qo)return{type:22,value:se.apply(void 0,Ie)};if(Nn(ut))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Rn||this.peekCodePoint(0)===qo?(this.consumeCodePoint(),{type:22,value:se.apply(void 0,Ie)}):(this.consumeBadUrlRemnants(),wo);if(ut===mi||ut===ns||ut===di||Nr(ut))return this.consumeBadUrlRemnants(),wo;if(ut===Jo)if(Xr(ut,this.peekCodePoint(0)))Ie.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),wo;else Ie.push(ut)}},je.prototype.consumeWhiteSpace=function(){for(;Nn(this.peekCodePoint(0));)this.consumeCodePoint()},je.prototype.consumeBadUrlRemnants=function(){for(;;){var Ie=this.consumeCodePoint();if(Ie===qo||Ie===Rn)return;Xr(Ie,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},je.prototype.consumeStringSlice=function(Ie){for(var Ue=5e4,Qe="";Ie>0;){var ut=Math.min(Ue,Ie);Qe+=se.apply(void 0,this._value.splice(0,ut)),Ie-=ut}return this._value.shift(),Qe},je.prototype.consumeStringToken=function(Ie){var Ue="",Qe=0;do{var ut=this._value[Qe];if(ut===Rn||ut===void 0||ut===Ie)return Ue+=this.consumeStringSlice(Qe),{type:0,value:Ue};if(ut===lr)return this._value.splice(0,Qe),Bo;if(ut===Jo){var Bt=this._value[Qe+1];Bt!==Rn&&Bt!==void 0&&(Bt===lr?(Ue+=this.consumeStringSlice(Qe),Qe=-1,this._value.shift()):Xr(ut,Bt)&&(Ue+=this.consumeStringSlice(Qe),Ue+=se(this.consumeEscapedCodePoint()),Qe=-1))}Qe++}while(!0)},je.prototype.consumeNumber=function(){var Ie=[],Ue=Qa,Qe=this.peekCodePoint(0);for((Qe===$o||Qe===to)&&Ie.push(this.consumeCodePoint());Ya(this.peekCodePoint(0));)Ie.push(this.consumeCodePoint());Qe=this.peekCodePoint(0);var ut=this.peekCodePoint(1);if(Qe===Wr&&Ya(ut))for(Ie.push(this.consumeCodePoint(),this.consumeCodePoint()),Ue=io;Ya(this.peekCodePoint(0));)Ie.push(this.consumeCodePoint());Qe=this.peekCodePoint(0),ut=this.peekCodePoint(1);var Bt=this.peekCodePoint(2);if((Qe===vi||Qe===qr)&&((ut===$o||ut===to)&&Ya(Bt)||Ya(ut)))for(Ie.push(this.consumeCodePoint(),this.consumeCodePoint()),Ue=io;Ya(this.peekCodePoint(0));)Ie.push(this.consumeCodePoint());return[na(Ie),Ue]},je.prototype.consumeNumericToken=function(){var Ie=this.consumeNumber(),Ue=Ie[0],Qe=Ie[1],ut=this.peekCodePoint(0),Bt=this.peekCodePoint(1),Rt=this.peekCodePoint(2);if($n(ut,Bt,Rt)){var qt=this.consumeName();return{type:15,number:Ue,flags:Qe,unit:qt}}return ut===us?(this.consumeCodePoint(),{type:16,number:Ue,flags:Qe}):{type:17,number:Ue,flags:Qe}},je.prototype.consumeEscapedCodePoint=function(){var Ie=this.consumeCodePoint();if(An(Ie)){for(var Ue=se(Ie);An(this.peekCodePoint(0))&&Ue.length<6;)Ue+=se(this.consumeCodePoint());Nn(this.peekCodePoint(0))&&this.consumeCodePoint();var Qe=parseInt(Ue,16);return Qe===0||uo(Qe)||Qe>1114111?mo:Qe}return Ie===Rn?mo:Ie},je.prototype.consumeName=function(){for(var Ie="";;){var Ue=this.consumeCodePoint();if(jr(Ue))Ie+=se(Ue);else if(Xr(Ue,this.peekCodePoint(0)))Ie+=se(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(Ue),Ie}},je}(),Ja=function(){function je(Ie){this._tokens=Ie}return je.create=function(Ie){var Ue=new Ka;return Ue.write(Ie),new je(Ue.read())},je.parseValue=function(Ie){return je.create(Ie).parseComponentValue()},je.parseValues=function(Ie){return je.create(Ie).parseComponentValues()},je.prototype.parseComponentValue=function(){for(var Ie=this.consumeToken();Ie.type===31;)Ie=this.consumeToken();if(Ie.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(Ie);var Ue=this.consumeComponentValue();do Ie=this.consumeToken();while(Ie.type===31);if(Ie.type===32)return Ue;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},je.prototype.parseComponentValues=function(){for(var Ie=[];;){var Ue=this.consumeComponentValue();if(Ue.type===32)return Ie;Ie.push(Ue),Ie.push()}},je.prototype.consumeComponentValue=function(){var Ie=this.consumeToken();switch(Ie.type){case 11:case 28:case 2:return this.consumeSimpleBlock(Ie.type);case 19:return this.consumeFunction(Ie)}return Ie},je.prototype.consumeSimpleBlock=function(Ie){for(var Ue={type:Ie,values:[]},Qe=this.consumeToken();;){if(Qe.type===32||Fn(Qe,Ie))return Ue;this.reconsumeToken(Qe),Ue.values.push(this.consumeComponentValue()),Qe=this.consumeToken()}},je.prototype.consumeFunction=function(Ie){for(var Ue={name:Ie.value,values:[],type:18};;){var Qe=this.consumeToken();if(Qe.type===32||Qe.type===3)return Ue;this.reconsumeToken(Qe),Ue.values.push(this.consumeComponentValue())}},je.prototype.consumeToken=function(){var Ie=this._tokens.shift();return typeof Ie=="undefined"?Ra:Ie},je.prototype.reconsumeToken=function(Ie){this._tokens.unshift(Ie)},je}(),Mr=function(je){return je.type===15},Jr=function(je){return je.type===17},Ea=function(je){return je.type===20},Ha=function(je){return je.type===0},Fo=function(je,Ie){return Ea(je)&&je.value===Ie},ss=function(je){return je.type!==31},$t=function(je){return je.type!==31&&je.type!==4},wn=function(je){var Ie=[],Ue=[];return je.forEach(function(Qe){if(Qe.type===4){if(Ue.length===0)throw new Error("Error parsing function args, zero tokens for arg");Ie.push(Ue),Ue=[];return}Qe.type!==31&&Ue.push(Qe)}),Ue.length&&Ie.push(Ue),Ie},Fn=function(je,Ie){return Ie===11&&je.type===12||Ie===28&&je.type===29?!0:Ie===2&&je.type===3},wa=function(je){return je.type===17||je.type===15},Hn=function(je){return je.type===16||wa(je)},Wa=function(je){return je.length>1?[je[0],je[1]]:[je[0]]},ra={type:17,number:0,flags:Qa},ua={type:16,number:50,flags:Qa},Ir={type:16,number:100,flags:Qa},aa=function(je,Ie,Ue){var Qe=je[0],ut=je[1];return[Yr(Qe,Ie),Yr(typeof ut!="undefined"?ut:Qe,Ue)]},Yr=function(je,Ie){if(je.type===16)return je.number/100*Ie;if(Mr(je))switch(je.unit){case"rem":case"em":return 16*je.number;case"px":default:return je.number}return je.number},Ai="deg",Wi="grad",No="rad",Mo="turn",Vo={name:"angle",parse:function(je,Ie){if(Ie.type===15)switch(Ie.unit){case Ai:return Math.PI*Ie.number/180;case Wi:return Math.PI/200*Ie.number;case No:return Ie.number;case Mo:return Math.PI*2*Ie.number}throw new Error("Unsupported angle type")}},bo=function(je){return je.type===15&&(je.unit===Ai||je.unit===Wi||je.unit===No||je.unit===Mo)},Vi=function(je){var Ie=je.filter(Ea).map(function(Ue){return Ue.value}).join(" ");switch(Ie){case"to bottom right":case"to right bottom":case"left top":case"top left":return[ra,ra];case"to top":case"bottom":return bi(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[ra,Ir];case"to right":case"left":return bi(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Ir,Ir];case"to bottom":case"top":return bi(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Ir,ra];case"to left":case"right":return bi(270)}return 0},bi=function(je){return Math.PI*je/180},hi={name:"color",parse:function(je,Ie){if(Ie.type===18){var Ue=zr[Ie.name];if(typeof Ue=="undefined")throw new Error('Attempting to parse an unsupported color function "'+Ie.name+'"');return Ue(je,Ie.values)}if(Ie.type===5){if(Ie.value.length===3){var Qe=Ie.value.substring(0,1),ut=Ie.value.substring(1,2),Bt=Ie.value.substring(2,3);return Lr(parseInt(Qe+Qe,16),parseInt(ut+ut,16),parseInt(Bt+Bt,16),1)}if(Ie.value.length===4){var Qe=Ie.value.substring(0,1),ut=Ie.value.substring(1,2),Bt=Ie.value.substring(2,3),Rt=Ie.value.substring(3,4);return Lr(parseInt(Qe+Qe,16),parseInt(ut+ut,16),parseInt(Bt+Bt,16),parseInt(Rt+Rt,16)/255)}if(Ie.value.length===6){var Qe=Ie.value.substring(0,2),ut=Ie.value.substring(2,4),Bt=Ie.value.substring(4,6);return Lr(parseInt(Qe,16),parseInt(ut,16),parseInt(Bt,16),1)}if(Ie.value.length===8){var Qe=Ie.value.substring(0,2),ut=Ie.value.substring(2,4),Bt=Ie.value.substring(4,6),Rt=Ie.value.substring(6,8);return Lr(parseInt(Qe,16),parseInt(ut,16),parseInt(Bt,16),parseInt(Rt,16)/255)}}if(Ie.type===20){var qt=Ca[Ie.value.toUpperCase()];if(typeof qt!="undefined")return qt}return Ca.TRANSPARENT}},Io=function(je){return(255&je)===0},Qr=function(je){var Ie=255&je,Ue=255&je>>8,Qe=255&je>>16,ut=255&je>>24;return Ie<255?"rgba("+ut+","+Qe+","+Ue+","+Ie/255+")":"rgb("+ut+","+Qe+","+Ue+")"},Lr=function(je,Ie,Ue,Qe){return(je<<24|Ie<<16|Ue<<8|Math.round(Qe*255)<<0)>>>0},Ga=function(je,Ie){if(je.type===17)return je.number;if(je.type===16){var Ue=Ie===3?1:255;return Ie===3?je.number/100*Ue:Math.round(je.number/100*Ue)}return 0},_a=function(je,Ie){var Ue=Ie.filter($t);if(Ue.length===3){var Qe=Ue.map(Ga),ut=Qe[0],Bt=Qe[1],Rt=Qe[2];return Lr(ut,Bt,Rt,1)}if(Ue.length===4){var qt=Ue.map(Ga),ut=qt[0],Bt=qt[1],Rt=qt[2],en=qt[3];return Lr(ut,Bt,Rt,en)}return 0};function Xi(je,Ie,Ue){return Ue<0&&(Ue+=1),Ue>=1&&(Ue-=1),Ue<1/6?(Ie-je)*Ue*6+je:Ue<1/2?Ie:Ue<2/3?(Ie-je)*6*(2/3-Ue)+je:je}var Ri=function(je,Ie){var Ue=Ie.filter($t),Qe=Ue[0],ut=Ue[1],Bt=Ue[2],Rt=Ue[3],qt=(Qe.type===17?bi(Qe.number):Vo.parse(je,Qe))/(Math.PI*2),en=Hn(ut)?ut.number/100:0,jn=Hn(Bt)?Bt.number/100:0,Un=typeof Rt!="undefined"&&Hn(Rt)?Yr(Rt,1):1;if(en===0)return Lr(jn*255,jn*255,jn*255,1);var Be=jn<=.5?jn*(en+1):jn+en-jn*en,Oe=jn*2-Be,Je=Xi(Oe,Be,qt+1/3),dt=Xi(Oe,Be,qt),bt=Xi(Oe,Be,qt-1/3);return Lr(Je*255,dt*255,bt*255,Un)},zr={hsl:Ri,hsla:Ri,rgb:_a,rgba:_a},wr=function(je,Ie){return hi.parse(je,Ja.create(Ie).parseComponentValue())},Ca={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},ci={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(je,Ie){return Ie.map(function(Ue){if(Ea(Ue))switch(Ue.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Di={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},xi=function(je,Ie){var Ue=hi.parse(je,Ie[0]),Qe=Ie[1];return Qe&&Hn(Qe)?{color:Ue,stop:Qe}:{color:Ue,stop:null}},ka=function(je,Ie){var Ue=je[0],Qe=je[je.length-1];Ue.stop===null&&(Ue.stop=ra),Qe.stop===null&&(Qe.stop=Ir);for(var ut=[],Bt=0,Rt=0;RtBt?ut.push(en):ut.push(Bt),Bt=en}else ut.push(null)}for(var jn=null,Rt=0;RtRt.optimumDistance)?{optimumCorner:qt,optimumDistance:Un}:Rt},{optimumDistance:ut?1/0:-1/0,optimumCorner:null}).optimumCorner},Na=function(je,Ie,Ue,Qe,ut){var Bt=0,Rt=0;switch(je.size){case 0:je.shape===0?Bt=Rt=Math.min(Math.abs(Ie),Math.abs(Ie-Qe),Math.abs(Ue),Math.abs(Ue-ut)):je.shape===1&&(Bt=Math.min(Math.abs(Ie),Math.abs(Ie-Qe)),Rt=Math.min(Math.abs(Ue),Math.abs(Ue-ut)));break;case 2:if(je.shape===0)Bt=Rt=Math.min($a(Ie,Ue),$a(Ie,Ue-ut),$a(Ie-Qe,Ue),$a(Ie-Qe,Ue-ut));else if(je.shape===1){var qt=Math.min(Math.abs(Ue),Math.abs(Ue-ut))/Math.min(Math.abs(Ie),Math.abs(Ie-Qe)),en=zn(Qe,ut,Ie,Ue,!0),jn=en[0],Un=en[1];Bt=$a(jn-Ie,(Un-Ue)/qt),Rt=qt*Bt}break;case 1:je.shape===0?Bt=Rt=Math.max(Math.abs(Ie),Math.abs(Ie-Qe),Math.abs(Ue),Math.abs(Ue-ut)):je.shape===1&&(Bt=Math.max(Math.abs(Ie),Math.abs(Ie-Qe)),Rt=Math.max(Math.abs(Ue),Math.abs(Ue-ut)));break;case 3:if(je.shape===0)Bt=Rt=Math.max($a(Ie,Ue),$a(Ie,Ue-ut),$a(Ie-Qe,Ue),$a(Ie-Qe,Ue-ut));else if(je.shape===1){var qt=Math.max(Math.abs(Ue),Math.abs(Ue-ut))/Math.max(Math.abs(Ie),Math.abs(Ie-Qe)),Be=zn(Qe,ut,Ie,Ue,!1),jn=Be[0],Un=Be[1];Bt=$a(jn-Ie,(Un-Ue)/qt),Rt=qt*Bt}break}return Array.isArray(je.size)&&(Bt=Yr(je.size[0],Qe),Rt=je.size.length===2?Yr(je.size[1],ut):Bt),[Bt,Rt]},Zi=function(je,Ie){var Ue=bi(180),Qe=[];return wn(Ie).forEach(function(ut,Bt){if(Bt===0){var Rt=ut[0];if(Rt.type===20&&Rt.value==="to"){Ue=Vi(ut);return}else if(bo(Rt)){Ue=Vo.parse(je,Rt);return}}var qt=xi(je,ut);Qe.push(qt)}),{angle:Ue,stops:Qe,type:1}},Co=function(je,Ie){var Ue=bi(180),Qe=[];return wn(Ie).forEach(function(ut,Bt){if(Bt===0){var Rt=ut[0];if(Rt.type===20&&["top","left","right","bottom"].indexOf(Rt.value)!==-1){Ue=Vi(ut);return}else if(bo(Rt)){Ue=(Vo.parse(je,Rt)+bi(270))%bi(360);return}}var qt=xi(je,ut);Qe.push(qt)}),{angle:Ue,stops:Qe,type:1}},Fi=function(je,Ie){var Ue=bi(180),Qe=[],ut=1,Bt=0,Rt=3,qt=[];return wn(Ie).forEach(function(en,jn){var Un=en[0];if(jn===0){if(Ea(Un)&&Un.value==="linear"){ut=1;return}else if(Ea(Un)&&Un.value==="radial"){ut=2;return}}if(Un.type===18){if(Un.name==="from"){var Be=hi.parse(je,Un.values[0]);Qe.push({stop:ra,color:Be})}else if(Un.name==="to"){var Be=hi.parse(je,Un.values[0]);Qe.push({stop:Ir,color:Be})}else if(Un.name==="color-stop"){var Oe=Un.values.filter($t);if(Oe.length===2){var Be=hi.parse(je,Oe[1]),Je=Oe[0];Jr(Je)&&Qe.push({stop:{type:16,number:Je.number*100,flags:Je.flags},color:Be})}}}}),ut===1?{angle:(Ue+bi(180))%bi(360),stops:Qe,type:ut}:{size:Rt,shape:Bt,stops:Qe,position:qt,type:ut}},hs="closest-side",Lo="farthest-side",Yi="closest-corner",Xo="farthest-corner",Ps="circle",ps="ellipse",_s="cover",Hl="contain",su=function(je,Ie){var Ue=0,Qe=3,ut=[],Bt=[];return wn(Ie).forEach(function(Rt,qt){var en=!0;if(qt===0){var jn=!1;en=Rt.reduce(function(Be,Oe){if(jn)if(Ea(Oe))switch(Oe.value){case"center":return Bt.push(ua),Be;case"top":case"left":return Bt.push(ra),Be;case"right":case"bottom":return Bt.push(Ir),Be}else(Hn(Oe)||wa(Oe))&&Bt.push(Oe);else if(Ea(Oe))switch(Oe.value){case Ps:return Ue=0,!1;case ps:return Ue=1,!1;case"at":return jn=!0,!1;case hs:return Qe=0,!1;case _s:case Lo:return Qe=1,!1;case Hl:case Yi:return Qe=2,!1;case Xo:return Qe=3,!1}else if(wa(Oe)||Hn(Oe))return Array.isArray(Qe)||(Qe=[]),Qe.push(Oe),!1;return Be},en)}if(en){var Un=xi(je,Rt);ut.push(Un)}}),{size:Qe,shape:Ue,stops:ut,position:Bt,type:2}},gA=function(je,Ie){var Ue=0,Qe=3,ut=[],Bt=[];return wn(Ie).forEach(function(Rt,qt){var en=!0;if(qt===0?en=Rt.reduce(function(Un,Be){if(Ea(Be))switch(Be.value){case"center":return Bt.push(ua),!1;case"top":case"left":return Bt.push(ra),!1;case"right":case"bottom":return Bt.push(Ir),!1}else if(Hn(Be)||wa(Be))return Bt.push(Be),!1;return Un},en):qt===1&&(en=Rt.reduce(function(Un,Be){if(Ea(Be))switch(Be.value){case Ps:return Ue=0,!1;case ps:return Ue=1,!1;case Hl:case hs:return Qe=0,!1;case Lo:return Qe=1,!1;case Yi:return Qe=2,!1;case _s:case Xo:return Qe=3,!1}else if(wa(Be)||Hn(Be))return Array.isArray(Qe)||(Qe=[]),Qe.push(Be),!1;return Un},en)),en){var jn=xi(je,Rt);ut.push(jn)}}),{size:Qe,shape:Ue,stops:ut,position:Bt,type:2}},KA=function(je){return je.type===1},lu=function(je){return je.type===2},Zo={name:"image",parse:function(je,Ie){if(Ie.type===22){var Ue={url:Ie.value,type:0};return je.cache.addImage(Ie.value),Ue}if(Ie.type===18){var Qe=bl[Ie.name];if(typeof Qe=="undefined")throw new Error('Attempting to parse an unsupported image function "'+Ie.name+'"');return Qe(je,Ie.values)}throw new Error("Unsupported image type "+Ie.type)}};function ml(je){return!(je.type===20&&je.value==="none")&&(je.type!==18||!!bl[je.name])}var bl={"linear-gradient":Zi,"-moz-linear-gradient":Co,"-ms-linear-gradient":Co,"-o-linear-gradient":Co,"-webkit-linear-gradient":Co,"radial-gradient":su,"-moz-radial-gradient":gA,"-ms-radial-gradient":gA,"-o-radial-gradient":gA,"-webkit-radial-gradient":gA,"-webkit-gradient":Fi},dc={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(je,Ie){if(Ie.length===0)return[];var Ue=Ie[0];return Ue.type===20&&Ue.value==="none"?[]:Ie.filter(function(Qe){return $t(Qe)&&ml(Qe)}).map(function(Qe){return Zo.parse(je,Qe)})}},xe={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(je,Ie){return Ie.map(function(Ue){if(Ea(Ue))switch(Ue.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},be={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(je,Ie){return wn(Ie).map(function(Ue){return Ue.filter(Hn)}).map(Wa)}},Se={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(je,Ie){return wn(Ie).map(function(Ue){return Ue.filter(Ea).map(function(Qe){return Qe.value}).join(" ")}).map(He)}},He=function(je){switch(je){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},Ve;(function(je){je.AUTO="auto",je.CONTAIN="contain",je.COVER="cover"})(Ve||(Ve={}));var Ge={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(je,Ie){return wn(Ie).map(function(Ue){return Ue.filter(_e)})}},_e=function(je){return Ea(je)||Hn(je)},rt=function(je){return{name:"border-"+je+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},ct=rt("top"),wt=rt("right"),It=rt("bottom"),Dt=rt("left"),kt=function(je){return{name:"border-radius-"+je,initialValue:"0 0",prefix:!1,type:1,parse:function(Ie,Ue){return Wa(Ue.filter(Hn))}}},vt=kt("top-left"),rn=kt("top-right"),Jt=kt("bottom-right"),an=kt("bottom-left"),Kt=function(je){return{name:"border-"+je+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(Ie,Ue){switch(Ue){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},sn=Kt("top"),Tn=Kt("right"),Xn=Kt("bottom"),ur=Kt("left"),Rr=function(je){return{name:"border-"+je+"-width",initialValue:"0",type:0,prefix:!1,parse:function(Ie,Ue){return Mr(Ue)?Ue.number:0}}},Jn=Rr("top"),yn=Rr("right"),er=Rr("bottom"),br=Rr("left"),Zt={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},tn={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(je,Ie){switch(Ie){case"rtl":return 1;case"ltr":default:return 0}}},Ln={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(je,Ie){return Ie.filter(Ea).reduce(function(Ue,Qe){return Ue|En(Qe.value)},0)}},En=function(je){switch(je){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},dr={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(je,Ie){switch(Ie){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},ir={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(je,Ie){return Ie.type===20&&Ie.value==="normal"?0:Ie.type===17||Ie.type===15?Ie.number:0}},mr;(function(je){je.NORMAL="normal",je.STRICT="strict"})(mr||(mr={}));var qn={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(je,Ie){switch(Ie){case"strict":return mr.STRICT;case"normal":default:return mr.NORMAL}}},Br={name:"line-height",initialValue:"normal",prefix:!1,type:4},Sr=function(je,Ie){return Ea(je)&&je.value==="normal"?1.2*Ie:je.type===17?Ie*je.number:Hn(je)?Yr(je,Ie):Ie},ja={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(je,Ie){return Ie.type===20&&Ie.value==="none"?null:Zo.parse(je,Ie)}},zt={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(je,Ie){switch(Ie){case"inside":return 0;case"outside":default:return 1}}},on={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(je,Ie){switch(Ie){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},gn=function(je){return{name:"margin-"+je,initialValue:"0",prefix:!1,type:4}},Pn=gn("top"),kn=gn("right"),nr=gn("bottom"),or=gn("left"),sr={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(je,Ie){return Ie.filter(Ea).map(function(Ue){switch(Ue.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},Aa={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(je,Ie){switch(Ie){case"break-word":return"break-word";case"normal":default:return"normal"}}},_r=function(je){return{name:"padding-"+je,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Pa=_r("top"),Ba=_r("right"),Ci=_r("bottom"),xr=_r("left"),hn={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(je,Ie){switch(Ie){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},Ui={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(je,Ie){switch(Ie){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},ti={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(je,Ie){return Ie.length===1&&Fo(Ie[0],"none")?[]:wn(Ie).map(function(Ue){for(var Qe={color:Ca.TRANSPARENT,offsetX:ra,offsetY:ra,blur:ra},ut=0,Bt=0;Bt1?1:0],this.overflowWrap=sa(Ie,Aa,Ue.overflowWrap),this.paddingTop=sa(Ie,Pa,Ue.paddingTop),this.paddingRight=sa(Ie,Ba,Ue.paddingRight),this.paddingBottom=sa(Ie,Ci,Ue.paddingBottom),this.paddingLeft=sa(Ie,xr,Ue.paddingLeft),this.paintOrder=sa(Ie,Dl,Ue.paintOrder),this.position=sa(Ie,Ui,Ue.position),this.textAlign=sa(Ie,hn,Ue.textAlign),this.textDecorationColor=sa(Ie,So,(Qe=Ue.textDecorationColor)!==null&&Qe!==void 0?Qe:Ue.color),this.textDecorationLine=sa(Ie,Vs,(ut=Ue.textDecorationLine)!==null&&ut!==void 0?ut:Ue.textDecoration),this.textShadow=sa(Ie,ti,Ue.textShadow),this.textTransform=sa(Ie,ea,Ue.textTransform),this.transform=sa(Ie,pa,Ue.transform),this.transformOrigin=sa(Ie,ta,Ue.transformOrigin),this.visibility=sa(Ie,jo,Ue.visibility),this.webkitTextStrokeColor=sa(Ie,Gl,Ue.webkitTextStrokeColor),this.webkitTextStrokeWidth=sa(Ie,Si,Ue.webkitTextStrokeWidth),this.wordBreak=sa(Ie,cn,Ue.wordBreak),this.zIndex=sa(Ie,yo,Ue.zIndex)}return je.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},je.prototype.isTransparent=function(){return Io(this.backgroundColor)},je.prototype.isTransformed=function(){return this.transform!==null},je.prototype.isPositioned=function(){return this.position!==0},je.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},je.prototype.isFloating=function(){return this.float!==0},je.prototype.isInlineLevel=function(){return Ji(this.display,4)||Ji(this.display,33554432)||Ji(this.display,268435456)||Ji(this.display,536870912)||Ji(this.display,67108864)||Ji(this.display,134217728)},je}(),eA=function(){function je(Ie,Ue){this.content=sa(Ie,Ll,Ue.content),this.quotes=sa(Ie,Qo,Ue.quotes)}return je}(),$s=function(){function je(Ie,Ue){this.counterIncrement=sa(Ie,$l,Ue.counterIncrement),this.counterReset=sa(Ie,Is,Ue.counterReset)}return je}(),sa=function(je,Ie,Ue){var Qe=new Ka,ut=Ue!==null&&typeof Ue!="undefined"?Ue.toString():Ie.initialValue;Qe.write(ut);var Bt=new Ja(Qe.read());switch(Ie.type){case 2:var Rt=Bt.parseComponentValue();return Ie.parse(je,Ea(Rt)?Rt.value:Ie.initialValue);case 0:return Ie.parse(je,Bt.parseComponentValue());case 1:return Ie.parse(je,Bt.parseComponentValues());case 4:return Bt.parseComponentValue();case 3:switch(Ie.format){case"angle":return Vo.parse(je,Bt.parseComponentValue());case"color":return hi.parse(je,Bt.parseComponentValue());case"image":return Zo.parse(je,Bt.parseComponentValue());case"length":var qt=Bt.parseComponentValue();return wa(qt)?qt:ra;case"length-percentage":var en=Bt.parseComponentValue();return Hn(en)?en:ra;case"time":return ma.parse(je,Bt.parseComponentValue())}break}},ms="data-html2canvas-debug",Al=function(je){var Ie=je.getAttribute(ms);switch(Ie){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},pA=function(je,Ie){var Ue=Al(je);return Ue===1||Ie===Ue},Os=function(){function je(Ie,Ue){if(this.context=Ie,this.textNodes=[],this.elements=[],this.flags=0,pA(Ue,3))debugger;this.styles=new Cl(Ie,window.getComputedStyle(Ue,null)),Cr(Ue)&&(this.styles.animationDuration.some(function(Qe){return Qe>0})&&(Ue.style.animationDuration="0s"),this.styles.transform!==null&&(Ue.style.transform="none")),this.bounds=ue(this.context,Ue),pA(Ue,4)&&(this.flags|=16)}return je}(),Sl="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",ul="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",il=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),vl=0;vl>4,Un[ut++]=(Rt&15)<<4|qt>>2,Un[ut++]=(qt&3)<<6|en&63;return jn},xl=function(je){for(var Ie=je.length,Ue=[],Qe=0;Qe>Ts,$u=1<>Ts,Au=Ol+FA,uu=Au,nA=32,rA=uu+nA,yA=65536>>vA,gc=1<=0){if(Ie<55296||Ie>56319&&Ie<=65535)return Ue=this.index[Ie>>Ts],Ue=(Ue<>Ts)],Ue=(Ue<>vA),Ue=this.index[Ue],Ue+=Ie>>Ts&xs,Ue=this.index[Ue],Ue=(Ue<=55296&&ut<=56319&&Ue>10)+55296,Rt%1024+56320)),(ut+1===Ue||Qe.length>16384)&&(Bt+=String.fromCharCode.apply(String,Qe),Qe.length=0)}return Bt},JA=WA(Sl),ol="\xD7",ls="\xF7",tc=function(je){return JA.get(je)},Ou=function(je,Ie,Ue){var Qe=Ue-2,ut=Ie[Qe],Bt=Ie[Ue-1],Rt=Ie[Ue];if(Bt===EA&&Rt===vs)return ol;if(Bt===EA||Bt===vs||Bt===aA||Rt===EA||Rt===vs||Rt===aA)return ls;if(Bt===fu&&[fu,du,gu,IA].indexOf(Rt)!==-1||(Bt===gu||Bt===du)&&(Rt===du||Rt===wA)||(Bt===IA||Bt===wA)&&Rt===wA||Rt===XA||Rt===iA||Rt===ec||Bt===el)return ol;if(Bt===XA&&Rt===ZA){for(;ut===iA;)ut=Ie[--Qe];if(ut===ZA)return ol}if(Bt===hu&&Rt===hu){for(var qt=0;ut===hu;)qt++,ut=Ie[--Qe];if(qt%2===0)return ol}return ls},Ni=function(je){var Ie=oA(je),Ue=Ie.length,Qe=0,ut=0,Bt=Ie.map(tc);return{next:function(){if(Qe>=Ue)return{done:!0,value:null};for(var Rt=ol;QeRt.x||Un.y>Rt.y;return Rt=Un,jn===0?!0:Be});return je.body.removeChild(Ie),qt},pu=function(){return typeof new Image().crossOrigin!="undefined"},mu=function(){return typeof new XMLHttpRequest().responseType=="string"},LA=function(je){var Ie=new Image,Ue=je.createElement("canvas"),Qe=Ue.getContext("2d");if(!Qe)return!1;Ie.src="data:image/svg+xml,";try{Qe.drawImage(Ie,0,0),Ue.toDataURL()}catch(ut){return!1}return!0},jA=function(je){return je[0]===0&&je[1]===255&&je[2]===0&&je[3]===255},ac=function(je){var Ie=je.createElement("canvas"),Ue=100;Ie.width=Ue,Ie.height=Ue;var Qe=Ie.getContext("2d");if(!Qe)return Promise.reject(!1);Qe.fillStyle="rgb(0, 255, 0)",Qe.fillRect(0,0,Ue,Ue);var ut=new Image,Bt=Ie.toDataURL();ut.src=Bt;var Rt=vu(Ue,Ue,0,0,ut);return Qe.fillStyle="red",Qe.fillRect(0,0,Ue,Ue),Tu(Rt).then(function(qt){Qe.drawImage(qt,0,0);var en=Qe.getImageData(0,0,Ue,Ue).data;Qe.fillStyle="red",Qe.fillRect(0,0,Ue,Ue);var jn=je.createElement("div");return jn.style.backgroundImage="url("+Bt+")",jn.style.height=Ue+"px",jA(en)?Tu(vu(Ue,Ue,0,0,jn)):Promise.reject(!1)}).then(function(qt){return Qe.drawImage(qt,0,0),jA(Qe.getImageData(0,0,Ue,Ue).data)}).catch(function(){return!1})},vu=function(je,Ie,Ue,Qe,ut){var Bt="http://www.w3.org/2000/svg",Rt=document.createElementNS(Bt,"svg"),qt=document.createElementNS(Bt,"foreignObject");return Rt.setAttributeNS(null,"width",je.toString()),Rt.setAttributeNS(null,"height",Ie.toString()),qt.setAttributeNS(null,"width","100%"),qt.setAttributeNS(null,"height","100%"),qt.setAttributeNS(null,"x",Ue.toString()),qt.setAttributeNS(null,"y",Qe.toString()),qt.setAttributeNS(null,"externalResourcesRequired","true"),Rt.appendChild(qt),qt.appendChild(ut),Rt},Tu=function(je){return new Promise(function(Ie,Ue){var Qe=new Image;Qe.onload=function(){return Ie(Qe)},Qe.onerror=Ue,Qe.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(je))})},Ms={get SUPPORT_RANGE_BOUNDS(){var je=rc(document);return Object.defineProperty(Ms,"SUPPORT_RANGE_BOUNDS",{value:je}),je},get SUPPORT_WORD_BREAKING(){var je=Ms.SUPPORT_RANGE_BOUNDS&&Fl(document);return Object.defineProperty(Ms,"SUPPORT_WORD_BREAKING",{value:je}),je},get SUPPORT_SVG_DRAWING(){var je=LA(document);return Object.defineProperty(Ms,"SUPPORT_SVG_DRAWING",{value:je}),je},get SUPPORT_FOREIGNOBJECT_DRAWING(){var je=typeof Array.from=="function"&&typeof window.fetch=="function"?ac(document):Promise.resolve(!1);return Object.defineProperty(Ms,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:je}),je},get SUPPORT_CORS_IMAGES(){var je=pu();return Object.defineProperty(Ms,"SUPPORT_CORS_IMAGES",{value:je}),je},get SUPPORT_RESPONSE_TYPE(){var je=mu();return Object.defineProperty(Ms,"SUPPORT_RESPONSE_TYPE",{value:je}),je},get SUPPORT_CORS_XHR(){var je="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Ms,"SUPPORT_CORS_XHR",{value:je}),je},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var je=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(Ms,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:je}),je}},Tl=function(){function je(Ie,Ue){this.text=Ie,this.bounds=Ue}return je}(),sA=function(je,Ie,Ue,Qe){var ut=Bi(Ie,Ue),Bt=[],Rt=0;return ut.forEach(function(qt){if(Ue.textDecorationLine.length||qt.trim().length>0)if(Ms.SUPPORT_RANGE_BOUNDS){var en=Wt(Qe,Rt,qt.length).getClientRects();if(en.length>1){var jn=ca(qt),Un=0;jn.forEach(function(Oe){Bt.push(new Tl(Oe,fe.fromDOMRectList(je,Wt(Qe,Un+Rt,Oe.length).getClientRects()))),Un+=Oe.length})}else Bt.push(new Tl(qt,fe.fromDOMRectList(je,en)))}else{var Be=Qe.splitText(qt.length);Bt.push(new Tl(qt,Nu(je,Qe))),Qe=Be}else Ms.SUPPORT_RANGE_BOUNDS||(Qe=Qe.splitText(qt.length));Rt+=qt.length}),Bt},Nu=function(je,Ie){var Ue=Ie.ownerDocument;if(Ue){var Qe=Ue.createElement("html2canvaswrapper");Qe.appendChild(Ie.cloneNode(!0));var ut=Ie.parentNode;if(ut){ut.replaceChild(Qe,Ie);var Bt=ue(je,Qe);return Qe.firstChild&&ut.replaceChild(Qe.firstChild,Qe),Bt}}return fe.EMPTY},Wt=function(je,Ie,Ue){var Qe=je.ownerDocument;if(!Qe)throw new Error("Node has no owner document");var ut=Qe.createRange();return ut.setStart(je,Ie),ut.setEnd(je,Ie+Ue),ut},ca=function(je){if(Ms.SUPPORT_NATIVE_TEXT_SEGMENTATION){var Ie=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(Ie.segment(je)).map(function(Ue){return Ue.segment})}return nc(je)},Ma=function(je,Ie){if(Ms.SUPPORT_NATIVE_TEXT_SEGMENTATION){var Ue=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(Ue.segment(je)).map(function(Qe){return Qe.segment})}return Hi(je,Ie)},Bi=function(je,Ie){return Ie.letterSpacing!==0?ca(je):Ma(je,Ie)},Va=[32,160,4961,65792,65793,4153,4241],Hi=function(je,Ie){for(var Ue=ii(je,{lineBreak:Ie.lineBreak,wordBreak:Ie.overflowWrap==="break-word"?"break-word":Ie.wordBreak}),Qe=[],ut,Bt=function(){if(ut.value){var Rt=ut.value.slice(),qt=oe(Rt),en="";qt.forEach(function(jn){Va.indexOf(jn)===-1?en+=se(jn):(en.length&&Qe.push(en),Qe.push(se(jn)),en="")}),en.length&&Qe.push(en)}};!(ut=Ue.next()).done;)Bt();return Qe},zi=function(){function je(Ie,Ue,Qe){this.text=Go(Ue.data,Qe.textTransform),this.textBounds=sA(Ie,this.text,Qe,Ue)}return je}(),Go=function(je,Ie){switch(Ie){case 1:return je.toLowerCase();case 3:return je.replace(Ko,os);case 2:return je.toUpperCase();default:return je}},Ko=/(^|\s|:|-|\(|\))([a-z])/g,os=function(je,Ie,Ue){return je.length>0?Ie+Ue.toUpperCase():je},fs=function(je){ve(Ie,je);function Ie(Ue,Qe){var ut=je.call(this,Ue,Qe)||this;return ut.src=Qe.currentSrc||Qe.src,ut.intrinsicWidth=Qe.naturalWidth,ut.intrinsicHeight=Qe.naturalHeight,ut.context.cache.addImage(ut.src),ut}return Ie}(Os),Li=function(je){ve(Ie,je);function Ie(Ue,Qe){var ut=je.call(this,Ue,Qe)||this;return ut.canvas=Qe,ut.intrinsicWidth=Qe.width,ut.intrinsicHeight=Qe.height,ut}return Ie}(Os),Ls=function(je){ve(Ie,je);function Ie(Ue,Qe){var ut=je.call(this,Ue,Qe)||this,Bt=new XMLSerializer,Rt=ue(Ue,Qe);return Qe.setAttribute("width",Rt.width+"px"),Qe.setAttribute("height",Rt.height+"px"),ut.svg="data:image/svg+xml,"+encodeURIComponent(Bt.serializeToString(Qe)),ut.intrinsicWidth=Qe.width.baseVal.value,ut.intrinsicHeight=Qe.height.baseVal.value,ut.context.cache.addImage(ut.svg),ut}return Ie}(Os),ks=function(je){ve(Ie,je);function Ie(Ue,Qe){var ut=je.call(this,Ue,Qe)||this;return ut.value=Qe.value,ut}return Ie}(Os),Nl=function(je){ve(Ie,je);function Ie(Ue,Qe){var ut=je.call(this,Ue,Qe)||this;return ut.start=Qe.start,ut.reversed=typeof Qe.reversed=="boolean"&&Qe.reversed===!0,ut}return Ie}(Os),DA=[{type:15,flags:0,unit:"px",number:3}],Mu=[{type:16,flags:0,number:50}],qA=function(je){return je.width>je.height?new fe(je.left+(je.width-je.height)/2,je.top,je.height,je.height):je.width0)Ue.textNodes.push(new zi(je,ut,Ue.styles));else if(Wn(ut))if(Qu(ut)&&ut.assignedNodes)ut.assignedNodes().forEach(function(qt){return yl(je,qt,Ue,Qe)});else{var Rt=TA(je,ut);Rt.styles.isVisible()&&(Tt(ut,Rt,Qe)?Rt.flags|=4:un(Rt.styles)&&(Rt.flags|=2),eu.indexOf(ut.tagName)!==-1&&(Rt.flags|=8),Ue.elements.push(Rt),ut.slot,ut.shadowRoot?yl(je,ut.shadowRoot,Rt,Qe):!Rl(ut)&&!Ro(ut)&&!yu(ut)&&yl(je,ut,Rt,Qe))}},TA=function(je,Ie){return tl(Ie)?new fs(je,Ie):Qs(Ie)?new Li(je,Ie):Ro(Ie)?new Ls(je,Ie):za(Ie)?new ks(je,Ie):fi(Ie)?new Nl(je,Ie):ao(Ie)?new bA(je,Ie):yu(Ie)?new fo(je,Ie):Rl(Ie)?new ts(je,Ie):Ys(Ie)?new Ml(je,Ie):new Os(je,Ie)},Ye=function(je,Ie){var Ue=TA(je,Ie);return Ue.flags|=4,yl(je,Ie,Ue,Ue),Ue},Tt=function(je,Ie,Ue){return Ie.styles.isPositionedWithZIndex()||Ie.styles.opacity<1||Ie.styles.isTransformed()||Fs(je)&&Ue.styles.isTransparent()},un=function(je){return je.isPositioned()||je.isFloating()},Sn=function(je){return je.nodeType===Node.TEXT_NODE},Wn=function(je){return je.nodeType===Node.ELEMENT_NODE},Cr=function(je){return Wn(je)&&typeof je.style!="undefined"&&!Zr(je)},Zr=function(je){return typeof je.className=="object"},za=function(je){return je.tagName==="LI"},fi=function(je){return je.tagName==="OL"},ao=function(je){return je.tagName==="INPUT"},$i=function(je){return je.tagName==="HTML"},Ro=function(je){return je.tagName==="svg"},Fs=function(je){return je.tagName==="BODY"},Qs=function(je){return je.tagName==="CANVAS"},Hs=function(je){return je.tagName==="VIDEO"},tl=function(je){return je.tagName==="IMG"},Ys=function(je){return je.tagName==="IFRAME"},Wl=function(je){return je.tagName==="STYLE"},Ql=function(je){return je.tagName==="SCRIPT"},Rl=function(je){return je.tagName==="TEXTAREA"},yu=function(je){return je.tagName==="SELECT"},Qu=function(je){return je.tagName==="SLOT"},Ru=function(je){return je.tagName.indexOf("-")>0},Uu=function(){function je(){this.counters={}}return je.prototype.getCounterValue=function(Ie){var Ue=this.counters[Ie];return Ue&&Ue.length?Ue[Ue.length-1]:1},je.prototype.getCounterValues=function(Ie){var Ue=this.counters[Ie];return Ue||[]},je.prototype.pop=function(Ie){var Ue=this;Ie.forEach(function(Qe){return Ue.counters[Qe].pop()})},je.prototype.parse=function(Ie){var Ue=this,Qe=Ie.counterIncrement,ut=Ie.counterReset,Bt=!0;Qe!==null&&Qe.forEach(function(qt){var en=Ue.counters[qt.counter];en&&qt.increment!==0&&(Bt=!1,en.length||en.push(1),en[Math.max(0,en.length-1)]+=qt.increment)});var Rt=[];return Bt&&ut.forEach(function(qt){var en=Ue.counters[qt.counter];Rt.push(qt.counter),en||(en=Ue.counters[qt.counter]=[]),en.push(qt.reset)}),Rt},je}(),ku={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Hu={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},zu={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},sl={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},lA=function(je,Ie,Ue,Qe,ut,Bt){return jeUe?uA(je,ut,Bt.length>0):Qe.integers.reduce(function(Rt,qt,en){for(;je>=qt;)je-=qt,Rt+=Qe.values[en];return Rt},"")+Bt},Eu=function(je,Ie,Ue,Qe){var ut="";do Ue||je--,ut=Qe(je)+ut,je/=Ie;while(je*Ie>=Ie);return ut},ws=function(je,Ie,Ue,Qe,ut){var Bt=Ue-Ie+1;return(je<0?"-":"")+(Eu(Math.abs(je),Bt,Qe,function(Rt){return se(Math.floor(Rt%Bt)+Ie)})+ut)},AA=function(je,Ie,Ue){Ue===void 0&&(Ue=". ");var Qe=Ie.length;return Eu(Math.abs(je),Qe,!1,function(ut){return Ie[Math.floor(ut%Qe)]})+Ue},Js=1,CA=2,Vl=4,tu=8,Xs=function(je,Ie,Ue,Qe,ut,Bt){if(je<-9999||je>9999)return uA(je,4,ut.length>0);var Rt=Math.abs(je),qt=ut;if(Rt===0)return Ie[0]+qt;for(var en=0;Rt>0&&en<=4;en++){var jn=Rt%10;jn===0&&Ji(Bt,Js)&&qt!==""?qt=Ie[jn]+qt:jn>1||jn===1&&en===0||jn===1&&en===1&&Ji(Bt,CA)||jn===1&&en===1&&Ji(Bt,Vl)&&je>100||jn===1&&en>1&&Ji(Bt,tu)?qt=Ie[jn]+(en>0?Ue[en-1]:"")+qt:jn===1&&en>0&&(qt=Ue[en-1]+qt),Rt=Math.floor(Rt/10)}return(je<0?Qe:"")+qt},wu="\u5341\u767E\u5343\u842C",ic="\u62FE\u4F70\u4EDF\u842C",oc="\u30DE\u30A4\u30CA\u30B9",SA="\uB9C8\uC774\uB108\uC2A4",uA=function(je,Ie,Ue){var Qe=Ue?". ":"",ut=Ue?"\u3001":"",Bt=Ue?", ":"",Rt=Ue?" ":"";switch(Ie){case 0:return"\u2022"+Rt;case 1:return"\u25E6"+Rt;case 2:return"\u25FE"+Rt;case 5:var qt=ws(je,48,57,!0,Qe);return qt.length<4?"0"+qt:qt;case 4:return AA(je,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",ut);case 6:return lA(je,1,3999,ku,3,Qe).toLowerCase();case 7:return lA(je,1,3999,ku,3,Qe);case 8:return ws(je,945,969,!1,Qe);case 9:return ws(je,97,122,!1,Qe);case 10:return ws(je,65,90,!1,Qe);case 11:return ws(je,1632,1641,!0,Qe);case 12:case 49:return lA(je,1,9999,Hu,3,Qe);case 35:return lA(je,1,9999,Hu,3,Qe).toLowerCase();case 13:return ws(je,2534,2543,!0,Qe);case 14:case 30:return ws(je,6112,6121,!0,Qe);case 15:return AA(je,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",ut);case 16:return AA(je,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",ut);case 17:case 48:return Xs(je,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",wu,"\u8CA0",ut,CA|Vl|tu);case 47:return Xs(je,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",ic,"\u8CA0",ut,Js|CA|Vl|tu);case 42:return Xs(je,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",wu,"\u8D1F",ut,CA|Vl|tu);case 41:return Xs(je,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",ic,"\u8D1F",ut,Js|CA|Vl|tu);case 26:return Xs(je,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",oc,ut,0);case 25:return Xs(je,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",oc,ut,Js|CA|Vl);case 31:return Xs(je,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",SA,Bt,Js|CA|Vl);case 33:return Xs(je,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",SA,Bt,0);case 32:return Xs(je,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",SA,Bt,Js|CA|Vl);case 18:return ws(je,2406,2415,!0,Qe);case 20:return lA(je,1,19999,sl,3,Qe);case 21:return ws(je,2790,2799,!0,Qe);case 22:return ws(je,2662,2671,!0,Qe);case 22:return lA(je,1,10999,zu,3,Qe);case 23:return AA(je,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case 24:return AA(je,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case 27:return ws(je,3302,3311,!0,Qe);case 28:return AA(je,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",ut);case 29:return AA(je,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",ut);case 34:return ws(je,3792,3801,!0,Qe);case 37:return ws(je,6160,6169,!0,Qe);case 38:return ws(je,4160,4169,!0,Qe);case 39:return ws(je,2918,2927,!0,Qe);case 40:return ws(je,1776,1785,!0,Qe);case 43:return ws(je,3046,3055,!0,Qe);case 44:return ws(je,3174,3183,!0,Qe);case 45:return ws(je,3664,3673,!0,Qe);case 46:return ws(je,3872,3881,!0,Qe);case 3:default:return ws(je,48,57,!0,Qe)}},El="data-html2canvas-ignore",fl=function(){function je(Ie,Ue,Qe){if(this.context=Ie,this.options=Qe,this.scrolledElements=[],this.referenceElement=Ue,this.counters=new Uu,this.quoteDepth=0,!Ue.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(Ue.ownerDocument.documentElement,!1)}return je.prototype.toIFrame=function(Ie,Ue){var Qe=this,ut=NA(Ie,Ue);if(!ut.contentWindow)return Promise.reject("Unable to find iframe window");var Bt=Ie.defaultView.pageXOffset,Rt=Ie.defaultView.pageYOffset,qt=ut.contentWindow,en=qt.document,jn=QA(ut).then(function(){return ke(Qe,void 0,void 0,function(){var Un,Be;return b(this,function(Oe){switch(Oe.label){case 0:return this.scrolledElements.forEach(Ku),qt&&(qt.scrollTo(Ue.left,Ue.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(qt.scrollY!==Ue.top||qt.scrollX!==Ue.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(qt.scrollX-Ue.left,qt.scrollY-Ue.top,0,0))),Un=this.options.onclone,Be=this.clonedReferenceElement,typeof Be=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:en.fonts&&en.fonts.ready?[4,en.fonts.ready]:[3,2];case 1:Oe.sent(),Oe.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Gu(en)]:[3,4];case 3:Oe.sent(),Oe.label=4;case 4:return typeof Un=="function"?[2,Promise.resolve().then(function(){return Un(en,Be)}).then(function(){return ut})]:[2,ut]}})})});return en.open(),en.write(wl(document.doctype)+""),Zl(this.referenceElement.ownerDocument,Bt,Rt),en.replaceChild(en.adoptNode(this.documentElement),en.documentElement),en.close(),jn},je.prototype.createElementClone=function(Ie){if(pA(Ie,2))debugger;if(Qs(Ie))return this.createCanvasClone(Ie);if(Hs(Ie))return this.createVideoClone(Ie);if(Wl(Ie))return this.createStyleClone(Ie);var Ue=Ie.cloneNode(!1);return tl(Ue)&&(tl(Ie)&&Ie.currentSrc&&Ie.currentSrc!==Ie.src&&(Ue.src=Ie.currentSrc,Ue.srcset=""),Ue.loading==="lazy"&&(Ue.loading="eager")),Ru(Ue)?this.createCustomElementClone(Ue):Ue},je.prototype.createCustomElementClone=function(Ie){var Ue=document.createElement("html2canvascustomelement");return Bu(Ie.style,Ue),Ue},je.prototype.createStyleClone=function(Ie){try{var Ue=Ie.sheet;if(Ue&&Ue.cssRules){var Qe=[].slice.call(Ue.cssRules,0).reduce(function(Bt,Rt){return Rt&&typeof Rt.cssText=="string"?Bt+Rt.cssText:Bt},""),ut=Ie.cloneNode(!1);return ut.textContent=Qe,ut}}catch(Bt){if(this.context.logger.error("Unable to access cssRules property",Bt),Bt.name!=="SecurityError")throw Bt}return Ie.cloneNode(!1)},je.prototype.createCanvasClone=function(Ie){var Ue;if(this.options.inlineImages&&Ie.ownerDocument){var Qe=Ie.ownerDocument.createElement("img");try{return Qe.src=Ie.toDataURL(),Qe}catch(jn){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",Ie)}}var ut=Ie.cloneNode(!1);try{ut.width=Ie.width,ut.height=Ie.height;var Bt=Ie.getContext("2d"),Rt=ut.getContext("2d");if(Rt)if(!this.options.allowTaint&&Bt)Rt.putImageData(Bt.getImageData(0,0,Ie.width,Ie.height),0,0);else{var qt=(Ue=Ie.getContext("webgl2"))!==null&&Ue!==void 0?Ue:Ie.getContext("webgl");if(qt){var en=qt.getContextAttributes();(en==null?void 0:en.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",Ie)}Rt.drawImage(Ie,0,0)}return ut}catch(jn){this.context.logger.info("Unable to clone canvas as it is tainted",Ie)}return ut},je.prototype.createVideoClone=function(Ie){var Ue=Ie.ownerDocument.createElement("canvas");Ue.width=Ie.offsetWidth,Ue.height=Ie.offsetHeight;var Qe=Ue.getContext("2d");try{return Qe&&(Qe.drawImage(Ie,0,0,Ue.width,Ue.height),this.options.allowTaint||Qe.getImageData(0,0,Ue.width,Ue.height)),Ue}catch(Bt){this.context.logger.info("Unable to clone video as it is tainted",Ie)}var ut=Ie.ownerDocument.createElement("canvas");return ut.width=Ie.offsetWidth,ut.height=Ie.offsetHeight,ut},je.prototype.appendChildNode=function(Ie,Ue,Qe){(!Wn(Ue)||!Ql(Ue)&&!Ue.hasAttribute(El)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(Ue)))&&(!this.options.copyStyles||!Wn(Ue)||!Wl(Ue))&&Ie.appendChild(this.cloneNode(Ue,Qe))},je.prototype.cloneChildNodes=function(Ie,Ue,Qe){for(var ut=this,Bt=Ie.shadowRoot?Ie.shadowRoot.firstChild:Ie.firstChild;Bt;Bt=Bt.nextSibling)if(Wn(Bt)&&Qu(Bt)&&typeof Bt.assignedNodes=="function"){var Rt=Bt.assignedNodes();Rt.length&&Rt.forEach(function(qt){return ut.appendChildNode(Ue,qt,Qe)})}else this.appendChildNode(Ue,Bt,Qe)},je.prototype.cloneNode=function(Ie,Ue){if(Sn(Ie))return document.createTextNode(Ie.data);if(!Ie.ownerDocument)return Ie.cloneNode(!1);var Qe=Ie.ownerDocument.defaultView;if(Qe&&Wn(Ie)&&(Cr(Ie)||Zr(Ie))){var ut=this.createElementClone(Ie);ut.style.transitionProperty="none";var Bt=Qe.getComputedStyle(Ie),Rt=Qe.getComputedStyle(Ie,":before"),qt=Qe.getComputedStyle(Ie,":after");this.referenceElement===Ie&&Cr(ut)&&(this.clonedReferenceElement=ut),Fs(ut)&&bu(ut);var en=this.counters.parse(new $s(this.context,Bt)),jn=this.resolvePseudoContent(Ie,ut,Rt,Xl.BEFORE);Ru(Ie)&&(Ue=!0),Hs(Ie)||this.cloneChildNodes(Ie,ut,Ue),jn&&ut.insertBefore(jn,ut.firstChild);var Un=this.resolvePseudoContent(Ie,ut,qt,Xl.AFTER);return Un&&ut.appendChild(Un),this.counters.pop(en),(Bt&&(this.options.copyStyles||Zr(Ie))&&!Ys(Ie)||Ue)&&Bu(Bt,ut),(Ie.scrollTop!==0||Ie.scrollLeft!==0)&&this.scrolledElements.push([ut,Ie.scrollLeft,Ie.scrollTop]),(Rl(Ie)||yu(Ie))&&(Rl(ut)||yu(ut))&&(ut.value=Ie.value),ut}return Ie.cloneNode(!1)},je.prototype.resolvePseudoContent=function(Ie,Ue,Qe,ut){var Bt=this;if(Qe){var Rt=Qe.content,qt=Ue.ownerDocument;if(!(!qt||!Rt||Rt==="none"||Rt==="-moz-alt-content"||Qe.display==="none")){this.counters.parse(new $s(this.context,Qe));var en=new eA(this.context,Qe),jn=qt.createElement("html2canvaspseudoelement");Bu(Qe,jn),en.content.forEach(function(Be){if(Be.type===0)jn.appendChild(qt.createTextNode(Be.value));else if(Be.type===22){var Oe=qt.createElement("img");Oe.src=Be.value,Oe.style.opacity="1",jn.appendChild(Oe)}else if(Be.type===18){if(Be.name==="attr"){var Je=Be.values.filter(Ea);Je.length&&jn.appendChild(qt.createTextNode(Ie.getAttribute(Je[0].value)||""))}else if(Be.name==="counter"){var dt=Be.values.filter($t),bt=dt[0],Ot=dt[1];if(bt&&Ea(bt)){var Ft=Bt.counters.getCounterValue(bt.value),Nt=Ot&&Ea(Ot)?on.parse(Bt.context,Ot.value):3;jn.appendChild(qt.createTextNode(uA(Ft,Nt,!1)))}}else if(Be.name==="counters"){var Ht=Be.values.filter($t),bt=Ht[0],Xt=Ht[1],Ot=Ht[2];if(bt&&Ea(bt)){var fn=Bt.counters.getCounterValues(bt.value),mn=Ot&&Ea(Ot)?on.parse(Bt.context,Ot.value):3,Qn=Xt&&Xt.type===0?Xt.value:"",bn=fn.map(function(Cn){return uA(Cn,mn,!1)}).join(Qn);jn.appendChild(qt.createTextNode(bn))}}}else if(Be.type===20)switch(Be.value){case"open-quote":jn.appendChild(qt.createTextNode(jl(en.quotes,Bt.quoteDepth++,!0)));break;case"close-quote":jn.appendChild(qt.createTextNode(jl(en.quotes,--Bt.quoteDepth,!1)));break;default:jn.appendChild(qt.createTextNode(Be.value))}}),jn.className=RA+" "+UA;var Un=ut===Xl.BEFORE?" "+RA:" "+UA;return Zr(Ue)?Ue.className.baseValue+=Un:Ue.className+=Un,jn}}},je.destroy=function(Ie){return Ie.parentNode?(Ie.parentNode.removeChild(Ie),!0):!1},je}(),Xl;(function(je){je[je.BEFORE=0]="BEFORE",je[je.AFTER=1]="AFTER"})(Xl||(Xl={}));var NA=function(je,Ie){var Ue=je.createElement("iframe");return Ue.className="html2canvas-container",Ue.style.visibility="hidden",Ue.style.position="fixed",Ue.style.left="-10000px",Ue.style.top="0px",Ue.style.border="0",Ue.width=Ie.width.toString(),Ue.height=Ie.height.toString(),Ue.scrolling="no",Ue.setAttribute(El,"true"),je.body.appendChild(Ue),Ue},MA=function(je){return new Promise(function(Ie){if(je.complete){Ie();return}if(!je.src){Ie();return}je.onload=Ie,je.onerror=Ie})},Gu=function(je){return Promise.all([].slice.call(je.images,0).map(MA))},QA=function(je){return new Promise(function(Ie,Ue){var Qe=je.contentWindow;if(!Qe)return Ue("No window assigned for iframe");var ut=Qe.document;Qe.onload=je.onload=function(){Qe.onload=je.onload=null;var Bt=setInterval(function(){ut.body.childNodes.length>0&&ut.readyState==="complete"&&(clearInterval(Bt),Ie(je))},50)}})},zs=["all","d","content"],Bu=function(je,Ie){for(var Ue=je.length-1;Ue>=0;Ue--){var Qe=je.item(Ue);zs.indexOf(Qe)===-1&&Ie.style.setProperty(Qe,je.getPropertyValue(Qe))}return Ie},wl=function(je){var Ie="";return je&&(Ie+=""),Ie},Zl=function(je,Ie,Ue){je&&je.defaultView&&(Ie!==je.defaultView.pageXOffset||Ue!==je.defaultView.pageYOffset)&&je.defaultView.scrollTo(Ie,Ue)},Ku=function(je){var Ie=je[0],Ue=je[1],Qe=je[2];Ie.scrollLeft=Ue,Ie.scrollTop=Qe},hc=":before",sc=":after",RA="___html2canvas___pseudoelement_before",UA="___html2canvas___pseudoelement_after",kA=`{ + `]:{cursor:"not-allowed !important"}},[`&-tooltip ${it}-tooltip-inner`]:{minWidth:"unset"}})}},Ke=(Le,We)=>{const{componentCls:it,railSize:pt,handleSize:Qt,dotSize:et}=Le,Pt=We?"paddingBlock":"paddingInline",nn=We?"width":"height",St=We?"height":"width",Gt=We?"insetBlockStart":"insetInlineStart",Lt=We?"top":"insetInlineStart",Yt=(pt*3-Qt)/2,_t=(Qt-pt)/2,Vt=We?{borderWidth:`${_t}px 0`,transform:`translateY(-${_t}px)`}:{borderWidth:`0 ${_t}px`,transform:`translateX(-${_t}px)`};return{[Pt]:pt,[St]:pt*3,[`${it}-rail`]:{[nn]:"100%",[St]:pt},[`${it}-track`]:{[St]:pt},[`${it}-track-draggable`]:Object.assign({},Vt),[`${it}-handle`]:{[Gt]:Yt},[`${it}-mark`]:{insetInlineStart:0,top:0,[Lt]:pt*3+(We?0:Le.marginFull),[nn]:"100%"},[`${it}-step`]:{insetInlineStart:0,top:0,[Lt]:pt,[nn]:"100%",[St]:pt},[`${it}-dot`]:{position:"absolute",[Gt]:(pt-et)/2}}},gt=Le=>{const{componentCls:We,marginPartWithMark:it}=Le;return{[`${We}-horizontal`]:Object.assign(Object.assign({},Ke(Le,!0)),{[`&${We}-with-marks`]:{marginBottom:it}})}},ze=Le=>{const{componentCls:We}=Le;return{[`${We}-vertical`]:Object.assign(Object.assign({},Ke(Le,!1)),{height:"100%"})}};var $e=(0,jt.Z)("Slider",Le=>{const We=(0,lt.TS)(Le,{marginPart:(Le.controlHeight-Le.controlSize)/2,marginFull:Le.controlSize/2,marginPartWithMark:Le.controlHeightLG-Le.controlSize});return[st(We),gt(We),ze(We)]},Le=>{const it=Le.controlHeightLG/4,pt=Le.controlHeightSM/2,Qt=Le.lineWidth+1,et=Le.lineWidth+1*3;return{controlSize:it,railSize:4,handleSize:it,handleSizeHover:pt,dotSize:8,handleLineWidth:Qt,handleLineWidthHover:et,railBg:Le.colorFillTertiary,railHoverBg:Le.colorFillSecondary,trackBg:Le.colorPrimaryBorder,trackHoverBg:Le.colorPrimaryBorderHover,handleColor:Le.colorPrimaryBorder,handleActiveColor:Le.colorPrimary,dotBorderColor:Le.colorBorderSecondary,dotActiveBorderColor:Le.colorPrimaryBorder,trackBgDisabled:Le.colorBgContainerDisabled}}),xt=function(Le,We){var it={};for(var pt in Le)Object.prototype.hasOwnProperty.call(Le,pt)&&We.indexOf(pt)<0&&(it[pt]=Le[pt]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qt=0,pt=Object.getOwnPropertySymbols(Le);Qttypeof Le=="number"?Le.toString():"";var Xe=le.forwardRef((Le,We)=>{const{prefixCls:it,range:pt,className:Qt,rootClassName:et,style:Pt,disabled:nn,tooltipPrefixCls:St,tipFormatter:Gt,tooltipVisible:Lt,getTooltipPopupContainer:Yt,tooltipPlacement:_t}=Le,Vt=xt(Le,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement"]),{direction:ln,slider:dn,getPrefixCls:vn,getPopupContainer:Kn}=le.useContext(ot.E_),Gn=le.useContext(At.Z),Or=nn!=null?nn:Gn,[Hr,Fr]=le.useState({}),Er=(qa,Za)=>{Fr(pi=>Object.assign(Object.assign({},pi),{[qa]:Za}))},gr=(qa,Za)=>qa||(Za?ln==="rtl"?"left":"right":"top"),$r=vn("slider",it),[da,va]=$e($r),ui=ke()(Qt,dn==null?void 0:dn.className,et,{[`${$r}-rtl`]:ln==="rtl"},va);ln==="rtl"&&!Vt.vertical&&(Vt.reverse=!Vt.reverse);const[Pi,La]=le.useMemo(()=>pt?typeof pt=="object"?[!0,pt.draggableTrack]:[!0,!1]:[!1],[pt]),Xa=(qa,Za)=>{var pi;const{index:ei,dragging:Oo}=Za,{tooltip:Ao={},vertical:ai}=Le,pn=Object.assign({},Ao),{open:xn,placement:Bn,getPopupContainer:mr,prefixCls:fr,formatter:oa}=pn;let ii;oa||oa===null?ii=oa:Gt||Gt===null?ii=Gt:ii=Ct;const ni=ii?Hr[ei]||Oo:!1,Ca=(pi=xn!=null?xn:Lt)!==null&&pi!==void 0?pi:xn===void 0&&ni,Qa=Object.assign(Object.assign({},qa.props),{onMouseEnter:()=>Er(ei,!0),onMouseLeave:()=>Er(ei,!1)}),io=vn("tooltip",fr!=null?fr:St);return le.createElement(tt,Object.assign({},pn,{prefixCls:io,title:ii?ii(Za.value):"",open:Ca,placement:gr(Bn!=null?Bn:_t,ai),key:ei,overlayClassName:`${$r}-tooltip`,getPopupContainer:mr||Yt||Kn}),le.cloneElement(qa,Qa))},la=Object.assign(Object.assign({},dn==null?void 0:dn.style),Pt);return da(le.createElement(De,Object.assign({},Vt,{step:Vt.step,range:Pi,draggableTrack:La,className:ui,style:la,disabled:Or,ref:We,prefixCls:$r,handleRender:Xa})))})},12563:function(Ut,Et,ve){"use strict";ve.d(Et,{default:function(){return we}});var ce=ve(59301),ke=ve(99267),b=ve(92310),me=ve.n(b),fe=ve(36785),ue=ve(47729),le=ve(14088),oe=ve(36355),se=ve(17313),ae=ve(37613),ie=ve(83116);const re=Ce=>{const{paddingXXS:Me,lineWidth:Fe,tagPaddingHorizontal:Te,componentCls:Pe}=Ce,Ne=Te-Fe,Re=Me-Fe;return{[Pe]:Object.assign(Object.assign({},(0,se.Wf)(Ce)),{display:"inline-block",height:"auto",marginInlineEnd:Ce.marginXS,paddingInline:Ne,fontSize:Ce.tagFontSize,lineHeight:Ce.tagLineHeight,whiteSpace:"nowrap",background:Ce.defaultBg,border:`${Ce.lineWidth}px ${Ce.lineType} ${Ce.colorBorder}`,borderRadius:Ce.borderRadiusSM,opacity:1,transition:`all ${Ce.motionDurationMid}`,textAlign:"start",position:"relative",[`&${Pe}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:Ce.defaultColor},[`${Pe}-close-icon`]:{marginInlineStart:Re,color:Ce.colorTextDescription,fontSize:Ce.tagIconSize,cursor:"pointer",transition:`all ${Ce.motionDurationMid}`,"&:hover":{color:Ce.colorTextHeading}},[`&${Pe}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${Ce.iconCls}-close, ${Ce.iconCls}-close:hover`]:{color:Ce.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${Pe}-checkable-checked):hover`]:{color:Ce.colorPrimary,backgroundColor:Ce.colorFillSecondary},"&:active, &-checked":{color:Ce.colorTextLightSolid},"&-checked":{backgroundColor:Ce.colorPrimary,"&:hover":{backgroundColor:Ce.colorPrimaryHover}},"&:active":{backgroundColor:Ce.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${Ce.iconCls} + span, > span + ${Ce.iconCls}`]:{marginInlineStart:Ne}}),[`${Pe}-borderless`]:{borderColor:"transparent",background:Ce.tagBorderlessBg}}},ne=Ce=>{const{lineWidth:Me,fontSizeIcon:Fe}=Ce,Te=Ce.fontSizeSM,Pe=`${Ce.lineHeightSM*Te}px`;return(0,ae.TS)(Ce,{tagFontSize:Te,tagLineHeight:Pe,tagIconSize:Fe-2*Me,tagPaddingHorizontal:8,tagBorderlessBg:Ce.colorFillTertiary})},ee=Ce=>({defaultBg:Ce.colorFillQuaternary,defaultColor:Ce.colorText});var a=(0,ie.Z)("Tag",Ce=>{const Me=ne(Ce);return re(Me)},ee),y=function(Ce,Me){var Fe={};for(var Te in Ce)Object.prototype.hasOwnProperty.call(Ce,Te)&&Me.indexOf(Te)<0&&(Fe[Te]=Ce[Te]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,Te=Object.getOwnPropertySymbols(Ce);Pe{const{prefixCls:Me,style:Fe,className:Te,checked:Pe,onChange:Ne,onClick:Re}=Ce,Ze=y(Ce,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:De,tag:ot}=ce.useContext(oe.E_),At=tt=>{Ne==null||Ne(!Pe),Re==null||Re(tt)},nt=De("tag",Me),[ft,at]=a(nt),qe=me()(nt,`${nt}-checkable`,{[`${nt}-checkable-checked`]:Pe},ot==null?void 0:ot.className,Te,at);return ft(ce.createElement("span",Object.assign({},Ze,{style:Object.assign(Object.assign({},Fe),ot==null?void 0:ot.style),className:qe,onClick:At})))},z=ve(45157);const te=Ce=>(0,z.Z)(Ce,(Me,Fe)=>{let{textColor:Te,lightBorderColor:Pe,lightColor:Ne,darkColor:Re}=Fe;return{[`${Ce.componentCls}-${Me}`]:{color:Te,background:Ne,borderColor:Pe,"&-inverse":{color:Ce.colorTextLightSolid,background:Re,borderColor:Re},[`&${Ce.componentCls}-borderless`]:{borderColor:"transparent"}}}});var Ae=(0,ie.b)(["Tag","preset"],Ce=>{const Me=ne(Ce);return te(Me)},ee);function de(Ce){return typeof Ce!="string"?Ce:Ce.charAt(0).toUpperCase()+Ce.slice(1)}const he=(Ce,Me,Fe)=>{const Te=de(Fe);return{[`${Ce.componentCls}-${Me}`]:{color:Ce[`color${Fe}`],background:Ce[`color${Te}Bg`],borderColor:Ce[`color${Te}Border`],[`&${Ce.componentCls}-borderless`]:{borderColor:"transparent"}}}};var ge=(0,ie.b)(["Tag","status"],Ce=>{const Me=ne(Ce);return[he(Me,"success","Success"),he(Me,"processing","Info"),he(Me,"error","Error"),he(Me,"warning","Warning")]},ee),pe=function(Ce,Me){var Fe={};for(var Te in Ce)Object.prototype.hasOwnProperty.call(Ce,Te)&&Me.indexOf(Te)<0&&(Fe[Te]=Ce[Te]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,Te=Object.getOwnPropertySymbols(Ce);Pe{const{prefixCls:Fe,className:Te,rootClassName:Pe,style:Ne,children:Re,icon:Ze,color:De,onClose:ot,closeIcon:At,closable:nt,bordered:ft=!0}=Ce,at=pe(Ce,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:qe,direction:tt,tag:mt}=ce.useContext(oe.E_),[ht,jt]=ce.useState(!0);ce.useEffect(()=>{"visible"in at&&jt(at.visible)},[at.visible]);const lt=(0,fe.o2)(De),st=(0,fe.yT)(De),Ke=lt||st,gt=Object.assign(Object.assign({backgroundColor:De&&!Ke?De:void 0},mt==null?void 0:mt.style),Ne),ze=qe("tag",Fe),[$e,xt]=a(ze),Ct=me()(ze,mt==null?void 0:mt.className,{[`${ze}-${De}`]:Ke,[`${ze}-has-color`]:De&&!Ke,[`${ze}-hidden`]:!ht,[`${ze}-rtl`]:tt==="rtl",[`${ze}-borderless`]:!ft},Te,Pe,xt),yt=Qt=>{Qt.stopPropagation(),ot==null||ot(Qt),!Qt.defaultPrevented&&jt(!1)},[,Xe]=(0,ue.Z)(nt,At,Qt=>Qt===null?ce.createElement(ke.Z,{className:`${ze}-close-icon`,onClick:yt}):ce.createElement("span",{className:`${ze}-close-icon`,onClick:yt},Qt),null,!1),Le=typeof at.onClick=="function"||Re&&Re.type==="a",We=Ze||null,it=We?ce.createElement(ce.Fragment,null,We,Re&&ce.createElement("span",null,Re)):Re,pt=ce.createElement("span",Object.assign({},at,{ref:Me,className:Ct,style:gt}),it,Xe,lt&&ce.createElement(Ae,{key:"preset",prefixCls:ze}),st&&ce.createElement(ge,{key:"status",prefixCls:ze}));return $e(Le?ce.createElement(le.Z,{component:"Tag"},pt):pt)},ye=ce.forwardRef(Ee);ye.CheckableTag=E;var we=ye},65615:function(Ut,Et,ve){"use strict";ve.d(Et,{Z:function(){return Qt}});var ce=ve(59301),ke=ve(27247),b=ve(32855),me=ve(34666),fe=ve(11913),ue=ve(43079),le=ve(43403),oe=ve(35593),se=ve(92310),ae=ve.n(se),ie=ve(34280),re=ve(18929),ne=ve(6089);function ee(et){var Pt=window.innerWidth||document.documentElement.clientWidth,nn=window.innerHeight||document.documentElement.clientHeight,St=et.getBoundingClientRect(),Gt=St.top,Lt=St.right,Yt=St.bottom,_t=St.left;return Gt>=0&&_t>=0&&Lt<=Pt&&Yt<=nn}function a(et,Pt,nn){var St;return(St=nn!=null?nn:Pt)!==null&&St!==void 0?St:et===null?"center":"bottom"}function y(et,Pt,nn,St){var Gt=(0,ce.useState)(void 0),Lt=(0,fe.Z)(Gt,2),Yt=Lt[0],_t=Lt[1];(0,ie.Z)(function(){var Hr=typeof et=="function"?et():et;_t(Hr||null)});var Vt=(0,ce.useState)(null),ln=(0,fe.Z)(Vt,2),dn=ln[0],vn=ln[1],Kn=(0,ne.Z)(function(){if(Yt){!ee(Yt)&&Pt&&Yt.scrollIntoView(St);var Hr=Yt.getBoundingClientRect(),Fr=Hr.left,Er=Hr.top,gr=Hr.width,$r=Hr.height,da={left:Fr,top:Er,width:gr,height:$r,radius:0};vn(function(va){return JSON.stringify(va)!==JSON.stringify(da)?da:va})}else vn(null)}),Gn=function(Fr){var Er;return(Er=Array.isArray(nn==null?void 0:nn.offset)?nn==null?void 0:nn.offset[Fr]:nn==null?void 0:nn.offset)!==null&&Er!==void 0?Er:6};(0,ie.Z)(function(){return Kn(),window.addEventListener("resize",Kn),function(){window.removeEventListener("resize",Kn)}},[Yt,Pt,Kn]);var Or=(0,ce.useMemo)(function(){if(!dn)return dn;var Hr=Gn(0),Fr=Gn(1),Er=(nn==null?void 0:nn.radius)||2;return{left:dn.left-Hr,top:dn.top-Fr,width:dn.width+Hr*2,height:dn.height+Fr*2,radius:Er}},[dn,nn]);return[Or,Yt]}var x=ve(80402),E={fill:"transparent",pointerEvents:"auto"},z=function(Pt){var nn=Pt.prefixCls,St=Pt.rootClassName,Gt=Pt.pos,Lt=Pt.showMask,Yt=Pt.style,_t=Yt===void 0?{}:Yt,Vt=Pt.fill,ln=Vt===void 0?"rgba(0,0,0,0.5)":Vt,dn=Pt.open,vn=Pt.animated,Kn=Pt.zIndex,Gn=(0,x.Z)(),Or="".concat(nn,"-mask-").concat(Gn),Hr=(0,me.Z)(vn)==="object"?vn==null?void 0:vn.placeholder:vn;return ce.createElement(le.Z,{open:dn,autoLock:!0},ce.createElement("div",{className:ae()("".concat(nn,"-mask"),St),style:(0,ke.Z)({position:"fixed",left:0,right:0,top:0,bottom:0,zIndex:Kn,pointerEvents:"none"},_t)},Lt?ce.createElement("svg",{style:{width:"100%",height:"100%"}},ce.createElement("defs",null,ce.createElement("mask",{id:Or},ce.createElement("rect",{x:"0",y:"0",width:"100vw",height:"100vh",fill:"white"}),Gt&&ce.createElement("rect",{x:Gt.left,y:Gt.top,rx:Gt.radius,width:Gt.width,height:Gt.height,fill:"black",className:Hr?"".concat(nn,"-placeholder-animated"):""}))),ce.createElement("rect",{x:"0",y:"0",width:"100%",height:"100%",fill:ln,mask:"url(#".concat(Or,")")}),Gt&&ce.createElement(ce.Fragment,null,ce.createElement("rect",(0,b.Z)({},E,{x:"0",y:"0",width:"100%",height:Gt.top})),ce.createElement("rect",(0,b.Z)({},E,{x:"0",y:"0",width:Gt.left,height:"100%"})),ce.createElement("rect",(0,b.Z)({},E,{x:"0",y:Gt.top+Gt.height,width:"100%",height:"calc(100vh - ".concat(Gt.top+Gt.height,"px)")})),ce.createElement("rect",(0,b.Z)({},E,{x:Gt.left+Gt.width,y:"0",width:"calc(100vw - ".concat(Gt.left+Gt.width,"px)"),height:"100%"})))):null))},te=z,Ae={adjustX:1,adjustY:1},de=[0,0],he={left:{points:["cr","cl"],offset:[-8,0]},right:{points:["cl","cr"],offset:[8,0]},top:{points:["bc","tc"],offset:[0,-8]},bottom:{points:["tc","bc"],offset:[0,8]},topLeft:{points:["bl","tl"],offset:[0,-8]},leftTop:{points:["tr","tl"],offset:[-8,0]},topRight:{points:["br","tr"],offset:[0,-8]},rightTop:{points:["tl","tr"],offset:[8,0]},bottomRight:{points:["tr","br"],offset:[0,8]},rightBottom:{points:["bl","br"],offset:[8,0]},bottomLeft:{points:["tl","bl"],offset:[0,8]},leftBottom:{points:["br","bl"],offset:[-8,0]}};function ge(){var et=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,Pt={};return Object.keys(he).forEach(function(nn){Pt[nn]=(0,ke.Z)((0,ke.Z)({},he[nn]),{},{autoArrow:et,targetOffset:de})}),Pt}var pe=ge(),Ee=ve(3300);function ye(et){var Pt=et.prefixCls,nn=et.current,St=et.total,Gt=et.title,Lt=et.description,Yt=et.onClose,_t=et.onPrev,Vt=et.onNext,ln=et.onFinish,dn=et.className,vn=et.closeIcon,Kn=vn!==!1&&vn!==null,Gn=vn!==void 0&&vn!==!0?vn:ce.createElement("span",{className:"".concat(Pt,"-close-x")},"\xD7");return ce.createElement("div",{className:ae()("".concat(Pt,"-content"),dn)},ce.createElement("div",{className:"".concat(Pt,"-inner")},Kn&&ce.createElement("button",{type:"button",onClick:Yt,"aria-label":"Close",className:"".concat(Pt,"-close")},Gn),ce.createElement("div",{className:"".concat(Pt,"-header")},ce.createElement("div",{className:"".concat(Pt,"-title")},Gt)),ce.createElement("div",{className:"".concat(Pt,"-description")},Lt),ce.createElement("div",{className:"".concat(Pt,"-footer")},ce.createElement("div",{className:"".concat(Pt,"-sliders")},St>1?(0,Ee.Z)(Array.from({length:St}).keys()).map(function(Or,Hr){return ce.createElement("span",{key:Or,className:Hr===nn?"active":""})}):null),ce.createElement("div",{className:"".concat(Pt,"-buttons")},nn!==0?ce.createElement("button",{className:"".concat(Pt,"-prev-btn"),onClick:_t},"Prev"):null,nn===St-1?ce.createElement("button",{className:"".concat(Pt,"-finish-btn"),onClick:ln},"Finish"):ce.createElement("button",{className:"".concat(Pt,"-next-btn"),onClick:Vt},"Next")))))}var we=function(Pt){var nn=Pt.current,St=Pt.renderPanel;return ce.createElement(ce.Fragment,null,typeof St=="function"?St(Pt,nn):ce.createElement(ye,Pt))},Ce=we,Me=["prefixCls","steps","defaultCurrent","current","onChange","onClose","onFinish","open","mask","arrow","rootClassName","placement","renderPanel","gap","animated","scrollIntoViewOptions","zIndex","closeIcon"],Fe={left:"50%",top:"50%",width:1,height:1},Te=function(Pt){var nn=Pt.prefixCls,St=nn===void 0?"rc-tour":nn,Gt=Pt.steps,Lt=Gt===void 0?[]:Gt,Yt=Pt.defaultCurrent,_t=Pt.current,Vt=Pt.onChange,ln=Pt.onClose,dn=Pt.onFinish,vn=Pt.open,Kn=Pt.mask,Gn=Kn===void 0?!0:Kn,Or=Pt.arrow,Hr=Or===void 0?!0:Or,Fr=Pt.rootClassName,Er=Pt.placement,gr=Pt.renderPanel,$r=Pt.gap,da=Pt.animated,va=Pt.scrollIntoViewOptions,ui=va===void 0?!0:va,Pi=Pt.zIndex,La=Pi===void 0?1001:Pi,Xa=Pt.closeIcon,la=(0,ue.Z)(Pt,Me),qa=ce.useRef(),Za=(0,re.Z)(0,{value:_t,defaultValue:Yt}),pi=(0,fe.Z)(Za,2),ei=pi[0],Oo=pi[1],Ao=(0,re.Z)(void 0,{value:vn,postState:function(Gi){return ei<0||ei>=Lt.length?!1:Gi!=null?Gi:!0}}),ai=(0,fe.Z)(Ao,2),pn=ai[0],xn=ai[1],Bn=ce.useRef(pn);(0,ie.Z)(function(){pn&&!Bn.current&&Oo(0),Bn.current=pn},[pn]);var mr=Lt[ei]||{},fr=mr.target,oa=mr.placement,ii=mr.style,ni=mr.arrow,Ca=mr.className,Qa=mr.mask,io=mr.scrollIntoViewOptions,lr=mr.closeIcon,ri=pn&&(Qa!=null?Qa:Gn),Jo=lr!=null?lr:Xa,To=io!=null?io:ui,Qi=y(fr,vn,$r,To),mi=(0,fe.Z)(Qi,2),bs=mi[0],As=mi[1],wr=a(As,Er,oa),us=As?typeof ni=="undefined"?Hr:ni:!1,ns=(0,me.Z)(us)==="object"?us.pointAtCenter:!1;(0,ie.Z)(function(){var Wo;(Wo=qa.current)===null||Wo===void 0||Wo.forceAlign()},[ns,ei]);var di=function(Gi){Oo(Gi),Vt==null||Vt(Gi)};if(As===void 0)return null;var qo=function(){xn(!1),ln==null||ln(ei)},_o=function(){return ce.createElement(Ce,(0,b.Z)({arrow:us,key:"content",prefixCls:St,total:Lt.length,renderPanel:gr,onPrev:function(){di(ei-1)},onNext:function(){di(ei+1)},onClose:qo,current:ei,onFinish:function(){qo(),dn==null||dn()},closeIcon:Jo},Lt[ei]))},to=typeof ri=="boolean"?ri:!!ri,yr=typeof ri=="boolean"?void 0:ri,Po=function(Gi){return Gi||As||document.body};return ce.createElement(ce.Fragment,null,ce.createElement(te,{zIndex:La,prefixCls:St,pos:bs,showMask:to,style:yr==null?void 0:yr.style,fill:yr==null?void 0:yr.color,open:pn,animated:da,rootClassName:Fr}),ce.createElement(oe.Z,(0,b.Z)({builtinPlacements:ge(ns)},la,{ref:qa,popupStyle:ii,popupPlacement:wr,popupVisible:pn,popupClassName:ae()(Fr,Ca),prefixCls:St,popup:_o,forceRender:!1,destroyPopupOnHide:!0,zIndex:La,getTriggerDOMNode:Po,arrow:!!us}),ce.createElement(le.Z,{open:pn,autoLock:!0},ce.createElement("div",{className:ae()(Fr,"".concat(St,"-target-placeholder")),style:(0,ke.Z)((0,ke.Z)({},bs||Fe),{},{position:"fixed",pointerEvents:"none"})}))))},Pe=Te,Ne=Pe,Re=ve(79676),Ze=ve(36355),De=ve(88088),ot=ve(99267),At=ve(3113),nt=ve(9763),ft=ve(31724),at=ve(47729);function qe(et){return et!=null}var mt=et=>{let{stepProps:Pt,current:nn,type:St,indicatorsRender:Gt,closeIcon:Lt}=et;var Yt,_t;const{prefixCls:Vt,total:ln=1,title:dn,onClose:vn,onPrev:Kn,onNext:Gn,onFinish:Or,cover:Hr,description:Fr,nextButtonProps:Er,prevButtonProps:gr,type:$r,className:da,closeIcon:va}=Pt,ui=$r!=null?$r:St,Pi=va!=null?va:Lt,La=Pi!==!1&&Pi!==null,[Xa,la]=(0,at.Z)(La,Pi,mr=>ce.createElement("span",{onClick:vn,"aria-label":"Close",className:`${Vt}-close`},mr),ce.createElement(ot.Z,{className:`${Vt}-close-icon`}),!0),qa=nn===ln-1,Za=()=>{var mr;Kn==null||Kn(),(mr=gr==null?void 0:gr.onClick)===null||mr===void 0||mr.call(gr)},pi=()=>{var mr;qa?Or==null||Or():Gn==null||Gn(),(mr=Er==null?void 0:Er.onClick)===null||mr===void 0||mr.call(Er)},ei=qe(dn)?ce.createElement("div",{className:`${Vt}-header`},ce.createElement("div",{className:`${Vt}-title`},dn)):null,Oo=qe(Fr)?ce.createElement("div",{className:`${Vt}-description`},Fr):null,Ao=qe(Hr)?ce.createElement("div",{className:`${Vt}-cover`},Hr):null;let ai;Gt?ai=Gt(nn,ln):ai=(0,Ee.Z)(Array.from({length:ln}).keys()).map((mr,fr)=>ce.createElement("span",{key:mr,className:ae()(fr===nn&&`${Vt}-indicator-active`,`${Vt}-indicator`)}));const pn=ui==="primary"?"default":"primary",xn={type:"default",ghost:ui==="primary"},[Bn]=(0,nt.Z)("Tour",ft.Z.Tour);return ce.createElement("div",{className:ae()(da,`${Vt}-content`)},ce.createElement("div",{className:`${Vt}-inner`},Xa&&la,Ao,ei,Oo,ce.createElement("div",{className:`${Vt}-footer`},ln>1&&ce.createElement("div",{className:`${Vt}-indicators`},ai),ce.createElement("div",{className:`${Vt}-buttons`},nn!==0?ce.createElement(At.ZP,Object.assign({},xn,gr,{onClick:Za,size:"small",className:ae()(`${Vt}-prev-btn`,gr==null?void 0:gr.className)}),(Yt=gr==null?void 0:gr.children)!==null&&Yt!==void 0?Yt:Bn==null?void 0:Bn.Previous):null,ce.createElement(At.ZP,Object.assign({type:pn},Er,{onClick:pi,size:"small",className:ae()(`${Vt}-next-btn`,Er==null?void 0:Er.className)}),(_t=Er==null?void 0:Er.children)!==null&&_t!==void 0?_t:qa?Bn==null?void 0:Bn.Finish:Bn==null?void 0:Bn.Next)))))},ht=ve(39722),jt=ve(64993),lt=ve(17313),st=ve(19447),Ke=ve(83116),gt=ve(37613);const ze=et=>{const{componentCls:Pt,lineHeight:nn,padding:St,paddingXS:Gt,borderRadius:Lt,borderRadiusXS:Yt,colorPrimary:_t,colorText:Vt,colorFill:ln,indicatorHeight:dn,indicatorWidth:vn,boxShadowTertiary:Kn,tourZIndexPopup:Gn,fontSize:Or,colorBgElevated:Hr,fontWeightStrong:Fr,marginXS:Er,colorTextLightSolid:gr,tourBorderRadius:$r,colorWhite:da,colorBgTextHover:va,tourCloseSize:ui,motionDurationSlow:Pi,antCls:La}=et;return[{[Pt]:Object.assign(Object.assign({},(0,lt.Wf)(et)),{color:Vt,position:"absolute",zIndex:Gn,display:"block",visibility:"visible",fontSize:Or,lineHeight:nn,width:520,"--antd-arrow-background-color":Hr,"&-pure":{maxWidth:"100%",position:"relative"},[`&${Pt}-hidden`]:{display:"none"},[`${Pt}-content`]:{position:"relative"},[`${Pt}-inner`]:{textAlign:"start",textDecoration:"none",borderRadius:$r,boxShadow:Kn,position:"relative",backgroundColor:Hr,border:"none",backgroundClip:"padding-box",[`${Pt}-close`]:{position:"absolute",top:St,insetInlineEnd:St,color:et.colorIcon,outline:"none",width:ui,height:ui,borderRadius:et.borderRadiusSM,transition:`background-color ${et.motionDurationMid}, color ${et.motionDurationMid}`,display:"flex",alignItems:"center",justifyContent:"center","&:hover":{color:et.colorIconHover,backgroundColor:et.wireframe?"transparent":et.colorFillContent}},[`${Pt}-cover`]:{textAlign:"center",padding:`${St+ui+Gt}px ${St}px 0`,img:{width:"100%"}},[`${Pt}-header`]:{padding:`${St}px ${St}px ${Gt}px`,[`${Pt}-title`]:{lineHeight:nn,fontSize:Or,fontWeight:Fr}},[`${Pt}-description`]:{padding:`0 ${St}px`,lineHeight:nn,wordWrap:"break-word"},[`${Pt}-footer`]:{padding:`${Gt}px ${St}px ${St}px`,textAlign:"end",borderRadius:`0 0 ${Yt}px ${Yt}px`,display:"flex",[`${Pt}-indicators`]:{display:"inline-block",[`${Pt}-indicator`]:{width:vn,height:dn,display:"inline-block",borderRadius:"50%",background:ln,"&:not(:last-child)":{marginInlineEnd:dn},"&-active":{background:_t}}},[`${Pt}-buttons`]:{marginInlineStart:"auto",[`${La}-btn`]:{marginInlineStart:Er}}}},[`${Pt}-primary, &${Pt}-primary`]:{"--antd-arrow-background-color":_t,[`${Pt}-inner`]:{color:gr,textAlign:"start",textDecoration:"none",backgroundColor:_t,borderRadius:Lt,boxShadow:Kn,[`${Pt}-close`]:{color:gr},[`${Pt}-indicators`]:{[`${Pt}-indicator`]:{background:new jt.C(gr).setAlpha(.15).toRgbString(),"&-active":{background:gr}}},[`${Pt}-prev-btn`]:{color:gr,borderColor:new jt.C(gr).setAlpha(.15).toRgbString(),backgroundColor:_t,"&:hover":{backgroundColor:new jt.C(gr).setAlpha(.15).toRgbString(),borderColor:"transparent"}},[`${Pt}-next-btn`]:{color:_t,borderColor:"transparent",background:da,"&:hover":{background:new jt.C(va).onBackground(da).toRgbString()}}}}}),[`${Pt}-mask`]:{[`${Pt}-placeholder-animated`]:{transition:`all ${Pi}`}},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${Pt}-inner`]:{borderRadius:Math.min($r,st.qN)}}},(0,st.ZP)(et,{colorBg:"var(--antd-arrow-background-color)",contentRadius:$r,limitVerticalRadius:!0})]};var $e=(0,Ke.Z)("Tour",et=>{const{borderRadiusLG:Pt,fontSize:nn,lineHeight:St}=et,Gt=(0,gt.TS)(et,{tourZIndexPopup:et.zIndexPopupBase+70,indicatorWidth:6,indicatorHeight:6,tourBorderRadius:Pt,tourCloseSize:nn*St});return[ze(Gt)]}),xt=ve(53487),Ct=function(et,Pt){var nn={};for(var St in et)Object.prototype.hasOwnProperty.call(et,St)&&Pt.indexOf(St)<0&&(nn[St]=et[St]);if(et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Gt=0,St=Object.getOwnPropertySymbols(et);Gt{const{prefixCls:Pt,current:nn=0,total:St=6,className:Gt,style:Lt,type:Yt}=et,_t=Ct(et,["prefixCls","current","total","className","style","type"]),{getPrefixCls:Vt}=ce.useContext(Ze.E_),ln=Vt("tour",Pt),[dn,vn]=$e(ln);return dn(ce.createElement(ht.t5,{prefixCls:ln,hashId:vn,className:ae()(Gt,`${ln}-pure`,Yt&&`${ln}-${Yt}`),style:Lt},ce.createElement(mt,{stepProps:Object.assign(Object.assign({},_t),{prefixCls:ln,total:St}),current:nn,type:Yt})))};var Xe=(0,xt.i)(yt),We=et=>{let{defaultType:Pt,steps:nn=[],current:St,defaultCurrent:Gt}=et;var Lt;const[Yt,_t]=(0,re.Z)(Gt,{value:St});(0,ce.useLayoutEffect)(()=>{St!==void 0&&_t(St)},[St]);const Vt=typeof Yt=="number"?(Lt=nn[Yt])===null||Lt===void 0?void 0:Lt.type:Pt;return{currentMergedType:Vt!=null?Vt:Pt,updateInnerCurrent:_t}},it=function(et,Pt){var nn={};for(var St in et)Object.prototype.hasOwnProperty.call(et,St)&&Pt.indexOf(St)<0&&(nn[St]=et[St]);if(et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Gt=0,St=Object.getOwnPropertySymbols(et);Gt{const{prefixCls:Pt,current:nn,defaultCurrent:St,type:Gt,rootClassName:Lt,indicatorsRender:Yt,steps:_t}=et,Vt=it(et,["prefixCls","current","defaultCurrent","type","rootClassName","indicatorsRender","steps"]),{getPrefixCls:ln,direction:dn}=(0,ce.useContext)(Ze.E_),vn=ln("tour",Pt),[Kn,Gn]=$e(vn),[,Or]=(0,De.Z)(),{currentMergedType:Hr,updateInnerCurrent:Fr}=We({defaultType:Gt,steps:_t,current:nn,defaultCurrent:St}),Er=(0,Re.Z)({arrowPointAtCenter:!0,autoAdjustOverflow:!0,offset:Or.marginXXS,arrowWidth:Or.sizePopupArrow,borderRadius:Or.borderRadius}),gr=ae()({[`${vn}-primary`]:Hr==="primary",[`${vn}-rtl`]:dn==="rtl"},Gn,Lt),$r=(va,ui)=>ce.createElement(mt,{type:Gt,stepProps:va,current:ui,indicatorsRender:Yt}),da=va=>{var ui;Fr(va),(ui=et.onChange)===null||ui===void 0||ui.call(et,va)};return Kn(ce.createElement(Ne,Object.assign({},Vt,{rootClassName:gr,prefixCls:vn,current:nn,defaultCurrent:St,animated:!0,renderPanel:$r,builtinPlacements:Er,onChange:da,steps:_t})))};pt._InternalPanelDoNotUseOrYouWillBeFired=Xe;var Qt=pt},14625:function(Ut){function Et(ce){var ke,b,me="";if(typeof ce=="string"||typeof ce=="number")me+=ce;else if(typeof ce=="object")if(Array.isArray(ce)){var fe=ce.length;for(ke=0;ke0&&Bt[Bt.length-1])&&(jn[0]===6||jn[0]===2)){Ue=0;continue}if(jn[0]===3&&(!Bt||jn[1]>Bt[0]&&jn[1]=55296&&ut<=56319&&Ue>10)+55296,Rt%1024+56320)),(ut+1===Ue||Qe.length>16384)&&(Bt+=String.fromCharCode.apply(String,Qe),Qe.length=0)}return Bt},ae="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ie=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),re=0;re>4,Un[ut++]=(Rt&15)<<4|qt>>2,Un[ut++]=(qt&3)<<6|en&63;return jn},x=function(je){for(var Ie=je.length,Ue=[],Qe=0;Qe>z,ge=1<>z,ye=he+Ee,we=ye,Ce=32,Me=we+Ce,Fe=65536>>te,Te=1<=0){if(Ie<55296||Ie>56319&&Ie<=65535)return Ue=this.index[Ie>>z],Ue=(Ue<>z)],Ue=(Ue<>te),Ue=this.index[Ue],Ue+=Ie>>z&Pe,Ue=this.index[Ue],Ue=(Ue<at?(ut.push(!0),qt-=at):ut.push(!1),["normal","auto","loose"].indexOf(Ie)!==-1&&[8208,8211,12316,12448].indexOf(Bt)!==-1)return Qe.push(Rt),Ue.push(Xe);if(qt===ht||qt===ze){if(Rt===0)return Qe.push(Rt),Ue.push(Vt);var en=Ue[Rt-1];return Oo.indexOf(en)===-1?(Qe.push(Qe[Rt-1]),Ue.push(en)):(Qe.push(Rt),Ue.push(Vt))}if(Qe.push(Rt),qt===ln)return Ue.push(Ie==="strict"?Qt:Hr);if(qt===da||qt===_t)return Ue.push(Vt);if(qt===va)return Bt>=131072&&Bt<=196605||Bt>=196608&&Bt<=262141?Ue.push(Hr):Ue.push(Vt);Ue.push(qt)}),[Qe,Ue,ut]},xn=function(je,Ie,Ue,Qe){var ut=Qe[Ue];if(Array.isArray(je)?je.indexOf(ut)!==-1:je===ut)for(var Bt=Ue;Bt<=Qe.length;){Bt++;var Rt=Qe[Bt];if(Rt===Ie)return!0;if(Rt!==gt)break}if(ut===gt)for(var Bt=Ue;Bt>0;){Bt--;var qt=Qe[Bt];if(Array.isArray(je)?je.indexOf(qt)!==-1:je===qt)for(var en=Ue;en<=Qe.length;){en++;var Rt=Qe[en];if(Rt===Ie)return!0;if(Rt!==gt)break}if(qt!==gt)break}return!1},Bn=function(je,Ie){for(var Ue=je;Ue>=0;){var Qe=Ie[Ue];if(Qe===gt)Ue--;else return Qe}return 0},mr=function(je,Ie,Ue,Qe,ut){if(Ue[Qe]===0)return La;var Bt=Qe-1;if(Array.isArray(ut)&&ut[Bt]===!0)return La;var Rt=Bt-1,qt=Bt+1,en=Ie[Bt],jn=Rt>=0?Ie[Rt]:0,Un=Ie[qt];if(en===tt&&Un===mt)return La;if(Za.indexOf(en)!==-1)return Pi;if(Za.indexOf(Un)!==-1||pi.indexOf(Un)!==-1)return La;if(Bn(Bt,Ie)===st)return Xa;if(la.get(je[Bt])===ze||(en===dn||en===vn)&&la.get(je[qt])===ze||en===lt||Un===lt||en===Ke||[gt,xt,yt].indexOf(en)===-1&&Un===Ke||[Le,We,it,nn,Yt].indexOf(Un)!==-1||Bn(Bt,Ie)===et||xn(Pt,et,Bt,Ie)||xn([Le,We],Qt,Bt,Ie)||xn($e,$e,Bt,Ie))return La;if(en===gt)return Xa;if(en===Pt||Un===Pt)return La;if(Un===Xe||en===Xe)return Xa;if([xt,yt,Qt].indexOf(Un)!==-1||en===Ct||jn===Or&&ai.indexOf(en)!==-1||en===Yt&&Un===Or||Un===pt||qa.indexOf(Un)!==-1&&en===St||qa.indexOf(en)!==-1&&Un===St||en===Lt&&[Hr,dn,vn].indexOf(Un)!==-1||[Hr,dn,vn].indexOf(en)!==-1&&Un===Gt||qa.indexOf(en)!==-1&&ei.indexOf(Un)!==-1||ei.indexOf(en)!==-1&&qa.indexOf(Un)!==-1||[Lt,Gt].indexOf(en)!==-1&&(Un===St||[et,yt].indexOf(Un)!==-1&&Ie[qt+1]===St)||[et,yt].indexOf(en)!==-1&&Un===St||en===St&&[St,Yt,nn].indexOf(Un)!==-1)return La;if([St,Yt,nn,Le,We].indexOf(Un)!==-1)for(var Be=Bt;Be>=0;){var Oe=Ie[Be];if(Oe===St)return La;if([Yt,nn].indexOf(Oe)!==-1)Be--;else break}if([Lt,Gt].indexOf(Un)!==-1)for(var Be=[Le,We].indexOf(en)!==-1?Rt:Bt;Be>=0;){var Oe=Ie[Be];if(Oe===St)return La;if([Yt,nn].indexOf(Oe)!==-1)Be--;else break}if(Fr===en&&[Fr,Er,Kn,Gn].indexOf(Un)!==-1||[Er,Kn].indexOf(en)!==-1&&[Er,gr].indexOf(Un)!==-1||[gr,Gn].indexOf(en)!==-1&&Un===gr||Ao.indexOf(en)!==-1&&[pt,Gt].indexOf(Un)!==-1||Ao.indexOf(Un)!==-1&&en===Lt||qa.indexOf(en)!==-1&&qa.indexOf(Un)!==-1||en===nn&&qa.indexOf(Un)!==-1||qa.concat(St).indexOf(en)!==-1&&Un===et&&ui.indexOf(je[qt])===-1||qa.concat(St).indexOf(Un)!==-1&&en===We)return La;if(en===$r&&Un===$r){for(var Je=Ue[Bt],dt=1;Je>0&&(Je--,Ie[Je]===$r);)dt++;if(dt%2!==0)return La}return en===dn&&Un===vn?La:Xa},fr=function(je,Ie){Ie||(Ie={lineBreak:"normal",wordBreak:"normal"});var Ue=pn(je,Ie.lineBreak),Qe=Ue[0],ut=Ue[1],Bt=Ue[2];(Ie.wordBreak==="break-all"||Ie.wordBreak==="break-word")&&(ut=ut.map(function(qt){return[St,Vt,da].indexOf(qt)!==-1?Hr:qt}));var Rt=Ie.wordBreak==="keep-all"?Bt.map(function(qt,en){return qt&&je[en]>=19968&&je[en]<=40959}):void 0;return[Qe,ut,Rt]},oa=function(){function je(Ie,Ue,Qe,ut){this.codePoints=Ie,this.required=Ue===Pi,this.start=Qe,this.end=ut}return je.prototype.slice=function(){return se.apply(void 0,this.codePoints.slice(this.start,this.end))},je}(),ii=function(je,Ie){var Ue=oe(je),Qe=fr(Ue,Ie),ut=Qe[0],Bt=Qe[1],Rt=Qe[2],qt=Ue.length,en=0,jn=0;return{next:function(){if(jn>=qt)return{done:!0,value:null};for(var Un=La;jn=In&&je<=57},uo=function(je){return je>=55296&&je<=57343},An=function(je){return Ya(je)||je>=Ua&&je<=Oa||je>=Ar&&je<=Ur},Mn=function(je){return je>=Ar&&je<=zr},ar=function(je){return je>=Ua&&je<=lo},_n=function(je){return Mn(je)||ar(je)},Zn=function(je){return je>=Fa},Nn=function(je){return je===lr||je===To||je===Qi},Yn=function(je){return _n(je)||Zn(je)||je===_o},jr=function(je){return Yn(je)||Ya(je)||je===to},Nr=function(je){return je>=Es&&je<=al||je===Ds||je>=gs&&je<=vo||je===Vn},Xr=function(je,Ie){return je!==Jo?!1:Ie!==lr},$n=function(je,Ie,Ue){return je===to?Yn(Ie)||Xr(Ie,Ue):Yn(je)?!0:!!(je===Jo&&Xr(je,Ie))},hr=function(je,Ie,Ue){return je===$o||je===to?Ya(Ie)?!0:Ie===Wr&&Ya(Ue):Ya(je===Wr?Ie:je)},na=function(je){var Ie=0,Ue=1;(je[Ie]===$o||je[Ie]===to)&&(je[Ie]===to&&(Ue=-1),Ie++);for(var Qe=[];Ya(je[Ie]);)Qe.push(je[Ie++]);var ut=Qe.length?parseInt(se.apply(void 0,Qe),10):0;je[Ie]===Wr&&Ie++;for(var Bt=[];Ya(je[Ie]);)Bt.push(je[Ie++]);var Rt=Bt.length,qt=Rt?parseInt(se.apply(void 0,Bt),10):0;(je[Ie]===vi||je[Ie]===qr)&&Ie++;var en=1;(je[Ie]===$o||je[Ie]===to)&&(je[Ie]===to&&(en=-1),Ie++);for(var jn=[];Ya(je[Ie]);)jn.push(je[Ie++]);var Un=jn.length?parseInt(se.apply(void 0,jn),10):0;return Ue*(ut+qt*Math.pow(10,-Rt))*Math.pow(10,en*Un)},no={type:2},Ta={type:3},gi={type:4},ho={type:13},Cs={type:8},Ti={type:21},yi={type:9},Ii={type:10},ro={type:11},Ei={type:12},oo={type:14},wo={type:23},Bo={type:1},as={type:25},Ki={type:24},Ss={type:26},Mt={type:27},zo={type:28},On={type:29},ha={type:31},Ra={type:32},Ka=function(){function je(){this._value=[]}return je.prototype.write=function(Ie){this._value=this._value.concat(oe(Ie))},je.prototype.read=function(){for(var Ie=[],Ue=this.consumeToken();Ue!==Ra;)Ie.push(Ue),Ue=this.consumeToken();return Ie},je.prototype.consumeToken=function(){var Ie=this.consumeCodePoint();switch(Ie){case mi:return this.consumeStringToken(mi);case As:var Ue=this.peekCodePoint(0),Qe=this.peekCodePoint(1),ut=this.peekCodePoint(2);if(jr(Ue)||Xr(Qe,ut)){var Bt=$n(Ue,Qe,ut)?Ca:ni,Rt=this.consumeName();return{type:5,value:Rt,flags:Bt}}break;case wr:if(this.peekCodePoint(0)===bs)return this.consumeCodePoint(),ho;break;case ns:return this.consumeStringToken(ns);case di:return no;case qo:return Ta;case ji:if(this.peekCodePoint(0)===bs)return this.consumeCodePoint(),oo;break;case $o:if(hr(Ie,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(Ie),this.consumeNumericToken();break;case ll:return gi;case to:var qt=Ie,en=this.peekCodePoint(0),jn=this.peekCodePoint(1);if(hr(qt,en,jn))return this.reconsumeCodePoint(Ie),this.consumeNumericToken();if($n(qt,en,jn))return this.reconsumeCodePoint(Ie),this.consumeIdentLikeToken();if(en===to&&jn===Wo)return this.consumeCodePoint(),this.consumeCodePoint(),Ki;break;case Wr:if(hr(Ie,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(Ie),this.consumeNumericToken();break;case ri:if(this.peekCodePoint(0)===ji)for(this.consumeCodePoint();;){var Un=this.consumeCodePoint();if(Un===ji&&(Un=this.consumeCodePoint(),Un===ri))return this.consumeToken();if(Un===Rn)return this.consumeToken()}break;case rl:return Ss;case Ws:return Mt;case Po:if(this.peekCodePoint(0)===yr&&this.peekCodePoint(1)===to&&this.peekCodePoint(2)===to)return this.consumeCodePoint(),this.consumeCodePoint(),as;break;case Gi:var Be=this.peekCodePoint(0),Oe=this.peekCodePoint(1),Je=this.peekCodePoint(2);if($n(Be,Oe,Je)){var Rt=this.consumeName();return{type:7,value:Rt}}break;case Rs:return zo;case Jo:if(Xr(Ie,this.peekCodePoint(0)))return this.reconsumeCodePoint(Ie),this.consumeIdentLikeToken();break;case Kr:return On;case xa:if(this.peekCodePoint(0)===bs)return this.consumeCodePoint(),Cs;break;case oi:return ro;case qi:return Ei;case Pr:case ya:var dt=this.peekCodePoint(0),bt=this.peekCodePoint(1);return dt===$o&&(An(bt)||bt===Gr)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(Ie),this.consumeIdentLikeToken();case xo:if(this.peekCodePoint(0)===bs)return this.consumeCodePoint(),yi;if(this.peekCodePoint(0)===xo)return this.consumeCodePoint(),Ti;break;case Ho:if(this.peekCodePoint(0)===bs)return this.consumeCodePoint(),Ii;break;case Rn:return Ra}return Nn(Ie)?(this.consumeWhiteSpace(),ha):Ya(Ie)?(this.reconsumeCodePoint(Ie),this.consumeNumericToken()):Yn(Ie)?(this.reconsumeCodePoint(Ie),this.consumeIdentLikeToken()):{type:6,value:se(Ie)}},je.prototype.consumeCodePoint=function(){var Ie=this._value.shift();return typeof Ie=="undefined"?-1:Ie},je.prototype.reconsumeCodePoint=function(Ie){this._value.unshift(Ie)},je.prototype.peekCodePoint=function(Ie){return Ie>=this._value.length?-1:this._value[Ie]},je.prototype.consumeUnicodeRangeToken=function(){for(var Ie=[],Ue=this.consumeCodePoint();An(Ue)&&Ie.length<6;)Ie.push(Ue),Ue=this.consumeCodePoint();for(var Qe=!1;Ue===Gr&&Ie.length<6;)Ie.push(Ue),Ue=this.consumeCodePoint(),Qe=!0;if(Qe){var ut=parseInt(se.apply(void 0,Ie.map(function(en){return en===Gr?In:en})),16),Bt=parseInt(se.apply(void 0,Ie.map(function(en){return en===Gr?Oa:en})),16);return{type:30,start:ut,end:Bt}}var Rt=parseInt(se.apply(void 0,Ie),16);if(this.peekCodePoint(0)===to&&An(this.peekCodePoint(1))){this.consumeCodePoint(),Ue=this.consumeCodePoint();for(var qt=[];An(Ue)&&qt.length<6;)qt.push(Ue),Ue=this.consumeCodePoint();var Bt=parseInt(se.apply(void 0,qt),16);return{type:30,start:Rt,end:Bt}}else return{type:30,start:Rt,end:Rt}},je.prototype.consumeIdentLikeToken=function(){var Ie=this.consumeName();return Ie.toLowerCase()==="url"&&this.peekCodePoint(0)===di?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===di?(this.consumeCodePoint(),{type:19,value:Ie}):{type:20,value:Ie}},je.prototype.consumeUrlToken=function(){var Ie=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Rn)return{type:22,value:""};var Ue=this.peekCodePoint(0);if(Ue===ns||Ue===mi){var Qe=this.consumeStringToken(this.consumeCodePoint());return Qe.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Rn||this.peekCodePoint(0)===qo)?(this.consumeCodePoint(),{type:22,value:Qe.value}):(this.consumeBadUrlRemnants(),wo)}for(;;){var ut=this.consumeCodePoint();if(ut===Rn||ut===qo)return{type:22,value:se.apply(void 0,Ie)};if(Nn(ut))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Rn||this.peekCodePoint(0)===qo?(this.consumeCodePoint(),{type:22,value:se.apply(void 0,Ie)}):(this.consumeBadUrlRemnants(),wo);if(ut===mi||ut===ns||ut===di||Nr(ut))return this.consumeBadUrlRemnants(),wo;if(ut===Jo)if(Xr(ut,this.peekCodePoint(0)))Ie.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),wo;else Ie.push(ut)}},je.prototype.consumeWhiteSpace=function(){for(;Nn(this.peekCodePoint(0));)this.consumeCodePoint()},je.prototype.consumeBadUrlRemnants=function(){for(;;){var Ie=this.consumeCodePoint();if(Ie===qo||Ie===Rn)return;Xr(Ie,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},je.prototype.consumeStringSlice=function(Ie){for(var Ue=5e4,Qe="";Ie>0;){var ut=Math.min(Ue,Ie);Qe+=se.apply(void 0,this._value.splice(0,ut)),Ie-=ut}return this._value.shift(),Qe},je.prototype.consumeStringToken=function(Ie){var Ue="",Qe=0;do{var ut=this._value[Qe];if(ut===Rn||ut===void 0||ut===Ie)return Ue+=this.consumeStringSlice(Qe),{type:0,value:Ue};if(ut===lr)return this._value.splice(0,Qe),Bo;if(ut===Jo){var Bt=this._value[Qe+1];Bt!==Rn&&Bt!==void 0&&(Bt===lr?(Ue+=this.consumeStringSlice(Qe),Qe=-1,this._value.shift()):Xr(ut,Bt)&&(Ue+=this.consumeStringSlice(Qe),Ue+=se(this.consumeEscapedCodePoint()),Qe=-1))}Qe++}while(!0)},je.prototype.consumeNumber=function(){var Ie=[],Ue=Qa,Qe=this.peekCodePoint(0);for((Qe===$o||Qe===to)&&Ie.push(this.consumeCodePoint());Ya(this.peekCodePoint(0));)Ie.push(this.consumeCodePoint());Qe=this.peekCodePoint(0);var ut=this.peekCodePoint(1);if(Qe===Wr&&Ya(ut))for(Ie.push(this.consumeCodePoint(),this.consumeCodePoint()),Ue=io;Ya(this.peekCodePoint(0));)Ie.push(this.consumeCodePoint());Qe=this.peekCodePoint(0),ut=this.peekCodePoint(1);var Bt=this.peekCodePoint(2);if((Qe===vi||Qe===qr)&&((ut===$o||ut===to)&&Ya(Bt)||Ya(ut)))for(Ie.push(this.consumeCodePoint(),this.consumeCodePoint()),Ue=io;Ya(this.peekCodePoint(0));)Ie.push(this.consumeCodePoint());return[na(Ie),Ue]},je.prototype.consumeNumericToken=function(){var Ie=this.consumeNumber(),Ue=Ie[0],Qe=Ie[1],ut=this.peekCodePoint(0),Bt=this.peekCodePoint(1),Rt=this.peekCodePoint(2);if($n(ut,Bt,Rt)){var qt=this.consumeName();return{type:15,number:Ue,flags:Qe,unit:qt}}return ut===us?(this.consumeCodePoint(),{type:16,number:Ue,flags:Qe}):{type:17,number:Ue,flags:Qe}},je.prototype.consumeEscapedCodePoint=function(){var Ie=this.consumeCodePoint();if(An(Ie)){for(var Ue=se(Ie);An(this.peekCodePoint(0))&&Ue.length<6;)Ue+=se(this.consumeCodePoint());Nn(this.peekCodePoint(0))&&this.consumeCodePoint();var Qe=parseInt(Ue,16);return Qe===0||uo(Qe)||Qe>1114111?mo:Qe}return Ie===Rn?mo:Ie},je.prototype.consumeName=function(){for(var Ie="";;){var Ue=this.consumeCodePoint();if(jr(Ue))Ie+=se(Ue);else if(Xr(Ue,this.peekCodePoint(0)))Ie+=se(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(Ue),Ie}},je}(),Ja=function(){function je(Ie){this._tokens=Ie}return je.create=function(Ie){var Ue=new Ka;return Ue.write(Ie),new je(Ue.read())},je.parseValue=function(Ie){return je.create(Ie).parseComponentValue()},je.parseValues=function(Ie){return je.create(Ie).parseComponentValues()},je.prototype.parseComponentValue=function(){for(var Ie=this.consumeToken();Ie.type===31;)Ie=this.consumeToken();if(Ie.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(Ie);var Ue=this.consumeComponentValue();do Ie=this.consumeToken();while(Ie.type===31);if(Ie.type===32)return Ue;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},je.prototype.parseComponentValues=function(){for(var Ie=[];;){var Ue=this.consumeComponentValue();if(Ue.type===32)return Ie;Ie.push(Ue),Ie.push()}},je.prototype.consumeComponentValue=function(){var Ie=this.consumeToken();switch(Ie.type){case 11:case 28:case 2:return this.consumeSimpleBlock(Ie.type);case 19:return this.consumeFunction(Ie)}return Ie},je.prototype.consumeSimpleBlock=function(Ie){for(var Ue={type:Ie,values:[]},Qe=this.consumeToken();;){if(Qe.type===32||Fn(Qe,Ie))return Ue;this.reconsumeToken(Qe),Ue.values.push(this.consumeComponentValue()),Qe=this.consumeToken()}},je.prototype.consumeFunction=function(Ie){for(var Ue={name:Ie.value,values:[],type:18};;){var Qe=this.consumeToken();if(Qe.type===32||Qe.type===3)return Ue;this.reconsumeToken(Qe),Ue.values.push(this.consumeComponentValue())}},je.prototype.consumeToken=function(){var Ie=this._tokens.shift();return typeof Ie=="undefined"?Ra:Ie},je.prototype.reconsumeToken=function(Ie){this._tokens.unshift(Ie)},je}(),Mr=function(je){return je.type===15},Jr=function(je){return je.type===17},Ea=function(je){return je.type===20},Ha=function(je){return je.type===0},Fo=function(je,Ie){return Ea(je)&&je.value===Ie},ss=function(je){return je.type!==31},$t=function(je){return je.type!==31&&je.type!==4},wn=function(je){var Ie=[],Ue=[];return je.forEach(function(Qe){if(Qe.type===4){if(Ue.length===0)throw new Error("Error parsing function args, zero tokens for arg");Ie.push(Ue),Ue=[];return}Qe.type!==31&&Ue.push(Qe)}),Ue.length&&Ie.push(Ue),Ie},Fn=function(je,Ie){return Ie===11&&je.type===12||Ie===28&&je.type===29?!0:Ie===2&&je.type===3},wa=function(je){return je.type===17||je.type===15},Hn=function(je){return je.type===16||wa(je)},Wa=function(je){return je.length>1?[je[0],je[1]]:[je[0]]},ra={type:17,number:0,flags:Qa},ua={type:16,number:50,flags:Qa},Ir={type:16,number:100,flags:Qa},aa=function(je,Ie,Ue){var Qe=je[0],ut=je[1];return[Yr(Qe,Ie),Yr(typeof ut!="undefined"?ut:Qe,Ue)]},Yr=function(je,Ie){if(je.type===16)return je.number/100*Ie;if(Mr(je))switch(je.unit){case"rem":case"em":return 16*je.number;case"px":default:return je.number}return je.number},Ai="deg",Wi="grad",No="rad",Mo="turn",Vo={name:"angle",parse:function(je,Ie){if(Ie.type===15)switch(Ie.unit){case Ai:return Math.PI*Ie.number/180;case Wi:return Math.PI/200*Ie.number;case No:return Ie.number;case Mo:return Math.PI*2*Ie.number}throw new Error("Unsupported angle type")}},bo=function(je){return je.type===15&&(je.unit===Ai||je.unit===Wi||je.unit===No||je.unit===Mo)},Vi=function(je){var Ie=je.filter(Ea).map(function(Ue){return Ue.value}).join(" ");switch(Ie){case"to bottom right":case"to right bottom":case"left top":case"top left":return[ra,ra];case"to top":case"bottom":return bi(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[ra,Ir];case"to right":case"left":return bi(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Ir,Ir];case"to bottom":case"top":return bi(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Ir,ra];case"to left":case"right":return bi(270)}return 0},bi=function(je){return Math.PI*je/180},hi={name:"color",parse:function(je,Ie){if(Ie.type===18){var Ue=kr[Ie.name];if(typeof Ue=="undefined")throw new Error('Attempting to parse an unsupported color function "'+Ie.name+'"');return Ue(je,Ie.values)}if(Ie.type===5){if(Ie.value.length===3){var Qe=Ie.value.substring(0,1),ut=Ie.value.substring(1,2),Bt=Ie.value.substring(2,3);return Lr(parseInt(Qe+Qe,16),parseInt(ut+ut,16),parseInt(Bt+Bt,16),1)}if(Ie.value.length===4){var Qe=Ie.value.substring(0,1),ut=Ie.value.substring(1,2),Bt=Ie.value.substring(2,3),Rt=Ie.value.substring(3,4);return Lr(parseInt(Qe+Qe,16),parseInt(ut+ut,16),parseInt(Bt+Bt,16),parseInt(Rt+Rt,16)/255)}if(Ie.value.length===6){var Qe=Ie.value.substring(0,2),ut=Ie.value.substring(2,4),Bt=Ie.value.substring(4,6);return Lr(parseInt(Qe,16),parseInt(ut,16),parseInt(Bt,16),1)}if(Ie.value.length===8){var Qe=Ie.value.substring(0,2),ut=Ie.value.substring(2,4),Bt=Ie.value.substring(4,6),Rt=Ie.value.substring(6,8);return Lr(parseInt(Qe,16),parseInt(ut,16),parseInt(Bt,16),parseInt(Rt,16)/255)}}if(Ie.type===20){var qt=Ba[Ie.value.toUpperCase()];if(typeof qt!="undefined")return qt}return Ba.TRANSPARENT}},Io=function(je){return(255&je)===0},Qr=function(je){var Ie=255&je,Ue=255&je>>8,Qe=255&je>>16,ut=255&je>>24;return Ie<255?"rgba("+ut+","+Qe+","+Ue+","+Ie/255+")":"rgb("+ut+","+Qe+","+Ue+")"},Lr=function(je,Ie,Ue,Qe){return(je<<24|Ie<<16|Ue<<8|Math.round(Qe*255)<<0)>>>0},Ga=function(je,Ie){if(je.type===17)return je.number;if(je.type===16){var Ue=Ie===3?1:255;return Ie===3?je.number/100*Ue:Math.round(je.number/100*Ue)}return 0},_a=function(je,Ie){var Ue=Ie.filter($t);if(Ue.length===3){var Qe=Ue.map(Ga),ut=Qe[0],Bt=Qe[1],Rt=Qe[2];return Lr(ut,Bt,Rt,1)}if(Ue.length===4){var qt=Ue.map(Ga),ut=qt[0],Bt=qt[1],Rt=qt[2],en=qt[3];return Lr(ut,Bt,Rt,en)}return 0};function Xi(je,Ie,Ue){return Ue<0&&(Ue+=1),Ue>=1&&(Ue-=1),Ue<1/6?(Ie-je)*Ue*6+je:Ue<1/2?Ie:Ue<2/3?(Ie-je)*6*(2/3-Ue)+je:je}var Ri=function(je,Ie){var Ue=Ie.filter($t),Qe=Ue[0],ut=Ue[1],Bt=Ue[2],Rt=Ue[3],qt=(Qe.type===17?bi(Qe.number):Vo.parse(je,Qe))/(Math.PI*2),en=Hn(ut)?ut.number/100:0,jn=Hn(Bt)?Bt.number/100:0,Un=typeof Rt!="undefined"&&Hn(Rt)?Yr(Rt,1):1;if(en===0)return Lr(jn*255,jn*255,jn*255,1);var Be=jn<=.5?jn*(en+1):jn+en-jn*en,Oe=jn*2-Be,Je=Xi(Oe,Be,qt+1/3),dt=Xi(Oe,Be,qt),bt=Xi(Oe,Be,qt-1/3);return Lr(Je*255,dt*255,bt*255,Un)},kr={hsl:Ri,hsla:Ri,rgb:_a,rgba:_a},pr=function(je,Ie){return hi.parse(je,Ja.create(Ie).parseComponentValue())},Ba={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},ci={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(je,Ie){return Ie.map(function(Ue){if(Ea(Ue))switch(Ue.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Di={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},xi=function(je,Ie){var Ue=hi.parse(je,Ie[0]),Qe=Ie[1];return Qe&&Hn(Qe)?{color:Ue,stop:Qe}:{color:Ue,stop:null}},ka=function(je,Ie){var Ue=je[0],Qe=je[je.length-1];Ue.stop===null&&(Ue.stop=ra),Qe.stop===null&&(Qe.stop=Ir);for(var ut=[],Bt=0,Rt=0;RtBt?ut.push(en):ut.push(Bt),Bt=en}else ut.push(null)}for(var jn=null,Rt=0;RtRt.optimumDistance)?{optimumCorner:qt,optimumDistance:Un}:Rt},{optimumDistance:ut?1/0:-1/0,optimumCorner:null}).optimumCorner},Na=function(je,Ie,Ue,Qe,ut){var Bt=0,Rt=0;switch(je.size){case 0:je.shape===0?Bt=Rt=Math.min(Math.abs(Ie),Math.abs(Ie-Qe),Math.abs(Ue),Math.abs(Ue-ut)):je.shape===1&&(Bt=Math.min(Math.abs(Ie),Math.abs(Ie-Qe)),Rt=Math.min(Math.abs(Ue),Math.abs(Ue-ut)));break;case 2:if(je.shape===0)Bt=Rt=Math.min($a(Ie,Ue),$a(Ie,Ue-ut),$a(Ie-Qe,Ue),$a(Ie-Qe,Ue-ut));else if(je.shape===1){var qt=Math.min(Math.abs(Ue),Math.abs(Ue-ut))/Math.min(Math.abs(Ie),Math.abs(Ie-Qe)),en=zn(Qe,ut,Ie,Ue,!0),jn=en[0],Un=en[1];Bt=$a(jn-Ie,(Un-Ue)/qt),Rt=qt*Bt}break;case 1:je.shape===0?Bt=Rt=Math.max(Math.abs(Ie),Math.abs(Ie-Qe),Math.abs(Ue),Math.abs(Ue-ut)):je.shape===1&&(Bt=Math.max(Math.abs(Ie),Math.abs(Ie-Qe)),Rt=Math.max(Math.abs(Ue),Math.abs(Ue-ut)));break;case 3:if(je.shape===0)Bt=Rt=Math.max($a(Ie,Ue),$a(Ie,Ue-ut),$a(Ie-Qe,Ue),$a(Ie-Qe,Ue-ut));else if(je.shape===1){var qt=Math.max(Math.abs(Ue),Math.abs(Ue-ut))/Math.max(Math.abs(Ie),Math.abs(Ie-Qe)),Be=zn(Qe,ut,Ie,Ue,!1),jn=Be[0],Un=Be[1];Bt=$a(jn-Ie,(Un-Ue)/qt),Rt=qt*Bt}break}return Array.isArray(je.size)&&(Bt=Yr(je.size[0],Qe),Rt=je.size.length===2?Yr(je.size[1],ut):Bt),[Bt,Rt]},Zi=function(je,Ie){var Ue=bi(180),Qe=[];return wn(Ie).forEach(function(ut,Bt){if(Bt===0){var Rt=ut[0];if(Rt.type===20&&Rt.value==="to"){Ue=Vi(ut);return}else if(bo(Rt)){Ue=Vo.parse(je,Rt);return}}var qt=xi(je,ut);Qe.push(qt)}),{angle:Ue,stops:Qe,type:1}},Co=function(je,Ie){var Ue=bi(180),Qe=[];return wn(Ie).forEach(function(ut,Bt){if(Bt===0){var Rt=ut[0];if(Rt.type===20&&["top","left","right","bottom"].indexOf(Rt.value)!==-1){Ue=Vi(ut);return}else if(bo(Rt)){Ue=(Vo.parse(je,Rt)+bi(270))%bi(360);return}}var qt=xi(je,ut);Qe.push(qt)}),{angle:Ue,stops:Qe,type:1}},Fi=function(je,Ie){var Ue=bi(180),Qe=[],ut=1,Bt=0,Rt=3,qt=[];return wn(Ie).forEach(function(en,jn){var Un=en[0];if(jn===0){if(Ea(Un)&&Un.value==="linear"){ut=1;return}else if(Ea(Un)&&Un.value==="radial"){ut=2;return}}if(Un.type===18){if(Un.name==="from"){var Be=hi.parse(je,Un.values[0]);Qe.push({stop:ra,color:Be})}else if(Un.name==="to"){var Be=hi.parse(je,Un.values[0]);Qe.push({stop:Ir,color:Be})}else if(Un.name==="color-stop"){var Oe=Un.values.filter($t);if(Oe.length===2){var Be=hi.parse(je,Oe[1]),Je=Oe[0];Jr(Je)&&Qe.push({stop:{type:16,number:Je.number*100,flags:Je.flags},color:Be})}}}}),ut===1?{angle:(Ue+bi(180))%bi(360),stops:Qe,type:ut}:{size:Rt,shape:Bt,stops:Qe,position:qt,type:ut}},hs="closest-side",Lo="farthest-side",Yi="closest-corner",Xo="farthest-corner",Ps="circle",ps="ellipse",_s="cover",Hl="contain",su=function(je,Ie){var Ue=0,Qe=3,ut=[],Bt=[];return wn(Ie).forEach(function(Rt,qt){var en=!0;if(qt===0){var jn=!1;en=Rt.reduce(function(Be,Oe){if(jn)if(Ea(Oe))switch(Oe.value){case"center":return Bt.push(ua),Be;case"top":case"left":return Bt.push(ra),Be;case"right":case"bottom":return Bt.push(Ir),Be}else(Hn(Oe)||wa(Oe))&&Bt.push(Oe);else if(Ea(Oe))switch(Oe.value){case Ps:return Ue=0,!1;case ps:return Ue=1,!1;case"at":return jn=!0,!1;case hs:return Qe=0,!1;case _s:case Lo:return Qe=1,!1;case Hl:case Yi:return Qe=2,!1;case Xo:return Qe=3,!1}else if(wa(Oe)||Hn(Oe))return Array.isArray(Qe)||(Qe=[]),Qe.push(Oe),!1;return Be},en)}if(en){var Un=xi(je,Rt);ut.push(Un)}}),{size:Qe,shape:Ue,stops:ut,position:Bt,type:2}},gA=function(je,Ie){var Ue=0,Qe=3,ut=[],Bt=[];return wn(Ie).forEach(function(Rt,qt){var en=!0;if(qt===0?en=Rt.reduce(function(Un,Be){if(Ea(Be))switch(Be.value){case"center":return Bt.push(ua),!1;case"top":case"left":return Bt.push(ra),!1;case"right":case"bottom":return Bt.push(Ir),!1}else if(Hn(Be)||wa(Be))return Bt.push(Be),!1;return Un},en):qt===1&&(en=Rt.reduce(function(Un,Be){if(Ea(Be))switch(Be.value){case Ps:return Ue=0,!1;case ps:return Ue=1,!1;case Hl:case hs:return Qe=0,!1;case Lo:return Qe=1,!1;case Yi:return Qe=2,!1;case _s:case Xo:return Qe=3,!1}else if(wa(Be)||Hn(Be))return Array.isArray(Qe)||(Qe=[]),Qe.push(Be),!1;return Un},en)),en){var jn=xi(je,Rt);ut.push(jn)}}),{size:Qe,shape:Ue,stops:ut,position:Bt,type:2}},KA=function(je){return je.type===1},lu=function(je){return je.type===2},Zo={name:"image",parse:function(je,Ie){if(Ie.type===22){var Ue={url:Ie.value,type:0};return je.cache.addImage(Ie.value),Ue}if(Ie.type===18){var Qe=bl[Ie.name];if(typeof Qe=="undefined")throw new Error('Attempting to parse an unsupported image function "'+Ie.name+'"');return Qe(je,Ie.values)}throw new Error("Unsupported image type "+Ie.type)}};function ml(je){return!(je.type===20&&je.value==="none")&&(je.type!==18||!!bl[je.name])}var bl={"linear-gradient":Zi,"-moz-linear-gradient":Co,"-ms-linear-gradient":Co,"-o-linear-gradient":Co,"-webkit-linear-gradient":Co,"radial-gradient":su,"-moz-radial-gradient":gA,"-ms-radial-gradient":gA,"-o-radial-gradient":gA,"-webkit-radial-gradient":gA,"-webkit-gradient":Fi},dc={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(je,Ie){if(Ie.length===0)return[];var Ue=Ie[0];return Ue.type===20&&Ue.value==="none"?[]:Ie.filter(function(Qe){return $t(Qe)&&ml(Qe)}).map(function(Qe){return Zo.parse(je,Qe)})}},xe={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(je,Ie){return Ie.map(function(Ue){if(Ea(Ue))switch(Ue.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},be={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(je,Ie){return wn(Ie).map(function(Ue){return Ue.filter(Hn)}).map(Wa)}},Se={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(je,Ie){return wn(Ie).map(function(Ue){return Ue.filter(Ea).map(function(Qe){return Qe.value}).join(" ")}).map(He)}},He=function(je){switch(je){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},Ve;(function(je){je.AUTO="auto",je.CONTAIN="contain",je.COVER="cover"})(Ve||(Ve={}));var Ge={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(je,Ie){return wn(Ie).map(function(Ue){return Ue.filter(_e)})}},_e=function(je){return Ea(je)||Hn(je)},rt=function(je){return{name:"border-"+je+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},ct=rt("top"),wt=rt("right"),It=rt("bottom"),Dt=rt("left"),kt=function(je){return{name:"border-radius-"+je,initialValue:"0 0",prefix:!1,type:1,parse:function(Ie,Ue){return Wa(Ue.filter(Hn))}}},vt=kt("top-left"),rn=kt("top-right"),Jt=kt("bottom-right"),an=kt("bottom-left"),Kt=function(je){return{name:"border-"+je+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(Ie,Ue){switch(Ue){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},sn=Kt("top"),Tn=Kt("right"),Xn=Kt("bottom"),ur=Kt("left"),Rr=function(je){return{name:"border-"+je+"-width",initialValue:"0",type:0,prefix:!1,parse:function(Ie,Ue){return Mr(Ue)?Ue.number:0}}},Jn=Rr("top"),yn=Rr("right"),er=Rr("bottom"),br=Rr("left"),Zt={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},tn={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(je,Ie){switch(Ie){case"rtl":return 1;case"ltr":default:return 0}}},Ln={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(je,Ie){return Ie.filter(Ea).reduce(function(Ue,Qe){return Ue|En(Qe.value)},0)}},En=function(je){switch(je){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},dr={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(je,Ie){switch(Ie){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},ir={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(je,Ie){return Ie.type===20&&Ie.value==="normal"?0:Ie.type===17||Ie.type===15?Ie.number:0}},vr;(function(je){je.NORMAL="normal",je.STRICT="strict"})(vr||(vr={}));var qn={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(je,Ie){switch(Ie){case"strict":return vr.STRICT;case"normal":default:return vr.NORMAL}}},Br={name:"line-height",initialValue:"normal",prefix:!1,type:4},Sr=function(je,Ie){return Ea(je)&&je.value==="normal"?1.2*Ie:je.type===17?Ie*je.number:Hn(je)?Yr(je,Ie):Ie},ja={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(je,Ie){return Ie.type===20&&Ie.value==="none"?null:Zo.parse(je,Ie)}},zt={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(je,Ie){switch(Ie){case"inside":return 0;case"outside":default:return 1}}},on={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(je,Ie){switch(Ie){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},gn=function(je){return{name:"margin-"+je,initialValue:"0",prefix:!1,type:4}},Pn=gn("top"),kn=gn("right"),nr=gn("bottom"),or=gn("left"),sr={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(je,Ie){return Ie.filter(Ea).map(function(Ue){switch(Ue.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},Aa={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(je,Ie){switch(Ie){case"break-word":return"break-word";case"normal":default:return"normal"}}},_r=function(je){return{name:"padding-"+je,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Pa=_r("top"),ba=_r("right"),Ci=_r("bottom"),xr=_r("left"),hn={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(je,Ie){switch(Ie){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},Ui={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(je,Ie){switch(Ie){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},ti={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(je,Ie){return Ie.length===1&&Fo(Ie[0],"none")?[]:wn(Ie).map(function(Ue){for(var Qe={color:Ba.TRANSPARENT,offsetX:ra,offsetY:ra,blur:ra},ut=0,Bt=0;Bt1?1:0],this.overflowWrap=sa(Ie,Aa,Ue.overflowWrap),this.paddingTop=sa(Ie,Pa,Ue.paddingTop),this.paddingRight=sa(Ie,ba,Ue.paddingRight),this.paddingBottom=sa(Ie,Ci,Ue.paddingBottom),this.paddingLeft=sa(Ie,xr,Ue.paddingLeft),this.paintOrder=sa(Ie,Dl,Ue.paintOrder),this.position=sa(Ie,Ui,Ue.position),this.textAlign=sa(Ie,hn,Ue.textAlign),this.textDecorationColor=sa(Ie,So,(Qe=Ue.textDecorationColor)!==null&&Qe!==void 0?Qe:Ue.color),this.textDecorationLine=sa(Ie,Vs,(ut=Ue.textDecorationLine)!==null&&ut!==void 0?ut:Ue.textDecoration),this.textShadow=sa(Ie,ti,Ue.textShadow),this.textTransform=sa(Ie,ea,Ue.textTransform),this.transform=sa(Ie,pa,Ue.transform),this.transformOrigin=sa(Ie,ta,Ue.transformOrigin),this.visibility=sa(Ie,jo,Ue.visibility),this.webkitTextStrokeColor=sa(Ie,Gl,Ue.webkitTextStrokeColor),this.webkitTextStrokeWidth=sa(Ie,Si,Ue.webkitTextStrokeWidth),this.wordBreak=sa(Ie,cn,Ue.wordBreak),this.zIndex=sa(Ie,yo,Ue.zIndex)}return je.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},je.prototype.isTransparent=function(){return Io(this.backgroundColor)},je.prototype.isTransformed=function(){return this.transform!==null},je.prototype.isPositioned=function(){return this.position!==0},je.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},je.prototype.isFloating=function(){return this.float!==0},je.prototype.isInlineLevel=function(){return Ji(this.display,4)||Ji(this.display,33554432)||Ji(this.display,268435456)||Ji(this.display,536870912)||Ji(this.display,67108864)||Ji(this.display,134217728)},je}(),eA=function(){function je(Ie,Ue){this.content=sa(Ie,Ll,Ue.content),this.quotes=sa(Ie,Qo,Ue.quotes)}return je}(),$s=function(){function je(Ie,Ue){this.counterIncrement=sa(Ie,$l,Ue.counterIncrement),this.counterReset=sa(Ie,Is,Ue.counterReset)}return je}(),sa=function(je,Ie,Ue){var Qe=new Ka,ut=Ue!==null&&typeof Ue!="undefined"?Ue.toString():Ie.initialValue;Qe.write(ut);var Bt=new Ja(Qe.read());switch(Ie.type){case 2:var Rt=Bt.parseComponentValue();return Ie.parse(je,Ea(Rt)?Rt.value:Ie.initialValue);case 0:return Ie.parse(je,Bt.parseComponentValue());case 1:return Ie.parse(je,Bt.parseComponentValues());case 4:return Bt.parseComponentValue();case 3:switch(Ie.format){case"angle":return Vo.parse(je,Bt.parseComponentValue());case"color":return hi.parse(je,Bt.parseComponentValue());case"image":return Zo.parse(je,Bt.parseComponentValue());case"length":var qt=Bt.parseComponentValue();return wa(qt)?qt:ra;case"length-percentage":var en=Bt.parseComponentValue();return Hn(en)?en:ra;case"time":return ma.parse(je,Bt.parseComponentValue())}break}},ms="data-html2canvas-debug",Al=function(je){var Ie=je.getAttribute(ms);switch(Ie){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},pA=function(je,Ie){var Ue=Al(je);return Ue===1||Ie===Ue},Os=function(){function je(Ie,Ue){if(this.context=Ie,this.textNodes=[],this.elements=[],this.flags=0,pA(Ue,3))debugger;this.styles=new Cl(Ie,window.getComputedStyle(Ue,null)),Cr(Ue)&&(this.styles.animationDuration.some(function(Qe){return Qe>0})&&(Ue.style.animationDuration="0s"),this.styles.transform!==null&&(Ue.style.transform="none")),this.bounds=ue(this.context,Ue),pA(Ue,4)&&(this.flags|=16)}return je}(),Sl="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",ul="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",il=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),vl=0;vl>4,Un[ut++]=(Rt&15)<<4|qt>>2,Un[ut++]=(qt&3)<<6|en&63;return jn},xl=function(je){for(var Ie=je.length,Ue=[],Qe=0;Qe>Ts,$u=1<>Ts,Au=Ol+FA,uu=Au,nA=32,rA=uu+nA,yA=65536>>vA,gc=1<=0){if(Ie<55296||Ie>56319&&Ie<=65535)return Ue=this.index[Ie>>Ts],Ue=(Ue<>Ts)],Ue=(Ue<>vA),Ue=this.index[Ue],Ue+=Ie>>Ts&xs,Ue=this.index[Ue],Ue=(Ue<=55296&&ut<=56319&&Ue>10)+55296,Rt%1024+56320)),(ut+1===Ue||Qe.length>16384)&&(Bt+=String.fromCharCode.apply(String,Qe),Qe.length=0)}return Bt},JA=WA(Sl),ol="\xD7",ls="\xF7",tc=function(je){return JA.get(je)},Ou=function(je,Ie,Ue){var Qe=Ue-2,ut=Ie[Qe],Bt=Ie[Ue-1],Rt=Ie[Ue];if(Bt===EA&&Rt===vs)return ol;if(Bt===EA||Bt===vs||Bt===aA||Rt===EA||Rt===vs||Rt===aA)return ls;if(Bt===fu&&[fu,du,gu,IA].indexOf(Rt)!==-1||(Bt===gu||Bt===du)&&(Rt===du||Rt===wA)||(Bt===IA||Bt===wA)&&Rt===wA||Rt===XA||Rt===iA||Rt===ec||Bt===el)return ol;if(Bt===XA&&Rt===ZA){for(;ut===iA;)ut=Ie[--Qe];if(ut===ZA)return ol}if(Bt===hu&&Rt===hu){for(var qt=0;ut===hu;)qt++,ut=Ie[--Qe];if(qt%2===0)return ol}return ls},Ni=function(je){var Ie=oA(je),Ue=Ie.length,Qe=0,ut=0,Bt=Ie.map(tc);return{next:function(){if(Qe>=Ue)return{done:!0,value:null};for(var Rt=ol;QeRt.x||Un.y>Rt.y;return Rt=Un,jn===0?!0:Be});return je.body.removeChild(Ie),qt},pu=function(){return typeof new Image().crossOrigin!="undefined"},mu=function(){return typeof new XMLHttpRequest().responseType=="string"},LA=function(je){var Ie=new Image,Ue=je.createElement("canvas"),Qe=Ue.getContext("2d");if(!Qe)return!1;Ie.src="data:image/svg+xml,";try{Qe.drawImage(Ie,0,0),Ue.toDataURL()}catch(ut){return!1}return!0},jA=function(je){return je[0]===0&&je[1]===255&&je[2]===0&&je[3]===255},ac=function(je){var Ie=je.createElement("canvas"),Ue=100;Ie.width=Ue,Ie.height=Ue;var Qe=Ie.getContext("2d");if(!Qe)return Promise.reject(!1);Qe.fillStyle="rgb(0, 255, 0)",Qe.fillRect(0,0,Ue,Ue);var ut=new Image,Bt=Ie.toDataURL();ut.src=Bt;var Rt=vu(Ue,Ue,0,0,ut);return Qe.fillStyle="red",Qe.fillRect(0,0,Ue,Ue),Tu(Rt).then(function(qt){Qe.drawImage(qt,0,0);var en=Qe.getImageData(0,0,Ue,Ue).data;Qe.fillStyle="red",Qe.fillRect(0,0,Ue,Ue);var jn=je.createElement("div");return jn.style.backgroundImage="url("+Bt+")",jn.style.height=Ue+"px",jA(en)?Tu(vu(Ue,Ue,0,0,jn)):Promise.reject(!1)}).then(function(qt){return Qe.drawImage(qt,0,0),jA(Qe.getImageData(0,0,Ue,Ue).data)}).catch(function(){return!1})},vu=function(je,Ie,Ue,Qe,ut){var Bt="http://www.w3.org/2000/svg",Rt=document.createElementNS(Bt,"svg"),qt=document.createElementNS(Bt,"foreignObject");return Rt.setAttributeNS(null,"width",je.toString()),Rt.setAttributeNS(null,"height",Ie.toString()),qt.setAttributeNS(null,"width","100%"),qt.setAttributeNS(null,"height","100%"),qt.setAttributeNS(null,"x",Ue.toString()),qt.setAttributeNS(null,"y",Qe.toString()),qt.setAttributeNS(null,"externalResourcesRequired","true"),Rt.appendChild(qt),qt.appendChild(ut),Rt},Tu=function(je){return new Promise(function(Ie,Ue){var Qe=new Image;Qe.onload=function(){return Ie(Qe)},Qe.onerror=Ue,Qe.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(je))})},Ms={get SUPPORT_RANGE_BOUNDS(){var je=rc(document);return Object.defineProperty(Ms,"SUPPORT_RANGE_BOUNDS",{value:je}),je},get SUPPORT_WORD_BREAKING(){var je=Ms.SUPPORT_RANGE_BOUNDS&&Fl(document);return Object.defineProperty(Ms,"SUPPORT_WORD_BREAKING",{value:je}),je},get SUPPORT_SVG_DRAWING(){var je=LA(document);return Object.defineProperty(Ms,"SUPPORT_SVG_DRAWING",{value:je}),je},get SUPPORT_FOREIGNOBJECT_DRAWING(){var je=typeof Array.from=="function"&&typeof window.fetch=="function"?ac(document):Promise.resolve(!1);return Object.defineProperty(Ms,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:je}),je},get SUPPORT_CORS_IMAGES(){var je=pu();return Object.defineProperty(Ms,"SUPPORT_CORS_IMAGES",{value:je}),je},get SUPPORT_RESPONSE_TYPE(){var je=mu();return Object.defineProperty(Ms,"SUPPORT_RESPONSE_TYPE",{value:je}),je},get SUPPORT_CORS_XHR(){var je="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Ms,"SUPPORT_CORS_XHR",{value:je}),je},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var je=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(Ms,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:je}),je}},Tl=function(){function je(Ie,Ue){this.text=Ie,this.bounds=Ue}return je}(),sA=function(je,Ie,Ue,Qe){var ut=Bi(Ie,Ue),Bt=[],Rt=0;return ut.forEach(function(qt){if(Ue.textDecorationLine.length||qt.trim().length>0)if(Ms.SUPPORT_RANGE_BOUNDS){var en=Wt(Qe,Rt,qt.length).getClientRects();if(en.length>1){var jn=ca(qt),Un=0;jn.forEach(function(Oe){Bt.push(new Tl(Oe,fe.fromDOMRectList(je,Wt(Qe,Un+Rt,Oe.length).getClientRects()))),Un+=Oe.length})}else Bt.push(new Tl(qt,fe.fromDOMRectList(je,en)))}else{var Be=Qe.splitText(qt.length);Bt.push(new Tl(qt,Nu(je,Qe))),Qe=Be}else Ms.SUPPORT_RANGE_BOUNDS||(Qe=Qe.splitText(qt.length));Rt+=qt.length}),Bt},Nu=function(je,Ie){var Ue=Ie.ownerDocument;if(Ue){var Qe=Ue.createElement("html2canvaswrapper");Qe.appendChild(Ie.cloneNode(!0));var ut=Ie.parentNode;if(ut){ut.replaceChild(Qe,Ie);var Bt=ue(je,Qe);return Qe.firstChild&&ut.replaceChild(Qe.firstChild,Qe),Bt}}return fe.EMPTY},Wt=function(je,Ie,Ue){var Qe=je.ownerDocument;if(!Qe)throw new Error("Node has no owner document");var ut=Qe.createRange();return ut.setStart(je,Ie),ut.setEnd(je,Ie+Ue),ut},ca=function(je){if(Ms.SUPPORT_NATIVE_TEXT_SEGMENTATION){var Ie=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(Ie.segment(je)).map(function(Ue){return Ue.segment})}return nc(je)},Ma=function(je,Ie){if(Ms.SUPPORT_NATIVE_TEXT_SEGMENTATION){var Ue=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(Ue.segment(je)).map(function(Qe){return Qe.segment})}return Hi(je,Ie)},Bi=function(je,Ie){return Ie.letterSpacing!==0?ca(je):Ma(je,Ie)},Va=[32,160,4961,65792,65793,4153,4241],Hi=function(je,Ie){for(var Ue=ii(je,{lineBreak:Ie.lineBreak,wordBreak:Ie.overflowWrap==="break-word"?"break-word":Ie.wordBreak}),Qe=[],ut,Bt=function(){if(ut.value){var Rt=ut.value.slice(),qt=oe(Rt),en="";qt.forEach(function(jn){Va.indexOf(jn)===-1?en+=se(jn):(en.length&&Qe.push(en),Qe.push(se(jn)),en="")}),en.length&&Qe.push(en)}};!(ut=Ue.next()).done;)Bt();return Qe},zi=function(){function je(Ie,Ue,Qe){this.text=Go(Ue.data,Qe.textTransform),this.textBounds=sA(Ie,this.text,Qe,Ue)}return je}(),Go=function(je,Ie){switch(Ie){case 1:return je.toLowerCase();case 3:return je.replace(Ko,os);case 2:return je.toUpperCase();default:return je}},Ko=/(^|\s|:|-|\(|\))([a-z])/g,os=function(je,Ie,Ue){return je.length>0?Ie+Ue.toUpperCase():je},fs=function(je){ve(Ie,je);function Ie(Ue,Qe){var ut=je.call(this,Ue,Qe)||this;return ut.src=Qe.currentSrc||Qe.src,ut.intrinsicWidth=Qe.naturalWidth,ut.intrinsicHeight=Qe.naturalHeight,ut.context.cache.addImage(ut.src),ut}return Ie}(Os),Li=function(je){ve(Ie,je);function Ie(Ue,Qe){var ut=je.call(this,Ue,Qe)||this;return ut.canvas=Qe,ut.intrinsicWidth=Qe.width,ut.intrinsicHeight=Qe.height,ut}return Ie}(Os),Ls=function(je){ve(Ie,je);function Ie(Ue,Qe){var ut=je.call(this,Ue,Qe)||this,Bt=new XMLSerializer,Rt=ue(Ue,Qe);return Qe.setAttribute("width",Rt.width+"px"),Qe.setAttribute("height",Rt.height+"px"),ut.svg="data:image/svg+xml,"+encodeURIComponent(Bt.serializeToString(Qe)),ut.intrinsicWidth=Qe.width.baseVal.value,ut.intrinsicHeight=Qe.height.baseVal.value,ut.context.cache.addImage(ut.svg),ut}return Ie}(Os),ks=function(je){ve(Ie,je);function Ie(Ue,Qe){var ut=je.call(this,Ue,Qe)||this;return ut.value=Qe.value,ut}return Ie}(Os),Nl=function(je){ve(Ie,je);function Ie(Ue,Qe){var ut=je.call(this,Ue,Qe)||this;return ut.start=Qe.start,ut.reversed=typeof Qe.reversed=="boolean"&&Qe.reversed===!0,ut}return Ie}(Os),DA=[{type:15,flags:0,unit:"px",number:3}],Mu=[{type:16,flags:0,number:50}],qA=function(je){return je.width>je.height?new fe(je.left+(je.width-je.height)/2,je.top,je.height,je.height):je.width0)Ue.textNodes.push(new zi(je,ut,Ue.styles));else if(Wn(ut))if(Qu(ut)&&ut.assignedNodes)ut.assignedNodes().forEach(function(qt){return yl(je,qt,Ue,Qe)});else{var Rt=TA(je,ut);Rt.styles.isVisible()&&(Tt(ut,Rt,Qe)?Rt.flags|=4:un(Rt.styles)&&(Rt.flags|=2),eu.indexOf(ut.tagName)!==-1&&(Rt.flags|=8),Ue.elements.push(Rt),ut.slot,ut.shadowRoot?yl(je,ut.shadowRoot,Rt,Qe):!Rl(ut)&&!Ro(ut)&&!yu(ut)&&yl(je,ut,Rt,Qe))}},TA=function(je,Ie){return tl(Ie)?new fs(je,Ie):Qs(Ie)?new Li(je,Ie):Ro(Ie)?new Ls(je,Ie):za(Ie)?new ks(je,Ie):fi(Ie)?new Nl(je,Ie):ao(Ie)?new bA(je,Ie):yu(Ie)?new fo(je,Ie):Rl(Ie)?new ts(je,Ie):Ys(Ie)?new Ml(je,Ie):new Os(je,Ie)},Ye=function(je,Ie){var Ue=TA(je,Ie);return Ue.flags|=4,yl(je,Ie,Ue,Ue),Ue},Tt=function(je,Ie,Ue){return Ie.styles.isPositionedWithZIndex()||Ie.styles.opacity<1||Ie.styles.isTransformed()||Fs(je)&&Ue.styles.isTransparent()},un=function(je){return je.isPositioned()||je.isFloating()},Sn=function(je){return je.nodeType===Node.TEXT_NODE},Wn=function(je){return je.nodeType===Node.ELEMENT_NODE},Cr=function(je){return Wn(je)&&typeof je.style!="undefined"&&!Zr(je)},Zr=function(je){return typeof je.className=="object"},za=function(je){return je.tagName==="LI"},fi=function(je){return je.tagName==="OL"},ao=function(je){return je.tagName==="INPUT"},$i=function(je){return je.tagName==="HTML"},Ro=function(je){return je.tagName==="svg"},Fs=function(je){return je.tagName==="BODY"},Qs=function(je){return je.tagName==="CANVAS"},Hs=function(je){return je.tagName==="VIDEO"},tl=function(je){return je.tagName==="IMG"},Ys=function(je){return je.tagName==="IFRAME"},Wl=function(je){return je.tagName==="STYLE"},Ql=function(je){return je.tagName==="SCRIPT"},Rl=function(je){return je.tagName==="TEXTAREA"},yu=function(je){return je.tagName==="SELECT"},Qu=function(je){return je.tagName==="SLOT"},Ru=function(je){return je.tagName.indexOf("-")>0},Uu=function(){function je(){this.counters={}}return je.prototype.getCounterValue=function(Ie){var Ue=this.counters[Ie];return Ue&&Ue.length?Ue[Ue.length-1]:1},je.prototype.getCounterValues=function(Ie){var Ue=this.counters[Ie];return Ue||[]},je.prototype.pop=function(Ie){var Ue=this;Ie.forEach(function(Qe){return Ue.counters[Qe].pop()})},je.prototype.parse=function(Ie){var Ue=this,Qe=Ie.counterIncrement,ut=Ie.counterReset,Bt=!0;Qe!==null&&Qe.forEach(function(qt){var en=Ue.counters[qt.counter];en&&qt.increment!==0&&(Bt=!1,en.length||en.push(1),en[Math.max(0,en.length-1)]+=qt.increment)});var Rt=[];return Bt&&ut.forEach(function(qt){var en=Ue.counters[qt.counter];Rt.push(qt.counter),en||(en=Ue.counters[qt.counter]=[]),en.push(qt.reset)}),Rt},je}(),ku={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Hu={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},zu={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},sl={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},lA=function(je,Ie,Ue,Qe,ut,Bt){return jeUe?uA(je,ut,Bt.length>0):Qe.integers.reduce(function(Rt,qt,en){for(;je>=qt;)je-=qt,Rt+=Qe.values[en];return Rt},"")+Bt},Eu=function(je,Ie,Ue,Qe){var ut="";do Ue||je--,ut=Qe(je)+ut,je/=Ie;while(je*Ie>=Ie);return ut},ws=function(je,Ie,Ue,Qe,ut){var Bt=Ue-Ie+1;return(je<0?"-":"")+(Eu(Math.abs(je),Bt,Qe,function(Rt){return se(Math.floor(Rt%Bt)+Ie)})+ut)},AA=function(je,Ie,Ue){Ue===void 0&&(Ue=". ");var Qe=Ie.length;return Eu(Math.abs(je),Qe,!1,function(ut){return Ie[Math.floor(ut%Qe)]})+Ue},Js=1,CA=2,Vl=4,tu=8,Xs=function(je,Ie,Ue,Qe,ut,Bt){if(je<-9999||je>9999)return uA(je,4,ut.length>0);var Rt=Math.abs(je),qt=ut;if(Rt===0)return Ie[0]+qt;for(var en=0;Rt>0&&en<=4;en++){var jn=Rt%10;jn===0&&Ji(Bt,Js)&&qt!==""?qt=Ie[jn]+qt:jn>1||jn===1&&en===0||jn===1&&en===1&&Ji(Bt,CA)||jn===1&&en===1&&Ji(Bt,Vl)&&je>100||jn===1&&en>1&&Ji(Bt,tu)?qt=Ie[jn]+(en>0?Ue[en-1]:"")+qt:jn===1&&en>0&&(qt=Ue[en-1]+qt),Rt=Math.floor(Rt/10)}return(je<0?Qe:"")+qt},wu="\u5341\u767E\u5343\u842C",ic="\u62FE\u4F70\u4EDF\u842C",oc="\u30DE\u30A4\u30CA\u30B9",SA="\uB9C8\uC774\uB108\uC2A4",uA=function(je,Ie,Ue){var Qe=Ue?". ":"",ut=Ue?"\u3001":"",Bt=Ue?", ":"",Rt=Ue?" ":"";switch(Ie){case 0:return"\u2022"+Rt;case 1:return"\u25E6"+Rt;case 2:return"\u25FE"+Rt;case 5:var qt=ws(je,48,57,!0,Qe);return qt.length<4?"0"+qt:qt;case 4:return AA(je,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",ut);case 6:return lA(je,1,3999,ku,3,Qe).toLowerCase();case 7:return lA(je,1,3999,ku,3,Qe);case 8:return ws(je,945,969,!1,Qe);case 9:return ws(je,97,122,!1,Qe);case 10:return ws(je,65,90,!1,Qe);case 11:return ws(je,1632,1641,!0,Qe);case 12:case 49:return lA(je,1,9999,Hu,3,Qe);case 35:return lA(je,1,9999,Hu,3,Qe).toLowerCase();case 13:return ws(je,2534,2543,!0,Qe);case 14:case 30:return ws(je,6112,6121,!0,Qe);case 15:return AA(je,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",ut);case 16:return AA(je,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",ut);case 17:case 48:return Xs(je,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",wu,"\u8CA0",ut,CA|Vl|tu);case 47:return Xs(je,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",ic,"\u8CA0",ut,Js|CA|Vl|tu);case 42:return Xs(je,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",wu,"\u8D1F",ut,CA|Vl|tu);case 41:return Xs(je,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",ic,"\u8D1F",ut,Js|CA|Vl|tu);case 26:return Xs(je,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",oc,ut,0);case 25:return Xs(je,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",oc,ut,Js|CA|Vl);case 31:return Xs(je,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",SA,Bt,Js|CA|Vl);case 33:return Xs(je,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",SA,Bt,0);case 32:return Xs(je,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",SA,Bt,Js|CA|Vl);case 18:return ws(je,2406,2415,!0,Qe);case 20:return lA(je,1,19999,sl,3,Qe);case 21:return ws(je,2790,2799,!0,Qe);case 22:return ws(je,2662,2671,!0,Qe);case 22:return lA(je,1,10999,zu,3,Qe);case 23:return AA(je,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case 24:return AA(je,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case 27:return ws(je,3302,3311,!0,Qe);case 28:return AA(je,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",ut);case 29:return AA(je,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",ut);case 34:return ws(je,3792,3801,!0,Qe);case 37:return ws(je,6160,6169,!0,Qe);case 38:return ws(je,4160,4169,!0,Qe);case 39:return ws(je,2918,2927,!0,Qe);case 40:return ws(je,1776,1785,!0,Qe);case 43:return ws(je,3046,3055,!0,Qe);case 44:return ws(je,3174,3183,!0,Qe);case 45:return ws(je,3664,3673,!0,Qe);case 46:return ws(je,3872,3881,!0,Qe);case 3:default:return ws(je,48,57,!0,Qe)}},El="data-html2canvas-ignore",fl=function(){function je(Ie,Ue,Qe){if(this.context=Ie,this.options=Qe,this.scrolledElements=[],this.referenceElement=Ue,this.counters=new Uu,this.quoteDepth=0,!Ue.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(Ue.ownerDocument.documentElement,!1)}return je.prototype.toIFrame=function(Ie,Ue){var Qe=this,ut=NA(Ie,Ue);if(!ut.contentWindow)return Promise.reject("Unable to find iframe window");var Bt=Ie.defaultView.pageXOffset,Rt=Ie.defaultView.pageYOffset,qt=ut.contentWindow,en=qt.document,jn=QA(ut).then(function(){return ke(Qe,void 0,void 0,function(){var Un,Be;return b(this,function(Oe){switch(Oe.label){case 0:return this.scrolledElements.forEach(Ku),qt&&(qt.scrollTo(Ue.left,Ue.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(qt.scrollY!==Ue.top||qt.scrollX!==Ue.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(qt.scrollX-Ue.left,qt.scrollY-Ue.top,0,0))),Un=this.options.onclone,Be=this.clonedReferenceElement,typeof Be=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:en.fonts&&en.fonts.ready?[4,en.fonts.ready]:[3,2];case 1:Oe.sent(),Oe.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Gu(en)]:[3,4];case 3:Oe.sent(),Oe.label=4;case 4:return typeof Un=="function"?[2,Promise.resolve().then(function(){return Un(en,Be)}).then(function(){return ut})]:[2,ut]}})})});return en.open(),en.write(wl(document.doctype)+""),Zl(this.referenceElement.ownerDocument,Bt,Rt),en.replaceChild(en.adoptNode(this.documentElement),en.documentElement),en.close(),jn},je.prototype.createElementClone=function(Ie){if(pA(Ie,2))debugger;if(Qs(Ie))return this.createCanvasClone(Ie);if(Hs(Ie))return this.createVideoClone(Ie);if(Wl(Ie))return this.createStyleClone(Ie);var Ue=Ie.cloneNode(!1);return tl(Ue)&&(tl(Ie)&&Ie.currentSrc&&Ie.currentSrc!==Ie.src&&(Ue.src=Ie.currentSrc,Ue.srcset=""),Ue.loading==="lazy"&&(Ue.loading="eager")),Ru(Ue)?this.createCustomElementClone(Ue):Ue},je.prototype.createCustomElementClone=function(Ie){var Ue=document.createElement("html2canvascustomelement");return Bu(Ie.style,Ue),Ue},je.prototype.createStyleClone=function(Ie){try{var Ue=Ie.sheet;if(Ue&&Ue.cssRules){var Qe=[].slice.call(Ue.cssRules,0).reduce(function(Bt,Rt){return Rt&&typeof Rt.cssText=="string"?Bt+Rt.cssText:Bt},""),ut=Ie.cloneNode(!1);return ut.textContent=Qe,ut}}catch(Bt){if(this.context.logger.error("Unable to access cssRules property",Bt),Bt.name!=="SecurityError")throw Bt}return Ie.cloneNode(!1)},je.prototype.createCanvasClone=function(Ie){var Ue;if(this.options.inlineImages&&Ie.ownerDocument){var Qe=Ie.ownerDocument.createElement("img");try{return Qe.src=Ie.toDataURL(),Qe}catch(jn){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",Ie)}}var ut=Ie.cloneNode(!1);try{ut.width=Ie.width,ut.height=Ie.height;var Bt=Ie.getContext("2d"),Rt=ut.getContext("2d");if(Rt)if(!this.options.allowTaint&&Bt)Rt.putImageData(Bt.getImageData(0,0,Ie.width,Ie.height),0,0);else{var qt=(Ue=Ie.getContext("webgl2"))!==null&&Ue!==void 0?Ue:Ie.getContext("webgl");if(qt){var en=qt.getContextAttributes();(en==null?void 0:en.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",Ie)}Rt.drawImage(Ie,0,0)}return ut}catch(jn){this.context.logger.info("Unable to clone canvas as it is tainted",Ie)}return ut},je.prototype.createVideoClone=function(Ie){var Ue=Ie.ownerDocument.createElement("canvas");Ue.width=Ie.offsetWidth,Ue.height=Ie.offsetHeight;var Qe=Ue.getContext("2d");try{return Qe&&(Qe.drawImage(Ie,0,0,Ue.width,Ue.height),this.options.allowTaint||Qe.getImageData(0,0,Ue.width,Ue.height)),Ue}catch(Bt){this.context.logger.info("Unable to clone video as it is tainted",Ie)}var ut=Ie.ownerDocument.createElement("canvas");return ut.width=Ie.offsetWidth,ut.height=Ie.offsetHeight,ut},je.prototype.appendChildNode=function(Ie,Ue,Qe){(!Wn(Ue)||!Ql(Ue)&&!Ue.hasAttribute(El)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(Ue)))&&(!this.options.copyStyles||!Wn(Ue)||!Wl(Ue))&&Ie.appendChild(this.cloneNode(Ue,Qe))},je.prototype.cloneChildNodes=function(Ie,Ue,Qe){for(var ut=this,Bt=Ie.shadowRoot?Ie.shadowRoot.firstChild:Ie.firstChild;Bt;Bt=Bt.nextSibling)if(Wn(Bt)&&Qu(Bt)&&typeof Bt.assignedNodes=="function"){var Rt=Bt.assignedNodes();Rt.length&&Rt.forEach(function(qt){return ut.appendChildNode(Ue,qt,Qe)})}else this.appendChildNode(Ue,Bt,Qe)},je.prototype.cloneNode=function(Ie,Ue){if(Sn(Ie))return document.createTextNode(Ie.data);if(!Ie.ownerDocument)return Ie.cloneNode(!1);var Qe=Ie.ownerDocument.defaultView;if(Qe&&Wn(Ie)&&(Cr(Ie)||Zr(Ie))){var ut=this.createElementClone(Ie);ut.style.transitionProperty="none";var Bt=Qe.getComputedStyle(Ie),Rt=Qe.getComputedStyle(Ie,":before"),qt=Qe.getComputedStyle(Ie,":after");this.referenceElement===Ie&&Cr(ut)&&(this.clonedReferenceElement=ut),Fs(ut)&&bu(ut);var en=this.counters.parse(new $s(this.context,Bt)),jn=this.resolvePseudoContent(Ie,ut,Rt,Xl.BEFORE);Ru(Ie)&&(Ue=!0),Hs(Ie)||this.cloneChildNodes(Ie,ut,Ue),jn&&ut.insertBefore(jn,ut.firstChild);var Un=this.resolvePseudoContent(Ie,ut,qt,Xl.AFTER);return Un&&ut.appendChild(Un),this.counters.pop(en),(Bt&&(this.options.copyStyles||Zr(Ie))&&!Ys(Ie)||Ue)&&Bu(Bt,ut),(Ie.scrollTop!==0||Ie.scrollLeft!==0)&&this.scrolledElements.push([ut,Ie.scrollLeft,Ie.scrollTop]),(Rl(Ie)||yu(Ie))&&(Rl(ut)||yu(ut))&&(ut.value=Ie.value),ut}return Ie.cloneNode(!1)},je.prototype.resolvePseudoContent=function(Ie,Ue,Qe,ut){var Bt=this;if(Qe){var Rt=Qe.content,qt=Ue.ownerDocument;if(!(!qt||!Rt||Rt==="none"||Rt==="-moz-alt-content"||Qe.display==="none")){this.counters.parse(new $s(this.context,Qe));var en=new eA(this.context,Qe),jn=qt.createElement("html2canvaspseudoelement");Bu(Qe,jn),en.content.forEach(function(Be){if(Be.type===0)jn.appendChild(qt.createTextNode(Be.value));else if(Be.type===22){var Oe=qt.createElement("img");Oe.src=Be.value,Oe.style.opacity="1",jn.appendChild(Oe)}else if(Be.type===18){if(Be.name==="attr"){var Je=Be.values.filter(Ea);Je.length&&jn.appendChild(qt.createTextNode(Ie.getAttribute(Je[0].value)||""))}else if(Be.name==="counter"){var dt=Be.values.filter($t),bt=dt[0],Ot=dt[1];if(bt&&Ea(bt)){var Ft=Bt.counters.getCounterValue(bt.value),Nt=Ot&&Ea(Ot)?on.parse(Bt.context,Ot.value):3;jn.appendChild(qt.createTextNode(uA(Ft,Nt,!1)))}}else if(Be.name==="counters"){var Ht=Be.values.filter($t),bt=Ht[0],Xt=Ht[1],Ot=Ht[2];if(bt&&Ea(bt)){var fn=Bt.counters.getCounterValues(bt.value),mn=Ot&&Ea(Ot)?on.parse(Bt.context,Ot.value):3,Qn=Xt&&Xt.type===0?Xt.value:"",bn=fn.map(function(Cn){return uA(Cn,mn,!1)}).join(Qn);jn.appendChild(qt.createTextNode(bn))}}}else if(Be.type===20)switch(Be.value){case"open-quote":jn.appendChild(qt.createTextNode(jl(en.quotes,Bt.quoteDepth++,!0)));break;case"close-quote":jn.appendChild(qt.createTextNode(jl(en.quotes,--Bt.quoteDepth,!1)));break;default:jn.appendChild(qt.createTextNode(Be.value))}}),jn.className=RA+" "+UA;var Un=ut===Xl.BEFORE?" "+RA:" "+UA;return Zr(Ue)?Ue.className.baseValue+=Un:Ue.className+=Un,jn}}},je.destroy=function(Ie){return Ie.parentNode?(Ie.parentNode.removeChild(Ie),!0):!1},je}(),Xl;(function(je){je[je.BEFORE=0]="BEFORE",je[je.AFTER=1]="AFTER"})(Xl||(Xl={}));var NA=function(je,Ie){var Ue=je.createElement("iframe");return Ue.className="html2canvas-container",Ue.style.visibility="hidden",Ue.style.position="fixed",Ue.style.left="-10000px",Ue.style.top="0px",Ue.style.border="0",Ue.width=Ie.width.toString(),Ue.height=Ie.height.toString(),Ue.scrolling="no",Ue.setAttribute(El,"true"),je.body.appendChild(Ue),Ue},MA=function(je){return new Promise(function(Ie){if(je.complete){Ie();return}if(!je.src){Ie();return}je.onload=Ie,je.onerror=Ie})},Gu=function(je){return Promise.all([].slice.call(je.images,0).map(MA))},QA=function(je){return new Promise(function(Ie,Ue){var Qe=je.contentWindow;if(!Qe)return Ue("No window assigned for iframe");var ut=Qe.document;Qe.onload=je.onload=function(){Qe.onload=je.onload=null;var Bt=setInterval(function(){ut.body.childNodes.length>0&&ut.readyState==="complete"&&(clearInterval(Bt),Ie(je))},50)}})},zs=["all","d","content"],Bu=function(je,Ie){for(var Ue=je.length-1;Ue>=0;Ue--){var Qe=je.item(Ue);zs.indexOf(Qe)===-1&&Ie.style.setProperty(Qe,je.getPropertyValue(Qe))}return Ie},wl=function(je){var Ie="";return je&&(Ie+=""),Ie},Zl=function(je,Ie,Ue){je&&je.defaultView&&(Ie!==je.defaultView.pageXOffset||Ue!==je.defaultView.pageYOffset)&&je.defaultView.scrollTo(Ie,Ue)},Ku=function(je){var Ie=je[0],Ue=je[1],Qe=je[2];Ie.scrollLeft=Ue,Ie.scrollTop=Qe},hc=":before",sc=":after",RA="___html2canvas___pseudoelement_before",UA="___html2canvas___pseudoelement_after",kA=`{ content: "" !important; display: none !important; }`,bu=function(je){Wu(je,"."+RA+hc+kA+` - .`+UA+sc+kA)},Wu=function(je,Ie){var Ue=je.ownerDocument;if(Ue){var Qe=Ue.createElement("style");Qe.textContent=Ie,je.appendChild(Qe)}},nu=function(){function je(){}return je.getOrigin=function(Ie){var Ue=je._link;return Ue?(Ue.href=Ie,Ue.href=Ue.href,Ue.protocol+Ue.hostname+Ue.port):"about:blank"},je.isSameOrigin=function(Ie){return je.getOrigin(Ie)===je._origin},je.setContext=function(Ie){je._link=Ie.document.createElement("a"),je._origin=je.getOrigin(Ie.location.href)},je._origin="about:blank",je}(),ru=function(){function je(Ie,Ue){this.context=Ie,this._options=Ue,this._cache={}}return je.prototype.addImage=function(Ie){var Ue=Promise.resolve();return this.has(Ie)||(Ks(Ie)||Bs(Ie))&&(this._cache[Ie]=this.loadImage(Ie)).catch(function(){}),Ue},je.prototype.match=function(Ie){return this._cache[Ie]},je.prototype.loadImage=function(Ie){return ke(this,void 0,void 0,function(){var Ue,Qe,ut,Bt,Rt=this;return b(this,function(qt){switch(qt.label){case 0:return Ue=nu.isSameOrigin(Ie),Qe=!ds(Ie)&&this._options.useCORS===!0&&Ms.SUPPORT_CORS_IMAGES&&!Ue,ut=!ds(Ie)&&!Ue&&!Ks(Ie)&&typeof this._options.proxy=="string"&&Ms.SUPPORT_CORS_XHR&&!Qe,!Ue&&this._options.allowTaint===!1&&!ds(Ie)&&!Ks(Ie)&&!ut&&!Qe?[2]:(Bt=Ie,ut?[4,this.proxy(Bt)]:[3,2]);case 1:Bt=qt.sent(),qt.label=2;case 2:return this.context.logger.debug("Added image "+Ie.substring(0,256)),[4,new Promise(function(en,jn){var Un=new Image;Un.onload=function(){return en(Un)},Un.onerror=jn,(Gs(Bt)||Qe)&&(Un.crossOrigin="anonymous"),Un.src=Bt,Un.complete===!0&&setTimeout(function(){return en(Un)},500),Rt._options.imageTimeout>0&&setTimeout(function(){return jn("Timed out ("+Rt._options.imageTimeout+"ms) loading image")},Rt._options.imageTimeout)})];case 3:return[2,qt.sent()]}})})},je.prototype.has=function(Ie){return typeof this._cache[Ie]!="undefined"},je.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},je.prototype.proxy=function(Ie){var Ue=this,Qe=this._options.proxy;if(!Qe)throw new Error("No proxy defined");var ut=Ie.substring(0,256);return new Promise(function(Bt,Rt){var qt=Ms.SUPPORT_RESPONSE_TYPE?"blob":"text",en=new XMLHttpRequest;en.onload=function(){if(en.status===200)if(qt==="text")Bt(en.response);else{var Be=new FileReader;Be.addEventListener("load",function(){return Bt(Be.result)},!1),Be.addEventListener("error",function(Oe){return Rt(Oe)},!1),Be.readAsDataURL(en.response)}else Rt("Failed to proxy resource "+ut+" with status code "+en.status)},en.onerror=Rt;var jn=Qe.indexOf("?")>-1?"&":"?";if(en.open("GET",""+Qe+jn+"url="+encodeURIComponent(Ie)+"&responseType="+qt),qt!=="text"&&en instanceof XMLHttpRequest&&(en.responseType=qt),Ue._options.imageTimeout){var Un=Ue._options.imageTimeout;en.timeout=Un,en.ontimeout=function(){return Rt("Timed out ("+Un+"ms) proxying "+ut)}}en.send()})},je}(),lc=/^data:image\/svg\+xml/i,Yl=/^data:image\/.*;base64,/i,Jl=/^data:image\/.*/i,Bs=function(je){return Ms.SUPPORT_SVG_DRAWING||!HA(je)},ds=function(je){return Jl.test(je)},Gs=function(je){return Yl.test(je)},Ks=function(je){return je.substr(0,4)==="blob"},HA=function(je){return je.substr(-3).toLowerCase()==="svg"||lc.test(je)},Ia=function(){function je(Ie,Ue){this.type=0,this.x=Ie,this.y=Ue}return je.prototype.add=function(Ie,Ue){return new je(this.x+Ie,this.y+Ue)},je}(),cA=function(je,Ie,Ue){return new Ia(je.x+(Ie.x-je.x)*Ue,je.y+(Ie.y-je.y)*Ue)},Cu=function(){function je(Ie,Ue,Qe,ut){this.type=1,this.start=Ie,this.startControl=Ue,this.endControl=Qe,this.end=ut}return je.prototype.subdivide=function(Ie,Ue){var Qe=cA(this.start,this.startControl,Ie),ut=cA(this.startControl,this.endControl,Ie),Bt=cA(this.endControl,this.end,Ie),Rt=cA(Qe,ut,Ie),qt=cA(ut,Bt,Ie),en=cA(Rt,qt,Ie);return Ue?new je(this.start,Qe,Rt,en):new je(en,qt,Bt,this.end)},je.prototype.add=function(Ie,Ue){return new je(this.start.add(Ie,Ue),this.startControl.add(Ie,Ue),this.endControl.add(Ie,Ue),this.end.add(Ie,Ue))},je.prototype.reverse=function(){return new je(this.end,this.endControl,this.startControl,this.start)},je}(),Il=function(je){return je.type===1},pc=function(){function je(Ie){var Ue=Ie.styles,Qe=Ie.bounds,ut=aa(Ue.borderTopLeftRadius,Qe.width,Qe.height),Bt=ut[0],Rt=ut[1],qt=aa(Ue.borderTopRightRadius,Qe.width,Qe.height),en=qt[0],jn=qt[1],Un=aa(Ue.borderBottomRightRadius,Qe.width,Qe.height),Be=Un[0],Oe=Un[1],Je=aa(Ue.borderBottomLeftRadius,Qe.width,Qe.height),dt=Je[0],bt=Je[1],Ot=[];Ot.push((Bt+en)/Qe.width),Ot.push((dt+Be)/Qe.width),Ot.push((Rt+bt)/Qe.height),Ot.push((jn+Oe)/Qe.height);var Ft=Math.max.apply(Math,Ot);Ft>1&&(Bt/=Ft,Rt/=Ft,en/=Ft,jn/=Ft,Be/=Ft,Oe/=Ft,dt/=Ft,bt/=Ft);var Nt=Qe.width-en,Ht=Qe.height-Oe,Xt=Qe.width-Be,fn=Qe.height-bt,mn=Ue.borderTopWidth,Qn=Ue.borderRightWidth,bn=Ue.borderBottomWidth,tr=Ue.borderLeftWidth,rr=Yr(Ue.paddingTop,Ie.bounds.width),Cn=Yr(Ue.paddingRight,Ie.bounds.width),Dn=Yr(Ue.paddingBottom,Ie.bounds.width),cr=Yr(Ue.paddingLeft,Ie.bounds.width);this.topLeftBorderDoubleOuterBox=Bt>0||Rt>0?Uo(Qe.left+tr/3,Qe.top+mn/3,Bt-tr/3,Rt-mn/3,so.TOP_LEFT):new Ia(Qe.left+tr/3,Qe.top+mn/3),this.topRightBorderDoubleOuterBox=Bt>0||Rt>0?Uo(Qe.left+Nt,Qe.top+mn/3,en-Qn/3,jn-mn/3,so.TOP_RIGHT):new Ia(Qe.left+Qe.width-Qn/3,Qe.top+mn/3),this.bottomRightBorderDoubleOuterBox=Be>0||Oe>0?Uo(Qe.left+Xt,Qe.top+Ht,Be-Qn/3,Oe-bn/3,so.BOTTOM_RIGHT):new Ia(Qe.left+Qe.width-Qn/3,Qe.top+Qe.height-bn/3),this.bottomLeftBorderDoubleOuterBox=dt>0||bt>0?Uo(Qe.left+tr/3,Qe.top+fn,dt-tr/3,bt-bn/3,so.BOTTOM_LEFT):new Ia(Qe.left+tr/3,Qe.top+Qe.height-bn/3),this.topLeftBorderDoubleInnerBox=Bt>0||Rt>0?Uo(Qe.left+tr*2/3,Qe.top+mn*2/3,Bt-tr*2/3,Rt-mn*2/3,so.TOP_LEFT):new Ia(Qe.left+tr*2/3,Qe.top+mn*2/3),this.topRightBorderDoubleInnerBox=Bt>0||Rt>0?Uo(Qe.left+Nt,Qe.top+mn*2/3,en-Qn*2/3,jn-mn*2/3,so.TOP_RIGHT):new Ia(Qe.left+Qe.width-Qn*2/3,Qe.top+mn*2/3),this.bottomRightBorderDoubleInnerBox=Be>0||Oe>0?Uo(Qe.left+Xt,Qe.top+Ht,Be-Qn*2/3,Oe-bn*2/3,so.BOTTOM_RIGHT):new Ia(Qe.left+Qe.width-Qn*2/3,Qe.top+Qe.height-bn*2/3),this.bottomLeftBorderDoubleInnerBox=dt>0||bt>0?Uo(Qe.left+tr*2/3,Qe.top+fn,dt-tr*2/3,bt-bn*2/3,so.BOTTOM_LEFT):new Ia(Qe.left+tr*2/3,Qe.top+Qe.height-bn*2/3),this.topLeftBorderStroke=Bt>0||Rt>0?Uo(Qe.left+tr/2,Qe.top+mn/2,Bt-tr/2,Rt-mn/2,so.TOP_LEFT):new Ia(Qe.left+tr/2,Qe.top+mn/2),this.topRightBorderStroke=Bt>0||Rt>0?Uo(Qe.left+Nt,Qe.top+mn/2,en-Qn/2,jn-mn/2,so.TOP_RIGHT):new Ia(Qe.left+Qe.width-Qn/2,Qe.top+mn/2),this.bottomRightBorderStroke=Be>0||Oe>0?Uo(Qe.left+Xt,Qe.top+Ht,Be-Qn/2,Oe-bn/2,so.BOTTOM_RIGHT):new Ia(Qe.left+Qe.width-Qn/2,Qe.top+Qe.height-bn/2),this.bottomLeftBorderStroke=dt>0||bt>0?Uo(Qe.left+tr/2,Qe.top+fn,dt-tr/2,bt-bn/2,so.BOTTOM_LEFT):new Ia(Qe.left+tr/2,Qe.top+Qe.height-bn/2),this.topLeftBorderBox=Bt>0||Rt>0?Uo(Qe.left,Qe.top,Bt,Rt,so.TOP_LEFT):new Ia(Qe.left,Qe.top),this.topRightBorderBox=en>0||jn>0?Uo(Qe.left+Nt,Qe.top,en,jn,so.TOP_RIGHT):new Ia(Qe.left+Qe.width,Qe.top),this.bottomRightBorderBox=Be>0||Oe>0?Uo(Qe.left+Xt,Qe.top+Ht,Be,Oe,so.BOTTOM_RIGHT):new Ia(Qe.left+Qe.width,Qe.top+Qe.height),this.bottomLeftBorderBox=dt>0||bt>0?Uo(Qe.left,Qe.top+fn,dt,bt,so.BOTTOM_LEFT):new Ia(Qe.left,Qe.top+Qe.height),this.topLeftPaddingBox=Bt>0||Rt>0?Uo(Qe.left+tr,Qe.top+mn,Math.max(0,Bt-tr),Math.max(0,Rt-mn),so.TOP_LEFT):new Ia(Qe.left+tr,Qe.top+mn),this.topRightPaddingBox=en>0||jn>0?Uo(Qe.left+Math.min(Nt,Qe.width-Qn),Qe.top+mn,Nt>Qe.width+Qn?0:Math.max(0,en-Qn),Math.max(0,jn-mn),so.TOP_RIGHT):new Ia(Qe.left+Qe.width-Qn,Qe.top+mn),this.bottomRightPaddingBox=Be>0||Oe>0?Uo(Qe.left+Math.min(Xt,Qe.width-tr),Qe.top+Math.min(Ht,Qe.height-bn),Math.max(0,Be-Qn),Math.max(0,Oe-bn),so.BOTTOM_RIGHT):new Ia(Qe.left+Qe.width-Qn,Qe.top+Qe.height-bn),this.bottomLeftPaddingBox=dt>0||bt>0?Uo(Qe.left+tr,Qe.top+Math.min(fn,Qe.height-bn),Math.max(0,dt-tr),Math.max(0,bt-bn),so.BOTTOM_LEFT):new Ia(Qe.left+tr,Qe.top+Qe.height-bn),this.topLeftContentBox=Bt>0||Rt>0?Uo(Qe.left+tr+cr,Qe.top+mn+rr,Math.max(0,Bt-(tr+cr)),Math.max(0,Rt-(mn+rr)),so.TOP_LEFT):new Ia(Qe.left+tr+cr,Qe.top+mn+rr),this.topRightContentBox=en>0||jn>0?Uo(Qe.left+Math.min(Nt,Qe.width+tr+cr),Qe.top+mn+rr,Nt>Qe.width+tr+cr?0:en-tr+cr,jn-(mn+rr),so.TOP_RIGHT):new Ia(Qe.left+Qe.width-(Qn+Cn),Qe.top+mn+rr),this.bottomRightContentBox=Be>0||Oe>0?Uo(Qe.left+Math.min(Xt,Qe.width-(tr+cr)),Qe.top+Math.min(Ht,Qe.height+mn+rr),Math.max(0,Be-(Qn+Cn)),Oe-(bn+Dn),so.BOTTOM_RIGHT):new Ia(Qe.left+Qe.width-(Qn+Cn),Qe.top+Qe.height-(bn+Dn)),this.bottomLeftContentBox=dt>0||bt>0?Uo(Qe.left+tr+cr,Qe.top+fn,Math.max(0,dt-(tr+cr)),bt-(bn+Dn),so.BOTTOM_LEFT):new Ia(Qe.left+tr+cr,Qe.top+Qe.height-(bn+Dn))}return je}(),so;(function(je){je[je.TOP_LEFT=0]="TOP_LEFT",je[je.TOP_RIGHT=1]="TOP_RIGHT",je[je.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",je[je.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(so||(so={}));var Uo=function(je,Ie,Ue,Qe,ut){var Bt=4*((Math.sqrt(2)-1)/3),Rt=Ue*Bt,qt=Qe*Bt,en=je+Ue,jn=Ie+Qe;switch(ut){case so.TOP_LEFT:return new Cu(new Ia(je,jn),new Ia(je,jn-qt),new Ia(en-Rt,Ie),new Ia(en,Ie));case so.TOP_RIGHT:return new Cu(new Ia(je,Ie),new Ia(je+Rt,Ie),new Ia(en,jn-qt),new Ia(en,jn));case so.BOTTOM_RIGHT:return new Cu(new Ia(en,Ie),new Ia(en,Ie+qt),new Ia(je+Rt,jn),new Ia(je,jn));case so.BOTTOM_LEFT:default:return new Cu(new Ia(en,jn),new Ia(en-Rt,jn),new Ia(je,Ie+qt),new Ia(je,Ie))}},Su=function(je){return[je.topLeftBorderBox,je.topRightBorderBox,je.bottomRightBorderBox,je.bottomLeftBorderBox]},mc=function(je){return[je.topLeftContentBox,je.topRightContentBox,je.bottomRightContentBox,je.bottomLeftContentBox]},Ac=function(je){return[je.topLeftPaddingBox,je.topRightPaddingBox,je.bottomRightPaddingBox,je.bottomLeftPaddingBox]},vc=function(){function je(Ie,Ue,Qe){this.offsetX=Ie,this.offsetY=Ue,this.matrix=Qe,this.type=0,this.target=6}return je}(),Pu=function(){function je(Ie,Ue){this.path=Ie,this.target=Ue,this.type=1}return je}(),Ic=function(){function je(Ie){this.opacity=Ie,this.type=2,this.target=6}return je}(),kc=function(je){return je.type===0},yc=function(je){return je.type===1},Lc=function(je){return je.type===2},uc=function(je,Ie){return je.length===Ie.length?je.some(function(Ue,Qe){return Ue===Ie[Qe]}):!1},jc=function(je,Ie,Ue,Qe,ut){return je.map(function(Bt,Rt){switch(Rt){case 0:return Bt.add(Ie,Ue);case 1:return Bt.add(Ie+Qe,Ue);case 2:return Bt.add(Ie+Qe,Ue+ut);case 3:return Bt.add(Ie,Ue+ut)}return Bt})},Hc=function(){function je(Ie){this.element=Ie,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return je}(),zc=function(){function je(Ie,Ue){if(this.container=Ie,this.parent=Ue,this.effects=[],this.curves=new pc(this.container),this.container.styles.opacity<1&&this.effects.push(new Ic(this.container.styles.opacity)),this.container.styles.transform!==null){var Qe=this.container.bounds.left+this.container.styles.transformOrigin[0].number,ut=this.container.bounds.top+this.container.styles.transformOrigin[1].number,Bt=this.container.styles.transform;this.effects.push(new vc(Qe,ut,Bt))}if(this.container.styles.overflowX!==0){var Rt=Su(this.curves),qt=Ac(this.curves);uc(Rt,qt)?this.effects.push(new Pu(Rt,6)):(this.effects.push(new Pu(Rt,2)),this.effects.push(new Pu(qt,4)))}}return je.prototype.getEffects=function(Ie){for(var Ue=[2,3].indexOf(this.container.styles.position)===-1,Qe=this.parent,ut=this.effects.slice(0);Qe;){var Bt=Qe.effects.filter(function(en){return!yc(en)});if(Ue||Qe.container.styles.position!==0||!Qe.parent){if(ut.unshift.apply(ut,Bt),Ue=[2,3].indexOf(Qe.container.styles.position)===-1,Qe.container.styles.overflowX!==0){var Rt=Su(Qe.curves),qt=Ac(Qe.curves);uc(Rt,qt)||ut.unshift(new Pu(qt,6))}}else ut.unshift.apply(ut,Bt);Qe=Qe.parent}return ut.filter(function(en){return Ji(en.target,Ie)})},je}(),Ec=function(je,Ie,Ue,Qe){je.container.elements.forEach(function(ut){var Bt=Ji(ut.flags,4),Rt=Ji(ut.flags,2),qt=new zc(ut,je);Ji(ut.styles.display,2048)&&Qe.push(qt);var en=Ji(ut.flags,8)?[]:Qe;if(Bt||Rt){var jn=Bt||ut.styles.isPositioned()?Ue:Ie,Un=new Hc(qt);if(ut.styles.isPositioned()||ut.styles.opacity<1||ut.styles.isTransformed()){var Be=ut.styles.zIndex.order;if(Be<0){var Oe=0;jn.negativeZIndex.some(function(dt,bt){return Be>dt.element.container.styles.zIndex.order?(Oe=bt,!1):Oe>0}),jn.negativeZIndex.splice(Oe,0,Un)}else if(Be>0){var Je=0;jn.positiveZIndex.some(function(dt,bt){return Be>=dt.element.container.styles.zIndex.order?(Je=bt+1,!1):Je>0}),jn.positiveZIndex.splice(Je,0,Un)}else jn.zeroOrAutoZIndexOrTransformedOrOpacity.push(Un)}else ut.styles.isFloating()?jn.nonPositionedFloats.push(Un):jn.nonPositionedInlineLevel.push(Un);Ec(qt,Un,Bt?Un:Ue,en)}else ut.styles.isInlineLevel()?Ie.inlineLevel.push(qt):Ie.nonInlineLevel.push(qt),Ec(qt,Ie,Ue,en);Ji(ut.flags,8)&&Gc(ut,en)})},Gc=function(je,Ie){for(var Ue=je instanceof Nl?je.start:1,Qe=je instanceof Nl?je.reversed:!1,ut=0;ut0&&Ue.intrinsicHeight>0){var Bt=wc(Ue),Rt=Ac(Qe);this.path(Rt),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(ut,0,0,Ue.intrinsicWidth,Ue.intrinsicHeight,Bt.left,Bt.top,Bt.width,Bt.height),this.ctx.restore()}},Ie.prototype.renderNodeContent=function(Ue){return ke(this,void 0,void 0,function(){var Qe,ut,Bt,Rt,qt,en,Nt,Nt,jn,Un,Be,Oe,Xt,Je,dt,fn,bt,Ot,Ft,Nt,Ht,Xt,fn;return b(this,function(mn){switch(mn.label){case 0:this.applyEffects(Ue.getEffects(4)),Qe=Ue.container,ut=Ue.curves,Bt=Qe.styles,Rt=0,qt=Qe.textNodes,mn.label=1;case 1:return Rt0&&Dr>0&&(bn=Bt.ctx.createPattern(fn,"repeat"),Bt.renderRepeat(rr,bn,ga,ia))):lu(Un)&&(tr=Oc(Ue,Qe,[null,null,null]),rr=tr[0],Cn=tr[1],Dn=tr[2],cr=tr[3],Dr=tr[4],Tr=Un.position.length===0?[ua]:Un.position,ga=Yr(Tr[0],cr),ia=Yr(Tr[Tr.length-1],Dr),li=Na(Un,ga,ia,cr,Dr),fa=li[0],Eo=li[1],fa>0&&Eo>0&&(ko=Bt.ctx.createRadialGradient(Cn+ga,Dn+ia,0,Cn+ga,Dn+ia,fa),ka(Un.stops,fa*2).forEach(function(js){return ko.addColorStop(js.stop,Qr(js.color))}),Bt.path(rr),Bt.ctx.fillStyle=ko,fa!==Eo?(po=Ue.bounds.left+.5*Ue.bounds.width,eo=Ue.bounds.top+.5*Ue.bounds.height,Yo=Eo/fa,Do=1/Yo,Bt.ctx.save(),Bt.ctx.translate(po,eo),Bt.ctx.transform(1,0,0,Yo,0,0),Bt.ctx.translate(-po,-eo),Bt.ctx.fillRect(Cn,Do*(Dn-eo)+eo,cr,Dr*Do),Bt.ctx.restore()):Bt.ctx.fill())),Mi.label=6;case 6:return Qe--,[2]}})},Bt=this,Rt=0,qt=Ue.styles.backgroundImage.slice(0).reverse(),jn.label=1;case 1:return Rt0?Un.style!==2?[3,5]:[4,this.renderDashedDottedBorder(Un.color,Un.width,qt,Ue.curves,2)]:[3,11]):[3,13];case 4:return Oe.sent(),[3,11];case 5:return Un.style!==3?[3,7]:[4,this.renderDashedDottedBorder(Un.color,Un.width,qt,Ue.curves,3)];case 6:return Oe.sent(),[3,11];case 7:return Un.style!==4?[3,9]:[4,this.renderDoubleBorder(Un.color,Un.width,qt,Ue.curves)];case 8:return Oe.sent(),[3,11];case 9:return[4,this.renderSolidBorder(Un.color,qt,Ue.curves)];case 10:Oe.sent(),Oe.label=11;case 11:qt++,Oe.label=12;case 12:return en++,[3,3];case 13:return[2]}})})},Ie.prototype.renderDashedDottedBorder=function(Ue,Qe,ut,Bt,Rt){return ke(this,void 0,void 0,function(){var qt,en,jn,Un,Be,Oe,Je,dt,bt,Ot,Ft,Nt,Ht,Xt,fn,mn,fn,mn;return b(this,function(Qn){return this.ctx.save(),qt=Dc(Bt,ut),en=Kc(Bt,ut),Rt===2&&(this.path(en),this.ctx.clip()),Il(en[0])?(jn=en[0].start.x,Un=en[0].start.y):(jn=en[0].x,Un=en[0].y),Il(en[1])?(Be=en[1].end.x,Oe=en[1].end.y):(Be=en[1].x,Oe=en[1].y),ut===0||ut===2?Je=Math.abs(jn-Be):Je=Math.abs(Un-Oe),this.ctx.beginPath(),Rt===3?this.formatPath(qt):this.formatPath(en.slice(0,2)),dt=Qe<3?Qe*3:Qe*2,bt=Qe<3?Qe*2:Qe,Rt===3&&(dt=Qe,bt=Qe),Ot=!0,Je<=dt*2?Ot=!1:Je<=dt*2+bt?(Ft=Je/(2*dt+bt),dt*=Ft,bt*=Ft):(Nt=Math.floor((Je+bt)/(dt+bt)),Ht=(Je-Nt*dt)/(Nt-1),Xt=(Je-(Nt+1)*dt)/Nt,bt=Xt<=0||Math.abs(bt-Ht)Re){var De=Ze;Ze=Re,Re=De}}else if(we==="l"||we==="landscape"){if(we="l",Re>Ze){var De=Ze;Ze=Re,Re=De}}else throw"Invalid orientation: "+we;var ot={width:Ze,height:Re,unit:Ce,k:Ne};return ot},se.default=pe.jsPDF},"./src/plugin/pagebreaks.js":function(oe,se,ae){"use strict";ae.r(se);var ie=ae("./node_modules/core-js/modules/es.array.concat.js"),re=ae.n(ie),ne=ae("./node_modules/core-js/modules/es.array.slice.js"),ee=ae.n(ne),a=ae("./node_modules/core-js/modules/es.array.join.js"),y=ae.n(a),x=ae("./node_modules/core-js/modules/web.dom-collections.for-each.js"),E=ae.n(x),z=ae("./node_modules/core-js/modules/es.object.keys.js"),te=ae.n(z),Ae=ae("./src/worker.js"),de=ae("./src/utils.js"),he={toContainer:Ae.default.prototype.toContainer};Ae.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},Ae.default.prototype.toContainer=function(){return he.toContainer.call(this).then(function(){var Ee=this.prop.container,ye=this.prop.pageSize.inner.px.height,we=[].concat(this.opt.pagebreak.mode),Ce={avoidAll:we.indexOf("avoid-all")!==-1,css:we.indexOf("css")!==-1,legacy:we.indexOf("legacy")!==-1},Me={},Fe=this;["before","after","avoid"].forEach(function(Ne){var Re=Ce.avoidAll&&Ne==="avoid";Me[Ne]=Re?[]:[].concat(Fe.opt.pagebreak[Ne]||[]),Me[Ne].length>0&&(Me[Ne]=Array.prototype.slice.call(Ee.querySelectorAll(Me[Ne].join(", "))))});var Te=Ee.querySelectorAll(".html2pdf__page-break");Te=Array.prototype.slice.call(Te);var Pe=Ee.querySelectorAll("*");Array.prototype.forEach.call(Pe,function(Re){var Ze={before:!1,after:Ce.legacy&&Te.indexOf(Re)!==-1,avoid:Ce.avoidAll};if(Ce.css){var De=window.getComputedStyle(Re),ot=["always","page","left","right"],At=["avoid","avoid-page"];Ze={before:Ze.before||ot.indexOf(De.breakBefore||De.pageBreakBefore)!==-1,after:Ze.after||ot.indexOf(De.breakAfter||De.pageBreakAfter)!==-1,avoid:Ze.avoid||At.indexOf(De.breakInside||De.pageBreakInside)!==-1}}Object.keys(Ze).forEach(function(mt){Ze[mt]=Ze[mt]||Me[mt].indexOf(Re)!==-1});var nt=Re.getBoundingClientRect();if(Ze.avoid&&!Ze.before){var ft=Math.floor(nt.top/ye),at=Math.floor(nt.bottom/ye),qe=Math.abs(nt.bottom-nt.top)/ye;at!==ft&&qe<=1&&(Ze.before=!0)}if(Ze.before){var tt=(0,de.createElement)("div",{style:{display:"block",height:ye-nt.top%ye+"px"}});Re.parentNode.insertBefore(tt,Re)}if(Ze.after){var tt=(0,de.createElement)("div",{style:{display:"block",height:ye-nt.bottom%ye+"px"}});Re.parentNode.insertBefore(tt,Re.nextSibling)}})})}},"./src/utils.js":function(oe,se,ae){"use strict";ae.r(se),ae.d(se,{objType:function(){return we},createElement:function(){return Ce},cloneNode:function(){return Me},unitConvert:function(){return Fe},toPx:function(){return Te}});var ie=ae("./node_modules/core-js/modules/es.number.constructor.js"),re=ae.n(ie),ne=ae("./node_modules/core-js/modules/es.symbol.js"),ee=ae.n(ne),a=ae("./node_modules/core-js/modules/es.symbol.description.js"),y=ae.n(a),x=ae("./node_modules/core-js/modules/es.object.to-string.js"),E=ae.n(x),z=ae("./node_modules/core-js/modules/es.symbol.iterator.js"),te=ae.n(z),Ae=ae("./node_modules/core-js/modules/es.array.iterator.js"),de=ae.n(Ae),he=ae("./node_modules/core-js/modules/es.string.iterator.js"),ge=ae.n(he),pe=ae("./node_modules/core-js/modules/web.dom-collections.iterator.js"),Ee=ae.n(pe);function ye(Pe){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ye=function(Re){return typeof Re}:ye=function(Re){return Re&&typeof Symbol=="function"&&Re.constructor===Symbol&&Re!==Symbol.prototype?"symbol":typeof Re},ye(Pe)}var we=function(Ne){var Re=ye(Ne);return Re==="undefined"?"undefined":Re==="string"||Ne instanceof String?"string":Re==="number"||Ne instanceof Number?"number":Re==="function"||Ne instanceof Function?"function":Ne&&Ne.constructor===Array?"array":Ne&&Ne.nodeType===1?"element":Re==="object"?"object":"unknown"},Ce=function(Ne,Re){var Ze=document.createElement(Ne);if(Re.className&&(Ze.className=Re.className),Re.innerHTML){Ze.innerHTML=Re.innerHTML;for(var De=Ze.getElementsByTagName("script"),ot=De.length;ot-- >0;null)De[ot].parentNode.removeChild(De[ot])}for(var At in Re.style)Ze.style[At]=Re.style[At];return Ze},Me=function Pe(Ne,Re){for(var Ze=Ne.nodeType===3?document.createTextNode(Ne.nodeValue):Ne.cloneNode(!1),De=Ne.firstChild;De;De=De.nextSibling)(Re===!0||De.nodeType!==1||De.nodeName!=="SCRIPT")&&Ze.appendChild(Pe(De,Re));return Ne.nodeType===1&&(Ne.nodeName==="CANVAS"?(Ze.width=Ne.width,Ze.height=Ne.height,Ze.getContext("2d").drawImage(Ne,0,0)):(Ne.nodeName==="TEXTAREA"||Ne.nodeName==="SELECT")&&(Ze.value=Ne.value),Ze.addEventListener("load",function(){Ze.scrollTop=Ne.scrollTop,Ze.scrollLeft=Ne.scrollLeft},!0)),Ze},Fe=function(Ne,Re){if(we(Ne)==="number")return Ne*72/96/Re;var Ze={};for(var De in Ne)Ze[De]=Ne[De]*72/96/Re;return Ze},Te=function(Ne,Re){return Math.floor(Ne*Re/72*96)}},"./src/worker.js":function(oe,se,ae){"use strict";ae.r(se);var ie=ae("./node_modules/core-js/modules/es.object.assign.js"),re=ae.n(ie),ne=ae("./node_modules/core-js/modules/es.array.map.js"),ee=ae.n(ne),a=ae("./node_modules/core-js/modules/es.object.keys.js"),y=ae.n(a),x=ae("./node_modules/core-js/modules/es.array.concat.js"),E=ae.n(x),z=ae("./node_modules/core-js/modules/es.object.to-string.js"),te=ae.n(z),Ae=ae("./node_modules/core-js/modules/es.regexp.to-string.js"),de=ae.n(Ae),he=ae("./node_modules/core-js/modules/es.function.name.js"),ge=ae.n(he),pe=ae("./node_modules/core-js/modules/web.dom-collections.for-each.js"),Ee=ae.n(pe),ye=ae("jspdf"),we=ae.n(ye),Ce=ae("html2canvas"),Me=ae.n(Ce),Fe=ae("./src/utils.js"),Te=ae("./node_modules/es6-promise/dist/es6-promise.js"),Pe=ae.n(Te),Ne=Pe().Promise,Re=function Ze(De){var ot=Object.assign(Ze.convert(Ne.resolve()),JSON.parse(JSON.stringify(Ze.template))),At=Ze.convert(Ne.resolve(),ot);return At=At.setProgress(1,Ze,1,[Ze]),At=At.set(De),At};Re.prototype=Object.create(Ne.prototype),Re.prototype.constructor=Re,Re.convert=function(De,ot){return De.__proto__=ot||Re.prototype,De},Re.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],image:{type:"jpeg",quality:.95},enableLinks:!0,html2canvas:{},jsPDF:{}}},Re.prototype.from=function(De,ot){function At(nt){switch((0,Fe.objType)(nt)){case"string":return"string";case"element":return nt.nodeName.toLowerCase&&nt.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}return this.then(function(){switch(ot=ot||At(De),ot){case"string":return this.set({src:(0,Fe.createElement)("div",{innerHTML:De})});case"element":return this.set({src:De});case"canvas":return this.set({canvas:De});case"img":return this.set({img:De});default:return this.error("Unknown source type.")}})},Re.prototype.to=function(De){switch(De){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},Re.prototype.toContainer=function(){var De=[function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(De).then(function(){var At={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},nt={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};At.opacity=0;var ft=(0,Fe.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,Fe.createElement)("div",{className:"html2pdf__overlay",style:At}),this.prop.container=(0,Fe.createElement)("div",{className:"html2pdf__container",style:nt}),this.prop.container.appendChild(ft),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)})},Re.prototype.toCanvas=function(){var De=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(De).then(function(){var At=Object.assign({},this.opt.html2canvas);return delete At.onrendered,Ce(this.prop.container,At)}).then(function(At){var nt=this.opt.html2canvas.onrendered||function(){};nt(At),this.prop.canvas=At,document.body.removeChild(this.prop.overlay)})},Re.prototype.toImg=function(){var De=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(De).then(function(){var At=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=At})},Re.prototype.toPdf=function(){var De=[function(){return this.prop.canvas||this.toCanvas()},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(De).then(function(){var At=this.prop.canvas,nt=this.opt,ft=At.height,at=Math.floor(At.width*this.prop.pageSize.inner.ratio),qe=Math.ceil(ft/at),tt=this.prop.pageSize.inner.height,mt=document.createElement("canvas"),ht=mt.getContext("2d");mt.width=At.width,mt.height=at,this.prop.pdf=this.prop.pdf||new ye.jsPDF(nt.jsPDF);for(var jt=0;jt1?arguments[1]:void 0)}},"./node_modules/core-js/internals/array-includes.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/to-indexed-object.js"),re=ae("./node_modules/core-js/internals/to-length.js"),ne=ae("./node_modules/core-js/internals/to-absolute-index.js"),ee=function(a){return function(y,x,E){var z=ie(y),te=re(z.length),Ae=ne(E,te),de;if(a&&x!=x){for(;te>Ae;)if(de=z[Ae++],de!=de)return!0}else for(;te>Ae;Ae++)if((a||Ae in z)&&z[Ae]===x)return a||Ae||0;return!a&&-1}};oe.exports={includes:ee(!0),indexOf:ee(!1)}},"./node_modules/core-js/internals/array-iteration.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/function-bind-context.js"),re=ae("./node_modules/core-js/internals/indexed-object.js"),ne=ae("./node_modules/core-js/internals/to-object.js"),ee=ae("./node_modules/core-js/internals/to-length.js"),a=ae("./node_modules/core-js/internals/array-species-create.js"),y=[].push,x=function(E){var z=E==1,te=E==2,Ae=E==3,de=E==4,he=E==6,ge=E==7,pe=E==5||he;return function(Ee,ye,we,Ce){for(var Me=ne(Ee),Fe=re(Me),Te=ie(ye,we,3),Pe=ee(Fe.length),Ne=0,Re=Ce||a,Ze=z?Re(Ee,Pe):te||ge?Re(Ee,0):void 0,De,ot;Pe>Ne;Ne++)if((pe||Ne in Fe)&&(De=Fe[Ne],ot=Te(De,Ne,Me),E))if(z)Ze[Ne]=ot;else if(ot)switch(E){case 3:return!0;case 5:return De;case 6:return Ne;case 2:y.call(Ze,De)}else switch(E){case 4:return!1;case 7:y.call(Ze,De)}return he?-1:Ae||de?de:Ze}};oe.exports={forEach:x(0),map:x(1),filter:x(2),some:x(3),every:x(4),find:x(5),findIndex:x(6),filterReject:x(7)}},"./node_modules/core-js/internals/array-method-has-species-support.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/fails.js"),re=ae("./node_modules/core-js/internals/well-known-symbol.js"),ne=ae("./node_modules/core-js/internals/engine-v8-version.js"),ee=re("species");oe.exports=function(a){return ne>=51||!ie(function(){var y=[],x=y.constructor={};return x[ee]=function(){return{foo:1}},y[a](Boolean).foo!==1})}},"./node_modules/core-js/internals/array-method-is-strict.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/fails.js");oe.exports=function(re,ne){var ee=[][re];return!!ee&&ie(function(){ee.call(null,ne||function(){throw 1},1)})}},"./node_modules/core-js/internals/array-species-constructor.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/is-object.js"),re=ae("./node_modules/core-js/internals/is-array.js"),ne=ae("./node_modules/core-js/internals/well-known-symbol.js"),ee=ne("species");oe.exports=function(a){var y;return re(a)&&(y=a.constructor,typeof y=="function"&&(y===Array||re(y.prototype))?y=void 0:ie(y)&&(y=y[ee],y===null&&(y=void 0))),y===void 0?Array:y}},"./node_modules/core-js/internals/array-species-create.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/array-species-constructor.js");oe.exports=function(re,ne){return new(ie(re))(ne===0?0:ne)}},"./node_modules/core-js/internals/classof-raw.js":function(oe){var se={}.toString;oe.exports=function(ae){return se.call(ae).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/to-string-tag-support.js"),re=ae("./node_modules/core-js/internals/classof-raw.js"),ne=ae("./node_modules/core-js/internals/well-known-symbol.js"),ee=ne("toStringTag"),a=re(function(){return arguments}())=="Arguments",y=function(x,E){try{return x[E]}catch(z){}};oe.exports=ie?re:function(x){var E,z,te;return x===void 0?"Undefined":x===null?"Null":typeof(z=y(E=Object(x),ee))=="string"?z:a?re(E):(te=re(E))=="Object"&&typeof E.callee=="function"?"Arguments":te}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/has.js"),re=ae("./node_modules/core-js/internals/own-keys.js"),ne=ae("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),ee=ae("./node_modules/core-js/internals/object-define-property.js");oe.exports=function(a,y){for(var x=re(y),E=ee.f,z=ne.f,te=0;te"+E+""}},"./node_modules/core-js/internals/create-iterator-constructor.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,re=ae("./node_modules/core-js/internals/object-create.js"),ne=ae("./node_modules/core-js/internals/create-property-descriptor.js"),ee=ae("./node_modules/core-js/internals/set-to-string-tag.js"),a=ae("./node_modules/core-js/internals/iterators.js"),y=function(){return this};oe.exports=function(x,E,z){var te=E+" Iterator";return x.prototype=re(ie,{next:ne(1,z)}),ee(x,te,!1,!0),a[te]=y,x}},"./node_modules/core-js/internals/create-non-enumerable-property.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/descriptors.js"),re=ae("./node_modules/core-js/internals/object-define-property.js"),ne=ae("./node_modules/core-js/internals/create-property-descriptor.js");oe.exports=ie?function(ee,a,y){return re.f(ee,a,ne(1,y))}:function(ee,a,y){return ee[a]=y,ee}},"./node_modules/core-js/internals/create-property-descriptor.js":function(oe){oe.exports=function(se,ae){return{enumerable:!(se&1),configurable:!(se&2),writable:!(se&4),value:ae}}},"./node_modules/core-js/internals/create-property.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/to-property-key.js"),re=ae("./node_modules/core-js/internals/object-define-property.js"),ne=ae("./node_modules/core-js/internals/create-property-descriptor.js");oe.exports=function(ee,a,y){var x=ie(a);x in ee?re.f(ee,x,ne(0,y)):ee[x]=y}},"./node_modules/core-js/internals/define-iterator.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/export.js"),re=ae("./node_modules/core-js/internals/create-iterator-constructor.js"),ne=ae("./node_modules/core-js/internals/object-get-prototype-of.js"),ee=ae("./node_modules/core-js/internals/object-set-prototype-of.js"),a=ae("./node_modules/core-js/internals/set-to-string-tag.js"),y=ae("./node_modules/core-js/internals/create-non-enumerable-property.js"),x=ae("./node_modules/core-js/internals/redefine.js"),E=ae("./node_modules/core-js/internals/well-known-symbol.js"),z=ae("./node_modules/core-js/internals/is-pure.js"),te=ae("./node_modules/core-js/internals/iterators.js"),Ae=ae("./node_modules/core-js/internals/iterators-core.js"),de=Ae.IteratorPrototype,he=Ae.BUGGY_SAFARI_ITERATORS,ge=E("iterator"),pe="keys",Ee="values",ye="entries",we=function(){return this};oe.exports=function(Ce,Me,Fe,Te,Pe,Ne,Re){re(Fe,Me,Te);var Ze=function(ht){if(ht===Pe&&ft)return ft;if(!he&&ht in At)return At[ht];switch(ht){case pe:return function(){return new Fe(this,ht)};case Ee:return function(){return new Fe(this,ht)};case ye:return function(){return new Fe(this,ht)}}return function(){return new Fe(this)}},De=Me+" Iterator",ot=!1,At=Ce.prototype,nt=At[ge]||At["@@iterator"]||Pe&&At[Pe],ft=!he&&nt||Ze(Pe),at=Me=="Array"&&At.entries||nt,qe,tt,mt;if(at&&(qe=ne(at.call(new Ce)),de!==Object.prototype&&qe.next&&(!z&&ne(qe)!==de&&(ee?ee(qe,de):typeof qe[ge]!="function"&&y(qe,ge,we)),a(qe,De,!0,!0),z&&(te[De]=we))),Pe==Ee&&nt&&nt.name!==Ee&&(ot=!0,ft=function(){return nt.call(this)}),(!z||Re)&&At[ge]!==ft&&y(At,ge,ft),te[Me]=ft,Pe)if(tt={values:Ze(Ee),keys:Ne?ft:Ze(pe),entries:Ze(ye)},Re)for(mt in tt)(he||ot||!(mt in At))&&x(At,mt,tt[mt]);else ie({target:Me,proto:!0,forced:he||ot},tt);return tt}},"./node_modules/core-js/internals/define-well-known-symbol.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/path.js"),re=ae("./node_modules/core-js/internals/has.js"),ne=ae("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),ee=ae("./node_modules/core-js/internals/object-define-property.js").f;oe.exports=function(a){var y=ie.Symbol||(ie.Symbol={});re(y,a)||ee(y,a,{value:ne.f(a)})}},"./node_modules/core-js/internals/descriptors.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/fails.js");oe.exports=!ie(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},"./node_modules/core-js/internals/document-create-element.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/global.js"),re=ae("./node_modules/core-js/internals/is-object.js"),ne=ie.document,ee=re(ne)&&re(ne.createElement);oe.exports=function(a){return ee?ne.createElement(a):{}}},"./node_modules/core-js/internals/dom-iterables.js":function(oe){oe.exports={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}},"./node_modules/core-js/internals/engine-user-agent.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/get-built-in.js");oe.exports=ie("navigator","userAgent")||""},"./node_modules/core-js/internals/engine-v8-version.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/global.js"),re=ae("./node_modules/core-js/internals/engine-user-agent.js"),ne=ie.process,ee=ie.Deno,a=ne&&ne.versions||ee&&ee.version,y=a&&a.v8,x,E;y?(x=y.split("."),E=x[0]<4?1:x[0]+x[1]):re&&(x=re.match(/Edge\/(\d+)/),(!x||x[1]>=74)&&(x=re.match(/Chrome\/(\d+)/),x&&(E=x[1]))),oe.exports=E&&+E},"./node_modules/core-js/internals/enum-bug-keys.js":function(oe){oe.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js/internals/export.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/global.js"),re=ae("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,ne=ae("./node_modules/core-js/internals/create-non-enumerable-property.js"),ee=ae("./node_modules/core-js/internals/redefine.js"),a=ae("./node_modules/core-js/internals/set-global.js"),y=ae("./node_modules/core-js/internals/copy-constructor-properties.js"),x=ae("./node_modules/core-js/internals/is-forced.js");oe.exports=function(E,z){var te=E.target,Ae=E.global,de=E.stat,he,ge,pe,Ee,ye,we;if(Ae?ge=ie:de?ge=ie[te]||a(te,{}):ge=(ie[te]||{}).prototype,ge)for(pe in z){if(ye=z[pe],E.noTargetGet?(we=re(ge,pe),Ee=we&&we.value):Ee=ge[pe],he=x(Ae?pe:te+(de?".":"#")+pe,E.forced),!he&&Ee!==void 0){if(typeof ye==typeof Ee)continue;y(ye,Ee)}(E.sham||Ee&&Ee.sham)&&ne(ye,"sham",!0),ee(ge,pe,ye,E)}}},"./node_modules/core-js/internals/fails.js":function(oe){oe.exports=function(se){try{return!!se()}catch(ae){return!0}}},"./node_modules/core-js/internals/function-bind-context.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/a-function.js");oe.exports=function(re,ne,ee){if(ie(re),ne===void 0)return re;switch(ee){case 0:return function(){return re.call(ne)};case 1:return function(a){return re.call(ne,a)};case 2:return function(a,y){return re.call(ne,a,y)};case 3:return function(a,y,x){return re.call(ne,a,y,x)}}return function(){return re.apply(ne,arguments)}}},"./node_modules/core-js/internals/get-built-in.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/global.js"),re=function(ne){return typeof ne=="function"?ne:void 0};oe.exports=function(ne,ee){return arguments.length<2?re(ie[ne]):ie[ne]&&ie[ne][ee]}},"./node_modules/core-js/internals/global.js":function(oe){var se=function(ae){return ae&&ae.Math==Math&&ae};oe.exports=se(typeof globalThis=="object"&&globalThis)||se(typeof window=="object"&&window)||se(typeof self=="object"&&self)||se(typeof ve.g=="object"&&ve.g)||function(){return this}()||Function("return this")()},"./node_modules/core-js/internals/has.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/to-object.js"),re={}.hasOwnProperty;oe.exports=Object.hasOwn||function(ee,a){return re.call(ie(ee),a)}},"./node_modules/core-js/internals/hidden-keys.js":function(oe){oe.exports={}},"./node_modules/core-js/internals/html.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/get-built-in.js");oe.exports=ie("document","documentElement")},"./node_modules/core-js/internals/ie8-dom-define.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/descriptors.js"),re=ae("./node_modules/core-js/internals/fails.js"),ne=ae("./node_modules/core-js/internals/document-create-element.js");oe.exports=!ie&&!re(function(){return Object.defineProperty(ne("div"),"a",{get:function(){return 7}}).a!=7})},"./node_modules/core-js/internals/indexed-object.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/fails.js"),re=ae("./node_modules/core-js/internals/classof-raw.js"),ne="".split;oe.exports=ie(function(){return!Object("z").propertyIsEnumerable(0)})?function(ee){return re(ee)=="String"?ne.call(ee,""):Object(ee)}:Object},"./node_modules/core-js/internals/inherit-if-required.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/is-object.js"),re=ae("./node_modules/core-js/internals/object-set-prototype-of.js");oe.exports=function(ne,ee,a){var y,x;return re&&typeof(y=ee.constructor)=="function"&&y!==a&&ie(x=y.prototype)&&x!==a.prototype&&re(ne,x),ne}},"./node_modules/core-js/internals/inspect-source.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/shared-store.js"),re=Function.toString;typeof ie.inspectSource!="function"&&(ie.inspectSource=function(ne){return re.call(ne)}),oe.exports=ie.inspectSource},"./node_modules/core-js/internals/internal-state.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/native-weak-map.js"),re=ae("./node_modules/core-js/internals/global.js"),ne=ae("./node_modules/core-js/internals/is-object.js"),ee=ae("./node_modules/core-js/internals/create-non-enumerable-property.js"),a=ae("./node_modules/core-js/internals/has.js"),y=ae("./node_modules/core-js/internals/shared-store.js"),x=ae("./node_modules/core-js/internals/shared-key.js"),E=ae("./node_modules/core-js/internals/hidden-keys.js"),z="Object already initialized",te=re.WeakMap,Ae,de,he,ge=function(Fe){return he(Fe)?de(Fe):Ae(Fe,{})},pe=function(Fe){return function(Te){var Pe;if(!ne(Te)||(Pe=de(Te)).type!==Fe)throw TypeError("Incompatible receiver, "+Fe+" required");return Pe}};if(ie||y.state){var Ee=y.state||(y.state=new te),ye=Ee.get,we=Ee.has,Ce=Ee.set;Ae=function(Fe,Te){if(we.call(Ee,Fe))throw new TypeError(z);return Te.facade=Fe,Ce.call(Ee,Fe,Te),Te},de=function(Fe){return ye.call(Ee,Fe)||{}},he=function(Fe){return we.call(Ee,Fe)}}else{var Me=x("state");E[Me]=!0,Ae=function(Fe,Te){if(a(Fe,Me))throw new TypeError(z);return Te.facade=Fe,ee(Fe,Me,Te),Te},de=function(Fe){return a(Fe,Me)?Fe[Me]:{}},he=function(Fe){return a(Fe,Me)}}oe.exports={set:Ae,get:de,has:he,enforce:ge,getterFor:pe}},"./node_modules/core-js/internals/is-array.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/classof-raw.js");oe.exports=Array.isArray||function(ne){return ie(ne)=="Array"}},"./node_modules/core-js/internals/is-forced.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/fails.js"),re=/#|\.prototype\./,ne=function(E,z){var te=a[ee(E)];return te==x?!0:te==y?!1:typeof z=="function"?ie(z):!!z},ee=ne.normalize=function(E){return String(E).replace(re,".").toLowerCase()},a=ne.data={},y=ne.NATIVE="N",x=ne.POLYFILL="P";oe.exports=ne},"./node_modules/core-js/internals/is-object.js":function(oe){oe.exports=function(se){return typeof se=="object"?se!==null:typeof se=="function"}},"./node_modules/core-js/internals/is-pure.js":function(oe){oe.exports=!1},"./node_modules/core-js/internals/is-symbol.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/get-built-in.js"),re=ae("./node_modules/core-js/internals/use-symbol-as-uid.js");oe.exports=re?function(ne){return typeof ne=="symbol"}:function(ne){var ee=ie("Symbol");return typeof ee=="function"&&Object(ne)instanceof ee}},"./node_modules/core-js/internals/iterators-core.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/fails.js"),re=ae("./node_modules/core-js/internals/object-get-prototype-of.js"),ne=ae("./node_modules/core-js/internals/create-non-enumerable-property.js"),ee=ae("./node_modules/core-js/internals/has.js"),a=ae("./node_modules/core-js/internals/well-known-symbol.js"),y=ae("./node_modules/core-js/internals/is-pure.js"),x=a("iterator"),E=!1,z=function(){return this},te,Ae,de;[].keys&&(de=[].keys(),"next"in de?(Ae=re(re(de)),Ae!==Object.prototype&&(te=Ae)):E=!0);var he=te==null||ie(function(){var ge={};return te[x].call(ge)!==ge});he&&(te={}),(!y||he)&&!ee(te,x)&&ne(te,x,z),oe.exports={IteratorPrototype:te,BUGGY_SAFARI_ITERATORS:E}},"./node_modules/core-js/internals/iterators.js":function(oe){oe.exports={}},"./node_modules/core-js/internals/native-symbol.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/engine-v8-version.js"),re=ae("./node_modules/core-js/internals/fails.js");oe.exports=!!Object.getOwnPropertySymbols&&!re(function(){var ne=Symbol();return!String(ne)||!(Object(ne)instanceof Symbol)||!Symbol.sham&&ie&&ie<41})},"./node_modules/core-js/internals/native-weak-map.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/global.js"),re=ae("./node_modules/core-js/internals/inspect-source.js"),ne=ie.WeakMap;oe.exports=typeof ne=="function"&&/native code/.test(re(ne))},"./node_modules/core-js/internals/object-assign.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/descriptors.js"),re=ae("./node_modules/core-js/internals/fails.js"),ne=ae("./node_modules/core-js/internals/object-keys.js"),ee=ae("./node_modules/core-js/internals/object-get-own-property-symbols.js"),a=ae("./node_modules/core-js/internals/object-property-is-enumerable.js"),y=ae("./node_modules/core-js/internals/to-object.js"),x=ae("./node_modules/core-js/internals/indexed-object.js"),E=Object.assign,z=Object.defineProperty;oe.exports=!E||re(function(){if(ie&&E({b:1},E(z({},"a",{enumerable:!0,get:function(){z(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var te={},Ae={},de=Symbol(),he="abcdefghijklmnopqrst";return te[de]=7,he.split("").forEach(function(ge){Ae[ge]=ge}),E({},te)[de]!=7||ne(E({},Ae)).join("")!=he})?function(Ae,de){for(var he=y(Ae),ge=arguments.length,pe=1,Ee=ee.f,ye=a.f;ge>pe;)for(var we=x(arguments[pe++]),Ce=Ee?ne(we).concat(Ee(we)):ne(we),Me=Ce.length,Fe=0,Te;Me>Fe;)Te=Ce[Fe++],(!ie||ye.call(we,Te))&&(he[Te]=we[Te]);return he}:E},"./node_modules/core-js/internals/object-create.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/an-object.js"),re=ae("./node_modules/core-js/internals/object-define-properties.js"),ne=ae("./node_modules/core-js/internals/enum-bug-keys.js"),ee=ae("./node_modules/core-js/internals/hidden-keys.js"),a=ae("./node_modules/core-js/internals/html.js"),y=ae("./node_modules/core-js/internals/document-create-element.js"),x=ae("./node_modules/core-js/internals/shared-key.js"),E=">",z="<",te="prototype",Ae="script",de=x("IE_PROTO"),he=function(){},ge=function(Ce){return z+Ae+E+Ce+z+"/"+Ae+E},pe=function(Ce){Ce.write(ge("")),Ce.close();var Me=Ce.parentWindow.Object;return Ce=null,Me},Ee=function(){var Ce=y("iframe"),Me="java"+Ae+":",Fe;if(Ce.style)return Ce.style.display="none",a.appendChild(Ce),Ce.src=String(Me),Fe=Ce.contentWindow.document,Fe.open(),Fe.write(ge("document.F=Object")),Fe.close(),Fe.F},ye,we=function(){try{ye=new ActiveXObject("htmlfile")}catch(Me){}we=document.domain&&ye?pe(ye):Ee()||pe(ye);for(var Ce=ne.length;Ce--;)delete we[te][ne[Ce]];return we()};ee[de]=!0,oe.exports=Object.create||function(Me,Fe){var Te;return Me!==null?(he[te]=ie(Me),Te=new he,he[te]=null,Te[de]=Me):Te=we(),Fe===void 0?Te:re(Te,Fe)}},"./node_modules/core-js/internals/object-define-properties.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/descriptors.js"),re=ae("./node_modules/core-js/internals/object-define-property.js"),ne=ae("./node_modules/core-js/internals/an-object.js"),ee=ae("./node_modules/core-js/internals/object-keys.js");oe.exports=ie?Object.defineProperties:function(y,x){ne(y);for(var E=ee(x),z=E.length,te=0,Ae;z>te;)re.f(y,Ae=E[te++],x[Ae]);return y}},"./node_modules/core-js/internals/object-define-property.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/descriptors.js"),re=ae("./node_modules/core-js/internals/ie8-dom-define.js"),ne=ae("./node_modules/core-js/internals/an-object.js"),ee=ae("./node_modules/core-js/internals/to-property-key.js"),a=Object.defineProperty;se.f=ie?a:function(x,E,z){if(ne(x),E=ee(E),ne(z),re)try{return a(x,E,z)}catch(te){}if("get"in z||"set"in z)throw TypeError("Accessors not supported");return"value"in z&&(x[E]=z.value),x}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/descriptors.js"),re=ae("./node_modules/core-js/internals/object-property-is-enumerable.js"),ne=ae("./node_modules/core-js/internals/create-property-descriptor.js"),ee=ae("./node_modules/core-js/internals/to-indexed-object.js"),a=ae("./node_modules/core-js/internals/to-property-key.js"),y=ae("./node_modules/core-js/internals/has.js"),x=ae("./node_modules/core-js/internals/ie8-dom-define.js"),E=Object.getOwnPropertyDescriptor;se.f=ie?E:function(te,Ae){if(te=ee(te),Ae=a(Ae),x)try{return E(te,Ae)}catch(de){}if(y(te,Ae))return ne(!re.f.call(te,Ae),te[Ae])}},"./node_modules/core-js/internals/object-get-own-property-names-external.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/to-indexed-object.js"),re=ae("./node_modules/core-js/internals/object-get-own-property-names.js").f,ne={}.toString,ee=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],a=function(y){try{return re(y)}catch(x){return ee.slice()}};oe.exports.f=function(x){return ee&&ne.call(x)=="[object Window]"?a(x):re(ie(x))}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/object-keys-internal.js"),re=ae("./node_modules/core-js/internals/enum-bug-keys.js"),ne=re.concat("length","prototype");se.f=Object.getOwnPropertyNames||function(a){return ie(a,ne)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(oe,se){se.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/has.js"),re=ae("./node_modules/core-js/internals/to-object.js"),ne=ae("./node_modules/core-js/internals/shared-key.js"),ee=ae("./node_modules/core-js/internals/correct-prototype-getter.js"),a=ne("IE_PROTO"),y=Object.prototype;oe.exports=ee?Object.getPrototypeOf:function(x){return x=re(x),ie(x,a)?x[a]:typeof x.constructor=="function"&&x instanceof x.constructor?x.constructor.prototype:x instanceof Object?y:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/has.js"),re=ae("./node_modules/core-js/internals/to-indexed-object.js"),ne=ae("./node_modules/core-js/internals/array-includes.js").indexOf,ee=ae("./node_modules/core-js/internals/hidden-keys.js");oe.exports=function(a,y){var x=re(a),E=0,z=[],te;for(te in x)!ie(ee,te)&&ie(x,te)&&z.push(te);for(;y.length>E;)ie(x,te=y[E++])&&(~ne(z,te)||z.push(te));return z}},"./node_modules/core-js/internals/object-keys.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/object-keys-internal.js"),re=ae("./node_modules/core-js/internals/enum-bug-keys.js");oe.exports=Object.keys||function(ee){return ie(ee,re)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(oe,se){"use strict";var ae={}.propertyIsEnumerable,ie=Object.getOwnPropertyDescriptor,re=ie&&!ae.call({1:2},1);se.f=re?function(ee){var a=ie(this,ee);return!!a&&a.enumerable}:ae},"./node_modules/core-js/internals/object-set-prototype-of.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/an-object.js"),re=ae("./node_modules/core-js/internals/a-possible-prototype.js");oe.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var ne=!1,ee={},a;try{a=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,a.call(ee,[]),ne=ee instanceof Array}catch(y){}return function(x,E){return ie(x),re(E),ne?a.call(x,E):x.__proto__=E,x}}():void 0)},"./node_modules/core-js/internals/object-to-string.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/to-string-tag-support.js"),re=ae("./node_modules/core-js/internals/classof.js");oe.exports=ie?{}.toString:function(){return"[object "+re(this)+"]"}},"./node_modules/core-js/internals/ordinary-to-primitive.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/is-object.js");oe.exports=function(re,ne){var ee,a;if(ne==="string"&&typeof(ee=re.toString)=="function"&&!ie(a=ee.call(re))||typeof(ee=re.valueOf)=="function"&&!ie(a=ee.call(re))||ne!=="string"&&typeof(ee=re.toString)=="function"&&!ie(a=ee.call(re)))return a;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/own-keys.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/get-built-in.js"),re=ae("./node_modules/core-js/internals/object-get-own-property-names.js"),ne=ae("./node_modules/core-js/internals/object-get-own-property-symbols.js"),ee=ae("./node_modules/core-js/internals/an-object.js");oe.exports=ie("Reflect","ownKeys")||function(y){var x=re.f(ee(y)),E=ne.f;return E?x.concat(E(y)):x}},"./node_modules/core-js/internals/path.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/global.js");oe.exports=ie},"./node_modules/core-js/internals/redefine.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/global.js"),re=ae("./node_modules/core-js/internals/create-non-enumerable-property.js"),ne=ae("./node_modules/core-js/internals/has.js"),ee=ae("./node_modules/core-js/internals/set-global.js"),a=ae("./node_modules/core-js/internals/inspect-source.js"),y=ae("./node_modules/core-js/internals/internal-state.js"),x=y.get,E=y.enforce,z=String(String).split("String");(oe.exports=function(te,Ae,de,he){var ge=he?!!he.unsafe:!1,pe=he?!!he.enumerable:!1,Ee=he?!!he.noTargetGet:!1,ye;if(typeof de=="function"&&(typeof Ae=="string"&&!ne(de,"name")&&re(de,"name",Ae),ye=E(de),ye.source||(ye.source=z.join(typeof Ae=="string"?Ae:""))),te===ie){pe?te[Ae]=de:ee(Ae,de);return}else ge?!Ee&&te[Ae]&&(pe=!0):delete te[Ae];pe?te[Ae]=de:re(te,Ae,de)})(Function.prototype,"toString",function(){return typeof this=="function"&&x(this).source||a(this)})},"./node_modules/core-js/internals/regexp-flags.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/an-object.js");oe.exports=function(){var re=ie(this),ne="";return re.global&&(ne+="g"),re.ignoreCase&&(ne+="i"),re.multiline&&(ne+="m"),re.dotAll&&(ne+="s"),re.unicode&&(ne+="u"),re.sticky&&(ne+="y"),ne}},"./node_modules/core-js/internals/require-object-coercible.js":function(oe){oe.exports=function(se){if(se==null)throw TypeError("Can't call method on "+se);return se}},"./node_modules/core-js/internals/set-global.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/global.js");oe.exports=function(re,ne){try{Object.defineProperty(ie,re,{value:ne,configurable:!0,writable:!0})}catch(ee){ie[re]=ne}return ne}},"./node_modules/core-js/internals/set-to-string-tag.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/object-define-property.js").f,re=ae("./node_modules/core-js/internals/has.js"),ne=ae("./node_modules/core-js/internals/well-known-symbol.js"),ee=ne("toStringTag");oe.exports=function(a,y,x){a&&!re(a=x?a:a.prototype,ee)&&ie(a,ee,{configurable:!0,value:y})}},"./node_modules/core-js/internals/shared-key.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/shared.js"),re=ae("./node_modules/core-js/internals/uid.js"),ne=ie("keys");oe.exports=function(ee){return ne[ee]||(ne[ee]=re(ee))}},"./node_modules/core-js/internals/shared-store.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/global.js"),re=ae("./node_modules/core-js/internals/set-global.js"),ne="__core-js_shared__",ee=ie[ne]||re(ne,{});oe.exports=ee},"./node_modules/core-js/internals/shared.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/is-pure.js"),re=ae("./node_modules/core-js/internals/shared-store.js");(oe.exports=function(ne,ee){return re[ne]||(re[ne]=ee!==void 0?ee:{})})("versions",[]).push({version:"3.16.0",mode:ie?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-html-forced.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/fails.js");oe.exports=function(re){return ie(function(){var ne=""[re]('"');return ne!==ne.toLowerCase()||ne.split('"').length>3})}},"./node_modules/core-js/internals/string-multibyte.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/to-integer.js"),re=ae("./node_modules/core-js/internals/to-string.js"),ne=ae("./node_modules/core-js/internals/require-object-coercible.js"),ee=function(a){return function(y,x){var E=re(ne(y)),z=ie(x),te=E.length,Ae,de;return z<0||z>=te?a?"":void 0:(Ae=E.charCodeAt(z),Ae<55296||Ae>56319||z+1===te||(de=E.charCodeAt(z+1))<56320||de>57343?a?E.charAt(z):Ae:a?E.slice(z,z+2):(Ae-55296<<10)+(de-56320)+65536)}};oe.exports={codeAt:ee(!1),charAt:ee(!0)}},"./node_modules/core-js/internals/string-trim.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/require-object-coercible.js"),re=ae("./node_modules/core-js/internals/to-string.js"),ne=ae("./node_modules/core-js/internals/whitespaces.js"),ee="["+ne+"]",a=RegExp("^"+ee+ee+"*"),y=RegExp(ee+ee+"*$"),x=function(E){return function(z){var te=re(ie(z));return E&1&&(te=te.replace(a,"")),E&2&&(te=te.replace(y,"")),te}};oe.exports={start:x(1),end:x(2),trim:x(3)}},"./node_modules/core-js/internals/to-absolute-index.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/to-integer.js"),re=Math.max,ne=Math.min;oe.exports=function(ee,a){var y=ie(ee);return y<0?re(y+a,0):ne(y,a)}},"./node_modules/core-js/internals/to-indexed-object.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/indexed-object.js"),re=ae("./node_modules/core-js/internals/require-object-coercible.js");oe.exports=function(ne){return ie(re(ne))}},"./node_modules/core-js/internals/to-integer.js":function(oe){var se=Math.ceil,ae=Math.floor;oe.exports=function(ie){return isNaN(ie=+ie)?0:(ie>0?ae:se)(ie)}},"./node_modules/core-js/internals/to-length.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/to-integer.js"),re=Math.min;oe.exports=function(ne){return ne>0?re(ie(ne),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/require-object-coercible.js");oe.exports=function(re){return Object(ie(re))}},"./node_modules/core-js/internals/to-primitive.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/is-object.js"),re=ae("./node_modules/core-js/internals/is-symbol.js"),ne=ae("./node_modules/core-js/internals/ordinary-to-primitive.js"),ee=ae("./node_modules/core-js/internals/well-known-symbol.js"),a=ee("toPrimitive");oe.exports=function(y,x){if(!ie(y)||re(y))return y;var E=y[a],z;if(E!==void 0){if(x===void 0&&(x="default"),z=E.call(y,x),!ie(z)||re(z))return z;throw TypeError("Can't convert object to primitive value")}return x===void 0&&(x="number"),ne(y,x)}},"./node_modules/core-js/internals/to-property-key.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/to-primitive.js"),re=ae("./node_modules/core-js/internals/is-symbol.js");oe.exports=function(ne){var ee=ie(ne,"string");return re(ee)?ee:String(ee)}},"./node_modules/core-js/internals/to-string-tag-support.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/well-known-symbol.js"),re=ie("toStringTag"),ne={};ne[re]="z",oe.exports=String(ne)==="[object z]"},"./node_modules/core-js/internals/to-string.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/is-symbol.js");oe.exports=function(re){if(ie(re))throw TypeError("Cannot convert a Symbol value to a string");return String(re)}},"./node_modules/core-js/internals/uid.js":function(oe){var se=0,ae=Math.random();oe.exports=function(ie){return"Symbol("+String(ie===void 0?"":ie)+")_"+(++se+ae).toString(36)}},"./node_modules/core-js/internals/use-symbol-as-uid.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/native-symbol.js");oe.exports=ie&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},"./node_modules/core-js/internals/well-known-symbol-wrapped.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/well-known-symbol.js");se.f=ie},"./node_modules/core-js/internals/well-known-symbol.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/global.js"),re=ae("./node_modules/core-js/internals/shared.js"),ne=ae("./node_modules/core-js/internals/has.js"),ee=ae("./node_modules/core-js/internals/uid.js"),a=ae("./node_modules/core-js/internals/native-symbol.js"),y=ae("./node_modules/core-js/internals/use-symbol-as-uid.js"),x=re("wks"),E=ie.Symbol,z=y?E:E&&E.withoutSetter||ee;oe.exports=function(te){return(!ne(x,te)||!(a||typeof x[te]=="string"))&&(a&&ne(E,te)?x[te]=E[te]:x[te]=z("Symbol."+te)),x[te]}},"./node_modules/core-js/internals/whitespaces.js":function(oe){oe.exports=` -\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},"./node_modules/core-js/modules/es.array.concat.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/export.js"),re=ae("./node_modules/core-js/internals/fails.js"),ne=ae("./node_modules/core-js/internals/is-array.js"),ee=ae("./node_modules/core-js/internals/is-object.js"),a=ae("./node_modules/core-js/internals/to-object.js"),y=ae("./node_modules/core-js/internals/to-length.js"),x=ae("./node_modules/core-js/internals/create-property.js"),E=ae("./node_modules/core-js/internals/array-species-create.js"),z=ae("./node_modules/core-js/internals/array-method-has-species-support.js"),te=ae("./node_modules/core-js/internals/well-known-symbol.js"),Ae=ae("./node_modules/core-js/internals/engine-v8-version.js"),de=te("isConcatSpreadable"),he=9007199254740991,ge="Maximum allowed index exceeded",pe=Ae>=51||!re(function(){var Ce=[];return Ce[de]=!1,Ce.concat()[0]!==Ce}),Ee=z("concat"),ye=function(Ce){if(!ee(Ce))return!1;var Me=Ce[de];return Me!==void 0?!!Me:ne(Ce)},we=!pe||!Ee;ie({target:"Array",proto:!0,forced:we},{concat:function(Me){var Fe=a(this),Te=E(Fe,0),Pe=0,Ne,Re,Ze,De,ot;for(Ne=-1,Ze=arguments.length;Nehe)throw TypeError(ge);for(Re=0;Re=he)throw TypeError(ge);x(Te,Pe++,ot)}return Te.length=Pe,Te}})},"./node_modules/core-js/modules/es.array.iterator.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/to-indexed-object.js"),re=ae("./node_modules/core-js/internals/add-to-unscopables.js"),ne=ae("./node_modules/core-js/internals/iterators.js"),ee=ae("./node_modules/core-js/internals/internal-state.js"),a=ae("./node_modules/core-js/internals/define-iterator.js"),y="Array Iterator",x=ee.set,E=ee.getterFor(y);oe.exports=a(Array,"Array",function(z,te){x(this,{type:y,target:ie(z),index:0,kind:te})},function(){var z=E(this),te=z.target,Ae=z.kind,de=z.index++;return!te||de>=te.length?(z.target=void 0,{value:void 0,done:!0}):Ae=="keys"?{value:de,done:!1}:Ae=="values"?{value:te[de],done:!1}:{value:[de,te[de]],done:!1}},"values"),ne.Arguments=ne.Array,re("keys"),re("values"),re("entries")},"./node_modules/core-js/modules/es.array.join.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/export.js"),re=ae("./node_modules/core-js/internals/indexed-object.js"),ne=ae("./node_modules/core-js/internals/to-indexed-object.js"),ee=ae("./node_modules/core-js/internals/array-method-is-strict.js"),a=[].join,y=re!=Object,x=ee("join",",");ie({target:"Array",proto:!0,forced:y||!x},{join:function(z){return a.call(ne(this),z===void 0?",":z)}})},"./node_modules/core-js/modules/es.array.map.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/export.js"),re=ae("./node_modules/core-js/internals/array-iteration.js").map,ne=ae("./node_modules/core-js/internals/array-method-has-species-support.js"),ee=ne("map");ie({target:"Array",proto:!0,forced:!ee},{map:function(y){return re(this,y,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.array.slice.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/export.js"),re=ae("./node_modules/core-js/internals/is-object.js"),ne=ae("./node_modules/core-js/internals/is-array.js"),ee=ae("./node_modules/core-js/internals/to-absolute-index.js"),a=ae("./node_modules/core-js/internals/to-length.js"),y=ae("./node_modules/core-js/internals/to-indexed-object.js"),x=ae("./node_modules/core-js/internals/create-property.js"),E=ae("./node_modules/core-js/internals/well-known-symbol.js"),z=ae("./node_modules/core-js/internals/array-method-has-species-support.js"),te=z("slice"),Ae=E("species"),de=[].slice,he=Math.max;ie({target:"Array",proto:!0,forced:!te},{slice:function(pe,Ee){var ye=y(this),we=a(ye.length),Ce=ee(pe,we),Me=ee(Ee===void 0?we:Ee,we),Fe,Te,Pe;if(ne(ye)&&(Fe=ye.constructor,typeof Fe=="function"&&(Fe===Array||ne(Fe.prototype))?Fe=void 0:re(Fe)&&(Fe=Fe[Ae],Fe===null&&(Fe=void 0)),Fe===Array||Fe===void 0))return de.call(ye,Ce,Me);for(Te=new(Fe===void 0?Array:Fe)(he(Me-Ce,0)),Pe=0;Ce2){if(Ze=pe(Ze),De=Ze.charCodeAt(0),De===43||De===45){if(ot=Ze.charCodeAt(2),ot===88||ot===120)return NaN}else if(De===48){switch(Ze.charCodeAt(1)){case 66:case 98:At=2,nt=49;break;case 79:case 111:At=8,nt=55;break;default:return+Ze}for(ft=Ze.slice(2),at=ft.length,qe=0;qent)return NaN;return parseInt(ft,At)}}return+Ze};if(ne(Ee,!ye(" 0o1")||!ye("0b1")||ye("+0x1"))){for(var Fe=function(Ze){var De=arguments.length<1?0:Ze,ot=this;return ot instanceof Fe&&(Ce?te(function(){we.valueOf.call(ot)}):y(ot)!=Ee)?x(new ye(Me(De)),ot,Fe):Me(De)},Te=ie?de(ye):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),Pe=0,Ne;Te.length>Pe;Pe++)a(ye,Ne=Te[Pe])&&!a(Fe,Ne)&&ge(Fe,Ne,he(ye,Ne));Fe.prototype=we,we.constructor=Fe,ee(re,Ee,Fe)}},"./node_modules/core-js/modules/es.object.assign.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/export.js"),re=ae("./node_modules/core-js/internals/object-assign.js");ie({target:"Object",stat:!0,forced:Object.assign!==re},{assign:re})},"./node_modules/core-js/modules/es.object.keys.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/export.js"),re=ae("./node_modules/core-js/internals/to-object.js"),ne=ae("./node_modules/core-js/internals/object-keys.js"),ee=ae("./node_modules/core-js/internals/fails.js"),a=ee(function(){ne(1)});ie({target:"Object",stat:!0,forced:a},{keys:function(x){return ne(re(x))}})},"./node_modules/core-js/modules/es.object.to-string.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/to-string-tag-support.js"),re=ae("./node_modules/core-js/internals/redefine.js"),ne=ae("./node_modules/core-js/internals/object-to-string.js");ie||re(Object.prototype,"toString",ne,{unsafe:!0})},"./node_modules/core-js/modules/es.regexp.to-string.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/redefine.js"),re=ae("./node_modules/core-js/internals/an-object.js"),ne=ae("./node_modules/core-js/internals/to-string.js"),ee=ae("./node_modules/core-js/internals/fails.js"),a=ae("./node_modules/core-js/internals/regexp-flags.js"),y="toString",x=RegExp.prototype,E=x[y],z=ee(function(){return E.call({source:"a",flags:"b"})!="/a/b"}),te=E.name!=y;(z||te)&&ie(RegExp.prototype,y,function(){var de=re(this),he=ne(de.source),ge=de.flags,pe=ne(ge===void 0&&de instanceof RegExp&&!("flags"in x)?a.call(de):ge);return"/"+he+"/"+pe},{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/string-multibyte.js").charAt,re=ae("./node_modules/core-js/internals/to-string.js"),ne=ae("./node_modules/core-js/internals/internal-state.js"),ee=ae("./node_modules/core-js/internals/define-iterator.js"),a="String Iterator",y=ne.set,x=ne.getterFor(a);ee(String,"String",function(E){y(this,{type:a,string:re(E),index:0})},function(){var z=x(this),te=z.string,Ae=z.index,de;return Ae>=te.length?{value:void 0,done:!0}:(de=ie(te,Ae),z.index+=de.length,{value:de,done:!1})})},"./node_modules/core-js/modules/es.string.link.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/export.js"),re=ae("./node_modules/core-js/internals/create-html.js"),ne=ae("./node_modules/core-js/internals/string-html-forced.js");ie({target:"String",proto:!0,forced:ne("link")},{link:function(a){return re(this,"a","href",a)}})},"./node_modules/core-js/modules/es.symbol.description.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/export.js"),re=ae("./node_modules/core-js/internals/descriptors.js"),ne=ae("./node_modules/core-js/internals/global.js"),ee=ae("./node_modules/core-js/internals/has.js"),a=ae("./node_modules/core-js/internals/is-object.js"),y=ae("./node_modules/core-js/internals/object-define-property.js").f,x=ae("./node_modules/core-js/internals/copy-constructor-properties.js"),E=ne.Symbol;if(re&&typeof E=="function"&&(!("description"in E.prototype)||E().description!==void 0)){var z={},te=function(){var Ee=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),ye=this instanceof te?new E(Ee):Ee===void 0?E():E(Ee);return Ee===""&&(z[ye]=!0),ye};x(te,E);var Ae=te.prototype=E.prototype;Ae.constructor=te;var de=Ae.toString,he=String(E("test"))=="Symbol(test)",ge=/^Symbol\((.*)\)[^)]+$/;y(Ae,"description",{configurable:!0,get:function(){var Ee=a(this)?this.valueOf():this,ye=de.call(Ee);if(ee(z,Ee))return"";var we=he?ye.slice(7,-1):ye.replace(ge,"$1");return we===""?void 0:we}}),ie({global:!0,forced:!0},{Symbol:te})}},"./node_modules/core-js/modules/es.symbol.iterator.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/define-well-known-symbol.js");ie("iterator")},"./node_modules/core-js/modules/es.symbol.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/export.js"),re=ae("./node_modules/core-js/internals/global.js"),ne=ae("./node_modules/core-js/internals/get-built-in.js"),ee=ae("./node_modules/core-js/internals/is-pure.js"),a=ae("./node_modules/core-js/internals/descriptors.js"),y=ae("./node_modules/core-js/internals/native-symbol.js"),x=ae("./node_modules/core-js/internals/fails.js"),E=ae("./node_modules/core-js/internals/has.js"),z=ae("./node_modules/core-js/internals/is-array.js"),te=ae("./node_modules/core-js/internals/is-object.js"),Ae=ae("./node_modules/core-js/internals/is-symbol.js"),de=ae("./node_modules/core-js/internals/an-object.js"),he=ae("./node_modules/core-js/internals/to-object.js"),ge=ae("./node_modules/core-js/internals/to-indexed-object.js"),pe=ae("./node_modules/core-js/internals/to-property-key.js"),Ee=ae("./node_modules/core-js/internals/to-string.js"),ye=ae("./node_modules/core-js/internals/create-property-descriptor.js"),we=ae("./node_modules/core-js/internals/object-create.js"),Ce=ae("./node_modules/core-js/internals/object-keys.js"),Me=ae("./node_modules/core-js/internals/object-get-own-property-names.js"),Fe=ae("./node_modules/core-js/internals/object-get-own-property-names-external.js"),Te=ae("./node_modules/core-js/internals/object-get-own-property-symbols.js"),Pe=ae("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),Ne=ae("./node_modules/core-js/internals/object-define-property.js"),Re=ae("./node_modules/core-js/internals/object-property-is-enumerable.js"),Ze=ae("./node_modules/core-js/internals/create-non-enumerable-property.js"),De=ae("./node_modules/core-js/internals/redefine.js"),ot=ae("./node_modules/core-js/internals/shared.js"),At=ae("./node_modules/core-js/internals/shared-key.js"),nt=ae("./node_modules/core-js/internals/hidden-keys.js"),ft=ae("./node_modules/core-js/internals/uid.js"),at=ae("./node_modules/core-js/internals/well-known-symbol.js"),qe=ae("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),tt=ae("./node_modules/core-js/internals/define-well-known-symbol.js"),mt=ae("./node_modules/core-js/internals/set-to-string-tag.js"),ht=ae("./node_modules/core-js/internals/internal-state.js"),jt=ae("./node_modules/core-js/internals/array-iteration.js").forEach,lt=At("hidden"),st="Symbol",Ke="prototype",gt=at("toPrimitive"),ze=ht.set,$e=ht.getterFor(st),xt=Object[Ke],Ct=re.Symbol,yt=ne("JSON","stringify"),Xe=Pe.f,Le=Ne.f,We=Fe.f,it=Re.f,pt=ot("symbols"),Qt=ot("op-symbols"),et=ot("string-to-symbol-registry"),Pt=ot("symbol-to-string-registry"),nn=ot("wks"),St=re.QObject,Gt=!St||!St[Ke]||!St[Ke].findChild,Lt=a&&x(function(){return we(Le({},"a",{get:function(){return Le(this,"a",{value:7}).a}})).a!=7})?function(kr,Fr,yr){var gr=Xe(xt,Fr);gr&&delete xt[Fr],Le(kr,Fr,yr),gr&&kr!==xt&&Le(xt,Fr,gr)}:Le,Yt=function(kr,Fr){var yr=pt[kr]=we(Ct[Ke]);return ze(yr,{type:st,tag:kr,description:Fr}),a||(yr.description=Fr),yr},_t=function(Fr,yr,gr){Fr===xt&&_t(Qt,yr,gr),de(Fr);var $r=pe(yr);return de(gr),E(pt,$r)?(gr.enumerable?(E(Fr,lt)&&Fr[lt][$r]&&(Fr[lt][$r]=!1),gr=we(gr,{enumerable:ye(0,!1)})):(E(Fr,lt)||Le(Fr,lt,ye(1,{})),Fr[lt][$r]=!0),Lt(Fr,$r,gr)):Le(Fr,$r,gr)},Vt=function(Fr,yr){de(Fr);var gr=ge(yr),$r=Ce(gr).concat(Gn(gr));return jt($r,function(da){(!a||dn.call(gr,da))&&_t(Fr,da,gr[da])}),Fr},ln=function(Fr,yr){return yr===void 0?we(Fr):Vt(we(Fr),yr)},dn=function(Fr){var yr=pe(Fr),gr=it.call(this,yr);return this===xt&&E(pt,yr)&&!E(Qt,yr)?!1:gr||!E(this,yr)||!E(pt,yr)||E(this,lt)&&this[lt][yr]?gr:!0},vn=function(Fr,yr){var gr=ge(Fr),$r=pe(yr);if(!(gr===xt&&E(pt,$r)&&!E(Qt,$r))){var da=Xe(gr,$r);return da&&E(pt,$r)&&!(E(gr,lt)&&gr[lt][$r])&&(da.enumerable=!0),da}},Kn=function(Fr){var yr=We(ge(Fr)),gr=[];return jt(yr,function($r){!E(pt,$r)&&!E(nt,$r)&&gr.push($r)}),gr},Gn=function(Fr){var yr=Fr===xt,gr=We(yr?Qt:ge(Fr)),$r=[];return jt(gr,function(da){E(pt,da)&&(!yr||E(xt,da))&&$r.push(pt[da])}),$r};if(y||(Ct=function(){if(this instanceof Ct)throw TypeError("Symbol is not a constructor");var Fr=!arguments.length||arguments[0]===void 0?void 0:Ee(arguments[0]),yr=ft(Fr),gr=function($r){this===xt&&gr.call(Qt,$r),E(this,lt)&&E(this[lt],yr)&&(this[lt][yr]=!1),Lt(this,yr,ye(1,$r))};return a&&Gt&&Lt(xt,yr,{configurable:!0,set:gr}),Yt(yr,Fr)},De(Ct[Ke],"toString",function(){return $e(this).tag}),De(Ct,"withoutSetter",function(kr){return Yt(ft(kr),kr)}),Re.f=dn,Ne.f=_t,Pe.f=vn,Me.f=Fe.f=Kn,Te.f=Gn,qe.f=function(kr){return Yt(at(kr),kr)},a&&(Le(Ct[Ke],"description",{configurable:!0,get:function(){return $e(this).description}}),ee||De(xt,"propertyIsEnumerable",dn,{unsafe:!0}))),ie({global:!0,wrap:!0,forced:!y,sham:!y},{Symbol:Ct}),jt(Ce(nn),function(kr){tt(kr)}),ie({target:st,stat:!0,forced:!y},{for:function(kr){var Fr=Ee(kr);if(E(et,Fr))return et[Fr];var yr=Ct(Fr);return et[Fr]=yr,Pt[yr]=Fr,yr},keyFor:function(Fr){if(!Ae(Fr))throw TypeError(Fr+" is not a symbol");if(E(Pt,Fr))return Pt[Fr]},useSetter:function(){Gt=!0},useSimple:function(){Gt=!1}}),ie({target:"Object",stat:!0,forced:!y,sham:!a},{create:ln,defineProperty:_t,defineProperties:Vt,getOwnPropertyDescriptor:vn}),ie({target:"Object",stat:!0,forced:!y},{getOwnPropertyNames:Kn,getOwnPropertySymbols:Gn}),ie({target:"Object",stat:!0,forced:x(function(){Te.f(1)})},{getOwnPropertySymbols:function(Fr){return Te.f(he(Fr))}}),yt){var Or=!y||x(function(){var kr=Ct();return yt([kr])!="[null]"||yt({a:kr})!="{}"||yt(Object(kr))!="{}"});ie({target:"JSON",stat:!0,forced:Or},{stringify:function(Fr,yr,gr){for(var $r=[Fr],da=1,va;arguments.length>da;)$r.push(arguments[da++]);if(va=yr,!(!te(yr)&&Fr===void 0||Ae(Fr)))return z(yr)||(yr=function(ui,Pi){if(typeof va=="function"&&(Pi=va.call(this,ui,Pi)),!Ae(Pi))return Pi}),$r[1]=yr,yt.apply(null,$r)}})}Ct[Ke][gt]||Ze(Ct[Ke],gt,Ct[Ke].valueOf),mt(Ct,st),nt[lt]=!0},"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/global.js"),re=ae("./node_modules/core-js/internals/dom-iterables.js"),ne=ae("./node_modules/core-js/internals/array-for-each.js"),ee=ae("./node_modules/core-js/internals/create-non-enumerable-property.js");for(var a in re){var y=ie[a],x=y&&y.prototype;if(x&&x.forEach!==ne)try{ee(x,"forEach",ne)}catch(E){x.forEach=ne}}},"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/global.js"),re=ae("./node_modules/core-js/internals/dom-iterables.js"),ne=ae("./node_modules/core-js/modules/es.array.iterator.js"),ee=ae("./node_modules/core-js/internals/create-non-enumerable-property.js"),a=ae("./node_modules/core-js/internals/well-known-symbol.js"),y=a("iterator"),x=a("toStringTag"),E=ne.values;for(var z in re){var te=ie[z],Ae=te&&te.prototype;if(Ae){if(Ae[y]!==E)try{ee(Ae,y,E)}catch(he){Ae[y]=E}if(Ae[x]||ee(Ae,x,z),re[z]){for(var de in ne)if(Ae[de]!==ne[de])try{ee(Ae,de,ne[de])}catch(he){Ae[de]=ne[de]}}}}},"./node_modules/es6-promise/dist/es6-promise.js":function(oe){(function(se,ae){oe.exports=ae()})(this,function(){"use strict";function se(St){var Gt=typeof St;return St!==null&&(Gt==="object"||Gt==="function")}function ae(St){return typeof St=="function"}var ie=void 0;Array.isArray?ie=Array.isArray:ie=function(St){return Object.prototype.toString.call(St)==="[object Array]"};var re=ie,ne=0,ee=void 0,a=void 0,y=function(Gt,Lt){Ce[ne]=Gt,Ce[ne+1]=Lt,ne+=2,ne===2&&(a?a(Me):Te())};function x(St){a=St}function E(St){y=St}var z=typeof window!="undefined"?window:void 0,te=z||{},Ae=te.MutationObserver||te.WebKitMutationObserver,de=typeof self=="undefined"&&typeof ce!="undefined"&&{}.toString.call(ce)==="[object process]",he=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function ge(){return function(){return ce.nextTick(Me)}}function pe(){return typeof ee!="undefined"?function(){ee(Me)}:we()}function Ee(){var St=0,Gt=new Ae(Me),Lt=document.createTextNode("");return Gt.observe(Lt,{characterData:!0}),function(){Lt.data=St=++St%2}}function ye(){var St=new MessageChannel;return St.port1.onmessage=Me,function(){return St.port2.postMessage(0)}}function we(){var St=setTimeout;return function(){return St(Me,1)}}var Ce=new Array(1e3);function Me(){for(var St=0;St>>6)+oe(128|Te&63):oe(224|Te>>>12&15)+oe(128|Te>>>6&63)+oe(128|Te&63)}else{var Te=65536+(Fe.charCodeAt(0)-55296)*1024+(Fe.charCodeAt(1)-56320);return oe(240|Te>>>18&7)+oe(128|Te>>>12&63)+oe(128|Te>>>6&63)+oe(128|Te&63)}},ae=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,ie=function(Fe){return Fe.replace(ae,se)},re=function(Fe){var Te=[0,2,1][Fe.length%3],Pe=Fe.charCodeAt(0)<<16|(Fe.length>1?Fe.charCodeAt(1):0)<<8|(Fe.length>2?Fe.charCodeAt(2):0),Ne=[ue.charAt(Pe>>>18),ue.charAt(Pe>>>12&63),Te>=2?"=":ue.charAt(Pe>>>6&63),Te>=1?"=":ue.charAt(Pe&63)];return Ne.join("")},ne=b.btoa&&typeof b.btoa=="function"?function(Fe){return b.btoa(Fe)}:function(Fe){if(Fe.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return Fe.replace(/[\s\S]{1,3}/g,re)},ee=function(Fe){return ne(ie(String(Fe)))},a=function(Fe){return Fe.replace(/[+\/]/g,function(Te){return Te=="+"?"-":"_"}).replace(/=/g,"")},y=function(Fe,Te){return Te?a(ee(Fe)):ee(Fe)},x=function(Fe){return y(Fe,!0)},E;b.Uint8Array&&(E=function(Fe,Te){for(var Pe="",Ne=0,Re=Fe.length;Ne>>18)+ue.charAt(At>>>12&63)+(typeof De!="undefined"?ue.charAt(At>>>6&63):"=")+(typeof ot!="undefined"?ue.charAt(At&63):"=")}return Te?a(Pe):Pe});var z=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,te=function(Fe){switch(Fe.length){case 4:var Te=(7&Fe.charCodeAt(0))<<18|(63&Fe.charCodeAt(1))<<12|(63&Fe.charCodeAt(2))<<6|63&Fe.charCodeAt(3),Pe=Te-65536;return oe((Pe>>>10)+55296)+oe((Pe&1023)+56320);case 3:return oe((15&Fe.charCodeAt(0))<<12|(63&Fe.charCodeAt(1))<<6|63&Fe.charCodeAt(2));default:return oe((31&Fe.charCodeAt(0))<<6|63&Fe.charCodeAt(1))}},Ae=function(Fe){return Fe.replace(z,te)},de=function(Fe){var Te=Fe.length,Pe=Te%4,Ne=(Te>0?le[Fe.charAt(0)]<<18:0)|(Te>1?le[Fe.charAt(1)]<<12:0)|(Te>2?le[Fe.charAt(2)]<<6:0)|(Te>3?le[Fe.charAt(3)]:0),Re=[oe(Ne>>>16),oe(Ne>>>8&255),oe(Ne&255)];return Re.length-=[0,0,2,1][Pe],Re.join("")},he=b.atob&&typeof b.atob=="function"?function(Fe){return b.atob(Fe)}:function(Fe){return Fe.replace(/\S{1,4}/g,de)},ge=function(Fe){return he(String(Fe).replace(/[^A-Za-z0-9\+\/]/g,""))},pe=function(Fe){return Ae(he(Fe))},Ee=function(Fe){return String(Fe).replace(/[-_]/g,function(Te){return Te=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},ye=function(Fe){return pe(Ee(Fe))},we;b.Uint8Array&&(we=function(Fe){return Uint8Array.from(ge(Ee(Fe)),function(Te){return Te.charCodeAt(0)})});var Ce=function(){var Fe=b.Base64;return b.Base64=me,Fe};if(b.Base64={VERSION:fe,atob:ge,btoa:ne,fromBase64:ye,toBase64:y,utob:ie,encode:y,encodeURI:x,btou:Ae,decode:ye,noConflict:Ce,fromUint8Array:E,toUint8Array:we},typeof Object.defineProperty=="function"){var Me=function(Fe){return{value:Fe,enumerable:!1,writable:!0,configurable:!0}};b.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",Me(function(){return ye(this)})),Object.defineProperty(String.prototype,"toBase64",Me(function(Fe){return y(this,Fe)})),Object.defineProperty(String.prototype,"toBase64URI",Me(function(){return y(this,!0)}))}}return b.Meteor&&(Base64=b.Base64),Ut.exports?Ut.exports.Base64=b.Base64:(ce=[],ke=function(){return b.Base64}.apply(Et,ce),ke!==void 0&&(Ut.exports=ke)),{Base64:b.Base64}})},7348:function(Ut,Et,ve){"use strict";ve.r(Et),ve.d(Et,{AcroForm:function(){return ra},AcroFormAppearance:function(){return Hn},AcroFormButton:function(){return Ha},AcroFormCheckBox:function(){return wn},AcroFormChoiceField:function(){return Ja},AcroFormComboBox:function(){return Jr},AcroFormEditBox:function(){return Ea},AcroFormListBox:function(){return Mr},AcroFormPasswordField:function(){return wa},AcroFormPushButton:function(){return Fo},AcroFormRadioButton:function(){return ss},AcroFormTextField:function(){return Fn},GState:function(){return Mn},ShadingPattern:function(){return _n},TilingPattern:function(){return Zn},default:function(){return Nn},jsPDF:function(){return Nn}});var ce=ve(34666),ke={},b=function(xe,be,Se,He,Ve){var Ge=new Worker(ke[be]||(ke[be]=URL.createObjectURL(new Blob([xe+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return Ge.onmessage=function(_e){var rt=_e.data,ct=rt.$e$;if(ct){var wt=new Error(ct[0]);wt.code=ct[1],wt.stack=ct[2],Ve(wt,null)}else Ve(null,rt)},Ge.postMessage(Se,He),Ge},me=Uint8Array,fe=Uint16Array,ue=Int32Array,le=new me([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),oe=new me([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),se=new me([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),ae=function(xe,be){for(var Se=new fe(31),He=0;He<31;++He)Se[He]=be+=1<>1|(E&21845)<<1;z=(z&52428)>>2|(z&13107)<<2,z=(z&61680)>>4|(z&3855)<<4,x[E]=((z&65280)>>8|(z&255)<<8)>>1}for(var te=function(xe,be,Se){for(var He=xe.length,Ve=0,Ge=new fe(be);Ve>ct]=wt}else for(rt=new fe(He),Ve=0;Ve>15-xe[Ve]);return rt},Ae=new me(288),E=0;E<144;++E)Ae[E]=8;for(var E=144;E<256;++E)Ae[E]=9;for(var E=256;E<280;++E)Ae[E]=7;for(var E=280;E<288;++E)Ae[E]=8;for(var de=new me(32),E=0;E<32;++E)de[E]=5;var he=te(Ae,9,0),ge=te(Ae,9,1),pe=te(de,5,0),Ee=te(de,5,1),ye=function(xe){for(var be=xe[0],Se=1;Sebe&&(be=xe[Se]);return be},we=function(xe,be,Se){var He=be/8|0;return(xe[He]|xe[He+1]<<8)>>(be&7)&Se},Ce=function(xe,be){var Se=be/8|0;return(xe[Se]|xe[Se+1]<<8|xe[Se+2]<<16)>>(be&7)},Me=function(xe){return(xe+7)/8|0},Fe=function(xe,be,Se){return(be==null||be<0)&&(be=0),(Se==null||Se>xe.length)&&(Se=xe.length),new me(xe.subarray(be,Se))},Te={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14},Pe=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],Ne=function(xe,be,Se){var He=new Error(be||Pe[xe]);if(He.code=xe,Error.captureStackTrace&&Error.captureStackTrace(He,Ne),!Se)throw He;return He},Re=function(xe,be,Se,He){var Ve=xe.length,Ge=He?He.length:0;if(!Ve||be.f&&!be.l)return Se||new me(0);var _e=!Se,rt=_e||be.i!=2,ct=be.i;_e&&(Se=new me(Ve*3));var wt=function(_r){var Pa=Se.length;if(_r>Pa){var Ba=new me(Math.max(Pa*2,_r));Ba.set(Se),Se=Ba}},It=be.f||0,Dt=be.p||0,kt=be.b||0,vt=be.l,rn=be.d,Jt=be.m,an=be.n,Kt=Ve*8;do{if(!vt){It=we(xe,Dt,1);var sn=we(xe,Dt+1,3);if(Dt+=3,sn)if(sn==1)vt=ge,rn=Ee,Jt=9,an=5;else if(sn==2){var Rr=we(xe,Dt,31)+257,Jn=we(xe,Dt+10,15)+4,yn=Rr+we(xe,Dt+5,31)+1;Dt+=14;for(var er=new me(yn),br=new me(19),Zt=0;Zt>4;if(Tn<16)er[Zt++]=Tn;else{var ir=0,mr=0;for(Tn==16?(mr=3+we(xe,Dt,3),Dt+=2,ir=er[Zt-1]):Tn==17?(mr=3+we(xe,Dt,7),Dt+=3):Tn==18&&(mr=11+we(xe,Dt,127),Dt+=7);mr--;)er[Zt++]=ir}}var qn=er.subarray(0,Rr),Br=er.subarray(Rr);Jt=ye(qn),an=ye(Br),vt=te(qn,Jt,1),rn=te(Br,an,1)}else Ne(1);else{var Tn=Me(Dt)+4,Xn=xe[Tn-4]|xe[Tn-3]<<8,ur=Tn+Xn;if(ur>Ve){ct&&Ne(0);break}rt&&wt(kt+Xn),Se.set(xe.subarray(Tn,ur),kt),be.b=kt+=Xn,be.p=Dt=ur*8,be.f=It;continue}if(Dt>Kt){ct&&Ne(0);break}}rt&&wt(kt+131072);for(var Sr=(1<>4;if(Dt+=ir&15,Dt>Kt){ct&&Ne(0);break}if(ir||Ne(2),on<256)Se[kt++]=on;else if(on==256){zt=Dt,vt=null;break}else{var gn=on-254;if(on>264){var Zt=on-257,Pn=le[Zt];gn=we(xe,Dt,(1<>4;kn||Ne(3),Dt+=kn&15;var Br=a[nr];if(nr>3){var Pn=oe[nr];Br+=Ce(xe,Dt)&(1<Kt){ct&&Ne(0);break}rt&&wt(kt+131072);var or=kt+gn;if(kt>8},De=function(xe,be,Se){Se<<=be&7;var He=be/8|0;xe[He]|=Se,xe[He+1]|=Se>>8,xe[He+2]|=Se>>16},ot=function(xe,be){for(var Se=[],He=0;Hekt&&(kt=Ge[He].s);var vt=new fe(kt+1),rn=At(Se[It-1],vt,0);if(rn>be){var He=0,Jt=0,an=rn-be,Kt=1<be)Jt+=Kt-(1<>=an;Jt>0;){var Tn=Ge[He].s;vt[Tn]=0&&Jt;--He){var Xn=Ge[He].s;vt[Xn]==be&&(--vt[Xn],++Jt)}rn=be}return{t:new me(vt),l:rn}},At=function(xe,be,Se){return xe.s==-1?Math.max(At(xe.l,be,Se+1),At(xe.r,be,Se+1)):be[xe.s]=Se},nt=function(xe){for(var be=xe.length;be&&!xe[--be];);for(var Se=new fe(++be),He=0,Ve=xe[0],Ge=1,_e=function(ct){Se[He++]=ct},rt=1;rt<=be;++rt)if(xe[rt]==Ve&&rt!=be)++Ge;else{if(!Ve&&Ge>2){for(;Ge>138;Ge-=138)_e(32754);Ge>2&&(_e(Ge>10?Ge-11<<5|28690:Ge-3<<5|12305),Ge=0)}else if(Ge>3){for(_e(Ve),--Ge;Ge>6;Ge-=6)_e(8304);Ge>2&&(_e(Ge-3<<5|8208),Ge=0)}for(;Ge--;)_e(Ve);Ge=1,Ve=xe[rt]}return{c:Se.subarray(0,He),n:be}},ft=function(xe,be){for(var Se=0,He=0;He>8,xe[Ve+2]=xe[Ve]^255,xe[Ve+3]=xe[Ve+1]^255;for(var Ge=0;Ge4&&!br[se[tn-1]];--tn);var Ln=wt+5<<3,En=ft(Ve,Ae)+ft(Ge,de)+_e,dr=ft(Ve,kt)+ft(Ge,Jt)+_e+14+3*tn+ft(Jn,br)+2*Jn[16]+3*Jn[17]+7*Jn[18];if(ct>=0&&Ln<=En&&Ln<=dr)return at(be,It,xe.subarray(ct,ct+wt));var ir,mr,qn,Br;if(Ze(be,It,1+(dr15&&(Ze(be,It,on[yn]>>5&127),It+=on[yn]>>12)}}else ir=he,mr=Ae,qn=pe,Br=de;for(var yn=0;yn255){var gn=Pn>>18&31;De(be,It,ir[gn+257]),It+=mr[gn+257],gn>7&&(Ze(be,It,Pn>>23&31),It+=le[gn]);var kn=Pn&31;De(be,It,qn[kn]),It+=Br[kn],kn>3&&(De(be,It,Pn>>5&8191),It+=oe[kn])}else De(be,It,ir[Pn]),It+=mr[Pn]}return De(be,It,ir[256]),It+mr[256]},tt=new ue([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),mt=new me(0),ht=function(xe,be,Se,He,Ve,Ge){var _e=Ge.z||xe.length,rt=new me(He+_e+5*(1+Math.ceil(_e/7e3))+Ve),ct=rt.subarray(He,rt.length-Ve),wt=Ge.l,It=(Ge.r||0)&7;if(be){It&&(ct[0]=Ge.r>>3);for(var Dt=tt[be-1],kt=Dt>>13,vt=Dt&8191,rn=(1<7e3||br>24576)&&(ir>423||!wt)){It=qe(xe,ct,0,Xn,ur,Rr,yn,br,tn,er-tn,It),br=Jn=yn=0,tn=er;for(var mr=0;mr<286;++mr)ur[mr]=0;for(var mr=0;mr<30;++mr)Rr[mr]=0}var qn=2,Br=0,Sr=vt,ja=En-dr&32767;if(ir>2&&Ln==Tn(er-ja))for(var zt=Math.min(kt,ir)-1,on=Math.min(32767,er),gn=Math.min(258,ir);ja<=on&&--Sr&&En!=dr;){if(xe[er+qn]==xe[er+qn-ja]){for(var Pn=0;Pnqn){if(qn=Pn,Br=ja,Pn>zt)break;for(var kn=Math.min(ja,Pn-2),nr=0,mr=0;mrnr&&(nr=Aa,dr=or)}}}En=dr,dr=Jt[En],ja+=En-dr&32767}if(Br){Xn[br++]=268435456|ne[qn]<<18|y[Br];var _r=ne[qn]&31,Pa=y[Br]&31;yn+=le[_r]+oe[Pa],++ur[257+_r],++Rr[Pa],Zt=er+qn,++Jn}else Xn[br++]=xe[er],++ur[xe[er]]}}for(er=Math.max(er,Zt);er<_e;++er)Xn[br++]=xe[er],++ur[xe[er]];It=qe(xe,ct,wt,Xn,ur,Rr,yn,br,tn,er-tn,It),wt||(Ge.r=It&7|ct[It/8|0]<<3,It-=7,Ge.h=an,Ge.p=Jt,Ge.i=er,Ge.w=Zt)}else{for(var er=Ge.w||0;er<_e+wt;er+=65535){var Ba=er+65535;Ba>=_e&&(ct[It/8|0]=wt,Ba=_e),It=at(ct,It+1,xe.subarray(er,Ba))}Ge.i=_e}return Fe(rt,0,He+Me(It)+Ve)},jt=null,lt=function(){var xe=-1;return{p:function(be){for(var Se=xe,He=0;He>>8;xe=Se},d:function(){return~xe}}},st=function(){var xe=1,be=0;return{p:function(Se){for(var He=xe,Ve=be,Ge=Se.length|0,_e=0;_e!=Ge;){for(var rt=Math.min(_e+2655,Ge);_e>16),Ve=(Ve&65535)+15*(Ve>>16)}xe=He,be=Ve},d:function(){return xe%=65521,be%=65521,(xe&255)<<24|(xe&65280)<<8|(be&255)<<8|be>>8}}},Ke=function(xe,be,Se,He,Ve){if(!Ve&&(Ve={l:1},be.dictionary)){var Ge=be.dictionary.subarray(-32768),_e=new me(Ge.length+xe.length);_e.set(Ge),_e.set(xe,Ge.length),xe=_e,Ve.w=Ge.length}return ht(xe,be.level==null?6:be.level,be.mem==null?Ve.l?Math.ceil(Math.max(8,Math.min(13,Math.log(xe.length)))*1.5):20:12+be.mem,Se,He,Ve)},gt=function(xe,be){var Se={};for(var He in xe)Se[He]=xe[He];for(var He in be)Se[He]=be[He];return Se},ze=function(xe,be,Se){for(var He=xe(),Ve=xe.toString(),Ge=Ve.slice(Ve.indexOf("[")+1,Ve.lastIndexOf("]")).replace(/\s+/g,"").split(","),_e=0;_e>>0},Yt=function(xe,be){return Lt(xe,be)+Lt(xe,be+4)*4294967296},_t=function(xe,be,Se){for(;Se;++be)xe[be]=Se,Se>>>=8},Vt=function(xe,be){var Se=be.filename;if(xe[0]=31,xe[1]=139,xe[2]=8,xe[8]=be.level<2?4:be.level==9?2:0,xe[9]=3,be.mtime!=0&&_t(xe,4,Math.floor(new Date(be.mtime||Date.now())/1e3)),Se){xe[3]=8;for(var He=0;He<=Se.length;++He)xe[He+10]=Se.charCodeAt(He)}},ln=function(xe){(xe[0]!=31||xe[1]!=139||xe[2]!=8)&&Ne(6,"invalid gzip data");var be=xe[3],Se=10;be&4&&(Se+=(xe[10]|xe[11]<<8)+2);for(var He=(be>>3&1)+(be>>4&1);He>0;He-=!xe[Se++]);return Se+(be&2)},dn=function(xe){var be=xe.length;return(xe[be-4]|xe[be-3]<<8|xe[be-2]<<16|xe[be-1]<<24)>>>0},vn=function(xe){return 10+(xe.filename?xe.filename.length+1:0)},Kn=function(xe,be){var Se=be.level,He=Se==0?0:Se<6?1:Se==9?3:2;if(xe[0]=120,xe[1]=He<<6|(be.dictionary&&32),xe[1]|=31-(xe[0]<<8|xe[1])%31,be.dictionary){var Ve=st();Ve.p(be.dictionary),_t(xe,2,Ve.d())}},Gn=function(xe,be){return((xe[0]&15)!=8||xe[0]>>4>7||(xe[0]<<8|xe[1])%31)&&Ne(6,"invalid zlib data"),(xe[1]>>5&1)==+!be&&Ne(6,"invalid zlib data: "+(xe[1]&32?"need":"unexpected")+" dictionary"),(xe[1]>>3&4)+2};function Or(xe,be){return typeof xe=="function"&&(be=xe,xe={}),this.ondata=be,xe}var kr=null,Fr=null;function yr(xe,be,Se){return Se||(Se=be,be={}),typeof Se!="function"&&Ne(7),Pt(xe,be,[Xe],function(He){return Qt(gr(He.data[0],He.data[1]))},0,Se)}function gr(xe,be){return Ke(xe,be||{},0,0)}var $r=null,da=null;function va(xe,be,Se){return Se||(Se=be,be={}),typeof Se!="function"&&Ne(7),Pt(xe,be,[yt],function(He){return Qt(ui(He.data[0],et(He.data[1])))},1,Se)}function ui(xe,be){return Re(xe,{i:2},be&&be.out,be&&be.dictionary)}var Pi=null,La=null;function Xa(xe,be,Se){return Se||(Se=be,be={}),typeof Se!="function"&&Ne(7),Pt(xe,be,[Xe,Le,function(){return[la]}],function(He){return Qt(la(He.data[0],He.data[1]))},2,Se)}function la(xe,be){be||(be={});var Se=lt(),He=xe.length;Se.p(xe);var Ve=Ke(xe,be,vn(be),8),Ge=Ve.length;return Vt(Ve,be),_t(Ve,Ge-8,Se.d()),_t(Ve,Ge-4,He),Ve}var qa=null,Za=null;function pi(xe,be,Se){return Se||(Se=be,be={}),typeof Se!="function"&&Ne(7),Pt(xe,be,[yt,We,function(){return[ei]}],function(He){return Qt(ei(He.data[0],He.data[1]))},3,Se)}function ei(xe,be){var Se=ln(xe);return Se+8>xe.length&&Ne(6,"invalid gzip data"),Re(xe.subarray(Se,-8),{i:2},be&&be.out||new me(dn(xe)),be&&be.dictionary)}var Oo=null,Ao=null;function ai(xe,be,Se){return Se||(Se=be,be={}),typeof Se!="function"&&Ne(7),Pt(xe,be,[Xe,it,function(){return[pn]}],function(He){return Qt(pn(He.data[0],He.data[1]))},4,Se)}function pn(xe,be){be||(be={});var Se=st();Se.p(xe);var He=Ke(xe,be,be.dictionary?6:2,4);return Kn(He,be),_t(He,He.length-4,Se.d()),He}var xn=null,Bn=null;function pr(xe,be,Se){return Se||(Se=be,be={}),typeof Se!="function"&&Ne(7),Pt(xe,be,[yt,pt,function(){return[fr]}],function(He){return Qt(fr(He.data[0],et(He.data[1])))},5,Se)}function fr(xe,be){return Re(xe.subarray(Gn(xe,be&&be.dictionary),-4),{i:2},be&&be.out,be&&be.dictionary)}var oa=null,ii=null;function ni(xe,be,Se){return Se||(Se=be,be={}),typeof Se!="function"&&Ne(7),xe[0]==31&&xe[1]==139&&xe[2]==8?pi(xe,be,Se):(xe[0]&15)!=8||xe[0]>>4>7||(xe[0]<<8|xe[1])%31?va(xe,be,Se):pr(xe,be,Se)}function ba(xe,be){return xe[0]==31&&xe[1]==139&&xe[2]==8?ei(xe,be):(xe[0]&15)!=8||xe[0]>>4>7||(xe[0]<<8|xe[1])%31?ui(xe,be):fr(xe,be)}var Qa=function(xe,be,Se,He){for(var Ve in xe){var Ge=xe[Ve],_e=be+Ve,rt=He;Array.isArray(Ge)&&(rt=gt(He,Ge[1]),Ge=Ge[0]),Ge instanceof me?Se[_e]=[Ge,rt]:(Se[_e+="/"]=[new me(0),rt],Qa(Ge,_e,Se,He))}},io=typeof TextEncoder!="undefined"&&new TextEncoder,lr=typeof TextDecoder!="undefined"&&new TextDecoder,ri=0;try{lr.decode(mt,{stream:!0}),ri=1}catch(xe){}var Jo=function(xe){for(var be="",Se=0;;){var He=xe[Se++],Ve=(He>127)+(He>223)+(He>239);if(Se+Ve>xe.length)return{s:be,r:Fe(xe,Se-1)};Ve?Ve==3?(He=((He&15)<<18|(xe[Se++]&63)<<12|(xe[Se++]&63)<<6|xe[Se++]&63)-65536,be+=String.fromCharCode(55296|He>>10,56320|He&1023)):Ve&1?be+=String.fromCharCode((He&31)<<6|xe[Se++]&63):be+=String.fromCharCode((He&15)<<12|(xe[Se++]&63)<<6|xe[Se++]&63):be+=String.fromCharCode(He)}},To=null,Qi=null;function mi(xe,be){if(be){for(var Se=new me(xe.length),He=0;He>1)),_e=0,rt=function(It){Ge[_e++]=It},He=0;HeGe.length){var ct=new me(_e+8+(Ve-He<<1));ct.set(Ge),Ge=ct}var wt=xe.charCodeAt(He);wt<128||be?rt(wt):wt<2048?(rt(192|wt>>6),rt(128|wt&63)):wt>55295&&wt<57344?(wt=65536+(wt&1047552)|xe.charCodeAt(++He)&1023,rt(240|wt>>18),rt(128|wt>>12&63),rt(128|wt>>6&63),rt(128|wt&63)):(rt(224|wt>>12),rt(128|wt>>6&63),rt(128|wt&63))}return Fe(Ge,0,_e)}function bs(xe,be){if(be){for(var Se="",He=0;He65535&&Ne(9),be+=He+4}return be},qo=function(xe,be,Se,He,Ve,Ge,_e,rt){var ct=He.length,wt=Se.extra,It=rt&&rt.length,Dt=di(wt);_t(xe,be,_e!=null?33639248:67324752),be+=4,_e!=null&&(xe[be++]=20,xe[be++]=Se.os),xe[be]=20,be+=2,xe[be++]=Se.flag<<1|(Ge<0&&8),xe[be++]=Ve&&8,xe[be++]=Se.compression&255,xe[be++]=Se.compression>>8;var kt=new Date(Se.mtime==null?Date.now():Se.mtime),vt=kt.getFullYear()-1980;if((vt<0||vt>119)&&Ne(10),_t(xe,be,vt<<25|kt.getMonth()+1<<21|kt.getDate()<<16|kt.getHours()<<11|kt.getMinutes()<<5|kt.getSeconds()>>1),be+=4,Ge!=-1&&(_t(xe,be,Se.crc),_t(xe,be+4,Ge<0?-Ge-2:Ge),_t(xe,be+8,Se.size)),_t(xe,be+12,ct),_t(xe,be+14,Dt),be+=16,_e!=null&&(_t(xe,be,It),_t(xe,be+6,Se.attrs),_t(xe,be+10,_e),be+=14),xe.set(He,be),be+=ct,Dt)for(var rn in wt){var Jt=wt[rn],an=Jt.length;_t(xe,be,+rn),_t(xe,be+2,an),xe.set(Jt,be+4),be+=4+an}return It&&(xe.set(rt,be),be+=It),be},_o=function(xe,be,Se,He,Ve){_t(xe,be,101010256),_t(xe,be+8,Se),_t(xe,be+10,Se),_t(xe,be+12,He),_t(xe,be+16,Ve)},to=null,vr=null,Po=null,Wo=null;function Gi(xe,be,Se){Se||(Se=be,be={}),typeof Se!="function"&&Ne(7);var He={};Qa(xe,"",He,be);var Ve=Object.keys(He),Ge=Ve.length,_e=0,rt=0,ct=Ge,wt=new Array(Ge),It=[],Dt=function(){for(var an=0;an65535&&En(Ne(11,0,1),null),!Ln)En(null,Tn);else if(Rr<16e4)try{En(null,gr(Tn,Xn))}catch(dr){En(dr,null)}else It.push(yr(Tn,Xn,En))},Jt=0;Jt65535&&Ne(11);var Kt=It?gr(ct,wt):ct,sn=Kt.length,Tn=lt();Tn.p(ct),He.push(gt(wt,{size:ct.length,crc:Tn.d(),c:Kt,f:Dt,m:rn,u:kt!=_e.length||rn&&vt.length!=Jt,o:Ve,compression:It})),Ve+=30+kt+an+sn,Ge+=76+2*(kt+an)+(Jt||0)+sn}for(var Xn=new me(Ge+22),ur=Ve,Rr=Ge-Ve,Jn=0;Jn65558)return _e(Ne(13,0,1),null),Ve;var ct=Gt(xe,rt+8);if(ct){var wt=ct,It=Lt(xe,rt+16),Dt=It==4294967295||wt==65535;if(Dt){var kt=Lt(xe,rt-12);Dt=Lt(xe,kt)==101075792,Dt&&(wt=ct=Lt(xe,kt+32),It=Lt(xe,kt+48))}for(var vt=be&&be.filter,rn=function(an){var Kt=us(xe,It,Dt),sn=Kt[0],Tn=Kt[1],Xn=Kt[2],ur=Kt[3],Rr=Kt[4],Jn=Kt[5],yn=Er(xe,Jn);It=Rr;var er=function(Zt,tn){Zt?(Ve(),_e(Zt,null)):(tn&&(Ge[ur]=tn),--ct||_e(null,Ge))};if(!vt||vt({name:ur,size:Tn,originalSize:Xn,compression:sn}))if(!sn)er(null,Fe(xe,yn,yn+Tn));else if(sn==8){var br=xe.subarray(yn,yn+Tn);if(Xn<524288||Tn>.8*Xn)try{er(null,ui(br,{out:new me(Xn)}))}catch(Zt){er(Zt,null)}else He.push(va(br,{size:Xn},er))}else er(Ne(14,"unknown compression type "+sn,1),null);else er(null,null)},Jt=0;Jt65558)&&Ne(13);var Ve=Gt(xe,He+8);if(!Ve)return{};var Ge=Lt(xe,He+16),_e=Ge==4294967295||Ve==65535;if(_e){var rt=Lt(xe,He-12);_e=Lt(xe,rt)==101075792,_e&&(Ve=Lt(xe,rt+32),Ge=Lt(xe,rt+48))}for(var ct=be&&be.filter,wt=0;wt=200&&be.status<=299}function rl(xe){try{xe.dispatchEvent(new MouseEvent("click"))}catch(Se){var be=document.createEvent("MouseEvents");be.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),xe.dispatchEvent(be)}}var Ws,Wr,Es=Fa.saveAs||((typeof window=="undefined"?"undefined":(0,ce.Z)(window))!=="object"||window!==Fa?function(){}:typeof HTMLAnchorElement!="undefined"&&"download"in HTMLAnchorElement.prototype?function(xe,be,Se){var He=Fa.URL||Fa.webkitURL,Ve=document.createElement("a");be=be||xe.name||"download",Ve.download=be,Ve.rel="noopener",typeof xe=="string"?(Ve.href=xe,Ve.origin!==location.origin?ll(Ve.href)?$o(xe,be,Se):rl(Ve,Ve.target="_blank"):rl(Ve)):(Ve.href=He.createObjectURL(xe),setTimeout(function(){He.revokeObjectURL(Ve.href)},4e4),setTimeout(function(){rl(Ve)},0))}:"msSaveOrOpenBlob"in navigator?function(xe,be,Se){if(be=be||xe.name||"download",typeof xe=="string")if(ll(xe))$o(xe,be,Se);else{var He=document.createElement("a");He.href=xe,He.target="_blank",setTimeout(function(){rl(He)})}else navigator.msSaveOrOpenBlob(function(Ve,Ge){return Ge===void 0?Ge={autoBom:!1}:(0,ce.Z)(Ge)!=="object"&&(ji.warn("Deprecated: Expected third argument to be a object"),Ge={autoBom:!Ge}),Ge.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(Ve.type)?new Blob(["\uFEFF",Ve],{type:Ve.type}):Ve}(xe,Se),be)}:function(xe,be,Se,He){if((He=He||open("","_blank"))&&(He.document.title=He.document.body.innerText="downloading..."),typeof xe=="string")return $o(xe,be,Se);var Ve=xe.type==="application/octet-stream",Ge=/constructor/i.test(Fa.HTMLElement)||Fa.safari,_e=/CriOS\/[\d]+/.test(navigator.userAgent);if((_e||Ve&&Ge)&&(typeof FileReader=="undefined"?"undefined":(0,ce.Z)(FileReader))==="object"){var rt=new FileReader;rt.onloadend=function(){var It=rt.result;It=_e?It:It.replace(/^data:[^;]*;/,"data:attachment/file;"),He?He.location.href=It:location=It,He=null},rt.readAsDataURL(xe)}else{var ct=Fa.URL||Fa.webkitURL,wt=ct.createObjectURL(xe);He?He.location=wt:location.href=wt,He=null,setTimeout(function(){ct.revokeObjectURL(wt)},4e4)}});function al(xe){var be;xe=xe||"",this.ok=!1,xe.charAt(0)=="#"&&(xe=xe.substr(1,6)),xe={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[xe=(xe=xe.replace(/ /g,"")).toLowerCase()]||xe;for(var Se=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(rt){return[parseInt(rt[1]),parseInt(rt[2]),parseInt(rt[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(rt){return[parseInt(rt[1],16),parseInt(rt[2],16),parseInt(rt[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(rt){return[parseInt(rt[1]+rt[1],16),parseInt(rt[2]+rt[2],16),parseInt(rt[3]+rt[3],16)]}}],He=0;He255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var rt=this.r.toString(16),ct=this.g.toString(16),wt=this.b.toString(16);return rt.length==1&&(rt="0"+rt),ct.length==1&&(ct="0"+ct),wt.length==1&&(wt="0"+wt),"#"+rt+ct+wt}}function Ds(xe,be){var Se=xe[0],He=xe[1],Ve=xe[2],Ge=xe[3];Se=vo(Se,He,Ve,Ge,be[0],7,-680876936),Ge=vo(Ge,Se,He,Ve,be[1],12,-389564586),Ve=vo(Ve,Ge,Se,He,be[2],17,606105819),He=vo(He,Ve,Ge,Se,be[3],22,-1044525330),Se=vo(Se,He,Ve,Ge,be[4],7,-176418897),Ge=vo(Ge,Se,He,Ve,be[5],12,1200080426),Ve=vo(Ve,Ge,Se,He,be[6],17,-1473231341),He=vo(He,Ve,Ge,Se,be[7],22,-45705983),Se=vo(Se,He,Ve,Ge,be[8],7,1770035416),Ge=vo(Ge,Se,He,Ve,be[9],12,-1958414417),Ve=vo(Ve,Ge,Se,He,be[10],17,-42063),He=vo(He,Ve,Ge,Se,be[11],22,-1990404162),Se=vo(Se,He,Ve,Ge,be[12],7,1804603682),Ge=vo(Ge,Se,He,Ve,be[13],12,-40341101),Ve=vo(Ve,Ge,Se,He,be[14],17,-1502002290),Se=Vn(Se,He=vo(He,Ve,Ge,Se,be[15],22,1236535329),Ve,Ge,be[1],5,-165796510),Ge=Vn(Ge,Se,He,Ve,be[6],9,-1069501632),Ve=Vn(Ve,Ge,Se,He,be[11],14,643717713),He=Vn(He,Ve,Ge,Se,be[0],20,-373897302),Se=Vn(Se,He,Ve,Ge,be[5],5,-701558691),Ge=Vn(Ge,Se,He,Ve,be[10],9,38016083),Ve=Vn(Ve,Ge,Se,He,be[15],14,-660478335),He=Vn(He,Ve,Ge,Se,be[4],20,-405537848),Se=Vn(Se,He,Ve,Ge,be[9],5,568446438),Ge=Vn(Ge,Se,He,Ve,be[14],9,-1019803690),Ve=Vn(Ve,Ge,Se,He,be[3],14,-187363961),He=Vn(He,Ve,Ge,Se,be[8],20,1163531501),Se=Vn(Se,He,Ve,Ge,be[13],5,-1444681467),Ge=Vn(Ge,Se,He,Ve,be[2],9,-51403784),Ve=Vn(Ve,Ge,Se,He,be[7],14,1735328473),Se=Rn(Se,He=Vn(He,Ve,Ge,Se,be[12],20,-1926607734),Ve,Ge,be[5],4,-378558),Ge=Rn(Ge,Se,He,Ve,be[8],11,-2022574463),Ve=Rn(Ve,Ge,Se,He,be[11],16,1839030562),He=Rn(He,Ve,Ge,Se,be[14],23,-35309556),Se=Rn(Se,He,Ve,Ge,be[1],4,-1530992060),Ge=Rn(Ge,Se,He,Ve,be[4],11,1272893353),Ve=Rn(Ve,Ge,Se,He,be[7],16,-155497632),He=Rn(He,Ve,Ge,Se,be[10],23,-1094730640),Se=Rn(Se,He,Ve,Ge,be[13],4,681279174),Ge=Rn(Ge,Se,He,Ve,be[0],11,-358537222),Ve=Rn(Ve,Ge,Se,He,be[3],16,-722521979),He=Rn(He,Ve,Ge,Se,be[6],23,76029189),Se=Rn(Se,He,Ve,Ge,be[9],4,-640364487),Ge=Rn(Ge,Se,He,Ve,be[12],11,-421815835),Ve=Rn(Ve,Ge,Se,He,be[15],16,530742520),Se=In(Se,He=Rn(He,Ve,Ge,Se,be[2],23,-995338651),Ve,Ge,be[0],6,-198630844),Ge=In(Ge,Se,He,Ve,be[7],10,1126891415),Ve=In(Ve,Ge,Se,He,be[14],15,-1416354905),He=In(He,Ve,Ge,Se,be[5],21,-57434055),Se=In(Se,He,Ve,Ge,be[12],6,1700485571),Ge=In(Ge,Se,He,Ve,be[3],10,-1894986606),Ve=In(Ve,Ge,Se,He,be[10],15,-1051523),He=In(He,Ve,Ge,Se,be[1],21,-2054922799),Se=In(Se,He,Ve,Ge,be[8],6,1873313359),Ge=In(Ge,Se,He,Ve,be[15],10,-30611744),Ve=In(Ve,Ge,Se,He,be[6],15,-1560198380),He=In(He,Ve,Ge,Se,be[13],21,1309151649),Se=In(Se,He,Ve,Ge,be[4],6,-145523070),Ge=In(Ge,Se,He,Ve,be[11],10,-1120210379),Ve=In(Ve,Ge,Se,He,be[2],15,718787259),He=In(He,Ve,Ge,Se,be[9],21,-343485551),xe[0]=Oa(Se,xe[0]),xe[1]=Oa(He,xe[1]),xe[2]=Oa(Ve,xe[2]),xe[3]=Oa(Ge,xe[3])}function gs(xe,be,Se,He,Ve,Ge){return be=Oa(Oa(be,xe),Oa(He,Ge)),Oa(be<>>32-Ve,Se)}function vo(xe,be,Se,He,Ve,Ge,_e){return gs(be&Se|~be&He,xe,be,Ve,Ge,_e)}function Vn(xe,be,Se,He,Ve,Ge,_e){return gs(be&He|Se&~He,xe,be,Ve,Ge,_e)}function Rn(xe,be,Se,He,Ve,Ge,_e){return gs(be^Se^He,xe,be,Ve,Ge,_e)}function In(xe,be,Se,He,Ve,Ge,_e){return gs(Se^(be|~He),xe,be,Ve,Ge,_e)}function Ar(xe){var be,Se=xe.length,He=[1732584193,-271733879,-1732584194,271733878];for(be=64;be<=xe.length;be+=64)Ds(He,qr(xe.substring(be-64,be)));xe=xe.substring(be-64);var Ve=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(be=0;be>2]|=xe.charCodeAt(be)<<(be%4<<3);if(Ve[be>>2]|=128<<(be%4<<3),be>55)for(Ds(He,Ve),be=0;be<16;be++)Ve[be]=0;return Ve[14]=8*Se,Ds(He,Ve),He}function qr(xe){var be,Se=[];for(be=0;be<64;be+=4)Se[be>>2]=xe.charCodeAt(be)+(xe.charCodeAt(be+1)<<8)+(xe.charCodeAt(be+2)<<16)+(xe.charCodeAt(be+3)<<24);return Se}Ws=Fa.atob.bind(Fa),Wr=Fa.btoa.bind(Fa);var Ur="0123456789abcdef".split("");function Pr(xe){for(var be="",Se=0;Se<4;Se++)be+=Ur[xe>>8*Se+4&15]+Ur[xe>>8*Se&15];return be}function Hr(xe){return String.fromCharCode((255&xe)>>0,(65280&xe)>>8,(16711680&xe)>>16,(4278190080&xe)>>24)}function Ua(xe){return Ar(xe).map(Hr).join("")}var vi=function(xe){for(var be=0;be>16)+(be>>16)+(Se>>16)<<16|65535&Se}return xe+be&4294967295}function ya(xe,be){var Se,He,Ve,Ge;if(xe!==Se){for(var _e=(Ve=xe,Ge=1+(256/xe.length>>0),new Array(Ge+1).join(Ve)),rt=[],ct=0;ct<256;ct++)rt[ct]=ct;var wt=0;for(ct=0;ct<256;ct++){var It=rt[ct];wt=(wt+It+_e.charCodeAt(ct))%256,rt[ct]=rt[wt],rt[wt]=It}Se=xe,He=rt}else rt=He;var Dt=be.length,kt=0,vt=0,rn="";for(ct=0;ct\x80/\f\xA9\xFEdSiz";var Ge=(be+this.padding).substr(0,32),_e=(Se+this.padding).substr(0,32);this.O=this.processOwnerPassword(Ge,_e),this.P=-(1+(255^Ve)),this.encryptionKey=Ua(Ge+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(He)).substr(0,5),this.U=ya(this.encryptionKey,this.padding)}function uo(xe){if(/[^\u0000-\u00ff]/.test(xe))throw new Error("Invalid PDF Name Object: "+xe+", Only accept ASCII characters.");for(var be="",Se=xe.length,He=0;He126?be+="#"+("0"+Ve.toString(16)).slice(-2):be+=xe[He]}return be}function An(xe){if((0,ce.Z)(xe)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var be={};this.subscribe=function(Se,He,Ve){if(Ve=Ve||!1,typeof Se!="string"||typeof He!="function"||typeof Ve!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");be.hasOwnProperty(Se)||(be[Se]={});var Ge=Math.random().toString(35);return be[Se][Ge]=[He,!!Ve],Ge},this.unsubscribe=function(Se){for(var He in be)if(be[He][Se])return delete be[He][Se],Object.keys(be[He]).length===0&&delete be[He],!0;return!1},this.publish=function(Se){if(be.hasOwnProperty(Se)){var He=Array.prototype.slice.call(arguments,1),Ve=[];for(var Ge in be[Se]){var _e=be[Se][Ge];try{_e[0].apply(xe,He)}catch(rt){Fa.console&&ji.error("jsPDF PubSub Error",rt.message,rt)}_e[1]&&Ve.push(Ge)}Ve.length&&Ve.forEach(this.unsubscribe)}},this.getTopics=function(){return be}}function Mn(xe){if(!(this instanceof Mn))return new Mn(xe);var be="opacity,stroke-opacity".split(",");for(var Se in xe)xe.hasOwnProperty(Se)&&be.indexOf(Se)>=0&&(this[Se]=xe[Se]);this.id="",this.objectNumber=-1}function ar(xe,be){this.gState=xe,this.matrix=be,this.id="",this.objectNumber=-1}function _n(xe,be,Se,He,Ve){if(!(this instanceof _n))return new _n(xe,be,Se,He,Ve);this.type=xe==="axial"?2:3,this.coords=be,this.colors=Se,ar.call(this,He,Ve)}function Zn(xe,be,Se,He,Ve){if(!(this instanceof Zn))return new Zn(xe,be,Se,He,Ve);this.boundingBox=xe,this.xStep=be,this.yStep=Se,this.stream="",this.cloneIndex=0,ar.call(this,He,Ve)}function Nn(xe){var be,Se=typeof arguments[0]=="string"?arguments[0]:"p",He=arguments[1],Ve=arguments[2],Ge=arguments[3],_e=[],rt=1,ct=16,wt="S",It=null;(0,ce.Z)(xe=xe||{})==="object"&&(Se=xe.orientation,He=xe.unit||He,Ve=xe.format||Ve,Ge=xe.compress||xe.compressPdf||Ge,(It=xe.encryption||null)!==null&&(It.userPassword=It.userPassword||"",It.ownerPassword=It.ownerPassword||"",It.userPermissions=It.userPermissions||[]),rt=typeof xe.userUnit=="number"?Math.abs(xe.userUnit):1,xe.precision!==void 0&&(be=xe.precision),xe.floatPrecision!==void 0&&(ct=xe.floatPrecision),wt=xe.defaultPathOperation||"S"),_e=xe.filters||(Ge===!0?["FlateEncode"]:_e),He=He||"mm",Se=(""+(Se||"P")).toLowerCase();var Dt=xe.putOnlyUsedFonts||!1,kt={},vt={internal:{},__private__:{}};vt.__private__.PubSub=An;var rn="1.3",Jt=vt.__private__.getPdfVersion=function(){return rn};vt.__private__.setPdfVersion=function(Ye){rn=Ye};var an={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};vt.__private__.getPageFormats=function(){return an};var Kt=vt.__private__.getPageFormat=function(Ye){return an[Ye]};Ve=Ve||"a4";var sn={COMPAT:"compat",ADVANCED:"advanced"},Tn=sn.COMPAT;function Xn(){this.saveGraphicsState(),hn(new Si(ma,0,0,-ma,0,yl()*ma).toString()+" cm"),this.setFontSize(this.getFontSize()/ma),wt="n",Tn=sn.ADVANCED}function ur(){this.restoreGraphicsState(),wt="S",Tn=sn.COMPAT}var Rr=vt.__private__.combineFontStyleAndFontWeight=function(Ye,Tt){if(Ye=="bold"&&Tt=="normal"||Ye=="bold"&&Tt==400||Ye=="normal"&&Tt=="italic"||Ye=="bold"&&Tt=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return Tt&&(Ye=Tt==400||Tt==="normal"?Ye==="italic"?"italic":"normal":Tt!=700&&Tt!=="bold"||Ye!=="normal"?(Tt==700?"bold":Tt)+""+Ye:"bold"),Ye};vt.advancedAPI=function(Ye){var Tt=Tn===sn.COMPAT;return Tt&&Xn.call(this),typeof Ye!="function"||(Ye(this),Tt&&ur.call(this)),this},vt.compatAPI=function(Ye){var Tt=Tn===sn.ADVANCED;return Tt&&ur.call(this),typeof Ye!="function"||(Ye(this),Tt&&Xn.call(this)),this},vt.isAdvancedAPI=function(){return Tn===sn.ADVANCED};var Jn,yn=function(Ye){if(Tn!==sn.ADVANCED)throw new Error(Ye+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},er=vt.roundToPrecision=vt.__private__.roundToPrecision=function(Ye,Tt){var un=be||Tt;if(isNaN(Ye)||isNaN(un))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return Ye.toFixed(un).replace(/0+$/,"")};Jn=vt.hpf=vt.__private__.hpf=typeof ct=="number"?function(Ye){if(isNaN(Ye))throw new Error("Invalid argument passed to jsPDF.hpf");return er(Ye,ct)}:ct==="smart"?function(Ye){if(isNaN(Ye))throw new Error("Invalid argument passed to jsPDF.hpf");return er(Ye,Ye>-1&&Ye<1?16:5)}:function(Ye){if(isNaN(Ye))throw new Error("Invalid argument passed to jsPDF.hpf");return er(Ye,16)};var br=vt.f2=vt.__private__.f2=function(Ye){if(isNaN(Ye))throw new Error("Invalid argument passed to jsPDF.f2");return er(Ye,2)},Zt=vt.__private__.f3=function(Ye){if(isNaN(Ye))throw new Error("Invalid argument passed to jsPDF.f3");return er(Ye,3)},tn=vt.scale=vt.__private__.scale=function(Ye){if(isNaN(Ye))throw new Error("Invalid argument passed to jsPDF.scale");return Tn===sn.COMPAT?Ye*ma:Tn===sn.ADVANCED?Ye:void 0},Ln=function(Ye){return Tn===sn.COMPAT?yl()-Ye:Tn===sn.ADVANCED?Ye:void 0},En=function(Ye){return tn(Ln(Ye))};vt.__private__.setPrecision=vt.setPrecision=function(Ye){typeof parseInt(Ye,10)=="number"&&(be=parseInt(Ye,10))};var dr,ir="00000000000000000000000000000000",mr=vt.__private__.getFileId=function(){return ir},qn=vt.__private__.setFileId=function(Ye){return ir=Ye!==void 0&&/^[a-fA-F0-9]{32}$/.test(Ye)?Ye.toUpperCase():ir.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),It!==null&&(ls=new Ya(It.userPermissions,It.userPassword,It.ownerPassword,ir)),ir};vt.setFileId=function(Ye){return qn(Ye),this},vt.getFileId=function(){return mr()};var Br=vt.__private__.convertDateToPDFDate=function(Ye){var Tt=Ye.getTimezoneOffset(),un=Tt<0?"+":"-",Sn=Math.floor(Math.abs(Tt/60)),Wn=Math.abs(Tt%60),Cr=[un,gn(Sn),"'",gn(Wn),"'"].join("");return["D:",Ye.getFullYear(),gn(Ye.getMonth()+1),gn(Ye.getDate()),gn(Ye.getHours()),gn(Ye.getMinutes()),gn(Ye.getSeconds()),Cr].join("")},Sr=vt.__private__.convertPDFDateToDate=function(Ye){var Tt=parseInt(Ye.substr(2,4),10),un=parseInt(Ye.substr(6,2),10)-1,Sn=parseInt(Ye.substr(8,2),10),Wn=parseInt(Ye.substr(10,2),10),Cr=parseInt(Ye.substr(12,2),10),Zr=parseInt(Ye.substr(14,2),10);return new Date(Tt,un,Sn,Wn,Cr,Zr,0)},ja=vt.__private__.setCreationDate=function(Ye){var Tt;if(Ye===void 0&&(Ye=new Date),Ye instanceof Date)Tt=Br(Ye);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(Ye))throw new Error("Invalid argument passed to jsPDF.setCreationDate");Tt=Ye}return dr=Tt},zt=vt.__private__.getCreationDate=function(Ye){var Tt=dr;return Ye==="jsDate"&&(Tt=Sr(dr)),Tt};vt.setCreationDate=function(Ye){return ja(Ye),this},vt.getCreationDate=function(Ye){return zt(Ye)};var on,gn=vt.__private__.padd2=function(Ye){return("0"+parseInt(Ye)).slice(-2)},Pn=vt.__private__.padd2Hex=function(Ye){return("00"+(Ye=Ye.toString())).substr(Ye.length)},kn=0,nr=[],or=[],sr=0,Aa=[],_r=[],Pa=!1,Ba=or,Ci=function(){kn=0,sr=0,or=[],nr=[],Aa=[],Os=ms(),Sl=ms()};vt.__private__.setCustomOutputDestination=function(Ye){Pa=!0,Ba=Ye};var xr=function(Ye){Pa||(Ba=Ye)};vt.__private__.resetCustomOutputDestination=function(){Pa=!1,Ba=or};var hn=vt.__private__.out=function(Ye){return Ye=Ye.toString(),sr+=Ye.length+1,Ba.push(Ye),Ba},Ui=vt.__private__.write=function(Ye){return hn(arguments.length===1?Ye.toString():Array.prototype.join.call(arguments," "))},ti=vt.__private__.getArrayBuffer=function(Ye){for(var Tt=Ye.length,un=new ArrayBuffer(Tt),Sn=new Uint8Array(un);Tt--;)Sn[Tt]=Ye.charCodeAt(Tt);return un},ea=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];vt.__private__.getStandardFonts=function(){return ea};var pa=xe.fontSize||16;vt.__private__.setFontSize=vt.setFontSize=function(Ye){return pa=Tn===sn.ADVANCED?Ye/ma:Ye,this};var Da,Sa=vt.__private__.getFontSize=vt.getFontSize=function(){return Tn===sn.COMPAT?pa:pa*ma},si=xe.R2L||!1;vt.__private__.setR2L=vt.setR2L=function(Ye){return si=Ye,this},vt.__private__.getR2L=vt.getR2L=function(){return si};var Oi,_i=vt.__private__.setZoomMode=function(Ye){var Tt=[void 0,null,"fullwidth","fullheight","fullpage","original"];if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(Ye))Da=Ye;else if(isNaN(Ye)){if(Tt.indexOf(Ye)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+Ye+'" is not recognized.');Da=Ye}else Da=parseInt(Ye,10)};vt.__private__.getZoomMode=function(){return Da};var ta,jo=vt.__private__.setPageMode=function(Ye){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(Ye)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+Ye+'" is not recognized.');Oi=Ye};vt.__private__.getPageMode=function(){return Oi};var co=vt.__private__.setLayoutMode=function(Ye){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(Ye)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+Ye+'" is not recognized.');ta=Ye};vt.__private__.getLayoutMode=function(){return ta},vt.__private__.setDisplayMode=vt.setDisplayMode=function(Ye,Tt,un){return _i(Ye),co(Tt),jo(un),this};var cn={title:"",subject:"",author:"",keywords:"",creator:""};vt.__private__.getDocumentProperty=function(Ye){if(Object.keys(cn).indexOf(Ye)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return cn[Ye]},vt.__private__.getDocumentProperties=function(){return cn},vt.__private__.setDocumentProperties=vt.setProperties=vt.setDocumentProperties=function(Ye){for(var Tt in cn)cn.hasOwnProperty(Tt)&&Ye[Tt]&&(cn[Tt]=Ye[Tt]);return this},vt.__private__.setDocumentProperty=function(Ye,Tt){if(Object.keys(cn).indexOf(Ye)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return cn[Ye]=Tt};var yo,ma,rs,So,Vs,is={},cs={},zl=[],es={},hA={},Ji={},Ll={},$l=null,Is=0,ki=[],Qo=new An(vt),jl=xe.hotfixes||[],Us={},Dl={},Gl=[],Si=function Ye(Tt,un,Sn,Wn,Cr,Zr){if(!(this instanceof Ye))return new Ye(Tt,un,Sn,Wn,Cr,Zr);isNaN(Tt)&&(Tt=1),isNaN(un)&&(un=0),isNaN(Sn)&&(Sn=0),isNaN(Wn)&&(Wn=1),isNaN(Cr)&&(Cr=0),isNaN(Zr)&&(Zr=0),this._matrix=[Tt,un,Sn,Wn,Cr,Zr]};Object.defineProperty(Si.prototype,"sx",{get:function(){return this._matrix[0]},set:function(Ye){this._matrix[0]=Ye}}),Object.defineProperty(Si.prototype,"shy",{get:function(){return this._matrix[1]},set:function(Ye){this._matrix[1]=Ye}}),Object.defineProperty(Si.prototype,"shx",{get:function(){return this._matrix[2]},set:function(Ye){this._matrix[2]=Ye}}),Object.defineProperty(Si.prototype,"sy",{get:function(){return this._matrix[3]},set:function(Ye){this._matrix[3]=Ye}}),Object.defineProperty(Si.prototype,"tx",{get:function(){return this._matrix[4]},set:function(Ye){this._matrix[4]=Ye}}),Object.defineProperty(Si.prototype,"ty",{get:function(){return this._matrix[5]},set:function(Ye){this._matrix[5]=Ye}}),Object.defineProperty(Si.prototype,"a",{get:function(){return this._matrix[0]},set:function(Ye){this._matrix[0]=Ye}}),Object.defineProperty(Si.prototype,"b",{get:function(){return this._matrix[1]},set:function(Ye){this._matrix[1]=Ye}}),Object.defineProperty(Si.prototype,"c",{get:function(){return this._matrix[2]},set:function(Ye){this._matrix[2]=Ye}}),Object.defineProperty(Si.prototype,"d",{get:function(){return this._matrix[3]},set:function(Ye){this._matrix[3]=Ye}}),Object.defineProperty(Si.prototype,"e",{get:function(){return this._matrix[4]},set:function(Ye){this._matrix[4]=Ye}}),Object.defineProperty(Si.prototype,"f",{get:function(){return this._matrix[5]},set:function(Ye){this._matrix[5]=Ye}}),Object.defineProperty(Si.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(Si.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(Si.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(Si.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),Si.prototype.join=function(Ye){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(Jn).join(Ye)},Si.prototype.multiply=function(Ye){var Tt=Ye.sx*this.sx+Ye.shy*this.shx,un=Ye.sx*this.shy+Ye.shy*this.sy,Sn=Ye.shx*this.sx+Ye.sy*this.shx,Wn=Ye.shx*this.shy+Ye.sy*this.sy,Cr=Ye.tx*this.sx+Ye.ty*this.shx+this.tx,Zr=Ye.tx*this.shy+Ye.ty*this.sy+this.ty;return new Si(Tt,un,Sn,Wn,Cr,Zr)},Si.prototype.decompose=function(){var Ye=this.sx,Tt=this.shy,un=this.shx,Sn=this.sy,Wn=this.tx,Cr=this.ty,Zr=Math.sqrt(Ye*Ye+Tt*Tt),za=(Ye/=Zr)*un+(Tt/=Zr)*Sn;un-=Ye*za,Sn-=Tt*za;var fi=Math.sqrt(un*un+Sn*Sn);return za/=fi,Ye*(Sn/=fi)0&&setTimeout(function(){return jn("Timed out ("+Rt._options.imageTimeout+"ms) loading image")},Rt._options.imageTimeout)})];case 3:return[2,qt.sent()]}})})},je.prototype.has=function(Ie){return typeof this._cache[Ie]!="undefined"},je.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},je.prototype.proxy=function(Ie){var Ue=this,Qe=this._options.proxy;if(!Qe)throw new Error("No proxy defined");var ut=Ie.substring(0,256);return new Promise(function(Bt,Rt){var qt=Ms.SUPPORT_RESPONSE_TYPE?"blob":"text",en=new XMLHttpRequest;en.onload=function(){if(en.status===200)if(qt==="text")Bt(en.response);else{var Be=new FileReader;Be.addEventListener("load",function(){return Bt(Be.result)},!1),Be.addEventListener("error",function(Oe){return Rt(Oe)},!1),Be.readAsDataURL(en.response)}else Rt("Failed to proxy resource "+ut+" with status code "+en.status)},en.onerror=Rt;var jn=Qe.indexOf("?")>-1?"&":"?";if(en.open("GET",""+Qe+jn+"url="+encodeURIComponent(Ie)+"&responseType="+qt),qt!=="text"&&en instanceof XMLHttpRequest&&(en.responseType=qt),Ue._options.imageTimeout){var Un=Ue._options.imageTimeout;en.timeout=Un,en.ontimeout=function(){return Rt("Timed out ("+Un+"ms) proxying "+ut)}}en.send()})},je}(),lc=/^data:image\/svg\+xml/i,Yl=/^data:image\/.*;base64,/i,Jl=/^data:image\/.*/i,Bs=function(je){return Ms.SUPPORT_SVG_DRAWING||!HA(je)},ds=function(je){return Jl.test(je)},Gs=function(je){return Yl.test(je)},Ks=function(je){return je.substr(0,4)==="blob"},HA=function(je){return je.substr(-3).toLowerCase()==="svg"||lc.test(je)},Ia=function(){function je(Ie,Ue){this.type=0,this.x=Ie,this.y=Ue}return je.prototype.add=function(Ie,Ue){return new je(this.x+Ie,this.y+Ue)},je}(),cA=function(je,Ie,Ue){return new Ia(je.x+(Ie.x-je.x)*Ue,je.y+(Ie.y-je.y)*Ue)},Cu=function(){function je(Ie,Ue,Qe,ut){this.type=1,this.start=Ie,this.startControl=Ue,this.endControl=Qe,this.end=ut}return je.prototype.subdivide=function(Ie,Ue){var Qe=cA(this.start,this.startControl,Ie),ut=cA(this.startControl,this.endControl,Ie),Bt=cA(this.endControl,this.end,Ie),Rt=cA(Qe,ut,Ie),qt=cA(ut,Bt,Ie),en=cA(Rt,qt,Ie);return Ue?new je(this.start,Qe,Rt,en):new je(en,qt,Bt,this.end)},je.prototype.add=function(Ie,Ue){return new je(this.start.add(Ie,Ue),this.startControl.add(Ie,Ue),this.endControl.add(Ie,Ue),this.end.add(Ie,Ue))},je.prototype.reverse=function(){return new je(this.end,this.endControl,this.startControl,this.start)},je}(),Il=function(je){return je.type===1},pc=function(){function je(Ie){var Ue=Ie.styles,Qe=Ie.bounds,ut=aa(Ue.borderTopLeftRadius,Qe.width,Qe.height),Bt=ut[0],Rt=ut[1],qt=aa(Ue.borderTopRightRadius,Qe.width,Qe.height),en=qt[0],jn=qt[1],Un=aa(Ue.borderBottomRightRadius,Qe.width,Qe.height),Be=Un[0],Oe=Un[1],Je=aa(Ue.borderBottomLeftRadius,Qe.width,Qe.height),dt=Je[0],bt=Je[1],Ot=[];Ot.push((Bt+en)/Qe.width),Ot.push((dt+Be)/Qe.width),Ot.push((Rt+bt)/Qe.height),Ot.push((jn+Oe)/Qe.height);var Ft=Math.max.apply(Math,Ot);Ft>1&&(Bt/=Ft,Rt/=Ft,en/=Ft,jn/=Ft,Be/=Ft,Oe/=Ft,dt/=Ft,bt/=Ft);var Nt=Qe.width-en,Ht=Qe.height-Oe,Xt=Qe.width-Be,fn=Qe.height-bt,mn=Ue.borderTopWidth,Qn=Ue.borderRightWidth,bn=Ue.borderBottomWidth,tr=Ue.borderLeftWidth,rr=Yr(Ue.paddingTop,Ie.bounds.width),Cn=Yr(Ue.paddingRight,Ie.bounds.width),Dn=Yr(Ue.paddingBottom,Ie.bounds.width),cr=Yr(Ue.paddingLeft,Ie.bounds.width);this.topLeftBorderDoubleOuterBox=Bt>0||Rt>0?Uo(Qe.left+tr/3,Qe.top+mn/3,Bt-tr/3,Rt-mn/3,so.TOP_LEFT):new Ia(Qe.left+tr/3,Qe.top+mn/3),this.topRightBorderDoubleOuterBox=Bt>0||Rt>0?Uo(Qe.left+Nt,Qe.top+mn/3,en-Qn/3,jn-mn/3,so.TOP_RIGHT):new Ia(Qe.left+Qe.width-Qn/3,Qe.top+mn/3),this.bottomRightBorderDoubleOuterBox=Be>0||Oe>0?Uo(Qe.left+Xt,Qe.top+Ht,Be-Qn/3,Oe-bn/3,so.BOTTOM_RIGHT):new Ia(Qe.left+Qe.width-Qn/3,Qe.top+Qe.height-bn/3),this.bottomLeftBorderDoubleOuterBox=dt>0||bt>0?Uo(Qe.left+tr/3,Qe.top+fn,dt-tr/3,bt-bn/3,so.BOTTOM_LEFT):new Ia(Qe.left+tr/3,Qe.top+Qe.height-bn/3),this.topLeftBorderDoubleInnerBox=Bt>0||Rt>0?Uo(Qe.left+tr*2/3,Qe.top+mn*2/3,Bt-tr*2/3,Rt-mn*2/3,so.TOP_LEFT):new Ia(Qe.left+tr*2/3,Qe.top+mn*2/3),this.topRightBorderDoubleInnerBox=Bt>0||Rt>0?Uo(Qe.left+Nt,Qe.top+mn*2/3,en-Qn*2/3,jn-mn*2/3,so.TOP_RIGHT):new Ia(Qe.left+Qe.width-Qn*2/3,Qe.top+mn*2/3),this.bottomRightBorderDoubleInnerBox=Be>0||Oe>0?Uo(Qe.left+Xt,Qe.top+Ht,Be-Qn*2/3,Oe-bn*2/3,so.BOTTOM_RIGHT):new Ia(Qe.left+Qe.width-Qn*2/3,Qe.top+Qe.height-bn*2/3),this.bottomLeftBorderDoubleInnerBox=dt>0||bt>0?Uo(Qe.left+tr*2/3,Qe.top+fn,dt-tr*2/3,bt-bn*2/3,so.BOTTOM_LEFT):new Ia(Qe.left+tr*2/3,Qe.top+Qe.height-bn*2/3),this.topLeftBorderStroke=Bt>0||Rt>0?Uo(Qe.left+tr/2,Qe.top+mn/2,Bt-tr/2,Rt-mn/2,so.TOP_LEFT):new Ia(Qe.left+tr/2,Qe.top+mn/2),this.topRightBorderStroke=Bt>0||Rt>0?Uo(Qe.left+Nt,Qe.top+mn/2,en-Qn/2,jn-mn/2,so.TOP_RIGHT):new Ia(Qe.left+Qe.width-Qn/2,Qe.top+mn/2),this.bottomRightBorderStroke=Be>0||Oe>0?Uo(Qe.left+Xt,Qe.top+Ht,Be-Qn/2,Oe-bn/2,so.BOTTOM_RIGHT):new Ia(Qe.left+Qe.width-Qn/2,Qe.top+Qe.height-bn/2),this.bottomLeftBorderStroke=dt>0||bt>0?Uo(Qe.left+tr/2,Qe.top+fn,dt-tr/2,bt-bn/2,so.BOTTOM_LEFT):new Ia(Qe.left+tr/2,Qe.top+Qe.height-bn/2),this.topLeftBorderBox=Bt>0||Rt>0?Uo(Qe.left,Qe.top,Bt,Rt,so.TOP_LEFT):new Ia(Qe.left,Qe.top),this.topRightBorderBox=en>0||jn>0?Uo(Qe.left+Nt,Qe.top,en,jn,so.TOP_RIGHT):new Ia(Qe.left+Qe.width,Qe.top),this.bottomRightBorderBox=Be>0||Oe>0?Uo(Qe.left+Xt,Qe.top+Ht,Be,Oe,so.BOTTOM_RIGHT):new Ia(Qe.left+Qe.width,Qe.top+Qe.height),this.bottomLeftBorderBox=dt>0||bt>0?Uo(Qe.left,Qe.top+fn,dt,bt,so.BOTTOM_LEFT):new Ia(Qe.left,Qe.top+Qe.height),this.topLeftPaddingBox=Bt>0||Rt>0?Uo(Qe.left+tr,Qe.top+mn,Math.max(0,Bt-tr),Math.max(0,Rt-mn),so.TOP_LEFT):new Ia(Qe.left+tr,Qe.top+mn),this.topRightPaddingBox=en>0||jn>0?Uo(Qe.left+Math.min(Nt,Qe.width-Qn),Qe.top+mn,Nt>Qe.width+Qn?0:Math.max(0,en-Qn),Math.max(0,jn-mn),so.TOP_RIGHT):new Ia(Qe.left+Qe.width-Qn,Qe.top+mn),this.bottomRightPaddingBox=Be>0||Oe>0?Uo(Qe.left+Math.min(Xt,Qe.width-tr),Qe.top+Math.min(Ht,Qe.height-bn),Math.max(0,Be-Qn),Math.max(0,Oe-bn),so.BOTTOM_RIGHT):new Ia(Qe.left+Qe.width-Qn,Qe.top+Qe.height-bn),this.bottomLeftPaddingBox=dt>0||bt>0?Uo(Qe.left+tr,Qe.top+Math.min(fn,Qe.height-bn),Math.max(0,dt-tr),Math.max(0,bt-bn),so.BOTTOM_LEFT):new Ia(Qe.left+tr,Qe.top+Qe.height-bn),this.topLeftContentBox=Bt>0||Rt>0?Uo(Qe.left+tr+cr,Qe.top+mn+rr,Math.max(0,Bt-(tr+cr)),Math.max(0,Rt-(mn+rr)),so.TOP_LEFT):new Ia(Qe.left+tr+cr,Qe.top+mn+rr),this.topRightContentBox=en>0||jn>0?Uo(Qe.left+Math.min(Nt,Qe.width+tr+cr),Qe.top+mn+rr,Nt>Qe.width+tr+cr?0:en-tr+cr,jn-(mn+rr),so.TOP_RIGHT):new Ia(Qe.left+Qe.width-(Qn+Cn),Qe.top+mn+rr),this.bottomRightContentBox=Be>0||Oe>0?Uo(Qe.left+Math.min(Xt,Qe.width-(tr+cr)),Qe.top+Math.min(Ht,Qe.height+mn+rr),Math.max(0,Be-(Qn+Cn)),Oe-(bn+Dn),so.BOTTOM_RIGHT):new Ia(Qe.left+Qe.width-(Qn+Cn),Qe.top+Qe.height-(bn+Dn)),this.bottomLeftContentBox=dt>0||bt>0?Uo(Qe.left+tr+cr,Qe.top+fn,Math.max(0,dt-(tr+cr)),bt-(bn+Dn),so.BOTTOM_LEFT):new Ia(Qe.left+tr+cr,Qe.top+Qe.height-(bn+Dn))}return je}(),so;(function(je){je[je.TOP_LEFT=0]="TOP_LEFT",je[je.TOP_RIGHT=1]="TOP_RIGHT",je[je.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",je[je.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(so||(so={}));var Uo=function(je,Ie,Ue,Qe,ut){var Bt=4*((Math.sqrt(2)-1)/3),Rt=Ue*Bt,qt=Qe*Bt,en=je+Ue,jn=Ie+Qe;switch(ut){case so.TOP_LEFT:return new Cu(new Ia(je,jn),new Ia(je,jn-qt),new Ia(en-Rt,Ie),new Ia(en,Ie));case so.TOP_RIGHT:return new Cu(new Ia(je,Ie),new Ia(je+Rt,Ie),new Ia(en,jn-qt),new Ia(en,jn));case so.BOTTOM_RIGHT:return new Cu(new Ia(en,Ie),new Ia(en,Ie+qt),new Ia(je+Rt,jn),new Ia(je,jn));case so.BOTTOM_LEFT:default:return new Cu(new Ia(en,jn),new Ia(en-Rt,jn),new Ia(je,Ie+qt),new Ia(je,Ie))}},Su=function(je){return[je.topLeftBorderBox,je.topRightBorderBox,je.bottomRightBorderBox,je.bottomLeftBorderBox]},mc=function(je){return[je.topLeftContentBox,je.topRightContentBox,je.bottomRightContentBox,je.bottomLeftContentBox]},Ac=function(je){return[je.topLeftPaddingBox,je.topRightPaddingBox,je.bottomRightPaddingBox,je.bottomLeftPaddingBox]},vc=function(){function je(Ie,Ue,Qe){this.offsetX=Ie,this.offsetY=Ue,this.matrix=Qe,this.type=0,this.target=6}return je}(),Pu=function(){function je(Ie,Ue){this.path=Ie,this.target=Ue,this.type=1}return je}(),Ic=function(){function je(Ie){this.opacity=Ie,this.type=2,this.target=6}return je}(),kc=function(je){return je.type===0},yc=function(je){return je.type===1},Lc=function(je){return je.type===2},uc=function(je,Ie){return je.length===Ie.length?je.some(function(Ue,Qe){return Ue===Ie[Qe]}):!1},jc=function(je,Ie,Ue,Qe,ut){return je.map(function(Bt,Rt){switch(Rt){case 0:return Bt.add(Ie,Ue);case 1:return Bt.add(Ie+Qe,Ue);case 2:return Bt.add(Ie+Qe,Ue+ut);case 3:return Bt.add(Ie,Ue+ut)}return Bt})},Hc=function(){function je(Ie){this.element=Ie,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return je}(),zc=function(){function je(Ie,Ue){if(this.container=Ie,this.parent=Ue,this.effects=[],this.curves=new pc(this.container),this.container.styles.opacity<1&&this.effects.push(new Ic(this.container.styles.opacity)),this.container.styles.transform!==null){var Qe=this.container.bounds.left+this.container.styles.transformOrigin[0].number,ut=this.container.bounds.top+this.container.styles.transformOrigin[1].number,Bt=this.container.styles.transform;this.effects.push(new vc(Qe,ut,Bt))}if(this.container.styles.overflowX!==0){var Rt=Su(this.curves),qt=Ac(this.curves);uc(Rt,qt)?this.effects.push(new Pu(Rt,6)):(this.effects.push(new Pu(Rt,2)),this.effects.push(new Pu(qt,4)))}}return je.prototype.getEffects=function(Ie){for(var Ue=[2,3].indexOf(this.container.styles.position)===-1,Qe=this.parent,ut=this.effects.slice(0);Qe;){var Bt=Qe.effects.filter(function(en){return!yc(en)});if(Ue||Qe.container.styles.position!==0||!Qe.parent){if(ut.unshift.apply(ut,Bt),Ue=[2,3].indexOf(Qe.container.styles.position)===-1,Qe.container.styles.overflowX!==0){var Rt=Su(Qe.curves),qt=Ac(Qe.curves);uc(Rt,qt)||ut.unshift(new Pu(qt,6))}}else ut.unshift.apply(ut,Bt);Qe=Qe.parent}return ut.filter(function(en){return Ji(en.target,Ie)})},je}(),Ec=function(je,Ie,Ue,Qe){je.container.elements.forEach(function(ut){var Bt=Ji(ut.flags,4),Rt=Ji(ut.flags,2),qt=new zc(ut,je);Ji(ut.styles.display,2048)&&Qe.push(qt);var en=Ji(ut.flags,8)?[]:Qe;if(Bt||Rt){var jn=Bt||ut.styles.isPositioned()?Ue:Ie,Un=new Hc(qt);if(ut.styles.isPositioned()||ut.styles.opacity<1||ut.styles.isTransformed()){var Be=ut.styles.zIndex.order;if(Be<0){var Oe=0;jn.negativeZIndex.some(function(dt,bt){return Be>dt.element.container.styles.zIndex.order?(Oe=bt,!1):Oe>0}),jn.negativeZIndex.splice(Oe,0,Un)}else if(Be>0){var Je=0;jn.positiveZIndex.some(function(dt,bt){return Be>=dt.element.container.styles.zIndex.order?(Je=bt+1,!1):Je>0}),jn.positiveZIndex.splice(Je,0,Un)}else jn.zeroOrAutoZIndexOrTransformedOrOpacity.push(Un)}else ut.styles.isFloating()?jn.nonPositionedFloats.push(Un):jn.nonPositionedInlineLevel.push(Un);Ec(qt,Un,Bt?Un:Ue,en)}else ut.styles.isInlineLevel()?Ie.inlineLevel.push(qt):Ie.nonInlineLevel.push(qt),Ec(qt,Ie,Ue,en);Ji(ut.flags,8)&&Gc(ut,en)})},Gc=function(je,Ie){for(var Ue=je instanceof Nl?je.start:1,Qe=je instanceof Nl?je.reversed:!1,ut=0;ut0&&Ue.intrinsicHeight>0){var Bt=wc(Ue),Rt=Ac(Qe);this.path(Rt),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(ut,0,0,Ue.intrinsicWidth,Ue.intrinsicHeight,Bt.left,Bt.top,Bt.width,Bt.height),this.ctx.restore()}},Ie.prototype.renderNodeContent=function(Ue){return ke(this,void 0,void 0,function(){var Qe,ut,Bt,Rt,qt,en,Nt,Nt,jn,Un,Be,Oe,Xt,Je,dt,fn,bt,Ot,Ft,Nt,Ht,Xt,fn;return b(this,function(mn){switch(mn.label){case 0:this.applyEffects(Ue.getEffects(4)),Qe=Ue.container,ut=Ue.curves,Bt=Qe.styles,Rt=0,qt=Qe.textNodes,mn.label=1;case 1:return Rt0&&Dr>0&&(bn=Bt.ctx.createPattern(fn,"repeat"),Bt.renderRepeat(rr,bn,ga,ia))):lu(Un)&&(tr=Oc(Ue,Qe,[null,null,null]),rr=tr[0],Cn=tr[1],Dn=tr[2],cr=tr[3],Dr=tr[4],Tr=Un.position.length===0?[ua]:Un.position,ga=Yr(Tr[0],cr),ia=Yr(Tr[Tr.length-1],Dr),li=Na(Un,ga,ia,cr,Dr),fa=li[0],Eo=li[1],fa>0&&Eo>0&&(ko=Bt.ctx.createRadialGradient(Cn+ga,Dn+ia,0,Cn+ga,Dn+ia,fa),ka(Un.stops,fa*2).forEach(function(js){return ko.addColorStop(js.stop,Qr(js.color))}),Bt.path(rr),Bt.ctx.fillStyle=ko,fa!==Eo?(po=Ue.bounds.left+.5*Ue.bounds.width,eo=Ue.bounds.top+.5*Ue.bounds.height,Yo=Eo/fa,Do=1/Yo,Bt.ctx.save(),Bt.ctx.translate(po,eo),Bt.ctx.transform(1,0,0,Yo,0,0),Bt.ctx.translate(-po,-eo),Bt.ctx.fillRect(Cn,Do*(Dn-eo)+eo,cr,Dr*Do),Bt.ctx.restore()):Bt.ctx.fill())),Mi.label=6;case 6:return Qe--,[2]}})},Bt=this,Rt=0,qt=Ue.styles.backgroundImage.slice(0).reverse(),jn.label=1;case 1:return Rt0?Un.style!==2?[3,5]:[4,this.renderDashedDottedBorder(Un.color,Un.width,qt,Ue.curves,2)]:[3,11]):[3,13];case 4:return Oe.sent(),[3,11];case 5:return Un.style!==3?[3,7]:[4,this.renderDashedDottedBorder(Un.color,Un.width,qt,Ue.curves,3)];case 6:return Oe.sent(),[3,11];case 7:return Un.style!==4?[3,9]:[4,this.renderDoubleBorder(Un.color,Un.width,qt,Ue.curves)];case 8:return Oe.sent(),[3,11];case 9:return[4,this.renderSolidBorder(Un.color,qt,Ue.curves)];case 10:Oe.sent(),Oe.label=11;case 11:qt++,Oe.label=12;case 12:return en++,[3,3];case 13:return[2]}})})},Ie.prototype.renderDashedDottedBorder=function(Ue,Qe,ut,Bt,Rt){return ke(this,void 0,void 0,function(){var qt,en,jn,Un,Be,Oe,Je,dt,bt,Ot,Ft,Nt,Ht,Xt,fn,mn,fn,mn;return b(this,function(Qn){return this.ctx.save(),qt=Dc(Bt,ut),en=Kc(Bt,ut),Rt===2&&(this.path(en),this.ctx.clip()),Il(en[0])?(jn=en[0].start.x,Un=en[0].start.y):(jn=en[0].x,Un=en[0].y),Il(en[1])?(Be=en[1].end.x,Oe=en[1].end.y):(Be=en[1].x,Oe=en[1].y),ut===0||ut===2?Je=Math.abs(jn-Be):Je=Math.abs(Un-Oe),this.ctx.beginPath(),Rt===3?this.formatPath(qt):this.formatPath(en.slice(0,2)),dt=Qe<3?Qe*3:Qe*2,bt=Qe<3?Qe*2:Qe,Rt===3&&(dt=Qe,bt=Qe),Ot=!0,Je<=dt*2?Ot=!1:Je<=dt*2+bt?(Ft=Je/(2*dt+bt),dt*=Ft,bt*=Ft):(Nt=Math.floor((Je+bt)/(dt+bt)),Ht=(Je-Nt*dt)/(Nt-1),Xt=(Je-(Nt+1)*dt)/Nt,bt=Xt<=0||Math.abs(bt-Ht)Re){var De=Ze;Ze=Re,Re=De}}else if(we==="l"||we==="landscape"){if(we="l",Re>Ze){var De=Ze;Ze=Re,Re=De}}else throw"Invalid orientation: "+we;var ot={width:Ze,height:Re,unit:Ce,k:Ne};return ot},se.default=pe.jsPDF},"./src/plugin/pagebreaks.js":function(oe,se,ae){"use strict";ae.r(se);var ie=ae("./node_modules/core-js/modules/es.array.concat.js"),re=ae.n(ie),ne=ae("./node_modules/core-js/modules/es.array.slice.js"),ee=ae.n(ne),a=ae("./node_modules/core-js/modules/es.array.join.js"),y=ae.n(a),x=ae("./node_modules/core-js/modules/web.dom-collections.for-each.js"),E=ae.n(x),z=ae("./node_modules/core-js/modules/es.object.keys.js"),te=ae.n(z),Ae=ae("./src/worker.js"),de=ae("./src/utils.js"),he={toContainer:Ae.default.prototype.toContainer};Ae.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},Ae.default.prototype.toContainer=function(){return he.toContainer.call(this).then(function(){var Ee=this.prop.container,ye=this.prop.pageSize.inner.px.height,we=[].concat(this.opt.pagebreak.mode),Ce={avoidAll:we.indexOf("avoid-all")!==-1,css:we.indexOf("css")!==-1,legacy:we.indexOf("legacy")!==-1},Me={},Fe=this;["before","after","avoid"].forEach(function(Ne){var Re=Ce.avoidAll&&Ne==="avoid";Me[Ne]=Re?[]:[].concat(Fe.opt.pagebreak[Ne]||[]),Me[Ne].length>0&&(Me[Ne]=Array.prototype.slice.call(Ee.querySelectorAll(Me[Ne].join(", "))))});var Te=Ee.querySelectorAll(".html2pdf__page-break");Te=Array.prototype.slice.call(Te);var Pe=Ee.querySelectorAll("*");Array.prototype.forEach.call(Pe,function(Re){var Ze={before:!1,after:Ce.legacy&&Te.indexOf(Re)!==-1,avoid:Ce.avoidAll};if(Ce.css){var De=window.getComputedStyle(Re),ot=["always","page","left","right"],At=["avoid","avoid-page"];Ze={before:Ze.before||ot.indexOf(De.breakBefore||De.pageBreakBefore)!==-1,after:Ze.after||ot.indexOf(De.breakAfter||De.pageBreakAfter)!==-1,avoid:Ze.avoid||At.indexOf(De.breakInside||De.pageBreakInside)!==-1}}Object.keys(Ze).forEach(function(mt){Ze[mt]=Ze[mt]||Me[mt].indexOf(Re)!==-1});var nt=Re.getBoundingClientRect();if(Ze.avoid&&!Ze.before){var ft=Math.floor(nt.top/ye),at=Math.floor(nt.bottom/ye),qe=Math.abs(nt.bottom-nt.top)/ye;at!==ft&&qe<=1&&(Ze.before=!0)}if(Ze.before){var tt=(0,de.createElement)("div",{style:{display:"block",height:ye-nt.top%ye+"px"}});Re.parentNode.insertBefore(tt,Re)}if(Ze.after){var tt=(0,de.createElement)("div",{style:{display:"block",height:ye-nt.bottom%ye+"px"}});Re.parentNode.insertBefore(tt,Re.nextSibling)}})})}},"./src/utils.js":function(oe,se,ae){"use strict";ae.r(se),ae.d(se,{objType:function(){return we},createElement:function(){return Ce},cloneNode:function(){return Me},unitConvert:function(){return Fe},toPx:function(){return Te}});var ie=ae("./node_modules/core-js/modules/es.number.constructor.js"),re=ae.n(ie),ne=ae("./node_modules/core-js/modules/es.symbol.js"),ee=ae.n(ne),a=ae("./node_modules/core-js/modules/es.symbol.description.js"),y=ae.n(a),x=ae("./node_modules/core-js/modules/es.object.to-string.js"),E=ae.n(x),z=ae("./node_modules/core-js/modules/es.symbol.iterator.js"),te=ae.n(z),Ae=ae("./node_modules/core-js/modules/es.array.iterator.js"),de=ae.n(Ae),he=ae("./node_modules/core-js/modules/es.string.iterator.js"),ge=ae.n(he),pe=ae("./node_modules/core-js/modules/web.dom-collections.iterator.js"),Ee=ae.n(pe);function ye(Pe){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ye=function(Re){return typeof Re}:ye=function(Re){return Re&&typeof Symbol=="function"&&Re.constructor===Symbol&&Re!==Symbol.prototype?"symbol":typeof Re},ye(Pe)}var we=function(Ne){var Re=ye(Ne);return Re==="undefined"?"undefined":Re==="string"||Ne instanceof String?"string":Re==="number"||Ne instanceof Number?"number":Re==="function"||Ne instanceof Function?"function":Ne&&Ne.constructor===Array?"array":Ne&&Ne.nodeType===1?"element":Re==="object"?"object":"unknown"},Ce=function(Ne,Re){var Ze=document.createElement(Ne);if(Re.className&&(Ze.className=Re.className),Re.innerHTML){Ze.innerHTML=Re.innerHTML;for(var De=Ze.getElementsByTagName("script"),ot=De.length;ot-- >0;null)De[ot].parentNode.removeChild(De[ot])}for(var At in Re.style)Ze.style[At]=Re.style[At];return Ze},Me=function Pe(Ne,Re){for(var Ze=Ne.nodeType===3?document.createTextNode(Ne.nodeValue):Ne.cloneNode(!1),De=Ne.firstChild;De;De=De.nextSibling)(Re===!0||De.nodeType!==1||De.nodeName!=="SCRIPT")&&Ze.appendChild(Pe(De,Re));return Ne.nodeType===1&&(Ne.nodeName==="CANVAS"?(Ze.width=Ne.width,Ze.height=Ne.height,Ze.getContext("2d").drawImage(Ne,0,0)):(Ne.nodeName==="TEXTAREA"||Ne.nodeName==="SELECT")&&(Ze.value=Ne.value),Ze.addEventListener("load",function(){Ze.scrollTop=Ne.scrollTop,Ze.scrollLeft=Ne.scrollLeft},!0)),Ze},Fe=function(Ne,Re){if(we(Ne)==="number")return Ne*72/96/Re;var Ze={};for(var De in Ne)Ze[De]=Ne[De]*72/96/Re;return Ze},Te=function(Ne,Re){return Math.floor(Ne*Re/72*96)}},"./src/worker.js":function(oe,se,ae){"use strict";ae.r(se);var ie=ae("./node_modules/core-js/modules/es.object.assign.js"),re=ae.n(ie),ne=ae("./node_modules/core-js/modules/es.array.map.js"),ee=ae.n(ne),a=ae("./node_modules/core-js/modules/es.object.keys.js"),y=ae.n(a),x=ae("./node_modules/core-js/modules/es.array.concat.js"),E=ae.n(x),z=ae("./node_modules/core-js/modules/es.object.to-string.js"),te=ae.n(z),Ae=ae("./node_modules/core-js/modules/es.regexp.to-string.js"),de=ae.n(Ae),he=ae("./node_modules/core-js/modules/es.function.name.js"),ge=ae.n(he),pe=ae("./node_modules/core-js/modules/web.dom-collections.for-each.js"),Ee=ae.n(pe),ye=ae("jspdf"),we=ae.n(ye),Ce=ae("html2canvas"),Me=ae.n(Ce),Fe=ae("./src/utils.js"),Te=ae("./node_modules/es6-promise/dist/es6-promise.js"),Pe=ae.n(Te),Ne=Pe().Promise,Re=function Ze(De){var ot=Object.assign(Ze.convert(Ne.resolve()),JSON.parse(JSON.stringify(Ze.template))),At=Ze.convert(Ne.resolve(),ot);return At=At.setProgress(1,Ze,1,[Ze]),At=At.set(De),At};Re.prototype=Object.create(Ne.prototype),Re.prototype.constructor=Re,Re.convert=function(De,ot){return De.__proto__=ot||Re.prototype,De},Re.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],image:{type:"jpeg",quality:.95},enableLinks:!0,html2canvas:{},jsPDF:{}}},Re.prototype.from=function(De,ot){function At(nt){switch((0,Fe.objType)(nt)){case"string":return"string";case"element":return nt.nodeName.toLowerCase&&nt.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}return this.then(function(){switch(ot=ot||At(De),ot){case"string":return this.set({src:(0,Fe.createElement)("div",{innerHTML:De})});case"element":return this.set({src:De});case"canvas":return this.set({canvas:De});case"img":return this.set({img:De});default:return this.error("Unknown source type.")}})},Re.prototype.to=function(De){switch(De){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},Re.prototype.toContainer=function(){var De=[function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(De).then(function(){var At={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},nt={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};At.opacity=0;var ft=(0,Fe.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,Fe.createElement)("div",{className:"html2pdf__overlay",style:At}),this.prop.container=(0,Fe.createElement)("div",{className:"html2pdf__container",style:nt}),this.prop.container.appendChild(ft),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)})},Re.prototype.toCanvas=function(){var De=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(De).then(function(){var At=Object.assign({},this.opt.html2canvas);return delete At.onrendered,Ce(this.prop.container,At)}).then(function(At){var nt=this.opt.html2canvas.onrendered||function(){};nt(At),this.prop.canvas=At,document.body.removeChild(this.prop.overlay)})},Re.prototype.toImg=function(){var De=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(De).then(function(){var At=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=At})},Re.prototype.toPdf=function(){var De=[function(){return this.prop.canvas||this.toCanvas()},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(De).then(function(){var At=this.prop.canvas,nt=this.opt,ft=At.height,at=Math.floor(At.width*this.prop.pageSize.inner.ratio),qe=Math.ceil(ft/at),tt=this.prop.pageSize.inner.height,mt=document.createElement("canvas"),ht=mt.getContext("2d");mt.width=At.width,mt.height=at,this.prop.pdf=this.prop.pdf||new ye.jsPDF(nt.jsPDF);for(var jt=0;jt1?arguments[1]:void 0)}},"./node_modules/core-js/internals/array-includes.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/to-indexed-object.js"),re=ae("./node_modules/core-js/internals/to-length.js"),ne=ae("./node_modules/core-js/internals/to-absolute-index.js"),ee=function(a){return function(y,x,E){var z=ie(y),te=re(z.length),Ae=ne(E,te),de;if(a&&x!=x){for(;te>Ae;)if(de=z[Ae++],de!=de)return!0}else for(;te>Ae;Ae++)if((a||Ae in z)&&z[Ae]===x)return a||Ae||0;return!a&&-1}};oe.exports={includes:ee(!0),indexOf:ee(!1)}},"./node_modules/core-js/internals/array-iteration.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/function-bind-context.js"),re=ae("./node_modules/core-js/internals/indexed-object.js"),ne=ae("./node_modules/core-js/internals/to-object.js"),ee=ae("./node_modules/core-js/internals/to-length.js"),a=ae("./node_modules/core-js/internals/array-species-create.js"),y=[].push,x=function(E){var z=E==1,te=E==2,Ae=E==3,de=E==4,he=E==6,ge=E==7,pe=E==5||he;return function(Ee,ye,we,Ce){for(var Me=ne(Ee),Fe=re(Me),Te=ie(ye,we,3),Pe=ee(Fe.length),Ne=0,Re=Ce||a,Ze=z?Re(Ee,Pe):te||ge?Re(Ee,0):void 0,De,ot;Pe>Ne;Ne++)if((pe||Ne in Fe)&&(De=Fe[Ne],ot=Te(De,Ne,Me),E))if(z)Ze[Ne]=ot;else if(ot)switch(E){case 3:return!0;case 5:return De;case 6:return Ne;case 2:y.call(Ze,De)}else switch(E){case 4:return!1;case 7:y.call(Ze,De)}return he?-1:Ae||de?de:Ze}};oe.exports={forEach:x(0),map:x(1),filter:x(2),some:x(3),every:x(4),find:x(5),findIndex:x(6),filterReject:x(7)}},"./node_modules/core-js/internals/array-method-has-species-support.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/fails.js"),re=ae("./node_modules/core-js/internals/well-known-symbol.js"),ne=ae("./node_modules/core-js/internals/engine-v8-version.js"),ee=re("species");oe.exports=function(a){return ne>=51||!ie(function(){var y=[],x=y.constructor={};return x[ee]=function(){return{foo:1}},y[a](Boolean).foo!==1})}},"./node_modules/core-js/internals/array-method-is-strict.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/fails.js");oe.exports=function(re,ne){var ee=[][re];return!!ee&&ie(function(){ee.call(null,ne||function(){throw 1},1)})}},"./node_modules/core-js/internals/array-species-constructor.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/is-object.js"),re=ae("./node_modules/core-js/internals/is-array.js"),ne=ae("./node_modules/core-js/internals/well-known-symbol.js"),ee=ne("species");oe.exports=function(a){var y;return re(a)&&(y=a.constructor,typeof y=="function"&&(y===Array||re(y.prototype))?y=void 0:ie(y)&&(y=y[ee],y===null&&(y=void 0))),y===void 0?Array:y}},"./node_modules/core-js/internals/array-species-create.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/array-species-constructor.js");oe.exports=function(re,ne){return new(ie(re))(ne===0?0:ne)}},"./node_modules/core-js/internals/classof-raw.js":function(oe){var se={}.toString;oe.exports=function(ae){return se.call(ae).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/to-string-tag-support.js"),re=ae("./node_modules/core-js/internals/classof-raw.js"),ne=ae("./node_modules/core-js/internals/well-known-symbol.js"),ee=ne("toStringTag"),a=re(function(){return arguments}())=="Arguments",y=function(x,E){try{return x[E]}catch(z){}};oe.exports=ie?re:function(x){var E,z,te;return x===void 0?"Undefined":x===null?"Null":typeof(z=y(E=Object(x),ee))=="string"?z:a?re(E):(te=re(E))=="Object"&&typeof E.callee=="function"?"Arguments":te}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/has.js"),re=ae("./node_modules/core-js/internals/own-keys.js"),ne=ae("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),ee=ae("./node_modules/core-js/internals/object-define-property.js");oe.exports=function(a,y){for(var x=re(y),E=ee.f,z=ne.f,te=0;te"+E+""}},"./node_modules/core-js/internals/create-iterator-constructor.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,re=ae("./node_modules/core-js/internals/object-create.js"),ne=ae("./node_modules/core-js/internals/create-property-descriptor.js"),ee=ae("./node_modules/core-js/internals/set-to-string-tag.js"),a=ae("./node_modules/core-js/internals/iterators.js"),y=function(){return this};oe.exports=function(x,E,z){var te=E+" Iterator";return x.prototype=re(ie,{next:ne(1,z)}),ee(x,te,!1,!0),a[te]=y,x}},"./node_modules/core-js/internals/create-non-enumerable-property.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/descriptors.js"),re=ae("./node_modules/core-js/internals/object-define-property.js"),ne=ae("./node_modules/core-js/internals/create-property-descriptor.js");oe.exports=ie?function(ee,a,y){return re.f(ee,a,ne(1,y))}:function(ee,a,y){return ee[a]=y,ee}},"./node_modules/core-js/internals/create-property-descriptor.js":function(oe){oe.exports=function(se,ae){return{enumerable:!(se&1),configurable:!(se&2),writable:!(se&4),value:ae}}},"./node_modules/core-js/internals/create-property.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/to-property-key.js"),re=ae("./node_modules/core-js/internals/object-define-property.js"),ne=ae("./node_modules/core-js/internals/create-property-descriptor.js");oe.exports=function(ee,a,y){var x=ie(a);x in ee?re.f(ee,x,ne(0,y)):ee[x]=y}},"./node_modules/core-js/internals/define-iterator.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/export.js"),re=ae("./node_modules/core-js/internals/create-iterator-constructor.js"),ne=ae("./node_modules/core-js/internals/object-get-prototype-of.js"),ee=ae("./node_modules/core-js/internals/object-set-prototype-of.js"),a=ae("./node_modules/core-js/internals/set-to-string-tag.js"),y=ae("./node_modules/core-js/internals/create-non-enumerable-property.js"),x=ae("./node_modules/core-js/internals/redefine.js"),E=ae("./node_modules/core-js/internals/well-known-symbol.js"),z=ae("./node_modules/core-js/internals/is-pure.js"),te=ae("./node_modules/core-js/internals/iterators.js"),Ae=ae("./node_modules/core-js/internals/iterators-core.js"),de=Ae.IteratorPrototype,he=Ae.BUGGY_SAFARI_ITERATORS,ge=E("iterator"),pe="keys",Ee="values",ye="entries",we=function(){return this};oe.exports=function(Ce,Me,Fe,Te,Pe,Ne,Re){re(Fe,Me,Te);var Ze=function(ht){if(ht===Pe&&ft)return ft;if(!he&&ht in At)return At[ht];switch(ht){case pe:return function(){return new Fe(this,ht)};case Ee:return function(){return new Fe(this,ht)};case ye:return function(){return new Fe(this,ht)}}return function(){return new Fe(this)}},De=Me+" Iterator",ot=!1,At=Ce.prototype,nt=At[ge]||At["@@iterator"]||Pe&&At[Pe],ft=!he&&nt||Ze(Pe),at=Me=="Array"&&At.entries||nt,qe,tt,mt;if(at&&(qe=ne(at.call(new Ce)),de!==Object.prototype&&qe.next&&(!z&&ne(qe)!==de&&(ee?ee(qe,de):typeof qe[ge]!="function"&&y(qe,ge,we)),a(qe,De,!0,!0),z&&(te[De]=we))),Pe==Ee&&nt&&nt.name!==Ee&&(ot=!0,ft=function(){return nt.call(this)}),(!z||Re)&&At[ge]!==ft&&y(At,ge,ft),te[Me]=ft,Pe)if(tt={values:Ze(Ee),keys:Ne?ft:Ze(pe),entries:Ze(ye)},Re)for(mt in tt)(he||ot||!(mt in At))&&x(At,mt,tt[mt]);else ie({target:Me,proto:!0,forced:he||ot},tt);return tt}},"./node_modules/core-js/internals/define-well-known-symbol.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/path.js"),re=ae("./node_modules/core-js/internals/has.js"),ne=ae("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),ee=ae("./node_modules/core-js/internals/object-define-property.js").f;oe.exports=function(a){var y=ie.Symbol||(ie.Symbol={});re(y,a)||ee(y,a,{value:ne.f(a)})}},"./node_modules/core-js/internals/descriptors.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/fails.js");oe.exports=!ie(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},"./node_modules/core-js/internals/document-create-element.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/global.js"),re=ae("./node_modules/core-js/internals/is-object.js"),ne=ie.document,ee=re(ne)&&re(ne.createElement);oe.exports=function(a){return ee?ne.createElement(a):{}}},"./node_modules/core-js/internals/dom-iterables.js":function(oe){oe.exports={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}},"./node_modules/core-js/internals/engine-user-agent.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/get-built-in.js");oe.exports=ie("navigator","userAgent")||""},"./node_modules/core-js/internals/engine-v8-version.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/global.js"),re=ae("./node_modules/core-js/internals/engine-user-agent.js"),ne=ie.process,ee=ie.Deno,a=ne&&ne.versions||ee&&ee.version,y=a&&a.v8,x,E;y?(x=y.split("."),E=x[0]<4?1:x[0]+x[1]):re&&(x=re.match(/Edge\/(\d+)/),(!x||x[1]>=74)&&(x=re.match(/Chrome\/(\d+)/),x&&(E=x[1]))),oe.exports=E&&+E},"./node_modules/core-js/internals/enum-bug-keys.js":function(oe){oe.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js/internals/export.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/global.js"),re=ae("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,ne=ae("./node_modules/core-js/internals/create-non-enumerable-property.js"),ee=ae("./node_modules/core-js/internals/redefine.js"),a=ae("./node_modules/core-js/internals/set-global.js"),y=ae("./node_modules/core-js/internals/copy-constructor-properties.js"),x=ae("./node_modules/core-js/internals/is-forced.js");oe.exports=function(E,z){var te=E.target,Ae=E.global,de=E.stat,he,ge,pe,Ee,ye,we;if(Ae?ge=ie:de?ge=ie[te]||a(te,{}):ge=(ie[te]||{}).prototype,ge)for(pe in z){if(ye=z[pe],E.noTargetGet?(we=re(ge,pe),Ee=we&&we.value):Ee=ge[pe],he=x(Ae?pe:te+(de?".":"#")+pe,E.forced),!he&&Ee!==void 0){if(typeof ye==typeof Ee)continue;y(ye,Ee)}(E.sham||Ee&&Ee.sham)&&ne(ye,"sham",!0),ee(ge,pe,ye,E)}}},"./node_modules/core-js/internals/fails.js":function(oe){oe.exports=function(se){try{return!!se()}catch(ae){return!0}}},"./node_modules/core-js/internals/function-bind-context.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/a-function.js");oe.exports=function(re,ne,ee){if(ie(re),ne===void 0)return re;switch(ee){case 0:return function(){return re.call(ne)};case 1:return function(a){return re.call(ne,a)};case 2:return function(a,y){return re.call(ne,a,y)};case 3:return function(a,y,x){return re.call(ne,a,y,x)}}return function(){return re.apply(ne,arguments)}}},"./node_modules/core-js/internals/get-built-in.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/global.js"),re=function(ne){return typeof ne=="function"?ne:void 0};oe.exports=function(ne,ee){return arguments.length<2?re(ie[ne]):ie[ne]&&ie[ne][ee]}},"./node_modules/core-js/internals/global.js":function(oe){var se=function(ae){return ae&&ae.Math==Math&&ae};oe.exports=se(typeof globalThis=="object"&&globalThis)||se(typeof window=="object"&&window)||se(typeof self=="object"&&self)||se(typeof ve.g=="object"&&ve.g)||function(){return this}()||Function("return this")()},"./node_modules/core-js/internals/has.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/to-object.js"),re={}.hasOwnProperty;oe.exports=Object.hasOwn||function(ee,a){return re.call(ie(ee),a)}},"./node_modules/core-js/internals/hidden-keys.js":function(oe){oe.exports={}},"./node_modules/core-js/internals/html.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/get-built-in.js");oe.exports=ie("document","documentElement")},"./node_modules/core-js/internals/ie8-dom-define.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/descriptors.js"),re=ae("./node_modules/core-js/internals/fails.js"),ne=ae("./node_modules/core-js/internals/document-create-element.js");oe.exports=!ie&&!re(function(){return Object.defineProperty(ne("div"),"a",{get:function(){return 7}}).a!=7})},"./node_modules/core-js/internals/indexed-object.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/fails.js"),re=ae("./node_modules/core-js/internals/classof-raw.js"),ne="".split;oe.exports=ie(function(){return!Object("z").propertyIsEnumerable(0)})?function(ee){return re(ee)=="String"?ne.call(ee,""):Object(ee)}:Object},"./node_modules/core-js/internals/inherit-if-required.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/is-object.js"),re=ae("./node_modules/core-js/internals/object-set-prototype-of.js");oe.exports=function(ne,ee,a){var y,x;return re&&typeof(y=ee.constructor)=="function"&&y!==a&&ie(x=y.prototype)&&x!==a.prototype&&re(ne,x),ne}},"./node_modules/core-js/internals/inspect-source.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/shared-store.js"),re=Function.toString;typeof ie.inspectSource!="function"&&(ie.inspectSource=function(ne){return re.call(ne)}),oe.exports=ie.inspectSource},"./node_modules/core-js/internals/internal-state.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/native-weak-map.js"),re=ae("./node_modules/core-js/internals/global.js"),ne=ae("./node_modules/core-js/internals/is-object.js"),ee=ae("./node_modules/core-js/internals/create-non-enumerable-property.js"),a=ae("./node_modules/core-js/internals/has.js"),y=ae("./node_modules/core-js/internals/shared-store.js"),x=ae("./node_modules/core-js/internals/shared-key.js"),E=ae("./node_modules/core-js/internals/hidden-keys.js"),z="Object already initialized",te=re.WeakMap,Ae,de,he,ge=function(Fe){return he(Fe)?de(Fe):Ae(Fe,{})},pe=function(Fe){return function(Te){var Pe;if(!ne(Te)||(Pe=de(Te)).type!==Fe)throw TypeError("Incompatible receiver, "+Fe+" required");return Pe}};if(ie||y.state){var Ee=y.state||(y.state=new te),ye=Ee.get,we=Ee.has,Ce=Ee.set;Ae=function(Fe,Te){if(we.call(Ee,Fe))throw new TypeError(z);return Te.facade=Fe,Ce.call(Ee,Fe,Te),Te},de=function(Fe){return ye.call(Ee,Fe)||{}},he=function(Fe){return we.call(Ee,Fe)}}else{var Me=x("state");E[Me]=!0,Ae=function(Fe,Te){if(a(Fe,Me))throw new TypeError(z);return Te.facade=Fe,ee(Fe,Me,Te),Te},de=function(Fe){return a(Fe,Me)?Fe[Me]:{}},he=function(Fe){return a(Fe,Me)}}oe.exports={set:Ae,get:de,has:he,enforce:ge,getterFor:pe}},"./node_modules/core-js/internals/is-array.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/classof-raw.js");oe.exports=Array.isArray||function(ne){return ie(ne)=="Array"}},"./node_modules/core-js/internals/is-forced.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/fails.js"),re=/#|\.prototype\./,ne=function(E,z){var te=a[ee(E)];return te==x?!0:te==y?!1:typeof z=="function"?ie(z):!!z},ee=ne.normalize=function(E){return String(E).replace(re,".").toLowerCase()},a=ne.data={},y=ne.NATIVE="N",x=ne.POLYFILL="P";oe.exports=ne},"./node_modules/core-js/internals/is-object.js":function(oe){oe.exports=function(se){return typeof se=="object"?se!==null:typeof se=="function"}},"./node_modules/core-js/internals/is-pure.js":function(oe){oe.exports=!1},"./node_modules/core-js/internals/is-symbol.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/get-built-in.js"),re=ae("./node_modules/core-js/internals/use-symbol-as-uid.js");oe.exports=re?function(ne){return typeof ne=="symbol"}:function(ne){var ee=ie("Symbol");return typeof ee=="function"&&Object(ne)instanceof ee}},"./node_modules/core-js/internals/iterators-core.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/fails.js"),re=ae("./node_modules/core-js/internals/object-get-prototype-of.js"),ne=ae("./node_modules/core-js/internals/create-non-enumerable-property.js"),ee=ae("./node_modules/core-js/internals/has.js"),a=ae("./node_modules/core-js/internals/well-known-symbol.js"),y=ae("./node_modules/core-js/internals/is-pure.js"),x=a("iterator"),E=!1,z=function(){return this},te,Ae,de;[].keys&&(de=[].keys(),"next"in de?(Ae=re(re(de)),Ae!==Object.prototype&&(te=Ae)):E=!0);var he=te==null||ie(function(){var ge={};return te[x].call(ge)!==ge});he&&(te={}),(!y||he)&&!ee(te,x)&&ne(te,x,z),oe.exports={IteratorPrototype:te,BUGGY_SAFARI_ITERATORS:E}},"./node_modules/core-js/internals/iterators.js":function(oe){oe.exports={}},"./node_modules/core-js/internals/native-symbol.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/engine-v8-version.js"),re=ae("./node_modules/core-js/internals/fails.js");oe.exports=!!Object.getOwnPropertySymbols&&!re(function(){var ne=Symbol();return!String(ne)||!(Object(ne)instanceof Symbol)||!Symbol.sham&&ie&&ie<41})},"./node_modules/core-js/internals/native-weak-map.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/global.js"),re=ae("./node_modules/core-js/internals/inspect-source.js"),ne=ie.WeakMap;oe.exports=typeof ne=="function"&&/native code/.test(re(ne))},"./node_modules/core-js/internals/object-assign.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/descriptors.js"),re=ae("./node_modules/core-js/internals/fails.js"),ne=ae("./node_modules/core-js/internals/object-keys.js"),ee=ae("./node_modules/core-js/internals/object-get-own-property-symbols.js"),a=ae("./node_modules/core-js/internals/object-property-is-enumerable.js"),y=ae("./node_modules/core-js/internals/to-object.js"),x=ae("./node_modules/core-js/internals/indexed-object.js"),E=Object.assign,z=Object.defineProperty;oe.exports=!E||re(function(){if(ie&&E({b:1},E(z({},"a",{enumerable:!0,get:function(){z(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var te={},Ae={},de=Symbol(),he="abcdefghijklmnopqrst";return te[de]=7,he.split("").forEach(function(ge){Ae[ge]=ge}),E({},te)[de]!=7||ne(E({},Ae)).join("")!=he})?function(Ae,de){for(var he=y(Ae),ge=arguments.length,pe=1,Ee=ee.f,ye=a.f;ge>pe;)for(var we=x(arguments[pe++]),Ce=Ee?ne(we).concat(Ee(we)):ne(we),Me=Ce.length,Fe=0,Te;Me>Fe;)Te=Ce[Fe++],(!ie||ye.call(we,Te))&&(he[Te]=we[Te]);return he}:E},"./node_modules/core-js/internals/object-create.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/an-object.js"),re=ae("./node_modules/core-js/internals/object-define-properties.js"),ne=ae("./node_modules/core-js/internals/enum-bug-keys.js"),ee=ae("./node_modules/core-js/internals/hidden-keys.js"),a=ae("./node_modules/core-js/internals/html.js"),y=ae("./node_modules/core-js/internals/document-create-element.js"),x=ae("./node_modules/core-js/internals/shared-key.js"),E=">",z="<",te="prototype",Ae="script",de=x("IE_PROTO"),he=function(){},ge=function(Ce){return z+Ae+E+Ce+z+"/"+Ae+E},pe=function(Ce){Ce.write(ge("")),Ce.close();var Me=Ce.parentWindow.Object;return Ce=null,Me},Ee=function(){var Ce=y("iframe"),Me="java"+Ae+":",Fe;if(Ce.style)return Ce.style.display="none",a.appendChild(Ce),Ce.src=String(Me),Fe=Ce.contentWindow.document,Fe.open(),Fe.write(ge("document.F=Object")),Fe.close(),Fe.F},ye,we=function(){try{ye=new ActiveXObject("htmlfile")}catch(Me){}we=document.domain&&ye?pe(ye):Ee()||pe(ye);for(var Ce=ne.length;Ce--;)delete we[te][ne[Ce]];return we()};ee[de]=!0,oe.exports=Object.create||function(Me,Fe){var Te;return Me!==null?(he[te]=ie(Me),Te=new he,he[te]=null,Te[de]=Me):Te=we(),Fe===void 0?Te:re(Te,Fe)}},"./node_modules/core-js/internals/object-define-properties.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/descriptors.js"),re=ae("./node_modules/core-js/internals/object-define-property.js"),ne=ae("./node_modules/core-js/internals/an-object.js"),ee=ae("./node_modules/core-js/internals/object-keys.js");oe.exports=ie?Object.defineProperties:function(y,x){ne(y);for(var E=ee(x),z=E.length,te=0,Ae;z>te;)re.f(y,Ae=E[te++],x[Ae]);return y}},"./node_modules/core-js/internals/object-define-property.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/descriptors.js"),re=ae("./node_modules/core-js/internals/ie8-dom-define.js"),ne=ae("./node_modules/core-js/internals/an-object.js"),ee=ae("./node_modules/core-js/internals/to-property-key.js"),a=Object.defineProperty;se.f=ie?a:function(x,E,z){if(ne(x),E=ee(E),ne(z),re)try{return a(x,E,z)}catch(te){}if("get"in z||"set"in z)throw TypeError("Accessors not supported");return"value"in z&&(x[E]=z.value),x}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/descriptors.js"),re=ae("./node_modules/core-js/internals/object-property-is-enumerable.js"),ne=ae("./node_modules/core-js/internals/create-property-descriptor.js"),ee=ae("./node_modules/core-js/internals/to-indexed-object.js"),a=ae("./node_modules/core-js/internals/to-property-key.js"),y=ae("./node_modules/core-js/internals/has.js"),x=ae("./node_modules/core-js/internals/ie8-dom-define.js"),E=Object.getOwnPropertyDescriptor;se.f=ie?E:function(te,Ae){if(te=ee(te),Ae=a(Ae),x)try{return E(te,Ae)}catch(de){}if(y(te,Ae))return ne(!re.f.call(te,Ae),te[Ae])}},"./node_modules/core-js/internals/object-get-own-property-names-external.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/to-indexed-object.js"),re=ae("./node_modules/core-js/internals/object-get-own-property-names.js").f,ne={}.toString,ee=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],a=function(y){try{return re(y)}catch(x){return ee.slice()}};oe.exports.f=function(x){return ee&&ne.call(x)=="[object Window]"?a(x):re(ie(x))}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/object-keys-internal.js"),re=ae("./node_modules/core-js/internals/enum-bug-keys.js"),ne=re.concat("length","prototype");se.f=Object.getOwnPropertyNames||function(a){return ie(a,ne)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(oe,se){se.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/has.js"),re=ae("./node_modules/core-js/internals/to-object.js"),ne=ae("./node_modules/core-js/internals/shared-key.js"),ee=ae("./node_modules/core-js/internals/correct-prototype-getter.js"),a=ne("IE_PROTO"),y=Object.prototype;oe.exports=ee?Object.getPrototypeOf:function(x){return x=re(x),ie(x,a)?x[a]:typeof x.constructor=="function"&&x instanceof x.constructor?x.constructor.prototype:x instanceof Object?y:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/has.js"),re=ae("./node_modules/core-js/internals/to-indexed-object.js"),ne=ae("./node_modules/core-js/internals/array-includes.js").indexOf,ee=ae("./node_modules/core-js/internals/hidden-keys.js");oe.exports=function(a,y){var x=re(a),E=0,z=[],te;for(te in x)!ie(ee,te)&&ie(x,te)&&z.push(te);for(;y.length>E;)ie(x,te=y[E++])&&(~ne(z,te)||z.push(te));return z}},"./node_modules/core-js/internals/object-keys.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/object-keys-internal.js"),re=ae("./node_modules/core-js/internals/enum-bug-keys.js");oe.exports=Object.keys||function(ee){return ie(ee,re)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(oe,se){"use strict";var ae={}.propertyIsEnumerable,ie=Object.getOwnPropertyDescriptor,re=ie&&!ae.call({1:2},1);se.f=re?function(ee){var a=ie(this,ee);return!!a&&a.enumerable}:ae},"./node_modules/core-js/internals/object-set-prototype-of.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/an-object.js"),re=ae("./node_modules/core-js/internals/a-possible-prototype.js");oe.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var ne=!1,ee={},a;try{a=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,a.call(ee,[]),ne=ee instanceof Array}catch(y){}return function(x,E){return ie(x),re(E),ne?a.call(x,E):x.__proto__=E,x}}():void 0)},"./node_modules/core-js/internals/object-to-string.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/to-string-tag-support.js"),re=ae("./node_modules/core-js/internals/classof.js");oe.exports=ie?{}.toString:function(){return"[object "+re(this)+"]"}},"./node_modules/core-js/internals/ordinary-to-primitive.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/is-object.js");oe.exports=function(re,ne){var ee,a;if(ne==="string"&&typeof(ee=re.toString)=="function"&&!ie(a=ee.call(re))||typeof(ee=re.valueOf)=="function"&&!ie(a=ee.call(re))||ne!=="string"&&typeof(ee=re.toString)=="function"&&!ie(a=ee.call(re)))return a;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/own-keys.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/get-built-in.js"),re=ae("./node_modules/core-js/internals/object-get-own-property-names.js"),ne=ae("./node_modules/core-js/internals/object-get-own-property-symbols.js"),ee=ae("./node_modules/core-js/internals/an-object.js");oe.exports=ie("Reflect","ownKeys")||function(y){var x=re.f(ee(y)),E=ne.f;return E?x.concat(E(y)):x}},"./node_modules/core-js/internals/path.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/global.js");oe.exports=ie},"./node_modules/core-js/internals/redefine.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/global.js"),re=ae("./node_modules/core-js/internals/create-non-enumerable-property.js"),ne=ae("./node_modules/core-js/internals/has.js"),ee=ae("./node_modules/core-js/internals/set-global.js"),a=ae("./node_modules/core-js/internals/inspect-source.js"),y=ae("./node_modules/core-js/internals/internal-state.js"),x=y.get,E=y.enforce,z=String(String).split("String");(oe.exports=function(te,Ae,de,he){var ge=he?!!he.unsafe:!1,pe=he?!!he.enumerable:!1,Ee=he?!!he.noTargetGet:!1,ye;if(typeof de=="function"&&(typeof Ae=="string"&&!ne(de,"name")&&re(de,"name",Ae),ye=E(de),ye.source||(ye.source=z.join(typeof Ae=="string"?Ae:""))),te===ie){pe?te[Ae]=de:ee(Ae,de);return}else ge?!Ee&&te[Ae]&&(pe=!0):delete te[Ae];pe?te[Ae]=de:re(te,Ae,de)})(Function.prototype,"toString",function(){return typeof this=="function"&&x(this).source||a(this)})},"./node_modules/core-js/internals/regexp-flags.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/an-object.js");oe.exports=function(){var re=ie(this),ne="";return re.global&&(ne+="g"),re.ignoreCase&&(ne+="i"),re.multiline&&(ne+="m"),re.dotAll&&(ne+="s"),re.unicode&&(ne+="u"),re.sticky&&(ne+="y"),ne}},"./node_modules/core-js/internals/require-object-coercible.js":function(oe){oe.exports=function(se){if(se==null)throw TypeError("Can't call method on "+se);return se}},"./node_modules/core-js/internals/set-global.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/global.js");oe.exports=function(re,ne){try{Object.defineProperty(ie,re,{value:ne,configurable:!0,writable:!0})}catch(ee){ie[re]=ne}return ne}},"./node_modules/core-js/internals/set-to-string-tag.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/object-define-property.js").f,re=ae("./node_modules/core-js/internals/has.js"),ne=ae("./node_modules/core-js/internals/well-known-symbol.js"),ee=ne("toStringTag");oe.exports=function(a,y,x){a&&!re(a=x?a:a.prototype,ee)&&ie(a,ee,{configurable:!0,value:y})}},"./node_modules/core-js/internals/shared-key.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/shared.js"),re=ae("./node_modules/core-js/internals/uid.js"),ne=ie("keys");oe.exports=function(ee){return ne[ee]||(ne[ee]=re(ee))}},"./node_modules/core-js/internals/shared-store.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/global.js"),re=ae("./node_modules/core-js/internals/set-global.js"),ne="__core-js_shared__",ee=ie[ne]||re(ne,{});oe.exports=ee},"./node_modules/core-js/internals/shared.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/is-pure.js"),re=ae("./node_modules/core-js/internals/shared-store.js");(oe.exports=function(ne,ee){return re[ne]||(re[ne]=ee!==void 0?ee:{})})("versions",[]).push({version:"3.16.0",mode:ie?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-html-forced.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/fails.js");oe.exports=function(re){return ie(function(){var ne=""[re]('"');return ne!==ne.toLowerCase()||ne.split('"').length>3})}},"./node_modules/core-js/internals/string-multibyte.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/to-integer.js"),re=ae("./node_modules/core-js/internals/to-string.js"),ne=ae("./node_modules/core-js/internals/require-object-coercible.js"),ee=function(a){return function(y,x){var E=re(ne(y)),z=ie(x),te=E.length,Ae,de;return z<0||z>=te?a?"":void 0:(Ae=E.charCodeAt(z),Ae<55296||Ae>56319||z+1===te||(de=E.charCodeAt(z+1))<56320||de>57343?a?E.charAt(z):Ae:a?E.slice(z,z+2):(Ae-55296<<10)+(de-56320)+65536)}};oe.exports={codeAt:ee(!1),charAt:ee(!0)}},"./node_modules/core-js/internals/string-trim.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/require-object-coercible.js"),re=ae("./node_modules/core-js/internals/to-string.js"),ne=ae("./node_modules/core-js/internals/whitespaces.js"),ee="["+ne+"]",a=RegExp("^"+ee+ee+"*"),y=RegExp(ee+ee+"*$"),x=function(E){return function(z){var te=re(ie(z));return E&1&&(te=te.replace(a,"")),E&2&&(te=te.replace(y,"")),te}};oe.exports={start:x(1),end:x(2),trim:x(3)}},"./node_modules/core-js/internals/to-absolute-index.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/to-integer.js"),re=Math.max,ne=Math.min;oe.exports=function(ee,a){var y=ie(ee);return y<0?re(y+a,0):ne(y,a)}},"./node_modules/core-js/internals/to-indexed-object.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/indexed-object.js"),re=ae("./node_modules/core-js/internals/require-object-coercible.js");oe.exports=function(ne){return ie(re(ne))}},"./node_modules/core-js/internals/to-integer.js":function(oe){var se=Math.ceil,ae=Math.floor;oe.exports=function(ie){return isNaN(ie=+ie)?0:(ie>0?ae:se)(ie)}},"./node_modules/core-js/internals/to-length.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/to-integer.js"),re=Math.min;oe.exports=function(ne){return ne>0?re(ie(ne),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/require-object-coercible.js");oe.exports=function(re){return Object(ie(re))}},"./node_modules/core-js/internals/to-primitive.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/is-object.js"),re=ae("./node_modules/core-js/internals/is-symbol.js"),ne=ae("./node_modules/core-js/internals/ordinary-to-primitive.js"),ee=ae("./node_modules/core-js/internals/well-known-symbol.js"),a=ee("toPrimitive");oe.exports=function(y,x){if(!ie(y)||re(y))return y;var E=y[a],z;if(E!==void 0){if(x===void 0&&(x="default"),z=E.call(y,x),!ie(z)||re(z))return z;throw TypeError("Can't convert object to primitive value")}return x===void 0&&(x="number"),ne(y,x)}},"./node_modules/core-js/internals/to-property-key.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/to-primitive.js"),re=ae("./node_modules/core-js/internals/is-symbol.js");oe.exports=function(ne){var ee=ie(ne,"string");return re(ee)?ee:String(ee)}},"./node_modules/core-js/internals/to-string-tag-support.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/well-known-symbol.js"),re=ie("toStringTag"),ne={};ne[re]="z",oe.exports=String(ne)==="[object z]"},"./node_modules/core-js/internals/to-string.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/is-symbol.js");oe.exports=function(re){if(ie(re))throw TypeError("Cannot convert a Symbol value to a string");return String(re)}},"./node_modules/core-js/internals/uid.js":function(oe){var se=0,ae=Math.random();oe.exports=function(ie){return"Symbol("+String(ie===void 0?"":ie)+")_"+(++se+ae).toString(36)}},"./node_modules/core-js/internals/use-symbol-as-uid.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/native-symbol.js");oe.exports=ie&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},"./node_modules/core-js/internals/well-known-symbol-wrapped.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/well-known-symbol.js");se.f=ie},"./node_modules/core-js/internals/well-known-symbol.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/global.js"),re=ae("./node_modules/core-js/internals/shared.js"),ne=ae("./node_modules/core-js/internals/has.js"),ee=ae("./node_modules/core-js/internals/uid.js"),a=ae("./node_modules/core-js/internals/native-symbol.js"),y=ae("./node_modules/core-js/internals/use-symbol-as-uid.js"),x=re("wks"),E=ie.Symbol,z=y?E:E&&E.withoutSetter||ee;oe.exports=function(te){return(!ne(x,te)||!(a||typeof x[te]=="string"))&&(a&&ne(E,te)?x[te]=E[te]:x[te]=z("Symbol."+te)),x[te]}},"./node_modules/core-js/internals/whitespaces.js":function(oe){oe.exports=` +\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},"./node_modules/core-js/modules/es.array.concat.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/export.js"),re=ae("./node_modules/core-js/internals/fails.js"),ne=ae("./node_modules/core-js/internals/is-array.js"),ee=ae("./node_modules/core-js/internals/is-object.js"),a=ae("./node_modules/core-js/internals/to-object.js"),y=ae("./node_modules/core-js/internals/to-length.js"),x=ae("./node_modules/core-js/internals/create-property.js"),E=ae("./node_modules/core-js/internals/array-species-create.js"),z=ae("./node_modules/core-js/internals/array-method-has-species-support.js"),te=ae("./node_modules/core-js/internals/well-known-symbol.js"),Ae=ae("./node_modules/core-js/internals/engine-v8-version.js"),de=te("isConcatSpreadable"),he=9007199254740991,ge="Maximum allowed index exceeded",pe=Ae>=51||!re(function(){var Ce=[];return Ce[de]=!1,Ce.concat()[0]!==Ce}),Ee=z("concat"),ye=function(Ce){if(!ee(Ce))return!1;var Me=Ce[de];return Me!==void 0?!!Me:ne(Ce)},we=!pe||!Ee;ie({target:"Array",proto:!0,forced:we},{concat:function(Me){var Fe=a(this),Te=E(Fe,0),Pe=0,Ne,Re,Ze,De,ot;for(Ne=-1,Ze=arguments.length;Nehe)throw TypeError(ge);for(Re=0;Re=he)throw TypeError(ge);x(Te,Pe++,ot)}return Te.length=Pe,Te}})},"./node_modules/core-js/modules/es.array.iterator.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/to-indexed-object.js"),re=ae("./node_modules/core-js/internals/add-to-unscopables.js"),ne=ae("./node_modules/core-js/internals/iterators.js"),ee=ae("./node_modules/core-js/internals/internal-state.js"),a=ae("./node_modules/core-js/internals/define-iterator.js"),y="Array Iterator",x=ee.set,E=ee.getterFor(y);oe.exports=a(Array,"Array",function(z,te){x(this,{type:y,target:ie(z),index:0,kind:te})},function(){var z=E(this),te=z.target,Ae=z.kind,de=z.index++;return!te||de>=te.length?(z.target=void 0,{value:void 0,done:!0}):Ae=="keys"?{value:de,done:!1}:Ae=="values"?{value:te[de],done:!1}:{value:[de,te[de]],done:!1}},"values"),ne.Arguments=ne.Array,re("keys"),re("values"),re("entries")},"./node_modules/core-js/modules/es.array.join.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/export.js"),re=ae("./node_modules/core-js/internals/indexed-object.js"),ne=ae("./node_modules/core-js/internals/to-indexed-object.js"),ee=ae("./node_modules/core-js/internals/array-method-is-strict.js"),a=[].join,y=re!=Object,x=ee("join",",");ie({target:"Array",proto:!0,forced:y||!x},{join:function(z){return a.call(ne(this),z===void 0?",":z)}})},"./node_modules/core-js/modules/es.array.map.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/export.js"),re=ae("./node_modules/core-js/internals/array-iteration.js").map,ne=ae("./node_modules/core-js/internals/array-method-has-species-support.js"),ee=ne("map");ie({target:"Array",proto:!0,forced:!ee},{map:function(y){return re(this,y,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.array.slice.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/export.js"),re=ae("./node_modules/core-js/internals/is-object.js"),ne=ae("./node_modules/core-js/internals/is-array.js"),ee=ae("./node_modules/core-js/internals/to-absolute-index.js"),a=ae("./node_modules/core-js/internals/to-length.js"),y=ae("./node_modules/core-js/internals/to-indexed-object.js"),x=ae("./node_modules/core-js/internals/create-property.js"),E=ae("./node_modules/core-js/internals/well-known-symbol.js"),z=ae("./node_modules/core-js/internals/array-method-has-species-support.js"),te=z("slice"),Ae=E("species"),de=[].slice,he=Math.max;ie({target:"Array",proto:!0,forced:!te},{slice:function(pe,Ee){var ye=y(this),we=a(ye.length),Ce=ee(pe,we),Me=ee(Ee===void 0?we:Ee,we),Fe,Te,Pe;if(ne(ye)&&(Fe=ye.constructor,typeof Fe=="function"&&(Fe===Array||ne(Fe.prototype))?Fe=void 0:re(Fe)&&(Fe=Fe[Ae],Fe===null&&(Fe=void 0)),Fe===Array||Fe===void 0))return de.call(ye,Ce,Me);for(Te=new(Fe===void 0?Array:Fe)(he(Me-Ce,0)),Pe=0;Ce2){if(Ze=pe(Ze),De=Ze.charCodeAt(0),De===43||De===45){if(ot=Ze.charCodeAt(2),ot===88||ot===120)return NaN}else if(De===48){switch(Ze.charCodeAt(1)){case 66:case 98:At=2,nt=49;break;case 79:case 111:At=8,nt=55;break;default:return+Ze}for(ft=Ze.slice(2),at=ft.length,qe=0;qent)return NaN;return parseInt(ft,At)}}return+Ze};if(ne(Ee,!ye(" 0o1")||!ye("0b1")||ye("+0x1"))){for(var Fe=function(Ze){var De=arguments.length<1?0:Ze,ot=this;return ot instanceof Fe&&(Ce?te(function(){we.valueOf.call(ot)}):y(ot)!=Ee)?x(new ye(Me(De)),ot,Fe):Me(De)},Te=ie?de(ye):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),Pe=0,Ne;Te.length>Pe;Pe++)a(ye,Ne=Te[Pe])&&!a(Fe,Ne)&&ge(Fe,Ne,he(ye,Ne));Fe.prototype=we,we.constructor=Fe,ee(re,Ee,Fe)}},"./node_modules/core-js/modules/es.object.assign.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/export.js"),re=ae("./node_modules/core-js/internals/object-assign.js");ie({target:"Object",stat:!0,forced:Object.assign!==re},{assign:re})},"./node_modules/core-js/modules/es.object.keys.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/export.js"),re=ae("./node_modules/core-js/internals/to-object.js"),ne=ae("./node_modules/core-js/internals/object-keys.js"),ee=ae("./node_modules/core-js/internals/fails.js"),a=ee(function(){ne(1)});ie({target:"Object",stat:!0,forced:a},{keys:function(x){return ne(re(x))}})},"./node_modules/core-js/modules/es.object.to-string.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/to-string-tag-support.js"),re=ae("./node_modules/core-js/internals/redefine.js"),ne=ae("./node_modules/core-js/internals/object-to-string.js");ie||re(Object.prototype,"toString",ne,{unsafe:!0})},"./node_modules/core-js/modules/es.regexp.to-string.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/redefine.js"),re=ae("./node_modules/core-js/internals/an-object.js"),ne=ae("./node_modules/core-js/internals/to-string.js"),ee=ae("./node_modules/core-js/internals/fails.js"),a=ae("./node_modules/core-js/internals/regexp-flags.js"),y="toString",x=RegExp.prototype,E=x[y],z=ee(function(){return E.call({source:"a",flags:"b"})!="/a/b"}),te=E.name!=y;(z||te)&&ie(RegExp.prototype,y,function(){var de=re(this),he=ne(de.source),ge=de.flags,pe=ne(ge===void 0&&de instanceof RegExp&&!("flags"in x)?a.call(de):ge);return"/"+he+"/"+pe},{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/string-multibyte.js").charAt,re=ae("./node_modules/core-js/internals/to-string.js"),ne=ae("./node_modules/core-js/internals/internal-state.js"),ee=ae("./node_modules/core-js/internals/define-iterator.js"),a="String Iterator",y=ne.set,x=ne.getterFor(a);ee(String,"String",function(E){y(this,{type:a,string:re(E),index:0})},function(){var z=x(this),te=z.string,Ae=z.index,de;return Ae>=te.length?{value:void 0,done:!0}:(de=ie(te,Ae),z.index+=de.length,{value:de,done:!1})})},"./node_modules/core-js/modules/es.string.link.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/export.js"),re=ae("./node_modules/core-js/internals/create-html.js"),ne=ae("./node_modules/core-js/internals/string-html-forced.js");ie({target:"String",proto:!0,forced:ne("link")},{link:function(a){return re(this,"a","href",a)}})},"./node_modules/core-js/modules/es.symbol.description.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/export.js"),re=ae("./node_modules/core-js/internals/descriptors.js"),ne=ae("./node_modules/core-js/internals/global.js"),ee=ae("./node_modules/core-js/internals/has.js"),a=ae("./node_modules/core-js/internals/is-object.js"),y=ae("./node_modules/core-js/internals/object-define-property.js").f,x=ae("./node_modules/core-js/internals/copy-constructor-properties.js"),E=ne.Symbol;if(re&&typeof E=="function"&&(!("description"in E.prototype)||E().description!==void 0)){var z={},te=function(){var Ee=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),ye=this instanceof te?new E(Ee):Ee===void 0?E():E(Ee);return Ee===""&&(z[ye]=!0),ye};x(te,E);var Ae=te.prototype=E.prototype;Ae.constructor=te;var de=Ae.toString,he=String(E("test"))=="Symbol(test)",ge=/^Symbol\((.*)\)[^)]+$/;y(Ae,"description",{configurable:!0,get:function(){var Ee=a(this)?this.valueOf():this,ye=de.call(Ee);if(ee(z,Ee))return"";var we=he?ye.slice(7,-1):ye.replace(ge,"$1");return we===""?void 0:we}}),ie({global:!0,forced:!0},{Symbol:te})}},"./node_modules/core-js/modules/es.symbol.iterator.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/define-well-known-symbol.js");ie("iterator")},"./node_modules/core-js/modules/es.symbol.js":function(oe,se,ae){"use strict";var ie=ae("./node_modules/core-js/internals/export.js"),re=ae("./node_modules/core-js/internals/global.js"),ne=ae("./node_modules/core-js/internals/get-built-in.js"),ee=ae("./node_modules/core-js/internals/is-pure.js"),a=ae("./node_modules/core-js/internals/descriptors.js"),y=ae("./node_modules/core-js/internals/native-symbol.js"),x=ae("./node_modules/core-js/internals/fails.js"),E=ae("./node_modules/core-js/internals/has.js"),z=ae("./node_modules/core-js/internals/is-array.js"),te=ae("./node_modules/core-js/internals/is-object.js"),Ae=ae("./node_modules/core-js/internals/is-symbol.js"),de=ae("./node_modules/core-js/internals/an-object.js"),he=ae("./node_modules/core-js/internals/to-object.js"),ge=ae("./node_modules/core-js/internals/to-indexed-object.js"),pe=ae("./node_modules/core-js/internals/to-property-key.js"),Ee=ae("./node_modules/core-js/internals/to-string.js"),ye=ae("./node_modules/core-js/internals/create-property-descriptor.js"),we=ae("./node_modules/core-js/internals/object-create.js"),Ce=ae("./node_modules/core-js/internals/object-keys.js"),Me=ae("./node_modules/core-js/internals/object-get-own-property-names.js"),Fe=ae("./node_modules/core-js/internals/object-get-own-property-names-external.js"),Te=ae("./node_modules/core-js/internals/object-get-own-property-symbols.js"),Pe=ae("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),Ne=ae("./node_modules/core-js/internals/object-define-property.js"),Re=ae("./node_modules/core-js/internals/object-property-is-enumerable.js"),Ze=ae("./node_modules/core-js/internals/create-non-enumerable-property.js"),De=ae("./node_modules/core-js/internals/redefine.js"),ot=ae("./node_modules/core-js/internals/shared.js"),At=ae("./node_modules/core-js/internals/shared-key.js"),nt=ae("./node_modules/core-js/internals/hidden-keys.js"),ft=ae("./node_modules/core-js/internals/uid.js"),at=ae("./node_modules/core-js/internals/well-known-symbol.js"),qe=ae("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),tt=ae("./node_modules/core-js/internals/define-well-known-symbol.js"),mt=ae("./node_modules/core-js/internals/set-to-string-tag.js"),ht=ae("./node_modules/core-js/internals/internal-state.js"),jt=ae("./node_modules/core-js/internals/array-iteration.js").forEach,lt=At("hidden"),st="Symbol",Ke="prototype",gt=at("toPrimitive"),ze=ht.set,$e=ht.getterFor(st),xt=Object[Ke],Ct=re.Symbol,yt=ne("JSON","stringify"),Xe=Pe.f,Le=Ne.f,We=Fe.f,it=Re.f,pt=ot("symbols"),Qt=ot("op-symbols"),et=ot("string-to-symbol-registry"),Pt=ot("symbol-to-string-registry"),nn=ot("wks"),St=re.QObject,Gt=!St||!St[Ke]||!St[Ke].findChild,Lt=a&&x(function(){return we(Le({},"a",{get:function(){return Le(this,"a",{value:7}).a}})).a!=7})?function(Hr,Fr,Er){var gr=Xe(xt,Fr);gr&&delete xt[Fr],Le(Hr,Fr,Er),gr&&Hr!==xt&&Le(xt,Fr,gr)}:Le,Yt=function(Hr,Fr){var Er=pt[Hr]=we(Ct[Ke]);return ze(Er,{type:st,tag:Hr,description:Fr}),a||(Er.description=Fr),Er},_t=function(Fr,Er,gr){Fr===xt&&_t(Qt,Er,gr),de(Fr);var $r=pe(Er);return de(gr),E(pt,$r)?(gr.enumerable?(E(Fr,lt)&&Fr[lt][$r]&&(Fr[lt][$r]=!1),gr=we(gr,{enumerable:ye(0,!1)})):(E(Fr,lt)||Le(Fr,lt,ye(1,{})),Fr[lt][$r]=!0),Lt(Fr,$r,gr)):Le(Fr,$r,gr)},Vt=function(Fr,Er){de(Fr);var gr=ge(Er),$r=Ce(gr).concat(Gn(gr));return jt($r,function(da){(!a||dn.call(gr,da))&&_t(Fr,da,gr[da])}),Fr},ln=function(Fr,Er){return Er===void 0?we(Fr):Vt(we(Fr),Er)},dn=function(Fr){var Er=pe(Fr),gr=it.call(this,Er);return this===xt&&E(pt,Er)&&!E(Qt,Er)?!1:gr||!E(this,Er)||!E(pt,Er)||E(this,lt)&&this[lt][Er]?gr:!0},vn=function(Fr,Er){var gr=ge(Fr),$r=pe(Er);if(!(gr===xt&&E(pt,$r)&&!E(Qt,$r))){var da=Xe(gr,$r);return da&&E(pt,$r)&&!(E(gr,lt)&&gr[lt][$r])&&(da.enumerable=!0),da}},Kn=function(Fr){var Er=We(ge(Fr)),gr=[];return jt(Er,function($r){!E(pt,$r)&&!E(nt,$r)&&gr.push($r)}),gr},Gn=function(Fr){var Er=Fr===xt,gr=We(Er?Qt:ge(Fr)),$r=[];return jt(gr,function(da){E(pt,da)&&(!Er||E(xt,da))&&$r.push(pt[da])}),$r};if(y||(Ct=function(){if(this instanceof Ct)throw TypeError("Symbol is not a constructor");var Fr=!arguments.length||arguments[0]===void 0?void 0:Ee(arguments[0]),Er=ft(Fr),gr=function($r){this===xt&&gr.call(Qt,$r),E(this,lt)&&E(this[lt],Er)&&(this[lt][Er]=!1),Lt(this,Er,ye(1,$r))};return a&&Gt&&Lt(xt,Er,{configurable:!0,set:gr}),Yt(Er,Fr)},De(Ct[Ke],"toString",function(){return $e(this).tag}),De(Ct,"withoutSetter",function(Hr){return Yt(ft(Hr),Hr)}),Re.f=dn,Ne.f=_t,Pe.f=vn,Me.f=Fe.f=Kn,Te.f=Gn,qe.f=function(Hr){return Yt(at(Hr),Hr)},a&&(Le(Ct[Ke],"description",{configurable:!0,get:function(){return $e(this).description}}),ee||De(xt,"propertyIsEnumerable",dn,{unsafe:!0}))),ie({global:!0,wrap:!0,forced:!y,sham:!y},{Symbol:Ct}),jt(Ce(nn),function(Hr){tt(Hr)}),ie({target:st,stat:!0,forced:!y},{for:function(Hr){var Fr=Ee(Hr);if(E(et,Fr))return et[Fr];var Er=Ct(Fr);return et[Fr]=Er,Pt[Er]=Fr,Er},keyFor:function(Fr){if(!Ae(Fr))throw TypeError(Fr+" is not a symbol");if(E(Pt,Fr))return Pt[Fr]},useSetter:function(){Gt=!0},useSimple:function(){Gt=!1}}),ie({target:"Object",stat:!0,forced:!y,sham:!a},{create:ln,defineProperty:_t,defineProperties:Vt,getOwnPropertyDescriptor:vn}),ie({target:"Object",stat:!0,forced:!y},{getOwnPropertyNames:Kn,getOwnPropertySymbols:Gn}),ie({target:"Object",stat:!0,forced:x(function(){Te.f(1)})},{getOwnPropertySymbols:function(Fr){return Te.f(he(Fr))}}),yt){var Or=!y||x(function(){var Hr=Ct();return yt([Hr])!="[null]"||yt({a:Hr})!="{}"||yt(Object(Hr))!="{}"});ie({target:"JSON",stat:!0,forced:Or},{stringify:function(Fr,Er,gr){for(var $r=[Fr],da=1,va;arguments.length>da;)$r.push(arguments[da++]);if(va=Er,!(!te(Er)&&Fr===void 0||Ae(Fr)))return z(Er)||(Er=function(ui,Pi){if(typeof va=="function"&&(Pi=va.call(this,ui,Pi)),!Ae(Pi))return Pi}),$r[1]=Er,yt.apply(null,$r)}})}Ct[Ke][gt]||Ze(Ct[Ke],gt,Ct[Ke].valueOf),mt(Ct,st),nt[lt]=!0},"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/global.js"),re=ae("./node_modules/core-js/internals/dom-iterables.js"),ne=ae("./node_modules/core-js/internals/array-for-each.js"),ee=ae("./node_modules/core-js/internals/create-non-enumerable-property.js");for(var a in re){var y=ie[a],x=y&&y.prototype;if(x&&x.forEach!==ne)try{ee(x,"forEach",ne)}catch(E){x.forEach=ne}}},"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(oe,se,ae){var ie=ae("./node_modules/core-js/internals/global.js"),re=ae("./node_modules/core-js/internals/dom-iterables.js"),ne=ae("./node_modules/core-js/modules/es.array.iterator.js"),ee=ae("./node_modules/core-js/internals/create-non-enumerable-property.js"),a=ae("./node_modules/core-js/internals/well-known-symbol.js"),y=a("iterator"),x=a("toStringTag"),E=ne.values;for(var z in re){var te=ie[z],Ae=te&&te.prototype;if(Ae){if(Ae[y]!==E)try{ee(Ae,y,E)}catch(he){Ae[y]=E}if(Ae[x]||ee(Ae,x,z),re[z]){for(var de in ne)if(Ae[de]!==ne[de])try{ee(Ae,de,ne[de])}catch(he){Ae[de]=ne[de]}}}}},"./node_modules/es6-promise/dist/es6-promise.js":function(oe){(function(se,ae){oe.exports=ae()})(this,function(){"use strict";function se(St){var Gt=typeof St;return St!==null&&(Gt==="object"||Gt==="function")}function ae(St){return typeof St=="function"}var ie=void 0;Array.isArray?ie=Array.isArray:ie=function(St){return Object.prototype.toString.call(St)==="[object Array]"};var re=ie,ne=0,ee=void 0,a=void 0,y=function(Gt,Lt){Ce[ne]=Gt,Ce[ne+1]=Lt,ne+=2,ne===2&&(a?a(Me):Te())};function x(St){a=St}function E(St){y=St}var z=typeof window!="undefined"?window:void 0,te=z||{},Ae=te.MutationObserver||te.WebKitMutationObserver,de=typeof self=="undefined"&&typeof ce!="undefined"&&{}.toString.call(ce)==="[object process]",he=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function ge(){return function(){return ce.nextTick(Me)}}function pe(){return typeof ee!="undefined"?function(){ee(Me)}:we()}function Ee(){var St=0,Gt=new Ae(Me),Lt=document.createTextNode("");return Gt.observe(Lt,{characterData:!0}),function(){Lt.data=St=++St%2}}function ye(){var St=new MessageChannel;return St.port1.onmessage=Me,function(){return St.port2.postMessage(0)}}function we(){var St=setTimeout;return function(){return St(Me,1)}}var Ce=new Array(1e3);function Me(){for(var St=0;St>>6)+oe(128|Te&63):oe(224|Te>>>12&15)+oe(128|Te>>>6&63)+oe(128|Te&63)}else{var Te=65536+(Fe.charCodeAt(0)-55296)*1024+(Fe.charCodeAt(1)-56320);return oe(240|Te>>>18&7)+oe(128|Te>>>12&63)+oe(128|Te>>>6&63)+oe(128|Te&63)}},ae=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,ie=function(Fe){return Fe.replace(ae,se)},re=function(Fe){var Te=[0,2,1][Fe.length%3],Pe=Fe.charCodeAt(0)<<16|(Fe.length>1?Fe.charCodeAt(1):0)<<8|(Fe.length>2?Fe.charCodeAt(2):0),Ne=[ue.charAt(Pe>>>18),ue.charAt(Pe>>>12&63),Te>=2?"=":ue.charAt(Pe>>>6&63),Te>=1?"=":ue.charAt(Pe&63)];return Ne.join("")},ne=b.btoa&&typeof b.btoa=="function"?function(Fe){return b.btoa(Fe)}:function(Fe){if(Fe.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return Fe.replace(/[\s\S]{1,3}/g,re)},ee=function(Fe){return ne(ie(String(Fe)))},a=function(Fe){return Fe.replace(/[+\/]/g,function(Te){return Te=="+"?"-":"_"}).replace(/=/g,"")},y=function(Fe,Te){return Te?a(ee(Fe)):ee(Fe)},x=function(Fe){return y(Fe,!0)},E;b.Uint8Array&&(E=function(Fe,Te){for(var Pe="",Ne=0,Re=Fe.length;Ne>>18)+ue.charAt(At>>>12&63)+(typeof De!="undefined"?ue.charAt(At>>>6&63):"=")+(typeof ot!="undefined"?ue.charAt(At&63):"=")}return Te?a(Pe):Pe});var z=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,te=function(Fe){switch(Fe.length){case 4:var Te=(7&Fe.charCodeAt(0))<<18|(63&Fe.charCodeAt(1))<<12|(63&Fe.charCodeAt(2))<<6|63&Fe.charCodeAt(3),Pe=Te-65536;return oe((Pe>>>10)+55296)+oe((Pe&1023)+56320);case 3:return oe((15&Fe.charCodeAt(0))<<12|(63&Fe.charCodeAt(1))<<6|63&Fe.charCodeAt(2));default:return oe((31&Fe.charCodeAt(0))<<6|63&Fe.charCodeAt(1))}},Ae=function(Fe){return Fe.replace(z,te)},de=function(Fe){var Te=Fe.length,Pe=Te%4,Ne=(Te>0?le[Fe.charAt(0)]<<18:0)|(Te>1?le[Fe.charAt(1)]<<12:0)|(Te>2?le[Fe.charAt(2)]<<6:0)|(Te>3?le[Fe.charAt(3)]:0),Re=[oe(Ne>>>16),oe(Ne>>>8&255),oe(Ne&255)];return Re.length-=[0,0,2,1][Pe],Re.join("")},he=b.atob&&typeof b.atob=="function"?function(Fe){return b.atob(Fe)}:function(Fe){return Fe.replace(/\S{1,4}/g,de)},ge=function(Fe){return he(String(Fe).replace(/[^A-Za-z0-9\+\/]/g,""))},pe=function(Fe){return Ae(he(Fe))},Ee=function(Fe){return String(Fe).replace(/[-_]/g,function(Te){return Te=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},ye=function(Fe){return pe(Ee(Fe))},we;b.Uint8Array&&(we=function(Fe){return Uint8Array.from(ge(Ee(Fe)),function(Te){return Te.charCodeAt(0)})});var Ce=function(){var Fe=b.Base64;return b.Base64=me,Fe};if(b.Base64={VERSION:fe,atob:ge,btoa:ne,fromBase64:ye,toBase64:y,utob:ie,encode:y,encodeURI:x,btou:Ae,decode:ye,noConflict:Ce,fromUint8Array:E,toUint8Array:we},typeof Object.defineProperty=="function"){var Me=function(Fe){return{value:Fe,enumerable:!1,writable:!0,configurable:!0}};b.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",Me(function(){return ye(this)})),Object.defineProperty(String.prototype,"toBase64",Me(function(Fe){return y(this,Fe)})),Object.defineProperty(String.prototype,"toBase64URI",Me(function(){return y(this,!0)}))}}return b.Meteor&&(Base64=b.Base64),Ut.exports?Ut.exports.Base64=b.Base64:(ce=[],ke=function(){return b.Base64}.apply(Et,ce),ke!==void 0&&(Ut.exports=ke)),{Base64:b.Base64}})},7348:function(Ut,Et,ve){"use strict";ve.r(Et),ve.d(Et,{AcroForm:function(){return ra},AcroFormAppearance:function(){return Hn},AcroFormButton:function(){return Ha},AcroFormCheckBox:function(){return wn},AcroFormChoiceField:function(){return Ja},AcroFormComboBox:function(){return Jr},AcroFormEditBox:function(){return Ea},AcroFormListBox:function(){return Mr},AcroFormPasswordField:function(){return wa},AcroFormPushButton:function(){return Fo},AcroFormRadioButton:function(){return ss},AcroFormTextField:function(){return Fn},GState:function(){return Mn},ShadingPattern:function(){return _n},TilingPattern:function(){return Zn},default:function(){return Nn},jsPDF:function(){return Nn}});var ce=ve(34666),ke={},b=function(xe,be,Se,He,Ve){var Ge=new Worker(ke[be]||(ke[be]=URL.createObjectURL(new Blob([xe+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return Ge.onmessage=function(_e){var rt=_e.data,ct=rt.$e$;if(ct){var wt=new Error(ct[0]);wt.code=ct[1],wt.stack=ct[2],Ve(wt,null)}else Ve(null,rt)},Ge.postMessage(Se,He),Ge},me=Uint8Array,fe=Uint16Array,ue=Int32Array,le=new me([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),oe=new me([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),se=new me([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),ae=function(xe,be){for(var Se=new fe(31),He=0;He<31;++He)Se[He]=be+=1<>1|(E&21845)<<1;z=(z&52428)>>2|(z&13107)<<2,z=(z&61680)>>4|(z&3855)<<4,x[E]=((z&65280)>>8|(z&255)<<8)>>1}for(var te=function(xe,be,Se){for(var He=xe.length,Ve=0,Ge=new fe(be);Ve>ct]=wt}else for(rt=new fe(He),Ve=0;Ve>15-xe[Ve]);return rt},Ae=new me(288),E=0;E<144;++E)Ae[E]=8;for(var E=144;E<256;++E)Ae[E]=9;for(var E=256;E<280;++E)Ae[E]=7;for(var E=280;E<288;++E)Ae[E]=8;for(var de=new me(32),E=0;E<32;++E)de[E]=5;var he=te(Ae,9,0),ge=te(Ae,9,1),pe=te(de,5,0),Ee=te(de,5,1),ye=function(xe){for(var be=xe[0],Se=1;Sebe&&(be=xe[Se]);return be},we=function(xe,be,Se){var He=be/8|0;return(xe[He]|xe[He+1]<<8)>>(be&7)&Se},Ce=function(xe,be){var Se=be/8|0;return(xe[Se]|xe[Se+1]<<8|xe[Se+2]<<16)>>(be&7)},Me=function(xe){return(xe+7)/8|0},Fe=function(xe,be,Se){return(be==null||be<0)&&(be=0),(Se==null||Se>xe.length)&&(Se=xe.length),new me(xe.subarray(be,Se))},Te={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14},Pe=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],Ne=function(xe,be,Se){var He=new Error(be||Pe[xe]);if(He.code=xe,Error.captureStackTrace&&Error.captureStackTrace(He,Ne),!Se)throw He;return He},Re=function(xe,be,Se,He){var Ve=xe.length,Ge=He?He.length:0;if(!Ve||be.f&&!be.l)return Se||new me(0);var _e=!Se,rt=_e||be.i!=2,ct=be.i;_e&&(Se=new me(Ve*3));var wt=function(_r){var Pa=Se.length;if(_r>Pa){var ba=new me(Math.max(Pa*2,_r));ba.set(Se),Se=ba}},It=be.f||0,Dt=be.p||0,kt=be.b||0,vt=be.l,rn=be.d,Jt=be.m,an=be.n,Kt=Ve*8;do{if(!vt){It=we(xe,Dt,1);var sn=we(xe,Dt+1,3);if(Dt+=3,sn)if(sn==1)vt=ge,rn=Ee,Jt=9,an=5;else if(sn==2){var Rr=we(xe,Dt,31)+257,Jn=we(xe,Dt+10,15)+4,yn=Rr+we(xe,Dt+5,31)+1;Dt+=14;for(var er=new me(yn),br=new me(19),Zt=0;Zt>4;if(Tn<16)er[Zt++]=Tn;else{var ir=0,vr=0;for(Tn==16?(vr=3+we(xe,Dt,3),Dt+=2,ir=er[Zt-1]):Tn==17?(vr=3+we(xe,Dt,7),Dt+=3):Tn==18&&(vr=11+we(xe,Dt,127),Dt+=7);vr--;)er[Zt++]=ir}}var qn=er.subarray(0,Rr),Br=er.subarray(Rr);Jt=ye(qn),an=ye(Br),vt=te(qn,Jt,1),rn=te(Br,an,1)}else Ne(1);else{var Tn=Me(Dt)+4,Xn=xe[Tn-4]|xe[Tn-3]<<8,ur=Tn+Xn;if(ur>Ve){ct&&Ne(0);break}rt&&wt(kt+Xn),Se.set(xe.subarray(Tn,ur),kt),be.b=kt+=Xn,be.p=Dt=ur*8,be.f=It;continue}if(Dt>Kt){ct&&Ne(0);break}}rt&&wt(kt+131072);for(var Sr=(1<>4;if(Dt+=ir&15,Dt>Kt){ct&&Ne(0);break}if(ir||Ne(2),on<256)Se[kt++]=on;else if(on==256){zt=Dt,vt=null;break}else{var gn=on-254;if(on>264){var Zt=on-257,Pn=le[Zt];gn=we(xe,Dt,(1<>4;kn||Ne(3),Dt+=kn&15;var Br=a[nr];if(nr>3){var Pn=oe[nr];Br+=Ce(xe,Dt)&(1<Kt){ct&&Ne(0);break}rt&&wt(kt+131072);var or=kt+gn;if(kt>8},De=function(xe,be,Se){Se<<=be&7;var He=be/8|0;xe[He]|=Se,xe[He+1]|=Se>>8,xe[He+2]|=Se>>16},ot=function(xe,be){for(var Se=[],He=0;Hekt&&(kt=Ge[He].s);var vt=new fe(kt+1),rn=At(Se[It-1],vt,0);if(rn>be){var He=0,Jt=0,an=rn-be,Kt=1<be)Jt+=Kt-(1<>=an;Jt>0;){var Tn=Ge[He].s;vt[Tn]=0&&Jt;--He){var Xn=Ge[He].s;vt[Xn]==be&&(--vt[Xn],++Jt)}rn=be}return{t:new me(vt),l:rn}},At=function(xe,be,Se){return xe.s==-1?Math.max(At(xe.l,be,Se+1),At(xe.r,be,Se+1)):be[xe.s]=Se},nt=function(xe){for(var be=xe.length;be&&!xe[--be];);for(var Se=new fe(++be),He=0,Ve=xe[0],Ge=1,_e=function(ct){Se[He++]=ct},rt=1;rt<=be;++rt)if(xe[rt]==Ve&&rt!=be)++Ge;else{if(!Ve&&Ge>2){for(;Ge>138;Ge-=138)_e(32754);Ge>2&&(_e(Ge>10?Ge-11<<5|28690:Ge-3<<5|12305),Ge=0)}else if(Ge>3){for(_e(Ve),--Ge;Ge>6;Ge-=6)_e(8304);Ge>2&&(_e(Ge-3<<5|8208),Ge=0)}for(;Ge--;)_e(Ve);Ge=1,Ve=xe[rt]}return{c:Se.subarray(0,He),n:be}},ft=function(xe,be){for(var Se=0,He=0;He>8,xe[Ve+2]=xe[Ve]^255,xe[Ve+3]=xe[Ve+1]^255;for(var Ge=0;Ge4&&!br[se[tn-1]];--tn);var Ln=wt+5<<3,En=ft(Ve,Ae)+ft(Ge,de)+_e,dr=ft(Ve,kt)+ft(Ge,Jt)+_e+14+3*tn+ft(Jn,br)+2*Jn[16]+3*Jn[17]+7*Jn[18];if(ct>=0&&Ln<=En&&Ln<=dr)return at(be,It,xe.subarray(ct,ct+wt));var ir,vr,qn,Br;if(Ze(be,It,1+(dr15&&(Ze(be,It,on[yn]>>5&127),It+=on[yn]>>12)}}else ir=he,vr=Ae,qn=pe,Br=de;for(var yn=0;yn255){var gn=Pn>>18&31;De(be,It,ir[gn+257]),It+=vr[gn+257],gn>7&&(Ze(be,It,Pn>>23&31),It+=le[gn]);var kn=Pn&31;De(be,It,qn[kn]),It+=Br[kn],kn>3&&(De(be,It,Pn>>5&8191),It+=oe[kn])}else De(be,It,ir[Pn]),It+=vr[Pn]}return De(be,It,ir[256]),It+vr[256]},tt=new ue([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),mt=new me(0),ht=function(xe,be,Se,He,Ve,Ge){var _e=Ge.z||xe.length,rt=new me(He+_e+5*(1+Math.ceil(_e/7e3))+Ve),ct=rt.subarray(He,rt.length-Ve),wt=Ge.l,It=(Ge.r||0)&7;if(be){It&&(ct[0]=Ge.r>>3);for(var Dt=tt[be-1],kt=Dt>>13,vt=Dt&8191,rn=(1<7e3||br>24576)&&(ir>423||!wt)){It=qe(xe,ct,0,Xn,ur,Rr,yn,br,tn,er-tn,It),br=Jn=yn=0,tn=er;for(var vr=0;vr<286;++vr)ur[vr]=0;for(var vr=0;vr<30;++vr)Rr[vr]=0}var qn=2,Br=0,Sr=vt,ja=En-dr&32767;if(ir>2&&Ln==Tn(er-ja))for(var zt=Math.min(kt,ir)-1,on=Math.min(32767,er),gn=Math.min(258,ir);ja<=on&&--Sr&&En!=dr;){if(xe[er+qn]==xe[er+qn-ja]){for(var Pn=0;Pnqn){if(qn=Pn,Br=ja,Pn>zt)break;for(var kn=Math.min(ja,Pn-2),nr=0,vr=0;vrnr&&(nr=Aa,dr=or)}}}En=dr,dr=Jt[En],ja+=En-dr&32767}if(Br){Xn[br++]=268435456|ne[qn]<<18|y[Br];var _r=ne[qn]&31,Pa=y[Br]&31;yn+=le[_r]+oe[Pa],++ur[257+_r],++Rr[Pa],Zt=er+qn,++Jn}else Xn[br++]=xe[er],++ur[xe[er]]}}for(er=Math.max(er,Zt);er<_e;++er)Xn[br++]=xe[er],++ur[xe[er]];It=qe(xe,ct,wt,Xn,ur,Rr,yn,br,tn,er-tn,It),wt||(Ge.r=It&7|ct[It/8|0]<<3,It-=7,Ge.h=an,Ge.p=Jt,Ge.i=er,Ge.w=Zt)}else{for(var er=Ge.w||0;er<_e+wt;er+=65535){var ba=er+65535;ba>=_e&&(ct[It/8|0]=wt,ba=_e),It=at(ct,It+1,xe.subarray(er,ba))}Ge.i=_e}return Fe(rt,0,He+Me(It)+Ve)},jt=null,lt=function(){var xe=-1;return{p:function(be){for(var Se=xe,He=0;He>>8;xe=Se},d:function(){return~xe}}},st=function(){var xe=1,be=0;return{p:function(Se){for(var He=xe,Ve=be,Ge=Se.length|0,_e=0;_e!=Ge;){for(var rt=Math.min(_e+2655,Ge);_e>16),Ve=(Ve&65535)+15*(Ve>>16)}xe=He,be=Ve},d:function(){return xe%=65521,be%=65521,(xe&255)<<24|(xe&65280)<<8|(be&255)<<8|be>>8}}},Ke=function(xe,be,Se,He,Ve){if(!Ve&&(Ve={l:1},be.dictionary)){var Ge=be.dictionary.subarray(-32768),_e=new me(Ge.length+xe.length);_e.set(Ge),_e.set(xe,Ge.length),xe=_e,Ve.w=Ge.length}return ht(xe,be.level==null?6:be.level,be.mem==null?Ve.l?Math.ceil(Math.max(8,Math.min(13,Math.log(xe.length)))*1.5):20:12+be.mem,Se,He,Ve)},gt=function(xe,be){var Se={};for(var He in xe)Se[He]=xe[He];for(var He in be)Se[He]=be[He];return Se},ze=function(xe,be,Se){for(var He=xe(),Ve=xe.toString(),Ge=Ve.slice(Ve.indexOf("[")+1,Ve.lastIndexOf("]")).replace(/\s+/g,"").split(","),_e=0;_e>>0},Yt=function(xe,be){return Lt(xe,be)+Lt(xe,be+4)*4294967296},_t=function(xe,be,Se){for(;Se;++be)xe[be]=Se,Se>>>=8},Vt=function(xe,be){var Se=be.filename;if(xe[0]=31,xe[1]=139,xe[2]=8,xe[8]=be.level<2?4:be.level==9?2:0,xe[9]=3,be.mtime!=0&&_t(xe,4,Math.floor(new Date(be.mtime||Date.now())/1e3)),Se){xe[3]=8;for(var He=0;He<=Se.length;++He)xe[He+10]=Se.charCodeAt(He)}},ln=function(xe){(xe[0]!=31||xe[1]!=139||xe[2]!=8)&&Ne(6,"invalid gzip data");var be=xe[3],Se=10;be&4&&(Se+=(xe[10]|xe[11]<<8)+2);for(var He=(be>>3&1)+(be>>4&1);He>0;He-=!xe[Se++]);return Se+(be&2)},dn=function(xe){var be=xe.length;return(xe[be-4]|xe[be-3]<<8|xe[be-2]<<16|xe[be-1]<<24)>>>0},vn=function(xe){return 10+(xe.filename?xe.filename.length+1:0)},Kn=function(xe,be){var Se=be.level,He=Se==0?0:Se<6?1:Se==9?3:2;if(xe[0]=120,xe[1]=He<<6|(be.dictionary&&32),xe[1]|=31-(xe[0]<<8|xe[1])%31,be.dictionary){var Ve=st();Ve.p(be.dictionary),_t(xe,2,Ve.d())}},Gn=function(xe,be){return((xe[0]&15)!=8||xe[0]>>4>7||(xe[0]<<8|xe[1])%31)&&Ne(6,"invalid zlib data"),(xe[1]>>5&1)==+!be&&Ne(6,"invalid zlib data: "+(xe[1]&32?"need":"unexpected")+" dictionary"),(xe[1]>>3&4)+2};function Or(xe,be){return typeof xe=="function"&&(be=xe,xe={}),this.ondata=be,xe}var Hr=null,Fr=null;function Er(xe,be,Se){return Se||(Se=be,be={}),typeof Se!="function"&&Ne(7),Pt(xe,be,[Xe],function(He){return Qt(gr(He.data[0],He.data[1]))},0,Se)}function gr(xe,be){return Ke(xe,be||{},0,0)}var $r=null,da=null;function va(xe,be,Se){return Se||(Se=be,be={}),typeof Se!="function"&&Ne(7),Pt(xe,be,[yt],function(He){return Qt(ui(He.data[0],et(He.data[1])))},1,Se)}function ui(xe,be){return Re(xe,{i:2},be&&be.out,be&&be.dictionary)}var Pi=null,La=null;function Xa(xe,be,Se){return Se||(Se=be,be={}),typeof Se!="function"&&Ne(7),Pt(xe,be,[Xe,Le,function(){return[la]}],function(He){return Qt(la(He.data[0],He.data[1]))},2,Se)}function la(xe,be){be||(be={});var Se=lt(),He=xe.length;Se.p(xe);var Ve=Ke(xe,be,vn(be),8),Ge=Ve.length;return Vt(Ve,be),_t(Ve,Ge-8,Se.d()),_t(Ve,Ge-4,He),Ve}var qa=null,Za=null;function pi(xe,be,Se){return Se||(Se=be,be={}),typeof Se!="function"&&Ne(7),Pt(xe,be,[yt,We,function(){return[ei]}],function(He){return Qt(ei(He.data[0],He.data[1]))},3,Se)}function ei(xe,be){var Se=ln(xe);return Se+8>xe.length&&Ne(6,"invalid gzip data"),Re(xe.subarray(Se,-8),{i:2},be&&be.out||new me(dn(xe)),be&&be.dictionary)}var Oo=null,Ao=null;function ai(xe,be,Se){return Se||(Se=be,be={}),typeof Se!="function"&&Ne(7),Pt(xe,be,[Xe,it,function(){return[pn]}],function(He){return Qt(pn(He.data[0],He.data[1]))},4,Se)}function pn(xe,be){be||(be={});var Se=st();Se.p(xe);var He=Ke(xe,be,be.dictionary?6:2,4);return Kn(He,be),_t(He,He.length-4,Se.d()),He}var xn=null,Bn=null;function mr(xe,be,Se){return Se||(Se=be,be={}),typeof Se!="function"&&Ne(7),Pt(xe,be,[yt,pt,function(){return[fr]}],function(He){return Qt(fr(He.data[0],et(He.data[1])))},5,Se)}function fr(xe,be){return Re(xe.subarray(Gn(xe,be&&be.dictionary),-4),{i:2},be&&be.out,be&&be.dictionary)}var oa=null,ii=null;function ni(xe,be,Se){return Se||(Se=be,be={}),typeof Se!="function"&&Ne(7),xe[0]==31&&xe[1]==139&&xe[2]==8?pi(xe,be,Se):(xe[0]&15)!=8||xe[0]>>4>7||(xe[0]<<8|xe[1])%31?va(xe,be,Se):mr(xe,be,Se)}function Ca(xe,be){return xe[0]==31&&xe[1]==139&&xe[2]==8?ei(xe,be):(xe[0]&15)!=8||xe[0]>>4>7||(xe[0]<<8|xe[1])%31?ui(xe,be):fr(xe,be)}var Qa=function(xe,be,Se,He){for(var Ve in xe){var Ge=xe[Ve],_e=be+Ve,rt=He;Array.isArray(Ge)&&(rt=gt(He,Ge[1]),Ge=Ge[0]),Ge instanceof me?Se[_e]=[Ge,rt]:(Se[_e+="/"]=[new me(0),rt],Qa(Ge,_e,Se,He))}},io=typeof TextEncoder!="undefined"&&new TextEncoder,lr=typeof TextDecoder!="undefined"&&new TextDecoder,ri=0;try{lr.decode(mt,{stream:!0}),ri=1}catch(xe){}var Jo=function(xe){for(var be="",Se=0;;){var He=xe[Se++],Ve=(He>127)+(He>223)+(He>239);if(Se+Ve>xe.length)return{s:be,r:Fe(xe,Se-1)};Ve?Ve==3?(He=((He&15)<<18|(xe[Se++]&63)<<12|(xe[Se++]&63)<<6|xe[Se++]&63)-65536,be+=String.fromCharCode(55296|He>>10,56320|He&1023)):Ve&1?be+=String.fromCharCode((He&31)<<6|xe[Se++]&63):be+=String.fromCharCode((He&15)<<12|(xe[Se++]&63)<<6|xe[Se++]&63):be+=String.fromCharCode(He)}},To=null,Qi=null;function mi(xe,be){if(be){for(var Se=new me(xe.length),He=0;He>1)),_e=0,rt=function(It){Ge[_e++]=It},He=0;HeGe.length){var ct=new me(_e+8+(Ve-He<<1));ct.set(Ge),Ge=ct}var wt=xe.charCodeAt(He);wt<128||be?rt(wt):wt<2048?(rt(192|wt>>6),rt(128|wt&63)):wt>55295&&wt<57344?(wt=65536+(wt&1047552)|xe.charCodeAt(++He)&1023,rt(240|wt>>18),rt(128|wt>>12&63),rt(128|wt>>6&63),rt(128|wt&63)):(rt(224|wt>>12),rt(128|wt>>6&63),rt(128|wt&63))}return Fe(Ge,0,_e)}function bs(xe,be){if(be){for(var Se="",He=0;He65535&&Ne(9),be+=He+4}return be},qo=function(xe,be,Se,He,Ve,Ge,_e,rt){var ct=He.length,wt=Se.extra,It=rt&&rt.length,Dt=di(wt);_t(xe,be,_e!=null?33639248:67324752),be+=4,_e!=null&&(xe[be++]=20,xe[be++]=Se.os),xe[be]=20,be+=2,xe[be++]=Se.flag<<1|(Ge<0&&8),xe[be++]=Ve&&8,xe[be++]=Se.compression&255,xe[be++]=Se.compression>>8;var kt=new Date(Se.mtime==null?Date.now():Se.mtime),vt=kt.getFullYear()-1980;if((vt<0||vt>119)&&Ne(10),_t(xe,be,vt<<25|kt.getMonth()+1<<21|kt.getDate()<<16|kt.getHours()<<11|kt.getMinutes()<<5|kt.getSeconds()>>1),be+=4,Ge!=-1&&(_t(xe,be,Se.crc),_t(xe,be+4,Ge<0?-Ge-2:Ge),_t(xe,be+8,Se.size)),_t(xe,be+12,ct),_t(xe,be+14,Dt),be+=16,_e!=null&&(_t(xe,be,It),_t(xe,be+6,Se.attrs),_t(xe,be+10,_e),be+=14),xe.set(He,be),be+=ct,Dt)for(var rn in wt){var Jt=wt[rn],an=Jt.length;_t(xe,be,+rn),_t(xe,be+2,an),xe.set(Jt,be+4),be+=4+an}return It&&(xe.set(rt,be),be+=It),be},_o=function(xe,be,Se,He,Ve){_t(xe,be,101010256),_t(xe,be+8,Se),_t(xe,be+10,Se),_t(xe,be+12,He),_t(xe,be+16,Ve)},to=null,yr=null,Po=null,Wo=null;function Gi(xe,be,Se){Se||(Se=be,be={}),typeof Se!="function"&&Ne(7);var He={};Qa(xe,"",He,be);var Ve=Object.keys(He),Ge=Ve.length,_e=0,rt=0,ct=Ge,wt=new Array(Ge),It=[],Dt=function(){for(var an=0;an65535&&En(Ne(11,0,1),null),!Ln)En(null,Tn);else if(Rr<16e4)try{En(null,gr(Tn,Xn))}catch(dr){En(dr,null)}else It.push(Er(Tn,Xn,En))},Jt=0;Jt65535&&Ne(11);var Kt=It?gr(ct,wt):ct,sn=Kt.length,Tn=lt();Tn.p(ct),He.push(gt(wt,{size:ct.length,crc:Tn.d(),c:Kt,f:Dt,m:rn,u:kt!=_e.length||rn&&vt.length!=Jt,o:Ve,compression:It})),Ve+=30+kt+an+sn,Ge+=76+2*(kt+an)+(Jt||0)+sn}for(var Xn=new me(Ge+22),ur=Ve,Rr=Ge-Ve,Jn=0;Jn65558)return _e(Ne(13,0,1),null),Ve;var ct=Gt(xe,rt+8);if(ct){var wt=ct,It=Lt(xe,rt+16),Dt=It==4294967295||wt==65535;if(Dt){var kt=Lt(xe,rt-12);Dt=Lt(xe,kt)==101075792,Dt&&(wt=ct=Lt(xe,kt+32),It=Lt(xe,kt+48))}for(var vt=be&&be.filter,rn=function(an){var Kt=us(xe,It,Dt),sn=Kt[0],Tn=Kt[1],Xn=Kt[2],ur=Kt[3],Rr=Kt[4],Jn=Kt[5],yn=wr(xe,Jn);It=Rr;var er=function(Zt,tn){Zt?(Ve(),_e(Zt,null)):(tn&&(Ge[ur]=tn),--ct||_e(null,Ge))};if(!vt||vt({name:ur,size:Tn,originalSize:Xn,compression:sn}))if(!sn)er(null,Fe(xe,yn,yn+Tn));else if(sn==8){var br=xe.subarray(yn,yn+Tn);if(Xn<524288||Tn>.8*Xn)try{er(null,ui(br,{out:new me(Xn)}))}catch(Zt){er(Zt,null)}else He.push(va(br,{size:Xn},er))}else er(Ne(14,"unknown compression type "+sn,1),null);else er(null,null)},Jt=0;Jt65558)&&Ne(13);var Ve=Gt(xe,He+8);if(!Ve)return{};var Ge=Lt(xe,He+16),_e=Ge==4294967295||Ve==65535;if(_e){var rt=Lt(xe,He-12);_e=Lt(xe,rt)==101075792,_e&&(Ve=Lt(xe,rt+32),Ge=Lt(xe,rt+48))}for(var ct=be&&be.filter,wt=0;wt=200&&be.status<=299}function rl(xe){try{xe.dispatchEvent(new MouseEvent("click"))}catch(Se){var be=document.createEvent("MouseEvents");be.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),xe.dispatchEvent(be)}}var Ws,Wr,Es=Fa.saveAs||((typeof window=="undefined"?"undefined":(0,ce.Z)(window))!=="object"||window!==Fa?function(){}:typeof HTMLAnchorElement!="undefined"&&"download"in HTMLAnchorElement.prototype?function(xe,be,Se){var He=Fa.URL||Fa.webkitURL,Ve=document.createElement("a");be=be||xe.name||"download",Ve.download=be,Ve.rel="noopener",typeof xe=="string"?(Ve.href=xe,Ve.origin!==location.origin?ll(Ve.href)?$o(xe,be,Se):rl(Ve,Ve.target="_blank"):rl(Ve)):(Ve.href=He.createObjectURL(xe),setTimeout(function(){He.revokeObjectURL(Ve.href)},4e4),setTimeout(function(){rl(Ve)},0))}:"msSaveOrOpenBlob"in navigator?function(xe,be,Se){if(be=be||xe.name||"download",typeof xe=="string")if(ll(xe))$o(xe,be,Se);else{var He=document.createElement("a");He.href=xe,He.target="_blank",setTimeout(function(){rl(He)})}else navigator.msSaveOrOpenBlob(function(Ve,Ge){return Ge===void 0?Ge={autoBom:!1}:(0,ce.Z)(Ge)!=="object"&&(ji.warn("Deprecated: Expected third argument to be a object"),Ge={autoBom:!Ge}),Ge.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(Ve.type)?new Blob(["\uFEFF",Ve],{type:Ve.type}):Ve}(xe,Se),be)}:function(xe,be,Se,He){if((He=He||open("","_blank"))&&(He.document.title=He.document.body.innerText="downloading..."),typeof xe=="string")return $o(xe,be,Se);var Ve=xe.type==="application/octet-stream",Ge=/constructor/i.test(Fa.HTMLElement)||Fa.safari,_e=/CriOS\/[\d]+/.test(navigator.userAgent);if((_e||Ve&&Ge)&&(typeof FileReader=="undefined"?"undefined":(0,ce.Z)(FileReader))==="object"){var rt=new FileReader;rt.onloadend=function(){var It=rt.result;It=_e?It:It.replace(/^data:[^;]*;/,"data:attachment/file;"),He?He.location.href=It:location=It,He=null},rt.readAsDataURL(xe)}else{var ct=Fa.URL||Fa.webkitURL,wt=ct.createObjectURL(xe);He?He.location=wt:location.href=wt,He=null,setTimeout(function(){ct.revokeObjectURL(wt)},4e4)}});function al(xe){var be;xe=xe||"",this.ok=!1,xe.charAt(0)=="#"&&(xe=xe.substr(1,6)),xe={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[xe=(xe=xe.replace(/ /g,"")).toLowerCase()]||xe;for(var Se=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(rt){return[parseInt(rt[1]),parseInt(rt[2]),parseInt(rt[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(rt){return[parseInt(rt[1],16),parseInt(rt[2],16),parseInt(rt[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(rt){return[parseInt(rt[1]+rt[1],16),parseInt(rt[2]+rt[2],16),parseInt(rt[3]+rt[3],16)]}}],He=0;He255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var rt=this.r.toString(16),ct=this.g.toString(16),wt=this.b.toString(16);return rt.length==1&&(rt="0"+rt),ct.length==1&&(ct="0"+ct),wt.length==1&&(wt="0"+wt),"#"+rt+ct+wt}}function Ds(xe,be){var Se=xe[0],He=xe[1],Ve=xe[2],Ge=xe[3];Se=vo(Se,He,Ve,Ge,be[0],7,-680876936),Ge=vo(Ge,Se,He,Ve,be[1],12,-389564586),Ve=vo(Ve,Ge,Se,He,be[2],17,606105819),He=vo(He,Ve,Ge,Se,be[3],22,-1044525330),Se=vo(Se,He,Ve,Ge,be[4],7,-176418897),Ge=vo(Ge,Se,He,Ve,be[5],12,1200080426),Ve=vo(Ve,Ge,Se,He,be[6],17,-1473231341),He=vo(He,Ve,Ge,Se,be[7],22,-45705983),Se=vo(Se,He,Ve,Ge,be[8],7,1770035416),Ge=vo(Ge,Se,He,Ve,be[9],12,-1958414417),Ve=vo(Ve,Ge,Se,He,be[10],17,-42063),He=vo(He,Ve,Ge,Se,be[11],22,-1990404162),Se=vo(Se,He,Ve,Ge,be[12],7,1804603682),Ge=vo(Ge,Se,He,Ve,be[13],12,-40341101),Ve=vo(Ve,Ge,Se,He,be[14],17,-1502002290),Se=Vn(Se,He=vo(He,Ve,Ge,Se,be[15],22,1236535329),Ve,Ge,be[1],5,-165796510),Ge=Vn(Ge,Se,He,Ve,be[6],9,-1069501632),Ve=Vn(Ve,Ge,Se,He,be[11],14,643717713),He=Vn(He,Ve,Ge,Se,be[0],20,-373897302),Se=Vn(Se,He,Ve,Ge,be[5],5,-701558691),Ge=Vn(Ge,Se,He,Ve,be[10],9,38016083),Ve=Vn(Ve,Ge,Se,He,be[15],14,-660478335),He=Vn(He,Ve,Ge,Se,be[4],20,-405537848),Se=Vn(Se,He,Ve,Ge,be[9],5,568446438),Ge=Vn(Ge,Se,He,Ve,be[14],9,-1019803690),Ve=Vn(Ve,Ge,Se,He,be[3],14,-187363961),He=Vn(He,Ve,Ge,Se,be[8],20,1163531501),Se=Vn(Se,He,Ve,Ge,be[13],5,-1444681467),Ge=Vn(Ge,Se,He,Ve,be[2],9,-51403784),Ve=Vn(Ve,Ge,Se,He,be[7],14,1735328473),Se=Rn(Se,He=Vn(He,Ve,Ge,Se,be[12],20,-1926607734),Ve,Ge,be[5],4,-378558),Ge=Rn(Ge,Se,He,Ve,be[8],11,-2022574463),Ve=Rn(Ve,Ge,Se,He,be[11],16,1839030562),He=Rn(He,Ve,Ge,Se,be[14],23,-35309556),Se=Rn(Se,He,Ve,Ge,be[1],4,-1530992060),Ge=Rn(Ge,Se,He,Ve,be[4],11,1272893353),Ve=Rn(Ve,Ge,Se,He,be[7],16,-155497632),He=Rn(He,Ve,Ge,Se,be[10],23,-1094730640),Se=Rn(Se,He,Ve,Ge,be[13],4,681279174),Ge=Rn(Ge,Se,He,Ve,be[0],11,-358537222),Ve=Rn(Ve,Ge,Se,He,be[3],16,-722521979),He=Rn(He,Ve,Ge,Se,be[6],23,76029189),Se=Rn(Se,He,Ve,Ge,be[9],4,-640364487),Ge=Rn(Ge,Se,He,Ve,be[12],11,-421815835),Ve=Rn(Ve,Ge,Se,He,be[15],16,530742520),Se=In(Se,He=Rn(He,Ve,Ge,Se,be[2],23,-995338651),Ve,Ge,be[0],6,-198630844),Ge=In(Ge,Se,He,Ve,be[7],10,1126891415),Ve=In(Ve,Ge,Se,He,be[14],15,-1416354905),He=In(He,Ve,Ge,Se,be[5],21,-57434055),Se=In(Se,He,Ve,Ge,be[12],6,1700485571),Ge=In(Ge,Se,He,Ve,be[3],10,-1894986606),Ve=In(Ve,Ge,Se,He,be[10],15,-1051523),He=In(He,Ve,Ge,Se,be[1],21,-2054922799),Se=In(Se,He,Ve,Ge,be[8],6,1873313359),Ge=In(Ge,Se,He,Ve,be[15],10,-30611744),Ve=In(Ve,Ge,Se,He,be[6],15,-1560198380),He=In(He,Ve,Ge,Se,be[13],21,1309151649),Se=In(Se,He,Ve,Ge,be[4],6,-145523070),Ge=In(Ge,Se,He,Ve,be[11],10,-1120210379),Ve=In(Ve,Ge,Se,He,be[2],15,718787259),He=In(He,Ve,Ge,Se,be[9],21,-343485551),xe[0]=Oa(Se,xe[0]),xe[1]=Oa(He,xe[1]),xe[2]=Oa(Ve,xe[2]),xe[3]=Oa(Ge,xe[3])}function gs(xe,be,Se,He,Ve,Ge){return be=Oa(Oa(be,xe),Oa(He,Ge)),Oa(be<>>32-Ve,Se)}function vo(xe,be,Se,He,Ve,Ge,_e){return gs(be&Se|~be&He,xe,be,Ve,Ge,_e)}function Vn(xe,be,Se,He,Ve,Ge,_e){return gs(be&He|Se&~He,xe,be,Ve,Ge,_e)}function Rn(xe,be,Se,He,Ve,Ge,_e){return gs(be^Se^He,xe,be,Ve,Ge,_e)}function In(xe,be,Se,He,Ve,Ge,_e){return gs(Se^(be|~He),xe,be,Ve,Ge,_e)}function Ar(xe){var be,Se=xe.length,He=[1732584193,-271733879,-1732584194,271733878];for(be=64;be<=xe.length;be+=64)Ds(He,qr(xe.substring(be-64,be)));xe=xe.substring(be-64);var Ve=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(be=0;be>2]|=xe.charCodeAt(be)<<(be%4<<3);if(Ve[be>>2]|=128<<(be%4<<3),be>55)for(Ds(He,Ve),be=0;be<16;be++)Ve[be]=0;return Ve[14]=8*Se,Ds(He,Ve),He}function qr(xe){var be,Se=[];for(be=0;be<64;be+=4)Se[be>>2]=xe.charCodeAt(be)+(xe.charCodeAt(be+1)<<8)+(xe.charCodeAt(be+2)<<16)+(xe.charCodeAt(be+3)<<24);return Se}Ws=Fa.atob.bind(Fa),Wr=Fa.btoa.bind(Fa);var Ur="0123456789abcdef".split("");function Pr(xe){for(var be="",Se=0;Se<4;Se++)be+=Ur[xe>>8*Se+4&15]+Ur[xe>>8*Se&15];return be}function zr(xe){return String.fromCharCode((255&xe)>>0,(65280&xe)>>8,(16711680&xe)>>16,(4278190080&xe)>>24)}function Ua(xe){return Ar(xe).map(zr).join("")}var vi=function(xe){for(var be=0;be>16)+(be>>16)+(Se>>16)<<16|65535&Se}return xe+be&4294967295}function ya(xe,be){var Se,He,Ve,Ge;if(xe!==Se){for(var _e=(Ve=xe,Ge=1+(256/xe.length>>0),new Array(Ge+1).join(Ve)),rt=[],ct=0;ct<256;ct++)rt[ct]=ct;var wt=0;for(ct=0;ct<256;ct++){var It=rt[ct];wt=(wt+It+_e.charCodeAt(ct))%256,rt[ct]=rt[wt],rt[wt]=It}Se=xe,He=rt}else rt=He;var Dt=be.length,kt=0,vt=0,rn="";for(ct=0;ct\x80/\f\xA9\xFEdSiz";var Ge=(be+this.padding).substr(0,32),_e=(Se+this.padding).substr(0,32);this.O=this.processOwnerPassword(Ge,_e),this.P=-(1+(255^Ve)),this.encryptionKey=Ua(Ge+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(He)).substr(0,5),this.U=ya(this.encryptionKey,this.padding)}function uo(xe){if(/[^\u0000-\u00ff]/.test(xe))throw new Error("Invalid PDF Name Object: "+xe+", Only accept ASCII characters.");for(var be="",Se=xe.length,He=0;He126?be+="#"+("0"+Ve.toString(16)).slice(-2):be+=xe[He]}return be}function An(xe){if((0,ce.Z)(xe)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var be={};this.subscribe=function(Se,He,Ve){if(Ve=Ve||!1,typeof Se!="string"||typeof He!="function"||typeof Ve!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");be.hasOwnProperty(Se)||(be[Se]={});var Ge=Math.random().toString(35);return be[Se][Ge]=[He,!!Ve],Ge},this.unsubscribe=function(Se){for(var He in be)if(be[He][Se])return delete be[He][Se],Object.keys(be[He]).length===0&&delete be[He],!0;return!1},this.publish=function(Se){if(be.hasOwnProperty(Se)){var He=Array.prototype.slice.call(arguments,1),Ve=[];for(var Ge in be[Se]){var _e=be[Se][Ge];try{_e[0].apply(xe,He)}catch(rt){Fa.console&&ji.error("jsPDF PubSub Error",rt.message,rt)}_e[1]&&Ve.push(Ge)}Ve.length&&Ve.forEach(this.unsubscribe)}},this.getTopics=function(){return be}}function Mn(xe){if(!(this instanceof Mn))return new Mn(xe);var be="opacity,stroke-opacity".split(",");for(var Se in xe)xe.hasOwnProperty(Se)&&be.indexOf(Se)>=0&&(this[Se]=xe[Se]);this.id="",this.objectNumber=-1}function ar(xe,be){this.gState=xe,this.matrix=be,this.id="",this.objectNumber=-1}function _n(xe,be,Se,He,Ve){if(!(this instanceof _n))return new _n(xe,be,Se,He,Ve);this.type=xe==="axial"?2:3,this.coords=be,this.colors=Se,ar.call(this,He,Ve)}function Zn(xe,be,Se,He,Ve){if(!(this instanceof Zn))return new Zn(xe,be,Se,He,Ve);this.boundingBox=xe,this.xStep=be,this.yStep=Se,this.stream="",this.cloneIndex=0,ar.call(this,He,Ve)}function Nn(xe){var be,Se=typeof arguments[0]=="string"?arguments[0]:"p",He=arguments[1],Ve=arguments[2],Ge=arguments[3],_e=[],rt=1,ct=16,wt="S",It=null;(0,ce.Z)(xe=xe||{})==="object"&&(Se=xe.orientation,He=xe.unit||He,Ve=xe.format||Ve,Ge=xe.compress||xe.compressPdf||Ge,(It=xe.encryption||null)!==null&&(It.userPassword=It.userPassword||"",It.ownerPassword=It.ownerPassword||"",It.userPermissions=It.userPermissions||[]),rt=typeof xe.userUnit=="number"?Math.abs(xe.userUnit):1,xe.precision!==void 0&&(be=xe.precision),xe.floatPrecision!==void 0&&(ct=xe.floatPrecision),wt=xe.defaultPathOperation||"S"),_e=xe.filters||(Ge===!0?["FlateEncode"]:_e),He=He||"mm",Se=(""+(Se||"P")).toLowerCase();var Dt=xe.putOnlyUsedFonts||!1,kt={},vt={internal:{},__private__:{}};vt.__private__.PubSub=An;var rn="1.3",Jt=vt.__private__.getPdfVersion=function(){return rn};vt.__private__.setPdfVersion=function(Ye){rn=Ye};var an={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};vt.__private__.getPageFormats=function(){return an};var Kt=vt.__private__.getPageFormat=function(Ye){return an[Ye]};Ve=Ve||"a4";var sn={COMPAT:"compat",ADVANCED:"advanced"},Tn=sn.COMPAT;function Xn(){this.saveGraphicsState(),hn(new Si(ma,0,0,-ma,0,yl()*ma).toString()+" cm"),this.setFontSize(this.getFontSize()/ma),wt="n",Tn=sn.ADVANCED}function ur(){this.restoreGraphicsState(),wt="S",Tn=sn.COMPAT}var Rr=vt.__private__.combineFontStyleAndFontWeight=function(Ye,Tt){if(Ye=="bold"&&Tt=="normal"||Ye=="bold"&&Tt==400||Ye=="normal"&&Tt=="italic"||Ye=="bold"&&Tt=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return Tt&&(Ye=Tt==400||Tt==="normal"?Ye==="italic"?"italic":"normal":Tt!=700&&Tt!=="bold"||Ye!=="normal"?(Tt==700?"bold":Tt)+""+Ye:"bold"),Ye};vt.advancedAPI=function(Ye){var Tt=Tn===sn.COMPAT;return Tt&&Xn.call(this),typeof Ye!="function"||(Ye(this),Tt&&ur.call(this)),this},vt.compatAPI=function(Ye){var Tt=Tn===sn.ADVANCED;return Tt&&ur.call(this),typeof Ye!="function"||(Ye(this),Tt&&Xn.call(this)),this},vt.isAdvancedAPI=function(){return Tn===sn.ADVANCED};var Jn,yn=function(Ye){if(Tn!==sn.ADVANCED)throw new Error(Ye+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},er=vt.roundToPrecision=vt.__private__.roundToPrecision=function(Ye,Tt){var un=be||Tt;if(isNaN(Ye)||isNaN(un))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return Ye.toFixed(un).replace(/0+$/,"")};Jn=vt.hpf=vt.__private__.hpf=typeof ct=="number"?function(Ye){if(isNaN(Ye))throw new Error("Invalid argument passed to jsPDF.hpf");return er(Ye,ct)}:ct==="smart"?function(Ye){if(isNaN(Ye))throw new Error("Invalid argument passed to jsPDF.hpf");return er(Ye,Ye>-1&&Ye<1?16:5)}:function(Ye){if(isNaN(Ye))throw new Error("Invalid argument passed to jsPDF.hpf");return er(Ye,16)};var br=vt.f2=vt.__private__.f2=function(Ye){if(isNaN(Ye))throw new Error("Invalid argument passed to jsPDF.f2");return er(Ye,2)},Zt=vt.__private__.f3=function(Ye){if(isNaN(Ye))throw new Error("Invalid argument passed to jsPDF.f3");return er(Ye,3)},tn=vt.scale=vt.__private__.scale=function(Ye){if(isNaN(Ye))throw new Error("Invalid argument passed to jsPDF.scale");return Tn===sn.COMPAT?Ye*ma:Tn===sn.ADVANCED?Ye:void 0},Ln=function(Ye){return Tn===sn.COMPAT?yl()-Ye:Tn===sn.ADVANCED?Ye:void 0},En=function(Ye){return tn(Ln(Ye))};vt.__private__.setPrecision=vt.setPrecision=function(Ye){typeof parseInt(Ye,10)=="number"&&(be=parseInt(Ye,10))};var dr,ir="00000000000000000000000000000000",vr=vt.__private__.getFileId=function(){return ir},qn=vt.__private__.setFileId=function(Ye){return ir=Ye!==void 0&&/^[a-fA-F0-9]{32}$/.test(Ye)?Ye.toUpperCase():ir.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),It!==null&&(ls=new Ya(It.userPermissions,It.userPassword,It.ownerPassword,ir)),ir};vt.setFileId=function(Ye){return qn(Ye),this},vt.getFileId=function(){return vr()};var Br=vt.__private__.convertDateToPDFDate=function(Ye){var Tt=Ye.getTimezoneOffset(),un=Tt<0?"+":"-",Sn=Math.floor(Math.abs(Tt/60)),Wn=Math.abs(Tt%60),Cr=[un,gn(Sn),"'",gn(Wn),"'"].join("");return["D:",Ye.getFullYear(),gn(Ye.getMonth()+1),gn(Ye.getDate()),gn(Ye.getHours()),gn(Ye.getMinutes()),gn(Ye.getSeconds()),Cr].join("")},Sr=vt.__private__.convertPDFDateToDate=function(Ye){var Tt=parseInt(Ye.substr(2,4),10),un=parseInt(Ye.substr(6,2),10)-1,Sn=parseInt(Ye.substr(8,2),10),Wn=parseInt(Ye.substr(10,2),10),Cr=parseInt(Ye.substr(12,2),10),Zr=parseInt(Ye.substr(14,2),10);return new Date(Tt,un,Sn,Wn,Cr,Zr,0)},ja=vt.__private__.setCreationDate=function(Ye){var Tt;if(Ye===void 0&&(Ye=new Date),Ye instanceof Date)Tt=Br(Ye);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(Ye))throw new Error("Invalid argument passed to jsPDF.setCreationDate");Tt=Ye}return dr=Tt},zt=vt.__private__.getCreationDate=function(Ye){var Tt=dr;return Ye==="jsDate"&&(Tt=Sr(dr)),Tt};vt.setCreationDate=function(Ye){return ja(Ye),this},vt.getCreationDate=function(Ye){return zt(Ye)};var on,gn=vt.__private__.padd2=function(Ye){return("0"+parseInt(Ye)).slice(-2)},Pn=vt.__private__.padd2Hex=function(Ye){return("00"+(Ye=Ye.toString())).substr(Ye.length)},kn=0,nr=[],or=[],sr=0,Aa=[],_r=[],Pa=!1,ba=or,Ci=function(){kn=0,sr=0,or=[],nr=[],Aa=[],Os=ms(),Sl=ms()};vt.__private__.setCustomOutputDestination=function(Ye){Pa=!0,ba=Ye};var xr=function(Ye){Pa||(ba=Ye)};vt.__private__.resetCustomOutputDestination=function(){Pa=!1,ba=or};var hn=vt.__private__.out=function(Ye){return Ye=Ye.toString(),sr+=Ye.length+1,ba.push(Ye),ba},Ui=vt.__private__.write=function(Ye){return hn(arguments.length===1?Ye.toString():Array.prototype.join.call(arguments," "))},ti=vt.__private__.getArrayBuffer=function(Ye){for(var Tt=Ye.length,un=new ArrayBuffer(Tt),Sn=new Uint8Array(un);Tt--;)Sn[Tt]=Ye.charCodeAt(Tt);return un},ea=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];vt.__private__.getStandardFonts=function(){return ea};var pa=xe.fontSize||16;vt.__private__.setFontSize=vt.setFontSize=function(Ye){return pa=Tn===sn.ADVANCED?Ye/ma:Ye,this};var Da,Sa=vt.__private__.getFontSize=vt.getFontSize=function(){return Tn===sn.COMPAT?pa:pa*ma},si=xe.R2L||!1;vt.__private__.setR2L=vt.setR2L=function(Ye){return si=Ye,this},vt.__private__.getR2L=vt.getR2L=function(){return si};var Oi,_i=vt.__private__.setZoomMode=function(Ye){var Tt=[void 0,null,"fullwidth","fullheight","fullpage","original"];if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(Ye))Da=Ye;else if(isNaN(Ye)){if(Tt.indexOf(Ye)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+Ye+'" is not recognized.');Da=Ye}else Da=parseInt(Ye,10)};vt.__private__.getZoomMode=function(){return Da};var ta,jo=vt.__private__.setPageMode=function(Ye){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(Ye)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+Ye+'" is not recognized.');Oi=Ye};vt.__private__.getPageMode=function(){return Oi};var co=vt.__private__.setLayoutMode=function(Ye){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(Ye)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+Ye+'" is not recognized.');ta=Ye};vt.__private__.getLayoutMode=function(){return ta},vt.__private__.setDisplayMode=vt.setDisplayMode=function(Ye,Tt,un){return _i(Ye),co(Tt),jo(un),this};var cn={title:"",subject:"",author:"",keywords:"",creator:""};vt.__private__.getDocumentProperty=function(Ye){if(Object.keys(cn).indexOf(Ye)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return cn[Ye]},vt.__private__.getDocumentProperties=function(){return cn},vt.__private__.setDocumentProperties=vt.setProperties=vt.setDocumentProperties=function(Ye){for(var Tt in cn)cn.hasOwnProperty(Tt)&&Ye[Tt]&&(cn[Tt]=Ye[Tt]);return this},vt.__private__.setDocumentProperty=function(Ye,Tt){if(Object.keys(cn).indexOf(Ye)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return cn[Ye]=Tt};var yo,ma,rs,So,Vs,is={},cs={},zl=[],es={},hA={},Ji={},Ll={},$l=null,Is=0,ki=[],Qo=new An(vt),jl=xe.hotfixes||[],Us={},Dl={},Gl=[],Si=function Ye(Tt,un,Sn,Wn,Cr,Zr){if(!(this instanceof Ye))return new Ye(Tt,un,Sn,Wn,Cr,Zr);isNaN(Tt)&&(Tt=1),isNaN(un)&&(un=0),isNaN(Sn)&&(Sn=0),isNaN(Wn)&&(Wn=1),isNaN(Cr)&&(Cr=0),isNaN(Zr)&&(Zr=0),this._matrix=[Tt,un,Sn,Wn,Cr,Zr]};Object.defineProperty(Si.prototype,"sx",{get:function(){return this._matrix[0]},set:function(Ye){this._matrix[0]=Ye}}),Object.defineProperty(Si.prototype,"shy",{get:function(){return this._matrix[1]},set:function(Ye){this._matrix[1]=Ye}}),Object.defineProperty(Si.prototype,"shx",{get:function(){return this._matrix[2]},set:function(Ye){this._matrix[2]=Ye}}),Object.defineProperty(Si.prototype,"sy",{get:function(){return this._matrix[3]},set:function(Ye){this._matrix[3]=Ye}}),Object.defineProperty(Si.prototype,"tx",{get:function(){return this._matrix[4]},set:function(Ye){this._matrix[4]=Ye}}),Object.defineProperty(Si.prototype,"ty",{get:function(){return this._matrix[5]},set:function(Ye){this._matrix[5]=Ye}}),Object.defineProperty(Si.prototype,"a",{get:function(){return this._matrix[0]},set:function(Ye){this._matrix[0]=Ye}}),Object.defineProperty(Si.prototype,"b",{get:function(){return this._matrix[1]},set:function(Ye){this._matrix[1]=Ye}}),Object.defineProperty(Si.prototype,"c",{get:function(){return this._matrix[2]},set:function(Ye){this._matrix[2]=Ye}}),Object.defineProperty(Si.prototype,"d",{get:function(){return this._matrix[3]},set:function(Ye){this._matrix[3]=Ye}}),Object.defineProperty(Si.prototype,"e",{get:function(){return this._matrix[4]},set:function(Ye){this._matrix[4]=Ye}}),Object.defineProperty(Si.prototype,"f",{get:function(){return this._matrix[5]},set:function(Ye){this._matrix[5]=Ye}}),Object.defineProperty(Si.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(Si.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(Si.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(Si.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),Si.prototype.join=function(Ye){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(Jn).join(Ye)},Si.prototype.multiply=function(Ye){var Tt=Ye.sx*this.sx+Ye.shy*this.shx,un=Ye.sx*this.shy+Ye.shy*this.sy,Sn=Ye.shx*this.sx+Ye.sy*this.shx,Wn=Ye.shx*this.shy+Ye.sy*this.sy,Cr=Ye.tx*this.sx+Ye.ty*this.shx+this.tx,Zr=Ye.tx*this.shy+Ye.ty*this.sy+this.ty;return new Si(Tt,un,Sn,Wn,Cr,Zr)},Si.prototype.decompose=function(){var Ye=this.sx,Tt=this.shy,un=this.shx,Sn=this.sy,Wn=this.tx,Cr=this.ty,Zr=Math.sqrt(Ye*Ye+Tt*Tt),za=(Ye/=Zr)*un+(Tt/=Zr)*Sn;un-=Ye*za,Sn-=Tt*za;var fi=Math.sqrt(un*un+Sn*Sn);return za/=fi,Ye*(Sn/=fi)>16&255,Sn=fi>>8&255,Wn=255&fi}if(Sn===void 0||Cr===void 0&&un===Sn&&Sn===Wn)if(typeof un=="string")Tt=un+" "+Zr[0];else switch(Ye.precision){case 2:Tt=br(un/255)+" "+Zr[0];break;case 3:default:Tt=Zt(un/255)+" "+Zr[0]}else if(Cr===void 0||(0,ce.Z)(Cr)==="object"){if(Cr&&!isNaN(Cr.a)&&Cr.a===0)return Tt=["1.","1.","1.",Zr[1]].join(" ");if(typeof un=="string")Tt=[un,Sn,Wn,Zr[1]].join(" ");else switch(Ye.precision){case 2:Tt=[br(un/255),br(Sn/255),br(Wn/255),Zr[1]].join(" ");break;default:case 3:Tt=[Zt(un/255),Zt(Sn/255),Zt(Wn/255),Zr[1]].join(" ")}}else if(typeof un=="string")Tt=[un,Sn,Wn,Cr,Zr[2]].join(" ");else switch(Ye.precision){case 2:Tt=[br(un),br(Sn),br(Wn),br(Cr),Zr[2]].join(" ");break;case 3:default:Tt=[Zt(un),Zt(Sn),Zt(Wn),Zt(Cr),Zr[2]].join(" ")}return Tt},vl=vt.__private__.getFilters=function(){return _e},Pl=vt.__private__.putStream=function(Ye){var Tt=(Ye=Ye||{}).data||"",un=Ye.filters||vl(),Sn=Ye.alreadyAppliedFilters||[],Wn=Ye.addLength1||!1,Cr=Tt.length,Zr=Ye.objectId,za=function(tl){return tl};if(It!==null&&Zr===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");It!==null&&(za=ls.encryptor(Zr,0));var fi={};un===!0&&(un=["FlateEncode"]);var ao=Ye.additionalKeyValues||[],$i=(fi=Nn.API.processDataByFilters!==void 0?Nn.API.processDataByFilters(Tt,un):{data:Tt,reverseChain:[]}).reverseChain+(Array.isArray(Sn)?Sn.join(" "):Sn.toString());if(fi.data.length!==0&&(ao.push({key:"Length",value:fi.data.length}),Wn===!0&&ao.push({key:"Length1",value:Cr})),$i.length!=0)if($i.split("/").length-1==1)ao.push({key:"Filter",value:$i});else{ao.push({key:"Filter",value:"["+$i+"]"});for(var Ro=0;Ro>"),fi.data.length!==0&&(hn("stream"),hn(za(fi.data)),hn("endstream"))},xl=vt.__private__.putPage=function(Ye){var Tt=Ye.number,un=Ye.data,Sn=Ye.objId,Wn=Ye.contentsObjId;Al(Sn,!0),hn("<>"),hn("endobj");var Cr=un.join(` `);return Tn===sn.ADVANCED&&(Cr+=` Q`),Al(Wn,!0),Pl({data:Cr,filters:vl(),objectId:Wn}),hn("endobj"),Sn},mA=vt.__private__.putPages=function(){var Ye,Tt,un=[];for(Ye=1;Ye<=Is;Ye++)ki[Ye].objId=ms(),ki[Ye].contentsObjId=ms();for(Ye=1;Ye<=Is;Ye++)un.push(xl({number:Ye,data:_r[Ye],objId:ki[Ye].objId,contentsObjId:ki[Ye].contentsObjId,mediaBox:ki[Ye].mediaBox,cropBox:ki[Ye].cropBox,bleedBox:ki[Ye].bleedBox,trimBox:ki[Ye].trimBox,artBox:ki[Ye].artBox,userUnit:ki[Ye].userUnit,rootDictionaryObjId:Os,resourceDictionaryObjId:Sl}));Al(Os,!0),hn("<>"),hn("endobj"),Qo.publish("postPutPages")},Ts=function(Ye){Qo.publish("putFont",{font:Ye,out:hn,newObject:sa,putStream:Pl}),Ye.isAlreadyPutted!==!0&&(Ye.objectNumber=sa(),hn("<<"),hn("/Type /Font"),hn("/BaseFont /"+uo(Ye.postScriptName)),hn("/Subtype /Type1"),typeof Ye.encoding=="string"&&hn("/Encoding /"+Ye.encoding),hn("/FirstChar 32"),hn("/LastChar 255"),hn(">>"),hn("endobj"))},vA=function(){for(var Ye in is)is.hasOwnProperty(Ye)&&(Dt===!1||Dt===!0&&kt.hasOwnProperty(Ye))&&Ts(is[Ye])},cl=function(Ye){Ye.objectNumber=sa();var Tt=[];Tt.push({key:"Type",value:"/XObject"}),Tt.push({key:"Subtype",value:"/Form"}),Tt.push({key:"BBox",value:"["+[Jn(Ye.x),Jn(Ye.y),Jn(Ye.x+Ye.width),Jn(Ye.y+Ye.height)].join(" ")+"]"}),Tt.push({key:"Matrix",value:"["+Ye.matrix.toString()+"]"});var un=Ye.pages[1].join(` @@ -348,7 +348,7 @@ T* `):Ye.join(` Tj /`;return Jl+=yo+" "+pa+` Tf `,Jl+=Jn(pa*Ql)+` TL `,Jl+=ks+` -`,Jl+=Ys,Jl+=Ye,hn(Jl+="ET"),kt[yo]=!0,Hs};var rc=vt.__private__.clip=vt.clip=function(Ye){return hn(Ye==="evenodd"?"W*":"W"),this};vt.clipEvenOdd=function(){return rc("evenodd")},vt.__private__.discardPath=vt.discardPath=function(){return hn("n"),this};var Fl=vt.__private__.isValidStyle=function(Ye){var Tt=!1;return[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(Ye)!==-1&&(Tt=!0),Tt};vt.__private__.setDefaultPathOperation=vt.setDefaultPathOperation=function(Ye){return Fl(Ye)&&(wt=Ye),this};var pu=vt.__private__.getStyle=vt.getStyle=function(Ye){var Tt=wt;switch(Ye){case"D":case"S":Tt="S";break;case"F":Tt="f";break;case"FD":case"DF":Tt="B";break;case"f":case"f*":case"B":case"B*":Tt=Ye}return Tt},mu=vt.close=function(){return hn("h"),this};vt.stroke=function(){return hn("S"),this},vt.fill=function(Ye){return LA("f",Ye),this},vt.fillEvenOdd=function(Ye){return LA("f*",Ye),this},vt.fillStroke=function(Ye){return LA("B",Ye),this},vt.fillStrokeEvenOdd=function(Ye){return LA("B*",Ye),this};var LA=function(Ye,Tt){(0,ce.Z)(Tt)==="object"?vu(Tt,Ye):hn(Ye)},jA=function(Ye){Ye===null||Tn===sn.ADVANCED&&Ye===void 0||(Ye=pu(Ye),hn(Ye))};function ac(Ye,Tt,un,Sn,Wn){var Cr=new Zn(Tt||this.boundingBox,un||this.xStep,Sn||this.yStep,this.gState,Wn||this.matrix);Cr.stream=this.stream;var Zr=Ye+"$$"+this.cloneIndex+++"$$";return $s(Zr,Cr),Cr}var vu=function(Ye,Tt){var un=hA[Ye.key],Sn=es[un];if(Sn instanceof _n)hn("q"),hn(Tu(Tt)),Sn.gState&&vt.setGState(Sn.gState),hn(Ye.matrix.toString()+" cm"),hn("/"+un+" sh"),hn("Q");else if(Sn instanceof Zn){var Wn=new Si(1,0,0,-1,0,yl());Ye.matrix&&(Wn=Wn.multiply(Ye.matrix||eA),un=ac.call(Sn,Ye.key,Ye.boundingBox,Ye.xStep,Ye.yStep,Wn).id),hn("q"),hn("/Pattern cs"),hn("/"+un+" scn"),Sn.gState&&vt.setGState(Sn.gState),hn(Tt),hn("Q")}},Tu=function(Ye){switch(Ye){case"f":case"F":return"W n";case"f*":return"W* n";case"B":return"W S";case"B*":return"W* S";case"S":return"W S";case"n":return"W n"}},Ms=vt.moveTo=function(Ye,Tt){return hn(Jn(tn(Ye))+" "+Jn(En(Tt))+" m"),this},Tl=vt.lineTo=function(Ye,Tt){return hn(Jn(tn(Ye))+" "+Jn(En(Tt))+" l"),this},sA=vt.curveTo=function(Ye,Tt,un,Sn,Wn,Cr){return hn([Jn(tn(Ye)),Jn(En(Tt)),Jn(tn(un)),Jn(En(Sn)),Jn(tn(Wn)),Jn(En(Cr)),"c"].join(" ")),this};vt.__private__.line=vt.line=function(Ye,Tt,un,Sn,Wn){if(isNaN(Ye)||isNaN(Tt)||isNaN(un)||isNaN(Sn)||!Fl(Wn))throw new Error("Invalid arguments passed to jsPDF.line");return Tn===sn.COMPAT?this.lines([[un-Ye,Sn-Tt]],Ye,Tt,[1,1],Wn||"S"):this.lines([[un-Ye,Sn-Tt]],Ye,Tt,[1,1]).stroke()},vt.__private__.lines=vt.lines=function(Ye,Tt,un,Sn,Wn,Cr){var Zr,za,fi,ao,$i,Ro,Fs,Qs,Hs,tl,Ys,Wl;if(typeof Ye=="number"&&(Wl=un,un=Tt,Tt=Ye,Ye=Wl),Sn=Sn||[1,1],Cr=Cr||!1,isNaN(Tt)||isNaN(un)||!Array.isArray(Ye)||!Array.isArray(Sn)||!Fl(Wn)||typeof Cr!="boolean")throw new Error("Invalid arguments passed to jsPDF.lines");for(Ms(Tt,un),Zr=Sn[0],za=Sn[1],ao=Ye.length,tl=Tt,Ys=un,fi=0;fi>0&255,xe>>8&255,xe>>16&255,xe>>24&255)},Ya.prototype.toHexString=function(xe){return xe.split("").map(function(be){return("0"+(255&be.charCodeAt(0)).toString(16)).slice(-2)}).join("")},Ya.prototype.hexToBytes=function(xe){for(var be=[],Se=0;Se>8&255,xe>>16&255,255&be,be>>8&255)).substr(0,10);return function(He){return ya(Se,He)}},Mn.prototype.equals=function(xe){var be,Se="id,objectNumber,equals";if(!xe||(0,ce.Z)(xe)!==(0,ce.Z)(this))return!1;var He=0;for(be in this)if(!(Se.indexOf(be)>=0)){if(this.hasOwnProperty(be)&&!xe.hasOwnProperty(be)||this[be]!==xe[be])return!1;He++}for(be in xe)xe.hasOwnProperty(be)&&Se.indexOf(be)<0&&He--;return He===0},Nn.API={events:[]},Nn.version="3.0.1";var Yn=Nn.API,jr=1,Nr=function(xe){return xe.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Xr=function(xe){return xe.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},$n=function(xe){return xe.toFixed(2)},hr=function(xe){return xe.toFixed(5)};Yn.__acroform__={};var na=function(xe,be){xe.prototype=Object.create(be.prototype),xe.prototype.constructor=xe},no=function(xe){return xe*jr},Ta=function(xe){var be=new ha,Se=Hn.internal.getHeight(xe)||0,He=Hn.internal.getWidth(xe)||0;return be.BBox=[0,0,Number($n(He)),Number($n(Se))],be},gi=Yn.__acroform__.setBit=function(xe,be){if(xe=xe||0,be=be||0,isNaN(xe)||isNaN(be))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return xe|=1<>0&255,xe>>8&255,xe>>16&255,xe>>24&255)},Ya.prototype.toHexString=function(xe){return xe.split("").map(function(be){return("0"+(255&be.charCodeAt(0)).toString(16)).slice(-2)}).join("")},Ya.prototype.hexToBytes=function(xe){for(var be=[],Se=0;Se>8&255,xe>>16&255,255&be,be>>8&255)).substr(0,10);return function(He){return ya(Se,He)}},Mn.prototype.equals=function(xe){var be,Se="id,objectNumber,equals";if(!xe||(0,ce.Z)(xe)!==(0,ce.Z)(this))return!1;var He=0;for(be in this)if(!(Se.indexOf(be)>=0)){if(this.hasOwnProperty(be)&&!xe.hasOwnProperty(be)||this[be]!==xe[be])return!1;He++}for(be in xe)xe.hasOwnProperty(be)&&Se.indexOf(be)<0&&He--;return He===0},Nn.API={events:[]},Nn.version="3.0.1";var Yn=Nn.API,jr=1,Nr=function(xe){return xe.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Xr=function(xe){return xe.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},$n=function(xe){return xe.toFixed(2)},hr=function(xe){return xe.toFixed(5)};Yn.__acroform__={};var na=function(xe,be){xe.prototype=Object.create(be.prototype),xe.prototype.constructor=xe},no=function(xe){return xe*jr},Ta=function(xe){var be=new ha,Se=Hn.internal.getHeight(xe)||0,He=Hn.internal.getWidth(xe)||0;return be.BBox=[0,0,Number($n(He)),Number($n(Se))],be},gi=Yn.__acroform__.setBit=function(xe,be){if(xe=xe||0,be=be||0,isNaN(xe)||isNaN(be))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return xe|=1<0;){be="",Ge--;var wt,It,Dt=wo("3",xe,Ge).height,kt=xe.multiline?_e-Ge:(_e-Dt)/2,vt=kt+=2,rn=0,Jt=0,an=0;if(Ge<=0){be=`(...) Tj `,be+="% Width of Text: "+wo(be,xe,Ge=12).width+", FieldWidth:"+rt+` @@ -367,15 +367,15 @@ T* `):Ye.join(` Tj `),be}},Cross:{createAppearanceStream:function(xe){var be={D:{Off:Hn.RadioButton.Cross.OffPushDown},N:{}};return be.N[xe]=Hn.RadioButton.Cross.YesNormal,be.D[xe]=Hn.RadioButton.Cross.YesPushDown,be},getCA:function(){return"8"},YesNormal:function(xe){var be=Ta(xe);be.scope=xe.scope;var Se=[],He=Hn.internal.calculateCross(xe);return Se.push("q"),Se.push("1 1 "+$n(Hn.internal.getWidth(xe)-2)+" "+$n(Hn.internal.getHeight(xe)-2)+" re"),Se.push("W"),Se.push("n"),Se.push($n(He.x1.x)+" "+$n(He.x1.y)+" m"),Se.push($n(He.x2.x)+" "+$n(He.x2.y)+" l"),Se.push($n(He.x4.x)+" "+$n(He.x4.y)+" m"),Se.push($n(He.x3.x)+" "+$n(He.x3.y)+" l"),Se.push("s"),Se.push("Q"),be.stream=Se.join(` `),be},YesPushDown:function(xe){var be=Ta(xe);be.scope=xe.scope;var Se=Hn.internal.calculateCross(xe),He=[];return He.push("0.749023 g"),He.push("0 0 "+$n(Hn.internal.getWidth(xe))+" "+$n(Hn.internal.getHeight(xe))+" re"),He.push("f"),He.push("q"),He.push("1 1 "+$n(Hn.internal.getWidth(xe)-2)+" "+$n(Hn.internal.getHeight(xe)-2)+" re"),He.push("W"),He.push("n"),He.push($n(Se.x1.x)+" "+$n(Se.x1.y)+" m"),He.push($n(Se.x2.x)+" "+$n(Se.x2.y)+" l"),He.push($n(Se.x4.x)+" "+$n(Se.x4.y)+" m"),He.push($n(Se.x3.x)+" "+$n(Se.x3.y)+" l"),He.push("s"),He.push("Q"),be.stream=He.join(` `),be},OffPushDown:function(xe){var be=Ta(xe);be.scope=xe.scope;var Se=[];return Se.push("0.749023 g"),Se.push("0 0 "+$n(Hn.internal.getWidth(xe))+" "+$n(Hn.internal.getHeight(xe))+" re"),Se.push("f"),be.stream=Se.join(` -`),be}}},createDefaultAppearanceStream:function(xe){var be=xe.scope.internal.getFont(xe.fontName,xe.fontStyle).id,Se=xe.scope.__private__.encodeColorString(xe.color);return"/"+be+" "+xe.fontSize+" Tf "+Se}};Hn.internal={Bezier_C:.551915024494,calculateCross:function(xe){var be=Hn.internal.getWidth(xe),Se=Hn.internal.getHeight(xe),He=Math.min(be,Se);return{x1:{x:(be-He)/2,y:(Se-He)/2+He},x2:{x:(be-He)/2+He,y:(Se-He)/2},x3:{x:(be-He)/2,y:(Se-He)/2},x4:{x:(be-He)/2+He,y:(Se-He)/2+He}}}},Hn.internal.getWidth=function(xe){var be=0;return(0,ce.Z)(xe)==="object"&&(be=no(xe.Rect[2])),be},Hn.internal.getHeight=function(xe){var be=0;return(0,ce.Z)(xe)==="object"&&(be=no(xe.Rect[3])),be};var Wa=Yn.addField=function(xe){if(Ss(this,xe),!(xe instanceof Ka))throw new Error("Invalid argument passed to jsPDF.addField.");var be;return(be=xe).scope.internal.acroformPlugin.printedOut&&(be.scope.internal.acroformPlugin.printedOut=!1,be.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),be.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(be),xe.page=xe.scope.internal.getCurrentPageInfo().pageNumber,this};Yn.AcroFormChoiceField=Ja,Yn.AcroFormListBox=Mr,Yn.AcroFormComboBox=Jr,Yn.AcroFormEditBox=Ea,Yn.AcroFormButton=Ha,Yn.AcroFormPushButton=Fo,Yn.AcroFormRadioButton=ss,Yn.AcroFormCheckBox=wn,Yn.AcroFormTextField=Fn,Yn.AcroFormPasswordField=wa,Yn.AcroFormAppearance=Hn,Yn.AcroForm={ChoiceField:Ja,ListBox:Mr,ComboBox:Jr,EditBox:Ea,Button:Ha,PushButton:Fo,RadioButton:ss,CheckBox:wn,TextField:Fn,PasswordField:wa,Appearance:Hn},Nn.AcroForm={ChoiceField:Ja,ListBox:Mr,ComboBox:Jr,EditBox:Ea,Button:Ha,PushButton:Fo,RadioButton:ss,CheckBox:wn,TextField:Fn,PasswordField:wa,Appearance:Hn};var ra=Nn.AcroForm;function ua(xe){return xe.reduce(function(be,Se,He){return be[Se]=He,be},{})}(function(xe){xe.__addimage__={};var be="UNKNOWN",Se={PNG:[[137,80,78,71]],TIFF:[[77,77,0,42],[73,73,42,0]],JPEG:[[255,216,255,224,void 0,void 0,74,70,73,70,0],[255,216,255,225,void 0,void 0,69,120,105,102,0,0],[255,216,255,219],[255,216,255,238]],JPEG2000:[[0,0,0,12,106,80,32,32]],GIF87a:[[71,73,70,56,55,97]],GIF89a:[[71,73,70,56,57,97]],WEBP:[[82,73,70,70,void 0,void 0,void 0,void 0,87,69,66,80]],BMP:[[66,77],[66,65],[67,73],[67,80],[73,67],[80,84]]},He=xe.__addimage__.getImageFileTypeByImageData=function(Zt,tn){var Ln,En,dr,ir,mr,qn=be;if((tn=tn||be)==="RGBA"||Zt.data!==void 0&&Zt.data instanceof Uint8ClampedArray&&"height"in Zt&&"width"in Zt)return"RGBA";if(Rr(Zt))for(mr in Se)for(dr=Se[mr],Ln=0;Ln>"}),"transparency"in tn&&Array.isArray(tn.transparency)){for(var mr="",qn=0,Br=tn.transparency.length;qn>",Jt.content=Ge;var Tn=Jt.objId+" 0 R";Ge="<>";else if(He.options.pageNumber)switch(Ge="<=0};xe.__arabicParser__.arabicLetterHasIsolatedForm=function(Jt){return _e(Jt)&&Ge(Jt)&&be[Jt.charCodeAt(0)].length>=1};var wt=xe.__arabicParser__.arabicLetterHasFinalForm=function(Jt){return _e(Jt)&&Ge(Jt)&&be[Jt.charCodeAt(0)].length>=2};xe.__arabicParser__.arabicLetterHasInitialForm=function(Jt){return _e(Jt)&&Ge(Jt)&&be[Jt.charCodeAt(0)].length>=3};var It=xe.__arabicParser__.arabicLetterHasMedialForm=function(Jt){return _e(Jt)&&Ge(Jt)&&be[Jt.charCodeAt(0)].length==4},Dt=xe.__arabicParser__.resolveLigatures=function(Jt){var an=0,Kt=Se,sn="",Tn=0;for(an=0;an>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){this.internal.out("/OpenAction "+be+" 0 R")})}return this},function(xe){var be=function(){var Se=void 0;Object.defineProperty(this,"pdf",{get:function(){return Se},set:function(rt){Se=rt}});var He=150;Object.defineProperty(this,"width",{get:function(){return He},set:function(rt){He=isNaN(rt)||Number.isInteger(rt)===!1||rt<0?150:rt,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=He+1)}});var Ve=300;Object.defineProperty(this,"height",{get:function(){return Ve},set:function(rt){Ve=isNaN(rt)||Number.isInteger(rt)===!1||rt<0?300:rt,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=Ve+1)}});var Ge=[];Object.defineProperty(this,"childNodes",{get:function(){return Ge},set:function(rt){Ge=rt}});var _e={};Object.defineProperty(this,"style",{get:function(){return _e},set:function(rt){_e=rt}}),Object.defineProperty(this,"parentNode",{})};be.prototype.getContext=function(Se,He){var Ve;if((Se=Se||"2d")!=="2d")return null;for(Ve in He)this.pdf.context2d.hasOwnProperty(Ve)&&(this.pdf.context2d[Ve]=He[Ve]);return this.pdf.context2d._canvas=this,this.pdf.context2d},be.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},xe.events.push(["initialized",function(){this.canvas=new be,this.canvas.pdf=this}])}(Nn.API),function(xe){var be={left:0,top:0,bottom:0,right:0},Se=!1,He=function(){this.internal.__cell__===void 0&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},be),this.internal.__cell__.margins.width=this.getPageWidth(),Ve.call(this))},Ve=function(){this.internal.__cell__.lastCell=new Ge,this.internal.__cell__.pages=1},Ge=function(){var ct=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return ct},set:function(Jt){ct=Jt}});var wt=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return wt},set:function(Jt){wt=Jt}});var It=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return It},set:function(Jt){It=Jt}});var Dt=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return Dt},set:function(Jt){Dt=Jt}});var kt=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return kt},set:function(Jt){kt=Jt}});var vt=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return vt},set:function(Jt){vt=Jt}});var rn=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return rn},set:function(Jt){rn=Jt}}),this};Ge.prototype.clone=function(){return new Ge(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},Ge.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},xe.setHeaderFunction=function(ct){return He.call(this),this.internal.__cell__.headerFunction=typeof ct=="function"?ct:void 0,this},xe.getTextDimensions=function(ct,wt){He.call(this);var It=(wt=wt||{}).fontSize||this.getFontSize(),Dt=wt.font||this.getFont(),kt=wt.scaleFactor||this.internal.scaleFactor,vt=0,rn=0,Jt=0,an=this;if(!Array.isArray(ct)&&typeof ct!="string"){if(typeof ct!="number")throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");ct=String(ct)}var Kt=wt.maxWidth;Kt>0?typeof ct=="string"?ct=this.splitTextToSize(ct,Kt):Object.prototype.toString.call(ct)==="[object Array]"&&(ct=ct.reduce(function(Tn,Xn){return Tn.concat(an.splitTextToSize(Xn,Kt))},[])):ct=Array.isArray(ct)?ct:[ct];for(var sn=0;snthis.getPageHeight()?(this.cellAddPage(),ct.y=Dt.top,vt&&kt&&(this.printHeaderRow(ct.lineNumber,!0),ct.y+=kt[0].height)):ct.y=wt.y+wt.height||ct.y),ct.text[0]!==void 0&&(this.rect(ct.x,ct.y,ct.width,ct.height,Se===!0?"FD":void 0),ct.align==="right"?this.text(ct.text,ct.x+ct.width-It,ct.y+It,{align:"right",baseline:"top"}):ct.align==="center"?this.text(ct.text,ct.x+ct.width/2,ct.y+It,{align:"center",baseline:"top",maxWidth:ct.width-It-It}):this.text(ct.text,ct.x+It,ct.y+It,{align:"left",baseline:"top",maxWidth:ct.width-It-It})),this.internal.__cell__.lastCell=ct,this};xe.table=function(ct,wt,It,Dt,kt){if(He.call(this),!It)throw new Error("No data for PDF table.");var vt,rn,Jt,an,Kt=[],sn=[],Tn=[],Xn={},ur={},Rr=[],Jn=[],yn=(kt=kt||{}).autoSize||!1,er=kt.printHeaders!==!1,br=kt.css&&kt.css["font-size"]!==void 0?16*kt.css["font-size"]:kt.fontSize||12,Zt=kt.margins||Object.assign({width:this.getPageWidth()},be),tn=typeof kt.padding=="number"?kt.padding:3,Ln=kt.headerBackgroundColor||"#c8c8c8",En=kt.headerTextColor||"#000";if(Ve.call(this),this.internal.__cell__.printHeaders=er,this.internal.__cell__.margins=Zt,this.internal.__cell__.table_font_size=br,this.internal.__cell__.padding=tn,this.internal.__cell__.headerBackgroundColor=Ln,this.internal.__cell__.headerTextColor=En,this.setFontSize(br),Dt==null)sn=Kt=Object.keys(It[0]),Tn=Kt.map(function(){return"left"});else if(Array.isArray(Dt)&&(0,ce.Z)(Dt[0])==="object")for(Kt=Dt.map(function(Sr){return Sr.name}),sn=Dt.map(function(Sr){return Sr.prompt||Sr.name||""}),Tn=Dt.map(function(Sr){return Sr.align||"left"}),vt=0;vt0&&this.setTableHeaderRow(kt),this.setFont(void 0,"normal"),Se=!1}}(Nn.API);var Ir={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},aa=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],Yr=ua(aa),Ai=[100,200,300,400,500,600,700,800,900],Wi=ua(Ai);function No(xe){var be=xe.family.replace(/"|'/g,"").toLowerCase(),Se=function(Ge){return Ir[Ge=Ge||"normal"]?Ge:"normal"}(xe.style),He=function(Ge){if(!Ge)return 400;if(typeof Ge=="number")return Ge>=100&&Ge<=900&&Ge%100==0?Ge:400;if(/^\d00$/.test(Ge))return parseInt(Ge);switch(Ge){case"bold":return 700;case"normal":default:return 400}}(xe.weight),Ve=function(Ge){return typeof Yr[Ge=Ge||"normal"]=="number"?Ge:"normal"}(xe.stretch);return{family:be,style:Se,weight:He,stretch:Ve,src:xe.src||[],ref:xe.ref||{name:be,style:[Ve,Se,He].join(" ")}}}function Mo(xe,be,Se,He){var Ve;for(Ve=Se;Ve>=0&&Ve=0&&Ve=2?xr[1]:hn[0],hn[2]=xr.length>=3?xr[2]:hn[0],hn[3]=xr.length>=4?xr[3]:hn[1]),wt.margin=hn}});var or=!1;Object.defineProperty(this,"autoPaging",{get:function(){return or},set:function(xr){or=xr}});var sr=0;Object.defineProperty(this,"lastBreak",{get:function(){return sr},set:function(xr){sr=xr}});var Aa=[];Object.defineProperty(this,"pageBreaks",{get:function(){return Aa},set:function(xr){Aa=xr}}),Object.defineProperty(this,"ctx",{get:function(){return wt},set:function(xr){xr instanceof It&&(wt=xr)}}),Object.defineProperty(this,"path",{get:function(){return wt.path},set:function(xr){wt.path=xr}});var _r=[];Object.defineProperty(this,"ctxStack",{get:function(){return _r},set:function(xr){_r=xr}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(xr){var hn;hn=kt(xr),this.ctx.fillStyle=hn.style,this.ctx.isFillTransparent=hn.a===0,this.ctx.fillOpacity=hn.a,this.pdf.setFillColor(hn.r,hn.g,hn.b,{a:hn.a}),this.pdf.setTextColor(hn.r,hn.g,hn.b,{a:hn.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(xr){var hn=kt(xr);this.ctx.strokeStyle=hn.style,this.ctx.isStrokeTransparent=hn.a===0,this.ctx.strokeOpacity=hn.a,hn.a===0?this.pdf.setDrawColor(255,255,255):(hn.a,this.pdf.setDrawColor(hn.r,hn.g,hn.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(xr){["butt","round","square"].indexOf(xr)!==-1&&(this.ctx.lineCap=xr,this.pdf.setLineCap(xr))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(xr){isNaN(xr)||(this.ctx.lineWidth=xr,this.pdf.setLineWidth(xr))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(xr){["bevel","round","miter"].indexOf(xr)!==-1&&(this.ctx.lineJoin=xr,this.pdf.setLineJoin(xr))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(xr){isNaN(xr)||(this.ctx.miterLimit=xr,this.pdf.setMiterLimit(xr))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(xr){this.ctx.textBaseline=xr}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(xr){["right","end","center","left","start"].indexOf(xr)!==-1&&(this.ctx.textAlign=xr)}});var Pa=null;function Ba(xr,hn){if(Pa===null){var Ui=function(ti){var ea=[];return Object.keys(ti).forEach(function(pa){ti[pa].forEach(function(Da){var Sa=null;switch(Da){case"bold":Sa={family:pa,weight:"bold"};break;case"italic":Sa={family:pa,style:"italic"};break;case"bolditalic":Sa={family:pa,weight:"bold",style:"italic"};break;case"":case"normal":Sa={family:pa}}Sa!==null&&(Sa.ref={name:pa,style:Da},ea.push(Sa))})}),ea}(xr.getFontList());Pa=function(ti){for(var ea={},pa=0;pa=700||Ui==="bold")&&(Oi="bold"),Ui==="italic"&&(Oi+="italic"),Oi.length===0&&(Oi="normal");for(var _i="",ta={arial:"Helvetica",Arial:"Helvetica",verdana:"Helvetica",Verdana:"Helvetica",helvetica:"Helvetica",Helvetica:"Helvetica","sans-serif":"Helvetica",fixed:"Courier",monospace:"Courier",terminal:"Courier",cursive:"Times",fantasy:"Times",serif:"Times"},jo=0;jo=2*Math.PI&&(Pn=0,kn=2*Math.PI),this.path.push({type:"arc",x:zt,y:on,radius:gn,startAngle:Pn,endAngle:kn,counterclockwise:nr})},Dt.prototype.arcTo=function(zt,on,gn,Pn,kn){throw new Error("arcTo not implemented.")},Dt.prototype.rect=function(zt,on,gn,Pn){if(isNaN(zt)||isNaN(on)||isNaN(gn)||isNaN(Pn))throw ji.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(zt,on),this.lineTo(zt+gn,on),this.lineTo(zt+gn,on+Pn),this.lineTo(zt,on+Pn),this.lineTo(zt,on),this.lineTo(zt+gn,on),this.lineTo(zt,on)},Dt.prototype.fillRect=function(zt,on,gn,Pn){if(isNaN(zt)||isNaN(on)||isNaN(gn)||isNaN(Pn))throw ji.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!vt.call(this)){var kn={};this.lineCap!=="butt"&&(kn.lineCap=this.lineCap,this.lineCap="butt"),this.lineJoin!=="miter"&&(kn.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(zt,on,gn,Pn),this.fill(),kn.hasOwnProperty("lineCap")&&(this.lineCap=kn.lineCap),kn.hasOwnProperty("lineJoin")&&(this.lineJoin=kn.lineJoin)}},Dt.prototype.strokeRect=function(zt,on,gn,Pn){if(isNaN(zt)||isNaN(on)||isNaN(gn)||isNaN(Pn))throw ji.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");rn.call(this)||(this.beginPath(),this.rect(zt,on,gn,Pn),this.stroke())},Dt.prototype.clearRect=function(zt,on,gn,Pn){if(isNaN(zt)||isNaN(on)||isNaN(gn)||isNaN(Pn))throw ji.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(zt,on,gn,Pn))},Dt.prototype.save=function(zt){zt=typeof zt!="boolean"||zt;for(var on=this.pdf.internal.getCurrentPageInfo().pageNumber,gn=0;gn0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};Dt.prototype.drawImage=function(zt,on,gn,Pn,kn,nr,or,sr,Aa){var _r=this.pdf.getImageProperties(zt),Pa=1,Ba=1,Ci=1,xr=1;Pn!==void 0&&sr!==void 0&&(Ci=sr/Pn,xr=Aa/kn,Pa=_r.width/Pn*sr/Pn,Ba=_r.height/kn*Aa/kn),nr===void 0&&(nr=on,or=gn,on=0,gn=0),Pn!==void 0&&sr===void 0&&(sr=Pn,Aa=kn),Pn===void 0&&sr===void 0&&(sr=_r.width,Aa=_r.height);for(var hn,Ui=this.ctx.transform.decompose(),ti=qn(Ui.rotate.shx),ea=new ct,pa=(ea=(ea=(ea=ea.multiply(Ui.translate)).multiply(Ui.skew)).multiply(Ui.scale)).applyToRectangle(new rt(nr-on*Ci,or-gn*xr,Pn*Pa,kn*Ba)),Da=an.call(this,pa),Sa=[],si=0;siOi||ta<_i)&&Jt.call(this);Vs&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],jo,yo,null).clip().discardPath()),this.pdf.addImage(zt,"JPEG",So.x,So.y,So.w,So.h,null,null,ti),Vs&&this.pdf.restoreGraphicsState()}else this.pdf.addImage(zt,"JPEG",pa.x,pa.y,pa.w,pa.h,null,null,ti)};var an=function(zt,on,gn){var Pn=[];on=on||this.pdf.internal.pageSize.width,gn=gn||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var kn=this.posY+this.ctx.prevPageLastElemOffset;switch(zt.type){default:case"mt":case"lt":Pn.push(Math.floor((zt.y+kn)/gn)+1);break;case"arc":Pn.push(Math.floor((zt.y+kn-zt.radius)/gn)+1),Pn.push(Math.floor((zt.y+kn+zt.radius)/gn)+1);break;case"qct":var nr=Br(this.ctx.lastPoint.x,this.ctx.lastPoint.y,zt.x1,zt.y1,zt.x,zt.y);Pn.push(Math.floor((nr.y+kn)/gn)+1),Pn.push(Math.floor((nr.y+nr.h+kn)/gn)+1);break;case"bct":var or=Sr(this.ctx.lastPoint.x,this.ctx.lastPoint.y,zt.x1,zt.y1,zt.x2,zt.y2,zt.x,zt.y);Pn.push(Math.floor((or.y+kn)/gn)+1),Pn.push(Math.floor((or.y+or.h+kn)/gn)+1);break;case"rect":Pn.push(Math.floor((zt.y+kn)/gn)+1),Pn.push(Math.floor((zt.y+zt.h+kn)/gn)+1)}for(var sr=0;srea||Da0)){for(;Aa>=0;Aa--)if(kn[Aa-1].close!==!0&&kn[Aa-1].begin!==!0){kn[Aa-1].deltas.push(gn),kn[Aa-1].abs.push(sr);break}}break;case"bct":gn=[sr.x1-nr[or-1].x,sr.y1-nr[or-1].y,sr.x2-nr[or-1].x,sr.y2-nr[or-1].y,sr.x-nr[or-1].x,sr.y-nr[or-1].y],kn[kn.length-1].deltas.push(gn);break;case"qct":var _r=nr[or-1].x+2/3*(sr.x1-nr[or-1].x),Pa=nr[or-1].y+2/3*(sr.y1-nr[or-1].y),Ba=sr.x+2/3*(sr.x1-sr.x),Ci=sr.y+2/3*(sr.y1-sr.y),xr=sr.x,hn=sr.y;gn=[_r-nr[or-1].x,Pa-nr[or-1].y,Ba-nr[or-1].x,Ci-nr[or-1].y,xr-nr[or-1].x,hn-nr[or-1].y],kn[kn.length-1].deltas.push(gn);break;case"arc":kn.push({deltas:[],abs:[],arc:!0}),Array.isArray(kn[kn.length-1].abs)&&kn[kn.length-1].abs.push(sr)}}Pn=on?null:zt==="stroke"?"stroke":"fill";for(var Ui=!1,ti=0;ti=.01&&(_r=this.pdf.internal.getFontSize(),this.pdf.setFontSize(_r*zt.scale),Pa=this.lineWidth,this.lineWidth=Pa*zt.scale);var yo=this.autoPaging!=="text";if(yo||cn.y+cn.h<=si){if(yo||cn.y>=Da&&cn.x<=_i){var ma=yo?zt.text:this.pdf.splitTextToSize(zt.text,zt.maxWidth||_i-cn.x)[0],rs=sn([JSON.parse(JSON.stringify(Ba))],this.posX+this.margin[3],-jo+Da+this.ctx.prevPageLastElemOffset)[0],So=yo&&(pa>ti||pa=.01&&(this.pdf.setFontSize(_r),this.lineWidth=Pa)}else zt.scale>=.01&&(_r=this.pdf.internal.getFontSize(),this.pdf.setFontSize(_r*zt.scale),Pa=this.lineWidth,this.lineWidth=Pa*zt.scale),this.pdf.text(zt.text,nr.x+this.posX,nr.y+this.posY,{angle:zt.angle,align:on,renderingMode:zt.renderingMode,maxWidth:zt.maxWidth}),zt.scale>=.01&&(this.pdf.setFontSize(_r),this.lineWidth=Pa)},Ln=function(zt,on,gn,Pn){gn=gn||0,Pn=Pn||0,this.pdf.internal.out(Se(zt+gn)+" "+He(on+Pn)+" l")},En=function(zt,on,gn){return this.pdf.lines(zt,on,gn,null,null)},dr=function(zt,on,gn,Pn,kn,nr,or,sr){this.pdf.internal.out([be(Ve(gn+zt)),be(Ge(Pn+on)),be(Ve(kn+zt)),be(Ge(nr+on)),be(Ve(or+zt)),be(Ge(sr+on)),"c"].join(" "))},ir=function(zt,on,gn,Pn){for(var kn=2*Math.PI,nr=Math.PI/2;on>gn;)on-=kn;var or=Math.abs(gn-on);or1e-5;){var Pa=_r+Aa*Math.min(or,nr);sr.push(mr.call(this,zt,_r,Pa)),or-=Math.abs(Pa-_r),_r=Pa}return sr},mr=function(zt,on,gn){var Pn=(gn-on)/2,kn=zt*Math.cos(Pn),nr=zt*Math.sin(Pn),or=kn,sr=-nr,Aa=or*or+sr*sr,_r=Aa+or*kn+sr*nr,Pa=4/3*(Math.sqrt(2*Aa*_r)-_r)/(or*nr-sr*kn),Ba=or-Pa*sr,Ci=sr+Pa*or,xr=Ba,hn=-Ci,Ui=Pn+on,ti=Math.cos(Ui),ea=Math.sin(Ui);return{x1:zt*Math.cos(on),y1:zt*Math.sin(on),x2:Ba*ti-Ci*ea,y2:Ba*ea+Ci*ti,x3:xr*ti-hn*ea,y3:xr*ea+hn*ti,x4:zt*Math.cos(gn),y4:zt*Math.sin(gn)}},qn=function(zt){return 180*zt/Math.PI},Br=function(zt,on,gn,Pn,kn,nr){var or=zt+.5*(gn-zt),sr=on+.5*(Pn-on),Aa=kn+.5*(gn-kn),_r=nr+.5*(Pn-nr),Pa=Math.min(zt,kn,or,Aa),Ba=Math.max(zt,kn,or,Aa),Ci=Math.min(on,nr,sr,_r),xr=Math.max(on,nr,sr,_r);return new rt(Pa,Ci,Ba-Pa,xr-Ci)},Sr=function(zt,on,gn,Pn,kn,nr,or,sr){var Aa,_r,Pa,Ba,Ci,xr,hn,Ui,ti,ea,pa,Da,Sa,si,Oi=gn-zt,_i=Pn-on,ta=kn-gn,jo=nr-Pn,co=or-kn,cn=sr-nr;for(_r=0;_r<41;_r++)ti=(hn=(Pa=zt+(Aa=_r/40)*Oi)+Aa*((Ci=gn+Aa*ta)-Pa))+Aa*(Ci+Aa*(kn+Aa*co-Ci)-hn),ea=(Ui=(Ba=on+Aa*_i)+Aa*((xr=Pn+Aa*jo)-Ba))+Aa*(xr+Aa*(nr+Aa*cn-xr)-Ui),_r==0?(pa=ti,Da=ea,Sa=ti,si=ea):(pa=Math.min(pa,ti),Da=Math.min(Da,ea),Sa=Math.max(Sa,ti),si=Math.max(si,ea));return new rt(Math.round(pa),Math.round(Da),Math.round(Sa-pa),Math.round(si-Da))},ja=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var zt,on,gn=(zt=this.ctx.lineDash,on=this.ctx.lineDashOffset,JSON.stringify({lineDash:zt,lineDashOffset:on}));this.prevLineDash!==gn&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=gn)}}})(Nn.API),function(xe){var be=function(Ge){var _e,rt,ct,wt,It,Dt,kt,vt,rn,Jt;for(/[^\x00-\xFF]/.test(Ge),rt=[],ct=0,wt=(Ge+=_e="\0\0\0\0".slice(Ge.length%4||4)).length;wt>ct;ct+=4)(It=(Ge.charCodeAt(ct)<<24)+(Ge.charCodeAt(ct+1)<<16)+(Ge.charCodeAt(ct+2)<<8)+Ge.charCodeAt(ct+3))!==0?(Dt=(It=((It=((It=((It=(It-(Jt=It%85))/85)-(rn=It%85))/85)-(vt=It%85))/85)-(kt=It%85))/85)%85,rt.push(Dt+33,kt+33,vt+33,rn+33,Jt+33)):rt.push(122);return function(an,Kt){for(var sn=Kt;sn>0;sn--)an.pop()}(rt,_e.length),String.fromCharCode.apply(String,rt)+"~>"},Se=function(Ge){var _e,rt,ct,wt,It,Dt=String,kt="length",vt=255,rn="charCodeAt",Jt="slice",an="replace";for(Ge[Jt](-2),Ge=Ge[Jt](0,-2)[an](/\s/g,"")[an]("z","!!!!!"),ct=[],wt=0,It=(Ge+=_e="uuuuu"[Jt](Ge[kt]%5||5))[kt];It>wt;wt+=5)rt=52200625*(Ge[rn](wt)-33)+614125*(Ge[rn](wt+1)-33)+7225*(Ge[rn](wt+2)-33)+85*(Ge[rn](wt+3)-33)+(Ge[rn](wt+4)-33),ct.push(vt&rt>>24,vt&rt>>16,vt&rt>>8,vt&rt);return function(Kt,sn){for(var Tn=sn;Tn>0;Tn--)Kt.pop()}(ct,_e[kt]),Dt.fromCharCode.apply(Dt,ct)},He=function(Ge){var _e=new RegExp(/^([0-9A-Fa-f]{2})+$/);if((Ge=Ge.replace(/\s/g,"")).indexOf(">")!==-1&&(Ge=Ge.substr(0,Ge.indexOf(">"))),Ge.length%2&&(Ge+="0"),_e.test(Ge)===!1)return"";for(var rt="",ct=0;ct",wt.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":ct=Ve(ct),wt.push("/FlateDecode");break;default:throw new Error('The filter: "'+_e[rt]+'" is not implemented')}return{data:ct,reverseChain:wt.reverse().join(" ")}}}(Nn.API),function(xe){xe.loadFile=function(be,Se,He){return function(Ve,Ge,_e){Ge=Ge!==!1,_e=typeof _e=="function"?_e:function(){};var rt=void 0;try{rt=function(ct,wt,It){var Dt=new XMLHttpRequest,kt=0,vt=function(rn){var Jt=rn.length,an=[],Kt=String.fromCharCode;for(kt=0;ktrn&&(vt=Jt,Jt=rn,rn=vt);else{if(_e!=="l"&&_e!=="landscape")throw"Invalid orientation: "+_e;_e="l",rn>Jt&&(vt=Jt,Jt=rn,rn=vt)}return{width:Jt,height:rn,unit:rt,k:It,orientation:_e}},xe.html=function(_e,rt){(rt=rt||{}).callback=rt.callback||function(){},rt.html2canvas=rt.html2canvas||{},rt.html2canvas.canvas=rt.html2canvas.canvas||this.canvas,rt.jsPDF=rt.jsPDF||this,rt.fontFaces=rt.fontFaces?rt.fontFaces.map(No):null;var ct=new Ge(rt);return rt.worker?ct:ct.from(_e).doCallback()}}(Nn.API),Nn.API.addJS=function(xe){return _a=xe,this.internal.events.subscribe("postPutResources",function(){Lr=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(Lr+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),Ga=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+_a+")"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){Lr!==void 0&&Ga!==void 0&&this.internal.out("/Names <>")}),this},function(xe){var be;xe.events.push(["postPutResources",function(){var Se=this,He=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var Ve=Se.outline.render().split(/\r\n/),Ge=0;Ge> endobj")}var vt=Se.internal.newObject();for(Se.internal.write("<< /Names [ "),Ge=0;Ge>","endobj"),be=Se.internal.newObject(),Se.internal.write("<< /Dests "+vt+" 0 R"),Se.internal.write(">>","endobj")}}]),xe.events.push(["putCatalog",function(){this.outline.root.children.length>0&&(this.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&this.internal.write("/Names "+be+" 0 R"))}]),xe.events.push(["initialized",function(){var Se=this;Se.outline={createNamedDestinations:!1,root:{children:[]}},Se.outline.add=function(He,Ve,Ge){var _e={title:Ve,options:Ge,children:[]};return He==null&&(He=this.root),He.children.push(_e),_e},Se.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=Se,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},Se.outline.genIds_r=function(He){He.id=Se.internal.newObjectDeferred();for(var Ve=0;Ve0&&(this.line("/First "+this.makeRef(He.children[0])),this.line("/Last "+this.makeRef(He.children[He.children.length-1]))),this.line("/Count "+this.count_r({count:0},He)),this.objEnd()},Se.outline.renderItems=function(He){for(var Ve=this.ctx.pdf.internal.getVerticalCoordinateString,Ge=0;Ge0&&this.line("/Prev "+this.makeRef(He.children[Ge-1])),Ge0&&(this.line("/First "+this.makeRef(_e.children[0])),this.line("/Last "+this.makeRef(_e.children[_e.children.length-1])));var rt=this.count=this.count_r({count:0},_e);if(rt>0&&this.line("/Count "+rt),_e.options&&_e.options.pageNumber){var ct=Se.internal.getPageInfo(_e.options.pageNumber);this.line("/Dest ["+ct.objId+" 0 R /XYZ 0 "+Ve(0)+" 0]")}this.objEnd()}for(var wt=0;wt>"}),"transparency"in tn&&Array.isArray(tn.transparency)){for(var vr="",qn=0,Br=tn.transparency.length;qn>",Jt.content=Ge;var Tn=Jt.objId+" 0 R";Ge="<>";else if(He.options.pageNumber)switch(Ge="<=0};xe.__arabicParser__.arabicLetterHasIsolatedForm=function(Jt){return _e(Jt)&&Ge(Jt)&&be[Jt.charCodeAt(0)].length>=1};var wt=xe.__arabicParser__.arabicLetterHasFinalForm=function(Jt){return _e(Jt)&&Ge(Jt)&&be[Jt.charCodeAt(0)].length>=2};xe.__arabicParser__.arabicLetterHasInitialForm=function(Jt){return _e(Jt)&&Ge(Jt)&&be[Jt.charCodeAt(0)].length>=3};var It=xe.__arabicParser__.arabicLetterHasMedialForm=function(Jt){return _e(Jt)&&Ge(Jt)&&be[Jt.charCodeAt(0)].length==4},Dt=xe.__arabicParser__.resolveLigatures=function(Jt){var an=0,Kt=Se,sn="",Tn=0;for(an=0;an>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){this.internal.out("/OpenAction "+be+" 0 R")})}return this},function(xe){var be=function(){var Se=void 0;Object.defineProperty(this,"pdf",{get:function(){return Se},set:function(rt){Se=rt}});var He=150;Object.defineProperty(this,"width",{get:function(){return He},set:function(rt){He=isNaN(rt)||Number.isInteger(rt)===!1||rt<0?150:rt,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=He+1)}});var Ve=300;Object.defineProperty(this,"height",{get:function(){return Ve},set:function(rt){Ve=isNaN(rt)||Number.isInteger(rt)===!1||rt<0?300:rt,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=Ve+1)}});var Ge=[];Object.defineProperty(this,"childNodes",{get:function(){return Ge},set:function(rt){Ge=rt}});var _e={};Object.defineProperty(this,"style",{get:function(){return _e},set:function(rt){_e=rt}}),Object.defineProperty(this,"parentNode",{})};be.prototype.getContext=function(Se,He){var Ve;if((Se=Se||"2d")!=="2d")return null;for(Ve in He)this.pdf.context2d.hasOwnProperty(Ve)&&(this.pdf.context2d[Ve]=He[Ve]);return this.pdf.context2d._canvas=this,this.pdf.context2d},be.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},xe.events.push(["initialized",function(){this.canvas=new be,this.canvas.pdf=this}])}(Nn.API),function(xe){var be={left:0,top:0,bottom:0,right:0},Se=!1,He=function(){this.internal.__cell__===void 0&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},be),this.internal.__cell__.margins.width=this.getPageWidth(),Ve.call(this))},Ve=function(){this.internal.__cell__.lastCell=new Ge,this.internal.__cell__.pages=1},Ge=function(){var ct=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return ct},set:function(Jt){ct=Jt}});var wt=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return wt},set:function(Jt){wt=Jt}});var It=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return It},set:function(Jt){It=Jt}});var Dt=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return Dt},set:function(Jt){Dt=Jt}});var kt=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return kt},set:function(Jt){kt=Jt}});var vt=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return vt},set:function(Jt){vt=Jt}});var rn=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return rn},set:function(Jt){rn=Jt}}),this};Ge.prototype.clone=function(){return new Ge(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},Ge.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},xe.setHeaderFunction=function(ct){return He.call(this),this.internal.__cell__.headerFunction=typeof ct=="function"?ct:void 0,this},xe.getTextDimensions=function(ct,wt){He.call(this);var It=(wt=wt||{}).fontSize||this.getFontSize(),Dt=wt.font||this.getFont(),kt=wt.scaleFactor||this.internal.scaleFactor,vt=0,rn=0,Jt=0,an=this;if(!Array.isArray(ct)&&typeof ct!="string"){if(typeof ct!="number")throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");ct=String(ct)}var Kt=wt.maxWidth;Kt>0?typeof ct=="string"?ct=this.splitTextToSize(ct,Kt):Object.prototype.toString.call(ct)==="[object Array]"&&(ct=ct.reduce(function(Tn,Xn){return Tn.concat(an.splitTextToSize(Xn,Kt))},[])):ct=Array.isArray(ct)?ct:[ct];for(var sn=0;snthis.getPageHeight()?(this.cellAddPage(),ct.y=Dt.top,vt&&kt&&(this.printHeaderRow(ct.lineNumber,!0),ct.y+=kt[0].height)):ct.y=wt.y+wt.height||ct.y),ct.text[0]!==void 0&&(this.rect(ct.x,ct.y,ct.width,ct.height,Se===!0?"FD":void 0),ct.align==="right"?this.text(ct.text,ct.x+ct.width-It,ct.y+It,{align:"right",baseline:"top"}):ct.align==="center"?this.text(ct.text,ct.x+ct.width/2,ct.y+It,{align:"center",baseline:"top",maxWidth:ct.width-It-It}):this.text(ct.text,ct.x+It,ct.y+It,{align:"left",baseline:"top",maxWidth:ct.width-It-It})),this.internal.__cell__.lastCell=ct,this};xe.table=function(ct,wt,It,Dt,kt){if(He.call(this),!It)throw new Error("No data for PDF table.");var vt,rn,Jt,an,Kt=[],sn=[],Tn=[],Xn={},ur={},Rr=[],Jn=[],yn=(kt=kt||{}).autoSize||!1,er=kt.printHeaders!==!1,br=kt.css&&kt.css["font-size"]!==void 0?16*kt.css["font-size"]:kt.fontSize||12,Zt=kt.margins||Object.assign({width:this.getPageWidth()},be),tn=typeof kt.padding=="number"?kt.padding:3,Ln=kt.headerBackgroundColor||"#c8c8c8",En=kt.headerTextColor||"#000";if(Ve.call(this),this.internal.__cell__.printHeaders=er,this.internal.__cell__.margins=Zt,this.internal.__cell__.table_font_size=br,this.internal.__cell__.padding=tn,this.internal.__cell__.headerBackgroundColor=Ln,this.internal.__cell__.headerTextColor=En,this.setFontSize(br),Dt==null)sn=Kt=Object.keys(It[0]),Tn=Kt.map(function(){return"left"});else if(Array.isArray(Dt)&&(0,ce.Z)(Dt[0])==="object")for(Kt=Dt.map(function(Sr){return Sr.name}),sn=Dt.map(function(Sr){return Sr.prompt||Sr.name||""}),Tn=Dt.map(function(Sr){return Sr.align||"left"}),vt=0;vt0&&this.setTableHeaderRow(kt),this.setFont(void 0,"normal"),Se=!1}}(Nn.API);var Ir={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},aa=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],Yr=ua(aa),Ai=[100,200,300,400,500,600,700,800,900],Wi=ua(Ai);function No(xe){var be=xe.family.replace(/"|'/g,"").toLowerCase(),Se=function(Ge){return Ir[Ge=Ge||"normal"]?Ge:"normal"}(xe.style),He=function(Ge){if(!Ge)return 400;if(typeof Ge=="number")return Ge>=100&&Ge<=900&&Ge%100==0?Ge:400;if(/^\d00$/.test(Ge))return parseInt(Ge);switch(Ge){case"bold":return 700;case"normal":default:return 400}}(xe.weight),Ve=function(Ge){return typeof Yr[Ge=Ge||"normal"]=="number"?Ge:"normal"}(xe.stretch);return{family:be,style:Se,weight:He,stretch:Ve,src:xe.src||[],ref:xe.ref||{name:be,style:[Ve,Se,He].join(" ")}}}function Mo(xe,be,Se,He){var Ve;for(Ve=Se;Ve>=0&&Ve=0&&Ve=2?xr[1]:hn[0],hn[2]=xr.length>=3?xr[2]:hn[0],hn[3]=xr.length>=4?xr[3]:hn[1]),wt.margin=hn}});var or=!1;Object.defineProperty(this,"autoPaging",{get:function(){return or},set:function(xr){or=xr}});var sr=0;Object.defineProperty(this,"lastBreak",{get:function(){return sr},set:function(xr){sr=xr}});var Aa=[];Object.defineProperty(this,"pageBreaks",{get:function(){return Aa},set:function(xr){Aa=xr}}),Object.defineProperty(this,"ctx",{get:function(){return wt},set:function(xr){xr instanceof It&&(wt=xr)}}),Object.defineProperty(this,"path",{get:function(){return wt.path},set:function(xr){wt.path=xr}});var _r=[];Object.defineProperty(this,"ctxStack",{get:function(){return _r},set:function(xr){_r=xr}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(xr){var hn;hn=kt(xr),this.ctx.fillStyle=hn.style,this.ctx.isFillTransparent=hn.a===0,this.ctx.fillOpacity=hn.a,this.pdf.setFillColor(hn.r,hn.g,hn.b,{a:hn.a}),this.pdf.setTextColor(hn.r,hn.g,hn.b,{a:hn.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(xr){var hn=kt(xr);this.ctx.strokeStyle=hn.style,this.ctx.isStrokeTransparent=hn.a===0,this.ctx.strokeOpacity=hn.a,hn.a===0?this.pdf.setDrawColor(255,255,255):(hn.a,this.pdf.setDrawColor(hn.r,hn.g,hn.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(xr){["butt","round","square"].indexOf(xr)!==-1&&(this.ctx.lineCap=xr,this.pdf.setLineCap(xr))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(xr){isNaN(xr)||(this.ctx.lineWidth=xr,this.pdf.setLineWidth(xr))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(xr){["bevel","round","miter"].indexOf(xr)!==-1&&(this.ctx.lineJoin=xr,this.pdf.setLineJoin(xr))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(xr){isNaN(xr)||(this.ctx.miterLimit=xr,this.pdf.setMiterLimit(xr))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(xr){this.ctx.textBaseline=xr}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(xr){["right","end","center","left","start"].indexOf(xr)!==-1&&(this.ctx.textAlign=xr)}});var Pa=null;function ba(xr,hn){if(Pa===null){var Ui=function(ti){var ea=[];return Object.keys(ti).forEach(function(pa){ti[pa].forEach(function(Da){var Sa=null;switch(Da){case"bold":Sa={family:pa,weight:"bold"};break;case"italic":Sa={family:pa,style:"italic"};break;case"bolditalic":Sa={family:pa,weight:"bold",style:"italic"};break;case"":case"normal":Sa={family:pa}}Sa!==null&&(Sa.ref={name:pa,style:Da},ea.push(Sa))})}),ea}(xr.getFontList());Pa=function(ti){for(var ea={},pa=0;pa=700||Ui==="bold")&&(Oi="bold"),Ui==="italic"&&(Oi+="italic"),Oi.length===0&&(Oi="normal");for(var _i="",ta={arial:"Helvetica",Arial:"Helvetica",verdana:"Helvetica",Verdana:"Helvetica",helvetica:"Helvetica",Helvetica:"Helvetica","sans-serif":"Helvetica",fixed:"Courier",monospace:"Courier",terminal:"Courier",cursive:"Times",fantasy:"Times",serif:"Times"},jo=0;jo=2*Math.PI&&(Pn=0,kn=2*Math.PI),this.path.push({type:"arc",x:zt,y:on,radius:gn,startAngle:Pn,endAngle:kn,counterclockwise:nr})},Dt.prototype.arcTo=function(zt,on,gn,Pn,kn){throw new Error("arcTo not implemented.")},Dt.prototype.rect=function(zt,on,gn,Pn){if(isNaN(zt)||isNaN(on)||isNaN(gn)||isNaN(Pn))throw ji.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(zt,on),this.lineTo(zt+gn,on),this.lineTo(zt+gn,on+Pn),this.lineTo(zt,on+Pn),this.lineTo(zt,on),this.lineTo(zt+gn,on),this.lineTo(zt,on)},Dt.prototype.fillRect=function(zt,on,gn,Pn){if(isNaN(zt)||isNaN(on)||isNaN(gn)||isNaN(Pn))throw ji.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!vt.call(this)){var kn={};this.lineCap!=="butt"&&(kn.lineCap=this.lineCap,this.lineCap="butt"),this.lineJoin!=="miter"&&(kn.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(zt,on,gn,Pn),this.fill(),kn.hasOwnProperty("lineCap")&&(this.lineCap=kn.lineCap),kn.hasOwnProperty("lineJoin")&&(this.lineJoin=kn.lineJoin)}},Dt.prototype.strokeRect=function(zt,on,gn,Pn){if(isNaN(zt)||isNaN(on)||isNaN(gn)||isNaN(Pn))throw ji.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");rn.call(this)||(this.beginPath(),this.rect(zt,on,gn,Pn),this.stroke())},Dt.prototype.clearRect=function(zt,on,gn,Pn){if(isNaN(zt)||isNaN(on)||isNaN(gn)||isNaN(Pn))throw ji.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(zt,on,gn,Pn))},Dt.prototype.save=function(zt){zt=typeof zt!="boolean"||zt;for(var on=this.pdf.internal.getCurrentPageInfo().pageNumber,gn=0;gn0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};Dt.prototype.drawImage=function(zt,on,gn,Pn,kn,nr,or,sr,Aa){var _r=this.pdf.getImageProperties(zt),Pa=1,ba=1,Ci=1,xr=1;Pn!==void 0&&sr!==void 0&&(Ci=sr/Pn,xr=Aa/kn,Pa=_r.width/Pn*sr/Pn,ba=_r.height/kn*Aa/kn),nr===void 0&&(nr=on,or=gn,on=0,gn=0),Pn!==void 0&&sr===void 0&&(sr=Pn,Aa=kn),Pn===void 0&&sr===void 0&&(sr=_r.width,Aa=_r.height);for(var hn,Ui=this.ctx.transform.decompose(),ti=qn(Ui.rotate.shx),ea=new ct,pa=(ea=(ea=(ea=ea.multiply(Ui.translate)).multiply(Ui.skew)).multiply(Ui.scale)).applyToRectangle(new rt(nr-on*Ci,or-gn*xr,Pn*Pa,kn*ba)),Da=an.call(this,pa),Sa=[],si=0;siOi||ta<_i)&&Jt.call(this);Vs&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],jo,yo,null).clip().discardPath()),this.pdf.addImage(zt,"JPEG",So.x,So.y,So.w,So.h,null,null,ti),Vs&&this.pdf.restoreGraphicsState()}else this.pdf.addImage(zt,"JPEG",pa.x,pa.y,pa.w,pa.h,null,null,ti)};var an=function(zt,on,gn){var Pn=[];on=on||this.pdf.internal.pageSize.width,gn=gn||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var kn=this.posY+this.ctx.prevPageLastElemOffset;switch(zt.type){default:case"mt":case"lt":Pn.push(Math.floor((zt.y+kn)/gn)+1);break;case"arc":Pn.push(Math.floor((zt.y+kn-zt.radius)/gn)+1),Pn.push(Math.floor((zt.y+kn+zt.radius)/gn)+1);break;case"qct":var nr=Br(this.ctx.lastPoint.x,this.ctx.lastPoint.y,zt.x1,zt.y1,zt.x,zt.y);Pn.push(Math.floor((nr.y+kn)/gn)+1),Pn.push(Math.floor((nr.y+nr.h+kn)/gn)+1);break;case"bct":var or=Sr(this.ctx.lastPoint.x,this.ctx.lastPoint.y,zt.x1,zt.y1,zt.x2,zt.y2,zt.x,zt.y);Pn.push(Math.floor((or.y+kn)/gn)+1),Pn.push(Math.floor((or.y+or.h+kn)/gn)+1);break;case"rect":Pn.push(Math.floor((zt.y+kn)/gn)+1),Pn.push(Math.floor((zt.y+zt.h+kn)/gn)+1)}for(var sr=0;srea||Da0)){for(;Aa>=0;Aa--)if(kn[Aa-1].close!==!0&&kn[Aa-1].begin!==!0){kn[Aa-1].deltas.push(gn),kn[Aa-1].abs.push(sr);break}}break;case"bct":gn=[sr.x1-nr[or-1].x,sr.y1-nr[or-1].y,sr.x2-nr[or-1].x,sr.y2-nr[or-1].y,sr.x-nr[or-1].x,sr.y-nr[or-1].y],kn[kn.length-1].deltas.push(gn);break;case"qct":var _r=nr[or-1].x+2/3*(sr.x1-nr[or-1].x),Pa=nr[or-1].y+2/3*(sr.y1-nr[or-1].y),ba=sr.x+2/3*(sr.x1-sr.x),Ci=sr.y+2/3*(sr.y1-sr.y),xr=sr.x,hn=sr.y;gn=[_r-nr[or-1].x,Pa-nr[or-1].y,ba-nr[or-1].x,Ci-nr[or-1].y,xr-nr[or-1].x,hn-nr[or-1].y],kn[kn.length-1].deltas.push(gn);break;case"arc":kn.push({deltas:[],abs:[],arc:!0}),Array.isArray(kn[kn.length-1].abs)&&kn[kn.length-1].abs.push(sr)}}Pn=on?null:zt==="stroke"?"stroke":"fill";for(var Ui=!1,ti=0;ti=.01&&(_r=this.pdf.internal.getFontSize(),this.pdf.setFontSize(_r*zt.scale),Pa=this.lineWidth,this.lineWidth=Pa*zt.scale);var yo=this.autoPaging!=="text";if(yo||cn.y+cn.h<=si){if(yo||cn.y>=Da&&cn.x<=_i){var ma=yo?zt.text:this.pdf.splitTextToSize(zt.text,zt.maxWidth||_i-cn.x)[0],rs=sn([JSON.parse(JSON.stringify(ba))],this.posX+this.margin[3],-jo+Da+this.ctx.prevPageLastElemOffset)[0],So=yo&&(pa>ti||pa=.01&&(this.pdf.setFontSize(_r),this.lineWidth=Pa)}else zt.scale>=.01&&(_r=this.pdf.internal.getFontSize(),this.pdf.setFontSize(_r*zt.scale),Pa=this.lineWidth,this.lineWidth=Pa*zt.scale),this.pdf.text(zt.text,nr.x+this.posX,nr.y+this.posY,{angle:zt.angle,align:on,renderingMode:zt.renderingMode,maxWidth:zt.maxWidth}),zt.scale>=.01&&(this.pdf.setFontSize(_r),this.lineWidth=Pa)},Ln=function(zt,on,gn,Pn){gn=gn||0,Pn=Pn||0,this.pdf.internal.out(Se(zt+gn)+" "+He(on+Pn)+" l")},En=function(zt,on,gn){return this.pdf.lines(zt,on,gn,null,null)},dr=function(zt,on,gn,Pn,kn,nr,or,sr){this.pdf.internal.out([be(Ve(gn+zt)),be(Ge(Pn+on)),be(Ve(kn+zt)),be(Ge(nr+on)),be(Ve(or+zt)),be(Ge(sr+on)),"c"].join(" "))},ir=function(zt,on,gn,Pn){for(var kn=2*Math.PI,nr=Math.PI/2;on>gn;)on-=kn;var or=Math.abs(gn-on);or1e-5;){var Pa=_r+Aa*Math.min(or,nr);sr.push(vr.call(this,zt,_r,Pa)),or-=Math.abs(Pa-_r),_r=Pa}return sr},vr=function(zt,on,gn){var Pn=(gn-on)/2,kn=zt*Math.cos(Pn),nr=zt*Math.sin(Pn),or=kn,sr=-nr,Aa=or*or+sr*sr,_r=Aa+or*kn+sr*nr,Pa=4/3*(Math.sqrt(2*Aa*_r)-_r)/(or*nr-sr*kn),ba=or-Pa*sr,Ci=sr+Pa*or,xr=ba,hn=-Ci,Ui=Pn+on,ti=Math.cos(Ui),ea=Math.sin(Ui);return{x1:zt*Math.cos(on),y1:zt*Math.sin(on),x2:ba*ti-Ci*ea,y2:ba*ea+Ci*ti,x3:xr*ti-hn*ea,y3:xr*ea+hn*ti,x4:zt*Math.cos(gn),y4:zt*Math.sin(gn)}},qn=function(zt){return 180*zt/Math.PI},Br=function(zt,on,gn,Pn,kn,nr){var or=zt+.5*(gn-zt),sr=on+.5*(Pn-on),Aa=kn+.5*(gn-kn),_r=nr+.5*(Pn-nr),Pa=Math.min(zt,kn,or,Aa),ba=Math.max(zt,kn,or,Aa),Ci=Math.min(on,nr,sr,_r),xr=Math.max(on,nr,sr,_r);return new rt(Pa,Ci,ba-Pa,xr-Ci)},Sr=function(zt,on,gn,Pn,kn,nr,or,sr){var Aa,_r,Pa,ba,Ci,xr,hn,Ui,ti,ea,pa,Da,Sa,si,Oi=gn-zt,_i=Pn-on,ta=kn-gn,jo=nr-Pn,co=or-kn,cn=sr-nr;for(_r=0;_r<41;_r++)ti=(hn=(Pa=zt+(Aa=_r/40)*Oi)+Aa*((Ci=gn+Aa*ta)-Pa))+Aa*(Ci+Aa*(kn+Aa*co-Ci)-hn),ea=(Ui=(ba=on+Aa*_i)+Aa*((xr=Pn+Aa*jo)-ba))+Aa*(xr+Aa*(nr+Aa*cn-xr)-Ui),_r==0?(pa=ti,Da=ea,Sa=ti,si=ea):(pa=Math.min(pa,ti),Da=Math.min(Da,ea),Sa=Math.max(Sa,ti),si=Math.max(si,ea));return new rt(Math.round(pa),Math.round(Da),Math.round(Sa-pa),Math.round(si-Da))},ja=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var zt,on,gn=(zt=this.ctx.lineDash,on=this.ctx.lineDashOffset,JSON.stringify({lineDash:zt,lineDashOffset:on}));this.prevLineDash!==gn&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=gn)}}})(Nn.API),function(xe){var be=function(Ge){var _e,rt,ct,wt,It,Dt,kt,vt,rn,Jt;for(/[^\x00-\xFF]/.test(Ge),rt=[],ct=0,wt=(Ge+=_e="\0\0\0\0".slice(Ge.length%4||4)).length;wt>ct;ct+=4)(It=(Ge.charCodeAt(ct)<<24)+(Ge.charCodeAt(ct+1)<<16)+(Ge.charCodeAt(ct+2)<<8)+Ge.charCodeAt(ct+3))!==0?(Dt=(It=((It=((It=((It=(It-(Jt=It%85))/85)-(rn=It%85))/85)-(vt=It%85))/85)-(kt=It%85))/85)%85,rt.push(Dt+33,kt+33,vt+33,rn+33,Jt+33)):rt.push(122);return function(an,Kt){for(var sn=Kt;sn>0;sn--)an.pop()}(rt,_e.length),String.fromCharCode.apply(String,rt)+"~>"},Se=function(Ge){var _e,rt,ct,wt,It,Dt=String,kt="length",vt=255,rn="charCodeAt",Jt="slice",an="replace";for(Ge[Jt](-2),Ge=Ge[Jt](0,-2)[an](/\s/g,"")[an]("z","!!!!!"),ct=[],wt=0,It=(Ge+=_e="uuuuu"[Jt](Ge[kt]%5||5))[kt];It>wt;wt+=5)rt=52200625*(Ge[rn](wt)-33)+614125*(Ge[rn](wt+1)-33)+7225*(Ge[rn](wt+2)-33)+85*(Ge[rn](wt+3)-33)+(Ge[rn](wt+4)-33),ct.push(vt&rt>>24,vt&rt>>16,vt&rt>>8,vt&rt);return function(Kt,sn){for(var Tn=sn;Tn>0;Tn--)Kt.pop()}(ct,_e[kt]),Dt.fromCharCode.apply(Dt,ct)},He=function(Ge){var _e=new RegExp(/^([0-9A-Fa-f]{2})+$/);if((Ge=Ge.replace(/\s/g,"")).indexOf(">")!==-1&&(Ge=Ge.substr(0,Ge.indexOf(">"))),Ge.length%2&&(Ge+="0"),_e.test(Ge)===!1)return"";for(var rt="",ct=0;ct",wt.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":ct=Ve(ct),wt.push("/FlateDecode");break;default:throw new Error('The filter: "'+_e[rt]+'" is not implemented')}return{data:ct,reverseChain:wt.reverse().join(" ")}}}(Nn.API),function(xe){xe.loadFile=function(be,Se,He){return function(Ve,Ge,_e){Ge=Ge!==!1,_e=typeof _e=="function"?_e:function(){};var rt=void 0;try{rt=function(ct,wt,It){var Dt=new XMLHttpRequest,kt=0,vt=function(rn){var Jt=rn.length,an=[],Kt=String.fromCharCode;for(kt=0;ktrn&&(vt=Jt,Jt=rn,rn=vt);else{if(_e!=="l"&&_e!=="landscape")throw"Invalid orientation: "+_e;_e="l",rn>Jt&&(vt=Jt,Jt=rn,rn=vt)}return{width:Jt,height:rn,unit:rt,k:It,orientation:_e}},xe.html=function(_e,rt){(rt=rt||{}).callback=rt.callback||function(){},rt.html2canvas=rt.html2canvas||{},rt.html2canvas.canvas=rt.html2canvas.canvas||this.canvas,rt.jsPDF=rt.jsPDF||this,rt.fontFaces=rt.fontFaces?rt.fontFaces.map(No):null;var ct=new Ge(rt);return rt.worker?ct:ct.from(_e).doCallback()}}(Nn.API),Nn.API.addJS=function(xe){return _a=xe,this.internal.events.subscribe("postPutResources",function(){Lr=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(Lr+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),Ga=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+_a+")"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){Lr!==void 0&&Ga!==void 0&&this.internal.out("/Names <>")}),this},function(xe){var be;xe.events.push(["postPutResources",function(){var Se=this,He=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var Ve=Se.outline.render().split(/\r\n/),Ge=0;Ge> endobj")}var vt=Se.internal.newObject();for(Se.internal.write("<< /Names [ "),Ge=0;Ge>","endobj"),be=Se.internal.newObject(),Se.internal.write("<< /Dests "+vt+" 0 R"),Se.internal.write(">>","endobj")}}]),xe.events.push(["putCatalog",function(){this.outline.root.children.length>0&&(this.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&this.internal.write("/Names "+be+" 0 R"))}]),xe.events.push(["initialized",function(){var Se=this;Se.outline={createNamedDestinations:!1,root:{children:[]}},Se.outline.add=function(He,Ve,Ge){var _e={title:Ve,options:Ge,children:[]};return He==null&&(He=this.root),He.children.push(_e),_e},Se.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=Se,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},Se.outline.genIds_r=function(He){He.id=Se.internal.newObjectDeferred();for(var Ve=0;Ve0&&(this.line("/First "+this.makeRef(He.children[0])),this.line("/Last "+this.makeRef(He.children[He.children.length-1]))),this.line("/Count "+this.count_r({count:0},He)),this.objEnd()},Se.outline.renderItems=function(He){for(var Ve=this.ctx.pdf.internal.getVerticalCoordinateString,Ge=0;Ge0&&this.line("/Prev "+this.makeRef(He.children[Ge-1])),Ge0&&(this.line("/First "+this.makeRef(_e.children[0])),this.line("/Last "+this.makeRef(_e.children[_e.children.length-1])));var rt=this.count=this.count_r({count:0},_e);if(rt>0&&this.line("/Count "+rt),_e.options&&_e.options.pageNumber){var ct=Se.internal.getPageInfo(_e.options.pageNumber);this.line("/Dest ["+ct.objId+" 0 R /XYZ 0 "+Ve(0)+" 0]")}this.objEnd()}for(var wt=0;wt> \r endobj\r -`},Se.outline.count_r=function(He,Ve){for(var Ge=0;Ge_e;0<=_e?++Kt:--Kt)Ge.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:if(ct=this.palette.length/3,this.transparency.indexed=this.read(_e),this.transparency.indexed.length>ct)throw new Error("More transparent colors than palette size");if((Jt=ct-this.transparency.indexed.length)>0)for(sn=0;0<=Jt?snJt;0<=Jt?++sn:--sn)this.transparency.indexed.push(255);break;case 0:this.transparency.grayscale=this.read(_e)[0];break;case 2:this.transparency.rgb=this.read(_e)}break;case"tEXt":kt=(an=this.read(_e)).indexOf(0),vt=String.fromCharCode.apply(String,an.slice(0,kt)),this.text[vt]=String.fromCharCode.apply(String,an.slice(kt+1));break;case"IEND":return Dt&&this.animation.frames.push(Dt),this.colors=function(){switch(this.colorType){case 0:case 3:case 4:return 1;case 2:case 6:return 3}}.call(this),this.hasAlphaChannel=(Tn=this.colorType)===4||Tn===6,rt=this.colors+(this.hasAlphaChannel?1:0),this.pixelBitlength=this.bits*rt,this.colorSpace=function(){switch(this.colors){case 1:return"DeviceGray";case 3:return"DeviceRGB"}}.call(this),void(this.imgData=new Uint8Array(this.imgData));default:this.pos+=_e}if(this.pos+=4,this.pos>this.data.length)throw new Error("Incomplete or corrupt PNG file")}}He.prototype.read=function(Ge){var _e,rt;for(rt=[],_e=0;0<=Ge?_eGe;0<=Ge?++_e:--_e)rt.push(this.data[this.pos++]);return rt},He.prototype.readUInt32=function(){return this.data[this.pos++]<<24|this.data[this.pos++]<<16|this.data[this.pos++]<<8|this.data[this.pos++]},He.prototype.readUInt16=function(){return this.data[this.pos++]<<8|this.data[this.pos++]},He.prototype.decodePixels=function(Ge){var _e=this.pixelBitlength/8,rt=new Uint8Array(this.width*this.height*_e),ct=0,wt=this;if(Ge==null&&(Ge=this.imgData),Ge.length===0)return new Uint8Array(0);function It(Dt,kt,vt,rn){var Jt,an,Kt,sn,Tn,Xn,ur,Rr,Jn,yn,er,br,Zt,tn,Ln,En,dr,ir,mr,qn,Br,Sr=Math.ceil((wt.width-Dt)/vt),ja=Math.ceil((wt.height-kt)/rn),zt=wt.width==Sr&&wt.height==ja;for(tn=_e*Sr,br=zt?rt:new Uint8Array(tn*ja),Xn=Ge.length,Zt=0,an=0;Zt1&&rt/wt>7,_e=1<<(7&Ve)+1;xe[be++],xe[be++];var rt=null,ct=null;Ge&&(rt=be,ct=_e,be+=3*_e);var wt=!0,It=[],Dt=0,kt=null,vt=0,rn=null;for(this.width=Se,this.height=He;wt&&be=0))throw Error("Invalid block size");if(Zt===0)break;be+=Zt}break;case 249:if(xe[be++]!==4||xe[be+4]!==0)throw new Error("Invalid graphics extension block.");var Jt=xe[be++];Dt=xe[be++]|xe[be++]<<8,kt=xe[be++],!(1&Jt)&&(kt=null),vt=Jt>>2&7,be++;break;case 254:for(;;){if(!((Zt=xe[be++])>=0))throw Error("Invalid block size");if(Zt===0)break;be+=Zt}break;default:throw new Error("Unknown graphic control label: 0x"+xe[be-1].toString(16))}break;case 44:var an=xe[be++]|xe[be++]<<8,Kt=xe[be++]|xe[be++]<<8,sn=xe[be++]|xe[be++]<<8,Tn=xe[be++]|xe[be++]<<8,Xn=xe[be++],ur=Xn>>6&1,Rr=1<<(7&Xn)+1,Jn=rt,yn=ct,er=!1;Xn>>7&&(er=!0,Jn=be,yn=Rr,be+=3*Rr);var br=be;for(be++;;){var Zt;if(!((Zt=xe[be++])>=0))throw Error("Invalid block size");if(Zt===0)break;be+=Zt}It.push({x:an,y:Kt,width:sn,height:Tn,has_local_palette:er,palette_offset:Jn,palette_size:yn,data_offset:br,data_length:be-br,transparent_index:kt,interlaced:!!ur,delay:Dt,disposal:vt});break;case 59:wt=!1;break;default:throw new Error("Unknown gif block: 0x"+xe[be-1].toString(16))}this.numFrames=function(){return It.length},this.loopCount=function(){return rn},this.frameInfo=function(tn){if(tn<0||tn>=It.length)throw new Error("Frame index out of range.");return It[tn]},this.decodeAndBlitFrameBGRA=function(tn,Ln){var En=this.frameInfo(tn),dr=En.width*En.height,ir=new Uint8Array(dr);ka(xe,En.data_offset,ir,dr);var mr=En.palette_offset,qn=En.transparent_index;qn===null&&(qn=256);var Br=En.width,Sr=Se-Br,ja=Br,zt=4*(En.y*Se+En.x),on=4*((En.y+En.height)*Se+En.x),gn=zt,Pn=4*Sr;En.interlaced===!0&&(Pn+=4*Se*7);for(var kn=8,nr=0,or=ir.length;nr=on&&(Pn=4*Sr+4*Se*(kn-1),gn=zt+(Br+Sr)*(kn<<1),kn>>=1)),sr===qn)gn+=4;else{var Aa=xe[mr+3*sr],_r=xe[mr+3*sr+1],Pa=xe[mr+3*sr+2];Ln[gn++]=Pa,Ln[gn++]=_r,Ln[gn++]=Aa,Ln[gn++]=255}--ja}},this.decodeAndBlitFrameRGBA=function(tn,Ln){var En=this.frameInfo(tn),dr=En.width*En.height,ir=new Uint8Array(dr);ka(xe,En.data_offset,ir,dr);var mr=En.palette_offset,qn=En.transparent_index;qn===null&&(qn=256);var Br=En.width,Sr=Se-Br,ja=Br,zt=4*(En.y*Se+En.x),on=4*((En.y+En.height)*Se+En.x),gn=zt,Pn=4*Sr;En.interlaced===!0&&(Pn+=4*Se*7);for(var kn=8,nr=0,or=ir.length;nr=on&&(Pn=4*Sr+4*Se*(kn-1),gn=zt+(Br+Sr)*(kn<<1),kn>>=1)),sr===qn)gn+=4;else{var Aa=xe[mr+3*sr],_r=xe[mr+3*sr+1],Pa=xe[mr+3*sr+2];Ln[gn++]=Aa,Ln[gn++]=_r,Ln[gn++]=Pa,Ln[gn++]=255}--ja}}}function ka(xe,be,Se,He){for(var Ve=xe[be++],Ge=1<>=ct,It-=ct,an!==Ge){if(an===_e)break;for(var Kt=anGe;)Tn=rn[Tn]>>8,++sn;var Xn=Tn;if(kt+sn+(Kt!==an?1:0)>He)return void ji.log("Warning, gif stream longer than expected.");Se[kt++]=Xn;var ur=kt+=sn;for(Kt!==an&&(Se[kt++]=Xn),Tn=Kt;sn--;)Tn=rn[Tn],Se[--ur]=255&Tn,Tn>>=8;Jt!==null&&rt<4096&&(rn[rt++]=Jt<<8|Xn,rt>=wt+1&&ct<12&&(++ct,wt=wt<<1|1)),Jt=an}else rt=_e+1,wt=(1<<(ct=Ve+1))-1,Jt=null}return kt!==He&&ji.log("Warning, gif stream shorter than expected."),Se}function Vr(xe){var be,Se,He,Ve,Ge,_e=Math.floor,rt=new Array(64),ct=new Array(64),wt=new Array(64),It=new Array(64),Dt=new Array(65535),kt=new Array(65535),vt=new Array(64),rn=new Array(64),Jt=[],an=0,Kt=7,sn=new Array(64),Tn=new Array(64),Xn=new Array(64),ur=new Array(256),Rr=new Array(2048),Jn=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],yn=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],er=[0,1,2,3,4,5,6,7,8,9,10,11],br=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],Zt=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],tn=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],Ln=[0,1,2,3,4,5,6,7,8,9,10,11],En=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],dr=[0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250];function ir(zt,on){for(var gn=0,Pn=0,kn=new Array,nr=1;nr<=16;nr++){for(var or=1;or<=zt[nr];or++)kn[on[Pn]]=[],kn[on[Pn]][0]=gn,kn[on[Pn]][1]=nr,Pn++,gn++;gn*=2}return kn}function mr(zt){for(var on=zt[0],gn=zt[1]-1;gn>=0;)on&1<>8&255),qn(255&zt)}function Sr(zt,on,gn,Pn,kn){for(var nr,or=kn[0],sr=kn[240],Aa=function(ea,pa){var Da,Sa,si,Oi,_i,ta,jo,co,cn,yo,ma=0;for(cn=0;cn<8;++cn){Da=ea[ma],Sa=ea[ma+1],si=ea[ma+2],Oi=ea[ma+3],_i=ea[ma+4],ta=ea[ma+5],jo=ea[ma+6];var rs=Da+(co=ea[ma+7]),So=Da-co,Vs=Sa+jo,is=Sa-jo,cs=si+ta,zl=si-ta,es=Oi+_i,hA=Oi-_i,Ji=rs+es,Ll=rs-es,$l=Vs+cs,Is=Vs-cs;ea[ma]=Ji+$l,ea[ma+4]=Ji-$l;var ki=.707106781*(Is+Ll);ea[ma+2]=Ll+ki,ea[ma+6]=Ll-ki;var Qo=.382683433*((Ji=hA+zl)-(Is=is+So)),jl=.5411961*Ji+Qo,Us=1.306562965*Is+Qo,Dl=.707106781*($l=zl+is),Gl=So+Dl,Si=So-Dl;ea[ma+5]=Si+jl,ea[ma+3]=Si-jl,ea[ma+1]=Gl+Us,ea[ma+7]=Gl-Us,ma+=8}for(ma=0,cn=0;cn<8;++cn){Da=ea[ma],Sa=ea[ma+8],si=ea[ma+16],Oi=ea[ma+24],_i=ea[ma+32],ta=ea[ma+40],jo=ea[ma+48];var Cl=Da+(co=ea[ma+56]),eA=Da-co,$s=Sa+jo,sa=Sa-jo,ms=si+ta,Al=si-ta,pA=Oi+_i,Os=Oi-_i,Sl=Cl+pA,ul=Cl-pA,il=$s+ms,vl=$s-ms;ea[ma]=Sl+il,ea[ma+32]=Sl-il;var Pl=.707106781*(vl+ul);ea[ma+16]=ul+Pl,ea[ma+48]=ul-Pl;var xl=.382683433*((Sl=Os+Al)-(vl=sa+eA)),mA=.5411961*Sl+xl,Ts=1.306562965*vl+xl,vA=.707106781*(il=Al+sa),cl=eA+vA,xA=eA-vA;ea[ma+40]=xA+mA,ea[ma+24]=xA-mA,ea[ma+8]=cl+Ts,ea[ma+56]=cl-Ts,ma++}for(cn=0;cn<64;++cn)yo=ea[cn]*pa[cn],vt[cn]=yo>0?yo+.5|0:yo-.5|0;return vt}(zt,on),_r=0;_r<64;++_r)rn[Jn[_r]]=Aa[_r];var Pa=rn[0]-gn;gn=rn[0],Pa==0?mr(Pn[0]):(mr(Pn[kt[nr=32767+Pa]]),mr(Dt[nr]));for(var Ba=63;Ba>0&&rn[Ba]==0;)Ba--;if(Ba==0)return mr(or),gn;for(var Ci,xr=1;xr<=Ba;){for(var hn=xr;rn[xr]==0&&xr<=Ba;)++xr;var Ui=xr-hn;if(Ui>=16){Ci=Ui>>4;for(var ti=1;ti<=Ci;++ti)mr(sr);Ui&=15}nr=32767+rn[xr],mr(kn[(Ui<<4)+kt[nr]]),mr(Dt[nr]),xr++}return Ba!=63&&mr(or),gn}function ja(zt){zt=Math.min(Math.max(zt,1),100),Ge!=zt&&(function(on){for(var gn=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],Pn=0;Pn<64;Pn++){var kn=_e((gn[Pn]*on+50)/100);kn=Math.min(Math.max(kn,1),255),rt[Jn[Pn]]=kn}for(var nr=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],or=0;or<64;or++){var sr=_e((nr[or]*on+50)/100);sr=Math.min(Math.max(sr,1),255),ct[Jn[or]]=sr}for(var Aa=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],_r=0,Pa=0;Pa<8;Pa++)for(var Ba=0;Ba<8;Ba++)wt[_r]=1/(rt[Jn[_r]]*Aa[Pa]*Aa[Ba]*8),It[_r]=1/(ct[Jn[_r]]*Aa[Pa]*Aa[Ba]*8),_r++}(zt<50?Math.floor(5e3/zt):Math.floor(200-2*zt)),Ge=zt)}this.encode=function(zt,on){on&&ja(on),Jt=new Array,an=0,Kt=7,Br(65496),Br(65504),Br(16),qn(74),qn(70),qn(73),qn(70),qn(0),qn(1),qn(1),qn(0),Br(1),Br(1),qn(0),qn(0),function(){Br(65499),Br(132),qn(0);for(var Sa=0;Sa<64;Sa++)qn(rt[Sa]);qn(1);for(var si=0;si<64;si++)qn(ct[si])}(),function(Sa,si){Br(65472),Br(17),qn(8),Br(si),Br(Sa),qn(3),qn(1),qn(17),qn(0),qn(2),qn(17),qn(1),qn(3),qn(17),qn(1)}(zt.width,zt.height),function(){Br(65476),Br(418),qn(0);for(var Sa=0;Sa<16;Sa++)qn(yn[Sa+1]);for(var si=0;si<=11;si++)qn(er[si]);qn(16);for(var Oi=0;Oi<16;Oi++)qn(br[Oi+1]);for(var _i=0;_i<=161;_i++)qn(Zt[_i]);qn(1);for(var ta=0;ta<16;ta++)qn(tn[ta+1]);for(var jo=0;jo<=11;jo++)qn(Ln[jo]);qn(17);for(var co=0;co<16;co++)qn(En[co+1]);for(var cn=0;cn<=161;cn++)qn(dr[cn])}(),Br(65498),Br(12),qn(3),qn(1),qn(0),qn(2),qn(17),qn(3),qn(17),qn(0),qn(63),qn(0);var gn=0,Pn=0,kn=0;an=0,Kt=7,this.encode.displayName="_encode_";for(var nr,or,sr,Aa,_r,Pa,Ba,Ci,xr,hn=zt.data,Ui=zt.width,ti=zt.height,ea=4*Ui,pa=0;pa>3)*ea+(Ba=4*(7&xr)),pa+Ci>=ti&&(Pa-=ea*(pa+1+Ci-ti)),nr+Ba>=ea&&(Pa-=nr+Ba-ea+4),or=hn[Pa++],sr=hn[Pa++],Aa=hn[Pa++],sn[xr]=(Rr[or]+Rr[sr+256>>0]+Rr[Aa+512>>0]>>16)-128,Tn[xr]=(Rr[or+768>>0]+Rr[sr+1024>>0]+Rr[Aa+1280>>0]>>16)-128,Xn[xr]=(Rr[or+1280>>0]+Rr[sr+1536>>0]+Rr[Aa+1792>>0]>>16)-128;gn=Sr(sn,wt,gn,be,He),Pn=Sr(Tn,It,Pn,Se,Ve),kn=Sr(Xn,It,kn,Se,Ve),nr+=32}pa+=8}if(Kt>=0){var Da=[];Da[1]=Kt+1,Da[0]=(1<>0]=38470*zt,Rr[zt+512>>0]=7471*zt+32768,Rr[zt+768>>0]=-11059*zt,Rr[zt+1024>>0]=-21709*zt,Rr[zt+1280>>0]=32768*zt+8421375,Rr[zt+1536>>0]=-27439*zt,Rr[zt+1792>>0]=-5329*zt}(),ja(xe)}function wi(xe,be){if(this.pos=0,this.buffer=xe,this.datav=new DataView(xe.buffer),this.is_with_alpha=!!be,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,["BM","BA","CI","CP","IC","PT"].indexOf(this.flag)===-1)throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function $a(xe){function be(yn){if(!yn)throw Error("assert :P")}function Se(yn,er,br){for(var Zt=0;4>Zt;Zt++)if(yn[er+Zt]!=br.charCodeAt(Zt))return!0;return!1}function He(yn,er,br,Zt,tn){for(var Ln=0;LnLn+1?[]:new er),!(En.length>>0;Be&Je;)Je>>>=1;return Je?(Be&Je-1)+Je:Be}function br(Be,Oe,Je,dt,bt){be(!(dt%Je));do Be[Oe+(dt-=Je)]=bt;while(0=bt),512>=bt)var Ot=Ge(512);else if((Ot=Ge(bt))==null)return 0;return function(Ft,Nt,Ht,Xt,fn,mn){var Qn,bn,tr=Nt,rr=1<Qn;++Qn){if(Cn[Qn]>1<(li-=Cn[Qn]))return 0;for(;0=Qn;++Qn,fn<<=1){if(ia+=li<<=1,0>(li-=Cn[Qn]))return 0;for(;0Dr&&!(0>=(cr-=Cn[Dr]));)++Dr,cr<<=1;rr+=fa=1<<(cr=Dr-Ht),Ft[Nt+(Dr=ga&Tr)].g=cr+Ht,Ft[Nt+Dr].value=tr-Nt-Dr}Xt.g=Qn-Ht,Xt.value=mn[bn++],br(Ft,tr+(ga>>Ht),fn,fa,Xt),ga=er(ga,Qn)}}return ia!=2*Dn[15]-1?0:rr}(Be,Oe,Je,dt,bt,Ot)}function tn(){this.value=this.g=0}function Ln(){this.value=this.g=0}function En(){this.G=_e(5,tn),this.H=Ge(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=_e(sl,Ln)}function dr(Be,Oe,Je,dt){be(Be!=null),be(Oe!=null),be(2147483648>dt),Be.Ca=254,Be.I=0,Be.b=-8,Be.Ka=0,Be.oa=Oe,Be.pa=Je,Be.Jd=Oe,Be.Yc=Je+dt,Be.Zc=4<=dt?Je+dt-4+1:Je,nr(Be)}function ir(Be,Oe){for(var Je=0;0dt),Be.Sb=dt,Be.Ra=0,Be.u=0,Be.h=0,4>>=8,Be.Ra+=Be.oa[Be.pa+Be.bb]<>>0,++Be.bb,Be.u-=8;gn(Be)&&(Be.h=1,Be.u=0)}function Sr(Be,Oe){if(be(0<=Oe),!Be.h&&Oe<=Eu){var Je=on(Be)&lA[Oe];return Be.u+=Oe,Br(Be),Je}return Be.h=1,Be.u=0}function ja(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function zt(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function on(Be){return Be.Ra>>>(Be.u&ws-1)>>>0}function gn(Be){return be(Be.bb<=Be.Sb),Be.h||Be.bb==Be.Sb&&Be.u>ws}function Pn(Be,Oe){Be.u=Oe,Be.h=gn(Be)}function kn(Be){Be.u>=AA&&(be(Be.u>=AA),Br(Be))}function nr(Be){be(Be!=null&&Be.oa!=null),Be.pa>>0,Be.b+=8):(be(Be!=null&&Be.oa!=null),Be.paBe.b&&nr(Be);var dt=Be.b,bt=Je*Oe>>>8,Ot=(Be.I>>>dt>bt)+0;for(Ot?(Je-=bt,Be.I-=bt+1<
>>0):Je=bt+1,dt=Je,bt=0;256<=dt;)bt+=8,dt>>=8;return dt=7^bt+Js[dt],Be.b-=dt,Be.Ca=(Je<>24&255,Be[Oe+1]=Je>>16&255,Be[Oe+2]=Je>>8&255,Be[Oe+3]=Je>>0&255}function _r(Be,Oe){return Be[Oe+0]<<0|Be[Oe+1]<<8}function Pa(Be,Oe){return _r(Be,Oe)|Be[Oe+2]<<16}function Ba(Be,Oe){return _r(Be,Oe)|_r(Be,Oe+2)<<16}function Ci(Be,Oe){var Je=1<=bt||0>=Ot?0:(Je[0]=bt,dt[0]=Ot,1)}function ti(Be,Oe){return Be+(1<>>Oe}function ea(Be,Oe){return((4278255360&Be)+(4278255360&Oe)>>>0&4278255360)+((16711935&Be)+(16711935&Oe)>>>0&16711935)>>>0}function pa(Be,Oe){yn[Oe]=function(Je,dt,bt,Ot,Ft,Nt,Ht){var Xt;for(Xt=0;Xt>>1)+(Be&Oe)>>>0}function si(Be){return 0<=Be&&256>Be?Be:0>Be?0:255>1))}function _i(Be,Oe,Je){return Math.abs(Oe-Je)-Math.abs(Be-Je)}function ta(Be,Oe,Je,dt,bt,Ot,Ft){for(dt=Ot[Ft-1],Je=0;Je>8&255,Ht=16711935&(Ht=(Ht=16711935&Ft)+((Nt<<16)+Nt));dt[bt+Ot]=(4278255360&Ft)+Ht>>>0}}function co(Be,Oe){Oe.jd=Be>>0&255,Oe.hd=Be>>8&255,Oe.ud=Be>>16&255}function cn(Be,Oe,Je,dt,bt,Ot){var Ft;for(Ft=0;Ft>>8,Xt=Nt,fn=255&(fn=(fn=Nt>>>16)+((Be.jd<<24>>24)*(Ht<<24>>24)>>>5));Xt=255&(Xt=(Xt=Xt+((Be.hd<<24>>24)*(Ht<<24>>24)>>>5))+((Be.ud<<24>>24)*(fn<<24>>24)>>>5)),bt[Ot+Ft]=(4278255360&Nt)+(fn<<16)+Xt}}function yo(Be,Oe,Je,dt,bt){yn[Oe]=function(Ot,Ft,Nt,Ht,Xt,fn,mn,Qn,bn){for(Ht=mn;Ht>Ot.b,bn=Ot.Ea,tr=Ot.K[0],rr=Ot.w;if(8>Qn)for(Ot=(1<>=Qn}else yn["VP8LMapColor"+Je](Ht,Xt,tr,rr,fn,mn,Ft,Nt,bn)}}function ma(Be,Oe,Je,dt,bt){for(Je=Oe+Je;Oe>16&255,dt[bt++]=Ot>>8&255,dt[bt++]=Ot>>0&255}}function rs(Be,Oe,Je,dt,bt){for(Je=Oe+Je;Oe>16&255,dt[bt++]=Ot>>8&255,dt[bt++]=Ot>>0&255,dt[bt++]=Ot>>24&255}}function So(Be,Oe,Je,dt,bt){for(Je=Oe+Je;Oe>16&240|Ft>>12&15,Ft=Ft>>0&240|Ft>>28&15;dt[bt++]=Ot,dt[bt++]=Ft}}function Vs(Be,Oe,Je,dt,bt){for(Je=Oe+Je;Oe>16&248|Ft>>13&7,Ft=Ft>>5&224|Ft>>3&31;dt[bt++]=Ot,dt[bt++]=Ft}}function is(Be,Oe,Je,dt,bt){for(Je=Oe+Je;Oe>0&255,dt[bt++]=Ot>>8&255,dt[bt++]=Ot>>16&255}}function cs(Be,Oe,Je,dt,bt,Ot){if(Ot==0)for(Je=Oe+Je;Oe>24|Ot[1]>>8&65280|Ot[2]<<8&16711680|Ot[3]<<24)>>>0),bt+=32;else He(dt,bt,Be,Oe,Je)}function zl(Be,Oe){yn[Oe][0]=yn[Be+"0"],yn[Oe][1]=yn[Be+"1"],yn[Oe][2]=yn[Be+"2"],yn[Oe][3]=yn[Be+"3"],yn[Oe][4]=yn[Be+"4"],yn[Oe][5]=yn[Be+"5"],yn[Oe][6]=yn[Be+"6"],yn[Oe][7]=yn[Be+"7"],yn[Oe][8]=yn[Be+"8"],yn[Oe][9]=yn[Be+"9"],yn[Oe][10]=yn[Be+"10"],yn[Oe][11]=yn[Be+"11"],yn[Oe][12]=yn[Be+"12"],yn[Oe][13]=yn[Be+"13"],yn[Oe][14]=yn[Be+"0"],yn[Oe][15]=yn[Be+"0"]}function es(Be){return Be==yc||Be==Lc||Be==uc||Be==jc}function hA(){this.eb=[],this.size=this.A=this.fb=0}function Ji(){this.y=[],this.f=[],this.ea=[],this.F=[],this.Tc=this.Ed=this.Cd=this.Fd=this.lb=this.Db=this.Ab=this.fa=this.J=this.W=this.N=this.O=0}function Ll(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new hA,this.f.kb=new Ji,this.sd=null}function $l(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function Is(){this.Id=this.fd=this.Md=this.hb=this.ib=this.da=this.bd=this.cd=this.j=this.v=this.Da=this.Sd=this.ob=0}function ki(Be){return alert("todo:WebPSamplerProcessPlane"),Be.T}function Qo(Be,Oe){var Je=Be.T,dt=Oe.ba.f.RGBA,bt=dt.eb,Ot=dt.fb+Be.ka*dt.A,Ft=Ul[Oe.ba.S],Nt=Be.y,Ht=Be.O,Xt=Be.f,fn=Be.N,mn=Be.ea,Qn=Be.W,bn=Oe.cc,tr=Oe.dc,rr=Oe.Mc,Cn=Oe.Nc,Dn=Be.ka,cr=Be.ka+Be.T,Dr=Be.U,Tr=Dr+1>>1;for(Dn==0?Ft(Nt,Ht,null,null,Xt,fn,mn,Qn,Xt,fn,mn,Qn,bt,Ot,null,null,Dr):(Ft(Oe.ec,Oe.fc,Nt,Ht,bn,tr,rr,Cn,Xt,fn,mn,Qn,bt,Ot-dt.A,bt,Ot,Dr),++Je);Dn+2Je,bt=Je==mc||Je==vc||Je==Pu||Je==Ic||Je==12||es(Je);if(Oe.memory=null,Oe.Ib=null,Oe.Jb=null,Oe.Nd=null,!ku(Oe.Oa,Be,bt?11:12))return 0;if(bt&&es(Je)&&Zr(),Be.da)alert("todo:use_scaling");else{if(dt){if(Oe.Ib=ki,Be.Kb){if(Je=Be.U+1>>1,Oe.memory=Ge(Be.U+2*Je),Oe.memory==null)return 0;Oe.ec=Oe.memory,Oe.fc=0,Oe.cc=Oe.ec,Oe.dc=Oe.fc+Be.U,Oe.Mc=Oe.cc,Oe.Nc=Oe.dc+Je,Oe.Ib=Qo,Zr()}}else alert("todo:EmitYUV");bt&&(Oe.Jb=jl,dt&&Wn())}if(dt&&!_c){for(Be=0;256>Be;++Be)je[Be]=89858*(Be-128)+Cc>>bc,Qe[Be]=-22014*(Be-128)+Cc,Ue[Be]=-45773*(Be-128),Ie[Be]=113618*(Be-128)+Cc>>bc;for(Be=cc;Be>bc,ut[Be-cc]=Ql(Oe,255),Bt[Be-cc]=Ql(Oe+8>>4,15);_c=1}return 1}function Dl(Be){var Oe=Be.ma,Je=Be.U,dt=Be.T;return be(!(1&Be.ka)),0>=Je||0>=dt?0:(Je=Oe.Ib(Be,Oe),Oe.Jb!=null&&Oe.Jb(Be,Oe,Je),Oe.Dc+=Je,1)}function Gl(Be){Be.ma.memory=null}function Si(Be,Oe,Je,dt){return Sr(Be,8)!=47?0:(Oe[0]=Sr(Be,14)+1,Je[0]=Sr(Be,14)+1,dt[0]=Sr(Be,1),Sr(Be,3)!=0?0:!Be.h)}function Cl(Be,Oe){if(4>Be)return Be+1;var Je=Be-2>>1;return(2+(1&Be)<>4)*Be+(8-(15&Je)))?Je:1;var Je}function $s(Be,Oe,Je){var dt=on(Je),bt=Be[Oe+=255&dt].g-8;return 0>>0,be(8>=Je.g),Be.g}function ms(Be,Oe,Je){var dt=Be.xc;return be((Oe=dt==0?0:Be.vc[Be.md*(Je>>dt)+(Oe>>dt)])>fa.b)*ia;rrDr&&(eo=Dr),(0,SA[Eo[ko++]>>8&15])(Qn,bn+ +po,Dn,cr+po-Dr,eo-po,Dn,cr+po),po=eo}bn+=Dr,cr+=Dr,++rr&ga||(fa+=ia)}mn!=Xt.nc&&He(Ht,Nt-tr,Ht,Nt+(mn-fn-1)*tr,tr);break;case 1:for(tr=Qn,Cn=bn,Dr=(Qn=Xt.Ea)-(cr=Qn&~(Dn=(bn=1<>Xt.b)*rr;fn=bt),0Ot.o&&(dt=Ot.o),Je=dt?Je=0:(bt[0]+=4*Ot.v,Ot.ka=Je-Ot.j,Ot.U=Ot.va-Ot.v,Ot.T=dt-Je,Je=1),Je){if(Nt=Nt[0],11>(Je=Be.ca).S){var fn=Je.f.RGBA,mn=(dt=Je.S,bt=Ot.U,Ot=Ot.T,Xt=fn.eb,fn.A),Qn=Ot;for(fn=fn.fb+Be.Ma*fn.A;0dt){var bt=Be.l.width,Ot=Je.ca,Ft=Je.tb+bt*dt,Nt=Be.V,Ht=Be.Ba+Be.c*dt,Xt=Be.gc;be(Be.ab==1),be(Xt[0].hc==3),ic(Xt[0],dt,Oe,Nt,Ht,Ot,Ft),Sl(Je,dt,Oe,Ot,Ft,bt)}Be.C=Be.Ma=Oe}function il(Be,Oe,Je,dt,bt,Ot,Ft){var Nt=Be.$/dt,Ht=Be.$%dt,Xt=Be.m,fn=Be.s,mn=Je+Be.$,Qn=mn;bt=Je+dt*bt;var bn=Je+dt*Ot,tr=280+fn.ua,rr=Be.Pb?Nt:16777216,Cn=0=rr){var ga=mn-Je;be((rr=Be).Pb),rr.wd=rr.m,rr.xd=ga,0li.g?(Pn(Tr,Tr.u+li.g),ga[ia]=li.value,Tr=0):(Pn(Tr,Tr.u+li.g-256),be(256<=li.value),Tr=li.value),Tr==0&&(Dr=!0)}else Tr=$s(cr.G[0],cr.H[0],Xt);if(Xt.h)break;if(Dr||256>Tr){if(!Dr)if(cr.nd)Oe[mn]=(cr.qb|Tr<<8)>>>0;else{if(kn(Xt),Dr=$s(cr.G[1],cr.H[1],Xt),kn(Xt),ga=$s(cr.G[2],cr.H[2],Xt),ia=$s(cr.G[3],cr.H[3],Xt),Xt.h)break;Oe[mn]=(ia<<24|Dr<<16|Tr<<8|ga)>>>0}if(Dr=!1,++mn,++Ht>=dt&&(Ht=0,++Nt,Ft!=null&&Nt<=Ot&&!(Nt%16)&&Ft(Be,Nt),Cn!=null))for(;Qn>>Cn.Mb]=Tr}else if(280>Tr){if(Tr=Cl(Tr-256,Xt),ga=$s(cr.G[4],cr.H[4],Xt),kn(Xt),ga=eA(dt,ga=Cl(ga,Xt)),Xt.h)break;if(mn-Je=dt;)Ht-=dt,++Nt,Ft!=null&&Nt<=Ot&&!(Nt%16)&&Ft(Be,Nt);if(be(mn<=bt),Ht&Dn&&(cr=ms(fn,Ht,Nt)),Cn!=null)for(;Qn>>Cn.Mb]=Tr}else{if(!(Tr>>Cn.Mb]=Tr;Tr=mn,be(!(Dr>>>(ga=Cn).Xa)),Oe[Tr]=ga.X[Dr],Dr=!0}Dr||be(Xt.h==gn(Xt))}if(Be.Pb&&Xt.h&&mnOt?Ot:Nt),Be.a=0,Be.$=mn-Je}return 1}return Be.a=3,0}function vl(Be){be(Be!=null),Be.vc=null,Be.yc=null,Be.Ya=null;var Oe=Be.Wa;Oe!=null&&(Oe.X=null),Be.vb=null,be(Be!=null)}function Pl(){var Be=new fo;return Be==null?null:(Be.a=0,Be.xb=Tc,zl("Predictor","VP8LPredictors"),zl("Predictor","VP8LPredictors_C"),zl("PredictorAdd","VP8LPredictorsAdd"),zl("PredictorAdd","VP8LPredictorsAdd_C"),tu=jo,uA=cn,El=ma,fl=rs,Xl=So,NA=Vs,MA=is,yn.VP8LMapColor32b=wu,yn.VP8LMapColor8b=oc,Be)}function xl(Be,Oe,Je,dt,bt){var Ot=1,Ft=[Be],Nt=[Oe],Ht=dt.m,Xt=dt.s,fn=null,mn=0;e:for(;;){if(Je)for(;Ot&&Sr(Ht,1);){var Qn=Ft,bn=Nt,tr=dt,rr=1,Cn=tr.m,Dn=tr.gc[tr.ab],cr=Sr(Cn,2);if(tr.Oc&1<=tr.ab),cr){case 0:case 1:Dn.b=Sr(Cn,3)+2,rr=xl(ti(Dn.Ea,Dn.b),ti(Dn.nc,Dn.b),0,tr,Dn.K),Dn.K=Dn.K[0];break;case 3:var Dr,Tr=Sr(Cn,8)+1,ga=16>fa.b),ko=Ge(Eo);if(ko==null)Dr=0;else{var po=fa.K[0],eo=fa.w;for(ko[0]=fa.K[0][0],ia=1;ia<1*li;++ia)ko[ia]=ea(po[eo+ia],ko[ia-1]);for(;ia<4*Eo;++ia)ko[ia]=0;fa.K[0]=null,fa.K[0]=ko,Dr=1}}rr=Dr;break;case 2:break;default:be(0)}Ot=rr}}if(Ft=Ft[0],Nt=Nt[0],Ot&&Sr(Ht,1)&&!(Ot=1<=(mn=Sr(Ht,4))&&11>=mn)){dt.a=3;break e}var Yo;if(Yo=Ot)t:{var Do,Mi,js,ql=dt,nl=Ft,_l=Nt,ys=mn,fA=Je,dA=ql.m,hl=ql.s,Bl=[null],kl=1,PA=0,ou=ff[ys];n:for(;;){if(fA&&Sr(dA,1)){var pl=Sr(dA,3)+2,xu=ti(nl,pl),fc=ti(_l,pl),Sc=xu*fc;if(!xl(xu,fc,0,ql,Bl))break n;for(Bl=Bl[0],hl.xc=pl,Do=0;Do>8&65535;Bl[Do]=Zu,Zu>=kl&&(kl=Zu+1)}}if(dA.h)break n;for(Mi=0;5>Mi;++Mi){var Zs=Ec[Mi];!Mi&&0=Lf),$c=jf;var Mc=Ge(PA);if($c==null||Mc==null||Ef==null){ql.a=1;break n}var ef=Ef;for(Do=js=0;DoMi;++Mi){Zs=Ec[Mi],Pc[Mi]=ef,xc[Mi]=js,!Mi&&0sf)break r}else bf=sf;for(Rc=0;RcFc)Rf[Rc++]=Fc,Fc!=0&&(Uf=Fc);else{var nd=Fc==16,zf=Fc-16,rd=zc[zf],Gf=Sr(Ju,Hc[zf])+rd;if(Rc+Gf>sf)break r;for(var ad=nd?Uf:0;0=Mi){var Uc,Sf=Mc[0];for(Uc=1;UcSf&&(Sf=Mc[Uc]);Of+=Sf}}if(GA.nd=tf,GA.Qb=0,tf&&(GA.qb=(Pc[3][xc[3]+0].value<<24|Pc[1][xc[1]+0].value<<16|Pc[2][xc[2]+0].value)>>>0,Df==0&&256>Pc[0][xc[0]+0].value&&(GA.Qb=1,GA.qb+=Pc[0][xc[0]+0].value<<8)),GA.jc=!GA.Qb&&6>Of,GA.jc){var lf,Fu=GA;for(lf=0;lf>=sa(Af,8,_u),qu>>=sa(Fu.G[1][Fu.H[1]+qu],16,_u),qu>>=sa(Fu.G[2][Fu.H[2]+qu],0,_u),sa(Fu.G[3][Fu.H[3]+qu],24,_u))}}}hl.vc=Bl,hl.Wb=kl,hl.Ya=$c,hl.yc=Ef,Yo=1;break t}Yo=0}if(!(Ot=Yo)){dt.a=3;break e}if(0dt+1?[]:0),!(bt.lengthbt)return Ns(Be,7,"Truncated header.");var Ot=Je[dt+0]|Je[dt+1]<<8|Je[dt+2]<<16,Ft=Be.Od;if(Ft.Rb=!(1&Ot),Ft.td=Ot>>1&7,Ft.yd=Ot>>4&1,Ft.ub=Ot>>5,3bt)return Ns(Be,7,"cannot parse picture header");if(!WA(Je,dt,bt))return Ns(Be,3,"Bad code word");Nt.c=16383&(Je[dt+4]<<8|Je[dt+3]),Nt.Td=Je[dt+4]>>6,Nt.i=16383&(Je[dt+6]<<8|Je[dt+5]),Nt.Ud=Je[dt+6]>>6,dt+=7,bt-=7,Be.za=Nt.c+15>>4,Be.Ub=Nt.i+15>>4,Oe.width=Nt.c,Oe.height=Nt.i,Oe.Da=0,Oe.j=0,Oe.v=0,Oe.va=Oe.width,Oe.o=Oe.height,Oe.da=0,Oe.ib=Oe.width,Oe.hb=Oe.height,Oe.U=Oe.width,Oe.T=Oe.height,Ve((Ot=Be.Pa).jb,0,255,Ot.jb.length),be((Ot=Be.Qa)!=null),Ot.Cb=0,Ot.Bb=0,Ot.Fb=1,Ve(Ot.Zb,0,0,Ot.Zb.length),Ve(Ot.Lb,0,0,Ot.Lb)}if(Ft.ub>bt)return Ns(Be,7,"bad partition length");dr(Ot=Be.m,Je,dt,Ft.ub),dt+=Ft.ub,bt-=Ft.ub,Ft.Rb&&(Nt.Ld=or(Ot),Nt.Kd=or(Ot)),Nt=Be.Qa;var Ht,Xt=Be.Pa;if(be(Ot!=null),be(Nt!=null),Nt.Cb=or(Ot),Nt.Cb){if(Nt.Bb=or(Ot),or(Ot)){for(Nt.Fb=or(Ot),Ht=0;4>Ht;++Ht)Nt.Zb[Ht]=or(Ot)?mr(Ot,7):0;for(Ht=0;4>Ht;++Ht)Nt.Lb[Ht]=or(Ot)?mr(Ot,6):0}if(Nt.Bb)for(Ht=0;3>Ht;++Ht)Xt.jb[Ht]=or(Ot)?ir(Ot,8):255}else Nt.Bb=0;if(Ot.Ka)return Ns(Be,3,"cannot parse segment header");if((Nt=Be.ed).zd=or(Ot),Nt.Tb=ir(Ot,6),Nt.wb=ir(Ot,3),Nt.Pc=or(Ot),Nt.Pc&&or(Ot)){for(Xt=0;4>Xt;++Xt)or(Ot)&&(Nt.vd[Xt]=mr(Ot,6));for(Xt=0;4>Xt;++Xt)or(Ot)&&(Nt.od[Xt]=mr(Ot,6))}if(Be.L=Nt.Tb==0?0:Nt.zd?1:2,Ot.Ka)return Ns(Be,3,"cannot parse filter header");var fn=bt;if(bt=Ht=dt,dt=Ht+fn,Nt=fn,Be.Xb=(1<Nt&&(mn=Nt),dr(Be.Jc[+fn],Je,Ht,mn),Ht+=mn,Nt-=mn,bt+=3}dr(Be.Jc[+Xt],Je,Ht,Nt),Je=Htmn;++mn){if(fn.Cb){var Qn=fn.Zb[mn];fn.Fb||(Qn+=Je)}else{if(0>16,8>bn.Eb[1]&&(bn.Eb[1]=8),bn.Qc[0]=Dc[Ql(Qn+Xt,117)],bn.Qc[1]=Vu[Ql(Qn+Ht,127)],bn.lc=Qn+Ht}if(!Ft.Rb)return Ns(Be,4,"Not a key frame.");for(or(Ot),Ft=Be.Pa,Je=0;4>Je;++Je){for(bt=0;8>bt;++bt)for(dt=0;3>dt;++dt)for(Nt=0;11>Nt;++Nt)Xt=sr(Ot,Xu[Je][bt][dt][Nt])?ir(Ot,8):gf[Je][bt][dt][Nt],Ft.Wc[Je][bt].Yb[dt][Nt]=Xt;for(bt=0;17>bt;++bt)Ft.Xc[Je][bt]=Ft.Wc[Je][Bc[bt]]}return Be.kc=or(Ot),Be.kc&&(Be.Bd=ir(Ot,8)),Be.cb=1}function VA(Be,Oe,Je,dt,bt,Ot,Ft){var Nt=Oe[bt].Yb[Je];for(Je=0;16>bt;++bt){if(!sr(Be,Nt[Je+0]))return bt;for(;!sr(Be,Nt[Je+1]);)if(Nt=Oe[++bt].Yb[0],Je=0,bt==16)return 16;var Ht=Oe[bt+1].Yb;if(sr(Be,Nt[Je+2])){var Xt=Be,fn=0;if(sr(Xt,(Qn=Nt)[(mn=Je)+3]))if(sr(Xt,Qn[mn+6])){for(Nt=0,mn=2*(fn=sr(Xt,Qn[mn+8]))+(Qn=sr(Xt,Qn[mn+9+fn])),fn=0,Qn=Wc[mn];Qn[Nt];++Nt)fn+=fn+sr(Xt,Qn[Nt]);fn+=3+(8<(Xt=Be).b&&nr(Xt);var mn,Qn=Xt.b,bn=(mn=Xt.Ca>>1)-(Xt.I>>Qn)>>31;--Xt.b,Xt.Ca+=bn,Xt.Ca|=1,Xt.I-=(mn+1&bn)<>4,Be.zb=Oe.j-Je>>4,0>Be.yb&&(Be.yb=0),0>Be.zb&&(Be.zb=0)),Be.Va=Oe.o+15+Je>>4,Be.Hb=Oe.va+15+Je>>4,Be.Hb>Be.za&&(Be.Hb=Be.za),Be.Va>Be.Ub&&(Be.Va=Be.Ub),0Je;++Je){var bt;if(Be.Qa.Cb){var Ot=Be.Qa.Lb[Je];Be.Qa.Fb||(Ot+=dt.Tb)}else Ot=dt.Tb;for(bt=0;1>=bt;++bt){var Ft=Be.gd[Je][bt],Nt=Ot;if(dt.Pc&&(Nt+=dt.vd[0],bt&&(Nt+=dt.od[0])),0<(Nt=0>Nt?0:63>2:Ht>>1)>9-dt.wb&&(Ht=9-dt.wb),1>Ht&&(Ht=1),Ft.dd=Ht,Ft.tc=2*Nt+Ht,Ft.ld=40<=Nt?2:15<=Nt?1:0}else Ft.tc=0;Ft.La=bt}}}Je=0}else Ns(Be,6,"Frame setup failed"),Je=Be.a;if(Je=Je==0){if(Je){Be.$c=0,0Be.Vb){if(Be.Vb=0,Be.Ec=Ge(Ft),Be.Fc=0,Be.Ec==null){Je=Ns(Be,1,"no memory during frame initialization.");break e}Be.Vb=Ft}Ft=Be.Ec,Nt=Be.Fc,Be.Ac=Ft,Be.Bc=Nt,Nt+=dt,Be.Gd=_e(Xt,yA),Be.Hd=0,Be.rb=_e(fn+1,Au),Be.sb=1,Be.wa=mn?_e(mn,FA):null,Be.Y=0,Be.D.Nb=0,Be.D.wa=Be.wa,Be.D.Y=Be.Y,0=Je;++Je)Ks[255+Je]=0>Je?-Je:Je;for(Je=-1020;1020>=Je;++Je)HA[1020+Je]=-128>Je?-128:127=Je;++Je)Ia[112+Je]=-16>Je?-16:15=Je;++Je)cA[255+Je]=0>Je?0:255Tr;++Tr){var po,eo=li[0+Tr];for(po=0;4>po;++po){eo=Oc[ga[ia+po]][eo];for(var Yo=Vc[sr(Dr,eo[0])];0>3;for(Yo=0;256>Yo;Yo+=16)Tr[Eo+Yo]=_l}js=1,ql=ia[0]}var ys=15&Dr.la,fA=15&ko.la;for(Yo=0;4>Yo;++Yo){var dA=1&fA;for(_l=Mi=0;4>_l;++_l)ys=ys>>1|(dA=(nl=dl(ga,ql,nl=dA+(1&ys),fa.Sc,js,Tr,Eo))>js)<<7,Mi=Mi<<2|(3>=4,fA=fA>>1|dA<<7,po=(po<<8|Mi)>>>0}for(ql=ys,js=fA>>4,Do=0;4>Do;Do+=2){for(Mi=0,ys=Dr.la>>4+Do,fA=ko.la>>4+Do,Yo=0;2>Yo;++Yo){for(dA=1&fA,_l=0;2>_l;++_l)nl=dA+(1&ys),ys=ys>>1|(dA=0<(nl=dl(ga,ia[2],nl,fa.Qc,0,Tr,Eo)))<<3,Mi=Mi<<2|(3>=2,fA=fA>>1|dA<<5}eo|=Mi<<4*Do,ql|=ys<<4<=Cn.zb&&Cn.M<=Cn.Va,Cn.Aa==0)e:{if(rr.M=Cn.M,rr.uc=Dr,Ru(Cn,rr),cr=1,rr=(Mi=Cn.D).Nb,Dr=(eo=qt[Cn.L])*Cn.R,ga=eo/2*Cn.B,Yo=16*rr*Cn.R,_l=8*rr*Cn.B,ia=Cn.sa,li=Cn.ta-Dr+Yo,fa=Cn.qa,Tr=Cn.ra-ga+_l,Eo=Cn.Ha,ko=Cn.Ia-ga+_l,fA=(ys=Mi.M)==0,po=ys>=Cn.Va-1,Cn.Aa==2&&Ru(Cn,Mi),Mi.uc)for(dA=(nl=Cn).D.M,be(nl.D.uc),Mi=nl.yb;MiDn.o&&(ys=Dn.o),Dn.F=null,Dn.J=null,Cn.Fa!=null&&0>1),Dn.W+=Cn.B*(eo>>1),Dn.F!=null&&(Dn.J+=Dn.width*eo)),Mi>1,Dn.W+=Dn.v>>1,Dn.F!=null&&(Dn.J+=Dn.v),Dn.ka=Mi-Dn.j,Dn.U=Dn.va-Dn.v,Dn.T=ys-Mi,cr=Dn.put(Dn))}rr+1!=Cn.Ic||po||(He(Cn.sa,Cn.ta-Dr,ia,li+16*Cn.R,Dr),He(Cn.qa,Cn.ra-ga,fa,Tr+8*Cn.B,ga),He(Cn.Ha,Cn.Ia-ga,Eo,ko+8*Cn.B,ga))}if(!cr)return Ns(bn,6,"Output aborted.")}return 1}(Be,Oe)),Oe.bc!=null&&Oe.bc(Oe),Je&=1}return Je?(Be.cb=0,Je):0}function el(Be,Oe,Je,dt,bt){bt=Be[Oe+Je+32*dt]+(bt>>3),Be[Oe+Je+32*dt]=-256&bt?0>bt?0:255:bt}function EA(Be,Oe,Je,dt,bt,Ot){el(Be,Oe,0,Je,dt+bt),el(Be,Oe,1,Je,dt+Ot),el(Be,Oe,2,Je,dt-Ot),el(Be,Oe,3,Je,dt-bt)}function vs(Be){return(20091*Be>>16)+Be}function aA(Be,Oe,Je,dt){var bt,Ot=0,Ft=Ge(16);for(bt=0;4>bt;++bt){var Nt=Be[Oe+0]+Be[Oe+8],Ht=Be[Oe+0]-Be[Oe+8],Xt=(35468*Be[Oe+4]>>16)-vs(Be[Oe+12]),fn=vs(Be[Oe+4])+(35468*Be[Oe+12]>>16);Ft[Ot+0]=Nt+fn,Ft[Ot+1]=Ht+Xt,Ft[Ot+2]=Ht-Xt,Ft[Ot+3]=Nt-fn,Ot+=4,Oe++}for(bt=Ot=0;4>bt;++bt)Nt=(Be=Ft[Ot+0]+4)+Ft[Ot+8],Ht=Be-Ft[Ot+8],Xt=(35468*Ft[Ot+4]>>16)-vs(Ft[Ot+12]),el(Je,dt,0,0,Nt+(fn=vs(Ft[Ot+4])+(35468*Ft[Ot+12]>>16))),el(Je,dt,1,0,Ht+Xt),el(Je,dt,2,0,Ht-Xt),el(Je,dt,3,0,Nt-fn),Ot++,dt+=32}function iA(Be,Oe,Je,dt){var bt=Be[Oe+0]+4,Ot=35468*Be[Oe+4]>>16,Ft=vs(Be[Oe+4]),Nt=35468*Be[Oe+1]>>16;EA(Je,dt,0,bt+Ft,Be=vs(Be[Oe+1]),Nt),EA(Je,dt,1,bt+Ot,Be,Nt),EA(Je,dt,2,bt-Ot,Be,Nt),EA(Je,dt,3,bt-Ft,Be,Nt)}function ec(Be,Oe,Je,dt,bt){aA(Be,Oe,Je,dt),bt&&aA(Be,Oe+16,Je,dt+4)}function fu(Be,Oe,Je,dt){QA(Be,Oe+0,Je,dt,1),QA(Be,Oe+32,Je,dt+128,1)}function du(Be,Oe,Je,dt){var bt;for(Be=Be[Oe+0]+4,bt=0;4>bt;++bt)for(Oe=0;4>Oe;++Oe)el(Je,dt,Oe,bt,Be)}function wA(Be,Oe,Je,dt){Be[Oe+0]&&wl(Be,Oe+0,Je,dt),Be[Oe+16]&&wl(Be,Oe+16,Je,dt+4),Be[Oe+32]&&wl(Be,Oe+32,Je,dt+128),Be[Oe+48]&&wl(Be,Oe+48,Je,dt+128+4)}function gu(Be,Oe,Je,dt){var bt,Ot=Ge(16);for(bt=0;4>bt;++bt){var Ft=Be[Oe+0+bt]+Be[Oe+12+bt],Nt=Be[Oe+4+bt]+Be[Oe+8+bt],Ht=Be[Oe+4+bt]-Be[Oe+8+bt],Xt=Be[Oe+0+bt]-Be[Oe+12+bt];Ot[0+bt]=Ft+Nt,Ot[8+bt]=Ft-Nt,Ot[4+bt]=Xt+Ht,Ot[12+bt]=Xt-Ht}for(bt=0;4>bt;++bt)Ft=(Be=Ot[0+4*bt]+3)+Ot[3+4*bt],Nt=Ot[1+4*bt]+Ot[2+4*bt],Ht=Ot[1+4*bt]-Ot[2+4*bt],Xt=Be-Ot[3+4*bt],Je[dt+0]=Ft+Nt>>3,Je[dt+16]=Xt+Ht>>3,Je[dt+32]=Ft-Nt>>3,Je[dt+48]=Xt-Ht>>3,dt+=64}function IA(Be,Oe,Je){var dt,bt=Oe-32,Ot=so,Ft=255-Be[bt-1];for(dt=0;dtJe;++Je)He(Be,Oe+32*Je,Be,Oe-32,16)}function YA(Be,Oe){var Je;for(Je=16;0dt;++dt)Ve(Oe,Je+32*dt,Be,16)}function ol(Be,Oe){var Je,dt=16;for(Je=0;16>Je;++Je)dt+=Be[Oe-1+32*Je]+Be[Oe+Je-32];JA(dt>>5,Be,Oe)}function ls(Be,Oe){var Je,dt=8;for(Je=0;16>Je;++Je)dt+=Be[Oe-1+32*Je];JA(dt>>4,Be,Oe)}function tc(Be,Oe){var Je,dt=8;for(Je=0;16>Je;++Je)dt+=Be[Oe+Je-32];JA(dt>>4,Be,Oe)}function Ou(Be,Oe){JA(128,Be,Oe)}function Ni(Be,Oe,Je){return Be+2*Oe+Je+2>>2}function nc(Be,Oe){var Je,dt=Oe-32;for(dt=new Uint8Array([Ni(Be[dt-1],Be[dt+0],Be[dt+1]),Ni(Be[dt+0],Be[dt+1],Be[dt+2]),Ni(Be[dt+1],Be[dt+2],Be[dt+3]),Ni(Be[dt+2],Be[dt+3],Be[dt+4])]),Je=0;4>Je;++Je)He(Be,Oe+32*Je,dt,0,dt.length)}function rc(Be,Oe){var Je=Be[Oe-1],dt=Be[Oe-1+32],bt=Be[Oe-1+64],Ot=Be[Oe-1+96];Aa(Be,Oe+0,16843009*Ni(Be[Oe-1-32],Je,dt)),Aa(Be,Oe+32,16843009*Ni(Je,dt,bt)),Aa(Be,Oe+64,16843009*Ni(dt,bt,Ot)),Aa(Be,Oe+96,16843009*Ni(bt,Ot,Ot))}function Fl(Be,Oe){var Je,dt=4;for(Je=0;4>Je;++Je)dt+=Be[Oe+Je-32]+Be[Oe-1+32*Je];for(dt>>=3,Je=0;4>Je;++Je)Ve(Be,Oe+32*Je,dt,4)}function pu(Be,Oe){var Je=Be[Oe-1+0],dt=Be[Oe-1+32],bt=Be[Oe-1+64],Ot=Be[Oe-1-32],Ft=Be[Oe+0-32],Nt=Be[Oe+1-32],Ht=Be[Oe+2-32],Xt=Be[Oe+3-32];Be[Oe+0+96]=Ni(dt,bt,Be[Oe-1+96]),Be[Oe+1+96]=Be[Oe+0+64]=Ni(Je,dt,bt),Be[Oe+2+96]=Be[Oe+1+64]=Be[Oe+0+32]=Ni(Ot,Je,dt),Be[Oe+3+96]=Be[Oe+2+64]=Be[Oe+1+32]=Be[Oe+0+0]=Ni(Ft,Ot,Je),Be[Oe+3+64]=Be[Oe+2+32]=Be[Oe+1+0]=Ni(Nt,Ft,Ot),Be[Oe+3+32]=Be[Oe+2+0]=Ni(Ht,Nt,Ft),Be[Oe+3+0]=Ni(Xt,Ht,Nt)}function mu(Be,Oe){var Je=Be[Oe+1-32],dt=Be[Oe+2-32],bt=Be[Oe+3-32],Ot=Be[Oe+4-32],Ft=Be[Oe+5-32],Nt=Be[Oe+6-32],Ht=Be[Oe+7-32];Be[Oe+0+0]=Ni(Be[Oe+0-32],Je,dt),Be[Oe+1+0]=Be[Oe+0+32]=Ni(Je,dt,bt),Be[Oe+2+0]=Be[Oe+1+32]=Be[Oe+0+64]=Ni(dt,bt,Ot),Be[Oe+3+0]=Be[Oe+2+32]=Be[Oe+1+64]=Be[Oe+0+96]=Ni(bt,Ot,Ft),Be[Oe+3+32]=Be[Oe+2+64]=Be[Oe+1+96]=Ni(Ot,Ft,Nt),Be[Oe+3+64]=Be[Oe+2+96]=Ni(Ft,Nt,Ht),Be[Oe+3+96]=Ni(Nt,Ht,Ht)}function LA(Be,Oe){var Je=Be[Oe-1+0],dt=Be[Oe-1+32],bt=Be[Oe-1+64],Ot=Be[Oe-1-32],Ft=Be[Oe+0-32],Nt=Be[Oe+1-32],Ht=Be[Oe+2-32],Xt=Be[Oe+3-32];Be[Oe+0+0]=Be[Oe+1+64]=Ot+Ft+1>>1,Be[Oe+1+0]=Be[Oe+2+64]=Ft+Nt+1>>1,Be[Oe+2+0]=Be[Oe+3+64]=Nt+Ht+1>>1,Be[Oe+3+0]=Ht+Xt+1>>1,Be[Oe+0+96]=Ni(bt,dt,Je),Be[Oe+0+64]=Ni(dt,Je,Ot),Be[Oe+0+32]=Be[Oe+1+96]=Ni(Je,Ot,Ft),Be[Oe+1+32]=Be[Oe+2+96]=Ni(Ot,Ft,Nt),Be[Oe+2+32]=Be[Oe+3+96]=Ni(Ft,Nt,Ht),Be[Oe+3+32]=Ni(Nt,Ht,Xt)}function jA(Be,Oe){var Je=Be[Oe+0-32],dt=Be[Oe+1-32],bt=Be[Oe+2-32],Ot=Be[Oe+3-32],Ft=Be[Oe+4-32],Nt=Be[Oe+5-32],Ht=Be[Oe+6-32],Xt=Be[Oe+7-32];Be[Oe+0+0]=Je+dt+1>>1,Be[Oe+1+0]=Be[Oe+0+64]=dt+bt+1>>1,Be[Oe+2+0]=Be[Oe+1+64]=bt+Ot+1>>1,Be[Oe+3+0]=Be[Oe+2+64]=Ot+Ft+1>>1,Be[Oe+0+32]=Ni(Je,dt,bt),Be[Oe+1+32]=Be[Oe+0+96]=Ni(dt,bt,Ot),Be[Oe+2+32]=Be[Oe+1+96]=Ni(bt,Ot,Ft),Be[Oe+3+32]=Be[Oe+2+96]=Ni(Ot,Ft,Nt),Be[Oe+3+64]=Ni(Ft,Nt,Ht),Be[Oe+3+96]=Ni(Nt,Ht,Xt)}function ac(Be,Oe){var Je=Be[Oe-1+0],dt=Be[Oe-1+32],bt=Be[Oe-1+64],Ot=Be[Oe-1+96];Be[Oe+0+0]=Je+dt+1>>1,Be[Oe+2+0]=Be[Oe+0+32]=dt+bt+1>>1,Be[Oe+2+32]=Be[Oe+0+64]=bt+Ot+1>>1,Be[Oe+1+0]=Ni(Je,dt,bt),Be[Oe+3+0]=Be[Oe+1+32]=Ni(dt,bt,Ot),Be[Oe+3+32]=Be[Oe+1+64]=Ni(bt,Ot,Ot),Be[Oe+3+64]=Be[Oe+2+64]=Be[Oe+0+96]=Be[Oe+1+96]=Be[Oe+2+96]=Be[Oe+3+96]=Ot}function vu(Be,Oe){var Je=Be[Oe-1+0],dt=Be[Oe-1+32],bt=Be[Oe-1+64],Ot=Be[Oe-1+96],Ft=Be[Oe-1-32],Nt=Be[Oe+0-32],Ht=Be[Oe+1-32],Xt=Be[Oe+2-32];Be[Oe+0+0]=Be[Oe+2+32]=Je+Ft+1>>1,Be[Oe+0+32]=Be[Oe+2+64]=dt+Je+1>>1,Be[Oe+0+64]=Be[Oe+2+96]=bt+dt+1>>1,Be[Oe+0+96]=Ot+bt+1>>1,Be[Oe+3+0]=Ni(Nt,Ht,Xt),Be[Oe+2+0]=Ni(Ft,Nt,Ht),Be[Oe+1+0]=Be[Oe+3+32]=Ni(Je,Ft,Nt),Be[Oe+1+32]=Be[Oe+3+64]=Ni(dt,Je,Ft),Be[Oe+1+64]=Be[Oe+3+96]=Ni(bt,dt,Je),Be[Oe+1+96]=Ni(Ot,bt,dt)}function Tu(Be,Oe){var Je;for(Je=0;8>Je;++Je)He(Be,Oe+32*Je,Be,Oe-32,8)}function Ms(Be,Oe){var Je;for(Je=0;8>Je;++Je)Ve(Be,Oe,Be[Oe-1],8),Oe+=32}function Tl(Be,Oe,Je){var dt;for(dt=0;8>dt;++dt)Ve(Oe,Je+32*dt,Be,8)}function sA(Be,Oe){var Je,dt=8;for(Je=0;8>Je;++Je)dt+=Be[Oe+Je-32]+Be[Oe-1+32*Je];Tl(dt>>4,Be,Oe)}function Nu(Be,Oe){var Je,dt=4;for(Je=0;8>Je;++Je)dt+=Be[Oe+Je-32];Tl(dt>>3,Be,Oe)}function Wt(Be,Oe){var Je,dt=4;for(Je=0;8>Je;++Je)dt+=Be[Oe-1+32*Je];Tl(dt>>3,Be,Oe)}function ca(Be,Oe){Tl(128,Be,Oe)}function Ma(Be,Oe,Je){var dt=Be[Oe-Je],bt=Be[Oe+0],Ot=3*(bt-dt)+Il[1020+Be[Oe-2*Je]-Be[Oe+Je]],Ft=pc[112+(Ot+4>>3)];Be[Oe-Je]=so[255+dt+pc[112+(Ot+3>>3)]],Be[Oe+0]=so[255+bt-Ft]}function Bi(Be,Oe,Je,dt){var bt=Be[Oe+0],Ot=Be[Oe+Je];return Uo[255+Be[Oe-2*Je]-Be[Oe-Je]]>dt||Uo[255+Ot-bt]>dt}function Va(Be,Oe,Je,dt){return 4*Uo[255+Be[Oe-Je]-Be[Oe+0]]+Uo[255+Be[Oe-2*Je]-Be[Oe+Je]]<=dt}function Hi(Be,Oe,Je,dt,bt){var Ot=Be[Oe-3*Je],Ft=Be[Oe-2*Je],Nt=Be[Oe-Je],Ht=Be[Oe+0],Xt=Be[Oe+Je],fn=Be[Oe+2*Je],mn=Be[Oe+3*Je];return 4*Uo[255+Nt-Ht]+Uo[255+Ft-Xt]>dt?0:Uo[255+Be[Oe-4*Je]-Ot]<=bt&&Uo[255+Ot-Ft]<=bt&&Uo[255+Ft-Nt]<=bt&&Uo[255+mn-fn]<=bt&&Uo[255+fn-Xt]<=bt&&Uo[255+Xt-Ht]<=bt}function zi(Be,Oe,Je,dt){var bt=2*dt+1;for(dt=0;16>dt;++dt)Va(Be,Oe+dt,Je,bt)&&Ma(Be,Oe+dt,Je)}function Go(Be,Oe,Je,dt){var bt=2*dt+1;for(dt=0;16>dt;++dt)Va(Be,Oe+dt*Je,1,bt)&&Ma(Be,Oe+dt*Je,1)}function Ko(Be,Oe,Je,dt){var bt;for(bt=3;0>7,Dn=18*cr+63>>7,cr=9*cr+63>>7;Ht[Xt-3*fn]=so[255+Ht[Xt-3*fn]+cr],Ht[Xt-2*fn]=so[255+mn+Dn],Ht[Xt-fn]=so[255+Qn+Cn],Ht[Xt+0]=so[255+bn-Cn],Ht[Xt+fn]=so[255+tr-Dn],Ht[Xt+2*fn]=so[255+rr-cr]}Oe+=dt}}function Li(Be,Oe,Je,dt,bt,Ot,Ft,Nt){for(Ot=2*Ot+1;0>3)],rr=pc[112+(rr+3>>3)],Cn=tr+1>>1;Ht[Xt-2*fn]=so[255+Ht[Xt-2*fn]+Cn],Ht[Xt-fn]=so[255+mn+rr],Ht[Xt+0]=so[255+Qn-tr],Ht[Xt+fn]=so[255+bn-Cn]}Oe+=dt}}function Ls(Be,Oe,Je,dt,bt,Ot){fs(Be,Oe,Je,1,16,dt,bt,Ot)}function ks(Be,Oe,Je,dt,bt,Ot){fs(Be,Oe,1,Je,16,dt,bt,Ot)}function Nl(Be,Oe,Je,dt,bt,Ot){var Ft;for(Ft=3;0Xt?0:255:Xt)&255,Xt=Ht,bt[Ot+Nt]=fn}}function TA(Be,Oe,Je,dt){var bt=Oe.width,Ot=Oe.o;if(be(Be!=null&&Oe!=null),0>Je||0>=dt||Je+dt>Ot)return null;if(!Be.Cc){if(Be.ga==null){var Ft;if(Be.ga=new ts,(Ft=Be.ga==null)||(Ft=Oe.width*Oe.o,be(Be.Gb.length==0),Be.Gb=Ge(Ft),Be.Uc=0,Be.Gb==null?Ft=0:(Be.mb=Be.Gb,Be.nb=Be.Uc,Be.rc=null,Ft=1),Ft=!Ft),!Ft){Ft=Be.ga;var Nt=Be.Fa,Ht=Be.P,Xt=Be.qc,fn=Be.mb,mn=Be.nb,Qn=Ht+1,bn=Xt-1,tr=Ft.l;if(be(Nt!=null&&fn!=null&&Oe!=null),iu[0]=null,iu[1]=Ml,iu[2]=eu,iu[3]=yl,Ft.ca=fn,Ft.tb=mn,Ft.c=Oe.width,Ft.i=Oe.height,be(0=Xt)Oe=0;else if(Ft.$a=Nt[Ht+0]>>0&3,Ft.Z=Nt[Ht+0]>>2&3,Ft.Lc=Nt[Ht+0]>>4&3,Ht=Nt[Ht+0]>>6&3,0>Ft.$a||1=Ft.c*Ft.i;Ft=!Oe}if(Ft)return null;Be.ga.Lc!=1?Be.Ga=0:dt=Ot-Je}be(Be.ga!=null),be(Je+dt<=Ot);e:{if(Oe=(Nt=Be.ga).c,Ot=Nt.l.o,Nt.$a==0){if(Qn=Be.rc,bn=Be.Vc,tr=Be.Fa,Ht=Be.P+1+Je*Oe,Xt=Be.mb,fn=Be.nb+Je*Oe,be(Ht<=Be.P+Be.qc),Nt.Z!=0)for(be(iu[Nt.Z]!=null),Ft=0;Ft=Oe)Oe=1;else if(Nt.ic||Wn(),Nt.ic){Nt=Ft.V,Qn=Ft.Ba,bn=Ft.c;var rr=Ft.i,Cn=(tr=1,Ht=Ft.$/bn,Xt=Ft.$%bn,fn=Ft.m,mn=Ft.s,Ft.$),Dn=bn*rr,cr=bn*Oe,Dr=mn.wc,Tr=Cn(rr=$s(Tr.G[0],Tr.H[0],fn)))Nt[Qn+Cn]=rr,++Cn,++Xt>=bn&&(Xt=0,++Ht<=Oe&&!(Ht%16)&&ul(Ft,Ht));else{if(!(280>rr)){tr=0;break t}rr=Cl(rr-256,fn);var ga,ia=$s(Tr.G[4],Tr.H[4],fn);if(kn(fn),!(Cn>=(ia=eA(bn,ia=Cl(ia,fn)))&&Dn-Cn>=rr)){tr=0;break t}for(ga=0;ga=bn;)Xt-=bn,++Ht<=Oe&&!(Ht%16)&&ul(Ft,Ht);CnOe?Oe:Ht);break t}!tr||fn.h&&Cn=Ot&&(Be.Cc=1),dt=1}if(!dt)return null;if(Be.Cc&&((dt=Be.ga)!=null&&(dt.mc=null),Be.ga=null,0>23,Nt[Ht+4*Ft+1]=Nt[Ht+4*Ft+1]*mn>>23,Nt[Ht+4*Ft+2]=Nt[Ht+4*Ft+2]*mn>>23)}Oe+=Ot}}function Tt(Be,Oe,Je,dt,bt){for(;0>4)*Ht>>16;Be[Oe+2*Ot+0]=(240&Ft|Ft>>4)*Ht>>16&240|(15&Ft|Ft<<4)*Ht>>16>>4&15,Be[Oe+2*Ot+1]=240&Xt|Nt}Oe+=bt}}function un(Be,Oe,Je,dt,bt,Ot,Ft,Nt){var Ht,Xt,fn=255;for(Xt=0;Xt>8}function Wn(){Jl=Ye,Bs=Tt,ds=un,Gs=Sn}function Cr(Be,Oe,Je){yn[Be]=function(dt,bt,Ot,Ft,Nt,Ht,Xt,fn,mn,Qn,bn,tr,rr,Cn,Dn,cr,Dr){var Tr,ga=Dr-1>>1,ia=Nt[Ht+0]|Xt[fn+0]<<16,li=mn[Qn+0]|bn[tr+0]<<16;be(dt!=null);var fa=3*ia+li+131074>>2;for(Oe(dt[bt+0],255&fa,fa>>16,rr,Cn),Ot!=null&&(fa=3*li+ia+131074>>2,Oe(Ot[Ft+0],255&fa,fa>>16,Dn,cr)),Tr=1;Tr<=ga;++Tr){var Eo=Nt[Ht+Tr]|Xt[fn+Tr]<<16,ko=mn[Qn+Tr]|bn[tr+Tr]<<16,po=ia+Eo+li+ko+524296,eo=po+2*(Eo+li)>>3;fa=eo+ia>>1,ia=(po=po+2*(ia+ko)>>3)+Eo>>1,Oe(dt[bt+2*Tr-1],255&fa,fa>>16,rr,Cn+(2*Tr-1)*Je),Oe(dt[bt+2*Tr-0],255&ia,ia>>16,rr,Cn+(2*Tr-0)*Je),Ot!=null&&(fa=po+li>>1,ia=eo+ko>>1,Oe(Ot[Ft+2*Tr-1],255&fa,fa>>16,Dn,cr+(2*Tr-1)*Je),Oe(Ot[Ft+2*Tr+0],255&ia,ia>>16,Dn,cr+(2*Tr+0)*Je)),ia=Eo,li=ko}1&Dr||(fa=3*ia+li+131074>>2,Oe(dt[bt+Dr-1],255&fa,fa>>16,rr,Cn+(Dr-1)*Je),Ot!=null&&(fa=3*li+ia+131074>>2,Oe(Ot[Ft+Dr-1],255&fa,fa>>16,Dn,cr+(Dr-1)*Je)))}}function Zr(){Ul[Su]=pf,Ul[mc]=Xc,Ul[Ac]=mf,Ul[vc]=Zc,Ul[Pu]=Yc,Ul[Ic]=Jc,Ul[kc]=vf,Ul[yc]=Xc,Ul[Lc]=Zc,Ul[uc]=Yc,Ul[jc]=Jc}function za(Be){return Be&~yf?0>Be?0:255:Be>>qc}function fi(Be,Oe){return za((19077*Be>>8)+(26149*Oe>>8)-14234)}function ao(Be,Oe,Je){return za((19077*Be>>8)-(6419*Oe>>8)-(13320*Je>>8)+8708)}function $i(Be,Oe){return za((19077*Be>>8)+(33050*Oe>>8)-17685)}function Ro(Be,Oe,Je,dt,bt){dt[bt+0]=fi(Be,Je),dt[bt+1]=ao(Be,Oe,Je),dt[bt+2]=$i(Be,Oe)}function Fs(Be,Oe,Je,dt,bt){dt[bt+0]=$i(Be,Oe),dt[bt+1]=ao(Be,Oe,Je),dt[bt+2]=fi(Be,Je)}function Qs(Be,Oe,Je,dt,bt){var Ot=ao(Be,Oe,Je);Oe=Ot<<3&224|$i(Be,Oe)>>3,dt[bt+0]=248&fi(Be,Je)|Ot>>5,dt[bt+1]=Oe}function Hs(Be,Oe,Je,dt,bt){var Ot=240&$i(Be,Oe)|15;dt[bt+0]=240&fi(Be,Je)|ao(Be,Oe,Je)>>4,dt[bt+1]=Ot}function tl(Be,Oe,Je,dt,bt){dt[bt+0]=255,Ro(Be,Oe,Je,dt,bt+1)}function Ys(Be,Oe,Je,dt,bt){Fs(Be,Oe,Je,dt,bt),dt[bt+3]=255}function Wl(Be,Oe,Je,dt,bt){Ro(Be,Oe,Je,dt,bt),dt[bt+3]=255}function Ql(Be,Oe){return 0>Be?0:Be>Oe?Oe:Be}function Rl(Be,Oe,Je){yn[Be]=function(dt,bt,Ot,Ft,Nt,Ht,Xt,fn,mn){for(var Qn=fn+(-2&mn)*Je;fn!=Qn;)Oe(dt[bt+0],Ot[Ft+0],Nt[Ht+0],Xt,fn),Oe(dt[bt+1],Ot[Ft+0],Nt[Ht+0],Xt,fn+Je),bt+=2,++Ft,++Ht,fn+=2*Je;1&mn&&Oe(dt[bt+0],Ot[Ft+0],Nt[Ht+0],Xt,fn)}}function yu(Be,Oe,Je){return Je==0?Be==0?Oe==0?6:5:Oe==0?4:0:Je}function Qu(Be,Oe,Je,dt,bt){switch(Be>>>30){case 3:QA(Oe,Je,dt,bt,0);break;case 2:zs(Oe,Je,dt,bt);break;case 1:wl(Oe,Je,dt,bt)}}function Ru(Be,Oe){var Je,dt,bt=Oe.M,Ot=Oe.Nb,Ft=Be.oc,Nt=Be.pc+40,Ht=Be.oc,Xt=Be.pc+584,fn=Be.oc,mn=Be.pc+600;for(Je=0;16>Je;++Je)Ft[Nt+32*Je-1]=129;for(Je=0;8>Je;++Je)Ht[Xt+32*Je-1]=129,fn[mn+32*Je-1]=129;for(0Je;++Je)He(Ft,Nt+32*Je-4,Ft,Nt+32*Je+12,4);for(Je=-1;8>Je;++Je)He(Ht,Xt+32*Je-4,Ht,Xt+32*Je+4,4),He(fn,mn+32*Je-4,fn,mn+32*Je+4,4)}var bn=Be.Gd,tr=Be.Hd+dt,rr=Qn.ad,Cn=Qn.Hc;if(0=Be.za-1?Ve(Dn,cr,bn[tr].y[15],4):He(Dn,cr,bn[tr+1].y,0,4)),Je=0;4>Je;Je++)Dn[cr+128+Je]=Dn[cr+256+Je]=Dn[cr+384+Je]=Dn[cr+0+Je];for(Je=0;16>Je;++Je,Cn<<=2)Dn=Ft,cr=Nt+Rt[Je],gl[Qn.Ob[Je]](Dn,cr),Qu(Cn,rr,16*+Je,Dn,cr)}else if(Dn=yu(dt,bt,Qn.Ob[0]),au[Dn](Ft,Nt),Cn!=0)for(Je=0;16>Je;++Je,Cn<<=2)Qu(Cn,rr,16*+Je,Ft,Nt+Rt[Je]);for(Je=Qn.Gc,Dn=yu(dt,bt,Qn.Dd),zA[Dn](Ht,Xt),zA[Dn](fn,mn),Cn=rr,Dn=Ht,cr=Xt,255&(Qn=Je>>0)&&(170&Qn?Bu(Cn,256,Dn,cr):Zl(Cn,256,Dn,cr)),Qn=fn,Cn=mn,255&(Je>>=8)&&(170&Je?Bu(rr,320,Qn,Cn):Zl(rr,320,Qn,Cn)),btJe;++Je)He(bn,tr+Je*Be.R,Ft,Nt+32*Je,16);for(Je=0;8>Je;++Je)He(rr,Qn+Je*Be.B,Ht,Xt+32*Je,8),He(Cn,Dn+Je*Be.B,fn,mn+32*Je,8)}}function Uu(Be,Oe,Je,dt,bt,Ot,Ft,Nt,Ht){var Xt=[0],fn=[0],mn=0,Qn=Ht!=null?Ht.kd:0,bn=Ht!=null?Ht:new $A;if(Be==null||12>Je)return 7;bn.data=Be,bn.w=Oe,bn.ha=Je,Oe=[Oe],Je=[Je],bn.gb=[bn.gb];e:{var tr=Oe,rr=Je,Cn=bn.gb;if(be(Be!=null),be(rr!=null),be(Cn!=null),Cn[0]=0,12<=rr[0]&&!Se(Be,tr[0],"RIFF")){if(Se(Be,tr[0]+8,"WEBP")){Cn=3;break e}var Dn=Ba(Be,tr[0]+4);if(12>Dn||4294967286rr[0]-8){Cn=7;break e}Cn[0]=Dn,tr[0]+=12,rr[0]-=12}Cn=0}if(Cn!=0)return Cn;for(Dn=0Cn[0])Cn=7;else{if(!Se(cr,rr[0],"VP8X")){if(Ba(cr,rr[0]+4)!=10){Cn=3;break e}if(18>Cn[0]){Cn=7;break e}var ia=Ba(cr,rr[0]+8),li=1+Pa(cr,rr[0]+12);if(2147483648<=li*(cr=1+Pa(cr,rr[0]+15))){Cn=3;break e}ga!=null&&(ga[0]=ia),Dr!=null&&(Dr[0]=li),Tr!=null&&(Tr[0]=cr),rr[0]+=18,Cn[0]-=18,fa[0]=1}Cn=0}}if(mn=mn[0],tr=tr[0],Cn!=0)return Cn;if(rr=!!(2&tr),!Dn&&mn)return 3;if(Ot!=null&&(Ot[0]=!!(16&tr)),Ft!=null&&(Ft[0]=rr),Nt!=null&&(Nt[0]=0),Ft=Xt[0],tr=fn[0],mn&&rr&&Ht==null){Cn=0;break}if(4>Je){Cn=7;break}if(Dn&&mn||!Dn&&!mn&&!Se(Be,Oe[0],"ALPH")){Je=[Je],bn.na=[bn.na],bn.P=[bn.P],bn.Sa=[bn.Sa];e:{ia=Be,Cn=Oe,Dn=Je;var fa=bn.gb;Dr=bn.na,Tr=bn.P,ga=bn.Sa,li=22,be(ia!=null),be(Dn!=null),cr=Cn[0];var Eo=Dn[0];for(be(Dr!=null),be(ga!=null),Dr[0]=null,Tr[0]=null,ga[0]=0;;){if(Cn[0]=cr,Dn[0]=Eo,8>Eo){Cn=7;break e}var ko=Ba(ia,cr+4);if(4294967286fa){Cn=3;break e}if(!Se(ia,cr,"VP8 ")||!Se(ia,cr,"VP8L")){Cn=0;break e}if(Eo[0]Dn[0])Cn=7;else{if(cr||li){if(fa=Ba(fa,ia+4),12<=Dr&&fa>Dr-12){Cn=3;break e}if(Qn&&fa>Dn[0]-8){Cn=7;break e}Tr[0]=fa,Cn[0]+=8,Dn[0]-=8,ga[0]=li}else ga[0]=5<=Dn[0]&&fa[ia+0]==47&&!(fa[ia+4]>>5),Tr[0]=Dn[0];Cn=0}if(Je=Je[0],bn.Ja=bn.Ja[0],bn.xa=bn.xa[0],Oe=Oe[0],Cn!=0)break;if(4294967286Je){Cn=7;break}Nt=Ft,Qn=tr,rr=Ot,Be==null||5>Je?Be=0:5<=Je&&Be[Oe+0]==47&&!(Be[Oe+4]>>5)?(Dn=[0],fa=[0],Dr=[0],qn(Tr=new zt,Be,Oe,Je),Si(Tr,Dn,fa,Dr)?(Nt!=null&&(Nt[0]=Dn[0]),Qn!=null&&(Qn[0]=fa[0]),rr!=null&&(rr[0]=Dr[0]),Be=1):Be=0):Be=0}else{if(10>Je){Cn=7;break}Nt=tr,Be==null||10>Je||!WA(Be,Oe+3,Je-3)?Be=0:(Qn=Be[Oe+0]|Be[Oe+1]<<8|Be[Oe+2]<<16,rr=16383&(Be[Oe+7]<<8|Be[Oe+6]),Be=16383&(Be[Oe+9]<<8|Be[Oe+8]),1&Qn||3<(Qn>>1&7)||!(Qn>>4&1)||Qn>>5>=bn.Ja||!rr||!Be?Be=0:(Ft&&(Ft[0]=rr),Nt&&(Nt[0]=Be),Be=1))}if(!Be||(Ft=Ft[0],tr=tr[0],mn&&(Xt[0]!=Ft||fn[0]!=tr)))return 3;Ht!=null&&(Ht[0]=bn,Ht.offset=Oe-Ht.w,be(4294967286>Oe-Ht.w),be(Ht.offset==Ht.ha-Je));break}return Cn==0||Cn==7&&mn&&Ht==null?(Ot!=null&&(Ot[0]|=bn.na!=null&&0Je||(Ot&=-2,Ft&=-2),0>Ot||0>Ft||0>=Nt||0>=Ht||Ot+Nt>dt||Ft+Ht>bt))return 0;if(Oe.v=Ot,Oe.j=Ft,Oe.va=Ot+Nt,Oe.o=Ft+Ht,Oe.U=Nt,Oe.T=Ht,Oe.da=Be!=null&&0Be.S){var Oe=Be.f.RGBA;Oe.fb+=(Be.height-1)*Oe.A,Oe.A=-Oe.A}else Oe=Be.f.kb,Be=Be.height,Oe.O+=(Be-1)*Oe.fa,Oe.fa=-Oe.fa,Oe.N+=(Be-1>>1)*Oe.Ab,Oe.Ab=-Oe.Ab,Oe.W+=(Be-1>>1)*Oe.Db,Oe.Db=-Oe.Db,Oe.F!=null&&(Oe.J+=(Be-1)*Oe.lb,Oe.lb=-Oe.lb);return 0}function zu(Be,Oe,Je,dt){if(dt==null||0>=Be||0>=Oe)return 2;if(Je!=null){if(Je.Da){var bt=Je.cd,Ot=Je.bd,Ft=-2&Je.v,Nt=-2&Je.j;if(0>Ft||0>Nt||0>=bt||0>=Ot||Ft+bt>Be||Nt+Ot>Oe)return 2;Be=bt,Oe=Ot}if(Je.da){if(!Ui(Be,Oe,bt=[Je.ib],Ot=[Je.hb]))return 2;Be=bt[0],Oe=Ot[0]}}dt.width=Be,dt.height=Oe;e:{var Ht=dt.width,Xt=dt.height;if(Be=dt.S,0>=Ht||0>=Xt||!(Be>=Su&&13>Be))Be=2;else{if(0>=dt.Rd&&dt.sd==null){Ft=Ot=bt=Oe=0;var fn=(Nt=Ht*Un[Be])*Xt;if(11>Be||(Ot=(Xt+1)/2*(Oe=(Ht+1)/2),Be==12&&(Ft=(bt=Ht)*Xt)),(Xt=Ge(fn+2*Ot+Ft))==null){Be=1;break e}dt.sd=Xt,11>Be?((Ht=dt.f.RGBA).eb=Xt,Ht.fb=0,Ht.A=Nt,Ht.size=fn):((Ht=dt.f.kb).y=Xt,Ht.O=0,Ht.fa=Nt,Ht.Fd=fn,Ht.f=Xt,Ht.N=0+fn,Ht.Ab=Oe,Ht.Cd=Ot,Ht.ea=Xt,Ht.W=0+fn+Ot,Ht.Db=Oe,Ht.Ed=Ot,Be==12&&(Ht.F=Xt,Ht.J=0+fn+2*Ot),Ht.Tc=Ft,Ht.lb=bt)}if(Oe=1,bt=dt.S,Ot=dt.width,Ft=dt.height,bt>=Su&&13>bt)if(11>bt)Be=dt.f.RGBA,Oe&=(Nt=Math.abs(Be.A))*(Ft-1)+Ot<=Be.size,Oe&=Nt>=Ot*Un[bt],Oe&=Be.eb!=null;else{Be=dt.f.kb,Nt=(Ot+1)/2,fn=(Ft+1)/2,Ht=Math.abs(Be.fa),Xt=Math.abs(Be.Ab);var mn=Math.abs(Be.Db),Qn=Math.abs(Be.lb),bn=Qn*(Ft-1)+Ot;Oe&=Ht*(Ft-1)+Ot<=Be.Fd,Oe&=Xt*(fn-1)+Nt<=Be.Cd,Oe=(Oe&=mn*(fn-1)+Nt<=Be.Ed)&Ht>=Ot&Xt>=Nt&mn>=Nt,Oe&=Be.y!=null,Oe&=Be.f!=null,Oe&=Be.ea!=null,bt==12&&(Oe&=Qn>=Ot,Oe&=bn<=Be.Tc,Oe&=Be.F!=null)}else Oe=0;Be=Oe?0:2}}return Be!=0||Je!=null&&Je.fd&&(Be=Hu(dt)),Be}var sl=64,lA=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215],Eu=24,ws=32,AA=8,Js=[0,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7];pa("Predictor0","PredictorAdd0"),yn.Predictor0=function(){return 4278190080},yn.Predictor1=function(Be){return Be},yn.Predictor2=function(Be,Oe,Je){return Oe[Je+0]},yn.Predictor3=function(Be,Oe,Je){return Oe[Je+1]},yn.Predictor4=function(Be,Oe,Je){return Oe[Je-1]},yn.Predictor5=function(Be,Oe,Je){return Sa(Sa(Be,Oe[Je+1]),Oe[Je+0])},yn.Predictor6=function(Be,Oe,Je){return Sa(Be,Oe[Je-1])},yn.Predictor7=function(Be,Oe,Je){return Sa(Be,Oe[Je+0])},yn.Predictor8=function(Be,Oe,Je){return Sa(Oe[Je-1],Oe[Je+0])},yn.Predictor9=function(Be,Oe,Je){return Sa(Oe[Je+0],Oe[Je+1])},yn.Predictor10=function(Be,Oe,Je){return Sa(Sa(Be,Oe[Je-1]),Sa(Oe[Je+0],Oe[Je+1]))},yn.Predictor11=function(Be,Oe,Je){var dt=Oe[Je+0];return 0>=_i(dt>>24&255,Be>>24&255,(Oe=Oe[Je-1])>>24&255)+_i(dt>>16&255,Be>>16&255,Oe>>16&255)+_i(dt>>8&255,Be>>8&255,Oe>>8&255)+_i(255&dt,255&Be,255&Oe)?dt:Be},yn.Predictor12=function(Be,Oe,Je){var dt=Oe[Je+0];return(si((Be>>24&255)+(dt>>24&255)-((Oe=Oe[Je-1])>>24&255))<<24|si((Be>>16&255)+(dt>>16&255)-(Oe>>16&255))<<16|si((Be>>8&255)+(dt>>8&255)-(Oe>>8&255))<<8|si((255&Be)+(255&dt)-(255&Oe)))>>>0},yn.Predictor13=function(Be,Oe,Je){var dt=Oe[Je-1];return(Oi((Be=Sa(Be,Oe[Je+0]))>>24&255,dt>>24&255)<<24|Oi(Be>>16&255,dt>>16&255)<<16|Oi(Be>>8&255,dt>>8&255)<<8|Oi(Be>>0&255,dt>>0&255))>>>0};var CA=yn.PredictorAdd0;yn.PredictorAdd1=ta,pa("Predictor2","PredictorAdd2"),pa("Predictor3","PredictorAdd3"),pa("Predictor4","PredictorAdd4"),pa("Predictor5","PredictorAdd5"),pa("Predictor6","PredictorAdd6"),pa("Predictor7","PredictorAdd7"),pa("Predictor8","PredictorAdd8"),pa("Predictor9","PredictorAdd9"),pa("Predictor10","PredictorAdd10"),pa("Predictor11","PredictorAdd11"),pa("Predictor12","PredictorAdd12"),pa("Predictor13","PredictorAdd13");var Vl=yn.PredictorAdd2;yo("ColorIndexInverseTransform","MapARGB","32b",function(Be){return Be>>8&255},function(Be){return Be}),yo("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",function(Be){return Be},function(Be){return Be>>8&255});var tu,Xs=yn.ColorIndexInverseTransform,wu=yn.MapARGB,ic=yn.VP8LColorIndexInverseTransformAlpha,oc=yn.MapAlpha,SA=yn.VP8LPredictorsAdd=[];SA.length=16,(yn.VP8LPredictors=[]).length=16,(yn.VP8LPredictorsAdd_C=[]).length=16,(yn.VP8LPredictors_C=[]).length=16;var uA,El,fl,Xl,NA,MA,Gu,QA,zs,Bu,wl,Zl,Ku,hc,sc,RA,UA,kA,bu,Wu,nu,ru,lc,Yl,Jl,Bs,ds,Gs,Ks=Ge(511),HA=Ge(2041),Ia=Ge(225),cA=Ge(767),Cu=0,Il=HA,pc=Ia,so=cA,Uo=Ks,Su=0,mc=1,Ac=2,vc=3,Pu=4,Ic=5,kc=6,yc=7,Lc=8,uc=9,jc=10,Hc=[2,3,7],zc=[3,3,11],Ec=[280,256,256,256,40],Gc=[0,1,1,1,0],cf=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],Kc=[24,7,23,25,40,6,39,41,22,26,38,42,56,5,55,57,21,27,54,58,37,43,72,4,71,73,20,28,53,59,70,74,36,44,88,69,75,52,60,3,87,89,19,29,86,90,35,45,68,76,85,91,51,61,104,2,103,105,18,30,102,106,34,46,84,92,67,77,101,107,50,62,120,1,119,121,83,93,17,31,100,108,66,78,118,122,33,47,117,123,49,63,99,109,82,94,0,116,124,65,79,16,32,98,110,48,115,125,81,95,64,114,126,97,111,80,113,127,96,112],ff=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],df=8,Dc=[4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,20,21,21,22,22,23,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,93,95,96,98,100,101,102,104,106,108,110,112,114,116,118,122,124,126,128,130,132,134,136,138,140,143,145,148,151,154,157],Vu=[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,234,239,245,249,254,259,264,269,274,279,284],dl=null,Wc=[[173,148,140,0],[176,155,140,135,0],[180,157,141,134,130,0],[254,254,243,230,196,177,153,140,133,130,129,0]],wc=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],Vc=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],gf=[[[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]],[[253,136,254,255,228,219,128,128,128,128,128],[189,129,242,255,227,213,255,219,128,128,128],[106,126,227,252,214,209,255,255,128,128,128]],[[1,98,248,255,236,226,255,255,128,128,128],[181,133,238,254,221,234,255,154,128,128,128],[78,134,202,247,198,180,255,219,128,128,128]],[[1,185,249,255,243,255,128,128,128,128,128],[184,150,247,255,236,224,128,128,128,128,128],[77,110,216,255,236,230,128,128,128,128,128]],[[1,101,251,255,241,255,128,128,128,128,128],[170,139,241,252,236,209,255,255,128,128,128],[37,116,196,243,228,255,255,255,128,128,128]],[[1,204,254,255,245,255,128,128,128,128,128],[207,160,250,255,238,128,128,128,128,128,128],[102,103,231,255,211,171,128,128,128,128,128]],[[1,152,252,255,240,255,128,128,128,128,128],[177,135,243,255,234,225,128,128,128,128,128],[80,129,211,255,194,224,128,128,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[246,1,255,128,128,128,128,128,128,128,128],[255,128,128,128,128,128,128,128,128,128,128]]],[[[198,35,237,223,193,187,162,160,145,155,62],[131,45,198,221,172,176,220,157,252,221,1],[68,47,146,208,149,167,221,162,255,223,128]],[[1,149,241,255,221,224,255,255,128,128,128],[184,141,234,253,222,220,255,199,128,128,128],[81,99,181,242,176,190,249,202,255,255,128]],[[1,129,232,253,214,197,242,196,255,255,128],[99,121,210,250,201,198,255,202,128,128,128],[23,91,163,242,170,187,247,210,255,255,128]],[[1,200,246,255,234,255,128,128,128,128,128],[109,178,241,255,231,245,255,255,128,128,128],[44,130,201,253,205,192,255,255,128,128,128]],[[1,132,239,251,219,209,255,165,128,128,128],[94,136,225,251,218,190,255,255,128,128,128],[22,100,174,245,186,161,255,199,128,128,128]],[[1,182,249,255,232,235,128,128,128,128,128],[124,143,241,255,227,234,128,128,128,128,128],[35,77,181,251,193,211,255,205,128,128,128]],[[1,157,247,255,236,231,255,255,128,128,128],[121,141,235,255,225,227,255,255,128,128,128],[45,99,188,251,195,217,255,224,128,128,128]],[[1,1,251,255,213,255,128,128,128,128,128],[203,1,248,255,255,128,128,128,128,128,128],[137,1,177,255,224,255,128,128,128,128,128]]],[[[253,9,248,251,207,208,255,192,128,128,128],[175,13,224,243,193,185,249,198,255,255,128],[73,17,171,221,161,179,236,167,255,234,128]],[[1,95,247,253,212,183,255,255,128,128,128],[239,90,244,250,211,209,255,255,128,128,128],[155,77,195,248,188,195,255,255,128,128,128]],[[1,24,239,251,218,219,255,205,128,128,128],[201,51,219,255,196,186,128,128,128,128,128],[69,46,190,239,201,218,255,228,128,128,128]],[[1,191,251,255,255,128,128,128,128,128,128],[223,165,249,255,213,255,128,128,128,128,128],[141,124,248,255,255,128,128,128,128,128,128]],[[1,16,248,255,255,128,128,128,128,128,128],[190,36,230,255,236,255,128,128,128,128,128],[149,1,255,128,128,128,128,128,128,128,128]],[[1,226,255,128,128,128,128,128,128,128,128],[247,192,255,128,128,128,128,128,128,128,128],[240,128,255,128,128,128,128,128,128,128,128]],[[1,134,252,255,255,128,128,128,128,128,128],[213,62,250,255,255,128,128,128,128,128,128],[55,93,255,128,128,128,128,128,128,128,128]],[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]]],[[[202,24,213,235,186,191,220,160,240,175,255],[126,38,182,232,169,184,228,174,255,187,128],[61,46,138,219,151,178,240,170,255,216,128]],[[1,112,230,250,199,191,247,159,255,255,128],[166,109,228,252,211,215,255,174,128,128,128],[39,77,162,232,172,180,245,178,255,255,128]],[[1,52,220,246,198,199,249,220,255,255,128],[124,74,191,243,183,193,250,221,255,255,128],[24,71,130,219,154,170,243,182,255,255,128]],[[1,182,225,249,219,240,255,224,128,128,128],[149,150,226,252,216,205,255,171,128,128,128],[28,108,170,242,183,194,254,223,255,255,128]],[[1,81,230,252,204,203,255,192,128,128,128],[123,102,209,247,188,196,255,233,128,128,128],[20,95,153,243,164,173,255,203,128,128,128]],[[1,222,248,255,216,213,128,128,128,128,128],[168,175,246,252,235,205,255,255,128,128,128],[47,116,215,255,211,212,255,255,128,128,128]],[[1,121,236,253,212,214,255,255,128,128,128],[141,84,213,252,201,202,255,219,128,128,128],[42,80,160,240,162,185,255,205,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[244,1,255,128,128,128,128,128,128,128,128],[238,1,255,128,128,128,128,128,128,128,128]]]],Oc=[[[231,120,48,89,115,113,120,152,112],[152,179,64,126,170,118,46,70,95],[175,69,143,80,85,82,72,155,103],[56,58,10,171,218,189,17,13,152],[114,26,17,163,44,195,21,10,173],[121,24,80,195,26,62,44,64,85],[144,71,10,38,171,213,144,34,26],[170,46,55,19,136,160,33,206,71],[63,20,8,114,114,208,12,9,226],[81,40,11,96,182,84,29,16,36]],[[134,183,89,137,98,101,106,165,148],[72,187,100,130,157,111,32,75,80],[66,102,167,99,74,62,40,234,128],[41,53,9,178,241,141,26,8,107],[74,43,26,146,73,166,49,23,157],[65,38,105,160,51,52,31,115,128],[104,79,12,27,217,255,87,17,7],[87,68,71,44,114,51,15,186,23],[47,41,14,110,182,183,21,17,194],[66,45,25,102,197,189,23,18,22]],[[88,88,147,150,42,46,45,196,205],[43,97,183,117,85,38,35,179,61],[39,53,200,87,26,21,43,232,171],[56,34,51,104,114,102,29,93,77],[39,28,85,171,58,165,90,98,64],[34,22,116,206,23,34,43,166,73],[107,54,32,26,51,1,81,43,31],[68,25,106,22,64,171,36,225,114],[34,19,21,102,132,188,16,76,124],[62,18,78,95,85,57,50,48,51]],[[193,101,35,159,215,111,89,46,111],[60,148,31,172,219,228,21,18,111],[112,113,77,85,179,255,38,120,114],[40,42,1,196,245,209,10,25,109],[88,43,29,140,166,213,37,43,154],[61,63,30,155,67,45,68,1,209],[100,80,8,43,154,1,51,26,71],[142,78,78,16,255,128,34,197,171],[41,40,5,102,211,183,4,1,221],[51,50,17,168,209,192,23,25,82]],[[138,31,36,171,27,166,38,44,229],[67,87,58,169,82,115,26,59,179],[63,59,90,180,59,166,93,73,154],[40,40,21,116,143,209,34,39,175],[47,15,16,183,34,223,49,45,183],[46,17,33,183,6,98,15,32,183],[57,46,22,24,128,1,54,17,37],[65,32,73,115,28,128,23,128,205],[40,3,9,115,51,192,18,6,223],[87,37,9,115,59,77,64,21,47]],[[104,55,44,218,9,54,53,130,226],[64,90,70,205,40,41,23,26,57],[54,57,112,184,5,41,38,166,213],[30,34,26,133,152,116,10,32,134],[39,19,53,221,26,114,32,73,255],[31,9,65,234,2,15,1,118,73],[75,32,12,51,192,255,160,43,51],[88,31,35,67,102,85,55,186,85],[56,21,23,111,59,205,45,37,192],[55,38,70,124,73,102,1,34,98]],[[125,98,42,88,104,85,117,175,82],[95,84,53,89,128,100,113,101,45],[75,79,123,47,51,128,81,171,1],[57,17,5,71,102,57,53,41,49],[38,33,13,121,57,73,26,1,85],[41,10,67,138,77,110,90,47,114],[115,21,2,10,102,255,166,23,6],[101,29,16,10,85,128,101,196,26],[57,18,10,102,102,213,34,20,43],[117,20,15,36,163,128,68,1,26]],[[102,61,71,37,34,53,31,243,192],[69,60,71,38,73,119,28,222,37],[68,45,128,34,1,47,11,245,171],[62,17,19,70,146,85,55,62,70],[37,43,37,154,100,163,85,160,1],[63,9,92,136,28,64,32,201,85],[75,15,9,9,64,255,184,119,16],[86,6,28,5,64,255,25,248,1],[56,8,17,132,137,255,55,116,128],[58,15,20,82,135,57,26,121,40]],[[164,50,31,137,154,133,25,35,218],[51,103,44,131,131,123,31,6,158],[86,40,64,135,148,224,45,183,128],[22,26,17,131,240,154,14,1,209],[45,16,21,91,64,222,7,1,197],[56,21,39,155,60,138,23,102,213],[83,12,13,54,192,255,68,47,28],[85,26,85,85,128,128,32,146,171],[18,11,7,63,144,171,4,4,246],[35,27,10,146,174,171,12,26,128]],[[190,80,35,99,180,80,126,54,45],[85,126,47,87,176,51,41,20,32],[101,75,128,139,118,146,116,128,85],[56,41,15,176,236,85,37,9,62],[71,30,17,119,118,255,17,18,138],[101,38,60,138,55,70,43,26,142],[146,36,19,30,171,255,97,27,20],[138,45,61,62,219,1,81,188,64],[32,41,20,117,151,142,20,21,163],[112,19,12,61,195,128,48,4,24]]],Xu=[[[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[176,246,255,255,255,255,255,255,255,255,255],[223,241,252,255,255,255,255,255,255,255,255],[249,253,253,255,255,255,255,255,255,255,255]],[[255,244,252,255,255,255,255,255,255,255,255],[234,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255]],[[255,246,254,255,255,255,255,255,255,255,255],[239,253,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[251,255,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[251,254,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,254,253,255,254,255,255,255,255,255,255],[250,255,254,255,254,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[217,255,255,255,255,255,255,255,255,255,255],[225,252,241,253,255,255,254,255,255,255,255],[234,250,241,250,253,255,253,254,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[223,254,254,255,255,255,255,255,255,255,255],[238,253,254,254,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[249,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,255,255,255,255,255,255,255,255,255],[247,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[252,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[186,251,250,255,255,255,255,255,255,255,255],[234,251,244,254,255,255,255,255,255,255,255],[251,251,243,253,254,255,254,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[236,253,254,255,255,255,255,255,255,255,255],[251,253,253,254,254,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[254,254,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[254,254,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[248,255,255,255,255,255,255,255,255,255,255],[250,254,252,254,255,255,255,255,255,255,255],[248,254,249,253,255,255,255,255,255,255,255]],[[255,253,253,255,255,255,255,255,255,255,255],[246,253,253,255,255,255,255,255,255,255,255],[252,254,251,254,254,255,255,255,255,255,255]],[[255,254,252,255,255,255,255,255,255,255,255],[248,254,253,255,255,255,255,255,255,255,255],[253,255,254,254,255,255,255,255,255,255,255]],[[255,251,254,255,255,255,255,255,255,255,255],[245,251,254,255,255,255,255,255,255,255,255],[253,253,254,255,255,255,255,255,255,255,255]],[[255,251,253,255,255,255,255,255,255,255,255],[252,253,254,255,255,255,255,255,255,255,255],[255,254,255,255,255,255,255,255,255,255,255]],[[255,252,255,255,255,255,255,255,255,255,255],[249,255,254,255,255,255,255,255,255,255,255],[255,255,254,255,255,255,255,255,255,255,255]],[[255,255,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]]],Bc=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],au=[],gl=[],zA=[],hf=1,Tc=2,iu=[],Ul=[];Cr("UpsampleRgbLinePair",Ro,3),Cr("UpsampleBgrLinePair",Fs,3),Cr("UpsampleRgbaLinePair",Wl,4),Cr("UpsampleBgraLinePair",Ys,4),Cr("UpsampleArgbLinePair",tl,4),Cr("UpsampleRgba4444LinePair",Hs,2),Cr("UpsampleRgb565LinePair",Qs,2);var pf=yn.UpsampleRgbLinePair,mf=yn.UpsampleBgrLinePair,Xc=yn.UpsampleRgbaLinePair,Zc=yn.UpsampleBgraLinePair,Yc=yn.UpsampleArgbLinePair,Jc=yn.UpsampleRgba4444LinePair,vf=yn.UpsampleRgb565LinePair,bc=16,Cc=1<dt.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),dt.ca.f.kb.F!=null&&Wn()),dt.Pb&&0(Ht=Je.Md)?0:100Xt;++Xt)12>(mn=bt.pb[Xt]).lc&&(mn.ia=Ht*en[0>mn.lc?0:mn.lc]>>3),fn|=mn.ia;fn&&(alert("todo:VP8InitRandom"),bt.ia=1)}bt.Ga=Je.Id,100bt.Ga&&(bt.Ga=0)}cu(Be,dt)||(Oe=Be.a)}}else Oe=Be.a}Oe==0&&Ft.Oa!=null&&Ft.Oa.fd&&(Oe=Hu(Ft.ba))}Ft=Oe}Ot=Ft!=0?null:11>Ot?Nt.f.RGBA.eb:Nt.f.kb.y}else Ot=null;return Ot};var Un=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function wt(yn,er){for(var br="",Zt=0;Zt<4;Zt++)br+=String.fromCharCode(yn[er++]);return br}function It(yn,er){return(yn[er+0]<<0|yn[er+1]<<8|yn[er+2]<<16)>>>0}function Dt(yn,er){return(yn[er+0]<<0|yn[er+1]<<8|yn[er+2]<<16|yn[er+3]<<24)>>>0}new ct;var kt=[0],vt=[0],rn=[],Jt=new ct,an=xe,Kt=function(yn,er){var br={},Zt=0,tn=!1,Ln=0,En=0;if(br.frames=[],!function(on,gn,Pn,kn){for(var nr=0;nr>1&1}dr!="ANMF"&&(er+=mr)}var ja,zt;return br}}(an,0);Kt.response=an,Kt.rgbaoutput=!0,Kt.dataurl=!1;var sn=Kt.header?Kt.header:null,Tn=Kt.frames?Kt.frames:null;if(sn){sn.loop_counter=sn.loop_count,kt=[sn.canvas_height],vt=[sn.canvas_width];for(var Xn=0;Xn>>1)&255;return Kt},ct=function(kt,vt,rn){var Jt,an,Kt,sn,Tn=[],Xn=kt.length;Tn[0]=4;for(var ur=0;ur>>mr&255,mr+=sn.bits;er[Ln]=tn>>>mr&255}}if(sn.bits===16){yn=(Jn=new Uint32Array(sn.decodePixels().buffer)).length,br=new Uint8Array(yn*(32/sn.pixelBitlength)*sn.colors),er=new Uint8Array(yn*(32/sn.pixelBitlength)),Zt=sn.colors>1,Ln=0,En=0;for(var Br=0;Ln>>0&255,Zt&&(br[En++]=tn>>>16&255,tn=Jn[Ln++],br[En++]=tn>>>0&255),er[Br++]=tn>>>16&255;Kt=8}Jt!==xe.image_compression.NONE&&be()?(kt=Se(br,sn.width*sn.colors,sn.colors,Jt),Rr=Se(er,sn.width,1,Jt)):(kt=br,Rr=er,dr=void 0)}if(sn.colorType===3&&(an=this.color_spaces.INDEXED,ur=sn.palette,sn.transparency.indexed)){var Sr=sn.transparency.indexed,ja=0;for(Ln=0,yn=Sr.length;Ln=0;xe--){for(var He=this.bottom_up?xe:this.height-1-xe,Ve=0;Ve>7-rt&1];this.data[_e+4*rt]=ct.blue,this.data[_e+4*rt+1]=ct.green,this.data[_e+4*rt+2]=ct.red,this.data[_e+4*rt+3]=255}Se!==0&&(this.pos+=4-Se)}},wi.prototype.bit4=function(){for(var xe=Math.ceil(this.width/2),be=xe%4,Se=this.height-1;Se>=0;Se--){for(var He=this.bottom_up?Se:this.height-1-Se,Ve=0;Ve>4,ct=15&Ge,wt=this.palette[rt];if(this.data[_e]=wt.blue,this.data[_e+1]=wt.green,this.data[_e+2]=wt.red,this.data[_e+3]=255,2*Ve+1>=this.width)break;wt=this.palette[ct],this.data[_e+4]=wt.blue,this.data[_e+4+1]=wt.green,this.data[_e+4+2]=wt.red,this.data[_e+4+3]=255}be!==0&&(this.pos+=4-be)}},wi.prototype.bit8=function(){for(var xe=this.width%4,be=this.height-1;be>=0;be--){for(var Se=this.bottom_up?be:this.height-1-be,He=0;He=0;Se--){for(var He=this.bottom_up?Se:this.height-1-Se,Ve=0;Ve>5&be)/be*255|0,ct=(Ge>>10&be)/be*255|0,wt=Ge>>15?255:0,It=He*this.width*4+4*Ve;this.data[It]=ct,this.data[It+1]=rt,this.data[It+2]=_e,this.data[It+3]=wt}this.pos+=xe}},wi.prototype.bit16=function(){for(var xe=this.width%3,be=parseInt("11111",2),Se=parseInt("111111",2),He=this.height-1;He>=0;He--){for(var Ve=this.bottom_up?He:this.height-1-He,Ge=0;Ge>5&Se)/Se*255|0,wt=(_e>>11)/be*255|0,It=Ve*this.width*4+4*Ge;this.data[It]=wt,this.data[It+1]=ct,this.data[It+2]=rt,this.data[It+3]=255}this.pos+=xe}},wi.prototype.bit24=function(){for(var xe=this.height-1;xe>=0;xe--){for(var be=this.bottom_up?xe:this.height-1-xe,Se=0;Se=0;xe--)for(var be=this.bottom_up?xe:this.height-1-xe,Se=0;SeHe&&(Ve.push(xe.slice(ct,Ge)),rt=0,ct=Ge),rt+=be[Ge],Ge++;return ct!==Ge&&Ve.push(xe.slice(ct,Ge)),Ve},ci=function(xe,be,Se){Se||(Se={});var He,Ve,Ge,_e,rt,ct,wt,It=[],Dt=[It],kt=Se.textIndent||0,vt=0,rn=0,Jt=xe.split(" "),an=zr.apply(this,[" ",Se])[0];if(ct=Se.lineIndent===-1?Jt[0].length+2:Se.lineIndent||0){var Kt=Array(ct).join(" "),sn=[];Jt.map(function(Xn){(Xn=Xn.split(/\s*\n/)).length>1?sn=sn.concat(Xn.map(function(ur,Rr){return(Rr&&ur.length?` -`:"")+ur})):sn.push(Xn[0])}),Jt=sn,ct=wr.apply(this,[Kt,Se])}for(Ge=0,_e=Jt.length;Ge<_e;Ge++){var Tn=0;if(He=Jt[Ge],ct&&He[0]==` -`&&(He=He.substr(1),Tn=1),kt+vt+(rn=(Ve=zr.apply(this,[He,Se])).reduce(function(Xn,ur){return Xn+ur},0))>be||Tn){if(rn>be){for(rt=Ca.apply(this,[He,Ve,be-(kt+vt),be]),It.push(rt.shift()),It=[rt.pop()];rt.length;)Dt.push([rt.shift()]);rn=Ve.slice(He.length-(It[0]?It[0].length:0)).reduce(function(Xn,ur){return Xn+ur},0)}else It=[He];Dt.push(It),kt=rn+ct,vt=an}else It.push(He),kt+=vt+rn,vt=an}return wt=ct?function(Xn,ur){return(ur?Kt:"")+Xn.join(" ")}:function(Xn){return Xn.join(" ")},Dt.map(wt)},Ri.splitTextToSize=function(xe,be,Se){var He,Ve=(Se=Se||{}).fontSize||this.internal.getFontSize(),Ge=function(It){if(It.widths&&It.kerning)return{widths:It.widths,kerning:It.kerning};var Dt=this.internal.getFont(It.fontName,It.fontStyle);return Dt.metadata.Unicode?{widths:Dt.metadata.Unicode.widths||{0:1},kerning:Dt.metadata.Unicode.kerning||{}}:{font:Dt.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,Se);He=Array.isArray(xe)?xe:String(xe).split(/\r?\n/);var _e=1*this.internal.scaleFactor*be/Ve;Ge.textIndent=Se.textIndent?1*Se.textIndent*this.internal.scaleFactor/Ve:0,Ge.lineIndent=Se.lineIndent;var rt,ct,wt=[];for(rt=0,ct=He.length;rt1){for(It=0;It_e;0<=_e?++Kt:--Kt)Ge.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:if(ct=this.palette.length/3,this.transparency.indexed=this.read(_e),this.transparency.indexed.length>ct)throw new Error("More transparent colors than palette size");if((Jt=ct-this.transparency.indexed.length)>0)for(sn=0;0<=Jt?snJt;0<=Jt?++sn:--sn)this.transparency.indexed.push(255);break;case 0:this.transparency.grayscale=this.read(_e)[0];break;case 2:this.transparency.rgb=this.read(_e)}break;case"tEXt":kt=(an=this.read(_e)).indexOf(0),vt=String.fromCharCode.apply(String,an.slice(0,kt)),this.text[vt]=String.fromCharCode.apply(String,an.slice(kt+1));break;case"IEND":return Dt&&this.animation.frames.push(Dt),this.colors=function(){switch(this.colorType){case 0:case 3:case 4:return 1;case 2:case 6:return 3}}.call(this),this.hasAlphaChannel=(Tn=this.colorType)===4||Tn===6,rt=this.colors+(this.hasAlphaChannel?1:0),this.pixelBitlength=this.bits*rt,this.colorSpace=function(){switch(this.colors){case 1:return"DeviceGray";case 3:return"DeviceRGB"}}.call(this),void(this.imgData=new Uint8Array(this.imgData));default:this.pos+=_e}if(this.pos+=4,this.pos>this.data.length)throw new Error("Incomplete or corrupt PNG file")}}He.prototype.read=function(Ge){var _e,rt;for(rt=[],_e=0;0<=Ge?_eGe;0<=Ge?++_e:--_e)rt.push(this.data[this.pos++]);return rt},He.prototype.readUInt32=function(){return this.data[this.pos++]<<24|this.data[this.pos++]<<16|this.data[this.pos++]<<8|this.data[this.pos++]},He.prototype.readUInt16=function(){return this.data[this.pos++]<<8|this.data[this.pos++]},He.prototype.decodePixels=function(Ge){var _e=this.pixelBitlength/8,rt=new Uint8Array(this.width*this.height*_e),ct=0,wt=this;if(Ge==null&&(Ge=this.imgData),Ge.length===0)return new Uint8Array(0);function It(Dt,kt,vt,rn){var Jt,an,Kt,sn,Tn,Xn,ur,Rr,Jn,yn,er,br,Zt,tn,Ln,En,dr,ir,vr,qn,Br,Sr=Math.ceil((wt.width-Dt)/vt),ja=Math.ceil((wt.height-kt)/rn),zt=wt.width==Sr&&wt.height==ja;for(tn=_e*Sr,br=zt?rt:new Uint8Array(tn*ja),Xn=Ge.length,Zt=0,an=0;Zt1&&rt/wt>7,_e=1<<(7&Ve)+1;xe[be++],xe[be++];var rt=null,ct=null;Ge&&(rt=be,ct=_e,be+=3*_e);var wt=!0,It=[],Dt=0,kt=null,vt=0,rn=null;for(this.width=Se,this.height=He;wt&&be=0))throw Error("Invalid block size");if(Zt===0)break;be+=Zt}break;case 249:if(xe[be++]!==4||xe[be+4]!==0)throw new Error("Invalid graphics extension block.");var Jt=xe[be++];Dt=xe[be++]|xe[be++]<<8,kt=xe[be++],!(1&Jt)&&(kt=null),vt=Jt>>2&7,be++;break;case 254:for(;;){if(!((Zt=xe[be++])>=0))throw Error("Invalid block size");if(Zt===0)break;be+=Zt}break;default:throw new Error("Unknown graphic control label: 0x"+xe[be-1].toString(16))}break;case 44:var an=xe[be++]|xe[be++]<<8,Kt=xe[be++]|xe[be++]<<8,sn=xe[be++]|xe[be++]<<8,Tn=xe[be++]|xe[be++]<<8,Xn=xe[be++],ur=Xn>>6&1,Rr=1<<(7&Xn)+1,Jn=rt,yn=ct,er=!1;Xn>>7&&(er=!0,Jn=be,yn=Rr,be+=3*Rr);var br=be;for(be++;;){var Zt;if(!((Zt=xe[be++])>=0))throw Error("Invalid block size");if(Zt===0)break;be+=Zt}It.push({x:an,y:Kt,width:sn,height:Tn,has_local_palette:er,palette_offset:Jn,palette_size:yn,data_offset:br,data_length:be-br,transparent_index:kt,interlaced:!!ur,delay:Dt,disposal:vt});break;case 59:wt=!1;break;default:throw new Error("Unknown gif block: 0x"+xe[be-1].toString(16))}this.numFrames=function(){return It.length},this.loopCount=function(){return rn},this.frameInfo=function(tn){if(tn<0||tn>=It.length)throw new Error("Frame index out of range.");return It[tn]},this.decodeAndBlitFrameBGRA=function(tn,Ln){var En=this.frameInfo(tn),dr=En.width*En.height,ir=new Uint8Array(dr);ka(xe,En.data_offset,ir,dr);var vr=En.palette_offset,qn=En.transparent_index;qn===null&&(qn=256);var Br=En.width,Sr=Se-Br,ja=Br,zt=4*(En.y*Se+En.x),on=4*((En.y+En.height)*Se+En.x),gn=zt,Pn=4*Sr;En.interlaced===!0&&(Pn+=4*Se*7);for(var kn=8,nr=0,or=ir.length;nr=on&&(Pn=4*Sr+4*Se*(kn-1),gn=zt+(Br+Sr)*(kn<<1),kn>>=1)),sr===qn)gn+=4;else{var Aa=xe[vr+3*sr],_r=xe[vr+3*sr+1],Pa=xe[vr+3*sr+2];Ln[gn++]=Pa,Ln[gn++]=_r,Ln[gn++]=Aa,Ln[gn++]=255}--ja}},this.decodeAndBlitFrameRGBA=function(tn,Ln){var En=this.frameInfo(tn),dr=En.width*En.height,ir=new Uint8Array(dr);ka(xe,En.data_offset,ir,dr);var vr=En.palette_offset,qn=En.transparent_index;qn===null&&(qn=256);var Br=En.width,Sr=Se-Br,ja=Br,zt=4*(En.y*Se+En.x),on=4*((En.y+En.height)*Se+En.x),gn=zt,Pn=4*Sr;En.interlaced===!0&&(Pn+=4*Se*7);for(var kn=8,nr=0,or=ir.length;nr=on&&(Pn=4*Sr+4*Se*(kn-1),gn=zt+(Br+Sr)*(kn<<1),kn>>=1)),sr===qn)gn+=4;else{var Aa=xe[vr+3*sr],_r=xe[vr+3*sr+1],Pa=xe[vr+3*sr+2];Ln[gn++]=Aa,Ln[gn++]=_r,Ln[gn++]=Pa,Ln[gn++]=255}--ja}}}function ka(xe,be,Se,He){for(var Ve=xe[be++],Ge=1<>=ct,It-=ct,an!==Ge){if(an===_e)break;for(var Kt=anGe;)Tn=rn[Tn]>>8,++sn;var Xn=Tn;if(kt+sn+(Kt!==an?1:0)>He)return void ji.log("Warning, gif stream longer than expected.");Se[kt++]=Xn;var ur=kt+=sn;for(Kt!==an&&(Se[kt++]=Xn),Tn=Kt;sn--;)Tn=rn[Tn],Se[--ur]=255&Tn,Tn>>=8;Jt!==null&&rt<4096&&(rn[rt++]=Jt<<8|Xn,rt>=wt+1&&ct<12&&(++ct,wt=wt<<1|1)),Jt=an}else rt=_e+1,wt=(1<<(ct=Ve+1))-1,Jt=null}return kt!==He&&ji.log("Warning, gif stream shorter than expected."),Se}function Vr(xe){var be,Se,He,Ve,Ge,_e=Math.floor,rt=new Array(64),ct=new Array(64),wt=new Array(64),It=new Array(64),Dt=new Array(65535),kt=new Array(65535),vt=new Array(64),rn=new Array(64),Jt=[],an=0,Kt=7,sn=new Array(64),Tn=new Array(64),Xn=new Array(64),ur=new Array(256),Rr=new Array(2048),Jn=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],yn=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],er=[0,1,2,3,4,5,6,7,8,9,10,11],br=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],Zt=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],tn=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],Ln=[0,1,2,3,4,5,6,7,8,9,10,11],En=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],dr=[0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250];function ir(zt,on){for(var gn=0,Pn=0,kn=new Array,nr=1;nr<=16;nr++){for(var or=1;or<=zt[nr];or++)kn[on[Pn]]=[],kn[on[Pn]][0]=gn,kn[on[Pn]][1]=nr,Pn++,gn++;gn*=2}return kn}function vr(zt){for(var on=zt[0],gn=zt[1]-1;gn>=0;)on&1<>8&255),qn(255&zt)}function Sr(zt,on,gn,Pn,kn){for(var nr,or=kn[0],sr=kn[240],Aa=function(ea,pa){var Da,Sa,si,Oi,_i,ta,jo,co,cn,yo,ma=0;for(cn=0;cn<8;++cn){Da=ea[ma],Sa=ea[ma+1],si=ea[ma+2],Oi=ea[ma+3],_i=ea[ma+4],ta=ea[ma+5],jo=ea[ma+6];var rs=Da+(co=ea[ma+7]),So=Da-co,Vs=Sa+jo,is=Sa-jo,cs=si+ta,zl=si-ta,es=Oi+_i,hA=Oi-_i,Ji=rs+es,Ll=rs-es,$l=Vs+cs,Is=Vs-cs;ea[ma]=Ji+$l,ea[ma+4]=Ji-$l;var ki=.707106781*(Is+Ll);ea[ma+2]=Ll+ki,ea[ma+6]=Ll-ki;var Qo=.382683433*((Ji=hA+zl)-(Is=is+So)),jl=.5411961*Ji+Qo,Us=1.306562965*Is+Qo,Dl=.707106781*($l=zl+is),Gl=So+Dl,Si=So-Dl;ea[ma+5]=Si+jl,ea[ma+3]=Si-jl,ea[ma+1]=Gl+Us,ea[ma+7]=Gl-Us,ma+=8}for(ma=0,cn=0;cn<8;++cn){Da=ea[ma],Sa=ea[ma+8],si=ea[ma+16],Oi=ea[ma+24],_i=ea[ma+32],ta=ea[ma+40],jo=ea[ma+48];var Cl=Da+(co=ea[ma+56]),eA=Da-co,$s=Sa+jo,sa=Sa-jo,ms=si+ta,Al=si-ta,pA=Oi+_i,Os=Oi-_i,Sl=Cl+pA,ul=Cl-pA,il=$s+ms,vl=$s-ms;ea[ma]=Sl+il,ea[ma+32]=Sl-il;var Pl=.707106781*(vl+ul);ea[ma+16]=ul+Pl,ea[ma+48]=ul-Pl;var xl=.382683433*((Sl=Os+Al)-(vl=sa+eA)),mA=.5411961*Sl+xl,Ts=1.306562965*vl+xl,vA=.707106781*(il=Al+sa),cl=eA+vA,xA=eA-vA;ea[ma+40]=xA+mA,ea[ma+24]=xA-mA,ea[ma+8]=cl+Ts,ea[ma+56]=cl-Ts,ma++}for(cn=0;cn<64;++cn)yo=ea[cn]*pa[cn],vt[cn]=yo>0?yo+.5|0:yo-.5|0;return vt}(zt,on),_r=0;_r<64;++_r)rn[Jn[_r]]=Aa[_r];var Pa=rn[0]-gn;gn=rn[0],Pa==0?vr(Pn[0]):(vr(Pn[kt[nr=32767+Pa]]),vr(Dt[nr]));for(var ba=63;ba>0&&rn[ba]==0;)ba--;if(ba==0)return vr(or),gn;for(var Ci,xr=1;xr<=ba;){for(var hn=xr;rn[xr]==0&&xr<=ba;)++xr;var Ui=xr-hn;if(Ui>=16){Ci=Ui>>4;for(var ti=1;ti<=Ci;++ti)vr(sr);Ui&=15}nr=32767+rn[xr],vr(kn[(Ui<<4)+kt[nr]]),vr(Dt[nr]),xr++}return ba!=63&&vr(or),gn}function ja(zt){zt=Math.min(Math.max(zt,1),100),Ge!=zt&&(function(on){for(var gn=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],Pn=0;Pn<64;Pn++){var kn=_e((gn[Pn]*on+50)/100);kn=Math.min(Math.max(kn,1),255),rt[Jn[Pn]]=kn}for(var nr=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],or=0;or<64;or++){var sr=_e((nr[or]*on+50)/100);sr=Math.min(Math.max(sr,1),255),ct[Jn[or]]=sr}for(var Aa=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],_r=0,Pa=0;Pa<8;Pa++)for(var ba=0;ba<8;ba++)wt[_r]=1/(rt[Jn[_r]]*Aa[Pa]*Aa[ba]*8),It[_r]=1/(ct[Jn[_r]]*Aa[Pa]*Aa[ba]*8),_r++}(zt<50?Math.floor(5e3/zt):Math.floor(200-2*zt)),Ge=zt)}this.encode=function(zt,on){on&&ja(on),Jt=new Array,an=0,Kt=7,Br(65496),Br(65504),Br(16),qn(74),qn(70),qn(73),qn(70),qn(0),qn(1),qn(1),qn(0),Br(1),Br(1),qn(0),qn(0),function(){Br(65499),Br(132),qn(0);for(var Sa=0;Sa<64;Sa++)qn(rt[Sa]);qn(1);for(var si=0;si<64;si++)qn(ct[si])}(),function(Sa,si){Br(65472),Br(17),qn(8),Br(si),Br(Sa),qn(3),qn(1),qn(17),qn(0),qn(2),qn(17),qn(1),qn(3),qn(17),qn(1)}(zt.width,zt.height),function(){Br(65476),Br(418),qn(0);for(var Sa=0;Sa<16;Sa++)qn(yn[Sa+1]);for(var si=0;si<=11;si++)qn(er[si]);qn(16);for(var Oi=0;Oi<16;Oi++)qn(br[Oi+1]);for(var _i=0;_i<=161;_i++)qn(Zt[_i]);qn(1);for(var ta=0;ta<16;ta++)qn(tn[ta+1]);for(var jo=0;jo<=11;jo++)qn(Ln[jo]);qn(17);for(var co=0;co<16;co++)qn(En[co+1]);for(var cn=0;cn<=161;cn++)qn(dr[cn])}(),Br(65498),Br(12),qn(3),qn(1),qn(0),qn(2),qn(17),qn(3),qn(17),qn(0),qn(63),qn(0);var gn=0,Pn=0,kn=0;an=0,Kt=7,this.encode.displayName="_encode_";for(var nr,or,sr,Aa,_r,Pa,ba,Ci,xr,hn=zt.data,Ui=zt.width,ti=zt.height,ea=4*Ui,pa=0;pa>3)*ea+(ba=4*(7&xr)),pa+Ci>=ti&&(Pa-=ea*(pa+1+Ci-ti)),nr+ba>=ea&&(Pa-=nr+ba-ea+4),or=hn[Pa++],sr=hn[Pa++],Aa=hn[Pa++],sn[xr]=(Rr[or]+Rr[sr+256>>0]+Rr[Aa+512>>0]>>16)-128,Tn[xr]=(Rr[or+768>>0]+Rr[sr+1024>>0]+Rr[Aa+1280>>0]>>16)-128,Xn[xr]=(Rr[or+1280>>0]+Rr[sr+1536>>0]+Rr[Aa+1792>>0]>>16)-128;gn=Sr(sn,wt,gn,be,He),Pn=Sr(Tn,It,Pn,Se,Ve),kn=Sr(Xn,It,kn,Se,Ve),nr+=32}pa+=8}if(Kt>=0){var Da=[];Da[1]=Kt+1,Da[0]=(1<>0]=38470*zt,Rr[zt+512>>0]=7471*zt+32768,Rr[zt+768>>0]=-11059*zt,Rr[zt+1024>>0]=-21709*zt,Rr[zt+1280>>0]=32768*zt+8421375,Rr[zt+1536>>0]=-27439*zt,Rr[zt+1792>>0]=-5329*zt}(),ja(xe)}function wi(xe,be){if(this.pos=0,this.buffer=xe,this.datav=new DataView(xe.buffer),this.is_with_alpha=!!be,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,["BM","BA","CI","CP","IC","PT"].indexOf(this.flag)===-1)throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function $a(xe){function be(yn){if(!yn)throw Error("assert :P")}function Se(yn,er,br){for(var Zt=0;4>Zt;Zt++)if(yn[er+Zt]!=br.charCodeAt(Zt))return!0;return!1}function He(yn,er,br,Zt,tn){for(var Ln=0;LnLn+1?[]:new er),!(En.length>>0;Be&Je;)Je>>>=1;return Je?(Be&Je-1)+Je:Be}function br(Be,Oe,Je,dt,bt){be(!(dt%Je));do Be[Oe+(dt-=Je)]=bt;while(0=bt),512>=bt)var Ot=Ge(512);else if((Ot=Ge(bt))==null)return 0;return function(Ft,Nt,Ht,Xt,fn,mn){var Qn,bn,tr=Nt,rr=1<Qn;++Qn){if(Cn[Qn]>1<(li-=Cn[Qn]))return 0;for(;0=Qn;++Qn,fn<<=1){if(ia+=li<<=1,0>(li-=Cn[Qn]))return 0;for(;0Dr&&!(0>=(cr-=Cn[Dr]));)++Dr,cr<<=1;rr+=fa=1<<(cr=Dr-Ht),Ft[Nt+(Dr=ga&Tr)].g=cr+Ht,Ft[Nt+Dr].value=tr-Nt-Dr}Xt.g=Qn-Ht,Xt.value=mn[bn++],br(Ft,tr+(ga>>Ht),fn,fa,Xt),ga=er(ga,Qn)}}return ia!=2*Dn[15]-1?0:rr}(Be,Oe,Je,dt,bt,Ot)}function tn(){this.value=this.g=0}function Ln(){this.value=this.g=0}function En(){this.G=_e(5,tn),this.H=Ge(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=_e(sl,Ln)}function dr(Be,Oe,Je,dt){be(Be!=null),be(Oe!=null),be(2147483648>dt),Be.Ca=254,Be.I=0,Be.b=-8,Be.Ka=0,Be.oa=Oe,Be.pa=Je,Be.Jd=Oe,Be.Yc=Je+dt,Be.Zc=4<=dt?Je+dt-4+1:Je,nr(Be)}function ir(Be,Oe){for(var Je=0;0dt),Be.Sb=dt,Be.Ra=0,Be.u=0,Be.h=0,4>>=8,Be.Ra+=Be.oa[Be.pa+Be.bb]<>>0,++Be.bb,Be.u-=8;gn(Be)&&(Be.h=1,Be.u=0)}function Sr(Be,Oe){if(be(0<=Oe),!Be.h&&Oe<=Eu){var Je=on(Be)&lA[Oe];return Be.u+=Oe,Br(Be),Je}return Be.h=1,Be.u=0}function ja(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function zt(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function on(Be){return Be.Ra>>>(Be.u&ws-1)>>>0}function gn(Be){return be(Be.bb<=Be.Sb),Be.h||Be.bb==Be.Sb&&Be.u>ws}function Pn(Be,Oe){Be.u=Oe,Be.h=gn(Be)}function kn(Be){Be.u>=AA&&(be(Be.u>=AA),Br(Be))}function nr(Be){be(Be!=null&&Be.oa!=null),Be.pa>>0,Be.b+=8):(be(Be!=null&&Be.oa!=null),Be.paBe.b&&nr(Be);var dt=Be.b,bt=Je*Oe>>>8,Ot=(Be.I>>>dt>bt)+0;for(Ot?(Je-=bt,Be.I-=bt+1<
>>0):Je=bt+1,dt=Je,bt=0;256<=dt;)bt+=8,dt>>=8;return dt=7^bt+Js[dt],Be.b-=dt,Be.Ca=(Je<>24&255,Be[Oe+1]=Je>>16&255,Be[Oe+2]=Je>>8&255,Be[Oe+3]=Je>>0&255}function _r(Be,Oe){return Be[Oe+0]<<0|Be[Oe+1]<<8}function Pa(Be,Oe){return _r(Be,Oe)|Be[Oe+2]<<16}function ba(Be,Oe){return _r(Be,Oe)|_r(Be,Oe+2)<<16}function Ci(Be,Oe){var Je=1<=bt||0>=Ot?0:(Je[0]=bt,dt[0]=Ot,1)}function ti(Be,Oe){return Be+(1<>>Oe}function ea(Be,Oe){return((4278255360&Be)+(4278255360&Oe)>>>0&4278255360)+((16711935&Be)+(16711935&Oe)>>>0&16711935)>>>0}function pa(Be,Oe){yn[Oe]=function(Je,dt,bt,Ot,Ft,Nt,Ht){var Xt;for(Xt=0;Xt>>1)+(Be&Oe)>>>0}function si(Be){return 0<=Be&&256>Be?Be:0>Be?0:255>1))}function _i(Be,Oe,Je){return Math.abs(Oe-Je)-Math.abs(Be-Je)}function ta(Be,Oe,Je,dt,bt,Ot,Ft){for(dt=Ot[Ft-1],Je=0;Je>8&255,Ht=16711935&(Ht=(Ht=16711935&Ft)+((Nt<<16)+Nt));dt[bt+Ot]=(4278255360&Ft)+Ht>>>0}}function co(Be,Oe){Oe.jd=Be>>0&255,Oe.hd=Be>>8&255,Oe.ud=Be>>16&255}function cn(Be,Oe,Je,dt,bt,Ot){var Ft;for(Ft=0;Ft>>8,Xt=Nt,fn=255&(fn=(fn=Nt>>>16)+((Be.jd<<24>>24)*(Ht<<24>>24)>>>5));Xt=255&(Xt=(Xt=Xt+((Be.hd<<24>>24)*(Ht<<24>>24)>>>5))+((Be.ud<<24>>24)*(fn<<24>>24)>>>5)),bt[Ot+Ft]=(4278255360&Nt)+(fn<<16)+Xt}}function yo(Be,Oe,Je,dt,bt){yn[Oe]=function(Ot,Ft,Nt,Ht,Xt,fn,mn,Qn,bn){for(Ht=mn;Ht>Ot.b,bn=Ot.Ea,tr=Ot.K[0],rr=Ot.w;if(8>Qn)for(Ot=(1<>=Qn}else yn["VP8LMapColor"+Je](Ht,Xt,tr,rr,fn,mn,Ft,Nt,bn)}}function ma(Be,Oe,Je,dt,bt){for(Je=Oe+Je;Oe>16&255,dt[bt++]=Ot>>8&255,dt[bt++]=Ot>>0&255}}function rs(Be,Oe,Je,dt,bt){for(Je=Oe+Je;Oe>16&255,dt[bt++]=Ot>>8&255,dt[bt++]=Ot>>0&255,dt[bt++]=Ot>>24&255}}function So(Be,Oe,Je,dt,bt){for(Je=Oe+Je;Oe>16&240|Ft>>12&15,Ft=Ft>>0&240|Ft>>28&15;dt[bt++]=Ot,dt[bt++]=Ft}}function Vs(Be,Oe,Je,dt,bt){for(Je=Oe+Je;Oe>16&248|Ft>>13&7,Ft=Ft>>5&224|Ft>>3&31;dt[bt++]=Ot,dt[bt++]=Ft}}function is(Be,Oe,Je,dt,bt){for(Je=Oe+Je;Oe>0&255,dt[bt++]=Ot>>8&255,dt[bt++]=Ot>>16&255}}function cs(Be,Oe,Je,dt,bt,Ot){if(Ot==0)for(Je=Oe+Je;Oe>24|Ot[1]>>8&65280|Ot[2]<<8&16711680|Ot[3]<<24)>>>0),bt+=32;else He(dt,bt,Be,Oe,Je)}function zl(Be,Oe){yn[Oe][0]=yn[Be+"0"],yn[Oe][1]=yn[Be+"1"],yn[Oe][2]=yn[Be+"2"],yn[Oe][3]=yn[Be+"3"],yn[Oe][4]=yn[Be+"4"],yn[Oe][5]=yn[Be+"5"],yn[Oe][6]=yn[Be+"6"],yn[Oe][7]=yn[Be+"7"],yn[Oe][8]=yn[Be+"8"],yn[Oe][9]=yn[Be+"9"],yn[Oe][10]=yn[Be+"10"],yn[Oe][11]=yn[Be+"11"],yn[Oe][12]=yn[Be+"12"],yn[Oe][13]=yn[Be+"13"],yn[Oe][14]=yn[Be+"0"],yn[Oe][15]=yn[Be+"0"]}function es(Be){return Be==yc||Be==Lc||Be==uc||Be==jc}function hA(){this.eb=[],this.size=this.A=this.fb=0}function Ji(){this.y=[],this.f=[],this.ea=[],this.F=[],this.Tc=this.Ed=this.Cd=this.Fd=this.lb=this.Db=this.Ab=this.fa=this.J=this.W=this.N=this.O=0}function Ll(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new hA,this.f.kb=new Ji,this.sd=null}function $l(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function Is(){this.Id=this.fd=this.Md=this.hb=this.ib=this.da=this.bd=this.cd=this.j=this.v=this.Da=this.Sd=this.ob=0}function ki(Be){return alert("todo:WebPSamplerProcessPlane"),Be.T}function Qo(Be,Oe){var Je=Be.T,dt=Oe.ba.f.RGBA,bt=dt.eb,Ot=dt.fb+Be.ka*dt.A,Ft=Ul[Oe.ba.S],Nt=Be.y,Ht=Be.O,Xt=Be.f,fn=Be.N,mn=Be.ea,Qn=Be.W,bn=Oe.cc,tr=Oe.dc,rr=Oe.Mc,Cn=Oe.Nc,Dn=Be.ka,cr=Be.ka+Be.T,Dr=Be.U,Tr=Dr+1>>1;for(Dn==0?Ft(Nt,Ht,null,null,Xt,fn,mn,Qn,Xt,fn,mn,Qn,bt,Ot,null,null,Dr):(Ft(Oe.ec,Oe.fc,Nt,Ht,bn,tr,rr,Cn,Xt,fn,mn,Qn,bt,Ot-dt.A,bt,Ot,Dr),++Je);Dn+2Je,bt=Je==mc||Je==vc||Je==Pu||Je==Ic||Je==12||es(Je);if(Oe.memory=null,Oe.Ib=null,Oe.Jb=null,Oe.Nd=null,!ku(Oe.Oa,Be,bt?11:12))return 0;if(bt&&es(Je)&&Zr(),Be.da)alert("todo:use_scaling");else{if(dt){if(Oe.Ib=ki,Be.Kb){if(Je=Be.U+1>>1,Oe.memory=Ge(Be.U+2*Je),Oe.memory==null)return 0;Oe.ec=Oe.memory,Oe.fc=0,Oe.cc=Oe.ec,Oe.dc=Oe.fc+Be.U,Oe.Mc=Oe.cc,Oe.Nc=Oe.dc+Je,Oe.Ib=Qo,Zr()}}else alert("todo:EmitYUV");bt&&(Oe.Jb=jl,dt&&Wn())}if(dt&&!_c){for(Be=0;256>Be;++Be)je[Be]=89858*(Be-128)+Cc>>bc,Qe[Be]=-22014*(Be-128)+Cc,Ue[Be]=-45773*(Be-128),Ie[Be]=113618*(Be-128)+Cc>>bc;for(Be=cc;Be>bc,ut[Be-cc]=Ql(Oe,255),Bt[Be-cc]=Ql(Oe+8>>4,15);_c=1}return 1}function Dl(Be){var Oe=Be.ma,Je=Be.U,dt=Be.T;return be(!(1&Be.ka)),0>=Je||0>=dt?0:(Je=Oe.Ib(Be,Oe),Oe.Jb!=null&&Oe.Jb(Be,Oe,Je),Oe.Dc+=Je,1)}function Gl(Be){Be.ma.memory=null}function Si(Be,Oe,Je,dt){return Sr(Be,8)!=47?0:(Oe[0]=Sr(Be,14)+1,Je[0]=Sr(Be,14)+1,dt[0]=Sr(Be,1),Sr(Be,3)!=0?0:!Be.h)}function Cl(Be,Oe){if(4>Be)return Be+1;var Je=Be-2>>1;return(2+(1&Be)<>4)*Be+(8-(15&Je)))?Je:1;var Je}function $s(Be,Oe,Je){var dt=on(Je),bt=Be[Oe+=255&dt].g-8;return 0>>0,be(8>=Je.g),Be.g}function ms(Be,Oe,Je){var dt=Be.xc;return be((Oe=dt==0?0:Be.vc[Be.md*(Je>>dt)+(Oe>>dt)])>fa.b)*ia;rrDr&&(eo=Dr),(0,SA[Eo[ko++]>>8&15])(Qn,bn+ +po,Dn,cr+po-Dr,eo-po,Dn,cr+po),po=eo}bn+=Dr,cr+=Dr,++rr&ga||(fa+=ia)}mn!=Xt.nc&&He(Ht,Nt-tr,Ht,Nt+(mn-fn-1)*tr,tr);break;case 1:for(tr=Qn,Cn=bn,Dr=(Qn=Xt.Ea)-(cr=Qn&~(Dn=(bn=1<>Xt.b)*rr;fn=bt),0Ot.o&&(dt=Ot.o),Je=dt?Je=0:(bt[0]+=4*Ot.v,Ot.ka=Je-Ot.j,Ot.U=Ot.va-Ot.v,Ot.T=dt-Je,Je=1),Je){if(Nt=Nt[0],11>(Je=Be.ca).S){var fn=Je.f.RGBA,mn=(dt=Je.S,bt=Ot.U,Ot=Ot.T,Xt=fn.eb,fn.A),Qn=Ot;for(fn=fn.fb+Be.Ma*fn.A;0dt){var bt=Be.l.width,Ot=Je.ca,Ft=Je.tb+bt*dt,Nt=Be.V,Ht=Be.Ba+Be.c*dt,Xt=Be.gc;be(Be.ab==1),be(Xt[0].hc==3),ic(Xt[0],dt,Oe,Nt,Ht,Ot,Ft),Sl(Je,dt,Oe,Ot,Ft,bt)}Be.C=Be.Ma=Oe}function il(Be,Oe,Je,dt,bt,Ot,Ft){var Nt=Be.$/dt,Ht=Be.$%dt,Xt=Be.m,fn=Be.s,mn=Je+Be.$,Qn=mn;bt=Je+dt*bt;var bn=Je+dt*Ot,tr=280+fn.ua,rr=Be.Pb?Nt:16777216,Cn=0=rr){var ga=mn-Je;be((rr=Be).Pb),rr.wd=rr.m,rr.xd=ga,0li.g?(Pn(Tr,Tr.u+li.g),ga[ia]=li.value,Tr=0):(Pn(Tr,Tr.u+li.g-256),be(256<=li.value),Tr=li.value),Tr==0&&(Dr=!0)}else Tr=$s(cr.G[0],cr.H[0],Xt);if(Xt.h)break;if(Dr||256>Tr){if(!Dr)if(cr.nd)Oe[mn]=(cr.qb|Tr<<8)>>>0;else{if(kn(Xt),Dr=$s(cr.G[1],cr.H[1],Xt),kn(Xt),ga=$s(cr.G[2],cr.H[2],Xt),ia=$s(cr.G[3],cr.H[3],Xt),Xt.h)break;Oe[mn]=(ia<<24|Dr<<16|Tr<<8|ga)>>>0}if(Dr=!1,++mn,++Ht>=dt&&(Ht=0,++Nt,Ft!=null&&Nt<=Ot&&!(Nt%16)&&Ft(Be,Nt),Cn!=null))for(;Qn>>Cn.Mb]=Tr}else if(280>Tr){if(Tr=Cl(Tr-256,Xt),ga=$s(cr.G[4],cr.H[4],Xt),kn(Xt),ga=eA(dt,ga=Cl(ga,Xt)),Xt.h)break;if(mn-Je=dt;)Ht-=dt,++Nt,Ft!=null&&Nt<=Ot&&!(Nt%16)&&Ft(Be,Nt);if(be(mn<=bt),Ht&Dn&&(cr=ms(fn,Ht,Nt)),Cn!=null)for(;Qn>>Cn.Mb]=Tr}else{if(!(Tr>>Cn.Mb]=Tr;Tr=mn,be(!(Dr>>>(ga=Cn).Xa)),Oe[Tr]=ga.X[Dr],Dr=!0}Dr||be(Xt.h==gn(Xt))}if(Be.Pb&&Xt.h&&mnOt?Ot:Nt),Be.a=0,Be.$=mn-Je}return 1}return Be.a=3,0}function vl(Be){be(Be!=null),Be.vc=null,Be.yc=null,Be.Ya=null;var Oe=Be.Wa;Oe!=null&&(Oe.X=null),Be.vb=null,be(Be!=null)}function Pl(){var Be=new fo;return Be==null?null:(Be.a=0,Be.xb=Tc,zl("Predictor","VP8LPredictors"),zl("Predictor","VP8LPredictors_C"),zl("PredictorAdd","VP8LPredictorsAdd"),zl("PredictorAdd","VP8LPredictorsAdd_C"),tu=jo,uA=cn,El=ma,fl=rs,Xl=So,NA=Vs,MA=is,yn.VP8LMapColor32b=wu,yn.VP8LMapColor8b=oc,Be)}function xl(Be,Oe,Je,dt,bt){var Ot=1,Ft=[Be],Nt=[Oe],Ht=dt.m,Xt=dt.s,fn=null,mn=0;e:for(;;){if(Je)for(;Ot&&Sr(Ht,1);){var Qn=Ft,bn=Nt,tr=dt,rr=1,Cn=tr.m,Dn=tr.gc[tr.ab],cr=Sr(Cn,2);if(tr.Oc&1<=tr.ab),cr){case 0:case 1:Dn.b=Sr(Cn,3)+2,rr=xl(ti(Dn.Ea,Dn.b),ti(Dn.nc,Dn.b),0,tr,Dn.K),Dn.K=Dn.K[0];break;case 3:var Dr,Tr=Sr(Cn,8)+1,ga=16>fa.b),ko=Ge(Eo);if(ko==null)Dr=0;else{var po=fa.K[0],eo=fa.w;for(ko[0]=fa.K[0][0],ia=1;ia<1*li;++ia)ko[ia]=ea(po[eo+ia],ko[ia-1]);for(;ia<4*Eo;++ia)ko[ia]=0;fa.K[0]=null,fa.K[0]=ko,Dr=1}}rr=Dr;break;case 2:break;default:be(0)}Ot=rr}}if(Ft=Ft[0],Nt=Nt[0],Ot&&Sr(Ht,1)&&!(Ot=1<=(mn=Sr(Ht,4))&&11>=mn)){dt.a=3;break e}var Yo;if(Yo=Ot)t:{var Do,Mi,js,ql=dt,nl=Ft,_l=Nt,ys=mn,fA=Je,dA=ql.m,hl=ql.s,Bl=[null],kl=1,PA=0,ou=ff[ys];n:for(;;){if(fA&&Sr(dA,1)){var pl=Sr(dA,3)+2,xu=ti(nl,pl),fc=ti(_l,pl),Sc=xu*fc;if(!xl(xu,fc,0,ql,Bl))break n;for(Bl=Bl[0],hl.xc=pl,Do=0;Do>8&65535;Bl[Do]=Zu,Zu>=kl&&(kl=Zu+1)}}if(dA.h)break n;for(Mi=0;5>Mi;++Mi){var Zs=Ec[Mi];!Mi&&0=Lf),$c=jf;var Mc=Ge(PA);if($c==null||Mc==null||Ef==null){ql.a=1;break n}var ef=Ef;for(Do=js=0;DoMi;++Mi){Zs=Ec[Mi],Pc[Mi]=ef,xc[Mi]=js,!Mi&&0sf)break r}else bf=sf;for(Rc=0;RcFc)Rf[Rc++]=Fc,Fc!=0&&(Uf=Fc);else{var nd=Fc==16,zf=Fc-16,rd=zc[zf],Gf=Sr(Ju,Hc[zf])+rd;if(Rc+Gf>sf)break r;for(var ad=nd?Uf:0;0=Mi){var Uc,Sf=Mc[0];for(Uc=1;UcSf&&(Sf=Mc[Uc]);Of+=Sf}}if(GA.nd=tf,GA.Qb=0,tf&&(GA.qb=(Pc[3][xc[3]+0].value<<24|Pc[1][xc[1]+0].value<<16|Pc[2][xc[2]+0].value)>>>0,Df==0&&256>Pc[0][xc[0]+0].value&&(GA.Qb=1,GA.qb+=Pc[0][xc[0]+0].value<<8)),GA.jc=!GA.Qb&&6>Of,GA.jc){var lf,Fu=GA;for(lf=0;lf>=sa(Af,8,_u),qu>>=sa(Fu.G[1][Fu.H[1]+qu],16,_u),qu>>=sa(Fu.G[2][Fu.H[2]+qu],0,_u),sa(Fu.G[3][Fu.H[3]+qu],24,_u))}}}hl.vc=Bl,hl.Wb=kl,hl.Ya=$c,hl.yc=Ef,Yo=1;break t}Yo=0}if(!(Ot=Yo)){dt.a=3;break e}if(0dt+1?[]:0),!(bt.lengthbt)return Ns(Be,7,"Truncated header.");var Ot=Je[dt+0]|Je[dt+1]<<8|Je[dt+2]<<16,Ft=Be.Od;if(Ft.Rb=!(1&Ot),Ft.td=Ot>>1&7,Ft.yd=Ot>>4&1,Ft.ub=Ot>>5,3bt)return Ns(Be,7,"cannot parse picture header");if(!WA(Je,dt,bt))return Ns(Be,3,"Bad code word");Nt.c=16383&(Je[dt+4]<<8|Je[dt+3]),Nt.Td=Je[dt+4]>>6,Nt.i=16383&(Je[dt+6]<<8|Je[dt+5]),Nt.Ud=Je[dt+6]>>6,dt+=7,bt-=7,Be.za=Nt.c+15>>4,Be.Ub=Nt.i+15>>4,Oe.width=Nt.c,Oe.height=Nt.i,Oe.Da=0,Oe.j=0,Oe.v=0,Oe.va=Oe.width,Oe.o=Oe.height,Oe.da=0,Oe.ib=Oe.width,Oe.hb=Oe.height,Oe.U=Oe.width,Oe.T=Oe.height,Ve((Ot=Be.Pa).jb,0,255,Ot.jb.length),be((Ot=Be.Qa)!=null),Ot.Cb=0,Ot.Bb=0,Ot.Fb=1,Ve(Ot.Zb,0,0,Ot.Zb.length),Ve(Ot.Lb,0,0,Ot.Lb)}if(Ft.ub>bt)return Ns(Be,7,"bad partition length");dr(Ot=Be.m,Je,dt,Ft.ub),dt+=Ft.ub,bt-=Ft.ub,Ft.Rb&&(Nt.Ld=or(Ot),Nt.Kd=or(Ot)),Nt=Be.Qa;var Ht,Xt=Be.Pa;if(be(Ot!=null),be(Nt!=null),Nt.Cb=or(Ot),Nt.Cb){if(Nt.Bb=or(Ot),or(Ot)){for(Nt.Fb=or(Ot),Ht=0;4>Ht;++Ht)Nt.Zb[Ht]=or(Ot)?vr(Ot,7):0;for(Ht=0;4>Ht;++Ht)Nt.Lb[Ht]=or(Ot)?vr(Ot,6):0}if(Nt.Bb)for(Ht=0;3>Ht;++Ht)Xt.jb[Ht]=or(Ot)?ir(Ot,8):255}else Nt.Bb=0;if(Ot.Ka)return Ns(Be,3,"cannot parse segment header");if((Nt=Be.ed).zd=or(Ot),Nt.Tb=ir(Ot,6),Nt.wb=ir(Ot,3),Nt.Pc=or(Ot),Nt.Pc&&or(Ot)){for(Xt=0;4>Xt;++Xt)or(Ot)&&(Nt.vd[Xt]=vr(Ot,6));for(Xt=0;4>Xt;++Xt)or(Ot)&&(Nt.od[Xt]=vr(Ot,6))}if(Be.L=Nt.Tb==0?0:Nt.zd?1:2,Ot.Ka)return Ns(Be,3,"cannot parse filter header");var fn=bt;if(bt=Ht=dt,dt=Ht+fn,Nt=fn,Be.Xb=(1<Nt&&(mn=Nt),dr(Be.Jc[+fn],Je,Ht,mn),Ht+=mn,Nt-=mn,bt+=3}dr(Be.Jc[+Xt],Je,Ht,Nt),Je=Htmn;++mn){if(fn.Cb){var Qn=fn.Zb[mn];fn.Fb||(Qn+=Je)}else{if(0>16,8>bn.Eb[1]&&(bn.Eb[1]=8),bn.Qc[0]=Dc[Ql(Qn+Xt,117)],bn.Qc[1]=Vu[Ql(Qn+Ht,127)],bn.lc=Qn+Ht}if(!Ft.Rb)return Ns(Be,4,"Not a key frame.");for(or(Ot),Ft=Be.Pa,Je=0;4>Je;++Je){for(bt=0;8>bt;++bt)for(dt=0;3>dt;++dt)for(Nt=0;11>Nt;++Nt)Xt=sr(Ot,Xu[Je][bt][dt][Nt])?ir(Ot,8):gf[Je][bt][dt][Nt],Ft.Wc[Je][bt].Yb[dt][Nt]=Xt;for(bt=0;17>bt;++bt)Ft.Xc[Je][bt]=Ft.Wc[Je][Bc[bt]]}return Be.kc=or(Ot),Be.kc&&(Be.Bd=ir(Ot,8)),Be.cb=1}function VA(Be,Oe,Je,dt,bt,Ot,Ft){var Nt=Oe[bt].Yb[Je];for(Je=0;16>bt;++bt){if(!sr(Be,Nt[Je+0]))return bt;for(;!sr(Be,Nt[Je+1]);)if(Nt=Oe[++bt].Yb[0],Je=0,bt==16)return 16;var Ht=Oe[bt+1].Yb;if(sr(Be,Nt[Je+2])){var Xt=Be,fn=0;if(sr(Xt,(Qn=Nt)[(mn=Je)+3]))if(sr(Xt,Qn[mn+6])){for(Nt=0,mn=2*(fn=sr(Xt,Qn[mn+8]))+(Qn=sr(Xt,Qn[mn+9+fn])),fn=0,Qn=Wc[mn];Qn[Nt];++Nt)fn+=fn+sr(Xt,Qn[Nt]);fn+=3+(8<(Xt=Be).b&&nr(Xt);var mn,Qn=Xt.b,bn=(mn=Xt.Ca>>1)-(Xt.I>>Qn)>>31;--Xt.b,Xt.Ca+=bn,Xt.Ca|=1,Xt.I-=(mn+1&bn)<>4,Be.zb=Oe.j-Je>>4,0>Be.yb&&(Be.yb=0),0>Be.zb&&(Be.zb=0)),Be.Va=Oe.o+15+Je>>4,Be.Hb=Oe.va+15+Je>>4,Be.Hb>Be.za&&(Be.Hb=Be.za),Be.Va>Be.Ub&&(Be.Va=Be.Ub),0Je;++Je){var bt;if(Be.Qa.Cb){var Ot=Be.Qa.Lb[Je];Be.Qa.Fb||(Ot+=dt.Tb)}else Ot=dt.Tb;for(bt=0;1>=bt;++bt){var Ft=Be.gd[Je][bt],Nt=Ot;if(dt.Pc&&(Nt+=dt.vd[0],bt&&(Nt+=dt.od[0])),0<(Nt=0>Nt?0:63>2:Ht>>1)>9-dt.wb&&(Ht=9-dt.wb),1>Ht&&(Ht=1),Ft.dd=Ht,Ft.tc=2*Nt+Ht,Ft.ld=40<=Nt?2:15<=Nt?1:0}else Ft.tc=0;Ft.La=bt}}}Je=0}else Ns(Be,6,"Frame setup failed"),Je=Be.a;if(Je=Je==0){if(Je){Be.$c=0,0Be.Vb){if(Be.Vb=0,Be.Ec=Ge(Ft),Be.Fc=0,Be.Ec==null){Je=Ns(Be,1,"no memory during frame initialization.");break e}Be.Vb=Ft}Ft=Be.Ec,Nt=Be.Fc,Be.Ac=Ft,Be.Bc=Nt,Nt+=dt,Be.Gd=_e(Xt,yA),Be.Hd=0,Be.rb=_e(fn+1,Au),Be.sb=1,Be.wa=mn?_e(mn,FA):null,Be.Y=0,Be.D.Nb=0,Be.D.wa=Be.wa,Be.D.Y=Be.Y,0=Je;++Je)Ks[255+Je]=0>Je?-Je:Je;for(Je=-1020;1020>=Je;++Je)HA[1020+Je]=-128>Je?-128:127=Je;++Je)Ia[112+Je]=-16>Je?-16:15=Je;++Je)cA[255+Je]=0>Je?0:255Tr;++Tr){var po,eo=li[0+Tr];for(po=0;4>po;++po){eo=Oc[ga[ia+po]][eo];for(var Yo=Vc[sr(Dr,eo[0])];0>3;for(Yo=0;256>Yo;Yo+=16)Tr[Eo+Yo]=_l}js=1,ql=ia[0]}var ys=15&Dr.la,fA=15&ko.la;for(Yo=0;4>Yo;++Yo){var dA=1&fA;for(_l=Mi=0;4>_l;++_l)ys=ys>>1|(dA=(nl=dl(ga,ql,nl=dA+(1&ys),fa.Sc,js,Tr,Eo))>js)<<7,Mi=Mi<<2|(3>=4,fA=fA>>1|dA<<7,po=(po<<8|Mi)>>>0}for(ql=ys,js=fA>>4,Do=0;4>Do;Do+=2){for(Mi=0,ys=Dr.la>>4+Do,fA=ko.la>>4+Do,Yo=0;2>Yo;++Yo){for(dA=1&fA,_l=0;2>_l;++_l)nl=dA+(1&ys),ys=ys>>1|(dA=0<(nl=dl(ga,ia[2],nl,fa.Qc,0,Tr,Eo)))<<3,Mi=Mi<<2|(3>=2,fA=fA>>1|dA<<5}eo|=Mi<<4*Do,ql|=ys<<4<=Cn.zb&&Cn.M<=Cn.Va,Cn.Aa==0)e:{if(rr.M=Cn.M,rr.uc=Dr,Ru(Cn,rr),cr=1,rr=(Mi=Cn.D).Nb,Dr=(eo=qt[Cn.L])*Cn.R,ga=eo/2*Cn.B,Yo=16*rr*Cn.R,_l=8*rr*Cn.B,ia=Cn.sa,li=Cn.ta-Dr+Yo,fa=Cn.qa,Tr=Cn.ra-ga+_l,Eo=Cn.Ha,ko=Cn.Ia-ga+_l,fA=(ys=Mi.M)==0,po=ys>=Cn.Va-1,Cn.Aa==2&&Ru(Cn,Mi),Mi.uc)for(dA=(nl=Cn).D.M,be(nl.D.uc),Mi=nl.yb;MiDn.o&&(ys=Dn.o),Dn.F=null,Dn.J=null,Cn.Fa!=null&&0>1),Dn.W+=Cn.B*(eo>>1),Dn.F!=null&&(Dn.J+=Dn.width*eo)),Mi>1,Dn.W+=Dn.v>>1,Dn.F!=null&&(Dn.J+=Dn.v),Dn.ka=Mi-Dn.j,Dn.U=Dn.va-Dn.v,Dn.T=ys-Mi,cr=Dn.put(Dn))}rr+1!=Cn.Ic||po||(He(Cn.sa,Cn.ta-Dr,ia,li+16*Cn.R,Dr),He(Cn.qa,Cn.ra-ga,fa,Tr+8*Cn.B,ga),He(Cn.Ha,Cn.Ia-ga,Eo,ko+8*Cn.B,ga))}if(!cr)return Ns(bn,6,"Output aborted.")}return 1}(Be,Oe)),Oe.bc!=null&&Oe.bc(Oe),Je&=1}return Je?(Be.cb=0,Je):0}function el(Be,Oe,Je,dt,bt){bt=Be[Oe+Je+32*dt]+(bt>>3),Be[Oe+Je+32*dt]=-256&bt?0>bt?0:255:bt}function EA(Be,Oe,Je,dt,bt,Ot){el(Be,Oe,0,Je,dt+bt),el(Be,Oe,1,Je,dt+Ot),el(Be,Oe,2,Je,dt-Ot),el(Be,Oe,3,Je,dt-bt)}function vs(Be){return(20091*Be>>16)+Be}function aA(Be,Oe,Je,dt){var bt,Ot=0,Ft=Ge(16);for(bt=0;4>bt;++bt){var Nt=Be[Oe+0]+Be[Oe+8],Ht=Be[Oe+0]-Be[Oe+8],Xt=(35468*Be[Oe+4]>>16)-vs(Be[Oe+12]),fn=vs(Be[Oe+4])+(35468*Be[Oe+12]>>16);Ft[Ot+0]=Nt+fn,Ft[Ot+1]=Ht+Xt,Ft[Ot+2]=Ht-Xt,Ft[Ot+3]=Nt-fn,Ot+=4,Oe++}for(bt=Ot=0;4>bt;++bt)Nt=(Be=Ft[Ot+0]+4)+Ft[Ot+8],Ht=Be-Ft[Ot+8],Xt=(35468*Ft[Ot+4]>>16)-vs(Ft[Ot+12]),el(Je,dt,0,0,Nt+(fn=vs(Ft[Ot+4])+(35468*Ft[Ot+12]>>16))),el(Je,dt,1,0,Ht+Xt),el(Je,dt,2,0,Ht-Xt),el(Je,dt,3,0,Nt-fn),Ot++,dt+=32}function iA(Be,Oe,Je,dt){var bt=Be[Oe+0]+4,Ot=35468*Be[Oe+4]>>16,Ft=vs(Be[Oe+4]),Nt=35468*Be[Oe+1]>>16;EA(Je,dt,0,bt+Ft,Be=vs(Be[Oe+1]),Nt),EA(Je,dt,1,bt+Ot,Be,Nt),EA(Je,dt,2,bt-Ot,Be,Nt),EA(Je,dt,3,bt-Ft,Be,Nt)}function ec(Be,Oe,Je,dt,bt){aA(Be,Oe,Je,dt),bt&&aA(Be,Oe+16,Je,dt+4)}function fu(Be,Oe,Je,dt){QA(Be,Oe+0,Je,dt,1),QA(Be,Oe+32,Je,dt+128,1)}function du(Be,Oe,Je,dt){var bt;for(Be=Be[Oe+0]+4,bt=0;4>bt;++bt)for(Oe=0;4>Oe;++Oe)el(Je,dt,Oe,bt,Be)}function wA(Be,Oe,Je,dt){Be[Oe+0]&&wl(Be,Oe+0,Je,dt),Be[Oe+16]&&wl(Be,Oe+16,Je,dt+4),Be[Oe+32]&&wl(Be,Oe+32,Je,dt+128),Be[Oe+48]&&wl(Be,Oe+48,Je,dt+128+4)}function gu(Be,Oe,Je,dt){var bt,Ot=Ge(16);for(bt=0;4>bt;++bt){var Ft=Be[Oe+0+bt]+Be[Oe+12+bt],Nt=Be[Oe+4+bt]+Be[Oe+8+bt],Ht=Be[Oe+4+bt]-Be[Oe+8+bt],Xt=Be[Oe+0+bt]-Be[Oe+12+bt];Ot[0+bt]=Ft+Nt,Ot[8+bt]=Ft-Nt,Ot[4+bt]=Xt+Ht,Ot[12+bt]=Xt-Ht}for(bt=0;4>bt;++bt)Ft=(Be=Ot[0+4*bt]+3)+Ot[3+4*bt],Nt=Ot[1+4*bt]+Ot[2+4*bt],Ht=Ot[1+4*bt]-Ot[2+4*bt],Xt=Be-Ot[3+4*bt],Je[dt+0]=Ft+Nt>>3,Je[dt+16]=Xt+Ht>>3,Je[dt+32]=Ft-Nt>>3,Je[dt+48]=Xt-Ht>>3,dt+=64}function IA(Be,Oe,Je){var dt,bt=Oe-32,Ot=so,Ft=255-Be[bt-1];for(dt=0;dtJe;++Je)He(Be,Oe+32*Je,Be,Oe-32,16)}function YA(Be,Oe){var Je;for(Je=16;0dt;++dt)Ve(Oe,Je+32*dt,Be,16)}function ol(Be,Oe){var Je,dt=16;for(Je=0;16>Je;++Je)dt+=Be[Oe-1+32*Je]+Be[Oe+Je-32];JA(dt>>5,Be,Oe)}function ls(Be,Oe){var Je,dt=8;for(Je=0;16>Je;++Je)dt+=Be[Oe-1+32*Je];JA(dt>>4,Be,Oe)}function tc(Be,Oe){var Je,dt=8;for(Je=0;16>Je;++Je)dt+=Be[Oe+Je-32];JA(dt>>4,Be,Oe)}function Ou(Be,Oe){JA(128,Be,Oe)}function Ni(Be,Oe,Je){return Be+2*Oe+Je+2>>2}function nc(Be,Oe){var Je,dt=Oe-32;for(dt=new Uint8Array([Ni(Be[dt-1],Be[dt+0],Be[dt+1]),Ni(Be[dt+0],Be[dt+1],Be[dt+2]),Ni(Be[dt+1],Be[dt+2],Be[dt+3]),Ni(Be[dt+2],Be[dt+3],Be[dt+4])]),Je=0;4>Je;++Je)He(Be,Oe+32*Je,dt,0,dt.length)}function rc(Be,Oe){var Je=Be[Oe-1],dt=Be[Oe-1+32],bt=Be[Oe-1+64],Ot=Be[Oe-1+96];Aa(Be,Oe+0,16843009*Ni(Be[Oe-1-32],Je,dt)),Aa(Be,Oe+32,16843009*Ni(Je,dt,bt)),Aa(Be,Oe+64,16843009*Ni(dt,bt,Ot)),Aa(Be,Oe+96,16843009*Ni(bt,Ot,Ot))}function Fl(Be,Oe){var Je,dt=4;for(Je=0;4>Je;++Je)dt+=Be[Oe+Je-32]+Be[Oe-1+32*Je];for(dt>>=3,Je=0;4>Je;++Je)Ve(Be,Oe+32*Je,dt,4)}function pu(Be,Oe){var Je=Be[Oe-1+0],dt=Be[Oe-1+32],bt=Be[Oe-1+64],Ot=Be[Oe-1-32],Ft=Be[Oe+0-32],Nt=Be[Oe+1-32],Ht=Be[Oe+2-32],Xt=Be[Oe+3-32];Be[Oe+0+96]=Ni(dt,bt,Be[Oe-1+96]),Be[Oe+1+96]=Be[Oe+0+64]=Ni(Je,dt,bt),Be[Oe+2+96]=Be[Oe+1+64]=Be[Oe+0+32]=Ni(Ot,Je,dt),Be[Oe+3+96]=Be[Oe+2+64]=Be[Oe+1+32]=Be[Oe+0+0]=Ni(Ft,Ot,Je),Be[Oe+3+64]=Be[Oe+2+32]=Be[Oe+1+0]=Ni(Nt,Ft,Ot),Be[Oe+3+32]=Be[Oe+2+0]=Ni(Ht,Nt,Ft),Be[Oe+3+0]=Ni(Xt,Ht,Nt)}function mu(Be,Oe){var Je=Be[Oe+1-32],dt=Be[Oe+2-32],bt=Be[Oe+3-32],Ot=Be[Oe+4-32],Ft=Be[Oe+5-32],Nt=Be[Oe+6-32],Ht=Be[Oe+7-32];Be[Oe+0+0]=Ni(Be[Oe+0-32],Je,dt),Be[Oe+1+0]=Be[Oe+0+32]=Ni(Je,dt,bt),Be[Oe+2+0]=Be[Oe+1+32]=Be[Oe+0+64]=Ni(dt,bt,Ot),Be[Oe+3+0]=Be[Oe+2+32]=Be[Oe+1+64]=Be[Oe+0+96]=Ni(bt,Ot,Ft),Be[Oe+3+32]=Be[Oe+2+64]=Be[Oe+1+96]=Ni(Ot,Ft,Nt),Be[Oe+3+64]=Be[Oe+2+96]=Ni(Ft,Nt,Ht),Be[Oe+3+96]=Ni(Nt,Ht,Ht)}function LA(Be,Oe){var Je=Be[Oe-1+0],dt=Be[Oe-1+32],bt=Be[Oe-1+64],Ot=Be[Oe-1-32],Ft=Be[Oe+0-32],Nt=Be[Oe+1-32],Ht=Be[Oe+2-32],Xt=Be[Oe+3-32];Be[Oe+0+0]=Be[Oe+1+64]=Ot+Ft+1>>1,Be[Oe+1+0]=Be[Oe+2+64]=Ft+Nt+1>>1,Be[Oe+2+0]=Be[Oe+3+64]=Nt+Ht+1>>1,Be[Oe+3+0]=Ht+Xt+1>>1,Be[Oe+0+96]=Ni(bt,dt,Je),Be[Oe+0+64]=Ni(dt,Je,Ot),Be[Oe+0+32]=Be[Oe+1+96]=Ni(Je,Ot,Ft),Be[Oe+1+32]=Be[Oe+2+96]=Ni(Ot,Ft,Nt),Be[Oe+2+32]=Be[Oe+3+96]=Ni(Ft,Nt,Ht),Be[Oe+3+32]=Ni(Nt,Ht,Xt)}function jA(Be,Oe){var Je=Be[Oe+0-32],dt=Be[Oe+1-32],bt=Be[Oe+2-32],Ot=Be[Oe+3-32],Ft=Be[Oe+4-32],Nt=Be[Oe+5-32],Ht=Be[Oe+6-32],Xt=Be[Oe+7-32];Be[Oe+0+0]=Je+dt+1>>1,Be[Oe+1+0]=Be[Oe+0+64]=dt+bt+1>>1,Be[Oe+2+0]=Be[Oe+1+64]=bt+Ot+1>>1,Be[Oe+3+0]=Be[Oe+2+64]=Ot+Ft+1>>1,Be[Oe+0+32]=Ni(Je,dt,bt),Be[Oe+1+32]=Be[Oe+0+96]=Ni(dt,bt,Ot),Be[Oe+2+32]=Be[Oe+1+96]=Ni(bt,Ot,Ft),Be[Oe+3+32]=Be[Oe+2+96]=Ni(Ot,Ft,Nt),Be[Oe+3+64]=Ni(Ft,Nt,Ht),Be[Oe+3+96]=Ni(Nt,Ht,Xt)}function ac(Be,Oe){var Je=Be[Oe-1+0],dt=Be[Oe-1+32],bt=Be[Oe-1+64],Ot=Be[Oe-1+96];Be[Oe+0+0]=Je+dt+1>>1,Be[Oe+2+0]=Be[Oe+0+32]=dt+bt+1>>1,Be[Oe+2+32]=Be[Oe+0+64]=bt+Ot+1>>1,Be[Oe+1+0]=Ni(Je,dt,bt),Be[Oe+3+0]=Be[Oe+1+32]=Ni(dt,bt,Ot),Be[Oe+3+32]=Be[Oe+1+64]=Ni(bt,Ot,Ot),Be[Oe+3+64]=Be[Oe+2+64]=Be[Oe+0+96]=Be[Oe+1+96]=Be[Oe+2+96]=Be[Oe+3+96]=Ot}function vu(Be,Oe){var Je=Be[Oe-1+0],dt=Be[Oe-1+32],bt=Be[Oe-1+64],Ot=Be[Oe-1+96],Ft=Be[Oe-1-32],Nt=Be[Oe+0-32],Ht=Be[Oe+1-32],Xt=Be[Oe+2-32];Be[Oe+0+0]=Be[Oe+2+32]=Je+Ft+1>>1,Be[Oe+0+32]=Be[Oe+2+64]=dt+Je+1>>1,Be[Oe+0+64]=Be[Oe+2+96]=bt+dt+1>>1,Be[Oe+0+96]=Ot+bt+1>>1,Be[Oe+3+0]=Ni(Nt,Ht,Xt),Be[Oe+2+0]=Ni(Ft,Nt,Ht),Be[Oe+1+0]=Be[Oe+3+32]=Ni(Je,Ft,Nt),Be[Oe+1+32]=Be[Oe+3+64]=Ni(dt,Je,Ft),Be[Oe+1+64]=Be[Oe+3+96]=Ni(bt,dt,Je),Be[Oe+1+96]=Ni(Ot,bt,dt)}function Tu(Be,Oe){var Je;for(Je=0;8>Je;++Je)He(Be,Oe+32*Je,Be,Oe-32,8)}function Ms(Be,Oe){var Je;for(Je=0;8>Je;++Je)Ve(Be,Oe,Be[Oe-1],8),Oe+=32}function Tl(Be,Oe,Je){var dt;for(dt=0;8>dt;++dt)Ve(Oe,Je+32*dt,Be,8)}function sA(Be,Oe){var Je,dt=8;for(Je=0;8>Je;++Je)dt+=Be[Oe+Je-32]+Be[Oe-1+32*Je];Tl(dt>>4,Be,Oe)}function Nu(Be,Oe){var Je,dt=4;for(Je=0;8>Je;++Je)dt+=Be[Oe+Je-32];Tl(dt>>3,Be,Oe)}function Wt(Be,Oe){var Je,dt=4;for(Je=0;8>Je;++Je)dt+=Be[Oe-1+32*Je];Tl(dt>>3,Be,Oe)}function ca(Be,Oe){Tl(128,Be,Oe)}function Ma(Be,Oe,Je){var dt=Be[Oe-Je],bt=Be[Oe+0],Ot=3*(bt-dt)+Il[1020+Be[Oe-2*Je]-Be[Oe+Je]],Ft=pc[112+(Ot+4>>3)];Be[Oe-Je]=so[255+dt+pc[112+(Ot+3>>3)]],Be[Oe+0]=so[255+bt-Ft]}function Bi(Be,Oe,Je,dt){var bt=Be[Oe+0],Ot=Be[Oe+Je];return Uo[255+Be[Oe-2*Je]-Be[Oe-Je]]>dt||Uo[255+Ot-bt]>dt}function Va(Be,Oe,Je,dt){return 4*Uo[255+Be[Oe-Je]-Be[Oe+0]]+Uo[255+Be[Oe-2*Je]-Be[Oe+Je]]<=dt}function Hi(Be,Oe,Je,dt,bt){var Ot=Be[Oe-3*Je],Ft=Be[Oe-2*Je],Nt=Be[Oe-Je],Ht=Be[Oe+0],Xt=Be[Oe+Je],fn=Be[Oe+2*Je],mn=Be[Oe+3*Je];return 4*Uo[255+Nt-Ht]+Uo[255+Ft-Xt]>dt?0:Uo[255+Be[Oe-4*Je]-Ot]<=bt&&Uo[255+Ot-Ft]<=bt&&Uo[255+Ft-Nt]<=bt&&Uo[255+mn-fn]<=bt&&Uo[255+fn-Xt]<=bt&&Uo[255+Xt-Ht]<=bt}function zi(Be,Oe,Je,dt){var bt=2*dt+1;for(dt=0;16>dt;++dt)Va(Be,Oe+dt,Je,bt)&&Ma(Be,Oe+dt,Je)}function Go(Be,Oe,Je,dt){var bt=2*dt+1;for(dt=0;16>dt;++dt)Va(Be,Oe+dt*Je,1,bt)&&Ma(Be,Oe+dt*Je,1)}function Ko(Be,Oe,Je,dt){var bt;for(bt=3;0>7,Dn=18*cr+63>>7,cr=9*cr+63>>7;Ht[Xt-3*fn]=so[255+Ht[Xt-3*fn]+cr],Ht[Xt-2*fn]=so[255+mn+Dn],Ht[Xt-fn]=so[255+Qn+Cn],Ht[Xt+0]=so[255+bn-Cn],Ht[Xt+fn]=so[255+tr-Dn],Ht[Xt+2*fn]=so[255+rr-cr]}Oe+=dt}}function Li(Be,Oe,Je,dt,bt,Ot,Ft,Nt){for(Ot=2*Ot+1;0>3)],rr=pc[112+(rr+3>>3)],Cn=tr+1>>1;Ht[Xt-2*fn]=so[255+Ht[Xt-2*fn]+Cn],Ht[Xt-fn]=so[255+mn+rr],Ht[Xt+0]=so[255+Qn-tr],Ht[Xt+fn]=so[255+bn-Cn]}Oe+=dt}}function Ls(Be,Oe,Je,dt,bt,Ot){fs(Be,Oe,Je,1,16,dt,bt,Ot)}function ks(Be,Oe,Je,dt,bt,Ot){fs(Be,Oe,1,Je,16,dt,bt,Ot)}function Nl(Be,Oe,Je,dt,bt,Ot){var Ft;for(Ft=3;0Xt?0:255:Xt)&255,Xt=Ht,bt[Ot+Nt]=fn}}function TA(Be,Oe,Je,dt){var bt=Oe.width,Ot=Oe.o;if(be(Be!=null&&Oe!=null),0>Je||0>=dt||Je+dt>Ot)return null;if(!Be.Cc){if(Be.ga==null){var Ft;if(Be.ga=new ts,(Ft=Be.ga==null)||(Ft=Oe.width*Oe.o,be(Be.Gb.length==0),Be.Gb=Ge(Ft),Be.Uc=0,Be.Gb==null?Ft=0:(Be.mb=Be.Gb,Be.nb=Be.Uc,Be.rc=null,Ft=1),Ft=!Ft),!Ft){Ft=Be.ga;var Nt=Be.Fa,Ht=Be.P,Xt=Be.qc,fn=Be.mb,mn=Be.nb,Qn=Ht+1,bn=Xt-1,tr=Ft.l;if(be(Nt!=null&&fn!=null&&Oe!=null),iu[0]=null,iu[1]=Ml,iu[2]=eu,iu[3]=yl,Ft.ca=fn,Ft.tb=mn,Ft.c=Oe.width,Ft.i=Oe.height,be(0=Xt)Oe=0;else if(Ft.$a=Nt[Ht+0]>>0&3,Ft.Z=Nt[Ht+0]>>2&3,Ft.Lc=Nt[Ht+0]>>4&3,Ht=Nt[Ht+0]>>6&3,0>Ft.$a||1=Ft.c*Ft.i;Ft=!Oe}if(Ft)return null;Be.ga.Lc!=1?Be.Ga=0:dt=Ot-Je}be(Be.ga!=null),be(Je+dt<=Ot);e:{if(Oe=(Nt=Be.ga).c,Ot=Nt.l.o,Nt.$a==0){if(Qn=Be.rc,bn=Be.Vc,tr=Be.Fa,Ht=Be.P+1+Je*Oe,Xt=Be.mb,fn=Be.nb+Je*Oe,be(Ht<=Be.P+Be.qc),Nt.Z!=0)for(be(iu[Nt.Z]!=null),Ft=0;Ft=Oe)Oe=1;else if(Nt.ic||Wn(),Nt.ic){Nt=Ft.V,Qn=Ft.Ba,bn=Ft.c;var rr=Ft.i,Cn=(tr=1,Ht=Ft.$/bn,Xt=Ft.$%bn,fn=Ft.m,mn=Ft.s,Ft.$),Dn=bn*rr,cr=bn*Oe,Dr=mn.wc,Tr=Cn(rr=$s(Tr.G[0],Tr.H[0],fn)))Nt[Qn+Cn]=rr,++Cn,++Xt>=bn&&(Xt=0,++Ht<=Oe&&!(Ht%16)&&ul(Ft,Ht));else{if(!(280>rr)){tr=0;break t}rr=Cl(rr-256,fn);var ga,ia=$s(Tr.G[4],Tr.H[4],fn);if(kn(fn),!(Cn>=(ia=eA(bn,ia=Cl(ia,fn)))&&Dn-Cn>=rr)){tr=0;break t}for(ga=0;ga=bn;)Xt-=bn,++Ht<=Oe&&!(Ht%16)&&ul(Ft,Ht);CnOe?Oe:Ht);break t}!tr||fn.h&&Cn=Ot&&(Be.Cc=1),dt=1}if(!dt)return null;if(Be.Cc&&((dt=Be.ga)!=null&&(dt.mc=null),Be.ga=null,0>23,Nt[Ht+4*Ft+1]=Nt[Ht+4*Ft+1]*mn>>23,Nt[Ht+4*Ft+2]=Nt[Ht+4*Ft+2]*mn>>23)}Oe+=Ot}}function Tt(Be,Oe,Je,dt,bt){for(;0>4)*Ht>>16;Be[Oe+2*Ot+0]=(240&Ft|Ft>>4)*Ht>>16&240|(15&Ft|Ft<<4)*Ht>>16>>4&15,Be[Oe+2*Ot+1]=240&Xt|Nt}Oe+=bt}}function un(Be,Oe,Je,dt,bt,Ot,Ft,Nt){var Ht,Xt,fn=255;for(Xt=0;Xt>8}function Wn(){Jl=Ye,Bs=Tt,ds=un,Gs=Sn}function Cr(Be,Oe,Je){yn[Be]=function(dt,bt,Ot,Ft,Nt,Ht,Xt,fn,mn,Qn,bn,tr,rr,Cn,Dn,cr,Dr){var Tr,ga=Dr-1>>1,ia=Nt[Ht+0]|Xt[fn+0]<<16,li=mn[Qn+0]|bn[tr+0]<<16;be(dt!=null);var fa=3*ia+li+131074>>2;for(Oe(dt[bt+0],255&fa,fa>>16,rr,Cn),Ot!=null&&(fa=3*li+ia+131074>>2,Oe(Ot[Ft+0],255&fa,fa>>16,Dn,cr)),Tr=1;Tr<=ga;++Tr){var Eo=Nt[Ht+Tr]|Xt[fn+Tr]<<16,ko=mn[Qn+Tr]|bn[tr+Tr]<<16,po=ia+Eo+li+ko+524296,eo=po+2*(Eo+li)>>3;fa=eo+ia>>1,ia=(po=po+2*(ia+ko)>>3)+Eo>>1,Oe(dt[bt+2*Tr-1],255&fa,fa>>16,rr,Cn+(2*Tr-1)*Je),Oe(dt[bt+2*Tr-0],255&ia,ia>>16,rr,Cn+(2*Tr-0)*Je),Ot!=null&&(fa=po+li>>1,ia=eo+ko>>1,Oe(Ot[Ft+2*Tr-1],255&fa,fa>>16,Dn,cr+(2*Tr-1)*Je),Oe(Ot[Ft+2*Tr+0],255&ia,ia>>16,Dn,cr+(2*Tr+0)*Je)),ia=Eo,li=ko}1&Dr||(fa=3*ia+li+131074>>2,Oe(dt[bt+Dr-1],255&fa,fa>>16,rr,Cn+(Dr-1)*Je),Ot!=null&&(fa=3*li+ia+131074>>2,Oe(Ot[Ft+Dr-1],255&fa,fa>>16,Dn,cr+(Dr-1)*Je)))}}function Zr(){Ul[Su]=pf,Ul[mc]=Xc,Ul[Ac]=mf,Ul[vc]=Zc,Ul[Pu]=Yc,Ul[Ic]=Jc,Ul[kc]=vf,Ul[yc]=Xc,Ul[Lc]=Zc,Ul[uc]=Yc,Ul[jc]=Jc}function za(Be){return Be&~yf?0>Be?0:255:Be>>qc}function fi(Be,Oe){return za((19077*Be>>8)+(26149*Oe>>8)-14234)}function ao(Be,Oe,Je){return za((19077*Be>>8)-(6419*Oe>>8)-(13320*Je>>8)+8708)}function $i(Be,Oe){return za((19077*Be>>8)+(33050*Oe>>8)-17685)}function Ro(Be,Oe,Je,dt,bt){dt[bt+0]=fi(Be,Je),dt[bt+1]=ao(Be,Oe,Je),dt[bt+2]=$i(Be,Oe)}function Fs(Be,Oe,Je,dt,bt){dt[bt+0]=$i(Be,Oe),dt[bt+1]=ao(Be,Oe,Je),dt[bt+2]=fi(Be,Je)}function Qs(Be,Oe,Je,dt,bt){var Ot=ao(Be,Oe,Je);Oe=Ot<<3&224|$i(Be,Oe)>>3,dt[bt+0]=248&fi(Be,Je)|Ot>>5,dt[bt+1]=Oe}function Hs(Be,Oe,Je,dt,bt){var Ot=240&$i(Be,Oe)|15;dt[bt+0]=240&fi(Be,Je)|ao(Be,Oe,Je)>>4,dt[bt+1]=Ot}function tl(Be,Oe,Je,dt,bt){dt[bt+0]=255,Ro(Be,Oe,Je,dt,bt+1)}function Ys(Be,Oe,Je,dt,bt){Fs(Be,Oe,Je,dt,bt),dt[bt+3]=255}function Wl(Be,Oe,Je,dt,bt){Ro(Be,Oe,Je,dt,bt),dt[bt+3]=255}function Ql(Be,Oe){return 0>Be?0:Be>Oe?Oe:Be}function Rl(Be,Oe,Je){yn[Be]=function(dt,bt,Ot,Ft,Nt,Ht,Xt,fn,mn){for(var Qn=fn+(-2&mn)*Je;fn!=Qn;)Oe(dt[bt+0],Ot[Ft+0],Nt[Ht+0],Xt,fn),Oe(dt[bt+1],Ot[Ft+0],Nt[Ht+0],Xt,fn+Je),bt+=2,++Ft,++Ht,fn+=2*Je;1&mn&&Oe(dt[bt+0],Ot[Ft+0],Nt[Ht+0],Xt,fn)}}function yu(Be,Oe,Je){return Je==0?Be==0?Oe==0?6:5:Oe==0?4:0:Je}function Qu(Be,Oe,Je,dt,bt){switch(Be>>>30){case 3:QA(Oe,Je,dt,bt,0);break;case 2:zs(Oe,Je,dt,bt);break;case 1:wl(Oe,Je,dt,bt)}}function Ru(Be,Oe){var Je,dt,bt=Oe.M,Ot=Oe.Nb,Ft=Be.oc,Nt=Be.pc+40,Ht=Be.oc,Xt=Be.pc+584,fn=Be.oc,mn=Be.pc+600;for(Je=0;16>Je;++Je)Ft[Nt+32*Je-1]=129;for(Je=0;8>Je;++Je)Ht[Xt+32*Je-1]=129,fn[mn+32*Je-1]=129;for(0Je;++Je)He(Ft,Nt+32*Je-4,Ft,Nt+32*Je+12,4);for(Je=-1;8>Je;++Je)He(Ht,Xt+32*Je-4,Ht,Xt+32*Je+4,4),He(fn,mn+32*Je-4,fn,mn+32*Je+4,4)}var bn=Be.Gd,tr=Be.Hd+dt,rr=Qn.ad,Cn=Qn.Hc;if(0=Be.za-1?Ve(Dn,cr,bn[tr].y[15],4):He(Dn,cr,bn[tr+1].y,0,4)),Je=0;4>Je;Je++)Dn[cr+128+Je]=Dn[cr+256+Je]=Dn[cr+384+Je]=Dn[cr+0+Je];for(Je=0;16>Je;++Je,Cn<<=2)Dn=Ft,cr=Nt+Rt[Je],gl[Qn.Ob[Je]](Dn,cr),Qu(Cn,rr,16*+Je,Dn,cr)}else if(Dn=yu(dt,bt,Qn.Ob[0]),au[Dn](Ft,Nt),Cn!=0)for(Je=0;16>Je;++Je,Cn<<=2)Qu(Cn,rr,16*+Je,Ft,Nt+Rt[Je]);for(Je=Qn.Gc,Dn=yu(dt,bt,Qn.Dd),zA[Dn](Ht,Xt),zA[Dn](fn,mn),Cn=rr,Dn=Ht,cr=Xt,255&(Qn=Je>>0)&&(170&Qn?Bu(Cn,256,Dn,cr):Zl(Cn,256,Dn,cr)),Qn=fn,Cn=mn,255&(Je>>=8)&&(170&Je?Bu(rr,320,Qn,Cn):Zl(rr,320,Qn,Cn)),btJe;++Je)He(bn,tr+Je*Be.R,Ft,Nt+32*Je,16);for(Je=0;8>Je;++Je)He(rr,Qn+Je*Be.B,Ht,Xt+32*Je,8),He(Cn,Dn+Je*Be.B,fn,mn+32*Je,8)}}function Uu(Be,Oe,Je,dt,bt,Ot,Ft,Nt,Ht){var Xt=[0],fn=[0],mn=0,Qn=Ht!=null?Ht.kd:0,bn=Ht!=null?Ht:new $A;if(Be==null||12>Je)return 7;bn.data=Be,bn.w=Oe,bn.ha=Je,Oe=[Oe],Je=[Je],bn.gb=[bn.gb];e:{var tr=Oe,rr=Je,Cn=bn.gb;if(be(Be!=null),be(rr!=null),be(Cn!=null),Cn[0]=0,12<=rr[0]&&!Se(Be,tr[0],"RIFF")){if(Se(Be,tr[0]+8,"WEBP")){Cn=3;break e}var Dn=ba(Be,tr[0]+4);if(12>Dn||4294967286rr[0]-8){Cn=7;break e}Cn[0]=Dn,tr[0]+=12,rr[0]-=12}Cn=0}if(Cn!=0)return Cn;for(Dn=0Cn[0])Cn=7;else{if(!Se(cr,rr[0],"VP8X")){if(ba(cr,rr[0]+4)!=10){Cn=3;break e}if(18>Cn[0]){Cn=7;break e}var ia=ba(cr,rr[0]+8),li=1+Pa(cr,rr[0]+12);if(2147483648<=li*(cr=1+Pa(cr,rr[0]+15))){Cn=3;break e}ga!=null&&(ga[0]=ia),Dr!=null&&(Dr[0]=li),Tr!=null&&(Tr[0]=cr),rr[0]+=18,Cn[0]-=18,fa[0]=1}Cn=0}}if(mn=mn[0],tr=tr[0],Cn!=0)return Cn;if(rr=!!(2&tr),!Dn&&mn)return 3;if(Ot!=null&&(Ot[0]=!!(16&tr)),Ft!=null&&(Ft[0]=rr),Nt!=null&&(Nt[0]=0),Ft=Xt[0],tr=fn[0],mn&&rr&&Ht==null){Cn=0;break}if(4>Je){Cn=7;break}if(Dn&&mn||!Dn&&!mn&&!Se(Be,Oe[0],"ALPH")){Je=[Je],bn.na=[bn.na],bn.P=[bn.P],bn.Sa=[bn.Sa];e:{ia=Be,Cn=Oe,Dn=Je;var fa=bn.gb;Dr=bn.na,Tr=bn.P,ga=bn.Sa,li=22,be(ia!=null),be(Dn!=null),cr=Cn[0];var Eo=Dn[0];for(be(Dr!=null),be(ga!=null),Dr[0]=null,Tr[0]=null,ga[0]=0;;){if(Cn[0]=cr,Dn[0]=Eo,8>Eo){Cn=7;break e}var ko=ba(ia,cr+4);if(4294967286fa){Cn=3;break e}if(!Se(ia,cr,"VP8 ")||!Se(ia,cr,"VP8L")){Cn=0;break e}if(Eo[0]Dn[0])Cn=7;else{if(cr||li){if(fa=ba(fa,ia+4),12<=Dr&&fa>Dr-12){Cn=3;break e}if(Qn&&fa>Dn[0]-8){Cn=7;break e}Tr[0]=fa,Cn[0]+=8,Dn[0]-=8,ga[0]=li}else ga[0]=5<=Dn[0]&&fa[ia+0]==47&&!(fa[ia+4]>>5),Tr[0]=Dn[0];Cn=0}if(Je=Je[0],bn.Ja=bn.Ja[0],bn.xa=bn.xa[0],Oe=Oe[0],Cn!=0)break;if(4294967286Je){Cn=7;break}Nt=Ft,Qn=tr,rr=Ot,Be==null||5>Je?Be=0:5<=Je&&Be[Oe+0]==47&&!(Be[Oe+4]>>5)?(Dn=[0],fa=[0],Dr=[0],qn(Tr=new zt,Be,Oe,Je),Si(Tr,Dn,fa,Dr)?(Nt!=null&&(Nt[0]=Dn[0]),Qn!=null&&(Qn[0]=fa[0]),rr!=null&&(rr[0]=Dr[0]),Be=1):Be=0):Be=0}else{if(10>Je){Cn=7;break}Nt=tr,Be==null||10>Je||!WA(Be,Oe+3,Je-3)?Be=0:(Qn=Be[Oe+0]|Be[Oe+1]<<8|Be[Oe+2]<<16,rr=16383&(Be[Oe+7]<<8|Be[Oe+6]),Be=16383&(Be[Oe+9]<<8|Be[Oe+8]),1&Qn||3<(Qn>>1&7)||!(Qn>>4&1)||Qn>>5>=bn.Ja||!rr||!Be?Be=0:(Ft&&(Ft[0]=rr),Nt&&(Nt[0]=Be),Be=1))}if(!Be||(Ft=Ft[0],tr=tr[0],mn&&(Xt[0]!=Ft||fn[0]!=tr)))return 3;Ht!=null&&(Ht[0]=bn,Ht.offset=Oe-Ht.w,be(4294967286>Oe-Ht.w),be(Ht.offset==Ht.ha-Je));break}return Cn==0||Cn==7&&mn&&Ht==null?(Ot!=null&&(Ot[0]|=bn.na!=null&&0Je||(Ot&=-2,Ft&=-2),0>Ot||0>Ft||0>=Nt||0>=Ht||Ot+Nt>dt||Ft+Ht>bt))return 0;if(Oe.v=Ot,Oe.j=Ft,Oe.va=Ot+Nt,Oe.o=Ft+Ht,Oe.U=Nt,Oe.T=Ht,Oe.da=Be!=null&&0Be.S){var Oe=Be.f.RGBA;Oe.fb+=(Be.height-1)*Oe.A,Oe.A=-Oe.A}else Oe=Be.f.kb,Be=Be.height,Oe.O+=(Be-1)*Oe.fa,Oe.fa=-Oe.fa,Oe.N+=(Be-1>>1)*Oe.Ab,Oe.Ab=-Oe.Ab,Oe.W+=(Be-1>>1)*Oe.Db,Oe.Db=-Oe.Db,Oe.F!=null&&(Oe.J+=(Be-1)*Oe.lb,Oe.lb=-Oe.lb);return 0}function zu(Be,Oe,Je,dt){if(dt==null||0>=Be||0>=Oe)return 2;if(Je!=null){if(Je.Da){var bt=Je.cd,Ot=Je.bd,Ft=-2&Je.v,Nt=-2&Je.j;if(0>Ft||0>Nt||0>=bt||0>=Ot||Ft+bt>Be||Nt+Ot>Oe)return 2;Be=bt,Oe=Ot}if(Je.da){if(!Ui(Be,Oe,bt=[Je.ib],Ot=[Je.hb]))return 2;Be=bt[0],Oe=Ot[0]}}dt.width=Be,dt.height=Oe;e:{var Ht=dt.width,Xt=dt.height;if(Be=dt.S,0>=Ht||0>=Xt||!(Be>=Su&&13>Be))Be=2;else{if(0>=dt.Rd&&dt.sd==null){Ft=Ot=bt=Oe=0;var fn=(Nt=Ht*Un[Be])*Xt;if(11>Be||(Ot=(Xt+1)/2*(Oe=(Ht+1)/2),Be==12&&(Ft=(bt=Ht)*Xt)),(Xt=Ge(fn+2*Ot+Ft))==null){Be=1;break e}dt.sd=Xt,11>Be?((Ht=dt.f.RGBA).eb=Xt,Ht.fb=0,Ht.A=Nt,Ht.size=fn):((Ht=dt.f.kb).y=Xt,Ht.O=0,Ht.fa=Nt,Ht.Fd=fn,Ht.f=Xt,Ht.N=0+fn,Ht.Ab=Oe,Ht.Cd=Ot,Ht.ea=Xt,Ht.W=0+fn+Ot,Ht.Db=Oe,Ht.Ed=Ot,Be==12&&(Ht.F=Xt,Ht.J=0+fn+2*Ot),Ht.Tc=Ft,Ht.lb=bt)}if(Oe=1,bt=dt.S,Ot=dt.width,Ft=dt.height,bt>=Su&&13>bt)if(11>bt)Be=dt.f.RGBA,Oe&=(Nt=Math.abs(Be.A))*(Ft-1)+Ot<=Be.size,Oe&=Nt>=Ot*Un[bt],Oe&=Be.eb!=null;else{Be=dt.f.kb,Nt=(Ot+1)/2,fn=(Ft+1)/2,Ht=Math.abs(Be.fa),Xt=Math.abs(Be.Ab);var mn=Math.abs(Be.Db),Qn=Math.abs(Be.lb),bn=Qn*(Ft-1)+Ot;Oe&=Ht*(Ft-1)+Ot<=Be.Fd,Oe&=Xt*(fn-1)+Nt<=Be.Cd,Oe=(Oe&=mn*(fn-1)+Nt<=Be.Ed)&Ht>=Ot&Xt>=Nt&mn>=Nt,Oe&=Be.y!=null,Oe&=Be.f!=null,Oe&=Be.ea!=null,bt==12&&(Oe&=Qn>=Ot,Oe&=bn<=Be.Tc,Oe&=Be.F!=null)}else Oe=0;Be=Oe?0:2}}return Be!=0||Je!=null&&Je.fd&&(Be=Hu(dt)),Be}var sl=64,lA=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215],Eu=24,ws=32,AA=8,Js=[0,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7];pa("Predictor0","PredictorAdd0"),yn.Predictor0=function(){return 4278190080},yn.Predictor1=function(Be){return Be},yn.Predictor2=function(Be,Oe,Je){return Oe[Je+0]},yn.Predictor3=function(Be,Oe,Je){return Oe[Je+1]},yn.Predictor4=function(Be,Oe,Je){return Oe[Je-1]},yn.Predictor5=function(Be,Oe,Je){return Sa(Sa(Be,Oe[Je+1]),Oe[Je+0])},yn.Predictor6=function(Be,Oe,Je){return Sa(Be,Oe[Je-1])},yn.Predictor7=function(Be,Oe,Je){return Sa(Be,Oe[Je+0])},yn.Predictor8=function(Be,Oe,Je){return Sa(Oe[Je-1],Oe[Je+0])},yn.Predictor9=function(Be,Oe,Je){return Sa(Oe[Je+0],Oe[Je+1])},yn.Predictor10=function(Be,Oe,Je){return Sa(Sa(Be,Oe[Je-1]),Sa(Oe[Je+0],Oe[Je+1]))},yn.Predictor11=function(Be,Oe,Je){var dt=Oe[Je+0];return 0>=_i(dt>>24&255,Be>>24&255,(Oe=Oe[Je-1])>>24&255)+_i(dt>>16&255,Be>>16&255,Oe>>16&255)+_i(dt>>8&255,Be>>8&255,Oe>>8&255)+_i(255&dt,255&Be,255&Oe)?dt:Be},yn.Predictor12=function(Be,Oe,Je){var dt=Oe[Je+0];return(si((Be>>24&255)+(dt>>24&255)-((Oe=Oe[Je-1])>>24&255))<<24|si((Be>>16&255)+(dt>>16&255)-(Oe>>16&255))<<16|si((Be>>8&255)+(dt>>8&255)-(Oe>>8&255))<<8|si((255&Be)+(255&dt)-(255&Oe)))>>>0},yn.Predictor13=function(Be,Oe,Je){var dt=Oe[Je-1];return(Oi((Be=Sa(Be,Oe[Je+0]))>>24&255,dt>>24&255)<<24|Oi(Be>>16&255,dt>>16&255)<<16|Oi(Be>>8&255,dt>>8&255)<<8|Oi(Be>>0&255,dt>>0&255))>>>0};var CA=yn.PredictorAdd0;yn.PredictorAdd1=ta,pa("Predictor2","PredictorAdd2"),pa("Predictor3","PredictorAdd3"),pa("Predictor4","PredictorAdd4"),pa("Predictor5","PredictorAdd5"),pa("Predictor6","PredictorAdd6"),pa("Predictor7","PredictorAdd7"),pa("Predictor8","PredictorAdd8"),pa("Predictor9","PredictorAdd9"),pa("Predictor10","PredictorAdd10"),pa("Predictor11","PredictorAdd11"),pa("Predictor12","PredictorAdd12"),pa("Predictor13","PredictorAdd13");var Vl=yn.PredictorAdd2;yo("ColorIndexInverseTransform","MapARGB","32b",function(Be){return Be>>8&255},function(Be){return Be}),yo("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",function(Be){return Be},function(Be){return Be>>8&255});var tu,Xs=yn.ColorIndexInverseTransform,wu=yn.MapARGB,ic=yn.VP8LColorIndexInverseTransformAlpha,oc=yn.MapAlpha,SA=yn.VP8LPredictorsAdd=[];SA.length=16,(yn.VP8LPredictors=[]).length=16,(yn.VP8LPredictorsAdd_C=[]).length=16,(yn.VP8LPredictors_C=[]).length=16;var uA,El,fl,Xl,NA,MA,Gu,QA,zs,Bu,wl,Zl,Ku,hc,sc,RA,UA,kA,bu,Wu,nu,ru,lc,Yl,Jl,Bs,ds,Gs,Ks=Ge(511),HA=Ge(2041),Ia=Ge(225),cA=Ge(767),Cu=0,Il=HA,pc=Ia,so=cA,Uo=Ks,Su=0,mc=1,Ac=2,vc=3,Pu=4,Ic=5,kc=6,yc=7,Lc=8,uc=9,jc=10,Hc=[2,3,7],zc=[3,3,11],Ec=[280,256,256,256,40],Gc=[0,1,1,1,0],cf=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],Kc=[24,7,23,25,40,6,39,41,22,26,38,42,56,5,55,57,21,27,54,58,37,43,72,4,71,73,20,28,53,59,70,74,36,44,88,69,75,52,60,3,87,89,19,29,86,90,35,45,68,76,85,91,51,61,104,2,103,105,18,30,102,106,34,46,84,92,67,77,101,107,50,62,120,1,119,121,83,93,17,31,100,108,66,78,118,122,33,47,117,123,49,63,99,109,82,94,0,116,124,65,79,16,32,98,110,48,115,125,81,95,64,114,126,97,111,80,113,127,96,112],ff=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],df=8,Dc=[4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,20,21,21,22,22,23,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,93,95,96,98,100,101,102,104,106,108,110,112,114,116,118,122,124,126,128,130,132,134,136,138,140,143,145,148,151,154,157],Vu=[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,234,239,245,249,254,259,264,269,274,279,284],dl=null,Wc=[[173,148,140,0],[176,155,140,135,0],[180,157,141,134,130,0],[254,254,243,230,196,177,153,140,133,130,129,0]],wc=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],Vc=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],gf=[[[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]],[[253,136,254,255,228,219,128,128,128,128,128],[189,129,242,255,227,213,255,219,128,128,128],[106,126,227,252,214,209,255,255,128,128,128]],[[1,98,248,255,236,226,255,255,128,128,128],[181,133,238,254,221,234,255,154,128,128,128],[78,134,202,247,198,180,255,219,128,128,128]],[[1,185,249,255,243,255,128,128,128,128,128],[184,150,247,255,236,224,128,128,128,128,128],[77,110,216,255,236,230,128,128,128,128,128]],[[1,101,251,255,241,255,128,128,128,128,128],[170,139,241,252,236,209,255,255,128,128,128],[37,116,196,243,228,255,255,255,128,128,128]],[[1,204,254,255,245,255,128,128,128,128,128],[207,160,250,255,238,128,128,128,128,128,128],[102,103,231,255,211,171,128,128,128,128,128]],[[1,152,252,255,240,255,128,128,128,128,128],[177,135,243,255,234,225,128,128,128,128,128],[80,129,211,255,194,224,128,128,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[246,1,255,128,128,128,128,128,128,128,128],[255,128,128,128,128,128,128,128,128,128,128]]],[[[198,35,237,223,193,187,162,160,145,155,62],[131,45,198,221,172,176,220,157,252,221,1],[68,47,146,208,149,167,221,162,255,223,128]],[[1,149,241,255,221,224,255,255,128,128,128],[184,141,234,253,222,220,255,199,128,128,128],[81,99,181,242,176,190,249,202,255,255,128]],[[1,129,232,253,214,197,242,196,255,255,128],[99,121,210,250,201,198,255,202,128,128,128],[23,91,163,242,170,187,247,210,255,255,128]],[[1,200,246,255,234,255,128,128,128,128,128],[109,178,241,255,231,245,255,255,128,128,128],[44,130,201,253,205,192,255,255,128,128,128]],[[1,132,239,251,219,209,255,165,128,128,128],[94,136,225,251,218,190,255,255,128,128,128],[22,100,174,245,186,161,255,199,128,128,128]],[[1,182,249,255,232,235,128,128,128,128,128],[124,143,241,255,227,234,128,128,128,128,128],[35,77,181,251,193,211,255,205,128,128,128]],[[1,157,247,255,236,231,255,255,128,128,128],[121,141,235,255,225,227,255,255,128,128,128],[45,99,188,251,195,217,255,224,128,128,128]],[[1,1,251,255,213,255,128,128,128,128,128],[203,1,248,255,255,128,128,128,128,128,128],[137,1,177,255,224,255,128,128,128,128,128]]],[[[253,9,248,251,207,208,255,192,128,128,128],[175,13,224,243,193,185,249,198,255,255,128],[73,17,171,221,161,179,236,167,255,234,128]],[[1,95,247,253,212,183,255,255,128,128,128],[239,90,244,250,211,209,255,255,128,128,128],[155,77,195,248,188,195,255,255,128,128,128]],[[1,24,239,251,218,219,255,205,128,128,128],[201,51,219,255,196,186,128,128,128,128,128],[69,46,190,239,201,218,255,228,128,128,128]],[[1,191,251,255,255,128,128,128,128,128,128],[223,165,249,255,213,255,128,128,128,128,128],[141,124,248,255,255,128,128,128,128,128,128]],[[1,16,248,255,255,128,128,128,128,128,128],[190,36,230,255,236,255,128,128,128,128,128],[149,1,255,128,128,128,128,128,128,128,128]],[[1,226,255,128,128,128,128,128,128,128,128],[247,192,255,128,128,128,128,128,128,128,128],[240,128,255,128,128,128,128,128,128,128,128]],[[1,134,252,255,255,128,128,128,128,128,128],[213,62,250,255,255,128,128,128,128,128,128],[55,93,255,128,128,128,128,128,128,128,128]],[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]]],[[[202,24,213,235,186,191,220,160,240,175,255],[126,38,182,232,169,184,228,174,255,187,128],[61,46,138,219,151,178,240,170,255,216,128]],[[1,112,230,250,199,191,247,159,255,255,128],[166,109,228,252,211,215,255,174,128,128,128],[39,77,162,232,172,180,245,178,255,255,128]],[[1,52,220,246,198,199,249,220,255,255,128],[124,74,191,243,183,193,250,221,255,255,128],[24,71,130,219,154,170,243,182,255,255,128]],[[1,182,225,249,219,240,255,224,128,128,128],[149,150,226,252,216,205,255,171,128,128,128],[28,108,170,242,183,194,254,223,255,255,128]],[[1,81,230,252,204,203,255,192,128,128,128],[123,102,209,247,188,196,255,233,128,128,128],[20,95,153,243,164,173,255,203,128,128,128]],[[1,222,248,255,216,213,128,128,128,128,128],[168,175,246,252,235,205,255,255,128,128,128],[47,116,215,255,211,212,255,255,128,128,128]],[[1,121,236,253,212,214,255,255,128,128,128],[141,84,213,252,201,202,255,219,128,128,128],[42,80,160,240,162,185,255,205,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[244,1,255,128,128,128,128,128,128,128,128],[238,1,255,128,128,128,128,128,128,128,128]]]],Oc=[[[231,120,48,89,115,113,120,152,112],[152,179,64,126,170,118,46,70,95],[175,69,143,80,85,82,72,155,103],[56,58,10,171,218,189,17,13,152],[114,26,17,163,44,195,21,10,173],[121,24,80,195,26,62,44,64,85],[144,71,10,38,171,213,144,34,26],[170,46,55,19,136,160,33,206,71],[63,20,8,114,114,208,12,9,226],[81,40,11,96,182,84,29,16,36]],[[134,183,89,137,98,101,106,165,148],[72,187,100,130,157,111,32,75,80],[66,102,167,99,74,62,40,234,128],[41,53,9,178,241,141,26,8,107],[74,43,26,146,73,166,49,23,157],[65,38,105,160,51,52,31,115,128],[104,79,12,27,217,255,87,17,7],[87,68,71,44,114,51,15,186,23],[47,41,14,110,182,183,21,17,194],[66,45,25,102,197,189,23,18,22]],[[88,88,147,150,42,46,45,196,205],[43,97,183,117,85,38,35,179,61],[39,53,200,87,26,21,43,232,171],[56,34,51,104,114,102,29,93,77],[39,28,85,171,58,165,90,98,64],[34,22,116,206,23,34,43,166,73],[107,54,32,26,51,1,81,43,31],[68,25,106,22,64,171,36,225,114],[34,19,21,102,132,188,16,76,124],[62,18,78,95,85,57,50,48,51]],[[193,101,35,159,215,111,89,46,111],[60,148,31,172,219,228,21,18,111],[112,113,77,85,179,255,38,120,114],[40,42,1,196,245,209,10,25,109],[88,43,29,140,166,213,37,43,154],[61,63,30,155,67,45,68,1,209],[100,80,8,43,154,1,51,26,71],[142,78,78,16,255,128,34,197,171],[41,40,5,102,211,183,4,1,221],[51,50,17,168,209,192,23,25,82]],[[138,31,36,171,27,166,38,44,229],[67,87,58,169,82,115,26,59,179],[63,59,90,180,59,166,93,73,154],[40,40,21,116,143,209,34,39,175],[47,15,16,183,34,223,49,45,183],[46,17,33,183,6,98,15,32,183],[57,46,22,24,128,1,54,17,37],[65,32,73,115,28,128,23,128,205],[40,3,9,115,51,192,18,6,223],[87,37,9,115,59,77,64,21,47]],[[104,55,44,218,9,54,53,130,226],[64,90,70,205,40,41,23,26,57],[54,57,112,184,5,41,38,166,213],[30,34,26,133,152,116,10,32,134],[39,19,53,221,26,114,32,73,255],[31,9,65,234,2,15,1,118,73],[75,32,12,51,192,255,160,43,51],[88,31,35,67,102,85,55,186,85],[56,21,23,111,59,205,45,37,192],[55,38,70,124,73,102,1,34,98]],[[125,98,42,88,104,85,117,175,82],[95,84,53,89,128,100,113,101,45],[75,79,123,47,51,128,81,171,1],[57,17,5,71,102,57,53,41,49],[38,33,13,121,57,73,26,1,85],[41,10,67,138,77,110,90,47,114],[115,21,2,10,102,255,166,23,6],[101,29,16,10,85,128,101,196,26],[57,18,10,102,102,213,34,20,43],[117,20,15,36,163,128,68,1,26]],[[102,61,71,37,34,53,31,243,192],[69,60,71,38,73,119,28,222,37],[68,45,128,34,1,47,11,245,171],[62,17,19,70,146,85,55,62,70],[37,43,37,154,100,163,85,160,1],[63,9,92,136,28,64,32,201,85],[75,15,9,9,64,255,184,119,16],[86,6,28,5,64,255,25,248,1],[56,8,17,132,137,255,55,116,128],[58,15,20,82,135,57,26,121,40]],[[164,50,31,137,154,133,25,35,218],[51,103,44,131,131,123,31,6,158],[86,40,64,135,148,224,45,183,128],[22,26,17,131,240,154,14,1,209],[45,16,21,91,64,222,7,1,197],[56,21,39,155,60,138,23,102,213],[83,12,13,54,192,255,68,47,28],[85,26,85,85,128,128,32,146,171],[18,11,7,63,144,171,4,4,246],[35,27,10,146,174,171,12,26,128]],[[190,80,35,99,180,80,126,54,45],[85,126,47,87,176,51,41,20,32],[101,75,128,139,118,146,116,128,85],[56,41,15,176,236,85,37,9,62],[71,30,17,119,118,255,17,18,138],[101,38,60,138,55,70,43,26,142],[146,36,19,30,171,255,97,27,20],[138,45,61,62,219,1,81,188,64],[32,41,20,117,151,142,20,21,163],[112,19,12,61,195,128,48,4,24]]],Xu=[[[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[176,246,255,255,255,255,255,255,255,255,255],[223,241,252,255,255,255,255,255,255,255,255],[249,253,253,255,255,255,255,255,255,255,255]],[[255,244,252,255,255,255,255,255,255,255,255],[234,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255]],[[255,246,254,255,255,255,255,255,255,255,255],[239,253,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[251,255,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[251,254,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,254,253,255,254,255,255,255,255,255,255],[250,255,254,255,254,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[217,255,255,255,255,255,255,255,255,255,255],[225,252,241,253,255,255,254,255,255,255,255],[234,250,241,250,253,255,253,254,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[223,254,254,255,255,255,255,255,255,255,255],[238,253,254,254,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[249,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,255,255,255,255,255,255,255,255,255],[247,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[252,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[186,251,250,255,255,255,255,255,255,255,255],[234,251,244,254,255,255,255,255,255,255,255],[251,251,243,253,254,255,254,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[236,253,254,255,255,255,255,255,255,255,255],[251,253,253,254,254,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[254,254,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[254,254,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[248,255,255,255,255,255,255,255,255,255,255],[250,254,252,254,255,255,255,255,255,255,255],[248,254,249,253,255,255,255,255,255,255,255]],[[255,253,253,255,255,255,255,255,255,255,255],[246,253,253,255,255,255,255,255,255,255,255],[252,254,251,254,254,255,255,255,255,255,255]],[[255,254,252,255,255,255,255,255,255,255,255],[248,254,253,255,255,255,255,255,255,255,255],[253,255,254,254,255,255,255,255,255,255,255]],[[255,251,254,255,255,255,255,255,255,255,255],[245,251,254,255,255,255,255,255,255,255,255],[253,253,254,255,255,255,255,255,255,255,255]],[[255,251,253,255,255,255,255,255,255,255,255],[252,253,254,255,255,255,255,255,255,255,255],[255,254,255,255,255,255,255,255,255,255,255]],[[255,252,255,255,255,255,255,255,255,255,255],[249,255,254,255,255,255,255,255,255,255,255],[255,255,254,255,255,255,255,255,255,255,255]],[[255,255,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]]],Bc=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],au=[],gl=[],zA=[],hf=1,Tc=2,iu=[],Ul=[];Cr("UpsampleRgbLinePair",Ro,3),Cr("UpsampleBgrLinePair",Fs,3),Cr("UpsampleRgbaLinePair",Wl,4),Cr("UpsampleBgraLinePair",Ys,4),Cr("UpsampleArgbLinePair",tl,4),Cr("UpsampleRgba4444LinePair",Hs,2),Cr("UpsampleRgb565LinePair",Qs,2);var pf=yn.UpsampleRgbLinePair,mf=yn.UpsampleBgrLinePair,Xc=yn.UpsampleRgbaLinePair,Zc=yn.UpsampleBgraLinePair,Yc=yn.UpsampleArgbLinePair,Jc=yn.UpsampleRgba4444LinePair,vf=yn.UpsampleRgb565LinePair,bc=16,Cc=1<dt.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),dt.ca.f.kb.F!=null&&Wn()),dt.Pb&&0(Ht=Je.Md)?0:100Xt;++Xt)12>(mn=bt.pb[Xt]).lc&&(mn.ia=Ht*en[0>mn.lc?0:mn.lc]>>3),fn|=mn.ia;fn&&(alert("todo:VP8InitRandom"),bt.ia=1)}bt.Ga=Je.Id,100bt.Ga&&(bt.Ga=0)}cu(Be,dt)||(Oe=Be.a)}}else Oe=Be.a}Oe==0&&Ft.Oa!=null&&Ft.Oa.fd&&(Oe=Hu(Ft.ba))}Ft=Oe}Ot=Ft!=0?null:11>Ot?Nt.f.RGBA.eb:Nt.f.kb.y}else Ot=null;return Ot};var Un=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function wt(yn,er){for(var br="",Zt=0;Zt<4;Zt++)br+=String.fromCharCode(yn[er++]);return br}function It(yn,er){return(yn[er+0]<<0|yn[er+1]<<8|yn[er+2]<<16)>>>0}function Dt(yn,er){return(yn[er+0]<<0|yn[er+1]<<8|yn[er+2]<<16|yn[er+3]<<24)>>>0}new ct;var kt=[0],vt=[0],rn=[],Jt=new ct,an=xe,Kt=function(yn,er){var br={},Zt=0,tn=!1,Ln=0,En=0;if(br.frames=[],!function(on,gn,Pn,kn){for(var nr=0;nr>1&1}dr!="ANMF"&&(er+=vr)}var ja,zt;return br}}(an,0);Kt.response=an,Kt.rgbaoutput=!0,Kt.dataurl=!1;var sn=Kt.header?Kt.header:null,Tn=Kt.frames?Kt.frames:null;if(sn){sn.loop_counter=sn.loop_count,kt=[sn.canvas_height],vt=[sn.canvas_width];for(var Xn=0;Xn>>1)&255;return Kt},ct=function(kt,vt,rn){var Jt,an,Kt,sn,Tn=[],Xn=kt.length;Tn[0]=4;for(var ur=0;ur>>vr&255,vr+=sn.bits;er[Ln]=tn>>>vr&255}}if(sn.bits===16){yn=(Jn=new Uint32Array(sn.decodePixels().buffer)).length,br=new Uint8Array(yn*(32/sn.pixelBitlength)*sn.colors),er=new Uint8Array(yn*(32/sn.pixelBitlength)),Zt=sn.colors>1,Ln=0,En=0;for(var Br=0;Ln>>0&255,Zt&&(br[En++]=tn>>>16&255,tn=Jn[Ln++],br[En++]=tn>>>0&255),er[Br++]=tn>>>16&255;Kt=8}Jt!==xe.image_compression.NONE&&be()?(kt=Se(br,sn.width*sn.colors,sn.colors,Jt),Rr=Se(er,sn.width,1,Jt)):(kt=br,Rr=er,dr=void 0)}if(sn.colorType===3&&(an=this.color_spaces.INDEXED,ur=sn.palette,sn.transparency.indexed)){var Sr=sn.transparency.indexed,ja=0;for(Ln=0,yn=Sr.length;Ln=0;xe--){for(var He=this.bottom_up?xe:this.height-1-xe,Ve=0;Ve>7-rt&1];this.data[_e+4*rt]=ct.blue,this.data[_e+4*rt+1]=ct.green,this.data[_e+4*rt+2]=ct.red,this.data[_e+4*rt+3]=255}Se!==0&&(this.pos+=4-Se)}},wi.prototype.bit4=function(){for(var xe=Math.ceil(this.width/2),be=xe%4,Se=this.height-1;Se>=0;Se--){for(var He=this.bottom_up?Se:this.height-1-Se,Ve=0;Ve>4,ct=15&Ge,wt=this.palette[rt];if(this.data[_e]=wt.blue,this.data[_e+1]=wt.green,this.data[_e+2]=wt.red,this.data[_e+3]=255,2*Ve+1>=this.width)break;wt=this.palette[ct],this.data[_e+4]=wt.blue,this.data[_e+4+1]=wt.green,this.data[_e+4+2]=wt.red,this.data[_e+4+3]=255}be!==0&&(this.pos+=4-be)}},wi.prototype.bit8=function(){for(var xe=this.width%4,be=this.height-1;be>=0;be--){for(var Se=this.bottom_up?be:this.height-1-be,He=0;He=0;Se--){for(var He=this.bottom_up?Se:this.height-1-Se,Ve=0;Ve>5&be)/be*255|0,ct=(Ge>>10&be)/be*255|0,wt=Ge>>15?255:0,It=He*this.width*4+4*Ve;this.data[It]=ct,this.data[It+1]=rt,this.data[It+2]=_e,this.data[It+3]=wt}this.pos+=xe}},wi.prototype.bit16=function(){for(var xe=this.width%3,be=parseInt("11111",2),Se=parseInt("111111",2),He=this.height-1;He>=0;He--){for(var Ve=this.bottom_up?He:this.height-1-He,Ge=0;Ge>5&Se)/Se*255|0,wt=(_e>>11)/be*255|0,It=Ve*this.width*4+4*Ge;this.data[It]=wt,this.data[It+1]=ct,this.data[It+2]=rt,this.data[It+3]=255}this.pos+=xe}},wi.prototype.bit24=function(){for(var xe=this.height-1;xe>=0;xe--){for(var be=this.bottom_up?xe:this.height-1-xe,Se=0;Se=0;xe--)for(var be=this.bottom_up?xe:this.height-1-xe,Se=0;SeHe&&(Ve.push(xe.slice(ct,Ge)),rt=0,ct=Ge),rt+=be[Ge],Ge++;return ct!==Ge&&Ve.push(xe.slice(ct,Ge)),Ve},ci=function(xe,be,Se){Se||(Se={});var He,Ve,Ge,_e,rt,ct,wt,It=[],Dt=[It],kt=Se.textIndent||0,vt=0,rn=0,Jt=xe.split(" "),an=kr.apply(this,[" ",Se])[0];if(ct=Se.lineIndent===-1?Jt[0].length+2:Se.lineIndent||0){var Kt=Array(ct).join(" "),sn=[];Jt.map(function(Xn){(Xn=Xn.split(/\s*\n/)).length>1?sn=sn.concat(Xn.map(function(ur,Rr){return(Rr&&ur.length?` +`:"")+ur})):sn.push(Xn[0])}),Jt=sn,ct=pr.apply(this,[Kt,Se])}for(Ge=0,_e=Jt.length;Ge<_e;Ge++){var Tn=0;if(He=Jt[Ge],ct&&He[0]==` +`&&(He=He.substr(1),Tn=1),kt+vt+(rn=(Ve=kr.apply(this,[He,Se])).reduce(function(Xn,ur){return Xn+ur},0))>be||Tn){if(rn>be){for(rt=Ba.apply(this,[He,Ve,be-(kt+vt),be]),It.push(rt.shift()),It=[rt.pop()];rt.length;)Dt.push([rt.shift()]);rn=Ve.slice(He.length-(It[0]?It[0].length:0)).reduce(function(Xn,ur){return Xn+ur},0)}else It=[He];Dt.push(It),kt=rn+ct,vt=an}else It.push(He),kt+=vt+rn,vt=an}return wt=ct?function(Xn,ur){return(ur?Kt:"")+Xn.join(" ")}:function(Xn){return Xn.join(" ")},Dt.map(wt)},Ri.splitTextToSize=function(xe,be,Se){var He,Ve=(Se=Se||{}).fontSize||this.internal.getFontSize(),Ge=function(It){if(It.widths&&It.kerning)return{widths:It.widths,kerning:It.kerning};var Dt=this.internal.getFont(It.fontName,It.fontStyle);return Dt.metadata.Unicode?{widths:Dt.metadata.Unicode.widths||{0:1},kerning:Dt.metadata.Unicode.kerning||{}}:{font:Dt.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,Se);He=Array.isArray(xe)?xe:String(xe).split(/\r?\n/);var _e=1*this.internal.scaleFactor*be/Ve;Ge.textIndent=Se.textIndent?1*Se.textIndent*this.internal.scaleFactor/Ve:0,Ge.lineIndent=Se.lineIndent;var rt,ct,wt=[];for(rt=0,ct=He.length;rt1){for(It=0;It>"),ct("endobj");var sn=wt();ct("<<"),ct("/Type /Font"),ct("/BaseFont /"+uo(rt.fontName)),ct("/FontDescriptor "+Kt+" 0 R"),ct("/W "+xe.API.PDFObject.convert(Dt)),ct("/CIDToGIDMap /Identity"),ct("/DW 1000"),ct("/Subtype /CIDFontType2"),ct("/CIDSystemInfo"),ct("<<"),ct("/Supplement 0"),ct("/Registry (Adobe)"),ct("/Ordering ("+rt.encoding+")"),ct(">>"),ct(">>"),ct("endobj"),rt.objectNumber=wt(),ct("<<"),ct("/Type /Font"),ct("/Subtype /Type0"),ct("/ToUnicode "+an+" 0 R"),ct("/BaseFont /"+uo(rt.fontName)),ct("/Encoding /"+rt.encoding),ct("/DescendantFonts ["+sn+" 0 R]"),ct(">>"),ct("endobj"),rt.isAlreadyPutted=!0}})(Ge)}]),be.events.push(["putFont",function(Ge){(function(_e){var rt=_e.font,ct=_e.out,wt=_e.newObject,It=_e.putStream;if(rt.metadata instanceof xe.API.TTFFont&&rt.encoding==="WinAnsiEncoding"){for(var Dt=rt.metadata.rawData,kt="",vt=0;vt>"),ct("endobj"),rt.objectNumber=wt();for(var Kt=0;Kt>"),ct("endobj"),rt.isAlreadyPutted=!0}})(Ge)}]);var Ve=function(Ge){var _e,rt=Ge.text||"",ct=Ge.x,wt=Ge.y,It=Ge.options||{},Dt=Ge.mutex||{},kt=Dt.pdfEscape,vt=Dt.activeFontKey,rn=Dt.fonts,Jt=vt,an="",Kt=0,sn="",Tn=rn[Jt].encoding;if(rn[Jt].encoding!=="Identity-H")return{text:rt,x:ct,y:wt,options:It,mutex:Dt};for(sn=rt,Jt=vt,Array.isArray(rt)&&(sn=rt[0]),Kt=0;Kt","<","[","]","[","{","}","{","\xAB","\xBB","\xAB","\u2039","\u203A","\u2039","\u2045","\u2046","\u2045","\u207D","\u207E","\u207D","\u208D","\u208E","\u208D","\u2264","\u2265","\u2264","\u2329","\u232A","\u2329","\uFE59","\uFE5A","\uFE59","\uFE5B","\uFE5C","\uFE5B","\uFE5D","\uFE5E","\uFE5D","\uFE64","\uFE65","\uFE64"],Kt=new RegExp(/^([1-4|9]|1[0-9]|2[0-9]|3[0168]|4[04589]|5[012]|7[78]|159|16[0-9]|17[0-2]|21[569]|22[03489]|250)$/),sn=!1,Tn=0;this.__bidiEngine__={};var Xn=function(Zt){var tn=Zt.charCodeAt(),Ln=tn>>8,En=Jt[Ln];return En!==void 0?Dt[256*En+(255&tn)]:Ln===252||Ln===253?"AL":Kt.test(Ln)?"L":Ln===8?"R":"N"},ur=function(Zt){for(var tn,Ln=0;Ln=tn.length||(dr=Ln[En-1])!=="EN"&&dr!=="AN"||(ir=tn[En+1])!=="EN"&&ir!=="AN"?Br="N":sn&&(ir="AN"),Br=ir===dr?ir:"N";break;case"ES":Br=(dr=En>0?Ln[En-1]:"B")==="EN"&&En+10&&Ln[En-1]==="EN"){Br="EN";break}if(sn){Br="N";break}for(mr=En+1,qn=tn.length;mr=1425&&Sr<=2303||Sr===64286;if(dr=tn[mr],ja&&(dr==="R"||dr==="AL")){Br="R";break}}}Br=En<1||(dr=tn[En-1])==="B"?"N":Ln[En-1];break;case"B":sn=!1,Ve=!0,Br=Tn;break;case"S":Ge=!0,Br="N";break;case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":sn=!1;break;case"BN":Br="N"}return Br},Jn=function(Zt,tn,Ln){var En=Zt.split("");return Ln&&yn(En,Ln,{hiLevel:Tn}),En.reverse(),tn&&tn.reverse(),En.join("")},yn=function(Zt,tn,Ln){var En,dr,ir,mr,qn,Br=-1,Sr=Zt.length,ja=0,zt=[],on=Tn?vt:kt,gn=[];for(sn=!1,Ve=!1,Ge=!1,dr=0;dr0)if(En===16){for(dr=Br;dr-1){for(dr=Br;dr=0&&Pn[sr]==="WS";sr--)kn[sr]=Tn}}(gn,tn,Sr)},er=function(Zt,tn,Ln,En,dr){if(!(dr.hiLevel=Zt){for(qn=ja+1;qn=Zt;)qn++;for(Br=ja,mr=qn-1;Br=0&&(ir[Sr]=an[Br+1])}(En,Ln,dr),er(2,En,tn,Ln,dr),er(1,En,tn,Ln,dr),En.join("")};return this.__bidiEngine__.doBidiReorder=function(Zt,tn,Ln){if(function(dr,ir){if(ir)for(var mr=0;mr>16)&&(Se=-(1+(65535^Se))),this.italicAngle=+(Se+"."+He)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=(Ge=this.familyClass)===1||Ge===2||Ge===3||Ge===4||Ge===5||Ge===7,this.isScript=this.familyClass===10,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),this.italicAngle!==0&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},xe.prototype.characterToGlyph=function(be){var Se;return((Se=this.cmap.unicode)!=null?Se.codeMap[be]:void 0)||0},xe.prototype.widthOfGlyph=function(be){var Se;return Se=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(be).advance*Se},xe.prototype.widthOfString=function(be,Se,He){var Ve,Ge,_e,rt;for(_e=0,Ge=0,rt=(be=""+be).length;0<=rt?Gert;Ge=0<=rt?++Ge:--Ge)Ve=be.charCodeAt(Ge),_e+=this.widthOfGlyph(this.characterToGlyph(Ve))+He*(1e3/Se)||0;return _e*(Se/1e3)},xe.prototype.lineHeight=function(be,Se){var He;return Se==null&&(Se=!1),He=Se?this.lineGap:0,(this.ascender+He-this.decender)/1e3*be},xe}();var zn,Na=function(){function xe(be){this.data=be!=null?be:[],this.pos=0,this.length=this.data.length}return xe.prototype.readByte=function(){return this.data[this.pos++]},xe.prototype.writeByte=function(be){return this.data[this.pos++]=be},xe.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},xe.prototype.writeUInt32=function(be){return this.writeByte(be>>>24&255),this.writeByte(be>>16&255),this.writeByte(be>>8&255),this.writeByte(255&be)},xe.prototype.readInt32=function(){var be;return(be=this.readUInt32())>=2147483648?be-4294967296:be},xe.prototype.writeInt32=function(be){return be<0&&(be+=4294967296),this.writeUInt32(be)},xe.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},xe.prototype.writeUInt16=function(be){return this.writeByte(be>>8&255),this.writeByte(255&be)},xe.prototype.readInt16=function(){var be;return(be=this.readUInt16())>=32768?be-65536:be},xe.prototype.writeInt16=function(be){return be<0&&(be+=65536),this.writeUInt16(be)},xe.prototype.readString=function(be){var Se,He;for(He=[],Se=0;0<=be?Sebe;Se=0<=be?++Se:--Se)He[Se]=String.fromCharCode(this.readByte());return He.join("")},xe.prototype.writeString=function(be){var Se,He,Ve;for(Ve=[],Se=0,He=be.length;0<=He?SeHe;Se=0<=He?++Se:--Se)Ve.push(this.writeByte(be.charCodeAt(Se)));return Ve},xe.prototype.readShort=function(){return this.readInt16()},xe.prototype.writeShort=function(be){return this.writeInt16(be)},xe.prototype.readLongLong=function(){var be,Se,He,Ve,Ge,_e,rt,ct;return be=this.readByte(),Se=this.readByte(),He=this.readByte(),Ve=this.readByte(),Ge=this.readByte(),_e=this.readByte(),rt=this.readByte(),ct=this.readByte(),128&be?-1*(72057594037927940*(255^be)+281474976710656*(255^Se)+1099511627776*(255^He)+4294967296*(255^Ve)+16777216*(255^Ge)+65536*(255^_e)+256*(255^rt)+(255^ct)+1):72057594037927940*be+281474976710656*Se+1099511627776*He+4294967296*Ve+16777216*Ge+65536*_e+256*rt+ct},xe.prototype.writeLongLong=function(be){var Se,He;return Se=Math.floor(be/4294967296),He=4294967295&be,this.writeByte(Se>>24&255),this.writeByte(Se>>16&255),this.writeByte(Se>>8&255),this.writeByte(255&Se),this.writeByte(He>>24&255),this.writeByte(He>>16&255),this.writeByte(He>>8&255),this.writeByte(255&He)},xe.prototype.readInt=function(){return this.readInt32()},xe.prototype.writeInt=function(be){return this.writeInt32(be)},xe.prototype.read=function(be){var Se,He;for(Se=[],He=0;0<=be?Hebe;He=0<=be?++He:--He)Se.push(this.readByte());return Se},xe.prototype.write=function(be){var Se,He,Ve,Ge;for(Ge=[],He=0,Ve=be.length;HeGe;Ve=0<=Ge?++Ve:--Ve)He={tag:Se.readString(4),checksum:Se.readInt(),offset:Se.readInt(),length:Se.readInt()},this.tables[He.tag]=He}return be.prototype.encode=function(Se){var He,Ve,Ge,_e,rt,ct,wt,It,Dt,kt,vt,rn,Jt;for(Jt in vt=Object.keys(Se).length,ct=Math.log(2),Dt=16*Math.floor(Math.log(vt)/ct),_e=Math.floor(Dt/ct),It=16*vt-Dt,(Ve=new Na).writeInt(this.scalarType),Ve.writeShort(vt),Ve.writeShort(Dt),Ve.writeShort(_e),Ve.writeShort(It),Ge=16*vt,wt=Ve.pos+Ge,rt=null,rn=[],Se)for(kt=Se[Jt],Ve.writeString(Jt),Ve.writeInt(xe(kt)),Ve.writeInt(wt),Ve.writeInt(kt.length),rn=rn.concat(kt),Jt==="head"&&(rt=wt),wt+=kt.length;wt%4;)rn.push(0),wt++;return Ve.write(rn),He=2981146554-xe(Ve.data),Ve.pos=rt+8,Ve.writeUInt32(He),Ve.data},xe=function(Se){var He,Ve,Ge,_e;for(Se=KA.call(Se);Se.length%4;)Se.push(0);for(Ge=new Na(Se),Ve=0,He=0,_e=Se.length;He<_e;He=He+=4)Ve+=Ge.readUInt32();return 4294967295&Ve},be}(),Co={}.hasOwnProperty,Fi=function(xe,be){for(var Se in be)Co.call(be,Se)&&(xe[Se]=be[Se]);function He(){this.constructor=xe}return He.prototype=be.prototype,xe.prototype=new He,xe.__super__=be.prototype,xe};zn=function(){function xe(be){var Se;this.file=be,Se=this.file.directory.tables[this.tag],this.exists=!!Se,Se&&(this.offset=Se.offset,this.length=Se.length,this.parse(this.file.contents))}return xe.prototype.parse=function(){},xe.prototype.encode=function(){},xe.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},xe}();var hs=function(xe){function be(){return be.__super__.constructor.apply(this,arguments)}return Fi(be,zn),be.prototype.tag="head",be.prototype.parse=function(Se){return Se.pos=this.offset,this.version=Se.readInt(),this.revision=Se.readInt(),this.checkSumAdjustment=Se.readInt(),this.magicNumber=Se.readInt(),this.flags=Se.readShort(),this.unitsPerEm=Se.readShort(),this.created=Se.readLongLong(),this.modified=Se.readLongLong(),this.xMin=Se.readShort(),this.yMin=Se.readShort(),this.xMax=Se.readShort(),this.yMax=Se.readShort(),this.macStyle=Se.readShort(),this.lowestRecPPEM=Se.readShort(),this.fontDirectionHint=Se.readShort(),this.indexToLocFormat=Se.readShort(),this.glyphDataFormat=Se.readShort()},be.prototype.encode=function(Se){var He;return(He=new Na).writeInt(this.version),He.writeInt(this.revision),He.writeInt(this.checkSumAdjustment),He.writeInt(this.magicNumber),He.writeShort(this.flags),He.writeShort(this.unitsPerEm),He.writeLongLong(this.created),He.writeLongLong(this.modified),He.writeShort(this.xMin),He.writeShort(this.yMin),He.writeShort(this.xMax),He.writeShort(this.yMax),He.writeShort(this.macStyle),He.writeShort(this.lowestRecPPEM),He.writeShort(this.fontDirectionHint),He.writeShort(Se),He.writeShort(this.glyphDataFormat),He.data},be}(),Lo=function(){function xe(be,Se){var He,Ve,Ge,_e,rt,ct,wt,It,Dt,kt,vt,rn,Jt,an,Kt,sn,Tn;switch(this.platformID=be.readUInt16(),this.encodingID=be.readShort(),this.offset=Se+be.readInt(),Dt=be.pos,be.pos=this.offset,this.format=be.readUInt16(),this.length=be.readUInt16(),this.language=be.readUInt16(),this.isUnicode=this.platformID===3&&this.encodingID===1&&this.format===4||this.platformID===0&&this.format===4,this.codeMap={},this.format){case 0:for(ct=0;ct<256;++ct)this.codeMap[ct]=be.readByte();break;case 4:for(vt=be.readUInt16(),kt=vt/2,be.pos+=6,Ge=function(){var Xn,ur;for(ur=[],ct=Xn=0;0<=kt?Xnkt;ct=0<=kt?++Xn:--Xn)ur.push(be.readUInt16());return ur}(),be.pos+=2,Jt=function(){var Xn,ur;for(ur=[],ct=Xn=0;0<=kt?Xnkt;ct=0<=kt?++Xn:--Xn)ur.push(be.readUInt16());return ur}(),wt=function(){var Xn,ur;for(ur=[],ct=Xn=0;0<=kt?Xnkt;ct=0<=kt?++Xn:--Xn)ur.push(be.readUInt16());return ur}(),It=function(){var Xn,ur;for(ur=[],ct=Xn=0;0<=kt?Xnkt;ct=0<=kt?++Xn:--Xn)ur.push(be.readUInt16());return ur}(),Ve=(this.length-be.pos+this.offset)/2,rt=function(){var Xn,ur;for(ur=[],ct=Xn=0;0<=Ve?XnVe;ct=0<=Ve?++Xn:--Xn)ur.push(be.readUInt16());return ur}(),ct=Kt=0,Tn=Ge.length;Kt=an;He=rn<=an?++sn:--sn)It[ct]===0?_e=He+wt[ct]:(_e=rt[It[ct]/2+(He-rn)-(kt-ct)]||0)!==0&&(_e+=wt[ct]),this.codeMap[He]=65535&_e}be.pos=Dt}return xe.encode=function(be,Se){var He,Ve,Ge,_e,rt,ct,wt,It,Dt,kt,vt,rn,Jt,an,Kt,sn,Tn,Xn,ur,Rr,Jn,yn,er,br,Zt,tn,Ln,En,dr,ir,mr,qn,Br,Sr,ja,zt,on,gn,Pn,kn,nr,or,sr,Aa,_r,Pa;switch(En=new Na,_e=Object.keys(be).sort(function(Ba,Ci){return Ba-Ci}),Se){case"macroman":for(Jt=0,an=function(){var Ba=[];for(rn=0;rn<256;++rn)Ba.push(0);return Ba}(),sn={0:0},Ge={},dr=0,Br=_e.length;dr=32768)for(ct.push(0),Rr.push(2*(vt.length+er-rn)),Ve=qn=Zt;Zt<=It?qn<=It:qn>=It;Ve=Zt<=It?++qn:--qn)vt.push(He[Ve].new);else ct.push(Ln-Zt),Rr.push(0)}for(En.writeUInt16(3),En.writeUInt16(1),En.writeUInt32(12),En.writeUInt16(4),En.writeUInt16(16+8*er+2*vt.length),En.writeUInt16(0),En.writeUInt16(br),En.writeUInt16(yn),En.writeUInt16(kt),En.writeUInt16(Jn),nr=0,zt=Dt.length;nrGe;Ve=0<=Ge?++Ve:--Ve)He=new Lo(Se,this.offset),this.tables.push(He),He.isUnicode&&this.unicode==null&&(this.unicode=He);return!0},be.encode=function(Se,He){var Ve,Ge;return He==null&&(He="macroman"),Ve=Lo.encode(Se,He),(Ge=new Na).writeUInt16(0),Ge.writeUInt16(1),Ve.table=Ge.data.concat(Ve.subtable),Ve},be}(),Xo=function(xe){function be(){return be.__super__.constructor.apply(this,arguments)}return Fi(be,zn),be.prototype.tag="hhea",be.prototype.parse=function(Se){return Se.pos=this.offset,this.version=Se.readInt(),this.ascender=Se.readShort(),this.decender=Se.readShort(),this.lineGap=Se.readShort(),this.advanceWidthMax=Se.readShort(),this.minLeftSideBearing=Se.readShort(),this.minRightSideBearing=Se.readShort(),this.xMaxExtent=Se.readShort(),this.caretSlopeRise=Se.readShort(),this.caretSlopeRun=Se.readShort(),this.caretOffset=Se.readShort(),Se.pos+=8,this.metricDataFormat=Se.readShort(),this.numberOfMetrics=Se.readUInt16()},be}(),Ps=function(xe){function be(){return be.__super__.constructor.apply(this,arguments)}return Fi(be,zn),be.prototype.tag="OS/2",be.prototype.parse=function(Se){if(Se.pos=this.offset,this.version=Se.readUInt16(),this.averageCharWidth=Se.readShort(),this.weightClass=Se.readUInt16(),this.widthClass=Se.readUInt16(),this.type=Se.readShort(),this.ySubscriptXSize=Se.readShort(),this.ySubscriptYSize=Se.readShort(),this.ySubscriptXOffset=Se.readShort(),this.ySubscriptYOffset=Se.readShort(),this.ySuperscriptXSize=Se.readShort(),this.ySuperscriptYSize=Se.readShort(),this.ySuperscriptXOffset=Se.readShort(),this.ySuperscriptYOffset=Se.readShort(),this.yStrikeoutSize=Se.readShort(),this.yStrikeoutPosition=Se.readShort(),this.familyClass=Se.readShort(),this.panose=function(){var He,Ve;for(Ve=[],He=0;He<10;++He)Ve.push(Se.readByte());return Ve}(),this.charRange=function(){var He,Ve;for(Ve=[],He=0;He<4;++He)Ve.push(Se.readInt());return Ve}(),this.vendorID=Se.readString(4),this.selection=Se.readShort(),this.firstCharIndex=Se.readShort(),this.lastCharIndex=Se.readShort(),this.version>0&&(this.ascent=Se.readShort(),this.descent=Se.readShort(),this.lineGap=Se.readShort(),this.winAscent=Se.readShort(),this.winDescent=Se.readShort(),this.codePageRange=function(){var He,Ve;for(Ve=[],He=0;He<2;He=++He)Ve.push(Se.readInt());return Ve}(),this.version>1))return this.xHeight=Se.readShort(),this.capHeight=Se.readShort(),this.defaultChar=Se.readShort(),this.breakChar=Se.readShort(),this.maxContext=Se.readShort()},be}(),ps=function(xe){function be(){return be.__super__.constructor.apply(this,arguments)}return Fi(be,zn),be.prototype.tag="post",be.prototype.parse=function(Se){var He,Ve,Ge;switch(Se.pos=this.offset,this.format=Se.readInt(),this.italicAngle=Se.readInt(),this.underlinePosition=Se.readShort(),this.underlineThickness=Se.readShort(),this.isFixedPitch=Se.readInt(),this.minMemType42=Se.readInt(),this.maxMemType42=Se.readInt(),this.minMemType1=Se.readInt(),this.maxMemType1=Se.readInt(),this.format){case 65536:break;case 131072:var _e;for(Ve=Se.readUInt16(),this.glyphNameIndex=[],_e=0;0<=Ve?_eVe;_e=0<=Ve?++_e:--_e)this.glyphNameIndex.push(Se.readUInt16());for(this.names=[],Ge=[];Se.posct;_e=0<=ct?++rt:--rt)wt.push(Se.readUInt32());return wt}.call(this)}},be}(),_s=function(xe,be){this.raw=xe,this.length=xe.length,this.platformID=be.platformID,this.encodingID=be.encodingID,this.languageID=be.languageID},Hl=function(xe){function be(){return be.__super__.constructor.apply(this,arguments)}return Fi(be,zn),be.prototype.tag="name",be.prototype.parse=function(Se){var He,Ve,Ge,_e,rt,ct,wt,It,Dt,kt,vt;for(Se.pos=this.offset,Se.readShort(),He=Se.readShort(),ct=Se.readShort(),Ve=[],_e=0;0<=He?_eHe;_e=0<=He?++_e:--_e)Ve.push({platformID:Se.readShort(),encodingID:Se.readShort(),languageID:Se.readShort(),nameID:Se.readShort(),length:Se.readShort(),offset:this.offset+ct+Se.readShort()});for(wt={},_e=Dt=0,kt=Ve.length;Dtct;He=0<=ct?++He:--He)this.metrics.push({advance:Se.readUInt16(),lsb:Se.readInt16()});for(Ge=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var It,Dt;for(Dt=[],He=It=0;0<=Ge?ItGe;He=0<=Ge?++It:--It)Dt.push(Se.readInt16());return Dt}(),this.widths=function(){var It,Dt,kt,vt;for(vt=[],It=0,Dt=(kt=this.metrics).length;ItGe;He=0<=Ge?++rt:--rt)wt.push(this.widths.push(Ve));return wt},be.prototype.forGlyph=function(Se){return Se in this.metrics?this.metrics[Se]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[Se-this.metrics.length]}},be}(),KA=[].slice,lu=function(xe){function be(){return be.__super__.constructor.apply(this,arguments)}return Fi(be,zn),be.prototype.tag="glyf",be.prototype.parse=function(){return this.cache={}},be.prototype.glyphFor=function(Se){var He,Ve,Ge,_e,rt,ct,wt,It,Dt,kt;return Se in this.cache?this.cache[Se]:(_e=this.file.loca,He=this.file.contents,Ve=_e.indexOf(Se),(Ge=_e.lengthOf(Se))===0?this.cache[Se]=null:(He.pos=this.offset+Ve,rt=(ct=new Na(He.read(Ge))).readShort(),It=ct.readShort(),kt=ct.readShort(),wt=ct.readShort(),Dt=ct.readShort(),this.cache[Se]=rt===-1?new ml(ct,It,kt,wt,Dt):new Zo(ct,rt,It,kt,wt,Dt),this.cache[Se]))},be.prototype.encode=function(Se,He,Ve){var Ge,_e,rt,ct,wt;for(rt=[],_e=[],ct=0,wt=He.length;ct0&&(Ge+=wt)}for(var It=new Array(4*Ve.length),Dt=0;Dt>8,It[4*Dt+1]=(16711680&Ve[Dt])>>16,It[4*Dt]=(4278190080&Ve[Dt])>>24;return It},be}(),dc=function(){function xe(be){this.font=be,this.subset={},this.unicodes={},this.next=33}return xe.prototype.generateCmap=function(){var be,Se,He,Ve,Ge;for(Se in Ve=this.font.cmap.tables[0].codeMap,be={},Ge=this.subset)He=Ge[Se],be[Se]=Ve[He];return be},xe.prototype.glyphsFor=function(be){var Se,He,Ve,Ge,_e,rt,ct;for(Ve={},_e=0,rt=be.length;_e0)for(Ge in ct=this.glyphsFor(Se))He=ct[Ge],Ve[Ge]=He;return Ve},xe.prototype.encode=function(be,Se){var He,Ve,Ge,_e,rt,ct,wt,It,Dt,kt,vt,rn,Jt,an,Kt;for(Ve in He=Yi.encode(this.generateCmap(),"unicode"),_e=this.glyphsFor(be),vt={0:0},Kt=He.charMap)vt[(ct=Kt[Ve]).old]=ct.new;for(rn in kt=He.maxGlyphID,_e)rn in vt||(vt[rn]=kt++);return It=function(sn){var Tn,Xn;for(Tn in Xn={},sn)Xn[sn[Tn]]=Tn;return Xn}(vt),Dt=Object.keys(It).sort(function(sn,Tn){return sn-Tn}),Jt=function(){var sn,Tn,Xn;for(Xn=[],sn=0,Tn=Dt.length;sn>"),Ge.join(` +end`};be.events.push(["putFont",function(Ge){(function(_e){var rt=_e.font,ct=_e.out,wt=_e.newObject,It=_e.putStream;if(rt.metadata instanceof xe.API.TTFFont&&rt.encoding==="Identity-H"){for(var Dt=rt.metadata.Unicode.widths,kt=rt.metadata.subset.encode(rt.metadata.glyIdsUsed,1),vt="",rn=0;rn>"),ct("endobj");var sn=wt();ct("<<"),ct("/Type /Font"),ct("/BaseFont /"+uo(rt.fontName)),ct("/FontDescriptor "+Kt+" 0 R"),ct("/W "+xe.API.PDFObject.convert(Dt)),ct("/CIDToGIDMap /Identity"),ct("/DW 1000"),ct("/Subtype /CIDFontType2"),ct("/CIDSystemInfo"),ct("<<"),ct("/Supplement 0"),ct("/Registry (Adobe)"),ct("/Ordering ("+rt.encoding+")"),ct(">>"),ct(">>"),ct("endobj"),rt.objectNumber=wt(),ct("<<"),ct("/Type /Font"),ct("/Subtype /Type0"),ct("/ToUnicode "+an+" 0 R"),ct("/BaseFont /"+uo(rt.fontName)),ct("/Encoding /"+rt.encoding),ct("/DescendantFonts ["+sn+" 0 R]"),ct(">>"),ct("endobj"),rt.isAlreadyPutted=!0}})(Ge)}]),be.events.push(["putFont",function(Ge){(function(_e){var rt=_e.font,ct=_e.out,wt=_e.newObject,It=_e.putStream;if(rt.metadata instanceof xe.API.TTFFont&&rt.encoding==="WinAnsiEncoding"){for(var Dt=rt.metadata.rawData,kt="",vt=0;vt>"),ct("endobj"),rt.objectNumber=wt();for(var Kt=0;Kt>"),ct("endobj"),rt.isAlreadyPutted=!0}})(Ge)}]);var Ve=function(Ge){var _e,rt=Ge.text||"",ct=Ge.x,wt=Ge.y,It=Ge.options||{},Dt=Ge.mutex||{},kt=Dt.pdfEscape,vt=Dt.activeFontKey,rn=Dt.fonts,Jt=vt,an="",Kt=0,sn="",Tn=rn[Jt].encoding;if(rn[Jt].encoding!=="Identity-H")return{text:rt,x:ct,y:wt,options:It,mutex:Dt};for(sn=rt,Jt=vt,Array.isArray(rt)&&(sn=rt[0]),Kt=0;Kt","<","[","]","[","{","}","{","\xAB","\xBB","\xAB","\u2039","\u203A","\u2039","\u2045","\u2046","\u2045","\u207D","\u207E","\u207D","\u208D","\u208E","\u208D","\u2264","\u2265","\u2264","\u2329","\u232A","\u2329","\uFE59","\uFE5A","\uFE59","\uFE5B","\uFE5C","\uFE5B","\uFE5D","\uFE5E","\uFE5D","\uFE64","\uFE65","\uFE64"],Kt=new RegExp(/^([1-4|9]|1[0-9]|2[0-9]|3[0168]|4[04589]|5[012]|7[78]|159|16[0-9]|17[0-2]|21[569]|22[03489]|250)$/),sn=!1,Tn=0;this.__bidiEngine__={};var Xn=function(Zt){var tn=Zt.charCodeAt(),Ln=tn>>8,En=Jt[Ln];return En!==void 0?Dt[256*En+(255&tn)]:Ln===252||Ln===253?"AL":Kt.test(Ln)?"L":Ln===8?"R":"N"},ur=function(Zt){for(var tn,Ln=0;Ln=tn.length||(dr=Ln[En-1])!=="EN"&&dr!=="AN"||(ir=tn[En+1])!=="EN"&&ir!=="AN"?Br="N":sn&&(ir="AN"),Br=ir===dr?ir:"N";break;case"ES":Br=(dr=En>0?Ln[En-1]:"B")==="EN"&&En+10&&Ln[En-1]==="EN"){Br="EN";break}if(sn){Br="N";break}for(vr=En+1,qn=tn.length;vr=1425&&Sr<=2303||Sr===64286;if(dr=tn[vr],ja&&(dr==="R"||dr==="AL")){Br="R";break}}}Br=En<1||(dr=tn[En-1])==="B"?"N":Ln[En-1];break;case"B":sn=!1,Ve=!0,Br=Tn;break;case"S":Ge=!0,Br="N";break;case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":sn=!1;break;case"BN":Br="N"}return Br},Jn=function(Zt,tn,Ln){var En=Zt.split("");return Ln&&yn(En,Ln,{hiLevel:Tn}),En.reverse(),tn&&tn.reverse(),En.join("")},yn=function(Zt,tn,Ln){var En,dr,ir,vr,qn,Br=-1,Sr=Zt.length,ja=0,zt=[],on=Tn?vt:kt,gn=[];for(sn=!1,Ve=!1,Ge=!1,dr=0;dr0)if(En===16){for(dr=Br;dr-1){for(dr=Br;dr=0&&Pn[sr]==="WS";sr--)kn[sr]=Tn}}(gn,tn,Sr)},er=function(Zt,tn,Ln,En,dr){if(!(dr.hiLevel=Zt){for(qn=ja+1;qn=Zt;)qn++;for(Br=ja,vr=qn-1;Br=0&&(ir[Sr]=an[Br+1])}(En,Ln,dr),er(2,En,tn,Ln,dr),er(1,En,tn,Ln,dr),En.join("")};return this.__bidiEngine__.doBidiReorder=function(Zt,tn,Ln){if(function(dr,ir){if(ir)for(var vr=0;vr>16)&&(Se=-(1+(65535^Se))),this.italicAngle=+(Se+"."+He)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=(Ge=this.familyClass)===1||Ge===2||Ge===3||Ge===4||Ge===5||Ge===7,this.isScript=this.familyClass===10,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),this.italicAngle!==0&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},xe.prototype.characterToGlyph=function(be){var Se;return((Se=this.cmap.unicode)!=null?Se.codeMap[be]:void 0)||0},xe.prototype.widthOfGlyph=function(be){var Se;return Se=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(be).advance*Se},xe.prototype.widthOfString=function(be,Se,He){var Ve,Ge,_e,rt;for(_e=0,Ge=0,rt=(be=""+be).length;0<=rt?Gert;Ge=0<=rt?++Ge:--Ge)Ve=be.charCodeAt(Ge),_e+=this.widthOfGlyph(this.characterToGlyph(Ve))+He*(1e3/Se)||0;return _e*(Se/1e3)},xe.prototype.lineHeight=function(be,Se){var He;return Se==null&&(Se=!1),He=Se?this.lineGap:0,(this.ascender+He-this.decender)/1e3*be},xe}();var zn,Na=function(){function xe(be){this.data=be!=null?be:[],this.pos=0,this.length=this.data.length}return xe.prototype.readByte=function(){return this.data[this.pos++]},xe.prototype.writeByte=function(be){return this.data[this.pos++]=be},xe.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},xe.prototype.writeUInt32=function(be){return this.writeByte(be>>>24&255),this.writeByte(be>>16&255),this.writeByte(be>>8&255),this.writeByte(255&be)},xe.prototype.readInt32=function(){var be;return(be=this.readUInt32())>=2147483648?be-4294967296:be},xe.prototype.writeInt32=function(be){return be<0&&(be+=4294967296),this.writeUInt32(be)},xe.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},xe.prototype.writeUInt16=function(be){return this.writeByte(be>>8&255),this.writeByte(255&be)},xe.prototype.readInt16=function(){var be;return(be=this.readUInt16())>=32768?be-65536:be},xe.prototype.writeInt16=function(be){return be<0&&(be+=65536),this.writeUInt16(be)},xe.prototype.readString=function(be){var Se,He;for(He=[],Se=0;0<=be?Sebe;Se=0<=be?++Se:--Se)He[Se]=String.fromCharCode(this.readByte());return He.join("")},xe.prototype.writeString=function(be){var Se,He,Ve;for(Ve=[],Se=0,He=be.length;0<=He?SeHe;Se=0<=He?++Se:--Se)Ve.push(this.writeByte(be.charCodeAt(Se)));return Ve},xe.prototype.readShort=function(){return this.readInt16()},xe.prototype.writeShort=function(be){return this.writeInt16(be)},xe.prototype.readLongLong=function(){var be,Se,He,Ve,Ge,_e,rt,ct;return be=this.readByte(),Se=this.readByte(),He=this.readByte(),Ve=this.readByte(),Ge=this.readByte(),_e=this.readByte(),rt=this.readByte(),ct=this.readByte(),128&be?-1*(72057594037927940*(255^be)+281474976710656*(255^Se)+1099511627776*(255^He)+4294967296*(255^Ve)+16777216*(255^Ge)+65536*(255^_e)+256*(255^rt)+(255^ct)+1):72057594037927940*be+281474976710656*Se+1099511627776*He+4294967296*Ve+16777216*Ge+65536*_e+256*rt+ct},xe.prototype.writeLongLong=function(be){var Se,He;return Se=Math.floor(be/4294967296),He=4294967295&be,this.writeByte(Se>>24&255),this.writeByte(Se>>16&255),this.writeByte(Se>>8&255),this.writeByte(255&Se),this.writeByte(He>>24&255),this.writeByte(He>>16&255),this.writeByte(He>>8&255),this.writeByte(255&He)},xe.prototype.readInt=function(){return this.readInt32()},xe.prototype.writeInt=function(be){return this.writeInt32(be)},xe.prototype.read=function(be){var Se,He;for(Se=[],He=0;0<=be?Hebe;He=0<=be?++He:--He)Se.push(this.readByte());return Se},xe.prototype.write=function(be){var Se,He,Ve,Ge;for(Ge=[],He=0,Ve=be.length;HeGe;Ve=0<=Ge?++Ve:--Ve)He={tag:Se.readString(4),checksum:Se.readInt(),offset:Se.readInt(),length:Se.readInt()},this.tables[He.tag]=He}return be.prototype.encode=function(Se){var He,Ve,Ge,_e,rt,ct,wt,It,Dt,kt,vt,rn,Jt;for(Jt in vt=Object.keys(Se).length,ct=Math.log(2),Dt=16*Math.floor(Math.log(vt)/ct),_e=Math.floor(Dt/ct),It=16*vt-Dt,(Ve=new Na).writeInt(this.scalarType),Ve.writeShort(vt),Ve.writeShort(Dt),Ve.writeShort(_e),Ve.writeShort(It),Ge=16*vt,wt=Ve.pos+Ge,rt=null,rn=[],Se)for(kt=Se[Jt],Ve.writeString(Jt),Ve.writeInt(xe(kt)),Ve.writeInt(wt),Ve.writeInt(kt.length),rn=rn.concat(kt),Jt==="head"&&(rt=wt),wt+=kt.length;wt%4;)rn.push(0),wt++;return Ve.write(rn),He=2981146554-xe(Ve.data),Ve.pos=rt+8,Ve.writeUInt32(He),Ve.data},xe=function(Se){var He,Ve,Ge,_e;for(Se=KA.call(Se);Se.length%4;)Se.push(0);for(Ge=new Na(Se),Ve=0,He=0,_e=Se.length;He<_e;He=He+=4)Ve+=Ge.readUInt32();return 4294967295&Ve},be}(),Co={}.hasOwnProperty,Fi=function(xe,be){for(var Se in be)Co.call(be,Se)&&(xe[Se]=be[Se]);function He(){this.constructor=xe}return He.prototype=be.prototype,xe.prototype=new He,xe.__super__=be.prototype,xe};zn=function(){function xe(be){var Se;this.file=be,Se=this.file.directory.tables[this.tag],this.exists=!!Se,Se&&(this.offset=Se.offset,this.length=Se.length,this.parse(this.file.contents))}return xe.prototype.parse=function(){},xe.prototype.encode=function(){},xe.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},xe}();var hs=function(xe){function be(){return be.__super__.constructor.apply(this,arguments)}return Fi(be,zn),be.prototype.tag="head",be.prototype.parse=function(Se){return Se.pos=this.offset,this.version=Se.readInt(),this.revision=Se.readInt(),this.checkSumAdjustment=Se.readInt(),this.magicNumber=Se.readInt(),this.flags=Se.readShort(),this.unitsPerEm=Se.readShort(),this.created=Se.readLongLong(),this.modified=Se.readLongLong(),this.xMin=Se.readShort(),this.yMin=Se.readShort(),this.xMax=Se.readShort(),this.yMax=Se.readShort(),this.macStyle=Se.readShort(),this.lowestRecPPEM=Se.readShort(),this.fontDirectionHint=Se.readShort(),this.indexToLocFormat=Se.readShort(),this.glyphDataFormat=Se.readShort()},be.prototype.encode=function(Se){var He;return(He=new Na).writeInt(this.version),He.writeInt(this.revision),He.writeInt(this.checkSumAdjustment),He.writeInt(this.magicNumber),He.writeShort(this.flags),He.writeShort(this.unitsPerEm),He.writeLongLong(this.created),He.writeLongLong(this.modified),He.writeShort(this.xMin),He.writeShort(this.yMin),He.writeShort(this.xMax),He.writeShort(this.yMax),He.writeShort(this.macStyle),He.writeShort(this.lowestRecPPEM),He.writeShort(this.fontDirectionHint),He.writeShort(Se),He.writeShort(this.glyphDataFormat),He.data},be}(),Lo=function(){function xe(be,Se){var He,Ve,Ge,_e,rt,ct,wt,It,Dt,kt,vt,rn,Jt,an,Kt,sn,Tn;switch(this.platformID=be.readUInt16(),this.encodingID=be.readShort(),this.offset=Se+be.readInt(),Dt=be.pos,be.pos=this.offset,this.format=be.readUInt16(),this.length=be.readUInt16(),this.language=be.readUInt16(),this.isUnicode=this.platformID===3&&this.encodingID===1&&this.format===4||this.platformID===0&&this.format===4,this.codeMap={},this.format){case 0:for(ct=0;ct<256;++ct)this.codeMap[ct]=be.readByte();break;case 4:for(vt=be.readUInt16(),kt=vt/2,be.pos+=6,Ge=function(){var Xn,ur;for(ur=[],ct=Xn=0;0<=kt?Xnkt;ct=0<=kt?++Xn:--Xn)ur.push(be.readUInt16());return ur}(),be.pos+=2,Jt=function(){var Xn,ur;for(ur=[],ct=Xn=0;0<=kt?Xnkt;ct=0<=kt?++Xn:--Xn)ur.push(be.readUInt16());return ur}(),wt=function(){var Xn,ur;for(ur=[],ct=Xn=0;0<=kt?Xnkt;ct=0<=kt?++Xn:--Xn)ur.push(be.readUInt16());return ur}(),It=function(){var Xn,ur;for(ur=[],ct=Xn=0;0<=kt?Xnkt;ct=0<=kt?++Xn:--Xn)ur.push(be.readUInt16());return ur}(),Ve=(this.length-be.pos+this.offset)/2,rt=function(){var Xn,ur;for(ur=[],ct=Xn=0;0<=Ve?XnVe;ct=0<=Ve?++Xn:--Xn)ur.push(be.readUInt16());return ur}(),ct=Kt=0,Tn=Ge.length;Kt=an;He=rn<=an?++sn:--sn)It[ct]===0?_e=He+wt[ct]:(_e=rt[It[ct]/2+(He-rn)-(kt-ct)]||0)!==0&&(_e+=wt[ct]),this.codeMap[He]=65535&_e}be.pos=Dt}return xe.encode=function(be,Se){var He,Ve,Ge,_e,rt,ct,wt,It,Dt,kt,vt,rn,Jt,an,Kt,sn,Tn,Xn,ur,Rr,Jn,yn,er,br,Zt,tn,Ln,En,dr,ir,vr,qn,Br,Sr,ja,zt,on,gn,Pn,kn,nr,or,sr,Aa,_r,Pa;switch(En=new Na,_e=Object.keys(be).sort(function(ba,Ci){return ba-Ci}),Se){case"macroman":for(Jt=0,an=function(){var ba=[];for(rn=0;rn<256;++rn)ba.push(0);return ba}(),sn={0:0},Ge={},dr=0,Br=_e.length;dr=32768)for(ct.push(0),Rr.push(2*(vt.length+er-rn)),Ve=qn=Zt;Zt<=It?qn<=It:qn>=It;Ve=Zt<=It?++qn:--qn)vt.push(He[Ve].new);else ct.push(Ln-Zt),Rr.push(0)}for(En.writeUInt16(3),En.writeUInt16(1),En.writeUInt32(12),En.writeUInt16(4),En.writeUInt16(16+8*er+2*vt.length),En.writeUInt16(0),En.writeUInt16(br),En.writeUInt16(yn),En.writeUInt16(kt),En.writeUInt16(Jn),nr=0,zt=Dt.length;nrGe;Ve=0<=Ge?++Ve:--Ve)He=new Lo(Se,this.offset),this.tables.push(He),He.isUnicode&&this.unicode==null&&(this.unicode=He);return!0},be.encode=function(Se,He){var Ve,Ge;return He==null&&(He="macroman"),Ve=Lo.encode(Se,He),(Ge=new Na).writeUInt16(0),Ge.writeUInt16(1),Ve.table=Ge.data.concat(Ve.subtable),Ve},be}(),Xo=function(xe){function be(){return be.__super__.constructor.apply(this,arguments)}return Fi(be,zn),be.prototype.tag="hhea",be.prototype.parse=function(Se){return Se.pos=this.offset,this.version=Se.readInt(),this.ascender=Se.readShort(),this.decender=Se.readShort(),this.lineGap=Se.readShort(),this.advanceWidthMax=Se.readShort(),this.minLeftSideBearing=Se.readShort(),this.minRightSideBearing=Se.readShort(),this.xMaxExtent=Se.readShort(),this.caretSlopeRise=Se.readShort(),this.caretSlopeRun=Se.readShort(),this.caretOffset=Se.readShort(),Se.pos+=8,this.metricDataFormat=Se.readShort(),this.numberOfMetrics=Se.readUInt16()},be}(),Ps=function(xe){function be(){return be.__super__.constructor.apply(this,arguments)}return Fi(be,zn),be.prototype.tag="OS/2",be.prototype.parse=function(Se){if(Se.pos=this.offset,this.version=Se.readUInt16(),this.averageCharWidth=Se.readShort(),this.weightClass=Se.readUInt16(),this.widthClass=Se.readUInt16(),this.type=Se.readShort(),this.ySubscriptXSize=Se.readShort(),this.ySubscriptYSize=Se.readShort(),this.ySubscriptXOffset=Se.readShort(),this.ySubscriptYOffset=Se.readShort(),this.ySuperscriptXSize=Se.readShort(),this.ySuperscriptYSize=Se.readShort(),this.ySuperscriptXOffset=Se.readShort(),this.ySuperscriptYOffset=Se.readShort(),this.yStrikeoutSize=Se.readShort(),this.yStrikeoutPosition=Se.readShort(),this.familyClass=Se.readShort(),this.panose=function(){var He,Ve;for(Ve=[],He=0;He<10;++He)Ve.push(Se.readByte());return Ve}(),this.charRange=function(){var He,Ve;for(Ve=[],He=0;He<4;++He)Ve.push(Se.readInt());return Ve}(),this.vendorID=Se.readString(4),this.selection=Se.readShort(),this.firstCharIndex=Se.readShort(),this.lastCharIndex=Se.readShort(),this.version>0&&(this.ascent=Se.readShort(),this.descent=Se.readShort(),this.lineGap=Se.readShort(),this.winAscent=Se.readShort(),this.winDescent=Se.readShort(),this.codePageRange=function(){var He,Ve;for(Ve=[],He=0;He<2;He=++He)Ve.push(Se.readInt());return Ve}(),this.version>1))return this.xHeight=Se.readShort(),this.capHeight=Se.readShort(),this.defaultChar=Se.readShort(),this.breakChar=Se.readShort(),this.maxContext=Se.readShort()},be}(),ps=function(xe){function be(){return be.__super__.constructor.apply(this,arguments)}return Fi(be,zn),be.prototype.tag="post",be.prototype.parse=function(Se){var He,Ve,Ge;switch(Se.pos=this.offset,this.format=Se.readInt(),this.italicAngle=Se.readInt(),this.underlinePosition=Se.readShort(),this.underlineThickness=Se.readShort(),this.isFixedPitch=Se.readInt(),this.minMemType42=Se.readInt(),this.maxMemType42=Se.readInt(),this.minMemType1=Se.readInt(),this.maxMemType1=Se.readInt(),this.format){case 65536:break;case 131072:var _e;for(Ve=Se.readUInt16(),this.glyphNameIndex=[],_e=0;0<=Ve?_eVe;_e=0<=Ve?++_e:--_e)this.glyphNameIndex.push(Se.readUInt16());for(this.names=[],Ge=[];Se.posct;_e=0<=ct?++rt:--rt)wt.push(Se.readUInt32());return wt}.call(this)}},be}(),_s=function(xe,be){this.raw=xe,this.length=xe.length,this.platformID=be.platformID,this.encodingID=be.encodingID,this.languageID=be.languageID},Hl=function(xe){function be(){return be.__super__.constructor.apply(this,arguments)}return Fi(be,zn),be.prototype.tag="name",be.prototype.parse=function(Se){var He,Ve,Ge,_e,rt,ct,wt,It,Dt,kt,vt;for(Se.pos=this.offset,Se.readShort(),He=Se.readShort(),ct=Se.readShort(),Ve=[],_e=0;0<=He?_eHe;_e=0<=He?++_e:--_e)Ve.push({platformID:Se.readShort(),encodingID:Se.readShort(),languageID:Se.readShort(),nameID:Se.readShort(),length:Se.readShort(),offset:this.offset+ct+Se.readShort()});for(wt={},_e=Dt=0,kt=Ve.length;Dtct;He=0<=ct?++He:--He)this.metrics.push({advance:Se.readUInt16(),lsb:Se.readInt16()});for(Ge=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var It,Dt;for(Dt=[],He=It=0;0<=Ge?ItGe;He=0<=Ge?++It:--It)Dt.push(Se.readInt16());return Dt}(),this.widths=function(){var It,Dt,kt,vt;for(vt=[],It=0,Dt=(kt=this.metrics).length;ItGe;He=0<=Ge?++rt:--rt)wt.push(this.widths.push(Ve));return wt},be.prototype.forGlyph=function(Se){return Se in this.metrics?this.metrics[Se]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[Se-this.metrics.length]}},be}(),KA=[].slice,lu=function(xe){function be(){return be.__super__.constructor.apply(this,arguments)}return Fi(be,zn),be.prototype.tag="glyf",be.prototype.parse=function(){return this.cache={}},be.prototype.glyphFor=function(Se){var He,Ve,Ge,_e,rt,ct,wt,It,Dt,kt;return Se in this.cache?this.cache[Se]:(_e=this.file.loca,He=this.file.contents,Ve=_e.indexOf(Se),(Ge=_e.lengthOf(Se))===0?this.cache[Se]=null:(He.pos=this.offset+Ve,rt=(ct=new Na(He.read(Ge))).readShort(),It=ct.readShort(),kt=ct.readShort(),wt=ct.readShort(),Dt=ct.readShort(),this.cache[Se]=rt===-1?new ml(ct,It,kt,wt,Dt):new Zo(ct,rt,It,kt,wt,Dt),this.cache[Se]))},be.prototype.encode=function(Se,He,Ve){var Ge,_e,rt,ct,wt;for(rt=[],_e=[],ct=0,wt=He.length;ct0&&(Ge+=wt)}for(var It=new Array(4*Ve.length),Dt=0;Dt>8,It[4*Dt+1]=(16711680&Ve[Dt])>>16,It[4*Dt]=(4278190080&Ve[Dt])>>24;return It},be}(),dc=function(){function xe(be){this.font=be,this.subset={},this.unicodes={},this.next=33}return xe.prototype.generateCmap=function(){var be,Se,He,Ve,Ge;for(Se in Ve=this.font.cmap.tables[0].codeMap,be={},Ge=this.subset)He=Ge[Se],be[Se]=Ve[He];return be},xe.prototype.glyphsFor=function(be){var Se,He,Ve,Ge,_e,rt,ct;for(Ve={},_e=0,rt=be.length;_e0)for(Ge in ct=this.glyphsFor(Se))He=ct[Ge],Ve[Ge]=He;return Ve},xe.prototype.encode=function(be,Se){var He,Ve,Ge,_e,rt,ct,wt,It,Dt,kt,vt,rn,Jt,an,Kt;for(Ve in He=Yi.encode(this.generateCmap(),"unicode"),_e=this.glyphsFor(be),vt={0:0},Kt=He.charMap)vt[(ct=Kt[Ve]).old]=ct.new;for(rn in kt=He.maxGlyphID,_e)rn in vt||(vt[rn]=kt++);return It=function(sn){var Tn,Xn;for(Tn in Xn={},sn)Xn[sn[Tn]]=Tn;return Xn}(vt),Dt=Object.keys(It).sort(function(sn,Tn){return sn-Tn}),Jt=function(){var sn,Tn,Xn;for(Xn=[],sn=0,Tn=Dt.length;sn>"),Ge.join(` `)}return""+Se},be}()},51353:function(Ut,Et,ve){"use strict";Object.defineProperty(Et,"__esModule",{value:!0}),Object.defineProperty(Et,"DraggableCore",{enumerable:!0,get:function(){return oe.default}}),Et.default=void 0;var ce=ie(ve(59301)),ke=ae(ve(12708)),b=ae(ve(4676)),me=ve(14625),fe=ve(77026),ue=ve(22013),le=ve(80217),oe=ae(ve(68555)),se=ae(ve(97510));function ae(x){return x&&x.__esModule?x:{default:x}}function ie(x,E){if(typeof WeakMap=="function")var z=new WeakMap,te=new WeakMap;return(ie=function(Ae,de){if(!de&&Ae&&Ae.__esModule)return Ae;var he,ge,pe={__proto__:null,default:Ae};if(Ae===null||typeof Ae!="object"&&typeof Ae!="function")return pe;if(he=de?te:z){if(he.has(Ae))return he.get(Ae);he.set(Ae,pe)}for(const Ee in Ae)Ee!=="default"&&{}.hasOwnProperty.call(Ae,Ee)&&((ge=(he=Object.defineProperty)&&Object.getOwnPropertyDescriptor(Ae,Ee))&&(ge.get||ge.set)?he(pe,Ee,ge):pe[Ee]=Ae[Ee]);return pe})(x,E)}function re(){return re=Object.assign?Object.assign.bind():function(x){for(var E=1;E{if((0,se.default)("Draggable: onDragStart: %j",te),this.props.onStart(z,(0,ue.createDraggableData)(this,te))===!1)return!1;this.setState({dragging:!0,dragged:!0})}),ne(this,"onDrag",(z,te)=>{if(!this.state.dragging)return!1;(0,se.default)("Draggable: onDrag: %j",te);const Ae=(0,ue.createDraggableData)(this,te),de={x:Ae.x,y:Ae.y,slackX:0,slackY:0};if(this.props.bounds){const{x:ge,y:pe}=de;de.x+=this.state.slackX,de.y+=this.state.slackY;const[Ee,ye]=(0,ue.getBoundPosition)(this,de.x,de.y);de.x=Ee,de.y=ye,de.slackX=this.state.slackX+(ge-de.x),de.slackY=this.state.slackY+(pe-de.y),Ae.x=de.x,Ae.y=de.y,Ae.deltaX=de.x-this.state.x,Ae.deltaY=de.y-this.state.y}if(this.props.onDrag(z,Ae)===!1)return!1;this.setState(de)}),ne(this,"onDragStop",(z,te)=>{if(!this.state.dragging||this.props.onStop(z,(0,ue.createDraggableData)(this,te))===!1)return!1;(0,se.default)("Draggable: onDragStop: %j",te);const de={dragging:!1,slackX:0,slackY:0};if(!!this.props.position){const{x:ge,y:pe}=this.props.position;de.x=ge,de.y=pe}this.setState(de)}),this.state={dragging:!1,dragged:!1,x:E.position?E.position.x:E.defaultPosition.x,y:E.position?E.position.y:E.defaultPosition.y,prevPropsPosition:Iu({},E.position),slackX:0,slackY:0,isElementSVG:!1},E.position&&!(E.onDrag||E.onStop)&&console.warn("A `position` was applied to this , without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element.")}componentDidMount(){typeof window.SVGElement!="undefined"&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}componentWillUnmount(){this.state.dragging&&this.setState({dragging:!1})}findDOMNode(){var E,z,te;return(te=(z=(E=this.props)==null?void 0:E.nodeRef)==null?void 0:z.current)!=null?te:b.default.findDOMNode(this)}render(){const Ze=this.props,{axis:E,bounds:z,children:te,defaultPosition:Ae,defaultClassName:de,defaultClassNameDragging:he,defaultClassNameDragged:ge,position:pe,positionOffset:Ee,scale:ye}=Ze,we=Zf(Ze,["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"]);let Ce={},Me=null;const Te=!!!pe||this.state.dragging,Pe=pe||Ae,Ne={x:(0,ue.canDragX)(this)&&Te?this.state.x:Pe.x,y:(0,ue.canDragY)(this)&&Te?this.state.y:Pe.y};this.state.isElementSVG?Me=(0,fe.createSVGTransform)(Ne,Ee):Ce=(0,fe.createCSSTransform)(Ne,Ee);const Re=(0,me.clsx)(te.props.className||"",de,{[he]:this.state.dragging,[ge]:this.state.dragged});return ce.createElement(oe.default,re({},we,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),ce.cloneElement(ce.Children.only(te),{className:Re,style:Iu(Iu({},te.props.style),Ce),transform:Me}))}}Et.default=y,ne(y,"displayName","Draggable"),ne(y,"propTypes",If(Iu({},oe.default.propTypes),{axis:ke.default.oneOf(["both","x","y","none"]),bounds:ke.default.oneOfType([ke.default.shape({left:ke.default.number,right:ke.default.number,top:ke.default.number,bottom:ke.default.number}),ke.default.string,ke.default.oneOf([!1])]),defaultClassName:ke.default.string,defaultClassNameDragging:ke.default.string,defaultClassNameDragged:ke.default.string,defaultPosition:ke.default.shape({x:ke.default.number,y:ke.default.number}),positionOffset:ke.default.shape({x:ke.default.oneOfType([ke.default.number,ke.default.string]),y:ke.default.oneOfType([ke.default.number,ke.default.string])}),position:ke.default.shape({x:ke.default.number,y:ke.default.number}),className:le.dontSetMe,style:le.dontSetMe,transform:le.dontSetMe})),ne(y,"defaultProps",If(Iu({},oe.default.defaultProps),{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))},68555:function(Ut,Et,ve){"use strict";Object.defineProperty(Et,"__esModule",{value:!0}),Et.default=void 0;var ce=se(ve(59301)),ke=oe(ve(12708)),b=oe(ve(4676)),me=ve(77026),fe=ve(22013),ue=ve(80217),le=oe(ve(97510));function oe(y){return y&&y.__esModule?y:{default:y}}function se(y,x){if(typeof WeakMap=="function")var E=new WeakMap,z=new WeakMap;return(se=function(te,Ae){if(!Ae&&te&&te.__esModule)return te;var de,he,ge={__proto__:null,default:te};if(te===null||typeof te!="object"&&typeof te!="function")return ge;if(de=Ae?z:E){if(de.has(te))return de.get(te);de.set(te,ge)}for(const pe in te)pe!=="default"&&{}.hasOwnProperty.call(te,pe)&&((he=(de=Object.defineProperty)&&Object.getOwnPropertyDescriptor(te,pe))&&(he.get||he.set)?de(ge,pe,he):ge[pe]=te[pe]);return ge})(y,x)}function ae(y,x,E){return(x=ie(x))in y?Object.defineProperty(y,x,{value:E,enumerable:!0,configurable:!0,writable:!0}):y[x]=E,y}function ie(y){var x=re(y,"string");return typeof x=="symbol"?x:x+""}function re(y,x){if(typeof y!="object"||!y)return y;var E=y[Symbol.toPrimitive];if(E!==void 0){var z=E.call(y,x||"default");if(typeof z!="object")return z;throw new TypeError("@@toPrimitive must return a primitive value.")}return(x==="string"?String:Number)(y)}const ne={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}};let ee=ne.mouse;class a extends ce.Component{constructor(){super(...arguments),ae(this,"dragging",!1),ae(this,"lastX",NaN),ae(this,"lastY",NaN),ae(this,"touchIdentifier",null),ae(this,"mounted",!1),ae(this,"handleDragStart",x=>{if(this.props.onMouseDown(x),!this.props.allowAnyClick&&typeof x.button=="number"&&x.button!==0)return!1;const E=this.findDOMNode();if(!E||!E.ownerDocument||!E.ownerDocument.body)throw new Error(" not mounted on DragStart!");const{ownerDocument:z}=E;if(this.props.disabled||!(x.target instanceof z.defaultView.Node)||this.props.handle&&!(0,me.matchesSelectorAndParentsTo)(x.target,this.props.handle,E)||this.props.cancel&&(0,me.matchesSelectorAndParentsTo)(x.target,this.props.cancel,E))return;x.type==="touchstart"&&!this.props.allowMobileScroll&&x.preventDefault();const te=(0,me.getTouchIdentifier)(x);this.touchIdentifier=te;const Ae=(0,fe.getControlPosition)(x,te,this);if(Ae==null)return;const{x:de,y:he}=Ae,ge=(0,fe.createCoreData)(this,de,he);(0,le.default)("DraggableCore: handleDragStart: %j",ge),(0,le.default)("calling",this.props.onStart),!(this.props.onStart(x,ge)===!1||this.mounted===!1)&&(this.props.enableUserSelectHack&&(0,me.addUserSelectStyles)(z),this.dragging=!0,this.lastX=de,this.lastY=he,(0,me.addEvent)(z,ee.move,this.handleDrag),(0,me.addEvent)(z,ee.stop,this.handleDragStop))}),ae(this,"handleDrag",x=>{const E=(0,fe.getControlPosition)(x,this.touchIdentifier,this);if(E==null)return;let{x:z,y:te}=E;if(Array.isArray(this.props.grid)){let he=z-this.lastX,ge=te-this.lastY;if([he,ge]=(0,fe.snapToGrid)(this.props.grid,he,ge),!he&&!ge)return;z=this.lastX+he,te=this.lastY+ge}const Ae=(0,fe.createCoreData)(this,z,te);if((0,le.default)("DraggableCore: handleDrag: %j",Ae),this.props.onDrag(x,Ae)===!1||this.mounted===!1){try{this.handleDragStop(new MouseEvent("mouseup"))}catch(he){const ge=document.createEvent("MouseEvents");ge.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(ge)}return}this.lastX=z,this.lastY=te}),ae(this,"handleDragStop",x=>{if(!this.dragging)return;const E=(0,fe.getControlPosition)(x,this.touchIdentifier,this);if(E==null)return;let{x:z,y:te}=E;if(Array.isArray(this.props.grid)){let ge=z-this.lastX||0,pe=te-this.lastY||0;[ge,pe]=(0,fe.snapToGrid)(this.props.grid,ge,pe),z=this.lastX+ge,te=this.lastY+pe}const Ae=(0,fe.createCoreData)(this,z,te);if(this.props.onStop(x,Ae)===!1||this.mounted===!1)return!1;const he=this.findDOMNode();he&&this.props.enableUserSelectHack&&(0,me.scheduleRemoveUserSelectStyles)(he.ownerDocument),(0,le.default)("DraggableCore: handleDragStop: %j",Ae),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,he&&((0,le.default)("DraggableCore: Removing handlers"),(0,me.removeEvent)(he.ownerDocument,ee.move,this.handleDrag),(0,me.removeEvent)(he.ownerDocument,ee.stop,this.handleDragStop))}),ae(this,"onMouseDown",x=>(ee=ne.mouse,this.handleDragStart(x))),ae(this,"onMouseUp",x=>(ee=ne.mouse,this.handleDragStop(x))),ae(this,"onTouchStart",x=>(ee=ne.touch,this.handleDragStart(x))),ae(this,"onTouchEnd",x=>(ee=ne.touch,this.handleDragStop(x)))}componentDidMount(){this.mounted=!0;const x=this.findDOMNode();x&&(0,me.addEvent)(x,ne.touch.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const x=this.findDOMNode();if(x){const{ownerDocument:E}=x;(0,me.removeEvent)(E,ne.mouse.move,this.handleDrag),(0,me.removeEvent)(E,ne.touch.move,this.handleDrag),(0,me.removeEvent)(E,ne.mouse.stop,this.handleDragStop),(0,me.removeEvent)(E,ne.touch.stop,this.handleDragStop),(0,me.removeEvent)(x,ne.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,me.scheduleRemoveUserSelectStyles)(E)}}findDOMNode(){var x,E,z;return(x=this.props)!=null&&x.nodeRef?(z=(E=this.props)==null?void 0:E.nodeRef)==null?void 0:z.current:b.default.findDOMNode(this)}render(){return ce.cloneElement(ce.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}Et.default=a,ae(a,"displayName","DraggableCore"),ae(a,"propTypes",{allowAnyClick:ke.default.bool,allowMobileScroll:ke.default.bool,children:ke.default.node.isRequired,disabled:ke.default.bool,enableUserSelectHack:ke.default.bool,offsetParent:function(y,x){if(y[x]&&y[x].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:ke.default.arrayOf(ke.default.number),handle:ke.default.string,cancel:ke.default.string,nodeRef:ke.default.object,onStart:ke.default.func,onDrag:ke.default.func,onStop:ke.default.func,onMouseDown:ke.default.func,scale:ke.default.number,className:ue.dontSetMe,style:ue.dontSetMe,transform:ue.dontSetMe}),ae(a,"defaultProps",{allowAnyClick:!1,allowMobileScroll:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},96249:function(Ut,Et,ve){"use strict";const{default:ce,DraggableCore:ke}=ve(51353);Ut.exports=ce,Ut.exports.default=ce,Ut.exports.DraggableCore=ke},77026:function(Ut,Et,ve){"use strict";Object.defineProperty(Et,"__esModule",{value:!0}),Et.addClassName=de,Et.addEvent=le,Et.addUserSelectStyles=z,Et.createCSSTransform=ee,Et.createSVGTransform=a,Et.getTouch=x,Et.getTouchIdentifier=E,Et.getTranslation=y,Et.innerHeight=ie,Et.innerWidth=re,Et.matchesSelector=fe,Et.matchesSelectorAndParentsTo=ue,Et.offsetXYFromParent=ne,Et.outerHeight=se,Et.outerWidth=ae,Et.removeClassName=he,Et.removeEvent=oe,Et.scheduleRemoveUserSelectStyles=te;var ce=ve(80217),ke=b(ve(76172));function b(ge,pe){if(typeof WeakMap=="function")var Ee=new WeakMap,ye=new WeakMap;return(b=function(we,Ce){if(!Ce&&we&&we.__esModule)return we;var Me,Fe,Te={__proto__:null,default:we};if(we===null||typeof we!="object"&&typeof we!="function")return Te;if(Me=Ce?ye:Ee){if(Me.has(we))return Me.get(we);Me.set(we,Te)}for(const Pe in we)Pe!=="default"&&{}.hasOwnProperty.call(we,Pe)&&((Fe=(Me=Object.defineProperty)&&Object.getOwnPropertyDescriptor(we,Pe))&&(Fe.get||Fe.set)?Me(Te,Pe,Fe):Te[Pe]=we[Pe]);return Te})(ge,pe)}let me="";function fe(ge,pe){return me||(me=(0,ce.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(Ee){return(0,ce.isFunction)(ge[Ee])})),(0,ce.isFunction)(ge[me])?ge[me](pe):!1}function ue(ge,pe,Ee){let ye=ge;do{if(fe(ye,pe))return!0;if(ye===Ee)return!1;ye=ye.parentNode}while(ye);return!1}function le(ge,pe,Ee,ye){if(!ge)return;const we=Iu({capture:!0},ye);ge.addEventListener?ge.addEventListener(pe,Ee,we):ge.attachEvent?ge.attachEvent("on"+pe,Ee):ge["on"+pe]=Ee}function oe(ge,pe,Ee,ye){if(!ge)return;const we=Iu({capture:!0},ye);ge.removeEventListener?ge.removeEventListener(pe,Ee,we):ge.detachEvent?ge.detachEvent("on"+pe,Ee):ge["on"+pe]=null}function se(ge){let pe=ge.clientHeight;const Ee=ge.ownerDocument.defaultView.getComputedStyle(ge);return pe+=(0,ce.int)(Ee.borderTopWidth),pe+=(0,ce.int)(Ee.borderBottomWidth),pe}function ae(ge){let pe=ge.clientWidth;const Ee=ge.ownerDocument.defaultView.getComputedStyle(ge);return pe+=(0,ce.int)(Ee.borderLeftWidth),pe+=(0,ce.int)(Ee.borderRightWidth),pe}function ie(ge){let pe=ge.clientHeight;const Ee=ge.ownerDocument.defaultView.getComputedStyle(ge);return pe-=(0,ce.int)(Ee.paddingTop),pe-=(0,ce.int)(Ee.paddingBottom),pe}function re(ge){let pe=ge.clientWidth;const Ee=ge.ownerDocument.defaultView.getComputedStyle(ge);return pe-=(0,ce.int)(Ee.paddingLeft),pe-=(0,ce.int)(Ee.paddingRight),pe}function ne(ge,pe,Ee){const we=pe===pe.ownerDocument.body?{left:0,top:0}:pe.getBoundingClientRect(),Ce=(ge.clientX+pe.scrollLeft-we.left)/Ee,Me=(ge.clientY+pe.scrollTop-we.top)/Ee;return{x:Ce,y:Me}}function ee(ge,pe){const Ee=y(ge,pe,"px");return{[(0,ke.browserPrefixToKey)("transform",ke.default)]:Ee}}function a(ge,pe){return y(ge,pe,"")}function y(ge,pe,Ee){let{x:ye,y:we}=ge,Ce=`translate(${ye}${Ee},${we}${Ee})`;if(pe){const Me=`${typeof pe.x=="string"?pe.x:pe.x+Ee}`,Fe=`${typeof pe.y=="string"?pe.y:pe.y+Ee}`;Ce=`translate(${Me}, ${Fe})`+Ce}return Ce}function x(ge,pe){return ge.targetTouches&&(0,ce.findInArray)(ge.targetTouches,Ee=>pe===Ee.identifier)||ge.changedTouches&&(0,ce.findInArray)(ge.changedTouches,Ee=>pe===Ee.identifier)}function E(ge){if(ge.targetTouches&&ge.targetTouches[0])return ge.targetTouches[0].identifier;if(ge.changedTouches&&ge.changedTouches[0])return ge.changedTouches[0].identifier}function z(ge){if(!ge)return;let pe=ge.getElementById("react-draggable-style-el");pe||(pe=ge.createElement("style"),pe.type="text/css",pe.id="react-draggable-style-el",pe.innerHTML=`.react-draggable-transparent-selection *::-moz-selection {all: inherit;} `,pe.innerHTML+=`.react-draggable-transparent-selection *::selection {all: inherit;} `,ge.getElementsByTagName("head")[0].appendChild(pe)),ge.body&&de(ge.body,"react-draggable-transparent-selection")}function te(ge){window.requestAnimationFrame?window.requestAnimationFrame(()=>{Ae(ge)}):Ae(ge)}function Ae(ge){if(ge)try{if(ge.body&&he(ge.body,"react-draggable-transparent-selection"),ge.selection)ge.selection.empty();else{const pe=(ge.defaultView||window).getSelection();pe&&pe.type!=="Caret"&&pe.removeAllRanges()}}catch(pe){}}function de(ge,pe){ge.classList?ge.classList.add(pe):ge.className.match(new RegExp(`(?:^|\\s)${pe}(?!\\S)`))||(ge.className+=` ${pe}`)}function he(ge,pe){ge.classList?ge.classList.remove(pe):ge.className=ge.className.replace(new RegExp(`(?:^|\\s)${pe}(?!\\S)`,"g"),"")}},76172:function(Ut,Et){"use strict";Object.defineProperty(Et,"__esModule",{value:!0}),Et.browserPrefixToKey=ke,Et.browserPrefixToStyle=b,Et.default=void 0,Et.getPrefix=ce;const ve=["Moz","Webkit","O","ms"];function ce(){var oe,se;let ue=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"transform";if(typeof window=="undefined")return"";const le=(se=(oe=window.document)==null?void 0:oe.documentElement)==null?void 0:se.style;if(!le||ue in le)return"";for(let ae=0;ae: Unmounted during event!");return ne}},80217:function(Ut,Et){"use strict";Object.defineProperty(Et,"__esModule",{value:!0}),Et.dontSetMe=me,Et.findInArray=ve,Et.int=b,Et.isFunction=ce,Et.isNum=ke;function ve(fe,ue){for(let le=0,oe=fe.length;le1&&arguments[1]!==void 0?arguments[1]:60,me=null;return function(){for(var fe=this,ue=arguments.length,le=new Array(ue),oe=0;oe{E.current.setValue(E.current.getValue()+" "+ne.value+" ")},x=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Ne.createElement(ye.Z,{className:le.Z.lists,gutter:[10,10]},a.map((ne,oe)=>Ne.createElement(Oe.Z,{flex:"110px",className:le.Z.item},Ne.createElement("div",null,Ne.createElement(be.Z,{value:`$$${ne.value}$$`}),ne.name),Ne.createElement("div",{className:le.Z.children},ne.children.map((ue,ge)=>Ne.createElement("div",{key:ge},Ne.createElement("h1",null,ue.name),Ne.createElement(ye.Z,{gutter:[10,10]},ue.data.map((Fe,Se)=>Ne.createElement(Oe.Z,{key:Se,onClick:()=>y(Fe),className:le.Z.diamond},Ne.createElement(be.Z,{value:"`$$"+Fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Ne.createElement(ye.Z,{className:le.Z.lists,gutter:[10,10]},b.map((ne,oe)=>Ne.createElement(Oe.Z,{flex:"110px",className:le.Z.item},Ne.createElement("div",null,Ne.createElement(be.Z,{value:"`$$"+ne.value+"$$`"}),ne.name),Ne.createElement("div",{className:le.Z.children},ne.children.map((ue,ge)=>Ne.createElement("div",{key:ge},ue.name&&Ne.createElement("h1",null,ue.name),Ne.createElement(ye.Z,{gutter:[10,10]},ue.data.map((Fe,Se)=>Ne.createElement(Oe.Z,{key:Se,onClick:()=>y(Fe),className:le.Z.diamond},Ne.createElement(be.Z,{value:"`$$"+Fe.value+"$$`"}))))))))))}],ee=()=>{var ne=document.createElement("div");ne.innerHTML=E.current.getValue();var oe=ne.innerText;return fe&&fe(oe),oe};return(0,z.useImperativeHandle)(re,()=>({getData:ee})),Ne.createElement("div",{className:le.Z.mathWrap},Ne.createElement(je.default,{defaultActiveKey:"1",items:x}),Ne.createElement("math-field",{locale:"zh_cn",className:le.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:E,style:{width:800,marginTop:30,fontSize:18}},Ee||""),Le&&Ne.createElement("div",{className:le.Z.button},Ne.createElement(he.ZP,{size:"large",onClick:ee,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});bt.Z=De},82454:function(Ft,bt,te){"use strict";te.d(bt,{z:function(){return ot},Z:function(){return Ke}});var z=te(59301),ye=te(54580),Oe=te(8591),je=te(43418),he=te(3113),be=te(90524),le=te(92725),me=Object.defineProperty,Ne=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,Le=(Re,Me,Ve)=>Me in Re?me(Re,Me,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Re[Me]=Ve,Ee=(Re,Me)=>{for(var Ve in Me||(Me={}))De.call(Me,Ve)&&Le(Re,Ve,Me[Ve]);if(Ne)for(var Ve of Ne(Me))fe.call(Me,Ve)&&Le(Re,Ve,Me[Ve]);return Re},re=(Re,Me,Ve)=>new Promise((nt,We)=>{var et=gt=>{try{yt(Ve.next(gt))}catch(xt){We(xt)}},ht=gt=>{try{yt(Ve.throw(gt))}catch(xt){We(xt)}},yt=gt=>gt.done?nt(gt.value):Promise.resolve(gt.value).then(et,ht);yt((Ve=Ve.apply(Re,Me)).next())});const E="\u3000\u3000";function a(Re){var Me=["Bytes","KB","MB","GB","TB"];if(Re==0)return"0 Byte";var Ve=parseInt(""+Math.floor(Math.log(Re)/Math.log(1024)),10);return(Re/Math.pow(1024,Ve)).toFixed(1)+" "+Me[Ve]}var b=({value:Re=[],action:Me,onChange:Ve,className:nt,maxSize:We=150,title:et="\u6587\u4EF6\u4E0A\u4F20",accept:ht=null})=>{const yt={multiple:!1,fileList:Re,accept:ht,withCredentials:!0,beforeUpload:xt=>xt.size/1024/1024(ce.name.indexOf(E)===-1&&(ce.name=`${ce.name}${E}${a(ce.size)}`),Ee({},ce))),xt.file.status==="done"&&((wt=(Ae=xt.file)==null?void 0:Ae.response)==null?void 0:wt.status)===-1){message.error((ke=(It=xt.file)==null?void 0:It.response)==null?void 0:ke.message),Ve([]);return}Ve(ut)},onRemove:xt=>re(void 0,null,function*(){const Ae=xt.size/1024/1024;return xt.status==="uploading"?!0:Ae0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:Re.length>0,ghost:!0},et),React.createElement("span",{onClick:gt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",We,"M)"," ")))},y=te(61481),x=te(89392),ee=Object.defineProperty,ne=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ge=(Re,Me,Ve)=>Me in Re?ee(Re,Me,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Re[Me]=Ve,Fe=(Re,Me)=>{for(var Ve in Me||(Me={}))oe.call(Me,Ve)&&ge(Re,Ve,Me[Ve]);if(ne)for(var Ve of ne(Me))ue.call(Me,Ve)&&ge(Re,Ve,Me[Ve]);return Re};const Se=Re=>React.createElement("svg",Fe({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Re),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Ie="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",ze=Object.defineProperty,ve=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,it=(Re,Me,Ve)=>Me in Re?ze(Re,Me,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Re[Me]=Ve,Ue=(Re,Me)=>{for(var Ve in Me||(Me={}))at.call(Me,Ve)&&it(Re,Ve,Me[Ve]);if(ve)for(var Ve of ve(Me))xe.call(Me,Ve)&&it(Re,Ve,Me[Ve]);return Re},qe=(Re,Me,Ve)=>new Promise((nt,We)=>{var et=gt=>{try{yt(Ve.next(gt))}catch(xt){We(xt)}},ht=gt=>{try{yt(Ve.throw(gt))}catch(xt){We(xt)}},yt=gt=>gt.done?nt(gt.value):Promise.resolve(gt.value).then(et,ht);yt((Ve=Ve.apply(Re,Me)).next())});const{Dragger:st}=ye.default;function ot(Re){let Me=[];return Re&&Re.length>0&&(Me=Re.map(Ve=>({uid:Ve.id,id:Ve.id,name:Ve.title+E+Ve.filesize,url:Ve.url,filesize:Ve.filesize,status:"done",response:{id:Ve.id}}))),Me}var Ke=({value:Re,onChange:Me,action:Ve,data:nt,className:We,maxSize:et=150,title:ht="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:yt=!1,accept:gt="",additionalText:xt,isDragger:Ae,number:wt=1e3,aloneClear:It=!1,realTimeRemove:ke=!0,uploadText:ut,setFileProgress:ce,showFileProgress:ie})=>{const[ae,se]=(0,z.useState)(!1);let[de,Ce]=(0,z.useState)(Re||[]),[pe,Be]=(0,z.useState)(1);(0,z.useEffect)(()=>{Re&&(pe===1&&Ce([...Re]),Be(2),wt===(Re==null?void 0:Re.length)&&se(!0))},[Re]);const $e=()=>{setTimeout(()=>{de.pop(),Ce([...de])},500)};ie&&ce(de.some(mt=>mt.status==="uploading"));const Xe={multiple:!0,disabled:ae,accept:gt,withCredentials:!0,fileList:de,beforeUpload:(mt,St)=>{const zt=mt.size/1024/1024;return de.concat(St).length>wt?(de.pop(),Ce([...de]),Oe.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${wt}\u4E2A\u6587\u4EF6`),It?Promise.reject():($e(),!1)):zt=wt?se(!0):se(!1),Ce([...de]),de=de.map(Wt=>{var Je,lt;return(Je=Wt==null?void 0:Wt.response)!=null&&Je.id&&(Wt.url=(lt=Wt==null?void 0:Wt.response)==null?void 0:lt.url),Wt.name.indexOf(E)===-1&&(Wt.name=`${Wt.name}${E}${a(Wt.size)}`),Ue({},Wt)}),console.log("info:",mt,de),Me(de)},onRemove:mt=>qe(void 0,null,function*(){if(!ke)return!0;const St=()=>qe(void 0,null,function*(){if(mt.response?mt.response.id:mt.id){let Gt=yield(0,le.JZ)(mt.response?mt.response.id:mt.uid);return Promise.resolve(Gt)}else return!0});return yt?new Promise((zt,Gt)=>{je.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:z.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>qe(void 0,null,function*(){const Ht=yield St();Oe.ZP.success("\u5220\u9664\u6210\u529F"),zt(!0)}),onCancel:()=>zt(!1)})}):yield St()})};function Pe(mt){mt.preventDefault(),mt.stopPropagation()}return z.createElement("div",{className:`multi-upload ${We||""}`},Ae&&z.createElement(st,Ue({},Xe),z.createElement("p",{className:"ant-upload-drag-icon"},z.createElement(y.Z,null)),z.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",z.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",et,"MB)"," "),xt),!Ae&&z.createElement(ye.default,Ue({},Xe),z.createElement(he.ZP,{disabled:ae,className:"upload_button"},z.createElement("img",{className:"aBtn_img",src:Ie}),ht),z.createElement("span",{onClick:Pe,className:"upload_text"},ut||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${et}MB)`)))}},2748:function(Ft,bt,te){"use strict";te.d(bt,{Q:function(){return be}});var z=te(59301),ye=te(57809),Oe=te(5112),je=te(5871),he=te(59301),be=(me=>(me[me.Number=1]="Number",me[me.Percent=2]="Percent",me))(be||{});const le=({value:me,onChange:Ne,disabled:De,hidePercentOption:fe=!1,percentType:Le="select"})=>{const Ee=(0,z.useMemo)(()=>fe?1:2,[fe]),[re,E]=(0,z.useState)(Ee);console.log(re);const a=y=>me.type===1?`${y}\u5206`:`${y}%`,b=(0,z.useCallback)(y=>{if(re===1){const x=y.replace("\u5206","");return isNaN(parseInt(x,10))?0:x}else return y.replace("%","")},[re]);return(0,z.useEffect)(()=>{E(me.type)},[me]),he.createElement("div",{style:{display:"flex",alignItems:"center"}},Le=="select"&&he.createElement(ye.default,{size:"large",onChange:y=>{E(y),Ne({type:y,inputValue:y===1?5:20})},value:re||Ee,style:{width:100},options:fe?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:De}),Le=="radio"&&he.createElement(Oe.ZP.Group,{size:"large",onChange:y=>{const x=y.target.value;E(x),Ne({type:x,inputValue:x===1?5:20})},value:re||Ee,disabled:De},!fe&&he.createElement(Oe.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),he.createElement(Oe.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),Le=="radio"&&he.createElement("div",{style:{marginRight:"10px",color:"#000000"}},me.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),he.createElement(je.Z,{size:"large",disabled:De,value:me.inputValue,style:{width:"120px"},parser:b,addonAfter:me.type===1?"\u5206":"%",max:re===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:y=>{Ne({type:re,inputValue:y})}}),Le=="radio"&&me.type==2&&he.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};bt.Z=le},6681:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return me}});var z=te(59301),ye={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},Oe=te(43418),je="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",he="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",be=(Ne,De,fe)=>new Promise((Le,Ee)=>{var re=b=>{try{a(fe.next(b))}catch(y){Ee(y)}},E=b=>{try{a(fe.throw(b))}catch(y){Ee(y)}},a=b=>b.done?Le(b.value):Promise.resolve(b.value).then(re,E);a((fe=fe.apply(Ne,De)).next())}),me=({type:Ne,resdata:De,onok:fe,oktext:Le,okloading:Ee})=>{const[re,E]=(0,z.useState)(!1),{can_copy_list:a,can_copy_num:b,challenge_type:y,course_data_list:x,no_copy_list:ee,no_copy_num:ne,no_use_list:oe,no_use_num:ue,repeat_shixun_num:ge,student_count:Fe,total_num:Se,use_num:Ie}=De;let ze=b>0||Ne==="exercise";(0,z.useEffect)(()=>{(De==null?void 0:De.student_count)>0&&E(!0)},[De]),console.log("---11",Ee),(0,z.useEffect)(()=>{Ee||E(!1)},[Ee]);const ve=()=>{if(Ne==="exercise"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ye.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:ye.orangeColor},Ie),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(Ne==="exercise"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ye.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:ye.orangeColor},Ie),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ne==="shixun"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ye.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ne==="shixun"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ye.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ne==="subject"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ye.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:ye.orangeColor},Ie),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ne==="subject"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",z.createElement("span",{className:ye.orangeColor},Fe)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",z.createElement("span",{className:ye.orangeColor},Ie)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ne==="exercisepush")return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ye.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",z.createElement("span",{className:ye.orangeColor},Ie),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",z.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(Ne==="shixunpush"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ye.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:ye.orangeColor},Ie),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ne==="shixunpush"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ye.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",z.createElement("span",{className:ye.orangeColor},Ie),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},at=()=>{if(Ne==="exercise"||Ne==="subject"||Ne==="exercisepush"||Ne==="shixunpush")return z.createElement("div",{style:{marginTop:20}},ne>0&&z.createElement("div",null,z.createElement("span",{className:ye.flex},z.createElement("img",{src:he,style:{width:14}}),z.createElement("span",{className:ye.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:ye.statusbody},Ne==="exercise"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:ye.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(Ne==="subject"||Ne==="exercisepush")&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ze&&z.createElement("span",{className:ye.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),Ne==="shixunpush"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ze&&z.createElement("span",{className:ye.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),z.createElement("div",null,ee==null?void 0:ee.map((xe,it)=>z.createElement("a",{href:`/shixuns/${xe.identifier}/challenges`,target:"_blank"},"\u300A",xe==null?void 0:xe.name,"\u300B",it+1!==ne&&"\u3001"))))),b>0&&z.createElement("div",{style:{marginTop:20}},z.createElement("span",{className:ye.flex},z.createElement("img",{src:je,style:{width:14}}),z.createElement("span",{className:ye.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:ye.statusbody},Ne==="exercise"&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(Ne==="subject"||Ne==="exercisepush")&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),Ne==="shixunpush"&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),z.createElement("div",null,a==null?void 0:a.map((xe,it)=>z.createElement("a",{href:`/shixuns/${xe.identifier}/challenges`,target:"_blank"},"\u300A",xe==null?void 0:xe.name,"\u300B",it+1!==b&&"\u3001"))))));if(Ne==="shixun")return z.createElement("div",{style:{marginTop:20}},b>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return z.createElement(Oe.default,{open:re,onCancel:()=>{E(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!ze&&"none"}},zIndex:1003,confirmLoading:Ee,okText:ze?Le:"\u6211\u77E5\u9053\u4E86",onOk:()=>be(void 0,null,function*(){ze?yield fe([...a,...oe]):E(!1)})},z.createElement("div",{style:{maxHeight:600,overflow:"auto"}},ve(),at()))}},44905:function(Ft,bt,te){"use strict";te.d(bt,{h:function(){return ne}});var z=te(59301),ye=te(57809),Oe=te(78241),je=te(3113),he=te(89780),be=te.n(he),le=te(66543),me=te(59598),Ne=Object.defineProperty,De=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,E=(oe,ue,ge)=>ue in oe?Ne(oe,ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):oe[ue]=ge,a=(oe,ue)=>{for(var ge in ue||(ue={}))Ee.call(ue,ge)&&E(oe,ge,ue[ge]);if(Le)for(var ge of Le(ue))re.call(ue,ge)&&E(oe,ge,ue[ge]);return oe},b=(oe,ue)=>De(oe,fe(ue));const y=ye.default.Option,x={labelCol:{span:4},wrapperCol:{span:20}},ee={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};bt.Z=({callback:oe,onCancel:ue})=>{const[ge,Fe]=(0,z.useState)("python");function Se(ze){Fe(ee[ze][1])}function Ie(ze){oe(ze)}return z.createElement(Oe.default,b(a({},x),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Ie,style:{width:500}}),z.createElement(Oe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},z.createElement(ye.default,{getPopupContainer:ze=>ze.parentNode,onChange:Se},Object.keys(ee).map(ze=>z.createElement(y,{key:ze,value:ze},ee[ze][0])))),z.createElement(Oe.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},z.createElement(ne,{mode:ge})),z.createElement("div",{className:"flex-container flex-end"},z.createElement(je.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(je.ZP,{type:"ghost",onClick:ue},"\u53D6\u6D88")))};function ne({value:oe,onChange:ue,mode:ge,options:Fe={}}){const Se=(0,z.useRef)(),[Ie,ze]=(0,z.useState)();return(0,z.useEffect)(()=>{if(Ie){let ve=function(at){const xe=at.getValue();ue&&ue(xe)};return Ie.on("change",ve),()=>{Ie.off("change",ve)}}},[Ie,ue]),(0,z.useEffect)(()=>{Ie&&Ie.setOption("mode",ge)},[Ie,ge]),(0,z.useEffect)(()=>{Ie&&(oe!==Ie.getValue()||oe==="")&&setTimeout(()=>{Ie.setValue(oe||"")},300)},[Ie,oe]),(0,z.useEffect)(()=>{if(Se.current&&!Ie){const ve=be().fromTextArea(Se.current,a({mode:ge,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Fe));ze(ve)}},[Se.current,Ie]),z.createElement("div",{className:"my-codemirror-container"},z.createElement("textarea",{ref:Se}))}},89389:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return jr}});var z=te(59301),ye=te(89780),Oe=te.n(ye),je=te(76374),he=te(66543),be=te(6313),le=te(25717),me=te(99498),Ne=te(25419),De=te(67549),fe=te(7664),Le=({value:_t="",className:Kt,showTextOnly:Rt,showLines:Un,style:va={}})=>{const Yn=(0,z.useMemo)(()=>"",[_t]);return z.createElement(z.Fragment,null,z.createElement("div",{dangerouslySetInnerHTML:{__html:Yn}}))},Ee=te(59301),re=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,ee=(_t,Kt,Rt)=>Kt in _t?re(_t,Kt,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):_t[Kt]=Rt,ne=(_t,Kt)=>{for(var Rt in Kt||(Kt={}))y.call(Kt,Rt)&&ee(_t,Rt,Kt[Rt]);if(b)for(var Rt of b(Kt))x.call(Kt,Rt)&&ee(_t,Rt,Kt[Rt]);return _t},oe=(_t,Kt)=>E(_t,a(Kt));let ue=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function ge({onActionCallback:_t,title:Kt,icon:Rt,actionName:Un,className:va="",children:Yn}){function Yr(){_t(Un)}return Ee.createElement("a",{title:Kt,className:va,onClick:Yr},Ee.createElement("i",{className:`${Rt}`}),Yn)}var Fe=({watch:_t,showNullButton:Kt,showNullProgramButton:Rt,onActionCallback:Un,fullScreen:va,insertTemp:Yn,hidetoolBar:Yr,extraUse:dr})=>{const Er=[...ue,{title:`${_t?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${_t?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ee.createElement("ul",{className:"markdown-toolbar-container"},!Yr&&Er.map((So,Fr)=>Ee.createElement("li",{key:Fr},So.actionName?Ee.createElement(ge,oe(ne({},So),{onActionCallback:Un})):Ee.createElement("span",{className:"v-line"}))),Kt?Ee.createElement("li",null,Ee.createElement(ge,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Un},Ee.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Rt?Ee.createElement(Ee.Fragment,null,Ee.createElement("li",null,Ee.createElement(ge,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Un},Ee.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ee.createElement("li",null,Ee.createElement(ge,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Un},Ee.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Yn&&Ee.createElement("li",null,Ee.createElement(ge,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Yn}`,onActionCallback:Un},Ee.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),dr&&Ee.createElement("li",null,dr),Ee.createElement("li",{className:"btn-full-screen"},Ee.createElement(ge,{icon:`${va?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:va?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Un})))},Se=te(75790),Ie=te(78241),ze=te(92832),ve=te(3113),at=Object.defineProperty,xe=Object.defineProperties,it=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,ot=(_t,Kt,Rt)=>Kt in _t?at(_t,Kt,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):_t[Kt]=Rt,Ke=(_t,Kt)=>{for(var Rt in Kt||(Kt={}))qe.call(Kt,Rt)&&ot(_t,Rt,Kt[Rt]);if(Ue)for(var Rt of Ue(Kt))st.call(Kt,Rt)&&ot(_t,Rt,Kt[Rt]);return _t},Re=(_t,Kt)=>xe(_t,it(Kt));const Me={labelCol:{span:4},wrapperCol:{span:20}};var Ve=({callback:_t,onCancel:Kt})=>{function Rt(Un){_t(Un)}return z.createElement(Ie.default,Re(Ke({},Me),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Rt,style:{width:500}}),z.createElement(Ie.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},z.createElement(ze.default,null)),z.createElement(Ie.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},z.createElement(ze.default,null)),z.createElement("div",{className:"flex-container flex-end"},z.createElement(ve.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(ve.ZP,{type:"ghost",onClick:Kt},"\u53D6\u6D88")))},nt=te(44905),We=te(45596),et=te(43418),ht=te(95237),yt=te(6077),gt=te(59301),xt=({callback:_t,onCancel:Kt})=>{const Rt=document.createElement("canvas"),Un=Rt.getContext("2d");Rt.width=1e3,Rt.height=800,Un.fillStyle="#ffffff",Un.fillRect(0,0,Rt.width,Rt.height);const va=Rt.toDataURL("image/png");return gt.createElement(et.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},gt.createElement(ht.Z,{style:{height:"100vh"}},gt.createElement(yt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:va,visible:!0,title:String(Date.now())},onOk:Yn=>{_t({src:Yn.url})},onClose:Kt})))},Ae=te(12378);function wt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(wt,go.CommandHandler),wt.prototype.canAlignSelection=function(){var _t=this.diagram;return!(_t===null||_t.isReadOnly||_t.isModelReadOnly||_t.selection.count<2)},wt.prototype.alignLeft=function(){var _t=this.diagram;_t.startTransaction("aligning left");var Kt=1/0;_t.selection.each(function(Rt){Rt instanceof go.Link||(Kt=Math.min(Rt.position.x,Kt))}),_t.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Kt,Rt.position.y))}),_t.commitTransaction("aligning left")},wt.prototype.alignRight=function(){var _t=this.diagram;_t.startTransaction("aligning right");var Kt=-1/0;_t.selection.each(function(Rt){if(!(Rt instanceof go.Link)){var Un=Rt.actualBounds.x+Rt.actualBounds.width;Kt=Math.max(Un,Kt)}}),_t.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Kt-Rt.actualBounds.width,Rt.position.y))}),_t.commitTransaction("aligning right")},wt.prototype.alignTop=function(){var _t=this.diagram;_t.startTransaction("alignTop");var Kt=1/0;_t.selection.each(function(Rt){Rt instanceof go.Link||(Kt=Math.min(Rt.position.y,Kt))}),_t.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Rt.position.x,Kt))}),_t.commitTransaction("alignTop")},wt.prototype.alignBottom=function(){var _t=this.diagram;_t.startTransaction("aligning bottom");var Kt=-1/0;_t.selection.each(function(Rt){if(!(Rt instanceof go.Link)){var Un=Rt.actualBounds.y+Rt.actualBounds.height;Kt=Math.max(Un,Kt)}}),_t.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Rt.actualBounds.x,Kt-Rt.actualBounds.height))}),_t.commitTransaction("aligning bottom")},wt.prototype.alignCenterX=function(){var _t=this.diagram,Kt=_t.selection.first();if(Kt){_t.startTransaction("aligning Center X");var Rt=Kt.actualBounds.x+Kt.actualBounds.width/2;_t.selection.each(function(Un){Un instanceof go.Link||Un.move(new go.Point(Rt-Un.actualBounds.width/2,Un.actualBounds.y))}),_t.commitTransaction("aligning Center X")}},wt.prototype.alignCenterY=function(){var _t=this.diagram,Kt=_t.selection.first();if(Kt){_t.startTransaction("aligning Center Y");var Rt=Kt.actualBounds.y+Kt.actualBounds.height/2;_t.selection.each(function(Un){Un instanceof go.Link||Un.move(new go.Point(Un.actualBounds.x,Rt-Un.actualBounds.height/2))}),_t.commitTransaction("aligning Center Y")}},wt.prototype.alignColumn=function(_t){var Kt=this.diagram;Kt.startTransaction("align Column"),_t===void 0&&(_t=0),_t=parseFloat(_t);var Rt=new Array;Kt.selection.each(function(dr){dr instanceof go.Link||Rt.push(dr)});for(var Un=0;Un0){for(var dr=Yn.elt(Yr-1);dr!==null&&dr.isTreeExpanded&&!dr.isTreeLeaf;){var Er=this._sortTreeChildrenByY(dr);dr=Er.last()}dr!==null&&_t.select(dr)}else _t.select(va)}}else if(Rt.key==="Down")if(Kt.isTreeExpanded&&!Kt.isTreeLeaf){var Un=this._sortTreeChildrenByY(Kt).first();Un!==null&&_t.select(Un)}else for(;Kt!==null;){var va=Kt.findTreeParentNode();if(va===null)break;var Yn=this._sortTreeChildrenByY(va),Yr=Yn.indexOf(Kt);if(YrYn.y?1:va.xYn.x?1:0}),Kt},wt.prototype.copyToClipboard=function(_t){go.CommandHandler.prototype.copyToClipboard.call(this,_t),this._lastPasteOffset.set(this.pasteOffset)},wt.prototype.pasteFromClipboard=function(){var _t=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(_t,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),_t},Object.defineProperty(wt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(_t){if(_t!=="move"&&_t!=="select"&&_t!=="scroll"&&_t!=="tree"&&_t!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+_t);this._arrowKeyBehavior=_t}}),Object.defineProperty(wt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(_t){if(!(_t instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+_t);this._pasteOffset.set(_t)}});var It=wt,ke=te(20397),ut=te(43604),ce=te(82093),ie={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ae=te(59301),se=(_t,Kt,Rt)=>new Promise((Un,va)=>{var Yn=Er=>{try{dr(Rt.next(Er))}catch(So){va(So)}},Yr=Er=>{try{dr(Rt.throw(Er))}catch(So){va(So)}},dr=Er=>Er.done?Un(Er.value):Promise.resolve(Er.value).then(Yn,Yr);dr((Rt=Rt.apply(_t,Kt)).next())});function de({onCancel:_t,callback:Kt}){let Rt=(0,z.useRef)(),Un=(0,z.useRef)(),va=(0,z.useRef)(),Yn=(0,z.useRef)(!1);const Yr=(0,z.useRef)(!1),[dr,Er]=(0,z.useState)(0);function So(){const Vn=Ae.bx.make,io={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};Rt.current=new Ae.S0(Un.current,{padding:20,grid:Vn(Ae.s_,"Grid",Vn(Ae.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Vn(Ae.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:qn=>{var Ta=qn.diagram.commandHandler.addTopLevelParts(qn.diagram.selection,!0);Ta||qn.diagram.currentTool.doCancel()},commandHandler:Vn(It),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:qn=>{var Ta=qn.subject;Ta.location=Ta.location.copy().snapToGridPoint(qn.diagram.grid.gridOrigin,qn.diagram.grid.gridCellSize),setTimeout(()=>{qn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:qn=>{var Ta=qn.subject;setTimeout(()=>{qn.diagram.commandHandler.editTextBlock()})},LinkRelinked:qn=>{var Ta=qn.parameter.part;Ta.invalidateConnectedLinks();var xr=qn.subject;qn.diagram.toolManager.linkingTool.isForwards?xr.toNode.invalidateConnectedLinks():xr.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Rt.current.nodeTemplate=Vn(Ae.NB,"Auto",{locationSpot:Ae.z6.Center,locationObjectName:"SHAPE",desiredSize:new Ae.$u(120,60),minSize:new Ae.$u(40,40),resizable:!0,resizeCellSize:new Ae.$u(10,10),rotatable:!0},new Ae.KX("location","loc",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),new Ae.KX("desiredSize","size",Ae.$u.parse).makeTwoWay(Ae.$u.stringify),Vn(Ae.bn,{name:"SHAPE",fill:io.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ae.z6.AllSides,toSpot:Ae.z6.AllSides},new Ae.KX("figure"),new Ae.KX("fill"),new Ae.KX("stroke","borderColor"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),Vn(Ae.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Vn(Ae.al,{margin:1,textAlign:"center",overflow:Ae.al.OverflowEllipsis,editable:!0},new Ae.KX("text").makeTwoWay(),new Ae.KX("stroke","color"))),Rt.current.nodeTemplate.toolTip=Vn("ToolTip",Vn(Ae.s_,"Vertical",{maxSize:new Ae.$u(200,NaN)},Vn(Ae.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Ae.KX("text")),Vn(Ae.al,{font:"10pt sans-serif",textAlign:"center"},new Ae.KX("text","details"))));function Go(qn,Ta){var xr=(Ya,uo)=>{Ya.handled=!0,Ya.diagram.model.commit(Zr=>{var Ar=uo.part.adornedPart,yo=new Ae.E9().setRectSpot(Ar.actualBounds,qn);yo.subtract(Ar.location),yo.scale(2,2),yo.x+=Math.sign(yo.x)*130,yo.y+=Math.sign(yo.y)*130,yo.add(Ar.location),yo.snapToGridPoint(Ya.diagram.grid.gridOrigin,Ya.diagram.grid.gridCellSize);var Wo=Zr.copyNodeData(Ar.data);Zr.setGroupKeyForNodeData(Wo,Zr.getGroupKeyForNodeData(Ar.data)),Zr.addNodeData(Wo);var Pi={from:Ar.key,to:Zr.getKeyForNodeData(Wo)};Zr.addLinkData(Pi);var ba=Ya.diagram.findNodeForData(Wo);ba.location=yo,Ya.diagram.select(ba),setTimeout(()=>{Ya.diagram.commandHandler.editTextBlock()},20)})};return Vn(Ae.bn,{figure:Ta,alignment:qn,alignmentFocus:qn.opposite(),width:qn.equals(Ae.z6.Top)||qn.equals(Ae.z6.Bottom)?25:18,height:qn.equals(Ae.z6.Top)||qn.equals(Ae.z6.Bottom)?18:25,fill:"orange",stroke:io.white,strokeWidth:4,mouseEnter:(Ya,uo)=>uo.fill="dodgerblue",mouseLeave:(Ya,uo)=>uo.fill="orange",isActionable:!0,click:xr,contextClick:xr})}function bo(qn){return Vn(Ae.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(Ta,xr)=>xr.fill="dodgerblue",mouseLeave:(Ta,xr)=>xr.fill="orange",click:(Ta,xr)=>{Ta.diagram.commandHandler.showContextMenu(xr.part.adornedPart)}},qn||{})}Rt.current.nodeTemplate.selectionAdornmentTemplate=Vn(Ae.uz,"Spot",Vn(Ae.Vm,{padding:10}),Go(Ae.z6.Top,"TriangleUp"),Go(Ae.z6.Left,"TriangleLeft"),Go(Ae.z6.Right,"TriangleRight"),Go(Ae.z6.Bottom,"TriangleDown"),bo({alignment:new Ae.z6(.75,0)}));function Eo(qn,Ta){return(xr,Ya)=>{xr.handled=!0,xr.diagram.model.commit(uo=>{uo.set(Ya.part.adornedPart.data,qn,Ta)})}}function Bt(qn,Ta){return Ta||(Ta="color"),Vn(Ae.bn,{width:16,height:16,stroke:"lightgray",fill:qn,margin:1,background:"transparent",mouseEnter:(xr,Ya)=>Ya.stroke="dodgerblue",mouseLeave:(xr,Ya)=>Ya.stroke="lightgray",click:Eo(Ta,qn),contextClick:Eo(Ta,qn)})}function Sn(){return[Vn("ContextMenuButton",Vn(Ae.s_,"Horizontal",Bt(io.white,"fill"),Bt(io.beige,"fill"),Bt(io.extralightblue,"fill"),Bt(io.extralightred,"fill"))),Vn("ContextMenuButton",Vn(Ae.s_,"Horizontal",Bt(io.lightgray,"fill"),Bt(io.lightgreen,"fill"),Bt(io.lightblue,"fill"),Bt(io.lightred,"fill")))]}function pn(){return[Vn("ContextMenuButton",Vn(Ae.s_,"Horizontal",Bt(io.black),Bt(io.green),Bt(io.blue),Bt(io.red))),Vn("ContextMenuButton",Vn(Ae.s_,"Horizontal",Bt(io.white),Bt(io.magenta),Bt(io.purple),Bt(io.orange)))]}function Tn(qn,Ta){return Ta||(Ta="thickness"),Vn(Ae.bn,"LineH",{width:16,height:16,strokeWidth:qn,margin:1,background:"transparent",mouseEnter:(xr,Ya)=>Ya.background="dodgerblue",mouseLeave:(xr,Ya)=>Ya.background="transparent",click:Eo(Ta,qn),contextClick:Eo(Ta,qn)})}function Jn(qn,Ta){return Ta||(Ta="dash"),Vn(Ae.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:qn,margin:1,background:"transparent",mouseEnter:(xr,Ya)=>Ya.background="dodgerblue",mouseLeave:(xr,Ya)=>Ya.background="transparent",click:Eo(Ta,qn),contextClick:Eo(Ta,qn)})}function la(){return[Vn("ContextMenuButton",Vn(Ae.s_,"Horizontal",Tn(1),Tn(2),Tn(3),Tn(4))),Vn("ContextMenuButton",Vn(Ae.s_,"Horizontal",Jn(null),Jn([2,4]),Jn([4,4])))]}function Kn(qn,Ta){return Ta||(Ta="figure"),Vn(Ae.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:qn,margin:1,background:"transparent",mouseEnter:(xr,Ya)=>Ya.fill="dodgerblue",mouseLeave:(xr,Ya)=>Ya.fill="lightgray",click:Eo(Ta,qn),contextClick:Eo(Ta,qn)})}Rt.current.nodeTemplate.contextMenu=Vn("ContextMenu",Vn("ContextMenuButton",Vn(Ae.s_,"Horizontal",Kn("Rectangle"),Kn("RoundedRectangle"),Kn("Ellipse"),Kn("Diamond"))),Vn("ContextMenuButton",Vn(Ae.s_,"Horizontal",Kn("Parallelogram2"),Kn("ManualOperation"),Kn("Procedure"),Kn("Cylinder1"))),Vn("ContextMenuButton",Vn(Ae.s_,"Horizontal",Kn("Terminator"),Kn("CreateRequest"),Kn("Document"),Kn("TriangleDown"))),Sn(),pn(),la()),Rt.current.groupTemplate=Vn(Ae.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Ae.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(qn,Ta)=>{var xr=Ta.addMembers(Ta.diagram.selection,!0);xr||Ta.diagram.currentTool.doCancel()},avoidable:!1},new Ae.KX("location","loc",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),Vn(Ae.s_,"Auto",{name:"BODY"},Vn(Ae.bn,{parameter1:10,fill:io.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ae.z6.AllSides,toSpot:Ae.z6.AllSides},new Ae.KX("fill"),new Ae.KX("stroke","color"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),Vn(Ae.Vm,{background:"transparent",margin:20})),Vn(Ae.al,{alignment:Ae.z6.Top,alignmentFocus:Ae.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Ae.KX("text"),new Ae.KX("stroke","color"))),Rt.current.groupTemplate.selectionAdornmentTemplate=Vn(Ae.uz,"Spot",Vn(Ae.s_,"Auto",Vn(Ae.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Vn(Ae.Vm,{margin:1.5})),bo({alignment:Ae.z6.TopRight,alignmentFocus:Ae.z6.BottomRight})),Rt.current.groupTemplate.contextMenu=Vn("ContextMenu",Sn(),pn(),la()),Rt.current.linkTemplate=Vn(Ae.rU,{layerName:"Foreground",routing:Ae.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Ae.KX("fromSpot","fromSpot",Ae.z6.parse),new Ae.KX("toSpot","toSpot",Ae.z6.parse),new Ae.KX("fromShortLength","dir",qn=>qn>=1?10:0),new Ae.KX("toShortLength","dir",qn=>qn>=1?10:0),new Ae.KX("points").makeTwoWay(),Vn(Ae.bn,{strokeWidth:2},new Ae.KX("stroke","color"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),Vn(Ae.bn,{segmentIndex:0,segmentOffset:new Ae.E9(15,0),segmentOrientation:Ae.rU.OrientAlong,alignmentFocus:Ae.z6.Right,figure:"circle",width:10,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",qn=>qn===1)),Vn(Ae.bn,{segmentIndex:-1,segmentOffset:new Ae.E9(-10,6),segmentOrientation:Ae.rU.OrientPlus90,alignmentFocus:Ae.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",qn=>qn>=1),new Ae.KX("width","thickness",qn=>7+3*qn),new Ae.KX("height","thickness",qn=>7+3*qn),new Ae.KX("segmentOffset","thickness",qn=>new Ae.E9(-15,4+1.5*qn))),Vn(Ae.bn,{segmentIndex:0,segmentOffset:new Ae.E9(15,-6),segmentOrientation:Ae.rU.OrientMinus90,alignmentFocus:Ae.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",qn=>qn===2),new Ae.KX("width","thickness",qn=>7+3*qn),new Ae.KX("height","thickness",qn=>7+3*qn),new Ae.KX("segmentOffset","thickness",qn=>new Ae.E9(-15,4+1.5*qn))),Vn(Ae.al,{alignmentFocus:new Ae.z6(0,1,-4,0),editable:!0},new Ae.KX("text").makeTwoWay(),new Ae.KX("stroke","color"))),Rt.current.linkTemplate.selectionAdornmentTemplate=Vn(Ae.uz,Vn(Ae.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:jn(2)},new Ae.KX("pathPattern","thickness",jn)),bo({alignmentFocus:new Ae.z6(0,0,-6,-4)}));function jn(qn){return Vn(Ae.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(qn+4).toString()+" H3"})}function Nr(qn){var Ta="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return qn===0?Ta="M0 0 M16 16 M0 8 L16 8":qn===2&&(Ta="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Vn(Ae.bn,{geometryString:Ta,margin:2,background:"transparent",mouseEnter:(xr,Ya)=>Ya.background="dodgerblue",mouseLeave:(xr,Ya)=>Ya.background="transparent",click:Eo("dir",qn),contextClick:Eo("dir",qn)})}function br(qn){var Ta=(xr,Ya)=>{xr.handled=!0,xr.diagram.model.commit(uo=>{var Zr=Ya.part.adornedPart;uo.set(Zr.data,qn?"toSpot":"fromSpot",Ae.z6.stringify(Ae.z6.AllSides)),(qn?Zr.toNode:Zr.fromNode).invalidateConnectedLinks()})};return Vn(Ae.bn,{width:12,height:12,fill:"transparent",mouseEnter:(xr,Ya)=>Ya.background="dodgerblue",mouseLeave:(xr,Ya)=>Ya.background="transparent",click:Ta,contextClick:Ta})}function vn(qn,Ta){var xr=0,Ya=Ae.z6.RightSide;qn.equals(Ae.z6.Top)?(xr=270,Ya=Ae.z6.TopSide):qn.equals(Ae.z6.Left)?(xr=180,Ya=Ae.z6.LeftSide):qn.equals(Ae.z6.Bottom)&&(xr=90,Ya=Ae.z6.BottomSide),Ta||(xr-=180);var uo=(Zr,Ar)=>{Zr.handled=!0,Zr.diagram.model.commit(yo=>{var Wo=Ar.part.adornedPart;yo.set(Wo.data,Ta?"toSpot":"fromSpot",Ae.z6.stringify(Ya)),(Ta?Wo.toNode:Wo.fromNode).invalidateConnectedLinks()})};return Vn(Ae.bn,{alignment:qn,alignmentFocus:qn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:xr,background:"transparent",mouseEnter:(Zr,Ar)=>Ar.background="dodgerblue",mouseLeave:(Zr,Ar)=>Ar.background="transparent",click:uo,contextClick:uo})}Rt.current.linkTemplate.contextMenu=Vn("ContextMenu",pn(),la(),Vn("ContextMenuButton",Vn(Ae.s_,"Horizontal",Nr(0),Nr(1),Nr(2))),Vn("ContextMenuButton",Vn(Ae.s_,"Horizontal",Vn(Ae.s_,"Spot",br(!1),vn(Ae.z6.Top,!1),vn(Ae.z6.Left,!1),vn(Ae.z6.Right,!1),vn(Ae.z6.Bottom,!1)),Vn(Ae.s_,"Spot",{margin:new Ae.Zt(0,0,0,2)},br(!0),vn(Ae.z6.Top,!0),vn(Ae.z6.Left,!0),vn(Ae.z6.Right,!0),vn(Ae.z6.Bottom,!0)))));const zo=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],y=ne=>{E.current.setValue(E.current.getValue()+" "+ne.value+" ")},x=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Ne.createElement(ye.Z,{className:le.Z.lists,gutter:[10,10]},a.map((ne,oe)=>Ne.createElement(Oe.Z,{flex:"110px",className:le.Z.item},Ne.createElement("div",null,Ne.createElement(be.Z,{value:`$$${ne.value}$$`}),ne.name),Ne.createElement("div",{className:le.Z.children},ne.children.map((ue,ge)=>Ne.createElement("div",{key:ge},Ne.createElement("h1",null,ue.name),Ne.createElement(ye.Z,{gutter:[10,10]},ue.data.map((Fe,Se)=>Ne.createElement(Oe.Z,{key:Se,onClick:()=>y(Fe),className:le.Z.diamond},Ne.createElement(be.Z,{value:"`$$"+Fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Ne.createElement(ye.Z,{className:le.Z.lists,gutter:[10,10]},b.map((ne,oe)=>Ne.createElement(Oe.Z,{flex:"110px",className:le.Z.item},Ne.createElement("div",null,Ne.createElement(be.Z,{value:"`$$"+ne.value+"$$`"}),ne.name),Ne.createElement("div",{className:le.Z.children},ne.children.map((ue,ge)=>Ne.createElement("div",{key:ge},ue.name&&Ne.createElement("h1",null,ue.name),Ne.createElement(ye.Z,{gutter:[10,10]},ue.data.map((Fe,Se)=>Ne.createElement(Oe.Z,{key:Se,onClick:()=>y(Fe),className:le.Z.diamond},Ne.createElement(be.Z,{value:"`$$"+Fe.value+"$$`"}))))))))))}],ee=()=>{var ne=document.createElement("div");ne.innerHTML=E.current.getValue();var oe=ne.innerText;return fe&&fe(oe),oe};return(0,z.useImperativeHandle)(re,()=>({getData:ee})),Ne.createElement("div",{className:le.Z.mathWrap},Ne.createElement(je.default,{defaultActiveKey:"1",items:x}),Ne.createElement("math-field",{locale:"zh_cn",className:le.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:E,style:{width:800,marginTop:30,fontSize:18}},Ee||""),Le&&Ne.createElement("div",{className:le.Z.button},Ne.createElement(he.ZP,{size:"large",onClick:ee,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});bt.Z=De},82454:function(Ft,bt,te){"use strict";te.d(bt,{z:function(){return ot},Z:function(){return Ke}});var z=te(59301),ye=te(54580),Oe=te(8591),je=te(43418),he=te(3113),be=te(90524),le=te(92725),me=Object.defineProperty,Ne=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,Le=(Re,Me,Ve)=>Me in Re?me(Re,Me,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Re[Me]=Ve,Ee=(Re,Me)=>{for(var Ve in Me||(Me={}))De.call(Me,Ve)&&Le(Re,Ve,Me[Ve]);if(Ne)for(var Ve of Ne(Me))fe.call(Me,Ve)&&Le(Re,Ve,Me[Ve]);return Re},re=(Re,Me,Ve)=>new Promise((nt,We)=>{var et=gt=>{try{yt(Ve.next(gt))}catch(xt){We(xt)}},ht=gt=>{try{yt(Ve.throw(gt))}catch(xt){We(xt)}},yt=gt=>gt.done?nt(gt.value):Promise.resolve(gt.value).then(et,ht);yt((Ve=Ve.apply(Re,Me)).next())});const E="\u3000\u3000";function a(Re){var Me=["Bytes","KB","MB","GB","TB"];if(Re==0)return"0 Byte";var Ve=parseInt(""+Math.floor(Math.log(Re)/Math.log(1024)),10);return(Re/Math.pow(1024,Ve)).toFixed(1)+" "+Me[Ve]}var b=({value:Re=[],action:Me,onChange:Ve,className:nt,maxSize:We=150,title:et="\u6587\u4EF6\u4E0A\u4F20",accept:ht=null})=>{const yt={multiple:!1,fileList:Re,accept:ht,withCredentials:!0,beforeUpload:xt=>xt.size/1024/1024(ce.name.indexOf(E)===-1&&(ce.name=`${ce.name}${E}${a(ce.size)}`),Ee({},ce))),xt.file.status==="done"&&((wt=(Ae=xt.file)==null?void 0:Ae.response)==null?void 0:wt.status)===-1){message.error((ke=(It=xt.file)==null?void 0:It.response)==null?void 0:ke.message),Ve([]);return}Ve(ut)},onRemove:xt=>re(void 0,null,function*(){const Ae=xt.size/1024/1024;return xt.status==="uploading"?!0:Ae0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:Re.length>0,ghost:!0},et),React.createElement("span",{onClick:gt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",We,"M)"," ")))},y=te(61481),x=te(89392),ee=Object.defineProperty,ne=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ge=(Re,Me,Ve)=>Me in Re?ee(Re,Me,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Re[Me]=Ve,Fe=(Re,Me)=>{for(var Ve in Me||(Me={}))oe.call(Me,Ve)&&ge(Re,Ve,Me[Ve]);if(ne)for(var Ve of ne(Me))ue.call(Me,Ve)&&ge(Re,Ve,Me[Ve]);return Re};const Se=Re=>React.createElement("svg",Fe({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Re),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Ie="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",ze=Object.defineProperty,ve=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,it=(Re,Me,Ve)=>Me in Re?ze(Re,Me,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):Re[Me]=Ve,Ue=(Re,Me)=>{for(var Ve in Me||(Me={}))at.call(Me,Ve)&&it(Re,Ve,Me[Ve]);if(ve)for(var Ve of ve(Me))xe.call(Me,Ve)&&it(Re,Ve,Me[Ve]);return Re},qe=(Re,Me,Ve)=>new Promise((nt,We)=>{var et=gt=>{try{yt(Ve.next(gt))}catch(xt){We(xt)}},ht=gt=>{try{yt(Ve.throw(gt))}catch(xt){We(xt)}},yt=gt=>gt.done?nt(gt.value):Promise.resolve(gt.value).then(et,ht);yt((Ve=Ve.apply(Re,Me)).next())});const{Dragger:st}=ye.default;function ot(Re){let Me=[];return Re&&Re.length>0&&(Me=Re.map(Ve=>({uid:Ve.id,id:Ve.id,name:Ve.title+E+Ve.filesize,url:Ve.url,filesize:Ve.filesize,status:"done",response:{id:Ve.id}}))),Me}var Ke=({value:Re,onChange:Me,action:Ve,data:nt,className:We,maxSize:et=150,title:ht="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:yt=!1,accept:gt="",additionalText:xt,isDragger:Ae,number:wt=1e3,aloneClear:It=!1,realTimeRemove:ke=!0,uploadText:ut,setFileProgress:ce,showFileProgress:ie})=>{const[ae,se]=(0,z.useState)(!1);let[de,Ce]=(0,z.useState)(Re||[]),[pe,Be]=(0,z.useState)(1);(0,z.useEffect)(()=>{Re&&(pe===1&&Ce([...Re]),Be(2),wt===(Re==null?void 0:Re.length)&&se(!0))},[Re]);const $e=()=>{setTimeout(()=>{de.pop(),Ce([...de])},500)};ie&&ce(de.some(mt=>mt.status==="uploading"));const Xe={multiple:!0,disabled:ae,accept:gt,withCredentials:!0,fileList:de,beforeUpload:(mt,St)=>{const zt=mt.size/1024/1024;return de.concat(St).length>wt?(de.pop(),Ce([...de]),Oe.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${wt}\u4E2A\u6587\u4EF6`),It?Promise.reject():($e(),!1)):zt=wt?se(!0):se(!1),Ce([...de]),de=de.map(Wt=>{var Je,lt;return(Je=Wt==null?void 0:Wt.response)!=null&&Je.id&&(Wt.url=(lt=Wt==null?void 0:Wt.response)==null?void 0:lt.url),Wt.name.indexOf(E)===-1&&(Wt.name=`${Wt.name}${E}${a(Wt.size)}`),Ue({},Wt)}),console.log("info:",mt,de),Me(de)},onRemove:mt=>qe(void 0,null,function*(){if(!ke)return!0;const St=()=>qe(void 0,null,function*(){if(mt.response?mt.response.id:mt.id){let Ht=yield(0,le.JZ)(mt.response?mt.response.id:mt.uid);return Promise.resolve(Ht)}else return!0});return yt?new Promise((zt,Ht)=>{je.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:z.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>qe(void 0,null,function*(){const jt=yield St();Oe.ZP.success("\u5220\u9664\u6210\u529F"),zt(!0)}),onCancel:()=>zt(!1)})}):yield St()})};function Pe(mt){mt.preventDefault(),mt.stopPropagation()}return z.createElement("div",{className:`multi-upload ${We||""}`},Ae&&z.createElement(st,Ue({},Xe),z.createElement("p",{className:"ant-upload-drag-icon"},z.createElement(y.Z,null)),z.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",z.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",et,"MB)"," "),xt),!Ae&&z.createElement(ye.default,Ue({},Xe),z.createElement(he.ZP,{disabled:ae,className:"upload_button"},z.createElement("img",{className:"aBtn_img",src:Ie}),ht),z.createElement("span",{onClick:Pe,className:"upload_text"},ut||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${et}MB)`)))}},2748:function(Ft,bt,te){"use strict";te.d(bt,{Q:function(){return be}});var z=te(59301),ye=te(57809),Oe=te(5112),je=te(5871),he=te(59301),be=(me=>(me[me.Number=1]="Number",me[me.Percent=2]="Percent",me))(be||{});const le=({value:me,onChange:Ne,disabled:De,hidePercentOption:fe=!1,percentType:Le="select"})=>{const Ee=(0,z.useMemo)(()=>fe?1:2,[fe]),[re,E]=(0,z.useState)(Ee);console.log(re);const a=y=>me.type===1?`${y}\u5206`:`${y}%`,b=(0,z.useCallback)(y=>{if(re===1){const x=y.replace("\u5206","");return isNaN(parseInt(x,10))?0:x}else return y.replace("%","")},[re]);return(0,z.useEffect)(()=>{E(me.type)},[me]),he.createElement("div",{style:{display:"flex",alignItems:"center"}},Le=="select"&&he.createElement(ye.default,{size:"large",onChange:y=>{E(y),Ne({type:y,inputValue:y===1?5:20})},value:re||Ee,style:{width:100},options:fe?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:De}),Le=="radio"&&he.createElement(Oe.ZP.Group,{size:"large",onChange:y=>{const x=y.target.value;E(x),Ne({type:x,inputValue:x===1?5:20})},value:re||Ee,disabled:De},!fe&&he.createElement(Oe.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),he.createElement(Oe.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),Le=="radio"&&he.createElement("div",{style:{marginRight:"10px",color:"#000000"}},me.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),he.createElement(je.Z,{size:"large",disabled:De,value:me.inputValue,style:{width:"120px"},parser:b,addonAfter:me.type===1?"\u5206":"%",max:re===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:y=>{Ne({type:re,inputValue:y})}}),Le=="radio"&&me.type==2&&he.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};bt.Z=le},6681:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return me}});var z=te(59301),ye={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},Oe=te(43418),je="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",he="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",be=(Ne,De,fe)=>new Promise((Le,Ee)=>{var re=b=>{try{a(fe.next(b))}catch(y){Ee(y)}},E=b=>{try{a(fe.throw(b))}catch(y){Ee(y)}},a=b=>b.done?Le(b.value):Promise.resolve(b.value).then(re,E);a((fe=fe.apply(Ne,De)).next())}),me=({type:Ne,resdata:De,onok:fe,oktext:Le,okloading:Ee})=>{const[re,E]=(0,z.useState)(!1),{can_copy_list:a,can_copy_num:b,challenge_type:y,course_data_list:x,no_copy_list:ee,no_copy_num:ne,no_use_list:oe,no_use_num:ue,repeat_shixun_num:ge,student_count:Fe,total_num:Se,use_num:Ie}=De;let ze=b>0||Ne==="exercise";(0,z.useEffect)(()=>{(De==null?void 0:De.student_count)>0&&E(!0)},[De]),console.log("---11",Ee),(0,z.useEffect)(()=>{Ee||E(!1)},[Ee]);const ve=()=>{if(Ne==="exercise"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ye.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:ye.orangeColor},Ie),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(Ne==="exercise"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ye.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:ye.orangeColor},Ie),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ne==="shixun"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ye.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ne==="shixun"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ye.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ne==="subject"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ye.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:ye.orangeColor},Ie),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ne==="subject"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",z.createElement("span",{className:ye.orangeColor},Fe)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",z.createElement("span",{className:ye.orangeColor},Ie)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ne==="exercisepush")return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ye.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",z.createElement("span",{className:ye.orangeColor},Ie),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",z.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(Ne==="shixunpush"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ye.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:ye.orangeColor},Ie),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ne==="shixunpush"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ye.orangeColor},Fe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",z.createElement("span",{className:ye.orangeColor},Ie),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:ye.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},at=()=>{if(Ne==="exercise"||Ne==="subject"||Ne==="exercisepush"||Ne==="shixunpush")return z.createElement("div",{style:{marginTop:20}},ne>0&&z.createElement("div",null,z.createElement("span",{className:ye.flex},z.createElement("img",{src:he,style:{width:14}}),z.createElement("span",{className:ye.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:ye.statusbody},Ne==="exercise"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:ye.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(Ne==="subject"||Ne==="exercisepush")&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ze&&z.createElement("span",{className:ye.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),Ne==="shixunpush"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ze&&z.createElement("span",{className:ye.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),z.createElement("div",null,ee==null?void 0:ee.map((xe,it)=>z.createElement("a",{href:`/shixuns/${xe.identifier}/challenges`,target:"_blank"},"\u300A",xe==null?void 0:xe.name,"\u300B",it+1!==ne&&"\u3001"))))),b>0&&z.createElement("div",{style:{marginTop:20}},z.createElement("span",{className:ye.flex},z.createElement("img",{src:je,style:{width:14}}),z.createElement("span",{className:ye.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:ye.statusbody},Ne==="exercise"&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(Ne==="subject"||Ne==="exercisepush")&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),Ne==="shixunpush"&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),z.createElement("div",null,a==null?void 0:a.map((xe,it)=>z.createElement("a",{href:`/shixuns/${xe.identifier}/challenges`,target:"_blank"},"\u300A",xe==null?void 0:xe.name,"\u300B",it+1!==b&&"\u3001"))))));if(Ne==="shixun")return z.createElement("div",{style:{marginTop:20}},b>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return z.createElement(Oe.default,{open:re,onCancel:()=>{E(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!ze&&"none"}},zIndex:1003,confirmLoading:Ee,okText:ze?Le:"\u6211\u77E5\u9053\u4E86",onOk:()=>be(void 0,null,function*(){ze?yield fe([...a,...oe]):E(!1)})},z.createElement("div",{style:{maxHeight:600,overflow:"auto"}},ve(),at()))}},44905:function(Ft,bt,te){"use strict";te.d(bt,{h:function(){return ne}});var z=te(59301),ye=te(57809),Oe=te(78241),je=te(3113),he=te(89780),be=te.n(he),le=te(66543),me=te(59598),Ne=Object.defineProperty,De=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,E=(oe,ue,ge)=>ue in oe?Ne(oe,ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):oe[ue]=ge,a=(oe,ue)=>{for(var ge in ue||(ue={}))Ee.call(ue,ge)&&E(oe,ge,ue[ge]);if(Le)for(var ge of Le(ue))re.call(ue,ge)&&E(oe,ge,ue[ge]);return oe},b=(oe,ue)=>De(oe,fe(ue));const y=ye.default.Option,x={labelCol:{span:4},wrapperCol:{span:20}},ee={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};bt.Z=({callback:oe,onCancel:ue})=>{const[ge,Fe]=(0,z.useState)("python");function Se(ze){Fe(ee[ze][1])}function Ie(ze){oe(ze)}return z.createElement(Oe.default,b(a({},x),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Ie,style:{width:500}}),z.createElement(Oe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},z.createElement(ye.default,{getPopupContainer:ze=>ze.parentNode,onChange:Se},Object.keys(ee).map(ze=>z.createElement(y,{key:ze,value:ze},ee[ze][0])))),z.createElement(Oe.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},z.createElement(ne,{mode:ge})),z.createElement("div",{className:"flex-container flex-end"},z.createElement(je.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(je.ZP,{type:"ghost",onClick:ue},"\u53D6\u6D88")))};function ne({value:oe,onChange:ue,mode:ge,options:Fe={}}){const Se=(0,z.useRef)(),[Ie,ze]=(0,z.useState)();return(0,z.useEffect)(()=>{if(Ie){let ve=function(at){const xe=at.getValue();ue&&ue(xe)};return Ie.on("change",ve),()=>{Ie.off("change",ve)}}},[Ie,ue]),(0,z.useEffect)(()=>{Ie&&Ie.setOption("mode",ge)},[Ie,ge]),(0,z.useEffect)(()=>{Ie&&(oe!==Ie.getValue()||oe==="")&&setTimeout(()=>{Ie.setValue(oe||"")},300)},[Ie,oe]),(0,z.useEffect)(()=>{if(Se.current&&!Ie){const ve=be().fromTextArea(Se.current,a({mode:ge,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Fe));ze(ve)}},[Se.current,Ie]),z.createElement("div",{className:"my-codemirror-container"},z.createElement("textarea",{ref:Se}))}},89389:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return jr}});var z=te(59301),ye=te(89780),Oe=te.n(ye),je=te(76374),he=te(66543),be=te(6313),le=te(25717),me=te(99498),Ne=te(25419),De=te(67549),fe=te(7664),Le=({value:_t="",className:Kt,showTextOnly:Rt,showLines:Un,style:va={}})=>{const Yn=(0,z.useMemo)(()=>"",[_t]);return z.createElement(z.Fragment,null,z.createElement("div",{dangerouslySetInnerHTML:{__html:Yn}}))},Ee=te(59301),re=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,ee=(_t,Kt,Rt)=>Kt in _t?re(_t,Kt,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):_t[Kt]=Rt,ne=(_t,Kt)=>{for(var Rt in Kt||(Kt={}))y.call(Kt,Rt)&&ee(_t,Rt,Kt[Rt]);if(b)for(var Rt of b(Kt))x.call(Kt,Rt)&&ee(_t,Rt,Kt[Rt]);return _t},oe=(_t,Kt)=>E(_t,a(Kt));let ue=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function ge({onActionCallback:_t,title:Kt,icon:Rt,actionName:Un,className:va="",children:Yn}){function Yr(){_t(Un)}return Ee.createElement("a",{title:Kt,className:va,onClick:Yr},Ee.createElement("i",{className:`${Rt}`}),Yn)}var Fe=({watch:_t,showNullButton:Kt,showNullProgramButton:Rt,onActionCallback:Un,fullScreen:va,insertTemp:Yn,hidetoolBar:Yr,extraUse:dr})=>{const Er=[...ue,{title:`${_t?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${_t?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ee.createElement("ul",{className:"markdown-toolbar-container"},!Yr&&Er.map((So,Fr)=>Ee.createElement("li",{key:Fr},So.actionName?Ee.createElement(ge,oe(ne({},So),{onActionCallback:Un})):Ee.createElement("span",{className:"v-line"}))),Kt?Ee.createElement("li",null,Ee.createElement(ge,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Un},Ee.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Rt?Ee.createElement(Ee.Fragment,null,Ee.createElement("li",null,Ee.createElement(ge,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Un},Ee.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ee.createElement("li",null,Ee.createElement(ge,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Un},Ee.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Yn&&Ee.createElement("li",null,Ee.createElement(ge,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Yn}`,onActionCallback:Un},Ee.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),dr&&Ee.createElement("li",null,dr),Ee.createElement("li",{className:"btn-full-screen"},Ee.createElement(ge,{icon:`${va?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:va?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Un})))},Se=te(75790),Ie=te(78241),ze=te(92832),ve=te(3113),at=Object.defineProperty,xe=Object.defineProperties,it=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,ot=(_t,Kt,Rt)=>Kt in _t?at(_t,Kt,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):_t[Kt]=Rt,Ke=(_t,Kt)=>{for(var Rt in Kt||(Kt={}))qe.call(Kt,Rt)&&ot(_t,Rt,Kt[Rt]);if(Ue)for(var Rt of Ue(Kt))st.call(Kt,Rt)&&ot(_t,Rt,Kt[Rt]);return _t},Re=(_t,Kt)=>xe(_t,it(Kt));const Me={labelCol:{span:4},wrapperCol:{span:20}};var Ve=({callback:_t,onCancel:Kt})=>{function Rt(Un){_t(Un)}return z.createElement(Ie.default,Re(Ke({},Me),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Rt,style:{width:500}}),z.createElement(Ie.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},z.createElement(ze.default,null)),z.createElement(Ie.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},z.createElement(ze.default,null)),z.createElement("div",{className:"flex-container flex-end"},z.createElement(ve.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(ve.ZP,{type:"ghost",onClick:Kt},"\u53D6\u6D88")))},nt=te(44905),We=te(45596),et=te(43418),ht=te(95237),yt=te(6077),gt=te(59301),xt=({callback:_t,onCancel:Kt})=>{const Rt=document.createElement("canvas"),Un=Rt.getContext("2d");Rt.width=1e3,Rt.height=800,Un.fillStyle="#ffffff",Un.fillRect(0,0,Rt.width,Rt.height);const va=Rt.toDataURL("image/png");return gt.createElement(et.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},gt.createElement(ht.Z,{style:{height:"100vh"}},gt.createElement(yt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:va,visible:!0,title:String(Date.now())},onOk:Yn=>{_t({src:Yn.url})},onClose:Kt})))},Ae=te(12378);function wt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(wt,go.CommandHandler),wt.prototype.canAlignSelection=function(){var _t=this.diagram;return!(_t===null||_t.isReadOnly||_t.isModelReadOnly||_t.selection.count<2)},wt.prototype.alignLeft=function(){var _t=this.diagram;_t.startTransaction("aligning left");var Kt=1/0;_t.selection.each(function(Rt){Rt instanceof go.Link||(Kt=Math.min(Rt.position.x,Kt))}),_t.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Kt,Rt.position.y))}),_t.commitTransaction("aligning left")},wt.prototype.alignRight=function(){var _t=this.diagram;_t.startTransaction("aligning right");var Kt=-1/0;_t.selection.each(function(Rt){if(!(Rt instanceof go.Link)){var Un=Rt.actualBounds.x+Rt.actualBounds.width;Kt=Math.max(Un,Kt)}}),_t.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Kt-Rt.actualBounds.width,Rt.position.y))}),_t.commitTransaction("aligning right")},wt.prototype.alignTop=function(){var _t=this.diagram;_t.startTransaction("alignTop");var Kt=1/0;_t.selection.each(function(Rt){Rt instanceof go.Link||(Kt=Math.min(Rt.position.y,Kt))}),_t.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Rt.position.x,Kt))}),_t.commitTransaction("alignTop")},wt.prototype.alignBottom=function(){var _t=this.diagram;_t.startTransaction("aligning bottom");var Kt=-1/0;_t.selection.each(function(Rt){if(!(Rt instanceof go.Link)){var Un=Rt.actualBounds.y+Rt.actualBounds.height;Kt=Math.max(Un,Kt)}}),_t.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Rt.actualBounds.x,Kt-Rt.actualBounds.height))}),_t.commitTransaction("aligning bottom")},wt.prototype.alignCenterX=function(){var _t=this.diagram,Kt=_t.selection.first();if(Kt){_t.startTransaction("aligning Center X");var Rt=Kt.actualBounds.x+Kt.actualBounds.width/2;_t.selection.each(function(Un){Un instanceof go.Link||Un.move(new go.Point(Rt-Un.actualBounds.width/2,Un.actualBounds.y))}),_t.commitTransaction("aligning Center X")}},wt.prototype.alignCenterY=function(){var _t=this.diagram,Kt=_t.selection.first();if(Kt){_t.startTransaction("aligning Center Y");var Rt=Kt.actualBounds.y+Kt.actualBounds.height/2;_t.selection.each(function(Un){Un instanceof go.Link||Un.move(new go.Point(Un.actualBounds.x,Rt-Un.actualBounds.height/2))}),_t.commitTransaction("aligning Center Y")}},wt.prototype.alignColumn=function(_t){var Kt=this.diagram;Kt.startTransaction("align Column"),_t===void 0&&(_t=0),_t=parseFloat(_t);var Rt=new Array;Kt.selection.each(function(dr){dr instanceof go.Link||Rt.push(dr)});for(var Un=0;Un0){for(var dr=Yn.elt(Yr-1);dr!==null&&dr.isTreeExpanded&&!dr.isTreeLeaf;){var Er=this._sortTreeChildrenByY(dr);dr=Er.last()}dr!==null&&_t.select(dr)}else _t.select(va)}}else if(Rt.key==="Down")if(Kt.isTreeExpanded&&!Kt.isTreeLeaf){var Un=this._sortTreeChildrenByY(Kt).first();Un!==null&&_t.select(Un)}else for(;Kt!==null;){var va=Kt.findTreeParentNode();if(va===null)break;var Yn=this._sortTreeChildrenByY(va),Yr=Yn.indexOf(Kt);if(YrYn.y?1:va.xYn.x?1:0}),Kt},wt.prototype.copyToClipboard=function(_t){go.CommandHandler.prototype.copyToClipboard.call(this,_t),this._lastPasteOffset.set(this.pasteOffset)},wt.prototype.pasteFromClipboard=function(){var _t=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(_t,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),_t},Object.defineProperty(wt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(_t){if(_t!=="move"&&_t!=="select"&&_t!=="scroll"&&_t!=="tree"&&_t!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+_t);this._arrowKeyBehavior=_t}}),Object.defineProperty(wt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(_t){if(!(_t instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+_t);this._pasteOffset.set(_t)}});var It=wt,ke=te(20397),ut=te(43604),ce=te(82093),ie={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ae=te(59301),se=(_t,Kt,Rt)=>new Promise((Un,va)=>{var Yn=Er=>{try{dr(Rt.next(Er))}catch(So){va(So)}},Yr=Er=>{try{dr(Rt.throw(Er))}catch(So){va(So)}},dr=Er=>Er.done?Un(Er.value):Promise.resolve(Er.value).then(Yn,Yr);dr((Rt=Rt.apply(_t,Kt)).next())});function de({onCancel:_t,callback:Kt}){let Rt=(0,z.useRef)(),Un=(0,z.useRef)(),va=(0,z.useRef)(),Yn=(0,z.useRef)(!1);const Yr=(0,z.useRef)(!1),[dr,Er]=(0,z.useState)(0);function So(){const Vn=Ae.bx.make,io={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};Rt.current=new Ae.S0(Un.current,{padding:20,grid:Vn(Ae.s_,"Grid",Vn(Ae.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Vn(Ae.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:qn=>{var Ta=qn.diagram.commandHandler.addTopLevelParts(qn.diagram.selection,!0);Ta||qn.diagram.currentTool.doCancel()},commandHandler:Vn(It),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:qn=>{var Ta=qn.subject;Ta.location=Ta.location.copy().snapToGridPoint(qn.diagram.grid.gridOrigin,qn.diagram.grid.gridCellSize),setTimeout(()=>{qn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:qn=>{var Ta=qn.subject;setTimeout(()=>{qn.diagram.commandHandler.editTextBlock()})},LinkRelinked:qn=>{var Ta=qn.parameter.part;Ta.invalidateConnectedLinks();var xr=qn.subject;qn.diagram.toolManager.linkingTool.isForwards?xr.toNode.invalidateConnectedLinks():xr.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Rt.current.nodeTemplate=Vn(Ae.NB,"Auto",{locationSpot:Ae.z6.Center,locationObjectName:"SHAPE",desiredSize:new Ae.$u(120,60),minSize:new Ae.$u(40,40),resizable:!0,resizeCellSize:new Ae.$u(10,10),rotatable:!0},new Ae.KX("location","loc",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),new Ae.KX("desiredSize","size",Ae.$u.parse).makeTwoWay(Ae.$u.stringify),Vn(Ae.bn,{name:"SHAPE",fill:io.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ae.z6.AllSides,toSpot:Ae.z6.AllSides},new Ae.KX("figure"),new Ae.KX("fill"),new Ae.KX("stroke","borderColor"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),Vn(Ae.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Vn(Ae.al,{margin:1,textAlign:"center",overflow:Ae.al.OverflowEllipsis,editable:!0},new Ae.KX("text").makeTwoWay(),new Ae.KX("stroke","color"))),Rt.current.nodeTemplate.toolTip=Vn("ToolTip",Vn(Ae.s_,"Vertical",{maxSize:new Ae.$u(200,NaN)},Vn(Ae.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Ae.KX("text")),Vn(Ae.al,{font:"10pt sans-serif",textAlign:"center"},new Ae.KX("text","details"))));function Go(qn,Ta){var xr=(Ya,uo)=>{Ya.handled=!0,Ya.diagram.model.commit(Zr=>{var Ar=uo.part.adornedPart,yo=new Ae.E9().setRectSpot(Ar.actualBounds,qn);yo.subtract(Ar.location),yo.scale(2,2),yo.x+=Math.sign(yo.x)*130,yo.y+=Math.sign(yo.y)*130,yo.add(Ar.location),yo.snapToGridPoint(Ya.diagram.grid.gridOrigin,Ya.diagram.grid.gridCellSize);var Wo=Zr.copyNodeData(Ar.data);Zr.setGroupKeyForNodeData(Wo,Zr.getGroupKeyForNodeData(Ar.data)),Zr.addNodeData(Wo);var Pi={from:Ar.key,to:Zr.getKeyForNodeData(Wo)};Zr.addLinkData(Pi);var ba=Ya.diagram.findNodeForData(Wo);ba.location=yo,Ya.diagram.select(ba),setTimeout(()=>{Ya.diagram.commandHandler.editTextBlock()},20)})};return Vn(Ae.bn,{figure:Ta,alignment:qn,alignmentFocus:qn.opposite(),width:qn.equals(Ae.z6.Top)||qn.equals(Ae.z6.Bottom)?25:18,height:qn.equals(Ae.z6.Top)||qn.equals(Ae.z6.Bottom)?18:25,fill:"orange",stroke:io.white,strokeWidth:4,mouseEnter:(Ya,uo)=>uo.fill="dodgerblue",mouseLeave:(Ya,uo)=>uo.fill="orange",isActionable:!0,click:xr,contextClick:xr})}function bo(qn){return Vn(Ae.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(Ta,xr)=>xr.fill="dodgerblue",mouseLeave:(Ta,xr)=>xr.fill="orange",click:(Ta,xr)=>{Ta.diagram.commandHandler.showContextMenu(xr.part.adornedPart)}},qn||{})}Rt.current.nodeTemplate.selectionAdornmentTemplate=Vn(Ae.uz,"Spot",Vn(Ae.Vm,{padding:10}),Go(Ae.z6.Top,"TriangleUp"),Go(Ae.z6.Left,"TriangleLeft"),Go(Ae.z6.Right,"TriangleRight"),Go(Ae.z6.Bottom,"TriangleDown"),bo({alignment:new Ae.z6(.75,0)}));function Eo(qn,Ta){return(xr,Ya)=>{xr.handled=!0,xr.diagram.model.commit(uo=>{uo.set(Ya.part.adornedPart.data,qn,Ta)})}}function Bt(qn,Ta){return Ta||(Ta="color"),Vn(Ae.bn,{width:16,height:16,stroke:"lightgray",fill:qn,margin:1,background:"transparent",mouseEnter:(xr,Ya)=>Ya.stroke="dodgerblue",mouseLeave:(xr,Ya)=>Ya.stroke="lightgray",click:Eo(Ta,qn),contextClick:Eo(Ta,qn)})}function Sn(){return[Vn("ContextMenuButton",Vn(Ae.s_,"Horizontal",Bt(io.white,"fill"),Bt(io.beige,"fill"),Bt(io.extralightblue,"fill"),Bt(io.extralightred,"fill"))),Vn("ContextMenuButton",Vn(Ae.s_,"Horizontal",Bt(io.lightgray,"fill"),Bt(io.lightgreen,"fill"),Bt(io.lightblue,"fill"),Bt(io.lightred,"fill")))]}function pn(){return[Vn("ContextMenuButton",Vn(Ae.s_,"Horizontal",Bt(io.black),Bt(io.green),Bt(io.blue),Bt(io.red))),Vn("ContextMenuButton",Vn(Ae.s_,"Horizontal",Bt(io.white),Bt(io.magenta),Bt(io.purple),Bt(io.orange)))]}function Tn(qn,Ta){return Ta||(Ta="thickness"),Vn(Ae.bn,"LineH",{width:16,height:16,strokeWidth:qn,margin:1,background:"transparent",mouseEnter:(xr,Ya)=>Ya.background="dodgerblue",mouseLeave:(xr,Ya)=>Ya.background="transparent",click:Eo(Ta,qn),contextClick:Eo(Ta,qn)})}function Jn(qn,Ta){return Ta||(Ta="dash"),Vn(Ae.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:qn,margin:1,background:"transparent",mouseEnter:(xr,Ya)=>Ya.background="dodgerblue",mouseLeave:(xr,Ya)=>Ya.background="transparent",click:Eo(Ta,qn),contextClick:Eo(Ta,qn)})}function la(){return[Vn("ContextMenuButton",Vn(Ae.s_,"Horizontal",Tn(1),Tn(2),Tn(3),Tn(4))),Vn("ContextMenuButton",Vn(Ae.s_,"Horizontal",Jn(null),Jn([2,4]),Jn([4,4])))]}function Kn(qn,Ta){return Ta||(Ta="figure"),Vn(Ae.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:qn,margin:1,background:"transparent",mouseEnter:(xr,Ya)=>Ya.fill="dodgerblue",mouseLeave:(xr,Ya)=>Ya.fill="lightgray",click:Eo(Ta,qn),contextClick:Eo(Ta,qn)})}Rt.current.nodeTemplate.contextMenu=Vn("ContextMenu",Vn("ContextMenuButton",Vn(Ae.s_,"Horizontal",Kn("Rectangle"),Kn("RoundedRectangle"),Kn("Ellipse"),Kn("Diamond"))),Vn("ContextMenuButton",Vn(Ae.s_,"Horizontal",Kn("Parallelogram2"),Kn("ManualOperation"),Kn("Procedure"),Kn("Cylinder1"))),Vn("ContextMenuButton",Vn(Ae.s_,"Horizontal",Kn("Terminator"),Kn("CreateRequest"),Kn("Document"),Kn("TriangleDown"))),Sn(),pn(),la()),Rt.current.groupTemplate=Vn(Ae.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Ae.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(qn,Ta)=>{var xr=Ta.addMembers(Ta.diagram.selection,!0);xr||Ta.diagram.currentTool.doCancel()},avoidable:!1},new Ae.KX("location","loc",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),Vn(Ae.s_,"Auto",{name:"BODY"},Vn(Ae.bn,{parameter1:10,fill:io.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ae.z6.AllSides,toSpot:Ae.z6.AllSides},new Ae.KX("fill"),new Ae.KX("stroke","color"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),Vn(Ae.Vm,{background:"transparent",margin:20})),Vn(Ae.al,{alignment:Ae.z6.Top,alignmentFocus:Ae.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Ae.KX("text"),new Ae.KX("stroke","color"))),Rt.current.groupTemplate.selectionAdornmentTemplate=Vn(Ae.uz,"Spot",Vn(Ae.s_,"Auto",Vn(Ae.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Vn(Ae.Vm,{margin:1.5})),bo({alignment:Ae.z6.TopRight,alignmentFocus:Ae.z6.BottomRight})),Rt.current.groupTemplate.contextMenu=Vn("ContextMenu",Sn(),pn(),la()),Rt.current.linkTemplate=Vn(Ae.rU,{layerName:"Foreground",routing:Ae.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Ae.KX("fromSpot","fromSpot",Ae.z6.parse),new Ae.KX("toSpot","toSpot",Ae.z6.parse),new Ae.KX("fromShortLength","dir",qn=>qn>=1?10:0),new Ae.KX("toShortLength","dir",qn=>qn>=1?10:0),new Ae.KX("points").makeTwoWay(),Vn(Ae.bn,{strokeWidth:2},new Ae.KX("stroke","color"),new Ae.KX("strokeWidth","thickness"),new Ae.KX("strokeDashArray","dash")),Vn(Ae.bn,{segmentIndex:0,segmentOffset:new Ae.E9(15,0),segmentOrientation:Ae.rU.OrientAlong,alignmentFocus:Ae.z6.Right,figure:"circle",width:10,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",qn=>qn===1)),Vn(Ae.bn,{segmentIndex:-1,segmentOffset:new Ae.E9(-10,6),segmentOrientation:Ae.rU.OrientPlus90,alignmentFocus:Ae.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",qn=>qn>=1),new Ae.KX("width","thickness",qn=>7+3*qn),new Ae.KX("height","thickness",qn=>7+3*qn),new Ae.KX("segmentOffset","thickness",qn=>new Ae.E9(-15,4+1.5*qn))),Vn(Ae.bn,{segmentIndex:0,segmentOffset:new Ae.E9(15,-6),segmentOrientation:Ae.rU.OrientMinus90,alignmentFocus:Ae.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ae.KX("fill","color"),new Ae.KX("visible","dir",qn=>qn===2),new Ae.KX("width","thickness",qn=>7+3*qn),new Ae.KX("height","thickness",qn=>7+3*qn),new Ae.KX("segmentOffset","thickness",qn=>new Ae.E9(-15,4+1.5*qn))),Vn(Ae.al,{alignmentFocus:new Ae.z6(0,1,-4,0),editable:!0},new Ae.KX("text").makeTwoWay(),new Ae.KX("stroke","color"))),Rt.current.linkTemplate.selectionAdornmentTemplate=Vn(Ae.uz,Vn(Ae.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:jn(2)},new Ae.KX("pathPattern","thickness",jn)),bo({alignmentFocus:new Ae.z6(0,0,-6,-4)}));function jn(qn){return Vn(Ae.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(qn+4).toString()+" H3"})}function Nr(qn){var Ta="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return qn===0?Ta="M0 0 M16 16 M0 8 L16 8":qn===2&&(Ta="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Vn(Ae.bn,{geometryString:Ta,margin:2,background:"transparent",mouseEnter:(xr,Ya)=>Ya.background="dodgerblue",mouseLeave:(xr,Ya)=>Ya.background="transparent",click:Eo("dir",qn),contextClick:Eo("dir",qn)})}function br(qn){var Ta=(xr,Ya)=>{xr.handled=!0,xr.diagram.model.commit(uo=>{var Zr=Ya.part.adornedPart;uo.set(Zr.data,qn?"toSpot":"fromSpot",Ae.z6.stringify(Ae.z6.AllSides)),(qn?Zr.toNode:Zr.fromNode).invalidateConnectedLinks()})};return Vn(Ae.bn,{width:12,height:12,fill:"transparent",mouseEnter:(xr,Ya)=>Ya.background="dodgerblue",mouseLeave:(xr,Ya)=>Ya.background="transparent",click:Ta,contextClick:Ta})}function vn(qn,Ta){var xr=0,Ya=Ae.z6.RightSide;qn.equals(Ae.z6.Top)?(xr=270,Ya=Ae.z6.TopSide):qn.equals(Ae.z6.Left)?(xr=180,Ya=Ae.z6.LeftSide):qn.equals(Ae.z6.Bottom)&&(xr=90,Ya=Ae.z6.BottomSide),Ta||(xr-=180);var uo=(Zr,Ar)=>{Zr.handled=!0,Zr.diagram.model.commit(yo=>{var Wo=Ar.part.adornedPart;yo.set(Wo.data,Ta?"toSpot":"fromSpot",Ae.z6.stringify(Ya)),(Ta?Wo.toNode:Wo.fromNode).invalidateConnectedLinks()})};return Vn(Ae.bn,{alignment:qn,alignmentFocus:qn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:xr,background:"transparent",mouseEnter:(Zr,Ar)=>Ar.background="dodgerblue",mouseLeave:(Zr,Ar)=>Ar.background="transparent",click:uo,contextClick:uo})}Rt.current.linkTemplate.contextMenu=Vn("ContextMenu",pn(),la(),Vn("ContextMenuButton",Vn(Ae.s_,"Horizontal",Nr(0),Nr(1),Nr(2))),Vn("ContextMenuButton",Vn(Ae.s_,"Horizontal",Vn(Ae.s_,"Spot",br(!1),vn(Ae.z6.Top,!1),vn(Ae.z6.Left,!1),vn(Ae.z6.Right,!1),vn(Ae.z6.Bottom,!1)),Vn(Ae.s_,"Spot",{margin:new Ae.Zt(0,0,0,2)},br(!0),vn(Ae.z6.Top,!0),vn(Ae.z6.Left,!0),vn(Ae.z6.Right,!0),vn(Ae.z6.Bottom,!0)))));const zo=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -86,7 +86,7 @@ {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var Io=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function Jo(qn){return console.log("shapeName:",qn),Io.indexOf(qn)>=0}var ui=new Ae.YI(va.current,{maxSelectionCount:1,linkTemplate:Vn(Ae.rU,{locationSpot:Ae.z6.Center,selectionAdornmentTemplate:Vn(Ae.uz,"Link",{locationSpot:Ae.z6.Center},Vn(Ae.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Vn(Ae.bn,{toArrow:"Standard",stroke:null}))},{routing:Ae.rU.AvoidsNodes,curve:Ae.rU.JumpOver,corner:5,toShortLength:4},new Ae.KX("points"),Vn(Ae.bn,{isPanelMain:!0,strokeWidth:2}),Vn(Ae.bn,{toArrow:"Standard",stroke:null})),model:new Ae.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Ae.bn.getFigureGenerators().toArray().map(qn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:qn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Rt.current.addDiagramListener("TextEdited",function(qn){var Ta;const xr=qn.subject.part;var Ya=(Ta=document.activeElement)==null?void 0:Ta.value;typeof Ya=="string"&&Ya.trim()===""&&Rt.current.model.commit(function(uo){uo.set(xr.data,"text","\u672A\u547D\u540D"),Rt.current.commandHandler.stopCommand()},"increment")}),ui.nodeTemplate=Vn(Ae.NB,"Auto",{locationSpot:Ae.z6.Center},new Ae.KX("location","location",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),Vn(Ae.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new Ae.KX("stroke").makeTwoWay(),new Ae.KX("fill").makeTwoWay(),new Ae.KX("figure")),Vn(Ae.al,{margin:new Ae.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Ae.$u(16,16),maxSize:new Ae.$u(10,NaN),textAlign:"center",editable:!0},new Ae.KX("key").makeTwoWay())),setTimeout(()=>{Rt.current.grid=Vn(Ae.s_,"Grid",Vn(Ae.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Vn(Ae.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Rt.current.grid.visible=!0,Rt.current.grid.gridCellStroke="darkgray",Rt.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Rt.current,Rt.current}const Fr=()=>se(this,null,function*(){var Vn=Rt.current.makeImage();const io=yield(0,ce.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Vn.src}});Kt({src:io.url})});return(0,z.useEffect)(()=>(setTimeout(()=>{So()},500),Er(dr+1),()=>{Rt.current=null}),[]),ae.createElement("div",{ref:Yr,className:Yn.current?`${ie.maxH60} body-overflow-initial`:"body-overflow-initial"},ae.createElement(et.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!dr,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ae.createElement(ht.Z,null,ae.createElement(ut.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ae.createElement(ut.Z,{onClick:()=>{var Vn,io,Go=Rt.current.selection.first();if(Yn.current=!Yn.current,document.activeElement&&Go){let bo=(io=(Vn=document.activeElement)==null?void 0:Vn.value)==null?void 0:io.trim();typeof bo=="string"&&Rt.current.model.commit(function(Eo){Eo.set(Go.data,"text",bo||"\u672A\u547D\u540D"),Rt.current.commandHandler.stopCommand()},"increment")}Er(dr+1)}},ae.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:_t},ae.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ie.flowChartWrp},ae.createElement("div",{style:{display:"flex",height:"100%"}},ae.createElement("div",{style:{width:"300px",height:"100%"}},ae.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ae.createElement("div",{style:{height:"calc(100% - 50px)"},className:ie.myPaletteDiv,ref:va})),ae.createElement("div",{style:{flex:1,position:"relative"}},ae.createElement("div",{ref:Un,style:{height:"80vh"}}))),ae.createElement("div",{className:"tr"},ae.createElement(ve.ZP,{size:"large",onClick:Fr,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Ce=de,pe=te(5112),Be=te(5871);const $e=pe.ZP.Group,Xe={margin:"0 8px"};var Pe=({callback:_t,onCancel:Kt})=>{function Rt(Un){_t(Un)}return z.createElement(Ie.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Rt},z.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},z.createElement("span",{style:Xe},"\u5355\u5143\u683C\u6570\uFF1A"),z.createElement("span",{style:Xe},"\u884C\u6570"),z.createElement(Ie.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},z.createElement(Be.Z,null)),z.createElement("span",{style:Xe},"\u5217\u6570"),z.createElement(Ie.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},z.createElement(Be.Z,null))),z.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},z.createElement("span",{style:Xe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),z.createElement(Ie.default.Item,{name:"align"},z.createElement($e,null,z.createElement(pe.ZP,{value:"default"},z.createElement("i",{className:"fa fa-align-justify"})),z.createElement(pe.ZP,{value:"left"},z.createElement("i",{className:"fa fa-align-left"})),z.createElement(pe.ZP,{value:"center"},z.createElement("i",{className:"fa fa-align-center"})),z.createElement(pe.ZP,{value:"right"},z.createElement("i",{className:"fa fa-align-right"}))))),z.createElement("div",{className:"flex-container flex-end"},z.createElement(ve.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(ve.ZP,{type:"ghost",onClick:Kt},"\u53D6\u6D88")))},mt=te(78673),St=te(11081),zt=te.n(St),Ht=(0,z.forwardRef)(({use3d:_t,width:Kt,height:Rt,callback:Un,showSaveButton:va},Yn)=>{const Yr=(0,z.useRef)(),dr=(0,z.useRef)(),[Er,So]=(0,z.useState)(!1),Fr=(0,z.useRef)({id:Yr,appName:"graphing",width:Kt||1e3,height:Rt||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,z.useEffect)(()=>{dr.current=new(zt())(Fr.current,!0),window.onload=function(){dr.current.inject("applet_container")}},[]);const Vn=()=>{var io=window.ggbApplet.getPNGBase64(1,!0,72);return Un&&Un(io),io};return(0,z.useEffect)(()=>{Fr.current.appName=Er?"3D":"graphing",dr.current.inject("applet_container")},[Er]),(0,z.useEffect)(()=>{So(_t)},[_t]),(0,z.useImperativeHandle)(Yn,()=>({getImgData:Vn})),z.createElement(z.Fragment,null,z.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Yr}),z.createElement(ht.Z,{align:"middle"},z.createElement(ut.Z,{flex:1},z.createElement(mt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Er,onChange:io=>So(io)})),z.createElement(ut.Z,null,z.createElement(ve.ZP,{size:"large",onClick:Vn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Wt=te(88615),Je=te(1012),lt=te(8591);const Dt="link",Lt="upload-image",ln="add-flowchart",mn="draw-image",fn="add-flowchart",Dn="code-block",ua="add-table",Na="------------",Pa={default:Na,left:`:${Na}`,center:`:${Na}:`,right:`${Na}:`};var wa=te(17904),ar=(_t,Kt,Rt)=>new Promise((Un,va)=>{var Yn=Er=>{try{dr(Rt.next(Er))}catch(So){va(So)}},Yr=Er=>{try{dr(Rt.throw(Er))}catch(So){va(So)}},dr=Er=>Er.done?Un(Er.value):Promise.resolve(Er.value).then(Yn,Yr);dr((Rt=Rt.apply(_t,Kt)).next())});function sr(){}let ma=0;const mr=1e4,ir="\u2581",on="@\u2581\u2581@",bn="@\u2581@",Ia=` +]}`;var Io=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function Jo(qn){return console.log("shapeName:",qn),Io.indexOf(qn)>=0}var ui=new Ae.YI(va.current,{maxSelectionCount:1,linkTemplate:Vn(Ae.rU,{locationSpot:Ae.z6.Center,selectionAdornmentTemplate:Vn(Ae.uz,"Link",{locationSpot:Ae.z6.Center},Vn(Ae.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Vn(Ae.bn,{toArrow:"Standard",stroke:null}))},{routing:Ae.rU.AvoidsNodes,curve:Ae.rU.JumpOver,corner:5,toShortLength:4},new Ae.KX("points"),Vn(Ae.bn,{isPanelMain:!0,strokeWidth:2}),Vn(Ae.bn,{toArrow:"Standard",stroke:null})),model:new Ae.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Ae.bn.getFigureGenerators().toArray().map(qn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:qn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Rt.current.addDiagramListener("TextEdited",function(qn){var Ta;const xr=qn.subject.part;var Ya=(Ta=document.activeElement)==null?void 0:Ta.value;typeof Ya=="string"&&Ya.trim()===""&&Rt.current.model.commit(function(uo){uo.set(xr.data,"text","\u672A\u547D\u540D"),Rt.current.commandHandler.stopCommand()},"increment")}),ui.nodeTemplate=Vn(Ae.NB,"Auto",{locationSpot:Ae.z6.Center},new Ae.KX("location","location",Ae.E9.parse).makeTwoWay(Ae.E9.stringify),Vn(Ae.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new Ae.KX("stroke").makeTwoWay(),new Ae.KX("fill").makeTwoWay(),new Ae.KX("figure")),Vn(Ae.al,{margin:new Ae.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Ae.$u(16,16),maxSize:new Ae.$u(10,NaN),textAlign:"center",editable:!0},new Ae.KX("key").makeTwoWay())),setTimeout(()=>{Rt.current.grid=Vn(Ae.s_,"Grid",Vn(Ae.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Vn(Ae.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Rt.current.grid.visible=!0,Rt.current.grid.gridCellStroke="darkgray",Rt.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Rt.current,Rt.current}const Fr=()=>se(this,null,function*(){var Vn=Rt.current.makeImage();const io=yield(0,ce.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Vn.src}});Kt({src:io.url})});return(0,z.useEffect)(()=>(setTimeout(()=>{So()},500),Er(dr+1),()=>{Rt.current=null}),[]),ae.createElement("div",{ref:Yr,className:Yn.current?`${ie.maxH60} body-overflow-initial`:"body-overflow-initial"},ae.createElement(et.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!dr,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ae.createElement(ht.Z,null,ae.createElement(ut.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ae.createElement(ut.Z,{onClick:()=>{var Vn,io,Go=Rt.current.selection.first();if(Yn.current=!Yn.current,document.activeElement&&Go){let bo=(io=(Vn=document.activeElement)==null?void 0:Vn.value)==null?void 0:io.trim();typeof bo=="string"&&Rt.current.model.commit(function(Eo){Eo.set(Go.data,"text",bo||"\u672A\u547D\u540D"),Rt.current.commandHandler.stopCommand()},"increment")}Er(dr+1)}},ae.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:_t},ae.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ie.flowChartWrp},ae.createElement("div",{style:{display:"flex",height:"100%"}},ae.createElement("div",{style:{width:"300px",height:"100%"}},ae.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ae.createElement("div",{style:{height:"calc(100% - 50px)"},className:ie.myPaletteDiv,ref:va})),ae.createElement("div",{style:{flex:1,position:"relative"}},ae.createElement("div",{ref:Un,style:{height:"80vh"}}))),ae.createElement("div",{className:"tr"},ae.createElement(ve.ZP,{size:"large",onClick:Fr,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Ce=de,pe=te(5112),Be=te(5871);const $e=pe.ZP.Group,Xe={margin:"0 8px"};var Pe=({callback:_t,onCancel:Kt})=>{function Rt(Un){_t(Un)}return z.createElement(Ie.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Rt},z.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},z.createElement("span",{style:Xe},"\u5355\u5143\u683C\u6570\uFF1A"),z.createElement("span",{style:Xe},"\u884C\u6570"),z.createElement(Ie.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},z.createElement(Be.Z,null)),z.createElement("span",{style:Xe},"\u5217\u6570"),z.createElement(Ie.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},z.createElement(Be.Z,null))),z.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},z.createElement("span",{style:Xe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),z.createElement(Ie.default.Item,{name:"align"},z.createElement($e,null,z.createElement(pe.ZP,{value:"default"},z.createElement("i",{className:"fa fa-align-justify"})),z.createElement(pe.ZP,{value:"left"},z.createElement("i",{className:"fa fa-align-left"})),z.createElement(pe.ZP,{value:"center"},z.createElement("i",{className:"fa fa-align-center"})),z.createElement(pe.ZP,{value:"right"},z.createElement("i",{className:"fa fa-align-right"}))))),z.createElement("div",{className:"flex-container flex-end"},z.createElement(ve.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(ve.ZP,{type:"ghost",onClick:Kt},"\u53D6\u6D88")))},mt=te(78673),St=te(11081),zt=te.n(St),jt=(0,z.forwardRef)(({use3d:_t,width:Kt,height:Rt,callback:Un,showSaveButton:va},Yn)=>{const Yr=(0,z.useRef)(),dr=(0,z.useRef)(),[Er,So]=(0,z.useState)(!1),Fr=(0,z.useRef)({id:Yr,appName:"graphing",width:Kt||1e3,height:Rt||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,z.useEffect)(()=>{dr.current=new(zt())(Fr.current,!0),window.onload=function(){dr.current.inject("applet_container")}},[]);const Vn=()=>{var io=window.ggbApplet.getPNGBase64(1,!0,72);return Un&&Un(io),io};return(0,z.useEffect)(()=>{Fr.current.appName=Er?"3D":"graphing",dr.current.inject("applet_container")},[Er]),(0,z.useEffect)(()=>{So(_t)},[_t]),(0,z.useImperativeHandle)(Yn,()=>({getImgData:Vn})),z.createElement(z.Fragment,null,z.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Yr}),z.createElement(ht.Z,{align:"middle"},z.createElement(ut.Z,{flex:1},z.createElement(mt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Er,onChange:io=>So(io)})),z.createElement(ut.Z,null,z.createElement(ve.ZP,{size:"large",onClick:Vn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Wt=te(88615),Je=te(1012),lt=te(8591);const Dt="link",Lt="upload-image",ln="add-flowchart",mn="draw-image",fn="add-flowchart",Dn="code-block",ua="add-table",Na="------------",Pa={default:Na,left:`:${Na}`,center:`:${Na}:`,right:`${Na}:`};var wa=te(17904),ar=(_t,Kt,Rt)=>new Promise((Un,va)=>{var Yn=Er=>{try{dr(Rt.next(Er))}catch(So){va(So)}},Yr=Er=>{try{dr(Rt.throw(Er))}catch(So){va(So)}},dr=Er=>Er.done?Un(Er.value):Promise.resolve(Er.value).then(Yn,Yr);dr((Rt=Rt.apply(_t,Kt)).next())});function sr(){}let ma=0;const mr=1e4,ir="\u2581",on="@\u2581\u2581@",bn="@\u2581@",Ia=` **\u6A21\u677F\u6807\u9898** \u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,fa=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function da(_t){return/^\d+$/.test(_t)?`${_t}px`:_t}const Hn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",vo={[Hn+"-B"]:"bold",[Hn+"-I"]:"italic"},ho={[Dt]:"\u6DFB\u52A0\u94FE\u63A5",[Dn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Lt]:"\u6DFB\u52A0\u56FE\u7247",[mn]:"\u6DFB\u52A0\u753B\u56FE",[ln]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ua]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var jr=({defaultValue:_t="",onChange:Kt,width:Rt="100%",height:Un=400,miniToolbar:va=!1,isFocus:Yn=!1,watch:Yr,insertTemp:dr,mode:Er="markdown",id:So="markdown-editor-id",showResizeBar:Fr=!1,noStorage:Vn=!1,showNullButton:io=!1,showNullProgramButton:Go=!1,hidetoolBar:bo=!1,fullScreen:Eo=!1,onBlur:Bt,onCMBeforeChange:Sn,onFullScreen:pn,className:Tn="",disablePaste:Jn=!1,disabled:la=!1,disabledFill:Kn=!1,placeholder:jn="",values:Nr="",extraUse:br})=>{const[vn,zo]=(0,z.useState)(null),[Io,Jo]=(0,z.useState)(_t),[ui,qn]=(0,z.useState)(Yr),[Ta,xr]=(0,z.useState)(Eo),[Ya,uo]=(0,z.useState)(""),[Zr,Ar]=(0,z.useState)(0),[yo,Wo]=(0,z.useState)(Un),[Pi,ba]=(0,z.useState)(!1),Ca=(0,z.useRef)((0,Je.Z)()),Ui=(0,z.useRef)(!1),Xi=(0,z.useRef)(),[Ji,Gi]=(0,z.useState)(0),[Ii,fi]=(0,z.useState)(0),zi=(0,z.useRef)(),Ni=(0,z.useRef)(),yn=(0,z.useRef)(),hn=(0,z.useRef)(),In=()=>ar(void 0,null,function*(){var _a;const $n=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Ca.current}});(_a=$n==null?void 0:$n.attachments)!=null&&_a.length&&(console.log("cm:",vn,zi),$n.attachments.map(Xa=>{Xa.content_type.indexOf("image")>-1?vn.replaceSelection(`![,](/api/attachments/${Xa.id}?type=${Xa.content_type})`):Xa.content_type.indexOf("video")>-1?vn.replaceSelection(``):Xa.content_type.indexOf("pdf")>-1?vn.replaceSelection(`${Xa.name}`):vn.replaceSelection(`[${Xa.name}](${ENV.API_SERVER}/api/attachments/${Xa.id}?type=${Xa.content_type})`)}))});(0,z.useEffect)(()=>{const _a=window.scrollY||window.pageYOffset;Jo(Nr),vn==null||vn.setValue(Nr),window.scrollTo(0,_a)},[Nr]),(0,z.useEffect)(()=>{pn==null||pn(Ta)},[Ta]),(0,z.useEffect)(()=>{if(zi.current){let _a=function(Xa,$a){var wo;if(Jn){$a.preventDefault();return}const ni=$a.clipboardData;if(ni){const pi=ni.types.toString(),Si=ni.items;if(pi==="Files"||ni.types.indexOf("Files")>-1){if($a.preventDefault(),Er=="stex")return;try{let Li=Si[1];((wo=Si[0])==null?void 0:wo.kind)==="file"&&(Li=Si[0]);const Ci=Li.getAsFile(),Ki=Ci.name.split(".").pop();(0,We.I)(Ci,Ti=>{var no,ko,ri;Ti.id?((no=Ci==null?void 0:Ci.type)==null?void 0:no.indexOf("image"))>-1?$n.replaceSelection(``):((ko=Ci==null?void 0:Ci.type)==null?void 0:ko.indexOf("video"))>-1?$n.replaceSelection(``):((ri=Ci==null?void 0:Ci.type)==null?void 0:ri.indexOf("pdf"))>-1?$n.replaceSelection(`${Ci.name}`):fa.includes(Ki)?$n.replaceSelection(`${Ci.name}`):$n.replaceSelection(`[${Ci.name}](/api/attachments/${Ti.id}?type=${Ti.content_type})`):(Ti==null?void 0:Ti.status)===401&&(lt.ZP.warning((Ti==null?void 0:Ti.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Li){lt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const $n=Oe().fromTextArea(zi.current,{mode:Er,lineNumbers:!va,lineWrapping:!0,value:_t,autoCloseTags:!Go,autoCloseBrackets:!0});return $n.on("keyup",function(Xa,$a){$a.keyCode===8&&(Xa.getValue()==""?$n.setOption("placeholder",jn):$n.setOption("placeholder",null))}),$n.on("keydown",function(Xa,$a){if($a.keyCode===8){var wo=La(Xa);wo&&$a.preventDefault()}}),Yn&&$n.focus(),$n.on("paste",_a),$n.on("dragleave",function(Xa,$a){Ni.current.classList.remove("mouse-hover-md")}),la&&$n.on("beforeChange",function(Xa,$a){($a.origin==="paste"||$a.origin==="+input")&&$a.cancel()}),zo($n),()=>{$n.off("paste",_a)}}},[]);const Da=(0,z.useCallback)(()=>{if(Ni.current)try{}catch(_a){console.log(_a,"---- to set md editor body height")}},[yo,Ni,Ta]);(0,z.useEffect)(()=>{function _a(){let $n=new je.Z(Xa=>{for(let $a of Xa)($a.target.offsetHeight>0||$a.target.offsetWidth>0)&&(Da(),vn.setSize("100%","100%"),vn.refresh())});return $n.observe(zi.current.parentElement),$n}if(vn){const $n=_a();return()=>{var Xa,$a;(Xa=zi.current)!=null&&Xa.parentElement&&$n.unobserve(($a=zi.current)==null?void 0:$a.parentElement)}}},[vn,Da]),(0,z.useEffect)(()=>{if(vn){let _a=[];for(const[$n,Xa]of Object.entries(vo)){let $a={[$n]:()=>{Sr(Xa)}};_a.push($a),vn.addKeyMap($a)}return Xi.current=setInterval(()=>{Ui.current&&In()},4e3),()=>{clearInterval(Xi.current);for(let $n of _a)vn.removeKeyMap($n)}}},[vn]),(0,z.useEffect)(()=>{Eo!==Ta&&xr(Eo)},[Eo]),(0,wa.Z)(()=>{if(!Vn&&Zr>0){let _a=new Date().getTime(),$n=window.sessionStorage.getItem(So);_a>=Zr+mr&&(!$n||$n!==Io)&&(window.sessionStorage.setItem(So,Io),ba(!0))}},mr),(0,z.useEffect)(()=>{qn(Yr)},[vn,Yr]),(0,z.useEffect)(()=>{vn&&Yn&&vn.focus()},[vn,Yn]),(0,z.useEffect)(()=>{if(ui&&vn){let _a=function(Xa){let $a=Xa.target;if(hn.current){let wo=$a.scrollTop/$a.scrollHeight;hn.current.scrollTop=hn.current.scrollHeight*wo}};const $n=vn.getScrollerElement();return $n.addEventListener("scroll",_a),()=>{$n.removeEventListener("scroll",_a)}}},[vn,ui]),(0,z.useEffect)(()=>{if(vn&&Sn){let _a=function($n,Xa){Sn($n,Xa)};return vn.on("beforeChange",_a),()=>{vn.off("beforeChange",_a)}}},[vn,Sn]),(0,z.useEffect)(()=>{if(vn&&Bt){let _a=function(){Bt(vn.getValue())};return vn.on("blur",_a),()=>{vn.off("blur",_a)}}},[vn,Bt]);function La(_a,$n){var Xa=_a.getDoc(),$a=Xa.getCursor(),wo=Xa.getLine($a.line),ni=wo.charAt($a.ch-1),pi=wo.lastIndexOf("@\u2581@",$a.ch),Si=wo.lastIndexOf("@\u2581\u2581@",$a.ch),Li=pi>Si?pi:Si,Ci=pi>Si?3:4;if(on.indexOf(ni)===-1)return null;if(console.log("change1:",$n,_a,wo,$a,Li,pi,Si,ni),Li>=0&&$a.ch-Li<5){var Ki=Li+Ci;return Xa.replaceRange("",{line:$a.line,ch:Li},{line:$a.line,ch:Ki}),{line:$a.line,ch:Ki}}return null}(0,z.useEffect)(()=>{if(vn){let _a=function($n,Xa){const $a=$n.getValue();Jo($a),Ar(new Date().getTime()),$n.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Kt&&(Go?Kt($a,to($a)):Kt($a))};return vn.on("change",_a),()=>{vn.off("change",_a)}}},[vn,Kt]),(0,z.useEffect)(()=>{if(vn)if(_t==null)vn.setValue(""),Jo("");else{const _a=window.scrollY||window.pageYOffset;_t!==vn.getValue()&&(vn.setValue(_t),Jo(_t),vn.setCursor(la?1:vn.lineCount(),0),window.scrollTo(0,_a))}},[vn,_t]);const Sr=(0,z.useCallback)(_a=>{const $n=vn.getCursor(),Xa=vn.getSelection();let $a=Xa.split(` `);switch(_a){case"bold":return vn.replaceSelection("**"+Xa+"**"),Xa===""&&vn.setCursor($n.line,$n.ch+2),vn.focus();case"italic":return vn.replaceSelection("*"+Xa+"*"),Xa===""&&vn.setCursor($n.line,$n.ch+1),vn.focus();case"code":return vn.replaceSelection("`"+Xa+"`"),Xa===""&&vn.setCursor($n.line,$n.ch+1),vn.focus();case"inline-latex":return uo("inline-latex"),vn.focus();case"latex":return vn.replaceSelection("```latex\n"+Xa+"\n```"),vn.setCursor($n.line+1,Xa.length+1),vn.focus();case"line-break":return vn.replaceSelection(`
@@ -97,16 +97,16 @@ `;for(let $i=0;$i{switch(Ya){case Dt:return z.createElement(Ve,{callback:xn,onCancel:kr});case Dn:return z.createElement(nt.Z,{callback:xn,onCancel:kr});case Lt:return z.createElement(We.Z,{callback:xn,onCancel:kr});case ln:return z.createElement(Ce,{callback:xn,onCancel:kr});case ua:return z.createElement(Pe,{callback:xn,onCancel:kr});case"maths-latex":return z.createElement(Ht,{showSaveButton:!0,callback:xn});case"inline-latex":return z.createElement(Wt.Z,{showSaveButton:!0,callback:xn});default:return null}},[Ya]);function kr(){uo("")}(0,z.useEffect)(()=>{if(yn.current){let _a=function(pi){wo=!0,ni=pi.pageY},$n=function(){wo=!1},Xa=function(pi){if(wo){let Si=pi.pageY-ni;Si<0&&(Si=0),Si>300&&(Si=300);let Li=Un+Si+"px";Wo(Li)}},$a=yn.current,wo=!1,ni=0;return $a.addEventListener("mousedown",_a),document.addEventListener("mousemove",Xa),document.addEventListener("mouseup",$n),()=>{$a.removeEventListener("mousedown",_a),document.removeEventListener("mousemove",Xa),document.removeEventListener("mouseup",$n)}}},[vn,yn]),(0,z.useEffect)(()=>{Wo(Un)},[Un]);const xo=da(Rt),Xr=da(yo),vr={width:xo,height:Xr},oo=(0,z.useMemo)(()=>{if(Zr){let _a=new Date(Zr),$n=_a.getHours(),Xa=_a.getMinutes(),$a=_a.getSeconds();return $n=$n<10?"0"+$n:$n,Xa=Xa<10?"0"+Xa:Xa,$a=$a<10?"0"+$a:$a,`${$n}:${Xa}:${$a}`}return 0},[Zr]),to=_a=>{const $n=[];if(Go){let Xa=-1;_a=_a.replace(/(@▁▁@|@▁@)/g,function($a,wo,ni){$n.push({multiLine:$a!==bn})})}return $n};function Ko(){window.sessionStorage.removeItem(So),ba(!1),Ar(0)}function No(){ba(!1),Ar(0),vn.setValue(window.sessionStorage.getItem(So))}(0,z.useEffect)(()=>{ho[Ya]&&Ya!==mn&&Ya!==ln&&setTimeout(()=>{const _a=document.getElementsByClassName("markdown-popup-form")[0],$n=window.innerWidth/2-_a.offsetWidth/2,Xa=window.innerHeight/2-_a.offsetHeight/2;Gi($n),fi(Xa)},0)},[Ya]);const si=_a=>{_a.preventDefault();const $n=_a.clientX-Ji,Xa=_a.clientY-Ii;document.body.onmousemove=$a=>{let wo=$a.clientX-$n,ni=$a.clientY-Xa;const pi=document.getElementsByClassName("markdown-popup-form")[0],Si=window.innerWidth-pi.offsetWidth,Li=window.innerHeight-pi.offsetHeight;wo=Math.max(0,Math.min(wo,Si)),ni=Math.max(0,Math.min(ni,Li)),xi($a.clientX,$a.clientY,$n,Xa)&&(Gi(wo),fi(ni))},document.body.onmouseup=function(){document.body.onmousemove=null}},xi=(_a,$n,Xa,$a)=>{const wo=document.body.clientHeight,ni=document.body.clientWidth;return _a<20&&Xa>_a||_a>ni-20&&Xa<_a||$n<20&&$a>$n||$n>wo-20&&$a<$n?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};return z.createElement(z.Fragment,null,z.createElement("div",{className:"markdown-editor-wrapper",ref:Ni},z.createElement("div",{className:`markdown-editor-container ${Tn} ${ui?"on-preview":""} ${va?"mini":""} ${Ta?"full-screen":""}`,style:vr},z.createElement(Fe,{insertTemp:dr,watch:ui,fullScreen:Ta,showNullButton:io,showNullProgramButton:Go,onActionCallback:Sr,hidetoolBar:bo,extraUse:br}),z.createElement("div",{className:"markdown-editor-body"},z.createElement("div",{className:"codemirror-container"},z.createElement("textarea",{ref:zi,placeholder:jn})),ui?z.createElement("div",{ref:hn,className:"preview-container"},Er==="stex"&&z.createElement(Le,{value:Io}),Er!=="stex"&&z.createElement(fe.Z,{disabledFill:Kn,showProgramFill:Go,value:Io})):null))),Fr?z.createElement("a",{ref:yn,className:"editor-resize"}):null,Ya===mn&&z.createElement(xt,{callback:xn,onCancel:kr}),Ya===ln&&z.createElement(Ce,{callback:xn,onCancel:kr}),z.createElement(Se.Z,null,ho[Ya]&&Ya!==mn&&Ya!==ln?z.createElement(et.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:Ji,top:Ii},title:z.createElement("div",{style:{cursor:"move"},onMouseDown:si},ho[Ya]),open:!0,onCancel:kr,footer:null,destroyOnClose:!0,width:Ya===ln?"1200px":null,height:Ya===ln?"80vh":null,className:"markdown-popup-form"},Lr):null))}},45596:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge},I:function(){return Se}});var z=te(78241),ye=te(8591),Oe=te(92832),je=te(81327),he=te(5871),be=te(5112),le=te(3113),me=te(67303),Ne=te(59301),De=te(34055),fe=te(59301),Le=Object.defineProperty,Ee=Object.defineProperties,re=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(Ie,ze,ve)=>ze in Ie?Le(Ie,ze,{enumerable:!0,configurable:!0,writable:!0,value:ve}):Ie[ze]=ve,x=(Ie,ze)=>{for(var ve in ze||(ze={}))a.call(ze,ve)&&y(Ie,ve,ze[ve]);if(E)for(var ve of E(ze))b.call(ze,ve)&&y(Ie,ve,ze[ve]);return Ie},ee=(Ie,ze)=>Ee(Ie,re(ze));const{useForm:ne}=z.default,oe={width:280,marginRight:10},ue={labelCol:{span:5},wrapperCol:{span:19}};var ge=({callback:Ie,onCancel:ze})=>{const[ve]=ne();let at=(0,Ne.useRef)();function xe(qe){at.current.width=ve.getFieldValue("width"),at.current.align=ve.getFieldValue("align"),Ie(qe,at.current)}function it(qe,st){if(qe.status===-1){ye.ZP.error(qe.message);return}ve.setFieldsValue({src:`/api/attachments/${qe.id}`,type:st.type})}function Ue(qe){let st=qe.target.files[0];at.current=st,Se(st,it)}return fe.createElement(z.default,ee(x({form:ve},ue),{className:"upload-image-panel",onFinish:xe,style:{width:470,overflow:"hidden"}}),fe.createElement(z.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},fe.createElement("div",{className:"flex-container"},fe.createElement(z.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},fe.createElement(Oe.default,{style:oe})),fe.createElement(Fe,{onFileChange:Ue}))),fe.createElement(z.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},fe.createElement(Oe.default,{style:{width:264}})),fe.createElement(z.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},fe.createElement(je.Z,null,fe.createElement(z.default.Item,{name:"width",style:{margin:0}},fe.createElement(he.Z,{style:{width:264}})),fe.createElement("span",{className:"ml8"},"%"))),fe.createElement(z.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},fe.createElement(be.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),fe.createElement("aside",null,fe.createElement(z.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},fe.createElement(le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),fe.createElement(le.ZP,{type:"default",onClick:ze},"\u53D6\u6D88"))))};function Fe({onFileChange:Ie}){return fe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",fe.createElement("input",{type:"file",onChange:Ie}))}function Se(Ie,ze){if(!Ie)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,De.bg)())throw ye.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ve=new FormData;ve.append("editormd-image-file",Ie),ve.append("file_param_name","editormd-image-file"),ve.append("byxhr","true");var at=new window.XMLHttpRequest;at.withCredentials=!0,at.addEventListener("load",function(xe){ze(JSON.parse(xe.target.responseText),Ie)},!1),at.addEventListener("error",function(xe){console.error(xe)},!1),at.open("POST",`${me.KI}/api/attachments.json`),at.send(ve)}},75790:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return Oe}});var z=te(59301),ye=te(4676);class Oe extends z.Component{constructor(he){super(he);const be=window.document;this.node=be.createElement("div"),be.body.appendChild(this.node)}render(){const{children:he}=this.props;return(0,ye.createPortal)(he,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(Ft,bt,te){"use strict";te.d(bt,{i:function(){return ue},Z:function(){return Fe}});var z={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},ye=te(71418),Oe=te(6848),je=te(93948),he=te(92310),be=te.n(he),le=te(49661),me=te(57884),Ne=te(34055),De=te(79005),fe=te(20345),Le=te(77882),Ee=te(31081),re=te(75309),E=te(71979),a=te(47558),b=te(42922),y=te(66832),x=te(96593),ee=te(19664),ne=te(91833),oe=te(59301);const ue=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:De,swimg:fe},{name:"101\u8BA1\u5212",ptimg:Le,swimg:Ee},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:re,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:b},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:y,swimg:x},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ee,swimg:ne}];var Fe=({className:Se,dataSource:Ie=[],col:ze=4,right:ve,bottom:at=23,precision:xe=0,wrapWidth:it=1200,trackEventItems:Ue,loading:qe,onRemove:st=()=>{},isCurrent:ot=!0,showAlias:Ke=!1,showProgress:Re=!1})=>{const Me=Math.floor((it-(ze-1)*ve)/ze),Ve=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(nt=>(window.ENV==="build"&&(nt.ptimg=`/react/build${nt.ptimg}`,nt.swimg=`/react/build${nt.swimg}`),nt));return oe.createElement(ye.Z,{spinning:qe},oe.createElement("div",{className:be()(z.list,Se)},!!(Ie!=null&&Ie.length)&&(Ie==null?void 0:Ie.map((nt,We)=>{var et,ht,yt,gt,xt,Ae;const{name:wt,id:It,identifier:ke,featured:ut,school_name:ce,image_url:ie,excellent:ae,is_plan:se}=nt;return oe.createElement("div",{key:It,className:ot&&Re?z.wrapisCurrent:z.wrap,style:{width:Me,marginRight:(1+We)%ze===0?0:ve+xe,marginBottom:at}},oe.createElement("a",{className:z.li,onClick:de=>{de.preventDefault(),de.stopPropagation(),Ue&&(0,le.L9)([Ue]),(0,le.xg)(`/paths/${ke}`)}},oe.createElement("div",{className:z.img},oe.createElement("img",{className:z.cover,src:`${ie}`}),ot&&(0,Ne.bg)()&&(nt==null?void 0:nt.studying)&&oe.createElement("div",{className:`${z.movebq} user-path-items`,onClick:de=>{de.stopPropagation(),st(nt)}},oe.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),oe.createElement("span",{className:"c-red"},"\u79FB\u9664")),(et=nt==null?void 0:nt.subject_tags)==null?void 0:et.map((de,Ce)=>{var pe,Be;if(Ce===0){const Xe=(pe=Ve.find(Pe=>Pe.name==de))==null?void 0:pe.swimg;return oe.createElement("img",{className:z.sign,src:Xe,style:{left:"-4px"}})}const $e=(Be=Ve.find(Xe=>Xe.name==de))==null?void 0:Be.ptimg;return oe.createElement("img",{className:z.sign,src:$e,style:{left:`${48+52*(Ce-1)+2*Ce}px`}})}),oe.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(nt==null?void 0:nt.excellent)&&oe.createElement("div",{className:z.bq},"\u5F00\u653E\u8BFE\u7A0B"))),oe.createElement("div",{className:z.name},oe.createElement(Oe.Z,{title:Ke&&(nt!=null&&nt.excellent_alias_name)?oe.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${wt}`,oe.createElement("br",null),oe.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${nt==null?void 0:nt.excellent_alias_name}`)):wt},oe.createElement("span",{className:z.e},Ke&&(nt==null?void 0:nt.excellent_alias_name)||wt))),ot&&Re&&((ht=nt==null?void 0:nt.progress)==null?void 0:ht.all_score)!=0&&oe.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},oe.createElement(je.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((yt=nt==null?void 0:nt.progress)==null?void 0:yt.my_score)/((gt=nt==null?void 0:nt.progress)==null?void 0:gt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(xt=nt==null?void 0:nt.progress)==null?void 0:xt.my_score,"/",(Ae=nt==null?void 0:nt.progress)==null?void 0:Ae.all_score),(!ot||!Re)&&oe.createElement("div",{className:z.tags},oe.createElement("div",null,oe.createElement(Oe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),oe.createElement("span",null,nt.stages_count))),oe.createElement(Oe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),oe.createElement("span",null,nt.members_count)))))))})),!Ie.length&&oe.createElement(me.Z,null)))}},47949:function(Ft,bt,te){"use strict";te.d(bt,{jL:function(){return he},w9:function(){return Gt},dN:function(){return lt},QD:function(){return Er},cQ:function(){return gt.Z},Oz:function(){return Xe},op:function(){return Rt},O5:function(){return Io},_b:function(){return bo},t7:function(){return Ie},Gi:function(){return Pa},YG:function(){return mn},kT:function(){return ua},qp:function(){return b},K3:function(){return ee},vr:function(){return Vn},qE:function(){return Yn},Je:function(){return at},wb:function(){return We},lB:function(){return yt},cq:function(){return ir},tp:function(){return ue},Si:function(){return qn},k8:function(){return Ni},Du:function(){return Wo}});var z=te(59301),ye={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Oe="data:image/png;base64,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",he=({dataSource:yn=[],img:hn,imgWidth:In=346,title:Da,sunTitle:La,bannerExtraContent:Sr})=>z.createElement("div",{className:ye.banner},z.createElement("div",{className:ye.content},z.createElement("aside",null,z.createElement("p",null,z.createElement("b",null,Da),z.createElement("span",null,La)),yn.length>0&&z.createElement("div",{className:ye.btns},yn.map((xn,Lr)=>z.createElement("div",{key:Lr,onClick:xn.click},xn.name,xn.sign?z.createElement("img",{src:Oe,width:39}):null))),Sr),hn&&z.createElement("img",{style:{marginTop:33,marginRight:38},src:hn,width:In}))),be={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},le=te(92310),me=te.n(le),Ne=te(89392),De=Object.defineProperty,fe=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,re=(yn,hn,In)=>hn in yn?De(yn,hn,{enumerable:!0,configurable:!0,writable:!0,value:In}):yn[hn]=In,E=(yn,hn)=>{for(var In in hn||(hn={}))Le.call(hn,In)&&re(yn,In,hn[In]);if(fe)for(var In of fe(hn))Ee.call(hn,In)&&re(yn,In,hn[In]);return yn},b=({dataSource:yn=[],value:hn,onChange:In,onTitleChange:Da,className:La,title:Sr,titleWidth:xn=41,style:Lr={},fontColor:kr="#6A7283",showCount:xo,classNameActive:Xr,styleItem:vr={}})=>{const[oo,to]=(0,z.useState)(0),[Ko,No]=(0,z.useState)(!1),si=(0,z.useRef)(null),xi=(0,z.useRef)(null);return(0,z.useEffect)(()=>{var _a;yn.length!==0&&(((_a=si==null?void 0:si.current)==null?void 0:_a.clientHeight)>97?to(1):to(0)),yn.length===0&&to(0),No(!1)},[yn]),z.createElement("div",{className:me()(be.row,La),style:Lr},z.createElement("div",{onClick:(0,Ne.throttle)(()=>Da==null?void 0:Da(),2e3),style:{width:xn,marginTop:Ko?12:4},className:`${be.title} ${Da?"current":""}`},Sr),z.createElement("div",{className:Ko?`${be.tagsWrap} ${be.tagsBorderWrap}`:be.tagsWrap},z.createElement("div",{className:be.bar,ref:xi,style:oo>0?{height:oo===1?97:"auto",overflow:oo===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},z.createElement("div",{className:be.tag,ref:si},yn==null?void 0:yn.map(_a=>z.createElement("span",{onClick:()=>In(_a.id),key:_a.id,style:E(E({color:kr},vr),(_a==null?void 0:_a.style)||{}),className:hn===_a.id?me()(Xr||be.active,_a.classNameActive):""},z.createElement("span",{title:_a.name,className:be.name},_a.name),!!xo&&z.createElement("span",{className:be.num},_a.count))))),!!oo&&z.createElement(z.Fragment,null,oo===1?z.createElement("div",{onClick:()=>{var _a;to(2),((_a=si==null?void 0:si.current)==null?void 0:_a.clientHeight)>245?No(!0):No(!1)},className:be.action},"\u5C55\u5F00",z.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):z.createElement("div",{onClick:()=>{xi.current.scrollTop=0,to(1),No(!1)},className:be.action},"\u6536\u8D77",z.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},ee=({dataSource:yn=[],value:hn,onChange:In,onTitleChange:Da,className:La,title:Sr,titleWidth:xn=41,style:Lr={},fontColor:kr="#6A7283",showCount:xo,expand:Xr=!0})=>{const[vr,oo]=(0,z.useState)(0),[to,Ko]=(0,z.useState)(!1),No=(0,z.useRef)(null),si=(0,z.useRef)(null),[xi,_a]=(0,z.useState)(Xr);return z.createElement("div",{className:me()(y.row,La),style:Lr},z.createElement("div",{className:"flex item-center justify-between"},z.createElement("div",{onClick:(0,Ne.throttle)(()=>Da==null?void 0:Da(),2e3),style:{width:xn,marginTop:to?12:4},className:`${y.title} ${Da?"current":""}`},Sr),z.createElement("i",{className:`iconfont ${xi?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:xi?8:10},onClick:()=>_a(!xi)})),xi&&z.createElement("div",{className:to?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},z.createElement("div",{className:y.fenge}),z.createElement("div",{className:y.bar,ref:si},z.createElement("div",{className:y.tag,ref:No},yn==null?void 0:yn.map($n=>z.createElement("span",{onClick:()=>In($n.id),key:$n.id,style:{color:kr},className:hn===$n.id?y.active:""},z.createElement("span",{title:$n.name,className:y.name},$n.name),!!xo&&z.createElement("span",{className:y.num},$n.count)))))))},ne={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ue=({dataSource:yn=[],value:hn,onChange:In,className:Da,style:La={}})=>z.createElement("div",{style:La,className:me()(ne.tabs,Da)},yn.map(Sr=>z.createElement("span",{onClick:()=>In(Sr.id),className:hn===Sr.id?ne.active:"",key:Sr.id},Sr.name))),ge={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},Fe=te(92832),Ie=({dataSource:yn=[],value:hn="",onChange:In,onInputChange:Da=()=>{},className:La,style:Sr={},placeholder:xn,allowClear:Lr=!1})=>{var kr;const[xo,Xr]=(0,z.useState)(""),[vr,oo]=(0,z.useState)("");(0,z.useEffect)(()=>{var No;let si=hn;(No=JSON.stringify(hn))!=null&&No.includes("{")&&(Xr(hn.id),si=hn.value||"");try{oo(decodeURIComponent(si||""))}catch(xi){oo(decodeURIComponent(si||""))}},[hn]);const to=()=>{In(encodeURIComponent(vr),xo||null)},Ko=No=>{No!==xo&&(Xr(No),In(encodeURIComponent(vr),No))};return z.createElement("div",{className:me()(ge.input,La),style:Sr},!!yn.length&&z.createElement("div",{className:ge.dropdown},z.createElement("div",{className:ge.text},(kr=yn.find(No=>No.id===xo))==null?void 0:kr.name,z.createElement("i",{className:"iconfont icon-zhankai4"}),z.createElement("b",{className:ge.b1}),z.createElement("b",{className:ge.b2})),z.createElement("div",{className:ge.menu},yn.map((No,si)=>z.createElement("div",{key:si,onClick:()=>Ko(No.id)},No.name)))),z.createElement(Fe.default,{onPressEnter:to,value:vr,onChange:No=>{oo(No.target.value),Da(encodeURIComponent(No.target.value),xo||null)},bordered:!1,placeholder:xn}),z.createElement("i",{onClick:to,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ze={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},at=({value:yn,onChange:hn,className:In,total:Da,pageSize:La,style:Sr={}})=>{const xn=yn<2,Lr=yn>=Math.ceil(Da/La);return Da<=La?z.createElement(z.Fragment,null):z.createElement("div",{className:me()(ze.quickPager,In),style:Sr},z.createElement("div",{onClick:()=>{xn||hn(yn-1,"prev")},className:xn?ze.disabled:""},"\u4E0A\u4E00\u9875"),z.createElement("div",{onClick:()=>{Lr||hn(yn+1,"next")},className:Lr?ze.disabled:""},"\u4E0B\u4E00\u9875"))},xe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},it=te(71418),Ue=te(6848),qe=te(13570),st=te(90524),ot=te(49661),Ke=te(96908),Re=te(57177),Me=te(81378),Ve=te(57884),We=({className:yn,dataSource:hn=[],col:In=4,right:Da,bottom:La=23,precision:Sr=0,wrapWidth:xn=1200,trackEventItems:Lr,loading:kr})=>{const xo=Math.floor((xn-(In-1)*Da)/In);return z.createElement(it.Z,{spinning:kr},z.createElement("div",{className:me()(xe.list,yn)},!!hn.length&&hn.map((Xr,vr)=>{const{name:oo,id:to,identifier:Ko,power:No,cover_image_id:si,pic:xi}=Xr;return z.createElement("div",{className:xe.wrap,key:to,style:{width:xo,marginRight:(1+vr)%In===0?0:Da+Sr,marginBottom:La}},z.createElement("a",{target:"_blank",href:`/shixuns/${Ko}/challenges`,className:xe.li,onClick:_a=>{_a.preventDefault(),Lr&&(0,ot.L9)([Lr]),No&&(0,ot.xg)(`/shixuns/${Ko}/challenges`)}},z.createElement("div",{className:xe.img},z.createElement("img",{className:xe.cover,src:`${xi}`}),Xr.is_jupyter&&z.createElement("img",{className:xe.sign,src:Ke}),Xr.is_jupyter_lab&&z.createElement("img",{className:xe.sign,src:Re}),Xr.is_unity_3d&&z.createElement("img",{className:xe.sign,src:Me})),z.createElement("div",{className:xe.name},z.createElement(Ue.Z,{title:oo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:xe.e},oo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{className:xe.tags},z.createElement(Ue.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,Xr.challenges_count))),!!Xr.myshixuns_count&&z.createElement(Ue.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),z.createElement("span",null,Xr.myshixuns_count))),z.createElement(Ue.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},z.createElement("span",null,z.createElement("span",null,Xr.level))),z.createElement("div",{className:xe.rate},z.createElement(qe.Z,{allowHalf:!0,disabled:!0,defaultValue:Xr.score_info}),z.createElement("span",null,"\xA0",Xr.score_info?`${Xr.score_info}\u5206`:"5\u5206")))),!No&&z.createElement("div",{className:xe.lockWrap},z.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!hn.length&&z.createElement(Ve.Z,null)))},et={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},yt=({className:yn,dataSource:hn=[],col:In=4,right:Da,bottom:La=23,precision:Sr=0,wrapWidth:xn=1200,wrapClassName:Lr,trackEventItems:kr,loading:xo})=>{const Xr=Math.floor((xn-(In-1)*Da)/In);return z.createElement(it.Z,{spinning:xo},z.createElement("div",{className:me()(et.list,yn)},!!hn.length&&hn.map((vr,oo)=>{const{name:to,id:Ko,identifier:No,power:si,cover_image_id:xi,pic:_a}=vr;return z.createElement("div",{className:me()(et.wrap,Lr),key:Ko,style:{width:Xr,marginRight:(1+oo)%In===0?0:Da+Sr,marginBottom:La}},z.createElement("a",{target:"_blank",href:`/shixuns/${No}/challenges`,className:et.li,onClick:$n=>{$n.preventDefault(),kr&&(0,ot.L9)([kr]),si&&(0,ot.xg)(`/shixuns/${No}/challenges`)}},z.createElement("img",{src:te(47621),className:et.titleBg}),z.createElement("div",{className:et.name},z.createElement(Ue.Z,{title:to||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:et.e},to||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:et.img},z.createElement("img",{className:et.cover,src:xi?`${st.Z.API_SERVER}/api/attachments/${xi}`:`${st.Z.IMG_SERVER+_a}`}),vr.is_jupyter&&z.createElement("div",{className:et.bq},"Jupyter"),vr.is_jupyter_lab&&z.createElement("div",{className:et.bq},"JupyterLab"),vr.is_unity_3d&&z.createElement("div",{className:et.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),z.createElement("div",{className:"mt20 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:et.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:et.value},vr.myshixuns_count)),z.createElement("div",null,z.createElement("span",{className:et.text},"\u56F0\u96BE\u7B49\u7EA7"),z.createElement("span",{className:et.value},vr.level))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:et.text},"\u5173\u5361\u6570"),z.createElement("span",{className:et.value},vr.challenges_count)),z.createElement("div",{className:et.rate},z.createElement(qe.Z,{allowHalf:!0,disabled:!0,defaultValue:vr.score_info}),z.createElement("span",{className:et.value,style:{color:"#FF9C00"}},"\xA0",vr.score_info?`${vr.score_info}\u5206`:"5\u5206"))))),!si&&z.createElement("div",{className:et.lockWrap},z.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!hn.length&&z.createElement(Ve.Z,null)))},gt=te(929),xt={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Ae=te(79005),wt=te(20345),It=te(77882),ke=te(31081),ut=te(75309),ce=te(71979),ie=te(47558),ae=te(42922),se=te(66832),de=te(96593),Ce=te(19664),pe=te(91833);const Be=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ae,swimg:wt},{name:"101\u8BA1\u5212",ptimg:It,swimg:ke},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ut,swimg:ce},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ie,swimg:ae},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:se,swimg:de},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Ce,swimg:pe}];var Xe=({className:yn,dataSource:hn=[],col:In=4,right:Da,bottom:La=23,precision:Sr=0,wrapWidth:xn=1200,trackEventItems:Lr,loading:kr,wrapClassName:xo,imgClassName:Xr,isArrow:vr=!1})=>{const oo=Math.floor((xn-(In-1)*Da)/In),[to,Ko]=(0,z.useState)(),[No,si]=(0,z.useState)(),xi=$n=>Ko($n),_a=()=>Ko(-1);return z.createElement(it.Z,{spinning:kr},z.createElement("div",{className:me()(xt.list,yn)},!!(hn!=null&&hn.length)&&(hn==null?void 0:hn.map(($n,Xa)=>{var $a;const{name:wo,id:ni,identifier:pi,featured:Si,school_name:Li,image_url:Ci,excellent:Ki,is_plan:Ti}=$n;return z.createElement("div",{key:ni,className:me()(xt.wrap,xo),style:{width:oo,marginRight:(1+Xa)%In===0?0:Da+Sr,marginBottom:La}},z.createElement("a",{target:"_blank",href:`/paths/${pi}`,className:xt.li,onClick:no=>{no.preventDefault(),Lr&&(0,ot.L9)([Lr]),(0,ot.xg)(`/paths/${pi}`)}},z.createElement("img",{src:te(39057),className:xt.titleBg}),z.createElement("div",{className:xt.name},z.createElement(Ue.Z,{title:wo},z.createElement("span",{className:xt.e,style:{color:vr&&to===Xa?"#145DFF":"#000000"},onMouseEnter:()=>{xi(Xa)},onMouseLeave:_a},wo))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:me()(xt.img,Xr)},z.createElement("img",{className:xt.cover,src:`${st.Z.IMG_SERVER+Ci}`}),($a=$n==null?void 0:$n.subject_tags)==null?void 0:$a.map((no,ko)=>{var ri,Ro;if(ko===0){const yi=(ri=Be.find(Xo=>Xo.name==no))==null?void 0:ri.swimg;return z.createElement("img",{className:xt.sign,src:yi,style:{left:"-4px"}})}const Ho=(Ro=Be.find(yi=>yi.name==no))==null?void 0:Ro.ptimg;return z.createElement("img",{className:xt.sign,src:Ho,style:{left:`${48+52*(ko-1)+2*ko}px`}})}),z.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},($n==null?void 0:$n.excellent)&&z.createElement("div",{className:xt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:xt.text},"\u7AE0\u8282\u6570"),z.createElement("span",{className:xt.value},$n.stages_count)),z.createElement("div",null,z.createElement("span",{className:xt.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:xt.value},$n.members_count))))))})),!hn.length&&z.createElement(Ve.Z,null)))},Pe={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},mt="data:image/png;base64,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",St=te(59301),Gt=({className:yn,dataSource:hn=[],col:In=4,right:Da,bottom:La=23,precision:Sr=0,wrapWidth:xn=1200,trackEventItems:Lr,loading:kr})=>{const xo=Math.floor((xn-(In-1)*Da)/In);return St.createElement(it.Z,{spinning:kr},St.createElement("div",{className:me()(Pe.list,yn)},!!hn.length&&hn.map((Xr,vr)=>{const{subject_identifier:oo,id:to,identifier:Ko,power:No}=Xr,si=Xr.is_public!=0&&Xr.is_public;return St.createElement("div",{className:Pe.wrap,key:to,style:{width:xo,marginRight:(1+vr)%In===0?0:Da+Sr,marginBottom:La}},St.createElement("a",{className:Pe.li,onClick:xi=>{xi.preventDefault(),Lr&&(0,ot.L9)([Lr]),(0,ot.xg)(Xr.first_category_url)}},St.createElement("div",{className:Pe.top},St.createElement(Ue.Z,{title:Xr.name},St.createElement("div",{className:Pe.name},Xr.name)),St.createElement("img",{className:Pe.img,src:st.Z.IMG_SERVER+"/images/"+Xr.avatar_url}),St.createElement("div",{className:Pe.text,title:Xr.creator},Xr.creator),oo&&St.createElement("div",{className:Pe.btns},St.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),St.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),si&&St.createElement("div",{className:Pe.sign},"\u516C\u5F00")),St.createElement("div",{className:Pe.bottom},Xr.visits>0&&St.createElement(Ue.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},St.createElement("span",null,St.createElement("i",{className:"iconfont icon-liulanyan"}),St.createElement("span",null,Xr.visits))),Xr.course_members_count>0&&St.createElement(Ue.Z,{title:"\u6210\u5458",placement:"bottom"},St.createElement("span",null,St.createElement("i",{className:"iconfont icon-chengyuan"}),Xr.course_members_count)),Xr.tasks_count>0&&St.createElement(Ue.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},St.createElement("span",null,St.createElement("i",{className:"iconfont icon-zuoye"}),Xr.tasks_count)),Xr.is_end?St.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):St.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Xr.is_accessible&&St.createElement("div",{className:Pe.lockWrap},St.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),St.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!hn.length&&St.createElement(Ve.Z,null)))},Ht={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Wt="data:image/png;base64,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",lt=({className:yn,dataSource:hn=[],col:In=4,right:Da,bottom:La=23,precision:Sr=0,wrapWidth:xn=1200,wrapClassName:Lr,trackEventItems:kr,loading:xo})=>{const Xr=Math.floor((xn-(In-1)*Da)/In);return z.createElement(it.Z,{spinning:xo},z.createElement("div",{className:me()(Ht.list,yn)},!!hn.length&&hn.map((vr,oo)=>{const{subject_identifier:to,id:Ko,identifier:No,power:si}=vr,xi=vr.is_public!=0&&vr.is_public;return z.createElement("div",{className:me()(`${Ht.wrap} ${vr.is_accessible?"":Ht.warpStyle}`,Lr),key:Ko,style:{width:Xr,marginRight:(1+oo)%In===0?0:Da+Sr,marginBottom:La}},z.createElement("a",{className:Ht.li,onClick:_a=>{_a.preventDefault(),kr&&(0,ot.L9)([kr]),(0,ot.xg)(vr.first_category_url)}},z.createElement("div",{className:Ht.creator},z.createElement("img",{className:Ht.img,src:st.Z.IMG_SERVER+"/images/"+vr.avatar_url}),z.createElement("div",{className:Ht.text,title:vr.creator},vr.creator)),z.createElement("div",{className:Ht.top},z.createElement(Ue.Z,{title:vr.name},z.createElement("div",{className:Ht.name},vr.name)),xi&&z.createElement("div",{className:Ht.sign},"\u516C\u5F00")),z.createElement("div",{className:Ht.middle},z.createElement("div",{className:Ht.row,style:{marginBottom:6}},z.createElement("div",null,z.createElement("span",{className:Ht.text},"\u8BBF\u95EE\u91CF"),z.createElement("span",{className:Ht.value},(vr==null?void 0:vr.visits)||0)),z.createElement("div",null,z.createElement("span",{className:Ht.text},"\u6210\u5458"),z.createElement("span",{className:Ht.value},(vr==null?void 0:vr.course_members_count)||0))),z.createElement("div",{className:Ht.row},z.createElement("div",null,z.createElement("span",{className:Ht.text,style:{width:42}},"\u4F5C",z.createElement("span",{style:{marginLeft:14}},"\u4E1A")),z.createElement("span",{className:Ht.value},(vr==null?void 0:vr.tasks_count)||0)),z.createElement("div",null,z.createElement("span",{className:Ht.text},"\u72B6\u6001"),vr.is_end?z.createElement("span",{className:Ht.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):z.createElement("span",{className:Ht.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),to&&z.createElement("div",{className:Ht.btns},z.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!vr.is_accessible&&z.createElement("div",{className:Ht.lockWrap},z.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!hn.length&&z.createElement(Ve.Z,null)))},Dt={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Lt=te(76560),mn=({dataSource:yn=[],value:hn,onChange:In,className:Da,style:La={},tabBarExtraContent:Sr})=>z.createElement("div",{className:me()(Dt.tabs,Da),style:La},z.createElement("div",{className:Dt.tabsWrap},yn.map((xn,Lr)=>z.createElement("aside",{className:Dt.tab,onClick:()=>{In(xn.id),xn.link&&Lt.history.push(xn.link)},key:Lr},z.createElement("div",{className:hn===xn.id?Dt.active:""},xn.name),(xn==null?void 0:xn.resetCount)==null&&(xn==null?void 0:xn.total)!==void 0&&z.createElement("span",null,"\uFF08",xn==null?void 0:xn.total,"\uFF09"),(xn==null?void 0:xn.resetCount)!==void 0&&(xn==null?void 0:xn.total)!==void 0&&z.createElement(Ue.Z,{title:(xn==null?void 0:xn.tip)!=null?xn==null?void 0:xn.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},xn==null?void 0:xn.resetCount),"/",z.createElement("span",null,xn==null?void 0:xn.total),"\uFF09"))))),z.createElement("div",{className:Dt.tabBar},Sr)),fn={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},ua=({dataSource:yn=[],value:hn,onChange:In,className:Da,style:La={},tabBarExtraContent:Sr})=>z.createElement("div",{className:me()(fn.tabs,Da),style:La},z.createElement("div",{className:fn.tabsWrap},yn.map((xn,Lr)=>z.createElement("aside",{className:fn.tab,onClick:()=>{In(xn.id),xn.link&&Lt.history.push(xn.link)},key:Lr},z.createElement("div",{className:hn===xn.id?fn.active:""},xn.name),(xn==null?void 0:xn.resetCount)==null&&(xn==null?void 0:xn.total)!==void 0&&z.createElement("span",null,"\uFF08",xn==null?void 0:xn.total,"\uFF09"),(xn==null?void 0:xn.resetCount)!==void 0&&(xn==null?void 0:xn.total)!==void 0&&z.createElement(Ue.Z,{title:(xn==null?void 0:xn.tip)!=null?xn==null?void 0:xn.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},xn==null?void 0:xn.resetCount),"/",z.createElement("span",null,xn==null?void 0:xn.total),"\uFF09"))))),z.createElement("div",{className:fn.tabBar},Sr)),Pa=({className:yn,style:hn={},children:In})=>z.createElement("div",{className:me()(yn),style:hn},In),wa={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},ar=te(38854),sr=te(20834);const ma=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ir=({sortValue:yn,dropValue:hn,className:In,onSort:Da,onDrop:La,dataSource:Sr=ma})=>{var xn;return z.createElement("div",{className:me()(wa.orderWrap,In)},z.createElement(ar.Z,{dropdownRender:()=>z.createElement(sr.default,null,Sr.map((Lr,kr)=>z.createElement(sr.default.Item,{key:kr,onClick:()=>La(Lr.id)},Lr.name)))},z.createElement("span",{className:wa.orderTextWrap},(xn=Sr.find(Lr=>hn===Lr.id))==null?void 0:xn.name)),z.createElement("span",{className:wa.orderIconWrap},z.createElement("span",{className:wa.orderAsc},z.createElement("i",{className:yn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${wa.cursorPointer} ${wa.active}`:`iconfont icon-sanjiaoxing-up font12 ${wa.cursorPointer}`,onClick:()=>Da(yn==="asc"?"desc":"asc")})),z.createElement("span",{className:wa.orderDesc},z.createElement("i",{className:yn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${wa.cursorPointer} ${wa.active}`:`iconfont icon-sanjiaoxing-down font12 ${wa.cursorPointer}`,onClick:()=>Da(yn==="asc"?"desc":"asc")}))))},on={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},bn=te(3113),Ia=te(22688),fa=Object.defineProperty,da=Object.getOwnPropertySymbols,yr=Object.prototype.hasOwnProperty,Hn=Object.prototype.propertyIsEnumerable,vo=(yn,hn,In)=>hn in yn?fa(yn,hn,{enumerable:!0,configurable:!0,writable:!0,value:In}):yn[hn]=In,ho=(yn,hn)=>{for(var In in hn||(hn={}))yr.call(hn,In)&&vo(yn,In,hn[In]);if(da)for(var In of da(hn))Hn.call(hn,In)&&vo(yn,In,hn[In]);return yn},jr=(yn,hn)=>{var In={};for(var Da in yn)yr.call(yn,Da)&&hn.indexOf(Da)<0&&(In[Da]=yn[Da]);if(yn!=null&&da)for(var Da of da(yn))hn.indexOf(Da)<0&&Hn.call(yn,Da)&&(In[Da]=yn[Da]);return In},_t=(yn,hn,In)=>new Promise((Da,La)=>{var Sr=kr=>{try{Lr(In.next(kr))}catch(xo){La(xo)}},xn=kr=>{try{Lr(In.throw(kr))}catch(xo){La(xo)}},Lr=kr=>kr.done?Da(kr.value):Promise.resolve(kr.value).then(Sr,xn);Lr((In=In.apply(yn,hn)).next())}),Rt=yn=>{var hn=yn,{className:In,style:Da,children:La,loading:Sr=!1,openLoading:xn,onClick:Lr=()=>{},size:kr="middle",shape:xo="round",theme:Xr}=hn,vr=jr(hn,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[oo,to]=(0,z.useState)(!1),Ko=(0,z.useMemo)(()=>{switch(Xr){case Ia.Fy.THEMEONE:return on.ThemeOne;case Ia.Fy.DEFAULT:default:return on.btn}},[Xr]);return z.createElement(bn.ZP,ho({onClick:(0,Ne.throttle)(No=>_t(void 0,null,function*(){xn&&to(!0);try{yield Lr(No)}catch(si){console.log("error",si)}xn&&to(!1)}),2e3,{leading:!0,trailing:!1}),className:me()(Ko,on[`${kr}-${xo}`],In),style:Da,size:kr,shape:xo,loading:oo||Sr},vr),La)},Un={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},Yn=({className:yn,style:hn,children:In=null,onClick:Da,title:La})=>z.createElement("div",{className:me()(Un.head,yn),style:hn},z.createElement("span",{className:"primary-hover",onClick:Da},z.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),z.createElement("b",{title:La},La),z.createElement("div",{className:Un.node},In)),Yr={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Er=({confirmShow:yn=!0,confirmTitle:hn,confirmClick:In,cancelShow:Da=!0,cancelTitle:La,cancelClick:Sr,className:xn,style:Lr,confirmLoading:kr=!1})=>z.createElement("div",{className:me()(Yr.btns,xn),style:Lr},yn&&z.createElement(bn.ZP,{loading:kr,onClick:In,type:"primary",className:Yr.confirm},hn),Da&&z.createElement(bn.ZP,{onClick:Sr,className:Yr.cancel},La)),So={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Vn=({className:yn,style:hn={},LeftContent:In,children:Da,RightContent:La})=>z.createElement("div",{className:me()(So.fixedBottom,yn),style:hn},z.createElement("div",{className:So.wrap},z.createElement("div",{className:So.left},In),z.createElement("div",{className:So.center},Da),z.createElement("div",{className:So.right},La))),io={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},bo=({className:yn,style:hn={},dataSource:In=[]})=>z.createElement("div",{className:me()(io.crumbs,yn),style:hn},In.map((Da,La)=>LaLt.history.push(Da.path)},Da.name):z.createElement("span",null,Da.name),z.createElement("span",null,"\xA0",">","\xA0")):z.createElement("span",{key:La,style:{color:"#5F6368"}},Da.name))),Eo=te(31797),Bt=Object.defineProperty,Sn=Object.defineProperties,pn=Object.getOwnPropertyDescriptors,Tn=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,la=Object.prototype.propertyIsEnumerable,Kn=(yn,hn,In)=>hn in yn?Bt(yn,hn,{enumerable:!0,configurable:!0,writable:!0,value:In}):yn[hn]=In,jn=(yn,hn)=>{for(var In in hn||(hn={}))Jn.call(hn,In)&&Kn(yn,In,hn[In]);if(Tn)for(var In of Tn(hn))la.call(hn,In)&&Kn(yn,In,hn[In]);return yn},Nr=(yn,hn)=>Sn(yn,pn(hn)),br=(yn,hn)=>{var In={};for(var Da in yn)Jn.call(yn,Da)&&hn.indexOf(Da)<0&&(In[Da]=yn[Da]);if(yn!=null&&Tn)for(var Da of Tn(yn))hn.indexOf(Da)<0&&la.call(yn,Da)&&(In[Da]=yn[Da]);return In};const{Countdown:vn}=Eo.default;var Io=yn=>{var hn=yn,{onChange:In}=hn,Da=br(hn,["onChange"]);const[La,Sr]=(0,z.useState)(null);(0,z.useEffect)(()=>{typeof La=="number"&&La>=0&&In(La)},[La]);const xn=Lr=>{const kr=Math.floor(Lr/1e3);Sr(kr)};return z.createElement(vn,Nr(jn({},Da),{onChange:xn}))},Jo={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},qn=({DataProps:yn,className:hn,style:In={}})=>{var Da;return z.createElement("div",{className:me()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Jo.ClassRoomItem,hn),style:In,onClick:()=>{(0,ot.xg)(yn==null?void 0:yn.first_category_url)}},z.createElement("div",{className:"flex flex-col item-center"},z.createElement("img",{src:`${(Da=st.Z)==null?void 0:Da.IMG_SERVER}/images/${yn==null?void 0:yn.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(yn==null?void 0:yn.subject_identifier)&&z.createElement("div",{className:"mt-40px"},z.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),z.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},z.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(yn!=null&&yn.is_public)&&z.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),z.createElement("span",{className:me()("text-16px font-medium",Jo.TitleDom)},yn==null?void 0:yn.name)),z.createElement("div",{className:"c-grey-333 font-medium"},yn==null?void 0:yn.creator),z.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",yn==null?void 0:yn.course_members_count),z.createElement("div",{className:"c-grey-333 flex item-center justify-between"},z.createElement("div",null,"\u4F5C\u4E1A\uFF1A",yn==null?void 0:yn.tasks_count),yn!=null&&yn.is_end?z.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):z.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Ta=Object.defineProperty,xr=Object.getOwnPropertySymbols,Ya=Object.prototype.hasOwnProperty,uo=Object.prototype.propertyIsEnumerable,Zr=(yn,hn,In)=>hn in yn?Ta(yn,hn,{enumerable:!0,configurable:!0,writable:!0,value:In}):yn[hn]=In,Ar=(yn,hn)=>{for(var In in hn||(hn={}))Ya.call(hn,In)&&Zr(yn,In,hn[In]);if(xr)for(var In of xr(hn))uo.call(hn,In)&&Zr(yn,In,hn[In]);return yn},Wo=({DataProps:yn=[],selectValue:hn,onChange:In,className:Da,style:La={},extra:Sr,classNameItem:xn,styleItem:Lr={},barHidden:kr})=>{const[xo,Xr]=(0,z.useState)();return(0,z.useEffect)(()=>{Xr(Array.isArray(hn)?hn:[hn])},[hn]),z.createElement("div",{className:me()("flex px-20px py-10px gap-40px",Da),style:Ar({borderBottom:"1px solid #D3F0FF"},La)},yn==null?void 0:yn.map(vr=>z.createElement("div",{key:vr==null?void 0:vr.id,className:me()("flex item-center justify-center current c-grey-333 text-16 relative",xn,vr==null?void 0:vr.className),style:Ar(Ar({color:xo!=null&&xo.includes(vr==null?void 0:vr.id)?"#1890FF":"",minWidth:88},Lr),(vr==null?void 0:vr.style)||{}),onClick:oo=>{In==null||In({domEvent:oo,item:vr}),vr!=null&&vr.link&&Lt.history.push(vr==null?void 0:vr.link)}},vr==null?void 0:vr.name,!kr&&(xo==null?void 0:xo.includes(vr==null?void 0:vr.id))&&z.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),z.createElement("div",{className:"ml-auto"},Sr))},Pi=Object.defineProperty,ba=Object.defineProperties,Ca=Object.getOwnPropertyDescriptors,Ui=Object.getOwnPropertySymbols,Xi=Object.prototype.hasOwnProperty,Ji=Object.prototype.propertyIsEnumerable,Gi=(yn,hn,In)=>hn in yn?Pi(yn,hn,{enumerable:!0,configurable:!0,writable:!0,value:In}):yn[hn]=In,Ii=(yn,hn)=>{for(var In in hn||(hn={}))Xi.call(hn,In)&&Gi(yn,In,hn[In]);if(Ui)for(var In of Ui(hn))Ji.call(hn,In)&&Gi(yn,In,hn[In]);return yn},fi=(yn,hn)=>ba(yn,Ca(hn)),Ni=({value:yn,onChange:hn,onInputChange:In,className:Da,style:La={},InputProps:Sr})=>{const[xn,Lr]=(0,z.useState)(yn);return z.createElement("div",{className:me()("flex item-center rounded-full px-10px py-2px",Da),style:Ii({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},La)},z.createElement(Fe.default,fi(Ii({bordered:!1},Sr),{onChange:kr=>{Lr(kr.target.value),In==null||In(encodeURIComponent(kr.target.value))},onPressEnter:kr=>{hn==null||hn({domEvent:kr,item:{value:xn}})}})),z.createElement("img",{className:"h-22px current",src:te(25365),height:22,onClick:kr=>{hn==null||hn({domEvent:kr,item:{value:xn}})}}))}},17904:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ye}});var z=te(59301);function ye(Oe,je){const he=(0,z.useRef)();(0,z.useEffect)(()=>{he.current=Oe}),(0,z.useEffect)(()=>{function be(){he.current()}if(je!==null){let le=setInterval(be,je);return()=>clearInterval(le)}},[je])}},40784:function(Ft,bt,te){"use strict";var z=te(59301),ye=te(78241),Oe=te(95237),je=te(43604),he=te(57809),be=te(5871),le=te(6848),me=te(5083),Ne=te(92832),De=te(76560),fe=te(69577),Le=te(10670),Ee=te(59301),re=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,ee=(Fe,Se,Ie)=>Se in Fe?re(Fe,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):Fe[Se]=Ie,ne=(Fe,Se)=>{for(var Ie in Se||(Se={}))y.call(Se,Ie)&&ee(Fe,Ie,Se[Ie]);if(b)for(var Ie of b(Se))x.call(Se,Ie)&&ee(Fe,Ie,Se[Ie]);return Fe},oe=(Fe,Se)=>E(Fe,a(Se)),ue=(Fe,Se)=>{var Ie={};for(var ze in Fe)y.call(Fe,ze)&&Se.indexOf(ze)<0&&(Ie[ze]=Fe[ze]);if(Fe!=null&&b)for(var ze of b(Fe))Se.indexOf(ze)<0&&x.call(Fe,ze)&&(Ie[ze]=Fe[ze]);return Ie};const ge=({disabled:Fe,shixunHomeworks:Se,selectOptions:Ie,form:ze})=>{const{workSetting:ve}=Se,[at,xe]=(0,z.useState)([]),it=(0,z.useMemo)(()=>Ie==null?void 0:Ie.filter(Ue=>!at.includes(Ue.value)),[at,Ie]);return(0,z.useEffect)(()=>{var Ue;const qe=((Ue=ve==null?void 0:ve.anonymous_appeal_settings)==null?void 0:Ue.filter(st=>st.appeal_time))||[];xe(qe.map(st=>st.group_name))},[ve]),Ee.createElement(ye.default.List,{name:"anonymous_appeal_settings"},(Ue,{add:qe,remove:st})=>Ee.createElement(Ee.Fragment,null,Ue.map(ot=>{var Ke;const Re=ot,{key:Me,name:Ve}=Re,nt=ue(Re,["key","name"]),et=ze.getFieldValue(["anonymous_appeal_settings",Ve]).deleteflag;return Ee.createElement("div",{key:Me},Ee.createElement(Oe.Z,{align:"middle",style:{background:"#F6F7F9",padding:"5px 30px"}},Ee.createElement(je.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left",marginLeft:"54px",color:"#666"}},"\u7533\u8BC9\u89C4\u5219",Me+1),Ee.createElement(je.Z,null,Ee.createElement(ye.default.Item,oe(ne({},nt),{name:[ot.name,"group_name"]}),Ee.createElement(he.default,{mode:"multiple",disabled:Fe||!et,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:"245px"},className:Le.Z.multiple_select,options:it||[],onSelect:ht=>{xe(yt=>[...yt,ht])},onDeselect:ht=>{xe(yt=>yt.filter(gt=>gt!==ht))}}))),Ee.createElement(je.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Ee.createElement(je.Z,null,Ee.createElement(ye.default.Item,oe(ne({},nt),{label:"",name:[ot.name,"appeal_penalty"]}),Ee.createElement(be.Z,{min:0,disabled:Fe,size:"large",addonAfter:"\u5206",style:{width:"120px"}}))),Ee.createElement(le.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},Ee.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Le.Z.title_icon}`})),Ee.createElement(je.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),Ee.createElement(je.Z,null,Ee.createElement(ye.default.Item,oe(ne({},nt),{label:"",name:[ot.name,"appeal_time"]}),Ee.createElement(me.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",disabled:Fe,size:"large",disabledDate:ht=>(0,fe.Q8)(ht,ve==null?void 0:ve.course_end_date),disabledTime:ht=>(0,fe.d0)(ht),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"}))),Ee.createElement(ye.default.Item,oe(ne({},nt),{name:[Ve,"deleteflag"]}),Ee.createElement(Ne.default,{type:"hidden"})),!Fe&&Ue.length<((Ke=ve==null?void 0:ve.anonymous_appeal_settings)==null?void 0:Ke.length)&&Ee.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{qe({deleteflag:!0})}}),Me!==0&&!Fe&&et&&Ee.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const ht=ze.getFieldValue(["anonymous_appeal_settings",Ve,"group_name"])||[];xe(yt=>yt.filter(gt=>!ht.includes(gt))),st(Ve)}})))})))};bt.Z=(0,De.connect)(({shixunHomeworks:Fe})=>({shixunHomeworks:Fe}))(ge)},47604:function(Ft,bt,te){"use strict";var z=te(59301),ye=te(5083),Oe=te(78241),je=te(95237),he=te(43604),be=te(57809),le=te(8591),me=te(92832),Ne=te(5871),De=te(6848),fe=te(24905),Le=te(61186),Ee=te.n(Le),re=te(76560),E=te(69577),a=te(34055),b=te(10670),y=te(59301),x=Object.defineProperty,ee=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,Fe=(xe,it,Ue)=>it in xe?x(xe,it,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):xe[it]=Ue,Se=(xe,it)=>{for(var Ue in it||(it={}))ue.call(it,Ue)&&Fe(xe,Ue,it[Ue]);if(oe)for(var Ue of oe(it))ge.call(it,Ue)&&Fe(xe,Ue,it[Ue]);return xe},Ie=(xe,it)=>ee(xe,ne(it)),ze=(xe,it)=>{var Ue={};for(var qe in xe)ue.call(xe,qe)&&it.indexOf(qe)<0&&(Ue[qe]=xe[qe]);if(xe!=null&&oe)for(var qe of oe(xe))it.indexOf(qe)<0&&ge.call(xe,qe)&&(Ue[qe]=xe[qe]);return Ue};const{RangePicker:ve}=ye.default,at=({disabled:xe,shixunHomeworks:it,selectOptions:Ue,form:qe,data:st,classroomList:ot})=>{const{workSetting:Ke}=it,[Re,Me]=(0,z.useState)([]),Ve=(0,z.useMemo)(()=>Ue==null?void 0:Ue.filter(We=>!Re.includes(We.value)),[Re,Ue]);(0,z.useEffect)(()=>{var We;const et=((We=Ke==null?void 0:Ke.anonymous_comment_settings)==null?void 0:We.filter(ht=>ht.evaluation_end))||[];Me(et.map(ht=>ht.group_name))},[Ke]);const nt=We=>{var et;const ht=(et=Ke==null?void 0:Ke.anonymous_appeal_settings)==null?void 0:et.find(yt=>yt.group_id===We);return st.anonymous_appeal&&ht&&(ht==null?void 0:ht.appeal_time)!==null};return y.createElement(Oe.default.List,{name:"anonymous_comment_settings"},(We,{add:et,remove:ht})=>y.createElement(y.Fragment,null,We.map(yt=>{var gt,xt;const Ae=yt,{key:wt,name:It}=Ae,ke=ze(Ae,["key","name"]),ut=qe.getFieldValue(["anonymous_comment_settings",It]),ce=ut.deleteflag,ie=Ee()((gt=ut.evaluation_start)==null?void 0:gt[0])<=Ee()(),ae=!ce&&ie?[!0,nt(ut==null?void 0:ut.group_id)]:[!1,!1];return y.createElement("div",{key:wt,style:{background:"#F6F7F9",padding:"5px 30px"}},y.createElement(je.Z,{align:"top",style:{marginLeft:"53px"}},y.createElement(he.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left"}},"\u533F\u8BC4\u89C4\u5219",wt+1),y.createElement(he.Z,{flex:1},y.createElement(je.Z,{align:"middle",style:{marginBottom:10}},y.createElement(he.Z,{span:8},y.createElement(Oe.default.Item,Ie(Se({},ke),{name:[It,"group_name"]}),y.createElement(be.default,{mode:"multiple",disabled:xe||!ce,className:b.Z.multiple_select,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",options:Ve||[],onSelect:se=>{Me(de=>[...de,se])},onDeselect:se=>{Me(de=>de.filter(Ce=>Ce!==se))}}))),y.createElement(he.Z,{className:"ml20"},y.createElement(Oe.default.Item,Ie(Se({},ke),{name:[It,"evaluation_start"]}),y.createElement(ve,{ranges:{\u6B64\u523B:()=>{var se;const de=(se=ut==null?void 0:ut.evaluation_start)==null?void 0:se[0];return[de?Ee()(de):Ee()(),Ee()()]}},size:"large",style:{width:"500px"},disabled:xe||ae,allowClear:!1,disabledDate:se=>(0,E.Q8)(se,Ke==null?void 0:Ke.course_end_date),disabledTime:se=>(0,E.d0)(se),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:()=>{var se;if((0,a.Rm)()&&!((se=ot.AssistantObject.group)!=null&&se.can_anonymous_comment)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),y.createElement(Oe.default.Item,Ie(Se({},ke),{name:[It,"deleteflag"]}),y.createElement(me.default,{type:"hidden"})),!xe&&We.length<((xt=Ke==null?void 0:Ke.anonymous_comment_settings)==null?void 0:xt.length)&&y.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{et({deleteflag:!0})}}),wt!==0&&!xe&&ce&&y.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const se=qe.getFieldValue(["anonymous_comment_settings",It,"group_name"])||[];Me(de=>de.filter(Ce=>!se.includes(Ce))),ht(It)}})))),y.createElement(je.Z,{align:"middle",style:{marginLeft:"53px"}},y.createElement(he.Z,{style:{width:"75px"}},"\u533F\u8BC4\u6570\u91CF"),y.createElement(he.Z,null,y.createElement(Oe.default.Item,Ie(Se({},ke),{label:"",colon:!1,name:[It,"evaluation_num"]}),y.createElement(Ne.Z,{min:0,size:"large",style:{marginLeft:"5px"},disabled:xe||!ce&&ie}))),y.createElement(De.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},y.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${b.Z.title_icon}`})),y.createElement(he.Z,{style:{width:"75px",marginLeft:"40px"}},"\u7F3A\u8BC4\u6263\u5206"),y.createElement(he.Z,null,y.createElement(Oe.default.Item,Ie(Se({},ke),{label:"",colon:!1,name:[It,"absence_penalty"]}),y.createElement(Ne.Z,{min:0,size:"large",addonAfter:"\u5206",style:{width:"120px"},disabled:xe,onChange:se=>{var de;if((0,a.Rm)()&&!((de=ot.AssistantObject.group)!=null&&de.can_anonymous_comment)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),y.createElement(he.Z,{style:{marginLeft:"40px"}},y.createElement(Oe.default.Item,Ie(Se({},ke),{name:[It,"student_comment"],valuePropName:"checked"}),y.createElement(fe.default,{disabled:xe,onChange:()=>{var se;if((0,a.Rm)()&&!((se=ot.AssistantObject.group)!=null&&se.can_anonymous_comment)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),y.createElement(he.Z,{className:"ml10"},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))})))};bt.Z=(0,re.connect)(({shixunHomeworks:xe,classroomList:it})=>({shixunHomeworks:xe,classroomList:it}))(at)},26668:function(Ft,bt,te){"use strict";var z=te(76560),ye=te(95237),Oe=te(43604),je=te(5083),he=te(5871),be=te(6848),le=te(61186),me=te.n(le),Ne=te(69577),De=te(10670),fe=te(59301);const Le=({data:Ee,disabled:re,setData:E,shixunHomeworks:a})=>{const{workSetting:b,workList:y}=a;return fe.createElement("div",null,fe.createElement(ye.Z,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},fe.createElement(Oe.Z,{style:{marginLeft:"54px",marginRight:"20px",color:"#666666"}},"\u7ED3\u675F\u65F6\u95F4"),fe.createElement(Oe.Z,null,fe.createElement(je.default,{allowClear:!1,style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},size:"large",format:"YYYY-MM-DD HH:mm",disabled:re,disabledDate:x=>(0,Ne.Q8)(x,b==null?void 0:b.course_end_date),disabledTime:x=>(0,Ne.d0)(x),value:Ee.appeal_time?me()(Ee.appeal_time):"",onChange:(x,ee)=>{Ee.appeal_time=ee,E(Object.assign({},Ee))}})),fe.createElement(Oe.Z,{style:{margin:"0 20px 0 60px",color:"#666666"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),fe.createElement(Oe.Z,null,fe.createElement(he.Z,{size:"large",disabled:re,value:Ee.appeal_penalty,min:0,addonAfter:"\u5206",style:{width:"120px"},onChange:x=>{Ee.appeal_penalty=x,E(Object.assign({},Ee))}})),fe.createElement(be.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},fe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${De.Z.title_icon}`}))))};bt.Z=(0,z.connect)(({shixunHomeworks:Ee})=>({shixunHomeworks:Ee}))(Le)},51556:function(Ft,bt,te){"use strict";var z=te(5083),ye=te(5871),Oe=te(6848),je=te(24905),he=te(61186),be=te.n(he),le=te(76560),me=te(69577),Ne=te(10670),De=te(59301);const fe=({data:Le,setData:Ee,disabled:re,shixunHomeworks:E})=>{const{workSetting:a}=E,b=be()(a==null?void 0:a.evaluation_start)<=be()(),y=Le.anonymous_appeal;return De.createElement("div",null,De.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},De.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u5F00\u59CB\u65F6\u95F4"),De.createElement(z.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:x=>(0,me.Q8)(x,a==null?void 0:a.course_end_date),disabledTime:x=>(0,me.d0)(x),disabled:re||b||y,value:Le.evaluation_start?be()(Le.evaluation_start):"",onChange:(x,ee)=>{Le.evaluation_start=ee,Ee(Object.assign({},Le))}}),De.createElement("div",{style:{color:"#666666",marginLeft:"60px",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),De.createElement(z.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:x=>(0,me.Q8)(x,a==null?void 0:a.course_end_date,Le.evaluation_start),disabledTime:x=>(0,me.d0)(x,be()(Le.evaluation_start)),disabled:re||y,value:Le.evaluation_end?be()(Le.evaluation_end):"",onChange:(x,ee)=>{Le.evaluation_end=ee,Ee(Object.assign({},Le))}})),De.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},De.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u6570\u91CF"),De.createElement(ye.Z,{disabled:re||b||y,value:Le.evaluation_num,min:0,style:{width:"150px"},size:"large",onChange:x=>{Le.evaluation_num=x,Ee(Object.assign({},Le))}}),De.createElement(Oe.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},De.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ne.Z.title_icon}`})),De.createElement("div",{style:{color:"#666666",marginLeft:"84px",marginRight:"20px"}},"\u7F3A\u8BC4\u6263\u5206"),De.createElement(ye.Z,{min:0,disabled:re,style:{width:"150px"},size:"large",addonAfter:"\u5206",value:Le.absence_penalty,onChange:x=>{Le.absence_penalty=x,Ee(Object.assign({},Le))}})),Le.anonymous_comment&&De.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 83px",display:"flex",alignItems:"center"}},De.createElement(je.default,{checked:Le.student_comment,disabled:re,onChange:()=>{Le.student_comment=!Le.student_comment,Ee(Object.assign({},Le))}},De.createElement("span",{style:{fontSize:"14px",color:"#000"}},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))};bt.Z=(0,le.connect)(({shixunHomeworks:Le})=>({shixunHomeworks:Le}))(fe)},57987:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return oe}});var z=te(59301),ye=te(43418),Oe=te(8591),je=te(95237),he=te(43604),be=te(3113),le=te(54580),me=te(1710),Ne={achieveSty:"achieveSty___Joqdh",tip:"tip___qAo3r",labolIcon:"labolIcon___QZ4oX"},De=te(47949),fe=te(90524),Le=te(82093),Ee=te(49661),re=Object.defineProperty,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(ue,ge,Fe)=>ge in ue?re(ue,ge,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):ue[ge]=Fe,x=(ue,ge)=>{for(var Fe in ge||(ge={}))a.call(ge,Fe)&&y(ue,Fe,ge[Fe]);if(E)for(var Fe of E(ge))b.call(ge,Fe)&&y(ue,Fe,ge[Fe]);return ue},ee=(ue,ge,Fe)=>new Promise((Se,Ie)=>{var ze=xe=>{try{at(Fe.next(xe))}catch(it){Ie(it)}},ve=xe=>{try{at(Fe.throw(xe))}catch(it){Ie(it)}},at=xe=>xe.done?Se(xe.value):Promise.resolve(xe.value).then(ze,ve);at((Fe=Fe.apply(ue,ge)).next())}),oe=({visible:ue,categoryId:ge,getData:Fe,onCancle:Se})=>{var Ie,ze;const[ve,at]=(0,z.useState)([]),[xe,it]=(0,z.useState)(!1),[Ue,qe]=(0,z.useState)(!1),[st,ot]=(0,z.useState)({success_size:0,error_list:[]}),Ke={withCredentials:!0,maxCount:1,multiple:!1,onRemove:()=>{at([])},beforeUpload:Re=>ee(void 0,null,function*(){return at([Re]),!1}),fileList:ve,accept:".xlsx"};return z.createElement(z.Fragment,null,z.createElement(ye.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",width:690,open:ue,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Ue,onOk:()=>ee(void 0,null,function*(){if(ve.length===0){Oe.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01");return}qe(!0);const Re=new FormData;Re.append("file",ve[0]);const Me=yield(0,Le.ZP)(`/api/homework_commons/${ge}/import_external_score.json`,{method:"post",body:Re},!0);(Me==null?void 0:Me.status)===0&&(ot(Me),Se(),Fe(),it(!0),at([])),qe(!1)}),onCancel:()=>{at([]),Se()}},z.createElement("div",{className:Ne.achieveSty},z.createElement("div",{className:Ne.tip},z.createElement("div",null,"1.\u4E0D\u5728\u5B66\u751F\u5217\u8868\u5185\u7684\u5B66\u751F\u4E0D\u652F\u6301\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\uFF1B"),z.createElement("div",null,"2.\u672A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4E4B\u540E\u5C06\u89C6\u4E3A\u5DF2\u5728\u7EBF\u4E0B\u63D0\u4EA4\u4F5C\u4E1A\uFF1B"),z.createElement("div",null,"3.\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4F1A\u5C06\u5DF2\u8BC4\u9605\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u8FDB\u884C\u66F4\u65B0\u3002")),z.createElement(je.Z,{align:"middle",className:"mt20"},z.createElement(he.Z,{className:"mr10"},z.createElement("span",{className:Ne.labolIcon},"*"),z.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),z.createElement(he.Z,null,z.createElement(be.ZP,{shape:"default",style:{backgroundColor:"#3061D0",color:"#fff"}},z.createElement("a",{className:Ne.downloadbutton,onClick:Re=>{Re.stopPropagation(),Re.preventDefault(),(0,Ee.FH)("",fe.Z.API_SERVER+`/api/homework_commons/${ge}/get_example_excel.json`)}},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C")),z.createElement("span",{className:"ml10",style:{color:"#9096A3"}},"\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9"))),z.createElement("div",{className:"mt10",style:{marginLeft:"74px",height:"120px"}},z.createElement(le.default.Dragger,x({style:{border:"1px dashed rgba(48,97,208,0.3)",backgroundColor:"rgba(48,97,208,0.06)"}},Ke),z.createElement("div",null,z.createElement(De.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6")),z.createElement("div",{className:"font12 mt10",style:{color:"#9096A3"}},"\u4E0B\u8F7D\u6A21\u7248\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u62FD\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xlsx"))))),z.createElement(ye.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u7ED3\u679C",width:508,open:xe,onCancel:()=>{it(!1)},footer:null},z.createElement("div",null,z.createElement("div",{style:{marginTop:"5px",marginBottom:"15px"}},z.createElement("span",null,"\u5BFC\u5165\u6210\u529F",z.createElement("span",{style:{color:"#19CB70"}}," ",st==null?void 0:st.success_size," "),"\u4E2A\u5B66\u751F"),z.createElement("span",{style:{marginLeft:"30px"}},"\u5BFC\u5165\u5931\u8D25",z.createElement("span",{style:{color:"#E30000"}}," ",(Ie=st==null?void 0:st.error_list)==null?void 0:Ie.length," "),"\u4E2A\u5B66\u751F")),!!((ze=st==null?void 0:st.error_list)!=null&&ze.length)&&z.createElement("div",{className:"mb20"},z.createElement(me.default,{columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,width:120,render:Re=>z.createElement("span",{style:{color:"#000"}},Re)},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:120,render:Re=>z.createElement("span",{style:{color:"#666"}},Re)},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"info",key:"info",ellipsis:!0,align:"end",render:Re=>z.createElement("span",{style:{color:"#000"}},Re)}],dataSource:st==null?void 0:st.error_list,pagination:!1,scroll:{y:47*8}})))))}},93078:function(Ft,bt,te){"use strict";te.d(bt,{$s:function(){return ye},Kc:function(){return he},Um:function(){return je},YT:function(){return z},ck:function(){return Oe}});var z=(be=>(be.STUDENT_SELF="student_self",be.TEACHER_ASSIGN="teacher_assign",be))(z||{}),ye=(be=>(be.BY_PERSON="by_person",be.BY_GROUP="by_group",be.BY_FILE="by_file",be))(ye||{}),Oe=(be=>(be.BY_CLASS="by_class",be.BY_RANDOM="by_random",be))(Oe||{}),je=(be=>(be.BY_SCORE="by_score",be.BY_HEADCOUNT="by_headcount",be.BY_RULE_RANDOM="by_rule_random",be))(je||{}),he=(be=>(be.BY_RULE="by_rule",be.BY_LEADER="by_leader",be))(he||{})},58048:function(Ft,bt,te){"use strict";var z=te(43418),ye=te(8591),Oe=te(82093),je=te(76560),he=te(34055),be=te(59301),le=(Ne,De,fe)=>new Promise((Le,Ee)=>{var re=b=>{try{a(fe.next(b))}catch(y){Ee(y)}},E=b=>{try{a(fe.throw(b))}catch(y){Ee(y)}},a=b=>b.done?Le(b.value):Promise.resolve(b.value).then(re,E);a((fe=fe.apply(Ne,De)).next())});const me=({shixunHomeworks:Ne,dispatch:De,classroomList:fe,getData:Le})=>be.createElement(z.default,{centered:!0,title:"\u63D0\u793A",open:Ne.actionTabs.key==="\u5206\u7EC4\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>le(void 0,null,function*(){var Ee;if((0,he.Rm)()&&!((Ee=fe.AssistantObject.normal)!=null&&Ee.can_redo)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,Oe.ZP)(`/api/homework_commons/${Ne.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{work_group_id:Ne.actionTabs.work_group_id}})).status===0&&(ye.ZP.success("\u6253\u56DE\u91CD\u505A\u6210\u529F"),De({type:"shixunHomeworks/setActionTabs",payload:{}}),Le())}),onCancel:()=>{De({type:"shixunHomeworks/setActionTabs",payload:{}})}},be.createElement("p",null,"\u8BE5\u5206\u7EC4\u7684\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u6574\u7EC4\u5B66\u751F\u4F5C\u54C1\u63D0\u4EA4\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF01"),be.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"));bt.Z=(0,je.connect)(({shixunHomeworks:Ne,classroomList:De})=>({shixunHomeworks:Ne,classroomList:De}))(me)},96930:function(Ft,bt,te){"use strict";te.r(bt),te.d(bt,{default:function(){return ro}});var z=te(59301),ye=te(76560),Oe=te(49127),je=te(3113),he=te(8591),be=te(66104),le=te(6848),me=te(99313),Ne=te(43418),De=te(95237),fe=te(43604),Le=te(92832),Ee=te(1710),re=te(27812),E=te(49661),a=te(34055),b=te(78241),y=te(20834),x=te(24905),ee=te(38854),ne=te(58421),oe=te(5112),ue=te(5871),ge=te(57809),Fe=te(84105),Se=te(87395),Ie=te(67921),ze=te(89489),ve=te(82093),at=te(57884),xe=te(58048),it=Object.defineProperty,Ue=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,ot=(tt,Ye,Qe)=>Ye in tt?it(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Ke=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))qe.call(Ye,Qe)&&ot(tt,Qe,Ye[Qe]);if(Ue)for(var Qe of Ue(Ye))st.call(Ye,Qe)&&ot(tt,Qe,Ye[Qe]);return tt},Re=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const Me=({shixunHomeworks:tt,dispatch:Ye})=>{const Qe=(0,ye.useParams)(),[Ut,nn]=(0,z.useState)(!0),[Yt,Pn]=(0,z.useState)(!1),[Xt]=b.default.useForm();return z.createElement(z.Fragment,null,z.createElement(Ne.default,{centered:!0,title:"\u8C03\u5206",open:tt.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Yt,onOk:()=>Re(void 0,null,function*(){yield Xt.validateFields();const Pt=Xt.getFieldsValue();Pn(!0),(yield(0,ve.ZP)(`/api/student_works/${tt.actionTabs.id}/adjust_score.json`,{method:"post",body:Ke({},Pt)})).status===0&&(he.ZP.success("\u8BC4\u9605\u6210\u529F"),Xt.resetFields(),Ye({type:"shixunHomeworks/setActionTabs",payload:{}}),Ye({type:"shixunHomeworks/getWorkList",payload:Ke({},tt.actionTabs.params)})),Pn(!1)}),onCancel:()=>{Ye({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement("p",{className:"tc"},"\u8BE5\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u5C06\u4E0D\u4F1A\u6309\u7167\u8BC4\u5206\u89C4\u5219\u8FDB\u884C\u8BA1\u7B97"),z.createElement(b.default,{form:Xt,layout:"horizontal"},z.createElement("div",{style:{display:"flex",alignItems:"baseline"}},z.createElement(b.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},z.createElement(ue.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),z.createElement("span",{className:"ml10"},"\u5206")),z.createElement("div",null,z.createElement(b.default.Item,{name:"comment"},z.createElement(Le.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var Ve=(0,ye.connect)(({shixunHomeworks:tt})=>({shixunHomeworks:tt}))(Me),nt=te(89389),We={flex_box_center:"flex_box_center___NBXH7",flex_space_between:"flex_space_between___l6hzm",flex_box_vertical_center:"flex_box_vertical_center___m8uTT",flex_box_center_end:"flex_box_center_end___BwXBn",flex_box_column:"flex_box_column___amI5B",wrap:"wrap___d__UZ",MdEditor:"MdEditor___QRYr6",workListButtonWrap:"workListButtonWrap___lhXWg",anticon:"anticon___b_3pM",workListClass:"workListClass___EI4Fm",left:"left___wBY4f",visible:"visible___uwm7P",status:"status___DUABx",tips:"tips___H3M_T",tableWrapper:"tableWrapper___EW8TX",atitle:"atitle___XxlIn",tables:"tables___thRYc",tables1:"tables1___jKpJt",redoBtn:"redoBtn___uk0iV"},et=te(30975),ht=te(64885),yt=te(47949),gt=te(89392),xt=te(61186),Ae=te.n(xt),wt=te(98072),It=te(45278),ke=te(58617),ut=te(59301),ce=Object.defineProperty,ie=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,de=(tt,Ye,Qe)=>Ye in tt?ce(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Ce=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))ae.call(Ye,Qe)&&de(tt,Qe,Ye[Qe]);if(ie)for(var Qe of ie(Ye))se.call(Ye,Qe)&&de(tt,Qe,Ye[Qe]);return tt},pe=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const Be=({shixunHomeworks:tt,user:Ye,loading:Qe,dispatch:Ut,classroomList:nn,globalSetting:Yt})=>{var Pn,Xt,Pt,Vt,Gn,pa;const En=(0,ye.useParams)(),{workList:At,workSetting:$t}=tt,[,Bn,qt]=(0,wt.U)(It.Gw,{homeworkId:At==null?void 0:At.id}),[cn,Wa]=(0,z.useState)([]),tn=[(At==null?void 0:At.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(Ct,Xn)=>{var Ka,Ze,kt,Qn,Or,Qt;return{children:((Ka=Xn.project_info)==null?void 0:Ka.id)!==-1?ut.createElement("a",{target:"_blank",title:(Ze=Xn.project_info)==null?void 0:Ze.name,href:`${(kt=Yt==null?void 0:Yt.setting)==null?void 0:kt.old_url}/projects${(Qn=Xn.project_info)==null?void 0:Qn.id}`,style:{whiteSpace:"break-spaces"}},(Or=Xn.project_info)==null?void 0:Or.name):(Qt=Xn.project_info)==null?void 0:Qt.name,props:{rowSpan:Xn.rowSpan}}}},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(Ct,Xn)=>ut.createElement("div",{style:{display:"flex",alignItems:"center"}},ut.createElement("span",{className:We.atitle,style:{width:Xn.is_leader?"":130,maxWidth:Xn.is_leader&&80}}," ",Ct),Xn.is_leader&&ut.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},(At==null?void 0:At.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",width:80,render:Ct=>Ct||"--"},(At==null?void 0:At.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",width:80,render:(Ct,Xn)=>Ct||"--"},(At==null?void 0:At.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(Ct,Xn)=>({children:Ct?ut.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",ut.createElement("br",null),Ae()(Ct).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:Xn.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",width:150,render:(Ct,Xn)=>({children:Ct===-1?"\u91CD\u505A\u4E2D":ut.createElement(E.Uw,{status:Ct}),props:{rowSpan:Xn.rowSpan}})},{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:70,render:(Ct,Xn)=>({children:ut.createElement("span",{className:"c-blue"},Ct),props:{rowSpan:Xn.rowSpan}})},{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",width:150,render:(Ct,Xn)=>ut.createElement(le.Z,{placement:"bottom",title:ut.createElement("div",null,ut.createElement("div",null,Xn.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Xn.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),ut.createElement("div",null,Xn.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Xn.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),At!=null&&At.anonymous_comment?ut.createElement("div",null,Xn.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Xn.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",At!=null&&At.is_group_grade?ut.createElement("div",null,Xn.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${Xn.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",ut.createElement("div",null,Xn.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Xn.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),ut.createElement("div",null,Xn.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Xn.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),At!=null&&At.anonymous_comment?ut.createElement("div",null,Xn.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Xn.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(At==null?void 0:At.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${Xn.appeal_penalty||"0.0"}\u5206`,ut.createElement("div",null,Xn.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Xn.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(At!=null&&At.is_jupyter||At!=null&&At.is_jupyter_lab)&&ut.createElement("div",{onClick:Ka=>{Ka.stopPropagation(),ye.history.push(`/classrooms/${En.coursesId}/group_homework/${En.categoryId}/review/${Xn.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},Ct>0?ut.createElement("span",{style:{color:"#ff8100"}},Ct):Ct)},($t==null?void 0:$t.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",width:75,ellipsis:!0,render:(Ct,Xn={},Ka=0)=>(At==null?void 0:At.work_status)==0?"--":Ct||"--"},(At==null?void 0:At.student_anonymous_comment)&&{title:"\u9700\u8BC4\u6570",align:"center",dataIndex:"need_comment_count",width:75},(At==null?void 0:At.student_anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",align:"center",dataIndex:"user_comment_count",width:75},(At==null?void 0:At.student_anonymous_comment)&&{title:"\u88AB\u8BC4\u6570",align:"center",dataIndex:"student_comment_count",width:75},(At==null?void 0:At.student_anonymous_comment)&&{title:"\u88AB\u533F\u8BC4\u5206\u6570",align:"center",dataIndex:"student_score",width:120},(At==null?void 0:At.student_anonymous_comment)&&{title:"\u7533\u8BC9\u6B21\u6570",align:"center",dataIndex:"appeal_all_count",width:75},(At==null?void 0:At.student_anonymous_comment)&&{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",align:"center",dataIndex:"appeal_deal_count",width:120},{title:"\u64CD\u4F5C",width:At!=null&&At.base_on_project?100:80,align:"center",dataInex:"action",fixed:"right",render:(Ct,Xn)=>{var Ka;return(Ka=At.homework_status)!=null&&Ka.includes("\u5BFC\u5165")?ut.createElement("div",null,ut.createElement("a",{style:{marginLeft:10},onClick:(0,gt.debounce)(Ze=>pe(void 0,null,function*(){var kt,Qn,Or,Qt,aa;Ze.stopPropagation();let za=yield(0,ve.ZP)(`/api/student_works/${Xn==null?void 0:Xn.id}/passed_condition.json`,{method:"get"});Ne.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:ut.createElement("div",null,ut.createElement("div",{style:{display:"flex"}},ut.createElement("div",null,ut.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),ut.createElement("span",{style:{marginLeft:10}},(kt=za==null?void 0:za.data)==null?void 0:kt.user_name)),ut.createElement("div",{style:{marginLeft:60}},ut.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),ut.createElement("span",{style:{marginLeft:10}},(Qn=za==null?void 0:za.data)==null?void 0:Qn.student_id)),ut.createElement("div",{style:{marginLeft:60}},ut.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),ut.createElement("span",{style:{marginLeft:10}},(Or=za==null?void 0:za.data)==null?void 0:Or.group_name))),ut.createElement("div",{style:{marginTop:22}},ut.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),ut.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Qt=za==null?void 0:za.data)==null?void 0:Qt.description)||"\u6682\u65E0\u4FE1\u606F")),ut.createElement("div",{style:{marginTop:22,marginBottom:20}},ut.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),ut.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((aa=za==null?void 0:za.data)==null?void 0:aa.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):Xn.work_status===0?ut.createElement("div",null,"--"):ut.createElement("a",{className:"c-blue",onClick:Ze=>{var kt,Qn;if(Ze.preventDefault(),(0,a.Rm)()&&!((Qn=(kt=nn==null?void 0:nn.AssistantObject)==null?void 0:kt.group)!=null&&Qn.can_view)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ye.history.push(`/classrooms/${En.coursesId}/group_homework/${En.categoryId}/review/${Xn.id}?review=review`)}}," \u67E5\u770B ")}}].filter(Ct=>!!Ct),Ea=[{title:"\u5E8F\u53F7",dataIndex:"name",ellipsis:!0,width:120,render:(Ct,Xn,Ka)=>Ka+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"current_user_work_status",ellipsis:!0,render:Ct=>Ct?ut.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u8BC4"):ut.createElement("span",{style:{color:"#FF6801"}},"\u672A\u8BC4")},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:Ct=>Ct?Ae()(Ct).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:Ct=>Ct||"--"},{title:ut.createElement("span",null,"\u662F\u5426\u6574\u7EC4\u540C\u8BC4",ut.createElement(le.Z,{title:"\u5982\u679C\u5B66\u751F\u5BF9\u4F5C\u54C1\u8FDB\u884C\u4E86\u6574\u7EC4\u540C\u8BC4\uFF0C\u90A3\u4E48\u8BE5\u4F5C\u54C1\u6240\u5C5E\u5206\u7EC4\u7684\u4EBA\u6570\u7B49\u4E8E\u5DF2\u8BC4\u4F5C\u54C1\u6570\uFF0C\u5E76\u4E14\u5B66\u751F\u7684\u5DF2\u8BC4\u4F5C\u54C1\u603B\u6570\u5C06\u8D85\u8FC7\u9700\u8BC4\u6570\u3002"},ut.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-999 current-primary ml5"}))),dataIndex:"group_comment",ellipsis:!0},{title:"\u88AB\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:Ct=>Ct||"--"},{title:"\u88AB\u7533\u8BC9\u5BA1\u6838\u72B6\u6001",dataIndex:"current_user_appeal_status",ellipsis:!0,render:Ct=>Ct===1?ut.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):Ct===-1?"--":ut.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(Ct,Xn)=>ut.createElement("a",{onClick:()=>{var Ka;if([0,-1].includes(At==null?void 0:At.work_status)){he.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}(Ka=At.homework_status)!=null&&Ka.includes("\u5BFC\u5165")||ye.history.push(`/classrooms/${En.coursesId}/group_homework/${En.categoryId}/review/${Xn.id}`)}},Xn!=null&&Xn.current_user_work_status?"\u67E5\u770B":"\u8BC4\u9605")}];return(0,z.useEffect)(()=>{At!=null&&At.course_id&&Wa(At.student_works)},[At]),ut.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(At!=null&&At.all_member_count)&&!Qe["shixunHomeworks/getWorkList"]&&(((Pn=At==null?void 0:At.homework_status)==null?void 0:Pn.includes("\u672A\u53D1\u5E03"))||((Xt=At==null?void 0:At.homework_status)==null?void 0:Xt.includes("\u672A\u5F00\u59CB")))&&ut.createElement(at.Z,null),!((Pt=At==null?void 0:At.homework_status)!=null&&Pt.includes("\u672A\u53D1\u5E03"))&&!((Vt=At==null?void 0:At.homework_status)!=null&&Vt.includes("\u672A\u5F00\u59CB"))&&ut.createElement(ut.Fragment,null,ut.createElement(De.Z,{wrap:!1,align:"middle",justify:"space-between"},ut.createElement(fe.Z,null,ut.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),ut.createElement(fe.Z,null,ut.createElement("span",null,(Gn=At==null?void 0:At.left_time)==null?void 0:Gn.status,ut.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},(pa=At==null?void 0:At.left_time)==null?void 0:pa.time)))),(At==null?void 0:At.is_shixun)&&!(At!=null&&At.open_evaluate)&&!(At!=null&&At.is_close_tips)&&ut.createElement(De.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},ut.createElement(fe.Z,null,ut.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u6559\u5E08\u7684\u8BC4\u5206\u7ED3\u679C\u3002 ")),ut.createElement(fe.Z,null,ut.createElement("span",{className:"current",onClick:()=>pe(void 0,null,function*(){const Ct=yield(0,ve.ZP)(`/api/homework_commons/${En.categoryId}/close_tips.json`,{method:"post"});(Ct==null?void 0:Ct.status)===0&&Ut({type:"shixunHomeworks/getWorkList",payload:Ce({},En)})})},"X"))),(At==null?void 0:At.feedback_notice)&&ut.createElement("div",{className:"font14 mt10",style:{padding:"9px 20px",background:"rgba(255,157,24,0.1)",color:"#FF9D18",display:"flex",alignItems:"center"}},ut.createElement("i",{className:"iconfont icon-tishi11 font14"}),ut.createElement("span",{className:"ml10",style:{flex:"1"}},"\u6709\u5B66\u751F\u53CD\u9988\u4E86\u4F5C\u54C1\u95EE\u9898\uFF0C\u8BF7\u53CA\u65F6\u67E5\u770B\u5904\u7406"),Bn?ut.createElement(ke.Z,null):ut.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>pe(void 0,null,function*(){const Ct=yield qt({homeworkId:At==null?void 0:At.id});(Ct==null?void 0:Ct.status)===0&&Ut({type:"shixunHomeworks/getWorkList",payload:Ce({},En)})})})),ut.createElement(Ee.default,{className:"mt15",loading:Qe["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(Ct,Xn)=>(Ct==null?void 0:Ct.item_index)%2===0&&We.tables,pagination:!1,dataSource:[At],columns:tn,locale:{emptyText:ut.createElement(at.Z,null)},scroll:At!=null&&At.student_anonymous_comment||At!=null&&At.base_on_project?{x:"calc(100% + 60px)"}:{}}),(At==null?void 0:At.student_anonymous_comment)&&ut.createElement("div",{className:"mt30"},ut.createElement(De.Z,{wrap:!1,align:"middle",justify:"space-between"},ut.createElement(fe.Z,null,"\u5171",ut.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(At==null?void 0:At.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),ut.createElement(fe.Z,null,ut.createElement("i",{className:"iconfont icon-shijian1 c-grey-666 mr10"}),"\u533F\u8BC4\u65F6\u95F4",ut.createElement("span",{className:"c-grey-333 ml10"},(At==null?void 0:At.evaluation_start)&&Ae()(At==null?void 0:At.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(At==null?void 0:At.evaluation_end)&&Ae()(At==null?void 0:At.evaluation_end).format("YYYY-MM-DD HH:mm")))),ut.createElement(Ee.default,{className:"mt15",locale:{emptyText:ut.createElement(at.Z,null)},columns:Ea,dataSource:cn,pagination:!1}))))};var $e=(0,ye.connect)(({shixunHomeworks:tt,classroomList:Ye,globalSetting:Qe,loading:Ut})=>({shixunHomeworks:tt,classroomList:Ye,loading:Ut.effects,globalSetting:Qe}))(Be),Xe=te(57987),Pe=te(59301),mt=Object.defineProperty,St=Object.defineProperties,zt=Object.getOwnPropertyDescriptors,Gt=Object.getOwnPropertySymbols,Ht=Object.prototype.hasOwnProperty,Wt=Object.prototype.propertyIsEnumerable,Je=(tt,Ye,Qe)=>Ye in tt?mt(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,lt=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Ht.call(Ye,Qe)&&Je(tt,Qe,Ye[Qe]);if(Gt)for(var Qe of Gt(Ye))Wt.call(Ye,Qe)&&Je(tt,Qe,Ye[Qe]);return tt},Dt=(tt,Ye)=>St(tt,zt(Ye)),Lt=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const ln=(0,z.createRef)(),mn=({shixunHomeworks:tt,classroomList:Ye,loading:Qe,globalSetting:Ut,dispatch:nn,zip:Yt,btnLoading:Pn,setBtnLoading:Xt})=>{var Pt,Vt,Gn,pa,En,At,$t,Bn,qt,cn,Wa,tn;const[Ea]=(0,ye.useSearchParams)(),[Ct,Xn]=(0,z.useState)(lt(lt({},(0,ye.useParams)()),{page:Ea.get("page")||1,limit:20})),Ka=(0,ye.useLocation)(),{workList:Ze}=tt,[kt,Qn]=(0,z.useState)({}),[Or,Qt]=(0,z.useState)(""),[aa,za]=(0,z.useState)(""),[Vr,Ma]=(0,z.useState)(""),[qa,Cr]=(0,z.useState)([]),[Do,Mn]=(0,z.useState)(),[ur,ta]=(0,z.useState)([]),[Qo,vi]=(0,z.useState)(!1),[pr,lo]=(0,z.useState)([]),[fo,ra]=(0,z.useState)(!1),[sa,Co]=(0,z.useState)(),[Kr,Ao]=(0,z.useState)(1),[ei,Fo]=(0,z.useState)(),[Zo,Oo]=(0,z.useState)(),[ti,Zi]=(0,z.useState)(),[ki,eo]=(0,z.useState)(!1),[el]=b.default.useForm(),[Qi,gi]=(0,z.useState)({groupAll:[],userAll:[]}),[Ei,_n]=(0,z.useState)(!1),[Ot,Sa]=(0,z.useState)(!1),[ga,tr]=(0,z.useState)({status:!1,visible:!0}),[Br]=b.default.useForm(),ii=()=>Lt(void 0,null,function*(){const rn=yield(0,ve.ZP)(`/api/homework_commons/${Ct.categoryId}/get_group_members`,{method:"get",params:{}}),Wn=yield(0,ve.ZP)(`/api/courses/${Ct.coursesId}/students.json`,{method:"get",params:{coursesId:Ct.coursesId,homework_id:Ct.categoryId,page:1,limit:2e3}});(rn==null?void 0:rn.status)==0&&gi({groupAll:rn==null?void 0:rn.group_infos,userAll:Wn==null?void 0:Wn.students})});(0,z.useEffect)(()=>{var rn;((rn=Ze==null?void 0:Ze.course_recommends)==null?void 0:rn.length)>0&&_n(!0)},[Ze==null?void 0:Ze.course_recommends]),(0,z.useEffect)(()=>{ln&&ln.current&&(ln.current.clientHeight>47?tr({status:!0,visible:!0}):tr({status:!1,visible:!0}))},[Ze.course_group_info&&Ze.course_group_info.length]),(0,z.useEffect)(()=>{Ze!=null&&Ze.course_id},[Ze==null?void 0:Ze.course_id]),(0,z.useEffect)(()=>{Ze!=null&&Ze.course_id&&setTimeout(()=>{var rn,Wn;if(Ze.base_on_project){let po=[];(rn=Ze.new_student_works)==null||rn.map((hi,Di)=>{var wi;(wi=hi==null?void 0:hi.student_works)==null||wi.map((Oi,vl)=>{var hl,ol,_i,Gl;Oi.item_index=hi.item_index,Oi.rowSpan=Oi!=null&&Oi.is_leader?(hl=hi==null?void 0:hi.student_works)==null?void 0:hl.length:((ol=Oi==null?void 0:Oi.project_info)==null?void 0:ol.id)===-1?1:((Gl=(_i=hi==null?void 0:hi.student_works)==null?void 0:_i.filter(hu=>hu.is_leader))==null?void 0:Gl.length)>0?0:1,po.push(Oi)})}),console.log("---",po),Cr([...po])}else{let po=[];(Wn=Ze.new_student_works)==null||Wn.map((hi,Di)=>{var wi;(wi=hi==null?void 0:hi.student_works)==null||wi.map((Oi,vl)=>{var hl,ol,_i;Oi.item_index=hi.item_index,Oi.rowSpan=vl==0?(hl=hi==null?void 0:hi.student_works)==null?void 0:hl.length:((_i=(ol=hi==null?void 0:hi.student_works)==null?void 0:ol.filter(Gl=>Gl.id))==null?void 0:_i.length)>0?0:1,po.push(Oi)})}),Cr([...po])}},400)},[Ze]);const Lo=()=>Lt(void 0,null,function*(){const rn=yield nn({type:"shixunHomeworks/getWorkList",payload:lt({},Ct)})});(0,z.useEffect)(()=>{if(Ea.get("page")){let rn=JSON.parse(localStorage.getItem("grouphomeworkkey"))||{};Xn(lt(lt({},Ct),rn)),rn.task_status=(rn==null?void 0:rn.work_status)||"all",rn.member_work=rn!=null&&rn.member_work?[rn==null?void 0:rn.member_work]:"all",rn.course_group_info=(rn==null?void 0:rn.course_group)||"all",rn.file_status=rn!=null&&rn.file_status?[rn==null?void 0:rn.file_status]:"all",rn.teacher_comment=rn!=null&&rn.teacher_comment?[rn==null?void 0:rn.teacher_comment]:"all",Br.setFieldsValue(lt({},rn))}},[]);function Za(){Ao(1),Mn(""),Fo(""),Oo(""),Zi(""),lo([])}const Ur=()=>{Ct.page=1;const rn=Object.assign({},Br.getFieldValue());delete Ct.course_group,delete Ct.teacher_comment,Object.keys(rn).map(function(Wn){var po;switch(Wn){case"teacher_comment":case"member_work":rn[Wn].length>1||!rn[Wn].length?(delete Ct[Wn],Br.setFieldsValue({[Wn]:"all"})):(Ct[Wn]=(po=rn[Wn])==null?void 0:po[0],Br.setFieldsValue({teacher_comment:rn[Wn]}));break;case"file_status":rn[Wn].includes("all")||Ze[Wn].length===rn[Wn].length||!rn[Wn].length?(delete Ct.file_status,Br.setFieldsValue({file_status:"all"})):(Ct.file_status=rn[Wn][0],Br.setFieldsValue({file_status:rn[Wn]}));break;case"work_status":rn[Wn].includes("all")||Ze.task_status.length===rn[Wn].length||!rn[Wn].length?(delete Ct.work_status,Br.setFieldsValue({work_status:"all"})):(Ct.work_status=rn[Wn],Br.setFieldsValue({work_status:Ct.work_status}));break;case"course_group_info":rn[Wn].includes("all")||Ze[Wn].length===rn[Wn].length||!rn[Wn].length?(delete Ct.course_group,Br.setFieldsValue({course_group_info:"all"})):(Ct.course_group=rn[Wn],Br.setFieldsValue({course_group_info:Ct.course_group}));break}}),Lo()},Bi=(rn,Wn)=>{Ct.page=rn,Ct.limit=Wn,Lo()},co=[{name:"\u7EC4\u957F",id:1},{name:"\u7EC4\u5458",id:0}],Fn=[{title:"\u5E8F\u53F7",dataIndex:"item_index",align:"left",width:50,fixed:Ze!=null&&Ze.base_on_project?"left":"",render:(rn,Wn,po)=>({children:rn,props:{rowSpan:Wn.rowSpan}})},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:120,fixed:"left",render:(rn,Wn)=>{var po,hi,Di,wi,Oi,vl;return{children:((po=Wn.project_info)==null?void 0:po.id)!==-1?Pe.createElement("a",{target:"_blank",title:(hi=Wn.project_info)==null?void 0:hi.name,href:`${(Di=Ut==null?void 0:Ut.setting)==null?void 0:Di.old_url}/projects${(wi=Wn.project_info)==null?void 0:wi.id}`,style:{whiteSpace:"break-spaces"}},(Oi=Wn.project_info)==null?void 0:Oi.name):(vl=Wn.project_info)==null?void 0:vl.name,props:{rowSpan:Wn.rowSpan}}}},!(Ze!=null&&Ze.base_on_project)&&{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:200,render:(rn,Wn)=>({children:Pe.createElement("span",{className:"c-blue"},rn),props:{rowSpan:Wn.rowSpan}})},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:140,render:(rn,Wn)=>Pe.createElement("div",{style:{display:"flex",alignItems:"center"}},Pe.createElement(le.Z,{placement:"bottom",title:rn},Pe.createElement("span",{className:We.atitle,style:{width:Wn.is_leader?"":130,maxWidth:Wn.is_leader&&80}}," ",rn)),Wn.is_leader&&Pe.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},(0,a.GJ)()&&{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",sortDirections:["descend","ascend"],width:Ze!=null&&Ze.base_on_project?80:130,ellipsis:!0,render:rn=>Pe.createElement("span",{style:{color:"#666666"}},rn)},(0,a.GJ)()&&!(Ze!=null&&Ze.base_on_project)&&{title:"\u5206\u73ED",align:"left",width:150,ellipsis:!0,dataIndex:"group_name"},((0,a.GJ)()||(0,a.dE)()&&!(Ze!=null&&Ze.anonymous_comment)&&!Ze.anonymous_appeal||(0,a.dE)()&&((Pt=Ze.homework_status)==null?void 0:Pt.includes("\u5DF2\u622A\u6B62")))&&{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",sorter:!0,width:100,sortOrder:Ct.order==="work_score"?Ct.b_order==="desc"?"descend":"ascend":null,sortDirections:["descend","ascend"],render:(rn,Wn)=>Pe.createElement(le.Z,{placement:"bottom",title:Pe.createElement("div",null,Pe.createElement("div",null,Wn.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Wn.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Pe.createElement("div",null,Wn.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Wn.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Ze!=null&&Ze.anonymous_comment?Pe.createElement("div",null,Wn.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Wn.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Ze!=null&&Ze.is_group_grade?Pe.createElement("div",null,Wn.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${Wn.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",Pe.createElement("div",null,Wn.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Wn.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),Pe.createElement("div",null,Wn.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Wn.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),Ze!=null&&Ze.anonymous_comment?Pe.createElement("div",null,Wn.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Wn.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(Ze==null?void 0:Ze.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${Wn.appeal_penalty||"0.0"}\u5206`,Pe.createElement("div",null,Wn.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Wn.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(Ze!=null&&Ze.is_jupyter||Ze!=null&&Ze.is_jupyter_lab)&&Pe.createElement("div",{onClick:po=>{po.stopPropagation(),localStorage.setItem("grouphomeworkkey",JSON.stringify(Ct)),ye.history.push(`/classrooms/${Ct.coursesId}/group_homework/${Ct.categoryId}/review/${Wn.id}?page=${Ct.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},rn>0?Pe.createElement("span",{style:{color:"#ff8100"}},rn):rn)},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",ellipsis:!0,width:100,dataIndex:"code_lines_count",render:rn=>rn||"--"},(Ze==null?void 0:Ze.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",ellipsis:!0,width:100,dataIndex:"issues_count",render:(rn,Wn)=>({children:rn||"--"})},(Ze==null?void 0:Ze.base_on_project)&&{title:"P/R\u6570",align:"left",ellipsis:!0,width:100,dataIndex:"pull_requests_count",render:(rn,Wn)=>{var po;return{children:((po=Wn.project_info)==null?void 0:po.id)!==-1?Pe.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var hi,Di;window.open(`${(hi=Ut==null?void 0:Ut.setting)==null?void 0:hi.old_url}${(Di=Wn.project_info)==null?void 0:Di.id}/pulls`)}},Wn==null?void 0:Wn.pull_requests_count):"--",props:{rowSpan:Wn.rowSpan}}}},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u4EE3\u7801\u8D28\u91CF",align:"left",width:170,dataIndex:"codesmell",render:(rn,Wn)=>{var po;return{children:((po=Wn.project_info)==null?void 0:po.id)!==-1?Pe.createElement("div",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var hi,Di;window.open(`${(hi=Ut==null?void 0:Ut.setting)==null?void 0:hi.old_url}${(Di=Wn.project_info)==null?void 0:Di.id}/sonar`)}},Pe.createElement("div",null,"bug ",Wn==null?void 0:Wn.bug),Pe.createElement("div",null,"Security ",Wn==null?void 0:Wn.security),Pe.createElement("div",null,"Codesmell ",Wn==null?void 0:Wn.codesmell)):"--",props:{rowSpan:Wn.rowSpan}}}},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:130,ellipsis:!0,sorter:!0,sortOrder:Ct.order==="update_time"?Ct.b_order==="desc"?"descend":"ascend":null,render:(rn,Wn)=>({children:Pe.createElement(le.Z,{placement:"bottom",title:rn?Pe.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",Pe.createElement("br",null),Ae()(rn).format("YYYY-MM-DD HH:mm")):"--"},rn?Pe.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",Pe.createElement("br",null),Ae()(rn).format("YYYY-MM-DD HH:mm")):"--"),props:{rowSpan:Wn.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",width:Ze!=null&&Ze.base_on_project?110:200,fixed:Ze!=null&&Ze.base_on_project?"right":"",render:(rn,Wn)=>({children:rn===-1?"\u91CD\u505A\u4E2D":Pe.createElement("div",{style:{whiteSpace:"break-spaces"}},Pe.createElement(E.Uw,{status:rn,lineBreak:!0})),props:{rowSpan:Wn.rowSpan}})},{title:"\u64CD\u4F5C",width:175,fixed:Ze!=null&&Ze.base_on_project?"right":"",align:"left",dataInex:"action",render:(rn,Wn)=>{var po,hi;return(po=Ze.homework_status)!=null&&po.includes("\u5BFC\u5165")?Pe.createElement("div",null,(0,a.GJ)()&&Pe.createElement("a",{onClick:Di=>{Di.stopPropagation(),nn({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:Wn==null?void 0:Wn.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),Pe.createElement("a",{style:{marginLeft:10},onClick:(0,gt.debounce)(Di=>Lt(void 0,null,function*(){var wi,Oi,vl,hl,ol;Di.stopPropagation();let _i=yield(0,ve.ZP)(`/api/student_works/${Wn==null?void 0:Wn.id}/passed_condition.json`,{method:"get"});Ne.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:Pe.createElement("div",null,Pe.createElement("div",{style:{display:"flex"}},Pe.createElement("div",null,Pe.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),Pe.createElement("span",{style:{marginLeft:10}},(wi=_i==null?void 0:_i.data)==null?void 0:wi.user_name)),Pe.createElement("div",{style:{marginLeft:60}},Pe.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),Pe.createElement("span",{style:{marginLeft:10}},(Oi=_i==null?void 0:_i.data)==null?void 0:Oi.student_id)),Pe.createElement("div",{style:{marginLeft:60}},Pe.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),Pe.createElement("span",{style:{marginLeft:10}},(vl=_i==null?void 0:_i.data)==null?void 0:vl.group_name))),Pe.createElement("div",{style:{marginTop:22}},Pe.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),Pe.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((hl=_i==null?void 0:_i.data)==null?void 0:hl.description)||"\u6682\u65E0\u4FE1\u606F")),Pe.createElement("div",{style:{marginTop:22,marginBottom:20}},Pe.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),Pe.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((ol=_i==null?void 0:_i.data)==null?void 0:ol.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):Wn.work_status===0&&!(0,a.GJ)()?Pe.createElement("div",null,"--"):Pe.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},!(0,a.GJ)()&&Pe.createElement("a",{className:"c-blue",onClick:Di=>{var wi,Oi;if(Di.preventDefault(),(0,a.Rm)()&&!((Oi=(wi=Ye==null?void 0:Ye.AssistantObject)==null?void 0:wi.group)!=null&&Oi.can_view)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}localStorage.setItem("grouphomeworkkey",JSON.stringify(Ct)),ye.history.push(`/classrooms/${Ct.coursesId}/group_homework/${Ct.categoryId}/review/${Wn.id}?page=${Ct.page}`)}},"\u67E5\u770B"),(0,a.GJ)()&&Pe.createElement("a",{className:"c-blue",onClick:Di=>{var wi;if(Di.preventDefault(),(Ze==null?void 0:Ze.work_status)==0){he.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}if((0,a.Rm)()&&!((wi=Ye.AssistantObject.group)!=null&&wi.can_view)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}localStorage.setItem("grouphomeworkkey",JSON.stringify(Ct)),ye.history.push(`/classrooms/${Ct.coursesId}/group_homework/${Ct.categoryId}/review/${Wn.id}?page=${Ct.page}`)}},Wn.has_comment?"\u5DF2\u8BC4\u9605":"\u8BC4\u9605"),(0,a.GJ)()&&Pe.createElement(le.Z,{placement:"bottom",title:Pe.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",Pe.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},Pe.createElement("a",{style:{color:"#3061D0"},className:"c-green",onClick:Di=>{var wi;if(Di.preventDefault(),(0,a.Rm)()&&!((wi=Ye.AssistantObject.group)!=null&&wi.can_appraise)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}nn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:Wn,id:Wn.id,params:Ct}})}},"\u8C03\u5206")),(0,a.GJ)()&&Pe.createElement("div",null,(Ze!=null&&Ze.is_new_rule?Wn.work_status!==-1&&Wn.work_status!==0:Wn.work_status!==-1&&Wn.work_status!==0&&!((hi=Ze==null?void 0:Ze.homework_status)!=null&&hi.includes("\u5DF2\u622A\u6B62")))&&Pe.createElement(De.Z,{justify:"center"},Pe.createElement("span",{className:`${We.redoBtn}`,onClick:Di=>{var wi;if(Di.stopPropagation(),(0,a.Rm)()&&!((wi=Ye.AssistantObject.normal)!=null&&wi.can_redo)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}nn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5206\u7EC4\u6253\u56DE\u91CD\u505A",homework_common_id:Ze.homework_id,work_group_id:Wn.work_group_id}})}},"\u6253\u56DE\u91CD\u505A"))))}}].filter(rn=>!!rn),ha=[...Fn.map(rn=>lt({},rn))];ha[0].render=rn=>"\u6211";const Zn=()=>Lt(void 0,null,function*(){var rn;Xt(!0);const Wn=yield(0,ve.ZP)(`/api/homework_commons/${Ct==null?void 0:Ct.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});Wn.status===0?(rn=Yt.current)==null||rn.exportReport(Wn.files):Xt(!1)}),Hr=()=>Lt(void 0,null,function*(){var rn;const Wn=yield(0,ve.ZP)(`/api/homework_commons/${Ct==null?void 0:Ct.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});Wn.status===0&&(Array.isArray(Wn.sub_data)&&Wn.sub_data.length>0?(rn=Yt.current)==null||rn.exportAndCreateUserFolder(Wn.sub_data,"\u6279\u6CE8\u9644\u4EF6",`${Ze==null?void 0:Ze.homework_name}-\u4F5C\u54C1\u6279\u6CE8\u9644\u4EF6`):he.ZP.warning("\u6682\u65E0\u53EF\u4E0B\u8F7D\u7684\u6279\u6CE8\u9644\u4EF6"))}),Wi=()=>{var rn,Wn;return Pe.createElement(y.default,null,Pe.createElement(y.default.Item,{key:"1"},Pe.createElement("span",{onClick:()=>{var po;if((0,a.Rm)()&&!((po=Ye.AssistantObject.group)!=null&&po.can_download)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}nn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:Ze==null?void 0:Ze.course_group_info,fn:()=>{(0,et.Iy)(JSON.parse(sessionStorage.all_student_works_params),"group_work_list")}}})}},"\u5BFC\u51FA\u6210\u7EE9")),!((rn=Ze.homework_status)!=null&&rn.includes("\u5BFC\u5165"))&&Pe.createElement(y.default.Item,{key:"3"},Pe.createElement(je.ZP,{loading:Pn,ghost:!0,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var po;if((0,a.Rm)()&&!((po=Ye.AssistantObject.group)!=null&&po.can_download)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}nn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6",course_groups:Ze==null?void 0:Ze.course_group_info,fn:()=>{Zn()}}})}},"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6")),!((Wn=Ze.homework_status)!=null&&Wn.includes("\u5BFC\u5165"))&&Pe.createElement(y.default.Item,{key:"4"},Pe.createElement(ht.Z,{style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var po;if((0,a.Rm)()&&!((po=Ye.AssistantObject.group)!=null&&po.can_download)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}nn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8",course_groups:Ze==null?void 0:Ze.course_group_info,fn:()=>{Hr()}}})}},"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8")),Pe.createElement(y.default.Item,{key:"2"},Pe.createElement("span",{onClick:()=>{var po;if((0,a.Rm)()&&!((po=Ye.AssistantObject.group)!=null&&po.can_download)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ye.history.push(`/classrooms/${Ct.coursesId}/exportlist/group_work_list`)}},"\u5386\u53F2\u5BFC\u51FA")))};return!(0,a.GJ)()&&(Ze!=null&&Ze.student_anonymous_comment)?Pe.createElement($e,null):Pe.createElement("section",{className:`${We.wrap} minH500`},Pe.createElement("aside",null,Pe.createElement("aside",{className:`minH500 bg-white pl30 ${(0,a.GJ)()?"pt30":""} pr30`},!(Ze!=null&&Ze.all_member_count)&&!Qe["shixunHomeworks/getWorkList"]&&Pe.createElement("aside",{className:"bg-white inline-block w100"},Pe.createElement(at.Z,null)),!(0,a.GJ)()&&Pe.createElement("aside",{className:"pt10 pb10"},Pe.createElement("span",{className:"c-orange"},Ze.commit_count),"\u5DF2\u4EA4",Pe.createElement("span",{className:"ml10"},Ze.uncommit_count),"\u672A\u4EA4",((Vt=Ze==null?void 0:Ze.left_time)==null?void 0:Vt.time)&&Pe.createElement("span",{className:"ml10"},Pe.createElement("span",null,(Gn=Ze==null?void 0:Ze.left_time)==null?void 0:Gn.status),Pe.createElement("span",{className:"c-orange"},(pa=Ze==null?void 0:Ze.left_time)==null?void 0:pa.time))),Pe.createElement("aside",null,(0,a.GJ)()&&Pe.createElement("aside",{className:"mb30"},Pe.createElement(b.default,{form:Br,onChange:Ur,initialValues:{member_work:"all",work_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},Pe.createElement(b.default.Item,{name:"teacher_comment"},Pe.createElement(x.default.Group,{style:{width:"100%"}},Pe.createElement(De.Z,null,Pe.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u4F60\u7684\u8BC4\u9605:"),Pe.createElement(fe.Z,{flex:"80px"},Pe.createElement(x.default,{value:"all",checked:!kt.teacher_comment},"\u5168\u90E8")),Pe.createElement(fe.Z,{flex:"1"},Ze.teacher_comment&&Ze.teacher_comment.map(rn=>Pe.createElement(x.default,{value:rn.id,key:rn.id},rn.name,"(",rn.count,")")))))),Pe.createElement(b.default.Item,{name:"file_status"},Pe.createElement(x.default.Group,{style:{width:"100%"}},Pe.createElement(De.Z,null,Pe.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u9644\u4EF6\u72B6\u6001:"),Pe.createElement(fe.Z,{flex:"80px"},Pe.createElement(x.default,{value:"all"},"\u5168\u90E8")),Pe.createElement(fe.Z,{flex:"1"},(En=Ze==null?void 0:Ze.file_status)==null?void 0:En.map(rn=>Pe.createElement(x.default,{value:rn.id,key:rn.id},rn.name,"(",rn.count,")")))))),Pe.createElement(b.default.Item,{name:"work_status"},Pe.createElement(x.default.Group,{value:[],style:{width:"100%"}},Pe.createElement(De.Z,null,Pe.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u4F5C\u54C1\u72B6\u6001:"),Pe.createElement(fe.Z,{flex:"80px"},Pe.createElement(x.default,{value:"all",checked:!kt.work_status},"\u5168\u90E8")),Pe.createElement(fe.Z,{flex:"1"},Ze.task_status&&Ze.task_status.map(rn=>Pe.createElement(x.default,{name:"work_status",value:rn.id,key:rn.id},rn.name,"(",rn.count,")")))))),Pe.createElement(b.default.Item,{name:"member_work"},Pe.createElement(x.default.Group,{style:{width:"100%"}},Pe.createElement(De.Z,null,Pe.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u7EC4\u5185\u89D2\u8272:"),Pe.createElement(fe.Z,{flex:"80px"},Pe.createElement(x.default,{value:"all"},"\u5168\u90E8")),Pe.createElement(fe.Z,{flex:"1"},co.map(rn=>Pe.createElement(x.default,{value:rn.id,key:rn.id},rn.name)))))),Pe.createElement(b.default.Item,{name:"course_group_info"},Pe.createElement(x.default.Group,{style:{width:"100%"}},Pe.createElement(De.Z,null,Pe.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u5206\u73ED\u60C5\u51B5:"),Pe.createElement(fe.Z,{flex:"80px"},Pe.createElement(x.default,{value:"all",checked:!kt.course_group},"\u5168\u90E8")),Pe.createElement(fe.Z,{flex:"1",className:`${We.workListClass} ${ga.visible?We.visible:""} ${ga.status?"":We.status}`},Pe.createElement("div",{ref:ln,className:We.left},Ze.course_group_info&&Ze.course_group_info.map(rn=>Pe.createElement(x.default,{value:rn.course_group_id,key:rn.course_group_id},rn.group_group_name,"(",rn.count,")"))),ga.status&&Pe.createElement("div",{className:We.tips,onClick:()=>tr(Dt(lt({},ga),{visible:!ga.visible}))},Pe.createElement("span",null,ga.visible?"\u5C55\u5F00":"\u6536\u8D77",ga.visible?Pe.createElement(Fe.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):Pe.createElement(Se.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),Pe.createElement(De.Z,{align:"middle"},Pe.createElement(fe.Z,{flex:"1"},Pe.createElement(De.Z,{align:"middle"},Pe.createElement(fe.Z,null,Pe.createElement(Le.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:rn=>{Ct.page=1,Ct.search=rn.trim(),nn({type:"shixunHomeworks/getWorkList",payload:lt({},Ct)})},style:{width:240}})),Pe.createElement(fe.Z,null,Pe.createElement("span",{className:"ml5 c-red"},Ze.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",Ze.work_count,"\u4E2A\u5B66\u751F\uFF09"))),Pe.createElement(fe.Z,{style:{textAlign:"end"},className:We.workListButtonWrap},!((At=Ze.homework_status)!=null&&At.includes("\u5BFC\u5165"))&&!(0,a.dE)()&&Pe.createElement(ht.Z,{className:"mr20",onClick:()=>Lt(void 0,null,function*(){yield ii(),eo(!0)})},"\u8C03\u6574\u5206\u7EC4"),(($t=Ze.homework_status)==null?void 0:$t.includes("\u5DF2\u622A\u6B62"))&&Pe.createElement(je.ZP,{className:"mr20",icon:Pe.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{Sa(!0)}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"),Pe.createElement(ee.Z,{dropdownRender:Wi},Pe.createElement(je.ZP,null,Pe.createElement(Ie.Z,null),"\u5BFC\u51FA",Pe.createElement(ze.Z,null)))))),(0,a.G5)()&&Pe.createElement("div",null,(Ze==null?void 0:Ze.base_on_project)&&Pe.createElement("p",null,"\u9879\u76EE\u6982\u89C8"),Pe.createElement(Ee.default,{dataSource:[Ze==null?void 0:Ze.group_data],pagination:!1,bordered:!0,style:{marginBottom:20},columns:[Ze!=null&&Ze.base_on_project?{title:"\u9879\u76EE\u603B\u6570",align:"center",dataIndex:"project_num",key:"project_num"}:{title:"\u5206\u7EC4\u603B\u6570",align:"center",dataIndex:"group_size",key:"group_size"},{title:"\u5B66\u751F\u4EBA\u6570",align:"center",dataIndex:"work_count"},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE\u4EBA\u6570",align:"center",dataIndex:"associated_num"},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u672A\u5173\u8054\u9879\u76EE\u4EBA\u6570",align:"center",dataIndex:"unassociated_num"},!(Ze!=null&&Ze.base_on_project)&&{title:"\u5DF2\u5206\u7EC4\u6570",align:"center",dataIndex:"non_zero_count"},!(Ze!=null&&Ze.base_on_project)&&{title:"\u672A\u5206\u7EC4\u6570",align:"center",dataIndex:"zero_count"},{title:"\u672A\u63D0\u4EA4\u4EBA\u6570",align:"center",dataIndex:"not_submitted_num"},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u90E8\u5206\u63D0\u4EA4",align:"center",dataIndex:"partial_submission"},{title:"\u6309\u65F6\u63D0\u4EA4",align:"center",dataIndex:"submitted_num"},{title:"\u5EF6\u65F6\u63D0\u4EA4",align:"center",dataIndex:"delayed_num"}].filter(rn=>!!rn)})),!!ur.length&&Pe.createElement(Ee.default,{className:`mb10 ${We.tableWrapper}`,dataSource:ur,columns:ha,pagination:!1,showHeader:!1,loading:!1}),Pe.createElement("aside",{style:{paddingBottom:30}},Pe.createElement(Ee.default,{loading:Qe["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(rn,Wn)=>rn!=null&&rn.searched?We.tables1:(rn==null?void 0:rn.item_index)%2===0&&We.tables,className:We.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:qa,columns:Fn,scroll:(Ze==null?void 0:Ze.base_on_project)&&{x:1220},onChange:(rn,Wn,po)=>{if(po.order===void 0)switch(po.field){case"student_id":Qt("descend"),Ct.b_order="desc",Ct.order=po.field;break;default:delete Ct.b_order,delete Ct.order}else Ct.b_order=po.order.replace("end",""),Ct.order=po.field;nn({type:"shixunHomeworks/getWorkList",payload:lt({},Ct)})}})),Pe.createElement(ne.Z,{showSizeChanger:!0,showQuickJumper:!0,style:{paddingBottom:30},onChange:Bi,defaultCurrent:parseInt(Ct.page)||1,current:parseInt(Ct.page)||1,defaultPageSize:20,total:tt.workList.work_count})))),Pe.createElement(Ve,null),Qo&&Pe.createElement(Ne.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Qo,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>Lt(void 0,null,function*(){if(Kr===2){if(pr.length<=0){he.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!ti){he.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let rn=yield(0,ve.ZP)(`/api/homework_commons/${Ct.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Ct.categoryId,comment:ti,status:pr}});rn.status===0&&(Co(rn),vi(!1),ra(!0))}else{if(!(Zo===0||ei===0)){if(!Zo){he.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!ei){he.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(Zo>ei){he.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!ti){he.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let rn=yield(0,ve.ZP)(`/api/homework_commons/${Ct.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Ct.categoryId,comment:ti,min_score:Zo,max_score:ei}});rn.status===0&&(Co(rn),vi(!1),ra(!0))}}),onCancel:()=>{vi(!1),Za()}},Pe.createElement("div",{style:{padding:"32px"}},Pe.createElement("div",null,Pe.createElement("div",null,Pe.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),Pe.createElement(oe.ZP.Group,{value:Kr,onChange:rn=>{Ao(rn.target.value)}},Pe.createElement(oe.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),Pe.createElement(oe.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),Kr===1&&Pe.createElement("div",{style:{display:"flex",marginTop:"20px"}},Pe.createElement("span",{style:{width:"70px",textAlign:"end"}},Pe.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),Pe.createElement(ue.Z,{min:0,max:100,value:Zo,onChange:rn=>Oo(rn),style:{width:"100px"}}),Pe.createElement("span",{style:{width:"80px",textAlign:"end"}},Pe.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),Pe.createElement(ue.Z,{min:0,max:100,value:ei,onChange:rn=>Fo(rn),style:{width:"100px"}})),Kr===2&&Pe.createElement("div",{style:{display:"flex",marginTop:"20px"}},Pe.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),Pe.createElement(x.default.Group,{onChange:rn=>{lo([...rn])},style:{width:"100%"}},(Bn=Ze.task_status)==null?void 0:Bn.map((rn,Wn)=>Pe.createElement(x.default,{name:"task_status",value:rn.id},rn.name,"(",rn.count,")")))),Pe.createElement("div",{style:{display:"flex",marginTop:"20px"}},Pe.createElement("span",{style:{width:"70px",textAlign:"end"}},Pe.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),Pe.createElement(nt.Z,{className:We.MdEditor,onChange:rn=>Zi(rn),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),fo&&Pe.createElement(Ne.default,{open:fo,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>Lt(void 0,null,function*(){Kr===2?(yield(0,ve.ZP)(`/api/homework_commons/${Ct.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Ct.categoryId,comment:ti,status:pr}})).status===0&&(he.ZP.info("\u6253\u56DE\u6210\u529F"),Za(),Lo(),ra(!1)):(yield(0,ve.ZP)(`/api/homework_commons/${Ct.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Ct.categoryId,comment:ti,min_score:Zo,max_score:ei}})).status===0&&(he.ZP.info("\u6253\u56DE\u6210\u529F"),Za(),Lo(),ra(!1))}),onCancel:()=>{Za(),ra(!1)}},Pe.createElement("div",{style:{padding:"32px"}},Kr===1&&Pe.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",Zo,"-",ei,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Kr===2&&Pe.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((qt=Ze.task_status)==null?void 0:qt.filter(rn=>pr==null?void 0:pr.includes(rn.id)).map(rn=>rn.name).toString())+",","\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Pe.createElement("br",null),Pe.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",sa==null?void 0:sa.count,"\u540D\u5B66\u751F"))),Pe.createElement(Ne.default,{title:"\u8C03\u6574\u5206\u7EC4",centered:!0,destroyOnClose:!0,open:ki,onOk:()=>Lt(void 0,null,function*(){el.submit()}),onCancel:()=>{eo(!1)}},Pe.createElement(b.default,{form:el,initialValues:{},labelCol:{span:4},onFinish:rn=>Lt(void 0,null,function*(){if(!rn.user_id){he.ZP.warning("\u8BFE\u5802\u91CC\u6682\u65E0\u6B64\u5B66\u751F");return}if(!rn.group_id){he.ZP.warning("\u8BFE\u5802\u91CC\u6682\u65E0\u6B64\u5206\u7EC4");return}(yield(0,ve.ZP)(`/api/homework_commons/${Ct.categoryId}/adjust_group.json`,{method:"post",body:rn})).status==0&&(he.ZP.success("\u8C03\u6574\u6210\u529F"),el.resetFields(),eo(!1),yield Lo())})},Pe.createElement(b.default.Item,{name:"user_id",label:"\u5B66\u751F\u59D3\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D"}]},Pe.createElement(ge.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D",filterOption:(rn,Wn)=>{var po;return((po=Wn==null?void 0:Wn.label)!=null?po:"").toLowerCase().includes(rn.toLowerCase())},options:(cn=Qi==null?void 0:Qi.userAll)==null?void 0:cn.map(rn=>({value:rn.user_id,label:rn.name}))})),Pe.createElement(b.default.Item,{name:"group_id",label:"\u8C03\u6574\u81F3",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0"}]},Pe.createElement(ge.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0",filterOption:(rn,Wn)=>{var po;return((po=Wn==null?void 0:Wn.label)!=null?po:"").toLowerCase().includes(rn.toLowerCase())},options:(Wa=Qi==null?void 0:Qi.groupAll)==null?void 0:Wa.map(rn=>({value:rn.group_id,label:`\uFF08${rn.group_name}\uFF09`+(rn==null?void 0:rn.name_list)}))})))),Pe.createElement(Ne.default,{title:Pe.createElement("span",null,"\u8D44\u6E90\u63A8\u8350",Pe.createElement("span",{className:"font14 c-black-333"},"\uFF08\u4F53\u9A8C\u7248\uFF09")),destroyOnClose:!0,open:Ei,footer:null,onCancel:()=>{_n(!1)},width:700},Pe.createElement("div",null,"\u6839\u636E\u4F60\u6240\u5728\u7684\u5206\u7EC4\u53CA\u5B66\u4E60\u60C5\u51B5\uFF0C\u4E3A\u4F60\u63A8\u8350\u6700\u4F73\u7684\u5B66\u4E60\u8D44\u6E90",Pe.createElement("b",null,"\u987A\u5E8F"),"\u5982\u4E0B\uFF1A"),(tn=Ze==null?void 0:Ze.course_recommends)==null?void 0:tn.map((rn,Wn)=>Pe.createElement(De.Z,{key:Wn,align:"middle",justify:"space-between"},Pe.createElement(De.Z,{style:{width:525},align:"middle",wrap:!1},Pe.createElement("div",{className:We.Onerow,style:{display:"inline-block"}},Wn+1,"\u3001",rn.name),rn.type=="\u5916\u94FE"&&Pe.createElement("div",{className:"ml5",style:{display:"inline-block",whiteSpace:"nowrap",padding:"0px 10px",borderRadius:"10px",color:"#fff",background:"#1890ff"}},"\u5916\u94FE")),Pe.createElement(fe.Z,null,Pe.createElement(yt.op,{type:"link",onClick:()=>{window.open(rn==null?void 0:rn.url)}},"\u67E5\u770B"),rn.type!="\u5916\u94FE"&&Pe.createElement(yt.op,{openLoading:!0,type:"link",onClick:()=>Lt(void 0,null,function*(){(0,E.FH)("",`${rn==null?void 0:rn.url}`)})},"\u4E0B\u8F7D"))))),Pe.createElement(xe.Z,{getData:()=>Lo()}),Pe.createElement(Xe.Z,{visible:Ot,getData:Lo,categoryId:Ct.categoryId,onCancle:()=>{Sa(!1)}}))};var fn=(0,ye.connect)(({shixunHomeworks:tt,classroomList:Ye,globalSetting:Qe,loading:Ut})=>({shixunHomeworks:tt,classroomList:Ye,loading:Ut.effects,globalSetting:Qe}))(mn),Dn=te(90524),ua=te(7664),Na=Object.defineProperty,Pa=Object.getOwnPropertySymbols,wa=Object.prototype.hasOwnProperty,ar=Object.prototype.propertyIsEnumerable,sr=(tt,Ye,Qe)=>Ye in tt?Na(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,ma=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))wa.call(Ye,Qe)&&sr(tt,Qe,Ye[Qe]);if(Pa)for(var Qe of Pa(Ye))ar.call(Ye,Qe)&&sr(tt,Qe,Ye[Qe]);return tt},mr=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const ir=({shixunHomeworks:tt,dispatch:Ye})=>{const Qe=(0,ye.useParams)();return z.createElement(Ne.default,{centered:!0,title:"\u63D0\u793A",open:tt.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>mr(void 0,null,function*(){(yield Ye({type:"shixunHomeworks/deleteReply",payload:{object_id:tt.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(he.ZP.success("\u5220\u9664\u6210\u529F"),Ye({type:"shixunHomeworks/setActionTabs",payload:{}}),Ye({type:"shixunHomeworks/getReplyList",payload:ma({},tt.actionTabs.params)}))}),onCancel:()=>{Ye({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var on=(0,ye.connect)(({shixunHomeworks:tt})=>({shixunHomeworks:tt}))(ir),bn=te(83071),Ia=te(71418),fa=te(26227),da=te(63524),yr={flex_box_center:"flex_box_center___CUQTA",flex_space_between:"flex_space_between___VY1nG",flex_box_vertical_center:"flex_box_vertical_center___XJiqA",flex_box_center_end:"flex_box_center_end___w4A8Z",flex_box_column:"flex_box_column___WAD8k",top:"top___wjvbq",desc:"desc___dEt4i",liked:"liked___HcN9D",likedActive:"likedActive___VhZeS",reply:"reply___DaEgJ",replyList:"replyList___ZYtQu",comment:"comment___PfBmX",headpic:"headpic___ne811"},Hn=te(59301),vo=Object.defineProperty,ho=Object.getOwnPropertySymbols,jr=Object.prototype.hasOwnProperty,_t=Object.prototype.propertyIsEnumerable,Kt=(tt,Ye,Qe)=>Ye in tt?vo(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Rt=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))jr.call(Ye,Qe)&&Kt(tt,Qe,Ye[Qe]);if(ho)for(var Qe of ho(Ye))_t.call(Ye,Qe)&&Kt(tt,Qe,Ye[Qe]);return tt},Un=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});Ae().locale("ZH-cn");const va=({shixunHomeworks:tt,classroomList:Ye,globalSetting:Qe,loading:Ut,user:nn,dispatch:Yt})=>{var Pn,Xt,Pt,Vt;const[Gn,pa]=(0,z.useState)(Rt({},(0,ye.useParams)())),[En,At]=(0,z.useState)(!1),[$t,Bn]=(0,z.useState)(-1),[qt,cn]=(0,z.useState)(""),[Wa,tn]=(0,z.useState)(""),{workList:Ea}=tt,{detailLeftMenus:Ct}=Ye,{shixunHomeworksDetail:Xn,replyList:Ka,workDetail:Ze}=tt;return Gn.page_size=10,(0,z.useEffect)(()=>{Yt({type:"shixunHomeworks/getReplyList",payload:Rt({},Gn)}),Yt({type:"shixunHomeworks/getWorkDetail",payload:Rt({},Gn)}),Ct.course_modules||Yt({type:"classroomList/getClassroomLeftMenus",payload:Rt({},Gn)})},[Gn.categoryId]),Hn.createElement("section",{className:yr.bg},Hn.createElement(Ia.Z,{spinning:Ut["shixunHomeworks/getWorkDetail"]},Hn.createElement("section",{className:""},Hn.createElement("aside",{className:[yr.desc,"c-black","font14","bg-white"].join(" ")},tt.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&Hn.createElement(ua.Z,{value:(Ze==null?void 0:Ze.description)||"\u6682\u65E0\uFF5E"}),"\u5206\u7EC4\u8981\u6C42\uFF1A",(Pn=Ze==null?void 0:Ze.group_info)==null?void 0:Pn.min_num," ~ ",(Xt=Ze==null?void 0:Ze.group_info)==null?void 0:Xt.max_num,"\u4EBA ",Hn.createElement("span",{className:"c-light-black"},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"),Hn.createElement("br",null),!((Pt=Qe==null?void 0:Qe.setting)!=null&&Pt.hide_project)&&Hn.createElement("span",null,"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD\uFF1A",(Vt=Ze==null?void 0:Ze.group_info)!=null&&Vt.base_on_project?"\u662F":"\u5426",Hn.createElement("span",{className:"c-light-black"},"\uFF08\u5B66\u751F\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF09")),Hn.createElement(bn.Z,{authority:(0,a.GJ)(),showDimensions:!1,dataSource:Ze==null?void 0:Ze.attachments,callback:()=>{Yt({type:"shixunHomeworks/getWorkDetail",payload:Rt({},Gn)})}}),tt.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&Hn.createElement("aside",{className:["bg-white"].join(" ")},Hn.createElement(nt.Z,{onChange:kt=>{cn(kt)},defaultValue:Ze==null?void 0:Ze.explanation,height:200,isFocus:!0,watch:!0}),Hn.createElement(De.Z,null,Hn.createElement(fe.Z,{span:24,className:"tr"},Hn.createElement(je.ZP,{type:"default",size:"large",onClick:()=>Un(void 0,null,function*(){Yt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},"\u53D6\u6D88"),Hn.createElement(je.ZP,{type:"primary",size:"large",className:"ml20",onClick:()=>Un(void 0,null,function*(){qt===""?he.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield Yt({type:"shixunHomeworks/updateWork",payload:{explanation:qt,categoryId:Gn.categoryId}})).status===0&&(he.ZP.success("\u64CD\u4F5C\u6210\u529F"),Yt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Yt({type:"shixunHomeworks/getWorkDetail",payload:Rt({},Gn)}))})},"\u4FDD\u5B58"))))),Hn.createElement("aside",{className:[yr.reply,"bg-white","mt20"].join(" ")},En&&Hn.createElement(nt.Z,{onChange:kt=>{cn(kt)},height:200,isFocus:!0,watch:!0}),Hn.createElement(De.Z,{onClick:()=>{At(!0)}},Hn.createElement(fe.Z,{flex:"1",style:{pointerEvents:"none"}},!En&&Hn.createElement(Le.default,{size:"large",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),Hn.createElement(fe.Z,null,Hn.createElement(je.ZP,{type:"primary",size:"large",onClick:()=>Un(void 0,null,function*(){var kt;if((0,a.Rm)()&&!((kt=Ye.AssistantObject.practice)!=null&&kt.can_create)){he.ZP.warn("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}qt===""?he.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield Yt({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Gn.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:qt}}})).status===0&&(he.ZP.success("\u53D1\u5E03\u6210\u529F"),Yt({type:"shixunHomeworks/getReplyList",payload:Rt({},Gn)}),At(!1),cn(""))})},"\u53D1\u8868")))),(Ka==null?void 0:Ka.comments)&&Ka.comments!=""&&Hn.createElement("aside",{className:[yr.replyList,"bg-white"].join(" ")},Ka==null?void 0:Ka.comments.map(function(kt,Qn){var Or,Qt,aa,za;return Hn.createElement(De.Z,{gutter:[12,12],key:Qn},Hn.createElement(fe.Z,{flex:"40px"},Hn.createElement("img",{className:yr.headpic,width:"40",src:`${Dn.Z.IMG_SERVER}/images/${(Or=kt==null?void 0:kt.author)==null?void 0:Or.image_url}`})),Hn.createElement(fe.Z,{flex:"1"},Hn.createElement(De.Z,{align:"middle"},Hn.createElement(fe.Z,{span:20},Hn.createElement("span",{className:"c-light-black"},(Qt=kt==null?void 0:kt.author)==null?void 0:Qt.name),Hn.createElement("span",{className:"c-light-black ml10"},kt==null?void 0:kt.time," \u53D1\u5E03")),Hn.createElement(fe.Z,{className:"tr",span:4},Hn.createElement("div",{className:"tr"},((0,a.GJ)()||((aa=nn==null?void 0:nn.userInfo)==null?void 0:aa.login)===((za=kt==null?void 0:kt.author)==null?void 0:za.login))&&Hn.createElement(le.Z,{title:"\u5220\u9664"},Hn.createElement(fa.Z,{className:"current",onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Gn,selectArr:kt}})}})))),Hn.createElement(fe.Z,{span:24},Hn.createElement(ua.Z,{value:kt.content})),kt.children&&Hn.createElement("aside",{className:yr.comment},kt.children.map(function(Vr,Ma){var qa,Cr;return Hn.createElement(De.Z,{key:Ma},Hn.createElement(fe.Z,{span:24},Hn.createElement(De.Z,null,Hn.createElement(fe.Z,{flex:"1"},Vr.author.name,Hn.createElement("span",{className:"c-light-black ml10"},Vr==null?void 0:Vr.time)),Hn.createElement(fe.Z,null,((0,a.GJ)()||((qa=nn==null?void 0:nn.userInfo)==null?void 0:qa.login)===((Cr=Vr==null?void 0:Vr.author)==null?void 0:Cr.login))&&Hn.createElement(le.Z,{title:"\u5220\u9664"},Hn.createElement(fa.Z,{className:"current",onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Gn,selectArr:Vr}})}}))))),Hn.createElement(fe.Z,null,Hn.createElement(ua.Z,{value:Vr.content})))})),Hn.createElement(fe.Z,{span:24,className:"mt5 c-light-black"},$t===Qn&&Hn.createElement("aside",null,Hn.createElement(nt.Z,{onChange:Vr=>{tn(Vr)},height:150,isFocus:!0}),Hn.createElement(De.Z,null,Hn.createElement(fe.Z,{span:24,className:"tr"},Hn.createElement(je.ZP,{type:"primary",size:"large",onClick:()=>Un(this,null,function*(){Wa===""?he.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield Yt({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Gn.categoryId,jour_type:"HomeworkCommon",m_parent_id:kt.id,reply_id:1,notes:Wa}}}),Yt({type:"shixunHomeworks/getReplyList",payload:Rt({},Gn)}),he.ZP.success("\u53D1\u5E03\u6210\u529F"),Bn(-1))})},"\u53D1\u8868")))),$t!==Qn&&Hn.createElement("div",{className:"tr"},Hn.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>Bn(Qn)}),!!kt.user_praise&&Hn.createElement("span",{className:"c-orange"},Hn.createElement(da.Z,{className:"mr5 ml30",onClick:()=>Un(this,null,function*(){yield Yt({type:"shixunHomeworks/replyUnLike",payload:{object_id:kt.id,object_type:"journals_for_message"}}),Yt({type:"shixunHomeworks/getReplyList",payload:Rt({},Gn)})})}),!!kt.praise_count&&kt.praise_count),!kt.user_praise&&Hn.createElement("span",null,Hn.createElement(da.Z,{className:"mr5 ml30",onClick:()=>Un(this,null,function*(){yield Yt({type:"shixunHomeworks/replyLike",payload:{object_id:kt.id,object_type:"journals_for_message"}}),Yt({type:"shixunHomeworks/getReplyList",payload:Rt({},Gn)})})}),!!kt.praise_count&&kt.praise_count))))))})))),Hn.createElement("aside",{className:"tc mt30 pb30"},Hn.createElement(ne.Z,{defaultCurrent:1,total:Ka==null?void 0:Ka.total_count,hideOnSinglePage:!0,current:Gn.page||1,onChange:kt=>{Gn.page=kt,Yt({type:"shixunHomeworks/getReplyList",payload:Rt({},Gn)})}})),Hn.createElement(on,null))};var Yn=(0,ye.connect)(({shixunHomeworks:tt,classroomList:Ye,user:Qe,loading:Ut,globalSetting:nn})=>({shixunHomeworks:tt,globalSetting:nn,user:Qe,classroomList:Ye,loading:Ut.effects}))(va),Yr=Object.defineProperty,dr=Object.getOwnPropertySymbols,Er=Object.prototype.hasOwnProperty,So=Object.prototype.propertyIsEnumerable,Fr=(tt,Ye,Qe)=>Ye in tt?Yr(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Vn=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Er.call(Ye,Qe)&&Fr(tt,Qe,Ye[Qe]);if(dr)for(var Qe of dr(Ye))So.call(Ye,Qe)&&Fr(tt,Qe,Ye[Qe]);return tt};Ae().locale("ZH-cn");const io=({shixunHomeworks:tt,classroomList:Ye,globalSetting:Qe,loading:Ut,dispatch:nn})=>{var Yt;const Pn=(0,ye.useParams)(),{detailLeftMenus:Xt}=Ye,{replyList:Pt,referenceAnswer:Vt}=tt;return Pn.page_size=10,(0,z.useEffect)(()=>{nn({type:"shixunHomeworks/getReplyList",payload:Vn({},Pn)}),nn({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:Pn.categoryId}}),Xt.course_modules||nn({type:"classroomList/getClassroomLeftMenus",payload:Vn({},Pn)})},[Pn.categoryId]),z.createElement("section",{className:"pb30 pl30 pr30 pt30 bg-white"},z.createElement("aside",{className:["c-black","font14"].join(" ")},tt.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&z.createElement("div",null,(Vt==null?void 0:Vt.reference_answer)&&z.createElement(ua.Z,{value:Vt==null?void 0:Vt.reference_answer}),!(Vt!=null&&Vt.reference_answer)&&z.createElement(at.Z,null)),(Yt=Vt==null?void 0:Vt.attachments)==null?void 0:Yt.map((Gn,pa)=>z.createElement("div",null,z.createElement("a",{href:`${Dn.Z.API_SERVER}${Gn.url}`},z.createElement("span",{className:"iconfont icon-fujian c-green font14"}),z.createElement("span",{className:"ml10 c-black"},Gn.title),z.createElement("span",{className:"c-light-black ml20 font12"},Gn.filesize))))))};var Go=(0,ye.connect)(({shixunHomeworks:tt,classroomList:Ye,loading:Qe,globalSetting:Ut})=>({shixunHomeworks:tt,globalSetting:Ut,classroomList:Ye,loading:Qe.effects}))(io),bo=te(56885),Eo={modal:"modal___lF39e"},Bt=te(59301),Sn=Object.defineProperty,pn=Object.defineProperties,Tn=Object.getOwnPropertyDescriptors,Jn=Object.getOwnPropertySymbols,la=Object.prototype.hasOwnProperty,Kn=Object.prototype.propertyIsEnumerable,jn=(tt,Ye,Qe)=>Ye in tt?Sn(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Nr=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))la.call(Ye,Qe)&&jn(tt,Qe,Ye[Qe]);if(Jn)for(var Qe of Jn(Ye))Kn.call(Ye,Qe)&&jn(tt,Qe,Ye[Qe]);return tt},br=(tt,Ye)=>pn(tt,Tn(Ye)),vn=(tt,Ye)=>{var Qe={};for(var Ut in tt)la.call(tt,Ut)&&Ye.indexOf(Ut)<0&&(Qe[Ut]=tt[Ut]);if(tt!=null&&Jn)for(var Ut of Jn(tt))Ye.indexOf(Ut)<0&&Kn.call(tt,Ut)&&(Qe[Ut]=tt[Ut]);return Qe},zo=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const Io=tt=>{var Ye=tt,{classroomList:Qe,shixunHomeworks:Ut,dispatch:nn,cb:Yt}=Ye,Pn=vn(Ye,["classroomList","shixunHomeworks","dispatch","cb"]),Xt,Pt,Vt,Gn,pa;const En=(0,ye.useParams)(),[At,$t]=(0,z.useState)(""),[Bn,qt]=(0,z.useState)([]),[cn,Wa]=(0,z.useState)({learn:0,active:0,score:0,chat:0});console.log(Ut,"classroomList");const{workList:tn}=Ut;(0,z.useEffect)(()=>{Qe.actionTabs.key},[Qe.actionTabs]);const Ea=()=>zo(void 0,null,function*(){if(!At){he.ZP.warning("\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}nn({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u884C\u667A\u80FD\u5206\u7EC4\uFF0C\u8BF7\u7A0D\u540E..."}});let Ct=yield(0,ve.ZP)(`/api/homework_commons/${En.categoryId}/ai_bulk_create.json`,{method:"post",body:br(Nr({min:1,max:At,course_id:En.coursesId},cn),{course_group_ids:Bn})});(Ct==null?void 0:Ct.status)===0&&(he.ZP.info("\u667A\u80FD\u5206\u7EC4\u6210\u529F"),nn({type:"classroomList/setActionTabs",payload:{}}),Yt()),nn({type:"globalSetting/setGlobalLoading",payload:{show:!1}})});return Bt.createElement(Ne.default,{width:584,className:Eo.modal,zIndex:3,centered:!0,destroyOnClose:!0,afterClose:()=>{qt([]),$t(""),Wa({learn:0,active:0,score:0,chat:0})},title:"\u667A\u80FD\u5206\u7EC4",onOk:Ea,open:Qe.actionTabs.key==="\u667A\u80FD\u5206\u7EC4",onCancel:()=>{nn({type:"classroomList/setActionTabs",payload:{}})}},Bt.createElement("p",{style:{display:"flex",alignItems:"center"}},Bt.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10,alignItems:"center"}},"\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\uFF1A"),Bt.createElement(ue.Z,{style:{width:100},min:(Xt=tn==null?void 0:tn.group_data)==null?void 0:Xt.min_num,max:(Pt=tn==null?void 0:tn.group_data)==null?void 0:Pt.max_num,precision:0,step:1,value:At,onChange:Ct=>{$t(Ct)}}),Bt.createElement("span",{style:{marginLeft:10,color:"#a6a6a6"}},"\u6BCF\u7EC4\u6210\u5458\u4EBA\u6570\u8303\u56F4\u4E3A",(Vt=tn==null?void 0:tn.group_data)==null?void 0:Vt.min_num,"~",(Gn=tn==null?void 0:tn.group_data)==null?void 0:Gn.max_num,"\u4EBA")),Bt.createElement("p",{style:{display:"flex"}},Bt.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},"\u5206\u73ED\uFF1A"),Bt.createElement(x.default.Group,{value:Bn,onChange:Ct=>{qt(Ct)}},(pa=tn==null?void 0:tn.course_group_info)==null?void 0:pa.map(Ct=>Bt.createElement(x.default,{key:Ct==null?void 0:Ct.course_group_id,value:Ct==null?void 0:Ct.course_group_id},Ct==null?void 0:Ct.group_group_name)))),Bt.createElement("div",{style:{display:"flex"}},Bt.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},"\u5206\u7EC4\u89C4\u5219\uFF1A"),Bt.createElement(x.default.Group,{onChange:Ct=>{Wa({learn:Ct.indexOf(1)>-1?1:0,active:Ct.indexOf(2)>-1?1:0,score:Ct.indexOf(3)>-1?1:0,chat:Ct.indexOf(4)>-1?1:0})}},Bt.createElement(x.default,{value:1},"\u5728\u7EBF\u65F6\u957F"),Bt.createElement(x.default,{value:2},"\u53C2\u4E0E\u8BFE\u5802\u6570"),Bt.createElement(x.default,{value:4},"\u4E92\u52A8\u6B21\u6570"),Bt.createElement(x.default,{value:3},"\u5386\u53F2\u603B\u6210\u7EE9"))))};var Jo=(0,ye.connect)(({shixunHomeworks:tt,classroomList:Ye})=>({shixunHomeworks:tt,classroomList:Ye}))(Io),ui=te(77579),qn={flex_box_center:"flex_box_center___eiaQ9",flex_space_between:"flex_space_between___fT_mk",flex_box_vertical_center:"flex_box_vertical_center___th1VG",flex_box_center_end:"flex_box_center_end___uybac",flex_box_column:"flex_box_column___TqJIG",form:"form___njbEi",efficiency:"efficiency___Oei2A",configworksContainer:"configworksContainer___Nq83Z",content:"content___I1fum",pubColSty:"pubColSty___mLLj7",selectSty:"selectSty___vHJsQ",borderSty:"borderSty___i4DxC",delSty:"delSty___sr6EA",delBorder:"delBorder___UTfgQ",copHover:"copHover___K6TsR",title_icon:"title_icon___WSWL7",title:"title___mviQ0"},Ta=te(59301),xr=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const Ya=({})=>{var tt,Ye;const[Qe,Ut]=(0,z.useState)(!0),[nn,Yt]=(0,z.useState)(!1),[Pn,Xt]=(0,z.useState)([]),[Pt,Vt]=(0,z.useState)([]),[Gn,pa]=(0,z.useState)([]),[En,At]=(0,z.useState)([]),[$t,Bn]=(0,z.useState)(""),qt=(0,ye.useParams)();function cn(){return xr(this,null,function*(){let Ea=yield(0,ve.ZP)(`/api/homework_commons/${qt.categoryId}/homework_common_collaborators.json`,{method:"get"});Vt(Ea)})}function Wa(){return xr(this,null,function*(){var Ea;let Ct=yield(0,ve.ZP)(`/api/courses/${qt==null?void 0:qt.coursesId}/teachers`,{method:"get",params:{homework_id:qt.categoryId,limit:1e3}});(Ea=Ct==null?void 0:Ct.teacher_list)==null||Ea.map(Xn=>{Xn.key=Xn.user_id}),pa(Ct==null?void 0:Ct.teacher_list),At(Ct==null?void 0:Ct.teacher_list)})}(0,z.useEffect)(()=>{cn(),Wa()},[qt]);const tn=()=>{};return Ta.createElement("section",{className:qn.form},Ta.createElement(De.Z,{className:qn.content,style:{padding:"20px 30px",gap:20}},(tt=Pt==null?void 0:Pt.data)==null?void 0:tt.map(Ea=>Ta.createElement(De.Z,{align:"middle",className:`${qn.borderSty} ${$t===(Ea==null?void 0:Ea.id)?qn.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},Ta.createElement("span",{className:"c-grey-333"},Ea==null?void 0:Ea.real_name),(Pt==null?void 0:Pt.can_edit)&&Ta.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${qn.delSty}`,onMouseEnter:()=>{Bn(Ea.id)},onMouseLeave:()=>{Bn("")},onClick:()=>xr(void 0,null,function*(){(yield(0,ve.ZP)(`/api/homework_commons/${qt.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:Ea.id}})).status===0&&(he.ZP.info("\u5220\u9664\u6210\u529F"),cn(),Wa())})}))),(Pt==null?void 0:Pt.can_edit)&&Ta.createElement(je.ZP,{className:qn.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Yt(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(Pt!=null&&Pt.can_edit)&&!((Ye=Pt==null?void 0:Pt.data)!=null&&Ye.length)&&Ta.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),Ta.createElement(Ne.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:nn,onCancel:()=>Yt(!1),onOk:()=>xr(void 0,null,function*(){if(Pn.length===0){he.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}(yield(0,ve.ZP)(`/api/homework_commons/${qt.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:Pn}})).status===0&&(he.ZP.info("\u6DFB\u52A0\u6210\u529F"),Xt([]),cn(),Wa(),Yt(!1))})},Ta.createElement("div",null,Ta.createElement("div",{style:{display:"flex"}},Ta.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",Ta.createElement(Le.default.Search,{onChange:Ea=>{pa(En.filter(Ct=>Ct.name.indexOf(Ea.target.value)>-1))}})),Ta.createElement(Ee.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(Ea,Ct)=>{Xt(Ea)},selectedRowKeys:Pn,getCheckboxProps:Ea=>({disabled:Ea.is_collaborator})},pagination:!1,dataSource:Gn,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var uo=(0,ye.connect)(({shixunHomeworks:tt,loading:Ye})=>({shixunHomeworks:tt,loading:Ye.effects}))(Ya),Zr=te(5083),Ar=te(78673),yo=te(2748),Wo=te(71141),Pi=te(69577),ba=te(98157),Ca=te(59301),Ui=Object.defineProperty,Xi=Object.defineProperties,Ji=Object.getOwnPropertyDescriptors,Gi=Object.getOwnPropertySymbols,Ii=Object.prototype.hasOwnProperty,fi=Object.prototype.propertyIsEnumerable,zi=(tt,Ye,Qe)=>Ye in tt?Ui(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Ni=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Ii.call(Ye,Qe)&&zi(tt,Qe,Ye[Qe]);if(Gi)for(var Qe of Gi(Ye))fi.call(Ye,Qe)&&zi(tt,Qe,Ye[Qe]);return tt},yn=(tt,Ye)=>Xi(tt,Ji(Ye)),hn=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const{RangePicker:In}=Zr.default,{Option:Da}=ge.default,La=({shixunHomeworks:tt,classroomList:Ye,getData:Qe,dispatch:Ut})=>{var nn,Yt,Pn,Xt,Pt,Vt,Gn,pa,En,At,$t,Bn,qt,cn,Wa;const{workSetting:tn,workList:Ea}=tt,Ct=(0,ye.useParams)(),[Xn,Ka]=(0,z.useState)(!0);let[Ze,kt]=(0,z.useState)([]),[Qn,Or]=(0,z.useState)([]);const[Qt,aa]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",is_group_grade:!1,ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",gr_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:yo.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,submit_limit:!1,submit_limit_num:"",must_file:!1,can_submit:!1,submit_num:""}),[za,Vr]=(0,z.useState)(!1);(0,z.useEffect)(()=>{tn!=null&&tn.course_id&&(Object.keys(Qt).map(function(ra){ra.indexOf("proportion")>-1?Qt[ra]=tn[ra]*100:Qt[ra]=tn[ra]}),tn.anonymous_comment&&(Qt.unified_late=tn.unified_anonymous_comment,Vr(tn.unified_anonymous_comment)),(!Qt.allow_late||!Qt.unified_late)&&(Qt.late_penalty=5),Qt.unified_setting||(Qt.unified_late=!1,Qt.unified_anonymous_comment=!1,Qt.unified_anonymous_appeal=!1),Ze=JSON.parse(JSON.stringify(tn.group_settings.map(ra=>yn(Ni({},ra),{group_name:[ra.group_name]})).filter(ra=>ra.publish_time!==null))),Qn=JSON.parse(JSON.stringify(tn.allow_late_settings.map(ra=>yn(Ni({},ra),{group_name:[ra.group_name]})).filter(ra=>ra.late_time!==null))),aa(Ni({},Qt)),kt(Ze.length?[...Ze]:[{}]),Or([...Qn]))},[tn]),(0,z.useEffect)(()=>{Ka(!(0,a.GJ)())},[(0,a.GJ)()]);const[Ma,qa]=(0,z.useState)(!1),Cr=()=>hn(void 0,null,function*(){qa(!Ma);const ra=JSON.parse(JSON.stringify(Qt));if(ra.categoryId=Ct.categoryId,Qt.unified_setting||(Ze=Ze==null?void 0:Ze.map(sa=>{var Co,Kr;if(!sa.publish_time||!sa.end_time)throw he.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),qa(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!sa.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),qa(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return sa.group_name=typeof(sa==null?void 0:sa.group_name)=="string"?[sa==null?void 0:sa.group_name]:sa==null?void 0:sa.group_name,sa.group_id=(Kr=(Co=sa==null?void 0:sa.group_name)==null?void 0:Co.map(Ao=>{var ei,Fo;let Zo=(Fo=(ei=tn.group_settings)==null?void 0:ei.filter(Oo=>(Oo==null?void 0:Oo.group_name)===Ao))==null?void 0:Fo[0];return Zo==null?void 0:Zo.group_id}))==null?void 0:Kr.toString().split(","),sa})),ra.group_settings=Ze,Qt.allow_late)if(Qt.unified_late){if(Qt.late_penalty===null||Qt.late_penalty===void 0||Qt.late_penalty<0||Qt.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),qa(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Qt.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),qa(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else Qn=Qn==null?void 0:Qn.map(sa=>{var Co,Kr;if(sa.penalty_type=yo.Q.Number,sa.late_penalty===null||sa.late_penalty===void 0||sa.late_penalty<0||sa.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),qa(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!sa.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),qa(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!sa.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),qa(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return sa.group_name=typeof(sa==null?void 0:sa.group_name)=="string"?[sa==null?void 0:sa.group_name]:sa==null?void 0:sa.group_name,sa.group_id=(Kr=(Co=sa==null?void 0:sa.group_name)==null?void 0:Co.map(Ao=>{var ei,Fo;let Zo=(Fo=(ei=tn.group_settings)==null?void 0:ei.filter(Oo=>(Oo==null?void 0:Oo.group_name)===Ao))==null?void 0:Fo[0];return Zo==null?void 0:Zo.group_id}))==null?void 0:Kr.toString().split(","),sa}),ra.allow_late_settings=Qn;if(Qt!=null&&Qt.submit_limit&&!(Qt!=null&&Qt.submit_limit_num)){he.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),qa(!1);return}if(Qt!=null&&Qt.can_submit&&!(Qt!=null&&Qt.submit_num)){he.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),qa(!1);return}Object.keys(ra).map(function(sa){sa.indexOf("proportion")>-1&&(ra[sa]=ra[sa]/100)}),Ut({type:"shixunHomeworks/updateSetting",payload:yn(Ni({},ra),{penalty_type:yo.Q.Number})}).then(sa=>{sa.status===0?(qa(!1),he.ZP.success("\u66F4\u65B0\u6210\u529F"),Qe()):qa(!1)})}),Do=(0,z.useMemo)(()=>(tn==null?void 0:tn.allow_late)||(tn==null?void 0:tn.all_group_late),[tn,Ea]),Mn=(ra,sa,Co="group_id")=>{var Kr;return sa?sa.find(Ao=>Ao[Co]===ra):(Kr=tn==null?void 0:tn.group_settings)==null?void 0:Kr.find(Ao=>Ao.group_id[0]===ra)},ur=ra=>{var sa,Co;const Kr=Mn(ra,tn==null?void 0:tn.allow_late_settings,"id"),Ao=Mn(ra,tn==null?void 0:tn.anonymous_comment_settings),ei=Mn(ra);return(tn==null?void 0:tn.allow_late)&&Kr&&Ae()(Kr==null?void 0:Kr.late_time)<=Ae()()||(tn==null?void 0:tn.anonymous_comment)&&Ao&&(Ao==null?void 0:Ao.evaluation_start)!==null||((Co=(Ae()(ei==null?void 0:ei.end_time)<=Ae()()&&((sa=tn==null?void 0:tn.allow_late_settings)==null?void 0:sa.filter(Fo=>Fo.group_id.includes(ra))))[0])==null?void 0:Co.late_time)!=null},ta=tn==null?void 0:tn.anonymous_comment,Qo=(nn=tn==null?void 0:tn.allow_late_settings)!=null&&nn.length?(Yt=tn==null?void 0:tn.allow_late_settings)==null?void 0:Yt.every(ra=>{if(ra.evaluation_start)return!0}):!1,vi=(tn==null?void 0:tn.unified_late)&&(tn==null?void 0:tn.anonymous_comment),pr=tn==null?void 0:tn.anonymous_comment,lo=ra=>{if(!ra)return!1;const sa=Mn(ra,tn==null?void 0:tn.anonymous_comment_settings);return(tn==null?void 0:tn.anonymous_comment)&&sa&&(sa==null?void 0:sa.evaluation_start)!==null},fo=ra=>{const sa=Mn(ra,tn==null?void 0:tn.anonymous_comment_settings);return sa&&(sa==null?void 0:sa.evaluation_start)!==null};return Ca.createElement("div",{style:{padding:"30px 50px"}},Ca.createElement("div",{className:`${ba.Z.title}`},Ca.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),Ca.createElement(le.Z,{placement:"topLeft",title:"\u8BBE\u7F6E\u4F5C\u4E1A\u7684\u53D1\u5E03\u89C4\u5219\uFF0C\u8BBE\u7F6E\u540E\uFF0C\u5B66\u751F\u53EA\u80FD\u5728\u89C4\u5B9A\u65F6\u95F4\u5185\u63D0\u4EA4\u4F5C\u4E1A"},Ca.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ba.Z.title_icon}`}))),Ca.createElement("div",{className:ba.Z.content},((Pn=tn==null?void 0:tn.group_settings)==null?void 0:Pn.length)>0?Ca.createElement(De.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${(Xt=ba.Z)==null?void 0:Xt.h_lh_40}`,align:"middle"},Ca.createElement(Ar.Z,{checked:Qt.unified_setting,disabled:Xn||!((Pt=tn==null?void 0:tn.homework_status)!=null&&Pt.includes("\u672A\u53D1\u5E03"))||(0,a.Rm)()&&!((Gn=(Vt=Ye.AssistantObject)==null?void 0:Vt.group)!=null&&Gn.can_publish)||!(tn!=null&&tn.manage_all_group),onChange:()=>{var ra;if(!((ra=tn==null?void 0:tn.homework_status)!=null&&ra.includes("\u672A\u53D1\u5E03"))){he.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Qt.unified_setting=!Qt.unified_setting,Qt.unified_setting||(Qt.unified_late=!1),aa(Object.assign({},Qt)),Ze==""){kt([{}]);return}Qt.unified_setting&&(kt([]),Or([{late_penalty:5}]))}}),Ca.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),Ca.createElement("span",{style:{color:"#333"}},"(\u9009\u4E2D\u5219\u6240\u6709\u5206\u73ED\u4F7F\u7528\u76F8\u540C\u7684\u53D1\u5E03\u8BBE\u7F6E\uFF0C\u4EC5\u8BFE\u5802\u7BA1\u7406\u5458\u53EF\u4FEE\u6539\uFF1B\u5426\u5219\u5404\u4E2A\u5206\u73ED\u5141\u8BB8\u5355\u72EC\u8BBE\u7F6E)")):null,Qt.unified_setting&&Ca.createElement("div",{className:ba.Z.row_sty,style:{padding:"5px 30px"}},Ca.createElement(De.Z,{align:"middle"},Ca.createElement(fe.Z,{style:{color:"#666",marginRight:10}},"\u53D1\u5E03\u65F6\u95F4"),Ca.createElement(fe.Z,{className:"ml5"},Ca.createElement(Zr.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1,disabled:Xn||!((pa=tn==null?void 0:tn.homework_status)!=null&&pa.includes("\u672A\u53D1\u5E03")||(En=tn==null?void 0:tn.homework_status)!=null&&En.includes("\u672A\u5F00\u59CB"))||(0,a.Rm)()&&!(($t=(At=Ye.AssistantObject)==null?void 0:At.group)!=null&&$t.can_publish),value:Qt.publish_time?Ae()(Qt.publish_time):"",disabledDate:ra=>(0,Pi.Q8)(ra,tn==null?void 0:tn.course_end_date),disabledTime:ra=>(0,Pi.d0)(ra),onChange:(ra,sa)=>{Qt.publish_time=sa,!Qt.end_time&&Qt.unified_setting&&(Qt.end_time=Ae()(ra).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),aa(Object.assign({},Qt))}})),Ca.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09")),Ca.createElement(De.Z,{align:"middle"},Ca.createElement(fe.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),Ca.createElement(fe.Z,{className:"ml5"},Ca.createElement(Zr.default,{allowClear:!1,style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Qo||pr||(tn==null?void 0:tn.allow_late)&&(tn==null?void 0:tn.homework_status.includes("\u5DF2\u622A\u6B62"))||Xn||(tn==null?void 0:tn.allow_late)&&Ae()()>=Ae()(tn==null?void 0:tn.end_time)||(0,a.Rm)()&&!((qt=(Bn=Ye.AssistantObject)==null?void 0:Bn.group)!=null&&qt.can_publish),disabledDate:ra=>(0,Pi.Q8)(ra,tn==null?void 0:tn.course_end_date,Qt.publish_time),disabledTime:ra=>(0,Pi.d0)(ra,Qt.publish_time),value:Qt.end_time?Ae()(Qt.end_time):"",onChange:(ra,sa)=>{Qt.end_time=sa,aa(Object.assign({},Qt))}})),Ca.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!Qt.unified_setting&&Ca.createElement(De.Z,null,Ze&&Ze.map(function(ra,sa){var Co,Kr,Ao,ei;return Ca.createElement(De.Z,{key:sa},Ca.createElement(De.Z,{style:{padding:"5px 14px 5px 52px"}},Ca.createElement(fe.Z,{className:ba.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",sa+1),Ca.createElement(fe.Z,{flex:"auto",style:{maxWidth:350}},Ca.createElement(ge.default,{disabled:Xn||((Co=tn==null?void 0:tn.homework_status)!=null&&Co.includes("\u672A\u53D1\u5E03")&&ra.id||Ae()(){var Zo,Oo;if((0,a.Rm)()&&!((Oo=(Zo=Ye.AssistantObject)==null?void 0:Zo.group)!=null&&Oo.can_publish)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ze[sa].group_name=Fo,Ze[sa].group_id=ra.group_id;const ti=(0,gt.flattenDeep)(Ze.map(ki=>ki.group_name)),Zi=Qn.map(ki=>{let eo=(ki==null?void 0:ki.group_name)||[];return yn(Ni({},ki),{group_name:(0,gt.remove)(eo,el=>ti.includes(el))})});Or(Zi),kt(Ze.slice())}},tn.group_settings&&tn.group_settings.map(function(Fo){if(!Ze.map(Zo=>Zo.group_name).toString().split(",").includes(String(Fo.group_name)))return Ca.createElement(Da,{value:Fo.group_name,key:Fo.id},Fo.group_name)})))),Ca.createElement(fe.Z,{style:{padding:"5px 0"}},Ca.createElement(In,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[ra.publish_time?Ae()(ra.publish_time):Ae()(),Ae()()]},disabled:Xn||(Ae()()<=Ae()((Kr=Mn(ra.id))==null?void 0:Kr.publish_time)?!1:[!0,ur(ra.id)]),placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],disabledDate:Fo=>(0,Pi.Q8)(Fo,tn==null?void 0:tn.course_end_date),disabledTime:Fo=>(0,Pi.d0)(Fo),showTime:{format:"HH:mm",defaultValue:[Ae()((0,E.U6)(),"HH:mm"),Ae()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:ra.publish_time&&[Ae()(ra.publish_time),Ae()(ra.end_time)],onChange:(Fo,Zo)=>{var Oo,ti;if((0,a.Rm)()&&!((ti=(Oo=Ye.AssistantObject)==null?void 0:Oo.group)!=null&&ti.can_publish)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ze[sa].publish_time=Zo[0],Ze[sa].end_time=Zo[1],kt([...Ze])}})),!Xn&&Ca.createElement(fe.Z,{className:`${(Ao=ba.Z)==null?void 0:Ao.h_lh_40}`,style:{padding:"5px 0"}},Ze.length<((ei=tn==null?void 0:tn.group_settings)==null?void 0:ei.length)&&Ca.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{kt(Ze.concat({}))}}),(ra!=null&&ra.publish_time&&Ae()(){var Fo,Zo;if((0,a.Rm)()&&!((Zo=(Fo=Ye.AssistantObject)==null?void 0:Fo.normal)!=null&&Zo.can_publish)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Oo=(0,gt.cloneDeep)(Qn);Oo.forEach((ti,Zi)=>{ti.group_name&&(ti.group_name=ti.group_name.filter(ki=>{var eo;return!((eo=Ze[sa].group_name)!=null&&eo.includes(ki))}))}),Ze=Ze.filter((ti,Zi)=>sa!==Zi),Or(Oo),kt(Ze.slice()),setTimeout(()=>kt(Ze.slice()),10)}}):Ca.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),Ca.createElement(Wo.ZP,{checkMarginLeft:60,className:"mb20",disabled:Xn,value:Qt,onChange:ra=>aa(Ni(Ni({},Qt),ra))}),Ca.createElement(Ca.Fragment,null,Ca.createElement("div",{className:`${ba.Z.title} mt30`},Ca.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),Ca.createElement("div",{className:ba.Z.content},Ca.createElement(De.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${(cn=ba.Z)==null?void 0:cn.h_lh_40}`,align:"middle"},Ca.createElement(Ar.Z,{checked:Qt.allow_late,disabled:Qo||Xn||(tn==null?void 0:tn.allow_late),onChange:ra=>{var sa;if((0,a.Rm)()&&!((sa=Ye.AssistantObject.group)!=null&&sa.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ra&&Ne.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:Ca.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Ca.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),Ca.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Ca.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Qt.allow_late=!Qt.allow_late,Qn==""&&Or([{late_penalty:5}]),aa(Object.assign({},Qt))}}),Ca.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),Ca.createElement(le.Z,{overlayStyle:{width:380,maxWidth:380},title:Ca.createElement("div",{style:{display:"flex",flexFlow:"column"}},Ca.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),Ca.createElement("span",null,"\u5F00\u542F\u8865\u4EA4\uFF0C\u5B66\u751F\u53EA\u5728\u8865\u4EA4\u65F6\u95F4\u5185\u624D\u901A\u5173\u5219\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u4E0D\u6263\u5206\uFF1B"),Ca.createElement("span",null,"\u5B66\u751F\u5728\u6B63\u5E38\u4F5C\u4E1A\u89C4\u5B9A\u65F6\u95F4\u5185\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u9636\u6BB5\u518D\u6B21\u901A\u5173\u4E0D\u6263\u5206\u3002"))},Ca.createElement("i",{className:`iconfont icon-tishixiaowenhao ${ba.Z.title_icon}`}))),(Qt==null?void 0:Qt.allow_late)&&Ca.createElement("div",{className:"pb5"},Ca.createElement(De.Z,{className:ba.Z.row_sty1},Ca.createElement(fe.Z,{className:ba.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),Ca.createElement(oe.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:Xn,value:Qt.unified_late,onChange:ra=>{var sa;if((0,a.Rm)()&&!((sa=Ye.AssistantObject.group)!=null&&sa.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt.unified_late=ra.target.value,Qn==""&&!ra.target.value&&Or([{late_penalty:5}]),aa(Ni({},Qt))}},(Qt==null?void 0:Qt.unified_setting)&&Ca.createElement(oe.ZP,{disabled:(tn==null?void 0:tn.allow_late)||!(tn!=null&&tn.manage_all_group),value:!0}," \u7EDF\u4E00\u8865\u4EA4 "),((Wa=tn==null?void 0:tn.group_settings)==null?void 0:Wa.length)&&Ca.createElement(oe.ZP,{disabled:tn==null?void 0:tn.allow_late,value:!1}," \u5206\u73ED\u8865\u4EA4 "))),Qt!=null&&Qt.unified_late?Ca.createElement("div",null,Ca.createElement(De.Z,{wrap:!1,align:"middle",className:`${ba.Z.row_sty1} mb10 mt5`},Ca.createElement(fe.Z,{className:ba.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),Ca.createElement(fe.Z,{style:{margin:"0 10px 0 8px"}},Ca.createElement(ue.Z,{disabled:Xn||ta,size:"large",addonAfter:"\u5206",style:{width:206},min:0,value:Qt.late_penalty,onChange:ra=>{var sa;if((0,a.Rm)()&&!((sa=Ye.AssistantObject.group)!=null&&sa.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt.late_penalty=ra,aa(Object.assign({},Qt))}})),Ca.createElement(fe.Z,{style:{color:"#333"}},"\uFF08\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")),Ca.createElement(De.Z,{className:`${ba.Z.row_sty1}`},Ca.createElement(fe.Z,{className:ba.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),Ca.createElement(fe.Z,{style:{margin:"0 10px 0 8px"}},Ca.createElement(Zr.default,{allowClear:!1,size:"large",style:{width:280},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Xn||vi||Qo,value:Qt.late_time?Ae()(Qt.late_time):"",disabledDate:ra=>(0,Pi.Q8)(ra,tn==null?void 0:tn.course_end_date),disabledTime:ra=>(0,Pi.d0)(ra),onChange:(ra,sa)=>{var Co;if((0,a.Rm)()&&!((Co=Ye.AssistantObject.group)!=null&&Co.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt.late_time=sa,aa(Object.assign({},Qt))}})),Ca.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):Qn.map(function(ra,sa){var Co;return Ca.createElement(De.Z,{key:sa,style:{padding:"5px 14px 5px 52px"}},Ca.createElement(fe.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",sa+1),Ca.createElement(fe.Z,{className:"mr20 ml10"},Ca.createElement(ge.default,{size:"large",disabled:Xn||!((Co=Ea==null?void 0:Ea.homework_status)!=null&&Co.includes("\u672A\u53D1\u5E03"))&&ra.id,mode:"multiple",style:{width:250},value:typeof ra.group_name=="string"?[ra.group_name]:ra.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Kr=>{var Ao;if((0,a.Rm)()&&!((Ao=Ye.AssistantObject.normal)!=null&&Ao.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qn[sa].group_name=Kr,Qn[sa].group_id=ra.group_id,Or(Qn.slice())}},tn.group_settings&&tn.group_settings.map(function(Kr){if(Qt!=null&&Qt.unified_setting&&!Qn.map(Ao=>Ao.group_name).toString().split(",").includes(String(Kr.group_name))&&!fo(Kr.id))return Ca.createElement(Da,{value:Kr.group_name,key:Kr.id},Kr.group_name);if(Ze.map(Ao=>Ao.group_name).toString().split(",").includes(String(Kr.group_name))&&!Qn.map(Ao=>Ao.group_name).toString().split(",").includes(String(Kr.group_name))&&!fo(Kr.id))return Ca.createElement(Da,{value:Kr.group_name,key:Kr.id},Kr.group_name)}))),Ca.createElement(fe.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),Ca.createElement(fe.Z,{className:"mr20 ml10"},Ca.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:Xn||lo(ra.id),defaultValue:ra.late_penalty,onChange:Kr=>{var Ao,ei;if((0,a.Rm)()&&!((ei=(Ao=Ye.AssistantObject)==null?void 0:Ao.normal)!=null&&ei.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qn[sa].late_penalty=Kr,Qn[sa].penalty_type=yo.Q.Number}})),Ca.createElement(fe.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ca.createElement(fe.Z,{className:"ml10"},Ca.createElement(Zr.default,{size:"large",disabled:Xn||lo(ra.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Kr=>(0,Pi.Q8)(Kr,tn==null?void 0:tn.course_end_date),disabledTime:Kr=>(0,Pi.d0)(Kr),format:"YYYY-MM-DD HH:mm",value:ra!=null&&ra.late_time?Ae()(ra.late_time):void 0,onChange:(Kr,Ao)=>{var ei,Fo;if((0,a.Rm)()&&!((Fo=(ei=Ye.AssistantObject)==null?void 0:ei.normal)!=null&&Fo.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qn[sa].late_time=Ao,Or([...Qn])}})),!Xn&&Ca.createElement(fe.Z,{style:{height:40,lineHeight:"40px"}},Ca.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Or(Qn.concat({penalty_type:yo.Q.Number,late_penalty:5}))}}),sa>0&&!ra.id?Ca.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{Qn=Qn.filter((Kr,Ao)=>sa!==Ao),Or(Qn.slice()),setTimeout(()=>Or(Qn.slice()),10)}}):Ca.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),Ca.createElement(je.ZP,{loading:Ma,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Cr()},"\u4FDD\u5B58"))};var Sr=(0,ye.connect)(({shixunHomeworks:tt,classroomList:Ye})=>({shixunHomeworks:tt,classroomList:Ye}))(La),xn=te(59301),Lr=Object.defineProperty,kr=Object.defineProperties,xo=Object.getOwnPropertyDescriptors,Xr=Object.getOwnPropertySymbols,vr=Object.prototype.hasOwnProperty,oo=Object.prototype.propertyIsEnumerable,to=(tt,Ye,Qe)=>Ye in tt?Lr(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Ko=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))vr.call(Ye,Qe)&&to(tt,Qe,Ye[Qe]);if(Xr)for(var Qe of Xr(Ye))oo.call(Ye,Qe)&&to(tt,Qe,Ye[Qe]);return tt},No=(tt,Ye)=>kr(tt,xo(Ye)),si=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const xi=({shixunHomeworks:tt,getData:Ye,dispatch:Qe})=>{const{workSetting:Ut}=tt,nn=(0,ye.useParams)(),[Yt,Pn]=(0,z.useState)(!0);let[Xt,Pt]=(0,z.useState)([]),[Vt,Gn]=(0,z.useState)([]);const[pa,En]=(0,z.useState)(!1),[At,$t]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",is_group_grade:!1,ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",gr_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:yo.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0});(0,z.useEffect)(()=>{Pn(!(0,a.GJ)())},[(0,a.GJ)()]),(0,z.useEffect)(()=>{Ut!=null&&Ut.course_id&&(Object.keys(At).map(function(qt){qt.indexOf("proportion")>-1?(At[qt]=(Ut[qt]*100).toFixed(0),console.log(qt,At[qt],Ut[qt])):At[qt]=Ut[qt]}),(!At.allow_late||!At.unified_late)&&(At.late_penalty=5),At.unified_setting||(At.unified_late=!1,At.unified_anonymous_comment=!1,At.unified_anonymous_appeal=!1),Xt=JSON.parse(JSON.stringify(Ut.group_settings.map(qt=>No(Ko({},qt),{group_name:[qt.group_name]})).filter(qt=>qt.publish_time!==null))),Vt=JSON.parse(JSON.stringify(Ut.allow_late_settings.map(qt=>No(Ko({},qt),{group_name:[qt.group_name]})).filter(qt=>qt.late_time!==null))),$t(Ko({},At)),Pt([...Xt]),Gn([...Vt]),console.log(At,Ut))},[Ut]);const Bn=()=>si(void 0,null,function*(){const qt=JSON.parse(JSON.stringify(At));if(qt.categoryId=nn.categoryId,At.unified_setting||(Xt=Xt==null?void 0:Xt.map(cn=>{var Wa,tn;if(!cn.publish_time||!cn.end_time)throw he.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!cn.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return cn.group_name=typeof(cn==null?void 0:cn.group_name)=="string"?[cn==null?void 0:cn.group_name]:cn==null?void 0:cn.group_name,cn.group_id=(tn=(Wa=cn==null?void 0:cn.group_name)==null?void 0:Wa.map(Ea=>{var Ct,Xn;let Ka=(Xn=(Ct=Ut.group_settings)==null?void 0:Ct.filter(Ze=>(Ze==null?void 0:Ze.group_name)===Ea))==null?void 0:Xn[0];return Ka==null?void 0:Ka.group_id}))==null?void 0:tn.toString().split(","),cn})),qt.group_settings=Xt,At.allow_late)if(At.unified_late){if(At.late_penalty===null||At.late_penalty===void 0||At.late_penalty<0||At.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!At.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else Vt=Vt==null?void 0:Vt.map(cn=>{var Wa,tn;if(cn.penalty_type=yo.Q.Number,cn.late_penalty===null||cn.late_penalty===void 0||cn.late_penalty<0||cn.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!cn.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!cn.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return cn.group_name=typeof(cn==null?void 0:cn.group_name)=="string"?[cn==null?void 0:cn.group_name]:cn==null?void 0:cn.group_name,cn.group_id=(tn=(Wa=cn==null?void 0:cn.group_name)==null?void 0:Wa.map(Ea=>{var Ct,Xn;let Ka=(Xn=(Ct=Ut.group_settings)==null?void 0:Ct.filter(Ze=>(Ze==null?void 0:Ze.group_name)===Ea))==null?void 0:Xn[0];return Ka==null?void 0:Ka.group_id}))==null?void 0:tn.toString().split(","),cn}),qt.allow_late_settings=Vt;Object.keys(qt).map(function(cn){cn.indexOf("proportion")>-1&&(qt[cn]=qt[cn]/100)}),Qe({type:"shixunHomeworks/updateSetting",payload:No(Ko({},qt),{penalty_type:yo.Q.Number})}).then(cn=>{cn.status===0&&(he.ZP.success("\u66F4\u65B0\u6210\u529F"),Ye())})});return xn.createElement("div",{className:qn.form},xn.createElement("div",{className:qn.title},"\u7EC4\u957F\u8BC4\u5206"),xn.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},xn.createElement(Ar.Z,{disabled:Yt,checked:At.is_group_grade,onChange:qt=>{At.is_group_grade=qt,$t(Ko({},At))}}),xn.createElement("span",{style:{color:"#333333",margin:"0 10px",fontWeight:"600"}},"\u7EC4\u957F\u8BC4\u5206"),xn.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7EC4\u957F\u9996\u6B21\u63D0\u4EA4\u4F5C\u4E1A\u65F6\u9700\u8981\u5BF9\u7EC4\u5458\u8FDB\u884C\u8BC4\u5206\uFF09")),xn.createElement("div",{className:qn.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),xn.createElement(oe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Yt,value:At.ta_mode,onChange:qt=>{At.ta_mode=qt.target.value,$t(Ko({},At))}},xn.createElement(oe.ZP,{value:1,style:{marginRight:"40px"}},xn.createElement("span",{style:{color:"#000000"}},"\u666E\u901A\u6A21\u5F0F"),xn.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),xn.createElement("br",null),xn.createElement(oe.ZP,{value:0},xn.createElement("span",{style:{color:"#000000"}},"\u590D\u5BA1\u6A21\u5F0F"),xn.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u52A9\u6559\u591A\u6B21\u8BC4\u5206\u65F6\uFF0C\u53D6\u6700\u540E\u4E00\u6B21\u52A9\u6559\u8BC4\u5206\u7684\u5206\u6570\uFF09"))),xn.createElement("div",{className:qn.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210"),xn.createElement(oe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Yt,value:At.final_mode,onChange:qt=>{At.final_mode=qt.target.value,$t(Ko({},At))}},xn.createElement(oe.ZP,{value:!1,style:{marginRight:"12px"}},xn.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),xn.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),xn.createElement(oe.ZP,{value:!0},xn.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),xn.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09"))),At.final_mode?xn.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 430px",display:"flex",alignItems:"center",color:"#666"}},"(\u6559\u5E08\u8BC4\u5206 \u2192 \u52A9\u6559\u8BC4\u5206 \u2192 \u7EC4\u957F\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206)"):xn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},xn.createElement("div",null,"\u6559\u5E08\u8BC4\u5206"),xn.createElement(ue.Z,{disabled:Yt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:At.te_proportion,onChange:qt=>{At.te_proportion=qt,$t(Object.assign({},At))}}),xn.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),xn.createElement(ue.Z,{disabled:Yt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:At.ta_proportion,onChange:qt=>{At.ta_proportion=qt,$t(Object.assign({},At))}}),At.is_group_grade&&xn.createElement(xn.Fragment,null,xn.createElement("div",null,"\u7EC4\u957F\u8BC4\u5206"),xn.createElement(ue.Z,{disabled:Yt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:At.gr_proportion,onChange:qt=>{At.gr_proportion=qt,$t(Object.assign({},At))}})),xn.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),xn.createElement(ue.Z,{disabled:Yt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 0 0 10px"},value:At.st_proportion,onChange:qt=>{At.st_proportion=qt,$t(Object.assign({},At))}})),!Yt&&xn.createElement(xn.Fragment,null,xn.createElement(je.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:()=>Bn()},"\u4FDD\u5B58"),xn.createElement(je.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>En(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),xn.createElement(Ne.default,{open:pa,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{En(!1)},onOk:()=>si(void 0,null,function*(){const qt=JSON.parse(JSON.stringify(At));Object.keys(qt).map(function(Wa){Wa.indexOf("proportion")>-1&&(qt[Wa]=qt[Wa]/100)}),(yield(0,ve.ZP)(`/api/courses/${nn.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:3,score_settings:qt}})).status===0&&(he.ZP.success("\u8BBE\u7F6E\u6210\u529F"),En(!1))})},xn.createElement("div",null,"\u60A8\u662F\u5426\u8981\u5C06\u5F53\u524D\u8BC4\u5206\u89C4\u5219\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u89C4\u5219\uFF0C\u8BE5\u9ED8\u8BA4\u89C4\u5219\u4EC5\u5E94\u7528\u4E8E\u60A8\u540E\u7EED\u65B0\u5EFA\u7684\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002")))};var _a=(0,ye.connect)(({shixunHomeworks:tt})=>({shixunHomeworks:tt}))(xi),$n=te(59301),Xa=Object.defineProperty,$a=Object.defineProperties,wo=Object.getOwnPropertyDescriptors,ni=Object.getOwnPropertySymbols,pi=Object.prototype.hasOwnProperty,Si=Object.prototype.propertyIsEnumerable,Li=(tt,Ye,Qe)=>Ye in tt?Xa(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Ci=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))pi.call(Ye,Qe)&&Li(tt,Qe,Ye[Qe]);if(ni)for(var Qe of ni(Ye))Si.call(Ye,Qe)&&Li(tt,Qe,Ye[Qe]);return tt},Ki=(tt,Ye)=>$a(tt,wo(Ye)),Ti=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const no=({getData:tt,dispatch:Ye,shixunHomeworks:Qe})=>{const{workSetting:Ut}=Qe,nn=(0,ye.useParams)(),[Yt,Pn]=(0,z.useState)(!0);let[Xt,Pt]=(0,z.useState)([]),[Vt,Gn]=(0,z.useState)([]);const[pa,En]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:yo.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,personal_score_open:!0});(0,z.useEffect)(()=>{Pn(!(0,a.GJ)())},[(0,a.GJ)()]),(0,z.useEffect)(()=>{Ut!=null&&Ut.course_id&&(Object.keys(pa).map(function($t){$t.indexOf("proportion")>-1?(pa[$t]=Ut[$t]*100,console.log($t,pa[$t],Ut[$t])):pa[$t]=Ut[$t]}),(!pa.allow_late||!pa.unified_late)&&(pa.late_penalty=5),pa.unified_setting||(pa.unified_late=!1,pa.unified_anonymous_comment=!1,pa.unified_anonymous_appeal=!1),Xt=JSON.parse(JSON.stringify(Ut.group_settings.map($t=>Ki(Ci({},$t),{group_name:[$t.group_name]})).filter($t=>$t.publish_time!==null))),Vt=JSON.parse(JSON.stringify(Ut.allow_late_settings.map($t=>Ki(Ci({},$t),{group_name:[$t.group_name]})).filter($t=>$t.late_time!==null))),En(Ci({},pa)),Pt([...Xt]),Gn([...Vt]))},[Ut]);const At=()=>Ti(void 0,null,function*(){const $t=JSON.parse(JSON.stringify(pa));if($t.categoryId=nn.categoryId,pa.unified_setting||(Xt=Xt==null?void 0:Xt.map(Bn=>{var qt,cn;if(!Bn.publish_time||!Bn.end_time)throw he.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!Bn.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Bn.group_name=typeof(Bn==null?void 0:Bn.group_name)=="string"?[Bn==null?void 0:Bn.group_name]:Bn==null?void 0:Bn.group_name,Bn.group_id=(cn=(qt=Bn==null?void 0:Bn.group_name)==null?void 0:qt.map(Wa=>{var tn,Ea;let Ct=(Ea=(tn=Ut.group_settings)==null?void 0:tn.filter(Xn=>(Xn==null?void 0:Xn.group_name)===Wa))==null?void 0:Ea[0];return Ct==null?void 0:Ct.group_id}))==null?void 0:cn.toString().split(","),Bn})),$t.group_settings=Xt,pa.allow_late)if(pa.unified_late){if(pa.late_penalty===null||pa.late_penalty===void 0||pa.late_penalty<0||pa.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!pa.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else Vt=Vt==null?void 0:Vt.map(Bn=>{var qt,cn;if(Bn.penalty_type=yo.Q.Number,Bn.late_penalty===null||Bn.late_penalty===void 0||Bn.late_penalty<0||Bn.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Bn.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!Bn.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Bn.group_name=typeof(Bn==null?void 0:Bn.group_name)=="string"?[Bn==null?void 0:Bn.group_name]:Bn==null?void 0:Bn.group_name,Bn.group_id=(cn=(qt=Bn==null?void 0:Bn.group_name)==null?void 0:qt.map(Wa=>{var tn,Ea;let Ct=(Ea=(tn=Ut.group_settings)==null?void 0:tn.filter(Xn=>(Xn==null?void 0:Xn.group_name)===Wa))==null?void 0:Ea[0];return Ct==null?void 0:Ct.group_id}))==null?void 0:cn.toString().split(","),Bn}),$t.allow_late_settings=Vt;Object.keys($t).map(function(Bn){Bn.indexOf("proportion")>-1&&($t[Bn]=$t[Bn]/100)}),Ye({type:"shixunHomeworks/updateSetting",payload:Ki(Ci({},$t),{penalty_type:yo.Q.Number})}).then(Bn=>{Bn.status===0&&(he.ZP.success("\u66F4\u65B0\u6210\u529F"),tt())})});return $n.createElement("div",{className:qn.form},$n.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},$n.createElement(x.default,{checked:pa.work_public,disabled:Yt,onChange:$t=>{pa.work_public=$t.target.checked,En(Object.assign({},pa))}},$n.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4F5C\u54C1")),$n.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u622A\u6B62/\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u4F5C\u54C1\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u4F5C\u54C1\uFF09")),$n.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},$n.createElement(x.default,{checked:pa.score_open,disabled:Yt,onChange:$t=>{$t.target.checked&&(pa.personal_score_open=!0),pa.score_open=$t.target.checked,En(Object.assign({},pa))}},$n.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6210\u7EE9")),$n.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4E2A\u4EBA\u6210\u7EE9\uFF0C\u5426\u5219\u4E0D\u53EF\u67E5\u770B\u4E2A\u4EBA\u6210\u7EE9\uFF09")),$n.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},$n.createElement(x.default,{checked:pa.personal_score_open,disabled:Yt||pa.score_open,onChange:$t=>{pa.personal_score_open=$t.target.checked,En(Object.assign({},pa))}},$n.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4E2A\u4EBA\u6210\u7EE9")),$n.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u622A\u6B62/\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u6210\u7EE9\uFF09")),$n.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},$n.createElement(x.default,{checked:pa.answer_public,disabled:Yt,onChange:$t=>{pa.answer_public=$t.target.checked,En(Object.assign({},pa))}},$n.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u7B54\u6848")),$n.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF09")),!Yt&&$n.createElement($n.Fragment,null,$n.createElement(je.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:At},"\u4FDD\u5B58")))};var ko=(0,ye.connect)(({shixunHomeworks:tt})=>({shixunHomeworks:tt}))(no),ri=te(51556),Ro=te(47604),Ho=te(26668),yi=te(40784),Xo=te(32187),Gr=te(59301),qi=Object.defineProperty,ml=Object.defineProperties,Ol=Object.getOwnPropertyDescriptors,il=Object.getOwnPropertySymbols,$i=Object.prototype.hasOwnProperty,Cl=Object.prototype.propertyIsEnumerable,El=(tt,Ye,Qe)=>Ye in tt?qi(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Yi=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))$i.call(Ye,Qe)&&El(tt,Qe,Ye[Qe]);if(il)for(var Qe of il(Ye))Cl.call(Ye,Qe)&&El(tt,Qe,Ye[Qe]);return tt},nl=(tt,Ye)=>ml(tt,Ol(Ye)),Ll=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const ru=(tt,Ye)=>{if(Ye==="comment"){const Qe=tt==null?void 0:tt.filter(Yt=>Yt.evaluation_end!==null);return Qe.length===0?[{deleteflag:!0}]:(0,Xo.M)(Qe,["evaluation_start","evaluation_end"]).map(Yt=>nl(Yi({},Yt),{evaluation_start:[Yt.evaluation_start,Yt.evaluation_end],group_name:[Yt.group_name],deleteflag:!1}))}else if(Ye==="appeal"){const Qe=tt==null?void 0:tt.filter(Yt=>Yt.appeal_time!==null);return Qe.length===0?[{deleteflag:!0}]:(0,Xo.M)(Qe,["appeal_time"]).map(Yt=>nl(Yi({},Yt),{group_name:[Yt.group_name],deleteflag:!1}))}},Kl=(tt,Ye)=>tt.map(Qe=>Ye.find(Ut=>Ut.value===Qe).id),fl=({shixunHomeworks:tt,classroomList:Ye,dispatch:Qe})=>{var Ut,nn,Yt,Pn,Xt,Pt,Vt,Gn,pa;const{workSetting:En,workList:At}=tt,$t=(0,ye.useParams)(),[Bn,qt]=(0,z.useState)(!0);let[cn,Wa]=(0,z.useState)([]),[tn,Ea]=(0,z.useState)([]);const[Ct,Xn]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:yo.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,anonymous_group:!1}),Ka=(Ut=En==null?void 0:En.anonymous_comment_settings)==null?void 0:Ut.map(Mn=>({label:Mn.group_name,value:Mn.group_name,id:Mn.group_id})),Ze=(nn=En==null?void 0:En.anonymous_appeal_settings)==null?void 0:nn.map(Mn=>({label:Mn.group_name,value:Mn.group_name,id:Mn.group_id})),[kt]=b.default.useForm(),[Qn]=b.default.useForm(),Or=()=>Ll(void 0,null,function*(){const Mn=(0,Xo.Y)(kt.getFieldsValue(),"YYYY-MM-DD HH:mm"),ur=(0,gt.cloneDeep)(Mn);for(const ta of ur.anonymous_comment_settings||[]){if(!(ta!=null&&ta.evaluation_start))return he.ZP.warning("\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();if(!ta.group_name)return he.ZP.warning("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Promise.reject();ta.evaluation_end=ta==null?void 0:ta.evaluation_start[1],ta.evaluation_start=ta==null?void 0:ta.evaluation_start[0],ta.group_id=Kl(ta.group_name,Ka),Reflect.deleteProperty(ta,"deleteflag")}return ur}),Qt=()=>{const Mn=(0,Xo.Y)(Qn.getFieldsValue(),"YYYY-MM-DD HH:mm"),ur=(0,gt.cloneDeep)(Mn);for(const ta of ur.anonymous_appeal_settings||[])ta.group_id=Kl(ta.group_name,Ze),Reflect.deleteProperty(ta,"deleteflag");return ur},aa=()=>Ll(void 0,null,function*(){yield Qe({type:"shixunHomeworks/getWorkSetting",payload:Yi({},$t)}),kt.resetFields(),Qn.resetFields()});(0,z.useEffect)(()=>{En!=null&&En.course_id&&(Object.keys(Ct).map(function(Mn){Mn.indexOf("proportion")>-1?Ct[Mn]=En[Mn]*100:Ct[Mn]=En[Mn]}),(!Ct.allow_late||!Ct.unified_late)&&(Ct.late_penalty=5),Ct.unified_setting||(Ct.unified_late=!1,Ct.unified_anonymous_comment=!1,Ct.unified_anonymous_appeal=!1),cn=JSON.parse(JSON.stringify(En.group_settings.map(Mn=>nl(Yi({},Mn),{group_name:[Mn.group_name]})).filter(Mn=>Mn.publish_time!==null))),tn=JSON.parse(JSON.stringify(En.allow_late_settings.map(Mn=>nl(Yi({},Mn),{group_name:[Mn.group_name]})).filter(Mn=>Mn.late_time!==null))),Xn(Yi({},Ct)),Wa([...cn]),Ea([...tn]))},[En]),(0,z.useEffect)(()=>{qt(!(0,a.t_)()&&!(En!=null&&En.can_edit))},[En,(0,a.t_)()]);const za=(((Yt=En==null?void 0:En.homework_status)==null?void 0:Yt.includes("\u5DF2\u622A\u6B62"))||(Ka==null?void 0:Ka.length)>0)&&(En==null?void 0:En.student_works),Vr=((Pn=En==null?void 0:En.anonymous_appeal_settings)==null?void 0:Pn.length)>0,Ma=(En==null?void 0:En.anonymous_comment)&&(En==null?void 0:En.unified_anonymous_comment)&&((Xt=At==null?void 0:At.homework_status)==null?void 0:Xt.includes("\u5DF2\u622A\u6B62"))||Vr,[qa,Cr]=(0,z.useState)(!1),Do=()=>Ll(void 0,null,function*(){Cr(!qa);const Mn=JSON.parse(JSON.stringify(Ct));if(Mn.categoryId=$t.categoryId,Ct.unified_setting||(cn=cn==null?void 0:cn.map(ta=>{var Qo,vi;if(!ta.publish_time||!ta.end_time)throw he.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Cr(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!ta.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Cr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ta.group_name=typeof(ta==null?void 0:ta.group_name)=="string"?[ta==null?void 0:ta.group_name]:ta==null?void 0:ta.group_name,ta.group_id=(vi=(Qo=ta==null?void 0:ta.group_name)==null?void 0:Qo.map(pr=>{var lo,fo;let ra=(fo=(lo=En.group_settings)==null?void 0:lo.filter(sa=>(sa==null?void 0:sa.group_name)===pr))==null?void 0:fo[0];return ra==null?void 0:ra.group_id}))==null?void 0:vi.toString().split(","),ta})),Mn.group_settings=cn,Ct.allow_late)if(Ct.unified_late){if(Ct.late_penalty===null||Ct.late_penalty===void 0||Ct.late_penalty<0||Ct.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Cr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Ct.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Cr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else tn=tn==null?void 0:tn.map(ta=>{var Qo,vi;if(ta.penalty_type=yo.Q.Number,ta.late_penalty===null||ta.late_penalty===void 0||ta.late_penalty<0||ta.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Cr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!ta.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Cr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!ta.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Cr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ta.group_name=typeof(ta==null?void 0:ta.group_name)=="string"?[ta==null?void 0:ta.group_name]:ta==null?void 0:ta.group_name,ta.group_id=(vi=(Qo=ta==null?void 0:ta.group_name)==null?void 0:Qo.map(pr=>{var lo,fo;let ra=(fo=(lo=En.group_settings)==null?void 0:lo.filter(sa=>(sa==null?void 0:sa.group_name)===pr))==null?void 0:fo[0];return ra==null?void 0:ra.group_id}))==null?void 0:vi.toString().split(","),ta}),Mn.allow_late_settings=tn;if(Ct.evaluation_start){if(Ct.end_time&&Ae()(Ct.evaluation_start)<=Ae()(Ct.end_time))throw he.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Cr(!1),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4");if(Ct.late_time&&Ae()(Ct.evaluation_start)<=Ae()(Ct.late_time))throw he.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Cr(!1),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4")}if(Object.keys(Mn).map(function(ta){ta.indexOf("proportion")>-1&&(Mn[ta]=Mn[ta]/100)}),Mn.anonymous_comment&&!Mn.unified_anonymous_comment){const ta=yield Or();Mn.anonymous_comment_settings=ta.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach(Qo=>{Reflect.deleteProperty(Mn,Qo)})}if(Mn.anonymous_appeal&&!Mn.unified_anonymous_appeal){const ta=Qt();Mn.anonymous_appeal_settings=ta.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach(Qo=>{Reflect.deleteProperty(Mn,Qo)})}(yield(0,ve.ZP)(`/api/homework_commons/${$t.categoryId}/evaluation_setting.json`,{method:"post",body:Yi({},Mn)})).status===0?(Cr(!1),he.ZP.success("\u66F4\u65B0\u6210\u529F"),qt(!0),aa()):Cr(!1)});return Gr.createElement("div",{className:qn.form},Gr.createElement("div",{className:qn.title},"\u4F5C\u4E1A\u533F\u8BC4"),Gr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Gr.createElement(Ar.Z,{checked:Ct.anonymous_comment,disabled:Bn||!za||(En==null?void 0:En.anonymous_comment),onChange:()=>{var Mn;if((0,a.Rm)()&&!((Mn=Ye.AssistantObject.group)!=null&&Mn.can_anonymous_comment)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ct.anonymous_comment=!Ct.anonymous_comment,Ct.allow_late&&!Ct.evaluation_start?Ct.late_time&&Ct.late_time!=""&&(Ct.evaluation_start=Ae()(Ct.late_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),Ct.evaluation_end=Ae()(Ct.late_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")):Ct.unified_setting&&!Ct.evaluation_start&&Ct.end_time&&Ct.end_time!=""&&(Ct.evaluation_start=Ae()(Ct.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),Ct.evaluation_end=Ae()(Ct.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),Ct.anonymous_comment&&(Ct.evaluation_num=parseInt(Ct.evaluation_num)?Ct.evaluation_num:3,Ct.absence_penalty=parseInt(Ct.absence_penalty)?Ct.absence_penalty:3),Xn(Object.assign({},Ct))}}),Gr.createElement("div",{style:{fontWeight:600,margin:"0 10px"}},"\u542F\u7528\u533F\u8BC4"),Gr.createElement("div",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09"),Gr.createElement(le.Z,{title:Gr.createElement("div",null,Gr.createElement("div",null,"\u89C4\u5219"),Gr.createElement("div",null,"1.\u4F5C\u4E1A\u622A\u6B62\u3001\u8865\u4EA4\u7ED3\u675F\u540E\u624D\u53EF\u5F00\u542F\u533F\u8BC4\uFF0C\u5F00\u542F\u7533\u8BC9\u540E\u4E0D\u53EF\u53D8\u66F4\u533F\u8BC4\u7ED3\u675F\u65F6\u95F4\uFF1B"),Gr.createElement("div",null,"2.\u6240\u6709\u5206\u7EC4\u4E92\u8BC4\uFF1A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5206\u7EC4\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u5206\u7EC4\u4E92\u76F8\u533F\u8BC4\uFF1B"),Gr.createElement("div",null,"3.\u73ED\u5185\u5C0F\u7EC4\u4E92\u8BC4\uFF1A\u540C\u73ED\u7EA7\u63D0\u4EA4\u4F5C\u54C1\u7684\u5206\u7EC4\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u73ED\u5185\u5206\u7EC4\u4E92\u76F8\u533F\u8BC4\u3002"),Gr.createElement("div",null,"\u6CE8\uFF1A\u4E3A\u786E\u4FDD\u516C\u5E73\uFF0C\u533F\u8BC4\u89C4\u5219\u786E\u5B9A\u540E\u4E0D\u53EF\u518D\u4FEE\u6539\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"))},Gr.createElement("i",{className:`iconfont icon-tishixiaowenhao ${qn.title_icon}`}))),Ct.anonymous_comment&&Gr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Gr.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u65B9\u5F0F"),Gr.createElement(oe.ZP.Group,{value:Ct.unified_anonymous_comment,disabled:Bn||Ct.anonymous_appeal||(En==null?void 0:En.anonymous_comment),onChange:Mn=>{var ur;if((0,a.Rm)()&&!((ur=Ye.AssistantObject.group)!=null&&ur.can_anonymous_comment)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Xn(ta=>nl(Yi({},ta),{unified_anonymous_comment:Mn.target.value})),kt.resetFields()}},(En==null?void 0:En.unified_setting)&&(En==null?void 0:En.unified_late)&&Gr.createElement(oe.ZP,{value:!0,disabled:Bn||Ct.anonymous_appeal||(En==null?void 0:En.anonymous_comment)||!(En!=null&&En.manage_all_group)},Gr.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),((Pt=En==null?void 0:En.group_settings)==null?void 0:Pt.length)>0&&Gr.createElement(oe.ZP,{value:!1},Gr.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),Ct.anonymous_comment&&Ct.unified_anonymous_comment&&Gr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Gr.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u4E92\u8BC4\u65B9\u5F0F"),Gr.createElement(oe.ZP.Group,{value:Ct.anonymous_group,disabled:Bn||Ct.anonymous_appeal||(En==null?void 0:En.anonymous_comment),onChange:Mn=>{var ur;if((0,a.Rm)()&&!((ur=Ye.AssistantObject.group)!=null&&ur.can_anonymous_comment)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Xn(ta=>nl(Yi({},ta),{anonymous_group:Mn.target.value}))}},Gr.createElement(oe.ZP,{value:!1},Gr.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),((Vt=En==null?void 0:En.group_settings)==null?void 0:Vt.length)>0&&Gr.createElement(oe.ZP,{value:!0,disabled:Bn||!(En!=null&&En.can_anonymous_group)},Gr.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),Ct.anonymous_comment&&Gr.createElement(Gr.Fragment,null,Ct.unified_anonymous_comment?Gr.createElement(ri.Z,{data:Ct,setData:Xn,disabled:Bn}):Gr.createElement(b.default,{form:kt,autoComplete:"off",initialValues:En!=null&&En.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:ru(En==null?void 0:En.anonymous_comment_settings,"comment")}},Gr.createElement(Ro.Z,{disabled:Bn,selectOptions:Ka,form:kt,data:Ct}))),Gr.createElement("div",{className:qn.title,style:{marginTop:"30px"}},"\u533F\u8BC4\u7533\u8BC9"),Gr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Gr.createElement(Ar.Z,{checked:Ct.anonymous_appeal,disabled:Bn||!Ma||(En==null?void 0:En.anonymous_appeal),onChange:()=>{var Mn;if((0,a.Rm)()&&!((Mn=Ye.AssistantObject.group)!=null&&Mn.can_anonymous_appeal)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ct.anonymous_appeal=!Ct.anonymous_appeal,Ct.anonymous_appeal&&(Ct.appeal_penalty=parseInt(Ct.appeal_penalty)?Ct.appeal_penalty:2),Xn(Object.assign({},Ct))}}),Gr.createElement("span",{style:{color:"#000000",margin:"0 10px"}},"\u533F\u8BC4\u7533\u8BC9"),Gr.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),Ct.anonymous_appeal&&Gr.createElement(Gr.Fragment,null,Gr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Gr.createElement("div",{style:{color:"#666666",marginLeft:"54px",marginRight:"20px"}},"\u7533\u8BC9\u65B9\u5F0F"),Gr.createElement(oe.ZP.Group,{value:Ct.unified_anonymous_appeal,disabled:Bn||(En==null?void 0:En.anonymous_appeal),onChange:Mn=>{var ur;if((0,a.Rm)()&&!((ur=Ye.AssistantObject.group)!=null&&ur.can_anonymous_appeal)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Xn(ta=>nl(Yi({},ta),{unified_anonymous_appeal:Mn.target.value})),Qn.resetFields()}},(En==null?void 0:En.unified_anonymous_comment)&&Gr.createElement(oe.ZP,{value:!0,disabled:!(En!=null&&En.manage_all_group)},Gr.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((Gn=En==null?void 0:En.group_settings)==null?void 0:Gn.length)>0&&Gr.createElement(oe.ZP,{value:!1},Gr.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),Ct.unified_anonymous_appeal?Gr.createElement(Ho.Z,{data:Ct,setData:Xn,disabled:Bn}):Gr.createElement(b.default,{form:Qn,initialValues:En!=null&&En.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:ru(En==null?void 0:En.anonymous_appeal_settings,"appeal")}},Gr.createElement(yi.Z,{disabled:Bn||(0,a.Rm)()&&!((pa=Ye.AssistantObject.group)!=null&&pa.can_anonymous_appeal),selectOptions:Ze,form:Qn}))),!Bn&&Gr.createElement(je.ZP,{loading:qa,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Do()},"\u4FDD\u5B58"))};var ou=(0,ye.connect)(({shixunHomeworks:tt,classroomList:Ye})=>({shixunHomeworks:tt,classroomList:Ye}))(fl),Il=te(97202),_o=te(93078),Et=te(59301),iu=Object.defineProperty,Nl=Object.defineProperties,Ul=Object.getOwnPropertyDescriptors,pl=Object.getOwnPropertySymbols,kl=Object.prototype.hasOwnProperty,Rl=Object.prototype.propertyIsEnumerable,_l=(tt,Ye,Qe)=>Ye in tt?iu(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Hi=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))kl.call(Ye,Qe)&&_l(tt,Qe,Ye[Qe]);if(pl)for(var Qe of pl(Ye))Rl.call(Ye,Qe)&&_l(tt,Qe,Ye[Qe]);return tt},Vi=(tt,Ye)=>Nl(tt,Ul(Ye)),Fl=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const Yl=tt=>Fl(void 0,null,function*(){return yield(0,ve.ZP)(`/api/homework_commons/${tt==null?void 0:tt.categoryId}/publish_setting.json`,{method:"post",body:tt})}),Sl=tt=>Fl(void 0,null,function*(){return yield(0,ve.ZP)(`/api/homework_commons/${tt==null?void 0:tt.categoryId}/evaluation_setting.json`,{method:"post",body:tt})}),al=(tt,Ye)=>tt==null?void 0:tt.map(Qe=>{var Ut;return(Ut=Ye==null?void 0:Ye.find(nn=>nn.value===Qe))==null?void 0:Ut.id}),Ml=(tt,Ye)=>{var Qe;return tt=typeof tt=="string"?[tt]:tt,(Qe=tt==null?void 0:tt.map(Ut=>Ye==null?void 0:Ye.find(nn=>{var Yt;return(Yt=nn==null?void 0:nn.group_name)==null?void 0:Yt.includes(Ut)})))==null?void 0:Qe.filter(Ut=>Ut)},ji=(tt,Ye,Qe,Ut=!1)=>{let nn=null,Yt=Ut?Ye:Ml(tt,Ye);return Yt==null||Yt.forEach((Pn,Xt)=>{(Xt==0||Qe(Pn,nn||{}))&&(nn=Pn)}),nn},lu=({shixunHomeworks:tt,loading:Ye,dispatch:Qe,classroomList:Ut})=>{var nn,Yt,Pn,Xt,Pt,Vt,Gn,pa,En,At,$t,Bn,qt,cn,Wa,tn,Ea,Ct,Xn;const Ka=(0,ye.useParams)(),{workSetting:Ze,workList:kt}=tt,[,Qn,Or]=(0,wt.U)(Yl,{categoryId:Ka==null?void 0:Ka.categoryId,penalty_type:yo.Q.Number}),[,Qt,aa]=(0,wt.U)(Sl,{categoryId:Ka==null?void 0:Ka.categoryId}),[za]=b.default.useForm(),Vr=b.default.useWatch("unified_setting",za),Ma=b.default.useWatch("group_settings",za),qa=b.default.useWatch("allow_late_settings",za),Cr=b.default.useWatch("end_time",za),Do=b.default.useWatch("publish_time",za),Mn=b.default.useWatch("allow_late",za),ur=b.default.useWatch("unified_late",za),ta=b.default.useWatch("late_time",za),Qo=b.default.useWatch("anonymous_comment",za),vi=b.default.useWatch("unified_anonymous_comment",za),pr=b.default.useWatch("evaluation_start",za),lo=b.default.useWatch("anonymous_appeal",za),fo=b.default.useWatch("anonymous_comment_settings",za),ra=b.default.useWatch("unified_anonymous_appeal",za),sa=b.default.useWatch("anonymous_appeal_settings",za),[Co,Kr]=(0,z.useState)(!1),[Ao,ei]=(0,z.useState)({}),Fo=Co||(0,a.Rm)()&&!((Yt=(nn=Ut.AssistantObject)==null?void 0:nn.group)!=null&&Yt.can_publish),Zo=Co||(0,a.Rm)()&&!((Xt=(Pn=Ut.AssistantObject)==null?void 0:Pn.group)!=null&&Xt.can_late),Oo=Co||(0,a.Rm)()&&!((Vt=(Pt=Ut.AssistantObject)==null?void 0:Pt.group)!=null&&Vt.can_anonymous_comment),ti=Co||(0,a.Rm)()&&!((pa=(Gn=Ut.AssistantObject)==null?void 0:Gn.group)!=null&&pa.can_anonymous_appeal),Zi=(_n,Ot)=>{if(_n!=null&&_n.some(Sa=>typeof Sa.group_name!="string")){const Sa=[];_n==null||_n.forEach(ga=>{var tr;typeof ga.group_name!="string"&&((tr=ga.group_name)==null||tr.forEach(Br=>{Sa.push(Vi(Hi({},ga),{group_name:Br}))}))}),_n=Sa}return _n==null?void 0:_n.filter(Sa=>{var ga,tr,Br;return!((Br=(tr=(ga=Ot==null?void 0:Ot.map(ii=>ii==null?void 0:ii.group_name))==null?void 0:ga.toString())==null?void 0:tr.split(","))!=null&&Br.includes(String(Sa.group_name)))&&Sa.is_admin})},ki=_n=>{if(_n=="allow_late"){Ne.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:Et.createElement(Et.Fragment,null,Et.createElement("div",null,Et.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u6210\u529F\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u63D0\u4EA4\u5219\u4E0D\u4F1A\u6263\u5206\u3002"),Et.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},Et.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u6CE8\u610F\uFF1A\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\u3002"))});return}if(_n=="anonymous_comment"){Ne.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:Et.createElement(Et.Fragment,null,Et.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u533F\u8BC4\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\u3002",Et.createElement("br",null),Et.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},Et.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u5B66\u751F\u5FC5\u987B\u63D0\u4EA4\u4F5C\u54C1\u624D\u80FD\u53C2\u4E0E\u533F\u8BC4\uFF0C\u82E5\u5B66\u751F\u672A\u80FD\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u5EFA\u8BAE\u542F\u7528\u201C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u201D\u529F\u80FD\uFF0C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002"))});return}if(_n=="anonymous_appeal"){Ne.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:Et.createElement(Et.Fragment,null,Et.createElement("span",{className:"blod"},"\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\u7533\u8BC9"),Et.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",Et.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u65E0\u6548\uFF0C\u4E0D\u53C2\u4E0E\u6700\u7EC8\u6210\u7EE9\u7684\u8BA1\u7B97\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u5C06\u88AB\u6263\u51CF\u8FDD\u89C4\u533F\u8BC4\u5206",Et.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",Et.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u6709\u6548\uFF0C\u4E0D\u5141\u8BB8\u5B66\u751F\u5BF9\u8BE5\u8BC4\u5206\u8BB0\u5F55\u8FDB\u884C\u4E8C\u6B21\u7533\u8BC9\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u4E0D\u4F1A\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206",Et.createElement("br",null))});return}if(_n=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(_n=="unified_anonymous_comment")return Vr===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4":"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4";if(_n=="unified_anonymous_appeal")return Vr===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":ur===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":"\u5DF2\u5F00\u542F\u5206\u73ED\u533F\u8BC4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9";if(_n=="make_up_score")return Mn?"\u6263\u5206\u6570\u636E\u6765\u6E90\u4E8E\u8865\u4EA4\u6263\u5206":"\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u672A\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002";if(_n=="submit_num")return"\u82E5\u5B66\u751F\u9700\u8981\u5728\u89C4\u5B9A\u6B21\u6570\u5916\u518D\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u6253\u56DE\u91CD\u505A\u529F\u80FD\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002"},eo=(_n,Ot={})=>{var Sa,ga,tr,Br,ii,Lo,Za,Ur,Bi,co;if(_n=="unified_setting")return Fo||!((Sa=kt==null?void 0:kt.homework_status)!=null&&Sa.includes("\u672A\u53D1\u5E03"))||!(Ze!=null&&Ze.manage_all_group);if(_n=="publish_time")return Fo||!((ga=kt==null?void 0:kt.homework_status)!=null&&ga.includes("\u672A\u53D1\u5E03")||(tr=kt==null?void 0:kt.homework_status)!=null&&tr.includes("\u672A\u5F00\u59CB"));if(_n=="end_time"){const Fn=ji([],(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ha,Zn)=>(ha==null?void 0:ha.evaluation_start)&&(Zn==null?void 0:Zn.evaluation_start)&&Ae()(ha==null?void 0:ha.evaluation_start).startOf("second")=Ae()(Ze==null?void 0:Ze.end_time).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&(Fn==null?void 0:Fn.evaluation_start)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(Fn=>_n==null?void 0:_n.includes(Fn)))return Fo||!(Ot!=null&&Ot.is_admin)||!((Br=kt==null?void 0:kt.homework_status)!=null&&Br.includes("\u672A\u53D1\u5E03"))&&(Ot==null?void 0:Ot.publish_time)&&Ae()().startOf("second")>=Ae()((ii=Ot==null?void 0:Ot.publish_time)==null?void 0:ii[0]).startOf("second");if(["group_settings","publish_time"].every(Fn=>_n==null?void 0:_n.includes(Fn))){const Fn=ji(Ot==null?void 0:Ot.group_name,(Ze==null?void 0:Ze.allow_late_settings)||[],(Zn,Hr)=>(Zn==null?void 0:Zn.late_time)&&(Hr==null?void 0:Hr.late_time)&&Ae()(Zn==null?void 0:Zn.late_time).startOf("second")(Zn==null?void 0:Zn.evaluation_start)&&(Hr==null?void 0:Hr.evaluation_start)&&Ae()(Zn==null?void 0:Zn.evaluation_start).startOf("second")=Ae()((Za=Ot==null?void 0:Ot.publish_time)==null?void 0:Za[0]).startOf("second"),(Ze==null?void 0:Ze.allow_late)&&(Fn==null?void 0:Fn.late_time)&&Ae()().startOf("second")>=Ae()(Ot==null?void 0:Ot.end_time).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&(ha==null?void 0:ha.evaluation_start)&&Ae()().startOf("second")>=Ae()(ha==null?void 0:ha.evaluation_start).startOf("second")]}if(_n=="allow_late"){const Fn=((Ur=Ze==null?void 0:Ze.allow_late_settings)==null?void 0:Ur.filter(Zn=>Zn.late_time!==null).map(Zn=>{var Hr;return(Hr=Zn==null?void 0:Zn.group_id)==null?void 0:Hr[0]}))||[],ha=ji(null,(Ze==null?void 0:Ze.group_settings)||[],(Zn,Hr)=>(Zn==null?void 0:Zn.end_time)&&(Hr==null?void 0:Hr.end_time)&&Ae()(Zn==null?void 0:Zn.end_time).startOf("second")=Ae()(Ze==null?void 0:Ze.end_time).startOf("second")||(Fn==null?void 0:Fn.includes((Bi=ha==null?void 0:ha.group_id)==null?void 0:Bi[0]))&&(Ze==null?void 0:Ze.allow_late)&&(ha==null?void 0:ha.end_time)&&Ae()().startOf("second")>=Ae()(ha==null?void 0:ha.end_time).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&(Ze==null?void 0:Ze.evaluation_start)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second")}if(_n=="unified_late"){const Fn=ji(null,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ha,Zn)=>(ha==null?void 0:ha.evaluation_start)&&(Zn==null?void 0:Zn.evaluation_start)&&Ae()(ha==null?void 0:ha.evaluation_start).startOf("second")=Ae()(Ze==null?void 0:Ze.end_time).startOf("second")||Vr===!1}if(_n=="late_penalty"||_n=="late_time")return Zo||(Ze==null?void 0:Ze.anonymous_comment)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(Fn=>_n==null?void 0:_n.includes(Fn))){const Fn=ji(Ot==null?void 0:Ot.group_name,(Ze==null?void 0:Ze.group_settings)||[],(ha,Zn)=>(ha==null?void 0:ha.end_time)&&(Zn==null?void 0:Zn.end_time)&&Ae()(ha==null?void 0:ha.end_time).startOf("second")>Ae()(Zn==null?void 0:Zn.end_time).startOf("second"));return Fo||!(Ot!=null&&Ot.is_admin)||(Fn==null?void 0:Fn.end_time)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.end_time).startOf("second")||(Ot==null?void 0:Ot.group_name)&&((co=Ot==null?void 0:Ot.group_name)==null?void 0:co.length)&&(Ze==null?void 0:Ze.unified_setting)&&(Ze==null?void 0:Ze.end_time)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(Fn=>_n==null?void 0:_n.includes(Fn))){const Fn=ji(Ot==null?void 0:Ot.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ha,Zn)=>(ha==null?void 0:ha.evaluation_start)&&(Zn==null?void 0:Zn.evaluation_start)&&Ae()(ha==null?void 0:ha.evaluation_start).startOf("second")>Ae()(Zn==null?void 0:Zn.evaluation_start).startOf("second"));return Fo||!(Ot!=null&&Ot.is_admin)||(Fn==null?void 0:Fn.evaluation_start)&&(Ze==null?void 0:Ze.anonymous_comment)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(Fn=>_n==null?void 0:_n.includes(Fn))){const Fn=ji(Ot==null?void 0:Ot.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ha,Zn)=>(ha==null?void 0:ha.evaluation_start)&&(Zn==null?void 0:Zn.evaluation_start)&&Ae()(ha==null?void 0:ha.evaluation_start).startOf("second")=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(_n=="anonymous_comment"){const Fn=ji(null,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ha,Zn)=>(ha==null?void 0:ha.evaluation_start)&&(Zn==null?void 0:Zn.evaluation_start)&&Ae()(ha==null?void 0:ha.evaluation_start).startOf("second")>Ae()(Zn==null?void 0:Zn.evaluation_start).startOf("second"),!0);return Oo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||(Ze==null?void 0:Ze.anonymous_comment)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&(Fn==null?void 0:Fn.evaluation_start)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(_n=="unified_anonymous_comment"){const Fn=ji(null,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ha,Zn)=>(ha==null?void 0:ha.evaluation_start)&&(Zn==null?void 0:Zn.evaluation_start)&&Ae()(ha==null?void 0:ha.evaluation_start).startOf("second")=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second")||!(Ze!=null&&Ze.unified_anonymous_comment)&&(Ze==null?void 0:Ze.anonymous_comment)&&Fn.evaluation_start&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")||ur===!1||Vr===!1}if(_n=="anonymous_group")return Oo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||(Ze==null?void 0:Ze.anonymous_comment)&&(Ze==null?void 0:Ze.evaluation_start)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(_n=="evaluation_start")return Oo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||(Ze==null?void 0:Ze.anonymous_comment)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(_n=="evaluation_start")return Oo;if(_n=="evaluation_end")return Oo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)();if(_n=="evaluation_num")return Oo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(_n=="absence_penalty")return Oo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)();if(["anonymous_comment_settings","group_name"].every(Fn=>_n==null?void 0:_n.includes(Fn))){const Fn=ji(Ot==null?void 0:Ot.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ha,Zn)=>(ha==null?void 0:ha.evaluation_start)&&(Zn==null?void 0:Zn.evaluation_start)&&Ae()(ha==null?void 0:ha.evaluation_start).startOf("second")>Ae()(Zn==null?void 0:Zn.evaluation_start).startOf("second"));return Oo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(Ot!=null&&Ot.is_admin)||(Fn==null?void 0:Fn.evaluation_start)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(Fn=>_n==null?void 0:_n.includes(Fn))){const Fn=ji(Ot==null?void 0:Ot.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ha,Zn)=>(ha==null?void 0:ha.evaluation_start)&&(Zn==null?void 0:Zn.evaluation_start)&&Ae()(ha==null?void 0:ha.evaluation_start).startOf("second")>Ae()(Zn==null?void 0:Zn.evaluation_start).startOf("second"));return Oo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(Ot!=null&&Ot.is_admin)||[(Fn==null?void 0:Fn.evaluation_start)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(Fn=>_n==null?void 0:_n.includes(Fn))){const Fn=ji(Ot==null?void 0:Ot.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ha,Zn)=>(ha==null?void 0:ha.evaluation_start)&&(Zn==null?void 0:Zn.evaluation_start)&&Ae()(ha==null?void 0:ha.evaluation_start).startOf("second")>Ae()(Zn==null?void 0:Zn.evaluation_start).startOf("second"));return Oo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(Ot!=null&&Ot.is_admin)||(Fn==null?void 0:Fn.evaluation_start)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(Fn=>_n==null?void 0:_n.includes(Fn))||["anonymous_comment_settings","student_comment"].every(Fn=>_n==null?void 0:_n.includes(Fn)))return Oo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(Ot!=null&&Ot.is_admin);if(_n=="student_comment")return Oo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)();if(_n=="is_open_abnormal_score")return Oo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||(Ze==null?void 0:Ze.is_open_abnormal_score);if(_n=="anonymous_appeal")return ti||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||Ze.anonymous_appeal&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(_n=="unified_anonymous_appeal")return ti||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second")||ur===!1||Vr===!1||vi==!1;if(_n=="appeal_penalty")return ti||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)();if(["anonymous_appeal_settings","group_name"].every(Fn=>_n==null?void 0:_n.includes(Fn))){const Fn=ji(Ot==null?void 0:Ot.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ha,Zn)=>(ha==null?void 0:ha.evaluation_end)&&(Zn==null?void 0:Zn.evaluation_end)&&Ae()(ha==null?void 0:ha.evaluation_end).startOf("second")>Ae()(Zn==null?void 0:Zn.evaluation_end).startOf("second"));return ti||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(Ot!=null&&Ot.is_admin)||(Fn==null?void 0:Fn.evaluation_end)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(Fn=>_n==null?void 0:_n.includes(Fn))?ti||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(Ot!=null&&Ot.is_admin):!1},el=(_n,Ot)=>{var Sa,ga,tr,Br,ii,Lo,Za,Ur,Bi;if(console.log("handleValuesChange",_n,Ot),Qe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in _n&&(Ot!=null&&Ot.end_time||za.setFieldsValue({end_time:Ae()(Ot==null?void 0:Ot.publish_time).add(7,"days")})),"unified_setting"in _n&&(Ot!=null&&Ot.unified_setting||za.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in _n&&(Ot!=null&&Ot.unified_late||za.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in _n&&(Ot!=null&&Ot.unified_anonymous_comment||za.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in _n){let co=[];(Sa=Ot==null?void 0:Ot.group_settings)==null||Sa.forEach(Fn=>{co=[...co,...(Fn==null?void 0:Fn.group_name)||[]]}),za.setFieldsValue({allow_late_settings:((ga=Ot==null?void 0:Ot.allow_late_settings)==null?void 0:ga.map(Fn=>{var ha;return Vi(Hi({},Fn),{group_name:(ha=Fn==null?void 0:Fn.group_name)==null?void 0:ha.filter(Zn=>co.includes(Zn))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:((tr=Ot==null?void 0:Ot.anonymous_comment_settings)==null?void 0:tr.map(Fn=>{var ha,Zn;return Vi(Hi({},Fn),{group_name:Fn!=null&&Fn.evaluation_start&&Ae()().startOf("second")>=Ae()((ha=Fn==null?void 0:Fn.evaluation_start)==null?void 0:ha[0]).startOf("second")?Fn==null?void 0:Fn.group_name:(Zn=Fn==null?void 0:Fn.group_name)==null?void 0:Zn.filter(Hr=>co.includes(Hr))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((Br=Ot==null?void 0:Ot.anonymous_appeal_settings)==null?void 0:Br.map(Fn=>{var ha;return Vi(Hi({},Fn),{group_name:(ha=Fn==null?void 0:Fn.group_name)==null?void 0:ha.filter(Zn=>co.includes(Zn))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in _n){let co=[];(ii=Ot==null?void 0:Ot.allow_late_settings)==null||ii.forEach(Fn=>{co=[...co,...(Fn==null?void 0:Fn.group_name)||[]]}),za.setFieldsValue({anonymous_comment_settings:((Lo=Ot==null?void 0:Ot.anonymous_comment_settings)==null?void 0:Lo.map(Fn=>{var ha,Zn;return Vi(Hi({},Fn),{group_name:Fn!=null&&Fn.evaluation_start&&Ae()().startOf("second")>=Ae()((ha=Fn==null?void 0:Fn.evaluation_start)==null?void 0:ha[0]).startOf("second")?Fn==null?void 0:Fn.group_name:(Zn=Fn==null?void 0:Fn.group_name)==null?void 0:Zn.filter(Hr=>co.includes(Hr))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((Za=Ot==null?void 0:Ot.anonymous_appeal_settings)==null?void 0:Za.map(Fn=>{var ha;return Vi(Hi({},Fn),{group_name:(ha=Fn==null?void 0:Fn.group_name)==null?void 0:ha.filter(Zn=>co.includes(Zn))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in _n){let co=[];(Ur=Ot==null?void 0:Ot.anonymous_comment_settings)==null||Ur.forEach(Fn=>{co=[...co,...(Fn==null?void 0:Fn.group_name)||[]]}),za.setFieldsValue({anonymous_appeal_settings:((Bi=Ot==null?void 0:Ot.anonymous_appeal_settings)==null?void 0:Bi.map(Fn=>{var ha;return Vi(Hi({},Fn),{group_name:(ha=Fn==null?void 0:Fn.group_name)==null?void 0:ha.filter(Zn=>co.includes(Zn))})}))||[{is_admin:!0,appeal_penalty:2}]})}za.validateFields(),console.log("=====",Ae()(Ot==null?void 0:Ot.end_time).format("YYYY-MM-DD HH:mm:ss"))},Qi=_n=>Fl(void 0,null,function*(){var Ot,Sa,ga,tr;const Br=_n;Br.group_settings=(Ot=Br==null?void 0:Br.group_settings)==null?void 0:Ot.map(Za=>{var Ur,Bi;return Za.end_time=Ae()((Ur=Za==null?void 0:Za.publish_time)==null?void 0:Ur[1]).startOf("second"),Za.publish_time=Ae()((Bi=Za==null?void 0:Za.publish_time)==null?void 0:Bi[0]).startOf("second"),Za.group_name=typeof(Za==null?void 0:Za.group_name)=="string"?[Za==null?void 0:Za.group_name]:Za==null?void 0:Za.group_name,Za.group_id=al(Za==null?void 0:Za.group_name,Ze==null?void 0:Ze.group_settings),Za}),Br.allow_late_settings=(Sa=Br==null?void 0:Br.allow_late_settings)==null?void 0:Sa.map(Za=>(Za.group_name=typeof(Za==null?void 0:Za.group_name)=="string"?[Za==null?void 0:Za.group_name]:Za==null?void 0:Za.group_name,Za.group_id=al(Za==null?void 0:Za.group_name,Ze==null?void 0:Ze.group_settings),Za)),Br.anonymous_comment_settings=(ga=Br==null?void 0:Br.anonymous_comment_settings)==null?void 0:ga.map(Za=>{var Ur,Bi;return Za.evaluation_end=Ae()((Ur=Za==null?void 0:Za.evaluation_start)==null?void 0:Ur[1]).startOf("second"),Za.evaluation_start=Ae()((Bi=Za==null?void 0:Za.evaluation_start)==null?void 0:Bi[0]).startOf("second"),Za.group_name=typeof(Za==null?void 0:Za.group_name)=="string"?[Za==null?void 0:Za.group_name]:Za==null?void 0:Za.group_name,Za.group_id=al(Za==null?void 0:Za.group_name,Ze==null?void 0:Ze.group_settings),Za}),Br.anonymous_appeal_settings=(tr=Br==null?void 0:Br.anonymous_appeal_settings)==null?void 0:tr.map(Za=>(Za.group_name=typeof(Za==null?void 0:Za.group_name)=="string"?[Za==null?void 0:Za.group_name]:Za==null?void 0:Za.group_name,Za.group_id=al(Za==null?void 0:Za.group_name,Ze==null?void 0:Ze.group_settings),Za)),!((yield Or(Hi({},Br))).status!==0||(yield aa(Hi({},Br))).status!==0)&&(he.ZP.success("\u4FDD\u5B58\u6210\u529F"),gi(),Qe({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),gi=()=>{Qe({type:"shixunHomeworks/getWorkSetting",payload:Hi({},Ka)}),Qe({type:"shixunHomeworks/getWorkList",payload:Hi({},Ka)})};(0,z.useEffect)(()=>{var _n,Ot,Sa,ga;let tr=(_n=Ze==null?void 0:Ze.group_settings)==null?void 0:_n.filter(Ur=>Ur.publish_time!==null).map(Ur=>Vi(Hi({},Ur),{group_name:[Ur.group_name],publish_time:(Ur==null?void 0:Ur.publish_time)&&[Ae()(Ur==null?void 0:Ur.publish_time),Ae()(Ur==null?void 0:Ur.end_time)]}));tr=(0,E.QE)((tr==null?void 0:tr.length)>0?tr:[]);const Br=(Ot=Ze.allow_late_settings)==null?void 0:Ot.filter(Ur=>Ur.late_time!==null).map(Ur=>Vi(Hi({},Ur),{group_name:[Ur.group_name],late_time:(Ur==null?void 0:Ur.late_time)&&Ae()(Ur==null?void 0:Ur.late_time)})),ii=(Sa=Ze.anonymous_comment_settings)==null?void 0:Sa.filter(Ur=>Ur.evaluation_start!==null).map(Ur=>Vi(Hi({},Ur),{group_name:[Ur.group_name],evaluation_start:(Ur==null?void 0:Ur.evaluation_start)&&[Ae()(Ur==null?void 0:Ur.evaluation_start),Ae()(Ur==null?void 0:Ur.evaluation_end)]})),Lo=(ga=Ze.anonymous_appeal_settings)==null?void 0:ga.filter(Ur=>Ur.appeal_time!==null).map(Ur=>Vi(Hi({},Ur),{group_name:[Ur.group_name]})),Za=Vi(Hi({},Ze),{late_penalty:Ze!=null&&Ze.allow_late?Ze==null?void 0:Ze.late_penalty:5,evaluation_num:Ze!=null&&Ze.evaluation_num?Ze==null?void 0:Ze.evaluation_num:3,absence_penalty:Ze!=null&&Ze.anonymous_comment?Ze==null?void 0:Ze.absence_penalty:3,appeal_penalty:Ze!=null&&Ze.anonymous_appeal?Ze==null?void 0:Ze.appeal_penalty:2,publish_time:Ze!=null&&Ze.publish_time?Ae()(Ze==null?void 0:Ze.publish_time):"",end_time:Ze!=null&&Ze.end_time?Ae()(Ze==null?void 0:Ze.end_time):"",late_time:Ze!=null&&Ze.late_time?Ae()(Ze==null?void 0:Ze.late_time):"",evaluation_start:Ze!=null&&Ze.evaluation_start?Ae()(Ze==null?void 0:Ze.evaluation_start):"",evaluation_end:Ze!=null&&Ze.evaluation_end?Ae()(Ze==null?void 0:Ze.evaluation_end):"",group_settings:tr!=null&&tr.length?tr:[{is_admin:!0}],allow_late_settings:Br!=null&&Br.length?Br:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:ii!=null&&ii.length?ii:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:Lo!=null&&Lo.length?Lo:[{is_admin:!0,appeal_penalty:2}]});za.setFieldsValue(Za),ei(Za),Kr(!(0,a.GJ)()),console.log("workSetting",Ze)},[Ze]),(0,z.useEffect)(()=>(Qe({type:"globalSetting/footerToggle",payload:!1}),()=>{Qe({type:"globalSetting/footerToggle",payload:!0}),Qe({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),za==null||za.resetFields()}),[]);const Ei=(_n,Ot)=>{Qe({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:_n,index:Ot,rangePickerDisabled:eo(["group_settings","publish_time"],Ma==null?void 0:Ma[Ot]),disabledDate:Ze==null?void 0:Ze.course_end_date}})};return Et.createElement(Ia.Z,{spinning:!!Ye["shixunHomeworks/getWorkSetting"]||!!Ye["shixunHomeworks/getWorkList"]},Et.createElement("section",{style:{padding:"30px 50px",background:"#fff"}},Et.createElement(b.default,{form:za,colon:!1,disabled:Co,initialValues:Ao,scrollToFirstError:!0,onValuesChange:el,onFinish:Qi},Et.createElement("div",{style:{paddingBottom:"30px"}},Et.createElement("div",{className:`${ba.Z.title}`},Et.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),Et.createElement(le.Z,{placement:"topLeft",title:"\u8BBE\u7F6E\u4F5C\u4E1A\u7684\u53D1\u5E03\u89C4\u5219\uFF0C\u8BBE\u7F6E\u540E\uFF0C\u5B66\u751F\u53EA\u80FD\u5728\u89C4\u5B9A\u65F6\u95F4\u5185\u63D0\u4EA4\u4F5C\u4E1A"},Et.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ba.Z.title_icon}`}))),Et.createElement("div",{className:ba.Z.content},Et.createElement(De.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line}`},Et.createElement(b.default.Item,{className:(En=ba.Z)==null?void 0:En.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},Et.createElement(oe.ZP.Group,{disabled:eo("unified_setting")},Et.createElement(oe.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((At=Ze==null?void 0:Ze.group_settings)==null?void 0:At.length)>0&&Et.createElement(oe.ZP,{value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")))),Vr?Et.createElement(De.Z,{className:ba.Z.row_sty,style:{padding:"5px 30px"}},Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(_n,Ot)=>Ot===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:_n=>_n&&Ae()(_n).startOf("second")},Et.createElement(Zr.default,{style:{width:200},size:"large",disabled:eo("publish_time"),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:_n=>(0,E.Q8)(_n,Ze==null?void 0:Ze.course_end_date),disabledTime:_n=>(0,E.d0)(_n),showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")}}))),Et.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(_n,Ot)=>Ot===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Promise.resolve()}],normalize:_n=>_n&&Ae()(_n).startOf("second")},Et.createElement(Zr.default,{style:{width:200},size:"large",disabled:eo("end_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:_n=>(0,E.Q8)(_n,Ze==null?void 0:Ze.course_end_date,Ae()(Do).add(1,"minutes").format()),disabledTime:_n=>(0,E.d0)(_n,Ae()(Do).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")}}))),Et.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")):Et.createElement(b.default.List,{name:"group_settings"},(_n,{add:Ot,remove:Sa})=>_n.map((ga,tr)=>{var Br,ii,Lo,Za,Ur,Bi;return Et.createElement(De.Z,{key:ga.key,style:{padding:"5px 14px 5px 30px"}},Et.createElement(fe.Z,{className:ba.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",tr+1),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{className:"ml10",name:[ga.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Et.createElement(ge.default,{disabled:eo(["group_settings","group_name"],Ma==null?void 0:Ma[tr]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(Br=Ze==null?void 0:Ze.group_settings)==null?void 0:Br.filter(co=>{var Fn,ha,Zn;return!((Zn=(ha=(Fn=Ma==null?void 0:Ma.map(Hr=>Hr==null?void 0:Hr.group_name))==null?void 0:Fn.toString())==null?void 0:ha.split(","))!=null&&Zn.includes(String(co.group_name)))&&co.is_admin}),maxTagCount:4,maxTagPlaceholder:co=>Et.createElement("div",{style:{cursor:"pointer"},onClick:()=>Ei(Ma[tr],tr)},"+",co==null?void 0:co.length)}))),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{className:"ml20",name:[ga.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},Et.createElement(Zr.default.RangePicker,{style:{width:585},size:"large",disabled:eo(["group_settings","publish_time"],Ma==null?void 0:Ma[tr]),placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:co=>(0,E.Q8)(co,Ze==null?void 0:Ze.course_end_date),disabledTime:co=>(0,E.d0)(co),showTime:{format:"HH:mm",defaultValue:[Ae()((0,E.U6)(),"HH:mm"),Ae()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:co=>{if(co!=null&&co[0]&&!(co!=null&&co[1])){const Fn=za.getFieldValue("group_settings");Fn[tr].publish_time=[co[0],Ae()(co[0]).add(7,"days")],za.setFieldsValue({group_settings:Fn})}}}))),!Co&&Et.createElement(De.Z,{className:(ii=ba.Z)==null?void 0:ii.h_lh_40},((Za=(Lo=Ma==null?void 0:Ma[tr])==null?void 0:Lo.group_id)==null?void 0:Za.length)>1&&Et.createElement(fe.Z,null,Et.createElement(le.Z,{title:"\u89C4\u5219\u62C6\u5206"},Et.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Ei(Ma[tr],tr)}))),((Bi=(Ur=Ze==null?void 0:Ze.group_settings)==null?void 0:Ur.filter(co=>{var Fn,ha,Zn;return!((Zn=(ha=(Fn=Ma==null?void 0:Ma.map(Hr=>Hr==null?void 0:Hr.group_name))==null?void 0:Fn.toString())==null?void 0:ha.split(","))!=null&&Zn.includes(String(co.group_name)))&&co.is_admin}))==null?void 0:Bi.length)>0&&Et.createElement(fe.Z,null,Et.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{Ot({is_admin:!0})}})),tr!=0&&!eo(["group_settings","group_name"],Ma==null?void 0:Ma[tr])?Et.createElement(fe.Z,null,Et.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{Sa(ga.name)}})):Et.createElement(fe.Z,null,Et.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))})))),Et.createElement("div",{style:{paddingBottom:"30px"}},Et.createElement("div",{className:`${ba.Z.title}`},Et.createElement("span",null,"\u5206\u7EC4\u8BBE\u7F6E")),Et.createElement("div",{className:"px-30px py-6px",style:{background:"#F6F7F9"}},Et.createElement(b.default.Item,{name:"group_type",label:Et.createElement("div",{className:"text-end ",style:{width:84}},"\u7EC4\u961F\u65B9\u5F0F"),layout:"horizontal",className:"mb0"},Et.createElement(oe.ZP.Group,{options:[{value:_o.YT.STUDENT_SELF,label:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"},{value:_o.YT.TEACHER_ASSIGN,label:Et.createElement(Et.Fragment,null,"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4",Et.createElement("span",{className:"c-grey-666"},"\uFF08\u5C0F\u7EC4\u53EA\u80FD\u7531\u6559\u5E08\u521B\u5EFA\uFF09"))}]}))),Et.createElement("div",{className:"px-30px py-6px flex item-center gap-10px",style:{background:"#F6F7F9",marginTop:"1px"}},Et.createElement(b.default.Item,{name:"leader_change_name",valuePropName:"checked",label:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650",layout:"horizontal",className:"mb0"},Et.createElement(x.default,null,"\u66F4\u6539\u7EC4\u540D")),Et.createElement(b.default.Item,{name:"leader_manage_member",valuePropName:"checked",className:"mb0"},Et.createElement(x.default,null,"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458",Et.createElement("span",{className:"c-grey-666"},"\uFF08\u6DFB\u52A0/\u79FB\u9664\uFF09"))))),Et.createElement(Wo.rU,{form:za}),Et.createElement(Et.Fragment,null,Et.createElement("div",{className:`${ba.Z.title} mt30`},Et.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),Et.createElement("div",{className:ba.Z.content},Et.createElement(De.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${($t=ba.Z)==null?void 0:$t.h_lh_40}`,align:"middle"},Et.createElement(b.default.Item,{name:"allow_late",valuePropName:"checked"},Et.createElement(Ar.Z,{disabled:eo("allow_late")})),Et.createElement(fe.Z,{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),Et.createElement(fe.Z,{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u8865\u4EA4\u65F6\u95F4\u6BB5\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5C06\u6309\u7167\u89C4\u5219\u8FDB\u884C\u6263\u5206\uFF09")),Mn&&Et.createElement(Et.Fragment,null,Et.createElement(De.Z,{className:ba.Z.row_sty1},Et.createElement(fe.Z,{className:ba.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),Et.createElement(b.default.Item,{className:`${(Bn=ba.Z)==null?void 0:Bn.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},Et.createElement(oe.ZP.Group,{disabled:eo("unified_late")},Et.createElement(oe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((qt=Ze==null?void 0:Ze.group_settings)==null?void 0:qt.length)>0&&Et.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Vr===!1&&Et.createElement(le.Z,{title:ki("unified_late")},Et.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),ur?Et.createElement("div",{style:{paddingBottom:5}},Et.createElement(De.Z,{className:`${ba.Z.row_sty1} mb10 mt5`},Et.createElement(fe.Z,{className:ba.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),Et.createElement(fe.Z,{style:{margin:"0 10px 0 8px"}},Et.createElement(b.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Et.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:eo("late_penalty")}))),Et.createElement(fe.Z,{style:{color:"#333"}},"\uFF08\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")),Et.createElement(De.Z,{className:ba.Z.row_sty1},Et.createElement(fe.Z,{className:ba.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),Et.createElement(fe.Z,{style:{margin:"0 10px 0 8px"}},Et.createElement(b.default.Item,{name:"late_time",rules:[{required:!0,validator:(_n,Ot)=>Ot===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Ae()(Ot).startOf("second")<=Ae()(Cr).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:_n=>_n&&Ae()(_n).startOf("second")},Et.createElement(Zr.default,{style:{width:280},size:"large",disabled:eo("late_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:_n=>(0,E.Q8)(_n,Ze==null?void 0:Ze.course_end_date,Ae()(Cr).add(1,"minutes").format()),disabledTime:_n=>(0,E.d0)(_n,Ae()(Cr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")}}))),Et.createElement(fe.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):Et.createElement(b.default.List,{name:"allow_late_settings"},(_n,{add:Ot,remove:Sa})=>_n.map((ga,tr)=>{var Br,ii,Lo,Za,Ur,Bi;const co=Cr||((Lo=(ii=ji((Br=qa==null?void 0:qa[tr])==null?void 0:Br.group_name,Ma||[],(Fn,ha)=>{var Zn,Hr;return Ae()((Zn=Fn==null?void 0:Fn.publish_time)==null?void 0:Zn[1]).startOf("second")>Ae()((Hr=ha==null?void 0:ha.publish_time)==null?void 0:Hr[1]).startOf("second")}))==null?void 0:ii.publish_time)==null?void 0:Lo[1]);return Et.createElement(De.Z,{key:ga.key,style:{padding:"5px 14px 5px 52px"}},Et.createElement(fe.Z,{className:ba.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",tr+1),Et.createElement(fe.Z,{className:"mr20 ml20"},Et.createElement(b.default.Item,{name:[ga.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Et.createElement(ge.default,{disabled:eo(["allow_late_settings","group_name"],qa==null?void 0:qa[tr]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Zi(Vr?Ze==null?void 0:Ze.group_settings:Ma,[...qa||[],...(Ze==null?void 0:Ze.anonymous_comment)&&!(Ze!=null&&Ze.unified_anonymous_comment)&&((Za=Ze==null?void 0:Ze.anonymous_comment_settings)==null?void 0:Za.filter(Fn=>(Fn==null?void 0:Fn.evaluation_start)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")))||[]])}))),Et.createElement(fe.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),Et.createElement(fe.Z,{className:"mr20 ml10"},Et.createElement(b.default.Item,{name:[ga.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Et.createElement(ue.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:eo(["allow_late_settings","late_penalty"],qa==null?void 0:qa[tr])}))),Et.createElement(fe.Z,{className:ba.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),Et.createElement(fe.Z,{className:"ml10"},Et.createElement(b.default.Item,{name:[ga.name,"late_time"],rules:[{required:!0,validator:(Fn,ha)=>ha==null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):co&&Ae()(ha).startOf("second")<=Ae()(co).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},Et.createElement(Zr.default,{disabled:eo(["allow_late_settings","late_time"],qa==null?void 0:qa[tr]),style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:Fn=>(0,E.Q8)(Fn,Ze==null?void 0:Ze.course_end_date,Ae()(co).add(1,"minutes").format()),disabledTime:Fn=>(0,E.d0)(Fn,Ae()(co).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")}}))),!Co&&Et.createElement(De.Z,{className:(Ur=ba.Z)==null?void 0:Ur.h_lh_40},((Bi=Zi(Vr?Ze==null?void 0:Ze.group_settings:Ma,qa))==null?void 0:Bi.length)>0&&Et.createElement(fe.Z,null,Et.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Ot({is_admin:!0,late_penalty:5})}})),tr!=0&&!eo(["allow_late_settings","group_name"],qa==null?void 0:qa[tr])?Et.createElement(fe.Z,null,Et.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{Sa(ga.name)}})):Et.createElement(fe.Z,null,Et.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),Et.createElement(Et.Fragment,null,Et.createElement("div",{className:`${ba.Z.title} mt30`},Et.createElement("span",null,"\u533F\u8BC4\u8BBE\u7F6E")),Et.createElement("div",{className:ba.Z.content},Et.createElement(De.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${(cn=ba.Z)==null?void 0:cn.h_lh_40}`,align:"middle"},Et.createElement(b.default.Item,{name:"anonymous_comment",valuePropName:"checked"},Et.createElement(Ar.Z,{disabled:eo("anonymous_comment")})),Et.createElement(fe.Z,{className:"ml10 mr10"},"\u542F\u7528\u533F\u8BC4"),Et.createElement(fe.Z,{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09")),Qo&&Et.createElement(Et.Fragment,null,Et.createElement(De.Z,{className:`${ba.Z.row_sty1} ${!Mn&&"mb10"} mt5`},Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},Et.createElement(x.default,null," ",Mn?"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u5E76\u4E14\u6263\u9664\u8865\u4EA4\u6263\u5206":"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u8865\u4EA4\u6263\u5206"," "))),!Mn&&Et.createElement(fe.Z,{className:"mr10"},Et.createElement(b.default.Item,{name:"make_up_score"},Et.createElement(ue.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}}))),Et.createElement(fe.Z,null,Et.createElement(le.Z,{title:ki("make_up_score")},Et.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),Et.createElement("div",{style:{position:"relative"}},Et.createElement(De.Z,{className:`${ba.Z.row_sty1} mb5 ${ba.Z.bottom_line}`},Et.createElement(fe.Z,{className:ba.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{className:`${(Wa=ba.Z)==null?void 0:Wa.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(_n,Ot)=>Ot===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},Et.createElement(oe.ZP.Group,{disabled:eo("unified_anonymous_comment")},Et.createElement(oe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((tn=Ze==null?void 0:Ze.group_settings)==null?void 0:tn.length)>0&&Et.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4"))))),(ur===!1||Vr===!1)&&Et.createElement(le.Z,{title:ki("unified_anonymous_comment")},Et.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),vi?Et.createElement(Et.Fragment,null,Et.createElement(De.Z,{className:`${ba.Z.row_sty1} mb5`},Et.createElement(fe.Z,{className:ba.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{name:"anonymous_group",className:`${(Ea=ba.Z)==null?void 0:Ea.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},Et.createElement(oe.ZP.Group,{disabled:eo("anonymous_group")},Et.createElement(oe.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((Ct=Ze==null?void 0:Ze.group_settings)==null?void 0:Ct.length)>0&&Et.createElement(oe.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4"))))),Et.createElement(De.Z,{className:`${ba.Z.row_sty1} mb10`},Et.createElement(fe.Z,{className:ba.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(_n,Ot)=>Ot===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):Ae()(Ot).startOf("second")<=Ae()(ta||Cr).startOf("second")?Promise.reject(ta?"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:_n=>_n&&Ae()(_n).startOf("second")},Et.createElement(Zr.default,{disabled:eo("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:_n=>(0,E.Q8)(_n,Ze==null?void 0:Ze.course_end_date,Ae()(ta||Cr).add(1,"minutes").format()),disabledTime:_n=>(0,E.d0)(_n,Ae()(ta||Cr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")}}))),Et.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E4B\u524D\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\uFF0C\u53C2\u4E0E\u533F\u8BC4\uFF09")),Et.createElement(De.Z,{className:`${ba.Z.row_sty1} mb10`},Et.createElement(fe.Z,{className:ba.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(_n,Ot)=>Ot===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Ae()(Ot).startOf("second")<=Ae()(pr||ta||Cr).startOf("second")?Promise.reject(pr?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":ta?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:_n=>_n&&Ae()(_n).startOf("second")},Et.createElement(Zr.default,{disabled:eo("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:_n=>(0,E.Q8)(_n,Ze==null?void 0:Ze.course_end_date,Ae()(pr||ta||Cr).add(1,"minutes").format()),disabledTime:_n=>(0,E.d0)(_n,Ae()(pr||ta||Cr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")}}))),Et.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u533F\u8BC4TA\u4EBA\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")),Et.createElement(De.Z,{className:`${ba.Z.row_sty1} mb10`},Et.createElement(fe.Z,{className:ba.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},Et.createElement(ue.Z,{size:"large",style:{width:186,marginLeft:10},disabled:eo("evaluation_num")}))),Et.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u672C\u5904\u586B\u5199\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6\u3002\uFF09")),Et.createElement(De.Z,{className:`${ba.Z.row_sty1} mb10`},Et.createElement(fe.Z,{className:ba.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},Et.createElement(ue.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:eo("absence_penalty")}))),Et.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09"))):Et.createElement(b.default.List,{name:"anonymous_comment_settings"},(_n,{add:Ot,remove:Sa})=>_n.map((ga,tr)=>{var Br,ii,Lo,Za,Ur,Bi,co;const Fn=ta||((ii=ji((Br=fo==null?void 0:fo[tr])==null?void 0:Br.group_name,qa||[],(ha,Zn)=>Ae()(ha==null?void 0:ha.late_time).startOf("second")>Ae()(Zn==null?void 0:Zn.late_time).startOf("second")))==null?void 0:ii.late_time)||Cr||((Ur=(Za=ji((Lo=fo==null?void 0:fo[tr])==null?void 0:Lo.group_name,Ma||[],(ha,Zn)=>{var Hr,Wi;return Ae()((Hr=ha==null?void 0:ha.publish_time)==null?void 0:Hr[1]).startOf("second")>Ae()((Wi=Zn==null?void 0:Zn.publish_time)==null?void 0:Wi[1]).startOf("second")}))==null?void 0:Za.publish_time)==null?void 0:Ur[1]);return Et.createElement(De.Z,{key:ga.key,style:{padding:"0px 14px 0px 82px"}},Et.createElement(fe.Z,{className:ba.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",tr+1),Et.createElement(De.Z,{wrap:!1,align:"top",justify:"space-between"},Et.createElement(fe.Z,null,Et.createElement(De.Z,{wrap:!1,align:"top"},Et.createElement(fe.Z,{className:"mr20 ml15"},Et.createElement(b.default.Item,{name:[ga.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Et.createElement(ge.default,{disabled:eo(["anonymous_comment_settings","group_name"],fo==null?void 0:fo[tr]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Zi(Vr?Ze==null?void 0:Ze.group_settings:Ma,fo)}))),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{name:[ga.name,"evaluation_start"],rules:[{required:!0,validator:(ha,Zn)=>Zn==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):Fn&&Ae()(Zn).startOf("second")<=Ae()(Fn).startOf("second")?Promise.reject(Cr?"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},Et.createElement(Zr.default.RangePicker,{disabled:eo(["anonymous_comment_settings","evaluation_start"],fo==null?void 0:fo[tr]),style:{width:580},size:"large",placeholder:["\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4","\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u622A\u6B62\u65F6\u95F4"],disabledDate:ha=>(0,E.Q8)(ha,Ze==null?void 0:Ze.course_end_date,Ae()(Fn).add(1,"minutes").format()),disabledTime:ha=>(0,E.d0)(ha,Ae()(Fn).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[Ae()((0,E.U6)(),"HH:mm"),Ae()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"})))),Et.createElement(De.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},Et.createElement(fe.Z,{className:ba.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{className:"ml10",name:[ga.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},Et.createElement(ue.Z,{style:{width:203},size:"large",min:0,disabled:eo(["anonymous_comment_settings","evaluation_num"],fo==null?void 0:fo[tr])}))),Et.createElement(fe.Z,{className:ba.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{className:"ml10",name:[ga.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},Et.createElement(ue.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:eo(["anonymous_comment_settings","absence_penalty"],fo==null?void 0:fo[tr])}))),!vi&&Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[ga.name,"student_comment"],valuePropName:"checked"},Et.createElement(x.default,{disabled:eo(["anonymous_comment_settings","student_comment"],fo==null?void 0:fo[tr])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))),!Co&&Et.createElement(De.Z,{className:(Bi=ba.Z)==null?void 0:Bi.h_lh_40},((co=Zi(Vr?Ze==null?void 0:Ze.group_settings:Ma,fo))==null?void 0:co.length)>0&&Et.createElement(fe.Z,null,Et.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Ot({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),tr!=0&&!eo(["anonymous_comment_settings","group_name"],fo==null?void 0:fo[tr])?Et.createElement(fe.Z,null,Et.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{Sa(ga.name)}})):Et.createElement(fe.Z,null,Et.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),Et.createElement(De.Z,{className:`${ba.Z.row_sty1} mb5 mt5`},Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},Et.createElement(x.default,{disabled:eo("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7"))),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{className:ba.Z.poor_rating,name:"abnormal_score",rules:[{validator:(_n,Ot)=>Ot===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},Et.createElement(ue.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:eo("student_comment"),min:1,max:100}))),Et.createElement(fe.Z,null," ",Et.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",Co?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":Et.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(Ze!=null&&Ze.anonymous_comment)){he.ZP.warning("\u4FDD\u5B58\u542F\u7528\u8BBE\u7F6E\u540E\uFF0C\u70B9\u51FB\u8BE5\u6309\u94AE\u5373\u53EF\u8DF3\u8F6C\u81F3\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868");return}window.open(`/classrooms/${Ka==null?void 0:Ka.coursesId}/common_homework/${Ka==null?void 0:Ka.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),Et.createElement(le.Z,{title:"\u5F00\u542F\u540E\uFF0C\u82E5\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u503C\u8D85\u8FC7\u8BBE\u7F6E\u5206\u6570\uFF0C\u8BE5\u6761\u8BC4\u5206\u5C06\u8BA1\u5165\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868\u3002\u6B64\u5916\uFF0C\u4E0D\u8BBA\u662F\u5426\u5F00\u542F\u8BE5\u529F\u80FD\uFF0C\u82E5\u5B66\u751F\u533F\u8BC4\u5F97\u5206\u4E0D\u8D85\u8FC760\u5206\uFF0C\u4E5F\u5C06\u81EA\u52A8\u8BA1\u5165\u8BE5\u5F02\u5E38\u5217\u8868"},Et.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary ml5"})))),vi&&Et.createElement(b.default.Item,{className:`${ba.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},Et.createElement(x.default,{disabled:eo("student_comment")},Et.createElement(De.Z,{gutter:10},Et.createElement(fe.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),Et.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u76F8\u4E92\u533F\u8BC4\u7684\u6570\u636E\uFF0C\u5728\u4F5C\u54C1\u5217\u8868\u4E2D\u8BA1\u5165\u5DF2\u8BC4\u9605\uFF09")))),Et.createElement(De.Z,{className:`${ba.Z.row_sty1} mb5`},Et.createElement(b.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:ba.Z.h_lh_40},Et.createElement(x.default,{disabled:eo("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9")),Et.createElement("span",{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),lo&&Et.createElement("div",{style:{paddingBottom:5}},Et.createElement(De.Z,{className:`${ba.Z.row_sty1} mb5`},Et.createElement(fe.Z,{className:ba.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{className:"ml10",style:{height:40,lineHeight:"40px"},name:"unified_anonymous_appeal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7533\u8BC9\u65B9\u5F0F"}]},Et.createElement(oe.ZP.Group,{disabled:eo("unified_anonymous_appeal")},Et.createElement(oe.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((Xn=Ze==null?void 0:Ze.group_settings)==null?void 0:Xn.length)>0&&Et.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9")))),(ur===!1||Vr===!1||vi==!1)&&Et.createElement(le.Z,{title:ki("unified_anonymous_appeal")},Et.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),ra?Et.createElement(De.Z,{className:`${ba.Z.row_sty1} mb5`},Et.createElement(fe.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},Et.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:eo("appeal_penalty")}))),Et.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4TA\u4EBA\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")):Et.createElement(b.default.List,{name:"anonymous_appeal_settings"},(_n,{add:Ot,remove:Sa})=>_n.map((ga,tr)=>{var Br,ii;return Et.createElement(De.Z,{key:ga.key,style:{padding:"5px 14px 5px 82px"}},Et.createElement(fe.Z,{className:ba.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",tr+1),Et.createElement(De.Z,{wrap:!1,align:"top",justify:"space-between"},Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{className:"ml10",name:[ga.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Et.createElement(ge.default,{disabled:eo(["anonymous_appeal_settings","group_name"],sa==null?void 0:sa[tr]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Zi(vi?Ze==null?void 0:Ze.group_settings:fo,sa)}))),Et.createElement(fe.Z,{className:`${ba.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{className:"ml10",name:[ga.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},Et.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:eo(["anonymous_appeal_settings","appeal_penalty"],sa==null?void 0:sa[tr])}))),!Co&&Et.createElement(De.Z,{className:(Br=ba.Z)==null?void 0:Br.h_lh_40},!!((ii=Zi(vi?Ze==null?void 0:Ze.group_settings:fo,sa))!=null&&ii.length)&&Et.createElement(fe.Z,null,Et.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Ot({is_admin:!0,appeal_penalty:2})}})),tr!=0&&!eo(["anonymous_appeal_settings","group_name"],sa==null?void 0:sa[tr])?Et.createElement(fe.Z,null,Et.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{Sa(ga.name)}})):Et.createElement(fe.Z,null,Et.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,a.GJ)()||!(Fo||Zo||Oo))&&Et.createElement(je.ZP,{loading:Qn||Qt,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{za.submit()}},"\u4FDD\u5B58"),Et.createElement(Il.Z,{onConfirm:(_n,Ot)=>{Ma.splice(_n,0,...Ot),Ma.splice(_n+Ot.length,1);const Sa=(0,E.QE)([...Ma]);Sa.forEach(ga=>{var tr;((tr=ga==null?void 0:ga.publish_time)==null?void 0:tr.length)==2?ga.publish_time=ga.publish_time:ga.publish_time=[Ae()(ga==null?void 0:ga.publish_time),Ae()(ga==null?void 0:ga.end_time)]}),za.setFieldValue("group_settings",[...Sa])}})))};var ll=(0,ye.connect)(({shixunHomeworks:tt,classroomList:Ye,loading:Qe})=>({shixunHomeworks:tt,classroomList:Ye,loading:Qe.effects}))(lu),bl=te(26162),rl=te(59301),uu=Object.defineProperty,tl=Object.getOwnPropertySymbols,Tl=Object.prototype.hasOwnProperty,Zl=Object.prototype.propertyIsEnumerable,xl=(tt,Ye,Qe)=>Ye in tt?uu(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Vl=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Tl.call(Ye,Qe)&&xl(tt,Qe,Ye[Qe]);if(tl)for(var Qe of tl(Ye))Zl.call(Ye,Qe)&&xl(tt,Qe,Ye[Qe]);return tt},Ql=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const vu=({shixunHomeworks:tt,dispatch:Ye})=>{const{workSetting:Qe}=tt;(0,z.useEffect)(()=>{Pn()},[]);const Ut=(0,ye.useParams)(),[nn,Yt]=(0,z.useState)("1"),Pn=()=>Ql(void 0,null,function*(){yield Ye({type:"shixunHomeworks/getWorkSetting",payload:Vl({},Ut)})}),Xt=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:Qe!=null&&Qe.is_new_rule?rl.createElement(ll,null):rl.createElement(Sr,{getData:Pn})},!(Qe!=null&&Qe.is_new_rule)&&{key:"3",label:"\u533F\u8BC4\u8BBE\u7F6E",element:rl.createElement(ou,null)},{key:"4",label:"\u8BC4\u5206\u8BBE\u7F6E",element:rl.createElement(_a,{getData:Pn})},{key:"5",label:"\u516C\u5F00\u8BBE\u7F6E",element:rl.createElement(ko,{getData:Pn})},{key:"6",label:"\u534F\u4F5C\u8BBE\u7F6E",element:rl.createElement(uo,null)}].filter(Pt=>!!Pt);return(0,z.useEffect)(()=>(Ye({type:"globalSetting/footerToggle",payload:!1}),()=>{Ye({type:"globalSetting/footerToggle",payload:!0})}),[]),rl.createElement("div",{style:{paddingBottom:"50px"}},rl.createElement(bl.Z,{dataSource:Xt,style:{marginBottom:52}}))};var Xl=(0,ye.connect)(({shixunHomeworks:tt})=>({shixunHomeworks:tt}))(vu),su=te(64197),du=te(94901),zl=te(92597),wl=Object.defineProperty,ul=Object.getOwnPropertySymbols,yl=Object.prototype.hasOwnProperty,Jl=Object.prototype.propertyIsEnumerable,ql=(tt,Ye,Qe)=>Ye in tt?wl(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,$l=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))yl.call(Ye,Qe)&&ql(tt,Qe,Ye[Qe]);if(ul)for(var Qe of ul(Ye))Jl.call(Ye,Qe)&&ql(tt,Qe,Ye[Qe]);return tt};const eu=tt=>React.createElement("svg",$l({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},tt),React.createElement("title",null,"\u5206\u7EC4"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h14v14H0z"}),React.createElement("g",{stroke:"#FFF"},React.createElement("path",{d:"M1.5 5.685h7v7h-7z"}),React.createElement("path",{d:"M3 4.787V3.87l7.425.049v6.816h-.943"}),React.createElement("path",{d:"M5 2.917V2l7.425.05v6.685h-.943"}))));var tu="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDE0djE0SDB6Ii8+PGcgc3Ryb2tlPSIjRkZGIj48cGF0aCBkPSJNMS41IDUuNjg1aDd2N2gtN3oiLz48cGF0aCBkPSJNMyA0Ljc4N1YzLjg3bDcuNDI1LjA0OXY2LjgxNmgtLjk0MyIvPjxwYXRoIGQ9Ik01IDIuOTE3VjJsNy40MjUuMDV2Ni42ODVoLS45NDMiLz48L2c+PC9nPjwvc3ZnPg==",Pl={flex_box_center:"flex_box_center___Bm9CS",flex_space_between:"flex_space_between___ZsXhA",flex_box_vertical_center:"flex_box_vertical_center___xiJ7Z",flex_box_center_end:"flex_box_center_end___WJleE",flex_box_column:"flex_box_column___x3Ypw",wrap:"wrap___rzUN_",btns:"btns___YKkXq"},Hl=Object.defineProperty,nu=Object.getOwnPropertySymbols,cu=Object.prototype.hasOwnProperty,gu=Object.prototype.propertyIsEnumerable,jl=(tt,Ye,Qe)=>Ye in tt?Hl(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,sl=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))cu.call(Ye,Qe)&&jl(tt,Qe,Ye[Qe]);if(nu)for(var Qe of nu(Ye))gu.call(Ye,Qe)&&jl(tt,Qe,Ye[Qe]);return tt},dl=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const Al=({user:tt,dispatch:Ye})=>{const Qe=(0,ye.useParams)(),[Ut,nn]=(0,z.useState)({page:1,limit:10}),[Yt,Pn]=(0,z.useState)([{}]),[Xt,Pt]=(0,z.useState)(0),[Vt,Gn]=(0,z.useState)(!0),pa=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"left",render:(Bn,qt,cn)=>cn+1,width:70},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",width:100,ellipsis:!0},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",width:110,ellipsis:!0,render:Bn=>Bn||"--"},{title:"\u73ED\u7EA7",align:"left",dataIndex:"course_group_name",width:110,ellipsis:!0,render:Bn=>Bn||"--"},{title:"\u5F53\u524D\u5206\u7EC4",align:"left",dataIndex:"from_course_group_name",width:110,render:(Bn,qt)=>{var cn;return z.createElement("span",null,z.createElement("span",null,Bn),z.createElement(le.Z,{overlayClassName:Pl.tip,placement:"right",title:z.createElement(De.Z,{style:{maxHeight:200,overflow:"auto"}},z.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),z.createElement("div",null,(cn=qt==null?void 0:qt.from_course_group_members)==null?void 0:cn.map(Wa=>z.createElement("div",null,Wa))))},z.createElement("i",{className:"iconfont icon-xiaowenhao2 ml5 c-light-primary font14"})))}},{title:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",align:"left",dataIndex:"to_course_group_name",width:110,render:(Bn,qt)=>{var cn;return z.createElement("span",null,z.createElement("span",null,Bn),z.createElement(le.Z,{overlayClassName:Pl.tip,placement:"right",title:z.createElement(De.Z,{style:{maxHeight:200,overflow:"auto"}},z.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),z.createElement("div",null,(cn=qt==null?void 0:qt.to_course_group_members)==null?void 0:cn.map(Wa=>z.createElement("div",null,Wa))))},z.createElement("i",{className:"iconfont icon-xiaowenhao2 ml5 c-light-primary font14"})))}},{title:"\u7533\u8BF7\u7406\u7531",align:"left",dataIndex:"reason"},{title:"\u64CD\u4F5C",align:"right",dataIndex:"status",width:110,render:(Bn,qt)=>z.createElement(z.Fragment,null,Bn==="\u5F85\u5904\u7406"&&z.createElement("span",{className:Pl.btns},z.createElement("span",{onClick:()=>En(qt.id,2)},"\u62D2\u7EDD"),z.createElement("span",{className:"ml30",onClick:()=>En(qt.id,1)},"\u540C\u610F")),Bn==="\u5DF2\u540C\u610F"&&z.createElement("span",{style:{color:"#00B187"}},"\u5DF2\u540C\u610F"),Bn==="\u5DF2\u62D2\u7EDD"&&z.createElement("span",{style:{color:"#E30000"}},"\u5DF2\u62D2\u7EDD"))}],En=(Bn,qt)=>dl(void 0,null,function*(){Gn(!0);const cn=yield(0,ve.ZP)(`/api/homework_commons/${Qe==null?void 0:Qe.categoryId}/deal_request`,{method:"post",body:{request_id:Bn,status:qt}});(cn==null?void 0:cn.status)===0&&(he.ZP.success("\u64CD\u4F5C\u6210\u529F"),At(Ut)),Gn(!1)});(0,z.useEffect)(()=>{At(Ut)},[]);const At=Bn=>dl(void 0,null,function*(){Gn(!0);const qt=yield(0,ve.ZP)(`/api/homework_commons/${Qe==null?void 0:Qe.categoryId}/get_request`,{method:"get",params:sl({},Bn)});(qt==null?void 0:qt.status)===0&&(Pn(qt.data),Pt(qt==null?void 0:qt.total_count)),Gn(!1)}),$t=(Bn,qt)=>{Ut.page=Bn,Ut.limit=qt,nn(sl({},Ut)),At(Ut)};return z.createElement("section",{className:Pl.wrap},z.createElement(Ee.default,{dataSource:Yt,bordered:!1,rowKey:Bn=>Bn.id,columns:pa,loading:Vt,pagination:{pageSize:Ut.limit,total:Xt,current:Ut.page,onChange:$t,showQuickJumper:!0,hideOnSinglePage:!0}}))};var mu=(0,ye.connect)(({user:tt})=>({user:tt}))(Al),fu=te(64165),we={modal:"modal___AejJU",member:"member___mqy9M",head:"head___TWHLt",listWrap:"listWrap___zvWV4",list:"list___dWwg9"},Te=Object.defineProperty,He=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,jt=(tt,Ye,Qe)=>Ye in tt?Te(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Nt=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))ct.call(Ye,Qe)&&jt(tt,Qe,Ye[Qe]);if(He)for(var Qe of He(Ye))ft.call(Ye,Qe)&&jt(tt,Qe,Ye[Qe]);return tt},dn=(tt,Ye)=>{var Qe={};for(var Ut in tt)ct.call(tt,Ut)&&Ye.indexOf(Ut)<0&&(Qe[Ut]=tt[Ut]);if(tt!=null&&He)for(var Ut of He(tt))Ye.indexOf(Ut)<0&&ft.call(tt,Ut)&&(Qe[Ut]=tt[Ut]);return Qe},un=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const wn=tt=>{var Ye=tt,{classroomList:Qe,dispatch:Ut,cb:nn}=Ye,Yt=dn(Ye,["classroomList","dispatch","cb"]),Pn,Xt,Pt,Vt,Gn,pa,En,At,$t;const Bn=(0,ye.useParams)(),[qt,cn]=(0,z.useState)({}),[Wa,tn]=(0,z.useState)(""),[Ea,Ct]=(0,z.useState)(!0),[Xn,Ka]=(0,z.useState)(!1),[Ze,kt]=(0,z.useState)("");(0,z.useEffect)(()=>{Qe.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4"&&Qn()},[Qe.actionTabs]);const Qn=(Qt="")=>un(void 0,null,function*(){Ct(!0);const aa=yield(0,ve.ZP)(`/api/homework_commons/${Bn.categoryId}/get_group_members`,{method:"get",params:{group_id:Qt}});(aa==null?void 0:aa.status)===0&&cn(Nt({},aa)),Ct(!1)}),Or=()=>un(void 0,null,function*(){if(!Wa){he.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u66F4\u6362\u7684\u5206\u7EC4");return}if(!Ze){he.ZP.warning("\u8BF7\u8F93\u5165\u66F4\u6362\u539F\u56E0");return}Ka(!0);let Qt=yield(0,ve.ZP)(`/api/homework_commons/${Bn.categoryId}/create_request`,{method:"post",body:{to_course_group_id:Wa,reason:Ze}});(Qt==null?void 0:Qt.status)===0&&(he.ZP.info("\u64CD\u4F5C\u6210\u529F"),Ut({type:"classroomList/setActionTabs",payload:{}}),nn()),Ka(!1)});return z.createElement(Ne.default,{width:700,centered:!0,afterClose:()=>{tn(""),kt("")},confirmLoading:Xn,title:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",onOk:Or,open:Qe.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4",onCancel:()=>{Ut({type:"classroomList/setActionTabs",payload:{}})}},z.createElement("div",{className:we.modal},z.createElement(Ia.Z,{spinning:Ea},z.createElement(De.Z,{align:"middle",justify:"space-between"},z.createElement("div",{className:"c-black"},"\u4F60\u5F53\u524D\u6240\u5728\u5206\u7EC4\xA0",z.createElement("b",null,qt==null?void 0:qt.current_group)),z.createElement(De.Z,{align:"middle"},z.createElement("div",{className:"mr15"},"\u66F4\u6362\u5206\u7EC4"),z.createElement(ge.default,{onChange:Qt=>{tn(Qt),Qn(Qt)},value:Wa,size:"large",style:{width:248}},(Pn=qt==null?void 0:qt.group_infos)==null?void 0:Pn.map(Qt=>z.createElement(ge.default.Option,{key:Qt.group_id,value:Qt.group_id},Qt.group_name))))),z.createElement(De.Z,{className:"mt15"},z.createElement("div",{className:we.member,style:{borderRight:"1px solid #D9DFE8"}},z.createElement(De.Z,{className:we.head},z.createElement("div",null,qt==null?void 0:qt.current_group,"\u6210\u5458"),z.createElement("div",null,"\u5171",z.createElement("span",{className:"ml5 mr5 c-light-primary"},(Xt=qt==null?void 0:qt.current_group_members)==null?void 0:Xt.length),"\u4EBA")),z.createElement(De.Z,{style:{height:"calc(100% - 34px)"}},z.createElement("div",{className:we.listWrap,style:{borderRight:0}},(Pt=qt==null?void 0:qt.current_group_members)==null?void 0:Pt.map(Qt=>z.createElement("div",{key:Qt.user_id,className:we.list},z.createElement("img",{src:`${Dn.Z.IMG_SERVER}/images/${Qt==null?void 0:Qt.avatar_url}`}),z.createElement("span",null,Qt.real_name),(Qt==null?void 0:Qt.is_me)&&z.createElement("div",null,"\u6211")))))),z.createElement("div",{className:we.member},!((Vt=qt==null?void 0:qt.group_members)!=null&&Vt.length)&&z.createElement(fu.Z,null),!!((Gn=qt==null?void 0:qt.group_members)!=null&&Gn.length)&&z.createElement(z.Fragment,null,z.createElement(De.Z,{className:we.head},z.createElement("div",null,(En=(pa=qt==null?void 0:qt.group_infos)==null?void 0:pa.find(Qt=>Qt.group_id===Wa))==null?void 0:En.group_name,"\u6210\u5458"),z.createElement("div",null,"\u5171",z.createElement("span",{className:"ml5 mr5 c-light-primary"},(At=qt==null?void 0:qt.group_members)==null?void 0:At.length),"\u4EBA")),z.createElement(De.Z,{style:{height:"calc(100% - 34px)"}},z.createElement("div",{className:we.listWrap,style:{borderLeft:0}},($t=qt==null?void 0:qt.group_members)==null?void 0:$t.map(Qt=>z.createElement("div",{key:Qt.user_id,className:we.list},z.createElement("img",{src:`${Dn.Z.IMG_SERVER}/images/${Qt==null?void 0:Qt.avatar_url}`}),z.createElement("span",null,Qt.real_name)))))))),z.createElement(De.Z,{className:"mt15"},z.createElement("div",{className:"mr15",style:{color:"#5F6368"}},"\u66F4\u6362\u539F\u56E0"),z.createElement(Le.default.TextArea,{maxLength:300,value:Ze,onChange:Qt=>kt(Qt.target.value),style:{width:578},placeholder:"\u8BF7\u8F93\u5165\u6362\u7EC4\u539F\u56E0",size:"large"})))))};var ya=(0,ye.connect)(({classroomList:tt})=>({classroomList:tt}))(wn),On={flex_box_center:"flex_box_center___sf_sV",flex_space_between:"flex_space_between___k0joE",flex_box_vertical_center:"flex_box_vertical_center___fyum8",flex_box_center_end:"flex_box_center_end___UC5kA",flex_box_column:"flex_box_column___JCpJG",Onerow:"Onerow___OAbXd",title:"title___YZryt",export:"export___wcKFT",bg:"bg___fNXI3",tabs:"tabs___hlZi4",workListTabWrap:"workListTabWrap___sjHcT",workListTabButton:"workListTabButton___MOSGf",title_style:"title_style___mGYw9"},zn=te(4835),oa=te(37521),ia=te(56731),sn=te(37906),Nn={TabsStyle:"TabsStyle___TanFG"},gn=te(59301),Va=Object.defineProperty,Ga=Object.defineProperties,Ja=Object.getOwnPropertyDescriptors,or=Object.getOwnPropertySymbols,er=Object.prototype.hasOwnProperty,Ha=Object.prototype.propertyIsEnumerable,Po=(tt,Ye,Qe)=>Ye in tt?Va(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,_r=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))er.call(Ye,Qe)&&Po(tt,Qe,Ye[Qe]);if(or)for(var Qe of or(Ye))Ha.call(Ye,Qe)&&Po(tt,Qe,Ye[Qe]);return tt},so=(tt,Ye)=>Ga(tt,Ja(Ye)),Bo=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const qo=tt=>Bo(void 0,null,function*(){return yield(0,ve.ZP)(`/api/student_works/${tt.userId}/deal_appeal_score.json`,{method:"post",body:tt})}),di=({globalSetting:tt,shixunHomeworks:Ye,dispatch:Qe,classroomList:Ut})=>{var nn,Yt,Pn,Xt,Pt,Vt;const Gn=(0,ye.useParams)(),[pa]=(0,ye.useSearchParams)(),[En]=b.default.useForm(),{workSetting:At}=Ye,[$t,Bn]=(0,z.useState)(!1),[qt,cn]=(0,z.useState)(null),[,Wa,tn,Ea]=(0,wt.U)(It.cN,{homeworkId:Gn==null?void 0:Gn.categoryId}),[,Ct,Xn,Ka]=(0,wt.U)(It.Qz,{homeworkId:Gn==null?void 0:Gn.categoryId}),[,Ze,kt,Qn]=(0,wt.U)(It.mQ,{homeworkId:Gn==null?void 0:Gn.categoryId}),[,,Or,Qt]=(0,wt.U)(qo,{}),[aa,za]=(0,z.useState)({activeKey:"1",page:1,limit:10,status:""}),Vr=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],Ma=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Mn,ur,ta)=>`${((aa==null?void 0:aa.page)-1)*aa.limit+ta+1}`},{title:"\u5B66\u751F\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u53CD\u9988\u95EE\u9898",dataIndex:"content",ellipsis:!0,key:"content"},{title:"\u88AB\u53CD\u9988\u95EE\u9898\u7684\u5B66\u751F",dataIndex:"unfeedback_real_name",key:"unfeedback_real_name",ellipsis:!0,width:180,render:(Mn,ur)=>gn.createElement("a",{href:`/classrooms/${Gn==null?void 0:Gn.coursesId}/group_homework/${Gn==null?void 0:Gn.categoryId}/review/${ur==null?void 0:ur.student_work_id}`,target:"_blank"},Mn)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:Mn=>Ae()(Mn).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(Mn,ur)=>gn.createElement("a",{href:`/classrooms/${Gn==null?void 0:Gn.coursesId}/group_homework/${Gn==null?void 0:Gn.categoryId}/review/${ur==null?void 0:ur.student_work_id}`,target:"_blank"},"\u67E5\u770B")}],qa=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Mn,ur,ta)=>`${((aa==null?void 0:aa.page)-1)*aa.limit+ta+1}`},{title:"\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"status",ellipsis:!0,key:"status",render:Mn=>Mn===-1?"\u91CD\u505A\u4E2D":gn.createElement(E.Uw,{status:Mn})},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",key:"student_comment_count",ellipsis:!0,width:100},{title:"\u88AB\u533F\u8BC4\u6700\u5927\u5206\u5DEE",dataIndex:"abnormal_score",key:"abnormal_score",width:180},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"score",key:"score",width:180},{title:"\u533F\u8BC4\u5F02\u5E38\u65F6\u95F4",dataIndex:"abnormal_date",key:"abnormal_date",width:180},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(Mn,ur)=>gn.createElement("a",{href:`/classrooms/${Gn==null?void 0:Gn.coursesId}/group_homework/${Gn==null?void 0:Gn.categoryId}/review/${ur==null?void 0:ur.student_work_id}`,target:"_blank"},"\u67E5\u770B")}],Cr=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Mn,ur,ta)=>`${((aa==null?void 0:aa.page)-1)*aa.limit+ta+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(Mn,ur)=>gn.createElement("a",{href:`/classrooms/${Gn==null?void 0:Gn.coursesId}/group_homework/${Gn==null?void 0:Gn.categoryId}/review/${ur==null?void 0:ur.student_work_id}`,target:"_blank"},Mn)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:150,key:"unappeal_real_name"},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",key:"score",width:120,ellipsis:!0},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",key:"comment"},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:150,render:Mn=>Ae()(Mn).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(Mn,ur)=>gn.createElement(gn.Fragment,null,Mn==3&&gn.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),Mn==4&&gn.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),Mn==1&&gn.createElement(gn.Fragment,null,gn.createElement(yt.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>Bo(void 0,null,function*(){(yield Or({userId:ur.student_work_id,score_id:ur.student_works_score_id,status:4})).status===0&&Do()})},"\u9A73\u56DE"),gn.createElement(yt.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>Bo(void 0,null,function*(){cn(ur),Bn(!0)})},"\u63A5\u53D7")))}],Do=(Mn=aa)=>{aa.activeKey=="1"&&Xn({page:Mn==null?void 0:Mn.page,limit:Mn==null?void 0:Mn.limit}),aa.activeKey=="2"&&kt({page:Mn==null?void 0:Mn.page,limit:Mn==null?void 0:Mn.limit}),aa.activeKey=="3"&&tn({page:Mn==null?void 0:Mn.page,limit:Mn==null?void 0:Mn.limit,status:Mn==null?void 0:Mn.status})};return(0,z.useEffect)(()=>{Do(aa)},[aa]),(0,z.useEffect)(()=>{console.log("params",Gn,pa.get("TabsActiveKey")?pa.get("TabsActiveKey"):At!=null&&At.is_new_rule?"3":"1"),za(so(_r({},aa),{activeKey:pa.get("TabsActiveKey")||"1"}))},[pa.get("TabsActiveKey")]),gn.createElement(Ia.Z,{spinning:Ct||Wa||Ze},gn.createElement("section",{className:"p30",style:{background:"#fff"}},gn.createElement(me.default,{destroyInactiveTabPane:!0,className:Nn.TabsStyle,activeKey:aa.activeKey,onChange:Mn=>{za(so(_r({},aa),{activeKey:Mn,page:1,limit:10}))}},gn.createElement(me.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},gn.createElement(Ee.default,{className:"mt20",locale:{emptyText:gn.createElement(at.Z,null)},columns:Ma,dataSource:((nn=Ka==null?void 0:Ka.data)==null?void 0:nn.list)||[],pagination:{total:((Yt=Ka==null?void 0:Ka.data)==null?void 0:Yt.count)||0,onChange:(Mn,ur)=>{za(so(_r({},aa),{page:Mn,limit:ur}))},current:aa==null?void 0:aa.page,pageSize:aa==null?void 0:aa.limit,showTotal:Mn=>gn.createElement(gn.Fragment,null,"\u5171",gn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Mn),"\u6761\u6570\u636E")}})),gn.createElement(me.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},gn.createElement(Ee.default,{className:"mt20",locale:{emptyText:gn.createElement(at.Z,null)},columns:qa,dataSource:((Pn=Qn==null?void 0:Qn.data)==null?void 0:Pn.list)||[],pagination:{total:((Xt=Qn==null?void 0:Qn.data)==null?void 0:Xt.count)||0,onChange:(Mn,ur)=>{za(so(_r({},aa),{page:Mn,limit:ur}))},current:aa==null?void 0:aa.page,pageSize:aa==null?void 0:aa.limit,showTotal:Mn=>gn.createElement(gn.Fragment,null,"\u5171",gn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Mn),"\u6761\u6570\u636E")}})),gn.createElement(me.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},gn.createElement(yt.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:aa.status,onChange:Mn=>{za(so(_r({},aa),{status:Mn,page:1}))},dataSource:Vr,titleWidth:60}),gn.createElement(Ee.default,{locale:{emptyText:gn.createElement(at.Z,null)},columns:Cr,dataSource:((Pt=Ea==null?void 0:Ea.data)==null?void 0:Pt.list)||[],pagination:{total:((Vt=Ea==null?void 0:Ea.data)==null?void 0:Vt.count)||0,onChange:(Mn,ur)=>{za(so(_r({},aa),{page:Mn,limit:ur}))},current:aa==null?void 0:aa.page,pageSize:aa==null?void 0:aa.limit,showTotal:Mn=>gn.createElement(gn.Fragment,null,"\u5171",gn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Mn),"\u6761\u6570\u636E")}}))),gn.createElement(Ne.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:$t,centered:!0,destroyOnClose:!0,onCancel:()=>{Bn(!1)},maskClosable:!1,width:544,onOk:()=>{En.submit()}},gn.createElement(b.default,{form:En,colon:!1,onFinish:Mn=>Bo(void 0,null,function*(){(yield Or(so(_r({},Mn),{userId:qt.student_work_id,score_id:qt.student_works_score_id,status:3}))).status===0&&(Do(),Bn(!1))})},gn.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),gn.createElement(sn.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:gn.createElement("a",{href:`/classrooms/${Gn==null?void 0:Gn.coursesId}/group_homework/${Gn==null?void 0:Gn.categoryId}/review/${qt==null?void 0:qt.student_work_id}`,target:"_blank"},qt==null?void 0:qt.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:gn.createElement("span",{style:{color:"#191919"}},qt==null?void 0:qt.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:gn.createElement("span",{style:{color:"#191919"}},qt==null?void 0:qt.score)}]}),gn.createElement(De.Z,{className:"mt20",wrap:!1},gn.createElement(fe.Z,null,gn.createElement(b.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},gn.createElement(ue.Z,{min:1,max:100,step:1}))),gn.createElement(fe.Z,null,gn.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),gn.createElement(fe.Z,null,gn.createElement(b.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},gn.createElement(x.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var Fi=(0,ye.connect)(({user:tt,shixunHomeworks:Ye,loading:Qe,globalSetting:Ut,classroomList:nn})=>({user:tt,shixunHomeworks:Ye,globalSetting:Ut,loading:Qe.effects,classroomList:nn}))(di),Uo={},Dr=te(59301),Mo=Object.defineProperty,ai=Object.defineProperties,ci=Object.getOwnPropertyDescriptors,jo=Object.getOwnPropertySymbols,Vo=Object.prototype.hasOwnProperty,Ri=Object.prototype.propertyIsEnumerable,Ai=(tt,Ye,Qe)=>Ye in tt?Mo(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,_e=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Vo.call(Ye,Qe)&&Ai(tt,Qe,Ye[Qe]);if(jo)for(var Qe of jo(Ye))Ri.call(Ye,Qe)&&Ai(tt,Qe,Ye[Qe]);return tt},Ge=(tt,Ye)=>ai(tt,ci(Ye)),rt=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const dt=({shixunHomeworks:tt,loading:Ye,globalSetting:Qe,dispatch:Ut})=>{const[nn,Yt]=(0,z.useState)(_e(_e({},(0,ye.useParams)()),{page:1,limit:20})),{workList:Pn,workSetting:Xt}=tt,[Pt,Vt]=(0,z.useState)([]),Gn=()=>rt(void 0,null,function*(){const At=yield Ut({type:"shixunHomeworks/getWorkList",payload:Ge(_e({},nn),{score_open:Xt==null?void 0:Xt.score_open,work_public:Xt==null?void 0:Xt.work_public})});Vt((At==null?void 0:At.student_works)||[])});(0,z.useEffect)(()=>{Gn()},[]);const pa=(At,$t)=>{nn.page=At,nn.limit=20,Gn()},En=[(Pn==null?void 0:Pn.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(At,$t)=>{var Bn,qt,cn,Wa,tn,Ea;return{children:((Bn=$t.project_info)==null?void 0:Bn.id)!==-1?Dr.createElement("a",{target:"_blank",title:(qt=$t.project_info)==null?void 0:qt.name,href:`${(cn=Qe==null?void 0:Qe.setting)==null?void 0:cn.old_url}/projects${(Wa=$t.project_info)==null?void 0:Wa.id}`,style:{whiteSpace:"break-spaces"}},(tn=$t.project_info)==null?void 0:tn.name):(Ea=$t.project_info)==null?void 0:Ea.name,props:{rowSpan:$t.rowSpan}}}},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(At,$t)=>Dr.createElement("div",{style:{display:"flex",alignItems:"center"}},Dr.createElement("span",{className:Uo.atitle,style:{width:$t.is_leader?"":130,maxWidth:$t.is_leader&&80}}," ",At),$t.is_leader&&Dr.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",sortDirections:["descend","ascend"],width:80,ellipsis:!0,sorter:!(Pn!=null&&Pn.base_on_project),render:At=>Dr.createElement("span",{style:{color:"#666666"}},At)},{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!(Pn!=null&&Pn.base_on_project),render:(At,$t)=>Dr.createElement(le.Z,{placement:"bottom",title:Dr.createElement("div",null,Dr.createElement("div",null,$t.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${$t.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Dr.createElement("div",null,$t.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${$t.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Pn!=null&&Pn.anonymous_comment?Dr.createElement("div",null,$t.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${$t.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Pn!=null&&Pn.is_group_grade?Dr.createElement("div",null,$t.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${$t.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",Dr.createElement("div",null,$t.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${$t.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),Dr.createElement("div",null,$t.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${$t.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),Pn!=null&&Pn.anonymous_comment?Dr.createElement("div",null,$t.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${$t.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",Dr.createElement("div",null,$t.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${$t.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(Pn!=null&&Pn.is_jupyter||Pn!=null&&Pn.is_jupyter_lab)&&Dr.createElement("div",{onClick:Bn=>{Bn.stopPropagation(),ye.history.push(`/classrooms/${nn.coursesId}/group_homework/${nn.categoryId}/review/${$t.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},At>0?Dr.createElement("span",{style:{color:"#ff8100"}},At):At)},(Pn==null?void 0:Pn.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",render:At=>At||"--"},(Pn==null?void 0:Pn.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",render:(At,$t)=>At||"--"},(Pn==null?void 0:Pn.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(At,$t)=>({children:At?Dr.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",Dr.createElement("br",null),Ae()(At).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:$t.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",render:(At,$t)=>({children:At===-1?"\u91CD\u505A\u4E2D":Dr.createElement(E.Uw,{status:At}),props:{rowSpan:$t.rowSpan}})},!(Pn!=null&&Pn.base_on_project)&&{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:70,render:(At,$t)=>({children:Dr.createElement("span",{className:"c-blue"},At),props:{rowSpan:$t.rowSpan}})},{title:"\u64CD\u4F5C",width:Pn!=null&&Pn.base_on_project?100:150,align:"left",dataInex:"action",render:(At,$t)=>Pn!=null&&Pn.work_public?Dr.createElement("a",{className:"c-blue",onClick:Bn=>{Bn.preventDefault(),ye.history.push(`/classrooms/${nn.coursesId}/group_homework/${nn.categoryId}/review/${$t.id}`)}}," \u67E5\u770B "):"--"}].filter(At=>!!At);return Dr.createElement("div",{className:"p30 bg-white"},Dr.createElement("aside",{style:{paddingBottom:30}},Dr.createElement(Ee.default,{loading:Ye["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(At,$t)=>(At==null?void 0:At.item_index)%2===0&&Uo.tables,className:Uo.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:Pt,columns:En,onChange:(At,$t,Bn)=>{if(Bn.order===void 0)switch(Bn.field){case"student_id":nn.b_order="desc",nn.order=Bn.field;break;default:delete nn.b_order,delete nn.order}else nn.b_order=Bn.order.replace("end",""),nn.order=Bn.field;Ut({type:"shixunHomeworks/getWorkList",payload:_e({},nn)})}})),Dr.createElement(ne.Z,{showSizeChanger:!1,style:{paddingBottom:30},hideOnSinglePage:!0,onChange:pa,defaultCurrent:nn.page||1,current:nn.page||1,defaultPageSize:20,total:tt.workList.work_count}))};var pt=(0,ye.connect)(({shixunHomeworks:tt,classroomList:Ye,globalSetting:Qe,loading:Ut})=>({shixunHomeworks:tt,classroomList:Ye,loading:Ut.effects,globalSetting:Qe}))(dt),vt=te(54580),Tt=te(59301),Zt=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const{Dragger:Mt}=vt.default,an=({})=>{const tt=(0,ye.useParams)(),[Ye]=b.default.useForm(),[Qe,Ut]=(0,z.useState)([]),[nn,Yt]=(0,z.useState)(!1);let[Pn,Xt]=(0,z.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});function Pt(){return Zt(this,null,function*(){var Vt,Gn;let pa;Yt(!0),window.location.href.indexOf("exercise")>-1?pa=`/api/exercises/${tt==null?void 0:tt.categoryId}/redo_logs.json`:pa=`/api/homework_commons/${tt==null?void 0:tt.categoryId}/redo_logs.json`;let En=yield(0,ve.ZP)(pa,{method:"get",params:Pn});if(Yt(!1),(En==null?void 0:En.status)===0){let At=[];(Gn=(Vt=En==null?void 0:En.data)==null?void 0:Vt.list)==null||Gn.map(($t,Bn)=>{var qt;(qt=$t==null?void 0:$t.group_infos)==null||qt.map((cn,Wa)=>{var tn,Ea,Ct;cn.rowSpan=Wa==0?(tn=$t==null?void 0:$t.group_infos)==null?void 0:tn.length:((Ct=(Ea=$t==null?void 0:$t.group_infos)==null?void 0:Ea.filter(Xn=>Xn.work_group_id))==null?void 0:Ct.length)>0?0:1,At.push(cn)})}),Ut([...At])}})}return(0,z.useEffect)(()=>{Pt()},[]),Tt.createElement("div",{style:{padding:"30px",background:"#fff"}},Tt.createElement(Ee.default,{loading:nn,bordered:!0,columns:[{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group_name",width:200,render:(Vt,Gn)=>({children:Tt.createElement("span",null,Vt),props:{rowSpan:Gn.rowSpan}})},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(Vt,Gn)=>({children:Tt.createElement("span",null,Ae()(Vt).format("YYYY-MM-DD HH:mm:ss")),props:{rowSpan:Gn.rowSpan}})},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator",render:(Vt,Gn)=>({children:Tt.createElement("span",null,Vt),props:{rowSpan:Gn.rowSpan}})}],dataSource:Qe,pagination:!1}),Tt.createElement(ne.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(Vt,Gn)=>{Pn.page=Vt,Pn.limit=Gn,Xt(Pn),Pt()},current:Pn.page,total:Qe.count,pageSize:Pn.limit,style:{marginTop:20}}))};var Jt=(0,ye.connect)(({classroomList:tt})=>({classroomList:tt}))(an),en=te(45413),Ln={StepsStyle:"StepsStyle___U8mUn"},An=te(86697),Cn=te(64948),na={RadioGroup:"RadioGroup___LQlI0",TableStyles:"TableStyles___a_uqz"},Fa=({onFinish:tt})=>{var Ye,Qe,Ut,nn,Yt;const{shixunHomeworks:Pn}=(0,ye.useSelector)(Ze=>Ze),{actionTabs:Xt}=Pn,Pt=(0,ye.useDispatch)(),Vt=(0,ye.useParams)(),[,,Gn,pa]=(0,wt.U)(Cn.hf,{id:Vt==null?void 0:Vt.coursesId,page:1,limit:2e4}),[En,At,$t,Bn]=(0,wt.U)(Cn.sK,{coursesId:Vt==null?void 0:Vt.coursesId,categoryId:Vt==null?void 0:Vt.categoryId,page:1,limit:10,keywords:"",course_group_ids:""}),[qt,cn]=(0,z.useState)([]),[Wa,tn]=(0,z.useState)([]),Ea=[{title:"\u59D3\u540D",width:80,dataIndex:"user_name",ellipsis:!0},{title:"\u624B\u673A",dataIndex:"phone",ellipsis:!0,render:Ze=>Ze||"--"},{title:"\u90AE\u7BB1",dataIndex:"mail",ellipsis:!0,render:Ze=>Ze||"--"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",ellipsis:!0,render:Ze=>Ze||"--"},{title:"\u5206\u73ED",dataIndex:"course_group_name",ellipsis:!0}],[Ct,Xn]=(0,z.useState)("");(0,z.useEffect)(()=>{Xn(En==null?void 0:En.keywords)},[En==null?void 0:En.keywords]),(0,z.useEffect)(()=>{var Ze,kt;if(Xt.key=="AddLeader"){Xt!=null&&Xt.unified_setting&&Gn({}),$t({course_group_ids:(Ze=Xt==null?void 0:Xt.course_groups)==null?void 0:Ze.map(aa=>aa==null?void 0:aa.id)});let Qn=[],Or=[];const Qt=(aa,za)=>{aa.name=(aa==null?void 0:aa.user_name)||aa.name,Qn!=null&&Qn.find(Vr=>(Vr==null?void 0:Vr.course_group_id)==(aa==null?void 0:aa.course_group_id))?Qn=Qn==null?void 0:Qn.map(Vr=>{var Ma;return(Vr==null?void 0:Vr.course_group_id)==(aa==null?void 0:aa.course_group_id)&&(Vr.leaders=za?[...(Vr==null?void 0:Vr.leaders)||[],aa]:(Ma=(Vr==null?void 0:Vr.leaders)||[])==null?void 0:Ma.filter(qa=>qa.id!=(aa==null?void 0:aa.id))),Vr}):Qn=[...Qn||[],{course_group_id:aa==null?void 0:aa.course_group_id,course_group_name:aa==null?void 0:aa.course_group_name,course_member_count:aa==null?void 0:aa.course_member_count,leaders:[aa]}],Or=za?Or.concat(aa==null?void 0:aa.id):Or==null?void 0:Or.filter(Vr=>Vr!=(aa==null?void 0:aa.id))};(kt=Xt==null?void 0:Xt.data)==null||kt.forEach(aa=>{Qt(aa,!0)}),tn(Or),cn(Qn)}},[Xt.key]);const Ka=(Ze,kt)=>{let Qn=[];Ze.name=(Ze==null?void 0:Ze.user_name)||Ze.name,qt!=null&&qt.find(Or=>(Or==null?void 0:Or.course_group_id)==(Ze==null?void 0:Ze.course_group_id))?(Qn=qt==null?void 0:qt.map(Or=>{var Qt;return(Or==null?void 0:Or.course_group_id)==(Ze==null?void 0:Ze.course_group_id)&&(Or.leaders=kt?[...(Or==null?void 0:Or.leaders)||[],Ze]:(Qt=(Or==null?void 0:Or.leaders)||[])==null?void 0:Qt.filter(aa=>aa.id!=(Ze==null?void 0:Ze.id))),Or}),Qn=Qn==null?void 0:Qn.filter(Or=>{var Qt;return((Qt=Or==null?void 0:Or.leaders)==null?void 0:Qt.length)>0})):Qn=[...qt||[],{course_group_id:Ze==null?void 0:Ze.course_group_id,course_group_name:Ze==null?void 0:Ze.course_group_name,course_member_count:Ze==null?void 0:Ze.course_member_count,leaders:[Ze]}],tn(kt?Wa.concat(Ze==null?void 0:Ze.id):Wa==null?void 0:Wa.filter(Or=>Or!=(Ze==null?void 0:Ze.id))),cn(Qn)};return z.createElement(Ne.default,{open:Xt.key==="AddLeader",title:"\u6DFB\u52A0\u7EC4\u957F",width:1200,centered:!0,onCancel:()=>{Pt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},onOk:()=>{const Ze=[];qt==null||qt.forEach(kt=>{var Qn;((Qn=kt==null?void 0:kt.leaders)==null?void 0:Qn.length)>0&&Ze.push(...(kt==null?void 0:kt.leaders)||{})}),tt==null||tt(Ze),Pt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},z.createElement("div",{className:"flex gap-20px"},z.createElement("div",{className:"flex-2 minW-0 minH-0 flex flex-col"},z.createElement("div",{className:"flex item-center gap-20px c-grey-333"},z.createElement("div",{className:"text-nowrap"},"\u5206\u73ED"),z.createElement(ge.default,{size:"large",className:"flex-1",value:En==null?void 0:En.course_group_ids,onChange:Ze=>{var kt;(Ze==null?void 0:Ze.length)==0?$t({course_group_ids:(kt=Xt==null?void 0:Xt.course_groups)==null?void 0:kt.map(Qn=>Qn==null?void 0:Qn.id)}):$t({course_group_ids:Ze,keywords:"",page:1})},mode:"multiple",filterOption:(Ze,kt)=>{var Qn;return((Qn=kt==null?void 0:kt.label)!=null?Qn:"").toLowerCase().includes(Ze.toLowerCase())},options:Xt!=null&&Xt.unified_setting?[{value:"",label:"\u5168\u90E8\u73ED\u7EA7"},{value:"0",label:"\u672A\u5206\u73ED"},...((Ye=pa==null?void 0:pa.course_groups)==null?void 0:Ye.map(Ze=>({value:Ze==null?void 0:Ze.id,label:Ze==null?void 0:Ze.name})))||[]]:(Qe=Xt==null?void 0:Xt.course_groups)==null?void 0:Qe.map(Ze=>({value:Ze==null?void 0:Ze.id,label:Ze==null?void 0:Ze.name}))}),z.createElement(Le.default.Search,{className:"flex-1",size:"large",value:Ct,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onChange:Ze=>{Xn(Ze.target.value)},onSearch:Ze=>{$t({keywords:Ze,page:1})}})),z.createElement(Ee.default,{className:`mt-10px ${(Ut=na)==null?void 0:Ut.TableStyles}`,columns:Ea,dataSource:((nn=Bn==null?void 0:Bn.data)==null?void 0:nn.list)||[],rowKey:"id",loading:At,rowSelection:{selectedRowKeys:Wa,onSelect:(Ze,kt)=>{Ka(Ze,kt)}},pagination:{current:En==null?void 0:En.page,pageSize:En==null?void 0:En.limit,total:((Yt=Bn==null?void 0:Bn.data)==null?void 0:Yt.total_count)||0,onChange:(Ze,kt)=>{$t({page:Ze,limit:kt})},showTotal:Ze=>z.createElement(z.Fragment,null,"\u5171",z.createElement("span",{className:"px-4px c-blue"},Ze),"\u6761\u6570\u636E")}})),z.createElement("div",{className:"flex-1 pl-20px py-10px rounded-2px minW-0 minH-0 flex flex-col",style:{background:"#F9FAFD",border:"1px solid #E1E7F0",maxHeight:"624px"}},z.createElement("div",{className:"font-semibold c-grey-333"},"\u5DF2\u9009\u7EC4\u957F"),z.createElement("div",{className:"flex-1 minW-0 minH-0 flex flex-col gap-30px mt-20px overflow-auto pr-20px"},qt==null?void 0:qt.map(Ze=>{var kt;return z.createElement("div",{className:"flex flex-col gap-10px",key:Ze==null?void 0:Ze.course_group_id},z.createElement("div",{className:"flex item-center gap-10px minW-0"},z.createElement(le.Z,{title:"asdfasdfasdf"},z.createElement("div",{className:"c-blue multi_ellipsis1"},Ze==null?void 0:Ze.course_group_name)),z.createElement("div",{className:"text-nowrap c-grey-666"},"\uFF08\u672A\u5206\u7EC4\u4EBA\u6570 ",Ze==null?void 0:Ze.course_member_count,"\uFF09")),z.createElement("div",{className:"flex flex-col"},(kt=Ze==null?void 0:Ze.leaders)==null?void 0:kt.map(Qn=>z.createElement("div",{key:Qn==null?void 0:Qn.id,className:"flex item-center gap-12px py-10px",style:{borderBottom:"1px solid #F6F7F9"}},z.createElement("img",{className:"rounded-full h-40px w-40px",src:`${Dn.Z.IMG_SERVER}/images/${Qn==null?void 0:Qn.avatar_url}`}),z.createElement("div",{className:"mr-auto flex flex-col gap-8px"},z.createElement("div",{className:"c-grey-333 font-medium"},Qn==null?void 0:Qn.name),z.createElement("div",{className:"c-grey-666"},"\u5B66\u53F7\uFF1A",(Qn==null?void 0:Qn.student_id)||"--")),z.createElement("a",{onClick:()=>{Ka(Qn,!1)}},"\u79FB\u9664")))))})))))},ca=Object.defineProperty,Aa=Object.defineProperties,lr=Object.getOwnPropertyDescriptors,fr=Object.getOwnPropertySymbols,Qa=Object.prototype.hasOwnProperty,cr=Object.prototype.propertyIsEnumerable,Rr=(tt,Ye,Qe)=>Ye in tt?ca(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,ka=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Qa.call(Ye,Qe)&&Rr(tt,Qe,Ye[Qe]);if(fr)for(var Qe of fr(Ye))cr.call(Ye,Qe)&&Rr(tt,Qe,Ye[Qe]);return tt},Ua=(tt,Ye)=>Aa(tt,lr(Ye)),ja=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())}),Oa=({onFinish:tt})=>{var Ye,Qe,Ut,nn,Yt,Pn;const{shixunHomeworks:{actionTabs:Xt}}=(0,ye.useSelector)(Qt=>Qt),Pt=(0,ye.useDispatch)(),Vt=(0,ye.useParams)(),[,,Gn,pa]=(0,wt.U)(Cn.hf,{id:Vt==null?void 0:Vt.coursesId,page:1,limit:2e4}),[,En,At]=(0,wt.U)(Cn.Hf,{coursesId:Vt==null?void 0:Vt.coursesId,categoryId:Vt==null?void 0:Vt.categoryId}),[$t,,Bn,qt]=(0,wt.U)(Cn.sK,{coursesId:Vt==null?void 0:Vt.coursesId,categoryId:Vt==null?void 0:Vt.categoryId,page:1,limit:20,keywords:"",course_group_ids:"",only_ungroup:!0}),[cn]=b.default.useForm(),Wa=b.default.useWatch("is_leader",cn),[tn,Ea]=(0,z.useState)([]),[Ct,Xn]=(0,z.useState)([]),[Ka,Ze]=(0,z.useState)(!0),[kt,Qn]=(0,z.useState)("");(0,z.useEffect)(()=>{var Qt,aa,za,Vr;Xt!=null&&Xt.data&&(cn.setFieldsValue(Ua(ka({},(Xt==null?void 0:Xt.data)||{}),{is_leader:(za=(aa=(Qt=Xt==null?void 0:Xt.data)==null?void 0:Qt.members)==null?void 0:aa.find(Ma=>Ma==null?void 0:Ma.is_leader))==null?void 0:za.id})),Ea((Vr=Xt==null?void 0:Xt.data)==null?void 0:Vr.members))},[Xt==null?void 0:Xt.data]),(0,z.useEffect)(()=>{Xn(tn==null?void 0:tn.map(Qt=>Qt==null?void 0:Qt.id))},[tn]),(0,z.useEffect)(()=>{(Xt==null?void 0:Xt.key)==="GroupSetting"&&(Gn({}),Bn({}))},[Xt==null?void 0:Xt.key]),(0,z.useEffect)(()=>{Qn($t==null?void 0:$t.keywords)},[$t==null?void 0:$t.keywords]);const Or=()=>{Ze(!0),Qn(""),$t.course_group_ids="",$t.only_ungroup=!0,$t.page=1,$t.limit=20,$t.keywords=""};return z.createElement(Ne.default,{open:(Xt==null?void 0:Xt.key)==="GroupSetting",title:"\u5C0F\u7EC4\u8BBE\u7F6E",width:1200,centered:!0,footer:null,onCancel:()=>{Pt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Or()}},z.createElement("div",{className:"flex gap-20px",style:{height:"80vh"}},z.createElement(b.default,{form:cn,colon:!1,className:"flex-1 rounded-2px flex flex-col",style:{border:"1px solid #E1E7F0",padding:"20px",background:"#F9FAFD"},onFinish:Qt=>ja(void 0,null,function*(){if((tn==null?void 0:tn.length)==0){he.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u6210\u5458\uFF01");return}const aa=yield At(Ua(ka({},Qt),{group_id:Qt==null?void 0:Qt.id,members:tn==null?void 0:tn.map(za=>Ua(ka({},za),{is_leader:(za==null?void 0:za.id)==(Qt==null?void 0:Qt.is_leader)}))}));(aa==null?void 0:aa.status)==0&&(he.ZP.success("\u4FEE\u6539\u6210\u529F"),Pt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),tt==null||tt())})},z.createElement(b.default.Item,{name:"id",hidden:!0}),z.createElement(b.default.Item,{name:"group_name",label:"\u7EC4\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7EC4\u540D"}]},z.createElement(Le.default,{placeholder:"\u8BF7\u8F93\u5165\u7EC4\u540D",size:"large"})),z.createElement(b.default.Item,{name:"is_leader",label:"\u6210\u5458",layout:"vertical",className:`flex-1 minH-0 minW-0 ${na.RadioGroup}`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7EC4\u957F"}]},z.createElement(oe.ZP.Group,{className:"flex-col",style:{gap:"1px",display:"flex"},options:tn==null?void 0:tn.map(Qt=>({value:Qt==null?void 0:Qt.id,label:z.createElement("div",{className:"flex item-center justify-between"},z.createElement("div",{className:"mr-auto c-grey-333 multi_ellipsis1"},(Qt==null?void 0:Qt.id)==Wa?"\u7EC4\u957F":"\u7EC4\u5458"," ",Qt==null?void 0:Qt.name,"\uFF08\u5B66\u53F7\uFF1A",(Qt==null?void 0:Qt.student_id)||"--","\uFF09"),z.createElement("a",{onClick:aa=>{aa.preventDefault(),aa.stopPropagation(),Ea(tn==null?void 0:tn.filter(za=>(za==null?void 0:za.id)!=(Qt==null?void 0:Qt.id)))}},"\u79FB\u9664"))}))})),z.createElement("div",{className:"flex item-center justify-end gap-20px"},z.createElement(je.ZP,{onClick:()=>{Pt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),z.createElement(je.ZP,{type:"primary",htmlType:"submit",loading:En},"\u786E\u5B9A"))),z.createElement("div",{className:"flex-1 flex flex-col minH-0 minW-0"},z.createElement("div",{className:"flex gap-20px item-center mb-20px"},z.createElement("div",{className:"text-nowrap"},"\u5206\u73ED"),z.createElement(ge.default,{className:"flex-1",size:"large",value:((Ye=$t==null?void 0:$t.course_group_ids)==null?void 0:Ye[0])||"",onChange:Qt=>{Bn({course_group_ids:Qt==""?[]:[Qt],keywords:""})},options:[{value:"",label:"\u5168\u90E8\u73ED\u7EA7"},{value:"0",label:"\u672A\u5206\u73ED"},...((Qe=pa==null?void 0:pa.course_groups)==null?void 0:Qe.map(Qt=>({value:Qt==null?void 0:Qt.id,label:Qt==null?void 0:Qt.name})))||[]]}),z.createElement(Le.default.Search,{className:"flex-1",size:"large",value:kt,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onChange:Qt=>{Qn(Qt.target.value)},onSearch:Qt=>{Bn({keywords:Qt})}})),z.createElement(x.default,{checked:Ka,onChange:Qt=>{Ze(Qt.target.checked),Bn({only_ungroup:Qt.target.checked,page:1})}},"\u4EC5\u67E5\u770B\u672A\u5165\u7EC4\u7684\u6210\u5458"),z.createElement("div",{className:"flex-1 overflow-auto minH-0 minW-0 mt-10px"},(Yt=(nn=(Ut=qt==null?void 0:qt.data)==null?void 0:Ut.list)==null?void 0:nn.filter(Qt=>Ka?!(Ct!=null&&Ct.includes(Qt==null?void 0:Qt.id)):!0))==null?void 0:Yt.map(Qt=>z.createElement("div",{key:Qt==null?void 0:Qt.id,className:"flex item-center gap-12px py-10px pr-10px",style:{borderBottom:"1px solid #F6F7F9"}},z.createElement("img",{className:"rounded-full h-40px w-40px",src:`${Dn.Z.IMG_SERVER}/images/${Qt==null?void 0:Qt.avatar_url}`}),z.createElement("div",{className:"mr-auto flex flex-col gap-8px"},z.createElement("div",{className:"c-grey-333 font-medium"},Qt==null?void 0:Qt.user_name),z.createElement("div",{className:"c-grey-666"},"\u5B66\u53F7\uFF1A",(Qt==null?void 0:Qt.student_id)||"--")),!(Ct!=null&&Ct.includes(Qt==null?void 0:Qt.id))&&z.createElement("a",{onClick:()=>{Ea([...tn,Ua(ka({},Qt),{name:Qt==null?void 0:Qt.user_name,is_leader:!1})])}},"\u6DFB\u52A0")))),z.createElement(ne.Z,{className:"mt-10px",showSizeChanger:!1,showQuickJumper:!1,current:$t==null?void 0:$t.page,pageSize:$t==null?void 0:$t.limit,total:((Pn=qt==null?void 0:qt.data)==null?void 0:Pn.total_count)||0,onChange:(Qt,aa)=>{Bn({page:Qt,limit:aa})}}))))},gr=Object.defineProperty,Jr=Object.defineProperties,zr=Object.getOwnPropertyDescriptors,nr=Object.getOwnPropertySymbols,Qr=Object.prototype.hasOwnProperty,qr=Object.prototype.propertyIsEnumerable,ao=(tt,Ye,Qe)=>Ye in tt?gr(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Wr=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Qr.call(Ye,Qe)&&ao(tt,Qe,Ye[Qe]);if(nr)for(var Qe of nr(Ye))qr.call(Ye,Qe)&&ao(tt,Qe,Ye[Qe]);return tt},$o=(tt,Ye)=>Jr(tt,zr(Ye)),$r=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())}),oi=()=>{var tt,Ye,Qe,Ut,nn,Yt,Pn,Xt,Pt,Vt,Gn,pa,En,At,$t,Bn,qt,cn;const{shixunHomeworks:{actionTabs:Wa}}=(0,ye.useSelector)(Ot=>Ot),tn=(0,ye.useDispatch)(),Ea=(0,ye.useParams)(),[,Ct,Xn,Ka]=(0,wt.U)(Cn.Lm,{coursesId:Ea==null?void 0:Ea.coursesId,categoryId:Ea==null?void 0:Ea.categoryId}),[,,Ze]=(0,wt.U)(Cn.D4,{coursesId:Ea==null?void 0:Ea.coursesId,categoryId:Ea==null?void 0:Ea.categoryId}),[,,kt]=(0,wt.U)(Cn.SA,{coursesId:Ea==null?void 0:Ea.coursesId,categoryId:Ea==null?void 0:Ea.categoryId}),[Qn,Or,Qt,aa]=(0,wt.U)(Cn.jA,{coursesId:Ea==null?void 0:Ea.coursesId,categoryId:Ea==null?void 0:Ea.categoryId,keywords:"",page:1,limit:20}),[za,Vr,Ma,qa]=(0,wt.U)(Cn.Q9,{coursesId:Ea==null?void 0:Ea.coursesId,categoryId:Ea==null?void 0:Ea.categoryId,is_reset:!1,page:1,limit:10}),[Cr]=b.default.useForm(),[Do]=b.default.useForm(),Mn={group_type:_o.YT.STUDENT_SELF,assign_type:_o.$s.BY_PERSON,unified_setting:!0,assign_range:_o.ck.BY_CLASS,assign_rule:_o.Um.BY_SCORE,assign_method:_o.Kc.BY_RULE},ur=b.default.useWatch("group_type",Cr),ta=b.default.useWatch("assign_type",Cr),Qo=b.default.useWatch("unified_setting",Cr),[vi,pr]=(0,z.useState)(!1),lo=b.default.useWatch("course_group_ids",Cr),fo=b.default.useWatch("assign_method",Cr),ra=ta==_o.$s.BY_GROUP&&vi&&fo==_o.Kc.BY_LEADER,[sa,Co]=(0,z.useState)([]),[Kr,Ao]=(0,z.useState)({total_count:0,group_user_num:0}),[ei,Fo]=(0,z.useState)("success"),[Zo,Oo]=(0,z.useState)([]),[ti,Zi]=(0,z.useState)({page:1,limit:10}),[ki,eo]=(0,z.useState)(!1),el=["xlsx","xls"],Qi={multiple:!1,maxCount:1,accept:".xlsx, .xls",withCredentials:!0,beforeUpload:Ot=>$r(void 0,null,function*(){const Sa=[];Sa==null||Sa.push(Ot);const ga=Ot.name.split(".").slice(-1)[0].toLowerCase();if(el.indexOf(ga)==-1)return he.ZP.error(`${Ot.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20,\u5F53\u524D\u4EC5\u9650\u652F\u6301excel\u6587\u4EF6`),Promise.reject();const tr=new FormData;tr.append("file",Sa[0]),tr.append("is_reset","true");const Br=yield(0,ve.ZP)(`/api/courses/${Ea==null?void 0:Ea.coursesId}/group_homeworks/${Ea==null?void 0:Ea.categoryId}/list_groups_by_settings.json`,{method:"post",body:tr},!0);return(Br==null?void 0:Br.status)==0&&(Fo("success"),Ma({is_reset:!1,page:1,limit:10}),tn({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}})),vt.default.LIST_IGNORE})},gi=[{title:"\u5206\u7EC4\u540D\u79F0",dataIndex:"group_name",width:100,ellipsis:!0},{title:"\u5206\u7EC4\u7EC4\u957F",dataIndex:"leader",width:100,ellipsis:!0,render:(Ot,Sa)=>{var ga,tr;return(tr=(ga=Sa==null?void 0:Sa.members)==null?void 0:ga.find(Br=>Br==null?void 0:Br.is_leader))==null?void 0:tr.name}},{title:"\u7EC4\u5458",dataIndex:"members",ellipsis:!0,render:Ot=>{var Sa;return(Sa=Ot==null?void 0:Ot.filter(ga=>!(ga!=null&&ga.is_leader)))==null?void 0:Sa.map(ga=>ga==null?void 0:ga.name).join("\u3001")}},{title:"\u64CD\u4F5C",dataIndex:"test4",width:100,ellipsis:!0,render:(Ot,Sa)=>z.createElement("a",{onClick:()=>{tn({type:"shixunHomeworks/setActionTabs",payload:{key:"GroupSetting",data:Sa}})}},"\u5C0F\u7EC4\u8BBE\u7F6E")}],Ei=()=>$r(void 0,null,function*(){var Ot,Sa,ga,tr,Br,ii;const Lo=yield Xn({});(Lo==null?void 0:Lo.status)==0&&(Cr.setFieldsValue($o(Wr({},(Lo==null?void 0:Lo.data)||{}),{leader_ids:(Sa=(Ot=Lo==null?void 0:Lo.data)==null?void 0:Ot.leaders)==null?void 0:Sa.map(Za=>Za==null?void 0:Za.id),course_group_ids:(tr=(ga=Lo==null?void 0:Lo.data)==null?void 0:ga.course_groups)==null?void 0:tr.filter(Za=>Za==null?void 0:Za.selected).map(Za=>Za==null?void 0:Za.id)})),pr((Br=Lo==null?void 0:Lo.data)==null?void 0:Br.is_assign_leader),Do.setFieldsValue(Wr({},(Lo==null?void 0:Lo.data)||{})),Co((ii=Lo==null?void 0:Lo.data)==null?void 0:ii.leaders))});(0,z.useEffect)(()=>{Ei(),Qt({})},[]);const _n=()=>$r(void 0,null,function*(){eo(!0);const Ot=yield(0,ve.ZP)(`/api/courses/${Ea==null?void 0:Ea.coursesId}/group_homeworks/${Ea==null?void 0:Ea.categoryId}/list_failed_users.json`,{method:"post",body:ti});(Ot==null?void 0:Ot.status)==0&&Oo(Ot),eo(!1)});return z.createElement(Ia.Z,{spinning:Ct},z.createElement("div",{className:"bg-white rounded-4px py-20px px-50px mb-40px",style:{boxShadow:"0px 2px 4px 0px #EAEEF4"}},z.createElement("div",{className:"px-30px py-14px mb-30px",style:{background:"#FFF7EF"}},z.createElement("span",{className:"font-semibold"},"\u5206\u7EC4\u89C4\u5219\u8BF4\u660E:"),z.createElement("br",null),"1\u3001\u8BBE\u7F6E\u597D\u7684\u89C4\u5219\u65B0\u589E\u5206\u7EC4\uFF0C\u53EA\u4F1A\u65B0\u589E\u5206\u7EC4\u4E0D\u4F1A\u5F71\u54CD\u5230\u73B0\u6709\u5206\u7EC4\uFF0C\u4E14\u4EC5\u9488\u5BF9\u672A\u5206\u7EC4\u7684\u5B66\u751F\u8FDB\u884C\u6309\u89C4\u5206\u7EC4",z.createElement("br",null),"2\u3001\u5982\u679C\u9700\u8981\u5C06\u73B0\u6709\u5206\u7EC4\u91CD\u65B0\u5206\u914D\uFF0C\u8BBE\u7F6E\u597D\u89C4\u5219\u540E\u70B9\u51FB\u5206\u7EC4\u9884\u89C8\u4E2D\u7684\u201C\u6309\u89C4\u5219\u91CD\u65B0\u5206\u7EC4\u201D\uFF0C\u4F1A\u5C06\u73B0\u6709\u5206\u7EC4\u91CD\u65B0\u5206\u914D\uFF0C\u5C0F\u7EC4\u6210\u7EE9\u4F1A\u4E5F\u4F1A\u91CD\u65B0\u8BA1\u7B97"),z.createElement(b.default,{form:Cr,initialValues:Mn,colon:!1,size:"large",onValuesChange:(Ot,Sa)=>{if("is_assign_leader"in Ot&&pr(Ot==null?void 0:Ot.is_assign_leader),"group_type"in Ot&&(Ot==null?void 0:Ot.group_type)==_o.YT.STUDENT_SELF||ur==_o.YT.STUDENT_SELF&&("min_num"in Ot||"max_num"in Ot))return Sa;kt(Wr({},Sa))},onFinish:()=>$r(void 0,null,function*(){var Ot,Sa;if(ur==_o.YT.STUDENT_SELF){kt(Wr({},Cr.getFieldsValue()));return}const ga=yield Ma({is_reset:!1,page:1,limit:10});(ga==null?void 0:ga.status)==0&&(Ao({total_count:(Ot=ga==null?void 0:ga.data)==null?void 0:Ot.total_count,group_user_num:(Sa=ga==null?void 0:ga.data)==null?void 0:Sa.group_user_num}),tn({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}}))})},z.createElement("div",{className:"px-30px flex item-center h-40px",style:{background:"#F6F7F9"}},z.createElement(b.default.Item,{className:"mb0",name:"group_type",label:"\u7EC4\u961F\u65B9\u5F0F"},z.createElement(oe.ZP.Group,{options:[{value:_o.YT.STUDENT_SELF,label:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"},{value:_o.YT.TEACHER_ASSIGN,label:"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4"}]}))),ur==_o.YT.STUDENT_SELF&&z.createElement(z.Fragment,null,z.createElement("div",{className:"px-30px flex gap-20px py-6px",style:{background:"#F6F7F9",marginTop:"1px"}},z.createElement(b.default.Item,{className:"mb0",name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",normalize:Ot=>Math.round(Ot),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},z.createElement(ue.Z,{style:{width:270},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570",min:1})),z.createElement(b.default.Item,{className:"mb0",name:"max_num",normalize:Ot=>Math.round(Ot),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},z.createElement(ue.Z,{style:{width:270},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570",min:1})),z.createElement("span",{className:"c-grey-666",style:{lineHeight:"40px"}},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09")),z.createElement(je.ZP,{className:"mt-30px",htmlType:"submit",type:"primary"},"\u4FDD\u5B58")),ur==_o.YT.TEACHER_ASSIGN&&z.createElement(z.Fragment,null,z.createElement("div",{className:"px-30px flex item-center h-40px",style:{background:"#F6F7F9",marginTop:"1px"}},z.createElement(b.default.Item,{className:"mb0",name:"assign_type",label:"\u5206\u914D\u5F62\u5F0F"},z.createElement(oe.ZP.Group,{options:[{value:_o.$s.BY_PERSON,label:"\u4EBA\u5458\u5747\u5206"},{value:_o.$s.BY_GROUP,label:"\u6309\u7EC4\u5747\u5206"},{value:_o.$s.BY_FILE,label:"\u6587\u4EF6\u5BFC\u5165"}]}))),ta!=_o.$s.BY_FILE&&z.createElement("div",{className:"py-6px",style:{background:"#F6F7F9",paddingLeft:"128px",marginTop:"1px"}},z.createElement(b.default.Item,{className:"mb0",name:"unified_setting",label:"\u5206\u914D\u5206\u73ED"},z.createElement(oe.ZP.Group,{options:[{value:!0,label:"\u7EDF\u4E00\u5206\u914D"},{value:!1,label:"\u5206\u73ED\u5206\u914D"}]})),!Qo&&z.createElement(z.Fragment,null,z.createElement(b.default.Item,{className:"mb0",name:"course_group_ids",style:{paddingLeft:"70px"}},z.createElement(x.default.Group,{className:"gap-20px",options:(Ye=(tt=Ka==null?void 0:Ka.data)==null?void 0:tt.course_groups)==null?void 0:Ye.map(Ot=>({value:Ot==null?void 0:Ot.id,label:`${Ot==null?void 0:Ot.name} \uFF08${Ot==null?void 0:Ot.course_member_count}\uFF09`}))}))),ta==_o.$s.BY_GROUP&&z.createElement(z.Fragment,null,z.createElement(b.default.Item,{name:"is_assign_leader",valuePropName:"checked",className:`${vi?"mb0":""}`},z.createElement(x.default,null,"\u6307\u5B9A\u7EC4\u957F",z.createElement("span",{className:"c-grey-666"},"\uFF08\u6307\u5B9A\u7EC4\u957F\u540E\uFF0C\u6839\u636E\u7EC4\u957F\u6570\u751F\u6210\u7EC4\u5E76\u5206\u914D\u7EC4\u5458\uFF09"))),z.createElement(b.default.Item,{name:"leader_ids",hidden:!0}),vi&&z.createElement("div",{className:"flex flex-wrap gap-20px mb-10px"},sa==null?void 0:sa.map(Ot=>z.createElement("div",{key:Ot==null?void 0:Ot.id,className:"flex item-center bg-white rounded-2px gap-20px h-40px px-12px",style:{border:"1px solid #dcdcdc"}},z.createElement("span",{className:"c-grey-333"},Ot==null?void 0:Ot.name),z.createElement("span",{className:"iconfont icon-guanbi1 current",style:{color:"#CCCCCC"},onClick:()=>{const Sa=sa==null?void 0:sa.filter(ga=>(ga==null?void 0:ga.id)!=(Ot==null?void 0:Ot.id));Co(Sa),Cr.setFieldsValue({leader_ids:Sa==null?void 0:Sa.map(ga=>ga==null?void 0:ga.id)}),kt(Wr({},Cr.getFieldsValue()))}}))),z.createElement(je.ZP,{onClick:()=>{var Ot,Sa;if(!Qo&&ta==_o.$s.BY_GROUP&&(lo==null?void 0:lo.length)==0){he.ZP.warning("\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7");return}tn({type:"shixunHomeworks/setActionTabs",payload:{key:"AddLeader",data:sa,course_groups:(Sa=(Ot=Ka==null?void 0:Ka.data)==null?void 0:Ot.course_groups)==null?void 0:Sa.filter(ga=>lo==null?void 0:lo.includes(ga==null?void 0:ga.id)),unified_setting:Qo}})}},"\u6DFB\u52A0\u7EC4\u957F")),!vi&&z.createElement("div",{className:"flex gap-20px"},z.createElement(b.default.Item,{className:"mb0",name:"group_num",label:"\u5C0F\u7EC4\u6570",normalize:Ot=>Math.round(Ot),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u7EC4\u6570"}]},z.createElement(ue.Z,{style:{width:138},placeholder:"\u8BF7\u8F93\u5165\u5C0F\u7EC4\u6570",min:1})),z.createElement("span",{className:"c-grey-666 flex item-center gap-10px h-40px"},"\uFF08\u5171\u9009\u62E9\u672A\u5206\u7EC4\u4EBA\u6570 ",(nn=(Ut=(Qe=Ka==null?void 0:Ka.data)==null?void 0:Qe.course_groups)==null?void 0:Ut.filter(Ot=>Qo||(lo==null?void 0:lo.includes(Ot==null?void 0:Ot.id))))==null?void 0:nn.reduce((Ot,Sa)=>Ot+((Sa==null?void 0:Sa.course_member_count)||0),0)," \u4EBA\uFF0C \u5E73\u5747\u6BCF\u7EC4 ",(Kr==null?void 0:Kr.group_user_num)||0," \u4EBA\uFF0C\u7EC4\u540D\u4E3A\u9ED8\u8BA4\u540D\u79F0\uFF09",z.createElement(yt.op,{className:"px-2px",type:"link",openLoading:!0,onClick:()=>$r(void 0,null,function*(){var Ot,Sa;const ga=yield Ma({is_reset:!1});(ga==null?void 0:ga.status)==0&&Ao({total_count:(Ot=ga==null?void 0:ga.data)==null?void 0:Ot.total_count,group_user_num:(Sa=ga==null?void 0:ga.data)==null?void 0:Sa.group_user_num})}),icon:z.createElement(An.Z,{rev:void 0})},"\u5237\u65B0")))),vi&&ta==_o.$s.BY_GROUP&&z.createElement(b.default.Item,{className:"mb0",name:"assign_method",label:"\u5206\u914D\u65B9\u5F0F"},z.createElement(oe.ZP.Group,{options:[{value:_o.Kc.BY_RULE,label:"\u6309\u89C4\u5219\u5747\u5206\u5206\u914D"},{value:_o.Kc.BY_LEADER,label:"\u7531\u7EC4\u957F\u624B\u52A8\u6DFB\u52A0\u7EC4\u5458"}]})),fo==_o.Kc.BY_LEADER&&z.createElement("div",{className:"flex gap-20px"},z.createElement(b.default.Item,{className:"mb0",name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",normalize:Ot=>Math.round(Ot),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},z.createElement(ue.Z,{style:{width:280},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570",min:1})),z.createElement(b.default.Item,{className:"mb0",name:"max_num",normalize:Ot=>Math.round(Ot),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},z.createElement(ue.Z,{style:{width:280},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570",min:1}))),fo!=_o.Kc.BY_LEADER&&z.createElement(z.Fragment,null,z.createElement(b.default.Item,{className:"mb0",name:"assign_range",label:"\u5206\u914D\u8303\u56F4"},z.createElement(oe.ZP.Group,{options:[{value:_o.ck.BY_CLASS,label:"\u73ED\u5185\u5B66\u5458\u5206\u7EC4"},{value:_o.ck.BY_RANDOM,label:"\u968F\u673A\u5206\u7EC4"}]})),z.createElement(b.default.Item,{className:"mb0",name:"assign_rule",label:"\u5206\u914D\u89C4\u5219"},z.createElement(oe.ZP.Group,{options:[{value:_o.Um.BY_SCORE,label:"\u5386\u53F2\u6210\u7EE9\u5E73\u5747\u5206\u914D"},ta==_o.$s.BY_GROUP&&{value:_o.Um.BY_HEADCOUNT,label:"\u4EBA\u6570\u5E73\u5747\u5206\u914D"},ta==_o.$s.BY_PERSON&&{value:_o.Um.BY_RULE_RANDOM,label:"\u968F\u673A\u5206\u914D"}].filter(Ot=>Ot)}))),ta==_o.$s.BY_PERSON&&z.createElement("div",{className:"flex"},z.createElement(b.default.Item,{name:"group_user_num",label:"\u6BCF\u7EC4\u4EBA\u6570",normalize:Ot=>Math.round(Ot),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BCF\u7EC4\u4EBA\u6570"}]},z.createElement(ue.Z,{addonAfter:"\u4EBA",min:1})),z.createElement("div",{className:"c-grey-666 flex item-center gap-10px h-40px"},"\uFF08\u5171\u9009\u62E9\u672A\u5206\u7EC4\u4EBA\u6570 ",(Xt=(Pn=(Yt=Ka==null?void 0:Ka.data)==null?void 0:Yt.course_groups)==null?void 0:Pn.filter(Ot=>Qo||(lo==null?void 0:lo.includes(Ot==null?void 0:Ot.id))))==null?void 0:Xt.reduce((Ot,Sa)=>Ot+((Sa==null?void 0:Sa.course_member_count)||0),0)," \u4EBA\uFF0C \u53EF\u5206\u4E3A ",(Kr==null?void 0:Kr.total_count)||0," \u4E2A\u5C0F\u7EC4\uFF0C\u7EC4\u540D\u4E3A\u9ED8\u8BA4\u540D\u79F0\uFF09",z.createElement(yt.op,{className:"px-2px",type:"link",openLoading:!0,onClick:()=>$r(void 0,null,function*(){var Ot,Sa;const ga=yield Ma({is_reset:!1});(ga==null?void 0:ga.status)==0&&Ao({total_count:(Ot=ga==null?void 0:ga.data)==null?void 0:Ot.total_count,group_user_num:(Sa=ga==null?void 0:ga.data)==null?void 0:Sa.group_user_num})}),icon:z.createElement(An.Z,{rev:void 0})},"\u5237\u65B0")))),ta==_o.$s.BY_FILE&&z.createElement(z.Fragment,null,z.createElement("div",{style:{background:"#F6F7F9",padding:"6px 128px",marginTop:"1px"}},z.createElement(en.default,{className:`${Ln.StepsStyle}`,progressDot:!0,direction:"vertical",items:[{title:z.createElement(z.Fragment,null,"\u7B2C\u4E00\u6B65\uFF1A\u4E0B\u8F7D\u5C0F\u7EC4\u6A21\u677F\uFF0C\u6309\u7167\u8981\u6C42\u586B\u5199\u5206\u7EC4\u6210\u5458",z.createElement(je.ZP,{icon:z.createElement("span",{className:"iconfont icon-xiazai5"}),type:"link",onClick:()=>{(0,et.BA)({coursesId:Ea==null?void 0:Ea.coursesId})}},"\u4E0B\u8F7D\u5C0F\u7EC4\u6A21\u677F")),status:"process"},{title:z.createElement(z.Fragment,null,"\u7B2C\u4E8C\u6B65\uFF1A\u4E0A\u4F20\u7F16\u5199\u597D\u7684\u5C0F\u7EC4\u6A21\u677F"),status:"process",description:z.createElement(z.Fragment,null,z.createElement(vt.default.Dragger,Wr({},Qi),z.createElement("span",{className:"iconfont icon-shangchuanwenjian2 text-20px",style:{color:"#82A8FF"}}),z.createElement("div",{className:"mt-10px c-grey-666"},"\u62D6\u62FD\u6587\u4EF6\u6216",z.createElement("a",null,"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"),"\u8BFE\u5802\u6210\u5458\u5BFC\u5165\u6A21\u677F")),z.createElement("div",{className:"c-grey-666 mb-4px"},"\u5F53\u5BFC\u5165\u7684\u5B66\u751F\u5DF2\u7ECF\u5728\u5176\u4ED6\u7EC4\u4E2D\uFF0C\u5BFC\u5165\u540E\u6309\u7167\u5BFC\u5165\u7684\u7EC4\u4E3A\u6807\u51C6"))}]}))),ta!=_o.$s.BY_FILE&&z.createElement(je.ZP,{className:"mt-30px",htmlType:"submit",type:"primary"},"\u6309\u89C4\u5219\u65B0\u589E\u5206\u7EC4"))),z.createElement("div",{className:"w-full mt-30px mb-10px",style:{borderTop:"1px dashed #DCDCDC"}}),z.createElement("div",{className:"flex item-center gap-10px"},z.createElement("div",{className:"rounded-full bg-black h-8px w-8px"}),z.createElement("div",{className:"text-16px font-semibold"},"\u5206\u7EC4\u60C5\u51B5")),z.createElement("div",{className:"flex item-center gap-20px"},z.createElement(b.default,{form:Do,layout:"inline",colon:!1,onValuesChange:(Ot,Sa)=>{console.log("allValues",Sa),Ze(Wr({},Sa))}},z.createElement(b.default.Item,{name:"leader_change_name",valuePropName:"checked",label:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650",layout:"horizontal",className:"mb0"},z.createElement(x.default,null,"\u66F4\u6539\u7EC4\u540D")),z.createElement(b.default.Item,{name:"leader_manage_member",valuePropName:"checked",className:"mb0"},z.createElement(x.default,null,"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458",z.createElement("span",{className:"c-grey-666"},"\uFF08\u6DFB\u52A0/\u79FB\u9664\uFF09")))),z.createElement(Le.default.Search,{size:"large",className:"ml-auto",style:{width:256},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u641C\u7D22",onSearch:Ot=>{Qt({keywords:Ot})}}),ur!=_o.YT.STUDENT_SELF&&ta!=_o.$s.BY_FILE&&((Qn==null?void 0:Qn.keywords)||((Pt=aa==null?void 0:aa.data)==null?void 0:Pt.total_count)>0)&&z.createElement(je.ZP,{size:"large",type:"primary",onClick:()=>{Ma({is_reset:!0,page:1,limit:10}),tn({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}})}},"\u6309\u89C4\u5219\u91CD\u65B0\u5206\u7EC4")),((Vt=aa==null?void 0:aa.data)==null?void 0:Vt.total_count)>0?z.createElement(Ee.default,{className:"mt-20px",columns:gi,loading:Or,dataSource:((Gn=aa==null?void 0:aa.data)==null?void 0:Gn.list)||[],locale:{emptyText:z.createElement(at.Z,null)},pagination:{current:Qn==null?void 0:Qn.page,pageSize:Qn==null?void 0:Qn.limit,total:((pa=aa==null?void 0:aa.data)==null?void 0:pa.total_count)||0,onChange:(Ot,Sa)=>{Qt({page:Ot,limit:Sa})},showTotal:Ot=>z.createElement(z.Fragment,null,"\u5171",z.createElement("span",{className:"ml-4px mr-4px c-blue"},Ot),"\u6761\u6570\u636E")}}):z.createElement(at.Z,null),z.createElement(Fa,{onFinish:Ot=>{Co(Ot),Cr.setFieldsValue({leader_ids:Ot==null?void 0:Ot.map(Sa=>Sa==null?void 0:Sa.id)}),kt(Wr({},Cr.getFieldsValue()))}}),z.createElement(Oa,{onFinish:()=>{Qt({})}}),z.createElement(Ne.default,{open:Wa.key==="NewGroup",title:za!=null&&za.is_reset?"\u91CD\u65B0\u5206\u7EC4":"\u65B0\u589E\u5C0F\u7EC4",okText:za!=null&&za.is_reset?"\u8986\u76D6\u73B0\u6709\u5206\u7EC4":"\u6DFB\u52A0",loading:Vr,width:927,centered:!0,onCancel:()=>{tn({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},onOk:()=>$r(void 0,null,function*(){const Ot=()=>$r(void 0,null,function*(){const Sa=yield(0,Cn._X)({coursesId:Ea==null?void 0:Ea.coursesId,categoryId:Ea==null?void 0:Ea.categoryId,is_reset:za==null?void 0:za.is_reset});(Sa==null?void 0:Sa.status)==0&&(he.ZP.success("\u4FDD\u5B58\u6210\u529F"),tn({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Qt({page:1,limit:20}),Ei(),Ao({total_count:0,group_user_num:0}))});if(za!=null&&za.is_reset){Ne.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u8986\u76D6\u73B0\u6709\u5206\u7EC4\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u6709\u6210\u7EE9\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u8986\u76D6\u73B0\u6709\u5206\u7EC4\u5E76\u6309\u6700\u65B0\u5206\u7EC4\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",onOk:Ot});return}Ot()})},!(za!=null&&za.is_reset)&&z.createElement(me.default,{activeKey:ei,items:[{key:"success",label:`\u5DF2\u5BFC\u5165\u5C0F\u7EC4\uFF08${(En=qa==null?void 0:qa.data)==null?void 0:En.total_count}\uFF09`},{key:"failed",label:`\u5BFC\u5165\u5931\u8D25\u6210\u5458\uFF08${(At=qa==null?void 0:qa.data)==null?void 0:At.failed_count}\uFF09`}],onChange:Ot=>{Fo(Ot),Ot=="success"?Ma({page:1,limit:10}):(Zi({page:1,limit:10}),_n())}}),ei!="failed"?z.createElement(Ee.default,{columns:[{title:"\u5206\u7EC4\u540D\u79F0",dataIndex:"group_name",width:100,ellipsis:!0},{title:"\u5206\u7EC4\u7EC4\u957F",dataIndex:"leader",width:100,ellipsis:!0,render:(Ot,Sa)=>{var ga,tr;return(tr=(ga=Sa==null?void 0:Sa.members)==null?void 0:ga.find(Br=>Br==null?void 0:Br.is_leader))==null?void 0:tr.name}},{title:"\u7EC4\u5458",dataIndex:"members",ellipsis:!0,render:Ot=>{var Sa;return(Sa=Ot==null?void 0:Ot.filter(ga=>!(ga!=null&&ga.is_leader)))==null?void 0:Sa.map(ga=>ga==null?void 0:ga.name).join("\u3001")}}],loading:Vr,dataSource:(($t=qa==null?void 0:qa.data)==null?void 0:$t.list)||[],locale:{emptyText:z.createElement(at.Z,null)},pagination:{current:za==null?void 0:za.page,pageSize:za==null?void 0:za.limit,total:((Bn=qa==null?void 0:qa.data)==null?void 0:Bn.total_count)||0,onChange:(Ot,Sa)=>{Ma({page:Ot,limit:Sa})},showTotal:Ot=>z.createElement(z.Fragment,null,"\u5171",z.createElement("span",{className:"ml-4px mr-4px c-blue"},Ot),"\u6761\u6570\u636E")}}):z.createElement(Ee.default,{columns:[{title:"\u89D2\u8272",dataIndex:"group_name",width:100,render:(Ot,Sa)=>Sa!=null&&Sa.is_leader?"\u7EC4\u957F":"\u7EC4\u5458"},{title:"\u59D3\u540D",dataIndex:"leader",width:100,render:(Ot,Sa)=>Sa==null?void 0:Sa.name},{title:"\u5B66\u53F7",dataIndex:"members",render:(Ot,Sa)=>(Sa==null?void 0:Sa.student_id)||"--"},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"group_name",render:(Ot,Sa)=>(Sa==null?void 0:Sa.message)||"--"}],loading:ki,dataSource:((qt=Zo==null?void 0:Zo.data)==null?void 0:qt.list)||[],locale:{emptyText:z.createElement(at.Z,null)},pagination:{current:ti==null?void 0:ti.page,pageSize:ti==null?void 0:ti.limit,total:((cn=Zo==null?void 0:Zo.data)==null?void 0:cn.total_count)||0,onChange:(Ot,Sa)=>{Zi({page:Ot,limit:Sa}),_n()},showTotal:Ot=>z.createElement(z.Fragment,null,"\u5171",z.createElement("span",{className:"ml-4px mr-4px c-blue"},Ot),"\u6761\u6570\u636E")}}))))},kn=te(59301),Yo=Object.defineProperty,To=Object.defineProperties,bi=Object.getOwnPropertyDescriptors,wr=Object.getOwnPropertySymbols,hr=Object.prototype.hasOwnProperty,Pr=Object.prototype.propertyIsEnumerable,rr=(tt,Ye,Qe)=>Ye in tt?Yo(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Ra=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))hr.call(Ye,Qe)&&rr(tt,Qe,Ye[Qe]);if(wr)for(var Qe of wr(Ye))Pr.call(Ye,Qe)&&rr(tt,Qe,Ye[Qe]);return tt},Rn=(tt,Ye)=>To(tt,bi(Ye)),Ba=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const Mr=({shixunHomeworks:tt,classroomList:Ye,globalSetting:Qe,dispatch:Ut,user:nn})=>{var Yt,Pn,Xt,Pt,Vt,Gn,pa,En,At;const[$t,Bn]=(0,z.useState)(Ra({},(0,ye.useParams)())),[qt]=(0,ye.useSearchParams)(),cn=(0,ye.useLocation)(),[Wa,tn]=(0,z.useState)(qt.get("tabs")||"0"),[Ea,Ct]=(0,z.useState)(!1),[Xn,Ka]=(0,z.useState)(1),Ze=(0,z.useRef)(null),{workList:kt,workSetting:Qn}=tt,[Or,Qt]=(0,z.useState)(!1),[aa,za]=(0,z.useState)([]),[Vr,Ma]=(0,z.useState)([]),[qa,Cr]=(0,z.useState)(!1),[Do,Mn]=(0,z.useState)(!1),[,,ur]=(0,wt.U)(It.Gw,{homeworkId:kt==null?void 0:kt.id});qt.get("category_id")&&Bn(Rn(Ra({},$t),{category:qt.get("category_id")})),(0,z.useEffect)(()=>{ta()},[$t.coursesId]),(0,z.useEffect)(()=>{Ut({type:"classroomList/getAssistantPermissions",payload:{course_id:$t.coursesId}})},[(0,a.bg)()]);const ta=()=>{let pr=qt.get("page")&&JSON.parse(localStorage.getItem("grouphomeworkkey"));Ut({type:"shixunHomeworks/getWorkList",payload:Ra(Ra({},$t),pr)})},Qo=[{name:(0,a.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u54C1\u5217\u8868",id:0,component:kn.createElement(fn,{zip:Ze,btnLoading:Ea,setBtnLoading:Ct})},(0,a.G5)()&&{name:"\u5206\u7EC4\u914D\u7F6E",id:"12",component:kn.createElement(oi,null)},((0,a.dE)()||(kt==null?void 0:kt.can_public_work))&&{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:kn.createElement(pt,null)},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:1,component:kn.createElement("div",{className:"minH500"},kn.createElement(Yn,null))},{name:"\u91CD\u505A\u8BB0\u5F55",id:9,hidden:(Yt=kt.homework_status)==null?void 0:Yt.includes("\u5BFC\u5165"),component:kn.createElement(Jt,null)},{name:"\u5206\u7EC4\u8C03\u6574\u7533\u8BF7",id:6,component:kn.createElement(mu,null)},{name:"\u53C2\u8003\u7B54\u6848",id:2,component:kn.createElement(Go,null)},(0,a.G5)()&&(Qn==null?void 0:Qn.anonymous_comment)&&{name:kn.createElement(Oe.Z,{dot:kt==null?void 0:kt.appeal_notice,offset:[5,-5]},kn.createElement("span",{style:{color:Wa=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:kn.createElement(Fi,null)},{name:(0,a.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:3,component:(Pn=kt==null?void 0:kt.homework_status)!=null&&Pn.includes("\u5BFC\u5165")?kn.createElement(zn.Z,null):kn.createElement(Xl,null),forceRender:!0}].filter(pr=>kt!=null&&kt.view_answer?pr:(pr==null?void 0:pr.name)!=="\u53C2\u8003\u7B54\u6848").filter(pr=>kt!=null&&kt.is_show_request?pr:(pr==null?void 0:pr.name)!=="\u5206\u7EC4\u8C03\u6574\u7533\u8BF7").filter(pr=>(0,a.G5)()?pr:(pr==null?void 0:pr.name)!=="\u5B66\u751F\u5206\u7EC4").filter(pr=>{var lo;return(lo=kt==null?void 0:kt.homework_status)!=null&&lo.includes("\u5BFC\u5165")?(0,a.dE)()?[0,1].includes(pr==null?void 0:pr.id):[0,1,3].includes(pr==null?void 0:pr.id):pr}),vi=()=>{var pr,lo,fo,ra,sa,Co,Kr,Ao,ei,Fo,Zo,Oo,ti,Zi,ki,eo,el,Qi;return kn.createElement("div",{className:On.workListTabButton},kn.createElement("span",{className:"mr-10px"},Qn==null?void 0:Qn.tips),(0,a.GJ)()&&kn.createElement(kn.Fragment,null,(((pr=kt.homework_status)==null?void 0:pr.includes("\u672A\u53D1\u5E03"))||((lo=kt.homework_status)==null?void 0:lo.includes("\u672A\u5F00\u59CB")))&&kn.createElement(je.ZP,{type:"primary",icon:kn.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:gi=>{gi.preventDefault(),Ut({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[$t.categoryId],selectArrsAll:[kt],params:Rn(Ra({},$t),{id:$t.coursesId}),type:2,manage_all_group:Qn==null?void 0:Qn.manage_all_group,detail:"\u66F4\u65B0"}})}},"\u7ACB\u5373\u53D1\u5E03"),!((fo=kt.homework_status)!=null&&fo.includes("\u672A\u53D1\u5E03"))&&!((ra=kt.homework_status)!=null&&ra.includes("\u672A\u5F00\u59CB"))&&!((sa=kt.homework_status)!=null&&sa.includes("\u5DF2\u622A\u6B62"))&&kn.createElement(je.ZP,{type:"primary",icon:kn.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:gi=>{var Ei,_n;if((0,a.Rm)()&&!((_n=(Ei=Ye==null?void 0:Ye.AssistantObject)==null?void 0:Ei.group)!=null&&_n.can_stop)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}gi.preventDefault(),Ut({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[$t.categoryId],selectArrsAll:[],params:Rn(Ra({},$t),{id:$t.coursesId}),type:2}})}},"\u7ACB\u5373\u622A\u6B62"),(0,a.j5)()&&kn.createElement(je.ZP,{type:"primary",icon:kn.createElement("img",{style:{transform:"translate(-3px, -1px)"},src:tu}),onClick:()=>{Ut({type:"classroomList/setActionTabs",payload:{key:"\u667A\u80FD\u5206\u7EC4",params:Rn(Ra({},$t),{id:$t.coursesId})}})}},"\u667A\u80FD\u5206\u7EC4"),kn.createElement(je.ZP,{type:"primary",icon:kn.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var gi,Ei;if((0,a.Rm)()&&!((Ei=(gi=Ye==null?void 0:Ye.AssistantObject)==null?void 0:gi.group)!=null&&Ei.can_create)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ye.history.push(`/classrooms/${$t.coursesId}/group_homework/${$t.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A")),((Co=kt==null?void 0:kt.work_statuses)==null?void 0:Co.includes("\u53D6\u6D88\u5173\u8054"))&&kn.createElement(je.ZP,{type:"primary",onClick:()=>Ba(void 0,null,function*(){const gi=yield(0,It.rN)({homeworkId:$t.categoryId});(gi==null?void 0:gi.status)===0&&(he.ZP.success("\u53D6\u6D88\u5173\u8054\u6210\u529F"),Ut({type:"shixunHomeworks/getWorkList",payload:Ra({},$t)}))})},"\u53D6\u6D88\u5173\u8054"),((Kr=kt==null?void 0:kt.work_statuses)==null?void 0:Kr.includes("\u5173\u8054\u9879\u76EE"))&&kn.createElement(je.ZP,{type:"primary",onClick:()=>{var gi;return(0,E.xg)(`${(gi=Qe==null?void 0:Qe.setting)==null?void 0:gi.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((Ao=kt==null?void 0:kt.work_statuses)==null?void 0:Ao.includes("\u5173\u8054\u9879\u76EE"))&&kn.createElement(je.ZP,{type:"primary",onClick:gi=>{gi.preventDefault(),Ut({type:"classroomList/setActionTabs",payload:{key:"\u5173\u8054\u9879\u76EE",params:$t,selectArrs:{homework_id:$t.categoryId},cb:()=>{Ut({type:"shixunHomeworks/getWorkList",payload:Ra({},$t)})}}})}},"\u5173\u8054\u9879\u76EE"),((ei=kt==null?void 0:kt.work_statuses)==null?void 0:ei.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&kn.createElement(je.ZP,{type:"primary",onClick:()=>(0,E.xg)(`/classrooms/${kt.course_id}/group_homework/${kt.homework_id}/post`)},"\u63D0\u4EA4\u4F5C\u54C1"),((Fo=kt==null?void 0:kt.work_statuses)==null?void 0:Fo.includes("\u521B\u5EFA\u5206\u7EC4"))&&kn.createElement(je.ZP,{type:"primary",onClick:()=>Ba(void 0,null,function*(){var gi;let Ei=yield(0,ve.ZP)(`/api/homework_commons/${kt.homework_id}/get_member_list.json`,{method:"get",params:{}});(Ei==null?void 0:Ei.status)===0&&(Qt(!0),za(Ei==null?void 0:Ei.data),Ma((gi=Ei==null?void 0:Ei.data)==null?void 0:gi.filter(_n=>{var Ot;return(_n==null?void 0:_n.user_id)===((Ot=nn==null?void 0:nn.userInfo)==null?void 0:Ot.user_id)})))})},"\u521B\u5EFA\u5206\u7EC4"),((Zo=kt==null?void 0:kt.work_statuses)==null?void 0:Zo.includes("\u52A0\u5165\u5206\u7EC4"))&&kn.createElement(je.ZP,{type:"primary",onClick:(0,gt.throttle)(()=>Ba(void 0,null,function*(){var gi;let Ei=yield(0,ve.ZP)(`/api/homework_commons/${kt.homework_id}/get_group_list.json`,{method:"get"});if((Ei==null?void 0:Ei.status)===0){if(((gi=Ei==null?void 0:Ei.data)==null?void 0:gi.length)<=0){he.ZP.info("\u6682\u65E0\u5206\u7EC4");return}Cr(!0),Mn(Ei==null?void 0:Ei.data)}}),300)},"\u52A0\u5165\u5206\u7EC4"),((Oo=kt==null?void 0:kt.work_statuses)==null?void 0:Oo.includes("\u66F4\u6362\u9879\u76EE"))&&kn.createElement(je.ZP,{type:"primary",onClick:()=>{Ut({type:"classroomList/setActionTabs",payload:{key:"\u66F4\u6362\u9879\u76EE",params:$t,selectArrs:{homework_id:kt==null?void 0:kt.id},cb:()=>{Ut({type:"shixunHomeworks/getWorkList",payload:Ra({},$t)})}}})}},"\u66F4\u6362\u9879\u76EE"),((ti=kt==null?void 0:kt.work_statuses)==null?void 0:ti.includes("\u7533\u8BF7\u6362\u7EC4"))&&kn.createElement(je.ZP,{type:"primary",onClick:()=>{Ut({type:"classroomList/setActionTabs",payload:{key:"\u7533\u8BF7\u6362\u7EC4",params:$t}})}},"\u7533\u8BF7\u6362\u7EC4"),((Zi=kt==null?void 0:kt.work_statuses)==null?void 0:Zi.includes("\u4FEE\u6539\u4F5C\u54C1"))&&kn.createElement(je.ZP,{type:"primary",onClick:()=>{const gi=()=>{(0,E.xg)(`/classrooms/${kt.course_id}/group_homework/${kt.homework_id}/${kt.id}/edit`)};if(Qn!=null&&Qn.can_submit&&!(Qn!=null&&Qn.submit_size)){he.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}gi()}},"\u4FEE\u6539\u4F5C\u54C1"),((ki=kt==null?void 0:kt.work_statuses)==null?void 0:ki.includes("\u8865\u4EA4\u4F5C\u54C1"))&&kn.createElement(je.ZP,{type:"primary",onClick:()=>(0,E.xg)(`/classrooms/${kt.course_id}/group_homework/${kt.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),(((eo=kt==null?void 0:kt.work_statuses)==null?void 0:eo.includes("\u8865\u4EA4\u9644\u4EF6"))||((el=kt==null?void 0:kt.work_statuses)==null?void 0:el.includes("\u4FEE\u6539\u9644\u4EF6")))&&kn.createElement(je.ZP,{type:"primary",onClick:()=>{var gi;if(Qn!=null&&Qn.can_submit&&!(Qn!=null&&Qn.submit_size)){he.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}Ut({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:$t,selectArrs:Ra({},kt),title:(gi=kt==null?void 0:kt.work_statuses)!=null&&gi.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(Qi=kt==null?void 0:kt.work_statuses)!=null&&Qi.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"))};return kn.createElement("section",{className:On.bg},kn.createElement("div",{className:"edu-container"},kt.homework_name&&kn.createElement("section",{className:"animated fadeIn"},kn.createElement("aside",{className:"mt10"},kt.category&&kn.createElement(be.Z,{separator:">"},kn.createElement(be.Z.Item,null,kn.createElement(ye.Link,{to:`/classrooms/${$t==null?void 0:$t.coursesId}/group_homework`},kt.course_name)),kn.createElement(be.Z.Item,null,kn.createElement(ye.Link,{to:`/classrooms/${$t==null?void 0:$t.coursesId}/group_homework/${(Xt=kt==null?void 0:kt.category)!=null&&Xt.main?"":(Pt=kt==null?void 0:kt.category)==null?void 0:Pt.category_id}`},kt.category.category_name)),kn.createElement(be.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),kn.createElement("aside",{className:[On.title,"mt20"].join(" ")},kn.createElement(ye.Link,{to:`/classrooms/${kt.course_id}/group_homework`},kn.createElement(re.Z,{className:"font16 c-black"})),kn.createElement(le.Z,{placement:"topLeft",title:kt.homework_name},kn.createElement("strong",{className:[On.title_style,"font20 ml5"].join(" ")},kt.homework_name)),kn.createElement(E.VV,{status:kt==null?void 0:kt.homework_status}))),kn.createElement("aside",{className:`mt30 relative ${On.workListTabWrap}`},kn.createElement(me.default,{destroyInactiveTabPane:!0,type:"card",activeKey:Wa,tabBarExtraContent:(Vt=kt.homework_status)!=null&&Vt.includes("\u5BFC\u5165")&&(0,a.GJ)()?kn.createElement(je.ZP,{icon:kn.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{Ut({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:kt==null?void 0:kt.homework_name,id:kt==null?void 0:kt.homework_id,type:"group"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):vi(),onTabClick:(pr,lo)=>{const fo=()=>{if(parseInt(pr)===2){if(!(kt!=null&&kt.view_answer)){he.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848");return}(kt==null?void 0:kt.time_status)>2||(0,a.Gg)()?tn(pr):he.ZP.info("\u622A\u6B62\u4E4B\u540E\u7684\u8BD5\u5377\u624D\u80FD\u67E5\u770B\u7B54\u6848")}else parseInt(pr)===3&&Ut({type:"shixunHomeworks/getWorkSetting",payload:Ra({},$t)}),tn(pr)};pr!=="11"&&ta(),tt.actionTabs.key=="\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"?Ne.default.confirm({centered:!0,title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",onOk:()=>{fo(),Ut({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):fo()},className:On.tabs,items:Qo.map(pr=>({label:pr.name,key:`${pr.id}`,children:pr.component,forceRender:pr.forceRender}))}))),kn.createElement(du.Z,null),kn.createElement(Ne.default,{title:"\u521B\u5EFA\u5206\u7EC4",open:Or,width:800,onCancel:()=>{Qt(!1),Ma([])},onOk:()=>Ba(void 0,null,function*(){var pr,lo;if(((pr=kt==null?void 0:kt.group_data)==null?void 0:pr.max_num)<(Vr==null?void 0:Vr.length)){he.ZP.error(`\u4EBA\u6570\u4E0D\u80FD\u8D85\u8FC7${(lo=kt==null?void 0:kt.group_data)==null?void 0:lo.max_num}`);return}let fo=yield(0,ve.ZP)(`/api/homework_commons/${kt.homework_id}/create_group.json`,{method:"post",body:{user_id:Vr==null?void 0:Vr.map(ra=>ra.user_id)}});(fo==null?void 0:fo.status)===0&&(he.ZP.info("\u521B\u5EFA\u6210\u529F"),ta(),Qt(!1))})},kn.createElement("div",null,kn.createElement(De.Z,{style:{marginBottom:10}},kn.createElement(fe.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(Gn=kt==null?void 0:kt.group_data)==null?void 0:Gn.min_num,"~",(pa=kt==null?void 0:kt.group_data)==null?void 0:pa.max_num,"\u4EBA"),kn.createElement(fe.Z,{span:12},kn.createElement(Le.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onSearch:pr=>Ba(void 0,null,function*(){let lo=yield(0,ve.ZP)(`/api/homework_commons/${kt.homework_id}/get_member_list.json`,{method:"get",params:{keyword:pr}});(lo==null?void 0:lo.status)===0&&za(lo==null?void 0:lo.data)})}))),kn.createElement(Ee.default,{dataSource:aa,pagination:!1,rowKey:pr=>pr.user_id,style:{border:"1px solid #F6F7F9",minWidth:550},rowSelection:{type:"checkbox",getCheckboxProps:pr=>({disabled:(pr==null?void 0:pr.user_id)===nn.userInfo.user_id}),selectedRowKeys:Vr==null?void 0:Vr.map(pr=>pr.user_id),onChange(pr,lo,fo){Ma([...lo])}},scroll:{y:400},columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u5206\u73ED",dataIndex:"course_group_name",key:"course_group_name"},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id"}]}))),kn.createElement(Ne.default,{title:"\u52A0\u5165\u5206\u7EC4",open:qa,width:800,onCancel:()=>{Cr(!1)},footer:!1},kn.createElement("div",null,kn.createElement(De.Z,{style:{marginBottom:10}},kn.createElement(fe.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(En=kt==null?void 0:kt.group_data)==null?void 0:En.min_num,"~",(At=kt==null?void 0:kt.group_data)==null?void 0:At.max_num,"\u4EBA"),kn.createElement(fe.Z,{span:12},kn.createElement(Le.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u961F\u957F\u540D\u79F0",onSearch:pr=>Ba(void 0,null,function*(){let lo=yield(0,ve.ZP)(`/api/homework_commons/${kt.homework_id}/get_group_list.json`,{method:"get",params:{keyword:pr}});(lo==null?void 0:lo.status)===0&&Mn(lo==null?void 0:lo.data)})}))),kn.createElement(Ee.default,{dataSource:Do,pagination:!1,rowKey:pr=>pr.user_id,style:{border:"1px solid #F6F7F9",minWidth:550},scroll:{y:400},columns:[{title:"\u7EC4\u540D",dataIndex:"group_name",key:"group_name"},{title:"\u961F\u957F",dataIndex:"leader_name",key:"leader_name"},{title:"\u6210\u5458\u6570",dataIndex:"user_list",key:"user_list"},{title:"\u64CD\u4F5C",dataIndex:"group_id",key:"group_id",render:(pr,lo)=>kn.createElement(je.ZP,{disabled:lo==null?void 0:lo.can_join,onClick:()=>Ba(void 0,null,function*(){let fo=yield(0,ve.ZP)(`/api/homework_commons/${kt.homework_id}/join_group.json`,{method:"post",body:{group_id:pr}});(fo==null?void 0:fo.status)===0&&(he.ZP.info("\u52A0\u5165\u6210\u529F"),ta(),Cr(!1))})},lo!=null&&lo.can_join?"\u5DF2\u6EE1":"\u52A0\u5165")}]}))),kn.createElement(su.Z,null),kn.createElement(oa.Z,{onOk:()=>{ta()}}),kn.createElement(ia.Z,{onOk:()=>{ta()}}),kn.createElement(bo.Z,{type:"edit",onCallback:()=>ta(),courseEndTime:kt==null?void 0:kt.course_end_date}),kn.createElement(ui.Z,{courseEndTime:kt==null?void 0:kt.course_end_date,successCallback:()=>ta(),visible:Ye.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[$t.categoryId],courseId:$t.coursesId,isBatch:!1}),kn.createElement(Jo,{cb:()=>{Ka(Xn+1),tn("0"),ta()}}),kn.createElement(ya,{cb:()=>{}}),kn.createElement(zl.Z,{ref:Ze,hide:!0,name:`${kt==null?void 0:kt.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>Ct(!1)}))};var ro=(0,ye.connect)(({user:tt,shixunHomeworks:Ye,loading:Qe,globalSetting:Ut,classroomList:nn})=>({user:tt,shixunHomeworks:Ye,globalSetting:Ut,loading:Qe.effects,classroomList:nn}))(Mr)},64197:function(Ft,bt,te){"use strict";var z=te(78241),ye=te(43418),Oe=te(8591),je=te(92832),he=te(45278),be=te(76560),le=te(82454),me=te(59301),Ne=Object.defineProperty,De=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,E=(ee,ne,oe)=>ne in ee?Ne(ee,ne,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ee[ne]=oe,a=(ee,ne)=>{for(var oe in ne||(ne={}))Ee.call(ne,oe)&&E(ee,oe,ne[oe]);if(Le)for(var oe of Le(ne))re.call(ne,oe)&&E(ee,oe,ne[oe]);return ee},b=(ee,ne)=>De(ee,fe(ne)),y=(ee,ne,oe)=>new Promise((ue,ge)=>{var Fe=ze=>{try{Ie(oe.next(ze))}catch(ve){ge(ve)}},Se=ze=>{try{Ie(oe.throw(ze))}catch(ve){ge(ve)}},Ie=ze=>ze.done?ue(ze.value):Promise.resolve(ze.value).then(Fe,Se);Ie((oe=oe.apply(ee,ne)).next())});const x=({classroomList:ee,loading:ne,dispatch:oe,shixunHomeworks:ue})=>{const ge=(0,be.useParams)(),[Fe]=z.default.useForm(),{workList:Se,workSetting:Ie}=ue,ze=()=>{oe({type:"shixunHomeworks/getWorkSetting",payload:a({},ge)}),oe({type:"shixunHomeworks/getWorkList",payload:a({},ge)})};return me.createElement(ye.default,{centered:!0,title:ee.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:ee.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>y(void 0,null,function*(){const ve=()=>y(void 0,null,function*(){var at;yield Fe.validateFields();const xe=a({},Fe.getFieldValue()),{selectArrs:it}=ee.actionTabs;xe.attachment_ids=(at=xe.attachment_ids)==null?void 0:at.map(qe=>qe.response.id),(yield(0,he.mz)(b(a({},xe),{homeworkId:it.work_id}))).status===0&&(Fe.resetFields(),oe({type:"classroomList/setActionTabs",payload:{}}),ze())});if(Ie!=null&&Ie.can_submit){if(!(Ie!=null&&Ie.submit_size)){Oe.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}ye.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:472,content:me.createElement(me.Fragment,null,"\u4F60\u8FD8\u6709 ",me.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},Ie==null?void 0:Ie.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{ve()}});return}ve()}),onCancel:()=>{oe({type:"classroomList/setActionTabs",payload:{}})}},me.createElement(z.default,{form:Fe,initialValues:{}},me.createElement(z.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},me.createElement(le.Z,null)),me.createElement(z.default.Item,{name:"description"},me.createElement(je.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${ee.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};bt.Z=(0,be.connect)(({classroomList:ee,shixunHomeworks:ne,loading:oe})=>({classroomList:ee,shixunHomeworks:ne,loading:oe}))(x)},94901:function(Ft,bt,te){"use strict";var z=te(59301),ye=te(78241),Oe=te(43418),je=te(61621),he=te(92832),be=te(5112),le=te(95237),me=te(43604),Ne=te(26724),De=te.n(Ne),fe=te(82093),Le=te(45278),Ee=te(76560),re=te(59301),E=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(Se,Ie,ze)=>Ie in Se?E(Se,Ie,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Se[Ie]=ze,oe=(Se,Ie)=>{for(var ze in Ie||(Ie={}))x.call(Ie,ze)&&ne(Se,ze,Ie[ze]);if(y)for(var ze of y(Ie))ee.call(Ie,ze)&&ne(Se,ze,Ie[ze]);return Se},ue=(Se,Ie)=>a(Se,b(Ie)),ge=(Se,Ie,ze)=>new Promise((ve,at)=>{var xe=qe=>{try{Ue(ze.next(qe))}catch(st){at(st)}},it=qe=>{try{Ue(ze.throw(qe))}catch(st){at(st)}},Ue=qe=>qe.done?ve(qe.value):Promise.resolve(qe.value).then(xe,it);Ue((ze=ze.apply(Se,Ie)).next())});const Fe=({classroomList:Se,loading:Ie,globalSetting:ze,dispatch:ve})=>{var at;const xe=(0,Ee.useParams)(),[it]=ye.default.useForm(),[Ue,qe]=(0,z.useState)(!0);let[st,ot]=(0,z.useState)([]);const[Ke,Re]=(0,z.useState)({page:1,limit:20,keyword:""}),Me=()=>ge(void 0,null,function*(){var Ve;const nt=yield ve({type:"shixunHomeworks/getProjectList",payload:oe(oe({},xe),Ke)});nt.projects&&ot([...st,...nt.projects]),((Ve=nt.projects)==null?void 0:Ve.length)<20&&qe(!1)});return(0,z.useEffect)(()=>{(Se.actionTabs.key==="\u5173\u8054\u9879\u76EE"||Se.actionTabs.key==="\u66F4\u6362\u9879\u76EE")&&(Me(),st=[],Ke.page=1,Ke.keyword="")},[Se.actionTabs.key]),re.createElement(Oe.default,{centered:!0,title:Se.actionTabs.key==="\u66F4\u6362\u9879\u76EE"?"\u66F4\u6362\u9879\u76EE":"\u5173\u8054\u9879\u76EE",open:Se.actionTabs.key==="\u5173\u8054\u9879\u76EE"||Se.actionTabs.key==="\u66F4\u6362\u9879\u76EE",bodyStyle:{minHeight:100},onOk:()=>ge(void 0,null,function*(){yield it.validateFields();const Ve=oe({},it.getFieldValue()),{selectArrs:nt,cb:We}=Se.actionTabs;if(Se.actionTabs.key==="\u66F4\u6362\u9879\u76EE"){let ht=yield(0,fe.ZP)(`/api/student_works/${nt.homework_id}/change_project.json`,{method:"put",body:oe({},Ve)});(ht==null?void 0:ht.status)===0&&(We(),ve({type:"classroomList/setActionTabs",payload:{}}));return}(yield(0,Le.co)(ue(oe({},Ve),{homeworkId:nt.homework_id}))).status===0&&(We?We():ve({type:"classroomList/getClassroomCommonHomeworksList",payload:oe({},Se.actionTabs.params)}),ve({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{ve({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(je.Z,{loading:Ie["shixunHomeworks/getProjectList"],active:!0},st==""?re.createElement("aside",null,re.createElement("div",{className:"tc font14 pt20"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",re.createElement("a",{href:`${(at=ze==null?void 0:ze.setting)==null?void 0:at.old_url}/projects/deposit/new`,target:"_blank"},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")):re.createElement("aside",null,re.createElement("div",{className:" mb20"},re.createElement(he.default.Search,{onSearch:Ve=>{Ve===""?delete Ke.keyword:Ke.keyword=Ve,st=[],qe(!0),Me()},placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,size:"middle"})),re.createElement(ye.default,{form:it,initialValues:{}},re.createElement(ye.default.Item,{name:"project_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE"}]},re.createElement(be.ZP.Group,null,re.createElement(De(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Ve=>{Ke.page++,Me()},hasMore:Ue,useWindow:!1},st==null?void 0:st.map(function(Ve,nt){return re.createElement(le.Z,{key:nt},re.createElement(me.Z,null,re.createElement(be.ZP,{value:Ve.id},Ve.name)))}))))))))};bt.Z=(0,Ee.connect)(({classroomList:Se,user:Ie,loading:ze,globalSetting:ve})=>({classroomList:Se,user:Ie,loading:ze.effects,globalSetting:ve}))(Fe)},56885:function(Ft,bt,te){"use strict";var z=te(59301),ye=te(78241),Oe=te(8591),je=te(43418),he=te(95237),be=te(43604),le=te(5083),me=te(5112),Ne=te(24905),De=te(61186),fe=te.n(De),Le=te(82093),Ee=te(34055),re=te(49661),E=te(76560),a=te(62787),b=te(71141),y=te(64948),x=te(69577),ee=te(59301),ne=Object.defineProperty,oe=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,ge=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Ie=(Ue,qe,st)=>qe in Ue?ne(Ue,qe,{enumerable:!0,configurable:!0,writable:!0,value:st}):Ue[qe]=st,ze=(Ue,qe)=>{for(var st in qe||(qe={}))Fe.call(qe,st)&&Ie(Ue,st,qe[st]);if(ge)for(var st of ge(qe))Se.call(qe,st)&&Ie(Ue,st,qe[st]);return Ue},ve=(Ue,qe)=>oe(Ue,ue(qe)),at=(Ue,qe)=>{var st={};for(var ot in Ue)Fe.call(Ue,ot)&&qe.indexOf(ot)<0&&(st[ot]=Ue[ot]);if(Ue!=null&&ge)for(var ot of ge(Ue))qe.indexOf(ot)<0&&Se.call(Ue,ot)&&(st[ot]=Ue[ot]);return st},xe=(Ue,qe,st)=>new Promise((ot,Ke)=>{var Re=nt=>{try{Ve(st.next(nt))}catch(We){Ke(We)}},Me=nt=>{try{Ve(st.throw(nt))}catch(We){Ke(We)}},Ve=nt=>nt.done?ot(nt.value):Promise.resolve(nt.value).then(Re,Me);Ve((st=st.apply(Ue,qe)).next())});const it=Ue=>{var qe=Ue,{classroomList:st,dispatch:ot,courseEndTime:Ke}=qe,Re=at(qe,["classroomList","dispatch","courseEndTime"]);const Me=(0,E.useParams)(),[Ve]=ye.default.useForm(),[nt,We]=(0,z.useState)(1),[et,ht]=(0,z.useState)([]),[yt,gt]=(0,z.useState)(0),[xt,Ae]=(0,z.useState)(2e3),[wt,It]=(0,z.useState)(!0),[ke,ut]=(0,z.useState)(!1),[ce,ie]=(0,z.useState)(!1),[ae,se]=(0,z.useState)([]),[de,Ce]=(0,z.useState)(!0),[pe,Be]=(0,z.useState)(null);(0,z.useEffect)(()=>{if(st.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if($e(),St(),st.actionTabs.type===2){const Je=st.actionTabs.selectArrsAll[0];Be({submit_limit:Je==null?void 0:Je.submit_limit,submit_limit_num:Je==null?void 0:Je.submit_limit_num,must_file:Je==null?void 0:Je.must_file,can_submit:Je==null?void 0:Je.can_submit,submit_num:Je==null?void 0:Je.submit_num}),Ce(Je.unified_setting)}else Ce(!1),Be({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[st.actionTabs]),(0,z.useEffect)(()=>{if(ke){if(ce)return;ot({type:"classroomList/setActionTabs",payload:{}}),(0,Ee.GJ)()?ot({type:"classroomList/getClassroomTeacherCommonList",payload:ve(ze({},st.actionTabs.params),{type:3})}):ot({type:"classroomList/getClassroomCommonList",payload:ze({},st.actionTabs.params)})}},[ke]);const $e=Je=>xe(void 0,null,function*(){It(!0);const lt=yield(0,y.c_)(ve(ze({},Me),{page:Je||nt,limit:2e4,homework_id:st.actionTabs.type===1?"":st.actionTabs.selectArrs[0]}));lt==null||lt.course_groups.map((Dt,Lt)=>{Dt.key=Dt.id,Dt.title=Dt.name,Dt.disabled=Dt.is_published}),lt&&(ht([...lt==null?void 0:lt.course_groups]),gt(lt==null?void 0:lt.course_groups_count),It(!1),Je||Ve.setFieldsValue({publish_time:fe()(fe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:fe()(fe()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Xe=Je=>{We(Je),$e(Je)},Pe=()=>{(0,Ee.GJ)()?st.actionTabs.detail?(ot({type:"shixunHomeworks/setActionTabs",payload:{}}),ot({type:"shixunHomeworks/getWorkList",payload:ze({},Me)}),ot({type:"shixunHomeworks/getWorkSetting",payload:ze({},Me)})):ot({type:"classroomList/getClassroomTeacherCommonList",payload:ve(ze({},st.actionTabs.params),{type:3})}):ot({type:"classroomList/getClassroomCommonList",payload:ze({},st.actionTabs.params)})},mt=()=>xe(void 0,null,function*(){var Je,lt,Dt;if((0,Ee.Rm)()&&!((lt=(Je=st==null?void 0:st.AssistantObject)==null?void 0:Je.group)!=null&<.can_publish)){Oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),Wt(!1);return}const Lt=ze({},Ve.getFieldsValue());if(Lt.end_time<=Lt.publish_time){Oe.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Wt(!1);return}if((ae==null?void 0:ae.length)<=0&&!de&&et.length>0){Oe.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Wt(!1);return}if(pe!=null&&pe.submit_limit&&!(pe!=null&&pe.submit_limit_num)){Oe.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Wt(!1);return}if(pe!=null&&pe.can_submit&&!(pe!=null&&pe.submit_num)){Oe.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Wt(!1);return}let ln=ze({homework_ids:[...st.actionTabs.selectArrs],group_ids:ae.length>0?ae.map(fn=>fn.id):(Dt=st.detailCommonHomeworksList)==null?void 0:Dt.course_groups,end_time:fe()(Lt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:fe()(Lt.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!ae.length},pe);Wt(!0),(yield(0,Le.ZP)(`/api/courses/${Me.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:ze({},ln)})).status===0?(Wt(!1),(0,re.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),Oe.ZP.success("\u53D1\u5E03\u6210\u529F"),ot({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),Re.onCallback&&Re.onCallback(),Pe(),localStorage.getItem("Noviceguide")==="0"||ot({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:ee.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):Wt(!1)}),St=()=>{We(1),ht([]),se([])},zt=yt>nt*xt,{detailCommonHomeworksList:Gt}=st,[Ht,Wt]=(0,z.useState)(!1);return ee.createElement(je.default,{width:600,confirmLoading:Ht,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:st.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:mt,onCancel:()=>{St(),Pe(),ot({type:"classroomList/setActionTabs",payload:{}})}},ee.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",ee.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),et&&ee.createElement(ye.default,{form:Ve},ee.createElement("div",{style:{paddingLeft:0}},ee.createElement(he.Z,{className:"mt30",align:"middle"},ee.createElement(be.Z,null,ee.createElement(ye.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},ee.createElement(le.default,{style:{width:170,marginRight:"25px"},disabledDate:Je=>(0,x.Q8)(Je,Ke),disabledTime:Je=>(0,x.d0)(Je),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,re.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),ee.createElement(be.Z,{className:"ml20"},ee.createElement(ye.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},ee.createElement(le.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,re.U6)(),"HH:mm")},disabledDate:Je=>(0,x.Q8)(Je,Ke,Ve.getFieldValue("publish_time")),disabledTime:Je=>(0,x.d0)(Je,Ve.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),st.actionTabs.type===2&&ee.createElement(he.Z,{style:{marginBottom:"10px"}},ee.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),ee.createElement(me.ZP.Group,{value:de,onChange:Je=>{Ce(Je.target.value),se([])}},ee.createElement(me.ZP,{value:!0,disabled:!st.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),ee.createElement(me.ZP,{className:"ml20",disabled:et.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),et.length<=0&&st.actionTabs.type===2&&ee.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(st.actionTabs.type===1||!de)&&et.length>0&&ee.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},ee.createElement("span",{style:{flex:1}},ee.createElement(Ne.default,{checked:ae.length===et.length,onChange:Je=>{ae.length===et.length?se([]):se(et.filter(lt=>!lt.is_published))}},"\u5168\u9009")),ee.createElement("span",{style:{width:16}}),ee.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",ae.length||0,"\u4E2A\u5206\u73ED")),(st.actionTabs.type===1||!de)&&et.length>0&&ee.createElement(a.Z,{data:et,selectedRowKeys:ae,setSelectedRowKeys:se})),ee.createElement(b.ZP,{value:pe,onChange:Je=>Be(ze({},Je))}))};bt.Z=(0,E.connect)(({classroomList:Ue})=>({classroomList:Ue}))(it)},26162:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return Fe}});var z=te(59301),ye={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},Oe=Object.defineProperty,je=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,le=(Se,Ie,ze)=>Ie in Se?Oe(Se,Ie,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Se[Ie]=ze,me=(Se,Ie)=>{for(var ze in Ie||(Ie={}))he.call(Ie,ze)&&le(Se,ze,Ie[ze]);if(je)for(var ze of je(Ie))be.call(Ie,ze)&&le(Se,ze,Ie[ze]);return Se};const Ne=Se=>React.createElement("svg",me({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},Se),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dot_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dot_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var De="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",fe=te(99313),Le=te(92310),Ee=te.n(Le),re=te(59301),E=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(Se,Ie,ze)=>Ie in Se?E(Se,Ie,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Se[Ie]=ze,oe=(Se,Ie)=>{for(var ze in Ie||(Ie={}))x.call(Ie,ze)&&ne(Se,ze,Ie[ze]);if(y)for(var ze of y(Ie))ee.call(Ie,ze)&&ne(Se,ze,Ie[ze]);return Se},ue=(Se,Ie)=>a(Se,b(Ie)),Fe=({dataSource:Se,className:Ie,style:ze})=>{const[ve,at]=(0,z.useState)([]),[xe,it]=(0,z.useState)(""),Ue=(0,z.useRef)("");(0,z.useEffect)(()=>{if(Se!=null&&Se.length){const ot=String(Math.random()).slice(-6),Ke=Se.map(Re=>ue(oe({},Re),{key:`${ot}-${Re.key}`}));at(Ke),it(Ke[0].key)}},[Se.length]);const qe=ot=>{it(ot),Ue.current=ot;const Ke=document.getElementById(ot);if(Ke){const Re=Ke.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:Re,behavior:"smooth"})}},st=()=>{const ot=ve.map(Re=>document.getElementById(Re.key)),Ke=window.innerHeight/2;for(const Re of ot)if(Re){const Me=Re.getBoundingClientRect();if(Me.top>=0&&Me.top(window.addEventListener("scroll",st),()=>{window.removeEventListener("scroll",st)}),[ve]),re.createElement("div",{className:Ee()(ye.anchorNavigation,Ie),style:ze},re.createElement(fe.default,{items:ve,tabBarGutter:60,className:ye.tabs,activeKey:xe,onChange:qe}),ve.map(ot=>re.createElement("div",{key:ot.key,id:ot.key,className:ye.box},re.createElement("div",{className:ye.head},re.createElement("img",{className:"mr10",src:De,alt:"Dot"}),ot.label),re.createElement("div",{className:ye.element},ot.element))))}},69577:function(Ft,bt,te){"use strict";te.d(bt,{Q8:function(){return Re},d0:function(){return Me},w6:function(){return Ke}});var z=te(59301),ye=te(5083),Oe=te(57809),je=te(8591),he=te(43418),be=te(5112),le=te(95237),me=te(43604),Ne=te(6848),De=te(24905),fe=te(3113),Le=te(61186),Ee=te.n(Le),re=te(34055),E=te(82093),a=te(89392),b=te.n(a),y=te(49661),x=te(69063),ee=te(76560),ne=te(2748),oe=te(23869),ue=te(97202),ge=te(6681),Fe=te(67135),Se=te(59301),Ie=Object.defineProperty,ze=Object.defineProperties,ve=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Ue=(et,ht,yt)=>ht in et?Ie(et,ht,{enumerable:!0,configurable:!0,writable:!0,value:yt}):et[ht]=yt,qe=(et,ht)=>{for(var yt in ht||(ht={}))xe.call(ht,yt)&&Ue(et,yt,ht[yt]);if(at)for(var yt of at(ht))it.call(ht,yt)&&Ue(et,yt,ht[yt]);return et},st=(et,ht)=>ze(et,ve(ht)),ot=(et,ht,yt)=>new Promise((gt,xt)=>{var Ae=ke=>{try{It(yt.next(ke))}catch(ut){xt(ut)}},wt=ke=>{try{It(yt.throw(ke))}catch(ut){xt(ut)}},It=ke=>ke.done?gt(ke.value):Promise.resolve(ke.value).then(Ae,wt);It((yt=yt.apply(et,ht)).next())});function Ke(et,ht){const yt=[];for(let gt=et;gt{const gt=etEe()(ht).endOf("day"),Ae=et{const yt=parseInt(Ee()(et).format("HH")),gt=parseInt(Ee()().format("HH")),xt=parseInt(Ee()().format("mm"));if(!et)return{disabledHours:()=>Ke(0,gt),disabledMinutes:()=>Ke(0,xt)};if(ht){const Ae=parseInt(Ee()(ht).format("HH")),wt=parseInt(Ee()(ht).format("mm"));return Ee()(et).isSame(Ee()(ht),"day")?{disabledHours:()=>Ke(0,Ae),disabledMinutes:()=>yt<=Ae?Ke(0,wt):[]}:void 0}if(Ee()(et).isSame(Ee()(),"day"))return{disabledHours:()=>Ke(0,gt),disabledMinutes:()=>Ee()(et).isSame(Ee()(),"hour")&&yt<=gt?Ke(0,xt):[]}},{RangePicker:Ve}=ye.default,{Option:nt}=Oe.default,We=({shixunHomeworks:et,loading:ht,dispatch:yt,classroomList:gt,user:xt})=>{var Ae,wt,It,ke,ut,ce,ie,ae,se;const de=(0,ee.useParams)(),{workSetting:Ce,workList:pe,shixunWorkList:Be,headerInfo:$e,changeData:Xe}=et,[Pe,mt]=(0,z.useState)(!1),[St,zt]=(0,z.useState)(!1);let[Gt,Ht]=(0,z.useState)([]),[Wt,Je]=(0,z.useState)([]),[lt,Dt]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Lt,ln]=(0,z.useState)({}),[mn,fn]=(0,z.useState)({});(0,z.useEffect)(()=>()=>{Ht([])},[]),(0,z.useEffect)(()=>{mt(!(0,re.GJ)())},[(0,re.GJ)()]);const Dn=()=>{yt({type:"shixunHomeworks/getWorkSetting",payload:qe({},de)})};(0,z.useEffect)(()=>{if(!(Ce!=null&&Ce.course_id))return;Object.keys(lt).map(function(bn){lt[bn]=Ce[bn]}),(!lt.allow_late||!lt.unified_late)&&(lt.late_penalty=20,lt.penalty_type=ne.Q.Percent),lt.unified_setting||(lt.unified_late=!1,lt.unified_anonymous_comment=!1,lt.unified_anonymous_appeal=!1),Gt=JSON.parse(JSON.stringify(Ce.group_settings.map(bn=>st(qe({},bn),{group_name:[bn.group_name]})).filter(bn=>bn.publish_time!==null))),Wt=JSON.parse(JSON.stringify(Ce.allow_late_settings.map(bn=>st(qe({},bn),{group_name:[bn.group_name]})).filter(bn=>bn.late_time!==null))),Dt(qe({},lt));const on=(0,y.QE)((Gt==null?void 0:Gt.length)>0?Gt:[]);Ht([...on]),(Wt==null?void 0:Wt.length)<=0?Je([{penalty_type:ne.Q.Percent,late_penalty:20}]):Je([...Wt])},[Ce]);const ua=()=>ot(void 0,null,function*(){var on,bn;if(((on=xt==null?void 0:xt.userInfo)==null?void 0:on.user_status)===2){(0,oe.Rd)();return}const Ia=JSON.parse(JSON.stringify(lt));if(Ia.challenge_settings.filter(da=>!da.hide),Ia.categoryId=de.categoryId,(bn=Ia.challenge_settings)!=null&&bn.every(da=>!da.checked)){je.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Gt),!lt.unified_setting)Gt=Gt==null?void 0:Gt.map(da=>{var yr;if(!da.publish_time||!da.end_time)throw je.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!da.group_name)throw je.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return da.group_name=typeof(da==null?void 0:da.group_name)=="string"?[da==null?void 0:da.group_name]:da==null?void 0:da.group_name,da.group_id=(yr=Ce.group_settings)==null?void 0:yr.filter(Hn=>{var vo;return(vo=da==null?void 0:da.group_name)==null?void 0:vo.includes(Hn.group_name)}).map(Hn=>Hn.group_id||Hn.id).toString().split(","),da});else if(!lt.publish_time||!lt.end_time)throw je.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Ia.group_settings=Gt,lt.allow_late)if(lt.unified_late){if(lt.late_penalty===null||lt.late_penalty===void 0||lt.late_penalty<0||lt.late_penalty>100)throw je.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!lt.late_time)throw je.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Wt=Wt==null?void 0:Wt.map(da=>{var yr,Hn;if(da.late_penalty===null||da.late_penalty===void 0||da.late_penalty<0||da.late_penalty>100)throw je.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!da.late_time)throw je.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!da.group_name)throw je.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return da.group_name=typeof(da==null?void 0:da.group_name)=="string"?[da==null?void 0:da.group_name]:da==null?void 0:da.group_name,da.group_id=(Hn=(yr=da==null?void 0:da.group_name)==null?void 0:yr.map(vo=>{var ho,jr;let _t=(jr=(ho=Ce.group_settings)==null?void 0:ho.filter(Kt=>(Kt==null?void 0:Kt.group_name)===vo))==null?void 0:jr[0];return _t==null?void 0:_t.group_id}))==null?void 0:Hn.toString().split(","),da}),Ia.allow_late_settings=Wt;let fa=yield(0,Fe.Tr)({homework_common_ids:[parseInt(de.categoryId)],course_id:de.coursesId,type:"homework_common"});(fa==null?void 0:fa.student_count)===0?Na(Ia):(fn(Ia),ln(fa))}),Na=on=>{var bn;if(on.total_score===null){je.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(on!=null&&on.work_efficiency&&on.eff_score===null){je.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Ia=on.challenge_settings.reduce((yr,Hn)=>yr+Number(Hn.challenge_score),0);if((Ia==null?void 0:Ia.toFixed(10))!==((bn=on.total_score-on.eff_score)==null?void 0:bn.toFixed(10))){je.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${on.total_score}\u5206`);return}const fa={shixun_evaluation:on.shixun_evaluation,challenge_settings:on.challenge_settings};let da=()=>{var yr;const Hn=()=>ot(void 0,null,function*(){zt(!0),(yield(0,E.ZP)(`/api/homework_commons/${de.categoryId}/publish_setting.json`,{method:"post",body:qe({},on)})).status===0&&(je.ZP.success("\u66F4\u65B0\u6210\u529F"),Dn(),yt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:qe({},de)})),zt(!1)});!(0,a.isEqual)(Xe,fa)&&!((yr=$e==null?void 0:$e.homework_status)!=null&&yr.includes("\u672A\u53D1\u5E03"))?he.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Hn}):Hn()};Ce!=null&&Ce.high_resources_consume&&!(Ce!=null&&Ce.high_resources_consume_permission)?yt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:de.coursesId,type:"shixun",type_id:de.categoryId,name:Ce.homework_name,fn:()=>{da()}}}):da()},Pa=(on,bn,Ia="group_id")=>{var fa;return bn?bn.find(da=>da[Ia]===on):(fa=Ce==null?void 0:Ce.group_settings)==null?void 0:fa.find(da=>da.group_id[0]===on)},wa=(Ce==null?void 0:Ce.allow_late)||(Ce==null?void 0:Ce.anonymous_comment),ar=on=>{var bn,Ia;const fa=Pa(on,Ce==null?void 0:Ce.allow_late_settings,"id"),da=Pa(on,Ce==null?void 0:Ce.anonymous_comment_settings),yr=Pa(on);return(Ce==null?void 0:Ce.allow_late)&&fa&&Ee()(fa==null?void 0:fa.late_time)<=Ee()()||(Ce==null?void 0:Ce.anonymous_comment)&&da&&(da==null?void 0:da.evaluation_start)!==null||((Ia=(Ee()(yr==null?void 0:yr.end_time)<=Ee()()&&((bn=Ce==null?void 0:Ce.allow_late_settings)==null?void 0:bn.filter(Hn=>Hn.group_id.includes(on))))[0])==null?void 0:Ia.late_time)!=null},sr=(0,z.useMemo)(()=>(Ce==null?void 0:Ce.allow_late)||(Ce==null?void 0:Ce.all_group_late),[Ce,$e]),ma=Ce==null?void 0:Ce.anonymous_comment,mr=on=>{if(!on)return!1;const bn=Pa(on,Ce==null?void 0:Ce.anonymous_comment_settings);return(Ce==null?void 0:Ce.anonymous_comment)&&bn&&(bn==null?void 0:bn.evaluation_start)!==null},ir=(on,bn)=>{var Ia,fa,da;yt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:on,index:bn,rangePickerDisabled:Pe||(Ee()()<=Ee()((fa=Pa((Ia=on==null?void 0:on.group_id)==null?void 0:Ia[0]))==null?void 0:fa.publish_time)?!1:[!0,ar((da=on==null?void 0:on.group_id)==null?void 0:da[0])]),disabledDate:Ce==null?void 0:Ce.course_end_date}})};return Se.createElement("section",{className:x.Z.form},Se.createElement("div",{className:x.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",Se.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),Se.createElement("div",null,Se.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Se.createElement(be.ZP.Group,{disabled:Pe||!((Ae=$e==null?void 0:$e.homework_status)!=null&&Ae.includes("\u672A\u53D1\u5E03"))||(0,re.Rm)()&&!((wt=gt.AssistantObject.practice)!=null&&wt.can_publish),value:lt.unified_setting,onChange:on=>{var bn;if(!((bn=$e==null?void 0:$e.homework_status)!=null&&bn.includes("\u672A\u53D1\u5E03"))){je.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(lt.unified_setting=!lt.unified_setting,lt.unified_setting||(lt.unified_late=!1,Je([{late_penalty:5}])),Dt(Object.assign({},lt)),lt.unified_setting===!1&&Gt==""){Ht(Gt.concat({}));return}lt.unified_setting&&(Ht([]),Je([{late_penalty:5}]))}},Se.createElement(be.ZP,{value:!0,disabled:Pe||!(Ce!=null&&Ce.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Se.createElement(be.ZP,{disabled:Pe||!((It=Ce==null?void 0:Ce.group_settings)!=null&&It.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((ke=Ce==null?void 0:Ce.group_settings)==null?void 0:ke.length)===0&&Se.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),lt.unified_setting&&Se.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Se.createElement(le.Z,{align:"middle"},Se.createElement(me.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Se.createElement(me.Z,{className:"ml10"},Se.createElement(ye.default,{size:"large",disabled:Pe||!((ut=$e==null?void 0:$e.homework_status)!=null&&ut.includes("\u672A\u53D1\u5E03")||(ce=$e==null?void 0:$e.homework_status)!=null&&ce.includes("\u672A\u5F00\u59CB"))||(0,re.Rm)()&&!((ie=gt.AssistantObject.practice)!=null&&ie.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:on=>Re(on,Ce==null?void 0:Ce.course_end_date),disabledTime:on=>Me(on),value:lt.publish_time?Ee()(lt.publish_time):"",onChange:(on,bn)=>{lt.publish_time=bn,(lt.end_time==""||!lt.end_time)&<.unified_setting&&(lt.end_time=Ee()(on).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Dt(Object.assign({},lt))}}))),Se.createElement(le.Z,{align:"middle",className:"pl30"},Se.createElement(me.Z,null,"\u622A\u6B62\u65F6\u95F4"),Se.createElement(me.Z,{className:"ml10"},Se.createElement(ye.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ee()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(Ce==null?void 0:Ce.allow_late)&&(Ce==null?void 0:Ce.homework_status.includes("\u5DF2\u622A\u6B62"))||Pe||(Ce==null?void 0:Ce.allow_late)&&Ee()()>=Ee()(Ce==null?void 0:Ce.end_time)||(0,re.Rm)()&&!((ae=gt.AssistantObject.practice)!=null&&ae.can_publish),disabledDate:on=>Re(on,Ce==null?void 0:Ce.course_end_date,lt.publish_time),disabledTime:on=>Me(on,lt.publish_time),value:lt.end_time?Ee()(lt.end_time):"",onChange:(on,bn)=>{lt.end_time=bn,Dt(Object.assign({},lt))}})))),!lt.unified_setting&&(Gt==null?void 0:Gt.length)>0&&Se.createElement(le.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Gt&&Gt.map(function(on,bn){var Ia,fa,da,yr,Hn,vo,ho;return Se.createElement(me.Z,{span:24,key:bn},Se.createElement(le.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:bn==(Gt==null?void 0:Gt.length)-1?"0px":"10px"}},Se.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",bn+1),Se.createElement(Oe.default,{disabled:Pe||((Ia=$e==null?void 0:$e.homework_status)!=null&&Ia.includes("\u672A\u53D1\u5E03")&&on.id||Ee()(){var _t;if((0,re.Rm)()&&!((_t=gt.AssistantObject.practice)!=null&&_t.can_publish)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Gt[bn].group_name=jr,Gt[bn].group_id=on.group_id;const Kt=(0,a.flattenDeep)(Gt.map(Un=>Un.group_name)),Rt=Wt.map(Un=>{let va=(Un==null?void 0:Un.group_name)||[];return st(qe({},Un),{group_name:(0,a.remove)(va,Yn=>Kt.includes(Yn))})});Je(Rt),Ht(Gt.slice())},maxTagCount:4,maxTagPlaceholder:jr=>Se.createElement("div",{style:{cursor:"pointer"},onClick:()=>ir(on,bn)},"+",jr==null?void 0:jr.length)},Ce.group_settings&&Ce.group_settings.map(function(jr){if(!Gt.map(Kt=>Kt.group_name).flat().includes(jr.group_name))return Se.createElement(nt,{value:jr.group_name,key:jr.id},jr.group_name)})),Se.createElement("div",{className:"ml20"},Se.createElement(Ve,{size:"large",ranges:{\u6B64\u523B:[on.publish_time?Ee()(on.publish_time):Ee()(),Ee()()]},allowClear:!1,disabled:Pe||(Ee()()<=Ee()((yr=Pa((da=on==null?void 0:on.group_id)==null?void 0:da[0]))==null?void 0:yr.publish_time)?!1:[!0,ar((Hn=on==null?void 0:on.group_id)==null?void 0:Hn[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:jr=>Re(jr,Ce==null?void 0:Ce.course_end_date),disabledTime:jr=>Me(jr),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ee()((0,y.U6)(),"HH:mm"),Ee()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:on.publish_time&&[Ee()(on.publish_time),on.end_time?Ee()(on.end_time):void 0],onChange:(jr,_t)=>{var Kt;if((0,re.Rm)()&&!((Kt=gt.AssistantObject.practice)!=null&&Kt.can_publish)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Gt[bn].publish_time=_t[0],!on.end_time&&_t[0]?Gt[bn].end_time=Ee()(_t[0]).add(7,"days"):Gt[bn].end_time=_t[1],Ht([...Gt])},onCalendarChange:(jr,_t,Kt)=>{if(_t!=null&&_t[0]&&!_t[1]){const Rt=Ee()(_t[0]).add(7,"days");Gt[bn].publish_time=_t[0],Gt[bn].end_time=Rt,Ht([...Gt])}}})),!Pe&&Se.createElement("div",{style:{display:"flex",width:"50px"}},((vo=on==null?void 0:on.group_id)==null?void 0:vo.length)>1&&Se.createElement(Ne.Z,{title:"\u89C4\u5219\u62C6\u5206"},Se.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>ir(on,bn)})),Gt.length<((ho=Ce==null?void 0:Ce.group_settings)==null?void 0:ho.length)&&Se.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var jr;if((0,re.Rm)()&&!((jr=gt.AssistantObject.practice)!=null&&jr.can_publish)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ht(Gt.concat({}))}}),((on==null?void 0:on.publish_time)&&Ee()(){const jr=(0,a.cloneDeep)(Wt);jr.forEach((_t,Kt)=>{_t.group_name&&(_t.group_name=_t.group_name.filter(Rt=>{var Un;return!((Un=Gt[bn].group_name)!=null&&Un.includes(Rt))}))}),Gt=Gt.filter((_t,Kt)=>bn!==Kt),Je(jr),Ht(Gt.slice()),setTimeout(()=>Ht(Gt.slice()),10)}}))))}))),Se.createElement(le.Z,null,Se.createElement(me.Z,null,Se.createElement("div",{className:x.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",Se.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),Se.createElement(me.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Se.createElement(De.default,{checked:lt.allow_late,disabled:Pe||sr,onChange:on=>{var bn;if((0,re.Rm)()&&!((bn=gt.AssistantObject.practice)!=null&&bn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}on.target.checked&&he.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Se.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Se.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),Se.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Se.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),lt.allow_late=!lt.allow_late,Wt==""&&Je([{late_penalty:5}]),Dt(Object.assign({},lt))}},Se.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(lt==null?void 0:lt.allow_late)&&Se.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Se.createElement("div",{style:{display:"flex"}},Se.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Se.createElement(be.ZP.Group,{style:{marginLeft:"20px"},disabled:Pe||(Ce==null?void 0:Ce.anonymous_comment)||(Ce==null?void 0:Ce.allow_late),value:lt.unified_late,onChange:on=>{var bn;if((0,re.Rm)()&&!((bn=gt.AssistantObject.practice)!=null&&bn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}lt.unified_late=on.target.value,Wt==""&&!on.target.value&&Je([{penalty_type:ne.Q.Percent,late_penalty:20}]),Dt(qe({},lt))}},(lt==null?void 0:lt.unified_setting)&&Se.createElement(be.ZP,{value:!0,disabled:!(Ce!=null&&Ce.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((se=Ce==null?void 0:Ce.group_settings)==null?void 0:se.length)>0&&Se.createElement(be.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),lt!=null&<.unified_late?Se.createElement(Se.Fragment,null,Se.createElement(le.Z,{align:"middle",style:{marginTop:"10px"}},Se.createElement(me.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),Se.createElement(me.Z,{className:"ml20"},Se.createElement(ne.Z,{disabled:Pe||ma,value:{type:lt.penalty_type,inputValue:lt.late_penalty},onChange:on=>{var bn;if((0,re.Rm)()&&!((bn=gt.AssistantObject.practice)!=null&&bn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Dt(st(qe({},lt),{late_penalty:on.inputValue,penalty_type:on.type}))}})),Se.createElement(me.Z,{flex:"1",className:"ml5"},Se.createElement("span",{className:"c-grey-c ml10"},lt.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),Se.createElement(le.Z,{align:"middle",style:{marginTop:"15px"}},Se.createElement(me.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Se.createElement(me.Z,{className:"ml20"},Se.createElement(ye.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ee()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Pe||ma,value:lt.late_time?Ee()(lt.late_time):"",disabledDate:on=>Re(on,Ce==null?void 0:Ce.course_end_date),onChange:(on,bn)=>{var Ia;if((0,re.Rm)()&&!((Ia=gt.AssistantObject.practice)!=null&&Ia.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}lt.late_time=bn,Dt(Object.assign({},lt))}})))):Wt.map(function(on,bn){var Ia;return Se.createElement(me.Z,{span:24,key:bn},Se.createElement(le.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Se.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",bn+1),Se.createElement(Oe.default,{disabled:Pe||!((Ia=$e==null?void 0:$e.homework_status)!=null&&Ia.includes("\u672A\u53D1\u5E03"))&&on.id||(Ce==null?void 0:Ce.anonymous_comment),mode:"multiple",className:x.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof on.group_name=="string"?[on.group_name]:on.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:fa=>{var da;if((0,re.Rm)()&&!((da=gt.AssistantObject.practice)!=null&&da.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Wt[bn].group_name=fa,Wt[bn].group_id=on.group_id,Je(Wt.slice())}},Ce.group_settings&&Ce.group_settings.map(function(fa){const da=Wt.map(Hn=>Hn.group_name).flat(),yr=Gt.map(Hn=>Hn.group_name).flat();if(lt!=null&<.unified_setting){if(!da.includes(fa.group_name))return Se.createElement(nt,{value:fa.group_name,key:fa.id},fa.group_name)}else if(yr.includes(fa.group_name)&&!da.includes(fa.group_name))return Se.createElement(nt,{value:fa.group_name,key:fa.id},fa.group_name)})),Se.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Se.createElement(ne.Z,{disabled:Pe||mr(on.id),value:{type:on.penalty_type,inputValue:on.late_penalty},onChange:fa=>{var da;if((0,re.Rm)()&&!((da=gt.AssistantObject.practice)!=null&&da.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Wt[bn].late_penalty=fa.inputValue,Wt[bn].penalty_type=fa.type,Je([...Wt])}}),Se.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Se.createElement(ye.default,{size:"large",disabled:Pe||mr(on.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Ee()((0,y.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:fa=>Re(fa,Ce==null?void 0:Ce.course_end_date),format:"YYYY-MM-DD HH:mm",value:on!=null&&on.late_time?Ee()(on.late_time):void 0,onChange:(fa,da)=>{var yr;if((0,re.Rm)()&&!((yr=gt.AssistantObject.practice)!=null&&yr.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Wt[bn].late_time=da,Je([...Wt])}}),!Pe&&Se.createElement("div",{style:{display:"flex",width:"50px"}},Se.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var fa;if((0,re.Rm)()&&!((fa=gt.AssistantObject.practice)!=null&&fa.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Je(Wt.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),bn>0&&!on.id&&Se.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var fa;if((0,re.Rm)()&&!((fa=gt.AssistantObject.practice)!=null&&fa.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Wt=Wt.filter((da,yr)=>bn!==yr),Je(Wt.slice()),setTimeout(()=>Je(Wt.slice()),10)}}))))})),!Pe&&Se.createElement(Se.Fragment,null,Se.createElement(fe.ZP,{type:"primary",size:"large",loading:St,style:{width:"138px",marginTop:"30px"},onClick:()=>ua()},"\u4FDD\u5B58")),Se.createElement(ue.Z,{onConfirm:(on,bn)=>{Gt.splice(on,0,...bn),Gt.splice(on+bn.length,1);const Ia=(0,y.QE)([...Gt]);Ht([...Ia])}}),Se.createElement(ge.Z,{resdata:Lt,type:"shixun",okloading:St,oktext:(Lt==null?void 0:Lt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:on=>ot(void 0,null,function*(){zt(!0);let bn=yield(0,E.ZP)(`/api/courses/${de.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(de.categoryId)]}});zt(!1),(bn==null?void 0:bn.status)===0&&Na(mn)})}))};bt.ZP=(0,ee.connect)(({shixunHomeworks:et,classroomList:ht,loading:yt,user:gt})=>({shixunHomeworks:et,classroomList:ht,loading:yt.effects,user:gt}))(We)},37521:function(Ft,bt,te){"use strict";var z=te(59301),ye=te(54580),Oe=te(78241),je=te(43418),he=te(8591),be=te(1710),le=te(76560),me=te(90524),Ne=te(5295),De=te(82093),fe=te(61186),Le=te.n(fe),Ee=te(49661),re=te(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,x=(ge,Fe,Se)=>Fe in ge?E(ge,Fe,{enumerable:!0,configurable:!0,writable:!0,value:Se}):ge[Fe]=Se,ee=(ge,Fe)=>{for(var Se in Fe||(Fe={}))b.call(Fe,Se)&&x(ge,Se,Fe[Se]);if(a)for(var Se of a(Fe))y.call(Fe,Se)&&x(ge,Se,Fe[Se]);return ge},ne=(ge,Fe,Se)=>new Promise((Ie,ze)=>{var ve=it=>{try{xe(Se.next(it))}catch(Ue){ze(Ue)}},at=it=>{try{xe(Se.throw(it))}catch(Ue){ze(Ue)}},xe=it=>it.done?Ie(it.value):Promise.resolve(it.value).then(ve,at);xe((Se=Se.apply(ge,Fe)).next())});const{Dragger:oe}=ye.default,ue=({classroomList:ge,dispatch:Fe,onOk:Se})=>{const Ie=(0,le.useParams)(),[ze]=Oe.default.useForm(),[ve,at]=(0,z.useState)(),[xe,it]=(0,z.useState)(!1),Ue={height:100,onRemove:()=>{at("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:qe=>ne(void 0,null,function*(){return at(qe),!1})};return(0,z.useEffect)(()=>{ze.setFieldsValue({publish_time:Le()(Le()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Le()(Le()(new Date((0,Ee.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),re.createElement(je.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ge.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:xe},onOk:()=>ne(void 0,null,function*(){ze.submit()}),onCancel:()=>{ze.resetFields(),Fe({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(Oe.default,{form:ze,onFinish:qe=>ne(void 0,null,function*(){var st,ot,Ke;if(!(ve!=null&&ve.size)){he.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}it(!0);let Re=new FormData;Re.append("type",ge.actionTabs.type),Re.append("file",ve);let Me;window.location.href.indexOf("exercise")>-1?Me=`/api/exercises/${ge.actionTabs.id}/supplement_score.json`:Me=`/api/homework_commons/${ge.actionTabs.id}/supplement_score.json`;let Ve=yield(0,De.ZP)(Me,{method:"post",body:Re},!0);it(!1),(Ve==null?void 0:Ve.status)===0&&(Se(),ze.resetFields(),Fe({type:"classroomList/setActionTabs",payload:{}}),((ot=(st=Ve==null?void 0:Ve.data)==null?void 0:st.fail)==null?void 0:ot.length)>0&&je.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(be.default,{pagination:!1,dataSource:(Ke=Ve==null?void 0:Ve.data)==null?void 0:Ke.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ee.FH)("",me.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ge.actionTabs.type}`)}}))})},re.createElement(Oe.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ge.actionTabs.name),re.createElement(Oe.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ne.Z.downloadbutton,href:me.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ge.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(Oe.default.Item,{style:{marginBottom:0}},re.createElement(oe,ee({},Ue),re.createElement("a",{className:Ne.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};bt.Z=(0,le.connect)(({classroomList:ge})=>({classroomList:ge}))(ue)},56731:function(Ft,bt,te){"use strict";var z=te(59301),ye=te(54580),Oe=te(78241),je=te(43418),he=te(5871),be=te(76560),le=te(82093),me=te(61186),Ne=te.n(me),De=te(49661),fe=te(59301),Le=Object.defineProperty,Ee=Object.defineProperties,re=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(ge,Fe,Se)=>Fe in ge?Le(ge,Fe,{enumerable:!0,configurable:!0,writable:!0,value:Se}):ge[Fe]=Se,x=(ge,Fe)=>{for(var Se in Fe||(Fe={}))a.call(Fe,Se)&&y(ge,Se,Fe[Se]);if(E)for(var Se of E(Fe))b.call(Fe,Se)&&y(ge,Se,Fe[Se]);return ge},ee=(ge,Fe)=>Ee(ge,re(Fe)),ne=(ge,Fe,Se)=>new Promise((Ie,ze)=>{var ve=it=>{try{xe(Se.next(it))}catch(Ue){ze(Ue)}},at=it=>{try{xe(Se.throw(it))}catch(Ue){ze(Ue)}},xe=it=>it.done?Ie(it.value):Promise.resolve(it.value).then(ve,at);xe((Se=Se.apply(ge,Fe)).next())});const{Dragger:oe}=ye.default,ue=({classroomList:ge,dispatch:Fe,onOk:Se})=>{const Ie=(0,be.useParams)(),[ze]=Oe.default.useForm(),[ve,at]=(0,z.useState)(),[xe,it]=(0,z.useState)(!1),Ue={height:100,onRemove:()=>{at("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:qe=>ne(void 0,null,function*(){return at(qe),!1})};return(0,z.useEffect)(()=>{ze.setFieldsValue({publish_time:Ne()(Ne()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ne()(Ne()(new Date((0,De.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),fe.createElement(je.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:ge.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:xe},onOk:()=>ne(void 0,null,function*(){ze.submit()}),onCancel:()=>{ze.resetFields(),Fe({type:"classroomList/setActionTabs",payload:{}})}},fe.createElement(Oe.default,{form:ze,onFinish:qe=>ne(void 0,null,function*(){var st,ot;console.log("---",ge.actionTabs,qe,Ie);let Ke=((st=ge==null?void 0:ge.actionTabs)==null?void 0:st.type)==="exercise"?`/api/exercises/${Ie==null?void 0:Ie.category}/exercise_user/edit_score.json`:`/api/student_works/${ge.actionTabs.id}/edit_score.json`;it(!0);let Re=yield(0,le.ZP)(Ke,{method:"post",body:ee(x({},qe),{exercise_user_id:((ot=ge==null?void 0:ge.actionTabs)==null?void 0:ot.type)==="exercise"?ge.actionTabs.id:""})});it(!1),ze.resetFields(),Fe({type:"classroomList/setActionTabs",payload:{}}),Se()})},fe.createElement(Oe.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},fe.createElement(he.Z,{min:0,style:{width:"100%"}}))))};bt.Z=(0,be.connect)(({classroomList:ge})=>({classroomList:ge}))(ue)},4835:function(Ft,bt,te){"use strict";var z=te(59301),ye=te(54580),Oe=te(78241),je=te(3113),he=te(95237),be=te(81327),le=te(5083),me=te(76560),Ne=te(61186),De=te.n(Ne),fe=te(69577),Le=te(82093),Ee=te(59301),re=(b,y,x)=>new Promise((ee,ne)=>{var oe=Fe=>{try{ge(x.next(Fe))}catch(Se){ne(Se)}},ue=Fe=>{try{ge(x.throw(Fe))}catch(Se){ne(Se)}},ge=Fe=>Fe.done?ee(Fe.value):Promise.resolve(Fe.value).then(oe,ue);ge((x=x.apply(b,y)).next())});const{Dragger:E}=ye.default,a=({})=>{const b=(0,me.useParams)(),[y]=Oe.default.useForm(),[x,ee]=(0,z.useState)(!0),[ne,oe]=(0,z.useState)(!1);console.log("----",b);function ue(){return re(this,null,function*(){var ge,Fe;let Se;window.location.href.indexOf("exercise")>-1?Se=`/api/exercises/${b==null?void 0:b.categoryId}/get_time_setting.json`:Se=`/api/homework_commons/${b==null?void 0:b.categoryId}/get_time_setting.json`;let Ie=yield(0,Le.ZP)(Se,{method:"get"});(Ie==null?void 0:Ie.status)===0&&y.setFieldsValue({publish_time:De()(De()((ge=Ie==null?void 0:Ie.data)==null?void 0:ge.publish_time).format("YYYY-MM-DD HH:mm")),end_time:De()(De()((Fe=Ie==null?void 0:Ie.data)==null?void 0:Fe.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,z.useEffect)(()=>{ue()},[]),Ee.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},Ee.createElement("div",{style:{textAlign:"end"}},x&&Ee.createElement(je.ZP,{onClick:()=>{ee(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!x&&Ee.createElement("div",null,Ee.createElement(je.ZP,{type:"primary",loading:ne,onClick:()=>{y.submit()}},"\u63D0\u4EA4"),Ee.createElement(je.ZP,{style:{marginLeft:20},onClick:()=>{ee(!0)}},"\u53D6\u6D88"))),Ee.createElement(Oe.default,{form:y,disabled:x,onFinish:ge=>re(void 0,null,function*(){oe(!0),console.log("---",window.location.href);let Fe;window.location.href.indexOf("exercise")>-1?Fe=`/api/exercises/${b==null?void 0:b.categoryId}/time_setting.json`:Fe=`/api/homework_commons/${b==null?void 0:b.categoryId}/time_setting.json`;let Se=yield(0,Le.ZP)(Fe,{method:"post",body:{publish_time:De()(ge.publish_time).format("YYYY-MM-DD HH:mm"),end_time:De()(ge.end_time).format("YYYY-MM-DD HH:mm")}});oe(!1),(Se==null?void 0:Se.status)===0&&ee(!0)})},Ee.createElement(he.Z,null,Ee.createElement(be.Z,null,Ee.createElement(Oe.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},Ee.createElement(le.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:ge=>(0,fe.Q8)(ge),disabledTime:ge=>(0,fe.d0)(ge),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ee.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),Ee.createElement(he.Z,null,Ee.createElement(be.Z,null,Ee.createElement(Oe.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},Ee.createElement(le.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:ge=>(0,fe.Q8)(ge,"",y.getFieldValue("publish_time")),disabledTime:ge=>(0,fe.d0)(ge,y.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ee.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};bt.Z=(0,me.connect)(({classroomList:b})=>({classroomList:b}))(a)},62787:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return De}});var z=te(59301),ye=te(92832),Oe=te(24905),je=te(95237),he={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",le=te(57884),me=(fe,Le,Ee)=>new Promise((re,E)=>{var a=x=>{try{y(Ee.next(x))}catch(ee){E(ee)}},b=x=>{try{y(Ee.throw(x))}catch(ee){E(ee)}},y=x=>x.done?re(x.value):Promise.resolve(x.value).then(a,b);y((Ee=Ee.apply(fe,Le)).next())}),De=({data:fe,value:Le=[],handleChangePage:Ee,setSelectedRowKeys:re,selectedRowKeys:E,onChange:a=()=>{}})=>{const[b,y]=(0,z.useState)([]),[x,ee]=(0,z.useState)([]),[ne,oe]=(0,z.useState)([]);let[ue,ge]=(0,z.useState)(1),[Fe,Se]=(0,z.useState)();return(0,z.useEffect)(()=>{y(fe),ee([]),oe([])},[fe]),(0,z.useEffect)(()=>{re&&(ee(E),oe(E))},[E]),z.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},z.createElement("div",{className:he.leftdiv},z.createElement(ye.default.Search,{size:"middle",onChange:Ie=>me(void 0,null,function*(){y(fe.filter(ze=>{var ve;return(ve=ze==null?void 0:ze.name)==null?void 0:ve.includes(Ie.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),b.length===0&&z.createElement(le.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),z.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},z.createElement(Oe.default.Group,{value:x.map(Ie=>`${Ie.id}`),onChange:Ie=>{re(b.filter(ze=>Ie.includes(`${ze.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},b.map((Ie,ze)=>z.createElement(je.Z,{key:Ie.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},z.createElement(Oe.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Ie.is_published,value:`${Ie.id}`},z.createElement("div",{className:he.listClass},z.createElement("span",{className:he.spantitle,style:{width:Ie.is_published?"108px":"170px"}},Ie.name),Ie.is_published&&z.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),z.createElement("div",{className:he.rightdiv},z.createElement(ye.default.Search,{onChange:Ie=>{oe(x.filter(ze=>ze.name.includes(Ie.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&z.createElement(le.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&z.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},z.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((Ie,ze)=>z.createElement(je.Z,{justify:"space-between",style:{marginTop:"10px"},key:Ie.id},z.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Ie.name),z.createElement("img",{src:be,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{re(x.filter(ve=>`${ve.id}`!=`${Ie.id}`))}})))))))}},71141:function(Ft,bt,te){"use strict";te.d(bt,{Ei:function(){return y},rU:function(){return x},ZP:function(){return ne}});var z=te(59301),ye={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},Oe=te(78241),je=te(24905),he=te(5871),be=te(95237),le=te(43604),me=te(6848),Ne=te(92310),De=te.n(Ne),fe=te(59301),Le=Object.defineProperty,Ee=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,a=(oe,ue,ge)=>ue in oe?Le(oe,ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):oe[ue]=ge,b=(oe,ue)=>{for(var ge in ue||(ue={}))re.call(ue,ge)&&a(oe,ge,ue[ge]);if(Ee)for(var ge of Ee(ue))E.call(ue,ge)&&a(oe,ge,ue[ge]);return oe};const y=({value:oe,className:ue,style:ge})=>{const[Fe,Se]=(0,z.useState)("0");(0,z.useEffect)(()=>{if(oe){const{submit_limit:ze,must_file:ve}=oe;if(ze&&ve){Se("1");return}if(ze&&!ve){Se("2");return}if(!ze&&ve){Se("3");return}}},[oe]);const Ie={1:fe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",fe.createElement("span",{className:"ml5 mr5 c-light-primary"},oe==null?void 0:oe.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:fe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",fe.createElement("span",{className:"ml5 mr5 c-light-primary"},oe==null?void 0:oe.submit_limit_num),"\u5B57\u7B26"),3:fe.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return Fe==="0"?fe.createElement(fe.Fragment,null):fe.createElement("section",{className:De()(ye.exhibition,ue),style:ge},fe.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),Ie==null?void 0:Ie[Fe])},x=({className:oe,style:ue,form:ge})=>{const Fe=Oe.default.useWatch("submit_limit",ge),Se=Oe.default.useWatch("can_submit",ge);return fe.createElement("section",{className:De()(ye.wrap,oe),style:ue},fe.createElement("div",{className:`${ye.title}`},fe.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),fe.createElement("div",null,fe.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},fe.createElement(Oe.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(je.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),fe.createElement(Oe.default.Item,{name:"submit_num",rules:Se&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},fe.createElement(he.Z,{precision:0,min:1,disabled:!Se,size:"large",addonAfter:"\u6B21",style:{width:223}})),fe.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09")),fe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},fe.createElement(Oe.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(je.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),fe.createElement(Oe.default.Item,{className:"mr10",name:"submit_limit_num",rules:Fe&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},fe.createElement(he.Z,{precision:0,min:1,disabled:!Fe,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),fe.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},fe.createElement(Oe.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},fe.createElement(je.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),fe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},fe.createElement(Oe.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(je.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),fe.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09"))))};var ne=({value:oe,onChange:ue,className:ge,style:Fe,disabled:Se=!1,checkMarginLeft:Ie=0})=>{const ze={submit_limit:!1,submit_limit_num:200,must_file:!1},[ve,at]=(0,z.useState)({});(0,z.useEffect)(()=>{if(console.log(oe,"value"),!oe)return;const it={submit_limit:oe==null?void 0:oe.submit_limit,submit_limit_num:oe==null?void 0:oe.submit_limit_num,must_file:oe==null?void 0:oe.must_file,can_submit:oe==null?void 0:oe.can_submit,submit_num:oe==null?void 0:oe.submit_num};at(b({},it))},[oe]);const xe=it=>{const Ue=b(b({},ve),it);ue(Ue)};return fe.createElement("section",{className:De()(ye.wrap,ge),style:Fe},fe.createElement("div",{className:`${ye.title} mt30`},fe.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),fe.createElement(be.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},fe.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},fe.createElement(je.default,{disabled:Se,checked:ve==null?void 0:ve.can_submit,onChange:it=>xe({can_submit:it.target.checked})}),fe.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),fe.createElement(he.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:Se||!(ve!=null&&ve.can_submit),value:ve==null?void 0:ve.submit_num,onChange:it=>xe({submit_num:it})}),fe.createElement(me.Z,{overlayInnerStyle:{width:520},title:fe.createElement("div",null,"1\u3001\u82E5\u672A\u5F00\u542F\u8BE5\u9650\u5236\uFF0C\u5B66\u751F\u53EF\u4EE5\u65E0\u9650\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF1B",fe.createElement("br",null),"2\u3001\u82E5\u4F5C\u4E1A\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u5DF2\u7528\u5B8C\u63D0\u4EA4\u6B21\u6570\u7684\u5B66\u751F\uFF0C\u5C06\u83B7\u5F97\u4E00\u6B21\u989D\u5916\u7684\u63D0\u4EA4\u4F5C\u54C1\u673A\u4F1A\uFF1B",fe.createElement("br",null),"3\u3001\u82E5\u5B66\u751F\u9700\u8981\u8D85\u51FA\u89C4\u5B9A\u6B21\u6570\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u201C\u6253\u56DE\u91CD\u505A\u201D\u529F\u80FD\uFF0C\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002")},fe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ye.title_icon}`}))),fe.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},fe.createElement(je.default,{style:{marginLeft:Ie},disabled:Se,checked:ve==null?void 0:ve.submit_limit,onChange:it=>xe({submit_limit:it.target.checked})}),fe.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),fe.createElement(he.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:Se||!(ve!=null&&ve.submit_limit),value:ve==null?void 0:ve.submit_limit_num,onChange:it=>xe({submit_limit_num:it})})),fe.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},fe.createElement(je.default,{style:{marginLeft:Ie},disabled:Se,checked:ve==null?void 0:ve.must_file,onChange:it=>xe({must_file:it.target.checked})}),fe.createElement("span",{className:"ml10"},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))))}},97202:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return a}});var z=te(59301),ye=te(76560),Oe=te(5083),je=te(43418),he=te(92832),be=te(95237),le=te(43604),me={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Ne=te(61186),De=te.n(Ne),fe=te(49661),Le=te(57884),Ee=te(59301);const{RangePicker:re}=Oe.default,E=({dispatch:b,classroomList:y,onConfirm:x})=>{const[ee,ne]=(0,z.useState)([]),[oe,ue]=(0,z.useState)([]),[ge,Fe]=(0,z.useState)("");(0,z.useEffect)(()=>{var ze;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let ve=y.actionTabs.data;console.log("data",ve);let at=(ze=ve==null?void 0:ve.group_name)==null?void 0:ze.map((xe,it)=>{var Ue;return{group_id:ve==null?void 0:ve.group_id[it],group_name:ve==null?void 0:ve.group_name[it],is_admin:ve==null?void 0:ve.is_admin,end_time:ve==null?void 0:ve.end_time,publish_time:Array.isArray(ve==null?void 0:ve.publish_time)?(Ue=ve==null?void 0:ve.publish_time)==null?void 0:Ue[0]:ve==null?void 0:ve.publish_time}});at&&(ne([...at]),ue([...at]))}},[y.actionTabs]);const Se=()=>{b({type:"classroomList/setActionTabs",payload:{}}),Fe("")},Ie=ze=>{if(ze){const ve=oe==null?void 0:oe.filter(at=>{var xe,it;return(it=(xe=at==null?void 0:at.group_name)==null?void 0:xe.toLowerCase())==null?void 0:it.includes(ze==null?void 0:ze.toLowerCase())});ne(ve)}else ne(oe)};return Ee.createElement(je.default,{width:980,title:Ee.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Ee.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Ee.createElement("span",{className:me.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Ee.createElement(he.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:ge,onChange:ze=>{Fe(ze.target.value.trim()),Ie(ze.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Se(),onOk:()=>{var ze;x((ze=y.actionTabs)==null?void 0:ze.index,oe),Se()}},Ee.createElement("div",{className:me.modal_con},Ee.createElement(be.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(ee==null?void 0:ee.length)>0?ee.map(function(ze,ve){var at,xe;return Ee.createElement(le.Z,{span:24,key:ve},Ee.createElement(be.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:ve==(ee==null?void 0:ee.length)-1?"0px":"10px"}},Ee.createElement("div",{className:me.multiple_select,title:ze.group_name},ze.group_name),Ee.createElement("div",{className:"ml20"},Ee.createElement(re,{size:"large",ranges:{\u6B64\u523B:[ze.publish_time?De()(ze.publish_time):De()(),De()()]},allowClear:!1,disabled:(at=y.actionTabs)==null?void 0:at.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:it=>{var Ue;return(0,fe.Q8)(it,(Ue=y.actionTabs)==null?void 0:Ue.disabledDate)},disabledTime:it=>(0,fe.d0)(it),showTime:{showNow:!0,format:"HH:mm",defaultValue:[De()((0,fe.U6)(),"HH:mm"),De()((0,fe.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:ze.publish_time&&[De()(ze.publish_time),ze.end_time?De()(ze.end_time):void 0],onChange:(it,Ue)=>{ee[ve].publish_time=Ue[0],ee[ve].end_time=Ue[1],ne([...ee]),oe.forEach(qe=>{qe.group_id===ze.group_id&&(qe.publish_time=Ue[0],qe.end_time=Ue[1])}),ue([...oe])}})),(xe=y.actionTabs)!=null&&xe.rangePickerDisabled?Ee.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Ee.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{ee.splice(ve,1),ne([...ee]),oe.forEach((it,Ue)=>{it.group_id===ze.group_id&&oe.splice(Ue,1)}),ue([...oe])}})))}):Ee.createElement(Le.Z,null))))};var a=(0,ye.connect)(({classroomList:b})=>({classroomList:b}))(E)},92725:function(Ft,bt,te){"use strict";te.d(bt,{$J:function(){return Oe},JZ:function(){return he},bN:function(){return le},jP:function(){return be},rO:function(){return je}});var z=te(82093),ye=(me,Ne,De)=>new Promise((fe,Le)=>{var Ee=a=>{try{E(De.next(a))}catch(b){Le(b)}},re=a=>{try{E(De.throw(a))}catch(b){Le(b)}},E=a=>a.done?fe(a.value):Promise.resolve(a.value).then(Ee,re);E((De=De.apply(me,Ne)).next())});function Oe(me){return(0,z.U2)(`libraries/${me}.json`)}function je(me){return(0,z.U2)("library_tags.json",me)}function he(me){return ye(this,null,function*(){return(yield(0,z.IV)(`attachments/${me}.json`)).status===0})}function be(me){return(0,z.v_)("libraries.json",me)}function le(me,Ne){return(0,z.gz)(`libraries/${me}.json`,Ne)}},30975:function(Ft,bt,te){"use strict";te.d(bt,{AD:function(){return it},BA:function(){return ut},D9:function(){return Re},Hp:function(){return ue},IM:function(){return Ve},Iy:function(){return ge},KM:function(){return ke},KU:function(){return ht},MJ:function(){return Fe},Ne:function(){return Me},ON:function(){return gt},Uj:function(){return wt},VY:function(){return et},YO:function(){return Ae},YX:function(){return xt},Zn:function(){return E},_g:function(){return ee},_k:function(){return ot},c6:function(){return at},cr:function(){return a},eV:function(){return xe},fi:function(){return b},gh:function(){return ze},hS:function(){return nt},iA:function(){return y},j6:function(){return ne},je:function(){return st},jj:function(){return oe},kS:function(){return yt},o6:function(){return ve},pO:function(){return It},rQ:function(){return Ue},sA:function(){return Ie},xm:function(){return Ke},xo:function(){return We},y8:function(){return qe},yd:function(){return x}});var z=te(64948),ye=te(76560),Oe=te(49661),je=te(8591),he=te(90524),be=Object.defineProperty,le=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,De=(ce,ie,ae)=>ie in ce?be(ce,ie,{enumerable:!0,configurable:!0,writable:!0,value:ae}):ce[ie]=ae,fe=(ce,ie)=>{for(var ae in ie||(ie={}))me.call(ie,ae)&&De(ce,ae,ie[ae]);if(le)for(var ae of le(ie))Ne.call(ie,ae)&&De(ce,ae,ie[ae]);return ce},Le=(ce,ie,ae)=>new Promise((se,de)=>{var Ce=$e=>{try{Be(ae.next($e))}catch(Xe){de(Xe)}},pe=$e=>{try{Be(ae.throw($e))}catch(Xe){de(Xe)}},Be=$e=>$e.done?se($e.value):Promise.resolve($e.value).then(Ce,pe);Be((ae=ae.apply(ce,ie)).next())});const Ee=()=>{(0,ye.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},re=()=>{(0,ye.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},E=ce=>Le(void 0,null,function*(){Ee(),(yield(0,z.YR)(fe({},ce))).status===0&&(yield(0,Oe.QH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce.coursesId}/export_couser_info.json`,query:ce}))),re()}),a=ce=>Le(void 0,null,function*(){const ie=yield(0,z.yS)(fe({},ce));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_member_act_score`);else{if(ie.status===-2)return ie;ie.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_member_act_score`))}}),b=ce=>Le(void 0,null,function*(){const ie=yield(0,z.W0)(fe({},ce));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_score`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_score`))}}),y=ce=>Le(void 0,null,function*(){const ie=yield(0,z.Nl)(fe({},ce));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`))}}),x=ce=>Le(void 0,null,function*(){const ie=yield(0,z.IU)(fe({},ce));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/export_star_user`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/export_star_user`))}}),ee=ce=>Le(void 0,null,function*(){const ie=yield(0,z.td)(fe({},ce));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ie.status===-2)return ie;if(ie.status===-3)(0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`);else if(ie.status===-4)return ie}}),ne=ce=>Le(void 0,null,function*(){const ie=yield(0,z.QX)(fe({},ce));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_homework`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_homework`))}}),oe=(ce,ie)=>Le(void 0,null,function*(){const ae=yield(0,z.o_)(fe({},ce));ae.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),ue=(ce,ie)=>Le(void 0,null,function*(){const ae=yield(0,z.ZL)(fe({},ce));ae.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),ge=(ce,ie)=>Le(void 0,null,function*(){const ae=yield(0,z.aP)(fe({},ce));ae.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),Fe=(ce,ie)=>Le(void 0,null,function*(){const ae=yield(0,z.vV)(fe({},ce));ae.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),Se=ce=>Le(void 0,null,function*(){Ee(),(yield exportCourseWorkListAppendix(fe({},ce))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${ce.categoryId}/works_list.zip`,query:ce}))),re()}),Ie=ce=>Le(void 0,null,function*(){Ee(),yield(0,Oe.QH)("",he.Z.API_SERVER+`/api/polls/${ce.categoryId}/commit_result.xlsx`),re()}),ze=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce.coursesId}/attendances/export_xlsx_data.xlsx`,query:ce}))}),ve=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce.coursesId}/video_study_statics.xlsx`,query:ce}))}),at=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce.coursesId}/export_video_study.xlsx`,query:ce}))}),xe=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce.coursesId}/export_course_students_info.xlsx`,query:ce}))}),it=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/school_manages/students.xlsx",query:ce}))}),Ue=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/item_banks/export.xlsx",query:ce}))}),qe=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:ce}))}),st=ce=>Le(void 0,null,function*(){const ie=yield(0,z.Uy)(fe({},ce));ie.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/exercise_score,export_exercise_users`)):ie.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/exercise_score,export_exercise_users`))}),ot=ce=>Le(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/export_records/${ce.id}.xlsx`,query:ce}))}),Ke=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:ce}))}),Re=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce==null?void 0:ce.coursesId}/${ce.menuKey}_statistic.xlsx?${ce.checkedList.map(ie=>`course_group_id[]=${ie}`).join("&")}`,query:ce}))}),Me=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/ec_years/${ce==null?void 0:ce.ec_year_id}/ec_training_objectives.xlsx`,query:ce}))}),Ve=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)(ce==null?void 0:ce.name,(0,Oe.NY)({url:he.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:ce}))}),nt=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/ec_years/${ce==null?void 0:ce.ec_year_id}/ec_courses.xlsx`,query:ce}))}),We=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/ec_years/${ce==null?void 0:ce.ec_year_id}/ec_graduation_requirements.xlsx`,query:ce}))}),et=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:ce}))}),ht=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/exercises/${ce.categoryId}/rank_list.xlsx`,query:ce}))}),yt=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:ce}))}),gt=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/examination_banks/${ce.id}.json`,query:ce}))}),xt=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/exercises/${ce.categoryId}.json`,query:ce}))}),Ae=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/polls/${ce==null?void 0:ce.id}/commit_result.json`,query:ce}))}),wt=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/paths/get_task_pass.json",query:ce}))}),It=(ce,ie)=>Le(void 0,null,function*(){yield(0,Oe.FH)(ie||"",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/exercises/${ce==null?void 0:ce.exercise_id}/consult_exercise.json`,query:ce}))}),ke=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/competitions/${ce==null?void 0:ce.identifier}/competition_commit_records/member_works.xlsx`,query:ce}))}),ut=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce==null?void 0:ce.coursesId}/group_homeworks/import_group_template.xlsx`,query:ce}))})},32187:function(Ft,bt,te){"use strict";te.d(bt,{M:function(){return be},Y:function(){return he}});var z=te(61186),ye=te.n(z),Oe=te(89392),je=te.n(Oe);const he=(le,me="YYYY-MM-DD")=>(0,Oe.cloneDeepWith)(le,De=>{if(De instanceof ye())return De.format(me)}),be=(le,me,Ne)=>{const De=fe=>Reflect.toString.call(fe)==="[object Object]";if(!De(le)&&!Array.isArray(le))return le;for(const fe of Object.keys(le))Array.isArray(le[fe])?le[fe]=le[fe].map(Le=>be(Le,me,Ne)):De(le[fe])?le[fe]=be(le[fe],me,Ne):me.includes(fe)&&typeof le[fe]=="string"&&(le[fe]=Ne?ye()(le[fe],Ne):ye()(le[fe]));return le}},98072:function(Ft,bt,te){"use strict";te.d(bt,{U:function(){return Ne}});var z=te(59301),ye=Object.defineProperty,Oe=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,be=(De,fe,Le)=>fe in De?ye(De,fe,{enumerable:!0,configurable:!0,writable:!0,value:Le}):De[fe]=Le,le=(De,fe)=>{for(var Le in fe||(fe={}))je.call(fe,Le)&&be(De,Le,fe[Le]);if(Oe)for(var Le of Oe(fe))he.call(fe,Le)&&be(De,Le,fe[Le]);return De},me=(De,fe,Le)=>new Promise((Ee,re)=>{var E=y=>{try{b(Le.next(y))}catch(x){re(x)}},a=y=>{try{b(Le.throw(y))}catch(x){re(x)}},b=y=>y.done?Ee(y.value):Promise.resolve(y.value).then(E,a);b((Le=Le.apply(De,fe)).next())});function Ne(De,fe){const[Le,Ee]=(0,z.useState)(fe),[re,E]=(0,z.useState)(!1),[a,b]=(0,z.useState)();return[Le,re,(x,ee=!1)=>me(this,null,function*(){const ne=ee?fe:le(le({},Le),x);E(!0),Ee(ne);const oe=yield De(ne);return E(!1),b(oe),oe}),a]}},23869:function(Ft,bt,te){"use strict";te.d(bt,{rX:function(){return ne},pW:function(){return oe},gy:function(){return ue},xY:function(){return ee},O5:function(){return x},tJ:function(){return re},o1:function(){return E},Rd:function(){return y}});var z=te(76560),ye=te(43418),Oe=te(28103),je=te(8591),he=te(34055),be=te(49661),le=te(87169),me=te(25510),Ne="data:image/png;base64,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",De=te.p+"static/newqrcode.a8740efb.png",fe=te(32637),Le=te(59301),Ee=(ge,Fe,Se)=>new Promise((Ie,ze)=>{var ve=it=>{try{xe(Se.next(it))}catch(Ue){ze(Ue)}},at=it=>{try{xe(Se.throw(it))}catch(Ue){ze(Ue)}},xe=it=>it.done?Ie(it.value):Promise.resolve(it.value).then(ve,at);xe((Se=Se.apply(ge,Fe)).next())});const re=(ge,Fe=!1)=>!!(E(ge)&&a(Fe)),E=ge=>(0,he.bg)()?!0:(ge({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(ge=!1)=>{var Fe;const{user:Se}=(0,z.getDvaApp)()._store.getState();return(Fe=Se.userInfo)!=null&&Fe.profile_completed?!0:(ye.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,be.xg)("/account/profile/edit"),b()}}),!1)},b=()=>{ye.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},y=()=>{ye.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Le.createElement("div",{style:{textAlign:"center"}},Le.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),Le.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:fe}),Le.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},x=()=>{var ge;const{user:Fe}=(0,z.getDvaApp)()._store.getState();return(ge=Fe.userInfo)!=null&&ge.professional_certification?!0:(ye.default.confirm({title:"\u63D0\u793A",centered:!0,content:Le.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,be.xg)("/account/certification")}}),!1)},ee=()=>(0,he.V9)()?!0:(ye.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Le.createElement("div",{className:"tc",style:{marginLeft:-38}},Le.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Le.createElement("img",{src:De,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(ge,Fe)=>ge?!0:(ye.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Le.createElement("div",null,Le.createElement("p",null,Fe||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),Le.createElement("div",{style:{marginLeft:"110px"}},Le.createElement("img",{src:Ne,width:200}),Le.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,be.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),oe=ge=>{ye.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Le.createElement("div",null,Le.createElement("div",null,Le.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),Le.createElement(Oe.Z,null),Le.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Le.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",Le.createElement("a",null,ge),"\u5929\u3002"),Le.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Le.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),Le.createElement("div",{style:{textAlign:"center",marginTop:30}},Le.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:me,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ue=(ge,Fe="")=>{const{shixunsDetail:{detail:Se}}=(0,z.getDvaApp)()._store.getState();if((Se==null?void 0:Se.public)===2||(Se==null?void 0:Se.public)===1||(Se==null?void 0:Se.shixun_status)===3){let Ie="";return(Se==null?void 0:Se.public)===2&&(Ie="\u5DF2\u516C\u5F00"),(Se==null?void 0:Se.public)===1&&(Ie="\u5F85\u5BA1\u6838"),(Se==null?void 0:Se.shixun_status)===3&&(Ie="\u5DF2\u5173\u95ED"),ye.default.info({centered:!0,icon:Le.createElement(le.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Le.createElement("div",{className:"tc",style:{marginLeft:-38}},Le.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Le.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Ie,"\uFF0C",Fe,"\u3002"),Le.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Le.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:me,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Se==null?void 0:Se.shixun_status)===2?(ye.default.confirm({centered:!0,icon:Le.createElement(le.Z,null),title:"\u63D0\u793A",content:Le.createElement("div",null,Le.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Fe,"\u3002"),Le.createElement("br",null),Le.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{ye.default.confirm({width:440,centered:!0,icon:Le.createElement(le.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>Ee(void 0,null,function*(){(yield ge({type:"shixunsDetail/cancelRelease",payload:{id:Se==null?void 0:Se.identifier}})).status!==401&&(je.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ge({type:"shixunsDetail/getShixunsDetail",payload:{id:Se==null?void 0:Se.identifier}}),ge({type:"practiceSetting/getCommonData",payload:{id:Se==null?void 0:Se.identifier}}))})})}}),!0):!1}},50371:function(Ft,bt){"use strict";function te(){const z=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ye=1;ye{const he=Oe[je];he!==void 0&&(z[je]=he)})}return z}bt.Z=te},13845:function(Ft,bt,te){"use strict";te.d(bt,{F:function(){return z},Z:function(){return ye}});function z(Oe){return Oe!=null&&Oe===Oe.window}function ye(Oe,je){var he,be;if(typeof window=="undefined")return 0;const le=je?"scrollTop":"scrollLeft";let me=0;return z(Oe)?me=Oe[je?"pageYOffset":"pageXOffset"]:Oe instanceof Document?me=Oe.documentElement[le]:(Oe instanceof HTMLElement||Oe)&&(me=Oe[le]),Oe&&!z(Oe)&&typeof me!="number"&&(me=(be=((he=Oe.ownerDocument)!==null&&he!==void 0?he:Oe).documentElement)===null||be===void 0?void 0:be[le]),me}},56762:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ye}});var z=te(59301);function ye(){const[,Oe]=z.useReducer(je=>je+1,0);return Oe}},68031:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return je}});var z=te(16089);function ye(he,be,le,me){const Ne=le-be;return he/=me/2,he<1?Ne/2*he*he*he+be:Ne/2*((he-=2)*he*he+2)+be}var Oe=te(13845);function je(he){let be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:le=()=>window,callback:me,duration:Ne=450}=be,De=le(),fe=(0,Oe.Z)(De,!0),Le=Date.now(),Ee=()=>{const E=Date.now()-Le,a=ye(E>Ne?Ne:E,fe,he,Ne);(0,Oe.F)(De)?De.scrollTo(window.pageXOffset,a):De instanceof Document||De.constructor.name==="HTMLDocument"?De.documentElement.scrollTop=a:De.scrollTop=a,E{const{componentCls:Re,iconCls:Me,antCls:Ve,badgeShadowSize:nt,motionDurationSlow:We,textFontSize:et,textFontSizeSM:ht,statusSize:yt,dotSize:gt,textFontWeight:xt,indicatorHeight:Ae,indicatorHeightSM:wt,marginXS:It}=Ke,ke=`${Ve}-scroll-number`,ut=(0,De.Z)(Ke,(ce,ie)=>{let{darkColor:ae}=ie;return{[`&${Re} ${Re}-color-${ce}`]:{background:ae,[`&:not(${Re}-count)`]:{color:ae}}}});return{[Re]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ne.Wf)(Ke)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${Re}-count`]:{zIndex:Ke.indicatorZIndex,minWidth:Ae,height:Ae,color:Ke.badgeTextColor,fontWeight:xt,fontSize:et,lineHeight:`${Ae}px`,whiteSpace:"nowrap",textAlign:"center",background:Ke.badgeColor,borderRadius:Ae/2,boxShadow:`0 0 0 ${nt}px ${Ke.badgeShadowColor}`,transition:`background ${Ke.motionDurationMid}`,a:{color:Ke.badgeTextColor},"a:hover":{color:Ke.badgeTextColor},"a:hover &":{background:Ke.badgeColorHover}},[`${Re}-count-sm`]:{minWidth:wt,height:wt,fontSize:ht,lineHeight:`${wt}px`,borderRadius:wt/2},[`${Re}-multiple-words`]:{padding:`0 ${Ke.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${Re}-dot`]:{zIndex:Ke.indicatorZIndex,width:gt,minWidth:gt,height:gt,background:Ke.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${nt}px ${Ke.badgeShadowColor}`},[`${Re}-dot${ke}`]:{transition:`background ${We}`},[`${Re}-count, ${Re}-dot, ${ke}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Me}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${Re}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${Re}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:yt,height:yt,verticalAlign:"middle",borderRadius:"50%"},[`${Re}-status-success`]:{backgroundColor:Ke.colorSuccess},[`${Re}-status-processing`]:{overflow:"visible",color:Ke.colorPrimary,backgroundColor:Ke.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:nt,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:Ee,animationDuration:Ke.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${Re}-status-default`]:{backgroundColor:Ke.colorTextPlaceholder},[`${Re}-status-error`]:{backgroundColor:Ke.colorError},[`${Re}-status-warning`]:{backgroundColor:Ke.colorWarning},[`${Re}-status-text`]:{marginInlineStart:It,color:Ke.colorText,fontSize:Ke.fontSize}}}),ut),{[`${Re}-zoom-appear, ${Re}-zoom-enter`]:{animationName:re,animationDuration:Ke.motionDurationSlow,animationTimingFunction:Ke.motionEaseOutBack,animationFillMode:"both"},[`${Re}-zoom-leave`]:{animationName:E,animationDuration:Ke.motionDurationSlow,animationTimingFunction:Ke.motionEaseOutBack,animationFillMode:"both"},[`&${Re}-not-a-wrapper`]:{[`${Re}-zoom-appear, ${Re}-zoom-enter`]:{animationName:a,animationDuration:Ke.motionDurationSlow,animationTimingFunction:Ke.motionEaseOutBack},[`${Re}-zoom-leave`]:{animationName:b,animationDuration:Ke.motionDurationSlow,animationTimingFunction:Ke.motionEaseOutBack},[`&:not(${Re}-status)`]:{verticalAlign:"middle"},[`${ke}-custom-component, ${Re}-count`]:{transform:"none"},[`${ke}-custom-component, ${ke}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${ke}`]:{overflow:"hidden",[`${ke}-only`]:{position:"relative",display:"inline-block",height:Ae,transition:`all ${Ke.motionDurationSlow} ${Ke.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${ke}-only-unit`]:{height:Ae,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${ke}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${Re}-count, ${Re}-dot, ${ke}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ee=Ke=>{const{fontSize:Re,lineHeight:Me,lineWidth:Ve,marginXS:nt,colorBorderBg:We}=Ke,et=Math.round(Re*Me),ht=Ve,yt=Ke.colorBgContainer,gt=Ke.colorError,xt=Ke.colorErrorHover;return(0,fe.TS)(Ke,{badgeFontHeight:et,badgeShadowSize:ht,badgeTextColor:yt,badgeColor:gt,badgeColorHover:xt,badgeShadowColor:We,badgeProcessingDuration:"1.2s",badgeRibbonOffset:nt,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},ne=Ke=>{const{fontSize:Re,lineHeight:Me,fontSizeSM:Ve,lineWidth:nt}=Ke;return{indicatorZIndex:"auto",indicatorHeight:Math.round(Re*Me)-2*nt,indicatorHeightSM:Re,dotSize:Ve/2,textFontSize:Ve,textFontSizeSM:Ve,textFontWeight:"normal",statusSize:Ve/2}};var oe=(0,Le.Z)("Badge",Ke=>{const Re=ee(Ke);return[x(Re)]},ne);const ue=Ke=>{const{antCls:Re,badgeFontHeight:Me,marginXS:Ve,badgeRibbonOffset:nt}=Ke,We=`${Re}-ribbon`,et=`${Re}-ribbon-wrapper`,ht=(0,De.Z)(Ke,(yt,gt)=>{let{darkColor:xt}=gt;return{[`&${We}-color-${yt}`]:{background:xt,color:xt}}});return{[`${et}`]:{position:"relative"},[`${We}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ne.Wf)(Ke)),{position:"absolute",top:Ve,padding:`0 ${Ke.paddingXS}px`,color:Ke.colorPrimary,lineHeight:`${Me}px`,whiteSpace:"nowrap",backgroundColor:Ke.colorPrimary,borderRadius:Ke.borderRadiusSM,[`${We}-text`]:{color:Ke.colorTextLightSolid},[`${We}-corner`]:{position:"absolute",top:"100%",width:nt,height:nt,color:"currentcolor",border:`${nt/2}px solid`,transform:Ke.badgeRibbonCornerTransform,transformOrigin:"top",filter:Ke.badgeRibbonCornerFilter}}),ht),{[`&${We}-placement-end`]:{insetInlineEnd:-nt,borderEndEndRadius:0,[`${We}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${We}-placement-start`]:{insetInlineStart:-nt,borderEndStartRadius:0,[`${We}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var ge=(0,Le.Z)(["Badge","Ribbon"],Ke=>{const Re=ee(Ke);return[ue(Re)]},ne),Se=Ke=>{const{className:Re,prefixCls:Me,style:Ve,color:nt,children:We,text:et,placement:ht="end",rootClassName:yt}=Ke,{getPrefixCls:gt,direction:xt}=je.useContext(le.E_),Ae=gt("ribbon",Me),wt=(0,he.o2)(nt,!1),It=ye()(Ae,`${Ae}-placement-${ht}`,{[`${Ae}-rtl`]:xt==="rtl",[`${Ae}-color-${nt}`]:wt},Re),[ke,ut]=ge(Ae),ce={},ie={};return nt&&!wt&&(ce.background=nt,ie.color=nt),ke(je.createElement("div",{className:ye()(`${Ae}-wrapper`,yt,ut)},We,je.createElement("div",{className:ye()(It,ut),style:Object.assign(Object.assign({},ce),Ve)},je.createElement("span",{className:`${Ae}-text`},et),je.createElement("div",{className:`${Ae}-corner`,style:ie}))))};function Ie(Ke){let{prefixCls:Re,value:Me,current:Ve,offset:nt=0}=Ke,We;return nt&&(We={position:"absolute",top:`${nt}00%`,left:0}),je.createElement("span",{style:We,className:ye()(`${Re}-only-unit`,{current:Ve})},Me)}function ze(Ke,Re,Me){let Ve=Ke,nt=0;for(;(Ve+10)%10!==Re;)Ve+=Me,nt+=Me;return nt}function ve(Ke){const{prefixCls:Re,count:Me,value:Ve}=Ke,nt=Number(Ve),We=Math.abs(Me),[et,ht]=je.useState(nt),[yt,gt]=je.useState(We),xt=()=>{ht(nt),gt(We)};je.useEffect(()=>{const It=setTimeout(()=>{xt()},1e3);return()=>{clearTimeout(It)}},[nt]);let Ae,wt;if(et===nt||Number.isNaN(nt)||Number.isNaN(et))Ae=[je.createElement(Ie,Object.assign({},Ke,{key:nt,current:!0}))],wt={transition:"none"};else{Ae=[];const It=nt+10,ke=[];for(let ie=nt;ie<=It;ie+=1)ke.push(ie);const ut=ke.findIndex(ie=>ie%10===et);Ae=ke.map((ie,ae)=>{const se=ie%10;return je.createElement(Ie,Object.assign({},Ke,{key:ie,value:se,offset:ae-ut,current:ae===ut}))});const ce=yt{const{prefixCls:Me,count:Ve,className:nt,motionClassName:We,style:et,title:ht,show:yt,component:gt="sup",children:xt}=Ke,Ae=at(Ke,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:wt}=je.useContext(le.E_),It=wt("scroll-number",Me),ke=Object.assign(Object.assign({},Ae),{"data-show":yt,style:et,className:ye()(It,nt,We),title:ht});let ut=Ve;if(Ve&&Number(Ve)%1===0){const ce=String(Ve).split("");ut=je.createElement("bdi",null,ce.map((ie,ae)=>je.createElement(ve,{prefixCls:It,count:Number(Ve),value:ie,key:ce.length-ae})))}return et&&et.borderColor&&(ke.style=Object.assign(Object.assign({},et),{boxShadow:`0 0 0 1px ${et.borderColor} inset`})),xt?(0,be.Tm)(xt,ce=>({className:ye()(`${It}-custom-component`,ce==null?void 0:ce.className,We)})):je.createElement(gt,Object.assign({},ke,{ref:Re}),ut)}),Ue=function(Ke,Re){var Me={};for(var Ve in Ke)Object.prototype.hasOwnProperty.call(Ke,Ve)&&Re.indexOf(Ve)<0&&(Me[Ve]=Ke[Ve]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Ve=Object.getOwnPropertySymbols(Ke);nt{var Me,Ve,nt,We,et;const{prefixCls:ht,scrollNumberPrefixCls:yt,children:gt,status:xt,text:Ae,color:wt,count:It=null,overflowCount:ke=99,dot:ut=!1,size:ce="default",title:ie,offset:ae,style:se,className:de,rootClassName:Ce,classNames:pe,styles:Be,showZero:$e=!1}=Ke,Xe=Ue(Ke,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Pe,direction:mt,badge:St}=je.useContext(le.E_),zt=Pe("badge",ht),[Gt,Ht]=oe(zt),Wt=It>ke?`${ke}+`:It,Je=Wt==="0"||Wt===0,lt=It===null||Je&&!$e,Dt=(xt!=null||wt!=null)&<,Lt=ut&&!Je,ln=Lt?"":Wt,mn=(0,je.useMemo)(()=>(ln==null||ln===""||Je&&!$e)&&!Lt,[ln,Je,$e,Lt]),fn=(0,je.useRef)(It);mn||(fn.current=It);const Dn=fn.current,ua=(0,je.useRef)(ln);mn||(ua.current=ln);const Na=ua.current,Pa=(0,je.useRef)(Lt);mn||(Pa.current=Lt);const wa=(0,je.useMemo)(()=>{if(!ae)return Object.assign(Object.assign({},St==null?void 0:St.style),se);const Ia={marginTop:ae[1]};return mt==="rtl"?Ia.left=parseInt(ae[0],10):Ia.right=-parseInt(ae[0],10),Object.assign(Object.assign(Object.assign({},Ia),St==null?void 0:St.style),se)},[mt,ae,se,St==null?void 0:St.style]),ar=ie!=null?ie:typeof Dn=="string"||typeof Dn=="number"?Dn:void 0,sr=mn||!Ae?null:je.createElement("span",{className:`${zt}-status-text`},Ae),ma=!Dn||typeof Dn!="object"?void 0:(0,be.Tm)(Dn,Ia=>({style:Object.assign(Object.assign({},wa),Ia.style)})),mr=(0,he.o2)(wt,!1),ir=ye()(pe==null?void 0:pe.indicator,(Me=St==null?void 0:St.classNames)===null||Me===void 0?void 0:Me.indicator,{[`${zt}-status-dot`]:Dt,[`${zt}-status-${xt}`]:!!xt,[`${zt}-color-${wt}`]:mr}),on={};wt&&!mr&&(on.color=wt,on.background=wt);const bn=ye()(zt,{[`${zt}-status`]:Dt,[`${zt}-not-a-wrapper`]:!gt,[`${zt}-rtl`]:mt==="rtl"},de,Ce,St==null?void 0:St.className,(Ve=St==null?void 0:St.classNames)===null||Ve===void 0?void 0:Ve.root,pe==null?void 0:pe.root,Ht);if(!gt&&Dt){const Ia=wa.color;return Gt(je.createElement("span",Object.assign({},Xe,{className:bn,style:Object.assign(Object.assign(Object.assign({},Be==null?void 0:Be.root),(nt=St==null?void 0:St.styles)===null||nt===void 0?void 0:nt.root),wa)}),je.createElement("span",{className:ir,style:Object.assign(Object.assign(Object.assign({},Be==null?void 0:Be.indicator),(We=St==null?void 0:St.styles)===null||We===void 0?void 0:We.indicator),on)}),Ae&&je.createElement("span",{style:{color:Ia},className:`${zt}-status-text`},Ae)))}return Gt(je.createElement("span",Object.assign({ref:Re},Xe,{className:bn,style:Object.assign(Object.assign({},(et=St==null?void 0:St.styles)===null||et===void 0?void 0:et.root),Be==null?void 0:Be.root)}),gt,je.createElement(Oe.default,{visible:!mn,motionName:`${zt}-zoom`,motionAppear:!1,motionDeadline:1e3},Ia=>{let{className:fa,ref:da}=Ia;var yr,Hn;const vo=Pe("scroll-number",yt),ho=Pa.current,jr=ye()(pe==null?void 0:pe.indicator,(yr=St==null?void 0:St.classNames)===null||yr===void 0?void 0:yr.indicator,{[`${zt}-dot`]:ho,[`${zt}-count`]:!ho,[`${zt}-count-sm`]:ce==="small",[`${zt}-multiple-words`]:!ho&&Na&&Na.toString().length>1,[`${zt}-status-${xt}`]:!!xt,[`${zt}-color-${wt}`]:mr});let _t=Object.assign(Object.assign(Object.assign({},Be==null?void 0:Be.indicator),(Hn=St==null?void 0:St.styles)===null||Hn===void 0?void 0:Hn.indicator),wa);return wt&&!mr&&(_t=_t||{},_t.background=wt),je.createElement(it,{prefixCls:vo,show:!mn,motionClassName:fa,className:jr,count:Na,title:ar,style:_t,key:"scrollNumber",ref:da},ma)}),sr))},st=je.forwardRef(qe);st.Ribbon=Se;var ot=st},66104:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return it}});var z=te(92310),ye=te.n(z),Oe=te(11592),je=te(26112),he=te(59301),be=te(92343),le=te(36355),me=te(84105),Ne=te(91857);const De=Ue=>{let{children:qe}=Ue;const{getPrefixCls:st}=he.useContext(le.E_),ot=st("breadcrumb");return he.createElement("li",{className:`${ot}-separator`,"aria-hidden":"true"},qe===""?qe:qe||"/")};De.__ANT_BREADCRUMB_SEPARATOR=!0;var fe=De,Le=function(Ue,qe){var st={};for(var ot in Ue)Object.prototype.hasOwnProperty.call(Ue,ot)&&qe.indexOf(ot)<0&&(st[ot]=Ue[ot]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,ot=Object.getOwnPropertySymbols(Ue);Keqe[Ke]||ot)}function re(Ue,qe,st,ot){if(st==null)return null;const{className:Ke,onClick:Re}=qe,Me=Le(qe,["className","onClick"]),Ve=Object.assign(Object.assign({},(0,je.Z)(Me,{data:!0,aria:!0})),{onClick:Re});return ot!==void 0?he.createElement("a",Object.assign({},Ve,{className:ye()(`${Ue}-link`,Ke),href:ot}),st):he.createElement("span",Object.assign({},Ve,{className:ye()(`${Ue}-link`,Ke)}),st)}function E(Ue,qe){return(ot,Ke,Re,Me,Ve)=>{if(qe)return qe(ot,Ke,Re,Me);const nt=Ee(ot,Ke);return re(Ue,ot,nt,Ve)}}var a=function(Ue,qe){var st={};for(var ot in Ue)Object.prototype.hasOwnProperty.call(Ue,ot)&&qe.indexOf(ot)<0&&(st[ot]=Ue[ot]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,ot=Object.getOwnPropertySymbols(Ue);Ke{const{prefixCls:qe,separator:st="/",children:ot,menu:Ke,overlay:Re,dropdownProps:Me,href:Ve}=Ue,We=(et=>{if(Ke||Re){const ht=Object.assign({},Me);if(Ke){const yt=Ke||{},{items:gt}=yt,xt=a(yt,["items"]);ht.menu=Object.assign(Object.assign({},xt),{items:gt==null?void 0:gt.map((Ae,wt)=>{var{key:It,title:ke,label:ut,path:ce}=Ae,ie=a(Ae,["key","title","label","path"]);let ae=ut!=null?ut:ke;return ce&&(ae=he.createElement("a",{href:`${Ve}${ce}`},ae)),Object.assign(Object.assign({},ie),{key:It!=null?It:wt,label:ae})})})}else Re&&(ht.overlay=Re);return he.createElement(Ne.Z,Object.assign({placement:"bottom"},ht),he.createElement("span",{className:`${qe}-overlay-link`},et,he.createElement(me.Z,null)))}return et})(ot);return We!=null?he.createElement(he.Fragment,null,he.createElement("li",null,We),st&&he.createElement(fe,null,st)):null},y=Ue=>{const{prefixCls:qe,children:st,href:ot}=Ue,Ke=a(Ue,["prefixCls","children","href"]),{getPrefixCls:Re}=he.useContext(le.E_),Me=Re("breadcrumb",qe);return he.createElement(b,Object.assign({},Ke,{prefixCls:Me}),re(Me,Ke,st,ot))};y.__ANT_BREADCRUMB_ITEM=!0;var x=y,ee=te(17313),ne=te(83116),oe=te(37613);const ue=Ue=>{const{componentCls:qe,iconCls:st}=Ue;return{[qe]:Object.assign(Object.assign({},(0,ee.Wf)(Ue)),{color:Ue.itemColor,fontSize:Ue.fontSize,[st]:{fontSize:Ue.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Ue.linkColor,transition:`color ${Ue.motionDurationMid}`,padding:`0 ${Ue.paddingXXS}px`,borderRadius:Ue.borderRadiusSM,height:Ue.lineHeight*Ue.fontSize,display:"inline-block",marginInline:-Ue.marginXXS,"&:hover":{color:Ue.linkHoverColor,backgroundColor:Ue.colorBgTextHover}},(0,ee.Qy)(Ue)),"li:last-child":{color:Ue.lastItemColor},[`${qe}-separator`]:{marginInline:Ue.separatorMargin,color:Ue.separatorColor},[`${qe}-link`]:{[` +`),vn.focus();default:throw new Error}},[vn,Ya]),Lr=(0,z.useMemo)(()=>{switch(Ya){case Dt:return z.createElement(Ve,{callback:xn,onCancel:kr});case Dn:return z.createElement(nt.Z,{callback:xn,onCancel:kr});case Lt:return z.createElement(We.Z,{callback:xn,onCancel:kr});case ln:return z.createElement(Ce,{callback:xn,onCancel:kr});case ua:return z.createElement(Pe,{callback:xn,onCancel:kr});case"maths-latex":return z.createElement(jt,{showSaveButton:!0,callback:xn});case"inline-latex":return z.createElement(Wt.Z,{showSaveButton:!0,callback:xn});default:return null}},[Ya]);function kr(){uo("")}(0,z.useEffect)(()=>{if(yn.current){let _a=function(pi){wo=!0,ni=pi.pageY},$n=function(){wo=!1},Xa=function(pi){if(wo){let Si=pi.pageY-ni;Si<0&&(Si=0),Si>300&&(Si=300);let Li=Un+Si+"px";Wo(Li)}},$a=yn.current,wo=!1,ni=0;return $a.addEventListener("mousedown",_a),document.addEventListener("mousemove",Xa),document.addEventListener("mouseup",$n),()=>{$a.removeEventListener("mousedown",_a),document.removeEventListener("mousemove",Xa),document.removeEventListener("mouseup",$n)}}},[vn,yn]),(0,z.useEffect)(()=>{Wo(Un)},[Un]);const xo=da(Rt),Xr=da(yo),vr={width:xo,height:Xr},oo=(0,z.useMemo)(()=>{if(Zr){let _a=new Date(Zr),$n=_a.getHours(),Xa=_a.getMinutes(),$a=_a.getSeconds();return $n=$n<10?"0"+$n:$n,Xa=Xa<10?"0"+Xa:Xa,$a=$a<10?"0"+$a:$a,`${$n}:${Xa}:${$a}`}return 0},[Zr]),to=_a=>{const $n=[];if(Go){let Xa=-1;_a=_a.replace(/(@▁▁@|@▁@)/g,function($a,wo,ni){$n.push({multiLine:$a!==bn})})}return $n};function Ko(){window.sessionStorage.removeItem(So),ba(!1),Ar(0)}function No(){ba(!1),Ar(0),vn.setValue(window.sessionStorage.getItem(So))}(0,z.useEffect)(()=>{ho[Ya]&&Ya!==mn&&Ya!==ln&&setTimeout(()=>{const _a=document.getElementsByClassName("markdown-popup-form")[0],$n=window.innerWidth/2-_a.offsetWidth/2,Xa=window.innerHeight/2-_a.offsetHeight/2;Gi($n),fi(Xa)},0)},[Ya]);const si=_a=>{_a.preventDefault();const $n=_a.clientX-Ji,Xa=_a.clientY-Ii;document.body.onmousemove=$a=>{let wo=$a.clientX-$n,ni=$a.clientY-Xa;const pi=document.getElementsByClassName("markdown-popup-form")[0],Si=window.innerWidth-pi.offsetWidth,Li=window.innerHeight-pi.offsetHeight;wo=Math.max(0,Math.min(wo,Si)),ni=Math.max(0,Math.min(ni,Li)),xi($a.clientX,$a.clientY,$n,Xa)&&(Gi(wo),fi(ni))},document.body.onmouseup=function(){document.body.onmousemove=null}},xi=(_a,$n,Xa,$a)=>{const wo=document.body.clientHeight,ni=document.body.clientWidth;return _a<20&&Xa>_a||_a>ni-20&&Xa<_a||$n<20&&$a>$n||$n>wo-20&&$a<$n?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};return z.createElement(z.Fragment,null,z.createElement("div",{className:"markdown-editor-wrapper",ref:Ni},z.createElement("div",{className:`markdown-editor-container ${Tn} ${ui?"on-preview":""} ${va?"mini":""} ${Ta?"full-screen":""}`,style:vr},z.createElement(Fe,{insertTemp:dr,watch:ui,fullScreen:Ta,showNullButton:io,showNullProgramButton:Go,onActionCallback:Sr,hidetoolBar:bo,extraUse:br}),z.createElement("div",{className:"markdown-editor-body"},z.createElement("div",{className:"codemirror-container"},z.createElement("textarea",{ref:zi,placeholder:jn})),ui?z.createElement("div",{ref:hn,className:"preview-container"},Er==="stex"&&z.createElement(Le,{value:Io}),Er!=="stex"&&z.createElement(fe.Z,{disabledFill:Kn,showProgramFill:Go,value:Io})):null))),Fr?z.createElement("a",{ref:yn,className:"editor-resize"}):null,Ya===mn&&z.createElement(xt,{callback:xn,onCancel:kr}),Ya===ln&&z.createElement(Ce,{callback:xn,onCancel:kr}),z.createElement(Se.Z,null,ho[Ya]&&Ya!==mn&&Ya!==ln?z.createElement(et.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:Ji,top:Ii},title:z.createElement("div",{style:{cursor:"move"},onMouseDown:si},ho[Ya]),open:!0,onCancel:kr,footer:null,destroyOnClose:!0,width:Ya===ln?"1200px":null,height:Ya===ln?"80vh":null,className:"markdown-popup-form"},Lr):null))}},45596:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ge},I:function(){return Se}});var z=te(78241),ye=te(8591),Oe=te(92832),je=te(81327),he=te(5871),be=te(5112),le=te(3113),me=te(67303),Ne=te(59301),De=te(34055),fe=te(59301),Le=Object.defineProperty,Ee=Object.defineProperties,re=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(Ie,ze,ve)=>ze in Ie?Le(Ie,ze,{enumerable:!0,configurable:!0,writable:!0,value:ve}):Ie[ze]=ve,x=(Ie,ze)=>{for(var ve in ze||(ze={}))a.call(ze,ve)&&y(Ie,ve,ze[ve]);if(E)for(var ve of E(ze))b.call(ze,ve)&&y(Ie,ve,ze[ve]);return Ie},ee=(Ie,ze)=>Ee(Ie,re(ze));const{useForm:ne}=z.default,oe={width:280,marginRight:10},ue={labelCol:{span:5},wrapperCol:{span:19}};var ge=({callback:Ie,onCancel:ze})=>{const[ve]=ne();let at=(0,Ne.useRef)();function xe(qe){at.current.width=ve.getFieldValue("width"),at.current.align=ve.getFieldValue("align"),Ie(qe,at.current)}function it(qe,st){if(qe.status===-1){ye.ZP.error(qe.message);return}ve.setFieldsValue({src:`/api/attachments/${qe.id}`,type:st.type})}function Ue(qe){let st=qe.target.files[0];at.current=st,Se(st,it)}return fe.createElement(z.default,ee(x({form:ve},ue),{className:"upload-image-panel",onFinish:xe,style:{width:470,overflow:"hidden"}}),fe.createElement(z.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},fe.createElement("div",{className:"flex-container"},fe.createElement(z.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},fe.createElement(Oe.default,{style:oe})),fe.createElement(Fe,{onFileChange:Ue}))),fe.createElement(z.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},fe.createElement(Oe.default,{style:{width:264}})),fe.createElement(z.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},fe.createElement(je.Z,null,fe.createElement(z.default.Item,{name:"width",style:{margin:0}},fe.createElement(he.Z,{style:{width:264}})),fe.createElement("span",{className:"ml8"},"%"))),fe.createElement(z.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},fe.createElement(be.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),fe.createElement("aside",null,fe.createElement(z.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},fe.createElement(le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),fe.createElement(le.ZP,{type:"default",onClick:ze},"\u53D6\u6D88"))))};function Fe({onFileChange:Ie}){return fe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",fe.createElement("input",{type:"file",onChange:Ie}))}function Se(Ie,ze){if(!Ie)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,De.bg)())throw ye.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ve=new FormData;ve.append("editormd-image-file",Ie),ve.append("file_param_name","editormd-image-file"),ve.append("byxhr","true");var at=new window.XMLHttpRequest;at.withCredentials=!0,at.addEventListener("load",function(xe){ze(JSON.parse(xe.target.responseText),Ie)},!1),at.addEventListener("error",function(xe){console.error(xe)},!1),at.open("POST",`${me.KI}/api/attachments.json`),at.send(ve)}},75790:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return Oe}});var z=te(59301),ye=te(4676);class Oe extends z.Component{constructor(he){super(he);const be=window.document;this.node=be.createElement("div"),be.body.appendChild(this.node)}render(){const{children:he}=this.props;return(0,ye.createPortal)(he,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(Ft,bt,te){"use strict";te.d(bt,{i:function(){return ue},Z:function(){return Fe}});var z={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},ye=te(71418),Oe=te(6848),je=te(93948),he=te(92310),be=te.n(he),le=te(49661),me=te(57884),Ne=te(34055),De=te(79005),fe=te(20345),Le=te(77882),Ee=te(31081),re=te(75309),E=te(71979),a=te(47558),b=te(42922),y=te(66832),x=te(96593),ee=te(19664),ne=te(91833),oe=te(59301);const ue=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:De,swimg:fe},{name:"101\u8BA1\u5212",ptimg:Le,swimg:Ee},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:re,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:b},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:y,swimg:x},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ee,swimg:ne}];var Fe=({className:Se,dataSource:Ie=[],col:ze=4,right:ve,bottom:at=23,precision:xe=0,wrapWidth:it=1200,trackEventItems:Ue,loading:qe,onRemove:st=()=>{},isCurrent:ot=!0,showAlias:Ke=!1,showProgress:Re=!1})=>{const Me=Math.floor((it-(ze-1)*ve)/ze),Ve=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(nt=>(window.ENV==="build"&&(nt.ptimg=`/react/build${nt.ptimg}`,nt.swimg=`/react/build${nt.swimg}`),nt));return oe.createElement(ye.Z,{spinning:qe},oe.createElement("div",{className:be()(z.list,Se)},!!(Ie!=null&&Ie.length)&&(Ie==null?void 0:Ie.map((nt,We)=>{var et,ht,yt,gt,xt,Ae;const{name:wt,id:It,identifier:ke,featured:ut,school_name:ce,image_url:ie,excellent:ae,is_plan:se}=nt;return oe.createElement("div",{key:It,className:ot&&Re?z.wrapisCurrent:z.wrap,style:{width:Me,marginRight:(1+We)%ze===0?0:ve+xe,marginBottom:at}},oe.createElement("a",{className:z.li,onClick:de=>{de.preventDefault(),de.stopPropagation(),Ue&&(0,le.L9)([Ue]),(0,le.xg)(`/paths/${ke}`)}},oe.createElement("div",{className:z.img},oe.createElement("img",{className:z.cover,src:`${ie}`}),ot&&(0,Ne.bg)()&&(nt==null?void 0:nt.studying)&&oe.createElement("div",{className:`${z.movebq} user-path-items`,onClick:de=>{de.stopPropagation(),st(nt)}},oe.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),oe.createElement("span",{className:"c-red"},"\u79FB\u9664")),(et=nt==null?void 0:nt.subject_tags)==null?void 0:et.map((de,Ce)=>{var pe,Be;if(Ce===0){const Xe=(pe=Ve.find(Pe=>Pe.name==de))==null?void 0:pe.swimg;return oe.createElement("img",{className:z.sign,src:Xe,style:{left:"-4px"}})}const $e=(Be=Ve.find(Xe=>Xe.name==de))==null?void 0:Be.ptimg;return oe.createElement("img",{className:z.sign,src:$e,style:{left:`${48+52*(Ce-1)+2*Ce}px`}})}),oe.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(nt==null?void 0:nt.excellent)&&oe.createElement("div",{className:z.bq},"\u5F00\u653E\u8BFE\u7A0B"))),oe.createElement("div",{className:z.name},oe.createElement(Oe.Z,{title:Ke&&(nt!=null&&nt.excellent_alias_name)?oe.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${wt}`,oe.createElement("br",null),oe.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${nt==null?void 0:nt.excellent_alias_name}`)):wt},oe.createElement("span",{className:z.e},Ke&&(nt==null?void 0:nt.excellent_alias_name)||wt))),ot&&Re&&((ht=nt==null?void 0:nt.progress)==null?void 0:ht.all_score)!=0&&oe.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},oe.createElement(je.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((yt=nt==null?void 0:nt.progress)==null?void 0:yt.my_score)/((gt=nt==null?void 0:nt.progress)==null?void 0:gt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(xt=nt==null?void 0:nt.progress)==null?void 0:xt.my_score,"/",(Ae=nt==null?void 0:nt.progress)==null?void 0:Ae.all_score),(!ot||!Re)&&oe.createElement("div",{className:z.tags},oe.createElement("div",null,oe.createElement(Oe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),oe.createElement("span",null,nt.stages_count))),oe.createElement(Oe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),oe.createElement("span",null,nt.members_count)))))))})),!Ie.length&&oe.createElement(me.Z,null)))}},47949:function(Ft,bt,te){"use strict";te.d(bt,{jL:function(){return he},w9:function(){return Ht},dN:function(){return lt},QD:function(){return Er},cQ:function(){return gt.Z},Oz:function(){return Xe},op:function(){return Rt},O5:function(){return Io},_b:function(){return bo},t7:function(){return Ie},Gi:function(){return Pa},YG:function(){return mn},kT:function(){return ua},qp:function(){return b},K3:function(){return ee},vr:function(){return Vn},qE:function(){return Yn},Je:function(){return at},wb:function(){return We},lB:function(){return yt},cq:function(){return ir},tp:function(){return ue},Si:function(){return qn},k8:function(){return Ni},Du:function(){return Wo}});var z=te(59301),ye={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Oe="data:image/png;base64,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",he=({dataSource:yn=[],img:hn,imgWidth:In=346,title:Da,sunTitle:La,bannerExtraContent:Sr})=>z.createElement("div",{className:ye.banner},z.createElement("div",{className:ye.content},z.createElement("aside",null,z.createElement("p",null,z.createElement("b",null,Da),z.createElement("span",null,La)),yn.length>0&&z.createElement("div",{className:ye.btns},yn.map((xn,Lr)=>z.createElement("div",{key:Lr,onClick:xn.click},xn.name,xn.sign?z.createElement("img",{src:Oe,width:39}):null))),Sr),hn&&z.createElement("img",{style:{marginTop:33,marginRight:38},src:hn,width:In}))),be={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},le=te(92310),me=te.n(le),Ne=te(89392),De=Object.defineProperty,fe=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,re=(yn,hn,In)=>hn in yn?De(yn,hn,{enumerable:!0,configurable:!0,writable:!0,value:In}):yn[hn]=In,E=(yn,hn)=>{for(var In in hn||(hn={}))Le.call(hn,In)&&re(yn,In,hn[In]);if(fe)for(var In of fe(hn))Ee.call(hn,In)&&re(yn,In,hn[In]);return yn},b=({dataSource:yn=[],value:hn,onChange:In,onTitleChange:Da,className:La,title:Sr,titleWidth:xn=41,style:Lr={},fontColor:kr="#6A7283",showCount:xo,classNameActive:Xr,styleItem:vr={}})=>{const[oo,to]=(0,z.useState)(0),[Ko,No]=(0,z.useState)(!1),si=(0,z.useRef)(null),xi=(0,z.useRef)(null);return(0,z.useEffect)(()=>{var _a;yn.length!==0&&(((_a=si==null?void 0:si.current)==null?void 0:_a.clientHeight)>97?to(1):to(0)),yn.length===0&&to(0),No(!1)},[yn]),z.createElement("div",{className:me()(be.row,La),style:Lr},z.createElement("div",{onClick:(0,Ne.throttle)(()=>Da==null?void 0:Da(),2e3),style:{width:xn,marginTop:Ko?12:4},className:`${be.title} ${Da?"current":""}`},Sr),z.createElement("div",{className:Ko?`${be.tagsWrap} ${be.tagsBorderWrap}`:be.tagsWrap},z.createElement("div",{className:be.bar,ref:xi,style:oo>0?{height:oo===1?97:"auto",overflow:oo===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},z.createElement("div",{className:be.tag,ref:si},yn==null?void 0:yn.map(_a=>z.createElement("span",{onClick:()=>In(_a.id),key:_a.id,style:E(E({color:kr},vr),(_a==null?void 0:_a.style)||{}),className:hn===_a.id?me()(Xr||be.active,_a.classNameActive):""},z.createElement("span",{title:_a.name,className:be.name},_a.name),!!xo&&z.createElement("span",{className:be.num},_a.count))))),!!oo&&z.createElement(z.Fragment,null,oo===1?z.createElement("div",{onClick:()=>{var _a;to(2),((_a=si==null?void 0:si.current)==null?void 0:_a.clientHeight)>245?No(!0):No(!1)},className:be.action},"\u5C55\u5F00",z.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):z.createElement("div",{onClick:()=>{xi.current.scrollTop=0,to(1),No(!1)},className:be.action},"\u6536\u8D77",z.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},ee=({dataSource:yn=[],value:hn,onChange:In,onTitleChange:Da,className:La,title:Sr,titleWidth:xn=41,style:Lr={},fontColor:kr="#6A7283",showCount:xo,expand:Xr=!0})=>{const[vr,oo]=(0,z.useState)(0),[to,Ko]=(0,z.useState)(!1),No=(0,z.useRef)(null),si=(0,z.useRef)(null),[xi,_a]=(0,z.useState)(Xr);return z.createElement("div",{className:me()(y.row,La),style:Lr},z.createElement("div",{className:"flex item-center justify-between"},z.createElement("div",{onClick:(0,Ne.throttle)(()=>Da==null?void 0:Da(),2e3),style:{width:xn,marginTop:to?12:4},className:`${y.title} ${Da?"current":""}`},Sr),z.createElement("i",{className:`iconfont ${xi?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:xi?8:10},onClick:()=>_a(!xi)})),xi&&z.createElement("div",{className:to?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},z.createElement("div",{className:y.fenge}),z.createElement("div",{className:y.bar,ref:si},z.createElement("div",{className:y.tag,ref:No},yn==null?void 0:yn.map($n=>z.createElement("span",{onClick:()=>In($n.id),key:$n.id,style:{color:kr},className:hn===$n.id?y.active:""},z.createElement("span",{title:$n.name,className:y.name},$n.name),!!xo&&z.createElement("span",{className:y.num},$n.count)))))))},ne={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ue=({dataSource:yn=[],value:hn,onChange:In,className:Da,style:La={}})=>z.createElement("div",{style:La,className:me()(ne.tabs,Da)},yn.map(Sr=>z.createElement("span",{onClick:()=>In(Sr.id),className:hn===Sr.id?ne.active:"",key:Sr.id},Sr.name))),ge={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},Fe=te(92832),Ie=({dataSource:yn=[],value:hn="",onChange:In,onInputChange:Da=()=>{},className:La,style:Sr={},placeholder:xn,allowClear:Lr=!1})=>{var kr;const[xo,Xr]=(0,z.useState)(""),[vr,oo]=(0,z.useState)("");(0,z.useEffect)(()=>{var No;let si=hn;(No=JSON.stringify(hn))!=null&&No.includes("{")&&(Xr(hn.id),si=hn.value||"");try{oo(decodeURIComponent(si||""))}catch(xi){oo(decodeURIComponent(si||""))}},[hn]);const to=()=>{In(encodeURIComponent(vr),xo||null)},Ko=No=>{No!==xo&&(Xr(No),In(encodeURIComponent(vr),No))};return z.createElement("div",{className:me()(ge.input,La),style:Sr},!!yn.length&&z.createElement("div",{className:ge.dropdown},z.createElement("div",{className:ge.text},(kr=yn.find(No=>No.id===xo))==null?void 0:kr.name,z.createElement("i",{className:"iconfont icon-zhankai4"}),z.createElement("b",{className:ge.b1}),z.createElement("b",{className:ge.b2})),z.createElement("div",{className:ge.menu},yn.map((No,si)=>z.createElement("div",{key:si,onClick:()=>Ko(No.id)},No.name)))),z.createElement(Fe.default,{onPressEnter:to,value:vr,onChange:No=>{oo(No.target.value),Da(encodeURIComponent(No.target.value),xo||null)},bordered:!1,placeholder:xn}),z.createElement("i",{onClick:to,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ze={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},at=({value:yn,onChange:hn,className:In,total:Da,pageSize:La,style:Sr={}})=>{const xn=yn<2,Lr=yn>=Math.ceil(Da/La);return Da<=La?z.createElement(z.Fragment,null):z.createElement("div",{className:me()(ze.quickPager,In),style:Sr},z.createElement("div",{onClick:()=>{xn||hn(yn-1,"prev")},className:xn?ze.disabled:""},"\u4E0A\u4E00\u9875"),z.createElement("div",{onClick:()=>{Lr||hn(yn+1,"next")},className:Lr?ze.disabled:""},"\u4E0B\u4E00\u9875"))},xe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},it=te(71418),Ue=te(6848),qe=te(13570),st=te(90524),ot=te(49661),Ke=te(96908),Re=te(57177),Me=te(81378),Ve=te(57884),We=({className:yn,dataSource:hn=[],col:In=4,right:Da,bottom:La=23,precision:Sr=0,wrapWidth:xn=1200,trackEventItems:Lr,loading:kr})=>{const xo=Math.floor((xn-(In-1)*Da)/In);return z.createElement(it.Z,{spinning:kr},z.createElement("div",{className:me()(xe.list,yn)},!!hn.length&&hn.map((Xr,vr)=>{const{name:oo,id:to,identifier:Ko,power:No,cover_image_id:si,pic:xi}=Xr;return z.createElement("div",{className:xe.wrap,key:to,style:{width:xo,marginRight:(1+vr)%In===0?0:Da+Sr,marginBottom:La}},z.createElement("a",{target:"_blank",href:`/shixuns/${Ko}/challenges`,className:xe.li,onClick:_a=>{_a.preventDefault(),Lr&&(0,ot.L9)([Lr]),No&&(0,ot.xg)(`/shixuns/${Ko}/challenges`)}},z.createElement("div",{className:xe.img},z.createElement("img",{className:xe.cover,src:`${xi}`}),Xr.is_jupyter&&z.createElement("img",{className:xe.sign,src:Ke}),Xr.is_jupyter_lab&&z.createElement("img",{className:xe.sign,src:Re}),Xr.is_unity_3d&&z.createElement("img",{className:xe.sign,src:Me})),z.createElement("div",{className:xe.name},z.createElement(Ue.Z,{title:oo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:xe.e},oo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{className:xe.tags},z.createElement(Ue.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,Xr.challenges_count))),!!Xr.myshixuns_count&&z.createElement(Ue.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),z.createElement("span",null,Xr.myshixuns_count))),z.createElement(Ue.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},z.createElement("span",null,z.createElement("span",null,Xr.level))),z.createElement("div",{className:xe.rate},z.createElement(qe.Z,{allowHalf:!0,disabled:!0,defaultValue:Xr.score_info}),z.createElement("span",null,"\xA0",Xr.score_info?`${Xr.score_info}\u5206`:"5\u5206")))),!No&&z.createElement("div",{className:xe.lockWrap},z.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!hn.length&&z.createElement(Ve.Z,null)))},et={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},yt=({className:yn,dataSource:hn=[],col:In=4,right:Da,bottom:La=23,precision:Sr=0,wrapWidth:xn=1200,wrapClassName:Lr,trackEventItems:kr,loading:xo})=>{const Xr=Math.floor((xn-(In-1)*Da)/In);return z.createElement(it.Z,{spinning:xo},z.createElement("div",{className:me()(et.list,yn)},!!hn.length&&hn.map((vr,oo)=>{const{name:to,id:Ko,identifier:No,power:si,cover_image_id:xi,pic:_a}=vr;return z.createElement("div",{className:me()(et.wrap,Lr),key:Ko,style:{width:Xr,marginRight:(1+oo)%In===0?0:Da+Sr,marginBottom:La}},z.createElement("a",{target:"_blank",href:`/shixuns/${No}/challenges`,className:et.li,onClick:$n=>{$n.preventDefault(),kr&&(0,ot.L9)([kr]),si&&(0,ot.xg)(`/shixuns/${No}/challenges`)}},z.createElement("img",{src:te(47621),className:et.titleBg}),z.createElement("div",{className:et.name},z.createElement(Ue.Z,{title:to||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:et.e},to||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:et.img},z.createElement("img",{className:et.cover,src:xi?`${st.Z.API_SERVER}/api/attachments/${xi}`:`${st.Z.IMG_SERVER+_a}`}),vr.is_jupyter&&z.createElement("div",{className:et.bq},"Jupyter"),vr.is_jupyter_lab&&z.createElement("div",{className:et.bq},"JupyterLab"),vr.is_unity_3d&&z.createElement("div",{className:et.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),z.createElement("div",{className:"mt20 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:et.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:et.value},vr.myshixuns_count)),z.createElement("div",null,z.createElement("span",{className:et.text},"\u56F0\u96BE\u7B49\u7EA7"),z.createElement("span",{className:et.value},vr.level))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:et.text},"\u5173\u5361\u6570"),z.createElement("span",{className:et.value},vr.challenges_count)),z.createElement("div",{className:et.rate},z.createElement(qe.Z,{allowHalf:!0,disabled:!0,defaultValue:vr.score_info}),z.createElement("span",{className:et.value,style:{color:"#FF9C00"}},"\xA0",vr.score_info?`${vr.score_info}\u5206`:"5\u5206"))))),!si&&z.createElement("div",{className:et.lockWrap},z.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!hn.length&&z.createElement(Ve.Z,null)))},gt=te(929),xt={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Ae=te(79005),wt=te(20345),It=te(77882),ke=te(31081),ut=te(75309),ce=te(71979),ie=te(47558),ae=te(42922),se=te(66832),de=te(96593),Ce=te(19664),pe=te(91833);const Be=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ae,swimg:wt},{name:"101\u8BA1\u5212",ptimg:It,swimg:ke},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ut,swimg:ce},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ie,swimg:ae},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:se,swimg:de},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Ce,swimg:pe}];var Xe=({className:yn,dataSource:hn=[],col:In=4,right:Da,bottom:La=23,precision:Sr=0,wrapWidth:xn=1200,trackEventItems:Lr,loading:kr,wrapClassName:xo,imgClassName:Xr,isArrow:vr=!1})=>{const oo=Math.floor((xn-(In-1)*Da)/In),[to,Ko]=(0,z.useState)(),[No,si]=(0,z.useState)(),xi=$n=>Ko($n),_a=()=>Ko(-1);return z.createElement(it.Z,{spinning:kr},z.createElement("div",{className:me()(xt.list,yn)},!!(hn!=null&&hn.length)&&(hn==null?void 0:hn.map(($n,Xa)=>{var $a;const{name:wo,id:ni,identifier:pi,featured:Si,school_name:Li,image_url:Ci,excellent:Ki,is_plan:Ti}=$n;return z.createElement("div",{key:ni,className:me()(xt.wrap,xo),style:{width:oo,marginRight:(1+Xa)%In===0?0:Da+Sr,marginBottom:La}},z.createElement("a",{target:"_blank",href:`/paths/${pi}`,className:xt.li,onClick:no=>{no.preventDefault(),Lr&&(0,ot.L9)([Lr]),(0,ot.xg)(`/paths/${pi}`)}},z.createElement("img",{src:te(39057),className:xt.titleBg}),z.createElement("div",{className:xt.name},z.createElement(Ue.Z,{title:wo},z.createElement("span",{className:xt.e,style:{color:vr&&to===Xa?"#145DFF":"#000000"},onMouseEnter:()=>{xi(Xa)},onMouseLeave:_a},wo))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:me()(xt.img,Xr)},z.createElement("img",{className:xt.cover,src:`${st.Z.IMG_SERVER+Ci}`}),($a=$n==null?void 0:$n.subject_tags)==null?void 0:$a.map((no,ko)=>{var ri,Ro;if(ko===0){const yi=(ri=Be.find(Xo=>Xo.name==no))==null?void 0:ri.swimg;return z.createElement("img",{className:xt.sign,src:yi,style:{left:"-4px"}})}const Ho=(Ro=Be.find(yi=>yi.name==no))==null?void 0:Ro.ptimg;return z.createElement("img",{className:xt.sign,src:Ho,style:{left:`${48+52*(ko-1)+2*ko}px`}})}),z.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},($n==null?void 0:$n.excellent)&&z.createElement("div",{className:xt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:xt.text},"\u7AE0\u8282\u6570"),z.createElement("span",{className:xt.value},$n.stages_count)),z.createElement("div",null,z.createElement("span",{className:xt.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:xt.value},$n.members_count))))))})),!hn.length&&z.createElement(Ve.Z,null)))},Pe={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},mt="data:image/png;base64,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",St=te(59301),Ht=({className:yn,dataSource:hn=[],col:In=4,right:Da,bottom:La=23,precision:Sr=0,wrapWidth:xn=1200,trackEventItems:Lr,loading:kr})=>{const xo=Math.floor((xn-(In-1)*Da)/In);return St.createElement(it.Z,{spinning:kr},St.createElement("div",{className:me()(Pe.list,yn)},!!hn.length&&hn.map((Xr,vr)=>{const{subject_identifier:oo,id:to,identifier:Ko,power:No}=Xr,si=Xr.is_public!=0&&Xr.is_public;return St.createElement("div",{className:Pe.wrap,key:to,style:{width:xo,marginRight:(1+vr)%In===0?0:Da+Sr,marginBottom:La}},St.createElement("a",{className:Pe.li,onClick:xi=>{xi.preventDefault(),Lr&&(0,ot.L9)([Lr]),(0,ot.xg)(Xr.first_category_url)}},St.createElement("div",{className:Pe.top},St.createElement(Ue.Z,{title:Xr.name},St.createElement("div",{className:Pe.name},Xr.name)),St.createElement("img",{className:Pe.img,src:st.Z.IMG_SERVER+"/images/"+Xr.avatar_url}),St.createElement("div",{className:Pe.text,title:Xr.creator},Xr.creator),oo&&St.createElement("div",{className:Pe.btns},St.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),St.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),si&&St.createElement("div",{className:Pe.sign},"\u516C\u5F00")),St.createElement("div",{className:Pe.bottom},Xr.visits>0&&St.createElement(Ue.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},St.createElement("span",null,St.createElement("i",{className:"iconfont icon-liulanyan"}),St.createElement("span",null,Xr.visits))),Xr.course_members_count>0&&St.createElement(Ue.Z,{title:"\u6210\u5458",placement:"bottom"},St.createElement("span",null,St.createElement("i",{className:"iconfont icon-chengyuan"}),Xr.course_members_count)),Xr.tasks_count>0&&St.createElement(Ue.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},St.createElement("span",null,St.createElement("i",{className:"iconfont icon-zuoye"}),Xr.tasks_count)),Xr.is_end?St.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):St.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Xr.is_accessible&&St.createElement("div",{className:Pe.lockWrap},St.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),St.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!hn.length&&St.createElement(Ve.Z,null)))},jt={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Wt="data:image/png;base64,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",lt=({className:yn,dataSource:hn=[],col:In=4,right:Da,bottom:La=23,precision:Sr=0,wrapWidth:xn=1200,wrapClassName:Lr,trackEventItems:kr,loading:xo})=>{const Xr=Math.floor((xn-(In-1)*Da)/In);return z.createElement(it.Z,{spinning:xo},z.createElement("div",{className:me()(jt.list,yn)},!!hn.length&&hn.map((vr,oo)=>{const{subject_identifier:to,id:Ko,identifier:No,power:si}=vr,xi=vr.is_public!=0&&vr.is_public;return z.createElement("div",{className:me()(`${jt.wrap} ${vr.is_accessible?"":jt.warpStyle}`,Lr),key:Ko,style:{width:Xr,marginRight:(1+oo)%In===0?0:Da+Sr,marginBottom:La}},z.createElement("a",{className:jt.li,onClick:_a=>{_a.preventDefault(),kr&&(0,ot.L9)([kr]),(0,ot.xg)(vr.first_category_url)}},z.createElement("div",{className:jt.creator},z.createElement("img",{className:jt.img,src:st.Z.IMG_SERVER+"/images/"+vr.avatar_url}),z.createElement("div",{className:jt.text,title:vr.creator},vr.creator)),z.createElement("div",{className:jt.top},z.createElement(Ue.Z,{title:vr.name},z.createElement("div",{className:jt.name},vr.name)),xi&&z.createElement("div",{className:jt.sign},"\u516C\u5F00")),z.createElement("div",{className:jt.middle},z.createElement("div",{className:jt.row,style:{marginBottom:6}},z.createElement("div",null,z.createElement("span",{className:jt.text},"\u8BBF\u95EE\u91CF"),z.createElement("span",{className:jt.value},(vr==null?void 0:vr.visits)||0)),z.createElement("div",null,z.createElement("span",{className:jt.text},"\u6210\u5458"),z.createElement("span",{className:jt.value},(vr==null?void 0:vr.course_members_count)||0))),z.createElement("div",{className:jt.row},z.createElement("div",null,z.createElement("span",{className:jt.text,style:{width:42}},"\u4F5C",z.createElement("span",{style:{marginLeft:14}},"\u4E1A")),z.createElement("span",{className:jt.value},(vr==null?void 0:vr.tasks_count)||0)),z.createElement("div",null,z.createElement("span",{className:jt.text},"\u72B6\u6001"),vr.is_end?z.createElement("span",{className:jt.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):z.createElement("span",{className:jt.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),to&&z.createElement("div",{className:jt.btns},z.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!vr.is_accessible&&z.createElement("div",{className:jt.lockWrap},z.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!hn.length&&z.createElement(Ve.Z,null)))},Dt={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Lt=te(76560),mn=({dataSource:yn=[],value:hn,onChange:In,className:Da,style:La={},tabBarExtraContent:Sr})=>z.createElement("div",{className:me()(Dt.tabs,Da),style:La},z.createElement("div",{className:Dt.tabsWrap},yn.map((xn,Lr)=>z.createElement("aside",{className:Dt.tab,onClick:()=>{In(xn.id),xn.link&&Lt.history.push(xn.link)},key:Lr},z.createElement("div",{className:hn===xn.id?Dt.active:""},xn.name),(xn==null?void 0:xn.resetCount)==null&&(xn==null?void 0:xn.total)!==void 0&&z.createElement("span",null,"\uFF08",xn==null?void 0:xn.total,"\uFF09"),(xn==null?void 0:xn.resetCount)!==void 0&&(xn==null?void 0:xn.total)!==void 0&&z.createElement(Ue.Z,{title:(xn==null?void 0:xn.tip)!=null?xn==null?void 0:xn.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},xn==null?void 0:xn.resetCount),"/",z.createElement("span",null,xn==null?void 0:xn.total),"\uFF09"))))),z.createElement("div",{className:Dt.tabBar},Sr)),fn={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},ua=({dataSource:yn=[],value:hn,onChange:In,className:Da,style:La={},tabBarExtraContent:Sr})=>z.createElement("div",{className:me()(fn.tabs,Da),style:La},z.createElement("div",{className:fn.tabsWrap},yn.map((xn,Lr)=>z.createElement("aside",{className:fn.tab,onClick:()=>{In(xn.id),xn.link&&Lt.history.push(xn.link)},key:Lr},z.createElement("div",{className:hn===xn.id?fn.active:""},xn.name),(xn==null?void 0:xn.resetCount)==null&&(xn==null?void 0:xn.total)!==void 0&&z.createElement("span",null,"\uFF08",xn==null?void 0:xn.total,"\uFF09"),(xn==null?void 0:xn.resetCount)!==void 0&&(xn==null?void 0:xn.total)!==void 0&&z.createElement(Ue.Z,{title:(xn==null?void 0:xn.tip)!=null?xn==null?void 0:xn.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},xn==null?void 0:xn.resetCount),"/",z.createElement("span",null,xn==null?void 0:xn.total),"\uFF09"))))),z.createElement("div",{className:fn.tabBar},Sr)),Pa=({className:yn,style:hn={},children:In})=>z.createElement("div",{className:me()(yn),style:hn},In),wa={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},ar=te(38854),sr=te(20834);const ma=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ir=({sortValue:yn,dropValue:hn,className:In,onSort:Da,onDrop:La,dataSource:Sr=ma})=>{var xn;return z.createElement("div",{className:me()(wa.orderWrap,In)},z.createElement(ar.Z,{dropdownRender:()=>z.createElement(sr.default,null,Sr.map((Lr,kr)=>z.createElement(sr.default.Item,{key:kr,onClick:()=>La(Lr.id)},Lr.name)))},z.createElement("span",{className:wa.orderTextWrap},(xn=Sr.find(Lr=>hn===Lr.id))==null?void 0:xn.name)),z.createElement("span",{className:wa.orderIconWrap},z.createElement("span",{className:wa.orderAsc},z.createElement("i",{className:yn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${wa.cursorPointer} ${wa.active}`:`iconfont icon-sanjiaoxing-up font12 ${wa.cursorPointer}`,onClick:()=>Da(yn==="asc"?"desc":"asc")})),z.createElement("span",{className:wa.orderDesc},z.createElement("i",{className:yn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${wa.cursorPointer} ${wa.active}`:`iconfont icon-sanjiaoxing-down font12 ${wa.cursorPointer}`,onClick:()=>Da(yn==="asc"?"desc":"asc")}))))},on={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},bn=te(3113),Ia=te(22688),fa=Object.defineProperty,da=Object.getOwnPropertySymbols,yr=Object.prototype.hasOwnProperty,Hn=Object.prototype.propertyIsEnumerable,vo=(yn,hn,In)=>hn in yn?fa(yn,hn,{enumerable:!0,configurable:!0,writable:!0,value:In}):yn[hn]=In,ho=(yn,hn)=>{for(var In in hn||(hn={}))yr.call(hn,In)&&vo(yn,In,hn[In]);if(da)for(var In of da(hn))Hn.call(hn,In)&&vo(yn,In,hn[In]);return yn},jr=(yn,hn)=>{var In={};for(var Da in yn)yr.call(yn,Da)&&hn.indexOf(Da)<0&&(In[Da]=yn[Da]);if(yn!=null&&da)for(var Da of da(yn))hn.indexOf(Da)<0&&Hn.call(yn,Da)&&(In[Da]=yn[Da]);return In},_t=(yn,hn,In)=>new Promise((Da,La)=>{var Sr=kr=>{try{Lr(In.next(kr))}catch(xo){La(xo)}},xn=kr=>{try{Lr(In.throw(kr))}catch(xo){La(xo)}},Lr=kr=>kr.done?Da(kr.value):Promise.resolve(kr.value).then(Sr,xn);Lr((In=In.apply(yn,hn)).next())}),Rt=yn=>{var hn=yn,{className:In,style:Da,children:La,loading:Sr=!1,openLoading:xn,onClick:Lr=()=>{},size:kr="middle",shape:xo="round",theme:Xr}=hn,vr=jr(hn,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[oo,to]=(0,z.useState)(!1),Ko=(0,z.useMemo)(()=>{switch(Xr){case Ia.Fy.THEMEONE:return on.ThemeOne;case Ia.Fy.DEFAULT:default:return on.btn}},[Xr]);return z.createElement(bn.ZP,ho({onClick:(0,Ne.throttle)(No=>_t(void 0,null,function*(){xn&&to(!0);try{yield Lr(No)}catch(si){console.log("error",si)}xn&&to(!1)}),2e3,{leading:!0,trailing:!1}),className:me()(Ko,on[`${kr}-${xo}`],In),style:Da,size:kr,shape:xo,loading:oo||Sr},vr),La)},Un={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},Yn=({className:yn,style:hn,children:In=null,onClick:Da,title:La})=>z.createElement("div",{className:me()(Un.head,yn),style:hn},z.createElement("span",{className:"primary-hover",onClick:Da},z.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),z.createElement("b",{title:La},La),z.createElement("div",{className:Un.node},In)),Yr={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Er=({confirmShow:yn=!0,confirmTitle:hn,confirmClick:In,cancelShow:Da=!0,cancelTitle:La,cancelClick:Sr,className:xn,style:Lr,confirmLoading:kr=!1})=>z.createElement("div",{className:me()(Yr.btns,xn),style:Lr},yn&&z.createElement(bn.ZP,{loading:kr,onClick:In,type:"primary",className:Yr.confirm},hn),Da&&z.createElement(bn.ZP,{onClick:Sr,className:Yr.cancel},La)),So={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Vn=({className:yn,style:hn={},LeftContent:In,children:Da,RightContent:La})=>z.createElement("div",{className:me()(So.fixedBottom,yn),style:hn},z.createElement("div",{className:So.wrap},z.createElement("div",{className:So.left},In),z.createElement("div",{className:So.center},Da),z.createElement("div",{className:So.right},La))),io={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},bo=({className:yn,style:hn={},dataSource:In=[]})=>z.createElement("div",{className:me()(io.crumbs,yn),style:hn},In.map((Da,La)=>LaLt.history.push(Da.path)},Da.name):z.createElement("span",null,Da.name),z.createElement("span",null,"\xA0",">","\xA0")):z.createElement("span",{key:La,style:{color:"#5F6368"}},Da.name))),Eo=te(31797),Bt=Object.defineProperty,Sn=Object.defineProperties,pn=Object.getOwnPropertyDescriptors,Tn=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,la=Object.prototype.propertyIsEnumerable,Kn=(yn,hn,In)=>hn in yn?Bt(yn,hn,{enumerable:!0,configurable:!0,writable:!0,value:In}):yn[hn]=In,jn=(yn,hn)=>{for(var In in hn||(hn={}))Jn.call(hn,In)&&Kn(yn,In,hn[In]);if(Tn)for(var In of Tn(hn))la.call(hn,In)&&Kn(yn,In,hn[In]);return yn},Nr=(yn,hn)=>Sn(yn,pn(hn)),br=(yn,hn)=>{var In={};for(var Da in yn)Jn.call(yn,Da)&&hn.indexOf(Da)<0&&(In[Da]=yn[Da]);if(yn!=null&&Tn)for(var Da of Tn(yn))hn.indexOf(Da)<0&&la.call(yn,Da)&&(In[Da]=yn[Da]);return In};const{Countdown:vn}=Eo.default;var Io=yn=>{var hn=yn,{onChange:In}=hn,Da=br(hn,["onChange"]);const[La,Sr]=(0,z.useState)(null);(0,z.useEffect)(()=>{typeof La=="number"&&La>=0&&In(La)},[La]);const xn=Lr=>{const kr=Math.floor(Lr/1e3);Sr(kr)};return z.createElement(vn,Nr(jn({},Da),{onChange:xn}))},Jo={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},qn=({DataProps:yn,className:hn,style:In={}})=>{var Da;return z.createElement("div",{className:me()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Jo.ClassRoomItem,hn),style:In,onClick:()=>{(0,ot.xg)(yn==null?void 0:yn.first_category_url)}},z.createElement("div",{className:"flex flex-col item-center"},z.createElement("img",{src:`${(Da=st.Z)==null?void 0:Da.IMG_SERVER}/images/${yn==null?void 0:yn.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(yn==null?void 0:yn.subject_identifier)&&z.createElement("div",{className:"mt-40px"},z.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),z.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},z.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(yn!=null&&yn.is_public)&&z.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),z.createElement("span",{className:me()("text-16px font-medium",Jo.TitleDom)},yn==null?void 0:yn.name)),z.createElement("div",{className:"c-grey-333 font-medium"},yn==null?void 0:yn.creator),z.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",yn==null?void 0:yn.course_members_count),z.createElement("div",{className:"c-grey-333 flex item-center justify-between"},z.createElement("div",null,"\u4F5C\u4E1A\uFF1A",yn==null?void 0:yn.tasks_count),yn!=null&&yn.is_end?z.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):z.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Ta=Object.defineProperty,xr=Object.getOwnPropertySymbols,Ya=Object.prototype.hasOwnProperty,uo=Object.prototype.propertyIsEnumerable,Zr=(yn,hn,In)=>hn in yn?Ta(yn,hn,{enumerable:!0,configurable:!0,writable:!0,value:In}):yn[hn]=In,Ar=(yn,hn)=>{for(var In in hn||(hn={}))Ya.call(hn,In)&&Zr(yn,In,hn[In]);if(xr)for(var In of xr(hn))uo.call(hn,In)&&Zr(yn,In,hn[In]);return yn},Wo=({DataProps:yn=[],selectValue:hn,onChange:In,className:Da,style:La={},extra:Sr,classNameItem:xn,styleItem:Lr={},barHidden:kr})=>{const[xo,Xr]=(0,z.useState)();return(0,z.useEffect)(()=>{Xr(Array.isArray(hn)?hn:[hn])},[hn]),z.createElement("div",{className:me()("flex px-20px py-10px gap-40px",Da),style:Ar({borderBottom:"1px solid #D3F0FF"},La)},yn==null?void 0:yn.map(vr=>z.createElement("div",{key:vr==null?void 0:vr.id,className:me()("flex item-center justify-center current c-grey-333 text-16 relative",xn,vr==null?void 0:vr.className),style:Ar(Ar({color:xo!=null&&xo.includes(vr==null?void 0:vr.id)?"#1890FF":"",minWidth:88},Lr),(vr==null?void 0:vr.style)||{}),onClick:oo=>{In==null||In({domEvent:oo,item:vr}),vr!=null&&vr.link&&Lt.history.push(vr==null?void 0:vr.link)}},vr==null?void 0:vr.name,!kr&&(xo==null?void 0:xo.includes(vr==null?void 0:vr.id))&&z.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),z.createElement("div",{className:"ml-auto"},Sr))},Pi=Object.defineProperty,ba=Object.defineProperties,Ca=Object.getOwnPropertyDescriptors,Ui=Object.getOwnPropertySymbols,Xi=Object.prototype.hasOwnProperty,Ji=Object.prototype.propertyIsEnumerable,Gi=(yn,hn,In)=>hn in yn?Pi(yn,hn,{enumerable:!0,configurable:!0,writable:!0,value:In}):yn[hn]=In,Ii=(yn,hn)=>{for(var In in hn||(hn={}))Xi.call(hn,In)&&Gi(yn,In,hn[In]);if(Ui)for(var In of Ui(hn))Ji.call(hn,In)&&Gi(yn,In,hn[In]);return yn},fi=(yn,hn)=>ba(yn,Ca(hn)),Ni=({value:yn,onChange:hn,onInputChange:In,className:Da,style:La={},InputProps:Sr})=>{const[xn,Lr]=(0,z.useState)(yn);return z.createElement("div",{className:me()("flex item-center rounded-full px-10px py-2px",Da),style:Ii({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},La)},z.createElement(Fe.default,fi(Ii({bordered:!1},Sr),{onChange:kr=>{Lr(kr.target.value),In==null||In(encodeURIComponent(kr.target.value))},onPressEnter:kr=>{hn==null||hn({domEvent:kr,item:{value:xn}})}})),z.createElement("img",{className:"h-22px current",src:te(25365),height:22,onClick:kr=>{hn==null||hn({domEvent:kr,item:{value:xn}})}}))}},17904:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ye}});var z=te(59301);function ye(Oe,je){const he=(0,z.useRef)();(0,z.useEffect)(()=>{he.current=Oe}),(0,z.useEffect)(()=>{function be(){he.current()}if(je!==null){let le=setInterval(be,je);return()=>clearInterval(le)}},[je])}},40784:function(Ft,bt,te){"use strict";var z=te(59301),ye=te(78241),Oe=te(95237),je=te(43604),he=te(57809),be=te(5871),le=te(6848),me=te(5083),Ne=te(92832),De=te(76560),fe=te(69577),Le=te(10670),Ee=te(59301),re=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,ee=(Fe,Se,Ie)=>Se in Fe?re(Fe,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):Fe[Se]=Ie,ne=(Fe,Se)=>{for(var Ie in Se||(Se={}))y.call(Se,Ie)&&ee(Fe,Ie,Se[Ie]);if(b)for(var Ie of b(Se))x.call(Se,Ie)&&ee(Fe,Ie,Se[Ie]);return Fe},oe=(Fe,Se)=>E(Fe,a(Se)),ue=(Fe,Se)=>{var Ie={};for(var ze in Fe)y.call(Fe,ze)&&Se.indexOf(ze)<0&&(Ie[ze]=Fe[ze]);if(Fe!=null&&b)for(var ze of b(Fe))Se.indexOf(ze)<0&&x.call(Fe,ze)&&(Ie[ze]=Fe[ze]);return Ie};const ge=({disabled:Fe,shixunHomeworks:Se,selectOptions:Ie,form:ze})=>{const{workSetting:ve}=Se,[at,xe]=(0,z.useState)([]),it=(0,z.useMemo)(()=>Ie==null?void 0:Ie.filter(Ue=>!at.includes(Ue.value)),[at,Ie]);return(0,z.useEffect)(()=>{var Ue;const qe=((Ue=ve==null?void 0:ve.anonymous_appeal_settings)==null?void 0:Ue.filter(st=>st.appeal_time))||[];xe(qe.map(st=>st.group_name))},[ve]),Ee.createElement(ye.default.List,{name:"anonymous_appeal_settings"},(Ue,{add:qe,remove:st})=>Ee.createElement(Ee.Fragment,null,Ue.map(ot=>{var Ke;const Re=ot,{key:Me,name:Ve}=Re,nt=ue(Re,["key","name"]),et=ze.getFieldValue(["anonymous_appeal_settings",Ve]).deleteflag;return Ee.createElement("div",{key:Me},Ee.createElement(Oe.Z,{align:"middle",style:{background:"#F6F7F9",padding:"5px 30px"}},Ee.createElement(je.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left",marginLeft:"54px",color:"#666"}},"\u7533\u8BC9\u89C4\u5219",Me+1),Ee.createElement(je.Z,null,Ee.createElement(ye.default.Item,oe(ne({},nt),{name:[ot.name,"group_name"]}),Ee.createElement(he.default,{mode:"multiple",disabled:Fe||!et,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:"245px"},className:Le.Z.multiple_select,options:it||[],onSelect:ht=>{xe(yt=>[...yt,ht])},onDeselect:ht=>{xe(yt=>yt.filter(gt=>gt!==ht))}}))),Ee.createElement(je.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Ee.createElement(je.Z,null,Ee.createElement(ye.default.Item,oe(ne({},nt),{label:"",name:[ot.name,"appeal_penalty"]}),Ee.createElement(be.Z,{min:0,disabled:Fe,size:"large",addonAfter:"\u5206",style:{width:"120px"}}))),Ee.createElement(le.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},Ee.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Le.Z.title_icon}`})),Ee.createElement(je.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),Ee.createElement(je.Z,null,Ee.createElement(ye.default.Item,oe(ne({},nt),{label:"",name:[ot.name,"appeal_time"]}),Ee.createElement(me.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",disabled:Fe,size:"large",disabledDate:ht=>(0,fe.Q8)(ht,ve==null?void 0:ve.course_end_date),disabledTime:ht=>(0,fe.d0)(ht),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"}))),Ee.createElement(ye.default.Item,oe(ne({},nt),{name:[Ve,"deleteflag"]}),Ee.createElement(Ne.default,{type:"hidden"})),!Fe&&Ue.length<((Ke=ve==null?void 0:ve.anonymous_appeal_settings)==null?void 0:Ke.length)&&Ee.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{qe({deleteflag:!0})}}),Me!==0&&!Fe&&et&&Ee.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const ht=ze.getFieldValue(["anonymous_appeal_settings",Ve,"group_name"])||[];xe(yt=>yt.filter(gt=>!ht.includes(gt))),st(Ve)}})))})))};bt.Z=(0,De.connect)(({shixunHomeworks:Fe})=>({shixunHomeworks:Fe}))(ge)},47604:function(Ft,bt,te){"use strict";var z=te(59301),ye=te(5083),Oe=te(78241),je=te(95237),he=te(43604),be=te(57809),le=te(8591),me=te(92832),Ne=te(5871),De=te(6848),fe=te(24905),Le=te(61186),Ee=te.n(Le),re=te(76560),E=te(69577),a=te(34055),b=te(10670),y=te(59301),x=Object.defineProperty,ee=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,Fe=(xe,it,Ue)=>it in xe?x(xe,it,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):xe[it]=Ue,Se=(xe,it)=>{for(var Ue in it||(it={}))ue.call(it,Ue)&&Fe(xe,Ue,it[Ue]);if(oe)for(var Ue of oe(it))ge.call(it,Ue)&&Fe(xe,Ue,it[Ue]);return xe},Ie=(xe,it)=>ee(xe,ne(it)),ze=(xe,it)=>{var Ue={};for(var qe in xe)ue.call(xe,qe)&&it.indexOf(qe)<0&&(Ue[qe]=xe[qe]);if(xe!=null&&oe)for(var qe of oe(xe))it.indexOf(qe)<0&&ge.call(xe,qe)&&(Ue[qe]=xe[qe]);return Ue};const{RangePicker:ve}=ye.default,at=({disabled:xe,shixunHomeworks:it,selectOptions:Ue,form:qe,data:st,classroomList:ot})=>{const{workSetting:Ke}=it,[Re,Me]=(0,z.useState)([]),Ve=(0,z.useMemo)(()=>Ue==null?void 0:Ue.filter(We=>!Re.includes(We.value)),[Re,Ue]);(0,z.useEffect)(()=>{var We;const et=((We=Ke==null?void 0:Ke.anonymous_comment_settings)==null?void 0:We.filter(ht=>ht.evaluation_end))||[];Me(et.map(ht=>ht.group_name))},[Ke]);const nt=We=>{var et;const ht=(et=Ke==null?void 0:Ke.anonymous_appeal_settings)==null?void 0:et.find(yt=>yt.group_id===We);return st.anonymous_appeal&&ht&&(ht==null?void 0:ht.appeal_time)!==null};return y.createElement(Oe.default.List,{name:"anonymous_comment_settings"},(We,{add:et,remove:ht})=>y.createElement(y.Fragment,null,We.map(yt=>{var gt,xt;const Ae=yt,{key:wt,name:It}=Ae,ke=ze(Ae,["key","name"]),ut=qe.getFieldValue(["anonymous_comment_settings",It]),ce=ut.deleteflag,ie=Ee()((gt=ut.evaluation_start)==null?void 0:gt[0])<=Ee()(),ae=!ce&&ie?[!0,nt(ut==null?void 0:ut.group_id)]:[!1,!1];return y.createElement("div",{key:wt,style:{background:"#F6F7F9",padding:"5px 30px"}},y.createElement(je.Z,{align:"top",style:{marginLeft:"53px"}},y.createElement(he.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left"}},"\u533F\u8BC4\u89C4\u5219",wt+1),y.createElement(he.Z,{flex:1},y.createElement(je.Z,{align:"middle",style:{marginBottom:10}},y.createElement(he.Z,{span:8},y.createElement(Oe.default.Item,Ie(Se({},ke),{name:[It,"group_name"]}),y.createElement(be.default,{mode:"multiple",disabled:xe||!ce,className:b.Z.multiple_select,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",options:Ve||[],onSelect:se=>{Me(de=>[...de,se])},onDeselect:se=>{Me(de=>de.filter(Ce=>Ce!==se))}}))),y.createElement(he.Z,{className:"ml20"},y.createElement(Oe.default.Item,Ie(Se({},ke),{name:[It,"evaluation_start"]}),y.createElement(ve,{ranges:{\u6B64\u523B:()=>{var se;const de=(se=ut==null?void 0:ut.evaluation_start)==null?void 0:se[0];return[de?Ee()(de):Ee()(),Ee()()]}},size:"large",style:{width:"500px"},disabled:xe||ae,allowClear:!1,disabledDate:se=>(0,E.Q8)(se,Ke==null?void 0:Ke.course_end_date),disabledTime:se=>(0,E.d0)(se),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:()=>{var se;if((0,a.Rm)()&&!((se=ot.AssistantObject.group)!=null&&se.can_anonymous_comment)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),y.createElement(Oe.default.Item,Ie(Se({},ke),{name:[It,"deleteflag"]}),y.createElement(me.default,{type:"hidden"})),!xe&&We.length<((xt=Ke==null?void 0:Ke.anonymous_comment_settings)==null?void 0:xt.length)&&y.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{et({deleteflag:!0})}}),wt!==0&&!xe&&ce&&y.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const se=qe.getFieldValue(["anonymous_comment_settings",It,"group_name"])||[];Me(de=>de.filter(Ce=>!se.includes(Ce))),ht(It)}})))),y.createElement(je.Z,{align:"middle",style:{marginLeft:"53px"}},y.createElement(he.Z,{style:{width:"75px"}},"\u533F\u8BC4\u6570\u91CF"),y.createElement(he.Z,null,y.createElement(Oe.default.Item,Ie(Se({},ke),{label:"",colon:!1,name:[It,"evaluation_num"]}),y.createElement(Ne.Z,{min:0,size:"large",style:{marginLeft:"5px"},disabled:xe||!ce&&ie}))),y.createElement(De.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},y.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${b.Z.title_icon}`})),y.createElement(he.Z,{style:{width:"75px",marginLeft:"40px"}},"\u7F3A\u8BC4\u6263\u5206"),y.createElement(he.Z,null,y.createElement(Oe.default.Item,Ie(Se({},ke),{label:"",colon:!1,name:[It,"absence_penalty"]}),y.createElement(Ne.Z,{min:0,size:"large",addonAfter:"\u5206",style:{width:"120px"},disabled:xe,onChange:se=>{var de;if((0,a.Rm)()&&!((de=ot.AssistantObject.group)!=null&&de.can_anonymous_comment)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),y.createElement(he.Z,{style:{marginLeft:"40px"}},y.createElement(Oe.default.Item,Ie(Se({},ke),{name:[It,"student_comment"],valuePropName:"checked"}),y.createElement(fe.default,{disabled:xe,onChange:()=>{var se;if((0,a.Rm)()&&!((se=ot.AssistantObject.group)!=null&&se.can_anonymous_comment)){le.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}}}))),y.createElement(he.Z,{className:"ml10"},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605")))})))};bt.Z=(0,re.connect)(({shixunHomeworks:xe,classroomList:it})=>({shixunHomeworks:xe,classroomList:it}))(at)},26668:function(Ft,bt,te){"use strict";var z=te(76560),ye=te(95237),Oe=te(43604),je=te(5083),he=te(5871),be=te(6848),le=te(61186),me=te.n(le),Ne=te(69577),De=te(10670),fe=te(59301);const Le=({data:Ee,disabled:re,setData:E,shixunHomeworks:a})=>{const{workSetting:b,workList:y}=a;return fe.createElement("div",null,fe.createElement(ye.Z,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},fe.createElement(Oe.Z,{style:{marginLeft:"54px",marginRight:"20px",color:"#666666"}},"\u7ED3\u675F\u65F6\u95F4"),fe.createElement(Oe.Z,null,fe.createElement(je.default,{allowClear:!1,style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},size:"large",format:"YYYY-MM-DD HH:mm",disabled:re,disabledDate:x=>(0,Ne.Q8)(x,b==null?void 0:b.course_end_date),disabledTime:x=>(0,Ne.d0)(x),value:Ee.appeal_time?me()(Ee.appeal_time):"",onChange:(x,ee)=>{Ee.appeal_time=ee,E(Object.assign({},Ee))}})),fe.createElement(Oe.Z,{style:{margin:"0 20px 0 60px",color:"#666666"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),fe.createElement(Oe.Z,null,fe.createElement(he.Z,{size:"large",disabled:re,value:Ee.appeal_penalty,min:0,addonAfter:"\u5206",style:{width:"120px"},onChange:x=>{Ee.appeal_penalty=x,E(Object.assign({},Ee))}})),fe.createElement(be.Z,{title:"\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4\u5176\u4ED6\u540C\u5B66\u7684\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C"},fe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${De.Z.title_icon}`}))))};bt.Z=(0,z.connect)(({shixunHomeworks:Ee})=>({shixunHomeworks:Ee}))(Le)},51556:function(Ft,bt,te){"use strict";var z=te(5083),ye=te(5871),Oe=te(6848),je=te(24905),he=te(61186),be=te.n(he),le=te(76560),me=te(69577),Ne=te(10670),De=te(59301);const fe=({data:Le,setData:Ee,disabled:re,shixunHomeworks:E})=>{const{workSetting:a}=E,b=be()(a==null?void 0:a.evaluation_start)<=be()(),y=Le.anonymous_appeal;return De.createElement("div",null,De.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},De.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u5F00\u59CB\u65F6\u95F4"),De.createElement(z.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:x=>(0,me.Q8)(x,a==null?void 0:a.course_end_date),disabledTime:x=>(0,me.d0)(x),disabled:re||b||y,value:Le.evaluation_start?be()(Le.evaluation_start):"",onChange:(x,ee)=>{Le.evaluation_start=ee,Ee(Object.assign({},Le))}}),De.createElement("div",{style:{color:"#666666",marginLeft:"60px",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),De.createElement(z.default,{allowClear:!1,style:{width:200},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:x=>(0,me.Q8)(x,a==null?void 0:a.course_end_date,Le.evaluation_start),disabledTime:x=>(0,me.d0)(x,be()(Le.evaluation_start)),disabled:re||y,value:Le.evaluation_end?be()(Le.evaluation_end):"",onChange:(x,ee)=>{Le.evaluation_end=ee,Ee(Object.assign({},Le))}})),De.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},De.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u6570\u91CF"),De.createElement(ye.Z,{disabled:re||b||y,value:Le.evaluation_num,min:0,style:{width:"150px"},size:"large",onChange:x=>{Le.evaluation_num=x,Ee(Object.assign({},Le))}}),De.createElement(Oe.Z,{title:"\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6"},De.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ne.Z.title_icon}`})),De.createElement("div",{style:{color:"#666666",marginLeft:"84px",marginRight:"20px"}},"\u7F3A\u8BC4\u6263\u5206"),De.createElement(ye.Z,{min:0,disabled:re,style:{width:"150px"},size:"large",addonAfter:"\u5206",value:Le.absence_penalty,onChange:x=>{Le.absence_penalty=x,Ee(Object.assign({},Le))}})),Le.anonymous_comment&&De.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 83px",display:"flex",alignItems:"center"}},De.createElement(je.default,{checked:Le.student_comment,disabled:re,onChange:()=>{Le.student_comment=!Le.student_comment,Ee(Object.assign({},Le))}},De.createElement("span",{style:{fontSize:"14px",color:"#000"}},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))};bt.Z=(0,le.connect)(({shixunHomeworks:Le})=>({shixunHomeworks:Le}))(fe)},57987:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return oe}});var z=te(59301),ye=te(43418),Oe=te(8591),je=te(95237),he=te(43604),be=te(3113),le=te(54580),me=te(1710),Ne={achieveSty:"achieveSty___Joqdh",tip:"tip___qAo3r",labolIcon:"labolIcon___QZ4oX"},De=te(47949),fe=te(90524),Le=te(82093),Ee=te(49661),re=Object.defineProperty,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(ue,ge,Fe)=>ge in ue?re(ue,ge,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):ue[ge]=Fe,x=(ue,ge)=>{for(var Fe in ge||(ge={}))a.call(ge,Fe)&&y(ue,Fe,ge[Fe]);if(E)for(var Fe of E(ge))b.call(ge,Fe)&&y(ue,Fe,ge[Fe]);return ue},ee=(ue,ge,Fe)=>new Promise((Se,Ie)=>{var ze=xe=>{try{at(Fe.next(xe))}catch(it){Ie(it)}},ve=xe=>{try{at(Fe.throw(xe))}catch(it){Ie(it)}},at=xe=>xe.done?Se(xe.value):Promise.resolve(xe.value).then(ze,ve);at((Fe=Fe.apply(ue,ge)).next())}),oe=({visible:ue,categoryId:ge,getData:Fe,onCancle:Se})=>{var Ie,ze;const[ve,at]=(0,z.useState)([]),[xe,it]=(0,z.useState)(!1),[Ue,qe]=(0,z.useState)(!1),[st,ot]=(0,z.useState)({success_size:0,error_list:[]}),Ke={withCredentials:!0,maxCount:1,multiple:!1,onRemove:()=>{at([])},beforeUpload:Re=>ee(void 0,null,function*(){return at([Re]),!1}),fileList:ve,accept:".xlsx"};return z.createElement(z.Fragment,null,z.createElement(ye.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",width:690,open:ue,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Ue,onOk:()=>ee(void 0,null,function*(){if(ve.length===0){Oe.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01");return}qe(!0);const Re=new FormData;Re.append("file",ve[0]);const Me=yield(0,Le.ZP)(`/api/homework_commons/${ge}/import_external_score.json`,{method:"post",body:Re},!0);(Me==null?void 0:Me.status)===0&&(ot(Me),Se(),Fe(),it(!0),at([])),qe(!1)}),onCancel:()=>{at([]),Se()}},z.createElement("div",{className:Ne.achieveSty},z.createElement("div",{className:Ne.tip},z.createElement("div",null,"1.\u4E0D\u5728\u5B66\u751F\u5217\u8868\u5185\u7684\u5B66\u751F\u4E0D\u652F\u6301\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\uFF1B"),z.createElement("div",null,"2.\u672A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4E4B\u540E\u5C06\u89C6\u4E3A\u5DF2\u5728\u7EBF\u4E0B\u63D0\u4EA4\u4F5C\u4E1A\uFF1B"),z.createElement("div",null,"3.\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\u4F1A\u5C06\u5DF2\u8BC4\u9605\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u8FDB\u884C\u66F4\u65B0\u3002")),z.createElement(je.Z,{align:"middle",className:"mt20"},z.createElement(he.Z,{className:"mr10"},z.createElement("span",{className:Ne.labolIcon},"*"),z.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),z.createElement(he.Z,null,z.createElement(be.ZP,{shape:"default",style:{backgroundColor:"#3061D0",color:"#fff"}},z.createElement("a",{className:Ne.downloadbutton,onClick:Re=>{Re.stopPropagation(),Re.preventDefault(),(0,Ee.FH)("",fe.Z.API_SERVER+`/api/homework_commons/${ge}/get_example_excel.json`)}},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C")),z.createElement("span",{className:"ml10",style:{color:"#9096A3"}},"\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9"))),z.createElement("div",{className:"mt10",style:{marginLeft:"74px",height:"120px"}},z.createElement(le.default.Dragger,x({style:{border:"1px dashed rgba(48,97,208,0.3)",backgroundColor:"rgba(48,97,208,0.06)"}},Ke),z.createElement("div",null,z.createElement(De.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6")),z.createElement("div",{className:"font12 mt10",style:{color:"#9096A3"}},"\u4E0B\u8F7D\u6A21\u7248\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u62FD\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xlsx"))))),z.createElement(ye.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u7ED3\u679C",width:508,open:xe,onCancel:()=>{it(!1)},footer:null},z.createElement("div",null,z.createElement("div",{style:{marginTop:"5px",marginBottom:"15px"}},z.createElement("span",null,"\u5BFC\u5165\u6210\u529F",z.createElement("span",{style:{color:"#19CB70"}}," ",st==null?void 0:st.success_size," "),"\u4E2A\u5B66\u751F"),z.createElement("span",{style:{marginLeft:"30px"}},"\u5BFC\u5165\u5931\u8D25",z.createElement("span",{style:{color:"#E30000"}}," ",(Ie=st==null?void 0:st.error_list)==null?void 0:Ie.length," "),"\u4E2A\u5B66\u751F")),!!((ze=st==null?void 0:st.error_list)!=null&&ze.length)&&z.createElement("div",{className:"mb20"},z.createElement(me.default,{columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,width:120,render:Re=>z.createElement("span",{style:{color:"#000"}},Re)},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:120,render:Re=>z.createElement("span",{style:{color:"#666"}},Re)},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"info",key:"info",ellipsis:!0,align:"end",render:Re=>z.createElement("span",{style:{color:"#000"}},Re)}],dataSource:st==null?void 0:st.error_list,pagination:!1,scroll:{y:47*8}})))))}},93078:function(Ft,bt,te){"use strict";te.d(bt,{$s:function(){return ye},Kc:function(){return he},Um:function(){return je},YT:function(){return z},ck:function(){return Oe}});var z=(be=>(be.STUDENT_SELF="student_self",be.TEACHER_ASSIGN="teacher_assign",be))(z||{}),ye=(be=>(be.BY_PERSON="by_person",be.BY_GROUP="by_group",be.BY_FILE="by_file",be))(ye||{}),Oe=(be=>(be.BY_CLASS="by_class",be.BY_RANDOM="by_random",be))(Oe||{}),je=(be=>(be.BY_SCORE="by_score",be.BY_HEADCOUNT="by_headcount",be.BY_RULE_RANDOM="by_rule_random",be))(je||{}),he=(be=>(be.BY_RULE="by_rule",be.BY_LEADER="by_leader",be))(he||{})},58048:function(Ft,bt,te){"use strict";var z=te(43418),ye=te(8591),Oe=te(82093),je=te(76560),he=te(34055),be=te(59301),le=(Ne,De,fe)=>new Promise((Le,Ee)=>{var re=b=>{try{a(fe.next(b))}catch(y){Ee(y)}},E=b=>{try{a(fe.throw(b))}catch(y){Ee(y)}},a=b=>b.done?Le(b.value):Promise.resolve(b.value).then(re,E);a((fe=fe.apply(Ne,De)).next())});const me=({shixunHomeworks:Ne,dispatch:De,classroomList:fe,getData:Le})=>be.createElement(z.default,{centered:!0,title:"\u63D0\u793A",open:Ne.actionTabs.key==="\u5206\u7EC4\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>le(void 0,null,function*(){var Ee;if((0,he.Rm)()&&!((Ee=fe.AssistantObject.normal)!=null&&Ee.can_redo)){ye.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,Oe.ZP)(`/api/homework_commons/${Ne.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{work_group_id:Ne.actionTabs.work_group_id}})).status===0&&(ye.ZP.success("\u6253\u56DE\u91CD\u505A\u6210\u529F"),De({type:"shixunHomeworks/setActionTabs",payload:{}}),Le())}),onCancel:()=>{De({type:"shixunHomeworks/setActionTabs",payload:{}})}},be.createElement("p",null,"\u8BE5\u5206\u7EC4\u7684\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u6574\u7EC4\u5B66\u751F\u4F5C\u54C1\u63D0\u4EA4\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF01"),be.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"));bt.Z=(0,je.connect)(({shixunHomeworks:Ne,classroomList:De})=>({shixunHomeworks:Ne,classroomList:De}))(me)},96930:function(Ft,bt,te){"use strict";te.r(bt),te.d(bt,{default:function(){return ro}});var z=te(59301),ye=te(76560),Oe=te(49127),je=te(3113),he=te(8591),be=te(66104),le=te(6848),me=te(99313),Ne=te(43418),De=te(95237),fe=te(43604),Le=te(92832),Ee=te(1710),re=te(27812),E=te(49661),a=te(34055),b=te(78241),y=te(20834),x=te(24905),ee=te(38854),ne=te(58421),oe=te(5112),ue=te(5871),ge=te(57809),Fe=te(84105),Se=te(87395),Ie=te(67921),ze=te(89489),ve=te(82093),at=te(57884),xe=te(58048),it=Object.defineProperty,Ue=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,ot=(tt,Ye,Qe)=>Ye in tt?it(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Ke=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))qe.call(Ye,Qe)&&ot(tt,Qe,Ye[Qe]);if(Ue)for(var Qe of Ue(Ye))st.call(Ye,Qe)&&ot(tt,Qe,Ye[Qe]);return tt},Re=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const Me=({shixunHomeworks:tt,dispatch:Ye})=>{const Qe=(0,ye.useParams)(),[Ut,nn]=(0,z.useState)(!0),[Yt,Pn]=(0,z.useState)(!1),[Xt]=b.default.useForm();return z.createElement(z.Fragment,null,z.createElement(Ne.default,{centered:!0,title:"\u8C03\u5206",open:tt.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Yt,onOk:()=>Re(void 0,null,function*(){yield Xt.validateFields();const Pt=Xt.getFieldsValue();Pn(!0),(yield(0,ve.ZP)(`/api/student_works/${tt.actionTabs.id}/adjust_score.json`,{method:"post",body:Ke({},Pt)})).status===0&&(he.ZP.success("\u8BC4\u9605\u6210\u529F"),Xt.resetFields(),Ye({type:"shixunHomeworks/setActionTabs",payload:{}}),Ye({type:"shixunHomeworks/getWorkList",payload:Ke({},tt.actionTabs.params)})),Pn(!1)}),onCancel:()=>{Ye({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement("p",{className:"tc"},"\u8BE5\u5B66\u751F\u7684\u6700\u7EC8\u6210\u7EE9\u5C06\u4E0D\u4F1A\u6309\u7167\u8BC4\u5206\u89C4\u5219\u8FDB\u884C\u8BA1\u7B97"),z.createElement(b.default,{form:Xt,layout:"horizontal"},z.createElement("div",{style:{display:"flex",alignItems:"baseline"}},z.createElement(b.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},z.createElement(ue.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),z.createElement("span",{className:"ml10"},"\u5206")),z.createElement("div",null,z.createElement(b.default.Item,{name:"comment"},z.createElement(Le.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var Ve=(0,ye.connect)(({shixunHomeworks:tt})=>({shixunHomeworks:tt}))(Me),nt=te(89389),We={flex_box_center:"flex_box_center___NBXH7",flex_space_between:"flex_space_between___l6hzm",flex_box_vertical_center:"flex_box_vertical_center___m8uTT",flex_box_center_end:"flex_box_center_end___BwXBn",flex_box_column:"flex_box_column___amI5B",wrap:"wrap___d__UZ",MdEditor:"MdEditor___QRYr6",workListButtonWrap:"workListButtonWrap___lhXWg",anticon:"anticon___b_3pM",workListClass:"workListClass___EI4Fm",left:"left___wBY4f",visible:"visible___uwm7P",status:"status___DUABx",tips:"tips___H3M_T",tableWrapper:"tableWrapper___EW8TX",atitle:"atitle___XxlIn",tables:"tables___thRYc",tables1:"tables1___jKpJt",redoBtn:"redoBtn___uk0iV"},et=te(30975),ht=te(64885),yt=te(47949),gt=te(89392),xt=te(61186),Ae=te.n(xt),wt=te(98072),It=te(45278),ke=te(58617),ut=te(59301),ce=Object.defineProperty,ie=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,de=(tt,Ye,Qe)=>Ye in tt?ce(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Ce=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))ae.call(Ye,Qe)&&de(tt,Qe,Ye[Qe]);if(ie)for(var Qe of ie(Ye))se.call(Ye,Qe)&&de(tt,Qe,Ye[Qe]);return tt},pe=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const Be=({shixunHomeworks:tt,user:Ye,loading:Qe,dispatch:Ut,classroomList:nn,globalSetting:Yt})=>{var Pn,Xt,Pt,Vt,Gn,pa;const En=(0,ye.useParams)(),{workList:At,workSetting:$t}=tt,[,Bn,qt]=(0,wt.U)(It.Gw,{homeworkId:At==null?void 0:At.id}),[cn,Wa]=(0,z.useState)([]),tn=[(At==null?void 0:At.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(Ct,Xn)=>{var Ka,Ze,kt,Qn,Or,Qt;return{children:((Ka=Xn.project_info)==null?void 0:Ka.id)!==-1?ut.createElement("a",{target:"_blank",title:(Ze=Xn.project_info)==null?void 0:Ze.name,href:`${(kt=Yt==null?void 0:Yt.setting)==null?void 0:kt.old_url}/projects${(Qn=Xn.project_info)==null?void 0:Qn.id}`,style:{whiteSpace:"break-spaces"}},(Or=Xn.project_info)==null?void 0:Or.name):(Qt=Xn.project_info)==null?void 0:Qt.name,props:{rowSpan:Xn.rowSpan}}}},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(Ct,Xn)=>ut.createElement("div",{style:{display:"flex",alignItems:"center"}},ut.createElement("span",{className:We.atitle,style:{width:Xn.is_leader?"":130,maxWidth:Xn.is_leader&&80}}," ",Ct),Xn.is_leader&&ut.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},(At==null?void 0:At.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",width:80,render:Ct=>Ct||"--"},(At==null?void 0:At.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",width:80,render:(Ct,Xn)=>Ct||"--"},(At==null?void 0:At.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(Ct,Xn)=>({children:Ct?ut.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",ut.createElement("br",null),Ae()(Ct).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:Xn.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",width:150,render:(Ct,Xn)=>({children:Ct===-1?"\u91CD\u505A\u4E2D":ut.createElement(E.Uw,{status:Ct}),props:{rowSpan:Xn.rowSpan}})},{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:70,render:(Ct,Xn)=>({children:ut.createElement("span",{className:"c-blue"},Ct),props:{rowSpan:Xn.rowSpan}})},{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",width:150,render:(Ct,Xn)=>ut.createElement(le.Z,{placement:"bottom",title:ut.createElement("div",null,ut.createElement("div",null,Xn.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Xn.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),ut.createElement("div",null,Xn.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Xn.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),At!=null&&At.anonymous_comment?ut.createElement("div",null,Xn.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Xn.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",At!=null&&At.is_group_grade?ut.createElement("div",null,Xn.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${Xn.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",ut.createElement("div",null,Xn.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Xn.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),ut.createElement("div",null,Xn.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Xn.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),At!=null&&At.anonymous_comment?ut.createElement("div",null,Xn.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Xn.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(At==null?void 0:At.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${Xn.appeal_penalty||"0.0"}\u5206`,ut.createElement("div",null,Xn.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Xn.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(At!=null&&At.is_jupyter||At!=null&&At.is_jupyter_lab)&&ut.createElement("div",{onClick:Ka=>{Ka.stopPropagation(),ye.history.push(`/classrooms/${En.coursesId}/group_homework/${En.categoryId}/review/${Xn.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},Ct>0?ut.createElement("span",{style:{color:"#ff8100"}},Ct):Ct)},($t==null?void 0:$t.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",width:75,ellipsis:!0,render:(Ct,Xn={},Ka=0)=>(At==null?void 0:At.work_status)==0?"--":Ct||"--"},(At==null?void 0:At.student_anonymous_comment)&&{title:"\u9700\u8BC4\u6570",align:"center",dataIndex:"need_comment_count",width:75},(At==null?void 0:At.student_anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",align:"center",dataIndex:"user_comment_count",width:75},(At==null?void 0:At.student_anonymous_comment)&&{title:"\u88AB\u8BC4\u6570",align:"center",dataIndex:"student_comment_count",width:75},(At==null?void 0:At.student_anonymous_comment)&&{title:"\u88AB\u533F\u8BC4\u5206\u6570",align:"center",dataIndex:"student_score",width:120},(At==null?void 0:At.student_anonymous_comment)&&{title:"\u7533\u8BC9\u6B21\u6570",align:"center",dataIndex:"appeal_all_count",width:75},(At==null?void 0:At.student_anonymous_comment)&&{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",align:"center",dataIndex:"appeal_deal_count",width:120},{title:"\u64CD\u4F5C",width:At!=null&&At.base_on_project?100:80,align:"center",dataInex:"action",fixed:"right",render:(Ct,Xn)=>{var Ka;return(Ka=At.homework_status)!=null&&Ka.includes("\u5BFC\u5165")?ut.createElement("div",null,ut.createElement("a",{style:{marginLeft:10},onClick:(0,gt.debounce)(Ze=>pe(void 0,null,function*(){var kt,Qn,Or,Qt,aa;Ze.stopPropagation();let za=yield(0,ve.ZP)(`/api/student_works/${Xn==null?void 0:Xn.id}/passed_condition.json`,{method:"get"});Ne.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:ut.createElement("div",null,ut.createElement("div",{style:{display:"flex"}},ut.createElement("div",null,ut.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),ut.createElement("span",{style:{marginLeft:10}},(kt=za==null?void 0:za.data)==null?void 0:kt.user_name)),ut.createElement("div",{style:{marginLeft:60}},ut.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),ut.createElement("span",{style:{marginLeft:10}},(Qn=za==null?void 0:za.data)==null?void 0:Qn.student_id)),ut.createElement("div",{style:{marginLeft:60}},ut.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),ut.createElement("span",{style:{marginLeft:10}},(Or=za==null?void 0:za.data)==null?void 0:Or.group_name))),ut.createElement("div",{style:{marginTop:22}},ut.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),ut.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((Qt=za==null?void 0:za.data)==null?void 0:Qt.description)||"\u6682\u65E0\u4FE1\u606F")),ut.createElement("div",{style:{marginTop:22,marginBottom:20}},ut.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),ut.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((aa=za==null?void 0:za.data)==null?void 0:aa.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):Xn.work_status===0?ut.createElement("div",null,"--"):ut.createElement("a",{className:"c-blue",onClick:Ze=>{var kt,Qn;if(Ze.preventDefault(),(0,a.Rm)()&&!((Qn=(kt=nn==null?void 0:nn.AssistantObject)==null?void 0:kt.group)!=null&&Qn.can_view)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ye.history.push(`/classrooms/${En.coursesId}/group_homework/${En.categoryId}/review/${Xn.id}?review=review`)}}," \u67E5\u770B ")}}].filter(Ct=>!!Ct),Ea=[{title:"\u5E8F\u53F7",dataIndex:"name",ellipsis:!0,width:120,render:(Ct,Xn,Ka)=>Ka+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"current_user_work_status",ellipsis:!0,render:Ct=>Ct?ut.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u8BC4"):ut.createElement("span",{style:{color:"#FF6801"}},"\u672A\u8BC4")},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"update_time",ellipsis:!0,render:Ct=>Ct?Ae()(Ct).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:Ct=>Ct||"--"},{title:ut.createElement("span",null,"\u662F\u5426\u6574\u7EC4\u540C\u8BC4",ut.createElement(le.Z,{title:"\u5982\u679C\u5B66\u751F\u5BF9\u4F5C\u54C1\u8FDB\u884C\u4E86\u6574\u7EC4\u540C\u8BC4\uFF0C\u90A3\u4E48\u8BE5\u4F5C\u54C1\u6240\u5C5E\u5206\u7EC4\u7684\u4EBA\u6570\u7B49\u4E8E\u5DF2\u8BC4\u4F5C\u54C1\u6570\uFF0C\u5E76\u4E14\u5B66\u751F\u7684\u5DF2\u8BC4\u4F5C\u54C1\u603B\u6570\u5C06\u8D85\u8FC7\u9700\u8BC4\u6570\u3002"},ut.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-999 current-primary ml5"}))),dataIndex:"group_comment",ellipsis:!0},{title:"\u88AB\u7533\u8BC9\u6B21\u6570",dataIndex:"appeal_all_count",ellipsis:!0,render:Ct=>Ct||"--"},{title:"\u88AB\u7533\u8BC9\u5BA1\u6838\u72B6\u6001",dataIndex:"current_user_appeal_status",ellipsis:!0,render:Ct=>Ct===1?ut.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):Ct===-1?"--":ut.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(Ct,Xn)=>ut.createElement("a",{onClick:()=>{var Ka;if([0,-1].includes(At==null?void 0:At.work_status)){he.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}(Ka=At.homework_status)!=null&&Ka.includes("\u5BFC\u5165")||ye.history.push(`/classrooms/${En.coursesId}/group_homework/${En.categoryId}/review/${Xn.id}`)}},Xn!=null&&Xn.current_user_work_status?"\u67E5\u770B":"\u8BC4\u9605")}];return(0,z.useEffect)(()=>{At!=null&&At.course_id&&Wa(At.student_works)},[At]),ut.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(At!=null&&At.all_member_count)&&!Qe["shixunHomeworks/getWorkList"]&&(((Pn=At==null?void 0:At.homework_status)==null?void 0:Pn.includes("\u672A\u53D1\u5E03"))||((Xt=At==null?void 0:At.homework_status)==null?void 0:Xt.includes("\u672A\u5F00\u59CB")))&&ut.createElement(at.Z,null),!((Pt=At==null?void 0:At.homework_status)!=null&&Pt.includes("\u672A\u53D1\u5E03"))&&!((Vt=At==null?void 0:At.homework_status)!=null&&Vt.includes("\u672A\u5F00\u59CB"))&&ut.createElement(ut.Fragment,null,ut.createElement(De.Z,{wrap:!1,align:"middle",justify:"space-between"},ut.createElement(fe.Z,null,ut.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),ut.createElement(fe.Z,null,ut.createElement("span",null,(Gn=At==null?void 0:At.left_time)==null?void 0:Gn.status,ut.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},(pa=At==null?void 0:At.left_time)==null?void 0:pa.time)))),(At==null?void 0:At.is_shixun)&&!(At!=null&&At.open_evaluate)&&!(At!=null&&At.is_close_tips)&&ut.createElement(De.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},ut.createElement(fe.Z,null,ut.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u672A\u542F\u7528\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u540E\u9700\u8981\u6559\u5E08\u624B\u52A8\u8BC4\u5206\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u6559\u5E08\u7684\u8BC4\u5206\u7ED3\u679C\u3002 ")),ut.createElement(fe.Z,null,ut.createElement("span",{className:"current",onClick:()=>pe(void 0,null,function*(){const Ct=yield(0,ve.ZP)(`/api/homework_commons/${En.categoryId}/close_tips.json`,{method:"post"});(Ct==null?void 0:Ct.status)===0&&Ut({type:"shixunHomeworks/getWorkList",payload:Ce({},En)})})},"X"))),(At==null?void 0:At.feedback_notice)&&ut.createElement("div",{className:"font14 mt10",style:{padding:"9px 20px",background:"rgba(255,157,24,0.1)",color:"#FF9D18",display:"flex",alignItems:"center"}},ut.createElement("i",{className:"iconfont icon-tishi11 font14"}),ut.createElement("span",{className:"ml10",style:{flex:"1"}},"\u6709\u5B66\u751F\u53CD\u9988\u4E86\u4F5C\u54C1\u95EE\u9898\uFF0C\u8BF7\u53CA\u65F6\u67E5\u770B\u5904\u7406"),Bn?ut.createElement(ke.Z,null):ut.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>pe(void 0,null,function*(){const Ct=yield qt({homeworkId:At==null?void 0:At.id});(Ct==null?void 0:Ct.status)===0&&Ut({type:"shixunHomeworks/getWorkList",payload:Ce({},En)})})})),ut.createElement(Ee.default,{className:"mt15",loading:Qe["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(Ct,Xn)=>(Ct==null?void 0:Ct.item_index)%2===0&&We.tables,pagination:!1,dataSource:[At],columns:tn,locale:{emptyText:ut.createElement(at.Z,null)},scroll:At!=null&&At.student_anonymous_comment||At!=null&&At.base_on_project?{x:"calc(100% + 60px)"}:{}}),(At==null?void 0:At.student_anonymous_comment)&&ut.createElement("div",{className:"mt30"},ut.createElement(De.Z,{wrap:!1,align:"middle",justify:"space-between"},ut.createElement(fe.Z,null,"\u5171",ut.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(At==null?void 0:At.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),ut.createElement(fe.Z,null,ut.createElement("i",{className:"iconfont icon-shijian1 c-grey-666 mr10"}),"\u533F\u8BC4\u65F6\u95F4",ut.createElement("span",{className:"c-grey-333 ml10"},(At==null?void 0:At.evaluation_start)&&Ae()(At==null?void 0:At.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(At==null?void 0:At.evaluation_end)&&Ae()(At==null?void 0:At.evaluation_end).format("YYYY-MM-DD HH:mm")))),ut.createElement(Ee.default,{className:"mt15",locale:{emptyText:ut.createElement(at.Z,null)},columns:Ea,dataSource:cn,pagination:!1}))))};var $e=(0,ye.connect)(({shixunHomeworks:tt,classroomList:Ye,globalSetting:Qe,loading:Ut})=>({shixunHomeworks:tt,classroomList:Ye,loading:Ut.effects,globalSetting:Qe}))(Be),Xe=te(57987),Pe=te(59301),mt=Object.defineProperty,St=Object.defineProperties,zt=Object.getOwnPropertyDescriptors,Ht=Object.getOwnPropertySymbols,jt=Object.prototype.hasOwnProperty,Wt=Object.prototype.propertyIsEnumerable,Je=(tt,Ye,Qe)=>Ye in tt?mt(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,lt=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))jt.call(Ye,Qe)&&Je(tt,Qe,Ye[Qe]);if(Ht)for(var Qe of Ht(Ye))Wt.call(Ye,Qe)&&Je(tt,Qe,Ye[Qe]);return tt},Dt=(tt,Ye)=>St(tt,zt(Ye)),Lt=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const ln=(0,z.createRef)(),mn=({shixunHomeworks:tt,classroomList:Ye,loading:Qe,globalSetting:Ut,dispatch:nn,zip:Yt,btnLoading:Pn,setBtnLoading:Xt})=>{var Pt,Vt,Gn,pa,En,At,$t,Bn,qt,cn,Wa,tn;const[Ea]=(0,ye.useSearchParams)(),[Ct,Xn]=(0,z.useState)(lt(lt({},(0,ye.useParams)()),{page:Ea.get("page")||1,limit:20})),Ka=(0,ye.useLocation)(),{workList:Ze}=tt,[kt,Qn]=(0,z.useState)({}),[Or,Qt]=(0,z.useState)(""),[aa,za]=(0,z.useState)(""),[Vr,Ma]=(0,z.useState)(""),[qa,Cr]=(0,z.useState)([]),[Do,Mn]=(0,z.useState)(),[ur,ta]=(0,z.useState)([]),[Qo,vi]=(0,z.useState)(!1),[pr,lo]=(0,z.useState)([]),[fo,ra]=(0,z.useState)(!1),[sa,Co]=(0,z.useState)(),[Kr,Ao]=(0,z.useState)(1),[ei,Fo]=(0,z.useState)(),[Zo,Oo]=(0,z.useState)(),[ti,Zi]=(0,z.useState)(),[ki,eo]=(0,z.useState)(!1),[el]=b.default.useForm(),[Qi,gi]=(0,z.useState)({groupAll:[],userAll:[]}),[Ei,_n]=(0,z.useState)(!1),[Ot,Sa]=(0,z.useState)(!1),[ga,tr]=(0,z.useState)({status:!1,visible:!0}),[Br]=b.default.useForm(),ii=()=>Lt(void 0,null,function*(){const rn=yield(0,ve.ZP)(`/api/homework_commons/${Ct.categoryId}/get_group_members`,{method:"get",params:{}}),Wn=yield(0,ve.ZP)(`/api/courses/${Ct.coursesId}/students.json`,{method:"get",params:{coursesId:Ct.coursesId,homework_id:Ct.categoryId,page:1,limit:2e3}});(rn==null?void 0:rn.status)==0&&gi({groupAll:rn==null?void 0:rn.group_infos,userAll:Wn==null?void 0:Wn.students})});(0,z.useEffect)(()=>{var rn;((rn=Ze==null?void 0:Ze.course_recommends)==null?void 0:rn.length)>0&&_n(!0)},[Ze==null?void 0:Ze.course_recommends]),(0,z.useEffect)(()=>{ln&&ln.current&&(ln.current.clientHeight>47?tr({status:!0,visible:!0}):tr({status:!1,visible:!0}))},[Ze.course_group_info&&Ze.course_group_info.length]),(0,z.useEffect)(()=>{Ze!=null&&Ze.course_id},[Ze==null?void 0:Ze.course_id]),(0,z.useEffect)(()=>{Ze!=null&&Ze.course_id&&setTimeout(()=>{var rn,Wn;if(Ze.base_on_project){let po=[];(rn=Ze.new_student_works)==null||rn.map((hi,Di)=>{var wi;(wi=hi==null?void 0:hi.student_works)==null||wi.map((Oi,vl)=>{var hl,ol,_i,Gl;Oi.item_index=hi.item_index,Oi.rowSpan=Oi!=null&&Oi.is_leader?(hl=hi==null?void 0:hi.student_works)==null?void 0:hl.length:((ol=Oi==null?void 0:Oi.project_info)==null?void 0:ol.id)===-1?1:((Gl=(_i=hi==null?void 0:hi.student_works)==null?void 0:_i.filter(hu=>hu.is_leader))==null?void 0:Gl.length)>0?0:1,po.push(Oi)})}),console.log("---",po),Cr([...po])}else{let po=[];(Wn=Ze.new_student_works)==null||Wn.map((hi,Di)=>{var wi;(wi=hi==null?void 0:hi.student_works)==null||wi.map((Oi,vl)=>{var hl,ol,_i;Oi.item_index=hi.item_index,Oi.rowSpan=vl==0?(hl=hi==null?void 0:hi.student_works)==null?void 0:hl.length:((_i=(ol=hi==null?void 0:hi.student_works)==null?void 0:ol.filter(Gl=>Gl.id))==null?void 0:_i.length)>0?0:1,po.push(Oi)})}),Cr([...po])}},400)},[Ze]);const Lo=()=>Lt(void 0,null,function*(){const rn=yield nn({type:"shixunHomeworks/getWorkList",payload:lt({},Ct)})});(0,z.useEffect)(()=>{if(Ea.get("page")){let rn=JSON.parse(localStorage.getItem("grouphomeworkkey"))||{};Xn(lt(lt({},Ct),rn)),rn.task_status=(rn==null?void 0:rn.work_status)||"all",rn.member_work=rn!=null&&rn.member_work?[rn==null?void 0:rn.member_work]:"all",rn.course_group_info=(rn==null?void 0:rn.course_group)||"all",rn.file_status=rn!=null&&rn.file_status?[rn==null?void 0:rn.file_status]:"all",rn.teacher_comment=rn!=null&&rn.teacher_comment?[rn==null?void 0:rn.teacher_comment]:"all",Br.setFieldsValue(lt({},rn))}},[]);function Za(){Ao(1),Mn(""),Fo(""),Oo(""),Zi(""),lo([])}const Ur=()=>{Ct.page=1;const rn=Object.assign({},Br.getFieldValue());delete Ct.course_group,delete Ct.teacher_comment,Object.keys(rn).map(function(Wn){var po;switch(Wn){case"teacher_comment":case"member_work":rn[Wn].length>1||!rn[Wn].length?(delete Ct[Wn],Br.setFieldsValue({[Wn]:"all"})):(Ct[Wn]=(po=rn[Wn])==null?void 0:po[0],Br.setFieldsValue({teacher_comment:rn[Wn]}));break;case"file_status":rn[Wn].includes("all")||Ze[Wn].length===rn[Wn].length||!rn[Wn].length?(delete Ct.file_status,Br.setFieldsValue({file_status:"all"})):(Ct.file_status=rn[Wn][0],Br.setFieldsValue({file_status:rn[Wn]}));break;case"work_status":rn[Wn].includes("all")||Ze.task_status.length===rn[Wn].length||!rn[Wn].length?(delete Ct.work_status,Br.setFieldsValue({work_status:"all"})):(Ct.work_status=rn[Wn],Br.setFieldsValue({work_status:Ct.work_status}));break;case"course_group_info":rn[Wn].includes("all")||Ze[Wn].length===rn[Wn].length||!rn[Wn].length?(delete Ct.course_group,Br.setFieldsValue({course_group_info:"all"})):(Ct.course_group=rn[Wn],Br.setFieldsValue({course_group_info:Ct.course_group}));break}}),Lo()},Bi=(rn,Wn)=>{Ct.page=rn,Ct.limit=Wn,Lo()},co=[{name:"\u7EC4\u957F",id:1},{name:"\u7EC4\u5458",id:0}],Fn=[{title:"\u5E8F\u53F7",dataIndex:"item_index",align:"left",width:50,fixed:Ze!=null&&Ze.base_on_project?"left":"",render:(rn,Wn,po)=>({children:rn,props:{rowSpan:Wn.rowSpan}})},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:120,fixed:"left",render:(rn,Wn)=>{var po,hi,Di,wi,Oi,vl;return{children:((po=Wn.project_info)==null?void 0:po.id)!==-1?Pe.createElement("a",{target:"_blank",title:(hi=Wn.project_info)==null?void 0:hi.name,href:`${(Di=Ut==null?void 0:Ut.setting)==null?void 0:Di.old_url}/projects${(wi=Wn.project_info)==null?void 0:wi.id}`,style:{whiteSpace:"break-spaces"}},(Oi=Wn.project_info)==null?void 0:Oi.name):(vl=Wn.project_info)==null?void 0:vl.name,props:{rowSpan:Wn.rowSpan}}}},!(Ze!=null&&Ze.base_on_project)&&{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:200,render:(rn,Wn)=>({children:Pe.createElement("span",{className:"c-blue"},rn),props:{rowSpan:Wn.rowSpan}})},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:140,render:(rn,Wn)=>Pe.createElement("div",{style:{display:"flex",alignItems:"center"}},Pe.createElement(le.Z,{placement:"bottom",title:rn},Pe.createElement("span",{className:We.atitle,style:{width:Wn.is_leader?"":130,maxWidth:Wn.is_leader&&80}}," ",rn)),Wn.is_leader&&Pe.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},(0,a.GJ)()&&{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",sortDirections:["descend","ascend"],width:Ze!=null&&Ze.base_on_project?80:130,ellipsis:!0,render:rn=>Pe.createElement("span",{style:{color:"#666666"}},rn)},(0,a.GJ)()&&!(Ze!=null&&Ze.base_on_project)&&{title:"\u5206\u73ED",align:"left",width:150,ellipsis:!0,dataIndex:"group_name"},((0,a.GJ)()||(0,a.dE)()&&!(Ze!=null&&Ze.anonymous_comment)&&!Ze.anonymous_appeal||(0,a.dE)()&&((Pt=Ze.homework_status)==null?void 0:Pt.includes("\u5DF2\u622A\u6B62")))&&{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",sorter:!0,width:100,sortOrder:Ct.order==="work_score"?Ct.b_order==="desc"?"descend":"ascend":null,sortDirections:["descend","ascend"],render:(rn,Wn)=>Pe.createElement(le.Z,{placement:"bottom",title:Pe.createElement("div",null,Pe.createElement("div",null,Wn.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Wn.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Pe.createElement("div",null,Wn.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Wn.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Ze!=null&&Ze.anonymous_comment?Pe.createElement("div",null,Wn.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Wn.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Ze!=null&&Ze.is_group_grade?Pe.createElement("div",null,Wn.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${Wn.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",Pe.createElement("div",null,Wn.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Wn.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),Pe.createElement("div",null,Wn.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Wn.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),Ze!=null&&Ze.anonymous_comment?Pe.createElement("div",null,Wn.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Wn.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(Ze==null?void 0:Ze.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${Wn.appeal_penalty||"0.0"}\u5206`,Pe.createElement("div",null,Wn.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Wn.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(Ze!=null&&Ze.is_jupyter||Ze!=null&&Ze.is_jupyter_lab)&&Pe.createElement("div",{onClick:po=>{po.stopPropagation(),localStorage.setItem("grouphomeworkkey",JSON.stringify(Ct)),ye.history.push(`/classrooms/${Ct.coursesId}/group_homework/${Ct.categoryId}/review/${Wn.id}?page=${Ct.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},rn>0?Pe.createElement("span",{style:{color:"#ff8100"}},rn):rn)},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",ellipsis:!0,width:100,dataIndex:"code_lines_count",render:rn=>rn||"--"},(Ze==null?void 0:Ze.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",ellipsis:!0,width:100,dataIndex:"issues_count",render:(rn,Wn)=>({children:rn||"--"})},(Ze==null?void 0:Ze.base_on_project)&&{title:"P/R\u6570",align:"left",ellipsis:!0,width:100,dataIndex:"pull_requests_count",render:(rn,Wn)=>{var po;return{children:((po=Wn.project_info)==null?void 0:po.id)!==-1?Pe.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var hi,Di;window.open(`${(hi=Ut==null?void 0:Ut.setting)==null?void 0:hi.old_url}${(Di=Wn.project_info)==null?void 0:Di.id}/pulls`)}},Wn==null?void 0:Wn.pull_requests_count):"--",props:{rowSpan:Wn.rowSpan}}}},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u4EE3\u7801\u8D28\u91CF",align:"left",width:170,dataIndex:"codesmell",render:(rn,Wn)=>{var po;return{children:((po=Wn.project_info)==null?void 0:po.id)!==-1?Pe.createElement("div",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var hi,Di;window.open(`${(hi=Ut==null?void 0:Ut.setting)==null?void 0:hi.old_url}${(Di=Wn.project_info)==null?void 0:Di.id}/sonar`)}},Pe.createElement("div",null,"bug ",Wn==null?void 0:Wn.bug),Pe.createElement("div",null,"Security ",Wn==null?void 0:Wn.security),Pe.createElement("div",null,"Codesmell ",Wn==null?void 0:Wn.codesmell)):"--",props:{rowSpan:Wn.rowSpan}}}},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:130,ellipsis:!0,sorter:!0,sortOrder:Ct.order==="update_time"?Ct.b_order==="desc"?"descend":"ascend":null,render:(rn,Wn)=>({children:Pe.createElement(le.Z,{placement:"bottom",title:rn?Pe.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",Pe.createElement("br",null),Ae()(rn).format("YYYY-MM-DD HH:mm")):"--"},rn?Pe.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",Pe.createElement("br",null),Ae()(rn).format("YYYY-MM-DD HH:mm")):"--"),props:{rowSpan:Wn.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",width:Ze!=null&&Ze.base_on_project?110:200,fixed:Ze!=null&&Ze.base_on_project?"right":"",render:(rn,Wn)=>({children:rn===-1?"\u91CD\u505A\u4E2D":Pe.createElement("div",{style:{whiteSpace:"break-spaces"}},Pe.createElement(E.Uw,{status:rn,lineBreak:!0})),props:{rowSpan:Wn.rowSpan}})},{title:"\u64CD\u4F5C",width:175,fixed:Ze!=null&&Ze.base_on_project?"right":"",align:"left",dataInex:"action",render:(rn,Wn)=>{var po,hi;return(po=Ze.homework_status)!=null&&po.includes("\u5BFC\u5165")?Pe.createElement("div",null,(0,a.GJ)()&&Pe.createElement("a",{onClick:Di=>{Di.stopPropagation(),nn({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:Wn==null?void 0:Wn.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),Pe.createElement("a",{style:{marginLeft:10},onClick:(0,gt.debounce)(Di=>Lt(void 0,null,function*(){var wi,Oi,vl,hl,ol;Di.stopPropagation();let _i=yield(0,ve.ZP)(`/api/student_works/${Wn==null?void 0:Wn.id}/passed_condition.json`,{method:"get"});Ne.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:Pe.createElement("div",null,Pe.createElement("div",{style:{display:"flex"}},Pe.createElement("div",null,Pe.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),Pe.createElement("span",{style:{marginLeft:10}},(wi=_i==null?void 0:_i.data)==null?void 0:wi.user_name)),Pe.createElement("div",{style:{marginLeft:60}},Pe.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),Pe.createElement("span",{style:{marginLeft:10}},(Oi=_i==null?void 0:_i.data)==null?void 0:Oi.student_id)),Pe.createElement("div",{style:{marginLeft:60}},Pe.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),Pe.createElement("span",{style:{marginLeft:10}},(vl=_i==null?void 0:_i.data)==null?void 0:vl.group_name))),Pe.createElement("div",{style:{marginTop:22}},Pe.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),Pe.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((hl=_i==null?void 0:_i.data)==null?void 0:hl.description)||"\u6682\u65E0\u4FE1\u606F")),Pe.createElement("div",{style:{marginTop:22,marginBottom:20}},Pe.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),Pe.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((ol=_i==null?void 0:_i.data)==null?void 0:ol.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},"\u67E5\u770B\u8BE6\u60C5")):Wn.work_status===0&&!(0,a.GJ)()?Pe.createElement("div",null,"--"):Pe.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},!(0,a.GJ)()&&Pe.createElement("a",{className:"c-blue",onClick:Di=>{var wi,Oi;if(Di.preventDefault(),(0,a.Rm)()&&!((Oi=(wi=Ye==null?void 0:Ye.AssistantObject)==null?void 0:wi.group)!=null&&Oi.can_view)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}localStorage.setItem("grouphomeworkkey",JSON.stringify(Ct)),ye.history.push(`/classrooms/${Ct.coursesId}/group_homework/${Ct.categoryId}/review/${Wn.id}?page=${Ct.page}`)}},"\u67E5\u770B"),(0,a.GJ)()&&Pe.createElement("a",{className:"c-blue",onClick:Di=>{var wi;if(Di.preventDefault(),(Ze==null?void 0:Ze.work_status)==0){he.ZP.warning("\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4");return}if((0,a.Rm)()&&!((wi=Ye.AssistantObject.group)!=null&&wi.can_view)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}localStorage.setItem("grouphomeworkkey",JSON.stringify(Ct)),ye.history.push(`/classrooms/${Ct.coursesId}/group_homework/${Ct.categoryId}/review/${Wn.id}?page=${Ct.page}`)}},Wn.has_comment?"\u5DF2\u8BC4\u9605":"\u8BC4\u9605"),(0,a.GJ)()&&Pe.createElement(le.Z,{placement:"bottom",title:Pe.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",Pe.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},Pe.createElement("a",{style:{color:"#3061D0"},className:"c-green",onClick:Di=>{var wi;if(Di.preventDefault(),(0,a.Rm)()&&!((wi=Ye.AssistantObject.group)!=null&&wi.can_appraise)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}nn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:Wn,id:Wn.id,params:Ct}})}},"\u8C03\u5206")),(0,a.GJ)()&&Pe.createElement("div",null,(Ze!=null&&Ze.is_new_rule?Wn.work_status!==-1&&Wn.work_status!==0:Wn.work_status!==-1&&Wn.work_status!==0&&!((hi=Ze==null?void 0:Ze.homework_status)!=null&&hi.includes("\u5DF2\u622A\u6B62")))&&Pe.createElement(De.Z,{justify:"center"},Pe.createElement("span",{className:`${We.redoBtn}`,onClick:Di=>{var wi;if(Di.stopPropagation(),(0,a.Rm)()&&!((wi=Ye.AssistantObject.normal)!=null&&wi.can_redo)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}nn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5206\u7EC4\u6253\u56DE\u91CD\u505A",homework_common_id:Ze.homework_id,work_group_id:Wn.work_group_id}})}},"\u6253\u56DE\u91CD\u505A"))))}}].filter(rn=>!!rn),ha=[...Fn.map(rn=>lt({},rn))];ha[0].render=rn=>"\u6211";const Zn=()=>Lt(void 0,null,function*(){var rn;Xt(!0);const Wn=yield(0,ve.ZP)(`/api/homework_commons/${Ct==null?void 0:Ct.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});Wn.status===0?(rn=Yt.current)==null||rn.exportReport(Wn.files):Xt(!1)}),Hr=()=>Lt(void 0,null,function*(){var rn;const Wn=yield(0,ve.ZP)(`/api/homework_commons/${Ct==null?void 0:Ct.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});Wn.status===0&&(Array.isArray(Wn.sub_data)&&Wn.sub_data.length>0?(rn=Yt.current)==null||rn.exportAndCreateUserFolder(Wn.sub_data,"\u6279\u6CE8\u9644\u4EF6",`${Ze==null?void 0:Ze.homework_name}-\u4F5C\u54C1\u6279\u6CE8\u9644\u4EF6`):he.ZP.warning("\u6682\u65E0\u53EF\u4E0B\u8F7D\u7684\u6279\u6CE8\u9644\u4EF6"))}),Wi=()=>{var rn,Wn;return Pe.createElement(y.default,null,Pe.createElement(y.default.Item,{key:"1"},Pe.createElement("span",{onClick:()=>{var po;if((0,a.Rm)()&&!((po=Ye.AssistantObject.group)!=null&&po.can_download)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}nn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:Ze==null?void 0:Ze.course_group_info,fn:()=>{(0,et.Iy)(JSON.parse(sessionStorage.all_student_works_params),"group_work_list")}}})}},"\u5BFC\u51FA\u6210\u7EE9")),!((rn=Ze.homework_status)!=null&&rn.includes("\u5BFC\u5165"))&&Pe.createElement(y.default.Item,{key:"3"},Pe.createElement(je.ZP,{loading:Pn,ghost:!0,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var po;if((0,a.Rm)()&&!((po=Ye.AssistantObject.group)!=null&&po.can_download)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}nn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6",course_groups:Ze==null?void 0:Ze.course_group_info,fn:()=>{Zn()}}})}},"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6")),!((Wn=Ze.homework_status)!=null&&Wn.includes("\u5BFC\u5165"))&&Pe.createElement(y.default.Item,{key:"4"},Pe.createElement(ht.Z,{style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var po;if((0,a.Rm)()&&!((po=Ye.AssistantObject.group)!=null&&po.can_download)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}nn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8",course_groups:Ze==null?void 0:Ze.course_group_info,fn:()=>{Hr()}}})}},"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8")),Pe.createElement(y.default.Item,{key:"2"},Pe.createElement("span",{onClick:()=>{var po;if((0,a.Rm)()&&!((po=Ye.AssistantObject.group)!=null&&po.can_download)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ye.history.push(`/classrooms/${Ct.coursesId}/exportlist/group_work_list`)}},"\u5386\u53F2\u5BFC\u51FA")))};return!(0,a.GJ)()&&(Ze!=null&&Ze.student_anonymous_comment)?Pe.createElement($e,null):Pe.createElement("section",{className:`${We.wrap} minH500`},Pe.createElement("aside",null,Pe.createElement("aside",{className:`minH500 bg-white pl30 ${(0,a.GJ)()?"pt30":""} pr30`},!(Ze!=null&&Ze.all_member_count)&&!Qe["shixunHomeworks/getWorkList"]&&Pe.createElement("aside",{className:"bg-white inline-block w100"},Pe.createElement(at.Z,null)),!(0,a.GJ)()&&Pe.createElement("aside",{className:"pt10 pb10"},Pe.createElement("span",{className:"c-orange"},Ze.commit_count),"\u5DF2\u4EA4",Pe.createElement("span",{className:"ml10"},Ze.uncommit_count),"\u672A\u4EA4",((Vt=Ze==null?void 0:Ze.left_time)==null?void 0:Vt.time)&&Pe.createElement("span",{className:"ml10"},Pe.createElement("span",null,(Gn=Ze==null?void 0:Ze.left_time)==null?void 0:Gn.status),Pe.createElement("span",{className:"c-orange"},(pa=Ze==null?void 0:Ze.left_time)==null?void 0:pa.time))),Pe.createElement("aside",null,(0,a.GJ)()&&Pe.createElement("aside",{className:"mb30"},Pe.createElement(b.default,{form:Br,onChange:Ur,initialValues:{member_work:"all",work_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},Pe.createElement(b.default.Item,{name:"teacher_comment"},Pe.createElement(x.default.Group,{style:{width:"100%"}},Pe.createElement(De.Z,null,Pe.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u4F60\u7684\u8BC4\u9605:"),Pe.createElement(fe.Z,{flex:"80px"},Pe.createElement(x.default,{value:"all",checked:!kt.teacher_comment},"\u5168\u90E8")),Pe.createElement(fe.Z,{flex:"1"},Ze.teacher_comment&&Ze.teacher_comment.map(rn=>Pe.createElement(x.default,{value:rn.id,key:rn.id},rn.name,"(",rn.count,")")))))),Pe.createElement(b.default.Item,{name:"file_status"},Pe.createElement(x.default.Group,{style:{width:"100%"}},Pe.createElement(De.Z,null,Pe.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u9644\u4EF6\u72B6\u6001:"),Pe.createElement(fe.Z,{flex:"80px"},Pe.createElement(x.default,{value:"all"},"\u5168\u90E8")),Pe.createElement(fe.Z,{flex:"1"},(En=Ze==null?void 0:Ze.file_status)==null?void 0:En.map(rn=>Pe.createElement(x.default,{value:rn.id,key:rn.id},rn.name,"(",rn.count,")")))))),Pe.createElement(b.default.Item,{name:"work_status"},Pe.createElement(x.default.Group,{value:[],style:{width:"100%"}},Pe.createElement(De.Z,null,Pe.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u4F5C\u54C1\u72B6\u6001:"),Pe.createElement(fe.Z,{flex:"80px"},Pe.createElement(x.default,{value:"all",checked:!kt.work_status},"\u5168\u90E8")),Pe.createElement(fe.Z,{flex:"1"},Ze.task_status&&Ze.task_status.map(rn=>Pe.createElement(x.default,{name:"work_status",value:rn.id,key:rn.id},rn.name,"(",rn.count,")")))))),Pe.createElement(b.default.Item,{name:"member_work"},Pe.createElement(x.default.Group,{style:{width:"100%"}},Pe.createElement(De.Z,null,Pe.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u7EC4\u5185\u89D2\u8272:"),Pe.createElement(fe.Z,{flex:"80px"},Pe.createElement(x.default,{value:"all"},"\u5168\u90E8")),Pe.createElement(fe.Z,{flex:"1"},co.map(rn=>Pe.createElement(x.default,{value:rn.id,key:rn.id},rn.name)))))),Pe.createElement(b.default.Item,{name:"course_group_info"},Pe.createElement(x.default.Group,{style:{width:"100%"}},Pe.createElement(De.Z,null,Pe.createElement(fe.Z,{flex:"80px",style:{fontSize:14}},"\u5206\u73ED\u60C5\u51B5:"),Pe.createElement(fe.Z,{flex:"80px"},Pe.createElement(x.default,{value:"all",checked:!kt.course_group},"\u5168\u90E8")),Pe.createElement(fe.Z,{flex:"1",className:`${We.workListClass} ${ga.visible?We.visible:""} ${ga.status?"":We.status}`},Pe.createElement("div",{ref:ln,className:We.left},Ze.course_group_info&&Ze.course_group_info.map(rn=>Pe.createElement(x.default,{value:rn.course_group_id,key:rn.course_group_id},rn.group_group_name,"(",rn.count,")"))),ga.status&&Pe.createElement("div",{className:We.tips,onClick:()=>tr(Dt(lt({},ga),{visible:!ga.visible}))},Pe.createElement("span",null,ga.visible?"\u5C55\u5F00":"\u6536\u8D77",ga.visible?Pe.createElement(Fe.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):Pe.createElement(Se.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),Pe.createElement(De.Z,{align:"middle"},Pe.createElement(fe.Z,{flex:"1"},Pe.createElement(De.Z,{align:"middle"},Pe.createElement(fe.Z,null,Pe.createElement(Le.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:rn=>{Ct.page=1,Ct.search=rn.trim(),nn({type:"shixunHomeworks/getWorkList",payload:lt({},Ct)})},style:{width:240}})),Pe.createElement(fe.Z,null,Pe.createElement("span",{className:"ml5 c-red"},Ze.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",Ze.work_count,"\u4E2A\u5B66\u751F\uFF09"))),Pe.createElement(fe.Z,{style:{textAlign:"end"},className:We.workListButtonWrap},!((At=Ze.homework_status)!=null&&At.includes("\u5BFC\u5165"))&&!(0,a.dE)()&&Pe.createElement(ht.Z,{className:"mr20",onClick:()=>Lt(void 0,null,function*(){yield ii(),eo(!0)})},"\u8C03\u6574\u5206\u7EC4"),(($t=Ze.homework_status)==null?void 0:$t.includes("\u5DF2\u622A\u6B62"))&&Pe.createElement(je.ZP,{className:"mr20",icon:Pe.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{Sa(!0)}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"),Pe.createElement(ee.Z,{dropdownRender:Wi},Pe.createElement(je.ZP,null,Pe.createElement(Ie.Z,null),"\u5BFC\u51FA",Pe.createElement(ze.Z,null)))))),(0,a.G5)()&&Pe.createElement("div",null,(Ze==null?void 0:Ze.base_on_project)&&Pe.createElement("p",null,"\u9879\u76EE\u6982\u89C8"),Pe.createElement(Ee.default,{dataSource:[Ze==null?void 0:Ze.group_data],pagination:!1,bordered:!0,style:{marginBottom:20},columns:[Ze!=null&&Ze.base_on_project?{title:"\u9879\u76EE\u603B\u6570",align:"center",dataIndex:"project_num",key:"project_num"}:{title:"\u5206\u7EC4\u603B\u6570",align:"center",dataIndex:"group_size",key:"group_size"},{title:"\u5B66\u751F\u4EBA\u6570",align:"center",dataIndex:"work_count"},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE\u4EBA\u6570",align:"center",dataIndex:"associated_num"},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u672A\u5173\u8054\u9879\u76EE\u4EBA\u6570",align:"center",dataIndex:"unassociated_num"},!(Ze!=null&&Ze.base_on_project)&&{title:"\u5DF2\u5206\u7EC4\u6570",align:"center",dataIndex:"non_zero_count"},!(Ze!=null&&Ze.base_on_project)&&{title:"\u672A\u5206\u7EC4\u6570",align:"center",dataIndex:"zero_count"},{title:"\u672A\u63D0\u4EA4\u4EBA\u6570",align:"center",dataIndex:"not_submitted_num"},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u90E8\u5206\u63D0\u4EA4",align:"center",dataIndex:"partial_submission"},{title:"\u6309\u65F6\u63D0\u4EA4",align:"center",dataIndex:"submitted_num"},{title:"\u5EF6\u65F6\u63D0\u4EA4",align:"center",dataIndex:"delayed_num"}].filter(rn=>!!rn)})),!!ur.length&&Pe.createElement(Ee.default,{className:`mb10 ${We.tableWrapper}`,dataSource:ur,columns:ha,pagination:!1,showHeader:!1,loading:!1}),Pe.createElement("aside",{style:{paddingBottom:30}},Pe.createElement(Ee.default,{loading:Qe["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(rn,Wn)=>rn!=null&&rn.searched?We.tables1:(rn==null?void 0:rn.item_index)%2===0&&We.tables,className:We.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:qa,columns:Fn,scroll:(Ze==null?void 0:Ze.base_on_project)&&{x:1220},onChange:(rn,Wn,po)=>{if(po.order===void 0)switch(po.field){case"student_id":Qt("descend"),Ct.b_order="desc",Ct.order=po.field;break;default:delete Ct.b_order,delete Ct.order}else Ct.b_order=po.order.replace("end",""),Ct.order=po.field;nn({type:"shixunHomeworks/getWorkList",payload:lt({},Ct)})}})),Pe.createElement(ne.Z,{showSizeChanger:!0,showQuickJumper:!0,style:{paddingBottom:30},onChange:Bi,defaultCurrent:parseInt(Ct.page)||1,current:parseInt(Ct.page)||1,defaultPageSize:20,total:tt.workList.work_count})))),Pe.createElement(Ve,null),Qo&&Pe.createElement(Ne.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Qo,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>Lt(void 0,null,function*(){if(Kr===2){if(pr.length<=0){he.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!ti){he.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let rn=yield(0,ve.ZP)(`/api/homework_commons/${Ct.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Ct.categoryId,comment:ti,status:pr}});rn.status===0&&(Co(rn),vi(!1),ra(!0))}else{if(!(Zo===0||ei===0)){if(!Zo){he.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!ei){he.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(Zo>ei){he.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!ti){he.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let rn=yield(0,ve.ZP)(`/api/homework_commons/${Ct.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Ct.categoryId,comment:ti,min_score:Zo,max_score:ei}});rn.status===0&&(Co(rn),vi(!1),ra(!0))}}),onCancel:()=>{vi(!1),Za()}},Pe.createElement("div",{style:{padding:"32px"}},Pe.createElement("div",null,Pe.createElement("div",null,Pe.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),Pe.createElement(oe.ZP.Group,{value:Kr,onChange:rn=>{Ao(rn.target.value)}},Pe.createElement(oe.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),Pe.createElement(oe.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),Kr===1&&Pe.createElement("div",{style:{display:"flex",marginTop:"20px"}},Pe.createElement("span",{style:{width:"70px",textAlign:"end"}},Pe.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),Pe.createElement(ue.Z,{min:0,max:100,value:Zo,onChange:rn=>Oo(rn),style:{width:"100px"}}),Pe.createElement("span",{style:{width:"80px",textAlign:"end"}},Pe.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),Pe.createElement(ue.Z,{min:0,max:100,value:ei,onChange:rn=>Fo(rn),style:{width:"100px"}})),Kr===2&&Pe.createElement("div",{style:{display:"flex",marginTop:"20px"}},Pe.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),Pe.createElement(x.default.Group,{onChange:rn=>{lo([...rn])},style:{width:"100%"}},(Bn=Ze.task_status)==null?void 0:Bn.map((rn,Wn)=>Pe.createElement(x.default,{name:"task_status",value:rn.id},rn.name,"(",rn.count,")")))),Pe.createElement("div",{style:{display:"flex",marginTop:"20px"}},Pe.createElement("span",{style:{width:"70px",textAlign:"end"}},Pe.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),Pe.createElement(nt.Z,{className:We.MdEditor,onChange:rn=>Zi(rn),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),fo&&Pe.createElement(Ne.default,{open:fo,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>Lt(void 0,null,function*(){Kr===2?(yield(0,ve.ZP)(`/api/homework_commons/${Ct.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Ct.categoryId,comment:ti,status:pr}})).status===0&&(he.ZP.info("\u6253\u56DE\u6210\u529F"),Za(),Lo(),ra(!1)):(yield(0,ve.ZP)(`/api/homework_commons/${Ct.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Ct.categoryId,comment:ti,min_score:Zo,max_score:ei}})).status===0&&(he.ZP.info("\u6253\u56DE\u6210\u529F"),Za(),Lo(),ra(!1))}),onCancel:()=>{Za(),ra(!1)}},Pe.createElement("div",{style:{padding:"32px"}},Kr===1&&Pe.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",Zo,"-",ei,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Kr===2&&Pe.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((qt=Ze.task_status)==null?void 0:qt.filter(rn=>pr==null?void 0:pr.includes(rn.id)).map(rn=>rn.name).toString())+",","\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Pe.createElement("br",null),Pe.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",sa==null?void 0:sa.count,"\u540D\u5B66\u751F"))),Pe.createElement(Ne.default,{title:"\u8C03\u6574\u5206\u7EC4",centered:!0,destroyOnClose:!0,open:ki,onOk:()=>Lt(void 0,null,function*(){el.submit()}),onCancel:()=>{eo(!1)}},Pe.createElement(b.default,{form:el,initialValues:{},labelCol:{span:4},onFinish:rn=>Lt(void 0,null,function*(){if(!rn.user_id){he.ZP.warning("\u8BFE\u5802\u91CC\u6682\u65E0\u6B64\u5B66\u751F");return}if(!rn.group_id){he.ZP.warning("\u8BFE\u5802\u91CC\u6682\u65E0\u6B64\u5206\u7EC4");return}(yield(0,ve.ZP)(`/api/homework_commons/${Ct.categoryId}/adjust_group.json`,{method:"post",body:rn})).status==0&&(he.ZP.success("\u8C03\u6574\u6210\u529F"),el.resetFields(),eo(!1),yield Lo())})},Pe.createElement(b.default.Item,{name:"user_id",label:"\u5B66\u751F\u59D3\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D"}]},Pe.createElement(ge.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D",filterOption:(rn,Wn)=>{var po;return((po=Wn==null?void 0:Wn.label)!=null?po:"").toLowerCase().includes(rn.toLowerCase())},options:(cn=Qi==null?void 0:Qi.userAll)==null?void 0:cn.map(rn=>({value:rn.user_id,label:rn.name}))})),Pe.createElement(b.default.Item,{name:"group_id",label:"\u8C03\u6574\u81F3",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0"}]},Pe.createElement(ge.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0",filterOption:(rn,Wn)=>{var po;return((po=Wn==null?void 0:Wn.label)!=null?po:"").toLowerCase().includes(rn.toLowerCase())},options:(Wa=Qi==null?void 0:Qi.groupAll)==null?void 0:Wa.map(rn=>({value:rn.group_id,label:`\uFF08${rn.group_name}\uFF09`+(rn==null?void 0:rn.name_list)}))})))),Pe.createElement(Ne.default,{title:Pe.createElement("span",null,"\u8D44\u6E90\u63A8\u8350",Pe.createElement("span",{className:"font14 c-black-333"},"\uFF08\u4F53\u9A8C\u7248\uFF09")),destroyOnClose:!0,open:Ei,footer:null,onCancel:()=>{_n(!1)},width:700},Pe.createElement("div",null,"\u6839\u636E\u4F60\u6240\u5728\u7684\u5206\u7EC4\u53CA\u5B66\u4E60\u60C5\u51B5\uFF0C\u4E3A\u4F60\u63A8\u8350\u6700\u4F73\u7684\u5B66\u4E60\u8D44\u6E90",Pe.createElement("b",null,"\u987A\u5E8F"),"\u5982\u4E0B\uFF1A"),(tn=Ze==null?void 0:Ze.course_recommends)==null?void 0:tn.map((rn,Wn)=>Pe.createElement(De.Z,{key:Wn,align:"middle",justify:"space-between"},Pe.createElement(De.Z,{style:{width:525},align:"middle",wrap:!1},Pe.createElement("div",{className:We.Onerow,style:{display:"inline-block"}},Wn+1,"\u3001",rn.name),rn.type=="\u5916\u94FE"&&Pe.createElement("div",{className:"ml5",style:{display:"inline-block",whiteSpace:"nowrap",padding:"0px 10px",borderRadius:"10px",color:"#fff",background:"#1890ff"}},"\u5916\u94FE")),Pe.createElement(fe.Z,null,Pe.createElement(yt.op,{type:"link",onClick:()=>{window.open(rn==null?void 0:rn.url)}},"\u67E5\u770B"),rn.type!="\u5916\u94FE"&&Pe.createElement(yt.op,{openLoading:!0,type:"link",onClick:()=>Lt(void 0,null,function*(){(0,E.FH)("",`${rn==null?void 0:rn.url}`)})},"\u4E0B\u8F7D"))))),Pe.createElement(xe.Z,{getData:()=>Lo()}),Pe.createElement(Xe.Z,{visible:Ot,getData:Lo,categoryId:Ct.categoryId,onCancle:()=>{Sa(!1)}}))};var fn=(0,ye.connect)(({shixunHomeworks:tt,classroomList:Ye,globalSetting:Qe,loading:Ut})=>({shixunHomeworks:tt,classroomList:Ye,loading:Ut.effects,globalSetting:Qe}))(mn),Dn=te(90524),ua=te(7664),Na=Object.defineProperty,Pa=Object.getOwnPropertySymbols,wa=Object.prototype.hasOwnProperty,ar=Object.prototype.propertyIsEnumerable,sr=(tt,Ye,Qe)=>Ye in tt?Na(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,ma=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))wa.call(Ye,Qe)&&sr(tt,Qe,Ye[Qe]);if(Pa)for(var Qe of Pa(Ye))ar.call(Ye,Qe)&&sr(tt,Qe,Ye[Qe]);return tt},mr=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const ir=({shixunHomeworks:tt,dispatch:Ye})=>{const Qe=(0,ye.useParams)();return z.createElement(Ne.default,{centered:!0,title:"\u63D0\u793A",open:tt.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>mr(void 0,null,function*(){(yield Ye({type:"shixunHomeworks/deleteReply",payload:{object_id:tt.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(he.ZP.success("\u5220\u9664\u6210\u529F"),Ye({type:"shixunHomeworks/setActionTabs",payload:{}}),Ye({type:"shixunHomeworks/getReplyList",payload:ma({},tt.actionTabs.params)}))}),onCancel:()=>{Ye({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var on=(0,ye.connect)(({shixunHomeworks:tt})=>({shixunHomeworks:tt}))(ir),bn=te(83071),Ia=te(71418),fa=te(26227),da=te(63524),yr={flex_box_center:"flex_box_center___CUQTA",flex_space_between:"flex_space_between___VY1nG",flex_box_vertical_center:"flex_box_vertical_center___XJiqA",flex_box_center_end:"flex_box_center_end___w4A8Z",flex_box_column:"flex_box_column___WAD8k",top:"top___wjvbq",desc:"desc___dEt4i",liked:"liked___HcN9D",likedActive:"likedActive___VhZeS",reply:"reply___DaEgJ",replyList:"replyList___ZYtQu",comment:"comment___PfBmX",headpic:"headpic___ne811"},Hn=te(59301),vo=Object.defineProperty,ho=Object.getOwnPropertySymbols,jr=Object.prototype.hasOwnProperty,_t=Object.prototype.propertyIsEnumerable,Kt=(tt,Ye,Qe)=>Ye in tt?vo(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Rt=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))jr.call(Ye,Qe)&&Kt(tt,Qe,Ye[Qe]);if(ho)for(var Qe of ho(Ye))_t.call(Ye,Qe)&&Kt(tt,Qe,Ye[Qe]);return tt},Un=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});Ae().locale("ZH-cn");const va=({shixunHomeworks:tt,classroomList:Ye,globalSetting:Qe,loading:Ut,user:nn,dispatch:Yt})=>{var Pn,Xt,Pt,Vt;const[Gn,pa]=(0,z.useState)(Rt({},(0,ye.useParams)())),[En,At]=(0,z.useState)(!1),[$t,Bn]=(0,z.useState)(-1),[qt,cn]=(0,z.useState)(""),[Wa,tn]=(0,z.useState)(""),{workList:Ea}=tt,{detailLeftMenus:Ct}=Ye,{shixunHomeworksDetail:Xn,replyList:Ka,workDetail:Ze}=tt;return Gn.page_size=10,(0,z.useEffect)(()=>{Yt({type:"shixunHomeworks/getReplyList",payload:Rt({},Gn)}),Yt({type:"shixunHomeworks/getWorkDetail",payload:Rt({},Gn)}),Ct.course_modules||Yt({type:"classroomList/getClassroomLeftMenus",payload:Rt({},Gn)})},[Gn.categoryId]),Hn.createElement("section",{className:yr.bg},Hn.createElement(Ia.Z,{spinning:Ut["shixunHomeworks/getWorkDetail"]},Hn.createElement("section",{className:""},Hn.createElement("aside",{className:[yr.desc,"c-black","font14","bg-white"].join(" ")},tt.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&Hn.createElement(ua.Z,{value:(Ze==null?void 0:Ze.description)||"\u6682\u65E0\uFF5E"}),"\u5206\u7EC4\u8981\u6C42\uFF1A",(Pn=Ze==null?void 0:Ze.group_info)==null?void 0:Pn.min_num," ~ ",(Xt=Ze==null?void 0:Ze.group_info)==null?void 0:Xt.max_num,"\u4EBA ",Hn.createElement("span",{className:"c-light-black"},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"),Hn.createElement("br",null),!((Pt=Qe==null?void 0:Qe.setting)!=null&&Pt.hide_project)&&Hn.createElement("span",null,"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD\uFF1A",(Vt=Ze==null?void 0:Ze.group_info)!=null&&Vt.base_on_project?"\u662F":"\u5426",Hn.createElement("span",{className:"c-light-black"},"\uFF08\u5B66\u751F\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF09")),Hn.createElement(bn.Z,{authority:(0,a.GJ)(),showDimensions:!1,dataSource:Ze==null?void 0:Ze.attachments,callback:()=>{Yt({type:"shixunHomeworks/getWorkDetail",payload:Rt({},Gn)})}}),tt.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&Hn.createElement("aside",{className:["bg-white"].join(" ")},Hn.createElement(nt.Z,{onChange:kt=>{cn(kt)},defaultValue:Ze==null?void 0:Ze.explanation,height:200,isFocus:!0,watch:!0}),Hn.createElement(De.Z,null,Hn.createElement(fe.Z,{span:24,className:"tr"},Hn.createElement(je.ZP,{type:"default",size:"large",onClick:()=>Un(void 0,null,function*(){Yt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},"\u53D6\u6D88"),Hn.createElement(je.ZP,{type:"primary",size:"large",className:"ml20",onClick:()=>Un(void 0,null,function*(){qt===""?he.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield Yt({type:"shixunHomeworks/updateWork",payload:{explanation:qt,categoryId:Gn.categoryId}})).status===0&&(he.ZP.success("\u64CD\u4F5C\u6210\u529F"),Yt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Yt({type:"shixunHomeworks/getWorkDetail",payload:Rt({},Gn)}))})},"\u4FDD\u5B58"))))),Hn.createElement("aside",{className:[yr.reply,"bg-white","mt20"].join(" ")},En&&Hn.createElement(nt.Z,{onChange:kt=>{cn(kt)},height:200,isFocus:!0,watch:!0}),Hn.createElement(De.Z,{onClick:()=>{At(!0)}},Hn.createElement(fe.Z,{flex:"1",style:{pointerEvents:"none"}},!En&&Hn.createElement(Le.default,{size:"large",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),Hn.createElement(fe.Z,null,Hn.createElement(je.ZP,{type:"primary",size:"large",onClick:()=>Un(void 0,null,function*(){var kt;if((0,a.Rm)()&&!((kt=Ye.AssistantObject.practice)!=null&&kt.can_create)){he.ZP.warn("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}qt===""?he.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield Yt({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Gn.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:qt}}})).status===0&&(he.ZP.success("\u53D1\u5E03\u6210\u529F"),Yt({type:"shixunHomeworks/getReplyList",payload:Rt({},Gn)}),At(!1),cn(""))})},"\u53D1\u8868")))),(Ka==null?void 0:Ka.comments)&&Ka.comments!=""&&Hn.createElement("aside",{className:[yr.replyList,"bg-white"].join(" ")},Ka==null?void 0:Ka.comments.map(function(kt,Qn){var Or,Qt,aa,za;return Hn.createElement(De.Z,{gutter:[12,12],key:Qn},Hn.createElement(fe.Z,{flex:"40px"},Hn.createElement("img",{className:yr.headpic,width:"40",src:`${Dn.Z.IMG_SERVER}/images/${(Or=kt==null?void 0:kt.author)==null?void 0:Or.image_url}`})),Hn.createElement(fe.Z,{flex:"1"},Hn.createElement(De.Z,{align:"middle"},Hn.createElement(fe.Z,{span:20},Hn.createElement("span",{className:"c-light-black"},(Qt=kt==null?void 0:kt.author)==null?void 0:Qt.name),Hn.createElement("span",{className:"c-light-black ml10"},kt==null?void 0:kt.time," \u53D1\u5E03")),Hn.createElement(fe.Z,{className:"tr",span:4},Hn.createElement("div",{className:"tr"},((0,a.GJ)()||((aa=nn==null?void 0:nn.userInfo)==null?void 0:aa.login)===((za=kt==null?void 0:kt.author)==null?void 0:za.login))&&Hn.createElement(le.Z,{title:"\u5220\u9664"},Hn.createElement(fa.Z,{className:"current",onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Gn,selectArr:kt}})}})))),Hn.createElement(fe.Z,{span:24},Hn.createElement(ua.Z,{value:kt.content})),kt.children&&Hn.createElement("aside",{className:yr.comment},kt.children.map(function(Vr,Ma){var qa,Cr;return Hn.createElement(De.Z,{key:Ma},Hn.createElement(fe.Z,{span:24},Hn.createElement(De.Z,null,Hn.createElement(fe.Z,{flex:"1"},Vr.author.name,Hn.createElement("span",{className:"c-light-black ml10"},Vr==null?void 0:Vr.time)),Hn.createElement(fe.Z,null,((0,a.GJ)()||((qa=nn==null?void 0:nn.userInfo)==null?void 0:qa.login)===((Cr=Vr==null?void 0:Vr.author)==null?void 0:Cr.login))&&Hn.createElement(le.Z,{title:"\u5220\u9664"},Hn.createElement(fa.Z,{className:"current",onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Gn,selectArr:Vr}})}}))))),Hn.createElement(fe.Z,null,Hn.createElement(ua.Z,{value:Vr.content})))})),Hn.createElement(fe.Z,{span:24,className:"mt5 c-light-black"},$t===Qn&&Hn.createElement("aside",null,Hn.createElement(nt.Z,{onChange:Vr=>{tn(Vr)},height:150,isFocus:!0}),Hn.createElement(De.Z,null,Hn.createElement(fe.Z,{span:24,className:"tr"},Hn.createElement(je.ZP,{type:"primary",size:"large",onClick:()=>Un(this,null,function*(){Wa===""?he.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield Yt({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Gn.categoryId,jour_type:"HomeworkCommon",m_parent_id:kt.id,reply_id:1,notes:Wa}}}),Yt({type:"shixunHomeworks/getReplyList",payload:Rt({},Gn)}),he.ZP.success("\u53D1\u5E03\u6210\u529F"),Bn(-1))})},"\u53D1\u8868")))),$t!==Qn&&Hn.createElement("div",{className:"tr"},Hn.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>Bn(Qn)}),!!kt.user_praise&&Hn.createElement("span",{className:"c-orange"},Hn.createElement(da.Z,{className:"mr5 ml30",onClick:()=>Un(this,null,function*(){yield Yt({type:"shixunHomeworks/replyUnLike",payload:{object_id:kt.id,object_type:"journals_for_message"}}),Yt({type:"shixunHomeworks/getReplyList",payload:Rt({},Gn)})})}),!!kt.praise_count&&kt.praise_count),!kt.user_praise&&Hn.createElement("span",null,Hn.createElement(da.Z,{className:"mr5 ml30",onClick:()=>Un(this,null,function*(){yield Yt({type:"shixunHomeworks/replyLike",payload:{object_id:kt.id,object_type:"journals_for_message"}}),Yt({type:"shixunHomeworks/getReplyList",payload:Rt({},Gn)})})}),!!kt.praise_count&&kt.praise_count))))))})))),Hn.createElement("aside",{className:"tc mt30 pb30"},Hn.createElement(ne.Z,{defaultCurrent:1,total:Ka==null?void 0:Ka.total_count,hideOnSinglePage:!0,current:Gn.page||1,onChange:kt=>{Gn.page=kt,Yt({type:"shixunHomeworks/getReplyList",payload:Rt({},Gn)})}})),Hn.createElement(on,null))};var Yn=(0,ye.connect)(({shixunHomeworks:tt,classroomList:Ye,user:Qe,loading:Ut,globalSetting:nn})=>({shixunHomeworks:tt,globalSetting:nn,user:Qe,classroomList:Ye,loading:Ut.effects}))(va),Yr=Object.defineProperty,dr=Object.getOwnPropertySymbols,Er=Object.prototype.hasOwnProperty,So=Object.prototype.propertyIsEnumerable,Fr=(tt,Ye,Qe)=>Ye in tt?Yr(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Vn=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Er.call(Ye,Qe)&&Fr(tt,Qe,Ye[Qe]);if(dr)for(var Qe of dr(Ye))So.call(Ye,Qe)&&Fr(tt,Qe,Ye[Qe]);return tt};Ae().locale("ZH-cn");const io=({shixunHomeworks:tt,classroomList:Ye,globalSetting:Qe,loading:Ut,dispatch:nn})=>{var Yt;const Pn=(0,ye.useParams)(),{detailLeftMenus:Xt}=Ye,{replyList:Pt,referenceAnswer:Vt}=tt;return Pn.page_size=10,(0,z.useEffect)(()=>{nn({type:"shixunHomeworks/getReplyList",payload:Vn({},Pn)}),nn({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:Pn.categoryId}}),Xt.course_modules||nn({type:"classroomList/getClassroomLeftMenus",payload:Vn({},Pn)})},[Pn.categoryId]),z.createElement("section",{className:"pb30 pl30 pr30 pt30 bg-white"},z.createElement("aside",{className:["c-black","font14"].join(" ")},tt.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&z.createElement("div",null,(Vt==null?void 0:Vt.reference_answer)&&z.createElement(ua.Z,{value:Vt==null?void 0:Vt.reference_answer}),!(Vt!=null&&Vt.reference_answer)&&z.createElement(at.Z,null)),(Yt=Vt==null?void 0:Vt.attachments)==null?void 0:Yt.map((Gn,pa)=>z.createElement("div",null,z.createElement("a",{href:`${Dn.Z.API_SERVER}${Gn.url}`},z.createElement("span",{className:"iconfont icon-fujian c-green font14"}),z.createElement("span",{className:"ml10 c-black"},Gn.title),z.createElement("span",{className:"c-light-black ml20 font12"},Gn.filesize))))))};var Go=(0,ye.connect)(({shixunHomeworks:tt,classroomList:Ye,loading:Qe,globalSetting:Ut})=>({shixunHomeworks:tt,globalSetting:Ut,classroomList:Ye,loading:Qe.effects}))(io),bo=te(56885),Eo={modal:"modal___lF39e"},Bt=te(59301),Sn=Object.defineProperty,pn=Object.defineProperties,Tn=Object.getOwnPropertyDescriptors,Jn=Object.getOwnPropertySymbols,la=Object.prototype.hasOwnProperty,Kn=Object.prototype.propertyIsEnumerable,jn=(tt,Ye,Qe)=>Ye in tt?Sn(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Nr=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))la.call(Ye,Qe)&&jn(tt,Qe,Ye[Qe]);if(Jn)for(var Qe of Jn(Ye))Kn.call(Ye,Qe)&&jn(tt,Qe,Ye[Qe]);return tt},br=(tt,Ye)=>pn(tt,Tn(Ye)),vn=(tt,Ye)=>{var Qe={};for(var Ut in tt)la.call(tt,Ut)&&Ye.indexOf(Ut)<0&&(Qe[Ut]=tt[Ut]);if(tt!=null&&Jn)for(var Ut of Jn(tt))Ye.indexOf(Ut)<0&&Kn.call(tt,Ut)&&(Qe[Ut]=tt[Ut]);return Qe},zo=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const Io=tt=>{var Ye=tt,{classroomList:Qe,shixunHomeworks:Ut,dispatch:nn,cb:Yt}=Ye,Pn=vn(Ye,["classroomList","shixunHomeworks","dispatch","cb"]),Xt,Pt,Vt,Gn,pa;const En=(0,ye.useParams)(),[At,$t]=(0,z.useState)(""),[Bn,qt]=(0,z.useState)([]),[cn,Wa]=(0,z.useState)({learn:0,active:0,score:0,chat:0});console.log(Ut,"classroomList");const{workList:tn}=Ut;(0,z.useEffect)(()=>{Qe.actionTabs.key},[Qe.actionTabs]);const Ea=()=>zo(void 0,null,function*(){if(!At){he.ZP.warning("\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}nn({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u884C\u667A\u80FD\u5206\u7EC4\uFF0C\u8BF7\u7A0D\u540E..."}});let Ct=yield(0,ve.ZP)(`/api/homework_commons/${En.categoryId}/ai_bulk_create.json`,{method:"post",body:br(Nr({min:1,max:At,course_id:En.coursesId},cn),{course_group_ids:Bn})});(Ct==null?void 0:Ct.status)===0&&(he.ZP.info("\u667A\u80FD\u5206\u7EC4\u6210\u529F"),nn({type:"classroomList/setActionTabs",payload:{}}),Yt()),nn({type:"globalSetting/setGlobalLoading",payload:{show:!1}})});return Bt.createElement(Ne.default,{width:584,className:Eo.modal,zIndex:3,centered:!0,destroyOnClose:!0,afterClose:()=>{qt([]),$t(""),Wa({learn:0,active:0,score:0,chat:0})},title:"\u667A\u80FD\u5206\u7EC4",onOk:Ea,open:Qe.actionTabs.key==="\u667A\u80FD\u5206\u7EC4",onCancel:()=>{nn({type:"classroomList/setActionTabs",payload:{}})}},Bt.createElement("p",{style:{display:"flex",alignItems:"center"}},Bt.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10,alignItems:"center"}},"\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\uFF1A"),Bt.createElement(ue.Z,{style:{width:100},min:(Xt=tn==null?void 0:tn.group_data)==null?void 0:Xt.min_num,max:(Pt=tn==null?void 0:tn.group_data)==null?void 0:Pt.max_num,precision:0,step:1,value:At,onChange:Ct=>{$t(Ct)}}),Bt.createElement("span",{style:{marginLeft:10,color:"#a6a6a6"}},"\u6BCF\u7EC4\u6210\u5458\u4EBA\u6570\u8303\u56F4\u4E3A",(Vt=tn==null?void 0:tn.group_data)==null?void 0:Vt.min_num,"~",(Gn=tn==null?void 0:tn.group_data)==null?void 0:Gn.max_num,"\u4EBA")),Bt.createElement("p",{style:{display:"flex"}},Bt.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},"\u5206\u73ED\uFF1A"),Bt.createElement(x.default.Group,{value:Bn,onChange:Ct=>{qt(Ct)}},(pa=tn==null?void 0:tn.course_group_info)==null?void 0:pa.map(Ct=>Bt.createElement(x.default,{key:Ct==null?void 0:Ct.course_group_id,value:Ct==null?void 0:Ct.course_group_id},Ct==null?void 0:Ct.group_group_name)))),Bt.createElement("div",{style:{display:"flex"}},Bt.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},"\u5206\u7EC4\u89C4\u5219\uFF1A"),Bt.createElement(x.default.Group,{onChange:Ct=>{Wa({learn:Ct.indexOf(1)>-1?1:0,active:Ct.indexOf(2)>-1?1:0,score:Ct.indexOf(3)>-1?1:0,chat:Ct.indexOf(4)>-1?1:0})}},Bt.createElement(x.default,{value:1},"\u5728\u7EBF\u65F6\u957F"),Bt.createElement(x.default,{value:2},"\u53C2\u4E0E\u8BFE\u5802\u6570"),Bt.createElement(x.default,{value:4},"\u4E92\u52A8\u6B21\u6570"),Bt.createElement(x.default,{value:3},"\u5386\u53F2\u603B\u6210\u7EE9"))))};var Jo=(0,ye.connect)(({shixunHomeworks:tt,classroomList:Ye})=>({shixunHomeworks:tt,classroomList:Ye}))(Io),ui=te(77579),qn={flex_box_center:"flex_box_center___eiaQ9",flex_space_between:"flex_space_between___fT_mk",flex_box_vertical_center:"flex_box_vertical_center___th1VG",flex_box_center_end:"flex_box_center_end___uybac",flex_box_column:"flex_box_column___TqJIG",form:"form___njbEi",efficiency:"efficiency___Oei2A",configworksContainer:"configworksContainer___Nq83Z",content:"content___I1fum",pubColSty:"pubColSty___mLLj7",selectSty:"selectSty___vHJsQ",borderSty:"borderSty___i4DxC",delSty:"delSty___sr6EA",delBorder:"delBorder___UTfgQ",copHover:"copHover___K6TsR",title_icon:"title_icon___WSWL7",title:"title___mviQ0"},Ta=te(59301),xr=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const Ya=({})=>{var tt,Ye;const[Qe,Ut]=(0,z.useState)(!0),[nn,Yt]=(0,z.useState)(!1),[Pn,Xt]=(0,z.useState)([]),[Pt,Vt]=(0,z.useState)([]),[Gn,pa]=(0,z.useState)([]),[En,At]=(0,z.useState)([]),[$t,Bn]=(0,z.useState)(""),qt=(0,ye.useParams)();function cn(){return xr(this,null,function*(){let Ea=yield(0,ve.ZP)(`/api/homework_commons/${qt.categoryId}/homework_common_collaborators.json`,{method:"get"});Vt(Ea)})}function Wa(){return xr(this,null,function*(){var Ea;let Ct=yield(0,ve.ZP)(`/api/courses/${qt==null?void 0:qt.coursesId}/teachers`,{method:"get",params:{homework_id:qt.categoryId,limit:1e3}});(Ea=Ct==null?void 0:Ct.teacher_list)==null||Ea.map(Xn=>{Xn.key=Xn.user_id}),pa(Ct==null?void 0:Ct.teacher_list),At(Ct==null?void 0:Ct.teacher_list)})}(0,z.useEffect)(()=>{cn(),Wa()},[qt]);const tn=()=>{};return Ta.createElement("section",{className:qn.form},Ta.createElement(De.Z,{className:qn.content,style:{padding:"20px 30px",gap:20}},(tt=Pt==null?void 0:Pt.data)==null?void 0:tt.map(Ea=>Ta.createElement(De.Z,{align:"middle",className:`${qn.borderSty} ${$t===(Ea==null?void 0:Ea.id)?qn.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},Ta.createElement("span",{className:"c-grey-333"},Ea==null?void 0:Ea.real_name),(Pt==null?void 0:Pt.can_edit)&&Ta.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${qn.delSty}`,onMouseEnter:()=>{Bn(Ea.id)},onMouseLeave:()=>{Bn("")},onClick:()=>xr(void 0,null,function*(){(yield(0,ve.ZP)(`/api/homework_commons/${qt.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:Ea.id}})).status===0&&(he.ZP.info("\u5220\u9664\u6210\u529F"),cn(),Wa())})}))),(Pt==null?void 0:Pt.can_edit)&&Ta.createElement(je.ZP,{className:qn.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Yt(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(Pt!=null&&Pt.can_edit)&&!((Ye=Pt==null?void 0:Pt.data)!=null&&Ye.length)&&Ta.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),Ta.createElement(Ne.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:nn,onCancel:()=>Yt(!1),onOk:()=>xr(void 0,null,function*(){if(Pn.length===0){he.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}(yield(0,ve.ZP)(`/api/homework_commons/${qt.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:Pn}})).status===0&&(he.ZP.info("\u6DFB\u52A0\u6210\u529F"),Xt([]),cn(),Wa(),Yt(!1))})},Ta.createElement("div",null,Ta.createElement("div",{style:{display:"flex"}},Ta.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",Ta.createElement(Le.default.Search,{onChange:Ea=>{pa(En.filter(Ct=>Ct.name.indexOf(Ea.target.value)>-1))}})),Ta.createElement(Ee.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(Ea,Ct)=>{Xt(Ea)},selectedRowKeys:Pn,getCheckboxProps:Ea=>({disabled:Ea.is_collaborator})},pagination:!1,dataSource:Gn,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var uo=(0,ye.connect)(({shixunHomeworks:tt,loading:Ye})=>({shixunHomeworks:tt,loading:Ye.effects}))(Ya),Zr=te(5083),Ar=te(78673),yo=te(2748),Wo=te(71141),Pi=te(69577),ba=te(98157),Ca=te(59301),Ui=Object.defineProperty,Xi=Object.defineProperties,Ji=Object.getOwnPropertyDescriptors,Gi=Object.getOwnPropertySymbols,Ii=Object.prototype.hasOwnProperty,fi=Object.prototype.propertyIsEnumerable,zi=(tt,Ye,Qe)=>Ye in tt?Ui(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Ni=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Ii.call(Ye,Qe)&&zi(tt,Qe,Ye[Qe]);if(Gi)for(var Qe of Gi(Ye))fi.call(Ye,Qe)&&zi(tt,Qe,Ye[Qe]);return tt},yn=(tt,Ye)=>Xi(tt,Ji(Ye)),hn=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const{RangePicker:In}=Zr.default,{Option:Da}=ge.default,La=({shixunHomeworks:tt,classroomList:Ye,getData:Qe,dispatch:Ut})=>{var nn,Yt,Pn,Xt,Pt,Vt,Gn,pa,En,At,$t,Bn,qt,cn,Wa;const{workSetting:tn,workList:Ea}=tt,Ct=(0,ye.useParams)(),[Xn,Ka]=(0,z.useState)(!0);let[Ze,kt]=(0,z.useState)([]),[Qn,Or]=(0,z.useState)([]);const[Qt,aa]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",is_group_grade:!1,ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",gr_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:yo.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,submit_limit:!1,submit_limit_num:"",must_file:!1,can_submit:!1,submit_num:""}),[za,Vr]=(0,z.useState)(!1);(0,z.useEffect)(()=>{tn!=null&&tn.course_id&&(Object.keys(Qt).map(function(ra){ra.indexOf("proportion")>-1?Qt[ra]=tn[ra]*100:Qt[ra]=tn[ra]}),tn.anonymous_comment&&(Qt.unified_late=tn.unified_anonymous_comment,Vr(tn.unified_anonymous_comment)),(!Qt.allow_late||!Qt.unified_late)&&(Qt.late_penalty=5),Qt.unified_setting||(Qt.unified_late=!1,Qt.unified_anonymous_comment=!1,Qt.unified_anonymous_appeal=!1),Ze=JSON.parse(JSON.stringify(tn.group_settings.map(ra=>yn(Ni({},ra),{group_name:[ra.group_name]})).filter(ra=>ra.publish_time!==null))),Qn=JSON.parse(JSON.stringify(tn.allow_late_settings.map(ra=>yn(Ni({},ra),{group_name:[ra.group_name]})).filter(ra=>ra.late_time!==null))),aa(Ni({},Qt)),kt(Ze.length?[...Ze]:[{}]),Or([...Qn]))},[tn]),(0,z.useEffect)(()=>{Ka(!(0,a.GJ)())},[(0,a.GJ)()]);const[Ma,qa]=(0,z.useState)(!1),Cr=()=>hn(void 0,null,function*(){qa(!Ma);const ra=JSON.parse(JSON.stringify(Qt));if(ra.categoryId=Ct.categoryId,Qt.unified_setting||(Ze=Ze==null?void 0:Ze.map(sa=>{var Co,Kr;if(!sa.publish_time||!sa.end_time)throw he.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),qa(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!sa.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),qa(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return sa.group_name=typeof(sa==null?void 0:sa.group_name)=="string"?[sa==null?void 0:sa.group_name]:sa==null?void 0:sa.group_name,sa.group_id=(Kr=(Co=sa==null?void 0:sa.group_name)==null?void 0:Co.map(Ao=>{var ei,Fo;let Zo=(Fo=(ei=tn.group_settings)==null?void 0:ei.filter(Oo=>(Oo==null?void 0:Oo.group_name)===Ao))==null?void 0:Fo[0];return Zo==null?void 0:Zo.group_id}))==null?void 0:Kr.toString().split(","),sa})),ra.group_settings=Ze,Qt.allow_late)if(Qt.unified_late){if(Qt.late_penalty===null||Qt.late_penalty===void 0||Qt.late_penalty<0||Qt.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),qa(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Qt.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),qa(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else Qn=Qn==null?void 0:Qn.map(sa=>{var Co,Kr;if(sa.penalty_type=yo.Q.Number,sa.late_penalty===null||sa.late_penalty===void 0||sa.late_penalty<0||sa.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),qa(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!sa.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),qa(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!sa.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),qa(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return sa.group_name=typeof(sa==null?void 0:sa.group_name)=="string"?[sa==null?void 0:sa.group_name]:sa==null?void 0:sa.group_name,sa.group_id=(Kr=(Co=sa==null?void 0:sa.group_name)==null?void 0:Co.map(Ao=>{var ei,Fo;let Zo=(Fo=(ei=tn.group_settings)==null?void 0:ei.filter(Oo=>(Oo==null?void 0:Oo.group_name)===Ao))==null?void 0:Fo[0];return Zo==null?void 0:Zo.group_id}))==null?void 0:Kr.toString().split(","),sa}),ra.allow_late_settings=Qn;if(Qt!=null&&Qt.submit_limit&&!(Qt!=null&&Qt.submit_limit_num)){he.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),qa(!1);return}if(Qt!=null&&Qt.can_submit&&!(Qt!=null&&Qt.submit_num)){he.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),qa(!1);return}Object.keys(ra).map(function(sa){sa.indexOf("proportion")>-1&&(ra[sa]=ra[sa]/100)}),Ut({type:"shixunHomeworks/updateSetting",payload:yn(Ni({},ra),{penalty_type:yo.Q.Number})}).then(sa=>{sa.status===0?(qa(!1),he.ZP.success("\u66F4\u65B0\u6210\u529F"),Qe()):qa(!1)})}),Do=(0,z.useMemo)(()=>(tn==null?void 0:tn.allow_late)||(tn==null?void 0:tn.all_group_late),[tn,Ea]),Mn=(ra,sa,Co="group_id")=>{var Kr;return sa?sa.find(Ao=>Ao[Co]===ra):(Kr=tn==null?void 0:tn.group_settings)==null?void 0:Kr.find(Ao=>Ao.group_id[0]===ra)},ur=ra=>{var sa,Co;const Kr=Mn(ra,tn==null?void 0:tn.allow_late_settings,"id"),Ao=Mn(ra,tn==null?void 0:tn.anonymous_comment_settings),ei=Mn(ra);return(tn==null?void 0:tn.allow_late)&&Kr&&Ae()(Kr==null?void 0:Kr.late_time)<=Ae()()||(tn==null?void 0:tn.anonymous_comment)&&Ao&&(Ao==null?void 0:Ao.evaluation_start)!==null||((Co=(Ae()(ei==null?void 0:ei.end_time)<=Ae()()&&((sa=tn==null?void 0:tn.allow_late_settings)==null?void 0:sa.filter(Fo=>Fo.group_id.includes(ra))))[0])==null?void 0:Co.late_time)!=null},ta=tn==null?void 0:tn.anonymous_comment,Qo=(nn=tn==null?void 0:tn.allow_late_settings)!=null&&nn.length?(Yt=tn==null?void 0:tn.allow_late_settings)==null?void 0:Yt.every(ra=>{if(ra.evaluation_start)return!0}):!1,vi=(tn==null?void 0:tn.unified_late)&&(tn==null?void 0:tn.anonymous_comment),pr=tn==null?void 0:tn.anonymous_comment,lo=ra=>{if(!ra)return!1;const sa=Mn(ra,tn==null?void 0:tn.anonymous_comment_settings);return(tn==null?void 0:tn.anonymous_comment)&&sa&&(sa==null?void 0:sa.evaluation_start)!==null},fo=ra=>{const sa=Mn(ra,tn==null?void 0:tn.anonymous_comment_settings);return sa&&(sa==null?void 0:sa.evaluation_start)!==null};return Ca.createElement("div",{style:{padding:"30px 50px"}},Ca.createElement("div",{className:`${ba.Z.title}`},Ca.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),Ca.createElement(le.Z,{placement:"topLeft",title:"\u8BBE\u7F6E\u4F5C\u4E1A\u7684\u53D1\u5E03\u89C4\u5219\uFF0C\u8BBE\u7F6E\u540E\uFF0C\u5B66\u751F\u53EA\u80FD\u5728\u89C4\u5B9A\u65F6\u95F4\u5185\u63D0\u4EA4\u4F5C\u4E1A"},Ca.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ba.Z.title_icon}`}))),Ca.createElement("div",{className:ba.Z.content},((Pn=tn==null?void 0:tn.group_settings)==null?void 0:Pn.length)>0?Ca.createElement(De.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${(Xt=ba.Z)==null?void 0:Xt.h_lh_40}`,align:"middle"},Ca.createElement(Ar.Z,{checked:Qt.unified_setting,disabled:Xn||!((Pt=tn==null?void 0:tn.homework_status)!=null&&Pt.includes("\u672A\u53D1\u5E03"))||(0,a.Rm)()&&!((Gn=(Vt=Ye.AssistantObject)==null?void 0:Vt.group)!=null&&Gn.can_publish)||!(tn!=null&&tn.manage_all_group),onChange:()=>{var ra;if(!((ra=tn==null?void 0:tn.homework_status)!=null&&ra.includes("\u672A\u53D1\u5E03"))){he.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Qt.unified_setting=!Qt.unified_setting,Qt.unified_setting||(Qt.unified_late=!1),aa(Object.assign({},Qt)),Ze==""){kt([{}]);return}Qt.unified_setting&&(kt([]),Or([{late_penalty:5}]))}}),Ca.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),Ca.createElement("span",{style:{color:"#333"}},"(\u9009\u4E2D\u5219\u6240\u6709\u5206\u73ED\u4F7F\u7528\u76F8\u540C\u7684\u53D1\u5E03\u8BBE\u7F6E\uFF0C\u4EC5\u8BFE\u5802\u7BA1\u7406\u5458\u53EF\u4FEE\u6539\uFF1B\u5426\u5219\u5404\u4E2A\u5206\u73ED\u5141\u8BB8\u5355\u72EC\u8BBE\u7F6E)")):null,Qt.unified_setting&&Ca.createElement("div",{className:ba.Z.row_sty,style:{padding:"5px 30px"}},Ca.createElement(De.Z,{align:"middle"},Ca.createElement(fe.Z,{style:{color:"#666",marginRight:10}},"\u53D1\u5E03\u65F6\u95F4"),Ca.createElement(fe.Z,{className:"ml5"},Ca.createElement(Zr.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1,disabled:Xn||!((pa=tn==null?void 0:tn.homework_status)!=null&&pa.includes("\u672A\u53D1\u5E03")||(En=tn==null?void 0:tn.homework_status)!=null&&En.includes("\u672A\u5F00\u59CB"))||(0,a.Rm)()&&!(($t=(At=Ye.AssistantObject)==null?void 0:At.group)!=null&&$t.can_publish),value:Qt.publish_time?Ae()(Qt.publish_time):"",disabledDate:ra=>(0,Pi.Q8)(ra,tn==null?void 0:tn.course_end_date),disabledTime:ra=>(0,Pi.d0)(ra),onChange:(ra,sa)=>{Qt.publish_time=sa,!Qt.end_time&&Qt.unified_setting&&(Qt.end_time=Ae()(ra).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),aa(Object.assign({},Qt))}})),Ca.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09")),Ca.createElement(De.Z,{align:"middle"},Ca.createElement(fe.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),Ca.createElement(fe.Z,{className:"ml5"},Ca.createElement(Zr.default,{allowClear:!1,style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Qo||pr||(tn==null?void 0:tn.allow_late)&&(tn==null?void 0:tn.homework_status.includes("\u5DF2\u622A\u6B62"))||Xn||(tn==null?void 0:tn.allow_late)&&Ae()()>=Ae()(tn==null?void 0:tn.end_time)||(0,a.Rm)()&&!((qt=(Bn=Ye.AssistantObject)==null?void 0:Bn.group)!=null&&qt.can_publish),disabledDate:ra=>(0,Pi.Q8)(ra,tn==null?void 0:tn.course_end_date,Qt.publish_time),disabledTime:ra=>(0,Pi.d0)(ra,Qt.publish_time),value:Qt.end_time?Ae()(Qt.end_time):"",onChange:(ra,sa)=>{Qt.end_time=sa,aa(Object.assign({},Qt))}})),Ca.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!Qt.unified_setting&&Ca.createElement(De.Z,null,Ze&&Ze.map(function(ra,sa){var Co,Kr,Ao,ei;return Ca.createElement(De.Z,{key:sa},Ca.createElement(De.Z,{style:{padding:"5px 14px 5px 52px"}},Ca.createElement(fe.Z,{className:ba.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",sa+1),Ca.createElement(fe.Z,{flex:"auto",style:{maxWidth:350}},Ca.createElement(ge.default,{disabled:Xn||((Co=tn==null?void 0:tn.homework_status)!=null&&Co.includes("\u672A\u53D1\u5E03")&&ra.id||Ae()(){var Zo,Oo;if((0,a.Rm)()&&!((Oo=(Zo=Ye.AssistantObject)==null?void 0:Zo.group)!=null&&Oo.can_publish)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ze[sa].group_name=Fo,Ze[sa].group_id=ra.group_id;const ti=(0,gt.flattenDeep)(Ze.map(ki=>ki.group_name)),Zi=Qn.map(ki=>{let eo=(ki==null?void 0:ki.group_name)||[];return yn(Ni({},ki),{group_name:(0,gt.remove)(eo,el=>ti.includes(el))})});Or(Zi),kt(Ze.slice())}},tn.group_settings&&tn.group_settings.map(function(Fo){if(!Ze.map(Zo=>Zo.group_name).toString().split(",").includes(String(Fo.group_name)))return Ca.createElement(Da,{value:Fo.group_name,key:Fo.id},Fo.group_name)})))),Ca.createElement(fe.Z,{style:{padding:"5px 0"}},Ca.createElement(In,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[ra.publish_time?Ae()(ra.publish_time):Ae()(),Ae()()]},disabled:Xn||(Ae()()<=Ae()((Kr=Mn(ra.id))==null?void 0:Kr.publish_time)?!1:[!0,ur(ra.id)]),placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],disabledDate:Fo=>(0,Pi.Q8)(Fo,tn==null?void 0:tn.course_end_date),disabledTime:Fo=>(0,Pi.d0)(Fo),showTime:{format:"HH:mm",defaultValue:[Ae()((0,E.U6)(),"HH:mm"),Ae()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:ra.publish_time&&[Ae()(ra.publish_time),Ae()(ra.end_time)],onChange:(Fo,Zo)=>{var Oo,ti;if((0,a.Rm)()&&!((ti=(Oo=Ye.AssistantObject)==null?void 0:Oo.group)!=null&&ti.can_publish)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ze[sa].publish_time=Zo[0],Ze[sa].end_time=Zo[1],kt([...Ze])}})),!Xn&&Ca.createElement(fe.Z,{className:`${(Ao=ba.Z)==null?void 0:Ao.h_lh_40}`,style:{padding:"5px 0"}},Ze.length<((ei=tn==null?void 0:tn.group_settings)==null?void 0:ei.length)&&Ca.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{kt(Ze.concat({}))}}),(ra!=null&&ra.publish_time&&Ae()(){var Fo,Zo;if((0,a.Rm)()&&!((Zo=(Fo=Ye.AssistantObject)==null?void 0:Fo.normal)!=null&&Zo.can_publish)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Oo=(0,gt.cloneDeep)(Qn);Oo.forEach((ti,Zi)=>{ti.group_name&&(ti.group_name=ti.group_name.filter(ki=>{var eo;return!((eo=Ze[sa].group_name)!=null&&eo.includes(ki))}))}),Ze=Ze.filter((ti,Zi)=>sa!==Zi),Or(Oo),kt(Ze.slice()),setTimeout(()=>kt(Ze.slice()),10)}}):Ca.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),Ca.createElement(Wo.ZP,{checkMarginLeft:60,className:"mb20",disabled:Xn,value:Qt,onChange:ra=>aa(Ni(Ni({},Qt),ra))}),Ca.createElement(Ca.Fragment,null,Ca.createElement("div",{className:`${ba.Z.title} mt30`},Ca.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),Ca.createElement("div",{className:ba.Z.content},Ca.createElement(De.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${(cn=ba.Z)==null?void 0:cn.h_lh_40}`,align:"middle"},Ca.createElement(Ar.Z,{checked:Qt.allow_late,disabled:Qo||Xn||(tn==null?void 0:tn.allow_late),onChange:ra=>{var sa;if((0,a.Rm)()&&!((sa=Ye.AssistantObject.group)!=null&&sa.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ra&&Ne.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:Ca.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Ca.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),Ca.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Ca.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Qt.allow_late=!Qt.allow_late,Qn==""&&Or([{late_penalty:5}]),aa(Object.assign({},Qt))}}),Ca.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),Ca.createElement(le.Z,{overlayStyle:{width:380,maxWidth:380},title:Ca.createElement("div",{style:{display:"flex",flexFlow:"column"}},Ca.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),Ca.createElement("span",null,"\u5F00\u542F\u8865\u4EA4\uFF0C\u5B66\u751F\u53EA\u5728\u8865\u4EA4\u65F6\u95F4\u5185\u624D\u901A\u5173\u5219\u6263\u9664\u5206\u503C\uFF0C\u672A\u901A\u5173\u4E0D\u6263\u5206\uFF1B"),Ca.createElement("span",null,"\u5B66\u751F\u5728\u6B63\u5E38\u4F5C\u4E1A\u89C4\u5B9A\u65F6\u95F4\u5185\u901A\u5173\uFF0C\u5728\u8865\u4EA4\u9636\u6BB5\u518D\u6B21\u901A\u5173\u4E0D\u6263\u5206\u3002"))},Ca.createElement("i",{className:`iconfont icon-tishixiaowenhao ${ba.Z.title_icon}`}))),(Qt==null?void 0:Qt.allow_late)&&Ca.createElement("div",{className:"pb5"},Ca.createElement(De.Z,{className:ba.Z.row_sty1},Ca.createElement(fe.Z,{className:ba.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),Ca.createElement(oe.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:Xn,value:Qt.unified_late,onChange:ra=>{var sa;if((0,a.Rm)()&&!((sa=Ye.AssistantObject.group)!=null&&sa.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt.unified_late=ra.target.value,Qn==""&&!ra.target.value&&Or([{late_penalty:5}]),aa(Ni({},Qt))}},(Qt==null?void 0:Qt.unified_setting)&&Ca.createElement(oe.ZP,{disabled:(tn==null?void 0:tn.allow_late)||!(tn!=null&&tn.manage_all_group),value:!0}," \u7EDF\u4E00\u8865\u4EA4 "),((Wa=tn==null?void 0:tn.group_settings)==null?void 0:Wa.length)&&Ca.createElement(oe.ZP,{disabled:tn==null?void 0:tn.allow_late,value:!1}," \u5206\u73ED\u8865\u4EA4 "))),Qt!=null&&Qt.unified_late?Ca.createElement("div",null,Ca.createElement(De.Z,{wrap:!1,align:"middle",className:`${ba.Z.row_sty1} mb10 mt5`},Ca.createElement(fe.Z,{className:ba.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),Ca.createElement(fe.Z,{style:{margin:"0 10px 0 8px"}},Ca.createElement(ue.Z,{disabled:Xn||ta,size:"large",addonAfter:"\u5206",style:{width:206},min:0,value:Qt.late_penalty,onChange:ra=>{var sa;if((0,a.Rm)()&&!((sa=Ye.AssistantObject.group)!=null&&sa.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt.late_penalty=ra,aa(Object.assign({},Qt))}})),Ca.createElement(fe.Z,{style:{color:"#333"}},"\uFF08\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")),Ca.createElement(De.Z,{className:`${ba.Z.row_sty1}`},Ca.createElement(fe.Z,{className:ba.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),Ca.createElement(fe.Z,{style:{margin:"0 10px 0 8px"}},Ca.createElement(Zr.default,{allowClear:!1,size:"large",style:{width:280},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Xn||vi||Qo,value:Qt.late_time?Ae()(Qt.late_time):"",disabledDate:ra=>(0,Pi.Q8)(ra,tn==null?void 0:tn.course_end_date),disabledTime:ra=>(0,Pi.d0)(ra),onChange:(ra,sa)=>{var Co;if((0,a.Rm)()&&!((Co=Ye.AssistantObject.group)!=null&&Co.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt.late_time=sa,aa(Object.assign({},Qt))}})),Ca.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):Qn.map(function(ra,sa){var Co;return Ca.createElement(De.Z,{key:sa,style:{padding:"5px 14px 5px 52px"}},Ca.createElement(fe.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",sa+1),Ca.createElement(fe.Z,{className:"mr20 ml10"},Ca.createElement(ge.default,{size:"large",disabled:Xn||!((Co=Ea==null?void 0:Ea.homework_status)!=null&&Co.includes("\u672A\u53D1\u5E03"))&&ra.id,mode:"multiple",style:{width:250},value:typeof ra.group_name=="string"?[ra.group_name]:ra.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Kr=>{var Ao;if((0,a.Rm)()&&!((Ao=Ye.AssistantObject.normal)!=null&&Ao.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qn[sa].group_name=Kr,Qn[sa].group_id=ra.group_id,Or(Qn.slice())}},tn.group_settings&&tn.group_settings.map(function(Kr){if(Qt!=null&&Qt.unified_setting&&!Qn.map(Ao=>Ao.group_name).toString().split(",").includes(String(Kr.group_name))&&!fo(Kr.id))return Ca.createElement(Da,{value:Kr.group_name,key:Kr.id},Kr.group_name);if(Ze.map(Ao=>Ao.group_name).toString().split(",").includes(String(Kr.group_name))&&!Qn.map(Ao=>Ao.group_name).toString().split(",").includes(String(Kr.group_name))&&!fo(Kr.id))return Ca.createElement(Da,{value:Kr.group_name,key:Kr.id},Kr.group_name)}))),Ca.createElement(fe.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),Ca.createElement(fe.Z,{className:"mr20 ml10"},Ca.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:Xn||lo(ra.id),defaultValue:ra.late_penalty,onChange:Kr=>{var Ao,ei;if((0,a.Rm)()&&!((ei=(Ao=Ye.AssistantObject)==null?void 0:Ao.normal)!=null&&ei.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qn[sa].late_penalty=Kr,Qn[sa].penalty_type=yo.Q.Number}})),Ca.createElement(fe.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ca.createElement(fe.Z,{className:"ml10"},Ca.createElement(Zr.default,{size:"large",disabled:Xn||lo(ra.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Kr=>(0,Pi.Q8)(Kr,tn==null?void 0:tn.course_end_date),disabledTime:Kr=>(0,Pi.d0)(Kr),format:"YYYY-MM-DD HH:mm",value:ra!=null&&ra.late_time?Ae()(ra.late_time):void 0,onChange:(Kr,Ao)=>{var ei,Fo;if((0,a.Rm)()&&!((Fo=(ei=Ye.AssistantObject)==null?void 0:ei.normal)!=null&&Fo.can_late)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qn[sa].late_time=Ao,Or([...Qn])}})),!Xn&&Ca.createElement(fe.Z,{style:{height:40,lineHeight:"40px"}},Ca.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Or(Qn.concat({penalty_type:yo.Q.Number,late_penalty:5}))}}),sa>0&&!ra.id?Ca.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{Qn=Qn.filter((Kr,Ao)=>sa!==Ao),Or(Qn.slice()),setTimeout(()=>Or(Qn.slice()),10)}}):Ca.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),Ca.createElement(je.ZP,{loading:Ma,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Cr()},"\u4FDD\u5B58"))};var Sr=(0,ye.connect)(({shixunHomeworks:tt,classroomList:Ye})=>({shixunHomeworks:tt,classroomList:Ye}))(La),xn=te(59301),Lr=Object.defineProperty,kr=Object.defineProperties,xo=Object.getOwnPropertyDescriptors,Xr=Object.getOwnPropertySymbols,vr=Object.prototype.hasOwnProperty,oo=Object.prototype.propertyIsEnumerable,to=(tt,Ye,Qe)=>Ye in tt?Lr(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Ko=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))vr.call(Ye,Qe)&&to(tt,Qe,Ye[Qe]);if(Xr)for(var Qe of Xr(Ye))oo.call(Ye,Qe)&&to(tt,Qe,Ye[Qe]);return tt},No=(tt,Ye)=>kr(tt,xo(Ye)),si=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const xi=({shixunHomeworks:tt,getData:Ye,dispatch:Qe})=>{const{workSetting:Ut}=tt,nn=(0,ye.useParams)(),[Yt,Pn]=(0,z.useState)(!0);let[Xt,Pt]=(0,z.useState)([]),[Vt,Gn]=(0,z.useState)([]);const[pa,En]=(0,z.useState)(!1),[At,$t]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",is_group_grade:!1,ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",gr_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:yo.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0});(0,z.useEffect)(()=>{Pn(!(0,a.GJ)())},[(0,a.GJ)()]),(0,z.useEffect)(()=>{Ut!=null&&Ut.course_id&&(Object.keys(At).map(function(qt){qt.indexOf("proportion")>-1?(At[qt]=(Ut[qt]*100).toFixed(0),console.log(qt,At[qt],Ut[qt])):At[qt]=Ut[qt]}),(!At.allow_late||!At.unified_late)&&(At.late_penalty=5),At.unified_setting||(At.unified_late=!1,At.unified_anonymous_comment=!1,At.unified_anonymous_appeal=!1),Xt=JSON.parse(JSON.stringify(Ut.group_settings.map(qt=>No(Ko({},qt),{group_name:[qt.group_name]})).filter(qt=>qt.publish_time!==null))),Vt=JSON.parse(JSON.stringify(Ut.allow_late_settings.map(qt=>No(Ko({},qt),{group_name:[qt.group_name]})).filter(qt=>qt.late_time!==null))),$t(Ko({},At)),Pt([...Xt]),Gn([...Vt]),console.log(At,Ut))},[Ut]);const Bn=()=>si(void 0,null,function*(){const qt=JSON.parse(JSON.stringify(At));if(qt.categoryId=nn.categoryId,At.unified_setting||(Xt=Xt==null?void 0:Xt.map(cn=>{var Wa,tn;if(!cn.publish_time||!cn.end_time)throw he.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!cn.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return cn.group_name=typeof(cn==null?void 0:cn.group_name)=="string"?[cn==null?void 0:cn.group_name]:cn==null?void 0:cn.group_name,cn.group_id=(tn=(Wa=cn==null?void 0:cn.group_name)==null?void 0:Wa.map(Ea=>{var Ct,Xn;let Ka=(Xn=(Ct=Ut.group_settings)==null?void 0:Ct.filter(Ze=>(Ze==null?void 0:Ze.group_name)===Ea))==null?void 0:Xn[0];return Ka==null?void 0:Ka.group_id}))==null?void 0:tn.toString().split(","),cn})),qt.group_settings=Xt,At.allow_late)if(At.unified_late){if(At.late_penalty===null||At.late_penalty===void 0||At.late_penalty<0||At.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!At.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else Vt=Vt==null?void 0:Vt.map(cn=>{var Wa,tn;if(cn.penalty_type=yo.Q.Number,cn.late_penalty===null||cn.late_penalty===void 0||cn.late_penalty<0||cn.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!cn.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!cn.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return cn.group_name=typeof(cn==null?void 0:cn.group_name)=="string"?[cn==null?void 0:cn.group_name]:cn==null?void 0:cn.group_name,cn.group_id=(tn=(Wa=cn==null?void 0:cn.group_name)==null?void 0:Wa.map(Ea=>{var Ct,Xn;let Ka=(Xn=(Ct=Ut.group_settings)==null?void 0:Ct.filter(Ze=>(Ze==null?void 0:Ze.group_name)===Ea))==null?void 0:Xn[0];return Ka==null?void 0:Ka.group_id}))==null?void 0:tn.toString().split(","),cn}),qt.allow_late_settings=Vt;Object.keys(qt).map(function(cn){cn.indexOf("proportion")>-1&&(qt[cn]=qt[cn]/100)}),Qe({type:"shixunHomeworks/updateSetting",payload:No(Ko({},qt),{penalty_type:yo.Q.Number})}).then(cn=>{cn.status===0&&(he.ZP.success("\u66F4\u65B0\u6210\u529F"),Ye())})});return xn.createElement("div",{className:qn.form},xn.createElement("div",{className:qn.title},"\u7EC4\u957F\u8BC4\u5206"),xn.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},xn.createElement(Ar.Z,{disabled:Yt,checked:At.is_group_grade,onChange:qt=>{At.is_group_grade=qt,$t(Ko({},At))}}),xn.createElement("span",{style:{color:"#333333",margin:"0 10px",fontWeight:"600"}},"\u7EC4\u957F\u8BC4\u5206"),xn.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u7EC4\u957F\u9996\u6B21\u63D0\u4EA4\u4F5C\u4E1A\u65F6\u9700\u8981\u5BF9\u7EC4\u5458\u8FDB\u884C\u8BC4\u5206\uFF09")),xn.createElement("div",{className:qn.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),xn.createElement(oe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Yt,value:At.ta_mode,onChange:qt=>{At.ta_mode=qt.target.value,$t(Ko({},At))}},xn.createElement(oe.ZP,{value:1,style:{marginRight:"40px"}},xn.createElement("span",{style:{color:"#000000"}},"\u666E\u901A\u6A21\u5F0F"),xn.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),xn.createElement("br",null),xn.createElement(oe.ZP,{value:0},xn.createElement("span",{style:{color:"#000000"}},"\u590D\u5BA1\u6A21\u5F0F"),xn.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u52A9\u6559\u591A\u6B21\u8BC4\u5206\u65F6\uFF0C\u53D6\u6700\u540E\u4E00\u6B21\u52A9\u6559\u8BC4\u5206\u7684\u5206\u6570\uFF09"))),xn.createElement("div",{className:qn.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210"),xn.createElement(oe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:Yt,value:At.final_mode,onChange:qt=>{At.final_mode=qt.target.value,$t(Ko({},At))}},xn.createElement(oe.ZP,{value:!1,style:{marginRight:"12px"}},xn.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),xn.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),xn.createElement(oe.ZP,{value:!0},xn.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),xn.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09"))),At.final_mode?xn.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 430px",display:"flex",alignItems:"center",color:"#666"}},"(\u6559\u5E08\u8BC4\u5206 \u2192 \u52A9\u6559\u8BC4\u5206 \u2192 \u7EC4\u957F\u8BC4\u5206 \u2192 \u5B66\u751F\u533F\u8BC4\u8BC4\u5206)"):xn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},xn.createElement("div",null,"\u6559\u5E08\u8BC4\u5206"),xn.createElement(ue.Z,{disabled:Yt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:At.te_proportion,onChange:qt=>{At.te_proportion=qt,$t(Object.assign({},At))}}),xn.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),xn.createElement(ue.Z,{disabled:Yt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:At.ta_proportion,onChange:qt=>{At.ta_proportion=qt,$t(Object.assign({},At))}}),At.is_group_grade&&xn.createElement(xn.Fragment,null,xn.createElement("div",null,"\u7EC4\u957F\u8BC4\u5206"),xn.createElement(ue.Z,{disabled:Yt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:At.gr_proportion,onChange:qt=>{At.gr_proportion=qt,$t(Object.assign({},At))}})),xn.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),xn.createElement(ue.Z,{disabled:Yt,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 0 0 10px"},value:At.st_proportion,onChange:qt=>{At.st_proportion=qt,$t(Object.assign({},At))}})),!Yt&&xn.createElement(xn.Fragment,null,xn.createElement(je.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:()=>Bn()},"\u4FDD\u5B58"),xn.createElement(je.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>En(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),xn.createElement(Ne.default,{open:pa,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{En(!1)},onOk:()=>si(void 0,null,function*(){const qt=JSON.parse(JSON.stringify(At));Object.keys(qt).map(function(Wa){Wa.indexOf("proportion")>-1&&(qt[Wa]=qt[Wa]/100)}),(yield(0,ve.ZP)(`/api/courses/${nn.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:3,score_settings:qt}})).status===0&&(he.ZP.success("\u8BBE\u7F6E\u6210\u529F"),En(!1))})},xn.createElement("div",null,"\u60A8\u662F\u5426\u8981\u5C06\u5F53\u524D\u8BC4\u5206\u89C4\u5219\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u89C4\u5219\uFF0C\u8BE5\u9ED8\u8BA4\u89C4\u5219\u4EC5\u5E94\u7528\u4E8E\u60A8\u540E\u7EED\u65B0\u5EFA\u7684\u4F5C\u4E1A\uFF0C\u4E14\u4E0D\u4F1A\u5F71\u54CD\u5176\u4ED6\u8001\u5E08\u65B0\u5EFA\u4F5C\u4E1A\u7684\u8BC4\u5206\u89C4\u5219\u3002")))};var _a=(0,ye.connect)(({shixunHomeworks:tt})=>({shixunHomeworks:tt}))(xi),$n=te(59301),Xa=Object.defineProperty,$a=Object.defineProperties,wo=Object.getOwnPropertyDescriptors,ni=Object.getOwnPropertySymbols,pi=Object.prototype.hasOwnProperty,Si=Object.prototype.propertyIsEnumerable,Li=(tt,Ye,Qe)=>Ye in tt?Xa(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Ci=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))pi.call(Ye,Qe)&&Li(tt,Qe,Ye[Qe]);if(ni)for(var Qe of ni(Ye))Si.call(Ye,Qe)&&Li(tt,Qe,Ye[Qe]);return tt},Ki=(tt,Ye)=>$a(tt,wo(Ye)),Ti=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const no=({getData:tt,dispatch:Ye,shixunHomeworks:Qe})=>{const{workSetting:Ut}=Qe,nn=(0,ye.useParams)(),[Yt,Pn]=(0,z.useState)(!0);let[Xt,Pt]=(0,z.useState)([]),[Vt,Gn]=(0,z.useState)([]);const[pa,En]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:yo.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,personal_score_open:!0});(0,z.useEffect)(()=>{Pn(!(0,a.GJ)())},[(0,a.GJ)()]),(0,z.useEffect)(()=>{Ut!=null&&Ut.course_id&&(Object.keys(pa).map(function($t){$t.indexOf("proportion")>-1?(pa[$t]=Ut[$t]*100,console.log($t,pa[$t],Ut[$t])):pa[$t]=Ut[$t]}),(!pa.allow_late||!pa.unified_late)&&(pa.late_penalty=5),pa.unified_setting||(pa.unified_late=!1,pa.unified_anonymous_comment=!1,pa.unified_anonymous_appeal=!1),Xt=JSON.parse(JSON.stringify(Ut.group_settings.map($t=>Ki(Ci({},$t),{group_name:[$t.group_name]})).filter($t=>$t.publish_time!==null))),Vt=JSON.parse(JSON.stringify(Ut.allow_late_settings.map($t=>Ki(Ci({},$t),{group_name:[$t.group_name]})).filter($t=>$t.late_time!==null))),En(Ci({},pa)),Pt([...Xt]),Gn([...Vt]))},[Ut]);const At=()=>Ti(void 0,null,function*(){const $t=JSON.parse(JSON.stringify(pa));if($t.categoryId=nn.categoryId,pa.unified_setting||(Xt=Xt==null?void 0:Xt.map(Bn=>{var qt,cn;if(!Bn.publish_time||!Bn.end_time)throw he.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!Bn.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Bn.group_name=typeof(Bn==null?void 0:Bn.group_name)=="string"?[Bn==null?void 0:Bn.group_name]:Bn==null?void 0:Bn.group_name,Bn.group_id=(cn=(qt=Bn==null?void 0:Bn.group_name)==null?void 0:qt.map(Wa=>{var tn,Ea;let Ct=(Ea=(tn=Ut.group_settings)==null?void 0:tn.filter(Xn=>(Xn==null?void 0:Xn.group_name)===Wa))==null?void 0:Ea[0];return Ct==null?void 0:Ct.group_id}))==null?void 0:cn.toString().split(","),Bn})),$t.group_settings=Xt,pa.allow_late)if(pa.unified_late){if(pa.late_penalty===null||pa.late_penalty===void 0||pa.late_penalty<0||pa.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!pa.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else Vt=Vt==null?void 0:Vt.map(Bn=>{var qt,cn;if(Bn.penalty_type=yo.Q.Number,Bn.late_penalty===null||Bn.late_penalty===void 0||Bn.late_penalty<0||Bn.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Bn.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!Bn.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Bn.group_name=typeof(Bn==null?void 0:Bn.group_name)=="string"?[Bn==null?void 0:Bn.group_name]:Bn==null?void 0:Bn.group_name,Bn.group_id=(cn=(qt=Bn==null?void 0:Bn.group_name)==null?void 0:qt.map(Wa=>{var tn,Ea;let Ct=(Ea=(tn=Ut.group_settings)==null?void 0:tn.filter(Xn=>(Xn==null?void 0:Xn.group_name)===Wa))==null?void 0:Ea[0];return Ct==null?void 0:Ct.group_id}))==null?void 0:cn.toString().split(","),Bn}),$t.allow_late_settings=Vt;Object.keys($t).map(function(Bn){Bn.indexOf("proportion")>-1&&($t[Bn]=$t[Bn]/100)}),Ye({type:"shixunHomeworks/updateSetting",payload:Ki(Ci({},$t),{penalty_type:yo.Q.Number})}).then(Bn=>{Bn.status===0&&(he.ZP.success("\u66F4\u65B0\u6210\u529F"),tt())})});return $n.createElement("div",{className:qn.form},$n.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},$n.createElement(x.default,{checked:pa.work_public,disabled:Yt,onChange:$t=>{pa.work_public=$t.target.checked,En(Object.assign({},pa))}},$n.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4F5C\u54C1")),$n.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u622A\u6B62/\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u4F5C\u54C1\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u4F5C\u54C1\uFF09")),$n.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},$n.createElement(x.default,{checked:pa.score_open,disabled:Yt,onChange:$t=>{$t.target.checked&&(pa.personal_score_open=!0),pa.score_open=$t.target.checked,En(Object.assign({},pa))}},$n.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6210\u7EE9")),$n.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4E2A\u4EBA\u6210\u7EE9\uFF0C\u5426\u5219\u4E0D\u53EF\u67E5\u770B\u4E2A\u4EBA\u6210\u7EE9\uFF09")),$n.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},$n.createElement(x.default,{checked:pa.personal_score_open,disabled:Yt||pa.score_open,onChange:$t=>{pa.personal_score_open=$t.target.checked,En(Object.assign({},pa))}},$n.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4E2A\u4EBA\u6210\u7EE9")),$n.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u622A\u6B62/\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u5176\u5B83\u5B66\u751F\u7684\u6210\u7EE9\uFF0C\u5426\u5219\u53EA\u80FD\u67E5\u770B\u81EA\u5DF1\u7684\u6210\u7EE9\uFF09")),$n.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},$n.createElement(x.default,{checked:pa.answer_public,disabled:Yt,onChange:$t=>{pa.answer_public=$t.target.checked,En(Object.assign({},pa))}},$n.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u7B54\u6848")),$n.createElement("span",{style:{color:"#666666",fontSize:"14px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B\u4F5C\u4E1A\u53C2\u8003\u7B54\u6848\uFF09")),!Yt&&$n.createElement($n.Fragment,null,$n.createElement(je.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:At},"\u4FDD\u5B58")))};var ko=(0,ye.connect)(({shixunHomeworks:tt})=>({shixunHomeworks:tt}))(no),ri=te(51556),Ro=te(47604),Ho=te(26668),yi=te(40784),Xo=te(32187),Gr=te(59301),qi=Object.defineProperty,ml=Object.defineProperties,Ol=Object.getOwnPropertyDescriptors,il=Object.getOwnPropertySymbols,$i=Object.prototype.hasOwnProperty,Cl=Object.prototype.propertyIsEnumerable,El=(tt,Ye,Qe)=>Ye in tt?qi(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Yi=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))$i.call(Ye,Qe)&&El(tt,Qe,Ye[Qe]);if(il)for(var Qe of il(Ye))Cl.call(Ye,Qe)&&El(tt,Qe,Ye[Qe]);return tt},nl=(tt,Ye)=>ml(tt,Ol(Ye)),Ll=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const ru=(tt,Ye)=>{if(Ye==="comment"){const Qe=tt==null?void 0:tt.filter(Yt=>Yt.evaluation_end!==null);return Qe.length===0?[{deleteflag:!0}]:(0,Xo.M)(Qe,["evaluation_start","evaluation_end"]).map(Yt=>nl(Yi({},Yt),{evaluation_start:[Yt.evaluation_start,Yt.evaluation_end],group_name:[Yt.group_name],deleteflag:!1}))}else if(Ye==="appeal"){const Qe=tt==null?void 0:tt.filter(Yt=>Yt.appeal_time!==null);return Qe.length===0?[{deleteflag:!0}]:(0,Xo.M)(Qe,["appeal_time"]).map(Yt=>nl(Yi({},Yt),{group_name:[Yt.group_name],deleteflag:!1}))}},Kl=(tt,Ye)=>tt.map(Qe=>Ye.find(Ut=>Ut.value===Qe).id),fl=({shixunHomeworks:tt,classroomList:Ye,dispatch:Qe})=>{var Ut,nn,Yt,Pn,Xt,Pt,Vt,Gn,pa;const{workSetting:En,workList:At}=tt,$t=(0,ye.useParams)(),[Bn,qt]=(0,z.useState)(!0);let[cn,Wa]=(0,z.useState)([]),[tn,Ea]=(0,z.useState)([]);const[Ct,Xn]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"20%",ta_proportion:"30%",te_proportion:"50%",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:yo.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,anonymous_group:!1}),Ka=(Ut=En==null?void 0:En.anonymous_comment_settings)==null?void 0:Ut.map(Mn=>({label:Mn.group_name,value:Mn.group_name,id:Mn.group_id})),Ze=(nn=En==null?void 0:En.anonymous_appeal_settings)==null?void 0:nn.map(Mn=>({label:Mn.group_name,value:Mn.group_name,id:Mn.group_id})),[kt]=b.default.useForm(),[Qn]=b.default.useForm(),Or=()=>Ll(void 0,null,function*(){const Mn=(0,Xo.Y)(kt.getFieldsValue(),"YYYY-MM-DD HH:mm"),ur=(0,gt.cloneDeep)(Mn);for(const ta of ur.anonymous_comment_settings||[]){if(!(ta!=null&&ta.evaluation_start))return he.ZP.warning("\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();if(!ta.group_name)return he.ZP.warning("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Promise.reject();ta.evaluation_end=ta==null?void 0:ta.evaluation_start[1],ta.evaluation_start=ta==null?void 0:ta.evaluation_start[0],ta.group_id=Kl(ta.group_name,Ka),Reflect.deleteProperty(ta,"deleteflag")}return ur}),Qt=()=>{const Mn=(0,Xo.Y)(Qn.getFieldsValue(),"YYYY-MM-DD HH:mm"),ur=(0,gt.cloneDeep)(Mn);for(const ta of ur.anonymous_appeal_settings||[])ta.group_id=Kl(ta.group_name,Ze),Reflect.deleteProperty(ta,"deleteflag");return ur},aa=()=>Ll(void 0,null,function*(){yield Qe({type:"shixunHomeworks/getWorkSetting",payload:Yi({},$t)}),kt.resetFields(),Qn.resetFields()});(0,z.useEffect)(()=>{En!=null&&En.course_id&&(Object.keys(Ct).map(function(Mn){Mn.indexOf("proportion")>-1?Ct[Mn]=En[Mn]*100:Ct[Mn]=En[Mn]}),(!Ct.allow_late||!Ct.unified_late)&&(Ct.late_penalty=5),Ct.unified_setting||(Ct.unified_late=!1,Ct.unified_anonymous_comment=!1,Ct.unified_anonymous_appeal=!1),cn=JSON.parse(JSON.stringify(En.group_settings.map(Mn=>nl(Yi({},Mn),{group_name:[Mn.group_name]})).filter(Mn=>Mn.publish_time!==null))),tn=JSON.parse(JSON.stringify(En.allow_late_settings.map(Mn=>nl(Yi({},Mn),{group_name:[Mn.group_name]})).filter(Mn=>Mn.late_time!==null))),Xn(Yi({},Ct)),Wa([...cn]),Ea([...tn]))},[En]),(0,z.useEffect)(()=>{qt(!(0,a.t_)()&&!(En!=null&&En.can_edit))},[En,(0,a.t_)()]);const za=(((Yt=En==null?void 0:En.homework_status)==null?void 0:Yt.includes("\u5DF2\u622A\u6B62"))||(Ka==null?void 0:Ka.length)>0)&&(En==null?void 0:En.student_works),Vr=((Pn=En==null?void 0:En.anonymous_appeal_settings)==null?void 0:Pn.length)>0,Ma=(En==null?void 0:En.anonymous_comment)&&(En==null?void 0:En.unified_anonymous_comment)&&((Xt=At==null?void 0:At.homework_status)==null?void 0:Xt.includes("\u5DF2\u622A\u6B62"))||Vr,[qa,Cr]=(0,z.useState)(!1),Do=()=>Ll(void 0,null,function*(){Cr(!qa);const Mn=JSON.parse(JSON.stringify(Ct));if(Mn.categoryId=$t.categoryId,Ct.unified_setting||(cn=cn==null?void 0:cn.map(ta=>{var Qo,vi;if(!ta.publish_time||!ta.end_time)throw he.ZP.error("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Cr(!1),new String("\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!ta.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Cr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ta.group_name=typeof(ta==null?void 0:ta.group_name)=="string"?[ta==null?void 0:ta.group_name]:ta==null?void 0:ta.group_name,ta.group_id=(vi=(Qo=ta==null?void 0:ta.group_name)==null?void 0:Qo.map(pr=>{var lo,fo;let ra=(fo=(lo=En.group_settings)==null?void 0:lo.filter(sa=>(sa==null?void 0:sa.group_name)===pr))==null?void 0:fo[0];return ra==null?void 0:ra.group_id}))==null?void 0:vi.toString().split(","),ta})),Mn.group_settings=cn,Ct.allow_late)if(Ct.unified_late){if(Ct.late_penalty===null||Ct.late_penalty===void 0||Ct.late_penalty<0||Ct.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Cr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Ct.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Cr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")}else tn=tn==null?void 0:tn.map(ta=>{var Qo,vi;if(ta.penalty_type=yo.Q.Number,ta.late_penalty===null||ta.late_penalty===void 0||ta.late_penalty<0||ta.late_penalty>100)throw he.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),Cr(!1),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!ta.late_time)throw he.ZP.error("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),Cr(!1),new String("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(!ta.group_name)throw he.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),Cr(!1),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ta.group_name=typeof(ta==null?void 0:ta.group_name)=="string"?[ta==null?void 0:ta.group_name]:ta==null?void 0:ta.group_name,ta.group_id=(vi=(Qo=ta==null?void 0:ta.group_name)==null?void 0:Qo.map(pr=>{var lo,fo;let ra=(fo=(lo=En.group_settings)==null?void 0:lo.filter(sa=>(sa==null?void 0:sa.group_name)===pr))==null?void 0:fo[0];return ra==null?void 0:ra.group_id}))==null?void 0:vi.toString().split(","),ta}),Mn.allow_late_settings=tn;if(Ct.evaluation_start){if(Ct.end_time&&Ae()(Ct.evaluation_start)<=Ae()(Ct.end_time))throw he.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Cr(!1),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4");if(Ct.late_time&&Ae()(Ct.evaluation_start)<=Ae()(Ct.late_time))throw he.ZP.error("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Cr(!1),new String("\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4")}if(Object.keys(Mn).map(function(ta){ta.indexOf("proportion")>-1&&(Mn[ta]=Mn[ta]/100)}),Mn.anonymous_comment&&!Mn.unified_anonymous_comment){const ta=yield Or();Mn.anonymous_comment_settings=ta.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach(Qo=>{Reflect.deleteProperty(Mn,Qo)})}if(Mn.anonymous_appeal&&!Mn.unified_anonymous_appeal){const ta=Qt();Mn.anonymous_appeal_settings=ta.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach(Qo=>{Reflect.deleteProperty(Mn,Qo)})}(yield(0,ve.ZP)(`/api/homework_commons/${$t.categoryId}/evaluation_setting.json`,{method:"post",body:Yi({},Mn)})).status===0?(Cr(!1),he.ZP.success("\u66F4\u65B0\u6210\u529F"),qt(!0),aa()):Cr(!1)});return Gr.createElement("div",{className:qn.form},Gr.createElement("div",{className:qn.title},"\u4F5C\u4E1A\u533F\u8BC4"),Gr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Gr.createElement(Ar.Z,{checked:Ct.anonymous_comment,disabled:Bn||!za||(En==null?void 0:En.anonymous_comment),onChange:()=>{var Mn;if((0,a.Rm)()&&!((Mn=Ye.AssistantObject.group)!=null&&Mn.can_anonymous_comment)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ct.anonymous_comment=!Ct.anonymous_comment,Ct.allow_late&&!Ct.evaluation_start?Ct.late_time&&Ct.late_time!=""&&(Ct.evaluation_start=Ae()(Ct.late_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),Ct.evaluation_end=Ae()(Ct.late_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")):Ct.unified_setting&&!Ct.evaluation_start&&Ct.end_time&&Ct.end_time!=""&&(Ct.evaluation_start=Ae()(Ct.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),Ct.evaluation_end=Ae()(Ct.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),Ct.anonymous_comment&&(Ct.evaluation_num=parseInt(Ct.evaluation_num)?Ct.evaluation_num:3,Ct.absence_penalty=parseInt(Ct.absence_penalty)?Ct.absence_penalty:3),Xn(Object.assign({},Ct))}}),Gr.createElement("div",{style:{fontWeight:600,margin:"0 10px"}},"\u542F\u7528\u533F\u8BC4"),Gr.createElement("div",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09"),Gr.createElement(le.Z,{title:Gr.createElement("div",null,Gr.createElement("div",null,"\u89C4\u5219"),Gr.createElement("div",null,"1.\u4F5C\u4E1A\u622A\u6B62\u3001\u8865\u4EA4\u7ED3\u675F\u540E\u624D\u53EF\u5F00\u542F\u533F\u8BC4\uFF0C\u5F00\u542F\u7533\u8BC9\u540E\u4E0D\u53EF\u53D8\u66F4\u533F\u8BC4\u7ED3\u675F\u65F6\u95F4\uFF1B"),Gr.createElement("div",null,"2.\u6240\u6709\u5206\u7EC4\u4E92\u8BC4\uFF1A\u63D0\u4EA4\u4F5C\u54C1\u7684\u5206\u7EC4\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u5206\u7EC4\u4E92\u76F8\u533F\u8BC4\uFF1B"),Gr.createElement("div",null,"3.\u73ED\u5185\u5C0F\u7EC4\u4E92\u8BC4\uFF1A\u540C\u73ED\u7EA7\u63D0\u4EA4\u4F5C\u54C1\u7684\u5206\u7EC4\u6570\u91CF\u22652\uFF0C\u53EF\u5F00\u542F\u73ED\u5185\u5206\u7EC4\u4E92\u76F8\u533F\u8BC4\u3002"),Gr.createElement("div",null,"\u6CE8\uFF1A\u4E3A\u786E\u4FDD\u516C\u5E73\uFF0C\u533F\u8BC4\u89C4\u5219\u786E\u5B9A\u540E\u4E0D\u53EF\u518D\u4FEE\u6539\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01"))},Gr.createElement("i",{className:`iconfont icon-tishixiaowenhao ${qn.title_icon}`}))),Ct.anonymous_comment&&Gr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Gr.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u65B9\u5F0F"),Gr.createElement(oe.ZP.Group,{value:Ct.unified_anonymous_comment,disabled:Bn||Ct.anonymous_appeal||(En==null?void 0:En.anonymous_comment),onChange:Mn=>{var ur;if((0,a.Rm)()&&!((ur=Ye.AssistantObject.group)!=null&&ur.can_anonymous_comment)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Xn(ta=>nl(Yi({},ta),{unified_anonymous_comment:Mn.target.value})),kt.resetFields()}},(En==null?void 0:En.unified_setting)&&(En==null?void 0:En.unified_late)&&Gr.createElement(oe.ZP,{value:!0,disabled:Bn||Ct.anonymous_appeal||(En==null?void 0:En.anonymous_comment)||!(En!=null&&En.manage_all_group)},Gr.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),((Pt=En==null?void 0:En.group_settings)==null?void 0:Pt.length)>0&&Gr.createElement(oe.ZP,{value:!1},Gr.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),Ct.anonymous_comment&&Ct.unified_anonymous_comment&&Gr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Gr.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u4E92\u8BC4\u65B9\u5F0F"),Gr.createElement(oe.ZP.Group,{value:Ct.anonymous_group,disabled:Bn||Ct.anonymous_appeal||(En==null?void 0:En.anonymous_comment),onChange:Mn=>{var ur;if((0,a.Rm)()&&!((ur=Ye.AssistantObject.group)!=null&&ur.can_anonymous_comment)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Xn(ta=>nl(Yi({},ta),{anonymous_group:Mn.target.value}))}},Gr.createElement(oe.ZP,{value:!1},Gr.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),((Vt=En==null?void 0:En.group_settings)==null?void 0:Vt.length)>0&&Gr.createElement(oe.ZP,{value:!0,disabled:Bn||!(En!=null&&En.can_anonymous_group)},Gr.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),Ct.anonymous_comment&&Gr.createElement(Gr.Fragment,null,Ct.unified_anonymous_comment?Gr.createElement(ri.Z,{data:Ct,setData:Xn,disabled:Bn}):Gr.createElement(b.default,{form:kt,autoComplete:"off",initialValues:En!=null&&En.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:ru(En==null?void 0:En.anonymous_comment_settings,"comment")}},Gr.createElement(Ro.Z,{disabled:Bn,selectOptions:Ka,form:kt,data:Ct}))),Gr.createElement("div",{className:qn.title,style:{marginTop:"30px"}},"\u533F\u8BC4\u7533\u8BC9"),Gr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Gr.createElement(Ar.Z,{checked:Ct.anonymous_appeal,disabled:Bn||!Ma||(En==null?void 0:En.anonymous_appeal),onChange:()=>{var Mn;if((0,a.Rm)()&&!((Mn=Ye.AssistantObject.group)!=null&&Mn.can_anonymous_appeal)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ct.anonymous_appeal=!Ct.anonymous_appeal,Ct.anonymous_appeal&&(Ct.appeal_penalty=parseInt(Ct.appeal_penalty)?Ct.appeal_penalty:2),Xn(Object.assign({},Ct))}}),Gr.createElement("span",{style:{color:"#000000",margin:"0 10px"}},"\u533F\u8BC4\u7533\u8BC9"),Gr.createElement("span",{style:{color:"#CA7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),Ct.anonymous_appeal&&Gr.createElement(Gr.Fragment,null,Gr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Gr.createElement("div",{style:{color:"#666666",marginLeft:"54px",marginRight:"20px"}},"\u7533\u8BC9\u65B9\u5F0F"),Gr.createElement(oe.ZP.Group,{value:Ct.unified_anonymous_appeal,disabled:Bn||(En==null?void 0:En.anonymous_appeal),onChange:Mn=>{var ur;if((0,a.Rm)()&&!((ur=Ye.AssistantObject.group)!=null&&ur.can_anonymous_appeal)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Xn(ta=>nl(Yi({},ta),{unified_anonymous_appeal:Mn.target.value})),Qn.resetFields()}},(En==null?void 0:En.unified_anonymous_comment)&&Gr.createElement(oe.ZP,{value:!0,disabled:!(En!=null&&En.manage_all_group)},Gr.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((Gn=En==null?void 0:En.group_settings)==null?void 0:Gn.length)>0&&Gr.createElement(oe.ZP,{value:!1},Gr.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),Ct.unified_anonymous_appeal?Gr.createElement(Ho.Z,{data:Ct,setData:Xn,disabled:Bn}):Gr.createElement(b.default,{form:Qn,initialValues:En!=null&&En.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:ru(En==null?void 0:En.anonymous_appeal_settings,"appeal")}},Gr.createElement(yi.Z,{disabled:Bn||(0,a.Rm)()&&!((pa=Ye.AssistantObject.group)!=null&&pa.can_anonymous_appeal),selectOptions:Ze,form:Qn}))),!Bn&&Gr.createElement(je.ZP,{loading:qa,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Do()},"\u4FDD\u5B58"))};var ou=(0,ye.connect)(({shixunHomeworks:tt,classroomList:Ye})=>({shixunHomeworks:tt,classroomList:Ye}))(fl),Il=te(97202),_o=te(93078),Et=te(59301),iu=Object.defineProperty,Nl=Object.defineProperties,Ul=Object.getOwnPropertyDescriptors,pl=Object.getOwnPropertySymbols,kl=Object.prototype.hasOwnProperty,Rl=Object.prototype.propertyIsEnumerable,_l=(tt,Ye,Qe)=>Ye in tt?iu(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Hi=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))kl.call(Ye,Qe)&&_l(tt,Qe,Ye[Qe]);if(pl)for(var Qe of pl(Ye))Rl.call(Ye,Qe)&&_l(tt,Qe,Ye[Qe]);return tt},Vi=(tt,Ye)=>Nl(tt,Ul(Ye)),Fl=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const Yl=tt=>Fl(void 0,null,function*(){return yield(0,ve.ZP)(`/api/homework_commons/${tt==null?void 0:tt.categoryId}/publish_setting.json`,{method:"post",body:tt})}),Sl=tt=>Fl(void 0,null,function*(){return yield(0,ve.ZP)(`/api/homework_commons/${tt==null?void 0:tt.categoryId}/evaluation_setting.json`,{method:"post",body:tt})}),al=(tt,Ye)=>tt==null?void 0:tt.map(Qe=>{var Ut;return(Ut=Ye==null?void 0:Ye.find(nn=>nn.value===Qe))==null?void 0:Ut.id}),Ml=(tt,Ye)=>{var Qe;return tt=typeof tt=="string"?[tt]:tt,(Qe=tt==null?void 0:tt.map(Ut=>Ye==null?void 0:Ye.find(nn=>{var Yt;return(Yt=nn==null?void 0:nn.group_name)==null?void 0:Yt.includes(Ut)})))==null?void 0:Qe.filter(Ut=>Ut)},ji=(tt,Ye,Qe,Ut=!1)=>{let nn=null,Yt=Ut?Ye:Ml(tt,Ye);return Yt==null||Yt.forEach((Pn,Xt)=>{(Xt==0||Qe(Pn,nn||{}))&&(nn=Pn)}),nn},lu=({shixunHomeworks:tt,loading:Ye,dispatch:Qe,classroomList:Ut})=>{var nn,Yt,Pn,Xt,Pt,Vt,Gn,pa,En,At,$t,Bn,qt,cn,Wa,tn,Ea,Ct,Xn;const Ka=(0,ye.useParams)(),{workSetting:Ze,workList:kt}=tt,[,Qn,Or]=(0,wt.U)(Yl,{categoryId:Ka==null?void 0:Ka.categoryId,penalty_type:yo.Q.Number}),[,Qt,aa]=(0,wt.U)(Sl,{categoryId:Ka==null?void 0:Ka.categoryId}),[za]=b.default.useForm(),Vr=b.default.useWatch("unified_setting",za),Ma=b.default.useWatch("group_settings",za),qa=b.default.useWatch("allow_late_settings",za),Cr=b.default.useWatch("end_time",za),Do=b.default.useWatch("publish_time",za),Mn=b.default.useWatch("allow_late",za),ur=b.default.useWatch("unified_late",za),ta=b.default.useWatch("late_time",za),Qo=b.default.useWatch("anonymous_comment",za),vi=b.default.useWatch("unified_anonymous_comment",za),pr=b.default.useWatch("evaluation_start",za),lo=b.default.useWatch("anonymous_appeal",za),fo=b.default.useWatch("anonymous_comment_settings",za),ra=b.default.useWatch("unified_anonymous_appeal",za),sa=b.default.useWatch("anonymous_appeal_settings",za),[Co,Kr]=(0,z.useState)(!1),[Ao,ei]=(0,z.useState)({}),Fo=Co||(0,a.Rm)()&&!((Yt=(nn=Ut.AssistantObject)==null?void 0:nn.group)!=null&&Yt.can_publish),Zo=Co||(0,a.Rm)()&&!((Xt=(Pn=Ut.AssistantObject)==null?void 0:Pn.group)!=null&&Xt.can_late),Oo=Co||(0,a.Rm)()&&!((Vt=(Pt=Ut.AssistantObject)==null?void 0:Pt.group)!=null&&Vt.can_anonymous_comment),ti=Co||(0,a.Rm)()&&!((pa=(Gn=Ut.AssistantObject)==null?void 0:Gn.group)!=null&&pa.can_anonymous_appeal),Zi=(_n,Ot)=>{if(_n!=null&&_n.some(Sa=>typeof Sa.group_name!="string")){const Sa=[];_n==null||_n.forEach(ga=>{var tr;typeof ga.group_name!="string"&&((tr=ga.group_name)==null||tr.forEach(Br=>{Sa.push(Vi(Hi({},ga),{group_name:Br}))}))}),_n=Sa}return _n==null?void 0:_n.filter(Sa=>{var ga,tr,Br;return!((Br=(tr=(ga=Ot==null?void 0:Ot.map(ii=>ii==null?void 0:ii.group_name))==null?void 0:ga.toString())==null?void 0:tr.split(","))!=null&&Br.includes(String(Sa.group_name)))&&Sa.is_admin})},ki=_n=>{if(_n=="allow_late"){Ne.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:Et.createElement(Et.Fragment,null,Et.createElement("div",null,Et.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u8865\u4EA4\uFF0C\u4EC5\u5728\u8865\u4EA4\u65F6\u95F4\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u6263\u9664\u5206\u503C\uFF1B\u82E5\u5B66\u751F\u5728\u201C\u6309\u65F6\u63D0\u4EA4\u201D\u7684\u65F6\u95F4\u5185\u5DF2\u6210\u529F\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5728\u8865\u4EA4\u65F6\u95F4\u518D\u6B21\u63D0\u4EA4\u5219\u4E0D\u4F1A\u6263\u5206\u3002"),Et.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},Et.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u6CE8\u610F\uFF1A\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u4E0D\u53EF\u5173\u95ED\u8865\u4EA4\u3002"))});return}if(_n=="anonymous_comment"){Ne.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:Et.createElement(Et.Fragment,null,Et.createElement("span",{className:"blod"},"\u89C4\u5219\u8BF4\u660E\uFF1A"),"\u5F00\u542F\u533F\u8BC4\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\u3002",Et.createElement("br",null),Et.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},Et.createElement("i",{className:"iconfont icon-tishi11 mr5 font12"}),"\u5B66\u751F\u5FC5\u987B\u63D0\u4EA4\u4F5C\u54C1\u624D\u80FD\u53C2\u4E0E\u533F\u8BC4\uFF0C\u82E5\u5B66\u751F\u672A\u80FD\u6309\u65F6\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u5EFA\u8BAE\u542F\u7528\u201C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u201D\u529F\u80FD\uFF0C\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002"))});return}if(_n=="anonymous_appeal"){Ne.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:Et.createElement(Et.Fragment,null,Et.createElement("span",{className:"blod"},"\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\u7533\u8BC9"),Et.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",Et.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u65E0\u6548\uFF0C\u4E0D\u53C2\u4E0E\u6700\u7EC8\u6210\u7EE9\u7684\u8BA1\u7B97\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u5C06\u88AB\u6263\u51CF\u8FDD\u89C4\u533F\u8BC4\u5206",Et.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",Et.createElement("br",null),"\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u6709\u6548\uFF0C\u4E0D\u5141\u8BB8\u5B66\u751F\u5BF9\u8BE5\u8BC4\u5206\u8BB0\u5F55\u8FDB\u884C\u4E8C\u6B21\u7533\u8BC9\u88AB\u7533\u8BC9\u7684\u8BC4\u9605\u4EBA\u7684\u4F5C\u54C1\u6210\u7EE9\uFF0C\u4E0D\u4F1A\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206",Et.createElement("br",null))});return}if(_n=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(_n=="unified_anonymous_comment")return Vr===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4":"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u533F\u8BC4";if(_n=="unified_anonymous_appeal")return Vr===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":ur===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u8865\u4EA4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":"\u5DF2\u5F00\u542F\u5206\u73ED\u533F\u8BC4\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9";if(_n=="make_up_score")return Mn?"\u6263\u5206\u6570\u636E\u6765\u6E90\u4E8E\u8865\u4EA4\u6263\u5206":"\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u672A\u6309\u65F6\u63D0\u4EA4\u7684\u5B66\u751F\u8865\u4EA4\u4F5C\u54C1\u4E00\u6B21\uFF0C\u5E76\u6263\u9664\u76F8\u5E94\u7684\u5206\u6570\u4F5C\u4E3A\u8FDF\u4EA4\u7684\u5904\u7F5A\uFF0C\u8BE5\u5B66\u751F\u624D\u53EF\u4EE5\u53C2\u4E0E\u533F\u8BC4\u3002";if(_n=="submit_num")return"\u82E5\u5B66\u751F\u9700\u8981\u5728\u89C4\u5B9A\u6B21\u6570\u5916\u518D\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u6253\u56DE\u91CD\u505A\u529F\u80FD\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002"},eo=(_n,Ot={})=>{var Sa,ga,tr,Br,ii,Lo,Za,Ur,Bi,co;if(_n=="unified_setting")return Fo||!((Sa=kt==null?void 0:kt.homework_status)!=null&&Sa.includes("\u672A\u53D1\u5E03"))||!(Ze!=null&&Ze.manage_all_group);if(_n=="publish_time")return Fo||!((ga=kt==null?void 0:kt.homework_status)!=null&&ga.includes("\u672A\u53D1\u5E03")||(tr=kt==null?void 0:kt.homework_status)!=null&&tr.includes("\u672A\u5F00\u59CB"));if(_n=="end_time"){const Fn=ji([],(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ha,Zn)=>(ha==null?void 0:ha.evaluation_start)&&(Zn==null?void 0:Zn.evaluation_start)&&Ae()(ha==null?void 0:ha.evaluation_start).startOf("second")=Ae()(Ze==null?void 0:Ze.end_time).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&(Fn==null?void 0:Fn.evaluation_start)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(Fn=>_n==null?void 0:_n.includes(Fn)))return Fo||!(Ot!=null&&Ot.is_admin)||!((Br=kt==null?void 0:kt.homework_status)!=null&&Br.includes("\u672A\u53D1\u5E03"))&&(Ot==null?void 0:Ot.publish_time)&&Ae()().startOf("second")>=Ae()((ii=Ot==null?void 0:Ot.publish_time)==null?void 0:ii[0]).startOf("second");if(["group_settings","publish_time"].every(Fn=>_n==null?void 0:_n.includes(Fn))){const Fn=ji(Ot==null?void 0:Ot.group_name,(Ze==null?void 0:Ze.allow_late_settings)||[],(Zn,Hr)=>(Zn==null?void 0:Zn.late_time)&&(Hr==null?void 0:Hr.late_time)&&Ae()(Zn==null?void 0:Zn.late_time).startOf("second")(Zn==null?void 0:Zn.evaluation_start)&&(Hr==null?void 0:Hr.evaluation_start)&&Ae()(Zn==null?void 0:Zn.evaluation_start).startOf("second")=Ae()((Za=Ot==null?void 0:Ot.publish_time)==null?void 0:Za[0]).startOf("second"),(Ze==null?void 0:Ze.allow_late)&&(Fn==null?void 0:Fn.late_time)&&Ae()().startOf("second")>=Ae()(Ot==null?void 0:Ot.end_time).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&(ha==null?void 0:ha.evaluation_start)&&Ae()().startOf("second")>=Ae()(ha==null?void 0:ha.evaluation_start).startOf("second")]}if(_n=="allow_late"){const Fn=((Ur=Ze==null?void 0:Ze.allow_late_settings)==null?void 0:Ur.filter(Zn=>Zn.late_time!==null).map(Zn=>{var Hr;return(Hr=Zn==null?void 0:Zn.group_id)==null?void 0:Hr[0]}))||[],ha=ji(null,(Ze==null?void 0:Ze.group_settings)||[],(Zn,Hr)=>(Zn==null?void 0:Zn.end_time)&&(Hr==null?void 0:Hr.end_time)&&Ae()(Zn==null?void 0:Zn.end_time).startOf("second")=Ae()(Ze==null?void 0:Ze.end_time).startOf("second")||(Fn==null?void 0:Fn.includes((Bi=ha==null?void 0:ha.group_id)==null?void 0:Bi[0]))&&(Ze==null?void 0:Ze.allow_late)&&(ha==null?void 0:ha.end_time)&&Ae()().startOf("second")>=Ae()(ha==null?void 0:ha.end_time).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&(Ze==null?void 0:Ze.evaluation_start)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second")}if(_n=="unified_late"){const Fn=ji(null,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ha,Zn)=>(ha==null?void 0:ha.evaluation_start)&&(Zn==null?void 0:Zn.evaluation_start)&&Ae()(ha==null?void 0:ha.evaluation_start).startOf("second")=Ae()(Ze==null?void 0:Ze.end_time).startOf("second")||Vr===!1}if(_n=="late_penalty"||_n=="late_time")return Zo||(Ze==null?void 0:Ze.anonymous_comment)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(Fn=>_n==null?void 0:_n.includes(Fn))){const Fn=ji(Ot==null?void 0:Ot.group_name,(Ze==null?void 0:Ze.group_settings)||[],(ha,Zn)=>(ha==null?void 0:ha.end_time)&&(Zn==null?void 0:Zn.end_time)&&Ae()(ha==null?void 0:ha.end_time).startOf("second")>Ae()(Zn==null?void 0:Zn.end_time).startOf("second"));return Fo||!(Ot!=null&&Ot.is_admin)||(Fn==null?void 0:Fn.end_time)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.end_time).startOf("second")||(Ot==null?void 0:Ot.group_name)&&((co=Ot==null?void 0:Ot.group_name)==null?void 0:co.length)&&(Ze==null?void 0:Ze.unified_setting)&&(Ze==null?void 0:Ze.end_time)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(Fn=>_n==null?void 0:_n.includes(Fn))){const Fn=ji(Ot==null?void 0:Ot.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ha,Zn)=>(ha==null?void 0:ha.evaluation_start)&&(Zn==null?void 0:Zn.evaluation_start)&&Ae()(ha==null?void 0:ha.evaluation_start).startOf("second")>Ae()(Zn==null?void 0:Zn.evaluation_start).startOf("second"));return Fo||!(Ot!=null&&Ot.is_admin)||(Fn==null?void 0:Fn.evaluation_start)&&(Ze==null?void 0:Ze.anonymous_comment)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(Fn=>_n==null?void 0:_n.includes(Fn))){const Fn=ji(Ot==null?void 0:Ot.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ha,Zn)=>(ha==null?void 0:ha.evaluation_start)&&(Zn==null?void 0:Zn.evaluation_start)&&Ae()(ha==null?void 0:ha.evaluation_start).startOf("second")=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(_n=="anonymous_comment"){const Fn=ji(null,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ha,Zn)=>(ha==null?void 0:ha.evaluation_start)&&(Zn==null?void 0:Zn.evaluation_start)&&Ae()(ha==null?void 0:ha.evaluation_start).startOf("second")>Ae()(Zn==null?void 0:Zn.evaluation_start).startOf("second"),!0);return Oo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||(Ze==null?void 0:Ze.anonymous_comment)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&(Fn==null?void 0:Fn.evaluation_start)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(_n=="unified_anonymous_comment"){const Fn=ji(null,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ha,Zn)=>(ha==null?void 0:ha.evaluation_start)&&(Zn==null?void 0:Zn.evaluation_start)&&Ae()(ha==null?void 0:ha.evaluation_start).startOf("second")=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second")||!(Ze!=null&&Ze.unified_anonymous_comment)&&(Ze==null?void 0:Ze.anonymous_comment)&&Fn.evaluation_start&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")||ur===!1||Vr===!1}if(_n=="anonymous_group")return Oo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||(Ze==null?void 0:Ze.anonymous_comment)&&(Ze==null?void 0:Ze.evaluation_start)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(_n=="evaluation_start")return Oo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||(Ze==null?void 0:Ze.anonymous_comment)&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(_n=="evaluation_start")return Oo;if(_n=="evaluation_end")return Oo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)();if(_n=="evaluation_num")return Oo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(_n=="absence_penalty")return Oo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)();if(["anonymous_comment_settings","group_name"].every(Fn=>_n==null?void 0:_n.includes(Fn))){const Fn=ji(Ot==null?void 0:Ot.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ha,Zn)=>(ha==null?void 0:ha.evaluation_start)&&(Zn==null?void 0:Zn.evaluation_start)&&Ae()(ha==null?void 0:ha.evaluation_start).startOf("second")>Ae()(Zn==null?void 0:Zn.evaluation_start).startOf("second"));return Oo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(Ot!=null&&Ot.is_admin)||(Fn==null?void 0:Fn.evaluation_start)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(Fn=>_n==null?void 0:_n.includes(Fn))){const Fn=ji(Ot==null?void 0:Ot.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ha,Zn)=>(ha==null?void 0:ha.evaluation_start)&&(Zn==null?void 0:Zn.evaluation_start)&&Ae()(ha==null?void 0:ha.evaluation_start).startOf("second")>Ae()(Zn==null?void 0:Zn.evaluation_start).startOf("second"));return Oo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(Ot!=null&&Ot.is_admin)||[(Fn==null?void 0:Fn.evaluation_start)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(Fn=>_n==null?void 0:_n.includes(Fn))){const Fn=ji(Ot==null?void 0:Ot.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ha,Zn)=>(ha==null?void 0:ha.evaluation_start)&&(Zn==null?void 0:Zn.evaluation_start)&&Ae()(ha==null?void 0:ha.evaluation_start).startOf("second")>Ae()(Zn==null?void 0:Zn.evaluation_start).startOf("second"));return Oo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(Ot!=null&&Ot.is_admin)||(Fn==null?void 0:Fn.evaluation_start)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(Fn=>_n==null?void 0:_n.includes(Fn))||["anonymous_comment_settings","student_comment"].every(Fn=>_n==null?void 0:_n.includes(Fn)))return Oo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(Ot!=null&&Ot.is_admin);if(_n=="student_comment")return Oo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)();if(_n=="is_open_abnormal_score")return Oo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||(Ze==null?void 0:Ze.is_open_abnormal_score);if(_n=="anonymous_appeal")return ti||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||Ze.anonymous_appeal&&Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(_n=="unified_anonymous_appeal")return ti||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||Ae()().startOf("second")>=Ae()(Ze==null?void 0:Ze.evaluation_start).startOf("second")||ur===!1||Vr===!1||vi==!1;if(_n=="appeal_penalty")return ti||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)();if(["anonymous_appeal_settings","group_name"].every(Fn=>_n==null?void 0:_n.includes(Fn))){const Fn=ji(Ot==null?void 0:Ot.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(ha,Zn)=>(ha==null?void 0:ha.evaluation_end)&&(Zn==null?void 0:Zn.evaluation_end)&&Ae()(ha==null?void 0:ha.evaluation_end).startOf("second")>Ae()(Zn==null?void 0:Zn.evaluation_end).startOf("second"));return ti||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(Ot!=null&&Ot.is_admin)||(Fn==null?void 0:Fn.evaluation_end)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(Fn=>_n==null?void 0:_n.includes(Fn))?ti||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(Ot!=null&&Ot.is_admin):!1},el=(_n,Ot)=>{var Sa,ga,tr,Br,ii,Lo,Za,Ur,Bi;if(console.log("handleValuesChange",_n,Ot),Qe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in _n&&(Ot!=null&&Ot.end_time||za.setFieldsValue({end_time:Ae()(Ot==null?void 0:Ot.publish_time).add(7,"days")})),"unified_setting"in _n&&(Ot!=null&&Ot.unified_setting||za.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in _n&&(Ot!=null&&Ot.unified_late||za.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in _n&&(Ot!=null&&Ot.unified_anonymous_comment||za.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in _n){let co=[];(Sa=Ot==null?void 0:Ot.group_settings)==null||Sa.forEach(Fn=>{co=[...co,...(Fn==null?void 0:Fn.group_name)||[]]}),za.setFieldsValue({allow_late_settings:((ga=Ot==null?void 0:Ot.allow_late_settings)==null?void 0:ga.map(Fn=>{var ha;return Vi(Hi({},Fn),{group_name:(ha=Fn==null?void 0:Fn.group_name)==null?void 0:ha.filter(Zn=>co.includes(Zn))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:((tr=Ot==null?void 0:Ot.anonymous_comment_settings)==null?void 0:tr.map(Fn=>{var ha,Zn;return Vi(Hi({},Fn),{group_name:Fn!=null&&Fn.evaluation_start&&Ae()().startOf("second")>=Ae()((ha=Fn==null?void 0:Fn.evaluation_start)==null?void 0:ha[0]).startOf("second")?Fn==null?void 0:Fn.group_name:(Zn=Fn==null?void 0:Fn.group_name)==null?void 0:Zn.filter(Hr=>co.includes(Hr))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((Br=Ot==null?void 0:Ot.anonymous_appeal_settings)==null?void 0:Br.map(Fn=>{var ha;return Vi(Hi({},Fn),{group_name:(ha=Fn==null?void 0:Fn.group_name)==null?void 0:ha.filter(Zn=>co.includes(Zn))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in _n){let co=[];(ii=Ot==null?void 0:Ot.allow_late_settings)==null||ii.forEach(Fn=>{co=[...co,...(Fn==null?void 0:Fn.group_name)||[]]}),za.setFieldsValue({anonymous_comment_settings:((Lo=Ot==null?void 0:Ot.anonymous_comment_settings)==null?void 0:Lo.map(Fn=>{var ha,Zn;return Vi(Hi({},Fn),{group_name:Fn!=null&&Fn.evaluation_start&&Ae()().startOf("second")>=Ae()((ha=Fn==null?void 0:Fn.evaluation_start)==null?void 0:ha[0]).startOf("second")?Fn==null?void 0:Fn.group_name:(Zn=Fn==null?void 0:Fn.group_name)==null?void 0:Zn.filter(Hr=>co.includes(Hr))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((Za=Ot==null?void 0:Ot.anonymous_appeal_settings)==null?void 0:Za.map(Fn=>{var ha;return Vi(Hi({},Fn),{group_name:(ha=Fn==null?void 0:Fn.group_name)==null?void 0:ha.filter(Zn=>co.includes(Zn))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in _n){let co=[];(Ur=Ot==null?void 0:Ot.anonymous_comment_settings)==null||Ur.forEach(Fn=>{co=[...co,...(Fn==null?void 0:Fn.group_name)||[]]}),za.setFieldsValue({anonymous_appeal_settings:((Bi=Ot==null?void 0:Ot.anonymous_appeal_settings)==null?void 0:Bi.map(Fn=>{var ha;return Vi(Hi({},Fn),{group_name:(ha=Fn==null?void 0:Fn.group_name)==null?void 0:ha.filter(Zn=>co.includes(Zn))})}))||[{is_admin:!0,appeal_penalty:2}]})}za.validateFields(),console.log("=====",Ae()(Ot==null?void 0:Ot.end_time).format("YYYY-MM-DD HH:mm:ss"))},Qi=_n=>Fl(void 0,null,function*(){var Ot,Sa,ga,tr;const Br=_n;Br.group_settings=(Ot=Br==null?void 0:Br.group_settings)==null?void 0:Ot.map(Za=>{var Ur,Bi;return Za.end_time=Ae()((Ur=Za==null?void 0:Za.publish_time)==null?void 0:Ur[1]).startOf("second"),Za.publish_time=Ae()((Bi=Za==null?void 0:Za.publish_time)==null?void 0:Bi[0]).startOf("second"),Za.group_name=typeof(Za==null?void 0:Za.group_name)=="string"?[Za==null?void 0:Za.group_name]:Za==null?void 0:Za.group_name,Za.group_id=al(Za==null?void 0:Za.group_name,Ze==null?void 0:Ze.group_settings),Za}),Br.allow_late_settings=(Sa=Br==null?void 0:Br.allow_late_settings)==null?void 0:Sa.map(Za=>(Za.group_name=typeof(Za==null?void 0:Za.group_name)=="string"?[Za==null?void 0:Za.group_name]:Za==null?void 0:Za.group_name,Za.group_id=al(Za==null?void 0:Za.group_name,Ze==null?void 0:Ze.group_settings),Za)),Br.anonymous_comment_settings=(ga=Br==null?void 0:Br.anonymous_comment_settings)==null?void 0:ga.map(Za=>{var Ur,Bi;return Za.evaluation_end=Ae()((Ur=Za==null?void 0:Za.evaluation_start)==null?void 0:Ur[1]).startOf("second"),Za.evaluation_start=Ae()((Bi=Za==null?void 0:Za.evaluation_start)==null?void 0:Bi[0]).startOf("second"),Za.group_name=typeof(Za==null?void 0:Za.group_name)=="string"?[Za==null?void 0:Za.group_name]:Za==null?void 0:Za.group_name,Za.group_id=al(Za==null?void 0:Za.group_name,Ze==null?void 0:Ze.group_settings),Za}),Br.anonymous_appeal_settings=(tr=Br==null?void 0:Br.anonymous_appeal_settings)==null?void 0:tr.map(Za=>(Za.group_name=typeof(Za==null?void 0:Za.group_name)=="string"?[Za==null?void 0:Za.group_name]:Za==null?void 0:Za.group_name,Za.group_id=al(Za==null?void 0:Za.group_name,Ze==null?void 0:Ze.group_settings),Za)),!((yield Or(Hi({},Br))).status!==0||(yield aa(Hi({},Br))).status!==0)&&(he.ZP.success("\u4FDD\u5B58\u6210\u529F"),gi(),Qe({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),gi=()=>{Qe({type:"shixunHomeworks/getWorkSetting",payload:Hi({},Ka)}),Qe({type:"shixunHomeworks/getWorkList",payload:Hi({},Ka)})};(0,z.useEffect)(()=>{var _n,Ot,Sa,ga;let tr=(_n=Ze==null?void 0:Ze.group_settings)==null?void 0:_n.filter(Ur=>Ur.publish_time!==null).map(Ur=>Vi(Hi({},Ur),{group_name:[Ur.group_name],publish_time:(Ur==null?void 0:Ur.publish_time)&&[Ae()(Ur==null?void 0:Ur.publish_time),Ae()(Ur==null?void 0:Ur.end_time)]}));tr=(0,E.QE)((tr==null?void 0:tr.length)>0?tr:[]);const Br=(Ot=Ze.allow_late_settings)==null?void 0:Ot.filter(Ur=>Ur.late_time!==null).map(Ur=>Vi(Hi({},Ur),{group_name:[Ur.group_name],late_time:(Ur==null?void 0:Ur.late_time)&&Ae()(Ur==null?void 0:Ur.late_time)})),ii=(Sa=Ze.anonymous_comment_settings)==null?void 0:Sa.filter(Ur=>Ur.evaluation_start!==null).map(Ur=>Vi(Hi({},Ur),{group_name:[Ur.group_name],evaluation_start:(Ur==null?void 0:Ur.evaluation_start)&&[Ae()(Ur==null?void 0:Ur.evaluation_start),Ae()(Ur==null?void 0:Ur.evaluation_end)]})),Lo=(ga=Ze.anonymous_appeal_settings)==null?void 0:ga.filter(Ur=>Ur.appeal_time!==null).map(Ur=>Vi(Hi({},Ur),{group_name:[Ur.group_name]})),Za=Vi(Hi({},Ze),{late_penalty:Ze!=null&&Ze.allow_late?Ze==null?void 0:Ze.late_penalty:5,evaluation_num:Ze!=null&&Ze.evaluation_num?Ze==null?void 0:Ze.evaluation_num:3,absence_penalty:Ze!=null&&Ze.anonymous_comment?Ze==null?void 0:Ze.absence_penalty:3,appeal_penalty:Ze!=null&&Ze.anonymous_appeal?Ze==null?void 0:Ze.appeal_penalty:2,publish_time:Ze!=null&&Ze.publish_time?Ae()(Ze==null?void 0:Ze.publish_time):"",end_time:Ze!=null&&Ze.end_time?Ae()(Ze==null?void 0:Ze.end_time):"",late_time:Ze!=null&&Ze.late_time?Ae()(Ze==null?void 0:Ze.late_time):"",evaluation_start:Ze!=null&&Ze.evaluation_start?Ae()(Ze==null?void 0:Ze.evaluation_start):"",evaluation_end:Ze!=null&&Ze.evaluation_end?Ae()(Ze==null?void 0:Ze.evaluation_end):"",group_settings:tr!=null&&tr.length?tr:[{is_admin:!0}],allow_late_settings:Br!=null&&Br.length?Br:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:ii!=null&&ii.length?ii:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:Lo!=null&&Lo.length?Lo:[{is_admin:!0,appeal_penalty:2}]});za.setFieldsValue(Za),ei(Za),Kr(!(0,a.GJ)()),console.log("workSetting",Ze)},[Ze]),(0,z.useEffect)(()=>(Qe({type:"globalSetting/footerToggle",payload:!1}),()=>{Qe({type:"globalSetting/footerToggle",payload:!0}),Qe({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),za==null||za.resetFields()}),[]);const Ei=(_n,Ot)=>{Qe({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:_n,index:Ot,rangePickerDisabled:eo(["group_settings","publish_time"],Ma==null?void 0:Ma[Ot]),disabledDate:Ze==null?void 0:Ze.course_end_date}})};return Et.createElement(Ia.Z,{spinning:!!Ye["shixunHomeworks/getWorkSetting"]||!!Ye["shixunHomeworks/getWorkList"]},Et.createElement("section",{style:{padding:"30px 50px",background:"#fff"}},Et.createElement(b.default,{form:za,colon:!1,disabled:Co,initialValues:Ao,scrollToFirstError:!0,onValuesChange:el,onFinish:Qi},Et.createElement("div",{style:{paddingBottom:"30px"}},Et.createElement("div",{className:`${ba.Z.title}`},Et.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),Et.createElement(le.Z,{placement:"topLeft",title:"\u8BBE\u7F6E\u4F5C\u4E1A\u7684\u53D1\u5E03\u89C4\u5219\uFF0C\u8BBE\u7F6E\u540E\uFF0C\u5B66\u751F\u53EA\u80FD\u5728\u89C4\u5B9A\u65F6\u95F4\u5185\u63D0\u4EA4\u4F5C\u4E1A"},Et.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ba.Z.title_icon}`}))),Et.createElement("div",{className:ba.Z.content},Et.createElement(De.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line}`},Et.createElement(b.default.Item,{className:(En=ba.Z)==null?void 0:En.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},Et.createElement(oe.ZP.Group,{disabled:eo("unified_setting")},Et.createElement(oe.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((At=Ze==null?void 0:Ze.group_settings)==null?void 0:At.length)>0&&Et.createElement(oe.ZP,{value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")))),Vr?Et.createElement(De.Z,{className:ba.Z.row_sty,style:{padding:"5px 30px"}},Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(_n,Ot)=>Ot===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:_n=>_n&&Ae()(_n).startOf("second")},Et.createElement(Zr.default,{style:{width:200},size:"large",disabled:eo("publish_time"),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:_n=>(0,E.Q8)(_n,Ze==null?void 0:Ze.course_end_date),disabledTime:_n=>(0,E.d0)(_n),showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")}}))),Et.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(_n,Ot)=>Ot===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Promise.resolve()}],normalize:_n=>_n&&Ae()(_n).startOf("second")},Et.createElement(Zr.default,{style:{width:200},size:"large",disabled:eo("end_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:_n=>(0,E.Q8)(_n,Ze==null?void 0:Ze.course_end_date,Ae()(Do).add(1,"minutes").format()),disabledTime:_n=>(0,E.d0)(_n,Ae()(Do).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")}}))),Et.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")):Et.createElement(b.default.List,{name:"group_settings"},(_n,{add:Ot,remove:Sa})=>_n.map((ga,tr)=>{var Br,ii,Lo,Za,Ur,Bi;return Et.createElement(De.Z,{key:ga.key,style:{padding:"5px 14px 5px 30px"}},Et.createElement(fe.Z,{className:ba.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",tr+1),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{className:"ml10",name:[ga.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Et.createElement(ge.default,{disabled:eo(["group_settings","group_name"],Ma==null?void 0:Ma[tr]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(Br=Ze==null?void 0:Ze.group_settings)==null?void 0:Br.filter(co=>{var Fn,ha,Zn;return!((Zn=(ha=(Fn=Ma==null?void 0:Ma.map(Hr=>Hr==null?void 0:Hr.group_name))==null?void 0:Fn.toString())==null?void 0:ha.split(","))!=null&&Zn.includes(String(co.group_name)))&&co.is_admin}),maxTagCount:4,maxTagPlaceholder:co=>Et.createElement("div",{style:{cursor:"pointer"},onClick:()=>Ei(Ma[tr],tr)},"+",co==null?void 0:co.length)}))),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{className:"ml20",name:[ga.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},Et.createElement(Zr.default.RangePicker,{style:{width:585},size:"large",disabled:eo(["group_settings","publish_time"],Ma==null?void 0:Ma[tr]),placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:co=>(0,E.Q8)(co,Ze==null?void 0:Ze.course_end_date),disabledTime:co=>(0,E.d0)(co),showTime:{format:"HH:mm",defaultValue:[Ae()((0,E.U6)(),"HH:mm"),Ae()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:co=>{if(co!=null&&co[0]&&!(co!=null&&co[1])){const Fn=za.getFieldValue("group_settings");Fn[tr].publish_time=[co[0],Ae()(co[0]).add(7,"days")],za.setFieldsValue({group_settings:Fn})}}}))),!Co&&Et.createElement(De.Z,{className:(ii=ba.Z)==null?void 0:ii.h_lh_40},((Za=(Lo=Ma==null?void 0:Ma[tr])==null?void 0:Lo.group_id)==null?void 0:Za.length)>1&&Et.createElement(fe.Z,null,Et.createElement(le.Z,{title:"\u89C4\u5219\u62C6\u5206"},Et.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Ei(Ma[tr],tr)}))),((Bi=(Ur=Ze==null?void 0:Ze.group_settings)==null?void 0:Ur.filter(co=>{var Fn,ha,Zn;return!((Zn=(ha=(Fn=Ma==null?void 0:Ma.map(Hr=>Hr==null?void 0:Hr.group_name))==null?void 0:Fn.toString())==null?void 0:ha.split(","))!=null&&Zn.includes(String(co.group_name)))&&co.is_admin}))==null?void 0:Bi.length)>0&&Et.createElement(fe.Z,null,Et.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{Ot({is_admin:!0})}})),tr!=0&&!eo(["group_settings","group_name"],Ma==null?void 0:Ma[tr])?Et.createElement(fe.Z,null,Et.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{Sa(ga.name)}})):Et.createElement(fe.Z,null,Et.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))})))),Et.createElement("div",{style:{paddingBottom:"30px"}},Et.createElement("div",{className:`${ba.Z.title}`},Et.createElement("span",null,"\u5206\u7EC4\u8BBE\u7F6E")),Et.createElement("div",{className:"px-30px py-6px",style:{background:"#F6F7F9"}},Et.createElement(b.default.Item,{name:"group_type",label:Et.createElement("div",{className:"text-end ",style:{width:84}},"\u7EC4\u961F\u65B9\u5F0F"),layout:"horizontal",className:"mb0"},Et.createElement(oe.ZP.Group,{options:[{value:_o.YT.STUDENT_SELF,label:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"},{value:_o.YT.TEACHER_ASSIGN,label:Et.createElement(Et.Fragment,null,"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4",Et.createElement("span",{className:"c-grey-666"},"\uFF08\u5C0F\u7EC4\u53EA\u80FD\u7531\u6559\u5E08\u521B\u5EFA\uFF09"))}]}))),Et.createElement("div",{className:"px-30px py-6px flex item-center gap-10px",style:{background:"#F6F7F9",marginTop:"1px"}},Et.createElement(b.default.Item,{name:"leader_change_name",valuePropName:"checked",label:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650",layout:"horizontal",className:"mb0"},Et.createElement(x.default,null,"\u66F4\u6539\u7EC4\u540D")),Et.createElement(b.default.Item,{name:"leader_manage_member",valuePropName:"checked",className:"mb0"},Et.createElement(x.default,null,"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458",Et.createElement("span",{className:"c-grey-666"},"\uFF08\u6DFB\u52A0/\u79FB\u9664\uFF09"))))),Et.createElement(Wo.rU,{form:za}),Et.createElement(Et.Fragment,null,Et.createElement("div",{className:`${ba.Z.title} mt30`},Et.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),Et.createElement("div",{className:ba.Z.content},Et.createElement(De.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${($t=ba.Z)==null?void 0:$t.h_lh_40}`,align:"middle"},Et.createElement(b.default.Item,{name:"allow_late",valuePropName:"checked"},Et.createElement(Ar.Z,{disabled:eo("allow_late")})),Et.createElement(fe.Z,{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),Et.createElement(fe.Z,{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u8865\u4EA4\u65F6\u95F4\u6BB5\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u5C06\u6309\u7167\u89C4\u5219\u8FDB\u884C\u6263\u5206\uFF09")),Mn&&Et.createElement(Et.Fragment,null,Et.createElement(De.Z,{className:ba.Z.row_sty1},Et.createElement(fe.Z,{className:ba.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),Et.createElement(b.default.Item,{className:`${(Bn=ba.Z)==null?void 0:Bn.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},Et.createElement(oe.ZP.Group,{disabled:eo("unified_late")},Et.createElement(oe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((qt=Ze==null?void 0:Ze.group_settings)==null?void 0:qt.length)>0&&Et.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Vr===!1&&Et.createElement(le.Z,{title:ki("unified_late")},Et.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),ur?Et.createElement("div",{style:{paddingBottom:5}},Et.createElement(De.Z,{className:`${ba.Z.row_sty1} mb10 mt5`},Et.createElement(fe.Z,{className:ba.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),Et.createElement(fe.Z,{style:{margin:"0 10px 0 8px"}},Et.createElement(b.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Et.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:eo("late_penalty")}))),Et.createElement(fe.Z,{style:{color:"#333"}},"\uFF08\u5EF6\u65F6\u63D0\u4EA4\u4F5C\u54C1\u65F6\uFF0C\u5B66\u751F\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")),Et.createElement(De.Z,{className:ba.Z.row_sty1},Et.createElement(fe.Z,{className:ba.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),Et.createElement(fe.Z,{style:{margin:"0 10px 0 8px"}},Et.createElement(b.default.Item,{name:"late_time",rules:[{required:!0,validator:(_n,Ot)=>Ot===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Ae()(Ot).startOf("second")<=Ae()(Cr).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:_n=>_n&&Ae()(_n).startOf("second")},Et.createElement(Zr.default,{style:{width:280},size:"large",disabled:eo("late_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:_n=>(0,E.Q8)(_n,Ze==null?void 0:Ze.course_end_date,Ae()(Cr).add(1,"minutes").format()),disabledTime:_n=>(0,E.d0)(_n,Ae()(Cr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")}}))),Et.createElement(fe.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):Et.createElement(b.default.List,{name:"allow_late_settings"},(_n,{add:Ot,remove:Sa})=>_n.map((ga,tr)=>{var Br,ii,Lo,Za,Ur,Bi;const co=Cr||((Lo=(ii=ji((Br=qa==null?void 0:qa[tr])==null?void 0:Br.group_name,Ma||[],(Fn,ha)=>{var Zn,Hr;return Ae()((Zn=Fn==null?void 0:Fn.publish_time)==null?void 0:Zn[1]).startOf("second")>Ae()((Hr=ha==null?void 0:ha.publish_time)==null?void 0:Hr[1]).startOf("second")}))==null?void 0:ii.publish_time)==null?void 0:Lo[1]);return Et.createElement(De.Z,{key:ga.key,style:{padding:"5px 14px 5px 52px"}},Et.createElement(fe.Z,{className:ba.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",tr+1),Et.createElement(fe.Z,{className:"mr20 ml20"},Et.createElement(b.default.Item,{name:[ga.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Et.createElement(ge.default,{disabled:eo(["allow_late_settings","group_name"],qa==null?void 0:qa[tr]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Zi(Vr?Ze==null?void 0:Ze.group_settings:Ma,[...qa||[],...(Ze==null?void 0:Ze.anonymous_comment)&&!(Ze!=null&&Ze.unified_anonymous_comment)&&((Za=Ze==null?void 0:Ze.anonymous_comment_settings)==null?void 0:Za.filter(Fn=>(Fn==null?void 0:Fn.evaluation_start)&&Ae()().startOf("second")>=Ae()(Fn==null?void 0:Fn.evaluation_start).startOf("second")))||[]])}))),Et.createElement(fe.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),Et.createElement(fe.Z,{className:"mr20 ml10"},Et.createElement(b.default.Item,{name:[ga.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},Et.createElement(ue.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:eo(["allow_late_settings","late_penalty"],qa==null?void 0:qa[tr])}))),Et.createElement(fe.Z,{className:ba.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),Et.createElement(fe.Z,{className:"ml10"},Et.createElement(b.default.Item,{name:[ga.name,"late_time"],rules:[{required:!0,validator:(Fn,ha)=>ha==null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):co&&Ae()(ha).startOf("second")<=Ae()(co).startOf("second")?Promise.reject("\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},Et.createElement(Zr.default,{disabled:eo(["allow_late_settings","late_time"],qa==null?void 0:qa[tr]),style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:Fn=>(0,E.Q8)(Fn,Ze==null?void 0:Ze.course_end_date,Ae()(co).add(1,"minutes").format()),disabledTime:Fn=>(0,E.d0)(Fn,Ae()(co).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")}}))),!Co&&Et.createElement(De.Z,{className:(Ur=ba.Z)==null?void 0:Ur.h_lh_40},((Bi=Zi(Vr?Ze==null?void 0:Ze.group_settings:Ma,qa))==null?void 0:Bi.length)>0&&Et.createElement(fe.Z,null,Et.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Ot({is_admin:!0,late_penalty:5})}})),tr!=0&&!eo(["allow_late_settings","group_name"],qa==null?void 0:qa[tr])?Et.createElement(fe.Z,null,Et.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{Sa(ga.name)}})):Et.createElement(fe.Z,null,Et.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),Et.createElement(Et.Fragment,null,Et.createElement("div",{className:`${ba.Z.title} mt30`},Et.createElement("span",null,"\u533F\u8BC4\u8BBE\u7F6E")),Et.createElement("div",{className:ba.Z.content},Et.createElement(De.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${(cn=ba.Z)==null?void 0:cn.h_lh_40}`,align:"middle"},Et.createElement(b.default.Item,{name:"anonymous_comment",valuePropName:"checked"},Et.createElement(Ar.Z,{disabled:eo("anonymous_comment")})),Et.createElement(fe.Z,{className:"ml10 mr10"},"\u542F\u7528\u533F\u8BC4"),Et.createElement(fe.Z,{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u9690\u85CF\u8EAB\u4EFD\u7684\u60C5\u51B5\u4E0B\uFF0C\u5BF9\u5176\u4ED6\u540C\u5B66\u533F\u540D\u4F5C\u4E1A\u8FDB\u884C\u8BC4\u9605\uFF09")),Qo&&Et.createElement(Et.Fragment,null,Et.createElement(De.Z,{className:`${ba.Z.row_sty1} ${!Mn&&"mb10"} mt5`},Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},Et.createElement(x.default,null," ",Mn?"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u5E76\u4E14\u6263\u9664\u8865\u4EA4\u6263\u5206":"\u5141\u8BB8\u5B66\u751F\u8865\u4EA4\uFF0C\u8865\u4EA4\u6263\u5206"," "))),!Mn&&Et.createElement(fe.Z,{className:"mr10"},Et.createElement(b.default.Item,{name:"make_up_score"},Et.createElement(ue.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}}))),Et.createElement(fe.Z,null,Et.createElement(le.Z,{title:ki("make_up_score")},Et.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),Et.createElement("div",{style:{position:"relative"}},Et.createElement(De.Z,{className:`${ba.Z.row_sty1} mb5 ${ba.Z.bottom_line}`},Et.createElement(fe.Z,{className:ba.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{className:`${(Wa=ba.Z)==null?void 0:Wa.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(_n,Ot)=>Ot===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},Et.createElement(oe.ZP.Group,{disabled:eo("unified_anonymous_comment")},Et.createElement(oe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((tn=Ze==null?void 0:Ze.group_settings)==null?void 0:tn.length)>0&&Et.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4"))))),(ur===!1||Vr===!1)&&Et.createElement(le.Z,{title:ki("unified_anonymous_comment")},Et.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),vi?Et.createElement(Et.Fragment,null,Et.createElement(De.Z,{className:`${ba.Z.row_sty1} mb5`},Et.createElement(fe.Z,{className:ba.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{name:"anonymous_group",className:`${(Ea=ba.Z)==null?void 0:Ea.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},Et.createElement(oe.ZP.Group,{disabled:eo("anonymous_group")},Et.createElement(oe.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((Ct=Ze==null?void 0:Ze.group_settings)==null?void 0:Ct.length)>0&&Et.createElement(oe.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4"))))),Et.createElement(De.Z,{className:`${ba.Z.row_sty1} mb10`},Et.createElement(fe.Z,{className:ba.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(_n,Ot)=>Ot===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):Ae()(Ot).startOf("second")<=Ae()(ta||Cr).startOf("second")?Promise.reject(ta?"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:_n=>_n&&Ae()(_n).startOf("second")},Et.createElement(Zr.default,{disabled:eo("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:_n=>(0,E.Q8)(_n,Ze==null?void 0:Ze.course_end_date,Ae()(ta||Cr).add(1,"minutes").format()),disabledTime:_n=>(0,E.d0)(_n,Ae()(ta||Cr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")}}))),Et.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E4B\u524D\u63D0\u4EA4\u4F5C\u54C1\u7684\u5B66\u751F\uFF0C\u53C2\u4E0E\u533F\u8BC4\uFF09")),Et.createElement(De.Z,{className:`${ba.Z.row_sty1} mb10`},Et.createElement(fe.Z,{className:ba.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(_n,Ot)=>Ot===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Ae()(Ot).startOf("second")<=Ae()(pr||ta||Cr).startOf("second")?Promise.reject(pr?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":ta?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}],normalize:_n=>_n&&Ae()(_n).startOf("second")},Et.createElement(Zr.default,{disabled:eo("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:_n=>(0,E.Q8)(_n,Ze==null?void 0:Ze.course_end_date,Ae()(pr||ta||Cr).add(1,"minutes").format()),disabledTime:_n=>(0,E.d0)(_n,Ae()(pr||ta||Cr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:Ae()((0,E.U6)(),"HH:mm")}}))),Et.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u533F\u8BC4TA\u4EBA\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")),Et.createElement(De.Z,{className:`${ba.Z.row_sty1} mb10`},Et.createElement(fe.Z,{className:ba.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},Et.createElement(ue.Z,{size:"large",style:{width:186,marginLeft:10},disabled:eo("evaluation_num")}))),Et.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u672C\u5904\u586B\u5199\u6BCF\u4E2A\u5B66\u751F\u5C06\u88AB\u5206\u914D\u7684\u533F\u8BC4\u4F5C\u54C1\u6570\u91CF\u3002\u5982\u5168\u73ED\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u5C0F\u4E8E\u672C\u6570\u503C\uFF0C\u5219\u4EE5\u5B9E\u9645\u63D0\u4EA4\u4F5C\u4E1A\u6570\u91CF\u4E3A\u51C6\u3002\uFF09")),Et.createElement(De.Z,{className:`${ba.Z.row_sty1} mb10`},Et.createElement(fe.Z,{className:ba.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},Et.createElement(ue.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:eo("absence_penalty")}))),Et.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09"))):Et.createElement(b.default.List,{name:"anonymous_comment_settings"},(_n,{add:Ot,remove:Sa})=>_n.map((ga,tr)=>{var Br,ii,Lo,Za,Ur,Bi,co;const Fn=ta||((ii=ji((Br=fo==null?void 0:fo[tr])==null?void 0:Br.group_name,qa||[],(ha,Zn)=>Ae()(ha==null?void 0:ha.late_time).startOf("second")>Ae()(Zn==null?void 0:Zn.late_time).startOf("second")))==null?void 0:ii.late_time)||Cr||((Ur=(Za=ji((Lo=fo==null?void 0:fo[tr])==null?void 0:Lo.group_name,Ma||[],(ha,Zn)=>{var Hr,Wi;return Ae()((Hr=ha==null?void 0:ha.publish_time)==null?void 0:Hr[1]).startOf("second")>Ae()((Wi=Zn==null?void 0:Zn.publish_time)==null?void 0:Wi[1]).startOf("second")}))==null?void 0:Za.publish_time)==null?void 0:Ur[1]);return Et.createElement(De.Z,{key:ga.key,style:{padding:"0px 14px 0px 82px"}},Et.createElement(fe.Z,{className:ba.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",tr+1),Et.createElement(De.Z,{wrap:!1,align:"top",justify:"space-between"},Et.createElement(fe.Z,null,Et.createElement(De.Z,{wrap:!1,align:"top"},Et.createElement(fe.Z,{className:"mr20 ml15"},Et.createElement(b.default.Item,{name:[ga.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Et.createElement(ge.default,{disabled:eo(["anonymous_comment_settings","group_name"],fo==null?void 0:fo[tr]),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Zi(Vr?Ze==null?void 0:Ze.group_settings:Ma,fo)}))),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{name:[ga.name,"evaluation_start"],rules:[{required:!0,validator:(ha,Zn)=>Zn==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):Fn&&Ae()(Zn).startOf("second")<=Ae()(Fn).startOf("second")?Promise.reject(Cr?"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":"\u533F\u8BC4\u65F6\u95F4\u4E0D\u80FD\u2264\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9"):Promise.resolve()}]},Et.createElement(Zr.default.RangePicker,{disabled:eo(["anonymous_comment_settings","evaluation_start"],fo==null?void 0:fo[tr]),style:{width:580},size:"large",placeholder:["\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4","\u8BF7\u9009\u62E9\u4F5C\u4E1A\u533F\u8BC4\u622A\u6B62\u65F6\u95F4"],disabledDate:ha=>(0,E.Q8)(ha,Ze==null?void 0:Ze.course_end_date,Ae()(Fn).add(1,"minutes").format()),disabledTime:ha=>(0,E.d0)(ha,Ae()(Fn).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[Ae()((0,E.U6)(),"HH:mm"),Ae()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"})))),Et.createElement(De.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},Et.createElement(fe.Z,{className:ba.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{className:"ml10",name:[ga.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},Et.createElement(ue.Z,{style:{width:203},size:"large",min:0,disabled:eo(["anonymous_comment_settings","evaluation_num"],fo==null?void 0:fo[tr])}))),Et.createElement(fe.Z,{className:ba.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{className:"ml10",name:[ga.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},Et.createElement(ue.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:eo(["anonymous_comment_settings","absence_penalty"],fo==null?void 0:fo[tr])}))),!vi&&Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[ga.name,"student_comment"],valuePropName:"checked"},Et.createElement(x.default,{disabled:eo(["anonymous_comment_settings","student_comment"],fo==null?void 0:fo[tr])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))),!Co&&Et.createElement(De.Z,{className:(Bi=ba.Z)==null?void 0:Bi.h_lh_40},((co=Zi(Vr?Ze==null?void 0:Ze.group_settings:Ma,fo))==null?void 0:co.length)>0&&Et.createElement(fe.Z,null,Et.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Ot({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),tr!=0&&!eo(["anonymous_comment_settings","group_name"],fo==null?void 0:fo[tr])?Et.createElement(fe.Z,null,Et.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{Sa(ga.name)}})):Et.createElement(fe.Z,null,Et.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),Et.createElement(De.Z,{className:`${ba.Z.row_sty1} mb5 mt5`},Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},Et.createElement(x.default,{disabled:eo("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7"))),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{className:ba.Z.poor_rating,name:"abnormal_score",rules:[{validator:(_n,Ot)=>Ot===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},Et.createElement(ue.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:eo("student_comment"),min:1,max:100}))),Et.createElement(fe.Z,null," ",Et.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",Co?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":Et.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(Ze!=null&&Ze.anonymous_comment)){he.ZP.warning("\u4FDD\u5B58\u542F\u7528\u8BBE\u7F6E\u540E\uFF0C\u70B9\u51FB\u8BE5\u6309\u94AE\u5373\u53EF\u8DF3\u8F6C\u81F3\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868");return}window.open(`/classrooms/${Ka==null?void 0:Ka.coursesId}/common_homework/${Ka==null?void 0:Ka.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),Et.createElement(le.Z,{title:"\u5F00\u542F\u540E\uFF0C\u82E5\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u503C\u8D85\u8FC7\u8BBE\u7F6E\u5206\u6570\uFF0C\u8BE5\u6761\u8BC4\u5206\u5C06\u8BA1\u5165\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868\u3002\u6B64\u5916\uFF0C\u4E0D\u8BBA\u662F\u5426\u5F00\u542F\u8BE5\u529F\u80FD\uFF0C\u82E5\u5B66\u751F\u533F\u8BC4\u5F97\u5206\u4E0D\u8D85\u8FC760\u5206\uFF0C\u4E5F\u5C06\u81EA\u52A8\u8BA1\u5165\u8BE5\u5F02\u5E38\u5217\u8868"},Et.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary ml5"})))),vi&&Et.createElement(b.default.Item,{className:`${ba.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},Et.createElement(x.default,{disabled:eo("student_comment")},Et.createElement(De.Z,{gutter:10},Et.createElement(fe.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),Et.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u76F8\u4E92\u533F\u8BC4\u7684\u6570\u636E\uFF0C\u5728\u4F5C\u54C1\u5217\u8868\u4E2D\u8BA1\u5165\u5DF2\u8BC4\u9605\uFF09")))),Et.createElement(De.Z,{className:`${ba.Z.row_sty1} mb5`},Et.createElement(b.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:ba.Z.h_lh_40},Et.createElement(x.default,{disabled:eo("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9")),Et.createElement("span",{style:{color:"#ca7720"}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5141\u8BB8\u5B66\u751F\u5BF9\u81EA\u5DF1\u4F5C\u54C1\u7684\u533F\u8BC4\u8BC4\u5206\u8FDB\u884C\u7533\u8BC9\uFF0C\u7533\u8BC9\u7531\u6559\u5E08\u548C\u52A9\u6559\u5904\u7406\uFF09")),lo&&Et.createElement("div",{style:{paddingBottom:5}},Et.createElement(De.Z,{className:`${ba.Z.row_sty1} mb5`},Et.createElement(fe.Z,{className:ba.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{className:"ml10",style:{height:40,lineHeight:"40px"},name:"unified_anonymous_appeal",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7533\u8BC9\u65B9\u5F0F"}]},Et.createElement(oe.ZP.Group,{disabled:eo("unified_anonymous_appeal")},Et.createElement(oe.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((Xn=Ze==null?void 0:Ze.group_settings)==null?void 0:Xn.length)>0&&Et.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9")))),(ur===!1||Vr===!1||vi==!1)&&Et.createElement(le.Z,{title:ki("unified_anonymous_appeal")},Et.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),ra?Et.createElement(De.Z,{className:`${ba.Z.row_sty1} mb5`},Et.createElement(fe.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},Et.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:eo("appeal_penalty")}))),Et.createElement(fe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u8FDD\u89C4\u533F\u8BC4TA\u4EBA\u4F5C\u54C1\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09")):Et.createElement(b.default.List,{name:"anonymous_appeal_settings"},(_n,{add:Ot,remove:Sa})=>_n.map((ga,tr)=>{var Br,ii;return Et.createElement(De.Z,{key:ga.key,style:{padding:"5px 14px 5px 82px"}},Et.createElement(fe.Z,{className:ba.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",tr+1),Et.createElement(De.Z,{wrap:!1,align:"top",justify:"space-between"},Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{className:"ml10",name:[ga.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},Et.createElement(ge.default,{disabled:eo(["anonymous_appeal_settings","group_name"],sa==null?void 0:sa[tr]),placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Zi(vi?Ze==null?void 0:Ze.group_settings:fo,sa)}))),Et.createElement(fe.Z,{className:`${ba.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),Et.createElement(fe.Z,null,Et.createElement(b.default.Item,{className:"ml10",name:[ga.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},Et.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:eo(["anonymous_appeal_settings","appeal_penalty"],sa==null?void 0:sa[tr])}))),!Co&&Et.createElement(De.Z,{className:(Br=ba.Z)==null?void 0:Br.h_lh_40},!!((ii=Zi(vi?Ze==null?void 0:Ze.group_settings:fo,sa))!=null&&ii.length)&&Et.createElement(fe.Z,null,Et.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Ot({is_admin:!0,appeal_penalty:2})}})),tr!=0&&!eo(["anonymous_appeal_settings","group_name"],sa==null?void 0:sa[tr])?Et.createElement(fe.Z,null,Et.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{Sa(ga.name)}})):Et.createElement(fe.Z,null,Et.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,a.GJ)()||!(Fo||Zo||Oo))&&Et.createElement(je.ZP,{loading:Qn||Qt,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{za.submit()}},"\u4FDD\u5B58"),Et.createElement(Il.Z,{onConfirm:(_n,Ot)=>{Ma.splice(_n,0,...Ot),Ma.splice(_n+Ot.length,1);const Sa=(0,E.QE)([...Ma]);Sa.forEach(ga=>{var tr;((tr=ga==null?void 0:ga.publish_time)==null?void 0:tr.length)==2?ga.publish_time=ga.publish_time:ga.publish_time=[Ae()(ga==null?void 0:ga.publish_time),Ae()(ga==null?void 0:ga.end_time)]}),za.setFieldValue("group_settings",[...Sa])}})))};var ll=(0,ye.connect)(({shixunHomeworks:tt,classroomList:Ye,loading:Qe})=>({shixunHomeworks:tt,classroomList:Ye,loading:Qe.effects}))(lu),bl=te(26162),rl=te(59301),uu=Object.defineProperty,tl=Object.getOwnPropertySymbols,Tl=Object.prototype.hasOwnProperty,Zl=Object.prototype.propertyIsEnumerable,xl=(tt,Ye,Qe)=>Ye in tt?uu(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Vl=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Tl.call(Ye,Qe)&&xl(tt,Qe,Ye[Qe]);if(tl)for(var Qe of tl(Ye))Zl.call(Ye,Qe)&&xl(tt,Qe,Ye[Qe]);return tt},Ql=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const vu=({shixunHomeworks:tt,dispatch:Ye})=>{const{workSetting:Qe}=tt;(0,z.useEffect)(()=>{Pn()},[]);const Ut=(0,ye.useParams)(),[nn,Yt]=(0,z.useState)("1"),Pn=()=>Ql(void 0,null,function*(){yield Ye({type:"shixunHomeworks/getWorkSetting",payload:Vl({},Ut)})}),Xt=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:Qe!=null&&Qe.is_new_rule?rl.createElement(ll,null):rl.createElement(Sr,{getData:Pn})},!(Qe!=null&&Qe.is_new_rule)&&{key:"3",label:"\u533F\u8BC4\u8BBE\u7F6E",element:rl.createElement(ou,null)},{key:"4",label:"\u8BC4\u5206\u8BBE\u7F6E",element:rl.createElement(_a,{getData:Pn})},{key:"5",label:"\u516C\u5F00\u8BBE\u7F6E",element:rl.createElement(ko,{getData:Pn})},{key:"6",label:"\u534F\u4F5C\u8BBE\u7F6E",element:rl.createElement(uo,null)}].filter(Pt=>!!Pt);return(0,z.useEffect)(()=>(Ye({type:"globalSetting/footerToggle",payload:!1}),()=>{Ye({type:"globalSetting/footerToggle",payload:!0})}),[]),rl.createElement("div",{style:{paddingBottom:"50px"}},rl.createElement(bl.Z,{dataSource:Xt,style:{marginBottom:52}}))};var Xl=(0,ye.connect)(({shixunHomeworks:tt})=>({shixunHomeworks:tt}))(vu),su=te(64197),du=te(94901),zl=te(92597),wl=Object.defineProperty,ul=Object.getOwnPropertySymbols,yl=Object.prototype.hasOwnProperty,Jl=Object.prototype.propertyIsEnumerable,ql=(tt,Ye,Qe)=>Ye in tt?wl(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,$l=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))yl.call(Ye,Qe)&&ql(tt,Qe,Ye[Qe]);if(ul)for(var Qe of ul(Ye))Jl.call(Ye,Qe)&&ql(tt,Qe,Ye[Qe]);return tt};const eu=tt=>React.createElement("svg",$l({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},tt),React.createElement("title",null,"\u5206\u7EC4"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h14v14H0z"}),React.createElement("g",{stroke:"#FFF"},React.createElement("path",{d:"M1.5 5.685h7v7h-7z"}),React.createElement("path",{d:"M3 4.787V3.87l7.425.049v6.816h-.943"}),React.createElement("path",{d:"M5 2.917V2l7.425.05v6.685h-.943"}))));var tu="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDE0djE0SDB6Ii8+PGcgc3Ryb2tlPSIjRkZGIj48cGF0aCBkPSJNMS41IDUuNjg1aDd2N2gtN3oiLz48cGF0aCBkPSJNMyA0Ljc4N1YzLjg3bDcuNDI1LjA0OXY2LjgxNmgtLjk0MyIvPjxwYXRoIGQ9Ik01IDIuOTE3VjJsNy40MjUuMDV2Ni42ODVoLS45NDMiLz48L2c+PC9nPjwvc3ZnPg==",Pl={flex_box_center:"flex_box_center___Bm9CS",flex_space_between:"flex_space_between___ZsXhA",flex_box_vertical_center:"flex_box_vertical_center___xiJ7Z",flex_box_center_end:"flex_box_center_end___WJleE",flex_box_column:"flex_box_column___x3Ypw",wrap:"wrap___rzUN_",btns:"btns___YKkXq"},Hl=Object.defineProperty,nu=Object.getOwnPropertySymbols,cu=Object.prototype.hasOwnProperty,gu=Object.prototype.propertyIsEnumerable,jl=(tt,Ye,Qe)=>Ye in tt?Hl(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,sl=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))cu.call(Ye,Qe)&&jl(tt,Qe,Ye[Qe]);if(nu)for(var Qe of nu(Ye))gu.call(Ye,Qe)&&jl(tt,Qe,Ye[Qe]);return tt},dl=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const Al=({user:tt,dispatch:Ye})=>{const Qe=(0,ye.useParams)(),[Ut,nn]=(0,z.useState)({page:1,limit:10}),[Yt,Pn]=(0,z.useState)([{}]),[Xt,Pt]=(0,z.useState)(0),[Vt,Gn]=(0,z.useState)(!0),pa=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"left",render:(Bn,qt,cn)=>cn+1,width:70},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",width:100,ellipsis:!0},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",width:110,ellipsis:!0,render:Bn=>Bn||"--"},{title:"\u73ED\u7EA7",align:"left",dataIndex:"course_group_name",width:110,ellipsis:!0,render:Bn=>Bn||"--"},{title:"\u5F53\u524D\u5206\u7EC4",align:"left",dataIndex:"from_course_group_name",width:110,render:(Bn,qt)=>{var cn;return z.createElement("span",null,z.createElement("span",null,Bn),z.createElement(le.Z,{overlayClassName:Pl.tip,placement:"right",title:z.createElement(De.Z,{style:{maxHeight:200,overflow:"auto"}},z.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),z.createElement("div",null,(cn=qt==null?void 0:qt.from_course_group_members)==null?void 0:cn.map(Wa=>z.createElement("div",null,Wa))))},z.createElement("i",{className:"iconfont icon-xiaowenhao2 ml5 c-light-primary font14"})))}},{title:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",align:"left",dataIndex:"to_course_group_name",width:110,render:(Bn,qt)=>{var cn;return z.createElement("span",null,z.createElement("span",null,Bn),z.createElement(le.Z,{overlayClassName:Pl.tip,placement:"right",title:z.createElement(De.Z,{style:{maxHeight:200,overflow:"auto"}},z.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),z.createElement("div",null,(cn=qt==null?void 0:qt.to_course_group_members)==null?void 0:cn.map(Wa=>z.createElement("div",null,Wa))))},z.createElement("i",{className:"iconfont icon-xiaowenhao2 ml5 c-light-primary font14"})))}},{title:"\u7533\u8BF7\u7406\u7531",align:"left",dataIndex:"reason"},{title:"\u64CD\u4F5C",align:"right",dataIndex:"status",width:110,render:(Bn,qt)=>z.createElement(z.Fragment,null,Bn==="\u5F85\u5904\u7406"&&z.createElement("span",{className:Pl.btns},z.createElement("span",{onClick:()=>En(qt.id,2)},"\u62D2\u7EDD"),z.createElement("span",{className:"ml30",onClick:()=>En(qt.id,1)},"\u540C\u610F")),Bn==="\u5DF2\u540C\u610F"&&z.createElement("span",{style:{color:"#00B187"}},"\u5DF2\u540C\u610F"),Bn==="\u5DF2\u62D2\u7EDD"&&z.createElement("span",{style:{color:"#E30000"}},"\u5DF2\u62D2\u7EDD"))}],En=(Bn,qt)=>dl(void 0,null,function*(){Gn(!0);const cn=yield(0,ve.ZP)(`/api/homework_commons/${Qe==null?void 0:Qe.categoryId}/deal_request`,{method:"post",body:{request_id:Bn,status:qt}});(cn==null?void 0:cn.status)===0&&(he.ZP.success("\u64CD\u4F5C\u6210\u529F"),At(Ut)),Gn(!1)});(0,z.useEffect)(()=>{At(Ut)},[]);const At=Bn=>dl(void 0,null,function*(){Gn(!0);const qt=yield(0,ve.ZP)(`/api/homework_commons/${Qe==null?void 0:Qe.categoryId}/get_request`,{method:"get",params:sl({},Bn)});(qt==null?void 0:qt.status)===0&&(Pn(qt.data),Pt(qt==null?void 0:qt.total_count)),Gn(!1)}),$t=(Bn,qt)=>{Ut.page=Bn,Ut.limit=qt,nn(sl({},Ut)),At(Ut)};return z.createElement("section",{className:Pl.wrap},z.createElement(Ee.default,{dataSource:Yt,bordered:!1,rowKey:Bn=>Bn.id,columns:pa,loading:Vt,pagination:{pageSize:Ut.limit,total:Xt,current:Ut.page,onChange:$t,showQuickJumper:!0,hideOnSinglePage:!0}}))};var mu=(0,ye.connect)(({user:tt})=>({user:tt}))(Al),fu=te(64165),we={modal:"modal___AejJU",member:"member___mqy9M",head:"head___TWHLt",listWrap:"listWrap___zvWV4",list:"list___dWwg9"},Te=Object.defineProperty,He=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,Gt=(tt,Ye,Qe)=>Ye in tt?Te(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Nt=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))ct.call(Ye,Qe)&&Gt(tt,Qe,Ye[Qe]);if(He)for(var Qe of He(Ye))ft.call(Ye,Qe)&&Gt(tt,Qe,Ye[Qe]);return tt},dn=(tt,Ye)=>{var Qe={};for(var Ut in tt)ct.call(tt,Ut)&&Ye.indexOf(Ut)<0&&(Qe[Ut]=tt[Ut]);if(tt!=null&&He)for(var Ut of He(tt))Ye.indexOf(Ut)<0&&ft.call(tt,Ut)&&(Qe[Ut]=tt[Ut]);return Qe},un=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const wn=tt=>{var Ye=tt,{classroomList:Qe,dispatch:Ut,cb:nn}=Ye,Yt=dn(Ye,["classroomList","dispatch","cb"]),Pn,Xt,Pt,Vt,Gn,pa,En,At,$t;const Bn=(0,ye.useParams)(),[qt,cn]=(0,z.useState)({}),[Wa,tn]=(0,z.useState)(""),[Ea,Ct]=(0,z.useState)(!0),[Xn,Ka]=(0,z.useState)(!1),[Ze,kt]=(0,z.useState)("");(0,z.useEffect)(()=>{Qe.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4"&&Qn()},[Qe.actionTabs]);const Qn=(Qt="")=>un(void 0,null,function*(){Ct(!0);const aa=yield(0,ve.ZP)(`/api/homework_commons/${Bn.categoryId}/get_group_members`,{method:"get",params:{group_id:Qt}});(aa==null?void 0:aa.status)===0&&cn(Nt({},aa)),Ct(!1)}),Or=()=>un(void 0,null,function*(){if(!Wa){he.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u66F4\u6362\u7684\u5206\u7EC4");return}if(!Ze){he.ZP.warning("\u8BF7\u8F93\u5165\u66F4\u6362\u539F\u56E0");return}Ka(!0);let Qt=yield(0,ve.ZP)(`/api/homework_commons/${Bn.categoryId}/create_request`,{method:"post",body:{to_course_group_id:Wa,reason:Ze}});(Qt==null?void 0:Qt.status)===0&&(he.ZP.info("\u64CD\u4F5C\u6210\u529F"),Ut({type:"classroomList/setActionTabs",payload:{}}),nn()),Ka(!1)});return z.createElement(Ne.default,{width:700,centered:!0,afterClose:()=>{tn(""),kt("")},confirmLoading:Xn,title:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",onOk:Or,open:Qe.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4",onCancel:()=>{Ut({type:"classroomList/setActionTabs",payload:{}})}},z.createElement("div",{className:we.modal},z.createElement(Ia.Z,{spinning:Ea},z.createElement(De.Z,{align:"middle",justify:"space-between"},z.createElement("div",{className:"c-black"},"\u4F60\u5F53\u524D\u6240\u5728\u5206\u7EC4\xA0",z.createElement("b",null,qt==null?void 0:qt.current_group)),z.createElement(De.Z,{align:"middle"},z.createElement("div",{className:"mr15"},"\u66F4\u6362\u5206\u7EC4"),z.createElement(ge.default,{onChange:Qt=>{tn(Qt),Qn(Qt)},value:Wa,size:"large",style:{width:248}},(Pn=qt==null?void 0:qt.group_infos)==null?void 0:Pn.map(Qt=>z.createElement(ge.default.Option,{key:Qt.group_id,value:Qt.group_id},Qt.group_name))))),z.createElement(De.Z,{className:"mt15"},z.createElement("div",{className:we.member,style:{borderRight:"1px solid #D9DFE8"}},z.createElement(De.Z,{className:we.head},z.createElement("div",null,qt==null?void 0:qt.current_group,"\u6210\u5458"),z.createElement("div",null,"\u5171",z.createElement("span",{className:"ml5 mr5 c-light-primary"},(Xt=qt==null?void 0:qt.current_group_members)==null?void 0:Xt.length),"\u4EBA")),z.createElement(De.Z,{style:{height:"calc(100% - 34px)"}},z.createElement("div",{className:we.listWrap,style:{borderRight:0}},(Pt=qt==null?void 0:qt.current_group_members)==null?void 0:Pt.map(Qt=>z.createElement("div",{key:Qt.user_id,className:we.list},z.createElement("img",{src:`${Dn.Z.IMG_SERVER}/images/${Qt==null?void 0:Qt.avatar_url}`}),z.createElement("span",null,Qt.real_name),(Qt==null?void 0:Qt.is_me)&&z.createElement("div",null,"\u6211")))))),z.createElement("div",{className:we.member},!((Vt=qt==null?void 0:qt.group_members)!=null&&Vt.length)&&z.createElement(fu.Z,null),!!((Gn=qt==null?void 0:qt.group_members)!=null&&Gn.length)&&z.createElement(z.Fragment,null,z.createElement(De.Z,{className:we.head},z.createElement("div",null,(En=(pa=qt==null?void 0:qt.group_infos)==null?void 0:pa.find(Qt=>Qt.group_id===Wa))==null?void 0:En.group_name,"\u6210\u5458"),z.createElement("div",null,"\u5171",z.createElement("span",{className:"ml5 mr5 c-light-primary"},(At=qt==null?void 0:qt.group_members)==null?void 0:At.length),"\u4EBA")),z.createElement(De.Z,{style:{height:"calc(100% - 34px)"}},z.createElement("div",{className:we.listWrap,style:{borderLeft:0}},($t=qt==null?void 0:qt.group_members)==null?void 0:$t.map(Qt=>z.createElement("div",{key:Qt.user_id,className:we.list},z.createElement("img",{src:`${Dn.Z.IMG_SERVER}/images/${Qt==null?void 0:Qt.avatar_url}`}),z.createElement("span",null,Qt.real_name)))))))),z.createElement(De.Z,{className:"mt15"},z.createElement("div",{className:"mr15",style:{color:"#5F6368"}},"\u66F4\u6362\u539F\u56E0"),z.createElement(Le.default.TextArea,{maxLength:300,value:Ze,onChange:Qt=>kt(Qt.target.value),style:{width:578},placeholder:"\u8BF7\u8F93\u5165\u6362\u7EC4\u539F\u56E0",size:"large"})))))};var ya=(0,ye.connect)(({classroomList:tt})=>({classroomList:tt}))(wn),On={flex_box_center:"flex_box_center___sf_sV",flex_space_between:"flex_space_between___k0joE",flex_box_vertical_center:"flex_box_vertical_center___fyum8",flex_box_center_end:"flex_box_center_end___UC5kA",flex_box_column:"flex_box_column___JCpJG",Onerow:"Onerow___OAbXd",title:"title___YZryt",export:"export___wcKFT",bg:"bg___fNXI3",tabs:"tabs___hlZi4",workListTabWrap:"workListTabWrap___sjHcT",workListTabButton:"workListTabButton___MOSGf",title_style:"title_style___mGYw9"},zn=te(4835),oa=te(37521),ia=te(56731),sn=te(37906),Nn={TabsStyle:"TabsStyle___TanFG"},gn=te(59301),Va=Object.defineProperty,Ga=Object.defineProperties,Ja=Object.getOwnPropertyDescriptors,or=Object.getOwnPropertySymbols,er=Object.prototype.hasOwnProperty,Ha=Object.prototype.propertyIsEnumerable,Po=(tt,Ye,Qe)=>Ye in tt?Va(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,_r=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))er.call(Ye,Qe)&&Po(tt,Qe,Ye[Qe]);if(or)for(var Qe of or(Ye))Ha.call(Ye,Qe)&&Po(tt,Qe,Ye[Qe]);return tt},so=(tt,Ye)=>Ga(tt,Ja(Ye)),Bo=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const qo=tt=>Bo(void 0,null,function*(){return yield(0,ve.ZP)(`/api/student_works/${tt.userId}/deal_appeal_score.json`,{method:"post",body:tt})}),di=({globalSetting:tt,shixunHomeworks:Ye,dispatch:Qe,classroomList:Ut})=>{var nn,Yt,Pn,Xt,Pt,Vt;const Gn=(0,ye.useParams)(),[pa]=(0,ye.useSearchParams)(),[En]=b.default.useForm(),{workSetting:At}=Ye,[$t,Bn]=(0,z.useState)(!1),[qt,cn]=(0,z.useState)(null),[,Wa,tn,Ea]=(0,wt.U)(It.cN,{homeworkId:Gn==null?void 0:Gn.categoryId}),[,Ct,Xn,Ka]=(0,wt.U)(It.Qz,{homeworkId:Gn==null?void 0:Gn.categoryId}),[,Ze,kt,Qn]=(0,wt.U)(It.mQ,{homeworkId:Gn==null?void 0:Gn.categoryId}),[,,Or,Qt]=(0,wt.U)(qo,{}),[aa,za]=(0,z.useState)({activeKey:"1",page:1,limit:10,status:""}),Vr=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],Ma=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Mn,ur,ta)=>`${((aa==null?void 0:aa.page)-1)*aa.limit+ta+1}`},{title:"\u5B66\u751F\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u53CD\u9988\u95EE\u9898",dataIndex:"content",ellipsis:!0,key:"content"},{title:"\u88AB\u53CD\u9988\u95EE\u9898\u7684\u5B66\u751F",dataIndex:"unfeedback_real_name",key:"unfeedback_real_name",ellipsis:!0,width:180,render:(Mn,ur)=>gn.createElement("a",{href:`/classrooms/${Gn==null?void 0:Gn.coursesId}/group_homework/${Gn==null?void 0:Gn.categoryId}/review/${ur==null?void 0:ur.student_work_id}`,target:"_blank"},Mn)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:Mn=>Ae()(Mn).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(Mn,ur)=>gn.createElement("a",{href:`/classrooms/${Gn==null?void 0:Gn.coursesId}/group_homework/${Gn==null?void 0:Gn.categoryId}/review/${ur==null?void 0:ur.student_work_id}`,target:"_blank"},"\u67E5\u770B")}],qa=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Mn,ur,ta)=>`${((aa==null?void 0:aa.page)-1)*aa.limit+ta+1}`},{title:"\u59D3\u540D",ellipsis:!0,width:180,dataIndex:"real_name",key:"real_name"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"status",ellipsis:!0,key:"status",render:Mn=>Mn===-1?"\u91CD\u505A\u4E2D":gn.createElement(E.Uw,{status:Mn})},{title:"\u88AB\u8BC4\u6570",dataIndex:"student_comment_count",key:"student_comment_count",ellipsis:!0,width:100},{title:"\u88AB\u533F\u8BC4\u6700\u5927\u5206\u5DEE",dataIndex:"abnormal_score",key:"abnormal_score",width:180},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"score",key:"score",width:180},{title:"\u533F\u8BC4\u5F02\u5E38\u65F6\u95F4",dataIndex:"abnormal_date",key:"abnormal_date",width:180},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(Mn,ur)=>gn.createElement("a",{href:`/classrooms/${Gn==null?void 0:Gn.coursesId}/group_homework/${Gn==null?void 0:Gn.categoryId}/review/${ur==null?void 0:ur.student_work_id}`,target:"_blank"},"\u67E5\u770B")}],Cr=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Mn,ur,ta)=>`${((aa==null?void 0:aa.page)-1)*aa.limit+ta+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(Mn,ur)=>gn.createElement("a",{href:`/classrooms/${Gn==null?void 0:Gn.coursesId}/group_homework/${Gn==null?void 0:Gn.categoryId}/review/${ur==null?void 0:ur.student_work_id}`,target:"_blank"},Mn)},{title:"\u88AB\u7533\u8BC9\u4EBA",dataIndex:"unappeal_real_name",ellipsis:!0,width:150,key:"unappeal_real_name"},{title:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",dataIndex:"score",key:"score",width:120,ellipsis:!0},{title:"\u7533\u8BC9\u7406\u7531",dataIndex:"comment",key:"comment"},{title:"\u63D0\u4EA4\u7533\u8BC9\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:150,render:Mn=>Ae()(Mn).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(Mn,ur)=>gn.createElement(gn.Fragment,null,Mn==3&&gn.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),Mn==4&&gn.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),Mn==1&&gn.createElement(gn.Fragment,null,gn.createElement(yt.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>Bo(void 0,null,function*(){(yield Or({userId:ur.student_work_id,score_id:ur.student_works_score_id,status:4})).status===0&&Do()})},"\u9A73\u56DE"),gn.createElement(yt.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>Bo(void 0,null,function*(){cn(ur),Bn(!0)})},"\u63A5\u53D7")))}],Do=(Mn=aa)=>{aa.activeKey=="1"&&Xn({page:Mn==null?void 0:Mn.page,limit:Mn==null?void 0:Mn.limit}),aa.activeKey=="2"&&kt({page:Mn==null?void 0:Mn.page,limit:Mn==null?void 0:Mn.limit}),aa.activeKey=="3"&&tn({page:Mn==null?void 0:Mn.page,limit:Mn==null?void 0:Mn.limit,status:Mn==null?void 0:Mn.status})};return(0,z.useEffect)(()=>{Do(aa)},[aa]),(0,z.useEffect)(()=>{console.log("params",Gn,pa.get("TabsActiveKey")?pa.get("TabsActiveKey"):At!=null&&At.is_new_rule?"3":"1"),za(so(_r({},aa),{activeKey:pa.get("TabsActiveKey")||"1"}))},[pa.get("TabsActiveKey")]),gn.createElement(Ia.Z,{spinning:Ct||Wa||Ze},gn.createElement("section",{className:"p30",style:{background:"#fff"}},gn.createElement(me.default,{destroyInactiveTabPane:!0,className:Nn.TabsStyle,activeKey:aa.activeKey,onChange:Mn=>{za(so(_r({},aa),{activeKey:Mn,page:1,limit:10}))}},gn.createElement(me.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},gn.createElement(Ee.default,{className:"mt20",locale:{emptyText:gn.createElement(at.Z,null)},columns:Ma,dataSource:((nn=Ka==null?void 0:Ka.data)==null?void 0:nn.list)||[],pagination:{total:((Yt=Ka==null?void 0:Ka.data)==null?void 0:Yt.count)||0,onChange:(Mn,ur)=>{za(so(_r({},aa),{page:Mn,limit:ur}))},current:aa==null?void 0:aa.page,pageSize:aa==null?void 0:aa.limit,showTotal:Mn=>gn.createElement(gn.Fragment,null,"\u5171",gn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Mn),"\u6761\u6570\u636E")}})),gn.createElement(me.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},gn.createElement(Ee.default,{className:"mt20",locale:{emptyText:gn.createElement(at.Z,null)},columns:qa,dataSource:((Pn=Qn==null?void 0:Qn.data)==null?void 0:Pn.list)||[],pagination:{total:((Xt=Qn==null?void 0:Qn.data)==null?void 0:Xt.count)||0,onChange:(Mn,ur)=>{za(so(_r({},aa),{page:Mn,limit:ur}))},current:aa==null?void 0:aa.page,pageSize:aa==null?void 0:aa.limit,showTotal:Mn=>gn.createElement(gn.Fragment,null,"\u5171",gn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Mn),"\u6761\u6570\u636E")}})),gn.createElement(me.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},gn.createElement(yt.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:aa.status,onChange:Mn=>{za(so(_r({},aa),{status:Mn,page:1}))},dataSource:Vr,titleWidth:60}),gn.createElement(Ee.default,{locale:{emptyText:gn.createElement(at.Z,null)},columns:Cr,dataSource:((Pt=Ea==null?void 0:Ea.data)==null?void 0:Pt.list)||[],pagination:{total:((Vt=Ea==null?void 0:Ea.data)==null?void 0:Vt.count)||0,onChange:(Mn,ur)=>{za(so(_r({},aa),{page:Mn,limit:ur}))},current:aa==null?void 0:aa.page,pageSize:aa==null?void 0:aa.limit,showTotal:Mn=>gn.createElement(gn.Fragment,null,"\u5171",gn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Mn),"\u6761\u6570\u636E")}}))),gn.createElement(Ne.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:$t,centered:!0,destroyOnClose:!0,onCancel:()=>{Bn(!1)},maskClosable:!1,width:544,onOk:()=>{En.submit()}},gn.createElement(b.default,{form:En,colon:!1,onFinish:Mn=>Bo(void 0,null,function*(){(yield Or(so(_r({},Mn),{userId:qt.student_work_id,score_id:qt.student_works_score_id,status:3}))).status===0&&(Do(),Bn(!1))})},gn.createElement("div",{style:{color:"#191919"}},"\u786E\u8BA4\u662F\u5426\u63A5\u53D7\u7533\u8BC9\uFF1F\u4E00\u65E6\u63A5\u53D7\uFF0C\u88AB\u7533\u8BC9\u7684\u8BC4\u5206\u8BB0\u5F55\u5C06\u4F5C\u5E9F\u3002\u8BF7\u60A8\u8865\u5145\u533F\u8BC4\u8BC4\u5206\uFF1A"),gn.createElement(sn.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:gn.createElement("a",{href:`/classrooms/${Gn==null?void 0:Gn.coursesId}/group_homework/${Gn==null?void 0:Gn.categoryId}/review/${qt==null?void 0:qt.student_work_id}`,target:"_blank"},qt==null?void 0:qt.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:gn.createElement("span",{style:{color:"#191919"}},qt==null?void 0:qt.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:gn.createElement("span",{style:{color:"#191919"}},qt==null?void 0:qt.score)}]}),gn.createElement(De.Z,{className:"mt20",wrap:!1},gn.createElement(fe.Z,null,gn.createElement(b.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},gn.createElement(ue.Z,{min:1,max:100,step:1}))),gn.createElement(fe.Z,null,gn.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),gn.createElement(fe.Z,null,gn.createElement(b.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},gn.createElement(x.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var Fi=(0,ye.connect)(({user:tt,shixunHomeworks:Ye,loading:Qe,globalSetting:Ut,classroomList:nn})=>({user:tt,shixunHomeworks:Ye,globalSetting:Ut,loading:Qe.effects,classroomList:nn}))(di),Uo={},Dr=te(59301),Mo=Object.defineProperty,ai=Object.defineProperties,ci=Object.getOwnPropertyDescriptors,jo=Object.getOwnPropertySymbols,Vo=Object.prototype.hasOwnProperty,Ri=Object.prototype.propertyIsEnumerable,Ai=(tt,Ye,Qe)=>Ye in tt?Mo(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,_e=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Vo.call(Ye,Qe)&&Ai(tt,Qe,Ye[Qe]);if(jo)for(var Qe of jo(Ye))Ri.call(Ye,Qe)&&Ai(tt,Qe,Ye[Qe]);return tt},Ge=(tt,Ye)=>ai(tt,ci(Ye)),rt=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const dt=({shixunHomeworks:tt,loading:Ye,globalSetting:Qe,dispatch:Ut})=>{const[nn,Yt]=(0,z.useState)(_e(_e({},(0,ye.useParams)()),{page:1,limit:20})),{workList:Pn,workSetting:Xt}=tt,[Pt,Vt]=(0,z.useState)([]),Gn=()=>rt(void 0,null,function*(){const At=yield Ut({type:"shixunHomeworks/getWorkList",payload:Ge(_e({},nn),{score_open:Xt==null?void 0:Xt.score_open,work_public:Xt==null?void 0:Xt.work_public})});Vt((At==null?void 0:At.student_works)||[])});(0,z.useEffect)(()=>{Gn()},[]);const pa=(At,$t)=>{nn.page=At,nn.limit=20,Gn()},En=[(Pn==null?void 0:Pn.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(At,$t)=>{var Bn,qt,cn,Wa,tn,Ea;return{children:((Bn=$t.project_info)==null?void 0:Bn.id)!==-1?Dr.createElement("a",{target:"_blank",title:(qt=$t.project_info)==null?void 0:qt.name,href:`${(cn=Qe==null?void 0:Qe.setting)==null?void 0:cn.old_url}/projects${(Wa=$t.project_info)==null?void 0:Wa.id}`,style:{whiteSpace:"break-spaces"}},(tn=$t.project_info)==null?void 0:tn.name):(Ea=$t.project_info)==null?void 0:Ea.name,props:{rowSpan:$t.rowSpan}}}},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(At,$t)=>Dr.createElement("div",{style:{display:"flex",alignItems:"center"}},Dr.createElement("span",{className:Uo.atitle,style:{width:$t.is_leader?"":130,maxWidth:$t.is_leader&&80}}," ",At),$t.is_leader&&Dr.createElement("span",{style:{display:"inline-flex",background:"rgba(22,93,255,0.2)",width:32,height:18,borderRadius:2,color:"#3061D0",alignItems:"center",justifyContent:"center",fontSize:10,marginLeft:10}},"\u7EC4\u957F"))},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",sortDirections:["descend","ascend"],width:80,ellipsis:!0,sorter:!(Pn!=null&&Pn.base_on_project),render:At=>Dr.createElement("span",{style:{color:"#666666"}},At)},{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!(Pn!=null&&Pn.base_on_project),render:(At,$t)=>Dr.createElement(le.Z,{placement:"bottom",title:Dr.createElement("div",null,Dr.createElement("div",null,$t.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${$t.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Dr.createElement("div",null,$t.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${$t.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Pn!=null&&Pn.anonymous_comment?Dr.createElement("div",null,$t.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${$t.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Pn!=null&&Pn.is_group_grade?Dr.createElement("div",null,$t.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${$t.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",Dr.createElement("div",null,$t.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${$t.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),Dr.createElement("div",null,$t.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${$t.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),Pn!=null&&Pn.anonymous_comment?Dr.createElement("div",null,$t.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${$t.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",Dr.createElement("div",null,$t.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${$t.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(Pn!=null&&Pn.is_jupyter||Pn!=null&&Pn.is_jupyter_lab)&&Dr.createElement("div",{onClick:Bn=>{Bn.stopPropagation(),ye.history.push(`/classrooms/${nn.coursesId}/group_homework/${nn.categoryId}/review/${$t.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},At>0?Dr.createElement("span",{style:{color:"#ff8100"}},At):At)},(Pn==null?void 0:Pn.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",render:At=>At||"--"},(Pn==null?void 0:Pn.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",render:(At,$t)=>At||"--"},(Pn==null?void 0:Pn.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(At,$t)=>({children:At?Dr.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",Dr.createElement("br",null),Ae()(At).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:$t.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",render:(At,$t)=>({children:At===-1?"\u91CD\u505A\u4E2D":Dr.createElement(E.Uw,{status:At}),props:{rowSpan:$t.rowSpan}})},!(Pn!=null&&Pn.base_on_project)&&{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:70,render:(At,$t)=>({children:Dr.createElement("span",{className:"c-blue"},At),props:{rowSpan:$t.rowSpan}})},{title:"\u64CD\u4F5C",width:Pn!=null&&Pn.base_on_project?100:150,align:"left",dataInex:"action",render:(At,$t)=>Pn!=null&&Pn.work_public?Dr.createElement("a",{className:"c-blue",onClick:Bn=>{Bn.preventDefault(),ye.history.push(`/classrooms/${nn.coursesId}/group_homework/${nn.categoryId}/review/${$t.id}`)}}," \u67E5\u770B "):"--"}].filter(At=>!!At);return Dr.createElement("div",{className:"p30 bg-white"},Dr.createElement("aside",{style:{paddingBottom:30}},Dr.createElement(Ee.default,{loading:Ye["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(At,$t)=>(At==null?void 0:At.item_index)%2===0&&Uo.tables,className:Uo.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:Pt,columns:En,onChange:(At,$t,Bn)=>{if(Bn.order===void 0)switch(Bn.field){case"student_id":nn.b_order="desc",nn.order=Bn.field;break;default:delete nn.b_order,delete nn.order}else nn.b_order=Bn.order.replace("end",""),nn.order=Bn.field;Ut({type:"shixunHomeworks/getWorkList",payload:_e({},nn)})}})),Dr.createElement(ne.Z,{showSizeChanger:!1,style:{paddingBottom:30},hideOnSinglePage:!0,onChange:pa,defaultCurrent:nn.page||1,current:nn.page||1,defaultPageSize:20,total:tt.workList.work_count}))};var pt=(0,ye.connect)(({shixunHomeworks:tt,classroomList:Ye,globalSetting:Qe,loading:Ut})=>({shixunHomeworks:tt,classroomList:Ye,loading:Ut.effects,globalSetting:Qe}))(dt),vt=te(54580),Tt=te(59301),Zt=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const{Dragger:Mt}=vt.default,an=({})=>{const tt=(0,ye.useParams)(),[Ye]=b.default.useForm(),[Qe,Ut]=(0,z.useState)([]),[nn,Yt]=(0,z.useState)(!1);let[Pn,Xt]=(0,z.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});function Pt(){return Zt(this,null,function*(){var Vt,Gn;let pa;Yt(!0),window.location.href.indexOf("exercise")>-1?pa=`/api/exercises/${tt==null?void 0:tt.categoryId}/redo_logs.json`:pa=`/api/homework_commons/${tt==null?void 0:tt.categoryId}/redo_logs.json`;let En=yield(0,ve.ZP)(pa,{method:"get",params:Pn});if(Yt(!1),(En==null?void 0:En.status)===0){let At=[];(Gn=(Vt=En==null?void 0:En.data)==null?void 0:Vt.list)==null||Gn.map(($t,Bn)=>{var qt;(qt=$t==null?void 0:$t.group_infos)==null||qt.map((cn,Wa)=>{var tn,Ea,Ct;cn.rowSpan=Wa==0?(tn=$t==null?void 0:$t.group_infos)==null?void 0:tn.length:((Ct=(Ea=$t==null?void 0:$t.group_infos)==null?void 0:Ea.filter(Xn=>Xn.work_group_id))==null?void 0:Ct.length)>0?0:1,At.push(cn)})}),Ut([...At])}})}return(0,z.useEffect)(()=>{Pt()},[]),Tt.createElement("div",{style:{padding:"30px",background:"#fff"}},Tt.createElement(Ee.default,{loading:nn,bordered:!0,columns:[{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group_name",width:200,render:(Vt,Gn)=>({children:Tt.createElement("span",null,Vt),props:{rowSpan:Gn.rowSpan}})},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(Vt,Gn)=>({children:Tt.createElement("span",null,Ae()(Vt).format("YYYY-MM-DD HH:mm:ss")),props:{rowSpan:Gn.rowSpan}})},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator",render:(Vt,Gn)=>({children:Tt.createElement("span",null,Vt),props:{rowSpan:Gn.rowSpan}})}],dataSource:Qe,pagination:!1}),Tt.createElement(ne.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(Vt,Gn)=>{Pn.page=Vt,Pn.limit=Gn,Xt(Pn),Pt()},current:Pn.page,total:Qe.count,pageSize:Pn.limit,style:{marginTop:20}}))};var Jt=(0,ye.connect)(({classroomList:tt})=>({classroomList:tt}))(an),en=te(45413),Ln={StepsStyle:"StepsStyle___U8mUn"},An=te(86697),Cn=te(64948),na={RadioGroup:"RadioGroup___LQlI0",TableStyles:"TableStyles___a_uqz"},Fa=({onFinish:tt})=>{var Ye,Qe,Ut,nn,Yt;const{shixunHomeworks:Pn}=(0,ye.useSelector)(Ze=>Ze),{actionTabs:Xt}=Pn,Pt=(0,ye.useDispatch)(),Vt=(0,ye.useParams)(),[,,Gn,pa]=(0,wt.U)(Cn.hf,{id:Vt==null?void 0:Vt.coursesId,page:1,limit:2e4}),[En,At,$t,Bn]=(0,wt.U)(Cn.sK,{coursesId:Vt==null?void 0:Vt.coursesId,categoryId:Vt==null?void 0:Vt.categoryId,page:1,limit:10,keywords:"",course_group_ids:""}),[qt,cn]=(0,z.useState)([]),[Wa,tn]=(0,z.useState)([]),Ea=[{title:"\u59D3\u540D",width:80,dataIndex:"user_name",ellipsis:!0},{title:"\u624B\u673A",dataIndex:"phone",ellipsis:!0,render:Ze=>Ze||"--"},{title:"\u90AE\u7BB1",dataIndex:"mail",ellipsis:!0,render:Ze=>Ze||"--"},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",ellipsis:!0,render:Ze=>Ze||"--"},{title:"\u5206\u73ED",dataIndex:"course_group_name",ellipsis:!0}],[Ct,Xn]=(0,z.useState)("");(0,z.useEffect)(()=>{Xn(En==null?void 0:En.keywords)},[En==null?void 0:En.keywords]),(0,z.useEffect)(()=>{var Ze,kt;if(Xt.key=="AddLeader"){Xt!=null&&Xt.unified_setting&&Gn({}),$t({course_group_ids:(Ze=Xt==null?void 0:Xt.course_groups)==null?void 0:Ze.map(aa=>aa==null?void 0:aa.id)});let Qn=[],Or=[];const Qt=(aa,za)=>{aa.name=(aa==null?void 0:aa.user_name)||aa.name,Qn!=null&&Qn.find(Vr=>(Vr==null?void 0:Vr.course_group_id)==(aa==null?void 0:aa.course_group_id))?Qn=Qn==null?void 0:Qn.map(Vr=>{var Ma;return(Vr==null?void 0:Vr.course_group_id)==(aa==null?void 0:aa.course_group_id)&&(Vr.leaders=za?[...(Vr==null?void 0:Vr.leaders)||[],aa]:(Ma=(Vr==null?void 0:Vr.leaders)||[])==null?void 0:Ma.filter(qa=>qa.id!=(aa==null?void 0:aa.id))),Vr}):Qn=[...Qn||[],{course_group_id:aa==null?void 0:aa.course_group_id,course_group_name:aa==null?void 0:aa.course_group_name,course_member_count:aa==null?void 0:aa.course_member_count,leaders:[aa]}],Or=za?Or.concat(aa==null?void 0:aa.id):Or==null?void 0:Or.filter(Vr=>Vr!=(aa==null?void 0:aa.id))};(kt=Xt==null?void 0:Xt.data)==null||kt.forEach(aa=>{Qt(aa,!0)}),tn(Or),cn(Qn)}},[Xt.key]);const Ka=(Ze,kt)=>{let Qn=[];Ze.name=(Ze==null?void 0:Ze.user_name)||Ze.name,qt!=null&&qt.find(Or=>(Or==null?void 0:Or.course_group_id)==(Ze==null?void 0:Ze.course_group_id))?(Qn=qt==null?void 0:qt.map(Or=>{var Qt;return(Or==null?void 0:Or.course_group_id)==(Ze==null?void 0:Ze.course_group_id)&&(Or.leaders=kt?[...(Or==null?void 0:Or.leaders)||[],Ze]:(Qt=(Or==null?void 0:Or.leaders)||[])==null?void 0:Qt.filter(aa=>aa.id!=(Ze==null?void 0:Ze.id))),Or}),Qn=Qn==null?void 0:Qn.filter(Or=>{var Qt;return((Qt=Or==null?void 0:Or.leaders)==null?void 0:Qt.length)>0})):Qn=[...qt||[],{course_group_id:Ze==null?void 0:Ze.course_group_id,course_group_name:Ze==null?void 0:Ze.course_group_name,course_member_count:Ze==null?void 0:Ze.course_member_count,leaders:[Ze]}],tn(kt?Wa.concat(Ze==null?void 0:Ze.id):Wa==null?void 0:Wa.filter(Or=>Or!=(Ze==null?void 0:Ze.id))),cn(Qn)};return z.createElement(Ne.default,{open:Xt.key==="AddLeader",title:"\u6DFB\u52A0\u7EC4\u957F",width:1200,centered:!0,onCancel:()=>{Pt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},onOk:()=>{const Ze=[];qt==null||qt.forEach(kt=>{var Qn;((Qn=kt==null?void 0:kt.leaders)==null?void 0:Qn.length)>0&&Ze.push(...(kt==null?void 0:kt.leaders)||{})}),tt==null||tt(Ze),Pt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},z.createElement("div",{className:"flex gap-20px"},z.createElement("div",{className:"flex-2 minW-0 minH-0 flex flex-col"},z.createElement("div",{className:"flex item-center gap-20px c-grey-333"},z.createElement("div",{className:"text-nowrap"},"\u5206\u73ED"),z.createElement(ge.default,{size:"large",className:"flex-1",value:En==null?void 0:En.course_group_ids,onChange:Ze=>{var kt;(Ze==null?void 0:Ze.length)==0?$t({course_group_ids:(kt=Xt==null?void 0:Xt.course_groups)==null?void 0:kt.map(Qn=>Qn==null?void 0:Qn.id)}):$t({course_group_ids:Ze,keywords:"",page:1})},mode:"multiple",filterOption:(Ze,kt)=>{var Qn;return((Qn=kt==null?void 0:kt.label)!=null?Qn:"").toLowerCase().includes(Ze.toLowerCase())},options:Xt!=null&&Xt.unified_setting?[{value:"",label:"\u5168\u90E8\u73ED\u7EA7"},{value:"0",label:"\u672A\u5206\u73ED"},...((Ye=pa==null?void 0:pa.course_groups)==null?void 0:Ye.map(Ze=>({value:Ze==null?void 0:Ze.id,label:Ze==null?void 0:Ze.name})))||[]]:(Qe=Xt==null?void 0:Xt.course_groups)==null?void 0:Qe.map(Ze=>({value:Ze==null?void 0:Ze.id,label:Ze==null?void 0:Ze.name}))}),z.createElement(Le.default.Search,{className:"flex-1",size:"large",value:Ct,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onChange:Ze=>{Xn(Ze.target.value)},onSearch:Ze=>{$t({keywords:Ze,page:1})}})),z.createElement(Ee.default,{className:`mt-10px ${(Ut=na)==null?void 0:Ut.TableStyles}`,columns:Ea,dataSource:((nn=Bn==null?void 0:Bn.data)==null?void 0:nn.list)||[],rowKey:"id",loading:At,rowSelection:{selectedRowKeys:Wa,onSelect:(Ze,kt)=>{Ka(Ze,kt)}},pagination:{current:En==null?void 0:En.page,pageSize:En==null?void 0:En.limit,total:((Yt=Bn==null?void 0:Bn.data)==null?void 0:Yt.total_count)||0,onChange:(Ze,kt)=>{$t({page:Ze,limit:kt})},showTotal:Ze=>z.createElement(z.Fragment,null,"\u5171",z.createElement("span",{className:"px-4px c-blue"},Ze),"\u6761\u6570\u636E")}})),z.createElement("div",{className:"flex-1 pl-20px py-10px rounded-2px minW-0 minH-0 flex flex-col",style:{background:"#F9FAFD",border:"1px solid #E1E7F0",maxHeight:"624px"}},z.createElement("div",{className:"font-semibold c-grey-333"},"\u5DF2\u9009\u7EC4\u957F"),z.createElement("div",{className:"flex-1 minW-0 minH-0 flex flex-col gap-30px mt-20px overflow-auto pr-20px"},qt==null?void 0:qt.map(Ze=>{var kt;return z.createElement("div",{className:"flex flex-col gap-10px",key:Ze==null?void 0:Ze.course_group_id},z.createElement("div",{className:"flex item-center gap-10px minW-0"},z.createElement(le.Z,{title:"asdfasdfasdf"},z.createElement("div",{className:"c-blue multi_ellipsis1"},Ze==null?void 0:Ze.course_group_name)),z.createElement("div",{className:"text-nowrap c-grey-666"},"\uFF08\u672A\u5206\u7EC4\u4EBA\u6570 ",Ze==null?void 0:Ze.course_member_count,"\uFF09")),z.createElement("div",{className:"flex flex-col"},(kt=Ze==null?void 0:Ze.leaders)==null?void 0:kt.map(Qn=>z.createElement("div",{key:Qn==null?void 0:Qn.id,className:"flex item-center gap-12px py-10px",style:{borderBottom:"1px solid #F6F7F9"}},z.createElement("img",{className:"rounded-full h-40px w-40px",src:`${Dn.Z.IMG_SERVER}/images/${Qn==null?void 0:Qn.avatar_url}`}),z.createElement("div",{className:"mr-auto flex flex-col gap-8px"},z.createElement("div",{className:"c-grey-333 font-medium"},Qn==null?void 0:Qn.name),z.createElement("div",{className:"c-grey-666"},"\u5B66\u53F7\uFF1A",(Qn==null?void 0:Qn.student_id)||"--")),z.createElement("a",{onClick:()=>{Ka(Qn,!1)}},"\u79FB\u9664")))))})))))},ca=Object.defineProperty,Aa=Object.defineProperties,lr=Object.getOwnPropertyDescriptors,fr=Object.getOwnPropertySymbols,Qa=Object.prototype.hasOwnProperty,cr=Object.prototype.propertyIsEnumerable,Rr=(tt,Ye,Qe)=>Ye in tt?ca(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,ka=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Qa.call(Ye,Qe)&&Rr(tt,Qe,Ye[Qe]);if(fr)for(var Qe of fr(Ye))cr.call(Ye,Qe)&&Rr(tt,Qe,Ye[Qe]);return tt},Ua=(tt,Ye)=>Aa(tt,lr(Ye)),ja=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())}),Oa=({onFinish:tt})=>{var Ye,Qe,Ut,nn,Yt,Pn;const{shixunHomeworks:{actionTabs:Xt}}=(0,ye.useSelector)(Qt=>Qt),Pt=(0,ye.useDispatch)(),Vt=(0,ye.useParams)(),[,,Gn,pa]=(0,wt.U)(Cn.hf,{id:Vt==null?void 0:Vt.coursesId,page:1,limit:2e4}),[,En,At]=(0,wt.U)(Cn.Hf,{coursesId:Vt==null?void 0:Vt.coursesId,categoryId:Vt==null?void 0:Vt.categoryId}),[$t,,Bn,qt]=(0,wt.U)(Cn.sK,{coursesId:Vt==null?void 0:Vt.coursesId,categoryId:Vt==null?void 0:Vt.categoryId,page:1,limit:20,keywords:"",course_group_ids:"",only_ungroup:!0}),[cn]=b.default.useForm(),Wa=b.default.useWatch("is_leader",cn),[tn,Ea]=(0,z.useState)([]),[Ct,Xn]=(0,z.useState)([]),[Ka,Ze]=(0,z.useState)(!0),[kt,Qn]=(0,z.useState)("");(0,z.useEffect)(()=>{var Qt,aa,za,Vr;Xt!=null&&Xt.data&&(cn.setFieldsValue(Ua(ka({},(Xt==null?void 0:Xt.data)||{}),{is_leader:(za=(aa=(Qt=Xt==null?void 0:Xt.data)==null?void 0:Qt.members)==null?void 0:aa.find(Ma=>Ma==null?void 0:Ma.is_leader))==null?void 0:za.id})),Ea((Vr=Xt==null?void 0:Xt.data)==null?void 0:Vr.members))},[Xt==null?void 0:Xt.data]),(0,z.useEffect)(()=>{Xn(tn==null?void 0:tn.map(Qt=>Qt==null?void 0:Qt.id))},[tn]),(0,z.useEffect)(()=>{(Xt==null?void 0:Xt.key)==="GroupSetting"&&(Gn({}),Bn({}))},[Xt==null?void 0:Xt.key]),(0,z.useEffect)(()=>{Qn($t==null?void 0:$t.keywords)},[$t==null?void 0:$t.keywords]);const Or=()=>{Ze(!0),Qn(""),$t.course_group_ids="",$t.only_ungroup=!0,$t.page=1,$t.limit=20,$t.keywords=""};return z.createElement(Ne.default,{open:(Xt==null?void 0:Xt.key)==="GroupSetting",title:"\u5C0F\u7EC4\u8BBE\u7F6E",width:1200,centered:!0,footer:null,onCancel:()=>{Pt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Or()}},z.createElement("div",{className:"flex gap-20px",style:{height:"80vh"}},z.createElement(b.default,{form:cn,colon:!1,className:"flex-1 rounded-2px flex flex-col",style:{border:"1px solid #E1E7F0",padding:"20px",background:"#F9FAFD"},onFinish:Qt=>ja(void 0,null,function*(){if((tn==null?void 0:tn.length)==0){he.ZP.warning("\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u6210\u5458\uFF01");return}const aa=yield At(Ua(ka({},Qt),{group_id:Qt==null?void 0:Qt.id,members:tn==null?void 0:tn.map(za=>Ua(ka({},za),{is_leader:(za==null?void 0:za.id)==(Qt==null?void 0:Qt.is_leader)}))}));(aa==null?void 0:aa.status)==0&&(he.ZP.success("\u4FEE\u6539\u6210\u529F"),Pt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),tt==null||tt())})},z.createElement(b.default.Item,{name:"id",hidden:!0}),z.createElement(b.default.Item,{name:"group_name",label:"\u7EC4\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7EC4\u540D"}]},z.createElement(Le.default,{placeholder:"\u8BF7\u8F93\u5165\u7EC4\u540D",size:"large"})),z.createElement(b.default.Item,{name:"is_leader",label:"\u6210\u5458",layout:"vertical",className:`flex-1 minH-0 minW-0 ${na.RadioGroup}`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7EC4\u957F"}]},z.createElement(oe.ZP.Group,{className:"flex-col",style:{gap:"1px",display:"flex"},options:tn==null?void 0:tn.map(Qt=>({value:Qt==null?void 0:Qt.id,label:z.createElement("div",{className:"flex item-center justify-between"},z.createElement("div",{className:"mr-auto c-grey-333 multi_ellipsis1"},(Qt==null?void 0:Qt.id)==Wa?"\u7EC4\u957F":"\u7EC4\u5458"," ",Qt==null?void 0:Qt.name,"\uFF08\u5B66\u53F7\uFF1A",(Qt==null?void 0:Qt.student_id)||"--","\uFF09"),z.createElement("a",{onClick:aa=>{aa.preventDefault(),aa.stopPropagation(),Ea(tn==null?void 0:tn.filter(za=>(za==null?void 0:za.id)!=(Qt==null?void 0:Qt.id)))}},"\u79FB\u9664"))}))})),z.createElement("div",{className:"flex item-center justify-end gap-20px"},z.createElement(je.ZP,{onClick:()=>{Pt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),z.createElement(je.ZP,{type:"primary",htmlType:"submit",loading:En},"\u786E\u5B9A"))),z.createElement("div",{className:"flex-1 flex flex-col minH-0 minW-0"},z.createElement("div",{className:"flex gap-20px item-center mb-20px"},z.createElement("div",{className:"text-nowrap"},"\u5206\u73ED"),z.createElement(ge.default,{className:"flex-1",size:"large",value:((Ye=$t==null?void 0:$t.course_group_ids)==null?void 0:Ye[0])||"",onChange:Qt=>{Bn({course_group_ids:Qt==""?[]:[Qt],keywords:""})},options:[{value:"",label:"\u5168\u90E8\u73ED\u7EA7"},{value:"0",label:"\u672A\u5206\u73ED"},...((Qe=pa==null?void 0:pa.course_groups)==null?void 0:Qe.map(Qt=>({value:Qt==null?void 0:Qt.id,label:Qt==null?void 0:Qt.name})))||[]]}),z.createElement(Le.default.Search,{className:"flex-1",size:"large",value:kt,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onChange:Qt=>{Qn(Qt.target.value)},onSearch:Qt=>{Bn({keywords:Qt})}})),z.createElement(x.default,{checked:Ka,onChange:Qt=>{Ze(Qt.target.checked),Bn({only_ungroup:Qt.target.checked,page:1})}},"\u4EC5\u67E5\u770B\u672A\u5165\u7EC4\u7684\u6210\u5458"),z.createElement("div",{className:"flex-1 overflow-auto minH-0 minW-0 mt-10px"},(Yt=(nn=(Ut=qt==null?void 0:qt.data)==null?void 0:Ut.list)==null?void 0:nn.filter(Qt=>Ka?!(Ct!=null&&Ct.includes(Qt==null?void 0:Qt.id)):!0))==null?void 0:Yt.map(Qt=>z.createElement("div",{key:Qt==null?void 0:Qt.id,className:"flex item-center gap-12px py-10px pr-10px",style:{borderBottom:"1px solid #F6F7F9"}},z.createElement("img",{className:"rounded-full h-40px w-40px",src:`${Dn.Z.IMG_SERVER}/images/${Qt==null?void 0:Qt.avatar_url}`}),z.createElement("div",{className:"mr-auto flex flex-col gap-8px"},z.createElement("div",{className:"c-grey-333 font-medium"},Qt==null?void 0:Qt.user_name),z.createElement("div",{className:"c-grey-666"},"\u5B66\u53F7\uFF1A",(Qt==null?void 0:Qt.student_id)||"--")),!(Ct!=null&&Ct.includes(Qt==null?void 0:Qt.id))&&z.createElement("a",{onClick:()=>{Ea([...tn,Ua(ka({},Qt),{name:Qt==null?void 0:Qt.user_name,is_leader:!1})])}},"\u6DFB\u52A0")))),z.createElement(ne.Z,{className:"mt-10px",showSizeChanger:!1,showQuickJumper:!1,current:$t==null?void 0:$t.page,pageSize:$t==null?void 0:$t.limit,total:((Pn=qt==null?void 0:qt.data)==null?void 0:Pn.total_count)||0,onChange:(Qt,aa)=>{Bn({page:Qt,limit:aa})}}))))},gr=Object.defineProperty,Jr=Object.defineProperties,zr=Object.getOwnPropertyDescriptors,nr=Object.getOwnPropertySymbols,Qr=Object.prototype.hasOwnProperty,qr=Object.prototype.propertyIsEnumerable,ao=(tt,Ye,Qe)=>Ye in tt?gr(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Wr=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))Qr.call(Ye,Qe)&&ao(tt,Qe,Ye[Qe]);if(nr)for(var Qe of nr(Ye))qr.call(Ye,Qe)&&ao(tt,Qe,Ye[Qe]);return tt},$o=(tt,Ye)=>Jr(tt,zr(Ye)),$r=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())}),oi=()=>{var tt,Ye,Qe,Ut,nn,Yt,Pn,Xt,Pt,Vt,Gn,pa,En,At,$t,Bn,qt,cn;const{shixunHomeworks:{actionTabs:Wa}}=(0,ye.useSelector)(Ot=>Ot),tn=(0,ye.useDispatch)(),Ea=(0,ye.useParams)(),[,Ct,Xn,Ka]=(0,wt.U)(Cn.Lm,{coursesId:Ea==null?void 0:Ea.coursesId,categoryId:Ea==null?void 0:Ea.categoryId}),[,,Ze]=(0,wt.U)(Cn.D4,{coursesId:Ea==null?void 0:Ea.coursesId,categoryId:Ea==null?void 0:Ea.categoryId}),[,,kt]=(0,wt.U)(Cn.SA,{coursesId:Ea==null?void 0:Ea.coursesId,categoryId:Ea==null?void 0:Ea.categoryId}),[Qn,Or,Qt,aa]=(0,wt.U)(Cn.jA,{coursesId:Ea==null?void 0:Ea.coursesId,categoryId:Ea==null?void 0:Ea.categoryId,keywords:"",page:1,limit:20}),[za,Vr,Ma,qa]=(0,wt.U)(Cn.Q9,{coursesId:Ea==null?void 0:Ea.coursesId,categoryId:Ea==null?void 0:Ea.categoryId,is_reset:!1,page:1,limit:10}),[Cr]=b.default.useForm(),[Do]=b.default.useForm(),Mn={group_type:_o.YT.STUDENT_SELF,assign_type:_o.$s.BY_PERSON,unified_setting:!0,assign_range:_o.ck.BY_CLASS,assign_rule:_o.Um.BY_SCORE,assign_method:_o.Kc.BY_RULE},ur=b.default.useWatch("group_type",Cr),ta=b.default.useWatch("assign_type",Cr),Qo=b.default.useWatch("unified_setting",Cr),[vi,pr]=(0,z.useState)(!1),lo=b.default.useWatch("course_group_ids",Cr),fo=b.default.useWatch("assign_method",Cr),ra=ta==_o.$s.BY_GROUP&&vi&&fo==_o.Kc.BY_LEADER,[sa,Co]=(0,z.useState)([]),[Kr,Ao]=(0,z.useState)({total_count:0,group_user_num:0}),[ei,Fo]=(0,z.useState)("success"),[Zo,Oo]=(0,z.useState)([]),[ti,Zi]=(0,z.useState)({page:1,limit:10}),[ki,eo]=(0,z.useState)(!1),el=["xlsx","xls"],Qi={multiple:!1,maxCount:1,accept:".xlsx, .xls",withCredentials:!0,beforeUpload:Ot=>$r(void 0,null,function*(){const Sa=[];Sa==null||Sa.push(Ot);const ga=Ot.name.split(".").slice(-1)[0].toLowerCase();if(el.indexOf(ga)==-1)return he.ZP.error(`${Ot.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20,\u5F53\u524D\u4EC5\u9650\u652F\u6301excel\u6587\u4EF6`),Promise.reject();const tr=new FormData;tr.append("file",Sa[0]),tr.append("is_reset","true");const Br=yield(0,ve.ZP)(`/api/courses/${Ea==null?void 0:Ea.coursesId}/group_homeworks/${Ea==null?void 0:Ea.categoryId}/list_groups_by_settings.json`,{method:"post",body:tr},!0);return(Br==null?void 0:Br.status)==0&&(Fo("success"),Ma({is_reset:!1,page:1,limit:10}),tn({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}})),vt.default.LIST_IGNORE})},gi=[{title:"\u5206\u7EC4\u540D\u79F0",dataIndex:"group_name",width:100,ellipsis:!0},{title:"\u5206\u7EC4\u7EC4\u957F",dataIndex:"leader",width:100,ellipsis:!0,render:(Ot,Sa)=>{var ga,tr;return(tr=(ga=Sa==null?void 0:Sa.members)==null?void 0:ga.find(Br=>Br==null?void 0:Br.is_leader))==null?void 0:tr.name}},{title:"\u7EC4\u5458",dataIndex:"members",ellipsis:!0,render:Ot=>{var Sa;return(Sa=Ot==null?void 0:Ot.filter(ga=>!(ga!=null&&ga.is_leader)))==null?void 0:Sa.map(ga=>ga==null?void 0:ga.name).join("\u3001")}},{title:"\u64CD\u4F5C",dataIndex:"test4",width:100,ellipsis:!0,render:(Ot,Sa)=>z.createElement("a",{onClick:()=>{tn({type:"shixunHomeworks/setActionTabs",payload:{key:"GroupSetting",data:Sa}})}},"\u5C0F\u7EC4\u8BBE\u7F6E")}],Ei=()=>$r(void 0,null,function*(){var Ot,Sa,ga,tr,Br,ii;const Lo=yield Xn({});(Lo==null?void 0:Lo.status)==0&&(Cr.setFieldsValue($o(Wr({},(Lo==null?void 0:Lo.data)||{}),{leader_ids:(Sa=(Ot=Lo==null?void 0:Lo.data)==null?void 0:Ot.leaders)==null?void 0:Sa.map(Za=>Za==null?void 0:Za.id),course_group_ids:(tr=(ga=Lo==null?void 0:Lo.data)==null?void 0:ga.course_groups)==null?void 0:tr.filter(Za=>Za==null?void 0:Za.selected).map(Za=>Za==null?void 0:Za.id)})),pr((Br=Lo==null?void 0:Lo.data)==null?void 0:Br.is_assign_leader),Do.setFieldsValue(Wr({},(Lo==null?void 0:Lo.data)||{})),Co((ii=Lo==null?void 0:Lo.data)==null?void 0:ii.leaders))});(0,z.useEffect)(()=>{Ei(),Qt({})},[]);const _n=()=>$r(void 0,null,function*(){eo(!0);const Ot=yield(0,ve.ZP)(`/api/courses/${Ea==null?void 0:Ea.coursesId}/group_homeworks/${Ea==null?void 0:Ea.categoryId}/list_failed_users.json`,{method:"post",body:ti});(Ot==null?void 0:Ot.status)==0&&Oo(Ot),eo(!1)});return z.createElement(Ia.Z,{spinning:Ct},z.createElement("div",{className:"bg-white rounded-4px py-20px px-50px mb-40px",style:{boxShadow:"0px 2px 4px 0px #EAEEF4"}},z.createElement("div",{className:"px-30px py-14px mb-30px",style:{background:"#FFF7EF"}},z.createElement("span",{className:"font-semibold"},"\u5206\u7EC4\u89C4\u5219\u8BF4\u660E:"),z.createElement("br",null),"1\u3001\u8BBE\u7F6E\u597D\u7684\u89C4\u5219\u65B0\u589E\u5206\u7EC4\uFF0C\u53EA\u4F1A\u65B0\u589E\u5206\u7EC4\u4E0D\u4F1A\u5F71\u54CD\u5230\u73B0\u6709\u5206\u7EC4\uFF0C\u4E14\u4EC5\u9488\u5BF9\u672A\u5206\u7EC4\u7684\u5B66\u751F\u8FDB\u884C\u6309\u89C4\u5206\u7EC4",z.createElement("br",null),"2\u3001\u5982\u679C\u9700\u8981\u5C06\u73B0\u6709\u5206\u7EC4\u91CD\u65B0\u5206\u914D\uFF0C\u8BBE\u7F6E\u597D\u89C4\u5219\u540E\u70B9\u51FB\u5206\u7EC4\u9884\u89C8\u4E2D\u7684\u201C\u6309\u89C4\u5219\u91CD\u65B0\u5206\u7EC4\u201D\uFF0C\u4F1A\u5C06\u73B0\u6709\u5206\u7EC4\u91CD\u65B0\u5206\u914D\uFF0C\u5C0F\u7EC4\u6210\u7EE9\u4F1A\u4E5F\u4F1A\u91CD\u65B0\u8BA1\u7B97"),z.createElement(b.default,{form:Cr,initialValues:Mn,colon:!1,size:"large",onValuesChange:(Ot,Sa)=>{if("is_assign_leader"in Ot&&pr(Ot==null?void 0:Ot.is_assign_leader),"group_type"in Ot&&(Ot==null?void 0:Ot.group_type)==_o.YT.STUDENT_SELF||ur==_o.YT.STUDENT_SELF&&("min_num"in Ot||"max_num"in Ot))return Sa;kt(Wr({},Sa))},onFinish:()=>$r(void 0,null,function*(){var Ot,Sa;if(ur==_o.YT.STUDENT_SELF){kt(Wr({},Cr.getFieldsValue()));return}const ga=yield Ma({is_reset:!1,page:1,limit:10});(ga==null?void 0:ga.status)==0&&(Ao({total_count:(Ot=ga==null?void 0:ga.data)==null?void 0:Ot.total_count,group_user_num:(Sa=ga==null?void 0:ga.data)==null?void 0:Sa.group_user_num}),tn({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}}))})},z.createElement("div",{className:"px-30px flex item-center h-40px",style:{background:"#F6F7F9"}},z.createElement(b.default.Item,{className:"mb0",name:"group_type",label:"\u7EC4\u961F\u65B9\u5F0F"},z.createElement(oe.ZP.Group,{options:[{value:_o.YT.STUDENT_SELF,label:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"},{value:_o.YT.TEACHER_ASSIGN,label:"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4"}]}))),ur==_o.YT.STUDENT_SELF&&z.createElement(z.Fragment,null,z.createElement("div",{className:"px-30px flex gap-20px py-6px",style:{background:"#F6F7F9",marginTop:"1px"}},z.createElement(b.default.Item,{className:"mb0",name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",normalize:Ot=>Math.round(Ot),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},z.createElement(ue.Z,{style:{width:270},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570",min:1})),z.createElement(b.default.Item,{className:"mb0",name:"max_num",normalize:Ot=>Math.round(Ot),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},z.createElement(ue.Z,{style:{width:270},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570",min:1})),z.createElement("span",{className:"c-grey-666",style:{lineHeight:"40px"}},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09")),z.createElement(je.ZP,{className:"mt-30px",htmlType:"submit",type:"primary"},"\u4FDD\u5B58")),ur==_o.YT.TEACHER_ASSIGN&&z.createElement(z.Fragment,null,z.createElement("div",{className:"px-30px flex item-center h-40px",style:{background:"#F6F7F9",marginTop:"1px"}},z.createElement(b.default.Item,{className:"mb0",name:"assign_type",label:"\u5206\u914D\u5F62\u5F0F"},z.createElement(oe.ZP.Group,{options:[{value:_o.$s.BY_PERSON,label:"\u4EBA\u5458\u5747\u5206"},{value:_o.$s.BY_GROUP,label:"\u6309\u7EC4\u5747\u5206"},{value:_o.$s.BY_FILE,label:"\u6587\u4EF6\u5BFC\u5165"}]}))),ta!=_o.$s.BY_FILE&&z.createElement("div",{className:"py-6px",style:{background:"#F6F7F9",paddingLeft:"128px",marginTop:"1px"}},z.createElement(b.default.Item,{className:"mb0",name:"unified_setting",label:"\u5206\u914D\u5206\u73ED"},z.createElement(oe.ZP.Group,{options:[{value:!0,label:"\u7EDF\u4E00\u5206\u914D"},{value:!1,label:"\u5206\u73ED\u5206\u914D"}]})),!Qo&&z.createElement(z.Fragment,null,z.createElement(b.default.Item,{className:"mb0",name:"course_group_ids",style:{paddingLeft:"70px"}},z.createElement(x.default.Group,{className:"gap-20px",options:(Ye=(tt=Ka==null?void 0:Ka.data)==null?void 0:tt.course_groups)==null?void 0:Ye.map(Ot=>({value:Ot==null?void 0:Ot.id,label:`${Ot==null?void 0:Ot.name} \uFF08${Ot==null?void 0:Ot.course_member_count}\uFF09`}))}))),ta==_o.$s.BY_GROUP&&z.createElement(z.Fragment,null,z.createElement(b.default.Item,{name:"is_assign_leader",valuePropName:"checked",className:`${vi?"mb0":""}`},z.createElement(x.default,null,"\u6307\u5B9A\u7EC4\u957F",z.createElement("span",{className:"c-grey-666"},"\uFF08\u6307\u5B9A\u7EC4\u957F\u540E\uFF0C\u6839\u636E\u7EC4\u957F\u6570\u751F\u6210\u7EC4\u5E76\u5206\u914D\u7EC4\u5458\uFF09"))),z.createElement(b.default.Item,{name:"leader_ids",hidden:!0}),vi&&z.createElement("div",{className:"flex flex-wrap gap-20px mb-10px"},sa==null?void 0:sa.map(Ot=>z.createElement("div",{key:Ot==null?void 0:Ot.id,className:"flex item-center bg-white rounded-2px gap-20px h-40px px-12px",style:{border:"1px solid #dcdcdc"}},z.createElement("span",{className:"c-grey-333"},Ot==null?void 0:Ot.name),z.createElement("span",{className:"iconfont icon-guanbi1 current",style:{color:"#CCCCCC"},onClick:()=>{const Sa=sa==null?void 0:sa.filter(ga=>(ga==null?void 0:ga.id)!=(Ot==null?void 0:Ot.id));Co(Sa),Cr.setFieldsValue({leader_ids:Sa==null?void 0:Sa.map(ga=>ga==null?void 0:ga.id)}),kt(Wr({},Cr.getFieldsValue()))}}))),z.createElement(je.ZP,{onClick:()=>{var Ot,Sa;if(!Qo&&ta==_o.$s.BY_GROUP&&(lo==null?void 0:lo.length)==0){he.ZP.warning("\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7");return}tn({type:"shixunHomeworks/setActionTabs",payload:{key:"AddLeader",data:sa,course_groups:(Sa=(Ot=Ka==null?void 0:Ka.data)==null?void 0:Ot.course_groups)==null?void 0:Sa.filter(ga=>lo==null?void 0:lo.includes(ga==null?void 0:ga.id)),unified_setting:Qo}})}},"\u6DFB\u52A0\u7EC4\u957F")),!vi&&z.createElement("div",{className:"flex gap-20px"},z.createElement(b.default.Item,{className:"mb0",name:"group_num",label:"\u5C0F\u7EC4\u6570",normalize:Ot=>Math.round(Ot),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u7EC4\u6570"}]},z.createElement(ue.Z,{style:{width:138},placeholder:"\u8BF7\u8F93\u5165\u5C0F\u7EC4\u6570",min:1})),z.createElement("span",{className:"c-grey-666 flex item-center gap-10px h-40px"},"\uFF08\u5171\u9009\u62E9\u672A\u5206\u7EC4\u4EBA\u6570 ",(nn=(Ut=(Qe=Ka==null?void 0:Ka.data)==null?void 0:Qe.course_groups)==null?void 0:Ut.filter(Ot=>Qo||(lo==null?void 0:lo.includes(Ot==null?void 0:Ot.id))))==null?void 0:nn.reduce((Ot,Sa)=>Ot+((Sa==null?void 0:Sa.course_member_count)||0),0)," \u4EBA\uFF0C \u5E73\u5747\u6BCF\u7EC4 ",(Kr==null?void 0:Kr.group_user_num)||0," \u4EBA\uFF0C\u7EC4\u540D\u4E3A\u9ED8\u8BA4\u540D\u79F0\uFF09",z.createElement(yt.op,{className:"px-2px",type:"link",openLoading:!0,onClick:()=>$r(void 0,null,function*(){var Ot,Sa;const ga=yield Ma({is_reset:!1});(ga==null?void 0:ga.status)==0&&Ao({total_count:(Ot=ga==null?void 0:ga.data)==null?void 0:Ot.total_count,group_user_num:(Sa=ga==null?void 0:ga.data)==null?void 0:Sa.group_user_num})}),icon:z.createElement(An.Z,{rev:void 0})},"\u5237\u65B0")))),vi&&ta==_o.$s.BY_GROUP&&z.createElement(b.default.Item,{className:"mb0",name:"assign_method",label:"\u5206\u914D\u65B9\u5F0F"},z.createElement(oe.ZP.Group,{options:[{value:_o.Kc.BY_RULE,label:"\u6309\u89C4\u5219\u5747\u5206\u5206\u914D"},{value:_o.Kc.BY_LEADER,label:"\u7531\u7EC4\u957F\u624B\u52A8\u6DFB\u52A0\u7EC4\u5458"}]})),fo==_o.Kc.BY_LEADER&&z.createElement("div",{className:"flex gap-20px"},z.createElement(b.default.Item,{className:"mb0",name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",normalize:Ot=>Math.round(Ot),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},z.createElement(ue.Z,{style:{width:280},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570",min:1})),z.createElement(b.default.Item,{className:"mb0",name:"max_num",normalize:Ot=>Math.round(Ot),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},z.createElement(ue.Z,{style:{width:280},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570",min:1}))),fo!=_o.Kc.BY_LEADER&&z.createElement(z.Fragment,null,z.createElement(b.default.Item,{className:"mb0",name:"assign_range",label:"\u5206\u914D\u8303\u56F4"},z.createElement(oe.ZP.Group,{options:[{value:_o.ck.BY_CLASS,label:"\u73ED\u5185\u5B66\u5458\u5206\u7EC4"},{value:_o.ck.BY_RANDOM,label:"\u968F\u673A\u5206\u7EC4"}]})),z.createElement(b.default.Item,{className:"mb0",name:"assign_rule",label:"\u5206\u914D\u89C4\u5219"},z.createElement(oe.ZP.Group,{options:[{value:_o.Um.BY_SCORE,label:"\u5386\u53F2\u6210\u7EE9\u5E73\u5747\u5206\u914D"},ta==_o.$s.BY_GROUP&&{value:_o.Um.BY_HEADCOUNT,label:"\u4EBA\u6570\u5E73\u5747\u5206\u914D"},ta==_o.$s.BY_PERSON&&{value:_o.Um.BY_RULE_RANDOM,label:"\u968F\u673A\u5206\u914D"}].filter(Ot=>Ot)}))),ta==_o.$s.BY_PERSON&&z.createElement("div",{className:"flex"},z.createElement(b.default.Item,{name:"group_user_num",label:"\u6BCF\u7EC4\u4EBA\u6570",normalize:Ot=>Math.round(Ot),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BCF\u7EC4\u4EBA\u6570"}]},z.createElement(ue.Z,{addonAfter:"\u4EBA",min:1})),z.createElement("div",{className:"c-grey-666 flex item-center gap-10px h-40px"},"\uFF08\u5171\u9009\u62E9\u672A\u5206\u7EC4\u4EBA\u6570 ",(Xt=(Pn=(Yt=Ka==null?void 0:Ka.data)==null?void 0:Yt.course_groups)==null?void 0:Pn.filter(Ot=>Qo||(lo==null?void 0:lo.includes(Ot==null?void 0:Ot.id))))==null?void 0:Xt.reduce((Ot,Sa)=>Ot+((Sa==null?void 0:Sa.course_member_count)||0),0)," \u4EBA\uFF0C \u53EF\u5206\u4E3A ",(Kr==null?void 0:Kr.total_count)||0," \u4E2A\u5C0F\u7EC4\uFF0C\u7EC4\u540D\u4E3A\u9ED8\u8BA4\u540D\u79F0\uFF09",z.createElement(yt.op,{className:"px-2px",type:"link",openLoading:!0,onClick:()=>$r(void 0,null,function*(){var Ot,Sa;const ga=yield Ma({is_reset:!1});(ga==null?void 0:ga.status)==0&&Ao({total_count:(Ot=ga==null?void 0:ga.data)==null?void 0:Ot.total_count,group_user_num:(Sa=ga==null?void 0:ga.data)==null?void 0:Sa.group_user_num})}),icon:z.createElement(An.Z,{rev:void 0})},"\u5237\u65B0")))),ta==_o.$s.BY_FILE&&z.createElement(z.Fragment,null,z.createElement("div",{style:{background:"#F6F7F9",padding:"6px 128px",marginTop:"1px"}},z.createElement(en.default,{className:`${Ln.StepsStyle}`,progressDot:!0,direction:"vertical",items:[{title:z.createElement(z.Fragment,null,"\u7B2C\u4E00\u6B65\uFF1A\u4E0B\u8F7D\u5C0F\u7EC4\u6A21\u677F\uFF0C\u6309\u7167\u8981\u6C42\u586B\u5199\u5206\u7EC4\u6210\u5458",z.createElement(je.ZP,{icon:z.createElement("span",{className:"iconfont icon-xiazai5"}),type:"link",onClick:()=>{(0,et.BA)({coursesId:Ea==null?void 0:Ea.coursesId})}},"\u4E0B\u8F7D\u5C0F\u7EC4\u6A21\u677F")),status:"process"},{title:z.createElement(z.Fragment,null,"\u7B2C\u4E8C\u6B65\uFF1A\u4E0A\u4F20\u7F16\u5199\u597D\u7684\u5C0F\u7EC4\u6A21\u677F"),status:"process",description:z.createElement(z.Fragment,null,z.createElement(vt.default.Dragger,Wr({},Qi),z.createElement("span",{className:"iconfont icon-shangchuanwenjian2 text-20px",style:{color:"#82A8FF"}}),z.createElement("div",{className:"mt-10px c-grey-666"},"\u62D6\u62FD\u6587\u4EF6\u6216",z.createElement("a",null,"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"),"\u8BFE\u5802\u6210\u5458\u5BFC\u5165\u6A21\u677F")),z.createElement("div",{className:"c-grey-666 mb-4px"},"\u5F53\u5BFC\u5165\u7684\u5B66\u751F\u5DF2\u7ECF\u5728\u5176\u4ED6\u7EC4\u4E2D\uFF0C\u5BFC\u5165\u540E\u6309\u7167\u5BFC\u5165\u7684\u7EC4\u4E3A\u6807\u51C6"))}]}))),ta!=_o.$s.BY_FILE&&z.createElement(je.ZP,{className:"mt-30px",htmlType:"submit",type:"primary"},"\u6309\u89C4\u5219\u65B0\u589E\u5206\u7EC4"))),z.createElement("div",{className:"w-full mt-30px mb-10px",style:{borderTop:"1px dashed #DCDCDC"}}),z.createElement("div",{className:"flex item-center gap-10px"},z.createElement("div",{className:"rounded-full bg-black h-8px w-8px"}),z.createElement("div",{className:"text-16px font-semibold"},"\u5206\u7EC4\u60C5\u51B5")),z.createElement("div",{className:"flex item-center gap-20px"},z.createElement(b.default,{form:Do,layout:"inline",colon:!1,onValuesChange:(Ot,Sa)=>{console.log("allValues",Sa),Ze(Wr({},Sa))}},z.createElement(b.default.Item,{name:"leader_change_name",valuePropName:"checked",label:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650",layout:"horizontal",className:"mb0"},z.createElement(x.default,null,"\u66F4\u6539\u7EC4\u540D")),z.createElement(b.default.Item,{name:"leader_manage_member",valuePropName:"checked",className:"mb0"},z.createElement(x.default,null,"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458",z.createElement("span",{className:"c-grey-666"},"\uFF08\u6DFB\u52A0/\u79FB\u9664\uFF09")))),z.createElement(Le.default.Search,{size:"large",className:"ml-auto",style:{width:256},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u641C\u7D22",onSearch:Ot=>{Qt({keywords:Ot})}}),ur!=_o.YT.STUDENT_SELF&&ta!=_o.$s.BY_FILE&&((Qn==null?void 0:Qn.keywords)||((Pt=aa==null?void 0:aa.data)==null?void 0:Pt.total_count)>0)&&z.createElement(je.ZP,{size:"large",type:"primary",onClick:()=>{Ma({is_reset:!0,page:1,limit:10}),tn({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}})}},"\u6309\u89C4\u5219\u91CD\u65B0\u5206\u7EC4")),((Vt=aa==null?void 0:aa.data)==null?void 0:Vt.total_count)>0?z.createElement(Ee.default,{className:"mt-20px",columns:gi,loading:Or,dataSource:((Gn=aa==null?void 0:aa.data)==null?void 0:Gn.list)||[],locale:{emptyText:z.createElement(at.Z,null)},pagination:{current:Qn==null?void 0:Qn.page,pageSize:Qn==null?void 0:Qn.limit,total:((pa=aa==null?void 0:aa.data)==null?void 0:pa.total_count)||0,onChange:(Ot,Sa)=>{Qt({page:Ot,limit:Sa})},showTotal:Ot=>z.createElement(z.Fragment,null,"\u5171",z.createElement("span",{className:"ml-4px mr-4px c-blue"},Ot),"\u6761\u6570\u636E")}}):z.createElement(at.Z,null),z.createElement(Fa,{onFinish:Ot=>{Co(Ot),Cr.setFieldsValue({leader_ids:Ot==null?void 0:Ot.map(Sa=>Sa==null?void 0:Sa.id)}),kt(Wr({},Cr.getFieldsValue()))}}),z.createElement(Oa,{onFinish:()=>{Qt({})}}),z.createElement(Ne.default,{open:Wa.key==="NewGroup",title:za!=null&&za.is_reset?"\u91CD\u65B0\u5206\u7EC4":"\u65B0\u589E\u5C0F\u7EC4",okText:za!=null&&za.is_reset?"\u8986\u76D6\u73B0\u6709\u5206\u7EC4":"\u6DFB\u52A0",loading:Vr,width:927,centered:!0,onCancel:()=>{tn({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},onOk:()=>$r(void 0,null,function*(){const Ot=()=>$r(void 0,null,function*(){const Sa=yield(0,Cn._X)({coursesId:Ea==null?void 0:Ea.coursesId,categoryId:Ea==null?void 0:Ea.categoryId,is_reset:za==null?void 0:za.is_reset});(Sa==null?void 0:Sa.status)==0&&(he.ZP.success("\u4FDD\u5B58\u6210\u529F"),tn({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Qt({page:1,limit:20}),Ei(),Ao({total_count:0,group_user_num:0}))});if(za!=null&&za.is_reset){Ne.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u8986\u76D6\u73B0\u6709\u5206\u7EC4\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u6709\u6210\u7EE9\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u8986\u76D6\u73B0\u6709\u5206\u7EC4\u5E76\u6309\u6700\u65B0\u5206\u7EC4\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",onOk:Ot});return}Ot()})},!(za!=null&&za.is_reset)&&z.createElement(me.default,{activeKey:ei,items:[{key:"success",label:`\u5DF2\u5BFC\u5165\u5C0F\u7EC4\uFF08${(En=qa==null?void 0:qa.data)==null?void 0:En.total_count}\uFF09`},{key:"failed",label:`\u5BFC\u5165\u5931\u8D25\u6210\u5458\uFF08${(At=qa==null?void 0:qa.data)==null?void 0:At.failed_count}\uFF09`}],onChange:Ot=>{Fo(Ot),Ot=="success"?Ma({page:1,limit:10}):(Zi({page:1,limit:10}),_n())}}),ei!="failed"?z.createElement(Ee.default,{columns:[{title:"\u5206\u7EC4\u540D\u79F0",dataIndex:"group_name",width:100,ellipsis:!0},{title:"\u5206\u7EC4\u7EC4\u957F",dataIndex:"leader",width:100,ellipsis:!0,render:(Ot,Sa)=>{var ga,tr;return(tr=(ga=Sa==null?void 0:Sa.members)==null?void 0:ga.find(Br=>Br==null?void 0:Br.is_leader))==null?void 0:tr.name}},{title:"\u7EC4\u5458",dataIndex:"members",ellipsis:!0,render:Ot=>{var Sa;return(Sa=Ot==null?void 0:Ot.filter(ga=>!(ga!=null&&ga.is_leader)))==null?void 0:Sa.map(ga=>ga==null?void 0:ga.name).join("\u3001")}}],loading:Vr,dataSource:(($t=qa==null?void 0:qa.data)==null?void 0:$t.list)||[],locale:{emptyText:z.createElement(at.Z,null)},pagination:{current:za==null?void 0:za.page,pageSize:za==null?void 0:za.limit,total:((Bn=qa==null?void 0:qa.data)==null?void 0:Bn.total_count)||0,onChange:(Ot,Sa)=>{Ma({page:Ot,limit:Sa})},showTotal:Ot=>z.createElement(z.Fragment,null,"\u5171",z.createElement("span",{className:"ml-4px mr-4px c-blue"},Ot),"\u6761\u6570\u636E")}}):z.createElement(Ee.default,{columns:[{title:"\u89D2\u8272",dataIndex:"group_name",width:100,render:(Ot,Sa)=>Sa!=null&&Sa.is_leader?"\u7EC4\u957F":"\u7EC4\u5458"},{title:"\u59D3\u540D",dataIndex:"leader",width:100,render:(Ot,Sa)=>Sa==null?void 0:Sa.name},{title:"\u5B66\u53F7",dataIndex:"members",render:(Ot,Sa)=>(Sa==null?void 0:Sa.student_id)||"--"},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"group_name",render:(Ot,Sa)=>(Sa==null?void 0:Sa.message)||"--"}],loading:ki,dataSource:((qt=Zo==null?void 0:Zo.data)==null?void 0:qt.list)||[],locale:{emptyText:z.createElement(at.Z,null)},pagination:{current:ti==null?void 0:ti.page,pageSize:ti==null?void 0:ti.limit,total:((cn=Zo==null?void 0:Zo.data)==null?void 0:cn.total_count)||0,onChange:(Ot,Sa)=>{Zi({page:Ot,limit:Sa}),_n()},showTotal:Ot=>z.createElement(z.Fragment,null,"\u5171",z.createElement("span",{className:"ml-4px mr-4px c-blue"},Ot),"\u6761\u6570\u636E")}}))))},kn=te(59301),Yo=Object.defineProperty,To=Object.defineProperties,bi=Object.getOwnPropertyDescriptors,wr=Object.getOwnPropertySymbols,hr=Object.prototype.hasOwnProperty,Pr=Object.prototype.propertyIsEnumerable,rr=(tt,Ye,Qe)=>Ye in tt?Yo(tt,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):tt[Ye]=Qe,Ra=(tt,Ye)=>{for(var Qe in Ye||(Ye={}))hr.call(Ye,Qe)&&rr(tt,Qe,Ye[Qe]);if(wr)for(var Qe of wr(Ye))Pr.call(Ye,Qe)&&rr(tt,Qe,Ye[Qe]);return tt},Rn=(tt,Ye)=>To(tt,bi(Ye)),Ba=(tt,Ye,Qe)=>new Promise((Ut,nn)=>{var Yt=Pt=>{try{Xt(Qe.next(Pt))}catch(Vt){nn(Vt)}},Pn=Pt=>{try{Xt(Qe.throw(Pt))}catch(Vt){nn(Vt)}},Xt=Pt=>Pt.done?Ut(Pt.value):Promise.resolve(Pt.value).then(Yt,Pn);Xt((Qe=Qe.apply(tt,Ye)).next())});const Mr=({shixunHomeworks:tt,classroomList:Ye,globalSetting:Qe,dispatch:Ut,user:nn})=>{var Yt,Pn,Xt,Pt,Vt,Gn,pa,En,At;const[$t,Bn]=(0,z.useState)(Ra({},(0,ye.useParams)())),[qt]=(0,ye.useSearchParams)(),cn=(0,ye.useLocation)(),[Wa,tn]=(0,z.useState)(qt.get("tabs")||"0"),[Ea,Ct]=(0,z.useState)(!1),[Xn,Ka]=(0,z.useState)(1),Ze=(0,z.useRef)(null),{workList:kt,workSetting:Qn}=tt,[Or,Qt]=(0,z.useState)(!1),[aa,za]=(0,z.useState)([]),[Vr,Ma]=(0,z.useState)([]),[qa,Cr]=(0,z.useState)(!1),[Do,Mn]=(0,z.useState)(!1),[,,ur]=(0,wt.U)(It.Gw,{homeworkId:kt==null?void 0:kt.id});qt.get("category_id")&&Bn(Rn(Ra({},$t),{category:qt.get("category_id")})),(0,z.useEffect)(()=>{ta()},[$t.coursesId]),(0,z.useEffect)(()=>{Ut({type:"classroomList/getAssistantPermissions",payload:{course_id:$t.coursesId}})},[(0,a.bg)()]);const ta=()=>{let pr=qt.get("page")&&JSON.parse(localStorage.getItem("grouphomeworkkey"));Ut({type:"shixunHomeworks/getWorkList",payload:Ra(Ra({},$t),pr)})},Qo=[{name:(0,a.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u54C1\u5217\u8868",id:0,component:kn.createElement(fn,{zip:Ze,btnLoading:Ea,setBtnLoading:Ct})},(0,a.G5)()&&{name:"\u5206\u7EC4\u914D\u7F6E",id:"12",component:kn.createElement(oi,null)},((0,a.dE)()||(kt==null?void 0:kt.can_public_work))&&{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:kn.createElement(pt,null)},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:1,component:kn.createElement("div",{className:"minH500"},kn.createElement(Yn,null))},{name:"\u91CD\u505A\u8BB0\u5F55",id:9,hidden:(Yt=kt.homework_status)==null?void 0:Yt.includes("\u5BFC\u5165"),component:kn.createElement(Jt,null)},{name:"\u5206\u7EC4\u8C03\u6574\u7533\u8BF7",id:6,component:kn.createElement(mu,null)},{name:"\u53C2\u8003\u7B54\u6848",id:2,component:kn.createElement(Go,null)},(0,a.G5)()&&(Qn==null?void 0:Qn.anonymous_comment)&&{name:kn.createElement(Oe.Z,{dot:kt==null?void 0:kt.appeal_notice,offset:[5,-5]},kn.createElement("span",{style:{color:Wa=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:kn.createElement(Fi,null)},{name:(0,a.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:3,component:(Pn=kt==null?void 0:kt.homework_status)!=null&&Pn.includes("\u5BFC\u5165")?kn.createElement(zn.Z,null):kn.createElement(Xl,null),forceRender:!0}].filter(pr=>kt!=null&&kt.view_answer?pr:(pr==null?void 0:pr.name)!=="\u53C2\u8003\u7B54\u6848").filter(pr=>kt!=null&&kt.is_show_request?pr:(pr==null?void 0:pr.name)!=="\u5206\u7EC4\u8C03\u6574\u7533\u8BF7").filter(pr=>(0,a.G5)()?pr:(pr==null?void 0:pr.name)!=="\u5B66\u751F\u5206\u7EC4").filter(pr=>{var lo;return(lo=kt==null?void 0:kt.homework_status)!=null&&lo.includes("\u5BFC\u5165")?(0,a.dE)()?[0,1].includes(pr==null?void 0:pr.id):[0,1,3].includes(pr==null?void 0:pr.id):pr}),vi=()=>{var pr,lo,fo,ra,sa,Co,Kr,Ao,ei,Fo,Zo,Oo,ti,Zi,ki,eo,el,Qi;return kn.createElement("div",{className:On.workListTabButton},kn.createElement("span",{className:"mr-10px"},Qn==null?void 0:Qn.tips),(0,a.GJ)()&&kn.createElement(kn.Fragment,null,(((pr=kt.homework_status)==null?void 0:pr.includes("\u672A\u53D1\u5E03"))||((lo=kt.homework_status)==null?void 0:lo.includes("\u672A\u5F00\u59CB")))&&kn.createElement(je.ZP,{type:"primary",icon:kn.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:gi=>{gi.preventDefault(),Ut({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[$t.categoryId],selectArrsAll:[kt],params:Rn(Ra({},$t),{id:$t.coursesId}),type:2,manage_all_group:Qn==null?void 0:Qn.manage_all_group,detail:"\u66F4\u65B0"}})}},"\u7ACB\u5373\u53D1\u5E03"),!((fo=kt.homework_status)!=null&&fo.includes("\u672A\u53D1\u5E03"))&&!((ra=kt.homework_status)!=null&&ra.includes("\u672A\u5F00\u59CB"))&&!((sa=kt.homework_status)!=null&&sa.includes("\u5DF2\u622A\u6B62"))&&kn.createElement(je.ZP,{type:"primary",icon:kn.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:gi=>{var Ei,_n;if((0,a.Rm)()&&!((_n=(Ei=Ye==null?void 0:Ye.AssistantObject)==null?void 0:Ei.group)!=null&&_n.can_stop)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}gi.preventDefault(),Ut({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[$t.categoryId],selectArrsAll:[],params:Rn(Ra({},$t),{id:$t.coursesId}),type:2}})}},"\u7ACB\u5373\u622A\u6B62"),(0,a.j5)()&&kn.createElement(je.ZP,{type:"primary",icon:kn.createElement("img",{style:{transform:"translate(-3px, -1px)"},src:tu}),onClick:()=>{Ut({type:"classroomList/setActionTabs",payload:{key:"\u667A\u80FD\u5206\u7EC4",params:Rn(Ra({},$t),{id:$t.coursesId})}})}},"\u667A\u80FD\u5206\u7EC4"),kn.createElement(je.ZP,{type:"primary",icon:kn.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var gi,Ei;if((0,a.Rm)()&&!((Ei=(gi=Ye==null?void 0:Ye.AssistantObject)==null?void 0:gi.group)!=null&&Ei.can_create)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ye.history.push(`/classrooms/${$t.coursesId}/group_homework/${$t.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A")),((Co=kt==null?void 0:kt.work_statuses)==null?void 0:Co.includes("\u53D6\u6D88\u5173\u8054"))&&kn.createElement(je.ZP,{type:"primary",onClick:()=>Ba(void 0,null,function*(){const gi=yield(0,It.rN)({homeworkId:$t.categoryId});(gi==null?void 0:gi.status)===0&&(he.ZP.success("\u53D6\u6D88\u5173\u8054\u6210\u529F"),Ut({type:"shixunHomeworks/getWorkList",payload:Ra({},$t)}))})},"\u53D6\u6D88\u5173\u8054"),((Kr=kt==null?void 0:kt.work_statuses)==null?void 0:Kr.includes("\u5173\u8054\u9879\u76EE"))&&kn.createElement(je.ZP,{type:"primary",onClick:()=>{var gi;return(0,E.xg)(`${(gi=Qe==null?void 0:Qe.setting)==null?void 0:gi.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((Ao=kt==null?void 0:kt.work_statuses)==null?void 0:Ao.includes("\u5173\u8054\u9879\u76EE"))&&kn.createElement(je.ZP,{type:"primary",onClick:gi=>{gi.preventDefault(),Ut({type:"classroomList/setActionTabs",payload:{key:"\u5173\u8054\u9879\u76EE",params:$t,selectArrs:{homework_id:$t.categoryId},cb:()=>{Ut({type:"shixunHomeworks/getWorkList",payload:Ra({},$t)})}}})}},"\u5173\u8054\u9879\u76EE"),((ei=kt==null?void 0:kt.work_statuses)==null?void 0:ei.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&kn.createElement(je.ZP,{type:"primary",onClick:()=>(0,E.xg)(`/classrooms/${kt.course_id}/group_homework/${kt.homework_id}/post`)},"\u63D0\u4EA4\u4F5C\u54C1"),((Fo=kt==null?void 0:kt.work_statuses)==null?void 0:Fo.includes("\u521B\u5EFA\u5206\u7EC4"))&&kn.createElement(je.ZP,{type:"primary",onClick:()=>Ba(void 0,null,function*(){var gi;let Ei=yield(0,ve.ZP)(`/api/homework_commons/${kt.homework_id}/get_member_list.json`,{method:"get",params:{}});(Ei==null?void 0:Ei.status)===0&&(Qt(!0),za(Ei==null?void 0:Ei.data),Ma((gi=Ei==null?void 0:Ei.data)==null?void 0:gi.filter(_n=>{var Ot;return(_n==null?void 0:_n.user_id)===((Ot=nn==null?void 0:nn.userInfo)==null?void 0:Ot.user_id)})))})},"\u521B\u5EFA\u5206\u7EC4"),((Zo=kt==null?void 0:kt.work_statuses)==null?void 0:Zo.includes("\u52A0\u5165\u5206\u7EC4"))&&kn.createElement(je.ZP,{type:"primary",onClick:(0,gt.throttle)(()=>Ba(void 0,null,function*(){var gi;let Ei=yield(0,ve.ZP)(`/api/homework_commons/${kt.homework_id}/get_group_list.json`,{method:"get"});if((Ei==null?void 0:Ei.status)===0){if(((gi=Ei==null?void 0:Ei.data)==null?void 0:gi.length)<=0){he.ZP.info("\u6682\u65E0\u5206\u7EC4");return}Cr(!0),Mn(Ei==null?void 0:Ei.data)}}),300)},"\u52A0\u5165\u5206\u7EC4"),((Oo=kt==null?void 0:kt.work_statuses)==null?void 0:Oo.includes("\u66F4\u6362\u9879\u76EE"))&&kn.createElement(je.ZP,{type:"primary",onClick:()=>{Ut({type:"classroomList/setActionTabs",payload:{key:"\u66F4\u6362\u9879\u76EE",params:$t,selectArrs:{homework_id:kt==null?void 0:kt.id},cb:()=>{Ut({type:"shixunHomeworks/getWorkList",payload:Ra({},$t)})}}})}},"\u66F4\u6362\u9879\u76EE"),((ti=kt==null?void 0:kt.work_statuses)==null?void 0:ti.includes("\u7533\u8BF7\u6362\u7EC4"))&&kn.createElement(je.ZP,{type:"primary",onClick:()=>{Ut({type:"classroomList/setActionTabs",payload:{key:"\u7533\u8BF7\u6362\u7EC4",params:$t}})}},"\u7533\u8BF7\u6362\u7EC4"),((Zi=kt==null?void 0:kt.work_statuses)==null?void 0:Zi.includes("\u4FEE\u6539\u4F5C\u54C1"))&&kn.createElement(je.ZP,{type:"primary",onClick:()=>{const gi=()=>{(0,E.xg)(`/classrooms/${kt.course_id}/group_homework/${kt.homework_id}/${kt.id}/edit`)};if(Qn!=null&&Qn.can_submit&&!(Qn!=null&&Qn.submit_size)){he.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}gi()}},"\u4FEE\u6539\u4F5C\u54C1"),((ki=kt==null?void 0:kt.work_statuses)==null?void 0:ki.includes("\u8865\u4EA4\u4F5C\u54C1"))&&kn.createElement(je.ZP,{type:"primary",onClick:()=>(0,E.xg)(`/classrooms/${kt.course_id}/group_homework/${kt.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),(((eo=kt==null?void 0:kt.work_statuses)==null?void 0:eo.includes("\u8865\u4EA4\u9644\u4EF6"))||((el=kt==null?void 0:kt.work_statuses)==null?void 0:el.includes("\u4FEE\u6539\u9644\u4EF6")))&&kn.createElement(je.ZP,{type:"primary",onClick:()=>{var gi;if(Qn!=null&&Qn.can_submit&&!(Qn!=null&&Qn.submit_size)){he.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}Ut({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:$t,selectArrs:Ra({},kt),title:(gi=kt==null?void 0:kt.work_statuses)!=null&&gi.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(Qi=kt==null?void 0:kt.work_statuses)!=null&&Qi.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"))};return kn.createElement("section",{className:On.bg},kn.createElement("div",{className:"edu-container"},kt.homework_name&&kn.createElement("section",{className:"animated fadeIn"},kn.createElement("aside",{className:"mt10"},kt.category&&kn.createElement(be.Z,{separator:">"},kn.createElement(be.Z.Item,null,kn.createElement(ye.Link,{to:`/classrooms/${$t==null?void 0:$t.coursesId}/group_homework`},kt.course_name)),kn.createElement(be.Z.Item,null,kn.createElement(ye.Link,{to:`/classrooms/${$t==null?void 0:$t.coursesId}/group_homework/${(Xt=kt==null?void 0:kt.category)!=null&&Xt.main?"":(Pt=kt==null?void 0:kt.category)==null?void 0:Pt.category_id}`},kt.category.category_name)),kn.createElement(be.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),kn.createElement("aside",{className:[On.title,"mt20"].join(" ")},kn.createElement(ye.Link,{to:`/classrooms/${kt.course_id}/group_homework`},kn.createElement(re.Z,{className:"font16 c-black"})),kn.createElement(le.Z,{placement:"topLeft",title:kt.homework_name},kn.createElement("strong",{className:[On.title_style,"font20 ml5"].join(" ")},kt.homework_name)),kn.createElement(E.VV,{status:kt==null?void 0:kt.homework_status}))),kn.createElement("aside",{className:`mt30 relative ${On.workListTabWrap}`},kn.createElement(me.default,{destroyInactiveTabPane:!0,type:"card",activeKey:Wa,tabBarExtraContent:(Vt=kt.homework_status)!=null&&Vt.includes("\u5BFC\u5165")&&(0,a.GJ)()?kn.createElement(je.ZP,{icon:kn.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{Ut({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:kt==null?void 0:kt.homework_name,id:kt==null?void 0:kt.homework_id,type:"group"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):vi(),onTabClick:(pr,lo)=>{const fo=()=>{if(parseInt(pr)===2){if(!(kt!=null&&kt.view_answer)){he.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848");return}(kt==null?void 0:kt.time_status)>2||(0,a.Gg)()?tn(pr):he.ZP.info("\u622A\u6B62\u4E4B\u540E\u7684\u8BD5\u5377\u624D\u80FD\u67E5\u770B\u7B54\u6848")}else parseInt(pr)===3&&Ut({type:"shixunHomeworks/getWorkSetting",payload:Ra({},$t)}),tn(pr)};pr!=="11"&&ta(),tt.actionTabs.key=="\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"?Ne.default.confirm({centered:!0,title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",onOk:()=>{fo(),Ut({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):fo()},className:On.tabs,items:Qo.map(pr=>({label:pr.name,key:`${pr.id}`,children:pr.component,forceRender:pr.forceRender}))}))),kn.createElement(du.Z,null),kn.createElement(Ne.default,{title:"\u521B\u5EFA\u5206\u7EC4",open:Or,width:800,onCancel:()=>{Qt(!1),Ma([])},onOk:()=>Ba(void 0,null,function*(){var pr,lo;if(((pr=kt==null?void 0:kt.group_data)==null?void 0:pr.max_num)<(Vr==null?void 0:Vr.length)){he.ZP.error(`\u4EBA\u6570\u4E0D\u80FD\u8D85\u8FC7${(lo=kt==null?void 0:kt.group_data)==null?void 0:lo.max_num}`);return}let fo=yield(0,ve.ZP)(`/api/homework_commons/${kt.homework_id}/create_group.json`,{method:"post",body:{user_id:Vr==null?void 0:Vr.map(ra=>ra.user_id)}});(fo==null?void 0:fo.status)===0&&(he.ZP.info("\u521B\u5EFA\u6210\u529F"),ta(),Qt(!1))})},kn.createElement("div",null,kn.createElement(De.Z,{style:{marginBottom:10}},kn.createElement(fe.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(Gn=kt==null?void 0:kt.group_data)==null?void 0:Gn.min_num,"~",(pa=kt==null?void 0:kt.group_data)==null?void 0:pa.max_num,"\u4EBA"),kn.createElement(fe.Z,{span:12},kn.createElement(Le.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onSearch:pr=>Ba(void 0,null,function*(){let lo=yield(0,ve.ZP)(`/api/homework_commons/${kt.homework_id}/get_member_list.json`,{method:"get",params:{keyword:pr}});(lo==null?void 0:lo.status)===0&&za(lo==null?void 0:lo.data)})}))),kn.createElement(Ee.default,{dataSource:aa,pagination:!1,rowKey:pr=>pr.user_id,style:{border:"1px solid #F6F7F9",minWidth:550},rowSelection:{type:"checkbox",getCheckboxProps:pr=>({disabled:(pr==null?void 0:pr.user_id)===nn.userInfo.user_id}),selectedRowKeys:Vr==null?void 0:Vr.map(pr=>pr.user_id),onChange(pr,lo,fo){Ma([...lo])}},scroll:{y:400},columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u5206\u73ED",dataIndex:"course_group_name",key:"course_group_name"},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id"}]}))),kn.createElement(Ne.default,{title:"\u52A0\u5165\u5206\u7EC4",open:qa,width:800,onCancel:()=>{Cr(!1)},footer:!1},kn.createElement("div",null,kn.createElement(De.Z,{style:{marginBottom:10}},kn.createElement(fe.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(En=kt==null?void 0:kt.group_data)==null?void 0:En.min_num,"~",(At=kt==null?void 0:kt.group_data)==null?void 0:At.max_num,"\u4EBA"),kn.createElement(fe.Z,{span:12},kn.createElement(Le.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u961F\u957F\u540D\u79F0",onSearch:pr=>Ba(void 0,null,function*(){let lo=yield(0,ve.ZP)(`/api/homework_commons/${kt.homework_id}/get_group_list.json`,{method:"get",params:{keyword:pr}});(lo==null?void 0:lo.status)===0&&Mn(lo==null?void 0:lo.data)})}))),kn.createElement(Ee.default,{dataSource:Do,pagination:!1,rowKey:pr=>pr.user_id,style:{border:"1px solid #F6F7F9",minWidth:550},scroll:{y:400},columns:[{title:"\u7EC4\u540D",dataIndex:"group_name",key:"group_name"},{title:"\u961F\u957F",dataIndex:"leader_name",key:"leader_name"},{title:"\u6210\u5458\u6570",dataIndex:"user_list",key:"user_list"},{title:"\u64CD\u4F5C",dataIndex:"group_id",key:"group_id",render:(pr,lo)=>kn.createElement(je.ZP,{disabled:lo==null?void 0:lo.can_join,onClick:()=>Ba(void 0,null,function*(){let fo=yield(0,ve.ZP)(`/api/homework_commons/${kt.homework_id}/join_group.json`,{method:"post",body:{group_id:pr}});(fo==null?void 0:fo.status)===0&&(he.ZP.info("\u52A0\u5165\u6210\u529F"),ta(),Cr(!1))})},lo!=null&&lo.can_join?"\u5DF2\u6EE1":"\u52A0\u5165")}]}))),kn.createElement(su.Z,null),kn.createElement(oa.Z,{onOk:()=>{ta()}}),kn.createElement(ia.Z,{onOk:()=>{ta()}}),kn.createElement(bo.Z,{type:"edit",onCallback:()=>ta(),courseEndTime:kt==null?void 0:kt.course_end_date}),kn.createElement(ui.Z,{courseEndTime:kt==null?void 0:kt.course_end_date,successCallback:()=>ta(),visible:Ye.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[$t.categoryId],courseId:$t.coursesId,isBatch:!1}),kn.createElement(Jo,{cb:()=>{Ka(Xn+1),tn("0"),ta()}}),kn.createElement(ya,{cb:()=>{}}),kn.createElement(zl.Z,{ref:Ze,hide:!0,name:`${kt==null?void 0:kt.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>Ct(!1)}))};var ro=(0,ye.connect)(({user:tt,shixunHomeworks:Ye,loading:Qe,globalSetting:Ut,classroomList:nn})=>({user:tt,shixunHomeworks:Ye,globalSetting:Ut,loading:Qe.effects,classroomList:nn}))(Mr)},64197:function(Ft,bt,te){"use strict";var z=te(78241),ye=te(43418),Oe=te(8591),je=te(92832),he=te(45278),be=te(76560),le=te(82454),me=te(59301),Ne=Object.defineProperty,De=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,E=(ee,ne,oe)=>ne in ee?Ne(ee,ne,{enumerable:!0,configurable:!0,writable:!0,value:oe}):ee[ne]=oe,a=(ee,ne)=>{for(var oe in ne||(ne={}))Ee.call(ne,oe)&&E(ee,oe,ne[oe]);if(Le)for(var oe of Le(ne))re.call(ne,oe)&&E(ee,oe,ne[oe]);return ee},b=(ee,ne)=>De(ee,fe(ne)),y=(ee,ne,oe)=>new Promise((ue,ge)=>{var Fe=ze=>{try{Ie(oe.next(ze))}catch(ve){ge(ve)}},Se=ze=>{try{Ie(oe.throw(ze))}catch(ve){ge(ve)}},Ie=ze=>ze.done?ue(ze.value):Promise.resolve(ze.value).then(Fe,Se);Ie((oe=oe.apply(ee,ne)).next())});const x=({classroomList:ee,loading:ne,dispatch:oe,shixunHomeworks:ue})=>{const ge=(0,be.useParams)(),[Fe]=z.default.useForm(),{workList:Se,workSetting:Ie}=ue,ze=()=>{oe({type:"shixunHomeworks/getWorkSetting",payload:a({},ge)}),oe({type:"shixunHomeworks/getWorkList",payload:a({},ge)})};return me.createElement(ye.default,{centered:!0,title:ee.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6",open:ee.actionTabs.key==="\u8865\u4EA4\u9644\u4EF6",bodyStyle:{minHeight:200},onOk:()=>y(void 0,null,function*(){const ve=()=>y(void 0,null,function*(){var at;yield Fe.validateFields();const xe=a({},Fe.getFieldValue()),{selectArrs:it}=ee.actionTabs;xe.attachment_ids=(at=xe.attachment_ids)==null?void 0:at.map(qe=>qe.response.id),(yield(0,he.mz)(b(a({},xe),{homeworkId:it.work_id}))).status===0&&(Fe.resetFields(),oe({type:"classroomList/setActionTabs",payload:{}}),ze())});if(Ie!=null&&Ie.can_submit){if(!(Ie!=null&&Ie.submit_size)){Oe.ZP.warning("\u60A8\u7684\u4F5C\u54C1\u63D0\u4EA4\u673A\u4F1A\u5DF2\u7528\u5B8C\u3002\u5982\u9700\u7EE7\u7EED\u4FEE\u6539\uFF0C\u8BF7\u8054\u7CFB\u6307\u5BFC\u8001\u5E08\u6216\u5E73\u53F0\u8FD0\u8425\u3002");return}ye.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:472,content:me.createElement(me.Fragment,null,"\u4F60\u8FD8\u6709 ",me.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},Ie==null?void 0:Ie.submit_size)," \u6B21\u63D0\u4EA4\u673A\u4F1A\u3002\u786E\u8BA4\u63D0\u4EA4\u540E\uFF0C\u4E0A\u4E00\u6B21\u7684\u63D0\u4EA4\u8BB0\u5F55\u4F1A\u88AB\u8986\u76D6\u3002\u8BF7\u6CE8\u610F\uFF0C\u5230\u8FBE\u89C4\u5B9A\u7684\u63D0\u4EA4\u6B21\u6570\u540E\u5C06\u4E0D\u53EF\u518D\u6B21\u63D0\u4EA4\uFF0C\u786E\u5B9A\u662F\u5426\u63D0\u4EA4\uFF1F"),onOk:()=>{ve()}});return}ve()}),onCancel:()=>{oe({type:"classroomList/setActionTabs",payload:{}})}},me.createElement(z.default,{form:Fe,initialValues:{}},me.createElement(z.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},me.createElement(le.Z,null)),me.createElement(z.default.Item,{name:"description"},me.createElement(je.default.TextArea,{placeholder:`\u8BF7\u5728\u6B64\u8F93\u5165${ee.actionTabs.title||"\u8865\u4EA4\u9644\u4EF6"}\u7684\u539F\u56E0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26`,rows:7}))))};bt.Z=(0,be.connect)(({classroomList:ee,shixunHomeworks:ne,loading:oe})=>({classroomList:ee,shixunHomeworks:ne,loading:oe}))(x)},94901:function(Ft,bt,te){"use strict";var z=te(59301),ye=te(78241),Oe=te(43418),je=te(61621),he=te(92832),be=te(5112),le=te(95237),me=te(43604),Ne=te(26724),De=te.n(Ne),fe=te(82093),Le=te(45278),Ee=te(76560),re=te(59301),E=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(Se,Ie,ze)=>Ie in Se?E(Se,Ie,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Se[Ie]=ze,oe=(Se,Ie)=>{for(var ze in Ie||(Ie={}))x.call(Ie,ze)&&ne(Se,ze,Ie[ze]);if(y)for(var ze of y(Ie))ee.call(Ie,ze)&&ne(Se,ze,Ie[ze]);return Se},ue=(Se,Ie)=>a(Se,b(Ie)),ge=(Se,Ie,ze)=>new Promise((ve,at)=>{var xe=qe=>{try{Ue(ze.next(qe))}catch(st){at(st)}},it=qe=>{try{Ue(ze.throw(qe))}catch(st){at(st)}},Ue=qe=>qe.done?ve(qe.value):Promise.resolve(qe.value).then(xe,it);Ue((ze=ze.apply(Se,Ie)).next())});const Fe=({classroomList:Se,loading:Ie,globalSetting:ze,dispatch:ve})=>{var at;const xe=(0,Ee.useParams)(),[it]=ye.default.useForm(),[Ue,qe]=(0,z.useState)(!0);let[st,ot]=(0,z.useState)([]);const[Ke,Re]=(0,z.useState)({page:1,limit:20,keyword:""}),Me=()=>ge(void 0,null,function*(){var Ve;const nt=yield ve({type:"shixunHomeworks/getProjectList",payload:oe(oe({},xe),Ke)});nt.projects&&ot([...st,...nt.projects]),((Ve=nt.projects)==null?void 0:Ve.length)<20&&qe(!1)});return(0,z.useEffect)(()=>{(Se.actionTabs.key==="\u5173\u8054\u9879\u76EE"||Se.actionTabs.key==="\u66F4\u6362\u9879\u76EE")&&(Me(),st=[],Ke.page=1,Ke.keyword="")},[Se.actionTabs.key]),re.createElement(Oe.default,{centered:!0,title:Se.actionTabs.key==="\u66F4\u6362\u9879\u76EE"?"\u66F4\u6362\u9879\u76EE":"\u5173\u8054\u9879\u76EE",open:Se.actionTabs.key==="\u5173\u8054\u9879\u76EE"||Se.actionTabs.key==="\u66F4\u6362\u9879\u76EE",bodyStyle:{minHeight:100},onOk:()=>ge(void 0,null,function*(){yield it.validateFields();const Ve=oe({},it.getFieldValue()),{selectArrs:nt,cb:We}=Se.actionTabs;if(Se.actionTabs.key==="\u66F4\u6362\u9879\u76EE"){let ht=yield(0,fe.ZP)(`/api/student_works/${nt.homework_id}/change_project.json`,{method:"put",body:oe({},Ve)});(ht==null?void 0:ht.status)===0&&(We(),ve({type:"classroomList/setActionTabs",payload:{}}));return}(yield(0,Le.co)(ue(oe({},Ve),{homeworkId:nt.homework_id}))).status===0&&(We?We():ve({type:"classroomList/getClassroomCommonHomeworksList",payload:oe({},Se.actionTabs.params)}),ve({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{ve({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(je.Z,{loading:Ie["shixunHomeworks/getProjectList"],active:!0},st==""?re.createElement("aside",null,re.createElement("div",{className:"tc font14 pt20"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",re.createElement("a",{href:`${(at=ze==null?void 0:ze.setting)==null?void 0:at.old_url}/projects/deposit/new`,target:"_blank"},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")):re.createElement("aside",null,re.createElement("div",{className:" mb20"},re.createElement(he.default.Search,{onSearch:Ve=>{Ve===""?delete Ke.keyword:Ke.keyword=Ve,st=[],qe(!0),Me()},placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,size:"middle"})),re.createElement(ye.default,{form:it,initialValues:{}},re.createElement(ye.default.Item,{name:"project_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE"}]},re.createElement(be.ZP.Group,null,re.createElement(De(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Ve=>{Ke.page++,Me()},hasMore:Ue,useWindow:!1},st==null?void 0:st.map(function(Ve,nt){return re.createElement(le.Z,{key:nt},re.createElement(me.Z,null,re.createElement(be.ZP,{value:Ve.id},Ve.name)))}))))))))};bt.Z=(0,Ee.connect)(({classroomList:Se,user:Ie,loading:ze,globalSetting:ve})=>({classroomList:Se,user:Ie,loading:ze.effects,globalSetting:ve}))(Fe)},56885:function(Ft,bt,te){"use strict";var z=te(59301),ye=te(78241),Oe=te(8591),je=te(43418),he=te(95237),be=te(43604),le=te(5083),me=te(5112),Ne=te(24905),De=te(61186),fe=te.n(De),Le=te(82093),Ee=te(34055),re=te(49661),E=te(76560),a=te(62787),b=te(71141),y=te(64948),x=te(69577),ee=te(59301),ne=Object.defineProperty,oe=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,ge=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Ie=(Ue,qe,st)=>qe in Ue?ne(Ue,qe,{enumerable:!0,configurable:!0,writable:!0,value:st}):Ue[qe]=st,ze=(Ue,qe)=>{for(var st in qe||(qe={}))Fe.call(qe,st)&&Ie(Ue,st,qe[st]);if(ge)for(var st of ge(qe))Se.call(qe,st)&&Ie(Ue,st,qe[st]);return Ue},ve=(Ue,qe)=>oe(Ue,ue(qe)),at=(Ue,qe)=>{var st={};for(var ot in Ue)Fe.call(Ue,ot)&&qe.indexOf(ot)<0&&(st[ot]=Ue[ot]);if(Ue!=null&&ge)for(var ot of ge(Ue))qe.indexOf(ot)<0&&Se.call(Ue,ot)&&(st[ot]=Ue[ot]);return st},xe=(Ue,qe,st)=>new Promise((ot,Ke)=>{var Re=nt=>{try{Ve(st.next(nt))}catch(We){Ke(We)}},Me=nt=>{try{Ve(st.throw(nt))}catch(We){Ke(We)}},Ve=nt=>nt.done?ot(nt.value):Promise.resolve(nt.value).then(Re,Me);Ve((st=st.apply(Ue,qe)).next())});const it=Ue=>{var qe=Ue,{classroomList:st,dispatch:ot,courseEndTime:Ke}=qe,Re=at(qe,["classroomList","dispatch","courseEndTime"]);const Me=(0,E.useParams)(),[Ve]=ye.default.useForm(),[nt,We]=(0,z.useState)(1),[et,ht]=(0,z.useState)([]),[yt,gt]=(0,z.useState)(0),[xt,Ae]=(0,z.useState)(2e3),[wt,It]=(0,z.useState)(!0),[ke,ut]=(0,z.useState)(!1),[ce,ie]=(0,z.useState)(!1),[ae,se]=(0,z.useState)([]),[de,Ce]=(0,z.useState)(!0),[pe,Be]=(0,z.useState)(null);(0,z.useEffect)(()=>{if(st.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if($e(),St(),st.actionTabs.type===2){const Je=st.actionTabs.selectArrsAll[0];Be({submit_limit:Je==null?void 0:Je.submit_limit,submit_limit_num:Je==null?void 0:Je.submit_limit_num,must_file:Je==null?void 0:Je.must_file,can_submit:Je==null?void 0:Je.can_submit,submit_num:Je==null?void 0:Je.submit_num}),Ce(Je.unified_setting)}else Ce(!1),Be({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[st.actionTabs]),(0,z.useEffect)(()=>{if(ke){if(ce)return;ot({type:"classroomList/setActionTabs",payload:{}}),(0,Ee.GJ)()?ot({type:"classroomList/getClassroomTeacherCommonList",payload:ve(ze({},st.actionTabs.params),{type:3})}):ot({type:"classroomList/getClassroomCommonList",payload:ze({},st.actionTabs.params)})}},[ke]);const $e=Je=>xe(void 0,null,function*(){It(!0);const lt=yield(0,y.c_)(ve(ze({},Me),{page:Je||nt,limit:2e4,homework_id:st.actionTabs.type===1?"":st.actionTabs.selectArrs[0]}));lt==null||lt.course_groups.map((Dt,Lt)=>{Dt.key=Dt.id,Dt.title=Dt.name,Dt.disabled=Dt.is_published}),lt&&(ht([...lt==null?void 0:lt.course_groups]),gt(lt==null?void 0:lt.course_groups_count),It(!1),Je||Ve.setFieldsValue({publish_time:fe()(fe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:fe()(fe()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Xe=Je=>{We(Je),$e(Je)},Pe=()=>{(0,Ee.GJ)()?st.actionTabs.detail?(ot({type:"shixunHomeworks/setActionTabs",payload:{}}),ot({type:"shixunHomeworks/getWorkList",payload:ze({},Me)}),ot({type:"shixunHomeworks/getWorkSetting",payload:ze({},Me)})):ot({type:"classroomList/getClassroomTeacherCommonList",payload:ve(ze({},st.actionTabs.params),{type:3})}):ot({type:"classroomList/getClassroomCommonList",payload:ze({},st.actionTabs.params)})},mt=()=>xe(void 0,null,function*(){var Je,lt,Dt;if((0,Ee.Rm)()&&!((lt=(Je=st==null?void 0:st.AssistantObject)==null?void 0:Je.group)!=null&<.can_publish)){Oe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),Wt(!1);return}const Lt=ze({},Ve.getFieldsValue());if(Lt.end_time<=Lt.publish_time){Oe.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Wt(!1);return}if((ae==null?void 0:ae.length)<=0&&!de&&et.length>0){Oe.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Wt(!1);return}if(pe!=null&&pe.submit_limit&&!(pe!=null&&pe.submit_limit_num)){Oe.ZP.warning("\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Wt(!1);return}if(pe!=null&&pe.can_submit&&!(pe!=null&&pe.submit_num)){Oe.ZP.warning("\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"),Wt(!1);return}let ln=ze({homework_ids:[...st.actionTabs.selectArrs],group_ids:ae.length>0?ae.map(fn=>fn.id):(Dt=st.detailCommonHomeworksList)==null?void 0:Dt.course_groups,end_time:fe()(Lt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:fe()(Lt.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!ae.length},pe);Wt(!0),(yield(0,Le.ZP)(`/api/courses/${Me.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:ze({},ln)})).status===0?(Wt(!1),(0,re.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),Oe.ZP.success("\u53D1\u5E03\u6210\u529F"),ot({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),Re.onCallback&&Re.onCallback(),Pe(),localStorage.getItem("Noviceguide")==="0"||ot({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:ee.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):Wt(!1)}),St=()=>{We(1),ht([]),se([])},zt=yt>nt*xt,{detailCommonHomeworksList:Ht}=st,[jt,Wt]=(0,z.useState)(!1);return ee.createElement(je.default,{width:600,confirmLoading:jt,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:st.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:mt,onCancel:()=>{St(),Pe(),ot({type:"classroomList/setActionTabs",payload:{}})}},ee.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",ee.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),et&&ee.createElement(ye.default,{form:Ve},ee.createElement("div",{style:{paddingLeft:0}},ee.createElement(he.Z,{className:"mt30",align:"middle"},ee.createElement(be.Z,null,ee.createElement(ye.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},ee.createElement(le.default,{style:{width:170,marginRight:"25px"},disabledDate:Je=>(0,x.Q8)(Je,Ke),disabledTime:Je=>(0,x.d0)(Je),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,re.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),ee.createElement(be.Z,{className:"ml20"},ee.createElement(ye.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},ee.createElement(le.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,re.U6)(),"HH:mm")},disabledDate:Je=>(0,x.Q8)(Je,Ke,Ve.getFieldValue("publish_time")),disabledTime:Je=>(0,x.d0)(Je,Ve.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),st.actionTabs.type===2&&ee.createElement(he.Z,{style:{marginBottom:"10px"}},ee.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),ee.createElement(me.ZP.Group,{value:de,onChange:Je=>{Ce(Je.target.value),se([])}},ee.createElement(me.ZP,{value:!0,disabled:!st.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),ee.createElement(me.ZP,{className:"ml20",disabled:et.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),et.length<=0&&st.actionTabs.type===2&&ee.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(st.actionTabs.type===1||!de)&&et.length>0&&ee.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},ee.createElement("span",{style:{flex:1}},ee.createElement(Ne.default,{checked:ae.length===et.length,onChange:Je=>{ae.length===et.length?se([]):se(et.filter(lt=>!lt.is_published))}},"\u5168\u9009")),ee.createElement("span",{style:{width:16}}),ee.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",ae.length||0,"\u4E2A\u5206\u73ED")),(st.actionTabs.type===1||!de)&&et.length>0&&ee.createElement(a.Z,{data:et,selectedRowKeys:ae,setSelectedRowKeys:se})),ee.createElement(b.ZP,{value:pe,onChange:Je=>Be(ze({},Je))}))};bt.Z=(0,E.connect)(({classroomList:Ue})=>({classroomList:Ue}))(it)},26162:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return Fe}});var z=te(59301),ye={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},Oe=Object.defineProperty,je=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,le=(Se,Ie,ze)=>Ie in Se?Oe(Se,Ie,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Se[Ie]=ze,me=(Se,Ie)=>{for(var ze in Ie||(Ie={}))he.call(Ie,ze)&&le(Se,ze,Ie[ze]);if(je)for(var ze of je(Ie))be.call(Ie,ze)&&le(Se,ze,Ie[ze]);return Se};const Ne=Se=>React.createElement("svg",me({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},Se),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dot_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dot_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var De="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",fe=te(99313),Le=te(92310),Ee=te.n(Le),re=te(59301),E=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(Se,Ie,ze)=>Ie in Se?E(Se,Ie,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Se[Ie]=ze,oe=(Se,Ie)=>{for(var ze in Ie||(Ie={}))x.call(Ie,ze)&&ne(Se,ze,Ie[ze]);if(y)for(var ze of y(Ie))ee.call(Ie,ze)&&ne(Se,ze,Ie[ze]);return Se},ue=(Se,Ie)=>a(Se,b(Ie)),Fe=({dataSource:Se,className:Ie,style:ze})=>{const[ve,at]=(0,z.useState)([]),[xe,it]=(0,z.useState)(""),Ue=(0,z.useRef)("");(0,z.useEffect)(()=>{if(Se!=null&&Se.length){const ot=String(Math.random()).slice(-6),Ke=Se.map(Re=>ue(oe({},Re),{key:`${ot}-${Re.key}`}));at(Ke),it(Ke[0].key)}},[Se.length]);const qe=ot=>{it(ot),Ue.current=ot;const Ke=document.getElementById(ot);if(Ke){const Re=Ke.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:Re,behavior:"smooth"})}},st=()=>{const ot=ve.map(Re=>document.getElementById(Re.key)),Ke=window.innerHeight/2;for(const Re of ot)if(Re){const Me=Re.getBoundingClientRect();if(Me.top>=0&&Me.top(window.addEventListener("scroll",st),()=>{window.removeEventListener("scroll",st)}),[ve]),re.createElement("div",{className:Ee()(ye.anchorNavigation,Ie),style:ze},re.createElement(fe.default,{items:ve,tabBarGutter:60,className:ye.tabs,activeKey:xe,onChange:qe}),ve.map(ot=>re.createElement("div",{key:ot.key,id:ot.key,className:ye.box},re.createElement("div",{className:ye.head},re.createElement("img",{className:"mr10",src:De,alt:"Dot"}),ot.label),re.createElement("div",{className:ye.element},ot.element))))}},69577:function(Ft,bt,te){"use strict";te.d(bt,{Q8:function(){return Re},d0:function(){return Me},w6:function(){return Ke}});var z=te(59301),ye=te(5083),Oe=te(57809),je=te(8591),he=te(43418),be=te(5112),le=te(95237),me=te(43604),Ne=te(6848),De=te(24905),fe=te(3113),Le=te(61186),Ee=te.n(Le),re=te(34055),E=te(82093),a=te(89392),b=te.n(a),y=te(49661),x=te(69063),ee=te(76560),ne=te(2748),oe=te(23869),ue=te(97202),ge=te(6681),Fe=te(67135),Se=te(59301),Ie=Object.defineProperty,ze=Object.defineProperties,ve=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,Ue=(et,ht,yt)=>ht in et?Ie(et,ht,{enumerable:!0,configurable:!0,writable:!0,value:yt}):et[ht]=yt,qe=(et,ht)=>{for(var yt in ht||(ht={}))xe.call(ht,yt)&&Ue(et,yt,ht[yt]);if(at)for(var yt of at(ht))it.call(ht,yt)&&Ue(et,yt,ht[yt]);return et},st=(et,ht)=>ze(et,ve(ht)),ot=(et,ht,yt)=>new Promise((gt,xt)=>{var Ae=ke=>{try{It(yt.next(ke))}catch(ut){xt(ut)}},wt=ke=>{try{It(yt.throw(ke))}catch(ut){xt(ut)}},It=ke=>ke.done?gt(ke.value):Promise.resolve(ke.value).then(Ae,wt);It((yt=yt.apply(et,ht)).next())});function Ke(et,ht){const yt=[];for(let gt=et;gt{const gt=etEe()(ht).endOf("day"),Ae=et{const yt=parseInt(Ee()(et).format("HH")),gt=parseInt(Ee()().format("HH")),xt=parseInt(Ee()().format("mm"));if(!et)return{disabledHours:()=>Ke(0,gt),disabledMinutes:()=>Ke(0,xt)};if(ht){const Ae=parseInt(Ee()(ht).format("HH")),wt=parseInt(Ee()(ht).format("mm"));return Ee()(et).isSame(Ee()(ht),"day")?{disabledHours:()=>Ke(0,Ae),disabledMinutes:()=>yt<=Ae?Ke(0,wt):[]}:void 0}if(Ee()(et).isSame(Ee()(),"day"))return{disabledHours:()=>Ke(0,gt),disabledMinutes:()=>Ee()(et).isSame(Ee()(),"hour")&&yt<=gt?Ke(0,xt):[]}},{RangePicker:Ve}=ye.default,{Option:nt}=Oe.default,We=({shixunHomeworks:et,loading:ht,dispatch:yt,classroomList:gt,user:xt})=>{var Ae,wt,It,ke,ut,ce,ie,ae,se;const de=(0,ee.useParams)(),{workSetting:Ce,workList:pe,shixunWorkList:Be,headerInfo:$e,changeData:Xe}=et,[Pe,mt]=(0,z.useState)(!1),[St,zt]=(0,z.useState)(!1);let[Ht,jt]=(0,z.useState)([]),[Wt,Je]=(0,z.useState)([]),[lt,Dt]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Lt,ln]=(0,z.useState)({}),[mn,fn]=(0,z.useState)({});(0,z.useEffect)(()=>()=>{jt([])},[]),(0,z.useEffect)(()=>{mt(!(0,re.GJ)())},[(0,re.GJ)()]);const Dn=()=>{yt({type:"shixunHomeworks/getWorkSetting",payload:qe({},de)})};(0,z.useEffect)(()=>{if(!(Ce!=null&&Ce.course_id))return;Object.keys(lt).map(function(bn){lt[bn]=Ce[bn]}),(!lt.allow_late||!lt.unified_late)&&(lt.late_penalty=20,lt.penalty_type=ne.Q.Percent),lt.unified_setting||(lt.unified_late=!1,lt.unified_anonymous_comment=!1,lt.unified_anonymous_appeal=!1),Ht=JSON.parse(JSON.stringify(Ce.group_settings.map(bn=>st(qe({},bn),{group_name:[bn.group_name]})).filter(bn=>bn.publish_time!==null))),Wt=JSON.parse(JSON.stringify(Ce.allow_late_settings.map(bn=>st(qe({},bn),{group_name:[bn.group_name]})).filter(bn=>bn.late_time!==null))),Dt(qe({},lt));const on=(0,y.QE)((Ht==null?void 0:Ht.length)>0?Ht:[]);jt([...on]),(Wt==null?void 0:Wt.length)<=0?Je([{penalty_type:ne.Q.Percent,late_penalty:20}]):Je([...Wt])},[Ce]);const ua=()=>ot(void 0,null,function*(){var on,bn;if(((on=xt==null?void 0:xt.userInfo)==null?void 0:on.user_status)===2){(0,oe.Rd)();return}const Ia=JSON.parse(JSON.stringify(lt));if(Ia.challenge_settings.filter(da=>!da.hide),Ia.categoryId=de.categoryId,(bn=Ia.challenge_settings)!=null&&bn.every(da=>!da.checked)){je.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Ht),!lt.unified_setting)Ht=Ht==null?void 0:Ht.map(da=>{var yr;if(!da.publish_time||!da.end_time)throw je.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!da.group_name)throw je.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return da.group_name=typeof(da==null?void 0:da.group_name)=="string"?[da==null?void 0:da.group_name]:da==null?void 0:da.group_name,da.group_id=(yr=Ce.group_settings)==null?void 0:yr.filter(Hn=>{var vo;return(vo=da==null?void 0:da.group_name)==null?void 0:vo.includes(Hn.group_name)}).map(Hn=>Hn.group_id||Hn.id).toString().split(","),da});else if(!lt.publish_time||!lt.end_time)throw je.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Ia.group_settings=Ht,lt.allow_late)if(lt.unified_late){if(lt.late_penalty===null||lt.late_penalty===void 0||lt.late_penalty<0||lt.late_penalty>100)throw je.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!lt.late_time)throw je.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Wt=Wt==null?void 0:Wt.map(da=>{var yr,Hn;if(da.late_penalty===null||da.late_penalty===void 0||da.late_penalty<0||da.late_penalty>100)throw je.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!da.late_time)throw je.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!da.group_name)throw je.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return da.group_name=typeof(da==null?void 0:da.group_name)=="string"?[da==null?void 0:da.group_name]:da==null?void 0:da.group_name,da.group_id=(Hn=(yr=da==null?void 0:da.group_name)==null?void 0:yr.map(vo=>{var ho,jr;let _t=(jr=(ho=Ce.group_settings)==null?void 0:ho.filter(Kt=>(Kt==null?void 0:Kt.group_name)===vo))==null?void 0:jr[0];return _t==null?void 0:_t.group_id}))==null?void 0:Hn.toString().split(","),da}),Ia.allow_late_settings=Wt;let fa=yield(0,Fe.Tr)({homework_common_ids:[parseInt(de.categoryId)],course_id:de.coursesId,type:"homework_common"});(fa==null?void 0:fa.student_count)===0?Na(Ia):(fn(Ia),ln(fa))}),Na=on=>{var bn;if(on.total_score===null){je.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(on!=null&&on.work_efficiency&&on.eff_score===null){je.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Ia=on.challenge_settings.reduce((yr,Hn)=>yr+Number(Hn.challenge_score),0);if((Ia==null?void 0:Ia.toFixed(10))!==((bn=on.total_score-on.eff_score)==null?void 0:bn.toFixed(10))){je.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${on.total_score}\u5206`);return}const fa={shixun_evaluation:on.shixun_evaluation,challenge_settings:on.challenge_settings};let da=()=>{var yr;const Hn=()=>ot(void 0,null,function*(){zt(!0),(yield(0,E.ZP)(`/api/homework_commons/${de.categoryId}/publish_setting.json`,{method:"post",body:qe({},on)})).status===0&&(je.ZP.success("\u66F4\u65B0\u6210\u529F"),Dn(),yt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:qe({},de)})),zt(!1)});!(0,a.isEqual)(Xe,fa)&&!((yr=$e==null?void 0:$e.homework_status)!=null&&yr.includes("\u672A\u53D1\u5E03"))?he.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Hn}):Hn()};Ce!=null&&Ce.high_resources_consume&&!(Ce!=null&&Ce.high_resources_consume_permission)?yt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:de.coursesId,type:"shixun",type_id:de.categoryId,name:Ce.homework_name,fn:()=>{da()}}}):da()},Pa=(on,bn,Ia="group_id")=>{var fa;return bn?bn.find(da=>da[Ia]===on):(fa=Ce==null?void 0:Ce.group_settings)==null?void 0:fa.find(da=>da.group_id[0]===on)},wa=(Ce==null?void 0:Ce.allow_late)||(Ce==null?void 0:Ce.anonymous_comment),ar=on=>{var bn,Ia;const fa=Pa(on,Ce==null?void 0:Ce.allow_late_settings,"id"),da=Pa(on,Ce==null?void 0:Ce.anonymous_comment_settings),yr=Pa(on);return(Ce==null?void 0:Ce.allow_late)&&fa&&Ee()(fa==null?void 0:fa.late_time)<=Ee()()||(Ce==null?void 0:Ce.anonymous_comment)&&da&&(da==null?void 0:da.evaluation_start)!==null||((Ia=(Ee()(yr==null?void 0:yr.end_time)<=Ee()()&&((bn=Ce==null?void 0:Ce.allow_late_settings)==null?void 0:bn.filter(Hn=>Hn.group_id.includes(on))))[0])==null?void 0:Ia.late_time)!=null},sr=(0,z.useMemo)(()=>(Ce==null?void 0:Ce.allow_late)||(Ce==null?void 0:Ce.all_group_late),[Ce,$e]),ma=Ce==null?void 0:Ce.anonymous_comment,mr=on=>{if(!on)return!1;const bn=Pa(on,Ce==null?void 0:Ce.anonymous_comment_settings);return(Ce==null?void 0:Ce.anonymous_comment)&&bn&&(bn==null?void 0:bn.evaluation_start)!==null},ir=(on,bn)=>{var Ia,fa,da;yt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:on,index:bn,rangePickerDisabled:Pe||(Ee()()<=Ee()((fa=Pa((Ia=on==null?void 0:on.group_id)==null?void 0:Ia[0]))==null?void 0:fa.publish_time)?!1:[!0,ar((da=on==null?void 0:on.group_id)==null?void 0:da[0])]),disabledDate:Ce==null?void 0:Ce.course_end_date}})};return Se.createElement("section",{className:x.Z.form},Se.createElement("div",{className:x.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",Se.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),Se.createElement("div",null,Se.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Se.createElement(be.ZP.Group,{disabled:Pe||!((Ae=$e==null?void 0:$e.homework_status)!=null&&Ae.includes("\u672A\u53D1\u5E03"))||(0,re.Rm)()&&!((wt=gt.AssistantObject.practice)!=null&&wt.can_publish),value:lt.unified_setting,onChange:on=>{var bn;if(!((bn=$e==null?void 0:$e.homework_status)!=null&&bn.includes("\u672A\u53D1\u5E03"))){je.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(lt.unified_setting=!lt.unified_setting,lt.unified_setting||(lt.unified_late=!1,Je([{late_penalty:5}])),Dt(Object.assign({},lt)),lt.unified_setting===!1&&Ht==""){jt(Ht.concat({}));return}lt.unified_setting&&(jt([]),Je([{late_penalty:5}]))}},Se.createElement(be.ZP,{value:!0,disabled:Pe||!(Ce!=null&&Ce.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Se.createElement(be.ZP,{disabled:Pe||!((It=Ce==null?void 0:Ce.group_settings)!=null&&It.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((ke=Ce==null?void 0:Ce.group_settings)==null?void 0:ke.length)===0&&Se.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),lt.unified_setting&&Se.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Se.createElement(le.Z,{align:"middle"},Se.createElement(me.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Se.createElement(me.Z,{className:"ml10"},Se.createElement(ye.default,{size:"large",disabled:Pe||!((ut=$e==null?void 0:$e.homework_status)!=null&&ut.includes("\u672A\u53D1\u5E03")||(ce=$e==null?void 0:$e.homework_status)!=null&&ce.includes("\u672A\u5F00\u59CB"))||(0,re.Rm)()&&!((ie=gt.AssistantObject.practice)!=null&&ie.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:on=>Re(on,Ce==null?void 0:Ce.course_end_date),disabledTime:on=>Me(on),value:lt.publish_time?Ee()(lt.publish_time):"",onChange:(on,bn)=>{lt.publish_time=bn,(lt.end_time==""||!lt.end_time)&<.unified_setting&&(lt.end_time=Ee()(on).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Dt(Object.assign({},lt))}}))),Se.createElement(le.Z,{align:"middle",className:"pl30"},Se.createElement(me.Z,null,"\u622A\u6B62\u65F6\u95F4"),Se.createElement(me.Z,{className:"ml10"},Se.createElement(ye.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ee()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(Ce==null?void 0:Ce.allow_late)&&(Ce==null?void 0:Ce.homework_status.includes("\u5DF2\u622A\u6B62"))||Pe||(Ce==null?void 0:Ce.allow_late)&&Ee()()>=Ee()(Ce==null?void 0:Ce.end_time)||(0,re.Rm)()&&!((ae=gt.AssistantObject.practice)!=null&&ae.can_publish),disabledDate:on=>Re(on,Ce==null?void 0:Ce.course_end_date,lt.publish_time),disabledTime:on=>Me(on,lt.publish_time),value:lt.end_time?Ee()(lt.end_time):"",onChange:(on,bn)=>{lt.end_time=bn,Dt(Object.assign({},lt))}})))),!lt.unified_setting&&(Ht==null?void 0:Ht.length)>0&&Se.createElement(le.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Ht&&Ht.map(function(on,bn){var Ia,fa,da,yr,Hn,vo,ho;return Se.createElement(me.Z,{span:24,key:bn},Se.createElement(le.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:bn==(Ht==null?void 0:Ht.length)-1?"0px":"10px"}},Se.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",bn+1),Se.createElement(Oe.default,{disabled:Pe||((Ia=$e==null?void 0:$e.homework_status)!=null&&Ia.includes("\u672A\u53D1\u5E03")&&on.id||Ee()(){var _t;if((0,re.Rm)()&&!((_t=gt.AssistantObject.practice)!=null&&_t.can_publish)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ht[bn].group_name=jr,Ht[bn].group_id=on.group_id;const Kt=(0,a.flattenDeep)(Ht.map(Un=>Un.group_name)),Rt=Wt.map(Un=>{let va=(Un==null?void 0:Un.group_name)||[];return st(qe({},Un),{group_name:(0,a.remove)(va,Yn=>Kt.includes(Yn))})});Je(Rt),jt(Ht.slice())},maxTagCount:4,maxTagPlaceholder:jr=>Se.createElement("div",{style:{cursor:"pointer"},onClick:()=>ir(on,bn)},"+",jr==null?void 0:jr.length)},Ce.group_settings&&Ce.group_settings.map(function(jr){if(!Ht.map(Kt=>Kt.group_name).flat().includes(jr.group_name))return Se.createElement(nt,{value:jr.group_name,key:jr.id},jr.group_name)})),Se.createElement("div",{className:"ml20"},Se.createElement(Ve,{size:"large",ranges:{\u6B64\u523B:[on.publish_time?Ee()(on.publish_time):Ee()(),Ee()()]},allowClear:!1,disabled:Pe||(Ee()()<=Ee()((yr=Pa((da=on==null?void 0:on.group_id)==null?void 0:da[0]))==null?void 0:yr.publish_time)?!1:[!0,ar((Hn=on==null?void 0:on.group_id)==null?void 0:Hn[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:jr=>Re(jr,Ce==null?void 0:Ce.course_end_date),disabledTime:jr=>Me(jr),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ee()((0,y.U6)(),"HH:mm"),Ee()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:on.publish_time&&[Ee()(on.publish_time),on.end_time?Ee()(on.end_time):void 0],onChange:(jr,_t)=>{var Kt;if((0,re.Rm)()&&!((Kt=gt.AssistantObject.practice)!=null&&Kt.can_publish)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ht[bn].publish_time=_t[0],!on.end_time&&_t[0]?Ht[bn].end_time=Ee()(_t[0]).add(7,"days"):Ht[bn].end_time=_t[1],jt([...Ht])},onCalendarChange:(jr,_t,Kt)=>{if(_t!=null&&_t[0]&&!_t[1]){const Rt=Ee()(_t[0]).add(7,"days");Ht[bn].publish_time=_t[0],Ht[bn].end_time=Rt,jt([...Ht])}}})),!Pe&&Se.createElement("div",{style:{display:"flex",width:"50px"}},((vo=on==null?void 0:on.group_id)==null?void 0:vo.length)>1&&Se.createElement(Ne.Z,{title:"\u89C4\u5219\u62C6\u5206"},Se.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>ir(on,bn)})),(Ht==null?void 0:Ht.length)<((ho=Ce==null?void 0:Ce.group_settings)==null?void 0:ho.length)&&Se.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var jr;if((0,re.Rm)()&&!((jr=gt.AssistantObject.practice)!=null&&jr.can_publish)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}jt(Ht.concat({}))}}),((on==null?void 0:on.publish_time)&&Ee()(){const jr=(0,a.cloneDeep)(Wt);jr.forEach((_t,Kt)=>{_t.group_name&&(_t.group_name=_t.group_name.filter(Rt=>{var Un;return!((Un=Ht[bn].group_name)!=null&&Un.includes(Rt))}))}),Ht=Ht.filter((_t,Kt)=>bn!==Kt),Je(jr),jt(Ht.slice()),setTimeout(()=>jt(Ht.slice()),10)}}))))}))),Se.createElement(le.Z,null,Se.createElement(me.Z,null,Se.createElement("div",{className:x.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",Se.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),Se.createElement(me.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Se.createElement(De.default,{checked:lt.allow_late,disabled:Pe||sr,onChange:on=>{var bn;if((0,re.Rm)()&&!((bn=gt.AssistantObject.practice)!=null&&bn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}on.target.checked&&he.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Se.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Se.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),Se.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Se.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),lt.allow_late=!lt.allow_late,Wt==""&&Je([{late_penalty:5}]),Dt(Object.assign({},lt))}},Se.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(lt==null?void 0:lt.allow_late)&&Se.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Se.createElement("div",{style:{display:"flex"}},Se.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Se.createElement(be.ZP.Group,{style:{marginLeft:"20px"},disabled:Pe||(Ce==null?void 0:Ce.anonymous_comment)||(Ce==null?void 0:Ce.allow_late),value:lt.unified_late,onChange:on=>{var bn;if((0,re.Rm)()&&!((bn=gt.AssistantObject.practice)!=null&&bn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}lt.unified_late=on.target.value,Wt==""&&!on.target.value&&Je([{penalty_type:ne.Q.Percent,late_penalty:20}]),Dt(qe({},lt))}},(lt==null?void 0:lt.unified_setting)&&Se.createElement(be.ZP,{value:!0,disabled:!(Ce!=null&&Ce.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((se=Ce==null?void 0:Ce.group_settings)==null?void 0:se.length)>0&&Se.createElement(be.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),lt!=null&<.unified_late?Se.createElement(Se.Fragment,null,Se.createElement(le.Z,{align:"middle",style:{marginTop:"10px"}},Se.createElement(me.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),Se.createElement(me.Z,{className:"ml20"},Se.createElement(ne.Z,{disabled:Pe||ma,value:{type:lt.penalty_type,inputValue:lt.late_penalty},onChange:on=>{var bn;if((0,re.Rm)()&&!((bn=gt.AssistantObject.practice)!=null&&bn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Dt(st(qe({},lt),{late_penalty:on.inputValue,penalty_type:on.type}))}})),Se.createElement(me.Z,{flex:"1",className:"ml5"},Se.createElement("span",{className:"c-grey-c ml10"},lt.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),Se.createElement(le.Z,{align:"middle",style:{marginTop:"15px"}},Se.createElement(me.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Se.createElement(me.Z,{className:"ml20"},Se.createElement(ye.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ee()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Pe||ma,value:lt.late_time?Ee()(lt.late_time):"",disabledDate:on=>Re(on,Ce==null?void 0:Ce.course_end_date),onChange:(on,bn)=>{var Ia;if((0,re.Rm)()&&!((Ia=gt.AssistantObject.practice)!=null&&Ia.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}lt.late_time=bn,Dt(Object.assign({},lt))}})))):Wt.map(function(on,bn){var Ia;return Se.createElement(me.Z,{span:24,key:bn},Se.createElement(le.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Se.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",bn+1),Se.createElement(Oe.default,{disabled:Pe||!((Ia=$e==null?void 0:$e.homework_status)!=null&&Ia.includes("\u672A\u53D1\u5E03"))&&on.id||(Ce==null?void 0:Ce.anonymous_comment),mode:"multiple",className:x.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof on.group_name=="string"?[on.group_name]:on.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:fa=>{var da;if((0,re.Rm)()&&!((da=gt.AssistantObject.practice)!=null&&da.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Wt[bn].group_name=fa,Wt[bn].group_id=on.group_id,Je(Wt.slice())}},Ce.group_settings&&Ce.group_settings.map(function(fa){const da=Wt.map(Hn=>Hn.group_name).flat(),yr=Ht.map(Hn=>Hn.group_name).flat();if(lt!=null&<.unified_setting){if(!da.includes(fa.group_name))return Se.createElement(nt,{value:fa.group_name,key:fa.id},fa.group_name)}else if(yr.includes(fa.group_name)&&!da.includes(fa.group_name))return Se.createElement(nt,{value:fa.group_name,key:fa.id},fa.group_name)})),Se.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Se.createElement(ne.Z,{disabled:Pe||mr(on.id),value:{type:on.penalty_type,inputValue:on.late_penalty},onChange:fa=>{var da;if((0,re.Rm)()&&!((da=gt.AssistantObject.practice)!=null&&da.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Wt[bn].late_penalty=fa.inputValue,Wt[bn].penalty_type=fa.type,Je([...Wt])}}),Se.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Se.createElement(ye.default,{size:"large",disabled:Pe||mr(on.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Ee()((0,y.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:fa=>Re(fa,Ce==null?void 0:Ce.course_end_date),format:"YYYY-MM-DD HH:mm",value:on!=null&&on.late_time?Ee()(on.late_time):void 0,onChange:(fa,da)=>{var yr;if((0,re.Rm)()&&!((yr=gt.AssistantObject.practice)!=null&&yr.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Wt[bn].late_time=da,Je([...Wt])}}),!Pe&&Se.createElement("div",{style:{display:"flex",width:"50px"}},Se.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var fa;if((0,re.Rm)()&&!((fa=gt.AssistantObject.practice)!=null&&fa.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Je(Wt.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),bn>0&&!on.id&&Se.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var fa;if((0,re.Rm)()&&!((fa=gt.AssistantObject.practice)!=null&&fa.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Wt=Wt.filter((da,yr)=>bn!==yr),Je(Wt.slice()),setTimeout(()=>Je(Wt.slice()),10)}}))))})),!Pe&&Se.createElement(Se.Fragment,null,Se.createElement(fe.ZP,{type:"primary",size:"large",loading:St,style:{width:"138px",marginTop:"30px"},onClick:()=>ua()},"\u4FDD\u5B58")),Se.createElement(ue.Z,{onConfirm:(on,bn)=>{Ht.splice(on,0,...bn),Ht.splice(on+bn.length,1);const Ia=(0,y.QE)([...Ht]);jt([...Ia])}}),Se.createElement(ge.Z,{resdata:Lt,type:"shixun",okloading:St,oktext:(Lt==null?void 0:Lt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:on=>ot(void 0,null,function*(){zt(!0);let bn=yield(0,E.ZP)(`/api/courses/${de.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(de.categoryId)]}});zt(!1),(bn==null?void 0:bn.status)===0&&Na(mn)})}))};bt.ZP=(0,ee.connect)(({shixunHomeworks:et,classroomList:ht,loading:yt,user:gt})=>({shixunHomeworks:et,classroomList:ht,loading:yt.effects,user:gt}))(We)},37521:function(Ft,bt,te){"use strict";var z=te(59301),ye=te(54580),Oe=te(78241),je=te(43418),he=te(8591),be=te(1710),le=te(76560),me=te(90524),Ne=te(5295),De=te(82093),fe=te(61186),Le=te.n(fe),Ee=te(49661),re=te(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,x=(ge,Fe,Se)=>Fe in ge?E(ge,Fe,{enumerable:!0,configurable:!0,writable:!0,value:Se}):ge[Fe]=Se,ee=(ge,Fe)=>{for(var Se in Fe||(Fe={}))b.call(Fe,Se)&&x(ge,Se,Fe[Se]);if(a)for(var Se of a(Fe))y.call(Fe,Se)&&x(ge,Se,Fe[Se]);return ge},ne=(ge,Fe,Se)=>new Promise((Ie,ze)=>{var ve=it=>{try{xe(Se.next(it))}catch(Ue){ze(Ue)}},at=it=>{try{xe(Se.throw(it))}catch(Ue){ze(Ue)}},xe=it=>it.done?Ie(it.value):Promise.resolve(it.value).then(ve,at);xe((Se=Se.apply(ge,Fe)).next())});const{Dragger:oe}=ye.default,ue=({classroomList:ge,dispatch:Fe,onOk:Se})=>{const Ie=(0,le.useParams)(),[ze]=Oe.default.useForm(),[ve,at]=(0,z.useState)(),[xe,it]=(0,z.useState)(!1),Ue={height:100,onRemove:()=>{at("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:qe=>ne(void 0,null,function*(){return at(qe),!1})};return(0,z.useEffect)(()=>{ze.setFieldsValue({publish_time:Le()(Le()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Le()(Le()(new Date((0,Ee.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),re.createElement(je.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ge.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:xe},onOk:()=>ne(void 0,null,function*(){ze.submit()}),onCancel:()=>{ze.resetFields(),Fe({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(Oe.default,{form:ze,onFinish:qe=>ne(void 0,null,function*(){var st,ot,Ke;if(!(ve!=null&&ve.size)){he.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}it(!0);let Re=new FormData;Re.append("type",ge.actionTabs.type),Re.append("file",ve);let Me;window.location.href.indexOf("exercise")>-1?Me=`/api/exercises/${ge.actionTabs.id}/supplement_score.json`:Me=`/api/homework_commons/${ge.actionTabs.id}/supplement_score.json`;let Ve=yield(0,De.ZP)(Me,{method:"post",body:Re},!0);it(!1),(Ve==null?void 0:Ve.status)===0&&(Se(),ze.resetFields(),Fe({type:"classroomList/setActionTabs",payload:{}}),((ot=(st=Ve==null?void 0:Ve.data)==null?void 0:st.fail)==null?void 0:ot.length)>0&&je.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(be.default,{pagination:!1,dataSource:(Ke=Ve==null?void 0:Ve.data)==null?void 0:Ke.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ee.FH)("",me.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ge.actionTabs.type}`)}}))})},re.createElement(Oe.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ge.actionTabs.name),re.createElement(Oe.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ne.Z.downloadbutton,href:me.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ge.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(Oe.default.Item,{style:{marginBottom:0}},re.createElement(oe,ee({},Ue),re.createElement("a",{className:Ne.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};bt.Z=(0,le.connect)(({classroomList:ge})=>({classroomList:ge}))(ue)},56731:function(Ft,bt,te){"use strict";var z=te(59301),ye=te(54580),Oe=te(78241),je=te(43418),he=te(5871),be=te(76560),le=te(82093),me=te(61186),Ne=te.n(me),De=te(49661),fe=te(59301),Le=Object.defineProperty,Ee=Object.defineProperties,re=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(ge,Fe,Se)=>Fe in ge?Le(ge,Fe,{enumerable:!0,configurable:!0,writable:!0,value:Se}):ge[Fe]=Se,x=(ge,Fe)=>{for(var Se in Fe||(Fe={}))a.call(Fe,Se)&&y(ge,Se,Fe[Se]);if(E)for(var Se of E(Fe))b.call(Fe,Se)&&y(ge,Se,Fe[Se]);return ge},ee=(ge,Fe)=>Ee(ge,re(Fe)),ne=(ge,Fe,Se)=>new Promise((Ie,ze)=>{var ve=it=>{try{xe(Se.next(it))}catch(Ue){ze(Ue)}},at=it=>{try{xe(Se.throw(it))}catch(Ue){ze(Ue)}},xe=it=>it.done?Ie(it.value):Promise.resolve(it.value).then(ve,at);xe((Se=Se.apply(ge,Fe)).next())});const{Dragger:oe}=ye.default,ue=({classroomList:ge,dispatch:Fe,onOk:Se})=>{const Ie=(0,be.useParams)(),[ze]=Oe.default.useForm(),[ve,at]=(0,z.useState)(),[xe,it]=(0,z.useState)(!1),Ue={height:100,onRemove:()=>{at("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:qe=>ne(void 0,null,function*(){return at(qe),!1})};return(0,z.useEffect)(()=>{ze.setFieldsValue({publish_time:Ne()(Ne()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ne()(Ne()(new Date((0,De.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),fe.createElement(je.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:ge.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:xe},onOk:()=>ne(void 0,null,function*(){ze.submit()}),onCancel:()=>{ze.resetFields(),Fe({type:"classroomList/setActionTabs",payload:{}})}},fe.createElement(Oe.default,{form:ze,onFinish:qe=>ne(void 0,null,function*(){var st,ot;console.log("---",ge.actionTabs,qe,Ie);let Ke=((st=ge==null?void 0:ge.actionTabs)==null?void 0:st.type)==="exercise"?`/api/exercises/${Ie==null?void 0:Ie.category}/exercise_user/edit_score.json`:`/api/student_works/${ge.actionTabs.id}/edit_score.json`;it(!0);let Re=yield(0,le.ZP)(Ke,{method:"post",body:ee(x({},qe),{exercise_user_id:((ot=ge==null?void 0:ge.actionTabs)==null?void 0:ot.type)==="exercise"?ge.actionTabs.id:""})});it(!1),ze.resetFields(),Fe({type:"classroomList/setActionTabs",payload:{}}),Se()})},fe.createElement(Oe.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},fe.createElement(he.Z,{min:0,style:{width:"100%"}}))))};bt.Z=(0,be.connect)(({classroomList:ge})=>({classroomList:ge}))(ue)},4835:function(Ft,bt,te){"use strict";var z=te(59301),ye=te(54580),Oe=te(78241),je=te(3113),he=te(95237),be=te(81327),le=te(5083),me=te(76560),Ne=te(61186),De=te.n(Ne),fe=te(69577),Le=te(82093),Ee=te(59301),re=(b,y,x)=>new Promise((ee,ne)=>{var oe=Fe=>{try{ge(x.next(Fe))}catch(Se){ne(Se)}},ue=Fe=>{try{ge(x.throw(Fe))}catch(Se){ne(Se)}},ge=Fe=>Fe.done?ee(Fe.value):Promise.resolve(Fe.value).then(oe,ue);ge((x=x.apply(b,y)).next())});const{Dragger:E}=ye.default,a=({})=>{const b=(0,me.useParams)(),[y]=Oe.default.useForm(),[x,ee]=(0,z.useState)(!0),[ne,oe]=(0,z.useState)(!1);console.log("----",b);function ue(){return re(this,null,function*(){var ge,Fe;let Se;window.location.href.indexOf("exercise")>-1?Se=`/api/exercises/${b==null?void 0:b.categoryId}/get_time_setting.json`:Se=`/api/homework_commons/${b==null?void 0:b.categoryId}/get_time_setting.json`;let Ie=yield(0,Le.ZP)(Se,{method:"get"});(Ie==null?void 0:Ie.status)===0&&y.setFieldsValue({publish_time:De()(De()((ge=Ie==null?void 0:Ie.data)==null?void 0:ge.publish_time).format("YYYY-MM-DD HH:mm")),end_time:De()(De()((Fe=Ie==null?void 0:Ie.data)==null?void 0:Fe.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,z.useEffect)(()=>{ue()},[]),Ee.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},Ee.createElement("div",{style:{textAlign:"end"}},x&&Ee.createElement(je.ZP,{onClick:()=>{ee(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!x&&Ee.createElement("div",null,Ee.createElement(je.ZP,{type:"primary",loading:ne,onClick:()=>{y.submit()}},"\u63D0\u4EA4"),Ee.createElement(je.ZP,{style:{marginLeft:20},onClick:()=>{ee(!0)}},"\u53D6\u6D88"))),Ee.createElement(Oe.default,{form:y,disabled:x,onFinish:ge=>re(void 0,null,function*(){oe(!0),console.log("---",window.location.href);let Fe;window.location.href.indexOf("exercise")>-1?Fe=`/api/exercises/${b==null?void 0:b.categoryId}/time_setting.json`:Fe=`/api/homework_commons/${b==null?void 0:b.categoryId}/time_setting.json`;let Se=yield(0,Le.ZP)(Fe,{method:"post",body:{publish_time:De()(ge.publish_time).format("YYYY-MM-DD HH:mm"),end_time:De()(ge.end_time).format("YYYY-MM-DD HH:mm")}});oe(!1),(Se==null?void 0:Se.status)===0&&ee(!0)})},Ee.createElement(he.Z,null,Ee.createElement(be.Z,null,Ee.createElement(Oe.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},Ee.createElement(le.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:ge=>(0,fe.Q8)(ge),disabledTime:ge=>(0,fe.d0)(ge),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ee.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),Ee.createElement(he.Z,null,Ee.createElement(be.Z,null,Ee.createElement(Oe.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},Ee.createElement(le.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:ge=>(0,fe.Q8)(ge,"",y.getFieldValue("publish_time")),disabledTime:ge=>(0,fe.d0)(ge,y.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),Ee.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};bt.Z=(0,me.connect)(({classroomList:b})=>({classroomList:b}))(a)},62787:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return De}});var z=te(59301),ye=te(92832),Oe=te(24905),je=te(95237),he={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",le=te(57884),me=(fe,Le,Ee)=>new Promise((re,E)=>{var a=x=>{try{y(Ee.next(x))}catch(ee){E(ee)}},b=x=>{try{y(Ee.throw(x))}catch(ee){E(ee)}},y=x=>x.done?re(x.value):Promise.resolve(x.value).then(a,b);y((Ee=Ee.apply(fe,Le)).next())}),De=({data:fe,value:Le=[],handleChangePage:Ee,setSelectedRowKeys:re,selectedRowKeys:E,onChange:a=()=>{}})=>{const[b,y]=(0,z.useState)([]),[x,ee]=(0,z.useState)([]),[ne,oe]=(0,z.useState)([]);let[ue,ge]=(0,z.useState)(1),[Fe,Se]=(0,z.useState)();return(0,z.useEffect)(()=>{y(fe),ee([]),oe([])},[fe]),(0,z.useEffect)(()=>{re&&(ee(E),oe(E))},[E]),z.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},z.createElement("div",{className:he.leftdiv},z.createElement(ye.default.Search,{size:"middle",onChange:Ie=>me(void 0,null,function*(){y(fe.filter(ze=>{var ve;return(ve=ze==null?void 0:ze.name)==null?void 0:ve.includes(Ie.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),b.length===0&&z.createElement(le.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),z.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},z.createElement(Oe.default.Group,{value:x.map(Ie=>`${Ie.id}`),onChange:Ie=>{re(b.filter(ze=>Ie.includes(`${ze.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},b.map((Ie,ze)=>z.createElement(je.Z,{key:Ie.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},z.createElement(Oe.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Ie.is_published,value:`${Ie.id}`},z.createElement("div",{className:he.listClass},z.createElement("span",{className:he.spantitle,style:{width:Ie.is_published?"108px":"170px"}},Ie.name),Ie.is_published&&z.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),z.createElement("div",{className:he.rightdiv},z.createElement(ye.default.Search,{onChange:Ie=>{oe(x.filter(ze=>ze.name.includes(Ie.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&z.createElement(le.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&z.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},z.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((Ie,ze)=>z.createElement(je.Z,{justify:"space-between",style:{marginTop:"10px"},key:Ie.id},z.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Ie.name),z.createElement("img",{src:be,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{re(x.filter(ve=>`${ve.id}`!=`${Ie.id}`))}})))))))}},71141:function(Ft,bt,te){"use strict";te.d(bt,{Ei:function(){return y},rU:function(){return x},ZP:function(){return ne}});var z=te(59301),ye={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},Oe=te(78241),je=te(24905),he=te(5871),be=te(95237),le=te(43604),me=te(6848),Ne=te(92310),De=te.n(Ne),fe=te(59301),Le=Object.defineProperty,Ee=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,a=(oe,ue,ge)=>ue in oe?Le(oe,ue,{enumerable:!0,configurable:!0,writable:!0,value:ge}):oe[ue]=ge,b=(oe,ue)=>{for(var ge in ue||(ue={}))re.call(ue,ge)&&a(oe,ge,ue[ge]);if(Ee)for(var ge of Ee(ue))E.call(ue,ge)&&a(oe,ge,ue[ge]);return oe};const y=({value:oe,className:ue,style:ge})=>{const[Fe,Se]=(0,z.useState)("0");(0,z.useEffect)(()=>{if(oe){const{submit_limit:ze,must_file:ve}=oe;if(ze&&ve){Se("1");return}if(ze&&!ve){Se("2");return}if(!ze&&ve){Se("3");return}}},[oe]);const Ie={1:fe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",fe.createElement("span",{className:"ml5 mr5 c-light-primary"},oe==null?void 0:oe.submit_limit_num),"\u5B57\u7B26\uFF0C\u5E76\u4E14\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002"),2:fe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",fe.createElement("span",{className:"ml5 mr5 c-light-primary"},oe==null?void 0:oe.submit_limit_num),"\u5B57\u7B26"),3:fe.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return Fe==="0"?fe.createElement(fe.Fragment,null):fe.createElement("section",{className:De()(ye.exhibition,ue),style:ge},fe.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),Ie==null?void 0:Ie[Fe])},x=({className:oe,style:ue,form:ge})=>{const Fe=Oe.default.useWatch("submit_limit",ge),Se=Oe.default.useWatch("can_submit",ge);return fe.createElement("section",{className:De()(ye.wrap,oe),style:ue},fe.createElement("div",{className:`${ye.title}`},fe.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),fe.createElement("div",null,fe.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},fe.createElement(Oe.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(je.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),fe.createElement(Oe.default.Item,{name:"submit_num",rules:Se&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},fe.createElement(he.Z,{precision:0,min:1,disabled:!Se,size:"large",addonAfter:"\u6B21",style:{width:223}})),fe.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\u5C06\u9650\u5236\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u6B21\u6570\uFF1B\u6253\u56DE\u91CD\u505A\u540E\u5141\u8BB8\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\uFF1B\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u7528\u5B8C\u6B21\u6570\u7684\u5B66\u751F\u53EF\u989D\u5916\u63D0\u4EA4\u4E00\u6B21\uFF09")),fe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},fe.createElement(Oe.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(je.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),fe.createElement(Oe.default.Item,{className:"mr10",name:"submit_limit_num",rules:Fe&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},fe.createElement(he.Z,{precision:0,min:1,disabled:!Fe,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),fe.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},fe.createElement(Oe.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},fe.createElement(je.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),fe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},fe.createElement(Oe.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},fe.createElement(je.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),fe.createElement("span",{style:{color:"#666",fontSize:12}},"\uFF08\u5F00\u542F\u540E\uFF0C\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4FEE\u6539\u9644\u4EF6\uFF0C\u672A\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u5219\u4E0D\u80FD\u4E0A\u4F20\u6216\u4FEE\u6539\u9644\u4EF6\uFF09"))))};var ne=({value:oe,onChange:ue,className:ge,style:Fe,disabled:Se=!1,checkMarginLeft:Ie=0})=>{const ze={submit_limit:!1,submit_limit_num:200,must_file:!1},[ve,at]=(0,z.useState)({});(0,z.useEffect)(()=>{if(console.log(oe,"value"),!oe)return;const it={submit_limit:oe==null?void 0:oe.submit_limit,submit_limit_num:oe==null?void 0:oe.submit_limit_num,must_file:oe==null?void 0:oe.must_file,can_submit:oe==null?void 0:oe.can_submit,submit_num:oe==null?void 0:oe.submit_num};at(b({},it))},[oe]);const xe=it=>{const Ue=b(b({},ve),it);ue(Ue)};return fe.createElement("section",{className:De()(ye.wrap,ge),style:Fe},fe.createElement("div",{className:`${ye.title} mt30`},fe.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),fe.createElement(be.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},fe.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},fe.createElement(je.default,{disabled:Se,checked:ve==null?void 0:ve.can_submit,onChange:it=>xe({can_submit:it.target.checked})}),fe.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),fe.createElement(he.Z,{size:"large",addonAfter:"\u6B21",style:{width:143},precision:0,min:1,disabled:Se||!(ve!=null&&ve.can_submit),value:ve==null?void 0:ve.submit_num,onChange:it=>xe({submit_num:it})}),fe.createElement(me.Z,{overlayInnerStyle:{width:520},title:fe.createElement("div",null,"1\u3001\u82E5\u672A\u5F00\u542F\u8BE5\u9650\u5236\uFF0C\u5B66\u751F\u53EF\u4EE5\u65E0\u9650\u6B21\u63D0\u4EA4\u4F5C\u54C1\uFF1B",fe.createElement("br",null),"2\u3001\u82E5\u4F5C\u4E1A\u5728\u8865\u4EA4\u9636\u6BB5\uFF0C\u5DF2\u7528\u5B8C\u63D0\u4EA4\u6B21\u6570\u7684\u5B66\u751F\uFF0C\u5C06\u83B7\u5F97\u4E00\u6B21\u989D\u5916\u7684\u63D0\u4EA4\u4F5C\u54C1\u673A\u4F1A\uFF1B",fe.createElement("br",null),"3\u3001\u82E5\u5B66\u751F\u9700\u8981\u8D85\u51FA\u89C4\u5B9A\u6B21\u6570\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u6559\u5E08\u53EF\u4F7F\u7528\u201C\u6253\u56DE\u91CD\u505A\u201D\u529F\u80FD\uFF0C\u8BA9\u8BE5\u5B66\u751F\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002")},fe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ye.title_icon}`}))),fe.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},fe.createElement(je.default,{style:{marginLeft:Ie},disabled:Se,checked:ve==null?void 0:ve.submit_limit,onChange:it=>xe({submit_limit:it.target.checked})}),fe.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),fe.createElement(he.Z,{size:"large",addonAfter:"\u5B57",style:{width:143,marginRight:100},precision:0,min:1,disabled:Se||!(ve!=null&&ve.submit_limit),value:ve==null?void 0:ve.submit_limit_num,onChange:it=>xe({submit_limit_num:it})})),fe.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},fe.createElement(je.default,{style:{marginLeft:Ie},disabled:Se,checked:ve==null?void 0:ve.must_file,onChange:it=>xe({must_file:it.target.checked})}),fe.createElement("span",{className:"ml10"},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))))}},97202:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return a}});var z=te(59301),ye=te(76560),Oe=te(5083),je=te(43418),he=te(92832),be=te(95237),le=te(43604),me={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Ne=te(61186),De=te.n(Ne),fe=te(49661),Le=te(57884),Ee=te(59301);const{RangePicker:re}=Oe.default,E=({dispatch:b,classroomList:y,onConfirm:x})=>{const[ee,ne]=(0,z.useState)([]),[oe,ue]=(0,z.useState)([]),[ge,Fe]=(0,z.useState)("");(0,z.useEffect)(()=>{var ze;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let ve=y.actionTabs.data;console.log("data",ve);let at=(ze=ve==null?void 0:ve.group_name)==null?void 0:ze.map((xe,it)=>{var Ue;return{group_id:ve==null?void 0:ve.group_id[it],group_name:ve==null?void 0:ve.group_name[it],is_admin:ve==null?void 0:ve.is_admin,end_time:ve==null?void 0:ve.end_time,publish_time:Array.isArray(ve==null?void 0:ve.publish_time)?(Ue=ve==null?void 0:ve.publish_time)==null?void 0:Ue[0]:ve==null?void 0:ve.publish_time}});at&&(ne([...at]),ue([...at]))}},[y.actionTabs]);const Se=()=>{b({type:"classroomList/setActionTabs",payload:{}}),Fe("")},Ie=ze=>{if(ze){const ve=oe==null?void 0:oe.filter(at=>{var xe,it;return(it=(xe=at==null?void 0:at.group_name)==null?void 0:xe.toLowerCase())==null?void 0:it.includes(ze==null?void 0:ze.toLowerCase())});ne(ve)}else ne(oe)};return Ee.createElement(je.default,{width:980,title:Ee.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Ee.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Ee.createElement("span",{className:me.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Ee.createElement(he.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:ge,onChange:ze=>{Fe(ze.target.value.trim()),Ie(ze.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Se(),onOk:()=>{var ze;x((ze=y.actionTabs)==null?void 0:ze.index,oe),Se()}},Ee.createElement("div",{className:me.modal_con},Ee.createElement(be.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(ee==null?void 0:ee.length)>0?ee.map(function(ze,ve){var at,xe;return Ee.createElement(le.Z,{span:24,key:ve},Ee.createElement(be.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:ve==(ee==null?void 0:ee.length)-1?"0px":"10px"}},Ee.createElement("div",{className:me.multiple_select,title:ze.group_name},ze.group_name),Ee.createElement("div",{className:"ml20"},Ee.createElement(re,{size:"large",ranges:{\u6B64\u523B:[ze.publish_time?De()(ze.publish_time):De()(),De()()]},allowClear:!1,disabled:(at=y.actionTabs)==null?void 0:at.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:it=>{var Ue;return(0,fe.Q8)(it,(Ue=y.actionTabs)==null?void 0:Ue.disabledDate)},disabledTime:it=>(0,fe.d0)(it),showTime:{showNow:!0,format:"HH:mm",defaultValue:[De()((0,fe.U6)(),"HH:mm"),De()((0,fe.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:ze.publish_time&&[De()(ze.publish_time),ze.end_time?De()(ze.end_time):void 0],onChange:(it,Ue)=>{ee[ve].publish_time=Ue[0],ee[ve].end_time=Ue[1],ne([...ee]),oe.forEach(qe=>{qe.group_id===ze.group_id&&(qe.publish_time=Ue[0],qe.end_time=Ue[1])}),ue([...oe])}})),(xe=y.actionTabs)!=null&&xe.rangePickerDisabled?Ee.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Ee.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{ee.splice(ve,1),ne([...ee]),oe.forEach((it,Ue)=>{it.group_id===ze.group_id&&oe.splice(Ue,1)}),ue([...oe])}})))}):Ee.createElement(Le.Z,null))))};var a=(0,ye.connect)(({classroomList:b})=>({classroomList:b}))(E)},92725:function(Ft,bt,te){"use strict";te.d(bt,{$J:function(){return Oe},JZ:function(){return he},bN:function(){return le},jP:function(){return be},rO:function(){return je}});var z=te(82093),ye=(me,Ne,De)=>new Promise((fe,Le)=>{var Ee=a=>{try{E(De.next(a))}catch(b){Le(b)}},re=a=>{try{E(De.throw(a))}catch(b){Le(b)}},E=a=>a.done?fe(a.value):Promise.resolve(a.value).then(Ee,re);E((De=De.apply(me,Ne)).next())});function Oe(me){return(0,z.U2)(`libraries/${me}.json`)}function je(me){return(0,z.U2)("library_tags.json",me)}function he(me){return ye(this,null,function*(){return(yield(0,z.IV)(`attachments/${me}.json`)).status===0})}function be(me){return(0,z.v_)("libraries.json",me)}function le(me,Ne){return(0,z.gz)(`libraries/${me}.json`,Ne)}},30975:function(Ft,bt,te){"use strict";te.d(bt,{AD:function(){return it},BA:function(){return ut},D9:function(){return Re},Hp:function(){return ue},IM:function(){return Ve},Iy:function(){return ge},KM:function(){return ke},KU:function(){return ht},MJ:function(){return Fe},Ne:function(){return Me},ON:function(){return gt},Uj:function(){return wt},VY:function(){return et},YO:function(){return Ae},YX:function(){return xt},Zn:function(){return E},_g:function(){return ee},_k:function(){return ot},c6:function(){return at},cr:function(){return a},eV:function(){return xe},fi:function(){return b},gh:function(){return ze},hS:function(){return nt},iA:function(){return y},j6:function(){return ne},je:function(){return st},jj:function(){return oe},kS:function(){return yt},o6:function(){return ve},pO:function(){return It},rQ:function(){return Ue},sA:function(){return Ie},xm:function(){return Ke},xo:function(){return We},y8:function(){return qe},yd:function(){return x}});var z=te(64948),ye=te(76560),Oe=te(49661),je=te(8591),he=te(90524),be=Object.defineProperty,le=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,De=(ce,ie,ae)=>ie in ce?be(ce,ie,{enumerable:!0,configurable:!0,writable:!0,value:ae}):ce[ie]=ae,fe=(ce,ie)=>{for(var ae in ie||(ie={}))me.call(ie,ae)&&De(ce,ae,ie[ae]);if(le)for(var ae of le(ie))Ne.call(ie,ae)&&De(ce,ae,ie[ae]);return ce},Le=(ce,ie,ae)=>new Promise((se,de)=>{var Ce=$e=>{try{Be(ae.next($e))}catch(Xe){de(Xe)}},pe=$e=>{try{Be(ae.throw($e))}catch(Xe){de(Xe)}},Be=$e=>$e.done?se($e.value):Promise.resolve($e.value).then(Ce,pe);Be((ae=ae.apply(ce,ie)).next())});const Ee=()=>{(0,ye.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},re=()=>{(0,ye.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},E=ce=>Le(void 0,null,function*(){Ee(),(yield(0,z.YR)(fe({},ce))).status===0&&(yield(0,Oe.QH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce.coursesId}/export_couser_info.json`,query:ce}))),re()}),a=ce=>Le(void 0,null,function*(){const ie=yield(0,z.yS)(fe({},ce));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_member_act_score`);else{if(ie.status===-2)return ie;ie.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_member_act_score`))}}),b=ce=>Le(void 0,null,function*(){const ie=yield(0,z.W0)(fe({},ce));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_score`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_score`))}}),y=ce=>Le(void 0,null,function*(){const ie=yield(0,z.Nl)(fe({},ce));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`))}}),x=ce=>Le(void 0,null,function*(){const ie=yield(0,z.IU)(fe({},ce));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/export_star_user`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/export_star_user`))}}),ee=ce=>Le(void 0,null,function*(){const ie=yield(0,z.td)(fe({},ce));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ie.status===-2)return ie;if(ie.status===-3)(0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_exercise_and_other`);else if(ie.status===-4)return ie}}),ne=ce=>Le(void 0,null,function*(){const ie=yield(0,z.QX)(fe({},ce));if(ie.status===0)je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_homework`);else{if(ie.status===-4)return ie;ie.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/course_total_homework`))}}),oe=(ce,ie)=>Le(void 0,null,function*(){const ae=yield(0,z.o_)(fe({},ce));ae.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),ue=(ce,ie)=>Le(void 0,null,function*(){const ae=yield(0,z.ZL)(fe({},ce));ae.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),ge=(ce,ie)=>Le(void 0,null,function*(){const ae=yield(0,z.aP)(fe({},ce));ae.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),Fe=(ce,ie)=>Le(void 0,null,function*(){const ae=yield(0,z.vV)(fe({},ce));ae.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`)):ae.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),Se=ce=>Le(void 0,null,function*(){Ee(),(yield exportCourseWorkListAppendix(fe({},ce))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${ce.categoryId}/works_list.zip`,query:ce}))),re()}),Ie=ce=>Le(void 0,null,function*(){Ee(),yield(0,Oe.QH)("",he.Z.API_SERVER+`/api/polls/${ce.categoryId}/commit_result.xlsx`),re()}),ze=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce.coursesId}/attendances/export_xlsx_data.xlsx`,query:ce}))}),ve=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce.coursesId}/video_study_statics.xlsx`,query:ce}))}),at=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce.coursesId}/export_video_study.xlsx`,query:ce}))}),xe=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce.coursesId}/export_course_students_info.xlsx`,query:ce}))}),it=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/school_manages/students.xlsx",query:ce}))}),Ue=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/item_banks/export.xlsx",query:ce}))}),qe=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:ce}))}),st=ce=>Le(void 0,null,function*(){const ie=yield(0,z.Uy)(fe({},ce));ie.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/exercise_score,export_exercise_users`)):ie.status===-3&&((0,ye.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ye.history.push(`/classrooms/${ce.coursesId}/exportlist/exercise_score,export_exercise_users`))}),ot=ce=>Le(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/export_records/${ce.id}.xlsx`,query:ce}))}),Ke=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:ce}))}),Re=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce==null?void 0:ce.coursesId}/${ce.menuKey}_statistic.xlsx?${ce.checkedList.map(ie=>`course_group_id[]=${ie}`).join("&")}`,query:ce}))}),Me=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/ec_years/${ce==null?void 0:ce.ec_year_id}/ec_training_objectives.xlsx`,query:ce}))}),Ve=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)(ce==null?void 0:ce.name,(0,Oe.NY)({url:he.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:ce}))}),nt=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/ec_years/${ce==null?void 0:ce.ec_year_id}/ec_courses.xlsx`,query:ce}))}),We=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/ec_years/${ce==null?void 0:ce.ec_year_id}/ec_graduation_requirements.xlsx`,query:ce}))}),et=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:ce}))}),ht=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/exercises/${ce.categoryId}/rank_list.xlsx`,query:ce}))}),yt=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:ce}))}),gt=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/examination_banks/${ce.id}.json`,query:ce}))}),xt=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/exercises/${ce.categoryId}.json`,query:ce}))}),Ae=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/polls/${ce==null?void 0:ce.id}/commit_result.json`,query:ce}))}),wt=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+"/api/paths/get_task_pass.json",query:ce}))}),It=(ce,ie)=>Le(void 0,null,function*(){yield(0,Oe.FH)(ie||"",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/exercises/${ce==null?void 0:ce.exercise_id}/consult_exercise.json`,query:ce}))}),ke=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/competitions/${ce==null?void 0:ce.identifier}/competition_commit_records/member_works.xlsx`,query:ce}))}),ut=ce=>Le(void 0,null,function*(){yield(0,Oe.FH)("",(0,Oe.NY)({url:he.Z.API_SERVER+`/api/courses/${ce==null?void 0:ce.coursesId}/group_homeworks/import_group_template.xlsx`,query:ce}))})},32187:function(Ft,bt,te){"use strict";te.d(bt,{M:function(){return be},Y:function(){return he}});var z=te(61186),ye=te.n(z),Oe=te(89392),je=te.n(Oe);const he=(le,me="YYYY-MM-DD")=>(0,Oe.cloneDeepWith)(le,De=>{if(De instanceof ye())return De.format(me)}),be=(le,me,Ne)=>{const De=fe=>Reflect.toString.call(fe)==="[object Object]";if(!De(le)&&!Array.isArray(le))return le;for(const fe of Object.keys(le))Array.isArray(le[fe])?le[fe]=le[fe].map(Le=>be(Le,me,Ne)):De(le[fe])?le[fe]=be(le[fe],me,Ne):me.includes(fe)&&typeof le[fe]=="string"&&(le[fe]=Ne?ye()(le[fe],Ne):ye()(le[fe]));return le}},98072:function(Ft,bt,te){"use strict";te.d(bt,{U:function(){return Ne}});var z=te(59301),ye=Object.defineProperty,Oe=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,be=(De,fe,Le)=>fe in De?ye(De,fe,{enumerable:!0,configurable:!0,writable:!0,value:Le}):De[fe]=Le,le=(De,fe)=>{for(var Le in fe||(fe={}))je.call(fe,Le)&&be(De,Le,fe[Le]);if(Oe)for(var Le of Oe(fe))he.call(fe,Le)&&be(De,Le,fe[Le]);return De},me=(De,fe,Le)=>new Promise((Ee,re)=>{var E=y=>{try{b(Le.next(y))}catch(x){re(x)}},a=y=>{try{b(Le.throw(y))}catch(x){re(x)}},b=y=>y.done?Ee(y.value):Promise.resolve(y.value).then(E,a);b((Le=Le.apply(De,fe)).next())});function Ne(De,fe){const[Le,Ee]=(0,z.useState)(fe),[re,E]=(0,z.useState)(!1),[a,b]=(0,z.useState)();return[Le,re,(x,ee=!1)=>me(this,null,function*(){const ne=ee?fe:le(le({},Le),x);E(!0),Ee(ne);const oe=yield De(ne);return E(!1),b(oe),oe}),a]}},23869:function(Ft,bt,te){"use strict";te.d(bt,{rX:function(){return ne},pW:function(){return oe},gy:function(){return ue},xY:function(){return ee},O5:function(){return x},tJ:function(){return re},o1:function(){return E},Rd:function(){return y}});var z=te(76560),ye=te(43418),Oe=te(28103),je=te(8591),he=te(34055),be=te(49661),le=te(87169),me=te(25510),Ne="data:image/png;base64,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",De=te.p+"static/newqrcode.a8740efb.png",fe=te(32637),Le=te(59301),Ee=(ge,Fe,Se)=>new Promise((Ie,ze)=>{var ve=it=>{try{xe(Se.next(it))}catch(Ue){ze(Ue)}},at=it=>{try{xe(Se.throw(it))}catch(Ue){ze(Ue)}},xe=it=>it.done?Ie(it.value):Promise.resolve(it.value).then(ve,at);xe((Se=Se.apply(ge,Fe)).next())});const re=(ge,Fe=!1)=>!!(E(ge)&&a(Fe)),E=ge=>(0,he.bg)()?!0:(ge({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(ge=!1)=>{var Fe;const{user:Se}=(0,z.getDvaApp)()._store.getState();return(Fe=Se.userInfo)!=null&&Fe.profile_completed?!0:(ye.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,be.xg)("/account/profile/edit"),b()}}),!1)},b=()=>{ye.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},y=()=>{ye.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Le.createElement("div",{style:{textAlign:"center"}},Le.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),Le.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:fe}),Le.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},x=()=>{var ge;const{user:Fe}=(0,z.getDvaApp)()._store.getState();return(ge=Fe.userInfo)!=null&&ge.professional_certification?!0:(ye.default.confirm({title:"\u63D0\u793A",centered:!0,content:Le.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,be.xg)("/account/certification")}}),!1)},ee=()=>(0,he.V9)()?!0:(ye.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Le.createElement("div",{className:"tc",style:{marginLeft:-38}},Le.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Le.createElement("img",{src:De,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(ge,Fe)=>ge?!0:(ye.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Le.createElement("div",null,Le.createElement("p",null,Fe||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),Le.createElement("div",{style:{marginLeft:"110px"}},Le.createElement("img",{src:Ne,width:200}),Le.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,be.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),oe=ge=>{ye.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Le.createElement("div",null,Le.createElement("div",null,Le.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),Le.createElement(Oe.Z,null),Le.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Le.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",Le.createElement("a",null,ge),"\u5929\u3002"),Le.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Le.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),Le.createElement("div",{style:{textAlign:"center",marginTop:30}},Le.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:me,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ue=(ge,Fe="")=>{const{shixunsDetail:{detail:Se}}=(0,z.getDvaApp)()._store.getState();if((Se==null?void 0:Se.public)===2||(Se==null?void 0:Se.public)===1||(Se==null?void 0:Se.shixun_status)===3){let Ie="";return(Se==null?void 0:Se.public)===2&&(Ie="\u5DF2\u516C\u5F00"),(Se==null?void 0:Se.public)===1&&(Ie="\u5F85\u5BA1\u6838"),(Se==null?void 0:Se.shixun_status)===3&&(Ie="\u5DF2\u5173\u95ED"),ye.default.info({centered:!0,icon:Le.createElement(le.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Le.createElement("div",{className:"tc",style:{marginLeft:-38}},Le.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Le.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Ie,"\uFF0C",Fe,"\u3002"),Le.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Le.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:me,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Se==null?void 0:Se.shixun_status)===2?(ye.default.confirm({centered:!0,icon:Le.createElement(le.Z,null),title:"\u63D0\u793A",content:Le.createElement("div",null,Le.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Fe,"\u3002"),Le.createElement("br",null),Le.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{ye.default.confirm({width:440,centered:!0,icon:Le.createElement(le.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>Ee(void 0,null,function*(){(yield ge({type:"shixunsDetail/cancelRelease",payload:{id:Se==null?void 0:Se.identifier}})).status!==401&&(je.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ge({type:"shixunsDetail/getShixunsDetail",payload:{id:Se==null?void 0:Se.identifier}}),ge({type:"practiceSetting/getCommonData",payload:{id:Se==null?void 0:Se.identifier}}))})})}}),!0):!1}},50371:function(Ft,bt){"use strict";function te(){const z=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ye=1;ye{const he=Oe[je];he!==void 0&&(z[je]=he)})}return z}bt.Z=te},13845:function(Ft,bt,te){"use strict";te.d(bt,{F:function(){return z},Z:function(){return ye}});function z(Oe){return Oe!=null&&Oe===Oe.window}function ye(Oe,je){var he,be;if(typeof window=="undefined")return 0;const le=je?"scrollTop":"scrollLeft";let me=0;return z(Oe)?me=Oe[je?"pageYOffset":"pageXOffset"]:Oe instanceof Document?me=Oe.documentElement[le]:(Oe instanceof HTMLElement||Oe)&&(me=Oe[le]),Oe&&!z(Oe)&&typeof me!="number"&&(me=(be=((he=Oe.ownerDocument)!==null&&he!==void 0?he:Oe).documentElement)===null||be===void 0?void 0:be[le]),me}},56762:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ye}});var z=te(59301);function ye(){const[,Oe]=z.useReducer(je=>je+1,0);return Oe}},68031:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return je}});var z=te(16089);function ye(he,be,le,me){const Ne=le-be;return he/=me/2,he<1?Ne/2*he*he*he+be:Ne/2*((he-=2)*he*he+2)+be}var Oe=te(13845);function je(he){let be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:le=()=>window,callback:me,duration:Ne=450}=be,De=le(),fe=(0,Oe.Z)(De,!0),Le=Date.now(),Ee=()=>{const E=Date.now()-Le,a=ye(E>Ne?Ne:E,fe,he,Ne);(0,Oe.F)(De)?De.scrollTo(window.pageXOffset,a):De instanceof Document||De.constructor.name==="HTMLDocument"?De.documentElement.scrollTop=a:De.scrollTop=a,E{const{componentCls:Re,iconCls:Me,antCls:Ve,badgeShadowSize:nt,motionDurationSlow:We,textFontSize:et,textFontSizeSM:ht,statusSize:yt,dotSize:gt,textFontWeight:xt,indicatorHeight:Ae,indicatorHeightSM:wt,marginXS:It}=Ke,ke=`${Ve}-scroll-number`,ut=(0,De.Z)(Ke,(ce,ie)=>{let{darkColor:ae}=ie;return{[`&${Re} ${Re}-color-${ce}`]:{background:ae,[`&:not(${Re}-count)`]:{color:ae}}}});return{[Re]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ne.Wf)(Ke)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${Re}-count`]:{zIndex:Ke.indicatorZIndex,minWidth:Ae,height:Ae,color:Ke.badgeTextColor,fontWeight:xt,fontSize:et,lineHeight:`${Ae}px`,whiteSpace:"nowrap",textAlign:"center",background:Ke.badgeColor,borderRadius:Ae/2,boxShadow:`0 0 0 ${nt}px ${Ke.badgeShadowColor}`,transition:`background ${Ke.motionDurationMid}`,a:{color:Ke.badgeTextColor},"a:hover":{color:Ke.badgeTextColor},"a:hover &":{background:Ke.badgeColorHover}},[`${Re}-count-sm`]:{minWidth:wt,height:wt,fontSize:ht,lineHeight:`${wt}px`,borderRadius:wt/2},[`${Re}-multiple-words`]:{padding:`0 ${Ke.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${Re}-dot`]:{zIndex:Ke.indicatorZIndex,width:gt,minWidth:gt,height:gt,background:Ke.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${nt}px ${Ke.badgeShadowColor}`},[`${Re}-dot${ke}`]:{transition:`background ${We}`},[`${Re}-count, ${Re}-dot, ${ke}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Me}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${Re}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${Re}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:yt,height:yt,verticalAlign:"middle",borderRadius:"50%"},[`${Re}-status-success`]:{backgroundColor:Ke.colorSuccess},[`${Re}-status-processing`]:{overflow:"visible",color:Ke.colorPrimary,backgroundColor:Ke.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:nt,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:Ee,animationDuration:Ke.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${Re}-status-default`]:{backgroundColor:Ke.colorTextPlaceholder},[`${Re}-status-error`]:{backgroundColor:Ke.colorError},[`${Re}-status-warning`]:{backgroundColor:Ke.colorWarning},[`${Re}-status-text`]:{marginInlineStart:It,color:Ke.colorText,fontSize:Ke.fontSize}}}),ut),{[`${Re}-zoom-appear, ${Re}-zoom-enter`]:{animationName:re,animationDuration:Ke.motionDurationSlow,animationTimingFunction:Ke.motionEaseOutBack,animationFillMode:"both"},[`${Re}-zoom-leave`]:{animationName:E,animationDuration:Ke.motionDurationSlow,animationTimingFunction:Ke.motionEaseOutBack,animationFillMode:"both"},[`&${Re}-not-a-wrapper`]:{[`${Re}-zoom-appear, ${Re}-zoom-enter`]:{animationName:a,animationDuration:Ke.motionDurationSlow,animationTimingFunction:Ke.motionEaseOutBack},[`${Re}-zoom-leave`]:{animationName:b,animationDuration:Ke.motionDurationSlow,animationTimingFunction:Ke.motionEaseOutBack},[`&:not(${Re}-status)`]:{verticalAlign:"middle"},[`${ke}-custom-component, ${Re}-count`]:{transform:"none"},[`${ke}-custom-component, ${ke}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${ke}`]:{overflow:"hidden",[`${ke}-only`]:{position:"relative",display:"inline-block",height:Ae,transition:`all ${Ke.motionDurationSlow} ${Ke.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${ke}-only-unit`]:{height:Ae,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${ke}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${Re}-count, ${Re}-dot, ${ke}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ee=Ke=>{const{fontSize:Re,lineHeight:Me,lineWidth:Ve,marginXS:nt,colorBorderBg:We}=Ke,et=Math.round(Re*Me),ht=Ve,yt=Ke.colorBgContainer,gt=Ke.colorError,xt=Ke.colorErrorHover;return(0,fe.TS)(Ke,{badgeFontHeight:et,badgeShadowSize:ht,badgeTextColor:yt,badgeColor:gt,badgeColorHover:xt,badgeShadowColor:We,badgeProcessingDuration:"1.2s",badgeRibbonOffset:nt,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},ne=Ke=>{const{fontSize:Re,lineHeight:Me,fontSizeSM:Ve,lineWidth:nt}=Ke;return{indicatorZIndex:"auto",indicatorHeight:Math.round(Re*Me)-2*nt,indicatorHeightSM:Re,dotSize:Ve/2,textFontSize:Ve,textFontSizeSM:Ve,textFontWeight:"normal",statusSize:Ve/2}};var oe=(0,Le.Z)("Badge",Ke=>{const Re=ee(Ke);return[x(Re)]},ne);const ue=Ke=>{const{antCls:Re,badgeFontHeight:Me,marginXS:Ve,badgeRibbonOffset:nt}=Ke,We=`${Re}-ribbon`,et=`${Re}-ribbon-wrapper`,ht=(0,De.Z)(Ke,(yt,gt)=>{let{darkColor:xt}=gt;return{[`&${We}-color-${yt}`]:{background:xt,color:xt}}});return{[`${et}`]:{position:"relative"},[`${We}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ne.Wf)(Ke)),{position:"absolute",top:Ve,padding:`0 ${Ke.paddingXS}px`,color:Ke.colorPrimary,lineHeight:`${Me}px`,whiteSpace:"nowrap",backgroundColor:Ke.colorPrimary,borderRadius:Ke.borderRadiusSM,[`${We}-text`]:{color:Ke.colorTextLightSolid},[`${We}-corner`]:{position:"absolute",top:"100%",width:nt,height:nt,color:"currentcolor",border:`${nt/2}px solid`,transform:Ke.badgeRibbonCornerTransform,transformOrigin:"top",filter:Ke.badgeRibbonCornerFilter}}),ht),{[`&${We}-placement-end`]:{insetInlineEnd:-nt,borderEndEndRadius:0,[`${We}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${We}-placement-start`]:{insetInlineStart:-nt,borderEndStartRadius:0,[`${We}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var ge=(0,Le.Z)(["Badge","Ribbon"],Ke=>{const Re=ee(Ke);return[ue(Re)]},ne),Se=Ke=>{const{className:Re,prefixCls:Me,style:Ve,color:nt,children:We,text:et,placement:ht="end",rootClassName:yt}=Ke,{getPrefixCls:gt,direction:xt}=je.useContext(le.E_),Ae=gt("ribbon",Me),wt=(0,he.o2)(nt,!1),It=ye()(Ae,`${Ae}-placement-${ht}`,{[`${Ae}-rtl`]:xt==="rtl",[`${Ae}-color-${nt}`]:wt},Re),[ke,ut]=ge(Ae),ce={},ie={};return nt&&!wt&&(ce.background=nt,ie.color=nt),ke(je.createElement("div",{className:ye()(`${Ae}-wrapper`,yt,ut)},We,je.createElement("div",{className:ye()(It,ut),style:Object.assign(Object.assign({},ce),Ve)},je.createElement("span",{className:`${Ae}-text`},et),je.createElement("div",{className:`${Ae}-corner`,style:ie}))))};function Ie(Ke){let{prefixCls:Re,value:Me,current:Ve,offset:nt=0}=Ke,We;return nt&&(We={position:"absolute",top:`${nt}00%`,left:0}),je.createElement("span",{style:We,className:ye()(`${Re}-only-unit`,{current:Ve})},Me)}function ze(Ke,Re,Me){let Ve=Ke,nt=0;for(;(Ve+10)%10!==Re;)Ve+=Me,nt+=Me;return nt}function ve(Ke){const{prefixCls:Re,count:Me,value:Ve}=Ke,nt=Number(Ve),We=Math.abs(Me),[et,ht]=je.useState(nt),[yt,gt]=je.useState(We),xt=()=>{ht(nt),gt(We)};je.useEffect(()=>{const It=setTimeout(()=>{xt()},1e3);return()=>{clearTimeout(It)}},[nt]);let Ae,wt;if(et===nt||Number.isNaN(nt)||Number.isNaN(et))Ae=[je.createElement(Ie,Object.assign({},Ke,{key:nt,current:!0}))],wt={transition:"none"};else{Ae=[];const It=nt+10,ke=[];for(let ie=nt;ie<=It;ie+=1)ke.push(ie);const ut=ke.findIndex(ie=>ie%10===et);Ae=ke.map((ie,ae)=>{const se=ie%10;return je.createElement(Ie,Object.assign({},Ke,{key:ie,value:se,offset:ae-ut,current:ae===ut}))});const ce=yt{const{prefixCls:Me,count:Ve,className:nt,motionClassName:We,style:et,title:ht,show:yt,component:gt="sup",children:xt}=Ke,Ae=at(Ke,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:wt}=je.useContext(le.E_),It=wt("scroll-number",Me),ke=Object.assign(Object.assign({},Ae),{"data-show":yt,style:et,className:ye()(It,nt,We),title:ht});let ut=Ve;if(Ve&&Number(Ve)%1===0){const ce=String(Ve).split("");ut=je.createElement("bdi",null,ce.map((ie,ae)=>je.createElement(ve,{prefixCls:It,count:Number(Ve),value:ie,key:ce.length-ae})))}return et&&et.borderColor&&(ke.style=Object.assign(Object.assign({},et),{boxShadow:`0 0 0 1px ${et.borderColor} inset`})),xt?(0,be.Tm)(xt,ce=>({className:ye()(`${It}-custom-component`,ce==null?void 0:ce.className,We)})):je.createElement(gt,Object.assign({},ke,{ref:Re}),ut)}),Ue=function(Ke,Re){var Me={};for(var Ve in Ke)Object.prototype.hasOwnProperty.call(Ke,Ve)&&Re.indexOf(Ve)<0&&(Me[Ve]=Ke[Ve]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Ve=Object.getOwnPropertySymbols(Ke);nt{var Me,Ve,nt,We,et;const{prefixCls:ht,scrollNumberPrefixCls:yt,children:gt,status:xt,text:Ae,color:wt,count:It=null,overflowCount:ke=99,dot:ut=!1,size:ce="default",title:ie,offset:ae,style:se,className:de,rootClassName:Ce,classNames:pe,styles:Be,showZero:$e=!1}=Ke,Xe=Ue(Ke,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Pe,direction:mt,badge:St}=je.useContext(le.E_),zt=Pe("badge",ht),[Ht,jt]=oe(zt),Wt=It>ke?`${ke}+`:It,Je=Wt==="0"||Wt===0,lt=It===null||Je&&!$e,Dt=(xt!=null||wt!=null)&<,Lt=ut&&!Je,ln=Lt?"":Wt,mn=(0,je.useMemo)(()=>(ln==null||ln===""||Je&&!$e)&&!Lt,[ln,Je,$e,Lt]),fn=(0,je.useRef)(It);mn||(fn.current=It);const Dn=fn.current,ua=(0,je.useRef)(ln);mn||(ua.current=ln);const Na=ua.current,Pa=(0,je.useRef)(Lt);mn||(Pa.current=Lt);const wa=(0,je.useMemo)(()=>{if(!ae)return Object.assign(Object.assign({},St==null?void 0:St.style),se);const Ia={marginTop:ae[1]};return mt==="rtl"?Ia.left=parseInt(ae[0],10):Ia.right=-parseInt(ae[0],10),Object.assign(Object.assign(Object.assign({},Ia),St==null?void 0:St.style),se)},[mt,ae,se,St==null?void 0:St.style]),ar=ie!=null?ie:typeof Dn=="string"||typeof Dn=="number"?Dn:void 0,sr=mn||!Ae?null:je.createElement("span",{className:`${zt}-status-text`},Ae),ma=!Dn||typeof Dn!="object"?void 0:(0,be.Tm)(Dn,Ia=>({style:Object.assign(Object.assign({},wa),Ia.style)})),mr=(0,he.o2)(wt,!1),ir=ye()(pe==null?void 0:pe.indicator,(Me=St==null?void 0:St.classNames)===null||Me===void 0?void 0:Me.indicator,{[`${zt}-status-dot`]:Dt,[`${zt}-status-${xt}`]:!!xt,[`${zt}-color-${wt}`]:mr}),on={};wt&&!mr&&(on.color=wt,on.background=wt);const bn=ye()(zt,{[`${zt}-status`]:Dt,[`${zt}-not-a-wrapper`]:!gt,[`${zt}-rtl`]:mt==="rtl"},de,Ce,St==null?void 0:St.className,(Ve=St==null?void 0:St.classNames)===null||Ve===void 0?void 0:Ve.root,pe==null?void 0:pe.root,jt);if(!gt&&Dt){const Ia=wa.color;return Ht(je.createElement("span",Object.assign({},Xe,{className:bn,style:Object.assign(Object.assign(Object.assign({},Be==null?void 0:Be.root),(nt=St==null?void 0:St.styles)===null||nt===void 0?void 0:nt.root),wa)}),je.createElement("span",{className:ir,style:Object.assign(Object.assign(Object.assign({},Be==null?void 0:Be.indicator),(We=St==null?void 0:St.styles)===null||We===void 0?void 0:We.indicator),on)}),Ae&&je.createElement("span",{style:{color:Ia},className:`${zt}-status-text`},Ae)))}return Ht(je.createElement("span",Object.assign({ref:Re},Xe,{className:bn,style:Object.assign(Object.assign({},(et=St==null?void 0:St.styles)===null||et===void 0?void 0:et.root),Be==null?void 0:Be.root)}),gt,je.createElement(Oe.default,{visible:!mn,motionName:`${zt}-zoom`,motionAppear:!1,motionDeadline:1e3},Ia=>{let{className:fa,ref:da}=Ia;var yr,Hn;const vo=Pe("scroll-number",yt),ho=Pa.current,jr=ye()(pe==null?void 0:pe.indicator,(yr=St==null?void 0:St.classNames)===null||yr===void 0?void 0:yr.indicator,{[`${zt}-dot`]:ho,[`${zt}-count`]:!ho,[`${zt}-count-sm`]:ce==="small",[`${zt}-multiple-words`]:!ho&&Na&&Na.toString().length>1,[`${zt}-status-${xt}`]:!!xt,[`${zt}-color-${wt}`]:mr});let _t=Object.assign(Object.assign(Object.assign({},Be==null?void 0:Be.indicator),(Hn=St==null?void 0:St.styles)===null||Hn===void 0?void 0:Hn.indicator),wa);return wt&&!mr&&(_t=_t||{},_t.background=wt),je.createElement(it,{prefixCls:vo,show:!mn,motionClassName:fa,className:jr,count:Na,title:ar,style:_t,key:"scrollNumber",ref:da},ma)}),sr))},st=je.forwardRef(qe);st.Ribbon=Se;var ot=st},66104:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return it}});var z=te(92310),ye=te.n(z),Oe=te(11592),je=te(26112),he=te(59301),be=te(92343),le=te(36355),me=te(84105),Ne=te(91857);const De=Ue=>{let{children:qe}=Ue;const{getPrefixCls:st}=he.useContext(le.E_),ot=st("breadcrumb");return he.createElement("li",{className:`${ot}-separator`,"aria-hidden":"true"},qe===""?qe:qe||"/")};De.__ANT_BREADCRUMB_SEPARATOR=!0;var fe=De,Le=function(Ue,qe){var st={};for(var ot in Ue)Object.prototype.hasOwnProperty.call(Ue,ot)&&qe.indexOf(ot)<0&&(st[ot]=Ue[ot]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,ot=Object.getOwnPropertySymbols(Ue);Keqe[Ke]||ot)}function re(Ue,qe,st,ot){if(st==null)return null;const{className:Ke,onClick:Re}=qe,Me=Le(qe,["className","onClick"]),Ve=Object.assign(Object.assign({},(0,je.Z)(Me,{data:!0,aria:!0})),{onClick:Re});return ot!==void 0?he.createElement("a",Object.assign({},Ve,{className:ye()(`${Ue}-link`,Ke),href:ot}),st):he.createElement("span",Object.assign({},Ve,{className:ye()(`${Ue}-link`,Ke)}),st)}function E(Ue,qe){return(ot,Ke,Re,Me,Ve)=>{if(qe)return qe(ot,Ke,Re,Me);const nt=Ee(ot,Ke);return re(Ue,ot,nt,Ve)}}var a=function(Ue,qe){var st={};for(var ot in Ue)Object.prototype.hasOwnProperty.call(Ue,ot)&&qe.indexOf(ot)<0&&(st[ot]=Ue[ot]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,ot=Object.getOwnPropertySymbols(Ue);Ke{const{prefixCls:qe,separator:st="/",children:ot,menu:Ke,overlay:Re,dropdownProps:Me,href:Ve}=Ue,We=(et=>{if(Ke||Re){const ht=Object.assign({},Me);if(Ke){const yt=Ke||{},{items:gt}=yt,xt=a(yt,["items"]);ht.menu=Object.assign(Object.assign({},xt),{items:gt==null?void 0:gt.map((Ae,wt)=>{var{key:It,title:ke,label:ut,path:ce}=Ae,ie=a(Ae,["key","title","label","path"]);let ae=ut!=null?ut:ke;return ce&&(ae=he.createElement("a",{href:`${Ve}${ce}`},ae)),Object.assign(Object.assign({},ie),{key:It!=null?It:wt,label:ae})})})}else Re&&(ht.overlay=Re);return he.createElement(Ne.Z,Object.assign({placement:"bottom"},ht),he.createElement("span",{className:`${qe}-overlay-link`},et,he.createElement(me.Z,null)))}return et})(ot);return We!=null?he.createElement(he.Fragment,null,he.createElement("li",null,We),st&&he.createElement(fe,null,st)):null},y=Ue=>{const{prefixCls:qe,children:st,href:ot}=Ue,Ke=a(Ue,["prefixCls","children","href"]),{getPrefixCls:Re}=he.useContext(le.E_),Me=Re("breadcrumb",qe);return he.createElement(b,Object.assign({},Ke,{prefixCls:Me}),re(Me,Ke,st,ot))};y.__ANT_BREADCRUMB_ITEM=!0;var x=y,ee=te(17313),ne=te(83116),oe=te(37613);const ue=Ue=>{const{componentCls:qe,iconCls:st}=Ue;return{[qe]:Object.assign(Object.assign({},(0,ee.Wf)(Ue)),{color:Ue.itemColor,fontSize:Ue.fontSize,[st]:{fontSize:Ue.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Ue.linkColor,transition:`color ${Ue.motionDurationMid}`,padding:`0 ${Ue.paddingXXS}px`,borderRadius:Ue.borderRadiusSM,height:Ue.lineHeight*Ue.fontSize,display:"inline-block",marginInline:-Ue.marginXXS,"&:hover":{color:Ue.linkHoverColor,backgroundColor:Ue.colorBgTextHover}},(0,ee.Qy)(Ue)),"li:last-child":{color:Ue.lastItemColor},[`${qe}-separator`]:{marginInline:Ue.separatorMargin,color:Ue.separatorColor},[`${qe}-link`]:{[` > ${st} + span, > ${st} + a - `]:{marginInlineStart:Ue.marginXXS}},[`${qe}-overlay-link`]:{borderRadius:Ue.borderRadiusSM,height:Ue.lineHeight*Ue.fontSize,display:"inline-block",padding:`0 ${Ue.paddingXXS}px`,marginInline:-Ue.marginXXS,[`> ${st}`]:{marginInlineStart:Ue.marginXXS,fontSize:Ue.fontSizeIcon},"&:hover":{color:Ue.linkHoverColor,backgroundColor:Ue.colorBgTextHover,a:{color:Ue.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Ue.componentCls}-rtl`]:{direction:"rtl"}})}};var ge=(0,ne.Z)("Breadcrumb",Ue=>{const qe=(0,oe.TS)(Ue,{});return[ue(qe)]},Ue=>({itemColor:Ue.colorTextDescription,lastItemColor:Ue.colorText,iconFontSize:Ue.fontSize,linkColor:Ue.colorTextDescription,linkHoverColor:Ue.colorText,separatorColor:Ue.colorTextDescription,separatorMargin:Ue.marginXS})),Fe=function(Ue,qe){var st={};for(var ot in Ue)Object.prototype.hasOwnProperty.call(Ue,ot)&&qe.indexOf(ot)<0&&(st[ot]=Ue[ot]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,ot=Object.getOwnPropertySymbols(Ue);Ke{var{breadcrumbName:Me}=Re,Ve=Fe(Re,["breadcrumbName"]);return Object.assign(Object.assign({},Ve),{title:Me})})}),Ke}function Ie(Ue,qe){return(0,he.useMemo)(()=>Ue||(qe?qe.map(Se):null),[Ue,qe])}var ze=function(Ue,qe){var st={};for(var ot in Ue)Object.prototype.hasOwnProperty.call(Ue,ot)&&qe.indexOf(ot)<0&&(st[ot]=Ue[ot]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,ot=Object.getOwnPropertySymbols(Ue);Ke{if(qe===void 0)return qe;let st=(qe||"").replace(/^\//,"");return Object.keys(Ue).forEach(ot=>{st=st.replace(`:${ot}`,Ue[ot])}),st},at=Ue=>{const{prefixCls:qe,separator:st="/",style:ot,className:Ke,rootClassName:Re,routes:Me,items:Ve,children:nt,itemRender:We,params:et={}}=Ue,ht=ze(Ue,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:yt,direction:gt,breadcrumb:xt}=he.useContext(le.E_);let Ae;const wt=yt("breadcrumb",qe),[It,ke]=ge(wt),ut=Ie(Ve,Me),ce=E(wt,We);if(ut&&ut.length>0){const se=[],de=Ve||Me;Ae=ut.map((Ce,pe)=>{const{path:Be,key:$e,type:Xe,menu:Pe,overlay:mt,onClick:St,className:zt,separator:Gt,dropdownProps:Ht}=Ce,Wt=ve(et,Be);Wt!==void 0&&se.push(Wt);const Je=$e!=null?$e:pe;if(Xe==="separator")return he.createElement(fe,{key:Je},Gt);const lt={},Dt=pe===ut.length-1;Pe?lt.menu=Pe:mt&&(lt.overlay=mt);let{href:Lt}=Ce;return se.length&&Wt!==void 0&&(Lt=`#/${se.join("/")}`),he.createElement(b,Object.assign({key:Je},lt,(0,je.Z)(Ce,{data:!0,aria:!0}),{className:zt,dropdownProps:Ht,href:Lt,separator:Dt?"":st,onClick:St,prefixCls:wt}),ce(Ce,et,de,se,Lt))})}else if(nt){const se=(0,Oe.Z)(nt).length;Ae=(0,Oe.Z)(nt).map((de,Ce)=>{if(!de)return de;const pe=Ce===se-1;return(0,be.Tm)(de,{separator:pe?"":st,key:Ce})})}const ie=ye()(wt,xt==null?void 0:xt.className,{[`${wt}-rtl`]:gt==="rtl"},Ke,Re,ke),ae=Object.assign(Object.assign({},xt==null?void 0:xt.style),ot);return It(he.createElement("nav",Object.assign({className:ie,style:ae},ht),he.createElement("ol",null,Ae)))};at.Item=x,at.Separator=fe;var xe=at,it=xe},24905:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return ge}});var z=te(92310),ye=te.n(z),Oe=te(5630),je=te(59301),he=te(36355),be=te(1684),le=te(32441),Ne=je.createContext(null),De=te(98447),fe=te(14088),Le=te(4572),Ee=function(Fe,Se){var Ie={};for(var ze in Fe)Object.prototype.hasOwnProperty.call(Fe,ze)&&Se.indexOf(ze)<0&&(Ie[ze]=Fe[ze]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,ze=Object.getOwnPropertySymbols(Fe);ve{var Ie;const{prefixCls:ze,className:ve,rootClassName:at,children:xe,indeterminate:it=!1,style:Ue,onMouseEnter:qe,onMouseLeave:st,skipGroup:ot=!1,disabled:Ke}=Fe,Re=Ee(Fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Me,direction:Ve,checkbox:nt}=je.useContext(he.E_),We=je.useContext(Ne),{isFormItemInput:et}=je.useContext(le.aM),ht=je.useContext(be.Z),yt=(Ie=(We==null?void 0:We.disabled)||Ke)!==null&&Ie!==void 0?Ie:ht,gt=je.useRef(Re.value);je.useEffect(()=>{We==null||We.registerValue(Re.value)},[]),je.useEffect(()=>{if(!ot)return Re.value!==gt.current&&(We==null||We.cancelValue(gt.current),We==null||We.registerValue(Re.value),gt.current=Re.value),()=>We==null?void 0:We.cancelValue(Re.value)},[Re.value]);const xt=Me("checkbox",ze),[Ae,wt]=(0,De.ZP)(xt),It=Object.assign({},Re);We&&!ot&&(It.onChange=function(){Re.onChange&&Re.onChange.apply(Re,arguments),We.toggleOption&&We.toggleOption({label:xe,value:Re.value})},It.name=We.name,It.checked=We.value.includes(Re.value));const ke=ye()(`${xt}-wrapper`,{[`${xt}-rtl`]:Ve==="rtl",[`${xt}-wrapper-checked`]:It.checked,[`${xt}-wrapper-disabled`]:yt,[`${xt}-wrapper-in-form-item`]:et},nt==null?void 0:nt.className,ve,at,wt),ut=ye()({[`${xt}-indeterminate`]:it},Le.A,wt),ce=it?"mixed":void 0;return Ae(je.createElement(fe.Z,{component:"Checkbox",disabled:yt},je.createElement("label",{className:ke,style:Object.assign(Object.assign({},nt==null?void 0:nt.style),Ue),onMouseEnter:qe,onMouseLeave:st},je.createElement(Oe.Z,Object.assign({"aria-checked":ce},It,{prefixCls:xt,className:ut,disabled:yt,ref:Se})),xe!==void 0&&je.createElement("span",null,xe))))};var a=je.forwardRef(re),b=te(3300),y=te(2738),x=function(Fe,Se){var Ie={};for(var ze in Fe)Object.prototype.hasOwnProperty.call(Fe,ze)&&Se.indexOf(ze)<0&&(Ie[ze]=Fe[ze]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,ze=Object.getOwnPropertySymbols(Fe);ve{const{defaultValue:Ie,children:ze,options:ve=[],prefixCls:at,className:xe,rootClassName:it,style:Ue,onChange:qe}=Fe,st=x(Fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ot,direction:Ke}=je.useContext(he.E_),[Re,Me]=je.useState(st.value||Ie||[]),[Ve,nt]=je.useState([]);je.useEffect(()=>{"value"in st&&Me(st.value||[])},[st.value]);const We=je.useMemo(()=>ve.map(ie=>typeof ie=="string"||typeof ie=="number"?{label:ie,value:ie}:ie),[ve]),et=ie=>{nt(ae=>ae.filter(se=>se!==ie))},ht=ie=>{nt(ae=>[].concat((0,b.Z)(ae),[ie]))},yt=ie=>{const ae=Re.indexOf(ie.value),se=(0,b.Z)(Re);ae===-1?se.push(ie.value):se.splice(ae,1),"value"in st||Me(se),qe==null||qe(se.filter(de=>Ve.includes(de)).sort((de,Ce)=>{const pe=We.findIndex($e=>$e.value===de),Be=We.findIndex($e=>$e.value===Ce);return pe-Be}))},gt=ot("checkbox",at),xt=`${gt}-group`,[Ae,wt]=(0,De.ZP)(gt),It=(0,y.Z)(st,["value","disabled"]),ke=ve.length?We.map(ie=>je.createElement(a,{prefixCls:gt,key:ie.value.toString(),disabled:"disabled"in ie?ie.disabled:st.disabled,value:ie.value,checked:Re.includes(ie.value),onChange:ie.onChange,className:`${xt}-item`,style:ie.style,title:ie.title},ie.label)):ze,ut={toggleOption:yt,value:Re,disabled:st.disabled,name:st.name,registerValue:ht,cancelValue:et},ce=ye()(xt,{[`${xt}-rtl`]:Ke==="rtl"},xe,it,wt);return Ae(je.createElement("div",Object.assign({className:ce,style:Ue},It,{ref:Se}),je.createElement(Ne.Provider,{value:ut},ke)))},ne=je.forwardRef(ee);var oe=je.memo(ne);const ue=a;ue.Group=oe,ue.__ANT_CHECKBOX=!0;var ge=ue},98447:function(Ft,bt,te){"use strict";te.d(bt,{C2:function(){return he}});var z=te(17313),ye=te(37613),Oe=te(83116);const je=be=>{const{checkboxCls:le}=be,me=`${le}-wrapper`;return[{[`${le}-group`]:Object.assign(Object.assign({},(0,z.Wf)(be)),{display:"inline-flex",flexWrap:"wrap",columnGap:be.marginXS,[`> ${be.antCls}-row`]:{flex:1}}),[me]:Object.assign(Object.assign({},(0,z.Wf)(be)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${me}`]:{marginInlineStart:0},[`&${me}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[le]:Object.assign(Object.assign({},(0,z.Wf)(be)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:be.borderRadiusSM,alignSelf:"center",[`${le}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${le}-inner`]:Object.assign({},(0,z.oN)(be))},[`${le}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:be.checkboxSize,height:be.checkboxSize,direction:"ltr",backgroundColor:be.colorBgContainer,border:`${be.lineWidth}px ${be.lineType} ${be.colorBorder}`,borderRadius:be.borderRadiusSM,borderCollapse:"separate",transition:`all ${be.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:be.checkboxSize/14*5,height:be.checkboxSize/14*8,border:`${be.lineWidthBold}px solid ${be.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${be.motionDurationFast} ${be.motionEaseInBack}, opacity ${be.motionDurationFast}`}},"& + span":{paddingInlineStart:be.paddingXS,paddingInlineEnd:be.paddingXS}})},{[` + `]:{marginInlineStart:Ue.marginXXS}},[`${qe}-overlay-link`]:{borderRadius:Ue.borderRadiusSM,height:Ue.lineHeight*Ue.fontSize,display:"inline-block",padding:`0 ${Ue.paddingXXS}px`,marginInline:-Ue.marginXXS,[`> ${st}`]:{marginInlineStart:Ue.marginXXS,fontSize:Ue.fontSizeIcon},"&:hover":{color:Ue.linkHoverColor,backgroundColor:Ue.colorBgTextHover,a:{color:Ue.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Ue.componentCls}-rtl`]:{direction:"rtl"}})}};var ge=(0,ne.Z)("Breadcrumb",Ue=>{const qe=(0,oe.TS)(Ue,{});return[ue(qe)]},Ue=>({itemColor:Ue.colorTextDescription,lastItemColor:Ue.colorText,iconFontSize:Ue.fontSize,linkColor:Ue.colorTextDescription,linkHoverColor:Ue.colorText,separatorColor:Ue.colorTextDescription,separatorMargin:Ue.marginXS})),Fe=function(Ue,qe){var st={};for(var ot in Ue)Object.prototype.hasOwnProperty.call(Ue,ot)&&qe.indexOf(ot)<0&&(st[ot]=Ue[ot]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,ot=Object.getOwnPropertySymbols(Ue);Ke{var{breadcrumbName:Me}=Re,Ve=Fe(Re,["breadcrumbName"]);return Object.assign(Object.assign({},Ve),{title:Me})})}),Ke}function Ie(Ue,qe){return(0,he.useMemo)(()=>Ue||(qe?qe.map(Se):null),[Ue,qe])}var ze=function(Ue,qe){var st={};for(var ot in Ue)Object.prototype.hasOwnProperty.call(Ue,ot)&&qe.indexOf(ot)<0&&(st[ot]=Ue[ot]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,ot=Object.getOwnPropertySymbols(Ue);Ke{if(qe===void 0)return qe;let st=(qe||"").replace(/^\//,"");return Object.keys(Ue).forEach(ot=>{st=st.replace(`:${ot}`,Ue[ot])}),st},at=Ue=>{const{prefixCls:qe,separator:st="/",style:ot,className:Ke,rootClassName:Re,routes:Me,items:Ve,children:nt,itemRender:We,params:et={}}=Ue,ht=ze(Ue,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:yt,direction:gt,breadcrumb:xt}=he.useContext(le.E_);let Ae;const wt=yt("breadcrumb",qe),[It,ke]=ge(wt),ut=Ie(Ve,Me),ce=E(wt,We);if(ut&&ut.length>0){const se=[],de=Ve||Me;Ae=ut.map((Ce,pe)=>{const{path:Be,key:$e,type:Xe,menu:Pe,overlay:mt,onClick:St,className:zt,separator:Ht,dropdownProps:jt}=Ce,Wt=ve(et,Be);Wt!==void 0&&se.push(Wt);const Je=$e!=null?$e:pe;if(Xe==="separator")return he.createElement(fe,{key:Je},Ht);const lt={},Dt=pe===ut.length-1;Pe?lt.menu=Pe:mt&&(lt.overlay=mt);let{href:Lt}=Ce;return se.length&&Wt!==void 0&&(Lt=`#/${se.join("/")}`),he.createElement(b,Object.assign({key:Je},lt,(0,je.Z)(Ce,{data:!0,aria:!0}),{className:zt,dropdownProps:jt,href:Lt,separator:Dt?"":st,onClick:St,prefixCls:wt}),ce(Ce,et,de,se,Lt))})}else if(nt){const se=(0,Oe.Z)(nt).length;Ae=(0,Oe.Z)(nt).map((de,Ce)=>{if(!de)return de;const pe=Ce===se-1;return(0,be.Tm)(de,{separator:pe?"":st,key:Ce})})}const ie=ye()(wt,xt==null?void 0:xt.className,{[`${wt}-rtl`]:gt==="rtl"},Ke,Re,ke),ae=Object.assign(Object.assign({},xt==null?void 0:xt.style),ot);return It(he.createElement("nav",Object.assign({className:ie,style:ae},ht),he.createElement("ol",null,Ae)))};at.Item=x,at.Separator=fe;var xe=at,it=xe},24905:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return ge}});var z=te(92310),ye=te.n(z),Oe=te(5630),je=te(59301),he=te(36355),be=te(1684),le=te(32441),Ne=je.createContext(null),De=te(98447),fe=te(14088),Le=te(4572),Ee=function(Fe,Se){var Ie={};for(var ze in Fe)Object.prototype.hasOwnProperty.call(Fe,ze)&&Se.indexOf(ze)<0&&(Ie[ze]=Fe[ze]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,ze=Object.getOwnPropertySymbols(Fe);ve{var Ie;const{prefixCls:ze,className:ve,rootClassName:at,children:xe,indeterminate:it=!1,style:Ue,onMouseEnter:qe,onMouseLeave:st,skipGroup:ot=!1,disabled:Ke}=Fe,Re=Ee(Fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Me,direction:Ve,checkbox:nt}=je.useContext(he.E_),We=je.useContext(Ne),{isFormItemInput:et}=je.useContext(le.aM),ht=je.useContext(be.Z),yt=(Ie=(We==null?void 0:We.disabled)||Ke)!==null&&Ie!==void 0?Ie:ht,gt=je.useRef(Re.value);je.useEffect(()=>{We==null||We.registerValue(Re.value)},[]),je.useEffect(()=>{if(!ot)return Re.value!==gt.current&&(We==null||We.cancelValue(gt.current),We==null||We.registerValue(Re.value),gt.current=Re.value),()=>We==null?void 0:We.cancelValue(Re.value)},[Re.value]);const xt=Me("checkbox",ze),[Ae,wt]=(0,De.ZP)(xt),It=Object.assign({},Re);We&&!ot&&(It.onChange=function(){Re.onChange&&Re.onChange.apply(Re,arguments),We.toggleOption&&We.toggleOption({label:xe,value:Re.value})},It.name=We.name,It.checked=We.value.includes(Re.value));const ke=ye()(`${xt}-wrapper`,{[`${xt}-rtl`]:Ve==="rtl",[`${xt}-wrapper-checked`]:It.checked,[`${xt}-wrapper-disabled`]:yt,[`${xt}-wrapper-in-form-item`]:et},nt==null?void 0:nt.className,ve,at,wt),ut=ye()({[`${xt}-indeterminate`]:it},Le.A,wt),ce=it?"mixed":void 0;return Ae(je.createElement(fe.Z,{component:"Checkbox",disabled:yt},je.createElement("label",{className:ke,style:Object.assign(Object.assign({},nt==null?void 0:nt.style),Ue),onMouseEnter:qe,onMouseLeave:st},je.createElement(Oe.Z,Object.assign({"aria-checked":ce},It,{prefixCls:xt,className:ut,disabled:yt,ref:Se})),xe!==void 0&&je.createElement("span",null,xe))))};var a=je.forwardRef(re),b=te(3300),y=te(2738),x=function(Fe,Se){var Ie={};for(var ze in Fe)Object.prototype.hasOwnProperty.call(Fe,ze)&&Se.indexOf(ze)<0&&(Ie[ze]=Fe[ze]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,ze=Object.getOwnPropertySymbols(Fe);ve{const{defaultValue:Ie,children:ze,options:ve=[],prefixCls:at,className:xe,rootClassName:it,style:Ue,onChange:qe}=Fe,st=x(Fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ot,direction:Ke}=je.useContext(he.E_),[Re,Me]=je.useState(st.value||Ie||[]),[Ve,nt]=je.useState([]);je.useEffect(()=>{"value"in st&&Me(st.value||[])},[st.value]);const We=je.useMemo(()=>ve.map(ie=>typeof ie=="string"||typeof ie=="number"?{label:ie,value:ie}:ie),[ve]),et=ie=>{nt(ae=>ae.filter(se=>se!==ie))},ht=ie=>{nt(ae=>[].concat((0,b.Z)(ae),[ie]))},yt=ie=>{const ae=Re.indexOf(ie.value),se=(0,b.Z)(Re);ae===-1?se.push(ie.value):se.splice(ae,1),"value"in st||Me(se),qe==null||qe(se.filter(de=>Ve.includes(de)).sort((de,Ce)=>{const pe=We.findIndex($e=>$e.value===de),Be=We.findIndex($e=>$e.value===Ce);return pe-Be}))},gt=ot("checkbox",at),xt=`${gt}-group`,[Ae,wt]=(0,De.ZP)(gt),It=(0,y.Z)(st,["value","disabled"]),ke=ve.length?We.map(ie=>je.createElement(a,{prefixCls:gt,key:ie.value.toString(),disabled:"disabled"in ie?ie.disabled:st.disabled,value:ie.value,checked:Re.includes(ie.value),onChange:ie.onChange,className:`${xt}-item`,style:ie.style,title:ie.title},ie.label)):ze,ut={toggleOption:yt,value:Re,disabled:st.disabled,name:st.name,registerValue:ht,cancelValue:et},ce=ye()(xt,{[`${xt}-rtl`]:Ke==="rtl"},xe,it,wt);return Ae(je.createElement("div",Object.assign({className:ce,style:Ue},It,{ref:Se}),je.createElement(Ne.Provider,{value:ut},ke)))},ne=je.forwardRef(ee);var oe=je.memo(ne);const ue=a;ue.Group=oe,ue.__ANT_CHECKBOX=!0;var ge=ue},98447:function(Ft,bt,te){"use strict";te.d(bt,{C2:function(){return he}});var z=te(17313),ye=te(37613),Oe=te(83116);const je=be=>{const{checkboxCls:le}=be,me=`${le}-wrapper`;return[{[`${le}-group`]:Object.assign(Object.assign({},(0,z.Wf)(be)),{display:"inline-flex",flexWrap:"wrap",columnGap:be.marginXS,[`> ${be.antCls}-row`]:{flex:1}}),[me]:Object.assign(Object.assign({},(0,z.Wf)(be)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${me}`]:{marginInlineStart:0},[`&${me}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[le]:Object.assign(Object.assign({},(0,z.Wf)(be)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:be.borderRadiusSM,alignSelf:"center",[`${le}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${le}-inner`]:Object.assign({},(0,z.oN)(be))},[`${le}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:be.checkboxSize,height:be.checkboxSize,direction:"ltr",backgroundColor:be.colorBgContainer,border:`${be.lineWidth}px ${be.lineType} ${be.colorBorder}`,borderRadius:be.borderRadiusSM,borderCollapse:"separate",transition:`all ${be.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:be.checkboxSize/14*5,height:be.checkboxSize/14*8,border:`${be.lineWidthBold}px solid ${be.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${be.motionDurationFast} ${be.motionEaseInBack}, opacity ${be.motionDurationFast}`}},"& + span":{paddingInlineStart:be.paddingXS,paddingInlineEnd:be.paddingXS}})},{[` ${me}:not(${me}-disabled), ${le}:not(${le}-disabled) `]:{[`&:hover ${le}-inner`]:{borderColor:be.colorPrimary}},[`${me}:not(${me}-disabled)`]:{[`&:hover ${le}-checked:not(${le}-disabled) ${le}-inner`]:{backgroundColor:be.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${le}-checked:not(${le}-disabled):after`]:{borderColor:be.colorPrimaryHover}}},{[`${le}-checked`]:{[`${le}-inner`]:{backgroundColor:be.colorPrimary,borderColor:be.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${be.motionDurationMid} ${be.motionEaseOutBack} ${be.motionDurationFast}`}}},[` ${me}-checked:not(${me}-disabled), ${le}-checked:not(${le}-disabled) - `]:{[`&:hover ${le}-inner`]:{backgroundColor:be.colorPrimaryHover,borderColor:"transparent"}}},{[le]:{"&-indeterminate":{[`${le}-inner`]:{backgroundColor:be.colorBgContainer,borderColor:be.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:be.fontSizeLG/2,height:be.fontSizeLG/2,backgroundColor:be.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${me}-disabled`]:{cursor:"not-allowed"},[`${le}-disabled`]:{[`&, ${le}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${le}-inner`]:{background:be.colorBgContainerDisabled,borderColor:be.colorBorder,"&:after":{borderColor:be.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:be.colorTextDisabled},[`&${le}-indeterminate ${le}-inner::after`]:{background:be.colorTextDisabled}}}]};function he(be,le){const me=(0,ye.TS)(le,{checkboxCls:`.${be}`,checkboxSize:le.controlInteractiveSize});return[je(me)]}bt.ZP=(0,Oe.Z)("Checkbox",(be,le)=>{let{prefixCls:me}=le;return[he(me,be)]})},5083:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return fu}});var z=te(61186),ye=te.n(z),Oe=te(48736),je=te(90111),he=te.n(je),be=te(58319),le=te.n(be),me=te(23250),Ne=te.n(me),De=te(74959),fe=te.n(De),Le=te(10238),Ee=te.n(Le),re=te(33656),E=te.n(re);ye().extend(E()),ye().extend(Ee()),ye().extend(he()),ye().extend(le()),ye().extend(Ne()),ye().extend(fe()),ye().extend(function(we,Te){var He=Te.prototype,ct=He.format;He.format=function(jt){var Nt=(jt||"").replace("Wo","wo");return ct.bind(this)(Nt)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},b=function(Te){var He=a[Te];return He||Te.split("_")[0]},y=function(){(0,Oe.ET)(!1,"Not match any format. Please help to fire a issue about this.")},x={getNow:function(){return ye()()},getFixedDate:function(Te){return ye()(Te,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(Te){return Te.endOf("month")},getWeekDay:function(Te){var He=Te.locale("en");return He.weekday()+He.localeData().firstDayOfWeek()},getYear:function(Te){return Te.year()},getMonth:function(Te){return Te.month()},getDate:function(Te){return Te.date()},getHour:function(Te){return Te.hour()},getMinute:function(Te){return Te.minute()},getSecond:function(Te){return Te.second()},addYear:function(Te,He){return Te.add(He,"year")},addMonth:function(Te,He){return Te.add(He,"month")},addDate:function(Te,He){return Te.add(He,"day")},setYear:function(Te,He){return Te.year(He)},setMonth:function(Te,He){return Te.month(He)},setDate:function(Te,He){return Te.date(He)},setHour:function(Te,He){return Te.hour(He)},setMinute:function(Te,He){return Te.minute(He)},setSecond:function(Te,He){return Te.second(He)},isAfter:function(Te,He){return Te.isAfter(He)},isValidate:function(Te){return Te.isValid()},locale:{getWeekFirstDay:function(Te){return ye()().locale(b(Te)).localeData().firstDayOfWeek()},getWeekFirstDate:function(Te,He){return He.locale(b(Te)).weekday(0)},getWeek:function(Te,He){return He.locale(b(Te)).week()},getShortWeekDays:function(Te){return ye()().locale(b(Te)).localeData().weekdaysMin()},getShortMonths:function(Te){return ye()().locale(b(Te)).localeData().monthsShort()},format:function(Te,He,ct){return He.locale(b(Te)).format(ct)},parse:function(Te,He,ct){for(var ft=b(Te),jt=0;jt1&&(Nt=Te.addDate(Nt,-7)),Nt}function Je(we,Te,He){var ct=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(Te){case"year":return He.addYear(we,ct*10);case"quarter":case"month":return He.addYear(we,ct);default:return He.addMonth(we,ct)}}function lt(we,Te){var He=Te.generateConfig,ct=Te.locale,ft=Te.format;return typeof ft=="function"?ft(we):He.locale.format(ct.locale,we,ft)}function Dt(we,Te){var He=Te.generateConfig,ct=Te.locale,ft=Te.formatList;return!we||typeof ft[0]=="function"?null:He.locale.parse(ct.locale,we,ft)}function Lt(we){var Te=we.cellDate,He=we.mode,ct=we.disabledDate,ft=we.generateConfig;if(!ct)return!1;var jt=function(ia,sn,Nn){for(var gn=sn;gn<=Nn;){var Va=void 0;switch(ia){case"date":{if(Va=ft.setDate(Te,gn),!ct(Va))return!1;break}case"month":{if(Va=ft.setMonth(Te,gn),!Lt({cellDate:Va,mode:"month",generateConfig:ft,disabledDate:ct}))return!1;break}case"year":{if(Va=ft.setYear(Te,gn),!Lt({cellDate:Va,mode:"year",generateConfig:ft,disabledDate:ct}))return!1;break}}gn+=1}return!0};switch(He){case"date":case"week":return ct(Te);case"month":{var Nt=1,dn=ft.getDate(ft.getEndDate(Te));return jt("date",Nt,dn)}case"quarter":{var un=Math.floor(ft.getMonth(Te)/3)*3,wn=un+2;return jt("month",un,wn)}case"year":return jt("month",0,11);case"decade":{var ya=ft.getYear(Te),On=Math.floor(ya/ae)*ae,zn=On+ae-1;return jt("year",On,zn)}}}function ln(we,Te){var He=Te.formatList,ct=Te.generateConfig,ft=Te.locale;return(0,ce.Z)(function(){if(!we)return[[""],""];for(var jt="",Nt=[],dn=0;dn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(wn.current),gn){un(Nn);return}wn.current=requestAnimationFrame(function(){un(Nn)})}var On=ln(dn,{formatList:He,generateConfig:ct,locale:ft}),zn=(0,It.Z)(On,2),oa=zn[1];function ia(Nn){ya(Nn)}function sn(){var Nn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;ya(null,Nn)}return(0,ue.useEffect)(function(){sn(!0)},[we]),(0,ue.useEffect)(function(){return function(){return cancelAnimationFrame(wn.current)}},[]),[oa,ia,sn]}var fn=te(10228),Dn=te(16089),ua=te(3300),Na=te(29194),Pa=new Map;function wa(we,Te){var He;function ct(){(0,Na.Z)(we)?Te():He=(0,Dn.Z)(function(){ct()})}return ct(),function(){Dn.Z.cancel(He)}}function ar(we,Te,He){if(Pa.get(we)&&cancelAnimationFrame(Pa.get(we)),He<=0){Pa.set(we,requestAnimationFrame(function(){we.scrollTop=Te}));return}var ct=Te-we.scrollTop,ft=ct/He*10;Pa.set(we,requestAnimationFrame(function(){we.scrollTop+=ft,we.scrollTop!==Te&&ar(we,Te,He-10)}))}function sr(we,Te){var He=Te.onLeftRight,ct=Te.onCtrlLeftRight,ft=Te.onUpDown,jt=Te.onPageUpDown,Nt=Te.onEnter,dn=we.which,un=we.ctrlKey,wn=we.metaKey;switch(dn){case fn.Z.LEFT:if(un||wn){if(ct)return ct(-1),!0}else if(He)return He(-1),!0;break;case fn.Z.RIGHT:if(un||wn){if(ct)return ct(1),!0}else if(He)return He(1),!0;break;case fn.Z.UP:if(ft)return ft(-1),!0;break;case fn.Z.DOWN:if(ft)return ft(1),!0;break;case fn.Z.PAGE_UP:if(jt)return jt(-1),!0;break;case fn.Z.PAGE_DOWN:if(jt)return jt(1),!0;break;case fn.Z.ENTER:if(Nt)return Nt(),!0;break}return!1}function ma(we,Te,He,ct){var ft=we;if(!ft)switch(Te){case"time":ft=ct?"hh:mm:ss a":"HH:mm:ss";break;case"week":ft="gggg-wo";break;case"month":ft="YYYY-MM";break;case"quarter":ft="YYYY-[Q]Q";break;case"year":ft="YYYY";break;default:ft=He?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return ft}function mr(we,Te,He){var ct=we==="time"?8:10,ft=typeof Te=="function"?Te(He.getNow()).length:Te.length;return Math.max(ct,ft)+2}var ir=null,on=new Set;function bn(we){return!ir&&typeof window!="undefined"&&window.addEventListener&&(ir=function(He){(0,ua.Z)(on).forEach(function(ct){ct(He)})},window.addEventListener("mousedown",ir)),on.add(we),function(){on.delete(we),on.size===0&&(window.removeEventListener("mousedown",ir),ir=null)}}function Ia(we){var Te=we.target;if(we.composed&&Te.shadowRoot){var He;return((He=we.composedPath)===null||He===void 0?void 0:He.call(we)[0])||Te}return Te}var fa=function(Te){return Te==="month"||Te==="date"?"year":Te},da=function(Te){return Te==="date"?"month":Te},yr=function(Te){return Te==="month"||Te==="date"?"quarter":Te},Hn=function(Te){return Te==="date"?"week":Te},vo={year:fa,month:da,quarter:yr,week:Hn,time:null,date:null};function ho(we,Te){return we.some(function(He){return He&&He.contains(Te)})}function jr(we){var Te=we.open,He=we.value,ct=we.isClickOutside,ft=we.triggerOpen,jt=we.forwardKeyDown,Nt=we.onKeyDown,dn=we.blurToCancel,un=we.onSubmit,wn=we.onCancel,ya=we.onFocus,On=we.onBlur,zn=we.changeOnBlur,oa=(0,ue.useState)(!1),ia=(0,It.Z)(oa,2),sn=ia[0],Nn=ia[1],gn=(0,ue.useState)(!1),Va=(0,It.Z)(gn,2),Ga=Va[0],Ja=Va[1],or=(0,ue.useRef)(!1),er=(0,ue.useRef)(!1),Ha=(0,ue.useRef)(!1),Po={onMouseDown:function(){Nn(!0),ft(!0)},onKeyDown:function(so){var Bo=function(){Ha.current=!0};if(Nt(so,Bo),!Ha.current){switch(so.which){case fn.Z.ENTER:{Te?un()!==!1&&Nn(!0):ft(!0),so.preventDefault();return}case fn.Z.TAB:{sn&&Te&&!so.shiftKey?(Nn(!1),so.preventDefault()):!sn&&Te&&!jt(so)&&so.shiftKey&&(Nn(!0),so.preventDefault());return}case fn.Z.ESC:{Nn(!0),wn();return}}!Te&&![fn.Z.SHIFT].includes(so.which)?ft(!0):sn||jt(so)}},onFocus:function(so){Nn(!0),Ja(!0),ya&&ya(so)},onBlur:function(so){if(or.current||!ct(document.activeElement)){or.current=!1;return}dn?setTimeout(function(){for(var Bo=document,qo=Bo.activeElement;qo&&qo.shadowRoot;)qo=qo.shadowRoot.activeElement;ct(qo)&&wn()},0):Te&&(ft(!1),er.current&&un()),Ja(!1),On==null||On(so)}};return(0,ue.useEffect)(function(){er.current=!1},[Te]),(0,ue.useEffect)(function(){er.current=!0},[He]),(0,ue.useEffect)(function(){return bn(function(_r){var so=Ia(_r),Bo=ct(so);Te&&(Bo?!zn&&(!Ga||Bo)&&ft(!1):(or.current=!0,(0,Dn.Z)(function(){or.current=!1})))})}),[Po,{focused:Ga,typing:sn}]}function _t(we,Te){return ue.useMemo(function(){return we||(Te?((0,Oe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Te).map(function(He){var ct=(0,It.Z)(He,2),ft=ct[0],jt=ct[1];return{label:ft,value:jt}})):[])},[we,Te])}var Kt=te(34280);function Rt(we){var Te=we.valueTexts,He=we.onTextChange,ct=ue.useState(""),ft=(0,It.Z)(ct,2),jt=ft[0],Nt=ft[1],dn=ue.useRef([]);dn.current=Te;function un(ya){Nt(ya),He(ya)}function wn(){Nt(dn.current[0])}return(0,Kt.Z)(function(){Te.every(function(ya){return ya!==jt})&&wn()},[Te.join("||")]),[jt,un,wn]}var Un=ue.createContext({}),va=Un,Yn=te(34666);function Yr(we){var Te=we.cellRender,He=we.monthCellRender,ct=we.dateRender,ft=ue.useMemo(function(){if(Te)return Te;if(!(!He&&!ct))return function(jt,Nt){var dn=jt;return ct&&Nt.type==="date"?ct(dn,Nt.today):He&&Nt.type==="month"?He(dn,Nt.locale):Nt.originNode}},[Te,He,ct]);return ft}function dr(we,Te){for(var He=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",ct=String(we);ct.length=1?He|0:1,Nt=we;Nt<=Te;Nt+=jt)ft.push({label:dr(Nt,2),value:Nt,disabled:(ct||[]).includes(Nt)});return ft}function yo(we){var Te=we.generateConfig,He=we.prefixCls,ct=we.operationRef,ft=we.activeColumnIndex,jt=we.value,Nt=we.showHour,dn=we.showMinute,un=we.showSecond,wn=we.use12Hours,ya=we.hourStep,On=ya===void 0?1:ya,zn=we.minuteStep,oa=zn===void 0?1:zn,ia=we.secondStep,sn=ia===void 0?1:ia,Nn=we.disabledHours,gn=we.disabledMinutes,Va=we.disabledSeconds,Ga=we.disabledTime,Ja=we.hideDisabledOptions,or=we.onSelect,er=we.cellRender,Ha=we.locale,Po=[],_r="".concat(He,"-content"),so="".concat(He,"-time-panel"),Bo,qo=jt?Te.getHour(jt):-1,di=qo,Fi=jt?Te.getMinute(jt):-1,Uo=jt?Te.getSecond(jt):-1,Dr=Te.getNow(),Mo=ue.useMemo(function(){if(Ga){var Jt=Ga(Dr);return[Jt.disabledHours,Jt.disabledMinutes,Jt.disabledSeconds]}return[Nn,gn,Va]},[Nn,gn,Va,Ga,Dr]),ai=(0,It.Z)(Mo,3),ci=ai[0],jo=ai[1],Vo=ai[2],Ri=Ar(0,23,On,ci&&ci()),Ai=(0,ce.Z)(function(){return Ri},Ri,Zr);wn&&(Bo=di>=12,di%=12);var _e=ue.useMemo(function(){if(!wn)return[!1,!1];var Jt=[!0,!0];return Ai.forEach(function(en){var Ln=en.disabled,An=en.value;Ln||(An>=12?Jt[1]=!1:Jt[0]=!1)}),Jt},[wn,Ai]),Ge=(0,It.Z)(_e,2),rt=Ge[0],dt=Ge[1],pt=ue.useMemo(function(){return wn?Ai.filter(Bo?function(Jt){return Jt.value>=12}:function(Jt){return Jt.value<12}).map(function(Jt){var en=Jt.value%12,Ln=en===0?"12":dr(en,2);return(0,wt.Z)((0,wt.Z)({},Jt),{},{label:Ln,value:en})}):Ai},[wn,Bo,Ai]),vt=Ar(0,59,oa,jo&&jo(qo)),Tt=Ar(0,59,sn,Vo&&Vo(qo,Fi)),Zt=xr({value:jt,generateConfig:Te,disabledMinutes:jo,disabledSeconds:Vo,minutes:vt,seconds:Tt,use12Hours:wn});ct.current={onUpDown:function(en){var Ln=Po[ft];if(Ln)for(var An=Ln.units.findIndex(function(Fa){return Fa.value===Ln.value}),Cn=Ln.units.length,na=1;na2&&arguments[2]!==void 0?arguments[2]:!1;(Oa===Nn||Mr)&&(lr(Rn),Po&&Po(Rn),Zt&&Zt(Rn,Ba),_r&&!Gt(un,Rn,Aa)&&!(oa!=null&&oa(Rn))&&_r(Rn))},Wr=function(Rn){if(ri.includes(Oa)){var Ba,Mr,ro=Oa==="date";switch(Rn===fn.Z.PAGE_UP||Rn===fn.Z.PAGE_DOWN?Mr=ro?un.addMonth:un.addYear:Mr=ro?un.addDate:un.addMonth,Rn){case fn.Z.LEFT:case fn.Z.PAGE_UP:Ba=Mr(cr,-1);break;case fn.Z.RIGHT:case fn.Z.PAGE_DOWN:Ba=Mr(cr,1);break;case fn.Z.UP:case fn.Z.DOWN:Ba=Mr(cr,Number("".concat(Rn===fn.Z.UP?"-":"").concat(ro?de:Sr)));break}if(Ba)return!(oa!=null&&oa(Ba))}return!0},$o=function(Rn){if(na.current&&na.current.onKeyDown){var Ba=!0,Mr=Rn.which;if([fn.Z.LEFT,fn.Z.RIGHT,fn.Z.UP,fn.Z.DOWN,fn.Z.PAGE_UP,fn.Z.PAGE_DOWN,fn.Z.ENTER].includes(Mr)&&(Rn.preventDefault(),Mr!==fn.Z.ENTER&&Va===0&&(Ba=Wr(Mr))),Ba)return na.current.onKeyDown(Rn)}return(0,Oe.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},$r=function(Rn){na.current&&na.current.onBlur&&na.current.onBlur(Rn)};Tt&&Ln!=="right"&&(Tt.current={onKeyDown:$o,onClose:function(){na.current&&na.current.onClose&&na.current.onClose()}}),ue.useEffect(function(){wn&&!ea.current&&Rr(wn)},[wn]),ue.useEffect(function(){ea.current=!1},[]);var Ir,oi=Yr({cellRender:_e,monthCellRender:Ai,dateRender:Ri}),kn=(0,wt.Z)((0,wt.Z)({},we),{},{cellRender:oi,operationRef:na,prefixCls:ft,viewDate:cr,value:Aa,onViewDateChange:ka,sourceMode:nr,onPanelChange:qr,disabledDate:oa});switch(delete kn.onChange,delete kn.onSelect,Oa){case"decade":Ir=ue.createElement(In,(0,oe.Z)({},kn,{onSelect:function(Rn,Ba){ka(Rn),ao(Rn,Ba)}}));break;case"year":Ir=ue.createElement(Ti,(0,oe.Z)({},kn,{onSelect:function(Rn,Ba){ka(Rn),ao(Rn,Ba)}}));break;case"month":Ir=ue.createElement(Xr,(0,oe.Z)({},kn,{onSelect:function(Rn,Ba){ka(Rn),ao(Rn,Ba)}}));break;case"quarter":Ir=ue.createElement(_a,(0,oe.Z)({},kn,{onSelect:function(Rn,Ba){ka(Rn),ao(Rn,Ba)}}));break;case"week":Ir=ue.createElement(Xa,(0,oe.Z)({},kn,{onSelect:function(Rn,Ba){ka(Rn),ao(Rn,Ba)}}));break;case"time":delete kn.showTime,Ir=ue.createElement(Ca,(0,oe.Z)({},kn,(0,Yn.Z)(Ja)==="object"?Ja:null,{onSelect:function(Rn,Ba){ka(Rn),ao(Rn,Ba)}}));break;default:Ja?Ir=ue.createElement(Ji,(0,oe.Z)({},kn,{onSelect:function(Rn,Ba){ka(Rn),ao(Rn,Ba)}})):Ir=ue.createElement(ui,(0,oe.Z)({},kn,{onSelect:function(Rn,Ba){ka(Rn),ao(Rn,Ba)}}))}var Yo,To,bi=function(){var Rn=un.getNow(),Ba=pn(un.getHour(Rn),un.getMinute(Rn),un.getSecond(Rn),rt?Mo:1,dt?ci:1,pt?Vo:1),Mr=Bt(un,Rn,Ba[0],Ba[1],Ba[2]);ao(Mr,"submit")};Mt||(Yo=no(ft,Oa,er),Ja&&Oa!=="date"?To=null:To=ko({prefixCls:ft,components:Fi,needConfirmButton:Ge,okDisabled:!Aa||oa&&oa(Aa),locale:dn,showNow:Ga,onNow:Ge&&bi,onOk:function(){Aa&&(ao(Aa,"submit",!0),di&&di(Aa))}}));var wr;if(or&&Oa==="date"&&Nn==="date"&&!Ja){var hr=un.getNow(),Pr="".concat(ft,"-today-btn"),rr=oa&&oa(hr);wr=ue.createElement("a",{className:We()(Pr,rr&&"".concat(Pr,"-disabled")),"aria-disabled":rr,onClick:function(){rr||ao(hr,"mouse",!0)}},dn.today)}return ue.createElement(va.Provider,{value:(0,wt.Z)((0,wt.Z)({},vt),{},{mode:Oa,hideHeader:"hideHeader"in we?Ha:vt.hideHeader,hidePrevBtn:en&&Ln==="right",hideNextBtn:en&&Ln==="left"})},ue.createElement("div",{tabIndex:Va,className:We()("".concat(ft,"-panel"),jt,(Te={},(0,Ae.Z)(Te,"".concat(ft,"-panel-has-range"),An&&An[0]&&An[1]),(0,Ae.Z)(Te,"".concat(ft,"-panel-has-range-hover"),Cn&&Cn[0]&&Cn[1]),(0,Ae.Z)(Te,"".concat(ft,"-panel-rtl"),Uo==="rtl"),Te)),style:Nt,onKeyDown:$o,onBlur:$r,onMouseDown:Bo},Ir,Yo||To||wr?ue.createElement("div",{className:"".concat(ft,"-footer")},Yo,To,wr):null))}var Ho=Ro,yi=te(35593),Xo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Gr(we){var Te,He=we.prefixCls,ct=we.popupElement,ft=we.popupStyle,jt=we.visible,Nt=we.dropdownClassName,dn=we.dropdownAlign,un=we.transitionName,wn=we.getPopupContainer,ya=we.children,On=we.range,zn=we.popupPlacement,oa=we.direction,ia="".concat(He,"-dropdown"),sn=function(){return zn!==void 0?zn:oa==="rtl"?"bottomRight":"bottomLeft"};return ue.createElement(yi.Z,{showAction:[],hideAction:[],popupPlacement:sn(),builtinPlacements:Xo,prefixCls:ia,popupTransitionName:un,popup:ct,popupAlign:dn,popupVisible:jt,popupClassName:We()(Nt,(Te={},(0,Ae.Z)(Te,"".concat(ia,"-range"),On),(0,Ae.Z)(Te,"".concat(ia,"-rtl"),oa==="rtl"),Te)),popupStyle:ft,getPopupContainer:wn},ya)}var qi=Gr;function ml(we){var Te=we.prefixCls,He=we.presets,ct=we.onClick,ft=we.onHover;return He.length?ue.createElement("div",{className:"".concat(Te,"-presets")},ue.createElement("ul",null,He.map(function(jt,Nt){var dn=jt.label,un=jt.value;return ue.createElement("li",{key:Nt,onClick:function(){return ct==null?void 0:ct(io(un))},onMouseEnter:function(){return ft==null?void 0:ft(io(un))},onMouseLeave:function(){return ft==null?void 0:ft(null)}},dn)}))):null}function Ol(we){var Te=we.picker,He=we.disabledHours,ct=we.disabledMinutes,ft=we.disabledSeconds;Te==="time"&&(He||ct||ft)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function il(we,Te,He){var ct=(0,Yn.Z)(Te)==="object"?Te.clearIcon:He;return ct||ue.createElement("span",{className:"".concat(we,"-clear-btn")})}function $i(we){var Te,He=we,ct=He.prefixCls,ft=ct===void 0?"rc-picker":ct,jt=He.id,Nt=He.name,dn=He.tabIndex,un=He.style,wn=He.className,ya=He.dropdownClassName,On=He.dropdownAlign,zn=He.popupStyle,oa=He.transitionName,ia=He.generateConfig,sn=He.locale,Nn=He.inputReadOnly,gn=He.allowClear,Va=He.autoFocus,Ga=He.showTime,Ja=He.picker,or=Ja===void 0?"date":Ja,er=He.format,Ha=He.use12Hours,Po=He.value,_r=He.defaultValue,so=He.presets,Bo=He.open,qo=He.defaultOpen,di=He.defaultOpenValue,Fi=He.suffixIcon,Uo=He.clearIcon,Dr=He.disabled,Mo=He.disabledDate,ai=He.placeholder,ci=He.getPopupContainer,jo=He.pickerRef,Vo=He.panelRender,Ri=He.onChange,Ai=He.onOpenChange,_e=He.onFocus,Ge=He.onBlur,rt=He.onMouseDown,dt=He.onMouseUp,pt=He.onMouseEnter,vt=He.onMouseLeave,Tt=He.onContextMenu,Zt=He.onClick,Mt=He.onKeyDown,an=He.onSelect,Jt=He.direction,en=He.autoComplete,Ln=en===void 0?"off":en,An=He.inputRender,Cn=He.changeOnBlur,na=ue.useRef(null),ea=or==="date"&&!!Ga||or==="time",Fa=_t(so),ca=So(ma(er,or,Ga,Ha)),Aa=ue.useRef(null),lr=ue.useRef(null),fr=ue.useRef(null),Qa=(0,ke.Z)(null,{value:Po,defaultValue:_r}),cr=(0,It.Z)(Qa,2),Rr=cr[0],ka=cr[1],Ua=ue.useState(Rr),ja=(0,It.Z)(Ua,2),xa=ja[0],Oa=ja[1],gr=ue.useRef(null),Jr=(0,ke.Z)(!1,{value:Bo,defaultValue:qo,postState:function(cn){return Dr?!1:cn},onChange:function(cn){Ai&&Ai(cn),!cn&&gr.current&&gr.current.onClose&&gr.current.onClose()}}),zr=(0,It.Z)(Jr,2),nr=zr[0],Qr=zr[1],qr=ln(xa,{formatList:ca,generateConfig:ia,locale:sn}),ao=(0,It.Z)(qr,2),Wr=ao[0],$o=ao[1],$r=Rt({valueTexts:Wr,onTextChange:function(cn){var Wa=Dt(cn,{locale:sn,formatList:ca,generateConfig:ia});Wa&&(!Mo||!Mo(Wa))&&Oa(Wa)}}),Ir=(0,It.Z)($r,3),oi=Ir[0],kn=Ir[1],Yo=Ir[2],To=function(cn){Oa(cn),ka(cn),Ri&&!Gt(ia,Rr,cn)&&Ri(cn,cn?lt(cn,{generateConfig:ia,locale:sn,format:ca[0]}):"")},bi=function(cn){Dr&&cn||Qr(cn)},wr=function(cn){return nr&&gr.current&&gr.current.onKeyDown?gr.current.onKeyDown(cn):((0,Oe.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},hr=function(){for(var cn=arguments.length,Wa=new Array(cn),tn=0;tnzn(wn);case"month":return On(sn)>On(wn);case"week":return ya(sn)>ya(wn);default:return!mt(dn,sn,wn)&&dn.isAfter(sn,wn)}return!1},[jt,Nt[1],wn,Te]),ia=ue.useCallback(function(sn){if(Nt[1]||jt&&jt(sn))return!0;if(Nt[0]&&un)return!mt(dn,sn,wn)&&dn.isAfter(un,sn);if(!Te&&un)switch(He){case"quarter":return zn(sn)0&&arguments[0]!==void 0?arguments[0]:!1,Tr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},mo=null;nn&&Kr&&Kr[0]&&Kr[1]&&sn.isAfter(Kr[1],Kr[0])&&(mo=Kr);var mi=Ha;if(Ha&&(0,Yn.Z)(Ha)==="object"&&Ha.defaultValue){var Mi=Ha.defaultValue;mi=(0,wt.Z)((0,wt.Z)({},Ha),{},{defaultValue:Fr(Mi,Yt)||void 0})}return ue.createElement(Eo.Provider,{value:{inRange:!0,panelPosition:li,rangedValue:fo||Ra,hoverRangedValue:mo}},ue.createElement(Ho,(0,oe.Z)({},we,Tr,{cellRender:vl,showTime:mi,mode:ro[Yt],generateConfig:sn,style:void 0,direction:cr,disabledDate:Yt===0?En:At,disabledTime:function(cl){return Mo?Mo(cl,Yt===0?"start":"end"):!1},className:We()((0,Ae.Z)({},"".concat(Nt,"-panel-focused"),Yt===0?!Fn:!Wn)),value:Fr(Ra,Yt),locale:Nn,tabIndex:-1,onPanelChange:function(cl,Bl){Yt===0&&ti(!0),Yt===1&&Qi(!0),Ye(Vn(ro,Bl,Yt),Vn(Ra,cl,Yt));var Dl=cl;li==="right"&&ro[Yt]===Bl&&(Dl=Je(Dl,Bl,sn,-1)),hr(Dl,Yt)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yt===0?Fr(Ra,1):Fr(Ra,0)})))}var _i=0,Gl=0;if(Yt&&Jr.current&&nr.current&&gr.current&&ao.current){_i=Jr.current.offsetWidth+nr.current.offsetWidth;var hu=ao.current.offsetLeft>_i?ao.current.offsetLeft-_i:ao.current.offsetLeft,yu=gr.current.offsetWidth,Pu=ao.current.offsetWidth;yu&&Pu&&_i>yu-Pu-(cr==="rtl"?0:hu)&&(Gl=_i)}var bu=cr==="rtl"?{right:_i}:{left:_i};function xu(){var li,Tr=no(Nt,ro[Yt],Zt),mo=ko({prefixCls:Nt,components:fr,needConfirmButton:xa,okDisabled:!Fr(Ra,Yt)||Dr&&Dr(Ra[Yt]),locale:Nn,onOk:function(){var gl=Fr(Ra,Yt);gl&&(tn(Ra,Yt),Aa==null||Aa(Ra),Xt(!1,Yt,"confirm"))}});if(er!=="time"&&!Ha){var mi=wr(Yt),Mi=Je(mi,er,sn),au=ro[Yt],cl=au===er,Bl=ol(cl?"left":!1,{pickerValue:mi,onPickerValueChange:function(gl){hr(gl,Yt)}}),Dl=ol("right",{pickerValue:Mi,onPickerValueChange:function(gl){hr(Je(gl,er,sn,-1),Yt)}});cr==="rtl"?li=ue.createElement(ue.Fragment,null,Dl,cl&&Bl):li=ue.createElement(ue.Fragment,null,Bl,cl&&Dl)}else li=ol();var pu=ue.createElement("div",{className:"".concat(Nt,"-panel-layout")},ue.createElement(ml,{prefixCls:Nt,presets:hl,onClick:function(gl){tn(gl,null),Xt(!1,Yt,"preset")},onHover:function(gl){ra(gl)}}),ue.createElement("div",null,ue.createElement("div",{className:"".concat(Nt,"-panels")},li),(Tr||mo)&&ue.createElement("div",{className:"".concat(Nt,"-footer")},Tr,mo)));return Vo&&(pu=Vo(pu)),ue.createElement("div",{className:"".concat(Nt,"-panel-container"),style:{marginLeft:Gl},ref:gr,onMouseDown:function(gl){gl.preventDefault()}},pu)}var wu=ue.createElement("div",{className:We()("".concat(Nt,"-range-wrapper"),"".concat(Nt,"-").concat(er,"-range-wrapper")),style:{minWidth:qt}},ue.createElement("div",{ref:ao,className:"".concat(Nt,"-range-arrow"),style:bu}),xu()),Cu;rt&&(Cu=ue.createElement("span",{className:"".concat(Nt,"-suffix"),onMouseDown:function(Tr){Tr.preventDefault()}},rt));var Au=il(Nt,Ge,dt),Bu=ue.createElement("span",{onMouseDown:function(Tr){Tr.preventDefault(),Tr.stopPropagation()},onMouseUp:function(Tr){Tr.preventDefault(),Tr.stopPropagation();var mo=kn;$r[0]||(mo=Vn(mo,null,0)),$r[1]||(mo=Vn(mo,null,1)),tn(mo,null),Xt(!1,Yt,"clear")},className:"".concat(Nt,"-clear"),role:"button"},Au),Du=Ge&&(Fr(kn,0)&&!$r[0]||Fr(kn,1)&&!$r[1]),Fu={size:mr(er,Wr[0],sn)},Eu=0,Su=0;Jr.current&&zr.current&&nr.current&&(Yt===0?Su=Jr.current.offsetWidth:(Eu=_i,Su=zr.current.offsetWidth));var Ou=cr==="rtl"?{right:Eu}:{left:Eu},Lu=function(Tr,mo){var mi=Vn(Ra,Tr,Yt);if(mo==="submit"||mo!=="key"&&!xa){tn(mi,Yt),Yt===0?ti():Qi();var Mi=Yt===0?1:0;$r[Mi]?Xt(!1,!1,"confirm"):Xt(!1,Yt,"confirm")}else Rn(mi)};return ue.createElement(va.Provider,{value:{operationRef:$o,hideHeader:er==="time",onDateMouseEnter:gi,onDateMouseLeave:Ei,hideRanges:!0,onSelect:Lu,open:nn}},ue.createElement(qi,{visible:nn,popupElement:wu,popupStyle:ya,prefixCls:Nt,dropdownClassName:On,dropdownAlign:oa,getPopupContainer:ia,transitionName:zn,range:!0,direction:cr},ue.createElement("div",(0,oe.Z)({ref:Oa,className:We()(Nt,"".concat(Nt,"-range"),wn,(Te={},(0,Ae.Z)(Te,"".concat(Nt,"-disabled"),$r[0]&&$r[1]),(0,Ae.Z)(Te,"".concat(Nt,"-focused"),Yt===0?co:rn),(0,Ae.Z)(Te,"".concat(Nt,"-rtl"),cr==="rtl"),Te)),style:un,onClick:po,onMouseEnter:ea,onMouseLeave:Fa,onMouseDown:hi,onMouseUp:na},(0,ut.Z)(we,{aria:!0,data:!0})),ue.createElement("div",{className:We()("".concat(Nt,"-input"),(He={},(0,Ae.Z)(He,"".concat(Nt,"-input-active"),Yt===0),(0,Ae.Z)(He,"".concat(Nt,"-input-placeholder"),!!Zo),He)),ref:Jr},ue.createElement("input",(0,oe.Z)({id:dn,disabled:$r[0],readOnly:vt||typeof Wr[0]=="function"||!Fn,value:Zo||qa,onChange:function(Tr){Cr(Tr.target.value)},autoFocus:Va,placeholder:Fr(gn,0)||"",ref:Qr},Ur,Fu,{autoComplete:Ua}))),ue.createElement("div",{className:"".concat(Nt,"-range-separator"),ref:nr},so),ue.createElement("div",{className:We()("".concat(Nt,"-input"),(ct={},(0,Ae.Z)(ct,"".concat(Nt,"-input-active"),Yt===1),(0,Ae.Z)(ct,"".concat(Nt,"-input-placeholder"),!!eo),ct)),ref:zr},ue.createElement("input",(0,oe.Z)({disabled:$r[1],readOnly:vt||typeof Wr[0]=="function"||!Wn,value:eo||ta,onChange:function(Tr){Qo(Tr.target.value)},placeholder:Fr(gn,1)||"",ref:qr},Hr,Fu,{autoComplete:Ua}))),ue.createElement("div",{className:"".concat(Nt,"-active-bar"),style:(0,wt.Z)((0,wt.Z)({},Ou),{},{width:Su,position:"absolute"})}),Cu,Du&&Bu)))}var iu=function(we){(0,gt.Z)(He,we);var Te=(0,xt.Z)(He);function He(){var ct;(0,et.Z)(this,He);for(var ft=arguments.length,jt=new Array(ft),Nt=0;Nt{const{lineHeight:ft}=we,jt=Math.floor(He*ft)+2,Nt=Math.max((Te-jt)/2,0),dn=Math.max(Te-jt-Nt,0);return{padding:`${Nt}px ${ct}px ${dn}px`}},Tl=we=>{const{componentCls:Te,pickerCellCls:He,pickerCellInnerCls:ct,cellHeight:ft,motionDurationSlow:jt,borderRadiusSM:Nt,motionDurationMid:dn,cellHoverBg:un,lineWidth:wn,lineType:ya,colorPrimary:On,cellActiveWithRangeBg:zn,colorTextLightSolid:oa,controlHeightSM:ia,cellRangeBorderColor:sn,pickerCellBorderGap:Nn,cellHoverWithRangeBg:gn,cellWidth:Va,colorTextDisabled:Ga,cellBgDisabled:Ja}=we;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:ft,transform:"translateY(-50%)",transition:`all ${jt}`,content:'""'},[ct]:{position:"relative",zIndex:2,display:"inline-block",minWidth:ft,height:ft,lineHeight:`${ft}px`,borderRadius:Nt,transition:`background ${dn}, border ${dn}`},"&-range-hover-start, &-range-hover-end":{[ct]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${He}-in-view), + `]:{[`&:hover ${le}-inner`]:{backgroundColor:be.colorPrimaryHover,borderColor:"transparent"}}},{[le]:{"&-indeterminate":{[`${le}-inner`]:{backgroundColor:be.colorBgContainer,borderColor:be.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:be.fontSizeLG/2,height:be.fontSizeLG/2,backgroundColor:be.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${me}-disabled`]:{cursor:"not-allowed"},[`${le}-disabled`]:{[`&, ${le}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${le}-inner`]:{background:be.colorBgContainerDisabled,borderColor:be.colorBorder,"&:after":{borderColor:be.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:be.colorTextDisabled},[`&${le}-indeterminate ${le}-inner::after`]:{background:be.colorTextDisabled}}}]};function he(be,le){const me=(0,ye.TS)(le,{checkboxCls:`.${be}`,checkboxSize:le.controlInteractiveSize});return[je(me)]}bt.ZP=(0,Oe.Z)("Checkbox",(be,le)=>{let{prefixCls:me}=le;return[he(me,be)]})},5083:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return fu}});var z=te(61186),ye=te.n(z),Oe=te(48736),je=te(90111),he=te.n(je),be=te(58319),le=te.n(be),me=te(23250),Ne=te.n(me),De=te(74959),fe=te.n(De),Le=te(10238),Ee=te.n(Le),re=te(33656),E=te.n(re);ye().extend(E()),ye().extend(Ee()),ye().extend(he()),ye().extend(le()),ye().extend(Ne()),ye().extend(fe()),ye().extend(function(we,Te){var He=Te.prototype,ct=He.format;He.format=function(Gt){var Nt=(Gt||"").replace("Wo","wo");return ct.bind(this)(Nt)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},b=function(Te){var He=a[Te];return He||Te.split("_")[0]},y=function(){(0,Oe.ET)(!1,"Not match any format. Please help to fire a issue about this.")},x={getNow:function(){return ye()()},getFixedDate:function(Te){return ye()(Te,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(Te){return Te.endOf("month")},getWeekDay:function(Te){var He=Te.locale("en");return He.weekday()+He.localeData().firstDayOfWeek()},getYear:function(Te){return Te.year()},getMonth:function(Te){return Te.month()},getDate:function(Te){return Te.date()},getHour:function(Te){return Te.hour()},getMinute:function(Te){return Te.minute()},getSecond:function(Te){return Te.second()},addYear:function(Te,He){return Te.add(He,"year")},addMonth:function(Te,He){return Te.add(He,"month")},addDate:function(Te,He){return Te.add(He,"day")},setYear:function(Te,He){return Te.year(He)},setMonth:function(Te,He){return Te.month(He)},setDate:function(Te,He){return Te.date(He)},setHour:function(Te,He){return Te.hour(He)},setMinute:function(Te,He){return Te.minute(He)},setSecond:function(Te,He){return Te.second(He)},isAfter:function(Te,He){return Te.isAfter(He)},isValidate:function(Te){return Te.isValid()},locale:{getWeekFirstDay:function(Te){return ye()().locale(b(Te)).localeData().firstDayOfWeek()},getWeekFirstDate:function(Te,He){return He.locale(b(Te)).weekday(0)},getWeek:function(Te,He){return He.locale(b(Te)).week()},getShortWeekDays:function(Te){return ye()().locale(b(Te)).localeData().weekdaysMin()},getShortMonths:function(Te){return ye()().locale(b(Te)).localeData().monthsShort()},format:function(Te,He,ct){return He.locale(b(Te)).format(ct)},parse:function(Te,He,ct){for(var ft=b(Te),Gt=0;Gt1&&(Nt=Te.addDate(Nt,-7)),Nt}function Je(we,Te,He){var ct=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(Te){case"year":return He.addYear(we,ct*10);case"quarter":case"month":return He.addYear(we,ct);default:return He.addMonth(we,ct)}}function lt(we,Te){var He=Te.generateConfig,ct=Te.locale,ft=Te.format;return typeof ft=="function"?ft(we):He.locale.format(ct.locale,we,ft)}function Dt(we,Te){var He=Te.generateConfig,ct=Te.locale,ft=Te.formatList;return!we||typeof ft[0]=="function"?null:He.locale.parse(ct.locale,we,ft)}function Lt(we){var Te=we.cellDate,He=we.mode,ct=we.disabledDate,ft=we.generateConfig;if(!ct)return!1;var Gt=function(ia,sn,Nn){for(var gn=sn;gn<=Nn;){var Va=void 0;switch(ia){case"date":{if(Va=ft.setDate(Te,gn),!ct(Va))return!1;break}case"month":{if(Va=ft.setMonth(Te,gn),!Lt({cellDate:Va,mode:"month",generateConfig:ft,disabledDate:ct}))return!1;break}case"year":{if(Va=ft.setYear(Te,gn),!Lt({cellDate:Va,mode:"year",generateConfig:ft,disabledDate:ct}))return!1;break}}gn+=1}return!0};switch(He){case"date":case"week":return ct(Te);case"month":{var Nt=1,dn=ft.getDate(ft.getEndDate(Te));return Gt("date",Nt,dn)}case"quarter":{var un=Math.floor(ft.getMonth(Te)/3)*3,wn=un+2;return Gt("month",un,wn)}case"year":return Gt("month",0,11);case"decade":{var ya=ft.getYear(Te),On=Math.floor(ya/ae)*ae,zn=On+ae-1;return Gt("year",On,zn)}}}function ln(we,Te){var He=Te.formatList,ct=Te.generateConfig,ft=Te.locale;return(0,ce.Z)(function(){if(!we)return[[""],""];for(var Gt="",Nt=[],dn=0;dn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(wn.current),gn){un(Nn);return}wn.current=requestAnimationFrame(function(){un(Nn)})}var On=ln(dn,{formatList:He,generateConfig:ct,locale:ft}),zn=(0,It.Z)(On,2),oa=zn[1];function ia(Nn){ya(Nn)}function sn(){var Nn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;ya(null,Nn)}return(0,ue.useEffect)(function(){sn(!0)},[we]),(0,ue.useEffect)(function(){return function(){return cancelAnimationFrame(wn.current)}},[]),[oa,ia,sn]}var fn=te(10228),Dn=te(16089),ua=te(3300),Na=te(29194),Pa=new Map;function wa(we,Te){var He;function ct(){(0,Na.Z)(we)?Te():He=(0,Dn.Z)(function(){ct()})}return ct(),function(){Dn.Z.cancel(He)}}function ar(we,Te,He){if(Pa.get(we)&&cancelAnimationFrame(Pa.get(we)),He<=0){Pa.set(we,requestAnimationFrame(function(){we.scrollTop=Te}));return}var ct=Te-we.scrollTop,ft=ct/He*10;Pa.set(we,requestAnimationFrame(function(){we.scrollTop+=ft,we.scrollTop!==Te&&ar(we,Te,He-10)}))}function sr(we,Te){var He=Te.onLeftRight,ct=Te.onCtrlLeftRight,ft=Te.onUpDown,Gt=Te.onPageUpDown,Nt=Te.onEnter,dn=we.which,un=we.ctrlKey,wn=we.metaKey;switch(dn){case fn.Z.LEFT:if(un||wn){if(ct)return ct(-1),!0}else if(He)return He(-1),!0;break;case fn.Z.RIGHT:if(un||wn){if(ct)return ct(1),!0}else if(He)return He(1),!0;break;case fn.Z.UP:if(ft)return ft(-1),!0;break;case fn.Z.DOWN:if(ft)return ft(1),!0;break;case fn.Z.PAGE_UP:if(Gt)return Gt(-1),!0;break;case fn.Z.PAGE_DOWN:if(Gt)return Gt(1),!0;break;case fn.Z.ENTER:if(Nt)return Nt(),!0;break}return!1}function ma(we,Te,He,ct){var ft=we;if(!ft)switch(Te){case"time":ft=ct?"hh:mm:ss a":"HH:mm:ss";break;case"week":ft="gggg-wo";break;case"month":ft="YYYY-MM";break;case"quarter":ft="YYYY-[Q]Q";break;case"year":ft="YYYY";break;default:ft=He?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return ft}function mr(we,Te,He){var ct=we==="time"?8:10,ft=typeof Te=="function"?Te(He.getNow()).length:Te.length;return Math.max(ct,ft)+2}var ir=null,on=new Set;function bn(we){return!ir&&typeof window!="undefined"&&window.addEventListener&&(ir=function(He){(0,ua.Z)(on).forEach(function(ct){ct(He)})},window.addEventListener("mousedown",ir)),on.add(we),function(){on.delete(we),on.size===0&&(window.removeEventListener("mousedown",ir),ir=null)}}function Ia(we){var Te=we.target;if(we.composed&&Te.shadowRoot){var He;return((He=we.composedPath)===null||He===void 0?void 0:He.call(we)[0])||Te}return Te}var fa=function(Te){return Te==="month"||Te==="date"?"year":Te},da=function(Te){return Te==="date"?"month":Te},yr=function(Te){return Te==="month"||Te==="date"?"quarter":Te},Hn=function(Te){return Te==="date"?"week":Te},vo={year:fa,month:da,quarter:yr,week:Hn,time:null,date:null};function ho(we,Te){return we.some(function(He){return He&&He.contains(Te)})}function jr(we){var Te=we.open,He=we.value,ct=we.isClickOutside,ft=we.triggerOpen,Gt=we.forwardKeyDown,Nt=we.onKeyDown,dn=we.blurToCancel,un=we.onSubmit,wn=we.onCancel,ya=we.onFocus,On=we.onBlur,zn=we.changeOnBlur,oa=(0,ue.useState)(!1),ia=(0,It.Z)(oa,2),sn=ia[0],Nn=ia[1],gn=(0,ue.useState)(!1),Va=(0,It.Z)(gn,2),Ga=Va[0],Ja=Va[1],or=(0,ue.useRef)(!1),er=(0,ue.useRef)(!1),Ha=(0,ue.useRef)(!1),Po={onMouseDown:function(){Nn(!0),ft(!0)},onKeyDown:function(so){var Bo=function(){Ha.current=!0};if(Nt(so,Bo),!Ha.current){switch(so.which){case fn.Z.ENTER:{Te?un()!==!1&&Nn(!0):ft(!0),so.preventDefault();return}case fn.Z.TAB:{sn&&Te&&!so.shiftKey?(Nn(!1),so.preventDefault()):!sn&&Te&&!Gt(so)&&so.shiftKey&&(Nn(!0),so.preventDefault());return}case fn.Z.ESC:{Nn(!0),wn();return}}!Te&&![fn.Z.SHIFT].includes(so.which)?ft(!0):sn||Gt(so)}},onFocus:function(so){Nn(!0),Ja(!0),ya&&ya(so)},onBlur:function(so){if(or.current||!ct(document.activeElement)){or.current=!1;return}dn?setTimeout(function(){for(var Bo=document,qo=Bo.activeElement;qo&&qo.shadowRoot;)qo=qo.shadowRoot.activeElement;ct(qo)&&wn()},0):Te&&(ft(!1),er.current&&un()),Ja(!1),On==null||On(so)}};return(0,ue.useEffect)(function(){er.current=!1},[Te]),(0,ue.useEffect)(function(){er.current=!0},[He]),(0,ue.useEffect)(function(){return bn(function(_r){var so=Ia(_r),Bo=ct(so);Te&&(Bo?!zn&&(!Ga||Bo)&&ft(!1):(or.current=!0,(0,Dn.Z)(function(){or.current=!1})))})}),[Po,{focused:Ga,typing:sn}]}function _t(we,Te){return ue.useMemo(function(){return we||(Te?((0,Oe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Te).map(function(He){var ct=(0,It.Z)(He,2),ft=ct[0],Gt=ct[1];return{label:ft,value:Gt}})):[])},[we,Te])}var Kt=te(34280);function Rt(we){var Te=we.valueTexts,He=we.onTextChange,ct=ue.useState(""),ft=(0,It.Z)(ct,2),Gt=ft[0],Nt=ft[1],dn=ue.useRef([]);dn.current=Te;function un(ya){Nt(ya),He(ya)}function wn(){Nt(dn.current[0])}return(0,Kt.Z)(function(){Te.every(function(ya){return ya!==Gt})&&wn()},[Te.join("||")]),[Gt,un,wn]}var Un=ue.createContext({}),va=Un,Yn=te(34666);function Yr(we){var Te=we.cellRender,He=we.monthCellRender,ct=we.dateRender,ft=ue.useMemo(function(){if(Te)return Te;if(!(!He&&!ct))return function(Gt,Nt){var dn=Gt;return ct&&Nt.type==="date"?ct(dn,Nt.today):He&&Nt.type==="month"?He(dn,Nt.locale):Nt.originNode}},[Te,He,ct]);return ft}function dr(we,Te){for(var He=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",ct=String(we);ct.length=1?He|0:1,Nt=we;Nt<=Te;Nt+=Gt)ft.push({label:dr(Nt,2),value:Nt,disabled:(ct||[]).includes(Nt)});return ft}function yo(we){var Te=we.generateConfig,He=we.prefixCls,ct=we.operationRef,ft=we.activeColumnIndex,Gt=we.value,Nt=we.showHour,dn=we.showMinute,un=we.showSecond,wn=we.use12Hours,ya=we.hourStep,On=ya===void 0?1:ya,zn=we.minuteStep,oa=zn===void 0?1:zn,ia=we.secondStep,sn=ia===void 0?1:ia,Nn=we.disabledHours,gn=we.disabledMinutes,Va=we.disabledSeconds,Ga=we.disabledTime,Ja=we.hideDisabledOptions,or=we.onSelect,er=we.cellRender,Ha=we.locale,Po=[],_r="".concat(He,"-content"),so="".concat(He,"-time-panel"),Bo,qo=Gt?Te.getHour(Gt):-1,di=qo,Fi=Gt?Te.getMinute(Gt):-1,Uo=Gt?Te.getSecond(Gt):-1,Dr=Te.getNow(),Mo=ue.useMemo(function(){if(Ga){var Jt=Ga(Dr);return[Jt.disabledHours,Jt.disabledMinutes,Jt.disabledSeconds]}return[Nn,gn,Va]},[Nn,gn,Va,Ga,Dr]),ai=(0,It.Z)(Mo,3),ci=ai[0],jo=ai[1],Vo=ai[2],Ri=Ar(0,23,On,ci&&ci()),Ai=(0,ce.Z)(function(){return Ri},Ri,Zr);wn&&(Bo=di>=12,di%=12);var _e=ue.useMemo(function(){if(!wn)return[!1,!1];var Jt=[!0,!0];return Ai.forEach(function(en){var Ln=en.disabled,An=en.value;Ln||(An>=12?Jt[1]=!1:Jt[0]=!1)}),Jt},[wn,Ai]),Ge=(0,It.Z)(_e,2),rt=Ge[0],dt=Ge[1],pt=ue.useMemo(function(){return wn?Ai.filter(Bo?function(Jt){return Jt.value>=12}:function(Jt){return Jt.value<12}).map(function(Jt){var en=Jt.value%12,Ln=en===0?"12":dr(en,2);return(0,wt.Z)((0,wt.Z)({},Jt),{},{label:Ln,value:en})}):Ai},[wn,Bo,Ai]),vt=Ar(0,59,oa,jo&&jo(qo)),Tt=Ar(0,59,sn,Vo&&Vo(qo,Fi)),Zt=xr({value:Gt,generateConfig:Te,disabledMinutes:jo,disabledSeconds:Vo,minutes:vt,seconds:Tt,use12Hours:wn});ct.current={onUpDown:function(en){var Ln=Po[ft];if(Ln)for(var An=Ln.units.findIndex(function(Fa){return Fa.value===Ln.value}),Cn=Ln.units.length,na=1;na2&&arguments[2]!==void 0?arguments[2]:!1;(Oa===Nn||Mr)&&(lr(Rn),Po&&Po(Rn),Zt&&Zt(Rn,Ba),_r&&!Ht(un,Rn,Aa)&&!(oa!=null&&oa(Rn))&&_r(Rn))},Wr=function(Rn){if(ri.includes(Oa)){var Ba,Mr,ro=Oa==="date";switch(Rn===fn.Z.PAGE_UP||Rn===fn.Z.PAGE_DOWN?Mr=ro?un.addMonth:un.addYear:Mr=ro?un.addDate:un.addMonth,Rn){case fn.Z.LEFT:case fn.Z.PAGE_UP:Ba=Mr(cr,-1);break;case fn.Z.RIGHT:case fn.Z.PAGE_DOWN:Ba=Mr(cr,1);break;case fn.Z.UP:case fn.Z.DOWN:Ba=Mr(cr,Number("".concat(Rn===fn.Z.UP?"-":"").concat(ro?de:Sr)));break}if(Ba)return!(oa!=null&&oa(Ba))}return!0},$o=function(Rn){if(na.current&&na.current.onKeyDown){var Ba=!0,Mr=Rn.which;if([fn.Z.LEFT,fn.Z.RIGHT,fn.Z.UP,fn.Z.DOWN,fn.Z.PAGE_UP,fn.Z.PAGE_DOWN,fn.Z.ENTER].includes(Mr)&&(Rn.preventDefault(),Mr!==fn.Z.ENTER&&Va===0&&(Ba=Wr(Mr))),Ba)return na.current.onKeyDown(Rn)}return(0,Oe.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},$r=function(Rn){na.current&&na.current.onBlur&&na.current.onBlur(Rn)};Tt&&Ln!=="right"&&(Tt.current={onKeyDown:$o,onClose:function(){na.current&&na.current.onClose&&na.current.onClose()}}),ue.useEffect(function(){wn&&!ea.current&&Rr(wn)},[wn]),ue.useEffect(function(){ea.current=!1},[]);var Ir,oi=Yr({cellRender:_e,monthCellRender:Ai,dateRender:Ri}),kn=(0,wt.Z)((0,wt.Z)({},we),{},{cellRender:oi,operationRef:na,prefixCls:ft,viewDate:cr,value:Aa,onViewDateChange:ka,sourceMode:nr,onPanelChange:qr,disabledDate:oa});switch(delete kn.onChange,delete kn.onSelect,Oa){case"decade":Ir=ue.createElement(In,(0,oe.Z)({},kn,{onSelect:function(Rn,Ba){ka(Rn),ao(Rn,Ba)}}));break;case"year":Ir=ue.createElement(Ti,(0,oe.Z)({},kn,{onSelect:function(Rn,Ba){ka(Rn),ao(Rn,Ba)}}));break;case"month":Ir=ue.createElement(Xr,(0,oe.Z)({},kn,{onSelect:function(Rn,Ba){ka(Rn),ao(Rn,Ba)}}));break;case"quarter":Ir=ue.createElement(_a,(0,oe.Z)({},kn,{onSelect:function(Rn,Ba){ka(Rn),ao(Rn,Ba)}}));break;case"week":Ir=ue.createElement(Xa,(0,oe.Z)({},kn,{onSelect:function(Rn,Ba){ka(Rn),ao(Rn,Ba)}}));break;case"time":delete kn.showTime,Ir=ue.createElement(Ca,(0,oe.Z)({},kn,(0,Yn.Z)(Ja)==="object"?Ja:null,{onSelect:function(Rn,Ba){ka(Rn),ao(Rn,Ba)}}));break;default:Ja?Ir=ue.createElement(Ji,(0,oe.Z)({},kn,{onSelect:function(Rn,Ba){ka(Rn),ao(Rn,Ba)}})):Ir=ue.createElement(ui,(0,oe.Z)({},kn,{onSelect:function(Rn,Ba){ka(Rn),ao(Rn,Ba)}}))}var Yo,To,bi=function(){var Rn=un.getNow(),Ba=pn(un.getHour(Rn),un.getMinute(Rn),un.getSecond(Rn),rt?Mo:1,dt?ci:1,pt?Vo:1),Mr=Bt(un,Rn,Ba[0],Ba[1],Ba[2]);ao(Mr,"submit")};Mt||(Yo=no(ft,Oa,er),Ja&&Oa!=="date"?To=null:To=ko({prefixCls:ft,components:Fi,needConfirmButton:Ge,okDisabled:!Aa||oa&&oa(Aa),locale:dn,showNow:Ga,onNow:Ge&&bi,onOk:function(){Aa&&(ao(Aa,"submit",!0),di&&di(Aa))}}));var wr;if(or&&Oa==="date"&&Nn==="date"&&!Ja){var hr=un.getNow(),Pr="".concat(ft,"-today-btn"),rr=oa&&oa(hr);wr=ue.createElement("a",{className:We()(Pr,rr&&"".concat(Pr,"-disabled")),"aria-disabled":rr,onClick:function(){rr||ao(hr,"mouse",!0)}},dn.today)}return ue.createElement(va.Provider,{value:(0,wt.Z)((0,wt.Z)({},vt),{},{mode:Oa,hideHeader:"hideHeader"in we?Ha:vt.hideHeader,hidePrevBtn:en&&Ln==="right",hideNextBtn:en&&Ln==="left"})},ue.createElement("div",{tabIndex:Va,className:We()("".concat(ft,"-panel"),Gt,(Te={},(0,Ae.Z)(Te,"".concat(ft,"-panel-has-range"),An&&An[0]&&An[1]),(0,Ae.Z)(Te,"".concat(ft,"-panel-has-range-hover"),Cn&&Cn[0]&&Cn[1]),(0,Ae.Z)(Te,"".concat(ft,"-panel-rtl"),Uo==="rtl"),Te)),style:Nt,onKeyDown:$o,onBlur:$r,onMouseDown:Bo},Ir,Yo||To||wr?ue.createElement("div",{className:"".concat(ft,"-footer")},Yo,To,wr):null))}var Ho=Ro,yi=te(35593),Xo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Gr(we){var Te,He=we.prefixCls,ct=we.popupElement,ft=we.popupStyle,Gt=we.visible,Nt=we.dropdownClassName,dn=we.dropdownAlign,un=we.transitionName,wn=we.getPopupContainer,ya=we.children,On=we.range,zn=we.popupPlacement,oa=we.direction,ia="".concat(He,"-dropdown"),sn=function(){return zn!==void 0?zn:oa==="rtl"?"bottomRight":"bottomLeft"};return ue.createElement(yi.Z,{showAction:[],hideAction:[],popupPlacement:sn(),builtinPlacements:Xo,prefixCls:ia,popupTransitionName:un,popup:ct,popupAlign:dn,popupVisible:Gt,popupClassName:We()(Nt,(Te={},(0,Ae.Z)(Te,"".concat(ia,"-range"),On),(0,Ae.Z)(Te,"".concat(ia,"-rtl"),oa==="rtl"),Te)),popupStyle:ft,getPopupContainer:wn},ya)}var qi=Gr;function ml(we){var Te=we.prefixCls,He=we.presets,ct=we.onClick,ft=we.onHover;return He.length?ue.createElement("div",{className:"".concat(Te,"-presets")},ue.createElement("ul",null,He.map(function(Gt,Nt){var dn=Gt.label,un=Gt.value;return ue.createElement("li",{key:Nt,onClick:function(){return ct==null?void 0:ct(io(un))},onMouseEnter:function(){return ft==null?void 0:ft(io(un))},onMouseLeave:function(){return ft==null?void 0:ft(null)}},dn)}))):null}function Ol(we){var Te=we.picker,He=we.disabledHours,ct=we.disabledMinutes,ft=we.disabledSeconds;Te==="time"&&(He||ct||ft)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function il(we,Te,He){var ct=(0,Yn.Z)(Te)==="object"?Te.clearIcon:He;return ct||ue.createElement("span",{className:"".concat(we,"-clear-btn")})}function $i(we){var Te,He=we,ct=He.prefixCls,ft=ct===void 0?"rc-picker":ct,Gt=He.id,Nt=He.name,dn=He.tabIndex,un=He.style,wn=He.className,ya=He.dropdownClassName,On=He.dropdownAlign,zn=He.popupStyle,oa=He.transitionName,ia=He.generateConfig,sn=He.locale,Nn=He.inputReadOnly,gn=He.allowClear,Va=He.autoFocus,Ga=He.showTime,Ja=He.picker,or=Ja===void 0?"date":Ja,er=He.format,Ha=He.use12Hours,Po=He.value,_r=He.defaultValue,so=He.presets,Bo=He.open,qo=He.defaultOpen,di=He.defaultOpenValue,Fi=He.suffixIcon,Uo=He.clearIcon,Dr=He.disabled,Mo=He.disabledDate,ai=He.placeholder,ci=He.getPopupContainer,jo=He.pickerRef,Vo=He.panelRender,Ri=He.onChange,Ai=He.onOpenChange,_e=He.onFocus,Ge=He.onBlur,rt=He.onMouseDown,dt=He.onMouseUp,pt=He.onMouseEnter,vt=He.onMouseLeave,Tt=He.onContextMenu,Zt=He.onClick,Mt=He.onKeyDown,an=He.onSelect,Jt=He.direction,en=He.autoComplete,Ln=en===void 0?"off":en,An=He.inputRender,Cn=He.changeOnBlur,na=ue.useRef(null),ea=or==="date"&&!!Ga||or==="time",Fa=_t(so),ca=So(ma(er,or,Ga,Ha)),Aa=ue.useRef(null),lr=ue.useRef(null),fr=ue.useRef(null),Qa=(0,ke.Z)(null,{value:Po,defaultValue:_r}),cr=(0,It.Z)(Qa,2),Rr=cr[0],ka=cr[1],Ua=ue.useState(Rr),ja=(0,It.Z)(Ua,2),xa=ja[0],Oa=ja[1],gr=ue.useRef(null),Jr=(0,ke.Z)(!1,{value:Bo,defaultValue:qo,postState:function(cn){return Dr?!1:cn},onChange:function(cn){Ai&&Ai(cn),!cn&&gr.current&&gr.current.onClose&&gr.current.onClose()}}),zr=(0,It.Z)(Jr,2),nr=zr[0],Qr=zr[1],qr=ln(xa,{formatList:ca,generateConfig:ia,locale:sn}),ao=(0,It.Z)(qr,2),Wr=ao[0],$o=ao[1],$r=Rt({valueTexts:Wr,onTextChange:function(cn){var Wa=Dt(cn,{locale:sn,formatList:ca,generateConfig:ia});Wa&&(!Mo||!Mo(Wa))&&Oa(Wa)}}),Ir=(0,It.Z)($r,3),oi=Ir[0],kn=Ir[1],Yo=Ir[2],To=function(cn){Oa(cn),ka(cn),Ri&&!Ht(ia,Rr,cn)&&Ri(cn,cn?lt(cn,{generateConfig:ia,locale:sn,format:ca[0]}):"")},bi=function(cn){Dr&&cn||Qr(cn)},wr=function(cn){return nr&&gr.current&&gr.current.onKeyDown?gr.current.onKeyDown(cn):((0,Oe.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},hr=function(){for(var cn=arguments.length,Wa=new Array(cn),tn=0;tnzn(wn);case"month":return On(sn)>On(wn);case"week":return ya(sn)>ya(wn);default:return!mt(dn,sn,wn)&&dn.isAfter(sn,wn)}return!1},[Gt,Nt[1],wn,Te]),ia=ue.useCallback(function(sn){if(Nt[1]||Gt&&Gt(sn))return!0;if(Nt[0]&&un)return!mt(dn,sn,wn)&&dn.isAfter(un,sn);if(!Te&&un)switch(He){case"quarter":return zn(sn)0&&arguments[0]!==void 0?arguments[0]:!1,Tr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},mo=null;nn&&Kr&&Kr[0]&&Kr[1]&&sn.isAfter(Kr[1],Kr[0])&&(mo=Kr);var mi=Ha;if(Ha&&(0,Yn.Z)(Ha)==="object"&&Ha.defaultValue){var Mi=Ha.defaultValue;mi=(0,wt.Z)((0,wt.Z)({},Ha),{},{defaultValue:Fr(Mi,Yt)||void 0})}return ue.createElement(Eo.Provider,{value:{inRange:!0,panelPosition:li,rangedValue:fo||Ra,hoverRangedValue:mo}},ue.createElement(Ho,(0,oe.Z)({},we,Tr,{cellRender:vl,showTime:mi,mode:ro[Yt],generateConfig:sn,style:void 0,direction:cr,disabledDate:Yt===0?En:At,disabledTime:function(cl){return Mo?Mo(cl,Yt===0?"start":"end"):!1},className:We()((0,Ae.Z)({},"".concat(Nt,"-panel-focused"),Yt===0?!Fn:!Wn)),value:Fr(Ra,Yt),locale:Nn,tabIndex:-1,onPanelChange:function(cl,Bl){Yt===0&&ti(!0),Yt===1&&Qi(!0),Ye(Vn(ro,Bl,Yt),Vn(Ra,cl,Yt));var Dl=cl;li==="right"&&ro[Yt]===Bl&&(Dl=Je(Dl,Bl,sn,-1)),hr(Dl,Yt)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yt===0?Fr(Ra,1):Fr(Ra,0)})))}var _i=0,Gl=0;if(Yt&&Jr.current&&nr.current&&gr.current&&ao.current){_i=Jr.current.offsetWidth+nr.current.offsetWidth;var hu=ao.current.offsetLeft>_i?ao.current.offsetLeft-_i:ao.current.offsetLeft,yu=gr.current.offsetWidth,Pu=ao.current.offsetWidth;yu&&Pu&&_i>yu-Pu-(cr==="rtl"?0:hu)&&(Gl=_i)}var bu=cr==="rtl"?{right:_i}:{left:_i};function xu(){var li,Tr=no(Nt,ro[Yt],Zt),mo=ko({prefixCls:Nt,components:fr,needConfirmButton:xa,okDisabled:!Fr(Ra,Yt)||Dr&&Dr(Ra[Yt]),locale:Nn,onOk:function(){var gl=Fr(Ra,Yt);gl&&(tn(Ra,Yt),Aa==null||Aa(Ra),Xt(!1,Yt,"confirm"))}});if(er!=="time"&&!Ha){var mi=wr(Yt),Mi=Je(mi,er,sn),au=ro[Yt],cl=au===er,Bl=ol(cl?"left":!1,{pickerValue:mi,onPickerValueChange:function(gl){hr(gl,Yt)}}),Dl=ol("right",{pickerValue:Mi,onPickerValueChange:function(gl){hr(Je(gl,er,sn,-1),Yt)}});cr==="rtl"?li=ue.createElement(ue.Fragment,null,Dl,cl&&Bl):li=ue.createElement(ue.Fragment,null,Bl,cl&&Dl)}else li=ol();var pu=ue.createElement("div",{className:"".concat(Nt,"-panel-layout")},ue.createElement(ml,{prefixCls:Nt,presets:hl,onClick:function(gl){tn(gl,null),Xt(!1,Yt,"preset")},onHover:function(gl){ra(gl)}}),ue.createElement("div",null,ue.createElement("div",{className:"".concat(Nt,"-panels")},li),(Tr||mo)&&ue.createElement("div",{className:"".concat(Nt,"-footer")},Tr,mo)));return Vo&&(pu=Vo(pu)),ue.createElement("div",{className:"".concat(Nt,"-panel-container"),style:{marginLeft:Gl},ref:gr,onMouseDown:function(gl){gl.preventDefault()}},pu)}var wu=ue.createElement("div",{className:We()("".concat(Nt,"-range-wrapper"),"".concat(Nt,"-").concat(er,"-range-wrapper")),style:{minWidth:qt}},ue.createElement("div",{ref:ao,className:"".concat(Nt,"-range-arrow"),style:bu}),xu()),Cu;rt&&(Cu=ue.createElement("span",{className:"".concat(Nt,"-suffix"),onMouseDown:function(Tr){Tr.preventDefault()}},rt));var Au=il(Nt,Ge,dt),Bu=ue.createElement("span",{onMouseDown:function(Tr){Tr.preventDefault(),Tr.stopPropagation()},onMouseUp:function(Tr){Tr.preventDefault(),Tr.stopPropagation();var mo=kn;$r[0]||(mo=Vn(mo,null,0)),$r[1]||(mo=Vn(mo,null,1)),tn(mo,null),Xt(!1,Yt,"clear")},className:"".concat(Nt,"-clear"),role:"button"},Au),Du=Ge&&(Fr(kn,0)&&!$r[0]||Fr(kn,1)&&!$r[1]),Fu={size:mr(er,Wr[0],sn)},Eu=0,Su=0;Jr.current&&zr.current&&nr.current&&(Yt===0?Su=Jr.current.offsetWidth:(Eu=_i,Su=zr.current.offsetWidth));var Ou=cr==="rtl"?{right:Eu}:{left:Eu},Lu=function(Tr,mo){var mi=Vn(Ra,Tr,Yt);if(mo==="submit"||mo!=="key"&&!xa){tn(mi,Yt),Yt===0?ti():Qi();var Mi=Yt===0?1:0;$r[Mi]?Xt(!1,!1,"confirm"):Xt(!1,Yt,"confirm")}else Rn(mi)};return ue.createElement(va.Provider,{value:{operationRef:$o,hideHeader:er==="time",onDateMouseEnter:gi,onDateMouseLeave:Ei,hideRanges:!0,onSelect:Lu,open:nn}},ue.createElement(qi,{visible:nn,popupElement:wu,popupStyle:ya,prefixCls:Nt,dropdownClassName:On,dropdownAlign:oa,getPopupContainer:ia,transitionName:zn,range:!0,direction:cr},ue.createElement("div",(0,oe.Z)({ref:Oa,className:We()(Nt,"".concat(Nt,"-range"),wn,(Te={},(0,Ae.Z)(Te,"".concat(Nt,"-disabled"),$r[0]&&$r[1]),(0,Ae.Z)(Te,"".concat(Nt,"-focused"),Yt===0?co:rn),(0,Ae.Z)(Te,"".concat(Nt,"-rtl"),cr==="rtl"),Te)),style:un,onClick:po,onMouseEnter:ea,onMouseLeave:Fa,onMouseDown:hi,onMouseUp:na},(0,ut.Z)(we,{aria:!0,data:!0})),ue.createElement("div",{className:We()("".concat(Nt,"-input"),(He={},(0,Ae.Z)(He,"".concat(Nt,"-input-active"),Yt===0),(0,Ae.Z)(He,"".concat(Nt,"-input-placeholder"),!!Zo),He)),ref:Jr},ue.createElement("input",(0,oe.Z)({id:dn,disabled:$r[0],readOnly:vt||typeof Wr[0]=="function"||!Fn,value:Zo||qa,onChange:function(Tr){Cr(Tr.target.value)},autoFocus:Va,placeholder:Fr(gn,0)||"",ref:Qr},Ur,Fu,{autoComplete:Ua}))),ue.createElement("div",{className:"".concat(Nt,"-range-separator"),ref:nr},so),ue.createElement("div",{className:We()("".concat(Nt,"-input"),(ct={},(0,Ae.Z)(ct,"".concat(Nt,"-input-active"),Yt===1),(0,Ae.Z)(ct,"".concat(Nt,"-input-placeholder"),!!eo),ct)),ref:zr},ue.createElement("input",(0,oe.Z)({disabled:$r[1],readOnly:vt||typeof Wr[0]=="function"||!Wn,value:eo||ta,onChange:function(Tr){Qo(Tr.target.value)},placeholder:Fr(gn,1)||"",ref:qr},Hr,Fu,{autoComplete:Ua}))),ue.createElement("div",{className:"".concat(Nt,"-active-bar"),style:(0,wt.Z)((0,wt.Z)({},Ou),{},{width:Su,position:"absolute"})}),Cu,Du&&Bu)))}var iu=function(we){(0,gt.Z)(He,we);var Te=(0,xt.Z)(He);function He(){var ct;(0,et.Z)(this,He);for(var ft=arguments.length,Gt=new Array(ft),Nt=0;Nt{const{lineHeight:ft}=we,Gt=Math.floor(He*ft)+2,Nt=Math.max((Te-Gt)/2,0),dn=Math.max(Te-Gt-Nt,0);return{padding:`${Nt}px ${ct}px ${dn}px`}},Tl=we=>{const{componentCls:Te,pickerCellCls:He,pickerCellInnerCls:ct,cellHeight:ft,motionDurationSlow:Gt,borderRadiusSM:Nt,motionDurationMid:dn,cellHoverBg:un,lineWidth:wn,lineType:ya,colorPrimary:On,cellActiveWithRangeBg:zn,colorTextLightSolid:oa,controlHeightSM:ia,cellRangeBorderColor:sn,pickerCellBorderGap:Nn,cellHoverWithRangeBg:gn,cellWidth:Va,colorTextDisabled:Ga,cellBgDisabled:Ja}=we;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:ft,transform:"translateY(-50%)",transition:`all ${Gt}`,content:'""'},[ct]:{position:"relative",zIndex:2,display:"inline-block",minWidth:ft,height:ft,lineHeight:`${ft}px`,borderRadius:Nt,transition:`background ${dn}, border ${dn}`},"&-range-hover-start, &-range-hover-end":{[ct]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${He}-in-view), &:hover:not(${He}-selected):not(${He}-range-start):not(${He}-range-end):not(${He}-range-hover-start):not(${He}-range-hover-end)`]:{[ct]:{background:un}},[`&-in-view${He}-today ${ct}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${wn}px ${ya} ${On}`,borderRadius:Nt,content:'""'}},[`&-in-view${He}-in-range`]:{position:"relative","&::before":{background:zn}},[`&-in-view${He}-selected ${ct}, &-in-view${He}-range-start ${ct}, &-in-view${He}-range-end ${ct}`]:{color:oa,background:On},[`&-in-view${He}-range-start:not(${He}-range-start-single), @@ -116,7 +116,7 @@ &-in-view${He}-range-hover-start${He}-range-start${He}-range-end${He}-range-end-near-hover, &-in-view${He}-range-hover-end${He}-range-start${He}-range-end${He}-range-start-near-hover, &-in-view${He}-range-hover-end${He}-range-end-single, - &-in-view${He}-range-hover:not(${He}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:ia,borderTop:`${wn}px dashed ${sn}`,borderBottom:`${wn}px dashed ${sn}`,transform:"translateY(-50%)",transition:`all ${jt}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Nn},[`&-in-view${He}-in-range${He}-range-hover::before, + &-in-view${He}-range-hover:not(${He}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:ia,borderTop:`${wn}px dashed ${sn}`,borderBottom:`${wn}px dashed ${sn}`,transform:"translateY(-50%)",transition:`all ${Gt}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Nn},[`&-in-view${He}-in-range${He}-range-hover::before, &-in-view${He}-in-range${He}-range-hover-start::before, &-in-view${He}-in-range${He}-range-hover-end::before, &-in-view${He}-range-start${He}-range-hover::before, @@ -136,16 +136,16 @@ tr > &-in-view${He}-range-hover-start:last-child::after, &-in-view${He}-end${He}-range-hover-edge-end${He}-range-hover-edge-end-near-range::after, &-in-view${He}-range-hover-edge-end:not(${He}-range-hover-edge-end-near-range)::after, - &-in-view${He}-range-hover-end::after`]:{insetInlineEnd:(Va-ft)/2,borderInlineEnd:`${wn}px dashed ${sn}`,borderStartEndRadius:Nt,borderEndEndRadius:Nt},"&-disabled":{color:Ga,pointerEvents:"none",[ct]:{background:"transparent"},"&::before":{background:Ja}},[`&-disabled${He}-today ${ct}::before`]:{borderColor:Ga}}},Zl=we=>{const{componentCls:Te,pickerCellCls:He,pickerCellInnerCls:ct,pickerYearMonthCellWidth:ft,pickerControlIconSize:jt,cellWidth:Nt,paddingSM:dn,paddingXS:un,paddingXXS:wn,colorBgContainer:ya,lineWidth:On,lineType:zn,borderRadiusLG:oa,colorPrimary:ia,colorTextHeading:sn,colorSplit:Nn,pickerControlIconBorderWidth:gn,colorIcon:Va,textHeight:Ga,motionDurationMid:Ja,colorIconHover:or,fontWeightStrong:er,cellHeight:Ha,pickerCellPaddingVertical:Po,colorTextDisabled:_r,colorText:so,fontSize:Bo,cellHoverWithRangeBg:qo,motionDurationSlow:di,withoutTimeCellHeight:Fi,pickerQuarterPanelContentHeight:Uo,colorLink:Dr,colorLinkActive:Mo,colorLinkHover:ai,cellRangeBorderColor:ci,borderRadiusSM:jo,colorTextLightSolid:Vo,cellHoverBg:Ri,timeColumnHeight:Ai,timeColumnWidth:_e,timeCellHeight:Ge,controlItemBgActive:rt,marginXXS:dt,pickerDatePanelPaddingHorizontal:pt}=we,vt=Nt*7+pt*2,Tt=(vt-un*2)/3-ft-dn,Zt=(vt-un*2)/4-ft;return{[Te]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:ya,border:`${On}px ${zn} ${Nn}`,borderRadius:oa,outline:"none","&-focused":{borderColor:ia},"&-rtl":{direction:"rtl",[`${Te}-prev-icon, + &-in-view${He}-range-hover-end::after`]:{insetInlineEnd:(Va-ft)/2,borderInlineEnd:`${wn}px dashed ${sn}`,borderStartEndRadius:Nt,borderEndEndRadius:Nt},"&-disabled":{color:Ga,pointerEvents:"none",[ct]:{background:"transparent"},"&::before":{background:Ja}},[`&-disabled${He}-today ${ct}::before`]:{borderColor:Ga}}},Zl=we=>{const{componentCls:Te,pickerCellCls:He,pickerCellInnerCls:ct,pickerYearMonthCellWidth:ft,pickerControlIconSize:Gt,cellWidth:Nt,paddingSM:dn,paddingXS:un,paddingXXS:wn,colorBgContainer:ya,lineWidth:On,lineType:zn,borderRadiusLG:oa,colorPrimary:ia,colorTextHeading:sn,colorSplit:Nn,pickerControlIconBorderWidth:gn,colorIcon:Va,textHeight:Ga,motionDurationMid:Ja,colorIconHover:or,fontWeightStrong:er,cellHeight:Ha,pickerCellPaddingVertical:Po,colorTextDisabled:_r,colorText:so,fontSize:Bo,cellHoverWithRangeBg:qo,motionDurationSlow:di,withoutTimeCellHeight:Fi,pickerQuarterPanelContentHeight:Uo,colorLink:Dr,colorLinkActive:Mo,colorLinkHover:ai,cellRangeBorderColor:ci,borderRadiusSM:jo,colorTextLightSolid:Vo,cellHoverBg:Ri,timeColumnHeight:Ai,timeColumnWidth:_e,timeCellHeight:Ge,controlItemBgActive:rt,marginXXS:dt,pickerDatePanelPaddingHorizontal:pt}=we,vt=Nt*7+pt*2,Tt=(vt-un*2)/3-ft-dn,Zt=(vt-un*2)/4-ft;return{[Te]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:ya,border:`${On}px ${zn} ${Nn}`,borderRadius:oa,outline:"none","&-focused":{borderColor:ia},"&-rtl":{direction:"rtl",[`${Te}-prev-icon, ${Te}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${Te}-next-icon, - ${Te}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:vt},"&-header":{display:"flex",padding:`0 ${un}px`,color:sn,borderBottom:`${On}px ${zn} ${Nn}`,"> *":{flex:"none"},button:{padding:0,color:Va,lineHeight:`${Ga}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Ja}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Bo,"&:hover":{color:or}},"&-view":{flex:"auto",fontWeight:er,lineHeight:`${Ga}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:un},"&:hover":{color:ia}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:jt,height:jt,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:jt,height:jt,border:"0 solid currentcolor",borderBlockStartWidth:gn,borderBlockEndWidth:0,borderInlineStartWidth:gn,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(jt/2),insetInlineStart:Math.ceil(jt/2),display:"inline-block",width:jt,height:jt,border:"0 solid currentcolor",borderBlockStartWidth:gn,borderBlockEndWidth:0,borderInlineStartWidth:gn,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Ha,fontWeight:"normal"},th:{height:Ha+Po*2,color:so,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${Po}px 0`,color:_r,cursor:"pointer","&-in-view":{color:so}},Tl(we)),[`&-date-panel ${Te}-cell-in-view${Te}-cell-in-range${Te}-cell-range-hover-start ${ct}, + ${Te}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:vt},"&-header":{display:"flex",padding:`0 ${un}px`,color:sn,borderBottom:`${On}px ${zn} ${Nn}`,"> *":{flex:"none"},button:{padding:0,color:Va,lineHeight:`${Ga}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Ja}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Bo,"&:hover":{color:or}},"&-view":{flex:"auto",fontWeight:er,lineHeight:`${Ga}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:un},"&:hover":{color:ia}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Gt,height:Gt,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Gt,height:Gt,border:"0 solid currentcolor",borderBlockStartWidth:gn,borderBlockEndWidth:0,borderInlineStartWidth:gn,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Gt/2),insetInlineStart:Math.ceil(Gt/2),display:"inline-block",width:Gt,height:Gt,border:"0 solid currentcolor",borderBlockStartWidth:gn,borderBlockEndWidth:0,borderInlineStartWidth:gn,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Ha,fontWeight:"normal"},th:{height:Ha+Po*2,color:so,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${Po}px 0`,color:_r,cursor:"pointer","&-in-view":{color:so}},Tl(we)),[`&-date-panel ${Te}-cell-in-view${Te}-cell-in-range${Te}-cell-range-hover-start ${ct}, &-date-panel ${Te}-cell-in-view${Te}-cell-in-range${Te}-cell-range-hover-end ${ct}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:qo,transition:`all ${di}`,content:'""'}},[`&-date-panel ${Te}-cell-in-view${Te}-cell-in-range${Te}-cell-range-hover-start ${ct}::after`]:{insetInlineEnd:-(Nt-Ha)/2,insetInlineStart:0},[`&-date-panel ${Te}-cell-in-view${Te}-cell-in-range${Te}-cell-range-hover-end ${ct}::after`]:{insetInlineEnd:0,insetInlineStart:-(Nt-Ha)/2},[`&-range-hover${Te}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${Te}-content`]:{height:Fi*4},[ct]:{padding:`0 ${un}px`}},"&-quarter-panel":{[`${Te}-content`]:{height:Uo},[`${Te}-cell-range-hover-start::after`]:{insetInlineStart:Zt,borderInlineStart:`${On}px dashed ${ci}`,[`${Te}-panel-rtl &`]:{insetInlineEnd:Zt,borderInlineEnd:`${On}px dashed ${ci}`}},[`${Te}-cell-range-hover-end::after`]:{insetInlineEnd:Zt,borderInlineEnd:`${On}px dashed ${ci}`,[`${Te}-panel-rtl &`]:{insetInlineStart:Zt,borderInlineStart:`${On}px dashed ${ci}`}}},[`&-panel ${Te}-footer`]:{borderTop:`${On}px ${zn} ${Nn}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Ga-2*On}px`,textAlign:"center","&-extra":{padding:`0 ${dn}px`,lineHeight:`${Ga-2*On}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${On}px ${zn} ${Nn}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Dr,"&:hover":{color:ai},"&:active":{color:Mo},[`&${Te}-today-btn-disabled`]:{color:_r,cursor:"not-allowed"}},"&-decade-panel":{[ct]:{padding:`0 ${un/2}px`},[`${Te}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${Te}-body`]:{padding:`0 ${un}px`},[ct]:{width:ft},[`${Te}-cell-range-hover-start::after`]:{borderStartStartRadius:jo,borderEndStartRadius:jo,borderStartEndRadius:0,borderEndEndRadius:0,[`${Te}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:jo,borderEndEndRadius:jo}},[`${Te}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:jo,borderEndEndRadius:jo,[`${Te}-panel-rtl &`]:{borderStartStartRadius:jo,borderEndStartRadius:jo,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${Te}-cell-range-hover-start::after`]:{insetInlineStart:Tt,borderInlineStart:`${On}px dashed ${ci}`,[`${Te}-panel-rtl &`]:{insetInlineEnd:Tt,borderInlineEnd:`${On}px dashed ${ci}`}},[`${Te}-cell-range-hover-end::after`]:{insetInlineEnd:Tt,borderInlineEnd:`${On}px dashed ${ci}`,[`${Te}-panel-rtl &`]:{insetInlineStart:Tt,borderInlineStart:`${On}px dashed ${ci}`}}},"&-week-panel":{[`${Te}-body`]:{padding:`${un}px ${dn}px`},[`${Te}-cell`]:{[`&:hover ${ct}, &-selected ${ct}, ${ct}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Ja}`},"&:first-child:before":{borderStartStartRadius:jo,borderEndStartRadius:jo},"&:last-child:before":{borderStartEndRadius:jo,borderEndEndRadius:jo}},"&:hover td":{"&:before":{background:Ri}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${He}`]:{"&:before":{background:ia},[`&${Te}-cell-week`]:{color:new Sl.C(Vo).setAlpha(.5).toHexString()},[ct]:{color:Vo}}},"&-range-hover td:before":{background:rt}}},"&-date-panel":{[`${Te}-body`]:{padding:`${un}px ${pt}px`},[`${Te}-content`]:{width:Nt*7,th:{width:Nt,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${Te}-time-panel`]:{borderInlineStart:`${On}px ${zn} ${Nn}`},[`${Te}-date-panel, ${Te}-time-panel`]:{transition:`opacity ${di}`},"&-active":{[`${Te}-date-panel, - ${Te}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${Te}-content`]:{display:"flex",flex:"auto",height:Ai},"&-column":{flex:"1 0 auto",width:_e,margin:`${wn}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Ja}`,overflowX:"hidden","&::after":{display:"block",height:Ai-Ge,content:'""'},"&:not(:first-child)":{borderInlineStart:`${On}px ${zn} ${Nn}`},"&-active":{background:new Sl.C(rt).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${Te}-time-panel-cell`]:{marginInline:dt,[`${Te}-time-panel-cell-inner`]:{display:"block",width:_e-2*dt,height:Ge,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(_e-Ge)/2,color:so,lineHeight:`${Ge}px`,borderRadius:jo,cursor:"pointer",transition:`background ${Ja}`,"&:hover":{background:Ri}},"&-selected":{[`${Te}-time-panel-cell-inner`]:{background:rt}},"&-disabled":{[`${Te}-time-panel-cell-inner`]:{color:_r,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${Te}-time-panel-column:after`]:{height:Ai-Ge+wn*2}}}},xl=we=>{const{componentCls:Te,colorBgContainer:He,colorError:ct,errorActiveShadow:ft,colorWarning:jt,warningActiveShadow:Nt}=we;return{[`${Te}:not(${Te}-disabled)`]:{[`&${Te}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:He,borderColor:ct},[`&${Te}-focused, &:focus`]:Object.assign({},(0,al.M1)((0,rl.TS)(we,{activeBorderColor:ct,activeShadow:ft}))),[`${Te}-active-bar`]:{background:ct}},[`&${Te}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:He,borderColor:jt},[`&${Te}-focused, &:focus`]:Object.assign({},(0,al.M1)((0,rl.TS)(we,{activeBorderColor:jt,activeShadow:Nt}))),[`${Te}-active-bar`]:{background:jt}}}}},Vl=we=>{const{componentCls:Te,antCls:He,controlHeight:ct,fontSize:ft,paddingInline:jt,colorBgContainer:Nt,lineWidth:dn,lineType:un,colorBorder:wn,borderRadius:ya,motionDurationMid:On,colorBgContainerDisabled:zn,colorTextDisabled:oa,colorTextPlaceholder:ia,controlHeightLG:sn,fontSizeLG:Nn,controlHeightSM:gn,paddingInlineSM:Va,paddingXS:Ga,marginXS:Ja,colorTextDescription:or,lineWidthBold:er,lineHeight:Ha,colorPrimary:Po,motionDurationSlow:_r,zIndexPopup:so,paddingXXS:Bo,paddingSM:qo,textHeight:di,cellActiveWithRangeBg:Fi,colorPrimaryBorder:Uo,sizePopupArrow:Dr,borderRadiusXS:Mo,borderRadiusOuter:ai,colorBgElevated:ci,borderRadiusLG:jo,boxShadowSecondary:Vo,borderRadiusSM:Ri,colorSplit:Ai,cellHoverBg:_e,presetsWidth:Ge,presetsMaxWidth:rt,boxShadowPopoverArrow:dt,colorTextQuaternary:pt}=we;return[{[Te]:Object.assign(Object.assign(Object.assign({},(0,Ml.Wf)(we)),tl(we,ct,ft,jt)),{position:"relative",display:"inline-flex",alignItems:"center",background:Nt,lineHeight:1,border:`${dn}px ${un} ${wn}`,borderRadius:ya,transition:`border ${On}, box-shadow ${On}`,"&:hover, &-focused":Object.assign({},(0,al.pU)(we)),"&-focused":Object.assign({},(0,al.M1)(we)),[`&${Te}-disabled`]:{background:zn,borderColor:wn,cursor:"not-allowed",[`${Te}-suffix`]:{color:pt}},[`&${Te}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${Te}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,al.ik)(we)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${Te}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:ia}}},"&-large":Object.assign(Object.assign({},tl(we,sn,Nn,jt)),{[`${Te}-input > input`]:{fontSize:Nn}}),"&-small":Object.assign({},tl(we,gn,ft,Va)),[`${Te}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Ga/2,color:oa,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Ja}}},[`${Te}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:oa,lineHeight:1,background:Nt,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${On}, color ${On}`,"> *":{verticalAlign:"top"},"&:hover":{color:or}},[`${Te}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Nn,color:oa,fontSize:Nn,verticalAlign:"top",cursor:"default",[`${Te}-focused &`]:{color:or},[`${Te}-range-separator &`]:{[`${Te}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${Te}-clear`]:{insetInlineEnd:jt},"&:hover":{[`${Te}-clear`]:{opacity:1}},[`${Te}-active-bar`]:{bottom:-dn,height:er,marginInlineStart:jt,background:Po,opacity:0,transition:`all ${_r} ease-out`,pointerEvents:"none"},[`&${Te}-focused`]:{[`${Te}-active-bar`]:{opacity:1}},[`${Te}-range-separator`]:{alignItems:"center",padding:`0 ${Ga}px`,lineHeight:1},[`&${Te}-small`]:{[`${Te}-clear`]:{insetInlineEnd:Va},[`${Te}-active-bar`]:{marginInlineStart:Va}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ml.Wf)(we)),Zl(we)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:so,[`&${Te}-dropdown-hidden`]:{display:"none"},[`&${Te}-dropdown-placement-bottomLeft`]:{[`${Te}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${Te}-dropdown-placement-topLeft`]:{[`${Te}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${He}-slide-up-enter${He}-slide-up-enter-active${Te}-dropdown-placement-topLeft, + ${Te}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${Te}-content`]:{display:"flex",flex:"auto",height:Ai},"&-column":{flex:"1 0 auto",width:_e,margin:`${wn}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Ja}`,overflowX:"hidden","&::after":{display:"block",height:Ai-Ge,content:'""'},"&:not(:first-child)":{borderInlineStart:`${On}px ${zn} ${Nn}`},"&-active":{background:new Sl.C(rt).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${Te}-time-panel-cell`]:{marginInline:dt,[`${Te}-time-panel-cell-inner`]:{display:"block",width:_e-2*dt,height:Ge,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(_e-Ge)/2,color:so,lineHeight:`${Ge}px`,borderRadius:jo,cursor:"pointer",transition:`background ${Ja}`,"&:hover":{background:Ri}},"&-selected":{[`${Te}-time-panel-cell-inner`]:{background:rt}},"&-disabled":{[`${Te}-time-panel-cell-inner`]:{color:_r,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${Te}-time-panel-column:after`]:{height:Ai-Ge+wn*2}}}},xl=we=>{const{componentCls:Te,colorBgContainer:He,colorError:ct,errorActiveShadow:ft,colorWarning:Gt,warningActiveShadow:Nt}=we;return{[`${Te}:not(${Te}-disabled)`]:{[`&${Te}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:He,borderColor:ct},[`&${Te}-focused, &:focus`]:Object.assign({},(0,al.M1)((0,rl.TS)(we,{activeBorderColor:ct,activeShadow:ft}))),[`${Te}-active-bar`]:{background:ct}},[`&${Te}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:He,borderColor:Gt},[`&${Te}-focused, &:focus`]:Object.assign({},(0,al.M1)((0,rl.TS)(we,{activeBorderColor:Gt,activeShadow:Nt}))),[`${Te}-active-bar`]:{background:Gt}}}}},Vl=we=>{const{componentCls:Te,antCls:He,controlHeight:ct,fontSize:ft,paddingInline:Gt,colorBgContainer:Nt,lineWidth:dn,lineType:un,colorBorder:wn,borderRadius:ya,motionDurationMid:On,colorBgContainerDisabled:zn,colorTextDisabled:oa,colorTextPlaceholder:ia,controlHeightLG:sn,fontSizeLG:Nn,controlHeightSM:gn,paddingInlineSM:Va,paddingXS:Ga,marginXS:Ja,colorTextDescription:or,lineWidthBold:er,lineHeight:Ha,colorPrimary:Po,motionDurationSlow:_r,zIndexPopup:so,paddingXXS:Bo,paddingSM:qo,textHeight:di,cellActiveWithRangeBg:Fi,colorPrimaryBorder:Uo,sizePopupArrow:Dr,borderRadiusXS:Mo,borderRadiusOuter:ai,colorBgElevated:ci,borderRadiusLG:jo,boxShadowSecondary:Vo,borderRadiusSM:Ri,colorSplit:Ai,cellHoverBg:_e,presetsWidth:Ge,presetsMaxWidth:rt,boxShadowPopoverArrow:dt,colorTextQuaternary:pt}=we;return[{[Te]:Object.assign(Object.assign(Object.assign({},(0,Ml.Wf)(we)),tl(we,ct,ft,Gt)),{position:"relative",display:"inline-flex",alignItems:"center",background:Nt,lineHeight:1,border:`${dn}px ${un} ${wn}`,borderRadius:ya,transition:`border ${On}, box-shadow ${On}`,"&:hover, &-focused":Object.assign({},(0,al.pU)(we)),"&-focused":Object.assign({},(0,al.M1)(we)),[`&${Te}-disabled`]:{background:zn,borderColor:wn,cursor:"not-allowed",[`${Te}-suffix`]:{color:pt}},[`&${Te}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${Te}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,al.ik)(we)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${Te}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:ia}}},"&-large":Object.assign(Object.assign({},tl(we,sn,Nn,Gt)),{[`${Te}-input > input`]:{fontSize:Nn}}),"&-small":Object.assign({},tl(we,gn,ft,Va)),[`${Te}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Ga/2,color:oa,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Ja}}},[`${Te}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:oa,lineHeight:1,background:Nt,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${On}, color ${On}`,"> *":{verticalAlign:"top"},"&:hover":{color:or}},[`${Te}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Nn,color:oa,fontSize:Nn,verticalAlign:"top",cursor:"default",[`${Te}-focused &`]:{color:or},[`${Te}-range-separator &`]:{[`${Te}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${Te}-clear`]:{insetInlineEnd:Gt},"&:hover":{[`${Te}-clear`]:{opacity:1}},[`${Te}-active-bar`]:{bottom:-dn,height:er,marginInlineStart:Gt,background:Po,opacity:0,transition:`all ${_r} ease-out`,pointerEvents:"none"},[`&${Te}-focused`]:{[`${Te}-active-bar`]:{opacity:1}},[`${Te}-range-separator`]:{alignItems:"center",padding:`0 ${Ga}px`,lineHeight:1},[`&${Te}-small`]:{[`${Te}-clear`]:{insetInlineEnd:Va},[`${Te}-active-bar`]:{marginInlineStart:Va}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ml.Wf)(we)),Zl(we)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:so,[`&${Te}-dropdown-hidden`]:{display:"none"},[`&${Te}-dropdown-placement-bottomLeft`]:{[`${Te}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${Te}-dropdown-placement-topLeft`]:{[`${Te}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${He}-slide-up-enter${He}-slide-up-enter-active${Te}-dropdown-placement-topLeft, &${He}-slide-up-enter${He}-slide-up-enter-active${Te}-dropdown-placement-topRight, &${He}-slide-up-appear${He}-slide-up-appear-active${Te}-dropdown-placement-topLeft, &${He}-slide-up-appear${He}-slide-up-appear-active${Te}-dropdown-placement-topRight`]:{animationName:ll.Qt},[`&${He}-slide-up-enter${He}-slide-up-enter-active${Te}-dropdown-placement-bottomLeft, @@ -153,8 +153,8 @@ &${He}-slide-up-appear${He}-slide-up-appear-active${Te}-dropdown-placement-bottomLeft, &${He}-slide-up-appear${He}-slide-up-appear-active${Te}-dropdown-placement-bottomRight`]:{animationName:ll.fJ},[`&${He}-slide-up-leave${He}-slide-up-leave-active${Te}-dropdown-placement-topLeft, &${He}-slide-up-leave${He}-slide-up-leave-active${Te}-dropdown-placement-topRight`]:{animationName:ll.ly},[`&${He}-slide-up-leave${He}-slide-up-leave-active${Te}-dropdown-placement-bottomLeft, - &${He}-slide-up-leave${He}-slide-up-leave-active${Te}-dropdown-placement-bottomRight`]:{animationName:ll.Uw},[`${Te}-panel > ${Te}-time-panel`]:{paddingTop:Bo},[`${Te}-ranges`]:{marginBottom:0,padding:`${Bo}px ${qo}px`,overflow:"hidden",lineHeight:`${di-2*dn-Ga/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${Te}-preset > ${He}-tag-blue`]:{color:Po,background:Fi,borderColor:Uo,cursor:"pointer"},[`${Te}-ok`]:{marginInlineStart:"auto"}},[`${Te}-range-wrapper`]:{display:"flex",position:"relative"},[`${Te}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:jt*1.5,transition:`left ${_r} ease-out`},(0,ji.r)(Dr,Mo,ai,ci,dt)),[`${Te}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ci,borderRadius:jo,boxShadow:Vo,transition:`margin ${_r}`,[`${Te}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${Te}-presets`]:{display:"flex",flexDirection:"column",minWidth:Ge,maxWidth:rt,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Ga,borderInlineEnd:`${dn}px ${un} ${Ai}`,li:Object.assign(Object.assign({},Ml.vS),{borderRadius:Ri,paddingInline:Ga,paddingBlock:(gn-Math.round(ft*Ha))/2,cursor:"pointer",transition:`all ${_r}`,"+ li":{marginTop:Ja},"&:hover":{background:_e}})}},[`${Te}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${Te}-panel`]:{borderWidth:`0 0 ${dn}px`},"&:last-child":{[`${Te}-panel`]:{borderWidth:0}}},[`${Te}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${Te}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:wn}}}}),"&-dropdown-range":{padding:`${Dr*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${Te}-separator`]:{transform:"rotate(180deg)"},[`${Te}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,ll.oN)(we,"slide-up"),(0,ll.oN)(we,"slide-down"),(0,bl.Fm)(we,"move-up"),(0,bl.Fm)(we,"move-down")]},Ql=we=>{const{componentCls:Te,controlHeightLG:He,paddingXXS:ct,padding:ft}=we;return{pickerCellCls:`${Te}-cell`,pickerCellInnerCls:`${Te}-cell-inner`,pickerYearMonthCellWidth:He*1.5,pickerQuarterPanelContentHeight:He*1.4,pickerCellPaddingVertical:ct+ct/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:ft+ct/2}},vu=we=>({cellHoverBg:we.controlItemBgHover,cellActiveWithRangeBg:we.controlItemBgActive,cellHoverWithRangeBg:new Sl.C(we.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Sl.C(we.colorPrimary).lighten(20).toHexString(),cellBgDisabled:we.colorBgContainerDisabled,timeColumnWidth:we.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:we.controlHeightSM*1.5,cellHeight:we.controlHeightSM,textHeight:we.controlHeightLG,withoutTimeCellHeight:we.controlHeightLG*1.65});var Xl=(0,uu.Z)("DatePicker",we=>{const Te=(0,rl.TS)((0,al.e5)(we),Ql(we));return[Vl(Te),xl(Te),(0,lu.c)(we,{focusElCls:`${we.componentCls}-focused`})]},we=>Object.assign(Object.assign(Object.assign({},(0,al.TM)(we)),vu(we)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:we.zIndexPopupBase+50}));function su(we,Te,He){return He!==void 0?He:Te==="year"&&we.lang.yearPlaceholder?we.lang.yearPlaceholder:Te==="quarter"&&we.lang.quarterPlaceholder?we.lang.quarterPlaceholder:Te==="month"&&we.lang.monthPlaceholder?we.lang.monthPlaceholder:Te==="week"&&we.lang.weekPlaceholder?we.lang.weekPlaceholder:Te==="time"&&we.timePickerLocale.placeholder?we.timePickerLocale.placeholder:we.lang.placeholder}function du(we,Te,He){return He!==void 0?He:Te==="year"&&we.lang.yearPlaceholder?we.lang.rangeYearPlaceholder:Te==="quarter"&&we.lang.quarterPlaceholder?we.lang.rangeQuarterPlaceholder:Te==="month"&&we.lang.monthPlaceholder?we.lang.rangeMonthPlaceholder:Te==="week"&&we.lang.weekPlaceholder?we.lang.rangeWeekPlaceholder:Te==="time"&&we.timePickerLocale.placeholder?we.timePickerLocale.rangePlaceholder:we.lang.rangePlaceholder}function zl(we,Te){const He={adjustX:1,adjustY:1};switch(Te){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:He};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:He};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:He};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:He};default:return{points:we==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:He}}}function wl(we){return we?Array.isArray(we)?we:[we]:[]}function ul(we){const{format:Te,picker:He,showHour:ct,showMinute:ft,showSecond:jt,use12Hours:Nt}=we,dn=wl(Te)[0],un=Object.assign({},we);return Te&&Array.isArray(Te)&&(un.format=dn),dn&&typeof dn=="string"&&(!dn.includes("s")&&jt===void 0&&(un.showSecond=!1),!dn.includes("m")&&ft===void 0&&(un.showMinute=!1),!dn.includes("H")&&!dn.includes("h")&&!dn.includes("K")&&!dn.includes("k")&&ct===void 0&&(un.showHour=!1),(dn.includes("a")||dn.includes("A"))&&Nt===void 0&&(un.use12Hours=!0)),He==="time"?un:(typeof dn=="function"&&delete un.format,{showTime:un})}function yl(we,Te,He){if(we===!1)return!1;const ct={clearIcon:Te!=null?Te:He};return typeof we=="object"?Object.assign(Object.assign({},ct),we):ct}var Jl=te(3113);function ql(we){return ue.createElement(Jl.ZP,Object.assign({size:"small",type:"primary"},we))}var eu={button:ql},tu=function(we,Te){var He={};for(var ct in we)Object.prototype.hasOwnProperty.call(we,ct)&&Te.indexOf(ct)<0&&(He[ct]=we[ct]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ft=0,ct=Object.getOwnPropertySymbols(we);ft{const{prefixCls:ft,getPopupContainer:jt,className:Nt,placement:dn,size:un,disabled:wn,bordered:ya=!0,placeholder:On,popupClassName:zn,dropdownClassName:oa,status:ia,clearIcon:sn,allowClear:Nn,rootClassName:gn}=He,Va=tu(He,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Ga=ue.useRef(null),{getPrefixCls:Ja,direction:or,getPopupContainer:er}=(0,ue.useContext)(kl.E_),Ha=Ja("picker",ft),{compactSize:Po,compactItemClassnames:_r}=(0,Fl.ri)(Ha,or),{format:so,showTime:Bo,picker:qo}=He,di=Ja(),[Fi,Uo]=Xl(Ha),Dr=Object.assign(Object.assign({},Bo?ul(Object.assign({format:so,picker:qo},Bo)):{}),qo==="time"?ul(Object.assign(Object.assign({format:so},He),{picker:qo})):{}),Mo=(0,_l.Z)(dt=>{var pt;return(pt=un!=null?un:Po)!==null&&pt!==void 0?pt:dt}),ai=ue.useContext(Rl.Z),ci=wn!=null?wn:ai,jo=(0,ue.useContext)(Hi.aM),{hasFeedback:Vo,status:Ri,feedbackIcon:Ai}=jo,_e=ue.createElement(ue.Fragment,null,qo==="time"?ue.createElement(qe,null):ue.createElement(ve,null),Vo&&Ai);(0,ue.useImperativeHandle)(ct,()=>({focus:()=>{var dt;return(dt=Ga.current)===null||dt===void 0?void 0:dt.focus()},blur:()=>{var dt;return(dt=Ga.current)===null||dt===void 0?void 0:dt.blur()}}));const[Ge]=(0,Vi.Z)("Calendar",Yl.Z),rt=Object.assign(Object.assign({},Ge),He.locale);return Fi(ue.createElement(Nl,Object.assign({separator:ue.createElement("span",{"aria-label":"to",className:`${Ha}-separator`},ue.createElement(Ve,null)),disabled:ci,ref:Ga,dropdownAlign:zl(or,dn),placeholder:du(rt,qo,On),suffixIcon:_e,prevIcon:ue.createElement("span",{className:`${Ha}-prev-icon`}),nextIcon:ue.createElement("span",{className:`${Ha}-next-icon`}),superPrevIcon:ue.createElement("span",{className:`${Ha}-super-prev-icon`}),superNextIcon:ue.createElement("span",{className:`${Ha}-super-next-icon`}),transitionName:`${di}-slide-up`},Va,Dr,{className:We()({[`${Ha}-${Mo}`]:Mo,[`${Ha}-borderless`]:!ya},(0,pl.Z)(Ha,(0,pl.F)(Ri,ia),Vo),Uo,_r,Nt,gn),locale:rt.lang,prefixCls:Ha,getPopupContainer:jt||er,generateConfig:we,components:eu,direction:or,dropdownClassName:We()(Uo,zn||oa,gn),allowClear:yl(Nn,sn,ue.createElement(st.Z,null))})))})}var Hl=function(we,Te){var He={};for(var ct in we)Object.prototype.hasOwnProperty.call(we,ct)&&Te.indexOf(ct)<0&&(He[ct]=we[ct]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ft=0,ct=Object.getOwnPropertySymbols(we);ft{const{prefixCls:ia,getPopupContainer:sn,style:Nn,className:gn,rootClassName:Va,size:Ga,bordered:Ja=!0,placement:or,placeholder:er,popupClassName:Ha,dropdownClassName:Po,disabled:_r,status:so,clearIcon:Bo,allowClear:qo}=zn,di=Hl(zn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Fi,direction:Uo,getPopupContainer:Dr,[ya]:Mo}=(0,ue.useContext)(kl.E_),ai=Fi("picker",ia),{compactSize:ci,compactItemClassnames:jo}=(0,Fl.ri)(ai,Uo),Vo=ue.useRef(null),{format:Ri,showTime:Ai}=zn,[_e,Ge]=Xl(ai);(0,ue.useImperativeHandle)(oa,()=>({focus:()=>{var ea;return(ea=Vo.current)===null||ea===void 0?void 0:ea.focus()},blur:()=>{var ea;return(ea=Vo.current)===null||ea===void 0?void 0:ea.blur()}}));const rt={showToday:!0};let dt={};un&&(dt.picker=un);const pt=un||zn.picker;dt=Object.assign(Object.assign(Object.assign({},dt),Ai?ul(Object.assign({format:Ri,picker:pt},Ai)):{}),pt==="time"?ul(Object.assign(Object.assign({format:Ri},zn),{picker:pt})):{});const vt=Fi(),Tt=(0,_l.Z)(ea=>{var Fa;return(Fa=Ga!=null?Ga:ci)!==null&&Fa!==void 0?Fa:ea}),Zt=ue.useContext(Rl.Z),Mt=_r!=null?_r:Zt,an=(0,ue.useContext)(Hi.aM),{hasFeedback:Jt,status:en,feedbackIcon:Ln}=an,An=ue.createElement(ue.Fragment,null,pt==="time"?ue.createElement(qe,null):ue.createElement(ve,null),Jt&&Ln),[Cn]=(0,Vi.Z)("DatePicker",Yl.Z),na=Object.assign(Object.assign({},Cn),zn.locale);return _e(ue.createElement(Ul,Object.assign({ref:Vo,placeholder:su(na,pt,er),suffixIcon:An,dropdownAlign:zl(Uo,or),prevIcon:ue.createElement("span",{className:`${ai}-prev-icon`}),nextIcon:ue.createElement("span",{className:`${ai}-next-icon`}),superPrevIcon:ue.createElement("span",{className:`${ai}-super-prev-icon`}),superNextIcon:ue.createElement("span",{className:`${ai}-super-next-icon`}),transitionName:`${vt}-slide-up`},rt,di,dt,{locale:na.lang,className:We()({[`${ai}-${Tt}`]:Tt,[`${ai}-borderless`]:!Ja},(0,pl.Z)(ai,(0,pl.F)(en,so),Jt),Ge,jo,Mo==null?void 0:Mo.className,gn,Va),style:Object.assign(Object.assign({},Mo==null?void 0:Mo.style),Nn),prefixCls:ai,getPopupContainer:sn||Dr,generateConfig:we,components:eu,direction:Uo,disabled:Mt,dropdownClassName:We()(Ge,Va,Ha||Po),allowClear:yl(qo,Bo,ue.createElement(st.Z,null))})))});return wn&&(On.displayName=wn),On}const He=Te(),ct=Te("week","WeekPicker"),ft=Te("month","MonthPicker"),jt=Te("year","YearPicker"),Nt=Te("time","TimePicker"),dn=Te("quarter","QuarterPicker");return{DatePicker:He,WeekPicker:ct,MonthPicker:ft,YearPicker:jt,TimePicker:Nt,QuarterPicker:dn}}const cu=null;function gu(we){const{DatePicker:Te,WeekPicker:He,MonthPicker:ct,YearPicker:ft,TimePicker:jt,QuarterPicker:Nt}=nu(we),dn=Pl(we),un=Te;return un.WeekPicker=He,un.MonthPicker=ct,un.YearPicker=ft,un.RangePicker=dn,un.TimePicker=jt,un.QuarterPicker=Nt,un}var jl=gu;const sl=jl(ee);function dl(we){const Te=zl(we.direction,we.placement);return Te.overflow.adjustY=!1,Te.overflow.adjustX=!1,Object.assign(Object.assign({},we),{dropdownAlign:Te})}const Al=(0,ne.Z)(sl,"picker",null,dl);sl._InternalPanelDoNotUseOrYouWillBeFired=Al;const mu=(0,ne.Z)(sl.RangePicker,"picker",null,dl);sl._InternalRangePanelDoNotUseOrYouWillBeFired=mu,sl.generatePicker=jl;var fu=sl},37906:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ot}});var z=te(59301),ye=te(92310),Oe=te.n(ye),je=te(69507),he=te(36355),be=te(19716),le=te(8628),Ne={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},fe=z.createContext({}),Le=te(11592),Ee=function(Ke,Re){var Me={};for(var Ve in Ke)Object.prototype.hasOwnProperty.call(Ke,Ve)&&Re.indexOf(Ve)<0&&(Me[Ve]=Ke[Ve]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Ve=Object.getOwnPropertySymbols(Ke);nt(0,Le.Z)(Ke).map(Re=>Object.assign({},Re==null?void 0:Re.props));function E(Ke,Re,Me){const Ve=z.useMemo(()=>Re||re(Me),[Re,Me]);return z.useMemo(()=>Ve.map(We=>{var{span:et}=We,ht=Ee(We,["span"]);return Object.assign(Object.assign({},ht),{span:typeof et=="number"?et:(0,je.m9)(Ke,et)})}),[Ve,Ke])}function a(Ke,Re,Me){let Ve=Ke;return(Me===void 0||Me>Re)&&(Ve=Object.assign(Object.assign({},Ke),{span:Re})),Ve}function b(Ke,Re){const Me=[];let Ve=[],nt=Re;return Ke.filter(We=>We).forEach((We,et)=>{const ht=We==null?void 0:We.span,yt=ht||1;if(et===Ke.length-1){Ve.push(a(We,nt,ht)),Me.push(Ve);return}yt(0,z.useMemo)(()=>b(Re,Ke),[Re,Ke]),ne=Ke=>{let{children:Re}=Ke;return Re};function oe(Ke){return Ke!=null}var ge=Ke=>{const{itemPrefixCls:Re,component:Me,span:Ve,className:nt,style:We,labelStyle:et,contentStyle:ht,bordered:yt,label:gt,content:xt,colon:Ae}=Ke,wt=Me;return yt?z.createElement(wt,{className:Oe()({[`${Re}-item-label`]:oe(gt),[`${Re}-item-content`]:oe(xt)},nt),style:We,colSpan:Ve},oe(gt)&&z.createElement("span",{style:et},gt),oe(xt)&&z.createElement("span",{style:ht},xt)):z.createElement(wt,{className:Oe()(`${Re}-item`,nt),style:We,colSpan:Ve},z.createElement("div",{className:`${Re}-item-container`},(gt||gt===0)&&z.createElement("span",{className:Oe()(`${Re}-item-label`,{[`${Re}-item-no-colon`]:!Ae}),style:et},gt),(xt||xt===0)&&z.createElement("span",{className:Oe()(`${Re}-item-content`),style:ht},xt)))};function Fe(Ke,Re,Me){let{colon:Ve,prefixCls:nt,bordered:We}=Re,{component:et,type:ht,showLabel:yt,showContent:gt,labelStyle:xt,contentStyle:Ae}=Me;return Ke.map((wt,It)=>{let{label:ke,children:ut,prefixCls:ce=nt,className:ie,style:ae,labelStyle:se,contentStyle:de,span:Ce=1,key:pe}=wt;return typeof et=="string"?z.createElement(ge,{key:`${ht}-${pe||It}`,className:ie,style:ae,labelStyle:Object.assign(Object.assign({},xt),se),contentStyle:Object.assign(Object.assign({},Ae),de),span:Ce,colon:Ve,component:et,itemPrefixCls:ce,bordered:We,label:yt?ke:null,content:gt?ut:null}):[z.createElement(ge,{key:`label-${pe||It}`,className:ie,style:Object.assign(Object.assign(Object.assign({},xt),ae),se),span:1,colon:Ve,component:et[0],itemPrefixCls:ce,bordered:We,label:ke}),z.createElement(ge,{key:`content-${pe||It}`,className:ie,style:Object.assign(Object.assign(Object.assign({},Ae),ae),de),span:Ce*2-1,component:et[1],itemPrefixCls:ce,bordered:We,content:ut})]})}var Ie=Ke=>{const Re=z.useContext(fe),{prefixCls:Me,vertical:Ve,row:nt,index:We,bordered:et}=Ke;return Ve?z.createElement(z.Fragment,null,z.createElement("tr",{key:`label-${We}`,className:`${Me}-row`},Fe(nt,Ke,Object.assign({component:"th",type:"label",showLabel:!0},Re))),z.createElement("tr",{key:`content-${We}`,className:`${Me}-row`},Fe(nt,Ke,Object.assign({component:"td",type:"content",showContent:!0},Re)))):z.createElement("tr",{key:We,className:`${Me}-row`},Fe(nt,Ke,Object.assign({component:et?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},Re)))},ze=te(17313),ve=te(83116),at=te(37613);const xe=Ke=>{const{componentCls:Re,labelBg:Me}=Ke;return{[`&${Re}-bordered`]:{[`> ${Re}-view`]:{border:`${Ke.lineWidth}px ${Ke.lineType} ${Ke.colorSplit}`,"> table":{tableLayout:"auto",borderCollapse:"collapse"},[`${Re}-row`]:{borderBottom:`${Ke.lineWidth}px ${Ke.lineType} ${Ke.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${Re}-item-label, > ${Re}-item-content`]:{padding:`${Ke.padding}px ${Ke.paddingLG}px`,borderInlineEnd:`${Ke.lineWidth}px ${Ke.lineType} ${Ke.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${Re}-item-label`]:{color:Ke.colorTextSecondary,backgroundColor:Me,"&::after":{display:"none"}}}},[`&${Re}-middle`]:{[`${Re}-row`]:{[`> ${Re}-item-label, > ${Re}-item-content`]:{padding:`${Ke.paddingSM}px ${Ke.paddingLG}px`}}},[`&${Re}-small`]:{[`${Re}-row`]:{[`> ${Re}-item-label, > ${Re}-item-content`]:{padding:`${Ke.paddingXS}px ${Ke.padding}px`}}}}}},it=Ke=>{const{componentCls:Re,extraColor:Me,itemPaddingBottom:Ve,colonMarginRight:nt,colonMarginLeft:We,titleMarginBottom:et}=Ke;return{[Re]:Object.assign(Object.assign(Object.assign({},(0,ze.Wf)(Ke)),xe(Ke)),{"&-rtl":{direction:"rtl"},[`${Re}-header`]:{display:"flex",alignItems:"center",marginBottom:et},[`${Re}-title`]:Object.assign(Object.assign({},ze.vS),{flex:"auto",color:Ke.colorText,fontWeight:Ke.fontWeightStrong,fontSize:Ke.fontSizeLG,lineHeight:Ke.lineHeightLG}),[`${Re}-extra`]:{marginInlineStart:"auto",color:Me,fontSize:Ke.fontSize},[`${Re}-view`]:{width:"100%",borderRadius:Ke.borderRadiusLG,table:{width:"100%",tableLayout:"fixed"}},[`${Re}-row`]:{"> th, > td":{paddingBottom:Ve},"&:last-child":{borderBottom:"none"}},[`${Re}-item-label`]:{color:Ke.colorTextTertiary,fontWeight:"normal",fontSize:Ke.fontSize,lineHeight:Ke.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${We}px ${nt}px`},[`&${Re}-item-no-colon::after`]:{content:'""'}},[`${Re}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${Re}-item-content`]:{display:"table-cell",flex:1,color:Ke.colorText,fontSize:Ke.fontSize,lineHeight:Ke.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${Re}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${Re}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${Re}-item-content`]:{display:"inline-flex",alignItems:"baseline"}}},"&-middle":{[`${Re}-row`]:{"> th, > td":{paddingBottom:Ke.paddingSM}}},"&-small":{[`${Re}-row`]:{"> th, > td":{paddingBottom:Ke.paddingXS}}}})}};var Ue=(0,ve.Z)("Descriptions",Ke=>{const Re=(0,at.TS)(Ke,{});return[it(Re)]},Ke=>({labelBg:Ke.colorFillAlter,titleMarginBottom:Ke.fontSizeSM*Ke.lineHeightSM,itemPaddingBottom:Ke.padding,colonMarginRight:Ke.marginXS,colonMarginLeft:Ke.marginXXS/2,extraColor:Ke.colorText})),qe=function(Ke,Re){var Me={};for(var Ve in Ke)Object.prototype.hasOwnProperty.call(Ke,Ve)&&Re.indexOf(Ve)<0&&(Me[Ve]=Ke[Ve]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Ve=Object.getOwnPropertySymbols(Ke);nt{const{prefixCls:Re,title:Me,extra:Ve,column:nt,colon:We=!0,bordered:et,layout:ht,children:yt,className:gt,rootClassName:xt,style:Ae,size:wt,labelStyle:It,contentStyle:ke,items:ut}=Ke,ce=qe(Ke,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:ie,direction:ae,descriptions:se}=z.useContext(he.E_),de=ie("descriptions",Re),Ce=(0,le.Z)(),pe=z.useMemo(()=>{var zt;return typeof nt=="number"?nt:(zt=(0,je.m9)(Ce,Object.assign(Object.assign({},Ne),nt)))!==null&&zt!==void 0?zt:3},[Ce,nt]),Be=E(Ce,ut,yt),$e=(0,be.Z)(wt),Xe=x(pe,Be),[Pe,mt]=Ue(de),St=z.useMemo(()=>({labelStyle:It,contentStyle:ke}),[It,ke]);return Pe(z.createElement(fe.Provider,{value:St},z.createElement("div",Object.assign({className:Oe()(de,se==null?void 0:se.className,{[`${de}-${$e}`]:$e&&$e!=="default",[`${de}-bordered`]:!!et,[`${de}-rtl`]:ae==="rtl"},gt,xt,mt),style:Object.assign(Object.assign({},se==null?void 0:se.style),Ae)},ce),(Me||Ve)&&z.createElement("div",{className:`${de}-header`},Me&&z.createElement("div",{className:`${de}-title`},Me),Ve&&z.createElement("div",{className:`${de}-extra`},Ve)),z.createElement("div",{className:`${de}-view`},z.createElement("table",null,z.createElement("tbody",null,Xe.map((zt,Gt)=>z.createElement(Ie,{key:Gt,index:Gt,colon:We,prefixCls:de,vertical:ht==="vertical",bordered:et,row:zt}))))))))};st.Item=ne;var ot=st},28103:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return Le}});var z=te(92310),ye=te.n(z),Oe=te(59301),je=te(36355),he=te(17313),be=te(83116),le=te(37613);const me=Ee=>{const{componentCls:re,sizePaddingEdgeHorizontal:E,colorSplit:a,lineWidth:b,textPaddingInline:y,orientationMargin:x,verticalMarginInline:ee}=Ee;return{[re]:Object.assign(Object.assign({},(0,he.Wf)(Ee)),{borderBlockStart:`${b}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ee,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${b}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ee.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-with-text`]:{display:"flex",alignItems:"center",margin:`${Ee.dividerHorizontalWithTextGutterMargin}px 0`,color:Ee.colorTextHeading,fontWeight:500,fontSize:Ee.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${b}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${x*100}%`},"&::after":{width:`${100-x*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-x*100}%`},"&::after":{width:`${x*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${b}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:b,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:Ee.colorText,fontWeight:"normal",fontSize:Ee.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:E}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:E}}})}};var Ne=(0,be.Z)("Divider",Ee=>{const re=(0,le.TS)(Ee,{dividerHorizontalWithTextGutterMargin:Ee.margin,dividerHorizontalGutterMargin:Ee.marginLG,sizePaddingEdgeHorizontal:0});return[me(re)]},Ee=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ee.marginXS})),De=function(Ee,re){var E={};for(var a in Ee)Object.prototype.hasOwnProperty.call(Ee,a)&&re.indexOf(a)<0&&(E[a]=Ee[a]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,a=Object.getOwnPropertySymbols(Ee);b{const{getPrefixCls:re,direction:E,divider:a}=Oe.useContext(je.E_),{prefixCls:b,type:y="horizontal",orientation:x="center",orientationMargin:ee,className:ne,rootClassName:oe,children:ue,dashed:ge,plain:Fe,style:Se}=Ee,Ie=De(Ee,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),ze=re("divider",b),[ve,at]=Ne(ze),xe=x.length>0?`-${x}`:x,it=!!ue,Ue=x==="left"&&ee!=null,qe=x==="right"&&ee!=null,st=ye()(ze,a==null?void 0:a.className,at,`${ze}-${y}`,{[`${ze}-with-text`]:it,[`${ze}-with-text${xe}`]:it,[`${ze}-dashed`]:!!ge,[`${ze}-plain`]:!!Fe,[`${ze}-rtl`]:E==="rtl",[`${ze}-no-default-orientation-margin-left`]:Ue,[`${ze}-no-default-orientation-margin-right`]:qe},ne,oe),ot=Oe.useMemo(()=>typeof ee=="number"?ee:/^\d+$/.test(ee)?Number(ee):ee,[ee]),Ke=Object.assign(Object.assign({},Ue&&{marginLeft:ot}),qe&&{marginRight:ot});return ve(Oe.createElement("div",Object.assign({className:st,style:Object.assign(Object.assign({},a==null?void 0:a.style),Se)},Ie,{role:"separator"}),ue&&y!=="vertical"&&Oe.createElement("span",{className:`${ze}-inner-text`,style:Ke},ue)))}},91857:function(Ft,bt,te){"use strict";var z=te(59301),ye=te(38819),Oe=te(92310),je=te.n(Oe),he=te(31561),be=te(70425),le=te(18929),me=te(2738),Ne=te(79676),De=te(53487),fe=te(92343),Le=te(36355),Ee=te(20834),re=te(40875),E=te(88088),a=te(47211);const b=null,y=oe=>{const{menu:ue,arrow:ge,prefixCls:Fe,children:Se,trigger:Ie,disabled:ze,dropdownRender:ve,getPopupContainer:at,overlayClassName:xe,rootClassName:it,open:Ue,onOpenChange:qe,visible:st,onVisibleChange:ot,mouseEnterDelay:Ke=.15,mouseLeaveDelay:Re=.1,autoAdjustOverflow:Me=!0,placement:Ve="",overlay:nt,transitionName:We}=oe,{getPopupContainer:et,getPrefixCls:ht,direction:yt}=z.useContext(Le.E_),gt=z.useMemo(()=>{const Pe=ht();return We!==void 0?We:Ve.includes("top")?`${Pe}-slide-down`:`${Pe}-slide-up`},[ht,Ve,We]),xt=z.useMemo(()=>Ve?Ve.includes("Center")?Ve.slice(0,Ve.indexOf("Center")):Ve:yt==="rtl"?"bottomRight":"bottomLeft",[Ve,yt]),Ae=ht("dropdown",Fe),[wt,It]=(0,a.Z)(Ae),[,ke]=(0,E.Z)(),ut=z.Children.only(Se),ce=(0,fe.Tm)(ut,{className:je()(`${Ae}-trigger`,{[`${Ae}-rtl`]:yt==="rtl"},ut.props.className),disabled:ze}),ie=ze?[]:Ie;let ae;ie&&ie.includes("contextMenu")&&(ae=!0);const[se,de]=(0,le.Z)(!1,{value:Ue!=null?Ue:st}),Ce=(0,be.useEvent)(Pe=>{qe==null||qe(Pe),ot==null||ot(Pe),de(Pe)}),pe=je()(xe,it,It,{[`${Ae}-rtl`]:yt==="rtl"}),Be=(0,Ne.Z)({arrowPointAtCenter:typeof ge=="object"&&ge.pointAtCenter,autoAdjustOverflow:Me,offset:ke.marginXXS,arrowWidth:ge?ke.sizePopupArrow:0,borderRadius:ke.borderRadius}),$e=z.useCallback(()=>{de(!1)},[]),Xe=()=>{let Pe;return ue!=null&&ue.items?Pe=z.createElement(Ee.default,Object.assign({},ue)):typeof nt=="function"?Pe=nt():Pe=nt,ve&&(Pe=ve(Pe)),Pe=z.Children.only(typeof Pe=="string"?z.createElement("span",null,Pe):Pe),z.createElement(re.J,{prefixCls:`${Ae}-menu`,expandIcon:z.createElement("span",{className:`${Ae}-menu-submenu-arrow`},z.createElement(ye.Z,{className:`${Ae}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:$e,validator:mt=>{let{mode:St}=mt}},Pe)};return wt(z.createElement(he.Z,Object.assign({alignPoint:ae},(0,me.Z)(oe,["rootClassName"]),{mouseEnterDelay:Ke,mouseLeaveDelay:Re,visible:se,builtinPlacements:Be,arrow:!!ge,overlayClassName:pe,prefixCls:Ae,getPopupContainer:at||et,transitionName:gt,trigger:ie,overlay:Xe,placement:xt,onVisibleChange:Ce}),ce))};function x(oe){return Object.assign(Object.assign({},oe),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ee=(0,De.Z)(y,"dropdown",oe=>oe,x),ne=oe=>z.createElement(ee,Object.assign({},oe),z.createElement("span",null));y._InternalPanelDoNotUseOrYouWillBeFired=ne,bt.Z=y},38854:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return E}});var z=te(91857),ye=te(92310),Oe=te.n(ye),je=te(59301),he=te(18785),be=te(3113),le=te(36355),me=te(81327),Ne=te(33234),De=te(47211),fe=function(a,b){var y={};for(var x in a)Object.prototype.hasOwnProperty.call(a,x)&&b.indexOf(x)<0&&(y[x]=a[x]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,x=Object.getOwnPropertySymbols(a);ee{const{getPopupContainer:b,getPrefixCls:y,direction:x}=je.useContext(le.E_),{prefixCls:ee,type:ne="default",danger:oe,disabled:ue,loading:ge,onClick:Fe,htmlType:Se,children:Ie,className:ze,menu:ve,arrow:at,autoFocus:xe,overlay:it,trigger:Ue,align:qe,open:st,onOpenChange:ot,placement:Ke,getPopupContainer:Re,href:Me,icon:Ve=je.createElement(he.Z,null),title:nt,buttonsRender:We=Xe=>Xe,mouseEnterDelay:et,mouseLeaveDelay:ht,overlayClassName:yt,overlayStyle:gt,destroyPopupOnHide:xt,dropdownRender:Ae}=a,wt=fe(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),It=y("dropdown",ee),ke=`${It}-button`,[ut,ce]=(0,De.Z)(It),ie={menu:ve,arrow:at,autoFocus:xe,align:qe,disabled:ue,trigger:ue?[]:Ue,onOpenChange:ot,getPopupContainer:Re||b,mouseEnterDelay:et,mouseLeaveDelay:ht,overlayClassName:yt,overlayStyle:gt,destroyPopupOnHide:xt,dropdownRender:Ae},{compactSize:ae,compactItemClassnames:se}=(0,Ne.ri)(It,x),de=Oe()(ke,se,ze,ce);"overlay"in a&&(ie.overlay=it),"open"in a&&(ie.open=st),"placement"in a?ie.placement=Ke:ie.placement=x==="rtl"?"bottomLeft":"bottomRight";const Ce=je.createElement(be.ZP,{type:ne,danger:oe,disabled:ue,loading:ge,onClick:Fe,htmlType:Se,href:Me,title:nt},Ie),pe=je.createElement(be.ZP,{type:ne,danger:oe,icon:Ve}),[Be,$e]=We([Ce,pe]);return ut(je.createElement(me.Z.Compact,Object.assign({className:de,size:ae,block:!0},wt),Be,je.createElement(z.Z,Object.assign({},ie),$e)))};Le.__ANT_BUTTON=!0;var Ee=Le;const re=z.Z;re.Button=Ee;var E=re},47211:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return fe}});var z=te(17313),ye=te(13826),Oe=te(92899),je=te(29878),he=te(19447),be=te(83116),le=te(37613),Ne=Le=>{const{componentCls:Ee,menuCls:re,colorError:E,colorTextLightSolid:a}=Le,b=`${re}-item`;return{[`${Ee}, ${Ee}-menu-submenu`]:{[`${re} ${b}`]:{[`&${b}-danger:not(${b}-disabled)`]:{color:E,"&:hover":{color:a,backgroundColor:E}}}}}};const De=Le=>{const{componentCls:Ee,menuCls:re,zIndexPopup:E,dropdownArrowDistance:a,sizePopupArrow:b,antCls:y,iconCls:x,motionDurationMid:ee,dropdownPaddingVertical:ne,fontSize:oe,dropdownEdgeChildPadding:ue,colorTextDisabled:ge,fontSizeIcon:Fe,controlPaddingHorizontal:Se,colorBgElevated:Ie}=Le;return[{[Ee]:Object.assign(Object.assign({},(0,z.Wf)(Le)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:E,display:"block","&::before":{position:"absolute",insetBlock:-a+b/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${y}-btn`]:{[`& > ${x}-down, & > ${y}-btn-icon > ${x}-down`]:{fontSize:Fe}},[`${Ee}-wrap`]:{position:"relative",[`${y}-btn > ${x}-down`]:{fontSize:Fe},[`${x}-down::before`]:{transition:`transform ${ee}`}},[`${Ee}-wrap-open`]:{[`${x}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${y}-slide-down-enter${y}-slide-down-enter-active${Ee}-placement-bottomLeft, + &${He}-slide-up-leave${He}-slide-up-leave-active${Te}-dropdown-placement-bottomRight`]:{animationName:ll.Uw},[`${Te}-panel > ${Te}-time-panel`]:{paddingTop:Bo},[`${Te}-ranges`]:{marginBottom:0,padding:`${Bo}px ${qo}px`,overflow:"hidden",lineHeight:`${di-2*dn-Ga/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${Te}-preset > ${He}-tag-blue`]:{color:Po,background:Fi,borderColor:Uo,cursor:"pointer"},[`${Te}-ok`]:{marginInlineStart:"auto"}},[`${Te}-range-wrapper`]:{display:"flex",position:"relative"},[`${Te}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Gt*1.5,transition:`left ${_r} ease-out`},(0,ji.r)(Dr,Mo,ai,ci,dt)),[`${Te}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ci,borderRadius:jo,boxShadow:Vo,transition:`margin ${_r}`,[`${Te}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${Te}-presets`]:{display:"flex",flexDirection:"column",minWidth:Ge,maxWidth:rt,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Ga,borderInlineEnd:`${dn}px ${un} ${Ai}`,li:Object.assign(Object.assign({},Ml.vS),{borderRadius:Ri,paddingInline:Ga,paddingBlock:(gn-Math.round(ft*Ha))/2,cursor:"pointer",transition:`all ${_r}`,"+ li":{marginTop:Ja},"&:hover":{background:_e}})}},[`${Te}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${Te}-panel`]:{borderWidth:`0 0 ${dn}px`},"&:last-child":{[`${Te}-panel`]:{borderWidth:0}}},[`${Te}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${Te}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:wn}}}}),"&-dropdown-range":{padding:`${Dr*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${Te}-separator`]:{transform:"rotate(180deg)"},[`${Te}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,ll.oN)(we,"slide-up"),(0,ll.oN)(we,"slide-down"),(0,bl.Fm)(we,"move-up"),(0,bl.Fm)(we,"move-down")]},Ql=we=>{const{componentCls:Te,controlHeightLG:He,paddingXXS:ct,padding:ft}=we;return{pickerCellCls:`${Te}-cell`,pickerCellInnerCls:`${Te}-cell-inner`,pickerYearMonthCellWidth:He*1.5,pickerQuarterPanelContentHeight:He*1.4,pickerCellPaddingVertical:ct+ct/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:ft+ct/2}},vu=we=>({cellHoverBg:we.controlItemBgHover,cellActiveWithRangeBg:we.controlItemBgActive,cellHoverWithRangeBg:new Sl.C(we.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Sl.C(we.colorPrimary).lighten(20).toHexString(),cellBgDisabled:we.colorBgContainerDisabled,timeColumnWidth:we.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:we.controlHeightSM*1.5,cellHeight:we.controlHeightSM,textHeight:we.controlHeightLG,withoutTimeCellHeight:we.controlHeightLG*1.65});var Xl=(0,uu.Z)("DatePicker",we=>{const Te=(0,rl.TS)((0,al.e5)(we),Ql(we));return[Vl(Te),xl(Te),(0,lu.c)(we,{focusElCls:`${we.componentCls}-focused`})]},we=>Object.assign(Object.assign(Object.assign({},(0,al.TM)(we)),vu(we)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:we.zIndexPopupBase+50}));function su(we,Te,He){return He!==void 0?He:Te==="year"&&we.lang.yearPlaceholder?we.lang.yearPlaceholder:Te==="quarter"&&we.lang.quarterPlaceholder?we.lang.quarterPlaceholder:Te==="month"&&we.lang.monthPlaceholder?we.lang.monthPlaceholder:Te==="week"&&we.lang.weekPlaceholder?we.lang.weekPlaceholder:Te==="time"&&we.timePickerLocale.placeholder?we.timePickerLocale.placeholder:we.lang.placeholder}function du(we,Te,He){return He!==void 0?He:Te==="year"&&we.lang.yearPlaceholder?we.lang.rangeYearPlaceholder:Te==="quarter"&&we.lang.quarterPlaceholder?we.lang.rangeQuarterPlaceholder:Te==="month"&&we.lang.monthPlaceholder?we.lang.rangeMonthPlaceholder:Te==="week"&&we.lang.weekPlaceholder?we.lang.rangeWeekPlaceholder:Te==="time"&&we.timePickerLocale.placeholder?we.timePickerLocale.rangePlaceholder:we.lang.rangePlaceholder}function zl(we,Te){const He={adjustX:1,adjustY:1};switch(Te){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:He};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:He};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:He};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:He};default:return{points:we==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:He}}}function wl(we){return we?Array.isArray(we)?we:[we]:[]}function ul(we){const{format:Te,picker:He,showHour:ct,showMinute:ft,showSecond:Gt,use12Hours:Nt}=we,dn=wl(Te)[0],un=Object.assign({},we);return Te&&Array.isArray(Te)&&(un.format=dn),dn&&typeof dn=="string"&&(!dn.includes("s")&&Gt===void 0&&(un.showSecond=!1),!dn.includes("m")&&ft===void 0&&(un.showMinute=!1),!dn.includes("H")&&!dn.includes("h")&&!dn.includes("K")&&!dn.includes("k")&&ct===void 0&&(un.showHour=!1),(dn.includes("a")||dn.includes("A"))&&Nt===void 0&&(un.use12Hours=!0)),He==="time"?un:(typeof dn=="function"&&delete un.format,{showTime:un})}function yl(we,Te,He){if(we===!1)return!1;const ct={clearIcon:Te!=null?Te:He};return typeof we=="object"?Object.assign(Object.assign({},ct),we):ct}var Jl=te(3113);function ql(we){return ue.createElement(Jl.ZP,Object.assign({size:"small",type:"primary"},we))}var eu={button:ql},tu=function(we,Te){var He={};for(var ct in we)Object.prototype.hasOwnProperty.call(we,ct)&&Te.indexOf(ct)<0&&(He[ct]=we[ct]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ft=0,ct=Object.getOwnPropertySymbols(we);ft{const{prefixCls:ft,getPopupContainer:Gt,className:Nt,placement:dn,size:un,disabled:wn,bordered:ya=!0,placeholder:On,popupClassName:zn,dropdownClassName:oa,status:ia,clearIcon:sn,allowClear:Nn,rootClassName:gn}=He,Va=tu(He,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Ga=ue.useRef(null),{getPrefixCls:Ja,direction:or,getPopupContainer:er}=(0,ue.useContext)(kl.E_),Ha=Ja("picker",ft),{compactSize:Po,compactItemClassnames:_r}=(0,Fl.ri)(Ha,or),{format:so,showTime:Bo,picker:qo}=He,di=Ja(),[Fi,Uo]=Xl(Ha),Dr=Object.assign(Object.assign({},Bo?ul(Object.assign({format:so,picker:qo},Bo)):{}),qo==="time"?ul(Object.assign(Object.assign({format:so},He),{picker:qo})):{}),Mo=(0,_l.Z)(dt=>{var pt;return(pt=un!=null?un:Po)!==null&&pt!==void 0?pt:dt}),ai=ue.useContext(Rl.Z),ci=wn!=null?wn:ai,jo=(0,ue.useContext)(Hi.aM),{hasFeedback:Vo,status:Ri,feedbackIcon:Ai}=jo,_e=ue.createElement(ue.Fragment,null,qo==="time"?ue.createElement(qe,null):ue.createElement(ve,null),Vo&&Ai);(0,ue.useImperativeHandle)(ct,()=>({focus:()=>{var dt;return(dt=Ga.current)===null||dt===void 0?void 0:dt.focus()},blur:()=>{var dt;return(dt=Ga.current)===null||dt===void 0?void 0:dt.blur()}}));const[Ge]=(0,Vi.Z)("Calendar",Yl.Z),rt=Object.assign(Object.assign({},Ge),He.locale);return Fi(ue.createElement(Nl,Object.assign({separator:ue.createElement("span",{"aria-label":"to",className:`${Ha}-separator`},ue.createElement(Ve,null)),disabled:ci,ref:Ga,dropdownAlign:zl(or,dn),placeholder:du(rt,qo,On),suffixIcon:_e,prevIcon:ue.createElement("span",{className:`${Ha}-prev-icon`}),nextIcon:ue.createElement("span",{className:`${Ha}-next-icon`}),superPrevIcon:ue.createElement("span",{className:`${Ha}-super-prev-icon`}),superNextIcon:ue.createElement("span",{className:`${Ha}-super-next-icon`}),transitionName:`${di}-slide-up`},Va,Dr,{className:We()({[`${Ha}-${Mo}`]:Mo,[`${Ha}-borderless`]:!ya},(0,pl.Z)(Ha,(0,pl.F)(Ri,ia),Vo),Uo,_r,Nt,gn),locale:rt.lang,prefixCls:Ha,getPopupContainer:Gt||er,generateConfig:we,components:eu,direction:or,dropdownClassName:We()(Uo,zn||oa,gn),allowClear:yl(Nn,sn,ue.createElement(st.Z,null))})))})}var Hl=function(we,Te){var He={};for(var ct in we)Object.prototype.hasOwnProperty.call(we,ct)&&Te.indexOf(ct)<0&&(He[ct]=we[ct]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ft=0,ct=Object.getOwnPropertySymbols(we);ft{const{prefixCls:ia,getPopupContainer:sn,style:Nn,className:gn,rootClassName:Va,size:Ga,bordered:Ja=!0,placement:or,placeholder:er,popupClassName:Ha,dropdownClassName:Po,disabled:_r,status:so,clearIcon:Bo,allowClear:qo}=zn,di=Hl(zn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Fi,direction:Uo,getPopupContainer:Dr,[ya]:Mo}=(0,ue.useContext)(kl.E_),ai=Fi("picker",ia),{compactSize:ci,compactItemClassnames:jo}=(0,Fl.ri)(ai,Uo),Vo=ue.useRef(null),{format:Ri,showTime:Ai}=zn,[_e,Ge]=Xl(ai);(0,ue.useImperativeHandle)(oa,()=>({focus:()=>{var ea;return(ea=Vo.current)===null||ea===void 0?void 0:ea.focus()},blur:()=>{var ea;return(ea=Vo.current)===null||ea===void 0?void 0:ea.blur()}}));const rt={showToday:!0};let dt={};un&&(dt.picker=un);const pt=un||zn.picker;dt=Object.assign(Object.assign(Object.assign({},dt),Ai?ul(Object.assign({format:Ri,picker:pt},Ai)):{}),pt==="time"?ul(Object.assign(Object.assign({format:Ri},zn),{picker:pt})):{});const vt=Fi(),Tt=(0,_l.Z)(ea=>{var Fa;return(Fa=Ga!=null?Ga:ci)!==null&&Fa!==void 0?Fa:ea}),Zt=ue.useContext(Rl.Z),Mt=_r!=null?_r:Zt,an=(0,ue.useContext)(Hi.aM),{hasFeedback:Jt,status:en,feedbackIcon:Ln}=an,An=ue.createElement(ue.Fragment,null,pt==="time"?ue.createElement(qe,null):ue.createElement(ve,null),Jt&&Ln),[Cn]=(0,Vi.Z)("DatePicker",Yl.Z),na=Object.assign(Object.assign({},Cn),zn.locale);return _e(ue.createElement(Ul,Object.assign({ref:Vo,placeholder:su(na,pt,er),suffixIcon:An,dropdownAlign:zl(Uo,or),prevIcon:ue.createElement("span",{className:`${ai}-prev-icon`}),nextIcon:ue.createElement("span",{className:`${ai}-next-icon`}),superPrevIcon:ue.createElement("span",{className:`${ai}-super-prev-icon`}),superNextIcon:ue.createElement("span",{className:`${ai}-super-next-icon`}),transitionName:`${vt}-slide-up`},rt,di,dt,{locale:na.lang,className:We()({[`${ai}-${Tt}`]:Tt,[`${ai}-borderless`]:!Ja},(0,pl.Z)(ai,(0,pl.F)(en,so),Jt),Ge,jo,Mo==null?void 0:Mo.className,gn,Va),style:Object.assign(Object.assign({},Mo==null?void 0:Mo.style),Nn),prefixCls:ai,getPopupContainer:sn||Dr,generateConfig:we,components:eu,direction:Uo,disabled:Mt,dropdownClassName:We()(Ge,Va,Ha||Po),allowClear:yl(qo,Bo,ue.createElement(st.Z,null))})))});return wn&&(On.displayName=wn),On}const He=Te(),ct=Te("week","WeekPicker"),ft=Te("month","MonthPicker"),Gt=Te("year","YearPicker"),Nt=Te("time","TimePicker"),dn=Te("quarter","QuarterPicker");return{DatePicker:He,WeekPicker:ct,MonthPicker:ft,YearPicker:Gt,TimePicker:Nt,QuarterPicker:dn}}const cu=null;function gu(we){const{DatePicker:Te,WeekPicker:He,MonthPicker:ct,YearPicker:ft,TimePicker:Gt,QuarterPicker:Nt}=nu(we),dn=Pl(we),un=Te;return un.WeekPicker=He,un.MonthPicker=ct,un.YearPicker=ft,un.RangePicker=dn,un.TimePicker=Gt,un.QuarterPicker=Nt,un}var jl=gu;const sl=jl(ee);function dl(we){const Te=zl(we.direction,we.placement);return Te.overflow.adjustY=!1,Te.overflow.adjustX=!1,Object.assign(Object.assign({},we),{dropdownAlign:Te})}const Al=(0,ne.Z)(sl,"picker",null,dl);sl._InternalPanelDoNotUseOrYouWillBeFired=Al;const mu=(0,ne.Z)(sl.RangePicker,"picker",null,dl);sl._InternalRangePanelDoNotUseOrYouWillBeFired=mu,sl.generatePicker=jl;var fu=sl},37906:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ot}});var z=te(59301),ye=te(92310),Oe=te.n(ye),je=te(69507),he=te(36355),be=te(19716),le=te(8628),Ne={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},fe=z.createContext({}),Le=te(11592),Ee=function(Ke,Re){var Me={};for(var Ve in Ke)Object.prototype.hasOwnProperty.call(Ke,Ve)&&Re.indexOf(Ve)<0&&(Me[Ve]=Ke[Ve]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Ve=Object.getOwnPropertySymbols(Ke);nt(0,Le.Z)(Ke).map(Re=>Object.assign({},Re==null?void 0:Re.props));function E(Ke,Re,Me){const Ve=z.useMemo(()=>Re||re(Me),[Re,Me]);return z.useMemo(()=>Ve.map(We=>{var{span:et}=We,ht=Ee(We,["span"]);return Object.assign(Object.assign({},ht),{span:typeof et=="number"?et:(0,je.m9)(Ke,et)})}),[Ve,Ke])}function a(Ke,Re,Me){let Ve=Ke;return(Me===void 0||Me>Re)&&(Ve=Object.assign(Object.assign({},Ke),{span:Re})),Ve}function b(Ke,Re){const Me=[];let Ve=[],nt=Re;return Ke.filter(We=>We).forEach((We,et)=>{const ht=We==null?void 0:We.span,yt=ht||1;if(et===Ke.length-1){Ve.push(a(We,nt,ht)),Me.push(Ve);return}yt(0,z.useMemo)(()=>b(Re,Ke),[Re,Ke]),ne=Ke=>{let{children:Re}=Ke;return Re};function oe(Ke){return Ke!=null}var ge=Ke=>{const{itemPrefixCls:Re,component:Me,span:Ve,className:nt,style:We,labelStyle:et,contentStyle:ht,bordered:yt,label:gt,content:xt,colon:Ae}=Ke,wt=Me;return yt?z.createElement(wt,{className:Oe()({[`${Re}-item-label`]:oe(gt),[`${Re}-item-content`]:oe(xt)},nt),style:We,colSpan:Ve},oe(gt)&&z.createElement("span",{style:et},gt),oe(xt)&&z.createElement("span",{style:ht},xt)):z.createElement(wt,{className:Oe()(`${Re}-item`,nt),style:We,colSpan:Ve},z.createElement("div",{className:`${Re}-item-container`},(gt||gt===0)&&z.createElement("span",{className:Oe()(`${Re}-item-label`,{[`${Re}-item-no-colon`]:!Ae}),style:et},gt),(xt||xt===0)&&z.createElement("span",{className:Oe()(`${Re}-item-content`),style:ht},xt)))};function Fe(Ke,Re,Me){let{colon:Ve,prefixCls:nt,bordered:We}=Re,{component:et,type:ht,showLabel:yt,showContent:gt,labelStyle:xt,contentStyle:Ae}=Me;return Ke.map((wt,It)=>{let{label:ke,children:ut,prefixCls:ce=nt,className:ie,style:ae,labelStyle:se,contentStyle:de,span:Ce=1,key:pe}=wt;return typeof et=="string"?z.createElement(ge,{key:`${ht}-${pe||It}`,className:ie,style:ae,labelStyle:Object.assign(Object.assign({},xt),se),contentStyle:Object.assign(Object.assign({},Ae),de),span:Ce,colon:Ve,component:et,itemPrefixCls:ce,bordered:We,label:yt?ke:null,content:gt?ut:null}):[z.createElement(ge,{key:`label-${pe||It}`,className:ie,style:Object.assign(Object.assign(Object.assign({},xt),ae),se),span:1,colon:Ve,component:et[0],itemPrefixCls:ce,bordered:We,label:ke}),z.createElement(ge,{key:`content-${pe||It}`,className:ie,style:Object.assign(Object.assign(Object.assign({},Ae),ae),de),span:Ce*2-1,component:et[1],itemPrefixCls:ce,bordered:We,content:ut})]})}var Ie=Ke=>{const Re=z.useContext(fe),{prefixCls:Me,vertical:Ve,row:nt,index:We,bordered:et}=Ke;return Ve?z.createElement(z.Fragment,null,z.createElement("tr",{key:`label-${We}`,className:`${Me}-row`},Fe(nt,Ke,Object.assign({component:"th",type:"label",showLabel:!0},Re))),z.createElement("tr",{key:`content-${We}`,className:`${Me}-row`},Fe(nt,Ke,Object.assign({component:"td",type:"content",showContent:!0},Re)))):z.createElement("tr",{key:We,className:`${Me}-row`},Fe(nt,Ke,Object.assign({component:et?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},Re)))},ze=te(17313),ve=te(83116),at=te(37613);const xe=Ke=>{const{componentCls:Re,labelBg:Me}=Ke;return{[`&${Re}-bordered`]:{[`> ${Re}-view`]:{border:`${Ke.lineWidth}px ${Ke.lineType} ${Ke.colorSplit}`,"> table":{tableLayout:"auto",borderCollapse:"collapse"},[`${Re}-row`]:{borderBottom:`${Ke.lineWidth}px ${Ke.lineType} ${Ke.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${Re}-item-label, > ${Re}-item-content`]:{padding:`${Ke.padding}px ${Ke.paddingLG}px`,borderInlineEnd:`${Ke.lineWidth}px ${Ke.lineType} ${Ke.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${Re}-item-label`]:{color:Ke.colorTextSecondary,backgroundColor:Me,"&::after":{display:"none"}}}},[`&${Re}-middle`]:{[`${Re}-row`]:{[`> ${Re}-item-label, > ${Re}-item-content`]:{padding:`${Ke.paddingSM}px ${Ke.paddingLG}px`}}},[`&${Re}-small`]:{[`${Re}-row`]:{[`> ${Re}-item-label, > ${Re}-item-content`]:{padding:`${Ke.paddingXS}px ${Ke.padding}px`}}}}}},it=Ke=>{const{componentCls:Re,extraColor:Me,itemPaddingBottom:Ve,colonMarginRight:nt,colonMarginLeft:We,titleMarginBottom:et}=Ke;return{[Re]:Object.assign(Object.assign(Object.assign({},(0,ze.Wf)(Ke)),xe(Ke)),{"&-rtl":{direction:"rtl"},[`${Re}-header`]:{display:"flex",alignItems:"center",marginBottom:et},[`${Re}-title`]:Object.assign(Object.assign({},ze.vS),{flex:"auto",color:Ke.colorText,fontWeight:Ke.fontWeightStrong,fontSize:Ke.fontSizeLG,lineHeight:Ke.lineHeightLG}),[`${Re}-extra`]:{marginInlineStart:"auto",color:Me,fontSize:Ke.fontSize},[`${Re}-view`]:{width:"100%",borderRadius:Ke.borderRadiusLG,table:{width:"100%",tableLayout:"fixed"}},[`${Re}-row`]:{"> th, > td":{paddingBottom:Ve},"&:last-child":{borderBottom:"none"}},[`${Re}-item-label`]:{color:Ke.colorTextTertiary,fontWeight:"normal",fontSize:Ke.fontSize,lineHeight:Ke.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${We}px ${nt}px`},[`&${Re}-item-no-colon::after`]:{content:'""'}},[`${Re}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${Re}-item-content`]:{display:"table-cell",flex:1,color:Ke.colorText,fontSize:Ke.fontSize,lineHeight:Ke.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${Re}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${Re}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${Re}-item-content`]:{display:"inline-flex",alignItems:"baseline"}}},"&-middle":{[`${Re}-row`]:{"> th, > td":{paddingBottom:Ke.paddingSM}}},"&-small":{[`${Re}-row`]:{"> th, > td":{paddingBottom:Ke.paddingXS}}}})}};var Ue=(0,ve.Z)("Descriptions",Ke=>{const Re=(0,at.TS)(Ke,{});return[it(Re)]},Ke=>({labelBg:Ke.colorFillAlter,titleMarginBottom:Ke.fontSizeSM*Ke.lineHeightSM,itemPaddingBottom:Ke.padding,colonMarginRight:Ke.marginXS,colonMarginLeft:Ke.marginXXS/2,extraColor:Ke.colorText})),qe=function(Ke,Re){var Me={};for(var Ve in Ke)Object.prototype.hasOwnProperty.call(Ke,Ve)&&Re.indexOf(Ve)<0&&(Me[Ve]=Ke[Ve]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Ve=Object.getOwnPropertySymbols(Ke);nt{const{prefixCls:Re,title:Me,extra:Ve,column:nt,colon:We=!0,bordered:et,layout:ht,children:yt,className:gt,rootClassName:xt,style:Ae,size:wt,labelStyle:It,contentStyle:ke,items:ut}=Ke,ce=qe(Ke,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:ie,direction:ae,descriptions:se}=z.useContext(he.E_),de=ie("descriptions",Re),Ce=(0,le.Z)(),pe=z.useMemo(()=>{var zt;return typeof nt=="number"?nt:(zt=(0,je.m9)(Ce,Object.assign(Object.assign({},Ne),nt)))!==null&&zt!==void 0?zt:3},[Ce,nt]),Be=E(Ce,ut,yt),$e=(0,be.Z)(wt),Xe=x(pe,Be),[Pe,mt]=Ue(de),St=z.useMemo(()=>({labelStyle:It,contentStyle:ke}),[It,ke]);return Pe(z.createElement(fe.Provider,{value:St},z.createElement("div",Object.assign({className:Oe()(de,se==null?void 0:se.className,{[`${de}-${$e}`]:$e&&$e!=="default",[`${de}-bordered`]:!!et,[`${de}-rtl`]:ae==="rtl"},gt,xt,mt),style:Object.assign(Object.assign({},se==null?void 0:se.style),Ae)},ce),(Me||Ve)&&z.createElement("div",{className:`${de}-header`},Me&&z.createElement("div",{className:`${de}-title`},Me),Ve&&z.createElement("div",{className:`${de}-extra`},Ve)),z.createElement("div",{className:`${de}-view`},z.createElement("table",null,z.createElement("tbody",null,Xe.map((zt,Ht)=>z.createElement(Ie,{key:Ht,index:Ht,colon:We,prefixCls:de,vertical:ht==="vertical",bordered:et,row:zt}))))))))};st.Item=ne;var ot=st},28103:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return Le}});var z=te(92310),ye=te.n(z),Oe=te(59301),je=te(36355),he=te(17313),be=te(83116),le=te(37613);const me=Ee=>{const{componentCls:re,sizePaddingEdgeHorizontal:E,colorSplit:a,lineWidth:b,textPaddingInline:y,orientationMargin:x,verticalMarginInline:ee}=Ee;return{[re]:Object.assign(Object.assign({},(0,he.Wf)(Ee)),{borderBlockStart:`${b}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ee,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${b}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ee.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-with-text`]:{display:"flex",alignItems:"center",margin:`${Ee.dividerHorizontalWithTextGutterMargin}px 0`,color:Ee.colorTextHeading,fontWeight:500,fontSize:Ee.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${b}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${x*100}%`},"&::after":{width:`${100-x*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-x*100}%`},"&::after":{width:`${x*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${b}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:b,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:Ee.colorText,fontWeight:"normal",fontSize:Ee.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:E}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:E}}})}};var Ne=(0,be.Z)("Divider",Ee=>{const re=(0,le.TS)(Ee,{dividerHorizontalWithTextGutterMargin:Ee.margin,dividerHorizontalGutterMargin:Ee.marginLG,sizePaddingEdgeHorizontal:0});return[me(re)]},Ee=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ee.marginXS})),De=function(Ee,re){var E={};for(var a in Ee)Object.prototype.hasOwnProperty.call(Ee,a)&&re.indexOf(a)<0&&(E[a]=Ee[a]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,a=Object.getOwnPropertySymbols(Ee);b{const{getPrefixCls:re,direction:E,divider:a}=Oe.useContext(je.E_),{prefixCls:b,type:y="horizontal",orientation:x="center",orientationMargin:ee,className:ne,rootClassName:oe,children:ue,dashed:ge,plain:Fe,style:Se}=Ee,Ie=De(Ee,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),ze=re("divider",b),[ve,at]=Ne(ze),xe=x.length>0?`-${x}`:x,it=!!ue,Ue=x==="left"&&ee!=null,qe=x==="right"&&ee!=null,st=ye()(ze,a==null?void 0:a.className,at,`${ze}-${y}`,{[`${ze}-with-text`]:it,[`${ze}-with-text${xe}`]:it,[`${ze}-dashed`]:!!ge,[`${ze}-plain`]:!!Fe,[`${ze}-rtl`]:E==="rtl",[`${ze}-no-default-orientation-margin-left`]:Ue,[`${ze}-no-default-orientation-margin-right`]:qe},ne,oe),ot=Oe.useMemo(()=>typeof ee=="number"?ee:/^\d+$/.test(ee)?Number(ee):ee,[ee]),Ke=Object.assign(Object.assign({},Ue&&{marginLeft:ot}),qe&&{marginRight:ot});return ve(Oe.createElement("div",Object.assign({className:st,style:Object.assign(Object.assign({},a==null?void 0:a.style),Se)},Ie,{role:"separator"}),ue&&y!=="vertical"&&Oe.createElement("span",{className:`${ze}-inner-text`,style:Ke},ue)))}},91857:function(Ft,bt,te){"use strict";var z=te(59301),ye=te(38819),Oe=te(92310),je=te.n(Oe),he=te(31561),be=te(70425),le=te(18929),me=te(2738),Ne=te(79676),De=te(53487),fe=te(92343),Le=te(36355),Ee=te(20834),re=te(40875),E=te(88088),a=te(47211);const b=null,y=oe=>{const{menu:ue,arrow:ge,prefixCls:Fe,children:Se,trigger:Ie,disabled:ze,dropdownRender:ve,getPopupContainer:at,overlayClassName:xe,rootClassName:it,open:Ue,onOpenChange:qe,visible:st,onVisibleChange:ot,mouseEnterDelay:Ke=.15,mouseLeaveDelay:Re=.1,autoAdjustOverflow:Me=!0,placement:Ve="",overlay:nt,transitionName:We}=oe,{getPopupContainer:et,getPrefixCls:ht,direction:yt}=z.useContext(Le.E_),gt=z.useMemo(()=>{const Pe=ht();return We!==void 0?We:Ve.includes("top")?`${Pe}-slide-down`:`${Pe}-slide-up`},[ht,Ve,We]),xt=z.useMemo(()=>Ve?Ve.includes("Center")?Ve.slice(0,Ve.indexOf("Center")):Ve:yt==="rtl"?"bottomRight":"bottomLeft",[Ve,yt]),Ae=ht("dropdown",Fe),[wt,It]=(0,a.Z)(Ae),[,ke]=(0,E.Z)(),ut=z.Children.only(Se),ce=(0,fe.Tm)(ut,{className:je()(`${Ae}-trigger`,{[`${Ae}-rtl`]:yt==="rtl"},ut.props.className),disabled:ze}),ie=ze?[]:Ie;let ae;ie&&ie.includes("contextMenu")&&(ae=!0);const[se,de]=(0,le.Z)(!1,{value:Ue!=null?Ue:st}),Ce=(0,be.useEvent)(Pe=>{qe==null||qe(Pe),ot==null||ot(Pe),de(Pe)}),pe=je()(xe,it,It,{[`${Ae}-rtl`]:yt==="rtl"}),Be=(0,Ne.Z)({arrowPointAtCenter:typeof ge=="object"&&ge.pointAtCenter,autoAdjustOverflow:Me,offset:ke.marginXXS,arrowWidth:ge?ke.sizePopupArrow:0,borderRadius:ke.borderRadius}),$e=z.useCallback(()=>{de(!1)},[]),Xe=()=>{let Pe;return ue!=null&&ue.items?Pe=z.createElement(Ee.default,Object.assign({},ue)):typeof nt=="function"?Pe=nt():Pe=nt,ve&&(Pe=ve(Pe)),Pe=z.Children.only(typeof Pe=="string"?z.createElement("span",null,Pe):Pe),z.createElement(re.J,{prefixCls:`${Ae}-menu`,expandIcon:z.createElement("span",{className:`${Ae}-menu-submenu-arrow`},z.createElement(ye.Z,{className:`${Ae}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:$e,validator:mt=>{let{mode:St}=mt}},Pe)};return wt(z.createElement(he.Z,Object.assign({alignPoint:ae},(0,me.Z)(oe,["rootClassName"]),{mouseEnterDelay:Ke,mouseLeaveDelay:Re,visible:se,builtinPlacements:Be,arrow:!!ge,overlayClassName:pe,prefixCls:Ae,getPopupContainer:at||et,transitionName:gt,trigger:ie,overlay:Xe,placement:xt,onVisibleChange:Ce}),ce))};function x(oe){return Object.assign(Object.assign({},oe),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ee=(0,De.Z)(y,"dropdown",oe=>oe,x),ne=oe=>z.createElement(ee,Object.assign({},oe),z.createElement("span",null));y._InternalPanelDoNotUseOrYouWillBeFired=ne,bt.Z=y},38854:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return E}});var z=te(91857),ye=te(92310),Oe=te.n(ye),je=te(59301),he=te(18785),be=te(3113),le=te(36355),me=te(81327),Ne=te(33234),De=te(47211),fe=function(a,b){var y={};for(var x in a)Object.prototype.hasOwnProperty.call(a,x)&&b.indexOf(x)<0&&(y[x]=a[x]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,x=Object.getOwnPropertySymbols(a);ee{const{getPopupContainer:b,getPrefixCls:y,direction:x}=je.useContext(le.E_),{prefixCls:ee,type:ne="default",danger:oe,disabled:ue,loading:ge,onClick:Fe,htmlType:Se,children:Ie,className:ze,menu:ve,arrow:at,autoFocus:xe,overlay:it,trigger:Ue,align:qe,open:st,onOpenChange:ot,placement:Ke,getPopupContainer:Re,href:Me,icon:Ve=je.createElement(he.Z,null),title:nt,buttonsRender:We=Xe=>Xe,mouseEnterDelay:et,mouseLeaveDelay:ht,overlayClassName:yt,overlayStyle:gt,destroyPopupOnHide:xt,dropdownRender:Ae}=a,wt=fe(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),It=y("dropdown",ee),ke=`${It}-button`,[ut,ce]=(0,De.Z)(It),ie={menu:ve,arrow:at,autoFocus:xe,align:qe,disabled:ue,trigger:ue?[]:Ue,onOpenChange:ot,getPopupContainer:Re||b,mouseEnterDelay:et,mouseLeaveDelay:ht,overlayClassName:yt,overlayStyle:gt,destroyPopupOnHide:xt,dropdownRender:Ae},{compactSize:ae,compactItemClassnames:se}=(0,Ne.ri)(It,x),de=Oe()(ke,se,ze,ce);"overlay"in a&&(ie.overlay=it),"open"in a&&(ie.open=st),"placement"in a?ie.placement=Ke:ie.placement=x==="rtl"?"bottomLeft":"bottomRight";const Ce=je.createElement(be.ZP,{type:ne,danger:oe,disabled:ue,loading:ge,onClick:Fe,htmlType:Se,href:Me,title:nt},Ie),pe=je.createElement(be.ZP,{type:ne,danger:oe,icon:Ve}),[Be,$e]=We([Ce,pe]);return ut(je.createElement(me.Z.Compact,Object.assign({className:de,size:ae,block:!0},wt),Be,je.createElement(z.Z,Object.assign({},ie),$e)))};Le.__ANT_BUTTON=!0;var Ee=Le;const re=z.Z;re.Button=Ee;var E=re},47211:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return fe}});var z=te(17313),ye=te(13826),Oe=te(92899),je=te(29878),he=te(19447),be=te(83116),le=te(37613),Ne=Le=>{const{componentCls:Ee,menuCls:re,colorError:E,colorTextLightSolid:a}=Le,b=`${re}-item`;return{[`${Ee}, ${Ee}-menu-submenu`]:{[`${re} ${b}`]:{[`&${b}-danger:not(${b}-disabled)`]:{color:E,"&:hover":{color:a,backgroundColor:E}}}}}};const De=Le=>{const{componentCls:Ee,menuCls:re,zIndexPopup:E,dropdownArrowDistance:a,sizePopupArrow:b,antCls:y,iconCls:x,motionDurationMid:ee,dropdownPaddingVertical:ne,fontSize:oe,dropdownEdgeChildPadding:ue,colorTextDisabled:ge,fontSizeIcon:Fe,controlPaddingHorizontal:Se,colorBgElevated:Ie}=Le;return[{[Ee]:Object.assign(Object.assign({},(0,z.Wf)(Le)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:E,display:"block","&::before":{position:"absolute",insetBlock:-a+b/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${y}-btn`]:{[`& > ${x}-down, & > ${y}-btn-icon > ${x}-down`]:{fontSize:Fe}},[`${Ee}-wrap`]:{position:"relative",[`${y}-btn > ${x}-down`]:{fontSize:Fe},[`${x}-down::before`]:{transition:`transform ${ee}`}},[`${Ee}-wrap-open`]:{[`${x}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${y}-slide-down-enter${y}-slide-down-enter-active${Ee}-placement-bottomLeft, &${y}-slide-down-appear${y}-slide-down-appear-active${Ee}-placement-bottomLeft, &${y}-slide-down-enter${y}-slide-down-enter-active${Ee}-placement-bottom, &${y}-slide-down-appear${y}-slide-down-appear-active${Ee}-placement-bottom, @@ -168,19 +168,19 @@ &${y}-slide-down-leave${y}-slide-down-leave-active${Ee}-placement-bottom, &${y}-slide-down-leave${y}-slide-down-leave-active${Ee}-placement-bottomRight`]:{animationName:ye.Uw},[`&${y}-slide-up-leave${y}-slide-up-leave-active${Ee}-placement-topLeft, &${y}-slide-up-leave${y}-slide-up-leave-active${Ee}-placement-top, - &${y}-slide-up-leave${y}-slide-up-leave-active${Ee}-placement-topRight`]:{animationName:ye.ly}})},(0,he.ZP)(Le,{colorBg:Ie,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ee} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:E,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ee}, ${Ee}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:ue,listStyleType:"none",backgroundColor:Ie,backgroundClip:"padding-box",borderRadius:Le.borderRadiusLG,outline:"none",boxShadow:Le.boxShadowSecondary},(0,z.Qy)(Le)),{[`${re}-item-group-title`]:{padding:`${ne}px ${Se}px`,color:Le.colorTextDescription,transition:`all ${ee}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:oe,marginInlineEnd:Le.marginXS,fontSize:Le.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ee}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ne}px ${Se}px`,color:Le.colorText,fontWeight:"normal",fontSize:oe,lineHeight:Le.lineHeight,cursor:"pointer",transition:`all ${ee}`,borderRadius:Le.borderRadiusSM,"&:hover, &-active":{backgroundColor:Le.controlItemBgHover}},(0,z.Qy)(Le)),{"&-selected":{color:Le.colorPrimary,backgroundColor:Le.controlItemBgActive,"&:hover, &-active":{backgroundColor:Le.controlItemBgActiveHover}},"&-disabled":{color:ge,cursor:"not-allowed","&:hover":{color:ge,backgroundColor:Ie,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Le.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Le.colorSplit},[`${Ee}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Le.paddingXS,[`${Ee}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Le.colorTextDescription,fontSize:Fe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${Le.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Se+Le.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Ee}-menu-submenu-title`]:{[`&, ${Ee}-menu-submenu-arrow-icon`]:{color:ge,backgroundColor:Ie,cursor:"not-allowed"}},[`${re}-submenu-selected ${Ee}-menu-submenu-title`]:{color:Le.colorPrimary}})}},[(0,ye.oN)(Le,"slide-up"),(0,ye.oN)(Le,"slide-down"),(0,Oe.Fm)(Le,"move-up"),(0,Oe.Fm)(Le,"move-down"),(0,je._y)(Le,"zoom-big")]]};var fe=(0,be.Z)("Dropdown",(Le,Ee)=>{let{rootPrefixCls:re}=Ee;const{marginXXS:E,sizePopupArrow:a,controlHeight:b,fontSize:y,lineHeight:x,paddingXXS:ee,componentCls:ne,borderRadiusLG:oe}=Le,ue=(b-y*x)/2,{dropdownArrowOffset:ge}=(0,he.fS)({contentRadius:oe}),Fe=(0,le.TS)(Le,{menuCls:`${ne}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+E,dropdownArrowOffset:ge,dropdownPaddingVertical:ue,dropdownEdgeChildPadding:ee});return[De(Fe),Ne(Fe)]},Le=>({zIndexPopup:Le.zIndexPopupBase+50}))},8628:function(Ft,bt,te){"use strict";var z=te(59301),ye=te(34280),Oe=te(56762),je=te(69507);function he(){let be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const le=(0,z.useRef)({}),me=(0,Oe.Z)(),Ne=(0,je.ZP)();return(0,ye.Z)(()=>{const De=Ne.subscribe(fe=>{le.current=fe,be&&me()});return()=>Ne.unsubscribe(De)},[]),le.current}bt.Z=he},45818:function(Ft,bt,te){"use strict";te.d(bt,{D:function(){return ee},Z:function(){return ue}});var z=te(32855),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},je=Oe,he=te(7657),be=function(Fe,Se){return ye.createElement(he.Z,(0,z.Z)({},Fe,{ref:Se,icon:je}))},le=ye.forwardRef(be),me=le,Ne=te(33853),De=te(38819),fe=te(92310),Le=te.n(fe),Ee=te(2738),E=ge=>!isNaN(parseFloat(ge))&&isFinite(ge),a=te(36355),b=te(84966),y=function(ge,Fe){var Se={};for(var Ie in ge)Object.prototype.hasOwnProperty.call(ge,Ie)&&Fe.indexOf(Ie)<0&&(Se[Ie]=ge[Ie]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,Ie=Object.getOwnPropertySymbols(ge);ze{let ge=0;return function(){let Fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ge+=1,`${Fe}${ge}`}})();var ue=ye.forwardRef((ge,Fe)=>{const{prefixCls:Se,className:Ie,trigger:ze,children:ve,defaultCollapsed:at=!1,theme:xe="dark",style:it={},collapsible:Ue=!1,reverseArrow:qe=!1,width:st=200,collapsedWidth:ot=80,zeroWidthTriggerStyle:Ke,breakpoint:Re,onCollapse:Me,onBreakpoint:Ve}=ge,nt=y(ge,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:We}=(0,ye.useContext)(b.Gs),[et,ht]=(0,ye.useState)("collapsed"in ge?ge.collapsed:at),[yt,gt]=(0,ye.useState)(!1);(0,ye.useEffect)(()=>{"collapsed"in ge&&ht(ge.collapsed)},[ge.collapsed]);const xt=(ce,ie)=>{"collapsed"in ge||ht(ce),Me==null||Me(ce,ie)},Ae=(0,ye.useRef)();Ae.current=ce=>{gt(ce.matches),Ve==null||Ve(ce.matches),et!==ce.matches&&xt(ce.matches,"responsive")},(0,ye.useEffect)(()=>{function ce(ae){return Ae.current(ae)}let ie;if(typeof window!="undefined"){const{matchMedia:ae}=window;if(ae&&Re&&Re in x){ie=ae(`(max-width: ${x[Re]})`);try{ie.addEventListener("change",ce)}catch(se){ie.addListener(ce)}ce(ie)}}return()=>{try{ie==null||ie.removeEventListener("change",ce)}catch(ae){ie==null||ie.removeListener(ce)}}},[Re]),(0,ye.useEffect)(()=>{const ce=ne("ant-sider-");return We.addSider(ce),()=>We.removeSider(ce)},[]);const wt=()=>{xt(!et,"clickTrigger")},{getPrefixCls:It}=(0,ye.useContext)(a.E_),ke=()=>{const ce=It("layout-sider",Se),ie=(0,Ee.Z)(nt,["collapsed"]),ae=et?ot:st,se=E(ae)?`${ae}px`:String(ae),de=parseFloat(String(ot||0))===0?ye.createElement("span",{onClick:wt,className:Le()(`${ce}-zero-width-trigger`,`${ce}-zero-width-trigger-${qe?"right":"left"}`),style:Ke},ze||ye.createElement(me,null)):null,Be={expanded:qe?ye.createElement(De.Z,null):ye.createElement(Ne.Z,null),collapsed:qe?ye.createElement(Ne.Z,null):ye.createElement(De.Z,null)}[et?"collapsed":"expanded"],$e=ze!==null?de||ye.createElement("div",{className:`${ce}-trigger`,onClick:wt,style:{width:se}},ze||Be):null,Xe=Object.assign(Object.assign({},it),{flex:`0 0 ${se}`,maxWidth:se,minWidth:se,width:se}),Pe=Le()(ce,`${ce}-${xe}`,{[`${ce}-collapsed`]:!!et,[`${ce}-has-trigger`]:Ue&&ze!==null&&!de,[`${ce}-below`]:!!yt,[`${ce}-zero-width`]:parseFloat(se)===0},Ie);return ye.createElement("aside",Object.assign({className:Pe},ie,{style:Xe,ref:Fe}),ye.createElement("div",{className:`${ce}-children`},ve),Ue||yt&&de?$e:null)},ut=ye.useMemo(()=>({siderCollapsed:et}),[et]);return ye.createElement(ee.Provider,{value:ut},ke())})},84966:function(Ft,bt,te){"use strict";te.d(bt,{VY:function(){return ee},$_:function(){return x},h4:function(){return y},Gs:function(){return Ee},ZP:function(){return ne}});var z=te(3300),ye=te(92310),Oe=te.n(ye),je=te(2738),he=te(59301),be=te(36355),le=te(83116),Ne=oe=>{const{componentCls:ue,bodyBg:ge,lightSiderBg:Fe,lightTriggerBg:Se,lightTriggerColor:Ie}=oe;return{[`${ue}-sider-light`]:{background:Fe,[`${ue}-sider-trigger`]:{color:Ie,background:Se},[`${ue}-sider-zero-width-trigger`]:{color:Ie,background:Se,border:`1px solid ${ge}`,borderInlineStart:0}}}};const De=oe=>{const{antCls:ue,componentCls:ge,colorText:Fe,triggerColor:Se,footerBg:Ie,triggerBg:ze,headerHeight:ve,headerPadding:at,headerColor:xe,footerPadding:it,triggerHeight:Ue,zeroTriggerHeight:qe,zeroTriggerWidth:st,motionDurationMid:ot,motionDurationSlow:Ke,fontSize:Re,borderRadius:Me,bodyBg:Ve,headerBg:nt,siderBg:We}=oe;return{[ge]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Ve,"&, *":{boxSizing:"border-box"},[`&${ge}-has-sider`]:{flexDirection:"row",[`> ${ge}, > ${ge}-content`]:{width:0}},[`${ge}-header, &${ge}-footer`]:{flex:"0 0 auto"},[`${ge}-sider`]:{position:"relative",minWidth:0,background:We,transition:`all ${ot}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ue}-menu${ue}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Ue},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Ue,color:Se,lineHeight:`${Ue}px`,textAlign:"center",background:ze,cursor:"pointer",transition:`all ${ot}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:ve,insetInlineEnd:-st,zIndex:1,width:st,height:qe,color:Se,fontSize:oe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:We,borderStartStartRadius:0,borderStartEndRadius:Me,borderEndEndRadius:Me,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Ke} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Ke}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-st,borderStartStartRadius:Me,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Me}}}}},Ne(oe)),{"&-rtl":{direction:"rtl"}}),[`${ge}-header`]:{height:ve,padding:at,color:xe,lineHeight:`${ve}px`,background:nt,[`${ue}-menu`]:{lineHeight:"inherit"}},[`${ge}-footer`]:{padding:it,color:Fe,fontSize:Re,background:Ie},[`${ge}-content`]:{flex:"auto",minHeight:0}}};var fe=(0,le.Z)("Layout",oe=>[De(oe)],oe=>{const{colorBgLayout:ue,controlHeight:ge,controlHeightLG:Fe,colorText:Se,controlHeightSM:Ie,marginXXS:ze,colorTextLightSolid:ve,colorBgContainer:at}=oe,xe=Fe*1.25;return{colorBgHeader:"#001529",colorBgBody:ue,colorBgTrigger:"#002140",bodyBg:ue,headerBg:"#001529",headerHeight:ge*2,headerPadding:`0 ${xe}px`,headerColor:Se,footerPadding:`${Ie}px ${xe}px`,footerBg:ue,siderBg:"#001529",triggerHeight:Fe+ze*2,triggerBg:"#002140",triggerColor:ve,zeroTriggerWidth:Fe,zeroTriggerHeight:Fe,lightSiderBg:at,lightTriggerBg:at,lightTriggerColor:Se}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Le=function(oe,ue){var ge={};for(var Fe in oe)Object.prototype.hasOwnProperty.call(oe,Fe)&&ue.indexOf(Fe)<0&&(ge[Fe]=oe[Fe]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,Fe=Object.getOwnPropertySymbols(oe);Senull,removeSider:()=>null}});function re(oe){let{suffixCls:ue,tagName:ge,displayName:Fe}=oe;return Se=>he.forwardRef((ze,ve)=>he.createElement(Se,Object.assign({ref:ve,suffixCls:ue,tagName:ge},ze)))}const E=he.forwardRef((oe,ue)=>{const{prefixCls:ge,suffixCls:Fe,className:Se,tagName:Ie}=oe,ze=Le(oe,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:ve}=he.useContext(be.E_),at=ve("layout",ge),[xe,it]=fe(at),Ue=Fe?`${at}-${Fe}`:at;return xe(he.createElement(Ie,Object.assign({className:Oe()(ge||Ue,Se,it),ref:ue},ze)))}),a=he.forwardRef((oe,ue)=>{const{direction:ge}=he.useContext(be.E_),[Fe,Se]=he.useState([]),{prefixCls:Ie,className:ze,rootClassName:ve,children:at,hasSider:xe,tagName:it,style:Ue}=oe,qe=Le(oe,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),st=(0,je.Z)(qe,["suffixCls"]),{getPrefixCls:ot,layout:Ke}=he.useContext(be.E_),Re=ot("layout",Ie),[Me,Ve]=fe(Re),nt=Oe()(Re,{[`${Re}-has-sider`]:typeof xe=="boolean"?xe:Fe.length>0,[`${Re}-rtl`]:ge==="rtl"},Ke==null?void 0:Ke.className,ze,ve,Ve),We=he.useMemo(()=>({siderHook:{addSider:et=>{Se(ht=>[].concat((0,z.Z)(ht),[et]))},removeSider:et=>{Se(ht=>ht.filter(yt=>yt!==et))}}}),[]);return Me(he.createElement(Ee.Provider,{value:We},he.createElement(it,Object.assign({ref:ue,className:nt,style:Object.assign(Object.assign({},Ke==null?void 0:Ke.style),Ue)},st),at)))}),b=re({tagName:"div",displayName:"Layout"})(a),y=re({suffixCls:"header",tagName:"header",displayName:"Header"})(E),x=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(E),ee=re({suffixCls:"content",tagName:"main",displayName:"Content"})(E);var ne=b},40875:function(Ft,bt,te){"use strict";te.d(bt,{J:function(){return be}});var z=te(59301),ye=te(33234),Oe=te(70425),je=function(le,me){var Ne={};for(var De in le)Object.prototype.hasOwnProperty.call(le,De)&&me.indexOf(De)<0&&(Ne[De]=le[De]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,De=Object.getOwnPropertySymbols(le);fe{const{children:Ne}=le,De=je(le,["children"]),fe=z.useContext(he),Le=z.useMemo(()=>Object.assign(Object.assign({},fe),De),[fe,De.prefixCls,De.mode,De.selectable]);return z.createElement(he.Provider,{value:Le},z.createElement(ye.BR,null,(0,Oe.supportNodeRef)(Ne)?z.cloneElement(Ne,{ref:me}):Ne))});bt.Z=he},20834:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return ut}});var z=te(15285),ye=te(59301),Oe=te(45818),je=te(92310),he=te.n(je),be=te(36355),le=function(ce,ie){var ae={};for(var se in ce)Object.prototype.hasOwnProperty.call(ce,se)&&ie.indexOf(se)<0&&(ae[se]=ce[se]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,se=Object.getOwnPropertySymbols(ce);de{const{prefixCls:ie,className:ae,dashed:se}=ce,de=le(ce,["prefixCls","className","dashed"]),{getPrefixCls:Ce}=ye.useContext(be.E_),pe=Ce("menu",ie),Be=he()({[`${pe}-item-divider-dashed`]:!!se},ae);return ye.createElement(z.iz,Object.assign({className:Be},de))},De=te(11592),fe=te(2738),Le=te(6848),Ee=te(92343),E=(0,ye.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),b=ce=>{var ie;const{className:ae,children:se,icon:de,title:Ce,danger:pe}=ce,{prefixCls:Be,firstLevel:$e,direction:Xe,disableMenuItemTitleTooltip:Pe,inlineCollapsed:mt}=ye.useContext(E),St=lt=>{const Dt=ye.createElement("span",{className:`${Be}-title-content`},se);return(!de||(0,Ee.l$)(se)&&se.type==="span")&&se&<&&$e&&typeof se=="string"?ye.createElement("div",{className:`${Be}-inline-collapsed-noicon`},se.charAt(0)):Dt},{siderCollapsed:zt}=ye.useContext(Oe.D);let Gt=Ce;typeof Ce=="undefined"?Gt=$e?se:"":Ce===!1&&(Gt="");const Ht={title:Gt};!zt&&!mt&&(Ht.title=null,Ht.open=!1);const Wt=(0,De.Z)(se).length;let Je=ye.createElement(z.ck,Object.assign({},(0,fe.Z)(ce,["title","icon","danger"]),{className:he()({[`${Be}-item-danger`]:pe,[`${Be}-item-only-child`]:(de?Wt+1:Wt)===1},ae),title:typeof Ce=="string"?Ce:void 0}),(0,Ee.Tm)(de,{className:he()((0,Ee.l$)(de)?(ie=de.props)===null||ie===void 0?void 0:ie.className:"",`${Be}-item-icon`)}),St(mt));return Pe||(Je=ye.createElement(Le.Z,Object.assign({},Ht,{placement:Xe==="rtl"?"left":"right",overlayClassName:`${Be}-inline-collapsed-tooltip`}),Je)),Je},x=ce=>{var ie;const{popupClassName:ae,icon:se,title:de,theme:Ce}=ce,pe=ye.useContext(E),{prefixCls:Be,inlineCollapsed:$e,theme:Xe}=pe,Pe=(0,z.Xl)();let mt;if(!se)mt=$e&&!Pe.length&&de&&typeof de=="string"?ye.createElement("div",{className:`${Be}-inline-collapsed-noicon`},de.charAt(0)):ye.createElement("span",{className:`${Be}-title-content`},de);else{const zt=(0,Ee.l$)(de)&&de.type==="span";mt=ye.createElement(ye.Fragment,null,(0,Ee.Tm)(se,{className:he()((0,Ee.l$)(se)?(ie=se.props)===null||ie===void 0?void 0:ie.className:"",`${Be}-item-icon`)}),zt?de:ye.createElement("span",{className:`${Be}-title-content`},de))}const St=ye.useMemo(()=>Object.assign(Object.assign({},pe),{firstLevel:!1}),[pe]);return ye.createElement(E.Provider,{value:St},ye.createElement(z.Wd,Object.assign({},(0,fe.Z)(ce,["icon"]),{title:mt,popupClassName:he()(Be,ae,`${Be}-${Ce||Xe}`)})))},ee=te(18785),ne=te(70425),oe=te(62892),ue=te(40875),ge=function(ce,ie){var ae={};for(var se in ce)Object.prototype.hasOwnProperty.call(ce,se)&&ie.indexOf(se)<0&&(ae[se]=ce[se]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,se=Object.getOwnPropertySymbols(ce);de{if(ie&&typeof ie=="object"){const se=ie,{label:de,children:Ce,key:pe,type:Be}=se,$e=ge(se,["label","children","key","type"]),Xe=pe!=null?pe:`tmp-${ae}`;return Ce||Be==="group"?Be==="group"?ye.createElement(z.BW,Object.assign({key:Xe},$e,{title:de}),Fe(Ce)):ye.createElement(x,Object.assign({key:Xe},$e,{title:de}),Fe(Ce)):Be==="divider"?ye.createElement(Ne,Object.assign({key:Xe},$e)):ye.createElement(b,Object.assign({key:Xe},$e),de)}return null}).filter(ie=>ie)}function Se(ce){return ye.useMemo(()=>ce&&Fe(ce),[ce])}var Ie=te(64993),ze=te(17313),ve=te(8378),at=te(13826),xe=te(29878),it=te(83116),Ue=te(37613),st=ce=>{const{componentCls:ie,motionDurationSlow:ae,horizontalLineHeight:se,colorSplit:de,lineWidth:Ce,lineType:pe,itemPaddingInline:Be}=ce;return{[`${ie}-horizontal`]:{lineHeight:se,border:0,borderBottom:`${Ce}px ${pe} ${de}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ie}-item, ${ie}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Be},[`> ${ie}-item:hover, + &${y}-slide-up-leave${y}-slide-up-leave-active${Ee}-placement-topRight`]:{animationName:ye.ly}})},(0,he.ZP)(Le,{colorBg:Ie,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ee} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:E,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ee}, ${Ee}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:ue,listStyleType:"none",backgroundColor:Ie,backgroundClip:"padding-box",borderRadius:Le.borderRadiusLG,outline:"none",boxShadow:Le.boxShadowSecondary},(0,z.Qy)(Le)),{[`${re}-item-group-title`]:{padding:`${ne}px ${Se}px`,color:Le.colorTextDescription,transition:`all ${ee}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:oe,marginInlineEnd:Le.marginXS,fontSize:Le.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ee}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ne}px ${Se}px`,color:Le.colorText,fontWeight:"normal",fontSize:oe,lineHeight:Le.lineHeight,cursor:"pointer",transition:`all ${ee}`,borderRadius:Le.borderRadiusSM,"&:hover, &-active":{backgroundColor:Le.controlItemBgHover}},(0,z.Qy)(Le)),{"&-selected":{color:Le.colorPrimary,backgroundColor:Le.controlItemBgActive,"&:hover, &-active":{backgroundColor:Le.controlItemBgActiveHover}},"&-disabled":{color:ge,cursor:"not-allowed","&:hover":{color:ge,backgroundColor:Ie,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Le.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Le.colorSplit},[`${Ee}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Le.paddingXS,[`${Ee}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Le.colorTextDescription,fontSize:Fe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${Le.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Se+Le.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Ee}-menu-submenu-title`]:{[`&, ${Ee}-menu-submenu-arrow-icon`]:{color:ge,backgroundColor:Ie,cursor:"not-allowed"}},[`${re}-submenu-selected ${Ee}-menu-submenu-title`]:{color:Le.colorPrimary}})}},[(0,ye.oN)(Le,"slide-up"),(0,ye.oN)(Le,"slide-down"),(0,Oe.Fm)(Le,"move-up"),(0,Oe.Fm)(Le,"move-down"),(0,je._y)(Le,"zoom-big")]]};var fe=(0,be.Z)("Dropdown",(Le,Ee)=>{let{rootPrefixCls:re}=Ee;const{marginXXS:E,sizePopupArrow:a,controlHeight:b,fontSize:y,lineHeight:x,paddingXXS:ee,componentCls:ne,borderRadiusLG:oe}=Le,ue=(b-y*x)/2,{dropdownArrowOffset:ge}=(0,he.fS)({contentRadius:oe}),Fe=(0,le.TS)(Le,{menuCls:`${ne}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+E,dropdownArrowOffset:ge,dropdownPaddingVertical:ue,dropdownEdgeChildPadding:ee});return[De(Fe),Ne(Fe)]},Le=>({zIndexPopup:Le.zIndexPopupBase+50}))},8628:function(Ft,bt,te){"use strict";var z=te(59301),ye=te(34280),Oe=te(56762),je=te(69507);function he(){let be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const le=(0,z.useRef)({}),me=(0,Oe.Z)(),Ne=(0,je.ZP)();return(0,ye.Z)(()=>{const De=Ne.subscribe(fe=>{le.current=fe,be&&me()});return()=>Ne.unsubscribe(De)},[]),le.current}bt.Z=he},45818:function(Ft,bt,te){"use strict";te.d(bt,{D:function(){return ee},Z:function(){return ue}});var z=te(32855),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},je=Oe,he=te(7657),be=function(Fe,Se){return ye.createElement(he.Z,(0,z.Z)({},Fe,{ref:Se,icon:je}))},le=ye.forwardRef(be),me=le,Ne=te(33853),De=te(38819),fe=te(92310),Le=te.n(fe),Ee=te(2738),E=ge=>!isNaN(parseFloat(ge))&&isFinite(ge),a=te(36355),b=te(84966),y=function(ge,Fe){var Se={};for(var Ie in ge)Object.prototype.hasOwnProperty.call(ge,Ie)&&Fe.indexOf(Ie)<0&&(Se[Ie]=ge[Ie]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,Ie=Object.getOwnPropertySymbols(ge);ze{let ge=0;return function(){let Fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ge+=1,`${Fe}${ge}`}})();var ue=ye.forwardRef((ge,Fe)=>{const{prefixCls:Se,className:Ie,trigger:ze,children:ve,defaultCollapsed:at=!1,theme:xe="dark",style:it={},collapsible:Ue=!1,reverseArrow:qe=!1,width:st=200,collapsedWidth:ot=80,zeroWidthTriggerStyle:Ke,breakpoint:Re,onCollapse:Me,onBreakpoint:Ve}=ge,nt=y(ge,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:We}=(0,ye.useContext)(b.Gs),[et,ht]=(0,ye.useState)("collapsed"in ge?ge.collapsed:at),[yt,gt]=(0,ye.useState)(!1);(0,ye.useEffect)(()=>{"collapsed"in ge&&ht(ge.collapsed)},[ge.collapsed]);const xt=(ce,ie)=>{"collapsed"in ge||ht(ce),Me==null||Me(ce,ie)},Ae=(0,ye.useRef)();Ae.current=ce=>{gt(ce.matches),Ve==null||Ve(ce.matches),et!==ce.matches&&xt(ce.matches,"responsive")},(0,ye.useEffect)(()=>{function ce(ae){return Ae.current(ae)}let ie;if(typeof window!="undefined"){const{matchMedia:ae}=window;if(ae&&Re&&Re in x){ie=ae(`(max-width: ${x[Re]})`);try{ie.addEventListener("change",ce)}catch(se){ie.addListener(ce)}ce(ie)}}return()=>{try{ie==null||ie.removeEventListener("change",ce)}catch(ae){ie==null||ie.removeListener(ce)}}},[Re]),(0,ye.useEffect)(()=>{const ce=ne("ant-sider-");return We.addSider(ce),()=>We.removeSider(ce)},[]);const wt=()=>{xt(!et,"clickTrigger")},{getPrefixCls:It}=(0,ye.useContext)(a.E_),ke=()=>{const ce=It("layout-sider",Se),ie=(0,Ee.Z)(nt,["collapsed"]),ae=et?ot:st,se=E(ae)?`${ae}px`:String(ae),de=parseFloat(String(ot||0))===0?ye.createElement("span",{onClick:wt,className:Le()(`${ce}-zero-width-trigger`,`${ce}-zero-width-trigger-${qe?"right":"left"}`),style:Ke},ze||ye.createElement(me,null)):null,Be={expanded:qe?ye.createElement(De.Z,null):ye.createElement(Ne.Z,null),collapsed:qe?ye.createElement(Ne.Z,null):ye.createElement(De.Z,null)}[et?"collapsed":"expanded"],$e=ze!==null?de||ye.createElement("div",{className:`${ce}-trigger`,onClick:wt,style:{width:se}},ze||Be):null,Xe=Object.assign(Object.assign({},it),{flex:`0 0 ${se}`,maxWidth:se,minWidth:se,width:se}),Pe=Le()(ce,`${ce}-${xe}`,{[`${ce}-collapsed`]:!!et,[`${ce}-has-trigger`]:Ue&&ze!==null&&!de,[`${ce}-below`]:!!yt,[`${ce}-zero-width`]:parseFloat(se)===0},Ie);return ye.createElement("aside",Object.assign({className:Pe},ie,{style:Xe,ref:Fe}),ye.createElement("div",{className:`${ce}-children`},ve),Ue||yt&&de?$e:null)},ut=ye.useMemo(()=>({siderCollapsed:et}),[et]);return ye.createElement(ee.Provider,{value:ut},ke())})},84966:function(Ft,bt,te){"use strict";te.d(bt,{VY:function(){return ee},$_:function(){return x},h4:function(){return y},Gs:function(){return Ee},ZP:function(){return ne}});var z=te(3300),ye=te(92310),Oe=te.n(ye),je=te(2738),he=te(59301),be=te(36355),le=te(83116),Ne=oe=>{const{componentCls:ue,bodyBg:ge,lightSiderBg:Fe,lightTriggerBg:Se,lightTriggerColor:Ie}=oe;return{[`${ue}-sider-light`]:{background:Fe,[`${ue}-sider-trigger`]:{color:Ie,background:Se},[`${ue}-sider-zero-width-trigger`]:{color:Ie,background:Se,border:`1px solid ${ge}`,borderInlineStart:0}}}};const De=oe=>{const{antCls:ue,componentCls:ge,colorText:Fe,triggerColor:Se,footerBg:Ie,triggerBg:ze,headerHeight:ve,headerPadding:at,headerColor:xe,footerPadding:it,triggerHeight:Ue,zeroTriggerHeight:qe,zeroTriggerWidth:st,motionDurationMid:ot,motionDurationSlow:Ke,fontSize:Re,borderRadius:Me,bodyBg:Ve,headerBg:nt,siderBg:We}=oe;return{[ge]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Ve,"&, *":{boxSizing:"border-box"},[`&${ge}-has-sider`]:{flexDirection:"row",[`> ${ge}, > ${ge}-content`]:{width:0}},[`${ge}-header, &${ge}-footer`]:{flex:"0 0 auto"},[`${ge}-sider`]:{position:"relative",minWidth:0,background:We,transition:`all ${ot}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ue}-menu${ue}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Ue},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Ue,color:Se,lineHeight:`${Ue}px`,textAlign:"center",background:ze,cursor:"pointer",transition:`all ${ot}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:ve,insetInlineEnd:-st,zIndex:1,width:st,height:qe,color:Se,fontSize:oe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:We,borderStartStartRadius:0,borderStartEndRadius:Me,borderEndEndRadius:Me,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Ke} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Ke}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-st,borderStartStartRadius:Me,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Me}}}}},Ne(oe)),{"&-rtl":{direction:"rtl"}}),[`${ge}-header`]:{height:ve,padding:at,color:xe,lineHeight:`${ve}px`,background:nt,[`${ue}-menu`]:{lineHeight:"inherit"}},[`${ge}-footer`]:{padding:it,color:Fe,fontSize:Re,background:Ie},[`${ge}-content`]:{flex:"auto",minHeight:0}}};var fe=(0,le.Z)("Layout",oe=>[De(oe)],oe=>{const{colorBgLayout:ue,controlHeight:ge,controlHeightLG:Fe,colorText:Se,controlHeightSM:Ie,marginXXS:ze,colorTextLightSolid:ve,colorBgContainer:at}=oe,xe=Fe*1.25;return{colorBgHeader:"#001529",colorBgBody:ue,colorBgTrigger:"#002140",bodyBg:ue,headerBg:"#001529",headerHeight:ge*2,headerPadding:`0 ${xe}px`,headerColor:Se,footerPadding:`${Ie}px ${xe}px`,footerBg:ue,siderBg:"#001529",triggerHeight:Fe+ze*2,triggerBg:"#002140",triggerColor:ve,zeroTriggerWidth:Fe,zeroTriggerHeight:Fe,lightSiderBg:at,lightTriggerBg:at,lightTriggerColor:Se}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Le=function(oe,ue){var ge={};for(var Fe in oe)Object.prototype.hasOwnProperty.call(oe,Fe)&&ue.indexOf(Fe)<0&&(ge[Fe]=oe[Fe]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,Fe=Object.getOwnPropertySymbols(oe);Senull,removeSider:()=>null}});function re(oe){let{suffixCls:ue,tagName:ge,displayName:Fe}=oe;return Se=>he.forwardRef((ze,ve)=>he.createElement(Se,Object.assign({ref:ve,suffixCls:ue,tagName:ge},ze)))}const E=he.forwardRef((oe,ue)=>{const{prefixCls:ge,suffixCls:Fe,className:Se,tagName:Ie}=oe,ze=Le(oe,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:ve}=he.useContext(be.E_),at=ve("layout",ge),[xe,it]=fe(at),Ue=Fe?`${at}-${Fe}`:at;return xe(he.createElement(Ie,Object.assign({className:Oe()(ge||Ue,Se,it),ref:ue},ze)))}),a=he.forwardRef((oe,ue)=>{const{direction:ge}=he.useContext(be.E_),[Fe,Se]=he.useState([]),{prefixCls:Ie,className:ze,rootClassName:ve,children:at,hasSider:xe,tagName:it,style:Ue}=oe,qe=Le(oe,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),st=(0,je.Z)(qe,["suffixCls"]),{getPrefixCls:ot,layout:Ke}=he.useContext(be.E_),Re=ot("layout",Ie),[Me,Ve]=fe(Re),nt=Oe()(Re,{[`${Re}-has-sider`]:typeof xe=="boolean"?xe:Fe.length>0,[`${Re}-rtl`]:ge==="rtl"},Ke==null?void 0:Ke.className,ze,ve,Ve),We=he.useMemo(()=>({siderHook:{addSider:et=>{Se(ht=>[].concat((0,z.Z)(ht),[et]))},removeSider:et=>{Se(ht=>ht.filter(yt=>yt!==et))}}}),[]);return Me(he.createElement(Ee.Provider,{value:We},he.createElement(it,Object.assign({ref:ue,className:nt,style:Object.assign(Object.assign({},Ke==null?void 0:Ke.style),Ue)},st),at)))}),b=re({tagName:"div",displayName:"Layout"})(a),y=re({suffixCls:"header",tagName:"header",displayName:"Header"})(E),x=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(E),ee=re({suffixCls:"content",tagName:"main",displayName:"Content"})(E);var ne=b},40875:function(Ft,bt,te){"use strict";te.d(bt,{J:function(){return be}});var z=te(59301),ye=te(33234),Oe=te(70425),je=function(le,me){var Ne={};for(var De in le)Object.prototype.hasOwnProperty.call(le,De)&&me.indexOf(De)<0&&(Ne[De]=le[De]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,De=Object.getOwnPropertySymbols(le);fe{const{children:Ne}=le,De=je(le,["children"]),fe=z.useContext(he),Le=z.useMemo(()=>Object.assign(Object.assign({},fe),De),[fe,De.prefixCls,De.mode,De.selectable]);return z.createElement(he.Provider,{value:Le},z.createElement(ye.BR,null,(0,Oe.supportNodeRef)(Ne)?z.cloneElement(Ne,{ref:me}):Ne))});bt.Z=he},20834:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return ut}});var z=te(15285),ye=te(59301),Oe=te(45818),je=te(92310),he=te.n(je),be=te(36355),le=function(ce,ie){var ae={};for(var se in ce)Object.prototype.hasOwnProperty.call(ce,se)&&ie.indexOf(se)<0&&(ae[se]=ce[se]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,se=Object.getOwnPropertySymbols(ce);de{const{prefixCls:ie,className:ae,dashed:se}=ce,de=le(ce,["prefixCls","className","dashed"]),{getPrefixCls:Ce}=ye.useContext(be.E_),pe=Ce("menu",ie),Be=he()({[`${pe}-item-divider-dashed`]:!!se},ae);return ye.createElement(z.iz,Object.assign({className:Be},de))},De=te(11592),fe=te(2738),Le=te(6848),Ee=te(92343),E=(0,ye.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),b=ce=>{var ie;const{className:ae,children:se,icon:de,title:Ce,danger:pe}=ce,{prefixCls:Be,firstLevel:$e,direction:Xe,disableMenuItemTitleTooltip:Pe,inlineCollapsed:mt}=ye.useContext(E),St=lt=>{const Dt=ye.createElement("span",{className:`${Be}-title-content`},se);return(!de||(0,Ee.l$)(se)&&se.type==="span")&&se&<&&$e&&typeof se=="string"?ye.createElement("div",{className:`${Be}-inline-collapsed-noicon`},se.charAt(0)):Dt},{siderCollapsed:zt}=ye.useContext(Oe.D);let Ht=Ce;typeof Ce=="undefined"?Ht=$e?se:"":Ce===!1&&(Ht="");const jt={title:Ht};!zt&&!mt&&(jt.title=null,jt.open=!1);const Wt=(0,De.Z)(se).length;let Je=ye.createElement(z.ck,Object.assign({},(0,fe.Z)(ce,["title","icon","danger"]),{className:he()({[`${Be}-item-danger`]:pe,[`${Be}-item-only-child`]:(de?Wt+1:Wt)===1},ae),title:typeof Ce=="string"?Ce:void 0}),(0,Ee.Tm)(de,{className:he()((0,Ee.l$)(de)?(ie=de.props)===null||ie===void 0?void 0:ie.className:"",`${Be}-item-icon`)}),St(mt));return Pe||(Je=ye.createElement(Le.Z,Object.assign({},jt,{placement:Xe==="rtl"?"left":"right",overlayClassName:`${Be}-inline-collapsed-tooltip`}),Je)),Je},x=ce=>{var ie;const{popupClassName:ae,icon:se,title:de,theme:Ce}=ce,pe=ye.useContext(E),{prefixCls:Be,inlineCollapsed:$e,theme:Xe}=pe,Pe=(0,z.Xl)();let mt;if(!se)mt=$e&&!Pe.length&&de&&typeof de=="string"?ye.createElement("div",{className:`${Be}-inline-collapsed-noicon`},de.charAt(0)):ye.createElement("span",{className:`${Be}-title-content`},de);else{const zt=(0,Ee.l$)(de)&&de.type==="span";mt=ye.createElement(ye.Fragment,null,(0,Ee.Tm)(se,{className:he()((0,Ee.l$)(se)?(ie=se.props)===null||ie===void 0?void 0:ie.className:"",`${Be}-item-icon`)}),zt?de:ye.createElement("span",{className:`${Be}-title-content`},de))}const St=ye.useMemo(()=>Object.assign(Object.assign({},pe),{firstLevel:!1}),[pe]);return ye.createElement(E.Provider,{value:St},ye.createElement(z.Wd,Object.assign({},(0,fe.Z)(ce,["icon"]),{title:mt,popupClassName:he()(Be,ae,`${Be}-${Ce||Xe}`)})))},ee=te(18785),ne=te(70425),oe=te(62892),ue=te(40875),ge=function(ce,ie){var ae={};for(var se in ce)Object.prototype.hasOwnProperty.call(ce,se)&&ie.indexOf(se)<0&&(ae[se]=ce[se]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,se=Object.getOwnPropertySymbols(ce);de{if(ie&&typeof ie=="object"){const se=ie,{label:de,children:Ce,key:pe,type:Be}=se,$e=ge(se,["label","children","key","type"]),Xe=pe!=null?pe:`tmp-${ae}`;return Ce||Be==="group"?Be==="group"?ye.createElement(z.BW,Object.assign({key:Xe},$e,{title:de}),Fe(Ce)):ye.createElement(x,Object.assign({key:Xe},$e,{title:de}),Fe(Ce)):Be==="divider"?ye.createElement(Ne,Object.assign({key:Xe},$e)):ye.createElement(b,Object.assign({key:Xe},$e),de)}return null}).filter(ie=>ie)}function Se(ce){return ye.useMemo(()=>ce&&Fe(ce),[ce])}var Ie=te(64993),ze=te(17313),ve=te(8378),at=te(13826),xe=te(29878),it=te(83116),Ue=te(37613),st=ce=>{const{componentCls:ie,motionDurationSlow:ae,horizontalLineHeight:se,colorSplit:de,lineWidth:Ce,lineType:pe,itemPaddingInline:Be}=ce;return{[`${ie}-horizontal`]:{lineHeight:se,border:0,borderBottom:`${Ce}px ${pe} ${de}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ie}-item, ${ie}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Be},[`> ${ie}-item:hover, > ${ie}-item-active, > ${ie}-submenu ${ie}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${ie}-item, ${ie}-submenu-title`]:{transition:[`border-color ${ae}`,`background ${ae}`].join(",")},[`${ie}-submenu-arrow`]:{display:"none"}}}},Ke=ce=>{let{componentCls:ie,menuArrowOffset:ae}=ce;return{[`${ie}-rtl`]:{direction:"rtl"},[`${ie}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${ie}-rtl${ie}-vertical, - ${ie}-submenu-rtl ${ie}-vertical`]:{[`${ie}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ae})`},"&::after":{transform:`rotate(45deg) translateY(${ae})`}}}}};const Re=ce=>Object.assign({},(0,ze.oN)(ce));var Ve=(ce,ie)=>{const{componentCls:ae,itemColor:se,itemSelectedColor:de,groupTitleColor:Ce,itemBg:pe,subMenuItemBg:Be,itemSelectedBg:$e,activeBarHeight:Xe,activeBarWidth:Pe,activeBarBorderWidth:mt,motionDurationSlow:St,motionEaseInOut:zt,motionEaseOut:Gt,itemPaddingInline:Ht,motionDurationMid:Wt,itemHoverColor:Je,lineType:lt,colorSplit:Dt,itemDisabledColor:Lt,dangerItemColor:ln,dangerItemHoverColor:mn,dangerItemSelectedColor:fn,dangerItemActiveBg:Dn,dangerItemSelectedBg:ua,itemHoverBg:Na,itemActiveBg:Pa,menuSubMenuBg:wa,horizontalItemSelectedColor:ar,horizontalItemSelectedBg:sr,horizontalItemBorderRadius:ma,horizontalItemHoverBg:mr,popupBg:ir}=ce;return{[`${ae}-${ie}, ${ae}-${ie} > ${ae}`]:{color:se,background:pe,[`&${ae}-root:focus-visible`]:Object.assign({},Re(ce)),[`${ae}-item-group-title`]:{color:Ce},[`${ae}-submenu-selected`]:{[`> ${ae}-submenu-title`]:{color:de}},[`${ae}-item-disabled, ${ae}-submenu-disabled`]:{color:`${Lt} !important`},[`${ae}-item:not(${ae}-item-selected):not(${ae}-submenu-selected)`]:{[`&:hover, > ${ae}-submenu-title:hover`]:{color:Je}},[`&:not(${ae}-horizontal)`]:{[`${ae}-item:not(${ae}-item-selected)`]:{"&:hover":{backgroundColor:Na},"&:active":{backgroundColor:Pa}},[`${ae}-submenu-title`]:{"&:hover":{backgroundColor:Na},"&:active":{backgroundColor:Pa}}},[`${ae}-item-danger`]:{color:ln,[`&${ae}-item:hover`]:{[`&:not(${ae}-item-selected):not(${ae}-submenu-selected)`]:{color:mn}},[`&${ae}-item:active`]:{background:Dn}},[`${ae}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ae}-item-selected`]:{color:de,[`&${ae}-item-danger`]:{color:fn},"a, a:hover":{color:"inherit"}},[`& ${ae}-item-selected`]:{backgroundColor:$e,[`&${ae}-item-danger`]:{backgroundColor:ua}},[`${ae}-item, ${ae}-submenu-title`]:{[`&:not(${ae}-item-disabled):focus-visible`]:Object.assign({},Re(ce))},[`&${ae}-submenu > ${ae}`]:{backgroundColor:wa},[`&${ae}-popup > ${ae}`]:{backgroundColor:ir},[`&${ae}-horizontal`]:Object.assign(Object.assign({},ie==="dark"?{borderBottom:0}:{}),{[`> ${ae}-item, > ${ae}-submenu`]:{top:mt,marginTop:-mt,marginBottom:0,borderRadius:ma,"&::after":{position:"absolute",insetInline:Ht,bottom:0,borderBottom:`${Xe}px solid transparent`,transition:`border-color ${St} ${zt}`,content:'""'},"&:hover, &-active, &-open":{background:mr,"&::after":{borderBottomWidth:Xe,borderBottomColor:ar}},"&-selected":{color:ar,backgroundColor:sr,"&:hover":{backgroundColor:sr},"&::after":{borderBottomWidth:Xe,borderBottomColor:ar}}}}),[`&${ae}-root`]:{[`&${ae}-inline, &${ae}-vertical`]:{borderInlineEnd:`${mt}px ${lt} ${Dt}`}},[`&${ae}-inline`]:{[`${ae}-sub${ae}-inline`]:{background:Be},[`${ae}-item, ${ae}-submenu-title`]:mt&&Pe?{width:`calc(100% + ${mt}px)`}:{},[`${ae}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Pe}px solid ${de}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Wt} ${Gt}`,`opacity ${Wt} ${Gt}`].join(","),content:'""'},[`&${ae}-item-danger`]:{"&::after":{borderInlineEndColor:fn}}},[`${ae}-selected, ${ae}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Wt} ${zt}`,`opacity ${Wt} ${zt}`].join(",")}}}}}};const nt=ce=>{const{componentCls:ie,itemHeight:ae,itemMarginInline:se,padding:de,menuArrowSize:Ce,marginXS:pe,itemMarginBlock:Be}=ce,$e=de+Ce+pe;return{[`${ie}-item`]:{position:"relative",overflow:"hidden"},[`${ie}-item, ${ie}-submenu-title`]:{height:ae,lineHeight:`${ae}px`,paddingInline:de,overflow:"hidden",textOverflow:"ellipsis",marginInline:se,marginBlock:Be,width:`calc(100% - ${se*2}px)`},[`> ${ie}-item, + ${ie}-submenu-rtl ${ie}-vertical`]:{[`${ie}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ae})`},"&::after":{transform:`rotate(45deg) translateY(${ae})`}}}}};const Re=ce=>Object.assign({},(0,ze.oN)(ce));var Ve=(ce,ie)=>{const{componentCls:ae,itemColor:se,itemSelectedColor:de,groupTitleColor:Ce,itemBg:pe,subMenuItemBg:Be,itemSelectedBg:$e,activeBarHeight:Xe,activeBarWidth:Pe,activeBarBorderWidth:mt,motionDurationSlow:St,motionEaseInOut:zt,motionEaseOut:Ht,itemPaddingInline:jt,motionDurationMid:Wt,itemHoverColor:Je,lineType:lt,colorSplit:Dt,itemDisabledColor:Lt,dangerItemColor:ln,dangerItemHoverColor:mn,dangerItemSelectedColor:fn,dangerItemActiveBg:Dn,dangerItemSelectedBg:ua,itemHoverBg:Na,itemActiveBg:Pa,menuSubMenuBg:wa,horizontalItemSelectedColor:ar,horizontalItemSelectedBg:sr,horizontalItemBorderRadius:ma,horizontalItemHoverBg:mr,popupBg:ir}=ce;return{[`${ae}-${ie}, ${ae}-${ie} > ${ae}`]:{color:se,background:pe,[`&${ae}-root:focus-visible`]:Object.assign({},Re(ce)),[`${ae}-item-group-title`]:{color:Ce},[`${ae}-submenu-selected`]:{[`> ${ae}-submenu-title`]:{color:de}},[`${ae}-item-disabled, ${ae}-submenu-disabled`]:{color:`${Lt} !important`},[`${ae}-item:not(${ae}-item-selected):not(${ae}-submenu-selected)`]:{[`&:hover, > ${ae}-submenu-title:hover`]:{color:Je}},[`&:not(${ae}-horizontal)`]:{[`${ae}-item:not(${ae}-item-selected)`]:{"&:hover":{backgroundColor:Na},"&:active":{backgroundColor:Pa}},[`${ae}-submenu-title`]:{"&:hover":{backgroundColor:Na},"&:active":{backgroundColor:Pa}}},[`${ae}-item-danger`]:{color:ln,[`&${ae}-item:hover`]:{[`&:not(${ae}-item-selected):not(${ae}-submenu-selected)`]:{color:mn}},[`&${ae}-item:active`]:{background:Dn}},[`${ae}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ae}-item-selected`]:{color:de,[`&${ae}-item-danger`]:{color:fn},"a, a:hover":{color:"inherit"}},[`& ${ae}-item-selected`]:{backgroundColor:$e,[`&${ae}-item-danger`]:{backgroundColor:ua}},[`${ae}-item, ${ae}-submenu-title`]:{[`&:not(${ae}-item-disabled):focus-visible`]:Object.assign({},Re(ce))},[`&${ae}-submenu > ${ae}`]:{backgroundColor:wa},[`&${ae}-popup > ${ae}`]:{backgroundColor:ir},[`&${ae}-horizontal`]:Object.assign(Object.assign({},ie==="dark"?{borderBottom:0}:{}),{[`> ${ae}-item, > ${ae}-submenu`]:{top:mt,marginTop:-mt,marginBottom:0,borderRadius:ma,"&::after":{position:"absolute",insetInline:jt,bottom:0,borderBottom:`${Xe}px solid transparent`,transition:`border-color ${St} ${zt}`,content:'""'},"&:hover, &-active, &-open":{background:mr,"&::after":{borderBottomWidth:Xe,borderBottomColor:ar}},"&-selected":{color:ar,backgroundColor:sr,"&:hover":{backgroundColor:sr},"&::after":{borderBottomWidth:Xe,borderBottomColor:ar}}}}),[`&${ae}-root`]:{[`&${ae}-inline, &${ae}-vertical`]:{borderInlineEnd:`${mt}px ${lt} ${Dt}`}},[`&${ae}-inline`]:{[`${ae}-sub${ae}-inline`]:{background:Be},[`${ae}-item, ${ae}-submenu-title`]:mt&&Pe?{width:`calc(100% + ${mt}px)`}:{},[`${ae}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Pe}px solid ${de}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Wt} ${Ht}`,`opacity ${Wt} ${Ht}`].join(","),content:'""'},[`&${ae}-item-danger`]:{"&::after":{borderInlineEndColor:fn}}},[`${ae}-selected, ${ae}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Wt} ${zt}`,`opacity ${Wt} ${zt}`].join(",")}}}}}};const nt=ce=>{const{componentCls:ie,itemHeight:ae,itemMarginInline:se,padding:de,menuArrowSize:Ce,marginXS:pe,itemMarginBlock:Be}=ce,$e=de+Ce+pe;return{[`${ie}-item`]:{position:"relative",overflow:"hidden"},[`${ie}-item, ${ie}-submenu-title`]:{height:ae,lineHeight:`${ae}px`,paddingInline:de,overflow:"hidden",textOverflow:"ellipsis",marginInline:se,marginBlock:Be,width:`calc(100% - ${se*2}px)`},[`> ${ie}-item, > ${ie}-submenu > ${ie}-submenu-title`]:{height:ae,lineHeight:`${ae}px`},[`${ie}-item-group-list ${ie}-submenu-title, - ${ie}-submenu-title`]:{paddingInlineEnd:$e}}};var et=ce=>{const{componentCls:ie,iconCls:ae,itemHeight:se,colorTextLightSolid:de,dropdownWidth:Ce,controlHeightLG:pe,motionDurationMid:Be,motionEaseOut:$e,paddingXL:Xe,itemMarginInline:Pe,fontSizeLG:mt,motionDurationSlow:St,paddingXS:zt,boxShadowSecondary:Gt,collapsedWidth:Ht,collapsedIconSize:Wt}=ce,Je={height:se,lineHeight:`${se}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ie]:{"&-inline, &-vertical":Object.assign({[`&${ie}-root`]:{boxShadow:"none"}},nt(ce))},[`${ie}-submenu-popup`]:{[`${ie}-vertical`]:Object.assign(Object.assign({},nt(ce)),{boxShadow:Gt})}},{[`${ie}-submenu-popup ${ie}-vertical${ie}-sub`]:{minWidth:Ce,maxHeight:`calc(100vh - ${pe*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ie}-inline`]:{width:"100%",[`&${ie}-root`]:{[`${ie}-item, ${ie}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${St}`,`background ${St}`,`padding ${Be} ${$e}`].join(","),[`> ${ie}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ie}-sub${ie}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ie}-submenu > ${ie}-submenu-title`]:Je,[`& ${ie}-item-group-title`]:{paddingInlineStart:Xe}},[`${ie}-item`]:Je}},{[`${ie}-inline-collapsed`]:{width:Ht,[`&${ie}-root`]:{[`${ie}-item, ${ie}-submenu ${ie}-submenu-title`]:{[`> ${ie}-inline-collapsed-noicon`]:{fontSize:mt,textAlign:"center"}}},[`> ${ie}-item, + ${ie}-submenu-title`]:{paddingInlineEnd:$e}}};var et=ce=>{const{componentCls:ie,iconCls:ae,itemHeight:se,colorTextLightSolid:de,dropdownWidth:Ce,controlHeightLG:pe,motionDurationMid:Be,motionEaseOut:$e,paddingXL:Xe,itemMarginInline:Pe,fontSizeLG:mt,motionDurationSlow:St,paddingXS:zt,boxShadowSecondary:Ht,collapsedWidth:jt,collapsedIconSize:Wt}=ce,Je={height:se,lineHeight:`${se}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ie]:{"&-inline, &-vertical":Object.assign({[`&${ie}-root`]:{boxShadow:"none"}},nt(ce))},[`${ie}-submenu-popup`]:{[`${ie}-vertical`]:Object.assign(Object.assign({},nt(ce)),{boxShadow:Ht})}},{[`${ie}-submenu-popup ${ie}-vertical${ie}-sub`]:{minWidth:Ce,maxHeight:`calc(100vh - ${pe*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ie}-inline`]:{width:"100%",[`&${ie}-root`]:{[`${ie}-item, ${ie}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${St}`,`background ${St}`,`padding ${Be} ${$e}`].join(","),[`> ${ie}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ie}-sub${ie}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ie}-submenu > ${ie}-submenu-title`]:Je,[`& ${ie}-item-group-title`]:{paddingInlineStart:Xe}},[`${ie}-item`]:Je}},{[`${ie}-inline-collapsed`]:{width:jt,[`&${ie}-root`]:{[`${ie}-item, ${ie}-submenu ${ie}-submenu-title`]:{[`> ${ie}-inline-collapsed-noicon`]:{fontSize:mt,textAlign:"center"}}},[`> ${ie}-item, > ${ie}-item-group > ${ie}-item-group-list > ${ie}-item, > ${ie}-item-group > ${ie}-item-group-list > ${ie}-submenu > ${ie}-submenu-title, > ${ie}-submenu > ${ie}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${mt/2}px - ${Pe}px)`,textOverflow:"clip",[` ${ie}-submenu-arrow, ${ie}-submenu-expand-icon - `]:{opacity:0},[`${ie}-item-icon, ${ae}`]:{margin:0,fontSize:Wt,lineHeight:`${se}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ie}-item-icon, ${ae}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ie}-item-icon, ${ae}`]:{display:"none"},"a, a:hover":{color:de}},[`${ie}-item-group-title`]:Object.assign(Object.assign({},ze.vS),{paddingInline:zt})}}]};const ht=ce=>{const{componentCls:ie,motionDurationSlow:ae,motionDurationMid:se,motionEaseInOut:de,motionEaseOut:Ce,iconCls:pe,iconSize:Be,iconMarginInlineEnd:$e}=ce;return{[`${ie}-item, ${ie}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ae}`,`background ${ae}`,`padding ${ae} ${de}`].join(","),[`${ie}-item-icon, ${pe}`]:{minWidth:Be,fontSize:Be,transition:[`font-size ${se} ${Ce}`,`margin ${ae} ${de}`,`color ${ae}`].join(","),"+ span":{marginInlineStart:$e,opacity:1,transition:[`opacity ${ae} ${de}`,`margin ${ae}`,`color ${ae}`].join(",")}},[`${ie}-item-icon`]:Object.assign({},(0,ze.Ro)()),[`&${ie}-item-only-child`]:{[`> ${pe}, > ${ie}-item-icon`]:{marginInlineEnd:0}}},[`${ie}-item-disabled, ${ie}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ie}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},yt=ce=>{const{componentCls:ie,motionDurationSlow:ae,motionEaseInOut:se,borderRadius:de,menuArrowSize:Ce,menuArrowOffset:pe}=ce;return{[`${ie}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:ce.margin,width:Ce,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ae} ${se}, opacity ${ae}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Ce*.6,height:Ce*.15,backgroundColor:"currentcolor",borderRadius:de,transition:[`background ${ae} ${se}`,`transform ${ae} ${se}`,`top ${ae} ${se}`,`color ${ae} ${se}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${pe})`},"&::after":{transform:`rotate(-45deg) translateY(${pe})`}}}}},gt=ce=>{const{antCls:ie,componentCls:ae,fontSize:se,motionDurationSlow:de,motionDurationMid:Ce,motionEaseInOut:pe,paddingXS:Be,padding:$e,colorSplit:Xe,lineWidth:Pe,zIndexPopup:mt,borderRadiusLG:St,subMenuItemBorderRadius:zt,menuArrowSize:Gt,menuArrowOffset:Ht,lineType:Wt,menuPanelMaskInset:Je,groupTitleLineHeight:lt,groupTitleFontSize:Dt}=ce;return[{"":{[`${ae}`]:Object.assign(Object.assign({},(0,ze.dF)()),{"&-hidden":{display:"none"}})},[`${ae}-submenu-hidden`]:{display:"none"}},{[ae]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ze.Wf)(ce)),(0,ze.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:se,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${de} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ae}-item`]:{flex:"none"}},[`${ae}-item, ${ae}-submenu, ${ae}-submenu-title`]:{borderRadius:ce.itemBorderRadius},[`${ae}-item-group-title`]:{padding:`${Be}px ${$e}px`,fontSize:Dt,lineHeight:lt,transition:`all ${de}`},[`&-horizontal ${ae}-submenu`]:{transition:[`border-color ${de} ${pe}`,`background ${de} ${pe}`].join(",")},[`${ae}-submenu, ${ae}-submenu-inline`]:{transition:[`border-color ${de} ${pe}`,`background ${de} ${pe}`,`padding ${Ce} ${pe}`].join(",")},[`${ae}-submenu ${ae}-sub`]:{cursor:"initial",transition:[`background ${de} ${pe}`,`padding ${de} ${pe}`].join(",")},[`${ae}-title-content`]:{transition:`color ${de}`},[`${ae}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ae}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Xe,borderStyle:Wt,borderWidth:0,borderTopWidth:Pe,marginBlock:Pe,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ht(ce)),{[`${ae}-item-group`]:{[`${ae}-item-group-list`]:{margin:0,padding:0,[`${ae}-item, ${ae}-submenu-title`]:{paddingInline:`${se*2}px ${$e}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:mt,borderRadius:St,boxShadow:"none",transformOrigin:"0 0",[`&${ae}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Je}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Je},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:ce.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:ce.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:ce.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:ce.paddingXS},[`> ${ae}`]:Object.assign(Object.assign(Object.assign({borderRadius:St},ht(ce)),yt(ce)),{[`${ae}-item, ${ae}-submenu > ${ae}-submenu-title`]:{borderRadius:zt},[`${ae}-submenu-title::after`]:{transition:`transform ${de} ${pe}`}})}}),yt(ce)),{[`&-inline-collapsed ${ae}-submenu-arrow, - &-inline ${ae}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Ht})`},"&::after":{transform:`rotate(45deg) translateX(-${Ht})`}},[`${ae}-submenu-open${ae}-submenu-inline > ${ae}-submenu-title > ${ae}-submenu-arrow`]:{transform:`translateY(-${Gt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Ht})`},"&::before":{transform:`rotate(45deg) translateX(${Ht})`}}})},{[`${ie}-layout-header`]:{[ae]:{lineHeight:"inherit"}}}]};var xt=(ce,ie)=>(0,it.Z)("Menu",se=>{if(ie===!1)return[];const{colorBgElevated:de,colorPrimary:Ce,colorTextLightSolid:pe,controlHeightLG:Be,fontSize:$e,darkItemColor:Xe,darkDangerItemColor:Pe,darkItemBg:mt,darkSubMenuItemBg:St,darkItemSelectedColor:zt,darkItemSelectedBg:Gt,darkDangerItemSelectedBg:Ht,darkItemHoverBg:Wt,darkGroupTitleColor:Je,darkItemHoverColor:lt,darkItemDisabledColor:Dt,darkDangerItemHoverColor:Lt,darkDangerItemSelectedColor:ln,darkDangerItemActiveBg:mn}=se,fn=$e/7*5,Dn=(0,Ue.TS)(se,{menuArrowSize:fn,menuHorizontalHeight:Be*1.15,menuArrowOffset:`${fn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:de}),ua=(0,Ue.TS)(Dn,{itemColor:Xe,itemHoverColor:lt,groupTitleColor:Je,itemSelectedColor:zt,itemBg:mt,popupBg:mt,subMenuItemBg:St,itemActiveBg:"transparent",itemSelectedBg:Gt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Wt,itemDisabledColor:Dt,dangerItemColor:Pe,dangerItemHoverColor:Lt,dangerItemSelectedColor:ln,dangerItemActiveBg:mn,dangerItemSelectedBg:Ht,menuSubMenuBg:St,horizontalItemSelectedColor:pe,horizontalItemSelectedBg:Ce});return[gt(Dn),st(Dn),et(Dn),Ve(Dn,"light"),Ve(ua,"dark"),Ke(Dn),(0,ve.Z)(Dn),(0,at.oN)(Dn,"slide-up"),(0,at.oN)(Dn,"slide-down"),(0,xe._y)(Dn,"zoom-big")]},se=>{const{colorPrimary:de,colorError:Ce,colorTextDisabled:pe,colorErrorBg:Be,colorText:$e,colorTextDescription:Xe,colorBgContainer:Pe,colorFillAlter:mt,colorFillContent:St,lineWidth:zt,lineWidthBold:Gt,controlItemBgActive:Ht,colorBgTextHover:Wt,controlHeightLG:Je,lineHeight:lt,colorBgElevated:Dt,marginXXS:Lt,padding:ln,fontSize:mn,controlHeightSM:fn,fontSizeLG:Dn,colorTextLightSolid:ua,colorErrorHover:Na}=se,Pa=new Ie.C(ua).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:se.zIndexPopupBase+50,radiusItem:se.borderRadiusLG,itemBorderRadius:se.borderRadiusLG,radiusSubMenuItem:se.borderRadiusSM,subMenuItemBorderRadius:se.borderRadiusSM,colorItemText:$e,itemColor:$e,colorItemTextHover:$e,itemHoverColor:$e,colorItemTextHoverHorizontal:de,horizontalItemHoverColor:de,colorGroupTitle:Xe,groupTitleColor:Xe,colorItemTextSelected:de,itemSelectedColor:de,colorItemTextSelectedHorizontal:de,horizontalItemSelectedColor:de,colorItemBg:Pe,itemBg:Pe,colorItemBgHover:Wt,itemHoverBg:Wt,colorItemBgActive:St,itemActiveBg:Ht,colorSubItemBg:mt,subMenuItemBg:mt,colorItemBgSelected:Ht,itemSelectedBg:Ht,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Gt,activeBarHeight:Gt,colorActiveBarBorderSize:zt,activeBarBorderWidth:zt,colorItemTextDisabled:pe,itemDisabledColor:pe,colorDangerItemText:Ce,dangerItemColor:Ce,colorDangerItemTextHover:Ce,dangerItemHoverColor:Ce,colorDangerItemTextSelected:Ce,dangerItemSelectedColor:Ce,colorDangerItemBgActive:Be,dangerItemActiveBg:Be,colorDangerItemBgSelected:Be,dangerItemSelectedBg:Be,itemMarginInline:se.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Je,groupTitleLineHeight:lt,collapsedWidth:Je*2,popupBg:Dt,itemMarginBlock:Lt,itemPaddingInline:ln,horizontalLineHeight:`${Je*1.15}px`,iconSize:mn,iconMarginInlineEnd:fn-mn,collapsedIconSize:Dn,groupTitleFontSize:mn,darkItemDisabledColor:new Ie.C(ua).setAlpha(.25).toRgbString(),darkItemColor:Pa,darkDangerItemColor:Ce,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ua,darkItemSelectedBg:de,darkDangerItemSelectedBg:Ce,darkItemHoverBg:"transparent",darkGroupTitleColor:Pa,darkItemHoverColor:ua,darkDangerItemHoverColor:Na,darkDangerItemSelectedColor:ua,darkDangerItemActiveBg:Ce}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(ce),Ae=function(ce,ie){var ae={};for(var se in ce)Object.prototype.hasOwnProperty.call(ce,se)&&ie.indexOf(se)<0&&(ae[se]=ce[se]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,se=Object.getOwnPropertySymbols(ce);de{var ae,se;const de=ye.useContext(ue.Z),Ce=de||{},{getPrefixCls:pe,getPopupContainer:Be,direction:$e,menu:Xe}=ye.useContext(be.E_),Pe=pe(),{prefixCls:mt,className:St,style:zt,theme:Gt="light",expandIcon:Ht,_internalDisableMenuItemTitleTooltip:Wt,inlineCollapsed:Je,siderCollapsed:lt,items:Dt,children:Lt,rootClassName:ln,mode:mn,selectable:fn,onClick:Dn,overflowedIndicatorPopupClassName:ua}=ce,Na=Ae(ce,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Pa=(0,fe.Z)(Na,["collapsedWidth"]),wa=Se(Dt)||Lt;(ae=Ce.validator)===null||ae===void 0||ae.call(Ce,{mode:mn});const ar=(0,ne.useEvent)(function(){var Hn;Dn==null||Dn.apply(void 0,arguments),(Hn=Ce.onClick)===null||Hn===void 0||Hn.call(Ce)}),sr=Ce.mode||mn,ma=fn!=null?fn:Ce.selectable,mr=ye.useMemo(()=>lt!==void 0?lt:Je,[Je,lt]),ir={horizontal:{motionName:`${Pe}-slide-up`},inline:(0,oe.Z)(Pe),other:{motionName:`${Pe}-zoom-big`}},on=pe("menu",mt||Ce.prefixCls),[bn,Ia]=xt(on,!de),fa=he()(`${on}-${Gt}`,Xe==null?void 0:Xe.className,St);let da;if(typeof Ht=="function")da=Ht;else if(Ht===null||Ht===!1)da=null;else if(Ce.expandIcon===null||Ce.expandIcon===!1)da=null;else{const Hn=Ht!=null?Ht:Ce.expandIcon;da=(0,Ee.Tm)(Hn,{className:he()(`${on}-submenu-expand-icon`,(0,Ee.l$)(Hn)?(se=Hn.props)===null||se===void 0?void 0:se.className:"")})}const yr=ye.useMemo(()=>({prefixCls:on,inlineCollapsed:mr||!1,direction:$e,firstLevel:!0,theme:Gt,mode:sr,disableMenuItemTitleTooltip:Wt}),[on,mr,$e,Wt,Gt]);return bn(ye.createElement(ue.Z.Provider,{value:null},ye.createElement(E.Provider,{value:yr},ye.createElement(z.ZP,Object.assign({getPopupContainer:Be,overflowedIndicator:ye.createElement(ee.Z,null),overflowedIndicatorPopupClassName:he()(on,`${on}-${Gt}`,ua),mode:sr,selectable:ma,onClick:ar},Pa,{inlineCollapsed:mr,style:Object.assign(Object.assign({},Xe==null?void 0:Xe.style),zt),className:fa,prefixCls:on,direction:$e,defaultMotions:ir,expandIcon:da,ref:ie,rootClassName:he()(ln,Ia)}),wa))))});const ke=(0,ye.forwardRef)((ce,ie)=>{const ae=(0,ye.useRef)(null),se=ye.useContext(Oe.D);return(0,ye.useImperativeHandle)(ie,()=>({menu:ae.current,focus:de=>{var Ce;(Ce=ae.current)===null||Ce===void 0||Ce.focus(de)}})),ye.createElement(It,Object.assign({ref:ae},ce,se))});ke.Item=b,ke.SubMenu=x,ke.Divider=Ne,ke.ItemGroup=z.BW;var ut=ke},58421:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return Ce}});var z=te(32855),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},je=Oe,he=te(7657),be=function(Be,$e){return ye.createElement(he.Z,(0,z.Z)({},Be,{ref:$e,icon:je}))},le=ye.forwardRef(be),me=le,Ne=te(49198),De=te(33853),fe=te(38819),Le=te(92310),Ee=te.n(Le),re=te(74430),E=te(27247),a=te(33377),b=te(93912),y=te(18881),x=te(85461),ee=te(26112),ne={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},oe=ne,ue=te(91735),ge=function(pe){(0,y.Z)($e,pe);var Be=(0,x.Z)($e);function $e(){var Xe;(0,a.Z)(this,$e);for(var Pe=arguments.length,mt=new Array(Pe),St=0;St=0||zt.relatedTarget.className.indexOf("".concat(Je,"-item"))>=0))&&Wt(Xe.getValidValue()))},Xe.go=function(zt){var Gt=Xe.state.goInputText;Gt!==""&&(zt.keyCode===oe.ENTER||zt.type==="click")&&(Xe.setState({goInputText:""}),Xe.props.quickGo(Xe.getValidValue()))},Xe}return(0,b.Z)($e,[{key:"getPageSizeOptions",value:function(){var Pe=this.props,mt=Pe.pageSize,St=Pe.pageSizeOptions;return St.some(function(zt){return zt.toString()===mt.toString()})?St:St.concat([mt.toString()]).sort(function(zt,Gt){var Ht=Number.isNaN(Number(zt))?0:Number(zt),Wt=Number.isNaN(Number(Gt))?0:Number(Gt);return Ht-Wt})}},{key:"render",value:function(){var Pe=this,mt=this.props,St=mt.pageSize,zt=mt.locale,Gt=mt.rootPrefixCls,Ht=mt.changeSize,Wt=mt.quickGo,Je=mt.goButton,lt=mt.selectComponentClass,Dt=mt.buildOptionText,Lt=mt.selectPrefixCls,ln=mt.disabled,mn=this.state.goInputText,fn="".concat(Gt,"-options"),Dn=lt,ua=null,Na=null,Pa=null;if(!Ht&&!Wt)return null;var wa=this.getPageSizeOptions();if(Ht&&Dn){var ar=wa.map(function(sr,ma){return ye.createElement(Dn.Option,{key:ma,value:sr.toString()},(Dt||Pe.buildOptionText)(sr))});ua=ye.createElement(Dn,{disabled:ln,prefixCls:Lt,showSearch:!1,className:"".concat(fn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(St||wa[0]).toString(),onChange:this.changeSize,getPopupContainer:function(ma){return ma.parentNode},"aria-label":zt.page_size,defaultOpen:!1},ar)}return Wt&&(Je&&(Pa=typeof Je=="boolean"?ye.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:ln,className:"".concat(fn,"-quick-jumper-button")},zt.jump_to_confirm):ye.createElement("span",{onClick:this.go,onKeyUp:this.go},Je)),Na=ye.createElement("div",{className:"".concat(fn,"-quick-jumper")},zt.jump_to,ye.createElement("input",{disabled:ln,type:"text",value:mn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":zt.page}),zt.page,Pa)),ye.createElement("li",{className:"".concat(fn)},ua,Na)}}]),$e}(ye.Component);ge.defaultProps={pageSizeOptions:["10","20","50","100"]};var Fe=ge,Se=function(Be){var $e,Xe=Be.rootPrefixCls,Pe=Be.page,mt=Be.active,St=Be.className,zt=Be.showTitle,Gt=Be.onClick,Ht=Be.onKeyPress,Wt=Be.itemRender,Je="".concat(Xe,"-item"),lt=Ee()(Je,"".concat(Je,"-").concat(Pe),($e={},(0,re.Z)($e,"".concat(Je,"-active"),mt),(0,re.Z)($e,"".concat(Je,"-disabled"),!Pe),(0,re.Z)($e,Be.className,St),$e)),Dt=function(){Gt(Pe)},Lt=function(fn){Ht(fn,Gt,Pe)},ln=Wt(Pe,"page",ye.createElement("a",{rel:"nofollow"},Pe));return ln?ye.createElement("li",{title:zt?Pe.toString():null,className:lt,onClick:Dt,onKeyPress:Lt,tabIndex:0},ln):null},Ie=Se;function ze(){}function ve(pe){var Be=Number(pe);return typeof Be=="number"&&!Number.isNaN(Be)&&isFinite(Be)&&Math.floor(Be)===Be}var at=function(Be,$e,Xe){return Xe};function xe(pe,Be,$e){var Xe=typeof pe=="undefined"?Be.pageSize:pe;return Math.floor(($e.total-1)/Xe)+1}var it=function(pe){(0,y.Z)($e,pe);var Be=(0,x.Z)($e);function $e(Xe){var Pe;(0,a.Z)(this,$e),Pe=Be.call(this,Xe),Pe.paginationNode=ye.createRef(),Pe.getJumpPrevPage=function(){return Math.max(1,Pe.state.current-(Pe.props.showLessItems?3:5))},Pe.getJumpNextPage=function(){return Math.min(xe(void 0,Pe.state,Pe.props),Pe.state.current+(Pe.props.showLessItems?3:5))},Pe.getItemIcon=function(Ht,Wt){var Je=Pe.props.prefixCls,lt=Ht||ye.createElement("button",{type:"button","aria-label":Wt,className:"".concat(Je,"-item-link")});return typeof Ht=="function"&&(lt=ye.createElement(Ht,(0,E.Z)({},Pe.props))),lt},Pe.isValid=function(Ht){var Wt=Pe.props.total;return ve(Ht)&&Ht!==Pe.state.current&&ve(Wt)&&Wt>0},Pe.shouldDisplayQuickJumper=function(){var Ht=Pe.props,Wt=Ht.showQuickJumper,Je=Ht.total,lt=Pe.state.pageSize;return Je<=lt?!1:Wt},Pe.handleKeyDown=function(Ht){(Ht.keyCode===oe.ARROW_UP||Ht.keyCode===oe.ARROW_DOWN)&&Ht.preventDefault()},Pe.handleKeyUp=function(Ht){var Wt=Pe.getValidValue(Ht),Je=Pe.state.currentInputValue;Wt!==Je&&Pe.setState({currentInputValue:Wt}),Ht.keyCode===oe.ENTER?Pe.handleChange(Wt):Ht.keyCode===oe.ARROW_UP?Pe.handleChange(Wt-1):Ht.keyCode===oe.ARROW_DOWN&&Pe.handleChange(Wt+1)},Pe.handleBlur=function(Ht){var Wt=Pe.getValidValue(Ht);Pe.handleChange(Wt)},Pe.changePageSize=function(Ht){var Wt=Pe.state.current,Je=xe(Ht,Pe.state,Pe.props);Wt=Wt>Je?Je:Wt,Je===0&&(Wt=Pe.state.current),typeof Ht=="number"&&("pageSize"in Pe.props||Pe.setState({pageSize:Ht}),"current"in Pe.props||Pe.setState({current:Wt,currentInputValue:Wt})),Pe.props.onShowSizeChange(Wt,Ht),"onChange"in Pe.props&&Pe.props.onChange&&Pe.props.onChange(Wt,Ht)},Pe.handleChange=function(Ht){var Wt=Pe.props,Je=Wt.disabled,lt=Wt.onChange,Dt=Pe.state,Lt=Dt.pageSize,ln=Dt.current,mn=Dt.currentInputValue;if(Pe.isValid(Ht)&&!Je){var fn=xe(void 0,Pe.state,Pe.props),Dn=Ht;return Ht>fn?Dn=fn:Ht<1&&(Dn=1),"current"in Pe.props||Pe.setState({current:Dn}),Dn!==mn&&Pe.setState({currentInputValue:Dn}),lt(Dn,Lt),Dn}return ln},Pe.prev=function(){Pe.hasPrev()&&Pe.handleChange(Pe.state.current-1)},Pe.next=function(){Pe.hasNext()&&Pe.handleChange(Pe.state.current+1)},Pe.jumpPrev=function(){Pe.handleChange(Pe.getJumpPrevPage())},Pe.jumpNext=function(){Pe.handleChange(Pe.getJumpNextPage())},Pe.hasPrev=function(){return Pe.state.current>1},Pe.hasNext=function(){return Pe.state.current2?Je-2:0),Dt=2;Dt=St?Gt=St:Gt=Number(mt),Gt}},{key:"getShowSizeChanger",value:function(){var Pe=this.props,mt=Pe.showSizeChanger,St=Pe.total,zt=Pe.totalBoundaryShowSizeChanger;return typeof mt!="undefined"?mt:St>zt}},{key:"render",value:function(){var Pe=this.props,mt=Pe.prefixCls,St=Pe.className,zt=Pe.style,Gt=Pe.disabled,Ht=Pe.hideOnSinglePage,Wt=Pe.total,Je=Pe.locale,lt=Pe.showQuickJumper,Dt=Pe.showLessItems,Lt=Pe.showTitle,ln=Pe.showTotal,mn=Pe.simple,fn=Pe.itemRender,Dn=Pe.showPrevNextJumpers,ua=Pe.jumpPrevIcon,Na=Pe.jumpNextIcon,Pa=Pe.selectComponentClass,wa=Pe.selectPrefixCls,ar=Pe.pageSizeOptions,sr=this.state,ma=sr.current,mr=sr.pageSize,ir=sr.currentInputValue;if(Ht===!0&&Wt<=mr)return null;var on=xe(void 0,this.state,this.props),bn=[],Ia=null,fa=null,da=null,yr=null,Hn=null,vo=lt&<.goButton,ho=Dt?1:2,jr=ma-1>0?ma-1:0,_t=ma+1Wt?Wt:ma*mr]));if(mn){vo&&(typeof vo=="boolean"?Hn=ye.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Je.jump_to_confirm):Hn=ye.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},vo),Hn=ye.createElement("li",{title:Lt?"".concat(Je.jump_to).concat(ma,"/").concat(on):null,className:"".concat(mt,"-simple-pager")},Hn));var Un=this.renderPrev(jr);return ye.createElement("ul",(0,z.Z)({className:Ee()(mt,"".concat(mt,"-simple"),(0,re.Z)({},"".concat(mt,"-disabled"),Gt),St),style:zt,ref:this.paginationNode},Kt),Rt,Un?ye.createElement("li",{title:Lt?Je.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ee()("".concat(mt,"-prev"),(0,re.Z)({},"".concat(mt,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Un):null,ye.createElement("li",{title:Lt?"".concat(ma,"/").concat(on):null,className:"".concat(mt,"-simple-pager")},ye.createElement("input",{type:"text",value:ir,disabled:Gt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ye.createElement("span",{className:"".concat(mt,"-slash")},"/"),on),ye.createElement("li",{title:Lt?Je.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ee()("".concat(mt,"-next"),(0,re.Z)({},"".concat(mt,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(_t)),Hn)}if(on<=3+ho*2){var va={locale:Je,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Lt,itemRender:fn};on||bn.push(ye.createElement(Ie,(0,z.Z)({},va,{key:"noPager",page:1,className:"".concat(mt,"-item-disabled")})));for(var Yn=1;Yn<=on;Yn+=1){var Yr=ma===Yn;bn.push(ye.createElement(Ie,(0,z.Z)({},va,{key:Yn,page:Yn,active:Yr})))}}else{var dr=Dt?Je.prev_3:Je.prev_5,Er=Dt?Je.next_3:Je.next_5,So=fn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ua,"prev page")),Fr=fn(this.getJumpNextPage(),"jump-next",this.getItemIcon(Na,"next page"));Dn&&(Ia=So?ye.createElement("li",{title:Lt?dr:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ee()("".concat(mt,"-jump-prev"),(0,re.Z)({},"".concat(mt,"-jump-prev-custom-icon"),!!ua))},So):null,fa=Fr?ye.createElement("li",{title:Lt?Er:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ee()("".concat(mt,"-jump-next"),(0,re.Z)({},"".concat(mt,"-jump-next-custom-icon"),!!Na))},Fr):null),yr=ye.createElement(Ie,{locale:Je,last:!0,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:on,page:on,active:!1,showTitle:Lt,itemRender:fn}),da=ye.createElement(Ie,{locale:Je,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Lt,itemRender:fn});var Vn=Math.max(1,ma-ho),io=Math.min(ma+ho,on);ma-1<=ho&&(io=1+ho*2),on-ma<=ho&&(Vn=on-ho*2);for(var Go=Vn;Go<=io;Go+=1){var bo=ma===Go;bn.push(ye.createElement(Ie,{locale:Je,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Go,page:Go,active:bo,showTitle:Lt,itemRender:fn}))}ma-1>=ho*2&&ma!==3&&(bn[0]=(0,ye.cloneElement)(bn[0],{className:"".concat(mt,"-item-after-jump-prev")}),bn.unshift(Ia)),on-ma>=ho*2&&ma!==on-2&&(bn[bn.length-1]=(0,ye.cloneElement)(bn[bn.length-1],{className:"".concat(mt,"-item-before-jump-next")}),bn.push(fa)),Vn!==1&&bn.unshift(da),io!==on&&bn.push(yr)}var Eo=!this.hasPrev()||!on,Bt=!this.hasNext()||!on,Sn=this.renderPrev(jr),pn=this.renderNext(_t);return ye.createElement("ul",(0,z.Z)({className:Ee()(mt,St,(0,re.Z)({},"".concat(mt,"-disabled"),Gt)),style:zt,ref:this.paginationNode},Kt),Rt,Sn?ye.createElement("li",{title:Lt?Je.prev_page:null,onClick:this.prev,tabIndex:Eo?null:0,onKeyPress:this.runIfEnterPrev,className:Ee()("".concat(mt,"-prev"),(0,re.Z)({},"".concat(mt,"-disabled"),Eo)),"aria-disabled":Eo},Sn):null,bn,pn?ye.createElement("li",{title:Lt?Je.next_page:null,onClick:this.next,tabIndex:Bt?null:0,onKeyPress:this.runIfEnterNext,className:Ee()("".concat(mt,"-next"),(0,re.Z)({},"".concat(mt,"-disabled"),Bt)),"aria-disabled":Bt},pn):null,ye.createElement(Fe,{disabled:Gt,locale:Je,rootPrefixCls:mt,selectComponentClass:Pa,selectPrefixCls:wa,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:ma,pageSize:mr,pageSizeOptions:ar,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:vo}))}}],[{key:"getDerivedStateFromProps",value:function(Pe,mt){var St={};if("current"in Pe&&(St.current=Pe.current,Pe.current!==mt.current&&(St.currentInputValue=St.current)),"pageSize"in Pe&&Pe.pageSize!==mt.pageSize){var zt=mt.current,Gt=xe(Pe.pageSize,mt,Pe);zt=zt>Gt?Gt:zt,"current"in Pe||(St.current=zt,St.currentInputValue=zt),St.pageSize=Pe.pageSize}return St}}]),$e}(ye.Component);it.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:ze,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:ze,locale:ue.Z,style:{},itemRender:at,totalBoundaryShowSizeChanger:50};var Ue=it,qe=te(22075),st=te(36355),ot=te(19716),Ke=te(8628),Re=te(9763),Me=te(57809);const Ve=pe=>ye.createElement(Me.default,Object.assign({},pe,{showSearch:!0,size:"small"})),nt=pe=>ye.createElement(Me.default,Object.assign({},pe,{showSearch:!0,size:"middle"}));Ve.Option=Me.default.Option,nt.Option=Me.default.Option;var We=te(9937),et=te(17313),ht=te(83116),yt=te(37613);const gt=pe=>{const{componentCls:Be}=pe;return{[`${Be}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${Be}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${Be}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}}},[`&${Be}-disabled`]:{cursor:"not-allowed",[`${Be}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:pe.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:pe.colorBorder,backgroundColor:pe.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:pe.itemActiveBgDisabled},a:{color:pe.itemActiveColorDisabled}}},[`${Be}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${Be}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${Be}-simple-pager`]:{color:pe.colorTextDisabled},[`${Be}-jump-prev, ${Be}-jump-next`]:{[`${Be}-item-link-icon`]:{opacity:0},[`${Be}-item-ellipsis`]:{opacity:1}}},[`&${Be}-simple`]:{[`${Be}-prev, ${Be}-next`]:{[`&${Be}-disabled ${Be}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},xt=pe=>{const{componentCls:Be}=pe;return{[`&${Be}-mini ${Be}-total-text, &${Be}-mini ${Be}-simple-pager`]:{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`},[`&${Be}-mini ${Be}-item`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM-2}px`},[`&${Be}-mini:not(${Be}-disabled) ${Be}-item:not(${Be}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},[`&${Be}-mini ${Be}-prev, &${Be}-mini ${Be}-next`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM}px`},[`&${Be}-mini:not(${Be}-disabled)`]:{[`${Be}-prev, ${Be}-next`]:{[`&:hover ${Be}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${Be}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${Be}-disabled:hover ${Be}-item-link`]:{backgroundColor:"transparent"}}},[` + `]:{opacity:0},[`${ie}-item-icon, ${ae}`]:{margin:0,fontSize:Wt,lineHeight:`${se}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ie}-item-icon, ${ae}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ie}-item-icon, ${ae}`]:{display:"none"},"a, a:hover":{color:de}},[`${ie}-item-group-title`]:Object.assign(Object.assign({},ze.vS),{paddingInline:zt})}}]};const ht=ce=>{const{componentCls:ie,motionDurationSlow:ae,motionDurationMid:se,motionEaseInOut:de,motionEaseOut:Ce,iconCls:pe,iconSize:Be,iconMarginInlineEnd:$e}=ce;return{[`${ie}-item, ${ie}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ae}`,`background ${ae}`,`padding ${ae} ${de}`].join(","),[`${ie}-item-icon, ${pe}`]:{minWidth:Be,fontSize:Be,transition:[`font-size ${se} ${Ce}`,`margin ${ae} ${de}`,`color ${ae}`].join(","),"+ span":{marginInlineStart:$e,opacity:1,transition:[`opacity ${ae} ${de}`,`margin ${ae}`,`color ${ae}`].join(",")}},[`${ie}-item-icon`]:Object.assign({},(0,ze.Ro)()),[`&${ie}-item-only-child`]:{[`> ${pe}, > ${ie}-item-icon`]:{marginInlineEnd:0}}},[`${ie}-item-disabled, ${ie}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ie}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},yt=ce=>{const{componentCls:ie,motionDurationSlow:ae,motionEaseInOut:se,borderRadius:de,menuArrowSize:Ce,menuArrowOffset:pe}=ce;return{[`${ie}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:ce.margin,width:Ce,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ae} ${se}, opacity ${ae}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Ce*.6,height:Ce*.15,backgroundColor:"currentcolor",borderRadius:de,transition:[`background ${ae} ${se}`,`transform ${ae} ${se}`,`top ${ae} ${se}`,`color ${ae} ${se}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${pe})`},"&::after":{transform:`rotate(-45deg) translateY(${pe})`}}}}},gt=ce=>{const{antCls:ie,componentCls:ae,fontSize:se,motionDurationSlow:de,motionDurationMid:Ce,motionEaseInOut:pe,paddingXS:Be,padding:$e,colorSplit:Xe,lineWidth:Pe,zIndexPopup:mt,borderRadiusLG:St,subMenuItemBorderRadius:zt,menuArrowSize:Ht,menuArrowOffset:jt,lineType:Wt,menuPanelMaskInset:Je,groupTitleLineHeight:lt,groupTitleFontSize:Dt}=ce;return[{"":{[`${ae}`]:Object.assign(Object.assign({},(0,ze.dF)()),{"&-hidden":{display:"none"}})},[`${ae}-submenu-hidden`]:{display:"none"}},{[ae]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ze.Wf)(ce)),(0,ze.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:se,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${de} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ae}-item`]:{flex:"none"}},[`${ae}-item, ${ae}-submenu, ${ae}-submenu-title`]:{borderRadius:ce.itemBorderRadius},[`${ae}-item-group-title`]:{padding:`${Be}px ${$e}px`,fontSize:Dt,lineHeight:lt,transition:`all ${de}`},[`&-horizontal ${ae}-submenu`]:{transition:[`border-color ${de} ${pe}`,`background ${de} ${pe}`].join(",")},[`${ae}-submenu, ${ae}-submenu-inline`]:{transition:[`border-color ${de} ${pe}`,`background ${de} ${pe}`,`padding ${Ce} ${pe}`].join(",")},[`${ae}-submenu ${ae}-sub`]:{cursor:"initial",transition:[`background ${de} ${pe}`,`padding ${de} ${pe}`].join(",")},[`${ae}-title-content`]:{transition:`color ${de}`},[`${ae}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ae}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Xe,borderStyle:Wt,borderWidth:0,borderTopWidth:Pe,marginBlock:Pe,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ht(ce)),{[`${ae}-item-group`]:{[`${ae}-item-group-list`]:{margin:0,padding:0,[`${ae}-item, ${ae}-submenu-title`]:{paddingInline:`${se*2}px ${$e}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:mt,borderRadius:St,boxShadow:"none",transformOrigin:"0 0",[`&${ae}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Je}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Je},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:ce.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:ce.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:ce.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:ce.paddingXS},[`> ${ae}`]:Object.assign(Object.assign(Object.assign({borderRadius:St},ht(ce)),yt(ce)),{[`${ae}-item, ${ae}-submenu > ${ae}-submenu-title`]:{borderRadius:zt},[`${ae}-submenu-title::after`]:{transition:`transform ${de} ${pe}`}})}}),yt(ce)),{[`&-inline-collapsed ${ae}-submenu-arrow, + &-inline ${ae}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${jt})`},"&::after":{transform:`rotate(45deg) translateX(-${jt})`}},[`${ae}-submenu-open${ae}-submenu-inline > ${ae}-submenu-title > ${ae}-submenu-arrow`]:{transform:`translateY(-${Ht*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${jt})`},"&::before":{transform:`rotate(45deg) translateX(${jt})`}}})},{[`${ie}-layout-header`]:{[ae]:{lineHeight:"inherit"}}}]};var xt=(ce,ie)=>(0,it.Z)("Menu",se=>{if(ie===!1)return[];const{colorBgElevated:de,colorPrimary:Ce,colorTextLightSolid:pe,controlHeightLG:Be,fontSize:$e,darkItemColor:Xe,darkDangerItemColor:Pe,darkItemBg:mt,darkSubMenuItemBg:St,darkItemSelectedColor:zt,darkItemSelectedBg:Ht,darkDangerItemSelectedBg:jt,darkItemHoverBg:Wt,darkGroupTitleColor:Je,darkItemHoverColor:lt,darkItemDisabledColor:Dt,darkDangerItemHoverColor:Lt,darkDangerItemSelectedColor:ln,darkDangerItemActiveBg:mn}=se,fn=$e/7*5,Dn=(0,Ue.TS)(se,{menuArrowSize:fn,menuHorizontalHeight:Be*1.15,menuArrowOffset:`${fn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:de}),ua=(0,Ue.TS)(Dn,{itemColor:Xe,itemHoverColor:lt,groupTitleColor:Je,itemSelectedColor:zt,itemBg:mt,popupBg:mt,subMenuItemBg:St,itemActiveBg:"transparent",itemSelectedBg:Ht,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Wt,itemDisabledColor:Dt,dangerItemColor:Pe,dangerItemHoverColor:Lt,dangerItemSelectedColor:ln,dangerItemActiveBg:mn,dangerItemSelectedBg:jt,menuSubMenuBg:St,horizontalItemSelectedColor:pe,horizontalItemSelectedBg:Ce});return[gt(Dn),st(Dn),et(Dn),Ve(Dn,"light"),Ve(ua,"dark"),Ke(Dn),(0,ve.Z)(Dn),(0,at.oN)(Dn,"slide-up"),(0,at.oN)(Dn,"slide-down"),(0,xe._y)(Dn,"zoom-big")]},se=>{const{colorPrimary:de,colorError:Ce,colorTextDisabled:pe,colorErrorBg:Be,colorText:$e,colorTextDescription:Xe,colorBgContainer:Pe,colorFillAlter:mt,colorFillContent:St,lineWidth:zt,lineWidthBold:Ht,controlItemBgActive:jt,colorBgTextHover:Wt,controlHeightLG:Je,lineHeight:lt,colorBgElevated:Dt,marginXXS:Lt,padding:ln,fontSize:mn,controlHeightSM:fn,fontSizeLG:Dn,colorTextLightSolid:ua,colorErrorHover:Na}=se,Pa=new Ie.C(ua).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:se.zIndexPopupBase+50,radiusItem:se.borderRadiusLG,itemBorderRadius:se.borderRadiusLG,radiusSubMenuItem:se.borderRadiusSM,subMenuItemBorderRadius:se.borderRadiusSM,colorItemText:$e,itemColor:$e,colorItemTextHover:$e,itemHoverColor:$e,colorItemTextHoverHorizontal:de,horizontalItemHoverColor:de,colorGroupTitle:Xe,groupTitleColor:Xe,colorItemTextSelected:de,itemSelectedColor:de,colorItemTextSelectedHorizontal:de,horizontalItemSelectedColor:de,colorItemBg:Pe,itemBg:Pe,colorItemBgHover:Wt,itemHoverBg:Wt,colorItemBgActive:St,itemActiveBg:jt,colorSubItemBg:mt,subMenuItemBg:mt,colorItemBgSelected:jt,itemSelectedBg:jt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ht,activeBarHeight:Ht,colorActiveBarBorderSize:zt,activeBarBorderWidth:zt,colorItemTextDisabled:pe,itemDisabledColor:pe,colorDangerItemText:Ce,dangerItemColor:Ce,colorDangerItemTextHover:Ce,dangerItemHoverColor:Ce,colorDangerItemTextSelected:Ce,dangerItemSelectedColor:Ce,colorDangerItemBgActive:Be,dangerItemActiveBg:Be,colorDangerItemBgSelected:Be,dangerItemSelectedBg:Be,itemMarginInline:se.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Je,groupTitleLineHeight:lt,collapsedWidth:Je*2,popupBg:Dt,itemMarginBlock:Lt,itemPaddingInline:ln,horizontalLineHeight:`${Je*1.15}px`,iconSize:mn,iconMarginInlineEnd:fn-mn,collapsedIconSize:Dn,groupTitleFontSize:mn,darkItemDisabledColor:new Ie.C(ua).setAlpha(.25).toRgbString(),darkItemColor:Pa,darkDangerItemColor:Ce,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ua,darkItemSelectedBg:de,darkDangerItemSelectedBg:Ce,darkItemHoverBg:"transparent",darkGroupTitleColor:Pa,darkItemHoverColor:ua,darkDangerItemHoverColor:Na,darkDangerItemSelectedColor:ua,darkDangerItemActiveBg:Ce}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(ce),Ae=function(ce,ie){var ae={};for(var se in ce)Object.prototype.hasOwnProperty.call(ce,se)&&ie.indexOf(se)<0&&(ae[se]=ce[se]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,se=Object.getOwnPropertySymbols(ce);de{var ae,se;const de=ye.useContext(ue.Z),Ce=de||{},{getPrefixCls:pe,getPopupContainer:Be,direction:$e,menu:Xe}=ye.useContext(be.E_),Pe=pe(),{prefixCls:mt,className:St,style:zt,theme:Ht="light",expandIcon:jt,_internalDisableMenuItemTitleTooltip:Wt,inlineCollapsed:Je,siderCollapsed:lt,items:Dt,children:Lt,rootClassName:ln,mode:mn,selectable:fn,onClick:Dn,overflowedIndicatorPopupClassName:ua}=ce,Na=Ae(ce,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Pa=(0,fe.Z)(Na,["collapsedWidth"]),wa=Se(Dt)||Lt;(ae=Ce.validator)===null||ae===void 0||ae.call(Ce,{mode:mn});const ar=(0,ne.useEvent)(function(){var Hn;Dn==null||Dn.apply(void 0,arguments),(Hn=Ce.onClick)===null||Hn===void 0||Hn.call(Ce)}),sr=Ce.mode||mn,ma=fn!=null?fn:Ce.selectable,mr=ye.useMemo(()=>lt!==void 0?lt:Je,[Je,lt]),ir={horizontal:{motionName:`${Pe}-slide-up`},inline:(0,oe.Z)(Pe),other:{motionName:`${Pe}-zoom-big`}},on=pe("menu",mt||Ce.prefixCls),[bn,Ia]=xt(on,!de),fa=he()(`${on}-${Ht}`,Xe==null?void 0:Xe.className,St);let da;if(typeof jt=="function")da=jt;else if(jt===null||jt===!1)da=null;else if(Ce.expandIcon===null||Ce.expandIcon===!1)da=null;else{const Hn=jt!=null?jt:Ce.expandIcon;da=(0,Ee.Tm)(Hn,{className:he()(`${on}-submenu-expand-icon`,(0,Ee.l$)(Hn)?(se=Hn.props)===null||se===void 0?void 0:se.className:"")})}const yr=ye.useMemo(()=>({prefixCls:on,inlineCollapsed:mr||!1,direction:$e,firstLevel:!0,theme:Ht,mode:sr,disableMenuItemTitleTooltip:Wt}),[on,mr,$e,Wt,Ht]);return bn(ye.createElement(ue.Z.Provider,{value:null},ye.createElement(E.Provider,{value:yr},ye.createElement(z.ZP,Object.assign({getPopupContainer:Be,overflowedIndicator:ye.createElement(ee.Z,null),overflowedIndicatorPopupClassName:he()(on,`${on}-${Ht}`,ua),mode:sr,selectable:ma,onClick:ar},Pa,{inlineCollapsed:mr,style:Object.assign(Object.assign({},Xe==null?void 0:Xe.style),zt),className:fa,prefixCls:on,direction:$e,defaultMotions:ir,expandIcon:da,ref:ie,rootClassName:he()(ln,Ia)}),wa))))});const ke=(0,ye.forwardRef)((ce,ie)=>{const ae=(0,ye.useRef)(null),se=ye.useContext(Oe.D);return(0,ye.useImperativeHandle)(ie,()=>({menu:ae.current,focus:de=>{var Ce;(Ce=ae.current)===null||Ce===void 0||Ce.focus(de)}})),ye.createElement(It,Object.assign({ref:ae},ce,se))});ke.Item=b,ke.SubMenu=x,ke.Divider=Ne,ke.ItemGroup=z.BW;var ut=ke},58421:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return Ce}});var z=te(32855),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},je=Oe,he=te(7657),be=function(Be,$e){return ye.createElement(he.Z,(0,z.Z)({},Be,{ref:$e,icon:je}))},le=ye.forwardRef(be),me=le,Ne=te(49198),De=te(33853),fe=te(38819),Le=te(92310),Ee=te.n(Le),re=te(74430),E=te(27247),a=te(33377),b=te(93912),y=te(18881),x=te(85461),ee=te(26112),ne={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},oe=ne,ue=te(91735),ge=function(pe){(0,y.Z)($e,pe);var Be=(0,x.Z)($e);function $e(){var Xe;(0,a.Z)(this,$e);for(var Pe=arguments.length,mt=new Array(Pe),St=0;St=0||zt.relatedTarget.className.indexOf("".concat(Je,"-item"))>=0))&&Wt(Xe.getValidValue()))},Xe.go=function(zt){var Ht=Xe.state.goInputText;Ht!==""&&(zt.keyCode===oe.ENTER||zt.type==="click")&&(Xe.setState({goInputText:""}),Xe.props.quickGo(Xe.getValidValue()))},Xe}return(0,b.Z)($e,[{key:"getPageSizeOptions",value:function(){var Pe=this.props,mt=Pe.pageSize,St=Pe.pageSizeOptions;return St.some(function(zt){return zt.toString()===mt.toString()})?St:St.concat([mt.toString()]).sort(function(zt,Ht){var jt=Number.isNaN(Number(zt))?0:Number(zt),Wt=Number.isNaN(Number(Ht))?0:Number(Ht);return jt-Wt})}},{key:"render",value:function(){var Pe=this,mt=this.props,St=mt.pageSize,zt=mt.locale,Ht=mt.rootPrefixCls,jt=mt.changeSize,Wt=mt.quickGo,Je=mt.goButton,lt=mt.selectComponentClass,Dt=mt.buildOptionText,Lt=mt.selectPrefixCls,ln=mt.disabled,mn=this.state.goInputText,fn="".concat(Ht,"-options"),Dn=lt,ua=null,Na=null,Pa=null;if(!jt&&!Wt)return null;var wa=this.getPageSizeOptions();if(jt&&Dn){var ar=wa.map(function(sr,ma){return ye.createElement(Dn.Option,{key:ma,value:sr.toString()},(Dt||Pe.buildOptionText)(sr))});ua=ye.createElement(Dn,{disabled:ln,prefixCls:Lt,showSearch:!1,className:"".concat(fn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(St||wa[0]).toString(),onChange:this.changeSize,getPopupContainer:function(ma){return ma.parentNode},"aria-label":zt.page_size,defaultOpen:!1},ar)}return Wt&&(Je&&(Pa=typeof Je=="boolean"?ye.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:ln,className:"".concat(fn,"-quick-jumper-button")},zt.jump_to_confirm):ye.createElement("span",{onClick:this.go,onKeyUp:this.go},Je)),Na=ye.createElement("div",{className:"".concat(fn,"-quick-jumper")},zt.jump_to,ye.createElement("input",{disabled:ln,type:"text",value:mn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":zt.page}),zt.page,Pa)),ye.createElement("li",{className:"".concat(fn)},ua,Na)}}]),$e}(ye.Component);ge.defaultProps={pageSizeOptions:["10","20","50","100"]};var Fe=ge,Se=function(Be){var $e,Xe=Be.rootPrefixCls,Pe=Be.page,mt=Be.active,St=Be.className,zt=Be.showTitle,Ht=Be.onClick,jt=Be.onKeyPress,Wt=Be.itemRender,Je="".concat(Xe,"-item"),lt=Ee()(Je,"".concat(Je,"-").concat(Pe),($e={},(0,re.Z)($e,"".concat(Je,"-active"),mt),(0,re.Z)($e,"".concat(Je,"-disabled"),!Pe),(0,re.Z)($e,Be.className,St),$e)),Dt=function(){Ht(Pe)},Lt=function(fn){jt(fn,Ht,Pe)},ln=Wt(Pe,"page",ye.createElement("a",{rel:"nofollow"},Pe));return ln?ye.createElement("li",{title:zt?Pe.toString():null,className:lt,onClick:Dt,onKeyPress:Lt,tabIndex:0},ln):null},Ie=Se;function ze(){}function ve(pe){var Be=Number(pe);return typeof Be=="number"&&!Number.isNaN(Be)&&isFinite(Be)&&Math.floor(Be)===Be}var at=function(Be,$e,Xe){return Xe};function xe(pe,Be,$e){var Xe=typeof pe=="undefined"?Be.pageSize:pe;return Math.floor(($e.total-1)/Xe)+1}var it=function(pe){(0,y.Z)($e,pe);var Be=(0,x.Z)($e);function $e(Xe){var Pe;(0,a.Z)(this,$e),Pe=Be.call(this,Xe),Pe.paginationNode=ye.createRef(),Pe.getJumpPrevPage=function(){return Math.max(1,Pe.state.current-(Pe.props.showLessItems?3:5))},Pe.getJumpNextPage=function(){return Math.min(xe(void 0,Pe.state,Pe.props),Pe.state.current+(Pe.props.showLessItems?3:5))},Pe.getItemIcon=function(jt,Wt){var Je=Pe.props.prefixCls,lt=jt||ye.createElement("button",{type:"button","aria-label":Wt,className:"".concat(Je,"-item-link")});return typeof jt=="function"&&(lt=ye.createElement(jt,(0,E.Z)({},Pe.props))),lt},Pe.isValid=function(jt){var Wt=Pe.props.total;return ve(jt)&&jt!==Pe.state.current&&ve(Wt)&&Wt>0},Pe.shouldDisplayQuickJumper=function(){var jt=Pe.props,Wt=jt.showQuickJumper,Je=jt.total,lt=Pe.state.pageSize;return Je<=lt?!1:Wt},Pe.handleKeyDown=function(jt){(jt.keyCode===oe.ARROW_UP||jt.keyCode===oe.ARROW_DOWN)&&jt.preventDefault()},Pe.handleKeyUp=function(jt){var Wt=Pe.getValidValue(jt),Je=Pe.state.currentInputValue;Wt!==Je&&Pe.setState({currentInputValue:Wt}),jt.keyCode===oe.ENTER?Pe.handleChange(Wt):jt.keyCode===oe.ARROW_UP?Pe.handleChange(Wt-1):jt.keyCode===oe.ARROW_DOWN&&Pe.handleChange(Wt+1)},Pe.handleBlur=function(jt){var Wt=Pe.getValidValue(jt);Pe.handleChange(Wt)},Pe.changePageSize=function(jt){var Wt=Pe.state.current,Je=xe(jt,Pe.state,Pe.props);Wt=Wt>Je?Je:Wt,Je===0&&(Wt=Pe.state.current),typeof jt=="number"&&("pageSize"in Pe.props||Pe.setState({pageSize:jt}),"current"in Pe.props||Pe.setState({current:Wt,currentInputValue:Wt})),Pe.props.onShowSizeChange(Wt,jt),"onChange"in Pe.props&&Pe.props.onChange&&Pe.props.onChange(Wt,jt)},Pe.handleChange=function(jt){var Wt=Pe.props,Je=Wt.disabled,lt=Wt.onChange,Dt=Pe.state,Lt=Dt.pageSize,ln=Dt.current,mn=Dt.currentInputValue;if(Pe.isValid(jt)&&!Je){var fn=xe(void 0,Pe.state,Pe.props),Dn=jt;return jt>fn?Dn=fn:jt<1&&(Dn=1),"current"in Pe.props||Pe.setState({current:Dn}),Dn!==mn&&Pe.setState({currentInputValue:Dn}),lt(Dn,Lt),Dn}return ln},Pe.prev=function(){Pe.hasPrev()&&Pe.handleChange(Pe.state.current-1)},Pe.next=function(){Pe.hasNext()&&Pe.handleChange(Pe.state.current+1)},Pe.jumpPrev=function(){Pe.handleChange(Pe.getJumpPrevPage())},Pe.jumpNext=function(){Pe.handleChange(Pe.getJumpNextPage())},Pe.hasPrev=function(){return Pe.state.current>1},Pe.hasNext=function(){return Pe.state.current2?Je-2:0),Dt=2;Dt=St?Ht=St:Ht=Number(mt),Ht}},{key:"getShowSizeChanger",value:function(){var Pe=this.props,mt=Pe.showSizeChanger,St=Pe.total,zt=Pe.totalBoundaryShowSizeChanger;return typeof mt!="undefined"?mt:St>zt}},{key:"render",value:function(){var Pe=this.props,mt=Pe.prefixCls,St=Pe.className,zt=Pe.style,Ht=Pe.disabled,jt=Pe.hideOnSinglePage,Wt=Pe.total,Je=Pe.locale,lt=Pe.showQuickJumper,Dt=Pe.showLessItems,Lt=Pe.showTitle,ln=Pe.showTotal,mn=Pe.simple,fn=Pe.itemRender,Dn=Pe.showPrevNextJumpers,ua=Pe.jumpPrevIcon,Na=Pe.jumpNextIcon,Pa=Pe.selectComponentClass,wa=Pe.selectPrefixCls,ar=Pe.pageSizeOptions,sr=this.state,ma=sr.current,mr=sr.pageSize,ir=sr.currentInputValue;if(jt===!0&&Wt<=mr)return null;var on=xe(void 0,this.state,this.props),bn=[],Ia=null,fa=null,da=null,yr=null,Hn=null,vo=lt&<.goButton,ho=Dt?1:2,jr=ma-1>0?ma-1:0,_t=ma+1Wt?Wt:ma*mr]));if(mn){vo&&(typeof vo=="boolean"?Hn=ye.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Je.jump_to_confirm):Hn=ye.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},vo),Hn=ye.createElement("li",{title:Lt?"".concat(Je.jump_to).concat(ma,"/").concat(on):null,className:"".concat(mt,"-simple-pager")},Hn));var Un=this.renderPrev(jr);return ye.createElement("ul",(0,z.Z)({className:Ee()(mt,"".concat(mt,"-simple"),(0,re.Z)({},"".concat(mt,"-disabled"),Ht),St),style:zt,ref:this.paginationNode},Kt),Rt,Un?ye.createElement("li",{title:Lt?Je.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ee()("".concat(mt,"-prev"),(0,re.Z)({},"".concat(mt,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Un):null,ye.createElement("li",{title:Lt?"".concat(ma,"/").concat(on):null,className:"".concat(mt,"-simple-pager")},ye.createElement("input",{type:"text",value:ir,disabled:Ht,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ye.createElement("span",{className:"".concat(mt,"-slash")},"/"),on),ye.createElement("li",{title:Lt?Je.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ee()("".concat(mt,"-next"),(0,re.Z)({},"".concat(mt,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(_t)),Hn)}if(on<=3+ho*2){var va={locale:Je,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Lt,itemRender:fn};on||bn.push(ye.createElement(Ie,(0,z.Z)({},va,{key:"noPager",page:1,className:"".concat(mt,"-item-disabled")})));for(var Yn=1;Yn<=on;Yn+=1){var Yr=ma===Yn;bn.push(ye.createElement(Ie,(0,z.Z)({},va,{key:Yn,page:Yn,active:Yr})))}}else{var dr=Dt?Je.prev_3:Je.prev_5,Er=Dt?Je.next_3:Je.next_5,So=fn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ua,"prev page")),Fr=fn(this.getJumpNextPage(),"jump-next",this.getItemIcon(Na,"next page"));Dn&&(Ia=So?ye.createElement("li",{title:Lt?dr:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ee()("".concat(mt,"-jump-prev"),(0,re.Z)({},"".concat(mt,"-jump-prev-custom-icon"),!!ua))},So):null,fa=Fr?ye.createElement("li",{title:Lt?Er:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ee()("".concat(mt,"-jump-next"),(0,re.Z)({},"".concat(mt,"-jump-next-custom-icon"),!!Na))},Fr):null),yr=ye.createElement(Ie,{locale:Je,last:!0,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:on,page:on,active:!1,showTitle:Lt,itemRender:fn}),da=ye.createElement(Ie,{locale:Je,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Lt,itemRender:fn});var Vn=Math.max(1,ma-ho),io=Math.min(ma+ho,on);ma-1<=ho&&(io=1+ho*2),on-ma<=ho&&(Vn=on-ho*2);for(var Go=Vn;Go<=io;Go+=1){var bo=ma===Go;bn.push(ye.createElement(Ie,{locale:Je,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Go,page:Go,active:bo,showTitle:Lt,itemRender:fn}))}ma-1>=ho*2&&ma!==3&&(bn[0]=(0,ye.cloneElement)(bn[0],{className:"".concat(mt,"-item-after-jump-prev")}),bn.unshift(Ia)),on-ma>=ho*2&&ma!==on-2&&(bn[bn.length-1]=(0,ye.cloneElement)(bn[bn.length-1],{className:"".concat(mt,"-item-before-jump-next")}),bn.push(fa)),Vn!==1&&bn.unshift(da),io!==on&&bn.push(yr)}var Eo=!this.hasPrev()||!on,Bt=!this.hasNext()||!on,Sn=this.renderPrev(jr),pn=this.renderNext(_t);return ye.createElement("ul",(0,z.Z)({className:Ee()(mt,St,(0,re.Z)({},"".concat(mt,"-disabled"),Ht)),style:zt,ref:this.paginationNode},Kt),Rt,Sn?ye.createElement("li",{title:Lt?Je.prev_page:null,onClick:this.prev,tabIndex:Eo?null:0,onKeyPress:this.runIfEnterPrev,className:Ee()("".concat(mt,"-prev"),(0,re.Z)({},"".concat(mt,"-disabled"),Eo)),"aria-disabled":Eo},Sn):null,bn,pn?ye.createElement("li",{title:Lt?Je.next_page:null,onClick:this.next,tabIndex:Bt?null:0,onKeyPress:this.runIfEnterNext,className:Ee()("".concat(mt,"-next"),(0,re.Z)({},"".concat(mt,"-disabled"),Bt)),"aria-disabled":Bt},pn):null,ye.createElement(Fe,{disabled:Ht,locale:Je,rootPrefixCls:mt,selectComponentClass:Pa,selectPrefixCls:wa,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:ma,pageSize:mr,pageSizeOptions:ar,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:vo}))}}],[{key:"getDerivedStateFromProps",value:function(Pe,mt){var St={};if("current"in Pe&&(St.current=Pe.current,Pe.current!==mt.current&&(St.currentInputValue=St.current)),"pageSize"in Pe&&Pe.pageSize!==mt.pageSize){var zt=mt.current,Ht=xe(Pe.pageSize,mt,Pe);zt=zt>Ht?Ht:zt,"current"in Pe||(St.current=zt,St.currentInputValue=zt),St.pageSize=Pe.pageSize}return St}}]),$e}(ye.Component);it.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:ze,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:ze,locale:ue.Z,style:{},itemRender:at,totalBoundaryShowSizeChanger:50};var Ue=it,qe=te(22075),st=te(36355),ot=te(19716),Ke=te(8628),Re=te(9763),Me=te(57809);const Ve=pe=>ye.createElement(Me.default,Object.assign({},pe,{showSearch:!0,size:"small"})),nt=pe=>ye.createElement(Me.default,Object.assign({},pe,{showSearch:!0,size:"middle"}));Ve.Option=Me.default.Option,nt.Option=Me.default.Option;var We=te(9937),et=te(17313),ht=te(83116),yt=te(37613);const gt=pe=>{const{componentCls:Be}=pe;return{[`${Be}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${Be}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${Be}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}}},[`&${Be}-disabled`]:{cursor:"not-allowed",[`${Be}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:pe.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:pe.colorBorder,backgroundColor:pe.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:pe.itemActiveBgDisabled},a:{color:pe.itemActiveColorDisabled}}},[`${Be}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${Be}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${Be}-simple-pager`]:{color:pe.colorTextDisabled},[`${Be}-jump-prev, ${Be}-jump-next`]:{[`${Be}-item-link-icon`]:{opacity:0},[`${Be}-item-ellipsis`]:{opacity:1}}},[`&${Be}-simple`]:{[`${Be}-prev, ${Be}-next`]:{[`&${Be}-disabled ${Be}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},xt=pe=>{const{componentCls:Be}=pe;return{[`&${Be}-mini ${Be}-total-text, &${Be}-mini ${Be}-simple-pager`]:{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`},[`&${Be}-mini ${Be}-item`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM-2}px`},[`&${Be}-mini:not(${Be}-disabled) ${Be}-item:not(${Be}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},[`&${Be}-mini ${Be}-prev, &${Be}-mini ${Be}-next`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM}px`},[`&${Be}-mini:not(${Be}-disabled)`]:{[`${Be}-prev, ${Be}-next`]:{[`&:hover ${Be}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${Be}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${Be}-disabled:hover ${Be}-item-link`]:{backgroundColor:"transparent"}}},[` &${Be}-mini ${Be}-prev ${Be}-item-link, &${Be}-mini ${Be}-next ${Be}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`}},[`&${Be}-mini ${Be}-jump-prev, &${Be}-mini ${Be}-jump-next`]:{height:pe.itemSizeSM,marginInlineEnd:0,lineHeight:`${pe.itemSizeSM}px`},[`&${Be}-mini ${Be}-options`]:{marginInlineStart:pe.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:pe.miniOptionsSizeChangerTop},"&-quick-jumper":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,We.x0)(pe)),{width:pe.paginationMiniQuickJumperInputWidth,height:pe.controlHeightSM})}}}},Ae=pe=>{const{componentCls:Be}=pe;return{[` @@ -195,15 +195,15 @@ ${Be}-next, ${Be}-jump-prev, ${Be}-jump-next - `]:{display:"inline-block",minWidth:pe.itemSize,height:pe.itemSize,color:pe.colorText,fontFamily:pe.fontFamily,lineHeight:`${pe.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:pe.borderRadius,cursor:"pointer",transition:`all ${pe.motionDurationMid}`},[`${Be}-prev, ${Be}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:pe.colorText,cursor:"pointer",userSelect:"none"},[`${Be}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:pe.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${pe.lineWidth}px ${pe.lineType} transparent`,borderRadius:pe.borderRadius,outline:"none",transition:`all ${pe.motionDurationMid}`},[`&:hover ${Be}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${Be}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${Be}-disabled:hover`]:{[`${Be}-item-link`]:{backgroundColor:"transparent"}}},[`${Be}-slash`]:{marginInlineEnd:pe.paginationSlashMarginInlineEnd,marginInlineStart:pe.paginationSlashMarginInlineStart},[`${Be}-options`]:{display:"inline-block",marginInlineStart:pe.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:pe.controlHeight,marginInlineStart:pe.marginXS,lineHeight:`${pe.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,We.ik)(pe)),{width:pe.controlHeightLG*1.25,height:pe.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:pe.marginXS,marginInlineEnd:pe.marginXS})}}}},It=pe=>{const{componentCls:Be}=pe;return{[`${Be}-item`]:{display:"inline-block",minWidth:pe.itemSize,height:pe.itemSize,marginInlineEnd:pe.marginXS,fontFamily:pe.fontFamily,lineHeight:`${pe.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${pe.lineWidth}px ${pe.lineType} transparent`,borderRadius:pe.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${pe.paginationItemPaddingInline}px`,color:pe.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${Be}-item-active)`]:{"&:hover":{transition:`all ${pe.motionDurationMid}`,backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},"&-active":{fontWeight:pe.fontWeightStrong,backgroundColor:pe.itemActiveBg,borderColor:pe.colorPrimary,a:{color:pe.colorPrimary},"&:hover":{borderColor:pe.colorPrimaryHover},"&:hover a":{color:pe.colorPrimaryHover}}}}},ke=pe=>{const{componentCls:Be}=pe;return{[Be]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,et.Wf)(pe)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${Be}-total-text`]:{display:"inline-block",height:pe.itemSize,marginInlineEnd:pe.marginXS,lineHeight:`${pe.itemSize-2}px`,verticalAlign:"middle"}}),It(pe)),wt(pe)),Ae(pe)),xt(pe)),gt(pe)),{[`@media only screen and (max-width: ${pe.screenLG}px)`]:{[`${Be}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${pe.screenSM}px)`]:{[`${Be}-options`]:{display:"none"}}}),[`&${pe.componentCls}-rtl`]:{direction:"rtl"}}},ut=pe=>{const{componentCls:Be}=pe;return{[`${Be}${Be}-disabled:not(${Be}-mini)`]:{"&, &:hover":{[`${Be}-item-link`]:{borderColor:pe.colorBorder}},"&:focus-visible":{[`${Be}-item-link`]:{borderColor:pe.colorBorder}},[`${Be}-item, ${Be}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,[`&:hover:not(${Be}-item-active)`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,a:{color:pe.colorTextDisabled}},[`&${Be}-item-active`]:{backgroundColor:pe.itemActiveBgDisabled}},[`${Be}-prev, ${Be}-next`]:{"&:hover button":{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,color:pe.colorTextDisabled},[`${Be}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder}}},[`${Be}:not(${Be}-mini)`]:{[`${Be}-prev, ${Be}-next`]:{"&:hover button":{borderColor:pe.colorPrimaryHover,backgroundColor:pe.itemBg},[`${Be}-item-link`]:{backgroundColor:pe.itemLinkBg,borderColor:pe.colorBorder},[`&:hover ${Be}-item-link`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,color:pe.colorPrimary},[`&${Be}-disabled`]:{[`${Be}-item-link`]:{borderColor:pe.colorBorder,color:pe.colorTextDisabled}}},[`${Be}-item`]:{backgroundColor:pe.itemBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,[`&:hover:not(${Be}-item-active)`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,a:{color:pe.colorPrimary}},"&-active":{borderColor:pe.colorPrimary}}}}},ce=pe=>{const{componentCls:Be}=pe;return{[`${Be}:not(${Be}-disabled)`]:{[`${Be}-item`]:Object.assign({},(0,et.Qy)(pe)),[`${Be}-jump-prev, ${Be}-jump-next`]:{"&:focus-visible":Object.assign({[`${Be}-item-link-icon`]:{opacity:1},[`${Be}-item-ellipsis`]:{opacity:0}},(0,et.oN)(pe))},[`${Be}-prev, ${Be}-next`]:{[`&:focus-visible ${Be}-item-link`]:Object.assign({},(0,et.oN)(pe))}}}};var ie=(0,ht.Z)("Pagination",pe=>{const Be=(0,yt.TS)(pe,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:pe.marginXXS/2,paginationMiniQuickJumperInputWidth:pe.controlHeightLG*1.1,paginationItemPaddingInline:pe.marginXXS*1.5,paginationEllipsisLetterSpacing:pe.marginXXS/2,paginationSlashMarginInlineStart:pe.marginXXS,paginationSlashMarginInlineEnd:pe.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,We.e5)(pe),(0,We.TM)(pe));return[ke(Be),ce(Be),pe.wireframe&&ut(Be)]},pe=>({itemBg:pe.colorBgContainer,itemSize:pe.controlHeight,itemSizeSM:pe.controlHeightSM,itemActiveBg:pe.colorBgContainer,itemLinkBg:pe.colorBgContainer,itemActiveColorDisabled:pe.colorTextDisabled,itemActiveBgDisabled:pe.controlItemBgActiveDisabled,itemInputBg:pe.colorBgContainer,miniOptionsSizeChangerTop:0})),ae=function(pe,Be){var $e={};for(var Xe in pe)Object.prototype.hasOwnProperty.call(pe,Xe)&&Be.indexOf(Xe)<0&&($e[Xe]=pe[Xe]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,Xe=Object.getOwnPropertySymbols(pe);Pe{const{prefixCls:Be,selectPrefixCls:$e,className:Xe,rootClassName:Pe,style:mt,size:St,locale:zt,selectComponentClass:Gt,responsive:Ht,showSizeChanger:Wt}=pe,Je=ae(pe,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:lt}=(0,Ke.Z)(Ht),{getPrefixCls:Dt,direction:Lt,pagination:ln={}}=ye.useContext(st.E_),mn=Dt("pagination",Be),[fn,Dn]=ie(mn),ua=Wt!=null?Wt:ln.showSizeChanger,Na=ye.useMemo(()=>{const on=ye.createElement("span",{className:`${mn}-item-ellipsis`},"\u2022\u2022\u2022"),bn=ye.createElement("button",{className:`${mn}-item-link`,type:"button",tabIndex:-1},Lt==="rtl"?ye.createElement(fe.Z,null):ye.createElement(De.Z,null)),Ia=ye.createElement("button",{className:`${mn}-item-link`,type:"button",tabIndex:-1},Lt==="rtl"?ye.createElement(De.Z,null):ye.createElement(fe.Z,null)),fa=ye.createElement("a",{className:`${mn}-item-link`},ye.createElement("div",{className:`${mn}-item-container`},Lt==="rtl"?ye.createElement(Ne.Z,{className:`${mn}-item-link-icon`}):ye.createElement(me,{className:`${mn}-item-link-icon`}),on)),da=ye.createElement("a",{className:`${mn}-item-link`},ye.createElement("div",{className:`${mn}-item-container`},Lt==="rtl"?ye.createElement(me,{className:`${mn}-item-link-icon`}):ye.createElement(Ne.Z,{className:`${mn}-item-link-icon`}),on));return{prevIcon:bn,nextIcon:Ia,jumpPrevIcon:fa,jumpNextIcon:da}},[Lt,mn]),[Pa]=(0,Re.Z)("Pagination",qe.Z),wa=Object.assign(Object.assign({},Pa),zt),ar=(0,ot.Z)(St),sr=ar==="small"||!!(lt&&!ar&&Ht),ma=Dt("select",$e),mr=Ee()({[`${mn}-mini`]:sr,[`${mn}-rtl`]:Lt==="rtl"},ln==null?void 0:ln.className,Xe,Pe,Dn),ir=Object.assign(Object.assign({},ln==null?void 0:ln.style),mt);return fn(ye.createElement(Ue,Object.assign({},Na,Je,{style:ir,prefixCls:mn,selectPrefixCls:ma,className:mr,selectComponentClass:Gt||(sr?Ve:nt),locale:wa,showSizeChanger:ua})))},Ce=de},93948:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return Wt}});var z=te(59301),ye=te(29679),Oe=te(40001),je=te(19248),he=te(99267),be=te(92310),le=te.n(be),me=te(2738),Ne=te(36355),De=te(32855),fe=te(27247),Le=te(43079),Ee={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},re=function(){var lt=(0,z.useRef)([]),Dt=(0,z.useRef)(null);return(0,z.useEffect)(function(){var Lt=Date.now(),ln=!1;lt.current.forEach(function(mn){if(mn){ln=!0;var fn=mn.style;fn.transitionDuration=".3s, .3s, .3s, .06s",Dt.current&&Lt-Dt.current<100&&(fn.transitionDuration="0s, 0s")}}),ln&&(Dt.current=Date.now())}),lt.current},E=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(lt){var Dt=(0,fe.Z)((0,fe.Z)({},Ee),lt),Lt=Dt.className,ln=Dt.percent,mn=Dt.prefixCls,fn=Dt.strokeColor,Dn=Dt.strokeLinecap,ua=Dt.strokeWidth,Na=Dt.style,Pa=Dt.trailColor,wa=Dt.trailWidth,ar=Dt.transition,sr=(0,Le.Z)(Dt,E);delete sr.gapPosition;var ma=Array.isArray(ln)?ln:[ln],mr=Array.isArray(fn)?fn:[fn],ir=re(),on=ua/2,bn=100-ua/2,Ia="M ".concat(Dn==="round"?on:0,",").concat(on,` - L `).concat(Dn==="round"?bn:100,",").concat(on),fa="0 0 100 ".concat(ua),da=0;return z.createElement("svg",(0,De.Z)({className:le()("".concat(mn,"-line"),Lt),viewBox:fa,preserveAspectRatio:"none",style:Na},sr),z.createElement("path",{className:"".concat(mn,"-line-trail"),d:Ia,strokeLinecap:Dn,stroke:Pa,strokeWidth:wa||ua,fillOpacity:"0"}),ma.map(function(yr,Hn){var vo=1;switch(Dn){case"round":vo=1-ua/100;break;case"square":vo=1-ua/2/100;break;default:vo=1;break}var ho={strokeDasharray:"".concat(yr*vo,"px, 100px"),strokeDashoffset:"-".concat(da,"px"),transition:ar||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},jr=mr[Hn]||mr[mr.length-1];return da+=yr,z.createElement("path",{key:Hn,className:"".concat(mn,"-line-path"),d:Ia,strokeLinecap:Dn,stroke:jr,strokeWidth:ua,fillOpacity:"0",ref:function(Kt){ir[Hn]=Kt},style:ho})}))},b=a,y=te(34666),x=te(11913),ee=te(47273),ne=0,oe=(0,ee.Z)();function ue(){var Je;return oe?(Je=ne,ne+=1):Je="TEST_OR_SSR",Je}var ge=function(Je){var lt=z.useState(),Dt=(0,x.Z)(lt,2),Lt=Dt[0],ln=Dt[1];return z.useEffect(function(){ln("rc_progress_".concat(ue()))},[]),Je||Lt},Fe=function(lt){var Dt=lt.bg,Lt=lt.children;return z.createElement("div",{style:{width:"100%",height:"100%",background:Dt}},Lt)};function Se(Je,lt){return Object.keys(Je).map(function(Dt){var Lt=parseFloat(Dt),ln="".concat(Math.floor(Lt*lt),"%");return"".concat(Je[Dt]," ").concat(ln)})}var Ie=z.forwardRef(function(Je,lt){var Dt=Je.prefixCls,Lt=Je.color,ln=Je.gradientId,mn=Je.radius,fn=Je.style,Dn=Je.ptg,ua=Je.strokeLinecap,Na=Je.strokeWidth,Pa=Je.size,wa=Je.gapDegree,ar=Lt&&(0,y.Z)(Lt)==="object",sr=ar?"#FFF":void 0,ma=Pa/2,mr=z.createElement("circle",{className:"".concat(Dt,"-circle-path"),r:mn,cx:ma,cy:ma,stroke:sr,strokeLinecap:ua,strokeWidth:Na,opacity:Dn===0?0:1,style:fn,ref:lt});if(!ar)return mr;var ir="".concat(ln,"-conic"),on=wa?"".concat(180+wa/2,"deg"):"0deg",bn=Se(Lt,(360-wa)/360),Ia=Se(Lt,1),fa="conic-gradient(from ".concat(on,", ").concat(bn.join(", "),")"),da="linear-gradient(to ".concat(wa?"bottom":"top",", ").concat(Ia.join(", "),")");return z.createElement(z.Fragment,null,z.createElement("mask",{id:ir},mr),z.createElement("foreignObject",{x:0,y:0,width:Pa,height:Pa,mask:"url(#".concat(ir,")")},z.createElement(Fe,{bg:da},z.createElement(Fe,{bg:fa}))))}),ze=Ie,ve=100,at=function(lt,Dt,Lt,ln,mn,fn,Dn,ua,Na,Pa){var wa=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,ar=Lt/100*360*((360-fn)/360),sr=fn===0?0:{bottom:0,top:180,left:90,right:-90}[Dn],ma=(100-ln)/100*Dt;Na==="round"&&ln!==100&&(ma+=Pa/2,ma>=Dt&&(ma=Dt-.01));var mr=ve/2;return{stroke:typeof ua=="string"?ua:void 0,strokeDasharray:"".concat(Dt,"px ").concat(lt),strokeDashoffset:ma+wa,transform:"rotate(".concat(mn+ar+sr,"deg)"),transformOrigin:"".concat(mr,"px ").concat(mr,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},xe=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function it(Je){var lt=Je!=null?Je:[];return Array.isArray(lt)?lt:[lt]}var Ue=function(lt){var Dt=(0,fe.Z)((0,fe.Z)({},Ee),lt),Lt=Dt.id,ln=Dt.prefixCls,mn=Dt.steps,fn=Dt.strokeWidth,Dn=Dt.trailWidth,ua=Dt.gapDegree,Na=ua===void 0?0:ua,Pa=Dt.gapPosition,wa=Dt.trailColor,ar=Dt.strokeLinecap,sr=Dt.style,ma=Dt.className,mr=Dt.strokeColor,ir=Dt.percent,on=(0,Le.Z)(Dt,xe),bn=ve/2,Ia=ge(Lt),fa="".concat(Ia,"-gradient"),da=bn-fn/2,yr=Math.PI*2*da,Hn=Na>0?90+Na/2:-90,vo=yr*((360-Na)/360),ho=(0,y.Z)(mn)==="object"?mn:{count:mn,space:2},jr=ho.count,_t=ho.space,Kt=it(ir),Rt=it(mr),Un=Rt.find(function(Fr){return Fr&&(0,y.Z)(Fr)==="object"}),va=Un&&(0,y.Z)(Un)==="object",Yn=va?"butt":ar,Yr=at(yr,vo,0,100,Hn,Na,Pa,wa,Yn,fn),dr=re(),Er=function(){var Vn=0;return Kt.map(function(io,Go){var bo=Rt[Go]||Rt[Rt.length-1],Eo=at(yr,vo,Vn,io,Hn,Na,Pa,bo,Yn,fn);return Vn+=io,z.createElement(ze,{key:Go,color:bo,ptg:io,radius:da,prefixCls:ln,gradientId:fa,style:Eo,strokeLinecap:Yn,strokeWidth:fn,gapDegree:Na,ref:function(Sn){dr[Go]=Sn},size:ve})}).reverse()},So=function(){var Vn=Math.round(jr*(Kt[0]/100)),io=100/jr,Go=0;return new Array(jr).fill(null).map(function(bo,Eo){var Bt=Eo<=Vn-1?Rt[0]:wa,Sn=Bt&&(0,y.Z)(Bt)==="object"?"url(#".concat(fa,")"):void 0,pn=at(yr,vo,Go,io,Hn,Na,Pa,Bt,"butt",fn,_t);return Go+=(vo-pn.strokeDashoffset+_t)*100/vo,z.createElement("circle",{key:Eo,className:"".concat(ln,"-circle-path"),r:da,cx:bn,cy:bn,stroke:Sn,strokeWidth:fn,opacity:1,style:pn,ref:function(Jn){dr[Eo]=Jn}})})};return z.createElement("svg",(0,De.Z)({className:le()("".concat(ln,"-circle"),ma),viewBox:"0 0 ".concat(ve," ").concat(ve),style:sr,id:Lt,role:"presentation"},on),!jr&&z.createElement("circle",{className:"".concat(ln,"-circle-trail"),r:da,cx:bn,cy:bn,stroke:wa,strokeLinecap:Yn,strokeWidth:Dn||fn,style:Yr}),jr?So():Er())},qe=Ue,st={Line:b,Circle:qe},ot=te(6848),Ke=te(30071);function Re(Je){return!Je||Je<0?0:Je>100?100:Je}function Me(Je){let{success:lt,successPercent:Dt}=Je,Lt=Dt;return lt&&"progress"in lt&&(Lt=lt.progress),lt&&"percent"in lt&&(Lt=lt.percent),Lt}const Ve=Je=>{let{percent:lt,success:Dt,successPercent:Lt}=Je;const ln=Re(Me({success:Dt,successPercent:Lt}));return[ln,Re(Re(lt)-ln)]},nt=Je=>{let{success:lt={},strokeColor:Dt}=Je;const{strokeColor:Lt}=lt;return[Lt||Ke.presetPrimaryColors.green,Dt||null]},We=(Je,lt,Dt)=>{var Lt,ln,mn,fn;let Dn=-1,ua=-1;if(lt==="step"){const Na=Dt.steps,Pa=Dt.strokeWidth;typeof Je=="string"||typeof Je=="undefined"?(Dn=Je==="small"?2:14,ua=Pa!=null?Pa:8):typeof Je=="number"?[Dn,ua]=[Je,Je]:[Dn=14,ua=8]=Je,Dn*=Na}else if(lt==="line"){const Na=Dt==null?void 0:Dt.strokeWidth;typeof Je=="string"||typeof Je=="undefined"?ua=Na||(Je==="small"?6:8):typeof Je=="number"?[Dn,ua]=[Je,Je]:[Dn=-1,ua=8]=Je}else(lt==="circle"||lt==="dashboard")&&(typeof Je=="string"||typeof Je=="undefined"?[Dn,ua]=Je==="small"?[60,60]:[120,120]:typeof Je=="number"?[Dn,ua]=[Je,Je]:(Dn=(ln=(Lt=Je[0])!==null&&Lt!==void 0?Lt:Je[1])!==null&&ln!==void 0?ln:120,ua=(fn=(mn=Je[0])!==null&&mn!==void 0?mn:Je[1])!==null&&fn!==void 0?fn:120));return[Dn,ua]},et=3,ht=Je=>et/Je*100;var gt=Je=>{const{prefixCls:lt,trailColor:Dt=null,strokeLinecap:Lt="round",gapPosition:ln,gapDegree:mn,width:fn=120,type:Dn,children:ua,success:Na,size:Pa=fn}=Je,[wa,ar]=We(Pa,"circle");let{strokeWidth:sr}=Je;sr===void 0&&(sr=Math.max(ht(wa),6));const ma={width:wa,height:ar,fontSize:wa*.15+6},mr=z.useMemo(()=>{if(mn||mn===0)return mn;if(Dn==="dashboard")return 75},[mn,Dn]),ir=ln||Dn==="dashboard"&&"bottom"||void 0,on=Object.prototype.toString.call(Je.strokeColor)==="[object Object]",bn=nt({success:Na,strokeColor:Je.strokeColor}),Ia=le()(`${lt}-inner`,{[`${lt}-circle-gradient`]:on}),fa=z.createElement(qe,{percent:Ve(Je),strokeWidth:sr,trailWidth:sr,strokeColor:bn,strokeLinecap:Lt,trailColor:Dt,prefixCls:lt,gapDegree:mr,gapPosition:ir});return z.createElement("div",{className:Ia,style:ma},wa<=20?z.createElement(ot.Z,{title:ua},z.createElement("span",null,fa)):z.createElement(z.Fragment,null,fa,ua))},xt=function(Je,lt){var Dt={};for(var Lt in Je)Object.prototype.hasOwnProperty.call(Je,Lt)&<.indexOf(Lt)<0&&(Dt[Lt]=Je[Lt]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ln=0,Lt=Object.getOwnPropertySymbols(Je);ln{let lt=[];return Object.keys(Je).forEach(Dt=>{const Lt=parseFloat(Dt.replace(/%/g,""));isNaN(Lt)||lt.push({key:Lt,value:Je[Dt]})}),lt=lt.sort((Dt,Lt)=>Dt.key-Lt.key),lt.map(Dt=>{let{key:Lt,value:ln}=Dt;return`${ln} ${Lt}%`}).join(", ")},wt=(Je,lt)=>{const{from:Dt=Ke.presetPrimaryColors.blue,to:Lt=Ke.presetPrimaryColors.blue,direction:ln=lt==="rtl"?"to left":"to right"}=Je,mn=xt(Je,["from","to","direction"]);if(Object.keys(mn).length!==0){const fn=Ae(mn);return{backgroundImage:`linear-gradient(${ln}, ${fn})`}}return{backgroundImage:`linear-gradient(${ln}, ${Dt}, ${Lt})`}};var ke=Je=>{const{prefixCls:lt,direction:Dt,percent:Lt,size:ln,strokeWidth:mn,strokeColor:fn,strokeLinecap:Dn="round",children:ua,trailColor:Na=null,success:Pa}=Je,wa=fn&&typeof fn!="string"?wt(fn,Dt):{backgroundColor:fn},ar=Dn==="square"||Dn==="butt"?0:void 0,sr={backgroundColor:Na||void 0,borderRadius:ar},ma=ln!=null?ln:[-1,mn||(ln==="small"?6:8)],[mr,ir]=We(ma,"line",{strokeWidth:mn}),on=Object.assign({width:`${Re(Lt)}%`,height:ir,borderRadius:ar},wa),bn=Me(Je),Ia={width:`${Re(bn)}%`,height:ir,borderRadius:ar,backgroundColor:Pa==null?void 0:Pa.strokeColor},fa={width:mr<0?"100%":mr,height:ir};return z.createElement(z.Fragment,null,z.createElement("div",{className:`${lt}-outer`,style:fa},z.createElement("div",{className:`${lt}-inner`,style:sr},z.createElement("div",{className:`${lt}-bg`,style:on}),bn!==void 0?z.createElement("div",{className:`${lt}-success-bg`,style:Ia}):null)),ua)},ce=Je=>{const{size:lt,steps:Dt,percent:Lt=0,strokeWidth:ln=8,strokeColor:mn,trailColor:fn=null,prefixCls:Dn,children:ua}=Je,Na=Math.round(Dt*(Lt/100)),Pa=lt==="small"?2:14,wa=lt!=null?lt:[Pa,ln],[ar,sr]=We(wa,"step",{steps:Dt,strokeWidth:ln}),ma=ar/Dt,mr=new Array(Dt);for(let ir=0;ir{const lt=Je?"100%":"-100%";return new ie.Keyframes(`antProgress${Je?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${lt}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${lt}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},pe=Je=>{const{componentCls:lt,iconCls:Dt}=Je;return{[lt]:Object.assign(Object.assign({},(0,ae.Wf)(Je)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Je.fontSize,marginInlineEnd:Je.marginXS,marginBottom:Je.marginXS},[`${lt}-outer`]:{display:"inline-block",width:"100%"},[`&${lt}-show-info`]:{[`${lt}-outer`]:{marginInlineEnd:`calc(-2em - ${Je.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Je.paddingXS}px)`}},[`${lt}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Je.remainingColor,borderRadius:Je.lineBorderRadius},[`${lt}-inner:not(${lt}-circle-gradient)`]:{[`${lt}-circle-path`]:{stroke:Je.defaultColor}},[`${lt}-success-bg, ${lt}-bg`]:{position:"relative",backgroundColor:Je.defaultColor,borderRadius:Je.lineBorderRadius,transition:`all ${Je.motionDurationSlow} ${Je.motionEaseInOutCirc}`},[`${lt}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Je.colorSuccess},[`${lt}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Je.marginXS,color:Je.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Dt]:{fontSize:Je.fontSize}},[`&${lt}-status-active`]:{[`${lt}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Je.colorBgContainer,borderRadius:Je.lineBorderRadius,opacity:0,animationName:Ce(),animationDuration:Je.progressActiveMotionDuration,animationTimingFunction:Je.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${lt}-rtl${lt}-status-active`]:{[`${lt}-bg::before`]:{animationName:Ce(!0)}},[`&${lt}-status-exception`]:{[`${lt}-bg`]:{backgroundColor:Je.colorError},[`${lt}-text`]:{color:Je.colorError}},[`&${lt}-status-exception ${lt}-inner:not(${lt}-circle-gradient)`]:{[`${lt}-circle-path`]:{stroke:Je.colorError}},[`&${lt}-status-success`]:{[`${lt}-bg`]:{backgroundColor:Je.colorSuccess},[`${lt}-text`]:{color:Je.colorSuccess}},[`&${lt}-status-success ${lt}-inner:not(${lt}-circle-gradient)`]:{[`${lt}-circle-path`]:{stroke:Je.colorSuccess}}})}},Be=Je=>{const{componentCls:lt,iconCls:Dt}=Je;return{[lt]:{[`${lt}-circle-trail`]:{stroke:Je.remainingColor},[`&${lt}-circle ${lt}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${lt}-circle ${lt}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Je.circleTextColor,fontSize:Je.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Dt]:{fontSize:`${Je.fontSize/Je.fontSizeSM}em`}},[`${lt}-circle&-status-exception`]:{[`${lt}-text`]:{color:Je.colorError}},[`${lt}-circle&-status-success`]:{[`${lt}-text`]:{color:Je.colorSuccess}}},[`${lt}-inline-circle`]:{lineHeight:1,[`${lt}-inner`]:{verticalAlign:"bottom"}}}},$e=Je=>{const{componentCls:lt}=Je;return{[lt]:{[`${lt}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Je.progressStepMinWidth,marginInlineEnd:Je.progressStepMarginInlineEnd,backgroundColor:Je.remainingColor,transition:`all ${Je.motionDurationSlow}`,"&-active":{backgroundColor:Je.defaultColor}}}}}},Xe=Je=>{const{componentCls:lt,iconCls:Dt}=Je;return{[lt]:{[`${lt}-small&-line, ${lt}-small&-line ${lt}-text ${Dt}`]:{fontSize:Je.fontSizeSM}}}};var Pe=(0,se.Z)("Progress",Je=>{const lt=Je.marginXXS/2,Dt=(0,de.TS)(Je,{progressStepMarginInlineEnd:lt,progressStepMinWidth:lt,progressActiveMotionDuration:"2.4s"});return[pe(Dt),Be(Dt),$e(Dt),Xe(Dt)]},Je=>({circleTextColor:Je.colorText,defaultColor:Je.colorInfo,remainingColor:Je.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),mt=function(Je,lt){var Dt={};for(var Lt in Je)Object.prototype.hasOwnProperty.call(Je,Lt)&<.indexOf(Lt)<0&&(Dt[Lt]=Je[Lt]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ln=0,Lt=Object.getOwnPropertySymbols(Je);ln{const{prefixCls:Dt,className:Lt,rootClassName:ln,steps:mn,strokeColor:fn,percent:Dn=0,size:ua="default",showInfo:Na=!0,type:Pa="line",status:wa,format:ar,style:sr}=Je,ma=mt(Je,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),mr=z.useMemo(()=>{var Kt,Rt;const Un=Me(Je);return parseInt(Un!==void 0?(Kt=Un!=null?Un:0)===null||Kt===void 0?void 0:Kt.toString():(Rt=Dn!=null?Dn:0)===null||Rt===void 0?void 0:Rt.toString(),10)},[Dn,Je.success,Je.successPercent]),ir=z.useMemo(()=>!zt.includes(wa)&&mr>=100?"success":wa||"normal",[wa,mr]),{getPrefixCls:on,direction:bn,progress:Ia}=z.useContext(Ne.E_),fa=on("progress",Dt),[da,yr]=Pe(fa),Hn=z.useMemo(()=>{if(!Na)return null;const Kt=Me(Je);let Rt;const Un=ar||(Yn=>`${Yn}%`),va=Pa==="line";return ar||ir!=="exception"&&ir!=="success"?Rt=Un(Re(Dn),Re(Kt)):ir==="exception"?Rt=va?z.createElement(je.Z,null):z.createElement(he.Z,null):ir==="success"&&(Rt=va?z.createElement(ye.Z,null):z.createElement(Oe.Z,null)),z.createElement("span",{className:`${fa}-text`,title:typeof Rt=="string"?Rt:void 0},Rt)},[Na,Dn,mr,ir,Pa,fa,ar]),vo=Array.isArray(fn)?fn[0]:fn,ho=typeof fn=="string"||Array.isArray(fn)?fn:void 0;let jr;Pa==="line"?jr=mn?z.createElement(ce,Object.assign({},Je,{strokeColor:ho,prefixCls:fa,steps:mn}),Hn):z.createElement(ke,Object.assign({},Je,{strokeColor:vo,prefixCls:fa,direction:bn}),Hn):(Pa==="circle"||Pa==="dashboard")&&(jr=z.createElement(gt,Object.assign({},Je,{strokeColor:vo,prefixCls:fa,progressStatus:ir}),Hn));const _t=le()(fa,`${fa}-status-${ir}`,`${fa}-${Pa==="dashboard"&&"circle"||mn&&"steps"||Pa}`,{[`${fa}-inline-circle`]:Pa==="circle"&&We(ua,"circle")[0]<=20,[`${fa}-show-info`]:Na,[`${fa}-${ua}`]:typeof ua=="string",[`${fa}-rtl`]:bn==="rtl"},Ia==null?void 0:Ia.className,Lt,ln,yr);return da(z.createElement("div",Object.assign({ref:lt,style:Object.assign(Object.assign({},Ia==null?void 0:Ia.style),sr),className:_t,role:"progressbar","aria-valuenow":mr},(0,me.Z)(ma,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),jr))}),Wt=Ht},13570:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return Re}});var z=te(32855),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},je=Oe,he=te(7657),be=function(Ve,nt){return ye.createElement(he.Z,(0,z.Z)({},Ve,{ref:nt,icon:je}))},le=ye.forwardRef(be),me=le,Ne=te(92310),De=te.n(Ne),fe=te(74430),Le=te(11913),Ee=te(43079),re=te(18929),E=te(10228),a=te(26112);function b(Me,Ve){var nt=Me.disabled,We=Me.prefixCls,et=Me.character,ht=Me.characterRender,yt=Me.index,gt=Me.count,xt=Me.value,Ae=Me.allowHalf,wt=Me.focused,It=Me.onHover,ke=Me.onClick,ut=function(Be){It(Be,yt)},ce=function(Be){ke(Be,yt)},ie=function(Be){Be.keyCode===E.Z.ENTER&&ke(Be,yt)},ae=yt+1,se=new Set([We]);xt===0&&yt===0&&wt?se.add("".concat(We,"-focused")):Ae&&xt+.5>=ae&&xtyt?"true":"false","aria-posinset":yt+1,"aria-setsize":gt,tabIndex:nt?-1:0},ye.createElement("div",{className:"".concat(We,"-first")},de),ye.createElement("div",{className:"".concat(We,"-second")},de)));return ht&&(Ce=ht(Ce,Me)),Ce}var y=ye.forwardRef(b);function x(){var Me=ye.useRef({});function Ve(We){return Me.current[We]}function nt(We){return function(et){Me.current[We]=et}}return[Ve,nt]}function ee(Me){var Ve=Me.pageXOffset,nt="scrollLeft";if(typeof Ve!="number"){var We=Me.document;Ve=We.documentElement[nt],typeof Ve!="number"&&(Ve=We.body[nt])}return Ve}function ne(Me){var Ve,nt,We=Me.ownerDocument,et=We.body,ht=We&&We.documentElement,yt=Me.getBoundingClientRect();return Ve=yt.left,nt=yt.top,Ve-=ht.clientLeft||et.clientLeft||0,nt-=ht.clientTop||et.clientTop||0,{left:Ve,top:nt}}function oe(Me){var Ve=ne(Me),nt=Me.ownerDocument,We=nt.defaultView||nt.parentWindow;return Ve.left+=ee(We),Ve.left}var ue=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ge(Me,Ve){var nt,We=Me.prefixCls,et=We===void 0?"rc-rate":We,ht=Me.className,yt=Me.defaultValue,gt=Me.value,xt=Me.count,Ae=xt===void 0?5:xt,wt=Me.allowHalf,It=wt===void 0?!1:wt,ke=Me.allowClear,ut=ke===void 0?!0:ke,ce=Me.character,ie=ce===void 0?"\u2605":ce,ae=Me.characterRender,se=Me.disabled,de=Me.direction,Ce=de===void 0?"ltr":de,pe=Me.tabIndex,Be=pe===void 0?0:pe,$e=Me.autoFocus,Xe=Me.onHoverChange,Pe=Me.onChange,mt=Me.onFocus,St=Me.onBlur,zt=Me.onKeyDown,Gt=Me.onMouseLeave,Ht=(0,Ee.Z)(Me,ue),Wt=x(),Je=(0,Le.Z)(Wt,2),lt=Je[0],Dt=Je[1],Lt=ye.useRef(null),ln=function(){if(!se){var Yn;(Yn=Lt.current)===null||Yn===void 0||Yn.focus()}};ye.useImperativeHandle(Ve,function(){return{focus:ln,blur:function(){if(!se){var Yn;(Yn=Lt.current)===null||Yn===void 0||Yn.blur()}}}});var mn=(0,re.Z)(yt||0,{value:gt}),fn=(0,Le.Z)(mn,2),Dn=fn[0],ua=fn[1],Na=(0,re.Z)(null),Pa=(0,Le.Z)(Na,2),wa=Pa[0],ar=Pa[1],sr=function(Yn,Yr){var dr=Ce==="rtl",Er=Yn+1;if(It){var So=lt(Yn),Fr=oe(So),Vn=So.clientWidth;(dr&&Yr-Fr>Vn/2||!dr&&Yr-Fr0&&!dr||Yr===E.Z.RIGHT&&Er>0&&dr?(It?Er-=.5:Er-=1,ma(Er),Yn.preventDefault()):Yr===E.Z.LEFT&&Er{const{componentCls:Ve}=Me;return{[`${Ve}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Me.marginXS},"> div":{transition:`all ${Me.motionDurationMid}, outline 0s`,"&:hover":{transform:Me.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Me.lineWidth}px dashed ${Me.starColor}`,transform:Me.starHoverScale}},"&-first, &-second":{color:Me.starBg,transition:`all ${Me.motionDurationMid}`,userSelect:"none",[Me.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Ve}-star-first, &-half ${Ve}-star-second`]:{opacity:1},[`&-half ${Ve}-star-first, &-full ${Ve}-star-second`]:{color:"inherit"}}}},Ue=Me=>({[`&-rtl${Me.componentCls}`]:{direction:"rtl"}}),qe=Me=>{const{componentCls:Ve}=Me;return{[Ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ve.Wf)(Me)),{display:"inline-block",margin:0,padding:0,color:Me.starColor,fontSize:Me.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Ve} ${Ve}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),it(Me)),{[`+ ${Ve}-text`]:{display:"inline-block",marginInlineStart:Me.marginXS,fontSize:Me.fontSize}}),Ue(Me))}};var st=(0,at.Z)("Rate",Me=>{const Ve=(0,xe.TS)(Me,{});return[qe(Ve)]},Me=>({starColor:Me.yellow6,starSize:Me.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Me.colorFillContent})),ot=function(Me,Ve){var nt={};for(var We in Me)Object.prototype.hasOwnProperty.call(Me,We)&&Ve.indexOf(We)<0&&(nt[We]=Me[We]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,We=Object.getOwnPropertySymbols(Me);et{const{prefixCls:nt,className:We,rootClassName:et,style:ht,tooltips:yt,character:gt=ye.createElement(me,null)}=Me,xt=ot(Me,["prefixCls","className","rootClassName","style","tooltips","character"]),Ae=(se,de)=>{let{index:Ce}=de;return yt?ye.createElement(ze.Z,{title:yt[Ce]},se):se},{getPrefixCls:wt,direction:It,rate:ke}=ye.useContext(Ie.E_),ut=wt("rate",nt),[ce,ie]=st(ut),ae=Object.assign(Object.assign({},ke==null?void 0:ke.style),ht);return ce(ye.createElement(Se,Object.assign({ref:Ve,character:gt,characterRender:Ae},xt,{className:De()(We,et,ie,ke==null?void 0:ke.className),style:ae,prefixCls:ut,direction:It})))})},61621:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ie}});var z=te(92310),ye=te.n(z),Oe=te(59301),je=te(36355),he=te(2738),le=ae=>{const{prefixCls:se,className:de,style:Ce,size:pe,shape:Be}=ae,$e=ye()({[`${se}-lg`]:pe==="large",[`${se}-sm`]:pe==="small"}),Xe=ye()({[`${se}-circle`]:Be==="circle",[`${se}-square`]:Be==="square",[`${se}-round`]:Be==="round"}),Pe=Oe.useMemo(()=>typeof pe=="number"?{width:pe,height:pe,lineHeight:`${pe}px`}:{},[pe]);return Oe.createElement("span",{className:ye()(se,$e,Xe,de),style:Object.assign(Object.assign({},Pe),Ce)})},me=te(36237),Ne=te(83116),De=te(37613);const fe=new me.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Le=ae=>({height:ae,lineHeight:`${ae}px`}),Ee=ae=>Object.assign({width:ae},Le(ae)),re=ae=>({background:ae.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:fe,animationDuration:ae.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),E=ae=>Object.assign({width:ae*5,minWidth:ae*5},Le(ae)),a=ae=>{const{skeletonAvatarCls:se,gradientFromColor:de,controlHeight:Ce,controlHeightLG:pe,controlHeightSM:Be}=ae;return{[`${se}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:de},Ee(Ce)),[`${se}${se}-circle`]:{borderRadius:"50%"},[`${se}${se}-lg`]:Object.assign({},Ee(pe)),[`${se}${se}-sm`]:Object.assign({},Ee(Be))}},b=ae=>{const{controlHeight:se,borderRadiusSM:de,skeletonInputCls:Ce,controlHeightLG:pe,controlHeightSM:Be,gradientFromColor:$e}=ae;return{[`${Ce}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:$e,borderRadius:de},E(se)),[`${Ce}-lg`]:Object.assign({},E(pe)),[`${Ce}-sm`]:Object.assign({},E(Be))}},y=ae=>Object.assign({width:ae},Le(ae)),x=ae=>{const{skeletonImageCls:se,imageSizeBase:de,gradientFromColor:Ce,borderRadiusSM:pe}=ae;return{[`${se}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Ce,borderRadius:pe},y(de*2)),{[`${se}-path`]:{fill:"#bfbfbf"},[`${se}-svg`]:Object.assign(Object.assign({},y(de)),{maxWidth:de*4,maxHeight:de*4}),[`${se}-svg${se}-svg-circle`]:{borderRadius:"50%"}}),[`${se}${se}-circle`]:{borderRadius:"50%"}}},ee=(ae,se,de)=>{const{skeletonButtonCls:Ce}=ae;return{[`${de}${Ce}-circle`]:{width:se,minWidth:se,borderRadius:"50%"},[`${de}${Ce}-round`]:{borderRadius:se}}},ne=ae=>Object.assign({width:ae*2,minWidth:ae*2},Le(ae)),oe=ae=>{const{borderRadiusSM:se,skeletonButtonCls:de,controlHeight:Ce,controlHeightLG:pe,controlHeightSM:Be,gradientFromColor:$e}=ae;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${de}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:$e,borderRadius:se,width:Ce*2,minWidth:Ce*2},ne(Ce))},ee(ae,Ce,de)),{[`${de}-lg`]:Object.assign({},ne(pe))}),ee(ae,pe,`${de}-lg`)),{[`${de}-sm`]:Object.assign({},ne(Be))}),ee(ae,Be,`${de}-sm`))},ue=ae=>{const{componentCls:se,skeletonAvatarCls:de,skeletonTitleCls:Ce,skeletonParagraphCls:pe,skeletonButtonCls:Be,skeletonInputCls:$e,skeletonImageCls:Xe,controlHeight:Pe,controlHeightLG:mt,controlHeightSM:St,gradientFromColor:zt,padding:Gt,marginSM:Ht,borderRadius:Wt,titleHeight:Je,blockRadius:lt,paragraphLiHeight:Dt,controlHeightXS:Lt,paragraphMarginTop:ln}=ae;return{[`${se}`]:{display:"table",width:"100%",[`${se}-header`]:{display:"table-cell",paddingInlineEnd:Gt,verticalAlign:"top",[`${de}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:zt},Ee(Pe)),[`${de}-circle`]:{borderRadius:"50%"},[`${de}-lg`]:Object.assign({},Ee(mt)),[`${de}-sm`]:Object.assign({},Ee(St))},[`${se}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Ce}`]:{width:"100%",height:Je,background:zt,borderRadius:lt,[`+ ${pe}`]:{marginBlockStart:St}},[`${pe}`]:{padding:0,"> li":{width:"100%",height:Dt,listStyle:"none",background:zt,borderRadius:lt,"+ li":{marginBlockStart:Lt}}},[`${pe}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${se}-content`]:{[`${Ce}, ${pe} > li`]:{borderRadius:Wt}}},[`${se}-with-avatar ${se}-content`]:{[`${Ce}`]:{marginBlockStart:Ht,[`+ ${pe}`]:{marginBlockStart:ln}}},[`${se}${se}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},oe(ae)),a(ae)),b(ae)),x(ae)),[`${se}${se}-block`]:{width:"100%",[`${Be}`]:{width:"100%"},[`${$e}`]:{width:"100%"}},[`${se}${se}-active`]:{[` + `]:{display:"inline-block",minWidth:pe.itemSize,height:pe.itemSize,color:pe.colorText,fontFamily:pe.fontFamily,lineHeight:`${pe.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:pe.borderRadius,cursor:"pointer",transition:`all ${pe.motionDurationMid}`},[`${Be}-prev, ${Be}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:pe.colorText,cursor:"pointer",userSelect:"none"},[`${Be}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:pe.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${pe.lineWidth}px ${pe.lineType} transparent`,borderRadius:pe.borderRadius,outline:"none",transition:`all ${pe.motionDurationMid}`},[`&:hover ${Be}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${Be}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${Be}-disabled:hover`]:{[`${Be}-item-link`]:{backgroundColor:"transparent"}}},[`${Be}-slash`]:{marginInlineEnd:pe.paginationSlashMarginInlineEnd,marginInlineStart:pe.paginationSlashMarginInlineStart},[`${Be}-options`]:{display:"inline-block",marginInlineStart:pe.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:pe.controlHeight,marginInlineStart:pe.marginXS,lineHeight:`${pe.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,We.ik)(pe)),{width:pe.controlHeightLG*1.25,height:pe.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:pe.marginXS,marginInlineEnd:pe.marginXS})}}}},It=pe=>{const{componentCls:Be}=pe;return{[`${Be}-item`]:{display:"inline-block",minWidth:pe.itemSize,height:pe.itemSize,marginInlineEnd:pe.marginXS,fontFamily:pe.fontFamily,lineHeight:`${pe.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${pe.lineWidth}px ${pe.lineType} transparent`,borderRadius:pe.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${pe.paginationItemPaddingInline}px`,color:pe.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${Be}-item-active)`]:{"&:hover":{transition:`all ${pe.motionDurationMid}`,backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},"&-active":{fontWeight:pe.fontWeightStrong,backgroundColor:pe.itemActiveBg,borderColor:pe.colorPrimary,a:{color:pe.colorPrimary},"&:hover":{borderColor:pe.colorPrimaryHover},"&:hover a":{color:pe.colorPrimaryHover}}}}},ke=pe=>{const{componentCls:Be}=pe;return{[Be]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,et.Wf)(pe)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${Be}-total-text`]:{display:"inline-block",height:pe.itemSize,marginInlineEnd:pe.marginXS,lineHeight:`${pe.itemSize-2}px`,verticalAlign:"middle"}}),It(pe)),wt(pe)),Ae(pe)),xt(pe)),gt(pe)),{[`@media only screen and (max-width: ${pe.screenLG}px)`]:{[`${Be}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${pe.screenSM}px)`]:{[`${Be}-options`]:{display:"none"}}}),[`&${pe.componentCls}-rtl`]:{direction:"rtl"}}},ut=pe=>{const{componentCls:Be}=pe;return{[`${Be}${Be}-disabled:not(${Be}-mini)`]:{"&, &:hover":{[`${Be}-item-link`]:{borderColor:pe.colorBorder}},"&:focus-visible":{[`${Be}-item-link`]:{borderColor:pe.colorBorder}},[`${Be}-item, ${Be}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,[`&:hover:not(${Be}-item-active)`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,a:{color:pe.colorTextDisabled}},[`&${Be}-item-active`]:{backgroundColor:pe.itemActiveBgDisabled}},[`${Be}-prev, ${Be}-next`]:{"&:hover button":{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,color:pe.colorTextDisabled},[`${Be}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder}}},[`${Be}:not(${Be}-mini)`]:{[`${Be}-prev, ${Be}-next`]:{"&:hover button":{borderColor:pe.colorPrimaryHover,backgroundColor:pe.itemBg},[`${Be}-item-link`]:{backgroundColor:pe.itemLinkBg,borderColor:pe.colorBorder},[`&:hover ${Be}-item-link`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,color:pe.colorPrimary},[`&${Be}-disabled`]:{[`${Be}-item-link`]:{borderColor:pe.colorBorder,color:pe.colorTextDisabled}}},[`${Be}-item`]:{backgroundColor:pe.itemBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,[`&:hover:not(${Be}-item-active)`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,a:{color:pe.colorPrimary}},"&-active":{borderColor:pe.colorPrimary}}}}},ce=pe=>{const{componentCls:Be}=pe;return{[`${Be}:not(${Be}-disabled)`]:{[`${Be}-item`]:Object.assign({},(0,et.Qy)(pe)),[`${Be}-jump-prev, ${Be}-jump-next`]:{"&:focus-visible":Object.assign({[`${Be}-item-link-icon`]:{opacity:1},[`${Be}-item-ellipsis`]:{opacity:0}},(0,et.oN)(pe))},[`${Be}-prev, ${Be}-next`]:{[`&:focus-visible ${Be}-item-link`]:Object.assign({},(0,et.oN)(pe))}}}};var ie=(0,ht.Z)("Pagination",pe=>{const Be=(0,yt.TS)(pe,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:pe.marginXXS/2,paginationMiniQuickJumperInputWidth:pe.controlHeightLG*1.1,paginationItemPaddingInline:pe.marginXXS*1.5,paginationEllipsisLetterSpacing:pe.marginXXS/2,paginationSlashMarginInlineStart:pe.marginXXS,paginationSlashMarginInlineEnd:pe.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,We.e5)(pe),(0,We.TM)(pe));return[ke(Be),ce(Be),pe.wireframe&&ut(Be)]},pe=>({itemBg:pe.colorBgContainer,itemSize:pe.controlHeight,itemSizeSM:pe.controlHeightSM,itemActiveBg:pe.colorBgContainer,itemLinkBg:pe.colorBgContainer,itemActiveColorDisabled:pe.colorTextDisabled,itemActiveBgDisabled:pe.controlItemBgActiveDisabled,itemInputBg:pe.colorBgContainer,miniOptionsSizeChangerTop:0})),ae=function(pe,Be){var $e={};for(var Xe in pe)Object.prototype.hasOwnProperty.call(pe,Xe)&&Be.indexOf(Xe)<0&&($e[Xe]=pe[Xe]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,Xe=Object.getOwnPropertySymbols(pe);Pe{const{prefixCls:Be,selectPrefixCls:$e,className:Xe,rootClassName:Pe,style:mt,size:St,locale:zt,selectComponentClass:Ht,responsive:jt,showSizeChanger:Wt}=pe,Je=ae(pe,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:lt}=(0,Ke.Z)(jt),{getPrefixCls:Dt,direction:Lt,pagination:ln={}}=ye.useContext(st.E_),mn=Dt("pagination",Be),[fn,Dn]=ie(mn),ua=Wt!=null?Wt:ln.showSizeChanger,Na=ye.useMemo(()=>{const on=ye.createElement("span",{className:`${mn}-item-ellipsis`},"\u2022\u2022\u2022"),bn=ye.createElement("button",{className:`${mn}-item-link`,type:"button",tabIndex:-1},Lt==="rtl"?ye.createElement(fe.Z,null):ye.createElement(De.Z,null)),Ia=ye.createElement("button",{className:`${mn}-item-link`,type:"button",tabIndex:-1},Lt==="rtl"?ye.createElement(De.Z,null):ye.createElement(fe.Z,null)),fa=ye.createElement("a",{className:`${mn}-item-link`},ye.createElement("div",{className:`${mn}-item-container`},Lt==="rtl"?ye.createElement(Ne.Z,{className:`${mn}-item-link-icon`}):ye.createElement(me,{className:`${mn}-item-link-icon`}),on)),da=ye.createElement("a",{className:`${mn}-item-link`},ye.createElement("div",{className:`${mn}-item-container`},Lt==="rtl"?ye.createElement(me,{className:`${mn}-item-link-icon`}):ye.createElement(Ne.Z,{className:`${mn}-item-link-icon`}),on));return{prevIcon:bn,nextIcon:Ia,jumpPrevIcon:fa,jumpNextIcon:da}},[Lt,mn]),[Pa]=(0,Re.Z)("Pagination",qe.Z),wa=Object.assign(Object.assign({},Pa),zt),ar=(0,ot.Z)(St),sr=ar==="small"||!!(lt&&!ar&&jt),ma=Dt("select",$e),mr=Ee()({[`${mn}-mini`]:sr,[`${mn}-rtl`]:Lt==="rtl"},ln==null?void 0:ln.className,Xe,Pe,Dn),ir=Object.assign(Object.assign({},ln==null?void 0:ln.style),mt);return fn(ye.createElement(Ue,Object.assign({},Na,Je,{style:ir,prefixCls:mn,selectPrefixCls:ma,className:mr,selectComponentClass:Ht||(sr?Ve:nt),locale:wa,showSizeChanger:ua})))},Ce=de},93948:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return Wt}});var z=te(59301),ye=te(29679),Oe=te(40001),je=te(19248),he=te(99267),be=te(92310),le=te.n(be),me=te(2738),Ne=te(36355),De=te(32855),fe=te(27247),Le=te(43079),Ee={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},re=function(){var lt=(0,z.useRef)([]),Dt=(0,z.useRef)(null);return(0,z.useEffect)(function(){var Lt=Date.now(),ln=!1;lt.current.forEach(function(mn){if(mn){ln=!0;var fn=mn.style;fn.transitionDuration=".3s, .3s, .3s, .06s",Dt.current&&Lt-Dt.current<100&&(fn.transitionDuration="0s, 0s")}}),ln&&(Dt.current=Date.now())}),lt.current},E=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(lt){var Dt=(0,fe.Z)((0,fe.Z)({},Ee),lt),Lt=Dt.className,ln=Dt.percent,mn=Dt.prefixCls,fn=Dt.strokeColor,Dn=Dt.strokeLinecap,ua=Dt.strokeWidth,Na=Dt.style,Pa=Dt.trailColor,wa=Dt.trailWidth,ar=Dt.transition,sr=(0,Le.Z)(Dt,E);delete sr.gapPosition;var ma=Array.isArray(ln)?ln:[ln],mr=Array.isArray(fn)?fn:[fn],ir=re(),on=ua/2,bn=100-ua/2,Ia="M ".concat(Dn==="round"?on:0,",").concat(on,` + L `).concat(Dn==="round"?bn:100,",").concat(on),fa="0 0 100 ".concat(ua),da=0;return z.createElement("svg",(0,De.Z)({className:le()("".concat(mn,"-line"),Lt),viewBox:fa,preserveAspectRatio:"none",style:Na},sr),z.createElement("path",{className:"".concat(mn,"-line-trail"),d:Ia,strokeLinecap:Dn,stroke:Pa,strokeWidth:wa||ua,fillOpacity:"0"}),ma.map(function(yr,Hn){var vo=1;switch(Dn){case"round":vo=1-ua/100;break;case"square":vo=1-ua/2/100;break;default:vo=1;break}var ho={strokeDasharray:"".concat(yr*vo,"px, 100px"),strokeDashoffset:"-".concat(da,"px"),transition:ar||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},jr=mr[Hn]||mr[mr.length-1];return da+=yr,z.createElement("path",{key:Hn,className:"".concat(mn,"-line-path"),d:Ia,strokeLinecap:Dn,stroke:jr,strokeWidth:ua,fillOpacity:"0",ref:function(Kt){ir[Hn]=Kt},style:ho})}))},b=a,y=te(34666),x=te(11913),ee=te(47273),ne=0,oe=(0,ee.Z)();function ue(){var Je;return oe?(Je=ne,ne+=1):Je="TEST_OR_SSR",Je}var ge=function(Je){var lt=z.useState(),Dt=(0,x.Z)(lt,2),Lt=Dt[0],ln=Dt[1];return z.useEffect(function(){ln("rc_progress_".concat(ue()))},[]),Je||Lt},Fe=function(lt){var Dt=lt.bg,Lt=lt.children;return z.createElement("div",{style:{width:"100%",height:"100%",background:Dt}},Lt)};function Se(Je,lt){return Object.keys(Je).map(function(Dt){var Lt=parseFloat(Dt),ln="".concat(Math.floor(Lt*lt),"%");return"".concat(Je[Dt]," ").concat(ln)})}var Ie=z.forwardRef(function(Je,lt){var Dt=Je.prefixCls,Lt=Je.color,ln=Je.gradientId,mn=Je.radius,fn=Je.style,Dn=Je.ptg,ua=Je.strokeLinecap,Na=Je.strokeWidth,Pa=Je.size,wa=Je.gapDegree,ar=Lt&&(0,y.Z)(Lt)==="object",sr=ar?"#FFF":void 0,ma=Pa/2,mr=z.createElement("circle",{className:"".concat(Dt,"-circle-path"),r:mn,cx:ma,cy:ma,stroke:sr,strokeLinecap:ua,strokeWidth:Na,opacity:Dn===0?0:1,style:fn,ref:lt});if(!ar)return mr;var ir="".concat(ln,"-conic"),on=wa?"".concat(180+wa/2,"deg"):"0deg",bn=Se(Lt,(360-wa)/360),Ia=Se(Lt,1),fa="conic-gradient(from ".concat(on,", ").concat(bn.join(", "),")"),da="linear-gradient(to ".concat(wa?"bottom":"top",", ").concat(Ia.join(", "),")");return z.createElement(z.Fragment,null,z.createElement("mask",{id:ir},mr),z.createElement("foreignObject",{x:0,y:0,width:Pa,height:Pa,mask:"url(#".concat(ir,")")},z.createElement(Fe,{bg:da},z.createElement(Fe,{bg:fa}))))}),ze=Ie,ve=100,at=function(lt,Dt,Lt,ln,mn,fn,Dn,ua,Na,Pa){var wa=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,ar=Lt/100*360*((360-fn)/360),sr=fn===0?0:{bottom:0,top:180,left:90,right:-90}[Dn],ma=(100-ln)/100*Dt;Na==="round"&&ln!==100&&(ma+=Pa/2,ma>=Dt&&(ma=Dt-.01));var mr=ve/2;return{stroke:typeof ua=="string"?ua:void 0,strokeDasharray:"".concat(Dt,"px ").concat(lt),strokeDashoffset:ma+wa,transform:"rotate(".concat(mn+ar+sr,"deg)"),transformOrigin:"".concat(mr,"px ").concat(mr,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},xe=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function it(Je){var lt=Je!=null?Je:[];return Array.isArray(lt)?lt:[lt]}var Ue=function(lt){var Dt=(0,fe.Z)((0,fe.Z)({},Ee),lt),Lt=Dt.id,ln=Dt.prefixCls,mn=Dt.steps,fn=Dt.strokeWidth,Dn=Dt.trailWidth,ua=Dt.gapDegree,Na=ua===void 0?0:ua,Pa=Dt.gapPosition,wa=Dt.trailColor,ar=Dt.strokeLinecap,sr=Dt.style,ma=Dt.className,mr=Dt.strokeColor,ir=Dt.percent,on=(0,Le.Z)(Dt,xe),bn=ve/2,Ia=ge(Lt),fa="".concat(Ia,"-gradient"),da=bn-fn/2,yr=Math.PI*2*da,Hn=Na>0?90+Na/2:-90,vo=yr*((360-Na)/360),ho=(0,y.Z)(mn)==="object"?mn:{count:mn,space:2},jr=ho.count,_t=ho.space,Kt=it(ir),Rt=it(mr),Un=Rt.find(function(Fr){return Fr&&(0,y.Z)(Fr)==="object"}),va=Un&&(0,y.Z)(Un)==="object",Yn=va?"butt":ar,Yr=at(yr,vo,0,100,Hn,Na,Pa,wa,Yn,fn),dr=re(),Er=function(){var Vn=0;return Kt.map(function(io,Go){var bo=Rt[Go]||Rt[Rt.length-1],Eo=at(yr,vo,Vn,io,Hn,Na,Pa,bo,Yn,fn);return Vn+=io,z.createElement(ze,{key:Go,color:bo,ptg:io,radius:da,prefixCls:ln,gradientId:fa,style:Eo,strokeLinecap:Yn,strokeWidth:fn,gapDegree:Na,ref:function(Sn){dr[Go]=Sn},size:ve})}).reverse()},So=function(){var Vn=Math.round(jr*(Kt[0]/100)),io=100/jr,Go=0;return new Array(jr).fill(null).map(function(bo,Eo){var Bt=Eo<=Vn-1?Rt[0]:wa,Sn=Bt&&(0,y.Z)(Bt)==="object"?"url(#".concat(fa,")"):void 0,pn=at(yr,vo,Go,io,Hn,Na,Pa,Bt,"butt",fn,_t);return Go+=(vo-pn.strokeDashoffset+_t)*100/vo,z.createElement("circle",{key:Eo,className:"".concat(ln,"-circle-path"),r:da,cx:bn,cy:bn,stroke:Sn,strokeWidth:fn,opacity:1,style:pn,ref:function(Jn){dr[Eo]=Jn}})})};return z.createElement("svg",(0,De.Z)({className:le()("".concat(ln,"-circle"),ma),viewBox:"0 0 ".concat(ve," ").concat(ve),style:sr,id:Lt,role:"presentation"},on),!jr&&z.createElement("circle",{className:"".concat(ln,"-circle-trail"),r:da,cx:bn,cy:bn,stroke:wa,strokeLinecap:Yn,strokeWidth:Dn||fn,style:Yr}),jr?So():Er())},qe=Ue,st={Line:b,Circle:qe},ot=te(6848),Ke=te(30071);function Re(Je){return!Je||Je<0?0:Je>100?100:Je}function Me(Je){let{success:lt,successPercent:Dt}=Je,Lt=Dt;return lt&&"progress"in lt&&(Lt=lt.progress),lt&&"percent"in lt&&(Lt=lt.percent),Lt}const Ve=Je=>{let{percent:lt,success:Dt,successPercent:Lt}=Je;const ln=Re(Me({success:Dt,successPercent:Lt}));return[ln,Re(Re(lt)-ln)]},nt=Je=>{let{success:lt={},strokeColor:Dt}=Je;const{strokeColor:Lt}=lt;return[Lt||Ke.presetPrimaryColors.green,Dt||null]},We=(Je,lt,Dt)=>{var Lt,ln,mn,fn;let Dn=-1,ua=-1;if(lt==="step"){const Na=Dt.steps,Pa=Dt.strokeWidth;typeof Je=="string"||typeof Je=="undefined"?(Dn=Je==="small"?2:14,ua=Pa!=null?Pa:8):typeof Je=="number"?[Dn,ua]=[Je,Je]:[Dn=14,ua=8]=Je,Dn*=Na}else if(lt==="line"){const Na=Dt==null?void 0:Dt.strokeWidth;typeof Je=="string"||typeof Je=="undefined"?ua=Na||(Je==="small"?6:8):typeof Je=="number"?[Dn,ua]=[Je,Je]:[Dn=-1,ua=8]=Je}else(lt==="circle"||lt==="dashboard")&&(typeof Je=="string"||typeof Je=="undefined"?[Dn,ua]=Je==="small"?[60,60]:[120,120]:typeof Je=="number"?[Dn,ua]=[Je,Je]:(Dn=(ln=(Lt=Je[0])!==null&&Lt!==void 0?Lt:Je[1])!==null&&ln!==void 0?ln:120,ua=(fn=(mn=Je[0])!==null&&mn!==void 0?mn:Je[1])!==null&&fn!==void 0?fn:120));return[Dn,ua]},et=3,ht=Je=>et/Je*100;var gt=Je=>{const{prefixCls:lt,trailColor:Dt=null,strokeLinecap:Lt="round",gapPosition:ln,gapDegree:mn,width:fn=120,type:Dn,children:ua,success:Na,size:Pa=fn}=Je,[wa,ar]=We(Pa,"circle");let{strokeWidth:sr}=Je;sr===void 0&&(sr=Math.max(ht(wa),6));const ma={width:wa,height:ar,fontSize:wa*.15+6},mr=z.useMemo(()=>{if(mn||mn===0)return mn;if(Dn==="dashboard")return 75},[mn,Dn]),ir=ln||Dn==="dashboard"&&"bottom"||void 0,on=Object.prototype.toString.call(Je.strokeColor)==="[object Object]",bn=nt({success:Na,strokeColor:Je.strokeColor}),Ia=le()(`${lt}-inner`,{[`${lt}-circle-gradient`]:on}),fa=z.createElement(qe,{percent:Ve(Je),strokeWidth:sr,trailWidth:sr,strokeColor:bn,strokeLinecap:Lt,trailColor:Dt,prefixCls:lt,gapDegree:mr,gapPosition:ir});return z.createElement("div",{className:Ia,style:ma},wa<=20?z.createElement(ot.Z,{title:ua},z.createElement("span",null,fa)):z.createElement(z.Fragment,null,fa,ua))},xt=function(Je,lt){var Dt={};for(var Lt in Je)Object.prototype.hasOwnProperty.call(Je,Lt)&<.indexOf(Lt)<0&&(Dt[Lt]=Je[Lt]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ln=0,Lt=Object.getOwnPropertySymbols(Je);ln{let lt=[];return Object.keys(Je).forEach(Dt=>{const Lt=parseFloat(Dt.replace(/%/g,""));isNaN(Lt)||lt.push({key:Lt,value:Je[Dt]})}),lt=lt.sort((Dt,Lt)=>Dt.key-Lt.key),lt.map(Dt=>{let{key:Lt,value:ln}=Dt;return`${ln} ${Lt}%`}).join(", ")},wt=(Je,lt)=>{const{from:Dt=Ke.presetPrimaryColors.blue,to:Lt=Ke.presetPrimaryColors.blue,direction:ln=lt==="rtl"?"to left":"to right"}=Je,mn=xt(Je,["from","to","direction"]);if(Object.keys(mn).length!==0){const fn=Ae(mn);return{backgroundImage:`linear-gradient(${ln}, ${fn})`}}return{backgroundImage:`linear-gradient(${ln}, ${Dt}, ${Lt})`}};var ke=Je=>{const{prefixCls:lt,direction:Dt,percent:Lt,size:ln,strokeWidth:mn,strokeColor:fn,strokeLinecap:Dn="round",children:ua,trailColor:Na=null,success:Pa}=Je,wa=fn&&typeof fn!="string"?wt(fn,Dt):{backgroundColor:fn},ar=Dn==="square"||Dn==="butt"?0:void 0,sr={backgroundColor:Na||void 0,borderRadius:ar},ma=ln!=null?ln:[-1,mn||(ln==="small"?6:8)],[mr,ir]=We(ma,"line",{strokeWidth:mn}),on=Object.assign({width:`${Re(Lt)}%`,height:ir,borderRadius:ar},wa),bn=Me(Je),Ia={width:`${Re(bn)}%`,height:ir,borderRadius:ar,backgroundColor:Pa==null?void 0:Pa.strokeColor},fa={width:mr<0?"100%":mr,height:ir};return z.createElement(z.Fragment,null,z.createElement("div",{className:`${lt}-outer`,style:fa},z.createElement("div",{className:`${lt}-inner`,style:sr},z.createElement("div",{className:`${lt}-bg`,style:on}),bn!==void 0?z.createElement("div",{className:`${lt}-success-bg`,style:Ia}):null)),ua)},ce=Je=>{const{size:lt,steps:Dt,percent:Lt=0,strokeWidth:ln=8,strokeColor:mn,trailColor:fn=null,prefixCls:Dn,children:ua}=Je,Na=Math.round(Dt*(Lt/100)),Pa=lt==="small"?2:14,wa=lt!=null?lt:[Pa,ln],[ar,sr]=We(wa,"step",{steps:Dt,strokeWidth:ln}),ma=ar/Dt,mr=new Array(Dt);for(let ir=0;ir{const lt=Je?"100%":"-100%";return new ie.Keyframes(`antProgress${Je?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${lt}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${lt}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},pe=Je=>{const{componentCls:lt,iconCls:Dt}=Je;return{[lt]:Object.assign(Object.assign({},(0,ae.Wf)(Je)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Je.fontSize,marginInlineEnd:Je.marginXS,marginBottom:Je.marginXS},[`${lt}-outer`]:{display:"inline-block",width:"100%"},[`&${lt}-show-info`]:{[`${lt}-outer`]:{marginInlineEnd:`calc(-2em - ${Je.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Je.paddingXS}px)`}},[`${lt}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Je.remainingColor,borderRadius:Je.lineBorderRadius},[`${lt}-inner:not(${lt}-circle-gradient)`]:{[`${lt}-circle-path`]:{stroke:Je.defaultColor}},[`${lt}-success-bg, ${lt}-bg`]:{position:"relative",backgroundColor:Je.defaultColor,borderRadius:Je.lineBorderRadius,transition:`all ${Je.motionDurationSlow} ${Je.motionEaseInOutCirc}`},[`${lt}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Je.colorSuccess},[`${lt}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Je.marginXS,color:Je.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Dt]:{fontSize:Je.fontSize}},[`&${lt}-status-active`]:{[`${lt}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Je.colorBgContainer,borderRadius:Je.lineBorderRadius,opacity:0,animationName:Ce(),animationDuration:Je.progressActiveMotionDuration,animationTimingFunction:Je.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${lt}-rtl${lt}-status-active`]:{[`${lt}-bg::before`]:{animationName:Ce(!0)}},[`&${lt}-status-exception`]:{[`${lt}-bg`]:{backgroundColor:Je.colorError},[`${lt}-text`]:{color:Je.colorError}},[`&${lt}-status-exception ${lt}-inner:not(${lt}-circle-gradient)`]:{[`${lt}-circle-path`]:{stroke:Je.colorError}},[`&${lt}-status-success`]:{[`${lt}-bg`]:{backgroundColor:Je.colorSuccess},[`${lt}-text`]:{color:Je.colorSuccess}},[`&${lt}-status-success ${lt}-inner:not(${lt}-circle-gradient)`]:{[`${lt}-circle-path`]:{stroke:Je.colorSuccess}}})}},Be=Je=>{const{componentCls:lt,iconCls:Dt}=Je;return{[lt]:{[`${lt}-circle-trail`]:{stroke:Je.remainingColor},[`&${lt}-circle ${lt}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${lt}-circle ${lt}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Je.circleTextColor,fontSize:Je.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Dt]:{fontSize:`${Je.fontSize/Je.fontSizeSM}em`}},[`${lt}-circle&-status-exception`]:{[`${lt}-text`]:{color:Je.colorError}},[`${lt}-circle&-status-success`]:{[`${lt}-text`]:{color:Je.colorSuccess}}},[`${lt}-inline-circle`]:{lineHeight:1,[`${lt}-inner`]:{verticalAlign:"bottom"}}}},$e=Je=>{const{componentCls:lt}=Je;return{[lt]:{[`${lt}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Je.progressStepMinWidth,marginInlineEnd:Je.progressStepMarginInlineEnd,backgroundColor:Je.remainingColor,transition:`all ${Je.motionDurationSlow}`,"&-active":{backgroundColor:Je.defaultColor}}}}}},Xe=Je=>{const{componentCls:lt,iconCls:Dt}=Je;return{[lt]:{[`${lt}-small&-line, ${lt}-small&-line ${lt}-text ${Dt}`]:{fontSize:Je.fontSizeSM}}}};var Pe=(0,se.Z)("Progress",Je=>{const lt=Je.marginXXS/2,Dt=(0,de.TS)(Je,{progressStepMarginInlineEnd:lt,progressStepMinWidth:lt,progressActiveMotionDuration:"2.4s"});return[pe(Dt),Be(Dt),$e(Dt),Xe(Dt)]},Je=>({circleTextColor:Je.colorText,defaultColor:Je.colorInfo,remainingColor:Je.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),mt=function(Je,lt){var Dt={};for(var Lt in Je)Object.prototype.hasOwnProperty.call(Je,Lt)&<.indexOf(Lt)<0&&(Dt[Lt]=Je[Lt]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ln=0,Lt=Object.getOwnPropertySymbols(Je);ln{const{prefixCls:Dt,className:Lt,rootClassName:ln,steps:mn,strokeColor:fn,percent:Dn=0,size:ua="default",showInfo:Na=!0,type:Pa="line",status:wa,format:ar,style:sr}=Je,ma=mt(Je,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),mr=z.useMemo(()=>{var Kt,Rt;const Un=Me(Je);return parseInt(Un!==void 0?(Kt=Un!=null?Un:0)===null||Kt===void 0?void 0:Kt.toString():(Rt=Dn!=null?Dn:0)===null||Rt===void 0?void 0:Rt.toString(),10)},[Dn,Je.success,Je.successPercent]),ir=z.useMemo(()=>!zt.includes(wa)&&mr>=100?"success":wa||"normal",[wa,mr]),{getPrefixCls:on,direction:bn,progress:Ia}=z.useContext(Ne.E_),fa=on("progress",Dt),[da,yr]=Pe(fa),Hn=z.useMemo(()=>{if(!Na)return null;const Kt=Me(Je);let Rt;const Un=ar||(Yn=>`${Yn}%`),va=Pa==="line";return ar||ir!=="exception"&&ir!=="success"?Rt=Un(Re(Dn),Re(Kt)):ir==="exception"?Rt=va?z.createElement(je.Z,null):z.createElement(he.Z,null):ir==="success"&&(Rt=va?z.createElement(ye.Z,null):z.createElement(Oe.Z,null)),z.createElement("span",{className:`${fa}-text`,title:typeof Rt=="string"?Rt:void 0},Rt)},[Na,Dn,mr,ir,Pa,fa,ar]),vo=Array.isArray(fn)?fn[0]:fn,ho=typeof fn=="string"||Array.isArray(fn)?fn:void 0;let jr;Pa==="line"?jr=mn?z.createElement(ce,Object.assign({},Je,{strokeColor:ho,prefixCls:fa,steps:mn}),Hn):z.createElement(ke,Object.assign({},Je,{strokeColor:vo,prefixCls:fa,direction:bn}),Hn):(Pa==="circle"||Pa==="dashboard")&&(jr=z.createElement(gt,Object.assign({},Je,{strokeColor:vo,prefixCls:fa,progressStatus:ir}),Hn));const _t=le()(fa,`${fa}-status-${ir}`,`${fa}-${Pa==="dashboard"&&"circle"||mn&&"steps"||Pa}`,{[`${fa}-inline-circle`]:Pa==="circle"&&We(ua,"circle")[0]<=20,[`${fa}-show-info`]:Na,[`${fa}-${ua}`]:typeof ua=="string",[`${fa}-rtl`]:bn==="rtl"},Ia==null?void 0:Ia.className,Lt,ln,yr);return da(z.createElement("div",Object.assign({ref:lt,style:Object.assign(Object.assign({},Ia==null?void 0:Ia.style),sr),className:_t,role:"progressbar","aria-valuenow":mr},(0,me.Z)(ma,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),jr))}),Wt=jt},13570:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return Re}});var z=te(32855),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},je=Oe,he=te(7657),be=function(Ve,nt){return ye.createElement(he.Z,(0,z.Z)({},Ve,{ref:nt,icon:je}))},le=ye.forwardRef(be),me=le,Ne=te(92310),De=te.n(Ne),fe=te(74430),Le=te(11913),Ee=te(43079),re=te(18929),E=te(10228),a=te(26112);function b(Me,Ve){var nt=Me.disabled,We=Me.prefixCls,et=Me.character,ht=Me.characterRender,yt=Me.index,gt=Me.count,xt=Me.value,Ae=Me.allowHalf,wt=Me.focused,It=Me.onHover,ke=Me.onClick,ut=function(Be){It(Be,yt)},ce=function(Be){ke(Be,yt)},ie=function(Be){Be.keyCode===E.Z.ENTER&&ke(Be,yt)},ae=yt+1,se=new Set([We]);xt===0&&yt===0&&wt?se.add("".concat(We,"-focused")):Ae&&xt+.5>=ae&&xtyt?"true":"false","aria-posinset":yt+1,"aria-setsize":gt,tabIndex:nt?-1:0},ye.createElement("div",{className:"".concat(We,"-first")},de),ye.createElement("div",{className:"".concat(We,"-second")},de)));return ht&&(Ce=ht(Ce,Me)),Ce}var y=ye.forwardRef(b);function x(){var Me=ye.useRef({});function Ve(We){return Me.current[We]}function nt(We){return function(et){Me.current[We]=et}}return[Ve,nt]}function ee(Me){var Ve=Me.pageXOffset,nt="scrollLeft";if(typeof Ve!="number"){var We=Me.document;Ve=We.documentElement[nt],typeof Ve!="number"&&(Ve=We.body[nt])}return Ve}function ne(Me){var Ve,nt,We=Me.ownerDocument,et=We.body,ht=We&&We.documentElement,yt=Me.getBoundingClientRect();return Ve=yt.left,nt=yt.top,Ve-=ht.clientLeft||et.clientLeft||0,nt-=ht.clientTop||et.clientTop||0,{left:Ve,top:nt}}function oe(Me){var Ve=ne(Me),nt=Me.ownerDocument,We=nt.defaultView||nt.parentWindow;return Ve.left+=ee(We),Ve.left}var ue=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ge(Me,Ve){var nt,We=Me.prefixCls,et=We===void 0?"rc-rate":We,ht=Me.className,yt=Me.defaultValue,gt=Me.value,xt=Me.count,Ae=xt===void 0?5:xt,wt=Me.allowHalf,It=wt===void 0?!1:wt,ke=Me.allowClear,ut=ke===void 0?!0:ke,ce=Me.character,ie=ce===void 0?"\u2605":ce,ae=Me.characterRender,se=Me.disabled,de=Me.direction,Ce=de===void 0?"ltr":de,pe=Me.tabIndex,Be=pe===void 0?0:pe,$e=Me.autoFocus,Xe=Me.onHoverChange,Pe=Me.onChange,mt=Me.onFocus,St=Me.onBlur,zt=Me.onKeyDown,Ht=Me.onMouseLeave,jt=(0,Ee.Z)(Me,ue),Wt=x(),Je=(0,Le.Z)(Wt,2),lt=Je[0],Dt=Je[1],Lt=ye.useRef(null),ln=function(){if(!se){var Yn;(Yn=Lt.current)===null||Yn===void 0||Yn.focus()}};ye.useImperativeHandle(Ve,function(){return{focus:ln,blur:function(){if(!se){var Yn;(Yn=Lt.current)===null||Yn===void 0||Yn.blur()}}}});var mn=(0,re.Z)(yt||0,{value:gt}),fn=(0,Le.Z)(mn,2),Dn=fn[0],ua=fn[1],Na=(0,re.Z)(null),Pa=(0,Le.Z)(Na,2),wa=Pa[0],ar=Pa[1],sr=function(Yn,Yr){var dr=Ce==="rtl",Er=Yn+1;if(It){var So=lt(Yn),Fr=oe(So),Vn=So.clientWidth;(dr&&Yr-Fr>Vn/2||!dr&&Yr-Fr0&&!dr||Yr===E.Z.RIGHT&&Er>0&&dr?(It?Er-=.5:Er-=1,ma(Er),Yn.preventDefault()):Yr===E.Z.LEFT&&Er{const{componentCls:Ve}=Me;return{[`${Ve}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Me.marginXS},"> div":{transition:`all ${Me.motionDurationMid}, outline 0s`,"&:hover":{transform:Me.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Me.lineWidth}px dashed ${Me.starColor}`,transform:Me.starHoverScale}},"&-first, &-second":{color:Me.starBg,transition:`all ${Me.motionDurationMid}`,userSelect:"none",[Me.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Ve}-star-first, &-half ${Ve}-star-second`]:{opacity:1},[`&-half ${Ve}-star-first, &-full ${Ve}-star-second`]:{color:"inherit"}}}},Ue=Me=>({[`&-rtl${Me.componentCls}`]:{direction:"rtl"}}),qe=Me=>{const{componentCls:Ve}=Me;return{[Ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ve.Wf)(Me)),{display:"inline-block",margin:0,padding:0,color:Me.starColor,fontSize:Me.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Ve} ${Ve}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),it(Me)),{[`+ ${Ve}-text`]:{display:"inline-block",marginInlineStart:Me.marginXS,fontSize:Me.fontSize}}),Ue(Me))}};var st=(0,at.Z)("Rate",Me=>{const Ve=(0,xe.TS)(Me,{});return[qe(Ve)]},Me=>({starColor:Me.yellow6,starSize:Me.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Me.colorFillContent})),ot=function(Me,Ve){var nt={};for(var We in Me)Object.prototype.hasOwnProperty.call(Me,We)&&Ve.indexOf(We)<0&&(nt[We]=Me[We]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,We=Object.getOwnPropertySymbols(Me);et{const{prefixCls:nt,className:We,rootClassName:et,style:ht,tooltips:yt,character:gt=ye.createElement(me,null)}=Me,xt=ot(Me,["prefixCls","className","rootClassName","style","tooltips","character"]),Ae=(se,de)=>{let{index:Ce}=de;return yt?ye.createElement(ze.Z,{title:yt[Ce]},se):se},{getPrefixCls:wt,direction:It,rate:ke}=ye.useContext(Ie.E_),ut=wt("rate",nt),[ce,ie]=st(ut),ae=Object.assign(Object.assign({},ke==null?void 0:ke.style),ht);return ce(ye.createElement(Se,Object.assign({ref:Ve,character:gt,characterRender:Ae},xt,{className:De()(We,et,ie,ke==null?void 0:ke.className),style:ae,prefixCls:ut,direction:It})))})},61621:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ie}});var z=te(92310),ye=te.n(z),Oe=te(59301),je=te(36355),he=te(2738),le=ae=>{const{prefixCls:se,className:de,style:Ce,size:pe,shape:Be}=ae,$e=ye()({[`${se}-lg`]:pe==="large",[`${se}-sm`]:pe==="small"}),Xe=ye()({[`${se}-circle`]:Be==="circle",[`${se}-square`]:Be==="square",[`${se}-round`]:Be==="round"}),Pe=Oe.useMemo(()=>typeof pe=="number"?{width:pe,height:pe,lineHeight:`${pe}px`}:{},[pe]);return Oe.createElement("span",{className:ye()(se,$e,Xe,de),style:Object.assign(Object.assign({},Pe),Ce)})},me=te(36237),Ne=te(83116),De=te(37613);const fe=new me.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Le=ae=>({height:ae,lineHeight:`${ae}px`}),Ee=ae=>Object.assign({width:ae},Le(ae)),re=ae=>({background:ae.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:fe,animationDuration:ae.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),E=ae=>Object.assign({width:ae*5,minWidth:ae*5},Le(ae)),a=ae=>{const{skeletonAvatarCls:se,gradientFromColor:de,controlHeight:Ce,controlHeightLG:pe,controlHeightSM:Be}=ae;return{[`${se}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:de},Ee(Ce)),[`${se}${se}-circle`]:{borderRadius:"50%"},[`${se}${se}-lg`]:Object.assign({},Ee(pe)),[`${se}${se}-sm`]:Object.assign({},Ee(Be))}},b=ae=>{const{controlHeight:se,borderRadiusSM:de,skeletonInputCls:Ce,controlHeightLG:pe,controlHeightSM:Be,gradientFromColor:$e}=ae;return{[`${Ce}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:$e,borderRadius:de},E(se)),[`${Ce}-lg`]:Object.assign({},E(pe)),[`${Ce}-sm`]:Object.assign({},E(Be))}},y=ae=>Object.assign({width:ae},Le(ae)),x=ae=>{const{skeletonImageCls:se,imageSizeBase:de,gradientFromColor:Ce,borderRadiusSM:pe}=ae;return{[`${se}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Ce,borderRadius:pe},y(de*2)),{[`${se}-path`]:{fill:"#bfbfbf"},[`${se}-svg`]:Object.assign(Object.assign({},y(de)),{maxWidth:de*4,maxHeight:de*4}),[`${se}-svg${se}-svg-circle`]:{borderRadius:"50%"}}),[`${se}${se}-circle`]:{borderRadius:"50%"}}},ee=(ae,se,de)=>{const{skeletonButtonCls:Ce}=ae;return{[`${de}${Ce}-circle`]:{width:se,minWidth:se,borderRadius:"50%"},[`${de}${Ce}-round`]:{borderRadius:se}}},ne=ae=>Object.assign({width:ae*2,minWidth:ae*2},Le(ae)),oe=ae=>{const{borderRadiusSM:se,skeletonButtonCls:de,controlHeight:Ce,controlHeightLG:pe,controlHeightSM:Be,gradientFromColor:$e}=ae;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${de}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:$e,borderRadius:se,width:Ce*2,minWidth:Ce*2},ne(Ce))},ee(ae,Ce,de)),{[`${de}-lg`]:Object.assign({},ne(pe))}),ee(ae,pe,`${de}-lg`)),{[`${de}-sm`]:Object.assign({},ne(Be))}),ee(ae,Be,`${de}-sm`))},ue=ae=>{const{componentCls:se,skeletonAvatarCls:de,skeletonTitleCls:Ce,skeletonParagraphCls:pe,skeletonButtonCls:Be,skeletonInputCls:$e,skeletonImageCls:Xe,controlHeight:Pe,controlHeightLG:mt,controlHeightSM:St,gradientFromColor:zt,padding:Ht,marginSM:jt,borderRadius:Wt,titleHeight:Je,blockRadius:lt,paragraphLiHeight:Dt,controlHeightXS:Lt,paragraphMarginTop:ln}=ae;return{[`${se}`]:{display:"table",width:"100%",[`${se}-header`]:{display:"table-cell",paddingInlineEnd:Ht,verticalAlign:"top",[`${de}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:zt},Ee(Pe)),[`${de}-circle`]:{borderRadius:"50%"},[`${de}-lg`]:Object.assign({},Ee(mt)),[`${de}-sm`]:Object.assign({},Ee(St))},[`${se}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Ce}`]:{width:"100%",height:Je,background:zt,borderRadius:lt,[`+ ${pe}`]:{marginBlockStart:St}},[`${pe}`]:{padding:0,"> li":{width:"100%",height:Dt,listStyle:"none",background:zt,borderRadius:lt,"+ li":{marginBlockStart:Lt}}},[`${pe}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${se}-content`]:{[`${Ce}, ${pe} > li`]:{borderRadius:Wt}}},[`${se}-with-avatar ${se}-content`]:{[`${Ce}`]:{marginBlockStart:jt,[`+ ${pe}`]:{marginBlockStart:ln}}},[`${se}${se}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},oe(ae)),a(ae)),b(ae)),x(ae)),[`${se}${se}-block`]:{width:"100%",[`${Be}`]:{width:"100%"},[`${$e}`]:{width:"100%"}},[`${se}${se}-active`]:{[` ${Ce}, ${pe} > li, ${de}, ${Be}, ${$e}, ${Xe} - `]:Object.assign({},re(ae))}}};var ge=(0,Ne.Z)("Skeleton",ae=>{const{componentCls:se}=ae,de=(0,De.TS)(ae,{skeletonAvatarCls:`${se}-avatar`,skeletonTitleCls:`${se}-title`,skeletonParagraphCls:`${se}-paragraph`,skeletonButtonCls:`${se}-button`,skeletonInputCls:`${se}-input`,skeletonImageCls:`${se}-image`,imageSizeBase:ae.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ae.gradientFromColor} 25%, ${ae.gradientToColor} 37%, ${ae.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ue(de)]},ae=>{const{colorFillContent:se,colorFill:de}=ae,Ce=se,pe=de;return{color:Ce,colorGradientEnd:pe,gradientFromColor:Ce,gradientToColor:pe,titleHeight:ae.controlHeight/2,blockRadius:ae.borderRadiusSM,paragraphMarginTop:ae.marginLG+ae.marginXXS,paragraphLiHeight:ae.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Se=ae=>{const{prefixCls:se,className:de,rootClassName:Ce,active:pe,shape:Be="circle",size:$e="default"}=ae,{getPrefixCls:Xe}=Oe.useContext(je.E_),Pe=Xe("skeleton",se),[mt,St]=ge(Pe),zt=(0,he.Z)(ae,["prefixCls","className"]),Gt=ye()(Pe,`${Pe}-element`,{[`${Pe}-active`]:pe},de,Ce,St);return mt(Oe.createElement("div",{className:Gt},Oe.createElement(le,Object.assign({prefixCls:`${Pe}-avatar`,shape:Be,size:$e},zt))))},ze=ae=>{const{prefixCls:se,className:de,rootClassName:Ce,active:pe,block:Be=!1,size:$e="default"}=ae,{getPrefixCls:Xe}=Oe.useContext(je.E_),Pe=Xe("skeleton",se),[mt,St]=ge(Pe),zt=(0,he.Z)(ae,["prefixCls"]),Gt=ye()(Pe,`${Pe}-element`,{[`${Pe}-active`]:pe,[`${Pe}-block`]:Be},de,Ce,St);return mt(Oe.createElement("div",{className:Gt},Oe.createElement(le,Object.assign({prefixCls:`${Pe}-button`,size:$e},zt))))};const ve="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var xe=ae=>{const{prefixCls:se,className:de,rootClassName:Ce,style:pe,active:Be}=ae,{getPrefixCls:$e}=Oe.useContext(je.E_),Xe=$e("skeleton",se),[Pe,mt]=ge(Xe),St=ye()(Xe,`${Xe}-element`,{[`${Xe}-active`]:Be},de,Ce,mt);return Pe(Oe.createElement("div",{className:St},Oe.createElement("div",{className:ye()(`${Xe}-image`,de),style:pe},Oe.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Xe}-image-svg`},Oe.createElement("path",{d:ve,className:`${Xe}-image-path`})))))},Ue=ae=>{const{prefixCls:se,className:de,rootClassName:Ce,active:pe,block:Be,size:$e="default"}=ae,{getPrefixCls:Xe}=Oe.useContext(je.E_),Pe=Xe("skeleton",se),[mt,St]=ge(Pe),zt=(0,he.Z)(ae,["prefixCls"]),Gt=ye()(Pe,`${Pe}-element`,{[`${Pe}-active`]:pe,[`${Pe}-block`]:Be},de,Ce,St);return mt(Oe.createElement("div",{className:Gt},Oe.createElement(le,Object.assign({prefixCls:`${Pe}-input`,size:$e},zt))))},qe=te(32855),st={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},ot=st,Ke=te(7657),Re=function(se,de){return Oe.createElement(Ke.Z,(0,qe.Z)({},se,{ref:de,icon:ot}))},Me=Oe.forwardRef(Re),Ve=Me,We=ae=>{const{prefixCls:se,className:de,rootClassName:Ce,style:pe,active:Be,children:$e}=ae,{getPrefixCls:Xe}=Oe.useContext(je.E_),Pe=Xe("skeleton",se),[mt,St]=ge(Pe),zt=ye()(Pe,`${Pe}-element`,{[`${Pe}-active`]:Be},St,de,Ce),Gt=$e!=null?$e:Oe.createElement(Ve,null);return mt(Oe.createElement("div",{className:zt},Oe.createElement("div",{className:ye()(`${Pe}-image`,de),style:pe},Gt)))},et=te(3300),yt=ae=>{const se=Xe=>{const{width:Pe,rows:mt=2}=ae;if(Array.isArray(Pe))return Pe[Xe];if(mt-1===Xe)return Pe},{prefixCls:de,className:Ce,style:pe,rows:Be}=ae,$e=(0,et.Z)(Array(Be)).map((Xe,Pe)=>Oe.createElement("li",{key:Pe,style:{width:se(Pe)}}));return Oe.createElement("ul",{className:ye()(de,Ce),style:pe},$e)},xt=ae=>{let{prefixCls:se,className:de,width:Ce,style:pe}=ae;return Oe.createElement("h3",{className:ye()(se,de),style:Object.assign({width:Ce},pe)})};function Ae(ae){return ae&&typeof ae=="object"?ae:{}}function wt(ae,se){return ae&&!se?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function It(ae,se){return!ae&&se?{width:"38%"}:ae&&se?{width:"50%"}:{}}function ke(ae,se){const de={};return(!ae||!se)&&(de.width="61%"),!ae&&se?de.rows=3:de.rows=2,de}const ut=ae=>{const{prefixCls:se,loading:de,className:Ce,rootClassName:pe,style:Be,children:$e,avatar:Xe=!1,title:Pe=!0,paragraph:mt=!0,active:St,round:zt}=ae,{getPrefixCls:Gt,direction:Ht,skeleton:Wt}=Oe.useContext(je.E_),Je=Gt("skeleton",se),[lt,Dt]=ge(Je);if(de||!("loading"in ae)){const Lt=!!Xe,ln=!!Pe,mn=!!mt;let fn;if(Lt){const Na=Object.assign(Object.assign({prefixCls:`${Je}-avatar`},wt(ln,mn)),Ae(Xe));fn=Oe.createElement("div",{className:`${Je}-header`},Oe.createElement(le,Object.assign({},Na)))}let Dn;if(ln||mn){let Na;if(ln){const wa=Object.assign(Object.assign({prefixCls:`${Je}-title`},It(Lt,mn)),Ae(Pe));Na=Oe.createElement(xt,Object.assign({},wa))}let Pa;if(mn){const wa=Object.assign(Object.assign({prefixCls:`${Je}-paragraph`},ke(Lt,ln)),Ae(mt));Pa=Oe.createElement(yt,Object.assign({},wa))}Dn=Oe.createElement("div",{className:`${Je}-content`},Na,Pa)}const ua=ye()(Je,{[`${Je}-with-avatar`]:Lt,[`${Je}-active`]:St,[`${Je}-rtl`]:Ht==="rtl",[`${Je}-round`]:zt},Wt==null?void 0:Wt.className,Ce,pe,Dt);return lt(Oe.createElement("div",{className:ua,style:Object.assign(Object.assign({},Wt==null?void 0:Wt.style),Be)},fn,Dn))}return typeof $e!="undefined"?$e:null};ut.Button=ze,ut.Avatar=Se,ut.Input=Ue,ut.Image=xe,ut.Node=We;var ce=ut,ie=ce},31797:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return ge}});var z=te(59301),ye=te(56762),Oe=te(92343),je=te(92310),he=te.n(je),be=te(36355),le=te(61621),Ne=Fe=>{const{value:Se,formatter:Ie,precision:ze,decimalSeparator:ve,groupSeparator:at="",prefixCls:xe}=Fe;let it;if(typeof Ie=="function")it=Ie(Se);else{const Ue=String(Se),qe=Ue.match(/^(-?)(\d*)(\.(\d+))?$/);if(!qe||Ue==="-")it=Ue;else{const st=qe[1];let ot=qe[2]||"0",Ke=qe[4]||"";ot=ot.replace(/\B(?=(\d{3})+(?!\d))/g,at),typeof ze=="number"&&(Ke=Ke.padEnd(ze,"0").slice(0,ze>0?ze:0)),Ke&&(Ke=`${ve}${Ke}`),it=[z.createElement("span",{key:"int",className:`${xe}-content-value-int`},st,ot),Ke&&z.createElement("span",{key:"decimal",className:`${xe}-content-value-decimal`},Ke)]}}return z.createElement("span",{className:`${xe}-content-value`},it)},De=te(17313),fe=te(83116),Le=te(37613);const Ee=Fe=>{const{componentCls:Se,marginXXS:Ie,padding:ze,colorTextDescription:ve,titleFontSize:at,colorTextHeading:xe,contentFontSize:it,fontFamily:Ue}=Fe;return{[`${Se}`]:Object.assign(Object.assign({},(0,De.Wf)(Fe)),{[`${Se}-title`]:{marginBottom:Ie,color:ve,fontSize:at},[`${Se}-skeleton`]:{paddingTop:ze},[`${Se}-content`]:{color:xe,fontSize:it,fontFamily:Ue,[`${Se}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Se}-content-prefix, ${Se}-content-suffix`]:{display:"inline-block"},[`${Se}-content-prefix`]:{marginInlineEnd:Ie},[`${Se}-content-suffix`]:{marginInlineStart:Ie}}})}};var re=(0,fe.Z)("Statistic",Fe=>{const Se=(0,Le.TS)(Fe,{});return[Ee(Se)]},Fe=>{const{fontSizeHeading3:Se,fontSize:Ie}=Fe;return{titleFontSize:Ie,contentFontSize:Se}}),a=Fe=>{const{prefixCls:Se,className:Ie,rootClassName:ze,style:ve,valueStyle:at,value:xe=0,title:it,valueRender:Ue,prefix:qe,suffix:st,loading:ot=!1,onMouseEnter:Ke,onMouseLeave:Re,decimalSeparator:Me=".",groupSeparator:Ve=","}=Fe,{getPrefixCls:nt,direction:We,statistic:et}=z.useContext(be.E_),ht=nt("statistic",Se),[yt,gt]=re(ht),xt=z.createElement(Ne,Object.assign({decimalSeparator:Me,groupSeparator:Ve,prefixCls:ht},Fe,{value:xe})),Ae=he()(ht,{[`${ht}-rtl`]:We==="rtl"},et==null?void 0:et.className,Ie,ze,gt);return yt(z.createElement("div",{className:Ae,style:Object.assign(Object.assign({},et==null?void 0:et.style),ve),onMouseEnter:Ke,onMouseLeave:Re},it&&z.createElement("div",{className:`${ht}-title`},it),z.createElement(le.Z,{paragraph:!1,loading:ot,className:`${ht}-skeleton`},z.createElement("div",{style:at,className:`${ht}-content`},qe&&z.createElement("span",{className:`${ht}-content-prefix`},qe),Ue?Ue(xt):xt,st&&z.createElement("span",{className:`${ht}-content-suffix`},st)))))};const b=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function y(Fe,Se){let Ie=Fe;const ze=/\[[^\]]*]/g,ve=(Se.match(ze)||[]).map(Ue=>Ue.slice(1,-1)),at=Se.replace(ze,"[]"),xe=b.reduce((Ue,qe)=>{let[st,ot]=qe;if(Ue.includes(st)){const Ke=Math.floor(Ie/ot);return Ie-=Ke*ot,Ue.replace(new RegExp(`${st}+`,"g"),Re=>{const Me=Re.length;return Ke.toString().padStart(Me,"0")})}return Ue},at);let it=0;return xe.replace(ze,()=>{const Ue=ve[it];return it+=1,Ue})}function x(Fe,Se){const{format:Ie=""}=Se,ze=new Date(Fe).getTime(),ve=Date.now(),at=Math.max(ze-ve,0);return y(at,Ie)}const ee=1e3/30;function ne(Fe){return new Date(Fe).getTime()}const oe=Fe=>{const{value:Se,format:Ie="HH:mm:ss",onChange:ze,onFinish:ve}=Fe,at=(0,ye.Z)(),xe=z.useRef(null),it=()=>{ve==null||ve(),xe.current&&(clearInterval(xe.current),xe.current=null)},Ue=()=>{const ot=ne(Se);ot>=Date.now()&&(xe.current=setInterval(()=>{at(),ze==null||ze(ot-Date.now()),ot(Ue(),()=>{xe.current&&(clearInterval(xe.current),xe.current=null)}),[Se]);const qe=(ot,Ke)=>x(ot,Object.assign(Object.assign({},Ke),{format:Ie})),st=ot=>(0,Oe.Tm)(ot,{title:void 0});return z.createElement(a,Object.assign({},Fe,{valueRender:st,formatter:qe}))};var ue=z.memo(oe);a.Countdown=ue;var ge=a},45413:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return se}});var z=te(40001),ye=te(99267),Oe=te(92310),je=te.n(Oe),he=te(32855),be=te(27247),le=te(74430),me=te(43079),Ne=te(59301),De=te(10228),fe=["className","prefixCls","style","active","status","iconPrefix","icon","wrapperStyle","stepNumber","disabled","description","title","subTitle","progressDot","stepIcon","tailContent","icons","stepIndex","onStepClick","onClick","render"];function Le(de){return typeof de=="string"}function Ee(de){var Ce,pe=de.className,Be=de.prefixCls,$e=de.style,Xe=de.active,Pe=de.status,mt=de.iconPrefix,St=de.icon,zt=de.wrapperStyle,Gt=de.stepNumber,Ht=de.disabled,Wt=de.description,Je=de.title,lt=de.subTitle,Dt=de.progressDot,Lt=de.stepIcon,ln=de.tailContent,mn=de.icons,fn=de.stepIndex,Dn=de.onStepClick,ua=de.onClick,Na=de.render,Pa=(0,me.Z)(de,fe),wa=!!Dn&&!Ht,ar={};wa&&(ar.role="button",ar.tabIndex=0,ar.onClick=function(bn){ua==null||ua(bn),Dn(fn)},ar.onKeyDown=function(bn){var Ia=bn.which;(Ia===De.Z.ENTER||Ia===De.Z.SPACE)&&Dn(fn)});var sr=function(){var Ia,fa,da=je()("".concat(Be,"-icon"),"".concat(mt,"icon"),(Ia={},(0,le.Z)(Ia,"".concat(mt,"icon-").concat(St),St&&Le(St)),(0,le.Z)(Ia,"".concat(mt,"icon-check"),!St&&Pe==="finish"&&(mn&&!mn.finish||!mn)),(0,le.Z)(Ia,"".concat(mt,"icon-cross"),!St&&Pe==="error"&&(mn&&!mn.error||!mn)),Ia)),yr=Ne.createElement("span",{className:"".concat(Be,"-icon-dot")});return Dt?typeof Dt=="function"?fa=Ne.createElement("span",{className:"".concat(Be,"-icon")},Dt(yr,{index:Gt-1,status:Pe,title:Je,description:Wt})):fa=Ne.createElement("span",{className:"".concat(Be,"-icon")},yr):St&&!Le(St)?fa=Ne.createElement("span",{className:"".concat(Be,"-icon")},St):mn&&mn.finish&&Pe==="finish"?fa=Ne.createElement("span",{className:"".concat(Be,"-icon")},mn.finish):mn&&mn.error&&Pe==="error"?fa=Ne.createElement("span",{className:"".concat(Be,"-icon")},mn.error):St||Pe==="finish"||Pe==="error"?fa=Ne.createElement("span",{className:da}):fa=Ne.createElement("span",{className:"".concat(Be,"-icon")},Gt),Lt&&(fa=Lt({index:Gt-1,status:Pe,title:Je,description:Wt,node:fa})),fa},ma=Pe||"wait",mr=je()("".concat(Be,"-item"),"".concat(Be,"-item-").concat(ma),pe,(Ce={},(0,le.Z)(Ce,"".concat(Be,"-item-custom"),St),(0,le.Z)(Ce,"".concat(Be,"-item-active"),Xe),(0,le.Z)(Ce,"".concat(Be,"-item-disabled"),Ht===!0),Ce)),ir=(0,be.Z)({},$e),on=Ne.createElement("div",(0,he.Z)({},Pa,{className:mr,style:ir}),Ne.createElement("div",(0,he.Z)({onClick:ua},ar,{className:"".concat(Be,"-item-container")}),Ne.createElement("div",{className:"".concat(Be,"-item-tail")},ln),Ne.createElement("div",{className:"".concat(Be,"-item-icon")},sr()),Ne.createElement("div",{className:"".concat(Be,"-item-content")},Ne.createElement("div",{className:"".concat(Be,"-item-title")},Je,lt&&Ne.createElement("div",{title:typeof lt=="string"?lt:void 0,className:"".concat(Be,"-item-subtitle")},lt)),Wt&&Ne.createElement("div",{className:"".concat(Be,"-item-description")},Wt))));return Na&&(on=Na(on)||null),on}var re=Ee,E=["prefixCls","style","className","children","direction","type","labelPlacement","iconPrefix","status","size","current","progressDot","stepIcon","initial","icons","onChange","itemRender","items"];function a(de){var Ce,pe=de.prefixCls,Be=pe===void 0?"rc-steps":pe,$e=de.style,Xe=$e===void 0?{}:$e,Pe=de.className,mt=de.children,St=de.direction,zt=St===void 0?"horizontal":St,Gt=de.type,Ht=Gt===void 0?"default":Gt,Wt=de.labelPlacement,Je=Wt===void 0?"horizontal":Wt,lt=de.iconPrefix,Dt=lt===void 0?"rc":lt,Lt=de.status,ln=Lt===void 0?"process":Lt,mn=de.size,fn=de.current,Dn=fn===void 0?0:fn,ua=de.progressDot,Na=ua===void 0?!1:ua,Pa=de.stepIcon,wa=de.initial,ar=wa===void 0?0:wa,sr=de.icons,ma=de.onChange,mr=de.itemRender,ir=de.items,on=ir===void 0?[]:ir,bn=(0,me.Z)(de,E),Ia=Ht==="navigation",fa=Ht==="inline",da=fa||Na,yr=fa?"horizontal":zt,Hn=fa?void 0:mn,vo=da?"vertical":Je,ho=je()(Be,"".concat(Be,"-").concat(yr),Pe,(Ce={},(0,le.Z)(Ce,"".concat(Be,"-").concat(Hn),Hn),(0,le.Z)(Ce,"".concat(Be,"-label-").concat(vo),yr==="horizontal"),(0,le.Z)(Ce,"".concat(Be,"-dot"),!!da),(0,le.Z)(Ce,"".concat(Be,"-navigation"),Ia),(0,le.Z)(Ce,"".concat(Be,"-inline"),fa),Ce)),jr=function(Rt){ma&&Dn!==Rt&&ma(Rt)},_t=function(Rt,Un){var va=(0,be.Z)({},Rt),Yn=ar+Un;return ln==="error"&&Un===Dn-1&&(va.className="".concat(Be,"-next-error")),va.status||(Yn===Dn?va.status=ln:Yn{const{componentCls:Ce,customIconTop:pe,customIconSize:Be,customIconFontSize:$e}=de;return{[`${Ce}-item-custom`]:{[`> ${Ce}-item-container > ${Ce}-item-icon`]:{height:"auto",background:"none",border:0,[`> ${Ce}-icon`]:{top:pe,width:Be,height:Be,fontSize:$e,lineHeight:`${$e}px`}}},[`&:not(${Ce}-vertical)`]:{[`${Ce}-item-custom`]:{[`${Ce}-item-icon`]:{width:"auto",background:"none"}}}}},at=de=>{const{componentCls:Ce,inlineDotSize:pe,inlineTitleColor:Be,inlineTailColor:$e}=de,Xe=de.paddingXS+de.lineWidth,Pe={[`${Ce}-item-container ${Ce}-item-content ${Ce}-item-title`]:{color:Be}};return{[`&${Ce}-inline`]:{width:"auto",display:"inline-flex",[`${Ce}-item`]:{flex:"none","&-container":{padding:`${Xe}px ${de.paddingXXS}px 0`,margin:`0 ${de.marginXXS/2}px`,borderRadius:de.borderRadiusSM,cursor:"pointer",transition:`background-color ${de.motionDurationMid}`,"&:hover":{background:de.controlItemBgHover},"&[role='button']:hover":{opacity:1}},"&-icon":{width:pe,height:pe,marginInlineStart:`calc(50% - ${pe/2}px)`,[`> ${Ce}-icon`]:{top:0},[`${Ce}-icon-dot`]:{borderRadius:de.fontSizeSM/4}},"&-content":{width:"auto",marginTop:de.marginXS-de.lineWidth},"&-title":{color:Be,fontSize:de.fontSizeSM,lineHeight:de.lineHeightSM,fontWeight:"normal",marginBottom:de.marginXXS/2},"&-description":{display:"none"},"&-tail":{marginInlineStart:0,top:Xe+pe/2,transform:"translateY(-50%)","&:after":{width:"100%",height:de.lineWidth,borderRadius:0,marginInlineStart:0,background:$e}},[`&:first-child ${Ce}-item-tail`]:{width:"50%",marginInlineStart:"50%"},[`&:last-child ${Ce}-item-tail`]:{display:"block",width:"50%"},"&-wait":Object.assign({[`${Ce}-item-icon ${Ce}-icon ${Ce}-icon-dot`]:{backgroundColor:de.colorBorderBg,border:`${de.lineWidth}px ${de.lineType} ${$e}`}},Pe),"&-finish":Object.assign({[`${Ce}-item-tail::after`]:{backgroundColor:$e},[`${Ce}-item-icon ${Ce}-icon ${Ce}-icon-dot`]:{backgroundColor:$e,border:`${de.lineWidth}px ${de.lineType} ${$e}`}},Pe),"&-error":Pe,"&-active, &-process":Object.assign({[`${Ce}-item-icon`]:{width:pe,height:pe,marginInlineStart:`calc(50% - ${pe/2}px)`,top:0}},Pe),[`&:not(${Ce}-item-active) > ${Ce}-item-container[role='button']:hover`]:{[`${Ce}-item-title`]:{color:Be}}}}}},it=de=>{const{componentCls:Ce,iconSize:pe,lineHeight:Be,iconSizeSM:$e}=de;return{[`&${Ce}-label-vertical`]:{[`${Ce}-item`]:{overflow:"visible","&-tail":{marginInlineStart:pe/2+de.controlHeightLG,padding:`${de.paddingXXS}px ${de.paddingLG}px`},"&-content":{display:"block",width:(pe/2+de.controlHeightLG)*2,marginTop:de.marginSM,textAlign:"center"},"&-icon":{display:"inline-block",marginInlineStart:de.controlHeightLG},"&-title":{paddingInlineEnd:0,paddingInlineStart:0,"&::after":{display:"none"}},"&-subtitle":{display:"block",marginBottom:de.marginXXS,marginInlineStart:0,lineHeight:Be}},[`&${Ce}-small:not(${Ce}-dot)`]:{[`${Ce}-item`]:{"&-icon":{marginInlineStart:de.controlHeightLG+(pe-$e)/2}}}}}},qe=de=>{const{componentCls:Ce,navContentMaxWidth:pe,navArrowColor:Be,stepsNavActiveColor:$e,motionDurationSlow:Xe}=de;return{[`&${Ce}-navigation`]:{paddingTop:de.paddingSM,[`&${Ce}-small`]:{[`${Ce}-item`]:{"&-container":{marginInlineStart:-de.marginSM}}},[`${Ce}-item`]:{overflow:"visible",textAlign:"center","&-container":{display:"inline-block",height:"100%",marginInlineStart:-de.margin,paddingBottom:de.paddingSM,textAlign:"start",transition:`opacity ${Xe}`,[`${Ce}-item-content`]:{maxWidth:pe},[`${Ce}-item-title`]:Object.assign(Object.assign({maxWidth:"100%",paddingInlineEnd:0},ge.vS),{"&::after":{display:"none"}})},[`&:not(${Ce}-item-active)`]:{[`${Ce}-item-container[role='button']`]:{cursor:"pointer","&:hover":{opacity:.85}}},"&:last-child":{flex:1,"&::after":{display:"none"}},"&::after":{position:"absolute",top:`calc(50% - ${de.paddingSM/2}px)`,insetInlineStart:"100%",display:"inline-block",width:de.fontSizeIcon,height:de.fontSizeIcon,borderTop:`${de.lineWidth}px ${de.lineType} ${Be}`,borderBottom:"none",borderInlineStart:"none",borderInlineEnd:`${de.lineWidth}px ${de.lineType} ${Be}`,transform:"translateY(-50%) translateX(-50%) rotate(45deg)",content:'""'},"&::before":{position:"absolute",bottom:0,insetInlineStart:"50%",display:"inline-block",width:0,height:de.lineWidthBold,backgroundColor:$e,transition:`width ${Xe}, inset-inline-start ${Xe}`,transitionTimingFunction:"ease-out",content:'""'}},[`${Ce}-item${Ce}-item-active::before`]:{insetInlineStart:0,width:"100%"}},[`&${Ce}-navigation${Ce}-vertical`]:{[`> ${Ce}-item`]:{marginInlineEnd:0,"&::before":{display:"none"},[`&${Ce}-item-active::before`]:{top:0,insetInlineEnd:0,insetInlineStart:"unset",display:"block",width:de.lineWidth*3,height:`calc(100% - ${de.marginLG}px)`},"&::after":{position:"relative",insetInlineStart:"50%",display:"block",width:de.controlHeight*.25,height:de.controlHeight*.25,marginBottom:de.marginXS,textAlign:"center",transform:"translateY(-50%) translateX(-50%) rotate(135deg)"},"&:last-child":{"&::after":{display:"none"}},[`> ${Ce}-item-container > ${Ce}-item-tail`]:{visibility:"hidden"}}},[`&${Ce}-navigation${Ce}-horizontal`]:{[`> ${Ce}-item > ${Ce}-item-container > ${Ce}-item-tail`]:{visibility:"hidden"}}}},ot=de=>{const{antCls:Ce,componentCls:pe}=de;return{[`&${pe}-with-progress`]:{[`${pe}-item`]:{paddingTop:de.paddingXXS,[`&-process ${pe}-item-container ${pe}-item-icon ${pe}-icon`]:{color:de.processIconColor}},[`&${pe}-vertical > ${pe}-item `]:{paddingInlineStart:de.paddingXXS,[`> ${pe}-item-container > ${pe}-item-tail`]:{top:de.marginXXS,insetInlineStart:de.iconSize/2-de.lineWidth+de.paddingXXS}},[`&, &${pe}-small`]:{[`&${pe}-horizontal ${pe}-item:first-child`]:{paddingBottom:de.paddingXXS,paddingInlineStart:de.paddingXXS}},[`&${pe}-small${pe}-vertical > ${pe}-item > ${pe}-item-container > ${pe}-item-tail`]:{insetInlineStart:de.iconSizeSM/2-de.lineWidth+de.paddingXXS},[`&${pe}-label-vertical`]:{[`${pe}-item ${pe}-item-tail`]:{top:de.margin-2*de.lineWidth}},[`${pe}-item-icon`]:{position:"relative",[`${Ce}-progress`]:{position:"absolute",insetBlockStart:(de.iconSize-de.stepsProgressSize-de.lineWidth*2)/2,insetInlineStart:(de.iconSize-de.stepsProgressSize-de.lineWidth*2)/2}}}}},Re=de=>{const{componentCls:Ce,descriptionMaxWidth:pe,lineHeight:Be,dotCurrentSize:$e,dotSize:Xe,motionDurationSlow:Pe}=de;return{[`&${Ce}-dot, &${Ce}-dot${Ce}-small`]:{[`${Ce}-item`]:{"&-title":{lineHeight:Be},"&-tail":{top:Math.floor((de.dotSize-de.lineWidth*3)/2),width:"100%",marginTop:0,marginBottom:0,marginInline:`${pe/2}px 0`,padding:0,"&::after":{width:`calc(100% - ${de.marginSM*2}px)`,height:de.lineWidth*3,marginInlineStart:de.marginSM}},"&-icon":{width:Xe,height:Xe,marginInlineStart:(de.descriptionMaxWidth-Xe)/2,paddingInlineEnd:0,lineHeight:`${Xe}px`,background:"transparent",border:0,[`${Ce}-icon-dot`]:{position:"relative",float:"left",width:"100%",height:"100%",borderRadius:100,transition:`all ${Pe}`,"&::after":{position:"absolute",top:-de.marginSM,insetInlineStart:(Xe-de.controlHeightLG*1.5)/2,width:de.controlHeightLG*1.5,height:de.controlHeight,background:"transparent",content:'""'}}},"&-content":{width:pe},[`&-process ${Ce}-item-icon`]:{position:"relative",top:(Xe-$e)/2,width:$e,height:$e,lineHeight:`${$e}px`,background:"none",marginInlineStart:(de.descriptionMaxWidth-$e)/2},[`&-process ${Ce}-icon`]:{[`&:first-child ${Ce}-icon-dot`]:{insetInlineStart:0}}}},[`&${Ce}-vertical${Ce}-dot`]:{[`${Ce}-item-icon`]:{marginTop:(de.controlHeight-Xe)/2,marginInlineStart:0,background:"none"},[`${Ce}-item-process ${Ce}-item-icon`]:{marginTop:(de.controlHeight-$e)/2,top:0,insetInlineStart:(Xe-$e)/2,marginInlineStart:0},[`${Ce}-item > ${Ce}-item-container > ${Ce}-item-tail`]:{top:(de.controlHeight-Xe)/2,insetInlineStart:0,margin:0,padding:`${Xe+de.paddingXS}px 0 ${de.paddingXS}px`,"&::after":{marginInlineStart:(Xe-de.lineWidth)/2}},[`&${Ce}-small`]:{[`${Ce}-item-icon`]:{marginTop:(de.controlHeightSM-Xe)/2},[`${Ce}-item-process ${Ce}-item-icon`]:{marginTop:(de.controlHeightSM-$e)/2},[`${Ce}-item > ${Ce}-item-container > ${Ce}-item-tail`]:{top:(de.controlHeightSM-Xe)/2}},[`${Ce}-item:first-child ${Ce}-icon-dot`]:{insetInlineStart:0},[`${Ce}-item-content`]:{width:"inherit"}}}},Ve=de=>{const{componentCls:Ce}=de;return{[`&${Ce}-rtl`]:{direction:"rtl",[`${Ce}-item`]:{"&-subtitle":{float:"left"}},[`&${Ce}-navigation`]:{[`${Ce}-item::after`]:{transform:"rotate(-45deg)"}},[`&${Ce}-vertical`]:{[`> ${Ce}-item`]:{"&::after":{transform:"rotate(225deg)"},[`${Ce}-item-icon`]:{float:"right"}}},[`&${Ce}-dot`]:{[`${Ce}-item-icon ${Ce}-icon-dot, &${Ce}-small ${Ce}-item-icon ${Ce}-icon-dot`]:{float:"right"}}}}},We=de=>{const{componentCls:Ce,iconSizeSM:pe,fontSizeSM:Be,fontSize:$e,colorTextDescription:Xe}=de;return{[`&${Ce}-small`]:{[`&${Ce}-horizontal:not(${Ce}-label-vertical) ${Ce}-item`]:{paddingInlineStart:de.paddingSM,"&:first-child":{paddingInlineStart:0}},[`${Ce}-item-icon`]:{width:pe,height:pe,marginTop:0,marginBottom:0,marginInline:`0 ${de.marginXS}px`,fontSize:Be,lineHeight:`${pe}px`,textAlign:"center",borderRadius:pe},[`${Ce}-item-title`]:{paddingInlineEnd:de.paddingSM,fontSize:$e,lineHeight:`${pe}px`,"&::after":{top:pe/2}},[`${Ce}-item-description`]:{color:Xe,fontSize:$e},[`${Ce}-item-tail`]:{top:pe/2-de.paddingXXS},[`${Ce}-item-custom ${Ce}-item-icon`]:{width:"inherit",height:"inherit",lineHeight:"inherit",background:"none",border:0,borderRadius:0,[`> ${Ce}-icon`]:{fontSize:pe,lineHeight:`${pe}px`,transform:"none"}}}}},ht=de=>{const{componentCls:Ce,iconSizeSM:pe,iconSize:Be}=de;return{[`&${Ce}-vertical`]:{display:"flex",flexDirection:"column",[`> ${Ce}-item`]:{display:"block",flex:"1 0 auto",paddingInlineStart:0,overflow:"visible",[`${Ce}-item-icon`]:{float:"left",marginInlineEnd:de.margin},[`${Ce}-item-content`]:{display:"block",minHeight:de.controlHeight*1.5,overflow:"hidden"},[`${Ce}-item-title`]:{lineHeight:`${Be}px`},[`${Ce}-item-description`]:{paddingBottom:de.paddingSM}},[`> ${Ce}-item > ${Ce}-item-container > ${Ce}-item-tail`]:{position:"absolute",top:0,insetInlineStart:Be/2-de.lineWidth,width:de.lineWidth,height:"100%",padding:`${Be+de.marginXXS*1.5}px 0 ${de.marginXXS*1.5}px`,"&::after":{width:de.lineWidth,height:"100%"}},[`> ${Ce}-item:not(:last-child) > ${Ce}-item-container > ${Ce}-item-tail`]:{display:"block"},[` > ${Ce}-item > ${Ce}-item-container > ${Ce}-item-content > ${Ce}-item-title`]:{"&::after":{display:"none"}},[`&${Ce}-small ${Ce}-item-container`]:{[`${Ce}-item-tail`]:{position:"absolute",top:0,insetInlineStart:pe/2-de.lineWidth,padding:`${pe+de.marginXXS*1.5}px 0 ${de.marginXXS*1.5}px`},[`${Ce}-item-title`]:{lineHeight:`${pe}px`}}}}},yt;(function(de){de.wait="wait",de.process="process",de.finish="finish",de.error="error"})(yt||(yt={}));const gt=(de,Ce)=>{const pe=`${Ce.componentCls}-item`,Be=`${de}IconColor`,$e=`${de}TitleColor`,Xe=`${de}DescriptionColor`,Pe=`${de}TailColor`,mt=`${de}IconBgColor`,St=`${de}IconBorderColor`,zt=`${de}DotColor`;return{[`${pe}-${de} ${pe}-icon`]:{backgroundColor:Ce[mt],borderColor:Ce[St],[`> ${Ce.componentCls}-icon`]:{color:Ce[Be],[`${Ce.componentCls}-icon-dot`]:{background:Ce[zt]}}},[`${pe}-${de}${pe}-custom ${pe}-icon`]:{[`> ${Ce.componentCls}-icon`]:{color:Ce[zt]}},[`${pe}-${de} > ${pe}-container > ${pe}-content > ${pe}-title`]:{color:Ce[$e],"&::after":{backgroundColor:Ce[Pe]}},[`${pe}-${de} > ${pe}-container > ${pe}-content > ${pe}-description`]:{color:Ce[Xe]},[`${pe}-${de} > ${pe}-container > ${pe}-tail::after`]:{backgroundColor:Ce[Pe]}}},xt=de=>{const{componentCls:Ce,motionDurationSlow:pe}=de,Be=`${Ce}-item`,$e=`${Be}-icon`;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[Be]:{position:"relative",display:"inline-block",flex:1,overflow:"hidden",verticalAlign:"top","&:last-child":{flex:"none",[`> ${Be}-container > ${Be}-tail, > ${Be}-container > ${Be}-content > ${Be}-title::after`]:{display:"none"}}},[`${Be}-container`]:{outline:"none","&:focus-visible":{[$e]:Object.assign({},(0,ge.oN)(de))}},[`${$e}, ${Be}-content`]:{display:"inline-block",verticalAlign:"top"},[$e]:{width:de.iconSize,height:de.iconSize,marginTop:0,marginBottom:0,marginInlineStart:0,marginInlineEnd:de.marginXS,fontSize:de.iconFontSize,fontFamily:de.fontFamily,lineHeight:`${de.iconSize}px`,textAlign:"center",borderRadius:de.iconSize,border:`${de.lineWidth}px ${de.lineType} transparent`,transition:`background-color ${pe}, border-color ${pe}`,[`${Ce}-icon`]:{position:"relative",top:de.iconTop,color:de.colorPrimary,lineHeight:1}},[`${Be}-tail`]:{position:"absolute",top:de.iconSize/2-de.paddingXXS,insetInlineStart:0,width:"100%","&::after":{display:"inline-block",width:"100%",height:de.lineWidth,background:de.colorSplit,borderRadius:de.lineWidth,transition:`background ${pe}`,content:'""'}},[`${Be}-title`]:{position:"relative",display:"inline-block",paddingInlineEnd:de.padding,color:de.colorText,fontSize:de.fontSizeLG,lineHeight:`${de.titleLineHeight}px`,"&::after":{position:"absolute",top:de.titleLineHeight/2,insetInlineStart:"100%",display:"block",width:9999,height:de.lineWidth,background:de.processTailColor,content:'""'}},[`${Be}-subtitle`]:{display:"inline",marginInlineStart:de.marginXS,color:de.colorTextDescription,fontWeight:"normal",fontSize:de.fontSize},[`${Be}-description`]:{color:de.colorTextDescription,fontSize:de.fontSize}},gt(yt.wait,de)),gt(yt.process,de)),{[`${Be}-process > ${Be}-container > ${Be}-title`]:{fontWeight:de.fontWeightStrong}}),gt(yt.finish,de)),gt(yt.error,de)),{[`${Be}${Ce}-next-error > ${Ce}-item-title::after`]:{background:de.colorError},[`${Be}-disabled`]:{cursor:"not-allowed"}})},Ae=de=>{const{componentCls:Ce,motionDurationSlow:pe}=de;return{[`& ${Ce}-item`]:{[`&:not(${Ce}-item-active)`]:{[`& > ${Ce}-item-container[role='button']`]:{cursor:"pointer",[`${Ce}-item`]:{[`&-title, &-subtitle, &-description, &-icon ${Ce}-icon`]:{transition:`color ${pe}`}},"&:hover":{[`${Ce}-item`]:{"&-title, &-subtitle, &-description":{color:de.colorPrimary}}}},[`&:not(${Ce}-item-process)`]:{[`& > ${Ce}-item-container[role='button']:hover`]:{[`${Ce}-item`]:{"&-icon":{borderColor:de.colorPrimary,[`${Ce}-icon`]:{color:de.colorPrimary}}}}}}},[`&${Ce}-horizontal:not(${Ce}-label-vertical)`]:{[`${Ce}-item`]:{paddingInlineStart:de.padding,whiteSpace:"nowrap","&:first-child":{paddingInlineStart:0},[`&:last-child ${Ce}-item-title`]:{paddingInlineEnd:0},"&-tail":{display:"none"},"&-description":{maxWidth:de.descriptionMaxWidth,whiteSpace:"normal"}}}}},wt=de=>{const{componentCls:Ce}=de;return{[Ce]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ge.Wf)(de)),{display:"flex",width:"100%",fontSize:0,textAlign:"initial"}),xt(de)),Ae(de)),ze(de)),We(de)),ht(de)),it(de)),Re(de)),qe(de)),Ve(de)),ot(de)),at(de))}};var It=(0,Fe.Z)("Steps",de=>{const{wireframe:Ce,colorTextDisabled:pe,controlHeightLG:Be,colorTextLightSolid:$e,colorText:Xe,colorPrimary:Pe,colorTextLabel:mt,colorTextDescription:St,colorTextQuaternary:zt,colorFillContent:Gt,controlItemBgActive:Ht,colorError:Wt,colorBgContainer:Je,colorBorderSecondary:lt,colorSplit:Dt}=de,Lt=(0,Se.TS)(de,{processIconColor:$e,processTitleColor:Xe,processDescriptionColor:Xe,processIconBgColor:Pe,processIconBorderColor:Pe,processDotColor:Pe,processTailColor:Dt,waitIconColor:Ce?pe:mt,waitTitleColor:St,waitDescriptionColor:St,waitTailColor:Dt,waitIconBgColor:Ce?Je:Gt,waitIconBorderColor:Ce?pe:"transparent",waitDotColor:pe,finishIconColor:Pe,finishTitleColor:Xe,finishDescriptionColor:St,finishTailColor:Pe,finishIconBgColor:Ce?Je:Ht,finishIconBorderColor:Ce?Pe:Ht,finishDotColor:Pe,errorIconColor:$e,errorTitleColor:Wt,errorDescriptionColor:Wt,errorTailColor:Dt,errorIconBgColor:Wt,errorIconBorderColor:Wt,errorDotColor:Wt,stepsNavActiveColor:Pe,stepsProgressSize:Be,inlineDotSize:6,inlineTitleColor:zt,inlineTailColor:lt});return[wt(Lt)]},de=>{const{colorTextDisabled:Ce,fontSize:pe,controlHeightSM:Be,controlHeight:$e,controlHeightLG:Xe,fontSizeHeading3:Pe}=de;return{titleLineHeight:$e,customIconSize:$e,customIconTop:0,customIconFontSize:Be,iconSize:$e,iconTop:-.5,iconFontSize:pe,iconSizeSM:Pe,dotSize:$e/4,dotCurrentSize:Xe/4,navArrowColor:Ce,navContentMaxWidth:"auto",descriptionMaxWidth:140}}),ke=te(11592);function ut(de){return de.filter(Ce=>Ce)}function ce(de,Ce){if(de)return de;const pe=(0,ke.Z)(Ce).map(Be=>{if(Ne.isValidElement(Be)){const{props:$e}=Be;return Object.assign({},$e)}return null});return ut(pe)}var ie=function(de,Ce){var pe={};for(var Be in de)Object.prototype.hasOwnProperty.call(de,Be)&&Ce.indexOf(Be)<0&&(pe[Be]=de[Be]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,Be=Object.getOwnPropertySymbols(de);$e{const{percent:Ce,size:pe,className:Be,rootClassName:$e,direction:Xe,items:Pe,responsive:mt=!0,current:St=0,children:zt,style:Gt}=de,Ht=ie(de,["percent","size","className","rootClassName","direction","items","responsive","current","children","style"]),{xs:Wt}=(0,ne.Z)(mt),{getPrefixCls:Je,direction:lt,steps:Dt}=Ne.useContext(x.E_),Lt=Ne.useMemo(()=>mt&&Wt?"vertical":Xe,[Wt,Xe]),ln=(0,ee.Z)(pe),mn=Je("steps",de.prefixCls),[fn,Dn]=It(mn),ua=de.type==="inline",Na=Je("",de.iconPrefix),Pa=ce(Pe,zt),wa=ua?void 0:Ce,ar=Object.assign(Object.assign({},Dt==null?void 0:Dt.style),Gt),sr=je()(Dt==null?void 0:Dt.className,{[`${mn}-rtl`]:lt==="rtl",[`${mn}-with-progress`]:wa!==void 0},Be,$e,Dn),ma={finish:Ne.createElement(z.Z,{className:`${mn}-finish-icon`}),error:Ne.createElement(ye.Z,{className:`${mn}-error-icon`})},mr=on=>{let{node:bn,status:Ia}=on;if(Ia==="process"&&wa!==void 0){const fa=ln==="small"?32:40;return Ne.createElement("div",{className:`${mn}-progress-icon`},Ne.createElement(oe.Z,{type:"circle",percent:wa,size:fa,strokeWidth:4,format:()=>null}),bn)}return bn},ir=(on,bn)=>on.description?Ne.createElement(ue.Z,{title:on.description},bn):bn;return fn(Ne.createElement(y,Object.assign({icons:ma},Ht,{style:ar,current:St,size:ln,items:Pa,itemRender:ua?ir:void 0,stepIcon:mr,direction:Lt,prefixCls:mn,iconPrefix:Na,className:sr})))};ae.Step=y.Step;var se=ae},15969:function(Ft,bt,te){"use strict";te.d(bt,{N:function(){return z}});const z=ye=>({color:ye.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${ye.motionDurationSlow}`,"&:focus, &:hover":{color:ye.colorLinkHover},"&:active":{color:ye.colorLinkActive}})},1710:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return Ai}});var z={},ye="rc-table-internal-hook",Oe=te(11913),je=te(6089),he=te(34280),be=te(13697),le=te(59301),me=te(4676);function Ne(_e){var Ge=le.createContext(void 0),rt=function(pt){var vt=pt.value,Tt=pt.children,Zt=le.useRef(vt);Zt.current=vt;var Mt=le.useState(function(){return{getValue:function(){return Zt.current},listeners:new Set}}),an=(0,Oe.Z)(Mt,1),Jt=an[0];return(0,he.Z)(function(){(0,me.unstable_batchedUpdates)(function(){Jt.listeners.forEach(function(en){en(vt)})})},[vt]),le.createElement(Ge.Provider,{value:Jt},Tt)};return{Context:Ge,Provider:rt,defaultValue:_e}}function De(_e,Ge){var rt=(0,je.Z)(typeof Ge=="function"?Ge:function(en){if(Ge===void 0)return en;if(!Array.isArray(Ge))return en[Ge];var Ln={};return Ge.forEach(function(An){Ln[An]=en[An]}),Ln}),dt=le.useContext(_e==null?void 0:_e.Context),pt=dt||{},vt=pt.listeners,Tt=pt.getValue,Zt=le.useRef();Zt.current=rt(dt?Tt():_e==null?void 0:_e.defaultValue);var Mt=le.useState({}),an=(0,Oe.Z)(Mt,2),Jt=an[1];return(0,he.Z)(function(){if(!dt)return;function en(Ln){var An=rt(Ln);(0,be.Z)(Zt.current,An,!0)||Jt({})}return vt.add(en),function(){vt.delete(en)}},[dt]),Zt.current}var fe=te(32855),Le=te(8654);function Ee(){var _e=le.createContext(null);function Ge(){return le.useContext(_e)}function rt(pt,vt){var Tt=(0,Le.Yr)(pt),Zt=function(an,Jt){var en=Tt?{ref:Jt}:{},Ln=le.useRef(0),An=le.useRef(an),Cn=Ge();return Cn!==null?le.createElement(pt,(0,fe.Z)({},an,en)):((!vt||vt(An.current,an))&&(Ln.current+=1),An.current=an,le.createElement(_e.Provider,{value:Ln.current},le.createElement(pt,(0,fe.Z)({},an,en))))};return Tt?le.forwardRef(Zt):Zt}function dt(pt,vt){var Tt=(0,Le.Yr)(pt),Zt=function(an,Jt){var en=Tt?{ref:Jt}:{};return Ge(),le.createElement(pt,(0,fe.Z)({},an,en))};return Tt?le.memo(le.forwardRef(Zt),vt):le.memo(Zt,vt)}return{makeImmutable:rt,responseImmutable:dt,useImmutableMark:Ge}}var re=Ee(),E=re.makeImmutable,a=re.responseImmutable,b=re.useImmutableMark,y=Ee(),x=y.makeImmutable,ee=y.responseImmutable,ne=y.useImmutableMark,oe=Ne(),ue=oe;function ge(_e,Ge){var rt=le.useRef(0);rt.current+=1;var dt=le.useRef(_e),pt=[];Object.keys(_e||{}).map(function(Tt){var Zt;(_e==null?void 0:_e[Tt])!==((Zt=dt.current)===null||Zt===void 0?void 0:Zt[Tt])&&pt.push(Tt)}),dt.current=_e;var vt=le.useRef([]);return pt.length&&(vt.current=pt),le.useDebugValue(rt.current),le.useDebugValue(vt.current.join(", ")),Ge&&console.log("".concat(Ge,":"),rt.current,vt.current),rt.current}var Fe=null,Se=le.memo(function(){var _e=ge();return le.createElement("h1",null,"Render Times: ",_e)});Se.displayName="RenderBlock";var Ie=te(34666),ze=te(27247),ve=te(74430),at=te(92310),xe=te.n(at),it=te(80547),Ue=te(97938),qe=te(48736),st=le.createContext({renderWithProps:!1}),ot=st,Ke="RC_TABLE_KEY";function Re(_e){return _e==null?[]:Array.isArray(_e)?_e:[_e]}function Me(_e){var Ge=[],rt={};return _e.forEach(function(dt){for(var pt=dt||{},vt=pt.key,Tt=pt.dataIndex,Zt=vt||Re(Tt).join("-")||Ke;rt[Zt];)Zt="".concat(Zt,"_next");rt[Zt]=!0,Ge.push(Zt)}),Ge}function Ve(_e){return _e!=null}function nt(_e){return _e&&(0,Ie.Z)(_e)==="object"&&!Array.isArray(_e)&&!le.isValidElement(_e)}function We(_e,Ge,rt,dt,pt,vt){var Tt=le.useContext(ot),Zt=ne(),Mt=(0,it.Z)(function(){if(Ve(dt))return[dt];var an=Ge==null||Ge===""?[]:Array.isArray(Ge)?Ge:[Ge],Jt=(0,Ue.Z)(_e,an),en=Jt,Ln=void 0;if(pt){var An=pt(Jt,_e,rt);nt(An)?(en=An.children,Ln=An.props,Tt.renderWithProps=!0):en=An}return[en,Ln]},[Zt,_e,dt,Ge,pt,rt],function(an,Jt){if(vt){var en=(0,Oe.Z)(an,2),Ln=en[1],An=(0,Oe.Z)(Jt,2),Cn=An[1];return vt(Cn,Ln)}return Tt.renderWithProps?!0:!(0,be.Z)(an,Jt,!0)});return Mt}function et(_e,Ge,rt,dt){var pt=_e+Ge-1;return _e<=dt&&pt>=rt}function ht(_e,Ge){return De(ue,function(rt){var dt=et(_e,Ge||1,rt.hoverStartRow,rt.hoverEndRow);return[dt,rt.onHover]})}var yt=function(Ge){var rt=Ge.ellipsis,dt=Ge.rowType,pt=Ge.children,vt,Tt=rt===!0?{showTitle:!0}:rt;return Tt&&(Tt.showTitle||dt==="header")&&(typeof pt=="string"||typeof pt=="number"?vt=pt.toString():le.isValidElement(pt)&&typeof pt.props.children=="string"&&(vt=pt.props.children)),vt};function gt(_e){var Ge,rt,dt,pt,vt,Tt,Zt,Mt,an=_e.component,Jt=_e.children,en=_e.ellipsis,Ln=_e.scope,An=_e.prefixCls,Cn=_e.className,na=_e.align,ea=_e.record,Fa=_e.render,ca=_e.dataIndex,Aa=_e.renderIndex,lr=_e.shouldCellUpdate,fr=_e.index,Qa=_e.rowType,cr=_e.colSpan,Rr=_e.rowSpan,ka=_e.fixLeft,Ua=_e.fixRight,ja=_e.firstFixLeft,xa=_e.lastFixLeft,Oa=_e.firstFixRight,gr=_e.lastFixRight,Jr=_e.appendNode,zr=_e.additionalProps,nr=zr===void 0?{}:zr,Qr=_e.isSticky,qr="".concat(An,"-cell"),ao=De(ue,["supportSticky","allColumnsFixedLeft"]),Wr=ao.supportSticky,$o=ao.allColumnsFixedLeft,$r=We(ea,ca,Aa,Jt,Fa,lr),Ir=(0,Oe.Z)($r,2),oi=Ir[0],kn=Ir[1],Yo={},To=typeof ka=="number"&&Wr,bi=typeof Ua=="number"&&Wr;To&&(Yo.position="sticky",Yo.left=ka),bi&&(Yo.position="sticky",Yo.right=Ua);var wr=(Ge=(rt=(dt=kn==null?void 0:kn.colSpan)!==null&&dt!==void 0?dt:nr.colSpan)!==null&&rt!==void 0?rt:cr)!==null&&Ge!==void 0?Ge:1,hr=(pt=(vt=(Tt=kn==null?void 0:kn.rowSpan)!==null&&Tt!==void 0?Tt:nr.rowSpan)!==null&&vt!==void 0?vt:Rr)!==null&&pt!==void 0?pt:1,Pr=ht(fr,hr),rr=(0,Oe.Z)(Pr,2),Ra=rr[0],Rn=rr[1],Ba=function(Yt){var Pn;ea&&Rn(fr,fr+hr-1),nr==null||(Pn=nr.onMouseEnter)===null||Pn===void 0||Pn.call(nr,Yt)},Mr=function(Yt){var Pn;ea&&Rn(-1,-1),nr==null||(Pn=nr.onMouseLeave)===null||Pn===void 0||Pn.call(nr,Yt)};if(wr===0||hr===0)return null;var ro=(Zt=nr.title)!==null&&Zt!==void 0?Zt:yt({rowType:Qa,ellipsis:en,children:oi}),tt=xe()(qr,Cn,(Mt={},(0,ve.Z)(Mt,"".concat(qr,"-fix-left"),To&&Wr),(0,ve.Z)(Mt,"".concat(qr,"-fix-left-first"),ja&&Wr),(0,ve.Z)(Mt,"".concat(qr,"-fix-left-last"),xa&&Wr),(0,ve.Z)(Mt,"".concat(qr,"-fix-left-all"),xa&&$o&&Wr),(0,ve.Z)(Mt,"".concat(qr,"-fix-right"),bi&&Wr),(0,ve.Z)(Mt,"".concat(qr,"-fix-right-first"),Oa&&Wr),(0,ve.Z)(Mt,"".concat(qr,"-fix-right-last"),gr&&Wr),(0,ve.Z)(Mt,"".concat(qr,"-ellipsis"),en),(0,ve.Z)(Mt,"".concat(qr,"-with-append"),Jr),(0,ve.Z)(Mt,"".concat(qr,"-fix-sticky"),(To||bi)&&Qr&&Wr),(0,ve.Z)(Mt,"".concat(qr,"-row-hover"),!kn&&Ra),Mt),nr.className,kn==null?void 0:kn.className),Ye={};na&&(Ye.textAlign=na);var Qe=(0,ze.Z)((0,ze.Z)((0,ze.Z)((0,ze.Z)({},Yo),nr.style),Ye),kn==null?void 0:kn.style),Ut=oi;return(0,Ie.Z)(Ut)==="object"&&!Array.isArray(Ut)&&!le.isValidElement(Ut)&&(Ut=null),en&&(xa||Oa)&&(Ut=le.createElement("span",{className:"".concat(qr,"-content")},Ut)),le.createElement(an,(0,fe.Z)({},kn,nr,{className:tt,style:Qe,title:ro,scope:Ln,onMouseEnter:Ba,onMouseLeave:Mr,colSpan:wr!==1?wr:null,rowSpan:hr!==1?hr:null}),Jr,Ut)}var xt=le.memo(gt);function Ae(_e,Ge,rt,dt,pt,vt){var Tt=rt[_e]||{},Zt=rt[Ge]||{},Mt,an;Tt.fixed==="left"?Mt=dt.left[pt==="rtl"?Ge:_e]:Zt.fixed==="right"&&(an=dt.right[pt==="rtl"?_e:Ge]);var Jt=!1,en=!1,Ln=!1,An=!1,Cn=rt[Ge+1],na=rt[_e-1],ea=!(vt!=null&&vt.children);if(pt==="rtl"){if(Mt!==void 0){var Fa=na&&na.fixed==="left";An=!Fa&&ea}else if(an!==void 0){var ca=Cn&&Cn.fixed==="right";Ln=!ca&&ea}}else if(Mt!==void 0){var Aa=Cn&&Cn.fixed==="left";Jt=!Aa&&ea}else if(an!==void 0){var lr=na&&na.fixed==="right";en=!lr&&ea}return{fixLeft:Mt,fixRight:an,lastFixLeft:Jt,firstFixRight:en,lastFixRight:Ln,firstFixLeft:An,isSticky:dt.isSticky}}var wt=le.createContext({}),It=wt;function ke(_e){var Ge=_e.className,rt=_e.index,dt=_e.children,pt=_e.colSpan,vt=pt===void 0?1:pt,Tt=_e.rowSpan,Zt=_e.align,Mt=De(ue,["prefixCls","direction"]),an=Mt.prefixCls,Jt=Mt.direction,en=le.useContext(It),Ln=en.scrollColumnIndex,An=en.stickyOffsets,Cn=en.flattenColumns,na=en.columns,ea=rt+vt-1,Fa=ea+1===Ln?vt+1:vt,ca=Ae(rt,rt+Fa-1,Cn,An,Jt,na==null?void 0:na[rt]);return le.createElement(xt,(0,fe.Z)({className:Ge,index:rt,component:"td",prefixCls:an,record:null,dataIndex:null,align:Zt,colSpan:Fa,rowSpan:Tt,render:function(){return dt}},ca))}var ut=te(43079),ce=["children"];function ie(_e){var Ge=_e.children,rt=(0,ut.Z)(_e,ce);return le.createElement("tr",rt,Ge)}function ae(_e){var Ge=_e.children;return Ge}ae.Row=ie,ae.Cell=ke;var se=ae;function de(_e){var Ge=_e.children,rt=_e.stickyOffsets,dt=_e.flattenColumns,pt=_e.columns,vt=De(ue,"prefixCls"),Tt=dt.length-1,Zt=dt[Tt],Mt=le.useMemo(function(){return{stickyOffsets:rt,flattenColumns:dt,scrollColumnIndex:Zt!=null&&Zt.scrollbar?Tt:null,columns:pt}},[Zt,dt,Tt,rt,pt]);return le.createElement(It.Provider,{value:Mt},le.createElement("tfoot",{className:"".concat(vt,"-summary")},Ge))}var Ce=ee(de),pe=se,Be=te(70425),$e=te(29301),Xe=te(29194),Pe=te(24514),mt=te(75152),St=te(26112);function zt(_e,Ge,rt,dt,pt,vt,Tt){_e.push({record:Ge,indent:rt,index:Tt});var Zt=vt(Ge),Mt=pt==null?void 0:pt.has(Zt);if(Ge&&Array.isArray(Ge[dt])&&Mt)for(var an=0;an1?ja-1:0),Oa=1;Oa=0;Zt-=1){var Mt=Ge[Zt],an=rt&&rt[Zt],Jt=an&&an[Na];if(Mt||Jt||Tt){var en=Jt||{},Ln=en.columnType,An=(0,ut.Z)(en,wa);pt.unshift(le.createElement("col",(0,fe.Z)({key:Zt,style:{width:Mt}},An))),Tt=!0}}return le.createElement("colgroup",null,pt)}var sr=ar,ma=te(3300),mr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function ir(_e,Ge){return(0,le.useMemo)(function(){for(var rt=[],dt=0;dt1?"colgroup":"col":null,ellipsis:ea.ellipsis,align:ea.align,component:ea.title?vt:Tt,prefixCls:Jt,key:An[na]},Fa,{additionalProps:ca,rowType:"header"}))}))}Ia.displayName="HeaderRow";var fa=Ia;function da(_e){var Ge=[];function rt(Tt,Zt){var Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Ge[Mt]=Ge[Mt]||[];var an=Zt,Jt=Tt.filter(Boolean).map(function(en){var Ln={key:en.key,className:en.className||"",children:en.title,column:en,colStart:an},An=1,Cn=en.children;return Cn&&Cn.length>0&&(An=rt(Cn,an,Mt+1).reduce(function(na,ea){return na+ea},0),Ln.hasSubColumns=!0),"colSpan"in en&&(An=en.colSpan),"rowSpan"in en&&(Ln.rowSpan=en.rowSpan),Ln.colSpan=An,Ln.colEnd=Ln.colStart+An-1,Ge[Mt].push(Ln),an+=An,An});return Jt}rt(_e,0);for(var dt=Ge.length,pt=function(Zt){Ge[Zt].forEach(function(Mt){!("rowSpan"in Mt)&&!Mt.hasSubColumns&&(Mt.rowSpan=dt-Zt)})},vt=0;vt1&&arguments[1]!==void 0?arguments[1]:"";return typeof Ge=="number"?Ge:Ge.endsWith("%")?_e*parseFloat(Ge)/100:null}function jr(_e,Ge){return le.useMemo(function(){if(Ge&&Ge>0){var rt=0,dt=0;_e.forEach(function(an){var Jt=ho(Ge,an.width);Jt?rt+=Jt:dt+=1});var pt=Ge-rt,vt=dt,Tt=pt/dt,Zt=0,Mt=_e.map(function(an){var Jt=(0,ze.Z)({},an),en=ho(Ge,Jt.width);if(en)Jt.width=en;else{var Ln=Math.floor(Tt);Jt.width=vt===1?pt:Ln,pt-=Ln,vt-=1}return Zt+=Jt.width,Jt});return[Mt,Zt]}return[_e,Ge]},[_e,Ge])}var _t=["children"],Kt=["fixed"];function Rt(_e){return(0,vo.Z)(_e).filter(function(Ge){return le.isValidElement(Ge)}).map(function(Ge){var rt=Ge.key,dt=Ge.props,pt=dt.children,vt=(0,ut.Z)(dt,_t),Tt=(0,ze.Z)({key:rt},vt);return pt&&(Tt.children=Rt(pt)),Tt})}function Un(_e){var Ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return _e.filter(function(rt){return rt&&(0,Ie.Z)(rt)==="object"}).reduce(function(rt,dt,pt){var vt=dt.fixed,Tt=vt===!0?"left":vt,Zt="".concat(Ge,"-").concat(pt),Mt=dt.children;return Mt&&Mt.length>0?[].concat((0,ma.Z)(rt),(0,ma.Z)(Un(Mt,Zt).map(function(an){return(0,ze.Z)({fixed:Tt},an)}))):[].concat((0,ma.Z)(rt),[(0,ze.Z)((0,ze.Z)({key:Zt},dt),{},{fixed:Tt})])},[])}function va(_e){for(var Ge=!0,rt=0;rt<_e.length;rt+=1){var dt=_e[rt];if(Ge&&dt.fixed!=="left")Ge=!1;else if(!Ge&&dt.fixed==="left"){warning(!1,"Index ".concat(rt-1," of `columns` missing `fixed='left'` prop."));break}}for(var pt=!0,vt=_e.length-1;vt>=0;vt-=1){var Tt=_e[vt];if(pt&&Tt.fixed!=="right")pt=!1;else if(!pt&&Tt.fixed==="right"){warning(!1,"Index ".concat(vt+1," of `columns` missing `fixed='right'` prop."));break}}}function Yn(_e){return _e.map(function(Ge){var rt=Ge.fixed,dt=(0,ut.Z)(Ge,Kt),pt=rt;return rt==="left"?pt="right":rt==="right"&&(pt="left"),(0,ze.Z)({fixed:pt},dt)})}function Yr(_e,Ge){var rt=_e.prefixCls,dt=_e.columns,pt=_e.children,vt=_e.expandable,Tt=_e.expandedKeys,Zt=_e.columnTitle,Mt=_e.getRowKey,an=_e.onTriggerExpand,Jt=_e.expandIcon,en=_e.rowExpandable,Ln=_e.expandIconColumnIndex,An=_e.direction,Cn=_e.expandRowByClick,na=_e.columnWidth,ea=_e.fixed,Fa=_e.scrollWidth,ca=le.useMemo(function(){return dt||Rt(pt)},[dt,pt]),Aa=le.useMemo(function(){if(vt){var Ua,ja=ca.slice();if(!ja.includes(z)){var xa=Ln||0;xa>=0&&ja.splice(xa,0,z)}var Oa=ja.indexOf(z);ja=ja.filter(function(nr,Qr){return nr!==z||Qr===Oa});var gr=ca[Oa],Jr;(ea==="left"||ea)&&!Ln?Jr="left":(ea==="right"||ea)&&Ln===ca.length?Jr="right":Jr=gr?gr.fixed:null;var zr=(Ua={},(0,ve.Z)(Ua,Na,{className:"".concat(rt,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,ve.Z)(Ua,"title",Zt),(0,ve.Z)(Ua,"fixed",Jr),(0,ve.Z)(Ua,"className","".concat(rt,"-row-expand-icon-cell")),(0,ve.Z)(Ua,"width",na),(0,ve.Z)(Ua,"render",function(Qr,qr,ao){var Wr=Mt(qr,ao),$o=Tt.has(Wr),$r=en?en(qr):!0,Ir=Jt({prefixCls:rt,expanded:$o,expandable:$r,record:qr,onExpand:an});return Cn?le.createElement("span",{onClick:function(kn){return kn.stopPropagation()}},Ir):Ir}),Ua);return ja.map(function(nr){return nr===z?zr:nr})}return ca.filter(function(nr){return nr!==z})},[vt,ca,Mt,Tt,Jt,An]),lr=le.useMemo(function(){var Ua=Aa;return Ge&&(Ua=Ge(Ua)),Ua.length||(Ua=[{render:function(){return null}}]),Ua},[Ge,Aa,An]),fr=le.useMemo(function(){return An==="rtl"?Yn(Un(lr)):Un(lr)},[lr,An,Fa]),Qa=jr(fr,Fa),cr=(0,Oe.Z)(Qa,2),Rr=cr[0],ka=cr[1];return[lr,Rr,ka]}var dr=Yr;function Er(_e){var Ge,rt=_e.prefixCls,dt=_e.record,pt=_e.onExpand,vt=_e.expanded,Tt=_e.expandable,Zt="".concat(rt,"-row-expand-icon");if(!Tt)return le.createElement("span",{className:xe()(Zt,"".concat(rt,"-row-spaced"))});var Mt=function(Jt){pt(dt,Jt),Jt.stopPropagation()};return le.createElement("span",{className:xe()(Zt,(Ge={},(0,ve.Z)(Ge,"".concat(rt,"-row-expanded"),vt),(0,ve.Z)(Ge,"".concat(rt,"-row-collapsed"),!vt),Ge)),onClick:Mt})}function So(_e,Ge,rt){var dt=[];function pt(vt){(vt||[]).forEach(function(Tt,Zt){dt.push(Ge(Tt,Zt)),pt(Tt[rt])})}return pt(_e),dt}function Fr(_e,Ge,rt){var dt=Pa(_e),pt=dt.expandIcon,vt=dt.expandedRowKeys,Tt=dt.defaultExpandedRowKeys,Zt=dt.defaultExpandAllRows,Mt=dt.expandedRowRender,an=dt.onExpand,Jt=dt.onExpandedRowsChange,en=dt.childrenColumnName,Ln=pt||Er,An=en||"children",Cn=le.useMemo(function(){return Mt?"row":_e.expandable&&_e.internalHooks===ye&&_e.expandable.__PARENT_RENDER_ICON__||Ge.some(function(fr){return fr&&(0,Ie.Z)(fr)==="object"&&fr[An]})?"nest":!1},[!!Mt,Ge]),na=le.useState(function(){return Tt||(Zt?So(Ge,rt,An):[])}),ea=(0,Oe.Z)(na,2),Fa=ea[0],ca=ea[1],Aa=le.useMemo(function(){return new Set(vt||Fa||[])},[vt,Fa]),lr=le.useCallback(function(fr){var Qa=rt(fr,Ge.indexOf(fr)),cr,Rr=Aa.has(Qa);Rr?(Aa.delete(Qa),cr=(0,ma.Z)(Aa)):cr=[].concat((0,ma.Z)(Aa),[Qa]),ca(cr),an&&an(!Rr,fr),Jt&&Jt(cr)},[rt,Aa,Ge,an,Jt]);return[dt,Cn,Aa,Ln,An,lr]}function Vn(_e,Ge,rt,dt){var pt=_e.map(function(vt,Tt){return Ae(Tt,Tt,_e,Ge,rt,dt==null?void 0:dt[Tt])});return(0,it.Z)(function(){return pt},[pt],function(vt,Tt){return!(0,be.Z)(vt,Tt)})}function io(_e){var Ge=(0,le.useRef)(_e),rt=(0,le.useState)({}),dt=(0,Oe.Z)(rt,2),pt=dt[1],vt=(0,le.useRef)(null),Tt=(0,le.useRef)([]);function Zt(Mt){Tt.current.push(Mt);var an=Promise.resolve();vt.current=an,an.then(function(){if(vt.current===an){var Jt=Tt.current,en=Ge.current;Tt.current=[],Jt.forEach(function(Ln){Ge.current=Ln(Ge.current)}),vt.current=null,en!==Ge.current&&pt({})}})}return(0,le.useEffect)(function(){return function(){vt.current=null}},[]),[Ge.current,Zt]}function Go(_e){var Ge=(0,le.useRef)(_e||null),rt=(0,le.useRef)();function dt(){window.clearTimeout(rt.current)}function pt(Tt){Ge.current=Tt,dt(),rt.current=window.setTimeout(function(){Ge.current=null,rt.current=void 0},100)}function vt(){return Ge.current}return(0,le.useEffect)(function(){return dt},[]),[pt,vt]}function bo(){var _e=le.useState(-1),Ge=(0,Oe.Z)(_e,2),rt=Ge[0],dt=Ge[1],pt=le.useState(-1),vt=(0,Oe.Z)(pt,2),Tt=vt[0],Zt=vt[1],Mt=le.useCallback(function(an,Jt){dt(an),Zt(Jt)},[]);return[rt,Tt,Mt]}var Eo=te(47273),Bt=(0,Eo.Z)()?window:null;function Sn(_e,Ge){var rt=(0,Ie.Z)(_e)==="object"?_e:{},dt=rt.offsetHeader,pt=dt===void 0?0:dt,vt=rt.offsetSummary,Tt=vt===void 0?0:vt,Zt=rt.offsetScroll,Mt=Zt===void 0?0:Zt,an=rt.getContainer,Jt=an===void 0?function(){return Bt}:an,en=Jt()||Bt;return le.useMemo(function(){var Ln=!!_e;return{isSticky:Ln,stickyClassName:Ln?"".concat(Ge,"-sticky-holder"):"",offsetHeader:pt,offsetSummary:Tt,offsetScroll:Mt,container:en}},[Mt,pt,Tt,Ge,en])}function pn(_e,Ge,rt){var dt=(0,le.useMemo)(function(){for(var pt=[],vt=[],Tt=0,Zt=0,Mt=0;Mt=en&&(nr=en-Ln),Tt({scrollLeft:nr/en*(Jt+2)}),ca.current.x=Oa.pageX},Ua=function(){if(vt.current){var Oa=(0,jn.os)(vt.current).top,gr=Oa+vt.current.offsetHeight,Jr=Mt===window?document.documentElement.scrollTop+window.innerHeight:(0,jn.os)(Mt).top+Mt.clientHeight;gr-(0,mt.Z)()<=Jr||Oa>=Jr-Zt?Fa(function(zr){return(0,ze.Z)((0,ze.Z)({},zr),{},{isHiddenScrollBar:!0})}):Fa(function(zr){return(0,ze.Z)((0,ze.Z)({},zr),{},{isHiddenScrollBar:!1})})}},ja=function(Oa){Fa(function(gr){return(0,ze.Z)((0,ze.Z)({},gr),{},{scrollLeft:Oa/Jt*en||0})})};return le.useImperativeHandle(rt,function(){return{setScrollLeft:ja}}),le.useEffect(function(){var xa=(0,Kn.Z)(document.body,"mouseup",cr,!1),Oa=(0,Kn.Z)(document.body,"mousemove",ka,!1);return Ua(),function(){xa.remove(),Oa.remove()}},[Ln,fr]),le.useEffect(function(){var xa=(0,Kn.Z)(Mt,"scroll",Ua,!1),Oa=(0,Kn.Z)(window,"resize",Ua,!1);return function(){xa.remove(),Oa.remove()}},[Mt]),le.useEffect(function(){ea.isHiddenScrollBar||Fa(function(xa){var Oa=vt.current;return Oa?(0,ze.Z)((0,ze.Z)({},xa),{},{scrollLeft:Oa.scrollLeft/Oa.scrollWidth*Oa.clientWidth}):xa})},[ea.isHiddenScrollBar]),Jt<=en||!Ln||ea.isHiddenScrollBar?null:le.createElement("div",{style:{height:(0,mt.Z)(),width:en,bottom:Zt},className:"".concat(an,"-sticky-scroll")},le.createElement("div",{onMouseDown:Rr,ref:An,className:xe()("".concat(an,"-sticky-scroll-bar"),(0,ve.Z)({},"".concat(an,"-sticky-scroll-bar-active"),fr)),style:{width:"".concat(Ln,"px"),transform:"translate3d(".concat(ea.scrollLeft,"px, 0, 0)")}}))},br=le.forwardRef(Nr);function vn(_e){return null}var zo=vn;function Io(_e){return null}var Jo=Io,ui="rc-table",qn=[],Ta={};function xr(){return"No Data"}function Ya(_e){var Ge,rt=(0,ze.Z)({rowKey:"key",prefixCls:ui,emptyText:xr},_e),dt=rt.prefixCls,pt=rt.className,vt=rt.rowClassName,Tt=rt.style,Zt=rt.data,Mt=rt.rowKey,an=rt.scroll,Jt=rt.tableLayout,en=rt.direction,Ln=rt.title,An=rt.footer,Cn=rt.summary,na=rt.caption,ea=rt.id,Fa=rt.showHeader,ca=rt.components,Aa=rt.emptyText,lr=rt.onRow,fr=rt.onHeaderRow,Qa=rt.internalHooks,cr=rt.transformColumns,Rr=rt.internalRefs,ka=rt.tailor,Ua=rt.sticky,ja=Zt||qn,xa=!!ja.length,Oa=Qa===ye,gr=le.useCallback(function(Zn,Hr){return(0,Ue.Z)(ca,Zn)||Hr},[ca]),Jr=le.useMemo(function(){return typeof Mt=="function"?Mt:function(Zn){var Hr=Zn&&Zn[Mt];return Hr}},[Mt]),zr=gr(["body"]),nr=bo(),Qr=(0,Oe.Z)(nr,3),qr=Qr[0],ao=Qr[1],Wr=Qr[2],$o=Fr(rt,ja,Jr),$r=(0,Oe.Z)($o,6),Ir=$r[0],oi=$r[1],kn=$r[2],Yo=$r[3],To=$r[4],bi=$r[5],wr=an==null?void 0:an.x,hr=le.useState(0),Pr=(0,Oe.Z)(hr,2),rr=Pr[0],Ra=Pr[1],Rn=dr((0,ze.Z)((0,ze.Z)((0,ze.Z)({},rt),Ir),{},{expandable:!!Ir.expandedRowRender,columnTitle:Ir.columnTitle,expandedKeys:kn,getRowKey:Jr,onTriggerExpand:bi,expandIcon:Yo,expandIconColumnIndex:Ir.expandIconColumnIndex,direction:en,scrollWidth:Oa&&ka&&typeof wr=="number"?wr:null}),Oa?cr:null),Ba=(0,Oe.Z)(Rn,3),Mr=Ba[0],ro=Ba[1],tt=Ba[2],Ye=tt!=null?tt:wr,Qe=le.useMemo(function(){return{columns:Mr,flattenColumns:ro}},[Mr,ro]),Ut=le.useRef(),nn=le.useRef(),Yt=le.useRef(),Pn=le.useRef(),Xt=le.useRef(),Pt=le.useState(!1),Vt=(0,Oe.Z)(Pt,2),Gn=Vt[0],pa=Vt[1],En=le.useState(!1),At=(0,Oe.Z)(En,2),$t=At[0],Bn=At[1],qt=io(new Map),cn=(0,Oe.Z)(qt,2),Wa=cn[0],tn=cn[1],Ea=Me(ro),Ct=Ea.map(function(Zn){return Wa.get(Zn)}),Xn=le.useMemo(function(){return Ct},[Ct.join("_")]),Ka=Tn(Xn,ro.length,en),Ze=an&&Ve(an.y),kt=an&&Ve(Ye)||!!Ir.fixed,Qn=kt&&ro.some(function(Zn){var Hr=Zn.fixed;return Hr}),Or=le.useRef(),Qt=Sn(Ua,dt),aa=Qt.isSticky,za=Qt.offsetHeader,Vr=Qt.offsetSummary,Ma=Qt.offsetScroll,qa=Qt.stickyClassName,Cr=Qt.container,Do=le.useMemo(function(){return Cn==null?void 0:Cn(ja)},[Cn,ja]),Mn=(Ze||aa)&&le.isValidElement(Do)&&Do.type===se&&Do.props.fixed,ur,ta,Qo;Ze&&(ta={overflowY:"scroll",maxHeight:an.y}),kt&&(ur={overflowX:"auto"},Ze||(ta={overflowY:"hidden"}),Qo={width:Ye===!0?"auto":Ye,minWidth:"100%"});var vi=le.useCallback(function(Zn,Hr){(0,Xe.Z)(Ut.current)&&tn(function(Wi){if(Wi.get(Zn)!==Hr){var rn=new Map(Wi);return rn.set(Zn,Hr),rn}return Wi})},[]),pr=Go(null),lo=(0,Oe.Z)(pr,2),fo=lo[0],ra=lo[1];function sa(Zn,Hr){Hr&&(typeof Hr=="function"?Hr(Zn):Hr.scrollLeft!==Zn&&(Hr.scrollLeft=Zn,Hr.scrollLeft!==Zn&&setTimeout(function(){Hr.scrollLeft=Zn},0)))}var Co=(0,je.Z)(function(Zn){var Hr=Zn.currentTarget,Wi=Zn.scrollLeft,rn=en==="rtl",Wn=typeof Wi=="number"?Wi:Hr.scrollLeft,po=Hr||Ta;if(!ra()||ra()===po){var hi;fo(po),sa(Wn,nn.current),sa(Wn,Yt.current),sa(Wn,Xt.current),sa(Wn,(hi=Or.current)===null||hi===void 0?void 0:hi.setScrollLeft)}var Di=Hr||nn.current;if(Di){var wi=Di.scrollWidth,Oi=Di.clientWidth;if(wi===Oi){pa(!1),Bn(!1);return}rn?(pa(-Wn0)):(pa(Wn>0),Bn(Wn1?na-Oa:0,Jr=(0,ze.Z)((0,ze.Z)((0,ze.Z)({},cr),Mt),{},{flex:"0 0 ".concat(Oa,"px"),width:"".concat(Oa,"px"),marginRight:gr,pointerEvents:"auto"}),zr=le.useMemo(function(){return Jt?ja<=1:ka===0||ja===0||ja>1},[ja,ka,Jt]);zr?Jr.visibility="hidden":Jt&&(Jr.height=en==null?void 0:en(ja));var nr=zr?function(){return null}:Ln,Qr={};return(ja===0||ka===0)&&(Qr.rowSpan=1,Qr.colSpan=1),le.createElement(xt,(0,fe.Z)({className:xe()(Cn,an),ellipsis:rt.ellipsis,align:rt.align,scope:rt.rowScope,component:"div",prefixCls:Ge.prefixCls,key:Aa,record:Zt,index:vt,renderIndex:Tt,dataIndex:An,render:nr,shouldCellUpdate:rt.shouldCellUpdate},lr,{appendNode:fr,additionalProps:(0,ze.Z)((0,ze.Z)({},Qa),{},{style:Jr},Qr)}))}var Ui=Ca,Xi=["data","index","className","rowKey","style","extra","getHeight"],Ji=le.forwardRef(function(_e,Ge){var rt=_e.data,dt=_e.index,pt=_e.className,vt=_e.rowKey,Tt=_e.style,Zt=_e.extra,Mt=_e.getHeight,an=(0,ut.Z)(_e,Xi),Jt=rt.record,en=rt.indent,Ln=rt.index,An=De(ue,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Cn=An.scrollX,na=An.flattenColumns,ea=An.prefixCls,Fa=An.fixColumn,ca=An.componentWidth,Aa=Je(Jt,vt,dt,en),lr=Aa.rowSupportExpand,fr=Aa.expanded,Qa=Aa.rowProps,cr=Aa.expandedRowRender,Rr=Aa.expandedRowClassName,ka;if(lr&&fr){var Ua=cr(Jt,dt,en+1,fr),ja=Rr==null?void 0:Rr(Jt,dt,en),xa={};Fa&&(xa={style:(0,ve.Z)({},"--virtual-width","".concat(ca,"px"))});var Oa="".concat(ea,"-expanded-row-cell");ka=le.createElement("div",{className:xe()("".concat(ea,"-expanded-row"),"".concat(ea,"-expanded-row-level-").concat(en+1),ja)},le.createElement(xt,{component:"div",prefixCls:ea,className:xe()(Oa,(0,ve.Z)({},"".concat(Oa,"-fixed"),Fa)),additionalProps:xa},Ua))}var gr=(0,ze.Z)((0,ze.Z)({},Tt),{},{width:Cn});Zt&&(gr.position="absolute",gr.pointerEvents="none");var Jr=le.createElement("div",(0,fe.Z)({},Qa,an,{ref:lr?null:Ge,className:xe()(pt,"".concat(ea,"-row"),Qa==null?void 0:Qa.className,(0,ve.Z)({},"".concat(ea,"-row-extra"),Zt)),style:(0,ze.Z)((0,ze.Z)({},gr),Qa==null?void 0:Qa.style)}),na.map(function(zr,nr){return le.createElement(Ui,{key:nr,rowInfo:Aa,column:zr,colIndex:nr,indent:en,index:dt,renderIndex:Ln,record:Jt,inverse:Zt,getHeight:Mt})}));return lr?le.createElement("div",{ref:Ge},Jr,ka):Jr}),Gi=ee(Ji),Ii=Gi,fi=le.forwardRef(function(_e,Ge){var rt=_e.data,dt=_e.onScroll,pt=De(ue,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),vt=pt.flattenColumns,Tt=pt.onColumnResize,Zt=pt.getRowKey,Mt=pt.expandedKeys,an=pt.prefixCls,Jt=pt.childrenColumnName,en=pt.emptyNode,Ln=pt.scrollX,An=De(Wo),Cn=An.scrollY,na=An.listItemHeight,ea=le.useRef(),Fa=Gt(rt,Jt,Mt,Zt),ca=le.useMemo(function(){var ka=0;return vt.map(function(Ua){var ja=Ua.width,xa=Ua.key;return ka+=ja,[xa,ja,ka]})},[vt]),Aa=le.useMemo(function(){return ca.map(function(ka){return ka[2]})},[ca]);le.useEffect(function(){ca.forEach(function(ka){var Ua=(0,Oe.Z)(ka,2),ja=Ua[0],xa=Ua[1];Tt(ja,xa)})},[ca]),le.useImperativeHandle(Ge,function(){var ka={};return Object.defineProperty(ka,"scrollLeft",{get:function(){var ja;return((ja=ea.current)===null||ja===void 0?void 0:ja.getScrollInfo().x)||0},set:function(ja){var xa;(xa=ea.current)===null||xa===void 0||xa.scrollTo({left:ja})}}),ka});var lr=function(Ua,ja){var xa,Oa=(xa=Fa[ja])===null||xa===void 0?void 0:xa.record,gr=Ua.onCell;if(gr){var Jr,zr=gr(Oa,ja);return(Jr=zr==null?void 0:zr.rowSpan)!==null&&Jr!==void 0?Jr:1}return 1},fr=function(Ua){var ja=Ua.start,xa=Ua.end,Oa=Ua.getSize,gr=Ua.offsetY;if(xa<0)return null;for(var Jr=vt.filter(function(wr){return lr(wr,ja)===0}),zr=ja,nr=function(hr){if(Jr=Jr.filter(function(Pr){return lr(Pr,hr)===0}),!Jr.length)return zr=hr,"break"},Qr=ja;Qr>=0;Qr-=1){var qr=nr(Qr);if(qr==="break")break}for(var ao=vt.filter(function(wr){return lr(wr,xa)!==1}),Wr=xa,$o=function(hr){if(ao=ao.filter(function(Pr){return lr(Pr,hr)!==1}),!ao.length)return Wr=Math.max(hr-1,xa),"break"},$r=xa;$r1})&&oi.push(hr)},Yo=zr;Yo<=Wr;Yo+=1)var To=kn(Yo);var bi=oi.map(function(wr){var hr=Fa[wr],Pr=Zt(hr.record,wr),rr=function(Ba){var Mr=wr+Ba-1,ro=Zt(Fa[Mr].record,Mr),tt=Oa(Pr,ro);return tt.bottom-tt.top},Ra=Oa(Pr);return le.createElement(Ii,{key:wr,data:hr,rowKey:Pr,index:wr,style:{top:-gr+Ra.top},extra:!0,getHeight:rr})});return bi},Qa=le.useMemo(function(){return{columnsOffset:Aa}},[Aa]),cr="".concat(an,"-tbody"),Rr;return Fa.length?Rr=le.createElement(yo.Z,{fullHeight:!1,ref:ea,className:xe()(cr,"".concat(cr,"-virtual")),height:Cn,itemHeight:na||24,data:Fa,itemKey:function(Ua){return Zt(Ua.record)},scrollWidth:Ln,onVirtualScroll:function(Ua){var ja=Ua.x;dt({scrollLeft:ja})},extraRender:fr},function(ka,Ua,ja){var xa=Zt(ka.record,Ua);return le.createElement(Ii,(0,fe.Z)({data:ka,rowKey:xa,index:Ua},ja))}):Rr=le.createElement("div",{className:xe()("".concat(an,"-placeholder"))},le.createElement(xt,{component:"div",prefixCls:an},en)),le.createElement(Pi.Provider,{value:Qa},Rr)}),zi=ee(fi),Ni=zi,yn=function(Ge,rt){var dt=rt.ref,pt=rt.onScroll;return le.createElement(Ni,{ref:dt,data:Ge,onScroll:pt})},hn=100;function In(_e){var Ge=_e.columns,rt=_e.scroll,dt=_e.prefixCls,pt=dt===void 0?ui:dt,vt=_e.className,Tt=_e.listItemHeight,Zt=rt||{},Mt=Zt.x,an=Zt.y;typeof Mt!="number"&&(Mt=((Ge||[]).length+1)*hn),typeof an!="number"&&(an=500);var Jt=le.useMemo(function(){return{scrollY:an,listItemHeight:Tt}},[an,Tt]);return le.createElement(Wo.Provider,{value:Jt},le.createElement(Ar,(0,fe.Z)({},_e,{className:xe()(vt,"".concat(pt,"-virtual")),scroll:(0,ze.Z)((0,ze.Z)({},rt),{},{x:Mt}),components:{body:yn},columns:Ge,internalHooks:ye,tailor:!0})))}function Da(_e){return x(In,_e)}var La=Da(),Sr=null;function xn(_e){return null}var Lr=xn;function kr(_e){return null}var xo=kr,Xr=te(2738),vr=te(68031),oo=te(36355),to=te(93891),Ko=te(19716),No=te(8628),si=te(31724),xi=te(58421),_a=te(71418),$n=te(88088);function Xa(_e){return function(rt){let{prefixCls:dt,onExpand:pt,record:vt,expanded:Tt,expandable:Zt}=rt;const Mt=`${dt}-row-expand-icon`;return le.createElement("button",{type:"button",onClick:an=>{pt(vt,an),an.stopPropagation()},className:xe()(Mt,{[`${Mt}-spaced`]:!Zt,[`${Mt}-expanded`]:Zt&&Tt,[`${Mt}-collapsed`]:Zt&&!Tt}),"aria-label":Tt?_e.collapse:_e.expand,"aria-expanded":Tt})}}var $a=Xa;function wo(_e,Ge){return"key"in _e&&_e.key!==void 0&&_e.key!==null?_e.key:_e.dataIndex?Array.isArray(_e.dataIndex)?_e.dataIndex.join("."):_e.dataIndex:Ge}function ni(_e,Ge){return Ge?`${Ge}-${_e}`:`${_e}`}function pi(_e,Ge){return typeof _e=="function"?_e(Ge):_e}function Si(_e,Ge){const rt=pi(_e,Ge);return Object.prototype.toString.call(rt)==="[object Object]"?"":rt}var Li={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},Ci=Li,Ki=te(7657),Ti=function(Ge,rt){return le.createElement(Ki.Z,(0,fe.Z)({},Ge,{ref:rt,icon:Ci}))},no=le.forwardRef(Ti),ko=no,ri=te(56762);function Ro(_e){const Ge=le.useRef(_e),rt=(0,ri.Z)();return[()=>Ge.current,dt=>{Ge.current=dt,rt()}]}var Ho=te(3113),yi=te(24905),Xo=te(38854),Gr=te(64165),qi=te(20834),ml=te(40875),Ol=te(5112),il=te(17574),$i=te(47472),Cl=te(92832);function El(_e){let{value:Ge,onChange:rt,filterSearch:dt,tablePrefixCls:pt,locale:vt}=_e;return dt?le.createElement("div",{className:`${pt}-filter-dropdown-search`},le.createElement(Cl.default,{prefix:le.createElement($i.Z,null),placeholder:vt.filterSearchPlaceholder,onChange:rt,value:Ge,htmlSize:1,className:`${pt}-filter-dropdown-search-input`})):null}var Yi=El,nl=te(10228);const Ll=_e=>{const{keyCode:Ge}=_e;Ge===nl.Z.ENTER&&_e.stopPropagation()};var Kl=le.forwardRef((_e,Ge)=>le.createElement("div",{className:_e.className,onClick:rt=>rt.stopPropagation(),onKeyDown:Ll,ref:Ge},_e.children));function fl(_e){let Ge=[];return(_e||[]).forEach(rt=>{let{value:dt,children:pt}=rt;Ge.push(dt),pt&&(Ge=[].concat((0,ma.Z)(Ge),(0,ma.Z)(fl(pt))))}),Ge}function ou(_e){return _e.some(Ge=>{let{children:rt}=Ge;return rt})}function Il(_e,Ge){return typeof Ge=="string"||typeof Ge=="number"?Ge==null?void 0:Ge.toString().toLowerCase().includes(_e.trim().toLowerCase()):!1}function _o(_e){let{filters:Ge,prefixCls:rt,filteredKeys:dt,filterMultiple:pt,searchValue:vt,filterSearch:Tt}=_e;return Ge.map((Zt,Mt)=>{const an=String(Zt.value);if(Zt.children)return{key:an||Mt,label:Zt.text,popupClassName:`${rt}-dropdown-submenu`,children:_o({filters:Zt.children,prefixCls:rt,filteredKeys:dt,filterMultiple:pt,searchValue:vt,filterSearch:Tt})};const Jt=pt?yi.default:Ol.ZP,en={key:Zt.value!==void 0?an:Mt,label:le.createElement(le.Fragment,null,le.createElement(Jt,{checked:dt.includes(an)}),le.createElement("span",null,Zt.text))};return vt.trim()?typeof Tt=="function"?Tt(vt,Zt)?en:null:Il(vt,Zt.text)?en:null:en})}function Et(_e){var Ge,rt;const{tablePrefixCls:dt,prefixCls:pt,column:vt,dropdownPrefixCls:Tt,columnKey:Zt,filterMultiple:Mt,filterMode:an="menu",filterSearch:Jt=!1,filterState:en,triggerFilter:Ln,locale:An,children:Cn,getPopupContainer:na}=_e,{filterDropdownOpen:ea,onFilterDropdownOpenChange:Fa,filterResetToDefaultFilteredValue:ca,defaultFilteredValue:Aa,filterDropdownVisible:lr,onFilterDropdownVisibleChange:fr}=vt,[Qa,cr]=le.useState(!1),Rr=!!(en&&(!((Ge=en.filteredKeys)===null||Ge===void 0)&&Ge.length||en.forceFiltered)),ka=Rn=>{cr(Rn),Fa==null||Fa(Rn),fr==null||fr(Rn)},Ua=(rt=ea!=null?ea:lr)!==null&&rt!==void 0?rt:Qa,ja=en==null?void 0:en.filteredKeys,[xa,Oa]=Ro(ja||[]),gr=Rn=>{let{selectedKeys:Ba}=Rn;Oa(Ba)},Jr=(Rn,Ba)=>{let{node:Mr,checked:ro}=Ba;gr(Mt?{selectedKeys:Rn}:{selectedKeys:ro&&Mr.key?[Mr.key]:[]})};le.useEffect(()=>{Qa&&gr({selectedKeys:ja||[]})},[ja]);const[zr,nr]=le.useState([]),Qr=Rn=>{nr(Rn)},[qr,ao]=le.useState(""),Wr=Rn=>{const{value:Ba}=Rn.target;ao(Ba)};le.useEffect(()=>{Qa||ao("")},[Qa]);const $o=Rn=>{const Ba=Rn&&Rn.length?Rn:null;if(Ba===null&&(!en||!en.filteredKeys)||(0,be.Z)(Ba,en==null?void 0:en.filteredKeys,!0))return null;Ln({column:vt,key:Zt,filteredKeys:Ba})},$r=()=>{ka(!1),$o(xa())},Ir=function(){let{confirm:Rn,closeDropdown:Ba}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Rn&&$o([]),Ba&&ka(!1),ao(""),Oa(ca?(Aa||[]).map(Mr=>String(Mr)):[])},oi=function(){let{closeDropdown:Rn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Rn&&ka(!1),$o(xa())},kn=Rn=>{Rn&&ja!==void 0&&Oa(ja||[]),ka(Rn),!Rn&&!vt.filterDropdown&&$r()},Yo=xe()({[`${Tt}-menu-without-submenu`]:!ou(vt.filters||[])}),To=Rn=>{if(Rn.target.checked){const Ba=fl(vt==null?void 0:vt.filters).map(Mr=>String(Mr));Oa(Ba)}else Oa([])},bi=Rn=>{let{filters:Ba}=Rn;return(Ba||[]).map((Mr,ro)=>{const tt=String(Mr.value),Ye={title:Mr.text,key:Mr.value!==void 0?tt:ro};return Mr.children&&(Ye.children=bi({filters:Mr.children})),Ye})},wr=Rn=>{var Ba;return Object.assign(Object.assign({},Rn),{text:Rn.title,value:Rn.key,children:((Ba=Rn.children)===null||Ba===void 0?void 0:Ba.map(Mr=>wr(Mr)))||[]})};let hr;if(typeof vt.filterDropdown=="function")hr=vt.filterDropdown({prefixCls:`${Tt}-custom`,setSelectedKeys:Rn=>gr({selectedKeys:Rn}),selectedKeys:xa(),confirm:oi,clearFilters:Ir,filters:vt.filters,visible:Ua,close:()=>{ka(!1)}});else if(vt.filterDropdown)hr=vt.filterDropdown;else{const Rn=xa()||[],Ba=()=>(vt.filters||[]).length===0?le.createElement(Gr.Z,{image:Gr.Z.PRESENTED_IMAGE_SIMPLE,description:An.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):an==="tree"?le.createElement(le.Fragment,null,le.createElement(Yi,{filterSearch:Jt,value:qr,onChange:Wr,tablePrefixCls:dt,locale:An}),le.createElement("div",{className:`${dt}-filter-dropdown-tree`},Mt?le.createElement(yi.default,{checked:Rn.length===fl(vt.filters).length,indeterminate:Rn.length>0&&Rn.lengthtypeof Jt=="function"?Jt(qr,wr(ro)):Il(qr,ro.title):void 0}))):le.createElement(le.Fragment,null,le.createElement(Yi,{filterSearch:Jt,value:qr,onChange:Wr,tablePrefixCls:dt,locale:An}),le.createElement(qi.default,{selectable:!0,multiple:Mt,prefixCls:`${Tt}-menu`,className:Yo,onSelect:gr,onDeselect:gr,selectedKeys:Rn,getPopupContainer:na,openKeys:zr,onOpenChange:Qr,items:_o({filters:vt.filters||[],filterSearch:Jt,prefixCls:pt,filteredKeys:xa(),filterMultiple:Mt,searchValue:qr})})),Mr=()=>ca?(0,be.Z)((Aa||[]).map(ro=>String(ro)),Rn,!0):Rn.length===0;hr=le.createElement(le.Fragment,null,Ba(),le.createElement("div",{className:`${pt}-dropdown-btns`},le.createElement(Ho.ZP,{type:"link",size:"small",disabled:Mr(),onClick:()=>Ir()},An.filterReset),le.createElement(Ho.ZP,{type:"primary",size:"small",onClick:$r},An.filterConfirm)))}vt.filterDropdown&&(hr=le.createElement(ml.J,{selectable:void 0},hr));const Pr=()=>le.createElement(Kl,{className:`${pt}-dropdown`},hr);let rr;typeof vt.filterIcon=="function"?rr=vt.filterIcon(Rr):vt.filterIcon?rr=vt.filterIcon:rr=le.createElement(ko,null);const{direction:Ra}=le.useContext(oo.E_);return le.createElement("div",{className:`${pt}-column`},le.createElement("span",{className:`${dt}-column-title`},Cn),le.createElement(Xo.Z,{dropdownRender:Pr,trigger:["click"],open:Ua,onOpenChange:kn,getPopupContainer:na,placement:Ra==="rtl"?"bottomLeft":"bottomRight"},le.createElement("span",{role:"button",tabIndex:-1,className:xe()(`${pt}-trigger`,{active:Rr}),onClick:Rn=>{Rn.stopPropagation()}},rr)))}var iu=Et;function Nl(_e,Ge,rt){let dt=[];return(_e||[]).forEach((pt,vt)=>{var Tt;const Zt=ni(vt,rt);if(pt.filters||"filterDropdown"in pt||"onFilter"in pt)if("filteredValue"in pt){let Mt=pt.filteredValue;"filterDropdown"in pt||(Mt=(Tt=Mt==null?void 0:Mt.map(String))!==null&&Tt!==void 0?Tt:Mt),dt.push({column:pt,key:wo(pt,Zt),filteredKeys:Mt,forceFiltered:pt.filtered})}else dt.push({column:pt,key:wo(pt,Zt),filteredKeys:Ge&&pt.defaultFilteredValue?pt.defaultFilteredValue:void 0,forceFiltered:pt.filtered});"children"in pt&&(dt=[].concat((0,ma.Z)(dt),(0,ma.Z)(Nl(pt.children,Ge,Zt))))}),dt}function Ul(_e,Ge,rt,dt,pt,vt,Tt,Zt){return rt.map((Mt,an)=>{const Jt=ni(an,Zt),{filterMultiple:en=!0,filterMode:Ln,filterSearch:An}=Mt;let Cn=Mt;if(Cn.filters||Cn.filterDropdown){const na=wo(Cn,Jt),ea=dt.find(Fa=>{let{key:ca}=Fa;return na===ca});Cn=Object.assign(Object.assign({},Cn),{title:Fa=>le.createElement(iu,{tablePrefixCls:_e,prefixCls:`${_e}-filter`,dropdownPrefixCls:Ge,column:Cn,columnKey:na,filterState:ea,filterMultiple:en,filterMode:Ln,filterSearch:An,triggerFilter:vt,locale:pt,getPopupContainer:Tt},pi(Mt.title,Fa))})}return"children"in Cn&&(Cn=Object.assign(Object.assign({},Cn),{children:Ul(_e,Ge,Cn.children,dt,pt,vt,Tt,Jt)})),Cn})}function pl(_e){const Ge={};return _e.forEach(rt=>{let{key:dt,filteredKeys:pt,column:vt}=rt;const{filters:Tt,filterDropdown:Zt}=vt;if(Zt)Ge[dt]=pt||null;else if(Array.isArray(pt)){const Mt=fl(Tt);Ge[dt]=Mt.filter(an=>pt.includes(String(an)))}else Ge[dt]=null}),Ge}function kl(_e,Ge){return Ge.reduce((rt,dt)=>{const{column:{onFilter:pt,filters:vt},filteredKeys:Tt}=dt;return pt&&Tt&&Tt.length?rt.filter(Zt=>Tt.some(Mt=>{const an=fl(vt),Jt=an.findIndex(Ln=>String(Ln)===String(Mt)),en=Jt!==-1?an[Jt]:Mt;return pt(en,Zt)})):rt},_e)}const Rl=_e=>_e.flatMap(Ge=>"children"in Ge?[Ge].concat((0,ma.Z)(Rl(Ge.children||[]))):[Ge]);function _l(_e){let{prefixCls:Ge,dropdownPrefixCls:rt,mergedColumns:dt,onFilterChange:pt,getPopupContainer:vt,locale:Tt}=_e;const Zt=le.useMemo(()=>Rl(dt||[]),[dt]),[Mt,an]=le.useState(()=>Nl(Zt,!0)),Jt=le.useMemo(()=>{const Cn=Nl(Zt,!1);if(Cn.length===0)return Cn;let na=!0,ea=!0;if(Cn.forEach(Fa=>{let{filteredKeys:ca}=Fa;ca!==void 0?na=!1:ea=!1}),na){const Fa=(Zt||[]).map((ca,Aa)=>wo(ca,ni(Aa)));return Mt.filter(ca=>{let{key:Aa}=ca;return Fa.includes(Aa)}).map(ca=>{const Aa=Zt[Fa.findIndex(lr=>lr===ca.key)];return Object.assign(Object.assign({},ca),{column:Object.assign(Object.assign({},ca.column),Aa),forceFiltered:Aa.filtered})})}return Cn},[Zt,Mt]),en=le.useMemo(()=>pl(Jt),[Jt]),Ln=Cn=>{const na=Jt.filter(ea=>{let{key:Fa}=ea;return Fa!==Cn.key});na.push(Cn),an(na),pt(pl(na),na)};return[Cn=>Ul(Ge,rt,Cn,Jt,Tt,Ln,vt),Jt,en]}var Hi=_l;function Vi(_e,Ge,rt){const dt=le.useRef({});function pt(vt){if(!dt.current||dt.current.data!==_e||dt.current.childrenColumnName!==Ge||dt.current.getRowKey!==rt){let Zt=function(Mt){Mt.forEach((an,Jt)=>{const en=rt(an,Jt);Tt.set(en,an),an&&typeof an=="object"&&Ge in an&&Zt(an[Ge]||[])})};const Tt=new Map;Zt(_e),dt.current={data:_e,childrenColumnName:Ge,kvMap:Tt,getRowKey:rt}}return dt.current.kvMap.get(vt)}return[pt]}var Fl=te(50371),Yl=function(_e,Ge){var rt={};for(var dt in _e)Object.prototype.hasOwnProperty.call(_e,dt)&&Ge.indexOf(dt)<0&&(rt[dt]=_e[dt]);if(_e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,dt=Object.getOwnPropertySymbols(_e);pt{const vt=_e[pt];typeof vt!="function"&&(rt[pt]=vt)}),rt}function Ml(_e,Ge,rt){const dt=rt&&typeof rt=="object"?rt:{},{total:pt=0}=dt,vt=Yl(dt,["total"]),[Tt,Zt]=(0,le.useState)(()=>({current:"defaultCurrent"in vt?vt.defaultCurrent:1,pageSize:"defaultPageSize"in vt?vt.defaultPageSize:Sl})),Mt=(0,Fl.Z)(Tt,vt,{total:pt>0?pt:_e}),an=Math.ceil((pt||_e)/Mt.pageSize);Mt.current>an&&(Mt.current=an||1);const Jt=(Ln,An)=>{Zt({current:Ln!=null?Ln:1,pageSize:An||Mt.pageSize})},en=(Ln,An)=>{var Cn;rt&&((Cn=rt.onChange)===null||Cn===void 0||Cn.call(rt,Ln,An)),Jt(Ln,An),Ge(Ln,An||(Mt==null?void 0:Mt.pageSize))};return rt===!1?[{},()=>{}]:[Object.assign(Object.assign({},Mt),{onChange:en}),Jt]}var ji=Ml,lu=te(84105),ll=te(35654),bl=te(90782),rl=te(71430),uu=te(18929);const tl={},Tl="SELECT_ALL",Zl="SELECT_INVERT",xl="SELECT_NONE",Vl=[],Ql=(_e,Ge)=>{let rt=[];return(Ge||[]).forEach(dt=>{rt.push(dt),dt&&typeof dt=="object"&&_e in dt&&(rt=[].concat((0,ma.Z)(rt),(0,ma.Z)(Ql(_e,dt[_e]))))}),rt};var Xl=(_e,Ge)=>{const{preserveSelectedRowKeys:rt,selectedRowKeys:dt,defaultSelectedRowKeys:pt,getCheckboxProps:vt,onChange:Tt,onSelect:Zt,onSelectAll:Mt,onSelectInvert:an,onSelectNone:Jt,onSelectMultiple:en,columnWidth:Ln,type:An,selections:Cn,fixed:na,renderCell:ea,hideSelectAll:Fa,checkStrictly:ca=!0}=Ge||{},{prefixCls:Aa,data:lr,pageData:fr,getRecordByKey:Qa,getRowKey:cr,expandType:Rr,childrenColumnName:ka,locale:Ua,getPopupContainer:ja}=_e,[xa,Oa]=(0,uu.Z)(dt||pt||Vl,{value:dt}),gr=le.useRef(new Map),Jr=(0,le.useCallback)(wr=>{if(rt){const hr=new Map;wr.forEach(Pr=>{let rr=Qa(Pr);!rr&&gr.current.has(Pr)&&(rr=gr.current.get(Pr)),hr.set(Pr,rr)}),gr.current=hr}},[Qa,rt]);le.useEffect(()=>{Jr(xa)},[xa]);const{keyEntities:zr}=(0,le.useMemo)(()=>{if(ca)return{keyEntities:null};let wr=lr;if(rt){const hr=new Set(lr.map((rr,Ra)=>cr(rr,Ra))),Pr=Array.from(gr.current).reduce((rr,Ra)=>{let[Rn,Ba]=Ra;return hr.has(Rn)?rr:rr.concat(Ba)},[]);wr=[].concat((0,ma.Z)(wr),(0,ma.Z)(Pr))}return(0,rl.I8)(wr,{externalGetKey:cr,childrenPropName:ka})},[lr,cr,ca,ka,rt]),nr=(0,le.useMemo)(()=>Ql(ka,fr),[ka,fr]),Qr=(0,le.useMemo)(()=>{const wr=new Map;return nr.forEach((hr,Pr)=>{const rr=cr(hr,Pr),Ra=(vt?vt(hr):null)||{};wr.set(rr,Ra)}),wr},[nr,cr,vt]),qr=(0,le.useCallback)(wr=>{var hr;return!!(!((hr=Qr.get(cr(wr)))===null||hr===void 0)&&hr.disabled)},[Qr,cr]),[ao,Wr]=(0,le.useMemo)(()=>{if(ca)return[xa||[],[]];const{checkedKeys:wr,halfCheckedKeys:hr}=(0,bl.S)(xa,!0,zr,qr);return[wr||[],hr]},[xa,ca,zr,qr]),$o=(0,le.useMemo)(()=>{const wr=An==="radio"?ao.slice(0,1):ao;return new Set(wr)},[ao,An]),$r=(0,le.useMemo)(()=>An==="radio"?new Set:new Set(Wr),[Wr,An]),[Ir,oi]=(0,le.useState)(null);le.useEffect(()=>{Ge||Oa(Vl)},[!!Ge]);const kn=(0,le.useCallback)((wr,hr)=>{let Pr,rr;Jr(wr),rt?(Pr=wr,rr=wr.map(Ra=>gr.current.get(Ra))):(Pr=[],rr=[],wr.forEach(Ra=>{const Rn=Qa(Ra);Rn!==void 0&&(Pr.push(Ra),rr.push(Rn))})),Oa(Pr),Tt==null||Tt(Pr,rr,{type:hr})},[Oa,Qa,Tt,rt]),Yo=(0,le.useCallback)((wr,hr,Pr,rr)=>{if(Zt){const Ra=Pr.map(Rn=>Qa(Rn));Zt(Qa(wr),hr,Ra,rr)}kn(Pr,"single")},[Zt,Qa,kn]),To=(0,le.useMemo)(()=>!Cn||Fa?null:(Cn===!0?[Tl,Zl,xl]:Cn).map(hr=>hr===Tl?{key:"all",text:Ua.selectionAll,onSelect(){kn(lr.map((Pr,rr)=>cr(Pr,rr)).filter(Pr=>{const rr=Qr.get(Pr);return!(rr!=null&&rr.disabled)||$o.has(Pr)}),"all")}}:hr===Zl?{key:"invert",text:Ua.selectInvert,onSelect(){const Pr=new Set($o);fr.forEach((Ra,Rn)=>{const Ba=cr(Ra,Rn),Mr=Qr.get(Ba);Mr!=null&&Mr.disabled||(Pr.has(Ba)?Pr.delete(Ba):Pr.add(Ba))});const rr=Array.from(Pr);an&&an(rr),kn(rr,"invert")}}:hr===xl?{key:"none",text:Ua.selectNone,onSelect(){Jt==null||Jt(),kn(Array.from($o).filter(Pr=>{const rr=Qr.get(Pr);return rr==null?void 0:rr.disabled}),"none")}}:hr).map(hr=>Object.assign(Object.assign({},hr),{onSelect:function(){for(var Pr,rr,Ra=arguments.length,Rn=new Array(Ra),Ba=0;Ba{var hr;if(!Ge)return wr.filter(Pt=>Pt!==tl);let Pr=(0,ma.Z)(wr);const rr=new Set($o),Ra=nr.map(cr).filter(Pt=>!Qr.get(Pt).disabled),Rn=Ra.every(Pt=>rr.has(Pt)),Ba=Ra.some(Pt=>rr.has(Pt)),Mr=()=>{const Pt=[];Rn?Ra.forEach(Gn=>{rr.delete(Gn),Pt.push(Gn)}):Ra.forEach(Gn=>{rr.has(Gn)||(rr.add(Gn),Pt.push(Gn))});const Vt=Array.from(rr);Mt==null||Mt(!Rn,Vt.map(Gn=>Qa(Gn)),Pt.map(Gn=>Qa(Gn))),kn(Vt,"all"),oi(null)};let ro;if(An!=="radio"){let Pt;if(To){const At={getPopupContainer:ja,items:To.map(($t,Bn)=>{const{key:qt,text:cn,onSelect:Wa}=$t;return{key:qt!=null?qt:Bn,onClick:()=>{Wa==null||Wa(Ra)},label:cn}})};Pt=le.createElement("div",{className:`${Aa}-selection-extra`},le.createElement(Xo.Z,{menu:At,getPopupContainer:ja},le.createElement("span",null,le.createElement(lu.Z,null))))}const Vt=nr.map((At,$t)=>{const Bn=cr(At,$t),qt=Qr.get(Bn)||{};return Object.assign({checked:rr.has(Bn)},qt)}).filter(At=>{let{disabled:$t}=At;return $t}),Gn=!!Vt.length&&Vt.length===nr.length,pa=Gn&&Vt.every(At=>{let{checked:$t}=At;return $t}),En=Gn&&Vt.some(At=>{let{checked:$t}=At;return $t});ro=!Fa&&le.createElement("div",{className:`${Aa}-selection`},le.createElement(yi.default,{checked:Gn?pa:!!nr.length&&Rn,indeterminate:Gn?!pa&&En:!Rn&&Ba,onChange:Mr,disabled:nr.length===0||Gn,"aria-label":Pt?"Custom selection":"Select all",skipGroup:!0}),Pt)}let tt;An==="radio"?tt=(Pt,Vt,Gn)=>{const pa=cr(Vt,Gn),En=rr.has(pa);return{node:le.createElement(Ol.ZP,Object.assign({},Qr.get(pa),{checked:En,onClick:At=>At.stopPropagation(),onChange:At=>{rr.has(pa)||Yo(pa,!0,[pa],At.nativeEvent)}})),checked:En}}:tt=(Pt,Vt,Gn)=>{var pa;const En=cr(Vt,Gn),At=rr.has(En),$t=$r.has(En),Bn=Qr.get(En);let qt;return Rr==="nest"?qt=$t:qt=(pa=Bn==null?void 0:Bn.indeterminate)!==null&&pa!==void 0?pa:$t,{node:le.createElement(yi.default,Object.assign({},Bn,{indeterminate:qt,checked:At,skipGroup:!0,onClick:cn=>cn.stopPropagation(),onChange:cn=>{let{nativeEvent:Wa}=cn;const{shiftKey:tn}=Wa;let Ea=-1,Ct=-1;if(tn&&ca){const Xn=new Set([Ir,En]);Ra.some((Ka,Ze)=>{if(Xn.has(Ka))if(Ea===-1)Ea=Ze;else return Ct=Ze,!0;return!1})}if(Ct!==-1&&Ea!==Ct&&ca){const Xn=Ra.slice(Ea,Ct+1),Ka=[];At?Xn.forEach(kt=>{rr.has(kt)&&(Ka.push(kt),rr.delete(kt))}):Xn.forEach(kt=>{rr.has(kt)||(Ka.push(kt),rr.add(kt))});const Ze=Array.from(rr);en==null||en(!At,Ze.map(kt=>Qa(kt)),Ka.map(kt=>Qa(kt))),kn(Ze,"multiple")}else{const Xn=ao;if(ca){const Ka=At?(0,ll._5)(Xn,En):(0,ll.L0)(Xn,En);Yo(En,!At,Ka,Wa)}else{const Ka=(0,bl.S)([].concat((0,ma.Z)(Xn),[En]),!0,zr,qr),{checkedKeys:Ze,halfCheckedKeys:kt}=Ka;let Qn=Ze;if(At){const Or=new Set(Ze);Or.delete(En),Qn=(0,bl.S)(Array.from(Or),{checked:!1,halfCheckedKeys:kt},zr,qr).checkedKeys}Yo(En,!At,Qn,Wa)}}oi(At?null:En)}})),checked:At}};const Ye=(Pt,Vt,Gn)=>{const{node:pa,checked:En}=tt(Pt,Vt,Gn);return ea?ea(En,Vt,Gn,pa):pa};if(!Pr.includes(tl))if(Pr.findIndex(Pt=>{var Vt;return((Vt=Pt[Na])===null||Vt===void 0?void 0:Vt.columnType)==="EXPAND_COLUMN"})===0){const[Pt,...Vt]=Pr;Pr=[Pt,tl].concat((0,ma.Z)(Vt))}else Pr=[tl].concat((0,ma.Z)(Pr));const Qe=Pr.indexOf(tl);Pr=Pr.filter((Pt,Vt)=>Pt!==tl||Vt===Qe);const Ut=Pr[Qe-1],nn=Pr[Qe+1];let Yt=na;Yt===void 0&&((nn==null?void 0:nn.fixed)!==void 0?Yt=nn.fixed:(Ut==null?void 0:Ut.fixed)!==void 0&&(Yt=Ut.fixed)),Yt&&Ut&&((hr=Ut[Na])===null||hr===void 0?void 0:hr.columnType)==="EXPAND_COLUMN"&&Ut.fixed===void 0&&(Ut.fixed=Yt);const Pn=xe()(`${Aa}-selection-col`,{[`${Aa}-selection-col-with-dropdown`]:Cn&&An==="checkbox"}),Xt={fixed:Yt,width:Ln,className:`${Aa}-selection-column`,title:Ge.columnTitle||ro,render:Ye,onCell:Ge.onCell,[Na]:{className:Pn}};return Pr.map(Pt=>Pt===tl?Xt:Pt)},[cr,nr,Ge,ao,$o,$r,Ln,To,Rr,Ir,Qr,en,Yo,qr]),$o]},su=te(89489),du=te(59477),zl=te(6848);const wl="ascend",ul="descend";function yl(_e){return typeof _e.sorter=="object"&&typeof _e.sorter.multiple=="number"?_e.sorter.multiple:!1}function Jl(_e){return typeof _e=="function"?_e:_e&&typeof _e=="object"&&_e.compare?_e.compare:!1}function ql(_e,Ge){return Ge?_e[_e.indexOf(Ge)+1]:_e[0]}function $l(_e,Ge,rt){let dt=[];function pt(vt,Tt){dt.push({column:vt,key:wo(vt,Tt),multiplePriority:yl(vt),sortOrder:vt.sortOrder})}return(_e||[]).forEach((vt,Tt)=>{const Zt=ni(Tt,rt);vt.children?("sortOrder"in vt&&pt(vt,Zt),dt=[].concat((0,ma.Z)(dt),(0,ma.Z)($l(vt.children,Ge,Zt)))):vt.sorter&&("sortOrder"in vt?pt(vt,Zt):Ge&&vt.defaultSortOrder&&dt.push({column:vt,key:wo(vt,Zt),multiplePriority:yl(vt),sortOrder:vt.defaultSortOrder}))}),dt}function eu(_e,Ge,rt,dt,pt,vt,Tt,Zt){return(Ge||[]).map((Mt,an)=>{const Jt=ni(an,Zt);let en=Mt;if(en.sorter){const Ln=en.sortDirections||pt,An=en.showSorterTooltip===void 0?Tt:en.showSorterTooltip,Cn=wo(en,Jt),na=rt.find(Rr=>{let{key:ka}=Rr;return ka===Cn}),ea=na?na.sortOrder:null,Fa=ql(Ln,ea);let ca;if(Mt.sortIcon)ca=Mt.sortIcon({sortOrder:ea});else{const Rr=Ln.includes(wl)&&le.createElement(du.Z,{className:xe()(`${_e}-column-sorter-up`,{active:ea===wl})}),ka=Ln.includes(ul)&&le.createElement(su.Z,{className:xe()(`${_e}-column-sorter-down`,{active:ea===ul})});ca=le.createElement("span",{className:xe()(`${_e}-column-sorter`,{[`${_e}-column-sorter-full`]:!!(Rr&&ka)})},le.createElement("span",{className:`${_e}-column-sorter-inner`,"aria-hidden":"true"},Rr,ka))}const{cancelSort:Aa,triggerAsc:lr,triggerDesc:fr}=vt||{};let Qa=Aa;Fa===ul?Qa=fr:Fa===wl&&(Qa=lr);const cr=typeof An=="object"?An:{title:Qa};en=Object.assign(Object.assign({},en),{className:xe()(en.className,{[`${_e}-column-sort`]:ea}),title:Rr=>{const ka=le.createElement("div",{className:`${_e}-column-sorters`},le.createElement("span",{className:`${_e}-column-title`},pi(Mt.title,Rr)),ca);return An?le.createElement(zl.Z,Object.assign({},cr),ka):ka},onHeaderCell:Rr=>{const ka=Mt.onHeaderCell&&Mt.onHeaderCell(Rr)||{},Ua=ka.onClick,ja=ka.onKeyDown;ka.onClick=gr=>{dt({column:Mt,key:Cn,sortOrder:Fa,multiplePriority:yl(Mt)}),Ua==null||Ua(gr)},ka.onKeyDown=gr=>{gr.keyCode===nl.Z.ENTER&&(dt({column:Mt,key:Cn,sortOrder:Fa,multiplePriority:yl(Mt)}),ja==null||ja(gr))};const xa=Si(Mt.title,{}),Oa=xa==null?void 0:xa.toString();return ea?ka["aria-sort"]=ea==="ascend"?"ascending":"descending":ka["aria-label"]=Oa||"",ka.className=xe()(ka.className,`${_e}-column-has-sorters`),ka.tabIndex=0,Mt.ellipsis&&(ka.title=(xa!=null?xa:"").toString()),ka}})}return"children"in en&&(en=Object.assign(Object.assign({},en),{children:eu(_e,en.children,rt,dt,pt,vt,Tt,Jt)})),en})}function tu(_e){const{column:Ge,sortOrder:rt}=_e;return{column:Ge,order:rt,field:Ge.dataIndex,columnKey:Ge.key}}function Pl(_e){const Ge=_e.filter(rt=>{let{sortOrder:dt}=rt;return dt}).map(tu);return Ge.length===0&&_e.length?Object.assign(Object.assign({},tu(_e[_e.length-1])),{column:void 0}):Ge.length<=1?Ge[0]||{}:Ge}function Hl(_e,Ge,rt){const dt=Ge.slice().sort((Tt,Zt)=>Zt.multiplePriority-Tt.multiplePriority),pt=_e.slice(),vt=dt.filter(Tt=>{let{column:{sorter:Zt},sortOrder:Mt}=Tt;return Jl(Zt)&&Mt});return vt.length?pt.sort((Tt,Zt)=>{for(let Mt=0;Mt{const Zt=Tt[rt];return Zt?Object.assign(Object.assign({},Tt),{[rt]:Hl(Zt,Ge,rt)}):Tt}):pt}function nu(_e){let{prefixCls:Ge,mergedColumns:rt,onSorterChange:dt,sortDirections:pt,tableLocale:vt,showSorterTooltip:Tt}=_e;const[Zt,Mt]=le.useState($l(rt,!0)),an=le.useMemo(()=>{let Cn=!0;const na=$l(rt,!1);if(!na.length)return Zt;const ea=[];function Fa(Aa){Cn?ea.push(Aa):ea.push(Object.assign(Object.assign({},Aa),{sortOrder:null}))}let ca=null;return na.forEach(Aa=>{ca===null?(Fa(Aa),Aa.sortOrder&&(Aa.multiplePriority===!1?Cn=!1:ca=!0)):(ca&&Aa.multiplePriority!==!1||(Cn=!1),Fa(Aa))}),ea},[rt,Zt]),Jt=le.useMemo(()=>{const Cn=an.map(na=>{let{column:ea,sortOrder:Fa}=na;return{column:ea,order:Fa}});return{sortColumns:Cn,sortColumn:Cn[0]&&Cn[0].column,sortOrder:Cn[0]&&Cn[0].order}},[an]);function en(Cn){let na;Cn.multiplePriority===!1||!an.length||an[0].multiplePriority===!1?na=[Cn]:na=[].concat((0,ma.Z)(an.filter(ea=>{let{key:Fa}=ea;return Fa!==Cn.key})),[Cn]),Mt(na),dt(Pl(na),na)}return[Cn=>eu(Ge,Cn,an,en,pt,vt,Tt),an,Jt,()=>Pl(an)]}function cu(_e,Ge){return _e.map(rt=>{const dt=Object.assign({},rt);return dt.title=pi(rt.title,Ge),"children"in dt&&(dt.children=cu(dt.children,Ge)),dt})}function gu(_e){return[le.useCallback(rt=>cu(rt,_e),[_e])]}var jl=uo((_e,Ge)=>{const{_renderTimes:rt}=_e,{_renderTimes:dt}=Ge;return rt!==dt}),sl=Da((_e,Ge)=>{const{_renderTimes:rt}=_e,{_renderTimes:dt}=Ge;return rt!==dt}),dl=te(64993),Al=te(17313),mu=te(83116),fu=te(37613),Te=_e=>{const{componentCls:Ge}=_e,rt=`${_e.lineWidth}px ${_e.lineType} ${_e.tableBorderColor}`,dt=(pt,vt,Tt)=>({[`&${Ge}-${pt}`]:{[`> ${Ge}-container`]:{[`> ${Ge}-content, > ${Ge}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${Ge}-expanded-row-fixed`]:{margin:`-${vt}px -${Tt+_e.lineWidth}px`}}}}}});return{[`${Ge}-wrapper`]:{[`${Ge}${Ge}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${Ge}-title`]:{border:rt,borderBottom:0},[`> ${Ge}-container`]:{borderInlineStart:rt,borderTop:rt,[` + `]:Object.assign({},re(ae))}}};var ge=(0,Ne.Z)("Skeleton",ae=>{const{componentCls:se}=ae,de=(0,De.TS)(ae,{skeletonAvatarCls:`${se}-avatar`,skeletonTitleCls:`${se}-title`,skeletonParagraphCls:`${se}-paragraph`,skeletonButtonCls:`${se}-button`,skeletonInputCls:`${se}-input`,skeletonImageCls:`${se}-image`,imageSizeBase:ae.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ae.gradientFromColor} 25%, ${ae.gradientToColor} 37%, ${ae.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ue(de)]},ae=>{const{colorFillContent:se,colorFill:de}=ae,Ce=se,pe=de;return{color:Ce,colorGradientEnd:pe,gradientFromColor:Ce,gradientToColor:pe,titleHeight:ae.controlHeight/2,blockRadius:ae.borderRadiusSM,paragraphMarginTop:ae.marginLG+ae.marginXXS,paragraphLiHeight:ae.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Se=ae=>{const{prefixCls:se,className:de,rootClassName:Ce,active:pe,shape:Be="circle",size:$e="default"}=ae,{getPrefixCls:Xe}=Oe.useContext(je.E_),Pe=Xe("skeleton",se),[mt,St]=ge(Pe),zt=(0,he.Z)(ae,["prefixCls","className"]),Ht=ye()(Pe,`${Pe}-element`,{[`${Pe}-active`]:pe},de,Ce,St);return mt(Oe.createElement("div",{className:Ht},Oe.createElement(le,Object.assign({prefixCls:`${Pe}-avatar`,shape:Be,size:$e},zt))))},ze=ae=>{const{prefixCls:se,className:de,rootClassName:Ce,active:pe,block:Be=!1,size:$e="default"}=ae,{getPrefixCls:Xe}=Oe.useContext(je.E_),Pe=Xe("skeleton",se),[mt,St]=ge(Pe),zt=(0,he.Z)(ae,["prefixCls"]),Ht=ye()(Pe,`${Pe}-element`,{[`${Pe}-active`]:pe,[`${Pe}-block`]:Be},de,Ce,St);return mt(Oe.createElement("div",{className:Ht},Oe.createElement(le,Object.assign({prefixCls:`${Pe}-button`,size:$e},zt))))};const ve="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var xe=ae=>{const{prefixCls:se,className:de,rootClassName:Ce,style:pe,active:Be}=ae,{getPrefixCls:$e}=Oe.useContext(je.E_),Xe=$e("skeleton",se),[Pe,mt]=ge(Xe),St=ye()(Xe,`${Xe}-element`,{[`${Xe}-active`]:Be},de,Ce,mt);return Pe(Oe.createElement("div",{className:St},Oe.createElement("div",{className:ye()(`${Xe}-image`,de),style:pe},Oe.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Xe}-image-svg`},Oe.createElement("path",{d:ve,className:`${Xe}-image-path`})))))},Ue=ae=>{const{prefixCls:se,className:de,rootClassName:Ce,active:pe,block:Be,size:$e="default"}=ae,{getPrefixCls:Xe}=Oe.useContext(je.E_),Pe=Xe("skeleton",se),[mt,St]=ge(Pe),zt=(0,he.Z)(ae,["prefixCls"]),Ht=ye()(Pe,`${Pe}-element`,{[`${Pe}-active`]:pe,[`${Pe}-block`]:Be},de,Ce,St);return mt(Oe.createElement("div",{className:Ht},Oe.createElement(le,Object.assign({prefixCls:`${Pe}-input`,size:$e},zt))))},qe=te(32855),st={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},ot=st,Ke=te(7657),Re=function(se,de){return Oe.createElement(Ke.Z,(0,qe.Z)({},se,{ref:de,icon:ot}))},Me=Oe.forwardRef(Re),Ve=Me,We=ae=>{const{prefixCls:se,className:de,rootClassName:Ce,style:pe,active:Be,children:$e}=ae,{getPrefixCls:Xe}=Oe.useContext(je.E_),Pe=Xe("skeleton",se),[mt,St]=ge(Pe),zt=ye()(Pe,`${Pe}-element`,{[`${Pe}-active`]:Be},St,de,Ce),Ht=$e!=null?$e:Oe.createElement(Ve,null);return mt(Oe.createElement("div",{className:zt},Oe.createElement("div",{className:ye()(`${Pe}-image`,de),style:pe},Ht)))},et=te(3300),yt=ae=>{const se=Xe=>{const{width:Pe,rows:mt=2}=ae;if(Array.isArray(Pe))return Pe[Xe];if(mt-1===Xe)return Pe},{prefixCls:de,className:Ce,style:pe,rows:Be}=ae,$e=(0,et.Z)(Array(Be)).map((Xe,Pe)=>Oe.createElement("li",{key:Pe,style:{width:se(Pe)}}));return Oe.createElement("ul",{className:ye()(de,Ce),style:pe},$e)},xt=ae=>{let{prefixCls:se,className:de,width:Ce,style:pe}=ae;return Oe.createElement("h3",{className:ye()(se,de),style:Object.assign({width:Ce},pe)})};function Ae(ae){return ae&&typeof ae=="object"?ae:{}}function wt(ae,se){return ae&&!se?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function It(ae,se){return!ae&&se?{width:"38%"}:ae&&se?{width:"50%"}:{}}function ke(ae,se){const de={};return(!ae||!se)&&(de.width="61%"),!ae&&se?de.rows=3:de.rows=2,de}const ut=ae=>{const{prefixCls:se,loading:de,className:Ce,rootClassName:pe,style:Be,children:$e,avatar:Xe=!1,title:Pe=!0,paragraph:mt=!0,active:St,round:zt}=ae,{getPrefixCls:Ht,direction:jt,skeleton:Wt}=Oe.useContext(je.E_),Je=Ht("skeleton",se),[lt,Dt]=ge(Je);if(de||!("loading"in ae)){const Lt=!!Xe,ln=!!Pe,mn=!!mt;let fn;if(Lt){const Na=Object.assign(Object.assign({prefixCls:`${Je}-avatar`},wt(ln,mn)),Ae(Xe));fn=Oe.createElement("div",{className:`${Je}-header`},Oe.createElement(le,Object.assign({},Na)))}let Dn;if(ln||mn){let Na;if(ln){const wa=Object.assign(Object.assign({prefixCls:`${Je}-title`},It(Lt,mn)),Ae(Pe));Na=Oe.createElement(xt,Object.assign({},wa))}let Pa;if(mn){const wa=Object.assign(Object.assign({prefixCls:`${Je}-paragraph`},ke(Lt,ln)),Ae(mt));Pa=Oe.createElement(yt,Object.assign({},wa))}Dn=Oe.createElement("div",{className:`${Je}-content`},Na,Pa)}const ua=ye()(Je,{[`${Je}-with-avatar`]:Lt,[`${Je}-active`]:St,[`${Je}-rtl`]:jt==="rtl",[`${Je}-round`]:zt},Wt==null?void 0:Wt.className,Ce,pe,Dt);return lt(Oe.createElement("div",{className:ua,style:Object.assign(Object.assign({},Wt==null?void 0:Wt.style),Be)},fn,Dn))}return typeof $e!="undefined"?$e:null};ut.Button=ze,ut.Avatar=Se,ut.Input=Ue,ut.Image=xe,ut.Node=We;var ce=ut,ie=ce},31797:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return ge}});var z=te(59301),ye=te(56762),Oe=te(92343),je=te(92310),he=te.n(je),be=te(36355),le=te(61621),Ne=Fe=>{const{value:Se,formatter:Ie,precision:ze,decimalSeparator:ve,groupSeparator:at="",prefixCls:xe}=Fe;let it;if(typeof Ie=="function")it=Ie(Se);else{const Ue=String(Se),qe=Ue.match(/^(-?)(\d*)(\.(\d+))?$/);if(!qe||Ue==="-")it=Ue;else{const st=qe[1];let ot=qe[2]||"0",Ke=qe[4]||"";ot=ot.replace(/\B(?=(\d{3})+(?!\d))/g,at),typeof ze=="number"&&(Ke=Ke.padEnd(ze,"0").slice(0,ze>0?ze:0)),Ke&&(Ke=`${ve}${Ke}`),it=[z.createElement("span",{key:"int",className:`${xe}-content-value-int`},st,ot),Ke&&z.createElement("span",{key:"decimal",className:`${xe}-content-value-decimal`},Ke)]}}return z.createElement("span",{className:`${xe}-content-value`},it)},De=te(17313),fe=te(83116),Le=te(37613);const Ee=Fe=>{const{componentCls:Se,marginXXS:Ie,padding:ze,colorTextDescription:ve,titleFontSize:at,colorTextHeading:xe,contentFontSize:it,fontFamily:Ue}=Fe;return{[`${Se}`]:Object.assign(Object.assign({},(0,De.Wf)(Fe)),{[`${Se}-title`]:{marginBottom:Ie,color:ve,fontSize:at},[`${Se}-skeleton`]:{paddingTop:ze},[`${Se}-content`]:{color:xe,fontSize:it,fontFamily:Ue,[`${Se}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Se}-content-prefix, ${Se}-content-suffix`]:{display:"inline-block"},[`${Se}-content-prefix`]:{marginInlineEnd:Ie},[`${Se}-content-suffix`]:{marginInlineStart:Ie}}})}};var re=(0,fe.Z)("Statistic",Fe=>{const Se=(0,Le.TS)(Fe,{});return[Ee(Se)]},Fe=>{const{fontSizeHeading3:Se,fontSize:Ie}=Fe;return{titleFontSize:Ie,contentFontSize:Se}}),a=Fe=>{const{prefixCls:Se,className:Ie,rootClassName:ze,style:ve,valueStyle:at,value:xe=0,title:it,valueRender:Ue,prefix:qe,suffix:st,loading:ot=!1,onMouseEnter:Ke,onMouseLeave:Re,decimalSeparator:Me=".",groupSeparator:Ve=","}=Fe,{getPrefixCls:nt,direction:We,statistic:et}=z.useContext(be.E_),ht=nt("statistic",Se),[yt,gt]=re(ht),xt=z.createElement(Ne,Object.assign({decimalSeparator:Me,groupSeparator:Ve,prefixCls:ht},Fe,{value:xe})),Ae=he()(ht,{[`${ht}-rtl`]:We==="rtl"},et==null?void 0:et.className,Ie,ze,gt);return yt(z.createElement("div",{className:Ae,style:Object.assign(Object.assign({},et==null?void 0:et.style),ve),onMouseEnter:Ke,onMouseLeave:Re},it&&z.createElement("div",{className:`${ht}-title`},it),z.createElement(le.Z,{paragraph:!1,loading:ot,className:`${ht}-skeleton`},z.createElement("div",{style:at,className:`${ht}-content`},qe&&z.createElement("span",{className:`${ht}-content-prefix`},qe),Ue?Ue(xt):xt,st&&z.createElement("span",{className:`${ht}-content-suffix`},st)))))};const b=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function y(Fe,Se){let Ie=Fe;const ze=/\[[^\]]*]/g,ve=(Se.match(ze)||[]).map(Ue=>Ue.slice(1,-1)),at=Se.replace(ze,"[]"),xe=b.reduce((Ue,qe)=>{let[st,ot]=qe;if(Ue.includes(st)){const Ke=Math.floor(Ie/ot);return Ie-=Ke*ot,Ue.replace(new RegExp(`${st}+`,"g"),Re=>{const Me=Re.length;return Ke.toString().padStart(Me,"0")})}return Ue},at);let it=0;return xe.replace(ze,()=>{const Ue=ve[it];return it+=1,Ue})}function x(Fe,Se){const{format:Ie=""}=Se,ze=new Date(Fe).getTime(),ve=Date.now(),at=Math.max(ze-ve,0);return y(at,Ie)}const ee=1e3/30;function ne(Fe){return new Date(Fe).getTime()}const oe=Fe=>{const{value:Se,format:Ie="HH:mm:ss",onChange:ze,onFinish:ve}=Fe,at=(0,ye.Z)(),xe=z.useRef(null),it=()=>{ve==null||ve(),xe.current&&(clearInterval(xe.current),xe.current=null)},Ue=()=>{const ot=ne(Se);ot>=Date.now()&&(xe.current=setInterval(()=>{at(),ze==null||ze(ot-Date.now()),ot(Ue(),()=>{xe.current&&(clearInterval(xe.current),xe.current=null)}),[Se]);const qe=(ot,Ke)=>x(ot,Object.assign(Object.assign({},Ke),{format:Ie})),st=ot=>(0,Oe.Tm)(ot,{title:void 0});return z.createElement(a,Object.assign({},Fe,{valueRender:st,formatter:qe}))};var ue=z.memo(oe);a.Countdown=ue;var ge=a},45413:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return se}});var z=te(40001),ye=te(99267),Oe=te(92310),je=te.n(Oe),he=te(32855),be=te(27247),le=te(74430),me=te(43079),Ne=te(59301),De=te(10228),fe=["className","prefixCls","style","active","status","iconPrefix","icon","wrapperStyle","stepNumber","disabled","description","title","subTitle","progressDot","stepIcon","tailContent","icons","stepIndex","onStepClick","onClick","render"];function Le(de){return typeof de=="string"}function Ee(de){var Ce,pe=de.className,Be=de.prefixCls,$e=de.style,Xe=de.active,Pe=de.status,mt=de.iconPrefix,St=de.icon,zt=de.wrapperStyle,Ht=de.stepNumber,jt=de.disabled,Wt=de.description,Je=de.title,lt=de.subTitle,Dt=de.progressDot,Lt=de.stepIcon,ln=de.tailContent,mn=de.icons,fn=de.stepIndex,Dn=de.onStepClick,ua=de.onClick,Na=de.render,Pa=(0,me.Z)(de,fe),wa=!!Dn&&!jt,ar={};wa&&(ar.role="button",ar.tabIndex=0,ar.onClick=function(bn){ua==null||ua(bn),Dn(fn)},ar.onKeyDown=function(bn){var Ia=bn.which;(Ia===De.Z.ENTER||Ia===De.Z.SPACE)&&Dn(fn)});var sr=function(){var Ia,fa,da=je()("".concat(Be,"-icon"),"".concat(mt,"icon"),(Ia={},(0,le.Z)(Ia,"".concat(mt,"icon-").concat(St),St&&Le(St)),(0,le.Z)(Ia,"".concat(mt,"icon-check"),!St&&Pe==="finish"&&(mn&&!mn.finish||!mn)),(0,le.Z)(Ia,"".concat(mt,"icon-cross"),!St&&Pe==="error"&&(mn&&!mn.error||!mn)),Ia)),yr=Ne.createElement("span",{className:"".concat(Be,"-icon-dot")});return Dt?typeof Dt=="function"?fa=Ne.createElement("span",{className:"".concat(Be,"-icon")},Dt(yr,{index:Ht-1,status:Pe,title:Je,description:Wt})):fa=Ne.createElement("span",{className:"".concat(Be,"-icon")},yr):St&&!Le(St)?fa=Ne.createElement("span",{className:"".concat(Be,"-icon")},St):mn&&mn.finish&&Pe==="finish"?fa=Ne.createElement("span",{className:"".concat(Be,"-icon")},mn.finish):mn&&mn.error&&Pe==="error"?fa=Ne.createElement("span",{className:"".concat(Be,"-icon")},mn.error):St||Pe==="finish"||Pe==="error"?fa=Ne.createElement("span",{className:da}):fa=Ne.createElement("span",{className:"".concat(Be,"-icon")},Ht),Lt&&(fa=Lt({index:Ht-1,status:Pe,title:Je,description:Wt,node:fa})),fa},ma=Pe||"wait",mr=je()("".concat(Be,"-item"),"".concat(Be,"-item-").concat(ma),pe,(Ce={},(0,le.Z)(Ce,"".concat(Be,"-item-custom"),St),(0,le.Z)(Ce,"".concat(Be,"-item-active"),Xe),(0,le.Z)(Ce,"".concat(Be,"-item-disabled"),jt===!0),Ce)),ir=(0,be.Z)({},$e),on=Ne.createElement("div",(0,he.Z)({},Pa,{className:mr,style:ir}),Ne.createElement("div",(0,he.Z)({onClick:ua},ar,{className:"".concat(Be,"-item-container")}),Ne.createElement("div",{className:"".concat(Be,"-item-tail")},ln),Ne.createElement("div",{className:"".concat(Be,"-item-icon")},sr()),Ne.createElement("div",{className:"".concat(Be,"-item-content")},Ne.createElement("div",{className:"".concat(Be,"-item-title")},Je,lt&&Ne.createElement("div",{title:typeof lt=="string"?lt:void 0,className:"".concat(Be,"-item-subtitle")},lt)),Wt&&Ne.createElement("div",{className:"".concat(Be,"-item-description")},Wt))));return Na&&(on=Na(on)||null),on}var re=Ee,E=["prefixCls","style","className","children","direction","type","labelPlacement","iconPrefix","status","size","current","progressDot","stepIcon","initial","icons","onChange","itemRender","items"];function a(de){var Ce,pe=de.prefixCls,Be=pe===void 0?"rc-steps":pe,$e=de.style,Xe=$e===void 0?{}:$e,Pe=de.className,mt=de.children,St=de.direction,zt=St===void 0?"horizontal":St,Ht=de.type,jt=Ht===void 0?"default":Ht,Wt=de.labelPlacement,Je=Wt===void 0?"horizontal":Wt,lt=de.iconPrefix,Dt=lt===void 0?"rc":lt,Lt=de.status,ln=Lt===void 0?"process":Lt,mn=de.size,fn=de.current,Dn=fn===void 0?0:fn,ua=de.progressDot,Na=ua===void 0?!1:ua,Pa=de.stepIcon,wa=de.initial,ar=wa===void 0?0:wa,sr=de.icons,ma=de.onChange,mr=de.itemRender,ir=de.items,on=ir===void 0?[]:ir,bn=(0,me.Z)(de,E),Ia=jt==="navigation",fa=jt==="inline",da=fa||Na,yr=fa?"horizontal":zt,Hn=fa?void 0:mn,vo=da?"vertical":Je,ho=je()(Be,"".concat(Be,"-").concat(yr),Pe,(Ce={},(0,le.Z)(Ce,"".concat(Be,"-").concat(Hn),Hn),(0,le.Z)(Ce,"".concat(Be,"-label-").concat(vo),yr==="horizontal"),(0,le.Z)(Ce,"".concat(Be,"-dot"),!!da),(0,le.Z)(Ce,"".concat(Be,"-navigation"),Ia),(0,le.Z)(Ce,"".concat(Be,"-inline"),fa),Ce)),jr=function(Rt){ma&&Dn!==Rt&&ma(Rt)},_t=function(Rt,Un){var va=(0,be.Z)({},Rt),Yn=ar+Un;return ln==="error"&&Un===Dn-1&&(va.className="".concat(Be,"-next-error")),va.status||(Yn===Dn?va.status=ln:Yn{const{componentCls:Ce,customIconTop:pe,customIconSize:Be,customIconFontSize:$e}=de;return{[`${Ce}-item-custom`]:{[`> ${Ce}-item-container > ${Ce}-item-icon`]:{height:"auto",background:"none",border:0,[`> ${Ce}-icon`]:{top:pe,width:Be,height:Be,fontSize:$e,lineHeight:`${$e}px`}}},[`&:not(${Ce}-vertical)`]:{[`${Ce}-item-custom`]:{[`${Ce}-item-icon`]:{width:"auto",background:"none"}}}}},at=de=>{const{componentCls:Ce,inlineDotSize:pe,inlineTitleColor:Be,inlineTailColor:$e}=de,Xe=de.paddingXS+de.lineWidth,Pe={[`${Ce}-item-container ${Ce}-item-content ${Ce}-item-title`]:{color:Be}};return{[`&${Ce}-inline`]:{width:"auto",display:"inline-flex",[`${Ce}-item`]:{flex:"none","&-container":{padding:`${Xe}px ${de.paddingXXS}px 0`,margin:`0 ${de.marginXXS/2}px`,borderRadius:de.borderRadiusSM,cursor:"pointer",transition:`background-color ${de.motionDurationMid}`,"&:hover":{background:de.controlItemBgHover},"&[role='button']:hover":{opacity:1}},"&-icon":{width:pe,height:pe,marginInlineStart:`calc(50% - ${pe/2}px)`,[`> ${Ce}-icon`]:{top:0},[`${Ce}-icon-dot`]:{borderRadius:de.fontSizeSM/4}},"&-content":{width:"auto",marginTop:de.marginXS-de.lineWidth},"&-title":{color:Be,fontSize:de.fontSizeSM,lineHeight:de.lineHeightSM,fontWeight:"normal",marginBottom:de.marginXXS/2},"&-description":{display:"none"},"&-tail":{marginInlineStart:0,top:Xe+pe/2,transform:"translateY(-50%)","&:after":{width:"100%",height:de.lineWidth,borderRadius:0,marginInlineStart:0,background:$e}},[`&:first-child ${Ce}-item-tail`]:{width:"50%",marginInlineStart:"50%"},[`&:last-child ${Ce}-item-tail`]:{display:"block",width:"50%"},"&-wait":Object.assign({[`${Ce}-item-icon ${Ce}-icon ${Ce}-icon-dot`]:{backgroundColor:de.colorBorderBg,border:`${de.lineWidth}px ${de.lineType} ${$e}`}},Pe),"&-finish":Object.assign({[`${Ce}-item-tail::after`]:{backgroundColor:$e},[`${Ce}-item-icon ${Ce}-icon ${Ce}-icon-dot`]:{backgroundColor:$e,border:`${de.lineWidth}px ${de.lineType} ${$e}`}},Pe),"&-error":Pe,"&-active, &-process":Object.assign({[`${Ce}-item-icon`]:{width:pe,height:pe,marginInlineStart:`calc(50% - ${pe/2}px)`,top:0}},Pe),[`&:not(${Ce}-item-active) > ${Ce}-item-container[role='button']:hover`]:{[`${Ce}-item-title`]:{color:Be}}}}}},it=de=>{const{componentCls:Ce,iconSize:pe,lineHeight:Be,iconSizeSM:$e}=de;return{[`&${Ce}-label-vertical`]:{[`${Ce}-item`]:{overflow:"visible","&-tail":{marginInlineStart:pe/2+de.controlHeightLG,padding:`${de.paddingXXS}px ${de.paddingLG}px`},"&-content":{display:"block",width:(pe/2+de.controlHeightLG)*2,marginTop:de.marginSM,textAlign:"center"},"&-icon":{display:"inline-block",marginInlineStart:de.controlHeightLG},"&-title":{paddingInlineEnd:0,paddingInlineStart:0,"&::after":{display:"none"}},"&-subtitle":{display:"block",marginBottom:de.marginXXS,marginInlineStart:0,lineHeight:Be}},[`&${Ce}-small:not(${Ce}-dot)`]:{[`${Ce}-item`]:{"&-icon":{marginInlineStart:de.controlHeightLG+(pe-$e)/2}}}}}},qe=de=>{const{componentCls:Ce,navContentMaxWidth:pe,navArrowColor:Be,stepsNavActiveColor:$e,motionDurationSlow:Xe}=de;return{[`&${Ce}-navigation`]:{paddingTop:de.paddingSM,[`&${Ce}-small`]:{[`${Ce}-item`]:{"&-container":{marginInlineStart:-de.marginSM}}},[`${Ce}-item`]:{overflow:"visible",textAlign:"center","&-container":{display:"inline-block",height:"100%",marginInlineStart:-de.margin,paddingBottom:de.paddingSM,textAlign:"start",transition:`opacity ${Xe}`,[`${Ce}-item-content`]:{maxWidth:pe},[`${Ce}-item-title`]:Object.assign(Object.assign({maxWidth:"100%",paddingInlineEnd:0},ge.vS),{"&::after":{display:"none"}})},[`&:not(${Ce}-item-active)`]:{[`${Ce}-item-container[role='button']`]:{cursor:"pointer","&:hover":{opacity:.85}}},"&:last-child":{flex:1,"&::after":{display:"none"}},"&::after":{position:"absolute",top:`calc(50% - ${de.paddingSM/2}px)`,insetInlineStart:"100%",display:"inline-block",width:de.fontSizeIcon,height:de.fontSizeIcon,borderTop:`${de.lineWidth}px ${de.lineType} ${Be}`,borderBottom:"none",borderInlineStart:"none",borderInlineEnd:`${de.lineWidth}px ${de.lineType} ${Be}`,transform:"translateY(-50%) translateX(-50%) rotate(45deg)",content:'""'},"&::before":{position:"absolute",bottom:0,insetInlineStart:"50%",display:"inline-block",width:0,height:de.lineWidthBold,backgroundColor:$e,transition:`width ${Xe}, inset-inline-start ${Xe}`,transitionTimingFunction:"ease-out",content:'""'}},[`${Ce}-item${Ce}-item-active::before`]:{insetInlineStart:0,width:"100%"}},[`&${Ce}-navigation${Ce}-vertical`]:{[`> ${Ce}-item`]:{marginInlineEnd:0,"&::before":{display:"none"},[`&${Ce}-item-active::before`]:{top:0,insetInlineEnd:0,insetInlineStart:"unset",display:"block",width:de.lineWidth*3,height:`calc(100% - ${de.marginLG}px)`},"&::after":{position:"relative",insetInlineStart:"50%",display:"block",width:de.controlHeight*.25,height:de.controlHeight*.25,marginBottom:de.marginXS,textAlign:"center",transform:"translateY(-50%) translateX(-50%) rotate(135deg)"},"&:last-child":{"&::after":{display:"none"}},[`> ${Ce}-item-container > ${Ce}-item-tail`]:{visibility:"hidden"}}},[`&${Ce}-navigation${Ce}-horizontal`]:{[`> ${Ce}-item > ${Ce}-item-container > ${Ce}-item-tail`]:{visibility:"hidden"}}}},ot=de=>{const{antCls:Ce,componentCls:pe}=de;return{[`&${pe}-with-progress`]:{[`${pe}-item`]:{paddingTop:de.paddingXXS,[`&-process ${pe}-item-container ${pe}-item-icon ${pe}-icon`]:{color:de.processIconColor}},[`&${pe}-vertical > ${pe}-item `]:{paddingInlineStart:de.paddingXXS,[`> ${pe}-item-container > ${pe}-item-tail`]:{top:de.marginXXS,insetInlineStart:de.iconSize/2-de.lineWidth+de.paddingXXS}},[`&, &${pe}-small`]:{[`&${pe}-horizontal ${pe}-item:first-child`]:{paddingBottom:de.paddingXXS,paddingInlineStart:de.paddingXXS}},[`&${pe}-small${pe}-vertical > ${pe}-item > ${pe}-item-container > ${pe}-item-tail`]:{insetInlineStart:de.iconSizeSM/2-de.lineWidth+de.paddingXXS},[`&${pe}-label-vertical`]:{[`${pe}-item ${pe}-item-tail`]:{top:de.margin-2*de.lineWidth}},[`${pe}-item-icon`]:{position:"relative",[`${Ce}-progress`]:{position:"absolute",insetBlockStart:(de.iconSize-de.stepsProgressSize-de.lineWidth*2)/2,insetInlineStart:(de.iconSize-de.stepsProgressSize-de.lineWidth*2)/2}}}}},Re=de=>{const{componentCls:Ce,descriptionMaxWidth:pe,lineHeight:Be,dotCurrentSize:$e,dotSize:Xe,motionDurationSlow:Pe}=de;return{[`&${Ce}-dot, &${Ce}-dot${Ce}-small`]:{[`${Ce}-item`]:{"&-title":{lineHeight:Be},"&-tail":{top:Math.floor((de.dotSize-de.lineWidth*3)/2),width:"100%",marginTop:0,marginBottom:0,marginInline:`${pe/2}px 0`,padding:0,"&::after":{width:`calc(100% - ${de.marginSM*2}px)`,height:de.lineWidth*3,marginInlineStart:de.marginSM}},"&-icon":{width:Xe,height:Xe,marginInlineStart:(de.descriptionMaxWidth-Xe)/2,paddingInlineEnd:0,lineHeight:`${Xe}px`,background:"transparent",border:0,[`${Ce}-icon-dot`]:{position:"relative",float:"left",width:"100%",height:"100%",borderRadius:100,transition:`all ${Pe}`,"&::after":{position:"absolute",top:-de.marginSM,insetInlineStart:(Xe-de.controlHeightLG*1.5)/2,width:de.controlHeightLG*1.5,height:de.controlHeight,background:"transparent",content:'""'}}},"&-content":{width:pe},[`&-process ${Ce}-item-icon`]:{position:"relative",top:(Xe-$e)/2,width:$e,height:$e,lineHeight:`${$e}px`,background:"none",marginInlineStart:(de.descriptionMaxWidth-$e)/2},[`&-process ${Ce}-icon`]:{[`&:first-child ${Ce}-icon-dot`]:{insetInlineStart:0}}}},[`&${Ce}-vertical${Ce}-dot`]:{[`${Ce}-item-icon`]:{marginTop:(de.controlHeight-Xe)/2,marginInlineStart:0,background:"none"},[`${Ce}-item-process ${Ce}-item-icon`]:{marginTop:(de.controlHeight-$e)/2,top:0,insetInlineStart:(Xe-$e)/2,marginInlineStart:0},[`${Ce}-item > ${Ce}-item-container > ${Ce}-item-tail`]:{top:(de.controlHeight-Xe)/2,insetInlineStart:0,margin:0,padding:`${Xe+de.paddingXS}px 0 ${de.paddingXS}px`,"&::after":{marginInlineStart:(Xe-de.lineWidth)/2}},[`&${Ce}-small`]:{[`${Ce}-item-icon`]:{marginTop:(de.controlHeightSM-Xe)/2},[`${Ce}-item-process ${Ce}-item-icon`]:{marginTop:(de.controlHeightSM-$e)/2},[`${Ce}-item > ${Ce}-item-container > ${Ce}-item-tail`]:{top:(de.controlHeightSM-Xe)/2}},[`${Ce}-item:first-child ${Ce}-icon-dot`]:{insetInlineStart:0},[`${Ce}-item-content`]:{width:"inherit"}}}},Ve=de=>{const{componentCls:Ce}=de;return{[`&${Ce}-rtl`]:{direction:"rtl",[`${Ce}-item`]:{"&-subtitle":{float:"left"}},[`&${Ce}-navigation`]:{[`${Ce}-item::after`]:{transform:"rotate(-45deg)"}},[`&${Ce}-vertical`]:{[`> ${Ce}-item`]:{"&::after":{transform:"rotate(225deg)"},[`${Ce}-item-icon`]:{float:"right"}}},[`&${Ce}-dot`]:{[`${Ce}-item-icon ${Ce}-icon-dot, &${Ce}-small ${Ce}-item-icon ${Ce}-icon-dot`]:{float:"right"}}}}},We=de=>{const{componentCls:Ce,iconSizeSM:pe,fontSizeSM:Be,fontSize:$e,colorTextDescription:Xe}=de;return{[`&${Ce}-small`]:{[`&${Ce}-horizontal:not(${Ce}-label-vertical) ${Ce}-item`]:{paddingInlineStart:de.paddingSM,"&:first-child":{paddingInlineStart:0}},[`${Ce}-item-icon`]:{width:pe,height:pe,marginTop:0,marginBottom:0,marginInline:`0 ${de.marginXS}px`,fontSize:Be,lineHeight:`${pe}px`,textAlign:"center",borderRadius:pe},[`${Ce}-item-title`]:{paddingInlineEnd:de.paddingSM,fontSize:$e,lineHeight:`${pe}px`,"&::after":{top:pe/2}},[`${Ce}-item-description`]:{color:Xe,fontSize:$e},[`${Ce}-item-tail`]:{top:pe/2-de.paddingXXS},[`${Ce}-item-custom ${Ce}-item-icon`]:{width:"inherit",height:"inherit",lineHeight:"inherit",background:"none",border:0,borderRadius:0,[`> ${Ce}-icon`]:{fontSize:pe,lineHeight:`${pe}px`,transform:"none"}}}}},ht=de=>{const{componentCls:Ce,iconSizeSM:pe,iconSize:Be}=de;return{[`&${Ce}-vertical`]:{display:"flex",flexDirection:"column",[`> ${Ce}-item`]:{display:"block",flex:"1 0 auto",paddingInlineStart:0,overflow:"visible",[`${Ce}-item-icon`]:{float:"left",marginInlineEnd:de.margin},[`${Ce}-item-content`]:{display:"block",minHeight:de.controlHeight*1.5,overflow:"hidden"},[`${Ce}-item-title`]:{lineHeight:`${Be}px`},[`${Ce}-item-description`]:{paddingBottom:de.paddingSM}},[`> ${Ce}-item > ${Ce}-item-container > ${Ce}-item-tail`]:{position:"absolute",top:0,insetInlineStart:Be/2-de.lineWidth,width:de.lineWidth,height:"100%",padding:`${Be+de.marginXXS*1.5}px 0 ${de.marginXXS*1.5}px`,"&::after":{width:de.lineWidth,height:"100%"}},[`> ${Ce}-item:not(:last-child) > ${Ce}-item-container > ${Ce}-item-tail`]:{display:"block"},[` > ${Ce}-item > ${Ce}-item-container > ${Ce}-item-content > ${Ce}-item-title`]:{"&::after":{display:"none"}},[`&${Ce}-small ${Ce}-item-container`]:{[`${Ce}-item-tail`]:{position:"absolute",top:0,insetInlineStart:pe/2-de.lineWidth,padding:`${pe+de.marginXXS*1.5}px 0 ${de.marginXXS*1.5}px`},[`${Ce}-item-title`]:{lineHeight:`${pe}px`}}}}},yt;(function(de){de.wait="wait",de.process="process",de.finish="finish",de.error="error"})(yt||(yt={}));const gt=(de,Ce)=>{const pe=`${Ce.componentCls}-item`,Be=`${de}IconColor`,$e=`${de}TitleColor`,Xe=`${de}DescriptionColor`,Pe=`${de}TailColor`,mt=`${de}IconBgColor`,St=`${de}IconBorderColor`,zt=`${de}DotColor`;return{[`${pe}-${de} ${pe}-icon`]:{backgroundColor:Ce[mt],borderColor:Ce[St],[`> ${Ce.componentCls}-icon`]:{color:Ce[Be],[`${Ce.componentCls}-icon-dot`]:{background:Ce[zt]}}},[`${pe}-${de}${pe}-custom ${pe}-icon`]:{[`> ${Ce.componentCls}-icon`]:{color:Ce[zt]}},[`${pe}-${de} > ${pe}-container > ${pe}-content > ${pe}-title`]:{color:Ce[$e],"&::after":{backgroundColor:Ce[Pe]}},[`${pe}-${de} > ${pe}-container > ${pe}-content > ${pe}-description`]:{color:Ce[Xe]},[`${pe}-${de} > ${pe}-container > ${pe}-tail::after`]:{backgroundColor:Ce[Pe]}}},xt=de=>{const{componentCls:Ce,motionDurationSlow:pe}=de,Be=`${Ce}-item`,$e=`${Be}-icon`;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[Be]:{position:"relative",display:"inline-block",flex:1,overflow:"hidden",verticalAlign:"top","&:last-child":{flex:"none",[`> ${Be}-container > ${Be}-tail, > ${Be}-container > ${Be}-content > ${Be}-title::after`]:{display:"none"}}},[`${Be}-container`]:{outline:"none","&:focus-visible":{[$e]:Object.assign({},(0,ge.oN)(de))}},[`${$e}, ${Be}-content`]:{display:"inline-block",verticalAlign:"top"},[$e]:{width:de.iconSize,height:de.iconSize,marginTop:0,marginBottom:0,marginInlineStart:0,marginInlineEnd:de.marginXS,fontSize:de.iconFontSize,fontFamily:de.fontFamily,lineHeight:`${de.iconSize}px`,textAlign:"center",borderRadius:de.iconSize,border:`${de.lineWidth}px ${de.lineType} transparent`,transition:`background-color ${pe}, border-color ${pe}`,[`${Ce}-icon`]:{position:"relative",top:de.iconTop,color:de.colorPrimary,lineHeight:1}},[`${Be}-tail`]:{position:"absolute",top:de.iconSize/2-de.paddingXXS,insetInlineStart:0,width:"100%","&::after":{display:"inline-block",width:"100%",height:de.lineWidth,background:de.colorSplit,borderRadius:de.lineWidth,transition:`background ${pe}`,content:'""'}},[`${Be}-title`]:{position:"relative",display:"inline-block",paddingInlineEnd:de.padding,color:de.colorText,fontSize:de.fontSizeLG,lineHeight:`${de.titleLineHeight}px`,"&::after":{position:"absolute",top:de.titleLineHeight/2,insetInlineStart:"100%",display:"block",width:9999,height:de.lineWidth,background:de.processTailColor,content:'""'}},[`${Be}-subtitle`]:{display:"inline",marginInlineStart:de.marginXS,color:de.colorTextDescription,fontWeight:"normal",fontSize:de.fontSize},[`${Be}-description`]:{color:de.colorTextDescription,fontSize:de.fontSize}},gt(yt.wait,de)),gt(yt.process,de)),{[`${Be}-process > ${Be}-container > ${Be}-title`]:{fontWeight:de.fontWeightStrong}}),gt(yt.finish,de)),gt(yt.error,de)),{[`${Be}${Ce}-next-error > ${Ce}-item-title::after`]:{background:de.colorError},[`${Be}-disabled`]:{cursor:"not-allowed"}})},Ae=de=>{const{componentCls:Ce,motionDurationSlow:pe}=de;return{[`& ${Ce}-item`]:{[`&:not(${Ce}-item-active)`]:{[`& > ${Ce}-item-container[role='button']`]:{cursor:"pointer",[`${Ce}-item`]:{[`&-title, &-subtitle, &-description, &-icon ${Ce}-icon`]:{transition:`color ${pe}`}},"&:hover":{[`${Ce}-item`]:{"&-title, &-subtitle, &-description":{color:de.colorPrimary}}}},[`&:not(${Ce}-item-process)`]:{[`& > ${Ce}-item-container[role='button']:hover`]:{[`${Ce}-item`]:{"&-icon":{borderColor:de.colorPrimary,[`${Ce}-icon`]:{color:de.colorPrimary}}}}}}},[`&${Ce}-horizontal:not(${Ce}-label-vertical)`]:{[`${Ce}-item`]:{paddingInlineStart:de.padding,whiteSpace:"nowrap","&:first-child":{paddingInlineStart:0},[`&:last-child ${Ce}-item-title`]:{paddingInlineEnd:0},"&-tail":{display:"none"},"&-description":{maxWidth:de.descriptionMaxWidth,whiteSpace:"normal"}}}}},wt=de=>{const{componentCls:Ce}=de;return{[Ce]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ge.Wf)(de)),{display:"flex",width:"100%",fontSize:0,textAlign:"initial"}),xt(de)),Ae(de)),ze(de)),We(de)),ht(de)),it(de)),Re(de)),qe(de)),Ve(de)),ot(de)),at(de))}};var It=(0,Fe.Z)("Steps",de=>{const{wireframe:Ce,colorTextDisabled:pe,controlHeightLG:Be,colorTextLightSolid:$e,colorText:Xe,colorPrimary:Pe,colorTextLabel:mt,colorTextDescription:St,colorTextQuaternary:zt,colorFillContent:Ht,controlItemBgActive:jt,colorError:Wt,colorBgContainer:Je,colorBorderSecondary:lt,colorSplit:Dt}=de,Lt=(0,Se.TS)(de,{processIconColor:$e,processTitleColor:Xe,processDescriptionColor:Xe,processIconBgColor:Pe,processIconBorderColor:Pe,processDotColor:Pe,processTailColor:Dt,waitIconColor:Ce?pe:mt,waitTitleColor:St,waitDescriptionColor:St,waitTailColor:Dt,waitIconBgColor:Ce?Je:Ht,waitIconBorderColor:Ce?pe:"transparent",waitDotColor:pe,finishIconColor:Pe,finishTitleColor:Xe,finishDescriptionColor:St,finishTailColor:Pe,finishIconBgColor:Ce?Je:jt,finishIconBorderColor:Ce?Pe:jt,finishDotColor:Pe,errorIconColor:$e,errorTitleColor:Wt,errorDescriptionColor:Wt,errorTailColor:Dt,errorIconBgColor:Wt,errorIconBorderColor:Wt,errorDotColor:Wt,stepsNavActiveColor:Pe,stepsProgressSize:Be,inlineDotSize:6,inlineTitleColor:zt,inlineTailColor:lt});return[wt(Lt)]},de=>{const{colorTextDisabled:Ce,fontSize:pe,controlHeightSM:Be,controlHeight:$e,controlHeightLG:Xe,fontSizeHeading3:Pe}=de;return{titleLineHeight:$e,customIconSize:$e,customIconTop:0,customIconFontSize:Be,iconSize:$e,iconTop:-.5,iconFontSize:pe,iconSizeSM:Pe,dotSize:$e/4,dotCurrentSize:Xe/4,navArrowColor:Ce,navContentMaxWidth:"auto",descriptionMaxWidth:140}}),ke=te(11592);function ut(de){return de.filter(Ce=>Ce)}function ce(de,Ce){if(de)return de;const pe=(0,ke.Z)(Ce).map(Be=>{if(Ne.isValidElement(Be)){const{props:$e}=Be;return Object.assign({},$e)}return null});return ut(pe)}var ie=function(de,Ce){var pe={};for(var Be in de)Object.prototype.hasOwnProperty.call(de,Be)&&Ce.indexOf(Be)<0&&(pe[Be]=de[Be]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,Be=Object.getOwnPropertySymbols(de);$e{const{percent:Ce,size:pe,className:Be,rootClassName:$e,direction:Xe,items:Pe,responsive:mt=!0,current:St=0,children:zt,style:Ht}=de,jt=ie(de,["percent","size","className","rootClassName","direction","items","responsive","current","children","style"]),{xs:Wt}=(0,ne.Z)(mt),{getPrefixCls:Je,direction:lt,steps:Dt}=Ne.useContext(x.E_),Lt=Ne.useMemo(()=>mt&&Wt?"vertical":Xe,[Wt,Xe]),ln=(0,ee.Z)(pe),mn=Je("steps",de.prefixCls),[fn,Dn]=It(mn),ua=de.type==="inline",Na=Je("",de.iconPrefix),Pa=ce(Pe,zt),wa=ua?void 0:Ce,ar=Object.assign(Object.assign({},Dt==null?void 0:Dt.style),Ht),sr=je()(Dt==null?void 0:Dt.className,{[`${mn}-rtl`]:lt==="rtl",[`${mn}-with-progress`]:wa!==void 0},Be,$e,Dn),ma={finish:Ne.createElement(z.Z,{className:`${mn}-finish-icon`}),error:Ne.createElement(ye.Z,{className:`${mn}-error-icon`})},mr=on=>{let{node:bn,status:Ia}=on;if(Ia==="process"&&wa!==void 0){const fa=ln==="small"?32:40;return Ne.createElement("div",{className:`${mn}-progress-icon`},Ne.createElement(oe.Z,{type:"circle",percent:wa,size:fa,strokeWidth:4,format:()=>null}),bn)}return bn},ir=(on,bn)=>on.description?Ne.createElement(ue.Z,{title:on.description},bn):bn;return fn(Ne.createElement(y,Object.assign({icons:ma},jt,{style:ar,current:St,size:ln,items:Pa,itemRender:ua?ir:void 0,stepIcon:mr,direction:Lt,prefixCls:mn,iconPrefix:Na,className:sr})))};ae.Step=y.Step;var se=ae},15969:function(Ft,bt,te){"use strict";te.d(bt,{N:function(){return z}});const z=ye=>({color:ye.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${ye.motionDurationSlow}`,"&:focus, &:hover":{color:ye.colorLinkHover},"&:active":{color:ye.colorLinkActive}})},1710:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return Ai}});var z={},ye="rc-table-internal-hook",Oe=te(11913),je=te(6089),he=te(34280),be=te(13697),le=te(59301),me=te(4676);function Ne(_e){var Ge=le.createContext(void 0),rt=function(pt){var vt=pt.value,Tt=pt.children,Zt=le.useRef(vt);Zt.current=vt;var Mt=le.useState(function(){return{getValue:function(){return Zt.current},listeners:new Set}}),an=(0,Oe.Z)(Mt,1),Jt=an[0];return(0,he.Z)(function(){(0,me.unstable_batchedUpdates)(function(){Jt.listeners.forEach(function(en){en(vt)})})},[vt]),le.createElement(Ge.Provider,{value:Jt},Tt)};return{Context:Ge,Provider:rt,defaultValue:_e}}function De(_e,Ge){var rt=(0,je.Z)(typeof Ge=="function"?Ge:function(en){if(Ge===void 0)return en;if(!Array.isArray(Ge))return en[Ge];var Ln={};return Ge.forEach(function(An){Ln[An]=en[An]}),Ln}),dt=le.useContext(_e==null?void 0:_e.Context),pt=dt||{},vt=pt.listeners,Tt=pt.getValue,Zt=le.useRef();Zt.current=rt(dt?Tt():_e==null?void 0:_e.defaultValue);var Mt=le.useState({}),an=(0,Oe.Z)(Mt,2),Jt=an[1];return(0,he.Z)(function(){if(!dt)return;function en(Ln){var An=rt(Ln);(0,be.Z)(Zt.current,An,!0)||Jt({})}return vt.add(en),function(){vt.delete(en)}},[dt]),Zt.current}var fe=te(32855),Le=te(8654);function Ee(){var _e=le.createContext(null);function Ge(){return le.useContext(_e)}function rt(pt,vt){var Tt=(0,Le.Yr)(pt),Zt=function(an,Jt){var en=Tt?{ref:Jt}:{},Ln=le.useRef(0),An=le.useRef(an),Cn=Ge();return Cn!==null?le.createElement(pt,(0,fe.Z)({},an,en)):((!vt||vt(An.current,an))&&(Ln.current+=1),An.current=an,le.createElement(_e.Provider,{value:Ln.current},le.createElement(pt,(0,fe.Z)({},an,en))))};return Tt?le.forwardRef(Zt):Zt}function dt(pt,vt){var Tt=(0,Le.Yr)(pt),Zt=function(an,Jt){var en=Tt?{ref:Jt}:{};return Ge(),le.createElement(pt,(0,fe.Z)({},an,en))};return Tt?le.memo(le.forwardRef(Zt),vt):le.memo(Zt,vt)}return{makeImmutable:rt,responseImmutable:dt,useImmutableMark:Ge}}var re=Ee(),E=re.makeImmutable,a=re.responseImmutable,b=re.useImmutableMark,y=Ee(),x=y.makeImmutable,ee=y.responseImmutable,ne=y.useImmutableMark,oe=Ne(),ue=oe;function ge(_e,Ge){var rt=le.useRef(0);rt.current+=1;var dt=le.useRef(_e),pt=[];Object.keys(_e||{}).map(function(Tt){var Zt;(_e==null?void 0:_e[Tt])!==((Zt=dt.current)===null||Zt===void 0?void 0:Zt[Tt])&&pt.push(Tt)}),dt.current=_e;var vt=le.useRef([]);return pt.length&&(vt.current=pt),le.useDebugValue(rt.current),le.useDebugValue(vt.current.join(", ")),Ge&&console.log("".concat(Ge,":"),rt.current,vt.current),rt.current}var Fe=null,Se=le.memo(function(){var _e=ge();return le.createElement("h1",null,"Render Times: ",_e)});Se.displayName="RenderBlock";var Ie=te(34666),ze=te(27247),ve=te(74430),at=te(92310),xe=te.n(at),it=te(80547),Ue=te(97938),qe=te(48736),st=le.createContext({renderWithProps:!1}),ot=st,Ke="RC_TABLE_KEY";function Re(_e){return _e==null?[]:Array.isArray(_e)?_e:[_e]}function Me(_e){var Ge=[],rt={};return _e.forEach(function(dt){for(var pt=dt||{},vt=pt.key,Tt=pt.dataIndex,Zt=vt||Re(Tt).join("-")||Ke;rt[Zt];)Zt="".concat(Zt,"_next");rt[Zt]=!0,Ge.push(Zt)}),Ge}function Ve(_e){return _e!=null}function nt(_e){return _e&&(0,Ie.Z)(_e)==="object"&&!Array.isArray(_e)&&!le.isValidElement(_e)}function We(_e,Ge,rt,dt,pt,vt){var Tt=le.useContext(ot),Zt=ne(),Mt=(0,it.Z)(function(){if(Ve(dt))return[dt];var an=Ge==null||Ge===""?[]:Array.isArray(Ge)?Ge:[Ge],Jt=(0,Ue.Z)(_e,an),en=Jt,Ln=void 0;if(pt){var An=pt(Jt,_e,rt);nt(An)?(en=An.children,Ln=An.props,Tt.renderWithProps=!0):en=An}return[en,Ln]},[Zt,_e,dt,Ge,pt,rt],function(an,Jt){if(vt){var en=(0,Oe.Z)(an,2),Ln=en[1],An=(0,Oe.Z)(Jt,2),Cn=An[1];return vt(Cn,Ln)}return Tt.renderWithProps?!0:!(0,be.Z)(an,Jt,!0)});return Mt}function et(_e,Ge,rt,dt){var pt=_e+Ge-1;return _e<=dt&&pt>=rt}function ht(_e,Ge){return De(ue,function(rt){var dt=et(_e,Ge||1,rt.hoverStartRow,rt.hoverEndRow);return[dt,rt.onHover]})}var yt=function(Ge){var rt=Ge.ellipsis,dt=Ge.rowType,pt=Ge.children,vt,Tt=rt===!0?{showTitle:!0}:rt;return Tt&&(Tt.showTitle||dt==="header")&&(typeof pt=="string"||typeof pt=="number"?vt=pt.toString():le.isValidElement(pt)&&typeof pt.props.children=="string"&&(vt=pt.props.children)),vt};function gt(_e){var Ge,rt,dt,pt,vt,Tt,Zt,Mt,an=_e.component,Jt=_e.children,en=_e.ellipsis,Ln=_e.scope,An=_e.prefixCls,Cn=_e.className,na=_e.align,ea=_e.record,Fa=_e.render,ca=_e.dataIndex,Aa=_e.renderIndex,lr=_e.shouldCellUpdate,fr=_e.index,Qa=_e.rowType,cr=_e.colSpan,Rr=_e.rowSpan,ka=_e.fixLeft,Ua=_e.fixRight,ja=_e.firstFixLeft,xa=_e.lastFixLeft,Oa=_e.firstFixRight,gr=_e.lastFixRight,Jr=_e.appendNode,zr=_e.additionalProps,nr=zr===void 0?{}:zr,Qr=_e.isSticky,qr="".concat(An,"-cell"),ao=De(ue,["supportSticky","allColumnsFixedLeft"]),Wr=ao.supportSticky,$o=ao.allColumnsFixedLeft,$r=We(ea,ca,Aa,Jt,Fa,lr),Ir=(0,Oe.Z)($r,2),oi=Ir[0],kn=Ir[1],Yo={},To=typeof ka=="number"&&Wr,bi=typeof Ua=="number"&&Wr;To&&(Yo.position="sticky",Yo.left=ka),bi&&(Yo.position="sticky",Yo.right=Ua);var wr=(Ge=(rt=(dt=kn==null?void 0:kn.colSpan)!==null&&dt!==void 0?dt:nr.colSpan)!==null&&rt!==void 0?rt:cr)!==null&&Ge!==void 0?Ge:1,hr=(pt=(vt=(Tt=kn==null?void 0:kn.rowSpan)!==null&&Tt!==void 0?Tt:nr.rowSpan)!==null&&vt!==void 0?vt:Rr)!==null&&pt!==void 0?pt:1,Pr=ht(fr,hr),rr=(0,Oe.Z)(Pr,2),Ra=rr[0],Rn=rr[1],Ba=function(Yt){var Pn;ea&&Rn(fr,fr+hr-1),nr==null||(Pn=nr.onMouseEnter)===null||Pn===void 0||Pn.call(nr,Yt)},Mr=function(Yt){var Pn;ea&&Rn(-1,-1),nr==null||(Pn=nr.onMouseLeave)===null||Pn===void 0||Pn.call(nr,Yt)};if(wr===0||hr===0)return null;var ro=(Zt=nr.title)!==null&&Zt!==void 0?Zt:yt({rowType:Qa,ellipsis:en,children:oi}),tt=xe()(qr,Cn,(Mt={},(0,ve.Z)(Mt,"".concat(qr,"-fix-left"),To&&Wr),(0,ve.Z)(Mt,"".concat(qr,"-fix-left-first"),ja&&Wr),(0,ve.Z)(Mt,"".concat(qr,"-fix-left-last"),xa&&Wr),(0,ve.Z)(Mt,"".concat(qr,"-fix-left-all"),xa&&$o&&Wr),(0,ve.Z)(Mt,"".concat(qr,"-fix-right"),bi&&Wr),(0,ve.Z)(Mt,"".concat(qr,"-fix-right-first"),Oa&&Wr),(0,ve.Z)(Mt,"".concat(qr,"-fix-right-last"),gr&&Wr),(0,ve.Z)(Mt,"".concat(qr,"-ellipsis"),en),(0,ve.Z)(Mt,"".concat(qr,"-with-append"),Jr),(0,ve.Z)(Mt,"".concat(qr,"-fix-sticky"),(To||bi)&&Qr&&Wr),(0,ve.Z)(Mt,"".concat(qr,"-row-hover"),!kn&&Ra),Mt),nr.className,kn==null?void 0:kn.className),Ye={};na&&(Ye.textAlign=na);var Qe=(0,ze.Z)((0,ze.Z)((0,ze.Z)((0,ze.Z)({},Yo),nr.style),Ye),kn==null?void 0:kn.style),Ut=oi;return(0,Ie.Z)(Ut)==="object"&&!Array.isArray(Ut)&&!le.isValidElement(Ut)&&(Ut=null),en&&(xa||Oa)&&(Ut=le.createElement("span",{className:"".concat(qr,"-content")},Ut)),le.createElement(an,(0,fe.Z)({},kn,nr,{className:tt,style:Qe,title:ro,scope:Ln,onMouseEnter:Ba,onMouseLeave:Mr,colSpan:wr!==1?wr:null,rowSpan:hr!==1?hr:null}),Jr,Ut)}var xt=le.memo(gt);function Ae(_e,Ge,rt,dt,pt,vt){var Tt=rt[_e]||{},Zt=rt[Ge]||{},Mt,an;Tt.fixed==="left"?Mt=dt.left[pt==="rtl"?Ge:_e]:Zt.fixed==="right"&&(an=dt.right[pt==="rtl"?_e:Ge]);var Jt=!1,en=!1,Ln=!1,An=!1,Cn=rt[Ge+1],na=rt[_e-1],ea=!(vt!=null&&vt.children);if(pt==="rtl"){if(Mt!==void 0){var Fa=na&&na.fixed==="left";An=!Fa&&ea}else if(an!==void 0){var ca=Cn&&Cn.fixed==="right";Ln=!ca&&ea}}else if(Mt!==void 0){var Aa=Cn&&Cn.fixed==="left";Jt=!Aa&&ea}else if(an!==void 0){var lr=na&&na.fixed==="right";en=!lr&&ea}return{fixLeft:Mt,fixRight:an,lastFixLeft:Jt,firstFixRight:en,lastFixRight:Ln,firstFixLeft:An,isSticky:dt.isSticky}}var wt=le.createContext({}),It=wt;function ke(_e){var Ge=_e.className,rt=_e.index,dt=_e.children,pt=_e.colSpan,vt=pt===void 0?1:pt,Tt=_e.rowSpan,Zt=_e.align,Mt=De(ue,["prefixCls","direction"]),an=Mt.prefixCls,Jt=Mt.direction,en=le.useContext(It),Ln=en.scrollColumnIndex,An=en.stickyOffsets,Cn=en.flattenColumns,na=en.columns,ea=rt+vt-1,Fa=ea+1===Ln?vt+1:vt,ca=Ae(rt,rt+Fa-1,Cn,An,Jt,na==null?void 0:na[rt]);return le.createElement(xt,(0,fe.Z)({className:Ge,index:rt,component:"td",prefixCls:an,record:null,dataIndex:null,align:Zt,colSpan:Fa,rowSpan:Tt,render:function(){return dt}},ca))}var ut=te(43079),ce=["children"];function ie(_e){var Ge=_e.children,rt=(0,ut.Z)(_e,ce);return le.createElement("tr",rt,Ge)}function ae(_e){var Ge=_e.children;return Ge}ae.Row=ie,ae.Cell=ke;var se=ae;function de(_e){var Ge=_e.children,rt=_e.stickyOffsets,dt=_e.flattenColumns,pt=_e.columns,vt=De(ue,"prefixCls"),Tt=dt.length-1,Zt=dt[Tt],Mt=le.useMemo(function(){return{stickyOffsets:rt,flattenColumns:dt,scrollColumnIndex:Zt!=null&&Zt.scrollbar?Tt:null,columns:pt}},[Zt,dt,Tt,rt,pt]);return le.createElement(It.Provider,{value:Mt},le.createElement("tfoot",{className:"".concat(vt,"-summary")},Ge))}var Ce=ee(de),pe=se,Be=te(70425),$e=te(29301),Xe=te(29194),Pe=te(24514),mt=te(75152),St=te(26112);function zt(_e,Ge,rt,dt,pt,vt,Tt){_e.push({record:Ge,indent:rt,index:Tt});var Zt=vt(Ge),Mt=pt==null?void 0:pt.has(Zt);if(Ge&&Array.isArray(Ge[dt])&&Mt)for(var an=0;an1?ja-1:0),Oa=1;Oa=0;Zt-=1){var Mt=Ge[Zt],an=rt&&rt[Zt],Jt=an&&an[Na];if(Mt||Jt||Tt){var en=Jt||{},Ln=en.columnType,An=(0,ut.Z)(en,wa);pt.unshift(le.createElement("col",(0,fe.Z)({key:Zt,style:{width:Mt}},An))),Tt=!0}}return le.createElement("colgroup",null,pt)}var sr=ar,ma=te(3300),mr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function ir(_e,Ge){return(0,le.useMemo)(function(){for(var rt=[],dt=0;dt1?"colgroup":"col":null,ellipsis:ea.ellipsis,align:ea.align,component:ea.title?vt:Tt,prefixCls:Jt,key:An[na]},Fa,{additionalProps:ca,rowType:"header"}))}))}Ia.displayName="HeaderRow";var fa=Ia;function da(_e){var Ge=[];function rt(Tt,Zt){var Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Ge[Mt]=Ge[Mt]||[];var an=Zt,Jt=Tt.filter(Boolean).map(function(en){var Ln={key:en.key,className:en.className||"",children:en.title,column:en,colStart:an},An=1,Cn=en.children;return Cn&&Cn.length>0&&(An=rt(Cn,an,Mt+1).reduce(function(na,ea){return na+ea},0),Ln.hasSubColumns=!0),"colSpan"in en&&(An=en.colSpan),"rowSpan"in en&&(Ln.rowSpan=en.rowSpan),Ln.colSpan=An,Ln.colEnd=Ln.colStart+An-1,Ge[Mt].push(Ln),an+=An,An});return Jt}rt(_e,0);for(var dt=Ge.length,pt=function(Zt){Ge[Zt].forEach(function(Mt){!("rowSpan"in Mt)&&!Mt.hasSubColumns&&(Mt.rowSpan=dt-Zt)})},vt=0;vt1&&arguments[1]!==void 0?arguments[1]:"";return typeof Ge=="number"?Ge:Ge.endsWith("%")?_e*parseFloat(Ge)/100:null}function jr(_e,Ge){return le.useMemo(function(){if(Ge&&Ge>0){var rt=0,dt=0;_e.forEach(function(an){var Jt=ho(Ge,an.width);Jt?rt+=Jt:dt+=1});var pt=Ge-rt,vt=dt,Tt=pt/dt,Zt=0,Mt=_e.map(function(an){var Jt=(0,ze.Z)({},an),en=ho(Ge,Jt.width);if(en)Jt.width=en;else{var Ln=Math.floor(Tt);Jt.width=vt===1?pt:Ln,pt-=Ln,vt-=1}return Zt+=Jt.width,Jt});return[Mt,Zt]}return[_e,Ge]},[_e,Ge])}var _t=["children"],Kt=["fixed"];function Rt(_e){return(0,vo.Z)(_e).filter(function(Ge){return le.isValidElement(Ge)}).map(function(Ge){var rt=Ge.key,dt=Ge.props,pt=dt.children,vt=(0,ut.Z)(dt,_t),Tt=(0,ze.Z)({key:rt},vt);return pt&&(Tt.children=Rt(pt)),Tt})}function Un(_e){var Ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return _e.filter(function(rt){return rt&&(0,Ie.Z)(rt)==="object"}).reduce(function(rt,dt,pt){var vt=dt.fixed,Tt=vt===!0?"left":vt,Zt="".concat(Ge,"-").concat(pt),Mt=dt.children;return Mt&&Mt.length>0?[].concat((0,ma.Z)(rt),(0,ma.Z)(Un(Mt,Zt).map(function(an){return(0,ze.Z)({fixed:Tt},an)}))):[].concat((0,ma.Z)(rt),[(0,ze.Z)((0,ze.Z)({key:Zt},dt),{},{fixed:Tt})])},[])}function va(_e){for(var Ge=!0,rt=0;rt<_e.length;rt+=1){var dt=_e[rt];if(Ge&&dt.fixed!=="left")Ge=!1;else if(!Ge&&dt.fixed==="left"){warning(!1,"Index ".concat(rt-1," of `columns` missing `fixed='left'` prop."));break}}for(var pt=!0,vt=_e.length-1;vt>=0;vt-=1){var Tt=_e[vt];if(pt&&Tt.fixed!=="right")pt=!1;else if(!pt&&Tt.fixed==="right"){warning(!1,"Index ".concat(vt+1," of `columns` missing `fixed='right'` prop."));break}}}function Yn(_e){return _e.map(function(Ge){var rt=Ge.fixed,dt=(0,ut.Z)(Ge,Kt),pt=rt;return rt==="left"?pt="right":rt==="right"&&(pt="left"),(0,ze.Z)({fixed:pt},dt)})}function Yr(_e,Ge){var rt=_e.prefixCls,dt=_e.columns,pt=_e.children,vt=_e.expandable,Tt=_e.expandedKeys,Zt=_e.columnTitle,Mt=_e.getRowKey,an=_e.onTriggerExpand,Jt=_e.expandIcon,en=_e.rowExpandable,Ln=_e.expandIconColumnIndex,An=_e.direction,Cn=_e.expandRowByClick,na=_e.columnWidth,ea=_e.fixed,Fa=_e.scrollWidth,ca=le.useMemo(function(){return dt||Rt(pt)},[dt,pt]),Aa=le.useMemo(function(){if(vt){var Ua,ja=ca.slice();if(!ja.includes(z)){var xa=Ln||0;xa>=0&&ja.splice(xa,0,z)}var Oa=ja.indexOf(z);ja=ja.filter(function(nr,Qr){return nr!==z||Qr===Oa});var gr=ca[Oa],Jr;(ea==="left"||ea)&&!Ln?Jr="left":(ea==="right"||ea)&&Ln===ca.length?Jr="right":Jr=gr?gr.fixed:null;var zr=(Ua={},(0,ve.Z)(Ua,Na,{className:"".concat(rt,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,ve.Z)(Ua,"title",Zt),(0,ve.Z)(Ua,"fixed",Jr),(0,ve.Z)(Ua,"className","".concat(rt,"-row-expand-icon-cell")),(0,ve.Z)(Ua,"width",na),(0,ve.Z)(Ua,"render",function(Qr,qr,ao){var Wr=Mt(qr,ao),$o=Tt.has(Wr),$r=en?en(qr):!0,Ir=Jt({prefixCls:rt,expanded:$o,expandable:$r,record:qr,onExpand:an});return Cn?le.createElement("span",{onClick:function(kn){return kn.stopPropagation()}},Ir):Ir}),Ua);return ja.map(function(nr){return nr===z?zr:nr})}return ca.filter(function(nr){return nr!==z})},[vt,ca,Mt,Tt,Jt,An]),lr=le.useMemo(function(){var Ua=Aa;return Ge&&(Ua=Ge(Ua)),Ua.length||(Ua=[{render:function(){return null}}]),Ua},[Ge,Aa,An]),fr=le.useMemo(function(){return An==="rtl"?Yn(Un(lr)):Un(lr)},[lr,An,Fa]),Qa=jr(fr,Fa),cr=(0,Oe.Z)(Qa,2),Rr=cr[0],ka=cr[1];return[lr,Rr,ka]}var dr=Yr;function Er(_e){var Ge,rt=_e.prefixCls,dt=_e.record,pt=_e.onExpand,vt=_e.expanded,Tt=_e.expandable,Zt="".concat(rt,"-row-expand-icon");if(!Tt)return le.createElement("span",{className:xe()(Zt,"".concat(rt,"-row-spaced"))});var Mt=function(Jt){pt(dt,Jt),Jt.stopPropagation()};return le.createElement("span",{className:xe()(Zt,(Ge={},(0,ve.Z)(Ge,"".concat(rt,"-row-expanded"),vt),(0,ve.Z)(Ge,"".concat(rt,"-row-collapsed"),!vt),Ge)),onClick:Mt})}function So(_e,Ge,rt){var dt=[];function pt(vt){(vt||[]).forEach(function(Tt,Zt){dt.push(Ge(Tt,Zt)),pt(Tt[rt])})}return pt(_e),dt}function Fr(_e,Ge,rt){var dt=Pa(_e),pt=dt.expandIcon,vt=dt.expandedRowKeys,Tt=dt.defaultExpandedRowKeys,Zt=dt.defaultExpandAllRows,Mt=dt.expandedRowRender,an=dt.onExpand,Jt=dt.onExpandedRowsChange,en=dt.childrenColumnName,Ln=pt||Er,An=en||"children",Cn=le.useMemo(function(){return Mt?"row":_e.expandable&&_e.internalHooks===ye&&_e.expandable.__PARENT_RENDER_ICON__||Ge.some(function(fr){return fr&&(0,Ie.Z)(fr)==="object"&&fr[An]})?"nest":!1},[!!Mt,Ge]),na=le.useState(function(){return Tt||(Zt?So(Ge,rt,An):[])}),ea=(0,Oe.Z)(na,2),Fa=ea[0],ca=ea[1],Aa=le.useMemo(function(){return new Set(vt||Fa||[])},[vt,Fa]),lr=le.useCallback(function(fr){var Qa=rt(fr,Ge.indexOf(fr)),cr,Rr=Aa.has(Qa);Rr?(Aa.delete(Qa),cr=(0,ma.Z)(Aa)):cr=[].concat((0,ma.Z)(Aa),[Qa]),ca(cr),an&&an(!Rr,fr),Jt&&Jt(cr)},[rt,Aa,Ge,an,Jt]);return[dt,Cn,Aa,Ln,An,lr]}function Vn(_e,Ge,rt,dt){var pt=_e.map(function(vt,Tt){return Ae(Tt,Tt,_e,Ge,rt,dt==null?void 0:dt[Tt])});return(0,it.Z)(function(){return pt},[pt],function(vt,Tt){return!(0,be.Z)(vt,Tt)})}function io(_e){var Ge=(0,le.useRef)(_e),rt=(0,le.useState)({}),dt=(0,Oe.Z)(rt,2),pt=dt[1],vt=(0,le.useRef)(null),Tt=(0,le.useRef)([]);function Zt(Mt){Tt.current.push(Mt);var an=Promise.resolve();vt.current=an,an.then(function(){if(vt.current===an){var Jt=Tt.current,en=Ge.current;Tt.current=[],Jt.forEach(function(Ln){Ge.current=Ln(Ge.current)}),vt.current=null,en!==Ge.current&&pt({})}})}return(0,le.useEffect)(function(){return function(){vt.current=null}},[]),[Ge.current,Zt]}function Go(_e){var Ge=(0,le.useRef)(_e||null),rt=(0,le.useRef)();function dt(){window.clearTimeout(rt.current)}function pt(Tt){Ge.current=Tt,dt(),rt.current=window.setTimeout(function(){Ge.current=null,rt.current=void 0},100)}function vt(){return Ge.current}return(0,le.useEffect)(function(){return dt},[]),[pt,vt]}function bo(){var _e=le.useState(-1),Ge=(0,Oe.Z)(_e,2),rt=Ge[0],dt=Ge[1],pt=le.useState(-1),vt=(0,Oe.Z)(pt,2),Tt=vt[0],Zt=vt[1],Mt=le.useCallback(function(an,Jt){dt(an),Zt(Jt)},[]);return[rt,Tt,Mt]}var Eo=te(47273),Bt=(0,Eo.Z)()?window:null;function Sn(_e,Ge){var rt=(0,Ie.Z)(_e)==="object"?_e:{},dt=rt.offsetHeader,pt=dt===void 0?0:dt,vt=rt.offsetSummary,Tt=vt===void 0?0:vt,Zt=rt.offsetScroll,Mt=Zt===void 0?0:Zt,an=rt.getContainer,Jt=an===void 0?function(){return Bt}:an,en=Jt()||Bt;return le.useMemo(function(){var Ln=!!_e;return{isSticky:Ln,stickyClassName:Ln?"".concat(Ge,"-sticky-holder"):"",offsetHeader:pt,offsetSummary:Tt,offsetScroll:Mt,container:en}},[Mt,pt,Tt,Ge,en])}function pn(_e,Ge,rt){var dt=(0,le.useMemo)(function(){for(var pt=[],vt=[],Tt=0,Zt=0,Mt=0;Mt=en&&(nr=en-Ln),Tt({scrollLeft:nr/en*(Jt+2)}),ca.current.x=Oa.pageX},Ua=function(){if(vt.current){var Oa=(0,jn.os)(vt.current).top,gr=Oa+vt.current.offsetHeight,Jr=Mt===window?document.documentElement.scrollTop+window.innerHeight:(0,jn.os)(Mt).top+Mt.clientHeight;gr-(0,mt.Z)()<=Jr||Oa>=Jr-Zt?Fa(function(zr){return(0,ze.Z)((0,ze.Z)({},zr),{},{isHiddenScrollBar:!0})}):Fa(function(zr){return(0,ze.Z)((0,ze.Z)({},zr),{},{isHiddenScrollBar:!1})})}},ja=function(Oa){Fa(function(gr){return(0,ze.Z)((0,ze.Z)({},gr),{},{scrollLeft:Oa/Jt*en||0})})};return le.useImperativeHandle(rt,function(){return{setScrollLeft:ja}}),le.useEffect(function(){var xa=(0,Kn.Z)(document.body,"mouseup",cr,!1),Oa=(0,Kn.Z)(document.body,"mousemove",ka,!1);return Ua(),function(){xa.remove(),Oa.remove()}},[Ln,fr]),le.useEffect(function(){var xa=(0,Kn.Z)(Mt,"scroll",Ua,!1),Oa=(0,Kn.Z)(window,"resize",Ua,!1);return function(){xa.remove(),Oa.remove()}},[Mt]),le.useEffect(function(){ea.isHiddenScrollBar||Fa(function(xa){var Oa=vt.current;return Oa?(0,ze.Z)((0,ze.Z)({},xa),{},{scrollLeft:Oa.scrollLeft/Oa.scrollWidth*Oa.clientWidth}):xa})},[ea.isHiddenScrollBar]),Jt<=en||!Ln||ea.isHiddenScrollBar?null:le.createElement("div",{style:{height:(0,mt.Z)(),width:en,bottom:Zt},className:"".concat(an,"-sticky-scroll")},le.createElement("div",{onMouseDown:Rr,ref:An,className:xe()("".concat(an,"-sticky-scroll-bar"),(0,ve.Z)({},"".concat(an,"-sticky-scroll-bar-active"),fr)),style:{width:"".concat(Ln,"px"),transform:"translate3d(".concat(ea.scrollLeft,"px, 0, 0)")}}))},br=le.forwardRef(Nr);function vn(_e){return null}var zo=vn;function Io(_e){return null}var Jo=Io,ui="rc-table",qn=[],Ta={};function xr(){return"No Data"}function Ya(_e){var Ge,rt=(0,ze.Z)({rowKey:"key",prefixCls:ui,emptyText:xr},_e),dt=rt.prefixCls,pt=rt.className,vt=rt.rowClassName,Tt=rt.style,Zt=rt.data,Mt=rt.rowKey,an=rt.scroll,Jt=rt.tableLayout,en=rt.direction,Ln=rt.title,An=rt.footer,Cn=rt.summary,na=rt.caption,ea=rt.id,Fa=rt.showHeader,ca=rt.components,Aa=rt.emptyText,lr=rt.onRow,fr=rt.onHeaderRow,Qa=rt.internalHooks,cr=rt.transformColumns,Rr=rt.internalRefs,ka=rt.tailor,Ua=rt.sticky,ja=Zt||qn,xa=!!ja.length,Oa=Qa===ye,gr=le.useCallback(function(Zn,Hr){return(0,Ue.Z)(ca,Zn)||Hr},[ca]),Jr=le.useMemo(function(){return typeof Mt=="function"?Mt:function(Zn){var Hr=Zn&&Zn[Mt];return Hr}},[Mt]),zr=gr(["body"]),nr=bo(),Qr=(0,Oe.Z)(nr,3),qr=Qr[0],ao=Qr[1],Wr=Qr[2],$o=Fr(rt,ja,Jr),$r=(0,Oe.Z)($o,6),Ir=$r[0],oi=$r[1],kn=$r[2],Yo=$r[3],To=$r[4],bi=$r[5],wr=an==null?void 0:an.x,hr=le.useState(0),Pr=(0,Oe.Z)(hr,2),rr=Pr[0],Ra=Pr[1],Rn=dr((0,ze.Z)((0,ze.Z)((0,ze.Z)({},rt),Ir),{},{expandable:!!Ir.expandedRowRender,columnTitle:Ir.columnTitle,expandedKeys:kn,getRowKey:Jr,onTriggerExpand:bi,expandIcon:Yo,expandIconColumnIndex:Ir.expandIconColumnIndex,direction:en,scrollWidth:Oa&&ka&&typeof wr=="number"?wr:null}),Oa?cr:null),Ba=(0,Oe.Z)(Rn,3),Mr=Ba[0],ro=Ba[1],tt=Ba[2],Ye=tt!=null?tt:wr,Qe=le.useMemo(function(){return{columns:Mr,flattenColumns:ro}},[Mr,ro]),Ut=le.useRef(),nn=le.useRef(),Yt=le.useRef(),Pn=le.useRef(),Xt=le.useRef(),Pt=le.useState(!1),Vt=(0,Oe.Z)(Pt,2),Gn=Vt[0],pa=Vt[1],En=le.useState(!1),At=(0,Oe.Z)(En,2),$t=At[0],Bn=At[1],qt=io(new Map),cn=(0,Oe.Z)(qt,2),Wa=cn[0],tn=cn[1],Ea=Me(ro),Ct=Ea.map(function(Zn){return Wa.get(Zn)}),Xn=le.useMemo(function(){return Ct},[Ct.join("_")]),Ka=Tn(Xn,ro.length,en),Ze=an&&Ve(an.y),kt=an&&Ve(Ye)||!!Ir.fixed,Qn=kt&&ro.some(function(Zn){var Hr=Zn.fixed;return Hr}),Or=le.useRef(),Qt=Sn(Ua,dt),aa=Qt.isSticky,za=Qt.offsetHeader,Vr=Qt.offsetSummary,Ma=Qt.offsetScroll,qa=Qt.stickyClassName,Cr=Qt.container,Do=le.useMemo(function(){return Cn==null?void 0:Cn(ja)},[Cn,ja]),Mn=(Ze||aa)&&le.isValidElement(Do)&&Do.type===se&&Do.props.fixed,ur,ta,Qo;Ze&&(ta={overflowY:"scroll",maxHeight:an.y}),kt&&(ur={overflowX:"auto"},Ze||(ta={overflowY:"hidden"}),Qo={width:Ye===!0?"auto":Ye,minWidth:"100%"});var vi=le.useCallback(function(Zn,Hr){(0,Xe.Z)(Ut.current)&&tn(function(Wi){if(Wi.get(Zn)!==Hr){var rn=new Map(Wi);return rn.set(Zn,Hr),rn}return Wi})},[]),pr=Go(null),lo=(0,Oe.Z)(pr,2),fo=lo[0],ra=lo[1];function sa(Zn,Hr){Hr&&(typeof Hr=="function"?Hr(Zn):Hr.scrollLeft!==Zn&&(Hr.scrollLeft=Zn,Hr.scrollLeft!==Zn&&setTimeout(function(){Hr.scrollLeft=Zn},0)))}var Co=(0,je.Z)(function(Zn){var Hr=Zn.currentTarget,Wi=Zn.scrollLeft,rn=en==="rtl",Wn=typeof Wi=="number"?Wi:Hr.scrollLeft,po=Hr||Ta;if(!ra()||ra()===po){var hi;fo(po),sa(Wn,nn.current),sa(Wn,Yt.current),sa(Wn,Xt.current),sa(Wn,(hi=Or.current)===null||hi===void 0?void 0:hi.setScrollLeft)}var Di=Hr||nn.current;if(Di){var wi=Di.scrollWidth,Oi=Di.clientWidth;if(wi===Oi){pa(!1),Bn(!1);return}rn?(pa(-Wn0)):(pa(Wn>0),Bn(Wn1?na-Oa:0,Jr=(0,ze.Z)((0,ze.Z)((0,ze.Z)({},cr),Mt),{},{flex:"0 0 ".concat(Oa,"px"),width:"".concat(Oa,"px"),marginRight:gr,pointerEvents:"auto"}),zr=le.useMemo(function(){return Jt?ja<=1:ka===0||ja===0||ja>1},[ja,ka,Jt]);zr?Jr.visibility="hidden":Jt&&(Jr.height=en==null?void 0:en(ja));var nr=zr?function(){return null}:Ln,Qr={};return(ja===0||ka===0)&&(Qr.rowSpan=1,Qr.colSpan=1),le.createElement(xt,(0,fe.Z)({className:xe()(Cn,an),ellipsis:rt.ellipsis,align:rt.align,scope:rt.rowScope,component:"div",prefixCls:Ge.prefixCls,key:Aa,record:Zt,index:vt,renderIndex:Tt,dataIndex:An,render:nr,shouldCellUpdate:rt.shouldCellUpdate},lr,{appendNode:fr,additionalProps:(0,ze.Z)((0,ze.Z)({},Qa),{},{style:Jr},Qr)}))}var Ui=Ca,Xi=["data","index","className","rowKey","style","extra","getHeight"],Ji=le.forwardRef(function(_e,Ge){var rt=_e.data,dt=_e.index,pt=_e.className,vt=_e.rowKey,Tt=_e.style,Zt=_e.extra,Mt=_e.getHeight,an=(0,ut.Z)(_e,Xi),Jt=rt.record,en=rt.indent,Ln=rt.index,An=De(ue,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Cn=An.scrollX,na=An.flattenColumns,ea=An.prefixCls,Fa=An.fixColumn,ca=An.componentWidth,Aa=Je(Jt,vt,dt,en),lr=Aa.rowSupportExpand,fr=Aa.expanded,Qa=Aa.rowProps,cr=Aa.expandedRowRender,Rr=Aa.expandedRowClassName,ka;if(lr&&fr){var Ua=cr(Jt,dt,en+1,fr),ja=Rr==null?void 0:Rr(Jt,dt,en),xa={};Fa&&(xa={style:(0,ve.Z)({},"--virtual-width","".concat(ca,"px"))});var Oa="".concat(ea,"-expanded-row-cell");ka=le.createElement("div",{className:xe()("".concat(ea,"-expanded-row"),"".concat(ea,"-expanded-row-level-").concat(en+1),ja)},le.createElement(xt,{component:"div",prefixCls:ea,className:xe()(Oa,(0,ve.Z)({},"".concat(Oa,"-fixed"),Fa)),additionalProps:xa},Ua))}var gr=(0,ze.Z)((0,ze.Z)({},Tt),{},{width:Cn});Zt&&(gr.position="absolute",gr.pointerEvents="none");var Jr=le.createElement("div",(0,fe.Z)({},Qa,an,{ref:lr?null:Ge,className:xe()(pt,"".concat(ea,"-row"),Qa==null?void 0:Qa.className,(0,ve.Z)({},"".concat(ea,"-row-extra"),Zt)),style:(0,ze.Z)((0,ze.Z)({},gr),Qa==null?void 0:Qa.style)}),na.map(function(zr,nr){return le.createElement(Ui,{key:nr,rowInfo:Aa,column:zr,colIndex:nr,indent:en,index:dt,renderIndex:Ln,record:Jt,inverse:Zt,getHeight:Mt})}));return lr?le.createElement("div",{ref:Ge},Jr,ka):Jr}),Gi=ee(Ji),Ii=Gi,fi=le.forwardRef(function(_e,Ge){var rt=_e.data,dt=_e.onScroll,pt=De(ue,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),vt=pt.flattenColumns,Tt=pt.onColumnResize,Zt=pt.getRowKey,Mt=pt.expandedKeys,an=pt.prefixCls,Jt=pt.childrenColumnName,en=pt.emptyNode,Ln=pt.scrollX,An=De(Wo),Cn=An.scrollY,na=An.listItemHeight,ea=le.useRef(),Fa=Ht(rt,Jt,Mt,Zt),ca=le.useMemo(function(){var ka=0;return vt.map(function(Ua){var ja=Ua.width,xa=Ua.key;return ka+=ja,[xa,ja,ka]})},[vt]),Aa=le.useMemo(function(){return ca.map(function(ka){return ka[2]})},[ca]);le.useEffect(function(){ca.forEach(function(ka){var Ua=(0,Oe.Z)(ka,2),ja=Ua[0],xa=Ua[1];Tt(ja,xa)})},[ca]),le.useImperativeHandle(Ge,function(){var ka={};return Object.defineProperty(ka,"scrollLeft",{get:function(){var ja;return((ja=ea.current)===null||ja===void 0?void 0:ja.getScrollInfo().x)||0},set:function(ja){var xa;(xa=ea.current)===null||xa===void 0||xa.scrollTo({left:ja})}}),ka});var lr=function(Ua,ja){var xa,Oa=(xa=Fa[ja])===null||xa===void 0?void 0:xa.record,gr=Ua.onCell;if(gr){var Jr,zr=gr(Oa,ja);return(Jr=zr==null?void 0:zr.rowSpan)!==null&&Jr!==void 0?Jr:1}return 1},fr=function(Ua){var ja=Ua.start,xa=Ua.end,Oa=Ua.getSize,gr=Ua.offsetY;if(xa<0)return null;for(var Jr=vt.filter(function(wr){return lr(wr,ja)===0}),zr=ja,nr=function(hr){if(Jr=Jr.filter(function(Pr){return lr(Pr,hr)===0}),!Jr.length)return zr=hr,"break"},Qr=ja;Qr>=0;Qr-=1){var qr=nr(Qr);if(qr==="break")break}for(var ao=vt.filter(function(wr){return lr(wr,xa)!==1}),Wr=xa,$o=function(hr){if(ao=ao.filter(function(Pr){return lr(Pr,hr)!==1}),!ao.length)return Wr=Math.max(hr-1,xa),"break"},$r=xa;$r1})&&oi.push(hr)},Yo=zr;Yo<=Wr;Yo+=1)var To=kn(Yo);var bi=oi.map(function(wr){var hr=Fa[wr],Pr=Zt(hr.record,wr),rr=function(Ba){var Mr=wr+Ba-1,ro=Zt(Fa[Mr].record,Mr),tt=Oa(Pr,ro);return tt.bottom-tt.top},Ra=Oa(Pr);return le.createElement(Ii,{key:wr,data:hr,rowKey:Pr,index:wr,style:{top:-gr+Ra.top},extra:!0,getHeight:rr})});return bi},Qa=le.useMemo(function(){return{columnsOffset:Aa}},[Aa]),cr="".concat(an,"-tbody"),Rr;return Fa.length?Rr=le.createElement(yo.Z,{fullHeight:!1,ref:ea,className:xe()(cr,"".concat(cr,"-virtual")),height:Cn,itemHeight:na||24,data:Fa,itemKey:function(Ua){return Zt(Ua.record)},scrollWidth:Ln,onVirtualScroll:function(Ua){var ja=Ua.x;dt({scrollLeft:ja})},extraRender:fr},function(ka,Ua,ja){var xa=Zt(ka.record,Ua);return le.createElement(Ii,(0,fe.Z)({data:ka,rowKey:xa,index:Ua},ja))}):Rr=le.createElement("div",{className:xe()("".concat(an,"-placeholder"))},le.createElement(xt,{component:"div",prefixCls:an},en)),le.createElement(Pi.Provider,{value:Qa},Rr)}),zi=ee(fi),Ni=zi,yn=function(Ge,rt){var dt=rt.ref,pt=rt.onScroll;return le.createElement(Ni,{ref:dt,data:Ge,onScroll:pt})},hn=100;function In(_e){var Ge=_e.columns,rt=_e.scroll,dt=_e.prefixCls,pt=dt===void 0?ui:dt,vt=_e.className,Tt=_e.listItemHeight,Zt=rt||{},Mt=Zt.x,an=Zt.y;typeof Mt!="number"&&(Mt=((Ge||[]).length+1)*hn),typeof an!="number"&&(an=500);var Jt=le.useMemo(function(){return{scrollY:an,listItemHeight:Tt}},[an,Tt]);return le.createElement(Wo.Provider,{value:Jt},le.createElement(Ar,(0,fe.Z)({},_e,{className:xe()(vt,"".concat(pt,"-virtual")),scroll:(0,ze.Z)((0,ze.Z)({},rt),{},{x:Mt}),components:{body:yn},columns:Ge,internalHooks:ye,tailor:!0})))}function Da(_e){return x(In,_e)}var La=Da(),Sr=null;function xn(_e){return null}var Lr=xn;function kr(_e){return null}var xo=kr,Xr=te(2738),vr=te(68031),oo=te(36355),to=te(93891),Ko=te(19716),No=te(8628),si=te(31724),xi=te(58421),_a=te(71418),$n=te(88088);function Xa(_e){return function(rt){let{prefixCls:dt,onExpand:pt,record:vt,expanded:Tt,expandable:Zt}=rt;const Mt=`${dt}-row-expand-icon`;return le.createElement("button",{type:"button",onClick:an=>{pt(vt,an),an.stopPropagation()},className:xe()(Mt,{[`${Mt}-spaced`]:!Zt,[`${Mt}-expanded`]:Zt&&Tt,[`${Mt}-collapsed`]:Zt&&!Tt}),"aria-label":Tt?_e.collapse:_e.expand,"aria-expanded":Tt})}}var $a=Xa;function wo(_e,Ge){return"key"in _e&&_e.key!==void 0&&_e.key!==null?_e.key:_e.dataIndex?Array.isArray(_e.dataIndex)?_e.dataIndex.join("."):_e.dataIndex:Ge}function ni(_e,Ge){return Ge?`${Ge}-${_e}`:`${_e}`}function pi(_e,Ge){return typeof _e=="function"?_e(Ge):_e}function Si(_e,Ge){const rt=pi(_e,Ge);return Object.prototype.toString.call(rt)==="[object Object]"?"":rt}var Li={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},Ci=Li,Ki=te(7657),Ti=function(Ge,rt){return le.createElement(Ki.Z,(0,fe.Z)({},Ge,{ref:rt,icon:Ci}))},no=le.forwardRef(Ti),ko=no,ri=te(56762);function Ro(_e){const Ge=le.useRef(_e),rt=(0,ri.Z)();return[()=>Ge.current,dt=>{Ge.current=dt,rt()}]}var Ho=te(3113),yi=te(24905),Xo=te(38854),Gr=te(64165),qi=te(20834),ml=te(40875),Ol=te(5112),il=te(17574),$i=te(47472),Cl=te(92832);function El(_e){let{value:Ge,onChange:rt,filterSearch:dt,tablePrefixCls:pt,locale:vt}=_e;return dt?le.createElement("div",{className:`${pt}-filter-dropdown-search`},le.createElement(Cl.default,{prefix:le.createElement($i.Z,null),placeholder:vt.filterSearchPlaceholder,onChange:rt,value:Ge,htmlSize:1,className:`${pt}-filter-dropdown-search-input`})):null}var Yi=El,nl=te(10228);const Ll=_e=>{const{keyCode:Ge}=_e;Ge===nl.Z.ENTER&&_e.stopPropagation()};var Kl=le.forwardRef((_e,Ge)=>le.createElement("div",{className:_e.className,onClick:rt=>rt.stopPropagation(),onKeyDown:Ll,ref:Ge},_e.children));function fl(_e){let Ge=[];return(_e||[]).forEach(rt=>{let{value:dt,children:pt}=rt;Ge.push(dt),pt&&(Ge=[].concat((0,ma.Z)(Ge),(0,ma.Z)(fl(pt))))}),Ge}function ou(_e){return _e.some(Ge=>{let{children:rt}=Ge;return rt})}function Il(_e,Ge){return typeof Ge=="string"||typeof Ge=="number"?Ge==null?void 0:Ge.toString().toLowerCase().includes(_e.trim().toLowerCase()):!1}function _o(_e){let{filters:Ge,prefixCls:rt,filteredKeys:dt,filterMultiple:pt,searchValue:vt,filterSearch:Tt}=_e;return Ge.map((Zt,Mt)=>{const an=String(Zt.value);if(Zt.children)return{key:an||Mt,label:Zt.text,popupClassName:`${rt}-dropdown-submenu`,children:_o({filters:Zt.children,prefixCls:rt,filteredKeys:dt,filterMultiple:pt,searchValue:vt,filterSearch:Tt})};const Jt=pt?yi.default:Ol.ZP,en={key:Zt.value!==void 0?an:Mt,label:le.createElement(le.Fragment,null,le.createElement(Jt,{checked:dt.includes(an)}),le.createElement("span",null,Zt.text))};return vt.trim()?typeof Tt=="function"?Tt(vt,Zt)?en:null:Il(vt,Zt.text)?en:null:en})}function Et(_e){var Ge,rt;const{tablePrefixCls:dt,prefixCls:pt,column:vt,dropdownPrefixCls:Tt,columnKey:Zt,filterMultiple:Mt,filterMode:an="menu",filterSearch:Jt=!1,filterState:en,triggerFilter:Ln,locale:An,children:Cn,getPopupContainer:na}=_e,{filterDropdownOpen:ea,onFilterDropdownOpenChange:Fa,filterResetToDefaultFilteredValue:ca,defaultFilteredValue:Aa,filterDropdownVisible:lr,onFilterDropdownVisibleChange:fr}=vt,[Qa,cr]=le.useState(!1),Rr=!!(en&&(!((Ge=en.filteredKeys)===null||Ge===void 0)&&Ge.length||en.forceFiltered)),ka=Rn=>{cr(Rn),Fa==null||Fa(Rn),fr==null||fr(Rn)},Ua=(rt=ea!=null?ea:lr)!==null&&rt!==void 0?rt:Qa,ja=en==null?void 0:en.filteredKeys,[xa,Oa]=Ro(ja||[]),gr=Rn=>{let{selectedKeys:Ba}=Rn;Oa(Ba)},Jr=(Rn,Ba)=>{let{node:Mr,checked:ro}=Ba;gr(Mt?{selectedKeys:Rn}:{selectedKeys:ro&&Mr.key?[Mr.key]:[]})};le.useEffect(()=>{Qa&&gr({selectedKeys:ja||[]})},[ja]);const[zr,nr]=le.useState([]),Qr=Rn=>{nr(Rn)},[qr,ao]=le.useState(""),Wr=Rn=>{const{value:Ba}=Rn.target;ao(Ba)};le.useEffect(()=>{Qa||ao("")},[Qa]);const $o=Rn=>{const Ba=Rn&&Rn.length?Rn:null;if(Ba===null&&(!en||!en.filteredKeys)||(0,be.Z)(Ba,en==null?void 0:en.filteredKeys,!0))return null;Ln({column:vt,key:Zt,filteredKeys:Ba})},$r=()=>{ka(!1),$o(xa())},Ir=function(){let{confirm:Rn,closeDropdown:Ba}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Rn&&$o([]),Ba&&ka(!1),ao(""),Oa(ca?(Aa||[]).map(Mr=>String(Mr)):[])},oi=function(){let{closeDropdown:Rn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Rn&&ka(!1),$o(xa())},kn=Rn=>{Rn&&ja!==void 0&&Oa(ja||[]),ka(Rn),!Rn&&!vt.filterDropdown&&$r()},Yo=xe()({[`${Tt}-menu-without-submenu`]:!ou(vt.filters||[])}),To=Rn=>{if(Rn.target.checked){const Ba=fl(vt==null?void 0:vt.filters).map(Mr=>String(Mr));Oa(Ba)}else Oa([])},bi=Rn=>{let{filters:Ba}=Rn;return(Ba||[]).map((Mr,ro)=>{const tt=String(Mr.value),Ye={title:Mr.text,key:Mr.value!==void 0?tt:ro};return Mr.children&&(Ye.children=bi({filters:Mr.children})),Ye})},wr=Rn=>{var Ba;return Object.assign(Object.assign({},Rn),{text:Rn.title,value:Rn.key,children:((Ba=Rn.children)===null||Ba===void 0?void 0:Ba.map(Mr=>wr(Mr)))||[]})};let hr;if(typeof vt.filterDropdown=="function")hr=vt.filterDropdown({prefixCls:`${Tt}-custom`,setSelectedKeys:Rn=>gr({selectedKeys:Rn}),selectedKeys:xa(),confirm:oi,clearFilters:Ir,filters:vt.filters,visible:Ua,close:()=>{ka(!1)}});else if(vt.filterDropdown)hr=vt.filterDropdown;else{const Rn=xa()||[],Ba=()=>(vt.filters||[]).length===0?le.createElement(Gr.Z,{image:Gr.Z.PRESENTED_IMAGE_SIMPLE,description:An.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):an==="tree"?le.createElement(le.Fragment,null,le.createElement(Yi,{filterSearch:Jt,value:qr,onChange:Wr,tablePrefixCls:dt,locale:An}),le.createElement("div",{className:`${dt}-filter-dropdown-tree`},Mt?le.createElement(yi.default,{checked:Rn.length===fl(vt.filters).length,indeterminate:Rn.length>0&&Rn.lengthtypeof Jt=="function"?Jt(qr,wr(ro)):Il(qr,ro.title):void 0}))):le.createElement(le.Fragment,null,le.createElement(Yi,{filterSearch:Jt,value:qr,onChange:Wr,tablePrefixCls:dt,locale:An}),le.createElement(qi.default,{selectable:!0,multiple:Mt,prefixCls:`${Tt}-menu`,className:Yo,onSelect:gr,onDeselect:gr,selectedKeys:Rn,getPopupContainer:na,openKeys:zr,onOpenChange:Qr,items:_o({filters:vt.filters||[],filterSearch:Jt,prefixCls:pt,filteredKeys:xa(),filterMultiple:Mt,searchValue:qr})})),Mr=()=>ca?(0,be.Z)((Aa||[]).map(ro=>String(ro)),Rn,!0):Rn.length===0;hr=le.createElement(le.Fragment,null,Ba(),le.createElement("div",{className:`${pt}-dropdown-btns`},le.createElement(Ho.ZP,{type:"link",size:"small",disabled:Mr(),onClick:()=>Ir()},An.filterReset),le.createElement(Ho.ZP,{type:"primary",size:"small",onClick:$r},An.filterConfirm)))}vt.filterDropdown&&(hr=le.createElement(ml.J,{selectable:void 0},hr));const Pr=()=>le.createElement(Kl,{className:`${pt}-dropdown`},hr);let rr;typeof vt.filterIcon=="function"?rr=vt.filterIcon(Rr):vt.filterIcon?rr=vt.filterIcon:rr=le.createElement(ko,null);const{direction:Ra}=le.useContext(oo.E_);return le.createElement("div",{className:`${pt}-column`},le.createElement("span",{className:`${dt}-column-title`},Cn),le.createElement(Xo.Z,{dropdownRender:Pr,trigger:["click"],open:Ua,onOpenChange:kn,getPopupContainer:na,placement:Ra==="rtl"?"bottomLeft":"bottomRight"},le.createElement("span",{role:"button",tabIndex:-1,className:xe()(`${pt}-trigger`,{active:Rr}),onClick:Rn=>{Rn.stopPropagation()}},rr)))}var iu=Et;function Nl(_e,Ge,rt){let dt=[];return(_e||[]).forEach((pt,vt)=>{var Tt;const Zt=ni(vt,rt);if(pt.filters||"filterDropdown"in pt||"onFilter"in pt)if("filteredValue"in pt){let Mt=pt.filteredValue;"filterDropdown"in pt||(Mt=(Tt=Mt==null?void 0:Mt.map(String))!==null&&Tt!==void 0?Tt:Mt),dt.push({column:pt,key:wo(pt,Zt),filteredKeys:Mt,forceFiltered:pt.filtered})}else dt.push({column:pt,key:wo(pt,Zt),filteredKeys:Ge&&pt.defaultFilteredValue?pt.defaultFilteredValue:void 0,forceFiltered:pt.filtered});"children"in pt&&(dt=[].concat((0,ma.Z)(dt),(0,ma.Z)(Nl(pt.children,Ge,Zt))))}),dt}function Ul(_e,Ge,rt,dt,pt,vt,Tt,Zt){return rt.map((Mt,an)=>{const Jt=ni(an,Zt),{filterMultiple:en=!0,filterMode:Ln,filterSearch:An}=Mt;let Cn=Mt;if(Cn.filters||Cn.filterDropdown){const na=wo(Cn,Jt),ea=dt.find(Fa=>{let{key:ca}=Fa;return na===ca});Cn=Object.assign(Object.assign({},Cn),{title:Fa=>le.createElement(iu,{tablePrefixCls:_e,prefixCls:`${_e}-filter`,dropdownPrefixCls:Ge,column:Cn,columnKey:na,filterState:ea,filterMultiple:en,filterMode:Ln,filterSearch:An,triggerFilter:vt,locale:pt,getPopupContainer:Tt},pi(Mt.title,Fa))})}return"children"in Cn&&(Cn=Object.assign(Object.assign({},Cn),{children:Ul(_e,Ge,Cn.children,dt,pt,vt,Tt,Jt)})),Cn})}function pl(_e){const Ge={};return _e.forEach(rt=>{let{key:dt,filteredKeys:pt,column:vt}=rt;const{filters:Tt,filterDropdown:Zt}=vt;if(Zt)Ge[dt]=pt||null;else if(Array.isArray(pt)){const Mt=fl(Tt);Ge[dt]=Mt.filter(an=>pt.includes(String(an)))}else Ge[dt]=null}),Ge}function kl(_e,Ge){return Ge.reduce((rt,dt)=>{const{column:{onFilter:pt,filters:vt},filteredKeys:Tt}=dt;return pt&&Tt&&Tt.length?rt.filter(Zt=>Tt.some(Mt=>{const an=fl(vt),Jt=an.findIndex(Ln=>String(Ln)===String(Mt)),en=Jt!==-1?an[Jt]:Mt;return pt(en,Zt)})):rt},_e)}const Rl=_e=>_e.flatMap(Ge=>"children"in Ge?[Ge].concat((0,ma.Z)(Rl(Ge.children||[]))):[Ge]);function _l(_e){let{prefixCls:Ge,dropdownPrefixCls:rt,mergedColumns:dt,onFilterChange:pt,getPopupContainer:vt,locale:Tt}=_e;const Zt=le.useMemo(()=>Rl(dt||[]),[dt]),[Mt,an]=le.useState(()=>Nl(Zt,!0)),Jt=le.useMemo(()=>{const Cn=Nl(Zt,!1);if(Cn.length===0)return Cn;let na=!0,ea=!0;if(Cn.forEach(Fa=>{let{filteredKeys:ca}=Fa;ca!==void 0?na=!1:ea=!1}),na){const Fa=(Zt||[]).map((ca,Aa)=>wo(ca,ni(Aa)));return Mt.filter(ca=>{let{key:Aa}=ca;return Fa.includes(Aa)}).map(ca=>{const Aa=Zt[Fa.findIndex(lr=>lr===ca.key)];return Object.assign(Object.assign({},ca),{column:Object.assign(Object.assign({},ca.column),Aa),forceFiltered:Aa.filtered})})}return Cn},[Zt,Mt]),en=le.useMemo(()=>pl(Jt),[Jt]),Ln=Cn=>{const na=Jt.filter(ea=>{let{key:Fa}=ea;return Fa!==Cn.key});na.push(Cn),an(na),pt(pl(na),na)};return[Cn=>Ul(Ge,rt,Cn,Jt,Tt,Ln,vt),Jt,en]}var Hi=_l;function Vi(_e,Ge,rt){const dt=le.useRef({});function pt(vt){if(!dt.current||dt.current.data!==_e||dt.current.childrenColumnName!==Ge||dt.current.getRowKey!==rt){let Zt=function(Mt){Mt.forEach((an,Jt)=>{const en=rt(an,Jt);Tt.set(en,an),an&&typeof an=="object"&&Ge in an&&Zt(an[Ge]||[])})};const Tt=new Map;Zt(_e),dt.current={data:_e,childrenColumnName:Ge,kvMap:Tt,getRowKey:rt}}return dt.current.kvMap.get(vt)}return[pt]}var Fl=te(50371),Yl=function(_e,Ge){var rt={};for(var dt in _e)Object.prototype.hasOwnProperty.call(_e,dt)&&Ge.indexOf(dt)<0&&(rt[dt]=_e[dt]);if(_e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,dt=Object.getOwnPropertySymbols(_e);pt{const vt=_e[pt];typeof vt!="function"&&(rt[pt]=vt)}),rt}function Ml(_e,Ge,rt){const dt=rt&&typeof rt=="object"?rt:{},{total:pt=0}=dt,vt=Yl(dt,["total"]),[Tt,Zt]=(0,le.useState)(()=>({current:"defaultCurrent"in vt?vt.defaultCurrent:1,pageSize:"defaultPageSize"in vt?vt.defaultPageSize:Sl})),Mt=(0,Fl.Z)(Tt,vt,{total:pt>0?pt:_e}),an=Math.ceil((pt||_e)/Mt.pageSize);Mt.current>an&&(Mt.current=an||1);const Jt=(Ln,An)=>{Zt({current:Ln!=null?Ln:1,pageSize:An||Mt.pageSize})},en=(Ln,An)=>{var Cn;rt&&((Cn=rt.onChange)===null||Cn===void 0||Cn.call(rt,Ln,An)),Jt(Ln,An),Ge(Ln,An||(Mt==null?void 0:Mt.pageSize))};return rt===!1?[{},()=>{}]:[Object.assign(Object.assign({},Mt),{onChange:en}),Jt]}var ji=Ml,lu=te(84105),ll=te(35654),bl=te(90782),rl=te(71430),uu=te(18929);const tl={},Tl="SELECT_ALL",Zl="SELECT_INVERT",xl="SELECT_NONE",Vl=[],Ql=(_e,Ge)=>{let rt=[];return(Ge||[]).forEach(dt=>{rt.push(dt),dt&&typeof dt=="object"&&_e in dt&&(rt=[].concat((0,ma.Z)(rt),(0,ma.Z)(Ql(_e,dt[_e]))))}),rt};var Xl=(_e,Ge)=>{const{preserveSelectedRowKeys:rt,selectedRowKeys:dt,defaultSelectedRowKeys:pt,getCheckboxProps:vt,onChange:Tt,onSelect:Zt,onSelectAll:Mt,onSelectInvert:an,onSelectNone:Jt,onSelectMultiple:en,columnWidth:Ln,type:An,selections:Cn,fixed:na,renderCell:ea,hideSelectAll:Fa,checkStrictly:ca=!0}=Ge||{},{prefixCls:Aa,data:lr,pageData:fr,getRecordByKey:Qa,getRowKey:cr,expandType:Rr,childrenColumnName:ka,locale:Ua,getPopupContainer:ja}=_e,[xa,Oa]=(0,uu.Z)(dt||pt||Vl,{value:dt}),gr=le.useRef(new Map),Jr=(0,le.useCallback)(wr=>{if(rt){const hr=new Map;wr.forEach(Pr=>{let rr=Qa(Pr);!rr&&gr.current.has(Pr)&&(rr=gr.current.get(Pr)),hr.set(Pr,rr)}),gr.current=hr}},[Qa,rt]);le.useEffect(()=>{Jr(xa)},[xa]);const{keyEntities:zr}=(0,le.useMemo)(()=>{if(ca)return{keyEntities:null};let wr=lr;if(rt){const hr=new Set(lr.map((rr,Ra)=>cr(rr,Ra))),Pr=Array.from(gr.current).reduce((rr,Ra)=>{let[Rn,Ba]=Ra;return hr.has(Rn)?rr:rr.concat(Ba)},[]);wr=[].concat((0,ma.Z)(wr),(0,ma.Z)(Pr))}return(0,rl.I8)(wr,{externalGetKey:cr,childrenPropName:ka})},[lr,cr,ca,ka,rt]),nr=(0,le.useMemo)(()=>Ql(ka,fr),[ka,fr]),Qr=(0,le.useMemo)(()=>{const wr=new Map;return nr.forEach((hr,Pr)=>{const rr=cr(hr,Pr),Ra=(vt?vt(hr):null)||{};wr.set(rr,Ra)}),wr},[nr,cr,vt]),qr=(0,le.useCallback)(wr=>{var hr;return!!(!((hr=Qr.get(cr(wr)))===null||hr===void 0)&&hr.disabled)},[Qr,cr]),[ao,Wr]=(0,le.useMemo)(()=>{if(ca)return[xa||[],[]];const{checkedKeys:wr,halfCheckedKeys:hr}=(0,bl.S)(xa,!0,zr,qr);return[wr||[],hr]},[xa,ca,zr,qr]),$o=(0,le.useMemo)(()=>{const wr=An==="radio"?ao.slice(0,1):ao;return new Set(wr)},[ao,An]),$r=(0,le.useMemo)(()=>An==="radio"?new Set:new Set(Wr),[Wr,An]),[Ir,oi]=(0,le.useState)(null);le.useEffect(()=>{Ge||Oa(Vl)},[!!Ge]);const kn=(0,le.useCallback)((wr,hr)=>{let Pr,rr;Jr(wr),rt?(Pr=wr,rr=wr.map(Ra=>gr.current.get(Ra))):(Pr=[],rr=[],wr.forEach(Ra=>{const Rn=Qa(Ra);Rn!==void 0&&(Pr.push(Ra),rr.push(Rn))})),Oa(Pr),Tt==null||Tt(Pr,rr,{type:hr})},[Oa,Qa,Tt,rt]),Yo=(0,le.useCallback)((wr,hr,Pr,rr)=>{if(Zt){const Ra=Pr.map(Rn=>Qa(Rn));Zt(Qa(wr),hr,Ra,rr)}kn(Pr,"single")},[Zt,Qa,kn]),To=(0,le.useMemo)(()=>!Cn||Fa?null:(Cn===!0?[Tl,Zl,xl]:Cn).map(hr=>hr===Tl?{key:"all",text:Ua.selectionAll,onSelect(){kn(lr.map((Pr,rr)=>cr(Pr,rr)).filter(Pr=>{const rr=Qr.get(Pr);return!(rr!=null&&rr.disabled)||$o.has(Pr)}),"all")}}:hr===Zl?{key:"invert",text:Ua.selectInvert,onSelect(){const Pr=new Set($o);fr.forEach((Ra,Rn)=>{const Ba=cr(Ra,Rn),Mr=Qr.get(Ba);Mr!=null&&Mr.disabled||(Pr.has(Ba)?Pr.delete(Ba):Pr.add(Ba))});const rr=Array.from(Pr);an&&an(rr),kn(rr,"invert")}}:hr===xl?{key:"none",text:Ua.selectNone,onSelect(){Jt==null||Jt(),kn(Array.from($o).filter(Pr=>{const rr=Qr.get(Pr);return rr==null?void 0:rr.disabled}),"none")}}:hr).map(hr=>Object.assign(Object.assign({},hr),{onSelect:function(){for(var Pr,rr,Ra=arguments.length,Rn=new Array(Ra),Ba=0;Ba{var hr;if(!Ge)return wr.filter(Pt=>Pt!==tl);let Pr=(0,ma.Z)(wr);const rr=new Set($o),Ra=nr.map(cr).filter(Pt=>!Qr.get(Pt).disabled),Rn=Ra.every(Pt=>rr.has(Pt)),Ba=Ra.some(Pt=>rr.has(Pt)),Mr=()=>{const Pt=[];Rn?Ra.forEach(Gn=>{rr.delete(Gn),Pt.push(Gn)}):Ra.forEach(Gn=>{rr.has(Gn)||(rr.add(Gn),Pt.push(Gn))});const Vt=Array.from(rr);Mt==null||Mt(!Rn,Vt.map(Gn=>Qa(Gn)),Pt.map(Gn=>Qa(Gn))),kn(Vt,"all"),oi(null)};let ro;if(An!=="radio"){let Pt;if(To){const At={getPopupContainer:ja,items:To.map(($t,Bn)=>{const{key:qt,text:cn,onSelect:Wa}=$t;return{key:qt!=null?qt:Bn,onClick:()=>{Wa==null||Wa(Ra)},label:cn}})};Pt=le.createElement("div",{className:`${Aa}-selection-extra`},le.createElement(Xo.Z,{menu:At,getPopupContainer:ja},le.createElement("span",null,le.createElement(lu.Z,null))))}const Vt=nr.map((At,$t)=>{const Bn=cr(At,$t),qt=Qr.get(Bn)||{};return Object.assign({checked:rr.has(Bn)},qt)}).filter(At=>{let{disabled:$t}=At;return $t}),Gn=!!Vt.length&&Vt.length===nr.length,pa=Gn&&Vt.every(At=>{let{checked:$t}=At;return $t}),En=Gn&&Vt.some(At=>{let{checked:$t}=At;return $t});ro=!Fa&&le.createElement("div",{className:`${Aa}-selection`},le.createElement(yi.default,{checked:Gn?pa:!!nr.length&&Rn,indeterminate:Gn?!pa&&En:!Rn&&Ba,onChange:Mr,disabled:nr.length===0||Gn,"aria-label":Pt?"Custom selection":"Select all",skipGroup:!0}),Pt)}let tt;An==="radio"?tt=(Pt,Vt,Gn)=>{const pa=cr(Vt,Gn),En=rr.has(pa);return{node:le.createElement(Ol.ZP,Object.assign({},Qr.get(pa),{checked:En,onClick:At=>At.stopPropagation(),onChange:At=>{rr.has(pa)||Yo(pa,!0,[pa],At.nativeEvent)}})),checked:En}}:tt=(Pt,Vt,Gn)=>{var pa;const En=cr(Vt,Gn),At=rr.has(En),$t=$r.has(En),Bn=Qr.get(En);let qt;return Rr==="nest"?qt=$t:qt=(pa=Bn==null?void 0:Bn.indeterminate)!==null&&pa!==void 0?pa:$t,{node:le.createElement(yi.default,Object.assign({},Bn,{indeterminate:qt,checked:At,skipGroup:!0,onClick:cn=>cn.stopPropagation(),onChange:cn=>{let{nativeEvent:Wa}=cn;const{shiftKey:tn}=Wa;let Ea=-1,Ct=-1;if(tn&&ca){const Xn=new Set([Ir,En]);Ra.some((Ka,Ze)=>{if(Xn.has(Ka))if(Ea===-1)Ea=Ze;else return Ct=Ze,!0;return!1})}if(Ct!==-1&&Ea!==Ct&&ca){const Xn=Ra.slice(Ea,Ct+1),Ka=[];At?Xn.forEach(kt=>{rr.has(kt)&&(Ka.push(kt),rr.delete(kt))}):Xn.forEach(kt=>{rr.has(kt)||(Ka.push(kt),rr.add(kt))});const Ze=Array.from(rr);en==null||en(!At,Ze.map(kt=>Qa(kt)),Ka.map(kt=>Qa(kt))),kn(Ze,"multiple")}else{const Xn=ao;if(ca){const Ka=At?(0,ll._5)(Xn,En):(0,ll.L0)(Xn,En);Yo(En,!At,Ka,Wa)}else{const Ka=(0,bl.S)([].concat((0,ma.Z)(Xn),[En]),!0,zr,qr),{checkedKeys:Ze,halfCheckedKeys:kt}=Ka;let Qn=Ze;if(At){const Or=new Set(Ze);Or.delete(En),Qn=(0,bl.S)(Array.from(Or),{checked:!1,halfCheckedKeys:kt},zr,qr).checkedKeys}Yo(En,!At,Qn,Wa)}}oi(At?null:En)}})),checked:At}};const Ye=(Pt,Vt,Gn)=>{const{node:pa,checked:En}=tt(Pt,Vt,Gn);return ea?ea(En,Vt,Gn,pa):pa};if(!Pr.includes(tl))if(Pr.findIndex(Pt=>{var Vt;return((Vt=Pt[Na])===null||Vt===void 0?void 0:Vt.columnType)==="EXPAND_COLUMN"})===0){const[Pt,...Vt]=Pr;Pr=[Pt,tl].concat((0,ma.Z)(Vt))}else Pr=[tl].concat((0,ma.Z)(Pr));const Qe=Pr.indexOf(tl);Pr=Pr.filter((Pt,Vt)=>Pt!==tl||Vt===Qe);const Ut=Pr[Qe-1],nn=Pr[Qe+1];let Yt=na;Yt===void 0&&((nn==null?void 0:nn.fixed)!==void 0?Yt=nn.fixed:(Ut==null?void 0:Ut.fixed)!==void 0&&(Yt=Ut.fixed)),Yt&&Ut&&((hr=Ut[Na])===null||hr===void 0?void 0:hr.columnType)==="EXPAND_COLUMN"&&Ut.fixed===void 0&&(Ut.fixed=Yt);const Pn=xe()(`${Aa}-selection-col`,{[`${Aa}-selection-col-with-dropdown`]:Cn&&An==="checkbox"}),Xt={fixed:Yt,width:Ln,className:`${Aa}-selection-column`,title:Ge.columnTitle||ro,render:Ye,onCell:Ge.onCell,[Na]:{className:Pn}};return Pr.map(Pt=>Pt===tl?Xt:Pt)},[cr,nr,Ge,ao,$o,$r,Ln,To,Rr,Ir,Qr,en,Yo,qr]),$o]},su=te(89489),du=te(59477),zl=te(6848);const wl="ascend",ul="descend";function yl(_e){return typeof _e.sorter=="object"&&typeof _e.sorter.multiple=="number"?_e.sorter.multiple:!1}function Jl(_e){return typeof _e=="function"?_e:_e&&typeof _e=="object"&&_e.compare?_e.compare:!1}function ql(_e,Ge){return Ge?_e[_e.indexOf(Ge)+1]:_e[0]}function $l(_e,Ge,rt){let dt=[];function pt(vt,Tt){dt.push({column:vt,key:wo(vt,Tt),multiplePriority:yl(vt),sortOrder:vt.sortOrder})}return(_e||[]).forEach((vt,Tt)=>{const Zt=ni(Tt,rt);vt.children?("sortOrder"in vt&&pt(vt,Zt),dt=[].concat((0,ma.Z)(dt),(0,ma.Z)($l(vt.children,Ge,Zt)))):vt.sorter&&("sortOrder"in vt?pt(vt,Zt):Ge&&vt.defaultSortOrder&&dt.push({column:vt,key:wo(vt,Zt),multiplePriority:yl(vt),sortOrder:vt.defaultSortOrder}))}),dt}function eu(_e,Ge,rt,dt,pt,vt,Tt,Zt){return(Ge||[]).map((Mt,an)=>{const Jt=ni(an,Zt);let en=Mt;if(en.sorter){const Ln=en.sortDirections||pt,An=en.showSorterTooltip===void 0?Tt:en.showSorterTooltip,Cn=wo(en,Jt),na=rt.find(Rr=>{let{key:ka}=Rr;return ka===Cn}),ea=na?na.sortOrder:null,Fa=ql(Ln,ea);let ca;if(Mt.sortIcon)ca=Mt.sortIcon({sortOrder:ea});else{const Rr=Ln.includes(wl)&&le.createElement(du.Z,{className:xe()(`${_e}-column-sorter-up`,{active:ea===wl})}),ka=Ln.includes(ul)&&le.createElement(su.Z,{className:xe()(`${_e}-column-sorter-down`,{active:ea===ul})});ca=le.createElement("span",{className:xe()(`${_e}-column-sorter`,{[`${_e}-column-sorter-full`]:!!(Rr&&ka)})},le.createElement("span",{className:`${_e}-column-sorter-inner`,"aria-hidden":"true"},Rr,ka))}const{cancelSort:Aa,triggerAsc:lr,triggerDesc:fr}=vt||{};let Qa=Aa;Fa===ul?Qa=fr:Fa===wl&&(Qa=lr);const cr=typeof An=="object"?An:{title:Qa};en=Object.assign(Object.assign({},en),{className:xe()(en.className,{[`${_e}-column-sort`]:ea}),title:Rr=>{const ka=le.createElement("div",{className:`${_e}-column-sorters`},le.createElement("span",{className:`${_e}-column-title`},pi(Mt.title,Rr)),ca);return An?le.createElement(zl.Z,Object.assign({},cr),ka):ka},onHeaderCell:Rr=>{const ka=Mt.onHeaderCell&&Mt.onHeaderCell(Rr)||{},Ua=ka.onClick,ja=ka.onKeyDown;ka.onClick=gr=>{dt({column:Mt,key:Cn,sortOrder:Fa,multiplePriority:yl(Mt)}),Ua==null||Ua(gr)},ka.onKeyDown=gr=>{gr.keyCode===nl.Z.ENTER&&(dt({column:Mt,key:Cn,sortOrder:Fa,multiplePriority:yl(Mt)}),ja==null||ja(gr))};const xa=Si(Mt.title,{}),Oa=xa==null?void 0:xa.toString();return ea?ka["aria-sort"]=ea==="ascend"?"ascending":"descending":ka["aria-label"]=Oa||"",ka.className=xe()(ka.className,`${_e}-column-has-sorters`),ka.tabIndex=0,Mt.ellipsis&&(ka.title=(xa!=null?xa:"").toString()),ka}})}return"children"in en&&(en=Object.assign(Object.assign({},en),{children:eu(_e,en.children,rt,dt,pt,vt,Tt,Jt)})),en})}function tu(_e){const{column:Ge,sortOrder:rt}=_e;return{column:Ge,order:rt,field:Ge.dataIndex,columnKey:Ge.key}}function Pl(_e){const Ge=_e.filter(rt=>{let{sortOrder:dt}=rt;return dt}).map(tu);return Ge.length===0&&_e.length?Object.assign(Object.assign({},tu(_e[_e.length-1])),{column:void 0}):Ge.length<=1?Ge[0]||{}:Ge}function Hl(_e,Ge,rt){const dt=Ge.slice().sort((Tt,Zt)=>Zt.multiplePriority-Tt.multiplePriority),pt=_e.slice(),vt=dt.filter(Tt=>{let{column:{sorter:Zt},sortOrder:Mt}=Tt;return Jl(Zt)&&Mt});return vt.length?pt.sort((Tt,Zt)=>{for(let Mt=0;Mt{const Zt=Tt[rt];return Zt?Object.assign(Object.assign({},Tt),{[rt]:Hl(Zt,Ge,rt)}):Tt}):pt}function nu(_e){let{prefixCls:Ge,mergedColumns:rt,onSorterChange:dt,sortDirections:pt,tableLocale:vt,showSorterTooltip:Tt}=_e;const[Zt,Mt]=le.useState($l(rt,!0)),an=le.useMemo(()=>{let Cn=!0;const na=$l(rt,!1);if(!na.length)return Zt;const ea=[];function Fa(Aa){Cn?ea.push(Aa):ea.push(Object.assign(Object.assign({},Aa),{sortOrder:null}))}let ca=null;return na.forEach(Aa=>{ca===null?(Fa(Aa),Aa.sortOrder&&(Aa.multiplePriority===!1?Cn=!1:ca=!0)):(ca&&Aa.multiplePriority!==!1||(Cn=!1),Fa(Aa))}),ea},[rt,Zt]),Jt=le.useMemo(()=>{const Cn=an.map(na=>{let{column:ea,sortOrder:Fa}=na;return{column:ea,order:Fa}});return{sortColumns:Cn,sortColumn:Cn[0]&&Cn[0].column,sortOrder:Cn[0]&&Cn[0].order}},[an]);function en(Cn){let na;Cn.multiplePriority===!1||!an.length||an[0].multiplePriority===!1?na=[Cn]:na=[].concat((0,ma.Z)(an.filter(ea=>{let{key:Fa}=ea;return Fa!==Cn.key})),[Cn]),Mt(na),dt(Pl(na),na)}return[Cn=>eu(Ge,Cn,an,en,pt,vt,Tt),an,Jt,()=>Pl(an)]}function cu(_e,Ge){return _e.map(rt=>{const dt=Object.assign({},rt);return dt.title=pi(rt.title,Ge),"children"in dt&&(dt.children=cu(dt.children,Ge)),dt})}function gu(_e){return[le.useCallback(rt=>cu(rt,_e),[_e])]}var jl=uo((_e,Ge)=>{const{_renderTimes:rt}=_e,{_renderTimes:dt}=Ge;return rt!==dt}),sl=Da((_e,Ge)=>{const{_renderTimes:rt}=_e,{_renderTimes:dt}=Ge;return rt!==dt}),dl=te(64993),Al=te(17313),mu=te(83116),fu=te(37613),Te=_e=>{const{componentCls:Ge}=_e,rt=`${_e.lineWidth}px ${_e.lineType} ${_e.tableBorderColor}`,dt=(pt,vt,Tt)=>({[`&${Ge}-${pt}`]:{[`> ${Ge}-container`]:{[`> ${Ge}-content, > ${Ge}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${Ge}-expanded-row-fixed`]:{margin:`-${vt}px -${Tt+_e.lineWidth}px`}}}}}});return{[`${Ge}-wrapper`]:{[`${Ge}${Ge}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${Ge}-title`]:{border:rt,borderBottom:0},[`> ${Ge}-container`]:{borderInlineStart:rt,borderTop:rt,[` > ${Ge}-content, > ${Ge}-header, > ${Ge}-body, @@ -214,7 +214,7 @@ `]:{"> th, > td":{borderInlineEnd:0}}}}}},dt("middle",_e.tablePaddingVerticalMiddle,_e.tablePaddingHorizontalMiddle)),dt("small",_e.tablePaddingVerticalSmall,_e.tablePaddingHorizontalSmall)),{[`> ${Ge}-footer`]:{border:rt,borderTop:0}}),[`${Ge}-cell`]:{[`${Ge}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${_e.lineWidth}px 0 ${_e.lineWidth}px ${_e.tableHeaderBg}`}},[`${Ge}-bordered ${Ge}-cell-scrollbar`]:{borderInlineEnd:rt}}}},ct=_e=>{const{componentCls:Ge}=_e;return{[`${Ge}-wrapper`]:{[`${Ge}-cell-ellipsis`]:Object.assign(Object.assign({},Al.vS),{wordBreak:"keep-all",[` &${Ge}-cell-fix-left-last, &${Ge}-cell-fix-right-first - `]:{overflow:"visible",[`${Ge}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${Ge}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},jt=_e=>{const{componentCls:Ge}=_e;return{[`${Ge}-wrapper`]:{[`${Ge}-tbody > tr${Ge}-placeholder`]:{textAlign:"center",color:_e.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:_e.colorBgContainer}}}}},Nt=te(15969),un=_e=>{const{componentCls:Ge,antCls:rt,controlInteractiveSize:dt,motionDurationSlow:pt,lineWidth:vt,paddingXS:Tt,lineType:Zt,tableBorderColor:Mt,tableExpandIconBg:an,tableExpandColumnWidth:Jt,borderRadius:en,fontSize:Ln,fontSizeSM:An,lineHeight:Cn,tablePaddingVertical:na,tablePaddingHorizontal:ea,tableExpandedRowBg:Fa,paddingXXS:ca}=_e,Aa=dt/2-vt,lr=Aa*2+vt*3,fr=`${vt}px ${Zt} ${Mt}`,Qa=ca-vt;return{[`${Ge}-wrapper`]:{[`${Ge}-expand-icon-col`]:{width:Jt},[`${Ge}-row-expand-icon-cell`]:{textAlign:"center",[`${Ge}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${Ge}-row-indent`]:{height:1,float:"left"},[`${Ge}-row-expand-icon`]:Object.assign(Object.assign({},(0,Nt.N)(_e)),{position:"relative",float:"left",boxSizing:"border-box",width:lr,height:lr,padding:0,color:"inherit",lineHeight:`${lr}px`,background:an,border:fr,borderRadius:en,transform:`scale(${dt/lr})`,transition:`all ${pt}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${pt} ease-out`,content:'""'},"&::before":{top:Aa,insetInlineEnd:Qa,insetInlineStart:Qa,height:vt},"&::after":{top:Qa,bottom:Qa,insetInlineStart:Aa,width:vt,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${Ge}-row-indent + ${Ge}-row-expand-icon`]:{marginTop:(Ln*Cn-vt*3)/2-Math.ceil((An*1.4-vt*3)/2),marginInlineEnd:Tt},[`tr${Ge}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Fa}},[`${rt}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${Ge}-expanded-row-fixed`]:{position:"relative",margin:`-${na}px -${ea}px`,padding:`${na}px ${ea}px`}}}},ya=_e=>{const{componentCls:Ge,antCls:rt,iconCls:dt,tableFilterDropdownWidth:pt,tableFilterDropdownSearchWidth:vt,paddingXXS:Tt,paddingXS:Zt,colorText:Mt,lineWidth:an,lineType:Jt,tableBorderColor:en,tableHeaderIconColor:Ln,fontSizeSM:An,tablePaddingHorizontal:Cn,borderRadius:na,motionDurationSlow:ea,colorTextDescription:Fa,colorPrimary:ca,tableHeaderFilterActiveBg:Aa,colorTextDisabled:lr,tableFilterDropdownBg:fr,tableFilterDropdownHeight:Qa,controlItemBgHover:cr,controlItemBgActive:Rr,boxShadowSecondary:ka,filterDropdownMenuBg:Ua}=_e,ja=`${rt}-dropdown`,xa=`${Ge}-filter-dropdown`,Oa=`${rt}-tree`,gr=`${an}px ${Jt} ${en}`;return[{[`${Ge}-wrapper`]:{[`${Ge}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${Ge}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Tt,marginInline:`${Tt}px ${-Cn/2}px`,padding:`0 ${Tt}px`,color:Ln,fontSize:An,borderRadius:na,cursor:"pointer",transition:`all ${ea}`,"&:hover":{color:Fa,background:Aa},"&.active":{color:ca}}}},{[`${rt}-dropdown`]:{[xa]:Object.assign(Object.assign({},(0,Al.Wf)(_e)),{minWidth:pt,backgroundColor:fr,borderRadius:na,boxShadow:ka,overflow:"hidden",[`${ja}-menu`]:{maxHeight:Qa,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Ua,"&:empty::after":{display:"block",padding:`${Zt}px 0`,color:lr,fontSize:An,textAlign:"center",content:'"Not Found"'}},[`${xa}-tree`]:{paddingBlock:`${Zt}px 0`,paddingInline:Zt,[Oa]:{padding:0},[`${Oa}-treenode ${Oa}-node-content-wrapper:hover`]:{backgroundColor:cr},[`${Oa}-treenode-checkbox-checked ${Oa}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Rr}}},[`${xa}-search`]:{padding:Zt,borderBottom:gr,"&-input":{input:{minWidth:vt},[dt]:{color:lr}}},[`${xa}-checkall`]:{width:"100%",marginBottom:Tt,marginInlineStart:Tt},[`${xa}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Zt-an}px ${Zt}px`,overflow:"hidden",borderTop:gr}})}},{[`${rt}-dropdown ${xa}, ${xa}-submenu`]:{[`${rt}-checkbox-wrapper + span`]:{paddingInlineStart:Zt,color:Mt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},zn=_e=>{const{componentCls:Ge,lineWidth:rt,colorSplit:dt,motionDurationSlow:pt,zIndexTableFixed:vt,tableBg:Tt,zIndexTableSticky:Zt}=_e,Mt=dt;return{[`${Ge}-wrapper`]:{[` + `]:{overflow:"visible",[`${Ge}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${Ge}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Gt=_e=>{const{componentCls:Ge}=_e;return{[`${Ge}-wrapper`]:{[`${Ge}-tbody > tr${Ge}-placeholder`]:{textAlign:"center",color:_e.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:_e.colorBgContainer}}}}},Nt=te(15969),un=_e=>{const{componentCls:Ge,antCls:rt,controlInteractiveSize:dt,motionDurationSlow:pt,lineWidth:vt,paddingXS:Tt,lineType:Zt,tableBorderColor:Mt,tableExpandIconBg:an,tableExpandColumnWidth:Jt,borderRadius:en,fontSize:Ln,fontSizeSM:An,lineHeight:Cn,tablePaddingVertical:na,tablePaddingHorizontal:ea,tableExpandedRowBg:Fa,paddingXXS:ca}=_e,Aa=dt/2-vt,lr=Aa*2+vt*3,fr=`${vt}px ${Zt} ${Mt}`,Qa=ca-vt;return{[`${Ge}-wrapper`]:{[`${Ge}-expand-icon-col`]:{width:Jt},[`${Ge}-row-expand-icon-cell`]:{textAlign:"center",[`${Ge}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${Ge}-row-indent`]:{height:1,float:"left"},[`${Ge}-row-expand-icon`]:Object.assign(Object.assign({},(0,Nt.N)(_e)),{position:"relative",float:"left",boxSizing:"border-box",width:lr,height:lr,padding:0,color:"inherit",lineHeight:`${lr}px`,background:an,border:fr,borderRadius:en,transform:`scale(${dt/lr})`,transition:`all ${pt}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${pt} ease-out`,content:'""'},"&::before":{top:Aa,insetInlineEnd:Qa,insetInlineStart:Qa,height:vt},"&::after":{top:Qa,bottom:Qa,insetInlineStart:Aa,width:vt,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${Ge}-row-indent + ${Ge}-row-expand-icon`]:{marginTop:(Ln*Cn-vt*3)/2-Math.ceil((An*1.4-vt*3)/2),marginInlineEnd:Tt},[`tr${Ge}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Fa}},[`${rt}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${Ge}-expanded-row-fixed`]:{position:"relative",margin:`-${na}px -${ea}px`,padding:`${na}px ${ea}px`}}}},ya=_e=>{const{componentCls:Ge,antCls:rt,iconCls:dt,tableFilterDropdownWidth:pt,tableFilterDropdownSearchWidth:vt,paddingXXS:Tt,paddingXS:Zt,colorText:Mt,lineWidth:an,lineType:Jt,tableBorderColor:en,tableHeaderIconColor:Ln,fontSizeSM:An,tablePaddingHorizontal:Cn,borderRadius:na,motionDurationSlow:ea,colorTextDescription:Fa,colorPrimary:ca,tableHeaderFilterActiveBg:Aa,colorTextDisabled:lr,tableFilterDropdownBg:fr,tableFilterDropdownHeight:Qa,controlItemBgHover:cr,controlItemBgActive:Rr,boxShadowSecondary:ka,filterDropdownMenuBg:Ua}=_e,ja=`${rt}-dropdown`,xa=`${Ge}-filter-dropdown`,Oa=`${rt}-tree`,gr=`${an}px ${Jt} ${en}`;return[{[`${Ge}-wrapper`]:{[`${Ge}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${Ge}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Tt,marginInline:`${Tt}px ${-Cn/2}px`,padding:`0 ${Tt}px`,color:Ln,fontSize:An,borderRadius:na,cursor:"pointer",transition:`all ${ea}`,"&:hover":{color:Fa,background:Aa},"&.active":{color:ca}}}},{[`${rt}-dropdown`]:{[xa]:Object.assign(Object.assign({},(0,Al.Wf)(_e)),{minWidth:pt,backgroundColor:fr,borderRadius:na,boxShadow:ka,overflow:"hidden",[`${ja}-menu`]:{maxHeight:Qa,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Ua,"&:empty::after":{display:"block",padding:`${Zt}px 0`,color:lr,fontSize:An,textAlign:"center",content:'"Not Found"'}},[`${xa}-tree`]:{paddingBlock:`${Zt}px 0`,paddingInline:Zt,[Oa]:{padding:0},[`${Oa}-treenode ${Oa}-node-content-wrapper:hover`]:{backgroundColor:cr},[`${Oa}-treenode-checkbox-checked ${Oa}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Rr}}},[`${xa}-search`]:{padding:Zt,borderBottom:gr,"&-input":{input:{minWidth:vt},[dt]:{color:lr}}},[`${xa}-checkall`]:{width:"100%",marginBottom:Tt,marginInlineStart:Tt},[`${xa}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Zt-an}px ${Zt}px`,overflow:"hidden",borderTop:gr}})}},{[`${rt}-dropdown ${xa}, ${xa}-submenu`]:{[`${rt}-checkbox-wrapper + span`]:{paddingInlineStart:Zt,color:Mt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},zn=_e=>{const{componentCls:Ge,lineWidth:rt,colorSplit:dt,motionDurationSlow:pt,zIndexTableFixed:vt,tableBg:Tt,zIndexTableSticky:Zt}=_e,Mt=dt;return{[`${Ge}-wrapper`]:{[` ${Ge}-cell-fix-left, ${Ge}-cell-fix-right `]:{position:"sticky !important",zIndex:vt,background:Tt},[` @@ -259,7 +259,7 @@ &${Ge}-row:hover > td, > th${Ge}-cell-row-hover, > td${Ge}-cell-row-hover - `]:{background:na},[`&${Ge}-row-selected`]:{"> th, > td":{background:ea},"&:hover > th, &:hover > td":{background:Fa}}}},[`${Ge}-footer`]:{padding:`${dt}px ${pt}px`,color:ca,background:Aa}})}};var Dr=(0,mu.Z)("Table",_e=>{const{colorTextHeading:Ge,colorSplit:rt,colorIcon:dt,colorIconHover:pt,opacityLoading:vt,colorBgContainer:Tt,controlInteractiveSize:Zt,headerBg:Mt,headerColor:an,headerSortActiveBg:Jt,headerSortHoverBg:en,bodySortBg:Ln,rowHoverBg:An,rowSelectedBg:Cn,rowSelectedHoverBg:na,rowExpandedBg:ea,cellPaddingBlock:Fa,cellPaddingInline:ca,cellPaddingBlockMD:Aa,cellPaddingInlineMD:lr,cellPaddingBlockSM:fr,cellPaddingInlineSM:Qa,borderColor:cr,footerBg:Rr,footerColor:ka,headerBorderRadius:Ua,cellFontSize:ja,cellFontSizeMD:xa,cellFontSizeSM:Oa,headerSplitColor:gr,fixedHeaderSortActiveBg:Jr,headerFilterHoverBg:zr,filterDropdownBg:nr,expandIconBg:Qr,selectionColumnWidth:qr,stickyScrollBarBg:ao}=_e,Wr=new dl.C(dt),$o=new dl.C(pt),$r=2,Ir=(0,fu.TS)(_e,{tableFontSize:ja,tableBg:Tt,tableRadius:Ua,tablePaddingVertical:Fa,tablePaddingHorizontal:ca,tablePaddingVerticalMiddle:Aa,tablePaddingHorizontalMiddle:lr,tablePaddingVerticalSmall:fr,tablePaddingHorizontalSmall:Qa,tableBorderColor:cr,tableHeaderTextColor:an,tableHeaderBg:Mt,tableFooterTextColor:ka,tableFooterBg:Rr,tableHeaderCellSplitColor:gr,tableHeaderSortBg:Jt,tableHeaderSortHoverBg:en,tableHeaderIconColor:Wr.clone().setAlpha(Wr.getAlpha()*vt).toRgbString(),tableHeaderIconColorHover:$o.clone().setAlpha($o.getAlpha()*vt).toRgbString(),tableBodySortBg:Ln,tableFixedHeaderSortActiveBg:Jr,tableHeaderFilterActiveBg:zr,tableFilterDropdownBg:nr,tableRowHoverBg:An,tableSelectedRowBg:Cn,tableSelectedRowHoverBg:na,zIndexTableFixed:$r,zIndexTableSticky:$r+1,tableFontSizeMiddle:xa,tableFontSizeSmall:Oa,tableSelectionColumnWidth:qr,tableExpandIconBg:Qr,tableExpandColumnWidth:Zt+2*_e.padding,tableExpandedRowBg:ea,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ao,tableScrollThumbBgHover:Ge,tableScrollBg:rt});return[Uo(Ir),ia(Ir),qo(Ir),Po(Ir),ya(Ir),Te(Ir),Nn(Ir),un(Ir),qo(Ir),jt(Ir),Ja(Ir),zn(Ir),so(Ir),ct(Ir),er(Ir),Va(Ir),Fi(Ir)]},_e=>{const{colorFillAlter:Ge,colorBgContainer:rt,colorTextHeading:dt,colorFillSecondary:pt,colorFillContent:vt,controlItemBgActive:Tt,controlItemBgActiveHover:Zt,padding:Mt,paddingSM:an,paddingXS:Jt,colorBorderSecondary:en,borderRadiusLG:Ln,fontSize:An,controlHeight:Cn,colorTextPlaceholder:na}=_e,ea=new dl.C(pt).onBackground(rt).toHexShortString(),Fa=new dl.C(vt).onBackground(rt).toHexShortString(),ca=new dl.C(Ge).onBackground(rt).toHexShortString();return{headerBg:ca,headerColor:dt,headerSortActiveBg:ea,headerSortHoverBg:Fa,bodySortBg:ca,rowHoverBg:ca,rowSelectedBg:Tt,rowSelectedHoverBg:Zt,rowExpandedBg:Ge,cellPaddingBlock:Mt,cellPaddingInline:Mt,cellPaddingBlockMD:an,cellPaddingInlineMD:Jt,cellPaddingBlockSM:Jt,cellPaddingInlineSM:Jt,borderColor:en,headerBorderRadius:Ln,footerBg:ca,footerColor:dt,cellFontSize:An,cellFontSizeMD:An,cellFontSizeSM:An,headerSplitColor:en,fixedHeaderSortActiveBg:ea,headerFilterHoverBg:vt,filterDropdownMenuBg:rt,filterDropdownBg:rt,expandIconBg:rt,selectionColumnWidth:Cn,stickyScrollBarBg:na,stickyScrollBarBorderRadius:100}});const Mo=[],ai=(_e,Ge)=>{const{prefixCls:rt,className:dt,rootClassName:pt,style:vt,size:Tt,bordered:Zt,dropdownPrefixCls:Mt,dataSource:an,pagination:Jt,rowSelection:en,rowKey:Ln="key",rowClassName:An,columns:Cn,children:na,childrenColumnName:ea,onChange:Fa,getPopupContainer:ca,loading:Aa,expandIcon:lr,expandable:fr,expandedRowRender:Qa,expandIconColumnIndex:cr,indentSize:Rr,scroll:ka,sortDirections:Ua,locale:ja,showSorterTooltip:xa=!0,virtual:Oa}=_e,gr=le.useMemo(()=>Cn||Rt(na),[Cn,na]),Jr=le.useMemo(()=>gr.some(Ma=>Ma.responsive),[gr]),zr=(0,No.Z)(Jr),nr=le.useMemo(()=>{const Ma=new Set(Object.keys(zr).filter(qa=>zr[qa]));return gr.filter(qa=>!qa.responsive||qa.responsive.some(Cr=>Ma.has(Cr)))},[gr,zr]),Qr=(0,Xr.Z)(_e,["className","style","columns"]),{locale:qr=si.Z,direction:ao,table:Wr,renderEmpty:$o,getPrefixCls:$r,getPopupContainer:Ir}=le.useContext(oo.E_),oi=(0,Ko.Z)(Tt),kn=Object.assign(Object.assign({},qr.Table),ja),Yo=an||Mo,To=$r("table",rt),bi=$r("dropdown",Mt),wr=Object.assign({childrenColumnName:ea,expandIconColumnIndex:cr},fr),{childrenColumnName:hr="children"}=wr,Pr=le.useMemo(()=>Yo.some(Ma=>Ma==null?void 0:Ma[hr])?"nest":Qa||fr&&fr.expandedRowRender?"row":null,[Yo]),rr={body:le.useRef()},Ra=le.useMemo(()=>typeof Ln=="function"?Ln:Ma=>Ma==null?void 0:Ma[Ln],[Ln]),[Rn]=Vi(Yo,hr,Ra),Ba={},Mr=function(Ma,qa){let Cr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Do,Mn,ur;const ta=Object.assign(Object.assign({},Ba),Ma);Cr&&((Do=Ba.resetPagination)===null||Do===void 0||Do.call(Ba),!((Mn=ta.pagination)===null||Mn===void 0)&&Mn.current&&(ta.pagination.current=1),Jt&&Jt.onChange&&Jt.onChange(1,(ur=ta.pagination)===null||ur===void 0?void 0:ur.pageSize)),ka&&ka.scrollToFirstRowOnChange!==!1&&rr.body.current&&(0,vr.Z)(0,{getContainer:()=>rr.body.current}),Fa==null||Fa(ta.pagination,ta.filters,ta.sorter,{currentDataSource:kl(Hl(Yo,ta.sorterStates,hr),ta.filterStates),action:qa})},ro=(Ma,qa)=>{Mr({sorter:Ma,sorterStates:qa},"sort",!1)},[tt,Ye,Qe,Ut]=nu({prefixCls:To,mergedColumns:nr,onSorterChange:ro,sortDirections:Ua||["ascend","descend"],tableLocale:kn,showSorterTooltip:xa}),nn=le.useMemo(()=>Hl(Yo,Ye,hr),[Yo,Ye]);Ba.sorter=Ut(),Ba.sorterStates=Ye;const Yt=(Ma,qa)=>{Mr({filters:Ma,filterStates:qa},"filter",!0)},[Pn,Xt,Pt]=Hi({prefixCls:To,locale:kn,dropdownPrefixCls:bi,mergedColumns:nr,onFilterChange:Yt,getPopupContainer:ca||Ir}),Vt=kl(nn,Xt);Ba.filters=Pt,Ba.filterStates=Xt;const Gn=le.useMemo(()=>{const Ma={};return Object.keys(Pt).forEach(qa=>{Pt[qa]!==null&&(Ma[qa]=Pt[qa])}),Object.assign(Object.assign({},Qe),{filters:Ma})},[Qe,Pt]),[pa]=gu(Gn),En=(Ma,qa)=>{Mr({pagination:Object.assign(Object.assign({},Ba.pagination),{current:Ma,pageSize:qa})},"paginate")},[At,$t]=ji(Vt.length,En,Jt);Ba.pagination=Jt===!1?{}:al(At,Jt),Ba.resetPagination=$t;const Bn=le.useMemo(()=>{if(Jt===!1||!At.pageSize)return Vt;const{current:Ma=1,total:qa,pageSize:Cr=Sl}=At;return Vt.lengthCr?Vt.slice((Ma-1)*Cr,Ma*Cr):Vt:Vt.slice((Ma-1)*Cr,Ma*Cr)},[!!Jt,Vt,At&&At.current,At&&At.pageSize,At&&At.total]),[qt,cn]=Xl({prefixCls:To,data:Vt,pageData:Bn,getRowKey:Ra,getRecordByKey:Rn,expandType:Pr,childrenColumnName:hr,locale:kn,getPopupContainer:ca||Ir},en),Wa=(Ma,qa,Cr)=>{let Do;return typeof An=="function"?Do=xe()(An(Ma,qa,Cr)):Do=xe()(An),xe()({[`${To}-row-selected`]:cn.has(Ra(Ma,qa))},Do)};wr.__PARENT_RENDER_ICON__=wr.expandIcon,wr.expandIcon=wr.expandIcon||lr||$a(kn),Pr==="nest"&&wr.expandIconColumnIndex===void 0?wr.expandIconColumnIndex=en?1:0:wr.expandIconColumnIndex>0&&en&&(wr.expandIconColumnIndex-=1),typeof wr.indentSize!="number"&&(wr.indentSize=typeof Rr=="number"?Rr:15);const tn=le.useCallback(Ma=>pa(qt(Pn(tt(Ma)))),[tt,Pn,qt]);let Ea,Ct;if(Jt!==!1&&(At!=null&&At.total)){let Ma;At.size?Ma=At.size:Ma=oi==="small"||oi==="middle"?"small":void 0;const qa=Mn=>le.createElement(xi.Z,Object.assign({},At,{className:xe()(`${To}-pagination ${To}-pagination-${Mn}`,At.className),size:Ma})),Cr=ao==="rtl"?"left":"right",{position:Do}=At;if(Do!==null&&Array.isArray(Do)){const Mn=Do.find(Qo=>Qo.includes("top")),ur=Do.find(Qo=>Qo.includes("bottom")),ta=Do.every(Qo=>`${Qo}`=="none");!Mn&&!ur&&!ta&&(Ct=qa(Cr)),Mn&&(Ea=qa(Mn.toLowerCase().replace("top",""))),ur&&(Ct=qa(ur.toLowerCase().replace("bottom","")))}else Ct=qa(Cr)}let Xn;typeof Aa=="boolean"?Xn={spinning:Aa}:typeof Aa=="object"&&(Xn=Object.assign({spinning:!0},Aa));const[Ka,Ze]=Dr(To),[,kt]=(0,$n.Z)(),Qn=xe()(`${To}-wrapper`,Wr==null?void 0:Wr.className,{[`${To}-wrapper-rtl`]:ao==="rtl"},dt,pt,Ze),Or=Object.assign(Object.assign({},Wr==null?void 0:Wr.style),vt),Qt=ja&&ja.emptyText||($o==null?void 0:$o("Table"))||le.createElement(to.Z,{componentName:"Table"}),aa=Oa?sl:jl,za={},Vr=le.useMemo(()=>{const{fontSize:Ma,lineHeight:qa,padding:Cr,paddingXS:Do,paddingSM:Mn}=kt,ur=Math.floor(Ma*qa);switch(oi){case"large":return Cr*2+ur;case"small":return Do*2+ur;default:return Mn*2+ur}},[kt,oi]);return Oa&&(za.listItemHeight=Vr),Ka(le.createElement("div",{ref:Ge,className:Qn,style:Or},le.createElement(_a.Z,Object.assign({spinning:!1},Xn),Ea,le.createElement(aa,Object.assign({},za,Qr,{columns:nr,direction:ao,expandable:wr,prefixCls:To,className:xe()({[`${To}-middle`]:oi==="middle",[`${To}-small`]:oi==="small",[`${To}-bordered`]:Zt,[`${To}-empty`]:Yo.length===0}),data:Bn,rowKey:Ra,rowClassName:Wa,emptyText:Qt,internalHooks:ye,internalRefs:rr,transformColumns:tn})),Ct)))};var ci=le.forwardRef(ai);const jo=(_e,Ge)=>{const rt=le.useRef(0);return rt.current+=1,le.createElement(ci,Object.assign({},_e,{ref:Ge,_renderTimes:rt.current}))},Vo=le.forwardRef(jo);Vo.SELECTION_COLUMN=tl,Vo.EXPAND_COLUMN=z,Vo.SELECTION_ALL=Tl,Vo.SELECTION_INVERT=Zl,Vo.SELECTION_NONE=xl,Vo.Column=Lr,Vo.ColumnGroup=xo,Vo.Summary=pe;var Ri=Vo,Ai=Ri},17574:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return Ke}});var z=te(54030),ye=te(3300),Oe=te(52671),je=te(8657),he=te(32855),be=te(59301),le={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},me=le,Ne=te(7657),De=function(Me,Ve){return be.createElement(Ne.Z,(0,he.Z)({},Me,{ref:Ve,icon:me}))},fe=be.forwardRef(De),Le=fe,Ee=te(92310),re=te.n(Ee),E=te(35654),a=te(71430),b=te(36355),y=te(56082),x=te(62892),ee=te(20648);const ne=4;function oe(Re){const{dropPosition:Me,dropLevelOffset:Ve,prefixCls:nt,indent:We,direction:et="ltr"}=Re,ht=et==="ltr"?"left":"right",yt=et==="ltr"?"right":"left",gt={[ht]:-Ve*We+ne,[yt]:0};switch(Me){case-1:gt.top=-3;break;case 1:gt.bottom=-3;break;default:gt.bottom=-3,gt[ht]=We+ne;break}return be.createElement("div",{style:gt,className:`${nt}-drop-indicator`})}var ue=te(71997),Fe=be.forwardRef((Re,Me)=>{const{getPrefixCls:Ve,direction:nt,virtual:We,tree:et}=be.useContext(b.E_),{prefixCls:ht,className:yt,showIcon:gt=!1,showLine:xt,switcherIcon:Ae,blockNode:wt=!1,children:It,checkable:ke=!1,selectable:ut=!0,draggable:ce,motion:ie,style:ae}=Re,se=Ve("tree",ht),de=Ve(),Ce=ie!=null?ie:Object.assign(Object.assign({},(0,x.Z)(de)),{motionAppear:!1}),pe=Object.assign(Object.assign({},Re),{checkable:ke,selectable:ut,showIcon:gt,motion:Ce,blockNode:wt,showLine:!!xt,dropIndicatorRender:oe}),[Be,$e]=(0,ee.ZP)(se),Xe=be.useMemo(()=>{if(!ce)return!1;let mt={};switch(typeof ce){case"function":mt.nodeDraggable=ce;break;case"object":mt=Object.assign({},ce);break;default:break}return mt.icon!==!1&&(mt.icon=mt.icon||be.createElement(y.Z,null)),mt},[ce]),Pe=mt=>be.createElement(ue.Z,{prefixCls:se,switcherIcon:Ae,treeNodeProps:mt,showLine:xt});return Be(be.createElement(z.Z,Object.assign({itemHeight:20,ref:Me,virtual:We},pe,{style:Object.assign(Object.assign({},et==null?void 0:et.style),ae),prefixCls:se,className:re()({[`${se}-icon-hide`]:!gt,[`${se}-block-node`]:wt,[`${se}-unselectable`]:!ut,[`${se}-rtl`]:nt==="rtl"},et==null?void 0:et.className,yt,$e),direction:nt,checkable:ke&&be.createElement("span",{className:`${se}-checkbox-inner`}),selectable:ut,switcherIcon:Pe,draggable:Xe}),It))}),Se;(function(Re){Re[Re.None=0]="None",Re[Re.Start=1]="Start",Re[Re.End=2]="End"})(Se||(Se={}));function Ie(Re,Me){function Ve(nt){const{key:We,children:et}=nt;Me(We,nt)!==!1&&Ie(et||[],Me)}Re.forEach(Ve)}function ze(Re){let{treeData:Me,expandedKeys:Ve,startKey:nt,endKey:We}=Re;const et=[];let ht=Se.None;if(nt&&nt===We)return[nt];if(!nt||!We)return[];function yt(gt){return gt===nt||gt===We}return Ie(Me,gt=>{if(ht===Se.End)return!1;if(yt(gt)){if(et.push(gt),ht===Se.None)ht=Se.Start;else if(ht===Se.Start)return ht=Se.End,!1}else ht===Se.Start&&et.push(gt);return Ve.includes(gt)}),et}function ve(Re,Me){const Ve=(0,ye.Z)(Me),nt=[];return Ie(Re,(We,et)=>{const ht=Ve.indexOf(We);return ht!==-1&&(nt.push(et),Ve.splice(ht,1)),!!Ve.length}),nt}var at=function(Re,Me){var Ve={};for(var nt in Re)Object.prototype.hasOwnProperty.call(Re,nt)&&Me.indexOf(nt)<0&&(Ve[nt]=Re[nt]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var We=0,nt=Object.getOwnPropertySymbols(Re);We{var{defaultExpandAll:Ve,defaultExpandParent:nt,defaultExpandedKeys:We}=Re,et=at(Re,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ht=be.useRef(),yt=be.useRef(),gt=()=>{const{keyEntities:Xe}=(0,a.I8)(it(et));let Pe;return Ve?Pe=Object.keys(Xe):nt?Pe=(0,E.r7)(et.expandedKeys||We||[],Xe):Pe=et.expandedKeys||We,Pe},[xt,Ae]=be.useState(et.selectedKeys||et.defaultSelectedKeys||[]),[wt,It]=be.useState(()=>gt());be.useEffect(()=>{"selectedKeys"in et&&Ae(et.selectedKeys)},[et.selectedKeys]),be.useEffect(()=>{"expandedKeys"in et&&It(et.expandedKeys)},[et.expandedKeys]);const ke=(Xe,Pe)=>{var mt;return"expandedKeys"in et||It(Xe),(mt=et.onExpand)===null||mt===void 0?void 0:mt.call(et,Xe,Pe)},ut=(Xe,Pe)=>{var mt;const{multiple:St}=et,{node:zt,nativeEvent:Gt}=Pe,{key:Ht=""}=zt,Wt=it(et),Je=Object.assign(Object.assign({},Pe),{selected:!0}),lt=(Gt==null?void 0:Gt.ctrlKey)||(Gt==null?void 0:Gt.metaKey),Dt=Gt==null?void 0:Gt.shiftKey;let Lt;St&<?(Lt=Xe,ht.current=Ht,yt.current=Lt,Je.selectedNodes=ve(Wt,Lt)):St&&Dt?(Lt=Array.from(new Set([].concat((0,ye.Z)(yt.current||[]),(0,ye.Z)(ze({treeData:Wt,expandedKeys:wt,startKey:Ht,endKey:ht.current}))))),Je.selectedNodes=ve(Wt,Lt)):(Lt=[Ht],ht.current=Ht,yt.current=Lt,Je.selectedNodes=ve(Wt,Lt)),(mt=et.onSelect)===null||mt===void 0||mt.call(et,Lt,Je),"selectedKeys"in et||Ae(Lt)},{getPrefixCls:ce,direction:ie}=be.useContext(b.E_),{prefixCls:ae,className:se,showIcon:de=!0,expandAction:Ce="click"}=et,pe=at(et,["prefixCls","className","showIcon","expandAction"]),Be=ce("tree",ae),$e=re()(`${Be}-directory`,{[`${Be}-directory-rtl`]:ie==="rtl"},se);return be.createElement(Fe,Object.assign({icon:xe,ref:Me,blockNode:!0},pe,{showIcon:de,expandAction:Ce,prefixCls:Be,className:$e,expandedKeys:wt,selectedKeys:xt,onSelect:ut,onExpand:ke}))};var st=be.forwardRef(Ue);const ot=Fe;ot.DirectoryTree=st,ot.TreeNode=z.O;var Ke=ot},20648:function(Ft,bt,te){"use strict";te.d(bt,{TM:function(){return Ee},Yk:function(){return Le}});var z=te(36237),ye=te(98447),Oe=te(17313),je=te(8378),he=te(37613),be=te(83116);const le=new z.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),me=(re,E)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${E.motionDurationSlow}`}}}),Ne=(re,E)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:E.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${E.lineWidthBold}px solid ${E.colorPrimary}`,borderRadius:"50%",content:'""'}}}),De=(re,E)=>{const{treeCls:a,treeNodeCls:b,treeNodePadding:y,titleHeight:x,nodeSelectedBg:ee,nodeHoverBg:ne}=E,oe=E.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Oe.Wf)(E)),{background:E.colorBgContainer,borderRadius:E.borderRadius,transition:`background-color ${E.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Oe.oN)(E)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${b}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:y,insetInlineStart:0,border:`1px solid ${E.colorPrimary}`,opacity:0,animationName:le,animationDuration:E.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${b}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${y}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:E.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Oe.oN)(E)),[`&:not(${b}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:x,lineHeight:`${x}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${E.motionDurationSlow}`,[`${b}:hover &`]:{opacity:.45}},[`&${b}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:x}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},me(re,E)),{position:"relative",flex:"none",alignSelf:"stretch",width:x,margin:0,lineHeight:`${x}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:E.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:x/2,bottom:-y,marginInlineStart:-1,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:x/2*.8,height:x/2,borderBottom:`1px solid ${E.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:oe},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:x,margin:0,padding:`0 ${E.paddingXS/2}px`,color:"inherit",lineHeight:`${x}px`,background:"transparent",borderRadius:E.borderRadius,cursor:"pointer",transition:`all ${E.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ne},[`&${a}-node-selected`]:{backgroundColor:ee},[`${a}-iconEle`]:{display:"inline-block",width:x,height:x,lineHeight:`${x}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${x}px`,userSelect:"none"},Ne(re,E)),[`${b}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${E.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:x/2,bottom:-y,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${b}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${x/2}px !important`}}}}})}},fe=re=>{const{treeCls:E,treeNodeCls:a,treeNodePadding:b,directoryNodeSelectedBg:y,directoryNodeSelectedColor:x}=re;return{[`${E}${E}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${E}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${E}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${E}-node-selected`]:{color:x,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:y},[`${E}-switcher`]:{color:x},[`${E}-node-content-wrapper`]:{color:x,background:"transparent"}}}}}},Le=(re,E)=>{const a=`.${re}`,b=`${a}-treenode`,y=E.paddingXS/2,x=(0,he.TS)(E,{treeCls:a,treeNodeCls:b,treeNodePadding:y});return[De(re,x),fe(x)]},Ee=re=>{const{controlHeightSM:E}=re;return{titleHeight:E,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};bt.ZP=(0,be.Z)("Tree",(re,E)=>{let{prefixCls:a}=E;return[{[re.componentCls]:(0,ye.C2)(`${a}-checkbox`,re)},Le(a,re),(0,je.Z)(re)]},re=>{const{colorTextLightSolid:E,colorPrimary:a}=re;return Object.assign(Object.assign({},Ee(re)),{directoryNodeSelectedColor:E,directoryNodeSelectedBg:a})})},71997:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return b}});var z=te(32855),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},je=Oe,he=te(7657),be=function(x,ee){return ye.createElement(he.Z,(0,z.Z)({},x,{ref:ee,icon:je}))},le=ye.forwardRef(be),me=le,Ne=te(52671),De=te(58617),fe=te(15075),Le=te(43531),Ee=te(92310),re=te.n(Ee),E=te(92343),b=y=>{const{prefixCls:x,switcherIcon:ee,treeNodeProps:ne,showLine:oe}=y,{isLeaf:ue,expanded:ge,loading:Fe}=ne;if(Fe)return ye.createElement(De.Z,{className:`${x}-switcher-loading-icon`});let Se;if(oe&&typeof oe=="object"&&(Se=oe.showLeafIcon),ue){if(!oe)return null;if(typeof Se!="boolean"&&Se){const ve=typeof Se=="function"?Se(ne):Se,at=`${x}-switcher-line-custom-icon`;return(0,E.l$)(ve)?(0,E.Tm)(ve,{className:re()(ve.props.className||"",at)}):ve}return Se?ye.createElement(Ne.Z,{className:`${x}-switcher-line-icon`}):ye.createElement("span",{className:`${x}-switcher-leaf-line`})}const Ie=`${x}-switcher-icon`,ze=typeof ee=="function"?ee(ne):ee;return(0,E.l$)(ze)?(0,E.Tm)(ze,{className:re()(ze.props.className||"",Ie)}):ze!==void 0?ze:oe?ge?ye.createElement(fe.Z,{className:`${x}-switcher-line-icon`}):ye.createElement(Le.Z,{className:`${x}-switcher-line-icon`}):ye.createElement(me,{className:Ie})}},54580:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return Eo}});var z=te(59301),ye=te(3300),Oe=te(92310),je=te.n(Oe),he=te(32855),be=te(33377),le=te(93912),me=te(18881),Ne=te(85461),De=te(74430),fe=te(43079),Le=te(13932),Ee=te(34666),re=te(68702),E=te(26112);function a(Bt,Sn){var pn="cannot ".concat(Bt.method," ").concat(Bt.action," ").concat(Sn.status,"'"),Tn=new Error(pn);return Tn.status=Sn.status,Tn.method=Bt.method,Tn.url=Bt.action,Tn}function b(Bt){var Sn=Bt.responseText||Bt.response;if(!Sn)return Sn;try{return JSON.parse(Sn)}catch(pn){return Sn}}function y(Bt){var Sn=new XMLHttpRequest;Bt.onProgress&&Sn.upload&&(Sn.upload.onprogress=function(la){la.total>0&&(la.percent=la.loaded/la.total*100),Bt.onProgress(la)});var pn=new FormData;Bt.data&&Object.keys(Bt.data).forEach(function(Jn){var la=Bt.data[Jn];if(Array.isArray(la)){la.forEach(function(Kn){pn.append("".concat(Jn,"[]"),Kn)});return}pn.append(Jn,la)}),Bt.file instanceof Blob?pn.append(Bt.filename,Bt.file,Bt.file.name):pn.append(Bt.filename,Bt.file),Sn.onerror=function(la){Bt.onError(la)},Sn.onload=function(){return Sn.status<200||Sn.status>=300?Bt.onError(a(Bt,Sn),b(Sn)):Bt.onSuccess(b(Sn),Sn)},Sn.open(Bt.method,Bt.action,!0),Bt.withCredentials&&"withCredentials"in Sn&&(Sn.withCredentials=!0);var Tn=Bt.headers||{};return Tn["X-Requested-With"]!==null&&Sn.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Tn).forEach(function(Jn){Tn[Jn]!==null&&Sn.setRequestHeader(Jn,Tn[Jn])}),Sn.send(pn),{abort:function(){Sn.abort()}}}var x=+new Date,ee=0;function ne(){return"rc-upload-".concat(x,"-").concat(++ee)}var oe=te(48736),ue=function(Bt,Sn){if(Bt&&Sn){var pn=Array.isArray(Sn)?Sn:Sn.split(","),Tn=Bt.name||"",Jn=Bt.type||"",la=Jn.replace(/\/.*$/,"");return pn.some(function(Kn){var jn=Kn.trim();if(/^\*(\/\*)?$/.test(Kn))return!0;if(jn.charAt(0)==="."){var Nr=Tn.toLowerCase(),br=jn.toLowerCase(),vn=[br];return(br===".jpg"||br===".jpeg")&&(vn=[".jpg",".jpeg"]),vn.some(function(zo){return Nr.endsWith(zo)})}return/\/\*$/.test(jn)?la===jn.replace(/\/.*$/,""):Jn===jn?!0:/^\w+$/.test(jn)?((0,oe.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(jn,"'.Skip for check.")),!0):!1})}return!0};function ge(Bt,Sn){var pn=Bt.createReader(),Tn=[];function Jn(){pn.readEntries(function(la){var Kn=Array.prototype.slice.apply(la);Tn=Tn.concat(Kn);var jn=!Kn.length;jn?Sn(Tn):Jn()})}Jn()}var Fe=function(Sn,pn,Tn){var Jn=function la(Kn,jn){Kn&&(Kn.path=jn||"",Kn.isFile?Kn.file(function(Nr){Tn(Nr)&&(Kn.fullPath&&!Nr.webkitRelativePath&&(Object.defineProperties(Nr,{webkitRelativePath:{writable:!0}}),Nr.webkitRelativePath=Kn.fullPath.replace(/^\//,""),Object.defineProperties(Nr,{webkitRelativePath:{writable:!1}})),pn([Nr]))}):Kn.isDirectory&&ge(Kn,function(Nr){Nr.forEach(function(br){la(br,"".concat(jn).concat(Kn.name,"/"))})}))};Sn.forEach(function(la){Jn(la.webkitGetAsEntry())})},Se=Fe,Ie=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],ze=function(Bt){(0,me.Z)(pn,Bt);var Sn=(0,Ne.Z)(pn);function pn(){var Tn;(0,be.Z)(this,pn);for(var Jn=arguments.length,la=new Array(Jn),Kn=0;Kn{let{uid:la}=Jn;return la===Bt.uid});return Tn===-1?pn.push(Bt):pn[Tn]=Bt,pn}function mt(Bt,Sn){const pn=Bt.uid!==void 0?"uid":"name";return Sn.filter(Tn=>Tn[pn]===Bt[pn])[0]}function St(Bt,Sn){const pn=Bt.uid!==void 0?"uid":"name",Tn=Sn.filter(Jn=>Jn[pn]!==Bt[pn]);return Tn.length===Sn.length?null:Tn}const zt=function(){const Sn=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Tn=Sn[Sn.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Tn)||[""])[0]},Gt=Bt=>Bt.indexOf("image/")===0,Ht=Bt=>{if(Bt.type&&!Bt.thumbUrl)return Gt(Bt.type);const Sn=Bt.thumbUrl||Bt.url||"",pn=zt(Sn);return/^data:image\//.test(Sn)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(pn)?!0:!(/^data:/.test(Sn)||pn)},Wt=200;function Je(Bt){return new Promise(Sn=>{if(!Bt.type||!Gt(Bt.type)){Sn("");return}const pn=document.createElement("canvas");pn.width=Wt,pn.height=Wt,pn.style.cssText=`position: fixed; left: 0; top: 0; width: ${Wt}px; height: ${Wt}px; z-index: 9999; display: none;`,document.body.appendChild(pn);const Tn=pn.getContext("2d"),Jn=new Image;if(Jn.onload=()=>{const{width:la,height:Kn}=Jn;let jn=Wt,Nr=Wt,br=0,vn=0;la>Kn?(Nr=Kn*(Wt/la),vn=-(Nr-jn)/2):(jn=la*(Wt/Kn),br=-(jn-Nr)/2),Tn.drawImage(Jn,br,vn,jn,Nr);const zo=pn.toDataURL();document.body.removeChild(pn),window.URL.revokeObjectURL(Jn.src),Sn(zo)},Jn.crossOrigin="anonymous",Bt.type.startsWith("image/svg+xml")){const la=new FileReader;la.onload=()=>{la.result&&(Jn.src=la.result)},la.readAsDataURL(Bt)}else if(Bt.type.startsWith("image/gif")){const la=new FileReader;la.onload=()=>{la.result&&Sn(la.result)},la.readAsDataURL(Bt)}else Jn.src=window.URL.createObjectURL(Bt)})}var lt=te(26227),Dt=te(41464),Lt=te(15277),ln=te(93948),mn=te(6848),Dn=z.forwardRef((Bt,Sn)=>{let{prefixCls:pn,className:Tn,style:Jn,locale:la,listType:Kn,file:jn,items:Nr,progress:br,iconRender:vn,actionIconRender:zo,itemRender:Io,isImgUrl:Jo,showPreviewIcon:ui,showRemoveIcon:qn,showDownloadIcon:Ta,previewIcon:xr,removeIcon:Ya,downloadIcon:uo,onPreview:Zr,onDownload:Ar,onClose:yo}=Bt;var Wo,Pi;const{status:ba}=jn,[Ca,Ui]=z.useState(ba);z.useEffect(()=>{ba!=="removed"&&Ui(ba)},[ba]);const[Xi,Ji]=z.useState(!1);z.useEffect(()=>{const oo=setTimeout(()=>{Ji(!0)},300);return()=>{clearTimeout(oo)}},[]);const Gi=vn(jn);let Ii=z.createElement("div",{className:`${pn}-icon`},Gi);if(Kn==="picture"||Kn==="picture-card"||Kn==="picture-circle")if(Ca==="uploading"||!jn.thumbUrl&&!jn.url){const oo=je()(`${pn}-list-item-thumbnail`,{[`${pn}-list-item-file`]:Ca!=="uploading"});Ii=z.createElement("div",{className:oo},Gi)}else{const oo=Jo!=null&&Jo(jn)?z.createElement("img",{src:jn.thumbUrl||jn.url,alt:jn.name,className:`${pn}-list-item-image`,crossOrigin:jn.crossOrigin}):Gi,to=je()(`${pn}-list-item-thumbnail`,{[`${pn}-list-item-file`]:Jo&&!Jo(jn)});Ii=z.createElement("a",{className:to,onClick:Ko=>Zr(jn,Ko),href:jn.url||jn.thumbUrl,target:"_blank",rel:"noopener noreferrer"},oo)}const fi=je()(`${pn}-list-item`,`${pn}-list-item-${Ca}`),zi=typeof jn.linkProps=="string"?JSON.parse(jn.linkProps):jn.linkProps,Ni=qn?zo((typeof Ya=="function"?Ya(jn):Ya)||z.createElement(lt.Z,null),()=>yo(jn),pn,la.removeFile):null,yn=Ta&&Ca==="done"?zo((typeof uo=="function"?uo(jn):uo)||z.createElement(Dt.Z,null),()=>Ar(jn),pn,la.downloadFile):null,hn=Kn!=="picture-card"&&Kn!=="picture-circle"&&z.createElement("span",{key:"download-delete",className:je()(`${pn}-list-item-actions`,{picture:Kn==="picture"})},yn,Ni),In=je()(`${pn}-list-item-name`),Da=jn.url?[z.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:In,title:jn.name},zi,{href:jn.url,onClick:oo=>Zr(jn,oo)}),jn.name),hn]:[z.createElement("span",{key:"view",className:In,onClick:oo=>Zr(jn,oo),title:jn.name},jn.name),hn],La={pointerEvents:"none",opacity:.5},Sr=ui?z.createElement("a",{href:jn.url||jn.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:jn.url||jn.thumbUrl?void 0:La,onClick:oo=>Zr(jn,oo),title:la.previewFile},typeof xr=="function"?xr(jn):xr||z.createElement(Lt.Z,null)):null,xn=(Kn==="picture-card"||Kn==="picture-circle")&&Ca!=="uploading"&&z.createElement("span",{className:`${pn}-list-item-actions`},Sr,Ca==="done"&&yn,Ni),{getPrefixCls:Lr}=z.useContext(ot.E_),kr=Lr(),xo=z.createElement("div",{className:fi},Ii,Da,xn,Xi&&z.createElement(de.default,{motionName:`${kr}-fade`,visible:Ca==="uploading",motionDeadline:2e3},oo=>{let{className:to}=oo;const Ko="percent"in jn?z.createElement(ln.Z,Object.assign({},br,{type:"line",percent:jn.percent,"aria-label":jn["aria-label"],"aria-labelledby":jn["aria-labelledby"]})):null;return z.createElement("div",{className:je()(`${pn}-list-item-progress`,to)},Ko)})),Xr=jn.response&&typeof jn.response=="string"?jn.response:((Wo=jn.error)===null||Wo===void 0?void 0:Wo.statusText)||((Pi=jn.error)===null||Pi===void 0?void 0:Pi.message)||la.uploadError,vr=Ca==="error"?z.createElement(mn.Z,{title:Xr,getPopupContainer:oo=>oo.parentNode},xo):xo;return z.createElement("div",{className:je()(`${pn}-list-item-container`,Tn),style:Jn,ref:Sn},Io?Io(vr,jn,Nr,{download:Ar.bind(null,jn),preview:Zr.bind(null,jn),remove:yo.bind(null,jn)}):vr)});const ua=(Bt,Sn)=>{const{listType:pn="text",previewFile:Tn=Je,onPreview:Jn,onDownload:la,onRemove:Kn,locale:jn,iconRender:Nr,isImageUrl:br=Ht,prefixCls:vn,items:zo=[],showPreviewIcon:Io=!0,showRemoveIcon:Jo=!0,showDownloadIcon:ui=!1,removeIcon:qn,previewIcon:Ta,downloadIcon:xr,progress:Ya={size:[-1,2],showInfo:!1},appendAction:uo,appendActionVisible:Zr=!0,itemRender:Ar,disabled:yo}=Bt,Wo=(0,Ce.Z)(),[Pi,ba]=z.useState(!1);z.useEffect(()=>{pn!=="picture"&&pn!=="picture-card"&&pn!=="picture-circle"||(zo||[]).forEach(La=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(La.originFileObj instanceof File||La.originFileObj instanceof Blob)||La.thumbUrl!==void 0||(La.thumbUrl="",Tn&&Tn(La.originFileObj).then(Sr=>{La.thumbUrl=Sr||"",Wo()}))})},[pn,zo,Tn]),z.useEffect(()=>{ba(!0)},[]);const Ca=(La,Sr)=>{if(Jn)return Sr==null||Sr.preventDefault(),Jn(La)},Ui=La=>{typeof la=="function"?la(La):La.url&&window.open(La.url)},Xi=La=>{Kn==null||Kn(La)},Ji=La=>{if(Nr)return Nr(La,pn);const Sr=La.status==="uploading",xn=br&&br(La)?z.createElement(se,null):z.createElement(yt,null);let Lr=Sr?z.createElement(gt.Z,null):z.createElement(ke,null);return pn==="picture"?Lr=Sr?z.createElement(gt.Z,null):xn:(pn==="picture-card"||pn==="picture-circle")&&(Lr=Sr?jn.uploading:xn),Lr},Gi=(La,Sr,xn,Lr)=>{const kr={type:"text",size:"small",title:Lr,onClick:xo=>{Sr(),(0,Be.l$)(La)&&La.props.onClick&&La.props.onClick(xo)},className:`${xn}-list-item-action`,disabled:yo};if((0,Be.l$)(La)){const xo=(0,Be.Tm)(La,Object.assign(Object.assign({},La.props),{onClick:()=>{}}));return z.createElement($e.ZP,Object.assign({},kr,{icon:xo}))}return z.createElement($e.ZP,Object.assign({},kr),z.createElement("span",null,La))};z.useImperativeHandle(Sn,()=>({handlePreview:Ca,handleDownload:Ui}));const{getPrefixCls:Ii}=z.useContext(ot.E_),fi=Ii("upload",vn),zi=Ii(),Ni=je()(`${fi}-list`,`${fi}-list-${pn}`),yn=(0,ye.Z)(zo.map(La=>({key:La.uid,file:La})));let In={motionDeadline:2e3,motionName:`${fi}-${pn==="picture-card"||pn==="picture-circle"?"animate-inline":"animate"}`,keys:yn,motionAppear:Pi};const Da=z.useMemo(()=>{const La=Object.assign({},(0,pe.Z)(zi));return delete La.onAppearEnd,delete La.onEnterEnd,delete La.onLeaveEnd,La},[zi]);return pn!=="picture-card"&&pn!=="picture-circle"&&(In=Object.assign(Object.assign({},Da),In)),z.createElement("div",{className:Ni},z.createElement(de.CSSMotionList,Object.assign({},In,{component:!1}),La=>{let{key:Sr,file:xn,className:Lr,style:kr}=La;return z.createElement(Dn,{key:Sr,locale:jn,prefixCls:fi,className:Lr,style:kr,file:xn,items:zo,progress:Ya,listType:pn,isImgUrl:br,showPreviewIcon:Io,showRemoveIcon:Jo,showDownloadIcon:ui,removeIcon:qn,previewIcon:Ta,downloadIcon:xr,iconRender:Ji,actionIconRender:Gi,itemRender:Ar,onPreview:Ca,onDownload:Ui,onClose:Xi})}),uo&&z.createElement(de.default,Object.assign({},In,{visible:Zr,forceRender:!0}),La=>{let{className:Sr,style:xn}=La;return(0,Be.Tm)(uo,Lr=>({className:je()(Lr.className,Sr),style:Object.assign(Object.assign(Object.assign({},xn),{pointerEvents:Sr?"none":void 0}),Lr.style)}))}))};var Pa=z.forwardRef(ua),wa=te(17313),ar=te(8378),sr=te(83116),ma=te(37613),ir=Bt=>{const{componentCls:Sn,iconCls:pn}=Bt;return{[`${Sn}-wrapper`]:{[`${Sn}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:Bt.colorFillAlter,border:`${Bt.lineWidth}px dashed ${Bt.colorBorder}`,borderRadius:Bt.borderRadiusLG,cursor:"pointer",transition:`border-color ${Bt.motionDurationSlow}`,[Sn]:{padding:`${Bt.padding}px 0`},[`${Sn}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Sn}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Sn}-disabled):hover`]:{borderColor:Bt.colorPrimaryHover},[`p${Sn}-drag-icon`]:{marginBottom:Bt.margin,[pn]:{color:Bt.colorPrimary,fontSize:Bt.uploadThumbnailSize}},[`p${Sn}-text`]:{margin:`0 0 ${Bt.marginXXS}px`,color:Bt.colorTextHeading,fontSize:Bt.fontSizeLG},[`p${Sn}-hint`]:{color:Bt.colorTextDescription,fontSize:Bt.fontSize},[`&${Sn}-disabled`]:{cursor:"not-allowed",[`p${Sn}-drag-icon ${pn}, + `]:{background:na},[`&${Ge}-row-selected`]:{"> th, > td":{background:ea},"&:hover > th, &:hover > td":{background:Fa}}}},[`${Ge}-footer`]:{padding:`${dt}px ${pt}px`,color:ca,background:Aa}})}};var Dr=(0,mu.Z)("Table",_e=>{const{colorTextHeading:Ge,colorSplit:rt,colorIcon:dt,colorIconHover:pt,opacityLoading:vt,colorBgContainer:Tt,controlInteractiveSize:Zt,headerBg:Mt,headerColor:an,headerSortActiveBg:Jt,headerSortHoverBg:en,bodySortBg:Ln,rowHoverBg:An,rowSelectedBg:Cn,rowSelectedHoverBg:na,rowExpandedBg:ea,cellPaddingBlock:Fa,cellPaddingInline:ca,cellPaddingBlockMD:Aa,cellPaddingInlineMD:lr,cellPaddingBlockSM:fr,cellPaddingInlineSM:Qa,borderColor:cr,footerBg:Rr,footerColor:ka,headerBorderRadius:Ua,cellFontSize:ja,cellFontSizeMD:xa,cellFontSizeSM:Oa,headerSplitColor:gr,fixedHeaderSortActiveBg:Jr,headerFilterHoverBg:zr,filterDropdownBg:nr,expandIconBg:Qr,selectionColumnWidth:qr,stickyScrollBarBg:ao}=_e,Wr=new dl.C(dt),$o=new dl.C(pt),$r=2,Ir=(0,fu.TS)(_e,{tableFontSize:ja,tableBg:Tt,tableRadius:Ua,tablePaddingVertical:Fa,tablePaddingHorizontal:ca,tablePaddingVerticalMiddle:Aa,tablePaddingHorizontalMiddle:lr,tablePaddingVerticalSmall:fr,tablePaddingHorizontalSmall:Qa,tableBorderColor:cr,tableHeaderTextColor:an,tableHeaderBg:Mt,tableFooterTextColor:ka,tableFooterBg:Rr,tableHeaderCellSplitColor:gr,tableHeaderSortBg:Jt,tableHeaderSortHoverBg:en,tableHeaderIconColor:Wr.clone().setAlpha(Wr.getAlpha()*vt).toRgbString(),tableHeaderIconColorHover:$o.clone().setAlpha($o.getAlpha()*vt).toRgbString(),tableBodySortBg:Ln,tableFixedHeaderSortActiveBg:Jr,tableHeaderFilterActiveBg:zr,tableFilterDropdownBg:nr,tableRowHoverBg:An,tableSelectedRowBg:Cn,tableSelectedRowHoverBg:na,zIndexTableFixed:$r,zIndexTableSticky:$r+1,tableFontSizeMiddle:xa,tableFontSizeSmall:Oa,tableSelectionColumnWidth:qr,tableExpandIconBg:Qr,tableExpandColumnWidth:Zt+2*_e.padding,tableExpandedRowBg:ea,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ao,tableScrollThumbBgHover:Ge,tableScrollBg:rt});return[Uo(Ir),ia(Ir),qo(Ir),Po(Ir),ya(Ir),Te(Ir),Nn(Ir),un(Ir),qo(Ir),Gt(Ir),Ja(Ir),zn(Ir),so(Ir),ct(Ir),er(Ir),Va(Ir),Fi(Ir)]},_e=>{const{colorFillAlter:Ge,colorBgContainer:rt,colorTextHeading:dt,colorFillSecondary:pt,colorFillContent:vt,controlItemBgActive:Tt,controlItemBgActiveHover:Zt,padding:Mt,paddingSM:an,paddingXS:Jt,colorBorderSecondary:en,borderRadiusLG:Ln,fontSize:An,controlHeight:Cn,colorTextPlaceholder:na}=_e,ea=new dl.C(pt).onBackground(rt).toHexShortString(),Fa=new dl.C(vt).onBackground(rt).toHexShortString(),ca=new dl.C(Ge).onBackground(rt).toHexShortString();return{headerBg:ca,headerColor:dt,headerSortActiveBg:ea,headerSortHoverBg:Fa,bodySortBg:ca,rowHoverBg:ca,rowSelectedBg:Tt,rowSelectedHoverBg:Zt,rowExpandedBg:Ge,cellPaddingBlock:Mt,cellPaddingInline:Mt,cellPaddingBlockMD:an,cellPaddingInlineMD:Jt,cellPaddingBlockSM:Jt,cellPaddingInlineSM:Jt,borderColor:en,headerBorderRadius:Ln,footerBg:ca,footerColor:dt,cellFontSize:An,cellFontSizeMD:An,cellFontSizeSM:An,headerSplitColor:en,fixedHeaderSortActiveBg:ea,headerFilterHoverBg:vt,filterDropdownMenuBg:rt,filterDropdownBg:rt,expandIconBg:rt,selectionColumnWidth:Cn,stickyScrollBarBg:na,stickyScrollBarBorderRadius:100}});const Mo=[],ai=(_e,Ge)=>{const{prefixCls:rt,className:dt,rootClassName:pt,style:vt,size:Tt,bordered:Zt,dropdownPrefixCls:Mt,dataSource:an,pagination:Jt,rowSelection:en,rowKey:Ln="key",rowClassName:An,columns:Cn,children:na,childrenColumnName:ea,onChange:Fa,getPopupContainer:ca,loading:Aa,expandIcon:lr,expandable:fr,expandedRowRender:Qa,expandIconColumnIndex:cr,indentSize:Rr,scroll:ka,sortDirections:Ua,locale:ja,showSorterTooltip:xa=!0,virtual:Oa}=_e,gr=le.useMemo(()=>Cn||Rt(na),[Cn,na]),Jr=le.useMemo(()=>gr.some(Ma=>Ma.responsive),[gr]),zr=(0,No.Z)(Jr),nr=le.useMemo(()=>{const Ma=new Set(Object.keys(zr).filter(qa=>zr[qa]));return gr.filter(qa=>!qa.responsive||qa.responsive.some(Cr=>Ma.has(Cr)))},[gr,zr]),Qr=(0,Xr.Z)(_e,["className","style","columns"]),{locale:qr=si.Z,direction:ao,table:Wr,renderEmpty:$o,getPrefixCls:$r,getPopupContainer:Ir}=le.useContext(oo.E_),oi=(0,Ko.Z)(Tt),kn=Object.assign(Object.assign({},qr.Table),ja),Yo=an||Mo,To=$r("table",rt),bi=$r("dropdown",Mt),wr=Object.assign({childrenColumnName:ea,expandIconColumnIndex:cr},fr),{childrenColumnName:hr="children"}=wr,Pr=le.useMemo(()=>Yo.some(Ma=>Ma==null?void 0:Ma[hr])?"nest":Qa||fr&&fr.expandedRowRender?"row":null,[Yo]),rr={body:le.useRef()},Ra=le.useMemo(()=>typeof Ln=="function"?Ln:Ma=>Ma==null?void 0:Ma[Ln],[Ln]),[Rn]=Vi(Yo,hr,Ra),Ba={},Mr=function(Ma,qa){let Cr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Do,Mn,ur;const ta=Object.assign(Object.assign({},Ba),Ma);Cr&&((Do=Ba.resetPagination)===null||Do===void 0||Do.call(Ba),!((Mn=ta.pagination)===null||Mn===void 0)&&Mn.current&&(ta.pagination.current=1),Jt&&Jt.onChange&&Jt.onChange(1,(ur=ta.pagination)===null||ur===void 0?void 0:ur.pageSize)),ka&&ka.scrollToFirstRowOnChange!==!1&&rr.body.current&&(0,vr.Z)(0,{getContainer:()=>rr.body.current}),Fa==null||Fa(ta.pagination,ta.filters,ta.sorter,{currentDataSource:kl(Hl(Yo,ta.sorterStates,hr),ta.filterStates),action:qa})},ro=(Ma,qa)=>{Mr({sorter:Ma,sorterStates:qa},"sort",!1)},[tt,Ye,Qe,Ut]=nu({prefixCls:To,mergedColumns:nr,onSorterChange:ro,sortDirections:Ua||["ascend","descend"],tableLocale:kn,showSorterTooltip:xa}),nn=le.useMemo(()=>Hl(Yo,Ye,hr),[Yo,Ye]);Ba.sorter=Ut(),Ba.sorterStates=Ye;const Yt=(Ma,qa)=>{Mr({filters:Ma,filterStates:qa},"filter",!0)},[Pn,Xt,Pt]=Hi({prefixCls:To,locale:kn,dropdownPrefixCls:bi,mergedColumns:nr,onFilterChange:Yt,getPopupContainer:ca||Ir}),Vt=kl(nn,Xt);Ba.filters=Pt,Ba.filterStates=Xt;const Gn=le.useMemo(()=>{const Ma={};return Object.keys(Pt).forEach(qa=>{Pt[qa]!==null&&(Ma[qa]=Pt[qa])}),Object.assign(Object.assign({},Qe),{filters:Ma})},[Qe,Pt]),[pa]=gu(Gn),En=(Ma,qa)=>{Mr({pagination:Object.assign(Object.assign({},Ba.pagination),{current:Ma,pageSize:qa})},"paginate")},[At,$t]=ji(Vt.length,En,Jt);Ba.pagination=Jt===!1?{}:al(At,Jt),Ba.resetPagination=$t;const Bn=le.useMemo(()=>{if(Jt===!1||!At.pageSize)return Vt;const{current:Ma=1,total:qa,pageSize:Cr=Sl}=At;return Vt.lengthCr?Vt.slice((Ma-1)*Cr,Ma*Cr):Vt:Vt.slice((Ma-1)*Cr,Ma*Cr)},[!!Jt,Vt,At&&At.current,At&&At.pageSize,At&&At.total]),[qt,cn]=Xl({prefixCls:To,data:Vt,pageData:Bn,getRowKey:Ra,getRecordByKey:Rn,expandType:Pr,childrenColumnName:hr,locale:kn,getPopupContainer:ca||Ir},en),Wa=(Ma,qa,Cr)=>{let Do;return typeof An=="function"?Do=xe()(An(Ma,qa,Cr)):Do=xe()(An),xe()({[`${To}-row-selected`]:cn.has(Ra(Ma,qa))},Do)};wr.__PARENT_RENDER_ICON__=wr.expandIcon,wr.expandIcon=wr.expandIcon||lr||$a(kn),Pr==="nest"&&wr.expandIconColumnIndex===void 0?wr.expandIconColumnIndex=en?1:0:wr.expandIconColumnIndex>0&&en&&(wr.expandIconColumnIndex-=1),typeof wr.indentSize!="number"&&(wr.indentSize=typeof Rr=="number"?Rr:15);const tn=le.useCallback(Ma=>pa(qt(Pn(tt(Ma)))),[tt,Pn,qt]);let Ea,Ct;if(Jt!==!1&&(At!=null&&At.total)){let Ma;At.size?Ma=At.size:Ma=oi==="small"||oi==="middle"?"small":void 0;const qa=Mn=>le.createElement(xi.Z,Object.assign({},At,{className:xe()(`${To}-pagination ${To}-pagination-${Mn}`,At.className),size:Ma})),Cr=ao==="rtl"?"left":"right",{position:Do}=At;if(Do!==null&&Array.isArray(Do)){const Mn=Do.find(Qo=>Qo.includes("top")),ur=Do.find(Qo=>Qo.includes("bottom")),ta=Do.every(Qo=>`${Qo}`=="none");!Mn&&!ur&&!ta&&(Ct=qa(Cr)),Mn&&(Ea=qa(Mn.toLowerCase().replace("top",""))),ur&&(Ct=qa(ur.toLowerCase().replace("bottom","")))}else Ct=qa(Cr)}let Xn;typeof Aa=="boolean"?Xn={spinning:Aa}:typeof Aa=="object"&&(Xn=Object.assign({spinning:!0},Aa));const[Ka,Ze]=Dr(To),[,kt]=(0,$n.Z)(),Qn=xe()(`${To}-wrapper`,Wr==null?void 0:Wr.className,{[`${To}-wrapper-rtl`]:ao==="rtl"},dt,pt,Ze),Or=Object.assign(Object.assign({},Wr==null?void 0:Wr.style),vt),Qt=ja&&ja.emptyText||($o==null?void 0:$o("Table"))||le.createElement(to.Z,{componentName:"Table"}),aa=Oa?sl:jl,za={},Vr=le.useMemo(()=>{const{fontSize:Ma,lineHeight:qa,padding:Cr,paddingXS:Do,paddingSM:Mn}=kt,ur=Math.floor(Ma*qa);switch(oi){case"large":return Cr*2+ur;case"small":return Do*2+ur;default:return Mn*2+ur}},[kt,oi]);return Oa&&(za.listItemHeight=Vr),Ka(le.createElement("div",{ref:Ge,className:Qn,style:Or},le.createElement(_a.Z,Object.assign({spinning:!1},Xn),Ea,le.createElement(aa,Object.assign({},za,Qr,{columns:nr,direction:ao,expandable:wr,prefixCls:To,className:xe()({[`${To}-middle`]:oi==="middle",[`${To}-small`]:oi==="small",[`${To}-bordered`]:Zt,[`${To}-empty`]:Yo.length===0}),data:Bn,rowKey:Ra,rowClassName:Wa,emptyText:Qt,internalHooks:ye,internalRefs:rr,transformColumns:tn})),Ct)))};var ci=le.forwardRef(ai);const jo=(_e,Ge)=>{const rt=le.useRef(0);return rt.current+=1,le.createElement(ci,Object.assign({},_e,{ref:Ge,_renderTimes:rt.current}))},Vo=le.forwardRef(jo);Vo.SELECTION_COLUMN=tl,Vo.EXPAND_COLUMN=z,Vo.SELECTION_ALL=Tl,Vo.SELECTION_INVERT=Zl,Vo.SELECTION_NONE=xl,Vo.Column=Lr,Vo.ColumnGroup=xo,Vo.Summary=pe;var Ri=Vo,Ai=Ri},17574:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return Ke}});var z=te(54030),ye=te(3300),Oe=te(52671),je=te(8657),he=te(32855),be=te(59301),le={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},me=le,Ne=te(7657),De=function(Me,Ve){return be.createElement(Ne.Z,(0,he.Z)({},Me,{ref:Ve,icon:me}))},fe=be.forwardRef(De),Le=fe,Ee=te(92310),re=te.n(Ee),E=te(35654),a=te(71430),b=te(36355),y=te(56082),x=te(62892),ee=te(20648);const ne=4;function oe(Re){const{dropPosition:Me,dropLevelOffset:Ve,prefixCls:nt,indent:We,direction:et="ltr"}=Re,ht=et==="ltr"?"left":"right",yt=et==="ltr"?"right":"left",gt={[ht]:-Ve*We+ne,[yt]:0};switch(Me){case-1:gt.top=-3;break;case 1:gt.bottom=-3;break;default:gt.bottom=-3,gt[ht]=We+ne;break}return be.createElement("div",{style:gt,className:`${nt}-drop-indicator`})}var ue=te(71997),Fe=be.forwardRef((Re,Me)=>{const{getPrefixCls:Ve,direction:nt,virtual:We,tree:et}=be.useContext(b.E_),{prefixCls:ht,className:yt,showIcon:gt=!1,showLine:xt,switcherIcon:Ae,blockNode:wt=!1,children:It,checkable:ke=!1,selectable:ut=!0,draggable:ce,motion:ie,style:ae}=Re,se=Ve("tree",ht),de=Ve(),Ce=ie!=null?ie:Object.assign(Object.assign({},(0,x.Z)(de)),{motionAppear:!1}),pe=Object.assign(Object.assign({},Re),{checkable:ke,selectable:ut,showIcon:gt,motion:Ce,blockNode:wt,showLine:!!xt,dropIndicatorRender:oe}),[Be,$e]=(0,ee.ZP)(se),Xe=be.useMemo(()=>{if(!ce)return!1;let mt={};switch(typeof ce){case"function":mt.nodeDraggable=ce;break;case"object":mt=Object.assign({},ce);break;default:break}return mt.icon!==!1&&(mt.icon=mt.icon||be.createElement(y.Z,null)),mt},[ce]),Pe=mt=>be.createElement(ue.Z,{prefixCls:se,switcherIcon:Ae,treeNodeProps:mt,showLine:xt});return Be(be.createElement(z.Z,Object.assign({itemHeight:20,ref:Me,virtual:We},pe,{style:Object.assign(Object.assign({},et==null?void 0:et.style),ae),prefixCls:se,className:re()({[`${se}-icon-hide`]:!gt,[`${se}-block-node`]:wt,[`${se}-unselectable`]:!ut,[`${se}-rtl`]:nt==="rtl"},et==null?void 0:et.className,yt,$e),direction:nt,checkable:ke&&be.createElement("span",{className:`${se}-checkbox-inner`}),selectable:ut,switcherIcon:Pe,draggable:Xe}),It))}),Se;(function(Re){Re[Re.None=0]="None",Re[Re.Start=1]="Start",Re[Re.End=2]="End"})(Se||(Se={}));function Ie(Re,Me){function Ve(nt){const{key:We,children:et}=nt;Me(We,nt)!==!1&&Ie(et||[],Me)}Re.forEach(Ve)}function ze(Re){let{treeData:Me,expandedKeys:Ve,startKey:nt,endKey:We}=Re;const et=[];let ht=Se.None;if(nt&&nt===We)return[nt];if(!nt||!We)return[];function yt(gt){return gt===nt||gt===We}return Ie(Me,gt=>{if(ht===Se.End)return!1;if(yt(gt)){if(et.push(gt),ht===Se.None)ht=Se.Start;else if(ht===Se.Start)return ht=Se.End,!1}else ht===Se.Start&&et.push(gt);return Ve.includes(gt)}),et}function ve(Re,Me){const Ve=(0,ye.Z)(Me),nt=[];return Ie(Re,(We,et)=>{const ht=Ve.indexOf(We);return ht!==-1&&(nt.push(et),Ve.splice(ht,1)),!!Ve.length}),nt}var at=function(Re,Me){var Ve={};for(var nt in Re)Object.prototype.hasOwnProperty.call(Re,nt)&&Me.indexOf(nt)<0&&(Ve[nt]=Re[nt]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var We=0,nt=Object.getOwnPropertySymbols(Re);We{var{defaultExpandAll:Ve,defaultExpandParent:nt,defaultExpandedKeys:We}=Re,et=at(Re,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ht=be.useRef(),yt=be.useRef(),gt=()=>{const{keyEntities:Xe}=(0,a.I8)(it(et));let Pe;return Ve?Pe=Object.keys(Xe):nt?Pe=(0,E.r7)(et.expandedKeys||We||[],Xe):Pe=et.expandedKeys||We,Pe},[xt,Ae]=be.useState(et.selectedKeys||et.defaultSelectedKeys||[]),[wt,It]=be.useState(()=>gt());be.useEffect(()=>{"selectedKeys"in et&&Ae(et.selectedKeys)},[et.selectedKeys]),be.useEffect(()=>{"expandedKeys"in et&&It(et.expandedKeys)},[et.expandedKeys]);const ke=(Xe,Pe)=>{var mt;return"expandedKeys"in et||It(Xe),(mt=et.onExpand)===null||mt===void 0?void 0:mt.call(et,Xe,Pe)},ut=(Xe,Pe)=>{var mt;const{multiple:St}=et,{node:zt,nativeEvent:Ht}=Pe,{key:jt=""}=zt,Wt=it(et),Je=Object.assign(Object.assign({},Pe),{selected:!0}),lt=(Ht==null?void 0:Ht.ctrlKey)||(Ht==null?void 0:Ht.metaKey),Dt=Ht==null?void 0:Ht.shiftKey;let Lt;St&<?(Lt=Xe,ht.current=jt,yt.current=Lt,Je.selectedNodes=ve(Wt,Lt)):St&&Dt?(Lt=Array.from(new Set([].concat((0,ye.Z)(yt.current||[]),(0,ye.Z)(ze({treeData:Wt,expandedKeys:wt,startKey:jt,endKey:ht.current}))))),Je.selectedNodes=ve(Wt,Lt)):(Lt=[jt],ht.current=jt,yt.current=Lt,Je.selectedNodes=ve(Wt,Lt)),(mt=et.onSelect)===null||mt===void 0||mt.call(et,Lt,Je),"selectedKeys"in et||Ae(Lt)},{getPrefixCls:ce,direction:ie}=be.useContext(b.E_),{prefixCls:ae,className:se,showIcon:de=!0,expandAction:Ce="click"}=et,pe=at(et,["prefixCls","className","showIcon","expandAction"]),Be=ce("tree",ae),$e=re()(`${Be}-directory`,{[`${Be}-directory-rtl`]:ie==="rtl"},se);return be.createElement(Fe,Object.assign({icon:xe,ref:Me,blockNode:!0},pe,{showIcon:de,expandAction:Ce,prefixCls:Be,className:$e,expandedKeys:wt,selectedKeys:xt,onSelect:ut,onExpand:ke}))};var st=be.forwardRef(Ue);const ot=Fe;ot.DirectoryTree=st,ot.TreeNode=z.O;var Ke=ot},20648:function(Ft,bt,te){"use strict";te.d(bt,{TM:function(){return Ee},Yk:function(){return Le}});var z=te(36237),ye=te(98447),Oe=te(17313),je=te(8378),he=te(37613),be=te(83116);const le=new z.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),me=(re,E)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${E.motionDurationSlow}`}}}),Ne=(re,E)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:E.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${E.lineWidthBold}px solid ${E.colorPrimary}`,borderRadius:"50%",content:'""'}}}),De=(re,E)=>{const{treeCls:a,treeNodeCls:b,treeNodePadding:y,titleHeight:x,nodeSelectedBg:ee,nodeHoverBg:ne}=E,oe=E.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Oe.Wf)(E)),{background:E.colorBgContainer,borderRadius:E.borderRadius,transition:`background-color ${E.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Oe.oN)(E)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${b}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:y,insetInlineStart:0,border:`1px solid ${E.colorPrimary}`,opacity:0,animationName:le,animationDuration:E.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${b}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${y}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:E.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Oe.oN)(E)),[`&:not(${b}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:x,lineHeight:`${x}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${E.motionDurationSlow}`,[`${b}:hover &`]:{opacity:.45}},[`&${b}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:x}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},me(re,E)),{position:"relative",flex:"none",alignSelf:"stretch",width:x,margin:0,lineHeight:`${x}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:E.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:x/2,bottom:-y,marginInlineStart:-1,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:x/2*.8,height:x/2,borderBottom:`1px solid ${E.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:oe},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:x,margin:0,padding:`0 ${E.paddingXS/2}px`,color:"inherit",lineHeight:`${x}px`,background:"transparent",borderRadius:E.borderRadius,cursor:"pointer",transition:`all ${E.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ne},[`&${a}-node-selected`]:{backgroundColor:ee},[`${a}-iconEle`]:{display:"inline-block",width:x,height:x,lineHeight:`${x}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${x}px`,userSelect:"none"},Ne(re,E)),[`${b}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${E.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:x/2,bottom:-y,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${b}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${x/2}px !important`}}}}})}},fe=re=>{const{treeCls:E,treeNodeCls:a,treeNodePadding:b,directoryNodeSelectedBg:y,directoryNodeSelectedColor:x}=re;return{[`${E}${E}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${E}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${E}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${E}-node-selected`]:{color:x,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:y},[`${E}-switcher`]:{color:x},[`${E}-node-content-wrapper`]:{color:x,background:"transparent"}}}}}},Le=(re,E)=>{const a=`.${re}`,b=`${a}-treenode`,y=E.paddingXS/2,x=(0,he.TS)(E,{treeCls:a,treeNodeCls:b,treeNodePadding:y});return[De(re,x),fe(x)]},Ee=re=>{const{controlHeightSM:E}=re;return{titleHeight:E,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};bt.ZP=(0,be.Z)("Tree",(re,E)=>{let{prefixCls:a}=E;return[{[re.componentCls]:(0,ye.C2)(`${a}-checkbox`,re)},Le(a,re),(0,je.Z)(re)]},re=>{const{colorTextLightSolid:E,colorPrimary:a}=re;return Object.assign(Object.assign({},Ee(re)),{directoryNodeSelectedColor:E,directoryNodeSelectedBg:a})})},71997:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return b}});var z=te(32855),ye=te(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},je=Oe,he=te(7657),be=function(x,ee){return ye.createElement(he.Z,(0,z.Z)({},x,{ref:ee,icon:je}))},le=ye.forwardRef(be),me=le,Ne=te(52671),De=te(58617),fe=te(15075),Le=te(43531),Ee=te(92310),re=te.n(Ee),E=te(92343),b=y=>{const{prefixCls:x,switcherIcon:ee,treeNodeProps:ne,showLine:oe}=y,{isLeaf:ue,expanded:ge,loading:Fe}=ne;if(Fe)return ye.createElement(De.Z,{className:`${x}-switcher-loading-icon`});let Se;if(oe&&typeof oe=="object"&&(Se=oe.showLeafIcon),ue){if(!oe)return null;if(typeof Se!="boolean"&&Se){const ve=typeof Se=="function"?Se(ne):Se,at=`${x}-switcher-line-custom-icon`;return(0,E.l$)(ve)?(0,E.Tm)(ve,{className:re()(ve.props.className||"",at)}):ve}return Se?ye.createElement(Ne.Z,{className:`${x}-switcher-line-icon`}):ye.createElement("span",{className:`${x}-switcher-leaf-line`})}const Ie=`${x}-switcher-icon`,ze=typeof ee=="function"?ee(ne):ee;return(0,E.l$)(ze)?(0,E.Tm)(ze,{className:re()(ze.props.className||"",Ie)}):ze!==void 0?ze:oe?ge?ye.createElement(fe.Z,{className:`${x}-switcher-line-icon`}):ye.createElement(Le.Z,{className:`${x}-switcher-line-icon`}):ye.createElement(me,{className:Ie})}},54580:function(Ft,bt,te){"use strict";te.d(bt,{default:function(){return Eo}});var z=te(59301),ye=te(3300),Oe=te(92310),je=te.n(Oe),he=te(32855),be=te(33377),le=te(93912),me=te(18881),Ne=te(85461),De=te(74430),fe=te(43079),Le=te(13932),Ee=te(34666),re=te(68702),E=te(26112);function a(Bt,Sn){var pn="cannot ".concat(Bt.method," ").concat(Bt.action," ").concat(Sn.status,"'"),Tn=new Error(pn);return Tn.status=Sn.status,Tn.method=Bt.method,Tn.url=Bt.action,Tn}function b(Bt){var Sn=Bt.responseText||Bt.response;if(!Sn)return Sn;try{return JSON.parse(Sn)}catch(pn){return Sn}}function y(Bt){var Sn=new XMLHttpRequest;Bt.onProgress&&Sn.upload&&(Sn.upload.onprogress=function(la){la.total>0&&(la.percent=la.loaded/la.total*100),Bt.onProgress(la)});var pn=new FormData;Bt.data&&Object.keys(Bt.data).forEach(function(Jn){var la=Bt.data[Jn];if(Array.isArray(la)){la.forEach(function(Kn){pn.append("".concat(Jn,"[]"),Kn)});return}pn.append(Jn,la)}),Bt.file instanceof Blob?pn.append(Bt.filename,Bt.file,Bt.file.name):pn.append(Bt.filename,Bt.file),Sn.onerror=function(la){Bt.onError(la)},Sn.onload=function(){return Sn.status<200||Sn.status>=300?Bt.onError(a(Bt,Sn),b(Sn)):Bt.onSuccess(b(Sn),Sn)},Sn.open(Bt.method,Bt.action,!0),Bt.withCredentials&&"withCredentials"in Sn&&(Sn.withCredentials=!0);var Tn=Bt.headers||{};return Tn["X-Requested-With"]!==null&&Sn.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Tn).forEach(function(Jn){Tn[Jn]!==null&&Sn.setRequestHeader(Jn,Tn[Jn])}),Sn.send(pn),{abort:function(){Sn.abort()}}}var x=+new Date,ee=0;function ne(){return"rc-upload-".concat(x,"-").concat(++ee)}var oe=te(48736),ue=function(Bt,Sn){if(Bt&&Sn){var pn=Array.isArray(Sn)?Sn:Sn.split(","),Tn=Bt.name||"",Jn=Bt.type||"",la=Jn.replace(/\/.*$/,"");return pn.some(function(Kn){var jn=Kn.trim();if(/^\*(\/\*)?$/.test(Kn))return!0;if(jn.charAt(0)==="."){var Nr=Tn.toLowerCase(),br=jn.toLowerCase(),vn=[br];return(br===".jpg"||br===".jpeg")&&(vn=[".jpg",".jpeg"]),vn.some(function(zo){return Nr.endsWith(zo)})}return/\/\*$/.test(jn)?la===jn.replace(/\/.*$/,""):Jn===jn?!0:/^\w+$/.test(jn)?((0,oe.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(jn,"'.Skip for check.")),!0):!1})}return!0};function ge(Bt,Sn){var pn=Bt.createReader(),Tn=[];function Jn(){pn.readEntries(function(la){var Kn=Array.prototype.slice.apply(la);Tn=Tn.concat(Kn);var jn=!Kn.length;jn?Sn(Tn):Jn()})}Jn()}var Fe=function(Sn,pn,Tn){var Jn=function la(Kn,jn){Kn&&(Kn.path=jn||"",Kn.isFile?Kn.file(function(Nr){Tn(Nr)&&(Kn.fullPath&&!Nr.webkitRelativePath&&(Object.defineProperties(Nr,{webkitRelativePath:{writable:!0}}),Nr.webkitRelativePath=Kn.fullPath.replace(/^\//,""),Object.defineProperties(Nr,{webkitRelativePath:{writable:!1}})),pn([Nr]))}):Kn.isDirectory&&ge(Kn,function(Nr){Nr.forEach(function(br){la(br,"".concat(jn).concat(Kn.name,"/"))})}))};Sn.forEach(function(la){Jn(la.webkitGetAsEntry())})},Se=Fe,Ie=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],ze=function(Bt){(0,me.Z)(pn,Bt);var Sn=(0,Ne.Z)(pn);function pn(){var Tn;(0,be.Z)(this,pn);for(var Jn=arguments.length,la=new Array(Jn),Kn=0;Kn{let{uid:la}=Jn;return la===Bt.uid});return Tn===-1?pn.push(Bt):pn[Tn]=Bt,pn}function mt(Bt,Sn){const pn=Bt.uid!==void 0?"uid":"name";return Sn.filter(Tn=>Tn[pn]===Bt[pn])[0]}function St(Bt,Sn){const pn=Bt.uid!==void 0?"uid":"name",Tn=Sn.filter(Jn=>Jn[pn]!==Bt[pn]);return Tn.length===Sn.length?null:Tn}const zt=function(){const Sn=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Tn=Sn[Sn.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Tn)||[""])[0]},Ht=Bt=>Bt.indexOf("image/")===0,jt=Bt=>{if(Bt.type&&!Bt.thumbUrl)return Ht(Bt.type);const Sn=Bt.thumbUrl||Bt.url||"",pn=zt(Sn);return/^data:image\//.test(Sn)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(pn)?!0:!(/^data:/.test(Sn)||pn)},Wt=200;function Je(Bt){return new Promise(Sn=>{if(!Bt.type||!Ht(Bt.type)){Sn("");return}const pn=document.createElement("canvas");pn.width=Wt,pn.height=Wt,pn.style.cssText=`position: fixed; left: 0; top: 0; width: ${Wt}px; height: ${Wt}px; z-index: 9999; display: none;`,document.body.appendChild(pn);const Tn=pn.getContext("2d"),Jn=new Image;if(Jn.onload=()=>{const{width:la,height:Kn}=Jn;let jn=Wt,Nr=Wt,br=0,vn=0;la>Kn?(Nr=Kn*(Wt/la),vn=-(Nr-jn)/2):(jn=la*(Wt/Kn),br=-(jn-Nr)/2),Tn.drawImage(Jn,br,vn,jn,Nr);const zo=pn.toDataURL();document.body.removeChild(pn),window.URL.revokeObjectURL(Jn.src),Sn(zo)},Jn.crossOrigin="anonymous",Bt.type.startsWith("image/svg+xml")){const la=new FileReader;la.onload=()=>{la.result&&(Jn.src=la.result)},la.readAsDataURL(Bt)}else if(Bt.type.startsWith("image/gif")){const la=new FileReader;la.onload=()=>{la.result&&Sn(la.result)},la.readAsDataURL(Bt)}else Jn.src=window.URL.createObjectURL(Bt)})}var lt=te(26227),Dt=te(41464),Lt=te(15277),ln=te(93948),mn=te(6848),Dn=z.forwardRef((Bt,Sn)=>{let{prefixCls:pn,className:Tn,style:Jn,locale:la,listType:Kn,file:jn,items:Nr,progress:br,iconRender:vn,actionIconRender:zo,itemRender:Io,isImgUrl:Jo,showPreviewIcon:ui,showRemoveIcon:qn,showDownloadIcon:Ta,previewIcon:xr,removeIcon:Ya,downloadIcon:uo,onPreview:Zr,onDownload:Ar,onClose:yo}=Bt;var Wo,Pi;const{status:ba}=jn,[Ca,Ui]=z.useState(ba);z.useEffect(()=>{ba!=="removed"&&Ui(ba)},[ba]);const[Xi,Ji]=z.useState(!1);z.useEffect(()=>{const oo=setTimeout(()=>{Ji(!0)},300);return()=>{clearTimeout(oo)}},[]);const Gi=vn(jn);let Ii=z.createElement("div",{className:`${pn}-icon`},Gi);if(Kn==="picture"||Kn==="picture-card"||Kn==="picture-circle")if(Ca==="uploading"||!jn.thumbUrl&&!jn.url){const oo=je()(`${pn}-list-item-thumbnail`,{[`${pn}-list-item-file`]:Ca!=="uploading"});Ii=z.createElement("div",{className:oo},Gi)}else{const oo=Jo!=null&&Jo(jn)?z.createElement("img",{src:jn.thumbUrl||jn.url,alt:jn.name,className:`${pn}-list-item-image`,crossOrigin:jn.crossOrigin}):Gi,to=je()(`${pn}-list-item-thumbnail`,{[`${pn}-list-item-file`]:Jo&&!Jo(jn)});Ii=z.createElement("a",{className:to,onClick:Ko=>Zr(jn,Ko),href:jn.url||jn.thumbUrl,target:"_blank",rel:"noopener noreferrer"},oo)}const fi=je()(`${pn}-list-item`,`${pn}-list-item-${Ca}`),zi=typeof jn.linkProps=="string"?JSON.parse(jn.linkProps):jn.linkProps,Ni=qn?zo((typeof Ya=="function"?Ya(jn):Ya)||z.createElement(lt.Z,null),()=>yo(jn),pn,la.removeFile):null,yn=Ta&&Ca==="done"?zo((typeof uo=="function"?uo(jn):uo)||z.createElement(Dt.Z,null),()=>Ar(jn),pn,la.downloadFile):null,hn=Kn!=="picture-card"&&Kn!=="picture-circle"&&z.createElement("span",{key:"download-delete",className:je()(`${pn}-list-item-actions`,{picture:Kn==="picture"})},yn,Ni),In=je()(`${pn}-list-item-name`),Da=jn.url?[z.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:In,title:jn.name},zi,{href:jn.url,onClick:oo=>Zr(jn,oo)}),jn.name),hn]:[z.createElement("span",{key:"view",className:In,onClick:oo=>Zr(jn,oo),title:jn.name},jn.name),hn],La={pointerEvents:"none",opacity:.5},Sr=ui?z.createElement("a",{href:jn.url||jn.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:jn.url||jn.thumbUrl?void 0:La,onClick:oo=>Zr(jn,oo),title:la.previewFile},typeof xr=="function"?xr(jn):xr||z.createElement(Lt.Z,null)):null,xn=(Kn==="picture-card"||Kn==="picture-circle")&&Ca!=="uploading"&&z.createElement("span",{className:`${pn}-list-item-actions`},Sr,Ca==="done"&&yn,Ni),{getPrefixCls:Lr}=z.useContext(ot.E_),kr=Lr(),xo=z.createElement("div",{className:fi},Ii,Da,xn,Xi&&z.createElement(de.default,{motionName:`${kr}-fade`,visible:Ca==="uploading",motionDeadline:2e3},oo=>{let{className:to}=oo;const Ko="percent"in jn?z.createElement(ln.Z,Object.assign({},br,{type:"line",percent:jn.percent,"aria-label":jn["aria-label"],"aria-labelledby":jn["aria-labelledby"]})):null;return z.createElement("div",{className:je()(`${pn}-list-item-progress`,to)},Ko)})),Xr=jn.response&&typeof jn.response=="string"?jn.response:((Wo=jn.error)===null||Wo===void 0?void 0:Wo.statusText)||((Pi=jn.error)===null||Pi===void 0?void 0:Pi.message)||la.uploadError,vr=Ca==="error"?z.createElement(mn.Z,{title:Xr,getPopupContainer:oo=>oo.parentNode},xo):xo;return z.createElement("div",{className:je()(`${pn}-list-item-container`,Tn),style:Jn,ref:Sn},Io?Io(vr,jn,Nr,{download:Ar.bind(null,jn),preview:Zr.bind(null,jn),remove:yo.bind(null,jn)}):vr)});const ua=(Bt,Sn)=>{const{listType:pn="text",previewFile:Tn=Je,onPreview:Jn,onDownload:la,onRemove:Kn,locale:jn,iconRender:Nr,isImageUrl:br=jt,prefixCls:vn,items:zo=[],showPreviewIcon:Io=!0,showRemoveIcon:Jo=!0,showDownloadIcon:ui=!1,removeIcon:qn,previewIcon:Ta,downloadIcon:xr,progress:Ya={size:[-1,2],showInfo:!1},appendAction:uo,appendActionVisible:Zr=!0,itemRender:Ar,disabled:yo}=Bt,Wo=(0,Ce.Z)(),[Pi,ba]=z.useState(!1);z.useEffect(()=>{pn!=="picture"&&pn!=="picture-card"&&pn!=="picture-circle"||(zo||[]).forEach(La=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(La.originFileObj instanceof File||La.originFileObj instanceof Blob)||La.thumbUrl!==void 0||(La.thumbUrl="",Tn&&Tn(La.originFileObj).then(Sr=>{La.thumbUrl=Sr||"",Wo()}))})},[pn,zo,Tn]),z.useEffect(()=>{ba(!0)},[]);const Ca=(La,Sr)=>{if(Jn)return Sr==null||Sr.preventDefault(),Jn(La)},Ui=La=>{typeof la=="function"?la(La):La.url&&window.open(La.url)},Xi=La=>{Kn==null||Kn(La)},Ji=La=>{if(Nr)return Nr(La,pn);const Sr=La.status==="uploading",xn=br&&br(La)?z.createElement(se,null):z.createElement(yt,null);let Lr=Sr?z.createElement(gt.Z,null):z.createElement(ke,null);return pn==="picture"?Lr=Sr?z.createElement(gt.Z,null):xn:(pn==="picture-card"||pn==="picture-circle")&&(Lr=Sr?jn.uploading:xn),Lr},Gi=(La,Sr,xn,Lr)=>{const kr={type:"text",size:"small",title:Lr,onClick:xo=>{Sr(),(0,Be.l$)(La)&&La.props.onClick&&La.props.onClick(xo)},className:`${xn}-list-item-action`,disabled:yo};if((0,Be.l$)(La)){const xo=(0,Be.Tm)(La,Object.assign(Object.assign({},La.props),{onClick:()=>{}}));return z.createElement($e.ZP,Object.assign({},kr,{icon:xo}))}return z.createElement($e.ZP,Object.assign({},kr),z.createElement("span",null,La))};z.useImperativeHandle(Sn,()=>({handlePreview:Ca,handleDownload:Ui}));const{getPrefixCls:Ii}=z.useContext(ot.E_),fi=Ii("upload",vn),zi=Ii(),Ni=je()(`${fi}-list`,`${fi}-list-${pn}`),yn=(0,ye.Z)(zo.map(La=>({key:La.uid,file:La})));let In={motionDeadline:2e3,motionName:`${fi}-${pn==="picture-card"||pn==="picture-circle"?"animate-inline":"animate"}`,keys:yn,motionAppear:Pi};const Da=z.useMemo(()=>{const La=Object.assign({},(0,pe.Z)(zi));return delete La.onAppearEnd,delete La.onEnterEnd,delete La.onLeaveEnd,La},[zi]);return pn!=="picture-card"&&pn!=="picture-circle"&&(In=Object.assign(Object.assign({},Da),In)),z.createElement("div",{className:Ni},z.createElement(de.CSSMotionList,Object.assign({},In,{component:!1}),La=>{let{key:Sr,file:xn,className:Lr,style:kr}=La;return z.createElement(Dn,{key:Sr,locale:jn,prefixCls:fi,className:Lr,style:kr,file:xn,items:zo,progress:Ya,listType:pn,isImgUrl:br,showPreviewIcon:Io,showRemoveIcon:Jo,showDownloadIcon:ui,removeIcon:qn,previewIcon:Ta,downloadIcon:xr,iconRender:Ji,actionIconRender:Gi,itemRender:Ar,onPreview:Ca,onDownload:Ui,onClose:Xi})}),uo&&z.createElement(de.default,Object.assign({},In,{visible:Zr,forceRender:!0}),La=>{let{className:Sr,style:xn}=La;return(0,Be.Tm)(uo,Lr=>({className:je()(Lr.className,Sr),style:Object.assign(Object.assign(Object.assign({},xn),{pointerEvents:Sr?"none":void 0}),Lr.style)}))}))};var Pa=z.forwardRef(ua),wa=te(17313),ar=te(8378),sr=te(83116),ma=te(37613),ir=Bt=>{const{componentCls:Sn,iconCls:pn}=Bt;return{[`${Sn}-wrapper`]:{[`${Sn}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:Bt.colorFillAlter,border:`${Bt.lineWidth}px dashed ${Bt.colorBorder}`,borderRadius:Bt.borderRadiusLG,cursor:"pointer",transition:`border-color ${Bt.motionDurationSlow}`,[Sn]:{padding:`${Bt.padding}px 0`},[`${Sn}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Sn}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Sn}-disabled):hover`]:{borderColor:Bt.colorPrimaryHover},[`p${Sn}-drag-icon`]:{marginBottom:Bt.margin,[pn]:{color:Bt.colorPrimary,fontSize:Bt.uploadThumbnailSize}},[`p${Sn}-text`]:{margin:`0 0 ${Bt.marginXXS}px`,color:Bt.colorTextHeading,fontSize:Bt.fontSizeLG},[`p${Sn}-hint`]:{color:Bt.colorTextDescription,fontSize:Bt.fontSize},[`&${Sn}-disabled`]:{cursor:"not-allowed",[`p${Sn}-drag-icon ${pn}, p${Sn}-text, p${Sn}-hint `]:{color:Bt.colorTextDisabled}}}}}},bn=Bt=>{const{componentCls:Sn,antCls:pn,iconCls:Tn,fontSize:Jn,lineHeight:la}=Bt,Kn=`${Sn}-list-item`,jn=`${Kn}-actions`,Nr=`${Kn}-action`,br=Math.round(Jn*la);return{[`${Sn}-wrapper`]:{[`${Sn}-list`]:Object.assign(Object.assign({},(0,wa.dF)()),{lineHeight:Bt.lineHeight,[Kn]:{position:"relative",height:Bt.lineHeight*Jn,marginTop:Bt.marginXS,fontSize:Jn,display:"flex",alignItems:"center",transition:`background-color ${Bt.motionDurationSlow}`,"&:hover":{backgroundColor:Bt.controlItemBgHover},[`${Kn}-name`]:Object.assign(Object.assign({},wa.vS),{padding:`0 ${Bt.paddingXS}px`,lineHeight:la,flex:"auto",transition:`all ${Bt.motionDurationSlow}`}),[jn]:{[Nr]:{opacity:0},[`${Nr}${pn}-btn-sm`]:{height:br,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` @@ -272,5 +272,5 @@ `]:{[Kn]:{position:"relative",height:Tn+Bt.lineWidth*2+Bt.paddingXS*2,padding:Bt.paddingXS,border:`${Bt.lineWidth}px ${Bt.lineType} ${Bt.colorBorder}`,borderRadius:Bt.borderRadiusLG,"&:hover":{background:"transparent"},[`${Kn}-thumbnail`]:Object.assign(Object.assign({},wa.vS),{width:Tn,height:Tn,lineHeight:`${Tn+Bt.paddingSM}px`,textAlign:"center",flex:"none",[pn]:{fontSize:Bt.fontSizeHeading2,color:Bt.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Kn}-progress`]:{bottom:Jn,width:`calc(100% - ${Bt.paddingSM*2}px)`,marginTop:0,paddingInlineStart:Tn+Bt.paddingXS}},[`${Kn}-error`]:{borderColor:Bt.colorError,[`${Kn}-thumbnail ${pn}`]:{[`svg path[fill='${ho.blue[0]}']`]:{fill:Bt.colorErrorBg},[`svg path[fill='${ho.blue.primary}']`]:{fill:Bt.colorError}}},[`${Kn}-uploading`]:{borderStyle:"dashed",[`${Kn}-name`]:{marginBottom:Jn}}},[`${la}${la}-picture-circle ${Kn}`]:{[`&, &::before, ${Kn}-thumbnail`]:{borderRadius:"50%"}}}}},Kt=Bt=>{const{componentCls:Sn,iconCls:pn,fontSizeLG:Tn,colorTextLightSolid:Jn}=Bt,la=`${Sn}-list`,Kn=`${la}-item`,jn=Bt.uploadPicCardSize;return{[` ${Sn}-wrapper${Sn}-picture-card-wrapper, ${Sn}-wrapper${Sn}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,wa.dF)()),{display:"inline-block",width:"100%",[`${Sn}${Sn}-select`]:{width:jn,height:jn,marginInlineEnd:Bt.marginXS,marginBottom:Bt.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:Bt.colorFillAlter,border:`${Bt.lineWidth}px dashed ${Bt.colorBorder}`,borderRadius:Bt.borderRadiusLG,cursor:"pointer",transition:`border-color ${Bt.motionDurationSlow}`,[`> ${Sn}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Sn}-disabled):hover`]:{borderColor:Bt.colorPrimary}},[`${la}${la}-picture-card, ${la}${la}-picture-circle`]:{[`${la}-item-container`]:{display:"inline-block",width:jn,height:jn,marginBlock:`0 ${Bt.marginXS}px`,marginInline:`0 ${Bt.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Kn]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${Bt.paddingXS*2}px)`,height:`calc(100% - ${Bt.paddingXS*2}px)`,backgroundColor:Bt.colorBgMask,opacity:0,transition:`all ${Bt.motionDurationSlow}`,content:'" "'}},[`${Kn}:hover`]:{[`&::before, ${Kn}-actions`]:{opacity:1}},[`${Kn}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${Bt.motionDurationSlow}`,[`${pn}-eye, ${pn}-download, ${pn}-delete`]:{zIndex:10,width:Tn,margin:`0 ${Bt.marginXXS}px`,fontSize:Tn,cursor:"pointer",transition:`all ${Bt.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Kn}-actions, ${Kn}-actions:hover`]:{[`${pn}-eye, ${pn}-download, ${pn}-delete`]:{color:new jr.C(Jn).setAlpha(.65).toRgbString(),"&:hover":{color:Jn}}},[`${Kn}-thumbnail, ${Kn}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Kn}-name`]:{display:"none",textAlign:"center"},[`${Kn}-file + ${Kn}-name`]:{position:"absolute",bottom:Bt.margin,display:"block",width:`calc(100% - ${Bt.paddingXS*2}px)`},[`${Kn}-uploading`]:{[`&${Kn}`]:{backgroundColor:Bt.colorFillAlter},[`&::before, ${pn}-eye, ${pn}-download, ${pn}-delete`]:{display:"none"}},[`${Kn}-progress`]:{bottom:Bt.marginXL,width:`calc(100% - ${Bt.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Sn}-wrapper${Sn}-picture-circle-wrapper`]:{[`${Sn}${Sn}-select`]:{borderRadius:"50%"}}}};var Un=Bt=>{const{componentCls:Sn}=Bt;return{[`${Sn}-rtl`]:{direction:"rtl"}}};const va=Bt=>{const{componentCls:Sn,colorTextDisabled:pn}=Bt;return{[`${Sn}-wrapper`]:Object.assign(Object.assign({},(0,wa.Wf)(Bt)),{[Sn]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Sn}-select`]:{display:"inline-block"},[`${Sn}-disabled`]:{color:pn,cursor:"not-allowed"}})}};var Yn=(0,sr.Z)("Upload",Bt=>{const{fontSizeHeading3:Sn,fontSize:pn,lineHeight:Tn,lineWidth:Jn,controlHeightLG:la}=Bt,Kn=Math.round(pn*Tn),jn=(0,ma.TS)(Bt,{uploadThumbnailSize:Sn*2,uploadProgressOffset:Kn/2+Jn,uploadPicCardSize:la*2.55});return[va(jn),ir(jn),_t(jn),Kt(jn),bn(jn),vo(jn),Un(jn),(0,ar.Z)(jn)]},Bt=>({actionsColor:Bt.colorTextDescription})),Yr=function(Bt,Sn,pn,Tn){function Jn(la){return la instanceof pn?la:new pn(function(Kn){Kn(la)})}return new(pn||(pn=Promise))(function(la,Kn){function jn(vn){try{br(Tn.next(vn))}catch(zo){Kn(zo)}}function Nr(vn){try{br(Tn.throw(vn))}catch(zo){Kn(zo)}}function br(vn){vn.done?la(vn.value):Jn(vn.value).then(jn,Nr)}br((Tn=Tn.apply(Bt,Sn||[])).next())})};const dr=`__LIST_IGNORE_${Date.now()}__`,Er=(Bt,Sn)=>{const{fileList:pn,defaultFileList:Tn,onRemove:Jn,showUploadList:la=!0,listType:Kn="text",onPreview:jn,onDownload:Nr,onChange:br,onDrop:vn,previewFile:zo,disabled:Io,locale:Jo,iconRender:ui,isImageUrl:qn,progress:Ta,prefixCls:xr,className:Ya,type:uo="select",children:Zr,style:Ar,itemRender:yo,maxCount:Wo,data:Pi={},multiple:ba=!1,action:Ca="",accept:Ui="",supportServerRender:Xi=!0,rootClassName:Ji}=Bt,Gi=z.useContext(Ke.Z),Ii=Io!=null?Io:Gi,[fi,zi]=(0,qe.Z)(Tn||[],{value:pn,postState:no=>no!=null?no:[]}),[Ni,yn]=z.useState("drop"),hn=z.useRef(null);z.useMemo(()=>{const no=Date.now();(pn||[]).forEach((ko,ri)=>{!ko.uid&&!Object.isFrozen(ko)&&(ko.uid=`__AUTO__${no}_${ri}__`)})},[pn]);const In=(no,ko,ri)=>{let Ro=(0,ye.Z)(ko),Ho=!1;Wo===1?Ro=Ro.slice(-1):Wo&&(Ho=Ro.length>Wo,Ro=Ro.slice(0,Wo)),(0,st.flushSync)(()=>{zi(Ro)});const yi={file:no,fileList:Ro};ri&&(yi.event=ri),(!Ho||Ro.some(Xo=>Xo.uid===no.uid))&&(0,st.flushSync)(()=>{br==null||br(yi)})},Da=(no,ko)=>Yr(void 0,void 0,void 0,function*(){const{beforeUpload:ri,transformFile:Ro}=Bt;let Ho=no;if(ri){const yi=yield ri(no,ko);if(yi===!1)return!1;if(delete no[dr],yi===dr)return Object.defineProperty(no,dr,{value:!0,configurable:!0}),!1;typeof yi=="object"&&yi&&(Ho=yi)}return Ro&&(Ho=yield Ro(Ho)),Ho}),La=no=>{const ko=no.filter(Ho=>!Ho.file[dr]);if(!ko.length)return;const ri=ko.map(Ho=>Xe(Ho.file));let Ro=(0,ye.Z)(fi);ri.forEach(Ho=>{Ro=Pe(Ho,Ro)}),ri.forEach((Ho,yi)=>{let Xo=Ho;if(ko[yi].parsedFile)Ho.status="uploading";else{const{originFileObj:Gr}=Ho;let qi;try{qi=new File([Gr],Gr.name,{type:Gr.type})}catch(ml){qi=new Blob([Gr],{type:Gr.type}),qi.name=Gr.name,qi.lastModifiedDate=new Date,qi.lastModified=new Date().getTime()}qi.uid=Ho.uid,Xo=qi}In(Xo,Ro)})},Sr=(no,ko,ri)=>{try{typeof no=="string"&&(no=JSON.parse(no))}catch(yi){}if(!mt(ko,fi))return;const Ro=Xe(ko);Ro.status="done",Ro.percent=100,Ro.response=no,Ro.xhr=ri;const Ho=Pe(Ro,fi);In(Ro,Ho)},xn=(no,ko)=>{if(!mt(ko,fi))return;const ri=Xe(ko);ri.status="uploading",ri.percent=no.percent;const Ro=Pe(ri,fi);In(ri,Ro,no)},Lr=(no,ko,ri)=>{if(!mt(ri,fi))return;const Ro=Xe(ri);Ro.error=no,Ro.response=ko,Ro.status="error";const Ho=Pe(Ro,fi);In(Ro,Ho)},kr=no=>{let ko;Promise.resolve(typeof Jn=="function"?Jn(no):Jn).then(ri=>{var Ro;if(ri===!1)return;const Ho=St(no,fi);Ho&&(ko=Object.assign(Object.assign({},no),{status:"removed"}),fi==null||fi.forEach(yi=>{const Xo=ko.uid!==void 0?"uid":"name";yi[Xo]===ko[Xo]&&!Object.isFrozen(yi)&&(yi.status="removed")}),(Ro=hn.current)===null||Ro===void 0||Ro.abort(ko),In(ko,Ho))})},xo=no=>{yn(no.type),no.type==="drop"&&(vn==null||vn(no))};z.useImperativeHandle(Sn,()=>({onBatchStart:La,onSuccess:Sr,onProgress:xn,onError:Lr,fileList:fi,upload:hn.current}));const{getPrefixCls:Xr,direction:vr,upload:oo}=z.useContext(ot.E_),to=Xr("upload",xr),Ko=Object.assign(Object.assign({onBatchStart:La,onError:Lr,onProgress:xn,onSuccess:Sr},Bt),{data:Pi,multiple:ba,action:Ca,accept:Ui,supportServerRender:Xi,prefixCls:to,disabled:Ii,beforeUpload:Da,onChange:void 0});delete Ko.className,delete Ko.style,(!Zr||Ii)&&delete Ko.id;const[No,si]=Yn(to),[xi]=(0,Re.Z)("Upload",Me.Z.Upload),{showRemoveIcon:_a,showPreviewIcon:$n,showDownloadIcon:Xa,removeIcon:$a,previewIcon:wo,downloadIcon:ni}=typeof la=="boolean"?{}:la,pi=(no,ko)=>la?z.createElement(Pa,{prefixCls:to,listType:Kn,items:fi,previewFile:zo,onPreview:jn,onDownload:Nr,onRemove:kr,showRemoveIcon:!Ii&&_a,showPreviewIcon:$n,showDownloadIcon:Xa,removeIcon:$a,previewIcon:wo,downloadIcon:ni,iconRender:ui,locale:Object.assign(Object.assign({},xi),Jo),isImageUrl:qn,progress:Ta,appendAction:no,appendActionVisible:ko,itemRender:yo,disabled:Ii}):no,Si=je()(`${to}-wrapper`,Ya,Ji,si,oo==null?void 0:oo.className,{[`${to}-rtl`]:vr==="rtl",[`${to}-picture-card-wrapper`]:Kn==="picture-card",[`${to}-picture-circle-wrapper`]:Kn==="picture-circle"}),Li=Object.assign(Object.assign({},oo==null?void 0:oo.style),Ar);if(uo==="drag"){const no=je()(si,to,`${to}-drag`,{[`${to}-drag-uploading`]:fi.some(ko=>ko.status==="uploading"),[`${to}-drag-hover`]:Ni==="dragover",[`${to}-disabled`]:Ii,[`${to}-rtl`]:vr==="rtl"});return No(z.createElement("span",{className:Si},z.createElement("div",{className:no,style:Li,onDrop:xo,onDragOver:xo,onDragLeave:xo},z.createElement(Ue,Object.assign({},Ko,{ref:hn,className:`${to}-btn`}),z.createElement("div",{className:`${to}-drag-container`},Zr))),pi()))}const Ci=je()(to,`${to}-select`,{[`${to}-disabled`]:Ii}),Ti=(no=>z.createElement("div",{className:Ci,style:no},z.createElement(Ue,Object.assign({},Ko,{ref:hn}))))(Zr?void 0:{display:"none"});return No(Kn==="picture-card"||Kn==="picture-circle"?z.createElement("span",{className:Si},pi(Ti,!!Zr)):z.createElement("span",{className:Si},Ti,pi()))};var Fr=z.forwardRef(Er),Vn=function(Bt,Sn){var pn={};for(var Tn in Bt)Object.prototype.hasOwnProperty.call(Bt,Tn)&&Sn.indexOf(Tn)<0&&(pn[Tn]=Bt[Tn]);if(Bt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Jn=0,Tn=Object.getOwnPropertySymbols(Bt);Jn{var{style:pn,height:Tn}=Bt,Jn=Vn(Bt,["style","height"]);return z.createElement(Fr,Object.assign({ref:Sn},Jn,{type:"drag",style:Object.assign(Object.assign({},pn),{height:Tn})}))});const bo=Fr;bo.Dragger=Go,bo.LIST_IGNORE=dr;var Eo=bo},86251:function(Ft,bt){"use strict";bt.byteLength=le,bt.toByteArray=Ne,bt.fromByteArray=Le;for(var te=[],z=[],ye=typeof Uint8Array!="undefined"?Uint8Array:Array,Oe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",je=0,he=Oe.length;je0)throw new Error("Invalid string. Length must be a multiple of 4");var E=Ee.indexOf("=");E===-1&&(E=re);var a=E===re?0:4-E%4;return[E,a]}function le(Ee){var re=be(Ee),E=re[0],a=re[1];return(E+a)*3/4-a}function me(Ee,re,E){return(re+E)*3/4-E}function Ne(Ee){var re,E=be(Ee),a=E[0],b=E[1],y=new ye(me(Ee,a,b)),x=0,ee=b>0?a-4:a,ne;for(ne=0;ne>16&255,y[x++]=re>>8&255,y[x++]=re&255;return b===2&&(re=z[Ee.charCodeAt(ne)]<<2|z[Ee.charCodeAt(ne+1)]>>4,y[x++]=re&255),b===1&&(re=z[Ee.charCodeAt(ne)]<<10|z[Ee.charCodeAt(ne+1)]<<4|z[Ee.charCodeAt(ne+2)]>>2,y[x++]=re>>8&255,y[x++]=re&255),y}function De(Ee){return te[Ee>>18&63]+te[Ee>>12&63]+te[Ee>>6&63]+te[Ee&63]}function fe(Ee,re,E){for(var a,b=[],y=re;yee?ee:x+y));return a===1?(re=Ee[E-1],b.push(te[re>>2]+te[re<<4&63]+"==")):a===2&&(re=(Ee[E-2]<<8)+Ee[E-1],b.push(te[re>>10]+te[re>>4&63]+te[re<<2&63]+"=")),b.join("")}},19208:function(Ft,bt,te){"use strict";var z;var ye=te(86251),Oe=te(67467),je=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;bt.lW=me,z=x,bt.h2=50;var he=2147483647;z=he,me.TYPED_ARRAY_SUPPORT=be(),!me.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function be(){try{var ce=new Uint8Array(1),ie={foo:function(){return 42}};return Object.setPrototypeOf(ie,Uint8Array.prototype),Object.setPrototypeOf(ce,ie),ce.foo()===42}catch(ae){return!1}}Object.defineProperty(me.prototype,"parent",{enumerable:!0,get:function(){if(me.isBuffer(this))return this.buffer}}),Object.defineProperty(me.prototype,"offset",{enumerable:!0,get:function(){if(me.isBuffer(this))return this.byteOffset}});function le(ce){if(ce>he)throw new RangeError('The value "'+ce+'" is invalid for option "size"');var ie=new Uint8Array(ce);return Object.setPrototypeOf(ie,me.prototype),ie}function me(ce,ie,ae){if(typeof ce=="number"){if(typeof ie=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return Le(ce)}return Ne(ce,ie,ae)}me.poolSize=8192;function Ne(ce,ie,ae){if(typeof ce=="string")return Ee(ce,ie);if(ArrayBuffer.isView(ce))return E(ce);if(ce==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof ce);if(It(ce,ArrayBuffer)||ce&&It(ce.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(It(ce,SharedArrayBuffer)||ce&&It(ce.buffer,SharedArrayBuffer)))return a(ce,ie,ae);if(typeof ce=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var se=ce.valueOf&&ce.valueOf();if(se!=null&&se!==ce)return me.from(se,ie,ae);var de=b(ce);if(de)return de;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof ce[Symbol.toPrimitive]=="function")return me.from(ce[Symbol.toPrimitive]("string"),ie,ae);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof ce)}me.from=function(ce,ie,ae){return Ne(ce,ie,ae)},Object.setPrototypeOf(me.prototype,Uint8Array.prototype),Object.setPrototypeOf(me,Uint8Array);function De(ce){if(typeof ce!="number")throw new TypeError('"size" argument must be of type number');if(ce<0)throw new RangeError('The value "'+ce+'" is invalid for option "size"')}function fe(ce,ie,ae){return De(ce),ce<=0?le(ce):ie!==void 0?typeof ae=="string"?le(ce).fill(ie,ae):le(ce).fill(ie):le(ce)}me.alloc=function(ce,ie,ae){return fe(ce,ie,ae)};function Le(ce){return De(ce),le(ce<0?0:y(ce)|0)}me.allocUnsafe=function(ce){return Le(ce)},me.allocUnsafeSlow=function(ce){return Le(ce)};function Ee(ce,ie){if((typeof ie!="string"||ie==="")&&(ie="utf8"),!me.isEncoding(ie))throw new TypeError("Unknown encoding: "+ie);var ae=ee(ce,ie)|0,se=le(ae),de=se.write(ce,ie);return de!==ae&&(se=se.slice(0,de)),se}function re(ce){for(var ie=ce.length<0?0:y(ce.length)|0,ae=le(ie),se=0;se=he)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+he.toString(16)+" bytes");return ce|0}function x(ce){return+ce!=ce&&(ce=0),me.alloc(+ce)}me.isBuffer=function(ie){return ie!=null&&ie._isBuffer===!0&&ie!==me.prototype},me.compare=function(ie,ae){if(It(ie,Uint8Array)&&(ie=me.from(ie,ie.offset,ie.byteLength)),It(ae,Uint8Array)&&(ae=me.from(ae,ae.offset,ae.byteLength)),!me.isBuffer(ie)||!me.isBuffer(ae))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(ie===ae)return 0;for(var se=ie.length,de=ae.length,Ce=0,pe=Math.min(se,de);Cede.length?me.from(pe).copy(de,Ce):Uint8Array.prototype.set.call(de,pe,Ce);else if(me.isBuffer(pe))pe.copy(de,Ce);else throw new TypeError('"list" argument must be an Array of Buffers');Ce+=pe.length}return de};function ee(ce,ie){if(me.isBuffer(ce))return ce.length;if(ArrayBuffer.isView(ce)||It(ce,ArrayBuffer))return ce.byteLength;if(typeof ce!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof ce);var ae=ce.length,se=arguments.length>2&&arguments[2]===!0;if(!se&&ae===0)return 0;for(var de=!1;;)switch(ie){case"ascii":case"latin1":case"binary":return ae;case"utf8":case"utf-8":return yt(ce).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ae*2;case"hex":return ae>>>1;case"base64":return Ae(ce).length;default:if(de)return se?-1:yt(ce).length;ie=(""+ie).toLowerCase(),de=!0}}me.byteLength=ee;function ne(ce,ie,ae){var se=!1;if((ie===void 0||ie<0)&&(ie=0),ie>this.length||((ae===void 0||ae>this.length)&&(ae=this.length),ae<=0)||(ae>>>=0,ie>>>=0,ae<=ie))return"";for(ce||(ce="utf8");;)switch(ce){case"hex":return ot(this,ie,ae);case"utf8":case"utf-8":return xe(this,ie,ae);case"ascii":return qe(this,ie,ae);case"latin1":case"binary":return st(this,ie,ae);case"base64":return at(this,ie,ae);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ke(this,ie,ae);default:if(se)throw new TypeError("Unknown encoding: "+ce);ce=(ce+"").toLowerCase(),se=!0}}me.prototype._isBuffer=!0;function oe(ce,ie,ae){var se=ce[ie];ce[ie]=ce[ae],ce[ae]=se}me.prototype.swap16=function(){var ie=this.length;if(ie%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var ae=0;aeae&&(ie+=" ... "),""},je&&(me.prototype[je]=me.prototype.inspect),me.prototype.compare=function(ie,ae,se,de,Ce){if(It(ie,Uint8Array)&&(ie=me.from(ie,ie.offset,ie.byteLength)),!me.isBuffer(ie))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof ie);if(ae===void 0&&(ae=0),se===void 0&&(se=ie?ie.length:0),de===void 0&&(de=0),Ce===void 0&&(Ce=this.length),ae<0||se>ie.length||de<0||Ce>this.length)throw new RangeError("out of range index");if(de>=Ce&&ae>=se)return 0;if(de>=Ce)return-1;if(ae>=se)return 1;if(ae>>>=0,se>>>=0,de>>>=0,Ce>>>=0,this===ie)return 0;for(var pe=Ce-de,Be=se-ae,$e=Math.min(pe,Be),Xe=this.slice(de,Ce),Pe=ie.slice(ae,se),mt=0;mt<$e;++mt)if(Xe[mt]!==Pe[mt]){pe=Xe[mt],Be=Pe[mt];break}return pe2147483647?ae=2147483647:ae<-2147483648&&(ae=-2147483648),ae=+ae,ke(ae)&&(ae=de?0:ce.length-1),ae<0&&(ae=ce.length+ae),ae>=ce.length){if(de)return-1;ae=ce.length-1}else if(ae<0)if(de)ae=0;else return-1;if(typeof ie=="string"&&(ie=me.from(ie,se)),me.isBuffer(ie))return ie.length===0?-1:ge(ce,ie,ae,se,de);if(typeof ie=="number")return ie=ie&255,typeof Uint8Array.prototype.indexOf=="function"?de?Uint8Array.prototype.indexOf.call(ce,ie,ae):Uint8Array.prototype.lastIndexOf.call(ce,ie,ae):ge(ce,[ie],ae,se,de);throw new TypeError("val must be string, number or Buffer")}function ge(ce,ie,ae,se,de){var Ce=1,pe=ce.length,Be=ie.length;if(se!==void 0&&(se=String(se).toLowerCase(),se==="ucs2"||se==="ucs-2"||se==="utf16le"||se==="utf-16le")){if(ce.length<2||ie.length<2)return-1;Ce=2,pe/=2,Be/=2,ae/=2}function $e(zt,Gt){return Ce===1?zt[Gt]:zt.readUInt16BE(Gt*Ce)}var Xe;if(de){var Pe=-1;for(Xe=ae;Xepe&&(ae=pe-Be),Xe=ae;Xe>=0;Xe--){for(var mt=!0,St=0;Stde&&(se=de)):se=de;var Ce=ie.length;se>Ce/2&&(se=Ce/2);for(var pe=0;pe>>0,isFinite(se)?(se=se>>>0,de===void 0&&(de="utf8")):(de=se,se=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var Ce=this.length-ae;if((se===void 0||se>Ce)&&(se=Ce),ie.length>0&&(se<0||ae<0)||ae>this.length)throw new RangeError("Attempt to write outside buffer bounds");de||(de="utf8");for(var pe=!1;;)switch(de){case"hex":return Fe(this,ie,ae,se);case"utf8":case"utf-8":return Se(this,ie,ae,se);case"ascii":case"latin1":case"binary":return Ie(this,ie,ae,se);case"base64":return ze(this,ie,ae,se);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ve(this,ie,ae,se);default:if(pe)throw new TypeError("Unknown encoding: "+de);de=(""+de).toLowerCase(),pe=!0}},me.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function at(ce,ie,ae){return ie===0&&ae===ce.length?ye.fromByteArray(ce):ye.fromByteArray(ce.slice(ie,ae))}function xe(ce,ie,ae){ae=Math.min(ce.length,ae);for(var se=[],de=ie;de239?4:Ce>223?3:Ce>191?2:1;if(de+Be<=ae){var $e,Xe,Pe,mt;switch(Be){case 1:Ce<128&&(pe=Ce);break;case 2:$e=ce[de+1],($e&192)===128&&(mt=(Ce&31)<<6|$e&63,mt>127&&(pe=mt));break;case 3:$e=ce[de+1],Xe=ce[de+2],($e&192)===128&&(Xe&192)===128&&(mt=(Ce&15)<<12|($e&63)<<6|Xe&63,mt>2047&&(mt<55296||mt>57343)&&(pe=mt));break;case 4:$e=ce[de+1],Xe=ce[de+2],Pe=ce[de+3],($e&192)===128&&(Xe&192)===128&&(Pe&192)===128&&(mt=(Ce&15)<<18|($e&63)<<12|(Xe&63)<<6|Pe&63,mt>65535&&mt<1114112&&(pe=mt))}}pe===null?(pe=65533,Be=1):pe>65535&&(pe-=65536,se.push(pe>>>10&1023|55296),pe=56320|pe&1023),se.push(pe),de+=Be}return Ue(se)}var it=4096;function Ue(ce){var ie=ce.length;if(ie<=it)return String.fromCharCode.apply(String,ce);for(var ae="",se=0;sese)&&(ae=se);for(var de="",Ce=ie;Cese&&(ie=se),ae<0?(ae+=se,ae<0&&(ae=0)):ae>se&&(ae=se),aeae)throw new RangeError("Trying to access beyond buffer length")}me.prototype.readUintLE=me.prototype.readUIntLE=function(ie,ae,se){ie=ie>>>0,ae=ae>>>0,se||Re(ie,ae,this.length);for(var de=this[ie],Ce=1,pe=0;++pe>>0,ae=ae>>>0,se||Re(ie,ae,this.length);for(var de=this[ie+--ae],Ce=1;ae>0&&(Ce*=256);)de+=this[ie+--ae]*Ce;return de},me.prototype.readUint8=me.prototype.readUInt8=function(ie,ae){return ie=ie>>>0,ae||Re(ie,1,this.length),this[ie]},me.prototype.readUint16LE=me.prototype.readUInt16LE=function(ie,ae){return ie=ie>>>0,ae||Re(ie,2,this.length),this[ie]|this[ie+1]<<8},me.prototype.readUint16BE=me.prototype.readUInt16BE=function(ie,ae){return ie=ie>>>0,ae||Re(ie,2,this.length),this[ie]<<8|this[ie+1]},me.prototype.readUint32LE=me.prototype.readUInt32LE=function(ie,ae){return ie=ie>>>0,ae||Re(ie,4,this.length),(this[ie]|this[ie+1]<<8|this[ie+2]<<16)+this[ie+3]*16777216},me.prototype.readUint32BE=me.prototype.readUInt32BE=function(ie,ae){return ie=ie>>>0,ae||Re(ie,4,this.length),this[ie]*16777216+(this[ie+1]<<16|this[ie+2]<<8|this[ie+3])},me.prototype.readIntLE=function(ie,ae,se){ie=ie>>>0,ae=ae>>>0,se||Re(ie,ae,this.length);for(var de=this[ie],Ce=1,pe=0;++pe=Ce&&(de-=Math.pow(2,8*ae)),de},me.prototype.readIntBE=function(ie,ae,se){ie=ie>>>0,ae=ae>>>0,se||Re(ie,ae,this.length);for(var de=ae,Ce=1,pe=this[ie+--de];de>0&&(Ce*=256);)pe+=this[ie+--de]*Ce;return Ce*=128,pe>=Ce&&(pe-=Math.pow(2,8*ae)),pe},me.prototype.readInt8=function(ie,ae){return ie=ie>>>0,ae||Re(ie,1,this.length),this[ie]&128?(255-this[ie]+1)*-1:this[ie]},me.prototype.readInt16LE=function(ie,ae){ie=ie>>>0,ae||Re(ie,2,this.length);var se=this[ie]|this[ie+1]<<8;return se&32768?se|4294901760:se},me.prototype.readInt16BE=function(ie,ae){ie=ie>>>0,ae||Re(ie,2,this.length);var se=this[ie+1]|this[ie]<<8;return se&32768?se|4294901760:se},me.prototype.readInt32LE=function(ie,ae){return ie=ie>>>0,ae||Re(ie,4,this.length),this[ie]|this[ie+1]<<8|this[ie+2]<<16|this[ie+3]<<24},me.prototype.readInt32BE=function(ie,ae){return ie=ie>>>0,ae||Re(ie,4,this.length),this[ie]<<24|this[ie+1]<<16|this[ie+2]<<8|this[ie+3]},me.prototype.readFloatLE=function(ie,ae){return ie=ie>>>0,ae||Re(ie,4,this.length),Oe.read(this,ie,!0,23,4)},me.prototype.readFloatBE=function(ie,ae){return ie=ie>>>0,ae||Re(ie,4,this.length),Oe.read(this,ie,!1,23,4)},me.prototype.readDoubleLE=function(ie,ae){return ie=ie>>>0,ae||Re(ie,8,this.length),Oe.read(this,ie,!0,52,8)},me.prototype.readDoubleBE=function(ie,ae){return ie=ie>>>0,ae||Re(ie,8,this.length),Oe.read(this,ie,!1,52,8)};function Me(ce,ie,ae,se,de,Ce){if(!me.isBuffer(ce))throw new TypeError('"buffer" argument must be a Buffer instance');if(ie>de||iece.length)throw new RangeError("Index out of range")}me.prototype.writeUintLE=me.prototype.writeUIntLE=function(ie,ae,se,de){if(ie=+ie,ae=ae>>>0,se=se>>>0,!de){var Ce=Math.pow(2,8*se)-1;Me(this,ie,ae,se,Ce,0)}var pe=1,Be=0;for(this[ae]=ie&255;++Be>>0,se=se>>>0,!de){var Ce=Math.pow(2,8*se)-1;Me(this,ie,ae,se,Ce,0)}var pe=se-1,Be=1;for(this[ae+pe]=ie&255;--pe>=0&&(Be*=256);)this[ae+pe]=ie/Be&255;return ae+se},me.prototype.writeUint8=me.prototype.writeUInt8=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Me(this,ie,ae,1,255,0),this[ae]=ie&255,ae+1},me.prototype.writeUint16LE=me.prototype.writeUInt16LE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Me(this,ie,ae,2,65535,0),this[ae]=ie&255,this[ae+1]=ie>>>8,ae+2},me.prototype.writeUint16BE=me.prototype.writeUInt16BE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Me(this,ie,ae,2,65535,0),this[ae]=ie>>>8,this[ae+1]=ie&255,ae+2},me.prototype.writeUint32LE=me.prototype.writeUInt32LE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Me(this,ie,ae,4,4294967295,0),this[ae+3]=ie>>>24,this[ae+2]=ie>>>16,this[ae+1]=ie>>>8,this[ae]=ie&255,ae+4},me.prototype.writeUint32BE=me.prototype.writeUInt32BE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Me(this,ie,ae,4,4294967295,0),this[ae]=ie>>>24,this[ae+1]=ie>>>16,this[ae+2]=ie>>>8,this[ae+3]=ie&255,ae+4},me.prototype.writeIntLE=function(ie,ae,se,de){if(ie=+ie,ae=ae>>>0,!de){var Ce=Math.pow(2,8*se-1);Me(this,ie,ae,se,Ce-1,-Ce)}var pe=0,Be=1,$e=0;for(this[ae]=ie&255;++pe>0)-$e&255;return ae+se},me.prototype.writeIntBE=function(ie,ae,se,de){if(ie=+ie,ae=ae>>>0,!de){var Ce=Math.pow(2,8*se-1);Me(this,ie,ae,se,Ce-1,-Ce)}var pe=se-1,Be=1,$e=0;for(this[ae+pe]=ie&255;--pe>=0&&(Be*=256);)ie<0&&$e===0&&this[ae+pe+1]!==0&&($e=1),this[ae+pe]=(ie/Be>>0)-$e&255;return ae+se},me.prototype.writeInt8=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Me(this,ie,ae,1,127,-128),ie<0&&(ie=255+ie+1),this[ae]=ie&255,ae+1},me.prototype.writeInt16LE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Me(this,ie,ae,2,32767,-32768),this[ae]=ie&255,this[ae+1]=ie>>>8,ae+2},me.prototype.writeInt16BE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Me(this,ie,ae,2,32767,-32768),this[ae]=ie>>>8,this[ae+1]=ie&255,ae+2},me.prototype.writeInt32LE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Me(this,ie,ae,4,2147483647,-2147483648),this[ae]=ie&255,this[ae+1]=ie>>>8,this[ae+2]=ie>>>16,this[ae+3]=ie>>>24,ae+4},me.prototype.writeInt32BE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Me(this,ie,ae,4,2147483647,-2147483648),ie<0&&(ie=4294967295+ie+1),this[ae]=ie>>>24,this[ae+1]=ie>>>16,this[ae+2]=ie>>>8,this[ae+3]=ie&255,ae+4};function Ve(ce,ie,ae,se,de,Ce){if(ae+se>ce.length)throw new RangeError("Index out of range");if(ae<0)throw new RangeError("Index out of range")}function nt(ce,ie,ae,se,de){return ie=+ie,ae=ae>>>0,de||Ve(ce,ie,ae,4,34028234663852886e22,-34028234663852886e22),Oe.write(ce,ie,ae,se,23,4),ae+4}me.prototype.writeFloatLE=function(ie,ae,se){return nt(this,ie,ae,!0,se)},me.prototype.writeFloatBE=function(ie,ae,se){return nt(this,ie,ae,!1,se)};function We(ce,ie,ae,se,de){return ie=+ie,ae=ae>>>0,de||Ve(ce,ie,ae,8,17976931348623157e292,-17976931348623157e292),Oe.write(ce,ie,ae,se,52,8),ae+8}me.prototype.writeDoubleLE=function(ie,ae,se){return We(this,ie,ae,!0,se)},me.prototype.writeDoubleBE=function(ie,ae,se){return We(this,ie,ae,!1,se)},me.prototype.copy=function(ie,ae,se,de){if(!me.isBuffer(ie))throw new TypeError("argument should be a Buffer");if(se||(se=0),!de&&de!==0&&(de=this.length),ae>=ie.length&&(ae=ie.length),ae||(ae=0),de>0&&de=this.length)throw new RangeError("Index out of range");if(de<0)throw new RangeError("sourceEnd out of bounds");de>this.length&&(de=this.length),ie.length-ae>>0,se=se===void 0?this.length:se>>>0,ie||(ie=0);var pe;if(typeof ie=="number")for(pe=ae;pe55295&&ae<57344){if(!de){if(ae>56319){(ie-=3)>-1&&Ce.push(239,191,189);continue}else if(pe+1===se){(ie-=3)>-1&&Ce.push(239,191,189);continue}de=ae;continue}if(ae<56320){(ie-=3)>-1&&Ce.push(239,191,189),de=ae;continue}ae=(de-55296<<10|ae-56320)+65536}else de&&(ie-=3)>-1&&Ce.push(239,191,189);if(de=null,ae<128){if((ie-=1)<0)break;Ce.push(ae)}else if(ae<2048){if((ie-=2)<0)break;Ce.push(ae>>6|192,ae&63|128)}else if(ae<65536){if((ie-=3)<0)break;Ce.push(ae>>12|224,ae>>6&63|128,ae&63|128)}else if(ae<1114112){if((ie-=4)<0)break;Ce.push(ae>>18|240,ae>>12&63|128,ae>>6&63|128,ae&63|128)}else throw new Error("Invalid code point")}return Ce}function gt(ce){for(var ie=[],ae=0;ae>8,de=ae%256,Ce.push(de),Ce.push(se);return Ce}function Ae(ce){return ye.toByteArray(ht(ce))}function wt(ce,ie,ae,se){for(var de=0;de=ie.length||de>=ce.length);++de)ie[de+ae]=ce[de];return de}function It(ce,ie){return ce instanceof ie||ce!=null&&ce.constructor!=null&&ce.constructor.name!=null&&ce.constructor.name===ie.name}function ke(ce){return ce!==ce}var ut=function(){for(var ce="0123456789abcdef",ie=new Array(256),ae=0;ae<16;++ae)for(var se=ae*16,de=0;de<16;++de)ie[se+de]=ce[ae]+ce[de];return ie}()},67467:function(Ft,bt){bt.read=function(te,z,ye,Oe,je){var he,be,le=je*8-Oe-1,me=(1<>1,De=-7,fe=ye?je-1:0,Le=ye?-1:1,Ee=te[z+fe];for(fe+=Le,he=Ee&(1<<-De)-1,Ee>>=-De,De+=le;De>0;he=he*256+te[z+fe],fe+=Le,De-=8);for(be=he&(1<<-De)-1,he>>=-De,De+=Oe;De>0;be=be*256+te[z+fe],fe+=Le,De-=8);if(he===0)he=1-Ne;else{if(he===me)return be?NaN:(Ee?-1:1)*(1/0);be=be+Math.pow(2,Oe),he=he-Ne}return(Ee?-1:1)*be*Math.pow(2,he-Oe)},bt.write=function(te,z,ye,Oe,je,he){var be,le,me,Ne=he*8-je-1,De=(1<>1,Le=je===23?Math.pow(2,-24)-Math.pow(2,-77):0,Ee=Oe?0:he-1,re=Oe?1:-1,E=z<0||z===0&&1/z<0?1:0;for(z=Math.abs(z),isNaN(z)||z===1/0?(le=isNaN(z)?1:0,be=De):(be=Math.floor(Math.log(z)/Math.LN2),z*(me=Math.pow(2,-be))<1&&(be--,me*=2),be+fe>=1?z+=Le/me:z+=Le*Math.pow(2,1-fe),z*me>=2&&(be++,me/=2),be+fe>=De?(le=0,be=De):be+fe>=1?(le=(z*me-1)*Math.pow(2,je),be=be+fe):(le=z*Math.pow(2,fe-1)*Math.pow(2,je),be=0));je>=8;te[ye+Ee]=le&255,Ee+=re,le/=256,je-=8);for(be=be<0;te[ye+Ee]=be&255,Ee+=re,be/=256,Ne-=8);te[ye+Ee-re]|=E*128}},86129:function(Ft,bt,te){var z=te(19208).lW,ye=te(97671);(function(Oe){Ft.exports=Oe()})(function(){return function Oe(je,he,be){function le(De,fe){if(!he[De]){if(!je[De]){var Le=void 0;if(!fe&&Le)return require(De,!0);if(me)return me(De,!0);var Ee=new Error("Cannot find module '"+De+"'");throw Ee.code="MODULE_NOT_FOUND",Ee}var re=he[De]={exports:{}};je[De][0].call(re.exports,function(E){var a=je[De][1][E];return le(a||E)},re,re.exports,Oe,je,he,be)}return he[De].exports}for(var me=void 0,Ne=0;Ne>2,re=(3&De)<<4|fe>>4,E=1>6:64,a=2>4,fe=(15&Ee)<<4|(re=me.indexOf(Ne.charAt(a++)))>>2,Le=(3&re)<<6|(E=me.indexOf(Ne.charAt(a++))),x[b++]=De,re!==64&&(x[b++]=fe),E!==64&&(x[b++]=Le);return x}},{"./support":30,"./utils":32}],2:[function(Oe,je,he){"use strict";var be=Oe("./external"),le=Oe("./stream/DataWorker"),me=Oe("./stream/Crc32Probe"),Ne=Oe("./stream/DataLengthProbe");function De(fe,Le,Ee,re,E){this.compressedSize=fe,this.uncompressedSize=Le,this.crc32=Ee,this.compression=re,this.compressedContent=E}De.prototype={getContentWorker:function(){var fe=new le(be.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new Ne("data_length")),Le=this;return fe.on("end",function(){if(this.streamInfo.data_length!==Le.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),fe},getCompressedWorker:function(){return new le(be.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},De.createWorkerFrom=function(fe,Le,Ee){return fe.pipe(new me).pipe(new Ne("uncompressedSize")).pipe(Le.compressWorker(Ee)).pipe(new Ne("compressedSize")).withStreamInfo("compression",Le)},je.exports=De},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(Oe,je,he){"use strict";var be=Oe("./stream/GenericWorker");he.STORE={magic:"\0\0",compressWorker:function(){return new be("STORE compression")},uncompressWorker:function(){return new be("STORE decompression")}},he.DEFLATE=Oe("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(Oe,je,he){"use strict";var be=Oe("./utils"),le=function(){for(var me,Ne=[],De=0;De<256;De++){me=De;for(var fe=0;fe<8;fe++)me=1&me?3988292384^me>>>1:me>>>1;Ne[De]=me}return Ne}();je.exports=function(me,Ne){return me!==void 0&&me.length?be.getTypeOf(me)!=="string"?function(De,fe,Le,Ee){var re=le,E=Ee+Le;De^=-1;for(var a=Ee;a>>8^re[255&(De^fe[a])];return-1^De}(0|Ne,me,me.length,0):function(De,fe,Le,Ee){var re=le,E=Ee+Le;De^=-1;for(var a=Ee;a>>8^re[255&(De^fe.charCodeAt(a))];return-1^De}(0|Ne,me,me.length,0):0}},{"./utils":32}],5:[function(Oe,je,he){"use strict";he.base64=!1,he.binary=!1,he.dir=!1,he.createFolders=!0,he.date=null,he.compression=null,he.compressionOptions=null,he.comment=null,he.unixPermissions=null,he.dosPermissions=null},{}],6:[function(Oe,je,he){"use strict";var be=null;be=typeof Promise!="undefined"?Promise:Oe("lie"),je.exports={Promise:be}},{lie:37}],7:[function(Oe,je,he){"use strict";var be=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Uint32Array!="undefined",le=Oe("pako"),me=Oe("./utils"),Ne=Oe("./stream/GenericWorker"),De=be?"uint8array":"array";function fe(Le,Ee){Ne.call(this,"FlateWorker/"+Le),this._pako=null,this._pakoAction=Le,this._pakoOptions=Ee,this.meta={}}he.magic="\b\0",me.inherits(fe,Ne),fe.prototype.processChunk=function(Le){this.meta=Le.meta,this._pako===null&&this._createPako(),this._pako.push(me.transformTo(De,Le.data),!1)},fe.prototype.flush=function(){Ne.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},fe.prototype.cleanUp=function(){Ne.prototype.cleanUp.call(this),this._pako=null},fe.prototype._createPako=function(){this._pako=new le[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var Le=this;this._pako.onData=function(Ee){Le.push({data:Ee,meta:Le.meta})}},he.compressWorker=function(Le){return new fe("Deflate",Le)},he.uncompressWorker=function(){return new fe("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(Oe,je,he){"use strict";function be(re,E){var a,b="";for(a=0;a>>=8;return b}function le(re,E,a,b,y,x){var ee,ne,oe=re.file,ue=re.compression,ge=x!==De.utf8encode,Fe=me.transformTo("string",x(oe.name)),Se=me.transformTo("string",De.utf8encode(oe.name)),Ie=oe.comment,ze=me.transformTo("string",x(Ie)),ve=me.transformTo("string",De.utf8encode(Ie)),at=Se.length!==oe.name.length,xe=ve.length!==Ie.length,it="",Ue="",qe="",st=oe.dir,ot=oe.date,Ke={crc32:0,compressedSize:0,uncompressedSize:0};E&&!a||(Ke.crc32=re.crc32,Ke.compressedSize=re.compressedSize,Ke.uncompressedSize=re.uncompressedSize);var Re=0;E&&(Re|=8),ge||!at&&!xe||(Re|=2048);var Me=0,Ve=0;st&&(Me|=16),y==="UNIX"?(Ve=798,Me|=function(We,et){var ht=We;return We||(ht=et?16893:33204),(65535&ht)<<16}(oe.unixPermissions,st)):(Ve=20,Me|=function(We){return 63&(We||0)}(oe.dosPermissions)),ee=ot.getUTCHours(),ee<<=6,ee|=ot.getUTCMinutes(),ee<<=5,ee|=ot.getUTCSeconds()/2,ne=ot.getUTCFullYear()-1980,ne<<=4,ne|=ot.getUTCMonth()+1,ne<<=5,ne|=ot.getUTCDate(),at&&(Ue=be(1,1)+be(fe(Fe),4)+Se,it+="up"+be(Ue.length,2)+Ue),xe&&(qe=be(1,1)+be(fe(ze),4)+ve,it+="uc"+be(qe.length,2)+qe);var nt="";return nt+=` -\0`,nt+=be(Re,2),nt+=ue.magic,nt+=be(ee,2),nt+=be(ne,2),nt+=be(Ke.crc32,4),nt+=be(Ke.compressedSize,4),nt+=be(Ke.uncompressedSize,4),nt+=be(Fe.length,2),nt+=be(it.length,2),{fileRecord:Le.LOCAL_FILE_HEADER+nt+Fe+it,dirRecord:Le.CENTRAL_FILE_HEADER+be(Ve,2)+nt+be(ze.length,2)+"\0\0\0\0"+be(Me,4)+be(b,4)+Fe+it+ze}}var me=Oe("../utils"),Ne=Oe("../stream/GenericWorker"),De=Oe("../utf8"),fe=Oe("../crc32"),Le=Oe("../signature");function Ee(re,E,a,b){Ne.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=E,this.zipPlatform=a,this.encodeFileName=b,this.streamFiles=re,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}me.inherits(Ee,Ne),Ee.prototype.push=function(re){var E=re.meta.percent||0,a=this.entriesCount,b=this._sources.length;this.accumulate?this.contentBuffer.push(re):(this.bytesWritten+=re.data.length,Ne.prototype.push.call(this,{data:re.data,meta:{currentFile:this.currentFile,percent:a?(E+100*(a-b-1))/a:100}}))},Ee.prototype.openedSource=function(re){this.currentSourceOffset=this.bytesWritten,this.currentFile=re.file.name;var E=this.streamFiles&&!re.file.dir;if(E){var a=le(re,E,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:a.fileRecord,meta:{percent:0}})}else this.accumulate=!0},Ee.prototype.closedSource=function(re){this.accumulate=!1;var E=this.streamFiles&&!re.file.dir,a=le(re,E,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(a.dirRecord),E)this.push({data:function(b){return Le.DATA_DESCRIPTOR+be(b.crc32,4)+be(b.compressedSize,4)+be(b.uncompressedSize,4)}(re),meta:{percent:100}});else for(this.push({data:a.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},Ee.prototype.flush=function(){for(var re=this.bytesWritten,E=0;E=this.index;Ne--)De=(De<<8)+this.byteAt(Ne);return this.index+=me,De},readString:function(me){return be.transformTo("string",this.readData(me))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var me=this.readInt(4);return new Date(Date.UTC(1980+(me>>25&127),(me>>21&15)-1,me>>16&31,me>>11&31,me>>5&63,(31&me)<<1))}},je.exports=le},{"../utils":32}],19:[function(Oe,je,he){"use strict";var be=Oe("./Uint8ArrayReader");function le(me){be.call(this,me)}Oe("../utils").inherits(le,be),le.prototype.readData=function(me){this.checkOffset(me);var Ne=this.data.slice(this.zero+this.index,this.zero+this.index+me);return this.index+=me,Ne},je.exports=le},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(Oe,je,he){"use strict";var be=Oe("./DataReader");function le(me){be.call(this,me)}Oe("../utils").inherits(le,be),le.prototype.byteAt=function(me){return this.data.charCodeAt(this.zero+me)},le.prototype.lastIndexOfSignature=function(me){return this.data.lastIndexOf(me)-this.zero},le.prototype.readAndCheckSignature=function(me){return me===this.readData(4)},le.prototype.readData=function(me){this.checkOffset(me);var Ne=this.data.slice(this.zero+this.index,this.zero+this.index+me);return this.index+=me,Ne},je.exports=le},{"../utils":32,"./DataReader":18}],21:[function(Oe,je,he){"use strict";var be=Oe("./ArrayReader");function le(me){be.call(this,me)}Oe("../utils").inherits(le,be),le.prototype.readData=function(me){if(this.checkOffset(me),me===0)return new Uint8Array(0);var Ne=this.data.subarray(this.zero+this.index,this.zero+this.index+me);return this.index+=me,Ne},je.exports=le},{"../utils":32,"./ArrayReader":17}],22:[function(Oe,je,he){"use strict";var be=Oe("../utils"),le=Oe("../support"),me=Oe("./ArrayReader"),Ne=Oe("./StringReader"),De=Oe("./NodeBufferReader"),fe=Oe("./Uint8ArrayReader");je.exports=function(Le){var Ee=be.getTypeOf(Le);return be.checkSupport(Ee),Ee!=="string"||le.uint8array?Ee==="nodebuffer"?new De(Le):le.uint8array?new fe(be.transformTo("uint8array",Le)):new me(be.transformTo("array",Le)):new Ne(Le)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(Oe,je,he){"use strict";he.LOCAL_FILE_HEADER="PK",he.CENTRAL_FILE_HEADER="PK",he.CENTRAL_DIRECTORY_END="PK",he.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",he.ZIP64_CENTRAL_DIRECTORY_END="PK",he.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(Oe,je,he){"use strict";var be=Oe("./GenericWorker"),le=Oe("../utils");function me(Ne){be.call(this,"ConvertWorker to "+Ne),this.destType=Ne}le.inherits(me,be),me.prototype.processChunk=function(Ne){this.push({data:le.transformTo(this.destType,Ne.data),meta:Ne.meta})},je.exports=me},{"../utils":32,"./GenericWorker":28}],25:[function(Oe,je,he){"use strict";var be=Oe("./GenericWorker"),le=Oe("../crc32");function me(){be.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}Oe("../utils").inherits(me,be),me.prototype.processChunk=function(Ne){this.streamInfo.crc32=le(Ne.data,this.streamInfo.crc32||0),this.push(Ne)},je.exports=me},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(Oe,je,he){"use strict";var be=Oe("../utils"),le=Oe("./GenericWorker");function me(Ne){le.call(this,"DataLengthProbe for "+Ne),this.propName=Ne,this.withStreamInfo(Ne,0)}be.inherits(me,le),me.prototype.processChunk=function(Ne){if(Ne){var De=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=De+Ne.data.length}le.prototype.processChunk.call(this,Ne)},je.exports=me},{"../utils":32,"./GenericWorker":28}],27:[function(Oe,je,he){"use strict";var be=Oe("../utils"),le=Oe("./GenericWorker");function me(Ne){le.call(this,"DataWorker");var De=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,Ne.then(function(fe){De.dataIsReady=!0,De.data=fe,De.max=fe&&fe.length||0,De.type=be.getTypeOf(fe),De.isPaused||De._tickAndRepeat()},function(fe){De.error(fe)})}be.inherits(me,le),me.prototype.cleanUp=function(){le.prototype.cleanUp.call(this),this.data=null},me.prototype.resume=function(){return!!le.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,be.delay(this._tickAndRepeat,[],this)),!0)},me.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(be.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},me.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var Ne=null,De=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":Ne=this.data.substring(this.index,De);break;case"uint8array":Ne=this.data.subarray(this.index,De);break;case"array":case"nodebuffer":Ne=this.data.slice(this.index,De)}return this.index=De,this.push({data:Ne,meta:{percent:this.max?this.index/this.max*100:0}})},je.exports=me},{"../utils":32,"./GenericWorker":28}],28:[function(Oe,je,he){"use strict";function be(le){this.name=le||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}be.prototype={push:function(le){this.emit("data",le)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(le){this.emit("error",le)}return!0},error:function(le){return!this.isFinished&&(this.isPaused?this.generatedError=le:(this.isFinished=!0,this.emit("error",le),this.previous&&this.previous.error(le),this.cleanUp()),!0)},on:function(le,me){return this._listeners[le].push(me),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(le,me){if(this._listeners[le])for(var Ne=0;Ne "+le:le}},je.exports=be},{}],29:[function(Oe,je,he){"use strict";var be=Oe("../utils"),le=Oe("./ConvertWorker"),me=Oe("./GenericWorker"),Ne=Oe("../base64"),De=Oe("../support"),fe=Oe("../external"),Le=null;if(De.nodestream)try{Le=Oe("../nodejs/NodejsStreamOutputAdapter")}catch(E){}function Ee(E,a){return new fe.Promise(function(b,y){var x=[],ee=E._internalType,ne=E._outputType,oe=E._mimeType;E.on("data",function(ue,ge){x.push(ue),a&&a(ge)}).on("error",function(ue){x=[],y(ue)}).on("end",function(){try{var ue=function(ge,Fe,Se){switch(ge){case"blob":return be.newBlob(be.transformTo("arraybuffer",Fe),Se);case"base64":return Ne.encode(Fe);default:return be.transformTo(ge,Fe)}}(ne,function(ge,Fe){var Se,Ie=0,ze=null,ve=0;for(Se=0;Se>>6:(b<65536?a[ee++]=224|b>>>12:(a[ee++]=240|b>>>18,a[ee++]=128|b>>>12&63),a[ee++]=128|b>>>6&63),a[ee++]=128|63&b);return a}(re)},he.utf8decode=function(re){return le.nodebuffer?be.transformTo("nodebuffer",re).toString("utf-8"):function(E){var a,b,y,x,ee=E.length,ne=new Array(2*ee);for(a=b=0;a>10&1023,ne[b++]=56320|1023&y)}return ne.length!==b&&(ne.subarray?ne=ne.subarray(0,b):ne.length=b),be.applyFromCharCode(ne)}(re=be.transformTo(le.uint8array?"uint8array":"array",re))},be.inherits(Le,Ne),Le.prototype.processChunk=function(re){var E=be.transformTo(le.uint8array?"uint8array":"array",re.data);if(this.leftOver&&this.leftOver.length){if(le.uint8array){var a=E;(E=new Uint8Array(a.length+this.leftOver.length)).set(this.leftOver,0),E.set(a,this.leftOver.length)}else E=this.leftOver.concat(E);this.leftOver=null}var b=function(x,ee){var ne;for((ee=ee||x.length)>x.length&&(ee=x.length),ne=ee-1;0<=ne&&(192&x[ne])==128;)ne--;return ne<0||ne===0?ee:ne+De[x[ne]]>ee?ne:ee}(E),y=E;b!==E.length&&(le.uint8array?(y=E.subarray(0,b),this.leftOver=E.subarray(b,E.length)):(y=E.slice(0,b),this.leftOver=E.slice(b,E.length))),this.push({data:he.utf8decode(y),meta:re.meta})},Le.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:he.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},he.Utf8DecodeWorker=Le,be.inherits(Ee,Ne),Ee.prototype.processChunk=function(re){this.push({data:he.utf8encode(re.data),meta:re.meta})},he.Utf8EncodeWorker=Ee},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(Oe,je,he){"use strict";var be=Oe("./support"),le=Oe("./base64"),me=Oe("./nodejsUtils"),Ne=Oe("./external");function De(a){return a}function fe(a,b){for(var y=0;y>8;this.dir=!!(16&this.externalFileAttributes),re==0&&(this.dosPermissions=63&this.externalFileAttributes),re==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var re=be(this.extraFields[1].value);this.uncompressedSize===le.MAX_VALUE_32BITS&&(this.uncompressedSize=re.readInt(8)),this.compressedSize===le.MAX_VALUE_32BITS&&(this.compressedSize=re.readInt(8)),this.localHeaderOffset===le.MAX_VALUE_32BITS&&(this.localHeaderOffset=re.readInt(8)),this.diskNumberStart===le.MAX_VALUE_32BITS&&(this.diskNumberStart=re.readInt(4))}},readExtraFields:function(re){var E,a,b,y=re.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});re.index+4>>6:(re<65536?Ee[b++]=224|re>>>12:(Ee[b++]=240|re>>>18,Ee[b++]=128|re>>>12&63),Ee[b++]=128|re>>>6&63),Ee[b++]=128|63&re);return Ee},he.buf2binstring=function(Le){return fe(Le,Le.length)},he.binstring2buf=function(Le){for(var Ee=new be.Buf8(Le.length),re=0,E=Ee.length;re>10&1023,x[E++]=56320|1023&a)}return fe(x,E)},he.utf8border=function(Le,Ee){var re;for((Ee=Ee||Le.length)>Le.length&&(Ee=Le.length),re=Ee-1;0<=re&&(192&Le[re])==128;)re--;return re<0||re===0?Ee:re+Ne[Le[re]]>Ee?re:Ee}},{"./common":41}],43:[function(Oe,je,he){"use strict";je.exports=function(be,le,me,Ne){for(var De=65535&be|0,fe=be>>>16&65535|0,Le=0;me!==0;){for(me-=Le=2e3>>1:le>>>1;me[Ne]=le}return me}();je.exports=function(le,me,Ne,De){var fe=be,Le=De+Ne;le^=-1;for(var Ee=De;Ee>>8^fe[255&(le^me[Ee])];return-1^le}},{}],46:[function(Oe,je,he){"use strict";var be,le=Oe("../utils/common"),me=Oe("./trees"),Ne=Oe("./adler32"),De=Oe("./crc32"),fe=Oe("./messages"),Le=0,Ee=4,re=0,E=-2,a=-1,b=4,y=2,x=8,ee=9,ne=286,oe=30,ue=19,ge=2*ne+1,Fe=15,Se=3,Ie=258,ze=Ie+Se+1,ve=42,at=113,xe=1,it=2,Ue=3,qe=4;function st(ke,ut){return ke.msg=fe[ut],ut}function ot(ke){return(ke<<1)-(4ke.avail_out&&(ce=ke.avail_out),ce!==0&&(le.arraySet(ke.output,ut.pending_buf,ut.pending_out,ce,ke.next_out),ke.next_out+=ce,ut.pending_out+=ce,ke.total_out+=ce,ke.avail_out-=ce,ut.pending-=ce,ut.pending===0&&(ut.pending_out=0))}function Me(ke,ut){me._tr_flush_block(ke,0<=ke.block_start?ke.block_start:-1,ke.strstart-ke.block_start,ut),ke.block_start=ke.strstart,Re(ke.strm)}function Ve(ke,ut){ke.pending_buf[ke.pending++]=ut}function nt(ke,ut){ke.pending_buf[ke.pending++]=ut>>>8&255,ke.pending_buf[ke.pending++]=255&ut}function We(ke,ut){var ce,ie,ae=ke.max_chain_length,se=ke.strstart,de=ke.prev_length,Ce=ke.nice_match,pe=ke.strstart>ke.w_size-ze?ke.strstart-(ke.w_size-ze):0,Be=ke.window,$e=ke.w_mask,Xe=ke.prev,Pe=ke.strstart+Ie,mt=Be[se+de-1],St=Be[se+de];ke.prev_length>=ke.good_match&&(ae>>=2),Ce>ke.lookahead&&(Ce=ke.lookahead);do if(Be[(ce=ut)+de]===St&&Be[ce+de-1]===mt&&Be[ce]===Be[se]&&Be[++ce]===Be[se+1]){se+=2,ce++;do;while(Be[++se]===Be[++ce]&&Be[++se]===Be[++ce]&&Be[++se]===Be[++ce]&&Be[++se]===Be[++ce]&&Be[++se]===Be[++ce]&&Be[++se]===Be[++ce]&&Be[++se]===Be[++ce]&&Be[++se]===Be[++ce]&&sepe&&--ae!=0);return de<=ke.lookahead?de:ke.lookahead}function et(ke){var ut,ce,ie,ae,se,de,Ce,pe,Be,$e,Xe=ke.w_size;do{if(ae=ke.window_size-ke.lookahead-ke.strstart,ke.strstart>=Xe+(Xe-ze)){for(le.arraySet(ke.window,ke.window,Xe,Xe,0),ke.match_start-=Xe,ke.strstart-=Xe,ke.block_start-=Xe,ut=ce=ke.hash_size;ie=ke.head[--ut],ke.head[ut]=Xe<=ie?ie-Xe:0,--ce;);for(ut=ce=Xe;ie=ke.prev[--ut],ke.prev[ut]=Xe<=ie?ie-Xe:0,--ce;);ae+=Xe}if(ke.strm.avail_in===0)break;if(de=ke.strm,Ce=ke.window,pe=ke.strstart+ke.lookahead,Be=ae,$e=void 0,$e=de.avail_in,Be<$e&&($e=Be),ce=$e===0?0:(de.avail_in-=$e,le.arraySet(Ce,de.input,de.next_in,$e,pe),de.state.wrap===1?de.adler=Ne(de.adler,Ce,$e,pe):de.state.wrap===2&&(de.adler=De(de.adler,Ce,$e,pe)),de.next_in+=$e,de.total_in+=$e,$e),ke.lookahead+=ce,ke.lookahead+ke.insert>=Se)for(se=ke.strstart-ke.insert,ke.ins_h=ke.window[se],ke.ins_h=(ke.ins_h<=Se&&(ke.ins_h=(ke.ins_h<=Se)if(ie=me._tr_tally(ke,ke.strstart-ke.match_start,ke.match_length-Se),ke.lookahead-=ke.match_length,ke.match_length<=ke.max_lazy_match&&ke.lookahead>=Se){for(ke.match_length--;ke.strstart++,ke.ins_h=(ke.ins_h<=Se&&(ke.ins_h=(ke.ins_h<=Se&&ke.match_length<=ke.prev_length){for(ae=ke.strstart+ke.lookahead-Se,ie=me._tr_tally(ke,ke.strstart-1-ke.prev_match,ke.prev_length-Se),ke.lookahead-=ke.prev_length-1,ke.prev_length-=2;++ke.strstart<=ae&&(ke.ins_h=(ke.ins_h<ke.pending_buf_size-5&&(ce=ke.pending_buf_size-5);;){if(ke.lookahead<=1){if(et(ke),ke.lookahead===0&&ut===Le)return xe;if(ke.lookahead===0)break}ke.strstart+=ke.lookahead,ke.lookahead=0;var ie=ke.block_start+ce;if((ke.strstart===0||ke.strstart>=ie)&&(ke.lookahead=ke.strstart-ie,ke.strstart=ie,Me(ke,!1),ke.strm.avail_out===0)||ke.strstart-ke.block_start>=ke.w_size-ze&&(Me(ke,!1),ke.strm.avail_out===0))return xe}return ke.insert=0,ut===Ee?(Me(ke,!0),ke.strm.avail_out===0?Ue:qe):(ke.strstart>ke.block_start&&(Me(ke,!1),ke.strm.avail_out),xe)}),new gt(4,4,8,4,ht),new gt(4,5,16,8,ht),new gt(4,6,32,32,ht),new gt(4,4,16,16,yt),new gt(8,16,32,32,yt),new gt(8,16,128,128,yt),new gt(8,32,128,256,yt),new gt(32,128,258,1024,yt),new gt(32,258,258,4096,yt)],he.deflateInit=function(ke,ut){return It(ke,ut,x,15,8,0)},he.deflateInit2=It,he.deflateReset=wt,he.deflateResetKeep=Ae,he.deflateSetHeader=function(ke,ut){return ke&&ke.state?ke.state.wrap!==2?E:(ke.state.gzhead=ut,re):E},he.deflate=function(ke,ut){var ce,ie,ae,se;if(!ke||!ke.state||5>8&255),Ve(ie,ie.gzhead.time>>16&255),Ve(ie,ie.gzhead.time>>24&255),Ve(ie,ie.level===9?2:2<=ie.strategy||ie.level<2?4:0),Ve(ie,255&ie.gzhead.os),ie.gzhead.extra&&ie.gzhead.extra.length&&(Ve(ie,255&ie.gzhead.extra.length),Ve(ie,ie.gzhead.extra.length>>8&255)),ie.gzhead.hcrc&&(ke.adler=De(ke.adler,ie.pending_buf,ie.pending,0)),ie.gzindex=0,ie.status=69):(Ve(ie,0),Ve(ie,0),Ve(ie,0),Ve(ie,0),Ve(ie,0),Ve(ie,ie.level===9?2:2<=ie.strategy||ie.level<2?4:0),Ve(ie,3),ie.status=at);else{var de=x+(ie.w_bits-8<<4)<<8;de|=(2<=ie.strategy||ie.level<2?0:ie.level<6?1:ie.level===6?2:3)<<6,ie.strstart!==0&&(de|=32),de+=31-de%31,ie.status=at,nt(ie,de),ie.strstart!==0&&(nt(ie,ke.adler>>>16),nt(ie,65535&ke.adler)),ke.adler=1}if(ie.status===69)if(ie.gzhead.extra){for(ae=ie.pending;ie.gzindex<(65535&ie.gzhead.extra.length)&&(ie.pending!==ie.pending_buf_size||(ie.gzhead.hcrc&&ie.pending>ae&&(ke.adler=De(ke.adler,ie.pending_buf,ie.pending-ae,ae)),Re(ke),ae=ie.pending,ie.pending!==ie.pending_buf_size));)Ve(ie,255&ie.gzhead.extra[ie.gzindex]),ie.gzindex++;ie.gzhead.hcrc&&ie.pending>ae&&(ke.adler=De(ke.adler,ie.pending_buf,ie.pending-ae,ae)),ie.gzindex===ie.gzhead.extra.length&&(ie.gzindex=0,ie.status=73)}else ie.status=73;if(ie.status===73)if(ie.gzhead.name){ae=ie.pending;do{if(ie.pending===ie.pending_buf_size&&(ie.gzhead.hcrc&&ie.pending>ae&&(ke.adler=De(ke.adler,ie.pending_buf,ie.pending-ae,ae)),Re(ke),ae=ie.pending,ie.pending===ie.pending_buf_size)){se=1;break}se=ie.gzindexae&&(ke.adler=De(ke.adler,ie.pending_buf,ie.pending-ae,ae)),se===0&&(ie.gzindex=0,ie.status=91)}else ie.status=91;if(ie.status===91)if(ie.gzhead.comment){ae=ie.pending;do{if(ie.pending===ie.pending_buf_size&&(ie.gzhead.hcrc&&ie.pending>ae&&(ke.adler=De(ke.adler,ie.pending_buf,ie.pending-ae,ae)),Re(ke),ae=ie.pending,ie.pending===ie.pending_buf_size)){se=1;break}se=ie.gzindexae&&(ke.adler=De(ke.adler,ie.pending_buf,ie.pending-ae,ae)),se===0&&(ie.status=103)}else ie.status=103;if(ie.status===103&&(ie.gzhead.hcrc?(ie.pending+2>ie.pending_buf_size&&Re(ke),ie.pending+2<=ie.pending_buf_size&&(Ve(ie,255&ke.adler),Ve(ie,ke.adler>>8&255),ke.adler=0,ie.status=at)):ie.status=at),ie.pending!==0){if(Re(ke),ke.avail_out===0)return ie.last_flush=-1,re}else if(ke.avail_in===0&&ot(ut)<=ot(ce)&&ut!==Ee)return st(ke,-5);if(ie.status===666&&ke.avail_in!==0)return st(ke,-5);if(ke.avail_in!==0||ie.lookahead!==0||ut!==Le&&ie.status!==666){var Ce=ie.strategy===2?function(pe,Be){for(var $e;;){if(pe.lookahead===0&&(et(pe),pe.lookahead===0)){if(Be===Le)return xe;break}if(pe.match_length=0,$e=me._tr_tally(pe,0,pe.window[pe.strstart]),pe.lookahead--,pe.strstart++,$e&&(Me(pe,!1),pe.strm.avail_out===0))return xe}return pe.insert=0,Be===Ee?(Me(pe,!0),pe.strm.avail_out===0?Ue:qe):pe.last_lit&&(Me(pe,!1),pe.strm.avail_out===0)?xe:it}(ie,ut):ie.strategy===3?function(pe,Be){for(var $e,Xe,Pe,mt,St=pe.window;;){if(pe.lookahead<=Ie){if(et(pe),pe.lookahead<=Ie&&Be===Le)return xe;if(pe.lookahead===0)break}if(pe.match_length=0,pe.lookahead>=Se&&0pe.lookahead&&(pe.match_length=pe.lookahead)}if(pe.match_length>=Se?($e=me._tr_tally(pe,1,pe.match_length-Se),pe.lookahead-=pe.match_length,pe.strstart+=pe.match_length,pe.match_length=0):($e=me._tr_tally(pe,0,pe.window[pe.strstart]),pe.lookahead--,pe.strstart++),$e&&(Me(pe,!1),pe.strm.avail_out===0))return xe}return pe.insert=0,Be===Ee?(Me(pe,!0),pe.strm.avail_out===0?Ue:qe):pe.last_lit&&(Me(pe,!1),pe.strm.avail_out===0)?xe:it}(ie,ut):be[ie.level].func(ie,ut);if(Ce!==Ue&&Ce!==qe||(ie.status=666),Ce===xe||Ce===Ue)return ke.avail_out===0&&(ie.last_flush=-1),re;if(Ce===it&&(ut===1?me._tr_align(ie):ut!==5&&(me._tr_stored_block(ie,0,0,!1),ut===3&&(Ke(ie.head),ie.lookahead===0&&(ie.strstart=0,ie.block_start=0,ie.insert=0))),Re(ke),ke.avail_out===0))return ie.last_flush=-1,re}return ut!==Ee?re:ie.wrap<=0?1:(ie.wrap===2?(Ve(ie,255&ke.adler),Ve(ie,ke.adler>>8&255),Ve(ie,ke.adler>>16&255),Ve(ie,ke.adler>>24&255),Ve(ie,255&ke.total_in),Ve(ie,ke.total_in>>8&255),Ve(ie,ke.total_in>>16&255),Ve(ie,ke.total_in>>24&255)):(nt(ie,ke.adler>>>16),nt(ie,65535&ke.adler)),Re(ke),0=ce.w_size&&(se===0&&(Ke(ce.head),ce.strstart=0,ce.block_start=0,ce.insert=0),Be=new le.Buf8(ce.w_size),le.arraySet(Be,ut,$e-ce.w_size,ce.w_size,0),ut=Be,$e=ce.w_size),de=ke.avail_in,Ce=ke.next_in,pe=ke.input,ke.avail_in=$e,ke.next_in=0,ke.input=ut,et(ce);ce.lookahead>=Se;){for(ie=ce.strstart,ae=ce.lookahead-(Se-1);ce.ins_h=(ce.ins_h<>>=Se=Fe>>>24,ee-=Se,(Se=Fe>>>16&255)===0)it[fe++]=65535&Fe;else{if(!(16&Se)){if(!(64&Se)){Fe=ne[(65535&Fe)+(x&(1<>>=Se,ee-=Se),ee<15&&(x+=xe[Ne++]<>>=Se=Fe>>>24,ee-=Se,!(16&(Se=Fe>>>16&255))){if(!(64&Se)){Fe=oe[(65535&Fe)+(x&(1<>>=Se,ee-=Se,(Se=fe-Le)>3,x&=(1<<(ee-=Ie<<3))-1,be.next_in=Ne,be.next_out=fe,be.avail_in=Ne>>24&255)+(ve>>>8&65280)+((65280&ve)<<8)+((255&ve)<<24)}function x(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new be.Buf16(320),this.work=new be.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function ee(ve){var at;return ve&&ve.state?(at=ve.state,ve.total_in=ve.total_out=at.total=0,ve.msg="",at.wrap&&(ve.adler=1&at.wrap),at.mode=E,at.last=0,at.havedict=0,at.dmax=32768,at.head=null,at.hold=0,at.bits=0,at.lencode=at.lendyn=new be.Buf32(a),at.distcode=at.distdyn=new be.Buf32(b),at.sane=1,at.back=-1,Ee):re}function ne(ve){var at;return ve&&ve.state?((at=ve.state).wsize=0,at.whave=0,at.wnext=0,ee(ve)):re}function oe(ve,at){var xe,it;return ve&&ve.state?(it=ve.state,at<0?(xe=0,at=-at):(xe=1+(at>>4),at<48&&(at&=15)),at&&(at<8||15=qe.wsize?(be.arraySet(qe.window,at,xe-qe.wsize,qe.wsize,0),qe.wnext=0,qe.whave=qe.wsize):(it<(Ue=qe.wsize-qe.wnext)&&(Ue=it),be.arraySet(qe.window,at,xe-it,Ue,qe.wnext),(it-=Ue)?(be.arraySet(qe.window,at,xe-it,it,0),qe.wnext=it,qe.whave=qe.wsize):(qe.wnext+=Ue,qe.wnext===qe.wsize&&(qe.wnext=0),qe.whave>>8&255,xe.check=me(xe.check,se,2,0),Me=Re=0,xe.mode=2;break}if(xe.flags=0,xe.head&&(xe.head.done=!1),!(1&xe.wrap)||(((255&Re)<<8)+(Re>>8))%31){ve.msg="incorrect header check",xe.mode=30;break}if((15&Re)!=8){ve.msg="unknown compression method",xe.mode=30;break}if(Me-=4,ke=8+(15&(Re>>>=4)),xe.wbits===0)xe.wbits=ke;else if(ke>xe.wbits){ve.msg="invalid window size",xe.mode=30;break}xe.dmax=1<>8&1),512&xe.flags&&(se[0]=255&Re,se[1]=Re>>>8&255,xe.check=me(xe.check,se,2,0)),Me=Re=0,xe.mode=3;case 3:for(;Me<32;){if(ot===0)break e;ot--,Re+=it[qe++]<>>8&255,se[2]=Re>>>16&255,se[3]=Re>>>24&255,xe.check=me(xe.check,se,4,0)),Me=Re=0,xe.mode=4;case 4:for(;Me<16;){if(ot===0)break e;ot--,Re+=it[qe++]<>8),512&xe.flags&&(se[0]=255&Re,se[1]=Re>>>8&255,xe.check=me(xe.check,se,2,0)),Me=Re=0,xe.mode=5;case 5:if(1024&xe.flags){for(;Me<16;){if(ot===0)break e;ot--,Re+=it[qe++]<>>8&255,xe.check=me(xe.check,se,2,0)),Me=Re=0}else xe.head&&(xe.head.extra=null);xe.mode=6;case 6:if(1024&xe.flags&&(ot<(We=xe.length)&&(We=ot),We&&(xe.head&&(ke=xe.head.extra_len-xe.length,xe.head.extra||(xe.head.extra=new Array(xe.head.extra_len)),be.arraySet(xe.head.extra,it,qe,We,ke)),512&xe.flags&&(xe.check=me(xe.check,it,We,qe)),ot-=We,qe+=We,xe.length-=We),xe.length))break e;xe.length=0,xe.mode=7;case 7:if(2048&xe.flags){if(ot===0)break e;for(We=0;ke=it[qe+We++],xe.head&&ke&&xe.length<65536&&(xe.head.name+=String.fromCharCode(ke)),ke&&We>9&1,xe.head.done=!0),ve.adler=xe.check=0,xe.mode=12;break;case 10:for(;Me<32;){if(ot===0)break e;ot--,Re+=it[qe++]<>>=7&Me,Me-=7&Me,xe.mode=27;break}for(;Me<3;){if(ot===0)break e;ot--,Re+=it[qe++]<>>=1)){case 0:xe.mode=14;break;case 1:if(Ie(xe),xe.mode=20,at!==6)break;Re>>>=2,Me-=2;break e;case 2:xe.mode=17;break;case 3:ve.msg="invalid block type",xe.mode=30}Re>>>=2,Me-=2;break;case 14:for(Re>>>=7&Me,Me-=7&Me;Me<32;){if(ot===0)break e;ot--,Re+=it[qe++]<>>16^65535)){ve.msg="invalid stored block lengths",xe.mode=30;break}if(xe.length=65535&Re,Me=Re=0,xe.mode=15,at===6)break e;case 15:xe.mode=16;case 16:if(We=xe.length){if(ot>>=5,Me-=5,xe.ndist=1+(31&Re),Re>>>=5,Me-=5,xe.ncode=4+(15&Re),Re>>>=4,Me-=4,286>>=3,Me-=3}for(;xe.have<19;)xe.lens[de[xe.have++]]=0;if(xe.lencode=xe.lendyn,xe.lenbits=7,ce={bits:xe.lenbits},ut=De(0,xe.lens,0,19,xe.lencode,0,xe.work,ce),xe.lenbits=ce.bits,ut){ve.msg="invalid code lengths set",xe.mode=30;break}xe.have=0,xe.mode=19;case 19:for(;xe.have>>16&255,xt=65535&ae,!((yt=ae>>>24)<=Me);){if(ot===0)break e;ot--,Re+=it[qe++]<>>=yt,Me-=yt,xe.lens[xe.have++]=xt;else{if(xt===16){for(ie=yt+2;Me>>=yt,Me-=yt,xe.have===0){ve.msg="invalid bit length repeat",xe.mode=30;break}ke=xe.lens[xe.have-1],We=3+(3&Re),Re>>>=2,Me-=2}else if(xt===17){for(ie=yt+3;Me>>=yt)),Re>>>=3,Me-=3}else{for(ie=yt+7;Me>>=yt)),Re>>>=7,Me-=7}if(xe.have+We>xe.nlen+xe.ndist){ve.msg="invalid bit length repeat",xe.mode=30;break}for(;We--;)xe.lens[xe.have++]=ke}}if(xe.mode===30)break;if(xe.lens[256]===0){ve.msg="invalid code -- missing end-of-block",xe.mode=30;break}if(xe.lenbits=9,ce={bits:xe.lenbits},ut=De(fe,xe.lens,0,xe.nlen,xe.lencode,0,xe.work,ce),xe.lenbits=ce.bits,ut){ve.msg="invalid literal/lengths set",xe.mode=30;break}if(xe.distbits=6,xe.distcode=xe.distdyn,ce={bits:xe.distbits},ut=De(Le,xe.lens,xe.nlen,xe.ndist,xe.distcode,0,xe.work,ce),xe.distbits=ce.bits,ut){ve.msg="invalid distances set",xe.mode=30;break}if(xe.mode=20,at===6)break e;case 20:xe.mode=21;case 21:if(6<=ot&&258<=Ke){ve.next_out=st,ve.avail_out=Ke,ve.next_in=qe,ve.avail_in=ot,xe.hold=Re,xe.bits=Me,Ne(ve,nt),st=ve.next_out,Ue=ve.output,Ke=ve.avail_out,qe=ve.next_in,it=ve.input,ot=ve.avail_in,Re=xe.hold,Me=xe.bits,xe.mode===12&&(xe.back=-1);break}for(xe.back=0;gt=(ae=xe.lencode[Re&(1<>>16&255,xt=65535&ae,!((yt=ae>>>24)<=Me);){if(ot===0)break e;ot--,Re+=it[qe++]<>Ae)])>>>16&255,xt=65535&ae,!(Ae+(yt=ae>>>24)<=Me);){if(ot===0)break e;ot--,Re+=it[qe++]<>>=Ae,Me-=Ae,xe.back+=Ae}if(Re>>>=yt,Me-=yt,xe.back+=yt,xe.length=xt,gt===0){xe.mode=26;break}if(32>){xe.back=-1,xe.mode=12;break}if(64>){ve.msg="invalid literal/length code",xe.mode=30;break}xe.extra=15>,xe.mode=22;case 22:if(xe.extra){for(ie=xe.extra;Me>>=xe.extra,Me-=xe.extra,xe.back+=xe.extra}xe.was=xe.length,xe.mode=23;case 23:for(;gt=(ae=xe.distcode[Re&(1<>>16&255,xt=65535&ae,!((yt=ae>>>24)<=Me);){if(ot===0)break e;ot--,Re+=it[qe++]<>Ae)])>>>16&255,xt=65535&ae,!(Ae+(yt=ae>>>24)<=Me);){if(ot===0)break e;ot--,Re+=it[qe++]<>>=Ae,Me-=Ae,xe.back+=Ae}if(Re>>>=yt,Me-=yt,xe.back+=yt,64>){ve.msg="invalid distance code",xe.mode=30;break}xe.offset=xt,xe.extra=15>,xe.mode=24;case 24:if(xe.extra){for(ie=xe.extra;Me>>=xe.extra,Me-=xe.extra,xe.back+=xe.extra}if(xe.offset>xe.dmax){ve.msg="invalid distance too far back",xe.mode=30;break}xe.mode=25;case 25:if(Ke===0)break e;if(We=nt-Ke,xe.offset>We){if((We=xe.offset-We)>xe.whave&&xe.sane){ve.msg="invalid distance too far back",xe.mode=30;break}et=We>xe.wnext?(We-=xe.wnext,xe.wsize-We):xe.wnext-We,We>xe.length&&(We=xe.length),ht=xe.window}else ht=Ue,et=st-xe.offset,We=xe.length;for(Kege?(Se=et[ht+b[at]],Me[Ve+b[at]]):(Se=96,0),x=1<>st)+(ee-=x)]=Fe<<24|Se<<16|Ie|0,ee!==0;);for(x=1<>=1;if(x!==0?(Re&=x-1,Re+=x):Re=0,at++,--nt[ve]==0){if(ve===it)break;ve=Le[Ee+b[at]]}if(Ue>>7)]}function Ve(ae,se){ae.pending_buf[ae.pending++]=255&se,ae.pending_buf[ae.pending++]=se>>>8&255}function nt(ae,se,de){ae.bi_valid>y-de?(ae.bi_buf|=se<>y-ae.bi_valid,ae.bi_valid+=de-y):(ae.bi_buf|=se<>>=1,de<<=1,0<--se;);return de>>>1}function ht(ae,se,de){var Ce,pe,Be=new Array(b+1),$e=0;for(Ce=1;Ce<=b;Ce++)Be[Ce]=$e=$e+de[Ce-1]<<1;for(pe=0;pe<=se;pe++){var Xe=ae[2*pe+1];Xe!==0&&(ae[2*pe]=et(Be[Xe]++,Xe))}}function yt(ae){var se;for(se=0;se>1;1<=de;de--)Ae(ae,Be,de);for(pe=Pe;de=ae.heap[1],ae.heap[1]=ae.heap[ae.heap_len--],Ae(ae,Be,1),Ce=ae.heap[1],ae.heap[--ae.heap_max]=de,ae.heap[--ae.heap_max]=Ce,Be[2*pe]=Be[2*de]+Be[2*Ce],ae.depth[pe]=(ae.depth[de]>=ae.depth[Ce]?ae.depth[de]:ae.depth[Ce])+1,Be[2*de+1]=Be[2*Ce+1]=pe,ae.heap[1]=pe++,Ae(ae,Be,1),2<=ae.heap_len;);ae.heap[--ae.heap_max]=ae.heap[1],function(St,zt){var Gt,Ht,Wt,Je,lt,Dt,Lt=zt.dyn_tree,ln=zt.max_code,mn=zt.stat_desc.static_tree,fn=zt.stat_desc.has_stree,Dn=zt.stat_desc.extra_bits,ua=zt.stat_desc.extra_base,Na=zt.stat_desc.max_length,Pa=0;for(Je=0;Je<=b;Je++)St.bl_count[Je]=0;for(Lt[2*St.heap[St.heap_max]+1]=0,Gt=St.heap_max+1;Gt>=7;pe>>=1)if(1&mt&&Xe.dyn_ltree[2*Pe]!==0)return le;if(Xe.dyn_ltree[18]!==0||Xe.dyn_ltree[20]!==0||Xe.dyn_ltree[26]!==0)return me;for(Pe=32;Pe>>3,(Be=ae.static_len+3+7>>>3)<=pe&&(pe=Be)):pe=Be=de+5,de+4<=pe&&se!==-1?ie(ae,se,de,Ce):ae.strategy===4||Be===pe?(nt(ae,2+(Ce?1:0),3),wt(ae,ze,ve)):(nt(ae,4+(Ce?1:0),3),function(Xe,Pe,mt,St){var zt;for(nt(Xe,Pe-257,5),nt(Xe,mt-1,5),nt(Xe,St-4,4),zt=0;zt>>8&255,ae.pending_buf[ae.d_buf+2*ae.last_lit+1]=255&se,ae.pending_buf[ae.l_buf+ae.last_lit]=255&de,ae.last_lit++,se===0?ae.dyn_ltree[2*de]++:(ae.matches++,se--,ae.dyn_ltree[2*(xe[de]+Le+1)]++,ae.dyn_dtree[2*Me(se)]++),ae.last_lit===ae.lit_bufsize-1},he._tr_align=function(ae){nt(ae,2,3),We(ae,ee,ze),function(se){se.bi_valid===16?(Ve(se,se.bi_buf),se.bi_buf=0,se.bi_valid=0):8<=se.bi_valid&&(se.pending_buf[se.pending++]=255&se.bi_buf,se.bi_buf>>=8,se.bi_valid-=8)}(ae)}},{"../utils/common":41}],53:[function(Oe,je,he){"use strict";je.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(Oe,je,he){(function(be){(function(le,me){"use strict";if(!le.setImmediate){var Ne,De,fe,Le,Ee=1,re={},E=!1,a=le.document,b=Object.getPrototypeOf&&Object.getPrototypeOf(le);b=b&&b.setTimeout?b:le,Ne={}.toString.call(le.process)==="[object process]"?function(ne){ye.nextTick(function(){x(ne)})}:function(){if(le.postMessage&&!le.importScripts){var ne=!0,oe=le.onmessage;return le.onmessage=function(){ne=!1},le.postMessage("","*"),le.onmessage=oe,ne}}()?(Le="setImmediate$"+Math.random()+"$",le.addEventListener?le.addEventListener("message",ee,!1):le.attachEvent("onmessage",ee),function(ne){le.postMessage(Le+ne,"*")}):le.MessageChannel?((fe=new MessageChannel).port1.onmessage=function(ne){x(ne.data)},function(ne){fe.port2.postMessage(ne)}):a&&"onreadystatechange"in a.createElement("script")?(De=a.documentElement,function(ne){var oe=a.createElement("script");oe.onreadystatechange=function(){x(ne),oe.onreadystatechange=null,De.removeChild(oe),oe=null},De.appendChild(oe)}):function(ne){setTimeout(x,0,ne)},b.setImmediate=function(ne){typeof ne!="function"&&(ne=new Function(""+ne));for(var oe=new Array(arguments.length-1),ue=0;ue0&&arguments[0]!==void 0?arguments[0]:[],ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ae=ce.length,se=ie.length;if(Math.abs(ae-se)!==1)return{add:!1,key:null};function de(Ce,pe){var Be=new Map;Ce.forEach(function(Xe){Be.set(Xe,!0)});var $e=pe.filter(function(Xe){return!Be.has(Xe)});return $e.length===1?$e[0]:null}return ae ").concat(ie);return ie}var ht=a.forwardRef(function(ce,ie){var ae=ce.prefixCls,se=ce.data,de=ce.selectable,Ce=ce.checkable,pe=ce.expandedKeys,Be=ce.selectedKeys,$e=ce.checkedKeys,Xe=ce.loadedKeys,Pe=ce.loadingKeys,mt=ce.halfCheckedKeys,St=ce.keyEntities,zt=ce.disabled,Gt=ce.dragging,Ht=ce.dragOverNodeKey,Wt=ce.dropPosition,Je=ce.motion,lt=ce.height,Dt=ce.itemHeight,Lt=ce.virtual,ln=ce.focusable,mn=ce.activeItem,fn=ce.focused,Dn=ce.tabIndex,ua=ce.onKeyDown,Na=ce.onFocus,Pa=ce.onBlur,wa=ce.onActiveChange,ar=ce.onListChangeStart,sr=ce.onListChangeEnd,ma=(0,ne.Z)(ce,qe),mr=a.useRef(null),ir=a.useRef(null);a.useImperativeHandle(ie,function(){return{scrollTo:function(Eo){mr.current.scrollTo(Eo)},getIndentWidth:function(){return ir.current.offsetWidth}}});var on=a.useState(pe),bn=(0,ee.Z)(on,2),Ia=bn[0],fa=bn[1],da=a.useState(se),yr=(0,ee.Z)(da,2),Hn=yr[0],vo=yr[1],ho=a.useState(se),jr=(0,ee.Z)(ho,2),_t=jr[0],Kt=jr[1],Rt=a.useState([]),Un=(0,ee.Z)(Rt,2),va=Un[0],Yn=Un[1],Yr=a.useState(null),dr=(0,ee.Z)(Yr,2),Er=dr[0],So=dr[1],Fr=a.useRef(se);Fr.current=se;function Vn(){var bo=Fr.current;vo(bo),Kt(bo),Yn([]),So(null),sr()}(0,oe.Z)(function(){fa(pe);var bo=it(Ia,pe);if(bo.key!==null)if(bo.add){var Eo=Hn.findIndex(function(la){var Kn=la.key;return Kn===bo.key}),Bt=nt(Ue(Hn,se,bo.key),Lt,lt,Dt),Sn=Hn.slice();Sn.splice(Eo+1,0,Ve),Kt(Sn),Yn(Bt),So("show")}else{var pn=se.findIndex(function(la){var Kn=la.key;return Kn===bo.key}),Tn=nt(Ue(se,Hn,bo.key),Lt,lt,Dt),Jn=se.slice();Jn.splice(pn+1,0,Ve),Kt(Jn),Yn(Tn),So("hide")}else Hn!==se&&(vo(se),Kt(se))},[pe,se]),a.useEffect(function(){Gt||Vn()},[Gt]);var io=Je?_t:se,Go={expandedKeys:pe,selectedKeys:Be,loadedKeys:Xe,loadingKeys:Pe,checkedKeys:$e,halfCheckedKeys:mt,dragOverNodeKey:Ht,dropPosition:Wt,keyEntities:St};return a.createElement(a.Fragment,null,fn&&mn&&a.createElement("span",{style:st,"aria-live":"assertive"},et(mn)),a.createElement("div",null,a.createElement("input",{style:st,disabled:ln===!1||zt,tabIndex:ln!==!1?Dn:null,onKeyDown:ua,onFocus:Na,onBlur:Pa,value:"",onChange:ot,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ae,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ae,"-indent")},a.createElement("div",{ref:ir,className:"".concat(ae,"-indent-unit")}))),a.createElement(ue.Z,(0,z.Z)({},ma,{data:io,itemKey:We,height:lt,fullHeight:!1,virtual:Lt,itemHeight:Dt,prefixCls:"".concat(ae,"-list"),ref:mr,onVisibleChange:function(Eo,Bt){var Sn=new Set(Eo),pn=Bt.filter(function(Tn){return!Sn.has(Tn)});pn.some(function(Tn){return We(Tn)===Ke})&&Vn()}}),function(bo){var Eo=bo.pos,Bt=(0,z.Z)({},(x(bo.data),bo.data)),Sn=bo.title,pn=bo.key,Tn=bo.isStart,Jn=bo.isEnd,la=(0,Ie.km)(pn,Eo);delete Bt.key,delete Bt.children;var Kn=(0,Ie.H8)(la,Go);return a.createElement(xe,(0,z.Z)({},Bt,Kn,{title:Sn,active:!!mn&&pn===mn.key,pos:Eo,data:bo.data,isStart:Tn,isEnd:Jn,motion:Je,motionNodes:pn===Ke?va:null,motionType:Er,onMotionStart:ar,onMotionEnd:Vn,treeNodeRequiredProps:Go,onMouseMove:function(){wa(null)}}))}))});ht.displayName="NodeList";var yt=ht,gt=te(35654),xt=te(90782),Ae=te(67841),wt=10,It=function(ce){(0,Ne.Z)(ae,ce);var ie=(0,De.Z)(ae);function ae(){var se;(0,be.Z)(this,ae);for(var de=arguments.length,Ce=new Array(de),pe=0;pe2&&arguments[2]!==void 0?arguments[2]:!1,mt=se.state,St=mt.dragChildrenKeys,zt=mt.dropPosition,Gt=mt.dropTargetKey,Ht=mt.dropTargetPos,Wt=mt.dropAllowed;if(Wt){var Je=se.props.onDrop;if(se.setState({dragOverNodeKey:null}),se.cleanDragState(),Gt!==null){var lt=(0,je.Z)((0,je.Z)({},(0,Ie.H8)(Gt,se.getTreeNodeRequiredProps())),{},{active:((Xe=se.getActiveItem())===null||Xe===void 0?void 0:Xe.key)===Gt,data:(0,Ae.Z)(se.state.keyEntities,Gt).node}),Dt=St.indexOf(Gt)!==-1;(0,E.ZP)(!Dt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Lt=(0,gt.yx)(Ht),ln={event:Be,node:(0,Ie.F)(lt),dragNode:se.dragNode?(0,Ie.F)(se.dragNode.props):null,dragNodesKeys:[se.dragNode.props.eventKey].concat(St),dropToGap:zt!==0,dropPosition:zt+Number(Lt[Lt.length-1])};Pe||Je==null||Je(ln),se.dragNode=null}}},se.cleanDragState=function(){var Be=se.state.draggingNodeKey;Be!==null&&se.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),se.dragStartMousePosition=null,se.currentMouseOverDroppableNodeKey=null},se.triggerExpandActionExpand=function(Be,$e){var Xe=se.state,Pe=Xe.expandedKeys,mt=Xe.flattenNodes,St=$e.expanded,zt=$e.key,Gt=$e.isLeaf;if(!(Gt||Be.shiftKey||Be.metaKey||Be.ctrlKey)){var Ht=mt.filter(function(Je){return Je.key===zt})[0],Wt=(0,Ie.F)((0,je.Z)((0,je.Z)({},(0,Ie.H8)(zt,se.getTreeNodeRequiredProps())),{},{data:Ht.data}));se.setExpandedKeys(St?(0,gt._5)(Pe,zt):(0,gt.L0)(Pe,zt)),se.onNodeExpand(Be,Wt)}},se.onNodeClick=function(Be,$e){var Xe=se.props,Pe=Xe.onClick,mt=Xe.expandAction;mt==="click"&&se.triggerExpandActionExpand(Be,$e),Pe==null||Pe(Be,$e)},se.onNodeDoubleClick=function(Be,$e){var Xe=se.props,Pe=Xe.onDoubleClick,mt=Xe.expandAction;mt==="doubleClick"&&se.triggerExpandActionExpand(Be,$e),Pe==null||Pe(Be,$e)},se.onNodeSelect=function(Be,$e){var Xe=se.state.selectedKeys,Pe=se.state,mt=Pe.keyEntities,St=Pe.fieldNames,zt=se.props,Gt=zt.onSelect,Ht=zt.multiple,Wt=$e.selected,Je=$e[St.key],lt=!Wt;lt?Ht?Xe=(0,gt.L0)(Xe,Je):Xe=[Je]:Xe=(0,gt._5)(Xe,Je);var Dt=Xe.map(function(Lt){var ln=(0,Ae.Z)(mt,Lt);return ln?ln.node:null}).filter(function(Lt){return Lt});se.setUncontrolledState({selectedKeys:Xe}),Gt==null||Gt(Xe,{event:"select",selected:lt,node:$e,selectedNodes:Dt,nativeEvent:Be.nativeEvent})},se.onNodeCheck=function(Be,$e,Xe){var Pe=se.state,mt=Pe.keyEntities,St=Pe.checkedKeys,zt=Pe.halfCheckedKeys,Gt=se.props,Ht=Gt.checkStrictly,Wt=Gt.onCheck,Je=$e.key,lt,Dt={event:"check",node:$e,checked:Xe,nativeEvent:Be.nativeEvent};if(Ht){var Lt=Xe?(0,gt.L0)(St,Je):(0,gt._5)(St,Je),ln=(0,gt._5)(zt,Je);lt={checked:Lt,halfChecked:ln},Dt.checkedNodes=Lt.map(function(Pa){return(0,Ae.Z)(mt,Pa)}).filter(function(Pa){return Pa}).map(function(Pa){return Pa.node}),se.setUncontrolledState({checkedKeys:Lt})}else{var mn=(0,xt.S)([].concat((0,he.Z)(St),[Je]),!0,mt),fn=mn.checkedKeys,Dn=mn.halfCheckedKeys;if(!Xe){var ua=new Set(fn);ua.delete(Je);var Na=(0,xt.S)(Array.from(ua),{checked:!1,halfCheckedKeys:Dn},mt);fn=Na.checkedKeys,Dn=Na.halfCheckedKeys}lt=fn,Dt.checkedNodes=[],Dt.checkedNodesPositions=[],Dt.halfCheckedKeys=Dn,fn.forEach(function(Pa){var wa=(0,Ae.Z)(mt,Pa);if(wa){var ar=wa.node,sr=wa.pos;Dt.checkedNodes.push(ar),Dt.checkedNodesPositions.push({node:ar,pos:sr})}}),se.setUncontrolledState({checkedKeys:fn},!1,{halfCheckedKeys:Dn})}Wt==null||Wt(lt,Dt)},se.onNodeLoad=function(Be){var $e=Be.key,Xe=new Promise(function(Pe,mt){se.setState(function(St){var zt=St.loadedKeys,Gt=zt===void 0?[]:zt,Ht=St.loadingKeys,Wt=Ht===void 0?[]:Ht,Je=se.props,lt=Je.loadData,Dt=Je.onLoad;if(!lt||Gt.indexOf($e)!==-1||Wt.indexOf($e)!==-1)return null;var Lt=lt(Be);return Lt.then(function(){var ln=se.state.loadedKeys,mn=(0,gt.L0)(ln,$e);Dt==null||Dt(mn,{event:"load",node:Be}),se.setUncontrolledState({loadedKeys:mn}),se.setState(function(fn){return{loadingKeys:(0,gt._5)(fn.loadingKeys,$e)}}),Pe()}).catch(function(ln){if(se.setState(function(fn){return{loadingKeys:(0,gt._5)(fn.loadingKeys,$e)}}),se.loadingRetryTimes[$e]=(se.loadingRetryTimes[$e]||0)+1,se.loadingRetryTimes[$e]>=wt){var mn=se.state.loadedKeys;(0,E.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),se.setUncontrolledState({loadedKeys:(0,gt.L0)(mn,$e)}),Pe()}mt(ln)}),{loadingKeys:(0,gt.L0)(Wt,$e)}})});return Xe.catch(function(){}),Xe},se.onNodeMouseEnter=function(Be,$e){var Xe=se.props.onMouseEnter;Xe==null||Xe({event:Be,node:$e})},se.onNodeMouseLeave=function(Be,$e){var Xe=se.props.onMouseLeave;Xe==null||Xe({event:Be,node:$e})},se.onNodeContextMenu=function(Be,$e){var Xe=se.props.onRightClick;Xe&&(Be.preventDefault(),Xe({event:Be,node:$e}))},se.onFocus=function(){var Be=se.props.onFocus;se.setState({focused:!0});for(var $e=arguments.length,Xe=new Array($e),Pe=0;Pe<$e;Pe++)Xe[Pe]=arguments[Pe];Be==null||Be.apply(void 0,Xe)},se.onBlur=function(){var Be=se.props.onBlur;se.setState({focused:!1}),se.onActiveChange(null);for(var $e=arguments.length,Xe=new Array($e),Pe=0;Pe<$e;Pe++)Xe[Pe]=arguments[Pe];Be==null||Be.apply(void 0,Xe)},se.getTreeNodeRequiredProps=function(){var Be=se.state,$e=Be.expandedKeys,Xe=Be.selectedKeys,Pe=Be.loadedKeys,mt=Be.loadingKeys,St=Be.checkedKeys,zt=Be.halfCheckedKeys,Gt=Be.dragOverNodeKey,Ht=Be.dropPosition,Wt=Be.keyEntities;return{expandedKeys:$e||[],selectedKeys:Xe||[],loadedKeys:Pe||[],loadingKeys:mt||[],checkedKeys:St||[],halfCheckedKeys:zt||[],dragOverNodeKey:Gt,dropPosition:Ht,keyEntities:Wt}},se.setExpandedKeys=function(Be){var $e=se.state,Xe=$e.treeData,Pe=$e.fieldNames,mt=(0,Ie.oH)(Xe,Be,Pe);se.setUncontrolledState({expandedKeys:Be,flattenNodes:mt},!0)},se.onNodeExpand=function(Be,$e){var Xe=se.state.expandedKeys,Pe=se.state,mt=Pe.listChanging,St=Pe.fieldNames,zt=se.props,Gt=zt.onExpand,Ht=zt.loadData,Wt=$e.expanded,Je=$e[St.key];if(!mt){var lt=Xe.indexOf(Je),Dt=!Wt;if((0,E.ZP)(Wt&<!==-1||!Wt&<===-1,"Expand state not sync with index check"),Dt?Xe=(0,gt.L0)(Xe,Je):Xe=(0,gt._5)(Xe,Je),se.setExpandedKeys(Xe),Gt==null||Gt(Xe,{node:$e,expanded:Dt,nativeEvent:Be.nativeEvent}),Dt&&Ht){var Lt=se.onNodeLoad($e);Lt&&Lt.then(function(){var ln=(0,Ie.oH)(se.state.treeData,Xe,St);se.setUncontrolledState({flattenNodes:ln})}).catch(function(){var ln=se.state.expandedKeys,mn=(0,gt._5)(ln,Je);se.setExpandedKeys(mn)})}}},se.onListChangeStart=function(){se.setUncontrolledState({listChanging:!0})},se.onListChangeEnd=function(){setTimeout(function(){se.setUncontrolledState({listChanging:!1})})},se.onActiveChange=function(Be){var $e=se.state.activeKey,Xe=se.props.onActiveChange;$e!==Be&&(se.setState({activeKey:Be}),Be!==null&&se.scrollTo({key:Be}),Xe==null||Xe(Be))},se.getActiveItem=function(){var Be=se.state,$e=Be.activeKey,Xe=Be.flattenNodes;return $e===null?null:Xe.find(function(Pe){var mt=Pe.key;return mt===$e})||null},se.offsetActiveKey=function(Be){var $e=se.state,Xe=$e.flattenNodes,Pe=$e.activeKey,mt=Xe.findIndex(function(Gt){var Ht=Gt.key;return Ht===Pe});mt===-1&&Be<0&&(mt=Xe.length),mt=(mt+Be+Xe.length)%Xe.length;var St=Xe[mt];if(St){var zt=St.key;se.onActiveChange(zt)}else se.onActiveChange(null)},se.onKeyDown=function(Be){var $e=se.state,Xe=$e.activeKey,Pe=$e.expandedKeys,mt=$e.checkedKeys,St=$e.fieldNames,zt=se.props,Gt=zt.onKeyDown,Ht=zt.checkable,Wt=zt.selectable;switch(Be.which){case Ee.Z.UP:{se.offsetActiveKey(-1),Be.preventDefault();break}case Ee.Z.DOWN:{se.offsetActiveKey(1),Be.preventDefault();break}}var Je=se.getActiveItem();if(Je&&Je.data){var lt=se.getTreeNodeRequiredProps(),Dt=Je.data.isLeaf===!1||!!(Je.data[St.children]||[]).length,Lt=(0,Ie.F)((0,je.Z)((0,je.Z)({},(0,Ie.H8)(Xe,lt)),{},{data:Je.data,active:!0}));switch(Be.which){case Ee.Z.LEFT:{Dt&&Pe.includes(Xe)?se.onNodeExpand({},Lt):Je.parent&&se.onActiveChange(Je.parent.key),Be.preventDefault();break}case Ee.Z.RIGHT:{Dt&&!Pe.includes(Xe)?se.onNodeExpand({},Lt):Je.children&&Je.children.length&&se.onActiveChange(Je.children[0].key),Be.preventDefault();break}case Ee.Z.ENTER:case Ee.Z.SPACE:{Ht&&!Lt.disabled&&Lt.checkable!==!1&&!Lt.disableCheckbox?se.onNodeCheck({},Lt,!mt.includes(Xe)):!Ht&&Wt&&!Lt.disabled&&Lt.selectable!==!1&&se.onNodeSelect({},Lt);break}}}Gt==null||Gt(Be)},se.setUncontrolledState=function(Be){var $e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Xe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!se.destroyed){var Pe=!1,mt=!0,St={};Object.keys(Be).forEach(function(zt){if(zt in se.props){mt=!1;return}Pe=!0,St[zt]=Be[zt]}),Pe&&(!$e||mt)&&se.setState((0,je.Z)((0,je.Z)({},St),Xe))}},se.scrollTo=function(Be){se.listRef.current.scrollTo(Be)},se}return(0,le.Z)(ae,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var de=this.props.activeKey;de!==void 0&&de!==this.state.activeKey&&(this.setState({activeKey:de}),de!==null&&this.scrollTo({key:de}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var de,Ce=this.state,pe=Ce.focused,Be=Ce.flattenNodes,$e=Ce.keyEntities,Xe=Ce.draggingNodeKey,Pe=Ce.activeKey,mt=Ce.dropLevelOffset,St=Ce.dropContainerKey,zt=Ce.dropTargetKey,Gt=Ce.dropPosition,Ht=Ce.dragOverNodeKey,Wt=Ce.indent,Je=this.props,lt=Je.prefixCls,Dt=Je.className,Lt=Je.style,ln=Je.showLine,mn=Je.focusable,fn=Je.tabIndex,Dn=fn===void 0?0:fn,ua=Je.selectable,Na=Je.showIcon,Pa=Je.icon,wa=Je.switcherIcon,ar=Je.draggable,sr=Je.checkable,ma=Je.checkStrictly,mr=Je.disabled,ir=Je.motion,on=Je.loadData,bn=Je.filterTreeNode,Ia=Je.height,fa=Je.itemHeight,da=Je.virtual,yr=Je.titleRender,Hn=Je.dropIndicatorRender,vo=Je.onContextMenu,ho=Je.onScroll,jr=Je.direction,_t=Je.rootClassName,Kt=Je.rootStyle,Rt=(0,re.Z)(this.props,{aria:!0,data:!0}),Un;return ar&&((0,Oe.Z)(ar)==="object"?Un=ar:typeof ar=="function"?Un={nodeDraggable:ar}:Un={}),a.createElement(b.k.Provider,{value:{prefixCls:lt,selectable:ua,showIcon:Na,icon:Pa,switcherIcon:wa,draggable:Un,draggingNodeKey:Xe,checkable:sr,checkStrictly:ma,disabled:mr,keyEntities:$e,dropLevelOffset:mt,dropContainerKey:St,dropTargetKey:zt,dropPosition:Gt,dragOverNodeKey:Ht,indent:Wt,direction:jr,dropIndicatorRender:Hn,loadData:on,filterTreeNode:bn,titleRender:yr,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},a.createElement("div",{role:"tree",className:Le()(lt,Dt,_t,(de={},(0,ye.Z)(de,"".concat(lt,"-show-line"),ln),(0,ye.Z)(de,"".concat(lt,"-focused"),pe),(0,ye.Z)(de,"".concat(lt,"-active-focused"),Pe!==null),de)),style:Kt},a.createElement(yt,(0,z.Z)({ref:this.listRef,prefixCls:lt,style:Lt,data:Be,disabled:mr,selectable:ua,checkable:!!sr,motion:ir,dragging:Xe!==null,height:Ia,itemHeight:fa,virtual:da,focusable:mn,focused:pe,tabIndex:Dn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:vo,onScroll:ho},this.getTreeNodeRequiredProps(),Rt))))}}],[{key:"getDerivedStateFromProps",value:function(de,Ce){var pe=Ce.prevProps,Be={prevProps:de};function $e(mn){return!pe&&mn in de||pe&&pe[mn]!==de[mn]}var Xe,Pe=Ce.fieldNames;if($e("fieldNames")&&(Pe=(0,Ie.w$)(de.fieldNames),Be.fieldNames=Pe),$e("treeData")?Xe=de.treeData:$e("children")&&((0,E.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Xe=(0,Ie.zn)(de.children)),Xe){Be.treeData=Xe;var mt=(0,Ie.I8)(Xe,{fieldNames:Pe});Be.keyEntities=(0,je.Z)((0,ye.Z)({},Ke,Me),mt.keyEntities)}var St=Be.keyEntities||Ce.keyEntities;if($e("expandedKeys")||pe&&$e("autoExpandParent"))Be.expandedKeys=de.autoExpandParent||!pe&&de.defaultExpandParent?(0,gt.r7)(de.expandedKeys,St):de.expandedKeys;else if(!pe&&de.defaultExpandAll){var zt=(0,je.Z)({},St);delete zt[Ke],Be.expandedKeys=Object.keys(zt).map(function(mn){return zt[mn].key})}else!pe&&de.defaultExpandedKeys&&(Be.expandedKeys=de.autoExpandParent||de.defaultExpandParent?(0,gt.r7)(de.defaultExpandedKeys,St):de.defaultExpandedKeys);if(Be.expandedKeys||delete Be.expandedKeys,Xe||Be.expandedKeys){var Gt=(0,Ie.oH)(Xe||Ce.treeData,Be.expandedKeys||Ce.expandedKeys,Pe);Be.flattenNodes=Gt}if(de.selectable&&($e("selectedKeys")?Be.selectedKeys=(0,gt.BT)(de.selectedKeys,de):!pe&&de.defaultSelectedKeys&&(Be.selectedKeys=(0,gt.BT)(de.defaultSelectedKeys,de))),de.checkable){var Ht;if($e("checkedKeys")?Ht=(0,gt.E6)(de.checkedKeys)||{}:!pe&&de.defaultCheckedKeys?Ht=(0,gt.E6)(de.defaultCheckedKeys)||{}:Xe&&(Ht=(0,gt.E6)(de.checkedKeys)||{checkedKeys:Ce.checkedKeys,halfCheckedKeys:Ce.halfCheckedKeys}),Ht){var Wt=Ht,Je=Wt.checkedKeys,lt=Je===void 0?[]:Je,Dt=Wt.halfCheckedKeys,Lt=Dt===void 0?[]:Dt;if(!de.checkStrictly){var ln=(0,xt.S)(lt,!0,St);lt=ln.checkedKeys,Lt=ln.halfCheckedKeys}Be.checkedKeys=lt,Be.halfCheckedKeys=Lt}}return $e("loadedKeys")&&(Be.loadedKeys=de.loadedKeys),Be}}]),ae}(a.Component);It.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:y,allowDrop:function(){return!0},expandAction:!1},It.TreeNode=Fe.Z;var ke=It,ut=ke},35654:function(Ft,bt,te){"use strict";te.d(bt,{BT:function(){return a},E6:function(){return x},L0:function(){return De},OM:function(){return E},_5:function(){return Ne},r7:function(){return ee},wA:function(){return Le},yx:function(){return fe}});var z=te(3300),ye=te(34666),Oe=te(48736),je=te(59301),he=te(39417),be=te(67841),le=te(71430),me=null;function Ne(ne,oe){if(!ne)return[];var ue=ne.slice(),ge=ue.indexOf(oe);return ge>=0&&ue.splice(ge,1),ue}function De(ne,oe){var ue=(ne||[]).slice();return ue.indexOf(oe)===-1&&ue.push(oe),ue}function fe(ne){return ne.split("-")}function Le(ne,oe){var ue=[],ge=(0,be.Z)(oe,ne);function Fe(){var Se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Se.forEach(function(Ie){var ze=Ie.key,ve=Ie.children;ue.push(ze),Fe(ve)})}return Fe(ge.children),ue}function Ee(ne){if(ne.parent){var oe=fe(ne.pos);return Number(oe[oe.length-1])===ne.parent.children.length-1}return!1}function re(ne){var oe=fe(ne.pos);return Number(oe[oe.length-1])===0}function E(ne,oe,ue,ge,Fe,Se,Ie,ze,ve,at){var xe,it=ne.clientX,Ue=ne.clientY,qe=ne.target.getBoundingClientRect(),st=qe.top,ot=qe.height,Ke=(at==="rtl"?-1:1)*(((Fe==null?void 0:Fe.x)||0)-it),Re=(Ke-12)/ge,Me=(0,be.Z)(ze,ue.props.eventKey);if(Ue-1.5?Se({dragNode:wt,dropNode:It,dropPosition:1})?gt=1:ke=!1:Se({dragNode:wt,dropNode:It,dropPosition:0})?gt=0:Se({dragNode:wt,dropNode:It,dropPosition:1})?gt=1:ke=!1:Se({dragNode:wt,dropNode:It,dropPosition:1})?gt=1:ke=!1,{dropPosition:gt,dropLevelOffset:xt,dropTargetKey:Me.key,dropTargetPos:Me.pos,dragOverNodeKey:yt,dropContainerKey:gt===0?null:((xe=Me.parent)===null||xe===void 0?void 0:xe.key)||null,dropAllowed:ke}}function a(ne,oe){if(ne){var ue=oe.multiple;return ue?ne.slice():ne.length?[ne[0]]:ne}}var b=function(oe){return oe};function y(ne,oe){if(!ne)return[];var ue=oe||{},ge=ue.processProps,Fe=ge===void 0?b:ge,Se=Array.isArray(ne)?ne:[ne];return Se.map(function(Ie){var ze=Ie.children,ve=_objectWithoutProperties(Ie,me),at=y(ze,oe);return React.createElement(TreeNode,_extends({key:ve.key},Fe(ve)),at)})}function x(ne){if(!ne)return null;var oe;if(Array.isArray(ne))oe={checkedKeys:ne,halfCheckedKeys:void 0};else if((0,ye.Z)(ne)==="object")oe={checkedKeys:ne.checked||void 0,halfCheckedKeys:ne.halfChecked||void 0};else return(0,Oe.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return oe}function ee(ne,oe){var ue=new Set;function ge(Fe){if(!ue.has(Fe)){var Se=(0,be.Z)(oe,Fe);if(Se){ue.add(Fe);var Ie=Se.parent,ze=Se.node;ze.disabled||Ie&&ge(Ie.key)}}}return(ne||[]).forEach(function(Fe){ge(Fe)}),(0,z.Z)(ue)}},90782:function(Ft,bt,te){"use strict";te.d(bt,{S:function(){return le}});var z=te(48736),ye=te(67841);function Oe(me,Ne){var De=new Set;return me.forEach(function(fe){Ne.has(fe)||De.add(fe)}),De}function je(me){var Ne=me||{},De=Ne.disabled,fe=Ne.disableCheckbox,Le=Ne.checkable;return!!(De||fe)||Le===!1}function he(me,Ne,De,fe){for(var Le=new Set(me),Ee=new Set,re=0;re<=De;re+=1){var E=Ne.get(re)||new Set;E.forEach(function(x){var ee=x.key,ne=x.node,oe=x.children,ue=oe===void 0?[]:oe;Le.has(ee)&&!fe(ne)&&ue.filter(function(ge){return!fe(ge.node)}).forEach(function(ge){Le.add(ge.key)})})}for(var a=new Set,b=De;b>=0;b-=1){var y=Ne.get(b)||new Set;y.forEach(function(x){var ee=x.parent,ne=x.node;if(!(fe(ne)||!x.parent||a.has(x.parent.key))){if(fe(x.parent.node)){a.add(ee.key);return}var oe=!0,ue=!1;(ee.children||[]).filter(function(ge){return!fe(ge.node)}).forEach(function(ge){var Fe=ge.key,Se=Le.has(Fe);oe&&!Se&&(oe=!1),!ue&&(Se||Ee.has(Fe))&&(ue=!0)}),oe&&Le.add(ee.key),ue&&Ee.add(ee.key),a.add(ee.key)}})}return{checkedKeys:Array.from(Le),halfCheckedKeys:Array.from(Oe(Ee,Le))}}function be(me,Ne,De,fe,Le){for(var Ee=new Set(me),re=new Set(Ne),E=0;E<=fe;E+=1){var a=De.get(E)||new Set;a.forEach(function(ee){var ne=ee.key,oe=ee.node,ue=ee.children,ge=ue===void 0?[]:ue;!Ee.has(ne)&&!re.has(ne)&&!Le(oe)&&ge.filter(function(Fe){return!Le(Fe.node)}).forEach(function(Fe){Ee.delete(Fe.key)})})}re=new Set;for(var b=new Set,y=fe;y>=0;y-=1){var x=De.get(y)||new Set;x.forEach(function(ee){var ne=ee.parent,oe=ee.node;if(!(Le(oe)||!ee.parent||b.has(ee.parent.key))){if(Le(ee.parent.node)){b.add(ne.key);return}var ue=!0,ge=!1;(ne.children||[]).filter(function(Fe){return!Le(Fe.node)}).forEach(function(Fe){var Se=Fe.key,Ie=Ee.has(Se);ue&&!Ie&&(ue=!1),!ge&&(Ie||re.has(Se))&&(ge=!0)}),ue||Ee.delete(ne.key),ge&&re.add(ne.key),b.add(ne.key)}})}return{checkedKeys:Array.from(Ee),halfCheckedKeys:Array.from(Oe(re,Ee))}}function le(me,Ne,De,fe){var Le=[],Ee;fe?Ee=fe:Ee=je;var re=new Set(me.filter(function(y){var x=!!(0,ye.Z)(De,y);return x||Le.push(y),x})),E=new Map,a=0;Object.keys(De).forEach(function(y){var x=De[y],ee=x.level,ne=E.get(ee);ne||(ne=new Set,E.set(ee,ne)),ne.add(x),a=Math.max(a,ee)}),(0,z.ZP)(!Le.length,"Tree missing follow keys: ".concat(Le.slice(0,100).map(function(y){return"'".concat(y,"'")}).join(", ")));var b;return Ne===!0?b=he(re,E,a,Ee):b=be(re,Ne.halfCheckedKeys,E,a,Ee),b}},67841:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return z}});function z(ye,Oe){return ye[Oe]}},71430:function(Ft,bt,te){"use strict";te.d(bt,{F:function(){return ee},H8:function(){return x},I8:function(){return y},km:function(){return Le},oH:function(){return a},w$:function(){return Ee},zn:function(){return E}});var z=te(34666),ye=te(3300),Oe=te(27247),je=te(43079),he=te(11592),be=te(2738),le=te(48736),me=te(67841),Ne=["children"];function De(ne,oe){return"".concat(ne,"-").concat(oe)}function fe(ne){return ne&&ne.type&&ne.type.isTreeNode}function Le(ne,oe){return ne!=null?ne:oe}function Ee(ne){var oe=ne||{},ue=oe.title,ge=oe._title,Fe=oe.key,Se=oe.children,Ie=ue||"title";return{title:Ie,_title:ge||[Ie],key:Fe||"key",children:Se||"children"}}function re(ne,oe){var ue=new Map;function ge(Fe){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Fe||[]).forEach(function(Ie){var ze=Ie[oe.key],ve=Ie[oe.children];warning(ze!=null,"Tree node must have a certain key: [".concat(Se).concat(ze,"]"));var at=String(ze);warning(!ue.has(at)||ze===null||ze===void 0,"Same 'key' exist in the Tree: ".concat(at)),ue.set(at,!0),ge(ve,"".concat(Se).concat(at," > "))})}ge(ne)}function E(ne){function oe(ue){var ge=(0,he.Z)(ue);return ge.map(function(Fe){if(!fe(Fe))return(0,le.ZP)(!Fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Se=Fe.key,Ie=Fe.props,ze=Ie.children,ve=(0,je.Z)(Ie,Ne),at=(0,Oe.Z)({key:Se},ve),xe=oe(ze);return xe.length&&(at.children=xe),at}).filter(function(Fe){return Fe})}return oe(ne)}function a(ne,oe,ue){var ge=Ee(ue),Fe=ge._title,Se=ge.key,Ie=ge.children,ze=new Set(oe===!0?[]:oe),ve=[];function at(xe){var it=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return xe.map(function(Ue,qe){for(var st=De(it?it.pos:"0",qe),ot=Le(Ue[Se],st),Ke,Re=0;Re1&&arguments[1]!==void 0?arguments[1]:{},ue=oe.initWrapper,ge=oe.processEntity,Fe=oe.onProcessFinished,Se=oe.externalGetKey,Ie=oe.childrenPropName,ze=oe.fieldNames,ve=arguments.length>2?arguments[2]:void 0,at=Se||ve,xe={},it={},Ue={posEntities:xe,keyEntities:it};return ue&&(Ue=ue(Ue)||Ue),b(ne,function(qe){var st=qe.node,ot=qe.index,Ke=qe.pos,Re=qe.key,Me=qe.parentPos,Ve=qe.level,nt=qe.nodes,We={node:st,nodes:nt,index:ot,key:Re,pos:Ke,level:Ve},et=Le(Re,Ke);xe[Ke]=We,it[et]=We,We.parent=xe[Me],We.parent&&(We.parent.children=We.parent.children||[],We.parent.children.push(We)),ge&&ge(We,Ue)},{externalGetKey:at,childrenPropName:Ie,fieldNames:ze}),Fe&&Fe(Ue),Ue}function x(ne,oe){var ue=oe.expandedKeys,ge=oe.selectedKeys,Fe=oe.loadedKeys,Se=oe.loadingKeys,Ie=oe.checkedKeys,ze=oe.halfCheckedKeys,ve=oe.dragOverNodeKey,at=oe.dropPosition,xe=oe.keyEntities,it=(0,me.Z)(xe,ne),Ue={eventKey:ne,expanded:ue.indexOf(ne)!==-1,selected:ge.indexOf(ne)!==-1,loaded:Fe.indexOf(ne)!==-1,loading:Se.indexOf(ne)!==-1,checked:Ie.indexOf(ne)!==-1,halfChecked:ze.indexOf(ne)!==-1,pos:String(it?it.pos:""),dragOver:ve===ne&&at===0,dragOverGapTop:ve===ne&&at===-1,dragOverGapBottom:ve===ne&&at===1};return Ue}function ee(ne){var oe=ne.data,ue=ne.expanded,ge=ne.selected,Fe=ne.checked,Se=ne.loaded,Ie=ne.loading,ze=ne.halfChecked,ve=ne.dragOver,at=ne.dragOverGapTop,xe=ne.dragOverGapBottom,it=ne.pos,Ue=ne.active,qe=ne.eventKey,st=(0,Oe.Z)((0,Oe.Z)({},oe),{},{expanded:ue,selected:ge,checked:Fe,loaded:Se,loading:Ie,halfChecked:ze,dragOver:ve,dragOverGapTop:at,dragOverGapBottom:xe,pos:it,active:Ue,key:qe});return"props"in st||Object.defineProperty(st,"props",{get:function(){return(0,le.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ne}}),st}},8224:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ye}});var z=te(4676);function ye(Oe,je,he,be){var le=z.unstable_batchedUpdates?function(Ne){z.unstable_batchedUpdates(he,Ne)}:he;return Oe!=null&&Oe.addEventListener&&Oe.addEventListener(je,le,be),{remove:function(){Oe!=null&&Oe.removeEventListener&&Oe.removeEventListener(je,le,be)}}}},55468:function(Ft,bt,te){"use strict";te.d(bt,{g1:function(){return fe},os:function(){return Ee}});var z=/margin|padding|width|height|max|min|offset/,ye={left:!0,top:!0},Oe={cssFloat:1,styleFloat:1,float:1};function je(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function he(re,E,a){if(E=E.toLowerCase(),a==="auto"){if(E==="height")return re.offsetHeight;if(E==="width")return re.offsetWidth}return E in ye||(ye[E]=z.test(E)),ye[E]?parseFloat(a)||0:a}function be(re,E){var a=arguments.length,b=je(re);return E=Oe[E]?"cssFloat"in re.style?"cssFloat":"styleFloat":E,a===1?b:he(re,E,b[E]||re.style[E])}function le(re,E,a){var b=arguments.length;if(E=Oe[E]?"cssFloat"in re.style?"cssFloat":"styleFloat":E,b===3)return typeof a=="number"&&z.test(E)&&(a="".concat(a,"px")),re.style[E]=a,a;for(var y in E)E.hasOwnProperty(y)&&le(re,y,E[y]);return je(re)}function me(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function Ne(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function De(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),E=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:E}}function fe(){var re=document.documentElement.clientWidth,E=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:E}}function Le(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ee(re){var E=re.getBoundingClientRect(),a=document.documentElement;return{left:E.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:E.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(Ft,bt,te){"use strict";te.d(bt,{G:function(){return je}});var z=te(47273),ye=function(be){if((0,z.Z)()&&window.document.documentElement){var le=Array.isArray(be)?be:[be],me=window.document.documentElement;return le.some(function(Ne){return Ne in me.style})}return!1},Oe=function(be,le){if(!ye(be))return!1;var me=document.createElement("div"),Ne=me.style[be];return me.style[be]=le,me.style[be]!==Ne};function je(he,be){return!Array.isArray(he)&&be!==void 0?Oe(he,be):ye(he)}},51581:function(Ft,bt,te){"use strict";Object.defineProperty(bt,"__esModule",{value:!0});var z=function(){function Le(Ee,re){for(var E=0;E=0||Object.prototype.hasOwnProperty.call(Le,E)&&(re[E]=Le[E]);return re}function me(Le,Ee){if(!(Le instanceof Ee))throw new TypeError("Cannot call a class as a function")}function Ne(Le,Ee){if(!Le)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Ee&&(typeof Ee=="object"||typeof Ee=="function")?Ee:Le}function De(Le,Ee){if(typeof Ee!="function"&&Ee!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof Ee);Le.prototype=Object.create(Ee&&Ee.prototype,{constructor:{value:Le,enumerable:!1,writable:!0,configurable:!0}}),Ee&&(Object.setPrototypeOf?Object.setPrototypeOf(Le,Ee):Le.__proto__=Ee)}var fe=function(Le){De(Ee,Le);function Ee(re){me(this,Ee);var E=Ne(this,(Ee.__proto__||Object.getPrototypeOf(Ee)).call(this,re));return E.scrollListener=E.scrollListener.bind(E),E.eventListenerOptions=E.eventListenerOptions.bind(E),E.mousewheelListener=E.mousewheelListener.bind(E),E}return z(Ee,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var E=this.getParentElement(this.scrollComponent);E.scrollTop=E.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var E=!1,a={get passive(){E=!0}};try{document.addEventListener("test",null,a),document.removeEventListener("test",null,a)}catch(b){}return E}},{key:"eventListenerOptions",value:function(){var E=this.props.useCapture;return this.isPassiveSupported()&&(E={useCapture:this.props.useCapture,passive:!0}),E}},{key:"setDefaultLoader",value:function(E){this.defaultLoader=E}},{key:"detachMousewheelListener",value:function(){var E=window;this.props.useWindow===!1&&(E=this.scrollComponent.parentNode),E.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var E=window;this.props.useWindow===!1&&(E=this.getParentElement(this.scrollComponent)),E.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),E.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(E){var a=this.props.getScrollParent&&this.props.getScrollParent();return a!=null?a:E&&E.parentNode}},{key:"filterProps",value:function(E){return E}},{key:"attachScrollListener",value:function(){var E=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!E)){var a=window;this.props.useWindow===!1&&(a=E),a.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),a.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),a.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(E){E.deltaY===1&&!this.isPassiveSupported()&&E.preventDefault()}},{key:"scrollListener",value:function(){var E=this.scrollComponent,a=window,b=this.getParentElement(E),y=void 0;if(this.props.useWindow){var x=document.documentElement||document.body.parentNode||document.body,ee=a.pageYOffset!==void 0?a.pageYOffset:x.scrollTop;this.props.isReverse?y=ee:y=this.calculateOffset(E,ee)}else this.props.isReverse?y=b.scrollTop:y=E.scrollHeight-b.scrollTop-b.clientHeight;y ${Sn}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Sn}-disabled):hover`]:{borderColor:Bt.colorPrimary}},[`${la}${la}-picture-card, ${la}${la}-picture-circle`]:{[`${la}-item-container`]:{display:"inline-block",width:jn,height:jn,marginBlock:`0 ${Bt.marginXS}px`,marginInline:`0 ${Bt.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Kn]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${Bt.paddingXS*2}px)`,height:`calc(100% - ${Bt.paddingXS*2}px)`,backgroundColor:Bt.colorBgMask,opacity:0,transition:`all ${Bt.motionDurationSlow}`,content:'" "'}},[`${Kn}:hover`]:{[`&::before, ${Kn}-actions`]:{opacity:1}},[`${Kn}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${Bt.motionDurationSlow}`,[`${pn}-eye, ${pn}-download, ${pn}-delete`]:{zIndex:10,width:Tn,margin:`0 ${Bt.marginXXS}px`,fontSize:Tn,cursor:"pointer",transition:`all ${Bt.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Kn}-actions, ${Kn}-actions:hover`]:{[`${pn}-eye, ${pn}-download, ${pn}-delete`]:{color:new jr.C(Jn).setAlpha(.65).toRgbString(),"&:hover":{color:Jn}}},[`${Kn}-thumbnail, ${Kn}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Kn}-name`]:{display:"none",textAlign:"center"},[`${Kn}-file + ${Kn}-name`]:{position:"absolute",bottom:Bt.margin,display:"block",width:`calc(100% - ${Bt.paddingXS*2}px)`},[`${Kn}-uploading`]:{[`&${Kn}`]:{backgroundColor:Bt.colorFillAlter},[`&::before, ${pn}-eye, ${pn}-download, ${pn}-delete`]:{display:"none"}},[`${Kn}-progress`]:{bottom:Bt.marginXL,width:`calc(100% - ${Bt.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Sn}-wrapper${Sn}-picture-circle-wrapper`]:{[`${Sn}${Sn}-select`]:{borderRadius:"50%"}}}};var Un=Bt=>{const{componentCls:Sn}=Bt;return{[`${Sn}-rtl`]:{direction:"rtl"}}};const va=Bt=>{const{componentCls:Sn,colorTextDisabled:pn}=Bt;return{[`${Sn}-wrapper`]:Object.assign(Object.assign({},(0,wa.Wf)(Bt)),{[Sn]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Sn}-select`]:{display:"inline-block"},[`${Sn}-disabled`]:{color:pn,cursor:"not-allowed"}})}};var Yn=(0,sr.Z)("Upload",Bt=>{const{fontSizeHeading3:Sn,fontSize:pn,lineHeight:Tn,lineWidth:Jn,controlHeightLG:la}=Bt,Kn=Math.round(pn*Tn),jn=(0,ma.TS)(Bt,{uploadThumbnailSize:Sn*2,uploadProgressOffset:Kn/2+Jn,uploadPicCardSize:la*2.55});return[va(jn),ir(jn),_t(jn),Kt(jn),bn(jn),vo(jn),Un(jn),(0,ar.Z)(jn)]},Bt=>({actionsColor:Bt.colorTextDescription})),Yr=function(Bt,Sn,pn,Tn){function Jn(la){return la instanceof pn?la:new pn(function(Kn){Kn(la)})}return new(pn||(pn=Promise))(function(la,Kn){function jn(vn){try{br(Tn.next(vn))}catch(zo){Kn(zo)}}function Nr(vn){try{br(Tn.throw(vn))}catch(zo){Kn(zo)}}function br(vn){vn.done?la(vn.value):Jn(vn.value).then(jn,Nr)}br((Tn=Tn.apply(Bt,Sn||[])).next())})};const dr=`__LIST_IGNORE_${Date.now()}__`,Er=(Bt,Sn)=>{const{fileList:pn,defaultFileList:Tn,onRemove:Jn,showUploadList:la=!0,listType:Kn="text",onPreview:jn,onDownload:Nr,onChange:br,onDrop:vn,previewFile:zo,disabled:Io,locale:Jo,iconRender:ui,isImageUrl:qn,progress:Ta,prefixCls:xr,className:Ya,type:uo="select",children:Zr,style:Ar,itemRender:yo,maxCount:Wo,data:Pi={},multiple:ba=!1,action:Ca="",accept:Ui="",supportServerRender:Xi=!0,rootClassName:Ji}=Bt,Gi=z.useContext(Ke.Z),Ii=Io!=null?Io:Gi,[fi,zi]=(0,qe.Z)(Tn||[],{value:pn,postState:no=>no!=null?no:[]}),[Ni,yn]=z.useState("drop"),hn=z.useRef(null);z.useMemo(()=>{const no=Date.now();(pn||[]).forEach((ko,ri)=>{!ko.uid&&!Object.isFrozen(ko)&&(ko.uid=`__AUTO__${no}_${ri}__`)})},[pn]);const In=(no,ko,ri)=>{let Ro=(0,ye.Z)(ko),Ho=!1;Wo===1?Ro=Ro.slice(-1):Wo&&(Ho=Ro.length>Wo,Ro=Ro.slice(0,Wo)),(0,st.flushSync)(()=>{zi(Ro)});const yi={file:no,fileList:Ro};ri&&(yi.event=ri),(!Ho||Ro.some(Xo=>Xo.uid===no.uid))&&(0,st.flushSync)(()=>{br==null||br(yi)})},Da=(no,ko)=>Yr(void 0,void 0,void 0,function*(){const{beforeUpload:ri,transformFile:Ro}=Bt;let Ho=no;if(ri){const yi=yield ri(no,ko);if(yi===!1)return!1;if(delete no[dr],yi===dr)return Object.defineProperty(no,dr,{value:!0,configurable:!0}),!1;typeof yi=="object"&&yi&&(Ho=yi)}return Ro&&(Ho=yield Ro(Ho)),Ho}),La=no=>{const ko=no.filter(Ho=>!Ho.file[dr]);if(!ko.length)return;const ri=ko.map(Ho=>Xe(Ho.file));let Ro=(0,ye.Z)(fi);ri.forEach(Ho=>{Ro=Pe(Ho,Ro)}),ri.forEach((Ho,yi)=>{let Xo=Ho;if(ko[yi].parsedFile)Ho.status="uploading";else{const{originFileObj:Gr}=Ho;let qi;try{qi=new File([Gr],Gr.name,{type:Gr.type})}catch(ml){qi=new Blob([Gr],{type:Gr.type}),qi.name=Gr.name,qi.lastModifiedDate=new Date,qi.lastModified=new Date().getTime()}qi.uid=Ho.uid,Xo=qi}In(Xo,Ro)})},Sr=(no,ko,ri)=>{try{typeof no=="string"&&(no=JSON.parse(no))}catch(yi){}if(!mt(ko,fi))return;const Ro=Xe(ko);Ro.status="done",Ro.percent=100,Ro.response=no,Ro.xhr=ri;const Ho=Pe(Ro,fi);In(Ro,Ho)},xn=(no,ko)=>{if(!mt(ko,fi))return;const ri=Xe(ko);ri.status="uploading",ri.percent=no.percent;const Ro=Pe(ri,fi);In(ri,Ro,no)},Lr=(no,ko,ri)=>{if(!mt(ri,fi))return;const Ro=Xe(ri);Ro.error=no,Ro.response=ko,Ro.status="error";const Ho=Pe(Ro,fi);In(Ro,Ho)},kr=no=>{let ko;Promise.resolve(typeof Jn=="function"?Jn(no):Jn).then(ri=>{var Ro;if(ri===!1)return;const Ho=St(no,fi);Ho&&(ko=Object.assign(Object.assign({},no),{status:"removed"}),fi==null||fi.forEach(yi=>{const Xo=ko.uid!==void 0?"uid":"name";yi[Xo]===ko[Xo]&&!Object.isFrozen(yi)&&(yi.status="removed")}),(Ro=hn.current)===null||Ro===void 0||Ro.abort(ko),In(ko,Ho))})},xo=no=>{yn(no.type),no.type==="drop"&&(vn==null||vn(no))};z.useImperativeHandle(Sn,()=>({onBatchStart:La,onSuccess:Sr,onProgress:xn,onError:Lr,fileList:fi,upload:hn.current}));const{getPrefixCls:Xr,direction:vr,upload:oo}=z.useContext(ot.E_),to=Xr("upload",xr),Ko=Object.assign(Object.assign({onBatchStart:La,onError:Lr,onProgress:xn,onSuccess:Sr},Bt),{data:Pi,multiple:ba,action:Ca,accept:Ui,supportServerRender:Xi,prefixCls:to,disabled:Ii,beforeUpload:Da,onChange:void 0});delete Ko.className,delete Ko.style,(!Zr||Ii)&&delete Ko.id;const[No,si]=Yn(to),[xi]=(0,Re.Z)("Upload",Me.Z.Upload),{showRemoveIcon:_a,showPreviewIcon:$n,showDownloadIcon:Xa,removeIcon:$a,previewIcon:wo,downloadIcon:ni}=typeof la=="boolean"?{}:la,pi=(no,ko)=>la?z.createElement(Pa,{prefixCls:to,listType:Kn,items:fi,previewFile:zo,onPreview:jn,onDownload:Nr,onRemove:kr,showRemoveIcon:!Ii&&_a,showPreviewIcon:$n,showDownloadIcon:Xa,removeIcon:$a,previewIcon:wo,downloadIcon:ni,iconRender:ui,locale:Object.assign(Object.assign({},xi),Jo),isImageUrl:qn,progress:Ta,appendAction:no,appendActionVisible:ko,itemRender:yo,disabled:Ii}):no,Si=je()(`${to}-wrapper`,Ya,Ji,si,oo==null?void 0:oo.className,{[`${to}-rtl`]:vr==="rtl",[`${to}-picture-card-wrapper`]:Kn==="picture-card",[`${to}-picture-circle-wrapper`]:Kn==="picture-circle"}),Li=Object.assign(Object.assign({},oo==null?void 0:oo.style),Ar);if(uo==="drag"){const no=je()(si,to,`${to}-drag`,{[`${to}-drag-uploading`]:fi.some(ko=>ko.status==="uploading"),[`${to}-drag-hover`]:Ni==="dragover",[`${to}-disabled`]:Ii,[`${to}-rtl`]:vr==="rtl"});return No(z.createElement("span",{className:Si},z.createElement("div",{className:no,style:Li,onDrop:xo,onDragOver:xo,onDragLeave:xo},z.createElement(Ue,Object.assign({},Ko,{ref:hn,className:`${to}-btn`}),z.createElement("div",{className:`${to}-drag-container`},Zr))),pi()))}const Ci=je()(to,`${to}-select`,{[`${to}-disabled`]:Ii}),Ti=(no=>z.createElement("div",{className:Ci,style:no},z.createElement(Ue,Object.assign({},Ko,{ref:hn}))))(Zr?void 0:{display:"none"});return No(Kn==="picture-card"||Kn==="picture-circle"?z.createElement("span",{className:Si},pi(Ti,!!Zr)):z.createElement("span",{className:Si},Ti,pi()))};var Fr=z.forwardRef(Er),Vn=function(Bt,Sn){var pn={};for(var Tn in Bt)Object.prototype.hasOwnProperty.call(Bt,Tn)&&Sn.indexOf(Tn)<0&&(pn[Tn]=Bt[Tn]);if(Bt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Jn=0,Tn=Object.getOwnPropertySymbols(Bt);Jn{var{style:pn,height:Tn}=Bt,Jn=Vn(Bt,["style","height"]);return z.createElement(Fr,Object.assign({ref:Sn},Jn,{type:"drag",style:Object.assign(Object.assign({},pn),{height:Tn})}))});const bo=Fr;bo.Dragger=Go,bo.LIST_IGNORE=dr;var Eo=bo},86251:function(Ft,bt){"use strict";bt.byteLength=le,bt.toByteArray=Ne,bt.fromByteArray=Le;for(var te=[],z=[],ye=typeof Uint8Array!="undefined"?Uint8Array:Array,Oe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",je=0,he=Oe.length;je0)throw new Error("Invalid string. Length must be a multiple of 4");var E=Ee.indexOf("=");E===-1&&(E=re);var a=E===re?0:4-E%4;return[E,a]}function le(Ee){var re=be(Ee),E=re[0],a=re[1];return(E+a)*3/4-a}function me(Ee,re,E){return(re+E)*3/4-E}function Ne(Ee){var re,E=be(Ee),a=E[0],b=E[1],y=new ye(me(Ee,a,b)),x=0,ee=b>0?a-4:a,ne;for(ne=0;ne>16&255,y[x++]=re>>8&255,y[x++]=re&255;return b===2&&(re=z[Ee.charCodeAt(ne)]<<2|z[Ee.charCodeAt(ne+1)]>>4,y[x++]=re&255),b===1&&(re=z[Ee.charCodeAt(ne)]<<10|z[Ee.charCodeAt(ne+1)]<<4|z[Ee.charCodeAt(ne+2)]>>2,y[x++]=re>>8&255,y[x++]=re&255),y}function De(Ee){return te[Ee>>18&63]+te[Ee>>12&63]+te[Ee>>6&63]+te[Ee&63]}function fe(Ee,re,E){for(var a,b=[],y=re;yee?ee:x+y));return a===1?(re=Ee[E-1],b.push(te[re>>2]+te[re<<4&63]+"==")):a===2&&(re=(Ee[E-2]<<8)+Ee[E-1],b.push(te[re>>10]+te[re>>4&63]+te[re<<2&63]+"=")),b.join("")}},19208:function(Ft,bt,te){"use strict";var z;var ye=te(86251),Oe=te(67467),je=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;bt.lW=me,z=x,bt.h2=50;var he=2147483647;z=he,me.TYPED_ARRAY_SUPPORT=be(),!me.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function be(){try{var ce=new Uint8Array(1),ie={foo:function(){return 42}};return Object.setPrototypeOf(ie,Uint8Array.prototype),Object.setPrototypeOf(ce,ie),ce.foo()===42}catch(ae){return!1}}Object.defineProperty(me.prototype,"parent",{enumerable:!0,get:function(){if(me.isBuffer(this))return this.buffer}}),Object.defineProperty(me.prototype,"offset",{enumerable:!0,get:function(){if(me.isBuffer(this))return this.byteOffset}});function le(ce){if(ce>he)throw new RangeError('The value "'+ce+'" is invalid for option "size"');var ie=new Uint8Array(ce);return Object.setPrototypeOf(ie,me.prototype),ie}function me(ce,ie,ae){if(typeof ce=="number"){if(typeof ie=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return Le(ce)}return Ne(ce,ie,ae)}me.poolSize=8192;function Ne(ce,ie,ae){if(typeof ce=="string")return Ee(ce,ie);if(ArrayBuffer.isView(ce))return E(ce);if(ce==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof ce);if(It(ce,ArrayBuffer)||ce&&It(ce.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(It(ce,SharedArrayBuffer)||ce&&It(ce.buffer,SharedArrayBuffer)))return a(ce,ie,ae);if(typeof ce=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var se=ce.valueOf&&ce.valueOf();if(se!=null&&se!==ce)return me.from(se,ie,ae);var de=b(ce);if(de)return de;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof ce[Symbol.toPrimitive]=="function")return me.from(ce[Symbol.toPrimitive]("string"),ie,ae);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof ce)}me.from=function(ce,ie,ae){return Ne(ce,ie,ae)},Object.setPrototypeOf(me.prototype,Uint8Array.prototype),Object.setPrototypeOf(me,Uint8Array);function De(ce){if(typeof ce!="number")throw new TypeError('"size" argument must be of type number');if(ce<0)throw new RangeError('The value "'+ce+'" is invalid for option "size"')}function fe(ce,ie,ae){return De(ce),ce<=0?le(ce):ie!==void 0?typeof ae=="string"?le(ce).fill(ie,ae):le(ce).fill(ie):le(ce)}me.alloc=function(ce,ie,ae){return fe(ce,ie,ae)};function Le(ce){return De(ce),le(ce<0?0:y(ce)|0)}me.allocUnsafe=function(ce){return Le(ce)},me.allocUnsafeSlow=function(ce){return Le(ce)};function Ee(ce,ie){if((typeof ie!="string"||ie==="")&&(ie="utf8"),!me.isEncoding(ie))throw new TypeError("Unknown encoding: "+ie);var ae=ee(ce,ie)|0,se=le(ae),de=se.write(ce,ie);return de!==ae&&(se=se.slice(0,de)),se}function re(ce){for(var ie=ce.length<0?0:y(ce.length)|0,ae=le(ie),se=0;se=he)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+he.toString(16)+" bytes");return ce|0}function x(ce){return+ce!=ce&&(ce=0),me.alloc(+ce)}me.isBuffer=function(ie){return ie!=null&&ie._isBuffer===!0&&ie!==me.prototype},me.compare=function(ie,ae){if(It(ie,Uint8Array)&&(ie=me.from(ie,ie.offset,ie.byteLength)),It(ae,Uint8Array)&&(ae=me.from(ae,ae.offset,ae.byteLength)),!me.isBuffer(ie)||!me.isBuffer(ae))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(ie===ae)return 0;for(var se=ie.length,de=ae.length,Ce=0,pe=Math.min(se,de);Cede.length?me.from(pe).copy(de,Ce):Uint8Array.prototype.set.call(de,pe,Ce);else if(me.isBuffer(pe))pe.copy(de,Ce);else throw new TypeError('"list" argument must be an Array of Buffers');Ce+=pe.length}return de};function ee(ce,ie){if(me.isBuffer(ce))return ce.length;if(ArrayBuffer.isView(ce)||It(ce,ArrayBuffer))return ce.byteLength;if(typeof ce!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof ce);var ae=ce.length,se=arguments.length>2&&arguments[2]===!0;if(!se&&ae===0)return 0;for(var de=!1;;)switch(ie){case"ascii":case"latin1":case"binary":return ae;case"utf8":case"utf-8":return yt(ce).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ae*2;case"hex":return ae>>>1;case"base64":return Ae(ce).length;default:if(de)return se?-1:yt(ce).length;ie=(""+ie).toLowerCase(),de=!0}}me.byteLength=ee;function ne(ce,ie,ae){var se=!1;if((ie===void 0||ie<0)&&(ie=0),ie>this.length||((ae===void 0||ae>this.length)&&(ae=this.length),ae<=0)||(ae>>>=0,ie>>>=0,ae<=ie))return"";for(ce||(ce="utf8");;)switch(ce){case"hex":return ot(this,ie,ae);case"utf8":case"utf-8":return xe(this,ie,ae);case"ascii":return qe(this,ie,ae);case"latin1":case"binary":return st(this,ie,ae);case"base64":return at(this,ie,ae);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ke(this,ie,ae);default:if(se)throw new TypeError("Unknown encoding: "+ce);ce=(ce+"").toLowerCase(),se=!0}}me.prototype._isBuffer=!0;function oe(ce,ie,ae){var se=ce[ie];ce[ie]=ce[ae],ce[ae]=se}me.prototype.swap16=function(){var ie=this.length;if(ie%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var ae=0;aeae&&(ie+=" ... "),""},je&&(me.prototype[je]=me.prototype.inspect),me.prototype.compare=function(ie,ae,se,de,Ce){if(It(ie,Uint8Array)&&(ie=me.from(ie,ie.offset,ie.byteLength)),!me.isBuffer(ie))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof ie);if(ae===void 0&&(ae=0),se===void 0&&(se=ie?ie.length:0),de===void 0&&(de=0),Ce===void 0&&(Ce=this.length),ae<0||se>ie.length||de<0||Ce>this.length)throw new RangeError("out of range index");if(de>=Ce&&ae>=se)return 0;if(de>=Ce)return-1;if(ae>=se)return 1;if(ae>>>=0,se>>>=0,de>>>=0,Ce>>>=0,this===ie)return 0;for(var pe=Ce-de,Be=se-ae,$e=Math.min(pe,Be),Xe=this.slice(de,Ce),Pe=ie.slice(ae,se),mt=0;mt<$e;++mt)if(Xe[mt]!==Pe[mt]){pe=Xe[mt],Be=Pe[mt];break}return pe2147483647?ae=2147483647:ae<-2147483648&&(ae=-2147483648),ae=+ae,ke(ae)&&(ae=de?0:ce.length-1),ae<0&&(ae=ce.length+ae),ae>=ce.length){if(de)return-1;ae=ce.length-1}else if(ae<0)if(de)ae=0;else return-1;if(typeof ie=="string"&&(ie=me.from(ie,se)),me.isBuffer(ie))return ie.length===0?-1:ge(ce,ie,ae,se,de);if(typeof ie=="number")return ie=ie&255,typeof Uint8Array.prototype.indexOf=="function"?de?Uint8Array.prototype.indexOf.call(ce,ie,ae):Uint8Array.prototype.lastIndexOf.call(ce,ie,ae):ge(ce,[ie],ae,se,de);throw new TypeError("val must be string, number or Buffer")}function ge(ce,ie,ae,se,de){var Ce=1,pe=ce.length,Be=ie.length;if(se!==void 0&&(se=String(se).toLowerCase(),se==="ucs2"||se==="ucs-2"||se==="utf16le"||se==="utf-16le")){if(ce.length<2||ie.length<2)return-1;Ce=2,pe/=2,Be/=2,ae/=2}function $e(zt,Ht){return Ce===1?zt[Ht]:zt.readUInt16BE(Ht*Ce)}var Xe;if(de){var Pe=-1;for(Xe=ae;Xepe&&(ae=pe-Be),Xe=ae;Xe>=0;Xe--){for(var mt=!0,St=0;Stde&&(se=de)):se=de;var Ce=ie.length;se>Ce/2&&(se=Ce/2);for(var pe=0;pe>>0,isFinite(se)?(se=se>>>0,de===void 0&&(de="utf8")):(de=se,se=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var Ce=this.length-ae;if((se===void 0||se>Ce)&&(se=Ce),ie.length>0&&(se<0||ae<0)||ae>this.length)throw new RangeError("Attempt to write outside buffer bounds");de||(de="utf8");for(var pe=!1;;)switch(de){case"hex":return Fe(this,ie,ae,se);case"utf8":case"utf-8":return Se(this,ie,ae,se);case"ascii":case"latin1":case"binary":return Ie(this,ie,ae,se);case"base64":return ze(this,ie,ae,se);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ve(this,ie,ae,se);default:if(pe)throw new TypeError("Unknown encoding: "+de);de=(""+de).toLowerCase(),pe=!0}},me.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function at(ce,ie,ae){return ie===0&&ae===ce.length?ye.fromByteArray(ce):ye.fromByteArray(ce.slice(ie,ae))}function xe(ce,ie,ae){ae=Math.min(ce.length,ae);for(var se=[],de=ie;de239?4:Ce>223?3:Ce>191?2:1;if(de+Be<=ae){var $e,Xe,Pe,mt;switch(Be){case 1:Ce<128&&(pe=Ce);break;case 2:$e=ce[de+1],($e&192)===128&&(mt=(Ce&31)<<6|$e&63,mt>127&&(pe=mt));break;case 3:$e=ce[de+1],Xe=ce[de+2],($e&192)===128&&(Xe&192)===128&&(mt=(Ce&15)<<12|($e&63)<<6|Xe&63,mt>2047&&(mt<55296||mt>57343)&&(pe=mt));break;case 4:$e=ce[de+1],Xe=ce[de+2],Pe=ce[de+3],($e&192)===128&&(Xe&192)===128&&(Pe&192)===128&&(mt=(Ce&15)<<18|($e&63)<<12|(Xe&63)<<6|Pe&63,mt>65535&&mt<1114112&&(pe=mt))}}pe===null?(pe=65533,Be=1):pe>65535&&(pe-=65536,se.push(pe>>>10&1023|55296),pe=56320|pe&1023),se.push(pe),de+=Be}return Ue(se)}var it=4096;function Ue(ce){var ie=ce.length;if(ie<=it)return String.fromCharCode.apply(String,ce);for(var ae="",se=0;sese)&&(ae=se);for(var de="",Ce=ie;Cese&&(ie=se),ae<0?(ae+=se,ae<0&&(ae=0)):ae>se&&(ae=se),aeae)throw new RangeError("Trying to access beyond buffer length")}me.prototype.readUintLE=me.prototype.readUIntLE=function(ie,ae,se){ie=ie>>>0,ae=ae>>>0,se||Re(ie,ae,this.length);for(var de=this[ie],Ce=1,pe=0;++pe>>0,ae=ae>>>0,se||Re(ie,ae,this.length);for(var de=this[ie+--ae],Ce=1;ae>0&&(Ce*=256);)de+=this[ie+--ae]*Ce;return de},me.prototype.readUint8=me.prototype.readUInt8=function(ie,ae){return ie=ie>>>0,ae||Re(ie,1,this.length),this[ie]},me.prototype.readUint16LE=me.prototype.readUInt16LE=function(ie,ae){return ie=ie>>>0,ae||Re(ie,2,this.length),this[ie]|this[ie+1]<<8},me.prototype.readUint16BE=me.prototype.readUInt16BE=function(ie,ae){return ie=ie>>>0,ae||Re(ie,2,this.length),this[ie]<<8|this[ie+1]},me.prototype.readUint32LE=me.prototype.readUInt32LE=function(ie,ae){return ie=ie>>>0,ae||Re(ie,4,this.length),(this[ie]|this[ie+1]<<8|this[ie+2]<<16)+this[ie+3]*16777216},me.prototype.readUint32BE=me.prototype.readUInt32BE=function(ie,ae){return ie=ie>>>0,ae||Re(ie,4,this.length),this[ie]*16777216+(this[ie+1]<<16|this[ie+2]<<8|this[ie+3])},me.prototype.readIntLE=function(ie,ae,se){ie=ie>>>0,ae=ae>>>0,se||Re(ie,ae,this.length);for(var de=this[ie],Ce=1,pe=0;++pe=Ce&&(de-=Math.pow(2,8*ae)),de},me.prototype.readIntBE=function(ie,ae,se){ie=ie>>>0,ae=ae>>>0,se||Re(ie,ae,this.length);for(var de=ae,Ce=1,pe=this[ie+--de];de>0&&(Ce*=256);)pe+=this[ie+--de]*Ce;return Ce*=128,pe>=Ce&&(pe-=Math.pow(2,8*ae)),pe},me.prototype.readInt8=function(ie,ae){return ie=ie>>>0,ae||Re(ie,1,this.length),this[ie]&128?(255-this[ie]+1)*-1:this[ie]},me.prototype.readInt16LE=function(ie,ae){ie=ie>>>0,ae||Re(ie,2,this.length);var se=this[ie]|this[ie+1]<<8;return se&32768?se|4294901760:se},me.prototype.readInt16BE=function(ie,ae){ie=ie>>>0,ae||Re(ie,2,this.length);var se=this[ie+1]|this[ie]<<8;return se&32768?se|4294901760:se},me.prototype.readInt32LE=function(ie,ae){return ie=ie>>>0,ae||Re(ie,4,this.length),this[ie]|this[ie+1]<<8|this[ie+2]<<16|this[ie+3]<<24},me.prototype.readInt32BE=function(ie,ae){return ie=ie>>>0,ae||Re(ie,4,this.length),this[ie]<<24|this[ie+1]<<16|this[ie+2]<<8|this[ie+3]},me.prototype.readFloatLE=function(ie,ae){return ie=ie>>>0,ae||Re(ie,4,this.length),Oe.read(this,ie,!0,23,4)},me.prototype.readFloatBE=function(ie,ae){return ie=ie>>>0,ae||Re(ie,4,this.length),Oe.read(this,ie,!1,23,4)},me.prototype.readDoubleLE=function(ie,ae){return ie=ie>>>0,ae||Re(ie,8,this.length),Oe.read(this,ie,!0,52,8)},me.prototype.readDoubleBE=function(ie,ae){return ie=ie>>>0,ae||Re(ie,8,this.length),Oe.read(this,ie,!1,52,8)};function Me(ce,ie,ae,se,de,Ce){if(!me.isBuffer(ce))throw new TypeError('"buffer" argument must be a Buffer instance');if(ie>de||iece.length)throw new RangeError("Index out of range")}me.prototype.writeUintLE=me.prototype.writeUIntLE=function(ie,ae,se,de){if(ie=+ie,ae=ae>>>0,se=se>>>0,!de){var Ce=Math.pow(2,8*se)-1;Me(this,ie,ae,se,Ce,0)}var pe=1,Be=0;for(this[ae]=ie&255;++Be>>0,se=se>>>0,!de){var Ce=Math.pow(2,8*se)-1;Me(this,ie,ae,se,Ce,0)}var pe=se-1,Be=1;for(this[ae+pe]=ie&255;--pe>=0&&(Be*=256);)this[ae+pe]=ie/Be&255;return ae+se},me.prototype.writeUint8=me.prototype.writeUInt8=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Me(this,ie,ae,1,255,0),this[ae]=ie&255,ae+1},me.prototype.writeUint16LE=me.prototype.writeUInt16LE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Me(this,ie,ae,2,65535,0),this[ae]=ie&255,this[ae+1]=ie>>>8,ae+2},me.prototype.writeUint16BE=me.prototype.writeUInt16BE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Me(this,ie,ae,2,65535,0),this[ae]=ie>>>8,this[ae+1]=ie&255,ae+2},me.prototype.writeUint32LE=me.prototype.writeUInt32LE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Me(this,ie,ae,4,4294967295,0),this[ae+3]=ie>>>24,this[ae+2]=ie>>>16,this[ae+1]=ie>>>8,this[ae]=ie&255,ae+4},me.prototype.writeUint32BE=me.prototype.writeUInt32BE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Me(this,ie,ae,4,4294967295,0),this[ae]=ie>>>24,this[ae+1]=ie>>>16,this[ae+2]=ie>>>8,this[ae+3]=ie&255,ae+4},me.prototype.writeIntLE=function(ie,ae,se,de){if(ie=+ie,ae=ae>>>0,!de){var Ce=Math.pow(2,8*se-1);Me(this,ie,ae,se,Ce-1,-Ce)}var pe=0,Be=1,$e=0;for(this[ae]=ie&255;++pe>0)-$e&255;return ae+se},me.prototype.writeIntBE=function(ie,ae,se,de){if(ie=+ie,ae=ae>>>0,!de){var Ce=Math.pow(2,8*se-1);Me(this,ie,ae,se,Ce-1,-Ce)}var pe=se-1,Be=1,$e=0;for(this[ae+pe]=ie&255;--pe>=0&&(Be*=256);)ie<0&&$e===0&&this[ae+pe+1]!==0&&($e=1),this[ae+pe]=(ie/Be>>0)-$e&255;return ae+se},me.prototype.writeInt8=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Me(this,ie,ae,1,127,-128),ie<0&&(ie=255+ie+1),this[ae]=ie&255,ae+1},me.prototype.writeInt16LE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Me(this,ie,ae,2,32767,-32768),this[ae]=ie&255,this[ae+1]=ie>>>8,ae+2},me.prototype.writeInt16BE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Me(this,ie,ae,2,32767,-32768),this[ae]=ie>>>8,this[ae+1]=ie&255,ae+2},me.prototype.writeInt32LE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Me(this,ie,ae,4,2147483647,-2147483648),this[ae]=ie&255,this[ae+1]=ie>>>8,this[ae+2]=ie>>>16,this[ae+3]=ie>>>24,ae+4},me.prototype.writeInt32BE=function(ie,ae,se){return ie=+ie,ae=ae>>>0,se||Me(this,ie,ae,4,2147483647,-2147483648),ie<0&&(ie=4294967295+ie+1),this[ae]=ie>>>24,this[ae+1]=ie>>>16,this[ae+2]=ie>>>8,this[ae+3]=ie&255,ae+4};function Ve(ce,ie,ae,se,de,Ce){if(ae+se>ce.length)throw new RangeError("Index out of range");if(ae<0)throw new RangeError("Index out of range")}function nt(ce,ie,ae,se,de){return ie=+ie,ae=ae>>>0,de||Ve(ce,ie,ae,4,34028234663852886e22,-34028234663852886e22),Oe.write(ce,ie,ae,se,23,4),ae+4}me.prototype.writeFloatLE=function(ie,ae,se){return nt(this,ie,ae,!0,se)},me.prototype.writeFloatBE=function(ie,ae,se){return nt(this,ie,ae,!1,se)};function We(ce,ie,ae,se,de){return ie=+ie,ae=ae>>>0,de||Ve(ce,ie,ae,8,17976931348623157e292,-17976931348623157e292),Oe.write(ce,ie,ae,se,52,8),ae+8}me.prototype.writeDoubleLE=function(ie,ae,se){return We(this,ie,ae,!0,se)},me.prototype.writeDoubleBE=function(ie,ae,se){return We(this,ie,ae,!1,se)},me.prototype.copy=function(ie,ae,se,de){if(!me.isBuffer(ie))throw new TypeError("argument should be a Buffer");if(se||(se=0),!de&&de!==0&&(de=this.length),ae>=ie.length&&(ae=ie.length),ae||(ae=0),de>0&&de=this.length)throw new RangeError("Index out of range");if(de<0)throw new RangeError("sourceEnd out of bounds");de>this.length&&(de=this.length),ie.length-ae>>0,se=se===void 0?this.length:se>>>0,ie||(ie=0);var pe;if(typeof ie=="number")for(pe=ae;pe55295&&ae<57344){if(!de){if(ae>56319){(ie-=3)>-1&&Ce.push(239,191,189);continue}else if(pe+1===se){(ie-=3)>-1&&Ce.push(239,191,189);continue}de=ae;continue}if(ae<56320){(ie-=3)>-1&&Ce.push(239,191,189),de=ae;continue}ae=(de-55296<<10|ae-56320)+65536}else de&&(ie-=3)>-1&&Ce.push(239,191,189);if(de=null,ae<128){if((ie-=1)<0)break;Ce.push(ae)}else if(ae<2048){if((ie-=2)<0)break;Ce.push(ae>>6|192,ae&63|128)}else if(ae<65536){if((ie-=3)<0)break;Ce.push(ae>>12|224,ae>>6&63|128,ae&63|128)}else if(ae<1114112){if((ie-=4)<0)break;Ce.push(ae>>18|240,ae>>12&63|128,ae>>6&63|128,ae&63|128)}else throw new Error("Invalid code point")}return Ce}function gt(ce){for(var ie=[],ae=0;ae>8,de=ae%256,Ce.push(de),Ce.push(se);return Ce}function Ae(ce){return ye.toByteArray(ht(ce))}function wt(ce,ie,ae,se){for(var de=0;de=ie.length||de>=ce.length);++de)ie[de+ae]=ce[de];return de}function It(ce,ie){return ce instanceof ie||ce!=null&&ce.constructor!=null&&ce.constructor.name!=null&&ce.constructor.name===ie.name}function ke(ce){return ce!==ce}var ut=function(){for(var ce="0123456789abcdef",ie=new Array(256),ae=0;ae<16;++ae)for(var se=ae*16,de=0;de<16;++de)ie[se+de]=ce[ae]+ce[de];return ie}()},67467:function(Ft,bt){bt.read=function(te,z,ye,Oe,je){var he,be,le=je*8-Oe-1,me=(1<>1,De=-7,fe=ye?je-1:0,Le=ye?-1:1,Ee=te[z+fe];for(fe+=Le,he=Ee&(1<<-De)-1,Ee>>=-De,De+=le;De>0;he=he*256+te[z+fe],fe+=Le,De-=8);for(be=he&(1<<-De)-1,he>>=-De,De+=Oe;De>0;be=be*256+te[z+fe],fe+=Le,De-=8);if(he===0)he=1-Ne;else{if(he===me)return be?NaN:(Ee?-1:1)*(1/0);be=be+Math.pow(2,Oe),he=he-Ne}return(Ee?-1:1)*be*Math.pow(2,he-Oe)},bt.write=function(te,z,ye,Oe,je,he){var be,le,me,Ne=he*8-je-1,De=(1<>1,Le=je===23?Math.pow(2,-24)-Math.pow(2,-77):0,Ee=Oe?0:he-1,re=Oe?1:-1,E=z<0||z===0&&1/z<0?1:0;for(z=Math.abs(z),isNaN(z)||z===1/0?(le=isNaN(z)?1:0,be=De):(be=Math.floor(Math.log(z)/Math.LN2),z*(me=Math.pow(2,-be))<1&&(be--,me*=2),be+fe>=1?z+=Le/me:z+=Le*Math.pow(2,1-fe),z*me>=2&&(be++,me/=2),be+fe>=De?(le=0,be=De):be+fe>=1?(le=(z*me-1)*Math.pow(2,je),be=be+fe):(le=z*Math.pow(2,fe-1)*Math.pow(2,je),be=0));je>=8;te[ye+Ee]=le&255,Ee+=re,le/=256,je-=8);for(be=be<0;te[ye+Ee]=be&255,Ee+=re,be/=256,Ne-=8);te[ye+Ee-re]|=E*128}},86129:function(Ft,bt,te){var z=te(19208).lW,ye=te(97671);(function(Oe){Ft.exports=Oe()})(function(){return function Oe(je,he,be){function le(De,fe){if(!he[De]){if(!je[De]){var Le=void 0;if(!fe&&Le)return require(De,!0);if(me)return me(De,!0);var Ee=new Error("Cannot find module '"+De+"'");throw Ee.code="MODULE_NOT_FOUND",Ee}var re=he[De]={exports:{}};je[De][0].call(re.exports,function(E){var a=je[De][1][E];return le(a||E)},re,re.exports,Oe,je,he,be)}return he[De].exports}for(var me=void 0,Ne=0;Ne>2,re=(3&De)<<4|fe>>4,E=1>6:64,a=2>4,fe=(15&Ee)<<4|(re=me.indexOf(Ne.charAt(a++)))>>2,Le=(3&re)<<6|(E=me.indexOf(Ne.charAt(a++))),x[b++]=De,re!==64&&(x[b++]=fe),E!==64&&(x[b++]=Le);return x}},{"./support":30,"./utils":32}],2:[function(Oe,je,he){"use strict";var be=Oe("./external"),le=Oe("./stream/DataWorker"),me=Oe("./stream/Crc32Probe"),Ne=Oe("./stream/DataLengthProbe");function De(fe,Le,Ee,re,E){this.compressedSize=fe,this.uncompressedSize=Le,this.crc32=Ee,this.compression=re,this.compressedContent=E}De.prototype={getContentWorker:function(){var fe=new le(be.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new Ne("data_length")),Le=this;return fe.on("end",function(){if(this.streamInfo.data_length!==Le.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),fe},getCompressedWorker:function(){return new le(be.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},De.createWorkerFrom=function(fe,Le,Ee){return fe.pipe(new me).pipe(new Ne("uncompressedSize")).pipe(Le.compressWorker(Ee)).pipe(new Ne("compressedSize")).withStreamInfo("compression",Le)},je.exports=De},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(Oe,je,he){"use strict";var be=Oe("./stream/GenericWorker");he.STORE={magic:"\0\0",compressWorker:function(){return new be("STORE compression")},uncompressWorker:function(){return new be("STORE decompression")}},he.DEFLATE=Oe("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(Oe,je,he){"use strict";var be=Oe("./utils"),le=function(){for(var me,Ne=[],De=0;De<256;De++){me=De;for(var fe=0;fe<8;fe++)me=1&me?3988292384^me>>>1:me>>>1;Ne[De]=me}return Ne}();je.exports=function(me,Ne){return me!==void 0&&me.length?be.getTypeOf(me)!=="string"?function(De,fe,Le,Ee){var re=le,E=Ee+Le;De^=-1;for(var a=Ee;a>>8^re[255&(De^fe[a])];return-1^De}(0|Ne,me,me.length,0):function(De,fe,Le,Ee){var re=le,E=Ee+Le;De^=-1;for(var a=Ee;a>>8^re[255&(De^fe.charCodeAt(a))];return-1^De}(0|Ne,me,me.length,0):0}},{"./utils":32}],5:[function(Oe,je,he){"use strict";he.base64=!1,he.binary=!1,he.dir=!1,he.createFolders=!0,he.date=null,he.compression=null,he.compressionOptions=null,he.comment=null,he.unixPermissions=null,he.dosPermissions=null},{}],6:[function(Oe,je,he){"use strict";var be=null;be=typeof Promise!="undefined"?Promise:Oe("lie"),je.exports={Promise:be}},{lie:37}],7:[function(Oe,je,he){"use strict";var be=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Uint32Array!="undefined",le=Oe("pako"),me=Oe("./utils"),Ne=Oe("./stream/GenericWorker"),De=be?"uint8array":"array";function fe(Le,Ee){Ne.call(this,"FlateWorker/"+Le),this._pako=null,this._pakoAction=Le,this._pakoOptions=Ee,this.meta={}}he.magic="\b\0",me.inherits(fe,Ne),fe.prototype.processChunk=function(Le){this.meta=Le.meta,this._pako===null&&this._createPako(),this._pako.push(me.transformTo(De,Le.data),!1)},fe.prototype.flush=function(){Ne.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},fe.prototype.cleanUp=function(){Ne.prototype.cleanUp.call(this),this._pako=null},fe.prototype._createPako=function(){this._pako=new le[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var Le=this;this._pako.onData=function(Ee){Le.push({data:Ee,meta:Le.meta})}},he.compressWorker=function(Le){return new fe("Deflate",Le)},he.uncompressWorker=function(){return new fe("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(Oe,je,he){"use strict";function be(re,E){var a,b="";for(a=0;a>>=8;return b}function le(re,E,a,b,y,x){var ee,ne,oe=re.file,ue=re.compression,ge=x!==De.utf8encode,Fe=me.transformTo("string",x(oe.name)),Se=me.transformTo("string",De.utf8encode(oe.name)),Ie=oe.comment,ze=me.transformTo("string",x(Ie)),ve=me.transformTo("string",De.utf8encode(Ie)),at=Se.length!==oe.name.length,xe=ve.length!==Ie.length,it="",Ue="",qe="",st=oe.dir,ot=oe.date,Ke={crc32:0,compressedSize:0,uncompressedSize:0};E&&!a||(Ke.crc32=re.crc32,Ke.compressedSize=re.compressedSize,Ke.uncompressedSize=re.uncompressedSize);var Re=0;E&&(Re|=8),ge||!at&&!xe||(Re|=2048);var Me=0,Ve=0;st&&(Me|=16),y==="UNIX"?(Ve=798,Me|=function(We,et){var ht=We;return We||(ht=et?16893:33204),(65535&ht)<<16}(oe.unixPermissions,st)):(Ve=20,Me|=function(We){return 63&(We||0)}(oe.dosPermissions)),ee=ot.getUTCHours(),ee<<=6,ee|=ot.getUTCMinutes(),ee<<=5,ee|=ot.getUTCSeconds()/2,ne=ot.getUTCFullYear()-1980,ne<<=4,ne|=ot.getUTCMonth()+1,ne<<=5,ne|=ot.getUTCDate(),at&&(Ue=be(1,1)+be(fe(Fe),4)+Se,it+="up"+be(Ue.length,2)+Ue),xe&&(qe=be(1,1)+be(fe(ze),4)+ve,it+="uc"+be(qe.length,2)+qe);var nt="";return nt+=` +\0`,nt+=be(Re,2),nt+=ue.magic,nt+=be(ee,2),nt+=be(ne,2),nt+=be(Ke.crc32,4),nt+=be(Ke.compressedSize,4),nt+=be(Ke.uncompressedSize,4),nt+=be(Fe.length,2),nt+=be(it.length,2),{fileRecord:Le.LOCAL_FILE_HEADER+nt+Fe+it,dirRecord:Le.CENTRAL_FILE_HEADER+be(Ve,2)+nt+be(ze.length,2)+"\0\0\0\0"+be(Me,4)+be(b,4)+Fe+it+ze}}var me=Oe("../utils"),Ne=Oe("../stream/GenericWorker"),De=Oe("../utf8"),fe=Oe("../crc32"),Le=Oe("../signature");function Ee(re,E,a,b){Ne.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=E,this.zipPlatform=a,this.encodeFileName=b,this.streamFiles=re,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}me.inherits(Ee,Ne),Ee.prototype.push=function(re){var E=re.meta.percent||0,a=this.entriesCount,b=this._sources.length;this.accumulate?this.contentBuffer.push(re):(this.bytesWritten+=re.data.length,Ne.prototype.push.call(this,{data:re.data,meta:{currentFile:this.currentFile,percent:a?(E+100*(a-b-1))/a:100}}))},Ee.prototype.openedSource=function(re){this.currentSourceOffset=this.bytesWritten,this.currentFile=re.file.name;var E=this.streamFiles&&!re.file.dir;if(E){var a=le(re,E,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:a.fileRecord,meta:{percent:0}})}else this.accumulate=!0},Ee.prototype.closedSource=function(re){this.accumulate=!1;var E=this.streamFiles&&!re.file.dir,a=le(re,E,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(a.dirRecord),E)this.push({data:function(b){return Le.DATA_DESCRIPTOR+be(b.crc32,4)+be(b.compressedSize,4)+be(b.uncompressedSize,4)}(re),meta:{percent:100}});else for(this.push({data:a.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},Ee.prototype.flush=function(){for(var re=this.bytesWritten,E=0;E=this.index;Ne--)De=(De<<8)+this.byteAt(Ne);return this.index+=me,De},readString:function(me){return be.transformTo("string",this.readData(me))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var me=this.readInt(4);return new Date(Date.UTC(1980+(me>>25&127),(me>>21&15)-1,me>>16&31,me>>11&31,me>>5&63,(31&me)<<1))}},je.exports=le},{"../utils":32}],19:[function(Oe,je,he){"use strict";var be=Oe("./Uint8ArrayReader");function le(me){be.call(this,me)}Oe("../utils").inherits(le,be),le.prototype.readData=function(me){this.checkOffset(me);var Ne=this.data.slice(this.zero+this.index,this.zero+this.index+me);return this.index+=me,Ne},je.exports=le},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(Oe,je,he){"use strict";var be=Oe("./DataReader");function le(me){be.call(this,me)}Oe("../utils").inherits(le,be),le.prototype.byteAt=function(me){return this.data.charCodeAt(this.zero+me)},le.prototype.lastIndexOfSignature=function(me){return this.data.lastIndexOf(me)-this.zero},le.prototype.readAndCheckSignature=function(me){return me===this.readData(4)},le.prototype.readData=function(me){this.checkOffset(me);var Ne=this.data.slice(this.zero+this.index,this.zero+this.index+me);return this.index+=me,Ne},je.exports=le},{"../utils":32,"./DataReader":18}],21:[function(Oe,je,he){"use strict";var be=Oe("./ArrayReader");function le(me){be.call(this,me)}Oe("../utils").inherits(le,be),le.prototype.readData=function(me){if(this.checkOffset(me),me===0)return new Uint8Array(0);var Ne=this.data.subarray(this.zero+this.index,this.zero+this.index+me);return this.index+=me,Ne},je.exports=le},{"../utils":32,"./ArrayReader":17}],22:[function(Oe,je,he){"use strict";var be=Oe("../utils"),le=Oe("../support"),me=Oe("./ArrayReader"),Ne=Oe("./StringReader"),De=Oe("./NodeBufferReader"),fe=Oe("./Uint8ArrayReader");je.exports=function(Le){var Ee=be.getTypeOf(Le);return be.checkSupport(Ee),Ee!=="string"||le.uint8array?Ee==="nodebuffer"?new De(Le):le.uint8array?new fe(be.transformTo("uint8array",Le)):new me(be.transformTo("array",Le)):new Ne(Le)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(Oe,je,he){"use strict";he.LOCAL_FILE_HEADER="PK",he.CENTRAL_FILE_HEADER="PK",he.CENTRAL_DIRECTORY_END="PK",he.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",he.ZIP64_CENTRAL_DIRECTORY_END="PK",he.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(Oe,je,he){"use strict";var be=Oe("./GenericWorker"),le=Oe("../utils");function me(Ne){be.call(this,"ConvertWorker to "+Ne),this.destType=Ne}le.inherits(me,be),me.prototype.processChunk=function(Ne){this.push({data:le.transformTo(this.destType,Ne.data),meta:Ne.meta})},je.exports=me},{"../utils":32,"./GenericWorker":28}],25:[function(Oe,je,he){"use strict";var be=Oe("./GenericWorker"),le=Oe("../crc32");function me(){be.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}Oe("../utils").inherits(me,be),me.prototype.processChunk=function(Ne){this.streamInfo.crc32=le(Ne.data,this.streamInfo.crc32||0),this.push(Ne)},je.exports=me},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(Oe,je,he){"use strict";var be=Oe("../utils"),le=Oe("./GenericWorker");function me(Ne){le.call(this,"DataLengthProbe for "+Ne),this.propName=Ne,this.withStreamInfo(Ne,0)}be.inherits(me,le),me.prototype.processChunk=function(Ne){if(Ne){var De=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=De+Ne.data.length}le.prototype.processChunk.call(this,Ne)},je.exports=me},{"../utils":32,"./GenericWorker":28}],27:[function(Oe,je,he){"use strict";var be=Oe("../utils"),le=Oe("./GenericWorker");function me(Ne){le.call(this,"DataWorker");var De=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,Ne.then(function(fe){De.dataIsReady=!0,De.data=fe,De.max=fe&&fe.length||0,De.type=be.getTypeOf(fe),De.isPaused||De._tickAndRepeat()},function(fe){De.error(fe)})}be.inherits(me,le),me.prototype.cleanUp=function(){le.prototype.cleanUp.call(this),this.data=null},me.prototype.resume=function(){return!!le.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,be.delay(this._tickAndRepeat,[],this)),!0)},me.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(be.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},me.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var Ne=null,De=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":Ne=this.data.substring(this.index,De);break;case"uint8array":Ne=this.data.subarray(this.index,De);break;case"array":case"nodebuffer":Ne=this.data.slice(this.index,De)}return this.index=De,this.push({data:Ne,meta:{percent:this.max?this.index/this.max*100:0}})},je.exports=me},{"../utils":32,"./GenericWorker":28}],28:[function(Oe,je,he){"use strict";function be(le){this.name=le||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}be.prototype={push:function(le){this.emit("data",le)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(le){this.emit("error",le)}return!0},error:function(le){return!this.isFinished&&(this.isPaused?this.generatedError=le:(this.isFinished=!0,this.emit("error",le),this.previous&&this.previous.error(le),this.cleanUp()),!0)},on:function(le,me){return this._listeners[le].push(me),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(le,me){if(this._listeners[le])for(var Ne=0;Ne "+le:le}},je.exports=be},{}],29:[function(Oe,je,he){"use strict";var be=Oe("../utils"),le=Oe("./ConvertWorker"),me=Oe("./GenericWorker"),Ne=Oe("../base64"),De=Oe("../support"),fe=Oe("../external"),Le=null;if(De.nodestream)try{Le=Oe("../nodejs/NodejsStreamOutputAdapter")}catch(E){}function Ee(E,a){return new fe.Promise(function(b,y){var x=[],ee=E._internalType,ne=E._outputType,oe=E._mimeType;E.on("data",function(ue,ge){x.push(ue),a&&a(ge)}).on("error",function(ue){x=[],y(ue)}).on("end",function(){try{var ue=function(ge,Fe,Se){switch(ge){case"blob":return be.newBlob(be.transformTo("arraybuffer",Fe),Se);case"base64":return Ne.encode(Fe);default:return be.transformTo(ge,Fe)}}(ne,function(ge,Fe){var Se,Ie=0,ze=null,ve=0;for(Se=0;Se>>6:(b<65536?a[ee++]=224|b>>>12:(a[ee++]=240|b>>>18,a[ee++]=128|b>>>12&63),a[ee++]=128|b>>>6&63),a[ee++]=128|63&b);return a}(re)},he.utf8decode=function(re){return le.nodebuffer?be.transformTo("nodebuffer",re).toString("utf-8"):function(E){var a,b,y,x,ee=E.length,ne=new Array(2*ee);for(a=b=0;a>10&1023,ne[b++]=56320|1023&y)}return ne.length!==b&&(ne.subarray?ne=ne.subarray(0,b):ne.length=b),be.applyFromCharCode(ne)}(re=be.transformTo(le.uint8array?"uint8array":"array",re))},be.inherits(Le,Ne),Le.prototype.processChunk=function(re){var E=be.transformTo(le.uint8array?"uint8array":"array",re.data);if(this.leftOver&&this.leftOver.length){if(le.uint8array){var a=E;(E=new Uint8Array(a.length+this.leftOver.length)).set(this.leftOver,0),E.set(a,this.leftOver.length)}else E=this.leftOver.concat(E);this.leftOver=null}var b=function(x,ee){var ne;for((ee=ee||x.length)>x.length&&(ee=x.length),ne=ee-1;0<=ne&&(192&x[ne])==128;)ne--;return ne<0||ne===0?ee:ne+De[x[ne]]>ee?ne:ee}(E),y=E;b!==E.length&&(le.uint8array?(y=E.subarray(0,b),this.leftOver=E.subarray(b,E.length)):(y=E.slice(0,b),this.leftOver=E.slice(b,E.length))),this.push({data:he.utf8decode(y),meta:re.meta})},Le.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:he.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},he.Utf8DecodeWorker=Le,be.inherits(Ee,Ne),Ee.prototype.processChunk=function(re){this.push({data:he.utf8encode(re.data),meta:re.meta})},he.Utf8EncodeWorker=Ee},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(Oe,je,he){"use strict";var be=Oe("./support"),le=Oe("./base64"),me=Oe("./nodejsUtils"),Ne=Oe("./external");function De(a){return a}function fe(a,b){for(var y=0;y>8;this.dir=!!(16&this.externalFileAttributes),re==0&&(this.dosPermissions=63&this.externalFileAttributes),re==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var re=be(this.extraFields[1].value);this.uncompressedSize===le.MAX_VALUE_32BITS&&(this.uncompressedSize=re.readInt(8)),this.compressedSize===le.MAX_VALUE_32BITS&&(this.compressedSize=re.readInt(8)),this.localHeaderOffset===le.MAX_VALUE_32BITS&&(this.localHeaderOffset=re.readInt(8)),this.diskNumberStart===le.MAX_VALUE_32BITS&&(this.diskNumberStart=re.readInt(4))}},readExtraFields:function(re){var E,a,b,y=re.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});re.index+4>>6:(re<65536?Ee[b++]=224|re>>>12:(Ee[b++]=240|re>>>18,Ee[b++]=128|re>>>12&63),Ee[b++]=128|re>>>6&63),Ee[b++]=128|63&re);return Ee},he.buf2binstring=function(Le){return fe(Le,Le.length)},he.binstring2buf=function(Le){for(var Ee=new be.Buf8(Le.length),re=0,E=Ee.length;re>10&1023,x[E++]=56320|1023&a)}return fe(x,E)},he.utf8border=function(Le,Ee){var re;for((Ee=Ee||Le.length)>Le.length&&(Ee=Le.length),re=Ee-1;0<=re&&(192&Le[re])==128;)re--;return re<0||re===0?Ee:re+Ne[Le[re]]>Ee?re:Ee}},{"./common":41}],43:[function(Oe,je,he){"use strict";je.exports=function(be,le,me,Ne){for(var De=65535&be|0,fe=be>>>16&65535|0,Le=0;me!==0;){for(me-=Le=2e3>>1:le>>>1;me[Ne]=le}return me}();je.exports=function(le,me,Ne,De){var fe=be,Le=De+Ne;le^=-1;for(var Ee=De;Ee>>8^fe[255&(le^me[Ee])];return-1^le}},{}],46:[function(Oe,je,he){"use strict";var be,le=Oe("../utils/common"),me=Oe("./trees"),Ne=Oe("./adler32"),De=Oe("./crc32"),fe=Oe("./messages"),Le=0,Ee=4,re=0,E=-2,a=-1,b=4,y=2,x=8,ee=9,ne=286,oe=30,ue=19,ge=2*ne+1,Fe=15,Se=3,Ie=258,ze=Ie+Se+1,ve=42,at=113,xe=1,it=2,Ue=3,qe=4;function st(ke,ut){return ke.msg=fe[ut],ut}function ot(ke){return(ke<<1)-(4ke.avail_out&&(ce=ke.avail_out),ce!==0&&(le.arraySet(ke.output,ut.pending_buf,ut.pending_out,ce,ke.next_out),ke.next_out+=ce,ut.pending_out+=ce,ke.total_out+=ce,ke.avail_out-=ce,ut.pending-=ce,ut.pending===0&&(ut.pending_out=0))}function Me(ke,ut){me._tr_flush_block(ke,0<=ke.block_start?ke.block_start:-1,ke.strstart-ke.block_start,ut),ke.block_start=ke.strstart,Re(ke.strm)}function Ve(ke,ut){ke.pending_buf[ke.pending++]=ut}function nt(ke,ut){ke.pending_buf[ke.pending++]=ut>>>8&255,ke.pending_buf[ke.pending++]=255&ut}function We(ke,ut){var ce,ie,ae=ke.max_chain_length,se=ke.strstart,de=ke.prev_length,Ce=ke.nice_match,pe=ke.strstart>ke.w_size-ze?ke.strstart-(ke.w_size-ze):0,Be=ke.window,$e=ke.w_mask,Xe=ke.prev,Pe=ke.strstart+Ie,mt=Be[se+de-1],St=Be[se+de];ke.prev_length>=ke.good_match&&(ae>>=2),Ce>ke.lookahead&&(Ce=ke.lookahead);do if(Be[(ce=ut)+de]===St&&Be[ce+de-1]===mt&&Be[ce]===Be[se]&&Be[++ce]===Be[se+1]){se+=2,ce++;do;while(Be[++se]===Be[++ce]&&Be[++se]===Be[++ce]&&Be[++se]===Be[++ce]&&Be[++se]===Be[++ce]&&Be[++se]===Be[++ce]&&Be[++se]===Be[++ce]&&Be[++se]===Be[++ce]&&Be[++se]===Be[++ce]&&sepe&&--ae!=0);return de<=ke.lookahead?de:ke.lookahead}function et(ke){var ut,ce,ie,ae,se,de,Ce,pe,Be,$e,Xe=ke.w_size;do{if(ae=ke.window_size-ke.lookahead-ke.strstart,ke.strstart>=Xe+(Xe-ze)){for(le.arraySet(ke.window,ke.window,Xe,Xe,0),ke.match_start-=Xe,ke.strstart-=Xe,ke.block_start-=Xe,ut=ce=ke.hash_size;ie=ke.head[--ut],ke.head[ut]=Xe<=ie?ie-Xe:0,--ce;);for(ut=ce=Xe;ie=ke.prev[--ut],ke.prev[ut]=Xe<=ie?ie-Xe:0,--ce;);ae+=Xe}if(ke.strm.avail_in===0)break;if(de=ke.strm,Ce=ke.window,pe=ke.strstart+ke.lookahead,Be=ae,$e=void 0,$e=de.avail_in,Be<$e&&($e=Be),ce=$e===0?0:(de.avail_in-=$e,le.arraySet(Ce,de.input,de.next_in,$e,pe),de.state.wrap===1?de.adler=Ne(de.adler,Ce,$e,pe):de.state.wrap===2&&(de.adler=De(de.adler,Ce,$e,pe)),de.next_in+=$e,de.total_in+=$e,$e),ke.lookahead+=ce,ke.lookahead+ke.insert>=Se)for(se=ke.strstart-ke.insert,ke.ins_h=ke.window[se],ke.ins_h=(ke.ins_h<=Se&&(ke.ins_h=(ke.ins_h<=Se)if(ie=me._tr_tally(ke,ke.strstart-ke.match_start,ke.match_length-Se),ke.lookahead-=ke.match_length,ke.match_length<=ke.max_lazy_match&&ke.lookahead>=Se){for(ke.match_length--;ke.strstart++,ke.ins_h=(ke.ins_h<=Se&&(ke.ins_h=(ke.ins_h<=Se&&ke.match_length<=ke.prev_length){for(ae=ke.strstart+ke.lookahead-Se,ie=me._tr_tally(ke,ke.strstart-1-ke.prev_match,ke.prev_length-Se),ke.lookahead-=ke.prev_length-1,ke.prev_length-=2;++ke.strstart<=ae&&(ke.ins_h=(ke.ins_h<ke.pending_buf_size-5&&(ce=ke.pending_buf_size-5);;){if(ke.lookahead<=1){if(et(ke),ke.lookahead===0&&ut===Le)return xe;if(ke.lookahead===0)break}ke.strstart+=ke.lookahead,ke.lookahead=0;var ie=ke.block_start+ce;if((ke.strstart===0||ke.strstart>=ie)&&(ke.lookahead=ke.strstart-ie,ke.strstart=ie,Me(ke,!1),ke.strm.avail_out===0)||ke.strstart-ke.block_start>=ke.w_size-ze&&(Me(ke,!1),ke.strm.avail_out===0))return xe}return ke.insert=0,ut===Ee?(Me(ke,!0),ke.strm.avail_out===0?Ue:qe):(ke.strstart>ke.block_start&&(Me(ke,!1),ke.strm.avail_out),xe)}),new gt(4,4,8,4,ht),new gt(4,5,16,8,ht),new gt(4,6,32,32,ht),new gt(4,4,16,16,yt),new gt(8,16,32,32,yt),new gt(8,16,128,128,yt),new gt(8,32,128,256,yt),new gt(32,128,258,1024,yt),new gt(32,258,258,4096,yt)],he.deflateInit=function(ke,ut){return It(ke,ut,x,15,8,0)},he.deflateInit2=It,he.deflateReset=wt,he.deflateResetKeep=Ae,he.deflateSetHeader=function(ke,ut){return ke&&ke.state?ke.state.wrap!==2?E:(ke.state.gzhead=ut,re):E},he.deflate=function(ke,ut){var ce,ie,ae,se;if(!ke||!ke.state||5>8&255),Ve(ie,ie.gzhead.time>>16&255),Ve(ie,ie.gzhead.time>>24&255),Ve(ie,ie.level===9?2:2<=ie.strategy||ie.level<2?4:0),Ve(ie,255&ie.gzhead.os),ie.gzhead.extra&&ie.gzhead.extra.length&&(Ve(ie,255&ie.gzhead.extra.length),Ve(ie,ie.gzhead.extra.length>>8&255)),ie.gzhead.hcrc&&(ke.adler=De(ke.adler,ie.pending_buf,ie.pending,0)),ie.gzindex=0,ie.status=69):(Ve(ie,0),Ve(ie,0),Ve(ie,0),Ve(ie,0),Ve(ie,0),Ve(ie,ie.level===9?2:2<=ie.strategy||ie.level<2?4:0),Ve(ie,3),ie.status=at);else{var de=x+(ie.w_bits-8<<4)<<8;de|=(2<=ie.strategy||ie.level<2?0:ie.level<6?1:ie.level===6?2:3)<<6,ie.strstart!==0&&(de|=32),de+=31-de%31,ie.status=at,nt(ie,de),ie.strstart!==0&&(nt(ie,ke.adler>>>16),nt(ie,65535&ke.adler)),ke.adler=1}if(ie.status===69)if(ie.gzhead.extra){for(ae=ie.pending;ie.gzindex<(65535&ie.gzhead.extra.length)&&(ie.pending!==ie.pending_buf_size||(ie.gzhead.hcrc&&ie.pending>ae&&(ke.adler=De(ke.adler,ie.pending_buf,ie.pending-ae,ae)),Re(ke),ae=ie.pending,ie.pending!==ie.pending_buf_size));)Ve(ie,255&ie.gzhead.extra[ie.gzindex]),ie.gzindex++;ie.gzhead.hcrc&&ie.pending>ae&&(ke.adler=De(ke.adler,ie.pending_buf,ie.pending-ae,ae)),ie.gzindex===ie.gzhead.extra.length&&(ie.gzindex=0,ie.status=73)}else ie.status=73;if(ie.status===73)if(ie.gzhead.name){ae=ie.pending;do{if(ie.pending===ie.pending_buf_size&&(ie.gzhead.hcrc&&ie.pending>ae&&(ke.adler=De(ke.adler,ie.pending_buf,ie.pending-ae,ae)),Re(ke),ae=ie.pending,ie.pending===ie.pending_buf_size)){se=1;break}se=ie.gzindexae&&(ke.adler=De(ke.adler,ie.pending_buf,ie.pending-ae,ae)),se===0&&(ie.gzindex=0,ie.status=91)}else ie.status=91;if(ie.status===91)if(ie.gzhead.comment){ae=ie.pending;do{if(ie.pending===ie.pending_buf_size&&(ie.gzhead.hcrc&&ie.pending>ae&&(ke.adler=De(ke.adler,ie.pending_buf,ie.pending-ae,ae)),Re(ke),ae=ie.pending,ie.pending===ie.pending_buf_size)){se=1;break}se=ie.gzindexae&&(ke.adler=De(ke.adler,ie.pending_buf,ie.pending-ae,ae)),se===0&&(ie.status=103)}else ie.status=103;if(ie.status===103&&(ie.gzhead.hcrc?(ie.pending+2>ie.pending_buf_size&&Re(ke),ie.pending+2<=ie.pending_buf_size&&(Ve(ie,255&ke.adler),Ve(ie,ke.adler>>8&255),ke.adler=0,ie.status=at)):ie.status=at),ie.pending!==0){if(Re(ke),ke.avail_out===0)return ie.last_flush=-1,re}else if(ke.avail_in===0&&ot(ut)<=ot(ce)&&ut!==Ee)return st(ke,-5);if(ie.status===666&&ke.avail_in!==0)return st(ke,-5);if(ke.avail_in!==0||ie.lookahead!==0||ut!==Le&&ie.status!==666){var Ce=ie.strategy===2?function(pe,Be){for(var $e;;){if(pe.lookahead===0&&(et(pe),pe.lookahead===0)){if(Be===Le)return xe;break}if(pe.match_length=0,$e=me._tr_tally(pe,0,pe.window[pe.strstart]),pe.lookahead--,pe.strstart++,$e&&(Me(pe,!1),pe.strm.avail_out===0))return xe}return pe.insert=0,Be===Ee?(Me(pe,!0),pe.strm.avail_out===0?Ue:qe):pe.last_lit&&(Me(pe,!1),pe.strm.avail_out===0)?xe:it}(ie,ut):ie.strategy===3?function(pe,Be){for(var $e,Xe,Pe,mt,St=pe.window;;){if(pe.lookahead<=Ie){if(et(pe),pe.lookahead<=Ie&&Be===Le)return xe;if(pe.lookahead===0)break}if(pe.match_length=0,pe.lookahead>=Se&&0pe.lookahead&&(pe.match_length=pe.lookahead)}if(pe.match_length>=Se?($e=me._tr_tally(pe,1,pe.match_length-Se),pe.lookahead-=pe.match_length,pe.strstart+=pe.match_length,pe.match_length=0):($e=me._tr_tally(pe,0,pe.window[pe.strstart]),pe.lookahead--,pe.strstart++),$e&&(Me(pe,!1),pe.strm.avail_out===0))return xe}return pe.insert=0,Be===Ee?(Me(pe,!0),pe.strm.avail_out===0?Ue:qe):pe.last_lit&&(Me(pe,!1),pe.strm.avail_out===0)?xe:it}(ie,ut):be[ie.level].func(ie,ut);if(Ce!==Ue&&Ce!==qe||(ie.status=666),Ce===xe||Ce===Ue)return ke.avail_out===0&&(ie.last_flush=-1),re;if(Ce===it&&(ut===1?me._tr_align(ie):ut!==5&&(me._tr_stored_block(ie,0,0,!1),ut===3&&(Ke(ie.head),ie.lookahead===0&&(ie.strstart=0,ie.block_start=0,ie.insert=0))),Re(ke),ke.avail_out===0))return ie.last_flush=-1,re}return ut!==Ee?re:ie.wrap<=0?1:(ie.wrap===2?(Ve(ie,255&ke.adler),Ve(ie,ke.adler>>8&255),Ve(ie,ke.adler>>16&255),Ve(ie,ke.adler>>24&255),Ve(ie,255&ke.total_in),Ve(ie,ke.total_in>>8&255),Ve(ie,ke.total_in>>16&255),Ve(ie,ke.total_in>>24&255)):(nt(ie,ke.adler>>>16),nt(ie,65535&ke.adler)),Re(ke),0=ce.w_size&&(se===0&&(Ke(ce.head),ce.strstart=0,ce.block_start=0,ce.insert=0),Be=new le.Buf8(ce.w_size),le.arraySet(Be,ut,$e-ce.w_size,ce.w_size,0),ut=Be,$e=ce.w_size),de=ke.avail_in,Ce=ke.next_in,pe=ke.input,ke.avail_in=$e,ke.next_in=0,ke.input=ut,et(ce);ce.lookahead>=Se;){for(ie=ce.strstart,ae=ce.lookahead-(Se-1);ce.ins_h=(ce.ins_h<>>=Se=Fe>>>24,ee-=Se,(Se=Fe>>>16&255)===0)it[fe++]=65535&Fe;else{if(!(16&Se)){if(!(64&Se)){Fe=ne[(65535&Fe)+(x&(1<>>=Se,ee-=Se),ee<15&&(x+=xe[Ne++]<>>=Se=Fe>>>24,ee-=Se,!(16&(Se=Fe>>>16&255))){if(!(64&Se)){Fe=oe[(65535&Fe)+(x&(1<>>=Se,ee-=Se,(Se=fe-Le)>3,x&=(1<<(ee-=Ie<<3))-1,be.next_in=Ne,be.next_out=fe,be.avail_in=Ne>>24&255)+(ve>>>8&65280)+((65280&ve)<<8)+((255&ve)<<24)}function x(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new be.Buf16(320),this.work=new be.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function ee(ve){var at;return ve&&ve.state?(at=ve.state,ve.total_in=ve.total_out=at.total=0,ve.msg="",at.wrap&&(ve.adler=1&at.wrap),at.mode=E,at.last=0,at.havedict=0,at.dmax=32768,at.head=null,at.hold=0,at.bits=0,at.lencode=at.lendyn=new be.Buf32(a),at.distcode=at.distdyn=new be.Buf32(b),at.sane=1,at.back=-1,Ee):re}function ne(ve){var at;return ve&&ve.state?((at=ve.state).wsize=0,at.whave=0,at.wnext=0,ee(ve)):re}function oe(ve,at){var xe,it;return ve&&ve.state?(it=ve.state,at<0?(xe=0,at=-at):(xe=1+(at>>4),at<48&&(at&=15)),at&&(at<8||15=qe.wsize?(be.arraySet(qe.window,at,xe-qe.wsize,qe.wsize,0),qe.wnext=0,qe.whave=qe.wsize):(it<(Ue=qe.wsize-qe.wnext)&&(Ue=it),be.arraySet(qe.window,at,xe-it,Ue,qe.wnext),(it-=Ue)?(be.arraySet(qe.window,at,xe-it,it,0),qe.wnext=it,qe.whave=qe.wsize):(qe.wnext+=Ue,qe.wnext===qe.wsize&&(qe.wnext=0),qe.whave>>8&255,xe.check=me(xe.check,se,2,0),Me=Re=0,xe.mode=2;break}if(xe.flags=0,xe.head&&(xe.head.done=!1),!(1&xe.wrap)||(((255&Re)<<8)+(Re>>8))%31){ve.msg="incorrect header check",xe.mode=30;break}if((15&Re)!=8){ve.msg="unknown compression method",xe.mode=30;break}if(Me-=4,ke=8+(15&(Re>>>=4)),xe.wbits===0)xe.wbits=ke;else if(ke>xe.wbits){ve.msg="invalid window size",xe.mode=30;break}xe.dmax=1<>8&1),512&xe.flags&&(se[0]=255&Re,se[1]=Re>>>8&255,xe.check=me(xe.check,se,2,0)),Me=Re=0,xe.mode=3;case 3:for(;Me<32;){if(ot===0)break e;ot--,Re+=it[qe++]<>>8&255,se[2]=Re>>>16&255,se[3]=Re>>>24&255,xe.check=me(xe.check,se,4,0)),Me=Re=0,xe.mode=4;case 4:for(;Me<16;){if(ot===0)break e;ot--,Re+=it[qe++]<>8),512&xe.flags&&(se[0]=255&Re,se[1]=Re>>>8&255,xe.check=me(xe.check,se,2,0)),Me=Re=0,xe.mode=5;case 5:if(1024&xe.flags){for(;Me<16;){if(ot===0)break e;ot--,Re+=it[qe++]<>>8&255,xe.check=me(xe.check,se,2,0)),Me=Re=0}else xe.head&&(xe.head.extra=null);xe.mode=6;case 6:if(1024&xe.flags&&(ot<(We=xe.length)&&(We=ot),We&&(xe.head&&(ke=xe.head.extra_len-xe.length,xe.head.extra||(xe.head.extra=new Array(xe.head.extra_len)),be.arraySet(xe.head.extra,it,qe,We,ke)),512&xe.flags&&(xe.check=me(xe.check,it,We,qe)),ot-=We,qe+=We,xe.length-=We),xe.length))break e;xe.length=0,xe.mode=7;case 7:if(2048&xe.flags){if(ot===0)break e;for(We=0;ke=it[qe+We++],xe.head&&ke&&xe.length<65536&&(xe.head.name+=String.fromCharCode(ke)),ke&&We>9&1,xe.head.done=!0),ve.adler=xe.check=0,xe.mode=12;break;case 10:for(;Me<32;){if(ot===0)break e;ot--,Re+=it[qe++]<>>=7&Me,Me-=7&Me,xe.mode=27;break}for(;Me<3;){if(ot===0)break e;ot--,Re+=it[qe++]<>>=1)){case 0:xe.mode=14;break;case 1:if(Ie(xe),xe.mode=20,at!==6)break;Re>>>=2,Me-=2;break e;case 2:xe.mode=17;break;case 3:ve.msg="invalid block type",xe.mode=30}Re>>>=2,Me-=2;break;case 14:for(Re>>>=7&Me,Me-=7&Me;Me<32;){if(ot===0)break e;ot--,Re+=it[qe++]<>>16^65535)){ve.msg="invalid stored block lengths",xe.mode=30;break}if(xe.length=65535&Re,Me=Re=0,xe.mode=15,at===6)break e;case 15:xe.mode=16;case 16:if(We=xe.length){if(ot>>=5,Me-=5,xe.ndist=1+(31&Re),Re>>>=5,Me-=5,xe.ncode=4+(15&Re),Re>>>=4,Me-=4,286>>=3,Me-=3}for(;xe.have<19;)xe.lens[de[xe.have++]]=0;if(xe.lencode=xe.lendyn,xe.lenbits=7,ce={bits:xe.lenbits},ut=De(0,xe.lens,0,19,xe.lencode,0,xe.work,ce),xe.lenbits=ce.bits,ut){ve.msg="invalid code lengths set",xe.mode=30;break}xe.have=0,xe.mode=19;case 19:for(;xe.have>>16&255,xt=65535&ae,!((yt=ae>>>24)<=Me);){if(ot===0)break e;ot--,Re+=it[qe++]<>>=yt,Me-=yt,xe.lens[xe.have++]=xt;else{if(xt===16){for(ie=yt+2;Me>>=yt,Me-=yt,xe.have===0){ve.msg="invalid bit length repeat",xe.mode=30;break}ke=xe.lens[xe.have-1],We=3+(3&Re),Re>>>=2,Me-=2}else if(xt===17){for(ie=yt+3;Me>>=yt)),Re>>>=3,Me-=3}else{for(ie=yt+7;Me>>=yt)),Re>>>=7,Me-=7}if(xe.have+We>xe.nlen+xe.ndist){ve.msg="invalid bit length repeat",xe.mode=30;break}for(;We--;)xe.lens[xe.have++]=ke}}if(xe.mode===30)break;if(xe.lens[256]===0){ve.msg="invalid code -- missing end-of-block",xe.mode=30;break}if(xe.lenbits=9,ce={bits:xe.lenbits},ut=De(fe,xe.lens,0,xe.nlen,xe.lencode,0,xe.work,ce),xe.lenbits=ce.bits,ut){ve.msg="invalid literal/lengths set",xe.mode=30;break}if(xe.distbits=6,xe.distcode=xe.distdyn,ce={bits:xe.distbits},ut=De(Le,xe.lens,xe.nlen,xe.ndist,xe.distcode,0,xe.work,ce),xe.distbits=ce.bits,ut){ve.msg="invalid distances set",xe.mode=30;break}if(xe.mode=20,at===6)break e;case 20:xe.mode=21;case 21:if(6<=ot&&258<=Ke){ve.next_out=st,ve.avail_out=Ke,ve.next_in=qe,ve.avail_in=ot,xe.hold=Re,xe.bits=Me,Ne(ve,nt),st=ve.next_out,Ue=ve.output,Ke=ve.avail_out,qe=ve.next_in,it=ve.input,ot=ve.avail_in,Re=xe.hold,Me=xe.bits,xe.mode===12&&(xe.back=-1);break}for(xe.back=0;gt=(ae=xe.lencode[Re&(1<>>16&255,xt=65535&ae,!((yt=ae>>>24)<=Me);){if(ot===0)break e;ot--,Re+=it[qe++]<>Ae)])>>>16&255,xt=65535&ae,!(Ae+(yt=ae>>>24)<=Me);){if(ot===0)break e;ot--,Re+=it[qe++]<>>=Ae,Me-=Ae,xe.back+=Ae}if(Re>>>=yt,Me-=yt,xe.back+=yt,xe.length=xt,gt===0){xe.mode=26;break}if(32>){xe.back=-1,xe.mode=12;break}if(64>){ve.msg="invalid literal/length code",xe.mode=30;break}xe.extra=15>,xe.mode=22;case 22:if(xe.extra){for(ie=xe.extra;Me>>=xe.extra,Me-=xe.extra,xe.back+=xe.extra}xe.was=xe.length,xe.mode=23;case 23:for(;gt=(ae=xe.distcode[Re&(1<>>16&255,xt=65535&ae,!((yt=ae>>>24)<=Me);){if(ot===0)break e;ot--,Re+=it[qe++]<>Ae)])>>>16&255,xt=65535&ae,!(Ae+(yt=ae>>>24)<=Me);){if(ot===0)break e;ot--,Re+=it[qe++]<>>=Ae,Me-=Ae,xe.back+=Ae}if(Re>>>=yt,Me-=yt,xe.back+=yt,64>){ve.msg="invalid distance code",xe.mode=30;break}xe.offset=xt,xe.extra=15>,xe.mode=24;case 24:if(xe.extra){for(ie=xe.extra;Me>>=xe.extra,Me-=xe.extra,xe.back+=xe.extra}if(xe.offset>xe.dmax){ve.msg="invalid distance too far back",xe.mode=30;break}xe.mode=25;case 25:if(Ke===0)break e;if(We=nt-Ke,xe.offset>We){if((We=xe.offset-We)>xe.whave&&xe.sane){ve.msg="invalid distance too far back",xe.mode=30;break}et=We>xe.wnext?(We-=xe.wnext,xe.wsize-We):xe.wnext-We,We>xe.length&&(We=xe.length),ht=xe.window}else ht=Ue,et=st-xe.offset,We=xe.length;for(Kege?(Se=et[ht+b[at]],Me[Ve+b[at]]):(Se=96,0),x=1<>st)+(ee-=x)]=Fe<<24|Se<<16|Ie|0,ee!==0;);for(x=1<>=1;if(x!==0?(Re&=x-1,Re+=x):Re=0,at++,--nt[ve]==0){if(ve===it)break;ve=Le[Ee+b[at]]}if(Ue>>7)]}function Ve(ae,se){ae.pending_buf[ae.pending++]=255&se,ae.pending_buf[ae.pending++]=se>>>8&255}function nt(ae,se,de){ae.bi_valid>y-de?(ae.bi_buf|=se<>y-ae.bi_valid,ae.bi_valid+=de-y):(ae.bi_buf|=se<>>=1,de<<=1,0<--se;);return de>>>1}function ht(ae,se,de){var Ce,pe,Be=new Array(b+1),$e=0;for(Ce=1;Ce<=b;Ce++)Be[Ce]=$e=$e+de[Ce-1]<<1;for(pe=0;pe<=se;pe++){var Xe=ae[2*pe+1];Xe!==0&&(ae[2*pe]=et(Be[Xe]++,Xe))}}function yt(ae){var se;for(se=0;se>1;1<=de;de--)Ae(ae,Be,de);for(pe=Pe;de=ae.heap[1],ae.heap[1]=ae.heap[ae.heap_len--],Ae(ae,Be,1),Ce=ae.heap[1],ae.heap[--ae.heap_max]=de,ae.heap[--ae.heap_max]=Ce,Be[2*pe]=Be[2*de]+Be[2*Ce],ae.depth[pe]=(ae.depth[de]>=ae.depth[Ce]?ae.depth[de]:ae.depth[Ce])+1,Be[2*de+1]=Be[2*Ce+1]=pe,ae.heap[1]=pe++,Ae(ae,Be,1),2<=ae.heap_len;);ae.heap[--ae.heap_max]=ae.heap[1],function(St,zt){var Ht,jt,Wt,Je,lt,Dt,Lt=zt.dyn_tree,ln=zt.max_code,mn=zt.stat_desc.static_tree,fn=zt.stat_desc.has_stree,Dn=zt.stat_desc.extra_bits,ua=zt.stat_desc.extra_base,Na=zt.stat_desc.max_length,Pa=0;for(Je=0;Je<=b;Je++)St.bl_count[Je]=0;for(Lt[2*St.heap[St.heap_max]+1]=0,Ht=St.heap_max+1;Ht>=7;pe>>=1)if(1&mt&&Xe.dyn_ltree[2*Pe]!==0)return le;if(Xe.dyn_ltree[18]!==0||Xe.dyn_ltree[20]!==0||Xe.dyn_ltree[26]!==0)return me;for(Pe=32;Pe>>3,(Be=ae.static_len+3+7>>>3)<=pe&&(pe=Be)):pe=Be=de+5,de+4<=pe&&se!==-1?ie(ae,se,de,Ce):ae.strategy===4||Be===pe?(nt(ae,2+(Ce?1:0),3),wt(ae,ze,ve)):(nt(ae,4+(Ce?1:0),3),function(Xe,Pe,mt,St){var zt;for(nt(Xe,Pe-257,5),nt(Xe,mt-1,5),nt(Xe,St-4,4),zt=0;zt>>8&255,ae.pending_buf[ae.d_buf+2*ae.last_lit+1]=255&se,ae.pending_buf[ae.l_buf+ae.last_lit]=255&de,ae.last_lit++,se===0?ae.dyn_ltree[2*de]++:(ae.matches++,se--,ae.dyn_ltree[2*(xe[de]+Le+1)]++,ae.dyn_dtree[2*Me(se)]++),ae.last_lit===ae.lit_bufsize-1},he._tr_align=function(ae){nt(ae,2,3),We(ae,ee,ze),function(se){se.bi_valid===16?(Ve(se,se.bi_buf),se.bi_buf=0,se.bi_valid=0):8<=se.bi_valid&&(se.pending_buf[se.pending++]=255&se.bi_buf,se.bi_buf>>=8,se.bi_valid-=8)}(ae)}},{"../utils/common":41}],53:[function(Oe,je,he){"use strict";je.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(Oe,je,he){(function(be){(function(le,me){"use strict";if(!le.setImmediate){var Ne,De,fe,Le,Ee=1,re={},E=!1,a=le.document,b=Object.getPrototypeOf&&Object.getPrototypeOf(le);b=b&&b.setTimeout?b:le,Ne={}.toString.call(le.process)==="[object process]"?function(ne){ye.nextTick(function(){x(ne)})}:function(){if(le.postMessage&&!le.importScripts){var ne=!0,oe=le.onmessage;return le.onmessage=function(){ne=!1},le.postMessage("","*"),le.onmessage=oe,ne}}()?(Le="setImmediate$"+Math.random()+"$",le.addEventListener?le.addEventListener("message",ee,!1):le.attachEvent("onmessage",ee),function(ne){le.postMessage(Le+ne,"*")}):le.MessageChannel?((fe=new MessageChannel).port1.onmessage=function(ne){x(ne.data)},function(ne){fe.port2.postMessage(ne)}):a&&"onreadystatechange"in a.createElement("script")?(De=a.documentElement,function(ne){var oe=a.createElement("script");oe.onreadystatechange=function(){x(ne),oe.onreadystatechange=null,De.removeChild(oe),oe=null},De.appendChild(oe)}):function(ne){setTimeout(x,0,ne)},b.setImmediate=function(ne){typeof ne!="function"&&(ne=new Function(""+ne));for(var oe=new Array(arguments.length-1),ue=0;ue0&&arguments[0]!==void 0?arguments[0]:[],ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ae=ce.length,se=ie.length;if(Math.abs(ae-se)!==1)return{add:!1,key:null};function de(Ce,pe){var Be=new Map;Ce.forEach(function(Xe){Be.set(Xe,!0)});var $e=pe.filter(function(Xe){return!Be.has(Xe)});return $e.length===1?$e[0]:null}return ae ").concat(ie);return ie}var ht=a.forwardRef(function(ce,ie){var ae=ce.prefixCls,se=ce.data,de=ce.selectable,Ce=ce.checkable,pe=ce.expandedKeys,Be=ce.selectedKeys,$e=ce.checkedKeys,Xe=ce.loadedKeys,Pe=ce.loadingKeys,mt=ce.halfCheckedKeys,St=ce.keyEntities,zt=ce.disabled,Ht=ce.dragging,jt=ce.dragOverNodeKey,Wt=ce.dropPosition,Je=ce.motion,lt=ce.height,Dt=ce.itemHeight,Lt=ce.virtual,ln=ce.focusable,mn=ce.activeItem,fn=ce.focused,Dn=ce.tabIndex,ua=ce.onKeyDown,Na=ce.onFocus,Pa=ce.onBlur,wa=ce.onActiveChange,ar=ce.onListChangeStart,sr=ce.onListChangeEnd,ma=(0,ne.Z)(ce,qe),mr=a.useRef(null),ir=a.useRef(null);a.useImperativeHandle(ie,function(){return{scrollTo:function(Eo){mr.current.scrollTo(Eo)},getIndentWidth:function(){return ir.current.offsetWidth}}});var on=a.useState(pe),bn=(0,ee.Z)(on,2),Ia=bn[0],fa=bn[1],da=a.useState(se),yr=(0,ee.Z)(da,2),Hn=yr[0],vo=yr[1],ho=a.useState(se),jr=(0,ee.Z)(ho,2),_t=jr[0],Kt=jr[1],Rt=a.useState([]),Un=(0,ee.Z)(Rt,2),va=Un[0],Yn=Un[1],Yr=a.useState(null),dr=(0,ee.Z)(Yr,2),Er=dr[0],So=dr[1],Fr=a.useRef(se);Fr.current=se;function Vn(){var bo=Fr.current;vo(bo),Kt(bo),Yn([]),So(null),sr()}(0,oe.Z)(function(){fa(pe);var bo=it(Ia,pe);if(bo.key!==null)if(bo.add){var Eo=Hn.findIndex(function(la){var Kn=la.key;return Kn===bo.key}),Bt=nt(Ue(Hn,se,bo.key),Lt,lt,Dt),Sn=Hn.slice();Sn.splice(Eo+1,0,Ve),Kt(Sn),Yn(Bt),So("show")}else{var pn=se.findIndex(function(la){var Kn=la.key;return Kn===bo.key}),Tn=nt(Ue(se,Hn,bo.key),Lt,lt,Dt),Jn=se.slice();Jn.splice(pn+1,0,Ve),Kt(Jn),Yn(Tn),So("hide")}else Hn!==se&&(vo(se),Kt(se))},[pe,se]),a.useEffect(function(){Ht||Vn()},[Ht]);var io=Je?_t:se,Go={expandedKeys:pe,selectedKeys:Be,loadedKeys:Xe,loadingKeys:Pe,checkedKeys:$e,halfCheckedKeys:mt,dragOverNodeKey:jt,dropPosition:Wt,keyEntities:St};return a.createElement(a.Fragment,null,fn&&mn&&a.createElement("span",{style:st,"aria-live":"assertive"},et(mn)),a.createElement("div",null,a.createElement("input",{style:st,disabled:ln===!1||zt,tabIndex:ln!==!1?Dn:null,onKeyDown:ua,onFocus:Na,onBlur:Pa,value:"",onChange:ot,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ae,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ae,"-indent")},a.createElement("div",{ref:ir,className:"".concat(ae,"-indent-unit")}))),a.createElement(ue.Z,(0,z.Z)({},ma,{data:io,itemKey:We,height:lt,fullHeight:!1,virtual:Lt,itemHeight:Dt,prefixCls:"".concat(ae,"-list"),ref:mr,onVisibleChange:function(Eo,Bt){var Sn=new Set(Eo),pn=Bt.filter(function(Tn){return!Sn.has(Tn)});pn.some(function(Tn){return We(Tn)===Ke})&&Vn()}}),function(bo){var Eo=bo.pos,Bt=(0,z.Z)({},(x(bo.data),bo.data)),Sn=bo.title,pn=bo.key,Tn=bo.isStart,Jn=bo.isEnd,la=(0,Ie.km)(pn,Eo);delete Bt.key,delete Bt.children;var Kn=(0,Ie.H8)(la,Go);return a.createElement(xe,(0,z.Z)({},Bt,Kn,{title:Sn,active:!!mn&&pn===mn.key,pos:Eo,data:bo.data,isStart:Tn,isEnd:Jn,motion:Je,motionNodes:pn===Ke?va:null,motionType:Er,onMotionStart:ar,onMotionEnd:Vn,treeNodeRequiredProps:Go,onMouseMove:function(){wa(null)}}))}))});ht.displayName="NodeList";var yt=ht,gt=te(35654),xt=te(90782),Ae=te(67841),wt=10,It=function(ce){(0,Ne.Z)(ae,ce);var ie=(0,De.Z)(ae);function ae(){var se;(0,be.Z)(this,ae);for(var de=arguments.length,Ce=new Array(de),pe=0;pe2&&arguments[2]!==void 0?arguments[2]:!1,mt=se.state,St=mt.dragChildrenKeys,zt=mt.dropPosition,Ht=mt.dropTargetKey,jt=mt.dropTargetPos,Wt=mt.dropAllowed;if(Wt){var Je=se.props.onDrop;if(se.setState({dragOverNodeKey:null}),se.cleanDragState(),Ht!==null){var lt=(0,je.Z)((0,je.Z)({},(0,Ie.H8)(Ht,se.getTreeNodeRequiredProps())),{},{active:((Xe=se.getActiveItem())===null||Xe===void 0?void 0:Xe.key)===Ht,data:(0,Ae.Z)(se.state.keyEntities,Ht).node}),Dt=St.indexOf(Ht)!==-1;(0,E.ZP)(!Dt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Lt=(0,gt.yx)(jt),ln={event:Be,node:(0,Ie.F)(lt),dragNode:se.dragNode?(0,Ie.F)(se.dragNode.props):null,dragNodesKeys:[se.dragNode.props.eventKey].concat(St),dropToGap:zt!==0,dropPosition:zt+Number(Lt[Lt.length-1])};Pe||Je==null||Je(ln),se.dragNode=null}}},se.cleanDragState=function(){var Be=se.state.draggingNodeKey;Be!==null&&se.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),se.dragStartMousePosition=null,se.currentMouseOverDroppableNodeKey=null},se.triggerExpandActionExpand=function(Be,$e){var Xe=se.state,Pe=Xe.expandedKeys,mt=Xe.flattenNodes,St=$e.expanded,zt=$e.key,Ht=$e.isLeaf;if(!(Ht||Be.shiftKey||Be.metaKey||Be.ctrlKey)){var jt=mt.filter(function(Je){return Je.key===zt})[0],Wt=(0,Ie.F)((0,je.Z)((0,je.Z)({},(0,Ie.H8)(zt,se.getTreeNodeRequiredProps())),{},{data:jt.data}));se.setExpandedKeys(St?(0,gt._5)(Pe,zt):(0,gt.L0)(Pe,zt)),se.onNodeExpand(Be,Wt)}},se.onNodeClick=function(Be,$e){var Xe=se.props,Pe=Xe.onClick,mt=Xe.expandAction;mt==="click"&&se.triggerExpandActionExpand(Be,$e),Pe==null||Pe(Be,$e)},se.onNodeDoubleClick=function(Be,$e){var Xe=se.props,Pe=Xe.onDoubleClick,mt=Xe.expandAction;mt==="doubleClick"&&se.triggerExpandActionExpand(Be,$e),Pe==null||Pe(Be,$e)},se.onNodeSelect=function(Be,$e){var Xe=se.state.selectedKeys,Pe=se.state,mt=Pe.keyEntities,St=Pe.fieldNames,zt=se.props,Ht=zt.onSelect,jt=zt.multiple,Wt=$e.selected,Je=$e[St.key],lt=!Wt;lt?jt?Xe=(0,gt.L0)(Xe,Je):Xe=[Je]:Xe=(0,gt._5)(Xe,Je);var Dt=Xe.map(function(Lt){var ln=(0,Ae.Z)(mt,Lt);return ln?ln.node:null}).filter(function(Lt){return Lt});se.setUncontrolledState({selectedKeys:Xe}),Ht==null||Ht(Xe,{event:"select",selected:lt,node:$e,selectedNodes:Dt,nativeEvent:Be.nativeEvent})},se.onNodeCheck=function(Be,$e,Xe){var Pe=se.state,mt=Pe.keyEntities,St=Pe.checkedKeys,zt=Pe.halfCheckedKeys,Ht=se.props,jt=Ht.checkStrictly,Wt=Ht.onCheck,Je=$e.key,lt,Dt={event:"check",node:$e,checked:Xe,nativeEvent:Be.nativeEvent};if(jt){var Lt=Xe?(0,gt.L0)(St,Je):(0,gt._5)(St,Je),ln=(0,gt._5)(zt,Je);lt={checked:Lt,halfChecked:ln},Dt.checkedNodes=Lt.map(function(Pa){return(0,Ae.Z)(mt,Pa)}).filter(function(Pa){return Pa}).map(function(Pa){return Pa.node}),se.setUncontrolledState({checkedKeys:Lt})}else{var mn=(0,xt.S)([].concat((0,he.Z)(St),[Je]),!0,mt),fn=mn.checkedKeys,Dn=mn.halfCheckedKeys;if(!Xe){var ua=new Set(fn);ua.delete(Je);var Na=(0,xt.S)(Array.from(ua),{checked:!1,halfCheckedKeys:Dn},mt);fn=Na.checkedKeys,Dn=Na.halfCheckedKeys}lt=fn,Dt.checkedNodes=[],Dt.checkedNodesPositions=[],Dt.halfCheckedKeys=Dn,fn.forEach(function(Pa){var wa=(0,Ae.Z)(mt,Pa);if(wa){var ar=wa.node,sr=wa.pos;Dt.checkedNodes.push(ar),Dt.checkedNodesPositions.push({node:ar,pos:sr})}}),se.setUncontrolledState({checkedKeys:fn},!1,{halfCheckedKeys:Dn})}Wt==null||Wt(lt,Dt)},se.onNodeLoad=function(Be){var $e=Be.key,Xe=new Promise(function(Pe,mt){se.setState(function(St){var zt=St.loadedKeys,Ht=zt===void 0?[]:zt,jt=St.loadingKeys,Wt=jt===void 0?[]:jt,Je=se.props,lt=Je.loadData,Dt=Je.onLoad;if(!lt||Ht.indexOf($e)!==-1||Wt.indexOf($e)!==-1)return null;var Lt=lt(Be);return Lt.then(function(){var ln=se.state.loadedKeys,mn=(0,gt.L0)(ln,$e);Dt==null||Dt(mn,{event:"load",node:Be}),se.setUncontrolledState({loadedKeys:mn}),se.setState(function(fn){return{loadingKeys:(0,gt._5)(fn.loadingKeys,$e)}}),Pe()}).catch(function(ln){if(se.setState(function(fn){return{loadingKeys:(0,gt._5)(fn.loadingKeys,$e)}}),se.loadingRetryTimes[$e]=(se.loadingRetryTimes[$e]||0)+1,se.loadingRetryTimes[$e]>=wt){var mn=se.state.loadedKeys;(0,E.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),se.setUncontrolledState({loadedKeys:(0,gt.L0)(mn,$e)}),Pe()}mt(ln)}),{loadingKeys:(0,gt.L0)(Wt,$e)}})});return Xe.catch(function(){}),Xe},se.onNodeMouseEnter=function(Be,$e){var Xe=se.props.onMouseEnter;Xe==null||Xe({event:Be,node:$e})},se.onNodeMouseLeave=function(Be,$e){var Xe=se.props.onMouseLeave;Xe==null||Xe({event:Be,node:$e})},se.onNodeContextMenu=function(Be,$e){var Xe=se.props.onRightClick;Xe&&(Be.preventDefault(),Xe({event:Be,node:$e}))},se.onFocus=function(){var Be=se.props.onFocus;se.setState({focused:!0});for(var $e=arguments.length,Xe=new Array($e),Pe=0;Pe<$e;Pe++)Xe[Pe]=arguments[Pe];Be==null||Be.apply(void 0,Xe)},se.onBlur=function(){var Be=se.props.onBlur;se.setState({focused:!1}),se.onActiveChange(null);for(var $e=arguments.length,Xe=new Array($e),Pe=0;Pe<$e;Pe++)Xe[Pe]=arguments[Pe];Be==null||Be.apply(void 0,Xe)},se.getTreeNodeRequiredProps=function(){var Be=se.state,$e=Be.expandedKeys,Xe=Be.selectedKeys,Pe=Be.loadedKeys,mt=Be.loadingKeys,St=Be.checkedKeys,zt=Be.halfCheckedKeys,Ht=Be.dragOverNodeKey,jt=Be.dropPosition,Wt=Be.keyEntities;return{expandedKeys:$e||[],selectedKeys:Xe||[],loadedKeys:Pe||[],loadingKeys:mt||[],checkedKeys:St||[],halfCheckedKeys:zt||[],dragOverNodeKey:Ht,dropPosition:jt,keyEntities:Wt}},se.setExpandedKeys=function(Be){var $e=se.state,Xe=$e.treeData,Pe=$e.fieldNames,mt=(0,Ie.oH)(Xe,Be,Pe);se.setUncontrolledState({expandedKeys:Be,flattenNodes:mt},!0)},se.onNodeExpand=function(Be,$e){var Xe=se.state.expandedKeys,Pe=se.state,mt=Pe.listChanging,St=Pe.fieldNames,zt=se.props,Ht=zt.onExpand,jt=zt.loadData,Wt=$e.expanded,Je=$e[St.key];if(!mt){var lt=Xe.indexOf(Je),Dt=!Wt;if((0,E.ZP)(Wt&<!==-1||!Wt&<===-1,"Expand state not sync with index check"),Dt?Xe=(0,gt.L0)(Xe,Je):Xe=(0,gt._5)(Xe,Je),se.setExpandedKeys(Xe),Ht==null||Ht(Xe,{node:$e,expanded:Dt,nativeEvent:Be.nativeEvent}),Dt&&jt){var Lt=se.onNodeLoad($e);Lt&&Lt.then(function(){var ln=(0,Ie.oH)(se.state.treeData,Xe,St);se.setUncontrolledState({flattenNodes:ln})}).catch(function(){var ln=se.state.expandedKeys,mn=(0,gt._5)(ln,Je);se.setExpandedKeys(mn)})}}},se.onListChangeStart=function(){se.setUncontrolledState({listChanging:!0})},se.onListChangeEnd=function(){setTimeout(function(){se.setUncontrolledState({listChanging:!1})})},se.onActiveChange=function(Be){var $e=se.state.activeKey,Xe=se.props.onActiveChange;$e!==Be&&(se.setState({activeKey:Be}),Be!==null&&se.scrollTo({key:Be}),Xe==null||Xe(Be))},se.getActiveItem=function(){var Be=se.state,$e=Be.activeKey,Xe=Be.flattenNodes;return $e===null?null:Xe.find(function(Pe){var mt=Pe.key;return mt===$e})||null},se.offsetActiveKey=function(Be){var $e=se.state,Xe=$e.flattenNodes,Pe=$e.activeKey,mt=Xe.findIndex(function(Ht){var jt=Ht.key;return jt===Pe});mt===-1&&Be<0&&(mt=Xe.length),mt=(mt+Be+Xe.length)%Xe.length;var St=Xe[mt];if(St){var zt=St.key;se.onActiveChange(zt)}else se.onActiveChange(null)},se.onKeyDown=function(Be){var $e=se.state,Xe=$e.activeKey,Pe=$e.expandedKeys,mt=$e.checkedKeys,St=$e.fieldNames,zt=se.props,Ht=zt.onKeyDown,jt=zt.checkable,Wt=zt.selectable;switch(Be.which){case Ee.Z.UP:{se.offsetActiveKey(-1),Be.preventDefault();break}case Ee.Z.DOWN:{se.offsetActiveKey(1),Be.preventDefault();break}}var Je=se.getActiveItem();if(Je&&Je.data){var lt=se.getTreeNodeRequiredProps(),Dt=Je.data.isLeaf===!1||!!(Je.data[St.children]||[]).length,Lt=(0,Ie.F)((0,je.Z)((0,je.Z)({},(0,Ie.H8)(Xe,lt)),{},{data:Je.data,active:!0}));switch(Be.which){case Ee.Z.LEFT:{Dt&&Pe.includes(Xe)?se.onNodeExpand({},Lt):Je.parent&&se.onActiveChange(Je.parent.key),Be.preventDefault();break}case Ee.Z.RIGHT:{Dt&&!Pe.includes(Xe)?se.onNodeExpand({},Lt):Je.children&&Je.children.length&&se.onActiveChange(Je.children[0].key),Be.preventDefault();break}case Ee.Z.ENTER:case Ee.Z.SPACE:{jt&&!Lt.disabled&&Lt.checkable!==!1&&!Lt.disableCheckbox?se.onNodeCheck({},Lt,!mt.includes(Xe)):!jt&&Wt&&!Lt.disabled&&Lt.selectable!==!1&&se.onNodeSelect({},Lt);break}}}Ht==null||Ht(Be)},se.setUncontrolledState=function(Be){var $e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Xe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!se.destroyed){var Pe=!1,mt=!0,St={};Object.keys(Be).forEach(function(zt){if(zt in se.props){mt=!1;return}Pe=!0,St[zt]=Be[zt]}),Pe&&(!$e||mt)&&se.setState((0,je.Z)((0,je.Z)({},St),Xe))}},se.scrollTo=function(Be){se.listRef.current.scrollTo(Be)},se}return(0,le.Z)(ae,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var de=this.props.activeKey;de!==void 0&&de!==this.state.activeKey&&(this.setState({activeKey:de}),de!==null&&this.scrollTo({key:de}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var de,Ce=this.state,pe=Ce.focused,Be=Ce.flattenNodes,$e=Ce.keyEntities,Xe=Ce.draggingNodeKey,Pe=Ce.activeKey,mt=Ce.dropLevelOffset,St=Ce.dropContainerKey,zt=Ce.dropTargetKey,Ht=Ce.dropPosition,jt=Ce.dragOverNodeKey,Wt=Ce.indent,Je=this.props,lt=Je.prefixCls,Dt=Je.className,Lt=Je.style,ln=Je.showLine,mn=Je.focusable,fn=Je.tabIndex,Dn=fn===void 0?0:fn,ua=Je.selectable,Na=Je.showIcon,Pa=Je.icon,wa=Je.switcherIcon,ar=Je.draggable,sr=Je.checkable,ma=Je.checkStrictly,mr=Je.disabled,ir=Je.motion,on=Je.loadData,bn=Je.filterTreeNode,Ia=Je.height,fa=Je.itemHeight,da=Je.virtual,yr=Je.titleRender,Hn=Je.dropIndicatorRender,vo=Je.onContextMenu,ho=Je.onScroll,jr=Je.direction,_t=Je.rootClassName,Kt=Je.rootStyle,Rt=(0,re.Z)(this.props,{aria:!0,data:!0}),Un;return ar&&((0,Oe.Z)(ar)==="object"?Un=ar:typeof ar=="function"?Un={nodeDraggable:ar}:Un={}),a.createElement(b.k.Provider,{value:{prefixCls:lt,selectable:ua,showIcon:Na,icon:Pa,switcherIcon:wa,draggable:Un,draggingNodeKey:Xe,checkable:sr,checkStrictly:ma,disabled:mr,keyEntities:$e,dropLevelOffset:mt,dropContainerKey:St,dropTargetKey:zt,dropPosition:Ht,dragOverNodeKey:jt,indent:Wt,direction:jr,dropIndicatorRender:Hn,loadData:on,filterTreeNode:bn,titleRender:yr,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},a.createElement("div",{role:"tree",className:Le()(lt,Dt,_t,(de={},(0,ye.Z)(de,"".concat(lt,"-show-line"),ln),(0,ye.Z)(de,"".concat(lt,"-focused"),pe),(0,ye.Z)(de,"".concat(lt,"-active-focused"),Pe!==null),de)),style:Kt},a.createElement(yt,(0,z.Z)({ref:this.listRef,prefixCls:lt,style:Lt,data:Be,disabled:mr,selectable:ua,checkable:!!sr,motion:ir,dragging:Xe!==null,height:Ia,itemHeight:fa,virtual:da,focusable:mn,focused:pe,tabIndex:Dn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:vo,onScroll:ho},this.getTreeNodeRequiredProps(),Rt))))}}],[{key:"getDerivedStateFromProps",value:function(de,Ce){var pe=Ce.prevProps,Be={prevProps:de};function $e(mn){return!pe&&mn in de||pe&&pe[mn]!==de[mn]}var Xe,Pe=Ce.fieldNames;if($e("fieldNames")&&(Pe=(0,Ie.w$)(de.fieldNames),Be.fieldNames=Pe),$e("treeData")?Xe=de.treeData:$e("children")&&((0,E.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Xe=(0,Ie.zn)(de.children)),Xe){Be.treeData=Xe;var mt=(0,Ie.I8)(Xe,{fieldNames:Pe});Be.keyEntities=(0,je.Z)((0,ye.Z)({},Ke,Me),mt.keyEntities)}var St=Be.keyEntities||Ce.keyEntities;if($e("expandedKeys")||pe&&$e("autoExpandParent"))Be.expandedKeys=de.autoExpandParent||!pe&&de.defaultExpandParent?(0,gt.r7)(de.expandedKeys,St):de.expandedKeys;else if(!pe&&de.defaultExpandAll){var zt=(0,je.Z)({},St);delete zt[Ke],Be.expandedKeys=Object.keys(zt).map(function(mn){return zt[mn].key})}else!pe&&de.defaultExpandedKeys&&(Be.expandedKeys=de.autoExpandParent||de.defaultExpandParent?(0,gt.r7)(de.defaultExpandedKeys,St):de.defaultExpandedKeys);if(Be.expandedKeys||delete Be.expandedKeys,Xe||Be.expandedKeys){var Ht=(0,Ie.oH)(Xe||Ce.treeData,Be.expandedKeys||Ce.expandedKeys,Pe);Be.flattenNodes=Ht}if(de.selectable&&($e("selectedKeys")?Be.selectedKeys=(0,gt.BT)(de.selectedKeys,de):!pe&&de.defaultSelectedKeys&&(Be.selectedKeys=(0,gt.BT)(de.defaultSelectedKeys,de))),de.checkable){var jt;if($e("checkedKeys")?jt=(0,gt.E6)(de.checkedKeys)||{}:!pe&&de.defaultCheckedKeys?jt=(0,gt.E6)(de.defaultCheckedKeys)||{}:Xe&&(jt=(0,gt.E6)(de.checkedKeys)||{checkedKeys:Ce.checkedKeys,halfCheckedKeys:Ce.halfCheckedKeys}),jt){var Wt=jt,Je=Wt.checkedKeys,lt=Je===void 0?[]:Je,Dt=Wt.halfCheckedKeys,Lt=Dt===void 0?[]:Dt;if(!de.checkStrictly){var ln=(0,xt.S)(lt,!0,St);lt=ln.checkedKeys,Lt=ln.halfCheckedKeys}Be.checkedKeys=lt,Be.halfCheckedKeys=Lt}}return $e("loadedKeys")&&(Be.loadedKeys=de.loadedKeys),Be}}]),ae}(a.Component);It.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:y,allowDrop:function(){return!0},expandAction:!1},It.TreeNode=Fe.Z;var ke=It,ut=ke},35654:function(Ft,bt,te){"use strict";te.d(bt,{BT:function(){return a},E6:function(){return x},L0:function(){return De},OM:function(){return E},_5:function(){return Ne},r7:function(){return ee},wA:function(){return Le},yx:function(){return fe}});var z=te(3300),ye=te(34666),Oe=te(48736),je=te(59301),he=te(39417),be=te(67841),le=te(71430),me=null;function Ne(ne,oe){if(!ne)return[];var ue=ne.slice(),ge=ue.indexOf(oe);return ge>=0&&ue.splice(ge,1),ue}function De(ne,oe){var ue=(ne||[]).slice();return ue.indexOf(oe)===-1&&ue.push(oe),ue}function fe(ne){return ne.split("-")}function Le(ne,oe){var ue=[],ge=(0,be.Z)(oe,ne);function Fe(){var Se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Se.forEach(function(Ie){var ze=Ie.key,ve=Ie.children;ue.push(ze),Fe(ve)})}return Fe(ge.children),ue}function Ee(ne){if(ne.parent){var oe=fe(ne.pos);return Number(oe[oe.length-1])===ne.parent.children.length-1}return!1}function re(ne){var oe=fe(ne.pos);return Number(oe[oe.length-1])===0}function E(ne,oe,ue,ge,Fe,Se,Ie,ze,ve,at){var xe,it=ne.clientX,Ue=ne.clientY,qe=ne.target.getBoundingClientRect(),st=qe.top,ot=qe.height,Ke=(at==="rtl"?-1:1)*(((Fe==null?void 0:Fe.x)||0)-it),Re=(Ke-12)/ge,Me=(0,be.Z)(ze,ue.props.eventKey);if(Ue-1.5?Se({dragNode:wt,dropNode:It,dropPosition:1})?gt=1:ke=!1:Se({dragNode:wt,dropNode:It,dropPosition:0})?gt=0:Se({dragNode:wt,dropNode:It,dropPosition:1})?gt=1:ke=!1:Se({dragNode:wt,dropNode:It,dropPosition:1})?gt=1:ke=!1,{dropPosition:gt,dropLevelOffset:xt,dropTargetKey:Me.key,dropTargetPos:Me.pos,dragOverNodeKey:yt,dropContainerKey:gt===0?null:((xe=Me.parent)===null||xe===void 0?void 0:xe.key)||null,dropAllowed:ke}}function a(ne,oe){if(ne){var ue=oe.multiple;return ue?ne.slice():ne.length?[ne[0]]:ne}}var b=function(oe){return oe};function y(ne,oe){if(!ne)return[];var ue=oe||{},ge=ue.processProps,Fe=ge===void 0?b:ge,Se=Array.isArray(ne)?ne:[ne];return Se.map(function(Ie){var ze=Ie.children,ve=_objectWithoutProperties(Ie,me),at=y(ze,oe);return React.createElement(TreeNode,_extends({key:ve.key},Fe(ve)),at)})}function x(ne){if(!ne)return null;var oe;if(Array.isArray(ne))oe={checkedKeys:ne,halfCheckedKeys:void 0};else if((0,ye.Z)(ne)==="object")oe={checkedKeys:ne.checked||void 0,halfCheckedKeys:ne.halfChecked||void 0};else return(0,Oe.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return oe}function ee(ne,oe){var ue=new Set;function ge(Fe){if(!ue.has(Fe)){var Se=(0,be.Z)(oe,Fe);if(Se){ue.add(Fe);var Ie=Se.parent,ze=Se.node;ze.disabled||Ie&&ge(Ie.key)}}}return(ne||[]).forEach(function(Fe){ge(Fe)}),(0,z.Z)(ue)}},90782:function(Ft,bt,te){"use strict";te.d(bt,{S:function(){return le}});var z=te(48736),ye=te(67841);function Oe(me,Ne){var De=new Set;return me.forEach(function(fe){Ne.has(fe)||De.add(fe)}),De}function je(me){var Ne=me||{},De=Ne.disabled,fe=Ne.disableCheckbox,Le=Ne.checkable;return!!(De||fe)||Le===!1}function he(me,Ne,De,fe){for(var Le=new Set(me),Ee=new Set,re=0;re<=De;re+=1){var E=Ne.get(re)||new Set;E.forEach(function(x){var ee=x.key,ne=x.node,oe=x.children,ue=oe===void 0?[]:oe;Le.has(ee)&&!fe(ne)&&ue.filter(function(ge){return!fe(ge.node)}).forEach(function(ge){Le.add(ge.key)})})}for(var a=new Set,b=De;b>=0;b-=1){var y=Ne.get(b)||new Set;y.forEach(function(x){var ee=x.parent,ne=x.node;if(!(fe(ne)||!x.parent||a.has(x.parent.key))){if(fe(x.parent.node)){a.add(ee.key);return}var oe=!0,ue=!1;(ee.children||[]).filter(function(ge){return!fe(ge.node)}).forEach(function(ge){var Fe=ge.key,Se=Le.has(Fe);oe&&!Se&&(oe=!1),!ue&&(Se||Ee.has(Fe))&&(ue=!0)}),oe&&Le.add(ee.key),ue&&Ee.add(ee.key),a.add(ee.key)}})}return{checkedKeys:Array.from(Le),halfCheckedKeys:Array.from(Oe(Ee,Le))}}function be(me,Ne,De,fe,Le){for(var Ee=new Set(me),re=new Set(Ne),E=0;E<=fe;E+=1){var a=De.get(E)||new Set;a.forEach(function(ee){var ne=ee.key,oe=ee.node,ue=ee.children,ge=ue===void 0?[]:ue;!Ee.has(ne)&&!re.has(ne)&&!Le(oe)&&ge.filter(function(Fe){return!Le(Fe.node)}).forEach(function(Fe){Ee.delete(Fe.key)})})}re=new Set;for(var b=new Set,y=fe;y>=0;y-=1){var x=De.get(y)||new Set;x.forEach(function(ee){var ne=ee.parent,oe=ee.node;if(!(Le(oe)||!ee.parent||b.has(ee.parent.key))){if(Le(ee.parent.node)){b.add(ne.key);return}var ue=!0,ge=!1;(ne.children||[]).filter(function(Fe){return!Le(Fe.node)}).forEach(function(Fe){var Se=Fe.key,Ie=Ee.has(Se);ue&&!Ie&&(ue=!1),!ge&&(Ie||re.has(Se))&&(ge=!0)}),ue||Ee.delete(ne.key),ge&&re.add(ne.key),b.add(ne.key)}})}return{checkedKeys:Array.from(Ee),halfCheckedKeys:Array.from(Oe(re,Ee))}}function le(me,Ne,De,fe){var Le=[],Ee;fe?Ee=fe:Ee=je;var re=new Set(me.filter(function(y){var x=!!(0,ye.Z)(De,y);return x||Le.push(y),x})),E=new Map,a=0;Object.keys(De).forEach(function(y){var x=De[y],ee=x.level,ne=E.get(ee);ne||(ne=new Set,E.set(ee,ne)),ne.add(x),a=Math.max(a,ee)}),(0,z.ZP)(!Le.length,"Tree missing follow keys: ".concat(Le.slice(0,100).map(function(y){return"'".concat(y,"'")}).join(", ")));var b;return Ne===!0?b=he(re,E,a,Ee):b=be(re,Ne.halfCheckedKeys,E,a,Ee),b}},67841:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return z}});function z(ye,Oe){return ye[Oe]}},71430:function(Ft,bt,te){"use strict";te.d(bt,{F:function(){return ee},H8:function(){return x},I8:function(){return y},km:function(){return Le},oH:function(){return a},w$:function(){return Ee},zn:function(){return E}});var z=te(34666),ye=te(3300),Oe=te(27247),je=te(43079),he=te(11592),be=te(2738),le=te(48736),me=te(67841),Ne=["children"];function De(ne,oe){return"".concat(ne,"-").concat(oe)}function fe(ne){return ne&&ne.type&&ne.type.isTreeNode}function Le(ne,oe){return ne!=null?ne:oe}function Ee(ne){var oe=ne||{},ue=oe.title,ge=oe._title,Fe=oe.key,Se=oe.children,Ie=ue||"title";return{title:Ie,_title:ge||[Ie],key:Fe||"key",children:Se||"children"}}function re(ne,oe){var ue=new Map;function ge(Fe){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Fe||[]).forEach(function(Ie){var ze=Ie[oe.key],ve=Ie[oe.children];warning(ze!=null,"Tree node must have a certain key: [".concat(Se).concat(ze,"]"));var at=String(ze);warning(!ue.has(at)||ze===null||ze===void 0,"Same 'key' exist in the Tree: ".concat(at)),ue.set(at,!0),ge(ve,"".concat(Se).concat(at," > "))})}ge(ne)}function E(ne){function oe(ue){var ge=(0,he.Z)(ue);return ge.map(function(Fe){if(!fe(Fe))return(0,le.ZP)(!Fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Se=Fe.key,Ie=Fe.props,ze=Ie.children,ve=(0,je.Z)(Ie,Ne),at=(0,Oe.Z)({key:Se},ve),xe=oe(ze);return xe.length&&(at.children=xe),at}).filter(function(Fe){return Fe})}return oe(ne)}function a(ne,oe,ue){var ge=Ee(ue),Fe=ge._title,Se=ge.key,Ie=ge.children,ze=new Set(oe===!0?[]:oe),ve=[];function at(xe){var it=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return xe.map(function(Ue,qe){for(var st=De(it?it.pos:"0",qe),ot=Le(Ue[Se],st),Ke,Re=0;Re1&&arguments[1]!==void 0?arguments[1]:{},ue=oe.initWrapper,ge=oe.processEntity,Fe=oe.onProcessFinished,Se=oe.externalGetKey,Ie=oe.childrenPropName,ze=oe.fieldNames,ve=arguments.length>2?arguments[2]:void 0,at=Se||ve,xe={},it={},Ue={posEntities:xe,keyEntities:it};return ue&&(Ue=ue(Ue)||Ue),b(ne,function(qe){var st=qe.node,ot=qe.index,Ke=qe.pos,Re=qe.key,Me=qe.parentPos,Ve=qe.level,nt=qe.nodes,We={node:st,nodes:nt,index:ot,key:Re,pos:Ke,level:Ve},et=Le(Re,Ke);xe[Ke]=We,it[et]=We,We.parent=xe[Me],We.parent&&(We.parent.children=We.parent.children||[],We.parent.children.push(We)),ge&&ge(We,Ue)},{externalGetKey:at,childrenPropName:Ie,fieldNames:ze}),Fe&&Fe(Ue),Ue}function x(ne,oe){var ue=oe.expandedKeys,ge=oe.selectedKeys,Fe=oe.loadedKeys,Se=oe.loadingKeys,Ie=oe.checkedKeys,ze=oe.halfCheckedKeys,ve=oe.dragOverNodeKey,at=oe.dropPosition,xe=oe.keyEntities,it=(0,me.Z)(xe,ne),Ue={eventKey:ne,expanded:ue.indexOf(ne)!==-1,selected:ge.indexOf(ne)!==-1,loaded:Fe.indexOf(ne)!==-1,loading:Se.indexOf(ne)!==-1,checked:Ie.indexOf(ne)!==-1,halfChecked:ze.indexOf(ne)!==-1,pos:String(it?it.pos:""),dragOver:ve===ne&&at===0,dragOverGapTop:ve===ne&&at===-1,dragOverGapBottom:ve===ne&&at===1};return Ue}function ee(ne){var oe=ne.data,ue=ne.expanded,ge=ne.selected,Fe=ne.checked,Se=ne.loaded,Ie=ne.loading,ze=ne.halfChecked,ve=ne.dragOver,at=ne.dragOverGapTop,xe=ne.dragOverGapBottom,it=ne.pos,Ue=ne.active,qe=ne.eventKey,st=(0,Oe.Z)((0,Oe.Z)({},oe),{},{expanded:ue,selected:ge,checked:Fe,loaded:Se,loading:Ie,halfChecked:ze,dragOver:ve,dragOverGapTop:at,dragOverGapBottom:xe,pos:it,active:Ue,key:qe});return"props"in st||Object.defineProperty(st,"props",{get:function(){return(0,le.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ne}}),st}},8224:function(Ft,bt,te){"use strict";te.d(bt,{Z:function(){return ye}});var z=te(4676);function ye(Oe,je,he,be){var le=z.unstable_batchedUpdates?function(Ne){z.unstable_batchedUpdates(he,Ne)}:he;return Oe!=null&&Oe.addEventListener&&Oe.addEventListener(je,le,be),{remove:function(){Oe!=null&&Oe.removeEventListener&&Oe.removeEventListener(je,le,be)}}}},55468:function(Ft,bt,te){"use strict";te.d(bt,{g1:function(){return fe},os:function(){return Ee}});var z=/margin|padding|width|height|max|min|offset/,ye={left:!0,top:!0},Oe={cssFloat:1,styleFloat:1,float:1};function je(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function he(re,E,a){if(E=E.toLowerCase(),a==="auto"){if(E==="height")return re.offsetHeight;if(E==="width")return re.offsetWidth}return E in ye||(ye[E]=z.test(E)),ye[E]?parseFloat(a)||0:a}function be(re,E){var a=arguments.length,b=je(re);return E=Oe[E]?"cssFloat"in re.style?"cssFloat":"styleFloat":E,a===1?b:he(re,E,b[E]||re.style[E])}function le(re,E,a){var b=arguments.length;if(E=Oe[E]?"cssFloat"in re.style?"cssFloat":"styleFloat":E,b===3)return typeof a=="number"&&z.test(E)&&(a="".concat(a,"px")),re.style[E]=a,a;for(var y in E)E.hasOwnProperty(y)&&le(re,y,E[y]);return je(re)}function me(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function Ne(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function De(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),E=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:E}}function fe(){var re=document.documentElement.clientWidth,E=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:E}}function Le(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ee(re){var E=re.getBoundingClientRect(),a=document.documentElement;return{left:E.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:E.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(Ft,bt,te){"use strict";te.d(bt,{G:function(){return je}});var z=te(47273),ye=function(be){if((0,z.Z)()&&window.document.documentElement){var le=Array.isArray(be)?be:[be],me=window.document.documentElement;return le.some(function(Ne){return Ne in me.style})}return!1},Oe=function(be,le){if(!ye(be))return!1;var me=document.createElement("div"),Ne=me.style[be];return me.style[be]=le,me.style[be]!==Ne};function je(he,be){return!Array.isArray(he)&&be!==void 0?Oe(he,be):ye(he)}},51581:function(Ft,bt,te){"use strict";Object.defineProperty(bt,"__esModule",{value:!0});var z=function(){function Le(Ee,re){for(var E=0;E=0||Object.prototype.hasOwnProperty.call(Le,E)&&(re[E]=Le[E]);return re}function me(Le,Ee){if(!(Le instanceof Ee))throw new TypeError("Cannot call a class as a function")}function Ne(Le,Ee){if(!Le)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Ee&&(typeof Ee=="object"||typeof Ee=="function")?Ee:Le}function De(Le,Ee){if(typeof Ee!="function"&&Ee!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof Ee);Le.prototype=Object.create(Ee&&Ee.prototype,{constructor:{value:Le,enumerable:!1,writable:!0,configurable:!0}}),Ee&&(Object.setPrototypeOf?Object.setPrototypeOf(Le,Ee):Le.__proto__=Ee)}var fe=function(Le){De(Ee,Le);function Ee(re){me(this,Ee);var E=Ne(this,(Ee.__proto__||Object.getPrototypeOf(Ee)).call(this,re));return E.scrollListener=E.scrollListener.bind(E),E.eventListenerOptions=E.eventListenerOptions.bind(E),E.mousewheelListener=E.mousewheelListener.bind(E),E}return z(Ee,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var E=this.getParentElement(this.scrollComponent);E.scrollTop=E.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var E=!1,a={get passive(){E=!0}};try{document.addEventListener("test",null,a),document.removeEventListener("test",null,a)}catch(b){}return E}},{key:"eventListenerOptions",value:function(){var E=this.props.useCapture;return this.isPassiveSupported()&&(E={useCapture:this.props.useCapture,passive:!0}),E}},{key:"setDefaultLoader",value:function(E){this.defaultLoader=E}},{key:"detachMousewheelListener",value:function(){var E=window;this.props.useWindow===!1&&(E=this.scrollComponent.parentNode),E.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var E=window;this.props.useWindow===!1&&(E=this.getParentElement(this.scrollComponent)),E.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),E.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(E){var a=this.props.getScrollParent&&this.props.getScrollParent();return a!=null?a:E&&E.parentNode}},{key:"filterProps",value:function(E){return E}},{key:"attachScrollListener",value:function(){var E=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!E)){var a=window;this.props.useWindow===!1&&(a=E),a.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),a.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),a.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(E){E.deltaY===1&&!this.isPassiveSupported()&&E.preventDefault()}},{key:"scrollListener",value:function(){var E=this.scrollComponent,a=window,b=this.getParentElement(E),y=void 0;if(this.props.useWindow){var x=document.documentElement||document.body.parentNode||document.body,ee=a.pageYOffset!==void 0?a.pageYOffset:x.scrollTop;this.props.isReverse?y=ee:y=this.calculateOffset(E,ee)}else this.props.isReverse?y=b.scrollTop:y=E.scrollHeight-b.scrollTop-b.clientHeight;ya in S?X(S,a,{enumerable:!0,configurable:!0,writable:!0,value:F}):S[a]=F,C=(S,a)=>{for(var F in a||(a={}))pe.call(a,F)&&H(S,F,a[F]);if(R)for(var F of R(a))N.call(a,F)&&H(S,F,a[F]);return S};const c=S=>React.createElement("svg",C({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",width:60,height:80},S),React.createElement("path",{fill:"#fff",d:"M749.4 373.9H710v-78.8c0-108.7-88.2-197-197-197-108.7 0-197 88.2-197 197v78.8h-39.4c-43.5 0-78.8 35.3-78.8 78.8v393.9c0 43.5 35.3 78.8 78.8 78.8h472.7c43.5 0 78.8-35.3 78.8-78.8V452.7c.1-43.5-35.2-78.8-78.7-78.8zM513 728.5c-43.5 0-78.8-35.3-78.8-78.8s35.3-78.8 78.8-78.8 78.8 35.3 78.8 78.8-35.3 78.8-78.8 78.8zm122.1-354.6H390.9v-78.8c0-67.4 54.8-122.1 122.1-122.1 67.4 0 122.1 54.8 122.1 122.1v78.8zm0 0"}));Ft.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},64885:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return I}});var A=r(3113),X=r(59301),R=Object.defineProperty,pe=Object.defineProperties,N=Object.getOwnPropertyDescriptors,H=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,S=(P,b,K)=>b in P?R(P,b,{enumerable:!0,configurable:!0,writable:!0,value:K}):P[b]=K,a=(P,b)=>{for(var K in b||(b={}))C.call(b,K)&&S(P,K,b[K]);if(H)for(var K of H(b))c.call(b,K)&&S(P,K,b[K]);return P},F=(P,b)=>pe(P,N(b)),p=(P,b)=>{var K={};for(var Q in P)C.call(P,Q)&&b.indexOf(Q)<0&&(K[Q]=P[Q]);if(P!=null&&H)for(var Q of H(P))b.indexOf(Q)<0&&c.call(P,Q)&&(K[Q]=P[Q]);return K},h=(P,b,K)=>new Promise((Q,W)=>{var V=E=>{try{L(K.next(E))}catch(oe){W(oe)}},_=E=>{try{L(K.throw(E))}catch(oe){W(oe)}},L=E=>E.done?Q(E.value):Promise.resolve(E.value).then(V,_);L((K=K.apply(P,b)).next())});const I=P=>{var b=P,{children:K}=b,Q=p(b,["children"]);const[W,V]=(0,X.useState)(!1);return X.createElement(A.ZP,F(a({},Q),{loading:W,onClick:_=>h(void 0,null,function*(){try{V(!0),yield Q.onClick(_),V(!1)}catch(L){console.error(L),V(!1)}})}),K)}},854:function(Nn,Ft,r){"use strict";r.d(Ft,{xp:function(){return N},AG:function(){return F},JA:function(){return C},FX:function(){return i},k$:function(){return jt},ub:function(){return yt},e6:function(){return k},v7:function(){return I},BO:function(){return p},x7:function(){return oe},em:function(){return It},BV:function(){return H},qz:function(){return S},Gm:function(){return c},yt:function(){return _},I2:function(){return ge},z3:function(){return R},GY:function(){return St},wC:function(){return lt},Pt:function(){return nt},Oe:function(){return Ct},L6:function(){return X},RL:function(){return A},f$:function(){return pe},j1:function(){return P},jD:function(){return h},g4:function(){return b}});var A=r(58143),X="data:image/png;base64,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",R=r(4977),pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM5QkFEM0E0MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM5QkFEM0E1MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzlCQUQzQTIwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzlCQUQzQTMwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz74uUqOAACl0klEQVR42ux9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X9pK9hKMISxcuLBsxzr22GMdl+//8pe/lLRvCsnZ4Y033ih6n9tuu61tvKnY8povv/zSllxKkZY5//zzu4j/sW9jqbjyyitt75Vy49vf/rZ8CNjhT3/6E0aMGOFOUpewNoPND1jU6uQSfeMb3yjbsSorK6VSpR3uuOOOLlIxheBb3/qW7XZqnBe7Euk0kZwKmIuxsPiw4DUoFttss41MEbnoootw1llnyWt5xRVXlCPGa0vW5QRXjp944gnHh9uFF17oTtCMC+IG3TNw3HHHOQbFb7rpprIdR7gAprAqbI8jSKukfe+88862+/3b3/5W1P4efPBB2/1dc801Be8rFouZkydP7rKvrbfe2hQuYb+7Hx555JEu58pt5cRJJ51kO75er9dsbm52J6UbdHfG/fffL+vy7MCSjAULFpTlOHRfnKysUpNImUVvh2Ld2mHDhtlud8qCzwVajytWrOiyncKA/bEsh/pWgrBlyguD7vy53JpXTosNDz/8sKv+4LqEucHYEm9KJ1Dhs1wuwTnnnGO7na5NKZrs+++/v+12p4B8d3BSAWVvwWLHOBvZK5v9CXSz2TqN18TJ5S4FjL9lizCy/CdXEN51CV10wq233uroGh522GFlO87PfvYz22NMmjSp6H0mk0lz5syZXfb54osvFrW/r776yhQk02V/wpIrWx7aj370oy3+nnv66afNf/3rX+bnn3/uTkAHl9AlrBzYZpttHEmLN1Y5wJgOkzDtjvHQQw+VFCM79NBD5X6ES2f+85//LHpfwjIzhw4d2uX8jj322IL39f7775c9Ptja2mp+9tln7g3rEtaWDWZPOxFWfX192Y5z+OGH2x5jzz33LHnf8+fPN1taSr/E3/nOd7qc3wMPPFDUvkig2ftatGhRUfu6//77O/b3ta99TZKXC5ewtljccMMNjqTF1Z2eWolKv55//vl+MQ4klGnTpnWsXp111llF7+vRRx81R40aJfdVXV1t/v3vfy9qPytWrOgyXgcccIB0iYvFunXrZHkMv9///vc/dwK4hDXw8L3vfc+RUK6++uqyHGOPPfaw3f+uu+7ar8Zi4cKF5vLly8viCtON27hxY9H7uPPOO23HbMmSJUVbo7ScM/d12WWXuROgHxGWIlkLqHKXH3JjzJgxWLlype3fqGdVaiYyl7DtVqCYUNnc3CyTTV10Busj99tv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",N="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVCNENBMTM0OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVCNENBMTM1OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUI0Q0ExMzI4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUI0Q0ExMzM4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7p3KzkAAAFvElEQVR42sRae0ybVRQ/peVRaFce8pwgj1Je5TFsEHGbMAkzmqiJyba4hYh/LJlxiRr9Z0aNGv8xvhKTGckM2zKWmGEgU7MsPnCZIrKBjMcKY9BCBMqjjEcLtFDwHPZVC12h934f8yS/P6Dfud/5nXvvueec+8neOPEuSCAxiDJEMSITkYKIRoQJv9sREwgTogfRjGhEjIt9sUKEbhSiEvEC4mGEbJNngxGRiAzEk8L/VhGtiPOIswgrjxEBHDrxiE8Qg4hPEYYtjPclMkGXxhhCfIFI2E4CNFtvIm4hXvdYHlJIKOIVRK/wjkCpCaQjWhAfIVSwfaIS3kHvypaKwLOI64hdcP+kAPEn4jmxBI4ivkXsgPsvNBt1gg1cBI4hvkLI4f8TuWDDMdYw+owQFdh3Y6gSCnL1oNOmQnxcHAQHB8HCwiLMzM7C8KgFjD23oN9khtXVVZZhyZZhxEV/CGQhalk9r1AoYO9jxfBokQGCgoK8SBHi42LBsCsfJq1TcOnHn+F2v4llJsimIoRx3Q8le0o9/6bwdRmRxGJ8ZEQ4vHjkEORkZYBcLvdrlvL0OeBwOuDv4RF/X0Ne2Y34GrHiaw+8ishnMT4tNRmOVlVCTPQDzKfY/vJ9kJWpY1Ej217ztYnpFHyH6UjGJXH4wPOgVIZw7VAi8XRFOSjkTKv1bc8T25PACdZDan95mV9LZjNRq1Wg02lZw+tbGwnQ/L/EMooyJASSkxIliZUp7ONUCTb/S+AI2cTqOZlMJgmBcI2GVUUp2LyOAJMwxvHN04EAnqQYDrsJUDFSyKrtdC5JRmDR4eBRoxokgQjs48nn5+fnJSNgt3ONRTaXEYFHeLSXlpd5Peclk1Yrr6ohQKhhuWR6ekYSAiOWMV7VDCKg5Z0/uwTLaNnlAssYd22fTgRieTRz9dmQlpIsmgCdwuWle3nVY4mAmkczLCxUsk0cEaHhVVUH8GqOT0xKRmB6ZpZX1UkE5ng0zeYhsNntkhBgqAs2yhwR4AoBrpUVaO/oEm38nelp6B/gJnCHCNzm1f79jxaWgsRLbDY7XKj/Dlb405I+ItDDqz2/sACnTp9DEqNc+qfO1MLwyKiYCewNEPov3EK+G59k39BOp3Nt+YiUViLQKNjBH8sV7EXNivhslgb4xb2J28SMtMSRmbrwBBYpZPOI+xw4J2aka23tzB4VETrdct6zoCECC7wjjWIy1tbewZT//9R4RYzxZOtZTwK0C2vEjHjT2Ov3sx2d3TA7ZxPzuhrB5nVdiQ8pNPPvKP+XkEjjbYKtXm0VOpHe5x01KDDI72dFtmI+EGz1IkDyOeIvnlETH/T/digqKoLXeLLts3UNgY0REXGQZpmpqtCmrjV1/ZWcrEzIzEhnTtwQhwQb/5vNDc1dkinak4gDsMUFSEhwMJQ9vhueqihnWhYBMhnokYRGowGLZRwcW9fWLsGxTV6HqA8F6sMfR5z0qiDUKsjQpoEuPQ1SsSILVPDd1FJTrDA/Fwry9NDX1w9dxh7MSs2+ytTjcI+7gc0IkHwpMD+JnpbnZGdCXk4WPJSUKFlHzj0bGTrtGqhZNjJqgQHzIHRjWMbzhd7/MqLaZxqzxfjVFU+UjhcZCs+gp7f9nowcszMhfg17SoptSKDyym9N9cbePt8O2GrQ5pbrDRMTkwbe6MQpN6hfFRUVWa+Qb+7je23ideLAtPdGZ/cUZpw1iTsTFtFLJcBwEc2RIryHqELvW2q/qQPT4JA4AmupL5aP/Saza8A0eDU2Jvr0DrWaNkEe3L32kULmhXV+cHHR8cOvV5tcDd9f8qvm9ouAW2Zm5yhpm5uwWi9HRoRXq1UqC9zt08cDe391VUiJPyaPo+F1zddaZy80XFyLRv52v2ViPrehiJSvz6Z7rthQpZI+t6E+K91yuj+3UXnkL+7PbYxCFdiIKfgYdTcohHZ23QTnEntd8Y8AAwCTubpzlq2wWAAAAABJRU5ErkJggg==",H=r.p+"static/err.2323787b.png",C="data:image/png;base64,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",c="data:image/png;base64,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",S="data:image/png;base64,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",a="data:image/png;base64,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",F="data:image/png;base64,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",p=r.p+"static/douyu.1e926b4a.jpg",h="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAA4BJREFUSEu9ll1IlFkYx3/v6+iMqzmjY2wfNqaR6H4UbKVR0RbiQiaVXXVjqNFFs3ddxrrhQhjuRlclIdvaCt1FYBeRBbYbrYoaRUhg+IE5SZQzOqON7zi+ZznvNK7ufJl9nLuX95z/7/yf8zznOQqfaSgLnA5MpHIc+BGFb4CUFe1BMAc8BS7h50/2E5Q6IZCErKIZnWrEiuQjF0lllRZ8nJSwEKiLGlSufjRIGCvVdU6wk6shUDe9wLa4XqTT/wL9Prb7KGF72FEAheT/r1ZRWZu8FofZQVZSFp75SV5oo4zPjRMUweWCA5RgDjtaejICclNyOe84zwHrAawm68Iepuenuee9xznXOXpnepcDE5SgRoIEVGRW0Jrfis1kixmiWX2Ws2NnaRxvTASLDiowF9D5dSdZpizaPG20vmnlSt4V41uK1wzXcth2iGP2Y2i6RuVAJbenbseDRQEJhcsbL3Hqy1OGk3pXPRddF+nb8ohNlnzcQTebn2ymOruGC7m/GXMe+h6yp3+PTOVYIxJkUS38VfQ3xWk7jEVyxz7dhz3JjqKEojwRnGBEG2FwdhBNzOIOeujx9dI58w9D2lA0Z5GgVCWVB189YFta7Exved1CnjmfHenbkfPlBnSh49f9NL9upm6sjml9erG7SJCCwrX8a1RlV0UNw/WJ6+xN30uOOccQtiiWBVBABDCrZtqn2o1z8wt/WCPaGcGuVbu4X3SfZGVpWbkCLh6/fcJBWzkBPUDh00J+WldH7eoaI2mcw076t/ZjTbLiHHHS9KopHMboWSddnV5zmoYNDUtgN9w3KM0oNVJehurO1B22fLGV9Snr8AQ9dHg7qMysNBze8tziyPMj6OjSVYw6Cv2ibv3P/JJTj0Ag4TfdNym1lpKRlJHw+mmfukvFwEHmhLzI44AUmeZ5Tfj1t3R5uylKK8Qb9Bq1U5xenBDU8LKBMy/OxA+dVDFhYkOKg+Fwur67oMqsZbQVtCHLINYY1UbZ/Ww3Y4GxOMmQaK8CqrOraXT8yurk7IjZUvzowFF6ZnoW11OcM4oHFGA32Sm3lfN9xj7S1TTjNh/ShvnBWkbVYBWT85Mx60h779YdpRNnmjKNYn2XBGHYojbRRR8K3yWK3Ar/L2l8taj8/olaeS07+eMzP05kTMLPLQUn8C1EtvZlhi703BJcjnxuLVPhQ6b9CxF3aSow+t5QAAAAAElFTkSuQmCC",I="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAABV1JREFUSEu9lntsFEUcx78ze4+9FoLQB3eAxYCCYIGKsRJAClQFQQkxpBV5JAYVFEVjCDEQgoZHjAHB8IhGsMU/GkQNhETFYCoSEtoUedQYQzjkUUqPHpQD79otvZsxv5mdu7X4N3PZ7E5u8/vs9ze/F8N9WqwXx18YGjiPSbaUS1bOGUL0P73E1E8vukv3WYJ+akkh5R0JHJMQ29u72494bWdBfdG3IGjn7+dg0zkAunIADeHGuseCYBqqgRLChaYha+JO7E0Ad83H0d1faId/5mDTLBfAwUAXkzkowWUwgO6Hh2pzzl0EohchGVcAyQChYFplhsld7V2x5VlQYWjgfA5eZ0mtwkBon1UntSpnzKPo33gQU7kfVrQVsdEz0WiltGEApNDABJDOZNJPxnviZ5TriuzwUQ5WQWoURDLQs9oruKsOQFfpCMxpOIRt/jygJ43DZQuxInpcvZNh2nUZL0zK7bHu2AoFKrYjnRYQslyDpMSnIDoEcuelQS8YEIBE/Sk8P7catx1HqSEYKSNYRruxo81pK1CgsB2RZMwCh4FYUqswEO1ChlTpSMxqOKgVueuXk2fw7sYtuHusCTyZdCEGKnHNaWMKFFEgcheDz6OG9vSCUUqwVOkIzOgFIhsXpMDOG3E0j5uNlo4YejyqWp1rGjTIgCSDnwyrM9JqlEIhYCnv+5EaNxLPGNA/nUBGAg/ka20ZgeYhVajqaESaSaR15OGqF0RuM2oUiMIoL4Q7c59DYk4lAsOH4bHqd3ArP4TpDQe065rO44/q1Rj0/kIUzJ4ADOiD5pGLUHWrCYLJrKoWp1UrGmxHpDkfpSgDOBPK0Lp3C2aVPIj3eABjmAX/48vwtHUJUw3oZBQ15dWo5R2YzvphYr8IkokkVluXIZhQoDQD7gEpRZIhPXwoYr/tw+cDirDICmYPPVm2FFP4JUxpdBWdjKK2/GXs8t1QLuoBRRwlK4W6UK4j0JXeihQoI3Dt661YUzUXHxAk5QC7jwB/X0dqfz0mR26i4n9AFNpp0LmYXNKKKMzvAdG5WHkhJP6qx8XiIehDnp3/CU588wP2sHZVtJrLSv7jutryauz03VQ5lIbQOaQAOUVZ11HUmWAQkWKMPX8ch3x5wI07iA1bjJecs8ollALJ0hGo9CiqeUqD6P+sGnJhNuo8Z+QNbxQXoOLCCeylqEok0fhQFV7r+hO2SmAgMXk8Zh6pw2eWDTScw1eTXsEOBdJqKAko4pQb3eqQDW9vwlqWhfFNP+G7UaNVEJxbX4N569ciICRkyEa0bhs2zZqBt60A8MVhbH9rDXb74hqg3CZdkClDAq2mMoTtiOAAoyS1MgKhlcvw+6Z1qutJKbHx12PYcfkykk+MxbRRj6DOl4e+QgITV2LxqR9xmne61dsEgk5WUkbgbAkqtsMJC6yfKUPS78faA7V4vbIiG9pXpXbHUCpLFCSbv8fZVTux0Bf1tIZcUVUFFoJUtrQ5bSW6TYTCh7hkL+rCqotpvm3jy40bMGnJPCBItdxdiRSwYR/at36LRTyKK7xbd1i3aps2ofNJVe+PYk7sQwUaECx+1setw5YE9za+YAZYXjIOCyqmobCgAGiJo7P+NI7Gr+BjXxuusx5QCzbnowPB0/gkOruYKL3tXL+YnTeK7PAextirqsZ5uix9Vb7gGCz8CDKujN9iaaWcXlUt3L0MxJ0daFhZ1d4d2+ydGeg5UBQMf8oY3uBgfq3MTD+6XajLM6DQjGAgrpv0XqJTQK5r745tMQNT73ELRf6iMvisJRxsAZfob77GTER6T2o0MTcBqW2LhKzpgqwld+UOVn/kfVn/AsVflDnLRAvCAAAAAElFTkSuQmCC",P="data:image/png;base64,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",b="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAaCAYAAAAXHBSTAAAAAXNSR0IArs4c6QAABYFJREFUWEftl1+MVOUZxn/POTOzszODTURBRRql0ggF/1yo/ZNQarvYGmB3dnaxSkht0zQIprUx/ZO0NKYXxaZN2rhpUs1e1JgQy+wuC5IqhQjEWq60pRqS1oIVEy0SL1xmdtbdOecp5yyz7LI2JPZCa/a7mvm+933O+3zvn+cc8RFc+ghyYo7U/0tW5zI1l6kP8AZU7PHfgI/9txhkxh3yVP0tvs8hNVO7tV7U3sZ3QuiMxWJBTeb5pnlk7AYO85DimXhWsZMVZHkA0yFYiDhp2BuJR8aqevVC+3wvq0KzTXCL4V3D4abZNj7Kq8UCW4FvIJbIvNGE/rEz9PFH1RMclSr+icU2icwMYE/7J8aBm2tVHct3+0thyBMyV6QWra40GBLSfXXxQ6pKfGC1M+3z2RwGbMeUpnzO45+KYEtjgF2gdHdet8sO6AcunYEv3pQ5bvisIEjPWjhiT63GJp7WiMAqVFgruB5NmSQ/lgXJbUwGfqqW4cZck/k5cwi4HHgrht8jjipiQRDQZbgViGx+XB/Uwwl2qZsNDnhckAP+idkZw4lArDT0ChY5wRJdjaqOtK33ddkcfwCWAsci0x8mmPBdiWvOXXVSCQcc8SQBKxBbJdpi86PRAba/5/Rr7/VnArNbk8GfPgu+oSaeK8J+mS8kwTWbdIwN619T+fyK20oFfo3YbPFvBXQ0Y0ZCOCRzrcW+eo0NyU22fNq6/IlMyKDEjYZn600qxTAtq59LnIzGWd3YrdcT+2LZHcowiJmHGKzV2MjTejc5K1XcR8AWw9/rNT49i1S2y7fmsuyRWYh5W6J8ZkDP5db5+lyeI5hLHLOpPqQds/qw7AXFkKOI+TIPNuGdjOjH1OOYL44O6cULfdp73BuYHQoYiSO+rIC7BA8idtVOcBcvaCLxae/04jDHAcwno5hvN4bU18IqVNwVhOx0RBzkuHoGqUK3b1HIUy1CkVjfGNCfE+e2Hq/JiL0ybo6xdGyvTs4itdqZwuUMyKwX9FucEGwn5pVaUiatPpvm2Nbr6zLm4LmLSMr9NuABxEDtNHe3hlPhq74qiFJSy2Jz3+igfjuN1LogZJCYLBELp0jlKr4hG6SEPp6UXCQ6kxpvOebL/nwYsi9p0HFx03hVx2aRWu5c8VPsxqyRedTiuMQvbV4riBWnq6pd6JMre1k25Fngklh8LTSfe7+kHJFRzBUpqWzFN+eSDMUsSglFdDZ2nSeU2BS6fWUQ8hdiFhh+UB/ULy4MMN/la8IMiUS0BTFbInMqLQuwTe/ooJIBMGOVKt6M+A3ibTfpUMi9/zOpXKdXZnM8I3OVxak4otIY0vOzsoCD9l6eCM09CXGLjfWq9k+VwB2+UvPSKddheC0Tc/s7E4yU8uzH3GR4aUJsHK/qpUkfB/kyqzMZfodZjBiuwT0l87P3S2qq/EoV/wOl4zNZrwiO2zPf3i1erNd5mJB5xTwHBUtNql1HZP5kuFYBazCXpfvmW/VBPZ5OprJvJ0MVp5oz4pjDNn9VwCrEbTL55LnjE3SN79axUo9/lZCy2FGvsgkmhbxU9gJnOCCz8j166k4FDMvneqrY49fPNvXVszMzY8eYR2sB97fFLMmKYWB5ajFdAOFMDN8bHeCxlpCmOtjNncGkmJ4X7HOiafGyJ7h3dFgvpMEnpMT9ccTW0SE9dj4Kq9RD39lqus8xW6cPiuJ6L1Qu7cvl6aDId3tVKL6JCC5C7M36CA+lryLrXGjPpoGuTUoL8UZs9tNkoKUrs7DW+bJCjnIQcIfjtDKOxmZPo8k+9uhMy75Y8d2YTL3BzpYOTWH1ulSK+HoTXh4b0sHpz8h3e4kCtjTq/HTu0+MimfzQHM9l6kOTiosEMpepuUx9gDfwHxPQeQqe3h4RAAAAAElFTkSuQmCC",K="data:image/png;base64,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",Q="data:image/png;base64,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",W="data:image/png;base64,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",V="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAoAEhAwERAAIRAQMRAf/EAMEAAAAHAQEAAAAAAAAAAAAAAAABAgMEBQYHCAEAAQUBAQAAAAAAAAAAAAAAAAECAwQFBgcQAAIBAwMCAwQGBAgKBwkAAAECAwARBBIFBiExURMHQSIyFGFxgZHRUqFCIxexYnKSolOUFcGCssIzQyRkdBbSY3NUhCUI4YOTszREtEUmEQABAwIDBAcFBwMEAgMAAAABAAIDEQQhMRJBUWEFcYGRIjITFKFSkgYW8LHB0eFCYnIjFfGCM1OiNLLSQ//aAAwDAQACEQMRAD8A9Gkkm5NyfbUS0UVCEKEIUIWK9UdzyYNnx8KFikebKy5LDuUjGrRfwY96o8weQwAbVvfL9u10pec2DDpO1cwrHXYoUIQoQhQhChCFCFJwNy3HbpBJgZUuK4/q2IB+tfhP3U9kjmmrTRQzW8coo9od0rW7X6qbrAAm54seantlj/Yy/d1Q1dj5g4eIVWJcfLsbsY3FnA4j81psP1J4rkAebNJhue6zxmw/xk1Crbb2I7aLIl5FdNyAd0H81Yry/ijLqG741vpex+4ipvUR+8FVPLLkf/m5Qs31E4jiozLmHLcdosdGYk/yiFUVG68iG2vQrEXJLp58OnpWE5D6ib3uofHxf/LsFuhjib9q4/jy9D9i2qhNeOfgMAulseRww0c7vv45DoH5rKBQB0FVgttJNStShNtVhhTwkEVZa5OCT2qYFCF6chC9CEKY4oSgKgcUhTiiqzymlSsHIOLm42SOhglSS/8AJYE/oqIOoQVDOzWxzd4IXoDHmEi6lN1bqD9B6itxeYPbRO0iYhQhChCFCEmQ2BoTgFV5czg9KcrcbAm8eSUt1oT3tCsfmcn+sb7zQqvlt3Ks4ZyUcg2OPMdQmXGxhzI1+ESqL6l/iuOopqtc0sPSzFgxacW9H6ZK8oWehQhExspoShZDm+Km4ba+OTaVGEkDHsHX2fUw6VDcw+Yym3YtzlMhik1bDgehcsZWVirAqymzKe4NYBBBoc12INUVIlQoQhQhChCFxRRCFCELiiiERpUqI29tPbGSlCFvb7OwPsqUQcUqK1L5ISotNHlJUkqaNJCWqQEZ2CoCzHsB1pweAKk0CUuAFSpkO0MRed9P8Rep++qknM6YMFeJVd91uClptuEnaLV/KN6qOv5j+6nQojM87UH27CcdYgPpW4NDb+ZuTj96QTPG1RJ9mABbHft+o/41eh5v/wBg6x+SnZde8FXtE6MUdSrjuDWmJA4VBqFaDgRUIwKjc5CWBUDimlLtcWPY96iKauo8D5Z5m2ww7mvy8cRGPj7hIQsM7DosYJ7yAd7dPG1adrcVbR2HFcXznl2mQmPvVxLRm3j0LdFWHcd+1XVztUVIlQoQhQhE4uLUJQVGkxdRpVKJKI48QLRVDpKp7yVoqo9SyHp1tD7NtLxTOGysqTzpgpuq2GlUB9th3NFFt87ufPlqB3Wig/NbIG4pFhIUIROLqaEoWZ37HZka1OWtZvAK57u236pC1rSDs3j9BqpdWokFR4l1FtNQcFSkEEgixHQisMgg0Oa0AUVIhChCk4+IHAeT4T2Ud/tqtLPQ0CidJuUtYol+FAPsqqXk5lREkpVNSJud4Y1vIAb9hYXNTQxveaNTmtJOCr5lk0JP5RjglLLG/wCqxT4gD4i/UVsxwaRjid6ssIqW1q4ZqXsWyZ2+bmm24OgZEiu4aQ2UKgub2BP0VZjYXmgUF7eMtozI+tMMuKk7FCM+DP2Jx/tUoORt1+4y8YHXED/1sWpfrApWCtW7dnSobx3luZOPCMH/ANDsj/tND2qmVgQCOx61GtFPTYmXBFBNNC8cWUpfGkYWEig2LL4i9KQQo2StcSAalufBNUikTmPO8DFkAN/iBHf7agmt2yDFMewOzU+HNgksCdDeB7ffWVLZvZjmFWdE4KRaqiiqitSpVbbTxfcdz23N3GJkixMFWLPJf32RdTKtvAe01cgs3yMc8UDW+1ULrmLIZGxkEufu2VWU3VBrilHQuCD9nUfw1Z5dJ3SFtWxzChhaulys1U7aNn3Ld85cHbofOyXVnCkhVCr3LMegFNYxzzQZqrd3cduzXIaNUQkC+rpY2N/oNrVESp80/l5mVmur5UhlMaiOJDYIiD9REHuqv0AUOeXZqKKFsYo0UrjxJ3k7VLwt+33CQJibjkQIOyLIdI+oG4pWzPbkSoZbKCQ1expPQpy845eth/e0xt46D/m0/wBXL7xVY8otf+se1A845ef/ANrN9gQf5tHq5feSf4i1/wCse1Ac05cDf+9sj7Sv/RpPVy+8Up5Va/8AW1S8X1F5bAwLZSZKjuk0am/2rpNPbfSjbVV5OR2rsm6egrb8S51i77J8nPD8puSqWEYOqOVR8RQnqCPaprQt7sSYHBy57mXKXWw1g6o/aOlairayEKELObGjhBenLVuyFok+EU1ZZR0JEYF+g6nwFKhRM3AaRD7h+6lU0UwBzWN3rZXUs2kgfT0oW9a3QKwO5iMZjKhB0gBiPGsK+cDJgultySypUWqimRFwlmsG0m+luqm3sI8DSjNLSq22FicV3qNBBOdj3FwNMMxMmI5IHRHPvJ9RNRNiglNAfLfxxaetc7LLdW57w85m8YPHSNqh7zxretnN83HPkH4cqI64SP5Q7f41qr3FnJD4hhv2Kza8whn8Bx3HAqqLr5kcQZFeZgiGRgqAsbAsx+FfE0lvbmV1BgN6vUwJ2Ddn/qmd82bd9py1i3SLy3lXXC6sHjdPGNl6EVu+n8oaQKJ1ndxTtrEa0z3jpCPZd0xcfzsHclaTZ82wygvV4ZF+DJi/jx+38y9Kex4GByP2qku7ZzqPjwlZluI2tPA+w4pGTFuewbraLIMWRGuvGzcdrLLDKvuyxsP1XX7u3soILDgnRujuosW1btadjhsPEFQcfImx8iLIgcxzwOssUg7q6HUD99MBoaq0+MOaWuFQRTtR5E3nZEs+hY/OdpDGnRVLnUQo8LmgmqSNmloFa0FFJzN3z83EwsTJkDwbdG0WIoFiFY3Nz7ewFOc8kAHYoYbVkb3vaO9IalJ23Hx8ncsXGyZvlseeVI5sjp7isbFuvSkaASAU64kcyNzmjU4CoG9HumGuDueXhJMuQmNK0azp8LhT0YWocKGiS2mMkbXkadQrTco1Ip07DlTQ9FN1/K3aq81qyTMUPBRviDlOhzoJOhOh/wAp/wABrKms3sxzCrOicFZpvW5xbVLtMc5TAnfzJYgBck2uNXfSbdRTG3LxGYwe6VTdZxOlEpHfAos7vLsJoF/U0sQfZe9W7HIrVtRgVGUirhU5Vpx8chfPaDYvNXLyYmhlaOygQtbWXduiKLfFTonO1Uae8R7FQvzbhlZ6aWmuO/gNpVy2NsuwReTgSR7lvYusm4sofGxj2Ixkbo7j87dqikuo4sG99+/YOjes8PmuTV4McPu/ud/Udg/iFSpgwA3bVIx6kse5Pc9KznXLytEyFPDGxwLCNbfVUfmu3lN1nekPhY7dhoPiPwNObcOGeKUSOCgMpVmU91JB+yrwNRVWAaiqFKhChCv+BwyScqwpE6Lj65pG8FClbfaWtVqyaTKOCzOcPAtnD3sF2NG1AVuLhCEqhIomNiLEBYUqnkkqpY7UigWU5bz3F2WVsHEjXL3IAeYGNoob9tdupb+KPtqnc3YjNBi5bPLeTuuBrcdMftPRw4rAZ/NOU5xPm7jJGh/1UFok/o9f01mvupHZnswXTQ8pto8mAnecVVnOzz3ypyf+1f8AGodbt6ueUz3R2BIead/jmkf+U7H+E0hcd6cGNGQHYkfVSJyFCEzkNZaFIwKw4+uTuKRYeOnm5LMYkjuBqPcC7EDtVWWEuko0YuVa8c2Kr3Gjc1f4fK+Q8baTEZ20RnRLtuWNafybHqtx+U2qxayzsf5Yy2g5LLk5bb3YDxtyc3AqFumdxPd43yY4JNk3TTdoUHn4UxA7C1miJ9nS1a1I6d0aeGxWLeG6gIaSJo/heP8A7fes/rYqoJJCiyqSSFHgPD7KjWrpARE0iVKaaeSGKB5C0OPq8hD1CBzdgvgCetqWqaIwHFwGLs+KRppE+qOhIgKVCO9IhAWFh2A7ChCAdCdIYE+F+tCKFORxySyLHEjSSMbJGgLMT4ADqaWiY94aKk0CU2FmjLTDbHkXMkZUTGdSshZ/hGlrH3vZS6SDTamC4YWaw4aBtrhhmtJg+nvP2tp27Sn5Z5Y1H6Cx/RTJeWeZsoVkS89sR+/Hg0q3yPTnf8XbZ83NONHHjxtLJFrMje6L2Hu6az5OUyxtLiRQKizn0D5AxgdUmm7PrVOvG8/+5JN7XHjG3RX1S3UN0bQbJ3+KqoglMXm/s6epXv8AIR+d5FT5nsyrn0KTvmxb1sO2QGfJQYu6EaoIGb3tC6h5nRbj3u3apZrWSBgqcH7vxUVlew3Uh0t70e08dyoFNrD2VTWsU8tNTCjoSJMkiRRtJIdKJ1Y05rSTQJQCTQKoE3muz9ixJt9daYFBRXNNBRLoTU5DjyzGyDp+Y9qmhgfIe6E1zw3NbbiGLHhatHvSy282Q+0DsB4Ctq3txEN5O1c9zOQyZ5BdDxCTGL1OuXkGKk0ijSaEKLueW+Jt+VlRp5kkETyRp4sqkike4taSNilhjD3taciQFwZpZJnaaVi8spMkjnqSzG5Nc0STiV6SGBo0jADBFQlQAJNgLnwFCE4MbII6IR4E9KiMzBtTDI1bLZ9s9NMvHSPOlzdvy7DzGkkBjLe3Syqy2+sCrsU1o7MuaeKwLm45ix1WBj28Bj2K5T0m47nJr2rfHcHqP9FMPt06TVxtjG/wPr2FUD8yXEeEsX3tVVuXotyJQTiZmNkDwcPE3+eP00x/LXjIgq9B81wfva5vYfyVBk8H37Y4X+awZgl9UmQg8xLj2gpqtasm5tpge8004YrSj5vBcHuvFd2R9qz0+TJkSGQuXHYFiWPTp1J61egi0Nx8RzWvHGGilElSamSlLHehNTuPjT5ORFjY8ZlyJmCQxL8TMewFKBU0CZJK1jS5xo0ZlW6cH5Qdyg21sMR52TE08UEkiA+UhCszWJt1YVL5D60pis486ttBkDqsaQK0OZ2BXcXpDysjVkS4eKvi8rN/krUgtH7aLPf802w8Ie7qA/FR9/8ATXdtn2Zt2+cx83GisZhDqFlJ06lJ6MAe9JJbFra1qpLL5hjnmEWlzScqpv094hgcmzsyDMnlhTFjjkHk6QW1swIJYN+Wkt4g8mqk53zN9oxpYAS4kY8KLXcb4T6Y7xNmRbe+TnNt8nl5JkeVFD3IsDaMN1U9qsxwRuy2Lnr3nPMIg0v0t1CooG/rRSeP8T2AcUwNxx+Pw7pnzxqXR2Vb3Ju5aUlRb6BTmRN0g6alRXvM5/UOYZXMYPtsT/L9pwF9P9xnn2jF2/LhiLrHBocxlXGkiRVTrallYPLOFFFyy6f61gEjntLttca8KlZ70twOPPFh7pLiZMu6R5UkK5Sa/l42IIQN1C/Aw9h71DbMbQGmK0vmK7mD3RBzREWg0wqfxzVr6hZe2YuLvm7QbUh3LbTAj7wxj1xTFY2iZFN2OgOvsqSagBNMd6z+VeY50cTnny317mNKY17cVf8AF4N63X0+xRn580W57ljGR84BfNj8+7KVAAUFUYWqVgJZicSqF46Jl04saPLa7w40w/Nc89SuEjj2w4+4Rbrnbgz5Kw5By5y66XVipCiw+Jaqzw6W1qSuk5JzQzzlhZG0acNLaZcVSyc0fC9OcfZvmY8rK3DJdnx1I1Y2KjXAlNr6pJBfr+rVSWOsHltIFVaNlrvjLpLQxox951NnAD2qRyXlcO8Nt+Dh5TZuFtuOqHKYFTLOw/aPYhSALBR0rO5i93dbWoaM952o5XZmHU9zdLnnLcNgUBUrLqtglKuFFybD6aRNU/b9i3vcbHCwJpkP+sC6U/nNpWp4raWTwtJVWe9hi8bgPtwWc5HtXIYN2fDyYRphtoSGRJVF/azISNf0eyrjWNhwcRq241WpY3MDo9bTnvBHZXYix9uzABrUL9ZH+CmG4ZvSyTN2KbFhqvWSznw9lPivImmrml3WoHSE5KxwkieVYyQjE2UewnwratuZQyUaO6dxVSZxAqtvsm2MhBIrQXP3dxVauBNKgUixXmpTt6RMRUIVfuUxjQ+0W7UqswMqVx/fdrXDy5Hxx/srklV/ISfh+rwrFu7UsOoeE+xd1Z3GtoDvEPaoWNjGX3mJEY7W7msuWbTgM1Ye+mCnJGiCyKFH0VSc4nMqAmqDGkShMPLanAKQNTaz6W1ISjfmW4P3ilApknFlcCrPE5VyDGAXH3PJRR2XzGYfc2qp2XMrcnO7VTk5bA/xMb2KTL6m8xhIji3HUe5LxRt/grVs7qcglzqhQt+X7R2JZ7Ss3n5uTuOZLmZbB8mY3kdVVAT2+FAFqdziTUrXghbEwMb4R1/erzhXG03WbPzMjFbMwtsx2lbFUlTNMwPlR3BUjsSetTQR6qk40WTzrmBhaxjXaHyOz91u0p3F2FofTjJ5A+NHLNmzrHHM1r4+Mr6WeO/XVJJ7v1UojpEXUz+5Qy3wdzBsAcQ1g+J1NvAD2q19HdmGZv8APukgvDtseiI/9dMCP6KX++n2jKmu5Vfmm80xNiGbzU9A/X7lMy8Tkub6n5mRk7XJkQrjEYeHHlrjyfKq/lpIzKwIV3DnTfr9lSFpMlSFmMnhbYNY11Dq7xLdQ1Uy6hTFaFeL7g2oxca2qEnqHzsqXKN/pXyj/lVN5fALN9dlWR/+0Bv4/gk8w3Hbo/TvcsGXMwEzkxWBxsF1EYdSG0RpfUAfppJfARwTuWNd61jgHU17c+tZb0HmMm970L9BjY5/pyVXs8yt35qP9uP+o/cF0LZ915Hi4u653LMfB2nbsQs+K+PKz/sE1FpJiQFBsAQBVxpO1cnLFGS1sRc5x4beCw26812PjXpHsmTumLHukzpjaNrE4jkJkBkV206m91OpFqiLg1g2rUjtHz3bg06c8absFH5Z6g8fT01O2KMWDd92iAi2rBczJCsrCRjJJpVbovxfxulNleNFN6m5ZYSOuw7EsYcXHDL7YJ70qn8vhWCzHrkb+EHT+KBb+jRb+DrUnzA3VdHhGPt7VY8uwZt2wudbTD1lyM3bIlAHW0sWKpP3Xp7xUOCp2coifA85Na8//JdCx8nDgy49ni6SQYyyqnhEG8tf8mpljEOI1HaVzffs6De/R3KklmT5uB5iqM6hi+FmOhFie9o6ry96Nb/LgYr9tBgaf+Tf1XGDi6zq8azar0Ix1UrChaJwynSw9opr2hwoRgjyxtWi2/MxZZo48x2hjJtJJGoc29ulSQL/AFmsqay0moro27x+apzxOa0lgqeK1WPyXjG0i+1bKcnJHbM3BwzfzF1AfZapGXcEf/HHU73LEfYXM/8Ayy6W+6xQd15ryPdAY58wxY56HHxx5SW8CR7x+01FPfzSYE4bhgrVtyi3hxDau3nH9FTLYCwFUqLQSqEiFCECLi1CF1Pi0rZOy4eTJ1lZLOfEqSt/ttXaWcpkia45kLiuYN0TOaMgVdgVYVBCkQhQhV+5wl4zalCtW7qFYDe8N1ZiR09tKBXBdNaSrPRoEQKOw6AVw0pq9x4lalapVRoQIvQhMPFenVUgcmGgN6WqkD01InlqXPYVIxpcQBtTwaqCNZYs3Unqa3GtAAAyVnBOjpSphU/ZuebxxvGzsbb4oXGeV82SZWYrpUr7oBUdj7anilLAQNqxOZcsjuXtc8nu7lXxcy5A/H044ZlGzx9oBGus+/5nWT4vipDIdOnYns5fF5/n0Pmb68KZdC6F6Gyb1k5+coyGj2TBW7Y4CgSZU9urNbUdCJ4+0VZtK47lg/NIjGnD+47buaP1Kgbpmcjh9Yoszd9ryV2jepW2vCxg+l5sfHW4kCxuD7rkye9boacSRJjkcFFGyJ1gWscPMj756Ts7MF0HiW3wbfvHKkxRLHFK2POmHM2poWaAqVHvPZWKagL+2rDRQlYU79TY68cd+P4ZLnfJsKfbPRXZMbZ4YU2eY4pzMqN9UkyyjzdTgIoAac+91PhVeYUjFFv8sd5nMHGTx96g3EfpkmvRPaYty3nd4pcjJgWPHgb/AGWaTHL3eQWdoypYfReo7QVJV75oeWRx4A1JzFdy2XFds4lycbwcnjM6LtmW+Mg3SSbJGSY7/tEWdmW1x071ZYA6uC5i4fLDpo8d5te7QUrswU7iGNn5XFc3cZOJYexcgXz0wcLyYxq0LeAuxCmzN0PUUrKkZUKbdFrZQ0SOfHhU49aZ5Lsm8736VnF5BFh4vI0i89gCBDFLFJquhBaxMYt0Ptpr2lzMc1PZXMcN6HR6jFWnEgrHcE3vZ8DgvHvnM6DGP9/meVZZUQpEBJ77Am4XoOpqKEgMHStXnML3XcmkE/2xkOhFyP1H4+n/AD9/de9KmduHybbJNjMS0kkWOiMYnUEDSyWJpz5B3sVDbctkd5GplWjVqr/Uc1mPS71Vi47uW77hyvJz9zyM2KCLFcXyHAiZ2ZSzsoUXfpTI5qVqr3NOTOkDWwta0Ctdm5YuONcvd8zOVCEycmbIjV+rKssrOAfZezdbVWe7FdFawljQNwA7AtLBHaMXHWoVeqnQtqElUD2pUJ2HNYWSQ3Hsbw+us+5tAe83NRvi2hTFDE1mlQlPoLCmlRlLpE1ChCBNqCULpvD9cWzYkL/EEuR4amLAfprsrKMsha050XH8z70ziN60NWVloUIQoQkSRhhY0qc11Fmt+28FGNqWq1rObFc8miMUzxn9U9PqrkOYW5ilPuuxC6ljqiqRVFPQoQhQhFYUIUHPYFhGPZ1b/BWny+PN56ArMI2qJoFaSnqgRahCiz4wY3oRpBTa46L1oql0BbHiO7bNgcfZM7m8/HRJPI77fiRRNKT0USGRoppPeUC3sq5CQG4uouS5zBI+erYPMoB3iTTopUBFNz/hG0cj23esXcd55TLgRZKWzH6JJMEVXj81YUHu6wdI8KeZWgg4lQM5bcSQujLY4g4ty4VzpXgky+vuFjYW5ybTssy79uztJNmTunlI1vLhB0++4hiCgdAL043A3KJvy88uaHuGhu729pWV2b1C5BHwpeGvDjzbWqNGJpFYzhWfzAAQwUaG+HpVYzHTp2LcZyqM3PqKuD61ps+x2qRtfqRyvi+2yYOyHHiSaUzPLLD5r6iAtr6gLdKSKYtFAn8w5TDcSa36q0pgVBzfV31TzDZ99khB9mPDDF+kITUhndvVaPkds39leklVGXynm+eCMzfdwmU9CpyZFH3KVFMMrjtVpnLYW5RtHUo0EOXK4aeSSVvzSuzn72JqMuV2KHTkAOpO5O2mRtWkaiLFrdbU0FTmMlHjbTa1x0oLkrIVJfakNiR7elJqUrowVYYeLHH7o+IdCvt+6kS4AKwUWpExW2w8a3nf5potriSV4ArTa3EYAckDv37GpY4nPyVC+5jDagGQnvZUFclVyIySPG3xRuyNbtdTpNvtFRlXWuqAd4qrjivEM7k2TkwYc8WOcVFeR5tRFnJAA0/yakiiLzgs/mfNWWbWlzS7VXLgr7B4xxnERZNy5EJ8VH0P8rjTMpIOkoJhqUXIsKrT2EVdbnUG2gzWRPzW4fURw6XU/c5vbpwVvi7DwrccgLteNu86qtyqRmNGsbajJkBPHsDUTbO3ee4JD9t7lRfzC7iH9x0QrxqextU1ybj3H9u2M5MeLnYOcJfLjGTd0dr/AAlgSlmUEqRUd3ZxRx1Ae11duKk5fzCeWcNLmOZSuGH69SyArIXRp7EhE06qRdAQX/CtTlll5r9bvA32nd+aimfRq6TsQPlrXUrk7w4q/HakWYhSIQoQhQhQN0h1xt0pytW7qFc237AZZi6ixHY1BcW7JW6XD9F1VnMCKKmWUX0v7jeB7H6jXL3XLpYcfE3ePxWjROVRSIqEInYKpJ7AXNKBU0SgVVS7F2LHuTeuhjZpaBuV0Cgoip6VFQhXmybLDLCMvJXWG/0MZ7WH6x/wVRuLgg6WrNvLog6G9atpsXH8sr5SabdtIt/BVUONc1Sa91cysRyLjwkJlxkCsOrIo6EfQPGtCCY5FXoZSTRxWeTbCVsataloCFGu0AAyFSI1+KQg6RfxbtSFyUQitNqscTbCxAhieQ9wI0Zz/RBpKkpX6G5kDpICm5HF94OI+XJt2SmJGNUmRJE6Iova5LAU7Q6laFQC7t3P0B7S87KglWvG/Srd+QbVJueBPjCKIuhgdn80ugvpsFsC3S1zUscDnioKoX3O4LWXy3tdXA1wpQrODAQAkrYi91PcEdwfqqAkrb7q23IPT/a9l4Vt3IEy5JJ844+qKTQsaiaMuQLC/S3S5qxJCGsDq5rn7HnEk94+AtAazVjjXumiz21Ym35O5YkOZOMbCkkX5ic3Nox1YLYElmtpFvaagYAXCuS1bud8cTiwangYDj+QzXSlw/TjIzWgxOJbhk4kKjyczHxsny5HY+8pVije7+ZulXdMZODSuNN1ftbV1wxrzm0ubUAdox3BWWy8b3TYpc/d4ONQHLyRHBh7fBkxmOGNASZHkmCdWb4rde1PZGW1Iaql3ftuAyJ0rtIq4uLcSTsoK5DJQuT7tzXA4jLmz7Ztu3tdVzMrGdZjMZSUYJHo93UW76yabK54bWgCn5fBaSXIaHyOGwHClMRU14blQYXFOBx7fjZG48rSF5Yo3bHj8vVGWUEof9Ibjt2qFsLAMXLYm5temRzY4K0JxNceOxb3hGz8T2jbMvftlycnLw8iP355Aza0gLHVEgRWbqSBYdatwsa0VauY5te3M7hFMGtc05DjvxWKy+Selu3ZTpJxfNOa37Zo81DE58wltRSV72P8mq5MY/atuCDmErBSdunLumuXEBM8V3LG3vnTZe07QcTa4cMxzYkcazojk/s3eNSinUb2P0UkXefUCgojmbHwWmiSTXIX1BxrTbQrqk+QcHYILt8u6hRpJx8QgA9ej6o1A8BV44BckG65Dt7T+qqsHmfGMTMEedv2EsknuJHJuUcz6mPQeWoVV+u9QCRrTifappLSQioY74SAqD1KbaH22SQZ+MckzLNjw45MkshPu2kJdgq2N+i+ys7mjGFhNRXNanI/MEwGk0oQeH26Vz85CrpjXrKf1fD6TWRZ2LpjU4M3/gF2oaSK7FodgwWdlJHfqa6uNgY0NaKALMvZQF0LbMby4x0pxXL3ElSrKkVRChCFCEKEJuaMMpFKnsdRZnedp8y5ApVr2tzRY3P2hlJ93pQt6G5qqmSCWE2DW/inqPuNUZ+XwyYkUPDBXWvDk38yy9HAv9Bt/DWbJyQ/sd2p2iuSYy82Iwmx0g9y3QW+uq8Vg+J4L6UUkUZql5uzbvgxQS5mFNBHkgtAWW+pVsSfdv8AmHetJzHClQmw30MpIY8EtzVhx/hm+75O8ONF8voUP5uUskaMCbe62g3I8KfHA5yqXvOILcAk6q4d0g06cUMjg3LceDJnm22SPHxRI0szMgXRHe7D3rkWFx0oMDxsQzndo4gB+LqYUO3qWq4NtEe+JBEXaPGigDSOlr3vpUC4Pc3rPt7TzZXA4ALF5xdm3JpTUXbVZbftGx5efuEK4+bmwYkoiiMBXqQPfLNdB1a9voqxDaRFzhRxDTRZ817O1rDVjS9tcfZv2K1i4vsoyIlk49pidgPNyslL9fBA73P0Vdbaxg+DtKpO5lPpr5pruA/QLnnqZxfb9u5ZiYO0QeUNyiRvlkNh5rSmP3NXRdXT6L024hDXAN2rrOQczkktnulNfLOfClcehdBibmpwYdvxuLYGPhY6qkSZuYsgAQWU6Y4m6iro1UoGjtXJn02svdM8uNTVrKYnPNwSslud4uOJMrc9i2XFJADiOR1BPUDVI8SmkOsbWhNb6RxwZLIekCvHAEpvlHy2+enWcY94TP8AkozJl5mIE0Sy4y+YYyAWVQWtcA0SjUw4p/LpDBeNOimo0AdXAOw4ZLL+luwjO2TJy9v5Hk4U8nXccDEWG8TKWEd2kVyCyC/1VDbsq2oK1uf3xbMGvia4N8LnasRtyI2rL7Ryzg+Ltjy77skm8bxJLLJkZDMoVgzkr3YC9u9lqFj2AYipWrc2t2539mXyog1oAx3dH4rpPLOZ4uz+nuz71jbTjzY+UcVcfAnI8uFZYiy2sp6oBbtVx76MBAXK2VkZbt0bnuBGrvDM0P4rmmbzfM5JyPYHnxoMRcXMhWGPGBAs8yE6rn+LVQyl7h0rqW8tZbW0ulznF7DWvAFdq5JNCmTGsk6JeM/snzJscEX7+VCCz/XWg5cJBX7AH71TQY2DNeSPHgmB6IyYebmEH6TKVSmBoU5e4bT2tCr/AFUmhxvTARPbHeSXHSKFo1xyWEoYqsIJ09Bewplx4FociBdeimPi47N65Zwfh+Xyrfo8EFo9vhtLuU69CsV/gU/nkPQfafZVKGPU6i6zm196WLV+84NHHf1K69WPVHNxN8w9i4jkfJYfHpFMksPwSZEQ0iAj9aKNfdZfafqqzLLQ0bsWDyrlIewyTCpk7ab+k/bNamaPZ/VviKbjhqmHyjbRoeMnqkhFzE57tDL3RvZ94pxAlbUeJVonycsuNLu9C72jeOIWN9NMXcsTmskMuLmhMaKWPcIsVW82KQdIw+ki3vX61Bb1D8Vu8+MbrZpDm94gtrtG38FseSbas++vm7vs2wY+DHoWLcORZb5GS0IAZiMY3RT1Pu6xVp2eIFOK5m2cRHpY6Qu3MFBXpzUDN5LxOBlTYuYcf2pApDeVs6uQx7aCHC2t43qN1D4SB1Kw20nI/uRSu/3/AKKLzXfdh3/Zcf5bfdsy9z2/SYjiY8kc8xI0OoLNpRWvrtY9qbLbtkA10NFe5RBLDNix4Y7OpwH57lWbFsjuVYgknqSana0AUC37q6AFF0XZNpESLcU9cvd3OorQM8ONA0srCOKMXdz2AqOSRrGlzjRozWXQuNBiUzDvO0TNpizIWb2LqCn+laq0V/byeF7T1p7raVubSpeuP86/zh+NW6jeoepHQhChCFCFnN+3+DH8yHGjE+QvRmY2jU+B9p+yrMVuXZ5Llua/Nsdq4xxDzJBn7rek7TwHWnMHatv3GGDNGNmZEEi3aV5IYILjobC+u2qnPjDajD2q/wAu55cTBsgLtJ20aG9niU6E7Lt0bJDDtuOSbsZ8gSPc/UrH9NQrWklkkPec93Uk7TjYGZK8O3/3bG8fvsYcN3sL26O5Vb0J8szhi4vIO9yw+z7lJm+qU8E0WNlSpFPADJGBEBB1D6F1e9Zf01WLqy04LobiPRyxpaXNqQ7PfgRswW55fvOZj8ey5sXTG0e2SZZTRr1dANA6i3xVLI4gGm5c5YwsdI3XkXgdCyXO+a73sPEdt83dSeT7gV85ccRCOABdcvuBW7XCC579ahle5rBj3lq8usoZ7l1G/wBhtc647sfaomdyCLffStNzmzcnE3VABP5rTiLIZG8tkB/0ZWYdVt0v0pHnVHnQqxaQ+RzDQGh7OqrQca76t28Fc+imbtc2zZmDBLI+4FvOzAqsqwq5KRIJLadVlLdKS0DaGmZzUPzOHmcOcKNpRvHeU1xCXYs+ffcba8CTL+SyW8uMZbxeZEq6Eb4ruXdH6ke2oreNlXBoyO9VL7zQI3PPibuy9mwUwVpJm7dj7Bse87VsMAzt3ycaKOLLPXHM12eSR7MbxBCTarQAoCBmquhxe9rn4MBy20/NYbnPITneqex4LSwzvts+LFNNjgqheadHKdWe+ldPt9tQzGsg4Lo+UwlljK7Y8O9jaLS+rXEdv3rd8TI3DlkPH8aLGMfy0jgNIS5PmBTLGD4dqlmYCcTRZPKLx0TXBkXmmue7hkVXcp370c3Tie28Z3TlAkg2ryLy4gLSSNjxmLrZJQNV70j3RkaSVLaW98yd0scdHOrnkKnpCz8nqL6ebLwjO4pwsZmc+cZQ8+Sp0IZwFkkZyFvZR0ULUZlaG0atCLll1Lctlno3TT2ZBX3/AKfSzYPIwOp1QAD/AN29LaZFQfNf/JH/AEn71yXcdtz8RZIM3HlxcgAsYZlKOA1ypKnrY+yqbqg4rsISyRgcwhzd4XV/UWMn0W4stvbt/wD+O1XZj/aHUuQ5S2vMpB/X9653sEW2x7tiy7luH914uMfmRmCIz2khIdF8terajVOMjVUmi6rmLH+SQxutzu7StMDma8F1TfvUXi23bLDkZfMc3cMnI06YdpXEScBwWu0WhvLAHQ62uPrrQMrQM1wkHLpnyUbEGj+Vadv5LHx+r/DDnRDKg5Fm4bOPPlys9gqL+byIHUP/ACai85tdq0jyafTh5YOyjfxITG/epXDsvOI4/wAYxpomgMQz9wVhOjPqDeWh12sCCGvemSyt2BW+X8onH/JIW41o38UW2+pg49xJ9j2Hb2h3HJQ/M7xLIC5lYaTIqKv6o6Jc9KYybS2gGO9W73lJuLnzZXVYMmAbN1fvWExtuLLc9+9z3qAuXQRxVGKm7Num+cfz2zNpypMPIdDE7x2OpCb2YMCp69R06U9ryMQqV3ZxyjTI3U1Sc/kfJsmXIy23PJXKy1WPKmjkMbyInwKxj03C36UazWtUgsYdAaGNo3IZ0rnms3/dskkhkkBkkJ6u5Lt/Oa5pC5WGRUyUrG2mSSdEt1Y2FOid3gh8VGkra8b4rMJVJStABZE0+ldX2TZVijW605YN1dErRQwqg6Uiy3OqlSMukhgCpFiCLgg+NBAOCQBZLd+HYOSWfb5vk5D18lx5kN/oHxL9lYV18vwvNWdw+z9FtWvM3sweNY35H9VR/wDI+/f1+J/Of/o1R+n5feb7Vpf5eH3X+xdMrqlyKFCEl20ilSgVWY3TH2zHEkvkAt1Y3JIv3PQmpfNdlVUrf5XsdZf5TdRNccceg4K31ZODteHh50+3rBKLwRyxSTM9vf8AdiUrcqD7KROIaXEtBA4UFEqJZkOrHml0nt8ntgjH2NKGpU2uVfvSZZohuWDg5827I+5M8cBeSOJCyIXYEQEMvSkSgHSSKd3/AEXO9m2nH2f1l3PCx2eSDFw8maMsbsPMgVtJPttqsKptFJT0Lqrmd0vLGE5lwb2E/ktfyV/P43MtriXi2TJYnrcLER/DU78QehYdo2kjRulaqjgu0zcl9NTtHNtrfBw8URjF3KUrjySRILxy9bOjxj3dTD3h9tMjbqZRwVy+lbb3fmWzw4mtRmATmNxBSPVzjfJsjacKHZocePiGzwCZoo5bOTGpAYqRYpGnwgG5JvTbhjiKDwhT8hu4GykyE+c80rTDH8Sc0x6X52ftfFNG38Zz91l3OR5cjMjbHghYH9mirJJKjEKq99Pe9JbmjcBmnc+Y2S5OqRrQzADvE8cKZp/jW17Ps3It63LcsCLj8WLhwQ4mz/NqxZ3DSMwdWGtnsq269aSKMNeTSiq3krpYWMaTJUkl1OodFEXM+ZbTxrY+L7bk5uNm7nj52PLuWLBplUY66xkll97SFEnu36k1K99AKnamWFi6d0hDSG6TQ8diwnPuQ8Zm55i8k41IMvHjOPPkRhGhQzYzjoupV+NFHW1VZXt11C6blVpMLN0Uo0k1A24OH5q+5R6m+kHIsyDcN047m7lnwQ+SiygRqqltWnpKFazE9bVM+WM4kVWXZ8qvoQWskaxpNcP9FVJ6m8Dwem0en+EjD4JMhomP/wAuQ/ppnnNGTVa/w1y89+c9VfzCZ3f1V3betoyNnh2rA2rDy1CTnFVvMKAglQ3uizWselRyTkilKK5ZchjjlEjnue5uVVn9p5FyLjuXJk7JmNiSTKEmAVXR1HbUjhluL9D3qOOQtyWjf2MVwAJBWnUl5efuG6zTZ24zNk5uQQ00z2uxACjoLAAAWAFMc4k1KtW0LYowxgo0KGH3GaREyMmeaGIBYopJHZECiyhUJ0iw7WFKXEhMjga1xIaATwUnLgLw2HhTArLhVUZ2g+YTbv7aeXKIQ1Kd/ue47daTUpPIUvE2zyze1IXJREApfyIJuaSqPLUuKBVW1qRPrRJkxVb2UqTNF8qtrUiXBBcRB7KEupTtnxUbdsNNPxTKP01JF4h0qvdPpE48F2TatnhRQQorVXB3FySr2KJUUAChZznVTlNTFHyASptShSxqmymmVul6VX46FRvmJvpoUugLVU1YyFCE1OCVNKE9iyvI4XGNIfoNC04JApPJOW7JtW5cazZZxkJiRZC5EWMVlkUyQoq3UHp1HtqSqxoLd72uAG5ZPeOX8V3HNyMqTG3rLE7FjA+aYIVBFtKJG3ur9FJVXorOVop3B1V/BPzeqmy/M4257ntuRFDsan+68XGcSFmdPLYyu5Tstgo+smmueAKoZyuR3caR3s6rDR+pJ/503XlWRgM53HGlxYcSNwpiV0WNGZyLNZU963tqiJe+XFdK/lB9KyBrvA7USdudfvT2T617lNHjww7NAiwbc+1sZZnfUj+Xd/dVbH9l0H01IbjgqsfIBU1efFqwHTv6Vn+W855fyxtO65jHEvdMCEeXji3a6AnWfpcmoXyl2a07TlcVvjGO97xxP6KPtG8chw8STCg3DJiwplMc2KJWMTIwsV0ElbH6KZrNKAq0LKJzg5zGlwyNMU7LvvJo8SPBx90zIcGEERY0UzxxqCbkAIV8aBIQKVSyWELnl5Y0uOZpVNDFyMyFJJmaeUe60krF3uPFmuajJxxTHQ6cAKBVkW0kzOwUDUTewtTtStst6AK0i28iO1NqrAjwTB2qzXtS6k3ycU8u2HwpNSd5Sl4+CE60lUoZRSHxVb2UJSAnI4AosKRIjECg3tQhLKAi1CKpHkL4UJ2pGIRQk1pQjFCNSVooTaowKVIhahCGmhKjtQhWHHk1b9gDwmDH/FBNSQirwqd8aQv6F2rbzeMVplefz5qbQq6FIhEygilSgqNNhq/soUrZaKP/AHalFVL6hWVIqiFCERANKlqqnesbzIGAHW1CsROXOsrjLPOxC2ufClWkwpcfGlRfepKqWqoOXbPHDth093kRfsvc/wAFV7h40rV5ZFqk6AVlPkEKWqhrXQ+UkLtkYN7Ua0CEKTHhRCk1J4aAn1xohSakEIzjxE0aklE5ABCTpsQwswPaioTXMBzQWCMdqKpxKcCoPbS1CSqGlKSoRUowEpapMUq6eNJUJMUNSeNLUJKFHrXxoqEUQ1p40VCKI9S+NFUUQ1L40VRRDWnjRUIoUWtPGioRQo9aeNFQiiHmL40VCKIeYvjRUIoh5i+NFQiiHmL40VCKK74egk3pJPZEjN9re6KsWuLqrO5qaQ03ldh20fshWguEnzUykVdChCFCEKEIWFCEKEIUIQoQmpog4talT2uoqjcYoMaJpGAAAvTHvoFegcXGgUjbOGvlxjI3SR4xILpixHSVB7a273+gU1sJdi5Qz800HTGAabT+CPP9K+KZ8YTJXJZVbUAMhx17eyh1ox2de1LD8xXUZq3T8IVfJ6McBjBaQZCKoJYtlOAAO56mo/Qxce1WR813xwGn4Qk/ud9PdCyap/LbTpf5t7HX0Wxv+t7KPQxZ49qX6pvq07tf6Ai/dB6ee9789owWc/Nv7oHcnr0pPQxce1H1Rf8A8cf4JxfRngb6tAyW0nS1spzY+B696X0MXHtTT813o934Qij9G+AygmP5hwrFGK5TmzKbFTY9xQLGLj2pXfNV8M9PwhKf0X4MqkmPKsP95k/Gj0MfHtSD5qvTtZ8IVHkekOw7hkmDaJ8nBSAj5jId/PBv+oqv+tb236VAbJrjRpIWgz5nnibWUNeTkKaevBXkfopwtY1VxlyOBZnOQ4JPjZbD7qn9BHx7Vnn5rvK4aB/tCV+5bhH5Mr+0yfjR6CPj2pPqu93s+EJI9GOCtq0rknSbNbJk6HvY9fpo9BHxR9V3m9nwhD9zPBNZS2TrAuV+ZkvY+216PQR549qPqy83s+EI19F+DMLquUR4jJk/Gj0EfHtR9V3m9nwhEfRngoIBXJBbooOTJ1t16daPQR8e1H1Xeb2fCEY9F+DkAhMog9QRkyfjR6CPj2o+q7zez4Qq/dPSnhWKgjiiy2yJTohC5LX1HoOhuKjktIxlWvSrVv8AMl4/ElmkZ91HtHobsUMTHdczJzZWN1CN5CoPD3OrH6T91Kzl7R4iSkufm+dx/ttawdFa9uSsP3LcI/Jlf2mT8af6CPj2qt9V3u9nwhIb0b4GrqjDJDuCUQ5T3IXvYX9l6X/Hx54pfqq9pXu/CEJPRzgUYBk+YQEhQWynA1MbAdT3JoHL4zlVDfmq9OWn4QlfuY4N+TK/tMn40noI+Pak+q73ez4Qh+5jgw/VyvD/AOpk7/fR6CPj2o+q73ez4Qh+5fg/5Mr+0yfjR6CPj2o+q73ez4Qj/crwj+ryv7TJ+NHoI+Paj6rvd7PhCH7ptnwlaTZZ5sbJ7/tnM0bW7Br+8PrFPFq1vhwSfUk0hpMA5vAUKf2XImGvGyE8vJgYpLGetmH0+0UrHnI5qO6YDRzcWlXFSKihQhChCFCEKEIUIQoQhQhChCp93aFc7A+YsMdsiMSX7WLdL/41qifmOlXIK+W+mekra9KtLCQoQsB6qQSZKbfjw43nTM0smtULvojCgx2APuuZLt9VUrwVAFF0HIZAwvcXUGAzoKmuPVT2rnmRGy7Y2N8uBNjZqmSfQQ8eqJ9UBTT+qIrr/KBqiRRtKZH7BdKx1ZdWrBzDQVwOLe9Wv8qHoKOCPRtu4RyXjfICm+lW82QSEL5DMg1iw0HR4dvbQB3SN/2wSOkrIwjHT1UFP3UOG/FWO3SfLx73LkLl7PuJid1xxN5c4R2RiNVpHkebp+0/V+EWqRmGomrXdP2z3qrNVxiDSyaOox01bUA8QAG+7tzNVZ+lM1t+lhOQ0V0kK40NoseUI2hWaIRrql0jUZL3PtqSyPepX7dG/iq3zA0+SDSuIxOLhUVNHajRtcNOQ2Lq2df5Z7d7VouyXJReIKu4s8L7XqQ+/wCbIJ/+0Ddf0WpsPhVi+r5mO4UVxUipql5krnjO46GCuIWZbsqAleoUs/urqPS9WbI0mZ09PsCq3o/su6Oj71yjjpRN3wTJLKkWTGXZpQYjKJVZYiQx1SGVlKau4HtArpbskxupSrTsxpSlf6aDGm9c9aUEja1o4bcK1y6a5V3KBhRSndMclUkL5QSTEDoCI3OlE8wN1C6b2DXF6sSuGg5+HPj0U6slXjafMBND3ssMtmNevOqs99zMJ8p8KdYVyYcmUtNKkkCuzZyi/ut8DRlten6TVa2jeG6m6qFowFD+z760pVWbmRhcWGlQ44mrf3j2UzorrkWLmfN7HNjtFHiEOuFNBm5Cw6UxWuyKoOgAX6rcsO9UrWRumQOqXYVqxpOL/b15K3dRkujIppxpR7gMGHs6sStZ6cWHEcNBEYxH5kYbU7CTQ5XzV8yzBZLagPprP5p/7Dsa1x2YcMN2Sv8ALBSBopSntxzx35qRO/8A/UYSP8LLLpv+YL0/Resj94XQD/13U3hX47VOs9A9qELmHMYp8vl74qsuG6Y4Zs3IYyEwSny9OKERvIdWQknv1uQelb9i8Mt9Xi73hGGIx72PeHBdLy94ZbasX97wtw7wxq+pGoUOXUqrdN0jz9r29Y8WQ4vycMmJiZHmzrDJ80kL3YL70jQl38xveXutjVqGEse6rhq1kEigqNJO/AaqCmRyKtwQGOR1XDVrILm6Rq7hcNuA1UGkYHIq9yt45jHlQwbVJNlYoWEYjiFZ45nMhGQuVkMqMgijtpaylvbftVFkVuWkyANdjqxoRh3dLamuo5jGnBZ8cNqWkyBrXd7VjpLcO7obUg6jmMacFRY+xctw5YdwxxkZWZEd0y44siFNLZIlCQPIbLd5I/eTr7LLYVdfdwPBYdLWnym1BPhpVwHAHPtOKvvvbZ4LHaWsPlNqCfDpq6nAOwPacVpeLZ3O83csGPcp3TCEU008vyvkmRlkQRxSeYqlGsW+EC4++s+7batY4sHeqB4q7DUih6M8lmXrLRrHGMDVVoHfrTA1cKE12Z5HsW/rHWGhQhZDcmj/AObJFi+LyIzPb812tf8AxbVWf41tW9fTY+8aKyqRVkYBPalohAgjv0oIoiqKkQhQhChCFCEKEIUIVdvm2Jn4MkDd2HQjuD9FI4VU8Euh1VX7d6hy7XF8nyPHmMsI0pnQJ5glA7F0HvBvG3Q08OO1JLy4POqIjHYfwS8j1o4XjozynMCr1NsWQ010oAqapWcjncaDT8QUFvXr07Y3L5hP/CS/hUXq2cexTn5Zuv4/EEkeuvpuOzZgv3tiS/hS+sZxQflm6/j8QT8XrVwB0V0OZp/V/wBllH0eFRnmEYNMexRO+XbgGh0fEEo+s/ASf/u/7LJ+FH+Qj49iPp+4/j8QQX1p4Chupywf+Fl/Cl/yEfHsQPl64/h8QRv628EdSpbMsf8AdZfwpPXR8exObyC5B/b8QWWl9Y9j2TcpMraoMvccDLYNl4phMLIw6ebGXNibdx7aQXjNlVePJZJWgPLWuGRrXqK0Kf8AqA9PmUEtmqT+qcWS4+jpcVJ6tnFVfpq6/h8QSZ/Xf03niaKY5ckTizI+HIykfSCCKUXrQaiqQ/LF0RQhnxBNP62elzusjpktIgKo5wnLKCLEAkXFAvWgUq72oPyxck1IZ8QSF9Z/SpYliWGcRKdSxjBfSCPaF02vTjfgmtXV60g+VrmlKMp0hOyeuHplI2qQZTN4nDkJ/SKYLtg3px+Wbo56PiCUfXT01Oi/zR8r/R/7HJ7vS3u9On2UvrG8Un0xdfw+IJxfXv08UWEmZ/ZJfwpBds49iX6auv4/EFT8h9Y+CZ0STYeTmw52Owlxn+Uk6Ova97Cx7Gmm5YccVat+RXTMHBpac+8FJ2X/ANRPFcjG/wDNsPMwMpTYqkRnjcfmUoSRfwYdPppRdt2gqGX5YnB7ha4dNPvVh+/709/rMz+yS/hS+rZx7FH9M3X8fiCQfXn06JJ15lz/ALpL+FHqmcexJ9M3X8PiCA9ePToCwfM/skv4UnqmcexH0xdfw+IJX7+/Tv8APmH/AMJL+FL6tnHsS/TN1/H4gh+/z07/AD5n9kl/Cj1bOPYj6Zuv4/EEB6+eng7PmX/4SX8KPVs49iPpm6/h8QUmP1v4PJ8JzD/4WSpvNG4qF3ILgZ6fiCdn9WdqnhK7Ph5OZmP0jSWNoYwT7XZutvqFLr4KMcpe099zQOBqj49t+Yglzs9/MzstzLO9rC57AD2ADoBUdMaqaeQUDW+FqvKcqiyXMM/NizIYFlaLFaPUoQldTA2a5Hh0rk/mO4mZI1rSWsLa4YVO1bPK4GOaSRV1VRRbzumKdWPmSrb9Vm1qfrDXrEt+Y3ER7r3deI9q03WcT/E0fctDsnOYMiVcXc1XGnchY8hekTE+xr/AT91dVy/nbZSGyd12/YfyWVd8pcwF0feaNm0fmtX5beBroNBWNqCTTE5ChCMAntS0QkLLE7FUkRmHdVYE9PoBpocCaAiqEqlQo+TgYmQv7WMN9YpU9ryFk+QbDtpidfIUBgQeniLUUqteylIIXKJNugileJ4xqjYqfsrJc0g0XbNIcARtSTh41vgFInUC2G37dgHb8YiJSDEv8FZEpdrPSsGYnW7pTp27B/qloDimglNtt2D/AFQqQEpwJTbbdg/1QqQEpwSPksNe0S/dUgqnhVuZx/AkJeJRE56lbe6fs9lTNcVajnIwOKr5NkZO8AYeK2NSVVpsrCmTt0Q7wEfYaVP7qA26M9oT91FCirUsbSp/1IH104MJTS9qbOFjAkaB0pqfQIvk8b8goS6Qh8njfkFCNIRnExz+oKEUCL5PG/IKEaQh8njfkFCNIQ+TxvyChGkIfJ435BQjSEYwsckARgk9gKACcEhAVttvH8bUGeMGQ+z2CtCGDTic1RnnGQyW12TjGCdJaEfdU9Fz93c7lsMHZ8HHAMcKhvG1Cw5JSSrEADtSKBJlayk0JWjFZnkJgyYDDODYHVG4+JW8RVe8s47hmh/VvBWvZNc01asPlCeAkH30HZ17fd7K4y65RLAakam7x9sF0Mbg7gVXz5EbKQxFrdQaqBoVxjEx/eeT/wB9m/ntVjzpPed7Ueli91q7wQQbHoR3Fd8vOkl3REZ3YKiAs7HsFAuTQTRABOAXMd65vlbpM8eO7Y+2g2jiXo0g/NIR16/lrjuZcykmJaw6Y+GZ6V11pyhsQBf3n+wdH5pziyz5u7wHH9yPGYSZE46BQP1b+LdrVV5PYvdcNeMA01J/DrTOZ6Y4iHZuyH49S6UGDdRXeLlKI6RCpd5g1Rt7actC1fQrlnJcExZXzCj3X91/5Q7H7apXUeOpdny+ardKpqqLQV5sW6IsYwpm0kH9gx7EHrpv/BVK4hx1BZt5bmusdauGNu9VwFRCbZqkATwE0zVIAngJpmqUBOTbNUgCeAmmapAE8BNlj41IAnAJtm+mpAE8BR8iXQhN/ePQUrnUCkY2pUKqysoUIQoQhQhChCFCEKEJyHGlmPuiy/nPapI4XOyUb5A1W+DtqqRpF2Pdz3q/HE1mSozT1zWq2fZySCRUqxbm6WywcJYkHSkWDNKSVPA6UirIUISZRdSKErc1m95wXcG1OWtaygLIZWLkRSEi9AK3I5GkJzACGUeZCjm/dkU/wiozCwmpaOwJkwwwJWp+W3D/ALo3/wAL/wBlPosasW8dq//Z",_="data:image/png;base64,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",L=r(68788),E="data:image/jpeg;base64,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",oe="data:image/png;base64,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",le=r(59301),ie=Object.defineProperty,se=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable,Te=(g,z,ee)=>z in g?ie(g,z,{enumerable:!0,configurable:!0,writable:!0,value:ee}):g[z]=ee,D=(g,z)=>{for(var ee in z||(z={}))ye.call(z,ee)&&Te(g,ee,z[ee]);if(se)for(var ee of se(z))G.call(z,ee)&&Te(g,ee,z[ee]);return g};const Ze=g=>React.createElement("svg",D({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve"},g),React.createElement("g",{fill:"#fff"},React.createElement("path",{d:"M302.1 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c.1-16.5-13.3-29.8-29.8-29.8zM92.9 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8zM511.3 88.5c-16.5 0-29.8 13.3-29.8 29.8v789.9c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V118.3c0-16.5-13.3-29.8-29.8-29.8zM720.5 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c0-16.5-13.3-29.8-29.8-29.8zM929.7 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8z"})));var Ce="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCAxMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzAyLjEgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjLjEtMTYuNS0xMy4zLTI5LjgtMjkuOC0yOS44ek05Mi45IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNTExLjMgODguNWMtMTYuNSAwLTI5LjggMTMuMy0yOS44IDI5Ljh2Nzg5LjljMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYxMTguM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNzIwLjUgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjMC0xNi41LTEzLjMtMjkuOC0yOS44LTI5Ljh6TTkyOS43IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHoiLz48L2c+PC9zdmc+",ge="data:image/jpeg;base64,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",Pe=r.p+"static/certificate.a2a9ee77.jpg",ue=Object.defineProperty,be=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,Je=(g,z,ee)=>z in g?ue(g,z,{enumerable:!0,configurable:!0,writable:!0,value:ee}):g[z]=ee,We=(g,z)=>{for(var ee in z||(z={}))ae.call(z,ee)&&Je(g,ee,z[ee]);if(be)for(var ee of be(z))te.call(z,ee)&&Je(g,ee,z[ee]);return g};const He=g=>React.createElement("svg",We({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},g),React.createElement("path",{fill:"#fff",d:"M701 959.4H325c-116.4 0-211.1-100.4-211.1-223.8V357.9c0-117.6 86.8-215.6 197.6-223.1l2.7 39.1c-90.3 6.1-161.1 87-161.1 184v377.7c0 101.8 77.2 184.6 172 184.6H701c94.8 0 172-82.8 172-184.6V357.9c0-97.1-70.7-177.9-161.1-184l2.7-39.1c110.8 7.5 197.6 105.5 197.6 223.1v377.7C912.1 859 817.4 959.4 701 959.4z"}),React.createElement("path",{fill:"#fff",d:"M741.5 429.3 485.8 736.1c-9.8 11.7-27.2 13.2-38.7 3.3L276.5 593.2c-11.5-9.8-12.8-27.1-3-38.5 9.8-11.4 27.1-12.8 38.5-3l128.5 110.1c11.6 9.9 29 8.4 38.7-3.3l220.2-264.3c9.7-11.6 26.9-13.2 38.5-3.5 11.7 9.7 13.3 27 3.6 38.6zM640.8 239.8H385.2c-48.4 0-87.8-39.4-87.8-87.8s39.4-87.8 87.8-87.8h255.7c48.4 0 87.8 39.4 87.8 87.8s-39.5 87.8-87.9 87.8zM385.2 103.4c-26.8 0-48.6 21.8-48.6 48.6s21.8 48.6 48.6 48.6h255.7c26.8 0 48.6-21.8 48.6-48.6s-21.8-48.6-48.6-48.6H385.2z"}));var qe="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",It="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhAAAAGWCAYAAAApAbrRAAAgAElEQVR4Xuy9eZBd13kn9t239IpuNBo7CBIgNhJcRXGRJVsjj2ssjyWPR2NbnnFlKslMKrRjKRxZVc7EValU/5OKXVYoD2XZlsYpe5JJJonLlaqZTKKRJWuhRErEiJsFUVwBEiB2NBqN3t9yU79zz++9rw/OXd7r9xpN4DSLhffuPec73/nOfff7nW87kYS/3kjg8bh64ICMjI7L1vFR2bNlWLaPlGRLpSwj1ZIMVssyWG9KQ2JZWmrI8kpd5q/V5PLsgpyfWZKzM0ty9fy8LMpU1OwNQ4FKkECQQJBAkECQQP8kEPWP9C1A+al48O6q7J4ckN3bRmXvlhHZO1yRTXEsMf4HEogiiSL72UokxmV8xr2SiDRiieeX5dKlJTl1aUnenbkm5058Jjp/C0gwTDFIIEggSCBI4D0qgQAgOl64ONrzOdl6ZLu8b+cm2T88IFuGKjISN6XRiKUJsACSABAkDaDAz+51fDcgI5JSJFKOSxIv1WR2ZlHOn5qXVy5elddOfzZa7JjN0CFIIEggSCBIIEigjxIIAKID4R55Mr5t3055cPcmuRtuCQMMmtKsi8QADrECCgQSBkxkXG8BDtsG38uRlMx/TWnO1+TK27Py/I+vyavTT0SzHbAbmgYJBAkECQQJBAn0TQIBQBQQ7d4n48m7t8sH94zLoYFIhuuxNNxuvQQQGnREIlGlJOWry3LpxDV58diz8qJ8OaoVYDs0CRIIEggSCBIIEuibBAKAyBLtVDzwgdvk/v3b5OGRkkxILM0GbA4pfxUb2wCLRC9XDHTjkpSjpjQuLcq7r16Ub7/6X0dnejlGoBUkECQQJBAkECTQiQQCgEiR1qGn4u13b5eP7BiRfQQNTeRQZPyVykmsQ167ThYIbUkXn8uxlBZjWTw9Iy89fVKOyVS00im90D5IIEggSCBIIEhgrRIIAMIjwfv/KD5w1y75yEhZtpgkCRUQuVaBd9OfQZgtPmIpRSUpXZyX1//ja/KNi1PRXDd0Q58ggSCBIIEggSCBbiUQAIQjuYf+JL7n7u3y4WpFhhrN1e6K2MRDqowK66rANdwjqbzvekhNz11E0sxoU766JKdfuCzfePfT0eVuH4LQL0ggSCBIIEggSKBTCQQAoST22P8cP3JoUh6FpyAy+RWCfIgEGOjPrpSz7nW6IqCFP47L/rzOexwzlvJCXaZfPil/9eZvRxc6HS60DxIIEggSCBIIEuhGAgFAGKnF0aN/Jo8c3CwPwzUgDWkg9bIM/4WVqv7csjRY10YpkgjtdEpmVhqnTut0Fw3j4M+lhzFaWAKpnqpduSSl2WW58sp5+dobT0QXu3kQQp8ggSCBIIEggSCBTiQQAISIPPjl+N67t8oHSyJl1nRIYEVSRZKf8a8GBhQ0AYHvnq9NWl2IrHFQaKpFK5YmaSBDAwWsSiUpzy7J9EvT8vXgzujkJxDaBgkECQQJBAl0I4FbHkAc/cN439075WcqJamW4KhIqkj2XC5R1KpQiaqTrFbZ03EAImaW5cxXXpWvylS01M0DEfoECQQJBAkECQQJFJFATxVYkQE3UpttvxePPXa7/PzooExEsdTJm3YX9IPfpnJ9rJU+aDnujdKpWTn+7D+VZ5PYzvAXJBAkECQQJBAk0HsJ3LoAYiqu/O1D8pGdw7J/pR3qsErCLpBwlTUbe5T4KsUNOgQN7hJyjCxQUYS+5gWff3RWnvnxp6PXev/IBIpBAkECQQJBAkECKiXxVhPGfV+Mjx7ZJR+InVRNLYdeAghXwbvWjl4CCASCLi3LtedOyVcv/fPo2q22tmG+QQJBAkECQQL9l8AtaYGwrouPDlZlNM4oTV3SqZPI5CxJ7F7DErnX8X0VEFF0dFv3M/r0gr6lUzl3TV595pR8X6ai1PLb/X/EwghBAkECQQJBAjejBN77AOKTcVk+LJU901JujErUnJeoCp0+LvHpWZMNWXcV6CN/Gj+0b0IeaMZS97kWXLdCkYWnm8LX13VhwEKAjI00t4YBACpt04AUVQ3TTelM+w7ryktn5a9PfCY6X2QOoU2QQJBAkECQQJBAUQm85wDE3ifj4cFB2TZRkYnBimwaKMlgqSoDpViqUKRRRcpx3dRxaDZiqdeaslyry9LyilybWZLLA2UpH9khHyxFMgilnJV6WVSIbjvWkOD1LOXf7RjslxVfUS5L+fKinP32W/LNYIVYq6RD/yCBIIEggSABLYH3AICIo71PytCWIdm9ZUT2DlVkvFKSwXJZBrCTLzVxdlV6fQYDKkpSataNtWF5JZZ4IJJBn3Lv1aPRifUga8yKdYXUHVeK7pMFICqYdyz14+fl6WCF6NXqBjpBAkECQQJBApDAhgYQez4Xb9s9JndsHZU9lZKMcMmoWPUSpmVIuMsMZezrn/Y4pFkP0D4v8NFnJegkRZTxGXFToqKg5Lp5lKV85qq8+h9Py0vBChF+9EECQQJBAkECvZLABgQQcbTnc7J136QcGR+R7eWmsTY0suIFeiWMjUbHrYLZDX8AHss1WX7+XflWyMjoRoKhT5BAkECQQJCATwIbCkAgO2LfhBzePi57JZJKpcAx2g3bpuwEHfomy7b6XlY/t73bNm1sX78ibdN48fXVY6BfFv1KWcpvXZKXjn8qeiP8DIIEggSCBIIEggR6IYENAiDi6K4vyP7bN8uRakWGYbrPOnBKT7yTXXrWORZedBVLrM+5cHlKGxvXO2nrG9t3XkbWtTxelhZl+lv/JHq6Fw9NoBEkECQQJBAkECRw4wHEVFx56Ha5d9ew3AEF2Wwk51GUysnhUf3Ikii67I2mxFl84D5olUvXx5K4yj6rLflhmzSaaUCjiIxqdVl58aw8E9wYRVd/g7X7ZFw++NNy55FJ+Vv7N8sHJofl8GhFJqOSDOIHU8VvpmTOcTF/USRSU9U/8BE/KBz4gj/c421cGkXus4jMrYjUGwmdakVkwL4h9Km0GId/A/ZY2JVGezyeFAse8D//3DHJC8aqxxLXGrI0X5cLF+blxydn5Jl3ZuXZNy/KuyF2Z4M9i4GdIAErgRsKIPZMxSP798m940OyO3bKSceNRCm7wZFRWeKGPbWiXBFx2+G+V9Faeu490gMt0E2rqUA+NH3ywT68B5587Qwwcspau8GRPv45R827HktfB5+YC/50P1h13p2TH/7o16N3wtP/HpPAVFx6cKc8eNdO+eihCfnwthG5Z3xQ9gxVZBAPezM2z9V1KLZhfwm4zz8obbTFPd2vgpPkYpHFegIEDNgotwGH70dVVm8P9F22KAP0OY595qXeXH2f1/kvaIHG/IosXFqUU5cW5OW3r8rTr1yWr7zyG/JGONflPfbMBnZvCQncMACx//PxxP5JuW+gLBNiwUOaiV7vsOHrh89fH7WNleJ1vWpunADv6b46dsA9llvT5OeicRS+dhif8Qq+ORilb2M50qwKvN+0JbjT4jI4FmVTqUj50qy884Nfj/7GjDIl1f2bZWRkRMarkYwNRTIkFamWYinB6lKKJV6JpdFoyPJyQxZXVmR2Zkmunp+XZZmKWgeP3RK/khs5ycfj6vsflQce2yO/ce8O+fujA7K1HJn0XPPXaLZ3+djJY8dvAAIsDAAJyemyeO7MdfzRKsDvpGUtAaZvuSQyWE5o4HtL0ZeS73VYKOxngBGCCVo10Fe3A20AE7QDbdwDWAFwGakmY+EPIKTWMACmMbMiZ18+J//6+Xflf/nhN+U1+YuIhpAbuSJh7CCBIAErgRsCILZPxZuO3CnvGy3LGBWhVp7mJWeDI12gUETJ5q2uj2YaXa3Q00pZ542X1q/o3NAOFgSUufYBjLTy2A7vpfmaXJmdkbdHx2TrprJsq5STehim8FUkLVQAA4YblInv4AFnbFypyaVrC3L59LNyNbzU81Z/Dfen4sp92+XwT9whnzo8Kb+6eVi2V6JEeRMsGMWeWLZaLguCBbSj8ofSpsKHIofCBpDAfQ0AjPXBuh7oDoH1AG3QX/ez4NTQocUBgIOuEwAB/AEkaGvFYCUBCQAQGAs0Ye2gFYPWD/B2fkHePn5B/tdjZ+XPXr8gJ4M7Yw3PU+gaJNBjCaw7gEAlydu2yIOjVRlHvIMvfkDP0VWyPisFlaC7ay/S1kdf09FKGDEK4DctQNLlm985zzTgkremjA1JG5t8mRe6itsgXczHtAEyaErFBnledz5G1lxbNEoSRbGUGiWpLy0ZMHHhx+fljExFK3nzCPc7k8D+L8a77tsqv/LYbfLp7SNyFxQ5/mgxMIqZFgFlJYBSJgjQAAKK2cQhAAzYHT/uo61xIViLBmgCPMAaoGMm8LJAzAOBh7ZoANi0nnfrCiF4wL+gifEJRHAN9OlGMUAoao/JcdH+7Rk59uIF+dL3zslfzvxWNNOZFEPrIIEggX5JYH0BxFRceWSv3D8+JNuhVNNiBlYpYieewI0HyKKh27qxBVn33PHxPS3mQN/z9XMXLi1GI2uB3ZgKA5icmI5u+EuTib7OcXx8w90BXhZXZG6mLu/OzsvF05+NFvv1sN5qdB/6k/iRn9ov/92+zfIzw1UZoyWAyhZKFooZu3kCA4AK/lEJU4Ev1xMFTsBAAEBQAmXO/i2gYWMmjDsElg9LXFsUfOsCcABasC5o4MP+ePHws47FwDXc0+BodkkuvX1V/vrrb8vvvP6b0Vu32nMQ5hsksFElsI4AIo7u/kM5vHtCbo9s9kJanIAWlq5xwOv0+6fVQnDb4XteTII7JvvosXS8QRHezYvbxjRkjc+x89r4Yjrc2AxfLYm0uI2sOXRSH8PETEQSLSzLwrWanP/hspyWJ6LljfrQv1f4+tCfxx//e0fkS8Nl2YNQBypa/kslDiCAa8iEAKBQz3/rM10cjJmgWwHXoeDRF3+wMAA80DLhxkvo/gQejLfA2KALQNPiUfFDHnmPAIgWFcZB0AXCwNCVuomHeOf/Pi6/9KNPRS++V9Yv8BkkcLNLYN0AxK6n4u2HJ+Qe7loBIho2Y6LckAif8W+ewN12Lo3Wy9NDi22NYnfu63vksRlJk+1wH9db4Edle7j8543j0iTPGC+N/xiuAwu8fDLScnDvp93TfK4CUA2JMB6ucUx+N0rD8sl58B5dNAtNmTt7Rd48/dloOm89w/10CXz4z+J/9Imj8r/DdQUlb4IhrcvCrE3UjoXQgZN0X6AN4xjMM6+UOV0bOs0SbQgGNFfGYmHdGq4lgpYE8KdjGQAiYE1gPAZdJkgTxT18H6rY2A0LOHCN8wA9jgtelmpS+z+Py0f+5jeiZ8MzEyQQJLAxJJCrsHvC5uNx9QOPygPVioyVlJJ0aWsl5VNcWqHl8aVpuW1dRZynnNnfx595SXuUe5oCxtj6XhrNIrLRbdzx8uTTyf00+WSN2YikOX1NTr3yLTkdAi07kXa77d/68/g/+cRR+dfMhGCwYytrAmfVW0WrMyq4c4cCp/sAlgH82GmtoIvCxDTYIdle08JYaOOmbIIXAAFmfWgrAoAALBoYm+mhrrsFQ+Ia01DxXbtWCFQYzwF+/6/j8pMvPh490500Q68ggSCBXktgXQDE0T+M923fJPugVJAeiEk0c0pPo51pg5Mo7amUZvLudysR0x4+ed2W0uJplureKj6c0y4JclbxmHEipn35rQpKTO0LHpoSVUsSw4XAdigEVHNWlzyaadt4A46VJ78WKSWvlkyVzHxrsWpcu076GmnDzQGevWuKQ8tE5FpdLj1/TN6QL5um4e86CZiU2rKMS3VbTSqNWErxoETxkkQP7JFf/oXD8i+hrKGMqaS1gteFowgOeA0PpIlrUFkVVPiIUUA7gIPWrt/GR5BFGixMAKR9U9CiwIwJghoGQDKrgsCFrhO0NxYKVciK7hB3DgQder7LNWn829fkYyen5ZgWYTQkcbQscWVJGhdF6nJcagGwhp9ZkMD6SKDvAALFovbtlfsqFanWlQm+4qneqKfMtm47KE6fMkP7PJqkr/nANbcfNB2tFFk0qcTBTxpNXGddBXdJNc/ufLN4zOuXxrMrI3cM3yNHWmltcT9trTj3hUWZfuGcvBbqRzgSfjyubrtHDoyW5JHhqnykUpKHqiXZHUUytNKUaO+YDDy0S0YhYzf+QVOCTtb1H5jmqWMN0B7XCSawo6dLBEpdp1/qzA20ZxVLukCo2EHTBGWqypcaDDAzQ2d3EECYgExbt4L1J8xv0Y6HgE/72zRzW6xJ/NI5uXZtRRqohNm0cL2Kg/aaMltryomFmnx/ribfWF6Wl8//tlwMxafWR4mEUW5dCfQdQNz3pfjgWFV2tvzmOTv59ViKRknisuVDf3bHzrpXlM+iNNAONIvwpcfutp+PBq+Rh7w5Fp0bYiPml+TyyxfkzQAirFSn4oF9m+Xh0SH5xUpJHi2X5WAlkt2ozUG3xOZBkTsn2rEC2P2zdDSoMH6BSpvxEVTwegfPOgvod52lQlkeNDhgO6Z9QvkzwJLgRGdyMCbDtZS4fK6yINg4Dj0u7msaGHNmSeStGRECC03DntR7rSlyaqUhP5pbkm8tNeSrp/9Z9HreMxzuBwkECXQvgb4CCFgfbr9NjkZlqaTFNOSxrmMGzEtTxRD4+hYZJysOYdXLrUdjgWbR+A5ffERW/Qh3vj756DY++fhiQvLWpZP7oN8sS+nyNTn9xhPR6U763pRtn4yH76jK+zcPyn82XJF/MFCWbSbOweY1MoYBBZe2DCX/D9uAQ1oBWrUbVI1pKnwNEpi2qXf+WkGbZ1OlThqXh3UzMDMDbUwchEoZ1evSqkJp0zwZa8Fx9HkZnCP7uGmh+j5dGTPLIufmRC4ttGWkQRLmrc7VaCzX5cdXl+XfzK7Ivzl/NRSfuil/Q2FSG0ICfQUQ93wpvmO8KrsR+9DtbPMAg0u3CIDolpde9UtT4mmBn5WGRPWUMz56xRPBmQt2suh3szbvLsqJdz8dXe4l3+8tWnF0x7+Q948NyhODFfn4UEW2Mk6AlRthLaCCxeddoyJbhkUGSu3ARChzBlfqrAsGHZr1tC4GAgoNHOhCYHwDsyloWbjud+VUu6TlQQdgkn8dMwF6mAuDJXUbjEF3CTMw3OBJWBwuLohcWmxbHwzvKkBUAwgDLGJpLtTkjbma/NnMivyrS78VnX1vPSOB2yCB94YE+gcgcMrmLjlSGZTRUl2a3WYJuH77vIyJNH+8Xg5NI4te3lhF5uRr44t3gJ+7KF/uXFzln2ZRcC0vpKN57CSWJO0Rd+fXSvMsSYRzNV4+LT/2ujKm4tLEZhmfKMvd1bI8WC7JXaWS7JVYtg6UZGCwImUqPlO2wGYCQFMOlUUmR6Q0OSjliREpbR6U0kjFBHJGy6zSiMJLthoj/OgMXIU/nWZ2muHducE3jzHhLuC5DmhjSjhbugw6xHCIN8AflL5JYbQa+sqSlM5ck00/npZd9aYMwbKAP2ZF0BIBpctaDTgrYtcmkfGBdoElKt8VB5q34g6sJUGnblJ2GkgQfPDcCpbFJujQgMKVjXZNuG4LHUSp3R2MteA10ADP2hVC2YPG5cXkf8iH4EO3xXW0g5WDsRzoj2dwcliu3j4mF7aPyHK5JDFOGa2Uk/H4xzXFPZw+OmiLcy3gULH6qtTXuIpU7pI0I4RBx9Ko418+E+0lNqQteGs0Yllcqcv05SU5fX5RXjkzLS+9vSKvTT8h10KMxntDSQYu0yXQNwCB8y727ZXDvpMkfez4qh+aH2JZYl2J0a3K6FaUzBqvaLXGtNMv1zIX39i+SpBp7YqOrWWbNV/K1rwAbU2MvPaknbZWmqbmQ/MOoHRhXk6f+Ex0ftVz8Hhc3XVEDm8akocHq/LYQCT3lMpyoNmQnQNVGUYEP5Uho/e5e908JLJ9JNmpI25gYig5oAl1BvBHU7zOANCHS3HXy7oFVLCuUtPKlidPgi9eb2U/WHeErqhIhfzaZZFXLou8Md12HWgXApShLqREd8b4YDI3HLuNedG8D6CiFSt5ZhwF5qzbEiCYOdtzNPCvqdtgS1ybgEy7OHQpuPUiGABpgh7t+Re0BOjv5lhxHI5lz7zg+Rw6iJIyJJCiDBZqSezDkj0zw9TCsMpZp3fiuj5llAocMjsyKXLfdhF8ply1y4XywjyxXrrEd2vutjKmloEJ/LRpqqwQyrUib5TDUk0W5uty7sKcvHFxXo6fuibPnbomP3jlnIkJ6to6GxRbkMCNlkDfAMSdfxDv3LpJ9iAlckUVbepEQRI8uMouTdFllav2KUwfQOl2QYooeHc+WeAnr+S1C6qyQJmvbHeR8thpgMAFB1ngjwBlVcnxpqy8cE7e4PkZW3433jw2Io+ODcgnxgbk58qR3I6DGptxYnHQ5Zm508U17Dq3DoscmBC5fTxREnq3ixc50x/RXscIUKHzB8DgQG1KZ5wBFQmUFBUilVHL924D//ROnMCE8oKifOa0yGvTbaVIIKLrLHC+uEclhXHAG6wQ5vTKSnvHzaO5OScofyhqyo5ggFkYDKgkr5w7D9xyFSB5UHWoDPhAfwIUPY9WLIedOKwkmBODMA2fikfIBf+DBkADDtkC6MP3xVq7/DZdMlxjLTOurT6mHPfxfHxkn8jesfbZGwSIBEzkC+4SzAvf8Wzx2QFvBGFuSi1omeJbNoME66LdQbTEoF29Lo1SJLWZZTn5o0vy/7x0Xv7y1Lvyw4tT0Vy3753QL0jgRkqgTwAiju77khyoVmQT3BerFE5KhUOa72nudt0e3uBCVcApzx/v3tf08vp2s0A+fula0ON1y0eRglTadWDAgEqjzZpznutGyyNNru54LuiYWZJzsEKMPxlP7hiSj41X5R8PVOTRKJJJvuDZh4pYpwzC9L9vs8iBLYnlAeDBvKTVgVMaMEAhgA7N3RxD79ipgKlYfbtaHfRHd4Pmk24H3tM+f9D7ylsib125/oliYSYod320tS4EhV6u5QTXtHLTdRpaIMn+ynW2BudIBch6DoxfMLvnxuqzM1qKV4El8qploGfHehMAPaANYADaeh768C7OkfOiiwJ9uIY85Ivz1jt/yl1bj37ugMihLe1TR12QwRgUDSBIWz8TOr6Ez6R2CzF2Bc8I5ql5AD0NJhbrcuGtK/KtF8/L//GDU/L1K/9tdLWb90zoEyRwIyXQHwBh4x9KkZTrTgAllFMVQYH2Or/XbJAg7hlFEEkTu+Qq6gzgswM80CYrswF0SNNVZhyTgk/jUS8MaJE334Lpsdyx+Z3K1vxr5+by6PLGsdzx0+Sj50r5kG9NoyV/y4c7J3c++j7Xg+uYxrO7xq25oIx5U5YuLcjspmH5+fFB+SeDZfmJqCSDeIkbv7g9AtoXYAhlBIsDLA9wXfCIadflwJe7DurjS5zKFO4A94VPOgz+c5UBlRnmo+9hJ4qxAG7QBjtpXqMF5CtvirxxZXWaIoGOtjbQeuJaF3T2gt7pUtHpdUJb9ueuXd+n4mWmhn4Z4B6uYz2gGN0sDjdzo2UVsKW2GdNBvhjToV00+phvjAVZsuqly7fbn1Yayky7JfSBYfj80TtFDk+2S2sTlGCOLfeOrejJZ0aDAeOisGuLZw1taHHR1jECLH02CJ8lV/6gs1CTudcuy3dwVPkLl+Sr4aTR3qrCbb8Xj20dkW3Dg7J5tCpjQxUZqlRkAJXZmw2prTSk1oxlpVaXpfkVuXqhLtPnnpbpUIis+Dr0BUDs/P14dNdm2Q/FUlYWiKYNFKSSKyG9z15Du0al5XpddQYDFC7aZk0LdMzLyrbDd93H/c6x3IBDF5j4ePXx4c7TNzZ5IK9Z8tFjcP7sx3lSdnny0TLWfTiGL/vDnY9vzq7VyAVq7KPXGddAG6m9i3W5Z3RA/otqJB9uRkn9A/yxvDJfzlTEfKnD8vC+nUl6oxvxr83vrfGtn573oKjMwVNR4g7Ag2V2n/asCfrktRWB97RVQwMWKh64CZhySRM4D6YC/199qw0gdMEm7uRpCSDvhq5TF4FyooWEx2JTbvrES1oAXDmZ0zIRl1BZXe6aio4vBipKXfKaoECDHMgS8+NOW5eypmJlPw2UjKXDBkISZLE9rTfgEeOTtj6vQ8dEoJ8LPCCjjx5IYiG4nuBNy16DSfTH84b1wDoyvkEDFQIrjMc5a57xDMBFQ5mTXw3ECLCW6rLw5hX566fflj849px8O1RsLa68VreMowO/K+MjW2Tb1iG5Y+eo3Dk8IJtLsVTLZamUSlIuxVKOIrM/QWE2U4sMAbEIWYK3sN6QeqMpC1eW5fz5OTlxZkZOnZmTWbpau+XsZu7XFwCx//PxxJZh2WMUipN+6Dsemv74tJiAvHgAr3JzjgF32xQ96pv9dPyCb7wsHrPiDfLiNtLG98WHpD2oWuZFAybzAiV9NN3x02igXHN5QO6qivxyOZJfiEoyxl0jAYRRBhZQaAUDnzaC4qAQGK8A5UVFRAWoXQlUwLxH8zMVGsfifb7otTLSyoz9uYPVbhMoI4INKl349UELYOWvToi8Pt2O1QBdWi3AB2Mr3B+mnoPeDaMvggx10CRBjo7T0DtltEUfuksAEsgHQYlWxq0YCGzdrKwpO/QFP4zJoCIl8IGyZsCl3vG7FgVadRjnQHmDHuWjs0DQnvf4nHBsAkJ8B18fP5RYINAOMmExKh2UC96wPqAL2WAsukz0ehMocnz003EPLmhk4CWfRw2KKfPZFZn5wbvyr144L18+/hvySsjO6EDlTsUD926XO3aPycHd43JodEAmY3tcgj1tWOPp1iY0iiVGfR03eUafQrzSkKWL83Ly9DV5Y/qyvP3O70Qe52MHvN6ETfsCIHDy5vZB2dpLeUWNxAIRl7NP7CzarhPeekkTtPLm4AUoOf18PBbhO4+fvPudyLHVNpYdwwPyyXIkv9oU2aHNu/hMc7kJYrSnQOLFj+tHtyUAArtDvuRpyte88MEmCOAukDS5mzXbD5puHCcAACAASURBVGue5sudyoEKyTx3tuyyG1ehTeemnbIW6PoHoAn6334nCaKkgtQBmjTjU9lokxuLM2F8WgUoJw10NEgyClQFAHI+DASku4AmeVw3wZo6WtLOScditICWrUxJ8EL50zIDnt2MErTRtSN0XwIVd00YL0FrANM1ISed5aErcdIyAVDwM/sTlxfnQMBBxe+Th3bBsOS3AXiI4bABk8zYIF3MmweEEUjocuF8dlyAh+9n5+Tks6fkqRfekj8Piir/rQIr98Ftcs/uMbl/fFC2DUQyZKwITZNtLTaWtUWoLhLra/jOm+51fGd7WEoBSJbrMnN2Vt44cV5eeDOUSW/JtS8AYv8X413jkWyOKhLH9bbCx3f9aPCeez3r8cmiZ17gajzSIX3feLhWZPw8XjUdl2bWvfyfin9OWXNzZaDnX2SuLk9p9Hy8p60PriOHvhHJUCWSRwer8k9LkfykMaVbhYWXrg70w8sYL3kqlG0jIg/uENk/0U4NhNLQwXTaukCFqY+0xjVaLrTlANdZMZE0uNvkORMaUJiXlIrT8LkacI1Bm4xH+JsLiQvjwnwiPZ1ayEBKXbtBB+6Bhluumj8ogh4XQNCioPmjosb4VHr4TFcRZE5gRDeFHgfXeAgXdvN0u2SBBQ2uaH2g1ailUM2rP5mjjo9w40E0wOQ9yomAhEDxtjGRR3YnKbA8RpxrxzRb9HHTcgnm9POonydmrNCdAVChDwvThbPw/NBFBRkZ3myMCddipS7xyxflL79/Wp587ivyXPDDp7wZp+Khh26Xuw5NyAfGB2ULXBL1hsSwKNhnzPwLN8UqXSMS62vWM2iauNfxnfd5r4wjHZEptCJLZ+bk+I+vyvO3dkG8RLp9ARBHPx/vjqsyVo6k2UyxGJQaprxxEregPvM7Fx9tcF9/T3m0Cl92x3M7cjw9dto8Cg+qGmr63fTP6uObW9H5aDnrMdy5p/GfN7Z5Hpqydbgi/7hclo9XSnKAlgUssLtrYywC2uBBuX9HEk0PIKGtBDpFE0qCRZx4cJQrLzfCnoqB9SU0PbevHpcKmG04tt7BM/6B/nBUVTw5I3L8kt3N2idbz5/0uHvVVg+mTaKNLj5F4GB25ZYAd+G+52UVTRskydRJtCeA0LLCdShM1kswtSMsca0QOR6VuubHuHdU8KIBh9btY+jbol5GGZfbmSCcHwGPXgcdN8LnCfJGyiueGQTbkpaxcNlMF9JsgQDnHgGdlh/BDa1eOp6CwJTPhQFINusEoIzPGS00OqAXIOPdWXnhxYvyv333LfmT878dWYjZ6zfEe5ceTnU+skN+cnJY9saIi8NrIF6tw6LIAgnPdd2W7SAN9zq+p9FBcAuMenN1mTk5Iy9873vy/K0ct9I3AFEakFHUgEgz12vTOD67x1WbhS1LZHauKpND0/NZG/jz0Dtt13qgx3OtE+ivr3EOtCKkjamtLT7Li+6naRb5OWdZDbKsA3relDfdGlreWma8r/ly15C03LHd9abM2B7mxWpZ9g2U5b8vizxUKcsWs84KyWInSCVBNwOuQaH89D6R3ZsSXzUVm1acxhSvdsR8Ubtln7mLN4pSWTBcv7veNbqWDcqHfNAsbtrZOgd0v5BH8oEzHV6+IHJmru3K0JUWXdO4m3HAmhDgF1YDAg26STSwYcwCZawLJWlFxwBV+P81zbQ0TaN0bSCqDt6kYteWAI5DpasBBe7ptgSR2o1Dmq31tARoqWGhMJ11smkgAQ73bk+sD6Cng2eh0AmiaPnis0B+jMuEVUzVmHo9CHr4LOmASfe4cv2s6bXiePMrcvbVafnmX/5QPn36s9F0kXfDLdFmKh74if3y6MHN8v6BsgxiWVa9nyxY8IECfY19NEDwAQhXpi5IMWsdSQlWj/OLcuIHF+Tpc09EF2+JtXAm2RcAARfGpoqM1lZW14AYUNaIFWVV6IfgXSWeNgbaVWMpaX7Ip8tjFs0sALHW+bk8ZvEB3mtMkfW4c9bKCwFWFnjzjQGeK/BPluXukQH5cklkb1SCq9JfeAcvaV05EooM0fQIomQlRvTlDhAvZ7RhSibuuYGD2pXBI69pitcxEuSfPnIWWqJlwyhEa/7X5ZwZk6EDB90dPJQ+6KE8M2IhTs22ayPoQEj0QzvQokWEytVkCFQTxYsATe66qWD1bh28avcGFTN37azNwCwKADCACPzpMzloktfmd20F4HWjUK3rxmcV0aCFNHXtCgIdHfkGPrA+DNgkb6xOCpkSeNK9glNMj269PlNHy0NndRjQalM0WTmTbdNcSnxOdK0PlgQ3z5+iaXi2xcwIFgkorELCHGAe/9GfHpOPXVeptRc/3PcgjT2fi7c9fLt8ZHJY7mjCVWFPLd5AUynX6jJ//Lx88+XfjF7dQHytCyt9ARCHnoq3lyPZBKWhd7S+naxvlrqdu3NGe59Vw7dzdmmzn4+nvGscN20c0C7KQ5F2mvci881qo+ftk0GanIxyd4BeVv80GbAPguCrkdw/VJG/GKzIJiNTay7XSscNPMMLF6DhYwdFULaagYEEEMavLG3LBHbQUF7cGZM2lZdOA6Ry0ql3hi+rwXAfipq7XJ7doJUnLQ30ddP0zXoWlC/oME4A9M/PJ0dUA0zMrSRggIoG4+ozN7h7p8+cLgZt/ucOnOO5gIJzILDSNSWoxOhS4HeuES0wujQ2FSwzaFxXBXfZDABlHIZ+6XD9QQuy0dkZXC8NIBjEiHY6QBQAApapiUGRHaOJ9QH/alcNXSoENqBPixWtOlxrrrP+bTAWxszDpvxSBqBNK4fOfuEzyLVgbAWfWbq20BfBeleX5dwXnpZHX/ts9O66aIANPAgOY7xrUn56fFC2IsWyE1axRG4cRCf9vXopnWa5GcnKm5fluedOyfO3UnnyvgCIvU/Gk2MDMhZVnaDJmgqodO51srixosN+7ljeB8D2K9K2E346aQveOx2f883qp2XSKf1O+TfAoov1ixekJsPy0Kaq/LvBipS0gnPz97UCw8sWJulPHEnOguCLnMqBZmaa591TIY1StKZouhGYgcDdoFYqZn4IcrPZGQQqRmnx8CtWVLRZIq5yMfzbEzPJJ0sn0zeOsQEcEBcBS8TZucR9QBeOCwA0ANG7e7eIkgYQ+p7OENG0SUsHXFLZu1YGni8CK4WWmc5E0BYQAh/ywZoVBAeM2eD6s/YCgw21xUMDMfYn4ABfAAx7NiX/Akjo4Ff2dZ8Vgja3zgSDMPWzwxiHlotH1b6gq4h1NzieLjnOdGSm+nIMA55sOu9yQ+b+p+/JPW9+KjrVye/yZmt79x/H+x/YLj+DjUYjlmbZxjZgno1YIv29tbYp17uRDcaw76BVgf/uWGzHtm9dlZe+e0K+5z0ssBtGNnifvgAInG0wOSbj5kWckX7p7vqLWiuwox2stMHIcr1t6XCtF1r+RXbpmmcvCFFumG6sEQODUgK/HMfd0fu+Y656ji5f7OO2y7MWkE4Ri4geA/2y+El75htNqeGwrE1D8u9dxabT+ajcjIwsMQCIX7q7bQbmS5cvYW06ZhYi7hEIUOHQKmDuqUBE82KCc1WVWeaOmDET2OGin64wie+M7ucOFLTouqBiwDUoDgIQXbgK10ETykwrZSpv7tL1blrv5jUY0NkSrksEPBh/v3MUNtNNtStBWzbIB91KrKWgqzWmvUjAG1NVOT6tQ1S62kLETBj9PKAfwA1dCbTMgI7OFgE/Zo2se4my1G4m7TYwgMzG3LhuCh844jOEfzVIovxp4THPps0ownxgKdHpxEbZ2Ngb3cf+rhY/9x25+63PRO9scN3RN/bu/6P4wNEd8tODFRkGeMgbqGkzMEpJXQfzh2tp333ts8Zge7v+3ked4yEr5NSM/PDbJ+U7t4Iloi8AYu+T8fDIcHKmgf5rKstBqYsdbOvh8FggXHoYy3eNNIqM7+O3yBx8Y/t49/GQNWZae1wvwlfeD7HIfT2O+UF1sI61ZakDQIwNyb+nYnGD7ais+FKm+RuK4Vfubr94jSK3Jn+8jPnC1ilznI/xjzsxC64yoIJnH54aScUFcIG4A/DDQkPah05TtK4pwfRAk45qlYh6wbUPu7KHfpEnnaXAHTvN70XWCG0YGOjWyqDiI4DhrpouCrMuNhPCFyMA3gyAwPHX1qevXQNGOaosCw0OaPonT2jLGBaCIx3kSQsO2vHYc8qIu3laMJiRQv75HNG9hH58NvhskYZr6UFbAguffHR7LWseVmau2WqUOljTKraWe40ARoOahZos/v7Tty6AOPJkfNt9e+Vnh6oyHDfzwUPR34OvnS0kZW4xDbQoPfTVffR3AJcTV+SlZ07J9292ENEXACGPx9WjR2Wb+cEoS4G7OCW7E89qY14Ytl0evaKL72u3HmOshb9u+haVL2l32p5rk7d+pN+IpTZQkUdGh+T/1cGFdA0wUE7vhI1il8R18atHrXnfph0yqE5bGXQwJV/ubqVCfXIi21AxQTlQ8bfAAK7ZIktUHlSudJcwAI99tHtFpw1S0WE8Hc3PdE+a3Zn9QGsHd/HccbsZHtxlu24dKjAd2GlkaktIo1+rIJU9VdJUlrRplG4mgnYLUK6sEKmV5qqTN1kp1MbOk1dWhqSlyMjEvpE0AMB9yIoVJGnFYVApAQxBk9uXipsypwwNULCZFq5bjIGksCDo+iB8XjSI0Jkaeh0YsIo+bhwOQQpBBy0g9YYs/o/fvjUBBFzfj9wmPzdUlc1NWxCqm/feevTJAhAEJq9dlu++9Hh0fD34uVFj9AdASBwd/H3Z3hiR0vBKYlZaHEjM9u53XsN93tPtXcHoNj6hcRw9Vla7NH5cHrLadbJ4afPM4yNt3nq+7pxdmWs+fXLqZXufTGarsjJWlkeGqvIVXSuB0fQ6uJHKlbtEnHsBAMEXvd4du8GKeLlzhw0++HLWQIJnGEDZaFM/X/as6WCC5SJb/MfGNBBs0D+O8RhsiTHcQlXaeqB96iySpeMMKDcCCProtVLUJ4u6Pn0qS/rZXV60/5003V02szqY1cKdsqkBYQGHdjO1dvS2BgdAgHYJ6LUCfwR8pNcq1mTfRqSnlStdVDxqm+vmK/TE/rSkuCWpdZCuLyOCMtRWCH2Na8R0XT4PWo7mubPPjVlzm2IM3igbbZFppeI2ZfF/+NYtCCCm4oGfPyI/Nz4su6MNDh6wtvan4I2P4P16LLW/eUe+djMHxPYJQIgc+N14c3NMhs0LoyZxqSZxsypRXLXBKQvSxHcj7KpEZfU9TyGThm6HMcwP2f5rfvCWPtuxH9vmjUOedTtNHwCJ8+M89Hd3XN890iOvRfh36WT1SZtjp33cefvWNE+utabUhgblkfFB+Q/aL02zteaVL1/uvMcGRP7hPe2URr7QuevU1RPpo6ffGS9sXb2Q5Ya5o3VBiRuHQCWld9rmWVMHJmkwoXfIrkUA/ZgOyowGtw6CBiGUia8gkU49pfLSaa1U3FlKFvSpaMGrjgnQAY46W4GBlPqgLj1/t94BrTosB05+tLuKIFAHY7ruIG3d0Udvu1Yf95mnBQPjoR8DNDkPzp/9mDar41Q0SDIys6qD1gkdcGveBTZLg0AY68LMCw2++BzTKrbSkFsvBmIqLn1wrzxyxxZ5oB5LE6mabgxD3ru6m/tFYhuK0vXxW4mlNLciV394Tr528reimaK03kvt+gYgZCoeunNCNlMYWgGlCWh+sJ21Mbrsr5KJNrynla6+TvqaHq6xX944vO/y4BsDdNPakw/wqefvG99HQ19zx06bQxZtLQO9Bu7YLg13bB/Y8a2pK/+hhtSGh+XRiSH5qgYArg+aOzMqfrowfuVo4srQBYN0gB9N07RaMCjSBNvZOARdBwEKgrtcDWjAm95BcwxtwTAAwgZp0u/umqNb62/T/rSy0DEZrlWAO1sCK4zP1EAeJ61rWrhuBc7XjWFgnIa7VpCDjguAHK8LNlRBgTyuXNdlYKQbQRHPq6CyZowFlSt5oGtIWzsoWwI5BnnSDUMQ5tZZ0EAFbbQ7gUCOB4dBNoirMbQs81wHHaypnwX9nOrS19qqRDkQXGrrB+dFtxCfH8iIVVMXa7L45HdvLQvEwS/Gtz+4S37aGG1sQORalLt2L7gBk757dl28upDuCPDl48m95sZVlCKpnL8mr3/7P5enb8ZD0voJICp7NslEc6ANBEorqiT1gERZ37NQmKbZAigrErvXNf00euzja4t7vM7PafPR9H38mYdUzb+lXKx89Dh6Tj66Lp0iPLnjabpZcvLNO61vnvyH6lIrj8ujk8PyV7qOAV/8+gXL3SpewHjhIgsDLgwGNeo+vuO3tfKmEsOYUMq0QOgyxBxbuztcQEAzOl/24JF+fyoDghbySSVIUNRSijYAkcqHdMg3+dDBoVBKjLWgIiZ40Ic8uTEh2hKhQYRWnG4cA03tlDNjBSBrXZaZypA7aCpu7WZxi2lpVxX7abM+LQA6sFOPQ+Ws6bbcHvasCW3dcOcAHhnjgc+MYyHg4BroWg+t5yNqZ7HotdWgh4BAA0Dc14XRtNUHdDjnuZVbLIjyqXjw57fJR4cGZDLqUdCkG5+g31e81yxJXGrmH+VQNNCS9Nz2HO+li/LNmzE1t58AonRgSMaWKmJxvkg0JHFklWg8IBE/Y4GbTSnhfpqi1/1aP/AlVVdiSOLY+e7SyqLhGxv0eF1/Jl2XHr9jLteNbeeOea96oC3PehzzEs6Rhabj4y1NjlpGrXnYsdLko3lxZeyuoR7XncNiU2oTJXl064h8Tb/wdR9fWWTchwvjl5GFoXbHVCpQPjr9T5vhGZjJF7i7C2cgH5UBd870z9NSYBSNLXTEwkYtywRPsVSVDKlQ0oIOcZ+Knal8VDCgS+Wj6wrQrWN+L6rQFT6Dhg6IpLmcrh0GBaIvsxt04CZ337yv10S7YZjmqoMztWWGpn13Lm7Giuv/p9WEPBFQaMuBkamTTaPdHGhLKwXpcR4GtCi3E+VPOa4CADbYk7EtGmRg3vq547z0erqWKoIzrhvnRN74TOL6rZaF8cifxg/dsUXuQ8bFqvrUyTqbd6UvQ4Jty2kvOntdWxB0U7oceJ+WBNADbU1Xg4LWOzOWGO3II/jXaaNoh/uV5NjwytyKXPqrb8lf3WznZvQPQEgcbfs92TRUbQOI0nI6QGgOSqSVYvmaP4WnMdZWzlp5gTZocIGzxjKLa+mQhq896PG6/ux7ZkEPtFw+fPz42upxzMvMkZWeN2VDmXFczitNduYFpmRURFbuvLNk7NJ257C4LLXxrfLY5Kh8vbUjVyV+WWVR79SMMi2JTAyJ/NJdCcfaX+5GwPPlrOMWqDy05cB5mZiHjVaPVmCishIY2dlOOlPA7G4tj75gPaYsGjeELRbEWAOdjQDSuiomUyS5W6fyc5UPxzdxE7ZWgnaJaACjlaVrPcH4uhqn3t3rVEmmxLKUtlaWTH01CtHKSpfM5ry1FYXprXSjaAuNG5uhrRza8uP+HunuwXrouAuuk+vacWXkK/TEeWJuBHXM0NCZKqTF55u8GWuK/QLZEGjxGWDgKVwY76k6EFNxZbvIUHWTDG0alcGBkgyVGoLcu2q1JFFckvpiQ+pxLLWayEJjSVZOXpUlmYqWtk/Fmx6+S352uCIjUOAuUEhT/jmYYdXtNAuCCwqy0jjTAAQGKmKhYJsTl+QHN1u56z4CCBGc2T5Yl4FSxm561YtcWRDS+jQLtCnygJFOFm9o0wnvnbQ1IKGgXIzySpm3y2MnPBeRUy/bLNaltmlEHpsclr82pnub4cAcf/qVXXM0lMz4YGKB0ArUDW7UyocmfZ2iaGSuiktp8zndE1p50KqhfdQ6u8Gsi41v0JkgDPDDfR7xzDQ+jI//GZTopgnqapO6MiR51wqJvGjwo0ESlRauceesDwzTCq1F1+7SmaXCOWr/P4EITe8GfKgy3RpgUZmbmAorex2/QXeIDv7UYxEAmJe1tbrwHBOm/2o3ENvRUqXdEARjrntIH07GZ0gDAcqeAIipuKsqdypwQOtMy+1i+daxFW7NCMaOvCcsEE/Gw3cPy84tVdkxPCCbBisyWo5kpFqRCoAAd/F8pvC9HklUakpzKZblWk0WFmoyW6lIdeug7Kn3yHXhe1fRKqBjFex6rtJ97v1O33sYJ4tGuSzl+SW5/LUZ+aY8ES13Sn+jtu8rgJCn4sEDCzK0USefx1ee1SGvf7i/WgJLS1Ib2SqPbR6Rb3AHbA6GqiSKmACCvahIoAwAIGCBYP0DHSBHhaYVKnfAbqodzcXM3qA5n7EG2pWh77lKWGcacHdKUzXnQcWkXQBG2VprBK7zYDAGhmpfP1M5teVAAwkqcCrQtOetpTAb7Z2vroVAOZN/mv9phdC7b17T2RKMMaD7wQUd2jKhwQXWhgBPBzCSHxe0+MCEjltwLQcuX7qtXhMG2PIME/DP9eU83WfMBVwaHPAZY+aMnoeRjTpoS8vKuDBWZPH3NmIhqam4cnBUJndskf3jo7IdlgYRGWBwIZRnpcBBVzgFGMoWu3Kc3ltTNX6K9O/0nVq3cQ4ubV4nvX6MrXnFeJj3W7Py7I9+/eapMtpfADEVVyYnZWRiwR+sMjOSuDR4n9/1NfeBQRtNT9PQ99x2oOO21bTTeNRtsvjzjeeOSVruvH1jgJ80ft35u22L/MjyZJ3FYxH6vnUbqUttaEge2zos39TplzQ1u+ckUAHgXxzJjCBKKmAdgU+Tstk12he0W87YVQo0j0Mh8oRMKlBjTXAKGumAONdP7+7qqejcAk28TsUC4ARlw106eafsTLCnDdRkX5q6CRp05UZadajsIDfuxAmQSJtz1P55XzYH2pvYD+WW0BYP7WphjAjdKrQ4MLAUtKjEKbMWSFJFpDSPVL60KLnBRRog6mdOX9e1kHV/Ix+HoE7p1O4xWnMYwIn1wHz5zDEOR5emxmdaSYwcrePejc+gVQr/LtU2WCGpqbhyZKfs3DUo+8aHZQ8AANIs00z+uBcXCE7s9B3insKpx+C9rHE1X53y6DsBlGPpe3nzhuyurci7T5+UZ2+WCpX9BRAismcqHqm1XaISD0vUHJaoPC1NfDYvlcX02Ajfg0YauFeyfUED10lLfyYN33hZPLg02LYTntkHczZKLGfemp9O5KPHwRhpP1DKjnJLm0ve2HodOVZjcnXwqOYD7S8tSu3ObfLY7k3yrdaaqPMu3MOeaJXASxjHeP/avUkvHSSJNjzYCWCAhyKxxgMVBKPcdeYFFYh2dyBNFGONDSbuB77cVyknlCl2fjlaabuydy0IvO/uTHU/TV/3d6+ntXNp0bKC6/pz1os8je88Pl3ZcEzfWL62vnY+Xnzyo2XBx2OaJSdNBtpVAzAxVxOZWRK5tpK4oOiGYDtax0iPcRqM+SC/dKXo+BDWi9g4Low42v9F2XnHqBzBaZhIR4QBK01WBBS+eAFfHx8ASeuLtg2b3lm2gZW+2IOsWAX0L5Vs3Z4ksNGr+3xxGLxGHsx73FpRNG+aPtpcxyOCrJvS/N4F+cb0E9FspyBqI7bvO4BAWeudh2WAk2/OJwtXGpVYf+5EOOjnKjjSw7/mhTUvET/7xs66pu9pGuSX/BfhmX3Ib7kkzax5dyuforzpdi1FZmW2SkmqdfK+0O0aYD6831DZJwByruwuTkrtzpJ8YMeofIsZBb5KgDxkSWcgbBkW+eTRtrvDNSnj5azjELjLJ2/uSZ1sj50k7u0YEdkzJoKKl2Z9+//LKPL4hDYbTAJ47lBe/MK8yIUFkdnlpBCXLg6m3SO0LtFSo8EUXTgEt7DKbYQgSpxltHuT3LV1TO6ArmRcQz+WAumPrfdQiuUirw3vZ6Vl6rTNrBROPZZ5DyiefHzk8eaT2fl5efX5/zJ6pR/yXG+a/X9NTsWlPdKOg2iM2p34vMT6cycTZz/dp2zp4V9cRxt+bik4z9i857Z1aaSNmce32498op8e00c/izd3XN2/k3m7fPhkRVm4/Lgydnlw1/r8oNTvFHls97h8m7SwWLAK4KWry1ubMRG5bk3Fm6qJBUIH47lpiK2IdltymmZ++pxp4qfLBC/9nSMid21NYiz0yz1vXcP9W1cCBJd4bnEE+2vTyUmqdPPQEsHYD/MbU9VQdW0P7QJCu1rzxtaBOPj78Y69O+TekaopAtgoalHo9mlwD6Ty0UGbLD66sX50YoHodm6+fnBzXKvJlWduktM6+w8gIMXH4+qePUk6p1YqpXFrLZjNL+ihFwP9mrMS4d9aIzFLuQDCt3i+8TrhgeN28kBRyepxssYs2s7lgf0gDx8YcoFBtSxNLbs0epBz2nxdeZAHo4idfrh3+sdSP3i/ARDfgTLXx1SbmAjrznCPpAaQQAzEP7qnbX4HCNAAQn+m28GAD1tCmC93vvwBNvZtFjm0pX30difrGtoGCfBZurgg8sOL7dNhW781m2Wka1rgXivbSB07jmccYKLRvFFBlHF07xfl4G2b5XAUyUAcS0OXZy5aWrpou9ZmpNR+vzSaVh90eBR30eO53aqRvsyMckki8FGUZtavII1GI5bll87I9y798+jae/1XtD4AAt6gp2RApiXaO95+YE7PJg8MrvEzv2vB4t51/SZt37qU0uikLY47njum5mWtC+ybm+YX9IuMl0VH8+ibm3ufY1KmLj9FeSJdl45vTW3b+r4t8tiezfJdPHg6iE3HMRgAYg+5Yhoe4hJwnDeD2ezL1pDli1xnWNCMjF2iri/Bl/mRyQRAcKy1rnPof+tKAM8aXBkvXxCZW2kfFqbThPk8GuBsEbJb/RPPJk7jXPcsjE/G5Qd+To7uGJR9NkOimbfr16ut27r98iwMvmBIHw1fhUfy4LNAZF1DP99pmuZ6ki3R9NWg6NQak2YZwRivX5Ln3/6t6OyqX81UPLB/s4xEkQyWS6aORjkuSxQ1JG6swpAgkgAAIABJREFUSH2uKcuNWBbP/7YsbJSy2OsEIETkk3FZPiyVQq+ZaWfXC7CgryXfk5/hZMoOGffT72Heie8+rQ3uaRr8zHE7GTuNF87JNx/f2Fp46FtEDpxH3lxJW/O0erx2lVBXZnl92P5pqe/7kDy2a0KeWZVDb2tCUJm78Qf4jkqUbhZGWlAcTMc8M4JR8TrI8fCkyN1b29UcCz2ToVGQQIYE8IzSEsEAXv08AxzodFjcw3dmHjEjZ6m+3i6MOHrgT+XencNyBwL89BQRKKiDF3UQYZooOgEeRWlomuAJfBYNonSBDr+7AIIBkG6wZpE5Z82DYGUV2ImkcnZWXj1+Ud65Y1BGt2yV7SMlmRgoy2C5LNUoMmeClPQc40iazYbZPzVwHtzSkly9XJeLJ5flqszK8o3K6lg/AAEJPh5XZY9V+NcrodQy1plvLk1HK/dOX3e9opM3Lsbphs+8fuTfBStpY7n0dH89B9+4aW3z+onUb5+Qhw9sledMeqJ9gaKbzpKA8jfplUiTszRR+RB1IAgMdKlp86K2BZDIAl7oLDjEFznobRsW+dDeJFujSJZB3nKG+0EC+pk7MSNy/FK75LZO//RljehD0mCRWN/DtOLo6J/IodtG5IAbPIg5IYBQByj62rirr/vkPRlZbd17acGM5NP8xgvUoXDnpftrGhwvLUiSgZidjEn6sECsxDIPQIBCXHpuSHNBamja/LVlBGM3GlKbW5JL04ty4cSPZHq9S2WvL4CABKfiipyRqAUk+JSd6SCVkyDEfUI7oeH21TR9dHC/KH23rf6eRofjp40NfrPuaTnmzQVtfTxyjD0SmzXKapfGD/nw8fDlqHb7F+JHjm6VYzwVkS9QKnm8ZAESuGOjksfJib9wWGTE2rBatRNs9oUBIap2AwMwzQvCXofV4307RXaPtXeDeS+5cD9IoBMJ4Hl98XwSXKnrkhhXnH0OdRlrt64FAMS/eHZ9TuO86wvxnXsn5JDY47Mxz7ix2qIblZP3sq/Som7bahdLibEMvEb5oT2vueNoGaONHg9tEZtg2kBp1levSLmSbMvRT4+hW6XNS8+Z8Q8uL/xeittp6pgjxy3yfJD/ZpRYeUyFzGYSb8H+Wl6ch+a7JYPEemX6gYcYtTliiedrMntpTt5942k5K38RpabcFuG3aJv1BxDwPk1JuaWg2gqnuAWCys2dJRRft3+aJukkQCehqT/njeG2LUKnrbCvn0ORe1qOvrm4PPt49K1F0XY++qvpNWFmu/3J+JFDO+SYrt7IQEeeWYEXLSwEUPg8mhtZEkjj1GcsaAuCLkeMNDv05wubAGLHqMj7dwXLQ97jG+53LwEA33NzIi+ca8frGCUVtwGFVSCtQfRzvF4AYs/n4m2Ht8v9pbKUIqXEyBRM96y5YPgvSeRrB13u+qVdN4BPmi59t42PLtrgOpQl+MZ38KTbptFNo+eOmzZPXzuO794rMn/2yRsP933j+PqZIl9liRdXZO7qVXnnlatyWaaile6f5vyeNwBAmMcxkk9KSe61qPK4VdL3KgBwPCMzg/30/PJogHYaTX0PtElL00+77pOx21Z/z6IPWmljp93D9c54I0AprRpLy1Tz4JsL54x2aWum6U2hAE1kxgWAOLBdjunTH7EjY6wCLQc8G4AvV2Rh/Io9zpsvZPxLgIFaDuZgJnsmA4/uJqugA/CwfSQAiPzXQmjRrQQAVvEsHzsrck2deMAUYv1csqAXAythsVhp9D8GAmcU7d8m94+WZQRmdK+CL0tcbpjDsFJ1BJR3w7bTNHAN39HfVZRUfL5+ui126tzxa+BC2voeaYE2+mm+2dc3nk85u4pZz1/zkabYMQff/LV8XJn6gJl5xynZu200n+5nAr+5msxevCanTnwmOt/t85zX7wYBCAsipoyyjowS4r9t5dQZb3k08gDEajCSjK2VY6LAO+OJNFcDFD+Q4VidjuHjMQuIpSv8tuUjjwfNax69KbxMEvBAAHHnNjlmznxwbC2s26CXguWVASBwmBbOjtDVBnWapj5XATT02QcIUvvAbe0YirwfRrgfJNCtBGCF+OEFkVO21iDjIECPpchd2jyptf9ZGHH04JflnolB2QFlm6W8oIipDF1AoBWlT7mZ35+1bEDBaTDBvr6x2VaP61PclB/u+RSyq+CpZPV1zRdkocfWvOuxNMjRc/QBBE0jbw6+Zy0NvHFdfPLVcjMgqyn1C8ty7pXn5WQ/4iO6U4jd/rK8/eKEB4AJ/WcUj/pz77u02F630zTc61nj8Z7LQ96808bW8wPNIvR98/Xxg3buPIvMW/OR8Od3/5B+UbmuklEbOPAyLBC3T8oxHTxmAh4toMC/PAXTvHjt/zjO+9fuWX12gT7qmi9n/MsXNqwcpLVrk8i920KFybxHONxfuwTwPJ+ZE3n+XAIYtPWB1JnCzEJpjJGoN/t7nPedfxDv3LdFDteaEuksC9+s3SwMXxs3S6Fakhi03bbaHWIAhC1NjfZsy355fKE96fmyJjQPpK9pc3zNU5FsE03LHb+TpyZLFj7Z+WQJfovyg/GuNeTq+VPy+pmpaKETXvPabgAAoVm0YMJcul755E0muZ9GA9fTaGbdKzbqjWvVKe+UT7fydWfa2ZoBQOzbKsfoqjAlpbFq9khoXZHSZFrYipQIovyH97SPhAYXukywe/ARszRYLwLVJg9uCe6LG/ec3jojsy7Es+8mc+aBbW5lSkoE4AFuD7RDIak/eKZPQZRT8cAje+XeTVUZzUtPbOK0TKvk01YObXBPt6s32/EJvv66D9q6tCuJG2IVXbTDdbR17/G75kO35xg+upoeXDkcI22+ml+3re9e3tjuOK48ivJTpN1AJOXFpiy+MS+v9fIcjg0GIG6dl8ytOlMAiL2TcozHV2s/sHkJKEDBYlNoAwABFwbdFNzVaTnyfA2dOsfTLh/cIXL7eAAQt+pzt97zBrj99jvJ8wZgAMsai5rpSqk8k4UndSIG4ovf6w+AOPr5ePe2LXKgYeMe8gojuUWgfAdNuXL11YHwFZNKO83TbgGTwEEFYPJ4JR9pPObVp8jq53t2XH6y5qPnlPcc5tHR/X3Frjzbu5Ysy2UprdRk6c1pea1XVTADgMhb0XC/pxLYDQAxIcda8QqWOoEELQ6sHslMCmRhoA5Eq6KfjWw3uwh7OibT5lyG8TJ/eHcCIGip6OmkArEgAUcCeCa/diKpRcLMIR6DrouasRued/zhOO8/fq4PAGIqrjy8Wx6oDMhAt2dHUAl321+LKAtU+JRzUQCR9iDmAQgXgLjKOW/8TuaT9WPpFjQV4Q9tyk2JFhqy+OKSvCJPRCrMt7ufcAAQ3ckt9OpSArBA7NmSWCBapxZaQ6auQIkXKndvABsAEL94JBmUKXH4DB8zgANTQMmWboPKgAigDACiy0UL3TqWAJ7dr59MDtnCH7KEWKeErgyWVTeneTaT38NyXRb/6Pu9BxCIfdg5LvvBS8PWIqg4NR/cSeqAw3pZYrQvknbI4D70Mb9Rlc2hgwk1TR9fHB/85vHa+t07WSNpQaIt4MaMEVvjwaSF2rmijctjC2g47pe0ueJ6GemVHneN76EiHdxDv0ywYWlyDF/btEDVpRWZfvGcvLnWCpYBQHT8aggd1iIBBlFqsKDTOPXRxngJsx7E2KDI3ztsj05utitXsv4Daj/QDExgwniKYIFYy4qFvt1IAIDgr0+KzNeS+B5THM2+bVkllWAYzzkPe+tLHYipuHT/bjkyNiBjvriDNMWjswAadWmWK+3aC4Z3VaPAl3LIsdhPj+PLnihy35cdUUTJ+vg1YKFdkKlVV8JNi+xm/d0+RfjWMsmTD+gXpekDVwAnM9fk1CvueRwdTjYAiA4FFpqvTQIEEK2H2n6AfxhWA+zUNADAAwpQsWkgARCwNhAocFfHmAdcp9WCbg0ADFiHUYEyWCDWtnahd3EJ0AKh4x7MrrJ0fTE0HTg8v9L7SpSo+7B7sxwejKRcGEDYqo5ecGF37aySyAqQbFu02mReNUrf/SK0VwERh1ejeFXFSl+FyqIVM4s/DcmYBsRkWH20HF2ZFlmHrDbu2Ai8rDdl5Qdn5XWZipY6mcsq+XbbMfQLEuhGAszCQF+didF6+diMDPNDt5/xLwEE6jnwjAu6Qehn1uWr9QmcuP7QrgAgulmv0Kc7CQBAfOudBOwy4NeNfTDgFmnKdgi4OBZqvc/C2PVUvP22QbnduAKUiV9nK7izdO+lZTagn6+tT2p5Y+ushaJAxx0nLTvCN3baGFa5ZlY1ZhvSzZIlZYR/dXvy7rum2/rWJm3eWXJz5wUrxLWmnH/tv4psvlDnz3qwQHQus9BjDRJwK1Hy5cpdGI845nXs4HDPxEAcTqwR+ONOTgdVusFqph3y8CWpQnlbOANjDSsXunYiAVog4D5j7AM+83mGS2OQ57pYkIFnuueVKKfi0t075Y7hAdmc54f3FS7yFUPyFWlqbQBSCjvhfp5rwC22lOa/N5uLlJiCtOJLaWdkaL41j1mVJvOeg6zCVu54mlaWfLqRBeejx3Dp1CNpvnxa3ujWChEARN7TEO73VAI6BgLKHy9VBDkCOPAUTgZFIq4B1gOAABSS+vihhBXGPejDs0CHoMJ3UmcAED1dxkAsRwKwgCELY1WtElWyHZY0AAhTSAoAwj7XCKL83Hd6GET5eFx9/6OCX061EwBBH3xen7wHoUjQZZZSzaOfdd+Ny1gLKHCVcbdyyZNHGqDIm2cWoMriFfwszsnFbmMhAoBYyxMa+nYsAaRx7tksxwgWcCon/ucBWgQIrNDH6HRYIAAgeFqnrgeBPjQD84wNtGMVSrzEQwxEx0sVOqxBAkzjxLONz4jXwZ8ueMZn2Bxbj6wkSY7z7uVpnHum4pFte+WAT0m7ysyncNPKMRcVjS+40lWSLq204EBXEWZZTHwKPw1A+HhMs2RoOboWgyKgwmdl6LTMtc8ClBVQmUXfPJPLsnT8m3KimxM8A4Ao+ksI7XoiAQCI3eNyDLsvvEABEPCSZbZFq/6D9Q9jdwaLwtiAyN8/kgAIFt9h+V+dDqdPBuK5A6DxvuDC6Mn6BSLFJMAsDMY46HRjAAZmIRE48Pj6+ZosfqGHx3nv/3w8sXlUbiPXJWX6b5Yk0t+zZqbbFgkIBC1fcGVWEKE7PsbU18CrO7bbpmxTVPPG0bxpGpSHSxd8aFm5c0N7jk2efced62O6OYa7Jr61co/61nLRa+OTmW9ddbtGTZrTF+XtbspcBwBR7H0QWvVIAqwDoXdfIK1PKYTCJ1DAPQAMAIh/YAtJ4ZoOSHPT49CfsRJsGwpJ9WgBA5lCEiCA0KfFAkSwBgSfXxCjdQKfkYXRy0qUh56Ktw+VZVtUSbIAqiWJak78AK5xUu69rMnGdYkGBoybJjXgMGpIHJclcsd1v5MWxsujhzY+mnkLw3l2MkdNk/1XVkQgT1dumKtuDx7TZJ7Ha57cDUCza5rV1id3LWPcb8RSujwnZ09/NprulK8AIDqVWGi/JgmwlLWuOElXA0tXAzDYH54BErRAwIXBOhFM0+QhXAQgMBGjPwEKT/z8wB6ROzaHSpRrWrzQubAEGES5VG8XiTIpyjb7iK45WtPw3OLzUr23Foi7vhDvGSzLGJQNlDSUWsnu0jkZXocCLKKU2K9pCx259DRdV2CkjzH1WKBFBZzFA/ppmm5b3tfjUNnqe+74RRbWHZtABv9CBmm8udexBp3K2l0rjlkEaGiw4ZNPpSql6RW5cvJTcr7TM6gCgCjy5IQ2PZOADqKEcseLVCt7fGc9CF7H4EjjZBClPktAAwieOYD22gKBNo8FANGzNQyE8iWgszDYuvWcN5PgSrgtdCAw3G+IgeilC+PQU/HeSklGqFAHShKtKItBqSFxtZxUmASf9Zo0m3bnjHstsADg4eywoXhwX9PLl0y7BehxLJcvlw7bot1axvTRxTXy0Qn/aKv54WfSSJML50p5+sZ2Za3XQY+pZejjHW2XrcUkrS3azC/JwhvTcqbTypQBQHT6xIT2a5IAAQRiIGgtoD/Y+Ivt/xgEgZa8xzoQFnkn8RM2gp2AQpe/1pUukc3xwdtE9m9uR8WvaRKhc5BAjgTwLH71RNKIIMEc7NZYDR50lgae/V7HQBz8Ynz7QFmGWrEBzg7e7JwBIOx1/V1bFmAhcC0NtEDkPQzaSqB3wHRvZFkNQBv3XT5dCwN58FkeSMN3j1aPInNx50GrTtr8fe01Lxxbyx/30c91h3AM3ZbtfLynzZVuFVfmjZrUX7kk78pUVM9bT30/AIhOpBXarlkCBBCwEOCFCXcDPusHEddgndDlfwEgGEQJJljfwVgrGHBpz8/QgZZoCzMyXBgBQKx5+QKBghIAgPj/3mxnYOAZNWddAEDAxWazMpDCzMyiflkghgZlsLaSJCoNWOsCp7HSkFhfw3e242ffdx+tNNG4dIqMbRSt5RXKVPOFe+53TVPz5psP54vyi9zpu3LxzUXTAm+QaVY/8q/bUd5pMnHn4eODY6bJIE0+vjH1tVf/Rk7LlyN7ekuxBz0AiGJyCq16JAECCLyl6AcmIDAvDRsgyWwMWhJGq0kQJUtTAzjwj2DCHKhlT+akeRhR7jjQ6NE9oRJlj5YwkCkgAaZxwvrFImk8A0OnGreeV/sm7rUFAjEQsEDUVNyD9sl3EvNQYNreJnqnzQbaquB2YnyCu0vuZnzf2KSjd/lU9kXHyIuhWG8ZF+U7rR1k8crLciYAiLVKMvTvqwRYyhovTmAAKH9fSWtGqeM+2gFA/PLdSb48/uB85fHI+hhv0gLQYHonAMQju0MQZV8XNhBfJQFfDIQGuOYZjpLn3/xrrWizy72Ngdj/xXjXUEmG0kzi4COqXp9FEddWByvqybF9Vhtfe7NBsHRNMGdJmj4aDDKkUke760CGpQNeivLq8q3nrWm48igyzzw+Ov15uPTSeHXXz+U1jS+fLH70AzkbAESnKxXar6sE3EqUGJyBkHyp8gwM8+Ow3I1YAMH2jGgniNDnCmjrBNqjfHA4zntdl/mWH4wAgoWj9DktfM619YHWiV4HUe75XLxt85CM+kACF2m5LvFgJfmp4TP+5fciC5mnfDm2HqcIXc2f274If+BLz1vPzb2n6bvy4FhZ89R9smh3Mm+XJ353+VmJpJkmjzSZu+sMnoMFotvVCf3WTQIoJLV3IqlEiT++RBFMhs+4rnPkmYaJOhA4jRN/eMPRwgCwQKsETcOcDAMyQfsn94YYiHVb5DCQAcUoZc1S7OZZx7Nrg4QNYLD7aoBhnjDbbPa2EiUKSZUHZKysdvGNZpI9gT9aJkqOFaJZkwjX8C/bum14nfRAS7dBX+0aIA/6uraMpNHP4gFju+O6fOG7nj++axno+3retISQr7Q+Zm2VnFx3iDu2+/MoImNfHx0jkia7tJ+iHtPw35TSWzMmCyMEUYb318aVgC5lbX7INmaBL1Nz2qYyWDJWgmmcCLiE2ZdBmKChK1MSkPBQLlgfEET5U7eLHJgIWRgb98m4uTjTZ2EwgBIzRBAln2/zLFtVjmBKi457Wsp6+1S8actO2RxZy4IB4Nba0AIR6h6voQ366Laahl6ttDZZ4+AelXUWHy6/Lg9mjMUUN4wdwwAEt/aFuqfvZ81bzwe8a5ruXLV80uSmZZ0nA/fXUWQNs35Rbn/M541pORcAxM31HrrpZsNKlDxFUxfUMUBAHeHNWg6wIMCFgToQeBkTRNAsjJcwdnZM40RhKgAJU1PCWjmQxhkKSd10j9OGnZC2QDBGB88rAC1Brz4fg8XTag1Z/NJzPTxM66l48GhDJhcHEtfE8ErbotCsSFSqS8x77v004bq0QIdtQa/IorBPWnuMoXktQtNtk8dX3v2sMSm7vDZmrZWMi86pyPy1DH3r26nMXrkqFwOA6FRqof26SoAxEHRZcHCCAnynVYIBZngZD1cTFwZTO2kORntaG/TODp9NsR77agsxEOu6zLf8YBpA+KqmQkC0otFlh39RibKnAOKTcfngY7K1MZK4LaDAllD7oZoo/agmMT/zPpQRr+Pf63a/tq97HbQ1GHH76nHYV7fx3SePbO+2IZ/u2O53FxxpGeh5+OatZaX50GN0IidXbkVk4OvjW0MCFL0Ovh+jj98TM3I5AIhb/tW1sQWgAYQ5VMieBcCXLCwMPD+AZauxa0MWxi8eSf5FG9cUjFnrFE4DRGx54BBEubGfiZuRO+3CoIuNcQ48xt4oR+uCY1Bwr9M4ReJo4vOyeUskg5RzyYKCZlUifMa/7hqwjW9t2F7TQbusPi4djt2LtXf5Me8COyfNk55nJ7ym8ajnMD8o8ehyeuZKp/MsIh89R3cNu5nfm8/J5U5P5Ax1IDpd2dB+TRIAgLhzmxxzj+tuFX+yLgxaE8zLtpGUsv6ErQPBnZsOvEQ7AAUGWOpKlAFArGnJetJZr4cOeiXw63YQKmdWewQdVCh1A2q7pd9tvzQXBunhmWSApQ4KXu7xcd4YD0d6D07IGJQKFF1pReLmgERQeGmKj+2uU/y2H66zzXAsJXw2IMLS9skN98x6WxqLkTTxOast2+u+HEfTwmfQIy09P5c+5q3b6vvo586BY7t0OG+XN7ZL60e+0+at5aPno+m6cnPBC9dDy8q3lprmme/LlQAguv3Fh37rIgECCOy48JLFi5RxEHQ30GZKiwL+ZQwEq1ayDd4+jJWAVYKZHPpcDEwsFJJal+VNHQRgD4GCKKzENFuUMx+yx7prgFGUU1YyvbosMrucWJzwXAFsbh4UQUDujfpjKWueDEs3m1EeKhND84dYnpW6LP7BMz2MgcAAj8fV2x6Q8XjJui2GEkXO7z4ZUZFGtq1uk9UP7d1sBSpSTQs08F3T0krRzRrBd7RlG9B0+7vfXUWtFXpaX9DXY3EcV0Y+WWr+3bF8/X3gifOmfNiPMvXNO239NDjIW0fU2jj9rFwNAOJGvTHCuIUkwEJSOvCRwZAaHOAlq7MtoGj+7sEkBkIfwoWASdaR0H3ADM8ZAMgIMRCFlqcvjbAOUPCXFkQuLiQgAoBhfFBkx4jIjtHulD3ovHVF5IcXRd6cSSqOjg8kFUcf2CFy50QCPG/EHwEEsys0QGq56+zpnNg2w5WHNgu1PgCIT8bl/R+SsVpVTPJ0ZC0BWXKJrWUgq61u4/tM+kVouLyk9cnji/c5T/3d5cdta0DVgEQYu8g4mkffOFnzT2ufN2+9flk8+uaWtd6VSJonr8psOEzrRrwtwpiFJcAsjBY6jpIdGXZqpvy0rciHa/jMAlEAEAii1IBBB1mCHt0gZudh00MJJMJZGIWXqKcNoUivrYhcWUpAxNxKQp7gDoBw9yaRXZs6AxGwNr02LfLCOZHT15JUXe7sQfPgFpH7tou8b2dPp1OYmI6B0O44EuDzzWeVQcTXVmTxi9/rsQVC4mjyKRkbqUultFwsS8LwNShRVnvcN7+7Dmi6AiSNtdJpydXyVITeWsZ2ZeP73nrHrUE+hR+4NTacG5XG9BNyLRznvUZBhu79lQAAxK6JJAbCLQIFMy8AAp2isLPys64DocGBL3CS1+gfD4dp9XdNs6hD0Z+5lgAIXY0RgJEHSyHDBiBi71i+xQBrOl8TefWyyMsXRE7NJnRYGWmlmbgy4L44PCnya/e2T3RdTynQAsFKlBhb1zdhphGeb3xmejKyMHp5nDfnvPP349Hhitwge8x6Sv69MZYGXRrI9Ir7Tug3lySqL8vymaloodPxQxBlpxIL7dckAVogoOTN2QDWfAuiABDYPcKPjXv6jAxkX9ACwZ0m09+YreFjDDRhRn4snMa5pnXrtjPcCm9fFZmzZ/zplEXcA7jDH1wNu0ZF9m1OBxEED69Pi7x4XuTCfBuEMHqOzwbA6bYRkX/2aDtGpts5dNNPn8apg35bO2VrIeMLuJVxVO9tJcoW71Px0IEhGZwZaVsgJhYk0t+7mSf69IpO2vi9pt9rej6+MQav+2Scd7+TtfDNpxP6aPvWkizKVGTtg8VHDwCiuKxCyx5IgEGUrNNAkgAMUPYACszQoLLBvbFBkV89mgAMmL/h/8YfC1LBnWGsFzicyO7q2B87VBSSCsd592ABOyAB+QMkwEqAf6HkYXmgksc6AkDoA9IAIPZP+N0ZWEfEPBw7K3J5MWEE4BA0kHmh//DMbBkS+ewHbhyA+A9vJUHCOsgXPLqVVHGtdbx3H7IwjFym4srkpIyUFtsAojkskf7ewdKuatorOmnj95p+r+n5+MYYvO6Tcd79TtbCN59O6V9aNACiozLW4DEAiE5WKrRdswT0cd7aFcEXLUy5rqkbigfK4JfuSl7GOl0TDPHo79YPVqV08n4/zsJwMweoCLsVUuuAgm4JWEC1hu7ersZaZBU0QVnRMQD0zs0lFggodXwHmMAf1hIAAHLDvYV6kpVxpwMiIGcT83BZ5PilhB6eAfAC4GCsVdYEge/kcc8mkd94/40FEHw2tdUM8zFzt1Up8czzOUUlyj/6fq9jIBL6SOestb09Eg9LFClAUXRN3Xa9otPt+J32Ww9+MQb58sk4734nc/LNpxP62LOdmTIFwQtVEdW8BQDRyUqFtmuWAGMgdOVJWhyoVPQLlS/ZiSGRnz/YHh5tkAaoDyfSlgselUzl12sLBOliR01rihvXAW5pIWHqogYZvAbdR5eO7uN+xncqIkpCp7OybLfmgyCH13wLqN0Kuj0+Y2eMeAIodsSh8BC0og8CZDO9mFgMYHGAvBDDQEBiMmisKwv/mqqjlSST4sCWxCIF0HFyJgEPcFsAPDD9l2CTNUFIY+dokonxd+68MTEQkCkO03ItZZQ11wpy5PNunt8+AgiZige2iwy0np3hJGWxOa92y6PFgyz1M0AapVGJ9WfzzHro45pu6z5P7j18d2mxj77Hz7zXKV94XHtBAAAgAElEQVRpY6Txl8aXVuCujEErTcGn8W/eBY4M3LZpv0ktf92G/c/PS60b9wVoBQBR9E0Y2vVEAjxMC0qCJxLizWCsCggmKydKirtSKhr4yP/O/uQ+sy30i1fTAqM0E+MzQEgvszDwoofZfHalnVmAXTXrULQyRVBK22aVQMGh2JEGEFpxsj95TwMGoKMD8zAmfsQYUytWxgQM2N0tggt1JURtSdA0wa/hy/roIfftIyK3jSWHkXWTGgkeYTVAICVBHiwPHJcZGVgzfIYsMJ+7tybZGUj9RMAk0kAxR7bH88J58Rp4B9B5eJfI+3YlcRU34g/z/MbbIqhRgc+YG0EDn1VdPA3zxR/SOHufhWElMBWX9ogMUR6NUYnK890BhlWKaFziWiOJYwU90OVn/Ot+1315T7d310vz6aNddA6kUxqXuDmbrvvc8YrSLzIv0vbNu5P1yGuLORowNCtRVlu0O/1ZWerG+hAAxI14s9ziY8ICsXdSjpmHW5mbqRQBEJieyd072kIpoA4E+7HoFL7rXTPFy5czzd+9BBCmpsGi3UlbhY6dJs/eYBErWk9cKwCLClFJox3N+rjH4kOUj3aV8EAmc3iYNd8z20QfKKYDUO3ONuGvJEJQ4boACG7YlyAD8xmpiGwZFnn/LpGjW5MaDkXdGWiH+Z2bF7m6lPANAMaDpRgwy4BX3OMBaqjrAIvF2bn2eJQrAQQBD58TWB4e3JEEUXZToKoXP1HM+esnbeyHBWMEw8y84Prr532x1j8XhpnXVDywd1zKp2cl3jueKFF85px5rRMZoP8e6xrRylkrMdA7I9LUY+KzVuS4r/kgX6Dt0jKKz47Le3pOpEMaHIv98D1t3uDJpa/bgjb7+2TI+1qG5A20tRwof82f289dG3fevrVKm7dua+bwY6nLlyPrVOxk1ZO2wQLRucxCjzVIQGdh4AXqHsutgYHesY0NJFkYGlS0dnDY3dnTNwkw9A4eyqgXMRC0PJyZawfxwaqAtx5N8TyeGUqNZnXuOAmS8J07Zu7IdRwHAw2p/Hg2COfLsViymctBwEHFrq0SaIPdugFczvrREtACNuo+q4RSrogrgDvo6Lb8lEv3MQHwurCQgAgALhaUYjon5QRgwWuggXnCYqHlget0V/BgNTwjD+5M6j8gZuZGgQfDc1MEQZQM6gWP+pkgaDCuJSWo5V4fpuUuwlRckkmVzjktkUwqFvC90z+3P7+Tlo8+rrlj63HT+NK02F6P4/KveUnjE3R0P98YrkzIn2+OaW2LyDWNf82jK18f3bR5u22fkJVurQ8BQBRZ0NCmpxKgBYJmXRA3h2pF7ZMz+eKHEmF2BmIgfvHw9YWmWNGSL213V4yXMxTyT92+tiwM8ASFBzP8u7OJMjbBcApAgAfGNbA6plHYNpUU82EMAcEF2+n5s+yzuYbDxRrJjh2fedgY+3M8LpKxKligoAEEXUJ0s6Af6FFpsz8tG+SbwAaggzv/e7cnLoK7tnaupGm9QUwEi0rBOsEgWgIqzJkxEwAQ4BPPgnZh0PKA6W6qioAvWEgAHm70ny+Nk3MD31gbgme9Bj0/jdMniE/GZfmwrF+h72kLUCY94IT3wKfvfqI449Y9l5a+l7foWXysBi+rx0vjK2883/1O+S0ikzw+0ub9tNQ7LV3tDtU52sxjNtwPEsiQAADEge1yjP54xj8wqJK7MezQaK7HCxYm848fut4CgQdYF5ziZ+02AJ21BlGCHnzxrKhoCgHZ9DvulvWx4jRXa0WMdozbYBAg3R1oz5MZ0Q738R2Boty50jpDd4lrjcFYUFLcmROc0fKhFZgLHrR1A+O7Rb7MbsO6VwDmYIGARYjzKfrQ050BSwQKTFF2tMjosuTgm4CHVhuADT47aKvBA6pObh0uykl/29ECgbWiq4Lgj98JGnX11aWaLP7xc/3JwmjPOI5kypS17kXiT38FCepnJJY9XVhG+s9Zf0fo57xB+8uCHKiOMy/0pAOA6O8jEKg7EuBZGFRuOpWNSoxWBG3mRQzERw+0K/bRXK+j2U0sgAUURuHZ3T+UE2IgEARIRdXpwoA26hmYbAKbfkcadGHgO5TBos0ySHPHmKwNFQzYUvw2JoQAAGMiJoQxDDwDhAGZxjqhAh5prTGxAfZkUgIKypQgwpQNZxlxa7HgPWNWt68VWkCo9EzVxyjJkvjNh5OMiaKxEFrmsES8ey0BZQQsmAviHTS4pEUF/LhWG7g1UMUSMQ/4f6OAB8yTlSgJeGg90m45/axSvrX6egAIuxJTcUXO3IKKudMf/41qv0fivqwP6E4JtihrAg98x94o8YRxb0EJMAaCZlu+OLlTp9JlqV+YeqEYeRono9WpWNhOP8z4VdCMD4UOhfShvWsHEG9eSXz4VJgu4OFyEhxwh0k/NxUGFJ8BQLYQEuYA1wbTQXWsBMEFzfkEQEirpFuF1gJtaaA8NU2MyaJGpKtBAwEK58GsGAIeXKcCxGmX/80H24W/On2UMS7OyDg9m1h1sFMH6DEpnjZ+xI0L0cWiIENYZw5tSc672EjgQQMI8ElrFK01LF2tZU/wua4AQlqWCP/yHZdY7l0jwAAN/oEWv2fRRZstUhIoOv6RFwIefa/ow6f74nMajax7WWN1wpuWg8sXx8ibo+6n5Yz+Wr6cD9v8BV49awcPAUAUffBCu55JwM3CoKuBwXpM4YQSxtsDL11TG6Aq8okjCRtU4Ixv4O5OK2pdjAqKsBcxEG9cSXbMHJ9uF8ZwgDcGQDLwkYCHAsRcuOMGWDImfBxDbdM9eSgULA/cdVMhteYNd4e1HaIv4xlo8kd7fdAY3SW4zoqHbKutFqxHQRkbC4gt7KUDO7kev/Oh7gEEx0AcxNuzq8tSY06muqSNM6GrhjExBIcADzhldSPEPLg/ELowaGHjsfO0nGmXkXa7IYiyX4Wk/D9iAyKg2CO5d5XCTr7jeid/bh8fTdDLoptHoxN+1qut5plz5hx9cnTlslY+NT2ffHF/iuvbG/AQAMRaFy3071gCrERJpaCDAaEUYRLXR31jALxgUVDoYzYGQj+4BArc3dHsr10EUJK9sECcmElqEfD8DtZMgJKgSwCfoTx8rhXtggBPnGcrndG6MDQggHzwBqecAEiohCh846awJ5pSYbHuAAtdUS7oYywgFuzoYlZ0iLOaI9I9mVXCWATwDVrY8X/qkbUBCNDB3N+aaR+KRfeLWyjKuHVsNgbmivkhaBKxLXBvdeNG6fjh7aADAQQsKvjTYFPHRNASxznVm32sA5HFP7IzWgoG6Z4WOOhr7M97Pno+Gu1+UGJtQIK2abT0PR8PeWvh0nX5csdOG6OTuabN3TeWKwfMB9eK8EF6ebK+Tka9Aw4k3Rm6zFu0cD9IIEcCtEBQ4TPjwIACe54F7nGHTQUHkz0ABBQHLQ10d/C7fjFrpYqXOSwQ2LGuJQYC6ZuwQKyoivHIxoCyAy+MF6Ay0DtnnS3B+g0t5WzrHmiXiC7mBNkwuNCAE2vYhYwYhEkXB2XBXboBYKq9zlzgvVachF07fid/zDSh6wVgDjEQ/+kDieulW+UNnlFgCsdxI7WTIIlAi/UhMC5jL7TZH24UBHPeuy0Jst1If5D/v3s9saRgXQH8GAgKUEdAxxfwDQcQ1wkvtqz5lA7v+SSu27vtcE9fc79revpeN4rPNzbp456PF998Oplr2tzz5s1+5CuPD9LLk3X/fxEBQPRfxmEEJQENIKhw4f+mv52BkPTVM/0Q/m64MPgSpn+cpn8qHVe5QuFAAfUCQMBXjyBK/E9FTlcF+CBvnAPdMwikM6mIcL9YWTBugRUZuUulqPShU3QE0/1h2qpfLmsMAMhoyw5jMNCebgHIg0dH05KhaxToh1Wb21sgIxZhmeif2d/9ORPgB2WpEVfCkzp17IMuDmVAps0MAX+YJw/Q2jki8sDOpLgVLBEb5Q9r9W9fb5/TosEunlW6jvCcM9gXMl6XNM5CQgoAIhFTABBZj0sAEIV+TKFRryTALAwqV+4oQZ9md4IDWhugQKAcPnYw2ckx9gHgAspQK1gdSAh/P1PnYOpeaxYGlNiVRRFYIrhb5nHUGIeAiLLSB1Bxl65TJAEi6PJAH1ogNIig60BXtwR4aJWctjEhugolg0hdAKHHBpgh2GAhJlo5GD8BPrg+3DVj3Pu3J8ej4+RMrmMnzwfGQSVPHPONbAzwTosRgyjdeBame5IfU4TKxnTA+oDiUeBro4AI1oFgHAfk41YHxVzo2qArY74mi396rN9pnJ2sVmgbJJAugQAgwtOxrhJgHQiap7n7okKki4EuDigKvHhhrv6FQ0kQIEsBEyygr06Z5C7V7LZtFsdaYyAoJCgyxEHMWJM7vsOKgHEQM8BMAShcXcOAylpXI3TjQDSoailvG0zKDA7GSxil69R9YHQ/rTHc3VKmusiVDvx0M1ZAF/JnACWUOoAS3BUoHoWU2EOTndeAYMwDDteC2wIWHc6TQZ0MnqS8CYZwnfEdtIaQb9AFiGA650YAEQQQBI7aVQdrGuucEDhz7dc/iHJdf/5hsJtMAgFA3GQLutGnowtJ0e/LzAAqXeMftpYFHvcMBfF3D9hgRXX8MQMO6crgTl6nJEI5wYWxFguElitADQ5JQgYB3BO6WJC2gPgAhN7RGwVvq1TSWsGdaEuB2sqSrpWFrhBt6mcMCIM4CTpYV4EgDXEbdKHgHotitQph2cqPDKpEP6TRoow1UiZxSmanp3JiPuAL4AFnYhCAGUuDtUBAyRp3j50cd+wEFwRCdK2QdwIKnH3x8O6NERNBFwazL8A76oNgfQEgCIL5vBJII4jyC88GC8RGf48F/hIJBAARnoR1lQCzMFi/QQdFmngFW6RJ++nx0kXg3s/embBqTPNWu1FpUvHqCorcgWPX3isLBIUFhQAAAUUIpccdsjZZu4JdFdgJ87U9nZNnP+gfJHekGEdXlnRrNegaA+ijQQv66YJSPO0SihdKDH/6EK9VgZ4YN04O0doxmrgrEIS6Z6xzywPBAywOKMYFudGyQOVvLBEicm05cQ+xCifmBB7RB3PR8QN0AWk3EE4OfXS3yP07EqvVjfpjECXGZ+aMtpjoNGM+w2Z9+nmc940SRhj3ppVAABA37dJuzImxkBS4o69d7yzxGdfx0tVFpbADRulkKhxmIOiMAe7+Wb2RMQBQ7r0GEEbhqdNEddqmljzdFFmrkZfFoBW7D5S4cQh59KiwOIcs3hiXoU9J7fTJwngIPEXQJI5Ap+WAClW7WAAU8B0HYwG0wB2BktevTydFpnT8i44h0fEFSDHFWR1I87xRNSLowiAYgswYGMznhs8M5MFj6nEa578MMRCdPmKh/Q2SQAAQN0jwt+qwBBBumWfuUlkfQZ+xgBct0jhxFgaDBQEomPWgiyFR0TEID3ThBgGAWEsaZ956dRNMmEdzo93PAyY+fm1mgQmYhAWCgabMXjEuGNuRrgq4R5AmeudEYnlCwOXxi4n1AkGX5pwQ++ZqlcFutOlAeR+cEHloV3K41o34owVCpw0zU4fPJuVpYnWsRW3h/2fvTaDlqq5r0Xmq6na6umqu+haEhOgkgQCZzhjHNhjsxF2C7Tixf0zycBI3sf3z33t5/78XvW6MvJ984pgQO46buDcPTLAxNjYYG9MYEGB6kAChXld9e/uqOn/Mffasu+5R3b5uW7vG0NCtqtPsvc6uvedea665AoAYj8cV7jlMCwQAMUzDhdOGZwECiBVzsUm7X7ngLYCQe926fF0tjBXJrp8gQTUYFBYQiNBCXsow8Clzow0ghmeNqX8WF1B6H1jBlOmatv4De09egBsLXq+CC+mSph7vg0JTvMaLB4EthxPNCIWwxJuRDoY8UwScBBHXnzO8TJGRPhmO3Ts29y5KppCavCUKt9lwHQHEP496Ma2R9i6cHyyQWCAAiDASxtQCIlHyppKrVgOkY8AdqI3n83sCCHogbN68PBACGvJOiCMh1USeP1Ip6zE10hS6GT0EFIti5opku20IReW5+az43Bm2IIBIZ1LwHNYhoSfipYM93A2JcinNk8CC2TB8kbtx4/rha1WM5DGIRGkJrDYTR9dme22Jd2ZhBAAxEsuHc8fSAgFAjKW1w70gISkVyRJp0noOpKlgUx4ZE792ZTLZalfK/y2pUGx+fi4BKl13NDgQ4XEObAE+X3oPqJ/RRsVNI/UtYSx+Ro+S9TyUu7JAxLP7gBcOJsRKvSR1bbM6GAb50wvHD0BQiVLhlr64MFaAzGXoFAIHYuBRFY6YKBYIAGKiPIkqaceim+KLl8/GJkkgWwAh0qPlE8i7oHLe8kDQXDb8oYXDkiv1Ga/xpuWVS+OskkdVkW7S9qy6SS8EORDyPrjFkgqT+SQcwRRRLvgDSVLzvL0ngadaEk8ESZmWL6NrcryQRPm+s8YvhEElSoIjjkkLIPS3xrvzxnkiSFwcw3LeFXnC4SLVbIEAIKr56Y9D39PFtGxBeuXMS8dAzeOiwQXhupU9lSdJwrR1BjgBK1tBWRgiqamY1miSKMfBlJPmlgSJzKTgwq8sGxUSYyeo37C0KdGaGMyLz5VaEk/vA57fn+hwlDwRnpCoMt+slTEer3QIQ6RPtkUAWePTAoo4HqdiWuNhpHDPSW+BACAm/SOcXB2QlLVVnlQ6Z5qdzp4pTbOpLpGythoQVonSeSRE5zclv7VQXbpkdLMwJtdTGPvWMnuCHAZ6IbgrV+yfaZZMuxyqeqRABAEEy6wzRZR8iOk1CY+CqpTM4hgsKKm0RZSFIanzXl4HX7pdITcBCQd8i+j44uM4a+unox2VblO4XrBApS0QAESlLRqu168F5IGwtR0YzuDkaUtwK2deJLtZVKJcmbirpZho/9cELWZ7ugJlyMIY34HJBZWLKTMxRCzkcydwYMbEcNJg6c1gdVSFRwggCRhInlzYOHA4ZDQtYgGEODm8n8a1iqUJJKst3UW0/+uTQYlyNJ9NuHblLBAAROVsGa40CAsIQDiPgRdiskQyTaiKD6sSIwHENWf0lI/mrk1S0Fp8JOssLQhdn5P1SKtxDqJr4ZABLKDnlC7VPhx9Cd5K17PFv/g5PRHa3Y/XQ1EIwyqT2hL2lrOjvnD8nuhC+7d+EwDEeD23cN+hWSAAiKHZKxw9QgsohGGFnrgASIKZu9J0XQiCCMoSv521MPyI1a7O7lz7AhCVroUxQhOE06vAAgIQljRqtUlkAqUai7dzsit4IKpgeEyZLgYAMWUe5eToiPVAiEDJSVbZFqobYEt7c5IVB0K7NZcG6kWitKMtlyrnUj2LoyNlPTksHlo5HhYopwMhMKGxrZAd3wtAUEgqhDDG44mFew7HAgFADMdq4ZxhW0BKlFKQtKWkpVJohYYELhgrF4lSqZo8V8RJS670+fTOxV3pct7D7ng4saoswLF555YkTdWOQ45dpTCrkFlDTUIW9qqaAUBU1UiZ3J0NAGJyP79J13qrRElSnSpDqpwxO6RwhgpqcXLlJPvW03ty/hU3VyhEKaA8X6BE3goeEzgQk26oTOoGS8patV3YGf0trxjHJQmkHOckC/uqrO1ffSJwICb1w6+ixgcAUUUPeyJ0NU2iVJtENlN2BidX7tT43v2dA65a3iP7y/OUoqlzlRoqD4YUKwlIfus0YHVzj2DPRLBFaMPUtYA8EATIlqejGh6q3UIFTn6vUuWUsg7VOKfuuJhqPQsAYqo90QneH1XjlAdBAIETLv/Wos/vuTMjc53fMRRBEqUGrNLh0t3leZykrVgPJ+crlgYAMcGHxpRqnjgQDGHIE6a0Y6v7oE5rvIZy3lNqGEz5zgQAMeUf8cTqYDkAwRa6hT8CSKzk5CsvggAGXb3kQOhz6UbY3tk0QREqCUBItrxkcZCynlgjYWq3hmP47lcT7QvL6aE3TGBZXAh50/h/Rx4hhDG1h8aU6l0AEFPqcU78zpQDELbEs9UEsKEIAgiW8ybAINCw5ZzZa3kkHLEy9sS1TOK54C4wCElN/LExlVooAEGipDRL2D9bNZQAQuNYwmedhQAgptI4mOp9CQBiqj/hCdY/kSg5YVLfQbsxggIu/CquZKV/+XdjTVIQS14Gx2z34Q2CCg3kcrU1WrsDB2KCDYMp35y+QhjkPnCclyP9ckzTA/H1pwKJcsoPkCnSwQAgpsiDnCzdWHZzfPE5c7CJ4IHu3RIB0ocvyFfgRGqrbhIUsJw3vQjSiSgpUZqOc2ImEBERU7Fn7vpIwAwkyskySiZ/O20ap8ahxM/kbeAYVjqzxm17PuhATP6nXz09CACiep71hOgpAcQZs7BJOzE1Kq0HoZCEQhrUgSCAkOy1PuekLG+FAISImJq4+fmVy0IxrQkxAKqkEQIQlgMhFVWNS2sKkX+7CyELo0qGyJToZgAQU+IxTp5OMISxtBmb2GJOmgQEtjKnVevjMeI8EEBQy0F1D1Tnwr7n8ZqknTCPr85JsPKW04MHYvKMksnfUgKI217qCVcozKYQm9QnFZJTtkYxDgBi8j/96ulBABDV86wnRE8XEUDMwiYVFrIqfWKo08VL8qN9MYRBIalS4Swvf+0UKH34w4pRCUC4+hhIzj0r6EBMiDFQDY0QgCCItZ4HAQkpp2o8qzpnVyFwIKphfEyVPgYAMVWe5CTphzwQ8hxwgrUS1i4m7HUfbPVClml+5yoTrigmHgYBCBu2UOonvRRKCZ1IQlI2ra+vx2azUawQkQ3dpI+x7yfJcBjVZlq7jeqNylxcSpQnu3o4PTrMAgqFM8SFYC2M7zwdSJRj/bzC/YZngQAghme3cNYwLaBaGAphEAQolMEJ36W5EUBkAKr0UXyHuzNKWV+3MrkpPRRpuWpdj/+r/oUAxGiEMHj/E13A8U6Ai4Rj1pOPwdCMly3Wgq5QSs73T8TRNFfDil8pRGNto/6oryLj2ZRW3UvX0mJl7crz+Z7np8WN+J2EuGj39nxyHJVA+UxcefV8cp5eloeSBjEupdaX2Fa1VLuwi1hY4rHw+gWj9+GVSGUP3Uugk23ReJEdOG5YvXXZDGBVMzB/Wg/5dpjDdsiniQPB8cEXQa00SZyNfSqyyo7LbsEDMWRThxPG0QIBQIyj8avx1uWqcdoJlYsWiWdcDESY5OJBHYirVyQTr+U/8FwtIHYBtumcnMzpgVg1uzJS1rzf0Q7gSAfAPH8VRSJw4WLJV94XR+LCYNNMLTBQ290C4xcUeWA0NlTaXAu9BU76TiBBYCy9KGlx5jX5N88jMHCZLFECeCz3xJ3vP+OiLy+RiK0CKenJQ/eRZ8j13SuD8joKUSk8ZQuhqX8WPFhPjQVdtt1y/atvOocaC3OnAUuagLXzgdNnji2IUAiDdqbdpPlAwMM+0lb6jH2Qdkm+GLIwqnFenKx9DgBisj65SdpuCUnZ3au4C6ptYRcoLr5cFBjCII9BfAeez/M48aogF1M8pS+hEAnPVS2MSgAItu1IO7CvrQc4qK6B1agQENCCbwGNAxje86LFXjFxtpXX4+LCRZVprenFM/3o5f7WvRxI8Au/Y/f71FYtrvzfCRzRW+N3+PJG8NySF8MAId7TLdxGe4OgzoEgvyDy+alEtV3QdYz4AAox8T2PdwDSt4P914JbsqFPd3RS597DI6DGPvDvrmIPWNE15d04by5w2dLEI6Gw2Gj/fCwHgvdUuW5fcbMErNLZRvRAfOs3IYQx2s8nXL8yFggAojJ2DFcZpAXEgUinbaa9BxqY2jETHFx7Rg8HQrcTwOB7Lrpa6OSG147vzaeNnETJBY8u6T0nk7AFX7YmhxY8ufe1KNsdptqn3bp1+Vvip2u/965o4dYuXX3Xe4IMtk0hDd1fC6ldsMX+lwaHdDX4PKznQQstr62Xnpm8KMyMcQCNYQ6TASMAIhDB89yuG0koSnbiZ/zHV3phV58tiKC3RC8uyFIdtUPP2dCAEv5NEbJ1C4ANixKPxFhwI8SBUNiGbZRMu9prn71CMxSSChyIQU4m4bBxt0AAEOP+CKqrAWkPhN0dS5lSCw8BgaSoGYOnlLUWXu3orQKl4srSmOAErQVopGmcvC/DFvvbgP2tyTPjIq9FrbRoU2nQp486TkSiLljibKS5CQpDiA+hHbx2z/JQCFDweC3q8gYIPGhBkjdDi5f1UKhEuuVTCNSU2uL7xs/VF8vr0H3INeC9FQ5JcyGsYBJDOrQVn6PCDvJAWD4Fr8nr02Z89uLA6FppAKGwTSm8YgCPBXJzGoB184ErlyeAwi7eo/ELFICwOhAau5ZArHbIixUhZGGMxvMI1xwdCwQAMTp2DVftwwLlOBAixEmFUhMtFwVOtpxkuXMlj8Hu3N1CaYSknHqld/vzWnZHzvDHSEIYvBc9DwdM6EJtse0QCLILnnbK2lXLNOq3dvYCO3LLu4Xd2FFgwoYq+DXvmSYo2sVTHgBVO1XISGCktNAbL4IDD+m4iw9j2HCHuA0KlViPEL9T+MWBOR9u0LXT/bBeB2urcqRKR6T1AFFpv/I+CHzJdGwHAdji6cAfrAEIJsYCQHz/ZYAy6gJWafDINsheslMcBwARJs/JY4EAICbPs5oSLVUtDMXo09kUljhpY//kQBBA6KV4vibldG0BhT4EJN62YuQAYteJhP8g3gUXMO3e7Q7YZjZoMZNXRCRQ9k1y3XJtu52576A8G+qngInCEeo3r6NduGxjF3i1j3bQj53tl52VVcH7WjAmLgnPI3gTUZPv5dmxA1KLJL8XIVALeho8CPTYZ6i/FdJwBEPPxyhlgniPlLuuASfWFrSzbF7yVvnj6X359AZgUVOPZ2W0flSWA5EOV8lW6p/GOZ9tSOMcrScSrjsaFggAYjSsGq7ZpwWUxlkKL/iYNRddLcIiSmpR4QRL1/a1K3ti5XZXL/ev3PPWhc/Fh4vN20aoRMlrvn40ybxQuEE7dPXFeslt+2cAACAASURBVB0EIqwnQKEEHa/+Wg+MwhPlOAEKI2jBoZHtgquFlZ9r0eLfSnu1u10RFdk+8jmULWEBmrgOBDPiHCgcYz0NAh7qj0BECfx40CEPkfVauJLWPlQiu8qjwLZZoCmPVNru6qvCLeK/2M8Fsv7y0oRMqWNH66fKZ3Triz1gijYR+OM9BR6VsSIbtnYHEuVoPZNw3cpbIACIyts0XLEfCxBAnDYHm7Rr5ASq0AUXTS5MWkR5jCZdpXHyf+dd8Dtvm80gEMLvbUYGrzdSISle87UjwOH2nowB7fTFJ9B7232FFixfwWVZUOPCE+usO51eCPEFLAjRYsgFPO1xsHLe1qNjF0ndQ/Zlmx3HJJOAEHus5SQIgGiRF2CxfbSTCNtp28d+i/NgS1frOjYF1dnKe0IENniuwhXSUZD3hm2w/bV8EbVbx7DfY+2BsACC7bReH3mGFP6SPYMORJg+J5MFAoCYTE9rCrRVHAgBA8W37Y6YKYb8XAscv+MOmMW0+JndXadDGQpZaIFWKGOkxbR4nZ3HgX2eQGn5FTYeb3f/2vnrMy7aEmGiR4ULKturz9JhkPTjVlihpKdAEiezNci8yycgQLtv56FJlY5WKqHsy6wILep29249JQJr8m6kwUJpl58S90rbwXo27PX5uWqhsA+8nvQR5KlwO3avk6GQC58vX8q4sLbqBSo8b4PXJPfho+cD86aNDQeCtTDE5VBmikJYeuYaz/o+pHFOgUmuiroQAEQVPeyJ0FWlcXI3Vkrv80RI5ctzgZO2Az/jjpj/X7KkRz3R7ua4EJIjod2vJecpzjxSISleu8WTKB2z3hizFI7x2g4CR1o85EnQztzF6L1iptVNsCEAHpsWl5IXIK2nIB5EyfVvCJBcqORtcF4ZJBoQ8twoHq+2yiPhQj9G30FgSMQ/dt+SMcV3cJkpUo/0RuJ30vhQ+EVCW/JEyUNi2yOPhDQfXEaGV8K0ACLNMVBKqcYD2zmjDjhtJvCe1cCs+rEBEPRA8EXgRqBIm2rcyg5Wrp3HEkCENM6JMFOFNgzGAgFADMZK4ZiKWSCdhWEzL+TO1UIr7wInWQIEAgi3wCiF0oMQHqednE1PtHHmNy0fmQ4E70tGPUMY9EJYN73lGNi0UoEE64kQSLDZCSXhJn+yFmMHNPyiaTMwFNrhQxF4sB4Efs5r0G4EOxJnstoaWlwJMCxnQGEVAQjrSbBttl4VBxB8QTMBAWVgaAHVIi+iqGxSyrQxI8x5Tnw4w4FKL6Fthaf4vAlC5HUh2KKYlAt5eHCjMAjvvbQJWL8QuGBBwqexYaOKDW5zIXEg+BHBDtvJ8WPtaUN0bDefNatxBiGp0Xgi4ZqjYYEAIEbDquGafVpAJEqRIOUt4O7Y78BKbnmR8bhYsBonAYSAgnbxPEdpjNJdsDfnIsLrVEJIiosOd++7TwBHO5NFKE2cdAuzz0SwWQ0CQ2xbOQ0GtdmGZxQ+4GKeXnj4nWxnr6dztHDzGGVO8G+2lwsa7c1FTdfm8em+iETJz212hTwPaoMVkVKYRhkqBHvcgQsA2ZCT9RTx/pZfIUBUm0s8MWwnwRBf5MHwuQrksD9SqHQcEu/5cOAkA8yuT4AD//FveT1G82eqLAwHbo22hSXA8v7W68T3QQdiNJ9KuHalLRAARKUtGq7XrwXSaZxaUBRq4CKiQlqKlfOCVD0kB4Lf2fRH7da5YHGR4sJIkOF2q6aU8khJlOoU78dMjINtfgHz6YTaSbMN4nWka1XYhV7kSq51XCDTKpP2flYsSTF0SzTtRcI0QlbyLMgbIE+HAxeeO2HrYghECIilC4PZ8+Xh4Dl6huJJiODqrmMyQngvtt8t+CwsRoEtnwrr+B1eBEr3t9eV7cSVEZhz5EQPPkt6Fr4cPMcBQxdr5iUiUuQ+jNWL7aIOhAifCtfx/lL/FCjkJCwQXIhDCGOsnlG4z8gtEADEyG0YrjAECxBArJqPTdqlazcr9zQXFC5uSskUiGAI46rlCXgQc196DG7n5keyI1xmegpG8TseXykAoQWTqY8nfSEt/q1FXounjtP/NsYvjoCIju4Yb0O7aCuEod273pfT0NDiL8+OwkHWo8FjrJKlFjIRMNN8BNt2aUqJ76HFz13TN147/3Q1Ug0PpYoyhMBwg1QaZRtlqvD4UtaKD0nIQ6U2qqaE+qnjxfeY35jIVq+YBZwxKyFQjuWLtrhjc2+Spzw6Csmo7cqMoX06Cmi/7dlQC2Msn1W41/AtEADE8G0XzhyGBdI6EHLhSg5Zi4ckrrUg0gNBAGFf2vFyB6/CTop/K8avRa2SAIJtEPdA5Djt8rVI2AXWgaBiAnLUXwsw0imU4geIUKg+2x259c5YmyhMUS6co5CDE3oyJ0nRMf04y4UdLIDQ8X0pVirEY9NC1ScLnnQdZWNY2wmYyWMiu8kj4RZhU2SLtuRYoOeBoIFeB4a/xiJskX4O9ECIOCmAIyCWDmUIRLXn0X7rMwFADGNqCaeMgwUCgBgHo1fzLZWFkeYHSL1Qn2sB1MJMNUSGMLjwccHTgmAJlZyE5TJOeyl+6/SRkSjLPTO7KKW1E0b6jNPVJkd6PXv+WC+mI2m7FeKy1ymnVZE+VmGt0SZMlusfx+F3XkjCWQQ/TjDLK2Jab5TOFbAKSpQjGS3h3LG2QAAQY23xKr+fsjCsu1yqhvyMk61i99rt0l3NOPcblyXfu52xtyPd4RzEloCX3rnzO9bCOKu5p1R1lT+G0P1RtoAAhPVA8Ja2UqgFchrrnYXggRjlRxMuX0ELBABRQWOGSw1sAZvGaY9OEw75ndLwGCYgcGAlRe7k5PInqHDpfEWgjemIXoGSk7HSClXq+uoVAUAM/HTCEZWygLIwmLVDz4jNMuI9xE0pET/9jfPFACAq9QzCdUbfAgFAjL6Nwx2MBRbdFF+8dBY2KZNCE2mp7gKllfPJpEvvAl/8jhPwFT4LQ1UdCSAsYdIx/D0jXzFnST9fc0YAEGEgjp0FCCDu3NJTyt3KcAtA8H+FMySD3lVE+/eeDhyIsXtS4U4jsUAAECOxXjh3yBYggFgwA5skEFTaiZl0QKUoatfGm5AYd9mSJLwhfoMmXR5H0EFgYePNytJgCIOFuEIIY8iPK5wwTAsoC4NjWURepWpyDGv8C0wIQLflA4AYpsnDaeNggQAgxsHo1XxLAQjVuXBMfW8QDUZNpso6oDdBAELS1tZzQcKhdBQkpSyWv6voGAcORDWPufHoO8ff917skQxPi3QpG8fqoHiZ8SBlPR4PLNxzWBYIAGJYZgsnDdcCCmGIMGkZ8uW0BuTmZTiDREi9FL6gd8GVRDZaEBZcEHDwHpVO4xxu/8N51WEBAohvPd+Tvqs6JSJLpvU5pHsSynlXx/iYKr0MAGKqPMlJ0g+RKJW2aYsJydXLrogjoTAEhaTIY3Bpnb72hfgOJKrxpewN1RUouYeLwGikcU4Sk4dmjoMFlIWhsajMIKujISEvpR7zmI58qIUxDo8r3HKYFggAYpiGC6cNzwLSgZDnocRnMIQyXtlWLaRngiEMeiA42TKuTLAgAGHz6iXa5DwXvokEHW9bAZwzJ6RxDu+phbOGagHrgUinJQsgS5Zc4l/8PChRDtXS4fjxtEAAEONp/Sq8NwHEaXOwyS764jxIREo1E6RMyPf0QDAMwZd2bFbhUTn1tg4Dj5WaIr0XAUBU4YAbpy5bDwSbIBVSeSDoYeOYJRi2qZzt3Wi/4/mQhTFOjy3cdogWCABiiAYLh4/MApKytldR8SnVuSBgSBMqKU0sAMFzBRjsBKzS1yrxbEFF8ECM7LmFs4dmAQKIW19M9EkIGlTfhVfRmCVA5ktESl/yOwCIoZk6HD2OFggAYhyNX423tkqUmkBVblrAwIIH1QxQLQwVorJKlqoSKZcwr2NTPcmZCEJS1Tjaxq/PysJQerFEztgi+5mtjcJzWAsjFNMav+cW7jw0CwQAMTR7haNHaAECiMWzsYkAQINPipMqca1sDO3OOLEyC4NeBAEIW4DKNslWtRRAoZhUEJIa4YMLpw/JAgIQlLLmS9lA1nvmxju9aT7E4UMaIY1zSJYOB4+nBQKAGE/rV+G9BSCs61ZljVVhUi5dgQx6GDgBv3VF8r/Olfy1Cmrxc2VpyEPBnR89HCGEUYWDbRy7bGthKGVZ45P/S7dEAEJN7Y6DkNQ4PrZw6yFaIACIIRosHD4yC9gsDBHKpCipK9siQ/I4EDiwmJYyL9KVF6kLIWAhxT9XE8MX3woeiJE9t3D20Cxgq3HKwyB5dadbwjLkfva1dTFCFsbQ7ByOHl8LBAAxvvavurvbLAx6EJxipCeZWV6D/ZtGYgiD5byVEueKZflYh3UD81gBCP5NYEEgETgQVTfUxrXDaQ6ELc9uM5Bs+IKfh2qc4/rYws2HaIEAIIZosHD4yCwgD4SuwgFIHMD/tRNjVoYyMvQ3SZQEEHq54kTFxBXMl0p8W1lrAgsBjSAkNbLnFs4emgWkA8Hxa1VXBXpJ7NUrxzL22eS4ICQ1NDuHo8fXAgFAjK/9q+7ulgPBzsuNK0PQe8CdmKuVkU34C3w11iQhDE7AnHw56brz/dbOch9sBgaP4TVDCKPqhtq4dpgA4hvP9YieSePE1X6JE/KklXEXyGA572/9JuhAjOvDCzcftAUCgBi0qcKBlbBAuRCGlfklECBwoPIkP6cUMHdxFJKiEiUnXaV9lsp5eza7PBLK0HBxZl8enNU4z5ubXCu8ggVG2wKWA8F7EefaDCHdn2BYYmcczwQQtz4TAMRoP59w/cpYIACIytgxXGWQFkh7IHiaVZRk6MJKVBMAEDAwZCEhKXkp3MTsQYKdoHk9Ag+3q/OlvkcDQFiy5yC7X5HDFLapyMUqdBHF+Ct0uRFfhot1iSNj84JHfOXBXcByIKRCKcE0B5j9ZfQspWXSmQ9KlIOzcDhqIlggAIiJ8BSqqA0EEAtnYRO7bAtmSTBKaZqa8/me39XlkhCGgELJFUwCJuPHKRtyASGIkBw2QxiV9EAog0TFvmxZcoGivgCGXNdKV9XxNn3VfiagpM/4vy0PbbueBhfp49Kuc11b9tT5tlrkKdfwDyfdPz4n26dyw9raSaEm68ovdw5vl7aVjrNt0DGc1DheSLwld0Zjaix/ZuWyMCxPR21JS1wHEuVYPqVwr5FaIACIkVownD8kC0iJkicpnU2LlRYALSgCGDyWCwJJlFoMpAFhF1WlxtkYs+NGFIF3rKosgGAF0JNdwNHO5H+KVdn297WQagHVYiswYLkf4nUQAJVUNj1Csp+p70qDpW242KqqqU0PlE15PYE1a2del+507Y6lU8DPrGiXtDp4b4kjqU9UWBQ/pdczNERXCiup/HptLhk6vDf7wH7LDuS4pNtgq63KvvpMBakcfyYHzK4HzpgFrG4GTpuZhMDG8sX2fP3ZxB58WXl1m5HhAJwpRR8AxFg+pXCvkVogAIiRWjCcPyQLiANBAMAFR1U1uXDIY6DFQQBCoYhLFifhjfTCwuN5LMsju8nauKz5He9TSQBBwLC/DWjtBrryCa9CBb7SHgC7+Kpd8l5I40KggOeyf+wv2+wWl8gv7P5v2knqhi7DxOzOeS7bwnMV2rGeGlucjOfaRZ7nsR0+Du8WcnkebM0GATK2Te3XdWxb1EcNDnkKdL4VUFK4gf2nPdPiSnwv0ENgIS9KGnAKjNDO5NDMqgNYQ+X8BcDaecnfA3k7hjSY+zm4HIDQOKU91Q7rQaFtKGX9gxcCB6JSzyFcZ3QtEADE6No3XD1lgbQSpcp2cwHTLk0LpxXa4cK2YVGywFkvBBc9vjgpl8IfBkC4RckrUVYihMHFe/cJ4FB7cl8uaF1ix/mdpl281T63uHkBIbt4uB29cf1rASdI4QLNnTNt43boUQKOpJ2hFFh5HAggeA8BCNlRj0DAS14Nnq9aDJZXwuvRo8LPeAyBmYCRBRBprQ7dh+Znvy2IoIloKwl7OQ+MCcWUuAC+rzKpbKXFV14PtZdtEEhzxdR4vveOyObLZwBXLAXOmTt2ngilcdKONtWY/ddztONd46CriPY7QzXOMG9OEgsEADFJHtRUaaYARMkFbXbR6mNpp+Z3yVwQuKMkgJA3QvoOdqFJu715PacXEScZHGc194QEhmpP3pfg4VgH0NKa/K2QCa8vbob1HNh7aIcvoMM+EdgoA6W0w/akUS48/I6LN8ED72cFtxQCIQCw4Mt6HEqLrhfTYtusF8RyUNRWt/B7IMTz1S6BBXkxlM1SSplNpSW69hZ70mxLpFbvv9f1LBAoyTszzVGuf/8339fSy5RLrqv7K1PHAhCb1aPrrGpOQmBnz0m8PKPtibC1MNxzkCfJe5n4vYAcbS9bMQsjFNMa6q8zHD9eFggAYrwsX6X3VQjD7nhtRUKaReBCg5PHctLnApCuxmkXHZEp3S7cZ27wMy5ezMIYKYA40AYc6UgWc17TLsZ6nC7k4N3/IsjxWJ3D+LzdRWsRtwupPAe6DhdtAgpew+oJ8F6lMIj3Yqgd8mrwXEko8xq8pvMo+APT99XCLG+OQku6Lu0pQCOAomdmPR6u4qQnuCpN0XpeBCBK3hTfIPEhaDsBAX5GLw/7IY+VPlOYpRTW8sepTQ5QAWiqTTwQ71g5NqEM9ovlvB03xmQasU/qm9rotE28dyp4IKp0Ypyk3Q4AYpI+uMnabAKIFXOxye7ABCCkRsmF2S42PJaMemZh8MWdO89Jhwq04PAYTchWB4Jx8OHqQPDarx8FDrYlbRDhUIqY4iUQIChsIRltcRxKu3i/OMqLIdAh7wEXGC7yzkael8B7cjFi36XcKbs597ffsdtS6FzE3aLrryVRLvEf0lwRXceKe9m6IhpzOk5AT54Y+73dXYsgye9lp7QugjxJWkx5rK3SyvPUX4VseIyO17ECKxbQqZ0kVn70fGBB49h4IL71fA8pVG1Vuyzw5WcK7bAWxpiHMDbGmZXzsOTsObh0USPOQ4TCtmN4fMsOPL7jr6Ijk3WuCe0efQsEADH6Ng53MBaQlHU6hU8LjjQg9N7t2FgLg0qUXsraLk7azVkegSWpcUEhaLhuZUKkGwmA2HIY2N/as4O0IQy3k/a7SHZX3gd9zs8EKBSzt6EHuzgKNCguLpljXovZH+w/7UeQwWPkRUgXZyoBBk/aS/MxtEgrVKFsDrZFAl7aMYvTIHqJ+Beur36x57G8pwCgPB/sJ8MPtIn4HNp9p8EHPxfPw7ZPz9z11/MrVECN7530uZc3t+DTLtT8/tMbgIXTxwZAfO3ZHrl1hTBkY0sqlafGVY4tjnE1zo1xZlUzFp87H1ddtBjXnzkHb4iLyL90CPc8+Dq++cAJPI5PRZ1hEgsWKGeBACDCuBhTC4gDQaDg0vZ8qqLdtfM7ubbd7ixKyG+XLe3hGqTJfErns1kPWqR4rZFmYXDCJ4BgGIOLoUCKAAk/k/aEAIQlGbpwg4+DWy6CdtMEAyLXOS+DYv+GfMiFRqEMej5EbtSCyvc2BKGUTbco+5i7W6w8L6TEM/CERtna8QqYEdCdpESy3QoLacIoLYC+nQqtSBfDAia1r+ShMCNO5FBez3o21DZbqVXpuTZExPOkQCrgox09/xcnRR6KT20AljT1Tk0djR8A20gpaxFn6XGR6qTap+dtx35URMe3nsFZWz8d7RiNdvW65sa4du0inHXhQly3dj7evWImLphWi2kEZie7sPfpfbjnV9vwrS0H8etdn408bXjUWxVuMIksEADEJHpYU6GpBBBnzMMmLRh2p6sQhHWxa6EiifKihT0xf4ED7VJtTF2LlxZhTubkQIzUA/HaEeBge7LQKaNAYQc9Gy4SNjOEn1tSn/MgeIEr8RcEIvRedT1sfF8EUXESbPjAni+vhlJalY4pT4WzjQcQOk8Lt9UjUM2RUxZwVUA1/8s7IB0K9b9XoTMPNGyYyXk+fBaKrWliPQjpsIrapXRO3ov9UKhG48KOL3E1CEL/9MKxC2F878Uk1de+bDhHbeVnCstF0RhJWX8+rrukAesvWoLfW7sA75jXgFUNtXBqGbQtgePxTux/qgV3E0S8vBWP7tkY+QDeVJiJQh8qYYEAICphxXCNQVvAAgjtirkAcPGRy1sXU4xeHIgNi3uTCF32g2e1l3a3RiVRXgwuIO9cNXIAsedk4oEgCOA15YlgP0jyUzye7SIIshwFhQLKAQjrCdBxaQ9EKfXSlzEXF4L9tl4BS+yUl8YSLQVo0ou0dvXaHfN/ARkbHtLCLPDhPAAeNAm0KIOE99DizetpobeZHNbTZImbAjoCPhYQSDuE92W6K7/juVaDQ/YTsOSuek4D8IdrgHnTxiaEIQ6EBbvpEIa4IAJCdPyMOgfiprhhwyysv3Qxfv/8BXjngkacHkXJMHIhQS/cRtsdbsfep1rwIxfO2I7HsDHqGvSPPRw45S0QAMSUf8QTq4PKwhBxUCDAahJo16lFiosnSZRXLutNpNMiKFe+XWTs9WmB3zlzZEqUvN7RjkT/gZkYlqOhdiq90MXjjVCTFnWFZmwGig1zaHHRQszrqo+9Mii8275XCmTqMRNHMQTBF3eTfClzRNdVNoY4C1qs03oa9BLYUIDAgPQW2Ad6PvgMJRBmQxIlvotXXeRi7kWTXLsUmtBx6lcaoKn9bB+9CTxOehlKdxVIUV94Td6vuR44szlJ5x0LQSm24yvPJHZX6CrN09GzV3jDA9FRBRCLN8bTTl+OSy9Zhg+cvwDvaq7HQg0dFwa09WU8MDvajj2bWnDX/a/jXx7ahmewMfIyZxNrbgmtGXsLBAAx9jav6jsSQKyaj00KXWiHqhi6zVzQwstjGcJgFgYXQ+2sRaLje6VwKoRgd/+V4kBwkTzSDtAT4WLbPq6tPoijkBY70q7f7t4dJ8JrIliipVz5pQU4pRfgPAR+1y/Col14rYtcYQ7bHnFO3MLGXbsXuFJ/lHLoQg1+pOozm45pQZG4LPImWLKmLb2unbgFF9rxWhAjXQ3xWtgPhWYEqAgo2S6CJAIZAghxIKwmhFQpz50LvGFxIm8t8ulo/hBpC5Io9QwEHqwN9Df/5/gl0GAWxqjpQGyMay9bjssuXYr/Y808vH1eIxbLnhoP+h06r44XbeNz2HcSux7Yhq8/sA3fevJj2AxE41CibDSfWLj2cCwQAMRwrBbOGbYFlt0cX3xWMzZx8WN8WAueLaJld++cyLi48ftLl/TIVbMB5RT+eD0eL/a9dsuVqMapXW3LSeB4VwJk5ObnfdLARjtmSzBUZoTAQzokoDCOPufxLsTj9Re0w5bqYols6EMEyuBwoQWfG1mSp/YpoLKJPCVO/jpV5lwAwgIKPXS52y23Iy3TXfIs+BoXvTgJ/kKl9vmUXIllyWuga7CvCndp0eViy5cqXNr6IcrIED+FtTA4ds6ak3iyxuJlPRD2WaS5HgrzuFBcbhTLeW+MMxcuwZoLF+FPLliI313QiMXpImN6nrK/woq+/fGuE3j+/m348v2v4buvfio6MBZ2DPeY2BYIAGJiP58p1zp5IOTu1+5dO2Ep8nHSEo9Ai6Y4EFp8ZRyXMukFeviZJQ5qkRkpB8I+CPIYGMYgAOLfAhE2vVC7Ye1AteDb0AevqYVVQMCFb/zC78IwFEIyBETZQgup/rfeGgErgg+rrVHiIHhQxusrHZPHqm1anB3Q8Pe3tpaHwaZppj0fWvwF9Kw+g64p3gXVJRmuIIAgIOD9VWjLkjgFyOyuWSDBggz2a3oNMLsh4T2smZeAh8aa0ec+yE7WA2FDGG5nzwqzZv8u7wTtWYhHxwOx7OZ48YbF+P3Ll+DfLWrE6tocIvub0Vh0wmPe+6DfoL4rFNH10kH88kev4Oa7XsZ92Bh1TLkJKnRoSBYIAGJI5goHj9QC4kDwOnJbp9PZpO1gd0iqhSFCYMk9712/biE1in+a9DiRkz9ADsS6+cPXgUj3mwsd4+/HOhM3uov9m4JUDrh4NUalEGrhVdEpqyop7QMttJKtZr95HS6udL3zn1twPJ/A2lG7WX0mIJImKkq0SIBBHp9SzQ3vEeB5AmMCKpYYacmQAn7u3t4DZBaekrCXlEGtloeAIq/NftIGBBBWbMoBQ6MxUVrwfDhHz8cB0giY3wismg1QwnrR9LEFDw54papxKtOC39naImo3beZ2+qMAIBb8bdy4biHedelSfOzMZlzeWJdkW+g3pOwbeaQUGrS6IKqJcrILRx7djTvu2oKbH9+J57AxMpVgRjo7hPMnmwUCgJhsT2ySt1dKlAoHcKK1fID0gNQOnZPb+oWJpLUmP7mq7e5WxDRN4m7hKY48C6Oc2UX2TO+I1Waek06DtKGVdNaAXQS1QNqF2/ZtoGFg2+Ta4U+w9i0nCqVFRfdN30fXtW1J36svW/V3jr4b6FpKbeU9rP3S9+TYIG9GbviB7FXp7zmuv/x0skgLsCl8ZUM/VgyLnxNDVZQDsTHOnb8Aa994Ov5i/UK8r6kOTXZsWS+DgC69QXrRxpIP19jYfRwv3rsVt/xyN25/7c+i/ZW2Xbje5LFAABCT51lNiZbact4qJsWOKSyhXbkAgLwUjF1ftKh3IaS0joIMpCwGTnicyHmfd60eWRpnX8YfyqI+JR7gJOvEQIBktLojACH+isCkPDgu9OI1OURCdWM+rmwa54rPxQsuXIwPXrYcf760CastABRJVSRcAQh6cDSuVT1U7/l/RwGtL+7Dz36wBZ+/74d4ELdFKQbNaFk1XHeiWSAAiIn2RKZ4e6REqfi32yVmk0VeMXqFLiyrn2l7LKZld/eOI0D9Ba+FoJ2d3WHRLc8Qw3vPqmwIY4o/ptC9EVpAHAiGXRzXxMy0CsXY1OVRqYWxMc5dvhSXX3E6PnvOXLy9Pod6dct5HlRPRpwH/6X9Hal6bCnc4Y892Iqdd7+CzUxyJwAAIABJREFUW+7fjG+89Bm0hKyMEQ6YSXp6ABCT9MFN1marFoa0ExiSUJxfmhD0IHjmt+smyYr8jDoQfIkfwL+1o7O7OcWTZaNK1MKYrPYO7R4fC1gA4TwLvgqq/hZ5WDt7EYErmca58pZ42fqFeP+li/Fni5uw0oIHARqROvk7TINzVXJNy5c7HY8Cup9owQ9//Aq++NNDeDDUyxifcTbedw0AYryfQJXdnwBiWTM22W5bDwI/t3UtyF+gd4IA4gpfzlvgQ+ENTYICFPJAOHlj1tsoAm9bMTIhqSp7TKG7I7SASJQuVdlfy1Y5tWRgjVdxIG59BmePvBZGHG34Mq68dAluPHsufmdmPWbod2ZJklL1lIiU2sL/eZzazHNFdlUdmN3H8Py92/Cv97yOb2/7eNQyQpOF0yehBQKAmIQPbTI32QIITkoiUdqUwnTqIfvLEMYli3uLL0lciBMdORK8lnW1ajLk59ecMTociMn8LELbR88C8kAwU0fjUONaIQKF6JRKy/9ZC+P7z1UAQGyM668+E9dfvAgfWzoDb6jPoUZkZXGESEgVSFCbrJCU5T+ks56Yhnq8A/ufbMGd//Yy/unxP8azIYwxeuNpol45AIiJ+mSmaLtEolQWhly57K54EXbnw88JNAggKAZk9QaUPimWuHZN/F+Ki9JVGC0S5RR9TKFbI7SASJT0QFhOgR2rvIUlVTpOT4VIlKf9fbzo4iW44aIl+KPZ9VjF+yokoRCh9TYw8UJ8B2U38XubYus8fQx1eH2Qrm50Pn8I9//wZfzDPYfwyxDGGOGgmYSnBwAxCR/aZG6yTeN0ugnFZJLipCbdAb6nR8Er8zmxJsZo37S8PBktzSInyJBCISc9golK60BM5mcQ2j76FuBYZi0M1RCxaaoKBwhYWOntrgLaf/jiCD0Q18fZNdfgvMsW4RPnzsPvNtagWeBaaZsq005PgkB8CWR4VcxeGRtGXErWyxdR3HoYj1NY6r5XcdfB/xCdGH3LhjtMJAsEADGRnkYVtCXtgZDoULpyJQEDd0ScgFVMix4ISTorRbNcBga/kzQzJ0VyKAKAqILBNYG6qBCGAIR2+yoUluYWaFy3dVcAQHwyrrt4HS5743J8+px5uK42i1ob2iOIYPaTFDLVNnlHJGUtIjPP5fEEHZZoyfO3HsEzP96KLz6yGbdv+cvo4AR6BKEpY2CBACDGwMjhFj0WEAdCBEhNXnZishLWnHAJLppqgQsWnCr9nBZI0q5OHgiey0n83atDGmcYh2NngTSJUvwHtUApyFLkpMw2PREEED94YWQeCFbcPGMF3nLFMnx6dTN+K5dBxgqEiXQssrKUKK3Wg7wRUjMleCCI4Euf8f3u43j5ntfwlV9sxrdf+ky0d+wsHO40ESwQAMREeApV1AYBCMk5l9LYPNdBWhCSt3ZKfgxp1ADrF/RoPtBkaUloK41tTRo8EFU0wCZIVzmOv/EccLg9CRFwAbahNnnQ1Fx54DryI/dAULr6vEW45ool+Ivls3Cl04Xy4lCWLFkCEL7yajq1U23i5/QIpr2EDDvuOYHN97yCr9y3Fd/e/MlozwQxf2jGGFkgAIgxMnS4TWIBCyD4Xjsz1VVgLQSlX6o+BN+TRHnRwp4sC5eL7ms1SJBHhDR5MwRO6I347VXBAxHG4NhZwGZhaMev8WlbYTMyCIjbu9B+z5aReSAIIM5ehGsuX4y/WD4TV2YjZHqBBV+ozpaOFzfC/U+BKd9IESptCqf9fe04jqfv2oIv/HoL7gghjLEbXxPlTgFATJQnUSXtkBKldmPWbcpJ11VjJGM8qQtQ0oCgi/fChT1GEoCQEqWVwJZ7WG7b0SimVSWPK3RzmBZQFgbHs9V/kIQ1LyuSIsMFLluIpejzaP/x5pEBCGyM6y9bjrddsRyfOWM23lyXRUZARenSkq1mO8qmcEZJwTbyHJS9kdaB4LnbjuKpH7+KW361FXds+0x0dJjmCqdNUgsEADFJH9xkbbaUKG1OPPsiICBdCE26ihFP9xwIAQvbf15LKpYWSGjHJwBBDoXIlZPVfqHdk8MCHMdf+k1SXZQvedU01l12kNctsVVnmYXxo5dGBiDmbYynn7MS77hiCT51+ixcVusBhMCCSJKypAMQxqwl+eoUgNBvVuCD57WcwNZfbMfXf/o6/vXFj0U7JsfTCa2slAUCgKiUJcN1BmUBm4WhRZ8nSkyHi74IXEzHZB49j5tRC2xYnAANvmw+vXZvSgcl50HZGZzsmAYasjAG9XjCQRWyAMfpF59KSsnzRb4AeRAc0+L5SEiK3wswVyKN86yb4xUXLMEfXbQQH25uwAqFKqx8tn5jFjyoLjfbImlr57GIevgPChcqLMPCWs/twy/u2oLP/3gLHsDGyEtnVciQ4TIT2gIBQEzoxzP1GicPhHZi2hUplMFJVSWYBQz4GTkQDGEo7ZM6ETxH2RZWQU96EprkRquc99R7OqFHlbKABRDa0Ys7YFMqNcb1WfdIPRA3xQ2XzcJbL1uGT5wxE1c11KJe4mtW10E1aEohRN9xgQUBdEu+TCtpSpBq30ns/Olr+NI9r+CbL30CO4IiZaVG0cS/TgAQE/8ZTakWLropvnjRDGxyinZ+9NmJTX+r0yJ38fjz5vauIMhj6G3QDo//K61TngpN2vRArJ0XQhhTajBN4M7YEIbGMD1pAszyOlgQzL/jeGRZGOd8MT7z/Hn46NqF+EhzPZaoSBd/P5ZkTIAgXQfXJq9EKQKlfptW6lptFyFToZeuPLqeO4B779yCf/rRS7gveCEm8MCscNMCgKiwQcPl+rcAAcTSWdiUTgnjWdrhWM+DvAic7AgArDvWAhClmYmIyV2Xm6RZTKsQdCDCuBxbC4hEKQ4E7y4vg3b3NiuD4MKHMdrveH6YHIib4oar5uDa9YvxqTNm4oqaLGpcGrQvKqcCXiJN0oNQ68kP8jw4j4M3lfvtsVquL/stfpJNSZVVD7fh1Z++jq9+/3l89fVPR/vG1trhbuNlgQAgxsvyVXpfcSDKaTYoZYwLPidehh7cTonFsmqANfN6jGazN/ipnZR5niY7t8PLJxyIQKKs0kE3Dt22tTAsmOU4VTVMjksrhMYFneW87xwOgNgYZ85ZiJXr5uOGixfihul1mM9uu5CgLzanbA+ZQ783ZlpYDQgCDgssFFK0IIi/SZ3j79O2aTd+dNtL+NwDD+MJfCnqHgezh1uOsQUCgBhjg1f77VQLQyEGW9ZYOx7yHFwZZC/Ao0nXAgja0U7MnNDkuZCNNbhDFka1j7qx779CGOLoqAXiHhAkK6Qh4jB/C+354SlRUn1y6en4rSuW4M9WzsI12UyP94EAIV2gju1RNoXSpm06pzyEDpz7st5W/0FFtQgiVNVz8yE8cefLuPmhzbhrx1/haOBCjP24G+s7BgAx1hav8vsJQFgzcAKl14ATlEoNc4JVJgWPpdtUHAiBB07SZI5zt0SSJV9KjePfYrYHAFHlg24cui8AYb1hCmGQAKxMITVNGgvD8kBsjDNnzMLScxfiAxcvwg3zGnG2Mi5sWrMIkQ44eGAggqVAhgMMJqfT8Te8LksJYPjvlcGh8MehVuz62VZ88ydb8a/P7MG2wIUYh4E3xrcMAGKMDV7ttyOAWDUfm2gH5zHwapIEDJyolD5myZQKZVy0qMd6CmHYrAx+q9Q4fi6yF8t+sxZGCGFU++gbu/7bEIYDwNmEwCtOjwW7JcnopHlD50B8Pq67pBGXr1mAG86dg/fU12C60i+51peyPzw40G9MfCLeVO0qaTz4zyQiJfCjNE5bR0McC8pwP9WCn935Mm55fjue2PFX0ZGxs3i403hYIACI8bB6Fd9TAIKAQSDBSlbLa2AZ6zyOkx51IBwpzHsq5Lmw5pSeBK+vHRd1IN53VgAQVTzsxrzr5QCE5f1wwbbjXg0sxkMPYcz9X3HTG5bjD86dh48snYHLStU0PQgQV0GhBpvybLkP4kJYMCGgYAEEvxd/QtkbEsp67Qieu/Nl/NOvWvDTzf8uen3MDR9uOKYWCABiTM0dbpauxil3qchk8iI4yd+4R8SGSpTrHC2sZ7dkwxU2FTSdb09C5nuDByIMvjG0gHQgOEateqrGqca9FmY33gF0dg9dynrJP8ZzrlqM/3hmM94zexpWcVJnKFBAwmY82bYISPQqtOVDGxKasiYTsFDpcX5nMzx4vYNtaLnvdXzz/m249aE/ip4cQ5OHW42DBQKAGAejV/MtCSAWzsImq4pHe9iJ1OzGSsJRkrLmdyJP6jxNYrbCpyZqTmqcxEMxrWoedWPfdwKIf3oyGXviHGh8ijQpjg/5PQrlDQdAnH5LvPCa0/G502fizY21WMDrCjwoOymdteQWfz/7y8sgDwTbS4+fXvJS6HO+Z3tdP6iw6TVdeI/jHTj29D7cc/cr+MqPPxTdO/aWD3ccSwsEADGW1g73AnUgFs88VQdCYjvaiSkUQbIZXb3TcsAlSxIDyjthc9x5vjwSaY0JpsuRA0EPRqiFEQbhWFjAkig1ydqwhV3Q+T3HrluUi0OvxrnylnjZu87ENxdNx4UNNWgSGC9lWZg0Tf029HsTeKBNLIBIF6cTkZJghy+2lS9laOi6rV1o334MT9y5BTff+r7otrGwdbjH+FkgAIjxs33/d94YM7xYO7cBNcUGRNPy6N71a3ThtshrL07UhvffLltMy1Uf9FwFuly5W+Luhp/ppTgxdzkEELZyoWWacwImUJDwjXZ7vM7JroQDQSnsACAm57iZbK0WgLA8HwmlcaxyjCvDwXF5/PvhAIjTbo5XfHgtfjKrDitrssiJo1CqG2O8CdYjwd+UBRCccHpJV5Nr5H+TNnyhEKHjVHhdC1M9t3CoDa999wX87dfeFX15sj230N6hWSAAiKHZa0yOXvC3ceOKOVizZh6uO3sursplkNt6GA89vhd3PnoST+NTUeeYNGQUbmKLafHydkFX3FYVOG0ZZAKD8+cnAMFOuHqvHZHCGfJGcLILHIhReJDhkv1agOPvC0/2pCJbQMvxy9RiV7TK7+jlkRhOLYyVt8SrProOjzTWYm4UIZL3wGqtKCtDAIIeA9Wy0L2t10GS1iJLsrNqLz0VfLGPBBxO28Kkfh7vxKFvPoP/8YXfjj4XhsnUtkAAEBPs+bIU7+oV2HDhAvz2WXPwlvnTsKoui0xLK1589gD+7aEd+MEzN+LFySrSIgBRmjB9LNUqR8orwXx5AQQeTx0IvidY4PHS8ueELLetDYXQe8FjCVJCFsYEG+hTvDmWA2HDFRqr7H461MbJeDjlvM/+x3j1R9fjifoaNEmrQeaVB0RZEqpBUy4dU94HWw9DXhJez3oh+L4UxsgA9b64HY/p6EbX15/HX//91dHfTPHHXPXdCwBiwgyBOFp5C5aubsYla+fht8+dj7fPbcBC/qi5kBaL6Np1As9t2oU7H9mJO37zc2yejOEMZWFYpTunB+FBACdeidsIQCikQR0HvgQ2NGnJi6GsDe2GBCDogQghjAkz0KuiIRZAWMVUuf+1GAtQqLR9oYj225/Hmbs+G+0erKEcgLgQT02rQaMWeoX3BKx7le+mOJQXiOLvUKGL0u+HpEgPGCyA0DUlY13KkvKeFIVoCED+5Tf4L3/3tui/D7YP4bjJaYEAICbCc7sxrll/Ic5cswi/TfCweDrWTK/DbO0auNN2u5M8Ove14bWn9uGux7bj9od34tnJpvZmy3lrF6RHYMtwW7eqUuGoA8FJq6uYxGalWkmipfVCcAKzk7ZIlEFIaiIM9upog9I4CW45Fvne/Z49H4GgWHwdgWL+z43CgzvwjgOdeGFbAUcGE64kgPjji/BUfQ6N8jjIw6HQhYrN8beibAq1xT4RKWKqqJaImDpGc5KAheVN8BgCFdat+eensPH/fWv0X6vjaVdvLwOAGO9nvzGuv3Q5zl+3AO85by6uXjIT5zXmUC8hJf2Q9YPNRsjvPYFXnt6Hnzy2G7dPtsI1BBCLZ/coUSrkIIY6JzgCAw5MeSX4HaWqWY3TyldrArSlu102RiEBGYzVEnyFYlrjPcir7/4ck195JiHwykNG0EtwK6+ADTPII9edR9fWI/iL9gJ2FWLku4s4eaIVBw4VcXB3ESdxGN3YGPkciOQKLOH94fOwaVodZvK9zfpQSEP8BilLygPB4xmK0PxiC2fZUuDlQIZVo3T39QJvcYz4q0/jP3/u7dH/rL4nX109DgBiHJ83FeTOmo8LLlqM966bj3fPrMPSuhxqJTGrGKN2EZyAHAcgj+6DHdjx2G784KGd+MbjO/HSZPFE2DROuXPldnXgIPYqd16pz/Xd1MJwuzQd4ydjhTx0PUuodCTKIGU9jqO8Om9ty3nb8WjTH2kZgl0LgOMiurYdxye7i9ifjeAplm7Mx115nDxZwOGOdhw61Ibje07iOH/3zMK4YR0eaKzDklzGYQHnZdC8wfu434gH1PIypLVXrKaDAIFqZMgj6FKnrRKlL/9NRCNVymMdOPbdF/Df/vmd0U3V+fSrp9cBQIzTs579N/HMNYtx6cULcP2aBXjLgkascFwAz2zWD1ZuwZJ0rH9iRPl7TmDLEy247YFtuO2p3XgRG6P8OHVn0Ldd9rl4w/wmPK4JjidaAqVcsOq/LUG8Zn5PmWFpQHBi5N/0NFjPg8hiKg0eOBCDfkThwApYgGE3CklpwRUfx2ZGcKPA3zu9ZfICREDXzuP4ZGcB+6LYrcmIMknVb9IWmAzhvAYxOvN5tLZ34QgyaHjjctw0vxFr6nNo0G/LKk0KuIh4LJBhS3IrPKENTBp0SPgqDU6cl8OrUuaLKOw5jldufwl/9833Rl+pgCnDJSawBQKAGIeHs/SmuHnVfFzuwMM8XD07IUtGTkjGI3lbfleLoXbfhoBV2HEczz+8C997eAfufG4vXp2IIGLpTXFDXItpTVk0Ta/Fm2qy+LomUvVJOhACEFYUSuQsCyAUUy6RxLIJEHEFi0ypYtqUJMr3nxNqYYzDUK/aW6aVKEUO5njNe912pUPyvUiL+SK6th/DJ/J57IszpWiEs2MmQpTxoMJ5FSJExSKKDRnMOG02Pjy/ERfMqMccu8DzHgqbWGl4GzpUNU22gXONQIUK0ok/wXvK+6AHqzCH0qfbu3Hy6X341Q9ewRd/9IHorqodAFXS8QAgxvhBN38+nrG+GW+6eBF+/7x5eOuserjcAu0Q3I+UoQrvglRs0qovchfBDARODq1d6Hr1CJ58cCe+++Qu3P3cL7B9ImRnMDwzrxHNDXWYWZfF9LosptHBwpBtHOEWS5i0jyAtFMXvlLNODoR4D9ZeVvzGTtQWjAQPxBgP9Cq/Xbk0Tv3OrRdC5F+N686EA/HnhRj7BBYKceKByGQTj4TARCEBy8VsFo0Lp+Oq5TPxW/OmYbUNDcqroN+I5V8IRIjcaYtwOWDvNzOagyyBUu226aH87e5vxZ6fvYZv3r8d//vRG6KnqnwYTPnuBwAxlo+YhMnTcOklS/CRtfNw7dxpWCRXvRZEuxjaqnm2mdytW0nZti6cfPkwHnhwF773ZAt+9tqfRfvHslvuXjfGNc1r0DAvwpyZ0zAnF2NaNocatwGKUOQkSH5jnMG5cYwvuMnU78REmLShDO123E7LFweikJR1udo+iizGz3gdpxXhd3a8T9CBGPMRUdU3FIBQeqaMIc6DshsUglPYoFhA12tH8KfdeewrZhLAEBd7eyL8byOihyIqIo6zqJlZi+VLm/CmxdNx1bRazPYgw93WbkgMAEm+Y/jBpHQqRVNIpZQN5Tc1VruCIEKeQwKgfBH5F/fjgR9uxi2bDuDX2z4etVT1IKiCzgcAMVYPeWOcu2Ax1ly4CH+4dj6unz8Ny2pziKyCm22KzcmWq9MyqPlDtuSr413Y+/Re3PvAdnzn2Vfw4J6NUduod+3GuGbp2WhqrMHM6bWYXV+Pmdw1cVIrZBFnC70nvkKEbgDnxRG+UCI82jKcpqiWdbEyLEE7SQdCk6MtU6y+ihvhyoV7fX+GQwKAGPXREG5gLKA0ToFkgWMVodIYtmmXrt4E0PXiAXysKwlhuHWcoYu0cQkqsubzbA3qmnJYvXwG3jK/EW+YXofpzpvnCZSSiS+FN4zOg+YRggDHtYoSTx/nHQEIKU7qd2tDhwQd5GTtPIbNP3sdX/35Ntz28m+wG1+K+HsPrylsgQAgxujhrv3n+Oxz5+F3183F+xfOwJqGHDL6kabdiwpXKDapcIbeq1Ke3bGTS3iwDbs27cGdP96MLzz5sejlUenaxji3eDpmzWnC3Gm1mFXDaEoGOXoYCkXE9DbovukYrlO/LeC8KIMvaiISMYvnaLLVrkjvmYZJj8v6BT0hDB7PyY62cmDBAxF5IqxtgpDUqIyEcNF+LMDxd8uTSQqx3cWLKG0BhBvDLPvNXT7Q9fJhfKy7iBaRKFEGQBBUpD0TdTWom1mL1Qua8JbFjbhwdgNm897iXEhyupTa6d0M/P3wt2ZBhquT4bMtetXH8MBDvz+fck1C99YHd+K2e7fiG0/9DFsmQhg1DNDRt0AAEKNvY5APsGE5rr90Mf5ocRMuaqrDNLks3Q/REJ00sahZPE4FbfSZc3+aHYTSGskx2HUMz/9kK778yDbcsfmT2FsRyevPx3VLMpg+I4fmGVnMydWigd4Fehms+eh5sO8FIPh5FCMuZlEggChGCYDQ4JM8tXY1nMzEEudnBACcqM5fcOquSC7gNICQJ4LtaesOSpRjMMzDLYwFCAg+v6mnMJy8YQLONi2SC7w8jojRtfUobuzOg+5/UwbLpWH0mq+tZ4JggtkatVnUz6jBqvnTccmiRqybXodFtTk0iCApj6fCFvzfAgjn5aSeA6Wp/RxjC26lUzg78mhtOYFXHt2Nux7ZhTsffRTPBc9D9fwUAoAY7Wf9+bhuw3RcetkS/Om5c/COedMxw1Wui3sEZhSjlHqiPA3lhFxUB0LuRj5ArtrK8e7Oo/3lQ3j4x6/hXx7bgbt2fTZqH1YXr4+zS67CrOYazKuvRVNtBtMZnihGKAooEBSQCa7r830vAOG/4+eFDEO5KLCkRWce/yzRGe16LCnSZVJEPfr6LDzEm6zzUtYOZPkbaSJ0HgzDe1DaK4EEz3/P6lCNc1jjIJw0LAvQA3HzE17nwadnKyynTYLzDvjMK20kqAOx5Qj+pLMb+0iaFDDg9/z7lHBG2jsRI85FyNXXYNH8Rpw/fzrWzKrF6fU1aG7Ioa4ul2hLpLMp+Jn7TRq1TJthIW+f70OxGKPzRCf2vX4Mz/6mBT97fA/uef4+bAueh2ENl0l7UgAQo/zozrslXnXJUtx43nx8aG4jljB7gj9S7jq0a5YevX7EmmC0G7BpnCII2jRPAQgRsw62oeXhnfjO3S/jS8/+ObYM2guxMc41N2PanBzmzqzF3FqgPqpBVh6EtKkICrKG4MX3fZnTeSBiFKII53XH+BKPs6p3YnXzApbbwYmOHgn+v5bVOE3VP3lelKZmAYTd4fH83zsbWDc/lPMe5eEeLu8toBCGwmuW62B/3+JEKIRQm0HXcwfwJ11FtBRjZMhzcARkkiUzvdM4/XXcHE6hKRmfbgvyJxozmDOzAafPbsCZM+px5sxaLGysRVMDtSIi1NbkEg9HmihpCcklPgTnrAK6Ootobe/GkSPt2L3tGJ58bh8efHE/Hn/1U9g96HkmjJIpY4EAIEbtUcbRkn9E89pmXHflcvzFshm4iFoP2nHb2ypEoZi/OA9yw1sJXFvjQVwBx5kwErYF5pIfx1O/3I6v/fxV3L7rs9Hh/rrJCqBzZmJufSNmNdagydXa8RPSQKDAeiAcAEp5Iex946LDBmuiLL6kgad2W+Qh0EBZa70aa4A183omO35OEKbwDydilQEXuVIuWNrnvWcFADFqQz1c+BQLpDkQGpMi9woHp1MlHYnyIP64tQt7CR4IInTxKOtAuHtvCZTpm8tTwd8xeRHZCE11GcyorcG0mgxqMxlkMzGycYzi7GlYu3oO3i0vH8ED+Q+bD+J7rXm8RodEqfBdjGJ3jK7Wbhze14ZX9x7Bq4c7cGDXr3EseB6q80cQAMRoPfdPxnUXXYANly7GH1+wEO9prMEsxfiF+OVx6A9AaKdueQJyz1tJWi6e4hXw+45uHHt2P35864v4u0dvwG9O2R1sjGtXNmLW9JmYxzLA2Qi1ClEM1iTpEMZAACIPdEdFrCWA8Lumkix1Wr9folCSqS7VwjAiPNaeVs2PdtGLtgjlvAf7RMNxlbKAAARl1N1vmBUu6U1T+XrPe9AmgZVnHR8hj67NB/HR9iJapAMh0EAAwWvFBbgUTvd787wjvheoELmSnAh6L0hsLhaS0KN4S+QwdQMdS2fh7ZctwX9hzQ69+Fv75Tb8+yPteDQTodbdM0KUzSDivdmOrm50tedx7Gg3WgZb9KtStg3XmTgWCABilJ7Fis/FC85fjA9esQx/vrARZ/LHp0VTt7T519xWWBVK7lhEEJSrX25+nSeFOBfW8G5+S47afhQv/uhV/MPD2/Bvr34qOsBp4Iy/wYyaRjQ3NWBeQy0amDlBIJAvIs75NnKysJ6E/ngO9jz2i+/TJuV13ecZ5HMx1hQz+BenyOcrFCqrRP3j+VKi5N8EAQz9UEjKHeM5EAJSnJQJEhSz1f0d491naVx/TuBAjNJQD5ctYwELIESg5HgkkBD/SQDY6r3ERXS+cBAf7TQAQgJSlqRcJsOpBCxIckhr2isEUpp7YmTyQMeS6Xjb5cvwn9IA4pEd+L8PdGBTJkYNwyMZn1Jq5i43nxGsUFL7SDf2HO7Ggd2fwOEQyqien0QAEKPxrG+May7cgIuuWIaPXbAAH2ioQUM6BqqF0TKcrZQsXfNaLOWmV1O1K7ehDvEBbDzzZAeOP7MfP7l3K76y9RhO2PW6AAAgAElEQVRemZbDDKpC0tvgyJAeOLidjMmoyMbIFHw6JnccAhY8jp/zs9IiHaFodyYEJPquxI/QjJZBvhhjTQH4cskt6gldbjLyfxMMsD+qysnv2C9yGCx4sCBL4QyBBila8loEEQQQFy8MHIjRGO7hmqdawCpROkBcSMaeS6XM9mQ+yFumcU1y4pZDvQGEPAtSpOzL3o506T0E9jfK37b1VLjfWsGFR7oWzsDVbywHIHbhP+07gceRKZEuT0kbFaGT4CKKkM0X0dnRiRNH2rFnczdaMFwCdxhQk8YCAUBU/FHF0eqbsPicZXj3xQvxkWUzsaE2g4x2G9qF2DCGUrtU+c5yG3ScC09INY7eCd9uyyXgRzZ3uxijeLwDu361A99/dA/ubcvjeAmEpESeLIDQJKSJht9pQrLHOUBRRCzvigUP5cyaIwciizX5Ir5CcGC9EOon+8OJ1srmKiuDOhDazdmQDu8lgCbPhbwaAhAfCB6Iio/0cMG+LSAAIY4POQYcmwS2KqIlpVR7FS7Crx7uDSDSi39fd7VAw3IkpFhZ+u17T2N3AZ3Lm3D1pcvw/6Q9EA/twH861IZHiz6EUY5zUcoKYSaI5z45/lQGMUMxx7qw+2AXWnYfxJF0CfIwdqaGBQKAqPRz3BjXXrwUGy5Zgo+d1Yx3NNVjjvUU8HZc/Mh74EvZGPQq8HPVuBDg0DFuFw6goSaZhBS2sNkGAhBu5+7BRiZC/rHd+NF9r+P2PcexnZ4Hd1yqUE9/ZrAgQaCh3PEDpXXmMsgXYqzJZPBVni+SpMAC+yywoGwLTsA8jjFieiD4UraJ4slKMaMt+Rn/MY+dL+78OHH//rkhhFHpoR6u1z+AoJCUwnQ2s8iRnuOkCmf6VSw6D8QfFYC9lkDpfrMp0G/PTYOE9HflwAU5EIum45o3LsN/TgOIh7fjr/a1Gg5Emfkizblwc5RPK6VXghyOQhHdrUUcOd6KvS8dxF6WHw/jZupYIACICj9LVyxrJq67ZDn+cmkTLqrLIeKC7oCA34Eodq88cC5y/Iy7ZgKItNiMzS7gQup0JHy75QKV+FKpqqX/Phch3nIYjz+4Ez98+QCeOtGFY/wqnT3RnxkGAgY6lzsPq46nMsT6nlkYUYS19TX4qlvofSqr8uPZT9pCKarso3gR7Pc5c3u0+509vRFKYCx1TR4jUPKBc0MIo8JDPVyuHwtYDoTSIq30uvO++fFLMCHl1JghjCP4SCGPvSJR6rdajvegJpQTdrPN4/fp8wkgls3ANVcsPZVE+eAO/MeDlkTZD3ixRb70+yeQcNwJVhClB7aIYncBbQfasffQCew5+B+iE2EATX4LBABR4Wd4xufi5euW4PoNC/HxeY1YIfa19BvoQeAir3TMdKqmmlPiMhg9ekuQlBKlFkl+p508P5Mrn/c/1IZtT+7F/Y+34P79rdgWxyiUW+jT0rgEAAIP/QGDvkx4irBUAfkog7V1tfia0i5dSCeTACIrPy0PjDwRdPueNSfxwmjjJvEpW7lUgMMBKj+6u/IJB+LCwIGo8GgPl+vLAvz9/cPjCYAtbRR8ppT4OTqX47lUTA8OQPxhRx57yUUS2BefqC/gX84DkSZCu0wNAwQIIJY04Zo3noa/PiULYzv+/cE2PFbrQxiuHf14LS3nQselwx5OFCuLbDGPrrY8DhzsxN5tH8e+QLqcvL+jACAq+ew+Gdedfy7OX78Ev79mPj44qw4LeXnFPPk3PQyqpMndNl98L3VKkalEriyV2PVAQrF+ZWYolMEHKe8Dr8lQACcxejU6u3Hi5cQLccdrR/EMiqeQtHtZga5TeQ80CZXLxCg3mfWrA1FAvpjB2posvmYFowQg2DfaxwEgYxs1rpSF4TMx7M5NolvlHmcoplXJQR6uNRgLSMqawIAAgnLs/NsVzMr0BsJucRbgjdH58uFTAQSPKZc2rbZYQbdy7Sv3W3UeiOm4thyAeGAb/i8CCKVxprM40vcohTN8qmdfNpIYVi6LbFcR3e1dOLKvHbt2PocDQQJ7MCNrYh0TAEQFn8fiv4vnrlqAt6yfjw+umo235rKYwctb8SixsG2YQn8rk8KmdUle1k08PnRB0KDrSNqa16C3QTt2pS9692m84xheum8rvvH8ATzSBXTYHUPaBDbrgt/1l6pZStFMuAlJumYfr7iAfDaLtXEG/1py6/pjVfbYhnAEIkQ8ZTVOgQaepkqDAlUlIqaX5FUzgg5EBQd5uNSgLJBO4xRAkKdBv3lezHobGcJ4+RD+4GR3TwhDv8f079A2pBxAGAhUEEAsnolr37QMG9MeiF/twF/uPY7H6rwHolx13V73994JAonBeCqkW+GJmMXWbhw/3Iqdrx7GQWyMOgZl5HDQuFsgAIiKPYI4OvOfsOK8eXjv+fPwwYXTcQEi5OTC1MKoCUO1K7jgS8fA7TL84pcuYKPaF35Bd5OOJWeWNCV8toZbaL37lH7QlpPYdv/r+PaTLfh5ex4nBvMjH8g0ys6wAjfpLA1dwwOW7kyEtVEGX5cdRAiVEBbf0yPDCZjMdYEqelfogZA72OpelNzEqZoDShXl5BhCGAM9zfB9JS2QBhBSRRXRVxsLCyD4N3UgnjuID3UQQGR9CMOHHWw2VBrkl2u7E38yUvM6RuqyJGz2BSB+uQ1/ub8djzLl281LZmOQnjtsWMQKWqXbZM+zmV6u34VEqKqtG63H2rH/ZBd2DruOTyUfZLhWvxYIAKJSA2RjnFmzBGsumIcPr52H62c34DRdmjtlegysp4HvlVFhAQTPIXhw5XRN3QeleJYWUMVTmXHhwxflXKO6xOF27P7FDtz2+C789EQXDpZTsjvlB98PccpNKl47QpOLC334nHM7WfB7zyh3AKI2h69bAqXSOQWKlCdPzwGBEAEFgYVIlOJA0CY2HbYUzvGjWn1v8xyIoANRqcEerjOQBTgW/2FTAoL1cplR3uPgyneb2VfjmGmcLx7EhzoL2KMsDJEpBwIQ8v5ZQbiRAIiWk3ikNoO6/oCAm6/MPGEBBHUr0umkVMR05/hsjTQYkWeUGhWHOrH7YAv2HtgYnRzI3uH78bFAABCVsvv1cfaCq3HJZUvwJ+fNw3sa6zDbaj8oE0MkPwIELowiBcoNrx2324kre8NkG3BxdZkF3J37UuC8DuVny1X51KJ8qBX7HtqNHz62Cz8+2IndWvRtyIETT7mc8b7KdGtnYieu9CTGY+R67Qa6a2Osq6/DNxieEA9CfXdFxVwiedJHggylwQlAWMIkJ2TVFrCPUSJcqi3CY4IHolIDPVxnMBYgQPj7x3oLl2lsu02A8Za535GfiekVeOEQPlTIY3cJQHhPhNKp+wo/Wk8gr2mBhLtHqk5NsYDOxTNw7ZWn47+WIVH+n/ta8UhtnAAIei0EZMr13wKBvtJNeQzTyG1GSF81PXisxK6Od+Ag9Wy2fSY6Ohjbh2PGzgIBQFTK1hvj3GWn46pLFuFPV8/FtY01mC4AYeOdvJ0WdRumcMDBhB9U4pvHWnEkAgi+CCDkxid4oDeDYMS6SBXWIBA53IYDj+7GTx7Zjbv3nsA2VsYs7Yy8e1IAIs1j6ItAleY82ONs3NYAkO5cDc6vyeKblreg9E1NopYMqhRWfra6uXfYhoCDufRK/aT9+CqBMU9O4/e/G5QoKzXSw3UGYQHrgbCeBweovQ6ELZctvk8Uo/PZffhgvoA9hSiplqmXeA59abhIyE3fC2j0+i0aUbhiBp2nTce1V56G/3YiVQvjgW34bEsbfl0KYTAl0xT2su1yVXnJgfDeFpt2aueEXnU7CojEqzglJOJ5FDqX/ShE6D7Zif27j2BHSAEdxAAco0MCgKiUoTfGuatW4Oo3LMafr2rGW+prME3iMRI6EniQ69LyGgQg5GEoBz5EnOR1VCZYdSIELJQeqm4pHHK4A4ee3IN7H96FH+09gVe7Cj2ZGAMp3VUaQGQz+KZkqwlyGKqgrVztD6+mSd0H108fqiFIWjU7ARC0jXMB+xiFE+Hy3ot0GIPfBQBRqUEerjNYC3Ac3vxEAvT7ewnkSxRtMACiv0wn3ku7enkwLNC3Ica4Gx1LZuG6q07Df+8LQDB62Ff708RNGy7hdy7jwocs0iCo9N6TLwlONM+IiJn2fPIcAon9J9FyeD92h9DGYEfj6B0XAESlbHtjXPOmy3Hd5cvw8ZWz8KZMFvVc5FzdCrrl/WJnY/YKY7hdiQ/sqzKnBQJup8K6uj4FTN/xc6Vzplnd2oXrHkc7cHjTXtz38E7ctf0otjAjQl23sdX0D7scuOgLcJTbbaTM2x3nsK4+i2/ZVA2r/0DVSdX6EN+DfW+qTTwQcv/KrtaeCnuo7wJsvP7vnR10ICo11MN1BraALectjwPPSnsdBITlPesqoPOlg/hARxF7rA6EO9eEIPoTgpNmS1+p10oHLXajY0Wz80D8zzSA+Pnr+My+k3hEHgiBkLTkvfNa+uJ7Im3SI2FTTm0quECG81oYgqcAhwNAnlNhK4f2mpcyyBWKaD/eigP7DmBnABIDj8fROiIAiEpZ9sa45s1X4p2XLsHHV8zEG7OZBEBIKEoLvQULJR6EYvkEG5lE5lrufDWPC6WImPpMaZvWW8HztJtRaifPO9KBg5v24J6HdjoPxGuFPIqaDMqlh6VrX/SX9mmBSDlzlkoAA901wLpcFt9Op16muQ/2e2WsUEhKxEkrDexsyoyTMqmdbtdSDByISg3zcJ3BWUC1MNq6k1CjwIMDtf4SluOj1G2SKJ/bj/d3GxKlDUHo7v1lYaTBRTngQZBRjNGxfCbe/Y5V+OvjqRDGT17BZ/e04SEBCP2GexXL8zwFgQvbprJziidOlrMgwUR/Ilk6R+BCZM2uGF3HWrHnyAHs2bMxahvc0wlHVcoCAUBUypI3xjVXXoZ3XrIMHz99Bt7YUIt6eQqcyJHXcdCkwdvakIRdMC3Zyk045ilporEeDR0v1Uu7A+f5BC9HO9Dy4A7c+chO3H2oFXvKpVumCZUe7LjpbzBpYwQlaXPyh64JhtGEugzOz+XwbYIrLuwubZUZJz6jQgBI3AeFe2g/Aohepb/LPDtNzlYjgiGS958DbFgUqnFWariH6/RvAYUwCCAE8O2mQKJSHK8CGBzr+SK6XtyP32vLY082d2oap+46GB0X/Z7TXgM3JxBsR6jNZvCG5gacU4zdAp6JYuQyETqPtePu7hh7C+jNw0iDEedFULVdH3YsVxG03BxiQYZNOVWaaTn1TZG8S2qXXqK7o4h2znGv5LEbn4o6w/gcGwsEAFEpO2+Mc5efjrdftAgfP2MW3jyjDg3SIUi72bXgWxKlBQqcVFSqmv/L82DJV1pIdZ44AOlrilvBNM6fb8Ntj+/Fj4604VA5QNCfCFR6d1HObOViljxOP3YBiNoafFtKmfLM2DCPxKJUyZATLPtLAOE4EN6rILvKy+PuZXZ7ug7v9cFzA4Co1FAP1xnYAjYLw3J19LsW8dfpoPiMDB5XrACAUOv60mRxvxMSE2Mszxcxh1gelJnOON2aXDaLHdMj7E2TOKVOWy5EUvIQGLnrwXgty81DJbJoKsRhrX6KTL7nXOSLaD/Yht2vHcC+ULhr4HE60iMCgBipBXX+xjh3xWm45oKF+PiqZgcgplnypHYh8gi4FE6frqhL6Bguli5Vs5AcQ0KhPrMZGbxG+gHyeP3Tjodu/2MdOMCqnA/txg9YlXMoAMCCAP7dF1Do9QP3GhGarPx33cji/NocvsMJVN4HW2QsHdpgf/U9dSBEFlUBMqXFOu+Ll/Am4HDCXf49c/E/tCYU06rUUA/XGdgCAhBW70FeNXF1OD5ZNdbWd2Ea53P78Htd3cYD0UcNCrtAWx5TWp+lXGuLRczuLmApAQNIdoyQKUbI5jJoyUTYRQ9FX6GQUpZFGZEqe85AFX/7Ahjp9FO2P61nIS+F7RuP6aZ4VgZRVxEnj5/E7s2H0BJKiQ88Xod7RAAQw7Vc6jxW4dwwB+85fwH+ZNlMvKEhl+RPm7LavSRr+ws3CHhQP9+W+bYxftXIkCdCwEIpoip5rWYWCuh8/Sh+8/BO3PHsfjza1onj6a4PtGMZzM6mP3N2daG7pg7n1+fw3ZJb1xT+4rlsv2u7/1uTLb87szkBUrKPaozwGJVId56NQqKLwWvRhsxx/4M1wQNRoaEeLjMIC/D3+I8+C0PAQePbkoatmBS/Jwfi+QP43VaGMHzaZGlBNUAinRllxNo47l0osS+PYiZCfXceS6PIhVkzcRaZuIhcLsLBbAY7eT4zOKx3QERJdb1PvkI/XoO02foCGOn0U7cJSfEnymWi9CKNRsjSJq2dOHKkHduDhsQgBu0wDgkAYhhGO+WUG+OadRdh7YWL8OFz5+JdTXU4PYqQ4YKvkIK8Atph03Wp3bSuZ7kPNqNAoMBKV/McLqTkD/B7xVEdWtcibCt5AjjehUOP78HdD+/ED3cdwavldi19mSO927HHdRcR16R2SfxMx+i7NIAQ74FtV/aFMk5seMIBhAywqrlHKyPNKRFgUtjCKn/SAxF0ICox0MM1BmsBVeNUES2Na8uDUH0Mq6jKLIzn9uF9rfRAcHHPIFIeZVrd1Ykt+d9dOgOKfKRycvUEBZ0FLIyB6aRl0QMRJXoTJ3M5bGd2lvRg7G9+MByocgs9wx39ZYOUS9kshTx9Nka63o4FM33VB+ExTA111yoif6wLew7vxd5AtBzsCB7ccQFADM5O/R615B/jOevn4IPrF+Kji5qwNpdJ9ONtjjffW14DF37+E0+C35+SmaC0L5+VwewMXceCjjTpUtcSwNA92rtReOUQNv1qJ77/7AE81NaFVi3uXPDL6d2XC1cIeFjVyv5qa/AeHlB05yJcUF+L78rDIKCgUEUaaClE0ViTcCD4XmmeKhxGr4MrxuUBm+0/j+H3v3Nm4oGwu8EKPPpwiWCBUyzAMUyv1//nlSjF80mDB3rK0rL1+Tw6n9yL93baEIaRirZqkyIoswFcSPVbTR9jP++KMRv8x9TLQgIgsjXoiiLsqi2iq9v3RiBCnbMejv6K5pVb7MWZcHNXJtlYqIhWuXCIPpOXQTVBeB6zQKygFfuqzBD7udJLS/NkjEx3Hh3HO7H3pYPYjY3RAAodYWAPxgIBQAzGSv0dc32c3fB2XLFhMT65shlXN9ZiptV+kLtdqZUCFvQ+qN6FuBACEFrwFaZQjriaYb0aCgXIO+EnE3eoAASBijgVR9qw56kW3PvIbtxFL0TBKlKW4S30l61Rcq2mtPDLmYtu0TiPfK4GF0yvw/fsMZKkJgiQUJSbZAyoEolStpJXhv1yRbd8tglt4wSpjNAEd4HXngG8+bTen4/00YfzgwX6GOssXocvPNVb00TA1vKhBP51HYYwnm3pARB9VcJ1C6TPQPBzSikDqld2g/ltFnOoKxYwh5kWbhefQS7OU6Uae5l5kd4QpInTLqRSkxAwB3ry2mSkF3KrCVEooFiO7yDAYcGGBRW24ifBQzmgwTamvSbuGnmgrYjjB7qwc/cncNipa4TXsC0w4EAY9pWr4cSNcf36hVizch7ee3Yz3r2wEWfncsiK4CfhJ1dx09d10MKu2KfTd5Dqot+R2HoPCkdoJ87zpWBpH5527gIo/F/FtRy72+/cCwV07zqJ5x7Yhtuf2INfHuvGscG6J80kV/rRlWVRpyYYTiac1GqA7jiD9U11uNWCJRXPcmRJL95LwEWbqY8EQ+JAWPIpj6GHQd4Im/Gi9vJ5rFsAvGd1D3+iGoZn6OP4WIC/t6f3AT/c0uN1FO9BIEIhN5X31m+VIYzn9+G9XcWeWhjqRUnMqYjYeh/8pqHkgUh7A3keOQ1xjNlxEbVOxDVClnUpEGF/JkbHKYutASe8vhWPS3sn+rJyWkvGbQpMZVH7Ps23cPc0wllS1Uxngth79yJw9qMrwXsVIhTb2nBwb1C0HNGPJACI4Zjv+ji78Eo0z81i7qJZuPjMZnxo+QxcOqMOM6PI/VhLud9c2Finwv/ISxkSui0fAL8nUJAbXvFSBwJU38GfQDe9BRBaTK00tK3kaXfiqmx5vBP7f70LP7z3dXx/13Hs6EsIxoOdU8ZIOb0ITWJ9gREBCORwQV0W/1u7MHlZeD4nU4V9uOgLQOizlbN6AIbcwV35JA1OdUQsd0LqnbzX9FrghvOT/9M6GcMZAuGcYIG+LMDf/J1bgCf2JuNVcuq2uq42CSI/6z0BBD0QFkCklV/7Kq1tjztFfr6ARuQwjbt754HIuJ/a4aiI1jQYKdevtNdB5/QXupQeRH/p3QNlYqgt5XgUDoAwfbOPbJDBZIHkI3Qfbcee1w5gbwhrDP03HQDEEG224G/jxln1mN9Yj6Y4g9qVM3DNufNww5xpWFHrq+YJLHChEtfB7oytt4APgB4Im03B8zWh2LipSgFrIlJsVYRLXouLpg2NqC3SR+C9ugtof/4gfvWTV3DrK4fxdEcnOtyPMdvjmowKPlZpPkubisekz7Hv08fTAyEAYb0Iaa+BvAlWbZIT8WkzexZ/9V21L0S01HXplXBKn55kyon6A+cmctgBQAxx0IfDB20BZf587Rlg14newme6iICtDV3qN8AQxjN78J7WbuzK+mJaaSGocmFFLdbud1xAlJKnr0EGjdzFO88D9yUZnEQRrX3VuUl3uJyHolx2iD1PIZFy2SADnpvyYvalQ5MOkZQARxkPhA2f2HYSaLR34ejODuw8/KnolOy0QT/8KjwwAIjBPvSNce60mZg3qxHN/CHWAjWzGnHm2c1416o5eGdTLWY6z4MXM7I7bC7ayjiwi5dNteQEYrkOAg6K9VvQUcrkMAukFlsbGpBUNr/jgsqXByqFHcex+bGd+MnjLbi35Sh2WABBYBDlEMd5RAQEAhMDmUrn9HUchaRqa3FBbQ638RibhZEeiCXip6c6MS1zxazeAEL3sYXE1E9+J2+NbMliXFSkDK9ggdGyAIHt8weA772YeB409pSOrcqcVrJVnCmO+e4COp9swbs78z0AwhKcteMXMblcXRpDWuZvLFsooiHKIkdgQQDBkAWAU2SfyylWlhZkryjbl90UYrDfu1BBGXVaN9cMcL20Z6M/af2yYdQyngnHw+rDY+EImBnkj7Ri/+ZDjmRpxL1Ha7RM/usGADGIZzj3f8VNC6ZjQSaHBv5gGT9ryGH2qtm4dvUc/M7C6Tgnk0GtrUEhcpSrbZHtidFbAJHeeYscmc4Nl8aBsjhK4MTLY/P6fKV34wQu2s1baegIiFu7ceS5/fj1r7bj9ucO4HHlfvM6wwEQBA8DmbKYR54AIpfFbZLyZftElpTNbOjCcTe8R4YAwLWPRcS8a5jfK35s1S0t2dKBCRY0i5JsjAsWhGyMgZ5V+H7oFuAY4xi89UXgtSPJGGUoTt4/1a7hldNZR/rN0wPx9L7hAYhyYCKOUed+LiRdJmmN+ZwBD32lZ/cVsihnFZE20yCiP8G5oQKIdN8Ganc5UCFPSF9hVqV+dhZw8uBB7NzxV9GRoY+C6jojAIj+nvfGuHb1DMyrrcOMLJ2A/lXoRnHWNJy2biE+uno2rq2vxQxmAkgxUbUdeLhAgXQLtCC6hTBV50ITjHbfNq1TZEqep0XTZmvYBdPKWadd+0qBLMbIbzuKF36+Hd95bDt+crKArtoy4Qp6IVxbywCELh/mGOxPpiaLfE0G6zMZ3KbS3Uq9LAcoVERLAOCMWcmd5JWRLVRXQ1wIqvtJD8K2jcBkSRPwkbUA00JDKGOwTy4cNxgL8Hf3wHbg59u8GJovbCc1ynTKtgiUHK988X1HHp0vHcbvdLRhVyaT1KHozzNgUzbLHUcPRFcGtc4TEaPgvQ+ndMd6LfhlWtfFZnykT1YYZChk7P4AymAl9dUOCwz642QM9AyVueGARAHF4504/EIBO0Ntjb4tFwBEWdvEUfPn0bQoi/nIota68Is1SfhifiMuunAh/vi0WbiUxEmXSuhrNlBGWROC20378IQlR/ofaanMtwiEDDFoAVTT0gJSDhR4DQk+QG3902mfdJOmAYQWYE5mLSew46FduPO+rbj9UCv2lfvxCVRYsDAYKetyZq3JIB/lsL4uh9sJAgi4OLmKAMk2mViw857Qi8I+8DsCCEtEs4WztNMTeLL8CXlsxBW5ZDFw3cqQkTHQhBq+H7wFOFaf3Q/c/WqifmrHnC1Pz3GqlGNeneNfv2+O2bZudL56CO/s7MKuggcQ5VqRXqz74xnki8g5PkURXX3xJ2wKJ+/nBKy8fosAgkBFf9kVtq1W5Cr9eVpLQpkiDjAxNdOklLv29JEVUu66/Cxtj3L2OoXX4VNjeX42Ued0FUtbjmP7rs/iSEj5PHUkBgCRtsnGOLd6BhbQ63AK0s4hzsWoq6vFvBWzcM2ZzXjf4hlYKbCgha5EAjRFchQPFalPu2i74BFEOGBAd7tfHW15b00+Uq7Tucr6EDmr1yJrnrAVWmIbibCf3odf/WI7btt6EM+1dqNUxS7tcZAnwv3AjTeCn+u9/bvcpFfsRr6+Buvr6/B9fc8+uR9syb/TU8tDHgL+z3ogTOO09UV0Dcv7UDVPVfqknbXT48QtV/FlS4C3rQggYvBLZDiyLwtw7L56OAldcCPB37Adu2kuhNs8ZJONhcamgD09EC/uxztPdGBnzpMo+7pvOdJzrwU15VFMk57T1+2VSukXbC3mdgG34nPpa1jPRTmgYcFAOpukL6Kkmx+8rLeba6Me/Yj0/Uvpnl4Jty+PRDnyqE1PtR4SJtEFb0T5URgAhLELuQ5zpmFurgYNlgdQWuwiFGfkMGPOdJx15hy8f8l0XNlYi1nWNaljRZbSxMCdBj/jQmg9CkpR1I7cqizq71I1zmKye7EghNdP8ypEThRIEWHLSmu7tNEiOl4/hpfu34bvP7EHPzvcimNpgLHVFJUAACAASURBVDDQsjFcAKEdmvqtEIxAlNJaBTBIonQZFL5B1vsgL4sttKV267qaxOXh4POgMiVBxIzawIkY6DmH70+1gEDvs/sSz8ORjqSIW1+hCvfb8vLy2hh00Qvni+Z5EbXOJ/eMDEBYArS7pwk19pclpR66hdQDCNXVsACiHNdC51oAITn7dDhEx9pF2pbpTnsnLICQpkyfPIZU9kZa/jut0lkORJWTDCeAae1G24k27Ax1NXqsFgAEbeF1HWbm0JzmAVgOQHc3ijMbMH9pEy47bx5umDkN/397bwJjWXqdh5373qv3aum1unt62D0czZCjESUu2mgYtszYju1QkAJKNjyJFUkRRcVMgiRMIkSRnARGBUiQxYhk0HBg00ZskoqAmLKoDSEdizQXbaTlsUUOOcMhZyGnp2d6q15re9sNzv/ud+u8U/92l1f1quoW0Oj33v3X8//3nO8/2/9kJ5n4RiAZlEHYWUZFqSEAk+By7CNhYsMzaYiU1kbFbrK8TLQQEJZISMVt8++4iMsGHhDKCeCiY8/zi6gmToXpnR26/tlX6Dc/+Rz9yusbdLWdXcQTIzDGbUp8AKKlfCRGLRr22vS9y136NSTWYaCAa7v5f1b/mntCRPItHjMzZhmFAadIcyJhR8qMMRsfEzhWZmYSQ7csHTiyVCL+/i3niP78txG9UeibGt+ImNU/vmWw9xgwfOEq0R++OgEBEhyYRGjZu2ycq4X2iykHx2gfgFgQfle50M18kmxAH+8imxuZj9n8lxBZlR90HH5MDDSkIJcmBhuosO0GH9AwNFBXf0vhLtvTKbuz99kqu3SOGq0Fkf4S0ulTJ8py5brhqJL7G3Tt+T+g1+ljSaY/Pb7vwrEHEI/8Yrp0sksPtRNa1i8lXkRsD44iOLtMT7x5ld79lnP0U8tdOotLrFizILNLMoOAcISJAYzHhGsxU+H7GxgQcDQFC8xMS8F3XjDDwe2bEI5GsGZ5DeSWlad5tAXP7/w20Ixp4QQOoDFMqf+FK/SpX3+ePvTibXqeRlQofIlBhOv1AYDgE9HOiNLOmEadBfre04v0cTlm1Ee4KULeQD9+ziCLE0lhPvmaZICBHShz0CSiNJix8zOt9QH44vVjDcRjZ4jefoHo0dO7N36C7seXPTQzxz7h95HfT35v72wTffUm0ZevE13f3L2DRaZRh7+NpKDUDMIRWiaZ4neTTRhfvkY/tDWiV4ywF0JWH26kX5L2VbI5RNtASGiFobGAVsLwSEvKe187KieFKapNCy4thSmb5bXAZ1t99K/BDTQVNh8RaRaxzUne+WPmLS4I3BjQg9tb9Oq1n0s2QjQ8ys+PMYBIk8d+iU4vLdGF9og6oSgDfiG3R9R/7CT9ycfP0Xu+Y5Xe023TsgyPRPQFQjfBfCDYQGwZtijBAwtQ48eQhWVCTc/tQeWJtNQ43ZiXCY6aIokUTuLYvAAf4kUzkj9NKX3uFn3xk9+gj/yb1+gP743oTlfYG72MIcsVARDBgEECCg0gOAqjTfR9Z5fo4wAC0LoAUEkNApJrGedU1kCcnrYdA3DxGBkISIdRMHMGEHzKMw6a2WRgo+Y++Td5ydmp3iRh1cMrk6yVGnjoUFpp65ZhufIzyuTgjbUuGeCReQI0rW3P5FjNvDM1lQ4J1nVRTwKvqb2Qjck31hhGaBuzTaOD8Yb6k+A7f48sY9Xt6LHqdtCWfkdt7fB7yb4NNzaJvnmP6NbWdJQPNGC8x+C8m+V0MODV5HDJBiQBMEA0zHb83URhXKcf3B7TK8PBJAoDwpZ5kCvyST+T3yWY0KBD+jbZ1lcCiJj1l2Xk6d8WdaGdsTudCZn07b7yZl/Bz7yyy5bhMiZCw5fSWzp3ZtqLwdUteu31D9DN4+pgeTwBRJYUammBThZ5KdKUBm+6QD/8nav0o4+doT/TblHP+DYINTpyPkxlkMT12lln0FrIbJPIIQEAIRkOHCvlPRFGKApnS2gyTLhodvcFtwlQwsI410aIVWcA8c179Ozvv0K/+QdX6beuP6CrnRa1tfqTNQg2WvU8GghZnuuPUxr02vR9Zxbp16FJ4TGa/A2ZdzrqIIskTnJswuAoDOnDYISACJWVkRcw3SAlNoACfE74dwMgBHOHFghMXzvCSdMS+sK6IZU4+gWok7lBTP0MyHAfeGbTKmFu/D+XlRob/ozIFYSwQhAaEJVF6EBook/GGlvZdYsScACccj+4IRLPp+5qQFp1sRNAI9j9QWcAOoAcDbTkXuYyMPdxfd7bMENhD3MZ7G34zcjU5xgn2pVAACAVZjOurwEsAAXq6VBoCdJ5L/I4MUfUkaAQpkIJUvHeS/8d0AsmtsGItp9+nd79oE9X2uPJwUZqInwRULJsTKSUT6BK0AFeEOM/Id/5ImGd2f41pNEOjra5hMCATaMRcwkY2tUOpWZcKjKEQQSPbWNM68/9a3qVPpTgMtMiYuVQlz12AOLSWrp85g10fjSipVaLxvrU7F3NIfW/8yL9+FvO01MPLdPb2i3qmBMzcjMkE1W7vL9CCnkwQZn/QZ7ObOAhZ5wZCIGgQM4DCB9u0/QtBNTOcMLkWBgz05NM0AimCaNOb23Ry1+6Tp/5xNfpl1+6Ry+sLFAWiGqEuxEX2p8BdPKZMCQtuf6wRcOVBfrelS79BsJPZRgqwjqZi8AZzYwxSyTFURhwikR0BQsbNvkg9FVl3DSCF8IXQsKccgRggUDOgVd2NTg0FagP7Yj0oJde9HK+MEEBjPAz6csCACPzX0ihKscswQMLPr7/AzZ1CG5uj+fOZVlbwzSEWUc64SLcmE1u3BY0aEh/ngOidFeQI7QYz0BH2Pbhs6KzK2rNg0yeBPCM/WyAXOazgjthJJ2lIAadUQd7OX+/LFwNzrj62ncAJZmEzbSj2sB6IokZlwFgAJjEuHCrLO8nAFjto2PbK7yHRyPa+qPX6QcZQDCQB3/y5WPR7+eIBVtEYjef9kELaOlTgbEXjQKx8VaXoNaJonyZKG3t2gCGz0ySz0mFi2Z7yuwGW2goI4bOiDht5eZrd+jVmz+f3D/UiKDg4I8RgEiTR36Rzp5ZMX4LLZdAdNGPBWV/RNt/4g30ge9Ypb92Zoku8+aXAk0yNikwmJGCASJZlDZj6BwR0v9BpmrmdgFQWHggCyUcEXFK43LyhIvQUh4vTkfM+NiR8u42XXt+nZ7+1efo77xwk55JOtT10QfMib27bSlsbTTkOkMO4+zRdy926FdTokUp0CEIkYwLmSalgOFMlBDykoHLUFiZV0KPAwxfh79C8PA6QQgbnxYlAFgwsEDAGgJQyPYACOTJHMLJJUSQrwNaBbN24pQPLQs0JDxGqL1lplGMzfiOZGnVpYYGJ3GYdFBXaxls+Tmk6SbfWxmBkeQsA6S5SQiAQs4bp3btBGs0JyKUFyfyXCgLdCIBFT9nekhTlHYclvSEFkI6NuJ9gLbL7EuLZgt7FKAU+xfmNxwWJPgzGpQMxDLQ1VpArAkA4Til21+6Su+5N6KrbEqU6eGZB7neSx1aHSsHXAcADS5CgMIGWELmEfMOO+7f0ZEj2pchpN0oa8Ioq7lod6jFDpa3R3Tt5f+Mrh0Xk8bxABBPpe3Hf4DOLy5OcjsUBQ9GiLUpGfRp612P0f/w5Cr9eG+BTkinKHmSAQPhkxsLGzhfcXkpbLgOCyqYF0z2ROEMCLCg1b3wDYD2QapmpVkEpygwJ2hHwCgxzq0+3XvtAT3/f/0x/U//5gb9y2WinmZANgaBuPIYRsH1B2MaLbbou5a69I9HY3qok10+Bl8GMGjpjAomzYz3kZMTzQT/ASggi59OJCVBWy78lGAAOIHAgTkFkS4QFFJVLcNBseZI4MXP5NXiRihm6YyRMEierqVmA5oTmFTkmLXznfbqhzZGaiWk5kX6XhjaCfMN9gv6N9EviA4SCdHkWHOhnmlq+DtMMgY4Z3kQjGYnS7cufR6kKp+7wgmeBSy0Dhin3IfabyLXAGR+Bgj9RR0GAWgP0TfQckDoy7BpgFJoG6SvjJlXZhpEOZgpeT48B34vAXyYhgAPAPLy0jysrwRdrIDZGdI3n3mdfnI4pmtGRa5yrriAQWw5XT8WQOh6PudOlI3hC7b5+O7f0WaUUDinLXGWWT8R7hkyh9jGqJNqmTYzh9d7m7T+4u/Rq8chSuPoA4i1tPvEKj200KUlCRxk8qPYl3I4ps0/+yb6X7/zPP244J1GIyBP0HCqgj8EQIE8YXKfCE9kxqPBg/SBkKcx/l1qGbgdnHrhN4D5yEgOaRaQJy3zeUT9W9t05f/8V/QLT1+h311a3AsgJI305Vou26guxwCi06E3r/Tof2sTvbXTphNgvgAK0OhI4QPtyqWTu46NUL3LLH6gKa8HfAOkLwr60OuNPvEcp0L+DkYv7fK8jjhVagHJglhfiqYFJgAH1NsOBmV+BriCsASYlP4eGD+ABdcDCJNzgv8HgA5AAQQvtAAyCmYzS9GO/S3bxpigHMg1A8J8gvXRpgLXnKG5kRoULitNCHhm9kjmz5D7nGQAXI5FAkT5bvBngG8ZNg1tBj/nfYQQbGgPoCmRY5QhnKZedh29BAjIAYM9L+nHbQ5HdOdun/718zfpvx0M6BYLd/Yxghkx1t/Ixc/2gIAsJFQ6Qef08aS194EJ+cwXCWIFDp4QVZTfoxlx+GD5oi8yPmGVfQAWOheEa84ujUV/RBvHIQ32kQYQF9bSE+fP0znKVPISpcuXUm9KlNOOg4OUNt/9OP2d77lIfxWqbjBoGfIHuz1CJXESlSmbwYglOIBTGEJAwXRzpy9xdwa0DzhpGv8JFYXBjAqnH2ai/JxBjcwVwfXZtnd3h27+7S/Sf/n0Ffr0YmdiXqj6tzPcdbzsdSjpJ6zIoYeXu/SfLrbpL3Xa9Ig83UOtLVNzQ5PAY+HICI6SgBbCCFjpYCjUzlLNDGdJ6YMArZBUfXN70GhIPwMIaJxWYdqQJ2CorwHmIHzkOKAqz+eZaZykOl9HZ3A7UlDJU7Hcc9AawByCfYlTM9rAmsrTunTq4+cy8kQCNa3ih9kNgAvfETrLNAE9zVqJW2E1mIY/A+glATX/JkENnsGMw8BZaosM4BCaPD0/DfhBK9SR+x59yfaYPvw7QKV+X9F/DuyyscgQa9BIapw2+/TCjU36Z1c26O/RmO4zX5JmC5+/kQYXkneFgIcrX4R+/9n0y7/5stRO0U6EoNp4iS/nji3aBH4YMdoWHGpcNwm7Dj35NeMqIZWZtyV81aW96KTUGoyof6VPr935r5M7VXnpvNY/ogBi4u+wskCnF7rUCkUU6LBF5C2Qi8bai/6INn/wSfp777hIP9rnW/bUhVgAA4bpZHkeckae3ciJEyvalmpZnBD1qRYnKH57c7V5dm8EvpsNnmknDLjIToE4PeVtJETLWbY8aePfGdLG3/pD+o//6AX6590lWqpjw2oAwd/bC7SyvEB/cWmB3ttK6PuM/Trbhfw/zDkAPkY9n9GTwyovLBOdWNhNfY0TIgsv2Jg1bSFcoU2Qp3h9moXKGyYRGXYnaQKhZoRFduLHKT1XbWcCUwomaQLhuhJUopwEKNwWQBJMK7bcFvI0q0ElQJgcc35fS6ZK0yaTqb0vHBwBKDB2eXGZFJjQZsCXBSADmgRtypPhn/AZkYJYauSwZjLCyAA2kRZd+h7IdwQ0NHTNVCcyckaulY7kMe9yRhjpMIrfzbqJ/C4a4GGfSI2XpPOtLfr86/fpI3c26XPUpr4PQECbClCxHwCiqLkjZBqoA0BoPqUjRgAgfKDHBiZifSx8932wdmLIiad26MZL/xVdP4p+EUcPQDyVtp94F60mHTqpX7JcsKiQRP1i2HwkjA2fjAbi77/jIfpR9maHwGbGARsroiCkah4OefKkCWAB7QK+y5MZhA1sq0ZbkKltc61Exty5vg7Z5N+g1QCD5vbZFgvmBhUuR2P8z79L7/30FfrE8ngvgGANgg1USJDAz2U5G4Dg52mLHjvRpZ8ZEf2VlC/GzLQjRihljmYM0OBQCYbLz072JiACKnqtRtbgQdIXkQrSNwWnaqi89Yldh9yxEECoI9ZMCgoIKwgoKXChzoYjKI99KtrEkkGT24O2ywY+YeLAvHOHviwaB33Bx4HbkFoXCHS9tlwP+xqCWfor8Lik+UCaMYxpIVtTOH5qR02AAwhsCb6l1kb6KMCJFaANJgzpRMvPAFqQA0TuCenfInO4SC2TAeMqs6n0d5A+OtJ8lPs1SAfYLEwYQBBgQ2tv+mO6d/0+/fJrD+iXt8d0jTPCyrsrIBjBq5AxFloBybO4jMwoCyBiAxmI8sAzl2aWtYc2TQb377snR+4r24VdNp5i6C+SNsl6IVCC9nxJt7iMLUx1aqyZaSSkwQgBDW6TzSKbA7rzjXV6ndaSoWvOh/H3owUg3p8ufNt30vlubyIANRCw2frMZo1wVPIBCDARME5mMMxQDfMTAlsnUkByJ3jNS8YFezYzez7lwU9C5n9Av1qLgZA8edKBqpSZrWHW2W5F/gIWZH/zs/S+3/kW/TYDiGRhOu9DOnBnnCyy8bndbpsW2y16V4vovQst+oFuh1pMC5fQhTACfR/KkjwhUkULRG3/h6CX0QU68kGq+NGuVs3ju9Tw8G+s+YBQg+Me/y61KxCYWAeXXwzGwcIPQAcAAgBUrrfUTmjBihOvTeUPWoA2WEPtwMq/Sw2OLYpCnrp5bAClMIUA5BhtUpZt1bSbvRAoz0AbdEK/MlxZmimkRgJzgIZFAgqpYeJyMlICIN+sSSbosS+k1gL7C+WlpgtzQriujICRc9EHAwAus9fGNLizQ5+9tkH/6N4mfZHzpXBdAHADujOBhnTV2oEZGRiNwGpToqMYACLku8r8EVEe+hClwcKgn2fWz5vgOqy9tSWPM3NX/gkaaPicLGX0iY1Hu3wUfL5ttkgSbltnHDY0zPwxuD2XOUWW01oMTX/OetknevDcNbpKaxz1eTT+jg6A+C/S3pOP0/l0kXpA1TMBEI/Rh95xkX4EGggwGpkcSoeRwe8AjJa3DhwsobKXDBXMEUyJhTuXg1oWTBDMC1sRpyYNILTgAcPF2Jnp8WVVf/Oz9DO/83X6zcUOLWsAYdvuGlTIOj7AweVaROd6HfqRE11630Kb3thKKIEWB4LXnL6Hk5OwsTtnZho2ZZxbmkSwSNW7mVc2UAhonW+AH2s1vDw5yhMxHBVxaofjJKJgZBIn6awJQKGzEEq1N8bJgBCneRmmyeNgTRGPH/kTILi034dhsJkQlCGF0lyAeZt2s72EcE6sLc+X+8A4ILz1aVw6NEpNG6IopH+QTWhDc4Bxy9wd0gdEO9hCCCOSRZo95D6QTpCGyWf+CpLO0DzJNZZ0wLshgYXUIAEowa8FWhqTxEskeNMhnqiHPcjbemtAL7y2Sf9w/T59YrNPd6DFkwDCBQzyd19dmGUDEBDEPkEuTSI20CD5gMt84hKN3K/0o9A5LvK5ZAc6jFPfz8P9jsf5qz65/jtLuOUCEPy7rJPxYCP/NICQd4mYg+NgAp5cAAT3i8RoK7Z3aPNrA3qdfjbZOgoQ4kgACL7Potej862EFsqEaNo0EPybJYpg8y88QX//ey7SXwbT402Q266FOQFCWjvu8e/MZJDcB4wP/2NTGU1BxojyeH3ljCU1DIZRZ5oFI/CUd7pMCw0mDUdMhJf+j5+jn/7MC/TbSxYfCNvLwagbQAHgAeUkIucyGpBwOY7IONmjpxZa9MMjom9jOWjGnRHBlvoSY+X7K04vTuYswwBBPwhmaHmMAGW/lXRyYRfTFzSR/gNyPSH8pHMgTvVSMMHUhLHgRAtAI8EFhD+Pi8tvDCbjAljgOrKMdCZEdAfPDaYpgCv0jbnIfWRCM7McFmZ+2UOpuZGAS4INbTZB+CyXQeZK7DWY6uCgyvMC7aRWR9NVJmLSphaMF+Y5OWYAGwBrqTUA7VEfJioAN4xfOkfKsGdZToITgAgjjKG5yLQu8r2CKUxqiKQZxIxrRKP+iF68sUW/ees+ffz+mL7lA94MLLRZEOvMv7vMjDrXQtGMkmavDymJcZ50aSPMfLOokpi24DwKfzRoRLQmRZtuQA/t96YTBsaGmDJo4ISDoIEU+jLFuJ6Tq32m/WhIw1s36eqNteTBYQcRhx5A8BXcp3p0ttvbRaRFF8V23S3/pu37my3aes8T9He/+yF6SgII7k97dsM0oB3rjFo6E/AQVtIZM7fFZ+WgLgdTZyYptRbypCSzOwJEgBYwEUhVvfQ92Nihwf/xBXrf771On1hSPhAtEU0haTvO/CJ8cdvmxVMqVbTBJ4Julx5f6NB7OkQ/kiT0bUmLOjKbJwQqNqqcL/tDrLBDpbqhFHTl/wEg4NjKDJ21GuZZdueIjKDA2GQ+DgANCDp5SoaAx0k1n5sAlgCAvCbIgMkCCk53PB6uL9dat6NV7LlTYpZrQtLFZsLRKZVtTonw5YApwOYoKAEUvwPSKVRHVmjHTingpeDGPuQxbg52s2nivZI05rWQibn4O49D5tEw4GFy26z5k6BKgiezT4TvkKSbrMfrAuAA0GScRNu7jrsAcDpkF++zGVO2qMa8OaLBgwE9e3ObfvvOJn1iZ0xX+jt7zQRFeZksbwMUPqDh6sscFBSAiPV70G267s2ZGrfoj30ypPBnIGEDIGa9RBioNldrk4jL783mKOrypTOaB0ekiS+ElfN7MIjYvE83vvU3kttV1vig6x5iAJFdhrVAp20n3FjCapAg6+lT89YWbb37Sfrf3/4Q/US7RQuyLISeVC/nwihLMgPnRYAK2HQNsxOOmGCAyHgovcTNiU6sGkLIIGjBsGDGkGOUGgvp/d8f0ejWJq3/3X9F//nTN+hTrZR6S5nPwxabG4aUAizI9rgMP0fZWJqjHNN3kx0vU3p0qUd/rt2id7cS+v5eZ3JHiQREED6YHwTQ0gLRyS7RmcXs9tMsAyNOv9D0oDwEA0LwmJ5wUpWnSy7HZfgP6wX/BnlilhoCrJu0mcuTr3RYlOYNOGZK8KidRKUAguAz0RiZCQS+LagnBRnKyzblaVg6I0K1j/5sic2wfugDZSGcAaaxv0Ej+IvAoRBqf+xVfg6Vv46oAfAFGINZB+YlCQxk3gdpbtH7U+4prbnBGG1aGmnmkkDMmNyydOK4UVeCEvQxGNGdezv0BQMedugL26zSnsGf1Ga4TJKyjHaAhsYDPhi2g5Z5T0eUyrDJKe2jBXhAuzt1nbYwW7gu5JPOoBpY8DhC4aqaxFJL4XIe9fnH8TidmgZPCCvABdPt5ibduvrf0K3DGqFxSAFEmjz6v9CZlZOTzJL8cmjVnw8YxL6rNgDxbz9B/91bztFPnOjRBTD8/AScNcxMSzI6OMSxn4EW6FD/Qvjg9MffYcaQ2fTM79mqGefC7O4NmZyGwYzxu1CrawMQ/NvmgDav3KcX/9Ef03//pVfp99s96pq7zYmIBbwLQGAuEmzE0hbluO2kS+kC0dneAr2zk9Cf6ST09nFKl9ttOmeSdbYmhzdoanQfABEmkRbfA8GJpDL1OfwRQAsIDai9DUAQdJLOcDYbPPqW9ncADTNGaASEqSB3/uPU4Zn2CUJI+jXI5FCuZEX6NC1P8hIgyPTJABBTey9TwUsVOzQiMrmSvsgL4ABOmFLzIoW4zEYpNRHSRwUOlRKg2egLWsucFPBr4PISbCCaw2ZGwXvKdeAYamhjuRIev2N+mg5Sm5ADP+GvIqNdhiNiD4UHWyO62R/Ra5sD+vLtTfrsgxE9TVv0gP0CbAC9jKlBrnFdAMIIZ0cUFvqz5V3Qv7m+h3iG1Djo0FZdV2sepJ+GzI0RugMpBEY0cPA5jMoxal8N1sLeHdL66+t0i9YSrfQLkebAnx8+ALGWti6doFXt6Odz6CtLZYvdf+etF+l933Gefmy1R29rt6kNLcEUEMjU43CY4pBE/oMZATZy+Ecg54GxN2ecCYyLmSccs6A+hV0advOpU2N2opahgrDVSjpAXc1t3dqga1+9RX/0sefol55dpy8tsC+Jw2xhoyWYX5E6uh0GEemYlnotOt/t0DspoT+3kNCbu216Q5LQ6cGYFhYSaiFHQsbUqJVpbtKUkm6LkpOLlCx1KMGJnMvZnOr4d1fYnRSSOGXDu15qJWDXl3ORAl1qS/SlSmY/iIvXckacOfxBKGpziTzlAxDaQAVAEYSvNLlBuKFPaZaQYaB4LoENsilye2xuwDz4f9CI9ylMR0ibDS0DJ+iS2h+uh/0cMg1JcwN8DPQ+YprifUKOEDM2TqImUmXDpKWjNMx+ybii1B4hVXf2LqU0pvE42Y1U4vFkCa3SjX52V0mHRuMxbffHdGt7SN/cHNAz9/v09GafvjLcopsbHerbtHfSNGj2KS60E5rAUKIkrlcUgMRGWknNhI0fSOdPWyg36oRASf5OBKI55Bi074NNQxCThVgCAh3ianiPZ0z83JUzw+ajx2W3RnT/5Rt0/bCBiMMFINbS1uXzdLY3pBXWDrhUajGAQTr7ubxntUActGj4+Cr9O29epb/6yEl69+kl6klhA2ZomMwEtRtmxACC/8H8AJCA8ESz4ZDPP3OeBONHGdNOllYXTNs4rWWJhsDAJQiRgkX2rZ3Nrt6jF75wlT75yRfooy8/oBd7I+qwQHfRMe27QzplPV85tK374TqdDr1pmNBDrdQoBxZMrqOEEhpP99vK1IRjETPeYqGcUhLjEWMDAMG9Y3MM0JV0uIUt/ELXSTN6T+a5azC3tQ3BxWW5Hv8v0YCROnt/H2X1jOuHrCP7kGqElE31GT351J5Q2k4oMXTLnpl9x88mAGIyDj3+7HtObxcNbfWMRBcD1E4M2WPr0Y1/BIWydkxTYpwAAa2UEvnZTCOjFz/j72aO+B3rlQ3NKJY6dKed0HVcR82XK3H2+7JwQwAAIABJREFUwlZKo/GIhgOindaYttMB9dn059prABUMJOA/xLwI5kL8bqYiwMWereLQGrhu0YwFHCGgAc1tqFzwXcsKaKDhuwU0Zg42R+89r6Pwp+BkhPxcRqWEwl5tGgoZNpvzP2G62SB68PJn6MZhukPj8ACIp9L25T9LZxYTgnY9f3l4MfCixWwg+eL5HAA1gOj3aPTwEr3tkVP0Q289Tz+5ukzncRsmMk9K50WcwuDwZpitYIYyagIbCmYLCSCkEx9CHHGiku0BzGiAYObLkjjz/De8VJyyvrFOT/+zF+nD//IV+p179+nmsEPtgwAQ7U0aDxdpZZTSo+nIYKNduSDSyBpaIdVsm9I86YwAErPM1sLpCtD+QstcEpbw/y6GyM+5TtIyWpb8nePvqMPttceUDFtskdudN9flMrL9YSa8Ur5sKaEx/6/7xu+2ely2kwlRPXb53fSTTMbOf/wd9TAG2S+eyd98tMEzzDFWoBQpl48dlaRtWuwXTgiUX9fssF+3+XdLimPTNAOFEb0yWqC76TYl4+5k3VZ2Jv+PFyhJ+V8Gvm0mCwxRAoh82ApAaBpIgIFnrj6qAgi0bwMIsaHcRdbQlZyO2/CBiz3vhEog6JMVPofMnL5CC+Ezefi0ItLHgk1Zm1v04Jt36cZhSTh1OADEWtp5eJXOniDqhdTk8qXRZW2qdttL5uqDAcQy0cOXT9E73/4w/dQjJ+lPLi3QglTxSsEswYAEFtKhD+VhUpBhbzBfQDpIdbr0uoeJAgACDpmwZQMwwIQiv+8MafMLr9Enf+Nr9A9euU9f3dqiHWZ08uVLBpTK3/CdmaHWOOA7GCV/5/LcnmSgaB/luQw7VY0TemSc0kkWoj4QkGenE8BCZq8rwqAqlWUhxIJFCKM97UEg+cowfTrZXQNDAZx8ddGvTeDFjMtsBDX20FyKEsvXnm/8RftxlHdlP9R7JSrb4cjhdc8AsUXbSYdeZBBsAwwakI/G1AKfYR4kP0sgsZPQeJE1EcJhmYX0dmZilM/gqySdmyXP0w7P8B2DNqTHWSUdl1O1d2gseaUM4ebx6jBu876LbI62dkMaChsYiU1w54pAsYEOvXW0EyiSdGmnT1tyLtO+uABNf2ctBDQa/EzfWcJt7oxo+7BkrZx/ALGWdi6doDPs2BfiKdqeqNWE0tnP9lm3r+u3WzRebNHiUpfe8MRZ+uG3n6enzi3Tk2xrZULCGQwC2rxY2ckfmgo41Mky/FmGgZrvWfIk2Ieh3ZXAwTCqLP2xNIdgHhJA4Dns/hnoGF+5T89+6kX6vz/9Cv3W3ft0SzM6CH9JmxYL+wxk2MAGwIKZ/4BSLi+Zqm0dmbbbIzqTjOkNoXU2z0eU8Ck7qqyrEISs7XnoWUTHWuNg6JFpHaQmIm9KgAVvOdV3kbK2YUtNCI9LtsefoW3gbHoR0y5exKEVAL0MrTRI0mBMAi1RNgcGNvCm+7XVU7OR2h7sP+6jPaLrC226icB+1jxA64D3QDY1JYzY/0eYBaXQN75BfUr0wUgDdR8I4X5t0VQAHAAvDCBk37JPBjKSv0ozipyXNivzd/QTqx225ZZx5bJwReChjSLaCzkPmx+HTBWgM4Ea/ibAl85Pge+uzJ9cX+a6GOzQ1vPP0XX6UJJ5GhV/rfajxnwDiEzzwE59scSQm9wGIPRvNuSPvqQmAi8yI/7BiDoPnaIn3/Ew/dhjJ+mHFjp0cWGSfz4HEToWH6aG3DFLJZ2SMfgmrC5z+II3vskTIDz44bSJ2x+5PG4lNOGI4nIt9Il7FzKTSrq+Ta998VX67U+9RL/y6k36Bvt4aDpD+G/0dtXtUMvyb0siIxzKxq4VQAX/z2GxgxG9ccxr7TEH5G3zXSQx5YoMpkJZm0ofzbnU/lLl76rPZfSzPfVAB+UjYujIp2Nug8FW9llOk39n1X2e038irCemFfk5+67nYpuD/s333UbyqfmKOeiyspzNfMLlJSAqsryuetoExd/bHRqMEvpWd5uGeE/4HeHP0oSh+wf4Zq3FaDnTPmWaOAM6LNo7/KaBe4y/kVlC4RehAYTtmRyzL1zbZS6RPNRntpH91Okg6otE8WlA8uRRIlmeXj8JTpArw6ybuBrB7MESSbg4RbjRRDxD1+YZRMwvgCigeXBt8lkACH4J+LS8kNDyG0/T93/7GfrLbzhBf+nUIp1HkiiMR2sNYJ4AuJhK/tOaaBPY2ZL/N17d4m4AeHkzUAAgkGGaUgOhAQTABtpg6bC+RbefuU6/+9kr9E+euU6fW9+hLYABqWEIAQictHjOZQEE19tZpItJajQQTl+CWAEgbfU2oaOFjU/4B/usCcToy4OC/WYFvPRyndJ3N6ih9bBNaYdt+4Hrl6eYfGRZOBTGzgflrPSQACmjO8qZhD4aQAlfDx/44GcuABIaNzv4tlK6sdOmmwANXCcGQKBtvG8MCmzmQiOEMv+JGACBw45t7D4AIQGGLXTbp+F1+W246OcDEz4AUUSbEetkbwMSMQCC5ybTjusU5Ji7vMtkD4gUzpoyOgT3jBhNxD26Nq8+EfMJIITmIZSDIH8JM5tgDMoN+VHYNr1WGXKZ5QXqXjhF3//kOfr3Lp2gP31+mS6v8Pk5izM3GefS3egLpLCW7UufB46y4Ds2zMbkaAJOQZwp6VFXgg+kojYvfiZ2pRYk12Rkimfui00p97bp9peu0x/84RX6f798gz5/9w69Lk9L8jO3LbUPmjY4YYUYret50qN01KLl8Ygu66txbVnepGCB0xtOz7kTHPtFZM5uU85xPAjxLB+TdtAsMJmiAtIl8MveVLhHMErQoMGNQ0ORayqkI+HEJLeHP2iaS/2qTU1o07/KcnreLtLrvWDzYbDW9Tg95uVHxodh14nS0pCNFuz82UpomLbo1bRP23CclNVj3w+YBH1bDwADgGKKjwg/JYAQaX6ExsKlqbDxtxheqsfr0wDLsjHaDMmn5WGQ62p/DLQtQUOs9sNmWpGRGiFnUd23bs+VrMusozB7yLEbfzD4kGzTzryCiPkDEFmo5kqfFl1ZEG0AwIe69Sb3RRjIstpJUD9j55pum5YfOkXvePw0/buPn6G/eGGZ3tjtUNskMxrvXrHNgtuWFRHpcBkncEpjjrKANgG5HOAHgVTH0GwgZBP5APh/AAiTSS9LXMSxkHAW2B7Q3Rdv09Of+RZ9/Cuv0+evb9C1nfZe00WsDNUM0mbqsLWFcqz1SFN6w7hDK4l0HgwMgE/Ne9bVor2IEVA58AgITfRnEzYx1/pyfdlXLI11OV/Ehyzrm5cGAmXHUqWeLcIE7dUVmRG7LrZ9IkGL0dDovxYloxbdH6a7mSRb/d19KQFF7HsigYTUBIbobNMayjrSZ0k6NbtAiAYa0sfCN5Yi5Vzt2DQd2tSs/TH2LE2JPDa28bj8Nlyh/6E2bL4ZqCNzZrC/BaI3GEgM+7Tx0u/RzXkL8ZwvALGWth7t0en0xOQ6bv6zaSBmASDkS2WLMtCqRYyPf2f7/fkVevvjZ+nPXzpJf+KhFXrL2UV6mMtw5IRMl5wJEVNdAwUkwDHzFgmkGEggosM4YWax78i6JzNMspkCWShZ+2HqZrkiXntAr7x4m77wzDX6F196nX7/5ia9tpVdFBNiUK7nMYxRazS4Lf6NmW2nTacSooscLw8BK5m+tM/Lz3yytYVvhubhC6VEXdi5XT4WttBEWx3tKBnrszHlk5ANyiXwp0CCmrw3lBUAzHVCtxBShq/66BxbLnsHch5kA1dSu+QDA7GAyOq8qkNsbZEp2YT1GJIWvbazTRsMFiR44OL7DSC8gl1FVuV7PTObyLrSXILfZdSITVsReu9sz10aDh+AMHTtUOIyp7AjKORG7JhizCncVhHQMEVPoWUoCiBg1uC+b49pc94yVs4RgJikp146QUsIUcqFtEhq5NMKxG4YbgOhOagjIwXkZ/ncpWZs9SjtDKmz1KOHLqzQ2x89Rf/W5ZP0p0526UKvTcudDi332tSSd2BAWyBzNkzl8M9SIuOeBrOBE3F5UZbJULbJAASmDvhH9Ie02R/Rg/VtuvbH1+izT1+n/++VO/TV7R26B49xH+PjftnnQ8a2SzrrujFrAGbb61CbU1YP29SF9sEm4KVwtuZRKOA3wUAl96Tna4CFJiPlyI7su/6s5yXLyWe6Pf2M2zVryeMQ/en2US5/BzxmloFn/gsWM4Qsz8/5O8rpz3pcspx8JvuxtWcbo29suh9Z1rY2tvWQa5ELTAGYsAZYD/7f0F2HzloARRYZsj0e0tVkca82jN8XSR+beUM+l47JmuY2Mwh4kfQ70qbGGPOJ1nigbxuvgxlER2bpiBIfD5Dh3S5zik+gS02Evq9nit6B1NvyYKrNLlq74TN5u1ID2MwnCH21Xb1g9qBILsZOlHI+uATt7jZtzNPdGXMCINJk9YN08uSIVmzmBZstL2esWYigefkt+Qtsm1naEvl5Eec/F4hgIcsC+USPTp3r0KMXlumJ1WX69gtL9JZTPXriTI/euNKjRb5xu8O3UyaTXE7S/ABnR5NeVwAIqWHAfJAUChoGLmPyRKST1P58w/D9Hbr52gP62st36Y9fvkvPvXqHnn31Pr20PaRNzsGe0zBjgJrp5eCJAUSXEttzzTxlGTzj32Q5fE/6dJaIVr0nc58jYPbMJihigEyoDISeFnRSQOo2bM98Aj40Bt9zaGB8YZy2Zz6QtgcoKT8K1wk+NA/t32LKszPEgMh1o+EewS468QEZvW74LgFDkTW18pCRMV9cb40pv5KZ3xEXHVzvVi6ws7raBMLfdVIq2YfPP8k1lhhg4VtPDV4QQWLjybodzaPlcwkoXCZpqf2A8Gbeu6cfT7Zcs69U6GwM+LBpPWw+H8jDgTZtmUVd9NVOotr/gh0yN+7TvW/9DbozDxdwzQWA4Cu5T5ygFVvOAQh45+lfAAhdpggwsC2o7eV0vXyy7GKb2nwb97lFuni2R0+e7tGbV3r06KkenTvZpbMnunRmqU2nOx062UloebFNvcUuteGzAMAg01jz+GRoKO7gYNAwGNLOKKWNnSHdu9un9fs7tH5vh27e3qYrr2/Q1166Tc/c7tPVnXu0vb1kMvJO/SWZ3VYyQPy258X0MElfu7I97odv/ByldLETyC2gha8+6drWTZ8s5WneG7WQCbScETpyNtjyO8g6ZU0XISG853mE5sV1Mp+iSaYNCdGy8PhkhVBCrEqN71bWeSyMsLBEytjWKP8t8/LU2iLTVkarTov6owG93hnsvk/j3l4A4QMVtin7gIbUYtg0f67nWvsRq+1wgROfRqTKMtqS1e3hKYLfW+nnMNVwWan9cI3TphWJDVG1JQbjflAfzp8+jQacRTXo2MOH79O9F38huVuF3nXUPXAAcWktXe5eoFM+8GAWwbExNEhwqeTKEKsMuud++OXmEzc7gvZWaHVxgVYX23RmuUOnV7q0erJH5xfbdLbbotNLXTrJZo6lDp25eILemV8slOVxyC/eahPd3qKXtwZ0M2kRX/nAF0mNhmPa3hzQA3aO3BrS7Qd9urm+Q9fvbtOtjQHdWt+k61s7dH1jQNvmJbIAgFkACA0Y9PeFlC6Mx7TCAIGZ8kKmWh6Izzxe/o614zL97AtnFZPPou2ToYyREUK5zF6qs06sxqWs5sNnPvDNI9ZMUZUWNtOPNvlU6sNi9tFZFTsjutsiWh8LU0UDICpRfUqD7PM58/USo+EomqY/BkCEZq7bcEWhaACBdkc9oTHOknPdvkd3b6wluQYsNIZZPD9YALGWLj5+hk7ridnsejJHgSxfxu5nc+rTY4CTX1WiQ3UPAdra2RWInYTGzHTutWl8oUNv+Im307OJ45Kj0z2iX/sa/cy/+AZ9ZHV19z6Q8YhayQ6lbAvgv/UeJWcYcDkYGwCES8NQZL4+MCLnyXPE99YipYM2negSnevDHu3I+mjuKRkQG1v27FMd/iSzUvoEjBa+MYLHZ0uX2g6mne97rOC3+T/I0zCnzc7B08jcwyEv0zKAyzxnHwt5n4hYXF9WwIVMKzRIaIyMewB4zv3BvhSifF4PGqZIYCZBoekr2yO5r8YkNLqV0xLtRualsGkV9LpZ11vMo53QcGdEN1ZGtMN7W75rmj6jk1mCKBGdgTLyXcTnKhoItAsfI2lCdPlg+PyfXM9kvgv0KbUSvpBUm39ZEZ5jkxWyP+mn4Uq2FQIQOj2/77qDIhF9cuxSK4HfYy5Y0/PfJFq/8rPJVhUaVql7cABiLe0+vEqnGRhwJEDINBB6btvIZTUI3FYZ50CMgV9czQhsjlYo375P4xMn6dKPfTd92QUgzi4S/dOv0vs//SJ99PJ5WpGLzvWZkTETYmAQY4qosmli6roABDPUzoAeGo6pGxKoodA6VxSGFuIQEPx/mdOrrb18rYXTpY0uWiD6bgKMuSXQzEVdCuRcj0ihvad+JozzVM3sRS4S3pjyNtAnfFJyEOQT7L504Z5NFpsSmZtgTRW0Vvw9CIRc/QqatFq0kQzpti4qgQQDZf5u00rYuogxdcT4IJk9nh0etN+R5E+ynByPq86U8LNoMcv4VcTkvtC08pmldXsubYRL221oYtF028wascAB49dtoD5Ht6CML+eRdsrk7xxxwvczvTyi2/SBZCeGL9dd5mAARHazZndIHd4QPo2ATA1rm7xPA+EDEFUAQmgR9hNAMGBgYR0LICDYYxlbaK5Ofis0LVIDMVyik63xrtbJFc0Q028IgLjaiBbAMYMIlOmrtLY1NDktETOth2F+KiSzLH2mtB2Wdp10tUSK+DQ8PmCm+5gqG7wVZ7d2d7hr9gKgsApw1nYFgJnRiCU03tmhm0udKVximpwFgNCmv1wgWUCCNEVqx2XrnFWkCJeJARBmrgpEzAuA8N274wMOOV0LOOIXeZddAMKWb8PWrs1vAuGsfAXBS3fo1kFkqzwAAJEmj/0SnW4PqVtFQxCzeD6Q4NMIuNq2RRjIF1qaK/SJwmcyYFPG8gJdDmkgfv1Z+uv//DZ99JHhrgZCAwKAiRzVCkGe/5adjmJoiDIScEjtQpE2+ivU6Y3ovLyQCAKWGX2RtrhsWeEcEhRFx+Erv5991TJuBjwl1qKWvmfQSKy2woCDCACR7tDWTodur2agnYfsAuU+04aeqgvQa01ezm8yAS75ih6HSxMZo+0ILYUrrDtUTz4PgY6YUFXdnk5kV9QnLtYRv4j2JMY5NF9XT/SINq3kvLlDyTihnVdv0m1aS6pdMFhkATM/vYJVqhXniIvTLVqSPgZAs1W1AjqZSwxI8Kn8fS+aBgQwH7io4zv5P0hofHmJLv21t9IzXhPGs/TXP/0CfeTR3rQJQ/YJ1akEC/lG26aEn5dZwSLM0NY3/5Z26OzOgJapw76ckz9WL7f6NDYx0m2OruJ0jRmY6LDjtPtPMnzY3G2lXc9sJoOQEClDu5nVsQl7aDx8IEBoRTRtQnQ06wiThgtsdCjVtJ36LtY3CFakBkfOSf8u5x1DA8uiaEdJ2xxGKa2PxrQ1XqLkzOZe0AsgwO9L6F0r807l73IW8eED8zbQj99s/hcubYdr/4ZCU0P7PjY3BrejD5uuKBQdBitBigYXMVF2RSJRXPP1ZRctAi589GRNRnuHNvc7MqPwqS+0KXzPH/nFdGnYoRMxQMF3mvdt6BjQwPWlU6PrdG07FcS8sDFaADkH1kAsnaHLIQDxa1+j/+hTX6ePPnZ614my6HpIIGPTXmgGxd/1fGSfPkYpafVgkRY7Q5P3Ye9f2VPvLMwDRQmqytuuM7ZdDhR7MnYBoirDlLcF7owoxTXC3Kb+7nzXshsGkW5XltO3EcpnsjyuNo6ZS5GyU/2JLIAx/Tjny3cTEO30d+hWsjwNwn1AwtWefKdc71BZgAHg4qtf1YTpygsztQ8Ch5UQAPGFrcb4d2iA4koz7vrd8D6L8yv/7rv3JAaY5HxWmEykf0cRDQfaYjCytUn3r/1cslFlrxepu38AYi3tPnKKTshTvW8DlQEQRSbOjoeh8rMCEPoFv88aiJN06d9/B33Fp4GYFYAwL4SIlMB30CcWQLiAE0eGnO7Q2cHI+LTN5K+I5sB23a4eVEhg+YRk2QnahLEVQHiAEwMA1HEBAy5TZPyx43LNW9JSj0nXkc/ls1hg46O9D+zEPOuP6N5okTZ1HzYAoctoXiLB+34CCK2hlOOMNVPC3yoEAEKHuVB931rGAAhffR84CeXbyIV/gZw4viCAmEyjRQDFSy26s19OlfsDIJ5K22f+NJ08oZIG6ZDC/Ywe4FO/EZRK1VgE9WsVZaguyuuTP4dxXmrT5RCA+Phz9DO/8zn66JveRMs+rYkrAkK/UHeyk5RmgPx7DFPUwMNWj39rjWilN6aT8rraskK2qEBFeSlY6+zby+Q6lFYVvqGxxgIBm6ki1Hadz32XErluJOT+bfVmTVPbvFsjGvVHtN7O+IbZ+0t7TRh4b2zvAt5Zfj/luyfBu08zoPmL5D/agTN27ST/i20D0SUxvhSufDAxdWPn4Cpny4AbatPmAC/ruIBLEdBhC4+13Smkr4e3+YTkYCbTZLAWor9Fw6tfoNv7cfHWPgCINLmwRiu9U+7Tp80sIF+20KK7nodskGXbRT2XOcPHBHQd5IE436NLP/ld9FWfBuJXn9vNAyEFPJgRj4t/932vOmfb6Uv2p5+f2KD2TofOLHSpYxPiPV2BVc7ZKTo2LmkxO5HbynP7/Dv66Y8o7WZqbf5cNz2m2uMbAQM5+Sv3X+DWwSlGuM/mH5fQ15oefUeNvGchH/+saSoIxXtlm30vhvQgTcmqGrYBCdu6SnAhn8t31gfcXVoMA2ZEFswYM6vs38d/bfPQQManvbSCMeGAiudFnM5j35n9ACn5+C0RLXjm08T47hgqm0GUgcadbdq+/Qt0b9bprmcOINjvgWj3dk3XhtK/H2YA4ZoL/14ZQPwGfXj1XbQSCyBiX7ay5TRgmWJMW5RSl04stWlZnoD7OzRmwcrM2Xea1MLEdVLF705AUECQI/ESjyv2dB+iHeZYV3uh/qaAQgaSYqIMirRbpaxP4+BrVzs55sxbrVVsPg2un1IWhz/ca9Yx69aZJOPaJrrT6e9NA2+Et0UTMQsAUQQouOgYa5YtogkpAiBczuTHGUA416qiieQB0cas/SFmCyDW0i5HDITQsU1TMMS1rFkYYkibEOP17EPdsS9WDOPUJ3KfsOf27iU0Xj1Dl6M0EBmA2COosx80M2uxEC/xF8sUddOyv96IuqMlOglhDEEKYGAiLzzRAjaTB18mwzfTSWEcEtBafe8rz2Pj5zw2DWBKkNFUCY2vbLu2env6qlvLAqfEKu1Kx8Yi7ci+5RXJGuyhzWx/+YAbNBy8R2y+MbwPFvrU397i09zkL80AQ5K9W/zd9r7Id0E+x+9l3jGXhsKnBcS4ua6PzxU1q4RMtrb96XLwhF8F6iC/Db7HhLnK/nS0CT+zRc7pMdrC7V2aDJ13w/UeSw2EvjbAl69DaidCNybLvuVdJ6+v031aS8w1BrP4mx2AWEtbq6t0glXYU8IuMozQZ++rgxA2TcAeYWjJoRDTdxkAce4kXfKlsuZMlMaEoQAEMyNmZGBqmlHJZzFj12WKMrkpALFEp4c7tNBeoBGEsnmRCwgNeVqVwlGeMvl3I/iFUMkFAvflASpahS5BS20aAyHQ9qyB71lowbK5eYs5aI2rg/Vtf7arhuU1w7kQHUzb/11XFJv1XqBU92Mbs+zHVn5qzI7oikTczOjtM6vvBXcZ7VoJbezc200cZQMQuaDLwIUPuLve19By8/NYAOECLz4TiTZ97uEFykzCQroIiHAdAtGGzUQjAUfokGfzCYmJNrH53hVNuBdrLrHdOyRBU/5+ZdoHl6NpKASW22EgwZcnvvpZujMrf4iZAQi+JKvTy03P+V4MaRLyF1HZlGLrxbyEXIYdF+ULGdqcse1yuSIAgsu212m8+hBdPioAghnkwglaTGmSr8KkRC4ZTueznecvm8vcwKfKgPAKPS+y7nWVtQlSmxCvq7/tIaWLmV8Bf0a7tt/0M3yXbehx2dp0jR1l0bcs53sGsMB08pUrCoD6LRomd+m+HEcsgICGguuijnkfApoL37ruJ4DQTtbarFwXgOD52u7uYSE+DwAi1kckBkTsB4DQV8DfHdPWzZ9PpvZwXbxjNgBiLe1WyVUQmlzZTIiyXVcEQqjvGFUho/8iJ3cGEOfO06Uf/256LuhE+Rv04fPvnM4D4dIySEYFxmVjZJrBaSYXokkO+pYowdxXtujEqDPRPlURfq5TpBayrj6k8Iqdx0GXkyl35eVAMxtXl1JCBjz+jD9PVrxCY5lFm2oARemk7zxw3f44SmijN6TBeKN4ptQQjeS7GCprhGykrwWXdWkgYvqxlQklzYppN/YQCDDhijJx9VU0Ki7nWwEHVNu4bZqXGG1HDJ0MP7bca+Sqa7t3Cb9BU/H6kB7QDC7dqh9AZKaLU6OJc1KssA/5SdiEf+xihMrZwhi5js1BMManIGQ2ACOAsF3YodHqSbr0H7yVvhYDIC681e+U6nzBViiVjLC1sissXAxSn7Z8tOSy0D4kXVoM0X2Wzw8KOGjhH5N/vwgddOa6InVJCvJCFasVtgGiKZBSFGDY5lEX2BEXKrVbNEzv0IZ8T4pQoi7QIYGG5B0SVMhDSwyPipmHC7BofllEcBY1DcSMs2oZW/iqDcSE+imTuMuVqjzUl3xuc0DVt7u2WjS+8gd0t25TRs0AIk0urdHS4iItFCFATNmYk39MOwbUCMfCEKp3vYwSJNhO+nosvtNGd4tGiw/T5Z8OAIh/8iy977Mv0IfPL9EK+izL3EK0Ksv8Bqep0yFakvddcF9akLIgLCpcXXWsv0PI2E7WcvL8XJatKGT1SdYlPFEupG1w3SgImuoagXKrAAAgAElEQVS5207WmC5y6Re5XZDL2m4edP3OfbkuDsI48Jzble3YxmXbp647AfL2s5h4TWNJK9ue0bQbEm0t3534PoxWdjUQ7Q27Y7IsE3q/5PMi75rPfFKkz9iyIf6IdmLzxsT26ypnM6OgbEgY1w1efP3ZLlYrMvfQlQRT+0doUIx8E5crGj7Rp3Q8plZ/RDs3f54e1BnaWS+AeH+6sPq23dNxnZuqARBEhwFAtFdpabhlAZBSTY7d36V0D5MXycbYd2KKqYdOmSWFP4S4D9RA2BVhAr6ydbbnE6hFrx2ua366HUnjWfWhAYoPfITAilmfO7SxwBeXzxGAKHIwqYPOswIQRZLV2YSlDQzMM4DAHEJOpy4zTFFzjoxqkX4Xr47pQZ1ZKusDEGtp6wLR8mh1937zOjZwqI261HWufmyOUPybT/3Pz4qcKphJxWggPvZV+unP/If0YU7MNSvNQ77Rhc03dj6sfVgY0KIWWr7Tqk0zgTHYhI4+veZlFXjwqs3VYhfVhIT25H4/T3q7J+J0x26r5zK2Z6jrezar+XCfcuyx/bjmGFs/ptz2kAYrOyYHWaE/rakoqpVwmRj1IDR/gfmQy4XMji4/KNmH1pj6gITP58sVwl6IqKKwzXwSk9Av1pTOXem8Fr6xunzpXCb5IuaesjQyc7AktsK8vvU03avLlFEbgOCEURt96uqLZjQRZAx0ncJfCvoqhHfV1UKUv0OVGcMk8MLbBP+1No3f3KPL730HPe/zgZgAiOQfX/xbqYlu4D+XOtU2Dx6nr3zMPFz04fmx9mE/mDvGUMkfQExEClEp0BB7jVtebaFT0uPZMG8hwG3CscjlPNyebh+/yXWQt9m6LhAK/S7nirZtfcc8k2NDG0Xn7Zp7mXfbtiYAL679Ot6gTWgfzFhOhfOpjO+Vc7Ss8t6BHhJQAEy4Dhk+kIJnNgAR4tex2gpDT5WfxpYnw7bWug9fIrtQ/p0YR/qymu9Q31Pvr8eJMzY6MDbx1+gktfo3aefGWvKgzLuk69QDINbSzupq3A2RdQOIWQOHnGEKrYIED/w8hgEcZgDBoMM3R36+eZq6vSF1XadhLUzBuG0n4NhTsQ+suE62+ua9mJth63jR9rx42S1/MaFfvv71dfRVxyrbC7VtS7oT6j907b3rPpyqdOJxxcTO856yaR9iAITpowSIiOEfIboeJICAP9i8AQgXzXRK8djcGKE1kM/nCUBMgZVMM/Gtl+gBfSgZFJmTrWwNAGLiONlfmk4Y5RqYdDjcL+EfIpJG6j5hj7bqPMlHayCeo/d+5ieSD3OOjdCcXM9tjLAM05PtD4hanPcBJ3Xdt+13eWrWzN12Gs6BXCZ4Q8LABwzKCL6y9D5s9e4vUnrSk9dfzofL1j0/3Tf6iB2TbzyxIGTwgLZ7p+xpq+uab5l3LhZoMP+KPeS4DgdFTLBME1ukiI1WIS1GDH1d2XZDWgw8h3DnDMCG90SGx/qc74s45sfMkcuU9SH0Ze3Eswd9GtXhUFkdQHww7Z3fcl+UpX0I5gU05AIpC2WUgIAFIj+XKkyf+p+FsmQIsS86xrBfAMJ1itLMTJYLMTou+yCh3vKIOq5UsTp5ij7lGgYk8r77kq2AZgwg2g8mDMAmGFwggcs+ENkKY1/mustBIFYVwtxO1Tbk3JIdStNMpRpqm8tWpQv3JdtB39wu+pdjqtIft6dvANbtPUhozL4PsRoHXf/KvQlNHjlFCT7rMvzMCK6C2oqifEXyNF8Uie1Zkb609iPkL2FbQ1fSLVtZF1CIBRA5749I8x/TF7cXCyBCAEr2NwsAIen54jbtVE1zXQ1ArKUtDin0vdSzAAxlHAh9dj+tTcDLE+tfoAEE0yPmBUT7V4nGT6zS5Z/6Xvq6zwfi/3mWfupzP5l8JLugrAovnapbBUDwPLfaezOOhganBag8YfpOnfJZTDkrs6pB8IXmd1if264zRi5/mbffl8O/ytxtSXEMSIzUivj6luDEVa47oMHiAg1j5iDBAsrHAAgADKtwVKBCg/kYvoJ2bfwr5AeFukX6sTl0xtCPyxSVD0WTb8WOY17KxWpD9HjLgA3271j/PG1UcaisBiAC2ocyGyRmIY8igHjzBXok5EQ5jwCCfR8kcweT1qdTzbxdz0OnWlf7rn2jT7jyYpuQEMS8IFRd1/KG2onZ07JM6IId3/XAaMcliPVz3RbTX16hPXURkAV42YSy1Bjgc2hdi9Ion4eKgfcCCAFCsKZyP/FvJ9L4yIsGQEyo3QCIsrt3b726AEToXhP0vL1Ng6tryWbZGZQHEE+l7aIZEcv4Gtgm5kLWISJI34ZY7YJsM1atGVJN4hSA9q50aPzmhH7gP3knfco1h9M9ol95ZhKFQWvpniyPUIva6ktVqq+cj35yThj39oA6gzF1XALNJzR8p0HUizkxhtZcPy8iyJJtu4o+XaTE9WwKCCy6vfJRn9vyzUGXi+m3KE2OUvkQPV1zZdDU3aHBDYrTPlSlmcvEod9P/e7iPcQ7yN+Lakxjxx6rhdDaXf4uw0qn3gl1kylkQmz4Krc1Gu+mCvDdNxITrqppEdJwlO1PhtaG+jCgLLsWwLZWOhupLqPr8ndEq9g0FS++SJtlHSpLAwh25IOvwJSQFemRYzdqLEio0p7ZeFk2uRB4kC9nLGgoMjYwATZd0Cql57fo3Moifc+ZRXoTJZSMUkpaRK2UJv8Pidpdou31Pv3WN79MV+hSnMOqb0xlgQTa5Dlsr1KHv6ebEyHIIbzy8xTj2KQEIb5cRn6W5WQYMNqaaic7cYaAgK/9PBJoi5LWkkjnrb7nc92azE+WlWMaO+oV2ROx7dn64t9QH2OUv+lnhkFZ6tjmm3vYqznK36fe/6Xp22F1ltayNImlj42Z4je5n/T+aCc0vsmmi8yHwdRZzfbGOiXWz2iYn+NP1qljsqoNvLdS+6FBhVlfYQopw8P0IUiaPkLAIiZdPsLifdpkGSZv81HL93UmcwBcDC/y+De4DrIxy+XK/xObKyffiwpIGT6aXQWAz3IeNtDhmqOtrE+zwVcpXPu5ZCNm/rpMOQCxlnYukP2ugzLmBdvAQ0K+zGRnDSBsKk3fOFnzsErUWxjQd7XadHqc0sikgG6Z66nbWTroFo1o3Erpy689T1frAA88pqoAYucetetIGuYCHOYlyoBJaK0lcEFZDUTk95AjU6i/w/7cdleLTdD7hL/vvhcf8445fdVJ31iVsGGiGyry4pAACBu95gFA2GSB1AIjWsS13i4AwXzcBVKgnSgCIKbAaeDStLoARMwetwGKEDiS4MPXh34v1tdpk9aSKN8f2W4JAJEmtEa9iyvuU7Br4WOIlqNKkbglZBIItSs1ClxWI3IW/FKg+hyhbOVC/fueXzxLTxDRRT7KM2BIWfMwSefcShNqt8eUtNr01Su36Zv8W5W+ZN2iAEKrUtl8gc0cEgpQqYVUb1ZG6FHl6fK29n2qQNsdJjaVqu5HnjZ0eaZF2xHloRmm7wIzVxuh9S/CoNGWi5HHhDO7mK+ki+9QEVJdu/IbxJxybczUFUZuTBcADCEi1/Vcai7qajNrp+j77erexnu1BsLlhF52SjGHR1dUSUg7UnZMB1FPvpe2/V4m1FbufwkiFtdpeHWNtorek1EcQKylnUvkDtuUApo3Xxn1mRc5lVDNac3AnvAqZhz7qIY081ul9NKAHkoTeoxBA6XUancy8DCmZMzgIaH2cEzfvNah5834qjI4xbBcYMhqnxV9X1qnNl5Ulz3StobaDihTgmtBAXAi29GI3HXKsKkTXcBAgwEJfvULGqtd82UodYXWaUGMvnScvi+pl+8ZhwpfEu+OSwgU8dKXc7l6ilJuX2v5fFo/V1mmhaYhf4fJ1JcFNnSq1fuS2+Wx072SeR9WhflinVLCd/4c+pN1UVaDCvnO1ww4fKGmPBx+HnN484V9a0Ef+u4imT4Ehkgbs+/QRgiwxGqu5Zh8IGvWICcWWIAfA0isP0NbRX0hCgKIifZBCh6b/S20uPv13BWHDQEeNY6aX1r0fWZES0spPZG0JqYgaB4MmCBqsQljRPTa9TF9nTqTfAdTf2BQNibkm1jsfFxgZUiti9lV7dyN3KycN0O+bL4XRSe7kfVYULiEtU27VfZlhcANMRAfOSE4jRAiIhaits/6Gb6H9qBsi8viu60+xuJqU9aVZeSYZbvW8vAR4FwG0l8gy20Qmo/tOYCN7k8CHllPzrMMc0dbeX8v0ZjOBQT+1ez5JUpIfi4zYa7D760EGdNAZK9PBdeJfXfLjknVK6PFkIfGGPDh0iTIocwi+V1NJKrczKzBRGiA0m+EtZ7Xfo42i2ghigGITPtgQ5x1axpCE495PrcA4hQll1r06GhEZ9MWJZ0WJayBECCiMx7TrdaYnr/Wc3iFHyCAAGMPqTJj1shXJlY4xJ6aQ4JVC6xYgVtong6hq4V4TJsuwesS0q75mPISGKABOdbQgDSgkOV9z7hcBPhwgRzb2rtAlgcQ7QXoer4NgAjtAPO8ARBRZMoLHTSAwEAAJG6+QNtFtBDFAMQH094jw2k7/EFoIGzAwBn+VFXtDwrDhOAydYT6EfXOL9HqwgJdYvDAoKEzIk5K3uq0qTUeU5tatNlv0dfWiXayU0eYwbn2bVENRWj/D6kVczL0CqvspC670idt27PQ0PBcawF0W7FAYc8J23b61sLPJnRRRj67RSk9Ti2r4JYD1oLdd+rnZxHCeGpemqgYlwQVKKOBAJc95whD5Wf44zLyu+6Tn8doNCxz3wO8JA1C9ODnkzmkuVYhdpOFyrGmwvfn00DIetIswr/voxYiZOLAMLVGOvYw6dNQhNqQcscng2x9FDWHhJaan9uSCaKenkuRrMWxVya4ymmA7TqUwTH1Bqdw/1najtVCxAOIp9L2I3/K7/sQQ+g6yng1C7KDkFAvMph6fBDSs4u01F2iN46HtJBrHjIgwT4P6Yj62336+u1t2ipkT90PAME0kIwen20C0ibIYgSwFFyx7Wph5xPqevw2QalpaQvN0x76YOx6z9kAJ9p3hQeGwgZlff7sspP77OeuZxCo3O4tJQRDQEDSTZoEuB18121ynd2yrT3hki76lfEVsPk6QZMHDUMRnuArGwIQe/fYLi+WY+J2XOYNF6/bR5DBQyhj6uB6VQCEnHrMIdYWlRJjYondDmUBhK/9kGY1xvxTBEDApHttw6S4jorIiAcQFu1DLHHrLndoAcTEf+BhatMJpkkn5duaqdVh58kRtROicWubXnr1ZbpHbxOanhiHrFkDCBtTCqmmfQvvipePbTPm5M/929pz9e0CnPoUyO1KExKe72qpdk/fsRqgadCw64xX9OVxAZnJmMO2dQ0gWLhD6H+7mHfRcaG8BBMAKQAQ2iFxAo7CPEqDex+4kOOW71UDIMquaAMgKmgg5hJAtGlMP5tsxWyI8MvJrVi0D9FCPGYUnjKxarTKEQqx47Q5PtkEjG5vndKLK3Sm1aFz6YgSzvUgHSdZGzEe0pVrX6fbVPT04hfUcWscO/+y5WJBkFTtxgiPouOJHUdRgSLXzFdXr63NIU/Wr3MvxNIqZvxF6RPTt3RQRHkbXeugiY/uaH8Wc5R0CM2D+9caCBcdNV+K0UJojYxs2wamY9osoJFwaQB85gstd1zaD185HZXnM3PEbNtQGZ0mIFQez+vUkMT2yeVYa3Hti7Qdc0dGnHB5f7pQVwIj70RiVLFFKBErLGwnnyL9hMpepfTsm2h5oUXnx21qd1NqjTnPwwJxkqiE8z6MW3T95l26FWqq8PODFMKFBxuo4AqZi+kndi+graLCIxZAaMFYFEAUHVcMbY5jGQ1WbOBlHugSAhmuMc7ivd97KIqTH44xFjF9zPLAGroGwPY8mBqghr1ThD4xfiA+M4se7lXOi7KW9EPTCG+AtZTDCruhhqzPffZgrlCvj0I47rrUJGqodIralzt0bjiibjqgRIOITkJ3Xl2n64V6ig0lmwU4KiPEyjLCQkTxFI6lV1kAUdc4y7RzSTgsXs1U/vI3bpN/17+V6atsHYyL6/vGIcvpsnJuulzZcdVRz0b/Otq1tVHmPSoLJkKgO8Y3Y1Z0QLt1yJCAZsUHIEpPr4KGx9anTnGOMj4QojUclgSL7AvhdeCPARCccdBkHSz81wAIQ7JLJ+hUSrSStidmC764h7UOrImgDm1ebdG1qZjwGELHCsQYAFEGEMSMUZYpw/iK9uErH0uvBkDUSfXdthoAUQ9dy7xHDYDw0/4IAAjXBCsCiEHImTIMID6Y9qJCh2zmh3rQ4fxqFiJYwvkl6qULdKqXgQaACNZEDNvUX79PN9ghOaKp6SJFBSLXhk1Vd3YQAEKP36XKL8MwbcSMpdd+0KLwYgcqHHcNhE8D4NJ2FNHIxIKfyTsW5qlV1r/q+1AETIQ0ELtaAPucI30mqpCjVi02BjLLcZeViRXGVMQUIteC72qiDyQ7vvXxb/an0ja9q4T2wecJbhuNb6NWYei+ly3GUa1K30b1QO2LK3RqNKZOukDJYoeSrQEl3Ra1+2MarSd0k56r6fpg6fjldtTjePfZMrhYbgDGrlXuofGVYaBV1xFz2i8TQBGBFUvvptzBUiC0r+scne8diQUQNp4cA/rlPGL6ssmKmEiisoLYReeYCCWuWza1+CzGW3YsFho473j6Cg18zpR+YcLOkzKcMHaTNwDCUMo4Ti5OUlXDbMEgYntIaWdEd0y8bV2MpQEQ7t3ZAIjYN7cpNysK1PWex4yvARAxVJou0wCIHAsoh9Wxz5nSAyDShD5YwHlyGrFObo3c6wNhN0fUxeCLb5uZ1bh0iRbud2npZJeScZ+S8fLE94H6lHS36M5VoomHq89pTI8uhgnxKdlWznZ6Pown3Rga2FZ1v7QHsu+vRFyopMf6VqUhKtPGzHb1IWhY0+8QDLnUEH3vQUhLpy/8sl/qNc2rNY/2Ra2E+tdaCpk/ZXdsk8sDy6fsn86lEmOOmYSQ+y8tLDueUotcspLP3KET4HEXofIfYFnF7nt7/9wAoqj5wnUxjOzTpxYrSat5rXbx26m7PaQugwYGESP2gVigZLxDmze3+NrU7K9OAOGyBfvswBjHQQjYsotXBEQc5LzKCn8IwbL1y9L1KNRrAASbTsNptCeCYyIUygKIXR42LVxi8mgAgEDD7cqvgz5izCFa1sQ4kMs5xOTciJFzB/0ehQABQEO8CYRDOq2ZKd0braj5Ioaws8z8VmTR9Ck9RsAWaZ/LXqJklWhx1KN22qPkxJha2w+ov36VtqbC2OoCEGUE5WHUQBRdh4Ms3wCA/af+vAKI0F4oOu550EDUASAgtPXhMvauENcO23uHiNsZX/p2+MCUHpMLfO3/rp/usQyAmAZfGhc4zRgOAJGZL1wINUYdFCLiQZotygjb0Hzsz1sAEQstGpqbzmzx+bFagLoFft3tlaPR0asVEhZHb8bzOaOiQhmzwPqF6te5zqG+NIVDWriQFqLoitlMGHUBiJixxGogysgmn0O9KzPuYTBlxNDVV0YCkTXasZkx7ACCzRdvpXbpe+/LgIM6krHsHzCIX5pTtHDhHrVvXKWdA03kEz/ipmRVCtQpWKqOpal/OChQFEDsCm87D581gChD1VC2T53Nte457AVhdq1E3f2G7njxgZ5Y4BSriSmzblzn8zS0RWPYN99a2qktOsA14KLC/jCflnnst7NcDz4nubJMpOymaOrVR4EGNNRHy+PcUl08oIqJw0Z/36HQp1Wtay1dqeKrCPuYg26o/aJtxOajCdHNZk4J1dHPi4CTZ2hMH0oGugkLgEgTen+J3A9FB3+cAATTxqUWlYKnLuZRdC2a8tUp0ACI6jRsWiCqiwc0ACK8m4oK/6LACuVt4CcETEKj328AweOxRGPsBRBsvjgrrpIOTST0vChQCLV3GJ5XESZ1MZAqdOLxz8M4qsxhv+tWWfNZjvWtIpT0K3OSRGyW8z3sbe/Hexfyn2AaxkVS+LMEx/QTu15VBa7uJwY8xI6tSrnQvFzjDNUrM6aQRmKdRjoaww4geBP7ogNi8wyUmYStzrwy57rmJ9uZBQOx0c/Wj01L4vutjvn7xsHtz4IedYxbtnHU96cEIXXTLra94wh+9nvvFxX4szocxozDZdLw7acydWL35zyVKwsudH6QvXPiaIypcE4FINKEnqKWYdoNgDiYLTELptEAiNmuZQMgZktfbr0BELOnsewhTojP5p6iuL53ZVesNqEBEP49FAIQTGflB7EXQKxRe992qjzdHnUmHEtUXxIhF7jQtIvJZlhEA8EnUBsDt51M62b0MXOx0dZVrwpAc/mrHPW9Ow8aiDpAhG8evn17UGagKns1lt/ElqvbiT3GTOrrk58hqkPfqyPnJJ/FmGVi6YFy0+1XB1R6zi4w5ctlBNoUnUtceU4qlV/+OA0g1lJOQT1JQ70ffw2A2EvleQUQGKlktLMGECHzhm+PNgCivje4ARC7gqFugFxkD9e3osVbmgcAIYG69NNrAAT7rOjU47uyvaxJw7ZLvkIjGc45DSAm+R+q3dZ41E9jxV+9YjV8AKJYS/WVdp3AYgVLWaZbF4DQmgPt12HTLOz3Po6lZX2r2rQkKTCPGggeH78DsX5IVXn3LHaESzsao4GYXh/76b7InAGCfICjKA3q9gOJ0UDYxu8bR1GTkJ8GU34QWgPRKUq/PeX3m/FWHvCcNdAAiN0FaQDEnG3OIzycBkDMZnEbAFGMrvMPIEjezrkLIIqYL44TSHCdDG2q/DIn7YOyr/pVp9VteXb1VzXtVrFX8XCVbjQQh2O9Qu891rEML6ibAkVO53X3ze2VlROhg4N8LjUZof704Uy2o7UTs6DHPLcZo6XA+C+ZcE7jB7EXQIQWYZ6JUGVsdTDwMkxj1gCizLzWlD1traJZS69LGTpVWVtX3fli9rMBbbOgW9NmHAUOep8fVgARR929msqQ7PIBiKJ9HsXysSCiARCW1S8jaOsQjA2AOLhXsQEQB0f749BzAyD2BxTHmn1jAERR34yjtI9jAQRfy/CxZDStgWAHynn9q0O4H/TcyjCTOuattQll6MAaCNlO3RqJMmOy1SlK4zoBREyIoA6HrWN966JdmXZce6LInpN7a173VRnacJ2i+5Hr6D1Rpo2y4530v6uVdoUth9oPaQJC9efheUh7U2SOLpPLPMzTNoZJGGia54LSDpo89wZA7PPqgRFIIVJUgBRhzFWmd9QYuaQFr4MGDrPUArnWW+6HKmu133X3aw/65nWY9mcMAAjxgZg29nsf6P7k6T5WI3DQY56H/l2ArezYZNSOBoRl27TVW6MRX++doc0sA2WdHVRtK/RSVW1/HurbTnANg57tyswLgJjtLGfT+jzsTczsMIGIOldDA8/Y6BGMQTuBuuprbVmdc6ijrZB8kO8593cYQFgddLG1EdKmlOm3ARBlqFZznQZA1EzQiOYaABFBJEeRBkCUp11dNRsAMaFkAyDid9QsAAQR54MYz5cGQqqW5QZhxuU6cYCpHeSJZJ4Ya/y28pesSs9Z+0yEMmLWRYeYdlynnRCTi2n7IMschn1ddZ8eJH3nvW/XO7Yfp/lZvzv7MYd5W996gYQAEJwDYh4I6to0DYDY/61YlTEfJwCx/6uzPz02AGJ/6DyvvTQAYl5Xpty46gQQmSPlRAPRAIhyC4Jah4HRFp1hAyCKUuzolT8M+7rqPj16q1bfjBoAUR8t56GlmQGIoiGcseolm2rXFjoHhx080xoH23e9IDZGMutTsAQQsn+fb4MuVzcD9CWBqksgxI551gmp5uGlNABcmdhcZrUiPi+xNJ4FDeraJ7MYm6vNg6TXfs7zMPRVhzY7VsbMCz2KOm1WDSH3hYS7HWPrywQ8pYGIBRBSwMcsnC1/gI25ggFXiStvGEjMivjLlPEniQUJdYO5uturQr2jBCAOI3iQa9fwgQmgPUia+CI7qrxnh6luCES5DtKuOZb1+QqBCVs+i1hNxRqNdk0YMYsz78ylYR4xq3i8ytjA6fGiwN7ZurRlR4Uux5EPVOHNLu3tcaRj2XfA56d30G2GwEzZ8X2MOAoj5SyDftVGlc1ZdnBl6oXmUabNps7hpkADIBoAcbh3cNzoq/DoBkDE0dhXatYAoorGdV8BRJWNWH0ZqrXQAIhq9DvutV1MwGV2A720qe640/Gg538c+ECdfDoGQFQRYAe9H/aj/zrXo+h4Q/u9LIAI+aGssfbB/DsifyFCHpFpNtM4AhSw2akPkgkdAZIGp6D5gxaKVX0HJACN0XyV4Vfzskdm7QweXMw5KODyfTqIoRXdSzEBDg2AOIiVbPpsKBBBgQZARBCp5iINgKiPoA2AcEdf1Ufl+JYaABFPK2vJogSs2F1TvaHA3FBgXk6lc0OQIzIQH+A57FMsy6/LRIpVpVXM+zXPZkzQ2mWKrbAWR8eEUZYIVTdXU7+hwEFTIIbBHfQYm/6LU6ABEHtpNq8Aovjq7l8NDSC4Zw14SsrPBkDs3zI2PTUU2H8KSIbbAI39p3+ZHo96mG0ZmvjquJxAISir9te8NzYgZ3wnGwBRdXM19RsKzDMFGgAxz6tjH1sDIIqtWQMgitGrjtIZzRsAUQcxmzYaChxWCjSnq8O6cs24GwocOAUaAHHgS9AMoKHAAVKgARAHSPym64YCh5sCDYA43OvXjL6hQDUKNACiGv2a2g0FjjEFGgBxjBe/mXpDgT0XLzUkaSjQUKChQCQFjg6AiJywKRZyUrI9R9hLyXCXIsNryjYUmCkFGq3DTMnbNN5Q4LhQoAEQNmbaAIjjsv+P5zwbAHE8172ZdUOBmilwPAFEzURsmmso0FCgoUBDgYYCx40CDYA4bivezLehQEOBhgINBRoK1ECBBkDUQMSmiYYCDQUaCjQUaChw3CjQAIjjtuLNfCzwvrsAAAG9SURBVBsKNBRoKNBQoKFADRRoAEQNRGyaaCjQUKChQEOBhgLHjQLmQgyiNPv/uE2/mW9DgYYCDQUaCjQUaChQnAIJgEMDIIoTr6nRUKChQEOBhgINBY4rBRoAcVxXvpl3Q4GGAg0FGgo0FKhAgQZAVCBeU7WhQEOBhgINBRoKHFcKNADiuK58M++GAg0FGgo0FGgoUIECDYCoQLymakOBhgINBRoKNBQ4rhRoAMRxXflm3g0FGgo0FGgo0FCgAgVyAMFtNJEYFSjZVG0o0FCgoUBDgYYCx4QCScoTFfkfGgBxTFa+mWZDgYYCDQUaCjQUqECBBkBUIF5TtaFAQ4GGAg0FGgocVwo0AOK4rnwz74YCDQUaCjQUaChQgQK1A4hJg5M/mzkEz2dtKtmvfirQ/shWZdrPen19xAvtwSKEr3MuB7knq/Rtq1ulPU3/ojSuc315LHW3V2R/VS1b9zrE8O06+4yZf9X1qVo/Zoy2MrLfGLqW7SemXuw7FlsOfTYAIob6TZlCFCi6CQs1HlG4ToZR51z2m/FKUlXpuwEQEZvugIpUWVcbkIsRdHX2GUO2qu9z1foxYzzeAOL/B5OevMTTJFLfAAAAAElFTkSuQmCC",Ct="data:image/png;base64,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IAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DsZJAxgypZNaUgZI/bzaJEydOhBi8+O2VrFyzS3oNmCR//PFnhK7Fk0mABEiABEiABEiABEjAHgEKOL4fsZLAlrVBUrJYXrc++/pN+6Vpa1/5559/3HpdXowESIAESIAE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JEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa755tOSAAmQAAmQAAmQAAmQAAl4MAEKOA+ePA6dBEiABEiABEiABEiABEggdhGggItd882nJQESIAESIAESIAESIAES8GACFHAePHkcOgmQAAmQAAmQAAmQAAmQQOwiQAEXu+abT0sCJEACJEACJEACJEACJODBBCjgPHjyOHQSIAESIAESIAESIAESIIHYRYACLnbNN5+WBEiABEiABEiABEiABEjAgwlQwHnw5HHoJEACJEACJEACJEACJEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa75jrKnLVYkt0wP6i+JEn0o/qNmydwFG6Ps3rxRzCeQKuXnkiB+XHnw6Hv5/fc/3DLgd999V/7++2+3XIsXIQESePsIxI37gaRNnUxevvpdvn38w9v3gHwiEiCBWEOAAi7WTHXUPujFE0slY4ZU4Tft7ztFgqeviNpB8G4xkkCa1Mnk7JFF8tvLV/Jlnnry+rW+gGvdvLoM9+0os0PXy9CAmQ6f5eDOmZIo4YfSsoOfnLtww+HxMeWAePE+kNbNa8i3j/8n6zftdzisAb1bSNVKxWTUuPmyedshh8ebHtDVu4HUqVFaQmavkeWrd9o8t1/P5lK7RmkJmrJElq2yfZyRm0OsL5nnLxOCl1o9X7NGlWX08C6ycctB8e42Wl3Ox7uhrN24Tx4++t7I5WPc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",nt=r.p+"static/question.ed747acc.gif",St="data:image/gif;base64,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",lt=r(55351),jt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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",yt="data:image/png;base64,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",k="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAFTklEQVRoQ91aS4xURRQ993UzUUZcqFEc4meh0cQFSlwgrvAHSgQWhOhCk4GZqmdw+ERUWDkrBMUBnIzzqqYjcTaaGBLFxA8MjIk/3PhZCCa6UAyKC11ARnDo6Wvu+HrS0/R7r96nWVBJpxfv3nPPrbp169aHUEAzxsxl5gcB3AdgAREtkH8AXSH87wBOMfMp+QfwFREd0Vr/k9c8ZQUwxixi5mWe5y1l5qUAyimxqkQ0XqvVxonoE631Nyn1p8VTO7B///75Fy5c2MzMWwB0ZDHaQmeSiPbMmTNnb3d39+k0mKkcMMZsBiC/W9IYSSH7K4C9Wuu9rjpODoyMjNxQq9VGADzuCpxT7gPP83p7e3v/TMJJdCAIgoVEdBDAzUlgBX8/ycwrfd//Pg431gFr7RPM/HbBxFLBEdGTSql3opQiHQiCoI+IXk9lrU3CzLzR9/3BVvAtHbDWPsrMH7aJTyZYInpMKfVRs/JFDlQqlduq1eoxIro2k6U2KTHzX+VyeXFPT8/PjSYucsBae4iZH24Tj1ywRHRYKfVIpANhnt+Ty0r7lbc0rhMzI2CMuRHAlwBubT+HXBZ+AbBEa/3HrFLCWruTmV/MBZ1N+TiAdyNUX2qZeYh2KaW2zThQqVTumZqaOlZgbePqynEiWquU+qFZwRjzBoBnIoAmS6WSTOhvp0PIGPMcgN2uVguSiyQfBIFPRMMJdrZqrV+bdsBa+x4zryqImAtMJHlr7RJmPgxgbhwQEb2vlFpNAwMDV3Z2dp7JUM+7EG0lE0l+dHS089y5c4dkkjqAVycmJq4ma+0yZv7YQaEIkUjyAh4EwTAR+a6GiGg5BUGwg4i2uyrlkEsi7xL3s8wz88syAm8x89M5iLmoxpIP4348bRYkolEyxowBkA25S1sLQJbyHhfhUCaWvMT9+fPnx5h5cQrMuugRceAEgDsdlKfTVph2rwMgC4mk37gWSz5L3DcZ+1EckAw0L44FM4/4vq+aZfr7+zu6urq2MbPMoSuavieSt9b6zJyU7+OonXVygIjWKKUOxCGFhaA4cj0AF/KS7z8D4DmMfpTIGdcQOgtgldZaJlpss9auA/B1q/Kgrhjm+08B3JuEF/ediE44T2IikiOP1Uqp7/IYDePeElFvXhwAY2nTqJCXkTiZ1XgBcT9jmplHxYEd4SR04kRER0ul0ur169dLWKVqYb7/IpVSjHB9IctSShzQWq9JQySMeyG/MI1ewhxYnqeYq2itnePYGPMmgO6iyAP4v5gTwBzl9Cta68RdnDHmWQAtz3WyOjRTTodZYSsRvZoRbLvWemeU7vDw8P2e532eETtSjZmf931/d31HtkguHdIWUw3oWmttm60NDQ1dVS6XZat6V8EOTMplitwpNJ5K7ALwQg5Da7XWszbnxphRAE/lwIxSnQnd5mMVGYWsZ///MvMK3/ePiFVjjFyADLSBvCyo0vuzj1VCo3J5kflgi5lPE9EKIprHzFIqtKO1PtiqWzLGyIb6oRyW5ZynBOCOHBhRqmNa61nHnhedjQZBcDsRycS7pg0E8kD+LZse3/d/agS5/I7XG0JpI4B9ebqsQN1NWuuWly2X7xVTvfestXfXarWDRHRTgT2aCMXMv3metzJp/5F4SymWhoaG5pfLZVlpL9k1a7VaVRs2bEi89HZyIOwu2b1tukQX3TL3OHGYsjw1GBwc7Oro6Kg7UthTA7mhn5yc3NfX1ycPQ5xbmhGYBSqPPYhINkMPAJDHHrJ4pWlTAOShx1FmvnSPPVoxbHxu43neAmauP7eRf2nTz2yI6FStViv0uc1/ndZCH8rgOooAAAAASUVORK5CYII=",ut="data:image/png;base64,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",y=r(53114),s="data:image/png;base64,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",i="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA61JREFUOE+FkmtMW2UYx//ntKcXygotpbaAoxQarhYKkwEb3QhRxgbOITNOTZzOZRedCcq+zMRgjLqocTHq/EKYRk10SK2wwSaEMEaVYVOLjI1OIBWwFNpISy/Qc9oeM5Iuytj2fHqfy/vL//++D4F10bIfPJk8XqMQU+luV0S66FoRF2gi3FRZXIjkUF55Ms81t8za/766aH+6HZHYdSJ2OHcQAikJangB7zXuVhwnuQLyypATc3MMqrdFoVZSCNEUCoqywJACxvC95ZjTwXQUFcFf1YLwGshpeGjvhHXhTXdAyCx5QZSXJZXTER5+7p3GvBN4XA+oFEAoQEBbsQUsJcbVS7+NBBiGm8Bd9VRuS36dYM0llGvebzMYbJ1RaebX0WXP2cqtolJSKMWlTivss0DtDkClBJggB9qaGjCEAL0dlm5SSDaNDs98uL8u0Uqw7HnO0sAZk/HbkbGe1sjRhArUHX0+1ZiYkY0L3/TDNgXsrgIylABL85BX3wCfxx89+/aF3L2lsA/9Keiqf27rlTVr7Pwr+dO/XOvqOG8zjE/4zh14KtGaX1XJ7f6qG+axCOqqAHUKwCNF0DzxLP4aven4/eKQLl4iPZ2r1+Wkbdc9eeex2ZmXUuwTMx85pyaV4xZHVt2h2rQh4wAuD3ixZyeQoQCSZalQVDdgtL1zdJNc4o+TJQ0qq7XvEMSZlTugNWUtIO2F6rdMw8GmkmK5OBTm4ss2C/RbCGQpOdCU6kHzxOHrg9Zgqkq0T9Uw3n/X98cKrc2SAstYZLVw82pf/QF9utk0BYkwgmz1Jsh0xbj2Y3/XxUF/U4oS7PEvvNP3BMUaL5ahuEQrasvLUWr9Li+Rq02PzM0u9PZ0zx7+YABz6xf5f9bWN49th+QxvcLsdnvUeTmb+z5pvbWn/Qbo9XO38/uCbg/0nFZ9zAv7mxQPKw7lv3C9bSPIA0HNu3jaXWWU0eOlM3SZXFO/Fc8cbl25y9Y9QU3lEFJcVOhrUr7z/ROUhelV6LLjwPBlN8w/3Wr8w4bpTycR+q+6Da0156ElWUSeSstMpJwuH5KTeOBzAIojYpcdbjqeir7ReBmfPxB0MBXvHjn56KncwjTwlVIQLBCYXESIprE878JNo+XEvj58dl/Qy9lopGmcePXkDv0jOzWIUlwEp9wILPmQJBdidtIB6w8jnW4G7782gOEN96hWCnGRHOMkiwSBiAOhgAOWZREJR0GSAI9LgIxGASYKPh+/HjGhJgb6F36ZbPle9WMzAAAAAElFTkSuQmCC"},2748:function(Nn,Ft,r){"use strict";r.d(Ft,{Q:function(){return H}});var A=r(59301),X=r(57809),R=r(5112),pe=r(5871),N=r(59301),H=(c=>(c[c.Number=1]="Number",c[c.Percent=2]="Percent",c))(H||{});const C=({value:c,onChange:S,disabled:a,hidePercentOption:F=!1,percentType:p="select"})=>{const h=(0,A.useMemo)(()=>F?1:2,[F]),[I,P]=(0,A.useState)(h);console.log(I);const b=Q=>c.type===1?`${Q}\u5206`:`${Q}%`,K=(0,A.useCallback)(Q=>{if(I===1){const W=Q.replace("\u5206","");return isNaN(parseInt(W,10))?0:W}else return Q.replace("%","")},[I]);return(0,A.useEffect)(()=>{P(c.type)},[c]),N.createElement("div",{style:{display:"flex",alignItems:"center"}},p=="select"&&N.createElement(X.default,{size:"large",onChange:Q=>{P(Q),S({type:Q,inputValue:Q===1?5:20})},value:I||h,style:{width:100},options:F?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:a}),p=="radio"&&N.createElement(R.ZP.Group,{size:"large",onChange:Q=>{const W=Q.target.value;P(W),S({type:W,inputValue:W===1?5:20})},value:I||h,disabled:a},!F&&N.createElement(R.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),N.createElement(R.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),p=="radio"&&N.createElement("div",{style:{marginRight:"10px",color:"#000000"}},c.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),N.createElement(pe.Z,{size:"large",disabled:a,value:c.inputValue,style:{width:"120px"},parser:K,addonAfter:c.type===1?"\u5206":"%",max:I===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:Q=>{S({type:I,inputValue:Q})}}),p=="radio"&&c.type==2&&N.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};Ft.Z=C},6681:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return c}});var A=r(59301),X={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},R=r(43418),pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",N="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",H=(S,a,F)=>new Promise((p,h)=>{var I=K=>{try{b(F.next(K))}catch(Q){h(Q)}},P=K=>{try{b(F.throw(K))}catch(Q){h(Q)}},b=K=>K.done?p(K.value):Promise.resolve(K.value).then(I,P);b((F=F.apply(S,a)).next())}),c=({type:S,resdata:a,onok:F,oktext:p,okloading:h})=>{const[I,P]=(0,A.useState)(!1),{can_copy_list:b,can_copy_num:K,challenge_type:Q,course_data_list:W,no_copy_list:V,no_copy_num:_,no_use_list:L,no_use_num:E,repeat_shixun_num:oe,student_count:le,total_num:ie,use_num:se}=a;let ye=K>0||S==="exercise";(0,A.useEffect)(()=>{(a==null?void 0:a.student_count)>0&&P(!0)},[a]),console.log("---11",h),(0,A.useEffect)(()=>{h||P(!1)},[h]);const G=()=>{if(S==="exercise"&&Q===1)return A.createElement(A.Fragment,null,"\u8BFE\u5802\u5185\u6709",A.createElement("span",{className:X.orangeColor},le),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",A.createElement("span",{className:X.orangeColor},se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",A.createElement("span",{className:X.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(S==="exercise"&&Q===2)return A.createElement(A.Fragment,null,"\u8BFE\u5802\u5185\u6709",A.createElement("span",{className:X.orangeColor},le),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",A.createElement("span",{className:X.orangeColor},se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",A.createElement("span",{className:X.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(S==="shixun"&&Q===1)return A.createElement(A.Fragment,null,"\u8BFE\u5802\u5185\u6709",A.createElement("span",{className:X.orangeColor},le),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",A.createElement("span",{className:X.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(S==="shixun"&&Q===2)return A.createElement(A.Fragment,null,"\u8BFE\u5802\u5185\u6709",A.createElement("span",{className:X.orangeColor},le),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",A.createElement("span",{className:X.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(S==="subject"&&Q===1)return A.createElement(A.Fragment,null,"\u8BFE\u5802\u5185\u6709",A.createElement("span",{className:X.orangeColor},le),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",A.createElement("span",{className:X.orangeColor},se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",A.createElement("span",{className:X.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(S==="subject"&&Q===2)return A.createElement(A.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",A.createElement("span",{className:X.orangeColor},le)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",A.createElement("span",{className:X.orangeColor},se)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",A.createElement("span",{className:X.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(S==="exercisepush")return A.createElement(A.Fragment,null,"\u8BFE\u5802\u5185\u6709",A.createElement("span",{className:X.orangeColor},le),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",A.createElement("span",{className:X.orangeColor},se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",A.createElement("span",{className:X.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(S==="shixunpush"&&Q===1)return A.createElement(A.Fragment,null,"\u8BFE\u5802\u5185\u6709",A.createElement("span",{className:X.orangeColor},le),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",A.createElement("span",{className:X.orangeColor},se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",A.createElement("span",{className:X.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(S==="shixunpush"&&Q===2)return A.createElement(A.Fragment,null,"\u8BFE\u5802\u5185\u6709",A.createElement("span",{className:X.orangeColor},le),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",A.createElement("span",{className:X.orangeColor},se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",A.createElement("span",{className:X.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},Te=()=>{if(S==="exercise"||S==="subject"||S==="exercisepush"||S==="shixunpush")return A.createElement("div",{style:{marginTop:20}},_>0&&A.createElement("div",null,A.createElement("span",{className:X.flex},A.createElement("img",{src:N,style:{width:14}}),A.createElement("span",{className:X.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),A.createElement("div",{className:X.statusbody},S==="exercise"&&A.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",A.createElement("span",{className:X.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(S==="subject"||S==="exercisepush")&&A.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ye&&A.createElement("span",{className:X.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),S==="shixunpush"&&A.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ye&&A.createElement("span",{className:X.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),A.createElement("div",null,V==null?void 0:V.map((D,Ze)=>A.createElement("a",{href:`/shixuns/${D.identifier}/challenges`,target:"_blank"},"\u300A",D==null?void 0:D.name,"\u300B",Ze+1!==_&&"\u3001"))))),K>0&&A.createElement("div",{style:{marginTop:20}},A.createElement("span",{className:X.flex},A.createElement("img",{src:pe,style:{width:14}}),A.createElement("span",{className:X.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),A.createElement("div",{className:X.statusbody},S==="exercise"&&A.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(S==="subject"||S==="exercisepush")&&A.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),S==="shixunpush"&&A.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),A.createElement("div",null,b==null?void 0:b.map((D,Ze)=>A.createElement("a",{href:`/shixuns/${D.identifier}/challenges`,target:"_blank"},"\u300A",D==null?void 0:D.name,"\u300B",Ze+1!==K&&"\u3001"))))));if(S==="shixun")return A.createElement("div",{style:{marginTop:20}},K>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return A.createElement(R.default,{open:I,onCancel:()=>{P(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!ye&&"none"}},zIndex:1003,confirmLoading:h,okText:ye?p:"\u6211\u77E5\u9053\u4E86",onOk:()=>H(void 0,null,function*(){ye?yield F([...b,...L]):P(!1)})},A.createElement("div",{style:{maxHeight:600,overflow:"auto"}},G(),Te()))}},929:function(Nn,Ft,r){"use strict";r.d(Ft,{i:function(){return E},Z:function(){return le}});var A={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},X=r(71418),R=r(6848),pe=r(93948),N=r(92310),H=r.n(N),C=r(49661),c=r(57884),S=r(34055),a=r(79005),F=r(20345),p=r(77882),h=r(31081),I=r(75309),P=r(71979),b=r(47558),K=r(42922),Q=r(66832),W=r(96593),V=r(19664),_=r(91833),L=r(59301);const E=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:a,swimg:F},{name:"101\u8BA1\u5212",ptimg:p,swimg:h},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:I,swimg:P},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:b,swimg:K},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Q,swimg:W},{name:"\u519B\u961F\u4E00\u6D41",ptimg:V,swimg:_}];var le=({className:ie,dataSource:se=[],col:ye=4,right:G,bottom:Te=23,precision:D=0,wrapWidth:Ze=1200,trackEventItems:Ce,loading:ge,onRemove:Pe=()=>{},isCurrent:ue=!0,showAlias:be=!1,showProgress:ae=!1})=>{const te=Math.floor((Ze-(ye-1)*G)/ye),Je=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(We=>(window.ENV==="build"&&(We.ptimg=`/react/build${We.ptimg}`,We.swimg=`/react/build${We.swimg}`),We));return L.createElement(X.Z,{spinning:ge},L.createElement("div",{className:H()(A.list,ie)},!!(se!=null&&se.length)&&(se==null?void 0:se.map((We,He)=>{var qe,It,Ct,nt,St,lt;const{name:jt,id:yt,identifier:k,featured:ut,school_name:y,image_url:s,excellent:i,is_plan:g}=We;return L.createElement("div",{key:yt,className:ue&&ae?A.wrapisCurrent:A.wrap,style:{width:te,marginRight:(1+He)%ye===0?0:G+D,marginBottom:Te}},L.createElement("a",{className:A.li,onClick:z=>{z.preventDefault(),z.stopPropagation(),Ce&&(0,C.L9)([Ce]),(0,C.xg)(`/paths/${k}`)}},L.createElement("div",{className:A.img},L.createElement("img",{className:A.cover,src:`${s}`}),ue&&(0,S.bg)()&&(We==null?void 0:We.studying)&&L.createElement("div",{className:`${A.movebq} user-path-items`,onClick:z=>{z.stopPropagation(),Pe(We)}},L.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),L.createElement("span",{className:"c-red"},"\u79FB\u9664")),(qe=We==null?void 0:We.subject_tags)==null?void 0:qe.map((z,ee)=>{var T,Y;if(ee===0){const ve=(T=Je.find(ce=>ce.name==z))==null?void 0:T.swimg;return L.createElement("img",{className:A.sign,src:ve,style:{left:"-4px"}})}const Le=(Y=Je.find(ve=>ve.name==z))==null?void 0:Y.ptimg;return L.createElement("img",{className:A.sign,src:Le,style:{left:`${48+52*(ee-1)+2*ee}px`}})}),L.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(We==null?void 0:We.excellent)&&L.createElement("div",{className:A.bq},"\u5F00\u653E\u8BFE\u7A0B"))),L.createElement("div",{className:A.name},L.createElement(R.Z,{title:be&&(We!=null&&We.excellent_alias_name)?L.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${jt}`,L.createElement("br",null),L.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):jt},L.createElement("span",{className:A.e},be&&(We==null?void 0:We.excellent_alias_name)||jt))),ue&&ae&&((It=We==null?void 0:We.progress)==null?void 0:It.all_score)!=0&&L.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},L.createElement(pe.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Ct=We==null?void 0:We.progress)==null?void 0:Ct.my_score)/((nt=We==null?void 0:We.progress)==null?void 0:nt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(St=We==null?void 0:We.progress)==null?void 0:St.my_score,"/",(lt=We==null?void 0:We.progress)==null?void 0:lt.all_score),(!ue||!ae)&&L.createElement("div",{className:A.tags},L.createElement("div",null,L.createElement(R.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},L.createElement("span",null,L.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),L.createElement("span",null,We.stages_count))),L.createElement(R.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},L.createElement("span",null,L.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),L.createElement("span",null,We.members_count)))))))})),!se.length&&L.createElement(c.Z,null)))}},47949:function(Nn,Ft,r){"use strict";r.d(Ft,{jL:function(){return N},w9:function(){return tt},dN:function(){return Be},QD:function(){return sn},cQ:function(){return nt.Z},Oz:function(){return ve},op:function(){return we},O5:function(){return $n},_b:function(){return Wn},t7:function(){return se},Gi:function(){return Cn},YG:function(){return wn},kT:function(){return xn},qp:function(){return K},K3:function(){return V},vr:function(){return Rn},qE:function(){return Ue},Je:function(){return Te},wb:function(){return He},lB:function(){return Ct},cq:function(){return qr},tp:function(){return E},Si:function(){return Or},k8:function(){return ta},Du:function(){return Oa}});var A=r(59301),X={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},R="data:image/png;base64,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",N=({dataSource:Vt=[],img:Gt,imgWidth:ln=346,title:Vn,sunTitle:_r,bannerExtraContent:fa})=>A.createElement("div",{className:X.banner},A.createElement("div",{className:X.content},A.createElement("aside",null,A.createElement("p",null,A.createElement("b",null,Vn),A.createElement("span",null,_r)),Vt.length>0&&A.createElement("div",{className:X.btns},Vt.map((yr,Cr)=>A.createElement("div",{key:Cr,onClick:yr.click},yr.name,yr.sign?A.createElement("img",{src:R,width:39}):null))),fa),Gt&&A.createElement("img",{style:{marginTop:33,marginRight:38},src:Gt,width:ln}))),H={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},C=r(92310),c=r.n(C),S=r(89392),a=Object.defineProperty,F=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,I=(Vt,Gt,ln)=>Gt in Vt?a(Vt,Gt,{enumerable:!0,configurable:!0,writable:!0,value:ln}):Vt[Gt]=ln,P=(Vt,Gt)=>{for(var ln in Gt||(Gt={}))p.call(Gt,ln)&&I(Vt,ln,Gt[ln]);if(F)for(var ln of F(Gt))h.call(Gt,ln)&&I(Vt,ln,Gt[ln]);return Vt},K=({dataSource:Vt=[],value:Gt,onChange:ln,onTitleChange:Vn,className:_r,title:fa,titleWidth:yr=41,style:Cr={},fontColor:sr="#6A7283",showCount:ea,classNameActive:Ur,styleItem:zr={}})=>{const[Io,ja]=(0,A.useState)(0),[qa,Wa]=(0,A.useState)(!1),uo=(0,A.useRef)(null),Eo=(0,A.useRef)(null);return(0,A.useEffect)(()=>{var mo;Vt.length!==0&&(((mo=uo==null?void 0:uo.current)==null?void 0:mo.clientHeight)>97?ja(1):ja(0)),Vt.length===0&&ja(0),Wa(!1)},[Vt]),A.createElement("div",{className:c()(H.row,_r),style:Cr},A.createElement("div",{onClick:(0,S.throttle)(()=>Vn==null?void 0:Vn(),2e3),style:{width:yr,marginTop:qa?12:4},className:`${H.title} ${Vn?"current":""}`},fa),A.createElement("div",{className:qa?`${H.tagsWrap} ${H.tagsBorderWrap}`:H.tagsWrap},A.createElement("div",{className:H.bar,ref:Eo,style:Io>0?{height:Io===1?97:"auto",overflow:Io===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},A.createElement("div",{className:H.tag,ref:uo},Vt==null?void 0:Vt.map(mo=>A.createElement("span",{onClick:()=>ln(mo.id),key:mo.id,style:P(P({color:sr},zr),(mo==null?void 0:mo.style)||{}),className:Gt===mo.id?c()(Ur||H.active,mo.classNameActive):""},A.createElement("span",{title:mo.name,className:H.name},mo.name),!!ea&&A.createElement("span",{className:H.num},mo.count))))),!!Io&&A.createElement(A.Fragment,null,Io===1?A.createElement("div",{onClick:()=>{var mo;ja(2),((mo=uo==null?void 0:uo.current)==null?void 0:mo.clientHeight)>245?Wa(!0):Wa(!1)},className:H.action},"\u5C55\u5F00",A.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):A.createElement("div",{onClick:()=>{Eo.current.scrollTop=0,ja(1),Wa(!1)},className:H.action},"\u6536\u8D77",A.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Q={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},V=({dataSource:Vt=[],value:Gt,onChange:ln,onTitleChange:Vn,className:_r,title:fa,titleWidth:yr=41,style:Cr={},fontColor:sr="#6A7283",showCount:ea,expand:Ur=!0})=>{const[zr,Io]=(0,A.useState)(0),[ja,qa]=(0,A.useState)(!1),Wa=(0,A.useRef)(null),uo=(0,A.useRef)(null),[Eo,mo]=(0,A.useState)(Ur);return A.createElement("div",{className:c()(Q.row,_r),style:Cr},A.createElement("div",{className:"flex item-center justify-between"},A.createElement("div",{onClick:(0,S.throttle)(()=>Vn==null?void 0:Vn(),2e3),style:{width:yr,marginTop:ja?12:4},className:`${Q.title} ${Vn?"current":""}`},fa),A.createElement("i",{className:`iconfont ${Eo?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Eo?8:10},onClick:()=>mo(!Eo)})),Eo&&A.createElement("div",{className:ja?`${Q.tagsWrap} ${Q.tagsBorderWrap}`:Q.tagsWrap},A.createElement("div",{className:Q.fenge}),A.createElement("div",{className:Q.bar,ref:uo},A.createElement("div",{className:Q.tag,ref:Wa},Vt==null?void 0:Vt.map(co=>A.createElement("span",{onClick:()=>ln(co.id),key:co.id,style:{color:sr},className:Gt===co.id?Q.active:""},A.createElement("span",{title:co.name,className:Q.name},co.name),!!ea&&A.createElement("span",{className:Q.num},co.count)))))))},_={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},E=({dataSource:Vt=[],value:Gt,onChange:ln,className:Vn,style:_r={}})=>A.createElement("div",{style:_r,className:c()(_.tabs,Vn)},Vt.map(fa=>A.createElement("span",{onClick:()=>ln(fa.id),className:Gt===fa.id?_.active:"",key:fa.id},fa.name))),oe={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},le=r(92832),se=({dataSource:Vt=[],value:Gt="",onChange:ln,onInputChange:Vn=()=>{},className:_r,style:fa={},placeholder:yr,allowClear:Cr=!1})=>{var sr;const[ea,Ur]=(0,A.useState)(""),[zr,Io]=(0,A.useState)("");(0,A.useEffect)(()=>{var Wa;let uo=Gt;(Wa=JSON.stringify(Gt))!=null&&Wa.includes("{")&&(Ur(Gt.id),uo=Gt.value||"");try{Io(decodeURIComponent(uo||""))}catch(Eo){Io(decodeURIComponent(uo||""))}},[Gt]);const ja=()=>{ln(encodeURIComponent(zr),ea||null)},qa=Wa=>{Wa!==ea&&(Ur(Wa),ln(encodeURIComponent(zr),Wa))};return A.createElement("div",{className:c()(oe.input,_r),style:fa},!!Vt.length&&A.createElement("div",{className:oe.dropdown},A.createElement("div",{className:oe.text},(sr=Vt.find(Wa=>Wa.id===ea))==null?void 0:sr.name,A.createElement("i",{className:"iconfont icon-zhankai4"}),A.createElement("b",{className:oe.b1}),A.createElement("b",{className:oe.b2})),A.createElement("div",{className:oe.menu},Vt.map((Wa,uo)=>A.createElement("div",{key:uo,onClick:()=>qa(Wa.id)},Wa.name)))),A.createElement(le.default,{onPressEnter:ja,value:zr,onChange:Wa=>{Io(Wa.target.value),Vn(encodeURIComponent(Wa.target.value),ea||null)},bordered:!1,placeholder:yr}),A.createElement("i",{onClick:ja,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ye={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Te=({value:Vt,onChange:Gt,className:ln,total:Vn,pageSize:_r,style:fa={}})=>{const yr=Vt<2,Cr=Vt>=Math.ceil(Vn/_r);return Vn<=_r?A.createElement(A.Fragment,null):A.createElement("div",{className:c()(ye.quickPager,ln),style:fa},A.createElement("div",{onClick:()=>{yr||Gt(Vt-1,"prev")},className:yr?ye.disabled:""},"\u4E0A\u4E00\u9875"),A.createElement("div",{onClick:()=>{Cr||Gt(Vt+1,"next")},className:Cr?ye.disabled:""},"\u4E0B\u4E00\u9875"))},D={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Ze=r(71418),Ce=r(6848),ge=r(13570),Pe=r(90524),ue=r(49661),be=r(96908),ae=r(57177),te=r(81378),Je=r(57884),He=({className:Vt,dataSource:Gt=[],col:ln=4,right:Vn,bottom:_r=23,precision:fa=0,wrapWidth:yr=1200,trackEventItems:Cr,loading:sr})=>{const ea=Math.floor((yr-(ln-1)*Vn)/ln);return A.createElement(Ze.Z,{spinning:sr},A.createElement("div",{className:c()(D.list,Vt)},!!Gt.length&&Gt.map((Ur,zr)=>{const{name:Io,id:ja,identifier:qa,power:Wa,cover_image_id:uo,pic:Eo}=Ur;return A.createElement("div",{className:D.wrap,key:ja,style:{width:ea,marginRight:(1+zr)%ln===0?0:Vn+fa,marginBottom:_r}},A.createElement("a",{target:"_blank",href:`/shixuns/${qa}/challenges`,className:D.li,onClick:mo=>{mo.preventDefault(),Cr&&(0,ue.L9)([Cr]),Wa&&(0,ue.xg)(`/shixuns/${qa}/challenges`)}},A.createElement("div",{className:D.img},A.createElement("img",{className:D.cover,src:`${Eo}`}),Ur.is_jupyter&&A.createElement("img",{className:D.sign,src:be}),Ur.is_jupyter_lab&&A.createElement("img",{className:D.sign,src:ae}),Ur.is_unity_3d&&A.createElement("img",{className:D.sign,src:te})),A.createElement("div",{className:D.name},A.createElement(Ce.Z,{title:Io||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},A.createElement("span",{className:D.e},Io||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),A.createElement("div",{className:D.tags},A.createElement(Ce.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},A.createElement("span",null,A.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),A.createElement("span",null,Ur.challenges_count))),!!Ur.myshixuns_count&&A.createElement(Ce.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},A.createElement("span",null,A.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),A.createElement("span",null,Ur.myshixuns_count))),A.createElement(Ce.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},A.createElement("span",null,A.createElement("span",null,Ur.level))),A.createElement("div",{className:D.rate},A.createElement(ge.Z,{allowHalf:!0,disabled:!0,defaultValue:Ur.score_info}),A.createElement("span",null,"\xA0",Ur.score_info?`${Ur.score_info}\u5206`:"5\u5206")))),!Wa&&A.createElement("div",{className:D.lockWrap},A.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),A.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Gt.length&&A.createElement(Je.Z,null)))},qe={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},Ct=({className:Vt,dataSource:Gt=[],col:ln=4,right:Vn,bottom:_r=23,precision:fa=0,wrapWidth:yr=1200,wrapClassName:Cr,trackEventItems:sr,loading:ea})=>{const Ur=Math.floor((yr-(ln-1)*Vn)/ln);return A.createElement(Ze.Z,{spinning:ea},A.createElement("div",{className:c()(qe.list,Vt)},!!Gt.length&&Gt.map((zr,Io)=>{const{name:ja,id:qa,identifier:Wa,power:uo,cover_image_id:Eo,pic:mo}=zr;return A.createElement("div",{className:c()(qe.wrap,Cr),key:qa,style:{width:Ur,marginRight:(1+Io)%ln===0?0:Vn+fa,marginBottom:_r}},A.createElement("a",{target:"_blank",href:`/shixuns/${Wa}/challenges`,className:qe.li,onClick:co=>{co.preventDefault(),sr&&(0,ue.L9)([sr]),uo&&(0,ue.xg)(`/shixuns/${Wa}/challenges`)}},A.createElement("img",{src:r(47621),className:qe.titleBg}),A.createElement("div",{className:qe.name},A.createElement(Ce.Z,{title:ja||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},A.createElement("span",{className:qe.e},ja||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),A.createElement("div",{style:{padding:"14px",paddingBottom:0}},A.createElement("div",{className:qe.img},A.createElement("img",{className:qe.cover,src:Eo?`${Pe.Z.API_SERVER}/api/attachments/${Eo}`:`${Pe.Z.IMG_SERVER+mo}`}),zr.is_jupyter&&A.createElement("div",{className:qe.bq},"Jupyter"),zr.is_jupyter_lab&&A.createElement("div",{className:qe.bq},"JupyterLab"),zr.is_unity_3d&&A.createElement("div",{className:qe.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),A.createElement("div",{className:"mt20 flex item-center justify-between"},A.createElement("div",null,A.createElement("span",{className:qe.text},"\u5B66\u4E60\u4EBA\u6570"),A.createElement("span",{className:qe.value},zr.myshixuns_count)),A.createElement("div",null,A.createElement("span",{className:qe.text},"\u56F0\u96BE\u7B49\u7EA7"),A.createElement("span",{className:qe.value},zr.level))),A.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},A.createElement("div",null,A.createElement("span",{className:qe.text},"\u5173\u5361\u6570"),A.createElement("span",{className:qe.value},zr.challenges_count)),A.createElement("div",{className:qe.rate},A.createElement(ge.Z,{allowHalf:!0,disabled:!0,defaultValue:zr.score_info}),A.createElement("span",{className:qe.value,style:{color:"#FF9C00"}},"\xA0",zr.score_info?`${zr.score_info}\u5206`:"5\u5206"))))),!uo&&A.createElement("div",{className:qe.lockWrap},A.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),A.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Gt.length&&A.createElement(Je.Z,null)))},nt=r(929),St={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},lt=r(79005),jt=r(20345),yt=r(77882),k=r(31081),ut=r(75309),y=r(71979),s=r(47558),i=r(42922),g=r(66832),z=r(96593),ee=r(19664),T=r(91833);const Y=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:lt,swimg:jt},{name:"101\u8BA1\u5212",ptimg:yt,swimg:k},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ut,swimg:y},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:s,swimg:i},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:g,swimg:z},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ee,swimg:T}];var ve=({className:Vt,dataSource:Gt=[],col:ln=4,right:Vn,bottom:_r=23,precision:fa=0,wrapWidth:yr=1200,trackEventItems:Cr,loading:sr,wrapClassName:ea,imgClassName:Ur,isArrow:zr=!1})=>{const Io=Math.floor((yr-(ln-1)*Vn)/ln),[ja,qa]=(0,A.useState)(),[Wa,uo]=(0,A.useState)(),Eo=co=>qa(co),mo=()=>qa(-1);return A.createElement(Ze.Z,{spinning:sr},A.createElement("div",{className:c()(St.list,Vt)},!!(Gt!=null&&Gt.length)&&(Gt==null?void 0:Gt.map((co,Qa)=>{var xo;const{name:pi,id:bi,identifier:Xo,featured:eo,school_name:Mi,image_url:gi,excellent:cA,is_plan:Wi}=co;return A.createElement("div",{key:bi,className:c()(St.wrap,ea),style:{width:Io,marginRight:(1+Qa)%ln===0?0:Vn+fa,marginBottom:_r}},A.createElement("a",{target:"_blank",href:`/paths/${Xo}`,className:St.li,onClick:qi=>{qi.preventDefault(),Cr&&(0,ue.L9)([Cr]),(0,ue.xg)(`/paths/${Xo}`)}},A.createElement("img",{src:r(39057),className:St.titleBg}),A.createElement("div",{className:St.name},A.createElement(Ce.Z,{title:pi},A.createElement("span",{className:St.e,style:{color:zr&&ja===Qa?"#145DFF":"#000000"},onMouseEnter:()=>{Eo(Qa)},onMouseLeave:mo},pi))),A.createElement("div",{style:{padding:"14px",paddingBottom:0}},A.createElement("div",{className:c()(St.img,Ur)},A.createElement("img",{className:St.cover,src:`${Pe.Z.IMG_SERVER+gi}`}),(xo=co==null?void 0:co.subject_tags)==null?void 0:xo.map((qi,Fi)=>{var Gi,ii;if(Fi===0){const ri=(Gi=Y.find(aA=>aA.name==qi))==null?void 0:Gi.swimg;return A.createElement("img",{className:St.sign,src:ri,style:{left:"-4px"}})}const Yo=(ii=Y.find(ri=>ri.name==qi))==null?void 0:ii.ptimg;return A.createElement("img",{className:St.sign,src:Yo,style:{left:`${48+52*(Fi-1)+2*Fi}px`}})}),A.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(co==null?void 0:co.excellent)&&A.createElement("div",{className:St.bq},"\u5F00\u653E\u8BFE\u7A0B"))),A.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},A.createElement("div",null,A.createElement("span",{className:St.text},"\u7AE0\u8282\u6570"),A.createElement("span",{className:St.value},co.stages_count)),A.createElement("div",null,A.createElement("span",{className:St.text},"\u5B66\u4E60\u4EBA\u6570"),A.createElement("span",{className:St.value},co.members_count))))))})),!Gt.length&&A.createElement(Je.Z,null)))},ce={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Xe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXWmQXFd1/s59r3t6nX00o93GluV9AQNxiAkIB0OMISFsFQqSAhOohFR+JKmEQPILClJZfpEfIUAChFQSHIJxnGDiDYwsb8KRLUuWZcmSxqN9pJF6nV7eSZ373u1509Mzvd2eGVt6VV2z9Ht3+9459+yX8Bq4mDmWK2GLqla3MvFWZt4KpjVMSBNzGoQ0M6WJkJbpMiNDxBkwMkyUIUYGxCeJaB8x7fMcZ18yiv1EVHy1Lw+9GicwO8tXlSrlbSB6O4HfANAmZlY250JEHsBHGLQTzA9H3chDfX2012Yfy9HWqwJgZh7NF6vvY/a2gWkbgyeWY3Hq+yDQcRA/RKQeSsSce4jo9EqMo50+Vy3AzNxXKFTv9MAfB/AuZo60M7Fe30tEZQA/UqBvx+POvUQ02+s+O2l/1QGcy5Xe6Cn1SXj8YYAHO5nU8j9DM1D0b8rzvpFMRp9a/v4X73HVAJwplN9GHj7P4NtW0wK1OxYCPcAKX0rHI4+0+2wv7l9xgHPFyrs9j78A5l/sxQRXrE2ix5SiLyZj7v+s2BgArBjA+XzpzR7oq8x880ouQK/7JqKnFfiziUT0iV731aj9ZQeYmYez+fJXiOguZl72/ldkkYmYmb+eSkT+lIjOLOcYlm2BBcx8sfoJz+O/BHhkOSe5evqiaaXoTxIx55tExMsxrmUBOJ/njVVUvgvmW5djUqu+D6JHHbgfTSRostdj7TnAuWLlDq/K37pwqXYxCGlaOfRbyZh7Xy9B7hnAzOzmCpUvA/jDC2WvbReogE3/TTLufo6IKu0+38r9PQE4n+f1VVS+B+ZbWhnEBX8P0Q4H7gcTCZqyvRbWARZHQLlavp8ZG20P9rXcHhEmI07kdtsODasA5/OlX6gy/dfF/bbTV5GmHeL3JBLRxzttof45awCLRYo9vpuZE7YGdyG2Q0R5UvQBWxYwKwBn8pWPEPg7IlhdiKDYnrMIXAz6WDrh/mu3bXcNcEC5P7wIbrdQzH9eQCZF7+2WkrsCWPZcD/TgRbZsF1zTmrBrBX5HN3tyxwD7YTOVRy8KVL0Bd65Vmo667q2dStcdASx6rofyjouqUK/B9dsXFUohcksnenLbAMtemy1UfnrRiLE84NZ6IdqRirtvbdfi1TbA2Xz5r5j5j5Z5ehe705RMf51KRP64ncVoC2BxHLDH9/batlz2gJPnFc7PArNVgvjViABH6Zhm/ZErQoxkH7AmxYhHlsX71s7aWr9XbNek6M52HBQtA6xdflx5pldCVaEMHDuvcK5A8AjI5oB8EShXgEoZKFeBSgVQCohEgKjr/4z3AUP9gCIg7jLWpBn9fa9lsMXa5d7UqquxJYCFYrOFyk964c8V4F44oVCsEs5lgfNZIJcHPMFIk27wU0sbof/V0UcyBgz2AyMDQDQCbBzwXrtAEz2airu/3ErQQEsA5wqVT3qe93WbPKfqAS+eUsiWCWdmgJPTQLVaB2gjw6oB3U9B0azbsGz5XV6KsWFg01pAzGqXjniIua89ilZK3ZWMu99ohklTgP0YqsqLNlnz+SJh7ymF8xkf2JKEkFu+BOx1Y8CGNcBAH2P9gGe5h5VujqZTCfeKZjFeTQHO5EpfA/ApW9N5ZYYweU5h6jhwPlfHcpux5Ha/BxCLAldfBqSijMtHX2sg4x/SyejvLIXNkgAHoa07bEnNe48rnCkQDr8CFBokehh2q1ntIizYsOVG3y/g6AH7dl3gykuAvj4gAkahSihUCCVP9nryJfNgj1dguIrQ5wKJCCMZZaSjjOGEh6jV9LbuSUb2YAW+ZamQ3CUBzubLT9mKW95zTOFkhnDoqC8NL8clL0oqSYgnCSoCVIM92580axAjji+BuyqQ4RgQOq8wUKrK/0jv83Ilo8BQzMO6VBUDseWYQfM+JO46lYi8cbE7FwVYZxxUvf9u3kXzOyZnCIfPKuw/FAhSgcxTz3GbyFQLpOh6Ics877qE9AAQiZEGSyJUI6JGOT5VxlxocEWvdgTcAGQBUtQwWRTDTQTkYhXIlQnZElD2fMBjDmMizdjYX0VkhSlbOepXF/M6LQpwJl/ebiOd5FyR8PxxhQNHgGKP8+9EL04PKU2tAr5LjIQLJB0DJmswDbACpuP41KuBFYDlEwBsKFdz72ClZqvA2SJpI4yALc+PJ6rYPCDSevOXvSd3EG1PJyK/1KjthgBLIhg8frjbwYgq9MRhB5PHgXOZha01k5nq9d4FalEgowk4/UMKTp/fR59iJBX0nqkBo8ASpsGVPdYHVD7yuwY8uLcGcrAyNZCljbopZErAqQKhWPGB3pD2cEl/RUyK3S5d+88renujhLeGI8nmyv9rI8vv+aMKh6cJk8eC8Tbjye1Oi4BEkpDo91lxVDFSjghS/lVjuQZgMXc6DDdgxRrYEAWbl0GDHwC6FMBmuLkycKJAKFUJMQe4YriCwdjy6t6S1ZhKRn6l0TY37386Pxd4st21rr9fWNnTkw72HeyNnit7Z/+YAsn+CUbaBWJ68wzADbFZQ8GaJSuex6INy9ZCVmDvNkBLW2Y/DrPpxdbmTBGYLhCYCBvSVWzury4rNSvgTfX5yQsoOJMr/T2AJXWrVsDfeUThldOEoydbubu9e9wIYWBUFtJnxwPOHPuct28KyHWs1yHWVCsgCgULwAZkDXBA3ealaAdgmYWoXlNZ0vtzfx9wzUhZ97NM19fSyeinw33NA1jKJmTzlePdZtaL40Cod8+BQGq2OLtIFBgcVVrlSTiMtDPXeHgy+ndDgYFkrPfZEBUb9cgA7H8X7M/B3m0o17QXNLvkjGRsx/OkJW+R2q8erWjW3fuLZlIJdyJcTmIewPl85QNV9r7X7UD2nVTYd4wweXTplpoZNuqf7osB6WEFD4xBw5IbdFG/b8rfMlENoKZQn01rISvYg42qNPcSzLFneRH0FWL/razR6QLh7KxvNLl2tLwsUrZD6oOJhHu3Gd88gLP5skRH3tnK4Je6Z/tBBwenGkvOnbYtHqL+Nb5DeFgMFK2wPSNBB9gYdu2zaNZg14QsvZfPl6r1ixH+NFCfms3nfBk4lSdEXcK1Y2X0tTLuZo0u8T0R3ZtKRN67AGApVZQrVI52W81GDANPHnGw64XA5RcaTODsWbSswGJCthguhsYJHjNGWwXXEJ0BSChYfjdsGKzB05Qb/M/swWGVSb8MwbMycNNGeG9uhse5EnC6qLShRUAWga5Xl1T/ScbddabEU42CbbkEX55W2DtFONAg87WZltToBZAFHV4rbBkYiDASLSzOPLYUAtgA6APFvkFD2HQAvBikjSQt1C036BdAKDt4EbSEbQwjIQNIM8BEXz5fJu3Zunqkt7basCuxthbZfOm7zPjNZgNt9v3OSYWXpgjHpxf655sB3Kjt0XEhLyDpMvrrBZVGqmadXlDbPo3QFLJUacOJYuhce+NXDu4z0nRY0hbDiTgu6oWxZmsi30sXIniJk0NUKDGK9Ooiwr+kEtGPhsQGCZEpH7NRQc7sv9PnlgzA0HNrZslKpgnxftKq0FCHZkAjYEl/AkxNWBKngo4aYWxdR7h8Qr5f3AJVKDF2H/FNnZHASSHgmz26FbCkv6kcoQrCVaMVpHsUiCAV+VLJyNoawEHtxz2tDLLZPT894OClI37oTTeXcoHRCaUdBbLvLrH2S3YzT481+CrA84CKJ2oc49feRHA1T176+vlBT8eGxSJ+PJgxc7ZjmRQ9+WiOEHMJ142WemYIibqRqyVYXs8qkyv9HoCvNptgK98/+rKD3S8CxVIrdy9+z8ioguoDBiOMePO1X9hQ6JkwFcuNQkns+UaJSpnx4V8iOC28QY+/6KFSBeIxaJVHuxoDo0k7sz1bIpwrETalq5hI9oxVfzadjP6dD3C+/B9gfn87g1zs3u2HHDz9/CIGjmY8OWhUjBlD4wpR8lWijq6wcyD4XW/ZQTBfqeJHbM5WGB9/W2sA/2yvp6k+0Qckoj6rNlaxdsYoe/8reV/6u3GsBKcdFtBqR0T/kU5EPqABzuZLLzPjklafXeq+n73s4JkXgFIXFDw2IdIMMBbh1vTdRgOqM0roNQwiN8TLpcEtC6dhfPK25gCLivbALtZUm4wDcQFYjCQdbh/ioDg1q3TwwIaUfSomwqFUInqpVOiK5QqVnK16yz854OCFg/LSLBSi6nFopBaJnXlkgtBHjCEb9WVDDgPDmiVao6zBBUR4+sztPsAvHmU89KwvOMn+KuDJfhuLsLZ7y/8kPFc+ArDEZndCwWYdROAShnLjmjKUZSqWetfJuJuk7Cxfx5XyszaoV9rQQtYkMD3TWYsjYwQ3ThgV6u1k7w11G1aRTJy1sEfJnBAOU5DPLOOzd/gA//wA49+3+/ZoAU8C9hIxRqoPSCeAlAG3zwc+2uEebIaYKQPTswqbByoYj9t3L5IbuZ5s2Z/NoB9/WWH/FOHY6QZ6cIM45nAQnbQxsVHpSIzRaGcvSPgpAViANTZvEazEEWDYswB8+QTjnTdKGA7hbJbx7YeBM1mgT8CNCqjsAxuHTpOR/Ve+kxfA2LE7JT6zF8vLcs2wfeOH2KUpVyh/3vP4i90vp9/CnuMKe15pbMlqxqJF700PkdYPJSKjkyvs9dEB8SEjhuy9IgUbAeuWrcC1m+aziVKF8cOngJdPCKA8n3KjQFxYdjRwMYZiuToZqzxzukjIVwnXj5T1S2PzUoq+QNl86dvM+JithjNFwtOTCk8+17zFeqF6fK2CijLWRHyvTzeX5gwBBUs7QrkSzSl6rLDW224A1gws3snOA4xnXvapt541a0NHKOynm3FKQN+JosLGlIeJpKR22LuI8B3K5sr3M/id9pr19+Fn9/sJZK3mFkn/Gy5ROjpj1IJwpfdcAVhin4U1e6ISARMDwLbrhAqbv0FHzzCeeInR5wCpuL/v9sneKy9gyG/czdrJMEVlSrmErcN2UzwI9GPK5MuP2U7mfmZS4YVX/Bjo8LWUGizS85p1hGSdE7+txTP6bqAOCRVrlajqS83XbwbecJnOs2252fwsQ6hZ2pFMRtl/ayG3gamy5cYWufFkUYLwCTeNWbZsEe2gbK70LAPXdTvI8PPTeYKA/OTu4L9GQFzCXzgwAKSGFIYc7spnKtgZdUgAFvelsOZrNwE3X946sOH5VD3Gjn2sbdkxAdmCgBVuX9yJ58oKVw1XkLSY50zAc7IHWzNyhAf96AEH+yehpelWrjVjhGiSMBZlcR51fIUBFoFKqFcMGrddD1w63hnAMpgn93uQUCRRmbQU3aWKFJ5gvgKcLilc2l/FSMye0UOMHZTJlU/bzBw0Az+dIzx3TGHHLn8PbHZt2KSgHMZ4N+qRsVYFrFnSUWXfFYPGO28ELptYCHClyrjnCeCJF32Hxi1XAnfcLFLy/Hu37w0ADqxYhoprHqpmE1zie9HLjxUUxpNVLWzZu2iasvnyLDN3s6yLjuexgw4OHAUOmbjoJUa++RKlY5bFc9TxFQZY2HPZ/+RngXe/Hrh87UKAv79DTJDzA99Fwn7PG+ff+8huD/kS0C/6cNwXtsRUaSNiUnawyRxhKAZcNmBPHyaiUk8Bzs4SnplSePw5P5uwfgsOC12XvE7BdRgjXfDnmr3ZWKvEHBkAfMfrgS3rFgL8Z//M+gUQsIxrUSTmP//Q/Hsf2OXp+/qTvtokurCoSyaeuuOXMnjwlRwhFSVcMWRPktYA94pFmwnvO6EgyWdPPOdLtDUvf92KXHKZ7z3qxLEvL4oSyVli8uTEQckOrPgClrxYuSLjzpsJV6xfCPBf/AvrPVrAMi+gWKw+5/thatf9z3g4XwAGk0DaOBsCn7D2NNZnQrSJ+NG8H30pgpa9S7Po3ghZ4UE+dUjh+DnCzr3zSy6E77lsi9KpJ+0ArM2QoRIe2lsURGr4rkDfW5QtAu97E+HKBgDf97RIyHMAS5ti4br9pvkA3/e0h5k8MBAALGZM0Yd1THUQ01XLoOhAljteJN3ONRbjtbSQ1Qs1qf4NFIqS/fjISWDfoSDZuq6myqVbFGLi/zXSQJ3tPaxpSfvakCFxVAFXEEuV1nsFYDFJGndghZErAO+/hXDVhsZC1oPPAruP+C/LdZuBt1+3UMj6wROM0xnGQMKn4Hk26SDHycRxmQS2dijxaIEQUaQzIWxdWk2ylSbabFCirkim4akZ4NmXfBDCe/DlW5SOvdJOBpNxv0ijJiPfUKuxVA0lgY0jvgAkL4BsCcb+fOm4sNcOSCsYw6GTrL1P2gccfKTfmTxr27b8XwcAhCxcbdhTMCUsOgJcPWSRRRM9JqbKHzH49mYA2fheFuSpIw7OFYCn9wRhPQHKW7YqXdhsIsicr0VfBB2HKdgYMgyI8vKsHwLeek17Viobc2Jm7J1iZIq+AaRmp24zlMcXsoArLAJMoPutOxtaWbTnjymcLRB27YcOr5Vr6xWkY5Q3JedaMKCaMknyjfEQyXeyzwqFFivAnW/ojkJbGfdi92SLjJ0HWbsXta06FAjQChXLnCbzhOE+xusG7TkctLPBtruw1YU6lSHsP62QLQC7DwJrxhWqirFloI5FByjXtuTQPlsTpMrAb79t+anXzFWo+Me7WEd6yN4sTgmTEtMKwBL8d7ygsDZZxXqLhg7tLrTt8G8VYHPfoWmF4znC0TMKmSrwun5PmwH9sjfBj9CebGpVihnSWKlyReBTv9KhA7ndAS9y/z1PeugPoj5MOE+rEZe5ih/ZIUaOIYuJ49rhbztkp5P1kr10+wEXB2cIG/s9DPbNVa+rUYnZi4N4ZpGShTVLPctMAfjM7Z0BfOgE4+cHgfN5YP0ocOtVrbkS6+f5b9s9DKUCCTtg1SbdpdmazJT8tJZrR+xmIOqQHdtBd80ms9j3UtTkP3dHMBpnbOpnQ8C1MoXmOSMxi+QqUq2w+Ewe+My72gf4wV2Me570JV/tpPB8gH7/DmDNYHsS93d/4gNcs3QFOnIrtmrRgUWWuGmNPQm6FnQnC7ccxo5WgL/72QgqHuPGCV4ArBG05Kdmz2UgN+sDfDYL/O672wN4aprxt/fMpaEIECacdt0w8Ad3tgfwPz3kYbQfWk/WwQFBWG0zgEWNFwl6oA/YMmgT4CBsVhY+ky/fDebfaAWEXt7zyAEHR2YUbpjwEHfnDCI1cg4iNLQLMGDPYj48m2kfYKHeR3b7QpGoNgZg8TzJnv4XH5bvWgf5Hx/0MNLvmzLDADdzRuSrUqlH6XoeaxIWPUnhwHebqSvdvABTM8CDByLYMMDYPNA4jNQYLjQQs5J240dBtsuif/A4Y9+UgMFatRGAhTMUSqT39N/eBmwYaR3gbz7oYTQNDKR8Z4REf7TibZJojlmPcMOo9bzhudQVm8ln3QAsz37vWVez5zdvDAEc+tUALM53EbBmAoA//c72WPR9TzFePsma2kR/FR1cABbqPZ8nfPhWYP1wewCPpIHBNgAWs6qwZynWstWigUPWcV7ymd6HLaWPdgvwzikHe04oXD/uYbjBIXnzKLgInAsAvqtNNen+ZxiTp1mrNkJtYkcWwU24grT5628mrG0DYM2iDcChPXgpFi2hOjNlhcstq0cL0kcDQctKAni3AIv/9vu7I7rK683rF7LpBQAXgDMZ4BPvaI+CJc/o2FnW3iHRW8UTJHu7ULAIbe+5mTAx1DoFf+thD8MCcEjIMtV7Gq2JCXqX6gLXj5XbCgRstsYNE8BtlXBo1nkr3+84pPDSGQc3rfMwUkfFJq9XVCRh0YaCP/QWQryFUFjTv0RonJzxU1I0BSs/+kMoeCbruwvHW1SVJL/p7sdYAyxStE5Oa6ImCfWeLYlwVcF4wm7aSsMSDraKsLQCYLN7ciXgnr0RXQfrzZt4XtEWDXCdFC37sGQoXLe5dYr72R4PJ87DZ9GBkGUo+FweeMd1tGRgfHgOzx1mPH+E9f4rAGtX4hIAy94r3iOXCNePlawmni1ahMVn03bKKDUDsJXv/++4g+eOKlw55mHT4NwT2oMU6MEiaIkeLFQsku8Nl0jUhqScNAf68X0eTmXmwm8MixbOIJXof/kawmj/0u3kZhn7p4Bdh31hTbPn4IURgBfLPJR0lUyZsGWwiuG4RdXIP1upcRklWcKVtkuHgfc8xg/3RFGsspaoE0G2gzZ0BA59baoUVSnvmxoF5GyBtIVL9nJxRsglViqxb+uEMskUjPvClXwkPEe8P1pNEs9UYB0TKpb2MtKelA4O0l5M6SVxKMjeLWqWBOJJW8LujbNBUk8bxWsVKuJYIKTlqAGL0Rtm7ZYshGarlGErFNrKPScyhAdecrXA9cYNfhlgk60gYMii66C6or93SuSGRD4KSKUKaVYuFK9LFjoCJOv9Viq362zBIM9Xx2OJqTJg/aYt+SltSx+Vqm9OlMu0pdNLg7YkXlpKOwi7X6x+R1lYc9Yv43PDSFn7j+1eTUoZSme2ipHaGviuowq7TzgYTTJuWucLI8Yebfbi2QBUne8rlBscpCXgGoAFZDE8SByVpj5x64XSQOV7aVf2YT8x3P+ISVTUJ+nLpLqatvTBXAElS1smrSVc+9Ksg6mwU2afNY9YZs26H6X+Ph13PxNe+wWbjK1ywrYAFl/rAy9FcSoHbB5kbBllDZpJKtPpoKGUUJGEBSShNh35EQiopui3T30+0Pr0tKDAmc4hDgQ4kw1hgJW/dX9BrrGpVGteGOEAus0glMcUSgvXddHFSSukzZGXWXTqh9e5pXLCWtiyVBDcFsiywD960UVmlnDNuIe16YCKg2o5RjfWe7MAEQBsYrfmFSM1Vd5DZYRN8W8twAVCnGlT/5T4MX34g++gNtXwxN+rSz0EFfG0V6pW8HRu9lKUVFyCUuXuqhH75Rq0nNFqQXDNpi2V9LcFsLQjqtOPX3Qhhca3jjHWpX1nhA7eC1ixYd36b3koFCigIx39lai5B8Phrvr2IGHcsHbNBYLgwHDYkC6FGDows1Yhvu5QD2nTgCv7vtTFsl2Lo7bG7ZT01yBbOpTDJsiZWeDhgxEtSIlDQth1GBQTqFeLugx1HsSm+1uVsOPQWQ4B7r7TKngpwjU9arFhcxWF5yrBm1LFQQeGLcvzx/KEfIV0wtq1wz0sDE70WDoReUujtV5U0bN5rI5NkCUT75EDEQjYw3HGNeNz0nWAT8jP2KDnYMZm4o1ipswLop9eysgUqsUVbsdUs9NV36OMa0Z7w5bN7Do6VkfvxRYPxrIJsuzJ2w9HcCLrn4N07bicUGazh87bkvpXx3JySAhhPCkCVaV3bNk3bHR2MJZM0fbRdp0vW+Mnxeu055QDqTa1cRDYNMAd17TsdmyyX5+UksEl2eMJW4aqGLPpwG/EjLo92k7vxZYPp+x2Ieufl1NOdr7i4lxRLEuMSwcYo6mFZxzZ7te0J3vtzKwvTMk5iAMxxpXDlR4YMRrOoLvDKX3J0v7xsrYXW3Rl8T7tOen4xUIjrIWwsYSd/N1G4xXVSYA9UyRUPKkeC1w+WMVo74qL1g3D0vGy0upqciUu9XJIwN6+0w4OTit9rI2rWLsb1yQZ6b7OSxKbPkVHlvMLZ2ZJq23i55LDpzcNVrE26fV0r62ft7UDogMq7tkR77apWdqrMuPwjMLhGQdydqI2TijW8dZyVKzYjyWoT2zBi1URFtYrOrcOrq+I98ePwxbmLwYNOdlsfdrDaHx5D7/S62X7iHdf4OKNVa4804t6Hr0A2bQpOvPRjIOTOYWzRd/VOFel3a9ma8yYNcNJrQSir0zJ/RHJXY5D25BFOhYz5cpcNO2Qe1MiQQ1OxVg4ouaO09AzuWLlDvb4XlsHRi/3AklJ4POzCjkpyD0rjgmlvUQV5uBsYXHC+6BHHKF01npsqo+RtFCcrdv5yoHQpOjOZMy9r9W22gJYGs3my3/FzH/UagcX77O3AkT016lE5I/babFtgJnZzRYqP7VdHa+dQV+Q9xLtSMXdtxJRW+kPbQMc7MfrPZR3MGPjBbnYyzxpIkwqRG5JJGiq3a47Alg68YPlK4++2oSudhdo5e+n6ajr3ionqHQylo4B9im59Ase6EFmbhCi3slwLj4TXgEiyivwOxKJ6OOdrkxXAEun4nVij+VQS+sRRp1O6rXwnOy1pOi9yZj7P93Mp2uApfNMvvIRAn/nIsjdQDH3rIDLoI+lE+6/dtuiFYBDlHz3RXbdHSTClknRB7qlXDMKawCbPbnK9F8XBa9OQRYrFb+nmz23vmerABvpulwt339RhWoPZFGFIk7k9k6l5cV6sw6w0ZOrqHzvojGkRZCJdjhwP9iJntush54ALJ2KwJUrVL4M4A9frbbrZovX7fdiWwbwN8m4+7l2LVSt9t0zgM0AxEHhVflbF/flBbvjtHLot9pxHLQK6jxdupOH2n1GuxpR+S6Yb2332dfk/USPOnA/2qrLr5s16DkFm8EJm84Xq5/wPP7LC5eaaVop+pNEzPlmwJ67wa6lZ5cN4BDQw9l8+StEdNeFsjcLmMz89VQi8qdEdKYlZCzdtOwAm3EHIblfZeabLc1lVTYjccsK/NlEIvrESgxwxQAOCWHv9jz+Aph/cSUWoGd9Ej2mFH3RlkWq03GuOMBm4JLwRh4+z+DbOp3ManhOsvxY4UvpeOSR1TGe1TCK0BiC/OS7APoQwKHqHKtsoPOGQzMA/7sCvp5MRp9aTSNdNRRcvyhSTqJQqN7pgT8O4F3MvArC3uZGKdVsAPxIgb4djzv3EtHsagLWjGXVAhxeLCnxlC9W38fsbQPTNgZPrMRiSgU5ED9EpB5KxJx7iKjFkxlXYrR+n68KgOuXJ6ituQ1E2wj8eoA2McuxWPYuqbcM8BEG7QTzw1E38pBtR4C90S7e0qsS4AbsPJYrYYuqVrcy8VZm3gqmcSakiTkFQpqZ0kRIy7PMyBBxBowME2WJkQHxCSLaR0z7PMfZl4xiPxFdXaKvAAAADElEQVQVlwOEXvbx/3Bccpan8cseAAAAAElFTkSuQmCC",vt=r(59301),tt=({className:Vt,dataSource:Gt=[],col:ln=4,right:Vn,bottom:_r=23,precision:fa=0,wrapWidth:yr=1200,trackEventItems:Cr,loading:sr})=>{const ea=Math.floor((yr-(ln-1)*Vn)/ln);return vt.createElement(Ze.Z,{spinning:sr},vt.createElement("div",{className:c()(ce.list,Vt)},!!Gt.length&&Gt.map((Ur,zr)=>{const{subject_identifier:Io,id:ja,identifier:qa,power:Wa}=Ur,uo=Ur.is_public!=0&&Ur.is_public;return vt.createElement("div",{className:ce.wrap,key:ja,style:{width:ea,marginRight:(1+zr)%ln===0?0:Vn+fa,marginBottom:_r}},vt.createElement("a",{className:ce.li,onClick:Eo=>{Eo.preventDefault(),Cr&&(0,ue.L9)([Cr]),(0,ue.xg)(Ur.first_category_url)}},vt.createElement("div",{className:ce.top},vt.createElement(Ce.Z,{title:Ur.name},vt.createElement("div",{className:ce.name},Ur.name)),vt.createElement("img",{className:ce.img,src:Pe.Z.IMG_SERVER+"/images/"+Ur.avatar_url}),vt.createElement("div",{className:ce.text,title:Ur.creator},Ur.creator),Io&&vt.createElement("div",{className:ce.btns},vt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),vt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),uo&&vt.createElement("div",{className:ce.sign},"\u516C\u5F00")),vt.createElement("div",{className:ce.bottom},Ur.visits>0&&vt.createElement(Ce.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},vt.createElement("span",null,vt.createElement("i",{className:"iconfont icon-liulanyan"}),vt.createElement("span",null,Ur.visits))),Ur.course_members_count>0&&vt.createElement(Ce.Z,{title:"\u6210\u5458",placement:"bottom"},vt.createElement("span",null,vt.createElement("i",{className:"iconfont icon-chengyuan"}),Ur.course_members_count)),Ur.tasks_count>0&&vt.createElement(Ce.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},vt.createElement("span",null,vt.createElement("i",{className:"iconfont icon-zuoye"}),Ur.tasks_count)),Ur.is_end?vt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):vt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Ur.is_accessible&&vt.createElement("div",{className:ce.lockWrap},vt.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),vt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Gt.length&&vt.createElement(Je.Z,null)))},et={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},xe="data:image/png;base64,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",Be=({className:Vt,dataSource:Gt=[],col:ln=4,right:Vn,bottom:_r=23,precision:fa=0,wrapWidth:yr=1200,wrapClassName:Cr,trackEventItems:sr,loading:ea})=>{const Ur=Math.floor((yr-(ln-1)*Vn)/ln);return A.createElement(Ze.Z,{spinning:ea},A.createElement("div",{className:c()(et.list,Vt)},!!Gt.length&&Gt.map((zr,Io)=>{const{subject_identifier:ja,id:qa,identifier:Wa,power:uo}=zr,Eo=zr.is_public!=0&&zr.is_public;return A.createElement("div",{className:c()(`${et.wrap} ${zr.is_accessible?"":et.warpStyle}`,Cr),key:qa,style:{width:Ur,marginRight:(1+Io)%ln===0?0:Vn+fa,marginBottom:_r}},A.createElement("a",{className:et.li,onClick:mo=>{mo.preventDefault(),sr&&(0,ue.L9)([sr]),(0,ue.xg)(zr.first_category_url)}},A.createElement("div",{className:et.creator},A.createElement("img",{className:et.img,src:Pe.Z.IMG_SERVER+"/images/"+zr.avatar_url}),A.createElement("div",{className:et.text,title:zr.creator},zr.creator)),A.createElement("div",{className:et.top},A.createElement(Ce.Z,{title:zr.name},A.createElement("div",{className:et.name},zr.name)),Eo&&A.createElement("div",{className:et.sign},"\u516C\u5F00")),A.createElement("div",{className:et.middle},A.createElement("div",{className:et.row,style:{marginBottom:6}},A.createElement("div",null,A.createElement("span",{className:et.text},"\u8BBF\u95EE\u91CF"),A.createElement("span",{className:et.value},(zr==null?void 0:zr.visits)||0)),A.createElement("div",null,A.createElement("span",{className:et.text},"\u6210\u5458"),A.createElement("span",{className:et.value},(zr==null?void 0:zr.course_members_count)||0))),A.createElement("div",{className:et.row},A.createElement("div",null,A.createElement("span",{className:et.text,style:{width:42}},"\u4F5C",A.createElement("span",{style:{marginLeft:14}},"\u4E1A")),A.createElement("span",{className:et.value},(zr==null?void 0:zr.tasks_count)||0)),A.createElement("div",null,A.createElement("span",{className:et.text},"\u72B6\u6001"),zr.is_end?A.createElement("span",{className:et.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):A.createElement("span",{className:et.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),ja&&A.createElement("div",{className:et.btns},A.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),A.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!zr.is_accessible&&A.createElement("div",{className:et.lockWrap},A.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),A.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Gt.length&&A.createElement(Je.Z,null)))},it={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},dt=r(76560),wn=({dataSource:Vt=[],value:Gt,onChange:ln,className:Vn,style:_r={},tabBarExtraContent:fa})=>A.createElement("div",{className:c()(it.tabs,Vn),style:_r},A.createElement("div",{className:it.tabsWrap},Vt.map((yr,Cr)=>A.createElement("aside",{className:it.tab,onClick:()=>{ln(yr.id),yr.link&&dt.history.push(yr.link)},key:Cr},A.createElement("div",{className:Gt===yr.id?it.active:""},yr.name),(yr==null?void 0:yr.resetCount)==null&&(yr==null?void 0:yr.total)!==void 0&&A.createElement("span",null,"\uFF08",yr==null?void 0:yr.total,"\uFF09"),(yr==null?void 0:yr.resetCount)!==void 0&&(yr==null?void 0:yr.total)!==void 0&&A.createElement(Ce.Z,{title:(yr==null?void 0:yr.tip)!=null?yr==null?void 0:yr.tip:""},A.createElement("span",{style:{color:"#9096A3"}},"\uFF08",A.createElement("span",{style:{color:"#000"}},yr==null?void 0:yr.resetCount),"/",A.createElement("span",null,yr==null?void 0:yr.total),"\uFF09"))))),A.createElement("div",{className:it.tabBar},fa)),$t={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},xn=({dataSource:Vt=[],value:Gt,onChange:ln,className:Vn,style:_r={},tabBarExtraContent:fa})=>A.createElement("div",{className:c()($t.tabs,Vn),style:_r},A.createElement("div",{className:$t.tabsWrap},Vt.map((yr,Cr)=>A.createElement("aside",{className:$t.tab,onClick:()=>{ln(yr.id),yr.link&&dt.history.push(yr.link)},key:Cr},A.createElement("div",{className:Gt===yr.id?$t.active:""},yr.name),(yr==null?void 0:yr.resetCount)==null&&(yr==null?void 0:yr.total)!==void 0&&A.createElement("span",null,"\uFF08",yr==null?void 0:yr.total,"\uFF09"),(yr==null?void 0:yr.resetCount)!==void 0&&(yr==null?void 0:yr.total)!==void 0&&A.createElement(Ce.Z,{title:(yr==null?void 0:yr.tip)!=null?yr==null?void 0:yr.tip:""},A.createElement("span",{style:{color:"#9096A3"}},"\uFF08",A.createElement("span",{style:{color:"#000"}},yr==null?void 0:yr.resetCount),"/",A.createElement("span",null,yr==null?void 0:yr.total),"\uFF09"))))),A.createElement("div",{className:$t.tabBar},fa)),Cn=({className:Vt,style:Gt={},children:ln})=>A.createElement("div",{className:c()(Vt),style:Gt},ln),Ln={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},dr=r(38854),Fr=r(20834);const ur=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var qr=({sortValue:Vt,dropValue:Gt,className:ln,onSort:Vn,onDrop:_r,dataSource:fa=ur})=>{var yr;return A.createElement("div",{className:c()(Ln.orderWrap,ln)},A.createElement(dr.Z,{dropdownRender:()=>A.createElement(Fr.default,null,fa.map((Cr,sr)=>A.createElement(Fr.default.Item,{key:sr,onClick:()=>_r(Cr.id)},Cr.name)))},A.createElement("span",{className:Ln.orderTextWrap},(yr=fa.find(Cr=>Gt===Cr.id))==null?void 0:yr.name)),A.createElement("span",{className:Ln.orderIconWrap},A.createElement("span",{className:Ln.orderAsc},A.createElement("i",{className:Vt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Ln.cursorPointer} ${Ln.active}`:`iconfont icon-sanjiaoxing-up font12 ${Ln.cursorPointer}`,onClick:()=>Vn(Vt==="asc"?"desc":"asc")})),A.createElement("span",{className:Ln.orderDesc},A.createElement("i",{className:Vt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Ln.cursorPointer} ${Ln.active}`:`iconfont icon-sanjiaoxing-down font12 ${Ln.cursorPointer}`,onClick:()=>Vn(Vt==="asc"?"desc":"asc")}))))},Ht={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},Fn=r(3113),Rr=r(22688),lr=Object.defineProperty,hr=Object.getOwnPropertySymbols,oa=Object.prototype.hasOwnProperty,da=Object.prototype.propertyIsEnumerable,io=(Vt,Gt,ln)=>Gt in Vt?lr(Vt,Gt,{enumerable:!0,configurable:!0,writable:!0,value:ln}):Vt[Gt]=ln,Za=(Vt,Gt)=>{for(var ln in Gt||(Gt={}))oa.call(Gt,ln)&&io(Vt,ln,Gt[ln]);if(hr)for(var ln of hr(Gt))da.call(Gt,ln)&&io(Vt,ln,Gt[ln]);return Vt},Er=(Vt,Gt)=>{var ln={};for(var Vn in Vt)oa.call(Vt,Vn)&&Gt.indexOf(Vn)<0&&(ln[Vn]=Vt[Vn]);if(Vt!=null&&hr)for(var Vn of hr(Vt))Gt.indexOf(Vn)<0&&da.call(Vt,Vn)&&(ln[Vn]=Vt[Vn]);return ln},ga=(Vt,Gt,ln)=>new Promise((Vn,_r)=>{var fa=sr=>{try{Cr(ln.next(sr))}catch(ea){_r(ea)}},yr=sr=>{try{Cr(ln.throw(sr))}catch(ea){_r(ea)}},Cr=sr=>sr.done?Vn(sr.value):Promise.resolve(sr.value).then(fa,yr);Cr((ln=ln.apply(Vt,Gt)).next())}),we=Vt=>{var Gt=Vt,{className:ln,style:Vn,children:_r,loading:fa=!1,openLoading:yr,onClick:Cr=()=>{},size:sr="middle",shape:ea="round",theme:Ur}=Gt,zr=Er(Gt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Io,ja]=(0,A.useState)(!1),qa=(0,A.useMemo)(()=>{switch(Ur){case Rr.Fy.THEMEONE:return Ht.ThemeOne;case Rr.Fy.DEFAULT:default:return Ht.btn}},[Ur]);return A.createElement(Fn.ZP,Za({onClick:(0,S.throttle)(Wa=>ga(void 0,null,function*(){yr&&ja(!0);try{yield Cr(Wa)}catch(uo){console.log("error",uo)}yr&&ja(!1)}),2e3,{leading:!0,trailing:!1}),className:c()(qa,Ht[`${sr}-${ea}`],ln),style:Vn,size:sr,shape:ea,loading:Io||fa},zr),_r)},Se={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},Ue=({className:Vt,style:Gt,children:ln=null,onClick:Vn,title:_r})=>A.createElement("div",{className:c()(Se.head,Vt),style:Gt},A.createElement("span",{className:"primary-hover",onClick:Vn},A.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),A.createElement("b",{title:_r},_r),A.createElement("div",{className:Se.node},ln)),Mt={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},sn=({confirmShow:Vt=!0,confirmTitle:Gt,confirmClick:ln,cancelShow:Vn=!0,cancelTitle:_r,cancelClick:fa,className:yr,style:Cr,confirmLoading:sr=!1})=>A.createElement("div",{className:c()(Mt.btns,yr),style:Cr},Vt&&A.createElement(Fn.ZP,{loading:sr,onClick:ln,type:"primary",className:Mt.confirm},Gt),Vn&&A.createElement(Fn.ZP,{onClick:fa,className:Mt.cancel},_r)),rn={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Rn=({className:Vt,style:Gt={},LeftContent:ln,children:Vn,RightContent:_r})=>A.createElement("div",{className:c()(rn.fixedBottom,Vt),style:Gt},A.createElement("div",{className:rn.wrap},A.createElement("div",{className:rn.left},ln),A.createElement("div",{className:rn.center},Vn),A.createElement("div",{className:rn.right},_r))),Jn={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Wn=({className:Vt,style:Gt={},dataSource:ln=[]})=>A.createElement("div",{className:c()(Jn.crumbs,Vt),style:Gt},ln.map((Vn,_r)=>_rdt.history.push(Vn.path)},Vn.name):A.createElement("span",null,Vn.name),A.createElement("span",null,"\xA0",">","\xA0")):A.createElement("span",{key:_r,style:{color:"#5F6368"}},Vn.name))),_n=r(31797),fr=Object.defineProperty,ar=Object.defineProperties,Pr=Object.getOwnPropertyDescriptors,pr=Object.getOwnPropertySymbols,Yr=Object.prototype.hasOwnProperty,Dr=Object.prototype.propertyIsEnumerable,cr=(Vt,Gt,ln)=>Gt in Vt?fr(Vt,Gt,{enumerable:!0,configurable:!0,writable:!0,value:ln}):Vt[Gt]=ln,kt=(Vt,Gt)=>{for(var ln in Gt||(Gt={}))Yr.call(Gt,ln)&&cr(Vt,ln,Gt[ln]);if(pr)for(var ln of pr(Gt))Dr.call(Gt,ln)&&cr(Vt,ln,Gt[ln]);return Vt},qt=(Vt,Gt)=>ar(Vt,Pr(Gt)),en=(Vt,Gt)=>{var ln={};for(var Vn in Vt)Yr.call(Vt,Vn)&&Gt.indexOf(Vn)<0&&(ln[Vn]=Vt[Vn]);if(Vt!=null&&pr)for(var Vn of pr(Vt))Gt.indexOf(Vn)<0&&Dr.call(Vt,Vn)&&(ln[Vn]=Vt[Vn]);return ln};const{Countdown:In}=_n.default;var $n=Vt=>{var Gt=Vt,{onChange:ln}=Gt,Vn=en(Gt,["onChange"]);const[_r,fa]=(0,A.useState)(null);(0,A.useEffect)(()=>{typeof _r=="number"&&_r>=0&&ln(_r)},[_r]);const yr=Cr=>{const sr=Math.floor(Cr/1e3);fa(sr)};return A.createElement(In,qt(kt({},Vn),{onChange:yr}))},zn={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Or=({DataProps:Vt,className:Gt,style:ln={}})=>{var Vn;return A.createElement("div",{className:c()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",zn.ClassRoomItem,Gt),style:ln,onClick:()=>{(0,ue.xg)(Vt==null?void 0:Vt.first_category_url)}},A.createElement("div",{className:"flex flex-col item-center"},A.createElement("img",{src:`${(Vn=Pe.Z)==null?void 0:Vn.IMG_SERVER}/images/${Vt==null?void 0:Vt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Vt==null?void 0:Vt.subject_identifier)&&A.createElement("div",{className:"mt-40px"},A.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),A.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),A.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},A.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Vt!=null&&Vt.is_public)&&A.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),A.createElement("span",{className:c()("text-16px font-medium",zn.TitleDom)},Vt==null?void 0:Vt.name)),A.createElement("div",{className:"c-grey-333 font-medium"},Vt==null?void 0:Vt.creator),A.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Vt==null?void 0:Vt.course_members_count),A.createElement("div",{className:"c-grey-333 flex item-center justify-between"},A.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Vt==null?void 0:Vt.tasks_count),Vt!=null&&Vt.is_end?A.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):A.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Kr=Object.defineProperty,wr=Object.getOwnPropertySymbols,pa=Object.prototype.hasOwnProperty,Ea=Object.prototype.propertyIsEnumerable,la=(Vt,Gt,ln)=>Gt in Vt?Kr(Vt,Gt,{enumerable:!0,configurable:!0,writable:!0,value:ln}):Vt[Gt]=ln,jn=(Vt,Gt)=>{for(var ln in Gt||(Gt={}))pa.call(Gt,ln)&&la(Vt,ln,Gt[ln]);if(wr)for(var ln of wr(Gt))Ea.call(Gt,ln)&&la(Vt,ln,Gt[ln]);return Vt},Oa=({DataProps:Vt=[],selectValue:Gt,onChange:ln,className:Vn,style:_r={},extra:fa,classNameItem:yr,styleItem:Cr={},barHidden:sr})=>{const[ea,Ur]=(0,A.useState)();return(0,A.useEffect)(()=>{Ur(Array.isArray(Gt)?Gt:[Gt])},[Gt]),A.createElement("div",{className:c()("flex px-20px py-10px gap-40px",Vn),style:jn({borderBottom:"1px solid #D3F0FF"},_r)},Vt==null?void 0:Vt.map(zr=>A.createElement("div",{key:zr==null?void 0:zr.id,className:c()("flex item-center justify-center current c-grey-333 text-16 relative",yr,zr==null?void 0:zr.className),style:jn(jn({color:ea!=null&&ea.includes(zr==null?void 0:zr.id)?"#1890FF":"",minWidth:88},Cr),(zr==null?void 0:zr.style)||{}),onClick:Io=>{ln==null||ln({domEvent:Io,item:zr}),zr!=null&&zr.link&&dt.history.push(zr==null?void 0:zr.link)}},zr==null?void 0:zr.name,!sr&&(ea==null?void 0:ea.includes(zr==null?void 0:zr.id))&&A.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),A.createElement("div",{className:"ml-auto"},fa))},jr=Object.defineProperty,Wr=Object.defineProperties,ha=Object.getOwnPropertyDescriptors,wa=Object.getOwnPropertySymbols,ya=Object.prototype.hasOwnProperty,Va=Object.prototype.propertyIsEnumerable,vo=(Vt,Gt,ln)=>Gt in Vt?jr(Vt,Gt,{enumerable:!0,configurable:!0,writable:!0,value:ln}):Vt[Gt]=ln,ba=(Vt,Gt)=>{for(var ln in Gt||(Gt={}))ya.call(Gt,ln)&&vo(Vt,ln,Gt[ln]);if(wa)for(var ln of wa(Gt))Va.call(Gt,ln)&&vo(Vt,ln,Gt[ln]);return Vt},Zn=(Vt,Gt)=>Wr(Vt,ha(Gt)),ta=({value:Vt,onChange:Gt,onInputChange:ln,className:Vn,style:_r={},InputProps:fa})=>{const[yr,Cr]=(0,A.useState)(Vt);return A.createElement("div",{className:c()("flex item-center rounded-full px-10px py-2px",Vn),style:ba({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},_r)},A.createElement(le.default,Zn(ba({bordered:!1},fa),{onChange:sr=>{Cr(sr.target.value),ln==null||ln(encodeURIComponent(sr.target.value))},onPressEnter:sr=>{Gt==null||Gt({domEvent:sr,item:{value:yr}})}})),A.createElement("img",{className:"h-22px current",src:r(25365),height:22,onClick:sr=>{Gt==null||Gt({domEvent:sr,item:{value:yr}})}}))}},37464:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return a}});var A=r(59301),X=r(92832),R=r(24905),pe=r(95237),N={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},H="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",C=r(57884),c=(F,p,h)=>new Promise((I,P)=>{var b=W=>{try{Q(h.next(W))}catch(V){P(V)}},K=W=>{try{Q(h.throw(W))}catch(V){P(V)}},Q=W=>W.done?I(W.value):Promise.resolve(W.value).then(b,K);Q((h=h.apply(F,p)).next())}),a=({data:F,value:p=[],handleChangePage:h,setSelectedRowKeys:I,selectedRowKeys:P,onChange:b=()=>{}})=>{const[K,Q]=(0,A.useState)([]),[W,V]=(0,A.useState)([]),[_,L]=(0,A.useState)([]);let[E,oe]=(0,A.useState)(1),[le,ie]=(0,A.useState)();return(0,A.useEffect)(()=>{Q(F),V([]),L([])},[F]),(0,A.useEffect)(()=>{I&&(V(P),L(P))},[P]),A.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},A.createElement("div",{className:N.leftdiv},A.createElement(X.default.Search,{size:"middle",onChange:se=>c(void 0,null,function*(){Q(F.filter(ye=>{var G;return(G=ye==null?void 0:ye.name)==null?void 0:G.includes(se.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),K.length===0&&A.createElement(C.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),A.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},A.createElement(R.default.Group,{value:W.map(se=>`${se.course_group_id}`),onChange:se=>{I(K.filter(ye=>se.includes(`${ye.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},K.map((se,ye)=>A.createElement(pe.Z,{key:se.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},A.createElement(R.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:se.is_published,value:`${se.course_group_id}`},A.createElement("div",{className:N.listClass},A.createElement("span",{className:N.spantitle,style:{width:se.is_published?"108px":"170px"}},se.name),se.is_published&&A.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),A.createElement("div",{className:N.rightdiv},A.createElement(X.default.Search,{onChange:se=>{L(W.filter(ye=>ye.name.includes(se.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),_.length===0&&A.createElement(C.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),_.length>0&&A.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},A.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},_.map((se,ye)=>A.createElement(pe.Z,{justify:"space-between",style:{marginTop:"10px"},key:se.course_group_id},A.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},se.name),A.createElement("img",{src:H,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{I(W.filter(G=>`${G.course_group_name}`!=`${se.course_group_name}`))}})))))))}},23396:function(Nn,Ft,r){"use strict";r.r(Ft),r.d(Ft,{default:function(){return FA}});var A=r(59301),X=r(76560),R=r(66104),pe=r(38854),N=r(20834),H=r(99313),C=r(43418),c=r(8591),S=r(49661),a=r(30975),F=r(34055),p=r(78241),h=r(24905),I=r(95237),P=r(43604),b=r(92832),K=r(1710),Q=r(58421),W=r(61186),V=r.n(W),_=r(57884),L=r(82093),E=Object.defineProperty,oe=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,se=(Zt,Tt,Lt)=>Tt in Zt?E(Zt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Zt[Tt]=Lt,ye=(Zt,Tt)=>{for(var Lt in Tt||(Tt={}))le.call(Tt,Lt)&&se(Zt,Lt,Tt[Lt]);if(oe)for(var Lt of oe(Tt))ie.call(Tt,Lt)&&se(Zt,Lt,Tt[Lt]);return Zt},G=(Zt,Tt,Lt)=>new Promise((Ir,Da)=>{var mr=_t=>{try{Aa(Lt.next(_t))}catch(Lr){Da(Lr)}},no=_t=>{try{Aa(Lt.throw(_t))}catch(Lr){Da(Lr)}},Aa=_t=>_t.done?Ir(_t.value):Promise.resolve(_t.value).then(mr,no);Aa((Lt=Lt.apply(Zt,Tt)).next())});const Te=({shixunHomeworks:Zt,dispatch:Tt})=>{const Lt=(0,X.useParams)();return A.createElement(C.default,{centered:!0,title:"\u63D0\u793A",open:Zt.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>G(void 0,null,function*(){(yield(0,L.ZP)(`/api/myshixuns/${Zt.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"post",body:{course_id:Lt.coursesId}})).status===0&&(c.ZP.success("\u5220\u9664\u6210\u529F"),Tt({type:"shixunHomeworks/setActionTabs",payload:{}}),Tt({type:"shixunHomeworks/getWorkList",payload:ye({},Zt.actionTabs.params)}))}),onCancel:()=>{Tt({type:"shixunHomeworks/setActionTabs",payload:{}})}},A.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),A.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};var D=(0,X.connect)(({shixunHomeworks:Zt})=>({shixunHomeworks:Zt}))(Te),Ze=r(5871),Ce=Object.defineProperty,ge=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,be=(Zt,Tt,Lt)=>Tt in Zt?Ce(Zt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Zt[Tt]=Lt,ae=(Zt,Tt)=>{for(var Lt in Tt||(Tt={}))Pe.call(Tt,Lt)&&be(Zt,Lt,Tt[Lt]);if(ge)for(var Lt of ge(Tt))ue.call(Tt,Lt)&&be(Zt,Lt,Tt[Lt]);return Zt},te=(Zt,Tt,Lt)=>new Promise((Ir,Da)=>{var mr=_t=>{try{Aa(Lt.next(_t))}catch(Lr){Da(Lr)}},no=_t=>{try{Aa(Lt.throw(_t))}catch(Lr){Da(Lr)}},Aa=_t=>_t.done?Ir(_t.value):Promise.resolve(_t.value).then(mr,no);Aa((Lt=Lt.apply(Zt,Tt)).next())});const Je=({shixunHomeworks:Zt,dispatch:Tt})=>{const Lt=(0,X.useParams)(),[Ir,Da]=(0,A.useState)(!0),[mr]=p.default.useForm();return A.createElement(A.Fragment,null,A.createElement(C.default,{centered:!0,title:"\u8C03\u5206",open:Zt.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>te(void 0,null,function*(){yield mr.validateFields();const no=mr.getFieldValue();(yield(0,L.ZP)(`/api/student_works/${Zt.actionTabs.id}/adjust_score.json`,{method:"post",body:ae({},no)})).status===0&&(c.ZP.success("\u8BC4\u9605\u6210\u529F"),mr.resetFields(),Tt({type:"shixunHomeworks/setActionTabs",payload:{}}),Tt({type:"shixunHomeworks/getWorkList",payload:ae({},Zt.actionTabs.params)}))}),onCancel:()=>{Tt({type:"shixunHomeworks/setActionTabs",payload:{}})}},A.createElement(p.default,{form:mr},A.createElement("p",null,"\u6210\u7EE9"),A.createElement(p.default.Item,{name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},A.createElement(Ze.Z,null)),A.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),A.createElement(p.default.Item,{name:"comment"},A.createElement(b.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8})))))};var We=(0,X.connect)(({shixunHomeworks:Zt})=>({shixunHomeworks:Zt}))(Je);const He=[{name:"\u672A\u63D0\u4EA4",id:0,type:"unanswer_users"},{name:"\u6309\u65F6\u63D0\u4EA4",id:1,type:"answer_users"}];var qe=r(59301),It=Object.defineProperty,Ct=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,lt=(Zt,Tt,Lt)=>Tt in Zt?It(Zt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Zt[Tt]=Lt,jt=(Zt,Tt)=>{for(var Lt in Tt||(Tt={}))nt.call(Tt,Lt)&<(Zt,Lt,Tt[Lt]);if(Ct)for(var Lt of Ct(Tt))St.call(Tt,Lt)&<(Zt,Lt,Tt[Lt]);return Zt};const yt=({polls:Zt,loading:Tt,dispatch:Lt})=>{var Ir,Da,mr,no,Aa,_t;const[Lr,na]=(0,A.useState)(jt(jt({},(0,X.useParams)()),{page:1,limit:20})),Na=(0,X.useLocation)(),{pollsList:xa,commonHeader:lo}=Zt,[So,Oo]=(0,A.useState)({}),[ma,Ta]=(0,A.useState)("");let[Xa,to]=(0,A.useState)({});Lr.order_type="desc",Lr.order="end_at";const[Ua]=p.default.useForm(),No=(0,F.Jd)();(0,A.useEffect)(()=>{Lr.poll_group_id=[],Lt({type:"polls/getPollsList",payload:Lr})},[Lr]);const Xr=()=>{Lr.page=1;const $r=Object.assign({},Ua.getFieldValue());Object.keys($r).map(function(wo){$r[wo].includes("all")?(delete Lr[wo],Ua.setFieldsValue({[wo]:"all"})):(Lr[wo]=$r[wo],Ua.setFieldsValue({[wo]:Lr[wo]}))}),Lt({type:"polls/getPollsList",payload:Lr})},Ca=($r,wo)=>{Lr.page=$r,Lr.limit=20,Lt({type:"polls/getPollsList",payload:jt({},Lr)})};let Ao=[{title:"\u5E8F\u53F7",align:"center",dataIndex:"name",render:($r,wo,qo)=>Lr.limit*(Lr.page-1)+qo+1},{title:"\u59D3\u540D",align:"center",dataIndex:"user_name"},{title:"\u5B66\u53F7",align:"center",dataIndex:"student_id",sortOrder:Xa.student_id,sortDirections:["descend","ascend"],sorter:($r,wo)=>$r.id-wo.id},{title:"\u5206\u73ED",align:"center",dataIndex:"user_group_name",ellipsis:!0,width:"35%"},{title:"\u63D0\u4EA4\u72B6\u6001",align:"center",dataIndex:"commit_status",render:($r,wo)=>wo.commit_status==1?qe.createElement("span",{className:"c-green"},"\u6309\u65F6\u63D0\u4EA4"):qe.createElement("span",null,"\u672A\u63D0\u4EA4")},{title:"\u63D0\u4EA4\u65F6\u95F4",width:"16%",align:"center",dataIndex:"end_at",sortOrder:Xa.end_at,sortDirections:["descend","ascend"],sorter:($r,wo)=>$r.id-wo.id,render:$r=>$r&&V()($r).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",className:"edu-txt-center",align:"center",width:120,render:($r,wo)=>{if((0,F.dE)())return wo.commit_status?wo.commit_status==1?qe.createElement(X.Link,{target:"_blank",onClick:()=>{(Ua==null?void 0:Ua.getFieldValue("poll_group_id"))=="all"?localStorage.setItem("courseGroupIds",JSON.stringify(["all"])):localStorage.setItem("courseGroupIds",JSON.stringify(Ua==null?void 0:Ua.getFieldValue("poll_group_id")))},to:`/classrooms/${Lr.coursesId}/poll/${Lr.categoryId}/questionnaireInfo/${wo.login}?type=student`},"\u67E5\u770B"):qe.createElement("span",{style:{color:"#858585"}},"\u67E5\u770B"):"--";if((0,F.GJ)())return wo.commit_status==1?qe.createElement(X.Link,{target:"_blank",onClick:()=>{(Ua==null?void 0:Ua.getFieldValue("poll_group_id"))=="all"?localStorage.setItem("courseGroupIds",JSON.stringify(["all"])):localStorage.setItem("courseGroupIds",JSON.stringify(Ua==null?void 0:Ua.getFieldValue("poll_group_id")))},to:`/classrooms/${Lr.coursesId}/poll/${Lr.categoryId}/questionnaireInfo/${wo.login}?type=teacher`},"\u67E5\u770B"):qe.createElement("span",{style:{color:"#858585"}},"\u67E5\u770B")}}];const ra=(0,A.useMemo)(()=>{let $r=[...Ao];return No&&$r.splice(2,1),$r},[No,xa.poll_types]);return qe.createElement("section",{className:"minH500 bg-white pl30 pr30 inline-block w100"},xa.poll_users==""&&qe.createElement(_.Z,null),xa.poll_users!=""&&qe.createElement("aside",null,(0,F.dE)()&&qe.createElement("div",{className:"mt20"},qe.createElement("span",{className:"c-red"},(Ir=xa==null?void 0:xa.poll_types)==null?void 0:Ir.answer_users)," \u5DF2\u4EA4 ",qe.createElement("span",{className:"ml20 mr20"},(Da=xa==null?void 0:xa.poll_types)==null?void 0:Da.unanswer_users,"\u672A\u4EA4"),lo.polls_status===2&&qe.createElement("span",null,"\u5269\u4F59\u63D0\u4EA4\u65F6\u95F4\uFF1A",qe.createElement("span",{className:"c-orange"},(0,S.li)((new Date((mr=xa==null?void 0:xa.poll_types)==null?void 0:mr.poll_end_time).getTime()-new Date().getTime())/1e3)))),(0,F.GJ)()&&qe.createElement("aside",{className:"mt20"},qe.createElement(p.default,{form:Ua,onChange:Xr,initialValues:{commit_status:"all",poll_group_id:"all"}},qe.createElement(p.default.Item,{name:"commit_status"},qe.createElement(h.default.Group,{value:[],style:{width:"100%"}},qe.createElement(I.Z,null,qe.createElement(P.Z,{flex:"80px"},"\u7B54\u9898\u72B6\u6001:"),qe.createElement(P.Z,{flex:"80px"},qe.createElement(h.default,{value:"all",checked:!So.commit_status},"\u5168\u90E8")),qe.createElement(P.Z,{flex:"1"},He.map(($r,wo)=>{var qo;return qe.createElement(h.default,{name:"commit_status",value:$r.id},$r.name,"(",(qo=xa==null?void 0:xa.poll_types)==null?void 0:qo[$r.type],")")}))))),qe.createElement(p.default.Item,{name:"poll_group_id"},qe.createElement(h.default.Group,{style:{width:"100%"}},qe.createElement(I.Z,null,qe.createElement(P.Z,{flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),qe.createElement(P.Z,{flex:"80px"},qe.createElement(h.default,{value:"all",checked:!So.course_group},"\u5168\u90E8")),qe.createElement(P.Z,{flex:"1"},xa.course_groups&&xa.course_groups.map(($r,wo)=>qe.createElement(h.default,{value:$r.course_group_id},$r.group_group_name,"(",$r.count,")"))))))),qe.createElement(I.Z,null,qe.createElement(P.Z,{flex:"1"},qe.createElement(I.Z,{align:"middle"},qe.createElement(P.Z,null,qe.createElement(b.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:$r=>{Lr.search=$r.trim(),Lr.page=1,Lt({type:"polls/getPollsList",payload:Lr})},style:{width:200}})),qe.createElement(P.Z,null,qe.createElement("span",{className:"ml5 c-red"},(no=xa.poll_types)==null?void 0:no.total_users),qe.createElement("span",null,"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",(Aa=xa.poll_types)==null?void 0:Aa.poll_users_count,"\u4E2A\u5B66\u751F\uFF09")))),qe.createElement(P.Z,null))),qe.createElement(K.default,{className:"mt30",loading:Tt["polls/getPollsList"],hideOnSinglePage:!0,pagination:!1,dataSource:xa.poll_users,columns:ra,onChange:($r,wo,qo)=>{if(Xa={},qo.order===void 0)switch(Xa[qo.field]="descend",qo.field){case"student_id":Ta("descend"),Lr.b_order="desc";break}else Lr.b_order=qo.order.replace("end",""),Xa[qo.field]=qo.order;to(jt({},Xa)),Lr.order=qo.field,Lt({type:"polls/getPollsList",payload:jt({},Lr)})}}),qe.createElement("aside",{className:"tc mb50 mt30"},qe.createElement(Q.Z,{showSizeChanger:!1,hideOnSinglePage:!0,onChange:Ca,defaultCurrent:Lr.page||1,current:Lr.page||1,defaultPageSize:20,total:(_t=xa.poll_types)==null?void 0:_t.total_users})),qe.createElement(We,null),qe.createElement(D,null)))};var k=(0,X.connect)(({polls:Zt,loading:Tt})=>({polls:Zt,loading:Tt.effects}))(yt),ut=r(71418),y=r(5112),s=r(5083),i=r(37464),g=Object.defineProperty,z=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,T=Object.getOwnPropertySymbols,Y=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,ve=(Zt,Tt,Lt)=>Tt in Zt?g(Zt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Zt[Tt]=Lt,ce=(Zt,Tt)=>{for(var Lt in Tt||(Tt={}))Y.call(Tt,Lt)&&ve(Zt,Lt,Tt[Lt]);if(T)for(var Lt of T(Tt))Le.call(Tt,Lt)&&ve(Zt,Lt,Tt[Lt]);return Zt},Xe=(Zt,Tt)=>z(Zt,ee(Tt)),vt=(Zt,Tt,Lt)=>new Promise((Ir,Da)=>{var mr=_t=>{try{Aa(Lt.next(_t))}catch(Lr){Da(Lr)}},no=_t=>{try{Aa(Lt.throw(_t))}catch(Lr){Da(Lr)}},Aa=_t=>_t.done?Ir(_t.value):Promise.resolve(_t.value).then(mr,no);Aa((Lt=Lt.apply(Zt,Tt)).next())});function ze(Zt,Tt){const Lt=[];for(let Ir=Zt;Ir{let Tt=new Date;const Lt=V()(Zt).format("HH");if(V()(Zt).isSame(V()(Tt),"day")){const Ir=V()(Tt).format("HH"),Da=V()(Tt).format("mm");return{disabledHours:()=>ze(0,24).splice(1,Ir*1-1),disabledMinutes:()=>V()(Zt).isSame(V()(Tt),"hour")&&Lt<=Ir?ze(0,60).splice(0,Da):ze(60,60)}}else if(V()(Zt).isSame(V()(),"day")){const Ir=V()().format("HH"),Da=V()().format("mm");return{disabledHours:()=>ze(0,24).splice(0,Ir),disabledMinutes:()=>Lt<=Ir?ze(0,Da):ze(60,60)}}else return!1},et=({exercise:Zt,dispatch:Tt,polls:Lt})=>{const Ir=(0,X.useParams)(),[Da]=p.default.useForm(),[mr,no]=(0,A.useState)(1),[Aa,_t]=(0,A.useState)([]),[Lr,na]=(0,A.useState)(!1),[Na,xa]=(0,A.useState)([]),[lo,So]=(0,A.useState)(!0),[Oo,ma]=(0,A.useState)(!1);(0,A.useEffect)(()=>{Lt.actionTabs.key==="\u7ACB\u5373\u622A\u6B62"&&Ta()},[Lt.actionTabs]);const Ta=()=>vt(void 0,null,function*(){var Ua,No;na(!0);const Xr=yield Tt({type:"polls/getEndGroups",payload:Xe(ce({},Ir),{check_ids:[Lt.actionTabs.selectArrs]})});(Xr==null?void 0:Xr.status)==0&&(((Ua=Xr==null?void 0:Xr.course_info)==null?void 0:Ua.length)>0?_t([...(No=Xr==null?void 0:Xr.course_info)==null?void 0:No.map((Ca,Ao)=>(Ca.key=Ca.course_group_id,Ca.title=Ca.course_group_name,Ca.name=Ca.course_group_name,Ca))]):_t([]),Da.setFieldsValue({end_time:V()(V()(new Date((0,S.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),na(!1)}),Xa=()=>vt(void 0,null,function*(){var Ua;const No=ce({},Da.getFieldsValue());if((Na==null?void 0:Na.length)<=0&&Aa.length>0&&!((Ua=Zt.actionTabs)!=null&&Ua.unified_setting)){c.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}ma(!0);const Xr={check_ids:Lt.actionTabs.selectArrs,group_ids:Na};lo||(Xr.end_time=V()(No.end_time).format("YYYY-MM-DD HH:mm")),Xr.group_ids=Na.map(Ao=>Ao.course_group_id),(yield(0,L.ZP)(`/api/courses/${Ir.coursesId}/polls/end_poll.json`,{method:"post",body:Xr})).status===0&&(c.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,S.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u622A\u6B62"]),Tt({type:"polls/setActionTabs",payload:{}}),Tt({type:"polls/getCommonHeader",payload:ce({},Lt.actionTabs.params)}),Tt({type:"polls/getPollsList",payload:ce({},Ir)})),ma(!1)}),to=()=>{no(1),_t([]),xa([]),So(!0)};return A.createElement(C.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",open:Lt.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Xa,width:680,confirmLoading:Oo||Lr,onCancel:()=>{to(),Tt({type:"polls/setActionTabs",payload:{}})}},A.createElement(ut.Z,{spinning:Lr},Aa&&A.createElement(p.default,{form:Da},A.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},"\u8BF4\u660E\uFF1A\u7ED3\u675F\u540E\u5B66\u751F\u5C06\u4E0D\u80FD\u63D0\u4EA4\u95EE\u5377\u3002"),A.createElement(I.Z,{className:"mt20"},A.createElement("span",{className:"mr10"},A.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),A.createElement(y.ZP.Group,{value:lo,onChange:Ua=>{So(Ua.target.value),xa([])}},A.createElement(y.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),A.createElement(y.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),A.createElement(p.default.Item,{name:"end_time",style:{marginTop:-3,visibility:lo?"hidden":"visible"}},A.createElement(s.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:V()((0,S.U6)(),"HH:mm")},disabledDate:Ua=>Ua&&Ua0&&A.createElement(I.Z,{style:{marginBottom:"10px"}},A.createElement("span",{className:"mr10"},A.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),A.createElement("div",null,Aa.length>0&&A.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},A.createElement("span",{style:{flex:1}},A.createElement(h.default,{checked:Na.length===Aa.length,onChange:Ua=>{Na.length===Aa.length?xa([]):xa(Aa)}},"\u5168\u9009")," "),A.createElement("span",{style:{width:16}}),A.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Na.length||0,"\u4E2A\u5206\u73ED")),A.createElement(i.Z,{data:Aa,selectedRowKeys:Na,setSelectedRowKeys:xa}))))))};var xe=(0,X.connect)(({exercise:Zt,polls:Tt})=>({exercise:Zt,polls:Tt}))(et),$=r(64948),Be=r(69577),it=r(62787),dt=r(59301),zt=Object.defineProperty,wn=Object.defineProperties,$t=Object.getOwnPropertyDescriptors,bn=Object.getOwnPropertySymbols,xn=Object.prototype.hasOwnProperty,gn=Object.prototype.propertyIsEnumerable,Cn=(Zt,Tt,Lt)=>Tt in Zt?zt(Zt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Zt[Tt]=Lt,Ln=(Zt,Tt)=>{for(var Lt in Tt||(Tt={}))xn.call(Tt,Lt)&&Cn(Zt,Lt,Tt[Lt]);if(bn)for(var Lt of bn(Tt))gn.call(Tt,Lt)&&Cn(Zt,Lt,Tt[Lt]);return Zt},dr=(Zt,Tt)=>wn(Zt,$t(Tt)),Fr=(Zt,Tt)=>{var Lt={};for(var Ir in Zt)xn.call(Zt,Ir)&&Tt.indexOf(Ir)<0&&(Lt[Ir]=Zt[Ir]);if(Zt!=null&&bn)for(var Ir of bn(Zt))Tt.indexOf(Ir)<0&&gn.call(Zt,Ir)&&(Lt[Ir]=Zt[Ir]);return Lt},ur=(Zt,Tt,Lt)=>new Promise((Ir,Da)=>{var mr=_t=>{try{Aa(Lt.next(_t))}catch(Lr){Da(Lr)}},no=_t=>{try{Aa(Lt.throw(_t))}catch(Lr){Da(Lr)}},Aa=_t=>_t.done?Ir(_t.value):Promise.resolve(_t.value).then(mr,no);Aa((Lt=Lt.apply(Zt,Tt)).next())});const Vr=Zt=>{var Tt=Zt,{classroomList:Lt,polls:Ir,dispatch:Da,courseEndTime:mr}=Tt,no=Fr(Tt,["classroomList","polls","dispatch","courseEndTime"]);const Aa=(0,X.useParams)(),[_t]=p.default.useForm(),[Lr,na]=(0,A.useState)(1),[Na,xa]=(0,A.useState)([]),[lo,So]=(0,A.useState)(0),[Oo,ma]=(0,A.useState)(2e3),[Ta,Xa]=(0,A.useState)(!0),[to,Ua]=(0,A.useState)(!1),[No,Xr]=(0,A.useState)(!1),[Ca,Ao]=(0,A.useState)([]),[ra,$r]=(0,A.useState)(!0),[wo,qo]=(0,A.useState)(!0);(0,A.useEffect)(()=>{Ir.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03"&&(xi(),Xi())},[Ir.actionTabs]),(0,A.useEffect)(()=>{if(to){if(No)return;Da({type:"polls/setActionTabs",payload:{}})}},[to]);const xi=_o=>ur(void 0,null,function*(){var wi,Pa,oo,Wo;Xa(!0);const so=yield(0,$.Cq)(dr(Ln({},Aa),{page:_o||Lr,limit:2e4,poll_id:((Pa=(wi=Ir==null?void 0:Ir.actionTabs)==null?void 0:wi.selectArrs)==null?void 0:Pa.length)==1?(Wo=(oo=Ir==null?void 0:Ir.actionTabs)==null?void 0:oo.selectArrs)==null?void 0:Wo[0]:""}));so==null||so.course_groups.map((Fo,Mo)=>{Fo.key=Fo.id,Fo.title=Fo.name,Fo.disabled=Fo.is_published}),so&&(xa([...so==null?void 0:so.course_groups]),So(so==null?void 0:so.course_groups_count),qo(so==null?void 0:so.manage_all_group),Xa(!1),_o||_t.setFieldsValue({publish_time:V()(V()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:V()(V()(new Date((0,S.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Ei=()=>ur(void 0,null,function*(){var _o,wi,Pa,oo;if((0,F.Rm)()&&!((wi=(_o=Lt==null?void 0:Lt.AssistantObject)==null?void 0:_o.group)!=null&&wi.can_publish)){c.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),Vo(!1);return}const Wo=Ln({},_t.getFieldsValue());if(Wo.end_time<=Wo.publish_time){c.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Vo(!1);return}if((Ca==null?void 0:Ca.length)<=0&&!ra&&Na.length>0){c.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Vo(!1);return}let so={check_ids:[...(Pa=Ir.actionTabs.selectArrs)==null?void 0:Pa.map(Mo=>Number(Mo))],group_ids:Ca.length>0?Ca.map(Mo=>Mo.id):(oo=Lt.detailCommonHomeworksList)==null?void 0:oo.course_groups,end_time:V()(Wo.end_time).format("YYYY-MM-DD HH:mm"),publish_time:V()(Wo.publish_time).format("YYYY-MM-DD HH:mm")};Vo(!0),(yield(0,L.ZP)(`/api/courses/${Aa.coursesId}/polls/publish.json`,{method:"post",body:Ln({},so)})).status===0?(Vo(!1),(0,S.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u53D1\u5E03"]),Xi(),c.ZP.success("\u53D1\u5E03\u6210\u529F"),Da({type:"polls/setActionTabs",payload:{}}),Da({type:"polls/getCommonHeader",payload:Ln({},Ir.actionTabs.params)}),Da({type:"polls/getPollsList",payload:Ln({},Aa)})):Vo(!1)}),Xi=()=>{na(1),xa([]),Ao([])},[yo,Vo]=(0,A.useState)(!1);return dt.createElement(C.default,{width:600,confirmLoading:yo,centered:!0,title:"\u53D1\u5E03\u95EE\u5377",open:Ir.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u95EE\u5377",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:Ei,onCancel:()=>{Xi(),Da({type:"polls/setActionTabs",payload:{}})}},dt.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u95EE\u5377",dt.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u95EE\u5377\u6709\u6548'),Na&&dt.createElement(p.default,{form:_t},dt.createElement("div",{style:{paddingLeft:0}},dt.createElement(I.Z,{className:"mt30",align:"middle"},dt.createElement(P.Z,null,dt.createElement(p.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},dt.createElement(s.default,{style:{width:170,marginRight:"25px"},disabledDate:_o=>(0,Be.Q8)(_o,mr),disabledTime:_o=>(0,Be.d0)(_o),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:V()((0,S.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),dt.createElement(P.Z,{className:"ml20"},dt.createElement(p.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},dt.createElement(s.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:V()((0,S.U6)(),"HH:mm")},disabledDate:_o=>(0,Be.Q8)(_o,mr,_t.getFieldValue("publish_time")),disabledTime:_o=>(0,Be.d0)(_o,_t.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),dt.createElement(I.Z,{style:{marginBottom:"10px"}},dt.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),dt.createElement(y.ZP.Group,{value:ra,onChange:_o=>{$r(_o.target.value),Ao([])}},dt.createElement(y.ZP,{value:!0,disabled:!wo},"\u7EDF\u4E00\u53D1\u5E03"),dt.createElement(y.ZP,{className:"ml20",disabled:Na.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Na.length<=0&&dt.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),!ra&&Na.length>0&&dt.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},dt.createElement("span",{style:{flex:1}},dt.createElement(h.default,{checked:Ca.length===Na.length,onChange:_o=>{Ca.length===Na.length?Ao([]):Ao(Na.filter(wi=>!wi.is_published))}},"\u5168\u9009")),dt.createElement("span",{style:{width:16}}),dt.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Ca.length||0,"\u4E2A\u5206\u73ED")),!ra&&Na.length>0&&dt.createElement(it.Z,{data:Na,selectedRowKeys:Ca,setSelectedRowKeys:Ao})))};var qr=(0,X.connect)(({classroomList:Zt,polls:Tt})=>({classroomList:Zt,polls:Tt}))(Vr),Ht=r(57809),Fn=r(6848),Rr=r(79763),lr=r(64885),hr={flex_box_center:"flex_box_center___mZeBL",flex_space_between:"flex_space_between___OvqA8",flex_box_vertical_center:"flex_box_vertical_center___nBE0A",flex_box_center_end:"flex_box_center_end___w0dO1",flex_box_column:"flex_box_column___mvqBn",box:"box___SKsTv",head:"head___pcKPT",title_icon:"title_icon___o13QS",title:"title___ZSoYD",multiple_select:"multiple_select___VSwNW"},oa=Object.defineProperty,da=Object.getOwnPropertySymbols,io=Object.prototype.hasOwnProperty,Za=Object.prototype.propertyIsEnumerable,Er=(Zt,Tt,Lt)=>Tt in Zt?oa(Zt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Zt[Tt]=Lt,ga=(Zt,Tt)=>{for(var Lt in Tt||(Tt={}))io.call(Tt,Lt)&&Er(Zt,Lt,Tt[Lt]);if(da)for(var Lt of da(Tt))Za.call(Tt,Lt)&&Er(Zt,Lt,Tt[Lt]);return Zt};const bt=Zt=>React.createElement("svg",ga({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},Zt),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dott_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dott_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var we="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",Se=r(59301),Re=Object.defineProperty,Ue=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,Ut=Object.prototype.propertyIsEnumerable,sn=(Zt,Tt,Lt)=>Tt in Zt?Re(Zt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Zt[Tt]=Lt,rn=(Zt,Tt)=>{for(var Lt in Tt||(Tt={}))Mt.call(Tt,Lt)&&sn(Zt,Lt,Tt[Lt]);if(Ue)for(var Lt of Ue(Tt))Ut.call(Tt,Lt)&&sn(Zt,Lt,Tt[Lt]);return Zt},An=(Zt,Tt,Lt)=>new Promise((Ir,Da)=>{var mr=_t=>{try{Aa(Lt.next(_t))}catch(Lr){Da(Lr)}},no=_t=>{try{Aa(Lt.throw(_t))}catch(Lr){Da(Lr)}},Aa=_t=>_t.done?Ir(_t.value):Promise.resolve(_t.value).then(mr,no);Aa((Lt=Lt.apply(Zt,Tt)).next())});const{RangePicker:Rn}=s.default,{Option:Jn}=Ht.default,rr=({polls:Zt,loading:Tt,dispatch:Lt})=>{var Ir,Da,mr,no,Aa;const _t=(0,X.useParams)(),Lr=(0,X.useLocation)(),{pollSetting:na,commonHeader:Na}=Zt,[xa,lo]=(0,A.useState)(!0);let[So,Oo]=(0,A.useState)([]),[ma,Ta]=(0,A.useState)({end_time:"",publish_time:"",show_result:!1,un_anonymous:!1,unified_setting:!1});(0,A.useEffect)(()=>{Xa()},[]),(0,A.useEffect)(()=>{lo(!(0,F.GJ)())},[(0,F.GJ)()]);const Xa=()=>{Lt({type:"polls/getPollsSetting",payload:rn({},_t)})};(0,A.useEffect)(()=>{var Xr;na!=null&&na.poll&&(Object.keys(ma).map(function(Ca){ma[Ca]=na.poll[Ca]}),So=(Xr=na==null?void 0:na.published_course_groups)==null?void 0:Xr.filter(Ca=>Ca.course_publish_time!==null).map(Ca=>(Ca.publish_time=Ca.course_publish_time,Ca.end_time=Ca.course_end_time,Ca)),Ta(ma),Oo(So))},[na]);const to=()=>An(void 0,null,function*(){const Xr=JSON.parse(JSON.stringify(ma));Xr.unified_setting||So==null||So.map(Ao=>{var ra,$r;if(!Ao.course_group_name||!((ra=Ao.course_group_name)!=null&&ra.length))throw c.ZP.error("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A");if(!Ao.publish_time||!Ao.end_time)throw c.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");Ao.course_group_id=($r=Ao==null?void 0:Ao.course_group_name)==null?void 0:$r.map(wo=>{var qo,xi,Ei;return(Ei=(xi=(qo=na.course_groups)==null?void 0:qo.filter(Xi=>Xi.course_group_name===wo))==null?void 0:xi[0])==null?void 0:Ei.course_group_id})}),Xr.categoryId=_t.categoryId,Xr.publish_time_groups=So,Xr.show_result=!!Xr.show_result,(yield(0,Rr.m7)(rn({},Xr))).status===0&&(c.ZP.success("\u66F4\u65B0\u6210\u529F"),Lt({type:"polls/getCommonHeader",payload:rn({},_t)}))}),Ua=Xr=>Xr&&Xrma.end_time?Xr&&Xr1,value:ma.unified_setting,onChange:Xr=>{if(V()(ma.publish_time,"YYYY-MM-DD HH:mm")<=V()()){c.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}So==""&&Oo([{}]),ma.unified_setting=!ma.unified_setting,Ta(Object.assign({},ma))}},Se.createElement(y.ZP,{value:!0,style:{marginRight:"60px"}},"\u7EDF\u4E00\u53D1\u5E03"),Se.createElement(y.ZP,{disabled:((Ir=na==null?void 0:na.group_settings)==null?void 0:Ir.length)===0,value:!1},"\u5206\u73ED\u53D1\u5E03")),((Da=na==null?void 0:na.group_settings)==null?void 0:Da.length)===0&&Se.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09"))),ma.unified_setting&&Se.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Se.createElement(I.Z,{align:"middle"},Se.createElement(P.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4:"),Se.createElement(P.Z,{className:"ml10"},Se.createElement(Fn.Z,{title:![1,5].includes((mr=na==null?void 0:na.poll)==null?void 0:mr.polls_status)&&"\u53D1\u5E03\u65F6\u95F4\u5DF2\u8FC7\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539"},Se.createElement(s.default,{size:"large",style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:V()((0,S.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:Ua,disabled:xa||![1,5].includes((no=na==null?void 0:na.poll)==null?void 0:no.polls_status),value:ma.publish_time?V()(ma.publish_time):"",allowClear:!1,onChange:(Xr,Ca)=>{ma.publish_time=Ca,ma.end_time||(ma.end_time=V()(Xr).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),Ta(Object.assign({},ma))}}))),Se.createElement(P.Z,null,Se.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9)"))),Se.createElement(I.Z,{align:"middle",className:"pl30"},Se.createElement(P.Z,null,"\u622A\u6B62\u65F6\u95F4"),Se.createElement(P.Z,{className:"ml10"},Se.createElement(s.default,{size:"large",style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:V()((0,S.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:xa,disabledDate:No,allowClear:!1,value:ma.end_time?V()(ma.end_time):"",onChange:(Xr,Ca)=>{ma.end_time=Ca,Ta(Object.assign({},ma))}})),Se.createElement(P.Z,null,Se.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9)")))),!ma.unified_setting&&Se.createElement(I.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},So&&So.map(function(Xr,Ca){return Se.createElement(P.Z,{span:24,key:Ca},Se.createElement(I.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Ca==(So==null?void 0:So.length)-1?"0px":"10px"}},Se.createElement("div",{style:{width:"75px",marginLeft:"27px"}},"\u53D1\u5E03\u89C4\u5219",Ca+1),Se.createElement(Ht.default,{disabled:xa,mode:"multiple",className:hr.multiple_select,style:{width:"250px"},value:Xr.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Ao=>{So[Ca].course_group_name=Ao,Oo(So.slice())}},na.course_groups&&na.course_groups.map(function(Ao){if(!So.map(ra=>ra.course_group_name).toString().split(",").includes(String(Ao.course_group_name)))return Se.createElement(Jn,{value:Ao.course_group_name,key:Ao.course_group_id},Ao.course_group_name)})),Se.createElement("div",{className:"ml20"},Se.createElement(Rn,{size:"large",disabled:xa||(Na.polls_status===1?!1:[!0,!1]),style:{width:620},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],allowClear:!1,showTime:{format:"HH:mm",defaultValue:[V()((0,S.U6)(),"HH:mm"),V()((0,S.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",defaultValue:Xr.course_publish_time&&[V()(Xr.course_publish_time),V()(Xr.course_end_time)],onChange:(Ao,ra)=>{So[Ca].publish_time=ra[0],So[Ca].end_time=ra[1]}})),!xa&&Se.createElement("div",{style:{display:"flex",width:"50px"}},Se.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{Oo(So.concat({}))}}),Ca>0&&Se.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{So=So.filter((Ao,ra)=>Ca!==ra),Oo(So.slice()),setTimeout(()=>Oo(So.slice()),10)}}))))}))),Se.createElement("div",{className:hr.box},Se.createElement("div",{className:hr.head,style:{marginTop:"10px"}},Se.createElement("img",{className:"mr10",src:we,alt:"Dot"}),"\u516C\u5F00\u8BBE\u7F6E")),Se.createElement("div",{style:{padding:"30px 50px",background:"#fff",marginTop:"3px"}},Se.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Se.createElement(h.default,{checked:ma.show_result,disabled:xa,onChange:Xr=>{ma.show_result=Xr.target.checked,Ta(Object.assign({},ma))}},Se.createElement("strong",null,"\u516C\u5F00\u7EDF\u8BA1")),Se.createElement("span",{style:{fontSize:"14px",color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u95EE\u5377\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u95EE\u5377\u9898\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u7EDF\u8BA1\u7ED3\u679C\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B\uFF09")),Se.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Se.createElement(h.default,{checked:ma.un_anonymous,disabled:xa||![1,5].includes((Aa=na==null?void 0:na.poll)==null?void 0:Aa.polls_status),onChange:Xr=>{ma.un_anonymous=Xr.target.checked,Ta(Object.assign({},ma))}},Se.createElement("strong",null,"\u5B9E\u540D\u95EE\u5377")),Se.createElement("span",{style:{fontSize:"14px",color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u63D0\u4EA4\u95EE\u5377\u540E\u663E\u793A\u771F\u5B9E\u59D3\u540D\u548C\u5B66\u53F7\uFF0C\u5426\u5219\u5C06\u5BF9\u63D0\u4EA4\u95EE\u5377\u7684\u5B66\u751F\u59D3\u540D\u548C\u5B66\u53F7\u8FDB\u884C\u533F\u540D\u5904\u7406\u3002\u8BE5\u8BBE\u7F6E\u9879\u5728\u95EE\u5377\u5F00\u59CB\u4E4B\u540E\u65E0\u6CD5\u4FEE\u6539\uFF09")),Se.createElement(lr.Z,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:to},"\u4FDD\u5B58")))};var Wn=(0,X.connect)(({polls:Zt,loading:Tt})=>({polls:Zt,loading:Tt.effects}))(rr),_n=r(74196),fr=r(78673),ar=r(61621),Pr=r(93948),pr={title:"title___hfaGm",yxtx:"yxtx___EB2TE",pic_title:"pic_title___WGfnb",pic_text:"pic_text___zQvmV",others_styles:"others_styles___nsKmn",others_text:"others_text___oRpFU",others_icon:"others_icon___h3fBC"},Yr="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAARlJREFUOE+Vk+FxwjAMhZ+c6x6le5Q6cGzCHsF7ZIHOwFEM3aOwRy9WKwe7MnWOi//Ftr68pycTKmt54B0T3poBbv++QAPqGHQKCP6pv3pdQvpDCgF0ac8EtAIwoOPfPXJN/yX34sqA+2I5rANikTf9pc0Au2cbDNRf4EyA9xuKcr+3z9bAWICzOmBUEhUsD8zKijuvKUvUFofty05DArglLZ0J/nNFUdrUKiHk6PWDj8SwyXOSPQUY7YxNlV4UgPOailSmVSyi5QjQ/ucCIkT3QGKbY0GSKAC/wMkE6mmQmxVjGnGdVAIUIyxxyjtIdm6DJkkVYy7nD0dZpN9NqWxlqw8fUwVQ9Olf7iJXioYGndi4AeJebcR/ABwRnt6/IeoUAAAAAElFTkSuQmCC",Dr=r(42441),cr=r(61485),kt=r(3113),qt=r(56047),en="data:image/png;base64,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",In="data:image/png;base64,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",fn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAHqADAAQAAAABAAAAHgAAAADKQTcFAAAF8UlEQVRIDe1WW2wUVRj+zpmdvXR3u7u0ZXvlUgoUUyyXgiBeEonKgwbiA+qDgShieCJBYvqo8cHESBAxERVNjNFEY0CNgBcuglYsBUIUpKVsC71ft5ftzuzOzszxn502KTAFqolPnmbPzJz5zv/9//f//5kC/4//SAH2T3mM37f0ILgkwj3SI6xiW9107fDpbrDwxm+b+njB/VEIl9tMmidF476a6dqZVsRCCNb8Y22cF60LczkIxshvLQlZ7TCD/sSqUNXWhuk6cEf8gQNf7enpum4KQxNCTwuRUYTQxoT9rIlkYsQ8V193Oh6Ph+5ojAC3jVic2BDWxsZ2Xcx54bllDz4pm0o/tKs/ITPSBpFJ024O7vbDFS6De9Ya8GApOtpjZm5sf0NuUWktqnaeYoyZTo44EutfVG4y2dx9wgx6mgqfZotXr4XWcgyp2DH0eyoRKl0Gv8+XlVrVMkj0XUUk1QRP8b1wz3sM3R1tKBj6WXBJmELvPemqeX3tzeSumxesZ+Hz7yRSb5NaicU1a5BpPoTRK8ehzn0W5WEiFIJAFDENr8wRKZuPQW0BtLYfEDQ0FFWsQ+vwAlY6dkGCLj+QBd40OVY1zwwfFF4ZBSvXwxxtgdJ8GMbCzSgLeWxSTtsYiWUVl3VPI8/L4Jm/Hum+yzD6L6KkogpJlSDJzr6bOLOPzsRG+o2/YhCF+WGkG79Bl7cG0YA0TkRX04TeeBjKh4/CbD9rO0EiBCQdQ6FVyHTWwy0JDHjnQLDUd3dNzDZ2qEpkkUBmFPpIDLMqSS0ynI2OIk0dehn6pYMQBsnNKXJOzkj0I0xxSTkMNU5KtcOQJCGXFOy8a2IL6M+faZrxFoxpHH6rErLy2gTu+16Cd+NHtj1L7mxz0JXuXXoSHV3dMGLfIhJwgVW/lbSBN86OxWVB/Dk5QqQGoPCIvYNPQKmFSpZSdONdMpFnKipkUoQ1kYIXQhvBjFCOvddhdsyxhUsOD3AmuZCDETu32WKiiC1ZLTJGV2uYOhEqdI4SsSU3OeiBAi57MDw0YGMc5qmJ+9sZ94QQlhPIcDcZtX6yLbmVV0GE2UGJJQfh8mQxQvahEE3ggSh6utohzi6nTbcOR2Lx5WofOs8zq2V4zgx0tjXaEU4+bsbbKOvMhFPkWEdvN3x0uHB/GXpjjUxvUmpvpSX/nRbN4VjtQuUC6+vrhTu/CtGefVAyhi2zFZ0VuRWhNbLR2opYyoRa90CeuRQZTcFs7RpM4X7GBt44OxLrmrneK2dw7uhBME8E7tBsjJ57E4k0kbvGZXd54X/lMnj5w+SQjJTJ0dOwFznBCHhkIX49ehRFygXKPZ9zI6X95Egsyf53XWVV6RWBLvFLXT2kvGrMDLnh+2MHrlw+A9Vg9CmmypU8RMjQ0nIJrGE7in2jcEVXofFKC6rjRyAFuQGj92sn4slZu+W9eL84vyfB/4zlri1cs6IKSA/BVK9RFY/QWUHRU/9mDbhCVAuzAU8+LjV3IND5bbI4lHjI/fzA+VuMji9MNKfj+35dKQ0V5UaXp87g+PfdqF5Rg7zwPYSlHjapfawrt3ItQdV01B07hZpgK3xRM6dzUCtwNDq+eFti05/6nHs8DKaMCr0eidMncMFYAhEsQSBA32EXg5pSINQBFKrnUUF++KKFgJxm/rC+nzjKpiKfUurWD/B40RzpCNQg00d9GG7vgSxRbunPF56X1ETQH4x4qNZcxmCsXoJB6TQFAkVRuCNpCG8Cg+365tIt+MSJ3LG4LKA/jP2CGUzIKcT74/AGqKd9Ahp96HK3NgfDYbVLkmVVUgYXqRljwHrn9jMMDQzC2gP6Uvki2O1Eaq05St37Mcr1FJVSN1rogy/oPCinds2qo4zgNfp3ho4rlACNWbuXXpW2h/LEZ/SxRsCri6E+vXXihGh/DyvLtuFMFjjd6fpuVj/yKRMde9ngVHvb3mZtWcw7zPZmKuD4+pRST95HWd0gKIvJBN8xeX3y/WhSelG4YBqa/NTk9X99f2UXnriTkbvBTNj4G4OqSUVhnqasAAAAAElFTkSuQmCC",$n="data:image/png;base64,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",zn="data:image/png;base64,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",gr=r(854),Or=r(98072),Kr={KeyWordTable:"KeyWordTable___AcLUt"},wr=r(59301),pa=(Zt,Tt,Lt)=>new Promise((Ir,Da)=>{var mr=_t=>{try{Aa(Lt.next(_t))}catch(Lr){Da(Lr)}},no=_t=>{try{Aa(Lt.throw(_t))}catch(Lr){Da(Lr)}},Aa=_t=>_t.done?Ir(_t.value):Promise.resolve(_t.value).then(mr,no);Aa((Lt=Lt.apply(Zt,Tt)).next())});const Ea=({Data:Zt,isShowEcharts:Tt,pollGroupId:Lt})=>{var Ir,Da,mr,no;const Aa=(0,X.useParams)(),[_t,Lr]=(0,A.useState)({}),[,na,Na]=(0,Or.U)(Rr._c,{poll_id:Aa.categoryId,id:(Ir=Zt==null?void 0:Zt.question)==null?void 0:Ir.id,course_id:Aa==null?void 0:Aa.coursesId,update:1,poll_group_id:Lt!=="all"?Lt:null}),[xa,lo]=(0,A.useState)(10);(0,A.useEffect)(()=>{var Xa;console.log("params==",Aa,Zt),Zt&&Lr((Xa=Zt==null?void 0:Zt.question)==null?void 0:Xa.word_cloud)},[Zt]);const So=()=>{var Xa;let to=new Image;to.src=gr.yt;const Ua=((Xa=_t==null?void 0:_t.list)==null?void 0:Xa.map(Xr=>({name:Xr.word,value:Xr.count})))||[];return{backgroundColor:"#fff",tooltip:{pointFormat:"{series.name}"},series:[{type:"wordCloud",sizeRange:[15,50],rotationRange:[-90,90],rotationStep:45,gridSize:2,shape:"pentagon",textStyle:{normal:{color:()=>`rgb(${Math.round(Math.random()*255)},${Math.round(Math.random()*255)},${Math.round(Math.random()*255)})`}},left:"center",top:"center",width:"100%",height:"100%",data:Ua}]}},Oo=(0,A.useMemo)(()=>wr.createElement(Dr.Z,{option:So(),opts:{renderer:"svg"},style:{height:436}}),[_t==null?void 0:_t.list]),ma=[{title:"\u7F16\u53F7",dataIndex:"",align:"center",width:100,render:(Xa,to,Ua)=>Ua+1},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",align:"center",width:200},{title:"\u6587\u672C\u7B54\u6848",dataIndex:"vote_text",align:"center"}],Ta=[{title:"\u6392\u884C",dataIndex:"index",align:"center",render(Xa,to,Ua){return Ua<3?wr.createElement("img",{width:30,src:Ua==0?fn:Ua==1?$n:zn}):Ua+1}},{title:"\u5173\u952E\u8BCD",dataIndex:"word",width:390,render:Xa=>wr.createElement("span",{className:"c-666",style:{lineHeight:"25px"}},Xa)},{title:"\u9891\u6B21",dataIndex:"count"}];return wr.createElement("aside",{style:{width:"97%"}},wr.createElement(K.default,{bordered:!0,columns:ma,dataSource:(Da=Zt.question)==null?void 0:Da.question_votes,pagination:!1}),Tt&&wr.createElement(I.Z,{className:"mt30",wrap:!1,justify:"space-between",gutter:24},wr.createElement(P.Z,{flex:"1 1 0"},wr.createElement(I.Z,{align:"middle",gutter:10,style:{height:32}},wr.createElement(P.Z,null,wr.createElement("img",{style:{width:"16px",height:"16px"},src:Yr})),wr.createElement(P.Z,null,wr.createElement("span",{className:"c-666"},"\u8BCD\u4E91")),wr.createElement(P.Z,null,wr.createElement(Fn.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u9ED8\u8BA4\u5C55\u793A\u524D100\u4E2A\u5173\u952E\u8BCD"},wr.createElement(cr.Z,{style:{cursor:"pointer",color:"#4C6FFF"}}))),wr.createElement(P.Z,{style:{marginLeft:"auto"}},wr.createElement("span",{className:"c-666"},(_t==null?void 0:_t.updated_at)&&V()(_t==null?void 0:_t.updated_at).format("YYYY-MM-DD HH:mm:ss")),wr.createElement(kt.ZP,{className:"ml10",style:{padding:0},type:"link",loading:na,onClick:Xa=>pa(void 0,null,function*(){Xa.preventDefault();const to=yield Na({});to.status==0&&(c.ZP.success("\u66F4\u65B0\u6210\u529F"),Lr(to.data))})},"\u66F4\u65B0\u8BCD\u4E91"))),wr.createElement(ut.Z,{spinning:na},wr.createElement("div",{className:"mt20",style:{border:"1px solid #E0E1E4",width:"100%",height:438}},((mr=_t==null?void 0:_t.list)==null?void 0:mr.length)>0?Oo:wr.createElement(_.Z,{img:en,customText:"\u6682\u65E0\u6570\u636E~"})))),wr.createElement(P.Z,{flex:"1 1 0"},wr.createElement(I.Z,{align:"middle",gutter:10},wr.createElement(P.Z,null,wr.createElement("div",{style:{width:5,height:16,borderRadius:"3px",background:"#3061D0"}})),wr.createElement(P.Z,null,wr.createElement("span",{className:"c-666"},"\u5173\u952E\u8BCD\u6392\u884C")),wr.createElement(P.Z,{style:{marginLeft:"auto"}},wr.createElement("span",{className:"c-666"},"\u5C55\u793A\u8BCD\u6570")),wr.createElement(P.Z,null,wr.createElement(Ht.default,{value:xa,onChange:Xa=>{lo(Xa)},style:{width:76},options:[{value:10,label:"10"},{value:30,label:"30"},{value:50,label:"50"},{value:100,label:"100"}]}))),wr.createElement("div",{className:"mt20",style:{border:"1px solid #E0E1E4",width:"100%",height:438}},wr.createElement(K.default,{className:Kr.KeyWordTable,style:{width:"100%"},scroll:xa>10&&{y:400},columns:Ta,dataSource:_t==null?void 0:_t.list,pagination:{pageSize:xa,current:1,total:((no=_t==null?void 0:_t.list)==null?void 0:no.length)||0,hideOnSinglePage:!0},locale:{emptyText:wr.createElement(_.Z,{img:In,customText:"\u6682\u65E0\u6570\u636E~"})}})))))};var la=(0,X.connect)(({polls:Zt})=>({polls:Zt}))(Ea),jn=r(59301),xr=Object.defineProperty,Oa=Object.getOwnPropertySymbols,jr=Object.prototype.hasOwnProperty,Wr=Object.prototype.propertyIsEnumerable,ha=(Zt,Tt,Lt)=>Tt in Zt?xr(Zt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Zt[Tt]=Lt,wa=(Zt,Tt)=>{for(var Lt in Tt||(Tt={}))jr.call(Tt,Lt)&&ha(Zt,Lt,Tt[Lt]);if(Oa)for(var Lt of Oa(Tt))Wr.call(Tt,Lt)&&ha(Zt,Lt,Tt[Lt]);return Zt};const ya={1:"\u5355\u9009",2:"\u591A\u9009",3:"\u95EE\u7B54"},Va=({polls:Zt,loading:Tt,dispatch:Lt})=>{var Ir,Da,mr,no,Aa,_t;const Lr=(0,X.useParams)(),{statisticsList:na,pollsList:Na}=Zt,[xa,lo]=(0,A.useState)([]),[So]=p.default.useForm(),[Oo,ma]=(0,A.useState)({}),Ta=wa({},Lr),[Xa]=p.default.useForm(),[to,Ua]=(0,A.useState)(!1);(0,A.useEffect)(()=>{Lr.poll_group_id=[],No()},[Lr.coursesId]),(0,A.useEffect)(()=>{var ra;lo((ra=na==null?void 0:na.questions)==null?void 0:ra.map($r=>($r.openOthers=!1,$r)))},[na==null?void 0:na.questions]),(0,A.useEffect)(()=>{Lr.poll_group_id=[],Lt({type:"polls/getPollsList",payload:Lr})},[]);const No=()=>{Lt({type:"polls/getPollsStatistics",payload:wa({},Lr)})},Xr=()=>{Lr.page=1;const ra=Object.assign({},So.getFieldValue());Object.keys(ra).map(function($r){ra[$r].includes("all")?(delete Lr[$r],So.setFieldsValue({[$r]:"all"}),Xa.setFieldsValue({[$r]:"all"})):(Lr[$r]=ra[$r],So.setFieldsValue({[$r]:Lr[$r]}),Xa.setFieldsValue({[$r]:Lr[$r]}))}),ra.poll_group_id.length===0&&So.setFieldsValue({poll_group_id:"all"}),Zt.actionTabs.key!=="\u5BFC\u51FA\u7EDF\u8BA1"&&No()},Ca=()=>{Lr.page=1;const ra=Object.assign({},Xa.getFieldValue());Object.keys(ra).map(function($r){ra[$r].includes("all")?(delete Ta[$r],Xa.setFieldsValue({[$r]:"all"})):(Ta[$r]=ra[$r],Xa.setFieldsValue({[$r]:Ta[$r]}))}),ra.poll_group_id.length===0&&Xa.setFieldsValue({poll_group_id:"all"}),Zt.actionTabs.key!=="\u5BFC\u51FA\u7EDF\u8BA1"&&No()},Ao=ra=>({tooltip:{trigger:"item"},legend:{bottom:"2%",left:"center"},series:[{name:"\u6709\u6548\u586B\u5199\u4EBA\u6570",type:"pie",radius:["40%","70%"],label:{show:!1},data:ra==null?void 0:ra.map(($r,wo)=>($r.value=$r==null?void 0:$r.answer_users_count,$r.name=$r==null?void 0:$r.answer_text,$r)),itemStyle:{normal:{color:function($r){var wo=["#FACC16","#004DF6","#1790FF","#2EC25B","#fc8251","#5470c6","#91cd77","#ef6567","#f9c956","#75bedc"];return wo[$r.dataIndex]}}}}]});return jn.createElement("div",{id:"aaa"},jn.createElement("section",{className:"minH500 mb50 inline-block w100"},(0,F.GJ)()&&jn.createElement("aside",{className:"bg-white pl30 pr30",style:{padding:"20px 0"}},jn.createElement(p.default,{form:So,onChange:Xr,initialValues:{poll_group_id:"all"}},jn.createElement(p.default.Item,{name:"poll_group_id"},jn.createElement(h.default.Group,{style:{width:"97%",color:"#666666"}},jn.createElement(I.Z,null,jn.createElement(P.Z,{flex:"80px"},"\u5206\u73ED\u60C5\u51B5"),jn.createElement(P.Z,{flex:"80px"},jn.createElement(h.default,{value:"all",checked:!Oo.course_group},"\u5168\u90E8")),jn.createElement(P.Z,{flex:"1"},Na.course_groups&&Na.course_groups.map((ra,$r)=>jn.createElement(h.default,{value:ra.course_group_id,style:{marginRight:"20px",marginBottom:"10px"}},ra.group_group_name,"(",ra.count,")")))))),jn.createElement(p.default.Item,null,jn.createElement(I.Z,{style:{width:"97%",color:"#666666"}},jn.createElement(P.Z,{flex:"80px"},"\u7EDF\u8BA1\u7ED3\u679C"),jn.createElement(P.Z,{flex:"1"},jn.createElement(K.default,{bordered:!0,columns:[{title:"\u95EE\u5377\u53D1\u5E03\u4EBA\u6570",dataIndex:"total_users",align:"center",width:330},{title:"\u6709\u6548\u586B\u5199\u4EBA\u6570",dataIndex:"answer_users",align:"center",width:330},{title:"\u63D0\u4EA4\u7387",dataIndex:"total_answer",align:"center",width:330}],dataSource:[{total_users:(Ir=na==null?void 0:na.poll)==null?void 0:Ir.total_users,answer_users:(Da=na==null?void 0:na.poll)==null?void 0:Da.answer_users,total_answer:((mr=na==null?void 0:na.poll)==null?void 0:mr.total_users)>0?Number((((no=na==null?void 0:na.poll)==null?void 0:no.answer_users)/((Aa=na==null?void 0:na.poll)==null?void 0:Aa.total_users)*100).toFixed(2))+"%":"0%"}],pagination:!1})))),jn.createElement(p.default.Item,null,jn.createElement(I.Z,{style:{width:"97%",color:"#666666"}},jn.createElement(P.Z,{flex:"80px"}),jn.createElement(P.Z,{flex:"1"},jn.createElement(fr.Z,{defaultChecked:to,onChange:ra=>{Ua(ra)}}),jn.createElement("span",{style:{color:"#666666",marginLeft:"10px"}},"\u663E\u793A\u66F4\u591A\u5206\u6790\u56FE\u8868")))))),jn.createElement(ar.Z,{loading:Tt["polls/getPollsStatistics"]},xa==""&&jn.createElement(_.Z,null),xa==null?void 0:xa.map(function(ra,$r){var wo,qo,xi,Ei,Xi,yo,Vo,_o,wi,Pa;return jn.createElement("aside",{key:$r,className:"bg-white pl30 pr30 mt10",style:{padding:"20px 0"}},jn.createElement("div",{className:"mt20"},jn.createElement("span",{className:"font16",style:{display:"flex",marginBottom:"20px"}},jn.createElement(Fn.Z,{title:ra.question.question_title},jn.createElement("div",{className:pr.title},((wo=ra==null?void 0:ra.question)==null?void 0:wo.is_necessary)!==0&&jn.createElement("span",{style:{color:"red",fontSize:"14px"}},"*"),jn.createElement("span",{className:"c-blue font16"},"\u3010",ya[ra.question.question_type],"\u3011"),jn.createElement("span",{style:{fontWeight:"600"}},(qo=ra==null?void 0:ra.question)==null?void 0:qo.question_number,"\u3001",ra.question.question_title),ra.question.question_type===2&&((xi=ra==null?void 0:ra.question)==null?void 0:xi.min_choices)&&jn.createElement("span",{className:"ml10",style:{fontWeight:400,color:"#666666"}},"(\u53EF\u9009",(Ei=ra==null?void 0:ra.question)==null?void 0:Ei.min_choices,"-",(Xi=ra==null?void 0:ra.question)==null?void 0:Xi.max_choices,"\u9879)"))),jn.createElement("div",{className:pr.yxtx},"\u6709\u6548\u586B\u5199\u4EBA\u6570",jn.createElement("span",null,ra.question.commit_users_count||"--","\u4EBA")))),ra.question.question_type!==3&&jn.createElement("aside",{style:{width:"97%"}},jn.createElement(K.default,{bordered:!0,columns:[{title:"\u9009\u9879",dataIndex:"answer_text",align:"center"},{title:"\u5C0F\u8BA1",dataIndex:"answer_users_count",align:"center",width:100,render(oo,Wo,so){return jn.createElement("span",null,oo,"\u4EBA")}},{title:"\u767E\u5206\u6BD4",dataIndex:"total_answer",align:"center",width:440,render(oo,Wo,so){return jn.createElement(Pr.Z,{style:{width:"90%",margin:"auto"},status:"active",strokeColor:"#44D7B6",percent:(Wo.answer_percent*100).toFixed(1)})}}],dataSource:(yo=ra.question)==null?void 0:yo.answers,pagination:!1})),ra.question.question_type!==3&&((_o=(Vo=ra==null?void 0:ra.question)==null?void 0:Vo.question_votes)==null?void 0:_o.length)>0&&jn.createElement(jn.Fragment,null,jn.createElement("div",{className:pr.others_styles,onClick:()=>{xa[$r].openOthers=!ra.openOthers,lo([...xa])}},jn.createElement("div",{className:pr.others_text},'"\u5176\u4ED6"\u9009\u9879\u586B\u7A7A\u8BE6\u60C5'),ra!=null&&ra.openOthers?jn.createElement("div",{className:pr.others_icon},"\u6536\u8D77",jn.createElement("i",{className:"iconfont icon-shangjiantou ml10"})):jn.createElement("div",{className:pr.others_icon},"\u5C55\u5F00",jn.createElement("i",{className:"iconfont icon-xiajiantou ml10"}))),(ra==null?void 0:ra.openOthers)&&jn.createElement(K.default,{style:{width:"97%"},bordered:!0,columns:[{title:"\u7F16\u53F7",dataIndex:"",align:"center",width:100,render(oo,Wo,so){return jn.createElement("span",null,so+1)}},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",align:"center",width:200,render(oo,Wo,so){return jn.createElement("span",null,oo)}},{title:"\u6587\u672C\u7B54\u6848",dataIndex:"vote_text",align:"center",render(oo,Wo,so){return jn.createElement("span",null,oo)}}],dataSource:(wi=ra.question)==null?void 0:wi.question_votes,pagination:!1})),ra.question.question_type!==3&&to&&jn.createElement("aside",{style:{width:"97%"}},jn.createElement("div",{className:pr.pic_title},jn.createElement("img",{style:{width:"16px",height:"16px"},src:Yr}),jn.createElement("div",{className:pr.pic_text},"\u73AF\u5F62\u997C\u56FE")),jn.createElement(Dr.Z,{key:$r,option:Ao((Pa=ra==null?void 0:ra.question)==null?void 0:Pa.answers)})),ra.question.question_type===3&&jn.createElement(la,{Data:ra,isShowEcharts:to,pollGroupId:So.getFieldValue("poll_group_id")}))}))),jn.createElement(C.default,{centered:!0,title:"\u5BFC\u51FA\u7EDF\u8BA1\u7ED3\u679C",open:Zt.actionTabs.key==="\u5BFC\u51FA\u7EDF\u8BA1",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,onCancel:()=>{Lt({type:"polls/setActionTabs",payload:{}}),No()},onOk:()=>{Lt({type:"polls/setActionTabs",payload:{}}),No(),(0,a.sA)(wa({},Ta))}},(0,F.GJ)()&&jn.createElement("aside",{className:"mt20"},jn.createElement(p.default,{form:Xa,preserve:!1,onChange:Ca,initialValues:{poll_group_id:((_t=Lr.poll_group_id)==null?void 0:_t.length)>0?Lr.poll_group_id:"all"}},jn.createElement(p.default.Item,{name:"poll_group_id"},jn.createElement(h.default.Group,{style:{width:"97%"}},jn.createElement(I.Z,null,jn.createElement(P.Z,{flex:"80px"},"\u9009\u62E9\u73ED\u7EA7:"),jn.createElement(P.Z,{flex:"80px"},jn.createElement(h.default,{value:"all",checked:!Oo.course_group},"\u5168\u90E8")),jn.createElement(P.Z,{flex:"1"},Na.course_groups&&Na.course_groups.map((ra,$r)=>jn.createElement(h.default,{value:ra.course_group_id},ra.group_group_name,"(",ra.count,")"))))))))))};var vo=(0,X.connect)(({polls:Zt,loading:Tt})=>({polls:Zt,loading:Tt.effects}))(Va),ba=r(7664),Zn={flex_box_center:"flex_box_center___Mm5nR",flex_space_between:"flex_space_between___MMkat",flex_box_vertical_center:"flex_box_vertical_center___LETW1",flex_box_center_end:"flex_box_center_end___XlC9p",flex_box_column:"flex_box_column___THy8y",wrap:"wrap___z9iJU",modal:"modal___y8bNh",titleWrap:"titleWrap___knBE8",required:"required___Ojs5D",title:"title___M_fKx",colorGray:"colorGray___N8txU",choiceWrap:"choiceWrap____Xkwt",answer:"answer___TSzCH",activeAnswer:"activeAnswer___Pnkob",deleteIcon:"deleteIcon___O5q20",addIcon:"addIcon___c8iSL",editorWrap:"editorWrap___oodwM",htmlWrap:"htmlWrap___ljy1Y",radio:"radio___ZUxPE",color333:"color333____votr",color999:"color999___Audhi",questionType:"questionType___MN7qw",questionChoices:"questionChoices___ZMeSF",close_style:"close_style___GvIu5",save_style:"save_style____CS7j",edit_title:"edit_title___NM88J",can_select_count:"can_select_count___OnIaV"},Ar=r(47949),ta=Object.defineProperty,Vt=Object.getOwnPropertySymbols,Gt=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,Vn=(Zt,Tt,Lt)=>Tt in Zt?ta(Zt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Zt[Tt]=Lt,_r=(Zt,Tt)=>{for(var Lt in Tt||(Tt={}))Gt.call(Tt,Lt)&&Vn(Zt,Lt,Tt[Lt]);if(Vt)for(var Lt of Vt(Tt))ln.call(Tt,Lt)&&Vn(Zt,Lt,Tt[Lt]);return Zt},fa=(Zt,Tt)=>{var Lt={};for(var Ir in Zt)Gt.call(Zt,Ir)&&Tt.indexOf(Ir)<0&&(Lt[Ir]=Zt[Ir]);if(Zt!=null&&Vt)for(var Ir of Vt(Zt))Tt.indexOf(Ir)<0&&ln.call(Zt,Ir)&&(Lt[Ir]=Zt[Ir]);return Lt},yr=(Zt,Tt,Lt)=>new Promise((Ir,Da)=>{var mr=_t=>{try{Aa(Lt.next(_t))}catch(Lr){Da(Lr)}},no=_t=>{try{Aa(Lt.throw(_t))}catch(Lr){Da(Lr)}},Aa=_t=>_t.done?Ir(_t.value):Promise.resolve(_t.value).then(mr,no);Aa((Lt=Lt.apply(Zt,Tt)).next())});const Cr=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],sr=(Zt,Tt)=>{var Lt=Zt,{problemset:Ir,globalSetting:Da,loading:mr,dispatch:no,onRef:Aa=()=>{},editData:_t,editKey:Lr,callback:na}=Lt,Na=fa(Lt,["problemset","globalSetting","loading","dispatch","onRef","editData","editKey","callback"]);const[xa,lo]=(0,A.useState)([]),[So,Oo]=(0,A.useState)(),[ma,Ta]=(0,A.useState)([]),[Xa,to]=(0,A.useState)(""),[Ua,No]=(0,A.useState)(0),[Xr,Ca]=(0,A.useState)(!0),[Ao,ra]=(0,A.useState)(!1),$r=(0,X.useParams)(),[wo,qo]=(0,A.useState)(""),[xi,Ei]=(0,A.useState)("");(0,A.useEffect)(()=>{var Pa,oo,Wo,so,Fo,Mo;if(!((Pa=_t==null?void 0:_t.question)!=null&&Pa.question_title)){lo([{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""}]),Ca(!0),to(""),ra(!1);return}qo((oo=_t==null?void 0:_t.question)==null?void 0:oo.max_choices),Ei((Wo=_t==null?void 0:_t.question)==null?void 0:Wo.min_choices),to((so=_t==null?void 0:_t.question)==null?void 0:so.question_title),Ca(!!((Fo=_t==null?void 0:_t.question)!=null&&Fo.is_necessary)),lo((Mo=_t==null?void 0:_t.question)==null?void 0:Mo.answers.map(zi=>({value:zi.answer_text,disabled:zi.answer_text==="\u5176\u4ED6"})))},[_t]),(0,A.useImperativeHandle)(Tt,()=>({onSave:Xi}));const Xi=Pa=>yr(void 0,null,function*(){var oo;if(!Xa)return c.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const Wo=xa.findIndex(Mo=>!Mo.value);if(Wo>-1)return c.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Cr[Wo]} \u9009\u9879\u7684\u5185\u5BB9`),!1;let so;const Fo={question_title:Xa,question_type:2,insert_id:_t.insert_id,is_necessary:Math.ceil(Xr),max_choices:wo,min_choices:xi,question_answers:xa.map(Mo=>Mo.value)};(oo=_t.question)!=null&&oo.id?so=yield(0,Rr.IU)(_r({pollsId:_t.question.id},Fo)):so=yield(0,Rr.MK)(_r({pollsId:$r.categoryId},Fo)),so.status===0&&(c.ZP.success("\u4FDD\u5B58\u6210\u529F"),na("edit",-1),yield no({type:"polls/editPolls",payload:_r({},$r)}),Pa&&(Fo.answers=Fo.question_answers.map(Mo=>({answer_text:Mo})),na("addContinue",_r({type:2,insert_id:_t.question.id,key:_t.key,question_type:2},Fo))))}),yo=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-xiangshangyi current",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiangxiayi current",id:"down"},{name:"\u6DFB\u52A0",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjidaibeijing current",id:"edit"}],Vo=Pa=>yr(void 0,null,function*(){var oo,Wo;switch(Pa.id){case"del":let so;C.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u95EE\u9898\u5417\uFF1F",onOk(){return yr(this,null,function*(){var Fo;yield(0,Rr.jy)({pollsId:(Fo=_t==null?void 0:_t.question)==null?void 0:Fo.id}),no({type:"polls/editPolls",payload:_r({},$r)})})}});break;case"up":case"down":yield(0,Rr.wh)({pollsId:(oo=_t==null?void 0:_t.question)==null?void 0:oo.id,opr:Pa.id}),no({type:"polls/editPolls",payload:_r({},$r)});break;case"edit":na("edit",_t.key);break;case"add":na("add",{type:2,key:_t.key,insert_id:(Wo=_t==null?void 0:_t.question)==null?void 0:Wo.id,question_type:2});break}}),_o=()=>{var Pa,oo,Wo,so;return A.createElement("aside",null,A.createElement("div",{className:Zn.questionType},A.createElement("div",null,_t.question.is_necessary>0&&A.createElement("span",{style:{color:"red",fontSize:"14px"}},"*"),A.createElement("span",{className:"font16",style:{color:"#3061D0"}},"\u3010\u591A\u9009\u3011"),((Pa=_t==null?void 0:_t.question)==null?void 0:Pa.min_choices)&&A.createElement("span",{className:Zn.can_select_count},`\u53EF\u9009${(oo=_t==null?void 0:_t.question)==null?void 0:oo.min_choices}-${(Wo=_t==null?void 0:_t.question)==null?void 0:Wo.max_choices}\u9879`),A.createElement("span",{className:Zn.edit_title},A.createElement("span",{style:{marginRight:"10px"}},"\u7B2C",_t.key,"\u9898"),_t.question.question_title))),A.createElement("div",{className:Zn.questionChoices},(so=_t==null?void 0:_t.question.answers)==null?void 0:so.map(function(Fo,Mo){return A.createElement(I.Z,null,A.createElement(P.Z,null,A.createElement(h.default,{key:Mo,disabled:!0},A.createElement("span",{className:"c-black font14"},Fo.answer_text))))})))},wi=()=>A.createElement("aside",null,A.createElement("div",{className:Zn.questionType},A.createElement("div",null,A.createElement("span",{className:"font16 c-blue"},"\u3010\u591A\u9009\u3011"),A.createElement("span",{className:"font16",style:{color:"#666666"}},"\u5FC5\u7B54"),A.createElement(fr.Z,{checked:!!Xr,onChange:Pa=>Ca(Pa),className:"ml10"}))),A.createElement("p",{className:Zn.titleWrap},A.createElement(I.Z,{className:Zn.choiceWrap,gutter:[12,12]},A.createElement(P.Z,null,A.createElement("span",null,"\u6807\u9898")),A.createElement(P.Z,{className:Zn.editorWrap,flex:"1"},A.createElement(b.default,{style:{width:"1000px",height:"40px"},value:Xa,placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE",onChange:Pa=>to(Pa.target.value)})))),xa.map((Pa,oo)=>{var Wo;let so=xa.length-1;return A.createElement(I.Z,{className:Zn.choiceWrap,key:oo,gutter:[12,12]},A.createElement(P.Z,null,A.createElement("span",null,Ao&&oo===so?"\u5176\u5B83":"\u9009\u9879")),A.createElement(P.Z,{className:Zn.editorWrap,flex:"1"},A.createElement(b.default,{style:{width:"1000px",height:"40px"},placeholder:(Wo=Pa.placeholder)!=null?Wo:"",value:Ao&&oo===so?"":xa[oo].value,disabled:!!Pa.disabled,onChange:Fo=>{xa[oo].value=Fo.target.value,lo([...xa])}})),A.createElement(P.Z,null,oo>1&&A.createElement(Fn.Z,{title:"\u5220\u9664"},A.createElement("i",{className:`${Zn.deleteIcon} iconfont icon-yichu1`,onClick:()=>{lo(xa.filter((Fo,Mo)=>Mo!==oo)),Pa.disabled&&ra(!1)}}))))}),A.createElement("p",{className:Zn.titleWrap},A.createElement(I.Z,{className:Zn.choiceWrap,gutter:[12,12]},A.createElement(P.Z,null,A.createElement("span",null,"\u53EF\u9009")),A.createElement(P.Z,null,A.createElement(Ht.default,{value:xi||"",style:{width:183,height:"40px"},onChange:Pa=>Ei(Pa)},A.createElement(Ht.default.Option,{value:""},"--"),xa.map(function(Pa,oo){return A.createElement(Ht.default.Option,{value:String(oo+1)},oo+1)})),A.createElement("span",{className:"ml10 mr10"},"-"),A.createElement(Ht.default,{style:{width:183,height:"40px"},value:wo||"",onChange:Pa=>qo(Pa)},A.createElement(Ht.default.Option,{value:""},"--"),xa.map(function(Pa,oo){return A.createElement(Ht.default.Option,{value:String(oo+1)},oo+1)})),A.createElement(Fn.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u7CFB\u7EDF\u5BF9\u5176\u9009\u62E9\u7684\u9009\u9879\u4E2A\u6570\u8FDB\u884C\u9650\u5236\uFF0C--\u8868\u793A\u4E0D\u9650\u5236"},A.createElement("i",{className:"iconfont icon-xiaowenhao1 font14",style:{marginLeft:"10px",color:"#3061D0",cursor:"pointer"}}))))),A.createElement("div",{style:{display:"flex",width:"1000px",margin:"20px 0 0 40px"}},A.createElement(Ar.op,{style:{height:"38px"},onClick:()=>lo([...xa,{value:""}])},"\u65B0\u589E\u9009\u9879"),!Ao&&A.createElement(Ar.op,{style:{height:"38px",marginLeft:"20px"},onClick:()=>{lo([...xa,{disabled:!0,value:"\u5176\u5B83"}]),ra(!0)}},"\u65B0\u589E\u5176\u5B83\u9009\u9879"),A.createElement("div",{className:Zn.close_style,onClick:()=>{var Pa;(Pa=_t.question)!=null&&Pa.id?na("edit",-1):na("del",_t.key)}},"\u53D6\u6D88"),A.createElement("div",{className:Zn.save_style,onClick:()=>Xi()},"\u4FDD\u5B58")));return A.createElement("section",{className:Zn.wrap},Lr!==_t.key&&_o(),Lr===_t.key&&wi())};var ea=(0,X.connect)(({problemset:Zt,loading:Tt,globalSetting:Lt})=>({problemset:Zt,globalSetting:Lt,loading:Tt.effects}),null,null,{forwardRef:!0})((0,A.forwardRef)(sr)),Ur=Object.defineProperty,zr=Object.getOwnPropertySymbols,Io=Object.prototype.hasOwnProperty,ja=Object.prototype.propertyIsEnumerable,qa=(Zt,Tt,Lt)=>Tt in Zt?Ur(Zt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Zt[Tt]=Lt,Wa=(Zt,Tt)=>{for(var Lt in Tt||(Tt={}))Io.call(Tt,Lt)&&qa(Zt,Lt,Tt[Lt]);if(zr)for(var Lt of zr(Tt))ja.call(Tt,Lt)&&qa(Zt,Lt,Tt[Lt]);return Zt},uo=(Zt,Tt)=>{var Lt={};for(var Ir in Zt)Io.call(Zt,Ir)&&Tt.indexOf(Ir)<0&&(Lt[Ir]=Zt[Ir]);if(Zt!=null&&zr)for(var Ir of zr(Zt))Tt.indexOf(Ir)<0&&ja.call(Zt,Ir)&&(Lt[Ir]=Zt[Ir]);return Lt},Eo=(Zt,Tt,Lt)=>new Promise((Ir,Da)=>{var mr=_t=>{try{Aa(Lt.next(_t))}catch(Lr){Da(Lr)}},no=_t=>{try{Aa(Lt.throw(_t))}catch(Lr){Da(Lr)}},Aa=_t=>_t.done?Ir(_t.value):Promise.resolve(_t.value).then(mr,no);Aa((Lt=Lt.apply(Zt,Tt)).next())});const mo=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],co=(Zt,Tt)=>{var Lt=Zt,{problemset:Ir,globalSetting:Da,loading:mr,dispatch:no,onRef:Aa=()=>{},editData:_t,editKey:Lr,callback:na}=Lt,Na=uo(Lt,["problemset","globalSetting","loading","dispatch","onRef","editData","editKey","callback"]);const[xa,lo]=(0,A.useState)([]),[So,Oo]=(0,A.useState)(),[ma,Ta]=(0,A.useState)([]),[Xa,to]=(0,A.useState)(""),[Ua,No]=(0,A.useState)(0),[Xr,Ca]=(0,A.useState)(!1),[Ao,ra]=(0,A.useState)(!1),$r=(0,X.useParams)();(0,A.useEffect)(()=>{var yo,Vo,_o,wi;if(!((yo=_t==null?void 0:_t.question)!=null&&yo.question_title)){lo([{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""}]),Ca(!1),to(""),ra(!1);return}to((Vo=_t==null?void 0:_t.question)==null?void 0:Vo.question_title),Ca(!!((_o=_t==null?void 0:_t.question)!=null&&_o.is_necessary)),lo((wi=_t==null?void 0:_t.question)==null?void 0:wi.answers.map(Pa=>({value:Pa.answer_text,disabled:Pa.answer_text==="\u5176\u4ED6"})))},[_t]),(0,A.useImperativeHandle)(Tt,()=>({onSave:wo}));const wo=yo=>Eo(void 0,null,function*(){var Vo;if(!Xa)return c.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const _o=xa.findIndex(oo=>!oo.value);if(_o>-1)return c.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${mo[_o]} \u9009\u9879\u7684\u5185\u5BB9`),!1;let wi;const Pa={question_title:Xa,question_type:1,insert_id:_t.insert_id,is_necessary:Math.ceil(Xr),question_answers:xa.map(oo=>oo.value)};(Vo=_t.question)!=null&&Vo.id?(na("edit",-1),wi=yield(0,Rr.IU)(Wa({pollsId:_t.question.id},Pa))):wi=yield(0,Rr.MK)(Wa({pollsId:$r.categoryId},Pa)),wi.status===0&&(c.ZP.success("\u4FDD\u5B58\u6210\u529F"),yield no({type:"polls/editPolls",payload:Wa({},$r)}),yo&&(Pa.answers=Pa.question_answers.map(oo=>({answer_text:oo})),na("addContinue",Wa({type:1,insert_id:_t.question.id,key:_t.key,question_type:1},Pa))))}),qo=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-xiangshangyi current",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiangxiayi current",id:"down"},{name:"\u6DFB\u52A0",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjidaibeijing current",id:"edit"}],xi=yo=>Eo(void 0,null,function*(){var Vo,_o;switch(yo.id){case"del":let wi;C.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u95EE\u9898\u5417\uFF1F",onOk(){return Eo(this,null,function*(){var Pa;yield(0,Rr.jy)({pollsId:(Pa=_t==null?void 0:_t.question)==null?void 0:Pa.id}),no({type:"polls/editPolls",payload:Wa({},$r)})})}});break;case"up":case"down":yield(0,Rr.wh)({pollsId:(Vo=_t==null?void 0:_t.question)==null?void 0:Vo.id,opr:yo.id}),no({type:"polls/editPolls",payload:Wa({},$r)});break;case"edit":na("edit",_t.key);break;case"add":na("add",{type:1,key:_t.key,insert_id:(_o=_t==null?void 0:_t.question)==null?void 0:_o.id,question_type:1});break}}),Ei=()=>{var yo;return A.createElement("aside",null,A.createElement("div",{className:Zn.questionType},A.createElement("div",null,_t.question.is_necessary>0&&A.createElement("span",{style:{color:"red",fontSize:"14px"}},"*"),A.createElement("span",{className:"font16",style:{color:"#3061D0"}},"\u3010\u5355\u9009\u3011"),A.createElement("span",{className:Zn.edit_title},A.createElement("span",{style:{marginRight:"10px"}},"\u7B2C",_t.key,"\u9898"),_t.question.question_title))),A.createElement("div",{className:Zn.questionChoices},(yo=_t==null?void 0:_t.question.answers)==null?void 0:yo.map(function(Vo,_o){return A.createElement(I.Z,null,A.createElement(P.Z,null,A.createElement(y.ZP,{key:_o,disabled:!0})),A.createElement(P.Z,{flex:"1"},A.createElement("span",{className:"c-black font14"},Vo.answer_text)))})))},Xi=()=>A.createElement("aside",null,A.createElement("div",{className:Zn.questionType},A.createElement("div",null,A.createElement("span",{className:"font16 c-blue"},"\u3010\u5355\u9009\u3011"),A.createElement("span",{className:"font16",style:{color:"#666666"}},"\u5FC5\u7B54"),A.createElement(fr.Z,{checked:!!Xr,onChange:yo=>Ca(yo),className:"ml10"}))),A.createElement("p",{className:Zn.titleWrap},A.createElement(I.Z,{className:Zn.choiceWrap,gutter:[12,12]},A.createElement(P.Z,null,A.createElement("span",null,"\u6807\u9898")),A.createElement(P.Z,{className:Zn.editorWrap},A.createElement(b.default,{style:{width:"1000px",height:"40px"},value:Xa,placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE",onChange:yo=>to(yo.target.value)})))),xa.map((yo,Vo)=>{var _o;let wi=xa.length-1;return A.createElement(I.Z,{className:Zn.choiceWrap,key:Vo,gutter:[12,12]},A.createElement(P.Z,null,A.createElement("span",null,Ao&&Vo===wi?"\u5176\u5B83":"\u9009\u9879")),A.createElement(P.Z,{className:Zn.editorWrap,flex:"1"},A.createElement(b.default,{style:{width:"1000px",height:"40px"},placeholder:(_o=yo.placeholder)!=null?_o:"",value:Ao&&Vo===wi?"":xa[Vo].value,disabled:!!yo.disabled,onChange:Pa=>{xa[Vo].value=Pa.target.value,lo([...xa])}})),A.createElement(P.Z,null,Vo>1&&A.createElement(Fn.Z,{title:"\u5220\u9664"},A.createElement("i",{className:`${Zn.deleteIcon} iconfont icon-yichu1`,onClick:()=>{lo(xa.filter((Pa,oo)=>oo!==Vo)),yo.disabled&&ra(!1)}}))))}),A.createElement("div",{style:{display:"flex",width:"1000px",margin:"20px 0 0 40px"}},A.createElement(Ar.op,{style:{height:"38px"},onClick:()=>lo([...xa,{value:""}])},"\u65B0\u589E\u9009\u9879"),!Ao&&A.createElement(Ar.op,{style:{height:"38px",marginLeft:"20px"},onClick:()=>{lo([...xa,{disabled:!0,value:"\u5176\u5B83"}]),ra(!0)}},"\u65B0\u589E\u5176\u5B83\u9009\u9879"),A.createElement("div",{className:Zn.close_style,onClick:()=>{var yo;(yo=_t.question)!=null&&yo.id?na("edit",-1):na("del",_t.key)}},"\u53D6\u6D88"),A.createElement("div",{className:Zn.save_style,onClick:()=>wo()},"\u4FDD\u5B58")));return A.createElement("section",{className:Zn.wrap},Lr!==_t.key&&Ei(),Lr===_t.key&&Xi())};var Qa=(0,X.connect)(({problemset:Zt,loading:Tt,globalSetting:Lt})=>({problemset:Zt,globalSetting:Lt,loading:Tt.effects}),null,null,{forwardRef:!0})((0,A.forwardRef)(co)),xo=Object.defineProperty,pi=Object.getOwnPropertySymbols,bi=Object.prototype.hasOwnProperty,Xo=Object.prototype.propertyIsEnumerable,eo=(Zt,Tt,Lt)=>Tt in Zt?xo(Zt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Zt[Tt]=Lt,Mi=(Zt,Tt)=>{for(var Lt in Tt||(Tt={}))bi.call(Tt,Lt)&&eo(Zt,Lt,Tt[Lt]);if(pi)for(var Lt of pi(Tt))Xo.call(Tt,Lt)&&eo(Zt,Lt,Tt[Lt]);return Zt},gi=(Zt,Tt)=>{var Lt={};for(var Ir in Zt)bi.call(Zt,Ir)&&Tt.indexOf(Ir)<0&&(Lt[Ir]=Zt[Ir]);if(Zt!=null&&pi)for(var Ir of pi(Zt))Tt.indexOf(Ir)<0&&Xo.call(Zt,Ir)&&(Lt[Ir]=Zt[Ir]);return Lt},cA=(Zt,Tt,Lt)=>new Promise((Ir,Da)=>{var mr=_t=>{try{Aa(Lt.next(_t))}catch(Lr){Da(Lr)}},no=_t=>{try{Aa(Lt.throw(_t))}catch(Lr){Da(Lr)}},Aa=_t=>_t.done?Ir(_t.value):Promise.resolve(_t.value).then(mr,no);Aa((Lt=Lt.apply(Zt,Tt)).next())});const Wi=null,qi=(Zt,Tt)=>{var Lt=Zt,{problemset:Ir,globalSetting:Da,loading:mr,dispatch:no,onRef:Aa=()=>{},editData:_t,editKey:Lr,callback:na}=Lt,Na=gi(Lt,["problemset","globalSetting","loading","dispatch","onRef","editData","editKey","callback"]);const[xa,lo]=(0,A.useState)(""),[So,Oo]=(0,A.useState)(!0),ma=(0,X.useParams)();(0,A.useEffect)(()=>{var Xr,Ca,Ao;if(!((Xr=_t==null?void 0:_t.question)!=null&&Xr.question_title)){Oo(!0),lo("");return}lo((Ca=_t==null?void 0:_t.question)==null?void 0:Ca.question_title),Oo(!!((Ao=_t==null?void 0:_t.question)!=null&&Ao.is_necessary))},[_t]),(0,A.useImperativeHandle)(Tt,()=>({onSave:Ta}));const Ta=Xr=>cA(void 0,null,function*(){var Ca;if(!xa)return c.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;let Ao;const ra={question_title:xa,question_type:3,insert_id:_t.insert_id,is_necessary:Math.ceil(So)};(Ca=_t.question)!=null&&Ca.id?Ao=yield(0,Rr.IU)(Mi({pollsId:_t.question.id},ra)):Ao=yield(0,Rr.MK)(Mi({pollsId:ma.categoryId},ra)),Ao.status===0&&(c.ZP.success("\u4FDD\u5B58\u6210\u529F"),na("edit",-1),yield no({type:"polls/editPolls",payload:Mi({},ma)}),Xr&&na("addContinue",Mi({type:3,insert_id:_t.question.id,key:_t.key,question_type:3},ra)))}),Xa=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-xiangshangyi current",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiangxiayi current",id:"down"},{name:"\u6DFB\u52A0",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjidaibeijing current",id:"edit"}],to=Xr=>cA(void 0,null,function*(){var Ca,Ao;switch(Xr.id){case"del":let ra;C.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u95EE\u9898\u5417\uFF1F",onOk(){return cA(this,null,function*(){var $r;yield(0,Rr.jy)({pollsId:($r=_t==null?void 0:_t.question)==null?void 0:$r.id}),no({type:"polls/editPolls",payload:Mi({},ma)})})}});break;case"up":case"down":yield(0,Rr.wh)({pollsId:(Ca=_t==null?void 0:_t.question)==null?void 0:Ca.id,opr:Xr.id}),no({type:"polls/editPolls",payload:Mi({},ma)});break;case"edit":na("edit",_t.key);break;case"add":na("add",{type:3,key:_t.key,insert_id:(Ao=_t==null?void 0:_t.question)==null?void 0:Ao.id,question_type:3});break}}),Ua=()=>A.createElement("aside",null,A.createElement("div",{className:Zn.questionType},A.createElement("div",null,_t.question.is_necessary>0&&A.createElement("span",{style:{color:"red",fontSize:"14px"}},"*"),A.createElement("span",{className:"font16",style:{color:"#3061D0"}},"\u3010\u95EE\u7B54\u3011"),A.createElement("span",{className:Zn.edit_title},A.createElement("span",{style:{marginRight:"10px"}},"\u7B2C",_t.key,"\u9898"),_t.question.question_title))),A.createElement("div",{className:Zn.questionChoices},A.createElement(b.default.TextArea,{rows:2,disabled:!0}))),No=()=>A.createElement("aside",null,A.createElement("div",{className:Zn.questionType},A.createElement("div",null,A.createElement("span",{className:"font16 c-blue"},"\u3010\u95EE\u7B54\u3011"),A.createElement("span",{className:"font16",style:{color:"#666666"}},"\u5FC5\u7B54"),A.createElement(fr.Z,{checked:!!So,onChange:Xr=>Oo(Xr),className:"ml10"}))),A.createElement("p",{className:Zn.titleWrap},A.createElement(I.Z,{className:Zn.choiceWrap,gutter:[12,12]},A.createElement(P.Z,null,A.createElement("span",null,"\u6807\u9898")),A.createElement(P.Z,{className:Zn.editorWrap,flex:"1"},A.createElement(b.default,{style:{width:"1000px",height:"40px"},value:xa,placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE",onChange:Xr=>lo(Xr.target.value)})))),A.createElement("div",{style:{display:"flex",width:"1000px",margin:"20px 0 0 40px"}},A.createElement("div",{className:Zn.close_style,onClick:()=>{var Xr;(Xr=_t.question)!=null&&Xr.id?na("edit",-1):na("del",_t.key)}},"\u53D6\u6D88"),A.createElement("div",{className:Zn.save_style,onClick:()=>Ta()},"\u4FDD\u5B58")));return A.createElement("section",{className:Zn.wrap},Lr!==_t.key&&Ua(),Lr===_t.key&&No())};var Fi=(0,X.connect)(({problemset:Zt,loading:Tt,globalSetting:Lt})=>({problemset:Zt,globalSetting:Lt,loading:Tt.effects}),null,null,{forwardRef:!0})((0,A.forwardRef)(qi)),Gi={flex_box_center:"flex_box_center___wW2ft",flex_space_between:"flex_space_between___ahi0M",flex_box_vertical_center:"flex_box_vertical_center___PFt7L",flex_box_center_end:"flex_box_center_end___FA1ip",flex_box_column:"flex_box_column___jjAdt",title:"title___UHW8B",description:"description___dL5p1",heji:"heji___Xp8yD",heji_count:"heji_count___t2y2z"},ii=Object.defineProperty,Yo=Object.getOwnPropertySymbols,ri=Object.prototype.hasOwnProperty,aA=Object.prototype.propertyIsEnumerable,Ga=(Zt,Tt,Lt)=>Tt in Zt?ii(Zt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Zt[Tt]=Lt,fo=(Zt,Tt)=>{for(var Lt in Tt||(Tt={}))ri.call(Tt,Lt)&&Ga(Zt,Lt,Tt[Lt]);if(Yo)for(var Lt of Yo(Tt))aA.call(Tt,Lt)&&Ga(Zt,Lt,Tt[Lt]);return Zt};const ao={1:"\u5355\u9009\u9898",2:"\u591A\u9009\u9898",3:"\u4E3B\u89C2\u9898"},Co=({polls:Zt,loading:Tt,dispatch:Lt,ref:Ir})=>{const Da=(0,X.useParams)(),{statisticsList:mr,commonHeader:no}=Zt,[Aa]=(0,A.useState)({page:1,pre_size:10}),{questions:_t,questionsInfo:Lr,question_types:na,course:Na}=mr,[xa]=p.default.useForm(),lo=function(){return _t==null?void 0:_t.map(function(Oo,ma){var Ta,Xa;if(Oo.key=(Ta=Oo==null?void 0:Oo.question)==null?void 0:Ta.question_number,Oo.len=_t.length,Oo.question.question_type===1)return A.createElement("aside",null,A.createElement(Qa,{editData:Oo}));if(Oo.question.question_type===2)return A.createElement("aside",null,A.createElement(ea,{editData:Oo}));if(((Xa=Oo.question)==null?void 0:Xa.question_type)===3)return A.createElement("aside",null,A.createElement(Fi,{editData:Oo}))})};(0,A.useEffect)(()=>{So()},[Da.coursesId]);const So=()=>{Lt({type:"polls/getPollsStatistics",payload:fo(fo({},Da),Aa)})};return A.createElement(ar.Z,{loading:Tt["polls/getPollsStatistics"]},A.createElement("section",{className:"minH500 mb50",ref:Ir},(na==null?void 0:na.q_counts)===0&&A.createElement(_.Z,null),(no==null?void 0:no.polls_name)&&A.createElement("aside",{className:"bg-white pl30 pr30 pt20 pb20"},A.createElement("div",{className:Gi.title},no==null?void 0:no.polls_name),(no==null?void 0:no.polls_description)&&A.createElement(ba.Z,{value:(no==null?void 0:no.polls_description)||"",className:Gi.description}),(na==null?void 0:na.q_counts)>0&&A.createElement("div",{className:Gi.heji},A.createElement("span",null," \u7EDF\u8BA1 ",A.createElement("span",{className:Gi.heji_count},"\u3010\u603B\u5171 ",na==null?void 0:na.q_counts," \u9898\u3011")),(na==null?void 0:na.q_mains)>0&&A.createElement("span",{className:"ml10"},"\u4E3B\u89C2\u9898\uFF1A",A.createElement("span",{className:Gi.heji_count}," ",na==null?void 0:na.q_mains," \u9898")),(na==null?void 0:na.q_singles)>0&&A.createElement("span",{className:"ml10"},"\u5355\u9009\u9898\uFF1A",A.createElement("span",{className:Gi.heji_count}," ",na==null?void 0:na.q_singles," \u9898")),(na==null?void 0:na.q_doubles)>0&&A.createElement("span",{className:"ml10"},"\u591A\u9009\u9898\uFF1A",A.createElement("span",{className:Gi.heji_count},na==null?void 0:na.q_doubles," \u9898")))),A.createElement("aside",{className:"bg-white inline-block w100 mt10"},lo())))};var Ho=(0,X.connect)(({polls:Zt,loading:Tt})=>({polls:Zt,loading:Tt.effects}))(Co),go={flex_box_center:"flex_box_center___KocrS",flex_space_between:"flex_space_between___tbwbg",flex_box_vertical_center:"flex_box_vertical_center___Boklb",flex_box_center_end:"flex_box_center_end___yLkeS",flex_box_column:"flex_box_column___yoUa3",title:"title___ByTX2",export:"export___XUBRC",bg:"bg___r_XgQ",tabs:"tabs___awxWj",export_type_modal:"export_type_modal___o8Y6x",export_type_modal_con:"export_type_modal_con___zVHRj",type_item:"type_item___PhJhz",img_warp:"img_warp___dtWfk",img_warp_active:"img_warp_active___YxM4n"},Zi=r(94243),Ni="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAAXNSR0IArs4c6QAAAdZJREFUOE+9lcsrRFEcx7/Ha3DHhBqPaBCxkWi8htHIRlFKbBXlD7CxsFFWRnks+AeULLyK8sjKOyRJITNGGDOJzCjzdjkyE+aOO9cd4SzvPedzPr/vub9zCaU0HL84CCHPbzjy72CD0b1KKan0L4YQbmkUlPOAAJs5imi1oLHB6GaBd5IPwMV8vvWn5yiivYuCRuEDhz5EgT99+V0DkvFW9C343OgK2dgHjuGPIn1EqfGwT93bzbuajyAChQMT8lMvnypdoaA9XzJO2JWEbMp3EoLgVnk73NSFM6ceh44DFDJKWFkLVHGVWH5YhFqmQQQJx4njGGcuHWwvto89BMFaxSBmLJPQO0/RlzGI4Zsh1MbXod/cCyVTgobERixZ55EUmYI9+w5Mnmtx4K60bozdjYLiBR2pnZi1TEMVp8aAWYsqWTVKpGWYuB9HQWwh9u174sEt8jaw9AlG9xW2HjdQxBTjgbWgQlaFeescqmU1kIRJoHfqkBuT5523/rjqtf4SReIGc0qj2OzQW8NvhSfCELTzLkwOltvQ4rbKSmeEW/rS5PjRZ5f5HfhId8tKGWkQTf6OsdntyM9LFjaeWVh7OwXOtSkijM2meo3wtSkCwjvlz/8gr8V+6TPoucMFAAAAAElFTkSuQmCC",Pi=r(90524),ia=r(59301),li=Object.defineProperty,Lo=Object.getOwnPropertySymbols,Ai=Object.prototype.hasOwnProperty,di=Object.prototype.propertyIsEnumerable,hi=(Zt,Tt,Lt)=>Tt in Zt?li(Zt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Zt[Tt]=Lt,Jo=(Zt,Tt)=>{for(var Lt in Tt||(Tt={}))Ai.call(Tt,Lt)&&hi(Zt,Lt,Tt[Lt]);if(Lo)for(var Lt of Lo(Tt))di.call(Tt,Lt)&&hi(Zt,Lt,Tt[Lt]);return Zt},Ko=(Zt,Tt,Lt)=>new Promise((Ir,Da)=>{var mr=_t=>{try{Aa(Lt.next(_t))}catch(Lr){Da(Lr)}},no=_t=>{try{Aa(Lt.throw(_t))}catch(Lr){Da(Lr)}},Aa=_t=>_t.done?Ir(_t.value):Promise.resolve(_t.value).then(mr,no);Aa((Lt=Lt.apply(Zt,Tt)).next())});const Ri=({polls:Zt,globalSetting:Tt,loading:Lt,dispatch:Ir,user:Da})=>{var mr,no,Aa,_t,Lr,na,Na,xa;const lo=(0,X.useParams)(),So=(0,X.useLocation)(),[Oo]=(0,X.useSearchParams)(),[ma,Ta]=(0,A.useState)([]),[Xa,to]=(0,A.useState)(Oo.get("tabs")||2),[Ua,No]=(0,A.useState)(""),[Xr,Ca]=(0,A.useState)(!1),[Ao,ra]=(0,A.useState)(!1),[$r,wo]=(0,A.useState)(!1),[qo,xi]=(0,A.useState)(""),Ei=(0,A.useRef)(),{pollsList:Xi,commonHeader:yo}=Zt,{userInfo:Vo}=Da;let _o;lo.category=Oo.get("category_id"),(0,A.useEffect)(()=>{Ir({type:"polls/getPollsList",payload:Jo({},lo)}),Ir({type:"polls/getCommonHeader",payload:Jo({},lo)})},[lo.coursesId]),(0,A.useEffect)(()=>{Xa===2&&Xr&&Ei.current.children&&((0,Zi.F)(Ei.current.children,"\u5BFC\u51FA\u95EE\u5377"),Ca(!1))},[Xa,Xr]);const wi=[{name:"\u95EE\u5377\u9884\u89C8",id:2,compontent:ia.createElement(Ho,null)},{name:"\u7B54\u9898\u5217\u8868",id:0,compontent:ia.createElement(k,null)},{name:"\u7EDF\u8BA1\u7ED3\u679C",id:1,compontent:ia.createElement(vo,null)},{name:"\u8BBE\u7F6E",id:3,compontent:ia.createElement(Wn,null)}].filter(Pa=>(0,F.dE)()?Pa.name!=="\u7EDF\u8BA1\u7ED3\u679C"&&Pa.name!=="\u95EE\u5377\u9884\u89C8"&&Pa.name!=="\u8BBE\u7F6E":!0);return ia.createElement("section",{className:go.bg},ia.createElement("div",{className:"edu-container"},Vo.username&&ia.createElement("section",{className:"animated fadeIn"},ia.createElement("aside",{className:"mt10"},ia.createElement(R.Z,{separator:">"},ia.createElement(R.Z.Item,null,ia.createElement(X.Link,{to:`/classrooms/${lo.coursesId}/poll`},(mr=Vo==null?void 0:Vo.course)==null?void 0:mr.course_name)),ia.createElement(R.Z.Item,null,ia.createElement(X.Link,{to:`/classrooms/${lo.coursesId}/poll`},(no=yo==null?void 0:yo.user_permission)==null?void 0:no.left_banner_name)),ia.createElement(R.Z.Item,null,"\u95EE\u5377\u8BE6\u60C5"))),ia.createElement("aside",{className:[go.title,"mt20"].join(" ")},ia.createElement(X.Link,{to:`/classrooms/${lo.coursesId}/poll`}),ia.createElement(S.VV,{status:[S.L4[yo.polls_status]],style:{marginLeft:"0px"}}),(yo==null?void 0:yo.un_anonymous)===!1&&ia.createElement(_n.Z,null),ia.createElement("strong",{className:"font20 ml10"},yo.polls_name))),ia.createElement("aside",{className:"mt30 mb30 relative "},(0,F.dE)()&&(((Aa=yo==null?void 0:yo.user_permission)==null?void 0:Aa.current_status)===0||((_t=yo==null?void 0:yo.user_permission)==null?void 0:_t.current_status)===1||((Lr=yo==null?void 0:yo.user_permission)==null?void 0:Lr.current_status)===2)&&ia.createElement("div",{className:go.export},ia.createElement(Ar.op,{onClick:Pa=>{var oo;Pa.stopPropagation(),((oo=yo==null?void 0:yo.user_permission)==null?void 0:oo.current_status)===1?X.history.push(`/classrooms/${lo.coursesId}/poll/${lo.categoryId}/questionnaireInfo/${Vo.login}?type=student`):X.history.push(`/classrooms/${lo.coursesId}/poll/${lo.categoryId}/users/${Vo.login}`)}},((na=yo==null?void 0:yo.user_permission)==null?void 0:na.current_status)===0&&"\u7EE7\u7EED\u7B54\u5377",((Na=yo==null?void 0:yo.user_permission)==null?void 0:Na.current_status)===1&&"\u67E5\u770B\u7B54\u5377",((xa=yo==null?void 0:yo.user_permission)==null?void 0:xa.current_status)===2&&"\u5F00\u59CB\u7B54\u5377")),(0,F.GJ)()&&ia.createElement("div",{className:go.export},ia.createElement(Ar.op,{onClick:Pa=>{Pa.preventDefault(),console.log(Zt),Ir({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",params:lo,types:2,selectArrs:[lo.categoryId]}})}},ia.createElement("i",{className:"iconfont icon-fasong font16 mr5"}),"\u53D1\u5E03\u95EE\u5377"),yo.polls_status<=1&&ia.createElement(Ar.op,{style:{marginLeft:"20px"},onClick:()=>{X.history.push(`/classrooms/${lo.coursesId}/poll/${lo.categoryId}/edit`)}},ia.createElement("i",{className:"iconfont icon-bianji7 font16 mr5"}),"\u7F16\u8F91\u95EE\u5377"),yo.polls_status===2&&ia.createElement(Ar.op,{style:{marginLeft:"20px",border:"1px #ED7575 solid",color:"#E30000"},onClick:Pa=>{Pa.preventDefault(),Ir({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:lo,selectArrs:[lo.categoryId]}})}},ia.createElement("i",{className:"iconfont icon-jinzhi font16 mr5"}),"\u7ED3\u675F\u95EE\u5377"),ia.createElement(pe.Z,{dropdownRender:()=>ia.createElement(N.default,null,ia.createElement(N.default.Item,{key:1,style:{textAlign:"center"}},ia.createElement("div",{onClick:()=>{xi(""),ra(!0)}},"\u95EE\u5377\u6A21\u7248")),ia.createElement(N.default.Item,{key:2,style:{textAlign:"center"}},ia.createElement("div",{onClick:()=>{Xa==1?(xi(""),wo(!0)):(0,a.sA)(Jo({},lo))}},"\u7EDF\u8BA1\u7ED3\u679C")),ia.createElement(N.default.Item,{key:3,style:{textAlign:"center"}},ia.createElement("div",{onClick:()=>Ko(void 0,null,function*(){yield(0,S.FH)("",(0,S.NY)({url:Pi.Z.API_SERVER+`/api/polls/${lo.categoryId}/detail_export.xlsx`,query:lo}))})},"\u7B54\u5377\u8BE6\u60C5")))},ia.createElement("span",{style:{fontSize:"14px",color:"#5F6368",cursor:"pointer"}},ia.createElement("img",{src:Ni,style:{width:"22px",height:"20px",marginRight:"5px",marginLeft:"20px"}}),"\u5BFC\u51FA",ia.createElement("i",{className:"iconfont icon-xiajiantou ml5",style:{color:"#999999",fontSize:"12px"}})))),ia.createElement(H.default,{defaultActiveKey:Xa,key:Ua,className:go.tabs,onChange:Pa=>{console.log(Pa),to(Pa)}},wi.map((Pa,oo)=>ia.createElement(H.default.TabPane,{tab:Pa.name,key:Pa.id}))),wi.map((Pa,oo)=>{if(Pa.id==Xa)return ia.createElement("div",{ref:Ei},Pa.compontent)}))),ia.createElement(qr,null),ia.createElement(xe,null),ia.createElement(C.default,{width:450,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:Ao,onCancel:()=>ra(!1),onOk:()=>Ko(void 0,null,function*(){if(qo==""){c.ZP.info("\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F");return}else qo=="pdf"?(to(2),No(new Date),Ca(!0)):qo=="word"&&(0,a.YO)({id:lo==null?void 0:lo.categoryId,middle_export:1,export_type:0});ra(!1)})},ia.createElement("div",{className:go.export_type_modal},ia.createElement("div",{className:go.export_type_modal_con},ia.createElement("div",{className:go.type_item},ia.createElement("div",{className:`${go.img_warp} ${qo=="pdf"?go.img_warp_active:""}`,onClick:()=>xi("pdf")},ia.createElement("img",{src:r(45614),width:70,height:70})),"pdf\u683C\u5F0F"),ia.createElement("div",{className:go.type_item},ia.createElement("div",{className:`${go.img_warp} ${qo=="word"?go.img_warp_active:""}`,onClick:()=>xi("word")},ia.createElement("img",{src:r(38347),width:70,height:70})),"word\u683C\u5F0F")))),ia.createElement(C.default,{width:450,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:$r,onCancel:()=>wo(!1),onOk:()=>Ko(void 0,null,function*(){if(qo==""){c.ZP.info("\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F");return}else qo=="pdf"?yield(0,Zi.B)(Ei.current.children,"\u5BFC\u51FA\u95EE\u5377"):qo=="excel"&&(wo(!1),Ir({type:"polls/setActionTabs",payload:{key:"\u5BFC\u51FA\u7EDF\u8BA1"}}));wo(!1)})},ia.createElement("div",{className:go.export_type_modal},ia.createElement("div",{className:go.export_type_modal_con},ia.createElement("div",{className:go.type_item},ia.createElement("div",{className:`${go.img_warp} ${qo=="pdf"?go.img_warp_active:""}`,onClick:()=>xi("pdf")},ia.createElement("img",{src:r(45614),width:70,height:70})),"pdf\u683C\u5F0F"),ia.createElement("div",{className:go.type_item},ia.createElement("div",{className:`${go.img_warp} ${qo=="excel"?go.img_warp_active:""}`,onClick:()=>xi("excel")},ia.createElement("img",{src:r(72271),width:70,height:70})),"excel\u683C\u5F0F")))))};var FA=(0,X.connect)(({polls:Zt,loading:Tt,user:Lt,globalSetting:Ir})=>({polls:Zt,globalSetting:Ir,user:Lt,loading:Tt.effects}))(Ri)},74196:function(Nn,Ft,r){"use strict";var A=r(59301),X=Object.defineProperty,R=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,H=(S,a,F)=>a in S?X(S,a,{enumerable:!0,configurable:!0,writable:!0,value:F}):S[a]=F,C=(S,a)=>{for(var F in a||(a={}))pe.call(a,F)&&H(S,F,a[F]);if(R)for(var F of R(a))N.call(a,F)&&H(S,F,a[F]);return S};const c=({style:S})=>A.createElement("div",{style:C({width:60,height:24,background:"rgba(255,104,2,0.1)",borderRadius:2,border:"1px solid #FF6802",textAlign:"center",lineHeight:"22px",color:"#FF6802",fontSize:12,marginLeft:10},S)},"\u533F\u540D\u95EE\u5377");Ft.Z=c},69577:function(Nn,Ft,r){"use strict";r.d(Ft,{Q8:function(){return ae},d0:function(){return te},w6:function(){return be}});var A=r(59301),X=r(5083),R=r(57809),pe=r(8591),N=r(43418),H=r(5112),C=r(95237),c=r(43604),S=r(6848),a=r(24905),F=r(3113),p=r(61186),h=r.n(p),I=r(34055),P=r(82093),b=r(89392),K=r.n(b),Q=r(49661),W=r(69063),V=r(76560),_=r(2748),L=r(23869),E=r(97202),oe=r(6681),le=r(67135),ie=r(59301),se=Object.defineProperty,ye=Object.defineProperties,G=Object.getOwnPropertyDescriptors,Te=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Ce=(qe,It,Ct)=>It in qe?se(qe,It,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):qe[It]=Ct,ge=(qe,It)=>{for(var Ct in It||(It={}))D.call(It,Ct)&&Ce(qe,Ct,It[Ct]);if(Te)for(var Ct of Te(It))Ze.call(It,Ct)&&Ce(qe,Ct,It[Ct]);return qe},Pe=(qe,It)=>ye(qe,G(It)),ue=(qe,It,Ct)=>new Promise((nt,St)=>{var lt=k=>{try{yt(Ct.next(k))}catch(ut){St(ut)}},jt=k=>{try{yt(Ct.throw(k))}catch(ut){St(ut)}},yt=k=>k.done?nt(k.value):Promise.resolve(k.value).then(lt,jt);yt((Ct=Ct.apply(qe,It)).next())});function be(qe,It){const Ct=[];for(let nt=qe;nt{const nt=qeh()(It).endOf("day"),lt=qe{const Ct=parseInt(h()(qe).format("HH")),nt=parseInt(h()().format("HH")),St=parseInt(h()().format("mm"));if(!qe)return{disabledHours:()=>be(0,nt),disabledMinutes:()=>be(0,St)};if(It){const lt=parseInt(h()(It).format("HH")),jt=parseInt(h()(It).format("mm"));return h()(qe).isSame(h()(It),"day")?{disabledHours:()=>be(0,lt),disabledMinutes:()=>Ct<=lt?be(0,jt):[]}:void 0}if(h()(qe).isSame(h()(),"day"))return{disabledHours:()=>be(0,nt),disabledMinutes:()=>h()(qe).isSame(h()(),"hour")&&Ct<=nt?be(0,St):[]}},{RangePicker:Je}=X.default,{Option:We}=R.default,He=({shixunHomeworks:qe,loading:It,dispatch:Ct,classroomList:nt,user:St})=>{var lt,jt,yt,k,ut,y,s,i,g;const z=(0,V.useParams)(),{workSetting:ee,workList:T,shixunWorkList:Y,headerInfo:Le,changeData:ve}=qe,[ce,Xe]=(0,A.useState)(!1),[vt,ze]=(0,A.useState)(!1);let[tt,et]=(0,A.useState)([]),[xe,$]=(0,A.useState)([]),[Be,it]=(0,A.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:_.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[dt,zt]=(0,A.useState)({}),[wn,$t]=(0,A.useState)({});(0,A.useEffect)(()=>()=>{et([])},[]),(0,A.useEffect)(()=>{Xe(!(0,I.GJ)())},[(0,I.GJ)()]);const bn=()=>{Ct({type:"shixunHomeworks/getWorkSetting",payload:ge({},z)})};(0,A.useEffect)(()=>{if(!(ee!=null&&ee.course_id))return;Object.keys(Be).map(function(Fn){Be[Fn]=ee[Fn]}),(!Be.allow_late||!Be.unified_late)&&(Be.late_penalty=20,Be.penalty_type=_.Q.Percent),Be.unified_setting||(Be.unified_late=!1,Be.unified_anonymous_comment=!1,Be.unified_anonymous_appeal=!1),tt=JSON.parse(JSON.stringify(ee.group_settings.map(Fn=>Pe(ge({},Fn),{group_name:[Fn.group_name]})).filter(Fn=>Fn.publish_time!==null))),xe=JSON.parse(JSON.stringify(ee.allow_late_settings.map(Fn=>Pe(ge({},Fn),{group_name:[Fn.group_name]})).filter(Fn=>Fn.late_time!==null))),it(ge({},Be));const Ht=(0,Q.QE)((tt==null?void 0:tt.length)>0?tt:[]);et([...Ht]),(xe==null?void 0:xe.length)<=0?$([{penalty_type:_.Q.Percent,late_penalty:20}]):$([...xe])},[ee]);const xn=()=>ue(void 0,null,function*(){var Ht,Fn;if(((Ht=St==null?void 0:St.userInfo)==null?void 0:Ht.user_status)===2){(0,L.Rd)();return}const Rr=JSON.parse(JSON.stringify(Be));if(Rr.challenge_settings.filter(hr=>!hr.hide),Rr.categoryId=z.categoryId,(Fn=Rr.challenge_settings)!=null&&Fn.every(hr=>!hr.checked)){pe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(tt),!Be.unified_setting)tt=tt==null?void 0:tt.map(hr=>{var oa;if(!hr.publish_time||!hr.end_time)throw pe.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!hr.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return hr.group_name=typeof(hr==null?void 0:hr.group_name)=="string"?[hr==null?void 0:hr.group_name]:hr==null?void 0:hr.group_name,hr.group_id=(oa=ee.group_settings)==null?void 0:oa.filter(da=>{var io;return(io=hr==null?void 0:hr.group_name)==null?void 0:io.includes(da.group_name)}).map(da=>da.group_id||da.id).toString().split(","),hr});else if(!Be.publish_time||!Be.end_time)throw pe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Rr.group_settings=tt,Be.allow_late)if(Be.unified_late){if(Be.late_penalty===null||Be.late_penalty===void 0||Be.late_penalty<0||Be.late_penalty>100)throw pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Be.late_time)throw pe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else xe=xe==null?void 0:xe.map(hr=>{var oa,da;if(hr.late_penalty===null||hr.late_penalty===void 0||hr.late_penalty<0||hr.late_penalty>100)throw pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!hr.late_time)throw pe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!hr.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return hr.group_name=typeof(hr==null?void 0:hr.group_name)=="string"?[hr==null?void 0:hr.group_name]:hr==null?void 0:hr.group_name,hr.group_id=(da=(oa=hr==null?void 0:hr.group_name)==null?void 0:oa.map(io=>{var Za,Er;let ga=(Er=(Za=ee.group_settings)==null?void 0:Za.filter(bt=>(bt==null?void 0:bt.group_name)===io))==null?void 0:Er[0];return ga==null?void 0:ga.group_id}))==null?void 0:da.toString().split(","),hr}),Rr.allow_late_settings=xe;let lr=yield(0,le.Tr)({homework_common_ids:[parseInt(z.categoryId)],course_id:z.coursesId,type:"homework_common"});(lr==null?void 0:lr.student_count)===0?gn(Rr):($t(Rr),zt(lr))}),gn=Ht=>{var Fn;if(Ht.total_score===null){pe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Ht!=null&&Ht.work_efficiency&&Ht.eff_score===null){pe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Rr=Ht.challenge_settings.reduce((oa,da)=>oa+Number(da.challenge_score),0);if((Rr==null?void 0:Rr.toFixed(10))!==((Fn=Ht.total_score-Ht.eff_score)==null?void 0:Fn.toFixed(10))){pe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Ht.total_score}\u5206`);return}const lr={shixun_evaluation:Ht.shixun_evaluation,challenge_settings:Ht.challenge_settings};let hr=()=>{var oa;const da=()=>ue(void 0,null,function*(){ze(!0),(yield(0,P.ZP)(`/api/homework_commons/${z.categoryId}/publish_setting.json`,{method:"post",body:ge({},Ht)})).status===0&&(pe.ZP.success("\u66F4\u65B0\u6210\u529F"),bn(),Ct({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:ge({},z)})),ze(!1)});!(0,b.isEqual)(ve,lr)&&!((oa=Le==null?void 0:Le.homework_status)!=null&&oa.includes("\u672A\u53D1\u5E03"))?N.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:da}):da()};ee!=null&&ee.high_resources_consume&&!(ee!=null&&ee.high_resources_consume_permission)?Ct({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:z.coursesId,type:"shixun",type_id:z.categoryId,name:ee.homework_name,fn:()=>{hr()}}}):hr()},Cn=(Ht,Fn,Rr="group_id")=>{var lr;return Fn?Fn.find(hr=>hr[Rr]===Ht):(lr=ee==null?void 0:ee.group_settings)==null?void 0:lr.find(hr=>hr.group_id[0]===Ht)},Ln=(ee==null?void 0:ee.allow_late)||(ee==null?void 0:ee.anonymous_comment),dr=Ht=>{var Fn,Rr;const lr=Cn(Ht,ee==null?void 0:ee.allow_late_settings,"id"),hr=Cn(Ht,ee==null?void 0:ee.anonymous_comment_settings),oa=Cn(Ht);return(ee==null?void 0:ee.allow_late)&&lr&&h()(lr==null?void 0:lr.late_time)<=h()()||(ee==null?void 0:ee.anonymous_comment)&&hr&&(hr==null?void 0:hr.evaluation_start)!==null||((Rr=(h()(oa==null?void 0:oa.end_time)<=h()()&&((Fn=ee==null?void 0:ee.allow_late_settings)==null?void 0:Fn.filter(da=>da.group_id.includes(Ht))))[0])==null?void 0:Rr.late_time)!=null},Fr=(0,A.useMemo)(()=>(ee==null?void 0:ee.allow_late)||(ee==null?void 0:ee.all_group_late),[ee,Le]),ur=ee==null?void 0:ee.anonymous_comment,Vr=Ht=>{if(!Ht)return!1;const Fn=Cn(Ht,ee==null?void 0:ee.anonymous_comment_settings);return(ee==null?void 0:ee.anonymous_comment)&&Fn&&(Fn==null?void 0:Fn.evaluation_start)!==null},qr=(Ht,Fn)=>{var Rr,lr,hr;Ct({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Ht,index:Fn,rangePickerDisabled:ce||(h()()<=h()((lr=Cn((Rr=Ht==null?void 0:Ht.group_id)==null?void 0:Rr[0]))==null?void 0:lr.publish_time)?!1:[!0,dr((hr=Ht==null?void 0:Ht.group_id)==null?void 0:hr[0])]),disabledDate:ee==null?void 0:ee.course_end_date}})};return ie.createElement("section",{className:W.Z.form},ie.createElement("div",{className:W.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",ie.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),ie.createElement("div",null,ie.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ie.createElement(H.ZP.Group,{disabled:ce||!((lt=Le==null?void 0:Le.homework_status)!=null&<.includes("\u672A\u53D1\u5E03"))||(0,I.Rm)()&&!((jt=nt.AssistantObject.practice)!=null&&jt.can_publish),value:Be.unified_setting,onChange:Ht=>{var Fn;if(!((Fn=Le==null?void 0:Le.homework_status)!=null&&Fn.includes("\u672A\u53D1\u5E03"))){pe.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Be.unified_setting=!Be.unified_setting,Be.unified_setting||(Be.unified_late=!1,$([{late_penalty:5}])),it(Object.assign({},Be)),Be.unified_setting===!1&&tt==""){et(tt.concat({}));return}Be.unified_setting&&(et([]),$([{late_penalty:5}]))}},ie.createElement(H.ZP,{value:!0,disabled:ce||!(ee!=null&&ee.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),ie.createElement(H.ZP,{disabled:ce||!((yt=ee==null?void 0:ee.group_settings)!=null&&yt.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((k=ee==null?void 0:ee.group_settings)==null?void 0:k.length)===0&&ie.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Be.unified_setting&&ie.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},ie.createElement(C.Z,{align:"middle"},ie.createElement(c.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),ie.createElement(c.Z,{className:"ml10"},ie.createElement(X.default,{size:"large",disabled:ce||!((ut=Le==null?void 0:Le.homework_status)!=null&&ut.includes("\u672A\u53D1\u5E03")||(y=Le==null?void 0:Le.homework_status)!=null&&y.includes("\u672A\u5F00\u59CB"))||(0,I.Rm)()&&!((s=nt.AssistantObject.practice)!=null&&s.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Ht=>ae(Ht,ee==null?void 0:ee.course_end_date),disabledTime:Ht=>te(Ht),value:Be.publish_time?h()(Be.publish_time):"",onChange:(Ht,Fn)=>{Be.publish_time=Fn,(Be.end_time==""||!Be.end_time)&&Be.unified_setting&&(Be.end_time=h()(Ht).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),it(Object.assign({},Be))}}))),ie.createElement(C.Z,{align:"middle",className:"pl30"},ie.createElement(c.Z,null,"\u622A\u6B62\u65F6\u95F4"),ie.createElement(c.Z,{className:"ml10"},ie.createElement(X.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:h()((0,Q.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(ee==null?void 0:ee.allow_late)&&(ee==null?void 0:ee.homework_status.includes("\u5DF2\u622A\u6B62"))||ce||(ee==null?void 0:ee.allow_late)&&h()()>=h()(ee==null?void 0:ee.end_time)||(0,I.Rm)()&&!((i=nt.AssistantObject.practice)!=null&&i.can_publish),disabledDate:Ht=>ae(Ht,ee==null?void 0:ee.course_end_date,Be.publish_time),disabledTime:Ht=>te(Ht,Be.publish_time),value:Be.end_time?h()(Be.end_time):"",onChange:(Ht,Fn)=>{Be.end_time=Fn,it(Object.assign({},Be))}})))),!Be.unified_setting&&(tt==null?void 0:tt.length)>0&&ie.createElement(C.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},tt&&tt.map(function(Ht,Fn){var Rr,lr,hr,oa,da,io,Za;return ie.createElement(c.Z,{span:24,key:Fn},ie.createElement(C.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Fn==(tt==null?void 0:tt.length)-1?"0px":"10px"}},ie.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Fn+1),ie.createElement(R.default,{disabled:ce||((Rr=Le==null?void 0:Le.homework_status)!=null&&Rr.includes("\u672A\u53D1\u5E03")&&Ht.id||h()(){var ga;if((0,I.Rm)()&&!((ga=nt.AssistantObject.practice)!=null&&ga.can_publish)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}tt[Fn].group_name=Er,tt[Fn].group_id=Ht.group_id;const bt=(0,b.flattenDeep)(tt.map(Se=>Se.group_name)),we=xe.map(Se=>{let Re=(Se==null?void 0:Se.group_name)||[];return Pe(ge({},Se),{group_name:(0,b.remove)(Re,Ue=>bt.includes(Ue))})});$(we),et(tt.slice())},maxTagCount:4,maxTagPlaceholder:Er=>ie.createElement("div",{style:{cursor:"pointer"},onClick:()=>qr(Ht,Fn)},"+",Er==null?void 0:Er.length)},ee.group_settings&&ee.group_settings.map(function(Er){if(!tt.map(bt=>bt.group_name).flat().includes(Er.group_name))return ie.createElement(We,{value:Er.group_name,key:Er.id},Er.group_name)})),ie.createElement("div",{className:"ml20"},ie.createElement(Je,{size:"large",ranges:{\u6B64\u523B:[Ht.publish_time?h()(Ht.publish_time):h()(),h()()]},allowClear:!1,disabled:ce||(h()()<=h()((oa=Cn((hr=Ht==null?void 0:Ht.group_id)==null?void 0:hr[0]))==null?void 0:oa.publish_time)?!1:[!0,dr((da=Ht==null?void 0:Ht.group_id)==null?void 0:da[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Er=>ae(Er,ee==null?void 0:ee.course_end_date),disabledTime:Er=>te(Er),showTime:{showNow:!0,format:"HH:mm",defaultValue:[h()((0,Q.U6)(),"HH:mm"),h()((0,Q.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ht.publish_time&&[h()(Ht.publish_time),Ht.end_time?h()(Ht.end_time):void 0],onChange:(Er,ga)=>{var bt;if((0,I.Rm)()&&!((bt=nt.AssistantObject.practice)!=null&&bt.can_publish)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}tt[Fn].publish_time=ga[0],!Ht.end_time&&ga[0]?tt[Fn].end_time=h()(ga[0]).add(7,"days"):tt[Fn].end_time=ga[1],et([...tt])},onCalendarChange:(Er,ga,bt)=>{if(ga!=null&&ga[0]&&!ga[1]){const we=h()(ga[0]).add(7,"days");tt[Fn].publish_time=ga[0],tt[Fn].end_time=we,et([...tt])}}})),!ce&&ie.createElement("div",{style:{display:"flex",width:"50px"}},((io=Ht==null?void 0:Ht.group_id)==null?void 0:io.length)>1&&ie.createElement(S.Z,{title:"\u89C4\u5219\u62C6\u5206"},ie.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>qr(Ht,Fn)})),tt.length<((Za=ee==null?void 0:ee.group_settings)==null?void 0:Za.length)&&ie.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Er;if((0,I.Rm)()&&!((Er=nt.AssistantObject.practice)!=null&&Er.can_publish)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}et(tt.concat({}))}}),((Ht==null?void 0:Ht.publish_time)&&h()(){const Er=(0,b.cloneDeep)(xe);Er.forEach((ga,bt)=>{ga.group_name&&(ga.group_name=ga.group_name.filter(we=>{var Se;return!((Se=tt[Fn].group_name)!=null&&Se.includes(we))}))}),tt=tt.filter((ga,bt)=>Fn!==bt),$(Er),et(tt.slice()),setTimeout(()=>et(tt.slice()),10)}}))))}))),ie.createElement(C.Z,null,ie.createElement(c.Z,null,ie.createElement("div",{className:W.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",ie.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),ie.createElement(c.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ie.createElement(a.default,{checked:Be.allow_late,disabled:ce||Fr,onChange:Ht=>{var Fn;if((0,I.Rm)()&&!((Fn=nt.AssistantObject.practice)!=null&&Fn.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ht.target.checked&&N.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:ie.createElement("div",{style:{padding:10,background:"#f5f6f9"}},ie.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),ie.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),ie.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Be.allow_late=!Be.allow_late,xe==""&&$([{late_penalty:5}]),it(Object.assign({},Be))}},ie.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Be==null?void 0:Be.allow_late)&&ie.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},ie.createElement("div",{style:{display:"flex"}},ie.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),ie.createElement(H.ZP.Group,{style:{marginLeft:"20px"},disabled:ce||(ee==null?void 0:ee.anonymous_comment)||(ee==null?void 0:ee.allow_late),value:Be.unified_late,onChange:Ht=>{var Fn;if((0,I.Rm)()&&!((Fn=nt.AssistantObject.practice)!=null&&Fn.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Be.unified_late=Ht.target.value,xe==""&&!Ht.target.value&&$([{penalty_type:_.Q.Percent,late_penalty:20}]),it(ge({},Be))}},(Be==null?void 0:Be.unified_setting)&&ie.createElement(H.ZP,{value:!0,disabled:!(ee!=null&&ee.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((g=ee==null?void 0:ee.group_settings)==null?void 0:g.length)>0&&ie.createElement(H.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Be!=null&&Be.unified_late?ie.createElement(ie.Fragment,null,ie.createElement(C.Z,{align:"middle",style:{marginTop:"10px"}},ie.createElement(c.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),ie.createElement(c.Z,{className:"ml20"},ie.createElement(_.Z,{disabled:ce||ur,value:{type:Be.penalty_type,inputValue:Be.late_penalty},onChange:Ht=>{var Fn;if((0,I.Rm)()&&!((Fn=nt.AssistantObject.practice)!=null&&Fn.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}it(Pe(ge({},Be),{late_penalty:Ht.inputValue,penalty_type:Ht.type}))}})),ie.createElement(c.Z,{flex:"1",className:"ml5"},ie.createElement("span",{className:"c-grey-c ml10"},Be.penalty_type===_.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),ie.createElement(C.Z,{align:"middle",style:{marginTop:"15px"}},ie.createElement(c.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ie.createElement(c.Z,{className:"ml20"},ie.createElement(X.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:h()((0,Q.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:ce||ur,value:Be.late_time?h()(Be.late_time):"",disabledDate:Ht=>ae(Ht,ee==null?void 0:ee.course_end_date),onChange:(Ht,Fn)=>{var Rr;if((0,I.Rm)()&&!((Rr=nt.AssistantObject.practice)!=null&&Rr.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Be.late_time=Fn,it(Object.assign({},Be))}})))):xe.map(function(Ht,Fn){var Rr;return ie.createElement(c.Z,{span:24,key:Fn},ie.createElement(C.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},ie.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Fn+1),ie.createElement(R.default,{disabled:ce||!((Rr=Le==null?void 0:Le.homework_status)!=null&&Rr.includes("\u672A\u53D1\u5E03"))&&Ht.id||(ee==null?void 0:ee.anonymous_comment),mode:"multiple",className:W.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Ht.group_name=="string"?[Ht.group_name]:Ht.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:lr=>{var hr;if((0,I.Rm)()&&!((hr=nt.AssistantObject.practice)!=null&&hr.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xe[Fn].group_name=lr,xe[Fn].group_id=Ht.group_id,$(xe.slice())}},ee.group_settings&&ee.group_settings.map(function(lr){const hr=xe.map(da=>da.group_name).flat(),oa=tt.map(da=>da.group_name).flat();if(Be!=null&&Be.unified_setting){if(!hr.includes(lr.group_name))return ie.createElement(We,{value:lr.group_name,key:lr.id},lr.group_name)}else if(oa.includes(lr.group_name)&&!hr.includes(lr.group_name))return ie.createElement(We,{value:lr.group_name,key:lr.id},lr.group_name)})),ie.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),ie.createElement(_.Z,{disabled:ce||Vr(Ht.id),value:{type:Ht.penalty_type,inputValue:Ht.late_penalty},onChange:lr=>{var hr;if((0,I.Rm)()&&!((hr=nt.AssistantObject.practice)!=null&&hr.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xe[Fn].late_penalty=lr.inputValue,xe[Fn].penalty_type=lr.type,$([...xe])}}),ie.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ie.createElement(X.default,{size:"large",disabled:ce||Vr(Ht.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:h()((0,Q.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:lr=>ae(lr,ee==null?void 0:ee.course_end_date),format:"YYYY-MM-DD HH:mm",value:Ht!=null&&Ht.late_time?h()(Ht.late_time):void 0,onChange:(lr,hr)=>{var oa;if((0,I.Rm)()&&!((oa=nt.AssistantObject.practice)!=null&&oa.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xe[Fn].late_time=hr,$([...xe])}}),!ce&&ie.createElement("div",{style:{display:"flex",width:"50px"}},ie.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var lr;if((0,I.Rm)()&&!((lr=nt.AssistantObject.practice)!=null&&lr.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}$(xe.concat({penalty_type:_.Q.Percent,late_penalty:20}))}}),Fn>0&&!Ht.id&&ie.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var lr;if((0,I.Rm)()&&!((lr=nt.AssistantObject.practice)!=null&&lr.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xe=xe.filter((hr,oa)=>Fn!==oa),$(xe.slice()),setTimeout(()=>$(xe.slice()),10)}}))))})),!ce&&ie.createElement(ie.Fragment,null,ie.createElement(F.ZP,{type:"primary",size:"large",loading:vt,style:{width:"138px",marginTop:"30px"},onClick:()=>xn()},"\u4FDD\u5B58")),ie.createElement(E.Z,{onConfirm:(Ht,Fn)=>{tt.splice(Ht,0,...Fn),tt.splice(Ht+Fn.length,1);const Rr=(0,Q.QE)([...tt]);et([...Rr])}}),ie.createElement(oe.Z,{resdata:dt,type:"shixun",okloading:vt,oktext:(dt==null?void 0:dt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Ht=>ue(void 0,null,function*(){ze(!0);let Fn=yield(0,P.ZP)(`/api/courses/${z.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(z.categoryId)]}});ze(!1),(Fn==null?void 0:Fn.status)===0&&gn(wn)})}))};Ft.ZP=(0,V.connect)(({shixunHomeworks:qe,classroomList:It,loading:Ct,user:nt})=>({shixunHomeworks:qe,classroomList:It,loading:Ct.effects,user:nt}))(He)},62787:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return a}});var A=r(59301),X=r(92832),R=r(24905),pe=r(95237),N={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},H="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",C=r(57884),c=(F,p,h)=>new Promise((I,P)=>{var b=W=>{try{Q(h.next(W))}catch(V){P(V)}},K=W=>{try{Q(h.throw(W))}catch(V){P(V)}},Q=W=>W.done?I(W.value):Promise.resolve(W.value).then(b,K);Q((h=h.apply(F,p)).next())}),a=({data:F,value:p=[],handleChangePage:h,setSelectedRowKeys:I,selectedRowKeys:P,onChange:b=()=>{}})=>{const[K,Q]=(0,A.useState)([]),[W,V]=(0,A.useState)([]),[_,L]=(0,A.useState)([]);let[E,oe]=(0,A.useState)(1),[le,ie]=(0,A.useState)();return(0,A.useEffect)(()=>{Q(F),V([]),L([])},[F]),(0,A.useEffect)(()=>{I&&(V(P),L(P))},[P]),A.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},A.createElement("div",{className:N.leftdiv},A.createElement(X.default.Search,{size:"middle",onChange:se=>c(void 0,null,function*(){Q(F.filter(ye=>{var G;return(G=ye==null?void 0:ye.name)==null?void 0:G.includes(se.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),K.length===0&&A.createElement(C.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),A.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},A.createElement(R.default.Group,{value:W.map(se=>`${se.id}`),onChange:se=>{I(K.filter(ye=>se.includes(`${ye.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},K.map((se,ye)=>A.createElement(pe.Z,{key:se.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},A.createElement(R.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:se.is_published,value:`${se.id}`},A.createElement("div",{className:N.listClass},A.createElement("span",{className:N.spantitle,style:{width:se.is_published?"108px":"170px"}},se.name),se.is_published&&A.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),A.createElement("div",{className:N.rightdiv},A.createElement(X.default.Search,{onChange:se=>{L(W.filter(ye=>ye.name.includes(se.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),_.length===0&&A.createElement(C.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),_.length>0&&A.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},A.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},_.map((se,ye)=>A.createElement(pe.Z,{justify:"space-between",style:{marginTop:"10px"},key:se.id},A.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},se.name),A.createElement("img",{src:H,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{I(W.filter(G=>`${G.id}`!=`${se.id}`))}})))))))}},97202:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return b}});var A=r(59301),X=r(76560),R=r(5083),pe=r(43418),N=r(92832),H=r(95237),C=r(43604),c={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},S=r(61186),a=r.n(S),F=r(49661),p=r(57884),h=r(59301);const{RangePicker:I}=R.default,P=({dispatch:K,classroomList:Q,onConfirm:W})=>{const[V,_]=(0,A.useState)([]),[L,E]=(0,A.useState)([]),[oe,le]=(0,A.useState)("");(0,A.useEffect)(()=>{var ye;if(Q.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let G=Q.actionTabs.data;console.log("data",G);let Te=(ye=G==null?void 0:G.group_name)==null?void 0:ye.map((D,Ze)=>{var Ce;return{group_id:G==null?void 0:G.group_id[Ze],group_name:G==null?void 0:G.group_name[Ze],is_admin:G==null?void 0:G.is_admin,end_time:G==null?void 0:G.end_time,publish_time:Array.isArray(G==null?void 0:G.publish_time)?(Ce=G==null?void 0:G.publish_time)==null?void 0:Ce[0]:G==null?void 0:G.publish_time}});Te&&(_([...Te]),E([...Te]))}},[Q.actionTabs]);const ie=()=>{K({type:"classroomList/setActionTabs",payload:{}}),le("")},se=ye=>{if(ye){const G=L==null?void 0:L.filter(Te=>{var D,Ze;return(Ze=(D=Te==null?void 0:Te.group_name)==null?void 0:D.toLowerCase())==null?void 0:Ze.includes(ye==null?void 0:ye.toLowerCase())});_(G)}else _(L)};return h.createElement(pe.default,{width:980,title:h.createElement("div",{style:{fontWeight:"bold",display:"flex"}},h.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",h.createElement("span",{className:c.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),h.createElement(N.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:oe,onChange:ye=>{le(ye.target.value.trim()),se(ye.target.value.trim())}})),centered:!0,maskClosable:!1,open:Q.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>ie(),onOk:()=>{var ye;W((ye=Q.actionTabs)==null?void 0:ye.index,L),ie()}},h.createElement("div",{className:c.modal_con},h.createElement(H.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(V==null?void 0:V.length)>0?V.map(function(ye,G){var Te,D;return h.createElement(C.Z,{span:24,key:G},h.createElement(H.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:G==(V==null?void 0:V.length)-1?"0px":"10px"}},h.createElement("div",{className:c.multiple_select,title:ye.group_name},ye.group_name),h.createElement("div",{className:"ml20"},h.createElement(I,{size:"large",ranges:{\u6B64\u523B:[ye.publish_time?a()(ye.publish_time):a()(),a()()]},allowClear:!1,disabled:(Te=Q.actionTabs)==null?void 0:Te.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Ze=>{var Ce;return(0,F.Q8)(Ze,(Ce=Q.actionTabs)==null?void 0:Ce.disabledDate)},disabledTime:Ze=>(0,F.d0)(Ze),showTime:{showNow:!0,format:"HH:mm",defaultValue:[a()((0,F.U6)(),"HH:mm"),a()((0,F.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:ye.publish_time&&[a()(ye.publish_time),ye.end_time?a()(ye.end_time):void 0],onChange:(Ze,Ce)=>{V[G].publish_time=Ce[0],V[G].end_time=Ce[1],_([...V]),L.forEach(ge=>{ge.group_id===ye.group_id&&(ge.publish_time=Ce[0],ge.end_time=Ce[1])}),E([...L])}})),(D=Q.actionTabs)!=null&&D.rangePickerDisabled?h.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):h.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{V.splice(G,1),_([...V]),L.forEach((Ze,Ce)=>{Ze.group_id===ye.group_id&&L.splice(Ce,1)}),E([...L])}})))}):h.createElement(p.Z,null))))};var b=(0,X.connect)(({classroomList:K})=>({classroomList:K}))(P)},94243:function(Nn,Ft,r){"use strict";r.d(Ft,{B:function(){return S},F:function(){return c}});var A=r(44164),X=r.n(A),R=r(86129),pe=r.n(R),N=(a,F,p)=>new Promise((h,I)=>{var P=Q=>{try{K(p.next(Q))}catch(W){I(W)}},b=Q=>{try{K(p.throw(Q))}catch(W){I(W)}},K=Q=>Q.done?h(Q.value):Promise.resolve(Q.value).then(P,b);K((p=p.apply(a,F)).next())});const H=()=>{document.body.scrollIntoView()},C=()=>{document.querySelectorAll("canvas").forEach(a=>{(!a.clientWidth||!a.clientHeight)&&a.remove()})},c=(a,F)=>N(void 0,null,function*(){H(),C();const p={margin:[0,1,0,0],image:{type:"png",quality:.95},html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1,width:810},jsPDF:{unit:"in",format:"letter",orientation:"portrait"}};let h=X()();for(let P=0;PN(void 0,null,function*(){PN(void 0,null,function*(){H(),C();const p={margin:[0,0],html2canvas:{useCORS:!0,letterRendering:!0},jsPDF:{unit:"mm",format:"a4",orientation:"landscape"}};let h=X()();for(let I=0;IN(void 0,null,function*(){Is in y?H(y,s,{enumerable:!0,configurable:!0,writable:!0,value:i}):y[s]=i,F=(y,s)=>{for(var i in s||(s={}))c.call(s,i)&&a(y,i,s[i]);if(C)for(var i of C(s))S.call(s,i)&&a(y,i,s[i]);return y},p=(y,s,i)=>new Promise((g,z)=>{var ee=Le=>{try{Y(i.next(Le))}catch(ve){z(ve)}},T=Le=>{try{Y(i.throw(Le))}catch(ve){z(ve)}},Y=Le=>Le.done?g(Le.value):Promise.resolve(Le.value).then(ee,T);Y((i=i.apply(y,s)).next())});const h=()=>{(0,X.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},I=()=>{(0,X.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},P=y=>p(void 0,null,function*(){h(),(yield(0,A.YR)(F({},y))).status===0&&(yield(0,R.QH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${y.coursesId}/export_couser_info.json`,query:y}))),I()}),b=y=>p(void 0,null,function*(){const s=yield(0,A.yS)(F({},y));if(s.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),X.history.push(`/classrooms/${y.coursesId}/exportlist/course_member_act_score`);else{if(s.status===-2)return s;s.status===-3&&((0,X.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),X.history.push(`/classrooms/${y.coursesId}/exportlist/course_member_act_score`))}}),K=y=>p(void 0,null,function*(){const s=yield(0,A.W0)(F({},y));if(s.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),X.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_score`);else{if(s.status===-4)return s;s.status===-3&&((0,X.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),X.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_score`))}}),Q=y=>p(void 0,null,function*(){const s=yield(0,A.Nl)(F({},y));if(s.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),X.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_exercise_and_other`);else{if(s.status===-4)return s;s.status===-3&&((0,X.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),X.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_exercise_and_other`))}}),W=y=>p(void 0,null,function*(){const s=yield(0,A.IU)(F({},y));if(s.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),X.history.push(`/classrooms/${y.coursesId}/exportlist/export_star_user`);else{if(s.status===-4)return s;s.status===-3&&((0,X.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),X.history.push(`/classrooms/${y.coursesId}/exportlist/export_star_user`))}}),V=y=>p(void 0,null,function*(){const s=yield(0,A.td)(F({},y));if(s.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),X.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_exercise_and_other`);else{if(s.status===-2)return s;if(s.status===-3)(0,X.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),X.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_exercise_and_other`);else if(s.status===-4)return s}}),_=y=>p(void 0,null,function*(){const s=yield(0,A.QX)(F({},y));if(s.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),X.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_homework`);else{if(s.status===-4)return s;s.status===-3&&((0,X.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),X.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_homework`))}}),L=(y,s)=>p(void 0,null,function*(){const i=yield(0,A.o_)(F({},y));i.status===0?(pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),X.history.push(`/classrooms/${y.coursesId}/exportlist/${s}`)):i.status===-3&&((0,X.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),X.history.push(`/classrooms/${y.coursesId}/exportlist/${s}`))}),E=(y,s)=>p(void 0,null,function*(){const i=yield(0,A.ZL)(F({},y));i.status===0?(pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),X.history.push(`/classrooms/${y.coursesId}/exportlist/${s}`)):i.status===-3&&((0,X.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),X.history.push(`/classrooms/${y.coursesId}/exportlist/${s}`))}),oe=(y,s)=>p(void 0,null,function*(){const i=yield(0,A.aP)(F({},y));i.status===0?(pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),X.history.push(`/classrooms/${y.coursesId}/exportlist/${s}`)):i.status===-3&&((0,X.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),X.history.push(`/classrooms/${y.coursesId}/exportlist/${s}`))}),le=(y,s)=>p(void 0,null,function*(){const i=yield(0,A.vV)(F({},y));i.status===0?(pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),X.history.push(`/classrooms/${y.coursesId}/exportlist/${s}`)):i.status===-3&&((0,X.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),X.history.push(`/classrooms/${y.coursesId}/exportlist/${s}`))}),ie=y=>p(void 0,null,function*(){h(),(yield exportCourseWorkListAppendix(F({},y))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${y.categoryId}/works_list.zip`,query:y}))),I()}),se=y=>p(void 0,null,function*(){h(),yield(0,R.QH)("",N.Z.API_SERVER+`/api/polls/${y.categoryId}/commit_result.xlsx`),I()}),ye=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${y.coursesId}/attendances/export_xlsx_data.xlsx`,query:y}))}),G=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${y.coursesId}/video_study_statics.xlsx`,query:y}))}),Te=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${y.coursesId}/export_video_study.xlsx`,query:y}))}),D=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${y.coursesId}/export_course_students_info.xlsx`,query:y}))}),Ze=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+"/api/school_manages/students.xlsx",query:y}))}),Ce=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+"/api/item_banks/export.xlsx",query:y}))}),ge=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:y}))}),Pe=y=>p(void 0,null,function*(){const s=yield(0,A.Uy)(F({},y));s.status===0?(pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),X.history.push(`/classrooms/${y.coursesId}/exportlist/exercise_score,export_exercise_users`)):s.status===-3&&((0,X.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),X.history.push(`/classrooms/${y.coursesId}/exportlist/exercise_score,export_exercise_users`))}),ue=y=>p(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/export_records/${y.id}.xlsx`,query:y}))}),be=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:y}))}),ae=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${y==null?void 0:y.coursesId}/${y.menuKey}_statistic.xlsx?${y.checkedList.map(s=>`course_group_id[]=${s}`).join("&")}`,query:y}))}),te=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/ec_years/${y==null?void 0:y.ec_year_id}/ec_training_objectives.xlsx`,query:y}))}),Je=y=>p(void 0,null,function*(){yield(0,R.FH)(y==null?void 0:y.name,(0,R.NY)({url:N.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:y}))}),We=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/ec_years/${y==null?void 0:y.ec_year_id}/ec_courses.xlsx`,query:y}))}),He=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/ec_years/${y==null?void 0:y.ec_year_id}/ec_graduation_requirements.xlsx`,query:y}))}),qe=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:y}))}),It=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/exercises/${y.categoryId}/rank_list.xlsx`,query:y}))}),Ct=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:y}))}),nt=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/examination_banks/${y.id}.json`,query:y}))}),St=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/exercises/${y.categoryId}.json`,query:y}))}),lt=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/polls/${y==null?void 0:y.id}/commit_result.json`,query:y}))}),jt=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+"/api/paths/get_task_pass.json",query:y}))}),yt=(y,s)=>p(void 0,null,function*(){yield(0,R.FH)(s||"",(0,R.NY)({url:N.Z.API_SERVER+`/api/exercises/${y==null?void 0:y.exercise_id}/consult_exercise.json`,query:y}))}),k=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/competitions/${y==null?void 0:y.identifier}/competition_commit_records/member_works.xlsx`,query:y}))}),ut=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${y==null?void 0:y.coursesId}/group_homeworks/import_group_template.xlsx`,query:y}))})},98072:function(Nn,Ft,r){"use strict";r.d(Ft,{U:function(){return S}});var A=r(59301),X=Object.defineProperty,R=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,H=(a,F,p)=>F in a?X(a,F,{enumerable:!0,configurable:!0,writable:!0,value:p}):a[F]=p,C=(a,F)=>{for(var p in F||(F={}))pe.call(F,p)&&H(a,p,F[p]);if(R)for(var p of R(F))N.call(F,p)&&H(a,p,F[p]);return a},c=(a,F,p)=>new Promise((h,I)=>{var P=Q=>{try{K(p.next(Q))}catch(W){I(W)}},b=Q=>{try{K(p.throw(Q))}catch(W){I(W)}},K=Q=>Q.done?h(Q.value):Promise.resolve(Q.value).then(P,b);K((p=p.apply(a,F)).next())});function S(a,F){const[p,h]=(0,A.useState)(F),[I,P]=(0,A.useState)(!1),[b,K]=(0,A.useState)();return[p,I,(W,V=!1)=>c(this,null,function*(){const _=V?F:C(C({},p),W);P(!0),h(_);const L=yield a(_);return P(!1),K(L),L}),b]}},23869:function(Nn,Ft,r){"use strict";r.d(Ft,{rX:function(){return _},pW:function(){return L},gy:function(){return E},xY:function(){return V},O5:function(){return W},tJ:function(){return I},o1:function(){return P},Rd:function(){return Q}});var A=r(76560),X=r(43418),R=r(28103),pe=r(8591),N=r(34055),H=r(49661),C=r(87169),c=r(25510),S="data:image/png;base64,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",a=r.p+"static/newqrcode.a8740efb.png",F=r(32637),p=r(59301),h=(oe,le,ie)=>new Promise((se,ye)=>{var G=Ze=>{try{D(ie.next(Ze))}catch(Ce){ye(Ce)}},Te=Ze=>{try{D(ie.throw(Ze))}catch(Ce){ye(Ce)}},D=Ze=>Ze.done?se(Ze.value):Promise.resolve(Ze.value).then(G,Te);D((ie=ie.apply(oe,le)).next())});const I=(oe,le=!1)=>!!(P(oe)&&b(le)),P=oe=>(0,N.bg)()?!0:(oe({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),b=(oe=!1)=>{var le;const{user:ie}=(0,A.getDvaApp)()._store.getState();return(le=ie.userInfo)!=null&&le.profile_completed?!0:(X.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,H.xg)("/account/profile/edit"),K()}}),!1)},K=()=>{X.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},Q=()=>{X.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:p.createElement("div",{style:{textAlign:"center"}},p.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),p.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:F}),p.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},W=()=>{var oe;const{user:le}=(0,A.getDvaApp)()._store.getState();return(oe=le.userInfo)!=null&&oe.professional_certification?!0:(X.default.confirm({title:"\u63D0\u793A",centered:!0,content:p.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,H.xg)("/account/certification")}}),!1)},V=()=>(0,N.V9)()?!0:(X.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:p.createElement("div",{className:"tc",style:{marginLeft:-38}},p.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),p.createElement("img",{src:a,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),_=(oe,le)=>oe?!0:(X.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:p.createElement("div",null,p.createElement("p",null,le||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),p.createElement("div",{style:{marginLeft:"110px"}},p.createElement("img",{src:S,width:200}),p.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,H.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),L=oe=>{X.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:p.createElement("div",null,p.createElement("div",null,p.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),p.createElement(R.Z,null),p.createElement("p",{style:{color:"#666666",fontSize:12}}," ",p.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",p.createElement("a",null,oe),"\u5929\u3002"),p.createElement("p",{style:{color:"#666666",fontSize:12}}," ",p.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),p.createElement("div",{style:{textAlign:"center",marginTop:30}},p.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:c,alt:"\u4E8C\u7EF4\u7801",width:160})))})},E=(oe,le="")=>{const{shixunsDetail:{detail:ie}}=(0,A.getDvaApp)()._store.getState();if((ie==null?void 0:ie.public)===2||(ie==null?void 0:ie.public)===1||(ie==null?void 0:ie.shixun_status)===3){let se="";return(ie==null?void 0:ie.public)===2&&(se="\u5DF2\u516C\u5F00"),(ie==null?void 0:ie.public)===1&&(se="\u5F85\u5BA1\u6838"),(ie==null?void 0:ie.shixun_status)===3&&(se="\u5DF2\u5173\u95ED"),X.default.info({centered:!0,icon:p.createElement(C.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:p.createElement("div",{className:"tc",style:{marginLeft:-38}},p.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},p.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",se,"\uFF0C",le,"\u3002"),p.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),p.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:c,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(ie==null?void 0:ie.shixun_status)===2?(X.default.confirm({centered:!0,icon:p.createElement(C.Z,null),title:"\u63D0\u793A",content:p.createElement("div",null,p.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",le,"\u3002"),p.createElement("br",null),p.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{X.default.confirm({width:440,centered:!0,icon:p.createElement(C.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>h(void 0,null,function*(){(yield oe({type:"shixunsDetail/cancelRelease",payload:{id:ie==null?void 0:ie.identifier}})).status!==401&&(pe.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),oe({type:"shixunsDetail/getShixunsDetail",payload:{id:ie==null?void 0:ie.identifier}}),oe({type:"practiceSetting/getCommonData",payload:{id:ie==null?void 0:ie.identifier}}))})})}}),!0):!1}},50371:function(Nn,Ft){"use strict";function r(){const A=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let X=1;X{const N=R[pe];N!==void 0&&(A[pe]=N)})}return A}Ft.Z=r},13845:function(Nn,Ft,r){"use strict";r.d(Ft,{F:function(){return A},Z:function(){return X}});function A(R){return R!=null&&R===R.window}function X(R,pe){var N,H;if(typeof window=="undefined")return 0;const C=pe?"scrollTop":"scrollLeft";let c=0;return A(R)?c=R[pe?"pageYOffset":"pageXOffset"]:R instanceof Document?c=R.documentElement[C]:(R instanceof HTMLElement||R)&&(c=R[C]),R&&!A(R)&&typeof c!="number"&&(c=(H=((N=R.ownerDocument)!==null&&N!==void 0?N:R).documentElement)===null||H===void 0?void 0:H[C]),c}},56762:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return X}});var A=r(59301);function X(){const[,R]=A.useReducer(pe=>pe+1,0);return R}},68031:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return pe}});var A=r(16089);function X(N,H,C,c){const S=C-H;return N/=c/2,N<1?S/2*N*N*N+H:S/2*((N-=2)*N*N+2)+H}var R=r(13845);function pe(N){let H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:C=()=>window,callback:c,duration:S=450}=H,a=C(),F=(0,R.Z)(a,!0),p=Date.now(),h=()=>{const P=Date.now()-p,b=X(P>S?S:P,F,N,S);(0,R.F)(a)?a.scrollTo(window.pageXOffset,b):a instanceof Document||a.constructor.name==="HTMLDocument"?a.documentElement.scrollTop=b:a.scrollTop=b,PC||H},66104:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return Ze}});var A=r(92310),X=r.n(A),R=r(11592),pe=r(26112),N=r(59301),H=r(92343),C=r(36355),c=r(84105),S=r(91857);const a=Ce=>{let{children:ge}=Ce;const{getPrefixCls:Pe}=N.useContext(C.E_),ue=Pe("breadcrumb");return N.createElement("li",{className:`${ue}-separator`,"aria-hidden":"true"},ge===""?ge:ge||"/")};a.__ANT_BREADCRUMB_SEPARATOR=!0;var F=a,p=function(Ce,ge){var Pe={};for(var ue in Ce)Object.prototype.hasOwnProperty.call(Ce,ue)&&ge.indexOf(ue)<0&&(Pe[ue]=Ce[ue]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,ue=Object.getOwnPropertySymbols(Ce);bege[be]||ue)}function I(Ce,ge,Pe,ue){if(Pe==null)return null;const{className:be,onClick:ae}=ge,te=p(ge,["className","onClick"]),Je=Object.assign(Object.assign({},(0,pe.Z)(te,{data:!0,aria:!0})),{onClick:ae});return ue!==void 0?N.createElement("a",Object.assign({},Je,{className:X()(`${Ce}-link`,be),href:ue}),Pe):N.createElement("span",Object.assign({},Je,{className:X()(`${Ce}-link`,be)}),Pe)}function P(Ce,ge){return(ue,be,ae,te,Je)=>{if(ge)return ge(ue,be,ae,te);const We=h(ue,be);return I(Ce,ue,We,Je)}}var b=function(Ce,ge){var Pe={};for(var ue in Ce)Object.prototype.hasOwnProperty.call(Ce,ue)&&ge.indexOf(ue)<0&&(Pe[ue]=Ce[ue]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,ue=Object.getOwnPropertySymbols(Ce);be{const{prefixCls:ge,separator:Pe="/",children:ue,menu:be,overlay:ae,dropdownProps:te,href:Je}=Ce,He=(qe=>{if(be||ae){const It=Object.assign({},te);if(be){const Ct=be||{},{items:nt}=Ct,St=b(Ct,["items"]);It.menu=Object.assign(Object.assign({},St),{items:nt==null?void 0:nt.map((lt,jt)=>{var{key:yt,title:k,label:ut,path:y}=lt,s=b(lt,["key","title","label","path"]);let i=ut!=null?ut:k;return y&&(i=N.createElement("a",{href:`${Je}${y}`},i)),Object.assign(Object.assign({},s),{key:yt!=null?yt:jt,label:i})})})}else ae&&(It.overlay=ae);return N.createElement(S.Z,Object.assign({placement:"bottom"},It),N.createElement("span",{className:`${ge}-overlay-link`},qe,N.createElement(c.Z,null)))}return qe})(ue);return He!=null?N.createElement(N.Fragment,null,N.createElement("li",null,He),Pe&&N.createElement(F,null,Pe)):null},Q=Ce=>{const{prefixCls:ge,children:Pe,href:ue}=Ce,be=b(Ce,["prefixCls","children","href"]),{getPrefixCls:ae}=N.useContext(C.E_),te=ae("breadcrumb",ge);return N.createElement(K,Object.assign({},be,{prefixCls:te}),I(te,be,Pe,ue))};Q.__ANT_BREADCRUMB_ITEM=!0;var W=Q,V=r(17313),_=r(83116),L=r(37613);const E=Ce=>{const{componentCls:ge,iconCls:Pe}=Ce;return{[ge]:Object.assign(Object.assign({},(0,V.Wf)(Ce)),{color:Ce.itemColor,fontSize:Ce.fontSize,[Pe]:{fontSize:Ce.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Ce.linkColor,transition:`color ${Ce.motionDurationMid}`,padding:`0 ${Ce.paddingXXS}px`,borderRadius:Ce.borderRadiusSM,height:Ce.lineHeight*Ce.fontSize,display:"inline-block",marginInline:-Ce.marginXXS,"&:hover":{color:Ce.linkHoverColor,backgroundColor:Ce.colorBgTextHover}},(0,V.Qy)(Ce)),"li:last-child":{color:Ce.lastItemColor},[`${ge}-separator`]:{marginInline:Ce.separatorMargin,color:Ce.separatorColor},[`${ge}-link`]:{[` +(self.webpackChunk=self.webpackChunk||[]).push([[7622],{89489:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return c}});var A=r(32855),X=r(59301),R={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},pe=R,N=r(7657),H=function(a,F){return X.createElement(N.Z,(0,A.Z)({},a,{ref:F,icon:pe}))},C=X.forwardRef(H),c=C},59477:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return c}});var A=r(32855),X=r(59301),R={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},pe=R,N=r(7657),H=function(a,F){return X.createElement(N.Z,(0,A.Z)({},a,{ref:F,icon:pe}))},C=X.forwardRef(H),c=C},40001:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return c}});var A=r(32855),X=r(59301),R={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},pe=R,N=r(7657),H=function(a,F){return X.createElement(N.Z,(0,A.Z)({},a,{ref:F,icon:pe}))},C=X.forwardRef(H),c=C},49198:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return c}});var A=r(32855),X=r(59301),R={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},pe=R,N=r(7657),H=function(a,F){return X.createElement(N.Z,(0,A.Z)({},a,{ref:F,icon:pe}))},C=X.forwardRef(H),c=C},84105:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return c}});var A=r(32855),X=r(59301),R={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},pe=R,N=r(7657),H=function(a,F){return X.createElement(N.Z,(0,A.Z)({},a,{ref:F,icon:pe}))},C=X.forwardRef(H),c=C},18785:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return c}});var A=r(32855),X=r(59301),R={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},pe=R,N=r(7657),H=function(a,F){return X.createElement(N.Z,(0,A.Z)({},a,{ref:F,icon:pe}))},C=X.forwardRef(H),c=C},87169:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return c}});var A=r(32855),X=r(59301),R={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},pe=R,N=r(7657),H=function(a,F){return X.createElement(N.Z,(0,A.Z)({},a,{ref:F,icon:pe}))},C=X.forwardRef(H),c=C},73331:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return c}});var A=r(32855),X=r(59301),R={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},pe=R,N=r(7657),H=function(a,F){return X.createElement(N.Z,(0,A.Z)({},a,{ref:F,icon:pe}))},C=X.forwardRef(H),c=C},15277:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return c}});var A=r(32855),X=r(59301),R={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},pe=R,N=r(7657),H=function(a,F){return X.createElement(N.Z,(0,A.Z)({},a,{ref:F,icon:pe}))},C=X.forwardRef(H),c=C},52671:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return c}});var A=r(32855),X=r(59301),R={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},pe=R,N=r(7657),H=function(a,F){return X.createElement(N.Z,(0,A.Z)({},a,{ref:F,icon:pe}))},C=X.forwardRef(H),c=C},8657:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return c}});var A=r(32855),X=r(59301),R={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},pe=R,N=r(7657),H=function(a,F){return X.createElement(N.Z,(0,A.Z)({},a,{ref:F,icon:pe}))},C=X.forwardRef(H),c=C},56082:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return c}});var A=r(32855),X=r(59301),R={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},pe=R,N=r(7657),H=function(a,F){return X.createElement(N.Z,(0,A.Z)({},a,{ref:F,icon:pe}))},C=X.forwardRef(H),c=C},33853:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return c}});var A=r(32855),X=r(59301),R={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},pe=R,N=r(7657),H=function(a,F){return X.createElement(N.Z,(0,A.Z)({},a,{ref:F,icon:pe}))},C=X.forwardRef(H),c=C},15075:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return c}});var A=r(32855),X=r(59301),R={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},pe=R,N=r(7657),H=function(a,F){return X.createElement(N.Z,(0,A.Z)({},a,{ref:F,icon:pe}))},C=X.forwardRef(H),c=C},62772:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return c}});var A=r(32855),X=r(59301),R={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},pe=R,N=r(7657),H=function(a,F){return X.createElement(N.Z,(0,A.Z)({},a,{ref:F,icon:pe}))},C=X.forwardRef(H),c=C},43531:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return c}});var A=r(32855),X=r(59301),R={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},pe=R,N=r(7657),H=function(a,F){return X.createElement(N.Z,(0,A.Z)({},a,{ref:F,icon:pe}))},C=X.forwardRef(H),c=C},61485:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return c}});var A=r(32855),X=r(59301),R={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},pe=R,N=r(7657),H=function(a,F){return X.createElement(N.Z,(0,A.Z)({},a,{ref:F,icon:pe}))},C=X.forwardRef(H),c=C},38819:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return c}});var A=r(32855),X=r(59301),R={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},pe=R,N=r(7657),H=function(a,F){return X.createElement(N.Z,(0,A.Z)({},a,{ref:F,icon:pe}))},C=X.forwardRef(H),c=C},47472:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return c}});var A=r(32855),X=r(59301),R={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},pe=R,N=r(7657),H=function(a,F){return X.createElement(N.Z,(0,A.Z)({},a,{ref:F,icon:pe}))},C=X.forwardRef(H),c=C},87395:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return c}});var A=r(32855),X=r(59301),R={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},pe=R,N=r(7657),H=function(a,F){return X.createElement(N.Z,(0,A.Z)({},a,{ref:F,icon:pe}))},C=X.forwardRef(H),c=C},69063:function(Nn,Ft){"use strict";Ft.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY"}},68788:function(Nn,Ft,r){"use strict";var A=r(59301),X=Object.defineProperty,R=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,H=(S,a,F)=>a in S?X(S,a,{enumerable:!0,configurable:!0,writable:!0,value:F}):S[a]=F,C=(S,a)=>{for(var F in a||(a={}))pe.call(a,F)&&H(S,F,a[F]);if(R)for(var F of R(a))N.call(a,F)&&H(S,F,a[F]);return S};const c=S=>React.createElement("svg",C({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",width:60,height:80},S),React.createElement("path",{fill:"#fff",d:"M749.4 373.9H710v-78.8c0-108.7-88.2-197-197-197-108.7 0-197 88.2-197 197v78.8h-39.4c-43.5 0-78.8 35.3-78.8 78.8v393.9c0 43.5 35.3 78.8 78.8 78.8h472.7c43.5 0 78.8-35.3 78.8-78.8V452.7c.1-43.5-35.2-78.8-78.7-78.8zM513 728.5c-43.5 0-78.8-35.3-78.8-78.8s35.3-78.8 78.8-78.8 78.8 35.3 78.8 78.8-35.3 78.8-78.8 78.8zm122.1-354.6H390.9v-78.8c0-67.4 54.8-122.1 122.1-122.1 67.4 0 122.1 54.8 122.1 122.1v78.8zm0 0"}));Ft.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},64885:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return I}});var A=r(3113),X=r(59301),R=Object.defineProperty,pe=Object.defineProperties,N=Object.getOwnPropertyDescriptors,H=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,S=(P,b,K)=>b in P?R(P,b,{enumerable:!0,configurable:!0,writable:!0,value:K}):P[b]=K,a=(P,b)=>{for(var K in b||(b={}))C.call(b,K)&&S(P,K,b[K]);if(H)for(var K of H(b))c.call(b,K)&&S(P,K,b[K]);return P},F=(P,b)=>pe(P,N(b)),p=(P,b)=>{var K={};for(var Q in P)C.call(P,Q)&&b.indexOf(Q)<0&&(K[Q]=P[Q]);if(P!=null&&H)for(var Q of H(P))b.indexOf(Q)<0&&c.call(P,Q)&&(K[Q]=P[Q]);return K},h=(P,b,K)=>new Promise((Q,W)=>{var V=E=>{try{L(K.next(E))}catch(oe){W(oe)}},_=E=>{try{L(K.throw(E))}catch(oe){W(oe)}},L=E=>E.done?Q(E.value):Promise.resolve(E.value).then(V,_);L((K=K.apply(P,b)).next())});const I=P=>{var b=P,{children:K}=b,Q=p(b,["children"]);const[W,V]=(0,X.useState)(!1);return X.createElement(A.ZP,F(a({},Q),{loading:W,onClick:_=>h(void 0,null,function*(){try{V(!0),yield Q.onClick(_),V(!1)}catch(L){console.error(L),V(!1)}})}),K)}},854:function(Nn,Ft,r){"use strict";r.d(Ft,{xp:function(){return N},AG:function(){return F},JA:function(){return C},FX:function(){return i},k$:function(){return jt},ub:function(){return yt},e6:function(){return k},v7:function(){return I},BO:function(){return p},x7:function(){return oe},em:function(){return It},BV:function(){return H},qz:function(){return S},Gm:function(){return c},yt:function(){return _},I2:function(){return ge},z3:function(){return R},GY:function(){return St},wC:function(){return lt},Pt:function(){return nt},Oe:function(){return Ct},L6:function(){return X},RL:function(){return A},f$:function(){return pe},j1:function(){return P},jD:function(){return h},g4:function(){return b}});var A=r(58143),X="data:image/png;base64,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",R=r(4977),pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM5QkFEM0E0MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM5QkFEM0E1MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzlCQUQzQTIwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzlCQUQzQTMwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz74uUqOAACl0klEQVR42ux9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X9pK9hKMISxcuLBsxzr22GMdl+//8pe/lLRvCsnZ4Y033ih6n9tuu61tvKnY8povv/zSllxKkZY5//zzu4j/sW9jqbjyyitt75Vy49vf/rZ8CNjhT3/6E0aMGOFOUpewNoPND1jU6uQSfeMb3yjbsSorK6VSpR3uuOOOLlIxheBb3/qW7XZqnBe7Euk0kZwKmIuxsPiw4DUoFttss41MEbnoootw1llnyWt5xRVXlCPGa0vW5QRXjp944gnHh9uFF17oTtCMC+IG3TNw3HHHOQbFb7rpprIdR7gAprAqbI8jSKukfe+88862+/3b3/5W1P4efPBB2/1dc801Be8rFouZkydP7rKvrbfe2hQuYb+7Hx555JEu58pt5cRJJ51kO75er9dsbm52J6UbdHfG/fffL+vy7MCSjAULFpTlOHRfnKysUpNImUVvh2Ld2mHDhtlud8qCzwVajytWrOiyncKA/bEsh/pWgrBlyguD7vy53JpXTosNDz/8sKv+4LqEucHYEm9KJ1Dhs1wuwTnnnGO7na5NKZrs+++/v+12p4B8d3BSAWVvwWLHOBvZK5v9CXSz2TqN18TJ5S4FjL9lizCy/CdXEN51CV10wq233uroGh522GFlO87PfvYz22NMmjSp6H0mk0lz5syZXfb54osvFrW/r776yhQk02V/wpIrWx7aj370oy3+nnv66afNf/3rX+bnn3/uTkAHl9AlrBzYZpttHEmLN1Y5wJgOkzDtjvHQQw+VFCM79NBD5X6ES2f+85//LHpfwjIzhw4d2uX8jj322IL39f7775c9Ptja2mp+9tln7g3rEtaWDWZPOxFWfX192Y5z+OGH2x5jzz33LHnf8+fPN1taSr/E3/nOd7qc3wMPPFDUvkig2ftatGhRUfu6//77O/b3ta99TZKXC5ewtljccMMNjqTF1Z2eWolKv55//vl+MQ4klGnTpnWsXp111llF7+vRRx81R40aJfdVXV1t/v3vfy9qPytWrOgyXgcccIB0iYvFunXrZHkMv9///vc/dwK4hDXw8L3vfc+RUK6++uqyHGOPPfaw3f+uu+7ar8Zi4cKF5vLly8viCtON27hxY9H7uPPOO23HbMmSJUVbo7ScM/d12WWXuROgHxGWIlkLqHKXH3JjzJgxWLlype3fqGdVaiYyl7DtVqCYUNnc3CyTTV10Busj99tv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",N="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVCNENBMTM0OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVCNENBMTM1OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUI0Q0ExMzI4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUI0Q0ExMzM4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7p3KzkAAAFvElEQVR42sRae0ybVRQ/peVRaFce8pwgj1Je5TFsEHGbMAkzmqiJyba4hYh/LJlxiRr9Z0aNGv8xvhKTGckM2zKWmGEgU7MsPnCZIrKBjMcKY9BCBMqjjEcLtFDwHPZVC12h934f8yS/P6Dfud/5nXvvueec+8neOPEuSCAxiDJEMSITkYKIRoQJv9sREwgTogfRjGhEjIt9sUKEbhSiEvEC4mGEbJNngxGRiAzEk8L/VhGtiPOIswgrjxEBHDrxiE8Qg4hPEYYtjPclMkGXxhhCfIFI2E4CNFtvIm4hXvdYHlJIKOIVRK/wjkCpCaQjWhAfIVSwfaIS3kHvypaKwLOI64hdcP+kAPEn4jmxBI4ivkXsgPsvNBt1gg1cBI4hvkLI4f8TuWDDMdYw+owQFdh3Y6gSCnL1oNOmQnxcHAQHB8HCwiLMzM7C8KgFjD23oN9khtXVVZZhyZZhxEV/CGQhalk9r1AoYO9jxfBokQGCgoK8SBHi42LBsCsfJq1TcOnHn+F2v4llJsimIoRx3Q8le0o9/6bwdRmRxGJ8ZEQ4vHjkEORkZYBcLvdrlvL0OeBwOuDv4RF/X0Ne2Y34GrHiaw+8ishnMT4tNRmOVlVCTPQDzKfY/vJ9kJWpY1Ej217ztYnpFHyH6UjGJXH4wPOgVIZw7VAi8XRFOSjkTKv1bc8T25PACdZDan95mV9LZjNRq1Wg02lZw+tbGwnQ/L/EMooyJASSkxIliZUp7ONUCTb/S+AI2cTqOZlMJgmBcI2GVUUp2LyOAJMwxvHN04EAnqQYDrsJUDFSyKrtdC5JRmDR4eBRoxokgQjs48nn5+fnJSNgt3ONRTaXEYFHeLSXlpd5Peclk1Yrr6ohQKhhuWR6ekYSAiOWMV7VDCKg5Z0/uwTLaNnlAssYd22fTgRieTRz9dmQlpIsmgCdwuWle3nVY4mAmkczLCxUsk0cEaHhVVUH8GqOT0xKRmB6ZpZX1UkE5ng0zeYhsNntkhBgqAs2yhwR4AoBrpUVaO/oEm38nelp6B/gJnCHCNzm1f79jxaWgsRLbDY7XKj/Dlb405I+ItDDqz2/sACnTp9DEqNc+qfO1MLwyKiYCewNEPov3EK+G59k39BOp3Nt+YiUViLQKNjBH8sV7EXNivhslgb4xb2J28SMtMSRmbrwBBYpZPOI+xw4J2aka23tzB4VETrdct6zoCECC7wjjWIy1tbewZT//9R4RYzxZOtZTwK0C2vEjHjT2Ov3sx2d3TA7ZxPzuhrB5nVdiQ8pNPPvKP+XkEjjbYKtXm0VOpHe5x01KDDI72dFtmI+EGz1IkDyOeIvnlETH/T/digqKoLXeLLts3UNgY0REXGQZpmpqtCmrjV1/ZWcrEzIzEhnTtwQhwQb/5vNDc1dkinak4gDsMUFSEhwMJQ9vhueqihnWhYBMhnokYRGowGLZRwcW9fWLsGxTV6HqA8F6sMfR5z0qiDUKsjQpoEuPQ1SsSILVPDd1FJTrDA/Fwry9NDX1w9dxh7MSs2+ytTjcI+7gc0IkHwpMD+JnpbnZGdCXk4WPJSUKFlHzj0bGTrtGqhZNjJqgQHzIHRjWMbzhd7/MqLaZxqzxfjVFU+UjhcZCs+gp7f9nowcszMhfg17SoptSKDyym9N9cbePt8O2GrQ5pbrDRMTkwbe6MQpN6hfFRUVWa+Qb+7je23ideLAtPdGZ/cUZpw1iTsTFtFLJcBwEc2RIryHqELvW2q/qQPT4JA4AmupL5aP/Saza8A0eDU2Jvr0DrWaNkEe3L32kULmhXV+cHHR8cOvV5tcDd9f8qvm9ouAW2Zm5yhpm5uwWi9HRoRXq1UqC9zt08cDe391VUiJPyaPo+F1zddaZy80XFyLRv52v2ViPrehiJSvz6Z7rthQpZI+t6E+K91yuj+3UXnkL+7PbYxCFdiIKfgYdTcohHZ23QTnEntd8Y8AAwCTubpzlq2wWAAAAABJRU5ErkJggg==",H=r.p+"static/err.2323787b.png",C="data:image/png;base64,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",c="data:image/png;base64,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",S="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAH0CAYAAACXcF7rAAAgAElEQVR4XuzdB7B1V1k//n1JQiooQiBCiCSEFEoIJIQUSIMQAgYQKYK9gIplVEZnbKOiMzqWUWesoyMKiiBFCCUkIb2RUEIgEKVJJ+WlhZIK738+i9/3/e9c7j137/Pec++59z575sw5Z++113rWdz3Pdz177bWetfCyl71s+5FHHtnlOPPMM3f89uPNb37z3f7X9cKnrxClH2UffX0ofrg7P/zhH/5ht3DWWWdtXwzM3Vi1/hQChUAhUAhMhQAnZGH79u3bp7q7bioECoFCoBCYiECRbClIIVAIFAIzRqA82RkDXNkXAoXA1kagSHZrt3/VvhAoBGaMQL34mjHAlX0hUAhsbQSKZLd2+1ftC4FCYIYItBdfNYVrhghX1oVAIbClESiS3dLNX5UvBAqBWSNQU7hmjXDlXwgUAlsagSLZLd38VflCoBBYCwRqCtdaoFxlFAKFwJZFoEh2yzZ9VbwQKATWAoGaXbAWKFcZhUAhsGURKJLdsk1fFS8ECoFZIzDVFK677rqru+OOO5psCwsL3R577NG+Hbfddlv3rW99q/2+xz3u0a45BPpyLQG/dtttt87H8c1vfrO7/fbbd9TVPe513Hnnne2zUlm77LJLt/vuuy9Z1j3vec9u1113XbEsdVK3xbLPuhEq/0KgENi8CExFsrfcckt30003NVQQ5YMe9KAdJPa5z32u+8Y3vtGu7bXXXt0DH/jAHeT2mc98Zgdh7rvvvt13fdd37SBm13I8+MEP3kGYX/rSl7ovfOEL7RKy3H///XcQ8Gc/+9nu1ltvbdf22Wefbr/99mu/EeWnP/3pRt6OBzzgAd297nWv9lt694W0lSVfh3KU50DYrtVRCBQChcDOIFBTuCagx7vm3YagdwbourcQKAS2JgJFshPa/Stf+Ur31a9+tXnPdRQChUAhMC0Co6dwIR+P4t/zPd8zbZkb4r4i2Q3RTCVkITD3CIwm2W3btjWSNda5mQ9e7Ne//vUdY72bua5Vt0KgEJgdAqOncG0VkjUTwiczHWbXBJVzIVAIbGYERpPs1772tTZN6973vvdmxqXqVggUAoXATiMw1RSunS61MigECoFCYIsgUCQ7oaGNx5pXe7/73W+LqENVsxAoBFYbgammcGWSv1VWm/mo2QWbuXWrboXA2iAwFcl+8YtfbLMLrNrazMd6kix8LUO28syy4v6S5GBukUSWJjvnHi8ljZX3lzq75gVelkPLTwfpf5Y5W3ZshV6WH6cM5fLmlbX4mpV98rFiTp7+G6u3xHrPPffcsaTa/V4eSpfl12ZuyK8vJ3m+/OUvd9/93d/drvmvDfbee+8deZHLefdb5SedRSNZZeh6ylYWuZJnH6u+3spPHmTx7RNckg6m8kubBIvI7B4rGGHYf1EKDzJkqXnyCxbBhswO+avbfe973+9YWh6ck4f6KMsTl7aHW79N+ljLU/r73Oc+39GOm9mG56VuNYVrmZagsIyAws/iYMheIiJGxspIYgSWLl999dXtv3Qf/vCHm/ExqsRoOO200xoxMMwY6Ote97ruMY95THfYYYc1AnQgSPm9733va8uG/ZeHZcTulz8DfPzjH986zo9//OOd5dGI4YYbbmhLlA8//PBGag6LMw4++ODuPe95T5PJfdJdeumlzdgZ9+Me97juEY94REt/3XXXtTyOPvroHR3z+eef393//vdv+YawPv/5z3cXXXRRp17Ktvz5kksuaXV5yEMe0kiMfGS77LLLumOPPba1zac+9anuve99b7uuzR72sId1Rx55ZMuXXG984xu7E0444TuGfZC3OsFGXb7v+76v5W3JuHvVQ7uQ4/nPf34j+3e9611t6uKhhx7a8NUJnH322a2cI444ojvqqKO6G2+8sVMXuBpqQoLaOUvA5fPIRz6ydYbk9h+mH/nIR7r/+7//6/7nf/6nO/7441t91AWBX3PNNd2BBx7YXX/99U0n5Ak7Zai/tnzuc5/bXXvtta1TgbV8HVdeeWX3zne+sy1x1y4HHXTQLNS58pyAQJHsOqmHeA1vectbmjEzWMTC+B772MfuMA4GxKAZf4jkoQ99aCNHhuS6a/G8PvaxjzVPDhGEZBkjsnj729/eSOIXf/EXu09+8pONIBCkpcNIHBEhmn/5l3/pPK0g3gQC6ntPCMAHKVx88cXdKaec0sj73HPPbcRKHsTovAPh/Pd//3eT95hjjmnndAZiQ6hrPMx3vOMdjTyQ1Qc/+MEdMSZ4h8hbvZ7ylKc00iSveiFZHh4iefSjH92pP2J66lOf2vIl4z/+4z923/u937ujk0hdlKN8uF9++eWtHdyPyGH30Y9+tOX5T//0T90f/MEfNKLX8SFlaRC6Du4DH/hAI0Kd5NOe9rTWoWhX7fviF7+4yY343v3udzcZdADa2W+diE4PFq9+9avbvWKBaB9YPuMZz2hkeeGFFzaiPu+887pnPetZTRe0gc5BfWH+0pe+tPvEJz7R6vKoRz2qtaFDXogbuVpA9IM/+IPrpPFbt9jRU7gYHqOOR7V1oZu+5ryav/7rv27ezOmnn94MkSG89a1vbYaJPBgVw4f3FVdc0V1wwQWNcGHPUE899dRm6IyZcS0+eGMHHHBA84AQHe8REf7ET/xEM3qEwvDyWP7MZz6zkSxjRwJIGNE4EBFvCVn9+I//ePNgfRAOj4sHStanP/3pzcskz5Of/OTmPSUdEkqUM4QvoI9y1B1RIiaeH4LlrUmrQ3HwFNX1R37kR7pXvepVjUBgIA914X2TA0nzCnls8uXZ8eKQ6eIYFAiHTOoJax3XOeec07AnA+/xBS94Qffa1762+53f+Z3meWeY4+abb27lGgpA+NrIEwSZkKJ8EODv//7v7/A2//Zv/7b7gR/4ge64445rdVJfHQay1UZkpRdkgjX5XvjCF7ZrDpiq+7Of/eyWtw7A/SeddFJrX3pDPjipiw7GQVZPEzx/ZI6A61hbBEaT7NqKt36lIRaENosXfAzzn//5n7sXvehF7dEbQfGGPGoyOl6PD5LhEf7v//5v96//+q/NkHgqCPTHfuzHWlqeCkJYfOgEeWuIE6G+7W1vax4RkkVODNnwgzoiOYTHsJEsr9NvxswjlNajLM/q4Q9/eDNaXqxzP//zP988ZCSDhBEieXhYqUs8aPc43I8UkTDyYvxnnXVWk1PnQS4kxnt08GSlQ2K8YmSiAyHLa17zmka6yoYFL/4nf/In239DGDxk5/pOAazPPPPMRuY6L5gqF/7SqcP73//+5pn+13/9V/fbv/3bjch0IHA644wzGqHLxyO8DoGXTVdggvyQ3K/92q810lc3ZI3odETkVoaOD0baGWZIli7QPfhoezhIp0OUj3LgpyPpk6zOWn2R8W/+5m824tcJIFn4I2ed+nJj0+tnaZu75JrCNaF9eWkMibGu9uFxz6MiTwV59A8Gxnh5h4YDGJ3xVLIwyLyY+Zmf+ZlGOry4kFc/H4/ZHikPOeSQRkr//u//3h43X/KSlzQCyKMvgpX2h37oh7qTTz65pePtKMtjKJJCPs973vMaGfI2eVu8vb//+7/v/uiP/qiRFILjxSEcpGiMEFEz9l//9V9vXp1yHG9605vaYzFvDKkhVWSFTBALOR3IJ2PGcDjxxBPbvdIitCc84QntOhIh81VXXdXGRT1S8+Y8fuvQMlYcfBDeL//yLzeyQ2KvfOUrmzy8QPU2DJAIbEjWcAE9eMMb3tDOGw7hVZJbJwkX+CiHRyp/bQdrRAdD7apz00F6ZEeiGS7QCXiKgQ8MDb+4T0fqnPoaK37961+/LMn+0i/9UvehD32odd6/8iu/0mQwlEFH5GWYKOFFV1ufK7/lEZiKZLfKcMEsZxdQfgb7Uz/1U83TyUsWhMCYkRjiNITA8/Tdf4OOmHlyjNxwAYJbfLjGE0QA7n/5y1/eCMdLHMTA6D3Wuo6YyMHA/+RP/qR5TQjLwYNj6EjLSzoeIE9Rnn/1V3/V/cVf/EUjAaRtjJfX6xGdoWdVIAL4vd/7veY5IsfFY7I6NGOfCF+9QkpIEEHABAEjdWmRuhdSCMR/3qi0Oi/Ey9Mkt85h8YFM/+Ef/qF1cIgZrv/2b//WOg/k6jqP37CBIQay6CBgieSU97M/+7PdK17xitZBqo/2/NVf/dXWjuSFKzy0L89bZwIjMmovHZ+yecbaSdmeNDIzg+7BwlMCYkTYvFeeLO9aB2cIpO/JGpP1xPM3f/M3rePjUXsaeuITn9jq+1u/9Vt3m7VQxLg2CEw1hWurxC6YJcnyVJATcsssAYbzH//xH23M00sdXg5jR2rGbxkoL4vnxSh5isYdeX0es5FTDh6Vx0bG7DHRGChP2LdHX8TCm1UG78qjJyJg5MjwN37jNxrZODyOG3JAtIzWWKuykCxCRqY8MePGZENsyPZJT3rSDnl+7ud+ro2nGkKQdjHJ0il1RSyIHoEZi1QPnjHCU96f//mfN2JCYK4hGkTuHNJy3rCFR2ovw5YaRjEUoixeYp9kefscCG3yn//5n42o1UU+L3vZy3aQLEI1DIAUdRrK50EqE0ZIFs46gu///u9vbanOCJq8sEPM2oBXzkOFvyEPH/nxwA1LIFRtrA3kjWzdDxMdIe+3/+ILyf7pn/5p99M//dMtvY4SycJb56p9daZ5olgbmtnapRTJTmj/bH0zK4U05sdIGBZvBrl4w+/FiHEzhuqRj3HwhjzuMVaG5uOx2qO2RvTiJm/zVcmQAs+P98nrQmI8Oy9ffvd3f7eRCQLxIozRIRakapyQV8h7jhfKwHlxxk8RAy843hvyQQSI131IG/kpE5mpB8/vF37hF5rXKV+EuZQniyBhwovnpSIweZGVJytvBOJxHKmRAaEifh2KdnK/zogH6P5sXdRvZp624QGerLogV160PHiyZEdOmU4Hex0PcjN0QA4dlycNY6iGWOCvU9Z28uCt8oLJ4klBB4e4kawOyKG+Ojp1kwZpI1T1h6Xxeu2oXeClTJ2GIRzeLV1RP3WmDzxZ3u4f//Eft2EVHZZ8yKcdYGmowlBKBaJfW+IfPYWLkuZFxNqKurlK440gNQbJWBkxg8oChMx55LH82Z/9WRsHjCeLABiLtB4ZeVc8mhzyZsCmAXlkdfiPZHmVPB4eFM9THghKWmTBOL2g4W3zEJE1L9T0K8SWyfbGgr0YQ5oIJ2/1MyeXjMYeEbM83M8jdj+Zpec958UaT54sHquRH9LLGDQCI69HXmOwsPFfnXnxOhNpycEzz9Sn4IGszGf16B9yhh9Cgz1stAMCc14aL4yQFALTwakPknPNk4ROKnN3ea3GhXmQpneRUaeZOcBwRpQ6Gp2PA9bS6WSRt/ReiiH9v/zLv2zXPA3ATCdpaEI5nmx0mNI5jNfrbJzPXFuzUNgpEoaztJ4OlK9NZvEyd3NZ5+rWZjTJbpVltasL89K5JZyi8VGKn1U6zscLc834GsNGSDwlJMroEBailhYJ5HBPCDSP/cguj5vaMO2Ye7KiyDfSkp5HqTyP7kgs8rlHmXnJhSgQFqJQNoJ2HwNXF95oXnC5F0nw2njL6pBhARhkdRL5cx3Jyie7VLiWuamZARIsEBuiW7zyCvnLhxzk9MnsipSPcJVJDr8Rr3rDOuOtaSf1DImSmTzLraiCFQKXd7+dYMHLRaLOk4ks6gfbrLSLnkirU3PN78TX4AnDUznSkks+6ucjPdKVXxYprIV+VxnfRqCmcC2jCSGQ9Z4P3F/iydAXL/mM+H0CXHyPNDFU6fpp+9XPfSmn/3/IPcmrf99S8C4lX2RcnL5f534nNLTeQ2Xql9+v/yS8hua9XH0XlzmJlBZjmv++V4p5vFJ7FBnOFoEi2WXwneWLr9k2aeVeCBQC84LAVFO4tkrQ7iLZeVHTkqMQ2LgITEWyW2UKlzE8Y20Z09y4zVySFwKFwHohUFO4JiDvxYGXG7UMcb3Us8otBDY+AlORrDefyGezbwm+1s3rbby3wonI5dvbYi81/Eb63ngj/byM689CMCugf2gjL+/kudKLkcV1VZY31+5bHCNV2uTten8uKtny9j3xavudVGYa9F/4SJ80qY98+zFb8/IpLyNd8yFHOkIykwUOeaOeJbne/AdbZZvtkGlMiTQW2ZUhz/4LT/k4lxkZ+SaX+1zvR1MzM6PfTu7NSknlJxassvxO4By/F2MbLJSZtJlK19cJ+dIPci+OJ7zWulzl3R2B0VO4CsDVRQAxmAJlfqiOyzQbRmt+rKlOjM4iBGPh5mKaA2kuqPuyqIBEFgtkjq0pVK65x7QhBCNvhLncLIF+rchjMYShEhPsGa8xagYvH8ZunixZTQ3K1CLTzBg+Uss0roRdJIe5pdIn4HamrpkLal6scsgsf7Iqy9SkRPsyDSqxd03i1zE5Z7FEplwlFKSyYJC4sqYukddUM/OKTZlCRupF3gSqgblPtrwnCznIpaxMo4MXWVI24pMHLCwrJoepZKbYZUlypt+5Jk8ru3ybokdOGCkXRglGrr0S99f8YdPqYGIqF1wsnDCHmlyW81oAYXHJ4iDrq6u1ldsYBIpkl0GLQSTi/RhAx6RFpozchHrLUpEUYkCkJo4jDgbnnLFwBmV1FeNloIyPESMkBBsiFcuAASIU9yEXeZo8b5I9A00Q7qXkNT9UrAOrhUTyEvNAWfEadQCMXZniBSAfy0cZOFkzWV5HgNwQGgJCPspPdK14rlZBWShgDDxzeJGWiftZNqp8K5qUDTNLhpWvrvLXMVhkYVWVuqmD/IVrzOo1eVtKK/gODMgEH54n4rMgQ2eng0jgHmXo1NRLx0Iv3EM3kKyFG7xnJCx/1yzisMxWJ2VZLnLUQSXgT4J7W4ChHN+w0n4WIMgHhml7Cy/kIayh9qYX0jsvf0uA4WIRgzpYmFDDXGMscbZpawrXMviuxewCpIUMGRQvNRPfGXWiL1kIwMAZnI8AKEgBGTAsBsoTlIYhI1T5ITekxeMzxGPCOnLmaYWUl1MtBCUYibX3DBk5k4O8ymboSBZxIzFeI/KxBh8Z5H/yT6hBhIAILQntP5a7jsh544hIXoiLF60DUh8r4pA54vIfKepoEA6Slc5/MkmjHDgiPfjkEVodyAxr98IGqUljVZolu5m4T3446hScR6xI1/1kzC4HyiC7vJEt+cQMkL84CYlfAFPlIEttY0ksvNQ5QyDpwMgEY3nqSHQOVnZZdUYessgD1pbRandLc5Eroi6SnS1xjsl9NMlGKWe1LcsY4WeZdi1IljfCO0KwibiPDHi0PDIEihgZfVZwIQLEx+ilQzy+3c8TYuyuITGEg3w8cjJQxMJ4eYmTllYiWctQBfLmqTJw+fIM5YvQyYwQlOscQrEiiyyWvcIvY6+CndAXy2stA7XsVX14tTxlJIkgEZe6qjePjPwIGLEgJ8tcEzxb/FfyIGceL2LT8fASdSIw0CG4V/2d01GoB5J0LUMCruuMeM06IfXLGCuyJovz5FIPmEujrXjviBX59tuChyuNjgUuME2gb52ResBJucpQP6SqLog1u17Alo5oA2SaoQ7DK7BGtMoir2XFdCrxCmZpH5X3MARqCtcEnBgOw4ohDoN0XCqEx0isOUdaDBX5MXbenshTPBZHQh2SJ7EJGBYDQ3DIhOeWsT6yGy5g2O5l2LmGaFyb5MlaT++RNy+33JNhC4TAC2PkCCLEKnA08hBdiuccuZXr8d6QQAKEe2RHKoYKdAAe95GRugico/6w4LEKyoIgPcYjGeRuOAUOAsQgVgRtOCFb3GQPMsSnI+ApkgG2iVOgA+OFKoe3yRtE/HmxpS7IW0eA+AwD6KgyV1x7IeCMJbtXHdQr2wiRSb4wUBYPUxpYkh1pI1GyKBfJavOMUZNbBwRzQYDkRxZPEzx2dVF/47SC0NAB7VCe7DhbnFXqItlZITtFvgwH4fIAs70K42NseauOYF1jmEgU0eSxl4fImBEQYmGoyI9h8w4Z79CIYu43JosoEK0OAFEjXIaNqJBkPFXeHAJShqEFj8UM3YF4lI/8kAVyEBjGI7Br2Y8KYYWgjN3apysvyHjAvNZsT4N4lemc3QDIg8R4smRGTDxc3mxeojnHayRf9jBD2nBE0O7XEZED2SFS13141EhR1DIkZpggXqny1A9m2k4b8HB1Jnn5lFCROlNtQF6dorLyIi2dYp4KePeeWHSkxpSVwZPl/ZKfXM7LI+PGf/d3f9eGWERGK5KdwghncMtUU7goA0KocGmr2yIMm6FmAUT2rGKoyCQvVxgYQtAOCRrD4BAY75HhSSOvbK0tLwQ29I2zvOOBIYSlDBahOK8TIJ97eIoIhrcZQkcayk/Iv7wg4l061AuZhlDVg5z9XVXVL96isVnkw3OTr/PZqRbx8QgRk04GMaacBEwhB1LNVt30ODv+RqddM9YZ7zpBXbQN3c8+XDoJdVaW8+rCK4YNmft1gAP51C1PEQnak5kSOsTM0MgUsMgKN2QP50wdU5ZyXEP8hkF0AgnovroaWrlNg8BUJDtNQXVPIVAIFAJbFYGawrVMy/MOeBqL9+DaqopS9S4ECoHpEBhNsh67ErNyuiI3xl1rMbtgYyBRUhYChcDOIDB6CtdW2RmhSHZn1KruLQQKgSAwmmS3ShQuL1S8dFgcyb5UpxAoBAqBoQjUFK6hSFW6QqAQKASmQGAqku3vI9QvM5Gess3JDle5t93JmGuL92ja2fz624gslmNIWVPgW7cUAoXAFkdgp6ZwWdVizp7D/EJz/RzmA1oSmPBtzmf+obf1Vqg4EJv5fAnRZxjCvESHydUmcOfIenb/zTHMG3+E71pW6Jgon43iyEZGh/mEysp8z+zU6pp5na7lMEk+q6zMRzVvsY5CoBAoBKZBYKdINrMMFJx13n7zEvs7oWbHzKWu9XdoTWzQxfn53y9raH6L5djZsqYBuO4pBAqBQmD0FK6CrBAoBAqBQmA4AkWyw7Fqsw0SoNqQg5kHy60RNzRiaavlooYcllrSynuXJy/bEEniq1q+6ekgwVn8dl2elokagpkUD9Zwh6ESsllmOXQduzoZjskQTuqbZb2J7p9AKsoxRGOJ63KHPCJLhmUMJTlv6a3fGZ5Rx5StrOxGYEhnUtSwlZowUbLkmeEky3eHyL9U3mQ3+yRxahNbQnupA7kTrW4pHTE9UH3UnwzZ8UK+CdI9qX37MnnKs7yXXlgyPKkt+vfRY1j3MYGTOsiDXNod9uQyLEem2vNuJW37zuujp3CNL2Lz3CEik6AtIkSJKCUgynLRrIztCpQiJJ8ITxRWcBQKK8CJIwGuGZs194yT8QtP6D/jtTbdb8Rq3FqQEsFTrJlf7kCWr3/961u54pqK5sUIGYlzgqeY72xsWzzTEJg6iYiVMJYibYVoyewehigqlWAngogLhyguwnKHOpNFpCgRwxzqKUoWg5ZPIowxYPIiGrsFkM96fDKSyXn4wA1hw0ecBB2YGKsIlMwO6/yRIELTZtKLs2AXAelEwBoif79eeQcgv8RJgB08yCZAjahczsFYGmEe1UGd1UG7kRGRIUVt6qMuCRvpfjFhhxywEwISaQrmgxwTiEZbI2D6QMfI5oCh+8hD17KTgrCM9FRbZxscbavTf+Mb39g6kOc///lDxKo0PQSKZAeoA4XjlVLmBIFmOAxGEG0BShbHaHVd9CgRkZAHZb/66qtbWsqORBLgmWfI40GmCESEJgSTwMzIUbQqSi4M4PHHH9+Md7lDZ/CGN7yhEZZ8GTti4Y3EU/UtchdjZnAJ5SeqFM9KcBNEyAt1HTm5n0wiPSGJV7ziFd1zn/vcHTsdLCWP+1/1qld1L3zhC3d4QcgkL0cRVvYT05EoPy8mkRdil1Z9eW2ifXkh6RrSTGCW7EoAa22hvXQY6oAoePQJeyiCF0yGyN+vE1zUx8tbMvHy5JswiXRDvmTWBshf5CykB2/EK5KaDhjpiUbmZa+2gYNDZyF85LOe9awWcUt6ZSx3wO4tb3lLI0x6ob7CQiLG4CBPmCtTOsF/ECldpIc6OxjpsHwjWrFp4QxX4SjJgpxf9KIXDbCYShIEpprCtRXhS5QpxsIYkIyI90LjUVoRmxhDP5A5kuWx8GR5Oe5FkgxR2D/fFF8YQfciMWTKaJAfA83uBjweeTNUsVUR4Eoke95553WnnXbaDo+Y3Igh26XwMAWhFuAZcSAMhsSrQRTZV0od1N9sD4SmrkIs6hBe85rXtBin/Zkgi/VD3rzv5zznOTtmmcSTVSfExXj9RiauuSd7kxnqQEQIAykhqkT8EsoQDjomZKFOOj3EoG7w1CkglwxNZPsbBPLa1752RflTHxjoFMkKR2XxlpWhI3PNOW2lTmSAIcJDWOpBTl55hpHE6A3hulceOlNk5wmB7Oo9KXoaLOgickT29vlSN8RJLh4yfUG6Om9lks1QAfnI5GkJ/sqnJ9LTXxHY/NdZa4PLL7+8SHYkARbJDgSMUjIGhoscGRIlTFzTpcap+iSLALL7LC/NPl3+83bkacyW8TFYxMFbQ3SMmLEgH0bkOoMdQ7K8ZHkwYnVgOImpirDUAakhV8SsA9EpIFflkQVBJYwir5YXyZBf/epXr0hS8mb4z3ve8+42jswblJchimybQ1aknUdvBOExH36GZpACXA0BqIfHc6SE1KTRASAE98FVnZThMTjBtZG4ewyDDJE/KuI+ba8jMvyiEyCPjk+nidA8qTivznRCPZCse7QfeXWo6ZT9Jnc2piSrTpDsSJZH7IlhUhzgPsnqqG1BYzgJOdI1ZfBk6ZP2ho+OhkwwzNg3neJBcwbohM5fG+tcOAryKpIdSBi9ZDs1hWt8cRv3jmx4yLgYDsKhxIwjW5YwLuSVAxkgF/tkuR8RIDoEwQgoPa+IQvNoGR4jcV7QagZsOMJ97k80fY3mEXQlT5aXxqsz7KCcRPTPjrb+MzZ1YWi8IDsaIAGwotAAACAASURBVFll58UQr9rjtbrlkTO7M7zyla9sY3TZGHG54QLpXvCCF9zN42WwZPN4K29euzFPhKVTg1/mNvuN2LO/FgxhhagTgFt9nM+LM6SIZNUjuxtkLra8eJND5O/XiXzahzzZSFE5hlx0mggO2cJVx4ns0xkgY/XyXwfGcwzJwkE9EL92tuUPkjVeKj9kN2m4gE7IH4EiR08ZGYMnr85LG/NiDckgUrJoNzqZrYqksaGn87DS+ZHR/Tp3aWu4YByPFckOxIshMdR4sZTeIxZiRK6Jvp8317L1SAlgpMVzkiZb2iBNngEPlTHmhQpPhvJLK3+G4pzHxWyuyLNE0jzf5Q5GbkyWd2Kczn8GI1+ExkMig/8MknHHq0bgDDYykROBqHvGThEcUojHNemNM4zIgsQNTTjk7ZE4TwQ6EwasrkiIx82wYaEzc86QBDk89rof7shB/s6rF5zImd0EEKF8EZr6kR8miAyOyA6ZTfPGHC7kpBvGLMkED54nrMmgTOXpKHUQmU3Ai9RxwZmeeGLRBnnxSc68JFxJRbNZo3ob/1eu+2FCT+GVTTYRJjzoFryCueGfdKLahW71X3wham0ojWGfOsYhUFO4BuCFkDLNiJfnyHQr3wxo8UGxKSejQ779pbsMCoHEIN2bbUcyhQfhxFtyXVokwoAoe+RYSvx4XEgUGfXLXio9WZQX8spuDOrgyPboWWSCALOhYn/K10qyZCYGA5a3cnyrG7JwXr38dk65PunIYDPmyI4FytHBOcjuP6/X9ZXkX668yIbM5BlSgrVz/sM0u+RmMYy6Oe8e51L/6FQ6sqFbBWXbIvmoy0rT9ZQffSBHOiTnMrUO9vJNR+y8TtVTQgVMGqOB305bJDses7qjECgECoHBCNQUrsFQVcJCoBAoBMYjUCQ7HrO6oxAoBAqBQQjUFK5BMFWiQqAQKASmQ6BIdjrc6q5CoBAoBAYhUFO4BsFUiQqBQqAQmA6BmZPsdlOA7ri96/bcq1vYZZfppKy7CoFCoBDYwAjMdArX9s9/tus++5muO+zh3cI+99rAMJXohUAhUAhMh0CR7HS41V2FQCFQCAxCYKZTuMqTHdQGlagQKAQ2MQKzJdk77+y6O+/out33qDHZTaxEVbVCoBBYGoGawlWaUQgUAoXADBEokp0huJV1IVAIFAKzn8L1ta923Vdv6br77tst3POehXghUAgUAlsKgdmTbE3h2lIKVZUtBAqB70SgpnCVVhQChUAhMEMEZkuyN9/YdTfe0HUHHdwt7LX3DKtRWRcChUAhMJ8IzHYK1/btthDouoWFFoG9jkKgECgEthoCMyXZsWDa4iK7q2ZbDttx2N4lW5VIYzsSW2S4ZksM22jYSM8+R7bgyHYxtvdw2DbF9hq29Ji0vfJYeSt9IVAIFAKTEJibKVw29rOpnX3hba6HMJGoTQCdR4w2gZPO7ql2G7Wjpg3p7HeFQLN/vGu2WbYbKQK2aZx9iRCtDe/sDFpHIVAIFAJrgcDMSXb7F7Z13babuu6Ah3QLe+61ZJ1sZme/d9tt2wrbrqS2era98WMf+9i2gRsSteOq3T8/8YlPtC2YbW2MdHmx5557btuZ08aFdux0T3Yuve666xoh2/jO9ty8WdtE2wGV11xHIVAIFAKzQmAupnDxQG2L7HPBBRd0BxxwQCNFnisv9eyzz26kilxt/2znV1tiI2L709vO+UMf+lBnK2vf7kei9pbnDdsS+TGPeUwj4BNOOKHlm91CV9rZc1bAV76FQCGwNRCYC5JFeIYJeKN+Z/vnQw45pHvmM5/Zvf71r28kaY94RMvTtU+8cdrLL7+8fV922WXdTTfd1IYCELDfziNlZHvQQQe1LaFPO+20RrLGclPO1mjqqmUhUAisFwKzncL1pS923Re/0HUP2r9b2GPPJet45513NgL8wAc+0H32s59t+8bzbpEhD/Z1r3tdI0SP/8Zajdl6ueVx/6qrrmrEbOjAGCwytV+834Yh5OO+RzziEe1e47XI95Of/GR32GGHtXzrKAQKgUJglgjMlGSnEfzqq69u46+GDJAjIjX969Zbb21js0jzK1/5SnuJ9eEPf7gNDey///5taMG4LpI9/PDDW9G8X0SKWK+//vo2pJAXX/KqoxAoBAqBWSMwV1O4VJY3e9dddzXvNNOzfDuHLHmuvF8vrXirfiNe07UMExizNZsAid5yyy3tGoI2RLDffvu1POsoBAqBQmCtEJgpyW6/6y6TVLtut926hfIc16pNq5xCoBCYEwRmP4XLktrPf67rHnZIt7D3PnNS7RKjECgECoG1QWD2JFtRuNamJauUQqAQmEsE5mIK11wiU0IVAoVAIbAKCMyeZG+7tetuvbXr7nXvbmHXXVdB5MqiECgECoGNhcBcTOES0MUsATMEEtRlJRhNz7KUtj9bwNQvy2bNuzWrwNQvU7scVn5ltsL97ne/dk65ZisILGOql9kIYhy418ox/zN9zDkzHMxcyFxesxbIYYGEmQ5WmLlf+fe9733bDIePfexj7Zwpae6raGQrtWxdLwQ2FwJzQbLI6l3velf30Ic+tC2TXe5AVkjRt1ViBx988I6FCqZ3iW1g+SziQ5LiFTz84Q9v9wg0Y4GDObZWkyFzpItgXUeMSNp5/8VAEBvBdUt+Ean/Rx11VCPLD37wg60cJHrggQe26WVWpiHWj370oy09YrZUGIEfffTRrQMIGQ/tTDaXulVtCoGth8Bsp3DdflvX3XZb1+29z8ThAstf3/72t7egMFZtLXcgP6SG3Cw8sLDAQgSeKQ/TOfNspXMOiVqCy3u04otn6pp7eM7IFiH6FlTmkksuaemRvuA0iNR9iJnXjFylNYcX+ZqXKyqYzkHksEMPPbR5uwjbajPXLZhwXb48Z7Kr4x577LH1tK1qXAhsQQRmS7IjZhdceumljfx4hZMOiwoQFzK1tNYKL98IlHcrVoFHdd4uUrQyDCkiP9G+fCND0bmUJf0DH/jA7t3vfnfL99hjj21eKZK11Fc4RQsfeKW8UB4pz9RKMx6uc/IxVMB71WHwqK06Q8QI+pGPfGTrBOooBAqBrYXAXE3h6pMs4gxJ9puEh8lz5HUiL0MCxloNMSA+Xq5rCJI3KVIXgnOdB2uJLkJForxMww3uMV4qLc9VvASxD5AkgkXm8kDYonyJeeCxH6kLasOD9ehPluOOO679NjTB81Wm4QukbmzY8EV5slvLyKq2WxuB2ZPsDZ/vOt7sIYetuBjhiiuuaGSIrATaRn6PfvSj7/ZiixeL9JAwQpQWefEieZvGVHmYziNbXivvmBfJi/XNq/Uoz5PlARsu8PiOwHnCxxxzTCsDUfNIySEPpOowBIE0DUEgTLIgdN9I2/dFF13UiFgHgNANa+gEeNgZL7b8t45CoBDY3AjMfgrXnXd2naW1u+++4rJaXp9Hch6j8VKE6Xd/J4N4uJoFOSJlBOtlkw9PUYzZzFZAdAiRN+k6gkWmiNM19yNUY6ZIFCkq228kaygAGedlG3l4vXk5x9s2JCA/crpGRnkmIDjPFsHzgI3DKj+7OWxu9araFQKFwMxJdlqIkaSPY7loWdm3qz8lyj28V4ffriG5/Pbf79wrb6Qoje/cJw3CT9rI4rq0kcn5EP/i8325yJS9xdxTEcCm1Yy6rxDYeAjMxRSujQdbSVwIFAKFwDAEZkqy27/y5a7zecB+3cLuNWVpWJNUqkKgENhMCMzNFK7NBGrVpRAoBAqBIFAkW7pQCBQChcCMEJj9FK5tN3fdzTd13UMOXHZL8BnVrbItBAqBQmDdEZg5ya52DTM1K3t9mSVgupW5qKZkmR5lmpW3+Xm77/+kt/nSmjeb+80CyMwCU7gSMCazFswiUJ6yTMny3zVzeE0ny8owv00pc33x1uOmhJlvmxkHcJKHmQrOkZdMypZP8nY9dSSDg4wO97nH+cVxEbI/mnzJkvL9d797/DZ9TR6O1Mtv1xNwR51gm/Jdd18O92sn9UvwnsjdnxssjbxgmDKTJyxcs9DDQf7ImHKCSb9tncty5WARLP0nt/9wdaT9lgraQwbY9GeWBOfolHr12zh5O9c/YKks5bpHecFJXql3AhbRxciUe4I/uXyCbeqlDL+Vk7aUX9o7Ux3JBaeUCdtMN3SNfOqd2B6pR99OnFNH5Zn/7Xd0y2+yRX+CYQIsudf15YIlBdPM9kn58idz2pAO+51pn0kHLzL0da2vf+RxX8pXL/dk5lEwmxRbJO0EU3lna6yl9GhupnAhShP/VXbSun7XrcZyWLkFzIsvvrgtKnCfubUA8G3iPyWwMGE5wORnpZc5t/KzJJaSWq1l4YKFDUCkSIC0SMIS2n333bdtzOgeS2uBK11iF1iea16shQeukUWjSmulmnwYEmXTUO77+Mc/3hY1yNPiB/ea32szSSvI1JGCkMm95vyqF9nN7yWv+5VL8eAZAjZvV73cByeyO5CYdOSz/5l8si8awyNn5gb7T9GterPQQ7Ad97guZkQMPAqXOc7mEbumTaR3XR1dNweZvOrJaORJJnJkK3fGAje4u8c1WJubrB3IFcKxQk8dGSP8xK+ApdV98ne//MhirjLd8H8p4yCTMsiOiJQprTLh4DecYUkGH/WDjTaCt3ucd7+52La0h686Bid5RUZlwYvc9Ni3Muglec3FRpDaRVkOuiZ/OzirIzzhATPntTdc1BU2WZEICzKyJ/O+Ya+zVD6ZspiGnPL0rV7qow3oMRnsHq396R67YU90EU7sCx7wZUPSyAcWy80Vp7PmlasnPPyHtQ8ZnYODOjkHY/mpqzYjF4wzl50c8qC35HXNPWSEibrC08c53+KTTNoLUDlsUp3UTR3ZkPyc63f8c0GywAGqRtcIgNRwSxEjxQtJBUyrtE444YRGQoK5MC5GJI4AAKwaW27rbyTNSABK2eSvUfwH+Dvf+c6mFBYZ2EY8SpxVaRRKZC5lkx8hanxyUACK6h55iN6FONTLPYhA41Na8icQDcWXL2JgZPLU8NJSbr/JaLGE+l144YXNaP32EVtB2RQh3rcYDOoQTyALL2CoPAaqLHUMIfuPwOX5lKc8pZXpt2hpcKOIDIXC2mGYfJTLOXLC3G/tC9dsz04ueMEAiZGJgvrPyGHhvLIZBQzJpU6nn3566xT810bK8K3+WXWHJPx2zocuMQg64b/8EJB6P/WpT234L0Wy6gMf9dORW1pNTp0iXGGKRLRTnla0MWy1JcKRTh1gKkIbXWOQylYu3fBbh+m8fJSLWNPhwkcHLB9YSksH6Lf7yQYbOMDZikVyaRNYaCe6Lc8sztE+zmkfdVR/y8gRGx0NqWkz14844oimT65baSmynfvt/qws5EtudWAHdAfWsNCO6qVj1SE4TjnllEaCS+EuP2XRhfe85z0NR/YGBx+EDgflq48y1ZnM6otM6XqeHpSLE9zrHm2SzksHREb8w+ak1d4wk8dyR5wUOqUN2A/85QfTxfWa7RSuAWOyGpKBAYlno1fXAEuRLEDELtCTASORrsQMoDgA1uB5HKFYlHs5b1aDKhvAlJqSKhcJyMPqMY3I0+SFaHjgk5XhMjr3Atk1ckgHaIbGEDQoxUX2IZYQYh7tNQ7yUgfp8/hGcZEbxeLJITEEI39GgYycY6jkTJwFxAJLB6VnlKKA+dbrSytPJKVM9bAk2P3OqzuFI7dDdDTG5sPg5akM6Ri/NqFsDucpnzYiIxKCEQV3Tn2UBVu4MULtQwZGSE7YwReh0QdGp12QrDbXsTIw153XMdMH9WMwDNM96gA3ZagLw1dn9aQbT37yk+/2WNk3qgxN6TQZ1amnntryVyf3wkEnDAt6RA6kkzZeTLLaX16uu59sZISBa8GJbLBwP71DHNrcb2RBz9TD/XCPx4V4dB7ygjE9TCfrPznd/6hHParlxzumB2wt0ey0r3aBKxmUQ17toz3YiLrCUBvpVLSltqc36ezoL6KKxwdLdhOSfcITnrDDE19MZFngQ0bxTHS6yJ1NanPyiJanviFWacioY4GnD9zIpi50PPiSkV25Jp22zRNLHv/JCkf/lzrUS/50QDvBLStB48j075styQ6IwsU4NBKBE/8VeEutjNLAAHGN0SbkIHLTEHq+PGYCkpK5RmFCbP1ehsECGWAZR6O0eTQRUEbjIEFKKk1i3lJwDYbUGR7l940s85iT+yi0Ry5GwOCVx0goKwPwQUwaKzFvM2bJuJCKusonHk4ChTMUJOY+CoiANTy5yEeWPAq5ByHDWtqMQ1EMxuZcyJns6qt9kCxM4A9jefJmGJN7YU7x0vEhfp0F7+/KK69ssilTneWjLnDKEmaGnyEFyi0vBgMfJKku8Dj55JObzJdddll70mAE0jIw7Q1fdVW+9GRTD4Sgnf2XloFq55NOOqnlkVV/fcNQd4RNRu3iCQEByoNBIaMcCTivvmRQVwbc92RFd0Ny6hJdIqd0Ohb5JbpbPEE40QuE6YkGOdO7dIp0M51r0sJFu9AJ5EIm8isnnURiIbMhnST9k78603lklngbdCJDcdLTPwQKU3VSB+RJpx3BXR3gQl5tw24ynnz88cffbbl8H/cMSyiLPOT3TQ66wX7yhEFOeMqPA/bWt761Q+DSwkVbx5OP7eR9DjtI9D46ym7gr410HuqccfDFnqn2JR/dy3sV+pQwqIsdxHWfwpVgLUAhpAZ3qADjXPzSCskGRF4TZQK++/NIw3v1m8JLE29I3v2XTRm/FZyGkjo0BqMHOkPPOCfDpCx5NNDT+u+68imUchizNOShhBqDkVCWDCO4FnLVYBSQMlJUSq/x5U/hKDsSQ4LuEZKRkSoTiVI6GKonZXeeAqk7I6OIFEfevDEkx6D7L/uUg0RgqSzEg9wYpc4LnoyXssGEYsMr0cWUSw7egWuIiBzkNJyBlBBCxgthi6zhRDYk7hupUXBt4HHc/R5VyYEIE9pSecpWDmwZNOI5//zzW90pvHZJyEptkicMcsOF4SpLvnQFtrDKQccYszaFFyKUFh5wUF+6SU5t77fhB+XmpUzGn+P1qaP06mHYwz0JgsQrJoO6MnBtAKfETlY/xot03Ud2uhzvkN6QSVvRS78z/ok86Bkdpofagj5oa3rDDhCSc8rIuLjzsNGhsjv10jZkhk3GVuXtPHKnV/D1CO9enXaeDjPslQ5aun5sEtiTUX50Rpk6ZjhkiI1dBHdlKUNnSf7zzjuvO+OMM5oM7I4dS6scephxbNjTHzZFN1yHufbP8EbI3bn+i0gyam+6lhCoGcLTUS3pyZ511lnbzzzzzGXHH3bmwpAVX0ANUTAQoFJiAKv44jisQAZSSCKV5kUyAgaRLWgQCsPXSB5ngBygUy/KQcE1iIPiaQD3Ir6ArNxsW5PxMYpGYTPGyIPMm3J1YAiMhOeAcDUmIokHozzERknyAkN5FB8paLAYXsY8KRvMMnyggeOFyCNhGZFsXh4wDgZDKciqXn7DlkzZ8cH97iEDRXLNfe6h9IwaSWQ4wTUfJIIEYJEZHxTYb9fJy9PgScufYcHdNUTAIBm4toMZIoE/7NybHSXgor5wlgdCT/2l4cnkZZaOTFsgR08CypGGHJlVoZ3VU5to/+XG4cgVA9JmdCkvgLRfnrqUTSd0JuqpTHogDUKiQ3AiW/BN556390gDsesEsr0SXOmCdkrnp3xp8nIUuSMn9ZCXOqm/OurM6DWsXIcpuTL0o53y8jPDGeSDrzIy1OU3vYq3rM3kxx7pGLuQxn3eGWhjsoektKd2zVMcgjvttNOWpRjX5RkOUJ765ukJecObjWs7RMpRI4N2hq16OexQoh6xcbroPnWn0+7JEAR51Qs+cJK2P0MIvuecc05r07zPcY/OY3Ew/rmdwpVHZQBkGk9aoj8lhLEABhloDOk1ZKboIAUgAyJviSnc4sdC98TFB2DGsDLkkB0V8oaZTPGY8iiWPcQy1UTabG9DRvJlDLkfLEbj5VGO8mgsMsjP+UwvkU5ZjIuyUTxlSJ9pYwzb9b5CJAJZhmUoOBKLoTnvfnXO1C7lyCtDKAgtnpRr6phxY2ncx3gYcbwOeapPxk1dk065yCNjqsEJ8agzw8g4I+LgkaRDda0/tUs9lBNviLEjB4aR6W86xrSNMsggP3Vwn7K0LzyXCz8JQ/WNjvivXvQjwxN0Sp3obsZj/U6ITDoDU14lOXzLJ/flPUKwzwsVMqpPnqTkDYNMPcosh7RDXvLCIdMByYHw/Pd06IA7QkWCztPPjFcqT13TCWZWh7IyXUv93U9vtFNfz9yvHPi4FwbSqINDHTJ+Sx+XO9wXO5NG2Rn/ZgPqoKy8qM4QWH9KIRvKbJM89rtOn6PDZKcjuU6HfeIwxGONnMrFGelEfcNdWYuHCuaWZHfGe657C4FCYP4RyDzYxcOB8y/5OAlnPoVr+4h4suNEr9SFQCFQCMw/ArMn2RE7I8w/XCVhIVAIFALjEVj3KVzjRa47CoFCoBDYOAgUyW6ctipJC4FCYAMiMNt5srff5pVg1+29T7ew665LwuMNpsN3JscnYRYQZKpQ/vczyrX+APpSefbvzfV+eXmz2L+WcnLO/8UTk/vX+r83+4D+BtT1ErkQWBcEZkqyQ2qUIBKmUJiukfmCpoiY6pG14pk4nag7mSphaojpFOa85TBFIxOfTaswLSZTuaSRXr6mdmTKjykYCZCRIA/egCJLU0RMdTEtJVNn5ON8VgRlqorrCaoypP6VphAoBDYvAnMxhcvcN5PjkSxyQlzmPyJNk7vNUTPf7o1vfGObcOy/ycGZ04gw3W+1TQ7z67JiyPzHELQ5eUjdhOrMYcyEbWWZ/IwkM3k/c2BN6LagwIIH57KWnjzkNcmch2sepLmAiP9pT3takztzPCeFTtu8KlY1KwS2NgIzJ9ntt91qnVzX3eveyw4XIFkrcqxwyuomHqTfWYaJvEQbsiw0k9x5m4jLBPTLL7+8rVl2IFUkinhNKM5EbKtoEKlrJo1nnbk8XEOGynj84x+/Y5WKyc1WGSHQs88+u63oQP5IHLlm4QDi5nVn0YI17oJW6CzkoVNYLtjE1lbBqn0hsLkRmP0UrgEBYnh+SJan6NHekAEiRWYJdMwzFF/A8ktkZbWIlTA8XyR70UUXtWV8Dss5Lcm1Ukh+VrrwTj3q80QtoZUvMkaGhgOsdpEvjzQh6RAjz9Z/hPqWt7ylLdlDuJYs8qRdy5JReVuGJ+8En9jc6lO1KwQKgZUQmAuSTSQs3ihvULwCQwAe7XmOvEXe7ute97odoQOzZlgFkay15U9/+tNbfRPUQn7Ik4csL96wOJYJ6IFErSlHsogZabpmbbggLMZweabWrBseQMDW8PuNuI3nki8BkpG4MgwhkCHLT6VN8ImVGqSuFwKFwOZDYLZTuG68oes+/7mue9gh3cLe395KZPHBE/Rojwx5hl5YZc0+krT2HMkK/iFak/SGAYzN8lCRmFiXYoM6eMHIDskadvDIjgB5oO7nbSJB46whWcMFvGLh9xLpSV6uJ+ycWLWGG5SXUIXylzdPnGdsCAOhJygyElYvxLs4BsPmU6WqUSFQCCyFwGxJ9q67us5+Srvt1i3c4x5LtoCXTAn7ZvwysUN5iCLh8DgTl9KQQKZ6JY5qXi5lzBMxI2mRoRBkQtklaAchkHZimfqPIBO3FEkmCLZoS4Yt5IMsjc+aZWBcF0lnH6TEcc2WHwg73jF5eeM1pasMsBDYmgis+xSu/hxYhLh4rmkCMIdcM091cdo0X39ubX/u6+I5uBla8L3UPc4nyk/uzXdC26XM/hzfyN8n1cVza7emqlWtC4GticC6k+zWhL1qXQgUAlsBgdlP4fryl7ruS1/suu99ULewxx5bAdOqYyFQCBQCOxCYPckOmMJV7VEIFAKFwGZFYC6mcG1WcKtehUAhUAjMnmS/sK3rtt3UdQc8pFvY8//fpK6gLwQKgUJgqyAw0ylcswTRogBzT73FN1/WdCoLG0z98tvULosJzF01pSob8lkCawpXVpZFRufc198fS37SO2eqmbm5mSkg/+w3Jg/5WaCQbbHllWAyi8siizz7O+dGDvdnWpr8sjGbKWfm/5qeRq7c67wZDeSUdnGMhATeSb3IlK2+nXOvPLKXknqmHtl8sN+Oub9fp+wF5r7cH/nI7DyZM4tDGy03pU394aOc/iG9aXrZf8oqQL8T7yJp4ZC9tBbrH1zVNVulkzH7WJGxfwRX59yX7VLInrT0qz9zJPttzVLvK++Nh8BckCzCtMSVYVm6Ommdv/mx5tVaHGAOLVLJ3vGWwZqfak6sVWPXXntt2/0UMWUrZsFiLCiwLNfcWCuzGLVFC+azMhSGZIGCRQfmwDJw+bkH0drQz0IFhqd8RGaFGHnkpQwyqRcjRkjkSvAY6S1icJ4sFjm4J0FyEIVyxG/Ids5kMYfYajfy+GbgFleob38rafcjIeRgubL5vfJRL+fkhZykkZd6kF+drXbzH4GEZM0JJq+6Om/ZsvLliTwtM5YnfODiPNnVS3uRx/xi1xFydtpdylzkZ36ychBddhDVLuQjM/y1rfaSt7nM6pVtvN0Lbwe5YWneNBldc8696uC/JdjmR5ORvPJDxO7xDY+QrLzIJK9s9Gl+tHqJV5GNCjceFZTEs0JgplO42pxRn4WF74jDmgplS3DeAWVHCFZILRW1itEjWAp+5ZVXNmNTBiL123n5IRzkJa2ltIgku3IiAFtfMzBlMUwrxtzL8BiR84gAaTNuBpYdTy1MQKDvec97mteG6JCp9LYc1lkIJoNAGb5vaQS3USdyIA+E4RqCetzjHtfqg2CsZiMvWRLLAbmqjz3s3WfxhLLkf9lll+3YKZbciMw3meCAlNRBmYjPPWQPgSJX9yhTvkg2S4XT2VkpBxeEDj9LjC03ll7+/ssv5C1PZcJJ/XRQriFd5ZBdPkvNH84O1rsDSwAAIABJREFUobBApMp1H6zIo+3Svv4jRe2vo9FR6lToj3LIQC90KDCkD75hrL106BaZ6DSOO+64tjybHlr04l66oQxxM+Ldw58u0DN6oY1gzXu2YjHkPiuDrXw3HgKzJdmbb+q6m27sugMP6hb22ntJdPL4jrCuvvrqFsQlHupSj3uIGFExQEtgGSuSkA+Ddj+lZ6QI2Kox5MQrYVTKQYSM48gjj2z3ISpGyWvJkIB4A+SRRnoer8dL5xktAmZozuVRXdQw+TJkS4WRnXwRM+NECEiA9xQiQh5HHHFEW9LLaLNNsbojMYSHYOXJS1Qfho88EAQyQHRITMfhnpAf8mD0CAKx8rQQjbogGvfLi2xIGKkk8hgZ3aducHaok/yQEYJEVORRL+QnL2Sjg4B1PGmeXoYX4IWMYLPUcEmGPtTX0mhR0eQJ92yjrb0QHazowrHHHtuI9aqrrmp11wbqqT3Ior6IXn3lBSf38l51HD7q5WlCnXmj7iW3tDpAHYb2lj+vlXzqK2/ndKB0BdnXUQgEgbmYwsWIGSPFZbwINo+Ti8ftkAmSQpquMRSKziB4O0iRsXz0ox9tRow4XENSSJnBMApl+T7xxBPb77POOqsRlbwYqMdF3pbH1jxqZgyQfMpC2gyZd4gYEIZr0iM30b6UjfA9busIkDWDZOzkRDy8QERl+AMRIM2M5yJS9VSWeiNrJICgycfokRsyQDrxYpEYedQ596gLklUeslYGAtIZIRtYScuTlVcIEIHy7JCMIRdyIxh1IgcPVoeDnLMKj4zIRhtoK+0B+4yJIkVlLTUuSx/SocgPWTsHayRGfmU5Byt1lx8s3vSmN7WQl9pWm8db1THDUCdMfnXzDUPpyC/OhLzkrY2OP/741v7q6FsHrOOhG7A455xzGmY6bem15dFHH906L7It1YEU9Ww9BOaCZCkpD4LB8DJ4SLwShh6SSdNEqZFHHv8ZqsdtaS+55JJGcgyHEckDIUqb3RB4QwhC6EJBZRArA0QESAo5IE7G5Vy8IEbEyJDTM57xjPbIyuDjAZKfkSlTfTKWyhMVopHR8Sb7UcbUlQfrcRzxIVIkkVgJyhP3VhkXXnhhywOphSCQpAMpIRJpM7yh85Afo09sBVggq7xcQkw6CPWNZ8obRCjIFSmqB4LkvcNd2fLQMSAXB/KChf/ZlUKdyaBj0a4IMtHMkC+i0nHxGvtkq0yeJR3QGWkHH3UgA5yQmE4pnSWS1aaI7/TTT98xVm0YwaENyXD++ee3+rhPB8hD11Zkh7l86YPr8uS5k02bul/dYKwzffvb3946PDhpU2Woo3OeKnTWwWfrUUvV+G6e7PZ+sIBVxmb7V2/pultu6TpGfM+7v71NURQbARpPo9C8DyIhPsa43OMXgmBwlJt3Qal5YZlJgGyRlG/Ew2ND6Am4jRjOOOOMRpYOcjB8aeRJDjIxMN/IEikgukT8co/7ycqgEAPPDWEpz4GU83KOx0QexkomhIkgkUE6G0YeQmf4IYoEukEI7s1LJTKRN55stu1RzxATckNUSDmzLpAB2aXnyaqfNORHqrw69TD8op4ZuyR/XtzlJaBrOjYdnXojVt6vTksZOhd1QlRk551qayR28sknL+v16eTgSi6HvLSFPLSfPNQT7oju0ksvbQQIV+RHHh0I3ZBWPdyvbsjdNYSufVxTL3kjWTJ6ItEuOmk400vl6NQ9NUnrHvgpL8NRMFQ20q1jayMw83my08JLmTNtJt7a4rwYM/JwMEKGkjFSBuWDfDJNyXUE6R4G5X4k4JuxKM91n+SD2DIlKG+YkRPycziHOHwQDlkZvTwYJbnUhQG6znjJlUfJDJVkBwf3ZM8x95GL55WyyKVOzmWskdz9I8Mo7s8b8VzPFCpluN93ZjJI4x4yhORhpyz5KHepshBY9jlLMJ+0CeKWP88usmiHhLKEFaJbbjoXgoOVfBzaCoE6h3ATwCdykjFjuqlzhpQyiyJeqc5bW+blm3ujQ8qDgfyVR2dSd16+9s/wSO5PvaRXr7xEndYG6r7Ng8BcTOHaPHBWTYYiENIN8Q+9r9IVAhsNgZmS7PY77+y6O+/out336BZ22WWjYVPyFgKFQCGw0wjMdgrXDZ/rus9+pusOfXi3sM/SOyPsdA0qg0KgECgE5hiB2ZJsReGa46Yv0QqBQmDWCMzFFK5ZV7LyLwQKgUJgvRCYPcl6833H7V23117dwi67rlc9q9xCoBAoBNYFgbmdwrUuaFShhUAhUAisMgJFsqsMaGVXCBQChcBiBGY7hevrX+u6r39dpJNuYbdvTyivoxAoBAqBrYTAbEl2wOwCq6Usc1xuZdc8NIZVRAk6ndVH8ySX1Uz9YOPrLZuFBlaBZZXdesuT8iOXFWNLhdJcLzkT3F0bLrf6bT1ki1x0fp62tadb2nLe5EoAeEuv++247lO4LHNEstbiz+uhQS2NZZjzFPSDEVheanlolt/OA4YJEmNZsM+8HJbGZllydpyYB9ksH7ac2XLjeerEEzeXzs9TJ26ZM91PiMl5aEMy0HtxWAQfWjuSFUvWgoSHHtItLGNslEsADuw/rweStf4eySZYyTzImkDZCIOBzsvB67e2X9wAa/3n5RA7QqcEq0m7b6y1vGwAoSWewlqXv1x5OiQdgFgN80SyHJ6E5pynJxIyCeDU92RnP4XrW98SRUUoqmUfN4pkpzepItlx2BXJjsOrSHYcXutCskNELJIdgtLSaYpkx2FXJDsOryLZcXgtS7KzjCc7RMRpSBa5eLwSRi+bAyrL2KT/XqZ5xPeI43FVGX57uTbNAP6Y4YLEMhVGUcg75XqcZ+B+Z9A+u6YauxHCMLu85rrHILJPGqMbS7IJeu5RWb7ZGZdcCcMoTbbAgaPz2W3WwL60xlknPT4OHS4gvzKEenQw6sU7vjqn/IQlzCaR5FSHbDPkN7wmPT6OIVnlaJPsYKyd+rvykhsGsCSDa2TQlo7snkzfpJmke0OHC7KLcUJzZneIfrjGhOfUVvDwko+tpO0SsjEyTXrRNpZkjZUutjN5ZMNLdgCrvBRNkH4yJMTnSljBdprhAuXC2ZCMtvI/u13DR3spO3u3uRaeCZcEO/XQBouxWxeS3f7FbV23bVvXPfj7uoU991ySc6chWSDbqsZYUbbyBpqxEIp+zTXXNDCBlM32sm3MNG9vh5IsRRa82nYlBuU1nnipgkoLFp1tX6RxTWBwkfZtIZN6IBNpRe1H1JNmXQwl2QRGF0xaOTARYFpg6WxMqR0oGEMxcG+nATshMBr3+zbOmq10Jr04GkqyjEzdyWEXB/nbeUEQbHJEJm2mPN8wyWaI2QKeIauPa5PIfyjJwlUbCcbO+ASPt/OE/LN/XMifvklP97LPXDashGc25jSWv5zuDSVZMhhTlk8CiZMJXvAja/Sezvrthahtg9hKSFr7e9GcOMw7MyarDQRXZ5Pak2zyV29t4qV2YkMbC2cD9pSDlaDoCfSuXnBzjdyTnKGxJMsu6bmdM9RZm9EFOiW4vHFUnzhGsBPAn2z0kzwJwk9ubQ3PxVsMLUWysF33KVzTkCwFe9vb3rYj4j3CcthBFSnZhgYIeQPJI0Ec2U57iIfdTzOUZJVnoBvBZkNBuwQ86UlPakpHObLli90E7DqgAUXZpwTZAJFSMhwKMGljvqEkSxbbtWR7bfjZ38ruAPDncSMPykcuW8voyS+++OJ2D0ylo2g6DHuI9Td8XIznEJKFKeO03Y2dLdQ/nsPTn/70trsC0shmjumEKLbOwnmEmica5J9NJpdr36EkS7Zs1skQdXjveMc72o62ziMRBEGG7DqcLeQvuuiiZqwJ3u1+WNO95fb9GkKyZFemF7DaCgkgNFjrBOy4TG5E5Q13iJ8stt1BLq7n6crmneo1qVMa4snSj5AUQkdCykKS9EuZZKdXnljUwX5qdNwGlXBznVx0zm4Sk7aMn8aTJRNyJwOi58QkML293NJhsRP14ZAhZvKed955O3ZWpmswxzP4RPv3j01Fsnq97FhK2bK9it8a2LYmQEivn4ZdPH9tKNmOIdmXv/zlTWE0mIbUwC984Qub0iMOCmQ7FqSisZBWNvPTc+axXTpKOmk2w1CSlY5HkZ1yeTGwoHDOMyadEtx0BAyQ8vPkfBC++lAqCuh/HvGXwnAIyVJi5SKHeGJwhsWP/uiPNnx0DDBC6AiZYTJCnRJDgVe2GCKvek3y/IeSrHLs/WX/NWXDQ8d90kknNYNEBnbS9cgID7giOuTB+48XSS/JhfjItjMkC3/yqIPfOl/lI3x6wh6ct10RY0cW8NFRuU+bkINNeFrQ3mTfWZLVjuqJ2BErMtNmytKW5LKBJz1DwrFFadkB+eiSdiQPffc96YlzGk9WR2aroQx9wUhbnnbaaQ0Tup95t5wyHaP2siGqe3VW9FW94E3GwSR71llnbT/zzDOH8s2odLMaLkBW5557bjNCjySUBkCICXFQeoYLFMqlYe3LBZxZjskyzrPPPrspDqXJ5pD2scq+VBrPXmQa1gaKjMHjHA+I7AwVMfPuGOgkMhtKstkChlIhLwqmV9aL6wgYhk6JQrnGKBgOI0AmjDW7xvJ+EMqkqVlDSdbwgDIoLi9D2zDWH/7hH26dEmLN+DrylC7ehSEh7Z094eCFyCYNYwwlWRggCGTOuOgXbzAki+AuuOCCRghwgak0ZKSXhjN41QhaGnK5vtx48RBPlkx5LIeZTib7s5HBEBWs6BR997Hhp8MmnPBFfnTMh0z0a9KuukM8WbpF13XG2ZsveqX+CF4bkUe5IVn6R+fh7MkIYXGS6BbbXU2SjfdrDzhY4wofpO/pxN57sQtpYeKpUjtfccUVbT+5DK+RU31gt/h9ybKe7CxJdggjTzNcgKB4FowUSDFEBsEQPU7KV4+nYRGChpx2AvpQT5ZSkklPiCwQgvJ9y4NxaCDeQ16cUExEa4yZjBpOY2lM3uYkMhtKsspGmsb0YBJvD6HDEslTGkZL+clALnWBpZ1bHXnRog6T5pkOIVky8W4Yp4N88vQ4rFMij0OHqvOKJ8igEb+OQdsjTnkxCt7FpBeFQ0lWPfMI7DFfB8lDRQA6Kp1B9kJDBtpBO9M/hkweQz2w9FtddPA7Q7Jk5zyod3bpzQadcKMzCJ2HqnNAZs9+9rOb/iAKbWIDSDpKJqQfT3dnx2QRlI7F+CVsyICUtBm9do5NING+J6tTR2gcD3g6YLySMzTWk51EsqecckrrgHi5SFV70kHYkNeQGczsvtznGfgtfgrYVFO4GKYKAzseD2ViaBnfyxvfzDjggQFulp6sMlMuY9RT+jAGhKXxKBsvhPzIw7gsI/GbcVNUREFuj34IbbljKMkiUo/lOhn1p0y8BQqOxOCIEHxTdnIgYOlDFB6fkbNzSBeWyx1DSBaJI4sQWsahs3U72TKGjRSUnVkR8s9GirwMGGt/26lPWpE3lGTlj2Qz5qp8niKCz4uajBHnTbm02QBUh6F9eWnaEsnCbPHjZfAb6snSH4QAG3ilbJ1L/029cmGng5AmG0+SGUlrQ+1Ppkmd5RBPlg7CKrMI5BfC5CToSOGho9IJaV/tlaE8365n01N1IdekWSLTkKz82VY27mSDyvW+hPz0iOfNPjJ0kR2qyUgnEDE905nx1he/l1gXkt0+o8UIlIXi+M6HwlJixphpPVFiwFGskMwQD7ufZqgnm3uyRj5r9/uxDzKmhlz0miEu9/JoM4Uku59OMoKhJAsPSgazPg6REz7KTU9NLkaRHVsjl3rkUWo5wlCPISTbx0r+mUGQN9FkyxvdpA2emboFy0yZcm6l5Z9DSTZT29Q1ux3DRptlOhIs4Obbkd/Zkp5ckd892ZZ8Kd0bQrLZhVeb5zc5/e7L5Dpjd8AruMZO+lO4yDSJzIaQLBk4DtldGQ7KVw65yCNNdmn23+GbDrkXVpEZiXnyW83ZBXkK0x6xJ3iQUVmZ3tVvmzztwUe6Ps9kheWQ2QUzD3W4vZbVjuXzUemHkuyoTFch8RiSXYXiBmcxlGQHZ7hKCYeQ7CoVNSqbISQ7KsNVSjyNJ7tKRU/MZn3myQ6IwjXNmOxaALYznuxayVckOw7pItlxeBXJjsNrU03hGlf1nU89drhg50sclkOR7DCckqpIdhxeRbLj8Fofkh0QtNuLFQPP3irO64FkM1BfoQ5XbiXKBq95C3VoGMPLDi9epp1psnLtx6eY51CHOiZjt/MUhWueQx166ehl9pqFOhyibt7kmf836W31kHxmmSYTrg2Cz1PcVi9ieBtZtz9LDMbkzcPuv20ec+8s0yL/rCya9OJuljIslXdehtKteSKzzIAh16T5tGuNlzak+15aTbNMflby0nvjxeZIzxXJGpM1z27SVKVZgTI033keLjA1DGHMWzxZyuZN8TzFk/WWmIfNOOcpniwy80TnKWmeyB+Z8bJNWZon8s/UzZViLwy179VKpxM3X9g00pDs7OPJ3nHHt7cE39OW4LssWZd68TV9E9eY7Djsakx2HF41JjsOr/WZJ1uzC8a10sjURbLjACuSHYdXkew4vDbNFK5MDF4cd9SjTSY+G0M1Tpl1/wm6konjYx/J1mq4wGNjJtoP2RtrrUh2rFxrMU9WWyZoDeUeshHnWpCssULlZBHDEF1bi3mydIXteK+QGLkrUchakKy2i93CasjY71rPkx3aphueZI1ZiehjjC8vLxIX0+oQ6/KNTyJEjebcGWec0fRIQBazF0JK1kqPOYaSrHTiADAaLwu8ZbTenOyJD5sVMdIxRiH6jC25x9I+672N61gSOSk4DPmHkizSE4PA+Jp14SJ/LS5ffozQGn0EJmCM8hma9ebws0SSvCuNsw4lWSt9lEc5E6NTNCQH7PKSEZk6zwid1wFpa7NSLMO0VNRa+ZXGWYeSrPaCF7kEVTETQfm+4aL8vAy1XNlYqvJ1kN4uW1Kd2LPacaXNEYeSLHKhI+Siw/StX35W6MGG3ll7D1ekyj68ldd27qNnK42zDiVZS7PphnzF39Beyvcy27uWBIj37sXybG2W2UR0PeEQtbflvivt2zUNyS7Xpn2d0qa4RVt7x6FNXR/apuszhcvyvjvv6Lrd99jpMVmKI4astcbIwrphRkNpNBQFE00nS0UB9pznPKddo/TW4gPB+mMNzAiGvpkcSrKMXiMxdr8Tig6JWvsuihPFRvrSuI7ARL1iLOpEAa2rprRHH330xKXAQ0lWnRGasmGhZxbEI+ULkgELgUTyMkH51pCTleL7JGi00H+TtmMeQrIJ2qwOWQrqpRTjZ2SI88QTT2ydpSAdzsuXsSA60Z28YFAPs1PIzyh4QsstyRxCsonaJj9tSa8YGbKEYcIt+hYLF4nBVNuRReelI0IYiDqh+9RpObmGkCyd1448djqN2MUy0HknTgY85KXNyEC3EpKPbXjrjTQEbdHRCnKinsvJNYRkE0IQKWmHxCdgb2IFJHqVttWh6iRFUBOXA9bS+E0GcrkPjqsZhWtSm0anEiJS8CE4wpaNqs/QNl0Xkh3iLQ598aUXFkYwoQApiF5RtCNKBxSAZXpHov8jrHheFCwBUCjhpMDTfdmHkmzIglxkoix6c0EpKD4lp4yiD1FyBpMdHigheRCf8sjtfka0XM8+lGQ1PmwYGpKi0IhK+XptGMJIBCmemw4K6fNkEVPmuyqPQSM8n+UMYQjJZo96+cdL1MYiRSFgYSwpPhmFxBMFSdsKkJK4Aa5lK5bMT5zUeQ4h2ciV+K06Fx6YgCDk81s7khHRiwRGJukTRo9cPs5pR17npGj/Q0g2T2iJQobcOR46aOXDHKHpCOApWA5yoDs8v2zr4lseCDTB13eGZCOXMug1GbQFh4IcdIiu029eOBwRGTyky0wPtimNzoQOTJrHPNaTndSmsGCrHAc4cDRg6hyMMlQ2pE03dKjDPJrxHCg9YBAXBabwIqwDiKfmWkLBPfOZz2weBa/Mx6OL67ySMVOehpIsYyFHHp94e4yBNyP8HFkpF2VMuEAki0wYrfCNSFUeOg2GMukYSrKRi3edzii7CKR8BK985/MYithgySh4IIn8xDgnHUNIVhmJHMWbUZeQBmXlBTI2yi0eKq8ayWlHpMXQYKqDQPzakwcy6RhCstnbi8555FW+yFG8amXy5hkk+ZEsg+QxyhvBaHv3aVOeJ5lWmgM+hGThg0B98wTVFx7ILOXrONNpkVc68vNmRa7T+ZNLZ6sNV9refognm2AwKVeeyPLUU09toT3ZH10nK5KFFz0jk6ErT3janezk0mmt9D5iLMlOatO+TnEa6DrsdFx5ahraputCstu/9tWu++otXXfffbuFe95z6ilcCYen0Y0zMWLGpqF4tB4tNWy2j9BI2fYl42kaWm8JPIo/1Isl9FCSDZnLO8SWPY+QO+9Zo+axM5HE9O4MmVHa88t1CqmxV4Nk5YscyJXoUHBJ+TwNxsuziFfjP2JTpxALY0BoDHVnSVabMnodZbx3Sp1xWJh7JPaBBQ+MTEiDt41YyINk/YazDmpnSTaPsAm9p6Nk1ORgRDD0TQ91Dmlr4Qx91AnGiBjJZahlklxDSFaeCCkvirQfGXXa7le2/yEu8pJb5+g3WWEKO+82fHtSmnQMIVlle+rg4PBCtQ9blLf28eSZoOY6Tuf914GzR3WCIR1Evs6vNOY/lmQntWl0SqeqTRE9HcQlOkdPbEPbdENP4QKERx+V54llIzneLPLMwLneXQNoXEaJ1BgoBXCPxvXbWOeQt5hRwKEky9ND+PJmnAwAiSAUiuTRLZsrIisNq06IDZklPSVlNCuRxlBPloGSi0yMgCzkSvnki4zOkych4BAs70QnoKPgmevcdpZkMztAZ4gw4MDolK+tlA+r4OZ8wiwmODq5slEfTwjB7CzJ5uWH+pIn+1XRO+VrI9cMS9ALugZX6cgII7J7anA9Q0Q7S7JZ2k036JHytVm/fG0VJyRDBAiW3vM0Ycmjha+ngZXIbAjJkkvnnHCV2oAdpHx4efRGVtoTPnQQRs6rA/y0o/PkWmlGxliSXalNYcQe8Ym02jr26/fQNt3QJBuDpOR6yxzIAJlSukzbUtFsr50x2GxFrPGnWYI6lGSHjEEvlSbeiQ4gY8ZDllgOJdlp5UpsV7iTK6S8Ugc1ZLhgWpncx6C1PbLIds4h450l2Z2RK1uIyyM7TGTb6Z0l2Wnl0mbw0mZ+k4s9ILSVXvwOIdlp5WJTeRlLj3mOeVG8UmD9sSQ7rYzuG9Om6zOF6+Ybu+7GG7ruoIO7hb32nnq4YGdAWo17Z02y08o4a5KdVq5Zk+y0cg0Zk5027525b8hwwc7kP+29syTZaWVy31qS7Bg514dkRY33WViYOH2Fq+4xdF6PItlxLVMkOw6vItlxeG0kklWzhe1ZBjWunquWeugUrlUrcIqMimTHgVYkOw6vItlxeBXJjsOrjfWVJzsStP+XvIYLxuFWwwXj8KrhgnF4rc8Uri9s67ptN3XdAQ/pFvbca0mJs2d7toAeV621Sc2TNfXKi4Ix82tnLR2SJZcXfGOmpM1aLsqWHUqHxBSYtTzJPxtKwmregnZ78eON+0pLcNcKK+VwgBK0e6WXnWspF/Kn+2YFrPTybi3lIpMZJqatrVk82e0DonAhWfMczXed1yMkaxbDSvEE1rIOGjVBu+eNZBO0e95INnEv5o1kvcWmWyvFE1hL/SqSHYd2nizNdV+7eLIDSFZDmmdXQbvHNajUWSU1j0G7zd9E/CvNxRxf6+nvyPxNTyMrBZOZvpTxd/Jikb85pSvNER2f+/R3zHPQbk9LFjasFExm+tqPv5NM5vtaUbp2JPulL3bdF7/QdQ/av1vYY88lpa4x2fGNmTtqTHYcdjUmOw6vGpMdh9e6TOEaImKR7BCUlk5TJDsOuyLZcXgVyY7Da9OQ7HLjRB5PvdgwI83HY1fWZnscy6owsI19VKwpXOOUraZwjcOrpnCNw6umcPXw2v7Nb3bdt77Zdbvs2i3c4x5TDxcgOWvcBbmw1jlBHYx7iE+gB/FWz9huritMFC5pRQMy5iudNNZHjxnLKZIdZwRFsuPwKpIdh1eRbJ9kLan9/Oe67mGHdAt777NTJCv4hcAc1l7zRPvTcBLHMySMTK1/fsYzntGibiUCFsIVIEMQCxF2hk5LKZIdZwRFsuPwKpIdh9eGI9mzzjpr+5lnnjmulgNTD5nCNXRMFnEiWuNqogohSiELkSly5ck6MofOFB1RrMzXNI3Im2XfglIgTbE/h057KpId2OD/L1mR7Di8imTH4VUk2/dkB07hWmnFV8K8ZR8vj/ziTxpzNUVIOMOMxxp/RcTIlScrBJ14qkKWCdGngdw7ZlFBkew4IyiSHYdXkew4vDYSyb75zW/uFmbqyd76DbHCuu7e39Ut7Lbb1MMFCdGGXO0TxFvlhVpZgTjF2HQOuZrUjVjF8zz55JOb1yp4srS8XoTr90rR1/vCFsmOM4Ii2XF4FcmOw6tIdhxeg2IXJDiyjdoMEyQ6vWEDXqnrhgOQqwbwkoynKrJXIq8zfOd5vqLpj1mOVyQ7rlGLZMfhVSQ7Dq8NR7IbIQoXT9asAcZrapaZAYjP/+xOKo3fSee3T9I4b1zXubGraopkxxlBkew4vIpkx+FVJNsfk7399q674/au22uvbmGXXaceLhjXBKufukh2HKZFsuPwKpIdh9dGIlk1m2k82dWcXTCuGVY3dZHsODyLZMfhVSQ7Dq8i2RnMLhjXBKufukh2HKZFsuPwKpIdh9eGI9mZzi644XNd99nPdN2hD+8W9ll+MYJZA7X9zDhFk7piF4zDrGIXjMOrYheMwytRuHDZ2sWTvfNOTNB1u+++7LJaq7FMq7I//bweXqolaPc8xZP1Mg9+Aj2PmZI2a5yRf7Z+nqe4rYzAikEzTOYpOLaZMeZ326F46CrEWbeh/DPZAW8zAAAgAElEQVTnnM7Pk1x0i46ZQTRmltCsMVuXeLJDKpWdESpo9xC07p4mwXDM/11pG+XxuU9/R8k1Drt5xauCdo9rx+yM8IhHPGLt4skOEXHostohec0qzbyOyc6qvpVvIQCBGi4YpwfrEupw+y1f6TqffR/QLey++5ISF8mOa8hKXQisFQJFsuOQXh+SXaXYBeOquvqpy5NdfUwrx/lHoEh2XBstu1vtLFd8reY8WeNWyM7Yo+8cBr6dc93hO/8TMzZjXq5PM1BeJDtO2Sr15kBgDMmyEfFC7n//+7dVlu4VV4TtmT3kxaxAULFhO83a0wwxiTfiBalvL7NWivW84aZwzZRkb76p6266sesOPKhb2GvvnRou0HDiydrNE8hZYrvffvu1t8UaFYEafhBv1ttQjehIFC+NNyb6VgQukt0cpFG1GIfAGJK1M8mVV17Z7Auxss/HP/7xLbyomCNecLNfMxbY09FHH91I2Dn2LCzpu9/97s5Or+x20ovcDUeys5wnO6RJh47JmuaSkIViwn76059u+65rSA37kY98pDWYRtWIGi0zFkx1su24mAUaduxRJDsWsUq/GRAYQ7Lvete7WqzmbGnOKzVfVDhSUfJ4qp/5zGcaeQrUxG55sYLqC6DPA3YdH9jtdZIzVCQ7UruGkGy2nzFXFbFqQA1iysRxxx3Xgnm///3vb+d4ttI/+MEPbr0l0tWrXnrppW1fe+fGHkWyYxGr9JsBgTEkK9odZ8YTZII3IU5e7dVXX9094QlPaBHxOELs8aijjmqE67dFIu6T1tOoaHr777//shBuJJKdeTzZIYo2lGQRqEYyB823bWQ8VhxxxBGt9zz77LNbAznn0cU+Xo95zGOa9+oR5bzzzuv23Xff1oOOnVhdJDukJSvNZkNgDMnanUTwfE+PxmA5O0KSenJEsuyWrRs64ChJx1vlOHnKtBiJneZpc9K7kyLZnqZt33Zz1xmXfciB3cKee+3UmKyVOu973/saqeoxjd8cfvjhbfxV75jA3OLNXnfdda3R/NYramQEq+fU0I961KMaIQ+dwF8ku9noo+ozBIGhJGvrJ0MAH/jAB7pTTjmlPVl6ykSYHv3ZphV2J5xwQvehD32oDSGwR8MFhgB5s7aDyoanhg82y5hs82Rn+uJrFadwIccrrriiPUbY2eCqq65qvaPhAI11+eWXtx5Sb4iENbDrxmq9GNOjOu8/YrZ7bcaPVlK4ItmVEKrrmxGBoSTLG3UIou8Fl8d/T5TGZJErz5bXyg4TON8SYvl/6lOfal4vYjZ2e8wxxzSbLpIdqFGrOYULkWoEvSAv1HQRjZMA3AbQebSZymX8lSdr/NZ3CNXgvEZ3TmMOOYpkh6BUaTYbAkNJtj99Mr+XWurdn2oZrDLlMtMyhzxhbqThAvWcrSf7lS93nc8D9usWdt9jp4YL1lOBi2TXE/0qe70QGEqyay1fkexIxIe8+BqZ5aonL5JddUgrww2AQJHsuEZadsXXRpknO666q5u6SHZ18azcNgYCRbLj2mldSHb7gHiyZg0YDLfr7Lwe2S3XirGsIptXWUuuQmC1EPASyzsMOj/0JfFqlT0pH+9mEJqZQystwV0LeVIGmXCZmRKZgjbzebLbb/h815lhcMhh3cLeS++MgGS98fe2cV4Pg/PemBq4n6cg1POKV8m1ORAwtcpULDo/TcyPWaFg9SfHh1xDp2HOSpZ+vlmEYfbT2pHsgClca1H5KqMQKAQKgfVAYC7mya5HxavMQqAQKATWAoHZk+ztt3Xdbbd13d77dAu77roWdaoyCoFCoBCYKwRmOk92rmpawhQChUAhsA4IFMmuA+hVZCFQCGwdBBZmOU92+223dt2tt3bdve5dwwVbR6eqpoVAIdBDYLYkW7MLStkKgUJgCyMw+3myRbJbWL2q6oVAITB7kr3xhq77/Oe67mGHLLsYYWgzWBAgVKFJvtmMLRN+/c95k6eFV8uGi4nu048AJO1yk6tTjpUk7pFf0rq21AoTZYwtR72zOWQfgyFRiCZhlk0jU99M1l6M2VDcK10hUAhMj8Dsp3DddVfXffObXbfbbt3CPe4xtaSIw/I+4Q3FpRS3UtBfgbmdtwumWJXiWorQbvcDoQ4FE7ZLguVuVpRJKzSi+0RtX+qwmkQ5iTcryLD02SbjgAMOaIQqsI1v+VkNpiydAPmUIx+hGMW4Xe5A4O7Lthvys2UHonW/fKxqSRnpQMTDdUgvlKNyk04adVY/sXXtEuqac8qRfx2FQCGwNgjMnGRXqxpIxHYzPsjCmmoEduqppzYish0NUhLQ4g1veEP34he/uO16aUcEhGnrmsc+9rEtMDCSsd8Q4lzqQNi2yLAX2LZt27qzzjqrBf9O/k984hObhysNckV4PrbQQMTKFYpNzFr7jy23VxGCJI9dHBCjLXHU064NiPr6669vJMkrtymk/JEk8jz00EPbeTjY28yh0xEkWUdjmbLtd0SdR7A6DDLB6aSTTlqtZql8CoFCYAAC6z6FC7HEK1z82CyotsAUPNF3vOMdLfgC8uKV+n7JS17SAm/zBhEpIrnwwgu7pz3taY2s7GiLcBBPAnjzCo8//vhGPEsdtrhBcsgY0b31rW9t5EUGcRae9KQnNVLlOfMi7dJ55JFHdu9973vbf+uWdQRksVWOz1IHYkWQ7vPbMAQStS8Z2dTVbg7nn39+C56DwOXFUxe43B5J6serV1dkzWtFzGTTiZAXTgJpOGd7EFuAVPyFAZZRSQqBVUJgpiS7/ctf6rovfbHrvvdB3cIeSwftRgoeyX33D0Qmmo3HbQR3zjnntI3aECoyQWIvfelLG+F98IMfbGRrs0Tk43H7xBNPbF6sc0jZh/cnP2S1HMnaxgZRSmu3hXPPPbc77LDDGsnxlJGUnXARI3kSdedNb3pTI0p7GiF05MbjdO9yJKveSLO/y+fBBx/cvGGES36dBMIkP7K99tpr2/CBvG3doa7I+JJLLmlEKh2yR/SiJ/GYeblwQuoIGUnXUQgUAmuDwLpP4UJWPC5E0z8QFmLISyWPy0iOx8bTRDwICWny0DzOIxZjpggOkSDGt73tbe1xGzEiGcT9uMc9rg03LHUgMXm63/AEIkWavG1kj4B9h/yRpPFfGzsif+RtCCOEa1M4R16kpUz1di9ZyZ5tOwwv6CiQN5kvu+yy9l96xGoIQNnyNdygzurE60bCOhv5kgV+CBcJG9pQf0MYOpA6CoFCYG0QWHeSnVRNBGQcEXnYvwvR8f54azxGnpqPR2rjpMZOjW0iZCRkTJUneuaZZzbCdZ/rriGwpQ6khVjtC4+sjHsiVp0AkiKLIQxy8SgRlnwNUxjHDbEhOdd4mjoRefQf0+XHU0aaPGvX7NaJ/A1V+C0v5KwzIZM68lazYaSOAB7S+G1YA05ws5OvTkK+zuugjCMfe+yxa6NZVUohUAh0s5/C9YVtXbftpq474CHLbgk+qR0QkQ8SSaxGpIRoeHy8PySITHmPSIVXiIx4ujzAeLg8Q+kRIzLk8S51IGNlIDtDEv0NFxEVwnQtU6LkQQbDHcZ+kZygwspCjsjcPbzJvgfJMzUUQEb1IbOyjbP2ZXNe/eGQWQiZnoXA5ePwW5rIjmgNrfB+dUQwcp/61FEIFAJrg8DMSXZtqjHfpSB/5DpPEdznG7GSrhDYPAhsmClcmwfyqkkhUAhsJQRmTrLtZY7PwsJcbROxlRq56loIFALri8Bsp3DdfFPX3XRj1x14ULew197rW9MqvRAoBAqBdUBgtiRbAWLWoUmryEKgEJgnBOZ6Ctc8AVWyFAKFQCEwDQKzJdmv3mJ+k4X13cI9d59GvrqnECgECoENi0BN4dqwTVeCFwKFwEZAYMOQbJacAjXxUZcCOEtwE1vW6i5LYPsT+RPtavG5xJFNvlZ1Oef+LAhwr8n/PlkYYP6r8qTr3+u8dIl1mzixi+Xvx5RNnvKxMCH1Vm5i22YRhPxTRmLISudc7lVm6kGWLF2WJoF3UkbSKjt1TtzdpTBfCmvl5rwyFmOdc9JEFnmTxX8yTsJafo4swPDbvYuxXryEOe3Sj0mceBHOBa+UvRzWaWP3KBc+S2EtXT9+b/Sm307O+Z86L4d17okeJaZxsM7/PgY5F/z7sY7JHR1WZnRmKTtZbBNZwShtX/+X0o+lsCZH7nWPstOm80iY2y30MTNKmNaFhW77t74lvmi3sMsu7b8j+k6fohP9usx+ChfiufOOrtt9j28LNuVBoayqsszUctXlDiucrLgSS8AqK6udrAKz2slyWaurrBSzGkpwFev5xUGwMksZInlFYQRSsZBAVC4rskSyEiNAGsttxQQQdlCsAvECLHsNuQsKI71ls8pw3VJe34sV0nWyUDarxqwQYzCWy1phpuGUYaWa+AQ5py5WkYnlEFK2UsxKN7Ec1NfyXDI7pHPOYcUabOSn3hTEslwxHtQLZuoMG8FlllpIAWe4WlJsVZ2luzCw2s2HbOqsbiKFSQMT5SbOL1nkbVmx1XUC/Wg7ZVo2bXk0WbSD88pwCJyTVW+WUmsHK93UA8YwSMzdvq4kJrFrcIQrMoCD8hN7IvjTOcuS6YwPXdBO6kI+mDmn3fxWN3jC2uo/+ZBFOdozJJO2kz98yO9+y6UXY00++MFUm/hPRyzrJnPqoU1hpV0QmfwsrbaCUDmJfUyv5UeHlUdHtJW2k5Y+Os8m4CU+hoNuuxce0sIBXuqyVCwMS+C1E/2AhfzgpE21v1WI2nO5GCJTUsWq3bb99tu67jOf6rpvbe+6/R/cdffcvdu+7eau23ZztyAeyXffp9veLTQbwDUwhqX69Ntw9iR7w+e67rOf6bpDH94t7LPP1AAgB4ZAGZaLOUCJBHfRsBpYOvECGB2jYAxiyiIt+WlsDY1UNHYIOstT3YskrrjiivZNoZEQJaSgDEO+jI9SWyIb75BCMQjnlOG6Mihln2QZjHyFSyST68qluOrjfkqq4XgfZFamRkSAjEG9KDm5pEPwGhzRhmzIABdlkZucIY14hspByP3OB7GH9PuNRzaxFRglQ0QiyiUHQ0KWgvDAUoembAQLa9ggAzJm9wokixQuuuiilhfFRVjSBEP3ihuBVJSbpxTp1AfJJiiQdlpMsrCWL6zhgLRhDSPYIkbtLI+0Z7wxxgMfQYDoU4LuKEf8YfIoTx3hq36JBey/TqNP0P6ri05Y2enQtN/iHTvIAmudOwKHnzrTAVjAR5wN9yFEy8fphbQ6AmSsjUKUsHZd1DadMvJWD9/kpld0ib4iY3YR5wFpk0d9YaIM7Q7//gE38or1AWuYwto96qsN1IEc8JzH41sfuq7rbrqh677x9W7h8Ed23X2+p9t+7TXfdhr32L1bOPLo7hsL92g6QRdjY5bs04O+nW+IKVw8FMYfcliqUTS4XlzjIiMxYxkGZUwEKnFf5UFxpGFoDEYMVwrGEJCd9f2CW1N6CiEfCkdRgKcnj7Hp3fXUyJgRUxxBWBCldOTWOfiPsPpGhKwQCaVFTK5T/HiHZGSk5EmsAyTrNzKSDjGpN8VmbBo5gceRJDkRKqJjSM5RCOcYWrwX9dAJ6ZXJop4MmuxIoH/AmjGrm/thDUtHQlfKC/YMXxr10A7O6wAYP3nIAWu4XXXVVe1bfcijrolyJl/tpFyKDWtkpewEynEf8grWizuGELTOGDkgWHVTjk5ce6dT1HYwpR/IBW5iGtMdRqWNERZ9oxswIY+2QvjkhaH6yVM7SaftYJDg7gnTqT3JvrhzgJk6I2TtqlxEyCbUh47QazLlqUFnTXYYImhETM+05cknn9x0Aob0B47SaXc2EOdBnu5DlNpJBwRreOmQnEPEMFwcAJ9syBU2sJYXgiUXrMVQRuzaGjbzeHzrikubWAv3f8C3vVlPEdde0y0c9bhu+/XXdQtHPKb72q67NSw4dYkvHb3aFCSLNBgF5Xdo2DwG+R9PhdLqfZGlbWkYPkMRuYshIBI7JYhQxbB862WRFQ8gSk5JTz/99GYkF198cSMCSituLUW95pprmsIjSmSnfDszRBZGSJnjZTvPEMigXErJE1R2tqBBRPKh4JSTwlJQislY1O3KK69sRqj+6oekGQeFZiAMmpzISkfgvJi4DMO9CXbOeHk+Ohly82oTgQzRIIs+1gwamVAm5MJoPEpKq7NikA5tAmttQAGPOeaYRrLZ6SLkjkASQQ3Gp512WsPKveRg0MgY2Xj0Vkdtp35wEAcYeaif+w0jwDyPo7BGJDCVn7qQB0GrA5nV0X9tjpwYEK/EDhz0RthJeClPPRAqObQbklZn5SFOGCJDMiMzWOtw6BSs6Qls6I02R1pIG37asD/+rM4+ZKALsFAmklUf7e7QJshc5y0v5KYe2R3EbhnOSaet6Lo81Y+jcMEFF7TytaW60Ev101awcr/00qln9tLTQfgdwlS+/GACS2VpD3g4YMFhScc8lyT70Q933fXXeTnSLRxyeLf9a1/tuttu7bpt27rugQ/qFo48qtu+555NH7QrzNgYjBZ757OdwnX77V13x+1dZyxyl2+/tJjmYCAaizEkXCCDUZmMfyArZNff00paDY/AGBYSQVaAYYjuZ/x+u9+jLSVzngEhu4yF5WVIHomlQWx5AUGR+3uIMX7KiSjinei5GUbGFrMflzxcU7b0jJ2c5EFgvAsdg0/CH+ZxVBnuC5mro//yjvcIE/UnO0/evf9fe3caM1l15gn+RCaZSSbYgA0GbAM25aJswCzGJlmSpcxOtcumTJXUGmk0GmmkmQ8zGvUsX6o+zXyfaanrQ6ulkUaj0rTVNa2RLLlku2zMloALsHF5QxjjWtghE8gEklyj9bv4n30dGfG+b0ZGvLzLc6VQRNx7luf8zz3/89xzn+c5sDFwEyfXDR/CQi5wIxcyRuJk7mPfX3qAu/xm80REI4d6aLHpt7wkys4R8JKH5klW2CCkvOzRJnnST377uKm1ERawcmMjBG3OwCdPlnOU4xrZsg+b+yeElr7P8grCJ6N6PXkE62w55Bx8aJ7K0b4sS/lGMP1+QujpJwRENpO4fCYMxE5W9SNeAzYkCxPlJUyne0B67dQe9y+SI4d+CtbGi7HhHnIPKx/WCJw8+l2ZiXKXcUD+rNNLI3/eK2gvrd5kr/68uHJPKdO96lAWOcmiDm1QponFfahME/+4dfNp+GEeeYYHDry/4cChg619+PTWcNlJG1vb81a3Hjs49UPtnX37ujHkfjAe8s5n9GXeXEl2Ho2fVGbCIuZNfKwHEiZQPtcSMnH0rWq04ZQPODeSwekmcsPk7XLeiOctbQg4edUZYshbZmmy3psXBf23y5FNHbEIyBvw1O2/mzltGLVqUH+0TWnUE5nzP8QVmWNd4LybPm/Ms6yRtc/+m9NgnbW4/hvy/I7FgMEdC4CQbN7I9vHKW28yBxfX8wY8b79H+ylY9y0EtC0vxiLjJKzVpz1kyr2TumDpmv+jWCs/spIp6/F+5yVTv59ikZI25yUouYN1LAQyUWRyIHsGLlliPTGKtbL6Vg/BKtYFGQOxduhjnTqUHeuIUesC+dwj+tQRnPM7MqqPbMrKem4mwD7Wo+vPy8kXs6irf2/AhBKSeyjlrxoTrlkAUmUUAoVAIbDcCMydZIfvvtOaR9nTTm+DkTeQy93Yqq8QKAQKgeVGYP4mXBUgZrn7tOorBAqBFYTAqiFZazx5GZJ1oNhYBs+c768/Zc0n+WNWkXWifl/kBZp1ln66cf3Vl8XvrP/11zfV4X/f2ybljkuXc/31xHF5s8ZLrniR9dvXXyeL7Cm7X+/otciWtvRx7WMQT5/+y6msyfkeraNfXryWgn+ujfZTyuuv2fXLjayjfdPHZlKaFTT+SpR1gsB87WTFkuWQ8HsXtcECnlqLYc1cyptd39mp1ptOdpUWmvPm0ptmbz69NfYmNWY88rIocI7FgLe3THbyMsJ5b9a9RXWemYyXHqP2f+Q0kL05zRt6dcezyVtv17159ibVf2ZdMVZmcuTtqjeSeeHC/MYbZeccTKeYDXkrT+68Dfd230SgfawFvJmX12K7tN4Ex9wrL7+CK5m8YVa3Bfo4JMjDzIYlBey8xfaG2Ntg9bruWhbz5VUOGbXbG21ySEtmL3PUAUf4wNqLGP2G9LIlub4jM3m9ydcfaZt8yFW98MrhZUze+HtjPe7wtt0B/9X+UmWxMVHXVw8Ci5IscjIYDCCDKiSylCYObfN95HBrG0963/93yoN5BLMPhIUQEU68Vvw30BEdUkVWMathy+dtqMHHhg1ZMHdxns1o3ugjAobuITVEg2AYjI8eCIS5EHKSHzkxazGomdAgA6YcyoxHDvmkYz4DTwQDT4TCjrJvVqY9yB1ZMQsju/9MXqQ3CcQszfbe5FFeti2Pt9mo9qnf4p0EP/UgTHaVMSgnf2w22UeahBBgDK21GRGbkNhNIlqYIT2TCnKHPZmkZS+MgON4oD79Bl/n4yqNjNWRnXfj0Zbdh7VFuepirjWJQGHP/Ey/jXohTXnrVbZC4IQRWNSE6xvf+EZnwEz7iK97jJ9PuPYlFoBsEBYNMnEADOhvfvOb3XkHu0NOBfFucQ4JkBthyhtfcgP6O9/5TqdhORDvLbfc0pE1I3LaIWPpvrNDRJVGWUgbCSE12rXfNNeQLCIgG+3LOWVJJx8N3GHy+pM/+ZNOy3OehmoiYehOZvl9IyHEql5bnDtowrY6V4Y8MEKI8QQbR0QmKhOE9iNt5SNWB/mQtfPIL7ae6pWeAbtzJjwEa9LQNngjTenk5SzhGocN/aGObE2O+PQJPKQhN9KMZ5UJyEc/qcPEF61VOUjYxDLpQNyw5dJbJLvEwVXJ5o7AoiQ7dwmWUAGi4bmC5Bli85gxsL/97W8fJU8ka2Dy7EIKNFqE49HWY2oCvZgwkBGvlRjK+8/zSPm0PY/TiIBGhMwQWWxbnY/rLsJQB80Q6SOsLF1oFhlozLRIdZickBwiRwjacOutt3baKgLVTiTOiyyuusjFRMEDB6mRmwzayFMnXkwhMGlp9UiW1tg/kKz2cRRA7CFA7UuQFRgiVESnPcpDiJY0HLRpSwPxrLI0Y1JSn3JgrXxlILu0VxoavnaRP4bwSJZcwQuOPuqlnWfpQztNRPpvXMCaTKq8yXg7FckuYWBVkrkjsGQTLpoNDTLGxgafQTlpbSySD9/Y1ZrIT588rw1O3jp1g9SHEGLkbUB7xE4gDv9pYgYxEnAYnIgksQtoms7F4DvasbS0MANTOYg3hvEGufISQUtaWNDm4s/vOmzggXzjLRZ33Bjjw47GhuQQlrYk6lO8yEJWZHQ9XjtZE/W4Tb60BXEjI/hI6zwClF9dyLF/wJD8Hu2Vj9ykRY7KRoDaGgzkRfzImmw0dWkzuZA7TxfOy08WGJgsyEIOTwzaYIJUNpxdc8AxS1JZO1amOhF+XDHjRaTsnBu9oWDrUE+tyU493CrjDBFYkGRpDm5+2tbf/M3fdIPR4ERmBo3HaTfzQsdwRiZcBqwBaKDHyyJeJXnrTL54ZjknbdwD8993PIMS15L8BmRcKF3Pm+n+mm0Gbbxh+l5g8ZaRN3KQE/EhIueQLZnjLaXeeI6FVE0Cykod6pe/nxeR5nDNmrNzynX0XfpGQ9DF2yYeZfEQikdZ2pEXgjmfNmmPvPEeg4m0vuMpFE+7tK+vdWZy7HtLxTU5bpra6iONSajvsZWyJ2mp8ml/rC5mOFaqqEJgKgQWNOGiJQq6gUg9Enp0poVY87LWZm1ssUeyWZHsVK2rTIVAIVAIfMAILEiy3uQKh+blAw3GoxgNhmaCdK0bTnpsS7uGu19/P2rNeRe0wdbplws+YJyq+kKgECgEpkZgogkXkhVmzhtjL2ZizhMzHcsF1izrKAQKgUKgEJiMwESSjRmPFyLWxqxZMtexVuYFR4IlF7iFQCFQCBQCC5DsN7/5zSF7y/5hWSBeSNZkBSv21tlLBd/e/iLZxBedVHw2HmsbNx6zt1V1SiFQCBQC6wGBsXay3jLHRMoLMPaevJr85sXjerbkWAik4WuvtPbKy61d+Jk22DZ5A8T1AHS1sRAoBNYfAguacMUEiVbLZCvR2y0dMO9ix7hYZPOyLlh/N1W1uBAoBP4zAguSrHVXBvvxumFdkL2nsgXGotYFM7KTrU4rBAqBQmA1IrCgCRdvIGuxPHIYits0j/uoddnsHLqYdcHw7bdbe2dva2d8tA02b54ao2yDwSmBoX62wRjd6mHqCipjIVAIFAJzQGAiySI1LpiIlbaacHW8vRAbpwTunDTb5TgS5i5eQVnK4A7b3w9pVBb5eDV5Qce+l3bOt51JGmsJSx6iTjFXy2aE2sudMwFfWFPwerM0wtKCa6kYAuoVF8F1ExIXY269WV5Rl0kBRnDjhZRQfGQxeXkikJdZHFxhai08IRPlJ4tAKgkhKB932uzCuhz4Vx2FQCEwPQJjTbgQDOLh3dUPCI3UEI6Qfb5H45ZOL8bCORPfFJElGDbScfCZH+enbqLISzvBY8QWkEcAGXn42CdmqfB4/c3shPJDkoKc9MP9ITsTjnJ9I0BbOotlgGyRruAoAs2oz2Rg/Zq3HGJG1MhcWlYa6nUuGjlCdg7RM5eT9/bbb+/KU192r/VE0Y+1Oi/cq9xCoBA4cQTGkmysC6zDil+A5GiDCIT2hVREWFp0Tda2urYE32pL8I1TS4tckBZCSlyBBJDOOvFo4a6LAMUyAmkiNZqoKFEmCC/zBFCh0T700EPd+jMNk9UEUkaetEbETqN0ngavDISHLEXgohkjQ5iJy5pA4YjYef9puDBUh7xwc04diQWAkJG/iY2jB1KGv0hbZEbENFwTg35A6HUUAoXAykdgYqjD/nKBAW/pAKlE4/PIumgUrhm9+ELsCJZlQ0gW8SGxSRGXEqibjH5bFkCoQg9qi/x/9Ed/1JEv7X2CMgYAACAASURBVJYGichppwhVaET5kFnsgxOX1nmkev3113cyID9kiSQtQdBClS8dLdYygKULZEmbFq5POvWmPUifeRwiJjOXZvLcdttt7dFHH+3uJPVYJtAWhE4GE0FFnFr5A60kXL8ITCRZ2qMAMQZ8yAWxIlzLBQhhscE9KxMuL9qQGRJLGEKTAOJFROP2cyKzfDQ/cUgtbSBZZBbNnEbpPPJz3jor0o3WiijlydYvlhgSBStbpCBShEm7p3nCRvmJ+KUOyyyWH2irCBvhmhycUz+iVDbtFpEmrCCNG6mqg8ZOOyajMIF5CahP+pG31u+tXC0vBFYeAguacCGKbGuCWJCcAe9xGUmIabBcUbiQE8K0BOA3gkM2yMkj/lI2zUN6iMljfnYyQMTa4DuHsk0sCXloTdp/+QXK8Z0wh67BAvnDRznSJrwfrTUBtsntGkKU1qGchD5UrkkjOwdkk8GEO0xgHukRf8IR9rX7lXeLlUSFwPpGYEGSTdDovPgyyGlYichFyzLAFzqGBw+2dvBAa1tOPqE12eyMmniiCcY9bmfW9d2l1fpCoBBYSQgsuiU4zdGeTR6lPXYL2k3b8vjt7fZymXCtJNBKlkKgECgElorAgiSLYK0ZOmiz1gMFjfHCxWOx7VoWc0ZYqiCVrhAoBAqBtYrAxFCH1l5//vOfH9Nua5pI1pv1xUh2+Pbe1vbuae2jZ52Qx9daBb/aVQgUAmsfgYkk60WTN92jB4J1ni3poiQ7IxOutd8N1cJCoBBYqwhMNOFiqvWTn/zkaLuzCZ+335YSbrjhhiLZtXpXVLsKgUJgZghMJFmkyuTJh/bKjpPpES8pdptL2X5mVvFkux1pDx20H3dr7+1rbfOW1j58WmubNy/JfGtmaFVBhUAhUAgcBwILmnAph7kWTyhaLXLl8cU+8+mnn+4M9BfdEhw5+gwGJ0SGQ/apP36yDX/0d2344gutnXlmG1xxVdvwxe2tnTreGcHLumwJngAxZGf/a12Z/Sk7Vc4MNHOTCZMwdrKcB/xm56ocFhWcBpyTzuGcicjadeIRKJNjgrTqVh8zt7gpw5PdLDvXbNeduAfKZL87uo238yY5eZWvLdnunNzqZi/smjp9lEFO6eK2S5Zsl63MbF8eG2MmetojvclUGWRXPpl9YJM+h0tcjBfy/PPyNPLl3rQUlaA45MgL1lzXJ9k+3De5pdcGcjjIWVHYjmO0V9IPBIFFSdagywBDDAai/wahAbhcAWKOPPVkO/Ltb7XB+Re8T9qtteE//qYNdvxh23DdjjY46aRjAESQiUdATp5YSIm7rHgG2oLUrC2Lz0BTR0ra7KUe8hMgRhppma/x6HLOgUw5ZAgaI5gOMmDSxlsMwUmHiOTnxMGxw2SFMK1lm7RcE6sACSMQsoyLrsWtlldaHEDELkBM8TJTFvLTNwlJyWOPZxiZlE0eEyMskGPkQ2gJvCM/DJ588sku0hd3YFYl3Jrj/GCXYu3wn3kfDzlxLEZtpmGNTB977LEOkwR5R+raQhZEKZ3YEfGkc599/vOf7yY/bUHQbLL9JzN5QvZcoMdNSh/IaKpKC4ExCCxqJ+uGRlYGQML6uemX+zj8l/9Ha2ef24YP/qC1v/9xaxd9rg3u/kob/ubXbeN/+z+0wbZtx4jEtldsgASVufbaazvSQ4oGJuJAQAYvKwptpRkhC0FZaI4GtXOIDxFxM3beYaK5++67O80Y2SAvGrC4BMgY8fqPuMQaQIiILwHP4YnskCUZXWN7HBfefoN+8IMfdHIjKu2yHo6M5LF0g7gEwTFBfOc73+kmiWioCFgb7rvvvq5sbdGn5DMZmECQqXJplSE3y0HymYAQIRLXVm0xSSFjJn0mjIVIVr3IkOkf3JXxi1/8oiNS+V3ztAQXGKvHR9v0izwmSJOccwLywFo7lOF+XIrH33Lfs1VfIQCBRUmWFmJQuKkNUBqVAYx0aWGLRuHa9Xprr7/a2vmfaoOtxxLhUrvh0P/+F23DlV9sR/7tv2mNxcLZ57bBf/+v2vCHj7SN/8uft8EpxxI/0khQG84T2ZtMgBjElihaomQZ5H/3d3/XEZfBS1szmJEs0kE+N998c3cu8RqUcfXVV3eY0FKRM0K95ZZbOrKUF4kgK2TrN8JCFLRE2hliQRDKp/XRVJHRqCcbTU9EMdcQn/LJqkzkS7OlUSI/SzmIMOSDoGiM+lK90eC1Vz1wkIa8yJe8fmdZAIbSqVublW2yIrv0tGUkG5lDeHFj9uQAM5MPLV77TS4mGeUha0Sqv7RNuddcc013zUTgCQPOwUvkMjIjWPdk3IoXi6Ox1Hut0hUCs0ZgogmXivoka4C6wfnpIwu71SKFhY5ZBYg58v//hzbcvbu1/fvb8LGdbXDJpa2dfU5rmza3Dff+yzbYsuUYMQxWA9wEgRQMUvLSKBEjjRRxIkCalcd2xIRMtM0jsWha8iEuxCtdBrPJh0aJOJBdYiIgPPUhCCRkHVuZ8kWTRRAO+UxYNEX1SYt0EFTfmw65s/RAKsgHKapH3WLNbt++/Wj5ZNZOJIp4abhIFhYmGiTIBM9/Wm5iJiA4bUJa6nPNBOOcOvU/IgzZwo8WrQ7ETaN1LfEstMlyjfvF5OOeMaHRnmGDZNWl3YkLARPptAfRy6e/tNVEBEP9akIywcMLpkiaNl5HIbASERhLskgCadCgEuDEuppBY2AYCDt27OgG4bKQ7MsvtSN//f+2AYuCsz7W2ptvtOELz7cN9/xpG9gJd8OGY8TQhqzzRcvSJpoZMkAMSMIApQFKKx2SQGbIF6kY2JYGDGjLADmUhYgSlxY5ZnkB+blmGQBJKBtpIizk5NEXsURG5TovT4jE7xxIKS/anMsLNn0jbwJ4Wy5AOpYVEJG20XgdyAkRKl9dWadNsBx4aHuim/mm1ZukEHleVmUtWbtpsbRSsmWdNBHBkCdChbV2IuoE86GVWyZI4J3OeqS1ri3IFPbaoS79RRZ9YtKCnXKkVZc2a4uJp45CYCUiMNaEy02LUL/1rW91NzQNz2Nk1uzc2FdeeeWi7Rm+sbu13bta+8Qn2+DkrYumn5RgODzShq+/1oaP7Gzt179q7ROfaIPrb2qDcz9+QoFnphaoMhYChUAhsEQEJtrJ0j686EG2NBKPbHkBRGuhodRRCBQChUAhMBmBRU24vBDyOEizvfzyy4/Gb1VkYqYWwIVAIVAIFALjEViUZK3dWV+0JmZ97HjtYoeHD7d25HBrG08au25aHVMIFAKFwFpGYFETLo23bOCz1B0I+oANX3m5tZdebO33LxprZrWWwa22FQKFQCGwJJI9EZhmZcJ1IjJU3kKgECgEPkgEFrSTPVHBimRPFMHKXwgUAqsdgfmS7L53W3v33S5i1mDTpqmxim8/21RmZHF/zYaGUxdcGQuBQqAQmDMCE0245lzvcRWPWBm3J6oUaweEy2g90bFGC0TMnAg4HPA6YqAvH2sJHk8cKqTh3cUJgfG7dWeeSryHeGNxAnA4zxmDcT+D+HhJJSgKH3tG8ozrOST4Td64iXIW8PKQAT/jf3KRRz1sjp3XlgRq0V5ODMrn8MHjjPF9ImFxMLB9ODl4eDH0Z2LHK0vbYqCv3dLy4OJM4OAUwbHCC01lajvTPG606omTBgcD8ilfHu6tZGG6BxuxHqThkJB4BmRm3ufDmw7evAaVzdaazNpqclS38qXh9ky+7NDLi0y52qUefc26RVu4MMNQ2+GsTyp2wXENp0q8zAisCpI12AyqkJDfCUNowI3zW8+W5iEIJGlwKwtxCLqCtJGsAc/rizWFwc27CKEgE4fynfNhN4wQeBghGaT68MMPd+SDRORRZ9xOpVUHW2PRrbjUctUVc0AepI445OGRhRgRfkIqSmNCMFkgOgRENvUja2UiUfEDEDcPKd5d2ioNIpNXPQ7lO6e98sNSPhMBd2MEjYDTHjjDCXnLy8oE2ZtYvBBVFlxE1tJWE4u233TTTd0kpR+4+ZLBRCCf6+RJ6Ez1J2oY+cUqMNFoh8nKb9hKo72wMhloszKKZJeZNaq6JSOwqAnXkkuakHBoYB/Y39q2bW2w8dhwhEst3+BCsAZ7BlS0PQNuHMnSmJAnUktsVVoTEkQIBjMvNuXRiPjyKxO58KtPQJeQLG3Nh2aF9BCsdLQ3xEs+xIYwHcgcASEpJJSwf/zyQzaXXnppV6e6yUKjjPZGa0t8V+e5ttIGQzjqQvBPPPFEp80haPUkNCENX5m+aYqJHhZCVZ66YIc4bYwp3gGskTkcnDfpwEIZyoKBiQ2+CBqB6hcEjUDhqU/+9E//9Kgmi4y1lZxwVwfSRJDkRd4whJc+EzHN+UT7IiOtPlq/+tM+v4tklzqSKt1yIzB/kp3RHl+0IAM5EZcAlQ0dPYqOI1nkZ5AmbJ4BjJiQnkA3BjryolV6zBauMP760iJL9SJm5fdJVv3y0aZoWx6zkZcPsvBNA0uAlWi2iEnZyEb9XJMRHZmUhdgsZyBs+cmOdNSFpBEljZKGigAFjaEtJqCM8lxPvFwyIyaTgvzRWhOHIemQPhk5n9BSE7AbEdL6kVgilyFLmCB3MtOAaa28A2nU6iCbcJH+I0tESHN1XrvIZIJKKEV1mzD0A5nExZDPRKCfTZKeBqKpk5E82qts/xF14iYs90Cq+gqBSQisGhMuAw0BIh8aTAYZzW5SPFFEYEAb3LQ/Gpl8ykFcCViCaBPvVbosGXhkNnCzlpowhIjS4bFdHchSWYjDJIDMkKtryAHZIwdEKZ3vBL1G+jRWZdEWE7dVPmSddeDs8kA+JEpmZKYc+bLbgnXLbBukHSYm1xCRMuO9J3+CcEdTN5GkPbR0RJv4tdktIbErlGsC0hcwciBHsoTIEaC+MQlk1wZyJHANGbRFXQmGQ2bBY0QOg2u0XPVnfdp1OGmnfPBLlLDjdZYpaigE5o3A/En25Rdbe+H51v7g4jY4gWDfSMbgNLiQRrYjMfCQw1IfF/s7PeTxORqyaw5Eg2D8p6n5H+JUbyJ7GfgIxUdaBJRoX86RK5G2/FYm2WMRIQ8ZsuOENmqfdCF7k0rffTl5Ip/6TAaRNWvWcSDpby2T8rOdTrabyZY7kZlM0mTbl/yHjTxpU4Kh57q2yedQpnbB1vVE2Urbgw3ZEXE/PKK2O5c+11Yf5SBR68jSOPxXhz5JJLB5D5oqvxA4XgTma8JlP6ZDh4yGE3KrzSBFJn6HGEaDWx9v4yt9IVAIFALzRmCuJDtv4av8QqAQKARWOgKrwoRrpYNY8hUChUAhMAmBuZLscM9brfmcdfbYLWKqWwqBQqAQWMsIrBoTrrXcCdW2QqAQWLsIFMmu3b6tlhUChcAKQGD+Jlyvvdraq6+09ukL22DbKVM3uW8qFeuCxLddqvnW1JVXxkKgECgEpkRg7iQ7pVzHZIvNJFtJZlzsLNlIspOdFEw8dqHSs6GULk4M7DPZZrK/ZFuqXA4PCW7CccFvRu7KYfOpvvjTy+u/vMpnuykdeZKO8T/7zeRVv/zxIFN3do41USjHOeXEoUBaNqOObInNlpZRfwVGmdXdVeUUAvNFYFWYcHEGQGRIDbkgHwSI1CZ5fPHU4oUUQuSKmjgB3EwdyhNkxH/eSvGQ4jvPXZYPP9dWxMd91Ln777+/87tXr22teV3xTEKucTPlkqsuhCgdzylErw0OBMzLSxt4TilHWu3JNt/qRtBkTPt5knHBveSSSzo32HHuxPO9Xar0QqAQOF4EVgXJIjck1Y9dgKiQ1qTYBdxfkR0feT7+V111VUeWol8pi2utoCoJBeg8kkRqt956a6dNCmaSICjx7b/vvvs6t1lEy/0TGSJz2qUyb7vttk4zVrfJQDphDJEu/3zyIk0xDH7xi190rqUCu5AtEwGX0gRRIQdN10SAVE0eAtqYHMqN9Hhv90pfCCw/AvM14Xr9tdasy37q022wddvUrUM4iC2unHl8FhdgoShctFNan5imfOkRpt+0T8sDAqMIeCIwighUCJdP/Y033thF6kKKfPOlvfPOOzvSFUgGUQqyIi3ZaKOWGJCtYCnIVUg+xEpjFQmMRi0/UhYIxXkBVEwgSFfdZKH5Imh1mkQQrzgGzksT7djkgXyn2Xtt6o6ojIVAIXDcCMyXZGcUhYv2RqOLLz+tz2OzAwmOe2xGXjTY+L4LJpK1T4RK20SmNFAa5eOPP95pyiJhWS5I3FmEKiiJqFLITsAT52ioNGGkST7aKpK94oorunTyI0Zk6JvmLS/yNGEISoOE5SEr+RL9CsHnf4KrJJgM4iej8wK+WGqo6FPHfd9XhkJgWRBYNSZc1ikT9QnZJMLVYjsjJGAJNBEszdD6qcdtGiAtFLEhrqRFWB7laaauy0fTFIUruyIg0QSsTvhE39FcESzytgQhD22bzOpFuDRp+a3VZtkjL9KUob3OI1METFZy+qadZ4nE8gSNuh9EZlnunKqkECgEloTA/En2zTdbe3N3a+d+vA22nLwkocYlSqQrxJM9viwd1B5fU0NaGQuBQmAZEFg1JlzLgEVVUQgUAoXAzBEokp05pFVgIVAIFAK/i8BcTbiGYskKhr1p0wnFk61OKwQKgUJgtSIwX5J9+aXWWBhc9Nk2OOV9z6U6CoFCoBBYTwisChOu9dQh1dZCoBBYWwgUya6t/qzWFAKFwApCYP4mXPvfa+2991o75dQ2OOmkFdT0EqUQKAQKgfkjMHeSnX8TqoZCoBAoBFYuAmXCtXL7piQrBAqBNYDA3El2WMsFa+A2qSYUAoXAiSAwXxOuGQWIOZEGVt5CoBAoBD5IBIpkP0j0q+5CoBBY8wjM14RrRs4IgsKIPiUUoehYk/b1EvFKtC4RsIQBFKFKeEGRrETgOuuss7pIWNIIli26lvJE2BL5yjnBaIROFIfWdbFmBaMRSUtwbaENRfJSnnqUJ87rr371q04u+YUxVK60InIJxyi/nRdGZVdvooEpU4xaEbrEmhUWUVQw8smrDm0UGEc8WnU//fTTXRhI5Yg9K/yivMIvitYldi2ZpIOJsuUVS1d52dJHWrs/iBYGM/Vpg0hh46J8KStts52P0IxCRjrnvzpEEYMB/LUFBvpEXpHIyKV9sNYnzzzzTBelTBu0Gc6ClStPxDXt1TeioDlg+bnPfa7rB+f0Vx/rjF4xeN0/oquNO+AnyLu26ss61icC7sd9hw+21w680z66+ZS27/CB9g/vvtF+/5Qz22mbTm7vHTnUnn1nVztl4+Z23tbT2qYNG7vxJP6z8KXuVePKPdQf5/Ml2Rm51SIIgxFxiJ+KbEcPAIkfa2AiHIR6+eWXdyECRe8So9VOBkIKIjVEYkAiGTFfBQA30BO/VT1IRpBvg94Alg7J/fKXv+xkMHiRBqAF5EZMykPGfotDi2zUL93oVjlkRjg//OEPu3LlufjiizvCUrZQiToPWSE/OCgf0Wifj3aZBNRBTp2MwKRVNwIShxeBaSO5pUc4yDh7n5FNXvipW9luFGQ3SrLkfuKJJ46GiCSfgOPkQojI9otf/GKHvRsQAcJauUjR/+yphuC0WTt37tzZTRQmG/gjZ+3QBu02YSjfZGiiUZ5zDviL8eu6c32yNJkgUBPJuCOTkAlOujrWJwKHjhxuD+76TXtw13Pt6x+/rP1y7ysdEAeHR9rXz/18+/nel9vTe19tuw7ua/d+/PPt3C0f6jjDODJ23Jf45bLLLjsa43nVmHAhV4NS/FREhyRGj2i7CBQ52Z4FuXSz0759nUaKdJGossSQNXgRMg1J8Gy7HiA75HrzzTd3RPTggw92hEMjQ57qltcgRhCIjHwPP/zw0UDdO3bsOEpYiBbBJkZtf4ZL8HFlS2eQRzNGKogD+YTwdCJi0YbsG/aDH/ygmzS00yRyzTXXdGSq47VPfYgL8SaQeLTUhx56qCNB2CG/6667rsMDVuqxo4P2jW5zIz2ZaYcI8+qrrz66qSSSQ4x2okDO8JQ2WCNt5SNiaU0Mt9xyS/dtax9ESSPwNBCtFUGnn2Ag6DrMlSnwOsxMmvodwWovzTfHo48+2smj3ZOOp556qpvcJhHx+qSd9dVqY4gW+x9f/Gn77Ic+1p57Z1e77iOfan+/56X21XMubo/t/qf29uED7e1D+9vNZ/5e+9jmUzouwBv4QH5KDO4JR60akqVdGUAGAaKjIdFyDDIajYOmZ9DTMrO1TLRHA9TOB9u3b+8GPkJFntlt4atf/Wr36OxjsBrgCEuZSEJdvu39hRhspugbsF/5ylc6Uvvxj3/ckaIBb3cEA5qGiihCdvYZQ15I3KFTaG20TJ3lvEkE4ciHrBAMoqNJIwt1IM7bb7+9IxLan3ZrC7JDYrCCi3JNLHAjH60XQSNiSwOPPPJIN/uSHzbyIjhPBGZmRG9WJou6+liTV/naQ2aTiBsL9ggLYTtMHupxaN/dd9/dyaEPfGjACNAEAG+EjMQRr0kV1vqPpn3PPfd0pI6g9ZM2aB881CFNdjBGvjmQOvJeSEs1KdHI0zfri16qtUFg14F32l+/+NN25Yc/3n6x95V2xuZt7a1D+9r1Z3yq/WTPS23vof3tncMH2j3nXto+fvKHu3vW/UUZMhaMAeMou7XM34RrRkG7EYHBqwG0unEkG00XiSI/mptB5eOR3IClrRnA1t8QC8JRZrb/zhoqUgQUgkOuyqR1GsSp28DO2kse7WlX0iB3RIuEsn+XzrAmSRak5ECM5EC06kLcziFFxILwtJc80pGb/FkuQXpILDs20ISRI8LK+rA2yu8cjMisvVnjdR6ZymsSoLWamRG9JwCykIOGmNlZm+AJC+XAWtvI5bc2wlp9JgC4kDVbs2sH7TtPDfByXX3B2lOINngcS59ml4ps7wMzky6NG0nqI/L7tgSRA77KUc+4A+bZ5NJgqWP9IvDe4YPt1+/s7gj01f172+6D+9oZm7a2rRs3tT2H3mv7jxzyNqB97tSPtVNO2tyNS/eOw/h13+GcPLHOn2SX0YQLiSEmg0wD/TbYEAFicmQAIons/WVgy+uQJ0cGNgLNCytkpOyQlP/yOJc65A+x5aVS8ihTXSEr8smnPPL4Tx7X8zKLzK6nLkTmmnTOk69/ZC1SGr8jc7/erIeqmzadA7GRHT5Zh1W/MjIZBSflBWsykEUeZWovzKRRlt/KJbM2ks0nB4LNenbkV2ZejKlnUj/Ji2xTdr9/Ur46o2WMow/X9SMZayuf9Uuw07Tc/R7ucU+7F0fvoTLhmgbZylMIFAKFwBIRmC/JzmhL8CW2pZIVAoVAIbDiEJirCdeKa20JVAgUAoXAMiNQJLvMgFd1hUAhsH4QmLsJV/dSxWcwmOiltX7grpYWAoXAekNg/iT72qutvfpKa5++sA22Heultd4Ar/YWAoXA+kJgTZlwra+uq9YWAoXAakCgSHY19FLJWAgUAqsagfmacO3d09qePa0JNrJ5y9RAWdtl6MsonuEvY98YuE+KyDV1ZZWxECgECoEZIjBXkp2VnLxx4gbLwwfR8uDhT89TahLRyoecpeGRxL2Tn7FYBNxfuZtyceXrzwvKkXPq4P6pbP7sPJ64oMbXX5l853kJcRHl6ZFoWf5zLeWFxF2Vy6n6uXbGI0n9/ifMoXL4//MgSchF+ckndgMXVP/lUy+31zoKgUJg5SOwKky4EAzC5PYZ33bnEJdzCcbQh5v2KwAJP3fBXvik82EXtMVvRIYAkRjijSucsqRXPnJDttIgN2SMDAVpQfb88wVT4a8vn3T84wWpUQeCVw7fepMEouZmimjVLdAJl1Fl5tzPf/7zrk2C1fCFFghGOvUhfbEMxCdAtHUUAoXAykdgriQ7FAvg4IHWtpzcBhs3To2GYCRIDklFa6XJ0iyRzjiSpREKnoIoxTal+UkvAhTNEmHRPPnKJ+QfohWBS3rkmahO6hLfVCAIZSA8mi/NU3nIkP+78hCquhG884hYBCiarUAr8iJR50SrSswC+RGzSUCQCcSt3V/+8pe7OuQzMWiHoCgJMjM1qJWxECgE5o7A/E24Xn6xtReeb+0PLm6DU0+dukEe7xGs4CghWeuztETxP8eRbCLty4MYkaR1XCHxEkX/rrvu6ohRfNKEK5MOyQkNiOiQGfJFijRhxEcrRYrC+ZEhQaQtNVjCoPHSWMktlB8yphGLFCW98Hwi9Qi/qD3KUi4NGjlbenjyySe79tJkBQ6nmUf7JiN5nBsNBD41yJWxECgEZo7A/El2RlG4EBatEPlkTdb6KtKk/Y1bk0Vm8iDRPJYjwYTZo8HSCmmStFZhDj26C+2HxBK9H4khSfXSRBNBCrEjOkRKBvIgdvFkQ8JI0CSQ7XASys95dUtv8tAuWjJZESly9d+SgliyZJaeVi49gqZJI24hCC031FEIFAIrD4FVY8KF2GiR1mURFFJFLAgw65mLwStfyJq2iaCUiTwRZA7kicQSupCW6X92WEjMUjIkHKHrtGXlKDvru5YIlINE1Sed+hLv1e+Qtm/tsTSRcIH9UH/amXiz0gULv8dp8ovhUdcLgUJg/gjMn2TFOj2wvzUbi22cXttCNj6ICskhOATlu0y45n+jVA2FQCEwPQKrwoRr+uZVzkKgECgEPlgEimQ/WPyr9kKgEFjjCMzXhOvdd1pj5H/a6W3w2w0P1zie1bxCoBAoBH4HgfmS7IysC6rPCoFCoBBYjQisGhOu1QhuyVwIFAKFwPxJVixZDgm/d1EbnDJ9PNnOsmB4pNvv3Ja8mwYb26knbWmbBhvKuqDu40KgEFixCMzfhMu2z0cOt7bxpDbYsGFqIN47fKj9/Z6X2pNvPt9e2LennbllW/vCaZ9oXzj9E+2UjeMDxGSbZ/annAyyHTdbU4b87E5ja8suNVtsMwnjPOA77rKcHhKIhqeZwzlls43NttvqYBMrLTtWJmecHkwS6mAD65y8MUGLzawyOTXIO3qQV17lNKko2wAAIABJREFUa4uP8nzUrQ5tUadzynA+cRGyDbf8samV1u+YwLmmPeTSbmVwfMhW3EnPDtihTA4f8pF70iFN5Esa7VF+ZJYmR9+LLdutSyd97JKlTf+VCd/Uw6oyLgMCcyfZWbXhp2+91P7jiz9rF57ykU6D3Xf4QPvl3lfbXWd/tm3/yPntpMGxBI4oeE2FvHhOIYwf/ehHXYAXg5ZzwFVXXdV5e/3zP/9zR0oG+Y033tg5Kjz77LOd9xWS4MmFELm9OsRM4IUloItgLgjLOS6zDnUjCWkQk/K5ziqXZxdvMY4E3HwdCOTqq6/uvLxGD26/6uGNRhaxC3iV8Rh76aWXOo80kcK0j3z+8xwTo4FM5NDG888/vyN4MpAHQWmfD9JC0H4/8cQTXR0C0XARVk8mIbEUTCzKJBd5ya3c/uG6PI8++mjnpmziShruxQLpwJuDyMMPP9xNPg7nYEgObfEdrzltgiu5nSOfSaGOQmAlI7AqTLj+8rmd7SObtrXH33y+/fCNf2qXfvicdsuZn2nP73ur/XcXXtO2bTxW++OKiiwQmQEszgACRRq0L+6wiAkJiZpl8BqwyPemm27qiASByU9TQ8g7d+7sSMGBxP/4j/+4+88tV17lIRTut4gXudIoL7nkkq4+sRCQo/PcYV1zTp2ITGQtBBmPsdw43//+97tgN0iTTNqCjOSJJnzZZZd15PO9732vXXvttUc1VMSMQO+///4uDoP2qtMEQnZ1IzwTAJxor66JueCatiBLpAYTAXRg6BqMTV5f+tKXjtFmE1vigQce6PJIp2xaqwlDIB11Ikqkqy2wzsSgLukQszYgcxOFYDnq9v/KK6+s2A0rmV1Ktg6BuZLs8I1dre3a1donz2uDk7dODflf/OLb7eozzm//+rmH28v797azN5/a/qfP3Nh27v6H9ucXfbnTbkcPBIAMkBbSQAS0RZojgkQwF1xwQRclyyAXrAUJGLw333xzR7w0KZqjY8eOHd0Az+M2cqPB0dTEOYir66233tqRJdIWK1YcBKRKHtqjbwSLTJCMA7mRiTw03FE3WVHCkDatOJHCyEWzSxtp2uRFTNpk2cKBoEwA5KSdRoM3AcXVWL3y0nBNEuRExq7T+pE3kgzJwhFRS69t27dvH9u3iFY9SD7hI2FiokH43I7hpk0mD7K5Jgqab23WRn2nXxCxwD1I3ySgPZNiV0x9s1XGQmDGCKwKE65///yP29uHDrQ3D77XHtn9j+3zHz6nfWrb6d1GuP/FeVe2kzce+8iIwIQS9LhpPdMg9bhMo0Q4CACZIhMBZIQYlBbJ0RSRIXJGhrRI2q10IUCEc8MNN3TEQ8My8BPwW5pnnnmm0zJpaogOYSkzkbmkQSwJQI5UkAaiT2CZ9DVyRy7IW30IVVrEbDJA9iEqpKudlkW0GbkhWfktjTgQnevksraq3eQhrzCMJh3XECC5kKmJQT5LHWSwrqot/tOq4YSIE6zG0oPJR9mWDjLhwImMSNZEgawdyiMDgqeJ+46mTxNOLAmYabd+o4EjXu3T5joKgZWIwKog2X9694321y/8fTtj89Z2+qZtbe+h/e2FfW+2r517afvshz7WNgwGx2Cb7Wo6dX0w6AawgSqSVcIjenRFELQ1A1oa/xEKwqRFIS/pkCWS7LY5/y0p0ACROTKjhUnvGwk451EXcSEyJBRyki+xGJCsMpAP8swOCn7noNEhEnkSoMbShPYgr8SWRWZkdE29/ShliZ+rfFp8dmCg8cJKOxGktublV9qFyE1UzpuEELF6YYSAsxUQXLNGipzhID2Z/c/Lw6effrrT8FN3YlMgbfUgUGQqr/6Klq+uaPrINS8YyQ/TOgqBlYbA/E24dr/e2uuvt3beBW2wdfrlgsPDI+2l9/a2h3f9pv3q7dfbJ7ee1m4888J2/tbTu5deS33DHJKKNhrCzHc6KIFn+uedG5cuUcESF1YZzuXNfQgkMuZa6sr1TAb9/EmToDij8oymHZVv3A3Xb8ek9vRx8Fv947AZxaQfsCftgsNoPcrrWzb02xkcgutoOamjL5M8FYlspdFLyQOBuZNswVwIFAKFwHpGYNWYcK3nTqq2FwKFwOpFYEkk+41vfKNdccUV3Vt6a3PW8ia9TR6FYugx02fjxiU/0q9eOEvyQqAQKASORWBREy4vGLwF9nLDG2BrZAt5+PSrGL72SmuvvNzahZ9pg23Tu9VWxxUChUAhsFoRWJRkNcwbcB9v3pf6kkm+YUXhWq33RcldCBQCM0JgSSZcTIzYMx7vpn1FsjPqpSqmECgEVi0CE0mWXSODdbaLjL7ZKjJO9589JI+bxZYNhm+/3do7e1s746NtMCbwyVJRs0TBFpItKVtQ9pyM9pe6ieJS66l0hUAhUAjMEoEFTbgY1jMa5/XE04iROKJjKM5llCcRA/3lOBBrfPwRaxwNuHTGwH1UjriMWlNmNM+A3pIHI32G9IzdpeEtZQnE5MEgXzt5D7nOScERV1Z1M4h3WKNG9OwzeYQl4Atff79NUtKT2yTFEUEd5FCGWAjq0RZPCv7HRVR7uZwmeAtnBHnJr764/5KDsT4HAsb4+onTQXbANSlKy9XWerpD/0nLIUGZyuMoAUv1aCuZtY98vLPiHKA8Dgrwi8sxudXLQ0ublaeM66+/vrOv5a6ctvEI01YOC+pWvjbxjiNfbGDJE4cKXmOJ/wAP9yUnBn2nvEQzW477sOooBI4XgQVJ1kAyIAwygyThAQX2YGXA2gB5LMeBoBAHgopxe8LjGXDjDNFdR3iJG8DDKNtxIxMBU6wxi0lgwGcwa6vJw8s+7rIO5Sd4iwmGRs3tFIGpQxQpxMrFFAkgIsSA4D0BcBOVh2ur2ABkUp88SF0ZiMVHG8kT0kEk0iI+8ohfIA2iVPaTTz7Zfvazn3X+/YjJxCAtouM1pp/0ZUI0mnD0m3bACFmRR5vFdfBfueolH7IPFvJqt7K4GCPRkDsZ5DOxaBOXZRM04iUDmdQhn+vw4BqMZJE3GYOL2AX6Gw7uQRYtCBme2gsnfSKdso/nPcFy3K9VRyEQBBY04RolWYOFdiPyEXJBUKPh7Y7RJg8ceH9L8K22BN84NfJkoeWpNwPKQEUAGXCjhdPoDFARsBAWojBwneebj2j5xNOEEZf4AAYzouSmKm+fZJ2TnuboPK0K8Rr4ziE+mCSPiQEhITJr2WQQM4HmjGyQEtnUqW6TAHKm5SpPWxMLF3nSlnMu8QKQswAsMHEO4cmLnPSNMrUb2fVJltwmSjIiK3lF8RK/QV5tIDuSRXzwh5cy4WBiM5kgWSRHLm0jo8Ny0r333tu1jSbrIEtcmJWnrUjWBIK8fZPfNZOS/z552YqI9bknDBOh8/Dzu0h26qFVGeeMwIIkaxB5zKTJIgWD12Ojx0DEtpRjVi++DHwDGbFlQNGEEFLiEIzKg/xoa4jCwDSAabKIBTF5vHVNW5Cn2KhIO8FXDHAY0LRohdagEQUcQiS0NpMP7QzxGPDyIVz1IyjanTrISg5apLQIkv0xEkb8JhFkh2RcJ4u2yYOQkLQ2Jy4szQ456yPapzSJjavPyIaEHEhW/Qk8k0kEKUpHu5ZfQB1LFdoLa1gg4wToRppwIIeJKtryHXfc0UQKc04dCFrcWWv6IVF59YF2wRTBqlv7TCJkhq/2ebqQL9qxCQLxwkNb1G/ZhyYL22jDoyEil3KPVppCYN4ITDThchO7yZGFwe+bRoaYEv5vMeFmRbLWD5EE8kGUBhWyRLyTQt0lWArtxyClrWYnA1pqHm0NUu3SPnmkDTnSsJAgkkcccEAKDjhIj4gRLfJHruRCtkgFMYZsTVAw9Y1IyUJ2RIPMkAoyQzjK9R8Zaq/z2qHMkC4NFDkrPzswWMpJsGztoHnKQx7EpC3SanN2c0gfZj06cV1p+NFiE+hGe5SFgKNlwkTbkaSJK0SO8OWz3qos8uu/BKBBuHB1JLgL2U1YmSzUkf6FW2LdZteLhHGEK6xot3UUAisNgSXZyRoMiIRGm1B2S2nIrEgWISHavHxDMAZuYpEu9XERwSAdgznBtw1cg9+1RMYyWBOZSloEj3ARnv8O9SfgTMp1PmvGvpGBT7aNUXeIQPlISxv6L/Nc184QWh/v5MlWLOpA6uqXDgE6J12CsJDJNWkQa0IbZruZRCiL7OqVXznai5zl0VblpE0Jjyi9c9omn0OZWd6JA0swc03dyiN7tutxnXw+JitlJsKX9pIjZA8fh/8mfH0CxwoSs5RRWWmWG4GxJlyJfJQwfG582k+iLhkESzmGM1qTjTwhD3LEfGupBLsUeStNIVAIFAKzRmAsydIiPIJ5FPb4RlsQr4BGi+g8ltZRCBQChUAhsDACE024ECk7SC8zPKrFblFxtEo2snUUAoVAIVAITEmysoVoOSRkHTLrad6KexGx2IuGWXl8VUcWAoVAIbAaEZhowoVgmRjFJAe5eullV1aaLO2W8fti+yrN6sXXagS3ZC4ECoFCYCLJxuvHkgG7RWu0jOj9p9XG04cJzUJHkWzdZIVAIbDeEZhowsUN8oEHHuhMidhCWodl3M/igPG6t/uLmXPNKp5s9oiiYWfvp+wRVdYF6/0WrvYXAisbgYkkyy6R4TuPIvaS11xzzdEgJZ/73OeW1KpZ7YxAc0b2TMliE2rJIraa44i2b7vJnpJtZpwYEodBu9hzxpc+NqOM8P1mOK+cuBGzBWUvHLtXtpmx50T+rDCyg2pkldc5eWJLGhtU3+pWlwkkO9ImAA55tdHhCSLp45RRE8ySbsNKVAh8oAgsGE/WIEc0BjjiibH5YjELZt0ipMikDLl42Yas/Gev23e17dfLkJ3HEGJCpAKeID5BWrjG0sI5GFhb5qlkWUTZSJNbp/Itj6hTWmvSPMXuu+++zgVVXpMNN1GunggSyXIXtZ7N2UF90vHici2BbsivDGmUKY9JTXtc43VFHvVyJY23FlJXnzgDk2I2zBr7Kq8QKARODIElBe0+sSpOPDfSQYBIJtob4kVSCGycpw+XUyQrGAptnJ87AuX+SbNEbiwkkKDr0iZO7R/+4R92mjPyVS+iQ9IsLUTv4lmF5FhZIFTLKM6pk88+l92EJlSHayYsdsfkNQFwJWWDzMWWzz7ZLMsgWeU4z9022q9zCbXovLoXs+44ceSrhEKgEDgRBOa+Jfhw9+utvf56a+dd0AZbt04tK8Kh5dGgQ7J5dF8oChdi4jixc+fObk3ZI71oUTRKBE2DpI2yohAghrZJw7zppps6AkS8NGUa/K233tpprELt0eoFehG/gGwI1TlkK8SfepSXqF5kQJAInkyIXz0CvMgbl1EaasIKImIyIlRkb9nBh3ZMMye3JYjEYJ0a3MpYCBQCc0Ng/iQ7oz2+PLojrtF4srQ/mug4TRZ5MTlLeETmZtIhPiH9kNWNN97YaZYIFSnSlGmT1113XafpIlWaqGhVt912W0e6Qv45x7ICwdNkkXZiuQpugmxp38hQ8BlLDuqTN3EQRP6iLUtLVvWSlQxIn+aMRE0sSDhr0OpLsGr1Hu+WQHO7m6rgQqAQOAaBJW0JfiK4zcqEK1qrx+O8WEI8CLav3fZlpX2OOlF4jEdq0X6Rt/KsvaojL6Ssv3rE9+IP0VmXpvVKr1zrpUhfLFXXkR3ZEGl2RTAhKJecSJksyJGmal1VXciXtqr8RBRLJDDySM/KIwFxaMPqThyJbA20mJXHifRh5S0ECoHpEZg/yb6xq7Vdu1r75HltcPL0ywWJjoWQkI+XTB7ja+uR6Tu/chYChcDyILCkUIfLI0rVUggUAoXA2kOgSHbt9Wm1qBAoBFYQAnM14RoK4nzkcGsbT2qDDRtWULNLlEKgECgElgeB+ZLsq6+09vKLrf3eRW3wW8+l5WlW1VIIFAKFwAePwKox4frgoSoJCoFCoBA4fgSKZI8fs8pRCBQChcCSEZi/Cde777T27rutnXZ6G2zatGTBKmEhUAgUAmsBgbmT7FoAqdpQCBQChcCJIFAmXCeCXuUtBAqBQmARBOZKssP9+1s7sL+1bdvaYONJ1RmFQCFQCKw7BOZrwjWjADHrrleqwYVAIbBmECiSXTNdWQ0pBAqBlYbA/E24OCK88Hxrf3BxG5x66tTtT8BrYQBFx5q07YooW6JWic5lmxhRsoQXFK0qAb7FZ5VGhC3pBeQWBlEdia4l6pV9zOQRBlGkL5GvsuuBkIciZ5FFyEORtYRFdAhmI4yh0IeCdIu4JdqWSFzjIoaJuiUsomhgwiCqR6Qv4Q5F8BJhi3zyikerXoFxROgS8UsYRunJr23y/+xnP+vSkUEoRCEhpSML+cSy1RblqUN+8jknrbaIKiY/LEUaGz1EHhOVzHU4CtUo+LlzQjieffbZ3TkYaB8sndMn5NAHZNEWWAstSR6Bf8inLdnIEy5kgTVZ4J9DXF0yiK5Gjj7WozLDWj3qIAP5RE4jN5m1Gdb6wn2T6Giwlhau7j3lwEq9wmnaQoh84gQLYARr+JBVW5T5zDPPdPn0k35zTtq02X2YUJ59uWEEU21z/8uTPnZe/5GNjDCAqzbBmoziF0unX91DsBafWNqE9pQ3sY71U8aEdhknZHAfwlr4TveHdsCaLPpw9JBXrGUYkUl/kgMOaYuYzOpeiUe3ddbLL7XGU/XMs1ozBvbuae3NN1o762Ot/TbglXvTfeIed2/DpM9P8yfZgwdbO3SotS1bTsitVscgPgMDgbkZRw83ghve1jJIw01/+eWXdzeAGxFpXXnllV1IQTeOQQQQN4MylQ0oN5Mb2TmBuB977LHuhjUI7WDgRjEoEWsGm7qfe+657iZ2g7t5/DbYDAB5dYAbtN8B8qlXfFs3nsFtECATMitTHoPSTY3wlQ8LpJjA3wnm7ZwwjdqhbjewiUAZ/pt4pEUyBiBMEIF2GHDOwQ8mBo/DDg6jJEvuJ554ohuoDnJceumlXdu0ww4SgqQjLWmyjQ9ctc85mGiHvjJ41S+4OvIx0GGNEH/5y192/U2miy66qLum//Sr8hAbeZCEgeymN7Hon1GyMtjFDVaG/iEzjMhCZv3sAw+EipjIB3/E86Mf/ajDUnp9BBsTM3lCWPpQWXBwL7kP3QMCtOf+cE6ZZCY7IsrkMoq1+h9//PGuHod6L7nkkk4u96J7BNbq1XfiDZOR7LB2nyfkp/zOkcN9TQa4wkv55JFXeve/+yh72rn/4J8YyPpJG/WTukexVp6tntyvsBG4HobyO69O/0f7aaUQ7pHnnm3t+X9ube9bbXDZla2d/pE2/PlPWxNZ8KMfbYNLr2j7N2zo7hNHJno7sPTH+aox4dJRNCI3kD25EMU4LUXHRiMSPFvD3cQICxh2HgjpGuiuu6HcuIhA5xukiMkOB8jSjr3IS9lIyE0hb3ZMMChpLQ8//HA3ozl//fXXd2SnTBMEglXWqBZuIMhDszAYlIUolKHNIVn1IzCD2aDQBrIjMdvh0NS10ySyffv2jrgN6tSnTIPFoHQDyGcCITNMkZXBIli538hcPSGh0UEkjXy0JFi4sUxYBn5IliwIA576ro+1SQp5GnDaZsseRP3973+/6wtlG9DRWpMXKSgL6cBNnTfccEOHGYKAF9JFfvL0D1hrv37UPn2C/GDt/iAPGYKZdPI4kAHC/N73vtdhqy/g7B4jj342YSATpJ0nJ2QGb+f1E80ORu5D9zGyh4V2mmj0/6hW6D6Ah3rgnftaH7jvtJkyQT6yuf/hQnZ4mRjcW9pINlgjefL4r5363v2jHnmjbSv7qaee6uR0vxgTsDBhk0cfwX5U6dHGPC0ad2lbJhnjTD/BWptX4nHksYdb0/9nfux9xejUD7XhT37UBpd/oQ2feboNLruivTXY0O20AuvsD2hygkk2Elg1JOvmdFPpWI3IcoDOTcBqNwYSMlgMQDeOgeQGR6QGpoHhhva4g2DcWDr+3nvv7c4hRIPVzeNmjrbghnFD24LGtxvUza/ue+65p7u53ThuSgC76RETDVV92YwRGZElBKBzkJJ65XXDqZsWKR+NSF6DQToyIzVy3Xnnnd1geeSRR7p2O2fgInNtkN83DQJx0eBgo/OvvvrqDh95YYqAnaOdKJ+Ga5LQRnuJhdSDtTaYGMgnDe1IXhMQ4jQwEbYDidCa1Ku/vvrVr3YTAGLyQeQIGa76OBPJLbfc0v02ycEJnn/2Z3/WLRUgSf1FRljrR23R1z7khbV7IgSQCY3MyoCJgZ4A6GR2DomYGEKKJht9rG0PPfRQh5dJXvlIGsYGof6DoT4x8KKlaof+Ix+SRHbS6WtpyEMO55Wp35BPBilMyIvYtIcWC2uDGmbyu68d2mB7JPKYMG6//fbuvz5Fpshdf4bs4euw3ZK+ICOcTAxf+9rXuvsSQbtm3KkbHvpEm8hgknLevRGtVBnuKbIhbvekvoKtAz7uGff2Sj2O/PSp1l55qbVNm9rgrHPacHiktRdfaO2UU7un88EVV7Xhqad2k4n+wTXwcj9mh+m0bb4mXHveas3nrLPbYMuWqfHUkOz+qjEGnBvWDZ2Z301qFjfgNNKjjgGkI2kw0utYBEHTcIO5GRGeMtwUiMO3ckPQyM1N42M2d2PJ64aX182FaAx6eQ1qN5Qb2sAgN3nUS54seQADMfqfnXfVZXDRQEJk2ewxbYgGBwN1IxyDjXwI3g0NL9cMCISgPfKTjyzOZTnDOdghmDx2WgowiMhuQMMF+ecJApHCmqzKUUZ2ffAb9gZe+sSgJo++ILcBn7XCLHFkayCY6MNskJk1QcSjDO036OEGfwSlLktFmTT1jQGtX/RjsIYLAs09od+zNBPiRTDKVq/2p4+RH60M1lknh3d/iQm25FRP+jS7eZjgnCNbsNZnJmf9nc01kZL7NPd1NuVUJ+yUIb/r6o5CoU+y35xr7kN1w0pfKR+xw8u9lXV8YwBWZJHf/2w5r3zyqFN/IFqP+UjSZJZJN/cTYndoozFGpihE0mRpJk8co2Q0NUHMIePwnbfb8B9/09q+fW3wyfPacO/ebtnTEsLggk+3wdlnt30HDh5dn3bvZbfq0Se/+ZLsMppwuXF88nKJBhA1Htk4XHNzGTyA8EEEWbOSJ4cbKI/tbhAkIG02Lsw6qDzOpQ753eQIWXo3nLw+Bqr//RlfPtcMCLLJo+xsn+O8fJEzyxRuYOcRiQ52kCM3rnoMhKx9amOuGbjyqjuPxPKHUOCTtcFsq0OmnBvFOuvEIXZySC+duvyGCVm0KwM8WOuH4Bls0i75yDCpn+RFbMrWFnUH67zsUY/f2qsN8pBBHpjAKvdO+jnr1L7VnT44qp0MBh2+ys0A62PtWuoY7SdluD/ICuuQVbCGQV+TVY5715GXoem/THTkVFb6iSzkCqFGbnXksV3byZ+xkjEhL0ySP3nlQ8D6NPdb7olskRSs9Z++0zby+5/3GMrOmJoDPy5bkdqRcZiXrvAdfTFfJlzL1iVVUSFQCKxHBOZLsq+92pqYsp++sA22nbIe8a02FwKFwDpGYO4mXOsY22p6IVAIFAKtSLZugkKgECgE5ojAqjHh8qYyb5S9NfU21BtZpkYOC9DMaby99xbXIrtFfW9CYwLjDWs8xrwx9+bfSwGL+84zJXKwK/TGW34vJ8Yd3jDLa5HbwrcXL97AezurPDJ6A6xO571QcM7baC8nvLHNyw5WCElnwTyeREyFYuxPPuXJwyxGvdrFHIec3oTHKqJvcRHZYyOqblh5gaEsspNPO70ZtnhPTm+iXZc+5kRZzPc2Ow4D0uWlkRciXmY4RzafWBOQLZYQTMfgAAMv2vQtiwiHtskfZwv15PDyRN1etIxzRpHOW30vW0adPuY4hqroQmBBBOZOssPXX2vNuuynPt0GW3/XA+d4+oYJCZKNCyLyRKrsFg3kuHEyM2LXl7fjBq9BiUjYsBnoSMx5tpsxIDaokZ1BjiSZmjBfQWKjhzfU0inPgGYWg6BjzI18Y+QejyV5nGMCgxARKHJEGjt27OiIBenIq26TBcIwEWi7/8hJOSYWREo+9paIERkjLqZHTHSQTP/IW2KEZiJgYob4pWdgj8yQONnIiBRhrey4UpIt8jD1YhqFYGGLtE168DDBaQ+TKJgieHhpj3ZLpy5lI2Lk6T/i1DZl6TNtUHfIXXoeTXAY58apvd68k1uaTGLHc59V2kJgHgisChMuJBIvI4ORpmkgfutb3+oIFYkwAkZYyBhJODKAfbPNjF2kAfi3f/u3R/3nERRHAyRGk6WRIRv1jA5WA5mNJzJXLsJGeqkDGSESxI1w4kuuDqQunzpibsU4n1zOxw2Vcb68iAURyksmJHnfffd1bVf+3Xff3dUdd0rkyduJqcy4+A4INm6q5M7klckCYcpPU1cXTTMaat+2lR2nCQ3OiJEWnFgKHA3gxphff8SGWB1kih2sPAjRBBUvPH2HiLXPRMq5ghbvIBOb4GuvvXbiOFA2pwtG/ZOIeB6DqMosBBZCYFWQLKKhteaxM55NVHHnDF7nDFgaKi0xj880O55SiNHgRUQ0wO9+97ud9iivc/LymKEh5nHUYDXIo10BMkEzGKYjVISDBKVBECYD/xG/NAkq4rH7jjvu6LQ6nmCue0y/6667ujqRGPm0lbcUeRFGbD3lRYomB+eQ7m233XbUvz+2n7S4xBsYdT9Gsj65HpI1kdDIkRzDfhq4djAa95+mGflMGgmoAwvEluULxMnDKy7F+gQx+sR22KQYxwyTiMlMmSaNOIgkUAuZYttL64edPokN6eiNrVzG/SapItkivpWCwHxNuN58s7U3d7d27sfbYMv7xtTTHIna5BE9GpMBjsDi3WRgG/wJHkITk5amZ2AboDQzj7lIChkgEwcSsTRA6/KYG8N4pJFgIDGSp8mGDGKIjgyQbNZaLQ14lEb0HrEdeUSXhtbqOpJF7n6T0WM2cshaJFlocPIHmJ12AAAZuUlEQVTGiy1xBZA/7T3kiBSRjDKVgcSRaf8gj4+Jh+zIHdFlPdYkAQvyeVyP04A1cGXLGzdlmqZ6EhxFvdqgj6SXlrbsnMkLptql/fHKMzFIQ4NGrPosDhn6zrW+c4K6aMnRbkfvJfcJMk60rmnutcpTCMwagbmS7KyEjTuiR1dkEk+qvreTAZ/HZASCUA3weLMkaIZzrisj3k40yJCT63nURpzxTsmyQepOXSlH2niSIZQE8ECOZENmCMTkEA+zeEYhmHhoIaB4LzmvLHnzgimeZVluoCHHGypupa6FyPp9EE8tsmu7esgdL6doyMqTP+eRoXQILF5z2hWvo3hRyafd8UCTH26Rx++4DsfbKJ5KZEodefGmT0KyytR23+MCBGlnIpllaWJW91+VUwhMi0CZcE2LXOUrBAqBQmAJCMydZIdiyR4+/H4kG8Fv6ygECoFCYB0hMH8TLpHFBYm56LNtIERYHYVAIVAIrCME5k+yyxiFax31WzW1ECgEVhECq8KEaxXhWaIWAoVAIfA7CMyXZPe/19p773XRxAcnnVTQFwKFQCGw7hBYFSZc665XqsGFQCGwZhAokl0zXVkNKQQKgZWGwPxNuGa0XMAAPUFOGMzHyN33OB/9lQZ0yVMIFALrE4H5k+yMrAt4SmWzwH5XZRfYSUSb/aR4GiHk7BmvLF5DvI64b4oTkP29eBgJ8JJNDpXNxZTXE48u7qI8i5Qpr3KVJx8PpexwG2+zBFmRjseUI/sy+c+bjYcSrykuo3HHlY5M6uD+S/bsQ+XcSt7pc30Op2p1IXAsAqvGhIubJZfNkGpIF/EhwEkBQ/jE88cX5IS/OzK07XH85JGVa+IY9AOK2A4cqSXmrDRcPkW7ciRilu22xURAgvILdoKgRaISZAZhIlIh/9Qd11tliDmQLbrl1QY+9yJT+e2bDILAiFfg4NsvFoMIWOIP1FEIFAIrG4H5k+yMnBGQGK2zH8JP3ALERfsbR7IITrASn+uvv74jJwFEEBYiRL7OKTNRuhKRS/QowWcQMwK0RIFAEV9i1SJ90bYef/zxo7uwJtAMDRTB+xbkRH2CsSDJxAGQ1zbWNOr49iN/kwDyJisN++abb+5kSZQvsWUFfkG0dRQChcDKR2C+JlwzcqvNrgYhJLAuRrIe62mZCNh6rgDQjgceeKB75PeYLoasiFlCDyJfRC5UIJIT8xWJizaFZBGbZQKRoGinSPyaa67pyNA5ywdIG+mLf6t8RK4sUbSkpzErg2ZLK0fQ2ZJZOUL0CS9oiYE2nJixwjfKj3QTJBx5a9e4LYhX/m1XEhYC6weBuZLsrGBEatnOxNolYkKA2YpknCaLSBEXMhKXNVu4IGwEhsgsAyBHMUifffbZTqtFiLRE/y1TWGeliSJ42mn2Wqd9ImTxWdVPPulpmsiVjMoTWtE3eRK/1hIHrVcowwQhV5/lC3UgaxMEYpffsoVr4r1K7yMiFVlMArULwKzutCqnEJg9AqvChAuZIExk5oPAnBPmb6lh7bLPlcd2cU2RFMJFnogyB+JGqtZDHepBiNljyjeNlxyuWTaQnjarHL8tCTiQrXIQb3ZMoHnSSB3qdj7bsCBXmq4ykTiZpTdBKJPs0ktHftfFbp20Jj3726VKLAQKgeNFYK4kO5xR0G6PxQglkfiRCvJBiGXCdbxdXukLgUJguRBYNSZcywVI1VMIFAKFwCwRKJKdJZpVViFQCBQCIwjM34RrRluCV88VAoVAIbAaEZg7ya5GUErmQqAQKARmicCqMOGaZYOrrEKgECgElhOBItnlRLvqKgQKgXWHwHxNuF57tbVXX2nt0xe2wbZTpgbXhozDf3iuDR99uA1//WwbfPwTbXD9jW3wmYta27x5rBlXzL58x9SLGRg7U/atTL+YgrGzTSCZmIMxD3NIK38CzLgur8O5bFMtv8N1eWPLm7yRRToypDx5mKWl3gSKGQWKHPIqV1t8UhZ5YiusbOdzPXbFiWKmntQlbf9/7HLlVV8inSlf2qTn3utQJvte+WIXPK6Dpem3N7iqJzglOE+2Ek97tCX9FM+9bOOeCGxlwjf1sKqMy4TAfEl2RlG4jjz3bDvy/32jI9f2kY+2tuetNvz1r9qGf3FPG1x6WRts3HgMXAz6OQMgCcb7PLfEHRAvgOsqRwDODFxcORLwtEIWBu91113XEYi4BwhCOh5XXHmlc3Bv5cnFe0xMA6QhHddYZasbgXLblc5/zg+81zgsnHPOOV08gkcffbQrD3l88Ytf7BwXRg918AjjsqsOcQ94kImFoFxebc7zOHvhhRc65wneZWTUbqTJkUHZ6oQNhwhtMynko3280WCkjAsvvLALitOPPCaWgvzK5BbMGUKb+wF2yI8gpeFtxzOOl1rS8GZTPpzIDIOQpzSXXnrp0VgNZNMGH23QV4jVf9iWt9syMUVVMxUCq8aE6/D/83+JD9jaiy+04f3fa+3KL7XB5y9rbc+etuG//K/b4OStxwCARJAF91nEhjgRKLJCAAhK/AButKJqGcAGNGK4+uqrO5dXpIzQeGEhxZ07d3aeZw6eXPfee2+n0SENJCsNMhajAEEjAu6/As4gP+XJh3RF0eI5Rk6kIdYBF1nkM+rB9d3vfrc9+eSTXR5xEZCxNAgKMTpc4xlGRlHEcigPET300EMdGSJRsnDVJRsMkDQijTYuOlgmC6RGNgQvvUA5iQnhGu858pjI+oe2whSBclNG8Ooir35JEBxEKU6EOuAPv4SQFBgHOZuUYKafuEAjYlgL/APD0manGv+VaRkQmD/J7nmr0zrbWWe3wW8fwadp16H/7c/bhquubkf+8v9s7dWX3y/vf/yf2/DRnW3j//oXY7cbR14GqcGNGBEdrRZZIUaEITYAbc+gf+KJJzpN1oAWXhAJIyIaljIuvvjijgxCgEhBgJinnnqqCy6D4JR75513dhoWkkaoSBoBITGxB2iYCNF5WqLyETQZxSkgk//9Q5Qw5IogTRBf+MIXut+0alp05PMfqbmOfBxIFik9+OCDXdtovGT96U9/2slrAlEn2UxGSFQ52kA2MiIxpBaSpckiSzIrb/v27WO71dMAcpcGqSLeuB8L2KOP4sLsPLmUTfPVXvjv2rWrXX755Z1WrX5avX5E3PCCQ5HsNKOq8iwHAqvGhOvw//3vWtu0pbXf/LoNH7q/tSu+0AZXfam1Xbvahv/qv2mDreM1WVqPAW5w0rh8DGaEYzAjUyRE80RkCdxCQ0JelhVoVTQ7aaXrk+yNN97YaWsICunQXD3q0roQvOUB/xGq60hFfAOEg0j9R5rICGkjjcRFoIHnQOQihSEf2itS9EGKCB7J0VYROLldywRDqzV5mFz8RqwIX2Qv6dStLnI4j7DV55qlBfKS3SRjaQIpkhVhkl865EjT9cnju/JMNAmeg8xNLuRH4n6TC4nCwnXf8sA1GrTrV1xxRddfSF+faDdMaf5kVo5+qqMQWGkIrBqSPfLsM++vyZ53fmtnfKS1vXva8Jmn24Z/8bU2uOzKsWuyiYoF9LzEMfANUo+gtB9rpoiExmTgGuQIEjEiHgOeFmigI5msxyoTKdCmkBBikg4xZJ3RWqXHX+nURWNGCEgGOeSlmeUJZSAtj+1kQNzIK0eCduelFCJWXuLWIm2H9iBaZKdM5EeLVj/ZkXh2clCfNB7h8zJO+SYkB2KlzWoXws6Lt5CqtsqrnKzpIrqsu8IMGZvYlI+QTWIO2qi1cBjn5aI0nh6UZ+IjL0K3vEMW9cIuSwnKh7VrZKsg5iuNXkqeIDBXE67hwYPCWLW2ZUsbWFOd8lCOF12ddcE//Ka1c85tG669vg0+e3FrW05e8uNitMa8DY+VgYHeP1xHOLEkQIjII/+ljeVA3u5HY3MNYeQlmuuxcHA+ZaU+/5OGFhgLhv6LJGSat+vJRz55tSntyf+k7VsPxOogAcKzZ1rKUW4sDOSXPvIk4pfrsYAgc9+KQf5+wJ60SfpYV0R27QnGfdzTD6lf3kQokz5tJYe0aYsyRl+8TXmrVbZCYOYIzJdkX36xtReeb+0PLm6DU0+dWvj3TXuGXlm3dmSIDYzo7rvW46aGtTIWAoXAMiCwKky4lgGHqqIQKAQKgbkgUCQ7F1ir0EKgECgEWpu/Cdf+/a0d2N/atm1tsPGkwrwQKAQKgXWFwNxJdl2hWY0tBAqBQmAEgVVjwlU9VwgUAoXAakRg7iQ73Pcu/9PWPnxaG2zaNDVGMQHqB0qJKVFZF0wNa2UsBAqBZUBgviZcMwoQw+aSYXvsPkO6jOEX2q02rp+cDzgZKIdzAHdQH+XwomKXqXx2nuwyORckGIk+cJ2HkevZxVa9HBlc4wDA6J9xPIP6+PlLw7ifSyoje7+lUQaZOBSwnSULx4G4wpKT4b3ypVd+5CVPgqb4zSmAN5SyGO9zeIi9rDaTIR5p0sOMPLAJprziEtMgDgnyKZOXlzwx/o+LMEcGcsjHaUG7OXToI2XEQSIux9omrzrZ32oPObSVCy1bXIf8nBTUqa/U4xq3WliQQ1naqLxRF+RlGDNVRSFwXAisCpJNIBQDzwDN9t6IwCAftyU2UkNOiMZAveSSSzoDeETHi+i+++7rBvQdd9xxNAoX4kF+gsbIFw8v5fPuQrTOIQaeTAY4EnrggQc6LyXn1Ckd4kOAiIKbrm/xApRDZh5QyAmBKANhIHcEg4jIqa08nHikOYcs/UcyvMaQtXgKPtdee21H7jza4qqKdHmRKT+BZBCq9jkXQlY3bzBxD7QJdgg27eUurC3yaidZtMUhDe8tLsfaTGZycY0VSCaBb+DCa46LMqcC58mWUIlckPUvfMVeUI6JDgGTPS60onppp0M8inixHdddX4kLgWVEYL4mXK+83NpLL7b2+xeNDeKy1HYagIgF8WV5wMBDRAbcOJJFrD4CkRj0NEWDG7nRrhCAgUtbRGzOWY5AYkiIVoZYosk6hyAFTEEEiFJ+5SE2ZdC0RLhKhKxotMiFvOIjCCqDXLiqko3mjKCURbNDuiJ4aatriIfsyInmmAhUceNFsEgf+SHthCaUNoTOPTiaYqJuaS9ShCeSFYQFgcEaASNP5ZGJlgov7eO+Kj0MTHZwccgrboLy1PH1r3+9uy5mAjy0j0wmDJiZUMiHRJE4EtYGdcPIeb/lUaZ+0ifOyQsfuMK9loyWOpIq3QeBwKIkG59zNzkNx2OaQbSUY9h5aB1ubeNJJ+RWOw3Jhiw8ZiJLWl0eUwVbQYz84RGhyFO0uARpCZn2o2QJUoIUnUNqtDoD3cBHkjRgxIscnKdN0gYRPKKiNbqGbJCX+hEbDRc5SUNGJC0/7V0dZEc+/iNK/xEgrRlRI1lkpkwhB5GfkIC0duUjOOnUo+8SsSuTDUxoosoUiUwdJht97FxiB5jQ1COug/uA/MgNfiKPCbqjHnWQRUCdxO6FDTnIbJlAHcpGoImfgHw9bfi/Y8eOrh1iHKiLPEIvigcBK5MD3GmyMCNXgqUv5b6sNIXAciGwJBOuv/qrv+oe35CVQUS7Ept1OY9plgsMZESQGK4eKx3IJtGvEFEelbP2h0CzHkjDUrc80iEGGpcDYcDCoPdYixilUQ5tWB4EKz1i80HivkNQSF4a2iFNlaaoTuSFkLMkgUS0g2zKRyxkDwGSR16TQNqr/QmgokyadCJZaV/it2Y3BeUhLh9kRlPO+qvJw6SlnQjfeaSqfMRuiYFmjNyVRz7aqN/IM+vQyqEVS4/Ytd1/E48D4Zs0kCdcaa0md22htcoHF7JqD3xcMwHkqWQ578uqqxBYDIElkexihSzH9WlffI3KhhQNbB+apiO7HriGFLI7QIKYICYEkx0O/Hcg1QR3kRa5ZauUBITJtjYIy3KHvFnyoJ0hOoRFC9NGBGdpAEHTfJFIf2sXeWiCylIn0qHZIhplmAQQVbbYyUsh16RXfnaKUG62j8lWOuRUb4K/IEcyaoc2JUhLylC+9K7DtB/ghYbrUb7/wk7bs+UPrJFocIUp+UxqtHplmlAQs/aSg0ZM009kM//Voc9MDPUSbDlGY9VxPAjM34Trjd2t7d7V2ic+OXb3gqUKWyZcS0Wq0hUChcBKQmBBkqWV0BpoM7QEj722Nsnj5a233to9Fi50DGdkwrWSQCtZCoFCoBA4HgQmmnB5/LPuZr3LnlcedT2+Zf2QHeRi0eiLZI+nKyptIVAIrEUEJpKsNUZvd60RMgGy/mXtzhtg572B9/Z8QU129+utvf56a+ddMHaLmLUIaLWpECgECoE+AmNNuCwJeIvL9pFlARMlywW0V2ZBSyXZgroQKAQKgfWOwESS9db6/vvv7zRYywKMypnTMD5nXnPzzTf/zj5U6x3Ian8hUAgUAqMILGjCRZtl95jdUJkxMS6nyTIZslzA/GnB5YIjR2x41W0VcyJeOe9vP/P+vlo5Ut6JlFu3RCFQCBQC80RgUTtZFgY0WPaa1mNtI827x+H/OHfWvsDD115pjWvthZ9pg22nTN2W2K+yhySTuhM8pb9Z4O/U/dsNCuVl/5nN+bzAM0mwqfRRDrvP2Iwqj12mb2mz8WE2UrRWnd1v5VW+8mJHSrZs2JgNFYOVepxLEJVsmpgNDLOpYTY5VA4bV4ffSc/io79p4dTAVsZCoBCYKwKL2snG0yhExPCc2VYCgSy2Q+isrAuQq7q9hEM6iJbhOs+lfjyDPlrxttIGHk+M/p176qmnOtfYxCzgLsso3pozY3tEJqCLtJZF1Kde3lm8kwSDUZYPd1zG8zR++dTDIYBHGeN5OEnHBI6cDPPJTiaeX4jdEwLje2ktzcRJgTxxUZWOlUfcdT1NKHOxSW6ud08VXggUAosisCjJIhqEwXsH0fmPbBAVYvBZcLlgRnayvLMScSvLA7x+yITYxpFNAreQF1ly/3T4jbwQpuUOpJigJfGuEtFKfqSIDKXnloucH3rooW6NmicSSwsvCK1fJ8jJDTfc0JUdDzJaJ/JUhvLUqT3KsxTDVZWJXCYD+RCsMuJ2C3d5lYWMubYK0bjYJLfoHVAJCoFCYO4IjDXhQggGMw0PEfALp0nRzlgbcEpgacBmdkGSffvt1t7Z29oZH22DzZunbgz7XERF+wzJIiPaLRKcRLK0RD7y7H2vuuqqjsgEh4kmjOgshbCWEByF1srN88tf/nIXoERsAI/lCJUvvvgC8vvvBaAP2eCEPH3fcsstnTyWViwjKJ/fPbmVB0ckiajVKz95EtDFdwg+UcEQcZYeEC5XUhp4kezUt1RlLASWDYGxJGvtEGF40cVGFilYi6Q9IlwBTlgXLEays2oFMg3Z9TVZRIvcJpEsjRshag9ClA7xIV2TiEhRtHETiYlDWsshlgtoqLRetsDC/N11111dPFdECw9apqUA+CSoChKlMdNEecuRTdAW3+oVYIcWq07nTVry01rVa1nCZEJuZG8d1pKI8k0wrtOaTSy0WksVAveUz/6s7rQqpxCYPQJjTbhoskgVuSBUlgS0KiRLk7UuSTtbLpJFUIjWmiRNLzsHJIbrOAsD8mqDAwnJR34EiMjksdyAvJCja0g40awSQDpBUzyeI0iy0DSlRXAOZJlQkFm7RYgJ8G25xYSAlLUhEbDUkScE6TMhIE+aK21Xu9VFfrIgfyRNflqwvvFirY5CoBBYmQhMjCeLgASPpn0hAnFEPfoitscff7xbE6TRLbhccODA+1uCb7Ul+MapEUD6iaDlG6kgqwR0XqoZF+KKdUL/zT6NsX/EGkB6h+/syOA/knc4F8sA34m+JT1iVJdz0bRTbupzPsFv+hG8nPOJpYK60kZ5o7n6HRmmBrcyFgKFwNwQmGjChSSQmZctovkb1F7sROuL59diks3KumCxeup6IVAIFAIrEYGJJEtDypYj1iu9gad1eaxmQ+qtOqL1iLugJjsj64KVCF7JVAgUAoXAYghMNOHyqGrt0dt5a7J5uZSN/bJ1izXGItnFYK7rhUAhsF4RWNROlkZr/TGR87MOab3WucVeuAxntCa7Xjuo2l0IFAKrH4G5bgm++uGpFhQChUAhcGIIFMmeGH6VuxAoBFYYAl7cc9qx5JnYJkwgWSS5FhPV7F3nfZOX+n1npzQpZcnPWsg7qVj/JKZKXOXV5emeKWbf4mnRLcFXGH4lTiFQCBQCCyKAXLnAZ5NP9uXMTdnAs5pCguzlEbGlT3bznI5YUI069uS9FNNV9uuciJB1tuaSn5EA5yYmpRyFOBb1HaSKZOuGLQQKgTWFgPdIHIcQZIJZxaafIxBrqTgl8QGIkxASHj24tCNsJMvzEsn65ggkSFN2UqbNImhl993dFw11uKaQr8YUAoXAukAA4fHKpGF6tOdZyULKcgDSpG1ykec56T+ytBzgOg00j/rImq+Asmi/PEil5XVJg1Uu8qbhSisfku07CBXJrotbrhpZCKwvBKy1Ik+P9IgTMSJeRIs0aa6+kWPiRVsuQKZIMtH4rLnShi07cHGnvVpSSNhShIxoacVZ+1VO3PahvqgJ1/rqmmptIVAIrAUErMlaBrBGmkD5NFH/kSpCRMDOedxHoq7RVMUZyeN+NNnkdR2B++9QFqKm1SLuxH2mIWdNtkh2LdxR1YZCoBBY0QiUCdeK7p4SrhAoBFY7AkWyq70HS/5CoBBY0QiUCdeK7p4SrhAoBFY7AkWyq70HS/5CoBBYsQiUCdeK7ZoSrBAoBNYCAkWya6EXqw2FQCGwYhEoE64V2zUlWCFQCKwFBH6HZP3pH1/5yld+539dL3zq/vjPCNT4KH7oj4eF+PE/AeY5ztHZZQ99AAAAAElFTkSuQmCC",a="data:image/png;base64,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",F="data:image/png;base64,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",p=r.p+"static/douyu.1e926b4a.jpg",h="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAA4BJREFUSEu9ll1IlFkYx3/v6+iMqzmjY2wfNqaR6H4UbKVR0RbiQiaVXXVjqNFFs3ddxrrhQhjuRlclIdvaCt1FYBeRBbYbrYoaRUhg+IE5SZQzOqON7zi+ZznvNK7ufJl9nLuX95z/7/yf8zznOQqfaSgLnA5MpHIc+BGFb4CUFe1BMAc8BS7h50/2E5Q6IZCErKIZnWrEiuQjF0lllRZ8nJSwEKiLGlSufjRIGCvVdU6wk6shUDe9wLa4XqTT/wL9Prb7KGF72FEAheT/r1ZRWZu8FofZQVZSFp75SV5oo4zPjRMUweWCA5RgDjtaejICclNyOe84zwHrAawm68Iepuenuee9xznXOXpnepcDE5SgRoIEVGRW0Jrfis1kixmiWX2Ws2NnaRxvTASLDiowF9D5dSdZpizaPG20vmnlSt4V41uK1wzXcth2iGP2Y2i6RuVAJbenbseDRQEJhcsbL3Hqy1OGk3pXPRddF+nb8ohNlnzcQTebn2ymOruGC7m/GXMe+h6yp3+PTOVYIxJkUS38VfQ3xWk7jEVyxz7dhz3JjqKEojwRnGBEG2FwdhBNzOIOeujx9dI58w9D2lA0Z5GgVCWVB189YFta7Exved1CnjmfHenbkfPlBnSh49f9NL9upm6sjml9erG7SJCCwrX8a1RlV0UNw/WJ6+xN30uOOccQtiiWBVBABDCrZtqn2o1z8wt/WCPaGcGuVbu4X3SfZGVpWbkCLh6/fcJBWzkBPUDh00J+WldH7eoaI2mcw076t/ZjTbLiHHHS9KopHMboWSddnV5zmoYNDUtgN9w3KM0oNVJehurO1B22fLGV9Snr8AQ9dHg7qMysNBze8tziyPMj6OjSVYw6Cv2ibv3P/JJTj0Ag4TfdNym1lpKRlJHw+mmfukvFwEHmhLzI44AUmeZ5Tfj1t3R5uylKK8Qb9Bq1U5xenBDU8LKBMy/OxA+dVDFhYkOKg+Fwur67oMqsZbQVtCHLINYY1UbZ/Ww3Y4GxOMmQaK8CqrOraXT8yurk7IjZUvzowFF6ZnoW11OcM4oHFGA32Sm3lfN9xj7S1TTjNh/ShvnBWkbVYBWT85Mx60h779YdpRNnmjKNYn2XBGHYojbRRR8K3yWK3Ar/L2l8taj8/olaeS07+eMzP05kTMLPLQUn8C1EtvZlhi703BJcjnxuLVPhQ6b9CxF3aSow+t5QAAAAAElFTkSuQmCC",I="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAABV1JREFUSEu9lntsFEUcx78ze4+9FoLQB3eAxYCCYIGKsRJAClQFQQkxpBV5JAYVFEVjCDEQgoZHjAHB8IhGsMU/GkQNhETFYCoSEtoUedQYQzjkUUqPHpQD79otvZsxv5mdu7X4N3PZ7E5u8/vs9ze/F8N9WqwXx18YGjiPSbaUS1bOGUL0P73E1E8vukv3WYJ+akkh5R0JHJMQ29u72494bWdBfdG3IGjn7+dg0zkAunIADeHGuseCYBqqgRLChaYha+JO7E0Ad83H0d1faId/5mDTLBfAwUAXkzkowWUwgO6Hh2pzzl0EohchGVcAyQChYFplhsld7V2x5VlQYWjgfA5eZ0mtwkBon1UntSpnzKPo33gQU7kfVrQVsdEz0WiltGEApNDABJDOZNJPxnviZ5TriuzwUQ5WQWoURDLQs9oruKsOQFfpCMxpOIRt/jygJ43DZQuxInpcvZNh2nUZL0zK7bHu2AoFKrYjnRYQslyDpMSnIDoEcuelQS8YEIBE/Sk8P7catx1HqSEYKSNYRruxo81pK1CgsB2RZMwCh4FYUqswEO1ChlTpSMxqOKgVueuXk2fw7sYtuHusCTyZdCEGKnHNaWMKFFEgcheDz6OG9vSCUUqwVOkIzOgFIhsXpMDOG3E0j5uNlo4YejyqWp1rGjTIgCSDnwyrM9JqlEIhYCnv+5EaNxLPGNA/nUBGAg/ka20ZgeYhVajqaESaSaR15OGqF0RuM2oUiMIoL4Q7c59DYk4lAsOH4bHqd3ArP4TpDQe065rO44/q1Rj0/kIUzJ4ADOiD5pGLUHWrCYLJrKoWp1UrGmxHpDkfpSgDOBPK0Lp3C2aVPIj3eABjmAX/48vwtHUJUw3oZBQ15dWo5R2YzvphYr8IkokkVluXIZhQoDQD7gEpRZIhPXwoYr/tw+cDirDICmYPPVm2FFP4JUxpdBWdjKK2/GXs8t1QLuoBRRwlK4W6UK4j0JXeihQoI3Dt661YUzUXHxAk5QC7jwB/X0dqfz0mR26i4n9AFNpp0LmYXNKKKMzvAdG5WHkhJP6qx8XiIehDnp3/CU588wP2sHZVtJrLSv7jutryauz03VQ5lIbQOaQAOUVZ11HUmWAQkWKMPX8ch3x5wI07iA1bjJecs8ollALJ0hGo9CiqeUqD6P+sGnJhNuo8Z+QNbxQXoOLCCeylqEok0fhQFV7r+hO2SmAgMXk8Zh6pw2eWDTScw1eTXsEOBdJqKAko4pQb3eqQDW9vwlqWhfFNP+G7UaNVEJxbX4N569ciICRkyEa0bhs2zZqBt60A8MVhbH9rDXb74hqg3CZdkClDAq2mMoTtiOAAoyS1MgKhlcvw+6Z1qutJKbHx12PYcfkykk+MxbRRj6DOl4e+QgITV2LxqR9xmne61dsEgk5WUkbgbAkqtsMJC6yfKUPS78faA7V4vbIiG9pXpXbHUCpLFCSbv8fZVTux0Bf1tIZcUVUFFoJUtrQ5bSW6TYTCh7hkL+rCqotpvm3jy40bMGnJPCBItdxdiRSwYR/at36LRTyKK7xbd1i3aps2ofNJVe+PYk7sQwUaECx+1setw5YE9za+YAZYXjIOCyqmobCgAGiJo7P+NI7Gr+BjXxuusx5QCzbnowPB0/gkOruYKL3tXL+YnTeK7PAextirqsZ5uix9Vb7gGCz8CDKujN9iaaWcXlUt3L0MxJ0daFhZ1d4d2+ydGeg5UBQMf8oY3uBgfq3MTD+6XajLM6DQjGAgrpv0XqJTQK5r745tMQNT73ELRf6iMvisJRxsAZfob77GTER6T2o0MTcBqW2LhKzpgqwld+UOVn/kfVn/AsVflDnLRAvCAAAAAElFTkSuQmCC",P="data:image/png;base64,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",b="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAaCAYAAAAXHBSTAAAAAXNSR0IArs4c6QAABYFJREFUWEftl1+MVOUZxn/POTOzszODTURBRRql0ggF/1yo/ZNQarvYGmB3dnaxSkht0zQIprUx/ZO0NKYXxaZN2rhpUs1e1JgQy+wuC5IqhQjEWq60pRqS1oIVEy0SL1xmdtbdOecp5yyz7LI2JPZCa/a7mvm+933O+3zvn+cc8RFc+ghyYo7U/0tW5zI1l6kP8AZU7PHfgI/9txhkxh3yVP0tvs8hNVO7tV7U3sZ3QuiMxWJBTeb5pnlk7AYO85DimXhWsZMVZHkA0yFYiDhp2BuJR8aqevVC+3wvq0KzTXCL4V3D4abZNj7Kq8UCW4FvIJbIvNGE/rEz9PFH1RMclSr+icU2icwMYE/7J8aBm2tVHct3+0thyBMyV6QWra40GBLSfXXxQ6pKfGC1M+3z2RwGbMeUpnzO45+KYEtjgF2gdHdet8sO6AcunYEv3pQ5bvisIEjPWjhiT63GJp7WiMAqVFgruB5NmSQ/lgXJbUwGfqqW4cZck/k5cwi4HHgrht8jjipiQRDQZbgViGx+XB/Uwwl2qZsNDnhckAP+idkZw4lArDT0ChY5wRJdjaqOtK33ddkcfwCWAsci0x8mmPBdiWvOXXVSCQcc8SQBKxBbJdpi86PRAba/5/Rr7/VnArNbk8GfPgu+oSaeK8J+mS8kwTWbdIwN619T+fyK20oFfo3YbPFvBXQ0Y0ZCOCRzrcW+eo0NyU22fNq6/IlMyKDEjYZn600qxTAtq59LnIzGWd3YrdcT+2LZHcowiJmHGKzV2MjTejc5K1XcR8AWw9/rNT49i1S2y7fmsuyRWYh5W6J8ZkDP5db5+lyeI5hLHLOpPqQds/qw7AXFkKOI+TIPNuGdjOjH1OOYL44O6cULfdp73BuYHQoYiSO+rIC7BA8idtVOcBcvaCLxae/04jDHAcwno5hvN4bU18IqVNwVhOx0RBzkuHoGqUK3b1HIUy1CkVjfGNCfE+e2Hq/JiL0ybo6xdGyvTs4itdqZwuUMyKwX9FucEGwn5pVaUiatPpvm2Nbr6zLm4LmLSMr9NuABxEDtNHe3hlPhq74qiFJSy2Jz3+igfjuN1LogZJCYLBELp0jlKr4hG6SEPp6UXCQ6kxpvOebL/nwYsi9p0HFx03hVx2aRWu5c8VPsxqyRedTiuMQvbV4riBWnq6pd6JMre1k25Fngklh8LTSfe7+kHJFRzBUpqWzFN+eSDMUsSglFdDZ2nSeU2BS6fWUQ8hdiFhh+UB/ULy4MMN/la8IMiUS0BTFbInMqLQuwTe/ooJIBMGOVKt6M+A3ibTfpUMi9/zOpXKdXZnM8I3OVxak4otIY0vOzsoCD9l6eCM09CXGLjfWq9k+VwB2+UvPSKddheC0Tc/s7E4yU8uzH3GR4aUJsHK/qpUkfB/kyqzMZfodZjBiuwT0l87P3S2qq/EoV/wOl4zNZrwiO2zPf3i1erNd5mJB5xTwHBUtNql1HZP5kuFYBazCXpfvmW/VBPZ5OprJvJ0MVp5oz4pjDNn9VwCrEbTL55LnjE3SN79axUo9/lZCy2FGvsgkmhbxU9gJnOCCz8j166k4FDMvneqrY49fPNvXVszMzY8eYR2sB97fFLMmKYWB5ajFdAOFMDN8bHeCxlpCmOtjNncGkmJ4X7HOiafGyJ7h3dFgvpMEnpMT9ccTW0SE9dj4Kq9RD39lqus8xW6cPiuJ6L1Qu7cvl6aDId3tVKL6JCC5C7M36CA+lryLrXGjPpoGuTUoL8UZs9tNkoKUrs7DW+bJCjnIQcIfjtDKOxmZPo8k+9uhMy75Y8d2YTL3BzpYOTWH1ulSK+HoTXh4b0sHpz8h3e4kCtjTq/HTu0+MimfzQHM9l6kOTiosEMpepuUx9gDfwHxPQeQqe3h4RAAAAAElFTkSuQmCC",K="data:image/png;base64,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",Q="data:image/png;base64,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",W="data:image/png;base64,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",V="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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",_="data:image/png;base64,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",L=r(68788),E="data:image/jpeg;base64,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",oe="data:image/png;base64,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",le=r(59301),ie=Object.defineProperty,se=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable,Te=(g,z,ee)=>z in g?ie(g,z,{enumerable:!0,configurable:!0,writable:!0,value:ee}):g[z]=ee,D=(g,z)=>{for(var ee in z||(z={}))ye.call(z,ee)&&Te(g,ee,z[ee]);if(se)for(var ee of se(z))G.call(z,ee)&&Te(g,ee,z[ee]);return g};const Ze=g=>React.createElement("svg",D({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve"},g),React.createElement("g",{fill:"#fff"},React.createElement("path",{d:"M302.1 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c.1-16.5-13.3-29.8-29.8-29.8zM92.9 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8zM511.3 88.5c-16.5 0-29.8 13.3-29.8 29.8v789.9c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V118.3c0-16.5-13.3-29.8-29.8-29.8zM720.5 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c0-16.5-13.3-29.8-29.8-29.8zM929.7 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8z"})));var Ce="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCAxMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzAyLjEgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjLjEtMTYuNS0xMy4zLTI5LjgtMjkuOC0yOS44ek05Mi45IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNTExLjMgODguNWMtMTYuNSAwLTI5LjggMTMuMy0yOS44IDI5Ljh2Nzg5LjljMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYxMTguM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNzIwLjUgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjMC0xNi41LTEzLjMtMjkuOC0yOS44LTI5Ljh6TTkyOS43IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHoiLz48L2c+PC9zdmc+",ge="data:image/jpeg;base64,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",Pe=r.p+"static/certificate.a2a9ee77.jpg",ue=Object.defineProperty,be=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,Je=(g,z,ee)=>z in g?ue(g,z,{enumerable:!0,configurable:!0,writable:!0,value:ee}):g[z]=ee,We=(g,z)=>{for(var ee in z||(z={}))ae.call(z,ee)&&Je(g,ee,z[ee]);if(be)for(var ee of be(z))te.call(z,ee)&&Je(g,ee,z[ee]);return g};const He=g=>React.createElement("svg",We({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},g),React.createElement("path",{fill:"#fff",d:"M701 959.4H325c-116.4 0-211.1-100.4-211.1-223.8V357.9c0-117.6 86.8-215.6 197.6-223.1l2.7 39.1c-90.3 6.1-161.1 87-161.1 184v377.7c0 101.8 77.2 184.6 172 184.6H701c94.8 0 172-82.8 172-184.6V357.9c0-97.1-70.7-177.9-161.1-184l2.7-39.1c110.8 7.5 197.6 105.5 197.6 223.1v377.7C912.1 859 817.4 959.4 701 959.4z"}),React.createElement("path",{fill:"#fff",d:"M741.5 429.3 485.8 736.1c-9.8 11.7-27.2 13.2-38.7 3.3L276.5 593.2c-11.5-9.8-12.8-27.1-3-38.5 9.8-11.4 27.1-12.8 38.5-3l128.5 110.1c11.6 9.9 29 8.4 38.7-3.3l220.2-264.3c9.7-11.6 26.9-13.2 38.5-3.5 11.7 9.7 13.3 27 3.6 38.6zM640.8 239.8H385.2c-48.4 0-87.8-39.4-87.8-87.8s39.4-87.8 87.8-87.8h255.7c48.4 0 87.8 39.4 87.8 87.8s-39.5 87.8-87.9 87.8zM385.2 103.4c-26.8 0-48.6 21.8-48.6 48.6s21.8 48.6 48.6 48.6h255.7c26.8 0 48.6-21.8 48.6-48.6s-21.8-48.6-48.6-48.6H385.2z"}));var qe="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",It="data:image/png;base64,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",Ct="data:image/png;base64,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IAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DsZJAxgypZNaUgZI/bzaJEydOhBi8+O2VrFyzS3oNmCR//PFnhK7Fk0mABEiABEiABEiABEjAHgEKOL4fsZLAlrVBUrJYXrc++/pN+6Vpa1/5559/3HpdXowESIAESIAE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JEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa755tOSAAmQAAmQAAmQAAmQAAl4MAEKOA+ePA6dBEiABEiABEiABEiABEggdhGggItd882nJQESIAESIAESIAESIAES8GACFHAePHkcOgmQAAmQAAmQAAmQAAmQQOwiQAEXu+abT0sCJEACJEACJEACJEACJODBBCjgPHjyOHQSIAESIAESIAESIAESIIHYRYACLnbNN5+WBEiABEiABEiABEiABEjAgwlQwHnw5HHoJEACJEACJEACJEACJEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa75jrKnLVYkt0wP6i+JEn0o/qNmydwFG6Ps3rxRzCeQKuXnkiB+XHnw6Hv5/fc/3DLgd999V/7++2+3XIsXIQESePsIxI37gaRNnUxevvpdvn38w9v3gHwiEiCBWEOAAi7WTHXUPujFE0slY4ZU4Tft7ztFgqeviNpB8G4xkkCa1Mnk7JFF8tvLV/Jlnnry+rW+gGvdvLoM9+0os0PXy9CAmQ6f5eDOmZIo4YfSsoOfnLtww+HxMeWAePE+kNbNa8i3j/8n6zftdzisAb1bSNVKxWTUuPmyedshh8ebHtDVu4HUqVFaQmavkeWrd9o8t1/P5lK7RmkJmrJElq2yfZyRm0OsL5nnLxOCl1o9X7NGlWX08C6ycctB8e42Wl3Ox7uhrN24Tx4++t7I5WPc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",nt=r.p+"static/question.ed747acc.gif",St="data:image/gif;base64,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",lt=r(55351),jt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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",yt="data:image/png;base64,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",k="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAFTklEQVRoQ91aS4xURRQ993UzUUZcqFEc4meh0cQFSlwgrvAHSgQWhOhCk4GZqmdw+ERUWDkrBMUBnIzzqqYjcTaaGBLFxA8MjIk/3PhZCCa6UAyKC11ARnDo6Wvu+HrS0/R7r96nWVBJpxfv3nPPrbp169aHUEAzxsxl5gcB3AdgAREtkH8AXSH87wBOMfMp+QfwFREd0Vr/k9c8ZQUwxixi5mWe5y1l5qUAyimxqkQ0XqvVxonoE631Nyn1p8VTO7B///75Fy5c2MzMWwB0ZDHaQmeSiPbMmTNnb3d39+k0mKkcMMZsBiC/W9IYSSH7K4C9Wuu9rjpODoyMjNxQq9VGADzuCpxT7gPP83p7e3v/TMJJdCAIgoVEdBDAzUlgBX8/ycwrfd//Pg431gFr7RPM/HbBxFLBEdGTSql3opQiHQiCoI+IXk9lrU3CzLzR9/3BVvAtHbDWPsrMH7aJTyZYInpMKfVRs/JFDlQqlduq1eoxIro2k6U2KTHzX+VyeXFPT8/PjSYucsBae4iZH24Tj1ywRHRYKfVIpANhnt+Ty0r7lbc0rhMzI2CMuRHAlwBubT+HXBZ+AbBEa/3HrFLCWruTmV/MBZ1N+TiAdyNUX2qZeYh2KaW2zThQqVTumZqaOlZgbePqynEiWquU+qFZwRjzBoBnIoAmS6WSTOhvp0PIGPMcgN2uVguSiyQfBIFPRMMJdrZqrV+bdsBa+x4zryqImAtMJHlr7RJmPgxgbhwQEb2vlFpNAwMDV3Z2dp7JUM+7EG0lE0l+dHS089y5c4dkkjqAVycmJq4ma+0yZv7YQaEIkUjyAh4EwTAR+a6GiGg5BUGwg4i2uyrlkEsi7xL3s8wz88syAm8x89M5iLmoxpIP4348bRYkolEyxowBkA25S1sLQJbyHhfhUCaWvMT9+fPnx5h5cQrMuugRceAEgDsdlKfTVph2rwMgC4mk37gWSz5L3DcZ+1EckAw0L44FM4/4vq+aZfr7+zu6urq2MbPMoSuavieSt9b6zJyU7+OonXVygIjWKKUOxCGFhaA4cj0AF/KS7z8D4DmMfpTIGdcQOgtgldZaJlpss9auA/B1q/Kgrhjm+08B3JuEF/ediE44T2IikiOP1Uqp7/IYDePeElFvXhwAY2nTqJCXkTiZ1XgBcT9jmplHxYEd4SR04kRER0ul0ur169dLWKVqYb7/IpVSjHB9IctSShzQWq9JQySMeyG/MI1ewhxYnqeYq2itnePYGPMmgO6iyAP4v5gTwBzl9Cta68RdnDHmWQAtz3WyOjRTTodZYSsRvZoRbLvWemeU7vDw8P2e532eETtSjZmf931/d31HtkguHdIWUw3oWmttm60NDQ1dVS6XZat6V8EOTMplitwpNJ5K7ALwQg5Da7XWszbnxphRAE/lwIxSnQnd5mMVGYWsZ///MvMK3/ePiFVjjFyADLSBvCyo0vuzj1VCo3J5kflgi5lPE9EKIprHzFIqtKO1PtiqWzLGyIb6oRyW5ZynBOCOHBhRqmNa61nHnhedjQZBcDsRycS7pg0E8kD+LZse3/d/agS5/I7XG0JpI4B9ebqsQN1NWuuWly2X7xVTvfestXfXarWDRHRTgT2aCMXMv3metzJp/5F4SymWhoaG5pfLZVlpL9k1a7VaVRs2bEi89HZyIOwu2b1tukQX3TL3OHGYsjw1GBwc7Oro6Kg7UthTA7mhn5yc3NfX1ycPQ5xbmhGYBSqPPYhINkMPAJDHHrJ4pWlTAOShx1FmvnSPPVoxbHxu43neAmauP7eRf2nTz2yI6FStViv0uc1/ndZCH8rgOooAAAAASUVORK5CYII=",ut="data:image/png;base64,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",y=r(53114),s="data:image/png;base64,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",i="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA61JREFUOE+FkmtMW2UYx//ntKcXygotpbaAoxQarhYKkwEb3QhRxgbOITNOTZzOZRedCcq+zMRgjLqocTHq/EKYRk10SK2wwSaEMEaVYVOLjI1OIBWwFNpISy/Qc9oeM5Iuytj2fHqfy/vL//++D4F10bIfPJk8XqMQU+luV0S66FoRF2gi3FRZXIjkUF55Ms81t8za/766aH+6HZHYdSJ2OHcQAikJangB7zXuVhwnuQLyypATc3MMqrdFoVZSCNEUCoqywJACxvC95ZjTwXQUFcFf1YLwGshpeGjvhHXhTXdAyCx5QZSXJZXTER5+7p3GvBN4XA+oFEAoQEBbsQUsJcbVS7+NBBiGm8Bd9VRuS36dYM0llGvebzMYbJ1RaebX0WXP2cqtolJSKMWlTivss0DtDkClBJggB9qaGjCEAL0dlm5SSDaNDs98uL8u0Uqw7HnO0sAZk/HbkbGe1sjRhArUHX0+1ZiYkY0L3/TDNgXsrgIylABL85BX3wCfxx89+/aF3L2lsA/9Keiqf27rlTVr7Pwr+dO/XOvqOG8zjE/4zh14KtGaX1XJ7f6qG+axCOqqAHUKwCNF0DzxLP4aven4/eKQLl4iPZ2r1+Wkbdc9eeex2ZmXUuwTMx85pyaV4xZHVt2h2rQh4wAuD3ixZyeQoQCSZalQVDdgtL1zdJNc4o+TJQ0qq7XvEMSZlTugNWUtIO2F6rdMw8GmkmK5OBTm4ss2C/RbCGQpOdCU6kHzxOHrg9Zgqkq0T9Uw3n/X98cKrc2SAstYZLVw82pf/QF9utk0BYkwgmz1Jsh0xbj2Y3/XxUF/U4oS7PEvvNP3BMUaL5ahuEQrasvLUWr9Li+Rq02PzM0u9PZ0zx7+YABz6xf5f9bWN49th+QxvcLsdnvUeTmb+z5pvbWn/Qbo9XO38/uCbg/0nFZ9zAv7mxQPKw7lv3C9bSPIA0HNu3jaXWWU0eOlM3SZXFO/Fc8cbl25y9Y9QU3lEFJcVOhrUr7z/ROUhelV6LLjwPBlN8w/3Wr8w4bpTycR+q+6Da0156ElWUSeSstMpJwuH5KTeOBzAIojYpcdbjqeir7ReBmfPxB0MBXvHjn56KncwjTwlVIQLBCYXESIprE878JNo+XEvj58dl/Qy9lopGmcePXkDv0jOzWIUlwEp9wILPmQJBdidtIB6w8jnW4G7782gOEN96hWCnGRHOMkiwSBiAOhgAOWZREJR0GSAI9LgIxGASYKPh+/HjGhJgb6F36ZbPle9WMzAAAAAElFTkSuQmCC"},2748:function(Nn,Ft,r){"use strict";r.d(Ft,{Q:function(){return H}});var A=r(59301),X=r(57809),R=r(5112),pe=r(5871),N=r(59301),H=(c=>(c[c.Number=1]="Number",c[c.Percent=2]="Percent",c))(H||{});const C=({value:c,onChange:S,disabled:a,hidePercentOption:F=!1,percentType:p="select"})=>{const h=(0,A.useMemo)(()=>F?1:2,[F]),[I,P]=(0,A.useState)(h);console.log(I);const b=Q=>c.type===1?`${Q}\u5206`:`${Q}%`,K=(0,A.useCallback)(Q=>{if(I===1){const W=Q.replace("\u5206","");return isNaN(parseInt(W,10))?0:W}else return Q.replace("%","")},[I]);return(0,A.useEffect)(()=>{P(c.type)},[c]),N.createElement("div",{style:{display:"flex",alignItems:"center"}},p=="select"&&N.createElement(X.default,{size:"large",onChange:Q=>{P(Q),S({type:Q,inputValue:Q===1?5:20})},value:I||h,style:{width:100},options:F?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:a}),p=="radio"&&N.createElement(R.ZP.Group,{size:"large",onChange:Q=>{const W=Q.target.value;P(W),S({type:W,inputValue:W===1?5:20})},value:I||h,disabled:a},!F&&N.createElement(R.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),N.createElement(R.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),p=="radio"&&N.createElement("div",{style:{marginRight:"10px",color:"#000000"}},c.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),N.createElement(pe.Z,{size:"large",disabled:a,value:c.inputValue,style:{width:"120px"},parser:K,addonAfter:c.type===1?"\u5206":"%",max:I===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:Q=>{S({type:I,inputValue:Q})}}),p=="radio"&&c.type==2&&N.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};Ft.Z=C},6681:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return c}});var A=r(59301),X={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},R=r(43418),pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",N="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",H=(S,a,F)=>new Promise((p,h)=>{var I=K=>{try{b(F.next(K))}catch(Q){h(Q)}},P=K=>{try{b(F.throw(K))}catch(Q){h(Q)}},b=K=>K.done?p(K.value):Promise.resolve(K.value).then(I,P);b((F=F.apply(S,a)).next())}),c=({type:S,resdata:a,onok:F,oktext:p,okloading:h})=>{const[I,P]=(0,A.useState)(!1),{can_copy_list:b,can_copy_num:K,challenge_type:Q,course_data_list:W,no_copy_list:V,no_copy_num:_,no_use_list:L,no_use_num:E,repeat_shixun_num:oe,student_count:le,total_num:ie,use_num:se}=a;let ye=K>0||S==="exercise";(0,A.useEffect)(()=>{(a==null?void 0:a.student_count)>0&&P(!0)},[a]),console.log("---11",h),(0,A.useEffect)(()=>{h||P(!1)},[h]);const G=()=>{if(S==="exercise"&&Q===1)return A.createElement(A.Fragment,null,"\u8BFE\u5802\u5185\u6709",A.createElement("span",{className:X.orangeColor},le),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",A.createElement("span",{className:X.orangeColor},se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",A.createElement("span",{className:X.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(S==="exercise"&&Q===2)return A.createElement(A.Fragment,null,"\u8BFE\u5802\u5185\u6709",A.createElement("span",{className:X.orangeColor},le),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",A.createElement("span",{className:X.orangeColor},se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",A.createElement("span",{className:X.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(S==="shixun"&&Q===1)return A.createElement(A.Fragment,null,"\u8BFE\u5802\u5185\u6709",A.createElement("span",{className:X.orangeColor},le),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",A.createElement("span",{className:X.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(S==="shixun"&&Q===2)return A.createElement(A.Fragment,null,"\u8BFE\u5802\u5185\u6709",A.createElement("span",{className:X.orangeColor},le),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",A.createElement("span",{className:X.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(S==="subject"&&Q===1)return A.createElement(A.Fragment,null,"\u8BFE\u5802\u5185\u6709",A.createElement("span",{className:X.orangeColor},le),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",A.createElement("span",{className:X.orangeColor},se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",A.createElement("span",{className:X.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(S==="subject"&&Q===2)return A.createElement(A.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",A.createElement("span",{className:X.orangeColor},le)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",A.createElement("span",{className:X.orangeColor},se)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",A.createElement("span",{className:X.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(S==="exercisepush")return A.createElement(A.Fragment,null,"\u8BFE\u5802\u5185\u6709",A.createElement("span",{className:X.orangeColor},le),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",A.createElement("span",{className:X.orangeColor},se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",A.createElement("span",{className:X.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(S==="shixunpush"&&Q===1)return A.createElement(A.Fragment,null,"\u8BFE\u5802\u5185\u6709",A.createElement("span",{className:X.orangeColor},le),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",A.createElement("span",{className:X.orangeColor},se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",A.createElement("span",{className:X.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(S==="shixunpush"&&Q===2)return A.createElement(A.Fragment,null,"\u8BFE\u5802\u5185\u6709",A.createElement("span",{className:X.orangeColor},le),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",A.createElement("span",{className:X.orangeColor},se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",A.createElement("span",{className:X.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},Te=()=>{if(S==="exercise"||S==="subject"||S==="exercisepush"||S==="shixunpush")return A.createElement("div",{style:{marginTop:20}},_>0&&A.createElement("div",null,A.createElement("span",{className:X.flex},A.createElement("img",{src:N,style:{width:14}}),A.createElement("span",{className:X.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),A.createElement("div",{className:X.statusbody},S==="exercise"&&A.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",A.createElement("span",{className:X.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(S==="subject"||S==="exercisepush")&&A.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ye&&A.createElement("span",{className:X.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),S==="shixunpush"&&A.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ye&&A.createElement("span",{className:X.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),A.createElement("div",null,V==null?void 0:V.map((D,Ze)=>A.createElement("a",{href:`/shixuns/${D.identifier}/challenges`,target:"_blank"},"\u300A",D==null?void 0:D.name,"\u300B",Ze+1!==_&&"\u3001"))))),K>0&&A.createElement("div",{style:{marginTop:20}},A.createElement("span",{className:X.flex},A.createElement("img",{src:pe,style:{width:14}}),A.createElement("span",{className:X.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),A.createElement("div",{className:X.statusbody},S==="exercise"&&A.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(S==="subject"||S==="exercisepush")&&A.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),S==="shixunpush"&&A.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),A.createElement("div",null,b==null?void 0:b.map((D,Ze)=>A.createElement("a",{href:`/shixuns/${D.identifier}/challenges`,target:"_blank"},"\u300A",D==null?void 0:D.name,"\u300B",Ze+1!==K&&"\u3001"))))));if(S==="shixun")return A.createElement("div",{style:{marginTop:20}},K>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return A.createElement(R.default,{open:I,onCancel:()=>{P(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!ye&&"none"}},zIndex:1003,confirmLoading:h,okText:ye?p:"\u6211\u77E5\u9053\u4E86",onOk:()=>H(void 0,null,function*(){ye?yield F([...b,...L]):P(!1)})},A.createElement("div",{style:{maxHeight:600,overflow:"auto"}},G(),Te()))}},929:function(Nn,Ft,r){"use strict";r.d(Ft,{i:function(){return E},Z:function(){return le}});var A={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},X=r(71418),R=r(6848),pe=r(93948),N=r(92310),H=r.n(N),C=r(49661),c=r(57884),S=r(34055),a=r(79005),F=r(20345),p=r(77882),h=r(31081),I=r(75309),P=r(71979),b=r(47558),K=r(42922),Q=r(66832),W=r(96593),V=r(19664),_=r(91833),L=r(59301);const E=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:a,swimg:F},{name:"101\u8BA1\u5212",ptimg:p,swimg:h},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:I,swimg:P},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:b,swimg:K},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Q,swimg:W},{name:"\u519B\u961F\u4E00\u6D41",ptimg:V,swimg:_}];var le=({className:ie,dataSource:se=[],col:ye=4,right:G,bottom:Te=23,precision:D=0,wrapWidth:Ze=1200,trackEventItems:Ce,loading:ge,onRemove:Pe=()=>{},isCurrent:ue=!0,showAlias:be=!1,showProgress:ae=!1})=>{const te=Math.floor((Ze-(ye-1)*G)/ye),Je=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(We=>(window.ENV==="build"&&(We.ptimg=`/react/build${We.ptimg}`,We.swimg=`/react/build${We.swimg}`),We));return L.createElement(X.Z,{spinning:ge},L.createElement("div",{className:H()(A.list,ie)},!!(se!=null&&se.length)&&(se==null?void 0:se.map((We,He)=>{var qe,It,Ct,nt,St,lt;const{name:jt,id:yt,identifier:k,featured:ut,school_name:y,image_url:s,excellent:i,is_plan:g}=We;return L.createElement("div",{key:yt,className:ue&&ae?A.wrapisCurrent:A.wrap,style:{width:te,marginRight:(1+He)%ye===0?0:G+D,marginBottom:Te}},L.createElement("a",{className:A.li,onClick:z=>{z.preventDefault(),z.stopPropagation(),Ce&&(0,C.L9)([Ce]),(0,C.xg)(`/paths/${k}`)}},L.createElement("div",{className:A.img},L.createElement("img",{className:A.cover,src:`${s}`}),ue&&(0,S.bg)()&&(We==null?void 0:We.studying)&&L.createElement("div",{className:`${A.movebq} user-path-items`,onClick:z=>{z.stopPropagation(),Pe(We)}},L.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),L.createElement("span",{className:"c-red"},"\u79FB\u9664")),(qe=We==null?void 0:We.subject_tags)==null?void 0:qe.map((z,ee)=>{var T,Y;if(ee===0){const ve=(T=Je.find(ce=>ce.name==z))==null?void 0:T.swimg;return L.createElement("img",{className:A.sign,src:ve,style:{left:"-4px"}})}const Le=(Y=Je.find(ve=>ve.name==z))==null?void 0:Y.ptimg;return L.createElement("img",{className:A.sign,src:Le,style:{left:`${48+52*(ee-1)+2*ee}px`}})}),L.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(We==null?void 0:We.excellent)&&L.createElement("div",{className:A.bq},"\u5F00\u653E\u8BFE\u7A0B"))),L.createElement("div",{className:A.name},L.createElement(R.Z,{title:be&&(We!=null&&We.excellent_alias_name)?L.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${jt}`,L.createElement("br",null),L.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):jt},L.createElement("span",{className:A.e},be&&(We==null?void 0:We.excellent_alias_name)||jt))),ue&&ae&&((It=We==null?void 0:We.progress)==null?void 0:It.all_score)!=0&&L.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},L.createElement(pe.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Ct=We==null?void 0:We.progress)==null?void 0:Ct.my_score)/((nt=We==null?void 0:We.progress)==null?void 0:nt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(St=We==null?void 0:We.progress)==null?void 0:St.my_score,"/",(lt=We==null?void 0:We.progress)==null?void 0:lt.all_score),(!ue||!ae)&&L.createElement("div",{className:A.tags},L.createElement("div",null,L.createElement(R.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},L.createElement("span",null,L.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),L.createElement("span",null,We.stages_count))),L.createElement(R.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},L.createElement("span",null,L.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),L.createElement("span",null,We.members_count)))))))})),!se.length&&L.createElement(c.Z,null)))}},47949:function(Nn,Ft,r){"use strict";r.d(Ft,{jL:function(){return N},w9:function(){return tt},dN:function(){return Be},QD:function(){return sn},cQ:function(){return nt.Z},Oz:function(){return ve},op:function(){return we},O5:function(){return $n},_b:function(){return Wn},t7:function(){return se},Gi:function(){return Cn},YG:function(){return wn},kT:function(){return xn},qp:function(){return K},K3:function(){return V},vr:function(){return Rn},qE:function(){return Ue},Je:function(){return Te},wb:function(){return He},lB:function(){return Ct},cq:function(){return qr},tp:function(){return E},Si:function(){return Or},k8:function(){return ta},Du:function(){return Oa}});var A=r(59301),X={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},R="data:image/png;base64,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",N=({dataSource:Vt=[],img:Gt,imgWidth:ln=346,title:Vn,sunTitle:_r,bannerExtraContent:fa})=>A.createElement("div",{className:X.banner},A.createElement("div",{className:X.content},A.createElement("aside",null,A.createElement("p",null,A.createElement("b",null,Vn),A.createElement("span",null,_r)),Vt.length>0&&A.createElement("div",{className:X.btns},Vt.map((yr,Cr)=>A.createElement("div",{key:Cr,onClick:yr.click},yr.name,yr.sign?A.createElement("img",{src:R,width:39}):null))),fa),Gt&&A.createElement("img",{style:{marginTop:33,marginRight:38},src:Gt,width:ln}))),H={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},C=r(92310),c=r.n(C),S=r(89392),a=Object.defineProperty,F=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,I=(Vt,Gt,ln)=>Gt in Vt?a(Vt,Gt,{enumerable:!0,configurable:!0,writable:!0,value:ln}):Vt[Gt]=ln,P=(Vt,Gt)=>{for(var ln in Gt||(Gt={}))p.call(Gt,ln)&&I(Vt,ln,Gt[ln]);if(F)for(var ln of F(Gt))h.call(Gt,ln)&&I(Vt,ln,Gt[ln]);return Vt},K=({dataSource:Vt=[],value:Gt,onChange:ln,onTitleChange:Vn,className:_r,title:fa,titleWidth:yr=41,style:Cr={},fontColor:sr="#6A7283",showCount:ea,classNameActive:Ur,styleItem:zr={}})=>{const[Io,ja]=(0,A.useState)(0),[qa,Wa]=(0,A.useState)(!1),uo=(0,A.useRef)(null),Eo=(0,A.useRef)(null);return(0,A.useEffect)(()=>{var mo;Vt.length!==0&&(((mo=uo==null?void 0:uo.current)==null?void 0:mo.clientHeight)>97?ja(1):ja(0)),Vt.length===0&&ja(0),Wa(!1)},[Vt]),A.createElement("div",{className:c()(H.row,_r),style:Cr},A.createElement("div",{onClick:(0,S.throttle)(()=>Vn==null?void 0:Vn(),2e3),style:{width:yr,marginTop:qa?12:4},className:`${H.title} ${Vn?"current":""}`},fa),A.createElement("div",{className:qa?`${H.tagsWrap} ${H.tagsBorderWrap}`:H.tagsWrap},A.createElement("div",{className:H.bar,ref:Eo,style:Io>0?{height:Io===1?97:"auto",overflow:Io===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},A.createElement("div",{className:H.tag,ref:uo},Vt==null?void 0:Vt.map(mo=>A.createElement("span",{onClick:()=>ln(mo.id),key:mo.id,style:P(P({color:sr},zr),(mo==null?void 0:mo.style)||{}),className:Gt===mo.id?c()(Ur||H.active,mo.classNameActive):""},A.createElement("span",{title:mo.name,className:H.name},mo.name),!!ea&&A.createElement("span",{className:H.num},mo.count))))),!!Io&&A.createElement(A.Fragment,null,Io===1?A.createElement("div",{onClick:()=>{var mo;ja(2),((mo=uo==null?void 0:uo.current)==null?void 0:mo.clientHeight)>245?Wa(!0):Wa(!1)},className:H.action},"\u5C55\u5F00",A.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):A.createElement("div",{onClick:()=>{Eo.current.scrollTop=0,ja(1),Wa(!1)},className:H.action},"\u6536\u8D77",A.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Q={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},V=({dataSource:Vt=[],value:Gt,onChange:ln,onTitleChange:Vn,className:_r,title:fa,titleWidth:yr=41,style:Cr={},fontColor:sr="#6A7283",showCount:ea,expand:Ur=!0})=>{const[zr,Io]=(0,A.useState)(0),[ja,qa]=(0,A.useState)(!1),Wa=(0,A.useRef)(null),uo=(0,A.useRef)(null),[Eo,mo]=(0,A.useState)(Ur);return A.createElement("div",{className:c()(Q.row,_r),style:Cr},A.createElement("div",{className:"flex item-center justify-between"},A.createElement("div",{onClick:(0,S.throttle)(()=>Vn==null?void 0:Vn(),2e3),style:{width:yr,marginTop:ja?12:4},className:`${Q.title} ${Vn?"current":""}`},fa),A.createElement("i",{className:`iconfont ${Eo?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Eo?8:10},onClick:()=>mo(!Eo)})),Eo&&A.createElement("div",{className:ja?`${Q.tagsWrap} ${Q.tagsBorderWrap}`:Q.tagsWrap},A.createElement("div",{className:Q.fenge}),A.createElement("div",{className:Q.bar,ref:uo},A.createElement("div",{className:Q.tag,ref:Wa},Vt==null?void 0:Vt.map(co=>A.createElement("span",{onClick:()=>ln(co.id),key:co.id,style:{color:sr},className:Gt===co.id?Q.active:""},A.createElement("span",{title:co.name,className:Q.name},co.name),!!ea&&A.createElement("span",{className:Q.num},co.count)))))))},_={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},E=({dataSource:Vt=[],value:Gt,onChange:ln,className:Vn,style:_r={}})=>A.createElement("div",{style:_r,className:c()(_.tabs,Vn)},Vt.map(fa=>A.createElement("span",{onClick:()=>ln(fa.id),className:Gt===fa.id?_.active:"",key:fa.id},fa.name))),oe={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},le=r(92832),se=({dataSource:Vt=[],value:Gt="",onChange:ln,onInputChange:Vn=()=>{},className:_r,style:fa={},placeholder:yr,allowClear:Cr=!1})=>{var sr;const[ea,Ur]=(0,A.useState)(""),[zr,Io]=(0,A.useState)("");(0,A.useEffect)(()=>{var Wa;let uo=Gt;(Wa=JSON.stringify(Gt))!=null&&Wa.includes("{")&&(Ur(Gt.id),uo=Gt.value||"");try{Io(decodeURIComponent(uo||""))}catch(Eo){Io(decodeURIComponent(uo||""))}},[Gt]);const ja=()=>{ln(encodeURIComponent(zr),ea||null)},qa=Wa=>{Wa!==ea&&(Ur(Wa),ln(encodeURIComponent(zr),Wa))};return A.createElement("div",{className:c()(oe.input,_r),style:fa},!!Vt.length&&A.createElement("div",{className:oe.dropdown},A.createElement("div",{className:oe.text},(sr=Vt.find(Wa=>Wa.id===ea))==null?void 0:sr.name,A.createElement("i",{className:"iconfont icon-zhankai4"}),A.createElement("b",{className:oe.b1}),A.createElement("b",{className:oe.b2})),A.createElement("div",{className:oe.menu},Vt.map((Wa,uo)=>A.createElement("div",{key:uo,onClick:()=>qa(Wa.id)},Wa.name)))),A.createElement(le.default,{onPressEnter:ja,value:zr,onChange:Wa=>{Io(Wa.target.value),Vn(encodeURIComponent(Wa.target.value),ea||null)},bordered:!1,placeholder:yr}),A.createElement("i",{onClick:ja,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ye={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Te=({value:Vt,onChange:Gt,className:ln,total:Vn,pageSize:_r,style:fa={}})=>{const yr=Vt<2,Cr=Vt>=Math.ceil(Vn/_r);return Vn<=_r?A.createElement(A.Fragment,null):A.createElement("div",{className:c()(ye.quickPager,ln),style:fa},A.createElement("div",{onClick:()=>{yr||Gt(Vt-1,"prev")},className:yr?ye.disabled:""},"\u4E0A\u4E00\u9875"),A.createElement("div",{onClick:()=>{Cr||Gt(Vt+1,"next")},className:Cr?ye.disabled:""},"\u4E0B\u4E00\u9875"))},D={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Ze=r(71418),Ce=r(6848),ge=r(13570),Pe=r(90524),ue=r(49661),be=r(96908),ae=r(57177),te=r(81378),Je=r(57884),He=({className:Vt,dataSource:Gt=[],col:ln=4,right:Vn,bottom:_r=23,precision:fa=0,wrapWidth:yr=1200,trackEventItems:Cr,loading:sr})=>{const ea=Math.floor((yr-(ln-1)*Vn)/ln);return A.createElement(Ze.Z,{spinning:sr},A.createElement("div",{className:c()(D.list,Vt)},!!Gt.length&&Gt.map((Ur,zr)=>{const{name:Io,id:ja,identifier:qa,power:Wa,cover_image_id:uo,pic:Eo}=Ur;return A.createElement("div",{className:D.wrap,key:ja,style:{width:ea,marginRight:(1+zr)%ln===0?0:Vn+fa,marginBottom:_r}},A.createElement("a",{target:"_blank",href:`/shixuns/${qa}/challenges`,className:D.li,onClick:mo=>{mo.preventDefault(),Cr&&(0,ue.L9)([Cr]),Wa&&(0,ue.xg)(`/shixuns/${qa}/challenges`)}},A.createElement("div",{className:D.img},A.createElement("img",{className:D.cover,src:`${Eo}`}),Ur.is_jupyter&&A.createElement("img",{className:D.sign,src:be}),Ur.is_jupyter_lab&&A.createElement("img",{className:D.sign,src:ae}),Ur.is_unity_3d&&A.createElement("img",{className:D.sign,src:te})),A.createElement("div",{className:D.name},A.createElement(Ce.Z,{title:Io||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},A.createElement("span",{className:D.e},Io||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),A.createElement("div",{className:D.tags},A.createElement(Ce.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},A.createElement("span",null,A.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),A.createElement("span",null,Ur.challenges_count))),!!Ur.myshixuns_count&&A.createElement(Ce.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},A.createElement("span",null,A.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),A.createElement("span",null,Ur.myshixuns_count))),A.createElement(Ce.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},A.createElement("span",null,A.createElement("span",null,Ur.level))),A.createElement("div",{className:D.rate},A.createElement(ge.Z,{allowHalf:!0,disabled:!0,defaultValue:Ur.score_info}),A.createElement("span",null,"\xA0",Ur.score_info?`${Ur.score_info}\u5206`:"5\u5206")))),!Wa&&A.createElement("div",{className:D.lockWrap},A.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),A.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Gt.length&&A.createElement(Je.Z,null)))},qe={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},Ct=({className:Vt,dataSource:Gt=[],col:ln=4,right:Vn,bottom:_r=23,precision:fa=0,wrapWidth:yr=1200,wrapClassName:Cr,trackEventItems:sr,loading:ea})=>{const Ur=Math.floor((yr-(ln-1)*Vn)/ln);return A.createElement(Ze.Z,{spinning:ea},A.createElement("div",{className:c()(qe.list,Vt)},!!Gt.length&&Gt.map((zr,Io)=>{const{name:ja,id:qa,identifier:Wa,power:uo,cover_image_id:Eo,pic:mo}=zr;return A.createElement("div",{className:c()(qe.wrap,Cr),key:qa,style:{width:Ur,marginRight:(1+Io)%ln===0?0:Vn+fa,marginBottom:_r}},A.createElement("a",{target:"_blank",href:`/shixuns/${Wa}/challenges`,className:qe.li,onClick:co=>{co.preventDefault(),sr&&(0,ue.L9)([sr]),uo&&(0,ue.xg)(`/shixuns/${Wa}/challenges`)}},A.createElement("img",{src:r(47621),className:qe.titleBg}),A.createElement("div",{className:qe.name},A.createElement(Ce.Z,{title:ja||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},A.createElement("span",{className:qe.e},ja||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),A.createElement("div",{style:{padding:"14px",paddingBottom:0}},A.createElement("div",{className:qe.img},A.createElement("img",{className:qe.cover,src:Eo?`${Pe.Z.API_SERVER}/api/attachments/${Eo}`:`${Pe.Z.IMG_SERVER+mo}`}),zr.is_jupyter&&A.createElement("div",{className:qe.bq},"Jupyter"),zr.is_jupyter_lab&&A.createElement("div",{className:qe.bq},"JupyterLab"),zr.is_unity_3d&&A.createElement("div",{className:qe.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),A.createElement("div",{className:"mt20 flex item-center justify-between"},A.createElement("div",null,A.createElement("span",{className:qe.text},"\u5B66\u4E60\u4EBA\u6570"),A.createElement("span",{className:qe.value},zr.myshixuns_count)),A.createElement("div",null,A.createElement("span",{className:qe.text},"\u56F0\u96BE\u7B49\u7EA7"),A.createElement("span",{className:qe.value},zr.level))),A.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},A.createElement("div",null,A.createElement("span",{className:qe.text},"\u5173\u5361\u6570"),A.createElement("span",{className:qe.value},zr.challenges_count)),A.createElement("div",{className:qe.rate},A.createElement(ge.Z,{allowHalf:!0,disabled:!0,defaultValue:zr.score_info}),A.createElement("span",{className:qe.value,style:{color:"#FF9C00"}},"\xA0",zr.score_info?`${zr.score_info}\u5206`:"5\u5206"))))),!uo&&A.createElement("div",{className:qe.lockWrap},A.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),A.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Gt.length&&A.createElement(Je.Z,null)))},nt=r(929),St={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},lt=r(79005),jt=r(20345),yt=r(77882),k=r(31081),ut=r(75309),y=r(71979),s=r(47558),i=r(42922),g=r(66832),z=r(96593),ee=r(19664),T=r(91833);const Y=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:lt,swimg:jt},{name:"101\u8BA1\u5212",ptimg:yt,swimg:k},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ut,swimg:y},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:s,swimg:i},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:g,swimg:z},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ee,swimg:T}];var ve=({className:Vt,dataSource:Gt=[],col:ln=4,right:Vn,bottom:_r=23,precision:fa=0,wrapWidth:yr=1200,trackEventItems:Cr,loading:sr,wrapClassName:ea,imgClassName:Ur,isArrow:zr=!1})=>{const Io=Math.floor((yr-(ln-1)*Vn)/ln),[ja,qa]=(0,A.useState)(),[Wa,uo]=(0,A.useState)(),Eo=co=>qa(co),mo=()=>qa(-1);return A.createElement(Ze.Z,{spinning:sr},A.createElement("div",{className:c()(St.list,Vt)},!!(Gt!=null&&Gt.length)&&(Gt==null?void 0:Gt.map((co,Qa)=>{var xo;const{name:pi,id:bi,identifier:Xo,featured:eo,school_name:Mi,image_url:gi,excellent:cA,is_plan:Wi}=co;return A.createElement("div",{key:bi,className:c()(St.wrap,ea),style:{width:Io,marginRight:(1+Qa)%ln===0?0:Vn+fa,marginBottom:_r}},A.createElement("a",{target:"_blank",href:`/paths/${Xo}`,className:St.li,onClick:qi=>{qi.preventDefault(),Cr&&(0,ue.L9)([Cr]),(0,ue.xg)(`/paths/${Xo}`)}},A.createElement("img",{src:r(39057),className:St.titleBg}),A.createElement("div",{className:St.name},A.createElement(Ce.Z,{title:pi},A.createElement("span",{className:St.e,style:{color:zr&&ja===Qa?"#145DFF":"#000000"},onMouseEnter:()=>{Eo(Qa)},onMouseLeave:mo},pi))),A.createElement("div",{style:{padding:"14px",paddingBottom:0}},A.createElement("div",{className:c()(St.img,Ur)},A.createElement("img",{className:St.cover,src:`${Pe.Z.IMG_SERVER+gi}`}),(xo=co==null?void 0:co.subject_tags)==null?void 0:xo.map((qi,Fi)=>{var Gi,ii;if(Fi===0){const ri=(Gi=Y.find(aA=>aA.name==qi))==null?void 0:Gi.swimg;return A.createElement("img",{className:St.sign,src:ri,style:{left:"-4px"}})}const Yo=(ii=Y.find(ri=>ri.name==qi))==null?void 0:ii.ptimg;return A.createElement("img",{className:St.sign,src:Yo,style:{left:`${48+52*(Fi-1)+2*Fi}px`}})}),A.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(co==null?void 0:co.excellent)&&A.createElement("div",{className:St.bq},"\u5F00\u653E\u8BFE\u7A0B"))),A.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},A.createElement("div",null,A.createElement("span",{className:St.text},"\u7AE0\u8282\u6570"),A.createElement("span",{className:St.value},co.stages_count)),A.createElement("div",null,A.createElement("span",{className:St.text},"\u5B66\u4E60\u4EBA\u6570"),A.createElement("span",{className:St.value},co.members_count))))))})),!Gt.length&&A.createElement(Je.Z,null)))},ce={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Xe="data:image/png;base64,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",vt=r(59301),tt=({className:Vt,dataSource:Gt=[],col:ln=4,right:Vn,bottom:_r=23,precision:fa=0,wrapWidth:yr=1200,trackEventItems:Cr,loading:sr})=>{const ea=Math.floor((yr-(ln-1)*Vn)/ln);return vt.createElement(Ze.Z,{spinning:sr},vt.createElement("div",{className:c()(ce.list,Vt)},!!Gt.length&&Gt.map((Ur,zr)=>{const{subject_identifier:Io,id:ja,identifier:qa,power:Wa}=Ur,uo=Ur.is_public!=0&&Ur.is_public;return vt.createElement("div",{className:ce.wrap,key:ja,style:{width:ea,marginRight:(1+zr)%ln===0?0:Vn+fa,marginBottom:_r}},vt.createElement("a",{className:ce.li,onClick:Eo=>{Eo.preventDefault(),Cr&&(0,ue.L9)([Cr]),(0,ue.xg)(Ur.first_category_url)}},vt.createElement("div",{className:ce.top},vt.createElement(Ce.Z,{title:Ur.name},vt.createElement("div",{className:ce.name},Ur.name)),vt.createElement("img",{className:ce.img,src:Pe.Z.IMG_SERVER+"/images/"+Ur.avatar_url}),vt.createElement("div",{className:ce.text,title:Ur.creator},Ur.creator),Io&&vt.createElement("div",{className:ce.btns},vt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),vt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),uo&&vt.createElement("div",{className:ce.sign},"\u516C\u5F00")),vt.createElement("div",{className:ce.bottom},Ur.visits>0&&vt.createElement(Ce.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},vt.createElement("span",null,vt.createElement("i",{className:"iconfont icon-liulanyan"}),vt.createElement("span",null,Ur.visits))),Ur.course_members_count>0&&vt.createElement(Ce.Z,{title:"\u6210\u5458",placement:"bottom"},vt.createElement("span",null,vt.createElement("i",{className:"iconfont icon-chengyuan"}),Ur.course_members_count)),Ur.tasks_count>0&&vt.createElement(Ce.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},vt.createElement("span",null,vt.createElement("i",{className:"iconfont icon-zuoye"}),Ur.tasks_count)),Ur.is_end?vt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):vt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Ur.is_accessible&&vt.createElement("div",{className:ce.lockWrap},vt.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),vt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Gt.length&&vt.createElement(Je.Z,null)))},et={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},xe="data:image/png;base64,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",Be=({className:Vt,dataSource:Gt=[],col:ln=4,right:Vn,bottom:_r=23,precision:fa=0,wrapWidth:yr=1200,wrapClassName:Cr,trackEventItems:sr,loading:ea})=>{const Ur=Math.floor((yr-(ln-1)*Vn)/ln);return A.createElement(Ze.Z,{spinning:ea},A.createElement("div",{className:c()(et.list,Vt)},!!Gt.length&&Gt.map((zr,Io)=>{const{subject_identifier:ja,id:qa,identifier:Wa,power:uo}=zr,Eo=zr.is_public!=0&&zr.is_public;return A.createElement("div",{className:c()(`${et.wrap} ${zr.is_accessible?"":et.warpStyle}`,Cr),key:qa,style:{width:Ur,marginRight:(1+Io)%ln===0?0:Vn+fa,marginBottom:_r}},A.createElement("a",{className:et.li,onClick:mo=>{mo.preventDefault(),sr&&(0,ue.L9)([sr]),(0,ue.xg)(zr.first_category_url)}},A.createElement("div",{className:et.creator},A.createElement("img",{className:et.img,src:Pe.Z.IMG_SERVER+"/images/"+zr.avatar_url}),A.createElement("div",{className:et.text,title:zr.creator},zr.creator)),A.createElement("div",{className:et.top},A.createElement(Ce.Z,{title:zr.name},A.createElement("div",{className:et.name},zr.name)),Eo&&A.createElement("div",{className:et.sign},"\u516C\u5F00")),A.createElement("div",{className:et.middle},A.createElement("div",{className:et.row,style:{marginBottom:6}},A.createElement("div",null,A.createElement("span",{className:et.text},"\u8BBF\u95EE\u91CF"),A.createElement("span",{className:et.value},(zr==null?void 0:zr.visits)||0)),A.createElement("div",null,A.createElement("span",{className:et.text},"\u6210\u5458"),A.createElement("span",{className:et.value},(zr==null?void 0:zr.course_members_count)||0))),A.createElement("div",{className:et.row},A.createElement("div",null,A.createElement("span",{className:et.text,style:{width:42}},"\u4F5C",A.createElement("span",{style:{marginLeft:14}},"\u4E1A")),A.createElement("span",{className:et.value},(zr==null?void 0:zr.tasks_count)||0)),A.createElement("div",null,A.createElement("span",{className:et.text},"\u72B6\u6001"),zr.is_end?A.createElement("span",{className:et.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):A.createElement("span",{className:et.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),ja&&A.createElement("div",{className:et.btns},A.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),A.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!zr.is_accessible&&A.createElement("div",{className:et.lockWrap},A.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),A.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Gt.length&&A.createElement(Je.Z,null)))},it={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},dt=r(76560),wn=({dataSource:Vt=[],value:Gt,onChange:ln,className:Vn,style:_r={},tabBarExtraContent:fa})=>A.createElement("div",{className:c()(it.tabs,Vn),style:_r},A.createElement("div",{className:it.tabsWrap},Vt.map((yr,Cr)=>A.createElement("aside",{className:it.tab,onClick:()=>{ln(yr.id),yr.link&&dt.history.push(yr.link)},key:Cr},A.createElement("div",{className:Gt===yr.id?it.active:""},yr.name),(yr==null?void 0:yr.resetCount)==null&&(yr==null?void 0:yr.total)!==void 0&&A.createElement("span",null,"\uFF08",yr==null?void 0:yr.total,"\uFF09"),(yr==null?void 0:yr.resetCount)!==void 0&&(yr==null?void 0:yr.total)!==void 0&&A.createElement(Ce.Z,{title:(yr==null?void 0:yr.tip)!=null?yr==null?void 0:yr.tip:""},A.createElement("span",{style:{color:"#9096A3"}},"\uFF08",A.createElement("span",{style:{color:"#000"}},yr==null?void 0:yr.resetCount),"/",A.createElement("span",null,yr==null?void 0:yr.total),"\uFF09"))))),A.createElement("div",{className:it.tabBar},fa)),$t={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},xn=({dataSource:Vt=[],value:Gt,onChange:ln,className:Vn,style:_r={},tabBarExtraContent:fa})=>A.createElement("div",{className:c()($t.tabs,Vn),style:_r},A.createElement("div",{className:$t.tabsWrap},Vt.map((yr,Cr)=>A.createElement("aside",{className:$t.tab,onClick:()=>{ln(yr.id),yr.link&&dt.history.push(yr.link)},key:Cr},A.createElement("div",{className:Gt===yr.id?$t.active:""},yr.name),(yr==null?void 0:yr.resetCount)==null&&(yr==null?void 0:yr.total)!==void 0&&A.createElement("span",null,"\uFF08",yr==null?void 0:yr.total,"\uFF09"),(yr==null?void 0:yr.resetCount)!==void 0&&(yr==null?void 0:yr.total)!==void 0&&A.createElement(Ce.Z,{title:(yr==null?void 0:yr.tip)!=null?yr==null?void 0:yr.tip:""},A.createElement("span",{style:{color:"#9096A3"}},"\uFF08",A.createElement("span",{style:{color:"#000"}},yr==null?void 0:yr.resetCount),"/",A.createElement("span",null,yr==null?void 0:yr.total),"\uFF09"))))),A.createElement("div",{className:$t.tabBar},fa)),Cn=({className:Vt,style:Gt={},children:ln})=>A.createElement("div",{className:c()(Vt),style:Gt},ln),Ln={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},dr=r(38854),Fr=r(20834);const ur=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var qr=({sortValue:Vt,dropValue:Gt,className:ln,onSort:Vn,onDrop:_r,dataSource:fa=ur})=>{var yr;return A.createElement("div",{className:c()(Ln.orderWrap,ln)},A.createElement(dr.Z,{dropdownRender:()=>A.createElement(Fr.default,null,fa.map((Cr,sr)=>A.createElement(Fr.default.Item,{key:sr,onClick:()=>_r(Cr.id)},Cr.name)))},A.createElement("span",{className:Ln.orderTextWrap},(yr=fa.find(Cr=>Gt===Cr.id))==null?void 0:yr.name)),A.createElement("span",{className:Ln.orderIconWrap},A.createElement("span",{className:Ln.orderAsc},A.createElement("i",{className:Vt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Ln.cursorPointer} ${Ln.active}`:`iconfont icon-sanjiaoxing-up font12 ${Ln.cursorPointer}`,onClick:()=>Vn(Vt==="asc"?"desc":"asc")})),A.createElement("span",{className:Ln.orderDesc},A.createElement("i",{className:Vt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Ln.cursorPointer} ${Ln.active}`:`iconfont icon-sanjiaoxing-down font12 ${Ln.cursorPointer}`,onClick:()=>Vn(Vt==="asc"?"desc":"asc")}))))},Ht={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},Fn=r(3113),Rr=r(22688),lr=Object.defineProperty,hr=Object.getOwnPropertySymbols,oa=Object.prototype.hasOwnProperty,da=Object.prototype.propertyIsEnumerable,io=(Vt,Gt,ln)=>Gt in Vt?lr(Vt,Gt,{enumerable:!0,configurable:!0,writable:!0,value:ln}):Vt[Gt]=ln,Za=(Vt,Gt)=>{for(var ln in Gt||(Gt={}))oa.call(Gt,ln)&&io(Vt,ln,Gt[ln]);if(hr)for(var ln of hr(Gt))da.call(Gt,ln)&&io(Vt,ln,Gt[ln]);return Vt},Er=(Vt,Gt)=>{var ln={};for(var Vn in Vt)oa.call(Vt,Vn)&&Gt.indexOf(Vn)<0&&(ln[Vn]=Vt[Vn]);if(Vt!=null&&hr)for(var Vn of hr(Vt))Gt.indexOf(Vn)<0&&da.call(Vt,Vn)&&(ln[Vn]=Vt[Vn]);return ln},ga=(Vt,Gt,ln)=>new Promise((Vn,_r)=>{var fa=sr=>{try{Cr(ln.next(sr))}catch(ea){_r(ea)}},yr=sr=>{try{Cr(ln.throw(sr))}catch(ea){_r(ea)}},Cr=sr=>sr.done?Vn(sr.value):Promise.resolve(sr.value).then(fa,yr);Cr((ln=ln.apply(Vt,Gt)).next())}),we=Vt=>{var Gt=Vt,{className:ln,style:Vn,children:_r,loading:fa=!1,openLoading:yr,onClick:Cr=()=>{},size:sr="middle",shape:ea="round",theme:Ur}=Gt,zr=Er(Gt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Io,ja]=(0,A.useState)(!1),qa=(0,A.useMemo)(()=>{switch(Ur){case Rr.Fy.THEMEONE:return Ht.ThemeOne;case Rr.Fy.DEFAULT:default:return Ht.btn}},[Ur]);return A.createElement(Fn.ZP,Za({onClick:(0,S.throttle)(Wa=>ga(void 0,null,function*(){yr&&ja(!0);try{yield Cr(Wa)}catch(uo){console.log("error",uo)}yr&&ja(!1)}),2e3,{leading:!0,trailing:!1}),className:c()(qa,Ht[`${sr}-${ea}`],ln),style:Vn,size:sr,shape:ea,loading:Io||fa},zr),_r)},Se={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},Ue=({className:Vt,style:Gt,children:ln=null,onClick:Vn,title:_r})=>A.createElement("div",{className:c()(Se.head,Vt),style:Gt},A.createElement("span",{className:"primary-hover",onClick:Vn},A.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),A.createElement("b",{title:_r},_r),A.createElement("div",{className:Se.node},ln)),Mt={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},sn=({confirmShow:Vt=!0,confirmTitle:Gt,confirmClick:ln,cancelShow:Vn=!0,cancelTitle:_r,cancelClick:fa,className:yr,style:Cr,confirmLoading:sr=!1})=>A.createElement("div",{className:c()(Mt.btns,yr),style:Cr},Vt&&A.createElement(Fn.ZP,{loading:sr,onClick:ln,type:"primary",className:Mt.confirm},Gt),Vn&&A.createElement(Fn.ZP,{onClick:fa,className:Mt.cancel},_r)),rn={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Rn=({className:Vt,style:Gt={},LeftContent:ln,children:Vn,RightContent:_r})=>A.createElement("div",{className:c()(rn.fixedBottom,Vt),style:Gt},A.createElement("div",{className:rn.wrap},A.createElement("div",{className:rn.left},ln),A.createElement("div",{className:rn.center},Vn),A.createElement("div",{className:rn.right},_r))),Jn={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Wn=({className:Vt,style:Gt={},dataSource:ln=[]})=>A.createElement("div",{className:c()(Jn.crumbs,Vt),style:Gt},ln.map((Vn,_r)=>_rdt.history.push(Vn.path)},Vn.name):A.createElement("span",null,Vn.name),A.createElement("span",null,"\xA0",">","\xA0")):A.createElement("span",{key:_r,style:{color:"#5F6368"}},Vn.name))),_n=r(31797),fr=Object.defineProperty,ar=Object.defineProperties,Pr=Object.getOwnPropertyDescriptors,pr=Object.getOwnPropertySymbols,Yr=Object.prototype.hasOwnProperty,Dr=Object.prototype.propertyIsEnumerable,cr=(Vt,Gt,ln)=>Gt in Vt?fr(Vt,Gt,{enumerable:!0,configurable:!0,writable:!0,value:ln}):Vt[Gt]=ln,kt=(Vt,Gt)=>{for(var ln in Gt||(Gt={}))Yr.call(Gt,ln)&&cr(Vt,ln,Gt[ln]);if(pr)for(var ln of pr(Gt))Dr.call(Gt,ln)&&cr(Vt,ln,Gt[ln]);return Vt},qt=(Vt,Gt)=>ar(Vt,Pr(Gt)),en=(Vt,Gt)=>{var ln={};for(var Vn in Vt)Yr.call(Vt,Vn)&&Gt.indexOf(Vn)<0&&(ln[Vn]=Vt[Vn]);if(Vt!=null&&pr)for(var Vn of pr(Vt))Gt.indexOf(Vn)<0&&Dr.call(Vt,Vn)&&(ln[Vn]=Vt[Vn]);return ln};const{Countdown:In}=_n.default;var $n=Vt=>{var Gt=Vt,{onChange:ln}=Gt,Vn=en(Gt,["onChange"]);const[_r,fa]=(0,A.useState)(null);(0,A.useEffect)(()=>{typeof _r=="number"&&_r>=0&&ln(_r)},[_r]);const yr=Cr=>{const sr=Math.floor(Cr/1e3);fa(sr)};return A.createElement(In,qt(kt({},Vn),{onChange:yr}))},zn={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Or=({DataProps:Vt,className:Gt,style:ln={}})=>{var Vn;return A.createElement("div",{className:c()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",zn.ClassRoomItem,Gt),style:ln,onClick:()=>{(0,ue.xg)(Vt==null?void 0:Vt.first_category_url)}},A.createElement("div",{className:"flex flex-col item-center"},A.createElement("img",{src:`${(Vn=Pe.Z)==null?void 0:Vn.IMG_SERVER}/images/${Vt==null?void 0:Vt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Vt==null?void 0:Vt.subject_identifier)&&A.createElement("div",{className:"mt-40px"},A.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),A.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),A.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},A.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Vt!=null&&Vt.is_public)&&A.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),A.createElement("span",{className:c()("text-16px font-medium",zn.TitleDom)},Vt==null?void 0:Vt.name)),A.createElement("div",{className:"c-grey-333 font-medium"},Vt==null?void 0:Vt.creator),A.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Vt==null?void 0:Vt.course_members_count),A.createElement("div",{className:"c-grey-333 flex item-center justify-between"},A.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Vt==null?void 0:Vt.tasks_count),Vt!=null&&Vt.is_end?A.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):A.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Kr=Object.defineProperty,wr=Object.getOwnPropertySymbols,pa=Object.prototype.hasOwnProperty,Ea=Object.prototype.propertyIsEnumerable,la=(Vt,Gt,ln)=>Gt in Vt?Kr(Vt,Gt,{enumerable:!0,configurable:!0,writable:!0,value:ln}):Vt[Gt]=ln,jn=(Vt,Gt)=>{for(var ln in Gt||(Gt={}))pa.call(Gt,ln)&&la(Vt,ln,Gt[ln]);if(wr)for(var ln of wr(Gt))Ea.call(Gt,ln)&&la(Vt,ln,Gt[ln]);return Vt},Oa=({DataProps:Vt=[],selectValue:Gt,onChange:ln,className:Vn,style:_r={},extra:fa,classNameItem:yr,styleItem:Cr={},barHidden:sr})=>{const[ea,Ur]=(0,A.useState)();return(0,A.useEffect)(()=>{Ur(Array.isArray(Gt)?Gt:[Gt])},[Gt]),A.createElement("div",{className:c()("flex px-20px py-10px gap-40px",Vn),style:jn({borderBottom:"1px solid #D3F0FF"},_r)},Vt==null?void 0:Vt.map(zr=>A.createElement("div",{key:zr==null?void 0:zr.id,className:c()("flex item-center justify-center current c-grey-333 text-16 relative",yr,zr==null?void 0:zr.className),style:jn(jn({color:ea!=null&&ea.includes(zr==null?void 0:zr.id)?"#1890FF":"",minWidth:88},Cr),(zr==null?void 0:zr.style)||{}),onClick:Io=>{ln==null||ln({domEvent:Io,item:zr}),zr!=null&&zr.link&&dt.history.push(zr==null?void 0:zr.link)}},zr==null?void 0:zr.name,!sr&&(ea==null?void 0:ea.includes(zr==null?void 0:zr.id))&&A.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),A.createElement("div",{className:"ml-auto"},fa))},jr=Object.defineProperty,Wr=Object.defineProperties,ha=Object.getOwnPropertyDescriptors,wa=Object.getOwnPropertySymbols,ya=Object.prototype.hasOwnProperty,Va=Object.prototype.propertyIsEnumerable,vo=(Vt,Gt,ln)=>Gt in Vt?jr(Vt,Gt,{enumerable:!0,configurable:!0,writable:!0,value:ln}):Vt[Gt]=ln,ba=(Vt,Gt)=>{for(var ln in Gt||(Gt={}))ya.call(Gt,ln)&&vo(Vt,ln,Gt[ln]);if(wa)for(var ln of wa(Gt))Va.call(Gt,ln)&&vo(Vt,ln,Gt[ln]);return Vt},Zn=(Vt,Gt)=>Wr(Vt,ha(Gt)),ta=({value:Vt,onChange:Gt,onInputChange:ln,className:Vn,style:_r={},InputProps:fa})=>{const[yr,Cr]=(0,A.useState)(Vt);return A.createElement("div",{className:c()("flex item-center rounded-full px-10px py-2px",Vn),style:ba({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},_r)},A.createElement(le.default,Zn(ba({bordered:!1},fa),{onChange:sr=>{Cr(sr.target.value),ln==null||ln(encodeURIComponent(sr.target.value))},onPressEnter:sr=>{Gt==null||Gt({domEvent:sr,item:{value:yr}})}})),A.createElement("img",{className:"h-22px current",src:r(25365),height:22,onClick:sr=>{Gt==null||Gt({domEvent:sr,item:{value:yr}})}}))}},37464:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return a}});var A=r(59301),X=r(92832),R=r(24905),pe=r(95237),N={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},H="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",C=r(57884),c=(F,p,h)=>new Promise((I,P)=>{var b=W=>{try{Q(h.next(W))}catch(V){P(V)}},K=W=>{try{Q(h.throw(W))}catch(V){P(V)}},Q=W=>W.done?I(W.value):Promise.resolve(W.value).then(b,K);Q((h=h.apply(F,p)).next())}),a=({data:F,value:p=[],handleChangePage:h,setSelectedRowKeys:I,selectedRowKeys:P,onChange:b=()=>{}})=>{const[K,Q]=(0,A.useState)([]),[W,V]=(0,A.useState)([]),[_,L]=(0,A.useState)([]);let[E,oe]=(0,A.useState)(1),[le,ie]=(0,A.useState)();return(0,A.useEffect)(()=>{Q(F),V([]),L([])},[F]),(0,A.useEffect)(()=>{I&&(V(P),L(P))},[P]),A.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},A.createElement("div",{className:N.leftdiv},A.createElement(X.default.Search,{size:"middle",onChange:se=>c(void 0,null,function*(){Q(F.filter(ye=>{var G;return(G=ye==null?void 0:ye.name)==null?void 0:G.includes(se.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),K.length===0&&A.createElement(C.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),A.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},A.createElement(R.default.Group,{value:W.map(se=>`${se.course_group_id}`),onChange:se=>{I(K.filter(ye=>se.includes(`${ye.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},K.map((se,ye)=>A.createElement(pe.Z,{key:se.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},A.createElement(R.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:se.is_published,value:`${se.course_group_id}`},A.createElement("div",{className:N.listClass},A.createElement("span",{className:N.spantitle,style:{width:se.is_published?"108px":"170px"}},se.name),se.is_published&&A.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),A.createElement("div",{className:N.rightdiv},A.createElement(X.default.Search,{onChange:se=>{L(W.filter(ye=>ye.name.includes(se.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),_.length===0&&A.createElement(C.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),_.length>0&&A.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},A.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},_.map((se,ye)=>A.createElement(pe.Z,{justify:"space-between",style:{marginTop:"10px"},key:se.course_group_id},A.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},se.name),A.createElement("img",{src:H,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{I(W.filter(G=>`${G.course_group_name}`!=`${se.course_group_name}`))}})))))))}},23396:function(Nn,Ft,r){"use strict";r.r(Ft),r.d(Ft,{default:function(){return FA}});var A=r(59301),X=r(76560),R=r(66104),pe=r(38854),N=r(20834),H=r(99313),C=r(43418),c=r(8591),S=r(49661),a=r(30975),F=r(34055),p=r(78241),h=r(24905),I=r(95237),P=r(43604),b=r(92832),K=r(1710),Q=r(58421),W=r(61186),V=r.n(W),_=r(57884),L=r(82093),E=Object.defineProperty,oe=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,se=(Zt,Tt,Lt)=>Tt in Zt?E(Zt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Zt[Tt]=Lt,ye=(Zt,Tt)=>{for(var Lt in Tt||(Tt={}))le.call(Tt,Lt)&&se(Zt,Lt,Tt[Lt]);if(oe)for(var Lt of oe(Tt))ie.call(Tt,Lt)&&se(Zt,Lt,Tt[Lt]);return Zt},G=(Zt,Tt,Lt)=>new Promise((Ir,Da)=>{var mr=_t=>{try{Aa(Lt.next(_t))}catch(Lr){Da(Lr)}},no=_t=>{try{Aa(Lt.throw(_t))}catch(Lr){Da(Lr)}},Aa=_t=>_t.done?Ir(_t.value):Promise.resolve(_t.value).then(mr,no);Aa((Lt=Lt.apply(Zt,Tt)).next())});const Te=({shixunHomeworks:Zt,dispatch:Tt})=>{const Lt=(0,X.useParams)();return A.createElement(C.default,{centered:!0,title:"\u63D0\u793A",open:Zt.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>G(void 0,null,function*(){(yield(0,L.ZP)(`/api/myshixuns/${Zt.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"post",body:{course_id:Lt.coursesId}})).status===0&&(c.ZP.success("\u5220\u9664\u6210\u529F"),Tt({type:"shixunHomeworks/setActionTabs",payload:{}}),Tt({type:"shixunHomeworks/getWorkList",payload:ye({},Zt.actionTabs.params)}))}),onCancel:()=>{Tt({type:"shixunHomeworks/setActionTabs",payload:{}})}},A.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),A.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};var D=(0,X.connect)(({shixunHomeworks:Zt})=>({shixunHomeworks:Zt}))(Te),Ze=r(5871),Ce=Object.defineProperty,ge=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,be=(Zt,Tt,Lt)=>Tt in Zt?Ce(Zt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Zt[Tt]=Lt,ae=(Zt,Tt)=>{for(var Lt in Tt||(Tt={}))Pe.call(Tt,Lt)&&be(Zt,Lt,Tt[Lt]);if(ge)for(var Lt of ge(Tt))ue.call(Tt,Lt)&&be(Zt,Lt,Tt[Lt]);return Zt},te=(Zt,Tt,Lt)=>new Promise((Ir,Da)=>{var mr=_t=>{try{Aa(Lt.next(_t))}catch(Lr){Da(Lr)}},no=_t=>{try{Aa(Lt.throw(_t))}catch(Lr){Da(Lr)}},Aa=_t=>_t.done?Ir(_t.value):Promise.resolve(_t.value).then(mr,no);Aa((Lt=Lt.apply(Zt,Tt)).next())});const Je=({shixunHomeworks:Zt,dispatch:Tt})=>{const Lt=(0,X.useParams)(),[Ir,Da]=(0,A.useState)(!0),[mr]=p.default.useForm();return A.createElement(A.Fragment,null,A.createElement(C.default,{centered:!0,title:"\u8C03\u5206",open:Zt.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>te(void 0,null,function*(){yield mr.validateFields();const no=mr.getFieldValue();(yield(0,L.ZP)(`/api/student_works/${Zt.actionTabs.id}/adjust_score.json`,{method:"post",body:ae({},no)})).status===0&&(c.ZP.success("\u8BC4\u9605\u6210\u529F"),mr.resetFields(),Tt({type:"shixunHomeworks/setActionTabs",payload:{}}),Tt({type:"shixunHomeworks/getWorkList",payload:ae({},Zt.actionTabs.params)}))}),onCancel:()=>{Tt({type:"shixunHomeworks/setActionTabs",payload:{}})}},A.createElement(p.default,{form:mr},A.createElement("p",null,"\u6210\u7EE9"),A.createElement(p.default.Item,{name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},A.createElement(Ze.Z,null)),A.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),A.createElement(p.default.Item,{name:"comment"},A.createElement(b.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8})))))};var We=(0,X.connect)(({shixunHomeworks:Zt})=>({shixunHomeworks:Zt}))(Je);const He=[{name:"\u672A\u63D0\u4EA4",id:0,type:"unanswer_users"},{name:"\u6309\u65F6\u63D0\u4EA4",id:1,type:"answer_users"}];var qe=r(59301),It=Object.defineProperty,Ct=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,lt=(Zt,Tt,Lt)=>Tt in Zt?It(Zt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Zt[Tt]=Lt,jt=(Zt,Tt)=>{for(var Lt in Tt||(Tt={}))nt.call(Tt,Lt)&<(Zt,Lt,Tt[Lt]);if(Ct)for(var Lt of Ct(Tt))St.call(Tt,Lt)&<(Zt,Lt,Tt[Lt]);return Zt};const yt=({polls:Zt,loading:Tt,dispatch:Lt})=>{var Ir,Da,mr,no,Aa,_t;const[Lr,na]=(0,A.useState)(jt(jt({},(0,X.useParams)()),{page:1,limit:20})),Na=(0,X.useLocation)(),{pollsList:xa,commonHeader:lo}=Zt,[So,Oo]=(0,A.useState)({}),[ma,Ta]=(0,A.useState)("");let[Xa,to]=(0,A.useState)({});Lr.order_type="desc",Lr.order="end_at";const[Ua]=p.default.useForm(),No=(0,F.Jd)();(0,A.useEffect)(()=>{Lr.poll_group_id=[],Lt({type:"polls/getPollsList",payload:Lr})},[Lr]);const Xr=()=>{Lr.page=1;const $r=Object.assign({},Ua.getFieldValue());Object.keys($r).map(function(wo){$r[wo].includes("all")?(delete Lr[wo],Ua.setFieldsValue({[wo]:"all"})):(Lr[wo]=$r[wo],Ua.setFieldsValue({[wo]:Lr[wo]}))}),Lt({type:"polls/getPollsList",payload:Lr})},Ca=($r,wo)=>{Lr.page=$r,Lr.limit=20,Lt({type:"polls/getPollsList",payload:jt({},Lr)})};let Ao=[{title:"\u5E8F\u53F7",align:"center",dataIndex:"name",render:($r,wo,qo)=>Lr.limit*(Lr.page-1)+qo+1},{title:"\u59D3\u540D",align:"center",dataIndex:"user_name"},{title:"\u5B66\u53F7",align:"center",dataIndex:"student_id",sortOrder:Xa.student_id,sortDirections:["descend","ascend"],sorter:($r,wo)=>$r.id-wo.id},{title:"\u5206\u73ED",align:"center",dataIndex:"user_group_name",ellipsis:!0,width:"35%"},{title:"\u63D0\u4EA4\u72B6\u6001",align:"center",dataIndex:"commit_status",render:($r,wo)=>wo.commit_status==1?qe.createElement("span",{className:"c-green"},"\u6309\u65F6\u63D0\u4EA4"):qe.createElement("span",null,"\u672A\u63D0\u4EA4")},{title:"\u63D0\u4EA4\u65F6\u95F4",width:"16%",align:"center",dataIndex:"end_at",sortOrder:Xa.end_at,sortDirections:["descend","ascend"],sorter:($r,wo)=>$r.id-wo.id,render:$r=>$r&&V()($r).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",className:"edu-txt-center",align:"center",width:120,render:($r,wo)=>{if((0,F.dE)())return wo.commit_status?wo.commit_status==1?qe.createElement(X.Link,{target:"_blank",onClick:()=>{(Ua==null?void 0:Ua.getFieldValue("poll_group_id"))=="all"?localStorage.setItem("courseGroupIds",JSON.stringify(["all"])):localStorage.setItem("courseGroupIds",JSON.stringify(Ua==null?void 0:Ua.getFieldValue("poll_group_id")))},to:`/classrooms/${Lr.coursesId}/poll/${Lr.categoryId}/questionnaireInfo/${wo.login}?type=student`},"\u67E5\u770B"):qe.createElement("span",{style:{color:"#858585"}},"\u67E5\u770B"):"--";if((0,F.GJ)())return wo.commit_status==1?qe.createElement(X.Link,{target:"_blank",onClick:()=>{(Ua==null?void 0:Ua.getFieldValue("poll_group_id"))=="all"?localStorage.setItem("courseGroupIds",JSON.stringify(["all"])):localStorage.setItem("courseGroupIds",JSON.stringify(Ua==null?void 0:Ua.getFieldValue("poll_group_id")))},to:`/classrooms/${Lr.coursesId}/poll/${Lr.categoryId}/questionnaireInfo/${wo.login}?type=teacher`},"\u67E5\u770B"):qe.createElement("span",{style:{color:"#858585"}},"\u67E5\u770B")}}];const ra=(0,A.useMemo)(()=>{let $r=[...Ao];return No&&$r.splice(2,1),$r},[No,xa.poll_types]);return qe.createElement("section",{className:"minH500 bg-white pl30 pr30 inline-block w100"},xa.poll_users==""&&qe.createElement(_.Z,null),xa.poll_users!=""&&qe.createElement("aside",null,(0,F.dE)()&&qe.createElement("div",{className:"mt20"},qe.createElement("span",{className:"c-red"},(Ir=xa==null?void 0:xa.poll_types)==null?void 0:Ir.answer_users)," \u5DF2\u4EA4 ",qe.createElement("span",{className:"ml20 mr20"},(Da=xa==null?void 0:xa.poll_types)==null?void 0:Da.unanswer_users,"\u672A\u4EA4"),lo.polls_status===2&&qe.createElement("span",null,"\u5269\u4F59\u63D0\u4EA4\u65F6\u95F4\uFF1A",qe.createElement("span",{className:"c-orange"},(0,S.li)((new Date((mr=xa==null?void 0:xa.poll_types)==null?void 0:mr.poll_end_time).getTime()-new Date().getTime())/1e3)))),(0,F.GJ)()&&qe.createElement("aside",{className:"mt20"},qe.createElement(p.default,{form:Ua,onChange:Xr,initialValues:{commit_status:"all",poll_group_id:"all"}},qe.createElement(p.default.Item,{name:"commit_status"},qe.createElement(h.default.Group,{value:[],style:{width:"100%"}},qe.createElement(I.Z,null,qe.createElement(P.Z,{flex:"80px"},"\u7B54\u9898\u72B6\u6001:"),qe.createElement(P.Z,{flex:"80px"},qe.createElement(h.default,{value:"all",checked:!So.commit_status},"\u5168\u90E8")),qe.createElement(P.Z,{flex:"1"},He.map(($r,wo)=>{var qo;return qe.createElement(h.default,{name:"commit_status",value:$r.id},$r.name,"(",(qo=xa==null?void 0:xa.poll_types)==null?void 0:qo[$r.type],")")}))))),qe.createElement(p.default.Item,{name:"poll_group_id"},qe.createElement(h.default.Group,{style:{width:"100%"}},qe.createElement(I.Z,null,qe.createElement(P.Z,{flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),qe.createElement(P.Z,{flex:"80px"},qe.createElement(h.default,{value:"all",checked:!So.course_group},"\u5168\u90E8")),qe.createElement(P.Z,{flex:"1"},xa.course_groups&&xa.course_groups.map(($r,wo)=>qe.createElement(h.default,{value:$r.course_group_id},$r.group_group_name,"(",$r.count,")"))))))),qe.createElement(I.Z,null,qe.createElement(P.Z,{flex:"1"},qe.createElement(I.Z,{align:"middle"},qe.createElement(P.Z,null,qe.createElement(b.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:$r=>{Lr.search=$r.trim(),Lr.page=1,Lt({type:"polls/getPollsList",payload:Lr})},style:{width:200}})),qe.createElement(P.Z,null,qe.createElement("span",{className:"ml5 c-red"},(no=xa.poll_types)==null?void 0:no.total_users),qe.createElement("span",null,"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",(Aa=xa.poll_types)==null?void 0:Aa.poll_users_count,"\u4E2A\u5B66\u751F\uFF09")))),qe.createElement(P.Z,null))),qe.createElement(K.default,{className:"mt30",loading:Tt["polls/getPollsList"],hideOnSinglePage:!0,pagination:!1,dataSource:xa.poll_users,columns:ra,onChange:($r,wo,qo)=>{if(Xa={},qo.order===void 0)switch(Xa[qo.field]="descend",qo.field){case"student_id":Ta("descend"),Lr.b_order="desc";break}else Lr.b_order=qo.order.replace("end",""),Xa[qo.field]=qo.order;to(jt({},Xa)),Lr.order=qo.field,Lt({type:"polls/getPollsList",payload:jt({},Lr)})}}),qe.createElement("aside",{className:"tc mb50 mt30"},qe.createElement(Q.Z,{showSizeChanger:!1,hideOnSinglePage:!0,onChange:Ca,defaultCurrent:Lr.page||1,current:Lr.page||1,defaultPageSize:20,total:(_t=xa.poll_types)==null?void 0:_t.total_users})),qe.createElement(We,null),qe.createElement(D,null)))};var k=(0,X.connect)(({polls:Zt,loading:Tt})=>({polls:Zt,loading:Tt.effects}))(yt),ut=r(71418),y=r(5112),s=r(5083),i=r(37464),g=Object.defineProperty,z=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,T=Object.getOwnPropertySymbols,Y=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,ve=(Zt,Tt,Lt)=>Tt in Zt?g(Zt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Zt[Tt]=Lt,ce=(Zt,Tt)=>{for(var Lt in Tt||(Tt={}))Y.call(Tt,Lt)&&ve(Zt,Lt,Tt[Lt]);if(T)for(var Lt of T(Tt))Le.call(Tt,Lt)&&ve(Zt,Lt,Tt[Lt]);return Zt},Xe=(Zt,Tt)=>z(Zt,ee(Tt)),vt=(Zt,Tt,Lt)=>new Promise((Ir,Da)=>{var mr=_t=>{try{Aa(Lt.next(_t))}catch(Lr){Da(Lr)}},no=_t=>{try{Aa(Lt.throw(_t))}catch(Lr){Da(Lr)}},Aa=_t=>_t.done?Ir(_t.value):Promise.resolve(_t.value).then(mr,no);Aa((Lt=Lt.apply(Zt,Tt)).next())});function ze(Zt,Tt){const Lt=[];for(let Ir=Zt;Ir{let Tt=new Date;const Lt=V()(Zt).format("HH");if(V()(Zt).isSame(V()(Tt),"day")){const Ir=V()(Tt).format("HH"),Da=V()(Tt).format("mm");return{disabledHours:()=>ze(0,24).splice(1,Ir*1-1),disabledMinutes:()=>V()(Zt).isSame(V()(Tt),"hour")&&Lt<=Ir?ze(0,60).splice(0,Da):ze(60,60)}}else if(V()(Zt).isSame(V()(),"day")){const Ir=V()().format("HH"),Da=V()().format("mm");return{disabledHours:()=>ze(0,24).splice(0,Ir),disabledMinutes:()=>Lt<=Ir?ze(0,Da):ze(60,60)}}else return!1},et=({exercise:Zt,dispatch:Tt,polls:Lt})=>{const Ir=(0,X.useParams)(),[Da]=p.default.useForm(),[mr,no]=(0,A.useState)(1),[Aa,_t]=(0,A.useState)([]),[Lr,na]=(0,A.useState)(!1),[Na,xa]=(0,A.useState)([]),[lo,So]=(0,A.useState)(!0),[Oo,ma]=(0,A.useState)(!1);(0,A.useEffect)(()=>{Lt.actionTabs.key==="\u7ACB\u5373\u622A\u6B62"&&Ta()},[Lt.actionTabs]);const Ta=()=>vt(void 0,null,function*(){var Ua,No;na(!0);const Xr=yield Tt({type:"polls/getEndGroups",payload:Xe(ce({},Ir),{check_ids:[Lt.actionTabs.selectArrs]})});(Xr==null?void 0:Xr.status)==0&&(((Ua=Xr==null?void 0:Xr.course_info)==null?void 0:Ua.length)>0?_t([...(No=Xr==null?void 0:Xr.course_info)==null?void 0:No.map((Ca,Ao)=>(Ca.key=Ca.course_group_id,Ca.title=Ca.course_group_name,Ca.name=Ca.course_group_name,Ca))]):_t([]),Da.setFieldsValue({end_time:V()(V()(new Date((0,S.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),na(!1)}),Xa=()=>vt(void 0,null,function*(){var Ua;const No=ce({},Da.getFieldsValue());if((Na==null?void 0:Na.length)<=0&&Aa.length>0&&!((Ua=Zt.actionTabs)!=null&&Ua.unified_setting)){c.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}ma(!0);const Xr={check_ids:Lt.actionTabs.selectArrs,group_ids:Na};lo||(Xr.end_time=V()(No.end_time).format("YYYY-MM-DD HH:mm")),Xr.group_ids=Na.map(Ao=>Ao.course_group_id),(yield(0,L.ZP)(`/api/courses/${Ir.coursesId}/polls/end_poll.json`,{method:"post",body:Xr})).status===0&&(c.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,S.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u622A\u6B62"]),Tt({type:"polls/setActionTabs",payload:{}}),Tt({type:"polls/getCommonHeader",payload:ce({},Lt.actionTabs.params)}),Tt({type:"polls/getPollsList",payload:ce({},Ir)})),ma(!1)}),to=()=>{no(1),_t([]),xa([]),So(!0)};return A.createElement(C.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",open:Lt.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Xa,width:680,confirmLoading:Oo||Lr,onCancel:()=>{to(),Tt({type:"polls/setActionTabs",payload:{}})}},A.createElement(ut.Z,{spinning:Lr},Aa&&A.createElement(p.default,{form:Da},A.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},"\u8BF4\u660E\uFF1A\u7ED3\u675F\u540E\u5B66\u751F\u5C06\u4E0D\u80FD\u63D0\u4EA4\u95EE\u5377\u3002"),A.createElement(I.Z,{className:"mt20"},A.createElement("span",{className:"mr10"},A.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),A.createElement(y.ZP.Group,{value:lo,onChange:Ua=>{So(Ua.target.value),xa([])}},A.createElement(y.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),A.createElement(y.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),A.createElement(p.default.Item,{name:"end_time",style:{marginTop:-3,visibility:lo?"hidden":"visible"}},A.createElement(s.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:V()((0,S.U6)(),"HH:mm")},disabledDate:Ua=>Ua&&Ua0&&A.createElement(I.Z,{style:{marginBottom:"10px"}},A.createElement("span",{className:"mr10"},A.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),A.createElement("div",null,Aa.length>0&&A.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},A.createElement("span",{style:{flex:1}},A.createElement(h.default,{checked:Na.length===Aa.length,onChange:Ua=>{Na.length===Aa.length?xa([]):xa(Aa)}},"\u5168\u9009")," "),A.createElement("span",{style:{width:16}}),A.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Na.length||0,"\u4E2A\u5206\u73ED")),A.createElement(i.Z,{data:Aa,selectedRowKeys:Na,setSelectedRowKeys:xa}))))))};var xe=(0,X.connect)(({exercise:Zt,polls:Tt})=>({exercise:Zt,polls:Tt}))(et),$=r(64948),Be=r(69577),it=r(62787),dt=r(59301),zt=Object.defineProperty,wn=Object.defineProperties,$t=Object.getOwnPropertyDescriptors,bn=Object.getOwnPropertySymbols,xn=Object.prototype.hasOwnProperty,gn=Object.prototype.propertyIsEnumerable,Cn=(Zt,Tt,Lt)=>Tt in Zt?zt(Zt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Zt[Tt]=Lt,Ln=(Zt,Tt)=>{for(var Lt in Tt||(Tt={}))xn.call(Tt,Lt)&&Cn(Zt,Lt,Tt[Lt]);if(bn)for(var Lt of bn(Tt))gn.call(Tt,Lt)&&Cn(Zt,Lt,Tt[Lt]);return Zt},dr=(Zt,Tt)=>wn(Zt,$t(Tt)),Fr=(Zt,Tt)=>{var Lt={};for(var Ir in Zt)xn.call(Zt,Ir)&&Tt.indexOf(Ir)<0&&(Lt[Ir]=Zt[Ir]);if(Zt!=null&&bn)for(var Ir of bn(Zt))Tt.indexOf(Ir)<0&&gn.call(Zt,Ir)&&(Lt[Ir]=Zt[Ir]);return Lt},ur=(Zt,Tt,Lt)=>new Promise((Ir,Da)=>{var mr=_t=>{try{Aa(Lt.next(_t))}catch(Lr){Da(Lr)}},no=_t=>{try{Aa(Lt.throw(_t))}catch(Lr){Da(Lr)}},Aa=_t=>_t.done?Ir(_t.value):Promise.resolve(_t.value).then(mr,no);Aa((Lt=Lt.apply(Zt,Tt)).next())});const Vr=Zt=>{var Tt=Zt,{classroomList:Lt,polls:Ir,dispatch:Da,courseEndTime:mr}=Tt,no=Fr(Tt,["classroomList","polls","dispatch","courseEndTime"]);const Aa=(0,X.useParams)(),[_t]=p.default.useForm(),[Lr,na]=(0,A.useState)(1),[Na,xa]=(0,A.useState)([]),[lo,So]=(0,A.useState)(0),[Oo,ma]=(0,A.useState)(2e3),[Ta,Xa]=(0,A.useState)(!0),[to,Ua]=(0,A.useState)(!1),[No,Xr]=(0,A.useState)(!1),[Ca,Ao]=(0,A.useState)([]),[ra,$r]=(0,A.useState)(!0),[wo,qo]=(0,A.useState)(!0);(0,A.useEffect)(()=>{Ir.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03"&&(xi(),Xi())},[Ir.actionTabs]),(0,A.useEffect)(()=>{if(to){if(No)return;Da({type:"polls/setActionTabs",payload:{}})}},[to]);const xi=_o=>ur(void 0,null,function*(){var wi,Pa,oo,Wo;Xa(!0);const so=yield(0,$.Cq)(dr(Ln({},Aa),{page:_o||Lr,limit:2e4,poll_id:((Pa=(wi=Ir==null?void 0:Ir.actionTabs)==null?void 0:wi.selectArrs)==null?void 0:Pa.length)==1?(Wo=(oo=Ir==null?void 0:Ir.actionTabs)==null?void 0:oo.selectArrs)==null?void 0:Wo[0]:""}));so==null||so.course_groups.map((Fo,Mo)=>{Fo.key=Fo.id,Fo.title=Fo.name,Fo.disabled=Fo.is_published}),so&&(xa([...so==null?void 0:so.course_groups]),So(so==null?void 0:so.course_groups_count),qo(so==null?void 0:so.manage_all_group),Xa(!1),_o||_t.setFieldsValue({publish_time:V()(V()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:V()(V()(new Date((0,S.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Ei=()=>ur(void 0,null,function*(){var _o,wi,Pa,oo;if((0,F.Rm)()&&!((wi=(_o=Lt==null?void 0:Lt.AssistantObject)==null?void 0:_o.group)!=null&&wi.can_publish)){c.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),Vo(!1);return}const Wo=Ln({},_t.getFieldsValue());if(Wo.end_time<=Wo.publish_time){c.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Vo(!1);return}if((Ca==null?void 0:Ca.length)<=0&&!ra&&Na.length>0){c.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Vo(!1);return}let so={check_ids:[...(Pa=Ir.actionTabs.selectArrs)==null?void 0:Pa.map(Mo=>Number(Mo))],group_ids:Ca.length>0?Ca.map(Mo=>Mo.id):(oo=Lt.detailCommonHomeworksList)==null?void 0:oo.course_groups,end_time:V()(Wo.end_time).format("YYYY-MM-DD HH:mm"),publish_time:V()(Wo.publish_time).format("YYYY-MM-DD HH:mm")};Vo(!0),(yield(0,L.ZP)(`/api/courses/${Aa.coursesId}/polls/publish.json`,{method:"post",body:Ln({},so)})).status===0?(Vo(!1),(0,S.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u53D1\u5E03"]),Xi(),c.ZP.success("\u53D1\u5E03\u6210\u529F"),Da({type:"polls/setActionTabs",payload:{}}),Da({type:"polls/getCommonHeader",payload:Ln({},Ir.actionTabs.params)}),Da({type:"polls/getPollsList",payload:Ln({},Aa)})):Vo(!1)}),Xi=()=>{na(1),xa([]),Ao([])},[yo,Vo]=(0,A.useState)(!1);return dt.createElement(C.default,{width:600,confirmLoading:yo,centered:!0,title:"\u53D1\u5E03\u95EE\u5377",open:Ir.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u95EE\u5377",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:Ei,onCancel:()=>{Xi(),Da({type:"polls/setActionTabs",payload:{}})}},dt.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u95EE\u5377",dt.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u95EE\u5377\u6709\u6548'),Na&&dt.createElement(p.default,{form:_t},dt.createElement("div",{style:{paddingLeft:0}},dt.createElement(I.Z,{className:"mt30",align:"middle"},dt.createElement(P.Z,null,dt.createElement(p.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},dt.createElement(s.default,{style:{width:170,marginRight:"25px"},disabledDate:_o=>(0,Be.Q8)(_o,mr),disabledTime:_o=>(0,Be.d0)(_o),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:V()((0,S.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),dt.createElement(P.Z,{className:"ml20"},dt.createElement(p.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},dt.createElement(s.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:V()((0,S.U6)(),"HH:mm")},disabledDate:_o=>(0,Be.Q8)(_o,mr,_t.getFieldValue("publish_time")),disabledTime:_o=>(0,Be.d0)(_o,_t.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),dt.createElement(I.Z,{style:{marginBottom:"10px"}},dt.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),dt.createElement(y.ZP.Group,{value:ra,onChange:_o=>{$r(_o.target.value),Ao([])}},dt.createElement(y.ZP,{value:!0,disabled:!wo},"\u7EDF\u4E00\u53D1\u5E03"),dt.createElement(y.ZP,{className:"ml20",disabled:Na.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Na.length<=0&&dt.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),!ra&&Na.length>0&&dt.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},dt.createElement("span",{style:{flex:1}},dt.createElement(h.default,{checked:Ca.length===Na.length,onChange:_o=>{Ca.length===Na.length?Ao([]):Ao(Na.filter(wi=>!wi.is_published))}},"\u5168\u9009")),dt.createElement("span",{style:{width:16}}),dt.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Ca.length||0,"\u4E2A\u5206\u73ED")),!ra&&Na.length>0&&dt.createElement(it.Z,{data:Na,selectedRowKeys:Ca,setSelectedRowKeys:Ao})))};var qr=(0,X.connect)(({classroomList:Zt,polls:Tt})=>({classroomList:Zt,polls:Tt}))(Vr),Ht=r(57809),Fn=r(6848),Rr=r(79763),lr=r(64885),hr={flex_box_center:"flex_box_center___mZeBL",flex_space_between:"flex_space_between___OvqA8",flex_box_vertical_center:"flex_box_vertical_center___nBE0A",flex_box_center_end:"flex_box_center_end___w0dO1",flex_box_column:"flex_box_column___mvqBn",box:"box___SKsTv",head:"head___pcKPT",title_icon:"title_icon___o13QS",title:"title___ZSoYD",multiple_select:"multiple_select___VSwNW"},oa=Object.defineProperty,da=Object.getOwnPropertySymbols,io=Object.prototype.hasOwnProperty,Za=Object.prototype.propertyIsEnumerable,Er=(Zt,Tt,Lt)=>Tt in Zt?oa(Zt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Zt[Tt]=Lt,ga=(Zt,Tt)=>{for(var Lt in Tt||(Tt={}))io.call(Tt,Lt)&&Er(Zt,Lt,Tt[Lt]);if(da)for(var Lt of da(Tt))Za.call(Tt,Lt)&&Er(Zt,Lt,Tt[Lt]);return Zt};const bt=Zt=>React.createElement("svg",ga({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},Zt),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dott_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dott_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var we="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",Se=r(59301),Re=Object.defineProperty,Ue=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,Ut=Object.prototype.propertyIsEnumerable,sn=(Zt,Tt,Lt)=>Tt in Zt?Re(Zt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Zt[Tt]=Lt,rn=(Zt,Tt)=>{for(var Lt in Tt||(Tt={}))Mt.call(Tt,Lt)&&sn(Zt,Lt,Tt[Lt]);if(Ue)for(var Lt of Ue(Tt))Ut.call(Tt,Lt)&&sn(Zt,Lt,Tt[Lt]);return Zt},An=(Zt,Tt,Lt)=>new Promise((Ir,Da)=>{var mr=_t=>{try{Aa(Lt.next(_t))}catch(Lr){Da(Lr)}},no=_t=>{try{Aa(Lt.throw(_t))}catch(Lr){Da(Lr)}},Aa=_t=>_t.done?Ir(_t.value):Promise.resolve(_t.value).then(mr,no);Aa((Lt=Lt.apply(Zt,Tt)).next())});const{RangePicker:Rn}=s.default,{Option:Jn}=Ht.default,rr=({polls:Zt,loading:Tt,dispatch:Lt})=>{var Ir,Da,mr,no,Aa;const _t=(0,X.useParams)(),Lr=(0,X.useLocation)(),{pollSetting:na,commonHeader:Na}=Zt,[xa,lo]=(0,A.useState)(!0);let[So,Oo]=(0,A.useState)([]),[ma,Ta]=(0,A.useState)({end_time:"",publish_time:"",show_result:!1,un_anonymous:!1,unified_setting:!1});(0,A.useEffect)(()=>{Xa()},[]),(0,A.useEffect)(()=>{lo(!(0,F.GJ)())},[(0,F.GJ)()]);const Xa=()=>{Lt({type:"polls/getPollsSetting",payload:rn({},_t)})};(0,A.useEffect)(()=>{var Xr;na!=null&&na.poll&&(Object.keys(ma).map(function(Ca){ma[Ca]=na.poll[Ca]}),So=(Xr=na==null?void 0:na.published_course_groups)==null?void 0:Xr.filter(Ca=>Ca.course_publish_time!==null).map(Ca=>(Ca.publish_time=Ca.course_publish_time,Ca.end_time=Ca.course_end_time,Ca)),Ta(ma),Oo(So))},[na]);const to=()=>An(void 0,null,function*(){const Xr=JSON.parse(JSON.stringify(ma));Xr.unified_setting||So==null||So.map(Ao=>{var ra,$r;if(!Ao.course_group_name||!((ra=Ao.course_group_name)!=null&&ra.length))throw c.ZP.error("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A");if(!Ao.publish_time||!Ao.end_time)throw c.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");Ao.course_group_id=($r=Ao==null?void 0:Ao.course_group_name)==null?void 0:$r.map(wo=>{var qo,xi,Ei;return(Ei=(xi=(qo=na.course_groups)==null?void 0:qo.filter(Xi=>Xi.course_group_name===wo))==null?void 0:xi[0])==null?void 0:Ei.course_group_id})}),Xr.categoryId=_t.categoryId,Xr.publish_time_groups=So,Xr.show_result=!!Xr.show_result,(yield(0,Rr.m7)(rn({},Xr))).status===0&&(c.ZP.success("\u66F4\u65B0\u6210\u529F"),Lt({type:"polls/getCommonHeader",payload:rn({},_t)}))}),Ua=Xr=>Xr&&Xrma.end_time?Xr&&Xr1,value:ma.unified_setting,onChange:Xr=>{if(V()(ma.publish_time,"YYYY-MM-DD HH:mm")<=V()()){c.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}So==""&&Oo([{}]),ma.unified_setting=!ma.unified_setting,Ta(Object.assign({},ma))}},Se.createElement(y.ZP,{value:!0,style:{marginRight:"60px"}},"\u7EDF\u4E00\u53D1\u5E03"),Se.createElement(y.ZP,{disabled:((Ir=na==null?void 0:na.group_settings)==null?void 0:Ir.length)===0,value:!1},"\u5206\u73ED\u53D1\u5E03")),((Da=na==null?void 0:na.group_settings)==null?void 0:Da.length)===0&&Se.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09"))),ma.unified_setting&&Se.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Se.createElement(I.Z,{align:"middle"},Se.createElement(P.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4:"),Se.createElement(P.Z,{className:"ml10"},Se.createElement(Fn.Z,{title:![1,5].includes((mr=na==null?void 0:na.poll)==null?void 0:mr.polls_status)&&"\u53D1\u5E03\u65F6\u95F4\u5DF2\u8FC7\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539"},Se.createElement(s.default,{size:"large",style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:V()((0,S.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:Ua,disabled:xa||![1,5].includes((no=na==null?void 0:na.poll)==null?void 0:no.polls_status),value:ma.publish_time?V()(ma.publish_time):"",allowClear:!1,onChange:(Xr,Ca)=>{ma.publish_time=Ca,ma.end_time||(ma.end_time=V()(Xr).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),Ta(Object.assign({},ma))}}))),Se.createElement(P.Z,null,Se.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9)"))),Se.createElement(I.Z,{align:"middle",className:"pl30"},Se.createElement(P.Z,null,"\u622A\u6B62\u65F6\u95F4"),Se.createElement(P.Z,{className:"ml10"},Se.createElement(s.default,{size:"large",style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:V()((0,S.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:xa,disabledDate:No,allowClear:!1,value:ma.end_time?V()(ma.end_time):"",onChange:(Xr,Ca)=>{ma.end_time=Ca,Ta(Object.assign({},ma))}})),Se.createElement(P.Z,null,Se.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9)")))),!ma.unified_setting&&Se.createElement(I.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},So&&So.map(function(Xr,Ca){return Se.createElement(P.Z,{span:24,key:Ca},Se.createElement(I.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Ca==(So==null?void 0:So.length)-1?"0px":"10px"}},Se.createElement("div",{style:{width:"75px",marginLeft:"27px"}},"\u53D1\u5E03\u89C4\u5219",Ca+1),Se.createElement(Ht.default,{disabled:xa,mode:"multiple",className:hr.multiple_select,style:{width:"250px"},value:Xr.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Ao=>{So[Ca].course_group_name=Ao,Oo(So.slice())}},na.course_groups&&na.course_groups.map(function(Ao){if(!So.map(ra=>ra.course_group_name).toString().split(",").includes(String(Ao.course_group_name)))return Se.createElement(Jn,{value:Ao.course_group_name,key:Ao.course_group_id},Ao.course_group_name)})),Se.createElement("div",{className:"ml20"},Se.createElement(Rn,{size:"large",disabled:xa||(Na.polls_status===1?!1:[!0,!1]),style:{width:620},placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],allowClear:!1,showTime:{format:"HH:mm",defaultValue:[V()((0,S.U6)(),"HH:mm"),V()((0,S.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",defaultValue:Xr.course_publish_time&&[V()(Xr.course_publish_time),V()(Xr.course_end_time)],onChange:(Ao,ra)=>{So[Ca].publish_time=ra[0],So[Ca].end_time=ra[1]}})),!xa&&Se.createElement("div",{style:{display:"flex",width:"50px"}},Se.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{Oo(So.concat({}))}}),Ca>0&&Se.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{So=So.filter((Ao,ra)=>Ca!==ra),Oo(So.slice()),setTimeout(()=>Oo(So.slice()),10)}}))))}))),Se.createElement("div",{className:hr.box},Se.createElement("div",{className:hr.head,style:{marginTop:"10px"}},Se.createElement("img",{className:"mr10",src:we,alt:"Dot"}),"\u516C\u5F00\u8BBE\u7F6E")),Se.createElement("div",{style:{padding:"30px 50px",background:"#fff",marginTop:"3px"}},Se.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Se.createElement(h.default,{checked:ma.show_result,disabled:xa,onChange:Xr=>{ma.show_result=Xr.target.checked,Ta(Object.assign({},ma))}},Se.createElement("strong",null,"\u516C\u5F00\u7EDF\u8BA1")),Se.createElement("span",{style:{fontSize:"14px",color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5728\u95EE\u5377\u622A\u6B62\u65F6\u95F4\u4E4B\u540E\uFF0C\u5DF2\u63D0\u4EA4\u95EE\u5377\u9898\u7684\u5B66\u751F\u53EF\u4EE5\u67E5\u770B\u7EDF\u8BA1\u7ED3\u679C\uFF0C\u5426\u5219\u4E0D\u80FD\u67E5\u770B\uFF09")),Se.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Se.createElement(h.default,{checked:ma.un_anonymous,disabled:xa||![1,5].includes((Aa=na==null?void 0:na.poll)==null?void 0:Aa.polls_status),onChange:Xr=>{ma.un_anonymous=Xr.target.checked,Ta(Object.assign({},ma))}},Se.createElement("strong",null,"\u5B9E\u540D\u95EE\u5377")),Se.createElement("span",{style:{fontSize:"14px",color:"#666666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5B66\u751F\u63D0\u4EA4\u95EE\u5377\u540E\u663E\u793A\u771F\u5B9E\u59D3\u540D\u548C\u5B66\u53F7\uFF0C\u5426\u5219\u5C06\u5BF9\u63D0\u4EA4\u95EE\u5377\u7684\u5B66\u751F\u59D3\u540D\u548C\u5B66\u53F7\u8FDB\u884C\u533F\u540D\u5904\u7406\u3002\u8BE5\u8BBE\u7F6E\u9879\u5728\u95EE\u5377\u5F00\u59CB\u4E4B\u540E\u65E0\u6CD5\u4FEE\u6539\uFF09")),Se.createElement(lr.Z,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:to},"\u4FDD\u5B58")))};var Wn=(0,X.connect)(({polls:Zt,loading:Tt})=>({polls:Zt,loading:Tt.effects}))(rr),_n=r(74196),fr=r(78673),ar=r(61621),Pr=r(93948),pr={title:"title___hfaGm",yxtx:"yxtx___EB2TE",pic_title:"pic_title___WGfnb",pic_text:"pic_text___zQvmV",others_styles:"others_styles___nsKmn",others_text:"others_text___oRpFU",others_icon:"others_icon___h3fBC"},Yr="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAARlJREFUOE+Vk+FxwjAMhZ+c6x6le5Q6cGzCHsF7ZIHOwFEM3aOwRy9WKwe7MnWOi//Ftr68pycTKmt54B0T3poBbv++QAPqGHQKCP6pv3pdQvpDCgF0ac8EtAIwoOPfPXJN/yX34sqA+2I5rANikTf9pc0Au2cbDNRf4EyA9xuKcr+3z9bAWICzOmBUEhUsD8zKijuvKUvUFofty05DArglLZ0J/nNFUdrUKiHk6PWDj8SwyXOSPQUY7YxNlV4UgPOailSmVSyi5QjQ/ucCIkT3QGKbY0GSKAC/wMkE6mmQmxVjGnGdVAIUIyxxyjtIdm6DJkkVYy7nD0dZpN9NqWxlqw8fUwVQ9Olf7iJXioYGndi4AeJebcR/ABwRnt6/IeoUAAAAAElFTkSuQmCC",Dr=r(42441),cr=r(61485),kt=r(3113),qt=r(56047),en="data:image/png;base64,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",In="data:image/png;base64,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",fn="data:image/png;base64,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",$n="data:image/png;base64,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",zn="data:image/png;base64,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",gr=r(854),Or=r(98072),Kr={KeyWordTable:"KeyWordTable___AcLUt"},wr=r(59301),pa=(Zt,Tt,Lt)=>new Promise((Ir,Da)=>{var mr=_t=>{try{Aa(Lt.next(_t))}catch(Lr){Da(Lr)}},no=_t=>{try{Aa(Lt.throw(_t))}catch(Lr){Da(Lr)}},Aa=_t=>_t.done?Ir(_t.value):Promise.resolve(_t.value).then(mr,no);Aa((Lt=Lt.apply(Zt,Tt)).next())});const Ea=({Data:Zt,isShowEcharts:Tt,pollGroupId:Lt})=>{var Ir,Da,mr,no;const Aa=(0,X.useParams)(),[_t,Lr]=(0,A.useState)({}),[,na,Na]=(0,Or.U)(Rr._c,{poll_id:Aa.categoryId,id:(Ir=Zt==null?void 0:Zt.question)==null?void 0:Ir.id,course_id:Aa==null?void 0:Aa.coursesId,update:1,poll_group_id:Lt!=="all"?Lt:null}),[xa,lo]=(0,A.useState)(10);(0,A.useEffect)(()=>{var Xa;console.log("params==",Aa,Zt),Zt&&Lr((Xa=Zt==null?void 0:Zt.question)==null?void 0:Xa.word_cloud)},[Zt]);const So=()=>{var Xa;let to=new Image;to.src=gr.yt;const Ua=((Xa=_t==null?void 0:_t.list)==null?void 0:Xa.map(Xr=>({name:Xr.word,value:Xr.count})))||[];return{backgroundColor:"#fff",tooltip:{pointFormat:"{series.name}"},series:[{type:"wordCloud",sizeRange:[15,50],rotationRange:[-90,90],rotationStep:45,gridSize:2,shape:"pentagon",textStyle:{normal:{color:()=>`rgb(${Math.round(Math.random()*255)},${Math.round(Math.random()*255)},${Math.round(Math.random()*255)})`}},left:"center",top:"center",width:"100%",height:"100%",data:Ua}]}},Oo=(0,A.useMemo)(()=>wr.createElement(Dr.Z,{option:So(),opts:{renderer:"svg"},style:{height:436}}),[_t==null?void 0:_t.list]),ma=[{title:"\u7F16\u53F7",dataIndex:"",align:"center",width:100,render:(Xa,to,Ua)=>Ua+1},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",align:"center",width:200},{title:"\u6587\u672C\u7B54\u6848",dataIndex:"vote_text",align:"center"}],Ta=[{title:"\u6392\u884C",dataIndex:"index",align:"center",render(Xa,to,Ua){return Ua<3?wr.createElement("img",{width:30,src:Ua==0?fn:Ua==1?$n:zn}):Ua+1}},{title:"\u5173\u952E\u8BCD",dataIndex:"word",width:390,render:Xa=>wr.createElement("span",{className:"c-666",style:{lineHeight:"25px"}},Xa)},{title:"\u9891\u6B21",dataIndex:"count"}];return wr.createElement("aside",{style:{width:"97%"}},wr.createElement(K.default,{bordered:!0,columns:ma,dataSource:(Da=Zt.question)==null?void 0:Da.question_votes,pagination:!1}),Tt&&wr.createElement(I.Z,{className:"mt30",wrap:!1,justify:"space-between",gutter:24},wr.createElement(P.Z,{flex:"1 1 0"},wr.createElement(I.Z,{align:"middle",gutter:10,style:{height:32}},wr.createElement(P.Z,null,wr.createElement("img",{style:{width:"16px",height:"16px"},src:Yr})),wr.createElement(P.Z,null,wr.createElement("span",{className:"c-666"},"\u8BCD\u4E91")),wr.createElement(P.Z,null,wr.createElement(Fn.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u9ED8\u8BA4\u5C55\u793A\u524D100\u4E2A\u5173\u952E\u8BCD"},wr.createElement(cr.Z,{style:{cursor:"pointer",color:"#4C6FFF"}}))),wr.createElement(P.Z,{style:{marginLeft:"auto"}},wr.createElement("span",{className:"c-666"},(_t==null?void 0:_t.updated_at)&&V()(_t==null?void 0:_t.updated_at).format("YYYY-MM-DD HH:mm:ss")),wr.createElement(kt.ZP,{className:"ml10",style:{padding:0},type:"link",loading:na,onClick:Xa=>pa(void 0,null,function*(){Xa.preventDefault();const to=yield Na({});to.status==0&&(c.ZP.success("\u66F4\u65B0\u6210\u529F"),Lr(to.data))})},"\u66F4\u65B0\u8BCD\u4E91"))),wr.createElement(ut.Z,{spinning:na},wr.createElement("div",{className:"mt20",style:{border:"1px solid #E0E1E4",width:"100%",height:438}},((mr=_t==null?void 0:_t.list)==null?void 0:mr.length)>0?Oo:wr.createElement(_.Z,{img:en,customText:"\u6682\u65E0\u6570\u636E~"})))),wr.createElement(P.Z,{flex:"1 1 0"},wr.createElement(I.Z,{align:"middle",gutter:10},wr.createElement(P.Z,null,wr.createElement("div",{style:{width:5,height:16,borderRadius:"3px",background:"#3061D0"}})),wr.createElement(P.Z,null,wr.createElement("span",{className:"c-666"},"\u5173\u952E\u8BCD\u6392\u884C")),wr.createElement(P.Z,{style:{marginLeft:"auto"}},wr.createElement("span",{className:"c-666"},"\u5C55\u793A\u8BCD\u6570")),wr.createElement(P.Z,null,wr.createElement(Ht.default,{value:xa,onChange:Xa=>{lo(Xa)},style:{width:76},options:[{value:10,label:"10"},{value:30,label:"30"},{value:50,label:"50"},{value:100,label:"100"}]}))),wr.createElement("div",{className:"mt20",style:{border:"1px solid #E0E1E4",width:"100%",height:438}},wr.createElement(K.default,{className:Kr.KeyWordTable,style:{width:"100%"},scroll:xa>10&&{y:400},columns:Ta,dataSource:_t==null?void 0:_t.list,pagination:{pageSize:xa,current:1,total:((no=_t==null?void 0:_t.list)==null?void 0:no.length)||0,hideOnSinglePage:!0},locale:{emptyText:wr.createElement(_.Z,{img:In,customText:"\u6682\u65E0\u6570\u636E~"})}})))))};var la=(0,X.connect)(({polls:Zt})=>({polls:Zt}))(Ea),jn=r(59301),xr=Object.defineProperty,Oa=Object.getOwnPropertySymbols,jr=Object.prototype.hasOwnProperty,Wr=Object.prototype.propertyIsEnumerable,ha=(Zt,Tt,Lt)=>Tt in Zt?xr(Zt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Zt[Tt]=Lt,wa=(Zt,Tt)=>{for(var Lt in Tt||(Tt={}))jr.call(Tt,Lt)&&ha(Zt,Lt,Tt[Lt]);if(Oa)for(var Lt of Oa(Tt))Wr.call(Tt,Lt)&&ha(Zt,Lt,Tt[Lt]);return Zt};const ya={1:"\u5355\u9009",2:"\u591A\u9009",3:"\u95EE\u7B54"},Va=({polls:Zt,loading:Tt,dispatch:Lt})=>{var Ir,Da,mr,no,Aa,_t;const Lr=(0,X.useParams)(),{statisticsList:na,pollsList:Na}=Zt,[xa,lo]=(0,A.useState)([]),[So]=p.default.useForm(),[Oo,ma]=(0,A.useState)({}),Ta=wa({},Lr),[Xa]=p.default.useForm(),[to,Ua]=(0,A.useState)(!1);(0,A.useEffect)(()=>{Lr.poll_group_id=[],No()},[Lr.coursesId]),(0,A.useEffect)(()=>{var ra;lo((ra=na==null?void 0:na.questions)==null?void 0:ra.map($r=>($r.openOthers=!1,$r)))},[na==null?void 0:na.questions]),(0,A.useEffect)(()=>{Lr.poll_group_id=[],Lt({type:"polls/getPollsList",payload:Lr})},[]);const No=()=>{Lt({type:"polls/getPollsStatistics",payload:wa({},Lr)})},Xr=()=>{Lr.page=1;const ra=Object.assign({},So.getFieldValue());Object.keys(ra).map(function($r){ra[$r].includes("all")?(delete Lr[$r],So.setFieldsValue({[$r]:"all"}),Xa.setFieldsValue({[$r]:"all"})):(Lr[$r]=ra[$r],So.setFieldsValue({[$r]:Lr[$r]}),Xa.setFieldsValue({[$r]:Lr[$r]}))}),ra.poll_group_id.length===0&&So.setFieldsValue({poll_group_id:"all"}),Zt.actionTabs.key!=="\u5BFC\u51FA\u7EDF\u8BA1"&&No()},Ca=()=>{Lr.page=1;const ra=Object.assign({},Xa.getFieldValue());Object.keys(ra).map(function($r){ra[$r].includes("all")?(delete Ta[$r],Xa.setFieldsValue({[$r]:"all"})):(Ta[$r]=ra[$r],Xa.setFieldsValue({[$r]:Ta[$r]}))}),ra.poll_group_id.length===0&&Xa.setFieldsValue({poll_group_id:"all"}),Zt.actionTabs.key!=="\u5BFC\u51FA\u7EDF\u8BA1"&&No()},Ao=ra=>({tooltip:{trigger:"item"},legend:{bottom:"2%",left:"center"},series:[{name:"\u6709\u6548\u586B\u5199\u4EBA\u6570",type:"pie",radius:["40%","70%"],label:{show:!1},data:ra==null?void 0:ra.map(($r,wo)=>($r.value=$r==null?void 0:$r.answer_users_count,$r.name=$r==null?void 0:$r.answer_text,$r)),itemStyle:{normal:{color:function($r){var wo=["#FACC16","#004DF6","#1790FF","#2EC25B","#fc8251","#5470c6","#91cd77","#ef6567","#f9c956","#75bedc"];return wo[$r.dataIndex]}}}}]});return jn.createElement("div",{id:"aaa"},jn.createElement("section",{className:"minH500 mb50 inline-block w100"},(0,F.GJ)()&&jn.createElement("aside",{className:"bg-white pl30 pr30",style:{padding:"20px 0"}},jn.createElement(p.default,{form:So,onChange:Xr,initialValues:{poll_group_id:"all"}},jn.createElement(p.default.Item,{name:"poll_group_id"},jn.createElement(h.default.Group,{style:{width:"97%",color:"#666666"}},jn.createElement(I.Z,null,jn.createElement(P.Z,{flex:"80px"},"\u5206\u73ED\u60C5\u51B5"),jn.createElement(P.Z,{flex:"80px"},jn.createElement(h.default,{value:"all",checked:!Oo.course_group},"\u5168\u90E8")),jn.createElement(P.Z,{flex:"1"},Na.course_groups&&Na.course_groups.map((ra,$r)=>jn.createElement(h.default,{value:ra.course_group_id,style:{marginRight:"20px",marginBottom:"10px"}},ra.group_group_name,"(",ra.count,")")))))),jn.createElement(p.default.Item,null,jn.createElement(I.Z,{style:{width:"97%",color:"#666666"}},jn.createElement(P.Z,{flex:"80px"},"\u7EDF\u8BA1\u7ED3\u679C"),jn.createElement(P.Z,{flex:"1"},jn.createElement(K.default,{bordered:!0,columns:[{title:"\u95EE\u5377\u53D1\u5E03\u4EBA\u6570",dataIndex:"total_users",align:"center",width:330},{title:"\u6709\u6548\u586B\u5199\u4EBA\u6570",dataIndex:"answer_users",align:"center",width:330},{title:"\u63D0\u4EA4\u7387",dataIndex:"total_answer",align:"center",width:330}],dataSource:[{total_users:(Ir=na==null?void 0:na.poll)==null?void 0:Ir.total_users,answer_users:(Da=na==null?void 0:na.poll)==null?void 0:Da.answer_users,total_answer:((mr=na==null?void 0:na.poll)==null?void 0:mr.total_users)>0?Number((((no=na==null?void 0:na.poll)==null?void 0:no.answer_users)/((Aa=na==null?void 0:na.poll)==null?void 0:Aa.total_users)*100).toFixed(2))+"%":"0%"}],pagination:!1})))),jn.createElement(p.default.Item,null,jn.createElement(I.Z,{style:{width:"97%",color:"#666666"}},jn.createElement(P.Z,{flex:"80px"}),jn.createElement(P.Z,{flex:"1"},jn.createElement(fr.Z,{defaultChecked:to,onChange:ra=>{Ua(ra)}}),jn.createElement("span",{style:{color:"#666666",marginLeft:"10px"}},"\u663E\u793A\u66F4\u591A\u5206\u6790\u56FE\u8868")))))),jn.createElement(ar.Z,{loading:Tt["polls/getPollsStatistics"]},xa==""&&jn.createElement(_.Z,null),xa==null?void 0:xa.map(function(ra,$r){var wo,qo,xi,Ei,Xi,yo,Vo,_o,wi,Pa;return jn.createElement("aside",{key:$r,className:"bg-white pl30 pr30 mt10",style:{padding:"20px 0"}},jn.createElement("div",{className:"mt20"},jn.createElement("span",{className:"font16",style:{display:"flex",marginBottom:"20px"}},jn.createElement(Fn.Z,{title:ra.question.question_title},jn.createElement("div",{className:pr.title},((wo=ra==null?void 0:ra.question)==null?void 0:wo.is_necessary)!==0&&jn.createElement("span",{style:{color:"red",fontSize:"14px"}},"*"),jn.createElement("span",{className:"c-blue font16"},"\u3010",ya[ra.question.question_type],"\u3011"),jn.createElement("span",{style:{fontWeight:"600"}},(qo=ra==null?void 0:ra.question)==null?void 0:qo.question_number,"\u3001",ra.question.question_title),ra.question.question_type===2&&((xi=ra==null?void 0:ra.question)==null?void 0:xi.min_choices)&&jn.createElement("span",{className:"ml10",style:{fontWeight:400,color:"#666666"}},"(\u53EF\u9009",(Ei=ra==null?void 0:ra.question)==null?void 0:Ei.min_choices,"-",(Xi=ra==null?void 0:ra.question)==null?void 0:Xi.max_choices,"\u9879)"))),jn.createElement("div",{className:pr.yxtx},"\u6709\u6548\u586B\u5199\u4EBA\u6570",jn.createElement("span",null,ra.question.commit_users_count||"--","\u4EBA")))),ra.question.question_type!==3&&jn.createElement("aside",{style:{width:"97%"}},jn.createElement(K.default,{bordered:!0,columns:[{title:"\u9009\u9879",dataIndex:"answer_text",align:"center"},{title:"\u5C0F\u8BA1",dataIndex:"answer_users_count",align:"center",width:100,render(oo,Wo,so){return jn.createElement("span",null,oo,"\u4EBA")}},{title:"\u767E\u5206\u6BD4",dataIndex:"total_answer",align:"center",width:440,render(oo,Wo,so){return jn.createElement(Pr.Z,{style:{width:"90%",margin:"auto"},status:"active",strokeColor:"#44D7B6",percent:(Wo.answer_percent*100).toFixed(1)})}}],dataSource:(yo=ra.question)==null?void 0:yo.answers,pagination:!1})),ra.question.question_type!==3&&((_o=(Vo=ra==null?void 0:ra.question)==null?void 0:Vo.question_votes)==null?void 0:_o.length)>0&&jn.createElement(jn.Fragment,null,jn.createElement("div",{className:pr.others_styles,onClick:()=>{xa[$r].openOthers=!ra.openOthers,lo([...xa])}},jn.createElement("div",{className:pr.others_text},'"\u5176\u4ED6"\u9009\u9879\u586B\u7A7A\u8BE6\u60C5'),ra!=null&&ra.openOthers?jn.createElement("div",{className:pr.others_icon},"\u6536\u8D77",jn.createElement("i",{className:"iconfont icon-shangjiantou ml10"})):jn.createElement("div",{className:pr.others_icon},"\u5C55\u5F00",jn.createElement("i",{className:"iconfont icon-xiajiantou ml10"}))),(ra==null?void 0:ra.openOthers)&&jn.createElement(K.default,{style:{width:"97%"},bordered:!0,columns:[{title:"\u7F16\u53F7",dataIndex:"",align:"center",width:100,render(oo,Wo,so){return jn.createElement("span",null,so+1)}},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",align:"center",width:200,render(oo,Wo,so){return jn.createElement("span",null,oo)}},{title:"\u6587\u672C\u7B54\u6848",dataIndex:"vote_text",align:"center",render(oo,Wo,so){return jn.createElement("span",null,oo)}}],dataSource:(wi=ra.question)==null?void 0:wi.question_votes,pagination:!1})),ra.question.question_type!==3&&to&&jn.createElement("aside",{style:{width:"97%"}},jn.createElement("div",{className:pr.pic_title},jn.createElement("img",{style:{width:"16px",height:"16px"},src:Yr}),jn.createElement("div",{className:pr.pic_text},"\u73AF\u5F62\u997C\u56FE")),jn.createElement(Dr.Z,{key:$r,option:Ao((Pa=ra==null?void 0:ra.question)==null?void 0:Pa.answers)})),ra.question.question_type===3&&jn.createElement(la,{Data:ra,isShowEcharts:to,pollGroupId:So.getFieldValue("poll_group_id")}))}))),jn.createElement(C.default,{centered:!0,title:"\u5BFC\u51FA\u7EDF\u8BA1\u7ED3\u679C",open:Zt.actionTabs.key==="\u5BFC\u51FA\u7EDF\u8BA1",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,onCancel:()=>{Lt({type:"polls/setActionTabs",payload:{}}),No()},onOk:()=>{Lt({type:"polls/setActionTabs",payload:{}}),No(),(0,a.sA)(wa({},Ta))}},(0,F.GJ)()&&jn.createElement("aside",{className:"mt20"},jn.createElement(p.default,{form:Xa,preserve:!1,onChange:Ca,initialValues:{poll_group_id:((_t=Lr.poll_group_id)==null?void 0:_t.length)>0?Lr.poll_group_id:"all"}},jn.createElement(p.default.Item,{name:"poll_group_id"},jn.createElement(h.default.Group,{style:{width:"97%"}},jn.createElement(I.Z,null,jn.createElement(P.Z,{flex:"80px"},"\u9009\u62E9\u73ED\u7EA7:"),jn.createElement(P.Z,{flex:"80px"},jn.createElement(h.default,{value:"all",checked:!Oo.course_group},"\u5168\u90E8")),jn.createElement(P.Z,{flex:"1"},Na.course_groups&&Na.course_groups.map((ra,$r)=>jn.createElement(h.default,{value:ra.course_group_id},ra.group_group_name,"(",ra.count,")"))))))))))};var vo=(0,X.connect)(({polls:Zt,loading:Tt})=>({polls:Zt,loading:Tt.effects}))(Va),ba=r(7664),Zn={flex_box_center:"flex_box_center___Mm5nR",flex_space_between:"flex_space_between___MMkat",flex_box_vertical_center:"flex_box_vertical_center___LETW1",flex_box_center_end:"flex_box_center_end___XlC9p",flex_box_column:"flex_box_column___THy8y",wrap:"wrap___z9iJU",modal:"modal___y8bNh",titleWrap:"titleWrap___knBE8",required:"required___Ojs5D",title:"title___M_fKx",colorGray:"colorGray___N8txU",choiceWrap:"choiceWrap____Xkwt",answer:"answer___TSzCH",activeAnswer:"activeAnswer___Pnkob",deleteIcon:"deleteIcon___O5q20",addIcon:"addIcon___c8iSL",editorWrap:"editorWrap___oodwM",htmlWrap:"htmlWrap___ljy1Y",radio:"radio___ZUxPE",color333:"color333____votr",color999:"color999___Audhi",questionType:"questionType___MN7qw",questionChoices:"questionChoices___ZMeSF",close_style:"close_style___GvIu5",save_style:"save_style____CS7j",edit_title:"edit_title___NM88J",can_select_count:"can_select_count___OnIaV"},Ar=r(47949),ta=Object.defineProperty,Vt=Object.getOwnPropertySymbols,Gt=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,Vn=(Zt,Tt,Lt)=>Tt in Zt?ta(Zt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Zt[Tt]=Lt,_r=(Zt,Tt)=>{for(var Lt in Tt||(Tt={}))Gt.call(Tt,Lt)&&Vn(Zt,Lt,Tt[Lt]);if(Vt)for(var Lt of Vt(Tt))ln.call(Tt,Lt)&&Vn(Zt,Lt,Tt[Lt]);return Zt},fa=(Zt,Tt)=>{var Lt={};for(var Ir in Zt)Gt.call(Zt,Ir)&&Tt.indexOf(Ir)<0&&(Lt[Ir]=Zt[Ir]);if(Zt!=null&&Vt)for(var Ir of Vt(Zt))Tt.indexOf(Ir)<0&&ln.call(Zt,Ir)&&(Lt[Ir]=Zt[Ir]);return Lt},yr=(Zt,Tt,Lt)=>new Promise((Ir,Da)=>{var mr=_t=>{try{Aa(Lt.next(_t))}catch(Lr){Da(Lr)}},no=_t=>{try{Aa(Lt.throw(_t))}catch(Lr){Da(Lr)}},Aa=_t=>_t.done?Ir(_t.value):Promise.resolve(_t.value).then(mr,no);Aa((Lt=Lt.apply(Zt,Tt)).next())});const Cr=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],sr=(Zt,Tt)=>{var Lt=Zt,{problemset:Ir,globalSetting:Da,loading:mr,dispatch:no,onRef:Aa=()=>{},editData:_t,editKey:Lr,callback:na}=Lt,Na=fa(Lt,["problemset","globalSetting","loading","dispatch","onRef","editData","editKey","callback"]);const[xa,lo]=(0,A.useState)([]),[So,Oo]=(0,A.useState)(),[ma,Ta]=(0,A.useState)([]),[Xa,to]=(0,A.useState)(""),[Ua,No]=(0,A.useState)(0),[Xr,Ca]=(0,A.useState)(!0),[Ao,ra]=(0,A.useState)(!1),$r=(0,X.useParams)(),[wo,qo]=(0,A.useState)(""),[xi,Ei]=(0,A.useState)("");(0,A.useEffect)(()=>{var Pa,oo,Wo,so,Fo,Mo;if(!((Pa=_t==null?void 0:_t.question)!=null&&Pa.question_title)){lo([{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""}]),Ca(!0),to(""),ra(!1);return}qo((oo=_t==null?void 0:_t.question)==null?void 0:oo.max_choices),Ei((Wo=_t==null?void 0:_t.question)==null?void 0:Wo.min_choices),to((so=_t==null?void 0:_t.question)==null?void 0:so.question_title),Ca(!!((Fo=_t==null?void 0:_t.question)!=null&&Fo.is_necessary)),lo((Mo=_t==null?void 0:_t.question)==null?void 0:Mo.answers.map(zi=>({value:zi.answer_text,disabled:zi.answer_text==="\u5176\u4ED6"})))},[_t]),(0,A.useImperativeHandle)(Tt,()=>({onSave:Xi}));const Xi=Pa=>yr(void 0,null,function*(){var oo;if(!Xa)return c.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const Wo=xa.findIndex(Mo=>!Mo.value);if(Wo>-1)return c.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${Cr[Wo]} \u9009\u9879\u7684\u5185\u5BB9`),!1;let so;const Fo={question_title:Xa,question_type:2,insert_id:_t.insert_id,is_necessary:Math.ceil(Xr),max_choices:wo,min_choices:xi,question_answers:xa.map(Mo=>Mo.value)};(oo=_t.question)!=null&&oo.id?so=yield(0,Rr.IU)(_r({pollsId:_t.question.id},Fo)):so=yield(0,Rr.MK)(_r({pollsId:$r.categoryId},Fo)),so.status===0&&(c.ZP.success("\u4FDD\u5B58\u6210\u529F"),na("edit",-1),yield no({type:"polls/editPolls",payload:_r({},$r)}),Pa&&(Fo.answers=Fo.question_answers.map(Mo=>({answer_text:Mo})),na("addContinue",_r({type:2,insert_id:_t.question.id,key:_t.key,question_type:2},Fo))))}),yo=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-xiangshangyi current",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiangxiayi current",id:"down"},{name:"\u6DFB\u52A0",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjidaibeijing current",id:"edit"}],Vo=Pa=>yr(void 0,null,function*(){var oo,Wo;switch(Pa.id){case"del":let so;C.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u95EE\u9898\u5417\uFF1F",onOk(){return yr(this,null,function*(){var Fo;yield(0,Rr.jy)({pollsId:(Fo=_t==null?void 0:_t.question)==null?void 0:Fo.id}),no({type:"polls/editPolls",payload:_r({},$r)})})}});break;case"up":case"down":yield(0,Rr.wh)({pollsId:(oo=_t==null?void 0:_t.question)==null?void 0:oo.id,opr:Pa.id}),no({type:"polls/editPolls",payload:_r({},$r)});break;case"edit":na("edit",_t.key);break;case"add":na("add",{type:2,key:_t.key,insert_id:(Wo=_t==null?void 0:_t.question)==null?void 0:Wo.id,question_type:2});break}}),_o=()=>{var Pa,oo,Wo,so;return A.createElement("aside",null,A.createElement("div",{className:Zn.questionType},A.createElement("div",null,_t.question.is_necessary>0&&A.createElement("span",{style:{color:"red",fontSize:"14px"}},"*"),A.createElement("span",{className:"font16",style:{color:"#3061D0"}},"\u3010\u591A\u9009\u3011"),((Pa=_t==null?void 0:_t.question)==null?void 0:Pa.min_choices)&&A.createElement("span",{className:Zn.can_select_count},`\u53EF\u9009${(oo=_t==null?void 0:_t.question)==null?void 0:oo.min_choices}-${(Wo=_t==null?void 0:_t.question)==null?void 0:Wo.max_choices}\u9879`),A.createElement("span",{className:Zn.edit_title},A.createElement("span",{style:{marginRight:"10px"}},"\u7B2C",_t.key,"\u9898"),_t.question.question_title))),A.createElement("div",{className:Zn.questionChoices},(so=_t==null?void 0:_t.question.answers)==null?void 0:so.map(function(Fo,Mo){return A.createElement(I.Z,null,A.createElement(P.Z,null,A.createElement(h.default,{key:Mo,disabled:!0},A.createElement("span",{className:"c-black font14"},Fo.answer_text))))})))},wi=()=>A.createElement("aside",null,A.createElement("div",{className:Zn.questionType},A.createElement("div",null,A.createElement("span",{className:"font16 c-blue"},"\u3010\u591A\u9009\u3011"),A.createElement("span",{className:"font16",style:{color:"#666666"}},"\u5FC5\u7B54"),A.createElement(fr.Z,{checked:!!Xr,onChange:Pa=>Ca(Pa),className:"ml10"}))),A.createElement("p",{className:Zn.titleWrap},A.createElement(I.Z,{className:Zn.choiceWrap,gutter:[12,12]},A.createElement(P.Z,null,A.createElement("span",null,"\u6807\u9898")),A.createElement(P.Z,{className:Zn.editorWrap,flex:"1"},A.createElement(b.default,{style:{width:"1000px",height:"40px"},value:Xa,placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE",onChange:Pa=>to(Pa.target.value)})))),xa.map((Pa,oo)=>{var Wo;let so=xa.length-1;return A.createElement(I.Z,{className:Zn.choiceWrap,key:oo,gutter:[12,12]},A.createElement(P.Z,null,A.createElement("span",null,Ao&&oo===so?"\u5176\u5B83":"\u9009\u9879")),A.createElement(P.Z,{className:Zn.editorWrap,flex:"1"},A.createElement(b.default,{style:{width:"1000px",height:"40px"},placeholder:(Wo=Pa.placeholder)!=null?Wo:"",value:Ao&&oo===so?"":xa[oo].value,disabled:!!Pa.disabled,onChange:Fo=>{xa[oo].value=Fo.target.value,lo([...xa])}})),A.createElement(P.Z,null,oo>1&&A.createElement(Fn.Z,{title:"\u5220\u9664"},A.createElement("i",{className:`${Zn.deleteIcon} iconfont icon-yichu1`,onClick:()=>{lo(xa.filter((Fo,Mo)=>Mo!==oo)),Pa.disabled&&ra(!1)}}))))}),A.createElement("p",{className:Zn.titleWrap},A.createElement(I.Z,{className:Zn.choiceWrap,gutter:[12,12]},A.createElement(P.Z,null,A.createElement("span",null,"\u53EF\u9009")),A.createElement(P.Z,null,A.createElement(Ht.default,{value:xi||"",style:{width:183,height:"40px"},onChange:Pa=>Ei(Pa)},A.createElement(Ht.default.Option,{value:""},"--"),xa.map(function(Pa,oo){return A.createElement(Ht.default.Option,{value:String(oo+1)},oo+1)})),A.createElement("span",{className:"ml10 mr10"},"-"),A.createElement(Ht.default,{style:{width:183,height:"40px"},value:wo||"",onChange:Pa=>qo(Pa)},A.createElement(Ht.default.Option,{value:""},"--"),xa.map(function(Pa,oo){return A.createElement(Ht.default.Option,{value:String(oo+1)},oo+1)})),A.createElement(Fn.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u7CFB\u7EDF\u5BF9\u5176\u9009\u62E9\u7684\u9009\u9879\u4E2A\u6570\u8FDB\u884C\u9650\u5236\uFF0C--\u8868\u793A\u4E0D\u9650\u5236"},A.createElement("i",{className:"iconfont icon-xiaowenhao1 font14",style:{marginLeft:"10px",color:"#3061D0",cursor:"pointer"}}))))),A.createElement("div",{style:{display:"flex",width:"1000px",margin:"20px 0 0 40px"}},A.createElement(Ar.op,{style:{height:"38px"},onClick:()=>lo([...xa,{value:""}])},"\u65B0\u589E\u9009\u9879"),!Ao&&A.createElement(Ar.op,{style:{height:"38px",marginLeft:"20px"},onClick:()=>{lo([...xa,{disabled:!0,value:"\u5176\u5B83"}]),ra(!0)}},"\u65B0\u589E\u5176\u5B83\u9009\u9879"),A.createElement("div",{className:Zn.close_style,onClick:()=>{var Pa;(Pa=_t.question)!=null&&Pa.id?na("edit",-1):na("del",_t.key)}},"\u53D6\u6D88"),A.createElement("div",{className:Zn.save_style,onClick:()=>Xi()},"\u4FDD\u5B58")));return A.createElement("section",{className:Zn.wrap},Lr!==_t.key&&_o(),Lr===_t.key&&wi())};var ea=(0,X.connect)(({problemset:Zt,loading:Tt,globalSetting:Lt})=>({problemset:Zt,globalSetting:Lt,loading:Tt.effects}),null,null,{forwardRef:!0})((0,A.forwardRef)(sr)),Ur=Object.defineProperty,zr=Object.getOwnPropertySymbols,Io=Object.prototype.hasOwnProperty,ja=Object.prototype.propertyIsEnumerable,qa=(Zt,Tt,Lt)=>Tt in Zt?Ur(Zt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Zt[Tt]=Lt,Wa=(Zt,Tt)=>{for(var Lt in Tt||(Tt={}))Io.call(Tt,Lt)&&qa(Zt,Lt,Tt[Lt]);if(zr)for(var Lt of zr(Tt))ja.call(Tt,Lt)&&qa(Zt,Lt,Tt[Lt]);return Zt},uo=(Zt,Tt)=>{var Lt={};for(var Ir in Zt)Io.call(Zt,Ir)&&Tt.indexOf(Ir)<0&&(Lt[Ir]=Zt[Ir]);if(Zt!=null&&zr)for(var Ir of zr(Zt))Tt.indexOf(Ir)<0&&ja.call(Zt,Ir)&&(Lt[Ir]=Zt[Ir]);return Lt},Eo=(Zt,Tt,Lt)=>new Promise((Ir,Da)=>{var mr=_t=>{try{Aa(Lt.next(_t))}catch(Lr){Da(Lr)}},no=_t=>{try{Aa(Lt.throw(_t))}catch(Lr){Da(Lr)}},Aa=_t=>_t.done?Ir(_t.value):Promise.resolve(_t.value).then(mr,no);Aa((Lt=Lt.apply(Zt,Tt)).next())});const mo=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],co=(Zt,Tt)=>{var Lt=Zt,{problemset:Ir,globalSetting:Da,loading:mr,dispatch:no,onRef:Aa=()=>{},editData:_t,editKey:Lr,callback:na}=Lt,Na=uo(Lt,["problemset","globalSetting","loading","dispatch","onRef","editData","editKey","callback"]);const[xa,lo]=(0,A.useState)([]),[So,Oo]=(0,A.useState)(),[ma,Ta]=(0,A.useState)([]),[Xa,to]=(0,A.useState)(""),[Ua,No]=(0,A.useState)(0),[Xr,Ca]=(0,A.useState)(!1),[Ao,ra]=(0,A.useState)(!1),$r=(0,X.useParams)();(0,A.useEffect)(()=>{var yo,Vo,_o,wi;if(!((yo=_t==null?void 0:_t.question)!=null&&yo.question_title)){lo([{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""}]),Ca(!1),to(""),ra(!1);return}to((Vo=_t==null?void 0:_t.question)==null?void 0:Vo.question_title),Ca(!!((_o=_t==null?void 0:_t.question)!=null&&_o.is_necessary)),lo((wi=_t==null?void 0:_t.question)==null?void 0:wi.answers.map(Pa=>({value:Pa.answer_text,disabled:Pa.answer_text==="\u5176\u4ED6"})))},[_t]),(0,A.useImperativeHandle)(Tt,()=>({onSave:wo}));const wo=yo=>Eo(void 0,null,function*(){var Vo;if(!Xa)return c.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;const _o=xa.findIndex(oo=>!oo.value);if(_o>-1)return c.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${mo[_o]} \u9009\u9879\u7684\u5185\u5BB9`),!1;let wi;const Pa={question_title:Xa,question_type:1,insert_id:_t.insert_id,is_necessary:Math.ceil(Xr),question_answers:xa.map(oo=>oo.value)};(Vo=_t.question)!=null&&Vo.id?(na("edit",-1),wi=yield(0,Rr.IU)(Wa({pollsId:_t.question.id},Pa))):wi=yield(0,Rr.MK)(Wa({pollsId:$r.categoryId},Pa)),wi.status===0&&(c.ZP.success("\u4FDD\u5B58\u6210\u529F"),yield no({type:"polls/editPolls",payload:Wa({},$r)}),yo&&(Pa.answers=Pa.question_answers.map(oo=>({answer_text:oo})),na("addContinue",Wa({type:1,insert_id:_t.question.id,key:_t.key,question_type:1},Pa))))}),qo=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-xiangshangyi current",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiangxiayi current",id:"down"},{name:"\u6DFB\u52A0",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjidaibeijing current",id:"edit"}],xi=yo=>Eo(void 0,null,function*(){var Vo,_o;switch(yo.id){case"del":let wi;C.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u95EE\u9898\u5417\uFF1F",onOk(){return Eo(this,null,function*(){var Pa;yield(0,Rr.jy)({pollsId:(Pa=_t==null?void 0:_t.question)==null?void 0:Pa.id}),no({type:"polls/editPolls",payload:Wa({},$r)})})}});break;case"up":case"down":yield(0,Rr.wh)({pollsId:(Vo=_t==null?void 0:_t.question)==null?void 0:Vo.id,opr:yo.id}),no({type:"polls/editPolls",payload:Wa({},$r)});break;case"edit":na("edit",_t.key);break;case"add":na("add",{type:1,key:_t.key,insert_id:(_o=_t==null?void 0:_t.question)==null?void 0:_o.id,question_type:1});break}}),Ei=()=>{var yo;return A.createElement("aside",null,A.createElement("div",{className:Zn.questionType},A.createElement("div",null,_t.question.is_necessary>0&&A.createElement("span",{style:{color:"red",fontSize:"14px"}},"*"),A.createElement("span",{className:"font16",style:{color:"#3061D0"}},"\u3010\u5355\u9009\u3011"),A.createElement("span",{className:Zn.edit_title},A.createElement("span",{style:{marginRight:"10px"}},"\u7B2C",_t.key,"\u9898"),_t.question.question_title))),A.createElement("div",{className:Zn.questionChoices},(yo=_t==null?void 0:_t.question.answers)==null?void 0:yo.map(function(Vo,_o){return A.createElement(I.Z,null,A.createElement(P.Z,null,A.createElement(y.ZP,{key:_o,disabled:!0})),A.createElement(P.Z,{flex:"1"},A.createElement("span",{className:"c-black font14"},Vo.answer_text)))})))},Xi=()=>A.createElement("aside",null,A.createElement("div",{className:Zn.questionType},A.createElement("div",null,A.createElement("span",{className:"font16 c-blue"},"\u3010\u5355\u9009\u3011"),A.createElement("span",{className:"font16",style:{color:"#666666"}},"\u5FC5\u7B54"),A.createElement(fr.Z,{checked:!!Xr,onChange:yo=>Ca(yo),className:"ml10"}))),A.createElement("p",{className:Zn.titleWrap},A.createElement(I.Z,{className:Zn.choiceWrap,gutter:[12,12]},A.createElement(P.Z,null,A.createElement("span",null,"\u6807\u9898")),A.createElement(P.Z,{className:Zn.editorWrap},A.createElement(b.default,{style:{width:"1000px",height:"40px"},value:Xa,placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE",onChange:yo=>to(yo.target.value)})))),xa.map((yo,Vo)=>{var _o;let wi=xa.length-1;return A.createElement(I.Z,{className:Zn.choiceWrap,key:Vo,gutter:[12,12]},A.createElement(P.Z,null,A.createElement("span",null,Ao&&Vo===wi?"\u5176\u5B83":"\u9009\u9879")),A.createElement(P.Z,{className:Zn.editorWrap,flex:"1"},A.createElement(b.default,{style:{width:"1000px",height:"40px"},placeholder:(_o=yo.placeholder)!=null?_o:"",value:Ao&&Vo===wi?"":xa[Vo].value,disabled:!!yo.disabled,onChange:Pa=>{xa[Vo].value=Pa.target.value,lo([...xa])}})),A.createElement(P.Z,null,Vo>1&&A.createElement(Fn.Z,{title:"\u5220\u9664"},A.createElement("i",{className:`${Zn.deleteIcon} iconfont icon-yichu1`,onClick:()=>{lo(xa.filter((Pa,oo)=>oo!==Vo)),yo.disabled&&ra(!1)}}))))}),A.createElement("div",{style:{display:"flex",width:"1000px",margin:"20px 0 0 40px"}},A.createElement(Ar.op,{style:{height:"38px"},onClick:()=>lo([...xa,{value:""}])},"\u65B0\u589E\u9009\u9879"),!Ao&&A.createElement(Ar.op,{style:{height:"38px",marginLeft:"20px"},onClick:()=>{lo([...xa,{disabled:!0,value:"\u5176\u5B83"}]),ra(!0)}},"\u65B0\u589E\u5176\u5B83\u9009\u9879"),A.createElement("div",{className:Zn.close_style,onClick:()=>{var yo;(yo=_t.question)!=null&&yo.id?na("edit",-1):na("del",_t.key)}},"\u53D6\u6D88"),A.createElement("div",{className:Zn.save_style,onClick:()=>wo()},"\u4FDD\u5B58")));return A.createElement("section",{className:Zn.wrap},Lr!==_t.key&&Ei(),Lr===_t.key&&Xi())};var Qa=(0,X.connect)(({problemset:Zt,loading:Tt,globalSetting:Lt})=>({problemset:Zt,globalSetting:Lt,loading:Tt.effects}),null,null,{forwardRef:!0})((0,A.forwardRef)(co)),xo=Object.defineProperty,pi=Object.getOwnPropertySymbols,bi=Object.prototype.hasOwnProperty,Xo=Object.prototype.propertyIsEnumerable,eo=(Zt,Tt,Lt)=>Tt in Zt?xo(Zt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Zt[Tt]=Lt,Mi=(Zt,Tt)=>{for(var Lt in Tt||(Tt={}))bi.call(Tt,Lt)&&eo(Zt,Lt,Tt[Lt]);if(pi)for(var Lt of pi(Tt))Xo.call(Tt,Lt)&&eo(Zt,Lt,Tt[Lt]);return Zt},gi=(Zt,Tt)=>{var Lt={};for(var Ir in Zt)bi.call(Zt,Ir)&&Tt.indexOf(Ir)<0&&(Lt[Ir]=Zt[Ir]);if(Zt!=null&&pi)for(var Ir of pi(Zt))Tt.indexOf(Ir)<0&&Xo.call(Zt,Ir)&&(Lt[Ir]=Zt[Ir]);return Lt},cA=(Zt,Tt,Lt)=>new Promise((Ir,Da)=>{var mr=_t=>{try{Aa(Lt.next(_t))}catch(Lr){Da(Lr)}},no=_t=>{try{Aa(Lt.throw(_t))}catch(Lr){Da(Lr)}},Aa=_t=>_t.done?Ir(_t.value):Promise.resolve(_t.value).then(mr,no);Aa((Lt=Lt.apply(Zt,Tt)).next())});const Wi=null,qi=(Zt,Tt)=>{var Lt=Zt,{problemset:Ir,globalSetting:Da,loading:mr,dispatch:no,onRef:Aa=()=>{},editData:_t,editKey:Lr,callback:na}=Lt,Na=gi(Lt,["problemset","globalSetting","loading","dispatch","onRef","editData","editKey","callback"]);const[xa,lo]=(0,A.useState)(""),[So,Oo]=(0,A.useState)(!0),ma=(0,X.useParams)();(0,A.useEffect)(()=>{var Xr,Ca,Ao;if(!((Xr=_t==null?void 0:_t.question)!=null&&Xr.question_title)){Oo(!0),lo("");return}lo((Ca=_t==null?void 0:_t.question)==null?void 0:Ca.question_title),Oo(!!((Ao=_t==null?void 0:_t.question)!=null&&Ao.is_necessary))},[_t]),(0,A.useImperativeHandle)(Tt,()=>({onSave:Ta}));const Ta=Xr=>cA(void 0,null,function*(){var Ca;if(!xa)return c.ZP.info("\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"),!1;let Ao;const ra={question_title:xa,question_type:3,insert_id:_t.insert_id,is_necessary:Math.ceil(So)};(Ca=_t.question)!=null&&Ca.id?Ao=yield(0,Rr.IU)(Mi({pollsId:_t.question.id},ra)):Ao=yield(0,Rr.MK)(Mi({pollsId:ma.categoryId},ra)),Ao.status===0&&(c.ZP.success("\u4FDD\u5B58\u6210\u529F"),na("edit",-1),yield no({type:"polls/editPolls",payload:Mi({},ma)}),Xr&&na("addContinue",Mi({type:3,insert_id:_t.question.id,key:_t.key,question_type:3},ra)))}),Xa=[{name:"\u5220\u9664",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"\u4E0A\u79FB",icon:"iconfont c-green ml30 icon-xiangshangyi current",id:"up"},{name:"\u4E0B\u79FB",icon:"iconfont c-green ml30 icon-xiangxiayi current",id:"down"},{name:"\u6DFB\u52A0",icon:"iconfont c-green ml30 icon-tianjia current",id:"add"},{name:"\u7F16\u8F91",icon:"iconfont c-green ml30 icon-bianjidaibeijing current",id:"edit"}],to=Xr=>cA(void 0,null,function*(){var Ca,Ao;switch(Xr.id){case"del":let ra;C.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u95EE\u9898\u5417\uFF1F",onOk(){return cA(this,null,function*(){var $r;yield(0,Rr.jy)({pollsId:($r=_t==null?void 0:_t.question)==null?void 0:$r.id}),no({type:"polls/editPolls",payload:Mi({},ma)})})}});break;case"up":case"down":yield(0,Rr.wh)({pollsId:(Ca=_t==null?void 0:_t.question)==null?void 0:Ca.id,opr:Xr.id}),no({type:"polls/editPolls",payload:Mi({},ma)});break;case"edit":na("edit",_t.key);break;case"add":na("add",{type:3,key:_t.key,insert_id:(Ao=_t==null?void 0:_t.question)==null?void 0:Ao.id,question_type:3});break}}),Ua=()=>A.createElement("aside",null,A.createElement("div",{className:Zn.questionType},A.createElement("div",null,_t.question.is_necessary>0&&A.createElement("span",{style:{color:"red",fontSize:"14px"}},"*"),A.createElement("span",{className:"font16",style:{color:"#3061D0"}},"\u3010\u95EE\u7B54\u3011"),A.createElement("span",{className:Zn.edit_title},A.createElement("span",{style:{marginRight:"10px"}},"\u7B2C",_t.key,"\u9898"),_t.question.question_title))),A.createElement("div",{className:Zn.questionChoices},A.createElement(b.default.TextArea,{rows:2,disabled:!0}))),No=()=>A.createElement("aside",null,A.createElement("div",{className:Zn.questionType},A.createElement("div",null,A.createElement("span",{className:"font16 c-blue"},"\u3010\u95EE\u7B54\u3011"),A.createElement("span",{className:"font16",style:{color:"#666666"}},"\u5FC5\u7B54"),A.createElement(fr.Z,{checked:!!So,onChange:Xr=>Oo(Xr),className:"ml10"}))),A.createElement("p",{className:Zn.titleWrap},A.createElement(I.Z,{className:Zn.choiceWrap,gutter:[12,12]},A.createElement(P.Z,null,A.createElement("span",null,"\u6807\u9898")),A.createElement(P.Z,{className:Zn.editorWrap,flex:"1"},A.createElement(b.default,{style:{width:"1000px",height:"40px"},value:xa,placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE",onChange:Xr=>lo(Xr.target.value)})))),A.createElement("div",{style:{display:"flex",width:"1000px",margin:"20px 0 0 40px"}},A.createElement("div",{className:Zn.close_style,onClick:()=>{var Xr;(Xr=_t.question)!=null&&Xr.id?na("edit",-1):na("del",_t.key)}},"\u53D6\u6D88"),A.createElement("div",{className:Zn.save_style,onClick:()=>Ta()},"\u4FDD\u5B58")));return A.createElement("section",{className:Zn.wrap},Lr!==_t.key&&Ua(),Lr===_t.key&&No())};var Fi=(0,X.connect)(({problemset:Zt,loading:Tt,globalSetting:Lt})=>({problemset:Zt,globalSetting:Lt,loading:Tt.effects}),null,null,{forwardRef:!0})((0,A.forwardRef)(qi)),Gi={flex_box_center:"flex_box_center___wW2ft",flex_space_between:"flex_space_between___ahi0M",flex_box_vertical_center:"flex_box_vertical_center___PFt7L",flex_box_center_end:"flex_box_center_end___FA1ip",flex_box_column:"flex_box_column___jjAdt",title:"title___UHW8B",description:"description___dL5p1",heji:"heji___Xp8yD",heji_count:"heji_count___t2y2z"},ii=Object.defineProperty,Yo=Object.getOwnPropertySymbols,ri=Object.prototype.hasOwnProperty,aA=Object.prototype.propertyIsEnumerable,Ga=(Zt,Tt,Lt)=>Tt in Zt?ii(Zt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Zt[Tt]=Lt,fo=(Zt,Tt)=>{for(var Lt in Tt||(Tt={}))ri.call(Tt,Lt)&&Ga(Zt,Lt,Tt[Lt]);if(Yo)for(var Lt of Yo(Tt))aA.call(Tt,Lt)&&Ga(Zt,Lt,Tt[Lt]);return Zt};const ao={1:"\u5355\u9009\u9898",2:"\u591A\u9009\u9898",3:"\u4E3B\u89C2\u9898"},Co=({polls:Zt,loading:Tt,dispatch:Lt,ref:Ir})=>{const Da=(0,X.useParams)(),{statisticsList:mr,commonHeader:no}=Zt,[Aa]=(0,A.useState)({page:1,pre_size:10}),{questions:_t,questionsInfo:Lr,question_types:na,course:Na}=mr,[xa]=p.default.useForm(),lo=function(){return _t==null?void 0:_t.map(function(Oo,ma){var Ta,Xa;if(Oo.key=(Ta=Oo==null?void 0:Oo.question)==null?void 0:Ta.question_number,Oo.len=_t.length,Oo.question.question_type===1)return A.createElement("aside",null,A.createElement(Qa,{editData:Oo}));if(Oo.question.question_type===2)return A.createElement("aside",null,A.createElement(ea,{editData:Oo}));if(((Xa=Oo.question)==null?void 0:Xa.question_type)===3)return A.createElement("aside",null,A.createElement(Fi,{editData:Oo}))})};(0,A.useEffect)(()=>{So()},[Da.coursesId]);const So=()=>{Lt({type:"polls/getPollsStatistics",payload:fo(fo({},Da),Aa)})};return A.createElement(ar.Z,{loading:Tt["polls/getPollsStatistics"]},A.createElement("section",{className:"minH500 mb50",ref:Ir},(na==null?void 0:na.q_counts)===0&&A.createElement(_.Z,null),(no==null?void 0:no.polls_name)&&A.createElement("aside",{className:"bg-white pl30 pr30 pt20 pb20"},A.createElement("div",{className:Gi.title},no==null?void 0:no.polls_name),(no==null?void 0:no.polls_description)&&A.createElement(ba.Z,{value:(no==null?void 0:no.polls_description)||"",className:Gi.description}),(na==null?void 0:na.q_counts)>0&&A.createElement("div",{className:Gi.heji},A.createElement("span",null," \u7EDF\u8BA1 ",A.createElement("span",{className:Gi.heji_count},"\u3010\u603B\u5171 ",na==null?void 0:na.q_counts," \u9898\u3011")),(na==null?void 0:na.q_mains)>0&&A.createElement("span",{className:"ml10"},"\u4E3B\u89C2\u9898\uFF1A",A.createElement("span",{className:Gi.heji_count}," ",na==null?void 0:na.q_mains," \u9898")),(na==null?void 0:na.q_singles)>0&&A.createElement("span",{className:"ml10"},"\u5355\u9009\u9898\uFF1A",A.createElement("span",{className:Gi.heji_count}," ",na==null?void 0:na.q_singles," \u9898")),(na==null?void 0:na.q_doubles)>0&&A.createElement("span",{className:"ml10"},"\u591A\u9009\u9898\uFF1A",A.createElement("span",{className:Gi.heji_count},na==null?void 0:na.q_doubles," \u9898")))),A.createElement("aside",{className:"bg-white inline-block w100 mt10"},lo())))};var Ho=(0,X.connect)(({polls:Zt,loading:Tt})=>({polls:Zt,loading:Tt.effects}))(Co),go={flex_box_center:"flex_box_center___KocrS",flex_space_between:"flex_space_between___tbwbg",flex_box_vertical_center:"flex_box_vertical_center___Boklb",flex_box_center_end:"flex_box_center_end___yLkeS",flex_box_column:"flex_box_column___yoUa3",title:"title___ByTX2",export:"export___XUBRC",bg:"bg___r_XgQ",tabs:"tabs___awxWj",export_type_modal:"export_type_modal___o8Y6x",export_type_modal_con:"export_type_modal_con___zVHRj",type_item:"type_item___PhJhz",img_warp:"img_warp___dtWfk",img_warp_active:"img_warp_active___YxM4n"},Zi=r(94243),Ni="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAAXNSR0IArs4c6QAAAdZJREFUOE+9lcsrRFEcx7/Ha3DHhBqPaBCxkWi8htHIRlFKbBXlD7CxsFFWRnks+AeULLyK8sjKOyRJITNGGDOJzCjzdjkyE+aOO9cd4SzvPedzPr/vub9zCaU0HL84CCHPbzjy72CD0b1KKan0L4YQbmkUlPOAAJs5imi1oLHB6GaBd5IPwMV8vvWn5yiivYuCRuEDhz5EgT99+V0DkvFW9C343OgK2dgHjuGPIn1EqfGwT93bzbuajyAChQMT8lMvnypdoaA9XzJO2JWEbMp3EoLgVnk73NSFM6ceh44DFDJKWFkLVHGVWH5YhFqmQQQJx4njGGcuHWwvto89BMFaxSBmLJPQO0/RlzGI4Zsh1MbXod/cCyVTgobERixZ55EUmYI9+w5Mnmtx4K60bozdjYLiBR2pnZi1TEMVp8aAWYsqWTVKpGWYuB9HQWwh9u174sEt8jaw9AlG9xW2HjdQxBTjgbWgQlaFeescqmU1kIRJoHfqkBuT5523/rjqtf4SReIGc0qj2OzQW8NvhSfCELTzLkwOltvQ4rbKSmeEW/rS5PjRZ5f5HfhId8tKGWkQTf6OsdntyM9LFjaeWVh7OwXOtSkijM2meo3wtSkCwjvlz/8gr8V+6TPoucMFAAAAAElFTkSuQmCC",Pi=r(90524),ia=r(59301),li=Object.defineProperty,Lo=Object.getOwnPropertySymbols,Ai=Object.prototype.hasOwnProperty,di=Object.prototype.propertyIsEnumerable,hi=(Zt,Tt,Lt)=>Tt in Zt?li(Zt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Zt[Tt]=Lt,Jo=(Zt,Tt)=>{for(var Lt in Tt||(Tt={}))Ai.call(Tt,Lt)&&hi(Zt,Lt,Tt[Lt]);if(Lo)for(var Lt of Lo(Tt))di.call(Tt,Lt)&&hi(Zt,Lt,Tt[Lt]);return Zt},Ko=(Zt,Tt,Lt)=>new Promise((Ir,Da)=>{var mr=_t=>{try{Aa(Lt.next(_t))}catch(Lr){Da(Lr)}},no=_t=>{try{Aa(Lt.throw(_t))}catch(Lr){Da(Lr)}},Aa=_t=>_t.done?Ir(_t.value):Promise.resolve(_t.value).then(mr,no);Aa((Lt=Lt.apply(Zt,Tt)).next())});const Ri=({polls:Zt,globalSetting:Tt,loading:Lt,dispatch:Ir,user:Da})=>{var mr,no,Aa,_t,Lr,na,Na,xa;const lo=(0,X.useParams)(),So=(0,X.useLocation)(),[Oo]=(0,X.useSearchParams)(),[ma,Ta]=(0,A.useState)([]),[Xa,to]=(0,A.useState)(Oo.get("tabs")||2),[Ua,No]=(0,A.useState)(""),[Xr,Ca]=(0,A.useState)(!1),[Ao,ra]=(0,A.useState)(!1),[$r,wo]=(0,A.useState)(!1),[qo,xi]=(0,A.useState)(""),Ei=(0,A.useRef)(),{pollsList:Xi,commonHeader:yo}=Zt,{userInfo:Vo}=Da;let _o;lo.category=Oo.get("category_id"),(0,A.useEffect)(()=>{Ir({type:"polls/getPollsList",payload:Jo({},lo)}),Ir({type:"polls/getCommonHeader",payload:Jo({},lo)})},[lo.coursesId]),(0,A.useEffect)(()=>{Xa===2&&Xr&&Ei.current.children&&((0,Zi.F)(Ei.current.children,"\u5BFC\u51FA\u95EE\u5377"),Ca(!1))},[Xa,Xr]);const wi=[{name:"\u95EE\u5377\u9884\u89C8",id:2,compontent:ia.createElement(Ho,null)},{name:"\u7B54\u9898\u5217\u8868",id:0,compontent:ia.createElement(k,null)},{name:"\u7EDF\u8BA1\u7ED3\u679C",id:1,compontent:ia.createElement(vo,null)},{name:"\u8BBE\u7F6E",id:3,compontent:ia.createElement(Wn,null)}].filter(Pa=>(0,F.dE)()?Pa.name!=="\u7EDF\u8BA1\u7ED3\u679C"&&Pa.name!=="\u95EE\u5377\u9884\u89C8"&&Pa.name!=="\u8BBE\u7F6E":!0);return ia.createElement("section",{className:go.bg},ia.createElement("div",{className:"edu-container"},Vo.username&&ia.createElement("section",{className:"animated fadeIn"},ia.createElement("aside",{className:"mt10"},ia.createElement(R.Z,{separator:">"},ia.createElement(R.Z.Item,null,ia.createElement(X.Link,{to:`/classrooms/${lo.coursesId}/poll`},(mr=Vo==null?void 0:Vo.course)==null?void 0:mr.course_name)),ia.createElement(R.Z.Item,null,ia.createElement(X.Link,{to:`/classrooms/${lo.coursesId}/poll`},(no=yo==null?void 0:yo.user_permission)==null?void 0:no.left_banner_name)),ia.createElement(R.Z.Item,null,"\u95EE\u5377\u8BE6\u60C5"))),ia.createElement("aside",{className:[go.title,"mt20"].join(" ")},ia.createElement(X.Link,{to:`/classrooms/${lo.coursesId}/poll`}),ia.createElement(S.VV,{status:[S.L4[yo.polls_status]],style:{marginLeft:"0px"}}),(yo==null?void 0:yo.un_anonymous)===!1&&ia.createElement(_n.Z,null),ia.createElement("strong",{className:"font20 ml10"},yo.polls_name))),ia.createElement("aside",{className:"mt30 mb30 relative "},(0,F.dE)()&&(((Aa=yo==null?void 0:yo.user_permission)==null?void 0:Aa.current_status)===0||((_t=yo==null?void 0:yo.user_permission)==null?void 0:_t.current_status)===1||((Lr=yo==null?void 0:yo.user_permission)==null?void 0:Lr.current_status)===2)&&ia.createElement("div",{className:go.export},ia.createElement(Ar.op,{onClick:Pa=>{var oo;Pa.stopPropagation(),((oo=yo==null?void 0:yo.user_permission)==null?void 0:oo.current_status)===1?X.history.push(`/classrooms/${lo.coursesId}/poll/${lo.categoryId}/questionnaireInfo/${Vo.login}?type=student`):X.history.push(`/classrooms/${lo.coursesId}/poll/${lo.categoryId}/users/${Vo.login}`)}},((na=yo==null?void 0:yo.user_permission)==null?void 0:na.current_status)===0&&"\u7EE7\u7EED\u7B54\u5377",((Na=yo==null?void 0:yo.user_permission)==null?void 0:Na.current_status)===1&&"\u67E5\u770B\u7B54\u5377",((xa=yo==null?void 0:yo.user_permission)==null?void 0:xa.current_status)===2&&"\u5F00\u59CB\u7B54\u5377")),(0,F.GJ)()&&ia.createElement("div",{className:go.export},ia.createElement(Ar.op,{onClick:Pa=>{Pa.preventDefault(),console.log(Zt),Ir({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",params:lo,types:2,selectArrs:[lo.categoryId]}})}},ia.createElement("i",{className:"iconfont icon-fasong font16 mr5"}),"\u53D1\u5E03\u95EE\u5377"),yo.polls_status<=1&&ia.createElement(Ar.op,{style:{marginLeft:"20px"},onClick:()=>{X.history.push(`/classrooms/${lo.coursesId}/poll/${lo.categoryId}/edit`)}},ia.createElement("i",{className:"iconfont icon-bianji7 font16 mr5"}),"\u7F16\u8F91\u95EE\u5377"),yo.polls_status===2&&ia.createElement(Ar.op,{style:{marginLeft:"20px",border:"1px #ED7575 solid",color:"#E30000"},onClick:Pa=>{Pa.preventDefault(),Ir({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:lo,selectArrs:[lo.categoryId]}})}},ia.createElement("i",{className:"iconfont icon-jinzhi font16 mr5"}),"\u7ED3\u675F\u95EE\u5377"),ia.createElement(pe.Z,{dropdownRender:()=>ia.createElement(N.default,null,ia.createElement(N.default.Item,{key:1,style:{textAlign:"center"}},ia.createElement("div",{onClick:()=>{xi(""),ra(!0)}},"\u95EE\u5377\u6A21\u7248")),ia.createElement(N.default.Item,{key:2,style:{textAlign:"center"}},ia.createElement("div",{onClick:()=>{Xa==1?(xi(""),wo(!0)):(0,a.sA)(Jo({},lo))}},"\u7EDF\u8BA1\u7ED3\u679C")),ia.createElement(N.default.Item,{key:3,style:{textAlign:"center"}},ia.createElement("div",{onClick:()=>Ko(void 0,null,function*(){yield(0,S.FH)("",(0,S.NY)({url:Pi.Z.API_SERVER+`/api/polls/${lo.categoryId}/detail_export.xlsx`,query:lo}))})},"\u7B54\u5377\u8BE6\u60C5")))},ia.createElement("span",{style:{fontSize:"14px",color:"#5F6368",cursor:"pointer"}},ia.createElement("img",{src:Ni,style:{width:"22px",height:"20px",marginRight:"5px",marginLeft:"20px"}}),"\u5BFC\u51FA",ia.createElement("i",{className:"iconfont icon-xiajiantou ml5",style:{color:"#999999",fontSize:"12px"}})))),ia.createElement(H.default,{defaultActiveKey:Xa,key:Ua,className:go.tabs,onChange:Pa=>{console.log(Pa),to(Pa)}},wi.map((Pa,oo)=>ia.createElement(H.default.TabPane,{tab:Pa.name,key:Pa.id}))),wi.map((Pa,oo)=>{if(Pa.id==Xa)return ia.createElement("div",{ref:Ei},Pa.compontent)}))),ia.createElement(qr,null),ia.createElement(xe,null),ia.createElement(C.default,{width:450,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:Ao,onCancel:()=>ra(!1),onOk:()=>Ko(void 0,null,function*(){if(qo==""){c.ZP.info("\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F");return}else qo=="pdf"?(to(2),No(new Date),Ca(!0)):qo=="word"&&(0,a.YO)({id:lo==null?void 0:lo.categoryId,middle_export:1,export_type:0});ra(!1)})},ia.createElement("div",{className:go.export_type_modal},ia.createElement("div",{className:go.export_type_modal_con},ia.createElement("div",{className:go.type_item},ia.createElement("div",{className:`${go.img_warp} ${qo=="pdf"?go.img_warp_active:""}`,onClick:()=>xi("pdf")},ia.createElement("img",{src:r(45614),width:70,height:70})),"pdf\u683C\u5F0F"),ia.createElement("div",{className:go.type_item},ia.createElement("div",{className:`${go.img_warp} ${qo=="word"?go.img_warp_active:""}`,onClick:()=>xi("word")},ia.createElement("img",{src:r(38347),width:70,height:70})),"word\u683C\u5F0F")))),ia.createElement(C.default,{width:450,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:$r,onCancel:()=>wo(!1),onOk:()=>Ko(void 0,null,function*(){if(qo==""){c.ZP.info("\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F");return}else qo=="pdf"?yield(0,Zi.B)(Ei.current.children,"\u5BFC\u51FA\u95EE\u5377"):qo=="excel"&&(wo(!1),Ir({type:"polls/setActionTabs",payload:{key:"\u5BFC\u51FA\u7EDF\u8BA1"}}));wo(!1)})},ia.createElement("div",{className:go.export_type_modal},ia.createElement("div",{className:go.export_type_modal_con},ia.createElement("div",{className:go.type_item},ia.createElement("div",{className:`${go.img_warp} ${qo=="pdf"?go.img_warp_active:""}`,onClick:()=>xi("pdf")},ia.createElement("img",{src:r(45614),width:70,height:70})),"pdf\u683C\u5F0F"),ia.createElement("div",{className:go.type_item},ia.createElement("div",{className:`${go.img_warp} ${qo=="excel"?go.img_warp_active:""}`,onClick:()=>xi("excel")},ia.createElement("img",{src:r(72271),width:70,height:70})),"excel\u683C\u5F0F")))))};var FA=(0,X.connect)(({polls:Zt,loading:Tt,user:Lt,globalSetting:Ir})=>({polls:Zt,globalSetting:Ir,user:Lt,loading:Tt.effects}))(Ri)},74196:function(Nn,Ft,r){"use strict";var A=r(59301),X=Object.defineProperty,R=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,H=(S,a,F)=>a in S?X(S,a,{enumerable:!0,configurable:!0,writable:!0,value:F}):S[a]=F,C=(S,a)=>{for(var F in a||(a={}))pe.call(a,F)&&H(S,F,a[F]);if(R)for(var F of R(a))N.call(a,F)&&H(S,F,a[F]);return S};const c=({style:S})=>A.createElement("div",{style:C({width:60,height:24,background:"rgba(255,104,2,0.1)",borderRadius:2,border:"1px solid #FF6802",textAlign:"center",lineHeight:"22px",color:"#FF6802",fontSize:12,marginLeft:10},S)},"\u533F\u540D\u95EE\u5377");Ft.Z=c},69577:function(Nn,Ft,r){"use strict";r.d(Ft,{Q8:function(){return ae},d0:function(){return te},w6:function(){return be}});var A=r(59301),X=r(5083),R=r(57809),pe=r(8591),N=r(43418),H=r(5112),C=r(95237),c=r(43604),S=r(6848),a=r(24905),F=r(3113),p=r(61186),h=r.n(p),I=r(34055),P=r(82093),b=r(89392),K=r.n(b),Q=r(49661),W=r(69063),V=r(76560),_=r(2748),L=r(23869),E=r(97202),oe=r(6681),le=r(67135),ie=r(59301),se=Object.defineProperty,ye=Object.defineProperties,G=Object.getOwnPropertyDescriptors,Te=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Ce=(qe,It,Ct)=>It in qe?se(qe,It,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):qe[It]=Ct,ge=(qe,It)=>{for(var Ct in It||(It={}))D.call(It,Ct)&&Ce(qe,Ct,It[Ct]);if(Te)for(var Ct of Te(It))Ze.call(It,Ct)&&Ce(qe,Ct,It[Ct]);return qe},Pe=(qe,It)=>ye(qe,G(It)),ue=(qe,It,Ct)=>new Promise((nt,St)=>{var lt=k=>{try{yt(Ct.next(k))}catch(ut){St(ut)}},jt=k=>{try{yt(Ct.throw(k))}catch(ut){St(ut)}},yt=k=>k.done?nt(k.value):Promise.resolve(k.value).then(lt,jt);yt((Ct=Ct.apply(qe,It)).next())});function be(qe,It){const Ct=[];for(let nt=qe;nt{const nt=qeh()(It).endOf("day"),lt=qe{const Ct=parseInt(h()(qe).format("HH")),nt=parseInt(h()().format("HH")),St=parseInt(h()().format("mm"));if(!qe)return{disabledHours:()=>be(0,nt),disabledMinutes:()=>be(0,St)};if(It){const lt=parseInt(h()(It).format("HH")),jt=parseInt(h()(It).format("mm"));return h()(qe).isSame(h()(It),"day")?{disabledHours:()=>be(0,lt),disabledMinutes:()=>Ct<=lt?be(0,jt):[]}:void 0}if(h()(qe).isSame(h()(),"day"))return{disabledHours:()=>be(0,nt),disabledMinutes:()=>h()(qe).isSame(h()(),"hour")&&Ct<=nt?be(0,St):[]}},{RangePicker:Je}=X.default,{Option:We}=R.default,He=({shixunHomeworks:qe,loading:It,dispatch:Ct,classroomList:nt,user:St})=>{var lt,jt,yt,k,ut,y,s,i,g;const z=(0,V.useParams)(),{workSetting:ee,workList:T,shixunWorkList:Y,headerInfo:Le,changeData:ve}=qe,[ce,Xe]=(0,A.useState)(!1),[vt,ze]=(0,A.useState)(!1);let[tt,et]=(0,A.useState)([]),[xe,$]=(0,A.useState)([]),[Be,it]=(0,A.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:_.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[dt,zt]=(0,A.useState)({}),[wn,$t]=(0,A.useState)({});(0,A.useEffect)(()=>()=>{et([])},[]),(0,A.useEffect)(()=>{Xe(!(0,I.GJ)())},[(0,I.GJ)()]);const bn=()=>{Ct({type:"shixunHomeworks/getWorkSetting",payload:ge({},z)})};(0,A.useEffect)(()=>{if(!(ee!=null&&ee.course_id))return;Object.keys(Be).map(function(Fn){Be[Fn]=ee[Fn]}),(!Be.allow_late||!Be.unified_late)&&(Be.late_penalty=20,Be.penalty_type=_.Q.Percent),Be.unified_setting||(Be.unified_late=!1,Be.unified_anonymous_comment=!1,Be.unified_anonymous_appeal=!1),tt=JSON.parse(JSON.stringify(ee.group_settings.map(Fn=>Pe(ge({},Fn),{group_name:[Fn.group_name]})).filter(Fn=>Fn.publish_time!==null))),xe=JSON.parse(JSON.stringify(ee.allow_late_settings.map(Fn=>Pe(ge({},Fn),{group_name:[Fn.group_name]})).filter(Fn=>Fn.late_time!==null))),it(ge({},Be));const Ht=(0,Q.QE)((tt==null?void 0:tt.length)>0?tt:[]);et([...Ht]),(xe==null?void 0:xe.length)<=0?$([{penalty_type:_.Q.Percent,late_penalty:20}]):$([...xe])},[ee]);const xn=()=>ue(void 0,null,function*(){var Ht,Fn;if(((Ht=St==null?void 0:St.userInfo)==null?void 0:Ht.user_status)===2){(0,L.Rd)();return}const Rr=JSON.parse(JSON.stringify(Be));if(Rr.challenge_settings.filter(hr=>!hr.hide),Rr.categoryId=z.categoryId,(Fn=Rr.challenge_settings)!=null&&Fn.every(hr=>!hr.checked)){pe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(tt),!Be.unified_setting)tt=tt==null?void 0:tt.map(hr=>{var oa;if(!hr.publish_time||!hr.end_time)throw pe.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!hr.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return hr.group_name=typeof(hr==null?void 0:hr.group_name)=="string"?[hr==null?void 0:hr.group_name]:hr==null?void 0:hr.group_name,hr.group_id=(oa=ee.group_settings)==null?void 0:oa.filter(da=>{var io;return(io=hr==null?void 0:hr.group_name)==null?void 0:io.includes(da.group_name)}).map(da=>da.group_id||da.id).toString().split(","),hr});else if(!Be.publish_time||!Be.end_time)throw pe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Rr.group_settings=tt,Be.allow_late)if(Be.unified_late){if(Be.late_penalty===null||Be.late_penalty===void 0||Be.late_penalty<0||Be.late_penalty>100)throw pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Be.late_time)throw pe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else xe=xe==null?void 0:xe.map(hr=>{var oa,da;if(hr.late_penalty===null||hr.late_penalty===void 0||hr.late_penalty<0||hr.late_penalty>100)throw pe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!hr.late_time)throw pe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!hr.group_name)throw pe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return hr.group_name=typeof(hr==null?void 0:hr.group_name)=="string"?[hr==null?void 0:hr.group_name]:hr==null?void 0:hr.group_name,hr.group_id=(da=(oa=hr==null?void 0:hr.group_name)==null?void 0:oa.map(io=>{var Za,Er;let ga=(Er=(Za=ee.group_settings)==null?void 0:Za.filter(bt=>(bt==null?void 0:bt.group_name)===io))==null?void 0:Er[0];return ga==null?void 0:ga.group_id}))==null?void 0:da.toString().split(","),hr}),Rr.allow_late_settings=xe;let lr=yield(0,le.Tr)({homework_common_ids:[parseInt(z.categoryId)],course_id:z.coursesId,type:"homework_common"});(lr==null?void 0:lr.student_count)===0?gn(Rr):($t(Rr),zt(lr))}),gn=Ht=>{var Fn;if(Ht.total_score===null){pe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Ht!=null&&Ht.work_efficiency&&Ht.eff_score===null){pe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Rr=Ht.challenge_settings.reduce((oa,da)=>oa+Number(da.challenge_score),0);if((Rr==null?void 0:Rr.toFixed(10))!==((Fn=Ht.total_score-Ht.eff_score)==null?void 0:Fn.toFixed(10))){pe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Ht.total_score}\u5206`);return}const lr={shixun_evaluation:Ht.shixun_evaluation,challenge_settings:Ht.challenge_settings};let hr=()=>{var oa;const da=()=>ue(void 0,null,function*(){ze(!0),(yield(0,P.ZP)(`/api/homework_commons/${z.categoryId}/publish_setting.json`,{method:"post",body:ge({},Ht)})).status===0&&(pe.ZP.success("\u66F4\u65B0\u6210\u529F"),bn(),Ct({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:ge({},z)})),ze(!1)});!(0,b.isEqual)(ve,lr)&&!((oa=Le==null?void 0:Le.homework_status)!=null&&oa.includes("\u672A\u53D1\u5E03"))?N.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:da}):da()};ee!=null&&ee.high_resources_consume&&!(ee!=null&&ee.high_resources_consume_permission)?Ct({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:z.coursesId,type:"shixun",type_id:z.categoryId,name:ee.homework_name,fn:()=>{hr()}}}):hr()},Cn=(Ht,Fn,Rr="group_id")=>{var lr;return Fn?Fn.find(hr=>hr[Rr]===Ht):(lr=ee==null?void 0:ee.group_settings)==null?void 0:lr.find(hr=>hr.group_id[0]===Ht)},Ln=(ee==null?void 0:ee.allow_late)||(ee==null?void 0:ee.anonymous_comment),dr=Ht=>{var Fn,Rr;const lr=Cn(Ht,ee==null?void 0:ee.allow_late_settings,"id"),hr=Cn(Ht,ee==null?void 0:ee.anonymous_comment_settings),oa=Cn(Ht);return(ee==null?void 0:ee.allow_late)&&lr&&h()(lr==null?void 0:lr.late_time)<=h()()||(ee==null?void 0:ee.anonymous_comment)&&hr&&(hr==null?void 0:hr.evaluation_start)!==null||((Rr=(h()(oa==null?void 0:oa.end_time)<=h()()&&((Fn=ee==null?void 0:ee.allow_late_settings)==null?void 0:Fn.filter(da=>da.group_id.includes(Ht))))[0])==null?void 0:Rr.late_time)!=null},Fr=(0,A.useMemo)(()=>(ee==null?void 0:ee.allow_late)||(ee==null?void 0:ee.all_group_late),[ee,Le]),ur=ee==null?void 0:ee.anonymous_comment,Vr=Ht=>{if(!Ht)return!1;const Fn=Cn(Ht,ee==null?void 0:ee.anonymous_comment_settings);return(ee==null?void 0:ee.anonymous_comment)&&Fn&&(Fn==null?void 0:Fn.evaluation_start)!==null},qr=(Ht,Fn)=>{var Rr,lr,hr;Ct({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Ht,index:Fn,rangePickerDisabled:ce||(h()()<=h()((lr=Cn((Rr=Ht==null?void 0:Ht.group_id)==null?void 0:Rr[0]))==null?void 0:lr.publish_time)?!1:[!0,dr((hr=Ht==null?void 0:Ht.group_id)==null?void 0:hr[0])]),disabledDate:ee==null?void 0:ee.course_end_date}})};return ie.createElement("section",{className:W.Z.form},ie.createElement("div",{className:W.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",ie.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),ie.createElement("div",null,ie.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ie.createElement(H.ZP.Group,{disabled:ce||!((lt=Le==null?void 0:Le.homework_status)!=null&<.includes("\u672A\u53D1\u5E03"))||(0,I.Rm)()&&!((jt=nt.AssistantObject.practice)!=null&&jt.can_publish),value:Be.unified_setting,onChange:Ht=>{var Fn;if(!((Fn=Le==null?void 0:Le.homework_status)!=null&&Fn.includes("\u672A\u53D1\u5E03"))){pe.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Be.unified_setting=!Be.unified_setting,Be.unified_setting||(Be.unified_late=!1,$([{late_penalty:5}])),it(Object.assign({},Be)),Be.unified_setting===!1&&tt==""){et(tt.concat({}));return}Be.unified_setting&&(et([]),$([{late_penalty:5}]))}},ie.createElement(H.ZP,{value:!0,disabled:ce||!(ee!=null&&ee.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),ie.createElement(H.ZP,{disabled:ce||!((yt=ee==null?void 0:ee.group_settings)!=null&&yt.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((k=ee==null?void 0:ee.group_settings)==null?void 0:k.length)===0&&ie.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Be.unified_setting&&ie.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},ie.createElement(C.Z,{align:"middle"},ie.createElement(c.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),ie.createElement(c.Z,{className:"ml10"},ie.createElement(X.default,{size:"large",disabled:ce||!((ut=Le==null?void 0:Le.homework_status)!=null&&ut.includes("\u672A\u53D1\u5E03")||(y=Le==null?void 0:Le.homework_status)!=null&&y.includes("\u672A\u5F00\u59CB"))||(0,I.Rm)()&&!((s=nt.AssistantObject.practice)!=null&&s.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Ht=>ae(Ht,ee==null?void 0:ee.course_end_date),disabledTime:Ht=>te(Ht),value:Be.publish_time?h()(Be.publish_time):"",onChange:(Ht,Fn)=>{Be.publish_time=Fn,(Be.end_time==""||!Be.end_time)&&Be.unified_setting&&(Be.end_time=h()(Ht).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),it(Object.assign({},Be))}}))),ie.createElement(C.Z,{align:"middle",className:"pl30"},ie.createElement(c.Z,null,"\u622A\u6B62\u65F6\u95F4"),ie.createElement(c.Z,{className:"ml10"},ie.createElement(X.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:h()((0,Q.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(ee==null?void 0:ee.allow_late)&&(ee==null?void 0:ee.homework_status.includes("\u5DF2\u622A\u6B62"))||ce||(ee==null?void 0:ee.allow_late)&&h()()>=h()(ee==null?void 0:ee.end_time)||(0,I.Rm)()&&!((i=nt.AssistantObject.practice)!=null&&i.can_publish),disabledDate:Ht=>ae(Ht,ee==null?void 0:ee.course_end_date,Be.publish_time),disabledTime:Ht=>te(Ht,Be.publish_time),value:Be.end_time?h()(Be.end_time):"",onChange:(Ht,Fn)=>{Be.end_time=Fn,it(Object.assign({},Be))}})))),!Be.unified_setting&&(tt==null?void 0:tt.length)>0&&ie.createElement(C.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},tt&&tt.map(function(Ht,Fn){var Rr,lr,hr,oa,da,io,Za;return ie.createElement(c.Z,{span:24,key:Fn},ie.createElement(C.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Fn==(tt==null?void 0:tt.length)-1?"0px":"10px"}},ie.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Fn+1),ie.createElement(R.default,{disabled:ce||((Rr=Le==null?void 0:Le.homework_status)!=null&&Rr.includes("\u672A\u53D1\u5E03")&&Ht.id||h()(){var ga;if((0,I.Rm)()&&!((ga=nt.AssistantObject.practice)!=null&&ga.can_publish)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}tt[Fn].group_name=Er,tt[Fn].group_id=Ht.group_id;const bt=(0,b.flattenDeep)(tt.map(Se=>Se.group_name)),we=xe.map(Se=>{let Re=(Se==null?void 0:Se.group_name)||[];return Pe(ge({},Se),{group_name:(0,b.remove)(Re,Ue=>bt.includes(Ue))})});$(we),et(tt.slice())},maxTagCount:4,maxTagPlaceholder:Er=>ie.createElement("div",{style:{cursor:"pointer"},onClick:()=>qr(Ht,Fn)},"+",Er==null?void 0:Er.length)},ee.group_settings&&ee.group_settings.map(function(Er){if(!tt.map(bt=>bt.group_name).flat().includes(Er.group_name))return ie.createElement(We,{value:Er.group_name,key:Er.id},Er.group_name)})),ie.createElement("div",{className:"ml20"},ie.createElement(Je,{size:"large",ranges:{\u6B64\u523B:[Ht.publish_time?h()(Ht.publish_time):h()(),h()()]},allowClear:!1,disabled:ce||(h()()<=h()((oa=Cn((hr=Ht==null?void 0:Ht.group_id)==null?void 0:hr[0]))==null?void 0:oa.publish_time)?!1:[!0,dr((da=Ht==null?void 0:Ht.group_id)==null?void 0:da[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Er=>ae(Er,ee==null?void 0:ee.course_end_date),disabledTime:Er=>te(Er),showTime:{showNow:!0,format:"HH:mm",defaultValue:[h()((0,Q.U6)(),"HH:mm"),h()((0,Q.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ht.publish_time&&[h()(Ht.publish_time),Ht.end_time?h()(Ht.end_time):void 0],onChange:(Er,ga)=>{var bt;if((0,I.Rm)()&&!((bt=nt.AssistantObject.practice)!=null&&bt.can_publish)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}tt[Fn].publish_time=ga[0],!Ht.end_time&&ga[0]?tt[Fn].end_time=h()(ga[0]).add(7,"days"):tt[Fn].end_time=ga[1],et([...tt])},onCalendarChange:(Er,ga,bt)=>{if(ga!=null&&ga[0]&&!ga[1]){const we=h()(ga[0]).add(7,"days");tt[Fn].publish_time=ga[0],tt[Fn].end_time=we,et([...tt])}}})),!ce&&ie.createElement("div",{style:{display:"flex",width:"50px"}},((io=Ht==null?void 0:Ht.group_id)==null?void 0:io.length)>1&&ie.createElement(S.Z,{title:"\u89C4\u5219\u62C6\u5206"},ie.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>qr(Ht,Fn)})),(tt==null?void 0:tt.length)<((Za=ee==null?void 0:ee.group_settings)==null?void 0:Za.length)&&ie.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Er;if((0,I.Rm)()&&!((Er=nt.AssistantObject.practice)!=null&&Er.can_publish)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}et(tt.concat({}))}}),((Ht==null?void 0:Ht.publish_time)&&h()(){const Er=(0,b.cloneDeep)(xe);Er.forEach((ga,bt)=>{ga.group_name&&(ga.group_name=ga.group_name.filter(we=>{var Se;return!((Se=tt[Fn].group_name)!=null&&Se.includes(we))}))}),tt=tt.filter((ga,bt)=>Fn!==bt),$(Er),et(tt.slice()),setTimeout(()=>et(tt.slice()),10)}}))))}))),ie.createElement(C.Z,null,ie.createElement(c.Z,null,ie.createElement("div",{className:W.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",ie.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),ie.createElement(c.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ie.createElement(a.default,{checked:Be.allow_late,disabled:ce||Fr,onChange:Ht=>{var Fn;if((0,I.Rm)()&&!((Fn=nt.AssistantObject.practice)!=null&&Fn.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ht.target.checked&&N.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:ie.createElement("div",{style:{padding:10,background:"#f5f6f9"}},ie.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),ie.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),ie.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Be.allow_late=!Be.allow_late,xe==""&&$([{late_penalty:5}]),it(Object.assign({},Be))}},ie.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Be==null?void 0:Be.allow_late)&&ie.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},ie.createElement("div",{style:{display:"flex"}},ie.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),ie.createElement(H.ZP.Group,{style:{marginLeft:"20px"},disabled:ce||(ee==null?void 0:ee.anonymous_comment)||(ee==null?void 0:ee.allow_late),value:Be.unified_late,onChange:Ht=>{var Fn;if((0,I.Rm)()&&!((Fn=nt.AssistantObject.practice)!=null&&Fn.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Be.unified_late=Ht.target.value,xe==""&&!Ht.target.value&&$([{penalty_type:_.Q.Percent,late_penalty:20}]),it(ge({},Be))}},(Be==null?void 0:Be.unified_setting)&&ie.createElement(H.ZP,{value:!0,disabled:!(ee!=null&&ee.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((g=ee==null?void 0:ee.group_settings)==null?void 0:g.length)>0&&ie.createElement(H.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Be!=null&&Be.unified_late?ie.createElement(ie.Fragment,null,ie.createElement(C.Z,{align:"middle",style:{marginTop:"10px"}},ie.createElement(c.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),ie.createElement(c.Z,{className:"ml20"},ie.createElement(_.Z,{disabled:ce||ur,value:{type:Be.penalty_type,inputValue:Be.late_penalty},onChange:Ht=>{var Fn;if((0,I.Rm)()&&!((Fn=nt.AssistantObject.practice)!=null&&Fn.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}it(Pe(ge({},Be),{late_penalty:Ht.inputValue,penalty_type:Ht.type}))}})),ie.createElement(c.Z,{flex:"1",className:"ml5"},ie.createElement("span",{className:"c-grey-c ml10"},Be.penalty_type===_.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),ie.createElement(C.Z,{align:"middle",style:{marginTop:"15px"}},ie.createElement(c.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ie.createElement(c.Z,{className:"ml20"},ie.createElement(X.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:h()((0,Q.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:ce||ur,value:Be.late_time?h()(Be.late_time):"",disabledDate:Ht=>ae(Ht,ee==null?void 0:ee.course_end_date),onChange:(Ht,Fn)=>{var Rr;if((0,I.Rm)()&&!((Rr=nt.AssistantObject.practice)!=null&&Rr.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Be.late_time=Fn,it(Object.assign({},Be))}})))):xe.map(function(Ht,Fn){var Rr;return ie.createElement(c.Z,{span:24,key:Fn},ie.createElement(C.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},ie.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Fn+1),ie.createElement(R.default,{disabled:ce||!((Rr=Le==null?void 0:Le.homework_status)!=null&&Rr.includes("\u672A\u53D1\u5E03"))&&Ht.id||(ee==null?void 0:ee.anonymous_comment),mode:"multiple",className:W.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Ht.group_name=="string"?[Ht.group_name]:Ht.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:lr=>{var hr;if((0,I.Rm)()&&!((hr=nt.AssistantObject.practice)!=null&&hr.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xe[Fn].group_name=lr,xe[Fn].group_id=Ht.group_id,$(xe.slice())}},ee.group_settings&&ee.group_settings.map(function(lr){const hr=xe.map(da=>da.group_name).flat(),oa=tt.map(da=>da.group_name).flat();if(Be!=null&&Be.unified_setting){if(!hr.includes(lr.group_name))return ie.createElement(We,{value:lr.group_name,key:lr.id},lr.group_name)}else if(oa.includes(lr.group_name)&&!hr.includes(lr.group_name))return ie.createElement(We,{value:lr.group_name,key:lr.id},lr.group_name)})),ie.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),ie.createElement(_.Z,{disabled:ce||Vr(Ht.id),value:{type:Ht.penalty_type,inputValue:Ht.late_penalty},onChange:lr=>{var hr;if((0,I.Rm)()&&!((hr=nt.AssistantObject.practice)!=null&&hr.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xe[Fn].late_penalty=lr.inputValue,xe[Fn].penalty_type=lr.type,$([...xe])}}),ie.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ie.createElement(X.default,{size:"large",disabled:ce||Vr(Ht.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:h()((0,Q.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:lr=>ae(lr,ee==null?void 0:ee.course_end_date),format:"YYYY-MM-DD HH:mm",value:Ht!=null&&Ht.late_time?h()(Ht.late_time):void 0,onChange:(lr,hr)=>{var oa;if((0,I.Rm)()&&!((oa=nt.AssistantObject.practice)!=null&&oa.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xe[Fn].late_time=hr,$([...xe])}}),!ce&&ie.createElement("div",{style:{display:"flex",width:"50px"}},ie.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var lr;if((0,I.Rm)()&&!((lr=nt.AssistantObject.practice)!=null&&lr.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}$(xe.concat({penalty_type:_.Q.Percent,late_penalty:20}))}}),Fn>0&&!Ht.id&&ie.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var lr;if((0,I.Rm)()&&!((lr=nt.AssistantObject.practice)!=null&&lr.can_late)){pe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xe=xe.filter((hr,oa)=>Fn!==oa),$(xe.slice()),setTimeout(()=>$(xe.slice()),10)}}))))})),!ce&&ie.createElement(ie.Fragment,null,ie.createElement(F.ZP,{type:"primary",size:"large",loading:vt,style:{width:"138px",marginTop:"30px"},onClick:()=>xn()},"\u4FDD\u5B58")),ie.createElement(E.Z,{onConfirm:(Ht,Fn)=>{tt.splice(Ht,0,...Fn),tt.splice(Ht+Fn.length,1);const Rr=(0,Q.QE)([...tt]);et([...Rr])}}),ie.createElement(oe.Z,{resdata:dt,type:"shixun",okloading:vt,oktext:(dt==null?void 0:dt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Ht=>ue(void 0,null,function*(){ze(!0);let Fn=yield(0,P.ZP)(`/api/courses/${z.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(z.categoryId)]}});ze(!1),(Fn==null?void 0:Fn.status)===0&&gn(wn)})}))};Ft.ZP=(0,V.connect)(({shixunHomeworks:qe,classroomList:It,loading:Ct,user:nt})=>({shixunHomeworks:qe,classroomList:It,loading:Ct.effects,user:nt}))(He)},62787:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return a}});var A=r(59301),X=r(92832),R=r(24905),pe=r(95237),N={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},H="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",C=r(57884),c=(F,p,h)=>new Promise((I,P)=>{var b=W=>{try{Q(h.next(W))}catch(V){P(V)}},K=W=>{try{Q(h.throw(W))}catch(V){P(V)}},Q=W=>W.done?I(W.value):Promise.resolve(W.value).then(b,K);Q((h=h.apply(F,p)).next())}),a=({data:F,value:p=[],handleChangePage:h,setSelectedRowKeys:I,selectedRowKeys:P,onChange:b=()=>{}})=>{const[K,Q]=(0,A.useState)([]),[W,V]=(0,A.useState)([]),[_,L]=(0,A.useState)([]);let[E,oe]=(0,A.useState)(1),[le,ie]=(0,A.useState)();return(0,A.useEffect)(()=>{Q(F),V([]),L([])},[F]),(0,A.useEffect)(()=>{I&&(V(P),L(P))},[P]),A.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},A.createElement("div",{className:N.leftdiv},A.createElement(X.default.Search,{size:"middle",onChange:se=>c(void 0,null,function*(){Q(F.filter(ye=>{var G;return(G=ye==null?void 0:ye.name)==null?void 0:G.includes(se.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),K.length===0&&A.createElement(C.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),A.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},A.createElement(R.default.Group,{value:W.map(se=>`${se.id}`),onChange:se=>{I(K.filter(ye=>se.includes(`${ye.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},K.map((se,ye)=>A.createElement(pe.Z,{key:se.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},A.createElement(R.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:se.is_published,value:`${se.id}`},A.createElement("div",{className:N.listClass},A.createElement("span",{className:N.spantitle,style:{width:se.is_published?"108px":"170px"}},se.name),se.is_published&&A.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),A.createElement("div",{className:N.rightdiv},A.createElement(X.default.Search,{onChange:se=>{L(W.filter(ye=>ye.name.includes(se.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),_.length===0&&A.createElement(C.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),_.length>0&&A.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},A.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},_.map((se,ye)=>A.createElement(pe.Z,{justify:"space-between",style:{marginTop:"10px"},key:se.id},A.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},se.name),A.createElement("img",{src:H,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{I(W.filter(G=>`${G.id}`!=`${se.id}`))}})))))))}},97202:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return b}});var A=r(59301),X=r(76560),R=r(5083),pe=r(43418),N=r(92832),H=r(95237),C=r(43604),c={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},S=r(61186),a=r.n(S),F=r(49661),p=r(57884),h=r(59301);const{RangePicker:I}=R.default,P=({dispatch:K,classroomList:Q,onConfirm:W})=>{const[V,_]=(0,A.useState)([]),[L,E]=(0,A.useState)([]),[oe,le]=(0,A.useState)("");(0,A.useEffect)(()=>{var ye;if(Q.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let G=Q.actionTabs.data;console.log("data",G);let Te=(ye=G==null?void 0:G.group_name)==null?void 0:ye.map((D,Ze)=>{var Ce;return{group_id:G==null?void 0:G.group_id[Ze],group_name:G==null?void 0:G.group_name[Ze],is_admin:G==null?void 0:G.is_admin,end_time:G==null?void 0:G.end_time,publish_time:Array.isArray(G==null?void 0:G.publish_time)?(Ce=G==null?void 0:G.publish_time)==null?void 0:Ce[0]:G==null?void 0:G.publish_time}});Te&&(_([...Te]),E([...Te]))}},[Q.actionTabs]);const ie=()=>{K({type:"classroomList/setActionTabs",payload:{}}),le("")},se=ye=>{if(ye){const G=L==null?void 0:L.filter(Te=>{var D,Ze;return(Ze=(D=Te==null?void 0:Te.group_name)==null?void 0:D.toLowerCase())==null?void 0:Ze.includes(ye==null?void 0:ye.toLowerCase())});_(G)}else _(L)};return h.createElement(pe.default,{width:980,title:h.createElement("div",{style:{fontWeight:"bold",display:"flex"}},h.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",h.createElement("span",{className:c.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),h.createElement(N.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:oe,onChange:ye=>{le(ye.target.value.trim()),se(ye.target.value.trim())}})),centered:!0,maskClosable:!1,open:Q.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>ie(),onOk:()=>{var ye;W((ye=Q.actionTabs)==null?void 0:ye.index,L),ie()}},h.createElement("div",{className:c.modal_con},h.createElement(H.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(V==null?void 0:V.length)>0?V.map(function(ye,G){var Te,D;return h.createElement(C.Z,{span:24,key:G},h.createElement(H.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:G==(V==null?void 0:V.length)-1?"0px":"10px"}},h.createElement("div",{className:c.multiple_select,title:ye.group_name},ye.group_name),h.createElement("div",{className:"ml20"},h.createElement(I,{size:"large",ranges:{\u6B64\u523B:[ye.publish_time?a()(ye.publish_time):a()(),a()()]},allowClear:!1,disabled:(Te=Q.actionTabs)==null?void 0:Te.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Ze=>{var Ce;return(0,F.Q8)(Ze,(Ce=Q.actionTabs)==null?void 0:Ce.disabledDate)},disabledTime:Ze=>(0,F.d0)(Ze),showTime:{showNow:!0,format:"HH:mm",defaultValue:[a()((0,F.U6)(),"HH:mm"),a()((0,F.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:ye.publish_time&&[a()(ye.publish_time),ye.end_time?a()(ye.end_time):void 0],onChange:(Ze,Ce)=>{V[G].publish_time=Ce[0],V[G].end_time=Ce[1],_([...V]),L.forEach(ge=>{ge.group_id===ye.group_id&&(ge.publish_time=Ce[0],ge.end_time=Ce[1])}),E([...L])}})),(D=Q.actionTabs)!=null&&D.rangePickerDisabled?h.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):h.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{V.splice(G,1),_([...V]),L.forEach((Ze,Ce)=>{Ze.group_id===ye.group_id&&L.splice(Ce,1)}),E([...L])}})))}):h.createElement(p.Z,null))))};var b=(0,X.connect)(({classroomList:K})=>({classroomList:K}))(P)},94243:function(Nn,Ft,r){"use strict";r.d(Ft,{B:function(){return S},F:function(){return c}});var A=r(44164),X=r.n(A),R=r(86129),pe=r.n(R),N=(a,F,p)=>new Promise((h,I)=>{var P=Q=>{try{K(p.next(Q))}catch(W){I(W)}},b=Q=>{try{K(p.throw(Q))}catch(W){I(W)}},K=Q=>Q.done?h(Q.value):Promise.resolve(Q.value).then(P,b);K((p=p.apply(a,F)).next())});const H=()=>{document.body.scrollIntoView()},C=()=>{document.querySelectorAll("canvas").forEach(a=>{(!a.clientWidth||!a.clientHeight)&&a.remove()})},c=(a,F)=>N(void 0,null,function*(){H(),C();const p={margin:[0,1,0,0],image:{type:"png",quality:.95},html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1,width:810},jsPDF:{unit:"in",format:"letter",orientation:"portrait"}};let h=X()();for(let P=0;PN(void 0,null,function*(){PN(void 0,null,function*(){H(),C();const p={margin:[0,0],html2canvas:{useCORS:!0,letterRendering:!0},jsPDF:{unit:"mm",format:"a4",orientation:"landscape"}};let h=X()();for(let I=0;IN(void 0,null,function*(){Is in y?H(y,s,{enumerable:!0,configurable:!0,writable:!0,value:i}):y[s]=i,F=(y,s)=>{for(var i in s||(s={}))c.call(s,i)&&a(y,i,s[i]);if(C)for(var i of C(s))S.call(s,i)&&a(y,i,s[i]);return y},p=(y,s,i)=>new Promise((g,z)=>{var ee=Le=>{try{Y(i.next(Le))}catch(ve){z(ve)}},T=Le=>{try{Y(i.throw(Le))}catch(ve){z(ve)}},Y=Le=>Le.done?g(Le.value):Promise.resolve(Le.value).then(ee,T);Y((i=i.apply(y,s)).next())});const h=()=>{(0,X.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},I=()=>{(0,X.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},P=y=>p(void 0,null,function*(){h(),(yield(0,A.YR)(F({},y))).status===0&&(yield(0,R.QH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${y.coursesId}/export_couser_info.json`,query:y}))),I()}),b=y=>p(void 0,null,function*(){const s=yield(0,A.yS)(F({},y));if(s.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),X.history.push(`/classrooms/${y.coursesId}/exportlist/course_member_act_score`);else{if(s.status===-2)return s;s.status===-3&&((0,X.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),X.history.push(`/classrooms/${y.coursesId}/exportlist/course_member_act_score`))}}),K=y=>p(void 0,null,function*(){const s=yield(0,A.W0)(F({},y));if(s.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),X.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_score`);else{if(s.status===-4)return s;s.status===-3&&((0,X.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),X.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_score`))}}),Q=y=>p(void 0,null,function*(){const s=yield(0,A.Nl)(F({},y));if(s.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),X.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_exercise_and_other`);else{if(s.status===-4)return s;s.status===-3&&((0,X.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),X.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_exercise_and_other`))}}),W=y=>p(void 0,null,function*(){const s=yield(0,A.IU)(F({},y));if(s.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),X.history.push(`/classrooms/${y.coursesId}/exportlist/export_star_user`);else{if(s.status===-4)return s;s.status===-3&&((0,X.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),X.history.push(`/classrooms/${y.coursesId}/exportlist/export_star_user`))}}),V=y=>p(void 0,null,function*(){const s=yield(0,A.td)(F({},y));if(s.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),X.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_exercise_and_other`);else{if(s.status===-2)return s;if(s.status===-3)(0,X.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),X.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_exercise_and_other`);else if(s.status===-4)return s}}),_=y=>p(void 0,null,function*(){const s=yield(0,A.QX)(F({},y));if(s.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),X.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_homework`);else{if(s.status===-4)return s;s.status===-3&&((0,X.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),X.history.push(`/classrooms/${y.coursesId}/exportlist/course_total_homework`))}}),L=(y,s)=>p(void 0,null,function*(){const i=yield(0,A.o_)(F({},y));i.status===0?(pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),X.history.push(`/classrooms/${y.coursesId}/exportlist/${s}`)):i.status===-3&&((0,X.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),X.history.push(`/classrooms/${y.coursesId}/exportlist/${s}`))}),E=(y,s)=>p(void 0,null,function*(){const i=yield(0,A.ZL)(F({},y));i.status===0?(pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),X.history.push(`/classrooms/${y.coursesId}/exportlist/${s}`)):i.status===-3&&((0,X.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),X.history.push(`/classrooms/${y.coursesId}/exportlist/${s}`))}),oe=(y,s)=>p(void 0,null,function*(){const i=yield(0,A.aP)(F({},y));i.status===0?(pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),X.history.push(`/classrooms/${y.coursesId}/exportlist/${s}`)):i.status===-3&&((0,X.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),X.history.push(`/classrooms/${y.coursesId}/exportlist/${s}`))}),le=(y,s)=>p(void 0,null,function*(){const i=yield(0,A.vV)(F({},y));i.status===0?(pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),X.history.push(`/classrooms/${y.coursesId}/exportlist/${s}`)):i.status===-3&&((0,X.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),X.history.push(`/classrooms/${y.coursesId}/exportlist/${s}`))}),ie=y=>p(void 0,null,function*(){h(),(yield exportCourseWorkListAppendix(F({},y))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${y.categoryId}/works_list.zip`,query:y}))),I()}),se=y=>p(void 0,null,function*(){h(),yield(0,R.QH)("",N.Z.API_SERVER+`/api/polls/${y.categoryId}/commit_result.xlsx`),I()}),ye=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${y.coursesId}/attendances/export_xlsx_data.xlsx`,query:y}))}),G=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${y.coursesId}/video_study_statics.xlsx`,query:y}))}),Te=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${y.coursesId}/export_video_study.xlsx`,query:y}))}),D=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${y.coursesId}/export_course_students_info.xlsx`,query:y}))}),Ze=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+"/api/school_manages/students.xlsx",query:y}))}),Ce=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+"/api/item_banks/export.xlsx",query:y}))}),ge=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:y}))}),Pe=y=>p(void 0,null,function*(){const s=yield(0,A.Uy)(F({},y));s.status===0?(pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),X.history.push(`/classrooms/${y.coursesId}/exportlist/exercise_score,export_exercise_users`)):s.status===-3&&((0,X.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),X.history.push(`/classrooms/${y.coursesId}/exportlist/exercise_score,export_exercise_users`))}),ue=y=>p(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/export_records/${y.id}.xlsx`,query:y}))}),be=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:y}))}),ae=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${y==null?void 0:y.coursesId}/${y.menuKey}_statistic.xlsx?${y.checkedList.map(s=>`course_group_id[]=${s}`).join("&")}`,query:y}))}),te=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/ec_years/${y==null?void 0:y.ec_year_id}/ec_training_objectives.xlsx`,query:y}))}),Je=y=>p(void 0,null,function*(){yield(0,R.FH)(y==null?void 0:y.name,(0,R.NY)({url:N.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:y}))}),We=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/ec_years/${y==null?void 0:y.ec_year_id}/ec_courses.xlsx`,query:y}))}),He=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/ec_years/${y==null?void 0:y.ec_year_id}/ec_graduation_requirements.xlsx`,query:y}))}),qe=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:y}))}),It=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/exercises/${y.categoryId}/rank_list.xlsx`,query:y}))}),Ct=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:y}))}),nt=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/examination_banks/${y.id}.json`,query:y}))}),St=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/exercises/${y.categoryId}.json`,query:y}))}),lt=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/polls/${y==null?void 0:y.id}/commit_result.json`,query:y}))}),jt=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+"/api/paths/get_task_pass.json",query:y}))}),yt=(y,s)=>p(void 0,null,function*(){yield(0,R.FH)(s||"",(0,R.NY)({url:N.Z.API_SERVER+`/api/exercises/${y==null?void 0:y.exercise_id}/consult_exercise.json`,query:y}))}),k=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/competitions/${y==null?void 0:y.identifier}/competition_commit_records/member_works.xlsx`,query:y}))}),ut=y=>p(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${y==null?void 0:y.coursesId}/group_homeworks/import_group_template.xlsx`,query:y}))})},98072:function(Nn,Ft,r){"use strict";r.d(Ft,{U:function(){return S}});var A=r(59301),X=Object.defineProperty,R=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,H=(a,F,p)=>F in a?X(a,F,{enumerable:!0,configurable:!0,writable:!0,value:p}):a[F]=p,C=(a,F)=>{for(var p in F||(F={}))pe.call(F,p)&&H(a,p,F[p]);if(R)for(var p of R(F))N.call(F,p)&&H(a,p,F[p]);return a},c=(a,F,p)=>new Promise((h,I)=>{var P=Q=>{try{K(p.next(Q))}catch(W){I(W)}},b=Q=>{try{K(p.throw(Q))}catch(W){I(W)}},K=Q=>Q.done?h(Q.value):Promise.resolve(Q.value).then(P,b);K((p=p.apply(a,F)).next())});function S(a,F){const[p,h]=(0,A.useState)(F),[I,P]=(0,A.useState)(!1),[b,K]=(0,A.useState)();return[p,I,(W,V=!1)=>c(this,null,function*(){const _=V?F:C(C({},p),W);P(!0),h(_);const L=yield a(_);return P(!1),K(L),L}),b]}},23869:function(Nn,Ft,r){"use strict";r.d(Ft,{rX:function(){return _},pW:function(){return L},gy:function(){return E},xY:function(){return V},O5:function(){return W},tJ:function(){return I},o1:function(){return P},Rd:function(){return Q}});var A=r(76560),X=r(43418),R=r(28103),pe=r(8591),N=r(34055),H=r(49661),C=r(87169),c=r(25510),S="data:image/png;base64,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",a=r.p+"static/newqrcode.a8740efb.png",F=r(32637),p=r(59301),h=(oe,le,ie)=>new Promise((se,ye)=>{var G=Ze=>{try{D(ie.next(Ze))}catch(Ce){ye(Ce)}},Te=Ze=>{try{D(ie.throw(Ze))}catch(Ce){ye(Ce)}},D=Ze=>Ze.done?se(Ze.value):Promise.resolve(Ze.value).then(G,Te);D((ie=ie.apply(oe,le)).next())});const I=(oe,le=!1)=>!!(P(oe)&&b(le)),P=oe=>(0,N.bg)()?!0:(oe({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),b=(oe=!1)=>{var le;const{user:ie}=(0,A.getDvaApp)()._store.getState();return(le=ie.userInfo)!=null&&le.profile_completed?!0:(X.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,H.xg)("/account/profile/edit"),K()}}),!1)},K=()=>{X.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},Q=()=>{X.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:p.createElement("div",{style:{textAlign:"center"}},p.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),p.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:F}),p.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},W=()=>{var oe;const{user:le}=(0,A.getDvaApp)()._store.getState();return(oe=le.userInfo)!=null&&oe.professional_certification?!0:(X.default.confirm({title:"\u63D0\u793A",centered:!0,content:p.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,H.xg)("/account/certification")}}),!1)},V=()=>(0,N.V9)()?!0:(X.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:p.createElement("div",{className:"tc",style:{marginLeft:-38}},p.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),p.createElement("img",{src:a,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),_=(oe,le)=>oe?!0:(X.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:p.createElement("div",null,p.createElement("p",null,le||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),p.createElement("div",{style:{marginLeft:"110px"}},p.createElement("img",{src:S,width:200}),p.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,H.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),L=oe=>{X.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:p.createElement("div",null,p.createElement("div",null,p.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),p.createElement(R.Z,null),p.createElement("p",{style:{color:"#666666",fontSize:12}}," ",p.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",p.createElement("a",null,oe),"\u5929\u3002"),p.createElement("p",{style:{color:"#666666",fontSize:12}}," ",p.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),p.createElement("div",{style:{textAlign:"center",marginTop:30}},p.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:c,alt:"\u4E8C\u7EF4\u7801",width:160})))})},E=(oe,le="")=>{const{shixunsDetail:{detail:ie}}=(0,A.getDvaApp)()._store.getState();if((ie==null?void 0:ie.public)===2||(ie==null?void 0:ie.public)===1||(ie==null?void 0:ie.shixun_status)===3){let se="";return(ie==null?void 0:ie.public)===2&&(se="\u5DF2\u516C\u5F00"),(ie==null?void 0:ie.public)===1&&(se="\u5F85\u5BA1\u6838"),(ie==null?void 0:ie.shixun_status)===3&&(se="\u5DF2\u5173\u95ED"),X.default.info({centered:!0,icon:p.createElement(C.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:p.createElement("div",{className:"tc",style:{marginLeft:-38}},p.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},p.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",se,"\uFF0C",le,"\u3002"),p.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),p.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:c,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(ie==null?void 0:ie.shixun_status)===2?(X.default.confirm({centered:!0,icon:p.createElement(C.Z,null),title:"\u63D0\u793A",content:p.createElement("div",null,p.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",le,"\u3002"),p.createElement("br",null),p.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{X.default.confirm({width:440,centered:!0,icon:p.createElement(C.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>h(void 0,null,function*(){(yield oe({type:"shixunsDetail/cancelRelease",payload:{id:ie==null?void 0:ie.identifier}})).status!==401&&(pe.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),oe({type:"shixunsDetail/getShixunsDetail",payload:{id:ie==null?void 0:ie.identifier}}),oe({type:"practiceSetting/getCommonData",payload:{id:ie==null?void 0:ie.identifier}}))})})}}),!0):!1}},50371:function(Nn,Ft){"use strict";function r(){const A=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let X=1;X{const N=R[pe];N!==void 0&&(A[pe]=N)})}return A}Ft.Z=r},13845:function(Nn,Ft,r){"use strict";r.d(Ft,{F:function(){return A},Z:function(){return X}});function A(R){return R!=null&&R===R.window}function X(R,pe){var N,H;if(typeof window=="undefined")return 0;const C=pe?"scrollTop":"scrollLeft";let c=0;return A(R)?c=R[pe?"pageYOffset":"pageXOffset"]:R instanceof Document?c=R.documentElement[C]:(R instanceof HTMLElement||R)&&(c=R[C]),R&&!A(R)&&typeof c!="number"&&(c=(H=((N=R.ownerDocument)!==null&&N!==void 0?N:R).documentElement)===null||H===void 0?void 0:H[C]),c}},56762:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return X}});var A=r(59301);function X(){const[,R]=A.useReducer(pe=>pe+1,0);return R}},68031:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return pe}});var A=r(16089);function X(N,H,C,c){const S=C-H;return N/=c/2,N<1?S/2*N*N*N+H:S/2*((N-=2)*N*N+2)+H}var R=r(13845);function pe(N){let H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:C=()=>window,callback:c,duration:S=450}=H,a=C(),F=(0,R.Z)(a,!0),p=Date.now(),h=()=>{const P=Date.now()-p,b=X(P>S?S:P,F,N,S);(0,R.F)(a)?a.scrollTo(window.pageXOffset,b):a instanceof Document||a.constructor.name==="HTMLDocument"?a.documentElement.scrollTop=b:a.scrollTop=b,PC||H},66104:function(Nn,Ft,r){"use strict";r.d(Ft,{Z:function(){return Ze}});var A=r(92310),X=r.n(A),R=r(11592),pe=r(26112),N=r(59301),H=r(92343),C=r(36355),c=r(84105),S=r(91857);const a=Ce=>{let{children:ge}=Ce;const{getPrefixCls:Pe}=N.useContext(C.E_),ue=Pe("breadcrumb");return N.createElement("li",{className:`${ue}-separator`,"aria-hidden":"true"},ge===""?ge:ge||"/")};a.__ANT_BREADCRUMB_SEPARATOR=!0;var F=a,p=function(Ce,ge){var Pe={};for(var ue in Ce)Object.prototype.hasOwnProperty.call(Ce,ue)&&ge.indexOf(ue)<0&&(Pe[ue]=Ce[ue]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,ue=Object.getOwnPropertySymbols(Ce);bege[be]||ue)}function I(Ce,ge,Pe,ue){if(Pe==null)return null;const{className:be,onClick:ae}=ge,te=p(ge,["className","onClick"]),Je=Object.assign(Object.assign({},(0,pe.Z)(te,{data:!0,aria:!0})),{onClick:ae});return ue!==void 0?N.createElement("a",Object.assign({},Je,{className:X()(`${Ce}-link`,be),href:ue}),Pe):N.createElement("span",Object.assign({},Je,{className:X()(`${Ce}-link`,be)}),Pe)}function P(Ce,ge){return(ue,be,ae,te,Je)=>{if(ge)return ge(ue,be,ae,te);const We=h(ue,be);return I(Ce,ue,We,Je)}}var b=function(Ce,ge){var Pe={};for(var ue in Ce)Object.prototype.hasOwnProperty.call(Ce,ue)&&ge.indexOf(ue)<0&&(Pe[ue]=Ce[ue]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,ue=Object.getOwnPropertySymbols(Ce);be{const{prefixCls:ge,separator:Pe="/",children:ue,menu:be,overlay:ae,dropdownProps:te,href:Je}=Ce,He=(qe=>{if(be||ae){const It=Object.assign({},te);if(be){const Ct=be||{},{items:nt}=Ct,St=b(Ct,["items"]);It.menu=Object.assign(Object.assign({},St),{items:nt==null?void 0:nt.map((lt,jt)=>{var{key:yt,title:k,label:ut,path:y}=lt,s=b(lt,["key","title","label","path"]);let i=ut!=null?ut:k;return y&&(i=N.createElement("a",{href:`${Je}${y}`},i)),Object.assign(Object.assign({},s),{key:yt!=null?yt:jt,label:i})})})}else ae&&(It.overlay=ae);return N.createElement(S.Z,Object.assign({placement:"bottom"},It),N.createElement("span",{className:`${ge}-overlay-link`},qe,N.createElement(c.Z,null)))}return qe})(ue);return He!=null?N.createElement(N.Fragment,null,N.createElement("li",null,He),Pe&&N.createElement(F,null,Pe)):null},Q=Ce=>{const{prefixCls:ge,children:Pe,href:ue}=Ce,be=b(Ce,["prefixCls","children","href"]),{getPrefixCls:ae}=N.useContext(C.E_),te=ae("breadcrumb",ge);return N.createElement(K,Object.assign({},be,{prefixCls:te}),I(te,be,Pe,ue))};Q.__ANT_BREADCRUMB_ITEM=!0;var W=Q,V=r(17313),_=r(83116),L=r(37613);const E=Ce=>{const{componentCls:ge,iconCls:Pe}=Ce;return{[ge]:Object.assign(Object.assign({},(0,V.Wf)(Ce)),{color:Ce.itemColor,fontSize:Ce.fontSize,[Pe]:{fontSize:Ce.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Ce.linkColor,transition:`color ${Ce.motionDurationMid}`,padding:`0 ${Ce.paddingXXS}px`,borderRadius:Ce.borderRadiusSM,height:Ce.lineHeight*Ce.fontSize,display:"inline-block",marginInline:-Ce.marginXXS,"&:hover":{color:Ce.linkHoverColor,backgroundColor:Ce.colorBgTextHover}},(0,V.Qy)(Ce)),"li:last-child":{color:Ce.lastItemColor},[`${ge}-separator`]:{marginInline:Ce.separatorMargin,color:Ce.separatorColor},[`${ge}-link`]:{[` > ${Pe} + span, > ${Pe} + a `]:{marginInlineStart:Ce.marginXXS}},[`${ge}-overlay-link`]:{borderRadius:Ce.borderRadiusSM,height:Ce.lineHeight*Ce.fontSize,display:"inline-block",padding:`0 ${Ce.paddingXXS}px`,marginInline:-Ce.marginXXS,[`> ${Pe}`]:{marginInlineStart:Ce.marginXXS,fontSize:Ce.fontSizeIcon},"&:hover":{color:Ce.linkHoverColor,backgroundColor:Ce.colorBgTextHover,a:{color:Ce.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Ce.componentCls}-rtl`]:{direction:"rtl"}})}};var oe=(0,_.Z)("Breadcrumb",Ce=>{const ge=(0,L.TS)(Ce,{});return[E(ge)]},Ce=>({itemColor:Ce.colorTextDescription,lastItemColor:Ce.colorText,iconFontSize:Ce.fontSize,linkColor:Ce.colorTextDescription,linkHoverColor:Ce.colorText,separatorColor:Ce.colorTextDescription,separatorMargin:Ce.marginXS})),le=function(Ce,ge){var Pe={};for(var ue in Ce)Object.prototype.hasOwnProperty.call(Ce,ue)&&ge.indexOf(ue)<0&&(Pe[ue]=Ce[ue]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,ue=Object.getOwnPropertySymbols(Ce);be{var{breadcrumbName:te}=ae,Je=le(ae,["breadcrumbName"]);return Object.assign(Object.assign({},Je),{title:te})})}),be}function se(Ce,ge){return(0,N.useMemo)(()=>Ce||(ge?ge.map(ie):null),[Ce,ge])}var ye=function(Ce,ge){var Pe={};for(var ue in Ce)Object.prototype.hasOwnProperty.call(Ce,ue)&&ge.indexOf(ue)<0&&(Pe[ue]=Ce[ue]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,ue=Object.getOwnPropertySymbols(Ce);be{if(ge===void 0)return ge;let Pe=(ge||"").replace(/^\//,"");return Object.keys(Ce).forEach(ue=>{Pe=Pe.replace(`:${ue}`,Ce[ue])}),Pe},Te=Ce=>{const{prefixCls:ge,separator:Pe="/",style:ue,className:be,rootClassName:ae,routes:te,items:Je,children:We,itemRender:He,params:qe={}}=Ce,It=ye(Ce,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Ct,direction:nt,breadcrumb:St}=N.useContext(C.E_);let lt;const jt=Ct("breadcrumb",ge),[yt,k]=oe(jt),ut=se(Je,te),y=P(jt,He);if(ut&&ut.length>0){const g=[],z=Je||te;lt=ut.map((ee,T)=>{const{path:Y,key:Le,type:ve,menu:ce,overlay:Xe,onClick:vt,className:ze,separator:tt,dropdownProps:et}=ee,xe=G(qe,Y);xe!==void 0&&g.push(xe);const $=Le!=null?Le:T;if(ve==="separator")return N.createElement(F,{key:$},tt);const Be={},it=T===ut.length-1;ce?Be.menu=ce:Xe&&(Be.overlay=Xe);let{href:dt}=ee;return g.length&&xe!==void 0&&(dt=`#/${g.join("/")}`),N.createElement(K,Object.assign({key:$},Be,(0,pe.Z)(ee,{data:!0,aria:!0}),{className:ze,dropdownProps:et,href:dt,separator:it?"":Pe,onClick:vt,prefixCls:jt}),y(ee,qe,z,g,dt))})}else if(We){const g=(0,R.Z)(We).length;lt=(0,R.Z)(We).map((z,ee)=>{if(!z)return z;const T=ee===g-1;return(0,H.Tm)(z,{separator:T?"":Pe,key:ee})})}const s=X()(jt,St==null?void 0:St.className,{[`${jt}-rtl`]:nt==="rtl"},be,ae,k),i=Object.assign(Object.assign({},St==null?void 0:St.style),ue);return yt(N.createElement("nav",Object.assign({className:s,style:i},It),N.createElement("ol",null,lt)))};Te.Item=W,Te.Separator=F;var D=Te,Ze=D},24905:function(Nn,Ft,r){"use strict";r.d(Ft,{default:function(){return oe}});var A=r(92310),X=r.n(A),R=r(5630),pe=r(59301),N=r(36355),H=r(1684),C=r(32441),S=pe.createContext(null),a=r(98447),F=r(14088),p=r(4572),h=function(le,ie){var se={};for(var ye in le)Object.prototype.hasOwnProperty.call(le,ye)&&ie.indexOf(ye)<0&&(se[ye]=le[ye]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var G=0,ye=Object.getOwnPropertySymbols(le);G{var se;const{prefixCls:ye,className:G,rootClassName:Te,children:D,indeterminate:Ze=!1,style:Ce,onMouseEnter:ge,onMouseLeave:Pe,skipGroup:ue=!1,disabled:be}=le,ae=h(le,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:te,direction:Je,checkbox:We}=pe.useContext(N.E_),He=pe.useContext(S),{isFormItemInput:qe}=pe.useContext(C.aM),It=pe.useContext(H.Z),Ct=(se=(He==null?void 0:He.disabled)||be)!==null&&se!==void 0?se:It,nt=pe.useRef(ae.value);pe.useEffect(()=>{He==null||He.registerValue(ae.value)},[]),pe.useEffect(()=>{if(!ue)return ae.value!==nt.current&&(He==null||He.cancelValue(nt.current),He==null||He.registerValue(ae.value),nt.current=ae.value),()=>He==null?void 0:He.cancelValue(ae.value)},[ae.value]);const St=te("checkbox",ye),[lt,jt]=(0,a.ZP)(St),yt=Object.assign({},ae);He&&!ue&&(yt.onChange=function(){ae.onChange&&ae.onChange.apply(ae,arguments),He.toggleOption&&He.toggleOption({label:D,value:ae.value})},yt.name=He.name,yt.checked=He.value.includes(ae.value));const k=X()(`${St}-wrapper`,{[`${St}-rtl`]:Je==="rtl",[`${St}-wrapper-checked`]:yt.checked,[`${St}-wrapper-disabled`]:Ct,[`${St}-wrapper-in-form-item`]:qe},We==null?void 0:We.className,G,Te,jt),ut=X()({[`${St}-indeterminate`]:Ze},p.A,jt),y=Ze?"mixed":void 0;return lt(pe.createElement(F.Z,{component:"Checkbox",disabled:Ct},pe.createElement("label",{className:k,style:Object.assign(Object.assign({},We==null?void 0:We.style),Ce),onMouseEnter:ge,onMouseLeave:Pe},pe.createElement(R.Z,Object.assign({"aria-checked":y},yt,{prefixCls:St,className:ut,disabled:Ct,ref:ie})),D!==void 0&&pe.createElement("span",null,D))))};var b=pe.forwardRef(I),K=r(3300),Q=r(2738),W=function(le,ie){var se={};for(var ye in le)Object.prototype.hasOwnProperty.call(le,ye)&&ie.indexOf(ye)<0&&(se[ye]=le[ye]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var G=0,ye=Object.getOwnPropertySymbols(le);G{const{defaultValue:se,children:ye,options:G=[],prefixCls:Te,className:D,rootClassName:Ze,style:Ce,onChange:ge}=le,Pe=W(le,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ue,direction:be}=pe.useContext(N.E_),[ae,te]=pe.useState(Pe.value||se||[]),[Je,We]=pe.useState([]);pe.useEffect(()=>{"value"in Pe&&te(Pe.value||[])},[Pe.value]);const He=pe.useMemo(()=>G.map(s=>typeof s=="string"||typeof s=="number"?{label:s,value:s}:s),[G]),qe=s=>{We(i=>i.filter(g=>g!==s))},It=s=>{We(i=>[].concat((0,K.Z)(i),[s]))},Ct=s=>{const i=ae.indexOf(s.value),g=(0,K.Z)(ae);i===-1?g.push(s.value):g.splice(i,1),"value"in Pe||te(g),ge==null||ge(g.filter(z=>Je.includes(z)).sort((z,ee)=>{const T=He.findIndex(Le=>Le.value===z),Y=He.findIndex(Le=>Le.value===ee);return T-Y}))},nt=ue("checkbox",Te),St=`${nt}-group`,[lt,jt]=(0,a.ZP)(nt),yt=(0,Q.Z)(Pe,["value","disabled"]),k=G.length?He.map(s=>pe.createElement(b,{prefixCls:nt,key:s.value.toString(),disabled:"disabled"in s?s.disabled:Pe.disabled,value:s.value,checked:ae.includes(s.value),onChange:s.onChange,className:`${St}-item`,style:s.style,title:s.title},s.label)):ye,ut={toggleOption:Ct,value:ae,disabled:Pe.disabled,name:Pe.name,registerValue:It,cancelValue:qe},y=X()(St,{[`${St}-rtl`]:be==="rtl"},D,Ze,jt);return lt(pe.createElement("div",Object.assign({className:y,style:Ce},yt,{ref:ie}),pe.createElement(S.Provider,{value:ut},k)))},_=pe.forwardRef(V);var L=pe.memo(_);const E=b;E.Group=L,E.__ANT_CHECKBOX=!0;var oe=E},98447:function(Nn,Ft,r){"use strict";r.d(Ft,{C2:function(){return N}});var A=r(17313),X=r(37613),R=r(83116);const pe=H=>{const{checkboxCls:C}=H,c=`${C}-wrapper`;return[{[`${C}-group`]:Object.assign(Object.assign({},(0,A.Wf)(H)),{display:"inline-flex",flexWrap:"wrap",columnGap:H.marginXS,[`> ${H.antCls}-row`]:{flex:1}}),[c]:Object.assign(Object.assign({},(0,A.Wf)(H)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${c}`]:{marginInlineStart:0},[`&${c}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[C]:Object.assign(Object.assign({},(0,A.Wf)(H)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:H.borderRadiusSM,alignSelf:"center",[`${C}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${C}-inner`]:Object.assign({},(0,A.oN)(H))},[`${C}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:H.checkboxSize,height:H.checkboxSize,direction:"ltr",backgroundColor:H.colorBgContainer,border:`${H.lineWidth}px ${H.lineType} ${H.colorBorder}`,borderRadius:H.borderRadiusSM,borderCollapse:"separate",transition:`all ${H.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:H.checkboxSize/14*5,height:H.checkboxSize/14*8,border:`${H.lineWidthBold}px solid ${H.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${H.motionDurationFast} ${H.motionEaseInBack}, opacity ${H.motionDurationFast}`}},"& + span":{paddingInlineStart:H.paddingXS,paddingInlineEnd:H.paddingXS}})},{[` diff --git a/p__Classrooms__Lists__ProgramHomework__AddAndEdit__index.524332eb.async.js b/p__Classrooms__Lists__ProgramHomework__AddAndEdit__index.09af5ede.async.js similarity index 91% rename from p__Classrooms__Lists__ProgramHomework__AddAndEdit__index.524332eb.async.js rename to p__Classrooms__Lists__ProgramHomework__AddAndEdit__index.09af5ede.async.js index a5f32b2178..725d847387 100644 --- a/p__Classrooms__Lists__ProgramHomework__AddAndEdit__index.524332eb.async.js +++ b/p__Classrooms__Lists__ProgramHomework__AddAndEdit__index.09af5ede.async.js @@ -2,7 +2,7 @@ To pick up a draggable item, press the space bar. While dragging, use the arrow keys to move the item. Press space again to drop the item in its new position, or press escape to cancel. - `},He={onDragStart(ue){let{active:Se}=ue;return"Picked up draggable item "+Se.id+"."},onDragOver(ue){let{active:Se,over:Ie}=ue;return Ie?"Draggable item "+Se.id+" was moved over droppable area "+Ie.id+".":"Draggable item "+Se.id+" is no longer over a droppable area."},onDragEnd(ue){let{active:Se,over:Ie}=ue;return Ie?"Draggable item "+Se.id+" was dropped over droppable area "+Ie.id:"Draggable item "+Se.id+" was dropped."},onDragCancel(ue){let{active:Se}=ue;return"Dragging was cancelled. Draggable item "+Se.id+" was dropped."}};function Fe(ue){let{announcements:Se=He,container:Ie,hiddenTextDescribedById:dt,screenReaderInstructions:ot=Ue}=ue;const{announce:Ne,announcement:ut}=ie(),Wt=(0,be.Ld)("DndLiveRegion"),[Zt,nn]=(0,z.useState)(!1);if((0,z.useEffect)(()=>{nn(!0)},[]),st((0,z.useMemo)(()=>({onDragStart(On){let{active:sa}=On;Ne(Se.onDragStart({active:sa}))},onDragMove(On){let{active:sa,over:ra}=On;Se.onDragMove&&Ne(Se.onDragMove({active:sa,over:ra}))},onDragOver(On){let{active:sa,over:ra}=On;Ne(Se.onDragOver({active:sa,over:ra}))},onDragEnd(On){let{active:sa,over:ra}=On;Ne(Se.onDragEnd({active:sa,over:ra}))},onDragCancel(On){let{active:sa,over:ra}=On;Ne(Se.onDragCancel({active:sa,over:ra}))}}),[Ne,Se])),!Zt)return null;const Hn=z.createElement(z.Fragment,null,z.createElement(We,{id:dt,value:ot.draggable}),z.createElement(Re,{id:Wt,announcement:ut}));return Ie?(0,se.createPortal)(Hn,Ie):Hn}var re;(function(ue){ue.DragStart="dragStart",ue.DragMove="dragMove",ue.DragEnd="dragEnd",ue.DragCancel="dragCancel",ue.DragOver="dragOver",ue.RegisterDroppable="registerDroppable",ue.SetDroppableDisabled="setDroppableDisabled",ue.UnregisterDroppable="unregisterDroppable"})(re||(re={}));function a(){}function y(ue,Se){return(0,z.useMemo)(()=>({sensor:ue,options:Se!=null?Se:{}}),[ue,Se])}function x(){for(var ue=arguments.length,Se=new Array(ue),Ie=0;Ie[...Se].filter(dt=>dt!=null),[...Se])}const E=Object.freeze({x:0,y:0});function b(ue,Se){return Math.sqrt(Math.pow(ue.x-Se.x,2)+Math.pow(ue.y-Se.y,2))}function ee(ue,Se){const Ie=getEventCoordinates(ue);if(!Ie)return"0 0";const dt={x:(Ie.x-Se.left)/Se.width*100,y:(Ie.y-Se.top)/Se.height*100};return dt.x+"% "+dt.y+"%"}function ne(ue,Se){let{data:{value:Ie}}=ue,{data:{value:dt}}=Se;return Ie-dt}function oe(ue,Se){let{data:{value:Ie}}=ue,{data:{value:dt}}=Se;return dt-Ie}function ae(ue){let{left:Se,top:Ie,height:dt,width:ot}=ue;return[{x:Se,y:Ie},{x:Se+ot,y:Ie},{x:Se,y:Ie+dt},{x:Se+ot,y:Ie+dt}]}function fe(ue,Se){if(!ue||ue.length===0)return null;const[Ie]=ue;return Se?Ie[Se]:Ie}function pe(ue,Se,Ie){return Se===void 0&&(Se=ue.left),Ie===void 0&&(Ie=ue.top),{x:Se+ue.width*.5,y:Ie+ue.height*.5}}const Pe=ue=>{let{collisionRect:Se,droppableRects:Ie,droppableContainers:dt}=ue;const ot=pe(Se,Se.left,Se.top),Ne=[];for(const ut of dt){const{id:Wt}=ut,Zt=Ie.get(Wt);if(Zt){const nn=b(pe(Zt),ot);Ne.push({id:Wt,data:{droppableContainer:ut,value:nn}})}}return Ne.sort(ne)},Ee=ue=>{let{collisionRect:Se,droppableRects:Ie,droppableContainers:dt}=ue;const ot=ae(Se),Ne=[];for(const ut of dt){const{id:Wt}=ut,Zt=Ie.get(Wt);if(Zt){const nn=ae(Zt),Hn=ot.reduce((sa,ra,tr)=>sa+b(nn[tr],ra),0),On=Number((Hn/4).toFixed(4));Ne.push({id:Wt,data:{droppableContainer:ut,value:On}})}}return Ne.sort(ne)};function Ae(ue,Se){const Ie=Math.max(Se.top,ue.top),dt=Math.max(Se.left,ue.left),ot=Math.min(Se.left+Se.width,ue.left+ue.width),Ne=Math.min(Se.top+Se.height,ue.top+ue.height),ut=ot-dt,Wt=Ne-Ie;if(dt{let{collisionRect:Se,droppableRects:Ie,droppableContainers:dt}=ue;const ot=[];for(const Ne of dt){const{id:ut}=Ne,Wt=Ie.get(ut);if(Wt){const Zt=Ae(Wt,Se);Zt>0&&ot.push({id:ut,data:{droppableContainer:Ne,value:Zt}})}}return ot.sort(oe)};function nt(ue,Se){const{top:Ie,left:dt,bottom:ot,right:Ne}=Se;return Ie<=ue.y&&ue.y<=ot&&dt<=ue.x&&ue.x<=Ne}const Oe=ue=>{let{droppableContainers:Se,droppableRects:Ie,pointerCoordinates:dt}=ue;if(!dt)return[];const ot=[];for(const Ne of Se){const{id:ut}=Ne,Wt=Ie.get(ut);if(Wt&&nt(dt,Wt)){const nn=ae(Wt).reduce((On,sa)=>On+b(dt,sa),0),Hn=Number((nn/4).toFixed(4));ot.push({id:ut,data:{droppableContainer:Ne,value:Hn}})}}return ot.sort(ne)};function Ft(ue,Se,Ie){return Eo(hr({},ue),{scaleX:Se&&Ie?Se.width/Ie.width:1,scaleY:Se&&Ie?Se.height/Ie.height:1})}function Qe(ue,Se){return ue&&Se?{x:ue.left-Se.left,y:ue.top-Se.top}:E}function gt(ue){return function(Ie){for(var dt=arguments.length,ot=new Array(dt>1?dt-1:0),Ne=1;NeEo(hr({},ut),{top:ut.top+ue*Wt.y,bottom:ut.bottom+ue*Wt.y,left:ut.left+ue*Wt.x,right:ut.right+ue*Wt.x}),hr({},Ie))}}const Xe=gt(1);function yt(ue){if(ue.startsWith("matrix3d(")){const Se=ue.slice(9,-1).split(/, /);return{x:+Se[12],y:+Se[13],scaleX:+Se[0],scaleY:+Se[5]}}else if(ue.startsWith("matrix(")){const Se=ue.slice(7,-1).split(/, /);return{x:+Se[4],y:+Se[5],scaleX:+Se[0],scaleY:+Se[3]}}return null}function Kt(ue,Se,Ie){const dt=yt(Se);if(!dt)return ue;const{scaleX:ot,scaleY:Ne,x:ut,y:Wt}=dt,Zt=ue.left-ut-(1-ot)*parseFloat(Ie),nn=ue.top-Wt-(1-Ne)*parseFloat(Ie.slice(Ie.indexOf(" ")+1)),Hn=ot?ue.width/ot:ue.width,On=Ne?ue.height/Ne:ue.height;return{width:Hn,height:On,top:nn,right:Zt+Hn,bottom:nn+On,left:Zt}}const Ot={ignoreTransform:!1};function it(ue,Se){Se===void 0&&(Se=Ot);let Ie=ue.getBoundingClientRect();if(Se.ignoreTransform){const{transform:nn,transformOrigin:Hn}=(0,be.Jj)(ue).getComputedStyle(ue);nn&&(Ie=Kt(Ie,nn,Hn))}const{top:dt,left:ot,width:Ne,height:ut,bottom:Wt,right:Zt}=Ie;return{top:dt,left:ot,width:Ne,height:ut,bottom:Wt,right:Zt}}function kt(ue){return it(ue,{ignoreTransform:!0})}function Nt(ue){const Se=ue.innerWidth,Ie=ue.innerHeight;return{top:0,left:0,right:Se,bottom:Ie,width:Se,height:Ie}}function Me(ue,Se){return Se===void 0&&(Se=(0,be.Jj)(ue).getComputedStyle(ue)),Se.position==="fixed"}function Ye(ue,Se){Se===void 0&&(Se=(0,be.Jj)(ue).getComputedStyle(ue));const Ie=/(auto|scroll|overlay)/;return["overflow","overflowX","overflowY"].some(ot=>{const Ne=Se[ot];return typeof Ne=="string"?Ie.test(Ne):!1})}function Bt(ue,Se){const Ie=[];function dt(ot){if(Se!=null&&Ie.length>=Se||!ot)return Ie;if((0,be.qk)(ot)&&ot.scrollingElement!=null&&!Ie.includes(ot.scrollingElement))return Ie.push(ot.scrollingElement),Ie;if(!(0,be.Re)(ot)||(0,be.vZ)(ot)||Ie.includes(ot))return Ie;const Ne=(0,be.Jj)(ue).getComputedStyle(ot);return ot!==ue&&Ye(ot,Ne)&&Ie.push(ot),Me(ot,Ne)?Ie:dt(ot.parentNode)}return ue?dt(ue):Ie}function en(ue){const[Se]=Bt(ue,1);return Se!=null?Se:null}function wt(ue){return!be.Nq||!ue?null:(0,be.FJ)(ue)?ue:(0,be.UG)(ue)?(0,be.qk)(ue)||ue===(0,be.r3)(ue).scrollingElement?window:(0,be.Re)(ue)?ue:null:null}function tn(ue){return(0,be.FJ)(ue)?ue.scrollX:ue.scrollLeft}function Ce(ue){return(0,be.FJ)(ue)?ue.scrollY:ue.scrollTop}function rn(ue){return{x:tn(ue),y:Ce(ue)}}var xt;(function(ue){ue[ue.Forward=1]="Forward",ue[ue.Backward=-1]="Backward"})(xt||(xt={}));function In(ue){return!be.Nq||!ue?!1:ue===document.scrollingElement}function Jn(ue){const Se={x:0,y:0},Ie=In(ue)?{height:window.innerHeight,width:window.innerWidth}:{height:ue.clientHeight,width:ue.clientWidth},dt={x:ue.scrollWidth-Ie.width,y:ue.scrollHeight-Ie.height},ot=ue.scrollTop<=Se.y,Ne=ue.scrollLeft<=Se.x,ut=ue.scrollTop>=dt.y,Wt=ue.scrollLeft>=dt.x;return{isTop:ot,isLeft:Ne,isBottom:ut,isRight:Wt,maxScroll:dt,minScroll:Se}}const Et={x:.2,y:.2};function mt(ue,Se,Ie,dt,ot){let{top:Ne,left:ut,right:Wt,bottom:Zt}=Ie;dt===void 0&&(dt=10),ot===void 0&&(ot=Et);const{isTop:nn,isBottom:Hn,isLeft:On,isRight:sa}=Jn(ue),ra={x:0,y:0},tr={x:0,y:0},pa={height:Se.height*ot.y,width:Se.width*ot.x};return!nn&&Ne<=Se.top+pa.height?(ra.y=xt.Backward,tr.y=dt*Math.abs((Se.top+pa.height-Ne)/pa.height)):!Hn&&Zt>=Se.bottom-pa.height&&(ra.y=xt.Forward,tr.y=dt*Math.abs((Se.bottom-pa.height-Zt)/pa.height)),!sa&&Wt>=Se.right-pa.width?(ra.x=xt.Forward,tr.x=dt*Math.abs((Se.right-pa.width-Wt)/pa.width)):!On&&ut<=Se.left+pa.width&&(ra.x=xt.Backward,tr.x=dt*Math.abs((Se.left+pa.width-ut)/pa.width)),{direction:ra,speed:tr}}function Le(ue){if(ue===document.scrollingElement){const{innerWidth:Ne,innerHeight:ut}=window;return{top:0,left:0,right:Ne,bottom:ut,width:Ne,height:ut}}const{top:Se,left:Ie,right:dt,bottom:ot}=ue.getBoundingClientRect();return{top:Se,left:Ie,right:dt,bottom:ot,width:ue.clientWidth,height:ue.clientHeight}}function he(ue){return ue.reduce((Se,Ie)=>(0,be.IH)(Se,rn(Ie)),E)}function rt(ue){return ue.reduce((Se,Ie)=>Se+tn(Ie),0)}function lt(ue){return ue.reduce((Se,Ie)=>Se+Ce(Ie),0)}function we(ue,Se){if(Se===void 0&&(Se=it),!ue)return;const{top:Ie,left:dt,bottom:ot,right:Ne}=Se(ue);en(ue)&&(ot<=0||Ne<=0||Ie>=window.innerHeight||dt>=window.innerWidth)&&ue.scrollIntoView({block:"center",inline:"center"})}const ve=[["x",["left","right"],rt],["y",["top","bottom"],lt]];class ft{constructor(Se,Ie){this.rect=void 0,this.width=void 0,this.height=void 0,this.top=void 0,this.bottom=void 0,this.right=void 0,this.left=void 0;const dt=Bt(Ie),ot=he(dt);this.rect=hr({},Se),this.width=Se.width,this.height=Se.height;for(const[Ne,ut,Wt]of ve)for(const Zt of ut)Object.defineProperty(this,Zt,{get:()=>{const nn=Wt(dt),Hn=ot[Ne]-nn;return this.rect[Zt]+Hn},enumerable:!0});Object.defineProperty(this,"rect",{enumerable:!1})}}class Je{constructor(Se){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach(Ie=>{var dt;return(dt=this.target)==null?void 0:dt.removeEventListener(...Ie)})},this.target=Se}add(Se,Ie,dt){var ot;(ot=this.target)==null||ot.addEventListener(Se,Ie,dt),this.listeners.push([Se,Ie,dt])}}function xe(ue){const{EventTarget:Se}=(0,be.Jj)(ue);return ue instanceof Se?ue:(0,be.r3)(ue)}function bt(ue,Se){const Ie=Math.abs(ue.x),dt=Math.abs(ue.y);return typeof Se=="number"?Math.sqrt(ys(Ie,2)+ys(dt,2))>Se:"x"in Se&&"y"in Se?Ie>Se.x&&dt>Se.y:"x"in Se?Ie>Se.x:"y"in Se?dt>Se.y:!1}var _t;(function(ue){ue.Click="click",ue.DragStart="dragstart",ue.Keydown="keydown",ue.ContextMenu="contextmenu",ue.Resize="resize",ue.SelectionChange="selectionchange",ue.VisibilityChange="visibilitychange"})(_t||(_t={}));function un(ue){ue.preventDefault()}function Qt(ue){ue.stopPropagation()}var pt;(function(ue){ue.Space="Space",ue.Down="ArrowDown",ue.Right="ArrowRight",ue.Left="ArrowLeft",ue.Up="ArrowUp",ue.Esc="Escape",ue.Enter="Enter",ue.Tab="Tab"})(pt||(pt={}));const ln={start:[pt.Space,pt.Enter],cancel:[pt.Esc],end:[pt.Space,pt.Enter,pt.Tab]},Be=(ue,Se)=>{let{currentCoordinates:Ie}=Se;switch(ue.code){case pt.Right:return Eo(hr({},Ie),{x:Ie.x+25});case pt.Left:return Eo(hr({},Ie),{x:Ie.x-25});case pt.Down:return Eo(hr({},Ie),{y:Ie.y+25});case pt.Up:return Eo(hr({},Ie),{y:Ie.y-25})}};class Ve{constructor(Se){this.props=void 0,this.autoScrollEnabled=!1,this.referenceCoordinates=void 0,this.listeners=void 0,this.windowListeners=void 0,this.props=Se;const{event:{target:Ie}}=Se;this.props=Se,this.listeners=new Je((0,be.r3)(Ie)),this.windowListeners=new Je((0,be.Jj)(Ie)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){this.handleStart(),this.windowListeners.add(_t.Resize,this.handleCancel),this.windowListeners.add(_t.VisibilityChange,this.handleCancel),setTimeout(()=>this.listeners.add(_t.Keydown,this.handleKeyDown))}handleStart(){const{activeNode:Se,onStart:Ie}=this.props,dt=Se.node.current;dt&&we(dt),Ie(E)}handleKeyDown(Se){if((0,be.vd)(Se)){const{active:Ie,context:dt,options:ot}=this.props,{keyboardCodes:Ne=ln,coordinateGetter:ut=Be,scrollBehavior:Wt="smooth"}=ot,{code:Zt}=Se;if(Ne.end.includes(Zt)){this.handleEnd(Se);return}if(Ne.cancel.includes(Zt)){this.handleCancel(Se);return}const{collisionRect:nn}=dt.current,Hn=nn?{x:nn.left,y:nn.top}:E;this.referenceCoordinates||(this.referenceCoordinates=Hn);const On=ut(Se,{active:Ie,context:dt.current,currentCoordinates:Hn});if(On){const sa=(0,be.$X)(On,Hn),ra={x:0,y:0},{scrollableAncestors:tr}=dt.current;for(const pa of tr){const Bn=Se.code,{isTop:pn,isRight:Fn,isLeft:Nn,isBottom:ka,maxScroll:Xa,minScroll:Pr}=Jn(pa),rr=Le(pa),mr={x:Math.min(Bn===pt.Right?rr.right-rr.width/2:rr.right,Math.max(Bn===pt.Right?rr.left:rr.left+rr.width/2,On.x)),y:Math.min(Bn===pt.Down?rr.bottom-rr.height/2:rr.bottom,Math.max(Bn===pt.Down?rr.top:rr.top+rr.height/2,On.y))},Lr=Bn===pt.Right&&!Fn||Bn===pt.Left&&!Nn,to=Bn===pt.Down&&!ka||Bn===pt.Up&&!pn;if(Lr&&mr.x!==On.x){const Kr=pa.scrollLeft+sa.x,Ao=Bn===pt.Right&&Kr<=Xa.x||Bn===pt.Left&&Kr>=Pr.x;if(Ao&&!sa.y){pa.scrollTo({left:Kr,behavior:Wt});return}Ao?ra.x=pa.scrollLeft-Kr:ra.x=Bn===pt.Right?pa.scrollLeft-Xa.x:pa.scrollLeft-Pr.x,ra.x&&pa.scrollBy({left:-ra.x,behavior:Wt});break}else if(to&&mr.y!==On.y){const Kr=pa.scrollTop+sa.y,Ao=Bn===pt.Down&&Kr<=Xa.y||Bn===pt.Up&&Kr>=Pr.y;if(Ao&&!sa.x){pa.scrollTo({top:Kr,behavior:Wt});return}Ao?ra.y=pa.scrollTop-Kr:ra.y=Bn===pt.Down?pa.scrollTop-Xa.y:pa.scrollTop-Pr.y,ra.y&&pa.scrollBy({top:-ra.y,behavior:Wt});break}}this.handleMove(Se,(0,be.IH)((0,be.$X)(On,this.referenceCoordinates),ra))}}}handleMove(Se,Ie){const{onMove:dt}=this.props;Se.preventDefault(),dt(Ie)}handleEnd(Se){const{onEnd:Ie}=this.props;Se.preventDefault(),this.detach(),Ie()}handleCancel(Se){const{onCancel:Ie}=this.props;Se.preventDefault(),this.detach(),Ie()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll()}}Ve.activators=[{eventName:"onKeyDown",handler:(ue,Se,Ie)=>{let{keyboardCodes:dt=ln,onActivation:ot}=Se,{active:Ne}=Ie;const{code:ut}=ue.nativeEvent;if(dt.start.includes(ut)){const Wt=Ne.activatorNode.current;return Wt&&ue.target!==Wt?!1:(ue.preventDefault(),ot==null||ot({event:ue.nativeEvent}),!0)}return!1}}];function Mt(ue){return!!(ue&&"distance"in ue)}function zt(ue){return!!(ue&&"delay"in ue)}class fn{constructor(Se,Ie,dt){var ot;dt===void 0&&(dt=xe(Se.event.target)),this.props=void 0,this.events=void 0,this.autoScrollEnabled=!0,this.document=void 0,this.activated=!1,this.initialCoordinates=void 0,this.timeoutId=null,this.listeners=void 0,this.documentListeners=void 0,this.windowListeners=void 0,this.props=Se,this.events=Ie;const{event:Ne}=Se,{target:ut}=Ne;this.props=Se,this.events=Ie,this.document=(0,be.r3)(ut),this.documentListeners=new Je(this.document),this.listeners=new Je(dt),this.windowListeners=new Je((0,be.Jj)(ut)),this.initialCoordinates=(ot=(0,be.DC)(Ne))!=null?ot:E,this.handleStart=this.handleStart.bind(this),this.handleMove=this.handleMove.bind(this),this.handleEnd=this.handleEnd.bind(this),this.handleCancel=this.handleCancel.bind(this),this.handleKeydown=this.handleKeydown.bind(this),this.removeTextSelection=this.removeTextSelection.bind(this),this.attach()}attach(){const{events:Se,props:{options:{activationConstraint:Ie,bypassActivationConstraint:dt}}}=this;if(this.listeners.add(Se.move.name,this.handleMove,{passive:!1}),this.listeners.add(Se.end.name,this.handleEnd),Se.cancel&&this.listeners.add(Se.cancel.name,this.handleCancel),this.windowListeners.add(_t.Resize,this.handleCancel),this.windowListeners.add(_t.DragStart,un),this.windowListeners.add(_t.VisibilityChange,this.handleCancel),this.windowListeners.add(_t.ContextMenu,un),this.documentListeners.add(_t.Keydown,this.handleKeydown),Ie){if(dt!=null&&dt({event:this.props.event,activeNode:this.props.activeNode,options:this.props.options}))return this.handleStart();if(zt(Ie)){this.timeoutId=setTimeout(this.handleStart,Ie.delay),this.handlePending(Ie);return}if(Mt(Ie)){this.handlePending(Ie);return}}this.handleStart()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll(),setTimeout(this.documentListeners.removeAll,50),this.timeoutId!==null&&(clearTimeout(this.timeoutId),this.timeoutId=null)}handlePending(Se,Ie){const{active:dt,onPending:ot}=this.props;ot(dt,Se,this.initialCoordinates,Ie)}handleStart(){const{initialCoordinates:Se}=this,{onStart:Ie}=this.props;Se&&(this.activated=!0,this.documentListeners.add(_t.Click,Qt,{capture:!0}),this.removeTextSelection(),this.documentListeners.add(_t.SelectionChange,this.removeTextSelection),Ie(Se))}handleMove(Se){var Ie;const{activated:dt,initialCoordinates:ot,props:Ne}=this,{onMove:ut,options:{activationConstraint:Wt}}=Ne;if(!ot)return;const Zt=(Ie=(0,be.DC)(Se))!=null?Ie:E,nn=(0,be.$X)(ot,Zt);if(!dt&&Wt){if(Mt(Wt)){if(Wt.tolerance!=null&&bt(nn,Wt.tolerance))return this.handleCancel();if(bt(nn,Wt.distance))return this.handleStart()}if(zt(Wt)&&bt(nn,Wt.tolerance))return this.handleCancel();this.handlePending(Wt,nn);return}Se.cancelable&&Se.preventDefault(),ut(Zt)}handleEnd(){const{onAbort:Se,onEnd:Ie}=this.props;this.detach(),this.activated||Se(this.props.active),Ie()}handleCancel(){const{onAbort:Se,onCancel:Ie}=this.props;this.detach(),this.activated||Se(this.props.active),Ie()}handleKeydown(Se){Se.code===pt.Esc&&this.handleCancel()}removeTextSelection(){var Se;(Se=this.document.getSelection())==null||Se.removeAllRanges()}}const xn={cancel:{name:"pointercancel"},move:{name:"pointermove"},end:{name:"pointerup"}};class at extends fn{constructor(Se){const{event:Ie}=Se,dt=(0,be.r3)(Ie.target);super(Se,xn,dt)}}at.activators=[{eventName:"onPointerDown",handler:(ue,Se)=>{let{nativeEvent:Ie}=ue,{onActivation:dt}=Se;return!Ie.isPrimary||Ie.button!==0?!1:(dt==null||dt({event:Ie}),!0)}}];const Ln={move:{name:"mousemove"},end:{name:"mouseup"}};var _n;(function(ue){ue[ue.RightClick=2]="RightClick"})(_n||(_n={}));class ca extends fn{constructor(Se){super(Se,Ln,(0,be.r3)(Se.event.target))}}ca.activators=[{eventName:"onMouseDown",handler:(ue,Se)=>{let{nativeEvent:Ie}=ue,{onActivation:dt}=Se;return Ie.button===_n.RightClick?!1:(dt==null||dt({event:Ie}),!0)}}];const Qn={cancel:{name:"touchcancel"},move:{name:"touchmove"},end:{name:"touchend"}};class $n extends fn{constructor(Se){super(Se,Qn)}static setup(){return window.addEventListener(Qn.move.name,Se,{capture:!1,passive:!1}),function(){window.removeEventListener(Qn.move.name,Se)};function Se(){}}}$n.activators=[{eventName:"onTouchStart",handler:(ue,Se)=>{let{nativeEvent:Ie}=ue,{onActivation:dt}=Se;const{touches:ot}=Ie;return ot.length>1?!1:(dt==null||dt({event:Ie}),!0)}}];var Fa;(function(ue){ue[ue.Pointer=0]="Pointer",ue[ue.DraggableRect=1]="DraggableRect"})(Fa||(Fa={}));var fa;(function(ue){ue[ue.TreeOrder=0]="TreeOrder",ue[ue.ReversedTreeOrder=1]="ReversedTreeOrder"})(fa||(fa={}));function Tn(ue){let{acceleration:Se,activator:Ie=Fa.Pointer,canScroll:dt,draggingRect:ot,enabled:Ne,interval:ut=5,order:Wt=fa.TreeOrder,pointerCoordinates:Zt,scrollableAncestors:nn,scrollableAncestorRects:Hn,delta:On,threshold:sa}=ue;const ra=Vt({delta:On,disabled:!Ne}),[tr,pa]=(0,be.Yz)(),Bn=(0,z.useRef)({x:0,y:0}),pn=(0,z.useRef)({x:0,y:0}),Fn=(0,z.useMemo)(()=>{switch(Ie){case Fa.Pointer:return Zt?{top:Zt.y,bottom:Zt.y,left:Zt.x,right:Zt.x}:null;case Fa.DraggableRect:return ot}},[Ie,ot,Zt]),Nn=(0,z.useRef)(null),ka=(0,z.useCallback)(()=>{const Pr=Nn.current;if(!Pr)return;const rr=Bn.current.x*pn.current.x,mr=Bn.current.y*pn.current.y;Pr.scrollBy(rr,mr)},[]),Xa=(0,z.useMemo)(()=>Wt===fa.TreeOrder?[...nn].reverse():nn,[Wt,nn]);(0,z.useEffect)(()=>{if(!Ne||!nn.length||!Fn){pa();return}for(const Pr of Xa){if((dt==null?void 0:dt(Pr))===!1)continue;const rr=nn.indexOf(Pr),mr=Hn[rr];if(!mr)continue;const{direction:Lr,speed:to}=mt(Pr,mr,Fn,Se,sa);for(const Kr of["x","y"])ra[Kr][Lr[Kr]]||(to[Kr]=0,Lr[Kr]=0);if(to.x>0||to.y>0){pa(),Nn.current=Pr,tr(ka,ut),Bn.current=to,pn.current=Lr;return}}Bn.current={x:0,y:0},pn.current={x:0,y:0},pa()},[Se,ka,dt,pa,Ne,ut,JSON.stringify(Fn),JSON.stringify(ra),tr,nn,Xa,Hn,JSON.stringify(sa)])}const Ra={x:{[xt.Backward]:!1,[xt.Forward]:!1},y:{[xt.Backward]:!1,[xt.Forward]:!1}};function Vt(ue){let{delta:Se,disabled:Ie}=ue;const dt=(0,be.D9)(Se);return(0,be.Gj)(ot=>{if(Ie||!dt||!ot)return Ra;const Ne={x:Math.sign(Se.x-dt.x),y:Math.sign(Se.y-dt.y)};return{x:{[xt.Backward]:ot.x[xt.Backward]||Ne.x===-1,[xt.Forward]:ot.x[xt.Forward]||Ne.x===1},y:{[xt.Backward]:ot.y[xt.Backward]||Ne.y===-1,[xt.Forward]:ot.y[xt.Forward]||Ne.y===1}}},[Ie,Se,dt])}function vt(ue,Se){const Ie=Se!=null?ue.get(Se):void 0,dt=Ie?Ie.node.current:null;return(0,be.Gj)(ot=>{var Ne;return Se==null?null:(Ne=dt!=null?dt:ot)!=null?Ne:null},[dt,Se])}function jt(ue,Se){return(0,z.useMemo)(()=>ue.reduce((Ie,dt)=>{const{sensor:ot}=dt,Ne=ot.activators.map(ut=>({eventName:ut.eventName,handler:Se(ut.handler,dt)}));return[...Ie,...Ne]},[]),[ue,Se])}var Dn;(function(ue){ue[ue.Always=0]="Always",ue[ue.BeforeDragging=1]="BeforeDragging",ue[ue.WhileDragging=2]="WhileDragging"})(Dn||(Dn={}));var ke;(function(ue){ue.Optimized="optimized"})(ke||(ke={}));const St=new Map;function Xt(ue,Se){let{dragging:Ie,dependencies:dt,config:ot}=Se;const[Ne,ut]=(0,z.useState)(null),{frequency:Wt,measure:Zt,strategy:nn}=ot,Hn=(0,z.useRef)(ue),On=Bn(),sa=(0,be.Ey)(On),ra=(0,z.useCallback)(function(pn){pn===void 0&&(pn=[]),!sa.current&&ut(Fn=>Fn===null?pn:Fn.concat(pn.filter(Nn=>!Fn.includes(Nn))))},[sa]),tr=(0,z.useRef)(null),pa=(0,be.Gj)(pn=>{if(On&&!Ie)return St;if(!pn||pn===St||Hn.current!==ue||Ne!=null){const Fn=new Map;for(let Nn of ue){if(!Nn)continue;if(Ne&&Ne.length>0&&!Ne.includes(Nn.id)&&Nn.rect.current){Fn.set(Nn.id,Nn.rect.current);continue}const ka=Nn.node.current,Xa=ka?new ft(Zt(ka),ka):null;Nn.rect.current=Xa,Xa&&Fn.set(Nn.id,Xa)}return Fn}return pn},[ue,Ne,Ie,On,Zt]);return(0,z.useEffect)(()=>{Hn.current=ue},[ue]),(0,z.useEffect)(()=>{On||ra()},[Ie,On]),(0,z.useEffect)(()=>{Ne&&Ne.length>0&&ut(null)},[JSON.stringify(Ne)]),(0,z.useEffect)(()=>{On||typeof Wt!="number"||tr.current!==null||(tr.current=setTimeout(()=>{ra(),tr.current=null},Wt))},[Wt,On,ra,...dt]),{droppableRects:pa,measureDroppableContainers:ra,measuringScheduled:Ne!=null};function Bn(){switch(nn){case Dn.Always:return!1;case Dn.BeforeDragging:return Ie;default:return!Ie}}}function Ze(ue,Se){return(0,be.Gj)(Ie=>ue?Ie||(typeof Se=="function"?Se(ue):ue):null,[Se,ue])}function Pt(ue,Se){return Ze(ue,Se)}function Tt(ue){let{callback:Se,disabled:Ie}=ue;const dt=(0,be.zX)(Se),ot=(0,z.useMemo)(()=>{if(Ie||typeof window=="undefined"||typeof window.MutationObserver=="undefined")return;const{MutationObserver:Ne}=window;return new Ne(dt)},[dt,Ie]);return(0,z.useEffect)(()=>()=>ot==null?void 0:ot.disconnect(),[ot]),ot}function Yt(ue){let{callback:Se,disabled:Ie}=ue;const dt=(0,be.zX)(Se),ot=(0,z.useMemo)(()=>{if(Ie||typeof window=="undefined"||typeof window.ResizeObserver=="undefined")return;const{ResizeObserver:Ne}=window;return new Ne(dt)},[Ie]);return(0,z.useEffect)(()=>()=>ot==null?void 0:ot.disconnect(),[ot]),ot}function Ke(ue){return new ft(it(ue),ue)}function qe(ue,Se,Ie){Se===void 0&&(Se=Ke);const[dt,ot]=(0,z.useState)(null);function Ne(){ot(Zt=>{if(!ue)return null;if(ue.isConnected===!1){var nn;return(nn=Zt!=null?Zt:Ie)!=null?nn:null}const Hn=Se(ue);return JSON.stringify(Zt)===JSON.stringify(Hn)?Zt:Hn})}const ut=Tt({callback(Zt){if(ue)for(const nn of Zt){const{type:Hn,target:On}=nn;if(Hn==="childList"&&On instanceof HTMLElement&&On.contains(ue)){Ne();break}}}}),Wt=Yt({callback:Ne});return(0,be.LI)(()=>{Ne(),ue?(Wt==null||Wt.observe(ue),ut==null||ut.observe(document.body,{childList:!0,subtree:!0})):(Wt==null||Wt.disconnect(),ut==null||ut.disconnect())},[ue]),dt}function je(ue){const Se=Ze(ue);return Qe(ue,Se)}const $t=[];function on(ue){const Se=(0,z.useRef)(ue),Ie=(0,be.Gj)(dt=>ue?dt&&dt!==$t&&ue&&Se.current&&ue.parentNode===Se.current.parentNode?dt:Bt(ue):$t,[ue]);return(0,z.useEffect)(()=>{Se.current=ue},[ue]),Ie}function Ht(ue){const[Se,Ie]=(0,z.useState)(null),dt=(0,z.useRef)(ue),ot=(0,z.useCallback)(Ne=>{const ut=wt(Ne.target);ut&&Ie(Wt=>Wt?(Wt.set(ut,rn(ut)),new Map(Wt)):null)},[]);return(0,z.useEffect)(()=>{const Ne=dt.current;if(ue!==Ne){ut(Ne);const Wt=ue.map(Zt=>{const nn=wt(Zt);return nn?(nn.addEventListener("scroll",ot,{passive:!0}),[nn,rn(nn)]):null}).filter(Zt=>Zt!=null);Ie(Wt.length?new Map(Wt):null),dt.current=ue}return()=>{ut(ue),ut(Ne)};function ut(Wt){Wt.forEach(Zt=>{const nn=wt(Zt);nn==null||nn.removeEventListener("scroll",ot)})}},[ot,ue]),(0,z.useMemo)(()=>ue.length?Se?Array.from(Se.values()).reduce((Ne,ut)=>(0,be.IH)(Ne,ut),E):he(ue):E,[ue,Se])}function kn(ue,Se){Se===void 0&&(Se=[]);const Ie=(0,z.useRef)(null);return(0,z.useEffect)(()=>{Ie.current=null},Se),(0,z.useEffect)(()=>{const dt=ue!==E;dt&&!Ie.current&&(Ie.current=ue),!dt&&Ie.current&&(Ie.current=null)},[ue]),Ie.current?(0,be.$X)(ue,Ie.current):E}function Ct(ue){(0,z.useEffect)(()=>{if(!be.Nq)return;const Se=ue.map(Ie=>{let{sensor:dt}=Ie;return dt.setup==null?void 0:dt.setup()});return()=>{for(const Ie of Se)Ie==null||Ie()}},ue.map(Se=>{let{sensor:Ie}=Se;return Ie}))}function hn(ue,Se){return(0,z.useMemo)(()=>ue.reduce((Ie,dt)=>{let{eventName:ot,handler:Ne}=dt;return Ie[ot]=ut=>{Ne(ut,Se)},Ie},{}),[ue,Se])}function Vn(ue){return(0,z.useMemo)(()=>ue?Nt(ue):null,[ue])}const Zn=[];function Jt(ue,Se){Se===void 0&&(Se=it);const[Ie]=ue,dt=Vn(Ie?(0,be.Jj)(Ie):null),[ot,Ne]=(0,z.useState)(Zn);function ut(){Ne(()=>ue.length?ue.map(Zt=>In(Zt)?dt:new ft(Se(Zt),Zt)):Zn)}const Wt=Yt({callback:ut});return(0,be.LI)(()=>{Wt==null||Wt.disconnect(),ut(),ue.forEach(Zt=>Wt==null?void 0:Wt.observe(Zt))},[ue]),ot}function aa(ue){if(!ue)return null;if(ue.children.length>1)return ue;const Se=ue.children[0];return(0,be.Re)(Se)?Se:ue}function Mn(ue){let{measure:Se}=ue;const[Ie,dt]=(0,z.useState)(null),ot=(0,z.useCallback)(nn=>{for(const{target:Hn}of nn)if((0,be.Re)(Hn)){dt(On=>{const sa=Se(Hn);return On?Eo(hr({},On),{width:sa.width,height:sa.height}):sa});break}},[Se]),Ne=Yt({callback:ot}),ut=(0,z.useCallback)(nn=>{const Hn=aa(nn);Ne==null||Ne.disconnect(),Hn&&(Ne==null||Ne.observe(Hn)),dt(Hn?Se(Hn):null)},[Se,Ne]),[Wt,Zt]=(0,be.wm)(ut);return(0,z.useMemo)(()=>({nodeRef:Wt,rect:Ie,setRef:Zt}),[Ie,Wt,Zt])}const Yn=[{sensor:at,options:{}},{sensor:Ve,options:{}}],Wn={current:{}},la={draggable:{measure:kt},droppable:{measure:kt,strategy:Dn.WhileDragging,frequency:ke.Optimized},dragOverlay:{measure:it}};class La extends Map{get(Se){var Ie;return Se!=null&&(Ie=super.get(Se))!=null?Ie:void 0}toArray(){return Array.from(this.values())}getEnabled(){return this.toArray().filter(Se=>{let{disabled:Ie}=Se;return!Ie})}getNodeFor(Se){var Ie,dt;return(Ie=(dt=this.get(Se))==null?void 0:dt.node.current)!=null?Ie:void 0}}const ia={activatorEvent:null,active:null,activeNode:null,activeNodeRect:null,collisions:null,containerNodeRect:null,draggableNodes:new Map,droppableRects:new Map,droppableContainers:new La,over:null,dragOverlay:{nodeRef:{current:null},rect:null,setRef:a},scrollableAncestors:[],scrollableAncestorRects:[],measuringConfiguration:la,measureDroppableContainers:a,windowRect:null,measuringScheduled:!1},Ca={activatorEvent:null,activators:[],active:null,activeNodeRect:null,ariaDescribedById:{draggable:""},dispatch:a,draggableNodes:new Map,over:null,measureDroppableContainers:a},Oa=(0,z.createContext)(Ca),dr=(0,z.createContext)(ia);function Ja(){return{draggable:{active:null,initialCoordinates:{x:0,y:0},nodes:new Map,translate:{x:0,y:0}},droppable:{containers:new La}}}function pr(ue,Se){switch(Se.type){case re.DragStart:return Eo(hr({},ue),{draggable:Eo(hr({},ue.draggable),{initialCoordinates:Se.initialCoordinates,active:Se.active})});case re.DragMove:return ue.draggable.active==null?ue:Eo(hr({},ue),{draggable:Eo(hr({},ue.draggable),{translate:{x:Se.coordinates.x-ue.draggable.initialCoordinates.x,y:Se.coordinates.y-ue.draggable.initialCoordinates.y}})});case re.DragEnd:case re.DragCancel:return Eo(hr({},ue),{draggable:Eo(hr({},ue.draggable),{active:null,initialCoordinates:{x:0,y:0},translate:{x:0,y:0}})});case re.RegisterDroppable:{const{element:Ie}=Se,{id:dt}=Ie,ot=new La(ue.droppable.containers);return ot.set(dt,Ie),Eo(hr({},ue),{droppable:Eo(hr({},ue.droppable),{containers:ot})})}case re.SetDroppableDisabled:{const{id:Ie,key:dt,disabled:ot}=Se,Ne=ue.droppable.containers.get(Ie);if(!Ne||dt!==Ne.key)return ue;const ut=new La(ue.droppable.containers);return ut.set(Ie,Eo(hr({},Ne),{disabled:ot})),Eo(hr({},ue),{droppable:Eo(hr({},ue.droppable),{containers:ut})})}case re.UnregisterDroppable:{const{id:Ie,key:dt}=Se,ot=ue.droppable.containers.get(Ie);if(!ot||dt!==ot.key)return ue;const Ne=new La(ue.droppable.containers);return Ne.delete(Ie),Eo(hr({},ue),{droppable:Eo(hr({},ue.droppable),{containers:Ne})})}default:return ue}}function Ha(ue){let{disabled:Se}=ue;const{active:Ie,activatorEvent:dt,draggableNodes:ot}=(0,z.useContext)(Oa),Ne=(0,be.D9)(dt),ut=(0,be.D9)(Ie==null?void 0:Ie.id);return(0,z.useEffect)(()=>{if(!Se&&!dt&&Ne&&ut!=null){if(!(0,be.vd)(Ne)||document.activeElement===Ne.target)return;const Wt=ot.get(ut);if(!Wt)return;const{activatorNode:Zt,node:nn}=Wt;if(!Zt.current&&!nn.current)return;requestAnimationFrame(()=>{for(const Hn of[Zt.current,nn.current]){if(!Hn)continue;const On=(0,be.so)(Hn);if(On){On.focus();break}}})}},[dt,Se,ot,ut,Ne]),null}function fr(ue,Se){let ot=Se,{transform:Ie}=ot,dt=is(ot,["transform"]);return ue!=null&&ue.length?ue.reduce((Ne,ut)=>ut(hr({transform:Ne},dt)),Ie):Ie}function vn(ue){return(0,z.useMemo)(()=>({draggable:hr(hr({},la.draggable),ue==null?void 0:ue.draggable),droppable:hr(hr({},la.droppable),ue==null?void 0:ue.droppable),dragOverlay:hr(hr({},la.dragOverlay),ue==null?void 0:ue.dragOverlay)}),[ue==null?void 0:ue.draggable,ue==null?void 0:ue.droppable,ue==null?void 0:ue.dragOverlay])}function Dr(ue){let{activeNode:Se,measure:Ie,initialRect:dt,config:ot=!0}=ue;const Ne=(0,z.useRef)(!1),{x:ut,y:Wt}=typeof ot=="boolean"?{x:ot,y:ot}:ot;(0,be.LI)(()=>{if(!ut&&!Wt||!Se){Ne.current=!1;return}if(Ne.current||!dt)return;const nn=Se==null?void 0:Se.node.current;if(!nn||nn.isConnected===!1)return;const Hn=Ie(nn),On=Qe(Hn,dt);if(ut||(On.x=0),Wt||(On.y=0),Ne.current=!0,Math.abs(On.x)>0||Math.abs(On.y)>0){const sa=en(nn);sa&&sa.scrollBy({top:On.y,left:On.x})}},[Se,ut,Wt,dt,Ie])}const Hr=(0,z.createContext)(Eo(hr({},E),{scaleX:1,scaleY:1}));var br;(function(ue){ue[ue.Uninitialized=0]="Uninitialized",ue[ue.Initializing=1]="Initializing",ue[ue.Initialized=2]="Initialized"})(br||(br={}));const Sr=(0,z.memo)(function(Se){var Ie,dt,ot,Ne;let gl=Se,{id:ut,accessibility:Wt,autoScroll:Zt=!0,children:nn,sensors:Hn=Yn,collisionDetection:On=ye,measuring:sa,modifiers:ra}=gl,tr=is(gl,["id","accessibility","autoScroll","children","sensors","collisionDetection","measuring","modifiers"]);const pa=(0,z.useReducer)(pr,void 0,Ja),[Bn,pn]=pa,[Fn,Nn]=$e(),[ka,Xa]=(0,z.useState)(br.Uninitialized),Pr=ka===br.Initialized,{draggable:{active:rr,nodes:mr,translate:Lr},droppable:{containers:to}}=Bn,Kr=rr!=null?mr.get(rr):null,Ao=(0,z.useRef)({initial:null,translated:null}),Mo=(0,z.useMemo)(()=>{var ei;return rr!=null?{id:rr,data:(ei=Kr==null?void 0:Kr.data)!=null?ei:Wn,rect:Ao}:null},[rr,Kr]),Go=(0,z.useRef)(null),[Tr,Or]=(0,z.useState)(null),[Nr,Ar]=(0,z.useState)(null),Bo=(0,be.Ey)(tr,Object.values(tr)),Fo=(0,be.Ld)("DndDescribedBy",ut),mo=(0,z.useMemo)(()=>to.getEnabled(),[to]),fo=vn(sa),{droppableRects:Po,measureDroppableContainers:Do,measuringScheduled:vi}=Xt(mo,{dragging:Pr,dependencies:[Lr.x,Lr.y],config:fo.droppable}),Ko=vt(mr,rr),oi=(0,z.useMemo)(()=>Nr?(0,be.DC)(Nr):null,[Nr]),di=xl(),Oi=Pt(Ko,fo.draggable.measure);Dr({activeNode:rr!=null?mr.get(rr):null,config:di.layoutShiftCompensation,initialRect:Oi,measure:fo.draggable.measure});const To=qe(Ko,fo.draggable.measure,Oi),ci=qe(Ko?Ko.parentElement:null),gi=(0,z.useRef)({activatorEvent:null,active:null,activeNode:Ko,collisionRect:null,collisions:null,droppableRects:Po,draggableNodes:mr,draggingNode:null,draggingNodeRect:null,droppableContainers:to,over:null,scrollableAncestors:[],scrollAdjustedTranslate:null}),pl=to.getNodeFor((Ie=gi.current.over)==null?void 0:Ie.id),wi=Mn({measure:fo.dragOverlay.measure}),Gi=(dt=wi.nodeRef.current)!=null?dt:Ko,Ki=Pr?(ot=wi.rect)!=null?ot:To:null,Sl=!!(wi.nodeRef.current&&wi.rect),_i=je(Sl?null:To),$i=Vn(Gi?(0,be.Jj)(Gi):null),mi=on(Pr?pl!=null?pl:Ko:null),ji=Jt(mi),Wi=fr(ra,{transform:{x:Lr.x-_i.x,y:Lr.y-_i.y,scaleX:1,scaleY:1},activatorEvent:Nr,active:Mo,activeNodeRect:To,containerNodeRect:ci,draggingNodeRect:Ki,over:gi.current.over,overlayNodeRect:wi.rect,scrollableAncestors:mi,scrollableAncestorRects:ji,windowRect:$i}),sl=oi?(0,be.IH)(oi,Lr):null,ul=Ht(mi),Pl=kn(ul),yl=kn(ul,[To]),Mi=(0,be.IH)(Wi,Pl),Ei=Ki?Xe(Ki,Wi):null,hi=Mo&&Ei?On({active:Mo,collisionRect:Ei,droppableRects:Po,droppableContainers:mo,pointerCoordinates:sl}):null,el=fe(hi,"id"),[Bi,El]=(0,z.useState)(null),Ri=Sl?Wi:(0,be.IH)(Wi,yl),tl=Ft(Ri,(Ne=Bi==null?void 0:Bi.rect)!=null?Ne:null,To),Qi=(0,z.useRef)(null),Cl=(0,z.useCallback)((ei,ii)=>{let{sensor:si,options:Fi}=ii;if(Go.current==null)return;const li=mr.get(Go.current);if(!li)return;const Jo=ei.nativeEvent,ti=new si({active:Go.current,activeNode:li,event:Jo,options:Fi,context:gi,onAbort(Wo){if(!mr.get(Wo))return;const{onDragAbort:pi}=Bo.current,Si={id:Wo};pi==null||pi(Si),Fn({type:"onDragAbort",event:Si})},onPending(Wo,Di,pi,Si){if(!mr.get(Wo))return;const{onDragPending:Yi}=Bo.current,bi={id:Wo,constraint:Di,initialCoordinates:pi,offset:Si};Yi==null||Yi(bi),Fn({type:"onDragPending",event:bi})},onStart(Wo){const Di=Go.current;if(Di==null)return;const pi=mr.get(Di);if(!pi)return;const{onDragStart:Si}=Bo.current,Vi={activatorEvent:Jo,active:{id:Di,data:pi.data,rect:Ao}};(0,se.unstable_batchedUpdates)(()=>{Si==null||Si(Vi),Xa(br.Initializing),pn({type:re.DragStart,initialCoordinates:Wo,active:Di}),Fn({type:"onDragStart",event:Vi}),Or(Qi.current),Ar(Jo)})},onMove(Wo){pn({type:re.DragMove,coordinates:Wo})},onEnd:xi(re.DragEnd),onCancel:xi(re.DragCancel)});Qi.current=ti;function xi(Wo){return function(){return Ds(this,null,function*(){const{active:pi,collisions:Si,over:Vi,scrollAdjustedTranslate:Yi}=gi.current;let bi=null;if(pi&&Yi){const{cancelDrop:Xi}=Bo.current;bi={activatorEvent:Jo,active:pi,collisions:Si,delta:Yi,over:Vi},Wo===re.DragEnd&&typeof Xi=="function"&&(yield Promise.resolve(Xi(bi)))&&(Wo=re.DragCancel)}Go.current=null,(0,se.unstable_batchedUpdates)(()=>{pn({type:Wo}),Xa(br.Uninitialized),El(null),Or(null),Ar(null),Qi.current=null;const Xi=Wo===re.DragEnd?"onDragEnd":"onDragCancel";if(bi){const ml=Bo.current[Xi];ml==null||ml(bi),Fn({type:Xi,event:bi})}})})}}},[mr]),Ci=(0,z.useCallback)((ei,ii)=>(si,Fi)=>{const li=si.nativeEvent,Jo=mr.get(Fi);if(Go.current!==null||!Jo||li.dndKit||li.defaultPrevented)return;const ti={active:Jo};ei(si,ii.options,ti)===!0&&(li.dndKit={capturedBy:ii.sensor},Go.current=Fi,Cl(si,ii))},[mr,Cl]),nl=jt(Hn,Ci);Ct(Hn),(0,be.LI)(()=>{To&&ka===br.Initializing&&Xa(br.Initialized)},[To,ka]),(0,z.useEffect)(()=>{const{onDragMove:ei}=Bo.current,{active:ii,activatorEvent:si,collisions:Fi,over:li}=gi.current;if(!ii||!si)return;const Jo={active:ii,activatorEvent:si,collisions:Fi,delta:{x:Mi.x,y:Mi.y},over:li};(0,se.unstable_batchedUpdates)(()=>{ei==null||ei(Jo),Fn({type:"onDragMove",event:Jo})})},[Mi.x,Mi.y]),(0,z.useEffect)(()=>{const{active:ei,activatorEvent:ii,collisions:si,droppableContainers:Fi,scrollAdjustedTranslate:li}=gi.current;if(!ei||Go.current==null||!ii||!li)return;const{onDragOver:Jo}=Bo.current,ti=Fi.get(el),xi=ti&&ti.rect.current?{id:ti.id,rect:ti.rect.current,data:ti.data,disabled:ti.disabled}:null,Wo={active:ei,activatorEvent:ii,collisions:si,delta:{x:li.x,y:li.y},over:xi};(0,se.unstable_batchedUpdates)(()=>{El(xi),Jo==null||Jo(Wo),Fn({type:"onDragOver",event:Wo})})},[el]),(0,be.LI)(()=>{gi.current={activatorEvent:Nr,active:Mo,activeNode:Ko,collisionRect:Ei,collisions:hi,droppableRects:Po,draggableNodes:mr,draggingNode:Gi,draggingNodeRect:Ki,droppableContainers:to,over:Bi,scrollableAncestors:mi,scrollAdjustedTranslate:Mi},Ao.current={initial:Ki,translated:Ei}},[Mo,Ko,hi,Ei,mr,Gi,Ki,Po,to,Bi,mi,Mi]),Tn(Eo(hr({},di),{delta:Lr,draggingRect:Ei,pointerCoordinates:sl,scrollableAncestors:mi,scrollableAncestorRects:ji}));const dl=(0,z.useMemo)(()=>({active:Mo,activeNode:Ko,activeNodeRect:To,activatorEvent:Nr,collisions:hi,containerNodeRect:ci,dragOverlay:wi,draggableNodes:mr,droppableContainers:to,droppableRects:Po,over:Bi,measureDroppableContainers:Do,scrollableAncestors:mi,scrollableAncestorRects:ji,measuringConfiguration:fo,measuringScheduled:vi,windowRect:$i}),[Mo,Ko,To,Nr,hi,ci,wi,mr,to,Po,Bi,Do,mi,ji,fo,vi,$i]),cl=(0,z.useMemo)(()=>({activatorEvent:Nr,activators:nl,active:Mo,activeNodeRect:To,ariaDescribedById:{draggable:Fo},dispatch:pn,draggableNodes:mr,over:Bi,measureDroppableContainers:Do}),[Nr,nl,Mo,To,pn,Fo,mr,Bi,Do]);return z.createElement(tt.Provider,{value:Nn},z.createElement(Oa.Provider,{value:cl},z.createElement(dr.Provider,{value:dl},z.createElement(Hr.Provider,{value:tl},nn)),z.createElement(Ha,{disabled:(Wt==null?void 0:Wt.restoreFocus)===!1})),z.createElement(Fe,Eo(hr({},Wt),{hiddenTextDescribedById:Fo})));function xl(){const ei=(Tr==null?void 0:Tr.autoScrollEnabled)===!1,ii=typeof Zt=="object"?Zt.enabled===!1:Zt===!1,si=Pr&&!ei&&!ii;return typeof Zt=="object"?Eo(hr({},Zt),{enabled:si}):{enabled:si}}}),zn=(0,z.createContext)(null),ga="button",xa="Draggable";function ea(ue){let{id:Se,data:Ie,disabled:dt=!1,attributes:ot}=ue;const Ne=(0,be.Ld)(xa),{activators:ut,activatorEvent:Wt,active:Zt,activeNodeRect:nn,ariaDescribedById:Hn,draggableNodes:On,over:sa}=(0,z.useContext)(Oa),{role:ra=ga,roleDescription:tr="draggable",tabIndex:pa=0}=ot!=null?ot:{},Bn=(Zt==null?void 0:Zt.id)===Se,pn=(0,z.useContext)(Bn?Hr:zn),[Fn,Nn]=(0,be.wm)(),[ka,Xa]=(0,be.wm)(),Pr=hn(ut,Se),rr=(0,be.Ey)(Ie);(0,be.LI)(()=>(On.set(Se,{id:Se,key:Ne,node:Fn,activatorNode:ka,data:rr}),()=>{const Lr=On.get(Se);Lr&&Lr.key===Ne&&On.delete(Se)}),[On,Se]);const mr=(0,z.useMemo)(()=>({role:ra,tabIndex:pa,"aria-disabled":dt,"aria-pressed":Bn&&ra===ga?!0:void 0,"aria-roledescription":tr,"aria-describedby":Hn.draggable}),[dt,ra,pa,Bn,tr,Hn.draggable]);return{active:Zt,activatorEvent:Wt,activeNodeRect:nn,attributes:mr,isDragging:Bn,listeners:dt?void 0:Pr,node:Fn,over:sa,setNodeRef:Nn,setActivatorNodeRef:Xa,transform:pn}}function qa(){return(0,z.useContext)(dr)}const qn="Droppable",Na={timeout:25};function ma(ue){let{data:Se,disabled:Ie=!1,id:dt,resizeObserverConfig:ot}=ue;const Ne=(0,be.Ld)(qn),{active:ut,dispatch:Wt,over:Zt,measureDroppableContainers:nn}=(0,z.useContext)(Oa),Hn=(0,z.useRef)({disabled:Ie}),On=(0,z.useRef)(!1),sa=(0,z.useRef)(null),ra=(0,z.useRef)(null),{disabled:tr,updateMeasurementsFor:pa,timeout:Bn}=hr(hr({},Na),ot),pn=(0,be.Ey)(pa!=null?pa:dt),Fn=(0,z.useCallback)(()=>{if(!On.current){On.current=!0;return}ra.current!=null&&clearTimeout(ra.current),ra.current=setTimeout(()=>{nn(Array.isArray(pn.current)?pn.current:[pn.current]),ra.current=null},Bn)},[Bn]),Nn=Yt({callback:Fn,disabled:tr||!ut}),ka=(0,z.useCallback)((mr,Lr)=>{Nn&&(Lr&&(Nn.unobserve(Lr),On.current=!1),mr&&Nn.observe(mr))},[Nn]),[Xa,Pr]=(0,be.wm)(ka),rr=(0,be.Ey)(Se);return(0,z.useEffect)(()=>{!Nn||!Xa.current||(Nn.disconnect(),On.current=!1,Nn.observe(Xa.current))},[Xa,Nn]),(0,z.useEffect)(()=>(Wt({type:re.RegisterDroppable,element:{id:dt,key:Ne,disabled:Ie,node:Xa,rect:sa,data:rr}}),()=>Wt({type:re.UnregisterDroppable,key:Ne,id:dt})),[dt]),(0,z.useEffect)(()=>{Ie!==Hn.current.disabled&&(Wt({type:re.SetDroppableDisabled,id:dt,key:Ne,disabled:Ie}),Hn.current.disabled=Ie)},[dt,Ne,Ie,Wt]),{active:ut,rect:sa,isOver:(Zt==null?void 0:Zt.id)===dt,node:Xa,over:Zt,setNodeRef:Pr}}function Ya(ue){let{animation:Se,children:Ie}=ue;const[dt,ot]=useState(null),[Ne,ut]=useState(null),Wt=usePrevious(Ie);return!Ie&&!dt&&Wt&&ot(Wt),useIsomorphicLayoutEffect(()=>{if(!Ne)return;const Zt=dt==null?void 0:dt.key,nn=dt==null?void 0:dt.props.id;if(Zt==null||nn==null){ot(null);return}Promise.resolve(Se(nn,Ne)).then(()=>{ot(null)})},[Se,dt,Ne]),React.createElement(React.Fragment,null,Ie,dt?cloneElement(dt,{ref:ut}):null)}const sr={x:0,y:0,scaleX:1,scaleY:1};function Ua(ue){let{children:Se}=ue;return React.createElement(Oa.Provider,{value:Ca},React.createElement(Hr.Provider,{value:sr},Se))}const cr={position:"fixed",touchAction:"none"},gr=ue=>isKeyboardEvent(ue)?"transform 250ms ease":void 0,ur=null,Yr={duration:250,easing:"ease",keyframes:ue=>{let{transform:{initial:Se,final:Ie}}=ue;return[{transform:be.ux.Transform.toString(Se)},{transform:be.ux.Transform.toString(Ie)}]},sideEffects:(ue=>Se=>{let{active:Ie,dragOverlay:dt}=Se;const ot={},{styles:Ne,className:ut}=ue;if(Ne!=null&&Ne.active)for(const[Wt,Zt]of Object.entries(Ne.active))Zt!==void 0&&(ot[Wt]=Ie.node.style.getPropertyValue(Wt),Ie.node.style.setProperty(Wt,Zt));if(Ne!=null&&Ne.dragOverlay)for(const[Wt,Zt]of Object.entries(Ne.dragOverlay))Zt!==void 0&&dt.node.style.setProperty(Wt,Zt);return ut!=null&&ut.active&&Ie.node.classList.add(ut.active),ut!=null&&ut.dragOverlay&&dt.node.classList.add(ut.dragOverlay),function(){for(const[Zt,nn]of Object.entries(ot))Ie.node.style.setProperty(Zt,nn);ut!=null&&ut.active&&Ie.node.classList.remove(ut.active)}})({styles:{active:{opacity:"0"}}})};function Zr(ue){let{config:Se,draggableNodes:Ie,droppableContainers:dt,measuringConfiguration:ot}=ue;return useEvent((Ne,ut)=>{if(Se===null)return;const Wt=Ie.get(Ne);if(!Wt)return;const Zt=Wt.node.current;if(!Zt)return;const nn=aa(ut);if(!nn)return;const{transform:Hn}=getWindow(ut).getComputedStyle(ut),On=yt(Hn);if(!On)return;const sa=typeof Se=="function"?Se:Qa(Se);return we(Zt,ot.draggable.measure),sa({active:{id:Ne,data:Wt.data,node:Zt,rect:ot.draggable.measure(Zt)},draggableNodes:Ie,dragOverlay:{node:ut,rect:ot.dragOverlay.measure(nn)},droppableContainers:dt,measuringConfiguration:ot,transform:On})})}function Qa(ue){const{duration:Se,easing:Ie,sideEffects:dt,keyframes:ot}=hr(hr({},Yr),ue);return Ne=>{let Fn=Ne,{active:ut,dragOverlay:Wt,transform:Zt}=Fn,nn=is(Fn,["active","dragOverlay","transform"]);if(!Se)return;const Hn={x:Wt.rect.left-ut.rect.left,y:Wt.rect.top-ut.rect.top},On={scaleX:Zt.scaleX!==1?ut.rect.width*Zt.scaleX/Wt.rect.width:1,scaleY:Zt.scaleY!==1?ut.rect.height*Zt.scaleY/Wt.rect.height:1},sa=hr({x:Zt.x-Hn.x,y:Zt.y-Hn.y},On),ra=ot(Eo(hr({},nn),{active:ut,dragOverlay:Wt,transform:{initial:Zt,final:sa}})),[tr]=ra,pa=ra[ra.length-1];if(JSON.stringify(tr)===JSON.stringify(pa))return;const Bn=dt==null?void 0:dt(hr({active:ut,dragOverlay:Wt},nn)),pn=Wt.node.animate(ra,{duration:Se,easing:Ie,fill:"forwards"});return new Promise(Nn=>{pn.onfinish=()=>{Bn==null||Bn(),Nn()}})}}let kr=0;function mn(ue){return useMemo(()=>{if(ue!=null)return kr++,kr},[ue])}const sn=null},18257:function(ht,Gt,te){"use strict";te.d(Gt,{DL:function(){return ie}});var z=te(35241);function se($e){return Ue=>{let{transform:He}=Ue;return Eo(hr({},He),{x:Math.ceil(He.x/$e)*$e,y:Math.ceil(He.y/$e)*$e})}}const be=$e=>{let{transform:Ue}=$e;return Eo(hr({},Ue),{y:0})};function ct($e,Ue,He){const Fe=hr({},$e);return Ue.top+$e.y<=He.top?Fe.y=He.top-Ue.top:Ue.bottom+$e.y>=He.top+He.height&&(Fe.y=He.top+He.height-Ue.bottom),Ue.left+$e.x<=He.left?Fe.x=He.left-Ue.left:Ue.right+$e.x>=He.left+He.width&&(Fe.x=He.left+He.width-Ue.right),Fe}const We=$e=>{let{containerNodeRect:Ue,draggingNodeRect:He,transform:Fe}=$e;return!He||!Ue?Fe:ct(Fe,He,Ue)},Re=$e=>{let{draggingNodeRect:Ue,transform:He,scrollableAncestorRects:Fe}=$e;const re=Fe[0];return!Ue||!re?He:ct(He,Ue,re)},ie=$e=>{let{transform:Ue}=$e;return Eo(hr({},Ue),{x:0})},tt=$e=>{let{transform:Ue,draggingNodeRect:He,windowRect:Fe}=$e;return!He||!Fe?Ue:ct(Ue,He,Fe)},st=$e=>{let{activatorEvent:Ue,draggingNodeRect:He,transform:Fe}=$e;if(He&&Ue){const re=getEventCoordinates(Ue);if(!re)return Fe;const a=re.x-He.left,y=re.y-He.top;return Eo(hr({},Fe),{x:Fe.x+a-He.width/2,y:Fe.y+y-He.height/2})}return Fe}},19719:function(ht,Gt,te){"use strict";te.d(Gt,{Fo:function(){return ee},PG:function(){return Ue},Rp:function(){return ct},nB:function(){return Ae},qw:function(){return y}});var z=te(59301),se=te(87954),be=te(35241);function ct(Xe,yt,Kt){const Ot=Xe.slice();return Ot.splice(Kt<0?Ot.length+Kt:Kt,0,Ot.splice(yt,1)[0]),Ot}function We(Xe,yt,Kt){const Ot=Xe.slice();return Ot[yt]=Xe[Kt],Ot[Kt]=Xe[yt],Ot}function Re(Xe,yt){return Xe.reduce((Kt,Ot,it)=>{const kt=yt.get(Ot);return kt&&(Kt[it]=kt),Kt},Array(Xe.length))}function ie(Xe){return Xe!==null&&Xe>=0}function tt(Xe,yt){if(Xe===yt)return!0;if(Xe.length!==yt.length)return!1;for(let Kt=0;Kt{var yt;let{rects:Kt,activeNodeRect:Ot,activeIndex:it,overIndex:kt,index:Nt}=Xe;const Me=(yt=Kt[it])!=null?yt:Ot;if(!Me)return null;const Ye=He(Kt,Nt,it);if(Nt===it){const Bt=Kt[kt];return Bt?hr({x:itit&&Nt<=kt?hr({x:-Me.width-Ye,y:0},$e):Nt=kt?hr({x:Me.width+Ye,y:0},$e):hr({x:0,y:0},$e)};function He(Xe,yt,Kt){const Ot=Xe[yt],it=Xe[yt-1],kt=Xe[yt+1];return!Ot||!it&&!kt?0:Kt{let{rects:yt,activeIndex:Kt,overIndex:Ot,index:it}=Xe;const kt=ct(yt,Ot,Kt),Nt=yt[it],Me=kt[it];return!Me||!Nt?null:{x:Me.left-Nt.left,y:Me.top-Nt.top,scaleX:Me.width/Nt.width,scaleY:Me.height/Nt.height}},re=Xe=>{let{activeIndex:yt,index:Kt,rects:Ot,overIndex:it}=Xe,kt,Nt;return Kt===yt&&(kt=Ot[Kt],Nt=Ot[it]),Kt===it&&(kt=Ot[Kt],Nt=Ot[yt]),!Nt||!kt?null:{x:Nt.left-kt.left,y:Nt.top-kt.top,scaleX:Nt.width/kt.width,scaleY:Nt.height/kt.height}},a={scaleX:1,scaleY:1},y=Xe=>{var yt;let{activeIndex:Kt,activeNodeRect:Ot,index:it,rects:kt,overIndex:Nt}=Xe;const Me=(yt=kt[Kt])!=null?yt:Ot;if(!Me)return null;if(it===Kt){const Bt=kt[Nt];return Bt?hr({x:0,y:KtKt&&it<=Nt?hr({x:0,y:-Me.height-Ye},a):it=Nt?hr({x:0,y:Me.height+Ye},a):hr({x:0,y:0},a)};function x(Xe,yt,Kt){const Ot=Xe[yt],it=Xe[yt-1],kt=Xe[yt+1];return Ot?KtOt.map(rt=>typeof rt=="object"&&"id"in rt?rt.id:rt),[Ot]),rn=Nt!=null,xt=Nt?Ce.indexOf(Nt.id):-1,In=Bt?Ce.indexOf(Bt.id):-1,Jn=(0,z.useRef)(Ce),Et=!tt(Ce,Jn.current),mt=In!==-1&&xt===-1||Et,Le=st(kt);(0,be.LI)(()=>{Et&&rn&&en(Ce)},[Et,Ce,rn,en]),(0,z.useEffect)(()=>{Jn.current=Ce},[Ce]);const he=(0,z.useMemo)(()=>({activeIndex:xt,containerId:wt,disabled:Le,disableTransforms:mt,items:Ce,overIndex:In,useDragOverlay:tn,sortedRects:Re(Ce,Ye),strategy:it}),[xt,wt,Le.draggable,Le.droppable,mt,Ce,In,Ye,tn,it]);return z.createElement(b.Provider,{value:he},yt)}const ne=Xe=>{let{id:yt,items:Kt,activeIndex:Ot,overIndex:it}=Xe;return ct(Kt,Ot,it).indexOf(yt)},oe=Xe=>{let{containerId:yt,isSorting:Kt,wasDragging:Ot,index:it,items:kt,newIndex:Nt,previousItems:Me,previousContainerId:Ye,transition:Bt}=Xe;return!Bt||!Ot||Me!==kt&&it===Nt?!1:Kt?!0:Nt!==it&&yt===Ye},ae={duration:200,easing:"ease"},fe="transform",pe=be.ux.Transition.toString({property:fe,duration:0,easing:"linear"}),Pe={roleDescription:"sortable"};function Ee(Xe){let{disabled:yt,index:Kt,node:Ot,rect:it}=Xe;const[kt,Nt]=(0,z.useState)(null),Me=(0,z.useRef)(Kt);return(0,be.LI)(()=>{if(!yt&&Kt!==Me.current&&Ot.current){const Ye=it.current;if(Ye){const Bt=(0,se.VK)(Ot.current,{ignoreTransform:!0}),en={x:Ye.left-Bt.left,y:Ye.top-Bt.top,scaleX:Ye.width/Bt.width,scaleY:Ye.height/Bt.height};(en.x||en.y)&&Nt(en)}}Kt!==Me.current&&(Me.current=Kt)},[yt,Kt,Ot,it]),(0,z.useEffect)(()=>{kt&&Nt(null)},[kt]),kt}function Ae(Xe){let{animateLayoutChanges:yt=oe,attributes:Kt,disabled:Ot,data:it,getNewIndex:kt=ne,id:Nt,strategy:Me,resizeObserverConfig:Ye,transition:Bt=ae}=Xe;const{items:en,containerId:wt,activeIndex:tn,disabled:Ce,disableTransforms:rn,sortedRects:xt,overIndex:In,useDragOverlay:Jn,strategy:Et}=(0,z.useContext)(b),mt=ye(Ot,Ce),Le=en.indexOf(Nt),he=(0,z.useMemo)(()=>hr({sortable:{containerId:wt,index:Le,items:en}},it),[wt,it,Le,en]),rt=(0,z.useMemo)(()=>en.slice(en.indexOf(Nt)),[en,Nt]),{rect:lt,node:we,isOver:ve,setNodeRef:ft}=(0,se.Zj)({id:Nt,data:he,disabled:mt.droppable,resizeObserverConfig:hr({updateMeasurementsFor:rt},Ye)}),{active:Je,activatorEvent:xe,activeNodeRect:bt,attributes:_t,setNodeRef:un,listeners:Qt,isDragging:pt,over:ln,setActivatorNodeRef:Be,transform:Ve}=(0,se.O1)({id:Nt,data:he,attributes:hr(hr({},Pe),Kt),disabled:mt.draggable}),Mt=(0,be.HB)(ft,un),zt=!!Je,fn=zt&&!rn&&ie(tn)&&ie(In),xn=!Jn&&pt,at=xn&&fn?Ve:null,Ln=Me!=null?Me:Et,_n=fn?at!=null?at:Ln({rects:xt,activeNodeRect:bt,activeIndex:tn,overIndex:In,index:Le}):null,ca=ie(tn)&&ie(In)?kt({id:Nt,items:en,activeIndex:tn,overIndex:In}):Le,Qn=Je==null?void 0:Je.id,$n=(0,z.useRef)({activeId:Qn,items:en,newIndex:ca,containerId:wt}),Fa=en!==$n.current.items,fa=yt({active:Je,containerId:wt,isDragging:pt,isSorting:zt,id:Nt,index:Le,items:en,newIndex:$n.current.newIndex,previousItems:$n.current.items,previousContainerId:$n.current.containerId,transition:Bt,wasDragging:$n.current.activeId!=null}),Tn=Ee({disabled:!fa,index:Le,node:we,rect:lt});return(0,z.useEffect)(()=>{zt&&$n.current.newIndex!==ca&&($n.current.newIndex=ca),wt!==$n.current.containerId&&($n.current.containerId=wt),en!==$n.current.items&&($n.current.items=en)},[zt,ca,wt,en]),(0,z.useEffect)(()=>{if(Qn===$n.current.activeId)return;if(Qn&&!$n.current.activeId){$n.current.activeId=Qn;return}const Vt=setTimeout(()=>{$n.current.activeId=Qn},50);return()=>clearTimeout(Vt)},[Qn]),{active:Je,activeIndex:tn,attributes:_t,data:he,rect:lt,index:Le,newIndex:ca,items:en,isOver:ve,isSorting:zt,isDragging:pt,listeners:Qt,node:we,overIndex:In,over:ln,setNodeRef:Mt,setActivatorNodeRef:Be,setDroppableNodeRef:ft,setDraggableNodeRef:un,transform:Tn!=null?Tn:_n,transition:Ra()};function Ra(){if(Tn||Fa&&$n.current.newIndex===Le)return pe;if(!(xn&&!(0,be.vd)(xe)||!Bt)&&(zt||fa))return be.ux.Transition.toString(Eo(hr({},Bt),{property:fe}))}}function ye(Xe,yt){var Kt,Ot;return typeof Xe=="boolean"?{draggable:Xe,droppable:!1}:{draggable:(Kt=Xe==null?void 0:Xe.draggable)!=null?Kt:yt.draggable,droppable:(Ot=Xe==null?void 0:Xe.droppable)!=null?Ot:yt.droppable}}function nt(Xe){if(!Xe)return!1;const yt=Xe.data.current;return!!(yt&&"sortable"in yt&&typeof yt.sortable=="object"&&"containerId"in yt.sortable&&"items"in yt.sortable&&"index"in yt.sortable)}const Oe=[se.g4.Down,se.g4.Right,se.g4.Up,se.g4.Left],Ft=(Xe,yt)=>{let{context:{active:Kt,collisionRect:Ot,droppableRects:it,droppableContainers:kt,over:Nt,scrollableAncestors:Me}}=yt;if(Oe.includes(Xe.code)){if(Xe.preventDefault(),!Kt||!Ot)return;const Ye=[];kt.getEnabled().forEach(wt=>{if(!wt||wt!=null&&wt.disabled)return;const tn=it.get(wt.id);if(tn)switch(Xe.code){case KeyboardCode.Down:Ot.toptn.top&&Ye.push(wt);break;case KeyboardCode.Left:Ot.left>tn.left&&Ye.push(wt);break;case KeyboardCode.Right:Ot.left1&&(en=Bt[1].id),en!=null){const wt=kt.get(Kt.id),tn=kt.get(en),Ce=tn?it.get(tn.id):null,rn=tn==null?void 0:tn.node.current;if(rn&&Ce&&wt&&tn){const In=getScrollableAncestors(rn).some((rt,lt)=>Me[lt]!==rt),Jn=Qe(wt,tn),Et=gt(wt,tn),mt=In||!Jn?{x:0,y:0}:{x:Et?Ot.width-Ce.width:0,y:Et?Ot.height-Ce.height:0},Le={x:Ce.left,y:Ce.top};return mt.x&&mt.y?Le:subtract(Le,mt)}}}};function Qe(Xe,yt){return!nt(Xe)||!nt(yt)?!1:Xe.data.current.sortable.containerId===yt.data.current.sortable.containerId}function gt(Xe,yt){return!nt(Xe)||!nt(yt)||!Qe(Xe,yt)?!1:Xe.data.current.sortable.indexQe=>{Oe.forEach(gt=>gt(Qe))},Oe)}const be=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined";function ct(nt){const Oe=Object.prototype.toString.call(nt);return Oe==="[object Window]"||Oe==="[object global]"}function We(nt){return"nodeType"in nt}function Re(nt){var Oe,Ft;return nt?ct(nt)?nt:We(nt)&&(Oe=(Ft=nt.ownerDocument)==null?void 0:Ft.defaultView)!=null?Oe:window:window}function ie(nt){const{Document:Oe}=Re(nt);return nt instanceof Oe}function tt(nt){return ct(nt)?!1:nt instanceof Re(nt).HTMLElement}function st(nt){return nt instanceof Re(nt).SVGElement}function $e(nt){return nt?ct(nt)?nt.document:We(nt)?ie(nt)?nt:tt(nt)||st(nt)?nt.ownerDocument:document:document:document}const Ue=be?z.useLayoutEffect:z.useEffect;function He(nt){const Oe=(0,z.useRef)(nt);return Ue(()=>{Oe.current=nt}),(0,z.useCallback)(function(){for(var Ft=arguments.length,Qe=new Array(Ft),gt=0;gt{nt.current=setInterval(Qe,gt)},[]),Ft=(0,z.useCallback)(()=>{nt.current!==null&&(clearInterval(nt.current),nt.current=null)},[]);return[Oe,Ft]}function re(nt,Oe){Oe===void 0&&(Oe=[nt]);const Ft=(0,z.useRef)(nt);return Ue(()=>{Ft.current!==nt&&(Ft.current=nt)},Oe),Ft}function a(nt,Oe){const Ft=(0,z.useRef)();return(0,z.useMemo)(()=>{const Qe=nt(Ft.current);return Ft.current=Qe,Qe},[...Oe])}function y(nt){const Oe=He(nt),Ft=(0,z.useRef)(null),Qe=(0,z.useCallback)(gt=>{gt!==Ft.current&&(Oe==null||Oe(gt,Ft.current)),Ft.current=gt},[]);return[Ft,Qe]}function x(nt){const Oe=(0,z.useRef)();return(0,z.useEffect)(()=>{Oe.current=nt},[nt]),Oe.current}let E={};function b(nt,Oe){return(0,z.useMemo)(()=>{if(Oe)return Oe;const Ft=E[nt]==null?0:E[nt]+1;return E[nt]=Ft,nt+"-"+Ft},[nt,Oe])}function ee(nt){return function(Oe){for(var Ft=arguments.length,Qe=new Array(Ft>1?Ft-1:0),gt=1;gt{const Kt=Object.entries(yt);for(const[Ot,it]of Kt){const kt=Xe[Ot];kt!=null&&(Xe[Ot]=kt+nt*it)}return Xe},hr({},Oe))}}const ne=ee(1),oe=ee(-1);function ae(nt){return"clientX"in nt&&"clientY"in nt}function fe(nt){if(!nt)return!1;const{KeyboardEvent:Oe}=Re(nt.target);return Oe&&nt instanceof Oe}function pe(nt){if(!nt)return!1;const{TouchEvent:Oe}=Re(nt.target);return Oe&&nt instanceof Oe}function Pe(nt){if(pe(nt)){if(nt.touches&&nt.touches.length){const{clientX:Oe,clientY:Ft}=nt.touches[0];return{x:Oe,y:Ft}}else if(nt.changedTouches&&nt.changedTouches.length){const{clientX:Oe,clientY:Ft}=nt.changedTouches[0];return{x:Oe,y:Ft}}}return ae(nt)?{x:nt.clientX,y:nt.clientY}:null}const Ee=Object.freeze({Translate:{toString(nt){if(!nt)return;const{x:Oe,y:Ft}=nt;return"translate3d("+(Oe?Math.round(Oe):0)+"px, "+(Ft?Math.round(Ft):0)+"px, 0)"}},Scale:{toString(nt){if(!nt)return;const{scaleX:Oe,scaleY:Ft}=nt;return"scaleX("+Oe+") scaleY("+Ft+")"}},Transform:{toString(nt){if(nt)return[Ee.Translate.toString(nt),Ee.Scale.toString(nt)].join(" ")}},Transition:{toString(nt){let{property:Oe,duration:Ft,easing:Qe}=nt;return Oe+" "+Ft+"ms "+Qe}}}),Ae="a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not(:disabled),*[tabindex]";function ye(nt){return nt.matches(Ae)?nt:nt.querySelector(Ae)}},21697:function(ht,Gt){"use strict";Gt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},69063:function(ht,Gt){"use strict";Gt.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY"}},9164:function(ht,Gt,te){"use strict";var z=te(59301),se=Object.defineProperty,be=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,Re=(st,$e,Ue)=>$e in st?se(st,$e,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):st[$e]=Ue,ie=(st,$e)=>{for(var Ue in $e||($e={}))ct.call($e,Ue)&&Re(st,Ue,$e[Ue]);if(be)for(var Ue of be($e))We.call($e,Ue)&&Re(st,Ue,$e[Ue]);return st};const tt=st=>React.createElement("svg",ie({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},st),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143z",fill:"#98BDF7"}),React.createElement("path",{d:"m248.686 803.182-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#145DFF"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#98BDF7"}));Gt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},11237:function(ht,Gt,te){"use strict";var z=te(59301),se=Object.defineProperty,be=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,Re=(st,$e,Ue)=>$e in st?se(st,$e,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):st[$e]=Ue,ie=(st,$e)=>{for(var Ue in $e||($e={}))ct.call($e,Ue)&&Re(st,Ue,$e[Ue]);if(be)for(var Ue of be($e))We.call($e,Ue)&&Re(st,Ue,$e[Ue]);return st};const tt=st=>React.createElement("svg",ie({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},st),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143zM248.686 803.182l-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#98BDF7"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#145DFF"}));Gt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},20397:function(){"use strict";function ht(re,a,y,x){y===void 0&&(y=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=a,this._minimum=y,this._maximum=x}Object.defineProperty(ht.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(ht.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(ht.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(ht.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,a){var y=go.Shape._FigureParameters[re];return y?y[a]:null},go.Shape.setFigureParameter=function(re,a,y){if(!(y instanceof ht))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+y);if(y.defaultValuey.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+y.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[a]=y};var Gt=[];function te(re,a){var y=Gt.pop();return y===void 0?new go.Point(re,a):(y.x=re,y.y=a,y)}function z(){var re=Gt.pop();return re===void 0?new go.Point:re}function se(re){Gt.push(re)}function be(re,a,y,x,E,b,ee,ne,oe){oe||(oe=new go.Point);var ae=re-y,fe=E-ee,pe=NaN,Pe=NaN;if(ae===0)if(fe===0)re===y&&(pe=re,Pe=a);else{var Ee=(b-ne)/fe,Ae=b-Ee*E;pe=re,Pe=Ee*pe+Ae}else if(fe===0){var ye=(a-x)/ae,nt=a-ye*re;pe=E,Pe=ye*pe+nt}else{var ye=(a-x)/ae,Ee=(b-ne)/fe,nt=a-ye*re,Ae=b-Ee*E;pe=(Ae-nt)/(ye-Ee),Pe=ye*pe+nt}return oe.x=pe,oe.y=Pe,oe}function ct(re,a,y,x,E,b,ee,ne,oe,ae,fe,pe,Pe,Ee){var Ae=1-oe,ye=oe,nt=re*Ae+y*ye,Oe=a*Ae+x*ye,Ft=y*Ae+E*ye,Qe=x*Ae+b*ye,gt=E*Ae+ee*ye,Xe=b*Ae+ne*ye,yt=nt*Ae+Ft*ye,Kt=Oe*Ae+Qe*ye,Ot=Ft*Ae+gt*ye,it=Qe*Ae+Xe*ye,kt=yt*Ae+Ot*ye,Nt=Kt*Ae+it*ye;ae.x=nt,ae.y=Oe,fe.x=yt,fe.y=Kt,pe.x=kt,pe.y=Nt,Pe.x=Ot,Pe.y=it,Ee.x=gt,Ee.y=Xe}var We=new go.Spot(.156,.156),Re=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new ht("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,a,y){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,a/3),x=Math.min(x,y/3);var E=x*ie,b=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,a-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,x,a-E,0,a,E)).add(new go.PathSegment(go.PathSegment.Line,a,y-x)).add(new go.PathSegment(go.PathSegment.Bezier,a-x,y,a,y-E,a-E,y)).add(new go.PathSegment(go.PathSegment.Line,x,y)).add(new go.PathSegment(go.PathSegment.Bezier,0,y-x,E,y,0,y-E)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,E,E,0).close()));return E>1&&(b.spot1=new go.Spot(0,0,E,E),b.spot2=new go.Spot(1,1,-E,-E)),b}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,y).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,a,y){return new go.Geometry().add(new go.PathFigure(a,y).add(new go.PathSegment(go.PathSegment.Line,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,a,y){return new go.Geometry().add(new go.PathFigure(a,y).add(new go.PathSegment(go.PathSegment.Line,0,y)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,a,y){return new go.Geometry().add(new go.PathFigure(.5*a,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,.5*a,y)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,a,y){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=y/2,x.endX=a,x.endY=y/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,a,y){var x=new go.Geometry(go.Geometry.Line);return x.startX=a/2,x.startY=0,x.endX=a/2,x.endY=y,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,y/2,!1).add(new go.PathSegment(go.PathSegment.Line,a,y/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,y)))}),go.Shape.defineFigureGenerator("XLine",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,y,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)))}),go.Shape.defineFigureGenerator("LineRight",function(re,a,y){return new go.Geometry().add(new go.PathFigure(.25*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,.25*a,y)))}),go.Shape.defineFigureGenerator("LineDown",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,.25*y,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.75*y)).add(new go.PathSegment(go.PathSegment.Line,a,.25*y)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,a,y){return new go.Geometry().add(new go.PathFigure(.75*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,.75*a,y)))}),go.Shape.defineFigureGenerator("LineUp",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,.75*y,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.25*y)).add(new go.PathSegment(go.PathSegment.Line,a,.75*y)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,a,y){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*a,(1-x)*y,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,x*y)).add(new go.PathSegment(go.PathSegment.Move,x*a,x*y)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,(1-x)*y)).add(new go.PathSegment(go.PathSegment.Move,0,y/2)).add(new go.PathSegment(go.PathSegment.Line,a,y/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,y)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,a,y){var x=a/2,E=new go.Geometry().add(new go.PathFigure(a,a/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return E.spot1=We,E.spot2=Re,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Line1",function(re,a,y){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=a,x.endY=y,x}),go.Shape.defineFigureGenerator("Line2",function(re,a,y){var x=new go.Geometry(go.Geometry.Line);return x.startX=a,x.startY=0,x.endX=0,x.endY=y,x}),go.Shape.defineFigureGenerator("Curve1",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,y,ie*a,0,a,(1-ie)*y)))}),go.Shape.defineFigureGenerator("Curve2",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,y,0,ie*y,(1-ie)*a,y)))}),go.Shape.defineFigureGenerator("Curve3",function(re,a,y){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,y,a,ie*y,ie*a,y)))}),go.Shape.defineFigureGenerator("Curve4",function(re,a,y){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,y,(1-ie)*a,0,0,(1-ie)*y)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,a,y){return new go.Geometry().add(new go.PathFigure(a,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,y).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new ht("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var E=Math.abs(x)*a;if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=a,b.endY=y,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-E,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-E,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,E,y).close())),Ea&&(x=a);var E=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=a,b.endY=y,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-E,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-E,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,E,y).close())),E.5&&(x=.5);var E=Math.abs(x)*a;if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=a,b.endY=y,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,a-E,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-E,y)).add(new go.PathSegment(go.PathSegment.Line,E,y).close())),Ea&&(x=a/2);var E=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=a,b.endY=y,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,a-E,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-E,y)).add(new go.PathSegment(go.PathSegment.Line,E,y).close())),Ea&&(x=a/2);var E=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=a,b.endY=y,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-E,y)).add(new go.PathSegment(go.PathSegment.Line,E,y).close())):b.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,a-E,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())),E0&&(ee.add(new go.PathSegment(go.PathSegment.Move,a/2+ne,a/2)),ee.add(new go.PathSegment(go.PathSegment.Arc,0,-360,E,E,ne,ne).close())),b.spot1=We,b.spot2=Re,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Cloud",function(re,a,y){return new go.Geometry().add(new go.PathFigure(.08034461*a,.1944299*y,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*a,.05349299*y,-.09239631*a,.07836421*y,.1406031*a,-.0542823*y)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*a,.074219*y,.2450511*a,-.00697547*y,.3776197*a,-.01112067*y)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*a,.07004196*y,.4539471*a,0,.6066018*a,-.02526587*y)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*a,.08370865*y,.6914277*a,-.01904177*y,.8921095*a,-.01220843*y)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*a,.3194596*y,1.036446*a,.04105738*y,1.020377*a,.3022052*y)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*a,.562044*y,1.04448*a,.360238*y,.992256*a,.5219009*y)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*a,.8217117*y,1.032337*a,.5771781*y,1.018411*a,.8120651*y)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*a,.9156953*y,1.028411*a,.9571472*y,.8556702*a,1.052487*y)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*a,.9310455*y,.7431877*a,1.009325*y,.5624123*a,1.021761*y)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*a,.9344623*y,.4820677*a,1.031761*y,.3030112*a,1.002796*y)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.870098*y,.2329994*a,1.01518*y,.03213784*a,1.01518*y)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*a,.6545475*y,-.02812061*a,.9032597*y,-.01205169*a,.6835638*y)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*a,.4265613*y,-.01812061*a,.6089503*y,-.00606892*a,.4555777*y)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.1944299*y,-.01606892*a,.3892545*y,-.01205169*a,.1944299*y))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,a,y){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,x*y)).add(new go.PathSegment(go.PathSegment.Line,a,(1-x)*y)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,y)).add(new go.PathSegment(go.PathSegment.Line,x*a,y)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*y)).add(new go.PathSegment(go.PathSegment.Line,0,x*y).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new ht("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new ht("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,a,y){var x=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(E)&&(E=315);var b=x%360;b<0&&(b+=360);var ee=E%360,ne=Math.min(a,y)/2;return new go.Geometry().add(new go.PathFigure(ne,ne).add(new go.PathSegment(go.PathSegment.Arc,b,ee,ne,ne,ne,ne).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,a,y){var x=ie/Math.SQRT2*.5,E=Math.SQRT2/2,b=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(a,y,!0).add(new go.PathSegment(go.PathSegment.Bezier,E*a,b*y,a,(1-x)*y,(E+x)*a,(b+x)*y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close()))}),go.Shape.setFigureParameter("ThickCross",0,new ht("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,a,y){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var E=Math.min(x,a)/2,b=a/2,ee=y/2;return new go.Geometry().add(new go.PathFigure(b-E,0,!0).add(new go.PathSegment(go.PathSegment.Line,b+E,0)).add(new go.PathSegment(go.PathSegment.Line,b+E,ee-E)).add(new go.PathSegment(go.PathSegment.Line,a,ee-E)).add(new go.PathSegment(go.PathSegment.Line,a,ee+E)).add(new go.PathSegment(go.PathSegment.Line,b+E,ee+E)).add(new go.PathSegment(go.PathSegment.Line,b+E,y)).add(new go.PathSegment(go.PathSegment.Line,b-E,y)).add(new go.PathSegment(go.PathSegment.Line,b-E,ee+E)).add(new go.PathSegment(go.PathSegment.Line,0,ee+E)).add(new go.PathSegment(go.PathSegment.Line,0,ee-E)).add(new go.PathSegment(go.PathSegment.Line,b-E,ee-E).close()))}),go.Shape.setFigureParameter("ThinCross",0,new ht("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,a,y){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var E=Math.min(x,a)/2,b=a/2,ee=y/2;return new go.Geometry().add(new go.PathFigure(b-E,0,!0).add(new go.PathSegment(go.PathSegment.Line,b+E,0)).add(new go.PathSegment(go.PathSegment.Line,b+E,ee-E)).add(new go.PathSegment(go.PathSegment.Line,a,ee-E)).add(new go.PathSegment(go.PathSegment.Line,a,ee+E)).add(new go.PathSegment(go.PathSegment.Line,b+E,ee+E)).add(new go.PathSegment(go.PathSegment.Line,b+E,y)).add(new go.PathSegment(go.PathSegment.Line,b-E,y)).add(new go.PathSegment(go.PathSegment.Line,b-E,ee+E)).add(new go.PathSegment(go.PathSegment.Line,0,ee+E)).add(new go.PathSegment(go.PathSegment.Line,0,ee-E)).add(new go.PathSegment(go.PathSegment.Line,b-E,ee-E).close()))}),go.Shape.setFigureParameter("ThickX",0,new ht("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,a,y){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),a===0||y===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=a,E.endY=y,E}else{var b=a/2,ee=y/2,ne=Math.atan2(y,a),oe=x-Math.min(Math.cos(ne)*x/2,b),ae=x-Math.min(Math.sin(ne)*x/2,ee),E=new go.Geometry,fe=new go.PathFigure(oe,0,!0);return E.add(fe),fe.add(new go.PathSegment(go.PathSegment.Line,b,.2*y)),fe.add(new go.PathSegment(go.PathSegment.Line,a-oe,0)),fe.add(new go.PathSegment(go.PathSegment.Line,a,ae)),fe.add(new go.PathSegment(go.PathSegment.Line,.8*a,ee)),fe.add(new go.PathSegment(go.PathSegment.Line,a,y-ae)),fe.add(new go.PathSegment(go.PathSegment.Line,a-oe,y)),fe.add(new go.PathSegment(go.PathSegment.Line,b,.8*y)),fe.add(new go.PathSegment(go.PathSegment.Line,oe,y)),fe.add(new go.PathSegment(go.PathSegment.Line,0,y-ae)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),fe.add(new go.PathSegment(go.PathSegment.Line,0,ae).close()),E}}),go.Shape.setFigureParameter("ThinX",0,new ht("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,a,y){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var E=new go.Geometry,b=new go.PathFigure(.1*a,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*y).close()),E}),go.Shape.setFigureParameter("SquareIBeam",0,new ht("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,x*y)),b.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*a,x*y)),b.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*a,(1-x)*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,(1-x)*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*y)),b.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*a,(1-x)*y)),b.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*a,x*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,x*y).close()),E}),go.Shape.setFigureParameter("RoundedIBeam",0,new ht("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,y,Math.abs(1-x)*a,.25*y,Math.abs(1-x)*a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*a,.75*y,x*a,.25*y).close()),E}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,ie*a,0,a,(.5-ie/2)*y)).add(new go.PathSegment(go.PathSegment.Bezier,0,y,a,(.5+ie/2)*y,ie*a,y).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,y,a,0,a,y)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*a,.75*y,.5*a,.25*y).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,a,y){return new go.Geometry().add(new go.PathFigure(.5*a,y,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*y,.1*a,.8*y,0,.5*y)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*y,0,0,.45*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,.3*y,.55*a,0,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,.5*y,.9*a,.8*y).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,a,y){return new go.Geometry().add(new go.PathFigure(.5*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*a,.01*y)).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,.6*a,.2*y,a,.25*y)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.7*y,a,.8*y,.6*a,.8*y)).add(new go.PathSegment(go.PathSegment.Bezier,.75*a,y,.5*a,.75*y,.55*a,.95*y)).add(new go.PathSegment(go.PathSegment.Line,.25*a,y)).add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.7*y,.45*a,.95*y,.5*a,.75*y)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,.4*a,.8*y,0,.8*y)).add(new go.PathSegment(go.PathSegment.Bezier,.49*a,.01*y,0,.25*y,.4*a,.2*y).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.4*a,.6*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.15*a,y,.5*a,.75*y,.45*a,.95*y)),E.add(new go.PathSegment(go.PathSegment.Line,.85*a,y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.6*y,.55*a,.95*y,.5*a,.75*y));var b=.2,ee=.3,ne=0,oe=b*ie;return E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5+b+ne)*y,(.5-b+ee)*a,(.5+oe+ne)*y,(.5-oe+ee)*a,(.5+b+ne)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+ee)*a,(.5+ne)*y,(.5+oe+ee)*a,(.5+b+ne)*y,(.5+b+ee)*a,(.5+oe+ne)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-b+ne)*y,(1-.5+b+ee)*a,(.5-oe+ne)*y,(.5+oe+ee)*a,(.5-b+ne)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.65*a,.36771243*y,(.5-oe+ee)*a,(.5-b+ne)*y,(.5-b+ee+.05)*a,(.5-oe+ne-.02)*y)),b=.2,ee=0,ne=-.3,oe=b*ie,E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+ee)*a,(.5+ne)*y,(.5+oe+ee)*a,(.5+b+ne)*y,(.5+b+ee)*a,(.5+oe+ne)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-b+ne)*y,(1-.5+b+ee)*a,(.5-oe+ne)*y,(.5+oe+ee)*a,(.5-b+ne)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+ee)*a,(.5+ne)*y,(.5-oe+ee)*a,(.5-b+ne)*y,(.5-b+ee)*a,(.5-oe+ne)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5-oe+ee)*a,(.5+b+ne)*y,(.5-b+ee)*a,(.5+oe+ne)*y,(.5-oe+ee)*a,(.5+b+ne)*y)),b=.2,ee=-.3,ne=0,oe=b*ie,E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-b+ne)*y,(1-.5+b+ee-.05)*a,(.5-oe+ne-.02)*y,(.5+oe+ee)*a,(.5-b+ne)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+ee)*a,(.5+ne)*y,(.5-oe+ee)*a,(.5-b+ne)*y,(.5-b+ee)*a,(.5-oe+ne)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5+b+ne)*y,(.5-b+ee)*a,(.5+oe+ne)*y,(.5-oe+ee)*a,(.5+b+ne)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.6*y,(.5+oe+ee)*a,(.5+b+ne)*y,(.5+b+ee)*a,(.5+oe+ne)*y).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a*.5,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*.5,a*.5,a*.5,a*.5)),E.add(new go.PathSegment(go.PathSegment.Arc,90,-180,a*.5,a*.75,a*.25,a*.25)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,a*.5,a*.25,a*.25,a*.25));var b=.1,ee=.5,ne=.25;return E.add(new go.PathSegment(go.PathSegment.Move,(ee+b)*a,ne*y)),E.add(new go.PathSegment(go.PathSegment.Arc,0,-360,a*ee,y*ne,b*a,b*a).close()),E=new go.PathFigure(a*.5,0,!1),x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*.5,a*.5,a*.5,a*.5)),ne=.75,E=new go.PathFigure((ee+b)*a,ne*y,!0),x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,0,360,a*ee,y*ne,b*a,b*a).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,a,y){var x=.8535533905932737,E=.5*a,b=.5*y;return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,E,b,E,b)).add(new go.PathSegment(go.PathSegment.Line,E,y)).add(new go.PathSegment(go.PathSegment.Move,E,b)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,x*y)).add(new go.PathSegment(go.PathSegment.Move,E,b)).add(new go.PathSegment(go.PathSegment.Line,x*a,x*y)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,a,y){var x=new go.Geometry,E=ie*.5,b=.5,ee=.5,ne=.5,oe=new go.PathFigure(ee*a,(ne-b)*y);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,ne*y,(ee-E)*a,(ne-b)*y,(ee-b)*a,(ne-E)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+b)*y,(ee-b)*a,(ne+E)*y,(ee-E)*a,(ne+b)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,ne*y,(ee+E)*a,(ne+b)*y,(ee+b)*a,(ne+E)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-b)*y,(ee+b)*a,(ne-E)*y,(ee+E)*a,(ne-b)*y)),b=.4,E=ie*.4;var ae=z(),fe=z(),pe=z(),Pe=z();ct(ee,ne-b,ee+E,ne-b,ee+b,ne-E,ee+b,ne,.42,ae,fe,pe,Pe,Pe);var Ee=z(),Ae=z(),ye=z();ct(ee,ne-b,ee+E,ne-b,ee+b,ne-E,ee+b,ne,.58,Pe,Pe,ye,Ee,Ae);var nt=z(),Oe=z(),Ft=z();ct(ee,ne+b,ee-E,ne+b,ee-b,ne+E,ee-b,ne,.42,nt,Oe,Ft,Pe,Pe);var Qe=z(),gt=z(),Xe=z();return ct(ee,ne+b,ee-E,ne+b,ee-b,ne+E,ee-b,ne,.58,Pe,Pe,Xe,Qe,gt),oe.add(new go.PathSegment(go.PathSegment.Move,Xe.x*a,Xe.y*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,ne*y,Qe.x*a,Qe.y*y,gt.x*a,gt.y*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-b)*y,(ee-b)*a,(ne-E)*y,(ee-E)*a,(ne-b)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,pe.x*a,pe.y*y,ae.x*a,ae.y*y,fe.x*a,fe.y*y)),oe.add(new go.PathSegment(go.PathSegment.Line,Xe.x*a,Xe.y*y).close()),oe.add(new go.PathSegment(go.PathSegment.Move,Ft.x*a,Ft.y*y)),oe.add(new go.PathSegment(go.PathSegment.Line,ye.x*a,ye.y*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,ne*y,Ee.x*a,Ee.y*y,Ae.x*a,Ae.y*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+b)*y,(ee+b)*a,(ne+E)*y,(ee+E)*a,(ne+b)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,Ft.x*a,Ft.y*y,nt.x*a,nt.y*y,Oe.x*a,Oe.y*y).close()),se(ae),se(fe),se(pe),se(Pe),se(Ee),se(Ae),se(ye),se(nt),se(Oe),se(Ft),se(Qe),se(gt),se(Xe),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*a,0)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.15*y)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.25*y)).add(new go.PathSegment(go.PathSegment.Line,.29*a,.33*y)).add(new go.PathSegment(go.PathSegment.Line,.35*a,.25*y)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.15*y)).add(new go.PathSegment(go.PathSegment.Line,.4*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.5*y,a,.25*y,.75*a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.7*a,y)).add(new go.PathSegment(go.PathSegment.Line,.3*a,y)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*y)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.5*y,0,.25*y).close()))}),go.Shape.setFigureParameter("HourGlass",0,new ht("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,a,y){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>a&&(x=a);var E=(a-x)/2,b=E+x;return new go.Geometry().add(new go.PathFigure(b,.5*y).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y)).add(new go.PathSegment(go.PathSegment.Line,E,.5*y)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,.55*y).add(new go.PathSegment(go.PathSegment.Line,.6*a,0)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.45*y)).add(new go.PathSegment(go.PathSegment.Line,a,.45*y)).add(new go.PathSegment(go.PathSegment.Line,.4*a,y)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.55*y).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,a,y){var x=new go.Geometry,E=ie*.4,b=.4,ee=.5,ne=.5,oe=z(),ae=z(),fe=z(),pe=z(),Pe=new go.PathFigure((ee-b)*a,ne*y,!1);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-b)*y,(ee-b)*a,(ne-E)*y,(ee-E)*a,(ne-b)*y)),ct(ee,ne-b,ee+E,ne-b,ee+b,ne-E,ee+b,ne,.44,fe,pe,ae,oe,oe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae.x*a,ae.y*y,fe.x*a,fe.y*y,pe.x*a,pe.y*y));var Ee=te(ae.x,ae.y);ct(ee,ne-b,ee+E,ne-b,ee+b,ne-E,ee+b,ne,.56,oe,oe,ae,fe,pe);var Ae=te(ae.x,ae.y);Pe.add(new go.PathSegment(go.PathSegment.Line,(Ee.x*.1+.95*.9)*a,Ee.y*.1*y)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*a,Ee.y*.1*y)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*a,0)),Pe.add(new go.PathSegment(go.PathSegment.Line,a,0)),Pe.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),Pe.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*a,.15*y)),Pe.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*a,(Ae.y*.1+.05*.9)*y)),Pe.add(new go.PathSegment(go.PathSegment.Line,Ae.x*a,Ae.y*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,ne*y,fe.x*a,fe.y*y,pe.x*a,pe.y*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+b)*y,(ee+b)*a,(ne+E)*y,(ee+E)*a,(ne+b)*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,ne*y,(ee-E)*a,(ne+b)*y,(ee-b)*a,(ne+E)*y)),b=.35,E=ie*.35;var ye=new go.PathFigure(ee*a,(ne-b)*y,!1);x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,ne*y,(ee-E)*a,(ne-b)*y,(ee-b)*a,(ne-E)*y)),ye.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+b)*y,(ee-b)*a,(ne+E)*y,(ee-E)*a,(ne+b)*y)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,ne*y,(ee+E)*a,(ne+b)*y,(ee+b)*a,(ne+E)*y)),ye.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-b)*y,(ee+b)*a,(ne-E)*y,(ee+E)*a,(ne-b)*y));var nt=new go.PathFigure((ee-b)*a,ne*y,!1);return x.add(nt),se(oe),se(ae),se(fe),se(pe),se(Ee),se(Ae),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,a,y){var x=new go.Geometry,E=.375,b=0,ee=-.125,ne=E*ie,oe=new go.PathFigure((.525+b)*a,(.5+E+ee)*y,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+b)*a,(.5+ee)*y,(.5+ne+b)*a,(.5+E+ee)*y,(.5+E+b)*a,(.5+ne+ee)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*a,(.5-E+ee)*y,(1-.5+E+b)*a,(.5-ne+ee)*y,(.5+ne+b)*a,(.5-E+ee)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+b)*a,(.5+ee)*y,(.5-ne+b)*a,(.5-E+ee)*y,(.5-E+b)*a,(.5-ne+ee)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.475+b)*a,(.5+E+ee)*y,(.5-E+b)*a,(.5+ne+ee)*y,(.5-ne+b)*a,(.5+E+ee)*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*a,.85*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*a,.85*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*a,.9*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*a,.9*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*a,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*a,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*a,.9*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*a,.9*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*a,.85*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*y).close()),E=.325,b=0,ee=-.125,ne=E*ie;var oe=new go.PathFigure((1-.5+E+b)*a,(.5+ee)*y,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*a,(.5+E+ee)*y,(.5+E+b)*a,(.5+ne+ee)*y,(.5+ne+b)*a,(.5+E+ee)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+b)*a,(.5+ee)*y,(.5-ne+b)*a,(.5+E+ee)*y,(.5-E+b)*a,(.5+ne+ee)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*a,(.5-E+ee)*y,(.5-E+b)*a,(.5-ne+ee)*y,(.5-ne+b)*a,(.5-E+ee)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+b)*a,(.5+ee)*y,(.5+ne+b)*a,(.5-E+ee)*y,(1-.5+E+b)*a,(.5-ne+ee)*y));var oe=new go.PathFigure((.525+b)*a,(.5+E+ee)*y,!1);return x.add(oe),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,a,y){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,y)).add(new go.PathSegment(go.PathSegment.Move,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,a,y){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,y)).add(new go.PathSegment(go.PathSegment.Move,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Move,x*a,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,x*a,y))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,y,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,y))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,y)).add(new go.PathSegment(go.PathSegment.Line,a,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,a,y){var x=new go.Geometry().add(new go.PathFigure(.5*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,y)).add(new go.PathSegment(go.PathSegment.Move,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*a,.5*y,.5*a,.5*y)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,y)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,y,!1).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Move,.5*a,y)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,0,.5*y)).add(new go.PathSegment(go.PathSegment.Move,a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,y)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*y))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Move,0,y)).add(new go.PathSegment(go.PathSegment.Line,a,y))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,a,y){var x=.5;return new go.Geometry().add(new go.PathFigure(0,y,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*y)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*a,x*y,x*a,x*y)).add(new go.PathSegment(go.PathSegment.Line,a,y))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,a,y){var x=.5;return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,x*y)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*a,x*y,x*a,x*y)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new ht("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new ht("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var E=re?re.parameter2:NaN;isNaN(E)&&(E=.3);var b=(1-x)*a,ee=(.5-E/2)*y,ne=(.5+E/2)*y,oe=new go.Geometry,ae=new go.PathFigure(0,ee,!0);oe.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,ee)),ae.add(new go.PathSegment(go.PathSegment.Line,b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),ae.add(new go.PathSegment(go.PathSegment.Line,b,y)),ae.add(new go.PathSegment(go.PathSegment.Line,b,ne)),ae.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),oe.spot1=new go.Spot(0,ee/y);var fe=be(0,ne/y,1,ne/y,b/a,1,1,.5,z());return oe.spot2=new go.Spot(fe.x,fe.y),se(fe),oe}),go.Shape.setFigureParameter("Arrow2",0,new ht("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new ht("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>a&&(x=a);var E=re?re.parameter2:NaN;isNaN(E)&&(E=30),E=Math.min(E,y/2);var b=a-x,ee=(y-E)/2,ne=ee+E,oe=new go.Geometry,ae=new go.PathFigure(0,ee,!0);oe.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,ee)),ae.add(new go.PathSegment(go.PathSegment.Line,b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),ae.add(new go.PathSegment(go.PathSegment.Line,b,y)),ae.add(new go.PathSegment(go.PathSegment.Line,b,ne)),ae.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),oe.spot1=new go.Spot(0,ee/y);var fe=be(0,ne/y,1,ne/y,b/a,1,1,.5,z());return oe.spot2=new go.Spot(fe.x,fe.y),se(fe),oe}),go.Shape.defineFigureGenerator("Chevron",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.3*a,.214*y)),E.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,1*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.3*a,1*y)),E.add(new go.PathSegment(go.PathSegment.Line,.3*a,.786*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,1*y).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new ht("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var E=(.5-x/2)*y,b=(.5+x/2)*y,ee=new go.Geometry,ne=new go.PathFigure(a,.5*y,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*a,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close());var oe=be(0,.5,.3,0,0,E/y,.1,E/y,z());return ee.spot1=new go.Spot(oe.x,oe.y),oe=be(.7,1,1,.5,0,b/y,1,b/y,oe),ee.spot2=new go.Spot(oe.x,oe.y),se(oe),ee}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new ht("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new ht("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var E=re?re.parameter2:NaN;isNaN(E)&&(E=100);var b=(y-x)/2,ee=b+x,ne=(y-E)/2,oe=ne+E;(x>y||E>y)&&(E>x?(x=x*y/E,b=(y-x)/2,ee=b+x,ne=0,oe=y):(b=0,ee=y,ne=0,oe=y));var ae=new go.Geometry,fe=new go.PathFigure(a,.5*y,!0);ae.add(fe),fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,oe)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*a,ee)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*a,oe)),fe.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*a,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*a,b)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne).close());var pe=be(0,.5,.3,ne/y,0,b/y,1,b/y,z());return ae.spot1=new go.Spot(pe.x,pe.y),pe=be(.7,oe/y,1,.5,0,ee/y,1,ee/y,pe),ae.spot2=new go.Spot(pe.x,pe.y),se(pe),ae}),go.Shape.setFigureParameter("IBeamArrow",0,new ht("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var E=(.5-x/2)*y,b=(.5+x/2)*y,ee=new go.Geometry,ne=new go.PathFigure(a,.5*y,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ee.spot1=new go.Spot(0,E/y);var oe=be(.7,1,1,.5,0,b/y,1,b/y,z());return ee.spot2=new go.Spot(oe.x,oe.y),se(oe),ee}),go.Shape.setFigureParameter("IBeamArrow2",0,new ht("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new ht("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var E=re?re.parameter2:NaN;isNaN(E)&&(E=100);var b=(y-x)/2,ee=b+x,ne=(y-E)/2,oe=ne+E;(x>y||E>y)&&(E>x?(x=x*y/E,b=(y-x)/2,ee=b+x,ne=0,oe=y):(b=0,ee=y,ne=0,oe=y));var ae=new go.Geometry,fe=new go.PathFigure(a,.5*y,!0);ae.add(fe),fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,oe)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*a,oe)),fe.add(new go.PathSegment(go.PathSegment.Line,0,oe)),fe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*a,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*a,b)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne).close()),ae.spot1=new go.Spot(0,b/y);var pe=be(.7,oe/y,1,.5,0,ee/y,1,ee/y,z());return ae.spot2=new go.Spot(pe.x,pe.y),se(pe),ae}),go.Shape.setFigureParameter("Pointer",0,new ht("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var E=new go.Geometry,b=new go.PathFigure(a,.5*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,x*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),E.spot1=new go.Spot(x,.35);var ee=be(.2,.65,1,.65,0,1,1,.5,z());return E.spot2=new go.Spot(ee.x,ee.y),se(ee),E}),go.Shape.setFigureParameter("RoundedPointer",0,new ht("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var E=new go.Geometry,b=new go.PathFigure(a,.5*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*a,.75*y,x*a,.25*y).close()),E.spot1=new go.Spot(x,.35);var ee=be(0,.65,1,.65,0,1,1,.5,z());return E.spot2=new go.Spot(ee.x,ee.y),se(ee),E}),go.Shape.setFigureParameter("SplitEndArrow",0,new ht("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var E=(.5-x/2)*y,b=(.5+x/2)*y,ee=new go.Geometry,ne=new go.PathFigure(a,.5*y,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ne.add(new go.PathSegment(go.PathSegment.Line,0,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ee.spot1=new go.Spot(.2,.3);var oe=be(.7,1,1,.5,0,b/y,1,b/y,z());return ee.spot2=new go.Spot(oe.x,oe.y),se(oe),ee}),go.Shape.setFigureParameter("SplitEndArrow2",0,new ht("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var E=(y-x)/2,b=E+x;x>y&&(E=0,b=y);var ee=new go.Geometry,ne=new go.PathFigure(a,.5*y,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ne.add(new go.PathSegment(go.PathSegment.Line,0,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ee.spot1=new go.Spot(.2,E/y);var oe=be(.7,1,1,.5,0,b/y,1,b/y,z());return ee.spot2=new go.Spot(oe.x,oe.y),se(oe),ee}),go.Shape.setFigureParameter("SquareArrow",0,new ht("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var E=new go.Geometry,b=new go.PathFigure(a,.5*y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,x*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,x*a,0).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(x,1),E}),go.Shape.defineFigureGenerator("Cone1",function(re,a,y){var x=new go.Geometry,E=ie*.5,b=ie*.1,ee=new go.PathFigure(0,.9*y,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.9+b)*y,(.5+E)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,(.5-E)*a,y,0,(.9+b)*y).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.9*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*y,(1-.85/.9)*a,y,.85/.9*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*y).close());var b=new go.PathFigure(0,.9*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*y,(1-.85/.9)*a,.8*y,.85/.9*a,.8*y)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.5*a,y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.85*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*y).close());var b=new go.PathFigure(.5*a,y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.3*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.3*a,0).close());var b=new go.PathFigure(0,.3*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Move,.7*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var E=new go.Geometry,b=ie*.5,ee=new go.PathFigure(0,x,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,ie*x,(.5-b)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,1*a,x,(.5+b)*a,0,1*a,ie*x)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,1*y,1*a,y-ie*x,(.5+b)*a,1*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,y-x,(.5-b)*a,1*y,0,y-ie*x)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x));var ne=new go.PathFigure(a,x,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,2*x,1*a,2*x-ie*x,(.5+b)*a,2*x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-b)*a,2*x,0,2*x-ie*x)),E.spot1=new go.Spot(0,0,0,2*x),E.spot2=new go.Spot(1,1),E}),go.Shape.defineFigureGenerator("Cylinder2",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var E=new go.Geometry,b=ie*.5,ee=new go.PathFigure(0,y-x,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,ie*x,(.5-b)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,x,(.5+b)*a,0,a,ie*x)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,y-ie*x,(.5+b)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,y-x,(.5-b)*a,y,0,y-ie*x));var ne=new go.PathFigure(0,y-x,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y-2*x,0,y-x-ie*x,(.5-b)*a,y-2*x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,y-x,(.5+b)*a,y-2*x,a,y-x-ie*x)),E.spot1=new go.Spot(0,0),E.spot2=new go.Spot(1,1,0,-2*x),E}),go.Shape.defineFigureGenerator("Cylinder3",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var E=new go.Geometry,b=ie*.5,ee=new go.PathFigure(x,0,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,a-ie*x,0,a,(.5-b)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-x,y,a,(.5+b)*y,a-ie*x,y)),ee.add(new go.PathSegment(go.PathSegment.Line,x,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,ie*x,y,0,(.5+b)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-b)*y,ie*x,0));var ne=new go.PathFigure(x,0,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*y,x+ie*x,0,2*x,(.5-b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,y,2*x,(.5+b)*y,x+ie*x,y)),E.spot1=new go.Spot(0,0,2*x,0),E.spot2=new go.Spot(1,1),E}),go.Shape.defineFigureGenerator("Cylinder4",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var E=new go.Geometry,b=ie*.5,ee=new go.PathFigure(a-x,0,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,a-ie*x,0,a,(.5-b)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-x,y,a,(.5+b)*y,a-ie*x,y)),ee.add(new go.PathSegment(go.PathSegment.Line,x,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,ie*x,y,0,(.5+b)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-b)*y,ie*x,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a-x,0));var ne=new go.PathFigure(a-x,0,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-2*x,.5*y,a-x-ie*x,0,a-2*x,(.5-b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-x,y,a-2*x,(.5+b)*y,a-x-ie*x,y)),E.spot1=new go.Spot(0,0),E.spot2=new go.Spot(1,1,-2*x,0),E}),go.Shape.defineFigureGenerator("Prism1",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.25*a,.25*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var b=new go.PathFigure(.25*a,.25*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.25*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var b=new go.PathFigure(0,y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*y)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.5*a,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.75*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.75*y).close());var b=new go.PathFigure(.5*a,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.5*a,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.85*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*y).close());var b=new go.PathFigure(.5*a,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.85*y)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,a,y){var x=new go.Geometry,E=.2,b=.1,ee=ie*E,ne=ie*b,oe=.5,ae=.1,fe=new go.PathFigure(oe*a,(ae+b)*y,!0);x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-E)*a,ae*y,(oe-ee)*a,(ae+b)*y,(oe-E)*a,(ae+ne)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae-b)*y,(oe-E)*a,(ae-ne)*y,(oe-ee)*a,(ae-b)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+E)*a,ae*y,(oe+ee)*a,(ae-b)*y,(oe+E)*a,(ae-ne)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae+b)*y,(oe+E)*a,(ae+ne)*y,(oe+ee)*a,(ae+b)*y));var pe=.05,Pe=ie*pe;oe=.05,ae=.25;var Ee=new go.PathFigure(.5*a,.2*y,!0);return x.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*y)),oe=.95,ae=.25,Ee.add(new go.PathSegment(go.PathSegment.Bezier,(oe+pe)*a,ae*y,(oe+Pe)*a,(ae-pe)*y,(oe+pe)*a,(ae-Pe)*y)),Ee.add(new go.PathSegment(go.PathSegment.Line,a,.6*y)),Ee.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*y)),Ee.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*y)),pe=.025,Pe=ie*pe,oe=.825,ae=.35,Ee.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae-pe)*y,(oe+pe)*a,(ae-Pe)*y,(oe+Pe)*a,(ae-pe)*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(oe-pe)*a,ae*y,(oe-Pe)*a,(ae-pe)*y,(oe-pe)*a,(ae-Pe)*y)),Ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),Ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,y)),Ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*y)),pe=.05,Pe=ie*pe,oe=.5,ae=.7,Ee.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae-pe)*y,(oe+pe)*a,(ae-Pe)*y,(oe+Pe)*a,(ae-pe)*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(oe-pe)*a,ae*y,(oe-Pe)*a,(ae-pe)*y,(oe-pe)*a,(ae-Pe)*y)),Ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,y)),Ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),Ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*y)),pe=.025,Pe=ie*pe,oe=.175,ae=.35,Ee.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae-pe)*y,(oe+pe)*a,(ae-Pe)*y,(oe+Pe)*a,(ae-pe)*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(oe-pe)*a,ae*y,(oe-Pe)*a,(ae-pe)*y,(oe-pe)*a,(ae-Pe)*y)),Ee.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*y)),Ee.add(new go.PathSegment(go.PathSegment.Line,0,.6*y)),Ee.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),pe=.05,Pe=ie*pe,oe=.05,ae=.25,Ee.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae-pe)*y,(oe-pe)*a,(ae-Pe)*y,(oe-Pe)*a,(ae-pe)*y)),Ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*y)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new ht("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var E=new go.Geometry,b=new go.PathFigure(a,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,x*y)),b.add(new go.PathSegment(go.PathSegment.Line,x*a,0).close()),E.spot1=new go.Spot(0,x),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("Collate",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.5*a,.5*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y));var b=new go.PathFigure(.5*a,.5*y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var ee=new go.PathFigure(0,E*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,E*y)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-E)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,(1-E)*y)),x}),go.Shape.defineFigureGenerator("Database",function(re,a,y){var x=new go.Geometry,E=ie*.5,b=ie*.1,ee=new go.PathFigure(a,.1*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.9+b)*y,(.5+E)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,(.5-E)*a,y,0,(.9+b)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-b)*y,(.5-E)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*y,(.5+E)*a,0,a,(.1-b)*y));var ne=new go.PathFigure(a,.1*y,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*y,a,(.1+b)*y,(.5+E)*a,.2*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*y,(.5-E)*a,.2*y,0,(.1+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Move,a,.2*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*y,a,(.2+b)*y,(.5+E)*a,.3*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*y,(.5-E)*a,.3*y,0,(.2+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Move,a,.3*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.4*y,a,(.3+b)*y,(.5+E)*a,.4*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*y,(.5-E)*a,.4*y,0,(.3+b)*y)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,y,a,0,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.9*y,.25*a,.1*y).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,a,y){var x=new go.Geometry,E=ie*.5,b=ie*.1,ee=new go.PathFigure(a,.1*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.9+b)*y,(.5+E)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,(.5-E)*a,y,0,(.9+b)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-b)*y,(.5-E)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*y,(.5+E)*a,0,a,(.1-b)*y));var ne=new go.PathFigure(a,.1*y,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*y,a,(.1+b)*y,(.5+E)*a,.2*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*y,(.5-E)*a,.2*y,0,(.1+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Move,a,.2*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*y,a,(.2+b)*y,(.5+E)*a,.3*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*y,(.5-E)*a,.3*y,0,(.2+b)*y)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.25*a,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,y,a,0,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.25*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*y).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)?E=.2:E<.15&&(E=.15);var b=ie*.2,ee=new go.PathFigure(0,.2*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,0,(.2-b)*y,(.2-b)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.2*y,(.8+b)*a,0,a,(.2-b)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,y,a,(.8+b)*y,(.8+b)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*y,(.2-b)*a,y,0,(.8+b)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.2*y));var ne=new go.PathFigure(0,E*y,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,E*y)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN;(isNaN(E)||E<.1)&&(E=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var ee=new go.PathFigure(0,E*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,E*y)),x}),go.Shape.defineFigureGenerator("Document",function(re,a,y){var x=new go.Geometry;y=y/.8;var E=new go.PathFigure(0,.7*y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*y,.5*a,.4*y,.5*a,y).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN;(isNaN(E)||E<.2)&&(E=.2);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var ee=new go.PathFigure(E*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,E*y)),ee.add(new go.PathSegment(go.PathSegment.Move,a,E*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-E)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,E*a,y)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-E)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,(1-E)*y)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.5*a,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*y).close());var b=new go.PathFigure(.1*a,.4*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Move,.9*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Move,.6*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Move,.4*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.9*y)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var b=new go.PathFigure(.75*a,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a,.5*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y));var b=new go.PathFigure(a,.5*y,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,y));var ee=new go.PathFigure(a,.5*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(E)&&(E=.1),isNaN(b)&&(b=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var ne=new go.PathFigure(E*a,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*a,y)),ne.add(new go.PathSegment(go.PathSegment.Move,0,b*y)),ne.add(new go.PathSegment(go.PathSegment.Line,a,b*y)),x}),go.Shape.defineFigureGenerator("Junction",function(re,a,y){var x=new go.Geometry,E=1/Math.SQRT2,b=(1-1/Math.SQRT2)/2,ee=ie*.5,ne=.5,oe=new go.PathFigure(a,ne*y,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,y,a,(ne+ee)*y,(ne+ee)*a,y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,ne*y,(ne-ee)*a,y,0,(ne+ee)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,0,0,(ne-ee)*y,(ne-ee)*a,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,a,ne*y,(ne+ee)*a,0,a,(ne-ee)*y));var ae=new go.PathFigure((b+E)*a,(b+E)*y,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b*a,b*y)),ae.add(new go.PathSegment(go.PathSegment.Move,b*a,(b+E)*y)),ae.add(new go.PathSegment(go.PathSegment.Line,(b+E)*a,b*y)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,a,y){var x=new go.Geometry;y=y/.8;var E=new go.PathFigure(0,.7*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*y,.5*a,.4*y,.5*a,y).close());var b=new go.PathFigure(.1*a,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.75*y)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),E.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,a,y){var x=new go.Geometry,E=ie*.5,b=.5,ee=new go.PathFigure(.5*a,y,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,b*y,(b-E)*a,y,0,(b+E)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*a,0,0,(b-E)*y,(b-E)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,b*y,(b+E)*a,0,a,(b-E)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(b+.1)*a,.9*y,a,(b+E)*y,(b+E)*a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*y).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.7);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,E*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.25);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,E*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,(1-E)*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.85*y)),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,a,y){var x=new go.Geometry;y=y/.8;var E=new go.PathFigure(a,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.44*y,.96*a,.47*y,.93*a,.45*y)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.54*y,.86*a,.57*y,.83*a,.55*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.7*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*y,.4*a,.4*y,.4*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,.1*y)),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*y)),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,0).close());var b=new go.PathFigure(.1*a,.2*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.54*y)),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.44*y)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.1*a,.1*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*y)),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*y).close());var b=new go.PathFigure(.2*a,.1*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Move,.1*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*y)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.1);var b=1-E,ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,y).close());var ne=new go.PathFigure(.5*E*a,E*y,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-.5*E)*a,E*y)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,a,y){var x=new go.Geometry,E=ie*.5,b=.5,ee=new go.PathFigure(a,b*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*a,y,a,(b+E)*y,(b+E)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,b*y,(b-E)*a,y,0,(b+E)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*a,0,0,(b-E)*y,(b-E)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,b*y,(b+E)*a,0,a,(b-E)*y));var ne=new go.PathFigure(a,.5*y,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,a,y){var x=new go.Geometry;y=y/.8;var E=new go.PathFigure(0,.7*y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.3*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,a,.3*y,.5*a,.6*y,.5*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*y,.5*a,.4*y,.5*a,y).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(E)&&(E=.1),isNaN(b)&&(b=.3);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(E)&&(E=.1),isNaN(b)&&(b=.3);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var ee=new go.PathFigure((1-E)*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Move,E*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*a,y)),x}),go.Shape.defineFigureGenerator("Process",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var ee=new go.PathFigure(E*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*a,y)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.5*a,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*y).close());var b=new go.PathFigure(0,.5*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.25);var b=new go.PathFigure(E*a,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*y,.25*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*y,.25*a,.5*y));var ee=new go.PathFigure(E*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*a,y)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-E)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,y)),x.spot1=new go.Spot(E,0),x.spot2=new go.Spot(1-E,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.25*a,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*y,.25*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*y,.25*a,.5*y)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.1);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,(1-E)*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,(1-E)*y).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,a,y){var x=new go.Geometry,E=ie*.5,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,(.5+E)*a,0,a,(.5-E)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.5+E)*y,(.5+E)*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,a,y){var x=new go.Geometry,E=ie*.5,b=.5,ee=new go.PathFigure(a,b*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*a,y,a,(b+E)*y,(b+E)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,b*y,(b-E)*a,y,0,(b+E)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*a,0,0,(b-E)*y,(b-E)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,b*y,(b+E)*a,0,a,(b-E)*y));var ne=new go.PathFigure(a,b*y,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,b*y));var oe=new go.PathFigure(.8*a,.75*y,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.8*a,.25*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*a,.25*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*a,.75*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*a,.75*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*a,.25*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*a,.25*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*a,.75*y)),x}),go.Shape.defineFigureGenerator("Ground",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.5*a,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Move,.3*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,.7*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Move,.4*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,y)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,a,y){var x=new go.Geometry,E=ie*.1,b=.1,ee=.9,ne=.5,oe=new go.PathFigure(.8*a,.5*y,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,y)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*y));var ae=new go.PathFigure((ee+b)*a,ne*y,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+b)*y,(ee+b)*a,(ne+E)*y,(ee+E)*a,(ne+b)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,ne*y,(ee-E)*a,(ne+b)*y,(ee-b)*a,(ne+E)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-b)*y,(ee-b)*a,(ne-E)*y,(ee-E)*a,(ne-b)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,ne*y,(ee+E)*a,(ne-b)*y,(ee+b)*a,(ne-E)*y)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,a,y){var x=new go.Geometry,E=ie*.5,b=ie*.4,ee=ie*.1,ne=.1,oe=.9,ae=.5,fe=new go.PathFigure(.8*a,.5*y,!0);x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,y,.8*a,(.5+b)*y,(.4+E)*a,y)),fe.add(new go.PathSegment(go.PathSegment.Line,0,y)),fe.add(new go.PathSegment(go.PathSegment.Line,0,0)),fe.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),fe.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*y,(.4+E)*a,0,.8*a,(.5-b)*y));var pe=new go.PathFigure((oe+ne)*a,ae*y,!0);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae+ne)*y,(oe+ne)*a,(ae+ee)*y,(oe+ee)*a,(ae+ne)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*a,ae*y,(oe-ee)*a,(ae+ne)*y,(oe-ne)*a,(ae+ee)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae-ne)*y,(oe-ne)*a,(ae-ee)*y,(oe-ee)*a,(ae-ne)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*a,ae*y,(oe+ee)*a,(ae-ne)*y,(oe+ne)*a,(ae-ee)*y)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,a,y){var x=new go.Geometry,E=.5,b=ie*E,ee=0,ne=.5,oe=new go.PathFigure(.8*a,.5*y,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,y,.7*a,(ne+b)*y,(ee+b)*a,(ne+E)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*y,.25*a,.25*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*y,(ee+b)*a,(ne-E)*y,.7*a,(ne-b)*y)),E=.1,b=ie*.1,ee=.9,ne=.5;var ae=new go.PathFigure((ee-E)*a,ne*y,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-E)*y,(ee-E)*a,(ne-b)*y,(ee-b)*a,(ne-E)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(ee+E)*a,ne*y,(ee+b)*a,(ne-E)*y,(ee+E)*a,(ne-b)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+E)*y,(ee+E)*a,(ne+b)*y,(ee+b)*a,(ne+E)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(ee-E)*a,ne*y,(ee-b)*a,(ne+E)*y,(ee-E)*a,(ne+b)*y)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,a,y){var x=new go.Geometry,E=.5,b=ie*E,ee=0,ne=.5,oe=new go.PathFigure(0,0,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,(ee+b+b)*a,(ne-E)*y,.8*a,(ne-b)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,y,.8*a,(ne+b)*y,(ee+b+b)*a,(ne+E)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*y,.25*a,.25*y).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,a,y){var x=new go.Geometry,E=.5,b=ie*E,ee=.2,ne=.5,oe=new go.PathFigure(.1*a,0,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,y,.35*a,.25*y,.35*a,.75*y));var ae=new go.PathFigure(.8*a,.5*y,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,y,.7*a,(ne+b)*y,(ee+b)*a,(ne+E)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*y,.45*a,.25*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*y,(ee+b)*a,(ne-E)*y,.7*a,(ne-b)*y)),E=.1,b=ie*.1,ee=.9,ne=.5;var fe=new go.PathFigure((ee-E)*a,ne*y,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-E)*y,(ee-E)*a,(ne-b)*y,(ee-b)*a,(ne-E)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+E)*a,ne*y,(ee+b)*a,(ne-E)*y,(ee+E)*a,(ne-b)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+E)*y,(ee+E)*a,(ne+b)*y,(ee+b)*a,(ne+E)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-E)*a,ne*y,(ee-b)*a,(ne+E)*y,(ee-E)*a,(ne+b)*y)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,a,y){var x=new go.Geometry,E=.5,b=ie*E,ee=.2,ne=.5,oe=new go.PathFigure(.1*a,0,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,y,.35*a,.25*y,.35*a,.75*y));var ae=new go.PathFigure(.2*a,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,(ee+b)*a,(ne-E)*y,.9*a,(ne-b)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,y,.9*a,(ne+b)*y,(ee+b)*a,(ne+E)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*y,.45*a,.25*y).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Move,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.5*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*y)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,a,y){var x=new go.Geometry,E=ie*.1,b=.1,ee=.1,ne=.5,oe=new go.PathFigure((ee-E*.5)*a,y,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,0,(ee-E)*a,y,(ee-b)*a,0)),ee=.3,oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,y,(ee+b)*a,0,(ee+E)*a,y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,0,(ee-E)*a,y,(ee-b)*a,0)),ee=.5,oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,y,(ee+b)*a,0,(ee+E)*a,y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,0,(ee-E)*a,y,(ee-b)*a,0)),ee=.7,oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,y,(ee+b)*a,0,(ee+E)*a,y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,0,(ee-E)*a,y,(ee-b)*a,0)),ee=.9,oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+E*.5)*a,y,(ee+b)*a,0,(ee+E)*a,y)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,a,y){var x=new go.Geometry,E=ie*.5,b=.5,ee=.5,ne=.5,oe=new go.PathFigure((ee-b)*a,ne*y,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-b)*y,(ee-b)*a,(ne-E)*y,(ee-E)*a,(ne-b)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,ne*y,(ee+E)*a,(ne-b)*y,(ee+b)*a,(ne-E)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+b)*y,(ee+b)*a,(ne+E)*y,(ee+E)*a,(ne+b)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,ne*y,(ee-E)*a,(ne+b)*y,(ee-b)*a,(ne+E)*y)),oe.add(new go.PathSegment(go.PathSegment.Move,(ee-b+.1)*a,ne*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b-.1)*a,ne*y,ee*a,(ne-b)*y,ee*a,(ne+b)*y)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.75*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),E.add(new go.PathSegment(go.PathSegment.Move,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),x}),go.Shape.defineFigureGenerator("Diode",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,a,y){var x=new go.Geometry,E=a,b=y;a=a*.38,y=y*.6;var ee=ie*.8,ne=.8,oe=0,ae=.5,fe=(E-a)/2,pe=(b-y)/2,Pe=new go.PathFigure(oe*a+fe,(ae+ne)*y+pe,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*a+fe,ae*y+pe,(oe-ee)*a+fe,(ae+ne)*y+pe,(oe-ne)*a+fe,(ae+ee)*y+pe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+fe,(ae-ne)*y+pe,(oe-ne)*a+fe,(ae-ee)*y+pe,(oe-ee)*a+fe,(ae-ne)*y+pe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne+ee*.5)*a+fe,ae*y+pe,oe*a+fe,(ae-ne)*y+pe,(oe-ne+ee*.5)*a+fe,(ae-ee)*y+pe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+fe,(ae+ne)*y+pe,(oe-ne+ee*.5)*a+fe,(ae+ee)*y+pe,oe*a+fe,(ae+ne)*y+pe).close()),ee=ie*.4,ne=.4,oe=.2,ae=.5;var Ee=new go.PathFigure(oe*a+fe,(ae+ne)*y+pe,!0);x.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*a+fe,ae*y+pe,(oe-ee)*a+fe,(ae+ne)*y+pe,(oe-ne)*a+fe,(ae+ee)*y+pe)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+fe,(ae-ne)*y+pe,(oe-ne)*a+fe,(ae-ee)*y+pe,(oe-ee)*a+fe,(ae-ne)*y+pe)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne+ee*.5)*a+fe,ae*y+pe,oe*a+fe,(ae-ne)*y+pe,(oe-ne+ee*.5)*a+fe,(ae-ee)*y+pe)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+fe,(ae+ne)*y+pe,(oe-ne+ee*.5)*a+fe,(ae+ee)*y+pe,oe*a+fe,(ae+ne)*y+pe).close()),ee=ie*.2,ne=.2,oe=.5,ae=.5;var Ae=new go.PathFigure((oe-ne)*a+fe,ae*y+pe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+fe,(ae-ne)*y+pe,(oe-ne)*a+fe,(ae-ee)*y+pe,(oe-ee)*a+fe,(ae-ne)*y+pe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*a+fe,ae*y+pe,(oe+ee)*a+fe,(ae-ne)*y+pe,(oe+ne)*a+fe,(ae-ee)*y+pe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+fe,(ae+ne)*y+pe,(oe+ne)*a+fe,(ae+ee)*y+pe,(oe+ee)*a+fe,(ae+ne)*y+pe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*a+fe,ae*y+pe,(oe-ee)*a+fe,(ae+ne)*y+pe,(oe-ne)*a+fe,(ae+ee)*y+pe)),ee=ie*.4,ne=.4,oe=.8,ae=.5;var ye=new go.PathFigure(oe*a+fe,(ae-ne)*y+pe,!0);x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*a+fe,ae*y+pe,(oe+ee)*a+fe,(ae-ne)*y+pe,(oe+ne)*a+fe,(ae-ee)*y+pe)),ye.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+fe,(ae+ne)*y+pe,(oe+ne)*a+fe,(ae+ee)*y+pe,(oe+ee)*a+fe,(ae+ne)*y+pe)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne-ee*.5)*a+fe,ae*y+pe,oe*a+fe,(ae+ne)*y+pe,(oe+ne-ee*.5)*a+fe,(ae+ee)*y+pe)),ye.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+fe,(ae-ne)*y+pe,(oe+ne-ee*.5)*a+fe,(ae-ee)*y+pe,oe*a+fe,(ae-ne)*y+pe).close()),ee=ie*.8,ne=.8,oe=1,ae=.5;var nt=new go.PathFigure(oe*a+fe,(ae-ne)*y+pe,!0);return x.add(nt),nt.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*a+fe,ae*y+pe,(oe+ee)*a+fe,(ae-ne)*y+pe,(oe+ne)*a+fe,(ae-ee)*y+pe)),nt.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+fe,(ae+ne)*y+pe,(oe+ne)*a+fe,(ae+ee)*y+pe,(oe+ee)*a+fe,(ae+ne)*y+pe)),nt.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne-ee*.5)*a+fe,ae*y+pe,oe*a+fe,(ae+ne)*y+pe,(oe+ne-ee*.5)*a+fe,(ae+ee)*y+pe)),nt.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+fe,(ae-ne)*y+pe,(oe+ne-ee*.5)*a+fe,(ae-ee)*y+pe,oe*a+fe,(ae-ne)*y+pe).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.45*a,.54*y)),b.add(new go.PathSegment(go.PathSegment.Move,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.55*a,.54*y)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.35*a,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.65*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,.35*a,0).close());var b=new go.PathFigure(.1*a,y,!0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,y).close());var ee=new go.PathFigure(.6*a,y,!0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.6*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,y).close());var ne=new go.PathFigure(0,.5*y,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*y)),ne.add(new go.PathSegment(go.PathSegment.Move,.75*a,.5*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.75*a,.6*y)),ne.add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.25*a,.6*y)),x}),go.Shape.defineFigureGenerator("Power",function(re,a,y){var x=new go.Geometry,E=ie*.4,b=.4,ee=.5,ne=.5,oe=z(),ae=z(),fe=z(),pe=z();ct(ee,ne-b,ee+E,ne-b,ee+b,ne-E,ee+b,ne,.5,oe,oe,ae,fe,pe);var Pe=te(ae.x,ae.y),Ee=new go.PathFigure(ae.x*a,ae.y*y,!0);x.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,ne*y,fe.x*a,fe.y*y,pe.x*a,pe.y*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+b)*y,(ee+b)*a,(ne+E)*y,(ee+E)*a,(ne+b)*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,ne*y,(ee-E)*a,(ne+b)*y,(ee-b)*a,(ne+E)*y)),ct(ee-b,ne,ee-b,ne-E,ee-E,ne-b,ee,ne-b,.5,fe,pe,ae,oe,oe),Ee.add(new go.PathSegment(go.PathSegment.Bezier,ae.x*a,ae.y*y,fe.x*a,fe.y*y,pe.x*a,pe.y*y)),E=ie*.3,b=.3,ct(ee-b,ne,ee-b,ne-E,ee-E,ne-b,ee,ne-b,.5,fe,pe,ae,oe,oe),Ee.add(new go.PathSegment(go.PathSegment.Line,ae.x*a,ae.y*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,ne*y,pe.x*a,pe.y*y,fe.x*a,fe.y*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+b)*y,(ee-b)*a,(ne+E)*y,(ee-E)*a,(ne+b)*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,ne*y,(ee+E)*a,(ne+b)*y,(ee+b)*a,(ne+E)*y)),ct(ee,ne-b,ee+E,ne-b,ee+b,ne-E,ee+b,ne,.5,oe,oe,ae,fe,pe),Ee.add(new go.PathSegment(go.PathSegment.Bezier,ae.x*a,ae.y*y,pe.x*a,pe.y*y,fe.x*a,fe.y*y).close());var Ee=new go.PathFigure(.45*a,0,!0);return x.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*y)),Ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*y)),Ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),se(oe),se(ae),se(fe),se(pe),se(Pe),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,y/2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,180,360,a/2,y/2,a/2,y/2));function b(ee,ne,oe){ee.add(new go.PathSegment(go.PathSegment.Move,(.3+ne)*a,(.8+oe)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+ne)*a,(.5+oe)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(.1+ne)*a,(.5+oe)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(.3+ne)*a,(.8+oe)*y).close())}return b(E,0,0),b(E,.4,0),b(E,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.2*a,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*y)),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,.3*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*y).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.37*a,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.11*y)),E.add(new go.PathSegment(go.PathSegment.Line,.77*a,.04*y)),E.add(new go.PathSegment(go.PathSegment.Line,.33*a,.49*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.37*y)),E.add(new go.PathSegment(go.PathSegment.Line,.63*a,.86*y)),E.add(new go.PathSegment(go.PathSegment.Line,.77*a,.91*y)),E.add(new go.PathSegment(go.PathSegment.Line,.34*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.34*a,.78*y)),E.add(new go.PathSegment(go.PathSegment.Line,.44*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,.65*a,.56*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*y).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.1*a,y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.29*a,0,-.25*a,.63*y,.45*a,.44*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.51*a,.42*y,.48*a,.17*y,.54*a,.35*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.59*a,.18*y,.59*a,.29*y,.58*a,.28*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,.6*y,.8*a,.34*y,.88*a,.43*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.88*a,.31*y,.87*a,.48*y,.88*a,.43*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,y,1.17*a,.76*y,.82*a,.8*y).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,a,y){var x=new go.Geometry,E=.5,b=0,ee=0,ne=E*ie,oe=.4*Math.SQRT2/2+.5,ae=.5-.5*Math.SQRT2/2,fe=1,pe=.5,Pe=.5,Ee=0,Ae=new go.PathFigure(oe*a,(1-ae)*y,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,fe*a,pe*y,fe*a,.7*y,fe*a,pe*y)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Pe+b)*a,(Ee+b)*y,(.5+E+b)*a,(.5-ne+b)*y,(.5+ne+b)*a,(.5-E+b)*y)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+b)*a,(.5+ee)*y,(.5-ne+b)*a,(.5-E+ee)*y,(.5-E+b)*a,(.5-ne+ee)*y)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.35+b)*a,.9*y,(.5-E+b)*a,(.5+ne+ee)*y,(.5-ne+b)*a,.9*y)),Ae.add(new go.PathSegment(go.PathSegment.Move,(.25+b)*a,.8*y)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.35+b)*a,.9*y)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.2+b)*a,.95*y)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.add(new go.PathSegment(go.PathSegment.Move,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Move,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);x.add(E);var b=new go.PathFigure(a,y,!1);x.add(b);var ee=new go.PathFigure(0,.5*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*y,.2*a,.35*y,.3*a,.35*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,.7*a,.65*y,.8*a,.65*y)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.5*y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.2*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*y).close());var E=new go.PathFigure(0,.2*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.7*a,y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,0,.6*a,.5*y,0,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.7*a,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,y,.4*a,.5*y,a,.5*y).close());var b=new go.PathFigure(.45*a,.73*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,.73*y)),b.add(new go.PathSegment(go.PathSegment.Move,.38*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.63*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Move,.31*a,.27*y)),b.add(new go.PathSegment(go.PathSegment.Line,.56*a,.27*y)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);x.add(E);var b=new go.PathFigure(.335*a,(1-.555)*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*y)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*y)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.68*y,(1-.12)*a,.46*y,(1-.02)*a,.54*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.335*a,(1-.555)*y,.02*a,.54*y,.12*a,.46*y)),b.add(new go.PathSegment(go.PathSegment.Line,.365*a,(1-.595)*y));var ee=.5-.285,ne=.5,oe=ee,ae=Math.PI/4,fe=4*(1-Math.cos(ae))/(3*Math.sin(ae)),pe=fe*.5,Pe=ee,Ee=ee,Ae=fe*Pe,ye=fe*Ee;b.add(new go.PathSegment(go.PathSegment.Bezier,(ne-Pe)*a,oe*y,(ne-(Ae+Pe)/2)*a,(oe+(Ee+ye)/2)*y,(ne-Pe)*a,(oe+ye)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-Ee)*y,(ne-Pe)*a,(oe-ye)*y,(ne-Ae)*a,(oe-Ee)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(ne+Pe)*a,oe*y,(ne+Ae)*a,(oe-Ee)*y,(ne+Pe)*a,(oe-ye)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*y,(ne+Pe)*a,(oe+ye)*y,(ne+(Ae+Pe)/2)*a,(oe+(Ee+ye)/2)*y)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*a,(1-.595)*y)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*y)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*y)),b.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*y));var nt=new go.PathFigure(.2*a,y,!1);x.add(nt),nt.add(new go.PathSegment(go.PathSegment.Line,.2*a,.8*y));var Oe=new go.PathFigure(.8*a,y,!1);return x.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*y)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.1*a,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,y).close());var b=new go.PathFigure(.2*a,.2*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*y)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.66*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.66*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.33*a,.5*y).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);x.add(E);var b=new go.PathFigure(a,y,!1);x.add(b);var ee=new go.PathFigure(.1*a,y,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.05*a,y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.8*y,0,y,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,.45*a,.1*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.1*y,.5*a,0,.5*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.95*a,.9*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,y,a,y,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.05*a,y));var b=.05;return E.add(new go.PathSegment(go.PathSegment.Move,(.5-b)*a,.875*y)),E.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*a,.875*y,b*a,b*y)),E.add(new go.PathSegment(go.PathSegment.Move,.5*a,.75*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.325*y,.575*a,.725*y,.625*a,.375*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.75*y,.375*a,.375*y,.425*a,.725*y)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.45*a,.95*y,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,.95*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.185*a,.85*y,.17*a,.95*y,.15*a,.9*y)),E.add(new go.PathSegment(go.PathSegment.Line,.235*a,.75*y)),E.add(new go.PathSegment(go.PathSegment.Line,.3*a,.625*y)),E.add(new go.PathSegment(go.PathSegment.Line,.35*a,.65*y)),E.add(new go.PathSegment(go.PathSegment.Line,.275*a,.45*y)),E.add(new go.PathSegment(go.PathSegment.Line,.05*a,.45*y)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.05*a,.575*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.1875*a,.95*y,0,.675*y,0,.7*y)),E.add(new go.PathSegment(go.PathSegment.Move,.45*a,.95*y)),E.add(new go.PathSegment(go.PathSegment.Line,.45*a,.775*y)),E.add(new go.PathSegment(go.PathSegment.Line,.22*a,.775*y));var b=new go.PathFigure(.475*a,.2*y,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.225*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Line,.275*a,.175*y)),b.add(new go.PathSegment(go.PathSegment.Line,.325*a,.05*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.05*y,.35*a,0,.375*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.575*a,.375*y)),b.add(new go.PathSegment(go.PathSegment.Line,.525*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,.475*y)),b.add(new go.PathSegment(go.PathSegment.Line,.85*a,.315*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.32*y)),b.add(new go.PathSegment(go.PathSegment.Line,.65*a,.05*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,0,.65*a,.05*y,.625*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.38*a,.0105*y));var ee=new go.PathFigure(.675*a,.575*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.875*a,.525*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.775*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.85*a,.95*y,a,.8*y,a,.85*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.95*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.85*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.725*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.775*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,.775*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.775*y)),ee.add(new go.PathSegment(go.PathSegment.Move,.675*a,.575*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.775*a,.775*y)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,a,y){var x=new go.Geometry,E=.5,b=ie*.5,ee=new go.PathFigure(a,E*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,E*a,y,a,(E+b)*y,(E+b)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E*y,(E-b)*a,y,0,(E+b)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E*a,0,0,(E-b)*y,(E-b)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,E*y,(E+b)*a,0,a,(E-b)*y));var ne=new go.PathFigure(E*a,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*a,.15*y)),ne.add(new go.PathSegment(go.PathSegment.Move,E*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,E*a,.85*y)),ne.add(new go.PathSegment(go.PathSegment.Move,0,E*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.15*a,E*y)),ne.add(new go.PathSegment(go.PathSegment.Move,a,E*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.85*a,E*y)),ne.add(new go.PathSegment(go.PathSegment.Move,E*a,E*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.58*a,.1*y)),ne.add(new go.PathSegment(go.PathSegment.Move,E*a,E*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.78*a,.54*y)),x}),go.Shape.defineFigureGenerator("Package",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.15*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var b=new go.PathFigure(0,.15*y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*a,.15*y).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(0,.2*y,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.2*y).close());var ee=new go.PathFigure(0,.5*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.5*y).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a,y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.15*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.15*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y).close());var b=new go.PathFigure(0,.2*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*y).close());var ee=new go.PathFigure(0,.6*y,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.6*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.8*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.6*y).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.15*a,.6*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,.15*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.85*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*y));var b=new go.PathFigure(.15*a,.6*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*y)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a,y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.66*a,.33*y)),E.add(new go.PathSegment(go.PathSegment.Line,.66*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.33*a,.33*y)),E.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,.33*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.65*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,.35*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.33*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.33*y)),E.add(new go.PathSegment(go.PathSegment.Move,a,.33*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.66*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.66*y)),E.add(new go.PathSegment(go.PathSegment.Move,a,.66*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(a,.8*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.8*y).close());var ee=.1,ne=ie*.1,oe=.2,ae=.9,fe=new go.PathFigure((oe-ee)*a,ae*y,!0);x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae-ee)*y,(oe-ee)*a,(ae-ne)*y,(oe-ne)*a,(ae-ee)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee)*a,ae*y,(oe+ne)*a,(ae-ee)*y,(oe+ee)*a,(ae-ne)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae+ee)*y,(oe+ee)*a,(ae+ne)*y,(oe+ne)*a,(ae+ee)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee)*a,ae*y,(oe-ne)*a,(ae+ee)*y,(oe-ee)*a,(ae+ne)*y).close()),ee=.1,ne=ie*.1,oe=.8,ae=.9;var pe=new go.PathFigure((oe-ee)*a,ae*y,!0);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae-ee)*y,(oe-ee)*a,(ae-ne)*y,(oe-ne)*a,(ae-ee)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee)*a,ae*y,(oe+ne)*a,(ae-ee)*y,(oe+ee)*a,(ae-ne)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae+ee)*y,(oe+ee)*a,(ae+ne)*y,(oe+ne)*a,(ae+ee)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee)*a,ae*y,(oe-ne)*a,(ae+ee)*y,(oe-ee)*a,(ae+ne)*y).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.2*a,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),E.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),E.add(new go.PathSegment(go.PathSegment.Move,.5*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,0));var b=new go.PathFigure(0,.5*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y));var ee=new go.PathFigure(.5*a,.8*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.1*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.1*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.8*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*y));var ne=new go.PathFigure(.5*a,.7*y,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,.7*y));var oe=.1,ae=ie*.1,fe=.1,pe=.9,Pe=new go.PathFigure((fe-oe)*a,pe*y,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,fe*a,(pe-oe)*y,(fe-oe)*a,(pe-ae)*y,(fe-ae)*a,(pe-oe)*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(fe+oe)*a,pe*y,(fe+ae)*a,(pe-oe)*y,(fe+oe)*a,(pe-ae)*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,fe*a,(pe+oe)*y,(fe+oe)*a,(pe+ae)*y,(fe+ae)*a,(pe+oe)*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(fe-oe)*a,pe*y,(fe-ae)*a,(pe+oe)*y,(fe-oe)*a,(pe+ae)*y)),oe=.1,ae=ie*.1,fe=.4,pe=.9;var Ee=new go.PathFigure((fe-oe)*a,pe*y,!0);return x.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,fe*a,(pe-oe)*y,(fe-oe)*a,(pe-ae)*y,(fe-ae)*a,(pe-oe)*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(fe+oe)*a,pe*y,(fe+ae)*a,(pe-oe)*y,(fe+oe)*a,(pe-ae)*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,fe*a,(pe+oe)*y,(fe+oe)*a,(pe+ae)*y,(fe+ae)*a,(pe+oe)*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(fe-oe)*a,pe*y,(fe-ae)*a,(pe+oe)*y,(fe-oe)*a,(pe+ae)*y)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.1*a,.4*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*y)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*y)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,.4*y).close());var b=new go.PathFigure(.45*a,.7*y,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*y));var ee=new go.PathFigure(.55*a,.4*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.4*y).close());var fe=.05,pe=ie*.05,Pe=.175,Ee=.95,ne=new go.PathFigure((Pe-fe)*a,Ee*y,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(Ee-fe)*y,(Pe-fe)*a,(Ee-pe)*y,(Pe-pe)*a,(Ee-fe)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Pe+fe)*a,Ee*y,(Pe+pe)*a,(Ee-fe)*y,(Pe+fe)*a,(Ee-pe)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(Ee+fe)*y,(Pe+fe)*a,(Ee+pe)*y,(Pe+pe)*a,(Ee+fe)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Pe-fe)*a,Ee*y,(Pe-pe)*a,(Ee+fe)*y,(Pe-fe)*a,(Ee+pe)*y));var fe=.05,pe=ie*.05,Pe=.375,Ee=.95,oe=new go.PathFigure((Pe-fe)*a,Ee*y,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(Ee-fe)*y,(Pe-fe)*a,(Ee-pe)*y,(Pe-pe)*a,(Ee-fe)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(Pe+fe)*a,Ee*y,(Pe+pe)*a,(Ee-fe)*y,(Pe+fe)*a,(Ee-pe)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(Ee+fe)*y,(Pe+fe)*a,(Ee+pe)*y,(Pe+pe)*a,(Ee+fe)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(Pe-fe)*a,Ee*y,(Pe-pe)*a,(Ee+fe)*y,(Pe-fe)*a,(Ee+pe)*y));var fe=.05,pe=ie*.05,Pe=.625,Ee=.95,ae=new go.PathFigure((Pe-fe)*a,Ee*y,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(Ee-fe)*y,(Pe-fe)*a,(Ee-pe)*y,(Pe-pe)*a,(Ee-fe)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Pe+fe)*a,Ee*y,(Pe+pe)*a,(Ee-fe)*y,(Pe+fe)*a,(Ee-pe)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(Ee+fe)*y,(Pe+fe)*a,(Ee+pe)*y,(Pe+pe)*a,(Ee+fe)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Pe-fe)*a,Ee*y,(Pe-pe)*a,(Ee+fe)*y,(Pe-fe)*a,(Ee+pe)*y));var fe=.05,pe=ie*.05,Pe=.825,Ee=.95,Ae=new go.PathFigure((Pe-fe)*a,Ee*y,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(Ee-fe)*y,(Pe-fe)*a,(Ee-pe)*y,(Pe-pe)*a,(Ee-fe)*y)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Pe+fe)*a,Ee*y,(Pe+pe)*a,(Ee-fe)*y,(Pe+fe)*a,(Ee-pe)*y)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(Ee+fe)*y,(Pe+fe)*a,(Ee+pe)*y,(Pe+pe)*a,(Ee+fe)*y)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Pe-fe)*a,Ee*y,(Pe-pe)*a,(Ee+fe)*y,(Pe-fe)*a,(Ee+pe)*y).close());var ye=new go.PathFigure(0,y,!1);return x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Line,a,y).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(0,.2*y,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.2*y).close());var ee=new go.PathFigure(.15*a,y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.15*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*a,y).close());var ne=.05,oe=ie*.05,ae=.35,fe=.775,pe=new go.PathFigure((ae-ne)*a,fe*y,!0);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(fe-ne)*y,(ae-ne)*a,(fe-oe)*y,(ae-oe)*a,(fe-ne)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ne)*a,fe*y,(ae+oe)*a,(fe-ne)*y,(ae+ne)*a,(fe-oe)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(fe+ne)*y,(ae+ne)*a,(fe+oe)*y,(ae+oe)*a,(fe+ne)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ne)*a,fe*y,(ae-oe)*a,(fe+ne)*y,(ae-ne)*a,(fe+oe)*y).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Move,.1*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.75*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.75*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.75*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*y)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*y)),x}),go.Shape.defineFigureGenerator("Globe",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.5*a,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.add(new go.PathSegment(go.PathSegment.Move,0,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,.75*a,0,a,.25*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,.75*y,.75*a,y)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,.25*a,y,0,.75*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,.25*y,.25*a,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,.15*a,.25*y,.15*a,.75*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.85*a,.75*y,.85*a,.25*y)),E.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.15*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.15*y,.35*a,.3*y,.65*a,.3*y)),E.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.85*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.85*y,.35*a,.7*y,.65*a,.7*y)),x}),go.Shape.defineFigureGenerator("Wave",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.25*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.25*y,.1*a,0,.2*a,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.25*y,.425*a,.5*y,.575*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,a,.25*y,.8*a,0,.9*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.75*y)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.75*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.75*y,.1*a,.5*y,.2*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.75*y,.425*a,y,.575*a,y)),E.add(new go.PathSegment(go.PathSegment.Bezier,a,.75*y,.8*a,.5*y,.9*a,.5*y)),x}),go.Shape.defineFigureGenerator("Operator",function(re,a,y){var x=new go.Geometry,E=.3,b=ie*.3,ee=.5,ne=.7,oe=new go.PathFigure((ee-E)*a,ne*y,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-E)*y,(ee-E)*a,(ne-b)*y,(ee-b)*a,(ne-E)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+E)*a,ne*y,(ee+b)*a,(ne-E)*y,(ee+E)*a,(ne-b)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+E)*y,(ee+E)*a,(ne+b)*y,(ee+b)*a,(ne+E)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-E)*a,ne*y,(ee-b)*a,(ne+E)*y,(ee-E)*a,(ne+b)*y));var ae=new go.PathFigure(0,.7*y,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.7*y,0,0,a,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.5*a,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*y,.65*a,.3*y,.65*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.35*a,.5*y,.35*a,.3*y)),E.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,y,.3*a,.6*y,.1*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*y,.2*a,y,.35*a,.95*y)),E.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,a,y,.7*a,.6*y,.9*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*y,.8*a,y,.65*a,.95*y)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,0,.075*y,0,.5*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,y,0,y,.4*a,y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.4*y,.8*a,y,.85*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.1*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Move,.4*a,.1*y)),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,.1*y));var b=new go.PathFigure(0,.6*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,0,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.4*y)),x}),go.Shape.defineFigureGenerator("Delete",function(re,a,y){var x=new go.Geometry,E=.5,b=ie*.5,ee=.5,ne=.5,oe=new go.PathFigure((ee-E)*a,ne*y,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-E)*y,(ee-E)*a,(ne-b)*y,(ee-b)*a,(ne-E)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+E)*a,ne*y,(ee+b)*a,(ne-E)*y,(ee+E)*a,(ne-b)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+E)*y,(ee+E)*a,(ne+b)*y,(ee+b)*a,(ne+E)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-E)*a,ne*y,(ee-b)*a,(ne+E)*y,(ee-E)*a,(ne+b)*y));var ae=new go.PathFigure(.15*a,.5*y,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.85*a,.5*y)),x}),go.Shape.defineFigureGenerator("Flag",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.1*y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Move,0,.1*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.1*y,.15*a,0,.35*a,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*y,.65*a,.2*y,.85*a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*y,.85*a,.6*y,.65*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,.35*a,.4*y,.15*a,.4*y).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,a,y){var x=new go.Geometry,E=.5,b=ie*.5,ee=.5,ne=.5,oe=new go.PathFigure((ee-E)*a,ne*y,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-E)*y,(ee-E)*a,(ne-b)*y,(ee-b)*a,(ne-E)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+E)*a,ne*y,(ee+b)*a,(ne-E)*y,(ee+E)*a,(ne-b)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+E)*y,(ee+E)*a,(ne+b)*y,(ee+b)*a,(ne+E)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-E)*a,ne*y,(ee-b)*a,(ne+E)*y,(ee-E)*a,(ne+b)*y).close()),E=.05,b=ie*.05,ee=.5,ne=.8;var ae=new go.PathFigure((ee-E)*a,ne*y,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-E)*y,(ee-E)*a,(ne-b)*y,(ee-b)*a,(ne-E)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(ee+E)*a,ne*y,(ee+b)*a,(ne-E)*y,(ee+E)*a,(ne-b)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+E)*y,(ee+E)*a,(ne+b)*y,(ee+b)*a,(ne+E)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(ee-E)*a,ne*y,(ee-b)*a,(ne+E)*y,(ee-E)*a,(ne+b)*y).close()),ae.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*y)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*y,.75*a,.475*y,.75*a,.225*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.35*y,.4*a,.2*y,.3*a,.25*y)),x}),go.Shape.defineFigureGenerator("Location",function(re,a,y){return new go.Geometry().add(new go.PathFigure(.5*a,y,!0).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*y)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.975*a,.025*y,.5*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*a,.5*y,.5*a,0,.025*a,.025*y).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*y)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*a,.3*y,.1*a,.1*y).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.5*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*y));var b=new go.PathFigure(.2*a,.5*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*y,.25*a,0,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.3*y)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.5*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*y));var b=new go.PathFigure(.2*a,.5*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*y,.25*a,0,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.35*y)),x}),go.Shape.defineFigureGenerator("Gear",function(re,a,y){return new go.Geometry().add(new go.PathFigure(.9375*a,.56246875*y,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.4375*y)).add(new go.PathSegment(go.PathSegment.Line,.80621875*a,.4375*y)).add(new go.PathSegment(go.PathSegment.Bezier,.763*a,.3316875*y,.79840625*a,.39915625*y,.7834375*a,.3635*y)).add(new go.PathSegment(go.PathSegment.Line,.8566875*a,.23796875*y)).add(new go.PathSegment(go.PathSegment.Line,.76825*a,.14959375*y)).add(new go.PathSegment(go.PathSegment.Line,.67596875*a,.24184375*y)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*a,.19378125*y,.64228125*a,.2188125*y,.603875*a,.2021875*y)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.0625*y)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.0625*y)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.19378125*y)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*a,.239375*y,.39759375*a,.20190625*y,.36053125*a,.2176875*y)).add(new go.PathSegment(go.PathSegment.Line,.2379375*a,.14959375*y)).add(new go.PathSegment(go.PathSegment.Line,.14953125*a,.2379375*y)).add(new go.PathSegment(go.PathSegment.Line,.23934375*a,.3278125*y)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*a,.4375*y,.21765625*a,.36059375*y,.201875*a,.397625*y)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.4375*y)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.5625*y)).add(new go.PathSegment(go.PathSegment.Line,.1938125*a,.5625*y)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*a,.67596875*y,.20221875*a,.603875*y,.21884375*a,.64228125*y)).add(new go.PathSegment(go.PathSegment.Line,.1495625*a,.76825*y)).add(new go.PathSegment(go.PathSegment.Line,.238*a,.8566875*y)).add(new go.PathSegment(go.PathSegment.Line,.3316875*a,.76296875*y)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*a,.80621875*y,.36353125*a,.78340625*y,.3991875*a,.79840625*y)).add(new go.PathSegment(go.PathSegment.Line,.43753125*a,.9375*y)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.9375*y)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.80621875*y)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*a,.760625*y,.602375*a,.79809375*y,.63946875*a,.78234375*y)).add(new go.PathSegment(go.PathSegment.Line,.76828125*a,.8566875*y)).add(new go.PathSegment(go.PathSegment.Line,.85671875*a,.76825*y)).add(new go.PathSegment(go.PathSegment.Line,.76065625*a,.67221875*y)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*a,.56246875*y,.78234375*a,.63940625*y,.798125*a,.602375*y)).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.56246875*y).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.6*y)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*a,.5*y,.1*a,.1*y).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.5*y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.3*y,0,.375*y,.05*a,.325*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.075*y,.3*a,.225*y,.4*a,.175*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.525*a,.075*y,.46*a,.05*y,.525*a,.05*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.4*y,.525*a,.275*y,.475*a,.325*y)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.55*y,a,.4*y,a,.55*y)),E.add(new go.PathSegment(go.PathSegment.Line,.425*a,.55*y)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,.55*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.7*y,.675*a,.55*y,.675*a,.7*y)),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*y)),E.add(new go.PathSegment(go.PathSegment.Line,.575*a,.7*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,.85*y,.65*a,.7*y,.65*a,.85*y)),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,.85*y)),E.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.535*a,y,.61*a,.85*y,.61*a,y)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,.435*a,y,0,y).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.2*y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),E.add(new go.PathSegment(go.PathSegment.Move,.25*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.add(new go.PathSegment(go.PathSegment.Move,.75*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*y)),x}),go.Shape.defineFigureGenerator("Eject",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y*.7)),E.add(new go.PathSegment(go.PathSegment.Line,0,y*.7).close());var b=new go.PathFigure(0,y*.6,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*y)).add(new go.PathSegment(go.PathSegment.Line,a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.9*a,y)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*y).close()))}),go.Shape.defineFigureGenerator("Building",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a*1,y*1,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,0,y*.85)),E.add(new go.PathSegment(go.PathSegment.Line,.046*a,y*.85)),E.add(new go.PathSegment(go.PathSegment.Line,.046*a,y*.45)),E.add(new go.PathSegment(go.PathSegment.Line,0,y*.45)),E.add(new go.PathSegment(go.PathSegment.Line,0,y*.3)),E.add(new go.PathSegment(go.PathSegment.Line,.046*a,y*.3)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y*0)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,y*.3)),E.add(new go.PathSegment(go.PathSegment.Line,a,y*.3)),E.add(new go.PathSegment(go.PathSegment.Line,a,y*.45)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,y*.45)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,y*.85)),E.add(new go.PathSegment(go.PathSegment.Line,a,y*.85).close());var b=new go.PathFigure(.126*a,.85*y,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.126*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.322*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.322*a,.85*y).close());var ee=new go.PathFigure(.402*a,.85*y,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.402*a,.45*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*a,.45*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*a,.85*y).close());var ne=new go.PathFigure(.678*a,.85*y,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.678*a,.45*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*a,.45*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*a,.85*y).close());var oe=new go.PathFigure(.5*a,.1*y,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*a,.3*y)),oe.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*a,.3*y).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,y*1,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*.8)),E.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.8)),E.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.6)),E.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.6)),E.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.4)),E.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*.4)),E.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*.2)),E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.2)),E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.15)),E.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.15)),E.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.35)),E.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.35)),E.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.55)),E.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*.55)),E.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.15,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.15,y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,0,y*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,y*1,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.184,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.184,y*(1-.184)).close());var b=new go.PathFigure(a*.204,y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.204,y*(1-.184))),b.add(new go.PathSegment(go.PathSegment.Line,a*.388,y*(1-.184*2))),b.add(new go.PathSegment(go.PathSegment.Line,a*.388,y*1).close());var ee=new go.PathFigure(a*.408,y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.408,y*(1-.184*2))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.592,y*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.592,y*1).close());var ne=new go.PathFigure(a*.612,y,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.612,y*(1-.184*3))),ne.add(new go.PathSegment(go.PathSegment.Line,a*.796,y*(1-.184*4))),ne.add(new go.PathSegment(go.PathSegment.Line,a*.796,y*1).close());var oe=new go.PathFigure(a*.816,y,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a*.816,y*(1-.184*4))),oe.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-.184*5))),oe.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.3,0).close());var b=new go.PathFigure(a*.055,.07*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.07)),b.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.055,y*.1).close());var ee=new go.PathFigure(a*.055,.13*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.13)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.16)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.055,y*.16).close());var ne=new go.PathFigure(a*.055,.18*y,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.18)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.21)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.055,y*.21).close());var oe=new go.PathFigure(a*1,0,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a*.4,0)),oe.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.65)),oe.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.55*a,y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*y)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,.475*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.35*a,.525*y,0,.4*y,.225*a,.45*y)),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,.475*y)),E.add(new go.PathSegment(go.PathSegment.Line,.15*a,.35*y)),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,.325*y)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,.325*y)),E.add(new go.PathSegment(go.PathSegment.Line,.85*a,.1*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.2*y,.975*a,0,a,.08*y)),E.add(new go.PathSegment(go.PathSegment.Line,.7*a,.45*y)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,.95*y)),E.add(new go.PathSegment(go.PathSegment.Line,.55*a,y).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a*1,y*.5,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.9,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.5,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.5,.35*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.45,.35*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.3,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.15,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.35*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.65*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.15,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.3,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.45,.65*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.5,.65*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.5,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.6,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.65,.55*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.7,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.75,.55*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.8,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.85,.575*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.9,.6*y).close()),E.add(new go.PathSegment(go.PathSegment.Move,.17*a,.425*y)),E.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*a,.5*y,.075*a,.075*y).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*0,a*.3,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,0,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.08,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.08,y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1));var b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*0)),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*1,a*.3,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1));var ee=new go.PathFigure(a*.11,y*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),y*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),y*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.11,y*.8).close());var ne=new go.PathFigure(a*(.11+.24133333*1+.028*1),y*.1,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),y*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),y*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*1),y*.8).close());var oe=new go.PathFigure(a*(.11+.24133333*2+.028*2),y*.1,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),y*.1)),oe.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),y*.8)),oe.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*2),y*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,a,y){var x=new go.Geometry,E=8,b=E*ie,ee=new go.PathFigure(E,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.86,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.14)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y-E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-E,y,a,y-b,a-b,y)),ee.add(new go.PathSegment(go.PathSegment.Line,E,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,y-E,b,y,0,y-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,b,b,0).close());var ne=new go.PathFigure(a*.83,0,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.83,y*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*0).close());var oe=new go.PathFigure(a*.83,y*1,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a*.83,y*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*1).close());var ae=new go.PathFigure(a*.78,y*.05,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.05)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.78,y*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,a,y){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,a/3),x=Math.min(x,y/3);var E=x*ie,b=y*.8,ee=new go.Geometry,ne=new go.PathFigure(x,0,!0);return ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a-x,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,x,a-E,0,a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,b-x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-x,b,a,b-E,a-E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.7,b)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.7,y)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.55,b)),ne.add(new go.PathSegment(go.PathSegment.Line,x,b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,b-x,E,b,0,b-E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,E,E,0).close()),E>1?(ee.spot1=new go.Spot(0,0,E,E),ee.spot2=new go.Spot(1,.8,-E,-E)):(ee.spot1=go.Spot.TopLeft,ee.spot2=new go.Spot(1,.8)),ee}),go.Shape.defineFigureGenerator("Repeat",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a*0,y*.45,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.45)),E.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*.45)),E.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*.9)),E.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.9)),E.add(new go.PathSegment(go.PathSegment.Line,a*.65,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*.45).close());var b=new go.PathFigure(a*1,y*.55,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*.1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close()).add(new go.PathSegment(go.PathSegment.Move,.4*a,.4*y)).add(new go.PathSegment(go.PathSegment.Line,.4*a,.8*y)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y).close()).add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*y)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.6*y)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.6*y)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.1*y).close()).add(new go.PathSegment(go.PathSegment.Move,.1*a,.6*y)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a*0,y*.1,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.1)),E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.9)),E.add(new go.PathSegment(go.PathSegment.Line,a*0,y*.9).close());var b=new go.PathFigure(a*.1,y*.2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.1,y*.25)),b.add(new go.PathSegment(go.PathSegment.Line,a*.22,y*.285)),b.add(new go.PathSegment(go.PathSegment.Line,a*.1,y*.32)),b.add(new go.PathSegment(go.PathSegment.Line,a*.1,y*.37)),b.add(new go.PathSegment(go.PathSegment.Line,a*.275,y*.32)),b.add(new go.PathSegment(go.PathSegment.Line,a*.275,y*.25).close());var ee=new go.PathFigure(a*.28,y*.37,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.37)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.41)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.28,y*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,a,y){var x=new go.Geometry,E=15,b=E*ie,ee=new go.PathFigure(a*.62,y*.475,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,y-E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-E,y,a,y-b,a-b,y)),ee.add(new go.PathSegment(go.PathSegment.Line,E,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,y-E,b,y,0,y-b)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.38,y*.475)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.38,y*.03)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.62,y*.03).close()),b>1?(x.spot1=new go.Spot(0,0,b,b),x.spot2=new go.Spot(1,1,-b,-b)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a*0,y*1,!0);x.add(E);var b=.1/.3;E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*.755,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*.93,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*.61,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.39,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*.07,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*0,y*(1-b)).close());var ee=new go.PathFigure(a*.4,y*0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.26,y*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.66)),ee.add(new go.PathSegment(go.PathSegment.Line,a*(1-.26),y*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a*0,y*1,!0);x.add(E);var b=.1/.3;return E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*.755,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*.93,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*.61,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.39,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*.07,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*0,y*(1-b)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a*0,y*1,!0);x.add(E);var b=.1/.3;E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*.755,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*.93,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*.61,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.39,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*.07,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*0,y*(1-b)).close());var ee=new go.PathFigure(a*.5,y*0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.26,y*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.74,y*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a*.15,y*0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.85,y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a*.15,y*0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.85,y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*1).close());var b=new go.PathFigure(a*.235,y*.28,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.765,y*.28)),b.add(new go.PathSegment(go.PathSegment.Line,a*.655,y*.97)),b.add(new go.PathSegment(go.PathSegment.Line,a*.345,y*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a*.5,y*0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.65,y*.25)),E.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.25)),E.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.45)),E.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.45)),E.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.35)),E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.5)),E.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.65)),E.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.55)),E.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.55)),E.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.65,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.55)),E.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.55)),E.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.65)),E.add(new go.PathSegment(go.PathSegment.Line,a*0,y*.5)),E.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.35)),E.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.45)),E.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.45)),E.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.25)),E.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},11081:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var ht={},Gt="5.0",te={},z=null,se=!1,be=!1,ct=null,We=!1,Re=null,ie=null,tt=0;tt4?parseFloat(Me):5};ht.setHTML5Codebase=function(Me,Ye){ie=Me,it(Me,Ye)},ht.setJavaCodebase=ht.setJavaCodebaseVersion=ht.isCompiledInstalled=ht.setPreCompiledScriptPath=ht.setPreCompiledResourcePath=function(){},ht.setHTML5CodebaseVersion=function(Me,Ye){var Bt=parseFloat(Me);if(Bt!==NaN&&Bt<5){console.log("The GeoGebra HTML5 codebase version "+Bt+" is deprecated. Using version latest instead.");return}Re=Me,Ot(Me,Ye)},ht.getHTML5CodebaseVersion=function(){return re},ht.getParameters=function(){return te},ht.setFontsCSSURL=function(Me){ee=Me},ht.setGiacJSURL=function(Me){},ht.setJNLPFile=function(Me){$e=Me},ht.setJNLPBaseDir=function(Me){},ht.inject=function(){function Me(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ye="auto",Bt=te.id,en,wt=!1,tn=0;tn=5)return!0;var Me=ht.getAppletObject();return Me&&typeof Me.recalculateEnvironments=="function"?(Me.recalculateEnvironments(),!0):!1},ht.startAnimation=function(){var Me=ht.getAppletObject();return Me&&typeof Me.startAnimation=="function"?(Me.startAnimation(),!0):!1},ht.stopAnimation=function(){var Me=ht.getAppletObject();return Me&&typeof Me.stopAnimation=="function"?(Me.stopAnimation(),!0):!1},ht.getAppletObject=function(){var Me=te.id!==void 0?te.id:"ggbApplet";return window[Me]},ht.resize=function(){};var Ae=function(Me,Ye,Bt){var en=document.createElement("param");en.setAttribute("name",Ye),en.setAttribute("value",Bt),Me.appendChild(en)},ye=function(Me){return Me&&Me!=="false"},nt=function(Me,Ye,Bt){oe(re)<=4.2&&(Bt=!0);var en=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!y)&&(en=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var wt=document.createElement("div");wt.classList.add("appletParameters","notranslate");var tn=Ye.width,Ce=Ye.height;if(Ye.disableAutoScale=Ye.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ye.disableAutoScale,Ye.width!==void 0)if(oe(re)<=4.4)ye(Ye.showToolBar)&&(Ye.height-=7),ye(Ye.showAlgebraInput)&&(Ye.height-=37),Ye.width<605&&ye(Ye.showToolBar)&&(Ye.width=605,tn=605);else{var rn=100;(ye(Ye.showToolBar)||ye(Ye.showMenuBar))&&(Ye.hasOwnProperty("customToolBar")&&(Ye.customToolbar=Ye.customToolBar),rn=ye(Ye.showMenuBar)?245:155),tn=5?(Ye.appletOnLoad=function(xe){var bt=Me.querySelector(".ggb_preview");bt&&bt.parentNode.removeChild(bt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Jn),window.GGBT_wsf_view&&$(window).trigger("resize"),In(xe)},Et||Jn.appendChild(mt)):wt.appendChild(mt),Jn.appendChild(wt),Et||Me.appendChild(Jn),setTimeout(function(){ht.resize()},1)}else{var Le=document.createElement("div");Le.className="applet_scaler",Le.style.position="relative",Le.style.display="block",Le.appendChild(wt),Me.appendChild(Le),Ye.appletOnLoad=function(xe){ht.resize(),In(xe)}}function he(xe,bt){bt&&typeof bt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(xe,bt.appletOnLoad):renderGGBElement(xe),kt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",bt)}function rt(xe,bt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:xe,params:bt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(_t){he(_t.article,_t.params)}),html5AppletsToProcess=null)},oe(re)<5&&(xe.className+=" geogebraweb")):he(xe,bt)}if(en){scriptLoadStarted=!0;for(var lt=0;lt0?(xt.remove(),Jn.attr("id","fullscreencontent").show(),jQuery(In).append(Jn),window.dispatchEvent(new Event("resize"))):nt(xt,Ye,!1),window.GGBT_wsf_view.launchFullScreen(In)}else Fe=en,nt(Me,Ye,!1);if(!window.GGBT_wsf_view)for(Ce=0;CeMe/4*3&&(xt=Me/4*3),In=xt/5.8,rn.setAttribute("src",E),rn.setAttribute("width",xt),rn.setAttribute("height",In);var Jn=(Me-xt)/2,Et=(Ye-In)/2;rn.style.left=Jn+"px",rn.style.top=Et+"px",wt.appendChild(rn)}}return wt.appendChild(Ce),wt},yt=function(Me){return Me=Me.toLowerCase(),Me==="html5"||Me==="screenshot"?Me:"html5"},Kt=["web","webSimple","web3d","tablet","tablet3d","phone"],Ot=function(Me,Ye){if(re=Me,Ye){it(re,!0);return}var Bt=!se;if(Bt){var en=oe(re);!isNaN(en)&&en<4.4&&(Bt=!1)}var wt,tn;window.location.protocol.substr(0,4)==="http"?wt=window.location.protocol:wt="http:";var Ce=re.indexOf("//");Ce>0?tn=re:Ce===0?tn=wt+re:tn="https://www.geogebra.org/apps/5.2.814.0/";for(var rn in Kt)if(re.slice(Kt[rn].length*-1)===Kt[rn]||re.slice((Kt[rn].length+1)*-1)===Kt[rn]+"/"){it(tn,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Bt&&!z.is3D&&!z.AV&&!z.SV&&!z.CV&&!z.EV2&&!z.CP&&!z.PC&&!z.DA&&!z.FI&&!z.PV&&!ye(te.showToolBar)&&!ye(te.showMenuBar)&&!ye(te.showAlgebraInput)&&!ye(te.enableRightClick)&&(!te.appName||te.appName=="classic")?tn+="webSimple/":tn+="web3d/",it(tn,!1)},it=function(Me,Ye){if(Me.requirejs){Ue=Me;return}Me.slice(-1)!=="/"&&(Me+="/"),Ue=Me,Ye===null&&(Ye=Me.indexOf("http")===-1),He=Ye,a="web.nocache.js",y=!1;var Bt=Ue.split("/");Bt.length>1&&(!Ye&&Bt[Bt.length-2]==="webSimple"?(a="webSimple.nocache.js",y=!0):Kt.indexOf(Bt[Bt.length-2])>=0&&(a=Bt[Bt.length-2]+".nocache.js")),Bt=Me.split("/"),re=Bt[Bt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var en=parseFloat(re);en!==NaN&&en<5&&Me.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+en+" is deprecated. Using version latest instead."),Ot("5.0",Ye))},kt=function(Me,Ye){window.console&&window.console.log&&(!Ye||typeof Ye.showLogging=="undefined"||Ye.showLogging&&Ye.showLogging!=="false")&&console.log(Me)};te.material_id!==void 0?pe(Nt):Nt();function Nt(){var Me=Gt;Re!==null?Me=Re:parseFloat(Me)<5&&(Me="5.0"),Ot(Me,!1),ie!==null&&it(ie,He),We=!0}return ht},GGBAppletUtils=function(){"use strict";function ht(){return window.GGBT_wsf_edit!==void 0}function Gt(We,Re){Re!=1?(We.style.transformOrigin="0% 0% 0px",We.style.webkitTransformOrigin="0% 0% 0px",We.style.transform="scale("+Re+","+Re+")",We.style.webkitTransform="scale("+Re+","+Re+")",We.style.maxWidth="initial",We.querySelector(".ggb_preview")!==null&&(We.querySelector(".ggb_preview").style.maxWidth="initial"),We.querySelectorAll(".ggb_preview img")[0]!==void 0&&(We.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),We.querySelectorAll(".ggb_preview img")[1]!==void 0&&(We.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(We.style.transform="none",We.style.webkitTransform="none")}function te(We,Re,ie,tt,st,$e){var Ue=null;if($e!=null&&$e!="")for(var He=We.parentNode;He!=null;)if((" "+He.className+" ").indexOf(" "+$e+" ")>-1){Ue=He;break}else He=He.parentNode;var Fe=0,re=0,a=0,y=0,x=0,E=0,b=0;if(Ue)Fe=Ue.offsetWidth,re=Math.max(tt?Ue.offsetWidth:0,Ue.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Fe=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),a=Fe):(Fe=window.innerWidth,re=window.innerHeight,a=window.innerWidth),We){var ee=We.getBoundingClientRect();ee.left>0&&ee.left<=Fe&&(st===void 0||!st)&&(document.dir==="rtl"?(x=Fe-ee.width-ee.left,E=a<=480?10:30):(E=ee.left,x=a<=480?10:30),y=E+x)}if(We&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ne=We.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(y=40,b=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(y=0,b=40)}}return We&&((ie===void 0||!ie)&&Re>0&&Re+y1&&($e=!0)),Re&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&($e=!0),!(We.hasOwnProperty("disableAutoScale")&&We.disableAutoScale))st=z(We,Re,$e,ie,We.scaleContainerClass);else return tt;return $e&&(!We.hasOwnProperty("scale")||tt===1)?st:Math.min(tt,st)}function be(We){var Re=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),tt=We.getBoundingClientRect(),st=(Re-tt.width)/2,$e=(ie-tt.height)/2;$e<0&&($e=0),We.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(st<40?We.style.left="40px":We.style.left=st+"px",We.style.top=$e+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&($e<40?We.style.top="40px":We.style.top=$e+"px",We.style.left=st+"px")}function ct(We,Re){var ie=We.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Re.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(We)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var tt=se(Re,We);ht()&&ie.setAttribute("data-param-scale",tt);for(var st=null,$e=0;$e=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(ht){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(ht){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(ht){var Gt=c[ht];return Gt==null?null:Gt},r=d,webModule.__errFn=e}function B(){function ht(We){var Re=We.lastIndexOf(rb);Re==-1&&(Re=We.length);var ie=We.indexOf(sb);ie==-1&&(ie=We.length);var tt=We.lastIndexOf(tb,Math.min(ie,Re));return tt>=O?We.substring(O,tt+P):W}function Gt(We){if(!We.match(/^\w+:\/\//)){var Re=o.createElement(ub);Re.src=We+vb,We=ht(Re.src)}return We}function te(){var We=__gwt_getMetaProperty(wb);return We!=null?We:W}function z(){for(var We=o.getElementsByTagName(_),Re=O;ReO?We[We.length-P].href:W}function be(){var We=o.location;return We.href==We.protocol+zb+We.host+We.pathname+We.search+We.hash}var ct=te();return ct==W&&(ct=z()),ct==W&&(ct=se()),ct==W&&be()&&(ct=ht(o.location.href)),ct=Gt(ct),ct}function C(ht){return ht.match(/^\//)||ht.match(/^[a-zA-Z]+:\/\//)?ht:webModule.__moduleBase+ht}function D(){var ht=[],Gt=O,te=[],z=[];function se(We){var Re=z[We](),ie=te[We];if(Re in ie)return Re;var tt=[];for(var st in ie)tt[ie[st]]=st;throw r&&r(We,tt,Re),null}if(__gwt_isKnownPropertyValue=function(We,Re){return Re in te[We]},webModule.__getPropMap=function(){var We={};for(var Re in te)te.hasOwnProperty(Re)&&(We[Re]=se(Re));return We},webModule.__computePropValue=se,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var be;try{be=Cb;var ct=be.indexOf(Db);ct!=-1&&(Gt=parseInt(be.substring(ct+P),$),be=be.substring(O,ct))}catch(We){}return webModule.__softPermutationId=Gt,C(be+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},67303:function(ht,Gt,te){"use strict";te.d(Gt,{Ax:function(){return ct},Ds:function(){return We},KI:function(){return ie},SI:function(){return be},f1:function(){return se}});var z=te(90524);function se(tt){let st=!0;if(tt.length>0){for(let $e=0;$enew Promise((a,y)=>{var x=ee=>{try{b(re.next(ee))}catch(ne){y(ne)}},E=ee=>{try{b(re.throw(ee))}catch(ne){y(ne)}},b=ee=>ee.done?a(ee.value):Promise.resolve(ee.value).then(x,E);b((re=re.apply(He,Fe)).next())}),Ue=({data:He,className:Fe,fullWidth:re,style:a={},onClose:y,onOk:x,showFullTools:E,noAssociationId:b})=>{const ee=(0,z.useRef)(null),ne=(0,z.useRef)(null),oe=(0,z.useRef)(null),ae=(0,z.useRef)(null),[fe,pe]=(0,z.useState)(!1),[Pe,Ee]=(0,z.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,z.useEffect)(()=>{oe.current||(oe.current=document.createElement("style"),document.head.appendChild(oe.current)),He!=null&&He.visible?(document.body.setAttribute("data-custom","y-hidden"),oe.current.innerHTML=" html { overflow-y: hidden; }",He!=null&&He.src&&Ae()):(document.body.removeAttribute("data-custom"),oe.current&&(document.head.removeChild(oe.current),oe.current=null))},[He==null?void 0:He.visible]);const Ae=()=>st(void 0,null,function*(){pe(!0),Ee("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Qe=yield(0,tt.ZJ)(He==null?void 0:He.src);ee.current.src="",ee.current.src=Qe,ee.current.onload=function(){Ft()},pe(!1),Ee("")}),ye=()=>{document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",y()},nt=Qe=>st(void 0,null,function*(){pe(!0),Ee("\u6B63\u5728\u4FDD\u5B58\u4E2D");const gt=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:He.title,file:Qe.dataUrl}});gt!=null&>.id&&!b?(yield(0,ie.ZP)(`/api/attachments/${He.id}/add_subitem.json`,{method:"post",body:{subitem_id:gt==null?void 0:gt.id,settings:JSON.stringify(Qe.state)}})).status===0&&x():gt!=null&>.id&&x(gt),document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",pe(!1),Ee("")}),Oe=()=>{const Qe=document.querySelector('a[href="https://markerjs.com/"]');Qe&&Qe.parentNode&&(Qe.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(Xe=>{const yt=document.querySelector(Xe.name);yt&&yt.setAttribute("title",Xe.title)})},Ft=()=>{ne.current=new Re.hP(ee.current),ne.current.targetRoot=ae.current,ne.current.addEventListener("render",nt),ne.current.addEventListener("beforeclose",ye),E&&(ne.current.availableMarkerTypes=ne.current.ALL_MARKER_TYPES,ne.current.uiStyleSettings.redoButtonVisible=!0,ne.current.uiStyleSettings.notesButtonVisible=!0,ne.current.uiStyleSettings.zoomButtonVisible=!0,ne.current.uiStyleSettings.zoomOutButtonVisible=!0,ne.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ne.current.uiStyleSettings,ne.current.show(),He!=null&&He.snapshotData&&ne.current.restoreState(He.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Oe()},300)};return z.createElement(z.Fragment,null,(He==null?void 0:He.visible)&&z.createElement(We.Z,{spinning:fe,tip:Pe,style:{position:"absolute"}},z.createElement("div",{ref:ae,className:ct()(se.imageDimensions,Fe,re?se.fullWidth:""),style:a},z.createElement("img",{className:se.img,ref:ee}))))}},88615:function(ht,Gt,te){"use strict";var z=te(59301),se=te(95237),be=te(43604),ct=te(99313),We=te(3113),Re=te(7664),ie=te(21697),tt=te(48136),st=te(59301);const $e=(0,z.forwardRef)(({callback:Ue,showSaveButton:He,value:Fe=""},re)=>{const a=(0,z.useRef)(),y=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r + `},He={onDragStart(ue){let{active:Se}=ue;return"Picked up draggable item "+Se.id+"."},onDragOver(ue){let{active:Se,over:Ie}=ue;return Ie?"Draggable item "+Se.id+" was moved over droppable area "+Ie.id+".":"Draggable item "+Se.id+" is no longer over a droppable area."},onDragEnd(ue){let{active:Se,over:Ie}=ue;return Ie?"Draggable item "+Se.id+" was dropped over droppable area "+Ie.id:"Draggable item "+Se.id+" was dropped."},onDragCancel(ue){let{active:Se}=ue;return"Dragging was cancelled. Draggable item "+Se.id+" was dropped."}};function Fe(ue){let{announcements:Se=He,container:Ie,hiddenTextDescribedById:dt,screenReaderInstructions:ot=Ue}=ue;const{announce:Ne,announcement:ut}=ie(),Wt=(0,be.Ld)("DndLiveRegion"),[Zt,nn]=(0,z.useState)(!1);if((0,z.useEffect)(()=>{nn(!0)},[]),st((0,z.useMemo)(()=>({onDragStart(On){let{active:sa}=On;Ne(Se.onDragStart({active:sa}))},onDragMove(On){let{active:sa,over:ra}=On;Se.onDragMove&&Ne(Se.onDragMove({active:sa,over:ra}))},onDragOver(On){let{active:sa,over:ra}=On;Ne(Se.onDragOver({active:sa,over:ra}))},onDragEnd(On){let{active:sa,over:ra}=On;Ne(Se.onDragEnd({active:sa,over:ra}))},onDragCancel(On){let{active:sa,over:ra}=On;Ne(Se.onDragCancel({active:sa,over:ra}))}}),[Ne,Se])),!Zt)return null;const Hn=z.createElement(z.Fragment,null,z.createElement(We,{id:dt,value:ot.draggable}),z.createElement(Re,{id:Wt,announcement:ut}));return Ie?(0,se.createPortal)(Hn,Ie):Hn}var re;(function(ue){ue.DragStart="dragStart",ue.DragMove="dragMove",ue.DragEnd="dragEnd",ue.DragCancel="dragCancel",ue.DragOver="dragOver",ue.RegisterDroppable="registerDroppable",ue.SetDroppableDisabled="setDroppableDisabled",ue.UnregisterDroppable="unregisterDroppable"})(re||(re={}));function a(){}function y(ue,Se){return(0,z.useMemo)(()=>({sensor:ue,options:Se!=null?Se:{}}),[ue,Se])}function x(){for(var ue=arguments.length,Se=new Array(ue),Ie=0;Ie[...Se].filter(dt=>dt!=null),[...Se])}const E=Object.freeze({x:0,y:0});function b(ue,Se){return Math.sqrt(Math.pow(ue.x-Se.x,2)+Math.pow(ue.y-Se.y,2))}function ee(ue,Se){const Ie=getEventCoordinates(ue);if(!Ie)return"0 0";const dt={x:(Ie.x-Se.left)/Se.width*100,y:(Ie.y-Se.top)/Se.height*100};return dt.x+"% "+dt.y+"%"}function ne(ue,Se){let{data:{value:Ie}}=ue,{data:{value:dt}}=Se;return Ie-dt}function oe(ue,Se){let{data:{value:Ie}}=ue,{data:{value:dt}}=Se;return dt-Ie}function ae(ue){let{left:Se,top:Ie,height:dt,width:ot}=ue;return[{x:Se,y:Ie},{x:Se+ot,y:Ie},{x:Se,y:Ie+dt},{x:Se+ot,y:Ie+dt}]}function fe(ue,Se){if(!ue||ue.length===0)return null;const[Ie]=ue;return Se?Ie[Se]:Ie}function pe(ue,Se,Ie){return Se===void 0&&(Se=ue.left),Ie===void 0&&(Ie=ue.top),{x:Se+ue.width*.5,y:Ie+ue.height*.5}}const Pe=ue=>{let{collisionRect:Se,droppableRects:Ie,droppableContainers:dt}=ue;const ot=pe(Se,Se.left,Se.top),Ne=[];for(const ut of dt){const{id:Wt}=ut,Zt=Ie.get(Wt);if(Zt){const nn=b(pe(Zt),ot);Ne.push({id:Wt,data:{droppableContainer:ut,value:nn}})}}return Ne.sort(ne)},Ee=ue=>{let{collisionRect:Se,droppableRects:Ie,droppableContainers:dt}=ue;const ot=ae(Se),Ne=[];for(const ut of dt){const{id:Wt}=ut,Zt=Ie.get(Wt);if(Zt){const nn=ae(Zt),Hn=ot.reduce((sa,ra,tr)=>sa+b(nn[tr],ra),0),On=Number((Hn/4).toFixed(4));Ne.push({id:Wt,data:{droppableContainer:ut,value:On}})}}return Ne.sort(ne)};function Ae(ue,Se){const Ie=Math.max(Se.top,ue.top),dt=Math.max(Se.left,ue.left),ot=Math.min(Se.left+Se.width,ue.left+ue.width),Ne=Math.min(Se.top+Se.height,ue.top+ue.height),ut=ot-dt,Wt=Ne-Ie;if(dt{let{collisionRect:Se,droppableRects:Ie,droppableContainers:dt}=ue;const ot=[];for(const Ne of dt){const{id:ut}=Ne,Wt=Ie.get(ut);if(Wt){const Zt=Ae(Wt,Se);Zt>0&&ot.push({id:ut,data:{droppableContainer:Ne,value:Zt}})}}return ot.sort(oe)};function nt(ue,Se){const{top:Ie,left:dt,bottom:ot,right:Ne}=Se;return Ie<=ue.y&&ue.y<=ot&&dt<=ue.x&&ue.x<=Ne}const Oe=ue=>{let{droppableContainers:Se,droppableRects:Ie,pointerCoordinates:dt}=ue;if(!dt)return[];const ot=[];for(const Ne of Se){const{id:ut}=Ne,Wt=Ie.get(ut);if(Wt&&nt(dt,Wt)){const nn=ae(Wt).reduce((On,sa)=>On+b(dt,sa),0),Hn=Number((nn/4).toFixed(4));ot.push({id:ut,data:{droppableContainer:Ne,value:Hn}})}}return ot.sort(ne)};function Ft(ue,Se,Ie){return Eo(hr({},ue),{scaleX:Se&&Ie?Se.width/Ie.width:1,scaleY:Se&&Ie?Se.height/Ie.height:1})}function Qe(ue,Se){return ue&&Se?{x:ue.left-Se.left,y:ue.top-Se.top}:E}function gt(ue){return function(Ie){for(var dt=arguments.length,ot=new Array(dt>1?dt-1:0),Ne=1;NeEo(hr({},ut),{top:ut.top+ue*Wt.y,bottom:ut.bottom+ue*Wt.y,left:ut.left+ue*Wt.x,right:ut.right+ue*Wt.x}),hr({},Ie))}}const Xe=gt(1);function yt(ue){if(ue.startsWith("matrix3d(")){const Se=ue.slice(9,-1).split(/, /);return{x:+Se[12],y:+Se[13],scaleX:+Se[0],scaleY:+Se[5]}}else if(ue.startsWith("matrix(")){const Se=ue.slice(7,-1).split(/, /);return{x:+Se[4],y:+Se[5],scaleX:+Se[0],scaleY:+Se[3]}}return null}function Kt(ue,Se,Ie){const dt=yt(Se);if(!dt)return ue;const{scaleX:ot,scaleY:Ne,x:ut,y:Wt}=dt,Zt=ue.left-ut-(1-ot)*parseFloat(Ie),nn=ue.top-Wt-(1-Ne)*parseFloat(Ie.slice(Ie.indexOf(" ")+1)),Hn=ot?ue.width/ot:ue.width,On=Ne?ue.height/Ne:ue.height;return{width:Hn,height:On,top:nn,right:Zt+Hn,bottom:nn+On,left:Zt}}const Ot={ignoreTransform:!1};function it(ue,Se){Se===void 0&&(Se=Ot);let Ie=ue.getBoundingClientRect();if(Se.ignoreTransform){const{transform:nn,transformOrigin:Hn}=(0,be.Jj)(ue).getComputedStyle(ue);nn&&(Ie=Kt(Ie,nn,Hn))}const{top:dt,left:ot,width:Ne,height:ut,bottom:Wt,right:Zt}=Ie;return{top:dt,left:ot,width:Ne,height:ut,bottom:Wt,right:Zt}}function kt(ue){return it(ue,{ignoreTransform:!0})}function Nt(ue){const Se=ue.innerWidth,Ie=ue.innerHeight;return{top:0,left:0,right:Se,bottom:Ie,width:Se,height:Ie}}function Me(ue,Se){return Se===void 0&&(Se=(0,be.Jj)(ue).getComputedStyle(ue)),Se.position==="fixed"}function Ye(ue,Se){Se===void 0&&(Se=(0,be.Jj)(ue).getComputedStyle(ue));const Ie=/(auto|scroll|overlay)/;return["overflow","overflowX","overflowY"].some(ot=>{const Ne=Se[ot];return typeof Ne=="string"?Ie.test(Ne):!1})}function Bt(ue,Se){const Ie=[];function dt(ot){if(Se!=null&&Ie.length>=Se||!ot)return Ie;if((0,be.qk)(ot)&&ot.scrollingElement!=null&&!Ie.includes(ot.scrollingElement))return Ie.push(ot.scrollingElement),Ie;if(!(0,be.Re)(ot)||(0,be.vZ)(ot)||Ie.includes(ot))return Ie;const Ne=(0,be.Jj)(ue).getComputedStyle(ot);return ot!==ue&&Ye(ot,Ne)&&Ie.push(ot),Me(ot,Ne)?Ie:dt(ot.parentNode)}return ue?dt(ue):Ie}function en(ue){const[Se]=Bt(ue,1);return Se!=null?Se:null}function wt(ue){return!be.Nq||!ue?null:(0,be.FJ)(ue)?ue:(0,be.UG)(ue)?(0,be.qk)(ue)||ue===(0,be.r3)(ue).scrollingElement?window:(0,be.Re)(ue)?ue:null:null}function tn(ue){return(0,be.FJ)(ue)?ue.scrollX:ue.scrollLeft}function Ce(ue){return(0,be.FJ)(ue)?ue.scrollY:ue.scrollTop}function rn(ue){return{x:tn(ue),y:Ce(ue)}}var xt;(function(ue){ue[ue.Forward=1]="Forward",ue[ue.Backward=-1]="Backward"})(xt||(xt={}));function In(ue){return!be.Nq||!ue?!1:ue===document.scrollingElement}function Jn(ue){const Se={x:0,y:0},Ie=In(ue)?{height:window.innerHeight,width:window.innerWidth}:{height:ue.clientHeight,width:ue.clientWidth},dt={x:ue.scrollWidth-Ie.width,y:ue.scrollHeight-Ie.height},ot=ue.scrollTop<=Se.y,Ne=ue.scrollLeft<=Se.x,ut=ue.scrollTop>=dt.y,Wt=ue.scrollLeft>=dt.x;return{isTop:ot,isLeft:Ne,isBottom:ut,isRight:Wt,maxScroll:dt,minScroll:Se}}const Et={x:.2,y:.2};function mt(ue,Se,Ie,dt,ot){let{top:Ne,left:ut,right:Wt,bottom:Zt}=Ie;dt===void 0&&(dt=10),ot===void 0&&(ot=Et);const{isTop:nn,isBottom:Hn,isLeft:On,isRight:sa}=Jn(ue),ra={x:0,y:0},tr={x:0,y:0},pa={height:Se.height*ot.y,width:Se.width*ot.x};return!nn&&Ne<=Se.top+pa.height?(ra.y=xt.Backward,tr.y=dt*Math.abs((Se.top+pa.height-Ne)/pa.height)):!Hn&&Zt>=Se.bottom-pa.height&&(ra.y=xt.Forward,tr.y=dt*Math.abs((Se.bottom-pa.height-Zt)/pa.height)),!sa&&Wt>=Se.right-pa.width?(ra.x=xt.Forward,tr.x=dt*Math.abs((Se.right-pa.width-Wt)/pa.width)):!On&&ut<=Se.left+pa.width&&(ra.x=xt.Backward,tr.x=dt*Math.abs((Se.left+pa.width-ut)/pa.width)),{direction:ra,speed:tr}}function Le(ue){if(ue===document.scrollingElement){const{innerWidth:Ne,innerHeight:ut}=window;return{top:0,left:0,right:Ne,bottom:ut,width:Ne,height:ut}}const{top:Se,left:Ie,right:dt,bottom:ot}=ue.getBoundingClientRect();return{top:Se,left:Ie,right:dt,bottom:ot,width:ue.clientWidth,height:ue.clientHeight}}function he(ue){return ue.reduce((Se,Ie)=>(0,be.IH)(Se,rn(Ie)),E)}function rt(ue){return ue.reduce((Se,Ie)=>Se+tn(Ie),0)}function lt(ue){return ue.reduce((Se,Ie)=>Se+Ce(Ie),0)}function we(ue,Se){if(Se===void 0&&(Se=it),!ue)return;const{top:Ie,left:dt,bottom:ot,right:Ne}=Se(ue);en(ue)&&(ot<=0||Ne<=0||Ie>=window.innerHeight||dt>=window.innerWidth)&&ue.scrollIntoView({block:"center",inline:"center"})}const ve=[["x",["left","right"],rt],["y",["top","bottom"],lt]];class ft{constructor(Se,Ie){this.rect=void 0,this.width=void 0,this.height=void 0,this.top=void 0,this.bottom=void 0,this.right=void 0,this.left=void 0;const dt=Bt(Ie),ot=he(dt);this.rect=hr({},Se),this.width=Se.width,this.height=Se.height;for(const[Ne,ut,Wt]of ve)for(const Zt of ut)Object.defineProperty(this,Zt,{get:()=>{const nn=Wt(dt),Hn=ot[Ne]-nn;return this.rect[Zt]+Hn},enumerable:!0});Object.defineProperty(this,"rect",{enumerable:!1})}}class Je{constructor(Se){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach(Ie=>{var dt;return(dt=this.target)==null?void 0:dt.removeEventListener(...Ie)})},this.target=Se}add(Se,Ie,dt){var ot;(ot=this.target)==null||ot.addEventListener(Se,Ie,dt),this.listeners.push([Se,Ie,dt])}}function xe(ue){const{EventTarget:Se}=(0,be.Jj)(ue);return ue instanceof Se?ue:(0,be.r3)(ue)}function bt(ue,Se){const Ie=Math.abs(ue.x),dt=Math.abs(ue.y);return typeof Se=="number"?Math.sqrt(ys(Ie,2)+ys(dt,2))>Se:"x"in Se&&"y"in Se?Ie>Se.x&&dt>Se.y:"x"in Se?Ie>Se.x:"y"in Se?dt>Se.y:!1}var _t;(function(ue){ue.Click="click",ue.DragStart="dragstart",ue.Keydown="keydown",ue.ContextMenu="contextmenu",ue.Resize="resize",ue.SelectionChange="selectionchange",ue.VisibilityChange="visibilitychange"})(_t||(_t={}));function un(ue){ue.preventDefault()}function Yt(ue){ue.stopPropagation()}var pt;(function(ue){ue.Space="Space",ue.Down="ArrowDown",ue.Right="ArrowRight",ue.Left="ArrowLeft",ue.Up="ArrowUp",ue.Esc="Escape",ue.Enter="Enter",ue.Tab="Tab"})(pt||(pt={}));const ln={start:[pt.Space,pt.Enter],cancel:[pt.Esc],end:[pt.Space,pt.Enter,pt.Tab]},Be=(ue,Se)=>{let{currentCoordinates:Ie}=Se;switch(ue.code){case pt.Right:return Eo(hr({},Ie),{x:Ie.x+25});case pt.Left:return Eo(hr({},Ie),{x:Ie.x-25});case pt.Down:return Eo(hr({},Ie),{y:Ie.y+25});case pt.Up:return Eo(hr({},Ie),{y:Ie.y-25})}};class Ve{constructor(Se){this.props=void 0,this.autoScrollEnabled=!1,this.referenceCoordinates=void 0,this.listeners=void 0,this.windowListeners=void 0,this.props=Se;const{event:{target:Ie}}=Se;this.props=Se,this.listeners=new Je((0,be.r3)(Ie)),this.windowListeners=new Je((0,be.Jj)(Ie)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){this.handleStart(),this.windowListeners.add(_t.Resize,this.handleCancel),this.windowListeners.add(_t.VisibilityChange,this.handleCancel),setTimeout(()=>this.listeners.add(_t.Keydown,this.handleKeyDown))}handleStart(){const{activeNode:Se,onStart:Ie}=this.props,dt=Se.node.current;dt&&we(dt),Ie(E)}handleKeyDown(Se){if((0,be.vd)(Se)){const{active:Ie,context:dt,options:ot}=this.props,{keyboardCodes:Ne=ln,coordinateGetter:ut=Be,scrollBehavior:Wt="smooth"}=ot,{code:Zt}=Se;if(Ne.end.includes(Zt)){this.handleEnd(Se);return}if(Ne.cancel.includes(Zt)){this.handleCancel(Se);return}const{collisionRect:nn}=dt.current,Hn=nn?{x:nn.left,y:nn.top}:E;this.referenceCoordinates||(this.referenceCoordinates=Hn);const On=ut(Se,{active:Ie,context:dt.current,currentCoordinates:Hn});if(On){const sa=(0,be.$X)(On,Hn),ra={x:0,y:0},{scrollableAncestors:tr}=dt.current;for(const pa of tr){const Bn=Se.code,{isTop:pn,isRight:Fn,isLeft:Nn,isBottom:ka,maxScroll:Xa,minScroll:Pr}=Jn(pa),rr=Le(pa),mr={x:Math.min(Bn===pt.Right?rr.right-rr.width/2:rr.right,Math.max(Bn===pt.Right?rr.left:rr.left+rr.width/2,On.x)),y:Math.min(Bn===pt.Down?rr.bottom-rr.height/2:rr.bottom,Math.max(Bn===pt.Down?rr.top:rr.top+rr.height/2,On.y))},Lr=Bn===pt.Right&&!Fn||Bn===pt.Left&&!Nn,to=Bn===pt.Down&&!ka||Bn===pt.Up&&!pn;if(Lr&&mr.x!==On.x){const Kr=pa.scrollLeft+sa.x,Ao=Bn===pt.Right&&Kr<=Xa.x||Bn===pt.Left&&Kr>=Pr.x;if(Ao&&!sa.y){pa.scrollTo({left:Kr,behavior:Wt});return}Ao?ra.x=pa.scrollLeft-Kr:ra.x=Bn===pt.Right?pa.scrollLeft-Xa.x:pa.scrollLeft-Pr.x,ra.x&&pa.scrollBy({left:-ra.x,behavior:Wt});break}else if(to&&mr.y!==On.y){const Kr=pa.scrollTop+sa.y,Ao=Bn===pt.Down&&Kr<=Xa.y||Bn===pt.Up&&Kr>=Pr.y;if(Ao&&!sa.x){pa.scrollTo({top:Kr,behavior:Wt});return}Ao?ra.y=pa.scrollTop-Kr:ra.y=Bn===pt.Down?pa.scrollTop-Xa.y:pa.scrollTop-Pr.y,ra.y&&pa.scrollBy({top:-ra.y,behavior:Wt});break}}this.handleMove(Se,(0,be.IH)((0,be.$X)(On,this.referenceCoordinates),ra))}}}handleMove(Se,Ie){const{onMove:dt}=this.props;Se.preventDefault(),dt(Ie)}handleEnd(Se){const{onEnd:Ie}=this.props;Se.preventDefault(),this.detach(),Ie()}handleCancel(Se){const{onCancel:Ie}=this.props;Se.preventDefault(),this.detach(),Ie()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll()}}Ve.activators=[{eventName:"onKeyDown",handler:(ue,Se,Ie)=>{let{keyboardCodes:dt=ln,onActivation:ot}=Se,{active:Ne}=Ie;const{code:ut}=ue.nativeEvent;if(dt.start.includes(ut)){const Wt=Ne.activatorNode.current;return Wt&&ue.target!==Wt?!1:(ue.preventDefault(),ot==null||ot({event:ue.nativeEvent}),!0)}return!1}}];function Mt(ue){return!!(ue&&"distance"in ue)}function zt(ue){return!!(ue&&"delay"in ue)}class fn{constructor(Se,Ie,dt){var ot;dt===void 0&&(dt=xe(Se.event.target)),this.props=void 0,this.events=void 0,this.autoScrollEnabled=!0,this.document=void 0,this.activated=!1,this.initialCoordinates=void 0,this.timeoutId=null,this.listeners=void 0,this.documentListeners=void 0,this.windowListeners=void 0,this.props=Se,this.events=Ie;const{event:Ne}=Se,{target:ut}=Ne;this.props=Se,this.events=Ie,this.document=(0,be.r3)(ut),this.documentListeners=new Je(this.document),this.listeners=new Je(dt),this.windowListeners=new Je((0,be.Jj)(ut)),this.initialCoordinates=(ot=(0,be.DC)(Ne))!=null?ot:E,this.handleStart=this.handleStart.bind(this),this.handleMove=this.handleMove.bind(this),this.handleEnd=this.handleEnd.bind(this),this.handleCancel=this.handleCancel.bind(this),this.handleKeydown=this.handleKeydown.bind(this),this.removeTextSelection=this.removeTextSelection.bind(this),this.attach()}attach(){const{events:Se,props:{options:{activationConstraint:Ie,bypassActivationConstraint:dt}}}=this;if(this.listeners.add(Se.move.name,this.handleMove,{passive:!1}),this.listeners.add(Se.end.name,this.handleEnd),Se.cancel&&this.listeners.add(Se.cancel.name,this.handleCancel),this.windowListeners.add(_t.Resize,this.handleCancel),this.windowListeners.add(_t.DragStart,un),this.windowListeners.add(_t.VisibilityChange,this.handleCancel),this.windowListeners.add(_t.ContextMenu,un),this.documentListeners.add(_t.Keydown,this.handleKeydown),Ie){if(dt!=null&&dt({event:this.props.event,activeNode:this.props.activeNode,options:this.props.options}))return this.handleStart();if(zt(Ie)){this.timeoutId=setTimeout(this.handleStart,Ie.delay),this.handlePending(Ie);return}if(Mt(Ie)){this.handlePending(Ie);return}}this.handleStart()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll(),setTimeout(this.documentListeners.removeAll,50),this.timeoutId!==null&&(clearTimeout(this.timeoutId),this.timeoutId=null)}handlePending(Se,Ie){const{active:dt,onPending:ot}=this.props;ot(dt,Se,this.initialCoordinates,Ie)}handleStart(){const{initialCoordinates:Se}=this,{onStart:Ie}=this.props;Se&&(this.activated=!0,this.documentListeners.add(_t.Click,Yt,{capture:!0}),this.removeTextSelection(),this.documentListeners.add(_t.SelectionChange,this.removeTextSelection),Ie(Se))}handleMove(Se){var Ie;const{activated:dt,initialCoordinates:ot,props:Ne}=this,{onMove:ut,options:{activationConstraint:Wt}}=Ne;if(!ot)return;const Zt=(Ie=(0,be.DC)(Se))!=null?Ie:E,nn=(0,be.$X)(ot,Zt);if(!dt&&Wt){if(Mt(Wt)){if(Wt.tolerance!=null&&bt(nn,Wt.tolerance))return this.handleCancel();if(bt(nn,Wt.distance))return this.handleStart()}if(zt(Wt)&&bt(nn,Wt.tolerance))return this.handleCancel();this.handlePending(Wt,nn);return}Se.cancelable&&Se.preventDefault(),ut(Zt)}handleEnd(){const{onAbort:Se,onEnd:Ie}=this.props;this.detach(),this.activated||Se(this.props.active),Ie()}handleCancel(){const{onAbort:Se,onCancel:Ie}=this.props;this.detach(),this.activated||Se(this.props.active),Ie()}handleKeydown(Se){Se.code===pt.Esc&&this.handleCancel()}removeTextSelection(){var Se;(Se=this.document.getSelection())==null||Se.removeAllRanges()}}const xn={cancel:{name:"pointercancel"},move:{name:"pointermove"},end:{name:"pointerup"}};class at extends fn{constructor(Se){const{event:Ie}=Se,dt=(0,be.r3)(Ie.target);super(Se,xn,dt)}}at.activators=[{eventName:"onPointerDown",handler:(ue,Se)=>{let{nativeEvent:Ie}=ue,{onActivation:dt}=Se;return!Ie.isPrimary||Ie.button!==0?!1:(dt==null||dt({event:Ie}),!0)}}];const Ln={move:{name:"mousemove"},end:{name:"mouseup"}};var _n;(function(ue){ue[ue.RightClick=2]="RightClick"})(_n||(_n={}));class ca extends fn{constructor(Se){super(Se,Ln,(0,be.r3)(Se.event.target))}}ca.activators=[{eventName:"onMouseDown",handler:(ue,Se)=>{let{nativeEvent:Ie}=ue,{onActivation:dt}=Se;return Ie.button===_n.RightClick?!1:(dt==null||dt({event:Ie}),!0)}}];const Qn={cancel:{name:"touchcancel"},move:{name:"touchmove"},end:{name:"touchend"}};class $n extends fn{constructor(Se){super(Se,Qn)}static setup(){return window.addEventListener(Qn.move.name,Se,{capture:!1,passive:!1}),function(){window.removeEventListener(Qn.move.name,Se)};function Se(){}}}$n.activators=[{eventName:"onTouchStart",handler:(ue,Se)=>{let{nativeEvent:Ie}=ue,{onActivation:dt}=Se;const{touches:ot}=Ie;return ot.length>1?!1:(dt==null||dt({event:Ie}),!0)}}];var Fa;(function(ue){ue[ue.Pointer=0]="Pointer",ue[ue.DraggableRect=1]="DraggableRect"})(Fa||(Fa={}));var fa;(function(ue){ue[ue.TreeOrder=0]="TreeOrder",ue[ue.ReversedTreeOrder=1]="ReversedTreeOrder"})(fa||(fa={}));function Tn(ue){let{acceleration:Se,activator:Ie=Fa.Pointer,canScroll:dt,draggingRect:ot,enabled:Ne,interval:ut=5,order:Wt=fa.TreeOrder,pointerCoordinates:Zt,scrollableAncestors:nn,scrollableAncestorRects:Hn,delta:On,threshold:sa}=ue;const ra=Vt({delta:On,disabled:!Ne}),[tr,pa]=(0,be.Yz)(),Bn=(0,z.useRef)({x:0,y:0}),pn=(0,z.useRef)({x:0,y:0}),Fn=(0,z.useMemo)(()=>{switch(Ie){case Fa.Pointer:return Zt?{top:Zt.y,bottom:Zt.y,left:Zt.x,right:Zt.x}:null;case Fa.DraggableRect:return ot}},[Ie,ot,Zt]),Nn=(0,z.useRef)(null),ka=(0,z.useCallback)(()=>{const Pr=Nn.current;if(!Pr)return;const rr=Bn.current.x*pn.current.x,mr=Bn.current.y*pn.current.y;Pr.scrollBy(rr,mr)},[]),Xa=(0,z.useMemo)(()=>Wt===fa.TreeOrder?[...nn].reverse():nn,[Wt,nn]);(0,z.useEffect)(()=>{if(!Ne||!nn.length||!Fn){pa();return}for(const Pr of Xa){if((dt==null?void 0:dt(Pr))===!1)continue;const rr=nn.indexOf(Pr),mr=Hn[rr];if(!mr)continue;const{direction:Lr,speed:to}=mt(Pr,mr,Fn,Se,sa);for(const Kr of["x","y"])ra[Kr][Lr[Kr]]||(to[Kr]=0,Lr[Kr]=0);if(to.x>0||to.y>0){pa(),Nn.current=Pr,tr(ka,ut),Bn.current=to,pn.current=Lr;return}}Bn.current={x:0,y:0},pn.current={x:0,y:0},pa()},[Se,ka,dt,pa,Ne,ut,JSON.stringify(Fn),JSON.stringify(ra),tr,nn,Xa,Hn,JSON.stringify(sa)])}const Ra={x:{[xt.Backward]:!1,[xt.Forward]:!1},y:{[xt.Backward]:!1,[xt.Forward]:!1}};function Vt(ue){let{delta:Se,disabled:Ie}=ue;const dt=(0,be.D9)(Se);return(0,be.Gj)(ot=>{if(Ie||!dt||!ot)return Ra;const Ne={x:Math.sign(Se.x-dt.x),y:Math.sign(Se.y-dt.y)};return{x:{[xt.Backward]:ot.x[xt.Backward]||Ne.x===-1,[xt.Forward]:ot.x[xt.Forward]||Ne.x===1},y:{[xt.Backward]:ot.y[xt.Backward]||Ne.y===-1,[xt.Forward]:ot.y[xt.Forward]||Ne.y===1}}},[Ie,Se,dt])}function vt(ue,Se){const Ie=Se!=null?ue.get(Se):void 0,dt=Ie?Ie.node.current:null;return(0,be.Gj)(ot=>{var Ne;return Se==null?null:(Ne=dt!=null?dt:ot)!=null?Ne:null},[dt,Se])}function jt(ue,Se){return(0,z.useMemo)(()=>ue.reduce((Ie,dt)=>{const{sensor:ot}=dt,Ne=ot.activators.map(ut=>({eventName:ut.eventName,handler:Se(ut.handler,dt)}));return[...Ie,...Ne]},[]),[ue,Se])}var Dn;(function(ue){ue[ue.Always=0]="Always",ue[ue.BeforeDragging=1]="BeforeDragging",ue[ue.WhileDragging=2]="WhileDragging"})(Dn||(Dn={}));var ke;(function(ue){ue.Optimized="optimized"})(ke||(ke={}));const St=new Map;function Xt(ue,Se){let{dragging:Ie,dependencies:dt,config:ot}=Se;const[Ne,ut]=(0,z.useState)(null),{frequency:Wt,measure:Zt,strategy:nn}=ot,Hn=(0,z.useRef)(ue),On=Bn(),sa=(0,be.Ey)(On),ra=(0,z.useCallback)(function(pn){pn===void 0&&(pn=[]),!sa.current&&ut(Fn=>Fn===null?pn:Fn.concat(pn.filter(Nn=>!Fn.includes(Nn))))},[sa]),tr=(0,z.useRef)(null),pa=(0,be.Gj)(pn=>{if(On&&!Ie)return St;if(!pn||pn===St||Hn.current!==ue||Ne!=null){const Fn=new Map;for(let Nn of ue){if(!Nn)continue;if(Ne&&Ne.length>0&&!Ne.includes(Nn.id)&&Nn.rect.current){Fn.set(Nn.id,Nn.rect.current);continue}const ka=Nn.node.current,Xa=ka?new ft(Zt(ka),ka):null;Nn.rect.current=Xa,Xa&&Fn.set(Nn.id,Xa)}return Fn}return pn},[ue,Ne,Ie,On,Zt]);return(0,z.useEffect)(()=>{Hn.current=ue},[ue]),(0,z.useEffect)(()=>{On||ra()},[Ie,On]),(0,z.useEffect)(()=>{Ne&&Ne.length>0&&ut(null)},[JSON.stringify(Ne)]),(0,z.useEffect)(()=>{On||typeof Wt!="number"||tr.current!==null||(tr.current=setTimeout(()=>{ra(),tr.current=null},Wt))},[Wt,On,ra,...dt]),{droppableRects:pa,measureDroppableContainers:ra,measuringScheduled:Ne!=null};function Bn(){switch(nn){case Dn.Always:return!1;case Dn.BeforeDragging:return Ie;default:return!Ie}}}function Ze(ue,Se){return(0,be.Gj)(Ie=>ue?Ie||(typeof Se=="function"?Se(ue):ue):null,[Se,ue])}function Pt(ue,Se){return Ze(ue,Se)}function Tt(ue){let{callback:Se,disabled:Ie}=ue;const dt=(0,be.zX)(Se),ot=(0,z.useMemo)(()=>{if(Ie||typeof window=="undefined"||typeof window.MutationObserver=="undefined")return;const{MutationObserver:Ne}=window;return new Ne(dt)},[dt,Ie]);return(0,z.useEffect)(()=>()=>ot==null?void 0:ot.disconnect(),[ot]),ot}function Ut(ue){let{callback:Se,disabled:Ie}=ue;const dt=(0,be.zX)(Se),ot=(0,z.useMemo)(()=>{if(Ie||typeof window=="undefined"||typeof window.ResizeObserver=="undefined")return;const{ResizeObserver:Ne}=window;return new Ne(dt)},[Ie]);return(0,z.useEffect)(()=>()=>ot==null?void 0:ot.disconnect(),[ot]),ot}function Ke(ue){return new ft(it(ue),ue)}function qe(ue,Se,Ie){Se===void 0&&(Se=Ke);const[dt,ot]=(0,z.useState)(null);function Ne(){ot(Zt=>{if(!ue)return null;if(ue.isConnected===!1){var nn;return(nn=Zt!=null?Zt:Ie)!=null?nn:null}const Hn=Se(ue);return JSON.stringify(Zt)===JSON.stringify(Hn)?Zt:Hn})}const ut=Tt({callback(Zt){if(ue)for(const nn of Zt){const{type:Hn,target:On}=nn;if(Hn==="childList"&&On instanceof HTMLElement&&On.contains(ue)){Ne();break}}}}),Wt=Ut({callback:Ne});return(0,be.LI)(()=>{Ne(),ue?(Wt==null||Wt.observe(ue),ut==null||ut.observe(document.body,{childList:!0,subtree:!0})):(Wt==null||Wt.disconnect(),ut==null||ut.disconnect())},[ue]),dt}function je(ue){const Se=Ze(ue);return Qe(ue,Se)}const $t=[];function on(ue){const Se=(0,z.useRef)(ue),Ie=(0,be.Gj)(dt=>ue?dt&&dt!==$t&&ue&&Se.current&&ue.parentNode===Se.current.parentNode?dt:Bt(ue):$t,[ue]);return(0,z.useEffect)(()=>{Se.current=ue},[ue]),Ie}function Ht(ue){const[Se,Ie]=(0,z.useState)(null),dt=(0,z.useRef)(ue),ot=(0,z.useCallback)(Ne=>{const ut=wt(Ne.target);ut&&Ie(Wt=>Wt?(Wt.set(ut,rn(ut)),new Map(Wt)):null)},[]);return(0,z.useEffect)(()=>{const Ne=dt.current;if(ue!==Ne){ut(Ne);const Wt=ue.map(Zt=>{const nn=wt(Zt);return nn?(nn.addEventListener("scroll",ot,{passive:!0}),[nn,rn(nn)]):null}).filter(Zt=>Zt!=null);Ie(Wt.length?new Map(Wt):null),dt.current=ue}return()=>{ut(ue),ut(Ne)};function ut(Wt){Wt.forEach(Zt=>{const nn=wt(Zt);nn==null||nn.removeEventListener("scroll",ot)})}},[ot,ue]),(0,z.useMemo)(()=>ue.length?Se?Array.from(Se.values()).reduce((Ne,ut)=>(0,be.IH)(Ne,ut),E):he(ue):E,[ue,Se])}function kn(ue,Se){Se===void 0&&(Se=[]);const Ie=(0,z.useRef)(null);return(0,z.useEffect)(()=>{Ie.current=null},Se),(0,z.useEffect)(()=>{const dt=ue!==E;dt&&!Ie.current&&(Ie.current=ue),!dt&&Ie.current&&(Ie.current=null)},[ue]),Ie.current?(0,be.$X)(ue,Ie.current):E}function Ct(ue){(0,z.useEffect)(()=>{if(!be.Nq)return;const Se=ue.map(Ie=>{let{sensor:dt}=Ie;return dt.setup==null?void 0:dt.setup()});return()=>{for(const Ie of Se)Ie==null||Ie()}},ue.map(Se=>{let{sensor:Ie}=Se;return Ie}))}function hn(ue,Se){return(0,z.useMemo)(()=>ue.reduce((Ie,dt)=>{let{eventName:ot,handler:Ne}=dt;return Ie[ot]=ut=>{Ne(ut,Se)},Ie},{}),[ue,Se])}function Vn(ue){return(0,z.useMemo)(()=>ue?Nt(ue):null,[ue])}const Zn=[];function Jt(ue,Se){Se===void 0&&(Se=it);const[Ie]=ue,dt=Vn(Ie?(0,be.Jj)(Ie):null),[ot,Ne]=(0,z.useState)(Zn);function ut(){Ne(()=>ue.length?ue.map(Zt=>In(Zt)?dt:new ft(Se(Zt),Zt)):Zn)}const Wt=Ut({callback:ut});return(0,be.LI)(()=>{Wt==null||Wt.disconnect(),ut(),ue.forEach(Zt=>Wt==null?void 0:Wt.observe(Zt))},[ue]),ot}function aa(ue){if(!ue)return null;if(ue.children.length>1)return ue;const Se=ue.children[0];return(0,be.Re)(Se)?Se:ue}function Mn(ue){let{measure:Se}=ue;const[Ie,dt]=(0,z.useState)(null),ot=(0,z.useCallback)(nn=>{for(const{target:Hn}of nn)if((0,be.Re)(Hn)){dt(On=>{const sa=Se(Hn);return On?Eo(hr({},On),{width:sa.width,height:sa.height}):sa});break}},[Se]),Ne=Ut({callback:ot}),ut=(0,z.useCallback)(nn=>{const Hn=aa(nn);Ne==null||Ne.disconnect(),Hn&&(Ne==null||Ne.observe(Hn)),dt(Hn?Se(Hn):null)},[Se,Ne]),[Wt,Zt]=(0,be.wm)(ut);return(0,z.useMemo)(()=>({nodeRef:Wt,rect:Ie,setRef:Zt}),[Ie,Wt,Zt])}const Yn=[{sensor:at,options:{}},{sensor:Ve,options:{}}],Wn={current:{}},la={draggable:{measure:kt},droppable:{measure:kt,strategy:Dn.WhileDragging,frequency:ke.Optimized},dragOverlay:{measure:it}};class La extends Map{get(Se){var Ie;return Se!=null&&(Ie=super.get(Se))!=null?Ie:void 0}toArray(){return Array.from(this.values())}getEnabled(){return this.toArray().filter(Se=>{let{disabled:Ie}=Se;return!Ie})}getNodeFor(Se){var Ie,dt;return(Ie=(dt=this.get(Se))==null?void 0:dt.node.current)!=null?Ie:void 0}}const ia={activatorEvent:null,active:null,activeNode:null,activeNodeRect:null,collisions:null,containerNodeRect:null,draggableNodes:new Map,droppableRects:new Map,droppableContainers:new La,over:null,dragOverlay:{nodeRef:{current:null},rect:null,setRef:a},scrollableAncestors:[],scrollableAncestorRects:[],measuringConfiguration:la,measureDroppableContainers:a,windowRect:null,measuringScheduled:!1},Ca={activatorEvent:null,activators:[],active:null,activeNodeRect:null,ariaDescribedById:{draggable:""},dispatch:a,draggableNodes:new Map,over:null,measureDroppableContainers:a},Oa=(0,z.createContext)(Ca),dr=(0,z.createContext)(ia);function Ja(){return{draggable:{active:null,initialCoordinates:{x:0,y:0},nodes:new Map,translate:{x:0,y:0}},droppable:{containers:new La}}}function pr(ue,Se){switch(Se.type){case re.DragStart:return Eo(hr({},ue),{draggable:Eo(hr({},ue.draggable),{initialCoordinates:Se.initialCoordinates,active:Se.active})});case re.DragMove:return ue.draggable.active==null?ue:Eo(hr({},ue),{draggable:Eo(hr({},ue.draggable),{translate:{x:Se.coordinates.x-ue.draggable.initialCoordinates.x,y:Se.coordinates.y-ue.draggable.initialCoordinates.y}})});case re.DragEnd:case re.DragCancel:return Eo(hr({},ue),{draggable:Eo(hr({},ue.draggable),{active:null,initialCoordinates:{x:0,y:0},translate:{x:0,y:0}})});case re.RegisterDroppable:{const{element:Ie}=Se,{id:dt}=Ie,ot=new La(ue.droppable.containers);return ot.set(dt,Ie),Eo(hr({},ue),{droppable:Eo(hr({},ue.droppable),{containers:ot})})}case re.SetDroppableDisabled:{const{id:Ie,key:dt,disabled:ot}=Se,Ne=ue.droppable.containers.get(Ie);if(!Ne||dt!==Ne.key)return ue;const ut=new La(ue.droppable.containers);return ut.set(Ie,Eo(hr({},Ne),{disabled:ot})),Eo(hr({},ue),{droppable:Eo(hr({},ue.droppable),{containers:ut})})}case re.UnregisterDroppable:{const{id:Ie,key:dt}=Se,ot=ue.droppable.containers.get(Ie);if(!ot||dt!==ot.key)return ue;const Ne=new La(ue.droppable.containers);return Ne.delete(Ie),Eo(hr({},ue),{droppable:Eo(hr({},ue.droppable),{containers:Ne})})}default:return ue}}function Ha(ue){let{disabled:Se}=ue;const{active:Ie,activatorEvent:dt,draggableNodes:ot}=(0,z.useContext)(Oa),Ne=(0,be.D9)(dt),ut=(0,be.D9)(Ie==null?void 0:Ie.id);return(0,z.useEffect)(()=>{if(!Se&&!dt&&Ne&&ut!=null){if(!(0,be.vd)(Ne)||document.activeElement===Ne.target)return;const Wt=ot.get(ut);if(!Wt)return;const{activatorNode:Zt,node:nn}=Wt;if(!Zt.current&&!nn.current)return;requestAnimationFrame(()=>{for(const Hn of[Zt.current,nn.current]){if(!Hn)continue;const On=(0,be.so)(Hn);if(On){On.focus();break}}})}},[dt,Se,ot,ut,Ne]),null}function fr(ue,Se){let ot=Se,{transform:Ie}=ot,dt=is(ot,["transform"]);return ue!=null&&ue.length?ue.reduce((Ne,ut)=>ut(hr({transform:Ne},dt)),Ie):Ie}function vn(ue){return(0,z.useMemo)(()=>({draggable:hr(hr({},la.draggable),ue==null?void 0:ue.draggable),droppable:hr(hr({},la.droppable),ue==null?void 0:ue.droppable),dragOverlay:hr(hr({},la.dragOverlay),ue==null?void 0:ue.dragOverlay)}),[ue==null?void 0:ue.draggable,ue==null?void 0:ue.droppable,ue==null?void 0:ue.dragOverlay])}function Dr(ue){let{activeNode:Se,measure:Ie,initialRect:dt,config:ot=!0}=ue;const Ne=(0,z.useRef)(!1),{x:ut,y:Wt}=typeof ot=="boolean"?{x:ot,y:ot}:ot;(0,be.LI)(()=>{if(!ut&&!Wt||!Se){Ne.current=!1;return}if(Ne.current||!dt)return;const nn=Se==null?void 0:Se.node.current;if(!nn||nn.isConnected===!1)return;const Hn=Ie(nn),On=Qe(Hn,dt);if(ut||(On.x=0),Wt||(On.y=0),Ne.current=!0,Math.abs(On.x)>0||Math.abs(On.y)>0){const sa=en(nn);sa&&sa.scrollBy({top:On.y,left:On.x})}},[Se,ut,Wt,dt,Ie])}const Hr=(0,z.createContext)(Eo(hr({},E),{scaleX:1,scaleY:1}));var br;(function(ue){ue[ue.Uninitialized=0]="Uninitialized",ue[ue.Initializing=1]="Initializing",ue[ue.Initialized=2]="Initialized"})(br||(br={}));const Sr=(0,z.memo)(function(Se){var Ie,dt,ot,Ne;let gl=Se,{id:ut,accessibility:Wt,autoScroll:Zt=!0,children:nn,sensors:Hn=Yn,collisionDetection:On=ye,measuring:sa,modifiers:ra}=gl,tr=is(gl,["id","accessibility","autoScroll","children","sensors","collisionDetection","measuring","modifiers"]);const pa=(0,z.useReducer)(pr,void 0,Ja),[Bn,pn]=pa,[Fn,Nn]=$e(),[ka,Xa]=(0,z.useState)(br.Uninitialized),Pr=ka===br.Initialized,{draggable:{active:rr,nodes:mr,translate:Lr},droppable:{containers:to}}=Bn,Kr=rr!=null?mr.get(rr):null,Ao=(0,z.useRef)({initial:null,translated:null}),Mo=(0,z.useMemo)(()=>{var ei;return rr!=null?{id:rr,data:(ei=Kr==null?void 0:Kr.data)!=null?ei:Wn,rect:Ao}:null},[rr,Kr]),Go=(0,z.useRef)(null),[Tr,Or]=(0,z.useState)(null),[Nr,Ar]=(0,z.useState)(null),Bo=(0,be.Ey)(tr,Object.values(tr)),Fo=(0,be.Ld)("DndDescribedBy",ut),mo=(0,z.useMemo)(()=>to.getEnabled(),[to]),fo=vn(sa),{droppableRects:Po,measureDroppableContainers:Do,measuringScheduled:vi}=Xt(mo,{dragging:Pr,dependencies:[Lr.x,Lr.y],config:fo.droppable}),Ko=vt(mr,rr),oi=(0,z.useMemo)(()=>Nr?(0,be.DC)(Nr):null,[Nr]),di=xl(),Oi=Pt(Ko,fo.draggable.measure);Dr({activeNode:rr!=null?mr.get(rr):null,config:di.layoutShiftCompensation,initialRect:Oi,measure:fo.draggable.measure});const To=qe(Ko,fo.draggable.measure,Oi),ci=qe(Ko?Ko.parentElement:null),gi=(0,z.useRef)({activatorEvent:null,active:null,activeNode:Ko,collisionRect:null,collisions:null,droppableRects:Po,draggableNodes:mr,draggingNode:null,draggingNodeRect:null,droppableContainers:to,over:null,scrollableAncestors:[],scrollAdjustedTranslate:null}),pl=to.getNodeFor((Ie=gi.current.over)==null?void 0:Ie.id),wi=Mn({measure:fo.dragOverlay.measure}),Gi=(dt=wi.nodeRef.current)!=null?dt:Ko,Ki=Pr?(ot=wi.rect)!=null?ot:To:null,Sl=!!(wi.nodeRef.current&&wi.rect),_i=je(Sl?null:To),$i=Vn(Gi?(0,be.Jj)(Gi):null),mi=on(Pr?pl!=null?pl:Ko:null),ji=Jt(mi),Wi=fr(ra,{transform:{x:Lr.x-_i.x,y:Lr.y-_i.y,scaleX:1,scaleY:1},activatorEvent:Nr,active:Mo,activeNodeRect:To,containerNodeRect:ci,draggingNodeRect:Ki,over:gi.current.over,overlayNodeRect:wi.rect,scrollableAncestors:mi,scrollableAncestorRects:ji,windowRect:$i}),sl=oi?(0,be.IH)(oi,Lr):null,ul=Ht(mi),Pl=kn(ul),yl=kn(ul,[To]),Mi=(0,be.IH)(Wi,Pl),Ei=Ki?Xe(Ki,Wi):null,hi=Mo&&Ei?On({active:Mo,collisionRect:Ei,droppableRects:Po,droppableContainers:mo,pointerCoordinates:sl}):null,el=fe(hi,"id"),[Bi,El]=(0,z.useState)(null),Ri=Sl?Wi:(0,be.IH)(Wi,yl),tl=Ft(Ri,(Ne=Bi==null?void 0:Bi.rect)!=null?Ne:null,To),Qi=(0,z.useRef)(null),Cl=(0,z.useCallback)((ei,ii)=>{let{sensor:si,options:Fi}=ii;if(Go.current==null)return;const li=mr.get(Go.current);if(!li)return;const Jo=ei.nativeEvent,ti=new si({active:Go.current,activeNode:li,event:Jo,options:Fi,context:gi,onAbort(Wo){if(!mr.get(Wo))return;const{onDragAbort:pi}=Bo.current,Si={id:Wo};pi==null||pi(Si),Fn({type:"onDragAbort",event:Si})},onPending(Wo,Di,pi,Si){if(!mr.get(Wo))return;const{onDragPending:Yi}=Bo.current,bi={id:Wo,constraint:Di,initialCoordinates:pi,offset:Si};Yi==null||Yi(bi),Fn({type:"onDragPending",event:bi})},onStart(Wo){const Di=Go.current;if(Di==null)return;const pi=mr.get(Di);if(!pi)return;const{onDragStart:Si}=Bo.current,Vi={activatorEvent:Jo,active:{id:Di,data:pi.data,rect:Ao}};(0,se.unstable_batchedUpdates)(()=>{Si==null||Si(Vi),Xa(br.Initializing),pn({type:re.DragStart,initialCoordinates:Wo,active:Di}),Fn({type:"onDragStart",event:Vi}),Or(Qi.current),Ar(Jo)})},onMove(Wo){pn({type:re.DragMove,coordinates:Wo})},onEnd:xi(re.DragEnd),onCancel:xi(re.DragCancel)});Qi.current=ti;function xi(Wo){return function(){return Ds(this,null,function*(){const{active:pi,collisions:Si,over:Vi,scrollAdjustedTranslate:Yi}=gi.current;let bi=null;if(pi&&Yi){const{cancelDrop:Xi}=Bo.current;bi={activatorEvent:Jo,active:pi,collisions:Si,delta:Yi,over:Vi},Wo===re.DragEnd&&typeof Xi=="function"&&(yield Promise.resolve(Xi(bi)))&&(Wo=re.DragCancel)}Go.current=null,(0,se.unstable_batchedUpdates)(()=>{pn({type:Wo}),Xa(br.Uninitialized),El(null),Or(null),Ar(null),Qi.current=null;const Xi=Wo===re.DragEnd?"onDragEnd":"onDragCancel";if(bi){const ml=Bo.current[Xi];ml==null||ml(bi),Fn({type:Xi,event:bi})}})})}}},[mr]),Ci=(0,z.useCallback)((ei,ii)=>(si,Fi)=>{const li=si.nativeEvent,Jo=mr.get(Fi);if(Go.current!==null||!Jo||li.dndKit||li.defaultPrevented)return;const ti={active:Jo};ei(si,ii.options,ti)===!0&&(li.dndKit={capturedBy:ii.sensor},Go.current=Fi,Cl(si,ii))},[mr,Cl]),nl=jt(Hn,Ci);Ct(Hn),(0,be.LI)(()=>{To&&ka===br.Initializing&&Xa(br.Initialized)},[To,ka]),(0,z.useEffect)(()=>{const{onDragMove:ei}=Bo.current,{active:ii,activatorEvent:si,collisions:Fi,over:li}=gi.current;if(!ii||!si)return;const Jo={active:ii,activatorEvent:si,collisions:Fi,delta:{x:Mi.x,y:Mi.y},over:li};(0,se.unstable_batchedUpdates)(()=>{ei==null||ei(Jo),Fn({type:"onDragMove",event:Jo})})},[Mi.x,Mi.y]),(0,z.useEffect)(()=>{const{active:ei,activatorEvent:ii,collisions:si,droppableContainers:Fi,scrollAdjustedTranslate:li}=gi.current;if(!ei||Go.current==null||!ii||!li)return;const{onDragOver:Jo}=Bo.current,ti=Fi.get(el),xi=ti&&ti.rect.current?{id:ti.id,rect:ti.rect.current,data:ti.data,disabled:ti.disabled}:null,Wo={active:ei,activatorEvent:ii,collisions:si,delta:{x:li.x,y:li.y},over:xi};(0,se.unstable_batchedUpdates)(()=>{El(xi),Jo==null||Jo(Wo),Fn({type:"onDragOver",event:Wo})})},[el]),(0,be.LI)(()=>{gi.current={activatorEvent:Nr,active:Mo,activeNode:Ko,collisionRect:Ei,collisions:hi,droppableRects:Po,draggableNodes:mr,draggingNode:Gi,draggingNodeRect:Ki,droppableContainers:to,over:Bi,scrollableAncestors:mi,scrollAdjustedTranslate:Mi},Ao.current={initial:Ki,translated:Ei}},[Mo,Ko,hi,Ei,mr,Gi,Ki,Po,to,Bi,mi,Mi]),Tn(Eo(hr({},di),{delta:Lr,draggingRect:Ei,pointerCoordinates:sl,scrollableAncestors:mi,scrollableAncestorRects:ji}));const dl=(0,z.useMemo)(()=>({active:Mo,activeNode:Ko,activeNodeRect:To,activatorEvent:Nr,collisions:hi,containerNodeRect:ci,dragOverlay:wi,draggableNodes:mr,droppableContainers:to,droppableRects:Po,over:Bi,measureDroppableContainers:Do,scrollableAncestors:mi,scrollableAncestorRects:ji,measuringConfiguration:fo,measuringScheduled:vi,windowRect:$i}),[Mo,Ko,To,Nr,hi,ci,wi,mr,to,Po,Bi,Do,mi,ji,fo,vi,$i]),cl=(0,z.useMemo)(()=>({activatorEvent:Nr,activators:nl,active:Mo,activeNodeRect:To,ariaDescribedById:{draggable:Fo},dispatch:pn,draggableNodes:mr,over:Bi,measureDroppableContainers:Do}),[Nr,nl,Mo,To,pn,Fo,mr,Bi,Do]);return z.createElement(tt.Provider,{value:Nn},z.createElement(Oa.Provider,{value:cl},z.createElement(dr.Provider,{value:dl},z.createElement(Hr.Provider,{value:tl},nn)),z.createElement(Ha,{disabled:(Wt==null?void 0:Wt.restoreFocus)===!1})),z.createElement(Fe,Eo(hr({},Wt),{hiddenTextDescribedById:Fo})));function xl(){const ei=(Tr==null?void 0:Tr.autoScrollEnabled)===!1,ii=typeof Zt=="object"?Zt.enabled===!1:Zt===!1,si=Pr&&!ei&&!ii;return typeof Zt=="object"?Eo(hr({},Zt),{enabled:si}):{enabled:si}}}),zn=(0,z.createContext)(null),ga="button",xa="Draggable";function ea(ue){let{id:Se,data:Ie,disabled:dt=!1,attributes:ot}=ue;const Ne=(0,be.Ld)(xa),{activators:ut,activatorEvent:Wt,active:Zt,activeNodeRect:nn,ariaDescribedById:Hn,draggableNodes:On,over:sa}=(0,z.useContext)(Oa),{role:ra=ga,roleDescription:tr="draggable",tabIndex:pa=0}=ot!=null?ot:{},Bn=(Zt==null?void 0:Zt.id)===Se,pn=(0,z.useContext)(Bn?Hr:zn),[Fn,Nn]=(0,be.wm)(),[ka,Xa]=(0,be.wm)(),Pr=hn(ut,Se),rr=(0,be.Ey)(Ie);(0,be.LI)(()=>(On.set(Se,{id:Se,key:Ne,node:Fn,activatorNode:ka,data:rr}),()=>{const Lr=On.get(Se);Lr&&Lr.key===Ne&&On.delete(Se)}),[On,Se]);const mr=(0,z.useMemo)(()=>({role:ra,tabIndex:pa,"aria-disabled":dt,"aria-pressed":Bn&&ra===ga?!0:void 0,"aria-roledescription":tr,"aria-describedby":Hn.draggable}),[dt,ra,pa,Bn,tr,Hn.draggable]);return{active:Zt,activatorEvent:Wt,activeNodeRect:nn,attributes:mr,isDragging:Bn,listeners:dt?void 0:Pr,node:Fn,over:sa,setNodeRef:Nn,setActivatorNodeRef:Xa,transform:pn}}function qa(){return(0,z.useContext)(dr)}const qn="Droppable",Na={timeout:25};function ma(ue){let{data:Se,disabled:Ie=!1,id:dt,resizeObserverConfig:ot}=ue;const Ne=(0,be.Ld)(qn),{active:ut,dispatch:Wt,over:Zt,measureDroppableContainers:nn}=(0,z.useContext)(Oa),Hn=(0,z.useRef)({disabled:Ie}),On=(0,z.useRef)(!1),sa=(0,z.useRef)(null),ra=(0,z.useRef)(null),{disabled:tr,updateMeasurementsFor:pa,timeout:Bn}=hr(hr({},Na),ot),pn=(0,be.Ey)(pa!=null?pa:dt),Fn=(0,z.useCallback)(()=>{if(!On.current){On.current=!0;return}ra.current!=null&&clearTimeout(ra.current),ra.current=setTimeout(()=>{nn(Array.isArray(pn.current)?pn.current:[pn.current]),ra.current=null},Bn)},[Bn]),Nn=Ut({callback:Fn,disabled:tr||!ut}),ka=(0,z.useCallback)((mr,Lr)=>{Nn&&(Lr&&(Nn.unobserve(Lr),On.current=!1),mr&&Nn.observe(mr))},[Nn]),[Xa,Pr]=(0,be.wm)(ka),rr=(0,be.Ey)(Se);return(0,z.useEffect)(()=>{!Nn||!Xa.current||(Nn.disconnect(),On.current=!1,Nn.observe(Xa.current))},[Xa,Nn]),(0,z.useEffect)(()=>(Wt({type:re.RegisterDroppable,element:{id:dt,key:Ne,disabled:Ie,node:Xa,rect:sa,data:rr}}),()=>Wt({type:re.UnregisterDroppable,key:Ne,id:dt})),[dt]),(0,z.useEffect)(()=>{Ie!==Hn.current.disabled&&(Wt({type:re.SetDroppableDisabled,id:dt,key:Ne,disabled:Ie}),Hn.current.disabled=Ie)},[dt,Ne,Ie,Wt]),{active:ut,rect:sa,isOver:(Zt==null?void 0:Zt.id)===dt,node:Xa,over:Zt,setNodeRef:Pr}}function Ya(ue){let{animation:Se,children:Ie}=ue;const[dt,ot]=useState(null),[Ne,ut]=useState(null),Wt=usePrevious(Ie);return!Ie&&!dt&&Wt&&ot(Wt),useIsomorphicLayoutEffect(()=>{if(!Ne)return;const Zt=dt==null?void 0:dt.key,nn=dt==null?void 0:dt.props.id;if(Zt==null||nn==null){ot(null);return}Promise.resolve(Se(nn,Ne)).then(()=>{ot(null)})},[Se,dt,Ne]),React.createElement(React.Fragment,null,Ie,dt?cloneElement(dt,{ref:ut}):null)}const sr={x:0,y:0,scaleX:1,scaleY:1};function Ua(ue){let{children:Se}=ue;return React.createElement(Oa.Provider,{value:Ca},React.createElement(Hr.Provider,{value:sr},Se))}const cr={position:"fixed",touchAction:"none"},gr=ue=>isKeyboardEvent(ue)?"transform 250ms ease":void 0,ur=null,Yr={duration:250,easing:"ease",keyframes:ue=>{let{transform:{initial:Se,final:Ie}}=ue;return[{transform:be.ux.Transform.toString(Se)},{transform:be.ux.Transform.toString(Ie)}]},sideEffects:(ue=>Se=>{let{active:Ie,dragOverlay:dt}=Se;const ot={},{styles:Ne,className:ut}=ue;if(Ne!=null&&Ne.active)for(const[Wt,Zt]of Object.entries(Ne.active))Zt!==void 0&&(ot[Wt]=Ie.node.style.getPropertyValue(Wt),Ie.node.style.setProperty(Wt,Zt));if(Ne!=null&&Ne.dragOverlay)for(const[Wt,Zt]of Object.entries(Ne.dragOverlay))Zt!==void 0&&dt.node.style.setProperty(Wt,Zt);return ut!=null&&ut.active&&Ie.node.classList.add(ut.active),ut!=null&&ut.dragOverlay&&dt.node.classList.add(ut.dragOverlay),function(){for(const[Zt,nn]of Object.entries(ot))Ie.node.style.setProperty(Zt,nn);ut!=null&&ut.active&&Ie.node.classList.remove(ut.active)}})({styles:{active:{opacity:"0"}}})};function Zr(ue){let{config:Se,draggableNodes:Ie,droppableContainers:dt,measuringConfiguration:ot}=ue;return useEvent((Ne,ut)=>{if(Se===null)return;const Wt=Ie.get(Ne);if(!Wt)return;const Zt=Wt.node.current;if(!Zt)return;const nn=aa(ut);if(!nn)return;const{transform:Hn}=getWindow(ut).getComputedStyle(ut),On=yt(Hn);if(!On)return;const sa=typeof Se=="function"?Se:Qa(Se);return we(Zt,ot.draggable.measure),sa({active:{id:Ne,data:Wt.data,node:Zt,rect:ot.draggable.measure(Zt)},draggableNodes:Ie,dragOverlay:{node:ut,rect:ot.dragOverlay.measure(nn)},droppableContainers:dt,measuringConfiguration:ot,transform:On})})}function Qa(ue){const{duration:Se,easing:Ie,sideEffects:dt,keyframes:ot}=hr(hr({},Yr),ue);return Ne=>{let Fn=Ne,{active:ut,dragOverlay:Wt,transform:Zt}=Fn,nn=is(Fn,["active","dragOverlay","transform"]);if(!Se)return;const Hn={x:Wt.rect.left-ut.rect.left,y:Wt.rect.top-ut.rect.top},On={scaleX:Zt.scaleX!==1?ut.rect.width*Zt.scaleX/Wt.rect.width:1,scaleY:Zt.scaleY!==1?ut.rect.height*Zt.scaleY/Wt.rect.height:1},sa=hr({x:Zt.x-Hn.x,y:Zt.y-Hn.y},On),ra=ot(Eo(hr({},nn),{active:ut,dragOverlay:Wt,transform:{initial:Zt,final:sa}})),[tr]=ra,pa=ra[ra.length-1];if(JSON.stringify(tr)===JSON.stringify(pa))return;const Bn=dt==null?void 0:dt(hr({active:ut,dragOverlay:Wt},nn)),pn=Wt.node.animate(ra,{duration:Se,easing:Ie,fill:"forwards"});return new Promise(Nn=>{pn.onfinish=()=>{Bn==null||Bn(),Nn()}})}}let kr=0;function mn(ue){return useMemo(()=>{if(ue!=null)return kr++,kr},[ue])}const sn=null},18257:function(ht,Gt,te){"use strict";te.d(Gt,{DL:function(){return ie}});var z=te(35241);function se($e){return Ue=>{let{transform:He}=Ue;return Eo(hr({},He),{x:Math.ceil(He.x/$e)*$e,y:Math.ceil(He.y/$e)*$e})}}const be=$e=>{let{transform:Ue}=$e;return Eo(hr({},Ue),{y:0})};function ct($e,Ue,He){const Fe=hr({},$e);return Ue.top+$e.y<=He.top?Fe.y=He.top-Ue.top:Ue.bottom+$e.y>=He.top+He.height&&(Fe.y=He.top+He.height-Ue.bottom),Ue.left+$e.x<=He.left?Fe.x=He.left-Ue.left:Ue.right+$e.x>=He.left+He.width&&(Fe.x=He.left+He.width-Ue.right),Fe}const We=$e=>{let{containerNodeRect:Ue,draggingNodeRect:He,transform:Fe}=$e;return!He||!Ue?Fe:ct(Fe,He,Ue)},Re=$e=>{let{draggingNodeRect:Ue,transform:He,scrollableAncestorRects:Fe}=$e;const re=Fe[0];return!Ue||!re?He:ct(He,Ue,re)},ie=$e=>{let{transform:Ue}=$e;return Eo(hr({},Ue),{x:0})},tt=$e=>{let{transform:Ue,draggingNodeRect:He,windowRect:Fe}=$e;return!He||!Fe?Ue:ct(Ue,He,Fe)},st=$e=>{let{activatorEvent:Ue,draggingNodeRect:He,transform:Fe}=$e;if(He&&Ue){const re=getEventCoordinates(Ue);if(!re)return Fe;const a=re.x-He.left,y=re.y-He.top;return Eo(hr({},Fe),{x:Fe.x+a-He.width/2,y:Fe.y+y-He.height/2})}return Fe}},19719:function(ht,Gt,te){"use strict";te.d(Gt,{Fo:function(){return ee},PG:function(){return Ue},Rp:function(){return ct},nB:function(){return Ae},qw:function(){return y}});var z=te(59301),se=te(87954),be=te(35241);function ct(Xe,yt,Kt){const Ot=Xe.slice();return Ot.splice(Kt<0?Ot.length+Kt:Kt,0,Ot.splice(yt,1)[0]),Ot}function We(Xe,yt,Kt){const Ot=Xe.slice();return Ot[yt]=Xe[Kt],Ot[Kt]=Xe[yt],Ot}function Re(Xe,yt){return Xe.reduce((Kt,Ot,it)=>{const kt=yt.get(Ot);return kt&&(Kt[it]=kt),Kt},Array(Xe.length))}function ie(Xe){return Xe!==null&&Xe>=0}function tt(Xe,yt){if(Xe===yt)return!0;if(Xe.length!==yt.length)return!1;for(let Kt=0;Kt{var yt;let{rects:Kt,activeNodeRect:Ot,activeIndex:it,overIndex:kt,index:Nt}=Xe;const Me=(yt=Kt[it])!=null?yt:Ot;if(!Me)return null;const Ye=He(Kt,Nt,it);if(Nt===it){const Bt=Kt[kt];return Bt?hr({x:itit&&Nt<=kt?hr({x:-Me.width-Ye,y:0},$e):Nt=kt?hr({x:Me.width+Ye,y:0},$e):hr({x:0,y:0},$e)};function He(Xe,yt,Kt){const Ot=Xe[yt],it=Xe[yt-1],kt=Xe[yt+1];return!Ot||!it&&!kt?0:Kt{let{rects:yt,activeIndex:Kt,overIndex:Ot,index:it}=Xe;const kt=ct(yt,Ot,Kt),Nt=yt[it],Me=kt[it];return!Me||!Nt?null:{x:Me.left-Nt.left,y:Me.top-Nt.top,scaleX:Me.width/Nt.width,scaleY:Me.height/Nt.height}},re=Xe=>{let{activeIndex:yt,index:Kt,rects:Ot,overIndex:it}=Xe,kt,Nt;return Kt===yt&&(kt=Ot[Kt],Nt=Ot[it]),Kt===it&&(kt=Ot[Kt],Nt=Ot[yt]),!Nt||!kt?null:{x:Nt.left-kt.left,y:Nt.top-kt.top,scaleX:Nt.width/kt.width,scaleY:Nt.height/kt.height}},a={scaleX:1,scaleY:1},y=Xe=>{var yt;let{activeIndex:Kt,activeNodeRect:Ot,index:it,rects:kt,overIndex:Nt}=Xe;const Me=(yt=kt[Kt])!=null?yt:Ot;if(!Me)return null;if(it===Kt){const Bt=kt[Nt];return Bt?hr({x:0,y:KtKt&&it<=Nt?hr({x:0,y:-Me.height-Ye},a):it=Nt?hr({x:0,y:Me.height+Ye},a):hr({x:0,y:0},a)};function x(Xe,yt,Kt){const Ot=Xe[yt],it=Xe[yt-1],kt=Xe[yt+1];return Ot?KtOt.map(rt=>typeof rt=="object"&&"id"in rt?rt.id:rt),[Ot]),rn=Nt!=null,xt=Nt?Ce.indexOf(Nt.id):-1,In=Bt?Ce.indexOf(Bt.id):-1,Jn=(0,z.useRef)(Ce),Et=!tt(Ce,Jn.current),mt=In!==-1&&xt===-1||Et,Le=st(kt);(0,be.LI)(()=>{Et&&rn&&en(Ce)},[Et,Ce,rn,en]),(0,z.useEffect)(()=>{Jn.current=Ce},[Ce]);const he=(0,z.useMemo)(()=>({activeIndex:xt,containerId:wt,disabled:Le,disableTransforms:mt,items:Ce,overIndex:In,useDragOverlay:tn,sortedRects:Re(Ce,Ye),strategy:it}),[xt,wt,Le.draggable,Le.droppable,mt,Ce,In,Ye,tn,it]);return z.createElement(b.Provider,{value:he},yt)}const ne=Xe=>{let{id:yt,items:Kt,activeIndex:Ot,overIndex:it}=Xe;return ct(Kt,Ot,it).indexOf(yt)},oe=Xe=>{let{containerId:yt,isSorting:Kt,wasDragging:Ot,index:it,items:kt,newIndex:Nt,previousItems:Me,previousContainerId:Ye,transition:Bt}=Xe;return!Bt||!Ot||Me!==kt&&it===Nt?!1:Kt?!0:Nt!==it&&yt===Ye},ae={duration:200,easing:"ease"},fe="transform",pe=be.ux.Transition.toString({property:fe,duration:0,easing:"linear"}),Pe={roleDescription:"sortable"};function Ee(Xe){let{disabled:yt,index:Kt,node:Ot,rect:it}=Xe;const[kt,Nt]=(0,z.useState)(null),Me=(0,z.useRef)(Kt);return(0,be.LI)(()=>{if(!yt&&Kt!==Me.current&&Ot.current){const Ye=it.current;if(Ye){const Bt=(0,se.VK)(Ot.current,{ignoreTransform:!0}),en={x:Ye.left-Bt.left,y:Ye.top-Bt.top,scaleX:Ye.width/Bt.width,scaleY:Ye.height/Bt.height};(en.x||en.y)&&Nt(en)}}Kt!==Me.current&&(Me.current=Kt)},[yt,Kt,Ot,it]),(0,z.useEffect)(()=>{kt&&Nt(null)},[kt]),kt}function Ae(Xe){let{animateLayoutChanges:yt=oe,attributes:Kt,disabled:Ot,data:it,getNewIndex:kt=ne,id:Nt,strategy:Me,resizeObserverConfig:Ye,transition:Bt=ae}=Xe;const{items:en,containerId:wt,activeIndex:tn,disabled:Ce,disableTransforms:rn,sortedRects:xt,overIndex:In,useDragOverlay:Jn,strategy:Et}=(0,z.useContext)(b),mt=ye(Ot,Ce),Le=en.indexOf(Nt),he=(0,z.useMemo)(()=>hr({sortable:{containerId:wt,index:Le,items:en}},it),[wt,it,Le,en]),rt=(0,z.useMemo)(()=>en.slice(en.indexOf(Nt)),[en,Nt]),{rect:lt,node:we,isOver:ve,setNodeRef:ft}=(0,se.Zj)({id:Nt,data:he,disabled:mt.droppable,resizeObserverConfig:hr({updateMeasurementsFor:rt},Ye)}),{active:Je,activatorEvent:xe,activeNodeRect:bt,attributes:_t,setNodeRef:un,listeners:Yt,isDragging:pt,over:ln,setActivatorNodeRef:Be,transform:Ve}=(0,se.O1)({id:Nt,data:he,attributes:hr(hr({},Pe),Kt),disabled:mt.draggable}),Mt=(0,be.HB)(ft,un),zt=!!Je,fn=zt&&!rn&&ie(tn)&&ie(In),xn=!Jn&&pt,at=xn&&fn?Ve:null,Ln=Me!=null?Me:Et,_n=fn?at!=null?at:Ln({rects:xt,activeNodeRect:bt,activeIndex:tn,overIndex:In,index:Le}):null,ca=ie(tn)&&ie(In)?kt({id:Nt,items:en,activeIndex:tn,overIndex:In}):Le,Qn=Je==null?void 0:Je.id,$n=(0,z.useRef)({activeId:Qn,items:en,newIndex:ca,containerId:wt}),Fa=en!==$n.current.items,fa=yt({active:Je,containerId:wt,isDragging:pt,isSorting:zt,id:Nt,index:Le,items:en,newIndex:$n.current.newIndex,previousItems:$n.current.items,previousContainerId:$n.current.containerId,transition:Bt,wasDragging:$n.current.activeId!=null}),Tn=Ee({disabled:!fa,index:Le,node:we,rect:lt});return(0,z.useEffect)(()=>{zt&&$n.current.newIndex!==ca&&($n.current.newIndex=ca),wt!==$n.current.containerId&&($n.current.containerId=wt),en!==$n.current.items&&($n.current.items=en)},[zt,ca,wt,en]),(0,z.useEffect)(()=>{if(Qn===$n.current.activeId)return;if(Qn&&!$n.current.activeId){$n.current.activeId=Qn;return}const Vt=setTimeout(()=>{$n.current.activeId=Qn},50);return()=>clearTimeout(Vt)},[Qn]),{active:Je,activeIndex:tn,attributes:_t,data:he,rect:lt,index:Le,newIndex:ca,items:en,isOver:ve,isSorting:zt,isDragging:pt,listeners:Yt,node:we,overIndex:In,over:ln,setNodeRef:Mt,setActivatorNodeRef:Be,setDroppableNodeRef:ft,setDraggableNodeRef:un,transform:Tn!=null?Tn:_n,transition:Ra()};function Ra(){if(Tn||Fa&&$n.current.newIndex===Le)return pe;if(!(xn&&!(0,be.vd)(xe)||!Bt)&&(zt||fa))return be.ux.Transition.toString(Eo(hr({},Bt),{property:fe}))}}function ye(Xe,yt){var Kt,Ot;return typeof Xe=="boolean"?{draggable:Xe,droppable:!1}:{draggable:(Kt=Xe==null?void 0:Xe.draggable)!=null?Kt:yt.draggable,droppable:(Ot=Xe==null?void 0:Xe.droppable)!=null?Ot:yt.droppable}}function nt(Xe){if(!Xe)return!1;const yt=Xe.data.current;return!!(yt&&"sortable"in yt&&typeof yt.sortable=="object"&&"containerId"in yt.sortable&&"items"in yt.sortable&&"index"in yt.sortable)}const Oe=[se.g4.Down,se.g4.Right,se.g4.Up,se.g4.Left],Ft=(Xe,yt)=>{let{context:{active:Kt,collisionRect:Ot,droppableRects:it,droppableContainers:kt,over:Nt,scrollableAncestors:Me}}=yt;if(Oe.includes(Xe.code)){if(Xe.preventDefault(),!Kt||!Ot)return;const Ye=[];kt.getEnabled().forEach(wt=>{if(!wt||wt!=null&&wt.disabled)return;const tn=it.get(wt.id);if(tn)switch(Xe.code){case KeyboardCode.Down:Ot.toptn.top&&Ye.push(wt);break;case KeyboardCode.Left:Ot.left>tn.left&&Ye.push(wt);break;case KeyboardCode.Right:Ot.left1&&(en=Bt[1].id),en!=null){const wt=kt.get(Kt.id),tn=kt.get(en),Ce=tn?it.get(tn.id):null,rn=tn==null?void 0:tn.node.current;if(rn&&Ce&&wt&&tn){const In=getScrollableAncestors(rn).some((rt,lt)=>Me[lt]!==rt),Jn=Qe(wt,tn),Et=gt(wt,tn),mt=In||!Jn?{x:0,y:0}:{x:Et?Ot.width-Ce.width:0,y:Et?Ot.height-Ce.height:0},Le={x:Ce.left,y:Ce.top};return mt.x&&mt.y?Le:subtract(Le,mt)}}}};function Qe(Xe,yt){return!nt(Xe)||!nt(yt)?!1:Xe.data.current.sortable.containerId===yt.data.current.sortable.containerId}function gt(Xe,yt){return!nt(Xe)||!nt(yt)||!Qe(Xe,yt)?!1:Xe.data.current.sortable.indexQe=>{Oe.forEach(gt=>gt(Qe))},Oe)}const be=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined";function ct(nt){const Oe=Object.prototype.toString.call(nt);return Oe==="[object Window]"||Oe==="[object global]"}function We(nt){return"nodeType"in nt}function Re(nt){var Oe,Ft;return nt?ct(nt)?nt:We(nt)&&(Oe=(Ft=nt.ownerDocument)==null?void 0:Ft.defaultView)!=null?Oe:window:window}function ie(nt){const{Document:Oe}=Re(nt);return nt instanceof Oe}function tt(nt){return ct(nt)?!1:nt instanceof Re(nt).HTMLElement}function st(nt){return nt instanceof Re(nt).SVGElement}function $e(nt){return nt?ct(nt)?nt.document:We(nt)?ie(nt)?nt:tt(nt)||st(nt)?nt.ownerDocument:document:document:document}const Ue=be?z.useLayoutEffect:z.useEffect;function He(nt){const Oe=(0,z.useRef)(nt);return Ue(()=>{Oe.current=nt}),(0,z.useCallback)(function(){for(var Ft=arguments.length,Qe=new Array(Ft),gt=0;gt{nt.current=setInterval(Qe,gt)},[]),Ft=(0,z.useCallback)(()=>{nt.current!==null&&(clearInterval(nt.current),nt.current=null)},[]);return[Oe,Ft]}function re(nt,Oe){Oe===void 0&&(Oe=[nt]);const Ft=(0,z.useRef)(nt);return Ue(()=>{Ft.current!==nt&&(Ft.current=nt)},Oe),Ft}function a(nt,Oe){const Ft=(0,z.useRef)();return(0,z.useMemo)(()=>{const Qe=nt(Ft.current);return Ft.current=Qe,Qe},[...Oe])}function y(nt){const Oe=He(nt),Ft=(0,z.useRef)(null),Qe=(0,z.useCallback)(gt=>{gt!==Ft.current&&(Oe==null||Oe(gt,Ft.current)),Ft.current=gt},[]);return[Ft,Qe]}function x(nt){const Oe=(0,z.useRef)();return(0,z.useEffect)(()=>{Oe.current=nt},[nt]),Oe.current}let E={};function b(nt,Oe){return(0,z.useMemo)(()=>{if(Oe)return Oe;const Ft=E[nt]==null?0:E[nt]+1;return E[nt]=Ft,nt+"-"+Ft},[nt,Oe])}function ee(nt){return function(Oe){for(var Ft=arguments.length,Qe=new Array(Ft>1?Ft-1:0),gt=1;gt{const Kt=Object.entries(yt);for(const[Ot,it]of Kt){const kt=Xe[Ot];kt!=null&&(Xe[Ot]=kt+nt*it)}return Xe},hr({},Oe))}}const ne=ee(1),oe=ee(-1);function ae(nt){return"clientX"in nt&&"clientY"in nt}function fe(nt){if(!nt)return!1;const{KeyboardEvent:Oe}=Re(nt.target);return Oe&&nt instanceof Oe}function pe(nt){if(!nt)return!1;const{TouchEvent:Oe}=Re(nt.target);return Oe&&nt instanceof Oe}function Pe(nt){if(pe(nt)){if(nt.touches&&nt.touches.length){const{clientX:Oe,clientY:Ft}=nt.touches[0];return{x:Oe,y:Ft}}else if(nt.changedTouches&&nt.changedTouches.length){const{clientX:Oe,clientY:Ft}=nt.changedTouches[0];return{x:Oe,y:Ft}}}return ae(nt)?{x:nt.clientX,y:nt.clientY}:null}const Ee=Object.freeze({Translate:{toString(nt){if(!nt)return;const{x:Oe,y:Ft}=nt;return"translate3d("+(Oe?Math.round(Oe):0)+"px, "+(Ft?Math.round(Ft):0)+"px, 0)"}},Scale:{toString(nt){if(!nt)return;const{scaleX:Oe,scaleY:Ft}=nt;return"scaleX("+Oe+") scaleY("+Ft+")"}},Transform:{toString(nt){if(nt)return[Ee.Translate.toString(nt),Ee.Scale.toString(nt)].join(" ")}},Transition:{toString(nt){let{property:Oe,duration:Ft,easing:Qe}=nt;return Oe+" "+Ft+"ms "+Qe}}}),Ae="a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not(:disabled),*[tabindex]";function ye(nt){return nt.matches(Ae)?nt:nt.querySelector(Ae)}},21697:function(ht,Gt){"use strict";Gt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},69063:function(ht,Gt){"use strict";Gt.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY"}},9164:function(ht,Gt,te){"use strict";var z=te(59301),se=Object.defineProperty,be=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,Re=(st,$e,Ue)=>$e in st?se(st,$e,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):st[$e]=Ue,ie=(st,$e)=>{for(var Ue in $e||($e={}))ct.call($e,Ue)&&Re(st,Ue,$e[Ue]);if(be)for(var Ue of be($e))We.call($e,Ue)&&Re(st,Ue,$e[Ue]);return st};const tt=st=>React.createElement("svg",ie({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},st),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143z",fill:"#98BDF7"}),React.createElement("path",{d:"m248.686 803.182-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#145DFF"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#98BDF7"}));Gt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},11237:function(ht,Gt,te){"use strict";var z=te(59301),se=Object.defineProperty,be=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,Re=(st,$e,Ue)=>$e in st?se(st,$e,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):st[$e]=Ue,ie=(st,$e)=>{for(var Ue in $e||($e={}))ct.call($e,Ue)&&Re(st,Ue,$e[Ue]);if(be)for(var Ue of be($e))We.call($e,Ue)&&Re(st,Ue,$e[Ue]);return st};const tt=st=>React.createElement("svg",ie({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},st),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143zM248.686 803.182l-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#98BDF7"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#145DFF"}));Gt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},20397:function(){"use strict";function ht(re,a,y,x){y===void 0&&(y=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=a,this._minimum=y,this._maximum=x}Object.defineProperty(ht.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(ht.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(ht.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(ht.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,a){var y=go.Shape._FigureParameters[re];return y?y[a]:null},go.Shape.setFigureParameter=function(re,a,y){if(!(y instanceof ht))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+y);if(y.defaultValuey.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+y.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[a]=y};var Gt=[];function te(re,a){var y=Gt.pop();return y===void 0?new go.Point(re,a):(y.x=re,y.y=a,y)}function z(){var re=Gt.pop();return re===void 0?new go.Point:re}function se(re){Gt.push(re)}function be(re,a,y,x,E,b,ee,ne,oe){oe||(oe=new go.Point);var ae=re-y,fe=E-ee,pe=NaN,Pe=NaN;if(ae===0)if(fe===0)re===y&&(pe=re,Pe=a);else{var Ee=(b-ne)/fe,Ae=b-Ee*E;pe=re,Pe=Ee*pe+Ae}else if(fe===0){var ye=(a-x)/ae,nt=a-ye*re;pe=E,Pe=ye*pe+nt}else{var ye=(a-x)/ae,Ee=(b-ne)/fe,nt=a-ye*re,Ae=b-Ee*E;pe=(Ae-nt)/(ye-Ee),Pe=ye*pe+nt}return oe.x=pe,oe.y=Pe,oe}function ct(re,a,y,x,E,b,ee,ne,oe,ae,fe,pe,Pe,Ee){var Ae=1-oe,ye=oe,nt=re*Ae+y*ye,Oe=a*Ae+x*ye,Ft=y*Ae+E*ye,Qe=x*Ae+b*ye,gt=E*Ae+ee*ye,Xe=b*Ae+ne*ye,yt=nt*Ae+Ft*ye,Kt=Oe*Ae+Qe*ye,Ot=Ft*Ae+gt*ye,it=Qe*Ae+Xe*ye,kt=yt*Ae+Ot*ye,Nt=Kt*Ae+it*ye;ae.x=nt,ae.y=Oe,fe.x=yt,fe.y=Kt,pe.x=kt,pe.y=Nt,Pe.x=Ot,Pe.y=it,Ee.x=gt,Ee.y=Xe}var We=new go.Spot(.156,.156),Re=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new ht("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,a,y){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,a/3),x=Math.min(x,y/3);var E=x*ie,b=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,a-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,x,a-E,0,a,E)).add(new go.PathSegment(go.PathSegment.Line,a,y-x)).add(new go.PathSegment(go.PathSegment.Bezier,a-x,y,a,y-E,a-E,y)).add(new go.PathSegment(go.PathSegment.Line,x,y)).add(new go.PathSegment(go.PathSegment.Bezier,0,y-x,E,y,0,y-E)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,E,E,0).close()));return E>1&&(b.spot1=new go.Spot(0,0,E,E),b.spot2=new go.Spot(1,1,-E,-E)),b}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,y).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,a,y){return new go.Geometry().add(new go.PathFigure(a,y).add(new go.PathSegment(go.PathSegment.Line,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,a,y){return new go.Geometry().add(new go.PathFigure(a,y).add(new go.PathSegment(go.PathSegment.Line,0,y)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,a,y){return new go.Geometry().add(new go.PathFigure(.5*a,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,.5*a,y)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,a,y){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=y/2,x.endX=a,x.endY=y/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,a,y){var x=new go.Geometry(go.Geometry.Line);return x.startX=a/2,x.startY=0,x.endX=a/2,x.endY=y,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,y/2,!1).add(new go.PathSegment(go.PathSegment.Line,a,y/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,y)))}),go.Shape.defineFigureGenerator("XLine",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,y,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)))}),go.Shape.defineFigureGenerator("LineRight",function(re,a,y){return new go.Geometry().add(new go.PathFigure(.25*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,.25*a,y)))}),go.Shape.defineFigureGenerator("LineDown",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,.25*y,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.75*y)).add(new go.PathSegment(go.PathSegment.Line,a,.25*y)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,a,y){return new go.Geometry().add(new go.PathFigure(.75*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,.75*a,y)))}),go.Shape.defineFigureGenerator("LineUp",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,.75*y,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.25*y)).add(new go.PathSegment(go.PathSegment.Line,a,.75*y)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,a,y){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*a,(1-x)*y,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,x*y)).add(new go.PathSegment(go.PathSegment.Move,x*a,x*y)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,(1-x)*y)).add(new go.PathSegment(go.PathSegment.Move,0,y/2)).add(new go.PathSegment(go.PathSegment.Line,a,y/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,y)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,a,y){var x=a/2,E=new go.Geometry().add(new go.PathFigure(a,a/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return E.spot1=We,E.spot2=Re,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Line1",function(re,a,y){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=a,x.endY=y,x}),go.Shape.defineFigureGenerator("Line2",function(re,a,y){var x=new go.Geometry(go.Geometry.Line);return x.startX=a,x.startY=0,x.endX=0,x.endY=y,x}),go.Shape.defineFigureGenerator("Curve1",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,y,ie*a,0,a,(1-ie)*y)))}),go.Shape.defineFigureGenerator("Curve2",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,y,0,ie*y,(1-ie)*a,y)))}),go.Shape.defineFigureGenerator("Curve3",function(re,a,y){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,y,a,ie*y,ie*a,y)))}),go.Shape.defineFigureGenerator("Curve4",function(re,a,y){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,y,(1-ie)*a,0,0,(1-ie)*y)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,a,y){return new go.Geometry().add(new go.PathFigure(a,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,y).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new ht("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var E=Math.abs(x)*a;if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=a,b.endY=y,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-E,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-E,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,E,y).close())),Ea&&(x=a);var E=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=a,b.endY=y,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-E,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-E,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,E,y).close())),E.5&&(x=.5);var E=Math.abs(x)*a;if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=a,b.endY=y,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,a-E,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-E,y)).add(new go.PathSegment(go.PathSegment.Line,E,y).close())),Ea&&(x=a/2);var E=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=a,b.endY=y,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,a-E,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-E,y)).add(new go.PathSegment(go.PathSegment.Line,E,y).close())),Ea&&(x=a/2);var E=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=a,b.endY=y,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-E,y)).add(new go.PathSegment(go.PathSegment.Line,E,y).close())):b.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,a-E,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())),E0&&(ee.add(new go.PathSegment(go.PathSegment.Move,a/2+ne,a/2)),ee.add(new go.PathSegment(go.PathSegment.Arc,0,-360,E,E,ne,ne).close())),b.spot1=We,b.spot2=Re,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Cloud",function(re,a,y){return new go.Geometry().add(new go.PathFigure(.08034461*a,.1944299*y,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*a,.05349299*y,-.09239631*a,.07836421*y,.1406031*a,-.0542823*y)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*a,.074219*y,.2450511*a,-.00697547*y,.3776197*a,-.01112067*y)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*a,.07004196*y,.4539471*a,0,.6066018*a,-.02526587*y)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*a,.08370865*y,.6914277*a,-.01904177*y,.8921095*a,-.01220843*y)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*a,.3194596*y,1.036446*a,.04105738*y,1.020377*a,.3022052*y)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*a,.562044*y,1.04448*a,.360238*y,.992256*a,.5219009*y)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*a,.8217117*y,1.032337*a,.5771781*y,1.018411*a,.8120651*y)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*a,.9156953*y,1.028411*a,.9571472*y,.8556702*a,1.052487*y)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*a,.9310455*y,.7431877*a,1.009325*y,.5624123*a,1.021761*y)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*a,.9344623*y,.4820677*a,1.031761*y,.3030112*a,1.002796*y)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.870098*y,.2329994*a,1.01518*y,.03213784*a,1.01518*y)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*a,.6545475*y,-.02812061*a,.9032597*y,-.01205169*a,.6835638*y)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*a,.4265613*y,-.01812061*a,.6089503*y,-.00606892*a,.4555777*y)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.1944299*y,-.01606892*a,.3892545*y,-.01205169*a,.1944299*y))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,a,y){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,x*y)).add(new go.PathSegment(go.PathSegment.Line,a,(1-x)*y)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,y)).add(new go.PathSegment(go.PathSegment.Line,x*a,y)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*y)).add(new go.PathSegment(go.PathSegment.Line,0,x*y).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new ht("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new ht("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,a,y){var x=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(E)&&(E=315);var b=x%360;b<0&&(b+=360);var ee=E%360,ne=Math.min(a,y)/2;return new go.Geometry().add(new go.PathFigure(ne,ne).add(new go.PathSegment(go.PathSegment.Arc,b,ee,ne,ne,ne,ne).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,a,y){var x=ie/Math.SQRT2*.5,E=Math.SQRT2/2,b=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(a,y,!0).add(new go.PathSegment(go.PathSegment.Bezier,E*a,b*y,a,(1-x)*y,(E+x)*a,(b+x)*y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close()))}),go.Shape.setFigureParameter("ThickCross",0,new ht("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,a,y){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var E=Math.min(x,a)/2,b=a/2,ee=y/2;return new go.Geometry().add(new go.PathFigure(b-E,0,!0).add(new go.PathSegment(go.PathSegment.Line,b+E,0)).add(new go.PathSegment(go.PathSegment.Line,b+E,ee-E)).add(new go.PathSegment(go.PathSegment.Line,a,ee-E)).add(new go.PathSegment(go.PathSegment.Line,a,ee+E)).add(new go.PathSegment(go.PathSegment.Line,b+E,ee+E)).add(new go.PathSegment(go.PathSegment.Line,b+E,y)).add(new go.PathSegment(go.PathSegment.Line,b-E,y)).add(new go.PathSegment(go.PathSegment.Line,b-E,ee+E)).add(new go.PathSegment(go.PathSegment.Line,0,ee+E)).add(new go.PathSegment(go.PathSegment.Line,0,ee-E)).add(new go.PathSegment(go.PathSegment.Line,b-E,ee-E).close()))}),go.Shape.setFigureParameter("ThinCross",0,new ht("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,a,y){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var E=Math.min(x,a)/2,b=a/2,ee=y/2;return new go.Geometry().add(new go.PathFigure(b-E,0,!0).add(new go.PathSegment(go.PathSegment.Line,b+E,0)).add(new go.PathSegment(go.PathSegment.Line,b+E,ee-E)).add(new go.PathSegment(go.PathSegment.Line,a,ee-E)).add(new go.PathSegment(go.PathSegment.Line,a,ee+E)).add(new go.PathSegment(go.PathSegment.Line,b+E,ee+E)).add(new go.PathSegment(go.PathSegment.Line,b+E,y)).add(new go.PathSegment(go.PathSegment.Line,b-E,y)).add(new go.PathSegment(go.PathSegment.Line,b-E,ee+E)).add(new go.PathSegment(go.PathSegment.Line,0,ee+E)).add(new go.PathSegment(go.PathSegment.Line,0,ee-E)).add(new go.PathSegment(go.PathSegment.Line,b-E,ee-E).close()))}),go.Shape.setFigureParameter("ThickX",0,new ht("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,a,y){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),a===0||y===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=a,E.endY=y,E}else{var b=a/2,ee=y/2,ne=Math.atan2(y,a),oe=x-Math.min(Math.cos(ne)*x/2,b),ae=x-Math.min(Math.sin(ne)*x/2,ee),E=new go.Geometry,fe=new go.PathFigure(oe,0,!0);return E.add(fe),fe.add(new go.PathSegment(go.PathSegment.Line,b,.2*y)),fe.add(new go.PathSegment(go.PathSegment.Line,a-oe,0)),fe.add(new go.PathSegment(go.PathSegment.Line,a,ae)),fe.add(new go.PathSegment(go.PathSegment.Line,.8*a,ee)),fe.add(new go.PathSegment(go.PathSegment.Line,a,y-ae)),fe.add(new go.PathSegment(go.PathSegment.Line,a-oe,y)),fe.add(new go.PathSegment(go.PathSegment.Line,b,.8*y)),fe.add(new go.PathSegment(go.PathSegment.Line,oe,y)),fe.add(new go.PathSegment(go.PathSegment.Line,0,y-ae)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),fe.add(new go.PathSegment(go.PathSegment.Line,0,ae).close()),E}}),go.Shape.setFigureParameter("ThinX",0,new ht("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,a,y){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var E=new go.Geometry,b=new go.PathFigure(.1*a,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*y).close()),E}),go.Shape.setFigureParameter("SquareIBeam",0,new ht("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,x*y)),b.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*a,x*y)),b.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*a,(1-x)*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,(1-x)*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*y)),b.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*a,(1-x)*y)),b.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*a,x*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,x*y).close()),E}),go.Shape.setFigureParameter("RoundedIBeam",0,new ht("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,y,Math.abs(1-x)*a,.25*y,Math.abs(1-x)*a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*a,.75*y,x*a,.25*y).close()),E}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,ie*a,0,a,(.5-ie/2)*y)).add(new go.PathSegment(go.PathSegment.Bezier,0,y,a,(.5+ie/2)*y,ie*a,y).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,y,a,0,a,y)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*a,.75*y,.5*a,.25*y).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,a,y){return new go.Geometry().add(new go.PathFigure(.5*a,y,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*y,.1*a,.8*y,0,.5*y)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*y,0,0,.45*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,.3*y,.55*a,0,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,.5*y,.9*a,.8*y).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,a,y){return new go.Geometry().add(new go.PathFigure(.5*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*a,.01*y)).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,.6*a,.2*y,a,.25*y)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.7*y,a,.8*y,.6*a,.8*y)).add(new go.PathSegment(go.PathSegment.Bezier,.75*a,y,.5*a,.75*y,.55*a,.95*y)).add(new go.PathSegment(go.PathSegment.Line,.25*a,y)).add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.7*y,.45*a,.95*y,.5*a,.75*y)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,.4*a,.8*y,0,.8*y)).add(new go.PathSegment(go.PathSegment.Bezier,.49*a,.01*y,0,.25*y,.4*a,.2*y).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.4*a,.6*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.15*a,y,.5*a,.75*y,.45*a,.95*y)),E.add(new go.PathSegment(go.PathSegment.Line,.85*a,y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.6*y,.55*a,.95*y,.5*a,.75*y));var b=.2,ee=.3,ne=0,oe=b*ie;return E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5+b+ne)*y,(.5-b+ee)*a,(.5+oe+ne)*y,(.5-oe+ee)*a,(.5+b+ne)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+ee)*a,(.5+ne)*y,(.5+oe+ee)*a,(.5+b+ne)*y,(.5+b+ee)*a,(.5+oe+ne)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-b+ne)*y,(1-.5+b+ee)*a,(.5-oe+ne)*y,(.5+oe+ee)*a,(.5-b+ne)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.65*a,.36771243*y,(.5-oe+ee)*a,(.5-b+ne)*y,(.5-b+ee+.05)*a,(.5-oe+ne-.02)*y)),b=.2,ee=0,ne=-.3,oe=b*ie,E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+ee)*a,(.5+ne)*y,(.5+oe+ee)*a,(.5+b+ne)*y,(.5+b+ee)*a,(.5+oe+ne)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-b+ne)*y,(1-.5+b+ee)*a,(.5-oe+ne)*y,(.5+oe+ee)*a,(.5-b+ne)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+ee)*a,(.5+ne)*y,(.5-oe+ee)*a,(.5-b+ne)*y,(.5-b+ee)*a,(.5-oe+ne)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5-oe+ee)*a,(.5+b+ne)*y,(.5-b+ee)*a,(.5+oe+ne)*y,(.5-oe+ee)*a,(.5+b+ne)*y)),b=.2,ee=-.3,ne=0,oe=b*ie,E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-b+ne)*y,(1-.5+b+ee-.05)*a,(.5-oe+ne-.02)*y,(.5+oe+ee)*a,(.5-b+ne)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+ee)*a,(.5+ne)*y,(.5-oe+ee)*a,(.5-b+ne)*y,(.5-b+ee)*a,(.5-oe+ne)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5+b+ne)*y,(.5-b+ee)*a,(.5+oe+ne)*y,(.5-oe+ee)*a,(.5+b+ne)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.6*y,(.5+oe+ee)*a,(.5+b+ne)*y,(.5+b+ee)*a,(.5+oe+ne)*y).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a*.5,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*.5,a*.5,a*.5,a*.5)),E.add(new go.PathSegment(go.PathSegment.Arc,90,-180,a*.5,a*.75,a*.25,a*.25)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,a*.5,a*.25,a*.25,a*.25));var b=.1,ee=.5,ne=.25;return E.add(new go.PathSegment(go.PathSegment.Move,(ee+b)*a,ne*y)),E.add(new go.PathSegment(go.PathSegment.Arc,0,-360,a*ee,y*ne,b*a,b*a).close()),E=new go.PathFigure(a*.5,0,!1),x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*.5,a*.5,a*.5,a*.5)),ne=.75,E=new go.PathFigure((ee+b)*a,ne*y,!0),x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,0,360,a*ee,y*ne,b*a,b*a).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,a,y){var x=.8535533905932737,E=.5*a,b=.5*y;return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,E,b,E,b)).add(new go.PathSegment(go.PathSegment.Line,E,y)).add(new go.PathSegment(go.PathSegment.Move,E,b)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,x*y)).add(new go.PathSegment(go.PathSegment.Move,E,b)).add(new go.PathSegment(go.PathSegment.Line,x*a,x*y)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,a,y){var x=new go.Geometry,E=ie*.5,b=.5,ee=.5,ne=.5,oe=new go.PathFigure(ee*a,(ne-b)*y);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,ne*y,(ee-E)*a,(ne-b)*y,(ee-b)*a,(ne-E)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+b)*y,(ee-b)*a,(ne+E)*y,(ee-E)*a,(ne+b)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,ne*y,(ee+E)*a,(ne+b)*y,(ee+b)*a,(ne+E)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-b)*y,(ee+b)*a,(ne-E)*y,(ee+E)*a,(ne-b)*y)),b=.4,E=ie*.4;var ae=z(),fe=z(),pe=z(),Pe=z();ct(ee,ne-b,ee+E,ne-b,ee+b,ne-E,ee+b,ne,.42,ae,fe,pe,Pe,Pe);var Ee=z(),Ae=z(),ye=z();ct(ee,ne-b,ee+E,ne-b,ee+b,ne-E,ee+b,ne,.58,Pe,Pe,ye,Ee,Ae);var nt=z(),Oe=z(),Ft=z();ct(ee,ne+b,ee-E,ne+b,ee-b,ne+E,ee-b,ne,.42,nt,Oe,Ft,Pe,Pe);var Qe=z(),gt=z(),Xe=z();return ct(ee,ne+b,ee-E,ne+b,ee-b,ne+E,ee-b,ne,.58,Pe,Pe,Xe,Qe,gt),oe.add(new go.PathSegment(go.PathSegment.Move,Xe.x*a,Xe.y*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,ne*y,Qe.x*a,Qe.y*y,gt.x*a,gt.y*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-b)*y,(ee-b)*a,(ne-E)*y,(ee-E)*a,(ne-b)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,pe.x*a,pe.y*y,ae.x*a,ae.y*y,fe.x*a,fe.y*y)),oe.add(new go.PathSegment(go.PathSegment.Line,Xe.x*a,Xe.y*y).close()),oe.add(new go.PathSegment(go.PathSegment.Move,Ft.x*a,Ft.y*y)),oe.add(new go.PathSegment(go.PathSegment.Line,ye.x*a,ye.y*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,ne*y,Ee.x*a,Ee.y*y,Ae.x*a,Ae.y*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+b)*y,(ee+b)*a,(ne+E)*y,(ee+E)*a,(ne+b)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,Ft.x*a,Ft.y*y,nt.x*a,nt.y*y,Oe.x*a,Oe.y*y).close()),se(ae),se(fe),se(pe),se(Pe),se(Ee),se(Ae),se(ye),se(nt),se(Oe),se(Ft),se(Qe),se(gt),se(Xe),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*a,0)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.15*y)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.25*y)).add(new go.PathSegment(go.PathSegment.Line,.29*a,.33*y)).add(new go.PathSegment(go.PathSegment.Line,.35*a,.25*y)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.15*y)).add(new go.PathSegment(go.PathSegment.Line,.4*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.5*y,a,.25*y,.75*a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.7*a,y)).add(new go.PathSegment(go.PathSegment.Line,.3*a,y)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*y)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.5*y,0,.25*y).close()))}),go.Shape.setFigureParameter("HourGlass",0,new ht("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,a,y){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>a&&(x=a);var E=(a-x)/2,b=E+x;return new go.Geometry().add(new go.PathFigure(b,.5*y).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y)).add(new go.PathSegment(go.PathSegment.Line,E,.5*y)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,.55*y).add(new go.PathSegment(go.PathSegment.Line,.6*a,0)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.45*y)).add(new go.PathSegment(go.PathSegment.Line,a,.45*y)).add(new go.PathSegment(go.PathSegment.Line,.4*a,y)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.55*y).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,a,y){var x=new go.Geometry,E=ie*.4,b=.4,ee=.5,ne=.5,oe=z(),ae=z(),fe=z(),pe=z(),Pe=new go.PathFigure((ee-b)*a,ne*y,!1);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-b)*y,(ee-b)*a,(ne-E)*y,(ee-E)*a,(ne-b)*y)),ct(ee,ne-b,ee+E,ne-b,ee+b,ne-E,ee+b,ne,.44,fe,pe,ae,oe,oe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae.x*a,ae.y*y,fe.x*a,fe.y*y,pe.x*a,pe.y*y));var Ee=te(ae.x,ae.y);ct(ee,ne-b,ee+E,ne-b,ee+b,ne-E,ee+b,ne,.56,oe,oe,ae,fe,pe);var Ae=te(ae.x,ae.y);Pe.add(new go.PathSegment(go.PathSegment.Line,(Ee.x*.1+.95*.9)*a,Ee.y*.1*y)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*a,Ee.y*.1*y)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*a,0)),Pe.add(new go.PathSegment(go.PathSegment.Line,a,0)),Pe.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),Pe.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*a,.15*y)),Pe.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*a,(Ae.y*.1+.05*.9)*y)),Pe.add(new go.PathSegment(go.PathSegment.Line,Ae.x*a,Ae.y*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,ne*y,fe.x*a,fe.y*y,pe.x*a,pe.y*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+b)*y,(ee+b)*a,(ne+E)*y,(ee+E)*a,(ne+b)*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,ne*y,(ee-E)*a,(ne+b)*y,(ee-b)*a,(ne+E)*y)),b=.35,E=ie*.35;var ye=new go.PathFigure(ee*a,(ne-b)*y,!1);x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,ne*y,(ee-E)*a,(ne-b)*y,(ee-b)*a,(ne-E)*y)),ye.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+b)*y,(ee-b)*a,(ne+E)*y,(ee-E)*a,(ne+b)*y)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,ne*y,(ee+E)*a,(ne+b)*y,(ee+b)*a,(ne+E)*y)),ye.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-b)*y,(ee+b)*a,(ne-E)*y,(ee+E)*a,(ne-b)*y));var nt=new go.PathFigure((ee-b)*a,ne*y,!1);return x.add(nt),se(oe),se(ae),se(fe),se(pe),se(Ee),se(Ae),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,a,y){var x=new go.Geometry,E=.375,b=0,ee=-.125,ne=E*ie,oe=new go.PathFigure((.525+b)*a,(.5+E+ee)*y,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+b)*a,(.5+ee)*y,(.5+ne+b)*a,(.5+E+ee)*y,(.5+E+b)*a,(.5+ne+ee)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*a,(.5-E+ee)*y,(1-.5+E+b)*a,(.5-ne+ee)*y,(.5+ne+b)*a,(.5-E+ee)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+b)*a,(.5+ee)*y,(.5-ne+b)*a,(.5-E+ee)*y,(.5-E+b)*a,(.5-ne+ee)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.475+b)*a,(.5+E+ee)*y,(.5-E+b)*a,(.5+ne+ee)*y,(.5-ne+b)*a,(.5+E+ee)*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*a,.85*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*a,.85*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*a,.9*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*a,.9*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*a,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*a,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*a,.9*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*a,.9*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*a,.85*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*y).close()),E=.325,b=0,ee=-.125,ne=E*ie;var oe=new go.PathFigure((1-.5+E+b)*a,(.5+ee)*y,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*a,(.5+E+ee)*y,(.5+E+b)*a,(.5+ne+ee)*y,(.5+ne+b)*a,(.5+E+ee)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+b)*a,(.5+ee)*y,(.5-ne+b)*a,(.5+E+ee)*y,(.5-E+b)*a,(.5+ne+ee)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*a,(.5-E+ee)*y,(.5-E+b)*a,(.5-ne+ee)*y,(.5-ne+b)*a,(.5-E+ee)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+b)*a,(.5+ee)*y,(.5+ne+b)*a,(.5-E+ee)*y,(1-.5+E+b)*a,(.5-ne+ee)*y));var oe=new go.PathFigure((.525+b)*a,(.5+E+ee)*y,!1);return x.add(oe),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,a,y){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,y)).add(new go.PathSegment(go.PathSegment.Move,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,a,y){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,y)).add(new go.PathSegment(go.PathSegment.Move,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Move,x*a,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,x*a,y))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,y,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,y))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,y)).add(new go.PathSegment(go.PathSegment.Line,a,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,a,y){var x=new go.Geometry().add(new go.PathFigure(.5*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,y)).add(new go.PathSegment(go.PathSegment.Move,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*a,.5*y,.5*a,.5*y)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,.5*a,y)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,y,!1).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Move,.5*a,y)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,0,.5*y)).add(new go.PathSegment(go.PathSegment.Move,a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,y)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*y)).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*y))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*y)).add(new go.PathSegment(go.PathSegment.Line,a,.5*y)).add(new go.PathSegment(go.PathSegment.Move,0,y)).add(new go.PathSegment(go.PathSegment.Line,a,y))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,a,y){var x=.5;return new go.Geometry().add(new go.PathFigure(0,y,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*y)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*a,x*y,x*a,x*y)).add(new go.PathSegment(go.PathSegment.Line,a,y))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,a,y){var x=.5;return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,x*y)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*a,x*y,x*a,x*y)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new ht("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new ht("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var E=re?re.parameter2:NaN;isNaN(E)&&(E=.3);var b=(1-x)*a,ee=(.5-E/2)*y,ne=(.5+E/2)*y,oe=new go.Geometry,ae=new go.PathFigure(0,ee,!0);oe.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,ee)),ae.add(new go.PathSegment(go.PathSegment.Line,b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),ae.add(new go.PathSegment(go.PathSegment.Line,b,y)),ae.add(new go.PathSegment(go.PathSegment.Line,b,ne)),ae.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),oe.spot1=new go.Spot(0,ee/y);var fe=be(0,ne/y,1,ne/y,b/a,1,1,.5,z());return oe.spot2=new go.Spot(fe.x,fe.y),se(fe),oe}),go.Shape.setFigureParameter("Arrow2",0,new ht("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new ht("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>a&&(x=a);var E=re?re.parameter2:NaN;isNaN(E)&&(E=30),E=Math.min(E,y/2);var b=a-x,ee=(y-E)/2,ne=ee+E,oe=new go.Geometry,ae=new go.PathFigure(0,ee,!0);oe.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,ee)),ae.add(new go.PathSegment(go.PathSegment.Line,b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),ae.add(new go.PathSegment(go.PathSegment.Line,b,y)),ae.add(new go.PathSegment(go.PathSegment.Line,b,ne)),ae.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),oe.spot1=new go.Spot(0,ee/y);var fe=be(0,ne/y,1,ne/y,b/a,1,1,.5,z());return oe.spot2=new go.Spot(fe.x,fe.y),se(fe),oe}),go.Shape.defineFigureGenerator("Chevron",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.3*a,.214*y)),E.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,1*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.3*a,1*y)),E.add(new go.PathSegment(go.PathSegment.Line,.3*a,.786*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,1*y).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new ht("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var E=(.5-x/2)*y,b=(.5+x/2)*y,ee=new go.Geometry,ne=new go.PathFigure(a,.5*y,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*a,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close());var oe=be(0,.5,.3,0,0,E/y,.1,E/y,z());return ee.spot1=new go.Spot(oe.x,oe.y),oe=be(.7,1,1,.5,0,b/y,1,b/y,oe),ee.spot2=new go.Spot(oe.x,oe.y),se(oe),ee}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new ht("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new ht("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var E=re?re.parameter2:NaN;isNaN(E)&&(E=100);var b=(y-x)/2,ee=b+x,ne=(y-E)/2,oe=ne+E;(x>y||E>y)&&(E>x?(x=x*y/E,b=(y-x)/2,ee=b+x,ne=0,oe=y):(b=0,ee=y,ne=0,oe=y));var ae=new go.Geometry,fe=new go.PathFigure(a,.5*y,!0);ae.add(fe),fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,oe)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*a,ee)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*a,oe)),fe.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*a,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,.3*a,b)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne).close());var pe=be(0,.5,.3,ne/y,0,b/y,1,b/y,z());return ae.spot1=new go.Spot(pe.x,pe.y),pe=be(.7,oe/y,1,.5,0,ee/y,1,ee/y,pe),ae.spot2=new go.Spot(pe.x,pe.y),se(pe),ae}),go.Shape.setFigureParameter("IBeamArrow",0,new ht("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var E=(.5-x/2)*y,b=(.5+x/2)*y,ee=new go.Geometry,ne=new go.PathFigure(a,.5*y,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ee.spot1=new go.Spot(0,E/y);var oe=be(.7,1,1,.5,0,b/y,1,b/y,z());return ee.spot2=new go.Spot(oe.x,oe.y),se(oe),ee}),go.Shape.setFigureParameter("IBeamArrow2",0,new ht("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new ht("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var E=re?re.parameter2:NaN;isNaN(E)&&(E=100);var b=(y-x)/2,ee=b+x,ne=(y-E)/2,oe=ne+E;(x>y||E>y)&&(E>x?(x=x*y/E,b=(y-x)/2,ee=b+x,ne=0,oe=y):(b=0,ee=y,ne=0,oe=y));var ae=new go.Geometry,fe=new go.PathFigure(a,.5*y,!0);ae.add(fe),fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,oe)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*a,oe)),fe.add(new go.PathSegment(go.PathSegment.Line,0,oe)),fe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*a,ne)),fe.add(new go.PathSegment(go.PathSegment.Line,.2*a,b)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne).close()),ae.spot1=new go.Spot(0,b/y);var pe=be(.7,oe/y,1,.5,0,ee/y,1,ee/y,z());return ae.spot2=new go.Spot(pe.x,pe.y),se(pe),ae}),go.Shape.setFigureParameter("Pointer",0,new ht("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var E=new go.Geometry,b=new go.PathFigure(a,.5*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,x*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),E.spot1=new go.Spot(x,.35);var ee=be(.2,.65,1,.65,0,1,1,.5,z());return E.spot2=new go.Spot(ee.x,ee.y),se(ee),E}),go.Shape.setFigureParameter("RoundedPointer",0,new ht("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var E=new go.Geometry,b=new go.PathFigure(a,.5*y,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*a,.75*y,x*a,.25*y).close()),E.spot1=new go.Spot(x,.35);var ee=be(0,.65,1,.65,0,1,1,.5,z());return E.spot2=new go.Spot(ee.x,ee.y),se(ee),E}),go.Shape.setFigureParameter("SplitEndArrow",0,new ht("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var E=(.5-x/2)*y,b=(.5+x/2)*y,ee=new go.Geometry,ne=new go.PathFigure(a,.5*y,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ne.add(new go.PathSegment(go.PathSegment.Line,0,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ee.spot1=new go.Spot(.2,.3);var oe=be(.7,1,1,.5,0,b/y,1,b/y,z());return ee.spot2=new go.Spot(oe.x,oe.y),se(oe),ee}),go.Shape.setFigureParameter("SplitEndArrow2",0,new ht("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var E=(y-x)/2,b=E+x;x>y&&(E=0,b=y);var ee=new go.Geometry,ne=new go.PathFigure(a,.5*y,!0);ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ne.add(new go.PathSegment(go.PathSegment.Line,0,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*y)),ne.add(new go.PathSegment(go.PathSegment.Line,0,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ee.spot1=new go.Spot(.2,E/y);var oe=be(.7,1,1,.5,0,b/y,1,b/y,z());return ee.spot2=new go.Spot(oe.x,oe.y),se(oe),ee}),go.Shape.setFigureParameter("SquareArrow",0,new ht("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var E=new go.Geometry,b=new go.PathFigure(a,.5*y,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,x*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,x*a,0).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(x,1),E}),go.Shape.defineFigureGenerator("Cone1",function(re,a,y){var x=new go.Geometry,E=ie*.5,b=ie*.1,ee=new go.PathFigure(0,.9*y,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.9+b)*y,(.5+E)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,(.5-E)*a,y,0,(.9+b)*y).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.9*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*y,(1-.85/.9)*a,y,.85/.9*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*y).close());var b=new go.PathFigure(0,.9*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*y,(1-.85/.9)*a,.8*y,.85/.9*a,.8*y)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.5*a,y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.85*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*y).close());var b=new go.PathFigure(.5*a,y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.3*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.3*a,0).close());var b=new go.PathFigure(0,.3*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Move,.7*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var E=new go.Geometry,b=ie*.5,ee=new go.PathFigure(0,x,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,ie*x,(.5-b)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,1*a,x,(.5+b)*a,0,1*a,ie*x)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,1*y,1*a,y-ie*x,(.5+b)*a,1*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,y-x,(.5-b)*a,1*y,0,y-ie*x)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x));var ne=new go.PathFigure(a,x,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,2*x,1*a,2*x-ie*x,(.5+b)*a,2*x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-b)*a,2*x,0,2*x-ie*x)),E.spot1=new go.Spot(0,0,0,2*x),E.spot2=new go.Spot(1,1),E}),go.Shape.defineFigureGenerator("Cylinder2",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var E=new go.Geometry,b=ie*.5,ee=new go.PathFigure(0,y-x,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,ie*x,(.5-b)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,x,(.5+b)*a,0,a,ie*x)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,y-ie*x,(.5+b)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,y-x,(.5-b)*a,y,0,y-ie*x));var ne=new go.PathFigure(0,y-x,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y-2*x,0,y-x-ie*x,(.5-b)*a,y-2*x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,y-x,(.5+b)*a,y-2*x,a,y-x-ie*x)),E.spot1=new go.Spot(0,0),E.spot2=new go.Spot(1,1,0,-2*x),E}),go.Shape.defineFigureGenerator("Cylinder3",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var E=new go.Geometry,b=ie*.5,ee=new go.PathFigure(x,0,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,a-ie*x,0,a,(.5-b)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-x,y,a,(.5+b)*y,a-ie*x,y)),ee.add(new go.PathSegment(go.PathSegment.Line,x,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,ie*x,y,0,(.5+b)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-b)*y,ie*x,0));var ne=new go.PathFigure(x,0,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*y,x+ie*x,0,2*x,(.5-b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,y,2*x,(.5+b)*y,x+ie*x,y)),E.spot1=new go.Spot(0,0,2*x,0),E.spot2=new go.Spot(1,1),E}),go.Shape.defineFigureGenerator("Cylinder4",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var E=new go.Geometry,b=ie*.5,ee=new go.PathFigure(a-x,0,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,a-ie*x,0,a,(.5-b)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-x,y,a,(.5+b)*y,a-ie*x,y)),ee.add(new go.PathSegment(go.PathSegment.Line,x,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,ie*x,y,0,(.5+b)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-b)*y,ie*x,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a-x,0));var ne=new go.PathFigure(a-x,0,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-2*x,.5*y,a-x-ie*x,0,a-2*x,(.5-b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-x,y,a-2*x,(.5+b)*y,a-x-ie*x,y)),E.spot1=new go.Spot(0,0),E.spot2=new go.Spot(1,1,-2*x,0),E}),go.Shape.defineFigureGenerator("Prism1",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.25*a,.25*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var b=new go.PathFigure(.25*a,.25*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.25*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var b=new go.PathFigure(0,y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*y)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.5*a,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.75*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.75*y).close());var b=new go.PathFigure(.5*a,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.5*a,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.85*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*y).close());var b=new go.PathFigure(.5*a,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.85*y)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,a,y){var x=new go.Geometry,E=.2,b=.1,ee=ie*E,ne=ie*b,oe=.5,ae=.1,fe=new go.PathFigure(oe*a,(ae+b)*y,!0);x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-E)*a,ae*y,(oe-ee)*a,(ae+b)*y,(oe-E)*a,(ae+ne)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae-b)*y,(oe-E)*a,(ae-ne)*y,(oe-ee)*a,(ae-b)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+E)*a,ae*y,(oe+ee)*a,(ae-b)*y,(oe+E)*a,(ae-ne)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae+b)*y,(oe+E)*a,(ae+ne)*y,(oe+ee)*a,(ae+b)*y));var pe=.05,Pe=ie*pe;oe=.05,ae=.25;var Ee=new go.PathFigure(.5*a,.2*y,!0);return x.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*y)),oe=.95,ae=.25,Ee.add(new go.PathSegment(go.PathSegment.Bezier,(oe+pe)*a,ae*y,(oe+Pe)*a,(ae-pe)*y,(oe+pe)*a,(ae-Pe)*y)),Ee.add(new go.PathSegment(go.PathSegment.Line,a,.6*y)),Ee.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*y)),Ee.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*y)),pe=.025,Pe=ie*pe,oe=.825,ae=.35,Ee.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae-pe)*y,(oe+pe)*a,(ae-Pe)*y,(oe+Pe)*a,(ae-pe)*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(oe-pe)*a,ae*y,(oe-Pe)*a,(ae-pe)*y,(oe-pe)*a,(ae-Pe)*y)),Ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),Ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,y)),Ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*y)),pe=.05,Pe=ie*pe,oe=.5,ae=.7,Ee.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae-pe)*y,(oe+pe)*a,(ae-Pe)*y,(oe+Pe)*a,(ae-pe)*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(oe-pe)*a,ae*y,(oe-Pe)*a,(ae-pe)*y,(oe-pe)*a,(ae-Pe)*y)),Ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,y)),Ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),Ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*y)),pe=.025,Pe=ie*pe,oe=.175,ae=.35,Ee.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae-pe)*y,(oe+pe)*a,(ae-Pe)*y,(oe+Pe)*a,(ae-pe)*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(oe-pe)*a,ae*y,(oe-Pe)*a,(ae-pe)*y,(oe-pe)*a,(ae-Pe)*y)),Ee.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*y)),Ee.add(new go.PathSegment(go.PathSegment.Line,0,.6*y)),Ee.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),pe=.05,Pe=ie*pe,oe=.05,ae=.25,Ee.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae-pe)*y,(oe-pe)*a,(ae-Pe)*y,(oe-Pe)*a,(ae-pe)*y)),Ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*y)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new ht("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,a,y){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var E=new go.Geometry,b=new go.PathFigure(a,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,x*y)),b.add(new go.PathSegment(go.PathSegment.Line,x*a,0).close()),E.spot1=new go.Spot(0,x),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("Collate",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.5*a,.5*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y));var b=new go.PathFigure(.5*a,.5*y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var ee=new go.PathFigure(0,E*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,E*y)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-E)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,(1-E)*y)),x}),go.Shape.defineFigureGenerator("Database",function(re,a,y){var x=new go.Geometry,E=ie*.5,b=ie*.1,ee=new go.PathFigure(a,.1*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.9+b)*y,(.5+E)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,(.5-E)*a,y,0,(.9+b)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-b)*y,(.5-E)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*y,(.5+E)*a,0,a,(.1-b)*y));var ne=new go.PathFigure(a,.1*y,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*y,a,(.1+b)*y,(.5+E)*a,.2*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*y,(.5-E)*a,.2*y,0,(.1+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Move,a,.2*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*y,a,(.2+b)*y,(.5+E)*a,.3*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*y,(.5-E)*a,.3*y,0,(.2+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Move,a,.3*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.4*y,a,(.3+b)*y,(.5+E)*a,.4*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*y,(.5-E)*a,.4*y,0,(.3+b)*y)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,y,a,0,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.9*y,.25*a,.1*y).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,a,y){var x=new go.Geometry,E=ie*.5,b=ie*.1,ee=new go.PathFigure(a,.1*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.9+b)*y,(.5+E)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,(.5-E)*a,y,0,(.9+b)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-b)*y,(.5-E)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*y,(.5+E)*a,0,a,(.1-b)*y));var ne=new go.PathFigure(a,.1*y,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*y,a,(.1+b)*y,(.5+E)*a,.2*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*y,(.5-E)*a,.2*y,0,(.1+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Move,a,.2*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*y,a,(.2+b)*y,(.5+E)*a,.3*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*y,(.5-E)*a,.3*y,0,(.2+b)*y)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.25*a,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,y,a,0,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.25*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*y).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)?E=.2:E<.15&&(E=.15);var b=ie*.2,ee=new go.PathFigure(0,.2*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,0,(.2-b)*y,(.2-b)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.2*y,(.8+b)*a,0,a,(.2-b)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,y,a,(.8+b)*y,(.8+b)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*y,(.2-b)*a,y,0,(.8+b)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.2*y));var ne=new go.PathFigure(0,E*y,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,E*y)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN;(isNaN(E)||E<.1)&&(E=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var ee=new go.PathFigure(0,E*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,E*y)),x}),go.Shape.defineFigureGenerator("Document",function(re,a,y){var x=new go.Geometry;y=y/.8;var E=new go.PathFigure(0,.7*y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*y,.5*a,.4*y,.5*a,y).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN;(isNaN(E)||E<.2)&&(E=.2);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var ee=new go.PathFigure(E*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,E*y)),ee.add(new go.PathSegment(go.PathSegment.Move,a,E*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-E)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,E*a,y)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-E)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,(1-E)*y)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.5*a,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*y).close());var b=new go.PathFigure(.1*a,.4*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Move,.9*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Move,.6*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Move,.4*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.9*y)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var b=new go.PathFigure(.75*a,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a,.5*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y));var b=new go.PathFigure(a,.5*y,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,y));var ee=new go.PathFigure(a,.5*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(E)&&(E=.1),isNaN(b)&&(b=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var ne=new go.PathFigure(E*a,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*a,y)),ne.add(new go.PathSegment(go.PathSegment.Move,0,b*y)),ne.add(new go.PathSegment(go.PathSegment.Line,a,b*y)),x}),go.Shape.defineFigureGenerator("Junction",function(re,a,y){var x=new go.Geometry,E=1/Math.SQRT2,b=(1-1/Math.SQRT2)/2,ee=ie*.5,ne=.5,oe=new go.PathFigure(a,ne*y,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,y,a,(ne+ee)*y,(ne+ee)*a,y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,ne*y,(ne-ee)*a,y,0,(ne+ee)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,0,0,(ne-ee)*y,(ne-ee)*a,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,a,ne*y,(ne+ee)*a,0,a,(ne-ee)*y));var ae=new go.PathFigure((b+E)*a,(b+E)*y,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b*a,b*y)),ae.add(new go.PathSegment(go.PathSegment.Move,b*a,(b+E)*y)),ae.add(new go.PathSegment(go.PathSegment.Line,(b+E)*a,b*y)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,a,y){var x=new go.Geometry;y=y/.8;var E=new go.PathFigure(0,.7*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*y,.5*a,.4*y,.5*a,y).close());var b=new go.PathFigure(.1*a,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.75*y)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),E.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,a,y){var x=new go.Geometry,E=ie*.5,b=.5,ee=new go.PathFigure(.5*a,y,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,b*y,(b-E)*a,y,0,(b+E)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*a,0,0,(b-E)*y,(b-E)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,b*y,(b+E)*a,0,a,(b-E)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(b+.1)*a,.9*y,a,(b+E)*y,(b+E)*a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*y).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.7);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,E*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.25);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,E*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,(1-E)*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.85*y)),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,a,y){var x=new go.Geometry;y=y/.8;var E=new go.PathFigure(a,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.44*y,.96*a,.47*y,.93*a,.45*y)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.54*y,.86*a,.57*y,.83*a,.55*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.7*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*y,.4*a,.4*y,.4*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,.1*y)),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*y)),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,0).close());var b=new go.PathFigure(.1*a,.2*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.54*y)),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.44*y)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.1*a,.1*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*y)),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*y).close());var b=new go.PathFigure(.2*a,.1*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Move,.1*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*y)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.1);var b=1-E,ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,y).close());var ne=new go.PathFigure(.5*E*a,E*y,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-.5*E)*a,E*y)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,a,y){var x=new go.Geometry,E=ie*.5,b=.5,ee=new go.PathFigure(a,b*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*a,y,a,(b+E)*y,(b+E)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,b*y,(b-E)*a,y,0,(b+E)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*a,0,0,(b-E)*y,(b-E)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,b*y,(b+E)*a,0,a,(b-E)*y));var ne=new go.PathFigure(a,.5*y,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,a,y){var x=new go.Geometry;y=y/.8;var E=new go.PathFigure(0,.7*y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.3*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,a,.3*y,.5*a,.6*y,.5*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*y,.5*a,.4*y,.5*a,y).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(E)&&(E=.1),isNaN(b)&&(b=.3);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(E)&&(E=.1),isNaN(b)&&(b=.3);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var ee=new go.PathFigure((1-E)*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Move,E*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*a,y)),x}),go.Shape.defineFigureGenerator("Process",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var ee=new go.PathFigure(E*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*a,y)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.5*a,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*y).close());var b=new go.PathFigure(0,.5*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.25);var b=new go.PathFigure(E*a,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*y,.25*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*y,.25*a,.5*y));var ee=new go.PathFigure(E*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,E*a,y)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-E)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,y)),x.spot1=new go.Spot(E,0),x.spot2=new go.Spot(1-E,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.25*a,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*y,.25*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*y,.25*a,.5*y)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,a,y){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.1);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,(1-E)*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,(1-E)*y).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,a,y){var x=new go.Geometry,E=ie*.5,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,(.5+E)*a,0,a,(.5-E)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.5+E)*y,(.5+E)*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,a,y){var x=new go.Geometry,E=ie*.5,b=.5,ee=new go.PathFigure(a,b*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*a,y,a,(b+E)*y,(b+E)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,b*y,(b-E)*a,y,0,(b+E)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*a,0,0,(b-E)*y,(b-E)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,b*y,(b+E)*a,0,a,(b-E)*y));var ne=new go.PathFigure(a,b*y,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,b*y));var oe=new go.PathFigure(.8*a,.75*y,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.8*a,.25*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*a,.25*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*a,.75*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*a,.75*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*a,.25*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*a,.25*y)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*a,.75*y)),x}),go.Shape.defineFigureGenerator("Ground",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.5*a,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Move,.3*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,.7*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Move,.4*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,y)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,a,y){var x=new go.Geometry,E=ie*.1,b=.1,ee=.9,ne=.5,oe=new go.PathFigure(.8*a,.5*y,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,y)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*y));var ae=new go.PathFigure((ee+b)*a,ne*y,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+b)*y,(ee+b)*a,(ne+E)*y,(ee+E)*a,(ne+b)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,ne*y,(ee-E)*a,(ne+b)*y,(ee-b)*a,(ne+E)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-b)*y,(ee-b)*a,(ne-E)*y,(ee-E)*a,(ne-b)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,ne*y,(ee+E)*a,(ne-b)*y,(ee+b)*a,(ne-E)*y)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,a,y){var x=new go.Geometry,E=ie*.5,b=ie*.4,ee=ie*.1,ne=.1,oe=.9,ae=.5,fe=new go.PathFigure(.8*a,.5*y,!0);x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,y,.8*a,(.5+b)*y,(.4+E)*a,y)),fe.add(new go.PathSegment(go.PathSegment.Line,0,y)),fe.add(new go.PathSegment(go.PathSegment.Line,0,0)),fe.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),fe.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*y,(.4+E)*a,0,.8*a,(.5-b)*y));var pe=new go.PathFigure((oe+ne)*a,ae*y,!0);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae+ne)*y,(oe+ne)*a,(ae+ee)*y,(oe+ee)*a,(ae+ne)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*a,ae*y,(oe-ee)*a,(ae+ne)*y,(oe-ne)*a,(ae+ee)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae-ne)*y,(oe-ne)*a,(ae-ee)*y,(oe-ee)*a,(ae-ne)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*a,ae*y,(oe+ee)*a,(ae-ne)*y,(oe+ne)*a,(ae-ee)*y)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,a,y){var x=new go.Geometry,E=.5,b=ie*E,ee=0,ne=.5,oe=new go.PathFigure(.8*a,.5*y,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,y,.7*a,(ne+b)*y,(ee+b)*a,(ne+E)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*y,.25*a,.25*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*y,(ee+b)*a,(ne-E)*y,.7*a,(ne-b)*y)),E=.1,b=ie*.1,ee=.9,ne=.5;var ae=new go.PathFigure((ee-E)*a,ne*y,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-E)*y,(ee-E)*a,(ne-b)*y,(ee-b)*a,(ne-E)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(ee+E)*a,ne*y,(ee+b)*a,(ne-E)*y,(ee+E)*a,(ne-b)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+E)*y,(ee+E)*a,(ne+b)*y,(ee+b)*a,(ne+E)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(ee-E)*a,ne*y,(ee-b)*a,(ne+E)*y,(ee-E)*a,(ne+b)*y)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,a,y){var x=new go.Geometry,E=.5,b=ie*E,ee=0,ne=.5,oe=new go.PathFigure(0,0,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,(ee+b+b)*a,(ne-E)*y,.8*a,(ne-b)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,y,.8*a,(ne+b)*y,(ee+b+b)*a,(ne+E)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*y,.25*a,.25*y).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,a,y){var x=new go.Geometry,E=.5,b=ie*E,ee=.2,ne=.5,oe=new go.PathFigure(.1*a,0,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,y,.35*a,.25*y,.35*a,.75*y));var ae=new go.PathFigure(.8*a,.5*y,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,y,.7*a,(ne+b)*y,(ee+b)*a,(ne+E)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*y,.45*a,.25*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*y,(ee+b)*a,(ne-E)*y,.7*a,(ne-b)*y)),E=.1,b=ie*.1,ee=.9,ne=.5;var fe=new go.PathFigure((ee-E)*a,ne*y,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-E)*y,(ee-E)*a,(ne-b)*y,(ee-b)*a,(ne-E)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+E)*a,ne*y,(ee+b)*a,(ne-E)*y,(ee+E)*a,(ne-b)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+E)*y,(ee+E)*a,(ne+b)*y,(ee+b)*a,(ne+E)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-E)*a,ne*y,(ee-b)*a,(ne+E)*y,(ee-E)*a,(ne+b)*y)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,a,y){var x=new go.Geometry,E=.5,b=ie*E,ee=.2,ne=.5,oe=new go.PathFigure(.1*a,0,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,y,.35*a,.25*y,.35*a,.75*y));var ae=new go.PathFigure(.2*a,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,(ee+b)*a,(ne-E)*y,.9*a,(ne-b)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,y,.9*a,(ne+b)*y,(ee+b)*a,(ne+E)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*y,.45*a,.25*y).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Move,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.5*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*y)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,a,y){var x=new go.Geometry,E=ie*.1,b=.1,ee=.1,ne=.5,oe=new go.PathFigure((ee-E*.5)*a,y,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,0,(ee-E)*a,y,(ee-b)*a,0)),ee=.3,oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,y,(ee+b)*a,0,(ee+E)*a,y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,0,(ee-E)*a,y,(ee-b)*a,0)),ee=.5,oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,y,(ee+b)*a,0,(ee+E)*a,y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,0,(ee-E)*a,y,(ee-b)*a,0)),ee=.7,oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,y,(ee+b)*a,0,(ee+E)*a,y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,0,(ee-E)*a,y,(ee-b)*a,0)),ee=.9,oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+E*.5)*a,y,(ee+b)*a,0,(ee+E)*a,y)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,a,y){var x=new go.Geometry,E=ie*.5,b=.5,ee=.5,ne=.5,oe=new go.PathFigure((ee-b)*a,ne*y,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-b)*y,(ee-b)*a,(ne-E)*y,(ee-E)*a,(ne-b)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,ne*y,(ee+E)*a,(ne-b)*y,(ee+b)*a,(ne-E)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+b)*y,(ee+b)*a,(ne+E)*y,(ee+E)*a,(ne+b)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,ne*y,(ee-E)*a,(ne+b)*y,(ee-b)*a,(ne+E)*y)),oe.add(new go.PathSegment(go.PathSegment.Move,(ee-b+.1)*a,ne*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b-.1)*a,ne*y,ee*a,(ne-b)*y,ee*a,(ne+b)*y)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.75*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),E.add(new go.PathSegment(go.PathSegment.Move,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),x}),go.Shape.defineFigureGenerator("Diode",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,a,y){var x=new go.Geometry,E=a,b=y;a=a*.38,y=y*.6;var ee=ie*.8,ne=.8,oe=0,ae=.5,fe=(E-a)/2,pe=(b-y)/2,Pe=new go.PathFigure(oe*a+fe,(ae+ne)*y+pe,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*a+fe,ae*y+pe,(oe-ee)*a+fe,(ae+ne)*y+pe,(oe-ne)*a+fe,(ae+ee)*y+pe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+fe,(ae-ne)*y+pe,(oe-ne)*a+fe,(ae-ee)*y+pe,(oe-ee)*a+fe,(ae-ne)*y+pe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne+ee*.5)*a+fe,ae*y+pe,oe*a+fe,(ae-ne)*y+pe,(oe-ne+ee*.5)*a+fe,(ae-ee)*y+pe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+fe,(ae+ne)*y+pe,(oe-ne+ee*.5)*a+fe,(ae+ee)*y+pe,oe*a+fe,(ae+ne)*y+pe).close()),ee=ie*.4,ne=.4,oe=.2,ae=.5;var Ee=new go.PathFigure(oe*a+fe,(ae+ne)*y+pe,!0);x.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*a+fe,ae*y+pe,(oe-ee)*a+fe,(ae+ne)*y+pe,(oe-ne)*a+fe,(ae+ee)*y+pe)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+fe,(ae-ne)*y+pe,(oe-ne)*a+fe,(ae-ee)*y+pe,(oe-ee)*a+fe,(ae-ne)*y+pe)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne+ee*.5)*a+fe,ae*y+pe,oe*a+fe,(ae-ne)*y+pe,(oe-ne+ee*.5)*a+fe,(ae-ee)*y+pe)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+fe,(ae+ne)*y+pe,(oe-ne+ee*.5)*a+fe,(ae+ee)*y+pe,oe*a+fe,(ae+ne)*y+pe).close()),ee=ie*.2,ne=.2,oe=.5,ae=.5;var Ae=new go.PathFigure((oe-ne)*a+fe,ae*y+pe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+fe,(ae-ne)*y+pe,(oe-ne)*a+fe,(ae-ee)*y+pe,(oe-ee)*a+fe,(ae-ne)*y+pe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*a+fe,ae*y+pe,(oe+ee)*a+fe,(ae-ne)*y+pe,(oe+ne)*a+fe,(ae-ee)*y+pe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+fe,(ae+ne)*y+pe,(oe+ne)*a+fe,(ae+ee)*y+pe,(oe+ee)*a+fe,(ae+ne)*y+pe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*a+fe,ae*y+pe,(oe-ee)*a+fe,(ae+ne)*y+pe,(oe-ne)*a+fe,(ae+ee)*y+pe)),ee=ie*.4,ne=.4,oe=.8,ae=.5;var ye=new go.PathFigure(oe*a+fe,(ae-ne)*y+pe,!0);x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*a+fe,ae*y+pe,(oe+ee)*a+fe,(ae-ne)*y+pe,(oe+ne)*a+fe,(ae-ee)*y+pe)),ye.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+fe,(ae+ne)*y+pe,(oe+ne)*a+fe,(ae+ee)*y+pe,(oe+ee)*a+fe,(ae+ne)*y+pe)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne-ee*.5)*a+fe,ae*y+pe,oe*a+fe,(ae+ne)*y+pe,(oe+ne-ee*.5)*a+fe,(ae+ee)*y+pe)),ye.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+fe,(ae-ne)*y+pe,(oe+ne-ee*.5)*a+fe,(ae-ee)*y+pe,oe*a+fe,(ae-ne)*y+pe).close()),ee=ie*.8,ne=.8,oe=1,ae=.5;var nt=new go.PathFigure(oe*a+fe,(ae-ne)*y+pe,!0);return x.add(nt),nt.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*a+fe,ae*y+pe,(oe+ee)*a+fe,(ae-ne)*y+pe,(oe+ne)*a+fe,(ae-ee)*y+pe)),nt.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+fe,(ae+ne)*y+pe,(oe+ne)*a+fe,(ae+ee)*y+pe,(oe+ee)*a+fe,(ae+ne)*y+pe)),nt.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne-ee*.5)*a+fe,ae*y+pe,oe*a+fe,(ae+ne)*y+pe,(oe+ne-ee*.5)*a+fe,(ae+ee)*y+pe)),nt.add(new go.PathSegment(go.PathSegment.Bezier,oe*a+fe,(ae-ne)*y+pe,(oe+ne-ee*.5)*a+fe,(ae-ee)*y+pe,oe*a+fe,(ae-ne)*y+pe).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.45*a,.54*y)),b.add(new go.PathSegment(go.PathSegment.Move,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.55*a,.54*y)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.35*a,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.65*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,.35*a,0).close());var b=new go.PathFigure(.1*a,y,!0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,y).close());var ee=new go.PathFigure(.6*a,y,!0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.6*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,y).close());var ne=new go.PathFigure(0,.5*y,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*y)),ne.add(new go.PathSegment(go.PathSegment.Move,.75*a,.5*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.75*a,.6*y)),ne.add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.25*a,.6*y)),x}),go.Shape.defineFigureGenerator("Power",function(re,a,y){var x=new go.Geometry,E=ie*.4,b=.4,ee=.5,ne=.5,oe=z(),ae=z(),fe=z(),pe=z();ct(ee,ne-b,ee+E,ne-b,ee+b,ne-E,ee+b,ne,.5,oe,oe,ae,fe,pe);var Pe=te(ae.x,ae.y),Ee=new go.PathFigure(ae.x*a,ae.y*y,!0);x.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,ne*y,fe.x*a,fe.y*y,pe.x*a,pe.y*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+b)*y,(ee+b)*a,(ne+E)*y,(ee+E)*a,(ne+b)*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,ne*y,(ee-E)*a,(ne+b)*y,(ee-b)*a,(ne+E)*y)),ct(ee-b,ne,ee-b,ne-E,ee-E,ne-b,ee,ne-b,.5,fe,pe,ae,oe,oe),Ee.add(new go.PathSegment(go.PathSegment.Bezier,ae.x*a,ae.y*y,fe.x*a,fe.y*y,pe.x*a,pe.y*y)),E=ie*.3,b=.3,ct(ee-b,ne,ee-b,ne-E,ee-E,ne-b,ee,ne-b,.5,fe,pe,ae,oe,oe),Ee.add(new go.PathSegment(go.PathSegment.Line,ae.x*a,ae.y*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,ne*y,pe.x*a,pe.y*y,fe.x*a,fe.y*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+b)*y,(ee-b)*a,(ne+E)*y,(ee-E)*a,(ne+b)*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,ne*y,(ee+E)*a,(ne+b)*y,(ee+b)*a,(ne+E)*y)),ct(ee,ne-b,ee+E,ne-b,ee+b,ne-E,ee+b,ne,.5,oe,oe,ae,fe,pe),Ee.add(new go.PathSegment(go.PathSegment.Bezier,ae.x*a,ae.y*y,pe.x*a,pe.y*y,fe.x*a,fe.y*y).close());var Ee=new go.PathFigure(.45*a,0,!0);return x.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*y)),Ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*y)),Ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),se(oe),se(ae),se(fe),se(pe),se(Pe),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,y/2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,180,360,a/2,y/2,a/2,y/2));function b(ee,ne,oe){ee.add(new go.PathSegment(go.PathSegment.Move,(.3+ne)*a,(.8+oe)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+ne)*a,(.5+oe)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(.1+ne)*a,(.5+oe)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(.3+ne)*a,(.8+oe)*y).close())}return b(E,0,0),b(E,.4,0),b(E,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.2*a,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*y)),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,.3*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*y).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.37*a,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.11*y)),E.add(new go.PathSegment(go.PathSegment.Line,.77*a,.04*y)),E.add(new go.PathSegment(go.PathSegment.Line,.33*a,.49*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.37*y)),E.add(new go.PathSegment(go.PathSegment.Line,.63*a,.86*y)),E.add(new go.PathSegment(go.PathSegment.Line,.77*a,.91*y)),E.add(new go.PathSegment(go.PathSegment.Line,.34*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.34*a,.78*y)),E.add(new go.PathSegment(go.PathSegment.Line,.44*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,.65*a,.56*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*y).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.1*a,y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.29*a,0,-.25*a,.63*y,.45*a,.44*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.51*a,.42*y,.48*a,.17*y,.54*a,.35*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.59*a,.18*y,.59*a,.29*y,.58*a,.28*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,.6*y,.8*a,.34*y,.88*a,.43*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.88*a,.31*y,.87*a,.48*y,.88*a,.43*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,y,1.17*a,.76*y,.82*a,.8*y).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,a,y){var x=new go.Geometry,E=.5,b=0,ee=0,ne=E*ie,oe=.4*Math.SQRT2/2+.5,ae=.5-.5*Math.SQRT2/2,fe=1,pe=.5,Pe=.5,Ee=0,Ae=new go.PathFigure(oe*a,(1-ae)*y,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,fe*a,pe*y,fe*a,.7*y,fe*a,pe*y)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Pe+b)*a,(Ee+b)*y,(.5+E+b)*a,(.5-ne+b)*y,(.5+ne+b)*a,(.5-E+b)*y)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+b)*a,(.5+ee)*y,(.5-ne+b)*a,(.5-E+ee)*y,(.5-E+b)*a,(.5-ne+ee)*y)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.35+b)*a,.9*y,(.5-E+b)*a,(.5+ne+ee)*y,(.5-ne+b)*a,.9*y)),Ae.add(new go.PathSegment(go.PathSegment.Move,(.25+b)*a,.8*y)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.35+b)*a,.9*y)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.2+b)*a,.95*y)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.add(new go.PathSegment(go.PathSegment.Move,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Move,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);x.add(E);var b=new go.PathFigure(a,y,!1);x.add(b);var ee=new go.PathFigure(0,.5*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*y,.2*a,.35*y,.3*a,.35*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,.7*a,.65*y,.8*a,.65*y)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.5*y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.2*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*y).close());var E=new go.PathFigure(0,.2*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.7*a,y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,0,.6*a,.5*y,0,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.7*a,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,y,.4*a,.5*y,a,.5*y).close());var b=new go.PathFigure(.45*a,.73*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,.73*y)),b.add(new go.PathSegment(go.PathSegment.Move,.38*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.63*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Move,.31*a,.27*y)),b.add(new go.PathSegment(go.PathSegment.Line,.56*a,.27*y)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);x.add(E);var b=new go.PathFigure(.335*a,(1-.555)*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*y)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*y)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.68*y,(1-.12)*a,.46*y,(1-.02)*a,.54*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.335*a,(1-.555)*y,.02*a,.54*y,.12*a,.46*y)),b.add(new go.PathSegment(go.PathSegment.Line,.365*a,(1-.595)*y));var ee=.5-.285,ne=.5,oe=ee,ae=Math.PI/4,fe=4*(1-Math.cos(ae))/(3*Math.sin(ae)),pe=fe*.5,Pe=ee,Ee=ee,Ae=fe*Pe,ye=fe*Ee;b.add(new go.PathSegment(go.PathSegment.Bezier,(ne-Pe)*a,oe*y,(ne-(Ae+Pe)/2)*a,(oe+(Ee+ye)/2)*y,(ne-Pe)*a,(oe+ye)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(oe-Ee)*y,(ne-Pe)*a,(oe-ye)*y,(ne-Ae)*a,(oe-Ee)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(ne+Pe)*a,oe*y,(ne+Ae)*a,(oe-Ee)*y,(ne+Pe)*a,(oe-ye)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*y,(ne+Pe)*a,(oe+ye)*y,(ne+(Ae+Pe)/2)*a,(oe+(Ee+ye)/2)*y)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*a,(1-.595)*y)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*y)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*y)),b.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*y));var nt=new go.PathFigure(.2*a,y,!1);x.add(nt),nt.add(new go.PathSegment(go.PathSegment.Line,.2*a,.8*y));var Oe=new go.PathFigure(.8*a,y,!1);return x.add(Oe),Oe.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*y)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.1*a,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,y).close());var b=new go.PathFigure(.2*a,.2*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*y)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.66*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.66*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.33*a,.5*y).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);x.add(E);var b=new go.PathFigure(a,y,!1);x.add(b);var ee=new go.PathFigure(.1*a,y,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.05*a,y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.8*y,0,y,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,.45*a,.1*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.1*y,.5*a,0,.5*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.95*a,.9*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,y,a,y,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.05*a,y));var b=.05;return E.add(new go.PathSegment(go.PathSegment.Move,(.5-b)*a,.875*y)),E.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*a,.875*y,b*a,b*y)),E.add(new go.PathSegment(go.PathSegment.Move,.5*a,.75*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.325*y,.575*a,.725*y,.625*a,.375*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.75*y,.375*a,.375*y,.425*a,.725*y)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.45*a,.95*y,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,.95*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.185*a,.85*y,.17*a,.95*y,.15*a,.9*y)),E.add(new go.PathSegment(go.PathSegment.Line,.235*a,.75*y)),E.add(new go.PathSegment(go.PathSegment.Line,.3*a,.625*y)),E.add(new go.PathSegment(go.PathSegment.Line,.35*a,.65*y)),E.add(new go.PathSegment(go.PathSegment.Line,.275*a,.45*y)),E.add(new go.PathSegment(go.PathSegment.Line,.05*a,.45*y)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.05*a,.575*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.1875*a,.95*y,0,.675*y,0,.7*y)),E.add(new go.PathSegment(go.PathSegment.Move,.45*a,.95*y)),E.add(new go.PathSegment(go.PathSegment.Line,.45*a,.775*y)),E.add(new go.PathSegment(go.PathSegment.Line,.22*a,.775*y));var b=new go.PathFigure(.475*a,.2*y,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.225*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Line,.275*a,.175*y)),b.add(new go.PathSegment(go.PathSegment.Line,.325*a,.05*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.05*y,.35*a,0,.375*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.575*a,.375*y)),b.add(new go.PathSegment(go.PathSegment.Line,.525*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,.475*y)),b.add(new go.PathSegment(go.PathSegment.Line,.85*a,.315*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.32*y)),b.add(new go.PathSegment(go.PathSegment.Line,.65*a,.05*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,0,.65*a,.05*y,.625*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.38*a,.0105*y));var ee=new go.PathFigure(.675*a,.575*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.875*a,.525*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.775*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.85*a,.95*y,a,.8*y,a,.85*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.95*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.85*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.725*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.775*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,.775*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.775*y)),ee.add(new go.PathSegment(go.PathSegment.Move,.675*a,.575*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.775*a,.775*y)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,a,y){var x=new go.Geometry,E=.5,b=ie*.5,ee=new go.PathFigure(a,E*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,E*a,y,a,(E+b)*y,(E+b)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E*y,(E-b)*a,y,0,(E+b)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E*a,0,0,(E-b)*y,(E-b)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,E*y,(E+b)*a,0,a,(E-b)*y));var ne=new go.PathFigure(E*a,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*a,.15*y)),ne.add(new go.PathSegment(go.PathSegment.Move,E*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,E*a,.85*y)),ne.add(new go.PathSegment(go.PathSegment.Move,0,E*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.15*a,E*y)),ne.add(new go.PathSegment(go.PathSegment.Move,a,E*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.85*a,E*y)),ne.add(new go.PathSegment(go.PathSegment.Move,E*a,E*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.58*a,.1*y)),ne.add(new go.PathSegment(go.PathSegment.Move,E*a,E*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.78*a,.54*y)),x}),go.Shape.defineFigureGenerator("Package",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.15*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var b=new go.PathFigure(0,.15*y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*a,.15*y).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(0,.2*y,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.2*y).close());var ee=new go.PathFigure(0,.5*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.5*y).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a,y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.15*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.15*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y).close());var b=new go.PathFigure(0,.2*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*y).close());var ee=new go.PathFigure(0,.6*y,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.6*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.8*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.6*y).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.15*a,.6*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,.15*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.85*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*y));var b=new go.PathFigure(.15*a,.6*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*y)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a,y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.66*a,.33*y)),E.add(new go.PathSegment(go.PathSegment.Line,.66*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.33*a,.33*y)),E.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,.33*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.65*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,.35*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.33*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.33*y)),E.add(new go.PathSegment(go.PathSegment.Move,a,.33*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.66*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.66*y)),E.add(new go.PathSegment(go.PathSegment.Move,a,.66*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(a,.8*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.8*y).close());var ee=.1,ne=ie*.1,oe=.2,ae=.9,fe=new go.PathFigure((oe-ee)*a,ae*y,!0);x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae-ee)*y,(oe-ee)*a,(ae-ne)*y,(oe-ne)*a,(ae-ee)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee)*a,ae*y,(oe+ne)*a,(ae-ee)*y,(oe+ee)*a,(ae-ne)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae+ee)*y,(oe+ee)*a,(ae+ne)*y,(oe+ne)*a,(ae+ee)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee)*a,ae*y,(oe-ne)*a,(ae+ee)*y,(oe-ee)*a,(ae+ne)*y).close()),ee=.1,ne=ie*.1,oe=.8,ae=.9;var pe=new go.PathFigure((oe-ee)*a,ae*y,!0);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae-ee)*y,(oe-ee)*a,(ae-ne)*y,(oe-ne)*a,(ae-ee)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ee)*a,ae*y,(oe+ne)*a,(ae-ee)*y,(oe+ee)*a,(ae-ne)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*a,(ae+ee)*y,(oe+ee)*a,(ae+ne)*y,(oe+ne)*a,(ae+ee)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ee)*a,ae*y,(oe-ne)*a,(ae+ee)*y,(oe-ee)*a,(ae+ne)*y).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.2*a,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),E.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),E.add(new go.PathSegment(go.PathSegment.Move,.5*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,0));var b=new go.PathFigure(0,.5*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y));var ee=new go.PathFigure(.5*a,.8*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.1*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.1*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.8*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*y));var ne=new go.PathFigure(.5*a,.7*y,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,.7*y));var oe=.1,ae=ie*.1,fe=.1,pe=.9,Pe=new go.PathFigure((fe-oe)*a,pe*y,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,fe*a,(pe-oe)*y,(fe-oe)*a,(pe-ae)*y,(fe-ae)*a,(pe-oe)*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(fe+oe)*a,pe*y,(fe+ae)*a,(pe-oe)*y,(fe+oe)*a,(pe-ae)*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,fe*a,(pe+oe)*y,(fe+oe)*a,(pe+ae)*y,(fe+ae)*a,(pe+oe)*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(fe-oe)*a,pe*y,(fe-ae)*a,(pe+oe)*y,(fe-oe)*a,(pe+ae)*y)),oe=.1,ae=ie*.1,fe=.4,pe=.9;var Ee=new go.PathFigure((fe-oe)*a,pe*y,!0);return x.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,fe*a,(pe-oe)*y,(fe-oe)*a,(pe-ae)*y,(fe-ae)*a,(pe-oe)*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(fe+oe)*a,pe*y,(fe+ae)*a,(pe-oe)*y,(fe+oe)*a,(pe-ae)*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,fe*a,(pe+oe)*y,(fe+oe)*a,(pe+ae)*y,(fe+ae)*a,(pe+oe)*y)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(fe-oe)*a,pe*y,(fe-ae)*a,(pe+oe)*y,(fe-oe)*a,(pe+ae)*y)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.1*a,.4*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*y)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*y)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,.4*y).close());var b=new go.PathFigure(.45*a,.7*y,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*y));var ee=new go.PathFigure(.55*a,.4*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.4*y).close());var fe=.05,pe=ie*.05,Pe=.175,Ee=.95,ne=new go.PathFigure((Pe-fe)*a,Ee*y,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(Ee-fe)*y,(Pe-fe)*a,(Ee-pe)*y,(Pe-pe)*a,(Ee-fe)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Pe+fe)*a,Ee*y,(Pe+pe)*a,(Ee-fe)*y,(Pe+fe)*a,(Ee-pe)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(Ee+fe)*y,(Pe+fe)*a,(Ee+pe)*y,(Pe+pe)*a,(Ee+fe)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Pe-fe)*a,Ee*y,(Pe-pe)*a,(Ee+fe)*y,(Pe-fe)*a,(Ee+pe)*y));var fe=.05,pe=ie*.05,Pe=.375,Ee=.95,oe=new go.PathFigure((Pe-fe)*a,Ee*y,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(Ee-fe)*y,(Pe-fe)*a,(Ee-pe)*y,(Pe-pe)*a,(Ee-fe)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(Pe+fe)*a,Ee*y,(Pe+pe)*a,(Ee-fe)*y,(Pe+fe)*a,(Ee-pe)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(Ee+fe)*y,(Pe+fe)*a,(Ee+pe)*y,(Pe+pe)*a,(Ee+fe)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(Pe-fe)*a,Ee*y,(Pe-pe)*a,(Ee+fe)*y,(Pe-fe)*a,(Ee+pe)*y));var fe=.05,pe=ie*.05,Pe=.625,Ee=.95,ae=new go.PathFigure((Pe-fe)*a,Ee*y,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(Ee-fe)*y,(Pe-fe)*a,(Ee-pe)*y,(Pe-pe)*a,(Ee-fe)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Pe+fe)*a,Ee*y,(Pe+pe)*a,(Ee-fe)*y,(Pe+fe)*a,(Ee-pe)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(Ee+fe)*y,(Pe+fe)*a,(Ee+pe)*y,(Pe+pe)*a,(Ee+fe)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Pe-fe)*a,Ee*y,(Pe-pe)*a,(Ee+fe)*y,(Pe-fe)*a,(Ee+pe)*y));var fe=.05,pe=ie*.05,Pe=.825,Ee=.95,Ae=new go.PathFigure((Pe-fe)*a,Ee*y,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(Ee-fe)*y,(Pe-fe)*a,(Ee-pe)*y,(Pe-pe)*a,(Ee-fe)*y)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Pe+fe)*a,Ee*y,(Pe+pe)*a,(Ee-fe)*y,(Pe+fe)*a,(Ee-pe)*y)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(Ee+fe)*y,(Pe+fe)*a,(Ee+pe)*y,(Pe+pe)*a,(Ee+fe)*y)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Pe-fe)*a,Ee*y,(Pe-pe)*a,(Ee+fe)*y,(Pe-fe)*a,(Ee+pe)*y).close());var ye=new go.PathFigure(0,y,!1);return x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Line,a,y).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(0,.2*y,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.2*y).close());var ee=new go.PathFigure(.15*a,y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.15*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*a,y).close());var ne=.05,oe=ie*.05,ae=.35,fe=.775,pe=new go.PathFigure((ae-ne)*a,fe*y,!0);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(fe-ne)*y,(ae-ne)*a,(fe-oe)*y,(ae-oe)*a,(fe-ne)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ne)*a,fe*y,(ae+oe)*a,(fe-ne)*y,(ae+ne)*a,(fe-oe)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(fe+ne)*y,(ae+ne)*a,(fe+oe)*y,(ae+oe)*a,(fe+ne)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ne)*a,fe*y,(ae-oe)*a,(fe+ne)*y,(ae-ne)*a,(fe+oe)*y).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Move,.1*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.75*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.75*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.75*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*y)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*y)),x}),go.Shape.defineFigureGenerator("Globe",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.5*a,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.add(new go.PathSegment(go.PathSegment.Move,0,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,.75*a,0,a,.25*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,.75*y,.75*a,y)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,.25*a,y,0,.75*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,.25*y,.25*a,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,.15*a,.25*y,.15*a,.75*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.85*a,.75*y,.85*a,.25*y)),E.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.15*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.15*y,.35*a,.3*y,.65*a,.3*y)),E.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.85*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.85*y,.35*a,.7*y,.65*a,.7*y)),x}),go.Shape.defineFigureGenerator("Wave",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.25*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.25*y,.1*a,0,.2*a,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.25*y,.425*a,.5*y,.575*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,a,.25*y,.8*a,0,.9*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.75*y)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.75*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.75*y,.1*a,.5*y,.2*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.75*y,.425*a,y,.575*a,y)),E.add(new go.PathSegment(go.PathSegment.Bezier,a,.75*y,.8*a,.5*y,.9*a,.5*y)),x}),go.Shape.defineFigureGenerator("Operator",function(re,a,y){var x=new go.Geometry,E=.3,b=ie*.3,ee=.5,ne=.7,oe=new go.PathFigure((ee-E)*a,ne*y,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-E)*y,(ee-E)*a,(ne-b)*y,(ee-b)*a,(ne-E)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+E)*a,ne*y,(ee+b)*a,(ne-E)*y,(ee+E)*a,(ne-b)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+E)*y,(ee+E)*a,(ne+b)*y,(ee+b)*a,(ne+E)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-E)*a,ne*y,(ee-b)*a,(ne+E)*y,(ee-E)*a,(ne+b)*y));var ae=new go.PathFigure(0,.7*y,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.7*y,0,0,a,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.5*a,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*y,.65*a,.3*y,.65*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.35*a,.5*y,.35*a,.3*y)),E.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,y,.3*a,.6*y,.1*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*y,.2*a,y,.35*a,.95*y)),E.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,a,y,.7*a,.6*y,.9*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*y,.8*a,y,.65*a,.95*y)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,0,.075*y,0,.5*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,y,0,y,.4*a,y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.4*y,.8*a,y,.85*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.1*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Move,.4*a,.1*y)),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,.1*y));var b=new go.PathFigure(0,.6*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,0,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.4*y)),x}),go.Shape.defineFigureGenerator("Delete",function(re,a,y){var x=new go.Geometry,E=.5,b=ie*.5,ee=.5,ne=.5,oe=new go.PathFigure((ee-E)*a,ne*y,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-E)*y,(ee-E)*a,(ne-b)*y,(ee-b)*a,(ne-E)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+E)*a,ne*y,(ee+b)*a,(ne-E)*y,(ee+E)*a,(ne-b)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+E)*y,(ee+E)*a,(ne+b)*y,(ee+b)*a,(ne+E)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-E)*a,ne*y,(ee-b)*a,(ne+E)*y,(ee-E)*a,(ne+b)*y));var ae=new go.PathFigure(.15*a,.5*y,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.85*a,.5*y)),x}),go.Shape.defineFigureGenerator("Flag",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.1*y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Move,0,.1*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.1*y,.15*a,0,.35*a,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*y,.65*a,.2*y,.85*a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*y,.85*a,.6*y,.65*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,.35*a,.4*y,.15*a,.4*y).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,a,y){var x=new go.Geometry,E=.5,b=ie*.5,ee=.5,ne=.5,oe=new go.PathFigure((ee-E)*a,ne*y,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-E)*y,(ee-E)*a,(ne-b)*y,(ee-b)*a,(ne-E)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+E)*a,ne*y,(ee+b)*a,(ne-E)*y,(ee+E)*a,(ne-b)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+E)*y,(ee+E)*a,(ne+b)*y,(ee+b)*a,(ne+E)*y)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-E)*a,ne*y,(ee-b)*a,(ne+E)*y,(ee-E)*a,(ne+b)*y).close()),E=.05,b=ie*.05,ee=.5,ne=.8;var ae=new go.PathFigure((ee-E)*a,ne*y,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne-E)*y,(ee-E)*a,(ne-b)*y,(ee-b)*a,(ne-E)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(ee+E)*a,ne*y,(ee+b)*a,(ne-E)*y,(ee+E)*a,(ne-b)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ne+E)*y,(ee+E)*a,(ne+b)*y,(ee+b)*a,(ne+E)*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(ee-E)*a,ne*y,(ee-b)*a,(ne+E)*y,(ee-E)*a,(ne+b)*y).close()),ae.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*y)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*y,.75*a,.475*y,.75*a,.225*y)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.35*y,.4*a,.2*y,.3*a,.25*y)),x}),go.Shape.defineFigureGenerator("Location",function(re,a,y){return new go.Geometry().add(new go.PathFigure(.5*a,y,!0).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*y)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.975*a,.025*y,.5*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*a,.5*y,.5*a,0,.025*a,.025*y).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*y)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*a,.3*y,.1*a,.1*y).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.5*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*y));var b=new go.PathFigure(.2*a,.5*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*y,.25*a,0,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.3*y)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.5*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*y));var b=new go.PathFigure(.2*a,.5*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*y,.25*a,0,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.35*y)),x}),go.Shape.defineFigureGenerator("Gear",function(re,a,y){return new go.Geometry().add(new go.PathFigure(.9375*a,.56246875*y,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.4375*y)).add(new go.PathSegment(go.PathSegment.Line,.80621875*a,.4375*y)).add(new go.PathSegment(go.PathSegment.Bezier,.763*a,.3316875*y,.79840625*a,.39915625*y,.7834375*a,.3635*y)).add(new go.PathSegment(go.PathSegment.Line,.8566875*a,.23796875*y)).add(new go.PathSegment(go.PathSegment.Line,.76825*a,.14959375*y)).add(new go.PathSegment(go.PathSegment.Line,.67596875*a,.24184375*y)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*a,.19378125*y,.64228125*a,.2188125*y,.603875*a,.2021875*y)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.0625*y)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.0625*y)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.19378125*y)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*a,.239375*y,.39759375*a,.20190625*y,.36053125*a,.2176875*y)).add(new go.PathSegment(go.PathSegment.Line,.2379375*a,.14959375*y)).add(new go.PathSegment(go.PathSegment.Line,.14953125*a,.2379375*y)).add(new go.PathSegment(go.PathSegment.Line,.23934375*a,.3278125*y)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*a,.4375*y,.21765625*a,.36059375*y,.201875*a,.397625*y)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.4375*y)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.5625*y)).add(new go.PathSegment(go.PathSegment.Line,.1938125*a,.5625*y)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*a,.67596875*y,.20221875*a,.603875*y,.21884375*a,.64228125*y)).add(new go.PathSegment(go.PathSegment.Line,.1495625*a,.76825*y)).add(new go.PathSegment(go.PathSegment.Line,.238*a,.8566875*y)).add(new go.PathSegment(go.PathSegment.Line,.3316875*a,.76296875*y)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*a,.80621875*y,.36353125*a,.78340625*y,.3991875*a,.79840625*y)).add(new go.PathSegment(go.PathSegment.Line,.43753125*a,.9375*y)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.9375*y)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.80621875*y)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*a,.760625*y,.602375*a,.79809375*y,.63946875*a,.78234375*y)).add(new go.PathSegment(go.PathSegment.Line,.76828125*a,.8566875*y)).add(new go.PathSegment(go.PathSegment.Line,.85671875*a,.76825*y)).add(new go.PathSegment(go.PathSegment.Line,.76065625*a,.67221875*y)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*a,.56246875*y,.78234375*a,.63940625*y,.798125*a,.602375*y)).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.56246875*y).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.6*y)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*a,.5*y,.1*a,.1*y).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.5*y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.3*y,0,.375*y,.05*a,.325*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.075*y,.3*a,.225*y,.4*a,.175*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.525*a,.075*y,.46*a,.05*y,.525*a,.05*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.4*y,.525*a,.275*y,.475*a,.325*y)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.55*y,a,.4*y,a,.55*y)),E.add(new go.PathSegment(go.PathSegment.Line,.425*a,.55*y)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,.55*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.7*y,.675*a,.55*y,.675*a,.7*y)),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*y)),E.add(new go.PathSegment(go.PathSegment.Line,.575*a,.7*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,.85*y,.65*a,.7*y,.65*a,.85*y)),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,.85*y)),E.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.535*a,y,.61*a,.85*y,.61*a,y)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,.435*a,y,0,y).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,.2*y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),E.add(new go.PathSegment(go.PathSegment.Move,.25*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),E.add(new go.PathSegment(go.PathSegment.Move,.75*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*y)),x}),go.Shape.defineFigureGenerator("Eject",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y*.7)),E.add(new go.PathSegment(go.PathSegment.Line,0,y*.7).close());var b=new go.PathFigure(0,y*.6,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*y)).add(new go.PathSegment(go.PathSegment.Line,a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.9*a,y)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*y).close()))}),go.Shape.defineFigureGenerator("Building",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a*1,y*1,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,0,y*.85)),E.add(new go.PathSegment(go.PathSegment.Line,.046*a,y*.85)),E.add(new go.PathSegment(go.PathSegment.Line,.046*a,y*.45)),E.add(new go.PathSegment(go.PathSegment.Line,0,y*.45)),E.add(new go.PathSegment(go.PathSegment.Line,0,y*.3)),E.add(new go.PathSegment(go.PathSegment.Line,.046*a,y*.3)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y*0)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,y*.3)),E.add(new go.PathSegment(go.PathSegment.Line,a,y*.3)),E.add(new go.PathSegment(go.PathSegment.Line,a,y*.45)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,y*.45)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,y*.85)),E.add(new go.PathSegment(go.PathSegment.Line,a,y*.85).close());var b=new go.PathFigure(.126*a,.85*y,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.126*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.322*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.322*a,.85*y).close());var ee=new go.PathFigure(.402*a,.85*y,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.402*a,.45*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*a,.45*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*a,.85*y).close());var ne=new go.PathFigure(.678*a,.85*y,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.678*a,.45*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*a,.45*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*a,.85*y).close());var oe=new go.PathFigure(.5*a,.1*y,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*a,.3*y)),oe.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*a,.3*y).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,y*1,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*.8)),E.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.8)),E.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.6)),E.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.6)),E.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.4)),E.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*.4)),E.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*.2)),E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.2)),E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.15)),E.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.15)),E.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.35)),E.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.35)),E.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.55)),E.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*.55)),E.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.15,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.15,y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,0,y*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,y*1,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.184,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.184,y*(1-.184)).close());var b=new go.PathFigure(a*.204,y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.204,y*(1-.184))),b.add(new go.PathSegment(go.PathSegment.Line,a*.388,y*(1-.184*2))),b.add(new go.PathSegment(go.PathSegment.Line,a*.388,y*1).close());var ee=new go.PathFigure(a*.408,y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.408,y*(1-.184*2))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.592,y*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.592,y*1).close());var ne=new go.PathFigure(a*.612,y,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.612,y*(1-.184*3))),ne.add(new go.PathSegment(go.PathSegment.Line,a*.796,y*(1-.184*4))),ne.add(new go.PathSegment(go.PathSegment.Line,a*.796,y*1).close());var oe=new go.PathFigure(a*.816,y,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a*.816,y*(1-.184*4))),oe.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-.184*5))),oe.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.3,0).close());var b=new go.PathFigure(a*.055,.07*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.07)),b.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.055,y*.1).close());var ee=new go.PathFigure(a*.055,.13*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.13)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.16)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.055,y*.16).close());var ne=new go.PathFigure(a*.055,.18*y,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.18)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.21)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.055,y*.21).close());var oe=new go.PathFigure(a*1,0,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a*.4,0)),oe.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.65)),oe.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(.55*a,y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*y)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,.475*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.35*a,.525*y,0,.4*y,.225*a,.45*y)),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,.475*y)),E.add(new go.PathSegment(go.PathSegment.Line,.15*a,.35*y)),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,.325*y)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,.325*y)),E.add(new go.PathSegment(go.PathSegment.Line,.85*a,.1*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.2*y,.975*a,0,a,.08*y)),E.add(new go.PathSegment(go.PathSegment.Line,.7*a,.45*y)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,.95*y)),E.add(new go.PathSegment(go.PathSegment.Line,.55*a,y).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a*1,y*.5,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.9,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.5,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.5,.35*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.45,.35*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.3,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.15,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.35*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.65*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.15,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.3,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.45,.65*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.5,.65*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.5,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.6,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.65,.55*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.7,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.75,.55*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.8,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.85,.575*y)),E.add(new go.PathSegment(go.PathSegment.Line,a*.9,.6*y).close()),E.add(new go.PathSegment(go.PathSegment.Move,.17*a,.425*y)),E.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*a,.5*y,.075*a,.075*y).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*0,a*.3,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,0,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.08,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.08,y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),y*.95)),E.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1));var b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*0)),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*1,a*.3,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1));var ee=new go.PathFigure(a*.11,y*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),y*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),y*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.11,y*.8).close());var ne=new go.PathFigure(a*(.11+.24133333*1+.028*1),y*.1,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),y*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),y*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*1),y*.8).close());var oe=new go.PathFigure(a*(.11+.24133333*2+.028*2),y*.1,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),y*.1)),oe.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),y*.8)),oe.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*2),y*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,a,y){var x=new go.Geometry,E=8,b=E*ie,ee=new go.PathFigure(E,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.86,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.14)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y-E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-E,y,a,y-b,a-b,y)),ee.add(new go.PathSegment(go.PathSegment.Line,E,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,y-E,b,y,0,y-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,b,b,0).close());var ne=new go.PathFigure(a*.83,0,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.83,y*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*0).close());var oe=new go.PathFigure(a*.83,y*1,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,a*.83,y*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*1).close());var ae=new go.PathFigure(a*.78,y*.05,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.05)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.78,y*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,a,y){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,a/3),x=Math.min(x,y/3);var E=x*ie,b=y*.8,ee=new go.Geometry,ne=new go.PathFigure(x,0,!0);return ee.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a-x,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,x,a-E,0,a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,b-x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-x,b,a,b-E,a-E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.7,b)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.7,y)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.55,b)),ne.add(new go.PathSegment(go.PathSegment.Line,x,b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,b-x,E,b,0,b-E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,E,E,0).close()),E>1?(ee.spot1=new go.Spot(0,0,E,E),ee.spot2=new go.Spot(1,.8,-E,-E)):(ee.spot1=go.Spot.TopLeft,ee.spot2=new go.Spot(1,.8)),ee}),go.Shape.defineFigureGenerator("Repeat",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a*0,y*.45,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.45)),E.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*.45)),E.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*.9)),E.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.9)),E.add(new go.PathSegment(go.PathSegment.Line,a*.65,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*.45).close());var b=new go.PathFigure(a*1,y*.55,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*.1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close()).add(new go.PathSegment(go.PathSegment.Move,.4*a,.4*y)).add(new go.PathSegment(go.PathSegment.Line,.4*a,.8*y)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y).close()).add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*y)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.6*y)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.6*y)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.1*y).close()).add(new go.PathSegment(go.PathSegment.Move,.1*a,.6*y)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.9*y)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a*0,y*.1,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.1)),E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.9)),E.add(new go.PathSegment(go.PathSegment.Line,a*0,y*.9).close());var b=new go.PathFigure(a*.1,y*.2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.1,y*.25)),b.add(new go.PathSegment(go.PathSegment.Line,a*.22,y*.285)),b.add(new go.PathSegment(go.PathSegment.Line,a*.1,y*.32)),b.add(new go.PathSegment(go.PathSegment.Line,a*.1,y*.37)),b.add(new go.PathSegment(go.PathSegment.Line,a*.275,y*.32)),b.add(new go.PathSegment(go.PathSegment.Line,a*.275,y*.25).close());var ee=new go.PathFigure(a*.28,y*.37,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.37)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.41)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.28,y*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,a,y){var x=new go.Geometry,E=15,b=E*ie,ee=new go.PathFigure(a*.62,y*.475,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,y-E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-E,y,a,y-b,a-b,y)),ee.add(new go.PathSegment(go.PathSegment.Line,E,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,y-E,b,y,0,y-b)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.38,y*.475)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.38,y*.03)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.62,y*.03).close()),b>1?(x.spot1=new go.Spot(0,0,b,b),x.spot2=new go.Spot(1,1,-b,-b)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a*0,y*1,!0);x.add(E);var b=.1/.3;E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*.755,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*.93,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*.61,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.39,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*.07,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*0,y*(1-b)).close());var ee=new go.PathFigure(a*.4,y*0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.26,y*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.66)),ee.add(new go.PathSegment(go.PathSegment.Line,a*(1-.26),y*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a*0,y*1,!0);x.add(E);var b=.1/.3;return E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*.755,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*.93,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*.61,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.39,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*.07,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*0,y*(1-b)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a*0,y*1,!0);x.add(E);var b=.1/.3;E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*.755,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*.93,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*.61,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.39,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*.07,y*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*0,y*(1-b)).close());var ee=new go.PathFigure(a*.5,y*0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.26,y*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.74,y*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a*.15,y*0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.85,y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a*.15,y*0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.85,y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*1).close());var b=new go.PathFigure(a*.235,y*.28,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.765,y*.28)),b.add(new go.PathSegment(go.PathSegment.Line,a*.655,y*.97)),b.add(new go.PathSegment(go.PathSegment.Line,a*.345,y*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,a,y){var x=new go.Geometry,E=new go.PathFigure(a*.5,y*0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.65,y*.25)),E.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.25)),E.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.45)),E.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.45)),E.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.35)),E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.5)),E.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.65)),E.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.55)),E.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.55)),E.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.65,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.75)),E.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.55)),E.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.55)),E.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.65)),E.add(new go.PathSegment(go.PathSegment.Line,a*0,y*.5)),E.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.35)),E.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.45)),E.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.45)),E.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.25)),E.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},11081:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var ht={},Gt="5.0",te={},z=null,se=!1,be=!1,ct=null,We=!1,Re=null,ie=null,tt=0;tt4?parseFloat(Me):5};ht.setHTML5Codebase=function(Me,Ye){ie=Me,it(Me,Ye)},ht.setJavaCodebase=ht.setJavaCodebaseVersion=ht.isCompiledInstalled=ht.setPreCompiledScriptPath=ht.setPreCompiledResourcePath=function(){},ht.setHTML5CodebaseVersion=function(Me,Ye){var Bt=parseFloat(Me);if(Bt!==NaN&&Bt<5){console.log("The GeoGebra HTML5 codebase version "+Bt+" is deprecated. Using version latest instead.");return}Re=Me,Ot(Me,Ye)},ht.getHTML5CodebaseVersion=function(){return re},ht.getParameters=function(){return te},ht.setFontsCSSURL=function(Me){ee=Me},ht.setGiacJSURL=function(Me){},ht.setJNLPFile=function(Me){$e=Me},ht.setJNLPBaseDir=function(Me){},ht.inject=function(){function Me(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ye="auto",Bt=te.id,en,wt=!1,tn=0;tn=5)return!0;var Me=ht.getAppletObject();return Me&&typeof Me.recalculateEnvironments=="function"?(Me.recalculateEnvironments(),!0):!1},ht.startAnimation=function(){var Me=ht.getAppletObject();return Me&&typeof Me.startAnimation=="function"?(Me.startAnimation(),!0):!1},ht.stopAnimation=function(){var Me=ht.getAppletObject();return Me&&typeof Me.stopAnimation=="function"?(Me.stopAnimation(),!0):!1},ht.getAppletObject=function(){var Me=te.id!==void 0?te.id:"ggbApplet";return window[Me]},ht.resize=function(){};var Ae=function(Me,Ye,Bt){var en=document.createElement("param");en.setAttribute("name",Ye),en.setAttribute("value",Bt),Me.appendChild(en)},ye=function(Me){return Me&&Me!=="false"},nt=function(Me,Ye,Bt){oe(re)<=4.2&&(Bt=!0);var en=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!y)&&(en=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var wt=document.createElement("div");wt.classList.add("appletParameters","notranslate");var tn=Ye.width,Ce=Ye.height;if(Ye.disableAutoScale=Ye.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ye.disableAutoScale,Ye.width!==void 0)if(oe(re)<=4.4)ye(Ye.showToolBar)&&(Ye.height-=7),ye(Ye.showAlgebraInput)&&(Ye.height-=37),Ye.width<605&&ye(Ye.showToolBar)&&(Ye.width=605,tn=605);else{var rn=100;(ye(Ye.showToolBar)||ye(Ye.showMenuBar))&&(Ye.hasOwnProperty("customToolBar")&&(Ye.customToolbar=Ye.customToolBar),rn=ye(Ye.showMenuBar)?245:155),tn=5?(Ye.appletOnLoad=function(xe){var bt=Me.querySelector(".ggb_preview");bt&&bt.parentNode.removeChild(bt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Jn),window.GGBT_wsf_view&&$(window).trigger("resize"),In(xe)},Et||Jn.appendChild(mt)):wt.appendChild(mt),Jn.appendChild(wt),Et||Me.appendChild(Jn),setTimeout(function(){ht.resize()},1)}else{var Le=document.createElement("div");Le.className="applet_scaler",Le.style.position="relative",Le.style.display="block",Le.appendChild(wt),Me.appendChild(Le),Ye.appletOnLoad=function(xe){ht.resize(),In(xe)}}function he(xe,bt){bt&&typeof bt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(xe,bt.appletOnLoad):renderGGBElement(xe),kt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",bt)}function rt(xe,bt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:xe,params:bt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(_t){he(_t.article,_t.params)}),html5AppletsToProcess=null)},oe(re)<5&&(xe.className+=" geogebraweb")):he(xe,bt)}if(en){scriptLoadStarted=!0;for(var lt=0;lt0?(xt.remove(),Jn.attr("id","fullscreencontent").show(),jQuery(In).append(Jn),window.dispatchEvent(new Event("resize"))):nt(xt,Ye,!1),window.GGBT_wsf_view.launchFullScreen(In)}else Fe=en,nt(Me,Ye,!1);if(!window.GGBT_wsf_view)for(Ce=0;CeMe/4*3&&(xt=Me/4*3),In=xt/5.8,rn.setAttribute("src",E),rn.setAttribute("width",xt),rn.setAttribute("height",In);var Jn=(Me-xt)/2,Et=(Ye-In)/2;rn.style.left=Jn+"px",rn.style.top=Et+"px",wt.appendChild(rn)}}return wt.appendChild(Ce),wt},yt=function(Me){return Me=Me.toLowerCase(),Me==="html5"||Me==="screenshot"?Me:"html5"},Kt=["web","webSimple","web3d","tablet","tablet3d","phone"],Ot=function(Me,Ye){if(re=Me,Ye){it(re,!0);return}var Bt=!se;if(Bt){var en=oe(re);!isNaN(en)&&en<4.4&&(Bt=!1)}var wt,tn;window.location.protocol.substr(0,4)==="http"?wt=window.location.protocol:wt="http:";var Ce=re.indexOf("//");Ce>0?tn=re:Ce===0?tn=wt+re:tn="https://www.geogebra.org/apps/5.2.814.0/";for(var rn in Kt)if(re.slice(Kt[rn].length*-1)===Kt[rn]||re.slice((Kt[rn].length+1)*-1)===Kt[rn]+"/"){it(tn,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Bt&&!z.is3D&&!z.AV&&!z.SV&&!z.CV&&!z.EV2&&!z.CP&&!z.PC&&!z.DA&&!z.FI&&!z.PV&&!ye(te.showToolBar)&&!ye(te.showMenuBar)&&!ye(te.showAlgebraInput)&&!ye(te.enableRightClick)&&(!te.appName||te.appName=="classic")?tn+="webSimple/":tn+="web3d/",it(tn,!1)},it=function(Me,Ye){if(Me.requirejs){Ue=Me;return}Me.slice(-1)!=="/"&&(Me+="/"),Ue=Me,Ye===null&&(Ye=Me.indexOf("http")===-1),He=Ye,a="web.nocache.js",y=!1;var Bt=Ue.split("/");Bt.length>1&&(!Ye&&Bt[Bt.length-2]==="webSimple"?(a="webSimple.nocache.js",y=!0):Kt.indexOf(Bt[Bt.length-2])>=0&&(a=Bt[Bt.length-2]+".nocache.js")),Bt=Me.split("/"),re=Bt[Bt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var en=parseFloat(re);en!==NaN&&en<5&&Me.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+en+" is deprecated. Using version latest instead."),Ot("5.0",Ye))},kt=function(Me,Ye){window.console&&window.console.log&&(!Ye||typeof Ye.showLogging=="undefined"||Ye.showLogging&&Ye.showLogging!=="false")&&console.log(Me)};te.material_id!==void 0?pe(Nt):Nt();function Nt(){var Me=Gt;Re!==null?Me=Re:parseFloat(Me)<5&&(Me="5.0"),Ot(Me,!1),ie!==null&&it(ie,He),We=!0}return ht},GGBAppletUtils=function(){"use strict";function ht(){return window.GGBT_wsf_edit!==void 0}function Gt(We,Re){Re!=1?(We.style.transformOrigin="0% 0% 0px",We.style.webkitTransformOrigin="0% 0% 0px",We.style.transform="scale("+Re+","+Re+")",We.style.webkitTransform="scale("+Re+","+Re+")",We.style.maxWidth="initial",We.querySelector(".ggb_preview")!==null&&(We.querySelector(".ggb_preview").style.maxWidth="initial"),We.querySelectorAll(".ggb_preview img")[0]!==void 0&&(We.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),We.querySelectorAll(".ggb_preview img")[1]!==void 0&&(We.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(We.style.transform="none",We.style.webkitTransform="none")}function te(We,Re,ie,tt,st,$e){var Ue=null;if($e!=null&&$e!="")for(var He=We.parentNode;He!=null;)if((" "+He.className+" ").indexOf(" "+$e+" ")>-1){Ue=He;break}else He=He.parentNode;var Fe=0,re=0,a=0,y=0,x=0,E=0,b=0;if(Ue)Fe=Ue.offsetWidth,re=Math.max(tt?Ue.offsetWidth:0,Ue.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Fe=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),a=Fe):(Fe=window.innerWidth,re=window.innerHeight,a=window.innerWidth),We){var ee=We.getBoundingClientRect();ee.left>0&&ee.left<=Fe&&(st===void 0||!st)&&(document.dir==="rtl"?(x=Fe-ee.width-ee.left,E=a<=480?10:30):(E=ee.left,x=a<=480?10:30),y=E+x)}if(We&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ne=We.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(y=40,b=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(y=0,b=40)}}return We&&((ie===void 0||!ie)&&Re>0&&Re+y1&&($e=!0)),Re&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&($e=!0),!(We.hasOwnProperty("disableAutoScale")&&We.disableAutoScale))st=z(We,Re,$e,ie,We.scaleContainerClass);else return tt;return $e&&(!We.hasOwnProperty("scale")||tt===1)?st:Math.min(tt,st)}function be(We){var Re=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),tt=We.getBoundingClientRect(),st=(Re-tt.width)/2,$e=(ie-tt.height)/2;$e<0&&($e=0),We.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(st<40?We.style.left="40px":We.style.left=st+"px",We.style.top=$e+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&($e<40?We.style.top="40px":We.style.top=$e+"px",We.style.left=st+"px")}function ct(We,Re){var ie=We.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Re.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(We)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var tt=se(Re,We);ht()&&ie.setAttribute("data-param-scale",tt);for(var st=null,$e=0;$e=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(ht){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(ht){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(ht){var Gt=c[ht];return Gt==null?null:Gt},r=d,webModule.__errFn=e}function B(){function ht(We){var Re=We.lastIndexOf(rb);Re==-1&&(Re=We.length);var ie=We.indexOf(sb);ie==-1&&(ie=We.length);var tt=We.lastIndexOf(tb,Math.min(ie,Re));return tt>=O?We.substring(O,tt+P):W}function Gt(We){if(!We.match(/^\w+:\/\//)){var Re=o.createElement(ub);Re.src=We+vb,We=ht(Re.src)}return We}function te(){var We=__gwt_getMetaProperty(wb);return We!=null?We:W}function z(){for(var We=o.getElementsByTagName(_),Re=O;ReO?We[We.length-P].href:W}function be(){var We=o.location;return We.href==We.protocol+zb+We.host+We.pathname+We.search+We.hash}var ct=te();return ct==W&&(ct=z()),ct==W&&(ct=se()),ct==W&&be()&&(ct=ht(o.location.href)),ct=Gt(ct),ct}function C(ht){return ht.match(/^\//)||ht.match(/^[a-zA-Z]+:\/\//)?ht:webModule.__moduleBase+ht}function D(){var ht=[],Gt=O,te=[],z=[];function se(We){var Re=z[We](),ie=te[We];if(Re in ie)return Re;var tt=[];for(var st in ie)tt[ie[st]]=st;throw r&&r(We,tt,Re),null}if(__gwt_isKnownPropertyValue=function(We,Re){return Re in te[We]},webModule.__getPropMap=function(){var We={};for(var Re in te)te.hasOwnProperty(Re)&&(We[Re]=se(Re));return We},webModule.__computePropValue=se,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var be;try{be=Cb;var ct=be.indexOf(Db);ct!=-1&&(Gt=parseInt(be.substring(ct+P),$),be=be.substring(O,ct))}catch(We){}return webModule.__softPermutationId=Gt,C(be+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},67303:function(ht,Gt,te){"use strict";te.d(Gt,{Ax:function(){return ct},Ds:function(){return We},KI:function(){return ie},SI:function(){return be},f1:function(){return se}});var z=te(90524);function se(tt){let st=!0;if(tt.length>0){for(let $e=0;$enew Promise((a,y)=>{var x=ee=>{try{b(re.next(ee))}catch(ne){y(ne)}},E=ee=>{try{b(re.throw(ee))}catch(ne){y(ne)}},b=ee=>ee.done?a(ee.value):Promise.resolve(ee.value).then(x,E);b((re=re.apply(He,Fe)).next())}),Ue=({data:He,className:Fe,fullWidth:re,style:a={},onClose:y,onOk:x,showFullTools:E,noAssociationId:b})=>{const ee=(0,z.useRef)(null),ne=(0,z.useRef)(null),oe=(0,z.useRef)(null),ae=(0,z.useRef)(null),[fe,pe]=(0,z.useState)(!1),[Pe,Ee]=(0,z.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,z.useEffect)(()=>{oe.current||(oe.current=document.createElement("style"),document.head.appendChild(oe.current)),He!=null&&He.visible?(document.body.setAttribute("data-custom","y-hidden"),oe.current.innerHTML=" html { overflow-y: hidden; }",He!=null&&He.src&&Ae()):(document.body.removeAttribute("data-custom"),oe.current&&(document.head.removeChild(oe.current),oe.current=null))},[He==null?void 0:He.visible]);const Ae=()=>st(void 0,null,function*(){pe(!0),Ee("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Qe=yield(0,tt.ZJ)(He==null?void 0:He.src);ee.current.src="",ee.current.src=Qe,ee.current.onload=function(){Ft()},pe(!1),Ee("")}),ye=()=>{document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",y()},nt=Qe=>st(void 0,null,function*(){pe(!0),Ee("\u6B63\u5728\u4FDD\u5B58\u4E2D");const gt=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:He.title,file:Qe.dataUrl}});gt!=null&>.id&&!b?(yield(0,ie.ZP)(`/api/attachments/${He.id}/add_subitem.json`,{method:"post",body:{subitem_id:gt==null?void 0:gt.id,settings:JSON.stringify(Qe.state)}})).status===0&&x():gt!=null&>.id&&x(gt),document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",pe(!1),Ee("")}),Oe=()=>{const Qe=document.querySelector('a[href="https://markerjs.com/"]');Qe&&Qe.parentNode&&(Qe.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(Xe=>{const yt=document.querySelector(Xe.name);yt&&yt.setAttribute("title",Xe.title)})},Ft=()=>{ne.current=new Re.hP(ee.current),ne.current.targetRoot=ae.current,ne.current.addEventListener("render",nt),ne.current.addEventListener("beforeclose",ye),E&&(ne.current.availableMarkerTypes=ne.current.ALL_MARKER_TYPES,ne.current.uiStyleSettings.redoButtonVisible=!0,ne.current.uiStyleSettings.notesButtonVisible=!0,ne.current.uiStyleSettings.zoomButtonVisible=!0,ne.current.uiStyleSettings.zoomOutButtonVisible=!0,ne.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ne.current.uiStyleSettings,ne.current.show(),He!=null&&He.snapshotData&&ne.current.restoreState(He.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Oe()},300)};return z.createElement(z.Fragment,null,(He==null?void 0:He.visible)&&z.createElement(We.Z,{spinning:fe,tip:Pe,style:{position:"absolute"}},z.createElement("div",{ref:ae,className:ct()(se.imageDimensions,Fe,re?se.fullWidth:""),style:a},z.createElement("img",{className:se.img,ref:ee}))))}},88615:function(ht,Gt,te){"use strict";var z=te(59301),se=te(95237),be=te(43604),ct=te(99313),We=te(3113),Re=te(7664),ie=te(21697),tt=te(48136),st=te(59301);const $e=(0,z.forwardRef)(({callback:Ue,showSaveButton:He,value:Fe=""},re)=>{const a=(0,z.useRef)(),y=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -70,7 +70,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],E=ne=>{a.current.setValue(a.current.getValue()+" "+ne.value+" ")},b=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:st.createElement(se.Z,{className:ie.Z.lists,gutter:[10,10]},y.map((ne,oe)=>st.createElement(be.Z,{flex:"110px",className:ie.Z.item},st.createElement("div",null,st.createElement(Re.Z,{value:`$$${ne.value}$$`}),ne.name),st.createElement("div",{className:ie.Z.children},ne.children.map((ae,fe)=>st.createElement("div",{key:fe},st.createElement("h1",null,ae.name),st.createElement(se.Z,{gutter:[10,10]},ae.data.map((pe,Pe)=>st.createElement(be.Z,{key:Pe,onClick:()=>E(pe),className:ie.Z.diamond},st.createElement(Re.Z,{value:"`$$"+pe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:st.createElement(se.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((ne,oe)=>st.createElement(be.Z,{flex:"110px",className:ie.Z.item},st.createElement("div",null,st.createElement(Re.Z,{value:"`$$"+ne.value+"$$`"}),ne.name),st.createElement("div",{className:ie.Z.children},ne.children.map((ae,fe)=>st.createElement("div",{key:fe},ae.name&&st.createElement("h1",null,ae.name),st.createElement(se.Z,{gutter:[10,10]},ae.data.map((pe,Pe)=>st.createElement(be.Z,{key:Pe,onClick:()=>E(pe),className:ie.Z.diamond},st.createElement(Re.Z,{value:"`$$"+pe.value+"$$`"}))))))))))}],ee=()=>{var ne=document.createElement("div");ne.innerHTML=a.current.getValue();var oe=ne.innerText;return Ue&&Ue(oe),oe};return(0,z.useImperativeHandle)(re,()=>({getData:ee})),st.createElement("div",{className:ie.Z.mathWrap},st.createElement(ct.default,{defaultActiveKey:"1",items:b}),st.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:a,style:{width:800,marginTop:30,fontSize:18}},Fe||""),He&&st.createElement("div",{className:ie.Z.button},st.createElement(We.ZP,{size:"large",onClick:ee,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Gt.Z=$e},2748:function(ht,Gt,te){"use strict";te.d(Gt,{Q:function(){return Re}});var z=te(59301),se=te(57809),be=te(5112),ct=te(5871),We=te(59301),Re=(tt=>(tt[tt.Number=1]="Number",tt[tt.Percent=2]="Percent",tt))(Re||{});const ie=({value:tt,onChange:st,disabled:$e,hidePercentOption:Ue=!1,percentType:He="select"})=>{const Fe=(0,z.useMemo)(()=>Ue?1:2,[Ue]),[re,a]=(0,z.useState)(Fe);console.log(re);const y=E=>tt.type===1?`${E}\u5206`:`${E}%`,x=(0,z.useCallback)(E=>{if(re===1){const b=E.replace("\u5206","");return isNaN(parseInt(b,10))?0:b}else return E.replace("%","")},[re]);return(0,z.useEffect)(()=>{a(tt.type)},[tt]),We.createElement("div",{style:{display:"flex",alignItems:"center"}},He=="select"&&We.createElement(se.default,{size:"large",onChange:E=>{a(E),st({type:E,inputValue:E===1?5:20})},value:re||Fe,style:{width:100},options:Ue?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:$e}),He=="radio"&&We.createElement(be.ZP.Group,{size:"large",onChange:E=>{const b=E.target.value;a(b),st({type:b,inputValue:b===1?5:20})},value:re||Fe,disabled:$e},!Ue&&We.createElement(be.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),We.createElement(be.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),He=="radio"&&We.createElement("div",{style:{marginRight:"10px",color:"#000000"}},tt.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),We.createElement(ct.Z,{size:"large",disabled:$e,value:tt.inputValue,style:{width:"120px"},parser:x,addonAfter:tt.type===1?"\u5206":"%",max:re===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:E=>{st({type:re,inputValue:E})}}),He=="radio"&&tt.type==2&&We.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};Gt.Z=ie},6681:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return tt}});var z=te(59301),se={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},be=te(43418),ct="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",We="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Re=(st,$e,Ue)=>new Promise((He,Fe)=>{var re=x=>{try{y(Ue.next(x))}catch(E){Fe(E)}},a=x=>{try{y(Ue.throw(x))}catch(E){Fe(E)}},y=x=>x.done?He(x.value):Promise.resolve(x.value).then(re,a);y((Ue=Ue.apply(st,$e)).next())}),tt=({type:st,resdata:$e,onok:Ue,oktext:He,okloading:Fe})=>{const[re,a]=(0,z.useState)(!1),{can_copy_list:y,can_copy_num:x,challenge_type:E,course_data_list:b,no_copy_list:ee,no_copy_num:ne,no_use_list:oe,no_use_num:ae,repeat_shixun_num:fe,student_count:pe,total_num:Pe,use_num:Ee}=$e;let Ae=x>0||st==="exercise";(0,z.useEffect)(()=>{($e==null?void 0:$e.student_count)>0&&a(!0)},[$e]),console.log("---11",Fe),(0,z.useEffect)(()=>{Fe||a(!1)},[Fe]);const ye=()=>{if(st==="exercise"&&E===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:se.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:se.orangeColor},Ee),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:se.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(st==="exercise"&&E===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:se.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:se.orangeColor},Ee),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:se.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(st==="shixun"&&E===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:se.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:se.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(st==="shixun"&&E===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:se.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:se.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(st==="subject"&&E===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:se.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:se.orangeColor},Ee),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:se.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(st==="subject"&&E===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",z.createElement("span",{className:se.orangeColor},pe)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",z.createElement("span",{className:se.orangeColor},Ee)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:se.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(st==="exercisepush")return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:se.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",z.createElement("span",{className:se.orangeColor},Ee),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",z.createElement("span",{className:se.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(st==="shixunpush"&&E===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:se.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:se.orangeColor},Ee),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:se.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(st==="shixunpush"&&E===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:se.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",z.createElement("span",{className:se.orangeColor},Ee),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:se.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},nt=()=>{if(st==="exercise"||st==="subject"||st==="exercisepush"||st==="shixunpush")return z.createElement("div",{style:{marginTop:20}},ne>0&&z.createElement("div",null,z.createElement("span",{className:se.flex},z.createElement("img",{src:We,style:{width:14}}),z.createElement("span",{className:se.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:se.statusbody},st==="exercise"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:se.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(st==="subject"||st==="exercisepush")&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ae&&z.createElement("span",{className:se.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),st==="shixunpush"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ae&&z.createElement("span",{className:se.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),z.createElement("div",null,ee==null?void 0:ee.map((Oe,Ft)=>z.createElement("a",{href:`/shixuns/${Oe.identifier}/challenges`,target:"_blank"},"\u300A",Oe==null?void 0:Oe.name,"\u300B",Ft+1!==ne&&"\u3001"))))),x>0&&z.createElement("div",{style:{marginTop:20}},z.createElement("span",{className:se.flex},z.createElement("img",{src:ct,style:{width:14}}),z.createElement("span",{className:se.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:se.statusbody},st==="exercise"&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(st==="subject"||st==="exercisepush")&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),st==="shixunpush"&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),z.createElement("div",null,y==null?void 0:y.map((Oe,Ft)=>z.createElement("a",{href:`/shixuns/${Oe.identifier}/challenges`,target:"_blank"},"\u300A",Oe==null?void 0:Oe.name,"\u300B",Ft+1!==x&&"\u3001"))))));if(st==="shixun")return z.createElement("div",{style:{marginTop:20}},x>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return z.createElement(be.default,{open:re,onCancel:()=>{a(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!Ae&&"none"}},zIndex:1003,confirmLoading:Fe,okText:Ae?He:"\u6211\u77E5\u9053\u4E86",onOk:()=>Re(void 0,null,function*(){Ae?yield Ue([...y,...oe]):a(!1)})},z.createElement("div",{style:{maxHeight:600,overflow:"auto"}},ye(),nt()))}},44905:function(ht,Gt,te){"use strict";te.d(Gt,{h:function(){return ne}});var z=te(59301),se=te(57809),be=te(78241),ct=te(3113),We=te(89780),Re=te.n(We),ie=te(66543),tt=te(59598),st=Object.defineProperty,$e=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,He=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,a=(oe,ae,fe)=>ae in oe?st(oe,ae,{enumerable:!0,configurable:!0,writable:!0,value:fe}):oe[ae]=fe,y=(oe,ae)=>{for(var fe in ae||(ae={}))Fe.call(ae,fe)&&a(oe,fe,ae[fe]);if(He)for(var fe of He(ae))re.call(ae,fe)&&a(oe,fe,ae[fe]);return oe},x=(oe,ae)=>$e(oe,Ue(ae));const E=se.default.Option,b={labelCol:{span:4},wrapperCol:{span:20}},ee={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Gt.Z=({callback:oe,onCancel:ae})=>{const[fe,pe]=(0,z.useState)("python");function Pe(Ae){pe(ee[Ae][1])}function Ee(Ae){oe(Ae)}return z.createElement(be.default,x(y({},b),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Ee,style:{width:500}}),z.createElement(be.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},z.createElement(se.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Pe},Object.keys(ee).map(Ae=>z.createElement(E,{key:Ae,value:Ae},ee[Ae][0])))),z.createElement(be.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},z.createElement(ne,{mode:fe})),z.createElement("div",{className:"flex-container flex-end"},z.createElement(ct.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(ct.ZP,{type:"ghost",onClick:ae},"\u53D6\u6D88")))};function ne({value:oe,onChange:ae,mode:fe,options:pe={}}){const Pe=(0,z.useRef)(),[Ee,Ae]=(0,z.useState)();return(0,z.useEffect)(()=>{if(Ee){let ye=function(nt){const Oe=nt.getValue();ae&&ae(Oe)};return Ee.on("change",ye),()=>{Ee.off("change",ye)}}},[Ee,ae]),(0,z.useEffect)(()=>{Ee&&Ee.setOption("mode",fe)},[Ee,fe]),(0,z.useEffect)(()=>{Ee&&(oe!==Ee.getValue()||oe==="")&&setTimeout(()=>{Ee.setValue(oe||"")},300)},[Ee,oe]),(0,z.useEffect)(()=>{if(Pe.current&&!Ee){const ye=Re().fromTextArea(Pe.current,y({mode:fe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},pe));Ae(ye)}},[Pe.current,Ee]),z.createElement("div",{className:"my-codemirror-container"},z.createElement("textarea",{ref:Pe}))}},89389:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return Yt}});var z=te(59301),se=te(89780),be=te.n(se),ct=te(76374),We=te(66543),Re=te(6313),ie=te(25717),tt=te(99498),st=te(25419),$e=te(67549),Ue=te(7664),He=({value:Ke="",className:qe,showTextOnly:je,showLines:$t,style:on={}})=>{const Ht=(0,z.useMemo)(()=>"",[Ke]);return z.createElement(z.Fragment,null,z.createElement("div",{dangerouslySetInnerHTML:{__html:Ht}}))},Fe=te(59301),re=Object.defineProperty,a=Object.defineProperties,y=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,ee=(Ke,qe,je)=>qe in Ke?re(Ke,qe,{enumerable:!0,configurable:!0,writable:!0,value:je}):Ke[qe]=je,ne=(Ke,qe)=>{for(var je in qe||(qe={}))E.call(qe,je)&&ee(Ke,je,qe[je]);if(x)for(var je of x(qe))b.call(qe,je)&&ee(Ke,je,qe[je]);return Ke},oe=(Ke,qe)=>a(Ke,y(qe));let ae=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function fe({onActionCallback:Ke,title:qe,icon:je,actionName:$t,className:on="",children:Ht}){function kn(){Ke($t)}return Fe.createElement("a",{title:qe,className:on,onClick:kn},Fe.createElement("i",{className:`${je}`}),Ht)}var pe=({watch:Ke,showNullButton:qe,showNullProgramButton:je,onActionCallback:$t,fullScreen:on,insertTemp:Ht,hidetoolBar:kn,extraUse:Ct})=>{const hn=[...ae,{title:`${Ke?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ke?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Fe.createElement("ul",{className:"markdown-toolbar-container"},!kn&&hn.map((Vn,Zn)=>Fe.createElement("li",{key:Zn},Vn.actionName?Fe.createElement(fe,oe(ne({},Vn),{onActionCallback:$t})):Fe.createElement("span",{className:"v-line"}))),qe?Fe.createElement("li",null,Fe.createElement(fe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:$t},Fe.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,je?Fe.createElement(Fe.Fragment,null,Fe.createElement("li",null,Fe.createElement(fe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:$t},Fe.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Fe.createElement("li",null,Fe.createElement(fe,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:$t},Fe.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Ht&&Fe.createElement("li",null,Fe.createElement(fe,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Ht}`,onActionCallback:$t},Fe.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Ct&&Fe.createElement("li",null,Ct),Fe.createElement("li",{className:"btn-full-screen"},Fe.createElement(fe,{icon:`${on?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:on?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:$t})))},Pe=te(75790),Ee=te(78241),Ae=te(92832),ye=te(3113),nt=Object.defineProperty,Oe=Object.defineProperties,Ft=Object.getOwnPropertyDescriptors,Qe=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,yt=(Ke,qe,je)=>qe in Ke?nt(Ke,qe,{enumerable:!0,configurable:!0,writable:!0,value:je}):Ke[qe]=je,Kt=(Ke,qe)=>{for(var je in qe||(qe={}))gt.call(qe,je)&&yt(Ke,je,qe[je]);if(Qe)for(var je of Qe(qe))Xe.call(qe,je)&&yt(Ke,je,qe[je]);return Ke},Ot=(Ke,qe)=>Oe(Ke,Ft(qe));const it={labelCol:{span:4},wrapperCol:{span:20}};var kt=({callback:Ke,onCancel:qe})=>{function je($t){Ke($t)}return z.createElement(Ee.default,Ot(Kt({},it),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:je,style:{width:500}}),z.createElement(Ee.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},z.createElement(Ae.default,null)),z.createElement(Ee.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},z.createElement(Ae.default,null)),z.createElement("div",{className:"flex-container flex-end"},z.createElement(ye.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(ye.ZP,{type:"ghost",onClick:qe},"\u53D6\u6D88")))},Nt=te(44905),Me=te(45596),Ye=te(43418),Bt=te(95237),en=te(6077),wt=te(59301),tn=({callback:Ke,onCancel:qe})=>{const je=document.createElement("canvas"),$t=je.getContext("2d");je.width=1e3,je.height=800,$t.fillStyle="#ffffff",$t.fillRect(0,0,je.width,je.height);const on=je.toDataURL("image/png");return wt.createElement(Ye.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},wt.createElement(Bt.Z,{style:{height:"100vh"}},wt.createElement(en.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:on,visible:!0,title:String(Date.now())},onOk:Ht=>{Ke({src:Ht.url})},onClose:qe})))},Ce=te(12378);function rn(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(rn,go.CommandHandler),rn.prototype.canAlignSelection=function(){var Ke=this.diagram;return!(Ke===null||Ke.isReadOnly||Ke.isModelReadOnly||Ke.selection.count<2)},rn.prototype.alignLeft=function(){var Ke=this.diagram;Ke.startTransaction("aligning left");var qe=1/0;Ke.selection.each(function(je){je instanceof go.Link||(qe=Math.min(je.position.x,qe))}),Ke.selection.each(function(je){je instanceof go.Link||je.move(new go.Point(qe,je.position.y))}),Ke.commitTransaction("aligning left")},rn.prototype.alignRight=function(){var Ke=this.diagram;Ke.startTransaction("aligning right");var qe=-1/0;Ke.selection.each(function(je){if(!(je instanceof go.Link)){var $t=je.actualBounds.x+je.actualBounds.width;qe=Math.max($t,qe)}}),Ke.selection.each(function(je){je instanceof go.Link||je.move(new go.Point(qe-je.actualBounds.width,je.position.y))}),Ke.commitTransaction("aligning right")},rn.prototype.alignTop=function(){var Ke=this.diagram;Ke.startTransaction("alignTop");var qe=1/0;Ke.selection.each(function(je){je instanceof go.Link||(qe=Math.min(je.position.y,qe))}),Ke.selection.each(function(je){je instanceof go.Link||je.move(new go.Point(je.position.x,qe))}),Ke.commitTransaction("alignTop")},rn.prototype.alignBottom=function(){var Ke=this.diagram;Ke.startTransaction("aligning bottom");var qe=-1/0;Ke.selection.each(function(je){if(!(je instanceof go.Link)){var $t=je.actualBounds.y+je.actualBounds.height;qe=Math.max($t,qe)}}),Ke.selection.each(function(je){je instanceof go.Link||je.move(new go.Point(je.actualBounds.x,qe-je.actualBounds.height))}),Ke.commitTransaction("aligning bottom")},rn.prototype.alignCenterX=function(){var Ke=this.diagram,qe=Ke.selection.first();if(qe){Ke.startTransaction("aligning Center X");var je=qe.actualBounds.x+qe.actualBounds.width/2;Ke.selection.each(function($t){$t instanceof go.Link||$t.move(new go.Point(je-$t.actualBounds.width/2,$t.actualBounds.y))}),Ke.commitTransaction("aligning Center X")}},rn.prototype.alignCenterY=function(){var Ke=this.diagram,qe=Ke.selection.first();if(qe){Ke.startTransaction("aligning Center Y");var je=qe.actualBounds.y+qe.actualBounds.height/2;Ke.selection.each(function($t){$t instanceof go.Link||$t.move(new go.Point($t.actualBounds.x,je-$t.actualBounds.height/2))}),Ke.commitTransaction("aligning Center Y")}},rn.prototype.alignColumn=function(Ke){var qe=this.diagram;qe.startTransaction("align Column"),Ke===void 0&&(Ke=0),Ke=parseFloat(Ke);var je=new Array;qe.selection.each(function(Ct){Ct instanceof go.Link||je.push(Ct)});for(var $t=0;$t0){for(var Ct=Ht.elt(kn-1);Ct!==null&&Ct.isTreeExpanded&&!Ct.isTreeLeaf;){var hn=this._sortTreeChildrenByY(Ct);Ct=hn.last()}Ct!==null&&Ke.select(Ct)}else Ke.select(on)}}else if(je.key==="Down")if(qe.isTreeExpanded&&!qe.isTreeLeaf){var $t=this._sortTreeChildrenByY(qe).first();$t!==null&&Ke.select($t)}else for(;qe!==null;){var on=qe.findTreeParentNode();if(on===null)break;var Ht=this._sortTreeChildrenByY(on),kn=Ht.indexOf(qe);if(knHt.y?1:on.xHt.x?1:0}),qe},rn.prototype.copyToClipboard=function(Ke){go.CommandHandler.prototype.copyToClipboard.call(this,Ke),this._lastPasteOffset.set(this.pasteOffset)},rn.prototype.pasteFromClipboard=function(){var Ke=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ke,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ke},Object.defineProperty(rn.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ke){if(Ke!=="move"&&Ke!=="select"&&Ke!=="scroll"&&Ke!=="tree"&&Ke!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ke);this._arrowKeyBehavior=Ke}}),Object.defineProperty(rn.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ke){if(!(Ke instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ke);this._pasteOffset.set(Ke)}});var xt=rn,In=te(20397),Jn=te(43604),Et=te(82093),mt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Le=te(59301),he=(Ke,qe,je)=>new Promise(($t,on)=>{var Ht=hn=>{try{Ct(je.next(hn))}catch(Vn){on(Vn)}},kn=hn=>{try{Ct(je.throw(hn))}catch(Vn){on(Vn)}},Ct=hn=>hn.done?$t(hn.value):Promise.resolve(hn.value).then(Ht,kn);Ct((je=je.apply(Ke,qe)).next())});function rt({onCancel:Ke,callback:qe}){let je=(0,z.useRef)(),$t=(0,z.useRef)(),on=(0,z.useRef)(),Ht=(0,z.useRef)(!1);const kn=(0,z.useRef)(!1),[Ct,hn]=(0,z.useState)(0);function Vn(){const Jt=Ce.bx.make,aa={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};je.current=new Ce.S0($t.current,{padding:20,grid:Jt(Ce.s_,"Grid",Jt(Ce.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Jt(Ce.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:zn=>{var ga=zn.diagram.commandHandler.addTopLevelParts(zn.diagram.selection,!0);ga||zn.diagram.currentTool.doCancel()},commandHandler:Jt(xt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:zn=>{var ga=zn.subject;ga.location=ga.location.copy().snapToGridPoint(zn.diagram.grid.gridOrigin,zn.diagram.grid.gridCellSize),setTimeout(()=>{zn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:zn=>{var ga=zn.subject;setTimeout(()=>{zn.diagram.commandHandler.editTextBlock()})},LinkRelinked:zn=>{var ga=zn.parameter.part;ga.invalidateConnectedLinks();var xa=zn.subject;zn.diagram.toolManager.linkingTool.isForwards?xa.toNode.invalidateConnectedLinks():xa.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),je.current.nodeTemplate=Jt(Ce.NB,"Auto",{locationSpot:Ce.z6.Center,locationObjectName:"SHAPE",desiredSize:new Ce.$u(120,60),minSize:new Ce.$u(40,40),resizable:!0,resizeCellSize:new Ce.$u(10,10),rotatable:!0},new Ce.KX("location","loc",Ce.E9.parse).makeTwoWay(Ce.E9.stringify),new Ce.KX("desiredSize","size",Ce.$u.parse).makeTwoWay(Ce.$u.stringify),Jt(Ce.bn,{name:"SHAPE",fill:aa.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ce.z6.AllSides,toSpot:Ce.z6.AllSides},new Ce.KX("figure"),new Ce.KX("fill"),new Ce.KX("stroke","borderColor"),new Ce.KX("strokeWidth","thickness"),new Ce.KX("strokeDashArray","dash")),Jt(Ce.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Jt(Ce.al,{margin:1,textAlign:"center",overflow:Ce.al.OverflowEllipsis,editable:!0},new Ce.KX("text").makeTwoWay(),new Ce.KX("stroke","color"))),je.current.nodeTemplate.toolTip=Jt("ToolTip",Jt(Ce.s_,"Vertical",{maxSize:new Ce.$u(200,NaN)},Jt(Ce.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Ce.KX("text")),Jt(Ce.al,{font:"10pt sans-serif",textAlign:"center"},new Ce.KX("text","details"))));function Mn(zn,ga){var xa=(ea,qa)=>{ea.handled=!0,ea.diagram.model.commit(qn=>{var Na=qa.part.adornedPart,ma=new Ce.E9().setRectSpot(Na.actualBounds,zn);ma.subtract(Na.location),ma.scale(2,2),ma.x+=Math.sign(ma.x)*130,ma.y+=Math.sign(ma.y)*130,ma.add(Na.location),ma.snapToGridPoint(ea.diagram.grid.gridOrigin,ea.diagram.grid.gridCellSize);var Ya=qn.copyNodeData(Na.data);qn.setGroupKeyForNodeData(Ya,qn.getGroupKeyForNodeData(Na.data)),qn.addNodeData(Ya);var sr={from:Na.key,to:qn.getKeyForNodeData(Ya)};qn.addLinkData(sr);var Ua=ea.diagram.findNodeForData(Ya);Ua.location=ma,ea.diagram.select(Ua),setTimeout(()=>{ea.diagram.commandHandler.editTextBlock()},20)})};return Jt(Ce.bn,{figure:ga,alignment:zn,alignmentFocus:zn.opposite(),width:zn.equals(Ce.z6.Top)||zn.equals(Ce.z6.Bottom)?25:18,height:zn.equals(Ce.z6.Top)||zn.equals(Ce.z6.Bottom)?18:25,fill:"orange",stroke:aa.white,strokeWidth:4,mouseEnter:(ea,qa)=>qa.fill="dodgerblue",mouseLeave:(ea,qa)=>qa.fill="orange",isActionable:!0,click:xa,contextClick:xa})}function Yn(zn){return Jt(Ce.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(ga,xa)=>xa.fill="dodgerblue",mouseLeave:(ga,xa)=>xa.fill="orange",click:(ga,xa)=>{ga.diagram.commandHandler.showContextMenu(xa.part.adornedPart)}},zn||{})}je.current.nodeTemplate.selectionAdornmentTemplate=Jt(Ce.uz,"Spot",Jt(Ce.Vm,{padding:10}),Mn(Ce.z6.Top,"TriangleUp"),Mn(Ce.z6.Left,"TriangleLeft"),Mn(Ce.z6.Right,"TriangleRight"),Mn(Ce.z6.Bottom,"TriangleDown"),Yn({alignment:new Ce.z6(.75,0)}));function Wn(zn,ga){return(xa,ea)=>{xa.handled=!0,xa.diagram.model.commit(qa=>{qa.set(ea.part.adornedPart.data,zn,ga)})}}function la(zn,ga){return ga||(ga="color"),Jt(Ce.bn,{width:16,height:16,stroke:"lightgray",fill:zn,margin:1,background:"transparent",mouseEnter:(xa,ea)=>ea.stroke="dodgerblue",mouseLeave:(xa,ea)=>ea.stroke="lightgray",click:Wn(ga,zn),contextClick:Wn(ga,zn)})}function La(){return[Jt("ContextMenuButton",Jt(Ce.s_,"Horizontal",la(aa.white,"fill"),la(aa.beige,"fill"),la(aa.extralightblue,"fill"),la(aa.extralightred,"fill"))),Jt("ContextMenuButton",Jt(Ce.s_,"Horizontal",la(aa.lightgray,"fill"),la(aa.lightgreen,"fill"),la(aa.lightblue,"fill"),la(aa.lightred,"fill")))]}function ia(){return[Jt("ContextMenuButton",Jt(Ce.s_,"Horizontal",la(aa.black),la(aa.green),la(aa.blue),la(aa.red))),Jt("ContextMenuButton",Jt(Ce.s_,"Horizontal",la(aa.white),la(aa.magenta),la(aa.purple),la(aa.orange)))]}function Ca(zn,ga){return ga||(ga="thickness"),Jt(Ce.bn,"LineH",{width:16,height:16,strokeWidth:zn,margin:1,background:"transparent",mouseEnter:(xa,ea)=>ea.background="dodgerblue",mouseLeave:(xa,ea)=>ea.background="transparent",click:Wn(ga,zn),contextClick:Wn(ga,zn)})}function Oa(zn,ga){return ga||(ga="dash"),Jt(Ce.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:zn,margin:1,background:"transparent",mouseEnter:(xa,ea)=>ea.background="dodgerblue",mouseLeave:(xa,ea)=>ea.background="transparent",click:Wn(ga,zn),contextClick:Wn(ga,zn)})}function dr(){return[Jt("ContextMenuButton",Jt(Ce.s_,"Horizontal",Ca(1),Ca(2),Ca(3),Ca(4))),Jt("ContextMenuButton",Jt(Ce.s_,"Horizontal",Oa(null),Oa([2,4]),Oa([4,4])))]}function Ja(zn,ga){return ga||(ga="figure"),Jt(Ce.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:zn,margin:1,background:"transparent",mouseEnter:(xa,ea)=>ea.fill="dodgerblue",mouseLeave:(xa,ea)=>ea.fill="lightgray",click:Wn(ga,zn),contextClick:Wn(ga,zn)})}je.current.nodeTemplate.contextMenu=Jt("ContextMenu",Jt("ContextMenuButton",Jt(Ce.s_,"Horizontal",Ja("Rectangle"),Ja("RoundedRectangle"),Ja("Ellipse"),Ja("Diamond"))),Jt("ContextMenuButton",Jt(Ce.s_,"Horizontal",Ja("Parallelogram2"),Ja("ManualOperation"),Ja("Procedure"),Ja("Cylinder1"))),Jt("ContextMenuButton",Jt(Ce.s_,"Horizontal",Ja("Terminator"),Ja("CreateRequest"),Ja("Document"),Ja("TriangleDown"))),La(),ia(),dr()),je.current.groupTemplate=Jt(Ce.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Ce.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(zn,ga)=>{var xa=ga.addMembers(ga.diagram.selection,!0);xa||ga.diagram.currentTool.doCancel()},avoidable:!1},new Ce.KX("location","loc",Ce.E9.parse).makeTwoWay(Ce.E9.stringify),Jt(Ce.s_,"Auto",{name:"BODY"},Jt(Ce.bn,{parameter1:10,fill:aa.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ce.z6.AllSides,toSpot:Ce.z6.AllSides},new Ce.KX("fill"),new Ce.KX("stroke","color"),new Ce.KX("strokeWidth","thickness"),new Ce.KX("strokeDashArray","dash")),Jt(Ce.Vm,{background:"transparent",margin:20})),Jt(Ce.al,{alignment:Ce.z6.Top,alignmentFocus:Ce.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Ce.KX("text"),new Ce.KX("stroke","color"))),je.current.groupTemplate.selectionAdornmentTemplate=Jt(Ce.uz,"Spot",Jt(Ce.s_,"Auto",Jt(Ce.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Jt(Ce.Vm,{margin:1.5})),Yn({alignment:Ce.z6.TopRight,alignmentFocus:Ce.z6.BottomRight})),je.current.groupTemplate.contextMenu=Jt("ContextMenu",La(),ia(),dr()),je.current.linkTemplate=Jt(Ce.rU,{layerName:"Foreground",routing:Ce.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Ce.KX("fromSpot","fromSpot",Ce.z6.parse),new Ce.KX("toSpot","toSpot",Ce.z6.parse),new Ce.KX("fromShortLength","dir",zn=>zn>=1?10:0),new Ce.KX("toShortLength","dir",zn=>zn>=1?10:0),new Ce.KX("points").makeTwoWay(),Jt(Ce.bn,{strokeWidth:2},new Ce.KX("stroke","color"),new Ce.KX("strokeWidth","thickness"),new Ce.KX("strokeDashArray","dash")),Jt(Ce.bn,{segmentIndex:0,segmentOffset:new Ce.E9(15,0),segmentOrientation:Ce.rU.OrientAlong,alignmentFocus:Ce.z6.Right,figure:"circle",width:10,strokeWidth:0},new Ce.KX("fill","color"),new Ce.KX("visible","dir",zn=>zn===1)),Jt(Ce.bn,{segmentIndex:-1,segmentOffset:new Ce.E9(-10,6),segmentOrientation:Ce.rU.OrientPlus90,alignmentFocus:Ce.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ce.KX("fill","color"),new Ce.KX("visible","dir",zn=>zn>=1),new Ce.KX("width","thickness",zn=>7+3*zn),new Ce.KX("height","thickness",zn=>7+3*zn),new Ce.KX("segmentOffset","thickness",zn=>new Ce.E9(-15,4+1.5*zn))),Jt(Ce.bn,{segmentIndex:0,segmentOffset:new Ce.E9(15,-6),segmentOrientation:Ce.rU.OrientMinus90,alignmentFocus:Ce.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ce.KX("fill","color"),new Ce.KX("visible","dir",zn=>zn===2),new Ce.KX("width","thickness",zn=>7+3*zn),new Ce.KX("height","thickness",zn=>7+3*zn),new Ce.KX("segmentOffset","thickness",zn=>new Ce.E9(-15,4+1.5*zn))),Jt(Ce.al,{alignmentFocus:new Ce.z6(0,1,-4,0),editable:!0},new Ce.KX("text").makeTwoWay(),new Ce.KX("stroke","color"))),je.current.linkTemplate.selectionAdornmentTemplate=Jt(Ce.uz,Jt(Ce.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:pr(2)},new Ce.KX("pathPattern","thickness",pr)),Yn({alignmentFocus:new Ce.z6(0,0,-6,-4)}));function pr(zn){return Jt(Ce.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(zn+4).toString()+" H3"})}function Ha(zn){var ga="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return zn===0?ga="M0 0 M16 16 M0 8 L16 8":zn===2&&(ga="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Jt(Ce.bn,{geometryString:ga,margin:2,background:"transparent",mouseEnter:(xa,ea)=>ea.background="dodgerblue",mouseLeave:(xa,ea)=>ea.background="transparent",click:Wn("dir",zn),contextClick:Wn("dir",zn)})}function fr(zn){var ga=(xa,ea)=>{xa.handled=!0,xa.diagram.model.commit(qa=>{var qn=ea.part.adornedPart;qa.set(qn.data,zn?"toSpot":"fromSpot",Ce.z6.stringify(Ce.z6.AllSides)),(zn?qn.toNode:qn.fromNode).invalidateConnectedLinks()})};return Jt(Ce.bn,{width:12,height:12,fill:"transparent",mouseEnter:(xa,ea)=>ea.background="dodgerblue",mouseLeave:(xa,ea)=>ea.background="transparent",click:ga,contextClick:ga})}function vn(zn,ga){var xa=0,ea=Ce.z6.RightSide;zn.equals(Ce.z6.Top)?(xa=270,ea=Ce.z6.TopSide):zn.equals(Ce.z6.Left)?(xa=180,ea=Ce.z6.LeftSide):zn.equals(Ce.z6.Bottom)&&(xa=90,ea=Ce.z6.BottomSide),ga||(xa-=180);var qa=(qn,Na)=>{qn.handled=!0,qn.diagram.model.commit(ma=>{var Ya=Na.part.adornedPart;ma.set(Ya.data,ga?"toSpot":"fromSpot",Ce.z6.stringify(ea)),(ga?Ya.toNode:Ya.fromNode).invalidateConnectedLinks()})};return Jt(Ce.bn,{alignment:zn,alignmentFocus:zn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:xa,background:"transparent",mouseEnter:(qn,Na)=>Na.background="dodgerblue",mouseLeave:(qn,Na)=>Na.background="transparent",click:qa,contextClick:qa})}je.current.linkTemplate.contextMenu=Jt("ContextMenu",ia(),dr(),Jt("ContextMenuButton",Jt(Ce.s_,"Horizontal",Ha(0),Ha(1),Ha(2))),Jt("ContextMenuButton",Jt(Ce.s_,"Horizontal",Jt(Ce.s_,"Spot",fr(!1),vn(Ce.z6.Top,!1),vn(Ce.z6.Left,!1),vn(Ce.z6.Right,!1),vn(Ce.z6.Bottom,!1)),Jt(Ce.s_,"Spot",{margin:new Ce.Zt(0,0,0,2)},fr(!0),vn(Ce.z6.Top,!0),vn(Ce.z6.Left,!0),vn(Ce.z6.Right,!0),vn(Ce.z6.Bottom,!0)))));const Dr=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],E=ne=>{a.current.setValue(a.current.getValue()+" "+ne.value+" ")},b=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:st.createElement(se.Z,{className:ie.Z.lists,gutter:[10,10]},y.map((ne,oe)=>st.createElement(be.Z,{flex:"110px",className:ie.Z.item},st.createElement("div",null,st.createElement(Re.Z,{value:`$$${ne.value}$$`}),ne.name),st.createElement("div",{className:ie.Z.children},ne.children.map((ae,fe)=>st.createElement("div",{key:fe},st.createElement("h1",null,ae.name),st.createElement(se.Z,{gutter:[10,10]},ae.data.map((pe,Pe)=>st.createElement(be.Z,{key:Pe,onClick:()=>E(pe),className:ie.Z.diamond},st.createElement(Re.Z,{value:"`$$"+pe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:st.createElement(se.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((ne,oe)=>st.createElement(be.Z,{flex:"110px",className:ie.Z.item},st.createElement("div",null,st.createElement(Re.Z,{value:"`$$"+ne.value+"$$`"}),ne.name),st.createElement("div",{className:ie.Z.children},ne.children.map((ae,fe)=>st.createElement("div",{key:fe},ae.name&&st.createElement("h1",null,ae.name),st.createElement(se.Z,{gutter:[10,10]},ae.data.map((pe,Pe)=>st.createElement(be.Z,{key:Pe,onClick:()=>E(pe),className:ie.Z.diamond},st.createElement(Re.Z,{value:"`$$"+pe.value+"$$`"}))))))))))}],ee=()=>{var ne=document.createElement("div");ne.innerHTML=a.current.getValue();var oe=ne.innerText;return Ue&&Ue(oe),oe};return(0,z.useImperativeHandle)(re,()=>({getData:ee})),st.createElement("div",{className:ie.Z.mathWrap},st.createElement(ct.default,{defaultActiveKey:"1",items:b}),st.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:a,style:{width:800,marginTop:30,fontSize:18}},Fe||""),He&&st.createElement("div",{className:ie.Z.button},st.createElement(We.ZP,{size:"large",onClick:ee,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Gt.Z=$e},2748:function(ht,Gt,te){"use strict";te.d(Gt,{Q:function(){return Re}});var z=te(59301),se=te(57809),be=te(5112),ct=te(5871),We=te(59301),Re=(tt=>(tt[tt.Number=1]="Number",tt[tt.Percent=2]="Percent",tt))(Re||{});const ie=({value:tt,onChange:st,disabled:$e,hidePercentOption:Ue=!1,percentType:He="select"})=>{const Fe=(0,z.useMemo)(()=>Ue?1:2,[Ue]),[re,a]=(0,z.useState)(Fe);console.log(re);const y=E=>tt.type===1?`${E}\u5206`:`${E}%`,x=(0,z.useCallback)(E=>{if(re===1){const b=E.replace("\u5206","");return isNaN(parseInt(b,10))?0:b}else return E.replace("%","")},[re]);return(0,z.useEffect)(()=>{a(tt.type)},[tt]),We.createElement("div",{style:{display:"flex",alignItems:"center"}},He=="select"&&We.createElement(se.default,{size:"large",onChange:E=>{a(E),st({type:E,inputValue:E===1?5:20})},value:re||Fe,style:{width:100},options:Ue?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:$e}),He=="radio"&&We.createElement(be.ZP.Group,{size:"large",onChange:E=>{const b=E.target.value;a(b),st({type:b,inputValue:b===1?5:20})},value:re||Fe,disabled:$e},!Ue&&We.createElement(be.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),We.createElement(be.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),He=="radio"&&We.createElement("div",{style:{marginRight:"10px",color:"#000000"}},tt.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),We.createElement(ct.Z,{size:"large",disabled:$e,value:tt.inputValue,style:{width:"120px"},parser:x,addonAfter:tt.type===1?"\u5206":"%",max:re===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:E=>{st({type:re,inputValue:E})}}),He=="radio"&&tt.type==2&&We.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};Gt.Z=ie},6681:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return tt}});var z=te(59301),se={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},be=te(43418),ct="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",We="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Re=(st,$e,Ue)=>new Promise((He,Fe)=>{var re=x=>{try{y(Ue.next(x))}catch(E){Fe(E)}},a=x=>{try{y(Ue.throw(x))}catch(E){Fe(E)}},y=x=>x.done?He(x.value):Promise.resolve(x.value).then(re,a);y((Ue=Ue.apply(st,$e)).next())}),tt=({type:st,resdata:$e,onok:Ue,oktext:He,okloading:Fe})=>{const[re,a]=(0,z.useState)(!1),{can_copy_list:y,can_copy_num:x,challenge_type:E,course_data_list:b,no_copy_list:ee,no_copy_num:ne,no_use_list:oe,no_use_num:ae,repeat_shixun_num:fe,student_count:pe,total_num:Pe,use_num:Ee}=$e;let Ae=x>0||st==="exercise";(0,z.useEffect)(()=>{($e==null?void 0:$e.student_count)>0&&a(!0)},[$e]),console.log("---11",Fe),(0,z.useEffect)(()=>{Fe||a(!1)},[Fe]);const ye=()=>{if(st==="exercise"&&E===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:se.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:se.orangeColor},Ee),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:se.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(st==="exercise"&&E===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:se.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:se.orangeColor},Ee),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:se.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(st==="shixun"&&E===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:se.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:se.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(st==="shixun"&&E===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:se.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:se.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(st==="subject"&&E===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:se.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:se.orangeColor},Ee),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:se.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(st==="subject"&&E===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",z.createElement("span",{className:se.orangeColor},pe)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",z.createElement("span",{className:se.orangeColor},Ee)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:se.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(st==="exercisepush")return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:se.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",z.createElement("span",{className:se.orangeColor},Ee),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",z.createElement("span",{className:se.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(st==="shixunpush"&&E===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:se.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:se.orangeColor},Ee),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:se.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(st==="shixunpush"&&E===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:se.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",z.createElement("span",{className:se.orangeColor},Ee),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",z.createElement("span",{className:se.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},nt=()=>{if(st==="exercise"||st==="subject"||st==="exercisepush"||st==="shixunpush")return z.createElement("div",{style:{marginTop:20}},ne>0&&z.createElement("div",null,z.createElement("span",{className:se.flex},z.createElement("img",{src:We,style:{width:14}}),z.createElement("span",{className:se.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:se.statusbody},st==="exercise"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:se.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(st==="subject"||st==="exercisepush")&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ae&&z.createElement("span",{className:se.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),st==="shixunpush"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ae&&z.createElement("span",{className:se.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),z.createElement("div",null,ee==null?void 0:ee.map((Oe,Ft)=>z.createElement("a",{href:`/shixuns/${Oe.identifier}/challenges`,target:"_blank"},"\u300A",Oe==null?void 0:Oe.name,"\u300B",Ft+1!==ne&&"\u3001"))))),x>0&&z.createElement("div",{style:{marginTop:20}},z.createElement("span",{className:se.flex},z.createElement("img",{src:ct,style:{width:14}}),z.createElement("span",{className:se.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:se.statusbody},st==="exercise"&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(st==="subject"||st==="exercisepush")&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),st==="shixunpush"&&z.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),z.createElement("div",null,y==null?void 0:y.map((Oe,Ft)=>z.createElement("a",{href:`/shixuns/${Oe.identifier}/challenges`,target:"_blank"},"\u300A",Oe==null?void 0:Oe.name,"\u300B",Ft+1!==x&&"\u3001"))))));if(st==="shixun")return z.createElement("div",{style:{marginTop:20}},x>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return z.createElement(be.default,{open:re,onCancel:()=>{a(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!Ae&&"none"}},zIndex:1003,confirmLoading:Fe,okText:Ae?He:"\u6211\u77E5\u9053\u4E86",onOk:()=>Re(void 0,null,function*(){Ae?yield Ue([...y,...oe]):a(!1)})},z.createElement("div",{style:{maxHeight:600,overflow:"auto"}},ye(),nt()))}},44905:function(ht,Gt,te){"use strict";te.d(Gt,{h:function(){return ne}});var z=te(59301),se=te(57809),be=te(78241),ct=te(3113),We=te(89780),Re=te.n(We),ie=te(66543),tt=te(59598),st=Object.defineProperty,$e=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,He=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,a=(oe,ae,fe)=>ae in oe?st(oe,ae,{enumerable:!0,configurable:!0,writable:!0,value:fe}):oe[ae]=fe,y=(oe,ae)=>{for(var fe in ae||(ae={}))Fe.call(ae,fe)&&a(oe,fe,ae[fe]);if(He)for(var fe of He(ae))re.call(ae,fe)&&a(oe,fe,ae[fe]);return oe},x=(oe,ae)=>$e(oe,Ue(ae));const E=se.default.Option,b={labelCol:{span:4},wrapperCol:{span:20}},ee={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Gt.Z=({callback:oe,onCancel:ae})=>{const[fe,pe]=(0,z.useState)("python");function Pe(Ae){pe(ee[Ae][1])}function Ee(Ae){oe(Ae)}return z.createElement(be.default,x(y({},b),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Ee,style:{width:500}}),z.createElement(be.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},z.createElement(se.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Pe},Object.keys(ee).map(Ae=>z.createElement(E,{key:Ae,value:Ae},ee[Ae][0])))),z.createElement(be.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},z.createElement(ne,{mode:fe})),z.createElement("div",{className:"flex-container flex-end"},z.createElement(ct.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(ct.ZP,{type:"ghost",onClick:ae},"\u53D6\u6D88")))};function ne({value:oe,onChange:ae,mode:fe,options:pe={}}){const Pe=(0,z.useRef)(),[Ee,Ae]=(0,z.useState)();return(0,z.useEffect)(()=>{if(Ee){let ye=function(nt){const Oe=nt.getValue();ae&&ae(Oe)};return Ee.on("change",ye),()=>{Ee.off("change",ye)}}},[Ee,ae]),(0,z.useEffect)(()=>{Ee&&Ee.setOption("mode",fe)},[Ee,fe]),(0,z.useEffect)(()=>{Ee&&(oe!==Ee.getValue()||oe==="")&&setTimeout(()=>{Ee.setValue(oe||"")},300)},[Ee,oe]),(0,z.useEffect)(()=>{if(Pe.current&&!Ee){const ye=Re().fromTextArea(Pe.current,y({mode:fe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},pe));Ae(ye)}},[Pe.current,Ee]),z.createElement("div",{className:"my-codemirror-container"},z.createElement("textarea",{ref:Pe}))}},89389:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return Ut}});var z=te(59301),se=te(89780),be=te.n(se),ct=te(76374),We=te(66543),Re=te(6313),ie=te(25717),tt=te(99498),st=te(25419),$e=te(67549),Ue=te(7664),He=({value:Ke="",className:qe,showTextOnly:je,showLines:$t,style:on={}})=>{const Ht=(0,z.useMemo)(()=>"",[Ke]);return z.createElement(z.Fragment,null,z.createElement("div",{dangerouslySetInnerHTML:{__html:Ht}}))},Fe=te(59301),re=Object.defineProperty,a=Object.defineProperties,y=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,ee=(Ke,qe,je)=>qe in Ke?re(Ke,qe,{enumerable:!0,configurable:!0,writable:!0,value:je}):Ke[qe]=je,ne=(Ke,qe)=>{for(var je in qe||(qe={}))E.call(qe,je)&&ee(Ke,je,qe[je]);if(x)for(var je of x(qe))b.call(qe,je)&&ee(Ke,je,qe[je]);return Ke},oe=(Ke,qe)=>a(Ke,y(qe));let ae=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function fe({onActionCallback:Ke,title:qe,icon:je,actionName:$t,className:on="",children:Ht}){function kn(){Ke($t)}return Fe.createElement("a",{title:qe,className:on,onClick:kn},Fe.createElement("i",{className:`${je}`}),Ht)}var pe=({watch:Ke,showNullButton:qe,showNullProgramButton:je,onActionCallback:$t,fullScreen:on,insertTemp:Ht,hidetoolBar:kn,extraUse:Ct})=>{const hn=[...ae,{title:`${Ke?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ke?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Fe.createElement("ul",{className:"markdown-toolbar-container"},!kn&&hn.map((Vn,Zn)=>Fe.createElement("li",{key:Zn},Vn.actionName?Fe.createElement(fe,oe(ne({},Vn),{onActionCallback:$t})):Fe.createElement("span",{className:"v-line"}))),qe?Fe.createElement("li",null,Fe.createElement(fe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:$t},Fe.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,je?Fe.createElement(Fe.Fragment,null,Fe.createElement("li",null,Fe.createElement(fe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:$t},Fe.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Fe.createElement("li",null,Fe.createElement(fe,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:$t},Fe.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Ht&&Fe.createElement("li",null,Fe.createElement(fe,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Ht}`,onActionCallback:$t},Fe.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Ct&&Fe.createElement("li",null,Ct),Fe.createElement("li",{className:"btn-full-screen"},Fe.createElement(fe,{icon:`${on?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:on?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:$t})))},Pe=te(75790),Ee=te(78241),Ae=te(92832),ye=te(3113),nt=Object.defineProperty,Oe=Object.defineProperties,Ft=Object.getOwnPropertyDescriptors,Qe=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,yt=(Ke,qe,je)=>qe in Ke?nt(Ke,qe,{enumerable:!0,configurable:!0,writable:!0,value:je}):Ke[qe]=je,Kt=(Ke,qe)=>{for(var je in qe||(qe={}))gt.call(qe,je)&&yt(Ke,je,qe[je]);if(Qe)for(var je of Qe(qe))Xe.call(qe,je)&&yt(Ke,je,qe[je]);return Ke},Ot=(Ke,qe)=>Oe(Ke,Ft(qe));const it={labelCol:{span:4},wrapperCol:{span:20}};var kt=({callback:Ke,onCancel:qe})=>{function je($t){Ke($t)}return z.createElement(Ee.default,Ot(Kt({},it),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:je,style:{width:500}}),z.createElement(Ee.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},z.createElement(Ae.default,null)),z.createElement(Ee.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},z.createElement(Ae.default,null)),z.createElement("div",{className:"flex-container flex-end"},z.createElement(ye.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(ye.ZP,{type:"ghost",onClick:qe},"\u53D6\u6D88")))},Nt=te(44905),Me=te(45596),Ye=te(43418),Bt=te(95237),en=te(6077),wt=te(59301),tn=({callback:Ke,onCancel:qe})=>{const je=document.createElement("canvas"),$t=je.getContext("2d");je.width=1e3,je.height=800,$t.fillStyle="#ffffff",$t.fillRect(0,0,je.width,je.height);const on=je.toDataURL("image/png");return wt.createElement(Ye.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},wt.createElement(Bt.Z,{style:{height:"100vh"}},wt.createElement(en.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:on,visible:!0,title:String(Date.now())},onOk:Ht=>{Ke({src:Ht.url})},onClose:qe})))},Ce=te(12378);function rn(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(rn,go.CommandHandler),rn.prototype.canAlignSelection=function(){var Ke=this.diagram;return!(Ke===null||Ke.isReadOnly||Ke.isModelReadOnly||Ke.selection.count<2)},rn.prototype.alignLeft=function(){var Ke=this.diagram;Ke.startTransaction("aligning left");var qe=1/0;Ke.selection.each(function(je){je instanceof go.Link||(qe=Math.min(je.position.x,qe))}),Ke.selection.each(function(je){je instanceof go.Link||je.move(new go.Point(qe,je.position.y))}),Ke.commitTransaction("aligning left")},rn.prototype.alignRight=function(){var Ke=this.diagram;Ke.startTransaction("aligning right");var qe=-1/0;Ke.selection.each(function(je){if(!(je instanceof go.Link)){var $t=je.actualBounds.x+je.actualBounds.width;qe=Math.max($t,qe)}}),Ke.selection.each(function(je){je instanceof go.Link||je.move(new go.Point(qe-je.actualBounds.width,je.position.y))}),Ke.commitTransaction("aligning right")},rn.prototype.alignTop=function(){var Ke=this.diagram;Ke.startTransaction("alignTop");var qe=1/0;Ke.selection.each(function(je){je instanceof go.Link||(qe=Math.min(je.position.y,qe))}),Ke.selection.each(function(je){je instanceof go.Link||je.move(new go.Point(je.position.x,qe))}),Ke.commitTransaction("alignTop")},rn.prototype.alignBottom=function(){var Ke=this.diagram;Ke.startTransaction("aligning bottom");var qe=-1/0;Ke.selection.each(function(je){if(!(je instanceof go.Link)){var $t=je.actualBounds.y+je.actualBounds.height;qe=Math.max($t,qe)}}),Ke.selection.each(function(je){je instanceof go.Link||je.move(new go.Point(je.actualBounds.x,qe-je.actualBounds.height))}),Ke.commitTransaction("aligning bottom")},rn.prototype.alignCenterX=function(){var Ke=this.diagram,qe=Ke.selection.first();if(qe){Ke.startTransaction("aligning Center X");var je=qe.actualBounds.x+qe.actualBounds.width/2;Ke.selection.each(function($t){$t instanceof go.Link||$t.move(new go.Point(je-$t.actualBounds.width/2,$t.actualBounds.y))}),Ke.commitTransaction("aligning Center X")}},rn.prototype.alignCenterY=function(){var Ke=this.diagram,qe=Ke.selection.first();if(qe){Ke.startTransaction("aligning Center Y");var je=qe.actualBounds.y+qe.actualBounds.height/2;Ke.selection.each(function($t){$t instanceof go.Link||$t.move(new go.Point($t.actualBounds.x,je-$t.actualBounds.height/2))}),Ke.commitTransaction("aligning Center Y")}},rn.prototype.alignColumn=function(Ke){var qe=this.diagram;qe.startTransaction("align Column"),Ke===void 0&&(Ke=0),Ke=parseFloat(Ke);var je=new Array;qe.selection.each(function(Ct){Ct instanceof go.Link||je.push(Ct)});for(var $t=0;$t0){for(var Ct=Ht.elt(kn-1);Ct!==null&&Ct.isTreeExpanded&&!Ct.isTreeLeaf;){var hn=this._sortTreeChildrenByY(Ct);Ct=hn.last()}Ct!==null&&Ke.select(Ct)}else Ke.select(on)}}else if(je.key==="Down")if(qe.isTreeExpanded&&!qe.isTreeLeaf){var $t=this._sortTreeChildrenByY(qe).first();$t!==null&&Ke.select($t)}else for(;qe!==null;){var on=qe.findTreeParentNode();if(on===null)break;var Ht=this._sortTreeChildrenByY(on),kn=Ht.indexOf(qe);if(knHt.y?1:on.xHt.x?1:0}),qe},rn.prototype.copyToClipboard=function(Ke){go.CommandHandler.prototype.copyToClipboard.call(this,Ke),this._lastPasteOffset.set(this.pasteOffset)},rn.prototype.pasteFromClipboard=function(){var Ke=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ke,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ke},Object.defineProperty(rn.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ke){if(Ke!=="move"&&Ke!=="select"&&Ke!=="scroll"&&Ke!=="tree"&&Ke!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ke);this._arrowKeyBehavior=Ke}}),Object.defineProperty(rn.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ke){if(!(Ke instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ke);this._pasteOffset.set(Ke)}});var xt=rn,In=te(20397),Jn=te(43604),Et=te(82093),mt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Le=te(59301),he=(Ke,qe,je)=>new Promise(($t,on)=>{var Ht=hn=>{try{Ct(je.next(hn))}catch(Vn){on(Vn)}},kn=hn=>{try{Ct(je.throw(hn))}catch(Vn){on(Vn)}},Ct=hn=>hn.done?$t(hn.value):Promise.resolve(hn.value).then(Ht,kn);Ct((je=je.apply(Ke,qe)).next())});function rt({onCancel:Ke,callback:qe}){let je=(0,z.useRef)(),$t=(0,z.useRef)(),on=(0,z.useRef)(),Ht=(0,z.useRef)(!1);const kn=(0,z.useRef)(!1),[Ct,hn]=(0,z.useState)(0);function Vn(){const Jt=Ce.bx.make,aa={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};je.current=new Ce.S0($t.current,{padding:20,grid:Jt(Ce.s_,"Grid",Jt(Ce.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Jt(Ce.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:zn=>{var ga=zn.diagram.commandHandler.addTopLevelParts(zn.diagram.selection,!0);ga||zn.diagram.currentTool.doCancel()},commandHandler:Jt(xt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:zn=>{var ga=zn.subject;ga.location=ga.location.copy().snapToGridPoint(zn.diagram.grid.gridOrigin,zn.diagram.grid.gridCellSize),setTimeout(()=>{zn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:zn=>{var ga=zn.subject;setTimeout(()=>{zn.diagram.commandHandler.editTextBlock()})},LinkRelinked:zn=>{var ga=zn.parameter.part;ga.invalidateConnectedLinks();var xa=zn.subject;zn.diagram.toolManager.linkingTool.isForwards?xa.toNode.invalidateConnectedLinks():xa.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),je.current.nodeTemplate=Jt(Ce.NB,"Auto",{locationSpot:Ce.z6.Center,locationObjectName:"SHAPE",desiredSize:new Ce.$u(120,60),minSize:new Ce.$u(40,40),resizable:!0,resizeCellSize:new Ce.$u(10,10),rotatable:!0},new Ce.KX("location","loc",Ce.E9.parse).makeTwoWay(Ce.E9.stringify),new Ce.KX("desiredSize","size",Ce.$u.parse).makeTwoWay(Ce.$u.stringify),Jt(Ce.bn,{name:"SHAPE",fill:aa.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ce.z6.AllSides,toSpot:Ce.z6.AllSides},new Ce.KX("figure"),new Ce.KX("fill"),new Ce.KX("stroke","borderColor"),new Ce.KX("strokeWidth","thickness"),new Ce.KX("strokeDashArray","dash")),Jt(Ce.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Jt(Ce.al,{margin:1,textAlign:"center",overflow:Ce.al.OverflowEllipsis,editable:!0},new Ce.KX("text").makeTwoWay(),new Ce.KX("stroke","color"))),je.current.nodeTemplate.toolTip=Jt("ToolTip",Jt(Ce.s_,"Vertical",{maxSize:new Ce.$u(200,NaN)},Jt(Ce.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Ce.KX("text")),Jt(Ce.al,{font:"10pt sans-serif",textAlign:"center"},new Ce.KX("text","details"))));function Mn(zn,ga){var xa=(ea,qa)=>{ea.handled=!0,ea.diagram.model.commit(qn=>{var Na=qa.part.adornedPart,ma=new Ce.E9().setRectSpot(Na.actualBounds,zn);ma.subtract(Na.location),ma.scale(2,2),ma.x+=Math.sign(ma.x)*130,ma.y+=Math.sign(ma.y)*130,ma.add(Na.location),ma.snapToGridPoint(ea.diagram.grid.gridOrigin,ea.diagram.grid.gridCellSize);var Ya=qn.copyNodeData(Na.data);qn.setGroupKeyForNodeData(Ya,qn.getGroupKeyForNodeData(Na.data)),qn.addNodeData(Ya);var sr={from:Na.key,to:qn.getKeyForNodeData(Ya)};qn.addLinkData(sr);var Ua=ea.diagram.findNodeForData(Ya);Ua.location=ma,ea.diagram.select(Ua),setTimeout(()=>{ea.diagram.commandHandler.editTextBlock()},20)})};return Jt(Ce.bn,{figure:ga,alignment:zn,alignmentFocus:zn.opposite(),width:zn.equals(Ce.z6.Top)||zn.equals(Ce.z6.Bottom)?25:18,height:zn.equals(Ce.z6.Top)||zn.equals(Ce.z6.Bottom)?18:25,fill:"orange",stroke:aa.white,strokeWidth:4,mouseEnter:(ea,qa)=>qa.fill="dodgerblue",mouseLeave:(ea,qa)=>qa.fill="orange",isActionable:!0,click:xa,contextClick:xa})}function Yn(zn){return Jt(Ce.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(ga,xa)=>xa.fill="dodgerblue",mouseLeave:(ga,xa)=>xa.fill="orange",click:(ga,xa)=>{ga.diagram.commandHandler.showContextMenu(xa.part.adornedPart)}},zn||{})}je.current.nodeTemplate.selectionAdornmentTemplate=Jt(Ce.uz,"Spot",Jt(Ce.Vm,{padding:10}),Mn(Ce.z6.Top,"TriangleUp"),Mn(Ce.z6.Left,"TriangleLeft"),Mn(Ce.z6.Right,"TriangleRight"),Mn(Ce.z6.Bottom,"TriangleDown"),Yn({alignment:new Ce.z6(.75,0)}));function Wn(zn,ga){return(xa,ea)=>{xa.handled=!0,xa.diagram.model.commit(qa=>{qa.set(ea.part.adornedPart.data,zn,ga)})}}function la(zn,ga){return ga||(ga="color"),Jt(Ce.bn,{width:16,height:16,stroke:"lightgray",fill:zn,margin:1,background:"transparent",mouseEnter:(xa,ea)=>ea.stroke="dodgerblue",mouseLeave:(xa,ea)=>ea.stroke="lightgray",click:Wn(ga,zn),contextClick:Wn(ga,zn)})}function La(){return[Jt("ContextMenuButton",Jt(Ce.s_,"Horizontal",la(aa.white,"fill"),la(aa.beige,"fill"),la(aa.extralightblue,"fill"),la(aa.extralightred,"fill"))),Jt("ContextMenuButton",Jt(Ce.s_,"Horizontal",la(aa.lightgray,"fill"),la(aa.lightgreen,"fill"),la(aa.lightblue,"fill"),la(aa.lightred,"fill")))]}function ia(){return[Jt("ContextMenuButton",Jt(Ce.s_,"Horizontal",la(aa.black),la(aa.green),la(aa.blue),la(aa.red))),Jt("ContextMenuButton",Jt(Ce.s_,"Horizontal",la(aa.white),la(aa.magenta),la(aa.purple),la(aa.orange)))]}function Ca(zn,ga){return ga||(ga="thickness"),Jt(Ce.bn,"LineH",{width:16,height:16,strokeWidth:zn,margin:1,background:"transparent",mouseEnter:(xa,ea)=>ea.background="dodgerblue",mouseLeave:(xa,ea)=>ea.background="transparent",click:Wn(ga,zn),contextClick:Wn(ga,zn)})}function Oa(zn,ga){return ga||(ga="dash"),Jt(Ce.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:zn,margin:1,background:"transparent",mouseEnter:(xa,ea)=>ea.background="dodgerblue",mouseLeave:(xa,ea)=>ea.background="transparent",click:Wn(ga,zn),contextClick:Wn(ga,zn)})}function dr(){return[Jt("ContextMenuButton",Jt(Ce.s_,"Horizontal",Ca(1),Ca(2),Ca(3),Ca(4))),Jt("ContextMenuButton",Jt(Ce.s_,"Horizontal",Oa(null),Oa([2,4]),Oa([4,4])))]}function Ja(zn,ga){return ga||(ga="figure"),Jt(Ce.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:zn,margin:1,background:"transparent",mouseEnter:(xa,ea)=>ea.fill="dodgerblue",mouseLeave:(xa,ea)=>ea.fill="lightgray",click:Wn(ga,zn),contextClick:Wn(ga,zn)})}je.current.nodeTemplate.contextMenu=Jt("ContextMenu",Jt("ContextMenuButton",Jt(Ce.s_,"Horizontal",Ja("Rectangle"),Ja("RoundedRectangle"),Ja("Ellipse"),Ja("Diamond"))),Jt("ContextMenuButton",Jt(Ce.s_,"Horizontal",Ja("Parallelogram2"),Ja("ManualOperation"),Ja("Procedure"),Ja("Cylinder1"))),Jt("ContextMenuButton",Jt(Ce.s_,"Horizontal",Ja("Terminator"),Ja("CreateRequest"),Ja("Document"),Ja("TriangleDown"))),La(),ia(),dr()),je.current.groupTemplate=Jt(Ce.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Ce.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(zn,ga)=>{var xa=ga.addMembers(ga.diagram.selection,!0);xa||ga.diagram.currentTool.doCancel()},avoidable:!1},new Ce.KX("location","loc",Ce.E9.parse).makeTwoWay(Ce.E9.stringify),Jt(Ce.s_,"Auto",{name:"BODY"},Jt(Ce.bn,{parameter1:10,fill:aa.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ce.z6.AllSides,toSpot:Ce.z6.AllSides},new Ce.KX("fill"),new Ce.KX("stroke","color"),new Ce.KX("strokeWidth","thickness"),new Ce.KX("strokeDashArray","dash")),Jt(Ce.Vm,{background:"transparent",margin:20})),Jt(Ce.al,{alignment:Ce.z6.Top,alignmentFocus:Ce.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Ce.KX("text"),new Ce.KX("stroke","color"))),je.current.groupTemplate.selectionAdornmentTemplate=Jt(Ce.uz,"Spot",Jt(Ce.s_,"Auto",Jt(Ce.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Jt(Ce.Vm,{margin:1.5})),Yn({alignment:Ce.z6.TopRight,alignmentFocus:Ce.z6.BottomRight})),je.current.groupTemplate.contextMenu=Jt("ContextMenu",La(),ia(),dr()),je.current.linkTemplate=Jt(Ce.rU,{layerName:"Foreground",routing:Ce.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Ce.KX("fromSpot","fromSpot",Ce.z6.parse),new Ce.KX("toSpot","toSpot",Ce.z6.parse),new Ce.KX("fromShortLength","dir",zn=>zn>=1?10:0),new Ce.KX("toShortLength","dir",zn=>zn>=1?10:0),new Ce.KX("points").makeTwoWay(),Jt(Ce.bn,{strokeWidth:2},new Ce.KX("stroke","color"),new Ce.KX("strokeWidth","thickness"),new Ce.KX("strokeDashArray","dash")),Jt(Ce.bn,{segmentIndex:0,segmentOffset:new Ce.E9(15,0),segmentOrientation:Ce.rU.OrientAlong,alignmentFocus:Ce.z6.Right,figure:"circle",width:10,strokeWidth:0},new Ce.KX("fill","color"),new Ce.KX("visible","dir",zn=>zn===1)),Jt(Ce.bn,{segmentIndex:-1,segmentOffset:new Ce.E9(-10,6),segmentOrientation:Ce.rU.OrientPlus90,alignmentFocus:Ce.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ce.KX("fill","color"),new Ce.KX("visible","dir",zn=>zn>=1),new Ce.KX("width","thickness",zn=>7+3*zn),new Ce.KX("height","thickness",zn=>7+3*zn),new Ce.KX("segmentOffset","thickness",zn=>new Ce.E9(-15,4+1.5*zn))),Jt(Ce.bn,{segmentIndex:0,segmentOffset:new Ce.E9(15,-6),segmentOrientation:Ce.rU.OrientMinus90,alignmentFocus:Ce.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ce.KX("fill","color"),new Ce.KX("visible","dir",zn=>zn===2),new Ce.KX("width","thickness",zn=>7+3*zn),new Ce.KX("height","thickness",zn=>7+3*zn),new Ce.KX("segmentOffset","thickness",zn=>new Ce.E9(-15,4+1.5*zn))),Jt(Ce.al,{alignmentFocus:new Ce.z6(0,1,-4,0),editable:!0},new Ce.KX("text").makeTwoWay(),new Ce.KX("stroke","color"))),je.current.linkTemplate.selectionAdornmentTemplate=Jt(Ce.uz,Jt(Ce.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:pr(2)},new Ce.KX("pathPattern","thickness",pr)),Yn({alignmentFocus:new Ce.z6(0,0,-6,-4)}));function pr(zn){return Jt(Ce.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(zn+4).toString()+" H3"})}function Ha(zn){var ga="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return zn===0?ga="M0 0 M16 16 M0 8 L16 8":zn===2&&(ga="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Jt(Ce.bn,{geometryString:ga,margin:2,background:"transparent",mouseEnter:(xa,ea)=>ea.background="dodgerblue",mouseLeave:(xa,ea)=>ea.background="transparent",click:Wn("dir",zn),contextClick:Wn("dir",zn)})}function fr(zn){var ga=(xa,ea)=>{xa.handled=!0,xa.diagram.model.commit(qa=>{var qn=ea.part.adornedPart;qa.set(qn.data,zn?"toSpot":"fromSpot",Ce.z6.stringify(Ce.z6.AllSides)),(zn?qn.toNode:qn.fromNode).invalidateConnectedLinks()})};return Jt(Ce.bn,{width:12,height:12,fill:"transparent",mouseEnter:(xa,ea)=>ea.background="dodgerblue",mouseLeave:(xa,ea)=>ea.background="transparent",click:ga,contextClick:ga})}function vn(zn,ga){var xa=0,ea=Ce.z6.RightSide;zn.equals(Ce.z6.Top)?(xa=270,ea=Ce.z6.TopSide):zn.equals(Ce.z6.Left)?(xa=180,ea=Ce.z6.LeftSide):zn.equals(Ce.z6.Bottom)&&(xa=90,ea=Ce.z6.BottomSide),ga||(xa-=180);var qa=(qn,Na)=>{qn.handled=!0,qn.diagram.model.commit(ma=>{var Ya=Na.part.adornedPart;ma.set(Ya.data,ga?"toSpot":"fromSpot",Ce.z6.stringify(ea)),(ga?Ya.toNode:Ya.fromNode).invalidateConnectedLinks()})};return Jt(Ce.bn,{alignment:zn,alignmentFocus:zn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:xa,background:"transparent",mouseEnter:(qn,Na)=>Na.background="dodgerblue",mouseLeave:(qn,Na)=>Na.background="transparent",click:qa,contextClick:qa})}je.current.linkTemplate.contextMenu=Jt("ContextMenu",ia(),dr(),Jt("ContextMenuButton",Jt(Ce.s_,"Horizontal",Ha(0),Ha(1),Ha(2))),Jt("ContextMenuButton",Jt(Ce.s_,"Horizontal",Jt(Ce.s_,"Spot",fr(!1),vn(Ce.z6.Top,!1),vn(Ce.z6.Left,!1),vn(Ce.z6.Right,!1),vn(Ce.z6.Bottom,!1)),Jt(Ce.s_,"Spot",{margin:new Ce.Zt(0,0,0,2)},fr(!0),vn(Ce.z6.Top,!0),vn(Ce.z6.Left,!0),vn(Ce.z6.Right,!0),vn(Ce.z6.Bottom,!0)))));const Dr=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -92,7 +92,7 @@ {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} ]}`;var Hr=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function br(zn){return console.log("shapeName:",zn),Hr.indexOf(zn)>=0}var Sr=new Ce.YI(on.current,{maxSelectionCount:1,linkTemplate:Jt(Ce.rU,{locationSpot:Ce.z6.Center,selectionAdornmentTemplate:Jt(Ce.uz,"Link",{locationSpot:Ce.z6.Center},Jt(Ce.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Jt(Ce.bn,{toArrow:"Standard",stroke:null}))},{routing:Ce.rU.AvoidsNodes,curve:Ce.rU.JumpOver,corner:5,toShortLength:4},new Ce.KX("points"),Jt(Ce.bn,{isPanelMain:!0,strokeWidth:2}),Jt(Ce.bn,{toArrow:"Standard",stroke:null})),model:new Ce.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Ce.bn.getFigureGenerators().toArray().map(zn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:zn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return je.current.addDiagramListener("TextEdited",function(zn){var ga;const xa=zn.subject.part;var ea=(ga=document.activeElement)==null?void 0:ga.value;typeof ea=="string"&&ea.trim()===""&&je.current.model.commit(function(qa){qa.set(xa.data,"text","\u672A\u547D\u540D"),je.current.commandHandler.stopCommand()},"increment")}),Sr.nodeTemplate=Jt(Ce.NB,"Auto",{locationSpot:Ce.z6.Center},new Ce.KX("location","location",Ce.E9.parse).makeTwoWay(Ce.E9.stringify),Jt(Ce.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new Ce.KX("stroke").makeTwoWay(),new Ce.KX("fill").makeTwoWay(),new Ce.KX("figure")),Jt(Ce.al,{margin:new Ce.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Ce.$u(16,16),maxSize:new Ce.$u(10,NaN),textAlign:"center",editable:!0},new Ce.KX("key").makeTwoWay())),setTimeout(()=>{je.current.grid=Jt(Ce.s_,"Grid",Jt(Ce.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Jt(Ce.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),je.current.grid.visible=!0,je.current.grid.gridCellStroke="darkgray",je.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=je.current,je.current}const Zn=()=>he(this,null,function*(){var Jt=je.current.makeImage();const aa=yield(0,Et.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Jt.src}});qe({src:aa.url})});return(0,z.useEffect)(()=>(setTimeout(()=>{Vn()},500),hn(Ct+1),()=>{je.current=null}),[]),Le.createElement("div",{ref:kn,className:Ht.current?`${mt.maxH60} body-overflow-initial`:"body-overflow-initial"},Le.createElement(Ye.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Ct,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Le.createElement(Bt.Z,null,Le.createElement(Jn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Le.createElement(Jn.Z,{onClick:()=>{var Jt,aa,Mn=je.current.selection.first();if(Ht.current=!Ht.current,document.activeElement&&Mn){let Yn=(aa=(Jt=document.activeElement)==null?void 0:Jt.value)==null?void 0:aa.trim();typeof Yn=="string"&&je.current.model.commit(function(Wn){Wn.set(Mn.data,"text",Yn||"\u672A\u547D\u540D"),je.current.commandHandler.stopCommand()},"increment")}hn(Ct+1)}},Le.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ke},Le.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:mt.flowChartWrp},Le.createElement("div",{style:{display:"flex",height:"100%"}},Le.createElement("div",{style:{width:"300px",height:"100%"}},Le.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Le.createElement("div",{style:{height:"calc(100% - 50px)"},className:mt.myPaletteDiv,ref:on})),Le.createElement("div",{style:{flex:1,position:"relative"}},Le.createElement("div",{ref:$t,style:{height:"80vh"}}))),Le.createElement("div",{className:"tr"},Le.createElement(ye.ZP,{size:"large",onClick:Zn,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var lt=rt,we=te(5112),ve=te(5871);const ft=we.ZP.Group,Je={margin:"0 8px"};var xe=({callback:Ke,onCancel:qe})=>{function je($t){Ke($t)}return z.createElement(Ee.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:je},z.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},z.createElement("span",{style:Je},"\u5355\u5143\u683C\u6570\uFF1A"),z.createElement("span",{style:Je},"\u884C\u6570"),z.createElement(Ee.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},z.createElement(ve.Z,null)),z.createElement("span",{style:Je},"\u5217\u6570"),z.createElement(Ee.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},z.createElement(ve.Z,null))),z.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},z.createElement("span",{style:Je},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),z.createElement(Ee.default.Item,{name:"align"},z.createElement(ft,null,z.createElement(we.ZP,{value:"default"},z.createElement("i",{className:"fa fa-align-justify"})),z.createElement(we.ZP,{value:"left"},z.createElement("i",{className:"fa fa-align-left"})),z.createElement(we.ZP,{value:"center"},z.createElement("i",{className:"fa fa-align-center"})),z.createElement(we.ZP,{value:"right"},z.createElement("i",{className:"fa fa-align-right"}))))),z.createElement("div",{className:"flex-container flex-end"},z.createElement(ye.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(ye.ZP,{type:"ghost",onClick:qe},"\u53D6\u6D88")))},bt=te(78673),_t=te(11081),un=te.n(_t),pt=(0,z.forwardRef)(({use3d:Ke,width:qe,height:je,callback:$t,showSaveButton:on},Ht)=>{const kn=(0,z.useRef)(),Ct=(0,z.useRef)(),[hn,Vn]=(0,z.useState)(!1),Zn=(0,z.useRef)({id:kn,appName:"graphing",width:qe||1e3,height:je||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,z.useEffect)(()=>{Ct.current=new(un())(Zn.current,!0),window.onload=function(){Ct.current.inject("applet_container")}},[]);const Jt=()=>{var aa=window.ggbApplet.getPNGBase64(1,!0,72);return $t&&$t(aa),aa};return(0,z.useEffect)(()=>{Zn.current.appName=hn?"3D":"graphing",Ct.current.inject("applet_container")},[hn]),(0,z.useEffect)(()=>{Vn(Ke)},[Ke]),(0,z.useImperativeHandle)(Ht,()=>({getImgData:Jt})),z.createElement(z.Fragment,null,z.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:kn}),z.createElement(Bt.Z,{align:"middle"},z.createElement(Jn.Z,{flex:1},z.createElement(bt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:hn,onChange:aa=>Vn(aa)})),z.createElement(Jn.Z,null,z.createElement(ye.ZP,{size:"large",onClick:Jt,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),ln=te(88615),Be=te(1012),Ve=te(8591);const Mt="link",zt="upload-image",fn="add-flowchart",xn="draw-image",at="add-flowchart",Ln="code-block",_n="add-table",ca="------------",Qn={default:ca,left:`:${ca}`,center:`:${ca}:`,right:`${ca}:`};var $n=te(17904),Fa=(Ke,qe,je)=>new Promise(($t,on)=>{var Ht=hn=>{try{Ct(je.next(hn))}catch(Vn){on(Vn)}},kn=hn=>{try{Ct(je.throw(hn))}catch(Vn){on(Vn)}},Ct=hn=>hn.done?$t(hn.value):Promise.resolve(hn.value).then(Ht,kn);Ct((je=je.apply(Ke,qe)).next())});function fa(){}let Tn=0;const Ra=1e4,Vt="\u2581",vt="@\u2581\u2581@",jt="@\u2581@",Dn=` **\u6A21\u677F\u6807\u9898** -\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,ke=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function St(Ke){return/^\d+$/.test(Ke)?`${Ke}px`:Ke}const Ze=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Pt={[Ze+"-B"]:"bold",[Ze+"-I"]:"italic"},Tt={[Mt]:"\u6DFB\u52A0\u94FE\u63A5",[Ln]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[zt]:"\u6DFB\u52A0\u56FE\u7247",[xn]:"\u6DFB\u52A0\u753B\u56FE",[fn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[_n]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Yt=({defaultValue:Ke="",onChange:qe,width:je="100%",height:$t=400,miniToolbar:on=!1,isFocus:Ht=!1,watch:kn,insertTemp:Ct,mode:hn="markdown",id:Vn="markdown-editor-id",showResizeBar:Zn=!1,noStorage:Jt=!1,showNullButton:aa=!1,showNullProgramButton:Mn=!1,hidetoolBar:Yn=!1,fullScreen:Wn=!1,onBlur:la,onCMBeforeChange:La,onFullScreen:ia,className:Ca="",disablePaste:Oa=!1,disabled:dr=!1,disabledFill:Ja=!1,placeholder:pr="",values:Ha="",extraUse:fr})=>{const[vn,Dr]=(0,z.useState)(null),[Hr,br]=(0,z.useState)(Ke),[Sr,zn]=(0,z.useState)(kn),[ga,xa]=(0,z.useState)(Wn),[ea,qa]=(0,z.useState)(""),[qn,Na]=(0,z.useState)(0),[ma,Ya]=(0,z.useState)($t),[sr,Ua]=(0,z.useState)(!1),cr=(0,z.useRef)((0,Be.Z)()),gr=(0,z.useRef)(!1),ur=(0,z.useRef)(),[jr,Ir]=(0,z.useState)(0),[Yr,Zr]=(0,z.useState)(0),Qa=(0,z.useRef)(),kr=(0,z.useRef)(),mn=(0,z.useRef)(),sn=(0,z.useRef)(),ue=()=>Fa(void 0,null,function*(){var Bn;const pn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:cr.current}});(Bn=pn==null?void 0:pn.attachments)!=null&&Bn.length&&(console.log("cm:",vn,Qa),pn.attachments.map(Fn=>{Fn.content_type.indexOf("image")>-1?vn.replaceSelection(`![,](/api/attachments/${Fn.id}?type=${Fn.content_type})`):Fn.content_type.indexOf("video")>-1?vn.replaceSelection(``):Fn.content_type.indexOf("pdf")>-1?vn.replaceSelection(`${Fn.name}`):vn.replaceSelection(`[${Fn.name}](${ENV.API_SERVER}/api/attachments/${Fn.id}?type=${Fn.content_type})`)}))});(0,z.useEffect)(()=>{const Bn=window.scrollY||window.pageYOffset;br(Ha),vn==null||vn.setValue(Ha),window.scrollTo(0,Bn)},[Ha]),(0,z.useEffect)(()=>{ia==null||ia(ga)},[ga]),(0,z.useEffect)(()=>{if(Qa.current){let Bn=function(Fn,Nn){var ka;if(Oa){Nn.preventDefault();return}const Xa=Nn.clipboardData;if(Xa){const Pr=Xa.types.toString(),rr=Xa.items;if(Pr==="Files"||Xa.types.indexOf("Files")>-1){if(Nn.preventDefault(),hn=="stex")return;try{let mr=rr[1];((ka=rr[0])==null?void 0:ka.kind)==="file"&&(mr=rr[0]);const Lr=mr.getAsFile(),to=Lr.name.split(".").pop();(0,Me.I)(Lr,Kr=>{var Ao,Mo,Go;Kr.id?((Ao=Lr==null?void 0:Lr.type)==null?void 0:Ao.indexOf("image"))>-1?pn.replaceSelection(``):((Mo=Lr==null?void 0:Lr.type)==null?void 0:Mo.indexOf("video"))>-1?pn.replaceSelection(``):((Go=Lr==null?void 0:Lr.type)==null?void 0:Go.indexOf("pdf"))>-1?pn.replaceSelection(`${Lr.name}`):ke.includes(to)?pn.replaceSelection(`${Lr.name}`):pn.replaceSelection(`[${Lr.name}](/api/attachments/${Kr.id}?type=${Kr.content_type})`):(Kr==null?void 0:Kr.status)===401&&(Ve.ZP.warning((Kr==null?void 0:Kr.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(mr){Ve.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const pn=be().fromTextArea(Qa.current,{mode:hn,lineNumbers:!on,lineWrapping:!0,value:Ke,autoCloseTags:!Mn,autoCloseBrackets:!0});return pn.on("keyup",function(Fn,Nn){Nn.keyCode===8&&(Fn.getValue()==""?pn.setOption("placeholder",pr):pn.setOption("placeholder",null))}),pn.on("keydown",function(Fn,Nn){if(Nn.keyCode===8){var ka=Ie(Fn);ka&&Nn.preventDefault()}}),Ht&&pn.focus(),pn.on("paste",Bn),pn.on("dragleave",function(Fn,Nn){kr.current.classList.remove("mouse-hover-md")}),dr&&pn.on("beforeChange",function(Fn,Nn){(Nn.origin==="paste"||Nn.origin==="+input")&&Nn.cancel()}),Dr(pn),()=>{pn.off("paste",Bn)}}},[]);const Se=(0,z.useCallback)(()=>{if(kr.current)try{}catch(Bn){console.log(Bn,"---- to set md editor body height")}},[ma,kr,ga]);(0,z.useEffect)(()=>{function Bn(){let pn=new ct.Z(Fn=>{for(let Nn of Fn)(Nn.target.offsetHeight>0||Nn.target.offsetWidth>0)&&(Se(),vn.setSize("100%","100%"),vn.refresh())});return pn.observe(Qa.current.parentElement),pn}if(vn){const pn=Bn();return()=>{var Fn,Nn;(Fn=Qa.current)!=null&&Fn.parentElement&&pn.unobserve((Nn=Qa.current)==null?void 0:Nn.parentElement)}}},[vn,Se]),(0,z.useEffect)(()=>{if(vn){let Bn=[];for(const[pn,Fn]of Object.entries(Pt)){let Nn={[pn]:()=>{dt(Fn)}};Bn.push(Nn),vn.addKeyMap(Nn)}return ur.current=setInterval(()=>{gr.current&&ue()},4e3),()=>{clearInterval(ur.current);for(let pn of Bn)vn.removeKeyMap(pn)}}},[vn]),(0,z.useEffect)(()=>{Wn!==ga&&xa(Wn)},[Wn]),(0,$n.Z)(()=>{if(!Jt&&qn>0){let Bn=new Date().getTime(),pn=window.sessionStorage.getItem(Vn);Bn>=qn+Ra&&(!pn||pn!==Hr)&&(window.sessionStorage.setItem(Vn,Hr),Ua(!0))}},Ra),(0,z.useEffect)(()=>{zn(kn)},[vn,kn]),(0,z.useEffect)(()=>{vn&&Ht&&vn.focus()},[vn,Ht]),(0,z.useEffect)(()=>{if(Sr&&vn){let Bn=function(Fn){let Nn=Fn.target;if(sn.current){let ka=Nn.scrollTop/Nn.scrollHeight;sn.current.scrollTop=sn.current.scrollHeight*ka}};const pn=vn.getScrollerElement();return pn.addEventListener("scroll",Bn),()=>{pn.removeEventListener("scroll",Bn)}}},[vn,Sr]),(0,z.useEffect)(()=>{if(vn&&La){let Bn=function(pn,Fn){La(pn,Fn)};return vn.on("beforeChange",Bn),()=>{vn.off("beforeChange",Bn)}}},[vn,La]),(0,z.useEffect)(()=>{if(vn&&la){let Bn=function(){la(vn.getValue())};return vn.on("blur",Bn),()=>{vn.off("blur",Bn)}}},[vn,la]);function Ie(Bn,pn){var Fn=Bn.getDoc(),Nn=Fn.getCursor(),ka=Fn.getLine(Nn.line),Xa=ka.charAt(Nn.ch-1),Pr=ka.lastIndexOf("@\u2581@",Nn.ch),rr=ka.lastIndexOf("@\u2581\u2581@",Nn.ch),mr=Pr>rr?Pr:rr,Lr=Pr>rr?3:4;if(vt.indexOf(Xa)===-1)return null;if(console.log("change1:",pn,Bn,ka,Nn,mr,Pr,rr,Xa),mr>=0&&Nn.ch-mr<5){var to=mr+Lr;return Fn.replaceRange("",{line:Nn.line,ch:mr},{line:Nn.line,ch:to}),{line:Nn.line,ch:to}}return null}(0,z.useEffect)(()=>{if(vn){let Bn=function(pn,Fn){const Nn=pn.getValue();br(Nn),Na(new Date().getTime()),pn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),qe&&(Mn?qe(Nn,On(Nn)):qe(Nn))};return vn.on("change",Bn),()=>{vn.off("change",Bn)}}},[vn,qe]),(0,z.useEffect)(()=>{if(vn)if(Ke==null)vn.setValue(""),br("");else{const Bn=window.scrollY||window.pageYOffset;Ke!==vn.getValue()&&(vn.setValue(Ke),br(Ke),vn.setCursor(dr?1:vn.lineCount(),0),window.scrollTo(0,Bn))}},[vn,Ke]);const dt=(0,z.useCallback)(Bn=>{const pn=vn.getCursor(),Fn=vn.getSelection();let Nn=Fn.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,ke=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function St(Ke){return/^\d+$/.test(Ke)?`${Ke}px`:Ke}const Ze=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Pt={[Ze+"-B"]:"bold",[Ze+"-I"]:"italic"},Tt={[Mt]:"\u6DFB\u52A0\u94FE\u63A5",[Ln]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[zt]:"\u6DFB\u52A0\u56FE\u7247",[xn]:"\u6DFB\u52A0\u753B\u56FE",[fn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[_n]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Ut=({defaultValue:Ke="",onChange:qe,width:je="100%",height:$t=400,miniToolbar:on=!1,isFocus:Ht=!1,watch:kn,insertTemp:Ct,mode:hn="markdown",id:Vn="markdown-editor-id",showResizeBar:Zn=!1,noStorage:Jt=!1,showNullButton:aa=!1,showNullProgramButton:Mn=!1,hidetoolBar:Yn=!1,fullScreen:Wn=!1,onBlur:la,onCMBeforeChange:La,onFullScreen:ia,className:Ca="",disablePaste:Oa=!1,disabled:dr=!1,disabledFill:Ja=!1,placeholder:pr="",values:Ha="",extraUse:fr})=>{const[vn,Dr]=(0,z.useState)(null),[Hr,br]=(0,z.useState)(Ke),[Sr,zn]=(0,z.useState)(kn),[ga,xa]=(0,z.useState)(Wn),[ea,qa]=(0,z.useState)(""),[qn,Na]=(0,z.useState)(0),[ma,Ya]=(0,z.useState)($t),[sr,Ua]=(0,z.useState)(!1),cr=(0,z.useRef)((0,Be.Z)()),gr=(0,z.useRef)(!1),ur=(0,z.useRef)(),[jr,Ir]=(0,z.useState)(0),[Yr,Zr]=(0,z.useState)(0),Qa=(0,z.useRef)(),kr=(0,z.useRef)(),mn=(0,z.useRef)(),sn=(0,z.useRef)(),ue=()=>Fa(void 0,null,function*(){var Bn;const pn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:cr.current}});(Bn=pn==null?void 0:pn.attachments)!=null&&Bn.length&&(console.log("cm:",vn,Qa),pn.attachments.map(Fn=>{Fn.content_type.indexOf("image")>-1?vn.replaceSelection(`![,](/api/attachments/${Fn.id}?type=${Fn.content_type})`):Fn.content_type.indexOf("video")>-1?vn.replaceSelection(``):Fn.content_type.indexOf("pdf")>-1?vn.replaceSelection(`${Fn.name}`):vn.replaceSelection(`[${Fn.name}](${ENV.API_SERVER}/api/attachments/${Fn.id}?type=${Fn.content_type})`)}))});(0,z.useEffect)(()=>{const Bn=window.scrollY||window.pageYOffset;br(Ha),vn==null||vn.setValue(Ha),window.scrollTo(0,Bn)},[Ha]),(0,z.useEffect)(()=>{ia==null||ia(ga)},[ga]),(0,z.useEffect)(()=>{if(Qa.current){let Bn=function(Fn,Nn){var ka;if(Oa){Nn.preventDefault();return}const Xa=Nn.clipboardData;if(Xa){const Pr=Xa.types.toString(),rr=Xa.items;if(Pr==="Files"||Xa.types.indexOf("Files")>-1){if(Nn.preventDefault(),hn=="stex")return;try{let mr=rr[1];((ka=rr[0])==null?void 0:ka.kind)==="file"&&(mr=rr[0]);const Lr=mr.getAsFile(),to=Lr.name.split(".").pop();(0,Me.I)(Lr,Kr=>{var Ao,Mo,Go;Kr.id?((Ao=Lr==null?void 0:Lr.type)==null?void 0:Ao.indexOf("image"))>-1?pn.replaceSelection(``):((Mo=Lr==null?void 0:Lr.type)==null?void 0:Mo.indexOf("video"))>-1?pn.replaceSelection(``):((Go=Lr==null?void 0:Lr.type)==null?void 0:Go.indexOf("pdf"))>-1?pn.replaceSelection(`${Lr.name}`):ke.includes(to)?pn.replaceSelection(`${Lr.name}`):pn.replaceSelection(`[${Lr.name}](/api/attachments/${Kr.id}?type=${Kr.content_type})`):(Kr==null?void 0:Kr.status)===401&&(Ve.ZP.warning((Kr==null?void 0:Kr.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(mr){Ve.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const pn=be().fromTextArea(Qa.current,{mode:hn,lineNumbers:!on,lineWrapping:!0,value:Ke,autoCloseTags:!Mn,autoCloseBrackets:!0});return pn.on("keyup",function(Fn,Nn){Nn.keyCode===8&&(Fn.getValue()==""?pn.setOption("placeholder",pr):pn.setOption("placeholder",null))}),pn.on("keydown",function(Fn,Nn){if(Nn.keyCode===8){var ka=Ie(Fn);ka&&Nn.preventDefault()}}),Ht&&pn.focus(),pn.on("paste",Bn),pn.on("dragleave",function(Fn,Nn){kr.current.classList.remove("mouse-hover-md")}),dr&&pn.on("beforeChange",function(Fn,Nn){(Nn.origin==="paste"||Nn.origin==="+input")&&Nn.cancel()}),Dr(pn),()=>{pn.off("paste",Bn)}}},[]);const Se=(0,z.useCallback)(()=>{if(kr.current)try{}catch(Bn){console.log(Bn,"---- to set md editor body height")}},[ma,kr,ga]);(0,z.useEffect)(()=>{function Bn(){let pn=new ct.Z(Fn=>{for(let Nn of Fn)(Nn.target.offsetHeight>0||Nn.target.offsetWidth>0)&&(Se(),vn.setSize("100%","100%"),vn.refresh())});return pn.observe(Qa.current.parentElement),pn}if(vn){const pn=Bn();return()=>{var Fn,Nn;(Fn=Qa.current)!=null&&Fn.parentElement&&pn.unobserve((Nn=Qa.current)==null?void 0:Nn.parentElement)}}},[vn,Se]),(0,z.useEffect)(()=>{if(vn){let Bn=[];for(const[pn,Fn]of Object.entries(Pt)){let Nn={[pn]:()=>{dt(Fn)}};Bn.push(Nn),vn.addKeyMap(Nn)}return ur.current=setInterval(()=>{gr.current&&ue()},4e3),()=>{clearInterval(ur.current);for(let pn of Bn)vn.removeKeyMap(pn)}}},[vn]),(0,z.useEffect)(()=>{Wn!==ga&&xa(Wn)},[Wn]),(0,$n.Z)(()=>{if(!Jt&&qn>0){let Bn=new Date().getTime(),pn=window.sessionStorage.getItem(Vn);Bn>=qn+Ra&&(!pn||pn!==Hr)&&(window.sessionStorage.setItem(Vn,Hr),Ua(!0))}},Ra),(0,z.useEffect)(()=>{zn(kn)},[vn,kn]),(0,z.useEffect)(()=>{vn&&Ht&&vn.focus()},[vn,Ht]),(0,z.useEffect)(()=>{if(Sr&&vn){let Bn=function(Fn){let Nn=Fn.target;if(sn.current){let ka=Nn.scrollTop/Nn.scrollHeight;sn.current.scrollTop=sn.current.scrollHeight*ka}};const pn=vn.getScrollerElement();return pn.addEventListener("scroll",Bn),()=>{pn.removeEventListener("scroll",Bn)}}},[vn,Sr]),(0,z.useEffect)(()=>{if(vn&&La){let Bn=function(pn,Fn){La(pn,Fn)};return vn.on("beforeChange",Bn),()=>{vn.off("beforeChange",Bn)}}},[vn,La]),(0,z.useEffect)(()=>{if(vn&&la){let Bn=function(){la(vn.getValue())};return vn.on("blur",Bn),()=>{vn.off("blur",Bn)}}},[vn,la]);function Ie(Bn,pn){var Fn=Bn.getDoc(),Nn=Fn.getCursor(),ka=Fn.getLine(Nn.line),Xa=ka.charAt(Nn.ch-1),Pr=ka.lastIndexOf("@\u2581@",Nn.ch),rr=ka.lastIndexOf("@\u2581\u2581@",Nn.ch),mr=Pr>rr?Pr:rr,Lr=Pr>rr?3:4;if(vt.indexOf(Xa)===-1)return null;if(console.log("change1:",pn,Bn,ka,Nn,mr,Pr,rr,Xa),mr>=0&&Nn.ch-mr<5){var to=mr+Lr;return Fn.replaceRange("",{line:Nn.line,ch:mr},{line:Nn.line,ch:to}),{line:Nn.line,ch:to}}return null}(0,z.useEffect)(()=>{if(vn){let Bn=function(pn,Fn){const Nn=pn.getValue();br(Nn),Na(new Date().getTime()),pn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),qe&&(Mn?qe(Nn,On(Nn)):qe(Nn))};return vn.on("change",Bn),()=>{vn.off("change",Bn)}}},[vn,qe]),(0,z.useEffect)(()=>{if(vn)if(Ke==null)vn.setValue(""),br("");else{const Bn=window.scrollY||window.pageYOffset;Ke!==vn.getValue()&&(vn.setValue(Ke),br(Ke),vn.setCursor(dr?1:vn.lineCount(),0),window.scrollTo(0,Bn))}},[vn,Ke]);const dt=(0,z.useCallback)(Bn=>{const pn=vn.getCursor(),Fn=vn.getSelection();let Nn=Fn.split(` `);switch(Bn){case"bold":return vn.replaceSelection("**"+Fn+"**"),Fn===""&&vn.setCursor(pn.line,pn.ch+2),vn.focus();case"italic":return vn.replaceSelection("*"+Fn+"*"),Fn===""&&vn.setCursor(pn.line,pn.ch+1),vn.focus();case"code":return vn.replaceSelection("`"+Fn+"`"),Fn===""&&vn.setCursor(pn.line,pn.ch+1),vn.focus();case"inline-latex":return qa("inline-latex"),vn.focus();case"latex":return vn.replaceSelection("```latex\n"+Fn+"\n```"),vn.setCursor(pn.line+1,Fn.length+1),vn.focus();case"line-break":return vn.replaceSelection(`
`),vn.focus();case"list-ul":return Fn===""?vn.replaceSelection("- "+Fn):vn.replaceSelection(Nn.map(ka=>ka===""?"":`- ${ka}`).join(` `)),vn.focus();case"list-ol":return Fn===""?vn.replaceSelection("1. "+Fn):vn.replaceSelection(Nn.map((ka,Xa)=>ka===""?"":`${Xa+1}. ${ka}`).join(` @@ -101,16 +101,16 @@ `;for(let Do=0;Do{switch(ea){case Mt:return z.createElement(kt,{callback:ot,onCancel:ut});case Ln:return z.createElement(Nt.Z,{callback:ot,onCancel:ut});case zt:return z.createElement(Me.Z,{callback:ot,onCancel:ut});case fn:return z.createElement(lt,{callback:ot,onCancel:ut});case _n:return z.createElement(xe,{callback:ot,onCancel:ut});case"maths-latex":return z.createElement(pt,{showSaveButton:!0,callback:ot});case"inline-latex":return z.createElement(ln.Z,{showSaveButton:!0,callback:ot});default:return null}},[ea]);function ut(){qa("")}(0,z.useEffect)(()=>{if(mn.current){let Bn=function(Pr){ka=!0,Xa=Pr.pageY},pn=function(){ka=!1},Fn=function(Pr){if(ka){let rr=Pr.pageY-Xa;rr<0&&(rr=0),rr>300&&(rr=300);let mr=$t+rr+"px";Ya(mr)}},Nn=mn.current,ka=!1,Xa=0;return Nn.addEventListener("mousedown",Bn),document.addEventListener("mousemove",Fn),document.addEventListener("mouseup",pn),()=>{Nn.removeEventListener("mousedown",Bn),document.removeEventListener("mousemove",Fn),document.removeEventListener("mouseup",pn)}}},[vn,mn]),(0,z.useEffect)(()=>{Ya($t)},[$t]);const Wt=St(je),Zt=St(ma),nn={width:Wt,height:Zt},Hn=(0,z.useMemo)(()=>{if(qn){let Bn=new Date(qn),pn=Bn.getHours(),Fn=Bn.getMinutes(),Nn=Bn.getSeconds();return pn=pn<10?"0"+pn:pn,Fn=Fn<10?"0"+Fn:Fn,Nn=Nn<10?"0"+Nn:Nn,`${pn}:${Fn}:${Nn}`}return 0},[qn]),On=Bn=>{const pn=[];if(Mn){let Fn=-1;Bn=Bn.replace(/(@▁▁@|@▁@)/g,function(Nn,ka,Xa){pn.push({multiLine:Nn!==jt})})}return pn};function sa(){window.sessionStorage.removeItem(Vn),Ua(!1),Na(0)}function ra(){Ua(!1),Na(0),vn.setValue(window.sessionStorage.getItem(Vn))}(0,z.useEffect)(()=>{Tt[ea]&&ea!==xn&&ea!==fn&&setTimeout(()=>{const Bn=document.getElementsByClassName("markdown-popup-form")[0],pn=window.innerWidth/2-Bn.offsetWidth/2,Fn=window.innerHeight/2-Bn.offsetHeight/2;Ir(pn),Zr(Fn)},0)},[ea]);const tr=Bn=>{Bn.preventDefault();const pn=Bn.clientX-jr,Fn=Bn.clientY-Yr;document.body.onmousemove=Nn=>{let ka=Nn.clientX-pn,Xa=Nn.clientY-Fn;const Pr=document.getElementsByClassName("markdown-popup-form")[0],rr=window.innerWidth-Pr.offsetWidth,mr=window.innerHeight-Pr.offsetHeight;ka=Math.max(0,Math.min(ka,rr)),Xa=Math.max(0,Math.min(Xa,mr)),pa(Nn.clientX,Nn.clientY,pn,Fn)&&(Ir(ka),Zr(Xa))},document.body.onmouseup=function(){document.body.onmousemove=null}},pa=(Bn,pn,Fn,Nn)=>{const ka=document.body.clientHeight,Xa=document.body.clientWidth;return Bn<20&&Fn>Bn||Bn>Xa-20&&Fnpn||pn>ka-20&&NnAe in Ee?He(Ee,Ae,{enumerable:!0,configurable:!0,writable:!0,value:ye}):Ee[Ae]=ye,b=(Ee,Ae)=>{for(var ye in Ae||(Ae={}))y.call(Ae,ye)&&E(Ee,ye,Ae[ye]);if(a)for(var ye of a(Ae))x.call(Ae,ye)&&E(Ee,ye,Ae[ye]);return Ee},ee=(Ee,Ae)=>Fe(Ee,re(Ae));const{useForm:ne}=z.default,oe={width:280,marginRight:10},ae={labelCol:{span:5},wrapperCol:{span:19}};var fe=({callback:Ee,onCancel:Ae})=>{const[ye]=ne();let nt=(0,st.useRef)();function Oe(gt){nt.current.width=ye.getFieldValue("width"),nt.current.align=ye.getFieldValue("align"),Ee(gt,nt.current)}function Ft(gt,Xe){if(gt.status===-1){se.ZP.error(gt.message);return}ye.setFieldsValue({src:`/api/attachments/${gt.id}`,type:Xe.type})}function Qe(gt){let Xe=gt.target.files[0];nt.current=Xe,Pe(Xe,Ft)}return Ue.createElement(z.default,ee(b({form:ye},ae),{className:"upload-image-panel",onFinish:Oe,style:{width:470,overflow:"hidden"}}),Ue.createElement(z.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Ue.createElement("div",{className:"flex-container"},Ue.createElement(z.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Ue.createElement(be.default,{style:oe})),Ue.createElement(pe,{onFileChange:Qe}))),Ue.createElement(z.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Ue.createElement(be.default,{style:{width:264}})),Ue.createElement(z.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Ue.createElement(ct.Z,null,Ue.createElement(z.default.Item,{name:"width",style:{margin:0}},Ue.createElement(We.Z,{style:{width:264}})),Ue.createElement("span",{className:"ml8"},"%"))),Ue.createElement(z.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Ue.createElement(Re.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),Ue.createElement("aside",null,Ue.createElement(z.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Ue.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Ue.createElement(ie.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function pe({onFileChange:Ee}){return Ue.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Ue.createElement("input",{type:"file",onChange:Ee}))}function Pe(Ee,Ae){if(!Ee)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,$e.bg)())throw se.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ye=new FormData;ye.append("editormd-image-file",Ee),ye.append("file_param_name","editormd-image-file"),ye.append("byxhr","true");var nt=new window.XMLHttpRequest;nt.withCredentials=!0,nt.addEventListener("load",function(Oe){Ae(JSON.parse(Oe.target.responseText),Ee)},!1),nt.addEventListener("error",function(Oe){console.error(Oe)},!1),nt.open("POST",`${tt.KI}/api/attachments.json`),nt.send(ye)}},75790:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return be}});var z=te(59301),se=te(4676);class be extends z.Component{constructor(We){super(We);const Re=window.document;this.node=Re.createElement("div"),Re.body.appendChild(this.node)}render(){const{children:We}=this.props;return(0,se.createPortal)(We,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(ht,Gt,te){"use strict";te.d(Gt,{i:function(){return ae},Z:function(){return pe}});var z={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},se=te(71418),be=te(6848),ct=te(93948),We=te(92310),Re=te.n(We),ie=te(49661),tt=te(57884),st=te(34055),$e=te(79005),Ue=te(20345),He=te(77882),Fe=te(31081),re=te(75309),a=te(71979),y=te(47558),x=te(42922),E=te(66832),b=te(96593),ee=te(19664),ne=te(91833),oe=te(59301);const ae=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:$e,swimg:Ue},{name:"101\u8BA1\u5212",ptimg:He,swimg:Fe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:re,swimg:a},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:E,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ee,swimg:ne}];var pe=({className:Pe,dataSource:Ee=[],col:Ae=4,right:ye,bottom:nt=23,precision:Oe=0,wrapWidth:Ft=1200,trackEventItems:Qe,loading:gt,onRemove:Xe=()=>{},isCurrent:yt=!0,showAlias:Kt=!1,showProgress:Ot=!1})=>{const it=Math.floor((Ft-(Ae-1)*ye)/Ae),kt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Nt=>(window.ENV==="build"&&(Nt.ptimg=`/react/build${Nt.ptimg}`,Nt.swimg=`/react/build${Nt.swimg}`),Nt));return oe.createElement(se.Z,{spinning:gt},oe.createElement("div",{className:Re()(z.list,Pe)},!!(Ee!=null&&Ee.length)&&(Ee==null?void 0:Ee.map((Nt,Me)=>{var Ye,Bt,en,wt,tn,Ce;const{name:rn,id:xt,identifier:In,featured:Jn,school_name:Et,image_url:mt,excellent:Le,is_plan:he}=Nt;return oe.createElement("div",{key:xt,className:yt&&Ot?z.wrapisCurrent:z.wrap,style:{width:it,marginRight:(1+Me)%Ae===0?0:ye+Oe,marginBottom:nt}},oe.createElement("a",{className:z.li,onClick:rt=>{rt.preventDefault(),rt.stopPropagation(),Qe&&(0,ie.L9)([Qe]),(0,ie.xg)(`/paths/${In}`)}},oe.createElement("div",{className:z.img},oe.createElement("img",{className:z.cover,src:`${mt}`}),yt&&(0,st.bg)()&&(Nt==null?void 0:Nt.studying)&&oe.createElement("div",{className:`${z.movebq} user-path-items`,onClick:rt=>{rt.stopPropagation(),Xe(Nt)}},oe.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),oe.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Ye=Nt==null?void 0:Nt.subject_tags)==null?void 0:Ye.map((rt,lt)=>{var we,ve;if(lt===0){const Je=(we=kt.find(xe=>xe.name==rt))==null?void 0:we.swimg;return oe.createElement("img",{className:z.sign,src:Je,style:{left:"-4px"}})}const ft=(ve=kt.find(Je=>Je.name==rt))==null?void 0:ve.ptimg;return oe.createElement("img",{className:z.sign,src:ft,style:{left:`${48+52*(lt-1)+2*lt}px`}})}),oe.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Nt==null?void 0:Nt.excellent)&&oe.createElement("div",{className:z.bq},"\u5F00\u653E\u8BFE\u7A0B"))),oe.createElement("div",{className:z.name},oe.createElement(be.Z,{title:Kt&&(Nt!=null&&Nt.excellent_alias_name)?oe.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${rn}`,oe.createElement("br",null),oe.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Nt==null?void 0:Nt.excellent_alias_name}`)):rn},oe.createElement("span",{className:z.e},Kt&&(Nt==null?void 0:Nt.excellent_alias_name)||rn))),yt&&Ot&&((Bt=Nt==null?void 0:Nt.progress)==null?void 0:Bt.all_score)!=0&&oe.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},oe.createElement(ct.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((en=Nt==null?void 0:Nt.progress)==null?void 0:en.my_score)/((wt=Nt==null?void 0:Nt.progress)==null?void 0:wt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(tn=Nt==null?void 0:Nt.progress)==null?void 0:tn.my_score,"/",(Ce=Nt==null?void 0:Nt.progress)==null?void 0:Ce.all_score),(!yt||!Ot)&&oe.createElement("div",{className:z.tags},oe.createElement("div",null,oe.createElement(be.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),oe.createElement("span",null,Nt.stages_count))),oe.createElement(be.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),oe.createElement("span",null,Nt.members_count)))))))})),!Ee.length&&oe.createElement(tt.Z,null)))}},47949:function(ht,Gt,te){"use strict";te.d(Gt,{jL:function(){return We},w9:function(){return Qt},dN:function(){return Ve},QD:function(){return hn},cQ:function(){return wt.Z},Oz:function(){return Je},op:function(){return je},O5:function(){return Hr},_b:function(){return Yn},t7:function(){return Ee},Gi:function(){return Qn},YG:function(){return xn},kT:function(){return _n},qp:function(){return x},K3:function(){return ee},vr:function(){return Jt},qE:function(){return Ht},Je:function(){return nt},wb:function(){return Me},lB:function(){return en},cq:function(){return Vt},tp:function(){return ae},Si:function(){return zn},k8:function(){return kr},Du:function(){return Ya}});var z=te(59301),se={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",We=({dataSource:mn=[],img:sn,imgWidth:ue=346,title:Se,sunTitle:Ie,bannerExtraContent:dt})=>z.createElement("div",{className:se.banner},z.createElement("div",{className:se.content},z.createElement("aside",null,z.createElement("p",null,z.createElement("b",null,Se),z.createElement("span",null,Ie)),mn.length>0&&z.createElement("div",{className:se.btns},mn.map((ot,Ne)=>z.createElement("div",{key:Ne,onClick:ot.click},ot.name,ot.sign?z.createElement("img",{src:be,width:39}):null))),dt),sn&&z.createElement("img",{style:{marginTop:33,marginRight:38},src:sn,width:ue}))),Re={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ie=te(92310),tt=te.n(ie),st=te(89392),$e=Object.defineProperty,Ue=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,re=(mn,sn,ue)=>sn in mn?$e(mn,sn,{enumerable:!0,configurable:!0,writable:!0,value:ue}):mn[sn]=ue,a=(mn,sn)=>{for(var ue in sn||(sn={}))He.call(sn,ue)&&re(mn,ue,sn[ue]);if(Ue)for(var ue of Ue(sn))Fe.call(sn,ue)&&re(mn,ue,sn[ue]);return mn},x=({dataSource:mn=[],value:sn,onChange:ue,onTitleChange:Se,className:Ie,title:dt,titleWidth:ot=41,style:Ne={},fontColor:ut="#6A7283",showCount:Wt,classNameActive:Zt,styleItem:nn={}})=>{const[Hn,On]=(0,z.useState)(0),[sa,ra]=(0,z.useState)(!1),tr=(0,z.useRef)(null),pa=(0,z.useRef)(null);return(0,z.useEffect)(()=>{var Bn;mn.length!==0&&(((Bn=tr==null?void 0:tr.current)==null?void 0:Bn.clientHeight)>97?On(1):On(0)),mn.length===0&&On(0),ra(!1)},[mn]),z.createElement("div",{className:tt()(Re.row,Ie),style:Ne},z.createElement("div",{onClick:(0,st.throttle)(()=>Se==null?void 0:Se(),2e3),style:{width:ot,marginTop:sa?12:4},className:`${Re.title} ${Se?"current":""}`},dt),z.createElement("div",{className:sa?`${Re.tagsWrap} ${Re.tagsBorderWrap}`:Re.tagsWrap},z.createElement("div",{className:Re.bar,ref:pa,style:Hn>0?{height:Hn===1?97:"auto",overflow:Hn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},z.createElement("div",{className:Re.tag,ref:tr},mn==null?void 0:mn.map(Bn=>z.createElement("span",{onClick:()=>ue(Bn.id),key:Bn.id,style:a(a({color:ut},nn),(Bn==null?void 0:Bn.style)||{}),className:sn===Bn.id?tt()(Zt||Re.active,Bn.classNameActive):""},z.createElement("span",{title:Bn.name,className:Re.name},Bn.name),!!Wt&&z.createElement("span",{className:Re.num},Bn.count))))),!!Hn&&z.createElement(z.Fragment,null,Hn===1?z.createElement("div",{onClick:()=>{var Bn;On(2),((Bn=tr==null?void 0:tr.current)==null?void 0:Bn.clientHeight)>245?ra(!0):ra(!1)},className:Re.action},"\u5C55\u5F00",z.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):z.createElement("div",{onClick:()=>{pa.current.scrollTop=0,On(1),ra(!1)},className:Re.action},"\u6536\u8D77",z.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},E={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},ee=({dataSource:mn=[],value:sn,onChange:ue,onTitleChange:Se,className:Ie,title:dt,titleWidth:ot=41,style:Ne={},fontColor:ut="#6A7283",showCount:Wt,expand:Zt=!0})=>{const[nn,Hn]=(0,z.useState)(0),[On,sa]=(0,z.useState)(!1),ra=(0,z.useRef)(null),tr=(0,z.useRef)(null),[pa,Bn]=(0,z.useState)(Zt);return z.createElement("div",{className:tt()(E.row,Ie),style:Ne},z.createElement("div",{className:"flex item-center justify-between"},z.createElement("div",{onClick:(0,st.throttle)(()=>Se==null?void 0:Se(),2e3),style:{width:ot,marginTop:On?12:4},className:`${E.title} ${Se?"current":""}`},dt),z.createElement("i",{className:`iconfont ${pa?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:pa?8:10},onClick:()=>Bn(!pa)})),pa&&z.createElement("div",{className:On?`${E.tagsWrap} ${E.tagsBorderWrap}`:E.tagsWrap},z.createElement("div",{className:E.fenge}),z.createElement("div",{className:E.bar,ref:tr},z.createElement("div",{className:E.tag,ref:ra},mn==null?void 0:mn.map(pn=>z.createElement("span",{onClick:()=>ue(pn.id),key:pn.id,style:{color:ut},className:sn===pn.id?E.active:""},z.createElement("span",{title:pn.name,className:E.name},pn.name),!!Wt&&z.createElement("span",{className:E.num},pn.count)))))))},ne={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ae=({dataSource:mn=[],value:sn,onChange:ue,className:Se,style:Ie={}})=>z.createElement("div",{style:Ie,className:tt()(ne.tabs,Se)},mn.map(dt=>z.createElement("span",{onClick:()=>ue(dt.id),className:sn===dt.id?ne.active:"",key:dt.id},dt.name))),fe={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},pe=te(92832),Ee=({dataSource:mn=[],value:sn="",onChange:ue,onInputChange:Se=()=>{},className:Ie,style:dt={},placeholder:ot,allowClear:Ne=!1})=>{var ut;const[Wt,Zt]=(0,z.useState)(""),[nn,Hn]=(0,z.useState)("");(0,z.useEffect)(()=>{var ra;let tr=sn;(ra=JSON.stringify(sn))!=null&&ra.includes("{")&&(Zt(sn.id),tr=sn.value||"");try{Hn(decodeURIComponent(tr||""))}catch(pa){Hn(decodeURIComponent(tr||""))}},[sn]);const On=()=>{ue(encodeURIComponent(nn),Wt||null)},sa=ra=>{ra!==Wt&&(Zt(ra),ue(encodeURIComponent(nn),ra))};return z.createElement("div",{className:tt()(fe.input,Ie),style:dt},!!mn.length&&z.createElement("div",{className:fe.dropdown},z.createElement("div",{className:fe.text},(ut=mn.find(ra=>ra.id===Wt))==null?void 0:ut.name,z.createElement("i",{className:"iconfont icon-zhankai4"}),z.createElement("b",{className:fe.b1}),z.createElement("b",{className:fe.b2})),z.createElement("div",{className:fe.menu},mn.map((ra,tr)=>z.createElement("div",{key:tr,onClick:()=>sa(ra.id)},ra.name)))),z.createElement(pe.default,{onPressEnter:On,value:nn,onChange:ra=>{Hn(ra.target.value),Se(encodeURIComponent(ra.target.value),Wt||null)},bordered:!1,placeholder:ot}),z.createElement("i",{onClick:On,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Ae={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},nt=({value:mn,onChange:sn,className:ue,total:Se,pageSize:Ie,style:dt={}})=>{const ot=mn<2,Ne=mn>=Math.ceil(Se/Ie);return Se<=Ie?z.createElement(z.Fragment,null):z.createElement("div",{className:tt()(Ae.quickPager,ue),style:dt},z.createElement("div",{onClick:()=>{ot||sn(mn-1,"prev")},className:ot?Ae.disabled:""},"\u4E0A\u4E00\u9875"),z.createElement("div",{onClick:()=>{Ne||sn(mn+1,"next")},className:Ne?Ae.disabled:""},"\u4E0B\u4E00\u9875"))},Oe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Ft=te(71418),Qe=te(6848),gt=te(13570),Xe=te(90524),yt=te(49661),Kt=te(96908),Ot=te(57177),it=te(81378),kt=te(57884),Me=({className:mn,dataSource:sn=[],col:ue=4,right:Se,bottom:Ie=23,precision:dt=0,wrapWidth:ot=1200,trackEventItems:Ne,loading:ut})=>{const Wt=Math.floor((ot-(ue-1)*Se)/ue);return z.createElement(Ft.Z,{spinning:ut},z.createElement("div",{className:tt()(Oe.list,mn)},!!sn.length&&sn.map((Zt,nn)=>{const{name:Hn,id:On,identifier:sa,power:ra,cover_image_id:tr,pic:pa}=Zt;return z.createElement("div",{className:Oe.wrap,key:On,style:{width:Wt,marginRight:(1+nn)%ue===0?0:Se+dt,marginBottom:Ie}},z.createElement("a",{target:"_blank",href:`/shixuns/${sa}/challenges`,className:Oe.li,onClick:Bn=>{Bn.preventDefault(),Ne&&(0,yt.L9)([Ne]),ra&&(0,yt.xg)(`/shixuns/${sa}/challenges`)}},z.createElement("div",{className:Oe.img},z.createElement("img",{className:Oe.cover,src:`${pa}`}),Zt.is_jupyter&&z.createElement("img",{className:Oe.sign,src:Kt}),Zt.is_jupyter_lab&&z.createElement("img",{className:Oe.sign,src:Ot}),Zt.is_unity_3d&&z.createElement("img",{className:Oe.sign,src:it})),z.createElement("div",{className:Oe.name},z.createElement(Qe.Z,{title:Hn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:Oe.e},Hn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{className:Oe.tags},z.createElement(Qe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,Zt.challenges_count))),!!Zt.myshixuns_count&&z.createElement(Qe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),z.createElement("span",null,Zt.myshixuns_count))),z.createElement(Qe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},z.createElement("span",null,z.createElement("span",null,Zt.level))),z.createElement("div",{className:Oe.rate},z.createElement(gt.Z,{allowHalf:!0,disabled:!0,defaultValue:Zt.score_info}),z.createElement("span",null,"\xA0",Zt.score_info?`${Zt.score_info}\u5206`:"5\u5206")))),!ra&&z.createElement("div",{className:Oe.lockWrap},z.createElement("img",{src:`${Xe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!sn.length&&z.createElement(kt.Z,null)))},Ye={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},en=({className:mn,dataSource:sn=[],col:ue=4,right:Se,bottom:Ie=23,precision:dt=0,wrapWidth:ot=1200,wrapClassName:Ne,trackEventItems:ut,loading:Wt})=>{const Zt=Math.floor((ot-(ue-1)*Se)/ue);return z.createElement(Ft.Z,{spinning:Wt},z.createElement("div",{className:tt()(Ye.list,mn)},!!sn.length&&sn.map((nn,Hn)=>{const{name:On,id:sa,identifier:ra,power:tr,cover_image_id:pa,pic:Bn}=nn;return z.createElement("div",{className:tt()(Ye.wrap,Ne),key:sa,style:{width:Zt,marginRight:(1+Hn)%ue===0?0:Se+dt,marginBottom:Ie}},z.createElement("a",{target:"_blank",href:`/shixuns/${ra}/challenges`,className:Ye.li,onClick:pn=>{pn.preventDefault(),ut&&(0,yt.L9)([ut]),tr&&(0,yt.xg)(`/shixuns/${ra}/challenges`)}},z.createElement("img",{src:te(47621),className:Ye.titleBg}),z.createElement("div",{className:Ye.name},z.createElement(Qe.Z,{title:On||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:Ye.e},On||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:Ye.img},z.createElement("img",{className:Ye.cover,src:pa?`${Xe.Z.API_SERVER}/api/attachments/${pa}`:`${Xe.Z.IMG_SERVER+Bn}`}),nn.is_jupyter&&z.createElement("div",{className:Ye.bq},"Jupyter"),nn.is_jupyter_lab&&z.createElement("div",{className:Ye.bq},"JupyterLab"),nn.is_unity_3d&&z.createElement("div",{className:Ye.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),z.createElement("div",{className:"mt20 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:Ye.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:Ye.value},nn.myshixuns_count)),z.createElement("div",null,z.createElement("span",{className:Ye.text},"\u56F0\u96BE\u7B49\u7EA7"),z.createElement("span",{className:Ye.value},nn.level))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:Ye.text},"\u5173\u5361\u6570"),z.createElement("span",{className:Ye.value},nn.challenges_count)),z.createElement("div",{className:Ye.rate},z.createElement(gt.Z,{allowHalf:!0,disabled:!0,defaultValue:nn.score_info}),z.createElement("span",{className:Ye.value,style:{color:"#FF9C00"}},"\xA0",nn.score_info?`${nn.score_info}\u5206`:"5\u5206"))))),!tr&&z.createElement("div",{className:Ye.lockWrap},z.createElement("img",{src:`${Xe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!sn.length&&z.createElement(kt.Z,null)))},wt=te(929),tn={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Ce=te(79005),rn=te(20345),xt=te(77882),In=te(31081),Jn=te(75309),Et=te(71979),mt=te(47558),Le=te(42922),he=te(66832),rt=te(96593),lt=te(19664),we=te(91833);const ve=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ce,swimg:rn},{name:"101\u8BA1\u5212",ptimg:xt,swimg:In},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Jn,swimg:Et},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:mt,swimg:Le},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:he,swimg:rt},{name:"\u519B\u961F\u4E00\u6D41",ptimg:lt,swimg:we}];var Je=({className:mn,dataSource:sn=[],col:ue=4,right:Se,bottom:Ie=23,precision:dt=0,wrapWidth:ot=1200,trackEventItems:Ne,loading:ut,wrapClassName:Wt,imgClassName:Zt,isArrow:nn=!1})=>{const Hn=Math.floor((ot-(ue-1)*Se)/ue),[On,sa]=(0,z.useState)(),[ra,tr]=(0,z.useState)(),pa=pn=>sa(pn),Bn=()=>sa(-1);return z.createElement(Ft.Z,{spinning:ut},z.createElement("div",{className:tt()(tn.list,mn)},!!(sn!=null&&sn.length)&&(sn==null?void 0:sn.map((pn,Fn)=>{var Nn;const{name:ka,id:Xa,identifier:Pr,featured:rr,school_name:mr,image_url:Lr,excellent:to,is_plan:Kr}=pn;return z.createElement("div",{key:Xa,className:tt()(tn.wrap,Wt),style:{width:Hn,marginRight:(1+Fn)%ue===0?0:Se+dt,marginBottom:Ie}},z.createElement("a",{target:"_blank",href:`/paths/${Pr}`,className:tn.li,onClick:Ao=>{Ao.preventDefault(),Ne&&(0,yt.L9)([Ne]),(0,yt.xg)(`/paths/${Pr}`)}},z.createElement("img",{src:te(39057),className:tn.titleBg}),z.createElement("div",{className:tn.name},z.createElement(Qe.Z,{title:ka},z.createElement("span",{className:tn.e,style:{color:nn&&On===Fn?"#145DFF":"#000000"},onMouseEnter:()=>{pa(Fn)},onMouseLeave:Bn},ka))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:tt()(tn.img,Zt)},z.createElement("img",{className:tn.cover,src:`${Xe.Z.IMG_SERVER+Lr}`}),(Nn=pn==null?void 0:pn.subject_tags)==null?void 0:Nn.map((Ao,Mo)=>{var Go,Tr;if(Mo===0){const Nr=(Go=ve.find(Ar=>Ar.name==Ao))==null?void 0:Go.swimg;return z.createElement("img",{className:tn.sign,src:Nr,style:{left:"-4px"}})}const Or=(Tr=ve.find(Nr=>Nr.name==Ao))==null?void 0:Tr.ptimg;return z.createElement("img",{className:tn.sign,src:Or,style:{left:`${48+52*(Mo-1)+2*Mo}px`}})}),z.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(pn==null?void 0:pn.excellent)&&z.createElement("div",{className:tn.bq},"\u5F00\u653E\u8BFE\u7A0B"))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:tn.text},"\u7AE0\u8282\u6570"),z.createElement("span",{className:tn.value},pn.stages_count)),z.createElement("div",null,z.createElement("span",{className:tn.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:tn.value},pn.members_count))))))})),!sn.length&&z.createElement(kt.Z,null)))},xe={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},bt="data:image/png;base64,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",_t=te(59301),Qt=({className:mn,dataSource:sn=[],col:ue=4,right:Se,bottom:Ie=23,precision:dt=0,wrapWidth:ot=1200,trackEventItems:Ne,loading:ut})=>{const Wt=Math.floor((ot-(ue-1)*Se)/ue);return _t.createElement(Ft.Z,{spinning:ut},_t.createElement("div",{className:tt()(xe.list,mn)},!!sn.length&&sn.map((Zt,nn)=>{const{subject_identifier:Hn,id:On,identifier:sa,power:ra}=Zt,tr=Zt.is_public!=0&&Zt.is_public;return _t.createElement("div",{className:xe.wrap,key:On,style:{width:Wt,marginRight:(1+nn)%ue===0?0:Se+dt,marginBottom:Ie}},_t.createElement("a",{className:xe.li,onClick:pa=>{pa.preventDefault(),Ne&&(0,yt.L9)([Ne]),(0,yt.xg)(Zt.first_category_url)}},_t.createElement("div",{className:xe.top},_t.createElement(Qe.Z,{title:Zt.name},_t.createElement("div",{className:xe.name},Zt.name)),_t.createElement("img",{className:xe.img,src:Xe.Z.IMG_SERVER+"/images/"+Zt.avatar_url}),_t.createElement("div",{className:xe.text,title:Zt.creator},Zt.creator),Hn&&_t.createElement("div",{className:xe.btns},_t.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),_t.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),tr&&_t.createElement("div",{className:xe.sign},"\u516C\u5F00")),_t.createElement("div",{className:xe.bottom},Zt.visits>0&&_t.createElement(Qe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},_t.createElement("span",null,_t.createElement("i",{className:"iconfont icon-liulanyan"}),_t.createElement("span",null,Zt.visits))),Zt.course_members_count>0&&_t.createElement(Qe.Z,{title:"\u6210\u5458",placement:"bottom"},_t.createElement("span",null,_t.createElement("i",{className:"iconfont icon-chengyuan"}),Zt.course_members_count)),Zt.tasks_count>0&&_t.createElement(Qe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},_t.createElement("span",null,_t.createElement("i",{className:"iconfont icon-zuoye"}),Zt.tasks_count)),Zt.is_end?_t.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):_t.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Zt.is_accessible&&_t.createElement("div",{className:xe.lockWrap},_t.createElement("img",{src:`${Xe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),_t.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!sn.length&&_t.createElement(kt.Z,null)))},pt={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},ln="data:image/png;base64,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",Ve=({className:mn,dataSource:sn=[],col:ue=4,right:Se,bottom:Ie=23,precision:dt=0,wrapWidth:ot=1200,wrapClassName:Ne,trackEventItems:ut,loading:Wt})=>{const Zt=Math.floor((ot-(ue-1)*Se)/ue);return z.createElement(Ft.Z,{spinning:Wt},z.createElement("div",{className:tt()(pt.list,mn)},!!sn.length&&sn.map((nn,Hn)=>{const{subject_identifier:On,id:sa,identifier:ra,power:tr}=nn,pa=nn.is_public!=0&&nn.is_public;return z.createElement("div",{className:tt()(`${pt.wrap} ${nn.is_accessible?"":pt.warpStyle}`,Ne),key:sa,style:{width:Zt,marginRight:(1+Hn)%ue===0?0:Se+dt,marginBottom:Ie}},z.createElement("a",{className:pt.li,onClick:Bn=>{Bn.preventDefault(),ut&&(0,yt.L9)([ut]),(0,yt.xg)(nn.first_category_url)}},z.createElement("div",{className:pt.creator},z.createElement("img",{className:pt.img,src:Xe.Z.IMG_SERVER+"/images/"+nn.avatar_url}),z.createElement("div",{className:pt.text,title:nn.creator},nn.creator)),z.createElement("div",{className:pt.top},z.createElement(Qe.Z,{title:nn.name},z.createElement("div",{className:pt.name},nn.name)),pa&&z.createElement("div",{className:pt.sign},"\u516C\u5F00")),z.createElement("div",{className:pt.middle},z.createElement("div",{className:pt.row,style:{marginBottom:6}},z.createElement("div",null,z.createElement("span",{className:pt.text},"\u8BBF\u95EE\u91CF"),z.createElement("span",{className:pt.value},(nn==null?void 0:nn.visits)||0)),z.createElement("div",null,z.createElement("span",{className:pt.text},"\u6210\u5458"),z.createElement("span",{className:pt.value},(nn==null?void 0:nn.course_members_count)||0))),z.createElement("div",{className:pt.row},z.createElement("div",null,z.createElement("span",{className:pt.text,style:{width:42}},"\u4F5C",z.createElement("span",{style:{marginLeft:14}},"\u4E1A")),z.createElement("span",{className:pt.value},(nn==null?void 0:nn.tasks_count)||0)),z.createElement("div",null,z.createElement("span",{className:pt.text},"\u72B6\u6001"),nn.is_end?z.createElement("span",{className:pt.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):z.createElement("span",{className:pt.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),On&&z.createElement("div",{className:pt.btns},z.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!nn.is_accessible&&z.createElement("div",{className:pt.lockWrap},z.createElement("img",{src:`${Xe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!sn.length&&z.createElement(kt.Z,null)))},Mt={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},zt=te(76560),xn=({dataSource:mn=[],value:sn,onChange:ue,className:Se,style:Ie={},tabBarExtraContent:dt})=>z.createElement("div",{className:tt()(Mt.tabs,Se),style:Ie},z.createElement("div",{className:Mt.tabsWrap},mn.map((ot,Ne)=>z.createElement("aside",{className:Mt.tab,onClick:()=>{ue(ot.id),ot.link&&zt.history.push(ot.link)},key:Ne},z.createElement("div",{className:sn===ot.id?Mt.active:""},ot.name),(ot==null?void 0:ot.resetCount)==null&&(ot==null?void 0:ot.total)!==void 0&&z.createElement("span",null,"\uFF08",ot==null?void 0:ot.total,"\uFF09"),(ot==null?void 0:ot.resetCount)!==void 0&&(ot==null?void 0:ot.total)!==void 0&&z.createElement(Qe.Z,{title:(ot==null?void 0:ot.tip)!=null?ot==null?void 0:ot.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},ot==null?void 0:ot.resetCount),"/",z.createElement("span",null,ot==null?void 0:ot.total),"\uFF09"))))),z.createElement("div",{className:Mt.tabBar},dt)),at={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},_n=({dataSource:mn=[],value:sn,onChange:ue,className:Se,style:Ie={},tabBarExtraContent:dt})=>z.createElement("div",{className:tt()(at.tabs,Se),style:Ie},z.createElement("div",{className:at.tabsWrap},mn.map((ot,Ne)=>z.createElement("aside",{className:at.tab,onClick:()=>{ue(ot.id),ot.link&&zt.history.push(ot.link)},key:Ne},z.createElement("div",{className:sn===ot.id?at.active:""},ot.name),(ot==null?void 0:ot.resetCount)==null&&(ot==null?void 0:ot.total)!==void 0&&z.createElement("span",null,"\uFF08",ot==null?void 0:ot.total,"\uFF09"),(ot==null?void 0:ot.resetCount)!==void 0&&(ot==null?void 0:ot.total)!==void 0&&z.createElement(Qe.Z,{title:(ot==null?void 0:ot.tip)!=null?ot==null?void 0:ot.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},ot==null?void 0:ot.resetCount),"/",z.createElement("span",null,ot==null?void 0:ot.total),"\uFF09"))))),z.createElement("div",{className:at.tabBar},dt)),Qn=({className:mn,style:sn={},children:ue})=>z.createElement("div",{className:tt()(mn),style:sn},ue),$n={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Fa=te(38854),fa=te(20834);const Tn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Vt=({sortValue:mn,dropValue:sn,className:ue,onSort:Se,onDrop:Ie,dataSource:dt=Tn})=>{var ot;return z.createElement("div",{className:tt()($n.orderWrap,ue)},z.createElement(Fa.Z,{dropdownRender:()=>z.createElement(fa.default,null,dt.map((Ne,ut)=>z.createElement(fa.default.Item,{key:ut,onClick:()=>Ie(Ne.id)},Ne.name)))},z.createElement("span",{className:$n.orderTextWrap},(ot=dt.find(Ne=>sn===Ne.id))==null?void 0:ot.name)),z.createElement("span",{className:$n.orderIconWrap},z.createElement("span",{className:$n.orderAsc},z.createElement("i",{className:mn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${$n.cursorPointer} ${$n.active}`:`iconfont icon-sanjiaoxing-up font12 ${$n.cursorPointer}`,onClick:()=>Se(mn==="asc"?"desc":"asc")})),z.createElement("span",{className:$n.orderDesc},z.createElement("i",{className:mn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${$n.cursorPointer} ${$n.active}`:`iconfont icon-sanjiaoxing-down font12 ${$n.cursorPointer}`,onClick:()=>Se(mn==="asc"?"desc":"asc")}))))},vt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},jt=te(3113),Dn=te(22688),ke=Object.defineProperty,St=Object.getOwnPropertySymbols,Xt=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Pt=(mn,sn,ue)=>sn in mn?ke(mn,sn,{enumerable:!0,configurable:!0,writable:!0,value:ue}):mn[sn]=ue,Tt=(mn,sn)=>{for(var ue in sn||(sn={}))Xt.call(sn,ue)&&Pt(mn,ue,sn[ue]);if(St)for(var ue of St(sn))Ze.call(sn,ue)&&Pt(mn,ue,sn[ue]);return mn},Yt=(mn,sn)=>{var ue={};for(var Se in mn)Xt.call(mn,Se)&&sn.indexOf(Se)<0&&(ue[Se]=mn[Se]);if(mn!=null&&St)for(var Se of St(mn))sn.indexOf(Se)<0&&Ze.call(mn,Se)&&(ue[Se]=mn[Se]);return ue},Ke=(mn,sn,ue)=>new Promise((Se,Ie)=>{var dt=ut=>{try{Ne(ue.next(ut))}catch(Wt){Ie(Wt)}},ot=ut=>{try{Ne(ue.throw(ut))}catch(Wt){Ie(Wt)}},Ne=ut=>ut.done?Se(ut.value):Promise.resolve(ut.value).then(dt,ot);Ne((ue=ue.apply(mn,sn)).next())}),je=mn=>{var sn=mn,{className:ue,style:Se,children:Ie,loading:dt=!1,openLoading:ot,onClick:Ne=()=>{},size:ut="middle",shape:Wt="round",theme:Zt}=sn,nn=Yt(sn,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Hn,On]=(0,z.useState)(!1),sa=(0,z.useMemo)(()=>{switch(Zt){case Dn.Fy.THEMEONE:return vt.ThemeOne;case Dn.Fy.DEFAULT:default:return vt.btn}},[Zt]);return z.createElement(jt.ZP,Tt({onClick:(0,st.throttle)(ra=>Ke(void 0,null,function*(){ot&&On(!0);try{yield Ne(ra)}catch(tr){console.log("error",tr)}ot&&On(!1)}),2e3,{leading:!0,trailing:!1}),className:tt()(sa,vt[`${ut}-${Wt}`],ue),style:Se,size:ut,shape:Wt,loading:Hn||dt},nn),Ie)},$t={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},Ht=({className:mn,style:sn,children:ue=null,onClick:Se,title:Ie})=>z.createElement("div",{className:tt()($t.head,mn),style:sn},z.createElement("span",{className:"primary-hover",onClick:Se},z.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),z.createElement("b",{title:Ie},Ie),z.createElement("div",{className:$t.node},ue)),kn={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},hn=({confirmShow:mn=!0,confirmTitle:sn,confirmClick:ue,cancelShow:Se=!0,cancelTitle:Ie,cancelClick:dt,className:ot,style:Ne,confirmLoading:ut=!1})=>z.createElement("div",{className:tt()(kn.btns,ot),style:Ne},mn&&z.createElement(jt.ZP,{loading:ut,onClick:ue,type:"primary",className:kn.confirm},sn),Se&&z.createElement(jt.ZP,{onClick:dt,className:kn.cancel},Ie)),Vn={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Jt=({className:mn,style:sn={},LeftContent:ue,children:Se,RightContent:Ie})=>z.createElement("div",{className:tt()(Vn.fixedBottom,mn),style:sn},z.createElement("div",{className:Vn.wrap},z.createElement("div",{className:Vn.left},ue),z.createElement("div",{className:Vn.center},Se),z.createElement("div",{className:Vn.right},Ie))),aa={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Yn=({className:mn,style:sn={},dataSource:ue=[]})=>z.createElement("div",{className:tt()(aa.crumbs,mn),style:sn},ue.map((Se,Ie)=>Iezt.history.push(Se.path)},Se.name):z.createElement("span",null,Se.name),z.createElement("span",null,"\xA0",">","\xA0")):z.createElement("span",{key:Ie,style:{color:"#5F6368"}},Se.name))),Wn=te(31797),la=Object.defineProperty,La=Object.defineProperties,ia=Object.getOwnPropertyDescriptors,Ca=Object.getOwnPropertySymbols,Oa=Object.prototype.hasOwnProperty,dr=Object.prototype.propertyIsEnumerable,Ja=(mn,sn,ue)=>sn in mn?la(mn,sn,{enumerable:!0,configurable:!0,writable:!0,value:ue}):mn[sn]=ue,pr=(mn,sn)=>{for(var ue in sn||(sn={}))Oa.call(sn,ue)&&Ja(mn,ue,sn[ue]);if(Ca)for(var ue of Ca(sn))dr.call(sn,ue)&&Ja(mn,ue,sn[ue]);return mn},Ha=(mn,sn)=>La(mn,ia(sn)),fr=(mn,sn)=>{var ue={};for(var Se in mn)Oa.call(mn,Se)&&sn.indexOf(Se)<0&&(ue[Se]=mn[Se]);if(mn!=null&&Ca)for(var Se of Ca(mn))sn.indexOf(Se)<0&&dr.call(mn,Se)&&(ue[Se]=mn[Se]);return ue};const{Countdown:vn}=Wn.default;var Hr=mn=>{var sn=mn,{onChange:ue}=sn,Se=fr(sn,["onChange"]);const[Ie,dt]=(0,z.useState)(null);(0,z.useEffect)(()=>{typeof Ie=="number"&&Ie>=0&&ue(Ie)},[Ie]);const ot=Ne=>{const ut=Math.floor(Ne/1e3);dt(ut)};return z.createElement(vn,Ha(pr({},Se),{onChange:ot}))},br={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},zn=({DataProps:mn,className:sn,style:ue={}})=>{var Se;return z.createElement("div",{className:tt()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",br.ClassRoomItem,sn),style:ue,onClick:()=>{(0,yt.xg)(mn==null?void 0:mn.first_category_url)}},z.createElement("div",{className:"flex flex-col item-center"},z.createElement("img",{src:`${(Se=Xe.Z)==null?void 0:Se.IMG_SERVER}/images/${mn==null?void 0:mn.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(mn==null?void 0:mn.subject_identifier)&&z.createElement("div",{className:"mt-40px"},z.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),z.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},z.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(mn!=null&&mn.is_public)&&z.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),z.createElement("span",{className:tt()("text-16px font-medium",br.TitleDom)},mn==null?void 0:mn.name)),z.createElement("div",{className:"c-grey-333 font-medium"},mn==null?void 0:mn.creator),z.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",mn==null?void 0:mn.course_members_count),z.createElement("div",{className:"c-grey-333 flex item-center justify-between"},z.createElement("div",null,"\u4F5C\u4E1A\uFF1A",mn==null?void 0:mn.tasks_count),mn!=null&&mn.is_end?z.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):z.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},ga=Object.defineProperty,xa=Object.getOwnPropertySymbols,ea=Object.prototype.hasOwnProperty,qa=Object.prototype.propertyIsEnumerable,qn=(mn,sn,ue)=>sn in mn?ga(mn,sn,{enumerable:!0,configurable:!0,writable:!0,value:ue}):mn[sn]=ue,Na=(mn,sn)=>{for(var ue in sn||(sn={}))ea.call(sn,ue)&&qn(mn,ue,sn[ue]);if(xa)for(var ue of xa(sn))qa.call(sn,ue)&&qn(mn,ue,sn[ue]);return mn},Ya=({DataProps:mn=[],selectValue:sn,onChange:ue,className:Se,style:Ie={},extra:dt,classNameItem:ot,styleItem:Ne={},barHidden:ut})=>{const[Wt,Zt]=(0,z.useState)();return(0,z.useEffect)(()=>{Zt(Array.isArray(sn)?sn:[sn])},[sn]),z.createElement("div",{className:tt()("flex px-20px py-10px gap-40px",Se),style:Na({borderBottom:"1px solid #D3F0FF"},Ie)},mn==null?void 0:mn.map(nn=>z.createElement("div",{key:nn==null?void 0:nn.id,className:tt()("flex item-center justify-center current c-grey-333 text-16 relative",ot,nn==null?void 0:nn.className),style:Na(Na({color:Wt!=null&&Wt.includes(nn==null?void 0:nn.id)?"#1890FF":"",minWidth:88},Ne),(nn==null?void 0:nn.style)||{}),onClick:Hn=>{ue==null||ue({domEvent:Hn,item:nn}),nn!=null&&nn.link&&zt.history.push(nn==null?void 0:nn.link)}},nn==null?void 0:nn.name,!ut&&(Wt==null?void 0:Wt.includes(nn==null?void 0:nn.id))&&z.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),z.createElement("div",{className:"ml-auto"},dt))},sr=Object.defineProperty,Ua=Object.defineProperties,cr=Object.getOwnPropertyDescriptors,gr=Object.getOwnPropertySymbols,ur=Object.prototype.hasOwnProperty,jr=Object.prototype.propertyIsEnumerable,Ir=(mn,sn,ue)=>sn in mn?sr(mn,sn,{enumerable:!0,configurable:!0,writable:!0,value:ue}):mn[sn]=ue,Yr=(mn,sn)=>{for(var ue in sn||(sn={}))ur.call(sn,ue)&&Ir(mn,ue,sn[ue]);if(gr)for(var ue of gr(sn))jr.call(sn,ue)&&Ir(mn,ue,sn[ue]);return mn},Zr=(mn,sn)=>Ua(mn,cr(sn)),kr=({value:mn,onChange:sn,onInputChange:ue,className:Se,style:Ie={},InputProps:dt})=>{const[ot,Ne]=(0,z.useState)(mn);return z.createElement("div",{className:tt()("flex item-center rounded-full px-10px py-2px",Se),style:Yr({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Ie)},z.createElement(pe.default,Zr(Yr({bordered:!1},dt),{onChange:ut=>{Ne(ut.target.value),ue==null||ue(encodeURIComponent(ut.target.value))},onPressEnter:ut=>{sn==null||sn({domEvent:ut,item:{value:ot}})}})),z.createElement("img",{className:"h-22px current",src:te(25365),height:22,onClick:ut=>{sn==null||sn({domEvent:ut,item:{value:ot}})}}))}},17904:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return se}});var z=te(59301);function se(be,ct){const We=(0,z.useRef)();(0,z.useEffect)(()=>{We.current=be}),(0,z.useEffect)(()=>{function Re(){We.current()}if(ct!==null){let ie=setInterval(Re,ct);return()=>clearInterval(ie)}},[ct])}},58021:function(ht,Gt,te){"use strict";te.r(Gt),te.d(Gt,{default:function(){return Xt}});var z=te(59301),se={card:"card___c4ypw",head:"head___d2Dfo",element:"element___PyfcV",collaborator:"collaborator___o6MF4",btn:"btn___CF6mw",delSty:"delSty___Wm5pj",delBorder:"delBorder___IVg2Z",copHover:"copHover___rNmmw",wrap:"wrap___feope",center:"center___uU09V",tip:"tip___yCX57",title:"title___OpV1r",content:"content___XU4yH",fixedBtns:"fixedBtns___ItSdd"},be=te(92310),ct=te.n(be),We=te(47949),Re=te(89389),ie=te(95237),tt=te(3113),st=te(43418),$e=te(92832),Ue=te(1710),He=te(78241),Fe=te(6848),re=te(5871),a=te(8591),y=te(71418),x=te(24905),E=te(5112),b=te(5083),ee=te(49661),ne=te(76560),oe=te(56082),ae=te(87954),fe=te(18257),pe=te(19719),Pe=te(35241),Ee=te(57884),Ae=Object.defineProperty,ye=Object.defineProperties,nt=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,gt=(Ze,Pt,Tt)=>Pt in Ze?Ae(Ze,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Tt}):Ze[Pt]=Tt,Xe=(Ze,Pt)=>{for(var Tt in Pt||(Pt={}))Ft.call(Pt,Tt)&>(Ze,Tt,Pt[Tt]);if(Oe)for(var Tt of Oe(Pt))Qe.call(Pt,Tt)&>(Ze,Tt,Pt[Tt]);return Ze},yt=(Ze,Pt)=>ye(Ze,nt(Pt));const Kt=z.createContext({}),Ot=()=>{const{setActivatorNodeRef:Ze,listeners:Pt}=(0,z.useContext)(Kt);return z.createElement(tt.ZP,Xe({type:"text",size:"small",icon:z.createElement(Fe.Z,{title:"\u53EF\u9F20\u6807\u62D6\u62FD\u8FDB\u884C\u8BD5\u9898\u6392\u5E8F\uFF0C\u5B66\u751F\u7AEF\u5C06\u6309\u7167\u6B64\u6392\u5E8F\u5C55\u793A"},z.createElement(oe.Z,null)),style:{cursor:"move"},ref:Ze},Pt))},it=Ze=>{const{attributes:Pt,listeners:Tt,setNodeRef:Yt,setActivatorNodeRef:Ke,transform:qe,transition:je,isDragging:$t}=(0,pe.nB)({id:Ze["data-row-key"]}),on=Xe(yt(Xe({},Ze.style),{transform:Pe.ux.Translate.toString(qe),transition:je}),$t?{position:"relative",zIndex:99}:{}),Ht=(0,z.useMemo)(()=>({setActivatorNodeRef:Ke,listeners:Tt}),[Ke,Tt]);return z.createElement(Kt.Provider,{value:Ht},z.createElement("tr",Xe(yt(Xe({},Ze),{ref:Yt,style:on}),Pt)))};var Nt=({columns:Ze,dataSource:Pt,setDataSource:Tt,loading:Yt})=>{const Ke=({active:qe,over:je})=>{qe.id!==(je==null?void 0:je.id)&&Tt($t=>{const on=$t.findIndex(kn=>kn.id===(qe==null?void 0:qe.id)),Ht=$t.findIndex(kn=>kn.id===(je==null?void 0:je.id));return(0,pe.Rp)($t,on,Ht)})};return z.createElement(ae.LB,{modifiers:[fe.DL],onDragEnd:Ke},z.createElement(pe.Fo,{items:Pt.map(qe=>qe.id),strategy:pe.qw},z.createElement(Ue.default,{pagination:!1,scroll:{y:400},rowKey:"id",loading:Yt,locale:{emptyText:z.createElement(Ee.Z,{styles:{margin:"80px auto"},customText:z.createElement("span",null,"\u8FD8\u6CA1\u6709\u8BD5\u9898\uFF0C\u8BF7\u4ECE",z.createElement("span",{style:{color:"#CA7720"}},"\u53F3\u4E0A\u89D2\u64CD\u4F5C\u6309\u94AE"),"\u8FDB\u884C\u6DFB\u52A0\uFF5E")})},dataSource:Pt,components:{body:{row:it}},columns:[{key:"sort",align:"center",width:80,render:()=>z.createElement(Ot,null)},...Ze],size:"middle"})))},Me=te(99313),Ye=te(19842),Bt=te(57809),en=te(98228),wt=te(58421),tn=te(82093),Ce={flex_box_center:"flex_box_center___Iqqr9",flex_space_between:"flex_space_between___y0uZc",flex_box_vertical_center:"flex_box_vertical_center___akeKA",flex_box_center_end:"flex_box_center_end___DEJG9",flex_box_column:"flex_box_column___pgYr1",scoremodal:"scoremodal___PYXCN",selectWrapper:"selectWrapper___RNoPX",selectWrappers:"selectWrappers___fUTXA",allqingchu:"allqingchu___k6Qgb",title:"title___AAfdA",score:"score___oYtrM",close:"close___i8V3V",content:"content___JpTOI",items:"items___je5K0",bottom:"bottom___jjylc",yes:"yes___Wh4La",no:"no___fIya2",titlecount:"titlecount___pZQaF",add:"add___hT0xx",search:"search___WBmWG",searchIcon:"searchIcon___LgZF_",tabWrap:"tabWrap___lGZ3A",previewModal:"previewModal___jPoO2"},rn=te(37798),xt={flex_box_center:"flex_box_center____Tkex",flex_space_between:"flex_space_between___EZnYm",flex_box_vertical_center:"flex_box_vertical_center___e6Uyw",flex_box_center_end:"flex_box_center_end___FubGu",flex_box_column:"flex_box_column___ibm4g",warp:"warp___IgClr",shixunbutton:"shixunbutton___DTP9s",redio:"redio___wfYmJ",redioitem:"redioitem___Lx8l8",redioitemyes:"redioitemyes___KKsIv",title:"title___GXJmE",titleyes:"titleyes___yYOlS",yestag:"yestag___WQlWV",qcount:"qcount___QpuQ9",score:"score___WkTL9",qtitle:"qtitle___TQM3w",checkbox:"checkbox___XWcyb",checkboxitem:"checkboxitem___eUzWD",checkboxitemyes:"checkboxitemyes___LOyRE",bottom:"bottom___IKM1j",bottomitem:"bottomitem___TaUK6",left:"left___szEjt",right:"right___XEuVG",completion:"completion___bVp0S",content:"content___R3KZ7",items:"items___DCx2v",simple:"simple___GPeTT",shixun:"shixun___hhixj",combination:"combination___toZnZ",program:"program___alaBk"},In=te(7664),Jn=te(24334);const Et=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"];var Le=({qitem:Ze})=>{var Pt,Tt,Yt,Ke,qe,je,$t,on,Ht,kn;return z.createElement("div",{className:xt.warp},z.createElement("div",{className:xt.mainPart},z.createElement("div",{className:xt.qcount},(Ze==null?void 0:Ze.question_type)===8&&z.createElement(In.Z,{className:xt.content,showProgramFill:!0,value:(Pt=Ze==null?void 0:Ze.program_attr)==null?void 0:Pt.description}),(Ze==null?void 0:Ze.question_type)!=8&&z.createElement(In.Z,{className:xt.qtitle,value:(Ze==null?void 0:Ze.name)||(Ze==null?void 0:Ze.title)})),((Ze==null?void 0:Ze.question_type)===0||(Ze==null?void 0:Ze.question_type)===2)&&z.createElement("div",null,(Tt=Ze==null?void 0:Ze.choices)==null?void 0:Tt.map((Ct,hn)=>z.createElement("div",{className:xt.redio},!(Ct!=null&&Ct.is_answer)&&z.createElement("span",{className:xt.redioitem}),(Ct==null?void 0:Ct.is_answer)&&z.createElement("i",{className:`${xt.redioitemyes} icon-duigou1`}),z.createElement(In.Z,{className:Ct!=null&&Ct.is_answer?xt.titleyes:xt.title,value:Et[hn]+(Ct==null?void 0:Ct.choice_text)}),(Ct==null?void 0:Ct.is_answer)&&z.createElement("div",{className:xt.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ze==null?void 0:Ze.question_type)===1&&z.createElement("div",null,(Yt=Ze==null?void 0:Ze.choices)==null?void 0:Yt.map((Ct,hn)=>z.createElement("div",{className:xt.checkbox},!(Ct!=null&&Ct.is_answer)&&z.createElement("span",{className:xt.checkboxitem}),(Ct==null?void 0:Ct.is_answer)&&z.createElement("i",{className:`${xt.checkboxitemyes} icon-duigou1`}),z.createElement(In.Z,{className:Ct!=null&&Ct.is_answer?xt.titleyes:xt.title,value:Et[hn]+(Ct==null?void 0:Ct.choice_text)}),(Ct==null?void 0:Ct.is_answer)&&z.createElement("div",{className:xt.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ze==null?void 0:Ze.question_type)===3&&z.createElement("div",{className:xt.completion},(Ke=Ze==null?void 0:Ze.standard_answer)==null?void 0:Ke.map((Ct,hn)=>{var Vn;return z.createElement("div",{style:{display:"flex"}},z.createElement("span",{className:xt.title},"\u586B\u7A7A\u9879",hn+1),z.createElement("div",{className:xt.content},(Vn=Ct==null?void 0:Ct.answer_text)==null?void 0:Vn.map((Zn,Jt)=>z.createElement("div",{className:xt.items},Zn))))})),(Ze==null?void 0:Ze.question_type)===4&&z.createElement("div",{className:xt.simple},z.createElement("div",{className:xt.title},"\u53C2\u8003\u7B54\u6848"),z.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(qe=Ze==null?void 0:Ze.answer_texts)!=null&&qe[0]?z.createElement(In.Z,{className:xt.content,value:(je=Ze==null?void 0:Ze.answer_texts)==null?void 0:je[0]}):z.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(Ze==null?void 0:Ze.question_type)===5&&(($t=Ze==null?void 0:Ze.challenge_names)==null?void 0:$t.map((Ct,hn)=>z.createElement("div",{className:xt.shixun},z.createElement("span",{className:xt.qtitle},z.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,ee.EM)(hn+1),"\u9898"),Ct)))),(Ze==null?void 0:Ze.question_type)===6&&z.createElement("div",{className:xt.program},z.createElement(In.Z,{className:xt.content,value:((on=Ze==null?void 0:Ze.program_attr)==null?void 0:on.description)||"- -"})),(Ze==null?void 0:Ze.question_type)===7&&((Ht=Ze==null?void 0:Ze.sub_item_banks)==null?void 0:Ht.map((Ct,hn)=>{var Vn,Zn,Jt,aa,Mn;return z.createElement("div",null,z.createElement("div",{className:xt.combination},z.createElement("span",{className:xt.qtitle},Ct==null?void 0:Ct.name)),z.createElement("div",{className:xt.warp,style:{padding:"0px",paddingTop:20}},z.createElement("div",null,((Ct==null?void 0:Ct.item_type)=="SINGLE"||(Ct==null?void 0:Ct.item_type)=="JUDGMENT")&&((Vn=Ct==null?void 0:Ct.choices)==null?void 0:Vn.map((Yn,Wn)=>z.createElement("div",{className:xt.redio},!(Yn!=null&&Yn.is_answer)&&z.createElement("span",{className:xt.redioitem}),(Yn==null?void 0:Yn.is_answer)&&z.createElement("i",{className:`${xt.redioitemyes} icon-duigou1`}),z.createElement(In.Z,{className:Yn!=null&&Yn.is_answer?xt.titleyes:xt.title,value:Et[Wn]+(Yn==null?void 0:Yn.choice_text)}),(Yn==null?void 0:Yn.is_answer)&&z.createElement("div",{className:xt.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ct==null?void 0:Ct.item_type)=="MULTIPLE"&&((Zn=Ct==null?void 0:Ct.choices)==null?void 0:Zn.map((Yn,Wn)=>z.createElement("div",{className:xt.checkbox},!(Yn!=null&&Yn.is_answer)&&z.createElement("span",{className:xt.checkboxitem}),(Yn==null?void 0:Yn.is_answer)&&z.createElement("i",{className:`${xt.checkboxitemyes} icon-duigou1`}),z.createElement(In.Z,{className:Yn!=null&&Yn.is_answer?xt.titleyes:xt.title,value:Et[Wn]+(Yn==null?void 0:Yn.choice_text)}),(Yn==null?void 0:Yn.is_answer)&&z.createElement("div",{className:xt.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ct==null?void 0:Ct.item_type)=="COMPLETION"&&z.createElement("div",{className:xt.completion},(Jt=Ct==null?void 0:Ct.standard_answer)==null?void 0:Jt.map((Yn,Wn)=>{var la;return z.createElement("div",{style:{display:"flex"}},z.createElement("span",{className:xt.title},"\u586B\u7A7A\u9879",Wn+1),z.createElement("div",{className:xt.content},(la=Yn==null?void 0:Yn.answer_text)==null?void 0:la.map((La,ia)=>z.createElement("div",{className:xt.items},La))))})),(Ct==null?void 0:Ct.item_type)=="SUBJECTIVE"&&z.createElement("div",{className:xt.simple},z.createElement("div",{className:xt.title},"\u53C2\u8003\u7B54\u6848"),z.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(aa=Ct==null?void 0:Ct.answer_texts)!=null&&aa[0]?z.createElement(In.Z,{className:xt.content,value:(Mn=Ct==null?void 0:Ct.answer_texts)==null?void 0:Mn[0]}):z.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(Ze==null?void 0:Ze.question_type)===8&&z.createElement("div",null,z.createElement(In.Z,{disabledFill:!0,className:xt.content,showProgramFill:!0,value:Jn.Base64.decode(((kn=Ze==null?void 0:Ze.program_attr)==null?void 0:kn.code)||"")})),(Ze==null?void 0:Ze.question_type)===5&&z.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},z.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},z.createElement("div",{style:{marginRight:30}},z.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),z.createElement("span",{style:{color:"#000000"}},(Ze==null?void 0:Ze.author_name)||"- -")),z.createElement("div",{style:{marginRight:30}},z.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),z.createElement("span",{style:{color:"#000000"}},(Ze==null?void 0:Ze.author_school_name)||"- -")),z.createElement("div",{style:{marginRight:30}},z.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{style:{color:"#000000"}},(Ze==null?void 0:Ze.study_count)||"0"))),z.createElement("a",{className:xt.shixunbutton,href:`/shixuns/${Ze==null?void 0:Ze.identifier}/challenges?exercise=true`,target:"_blank"},z.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((Ze==null?void 0:Ze.question_type)<=4||[6,8].includes(Ze==null?void 0:Ze.question_type))&&z.createElement("div",{className:xt.bottom},z.createElement("div",{className:xt.bottomitem},z.createElement("span",{className:xt.left},"\u89E3\u6790"),z.createElement("span",{className:xt.right},Ze!=null&&Ze.analysis?z.createElement(In.Z,{value:Ze==null?void 0:Ze.analysis}):z.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),z.createElement("div",{className:xt.bottomitem},z.createElement("span",{className:xt.left},"\u96BE\u5EA6"),z.createElement("span",{className:xt.right},(Ze==null?void 0:Ze.difficulty)===1?"\u7B80\u5355":(Ze==null?void 0:Ze.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),z.createElement("div",{className:xt.bottomitem},z.createElement("span",{className:xt.left},"\u77E5\u8BC6\u70B9"),z.createElement("span",{className:xt.right},Ze!=null&&Ze.tag_discipline?Ze==null?void 0:Ze.tag_discipline:z.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},he=te(11237),rt=te(9164),lt=te(70610),we=te(61485),ve=te(59301),ft=Object.defineProperty,Je=Object.defineProperties,xe=Object.getOwnPropertyDescriptors,bt=Object.getOwnPropertySymbols,_t=Object.prototype.hasOwnProperty,un=Object.prototype.propertyIsEnumerable,Qt=(Ze,Pt,Tt)=>Pt in Ze?ft(Ze,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Tt}):Ze[Pt]=Tt,pt=(Ze,Pt)=>{for(var Tt in Pt||(Pt={}))_t.call(Pt,Tt)&&Qt(Ze,Tt,Pt[Tt]);if(bt)for(var Tt of bt(Pt))un.call(Pt,Tt)&&Qt(Ze,Tt,Pt[Tt]);return Ze},ln=(Ze,Pt)=>Je(Ze,xe(Pt)),Be=(Ze,Pt,Tt)=>new Promise((Yt,Ke)=>{var qe=on=>{try{$t(Tt.next(on))}catch(Ht){Ke(Ht)}},je=on=>{try{$t(Tt.throw(on))}catch(Ht){Ke(Ht)}},$t=on=>on.done?Yt(on.value):Promise.resolve(on.value).then(qe,je);$t((Tt=Tt.apply(Ze,Pt)).next())});const Ve=({setScoreShow:Ze,ScoreShow:Pt,onOk:Tt,isshixuns:Yt,isloadings:Ke,dispatch:qe,selectedIds:je,user:$t,virtualId:on,shixunsDetail:Ht})=>{var kn;let[Ct,hn]=(0,z.useState)({type:"0",page:1,per_page:10,updated_at:"",quotes:"",item_type:"PROGRAM"}),[Vn,Zn]=(0,z.useState)([]),[Jt,aa]=(0,z.useState)([]),[Mn,Yn]=(0,z.useState)([]),[Wn,la]=(0,z.useState)([]);const[La,ia]=(0,z.useState)(!1),[Ca]=He.default.useForm(),[Oa,dr]=(0,z.useState)(),[Ja,pr]=(0,z.useState)(!1);let[Ha,fr]=(0,z.useState)(Yt);const[vn,Dr]=(0,z.useState)([]),[Hr,br]=(0,z.useState)(0),[Sr,zn]=(0,z.useState)(!0),[ga,xa]=(0,z.useState)([]),[ea,qa]=(0,z.useState)([]),qn=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}],[Na,ma]=(0,z.useState)([]),Ya=(0,z.useRef)(new Set),sr=(0,z.useRef)(new Set),Ua=(0,z.useRef)(1),cr=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],gr=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],ur=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[jr,Ir]=(0,z.useState)(!1),Yr=()=>{Ca.resetFields(),Ha=!1,fr(!1),Ir(!1),Ca.submit()};(0,z.useEffect)(()=>{Pt&&(Ca.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,teach_group_id:null}),Sr&&Ha&&(Ca.setFieldsValue({item_type:"SHIXUN"}),Ct.item_type="SHIXUN",hn(pt({},Ct)),zn(!1)),Ct.type="0",aa(je),Yn(je),sr.current=new Set(je),Zr(Ct),Qa(),kr({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),mn())},[Pt]),console.log(Jt,Mn,"listitems"),(0,z.useEffect)(()=>{Hr>0&&setTimeout(()=>{br(0)},2e3)},[Hr]);function Zr(Ne){return Be(this,null,function*(){var ut,Wt,Zt;if(ia(!0),hn(pt({},Ne)),(Mn==null?void 0:Mn.length)<=0&&Ne.type==="5"){la([]),ia(!1);return}let nn=Ne.type==="5"?Mn==null?void 0:Mn.filter(ra=>!vn.includes(ra)):null,Hn=Ne.type==="5"?Mn==null?void 0:Mn.filter(ra=>vn.includes(ra)):null;Ua.current=Ua.current+1;const On=Ua.current;Ne.group_id=((ut=Ne.group_id)==null?void 0:ut.map(ra=>ra==null?void 0:ra.value))||null;let sa=yield(0,tn.ZP)("/api/item_banks.json",{method:"get",params:ln(pt({},Ne),{discipline_id:((Wt=Ne==null?void 0:Ne.courseid)==null?void 0:Wt[0])||null,sub_discipline_id:((Zt=Ne==null?void 0:Ne.courseid)==null?void 0:Zt[1])||null,ids:nn,shixun_ids:Hn,include_shixuns:!0,keyword:Ne.keyword?encodeURIComponent(Ne.keyword):Ne.keyword,type:Ne.type==="5"?null:Ne.type,clazz:Ne.type==="3"?"ItemBanksGroup":null})});Ua.current===On&&(la(sa),ia(!1))})}function Qa(){return Be(this,null,function*(){let Ne=yield(0,tn.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:Ct.type==="5"?null:Ct.type,clazz:"ItemBanksGroup"}});Zn((0,rn.L)(Ne==null?void 0:Ne.disciplines))})}function kr(Ne){return Be(this,null,function*(){var ut;let Wt=yield(0,tn.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:Ne}),Zt=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(ut=Wt==null?void 0:Wt.data)==null?void 0:ut.map(nn=>({title:nn.name,id:nn.id,pid:nn.id,value:nn.id,key:nn.id,isLeaf:!nn.have_child}))}];xa(Zt)})}function mn(){return Be(this,null,function*(){let Ne=yield(0,lt.Dm)({});(Ne==null?void 0:Ne.status)===0&&qa(Ne==null?void 0:Ne.groups)})}function sn(Ne){return Be(this,null,function*(){var ut,Wt,Zt,nn;ia(!0);let Hn=(ut=Ne.list)==null?void 0:ut.filter(ra=>!vn.includes(ra)),On=(Wt=Ne.list)==null?void 0:Wt.filter(ra=>vn.includes(ra));if(Hn.length===0&&On.length===0){ia(!1),la([]);return}let sa=yield(0,tn.ZP)("/api/item_banks.json",{method:"get",params:ln(pt({},Ne),{discipline_id:((Zt=Ne==null?void 0:Ne.courseid)==null?void 0:Zt[0])||null,sub_discipline_id:((nn=Ne==null?void 0:Ne.courseid)==null?void 0:nn[1])||null,ids:Hn,shixun_ids:On,type:Ne.type==="5"?null:Ne.type,clazz:Ne.type==="3"?"ItemBanksGroup":null})});ia(!1),la(sa)})}const ue=Ne=>Be(void 0,null,function*(){const ut=yield qe({type:"shixunsDetail/release",payload:{id:Ne}});let Wt=ut==null?void 0:ut.tag_position,Zt=(ut==null?void 0:ut.evaluation_set_position)||[],nn=ut.status;return nn===0?(a.ZP.success("\u53D1\u5E03\u6210\u529F"),Zr(Ct),!0):(nn===2?a.ZP.error(`\u7B2C${Zt.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):nn===3?a.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${Wt.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):a.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),Se=Ne=>(Ne==null?void 0:Ne.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",Ie=()=>La?"\u6682\u65E0\u6570\u636E":Ct.type==="3"&&!(ea!=null&&ea.length)?ve.createElement("span",null,"\u4F60\u8FD8\u672A\u52A0\u5165\u6559\u7814\u56E2\u961F\uFF0C\u8BF7\u5148 ",ve.createElement("span",{onClick:()=>{var Ne;return(0,ee.xg)(`/users/${(Ne=$t==null?void 0:$t.userInfo)==null?void 0:Ne.login}/teach-group`)},style:{color:"#3061D0",cursor:"pointer"}},"\u65B0\u521B\u5EFA\u6559\u7814\u56E2\u961F")):Ct.type==="0"&&(Wn==null?void 0:Wn.items_count)===0&&!(Ct!=null&&Ct.tag_discipline_id)&&!(Ct!=null&&Ct.difficulty)&&!(Ct!=null&&Ct.keyword)&&!(Ct!=null&&Ct.group_id)&&!(Ct!=null&&Ct.difficulty)?ve.createElement("span",null,"\u4F60\u8FD8\u672A\u521B\u5EFA\u8FC7\u7F16\u7A0B\u9898\uFF0C\u8BF7\u5148 ",ve.createElement("span",{onClick:()=>{(0,ee.xg)(`/problems/newcreate?&pageId=${on}`),Ze(!1)},style:{color:"#3061D0",cursor:"pointer"}},"\u521B\u5EFA\u7F16\u7A0B\u9898")):"\u6682\u65E0\u6570\u636E",dt=(Ne,ut,Wt)=>Ne.map(Zt=>Zt.key===ut?pt(pt({},Zt),Wt):Zt.children?ln(pt({},Zt),{children:dt(Zt.children,ut,Wt)}):Zt),ot=Ne=>Be(void 0,null,function*(){const{key:ut}=Ne;let Wt=Ct.type;const Zt=yield(0,lt.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(ut),type:Wt}),{data:nn,total_count:Hn}=Zt||{};Hn>0&&xa(On=>dt(On,ut,{children:nn.map(sa=>({title:sa.name,id:sa.id,pid:sa.id,value:sa.id,key:sa.id,isLeaf:!sa.have_child}))}))});return ve.createElement("div",null,ve.createElement(st.default,{title:!1,footer:!1,open:Pt,width:1200,centered:!0,className:Ce.scoremodal,onCancel:()=>{Ze(!1)}},ve.createElement("div",{style:{display:"flex",alignItems:"center"}},ve.createElement("div",{className:Ce.title},"\u9009\u62E9\u7F16\u7A0B\u9898")),ve.createElement(Me.default,{className:Ce.tabWrap,activeKey:Ct.type,onChange:Ne=>{Ne==="3"?(Ct.show_all_share=!0,kr({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):Ct.show_all_share=null,Ne==="0"&&kr({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Ct.type=Ne,Ct.page=1,Ct.updated_at="",Ct.quotes="",Ct.courseid="",Ct.tag_discipline_id=null,Ct.difficulty=null,Ct.keyword=null,Ct.group_id=null,Ct.teach_group_id=null,Ca.setFieldsValue({courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[],teach_group_id:null}),(Ct==null?void 0:Ct.item_type)==="SHIXUN"&&Ct.type!=="5"&&(Ha=!0,fr(!0)),Ir(!1),Ct.type==="5"&&(Ha=!1,fr(!1)),hn(pt({},Ct)),Zr(pt({},Ct)),Qa()},items:[{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u516C\u5171",key:"1"},{label:ve.createElement("div",null,"\u5DF2\u9009",Mn.length>0&&ve.createElement("span",{className:Ce.titlecount},Mn.length),Hr>0&&ve.createElement("span",{className:Ce.add},"+",Hr)),key:"5"}]}),ve.createElement(He.default,{layout:"inline",form:Ca,onValuesChange:(Ne,ut)=>{const Wt=Object.values(ut).some(nn=>nn!==null&&nn!==""&&nn!==void 0),Zt=ut.keyword==="";if(Ir(Wt||!Zt),Ct.page=1,(ut==null?void 0:ut.item_type)==="SHIXUN"){if(Ct.type==="5"?fr(!1):fr(!0),Ne.keyword||Ne.keyword==="")return;Ca.submit()}else{if(Ne!=null&&Ne.courseid&&Ca.setFieldsValue({tag_discipline_id:""}),fr(!1),Ne.keyword||Ne.keyword==="")return;Ca.submit()}},onFinish:Ne=>{var ut;Ct.type==="3"&&(!Ne.group_id||((ut=Ne==null?void 0:Ne.group_id)==null?void 0:ut.length)===0)?Ct.show_all_share=!0:Ct.show_all_share=null,hn(pt(pt({},Ct),Ne)),Zr(pt(pt({},Ct),Ne))}},ve.createElement(He.default.Item,{name:"courseid"},ve.createElement(Ye.Z,{className:Ce.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:Vn})),!Ha&&ve.createElement(He.default.Item,{name:"tag_discipline_id"},ve.createElement(Bt.default,{className:Ce.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(kn=Wn==null?void 0:Wn.tag_disciplines)==null?void 0:kn.map(Ne=>ve.createElement(Bt.default.Option,{key:Ne.id},Ne.name)))),ve.createElement(He.default.Item,{name:Ha?"diff":"difficulty"},ve.createElement(Bt.default,{className:Ce.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!Ha&&cr.map(Ne=>ve.createElement(Bt.default.Option,{key:Ne.value},Ne.name)),Ha&&gr.map(Ne=>ve.createElement(Bt.default.Option,{key:Ne.value},Ne.name)))),Ha&&ve.createElement(He.default.Item,{name:"shixun_publish_status"},ve.createElement(Bt.default,{className:Ce.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},ur.map(Ne=>ve.createElement(Bt.default.Option,{key:Ne.value},Ne.name)))),Ct.type==="3"&&!Ha&&ve.createElement(He.default.Item,{name:"teach_group_id"},ve.createElement(Bt.default,{className:Ce.selectWrapper,placeholder:"\u56E2\u961F",style:{width:118},size:"middle",showSearch:!0,allowClear:!0,filterOption:(Ne,ut)=>(console.log("---",Ne,ut),ut.children.toUpperCase().indexOf(Ne.toUpperCase())!==-1)},ea==null?void 0:ea.map(Ne=>ve.createElement(Bt.default.Option,{key:Ne.group_id},Ne.name)))),(Ct.type==="3"||Ct.type==="0")&&!Ha&&ve.createElement(He.default.Item,{name:"group_id"},ve.createElement(en.default,{treeDataSimpleMode:!0,style:{width:118},className:Ce.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(Ne,ut)=>ut.title.toUpperCase().indexOf(Ne.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:ot,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:ga})),jr&&ve.createElement("span",{className:Ce.allqingchu,onClick:Yr},ve.createElement("i",{className:"iconfont icon-guanbi4"}),ve.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),ve.createElement(He.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},ve.createElement($e.default.Search,{className:Ce.search,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u9898\u7F16\u53F7\u6216\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:ve.createElement("i",{className:`iconfont icon-sousuo9 font14 ${Ce.searchIcon}`,onClick:()=>Ca.submit()}),onSearch:Ne=>{Ca.submit()}}))),ve.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},ve.createElement("div",{onClick:()=>{Ct.updated_at==="asc"?Ct.updated_at="desc":Ct.updated_at="asc",hn(ln(pt({},Ct),{page:1})),Zr(ln(pt({},Ct),{page:1}))}}," ",Ct.updated_at?ve.createElement("img",{src:Ct.updated_at==="asc"?he.Z:rt.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):ve.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),ve.createElement("div",{onClick:()=>{Ct.quotes==="asc"?Ct.quotes="desc":Ct.quotes="asc",hn(ln(pt({},Ct),{page:1})),Zr(ln(pt({},Ct),{page:1}))},style:{marginLeft:20}}," ",Ct.quotes?ve.createElement("img",{src:Ct.quotes==="asc"?he.Z:rt.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):ve.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),ve.createElement(Ue.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(Wn==null?void 0:Wn.items)||(Wn==null?void 0:Wn.shixun_list),pagination:!1,locale:{emptyText:ve.createElement(Ee.Z,{styles:{margin:"18px auto"},customText:Ie()})},loading:La,rowKey:Ne=>Ne.id,rowSelection:{type:"checkbox",selectedRowKeys:Jt,getCheckboxProps:Ne=>({disabled:Ne.shixun_tag_num===1}),onSelect(Ne,ut,Wt){if(ut)(Ha||Ne!=null&&Ne.challenge_names)&&Dr([...vn,Ne.id]),aa([...Jt,Ne.id]),ma([...Na,Ne]),Ne.identifier?Ya.current.add(Ne.id):sr.current.add(Ne.id),br(1),Yn([...Mn,Ne.id]);else{const Zt=Na.filter(On=>On.id!==Ne.id);ma(Zt);const nn=Zt.map(On=>On.id);aa([...nn]),Ne.identifier?Ya.current.delete(Ne.id):sr.current.delete(Ne.id);let Hn=Mn.filter(On=>On!==Ne.id);if(Yn(Hn),Ha||Ne!=null&&Ne.challenge_names){let On=vn.filter(sa=>sa!==Ne.id);Dr([...On])}if(Ct.type==="5"){sn(ln(pt({},Ct),{list:[...Hn]}));return}}},onSelectAll(Ne,ut,Wt){var Zt,nn;if(Ne){const Hn=Wt.map(sa=>sa.id),On=(nn=Wt==null?void 0:Wt.filter(sa=>sa==null?void 0:sa.challenge_names))==null?void 0:nn.map(sa=>sa.id);Dr([...vn,...On]),ma([...Na,...Wt]),aa([...Jt,...Hn]),Yn([...Mn,...Hn]);for(const sa of Wt)sa.identifier?Ya.current.add(sa.id):sr.current.add(sa.id)}else{const Hn=Wt.map(pa=>pa.id),On=Jt.filter(pa=>!Hn.some(Bn=>Bn===pa)),sa=Na.filter(pa=>!Hn.some(Bn=>Bn===pa.id)),ra=(Zt=Wt==null?void 0:Wt.filter(pa=>pa==null?void 0:pa.challenge_names))==null?void 0:Zt.map(pa=>pa.id);ma(sa),aa([...On]),Yn([...On]);let tr=vn.filter(pa=>!ra.some(Bn=>Bn===pa.id));Dr([...tr]),Ct.type==="5"&&sn(ln(pt({},Ct),{list:[...On]}));for(const pa of Hn)pa.identifier?Ya.current.delete(pa):sr.current.delete(pa)}}},columns:[{title:"\u8BD5\u9898\u7F16\u53F7",dataIndex:"id",key:"id",width:110,render:(Ne,ut,Wt)=>{const Zt=`No.${Ne}`;return ve.createElement(Fe.Z,{title:Zt},ve.createElement("span",null,Zt))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:Ha?"30%":"60%",key:"name",render:(Ne,ut,Wt)=>{var Zt;return ve.createElement(Fe.Z,{title:Se(ut)},ve.createElement("span",null,ve.createElement(In.Z,{key:1,showLines:1,showTextOnly:!0,value:Ha||ut!=null&&ut.challenge_names?ut!=null&&ut.title||Ne===null?"--":Ne:(ut==null?void 0:ut.item_type)=="BPROGRAM"?(Zt=ut==null?void 0:ut.program_attr)==null?void 0:Zt.description:Ne})))}},{title:"\u77E5\u8BC6\u70B9",dataIndex:"tag_discipline",key:"tag_discipline",ellipsis:!0,width:150,render:(Ne,ut,Wt)=>ve.createElement(Fe.Z,{title:Ne},ve.createElement("span",null,Ne||"- -"))},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!Ha,render:(Ne,ut,Wt)=>{var Zt;return ve.createElement(Fe.Z,{title:Se(ut)},ve.createElement("span",null,Ne?(Zt=Ne==null?void 0:Ne.split("\u3001"))==null?void 0:Zt[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!Ha,render:(Ne,ut,Wt)=>ve.createElement(Fe.Z,{title:Se(ut)},ve.createElement("span",null,Ne||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",width:50,render:(Ne,ut,Wt)=>{var Zt,nn,Hn,On;return ve.createElement(Fe.Z,{title:Se(ut)},ve.createElement("div",null,Ha||ut!=null&&ut.challenge_names?(ut==null?void 0:ut.level)||((nn=(Zt=cr==null?void 0:cr.filter(sa=>sa.value===Ne))==null?void 0:Zt[0])==null?void 0:nn.name):(On=(Hn=cr==null?void 0:cr.filter(sa=>sa.value===Ne))==null?void 0:Hn[0])==null?void 0:On.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Ha,render:(Ne,ut,Wt)=>ve.createElement(Fe.Z,{title:Se(ut)},ve.createElement("div",null,Ne||"- -"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",width:74,render:(Ne,ut,Wt)=>ve.createElement(Fe.Z,{title:Se(ut)},ve.createElement("div",null,Ha||ut!=null&&ut.challenge_names?(ut==null?void 0:ut.study_count)||(ut==null?void 0:ut.stu_num):Ne))},{title:ve.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",ve.createElement(Fe.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},ve.createElement(we.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Ha,render:(Ne,ut,Wt)=>ve.createElement(Fe.Z,{title:Se(ut)},ve.createElement("div",null,Ne||"- -"))},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",width:50,align:"right",render:(Ne,ut,Wt)=>ve.createElement(Fe.Z,{title:Se(ut)},ve.createElement("div",{style:{flex:1,textAlign:"start"}},ve.createElement("a",{onClick:()=>{var Zt,nn;dr(ln(pt({},ut),{question_type:Ha||ut!=null&&ut.challenge_names?5:(nn=(Zt=qn==null?void 0:qn.filter(Hn=>Hn.value===(ut==null?void 0:ut.item_type)))==null?void 0:Zt[0])==null?void 0:nn.question_type})),pr(!0)}},"\u67E5\u770B"),(ut==null?void 0:ut.shixun_tag_num)===1&&ve.createElement("a",{style:{marginLeft:10},onClick:()=>{st.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:ve.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",ve.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${ut==null?void 0:ut.identifier}/challenges`)}},(ut==null?void 0:ut.shixun_name)||"--"),"\uFF1F"),onOk:()=>Be(void 0,null,function*(){if(!ue(ut==null?void 0:ut.identifier))return new Promise((Zt,nn)=>{nn()})})})}},"\u53D1\u5E03")))}].filter(Ne=>!Ne.hidden)}),ve.createElement(wt.Z,{current:Ct.page,total:(Wn==null?void 0:Wn.items_count)||(Wn==null?void 0:Wn.shixuns_count),style:{marginBottom:20},defaultPageSize:Ct.per_page,hideOnSinglePage:!(Wn!=null&&Wn.items_count),showTotal:Ne=>ve.createElement("span",null,"\u5171\xA0",ve.createElement("span",{style:{color:"#165DFF"}},Ne),"\xA0\u6761\u6570\u636E"),pageSize:Ct.per_page,onChange:(Ne,ut)=>{Ct.page=Ne,Ct.per_page=ut,hn(pt({},Ct)),Zr(pt({},Ct))}}),ve.createElement("div",{className:Ce.bottom},ve.createElement(tt.ZP,{className:Ce.no,onClick:()=>{Ze(!1)}},"\u53D6\u6D88"),ve.createElement(tt.ZP,{loading:Ke,style:{width:Ke&&75},className:Ce.yes,onClick:()=>Be(void 0,null,function*(){if((Mn==null?void 0:Mn.length)<=0){a.ZP.info("\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}Tt([...sr.current],[...Ya.current],!0,Mn==null?void 0:Mn.length)})},"\u786E\u8BA4"))),ve.createElement(st.default,{open:Ja,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:Ce.previewModal,width:1e3,centered:!0,onCancel:()=>{pr(!1)},onOk:()=>{pr(!1)}},ve.createElement(Le,{qitem:Oa})))};var Mt=(0,ne.connect)(({shixunsDetail:Ze,user:Pt})=>({shixunsDetail:Ze,user:Pt}))(Ve),zt=te(90823),fn=te(61186),xn=te.n(fn),at=te(59301),Ln=Object.defineProperty,_n=Object.defineProperties,ca=Object.getOwnPropertyDescriptors,Qn=Object.getOwnPropertySymbols,$n=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,fa=(Ze,Pt,Tt)=>Pt in Ze?Ln(Ze,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Tt}):Ze[Pt]=Tt,Tn=(Ze,Pt)=>{for(var Tt in Pt||(Pt={}))$n.call(Pt,Tt)&&fa(Ze,Tt,Pt[Tt]);if(Qn)for(var Tt of Qn(Pt))Fa.call(Pt,Tt)&&fa(Ze,Tt,Pt[Tt]);return Ze},Ra=(Ze,Pt)=>_n(Ze,ca(Pt)),Vt=(Ze,Pt)=>{var Tt={};for(var Yt in Ze)$n.call(Ze,Yt)&&Pt.indexOf(Yt)<0&&(Tt[Yt]=Ze[Yt]);if(Ze!=null&&Qn)for(var Yt of Qn(Ze))Pt.indexOf(Yt)<0&&Fa.call(Ze,Yt)&&(Tt[Yt]=Ze[Yt]);return Tt},vt=(Ze,Pt,Tt)=>new Promise((Yt,Ke)=>{var qe=on=>{try{$t(Tt.next(on))}catch(Ht){Ke(Ht)}},je=on=>{try{$t(Tt.throw(on))}catch(Ht){Ke(Ht)}},$t=on=>on.done?Yt(on.value):Promise.resolve(on.value).then(qe,je);$t((Tt=Tt.apply(Ze,Pt)).next())});const jt=({title:Ze,icon:Pt,className:Tt,style:Yt,children:Ke})=>at.createElement("div",{className:ct()(se.card,Tt),style:Yt},at.createElement("div",{className:se.head},at.createElement("i",{className:Pt}),at.createElement("b",null,Ze)),at.createElement("div",{className:se.element},Ke)),Dn=Ze=>{var Pt=Ze,{value:Tt,onChange:Yt}=Pt,Ke=Vt(Pt,["value","onChange"]);return at.createElement(Re.Z,Ra(Tn({},Ke),{defaultValue:Tt,onChange:Yt}))},ke=({value:Ze=[],onChange:Pt,params:Tt,className:Yt})=>{const[Ke,qe]=(0,z.useState)(!1),[je,$t]=(0,z.useState)([]),[on,Ht]=(0,z.useState)(""),[kn,Ct]=(0,z.useState)([]),[hn,Vn]=(0,z.useState)("");(0,z.useEffect)(()=>{Zn()},[]);function Zn(){return vt(this,null,function*(){let Jt=yield(0,tn.ZP)(`/api/courses/${Tt==null?void 0:Tt.coursesId}/teachers`,{method:"get",params:{homework_id:Tt.categoryId,limit:1e3}});Ct((Jt==null?void 0:Jt.teacher_list)||[])})}return at.createElement(z.Fragment,null,at.createElement("div",{className:ct()(se.collaborator,Yt)},Ze==null?void 0:Ze.map(Jt=>at.createElement(ie.Z,{align:"middle",className:`${se.btn} ${hn==(Jt==null?void 0:Jt.user_id)?se.delBorder:""}`,key:Jt.user_id},at.createElement("span",{className:"c-grey-333"},Jt==null?void 0:Jt.name),at.createElement("span",{className:`iconfont icon-guanbi11 current ml20 c-grey-ccc ${se.delSty}`,onMouseEnter:()=>{Vn(Jt==null?void 0:Jt.user_id)},onMouseLeave:()=>{Vn("")},onClick:()=>{const aa=Ze.filter(Mn=>Mn.user_id!==Jt.user_id);$t(aa.map(Mn=>Mn.user_id)),Pt(aa)}}))),at.createElement(tt.ZP,{className:se.copHover,style:{height:38,padding:"6px 15px"},type:"primary",ghost:!0,onClick:()=>qe(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005")),at.createElement(st.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:Ke,onCancel:()=>qe(!1),onOk:()=>{const Jt=kn.filter(aa=>je.includes(aa.user_id));Pt(Jt),qe(!1)},afterClose:()=>{Ht("")}},at.createElement(ie.Z,{align:"middle"},at.createElement("label",null,"\u59D3\u540D\uFF1A"),at.createElement($e.default.Search,{value:on,size:"middle",style:{flex:1},onChange:Jt=>Ht(Jt.target.value)})),at.createElement(Ue.default,{style:{marginTop:10,height:300,overflow:"auto"},rowSelection:{type:"checkbox",onChange:Jt=>{$t(Jt)},selectedRowKeys:je,getCheckboxProps:Jt=>({disabled:Jt.is_collaborator})},pagination:!1,rowKey:"user_id",size:"middle",dataSource:kn.filter(Jt=>Jt.name.includes(on)),columns:[{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u89D2\u8272",dataIndex:"role"}]})))};var Xt=()=>{var Ze;const Pt=(0,ne.useParams)(),Tt=(0,ne.useDispatch)(),[Yt]=He.default.useForm(),Ke=He.default.useWatch("hack_score_settings",Yt),qe=He.default.useWatch("open_code",Yt),je=He.default.useWatch("rank_forbidden",Yt),$t=He.default.useWatch("hack_analysis",Yt),on=He.default.useWatch("hack_answer",Yt),[Ht,kn]=(0,z.useState)([]),[Ct,hn]=(0,z.useState)({}),[Vn,Zn]=(0,z.useState)({course_end_date:null,manage_all_group:!0,send_type:0,can_publish:!0,difficult_settings:[],difficult_count:[],unified_setting:!0}),[Jt,aa]=(0,z.useState)(!0),[Mn,Yn]=(0,z.useState)(!1),[Wn,la]=(0,z.useState)(!1),[La,ia]=(0,z.useState)({}),[Ca,Oa]=(0,z.useState)(!1),[dr,Ja]=(0,z.useState)(!1),pr=(0,z.useRef)(!1),Ha=(0,z.useRef)(String(Math.random()).slice(-6)),fr=(Ze=window.location.pathname)==null?void 0:Ze.includes("add");(0,z.useEffect)(()=>(window.addEventListener("visibilitychange",vn),()=>{window.removeEventListener("visibilitychange",vn)}),[Ht,La]),(0,z.useEffect)(()=>(Tt({type:"globalSetting/footerToggle",payload:!1}),()=>{Tt({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,z.useEffect)(()=>{Ht.length&&Ke!==void 0&&ga()},[Ke,JSON.stringify(Ht==null?void 0:Ht.map(qn=>qn.id+qn.hack_score))]),(0,z.useEffect)(()=>{Dr(),fr?aa(!1):Hr()},[]);const vn=()=>vt(void 0,null,function*(){var qn;if(document.visibilityState==="visible"){Ja(!0);let Na=Ht.map(sr=>sr.id),ma=localStorage.getItem(Ha.current);ma&&(ma=JSON.parse(ma),ma=Array.isArray(ma)?ma:[],Na=[...Na,...ma],localStorage.removeItem(Ha.current));const Ya=yield(0,tn.ZP)("/api/item_banks.json",{method:"get",params:{hack_item_bank_ids:Na.length?Na:-1,homework_common_id:fr?null:La==null?void 0:La.homework_id}});if(Ya!=null&&Ya.items){const sr=(qn=Ya==null?void 0:Ya.items)==null?void 0:qn.map(Ua=>{const cr=Ht.find(gr=>gr.id===Ua.id);return cr?Ra(Tn({},Ua),{hack_score:cr.hack_score}):Ua});kn(sr)}Ja(!1)}}),Dr=()=>vt(void 0,null,function*(){const qn=yield(0,tn.ZP)(`/api/courses/${Pt.coursesId}/homework_commons/new.json`,{method:"get",params:{category:Pt==null?void 0:Pt.categoryId,type:5}});qn!=null&&qn.course_name&&hn(qn)}),Hr=()=>vt(void 0,null,function*(){var qn,Na;const ma=yield(0,tn.ZP)(`/api/homework_commons/${Pt==null?void 0:Pt.categoryId}/edit_hack.json`,{method:"get"});if((ma==null?void 0:ma.status)===0){const Ya=(qn=ma==null?void 0:ma.collaborators_data)==null?void 0:qn.map(Ua=>({user_id:Ua.id,name:Ua.real_name}));Yt.setFieldsValue(Ra(Tn({},ma),{user_ids:Ya,rank_forbidden_start:ma!=null&&ma.rank_forbidden_start?xn()(ma==null?void 0:ma.rank_forbidden_start):"",rank_forbidden_end:ma!=null&&ma.rank_forbidden_end?xn()(ma==null?void 0:ma.rank_forbidden_end):""}));const sr=(Na=ma==null?void 0:ma.items)==null?void 0:Na.map((Ua,cr)=>{var gr,ur;return Ra(Tn({},Ua),{hack_score:(ur=(gr=ma==null?void 0:ma.hack_settings)==null?void 0:gr[cr])==null?void 0:ur.hack_score})});kn(sr||[]),ia(Tn({},ma))}aa(!1)}),br=()=>{let qn=`/classrooms/${Pt==null?void 0:Pt.coursesId}/program_homework`;return fr||(qn=`/classrooms/${Pt==null?void 0:Pt.coursesId}/program_homework/${Pt==null?void 0:Pt.categoryId}/detail`),qn},Sr=[{name:(Ct==null?void 0:Ct.course_name)||"",path:`/classrooms/${Ct==null?void 0:Ct.course_id}/program_homework`},{name:fr?"\u7F16\u7A0B\u4F5C\u4E1A":La==null?void 0:La.name,path:br()},{name:(fr?"\u65B0\u5EFA":"\u7F16\u8F91")+"\u7F16\u7A0B\u4F5C\u4E1A"}],zn=[{title:"\u5E8F\u53F7",dataIndex:"index",width:80,render:(qn,Na,ma)=>ma+1},{title:"\u6807\u9898",dataIndex:"name",ellipsis:!0,render:qn=>at.createElement(Fe.Z,{placement:"topLeft",title:qn},at.createElement("span",null,qn||"--"))},{title:"\u5206\u503C",dataIndex:"hack_score",render:(qn,Na,ma)=>at.createElement(re.Z,{disabled:Ke!==2,size:"middle",min:0,precision:1,addonAfter:"\u5206",value:qn,onChange:Ya=>{Ht[ma].hack_score=Ya;const sr=Ht.reduce((Ua,cr)=>Ua+Number(cr.hack_score||0),0);Yt.setFieldsValue({total_score:sr.toFixed(2)}),kn([...Ht])}})},{title:"\u96BE\u5EA6",dataIndex:"difficulty",align:"center",width:90,render:qn=>at.createElement("span",null,qn===1?"\u7B80\u5355":qn===2?"\u4E2D\u7B49":"\u56F0\u96BE")},{title:"\u77E5\u8BC6\u70B9",dataIndex:"tag_discipline",render:qn=>at.createElement(Fe.Z,{placement:"topLeft",title:qn},at.createElement("span",{style:{backgroundColor:"#ECFAF5",color:"#1B8565",overflow:"hidden",textOverflow:"ellipsis",padding:"2px 6px"}},qn||"--"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes"},{title:"\u64CD\u4F5C",dataIndex:"action",width:146,render:(qn,Na)=>at.createElement("span",null,at.createElement("span",{onClick:()=>vt(void 0,null,function*(){var ma;Tt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u521D\u59CB\u5316\uFF0C\u8BF7\u7A0D\u540E..."}});let Ya=yield(0,tn.ZP)(`/api/problems/${(ma=Na==null?void 0:Na.program_attr)==null?void 0:ma.identifier}/start.json`,{method:"get"});(Ya==null?void 0:Ya.status)===0&&(0,ee.xg)(`/myproblems/${Ya==null?void 0:Ya.identifier}?type=1&pageId=edit&backUrl=${br()}`),Tt({type:"globalSetting/setGlobalLoading",payload:{show:!1}})}),className:"c-light-primary current"},"\u4F53\u9A8C"),at.createElement("span",{onClick:()=>{var ma;return(0,ee.xg)(`/problems/newedit/${(ma=Na==null?void 0:Na.program_attr)==null?void 0:ma.identifier}?type=1&pageId=edit&backUrl=${window.location.pathname}`)},className:"c-light-primary current mr20 ml20"},"\u7F16\u8F91"),at.createElement("span",{onClick:()=>{const ma=Ht.filter(Ya=>Ya.id!==Na.id);kn(ma),a.ZP.success("\u5220\u9664\u6210\u529F")},className:"current",style:{color:"#E30000"}},"\u5220\u9664"))}],ga=()=>{const qn=[...Ht],Na=Yt.getFieldValue("total_score"),ma=qn==null?void 0:qn.length;let Ya=0,sr;switch(Ke){case 0:const Ua=(Na/ma).toFixed(2);qn.map((Qa,kr)=>{Ya=kr,Qa.hack_score=Ua>0?Ua:0}),sr=(Na-Ua*(ma-1)).toFixed(2),qn[Ya].hack_score=sr>0?sr:0;break;case 1:const cr=[0,1,3,6];let gr=0;const ur=qn.filter(Qa=>Qa.difficulty===1).length*cr[1],jr=qn.filter(Qa=>Qa.difficulty===2).length*cr[2],Ir=qn.filter(Qa=>Qa.difficulty===3).length*cr[3],Yr=Na/(ur+jr+Ir);qn.map((Qa,kr)=>{Ya=kr,Qa.hack_score=(cr[Qa.difficulty]*Yr).toFixed(2),gr=gr+Number(Qa.hack_score)});let Zr=qn[Ya].hack_score;sr=(Na-gr+Number(Zr)).toFixed(2),qn[Ya].hack_score=sr>0?sr:0;break}kn(qn)},xa=qn=>{pr.current=qn,Yt.submit()},ea=qn=>vt(void 0,null,function*(){var Na;if(!Ht.length){a.ZP.error("\u672A\u8BBE\u7F6E\u7F16\u7A0B\u9898\uFF0C\u8BF7\u6DFB\u52A0\u7F16\u7A0B\u9898"),Yt.scrollToField("hack_score_settings",{behavior:"smooth",block:"center"});return}Oa(!0);const ma=[],Ya=Ht.map(cr=>(ma.push(cr.hack_id),{hack_id:cr.hack_id,hack_name:cr.name,hack_score:cr.hack_score,difficult:cr.difficulty})),sr=(Na=qn==null?void 0:qn.user_ids)==null?void 0:Na.map(cr=>cr.user_id),Ua=yield(0,tn.ZP)(`/api/courses/${Pt.coursesId}/homework_commons/create_hack_homework.json`,{method:"post",body:Ra(Tn({},qn),{category:fr?Number(Pt==null?void 0:Pt.categoryId):null,homework_id:fr?null:La==null?void 0:La.homework_id,hack_settings:Ya,user_ids:sr,hack_ids:ma})});if((Ua==null?void 0:Ua.status)===0)if(a.ZP.success("\u4FDD\u5B58\u6210\u529F"),pr.current){const cr=Tn({},Ua);Zn(cr),Tt({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[Ua==null?void 0:Ua.id],selectArrsAll:[cr],params:Pt,detail:!0,type:2,manage_all_group:cr==null?void 0:cr.manage_all_group}})}else ne.history.push(`/classrooms/${Pt.coursesId}/program_homework/${Ua==null?void 0:Ua.id}/detail`);Oa(!1)}),qa=qn=>vt(void 0,null,function*(){if(!qn.length){a.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u7A0B\u9898");return}if(qn.length>200){a.ZP.warning("\u7F16\u7A0B\u9898\u6570\u91CF\u4E0D\u5F97\u8D85\u8FC7200\u9053");return}const Na=[],ma=Ht.map(Ua=>{var cr;return(cr=Ua.program_attr)==null?void 0:cr.origin_item_bank_id}),Ya=[];qn.forEach(Ua=>{if(ma.includes(Ua)){const cr=Ht.find(gr=>{var ur;return((ur=gr.program_attr)==null?void 0:ur.origin_item_bank_id)===Ua});Ya.push(cr)}else Na.push(Ua)}),la(!0);const sr=yield(0,tn.ZP)("/api/problems/copy_item_banks.json",{method:"post",body:{ids:Na}});if(sr!=null&&sr.items){const Ua=[...Ya,...sr==null?void 0:sr.items];if(Ke===2){const cr=Ua.reduce((gr,ur)=>gr+Number(ur.hack_score||0),0);Yt.setFieldsValue({total_score:cr.toFixed(2)})}kn(Ua),Yn(!1)}la(!1)});return at.createElement("div",{className:se.wrap},at.createElement(y.Z,{spinning:Jt},at.createElement("div",{className:se.center},at.createElement(We._b,{dataSource:Sr,className:"mb20"}),at.createElement(He.default,{form:Yt,preserve:!1,onValuesChange:qn=>{"total_score"in qn&&ga()},onFinishFailed:qn=>vt(void 0,null,function*(){var Na,ma;a.ZP.error(qn.errorFields[0].errors[0]),Yt.scrollToField((ma=(Na=qn==null?void 0:qn.errorFields)==null?void 0:Na[0])==null?void 0:ma.name,{behavior:"smooth",block:"center"})}),onFinish:ea,colon:!1,size:"large"},at.createElement(jt,{className:"mb20",title:"\u57FA\u672C\u4FE1\u606F",icon:"iconfont icon-jibenxinxi2"},at.createElement(He.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"},{whitespace:!0,message:"\u4F5C\u4E1A\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"}]},at.createElement($e.default,{placeholder:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0",showCount:!0,maxLength:60})),at.createElement(He.default.Item,{labelCol:{flex:"81px"},label:"\u4F5C\u4E1A\u8BF4\u660E",name:"description",initialValue:"",rules:[{max:5e4,message:"\u4F5C\u4E1A\u8BF4\u660E\u6700\u5927\u9650\u523650000\u4E2A\u5B57\u7B26"}]},at.createElement(Dn,{placeholder:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u8BF4\u660E\uFF0C\u6700\u5927\u9650\u523650000\u4E2A\u5B57\u7B26",watch:!0}))),at.createElement(jt,{className:"mb20",title:"\u9898\u76EE\u8BBE\u7F6E",icon:"iconfont icon-timushezhi"},at.createElement(He.default.Item,{label:"\u8BD5\u9898\u7F16\u7A0B\u8BED\u8A00",name:"languages",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BD5\u9898\u7F16\u7A0B\u8BED\u8A00"}]},at.createElement(x.default.Group,null,at.createElement(x.default,{value:"c"},"C\u8BED\u8A00"),at.createElement(x.default,{value:"c++"},"C++\u8BED\u8A00"),at.createElement(x.default,{value:"java"},"Java\u8BED\u8A00"),at.createElement(x.default,{value:"python"},"Python\u8BED\u8A00"))),at.createElement(ie.Z,{align:"middle"},at.createElement(He.default.Item,{label:"\u603B\u5206\u503C",name:"total_score",rules:[{required:!0,message:"\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A"}],initialValue:100},at.createElement(re.Z,{precision:1,disabled:Ke===2,min:0,style:{width:223},addonAfter:"\u5206"})),at.createElement(He.default.Item,{label:"\u6D4B\u8BC4\u5355\u6B21\u62A5\u9519\u589E\u52A0\u65F6\u957F",name:"punish_time",initialValue:0,style:{marginLeft:40}},at.createElement(re.Z,{min:0,style:{width:223},addonAfter:"\u5206\u949F"}))),at.createElement(He.default.Item,{label:"\u8BD5\u9898\u5206\u503C",name:"hack_score_settings",initialValue:0},at.createElement(E.ZP.Group,null,at.createElement(E.ZP,{value:0},"\u5747\u5206\u6BD4\u4F8B"),at.createElement(E.ZP,{style:{margin:"0 40px"},value:1},"\u96BE\u6613\u5EA6"),at.createElement(E.ZP,{value:2},"\u81EA\u5B9A\u4E49\u5206\u503C"))),at.createElement(ie.Z,{align:"middle"},at.createElement("span",null,"\u9898\u76EE\u5217\u8868"),at.createElement(tt.ZP,{onClick:()=>Yn(!0),style:{marginLeft:"auto",width:110},type:"primary",ghost:!0},"\u9009\u62E9\u7F16\u7A0B\u9898"),at.createElement(tt.ZP,{onClick:()=>(0,ee.xg)(`/problems/newcreate?pageId=${Ha.current}`),style:{marginLeft:20,width:110},type:"primary"},"\u65B0\u589E\u7F16\u7A0B\u9898")),at.createElement("div",{className:se.tip},at.createElement("i",{className:"iconfont icon-tishi12 mr5 font14"}),"\u63D0\u793A\uFF1A\u53EF\u4EE5\u70B9\u51FB\u201C\u7F16\u8F91\u201D\u5BF9\u8BE5\u8BD5\u9898\u7684\u6D4B\u8BD5\u7528\u4F8B/\u521D\u59CB\u4EE3\u7801\u8FDB\u884C\u4FEE\u6539\uFF0C\u4FEE\u6539\u7684\u5185\u5BB9\u5E76\u4E0D\u4F1A\u540C\u6B65\u5230\u8BD5\u9898\u5E93"),at.createElement(He.default.Item,{name:"hack_settings",className:"mb0",initialValue:[]},at.createElement(Nt,{dataSource:Ht,setDataSource:kn,columns:zn,loading:dr}))),at.createElement(jt,{style:{marginBottom:100},title:"\u4F5C\u4E1A\u8BBE\u7F6E",icon:"iconfont icon-zuoyeshezhi"},at.createElement("div",{className:se.title},"\u6392\u884C\u699C\u65F6\u95F4\u540D\u6B21\u89C4\u5219"),at.createElement("div",{className:`${se.content} mb30`},at.createElement(He.default.Item,{name:"hack_rank_rule",noStyle:!0,initialValue:0},at.createElement(E.ZP.Group,null,at.createElement(E.ZP,{value:0},at.createElement("span",{className:"c-black"},"\u8017\u65F6\u65F6\u957F\u4F18\u5148"),at.createElement("span",{className:"c-grey-666 font14"},"\uFF08\u540C\u6210\u7EE9\uFF0C\u8017\u65F6\u8D8A\u77ED\u540D\u6B21\u8D8A\u524D\uFF09")),at.createElement(E.ZP,{style:{marginLeft:40},value:1},at.createElement("span",{className:"c-black"},"\u5B8C\u6210\u65F6\u95F4\u70B9\u4F18\u5148"),at.createElement("span",{className:"c-grey-666 font14"},"\uFF08\u540C\u6210\u7EE9\uFF0C\u5B8C\u6210\u65F6\u95F4\u8D8A\u65E9\u540D\u6B21\u8D8A\u524D\uFF09"))))),at.createElement("div",{className:`${se.title} mt30`},"\u5B66\u751F\u5B9E\u9A8C\u62A5\u544A\u4EE3\u7801\u5C55\u793A\u8BBE\u7F6E"),at.createElement("div",{className:se.content},at.createElement(He.default.Item,{name:"show_late_code",noStyle:!0,valuePropName:"checked",initialValue:!0},at.createElement(x.default,null,at.createElement("span",{className:"c-black"},"\u5C55\u793A\u6240\u6709\u8BC4\u6D4B\u4EE3\u7801"),at.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u52FE\u9009\u540E\uFF0C\u5C55\u793A\u6240\u6709\u8BC4\u6D4B\u4EE3\u7801\uFF0C\u5426\u5219\u53EA\u5C55\u793A\u5728\u4F5C\u4E1A\u65F6\u95F4\u8303\u56F4\u5185\u63D0\u4EA4\u7684\u4EE3\u7801\uFF09")))),at.createElement("div",{className:`${se.title} mt30`},"\u516C\u5F00\u8BBE\u7F6E"),at.createElement("div",{className:se.content},at.createElement(He.default.Item,{name:"score_open",valuePropName:"checked",className:"mb0",initialValue:!1},at.createElement(x.default,null,at.createElement("span",{className:"c-black"},"\u516C\u5F00\u6210\u7EE9"),at.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u52FE\u9009\u540E\u5B66\u751F\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u540E\uFF0C\u53EF\u67E5\u770B\u5176\u4ED6\u5B66\u751F\u7684\u6210\u7EE9\uFF09"))),at.createElement(He.default.Item,{name:"open_code",valuePropName:"checked",className:"mb0",initialValue:!1},at.createElement(x.default,null,at.createElement("span",{className:"c-black"},"\u516C\u5F00\u4EE3\u7801"),at.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u53EF\u5728\u6392\u884C\u699C\u4E2D\u67E5\u770B\u4ED6\u4EBA\u8BD5\u9898\u901A\u8FC7\u4EE3\u7801\u8BE6\u60C5\uFF09"))),!!qe&&at.createElement(He.default.Item,{name:"open_code_type",className:"mb0 ml25",initialValue:1},at.createElement(E.ZP.Group,null,at.createElement(E.ZP,{value:1},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),at.createElement(E.ZP,{style:{marginLeft:60},value:0},"\u4EFB\u610F\u65F6\u95F4"))),at.createElement(He.default.Item,{name:"rank_forbidden",valuePropName:"checked",className:"mb0",initialValue:!1},at.createElement(x.default,null,at.createElement("span",{className:"c-black"},"\u5F00\u542F\u5C01\u699C"),at.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u4E0D\u53EF\u67E5\u770B\u6392\u884C\u699C\u4FE1\u606F\u7684\u65F6\u95F4\u6BB5\uFF09"))),!!je&&at.createElement(ie.Z,{align:"middle",className:"ml25"},at.createElement(He.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"rank_forbidden_start",initialValue:"",rules:[{required:!0,message:"\u5C01\u699C\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}],className:"mb0"},at.createElement(b.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:ee.Q8,disabledTime:ee.d0})),at.createElement(He.default.Item,{label:"\u622A\u6B62\u65F6\u95F4",name:"rank_forbidden_end",style:{marginLeft:40},initialValue:"",rules:[{required:!0,message:"\u5C01\u699C\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}],className:"mb0"},at.createElement(b.default,{style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:ee.Q8,disabledTime:ee.d0}))),at.createElement(He.default.Item,{name:"hack_analysis",valuePropName:"checked",className:"mb0",initialValue:!1},at.createElement(x.default,null,at.createElement("span",{className:"c-black"},"\u516C\u5F00\u89E3\u6790"),at.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u67E5\u770B\u8BD5\u9898\u89E3\u6790\uFF09"))),!!$t&&at.createElement(He.default.Item,{name:"hack_analysis_type",className:"mb0 ml25",initialValue:2},at.createElement(E.ZP.Group,null,at.createElement(E.ZP,{value:2},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),at.createElement(E.ZP,{value:0,style:{marginLeft:60}},"\u4EFB\u610F\u65F6\u95F4"),at.createElement(E.ZP,{style:{marginLeft:60},value:1},"\u5B66\u751F\u901A\u8FC7\u7B54\u9898\u540E/\u672A\u901A\u8FC7\u7684\u5B66\u751F\u4F5C\u4E1A\u622A\u6B62\u540E"))),at.createElement(He.default.Item,{name:"hack_answer",valuePropName:"checked",className:"mb0",initialValue:!1},at.createElement(x.default,null,at.createElement("span",{className:"c-black"},"\u516C\u5F00\u7B54\u6848"),at.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u67E5\u770B\u8BD5\u9898\u7B54\u6848\uFF09"))),!!on&&at.createElement(He.default.Item,{name:"hack_answer_type",className:"mb0 ml25",initialValue:1},at.createElement(E.ZP.Group,null,at.createElement(E.ZP,{value:1},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),at.createElement(E.ZP,{value:0,style:{marginLeft:60}},"\u4EFB\u610F\u65F6\u95F4")))),at.createElement("div",{className:`${se.title} mt30`},"\u534F\u4F5C\u8BBE\u7F6E"),at.createElement(He.default.Item,{name:"user_ids",noStyle:!0,initialValue:[]},at.createElement(ke,{params:Pt}))))),at.createElement("div",{className:se.fixedBtns},at.createElement(ie.Z,{align:"middle",className:se.center},at.createElement(tt.ZP,{onClick:()=>ne.history.push(br()),style:{padding:"6px 15px"},type:"primary",ghost:!0},"\u53D6\u6D88"),at.createElement(tt.ZP,{loading:Ca&&!pr.current,disabled:Ca&&pr.current,onClick:()=>xa(!1),style:{marginLeft:"auto",marginRight:20,padding:"6px 40px"},type:"primary",ghost:!0},"\u4FDD\u5B58\u4F5C\u4E1A"),at.createElement(tt.ZP,{loading:Ca&&pr.current,disabled:Ca&&!pr.current,onClick:()=>xa(!0),style:{padding:"6px 19px"},type:"primary"},"\u4FDD\u5B58\u5E76\u53D1\u5E03\u4F5C\u4E1A")))),at.createElement(Mt,{setScoreShow:Yn,isshixuns:!1,ScoreShow:Mn,virtualId:Ha.current,isloadings:Wn,onOk:qa,selectedIds:Ht.map(qn=>{var Na;return(Na=qn.program_attr)==null?void 0:Na.origin_item_bank_id})||[]}),at.createElement(zt.Z,{courseEndTime:Vn==null?void 0:Vn.course_end_date,onWindowBack:()=>{window.location.href=`/classrooms/${Pt==null?void 0:Pt.coursesId}/program_homework/${Vn==null?void 0:Vn.id}/detail`}}))}},90823:function(ht,Gt,te){"use strict";var z=te(59301),se=te(78241),be=te(8591),ct=te(43418),We=te(95237),Re=te(5112),ie=te(5871),tt=te(43604),st=te(5083),$e=te(24905),Ue=te(61186),He=te.n(Ue),Fe=te(82093),re=te(34055),a=te(49661),y=te(76560),x=te(62787),E=te(64948),b=te(69577),ee=te(59301),ne=Object.defineProperty,oe=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,Ee=(Qe,gt,Xe)=>gt in Qe?ne(Qe,gt,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Qe[gt]=Xe,Ae=(Qe,gt)=>{for(var Xe in gt||(gt={}))pe.call(gt,Xe)&&Ee(Qe,Xe,gt[Xe]);if(fe)for(var Xe of fe(gt))Pe.call(gt,Xe)&&Ee(Qe,Xe,gt[Xe]);return Qe},ye=(Qe,gt)=>oe(Qe,ae(gt)),nt=(Qe,gt)=>{var Xe={};for(var yt in Qe)pe.call(Qe,yt)&>.indexOf(yt)<0&&(Xe[yt]=Qe[yt]);if(Qe!=null&&fe)for(var yt of fe(Qe))gt.indexOf(yt)<0&&Pe.call(Qe,yt)&&(Xe[yt]=Qe[yt]);return Xe},Oe=(Qe,gt,Xe)=>new Promise((yt,Kt)=>{var Ot=Nt=>{try{kt(Xe.next(Nt))}catch(Me){Kt(Me)}},it=Nt=>{try{kt(Xe.throw(Nt))}catch(Me){Kt(Me)}},kt=Nt=>Nt.done?yt(Nt.value):Promise.resolve(Nt.value).then(Ot,it);kt((Xe=Xe.apply(Qe,gt)).next())});const Ft=Qe=>{var gt=Qe,{classroomList:Xe,dispatch:yt,courseEndTime:Kt,onWindowBack:Ot}=gt,it=nt(gt,["classroomList","dispatch","courseEndTime","onWindowBack"]),kt,Nt,Me,Ye,Bt,en,wt,tn,Ce,rn,xt,In,Jn,Et,mt,Le,he,rt,lt,we,ve,ft,Je,xe,bt,_t,un,Qt,pt,ln,Be,Ve,Mt,zt,fn,xn,at,Ln,_n;const ca=(0,y.useParams)(),[Qn]=se.default.useForm(),[$n,Fa]=(0,z.useState)(1),[fa,Tn]=(0,z.useState)([]),[Ra,Vt]=(0,z.useState)(0),[vt,jt]=(0,z.useState)(2e3),[Dn,ke]=(0,z.useState)(!0),[St,Xt]=(0,z.useState)(!1),[Ze,Pt]=(0,z.useState)(!1),[Tt,Yt]=(0,z.useState)([]),[Ke,qe]=(0,z.useState)(!0),[je,$t]=(0,z.useState)(!((Me=(Nt=(kt=Xe.actionTabs)==null?void 0:kt.selectArrsAll)==null?void 0:Nt[0])!=null&&Me.send_type));let[on,Ht]=(0,z.useState)([0,0,0]);(0,z.useEffect)(()=>{var Mn,Yn,Wn,la,La,ia,Ca,Oa,dr,Ja,pr,Ha,fr;if(Xe.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Vn(),(Wn=(Yn=(Mn=Xe.actionTabs)==null?void 0:Mn.selectArrsAll)==null?void 0:Yn[0])!=null&&Wn.can_publish?Ht([...(dr=(Oa=(Ca=Xe.actionTabs)==null?void 0:Ca.selectArrsAll)==null?void 0:Oa[0])==null?void 0:dr.difficult_count]):Ht([...(ia=(La=(la=Xe.actionTabs)==null?void 0:la.selectArrsAll)==null?void 0:La[0])==null?void 0:ia.difficult_settings]),$t(!((Ha=(pr=(Ja=Xe.actionTabs)==null?void 0:Ja.selectArrsAll)==null?void 0:pr[0])!=null&&Ha.send_type)),kn(),Xe.actionTabs.type===2){const vn=(fr=Xe.actionTabs.selectArrsAll)==null?void 0:fr[0];qe(vn.unified_setting)}else qe(!1)},[Xe.actionTabs]),(0,z.useEffect)(()=>{if(St){if(Ze)return;yt({type:"classroomList/setActionTabs",payload:{}}),(0,re.GJ)()?(yt({type:"classroomList/getClassroomTeacherCommonList",payload:ye(Ae({},Xe.actionTabs.params),{type:1})}),yt({type:"shixunHomeworks/getWorkList",payload:Ae({},ca)})):yt({type:"classroomList/getClassroomCommonList",payload:Ae({},Xe.actionTabs.params)})}},[St]);const kn=Mn=>Oe(void 0,null,function*(){ke(!0);const Yn=yield(0,E.c_)(ye(Ae({},ca),{page:Mn||$n,limit:2e4,homework_id:Xe.actionTabs.type===1?"":Xe.actionTabs.selectArrs[0]}));Yn==null||Yn.course_groups.map((Wn,la)=>{Wn.key=Wn.id,Wn.title=Wn.name,Wn.disabled=Wn.is_published}),Yn&&(Tn([...Yn==null?void 0:Yn.course_groups]),Vt(Yn==null?void 0:Yn.course_groups_count),ke(!1),Mn||Qn.setFieldsValue({publish_time:He()(He()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:He()(He()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Ct=()=>{(0,re.GJ)()?Xe.actionTabs.detail?(yt({type:"shixunHomeworks/setActionTabs",payload:{}}),yt({type:"shixunHomeworks/getWorkList",payload:Ae({},ca)}),yt({type:"shixunHomeworks/getWorkSetting",payload:Ae({},ca)})):yt({type:"classroomList/getClassroomTeacherCommonList",payload:ye(Ae({},Xe.actionTabs.params),{type:5,category:Xe.actionTabs.params.categoryId})}):yt({type:"classroomList/getClassroomCommonList",payload:Ae({},Xe.actionTabs.params)})},hn=()=>Oe(void 0,null,function*(){var Mn,Yn;if((0,re.Rm)()&&!((Mn=Xe.AssistantObject.hack)!=null&&Mn.can_publish)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),aa(!1);return}const Wn=Ae({},Qn.getFieldsValue());if(Wn.end_time<=Wn.publish_time){be.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),aa(!1);return}if((Tt==null?void 0:Tt.length)<=0&&!Ke&&fa.length>0){be.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),aa(!1);return}if(on.reduce((ia,Ca)=>ia+Ca)===0&&!je){be.ZP.info("\u7B80\u5355\u9002\u4E2D\u56F0\u96BE\u9898\u6570\u76F8\u52A0\u4E0D\u80FD\u4E3A0"),aa(!1);return}let la={homework_ids:[...Xe.actionTabs.selectArrs],group_ids:Tt.length>0?Tt.map(ia=>ia.id):(Yn=Xe.detailCommonHomeworksList)==null?void 0:Yn.course_groups,end_time:He()(Wn.end_time).format("YYYY-MM-DD HH:mm"),publish_time:He()(Wn.publish_time).format("YYYY-MM-DD HH:mm"),difficult_settings:on==null?void 0:on.map(ia=>ia),send_type:je?"0":"1",unified_setting:!Tt.length};if(aa(!0),(yield(0,Fe.ZP)(`/api/courses/${ca.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:Ae({},la)})).status===0){if(aa(!1),(0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),be.ZP.success("\u53D1\u5E03\u6210\u529F"),yt({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),Ot){Ot();return}it.onCallback&&it.onCallback(),Ct(),localStorage.getItem("Noviceguide")==="0"||yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:ee.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})}else aa(!1)}),Vn=()=>{Fa(1),Tn([]),Yt([])},Zn=Ra>$n*vt,[Jt,aa]=(0,z.useState)(!1);return ee.createElement(ct.default,{width:600,confirmLoading:Jt,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:Xe.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:hn,onCancel:()=>{if(Vn(),yt({type:"classroomList/setActionTabs",payload:{}}),Ot){Ot();return}Ct()}},ee.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",ee.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),fa&&ee.createElement(se.default,{form:Qn},ee.createElement("div",{style:{paddingLeft:0}},Xe.actionTabs.type===2&&ee.createElement(We.Z,{style:{marginBottom:"10px"}},ee.createElement("span",{className:"mr5"},"\u8BD5\u9898\u53D1\u9001:"),ee.createElement(Re.ZP.Group,{value:je,disabled:!((en=(Bt=(Ye=Xe.actionTabs)==null?void 0:Ye.selectArrsAll)==null?void 0:Bt[0])!=null&&en.can_publish),onChange:Mn=>{$t(Mn.target.value)}},ee.createElement(Re.ZP,{value:!0},"\u5168\u90E8\u56FA\u5B9A\u8BD5\u9898"),ee.createElement(Re.ZP,{className:"ml20",value:!1},"\u968F\u673A\u62BD\u53D6"))),!je&&ee.createElement(We.Z,{style:{marginBottom:"10px"}},ee.createElement("span",{style:{marginRight:65}}),ee.createElement("span",null,"\u7B80\u5355\u9898\u6570 ",ee.createElement(ie.Z,{value:on[0],onChange:Mn=>{on[0]=Mn,Ht([...on])},min:0,disabled:!((Ce=(tn=(wt=Xe.actionTabs)==null?void 0:wt.selectArrsAll)==null?void 0:tn[0])!=null&&Ce.can_publish),placeholder:`\u6700\u5927${(Jn=(In=(xt=(rn=Xe.actionTabs)==null?void 0:rn.selectArrsAll)==null?void 0:xt[0])==null?void 0:In.difficult_count)==null?void 0:Jn[0]}`,max:(he=(Le=(mt=(Et=Xe.actionTabs)==null?void 0:Et.selectArrsAll)==null?void 0:mt[0])==null?void 0:Le.difficult_count)==null?void 0:he[0],style:{width:60}})),ee.createElement("span",{style:{margin:"0px 40px"}},"\u9002\u4E2D\u9898\u6570 ",ee.createElement(ie.Z,{value:on[1],onChange:Mn=>{on[1]=Mn,Ht([...on])},min:0,disabled:!((we=(lt=(rt=Xe.actionTabs)==null?void 0:rt.selectArrsAll)==null?void 0:lt[0])!=null&&we.can_publish),max:(xe=(Je=(ft=(ve=Xe.actionTabs)==null?void 0:ve.selectArrsAll)==null?void 0:ft[0])==null?void 0:Je.difficult_count)==null?void 0:xe[1],placeholder:`\u6700\u5927${(Qt=(un=(_t=(bt=Xe.actionTabs)==null?void 0:bt.selectArrsAll)==null?void 0:_t[0])==null?void 0:un.difficult_count)==null?void 0:Qt[1]}`,style:{width:60}})),ee.createElement("span",null,"\u56F0\u96BE\u9898\u6570 ",ee.createElement(ie.Z,{value:on[2],onChange:Mn=>{on[2]=Mn,Ht([...on])},min:0,disabled:!((Be=(ln=(pt=Xe.actionTabs)==null?void 0:pt.selectArrsAll)==null?void 0:ln[0])!=null&&Be.can_publish),placeholder:`\u6700\u5927${(fn=(zt=(Mt=(Ve=Xe.actionTabs)==null?void 0:Ve.selectArrsAll)==null?void 0:Mt[0])==null?void 0:zt.difficult_count)==null?void 0:fn[2]}`,max:(_n=(Ln=(at=(xn=Xe.actionTabs)==null?void 0:xn.selectArrsAll)==null?void 0:at[0])==null?void 0:Ln.difficult_count)==null?void 0:_n[2],style:{width:60}}))),ee.createElement(We.Z,{className:"mt30",align:"middle"},ee.createElement(tt.Z,null,ee.createElement(se.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},ee.createElement(st.default,{style:{width:170,marginRight:"25px"},disabledDate:Mn=>(0,b.Q8)(Mn,Kt),disabledTime:Mn=>(0,b.d0)(Mn),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:He()((0,a.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),ee.createElement(tt.Z,{className:"ml20"},ee.createElement(se.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},ee.createElement(st.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:He()((0,a.U6)(),"HH:mm")},disabledDate:Mn=>(0,b.Q8)(Mn,Kt,Qn.getFieldValue("publish_time")),disabledTime:Mn=>(0,b.d0)(Mn,Qn.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),Xe.actionTabs.type===2&&ee.createElement(We.Z,{style:{marginBottom:"10px"}},ee.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),ee.createElement(Re.ZP.Group,{value:Ke,onChange:Mn=>{qe(Mn.target.value),Yt([])}},ee.createElement(Re.ZP,{value:!0,disabled:!Xe.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),ee.createElement(Re.ZP,{className:"ml20",disabled:fa.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),fa.length<=0&&Xe.actionTabs.type===2&&ee.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(Xe.actionTabs.type===1||!Ke)&&fa.length>0&&ee.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},ee.createElement("span",{style:{flex:1}},ee.createElement($e.default,{checked:Tt.length===fa.length,onChange:Mn=>{Tt.length===fa.length?Yt([]):Yt(fa.filter(Yn=>!Yn.is_published))}},"\u5168\u9009")," "),ee.createElement("span",{style:{width:16}}),ee.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Tt.length||0,"\u4E2A\u5206\u73ED")),(Xe.actionTabs.type===1||!Ke)&&fa.length>0&&ee.createElement(x.Z,{data:fa,selectedRowKeys:Tt,setSelectedRowKeys:Yt})))};Gt.Z=(0,y.connect)(({classroomList:Qe})=>({classroomList:Qe}))(Ft)},69577:function(ht,Gt,te){"use strict";te.d(Gt,{Q8:function(){return Ot},d0:function(){return it},w6:function(){return Kt}});var z=te(59301),se=te(5083),be=te(57809),ct=te(8591),We=te(43418),Re=te(5112),ie=te(95237),tt=te(43604),st=te(6848),$e=te(24905),Ue=te(3113),He=te(61186),Fe=te.n(He),re=te(34055),a=te(82093),y=te(89392),x=te.n(y),E=te(49661),b=te(69063),ee=te(76560),ne=te(2748),oe=te(23869),ae=te(97202),fe=te(6681),pe=te(67135),Pe=te(59301),Ee=Object.defineProperty,Ae=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,Qe=(Ye,Bt,en)=>Bt in Ye?Ee(Ye,Bt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Ye[Bt]=en,gt=(Ye,Bt)=>{for(var en in Bt||(Bt={}))Oe.call(Bt,en)&&Qe(Ye,en,Bt[en]);if(nt)for(var en of nt(Bt))Ft.call(Bt,en)&&Qe(Ye,en,Bt[en]);return Ye},Xe=(Ye,Bt)=>Ae(Ye,ye(Bt)),yt=(Ye,Bt,en)=>new Promise((wt,tn)=>{var Ce=In=>{try{xt(en.next(In))}catch(Jn){tn(Jn)}},rn=In=>{try{xt(en.throw(In))}catch(Jn){tn(Jn)}},xt=In=>In.done?wt(In.value):Promise.resolve(In.value).then(Ce,rn);xt((en=en.apply(Ye,Bt)).next())});function Kt(Ye,Bt){const en=[];for(let wt=Ye;wt{const wt=YeFe()(Bt).endOf("day"),Ce=Ye{const en=parseInt(Fe()(Ye).format("HH")),wt=parseInt(Fe()().format("HH")),tn=parseInt(Fe()().format("mm"));if(!Ye)return{disabledHours:()=>Kt(0,wt),disabledMinutes:()=>Kt(0,tn)};if(Bt){const Ce=parseInt(Fe()(Bt).format("HH")),rn=parseInt(Fe()(Bt).format("mm"));return Fe()(Ye).isSame(Fe()(Bt),"day")?{disabledHours:()=>Kt(0,Ce),disabledMinutes:()=>en<=Ce?Kt(0,rn):[]}:void 0}if(Fe()(Ye).isSame(Fe()(),"day"))return{disabledHours:()=>Kt(0,wt),disabledMinutes:()=>Fe()(Ye).isSame(Fe()(),"hour")&&en<=wt?Kt(0,tn):[]}},{RangePicker:kt}=se.default,{Option:Nt}=be.default,Me=({shixunHomeworks:Ye,loading:Bt,dispatch:en,classroomList:wt,user:tn})=>{var Ce,rn,xt,In,Jn,Et,mt,Le,he;const rt=(0,ee.useParams)(),{workSetting:lt,workList:we,shixunWorkList:ve,headerInfo:ft,changeData:Je}=Ye,[xe,bt]=(0,z.useState)(!1),[_t,un]=(0,z.useState)(!1);let[Qt,pt]=(0,z.useState)([]),[ln,Be]=(0,z.useState)([]),[Ve,Mt]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[zt,fn]=(0,z.useState)({}),[xn,at]=(0,z.useState)({});(0,z.useEffect)(()=>()=>{pt([])},[]),(0,z.useEffect)(()=>{bt(!(0,re.GJ)())},[(0,re.GJ)()]);const Ln=()=>{en({type:"shixunHomeworks/getWorkSetting",payload:gt({},rt)})};(0,z.useEffect)(()=>{if(!(lt!=null&<.course_id))return;Object.keys(Ve).map(function(jt){Ve[jt]=lt[jt]}),(!Ve.allow_late||!Ve.unified_late)&&(Ve.late_penalty=20,Ve.penalty_type=ne.Q.Percent),Ve.unified_setting||(Ve.unified_late=!1,Ve.unified_anonymous_comment=!1,Ve.unified_anonymous_appeal=!1),Qt=JSON.parse(JSON.stringify(lt.group_settings.map(jt=>Xe(gt({},jt),{group_name:[jt.group_name]})).filter(jt=>jt.publish_time!==null))),ln=JSON.parse(JSON.stringify(lt.allow_late_settings.map(jt=>Xe(gt({},jt),{group_name:[jt.group_name]})).filter(jt=>jt.late_time!==null))),Mt(gt({},Ve));const vt=(0,E.QE)((Qt==null?void 0:Qt.length)>0?Qt:[]);pt([...vt]),(ln==null?void 0:ln.length)<=0?Be([{penalty_type:ne.Q.Percent,late_penalty:20}]):Be([...ln])},[lt]);const _n=()=>yt(void 0,null,function*(){var vt,jt;if(((vt=tn==null?void 0:tn.userInfo)==null?void 0:vt.user_status)===2){(0,oe.Rd)();return}const Dn=JSON.parse(JSON.stringify(Ve));if(Dn.challenge_settings.filter(St=>!St.hide),Dn.categoryId=rt.categoryId,(jt=Dn.challenge_settings)!=null&&jt.every(St=>!St.checked)){ct.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Qt),!Ve.unified_setting)Qt=Qt==null?void 0:Qt.map(St=>{var Xt;if(!St.publish_time||!St.end_time)throw ct.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!St.group_name)throw ct.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return St.group_name=typeof(St==null?void 0:St.group_name)=="string"?[St==null?void 0:St.group_name]:St==null?void 0:St.group_name,St.group_id=(Xt=lt.group_settings)==null?void 0:Xt.filter(Ze=>{var Pt;return(Pt=St==null?void 0:St.group_name)==null?void 0:Pt.includes(Ze.group_name)}).map(Ze=>Ze.group_id||Ze.id).toString().split(","),St});else if(!Ve.publish_time||!Ve.end_time)throw ct.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Dn.group_settings=Qt,Ve.allow_late)if(Ve.unified_late){if(Ve.late_penalty===null||Ve.late_penalty===void 0||Ve.late_penalty<0||Ve.late_penalty>100)throw ct.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Ve.late_time)throw ct.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else ln=ln==null?void 0:ln.map(St=>{var Xt,Ze;if(St.late_penalty===null||St.late_penalty===void 0||St.late_penalty<0||St.late_penalty>100)throw ct.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!St.late_time)throw ct.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!St.group_name)throw ct.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return St.group_name=typeof(St==null?void 0:St.group_name)=="string"?[St==null?void 0:St.group_name]:St==null?void 0:St.group_name,St.group_id=(Ze=(Xt=St==null?void 0:St.group_name)==null?void 0:Xt.map(Pt=>{var Tt,Yt;let Ke=(Yt=(Tt=lt.group_settings)==null?void 0:Tt.filter(qe=>(qe==null?void 0:qe.group_name)===Pt))==null?void 0:Yt[0];return Ke==null?void 0:Ke.group_id}))==null?void 0:Ze.toString().split(","),St}),Dn.allow_late_settings=ln;let ke=yield(0,pe.Tr)({homework_common_ids:[parseInt(rt.categoryId)],course_id:rt.coursesId,type:"homework_common"});(ke==null?void 0:ke.student_count)===0?ca(Dn):(at(Dn),fn(ke))}),ca=vt=>{var jt;if(vt.total_score===null){ct.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(vt!=null&&vt.work_efficiency&&vt.eff_score===null){ct.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Dn=vt.challenge_settings.reduce((Xt,Ze)=>Xt+Number(Ze.challenge_score),0);if((Dn==null?void 0:Dn.toFixed(10))!==((jt=vt.total_score-vt.eff_score)==null?void 0:jt.toFixed(10))){ct.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${vt.total_score}\u5206`);return}const ke={shixun_evaluation:vt.shixun_evaluation,challenge_settings:vt.challenge_settings};let St=()=>{var Xt;const Ze=()=>yt(void 0,null,function*(){un(!0),(yield(0,a.ZP)(`/api/homework_commons/${rt.categoryId}/publish_setting.json`,{method:"post",body:gt({},vt)})).status===0&&(ct.ZP.success("\u66F4\u65B0\u6210\u529F"),Ln(),en({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:gt({},rt)})),un(!1)});!(0,y.isEqual)(Je,ke)&&!((Xt=ft==null?void 0:ft.homework_status)!=null&&Xt.includes("\u672A\u53D1\u5E03"))?We.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Ze}):Ze()};lt!=null&<.high_resources_consume&&!(lt!=null&<.high_resources_consume_permission)?en({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:rt.coursesId,type:"shixun",type_id:rt.categoryId,name:lt.homework_name,fn:()=>{St()}}}):St()},Qn=(vt,jt,Dn="group_id")=>{var ke;return jt?jt.find(St=>St[Dn]===vt):(ke=lt==null?void 0:lt.group_settings)==null?void 0:ke.find(St=>St.group_id[0]===vt)},$n=(lt==null?void 0:lt.allow_late)||(lt==null?void 0:lt.anonymous_comment),Fa=vt=>{var jt,Dn;const ke=Qn(vt,lt==null?void 0:lt.allow_late_settings,"id"),St=Qn(vt,lt==null?void 0:lt.anonymous_comment_settings),Xt=Qn(vt);return(lt==null?void 0:lt.allow_late)&&ke&&Fe()(ke==null?void 0:ke.late_time)<=Fe()()||(lt==null?void 0:lt.anonymous_comment)&&St&&(St==null?void 0:St.evaluation_start)!==null||((Dn=(Fe()(Xt==null?void 0:Xt.end_time)<=Fe()()&&((jt=lt==null?void 0:lt.allow_late_settings)==null?void 0:jt.filter(Ze=>Ze.group_id.includes(vt))))[0])==null?void 0:Dn.late_time)!=null},fa=(0,z.useMemo)(()=>(lt==null?void 0:lt.allow_late)||(lt==null?void 0:lt.all_group_late),[lt,ft]),Tn=lt==null?void 0:lt.anonymous_comment,Ra=vt=>{if(!vt)return!1;const jt=Qn(vt,lt==null?void 0:lt.anonymous_comment_settings);return(lt==null?void 0:lt.anonymous_comment)&&jt&&(jt==null?void 0:jt.evaluation_start)!==null},Vt=(vt,jt)=>{var Dn,ke,St;en({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:vt,index:jt,rangePickerDisabled:xe||(Fe()()<=Fe()((ke=Qn((Dn=vt==null?void 0:vt.group_id)==null?void 0:Dn[0]))==null?void 0:ke.publish_time)?!1:[!0,Fa((St=vt==null?void 0:vt.group_id)==null?void 0:St[0])]),disabledDate:lt==null?void 0:lt.course_end_date}})};return Pe.createElement("section",{className:b.Z.form},Pe.createElement("div",{className:b.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",Pe.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),Pe.createElement("div",null,Pe.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Pe.createElement(Re.ZP.Group,{disabled:xe||!((Ce=ft==null?void 0:ft.homework_status)!=null&&Ce.includes("\u672A\u53D1\u5E03"))||(0,re.Rm)()&&!((rn=wt.AssistantObject.practice)!=null&&rn.can_publish),value:Ve.unified_setting,onChange:vt=>{var jt;if(!((jt=ft==null?void 0:ft.homework_status)!=null&&jt.includes("\u672A\u53D1\u5E03"))){ct.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Ve.unified_setting=!Ve.unified_setting,Ve.unified_setting||(Ve.unified_late=!1,Be([{late_penalty:5}])),Mt(Object.assign({},Ve)),Ve.unified_setting===!1&&Qt==""){pt(Qt.concat({}));return}Ve.unified_setting&&(pt([]),Be([{late_penalty:5}]))}},Pe.createElement(Re.ZP,{value:!0,disabled:xe||!(lt!=null&<.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Pe.createElement(Re.ZP,{disabled:xe||!((xt=lt==null?void 0:lt.group_settings)!=null&&xt.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((In=lt==null?void 0:lt.group_settings)==null?void 0:In.length)===0&&Pe.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Ve.unified_setting&&Pe.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Pe.createElement(ie.Z,{align:"middle"},Pe.createElement(tt.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Pe.createElement(tt.Z,{className:"ml10"},Pe.createElement(se.default,{size:"large",disabled:xe||!((Jn=ft==null?void 0:ft.homework_status)!=null&&Jn.includes("\u672A\u53D1\u5E03")||(Et=ft==null?void 0:ft.homework_status)!=null&&Et.includes("\u672A\u5F00\u59CB"))||(0,re.Rm)()&&!((mt=wt.AssistantObject.practice)!=null&&mt.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:vt=>Ot(vt,lt==null?void 0:lt.course_end_date),disabledTime:vt=>it(vt),value:Ve.publish_time?Fe()(Ve.publish_time):"",onChange:(vt,jt)=>{Ve.publish_time=jt,(Ve.end_time==""||!Ve.end_time)&&Ve.unified_setting&&(Ve.end_time=Fe()(vt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Mt(Object.assign({},Ve))}}))),Pe.createElement(ie.Z,{align:"middle",className:"pl30"},Pe.createElement(tt.Z,null,"\u622A\u6B62\u65F6\u95F4"),Pe.createElement(tt.Z,{className:"ml10"},Pe.createElement(se.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(lt==null?void 0:lt.allow_late)&&(lt==null?void 0:lt.homework_status.includes("\u5DF2\u622A\u6B62"))||xe||(lt==null?void 0:lt.allow_late)&&Fe()()>=Fe()(lt==null?void 0:lt.end_time)||(0,re.Rm)()&&!((Le=wt.AssistantObject.practice)!=null&&Le.can_publish),disabledDate:vt=>Ot(vt,lt==null?void 0:lt.course_end_date,Ve.publish_time),disabledTime:vt=>it(vt,Ve.publish_time),value:Ve.end_time?Fe()(Ve.end_time):"",onChange:(vt,jt)=>{Ve.end_time=jt,Mt(Object.assign({},Ve))}})))),!Ve.unified_setting&&(Qt==null?void 0:Qt.length)>0&&Pe.createElement(ie.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Qt&&Qt.map(function(vt,jt){var Dn,ke,St,Xt,Ze,Pt,Tt;return Pe.createElement(tt.Z,{span:24,key:jt},Pe.createElement(ie.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:jt==(Qt==null?void 0:Qt.length)-1?"0px":"10px"}},Pe.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",jt+1),Pe.createElement(be.default,{disabled:xe||((Dn=ft==null?void 0:ft.homework_status)!=null&&Dn.includes("\u672A\u53D1\u5E03")&&vt.id||Fe()(){var Ke;if((0,re.Rm)()&&!((Ke=wt.AssistantObject.practice)!=null&&Ke.can_publish)){ct.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt[jt].group_name=Yt,Qt[jt].group_id=vt.group_id;const qe=(0,y.flattenDeep)(Qt.map($t=>$t.group_name)),je=ln.map($t=>{let on=($t==null?void 0:$t.group_name)||[];return Xe(gt({},$t),{group_name:(0,y.remove)(on,Ht=>qe.includes(Ht))})});Be(je),pt(Qt.slice())},maxTagCount:4,maxTagPlaceholder:Yt=>Pe.createElement("div",{style:{cursor:"pointer"},onClick:()=>Vt(vt,jt)},"+",Yt==null?void 0:Yt.length)},lt.group_settings&<.group_settings.map(function(Yt){if(!Qt.map(qe=>qe.group_name).flat().includes(Yt.group_name))return Pe.createElement(Nt,{value:Yt.group_name,key:Yt.id},Yt.group_name)})),Pe.createElement("div",{className:"ml20"},Pe.createElement(kt,{size:"large",ranges:{\u6B64\u523B:[vt.publish_time?Fe()(vt.publish_time):Fe()(),Fe()()]},allowClear:!1,disabled:xe||(Fe()()<=Fe()((Xt=Qn((St=vt==null?void 0:vt.group_id)==null?void 0:St[0]))==null?void 0:Xt.publish_time)?!1:[!0,Fa((Ze=vt==null?void 0:vt.group_id)==null?void 0:Ze[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Yt=>Ot(Yt,lt==null?void 0:lt.course_end_date),disabledTime:Yt=>it(Yt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Fe()((0,E.U6)(),"HH:mm"),Fe()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:vt.publish_time&&[Fe()(vt.publish_time),vt.end_time?Fe()(vt.end_time):void 0],onChange:(Yt,Ke)=>{var qe;if((0,re.Rm)()&&!((qe=wt.AssistantObject.practice)!=null&&qe.can_publish)){ct.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt[jt].publish_time=Ke[0],!vt.end_time&&Ke[0]?Qt[jt].end_time=Fe()(Ke[0]).add(7,"days"):Qt[jt].end_time=Ke[1],pt([...Qt])},onCalendarChange:(Yt,Ke,qe)=>{if(Ke!=null&&Ke[0]&&!Ke[1]){const je=Fe()(Ke[0]).add(7,"days");Qt[jt].publish_time=Ke[0],Qt[jt].end_time=je,pt([...Qt])}}})),!xe&&Pe.createElement("div",{style:{display:"flex",width:"50px"}},((Pt=vt==null?void 0:vt.group_id)==null?void 0:Pt.length)>1&&Pe.createElement(st.Z,{title:"\u89C4\u5219\u62C6\u5206"},Pe.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Vt(vt,jt)})),Qt.length<((Tt=lt==null?void 0:lt.group_settings)==null?void 0:Tt.length)&&Pe.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Yt;if((0,re.Rm)()&&!((Yt=wt.AssistantObject.practice)!=null&&Yt.can_publish)){ct.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}pt(Qt.concat({}))}}),((vt==null?void 0:vt.publish_time)&&Fe()(){const Yt=(0,y.cloneDeep)(ln);Yt.forEach((Ke,qe)=>{Ke.group_name&&(Ke.group_name=Ke.group_name.filter(je=>{var $t;return!(($t=Qt[jt].group_name)!=null&&$t.includes(je))}))}),Qt=Qt.filter((Ke,qe)=>jt!==qe),Be(Yt),pt(Qt.slice()),setTimeout(()=>pt(Qt.slice()),10)}}))))}))),Pe.createElement(ie.Z,null,Pe.createElement(tt.Z,null,Pe.createElement("div",{className:b.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",Pe.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),Pe.createElement(tt.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Pe.createElement($e.default,{checked:Ve.allow_late,disabled:xe||fa,onChange:vt=>{var jt;if((0,re.Rm)()&&!((jt=wt.AssistantObject.practice)!=null&&jt.can_late)){ct.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vt.target.checked&&We.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Pe.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Pe.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),Pe.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Pe.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Ve.allow_late=!Ve.allow_late,ln==""&&Be([{late_penalty:5}]),Mt(Object.assign({},Ve))}},Pe.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Ve==null?void 0:Ve.allow_late)&&Pe.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Pe.createElement("div",{style:{display:"flex"}},Pe.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Pe.createElement(Re.ZP.Group,{style:{marginLeft:"20px"},disabled:xe||(lt==null?void 0:lt.anonymous_comment)||(lt==null?void 0:lt.allow_late),value:Ve.unified_late,onChange:vt=>{var jt;if((0,re.Rm)()&&!((jt=wt.AssistantObject.practice)!=null&&jt.can_late)){ct.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ve.unified_late=vt.target.value,ln==""&&!vt.target.value&&Be([{penalty_type:ne.Q.Percent,late_penalty:20}]),Mt(gt({},Ve))}},(Ve==null?void 0:Ve.unified_setting)&&Pe.createElement(Re.ZP,{value:!0,disabled:!(lt!=null&<.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((he=lt==null?void 0:lt.group_settings)==null?void 0:he.length)>0&&Pe.createElement(Re.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Ve!=null&&Ve.unified_late?Pe.createElement(Pe.Fragment,null,Pe.createElement(ie.Z,{align:"middle",style:{marginTop:"10px"}},Pe.createElement(tt.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),Pe.createElement(tt.Z,{className:"ml20"},Pe.createElement(ne.Z,{disabled:xe||Tn,value:{type:Ve.penalty_type,inputValue:Ve.late_penalty},onChange:vt=>{var jt;if((0,re.Rm)()&&!((jt=wt.AssistantObject.practice)!=null&&jt.can_late)){ct.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Mt(Xe(gt({},Ve),{late_penalty:vt.inputValue,penalty_type:vt.type}))}})),Pe.createElement(tt.Z,{flex:"1",className:"ml5"},Pe.createElement("span",{className:"c-grey-c ml10"},Ve.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),Pe.createElement(ie.Z,{align:"middle",style:{marginTop:"15px"}},Pe.createElement(tt.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Pe.createElement(tt.Z,{className:"ml20"},Pe.createElement(se.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:xe||Tn,value:Ve.late_time?Fe()(Ve.late_time):"",disabledDate:vt=>Ot(vt,lt==null?void 0:lt.course_end_date),onChange:(vt,jt)=>{var Dn;if((0,re.Rm)()&&!((Dn=wt.AssistantObject.practice)!=null&&Dn.can_late)){ct.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ve.late_time=jt,Mt(Object.assign({},Ve))}})))):ln.map(function(vt,jt){var Dn;return Pe.createElement(tt.Z,{span:24,key:jt},Pe.createElement(ie.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Pe.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",jt+1),Pe.createElement(be.default,{disabled:xe||!((Dn=ft==null?void 0:ft.homework_status)!=null&&Dn.includes("\u672A\u53D1\u5E03"))&&vt.id||(lt==null?void 0:lt.anonymous_comment),mode:"multiple",className:b.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof vt.group_name=="string"?[vt.group_name]:vt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:ke=>{var St;if((0,re.Rm)()&&!((St=wt.AssistantObject.practice)!=null&&St.can_late)){ct.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ln[jt].group_name=ke,ln[jt].group_id=vt.group_id,Be(ln.slice())}},lt.group_settings&<.group_settings.map(function(ke){const St=ln.map(Ze=>Ze.group_name).flat(),Xt=Qt.map(Ze=>Ze.group_name).flat();if(Ve!=null&&Ve.unified_setting){if(!St.includes(ke.group_name))return Pe.createElement(Nt,{value:ke.group_name,key:ke.id},ke.group_name)}else if(Xt.includes(ke.group_name)&&!St.includes(ke.group_name))return Pe.createElement(Nt,{value:ke.group_name,key:ke.id},ke.group_name)})),Pe.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Pe.createElement(ne.Z,{disabled:xe||Ra(vt.id),value:{type:vt.penalty_type,inputValue:vt.late_penalty},onChange:ke=>{var St;if((0,re.Rm)()&&!((St=wt.AssistantObject.practice)!=null&&St.can_late)){ct.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ln[jt].late_penalty=ke.inputValue,ln[jt].penalty_type=ke.type,Be([...ln])}}),Pe.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Pe.createElement(se.default,{size:"large",disabled:xe||Ra(vt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:ke=>Ot(ke,lt==null?void 0:lt.course_end_date),format:"YYYY-MM-DD HH:mm",value:vt!=null&&vt.late_time?Fe()(vt.late_time):void 0,onChange:(ke,St)=>{var Xt;if((0,re.Rm)()&&!((Xt=wt.AssistantObject.practice)!=null&&Xt.can_late)){ct.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ln[jt].late_time=St,Be([...ln])}}),!xe&&Pe.createElement("div",{style:{display:"flex",width:"50px"}},Pe.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var ke;if((0,re.Rm)()&&!((ke=wt.AssistantObject.practice)!=null&&ke.can_late)){ct.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Be(ln.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),jt>0&&!vt.id&&Pe.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var ke;if((0,re.Rm)()&&!((ke=wt.AssistantObject.practice)!=null&&ke.can_late)){ct.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ln=ln.filter((St,Xt)=>jt!==Xt),Be(ln.slice()),setTimeout(()=>Be(ln.slice()),10)}}))))})),!xe&&Pe.createElement(Pe.Fragment,null,Pe.createElement(Ue.ZP,{type:"primary",size:"large",loading:_t,style:{width:"138px",marginTop:"30px"},onClick:()=>_n()},"\u4FDD\u5B58")),Pe.createElement(ae.Z,{onConfirm:(vt,jt)=>{Qt.splice(vt,0,...jt),Qt.splice(vt+jt.length,1);const Dn=(0,E.QE)([...Qt]);pt([...Dn])}}),Pe.createElement(fe.Z,{resdata:zt,type:"shixun",okloading:_t,oktext:(zt==null?void 0:zt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:vt=>yt(void 0,null,function*(){un(!0);let jt=yield(0,a.ZP)(`/api/courses/${rt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(rt.categoryId)]}});un(!1),(jt==null?void 0:jt.status)===0&&ca(xn)})}))};Gt.ZP=(0,ee.connect)(({shixunHomeworks:Ye,classroomList:Bt,loading:en,user:wt})=>({shixunHomeworks:Ye,classroomList:Bt,loading:en.effects,user:wt}))(Me)},62787:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return $e}});var z=te(59301),se=te(92832),be=te(24905),ct=te(95237),We={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},Re="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ie=te(57884),tt=(Ue,He,Fe)=>new Promise((re,a)=>{var y=b=>{try{E(Fe.next(b))}catch(ee){a(ee)}},x=b=>{try{E(Fe.throw(b))}catch(ee){a(ee)}},E=b=>b.done?re(b.value):Promise.resolve(b.value).then(y,x);E((Fe=Fe.apply(Ue,He)).next())}),$e=({data:Ue,value:He=[],handleChangePage:Fe,setSelectedRowKeys:re,selectedRowKeys:a,onChange:y=()=>{}})=>{const[x,E]=(0,z.useState)([]),[b,ee]=(0,z.useState)([]),[ne,oe]=(0,z.useState)([]);let[ae,fe]=(0,z.useState)(1),[pe,Pe]=(0,z.useState)();return(0,z.useEffect)(()=>{E(Ue),ee([]),oe([])},[Ue]),(0,z.useEffect)(()=>{re&&(ee(a),oe(a))},[a]),z.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},z.createElement("div",{className:We.leftdiv},z.createElement(se.default.Search,{size:"middle",onChange:Ee=>tt(void 0,null,function*(){E(Ue.filter(Ae=>{var ye;return(ye=Ae==null?void 0:Ae.name)==null?void 0:ye.includes(Ee.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),x.length===0&&z.createElement(ie.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),z.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},z.createElement(be.default.Group,{value:b.map(Ee=>`${Ee.id}`),onChange:Ee=>{re(x.filter(Ae=>Ee.includes(`${Ae.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((Ee,Ae)=>z.createElement(ct.Z,{key:Ee.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},z.createElement(be.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Ee.is_published,value:`${Ee.id}`},z.createElement("div",{className:We.listClass},z.createElement("span",{className:We.spantitle,style:{width:Ee.is_published?"108px":"170px"}},Ee.name),Ee.is_published&&z.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),z.createElement("div",{className:We.rightdiv},z.createElement(se.default.Search,{onChange:Ee=>{oe(b.filter(Ae=>Ae.name.includes(Ee.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&z.createElement(ie.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&z.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},z.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((Ee,Ae)=>z.createElement(ct.Z,{justify:"space-between",style:{marginTop:"10px"},key:Ee.id},z.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Ee.name),z.createElement("img",{src:Re,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{re(b.filter(ye=>`${ye.id}`!=`${Ee.id}`))}})))))))}},97202:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return y}});var z=te(59301),se=te(76560),be=te(5083),ct=te(43418),We=te(92832),Re=te(95237),ie=te(43604),tt={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},st=te(61186),$e=te.n(st),Ue=te(49661),He=te(57884),Fe=te(59301);const{RangePicker:re}=be.default,a=({dispatch:x,classroomList:E,onConfirm:b})=>{const[ee,ne]=(0,z.useState)([]),[oe,ae]=(0,z.useState)([]),[fe,pe]=(0,z.useState)("");(0,z.useEffect)(()=>{var Ae;if(E.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let ye=E.actionTabs.data;console.log("data",ye);let nt=(Ae=ye==null?void 0:ye.group_name)==null?void 0:Ae.map((Oe,Ft)=>{var Qe;return{group_id:ye==null?void 0:ye.group_id[Ft],group_name:ye==null?void 0:ye.group_name[Ft],is_admin:ye==null?void 0:ye.is_admin,end_time:ye==null?void 0:ye.end_time,publish_time:Array.isArray(ye==null?void 0:ye.publish_time)?(Qe=ye==null?void 0:ye.publish_time)==null?void 0:Qe[0]:ye==null?void 0:ye.publish_time}});nt&&(ne([...nt]),ae([...nt]))}},[E.actionTabs]);const Pe=()=>{x({type:"classroomList/setActionTabs",payload:{}}),pe("")},Ee=Ae=>{if(Ae){const ye=oe==null?void 0:oe.filter(nt=>{var Oe,Ft;return(Ft=(Oe=nt==null?void 0:nt.group_name)==null?void 0:Oe.toLowerCase())==null?void 0:Ft.includes(Ae==null?void 0:Ae.toLowerCase())});ne(ye)}else ne(oe)};return Fe.createElement(ct.default,{width:980,title:Fe.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Fe.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Fe.createElement("span",{className:tt.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Fe.createElement(We.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:fe,onChange:Ae=>{pe(Ae.target.value.trim()),Ee(Ae.target.value.trim())}})),centered:!0,maskClosable:!1,open:E.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Pe(),onOk:()=>{var Ae;b((Ae=E.actionTabs)==null?void 0:Ae.index,oe),Pe()}},Fe.createElement("div",{className:tt.modal_con},Fe.createElement(Re.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(ee==null?void 0:ee.length)>0?ee.map(function(Ae,ye){var nt,Oe;return Fe.createElement(ie.Z,{span:24,key:ye},Fe.createElement(Re.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:ye==(ee==null?void 0:ee.length)-1?"0px":"10px"}},Fe.createElement("div",{className:tt.multiple_select,title:Ae.group_name},Ae.group_name),Fe.createElement("div",{className:"ml20"},Fe.createElement(re,{size:"large",ranges:{\u6B64\u523B:[Ae.publish_time?$e()(Ae.publish_time):$e()(),$e()()]},allowClear:!1,disabled:(nt=E.actionTabs)==null?void 0:nt.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Ft=>{var Qe;return(0,Ue.Q8)(Ft,(Qe=E.actionTabs)==null?void 0:Qe.disabledDate)},disabledTime:Ft=>(0,Ue.d0)(Ft),showTime:{showNow:!0,format:"HH:mm",defaultValue:[$e()((0,Ue.U6)(),"HH:mm"),$e()((0,Ue.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ae.publish_time&&[$e()(Ae.publish_time),Ae.end_time?$e()(Ae.end_time):void 0],onChange:(Ft,Qe)=>{ee[ye].publish_time=Qe[0],ee[ye].end_time=Qe[1],ne([...ee]),oe.forEach(gt=>{gt.group_id===Ae.group_id&&(gt.publish_time=Qe[0],gt.end_time=Qe[1])}),ae([...oe])}})),(Oe=E.actionTabs)!=null&&Oe.rangePickerDisabled?Fe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Fe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{ee.splice(ye,1),ne([...ee]),oe.forEach((Ft,Qe)=>{Ft.group_id===Ae.group_id&&oe.splice(Qe,1)}),ae([...oe])}})))}):Fe.createElement(He.Z,null))))};var y=(0,se.connect)(({classroomList:x})=>({classroomList:x}))(a)},23869:function(ht,Gt,te){"use strict";te.d(Gt,{rX:function(){return ne},pW:function(){return oe},gy:function(){return ae},xY:function(){return ee},O5:function(){return b},tJ:function(){return re},o1:function(){return a},Rd:function(){return E}});var z=te(76560),se=te(43418),be=te(28103),ct=te(8591),We=te(34055),Re=te(49661),ie=te(87169),tt=te(25510),st="data:image/png;base64,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",$e=te.p+"static/newqrcode.a8740efb.png",Ue=te(32637),He=te(59301),Fe=(fe,pe,Pe)=>new Promise((Ee,Ae)=>{var ye=Ft=>{try{Oe(Pe.next(Ft))}catch(Qe){Ae(Qe)}},nt=Ft=>{try{Oe(Pe.throw(Ft))}catch(Qe){Ae(Qe)}},Oe=Ft=>Ft.done?Ee(Ft.value):Promise.resolve(Ft.value).then(ye,nt);Oe((Pe=Pe.apply(fe,pe)).next())});const re=(fe,pe=!1)=>!!(a(fe)&&y(pe)),a=fe=>(0,We.bg)()?!0:(fe({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),y=(fe=!1)=>{var pe;const{user:Pe}=(0,z.getDvaApp)()._store.getState();return(pe=Pe.userInfo)!=null&&pe.profile_completed?!0:(se.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Re.xg)("/account/profile/edit"),x()}}),!1)},x=()=>{se.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},E=()=>{se.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:He.createElement("div",{style:{textAlign:"center"}},He.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),He.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Ue}),He.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},b=()=>{var fe;const{user:pe}=(0,z.getDvaApp)()._store.getState();return(fe=pe.userInfo)!=null&&fe.professional_certification?!0:(se.default.confirm({title:"\u63D0\u793A",centered:!0,content:He.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Re.xg)("/account/certification")}}),!1)},ee=()=>(0,We.V9)()?!0:(se.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:He.createElement("div",{className:"tc",style:{marginLeft:-38}},He.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),He.createElement("img",{src:$e,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(fe,pe)=>fe?!0:(se.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:He.createElement("div",null,He.createElement("p",null,pe||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),He.createElement("div",{style:{marginLeft:"110px"}},He.createElement("img",{src:st,width:200}),He.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Re.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),oe=fe=>{se.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:He.createElement("div",null,He.createElement("div",null,He.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),He.createElement(be.Z,null),He.createElement("p",{style:{color:"#666666",fontSize:12}}," ",He.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",He.createElement("a",null,fe),"\u5929\u3002"),He.createElement("p",{style:{color:"#666666",fontSize:12}}," ",He.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),He.createElement("div",{style:{textAlign:"center",marginTop:30}},He.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:tt,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ae=(fe,pe="")=>{const{shixunsDetail:{detail:Pe}}=(0,z.getDvaApp)()._store.getState();if((Pe==null?void 0:Pe.public)===2||(Pe==null?void 0:Pe.public)===1||(Pe==null?void 0:Pe.shixun_status)===3){let Ee="";return(Pe==null?void 0:Pe.public)===2&&(Ee="\u5DF2\u516C\u5F00"),(Pe==null?void 0:Pe.public)===1&&(Ee="\u5F85\u5BA1\u6838"),(Pe==null?void 0:Pe.shixun_status)===3&&(Ee="\u5DF2\u5173\u95ED"),se.default.info({centered:!0,icon:He.createElement(ie.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:He.createElement("div",{className:"tc",style:{marginLeft:-38}},He.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},He.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Ee,"\uFF0C",pe,"\u3002"),He.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),He.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:tt,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Pe==null?void 0:Pe.shixun_status)===2?(se.default.confirm({centered:!0,icon:He.createElement(ie.Z,null),title:"\u63D0\u793A",content:He.createElement("div",null,He.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",pe,"\u3002"),He.createElement("br",null),He.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{se.default.confirm({width:440,centered:!0,icon:He.createElement(ie.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>Fe(void 0,null,function*(){(yield fe({type:"shixunsDetail/cancelRelease",payload:{id:Pe==null?void 0:Pe.identifier}})).status!==401&&(ct.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),fe({type:"shixunsDetail/getShixunsDetail",payload:{id:Pe==null?void 0:Pe.identifier}}),fe({type:"practiceSetting/getCommonData",payload:{id:Pe==null?void 0:Pe.identifier}}))})})}}),!0):!1}},50371:function(ht,Gt){"use strict";function te(){const z=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let se=1;se{const We=be[ct];We!==void 0&&(z[ct]=We)})}return z}Gt.Z=te},13845:function(ht,Gt,te){"use strict";te.d(Gt,{F:function(){return z},Z:function(){return se}});function z(be){return be!=null&&be===be.window}function se(be,ct){var We,Re;if(typeof window=="undefined")return 0;const ie=ct?"scrollTop":"scrollLeft";let tt=0;return z(be)?tt=be[ct?"pageYOffset":"pageXOffset"]:be instanceof Document?tt=be.documentElement[ie]:(be instanceof HTMLElement||be)&&(tt=be[ie]),be&&!z(be)&&typeof tt!="number"&&(tt=(Re=((We=be.ownerDocument)!==null&&We!==void 0?We:be).documentElement)===null||Re===void 0?void 0:Re[ie]),tt}},56762:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return se}});var z=te(59301);function se(){const[,be]=z.useReducer(ct=>ct+1,0);return be}},68031:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return ct}});var z=te(16089);function se(We,Re,ie,tt){const st=ie-Re;return We/=tt/2,We<1?st/2*We*We*We+Re:st/2*((We-=2)*We*We+2)+Re}var be=te(13845);function ct(We){let Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:tt,duration:st=450}=Re,$e=ie(),Ue=(0,be.Z)($e,!0),He=Date.now(),Fe=()=>{const a=Date.now()-He,y=se(a>st?st:a,Ue,We,st);(0,be.F)($e)?$e.scrollTo(window.pageXOffset,y):$e instanceof Document||$e.constructor.name==="HTMLDocument"?$e.documentElement.scrollTop=y:$e.scrollTop=y,a2&&arguments[2]!==void 0?arguments[2]:!1;hn.forEach(function(Jt){if(!(!Ht&&on!==!1&&on>0&&kn.length>=on)){var aa=[].concat((0,z.Z)(Vn),[Jt]),Mn=Jt[Xt.children],Yn=Zn||Jt.disabled;if((!Mn||Mn.length===0||Tt)&&Ke(ke,aa,{label:Xt.label})){var Wn;kn.push((0,ee.Z)((0,ee.Z)({},Jt),{},(Wn={disabled:Yn},(0,b.Z)(Wn,Xt.label,je(ke,aa,Ze,Xt)),(0,b.Z)(Wn,ne,aa),(0,b.Z)(Wn,Xt.children,void 0),Wn)))}Mn&&Ct(Jt[Xt.children],aa,Yn)}})}return Ct(St,[]),Ht&&kn.sort(function(hn,Vn){return Ht(hn[ne],Vn[ne],ke,Xt)}),on!==!1&&on>0?kn.slice(0,on):kn},[ke,St,Xt,Ze,je,Tt,Ke,Ht,on])},pe="__RC_CASCADER_SPLIT__",Pe="SHOW_PARENT",Ee="SHOW_CHILD";function Ae(ke){return ke.join(pe)}function ye(ke){return ke.map(Ae)}function nt(ke){return ke.split(pe)}function Oe(ke){var St=ke||{},Xt=St.label,Ze=St.value,Pt=St.children,Tt=Ze||"value";return{label:Xt||"label",value:Tt,key:Tt,children:Pt||"children"}}function Ft(ke,St){var Xt,Ze;return(Xt=ke.isLeaf)!==null&&Xt!==void 0?Xt:!((Ze=ke[St.children])!==null&&Ze!==void 0&&Ze.length)}function Qe(ke){var St=ke.parentElement;if(St){var Xt=ke.offsetTop-St.offsetTop;Xt-St.scrollTop<0?St.scrollTo({top:Xt}):Xt+ke.offsetHeight-St.scrollTop>St.offsetHeight&&St.scrollTo({top:Xt+ke.offsetHeight-St.offsetHeight})}}function gt(ke,St){return ke.map(function(Xt){var Ze;return(Ze=Xt[ne])===null||Ze===void 0?void 0:Ze.map(function(Pt){return Pt[St.value]})})}function Xe(ke,St,Xt){var Ze=new Set(ke),Pt=St();return ke.filter(function(Tt){var Yt=Pt[Tt],Ke=Yt?Yt.parent:null,qe=Yt?Yt.children:null;return Yt&&Yt.node.disabled?!0:Xt===Ee?!(qe&&qe.some(function(je){return je.key&&Ze.has(je.key)})):!(Ke&&!Ke.node.disabled&&Ze.has(Ke.key))})}function yt(ke,St,Xt){for(var Ze=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Pt=St,Tt=[],Yt=function(){var je,$t,on,Ht=ke[Ke],kn=(je=Pt)===null||je===void 0?void 0:je.findIndex(function(hn){var Vn=hn[Xt.value];return Ze?String(Vn)===String(Ht):Vn===Ht}),Ct=kn!==-1?($t=Pt)===null||$t===void 0?void 0:$t[kn]:null;Tt.push({value:(on=Ct==null?void 0:Ct[Xt.value])!==null&&on!==void 0?on:Ht,index:kn,option:Ct}),Pt=Ct==null?void 0:Ct[Xt.children]},Ke=0;Ke1){var la=Ct.slice(0,-1);Jt(la)}else je(!1)},Yn=function(){var la,La=((la=Vn[hn])===null||la===void 0?void 0:la[Xt.children])||[],ia=La.find(function(Oa){return!Oa.disabled});if(ia){var Ca=[].concat((0,z.Z)(Ct),[ia[Xt.value]]);Jt(Ca)}};se.useImperativeHandle(ke,function(){return{onKeyDown:function(la){var La=la.which;switch(La){case rn.Z.UP:case rn.Z.DOWN:{var ia=0;La===rn.Z.UP?ia=-1:La===rn.Z.DOWN&&(ia=1),ia!==0&&aa(ia);break}case rn.Z.LEFT:{if(qe)break;on?Yn():Mn();break}case rn.Z.RIGHT:{if(qe)break;on?Mn():Yn();break}case rn.Z.BACKSPACE:{qe||Mn();break}case rn.Z.ENTER:{if(Ct.length){var Ca=Vn[hn],Oa=(Ca==null?void 0:Ca[ne])||[];Oa.length?Tt(Oa.map(function(dr){return dr[Xt.value]}),Oa[Oa.length-1]):Tt(Ct,Vn[hn])}break}case rn.Z.ESC:je(!1),$t&&la.stopPropagation()}},onKeyUp:function(){}}})},In=se.forwardRef(function(ke,St){var Xt,Ze,Pt,Tt,Yt=(0,Ue.lk)(),Ke=Yt.prefixCls,qe=Yt.multiple,je=Yt.searchValue,$t=Yt.toggleOpen,on=Yt.notFoundContent,Ht=Yt.direction,kn=Yt.open,Ct=se.useRef(),hn=Ht==="rtl",Vn=se.useContext(x),Zn=Vn.options,Jt=Vn.values,aa=Vn.halfValues,Mn=Vn.fieldNames,Yn=Vn.changeOnSelect,Wn=Vn.onSelect,la=Vn.searchOptions,La=Vn.dropdownPrefixCls,ia=Vn.loadData,Ca=Vn.expandTrigger,Oa=La||Ke,dr=se.useState([]),Ja=(0,st.Z)(dr,2),pr=Ja[0],Ha=Ja[1],fr=function(ur){if(!(!ia||je)){var jr=yt(ur,Zn,Mn),Ir=jr.map(function(Qa){var kr=Qa.option;return kr}),Yr=Ir[Ir.length-1];if(Yr&&!Ft(Yr,Mn)){var Zr=Ae(ur);Ha(function(Qa){return[].concat((0,z.Z)(Qa),[Zr])}),ia(Ir)}}};se.useEffect(function(){pr.length&&pr.forEach(function(gr){var ur=nt(gr),jr=yt(ur,Zn,Mn,!0).map(function(Yr){var Zr=Yr.option;return Zr}),Ir=jr[jr.length-1];(!Ir||Ir[Mn.children]||Ft(Ir,Mn))&&Ha(function(Yr){return Yr.filter(function(Zr){return Zr!==gr})})})},[Zn,pr,Mn]);var vn=se.useMemo(function(){return new Set(ye(Jt))},[Jt]),Dr=se.useMemo(function(){return new Set(ye(aa))},[aa]),Hr=Ce(),br=(0,st.Z)(Hr,2),Sr=br[0],zn=br[1],ga=function(ur){zn(ur),fr(ur)},xa=function(ur){var jr=ur.disabled,Ir=Ft(ur,Mn);return!jr&&(Ir||Yn||qe)},ea=function(ur,jr){var Ir=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Wn(ur),!qe&&(jr||Yn&&(Ca==="hover"||Ir))&&$t(!1)},qa=se.useMemo(function(){return je?la:Zn},[je,la,Zn]),qn=se.useMemo(function(){for(var gr=[{options:qa}],ur=qa,jr=gt(ur,Mn),Ir=function(){var kr=Sr[Yr],mn=ur.find(function(ue,Se){return(jr[Se]?Ae(jr[Se]):ue[Mn.value])===kr}),sn=mn==null?void 0:mn[Mn.children];if(!(sn!=null&&sn.length))return"break";ur=sn,gr.push({options:sn})},Yr=0;Yr":pr,fr=ke.loadingIcon,vn=ke.children,Dr=ke.dropdownMatchSelectWidth,Hr=Dr===void 0?!1:Dr,br=ke.showCheckedStrategy,Sr=br===void 0?Pe:br,zn=(0,$e.Z)(ke,he),ga=(0,He.ZP)(Xt),xa=!!on,ea=(0,a.Z)(Yt,{value:Ke,postState:lt}),qa=(0,st.Z)(ea,2),qn=qa[0],Na=qa[1],ma=se.useMemo(function(){return Oe(Tt)},[JSON.stringify(Tt)]),Ya=se.useMemo(function(){return Jt||[]},[Jt]),sr=it(Ya,ma),Ua=se.useCallback(function(pn){var Fn=sr();return pn.map(function(Nn){var ka=Fn[Nn].nodes;return ka.map(function(Xa){return Xa[ma.value]})})},[sr,ma]),cr=(0,a.Z)("",{value:Ct,postState:function(Fn){return Fn||""}}),gr=(0,st.Z)(cr,2),ur=gr[0],jr=gr[1],Ir=function(Fn,Nn){jr(Fn),Nn.source!=="blur"&&hn&&hn(Fn)},Yr=Me(Vn),Zr=(0,st.Z)(Yr,2),Qa=Zr[0],kr=Zr[1],mn=fe(ur,Ya,ma,aa||Pt,kr,qe),sn=kt(Ya,ma),ue=se.useMemo(function(){var pn=sn(qn),Fn=(0,st.Z)(pn,2),Nn=Fn[0],ka=Fn[1];if(!xa||!qn.length)return[Nn,[],ka];var Xa=ye(Nn),Pr=sr(),rr=(0,Fe.S)(Xa,!0,Pr),mr=rr.checkedKeys,Lr=rr.halfCheckedKeys;return[Ua(mr),Ua(Lr),ka]},[xa,qn,sr,Ua,sn]),Se=(0,st.Z)(ue,3),Ie=Se[0],dt=Se[1],ot=Se[2],Ne=se.useMemo(function(){var pn=ye(Ie),Fn=Xe(pn,sr,Sr);return[].concat((0,z.Z)(ot),(0,z.Z)(Ua(Fn)))},[Ie,sr,Ua,ot,Sr]),ut=Kt(Ne,Ya,ma,xa,$t),Wt=(0,re.Z)(function(pn){if(Na(pn),je){var Fn=lt(pn),Nn=Fn.map(function(Pr){return yt(Pr,Ya,ma).map(function(rr){return rr.option})}),ka=xa?Fn:Fn[0],Xa=xa?Nn:Nn[0];je(ka,Xa)}}),Zt=(0,re.Z)(function(pn){if((!xa||kn)&&jr(""),!xa)Wt(pn);else{var Fn=Ae(pn),Nn=ye(Ie),ka=ye(dt),Xa=Nn.includes(Fn),Pr=ot.some(function(Tr){return Ae(Tr)===Fn}),rr=Ie,mr=ot;if(Pr&&!Xa)mr=ot.filter(function(Tr){return Ae(Tr)!==Fn});else{var Lr=Xa?Nn.filter(function(Tr){return Tr!==Fn}):[].concat((0,z.Z)(Nn),[Fn]),to=sr(),Kr;if(Xa){var Ao=(0,Fe.S)(Lr,{checked:!1,halfCheckedKeys:ka},to);Kr=Ao.checkedKeys}else{var Mo=(0,Fe.S)(Lr,!0,to);Kr=Mo.checkedKeys}var Go=Xe(Kr,sr,Sr);rr=Ua(Go)}Wt([].concat((0,z.Z)(mr),(0,z.Z)(rr)))}}),nn=function(Fn,Nn){if(Nn.type==="clear"){Wt([]);return}var ka=Nn.values[0],Xa=ka.valueCells;Zt(Xa)},Hn=Wn!==void 0?Wn:Yn,On=La||la,sa=Oa||Ca,ra=function(Fn){dr==null||dr(Fn),Ja==null||Ja(Fn)},tr=se.useMemo(function(){return{options:Ya,fieldNames:ma,values:Ie,halfValues:dt,changeOnSelect:qe,onSelect:Zt,checkable:on,searchOptions:mn,dropdownPrefixCls:aa,loadData:Mn,expandTrigger:Zn,expandIcon:Ha,loadingIcon:fr,dropdownMenuColumnStyle:ia}},[Ya,ma,Ie,dt,qe,Zt,on,mn,aa,Mn,Zn,Ha,fr,ia]),pa=!(ur?mn:Ya).length,Bn=ur&&kr.matchInputWidth||pa?{}:{minWidth:"auto"};return se.createElement(x.Provider,{value:tr},se.createElement(Ue.Ac,(0,tt.Z)({},zn,{ref:St,id:ga,prefixCls:Pt,autoClearSearchValue:kn,dropdownMatchSelectWidth:Hr,dropdownStyle:Bn,displayValues:ut,onDisplayValuesChange:nn,mode:xa?"multiple":void 0,searchValue:ur,onSearch:Ir,showSearch:Qa,OptionList:Jn,emptyOptions:pa,open:Hn,dropdownClassName:On,placement:sa,onDropdownVisibleChange:ra,getRawInputElement:function(){return vn}})))});we.SHOW_PARENT=Pe,we.SHOW_CHILD=Ee;var ve=we,ft=ve,Je=te(2738),xe=te(62892),bt=te(53487),_t=te(19080),un=te(36355),Qt=te(93891),pt=te(1684),ln=te(19716),Be=te(32441),Ve=te(14154),Mt=te(58582),zt=te(84443),fn=te(66339),xn=te(33234),at=te(98447),Ln=te(17313),_n=te(74207),ca=te(83116);const Qn=ke=>{const{prefixCls:St,componentCls:Xt,antCls:Ze}=ke,Pt=`${Xt}-menu-item`,Tt=` +`),vn.focus();default:throw new Error}},[vn,ea]),Ne=(0,z.useMemo)(()=>{switch(ea){case Mt:return z.createElement(kt,{callback:ot,onCancel:ut});case Ln:return z.createElement(Nt.Z,{callback:ot,onCancel:ut});case zt:return z.createElement(Me.Z,{callback:ot,onCancel:ut});case fn:return z.createElement(lt,{callback:ot,onCancel:ut});case _n:return z.createElement(xe,{callback:ot,onCancel:ut});case"maths-latex":return z.createElement(pt,{showSaveButton:!0,callback:ot});case"inline-latex":return z.createElement(ln.Z,{showSaveButton:!0,callback:ot});default:return null}},[ea]);function ut(){qa("")}(0,z.useEffect)(()=>{if(mn.current){let Bn=function(Pr){ka=!0,Xa=Pr.pageY},pn=function(){ka=!1},Fn=function(Pr){if(ka){let rr=Pr.pageY-Xa;rr<0&&(rr=0),rr>300&&(rr=300);let mr=$t+rr+"px";Ya(mr)}},Nn=mn.current,ka=!1,Xa=0;return Nn.addEventListener("mousedown",Bn),document.addEventListener("mousemove",Fn),document.addEventListener("mouseup",pn),()=>{Nn.removeEventListener("mousedown",Bn),document.removeEventListener("mousemove",Fn),document.removeEventListener("mouseup",pn)}}},[vn,mn]),(0,z.useEffect)(()=>{Ya($t)},[$t]);const Wt=St(je),Zt=St(ma),nn={width:Wt,height:Zt},Hn=(0,z.useMemo)(()=>{if(qn){let Bn=new Date(qn),pn=Bn.getHours(),Fn=Bn.getMinutes(),Nn=Bn.getSeconds();return pn=pn<10?"0"+pn:pn,Fn=Fn<10?"0"+Fn:Fn,Nn=Nn<10?"0"+Nn:Nn,`${pn}:${Fn}:${Nn}`}return 0},[qn]),On=Bn=>{const pn=[];if(Mn){let Fn=-1;Bn=Bn.replace(/(@▁▁@|@▁@)/g,function(Nn,ka,Xa){pn.push({multiLine:Nn!==jt})})}return pn};function sa(){window.sessionStorage.removeItem(Vn),Ua(!1),Na(0)}function ra(){Ua(!1),Na(0),vn.setValue(window.sessionStorage.getItem(Vn))}(0,z.useEffect)(()=>{Tt[ea]&&ea!==xn&&ea!==fn&&setTimeout(()=>{const Bn=document.getElementsByClassName("markdown-popup-form")[0],pn=window.innerWidth/2-Bn.offsetWidth/2,Fn=window.innerHeight/2-Bn.offsetHeight/2;Ir(pn),Zr(Fn)},0)},[ea]);const tr=Bn=>{Bn.preventDefault();const pn=Bn.clientX-jr,Fn=Bn.clientY-Yr;document.body.onmousemove=Nn=>{let ka=Nn.clientX-pn,Xa=Nn.clientY-Fn;const Pr=document.getElementsByClassName("markdown-popup-form")[0],rr=window.innerWidth-Pr.offsetWidth,mr=window.innerHeight-Pr.offsetHeight;ka=Math.max(0,Math.min(ka,rr)),Xa=Math.max(0,Math.min(Xa,mr)),pa(Nn.clientX,Nn.clientY,pn,Fn)&&(Ir(ka),Zr(Xa))},document.body.onmouseup=function(){document.body.onmousemove=null}},pa=(Bn,pn,Fn,Nn)=>{const ka=document.body.clientHeight,Xa=document.body.clientWidth;return Bn<20&&Fn>Bn||Bn>Xa-20&&Fnpn||pn>ka-20&&NnAe in Ee?He(Ee,Ae,{enumerable:!0,configurable:!0,writable:!0,value:ye}):Ee[Ae]=ye,b=(Ee,Ae)=>{for(var ye in Ae||(Ae={}))y.call(Ae,ye)&&E(Ee,ye,Ae[ye]);if(a)for(var ye of a(Ae))x.call(Ae,ye)&&E(Ee,ye,Ae[ye]);return Ee},ee=(Ee,Ae)=>Fe(Ee,re(Ae));const{useForm:ne}=z.default,oe={width:280,marginRight:10},ae={labelCol:{span:5},wrapperCol:{span:19}};var fe=({callback:Ee,onCancel:Ae})=>{const[ye]=ne();let nt=(0,st.useRef)();function Oe(gt){nt.current.width=ye.getFieldValue("width"),nt.current.align=ye.getFieldValue("align"),Ee(gt,nt.current)}function Ft(gt,Xe){if(gt.status===-1){se.ZP.error(gt.message);return}ye.setFieldsValue({src:`/api/attachments/${gt.id}`,type:Xe.type})}function Qe(gt){let Xe=gt.target.files[0];nt.current=Xe,Pe(Xe,Ft)}return Ue.createElement(z.default,ee(b({form:ye},ae),{className:"upload-image-panel",onFinish:Oe,style:{width:470,overflow:"hidden"}}),Ue.createElement(z.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Ue.createElement("div",{className:"flex-container"},Ue.createElement(z.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Ue.createElement(be.default,{style:oe})),Ue.createElement(pe,{onFileChange:Qe}))),Ue.createElement(z.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Ue.createElement(be.default,{style:{width:264}})),Ue.createElement(z.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Ue.createElement(ct.Z,null,Ue.createElement(z.default.Item,{name:"width",style:{margin:0}},Ue.createElement(We.Z,{style:{width:264}})),Ue.createElement("span",{className:"ml8"},"%"))),Ue.createElement(z.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Ue.createElement(Re.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),Ue.createElement("aside",null,Ue.createElement(z.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Ue.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Ue.createElement(ie.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function pe({onFileChange:Ee}){return Ue.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Ue.createElement("input",{type:"file",onChange:Ee}))}function Pe(Ee,Ae){if(!Ee)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,$e.bg)())throw se.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ye=new FormData;ye.append("editormd-image-file",Ee),ye.append("file_param_name","editormd-image-file"),ye.append("byxhr","true");var nt=new window.XMLHttpRequest;nt.withCredentials=!0,nt.addEventListener("load",function(Oe){Ae(JSON.parse(Oe.target.responseText),Ee)},!1),nt.addEventListener("error",function(Oe){console.error(Oe)},!1),nt.open("POST",`${tt.KI}/api/attachments.json`),nt.send(ye)}},75790:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return be}});var z=te(59301),se=te(4676);class be extends z.Component{constructor(We){super(We);const Re=window.document;this.node=Re.createElement("div"),Re.body.appendChild(this.node)}render(){const{children:We}=this.props;return(0,se.createPortal)(We,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(ht,Gt,te){"use strict";te.d(Gt,{i:function(){return ae},Z:function(){return pe}});var z={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},se=te(71418),be=te(6848),ct=te(93948),We=te(92310),Re=te.n(We),ie=te(49661),tt=te(57884),st=te(34055),$e=te(79005),Ue=te(20345),He=te(77882),Fe=te(31081),re=te(75309),a=te(71979),y=te(47558),x=te(42922),E=te(66832),b=te(96593),ee=te(19664),ne=te(91833),oe=te(59301);const ae=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:$e,swimg:Ue},{name:"101\u8BA1\u5212",ptimg:He,swimg:Fe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:re,swimg:a},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:E,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ee,swimg:ne}];var pe=({className:Pe,dataSource:Ee=[],col:Ae=4,right:ye,bottom:nt=23,precision:Oe=0,wrapWidth:Ft=1200,trackEventItems:Qe,loading:gt,onRemove:Xe=()=>{},isCurrent:yt=!0,showAlias:Kt=!1,showProgress:Ot=!1})=>{const it=Math.floor((Ft-(Ae-1)*ye)/Ae),kt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Nt=>(window.ENV==="build"&&(Nt.ptimg=`/react/build${Nt.ptimg}`,Nt.swimg=`/react/build${Nt.swimg}`),Nt));return oe.createElement(se.Z,{spinning:gt},oe.createElement("div",{className:Re()(z.list,Pe)},!!(Ee!=null&&Ee.length)&&(Ee==null?void 0:Ee.map((Nt,Me)=>{var Ye,Bt,en,wt,tn,Ce;const{name:rn,id:xt,identifier:In,featured:Jn,school_name:Et,image_url:mt,excellent:Le,is_plan:he}=Nt;return oe.createElement("div",{key:xt,className:yt&&Ot?z.wrapisCurrent:z.wrap,style:{width:it,marginRight:(1+Me)%Ae===0?0:ye+Oe,marginBottom:nt}},oe.createElement("a",{className:z.li,onClick:rt=>{rt.preventDefault(),rt.stopPropagation(),Qe&&(0,ie.L9)([Qe]),(0,ie.xg)(`/paths/${In}`)}},oe.createElement("div",{className:z.img},oe.createElement("img",{className:z.cover,src:`${mt}`}),yt&&(0,st.bg)()&&(Nt==null?void 0:Nt.studying)&&oe.createElement("div",{className:`${z.movebq} user-path-items`,onClick:rt=>{rt.stopPropagation(),Xe(Nt)}},oe.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),oe.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Ye=Nt==null?void 0:Nt.subject_tags)==null?void 0:Ye.map((rt,lt)=>{var we,ve;if(lt===0){const Je=(we=kt.find(xe=>xe.name==rt))==null?void 0:we.swimg;return oe.createElement("img",{className:z.sign,src:Je,style:{left:"-4px"}})}const ft=(ve=kt.find(Je=>Je.name==rt))==null?void 0:ve.ptimg;return oe.createElement("img",{className:z.sign,src:ft,style:{left:`${48+52*(lt-1)+2*lt}px`}})}),oe.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Nt==null?void 0:Nt.excellent)&&oe.createElement("div",{className:z.bq},"\u5F00\u653E\u8BFE\u7A0B"))),oe.createElement("div",{className:z.name},oe.createElement(be.Z,{title:Kt&&(Nt!=null&&Nt.excellent_alias_name)?oe.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${rn}`,oe.createElement("br",null),oe.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Nt==null?void 0:Nt.excellent_alias_name}`)):rn},oe.createElement("span",{className:z.e},Kt&&(Nt==null?void 0:Nt.excellent_alias_name)||rn))),yt&&Ot&&((Bt=Nt==null?void 0:Nt.progress)==null?void 0:Bt.all_score)!=0&&oe.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},oe.createElement(ct.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((en=Nt==null?void 0:Nt.progress)==null?void 0:en.my_score)/((wt=Nt==null?void 0:Nt.progress)==null?void 0:wt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(tn=Nt==null?void 0:Nt.progress)==null?void 0:tn.my_score,"/",(Ce=Nt==null?void 0:Nt.progress)==null?void 0:Ce.all_score),(!yt||!Ot)&&oe.createElement("div",{className:z.tags},oe.createElement("div",null,oe.createElement(be.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),oe.createElement("span",null,Nt.stages_count))),oe.createElement(be.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),oe.createElement("span",null,Nt.members_count)))))))})),!Ee.length&&oe.createElement(tt.Z,null)))}},47949:function(ht,Gt,te){"use strict";te.d(Gt,{jL:function(){return We},w9:function(){return Yt},dN:function(){return Ve},QD:function(){return hn},cQ:function(){return wt.Z},Oz:function(){return Je},op:function(){return je},O5:function(){return Hr},_b:function(){return Yn},t7:function(){return Ee},Gi:function(){return Qn},YG:function(){return xn},kT:function(){return _n},qp:function(){return x},K3:function(){return ee},vr:function(){return Jt},qE:function(){return Ht},Je:function(){return nt},wb:function(){return Me},lB:function(){return en},cq:function(){return Vt},tp:function(){return ae},Si:function(){return zn},k8:function(){return kr},Du:function(){return Ya}});var z=te(59301),se={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},be="data:image/png;base64,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",We=({dataSource:mn=[],img:sn,imgWidth:ue=346,title:Se,sunTitle:Ie,bannerExtraContent:dt})=>z.createElement("div",{className:se.banner},z.createElement("div",{className:se.content},z.createElement("aside",null,z.createElement("p",null,z.createElement("b",null,Se),z.createElement("span",null,Ie)),mn.length>0&&z.createElement("div",{className:se.btns},mn.map((ot,Ne)=>z.createElement("div",{key:Ne,onClick:ot.click},ot.name,ot.sign?z.createElement("img",{src:be,width:39}):null))),dt),sn&&z.createElement("img",{style:{marginTop:33,marginRight:38},src:sn,width:ue}))),Re={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ie=te(92310),tt=te.n(ie),st=te(89392),$e=Object.defineProperty,Ue=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,re=(mn,sn,ue)=>sn in mn?$e(mn,sn,{enumerable:!0,configurable:!0,writable:!0,value:ue}):mn[sn]=ue,a=(mn,sn)=>{for(var ue in sn||(sn={}))He.call(sn,ue)&&re(mn,ue,sn[ue]);if(Ue)for(var ue of Ue(sn))Fe.call(sn,ue)&&re(mn,ue,sn[ue]);return mn},x=({dataSource:mn=[],value:sn,onChange:ue,onTitleChange:Se,className:Ie,title:dt,titleWidth:ot=41,style:Ne={},fontColor:ut="#6A7283",showCount:Wt,classNameActive:Zt,styleItem:nn={}})=>{const[Hn,On]=(0,z.useState)(0),[sa,ra]=(0,z.useState)(!1),tr=(0,z.useRef)(null),pa=(0,z.useRef)(null);return(0,z.useEffect)(()=>{var Bn;mn.length!==0&&(((Bn=tr==null?void 0:tr.current)==null?void 0:Bn.clientHeight)>97?On(1):On(0)),mn.length===0&&On(0),ra(!1)},[mn]),z.createElement("div",{className:tt()(Re.row,Ie),style:Ne},z.createElement("div",{onClick:(0,st.throttle)(()=>Se==null?void 0:Se(),2e3),style:{width:ot,marginTop:sa?12:4},className:`${Re.title} ${Se?"current":""}`},dt),z.createElement("div",{className:sa?`${Re.tagsWrap} ${Re.tagsBorderWrap}`:Re.tagsWrap},z.createElement("div",{className:Re.bar,ref:pa,style:Hn>0?{height:Hn===1?97:"auto",overflow:Hn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},z.createElement("div",{className:Re.tag,ref:tr},mn==null?void 0:mn.map(Bn=>z.createElement("span",{onClick:()=>ue(Bn.id),key:Bn.id,style:a(a({color:ut},nn),(Bn==null?void 0:Bn.style)||{}),className:sn===Bn.id?tt()(Zt||Re.active,Bn.classNameActive):""},z.createElement("span",{title:Bn.name,className:Re.name},Bn.name),!!Wt&&z.createElement("span",{className:Re.num},Bn.count))))),!!Hn&&z.createElement(z.Fragment,null,Hn===1?z.createElement("div",{onClick:()=>{var Bn;On(2),((Bn=tr==null?void 0:tr.current)==null?void 0:Bn.clientHeight)>245?ra(!0):ra(!1)},className:Re.action},"\u5C55\u5F00",z.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):z.createElement("div",{onClick:()=>{pa.current.scrollTop=0,On(1),ra(!1)},className:Re.action},"\u6536\u8D77",z.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},E={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},ee=({dataSource:mn=[],value:sn,onChange:ue,onTitleChange:Se,className:Ie,title:dt,titleWidth:ot=41,style:Ne={},fontColor:ut="#6A7283",showCount:Wt,expand:Zt=!0})=>{const[nn,Hn]=(0,z.useState)(0),[On,sa]=(0,z.useState)(!1),ra=(0,z.useRef)(null),tr=(0,z.useRef)(null),[pa,Bn]=(0,z.useState)(Zt);return z.createElement("div",{className:tt()(E.row,Ie),style:Ne},z.createElement("div",{className:"flex item-center justify-between"},z.createElement("div",{onClick:(0,st.throttle)(()=>Se==null?void 0:Se(),2e3),style:{width:ot,marginTop:On?12:4},className:`${E.title} ${Se?"current":""}`},dt),z.createElement("i",{className:`iconfont ${pa?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:pa?8:10},onClick:()=>Bn(!pa)})),pa&&z.createElement("div",{className:On?`${E.tagsWrap} ${E.tagsBorderWrap}`:E.tagsWrap},z.createElement("div",{className:E.fenge}),z.createElement("div",{className:E.bar,ref:tr},z.createElement("div",{className:E.tag,ref:ra},mn==null?void 0:mn.map(pn=>z.createElement("span",{onClick:()=>ue(pn.id),key:pn.id,style:{color:ut},className:sn===pn.id?E.active:""},z.createElement("span",{title:pn.name,className:E.name},pn.name),!!Wt&&z.createElement("span",{className:E.num},pn.count)))))))},ne={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ae=({dataSource:mn=[],value:sn,onChange:ue,className:Se,style:Ie={}})=>z.createElement("div",{style:Ie,className:tt()(ne.tabs,Se)},mn.map(dt=>z.createElement("span",{onClick:()=>ue(dt.id),className:sn===dt.id?ne.active:"",key:dt.id},dt.name))),fe={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},pe=te(92832),Ee=({dataSource:mn=[],value:sn="",onChange:ue,onInputChange:Se=()=>{},className:Ie,style:dt={},placeholder:ot,allowClear:Ne=!1})=>{var ut;const[Wt,Zt]=(0,z.useState)(""),[nn,Hn]=(0,z.useState)("");(0,z.useEffect)(()=>{var ra;let tr=sn;(ra=JSON.stringify(sn))!=null&&ra.includes("{")&&(Zt(sn.id),tr=sn.value||"");try{Hn(decodeURIComponent(tr||""))}catch(pa){Hn(decodeURIComponent(tr||""))}},[sn]);const On=()=>{ue(encodeURIComponent(nn),Wt||null)},sa=ra=>{ra!==Wt&&(Zt(ra),ue(encodeURIComponent(nn),ra))};return z.createElement("div",{className:tt()(fe.input,Ie),style:dt},!!mn.length&&z.createElement("div",{className:fe.dropdown},z.createElement("div",{className:fe.text},(ut=mn.find(ra=>ra.id===Wt))==null?void 0:ut.name,z.createElement("i",{className:"iconfont icon-zhankai4"}),z.createElement("b",{className:fe.b1}),z.createElement("b",{className:fe.b2})),z.createElement("div",{className:fe.menu},mn.map((ra,tr)=>z.createElement("div",{key:tr,onClick:()=>sa(ra.id)},ra.name)))),z.createElement(pe.default,{onPressEnter:On,value:nn,onChange:ra=>{Hn(ra.target.value),Se(encodeURIComponent(ra.target.value),Wt||null)},bordered:!1,placeholder:ot}),z.createElement("i",{onClick:On,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Ae={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},nt=({value:mn,onChange:sn,className:ue,total:Se,pageSize:Ie,style:dt={}})=>{const ot=mn<2,Ne=mn>=Math.ceil(Se/Ie);return Se<=Ie?z.createElement(z.Fragment,null):z.createElement("div",{className:tt()(Ae.quickPager,ue),style:dt},z.createElement("div",{onClick:()=>{ot||sn(mn-1,"prev")},className:ot?Ae.disabled:""},"\u4E0A\u4E00\u9875"),z.createElement("div",{onClick:()=>{Ne||sn(mn+1,"next")},className:Ne?Ae.disabled:""},"\u4E0B\u4E00\u9875"))},Oe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Ft=te(71418),Qe=te(6848),gt=te(13570),Xe=te(90524),yt=te(49661),Kt=te(96908),Ot=te(57177),it=te(81378),kt=te(57884),Me=({className:mn,dataSource:sn=[],col:ue=4,right:Se,bottom:Ie=23,precision:dt=0,wrapWidth:ot=1200,trackEventItems:Ne,loading:ut})=>{const Wt=Math.floor((ot-(ue-1)*Se)/ue);return z.createElement(Ft.Z,{spinning:ut},z.createElement("div",{className:tt()(Oe.list,mn)},!!sn.length&&sn.map((Zt,nn)=>{const{name:Hn,id:On,identifier:sa,power:ra,cover_image_id:tr,pic:pa}=Zt;return z.createElement("div",{className:Oe.wrap,key:On,style:{width:Wt,marginRight:(1+nn)%ue===0?0:Se+dt,marginBottom:Ie}},z.createElement("a",{target:"_blank",href:`/shixuns/${sa}/challenges`,className:Oe.li,onClick:Bn=>{Bn.preventDefault(),Ne&&(0,yt.L9)([Ne]),ra&&(0,yt.xg)(`/shixuns/${sa}/challenges`)}},z.createElement("div",{className:Oe.img},z.createElement("img",{className:Oe.cover,src:`${pa}`}),Zt.is_jupyter&&z.createElement("img",{className:Oe.sign,src:Kt}),Zt.is_jupyter_lab&&z.createElement("img",{className:Oe.sign,src:Ot}),Zt.is_unity_3d&&z.createElement("img",{className:Oe.sign,src:it})),z.createElement("div",{className:Oe.name},z.createElement(Qe.Z,{title:Hn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:Oe.e},Hn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{className:Oe.tags},z.createElement(Qe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,Zt.challenges_count))),!!Zt.myshixuns_count&&z.createElement(Qe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),z.createElement("span",null,Zt.myshixuns_count))),z.createElement(Qe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},z.createElement("span",null,z.createElement("span",null,Zt.level))),z.createElement("div",{className:Oe.rate},z.createElement(gt.Z,{allowHalf:!0,disabled:!0,defaultValue:Zt.score_info}),z.createElement("span",null,"\xA0",Zt.score_info?`${Zt.score_info}\u5206`:"5\u5206")))),!ra&&z.createElement("div",{className:Oe.lockWrap},z.createElement("img",{src:`${Xe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!sn.length&&z.createElement(kt.Z,null)))},Ye={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},en=({className:mn,dataSource:sn=[],col:ue=4,right:Se,bottom:Ie=23,precision:dt=0,wrapWidth:ot=1200,wrapClassName:Ne,trackEventItems:ut,loading:Wt})=>{const Zt=Math.floor((ot-(ue-1)*Se)/ue);return z.createElement(Ft.Z,{spinning:Wt},z.createElement("div",{className:tt()(Ye.list,mn)},!!sn.length&&sn.map((nn,Hn)=>{const{name:On,id:sa,identifier:ra,power:tr,cover_image_id:pa,pic:Bn}=nn;return z.createElement("div",{className:tt()(Ye.wrap,Ne),key:sa,style:{width:Zt,marginRight:(1+Hn)%ue===0?0:Se+dt,marginBottom:Ie}},z.createElement("a",{target:"_blank",href:`/shixuns/${ra}/challenges`,className:Ye.li,onClick:pn=>{pn.preventDefault(),ut&&(0,yt.L9)([ut]),tr&&(0,yt.xg)(`/shixuns/${ra}/challenges`)}},z.createElement("img",{src:te(47621),className:Ye.titleBg}),z.createElement("div",{className:Ye.name},z.createElement(Qe.Z,{title:On||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:Ye.e},On||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:Ye.img},z.createElement("img",{className:Ye.cover,src:pa?`${Xe.Z.API_SERVER}/api/attachments/${pa}`:`${Xe.Z.IMG_SERVER+Bn}`}),nn.is_jupyter&&z.createElement("div",{className:Ye.bq},"Jupyter"),nn.is_jupyter_lab&&z.createElement("div",{className:Ye.bq},"JupyterLab"),nn.is_unity_3d&&z.createElement("div",{className:Ye.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),z.createElement("div",{className:"mt20 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:Ye.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:Ye.value},nn.myshixuns_count)),z.createElement("div",null,z.createElement("span",{className:Ye.text},"\u56F0\u96BE\u7B49\u7EA7"),z.createElement("span",{className:Ye.value},nn.level))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:Ye.text},"\u5173\u5361\u6570"),z.createElement("span",{className:Ye.value},nn.challenges_count)),z.createElement("div",{className:Ye.rate},z.createElement(gt.Z,{allowHalf:!0,disabled:!0,defaultValue:nn.score_info}),z.createElement("span",{className:Ye.value,style:{color:"#FF9C00"}},"\xA0",nn.score_info?`${nn.score_info}\u5206`:"5\u5206"))))),!tr&&z.createElement("div",{className:Ye.lockWrap},z.createElement("img",{src:`${Xe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!sn.length&&z.createElement(kt.Z,null)))},wt=te(929),tn={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Ce=te(79005),rn=te(20345),xt=te(77882),In=te(31081),Jn=te(75309),Et=te(71979),mt=te(47558),Le=te(42922),he=te(66832),rt=te(96593),lt=te(19664),we=te(91833);const ve=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ce,swimg:rn},{name:"101\u8BA1\u5212",ptimg:xt,swimg:In},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Jn,swimg:Et},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:mt,swimg:Le},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:he,swimg:rt},{name:"\u519B\u961F\u4E00\u6D41",ptimg:lt,swimg:we}];var Je=({className:mn,dataSource:sn=[],col:ue=4,right:Se,bottom:Ie=23,precision:dt=0,wrapWidth:ot=1200,trackEventItems:Ne,loading:ut,wrapClassName:Wt,imgClassName:Zt,isArrow:nn=!1})=>{const Hn=Math.floor((ot-(ue-1)*Se)/ue),[On,sa]=(0,z.useState)(),[ra,tr]=(0,z.useState)(),pa=pn=>sa(pn),Bn=()=>sa(-1);return z.createElement(Ft.Z,{spinning:ut},z.createElement("div",{className:tt()(tn.list,mn)},!!(sn!=null&&sn.length)&&(sn==null?void 0:sn.map((pn,Fn)=>{var Nn;const{name:ka,id:Xa,identifier:Pr,featured:rr,school_name:mr,image_url:Lr,excellent:to,is_plan:Kr}=pn;return z.createElement("div",{key:Xa,className:tt()(tn.wrap,Wt),style:{width:Hn,marginRight:(1+Fn)%ue===0?0:Se+dt,marginBottom:Ie}},z.createElement("a",{target:"_blank",href:`/paths/${Pr}`,className:tn.li,onClick:Ao=>{Ao.preventDefault(),Ne&&(0,yt.L9)([Ne]),(0,yt.xg)(`/paths/${Pr}`)}},z.createElement("img",{src:te(39057),className:tn.titleBg}),z.createElement("div",{className:tn.name},z.createElement(Qe.Z,{title:ka},z.createElement("span",{className:tn.e,style:{color:nn&&On===Fn?"#145DFF":"#000000"},onMouseEnter:()=>{pa(Fn)},onMouseLeave:Bn},ka))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:tt()(tn.img,Zt)},z.createElement("img",{className:tn.cover,src:`${Xe.Z.IMG_SERVER+Lr}`}),(Nn=pn==null?void 0:pn.subject_tags)==null?void 0:Nn.map((Ao,Mo)=>{var Go,Tr;if(Mo===0){const Nr=(Go=ve.find(Ar=>Ar.name==Ao))==null?void 0:Go.swimg;return z.createElement("img",{className:tn.sign,src:Nr,style:{left:"-4px"}})}const Or=(Tr=ve.find(Nr=>Nr.name==Ao))==null?void 0:Tr.ptimg;return z.createElement("img",{className:tn.sign,src:Or,style:{left:`${48+52*(Mo-1)+2*Mo}px`}})}),z.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(pn==null?void 0:pn.excellent)&&z.createElement("div",{className:tn.bq},"\u5F00\u653E\u8BFE\u7A0B"))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:tn.text},"\u7AE0\u8282\u6570"),z.createElement("span",{className:tn.value},pn.stages_count)),z.createElement("div",null,z.createElement("span",{className:tn.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:tn.value},pn.members_count))))))})),!sn.length&&z.createElement(kt.Z,null)))},xe={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},bt="data:image/png;base64,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",_t=te(59301),Yt=({className:mn,dataSource:sn=[],col:ue=4,right:Se,bottom:Ie=23,precision:dt=0,wrapWidth:ot=1200,trackEventItems:Ne,loading:ut})=>{const Wt=Math.floor((ot-(ue-1)*Se)/ue);return _t.createElement(Ft.Z,{spinning:ut},_t.createElement("div",{className:tt()(xe.list,mn)},!!sn.length&&sn.map((Zt,nn)=>{const{subject_identifier:Hn,id:On,identifier:sa,power:ra}=Zt,tr=Zt.is_public!=0&&Zt.is_public;return _t.createElement("div",{className:xe.wrap,key:On,style:{width:Wt,marginRight:(1+nn)%ue===0?0:Se+dt,marginBottom:Ie}},_t.createElement("a",{className:xe.li,onClick:pa=>{pa.preventDefault(),Ne&&(0,yt.L9)([Ne]),(0,yt.xg)(Zt.first_category_url)}},_t.createElement("div",{className:xe.top},_t.createElement(Qe.Z,{title:Zt.name},_t.createElement("div",{className:xe.name},Zt.name)),_t.createElement("img",{className:xe.img,src:Xe.Z.IMG_SERVER+"/images/"+Zt.avatar_url}),_t.createElement("div",{className:xe.text,title:Zt.creator},Zt.creator),Hn&&_t.createElement("div",{className:xe.btns},_t.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),_t.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),tr&&_t.createElement("div",{className:xe.sign},"\u516C\u5F00")),_t.createElement("div",{className:xe.bottom},Zt.visits>0&&_t.createElement(Qe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},_t.createElement("span",null,_t.createElement("i",{className:"iconfont icon-liulanyan"}),_t.createElement("span",null,Zt.visits))),Zt.course_members_count>0&&_t.createElement(Qe.Z,{title:"\u6210\u5458",placement:"bottom"},_t.createElement("span",null,_t.createElement("i",{className:"iconfont icon-chengyuan"}),Zt.course_members_count)),Zt.tasks_count>0&&_t.createElement(Qe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},_t.createElement("span",null,_t.createElement("i",{className:"iconfont icon-zuoye"}),Zt.tasks_count)),Zt.is_end?_t.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):_t.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Zt.is_accessible&&_t.createElement("div",{className:xe.lockWrap},_t.createElement("img",{src:`${Xe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),_t.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!sn.length&&_t.createElement(kt.Z,null)))},pt={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},ln="data:image/png;base64,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",Ve=({className:mn,dataSource:sn=[],col:ue=4,right:Se,bottom:Ie=23,precision:dt=0,wrapWidth:ot=1200,wrapClassName:Ne,trackEventItems:ut,loading:Wt})=>{const Zt=Math.floor((ot-(ue-1)*Se)/ue);return z.createElement(Ft.Z,{spinning:Wt},z.createElement("div",{className:tt()(pt.list,mn)},!!sn.length&&sn.map((nn,Hn)=>{const{subject_identifier:On,id:sa,identifier:ra,power:tr}=nn,pa=nn.is_public!=0&&nn.is_public;return z.createElement("div",{className:tt()(`${pt.wrap} ${nn.is_accessible?"":pt.warpStyle}`,Ne),key:sa,style:{width:Zt,marginRight:(1+Hn)%ue===0?0:Se+dt,marginBottom:Ie}},z.createElement("a",{className:pt.li,onClick:Bn=>{Bn.preventDefault(),ut&&(0,yt.L9)([ut]),(0,yt.xg)(nn.first_category_url)}},z.createElement("div",{className:pt.creator},z.createElement("img",{className:pt.img,src:Xe.Z.IMG_SERVER+"/images/"+nn.avatar_url}),z.createElement("div",{className:pt.text,title:nn.creator},nn.creator)),z.createElement("div",{className:pt.top},z.createElement(Qe.Z,{title:nn.name},z.createElement("div",{className:pt.name},nn.name)),pa&&z.createElement("div",{className:pt.sign},"\u516C\u5F00")),z.createElement("div",{className:pt.middle},z.createElement("div",{className:pt.row,style:{marginBottom:6}},z.createElement("div",null,z.createElement("span",{className:pt.text},"\u8BBF\u95EE\u91CF"),z.createElement("span",{className:pt.value},(nn==null?void 0:nn.visits)||0)),z.createElement("div",null,z.createElement("span",{className:pt.text},"\u6210\u5458"),z.createElement("span",{className:pt.value},(nn==null?void 0:nn.course_members_count)||0))),z.createElement("div",{className:pt.row},z.createElement("div",null,z.createElement("span",{className:pt.text,style:{width:42}},"\u4F5C",z.createElement("span",{style:{marginLeft:14}},"\u4E1A")),z.createElement("span",{className:pt.value},(nn==null?void 0:nn.tasks_count)||0)),z.createElement("div",null,z.createElement("span",{className:pt.text},"\u72B6\u6001"),nn.is_end?z.createElement("span",{className:pt.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):z.createElement("span",{className:pt.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),On&&z.createElement("div",{className:pt.btns},z.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!nn.is_accessible&&z.createElement("div",{className:pt.lockWrap},z.createElement("img",{src:`${Xe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!sn.length&&z.createElement(kt.Z,null)))},Mt={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},zt=te(76560),xn=({dataSource:mn=[],value:sn,onChange:ue,className:Se,style:Ie={},tabBarExtraContent:dt})=>z.createElement("div",{className:tt()(Mt.tabs,Se),style:Ie},z.createElement("div",{className:Mt.tabsWrap},mn.map((ot,Ne)=>z.createElement("aside",{className:Mt.tab,onClick:()=>{ue(ot.id),ot.link&&zt.history.push(ot.link)},key:Ne},z.createElement("div",{className:sn===ot.id?Mt.active:""},ot.name),(ot==null?void 0:ot.resetCount)==null&&(ot==null?void 0:ot.total)!==void 0&&z.createElement("span",null,"\uFF08",ot==null?void 0:ot.total,"\uFF09"),(ot==null?void 0:ot.resetCount)!==void 0&&(ot==null?void 0:ot.total)!==void 0&&z.createElement(Qe.Z,{title:(ot==null?void 0:ot.tip)!=null?ot==null?void 0:ot.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},ot==null?void 0:ot.resetCount),"/",z.createElement("span",null,ot==null?void 0:ot.total),"\uFF09"))))),z.createElement("div",{className:Mt.tabBar},dt)),at={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},_n=({dataSource:mn=[],value:sn,onChange:ue,className:Se,style:Ie={},tabBarExtraContent:dt})=>z.createElement("div",{className:tt()(at.tabs,Se),style:Ie},z.createElement("div",{className:at.tabsWrap},mn.map((ot,Ne)=>z.createElement("aside",{className:at.tab,onClick:()=>{ue(ot.id),ot.link&&zt.history.push(ot.link)},key:Ne},z.createElement("div",{className:sn===ot.id?at.active:""},ot.name),(ot==null?void 0:ot.resetCount)==null&&(ot==null?void 0:ot.total)!==void 0&&z.createElement("span",null,"\uFF08",ot==null?void 0:ot.total,"\uFF09"),(ot==null?void 0:ot.resetCount)!==void 0&&(ot==null?void 0:ot.total)!==void 0&&z.createElement(Qe.Z,{title:(ot==null?void 0:ot.tip)!=null?ot==null?void 0:ot.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},ot==null?void 0:ot.resetCount),"/",z.createElement("span",null,ot==null?void 0:ot.total),"\uFF09"))))),z.createElement("div",{className:at.tabBar},dt)),Qn=({className:mn,style:sn={},children:ue})=>z.createElement("div",{className:tt()(mn),style:sn},ue),$n={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Fa=te(38854),fa=te(20834);const Tn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Vt=({sortValue:mn,dropValue:sn,className:ue,onSort:Se,onDrop:Ie,dataSource:dt=Tn})=>{var ot;return z.createElement("div",{className:tt()($n.orderWrap,ue)},z.createElement(Fa.Z,{dropdownRender:()=>z.createElement(fa.default,null,dt.map((Ne,ut)=>z.createElement(fa.default.Item,{key:ut,onClick:()=>Ie(Ne.id)},Ne.name)))},z.createElement("span",{className:$n.orderTextWrap},(ot=dt.find(Ne=>sn===Ne.id))==null?void 0:ot.name)),z.createElement("span",{className:$n.orderIconWrap},z.createElement("span",{className:$n.orderAsc},z.createElement("i",{className:mn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${$n.cursorPointer} ${$n.active}`:`iconfont icon-sanjiaoxing-up font12 ${$n.cursorPointer}`,onClick:()=>Se(mn==="asc"?"desc":"asc")})),z.createElement("span",{className:$n.orderDesc},z.createElement("i",{className:mn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${$n.cursorPointer} ${$n.active}`:`iconfont icon-sanjiaoxing-down font12 ${$n.cursorPointer}`,onClick:()=>Se(mn==="asc"?"desc":"asc")}))))},vt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},jt=te(3113),Dn=te(22688),ke=Object.defineProperty,St=Object.getOwnPropertySymbols,Xt=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Pt=(mn,sn,ue)=>sn in mn?ke(mn,sn,{enumerable:!0,configurable:!0,writable:!0,value:ue}):mn[sn]=ue,Tt=(mn,sn)=>{for(var ue in sn||(sn={}))Xt.call(sn,ue)&&Pt(mn,ue,sn[ue]);if(St)for(var ue of St(sn))Ze.call(sn,ue)&&Pt(mn,ue,sn[ue]);return mn},Ut=(mn,sn)=>{var ue={};for(var Se in mn)Xt.call(mn,Se)&&sn.indexOf(Se)<0&&(ue[Se]=mn[Se]);if(mn!=null&&St)for(var Se of St(mn))sn.indexOf(Se)<0&&Ze.call(mn,Se)&&(ue[Se]=mn[Se]);return ue},Ke=(mn,sn,ue)=>new Promise((Se,Ie)=>{var dt=ut=>{try{Ne(ue.next(ut))}catch(Wt){Ie(Wt)}},ot=ut=>{try{Ne(ue.throw(ut))}catch(Wt){Ie(Wt)}},Ne=ut=>ut.done?Se(ut.value):Promise.resolve(ut.value).then(dt,ot);Ne((ue=ue.apply(mn,sn)).next())}),je=mn=>{var sn=mn,{className:ue,style:Se,children:Ie,loading:dt=!1,openLoading:ot,onClick:Ne=()=>{},size:ut="middle",shape:Wt="round",theme:Zt}=sn,nn=Ut(sn,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Hn,On]=(0,z.useState)(!1),sa=(0,z.useMemo)(()=>{switch(Zt){case Dn.Fy.THEMEONE:return vt.ThemeOne;case Dn.Fy.DEFAULT:default:return vt.btn}},[Zt]);return z.createElement(jt.ZP,Tt({onClick:(0,st.throttle)(ra=>Ke(void 0,null,function*(){ot&&On(!0);try{yield Ne(ra)}catch(tr){console.log("error",tr)}ot&&On(!1)}),2e3,{leading:!0,trailing:!1}),className:tt()(sa,vt[`${ut}-${Wt}`],ue),style:Se,size:ut,shape:Wt,loading:Hn||dt},nn),Ie)},$t={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},Ht=({className:mn,style:sn,children:ue=null,onClick:Se,title:Ie})=>z.createElement("div",{className:tt()($t.head,mn),style:sn},z.createElement("span",{className:"primary-hover",onClick:Se},z.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),z.createElement("b",{title:Ie},Ie),z.createElement("div",{className:$t.node},ue)),kn={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},hn=({confirmShow:mn=!0,confirmTitle:sn,confirmClick:ue,cancelShow:Se=!0,cancelTitle:Ie,cancelClick:dt,className:ot,style:Ne,confirmLoading:ut=!1})=>z.createElement("div",{className:tt()(kn.btns,ot),style:Ne},mn&&z.createElement(jt.ZP,{loading:ut,onClick:ue,type:"primary",className:kn.confirm},sn),Se&&z.createElement(jt.ZP,{onClick:dt,className:kn.cancel},Ie)),Vn={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Jt=({className:mn,style:sn={},LeftContent:ue,children:Se,RightContent:Ie})=>z.createElement("div",{className:tt()(Vn.fixedBottom,mn),style:sn},z.createElement("div",{className:Vn.wrap},z.createElement("div",{className:Vn.left},ue),z.createElement("div",{className:Vn.center},Se),z.createElement("div",{className:Vn.right},Ie))),aa={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Yn=({className:mn,style:sn={},dataSource:ue=[]})=>z.createElement("div",{className:tt()(aa.crumbs,mn),style:sn},ue.map((Se,Ie)=>Iezt.history.push(Se.path)},Se.name):z.createElement("span",null,Se.name),z.createElement("span",null,"\xA0",">","\xA0")):z.createElement("span",{key:Ie,style:{color:"#5F6368"}},Se.name))),Wn=te(31797),la=Object.defineProperty,La=Object.defineProperties,ia=Object.getOwnPropertyDescriptors,Ca=Object.getOwnPropertySymbols,Oa=Object.prototype.hasOwnProperty,dr=Object.prototype.propertyIsEnumerable,Ja=(mn,sn,ue)=>sn in mn?la(mn,sn,{enumerable:!0,configurable:!0,writable:!0,value:ue}):mn[sn]=ue,pr=(mn,sn)=>{for(var ue in sn||(sn={}))Oa.call(sn,ue)&&Ja(mn,ue,sn[ue]);if(Ca)for(var ue of Ca(sn))dr.call(sn,ue)&&Ja(mn,ue,sn[ue]);return mn},Ha=(mn,sn)=>La(mn,ia(sn)),fr=(mn,sn)=>{var ue={};for(var Se in mn)Oa.call(mn,Se)&&sn.indexOf(Se)<0&&(ue[Se]=mn[Se]);if(mn!=null&&Ca)for(var Se of Ca(mn))sn.indexOf(Se)<0&&dr.call(mn,Se)&&(ue[Se]=mn[Se]);return ue};const{Countdown:vn}=Wn.default;var Hr=mn=>{var sn=mn,{onChange:ue}=sn,Se=fr(sn,["onChange"]);const[Ie,dt]=(0,z.useState)(null);(0,z.useEffect)(()=>{typeof Ie=="number"&&Ie>=0&&ue(Ie)},[Ie]);const ot=Ne=>{const ut=Math.floor(Ne/1e3);dt(ut)};return z.createElement(vn,Ha(pr({},Se),{onChange:ot}))},br={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},zn=({DataProps:mn,className:sn,style:ue={}})=>{var Se;return z.createElement("div",{className:tt()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",br.ClassRoomItem,sn),style:ue,onClick:()=>{(0,yt.xg)(mn==null?void 0:mn.first_category_url)}},z.createElement("div",{className:"flex flex-col item-center"},z.createElement("img",{src:`${(Se=Xe.Z)==null?void 0:Se.IMG_SERVER}/images/${mn==null?void 0:mn.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(mn==null?void 0:mn.subject_identifier)&&z.createElement("div",{className:"mt-40px"},z.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),z.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},z.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(mn!=null&&mn.is_public)&&z.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),z.createElement("span",{className:tt()("text-16px font-medium",br.TitleDom)},mn==null?void 0:mn.name)),z.createElement("div",{className:"c-grey-333 font-medium"},mn==null?void 0:mn.creator),z.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",mn==null?void 0:mn.course_members_count),z.createElement("div",{className:"c-grey-333 flex item-center justify-between"},z.createElement("div",null,"\u4F5C\u4E1A\uFF1A",mn==null?void 0:mn.tasks_count),mn!=null&&mn.is_end?z.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):z.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},ga=Object.defineProperty,xa=Object.getOwnPropertySymbols,ea=Object.prototype.hasOwnProperty,qa=Object.prototype.propertyIsEnumerable,qn=(mn,sn,ue)=>sn in mn?ga(mn,sn,{enumerable:!0,configurable:!0,writable:!0,value:ue}):mn[sn]=ue,Na=(mn,sn)=>{for(var ue in sn||(sn={}))ea.call(sn,ue)&&qn(mn,ue,sn[ue]);if(xa)for(var ue of xa(sn))qa.call(sn,ue)&&qn(mn,ue,sn[ue]);return mn},Ya=({DataProps:mn=[],selectValue:sn,onChange:ue,className:Se,style:Ie={},extra:dt,classNameItem:ot,styleItem:Ne={},barHidden:ut})=>{const[Wt,Zt]=(0,z.useState)();return(0,z.useEffect)(()=>{Zt(Array.isArray(sn)?sn:[sn])},[sn]),z.createElement("div",{className:tt()("flex px-20px py-10px gap-40px",Se),style:Na({borderBottom:"1px solid #D3F0FF"},Ie)},mn==null?void 0:mn.map(nn=>z.createElement("div",{key:nn==null?void 0:nn.id,className:tt()("flex item-center justify-center current c-grey-333 text-16 relative",ot,nn==null?void 0:nn.className),style:Na(Na({color:Wt!=null&&Wt.includes(nn==null?void 0:nn.id)?"#1890FF":"",minWidth:88},Ne),(nn==null?void 0:nn.style)||{}),onClick:Hn=>{ue==null||ue({domEvent:Hn,item:nn}),nn!=null&&nn.link&&zt.history.push(nn==null?void 0:nn.link)}},nn==null?void 0:nn.name,!ut&&(Wt==null?void 0:Wt.includes(nn==null?void 0:nn.id))&&z.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),z.createElement("div",{className:"ml-auto"},dt))},sr=Object.defineProperty,Ua=Object.defineProperties,cr=Object.getOwnPropertyDescriptors,gr=Object.getOwnPropertySymbols,ur=Object.prototype.hasOwnProperty,jr=Object.prototype.propertyIsEnumerable,Ir=(mn,sn,ue)=>sn in mn?sr(mn,sn,{enumerable:!0,configurable:!0,writable:!0,value:ue}):mn[sn]=ue,Yr=(mn,sn)=>{for(var ue in sn||(sn={}))ur.call(sn,ue)&&Ir(mn,ue,sn[ue]);if(gr)for(var ue of gr(sn))jr.call(sn,ue)&&Ir(mn,ue,sn[ue]);return mn},Zr=(mn,sn)=>Ua(mn,cr(sn)),kr=({value:mn,onChange:sn,onInputChange:ue,className:Se,style:Ie={},InputProps:dt})=>{const[ot,Ne]=(0,z.useState)(mn);return z.createElement("div",{className:tt()("flex item-center rounded-full px-10px py-2px",Se),style:Yr({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Ie)},z.createElement(pe.default,Zr(Yr({bordered:!1},dt),{onChange:ut=>{Ne(ut.target.value),ue==null||ue(encodeURIComponent(ut.target.value))},onPressEnter:ut=>{sn==null||sn({domEvent:ut,item:{value:ot}})}})),z.createElement("img",{className:"h-22px current",src:te(25365),height:22,onClick:ut=>{sn==null||sn({domEvent:ut,item:{value:ot}})}}))}},17904:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return se}});var z=te(59301);function se(be,ct){const We=(0,z.useRef)();(0,z.useEffect)(()=>{We.current=be}),(0,z.useEffect)(()=>{function Re(){We.current()}if(ct!==null){let ie=setInterval(Re,ct);return()=>clearInterval(ie)}},[ct])}},58021:function(ht,Gt,te){"use strict";te.r(Gt),te.d(Gt,{default:function(){return Xt}});var z=te(59301),se={card:"card___c4ypw",head:"head___d2Dfo",element:"element___PyfcV",collaborator:"collaborator___o6MF4",btn:"btn___CF6mw",delSty:"delSty___Wm5pj",delBorder:"delBorder___IVg2Z",copHover:"copHover___rNmmw",wrap:"wrap___feope",center:"center___uU09V",tip:"tip___yCX57",title:"title___OpV1r",content:"content___XU4yH",fixedBtns:"fixedBtns___ItSdd"},be=te(92310),ct=te.n(be),We=te(47949),Re=te(89389),ie=te(95237),tt=te(3113),st=te(43418),$e=te(92832),Ue=te(1710),He=te(78241),Fe=te(6848),re=te(5871),a=te(8591),y=te(71418),x=te(24905),E=te(5112),b=te(5083),ee=te(49661),ne=te(76560),oe=te(56082),ae=te(87954),fe=te(18257),pe=te(19719),Pe=te(35241),Ee=te(57884),Ae=Object.defineProperty,ye=Object.defineProperties,nt=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,gt=(Ze,Pt,Tt)=>Pt in Ze?Ae(Ze,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Tt}):Ze[Pt]=Tt,Xe=(Ze,Pt)=>{for(var Tt in Pt||(Pt={}))Ft.call(Pt,Tt)&>(Ze,Tt,Pt[Tt]);if(Oe)for(var Tt of Oe(Pt))Qe.call(Pt,Tt)&>(Ze,Tt,Pt[Tt]);return Ze},yt=(Ze,Pt)=>ye(Ze,nt(Pt));const Kt=z.createContext({}),Ot=()=>{const{setActivatorNodeRef:Ze,listeners:Pt}=(0,z.useContext)(Kt);return z.createElement(tt.ZP,Xe({type:"text",size:"small",icon:z.createElement(Fe.Z,{title:"\u53EF\u9F20\u6807\u62D6\u62FD\u8FDB\u884C\u8BD5\u9898\u6392\u5E8F\uFF0C\u5B66\u751F\u7AEF\u5C06\u6309\u7167\u6B64\u6392\u5E8F\u5C55\u793A"},z.createElement(oe.Z,null)),style:{cursor:"move"},ref:Ze},Pt))},it=Ze=>{const{attributes:Pt,listeners:Tt,setNodeRef:Ut,setActivatorNodeRef:Ke,transform:qe,transition:je,isDragging:$t}=(0,pe.nB)({id:Ze["data-row-key"]}),on=Xe(yt(Xe({},Ze.style),{transform:Pe.ux.Translate.toString(qe),transition:je}),$t?{position:"relative",zIndex:99}:{}),Ht=(0,z.useMemo)(()=>({setActivatorNodeRef:Ke,listeners:Tt}),[Ke,Tt]);return z.createElement(Kt.Provider,{value:Ht},z.createElement("tr",Xe(yt(Xe({},Ze),{ref:Ut,style:on}),Pt)))};var Nt=({columns:Ze,dataSource:Pt,setDataSource:Tt,loading:Ut})=>{const Ke=({active:qe,over:je})=>{qe.id!==(je==null?void 0:je.id)&&Tt($t=>{const on=$t.findIndex(kn=>kn.id===(qe==null?void 0:qe.id)),Ht=$t.findIndex(kn=>kn.id===(je==null?void 0:je.id));return(0,pe.Rp)($t,on,Ht)})};return z.createElement(ae.LB,{modifiers:[fe.DL],onDragEnd:Ke},z.createElement(pe.Fo,{items:Pt.map(qe=>qe.id),strategy:pe.qw},z.createElement(Ue.default,{pagination:!1,scroll:{y:400},rowKey:"id",loading:Ut,locale:{emptyText:z.createElement(Ee.Z,{styles:{margin:"80px auto"},customText:z.createElement("span",null,"\u8FD8\u6CA1\u6709\u8BD5\u9898\uFF0C\u8BF7\u4ECE",z.createElement("span",{style:{color:"#CA7720"}},"\u53F3\u4E0A\u89D2\u64CD\u4F5C\u6309\u94AE"),"\u8FDB\u884C\u6DFB\u52A0\uFF5E")})},dataSource:Pt,components:{body:{row:it}},columns:[{key:"sort",align:"center",width:80,render:()=>z.createElement(Ot,null)},...Ze],size:"middle"})))},Me=te(99313),Ye=te(19842),Bt=te(57809),en=te(98228),wt=te(58421),tn=te(82093),Ce={flex_box_center:"flex_box_center___Iqqr9",flex_space_between:"flex_space_between___y0uZc",flex_box_vertical_center:"flex_box_vertical_center___akeKA",flex_box_center_end:"flex_box_center_end___DEJG9",flex_box_column:"flex_box_column___pgYr1",scoremodal:"scoremodal___PYXCN",selectWrapper:"selectWrapper___RNoPX",selectWrappers:"selectWrappers___fUTXA",allqingchu:"allqingchu___k6Qgb",title:"title___AAfdA",score:"score___oYtrM",close:"close___i8V3V",content:"content___JpTOI",items:"items___je5K0",bottom:"bottom___jjylc",yes:"yes___Wh4La",no:"no___fIya2",titlecount:"titlecount___pZQaF",add:"add___hT0xx",search:"search___WBmWG",searchIcon:"searchIcon___LgZF_",tabWrap:"tabWrap___lGZ3A",previewModal:"previewModal___jPoO2"},rn=te(37798),xt={flex_box_center:"flex_box_center____Tkex",flex_space_between:"flex_space_between___EZnYm",flex_box_vertical_center:"flex_box_vertical_center___e6Uyw",flex_box_center_end:"flex_box_center_end___FubGu",flex_box_column:"flex_box_column___ibm4g",warp:"warp___IgClr",shixunbutton:"shixunbutton___DTP9s",redio:"redio___wfYmJ",redioitem:"redioitem___Lx8l8",redioitemyes:"redioitemyes___KKsIv",title:"title___GXJmE",titleyes:"titleyes___yYOlS",yestag:"yestag___WQlWV",qcount:"qcount___QpuQ9",score:"score___WkTL9",qtitle:"qtitle___TQM3w",checkbox:"checkbox___XWcyb",checkboxitem:"checkboxitem___eUzWD",checkboxitemyes:"checkboxitemyes___LOyRE",bottom:"bottom___IKM1j",bottomitem:"bottomitem___TaUK6",left:"left___szEjt",right:"right___XEuVG",completion:"completion___bVp0S",content:"content___R3KZ7",items:"items___DCx2v",simple:"simple___GPeTT",shixun:"shixun___hhixj",combination:"combination___toZnZ",program:"program___alaBk"},In=te(7664),Jn=te(24334);const Et=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"];var Le=({qitem:Ze})=>{var Pt,Tt,Ut,Ke,qe,je,$t,on,Ht,kn;return z.createElement("div",{className:xt.warp},z.createElement("div",{className:xt.mainPart},z.createElement("div",{className:xt.qcount},(Ze==null?void 0:Ze.question_type)===8&&z.createElement(In.Z,{className:xt.content,showProgramFill:!0,value:(Pt=Ze==null?void 0:Ze.program_attr)==null?void 0:Pt.description}),(Ze==null?void 0:Ze.question_type)!=8&&z.createElement(In.Z,{className:xt.qtitle,value:(Ze==null?void 0:Ze.name)||(Ze==null?void 0:Ze.title)})),((Ze==null?void 0:Ze.question_type)===0||(Ze==null?void 0:Ze.question_type)===2)&&z.createElement("div",null,(Tt=Ze==null?void 0:Ze.choices)==null?void 0:Tt.map((Ct,hn)=>z.createElement("div",{className:xt.redio},!(Ct!=null&&Ct.is_answer)&&z.createElement("span",{className:xt.redioitem}),(Ct==null?void 0:Ct.is_answer)&&z.createElement("i",{className:`${xt.redioitemyes} icon-duigou1`}),z.createElement(In.Z,{className:Ct!=null&&Ct.is_answer?xt.titleyes:xt.title,value:Et[hn]+(Ct==null?void 0:Ct.choice_text)}),(Ct==null?void 0:Ct.is_answer)&&z.createElement("div",{className:xt.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ze==null?void 0:Ze.question_type)===1&&z.createElement("div",null,(Ut=Ze==null?void 0:Ze.choices)==null?void 0:Ut.map((Ct,hn)=>z.createElement("div",{className:xt.checkbox},!(Ct!=null&&Ct.is_answer)&&z.createElement("span",{className:xt.checkboxitem}),(Ct==null?void 0:Ct.is_answer)&&z.createElement("i",{className:`${xt.checkboxitemyes} icon-duigou1`}),z.createElement(In.Z,{className:Ct!=null&&Ct.is_answer?xt.titleyes:xt.title,value:Et[hn]+(Ct==null?void 0:Ct.choice_text)}),(Ct==null?void 0:Ct.is_answer)&&z.createElement("div",{className:xt.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ze==null?void 0:Ze.question_type)===3&&z.createElement("div",{className:xt.completion},(Ke=Ze==null?void 0:Ze.standard_answer)==null?void 0:Ke.map((Ct,hn)=>{var Vn;return z.createElement("div",{style:{display:"flex"}},z.createElement("span",{className:xt.title},"\u586B\u7A7A\u9879",hn+1),z.createElement("div",{className:xt.content},(Vn=Ct==null?void 0:Ct.answer_text)==null?void 0:Vn.map((Zn,Jt)=>z.createElement("div",{className:xt.items},Zn))))})),(Ze==null?void 0:Ze.question_type)===4&&z.createElement("div",{className:xt.simple},z.createElement("div",{className:xt.title},"\u53C2\u8003\u7B54\u6848"),z.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(qe=Ze==null?void 0:Ze.answer_texts)!=null&&qe[0]?z.createElement(In.Z,{className:xt.content,value:(je=Ze==null?void 0:Ze.answer_texts)==null?void 0:je[0]}):z.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(Ze==null?void 0:Ze.question_type)===5&&(($t=Ze==null?void 0:Ze.challenge_names)==null?void 0:$t.map((Ct,hn)=>z.createElement("div",{className:xt.shixun},z.createElement("span",{className:xt.qtitle},z.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,ee.EM)(hn+1),"\u9898"),Ct)))),(Ze==null?void 0:Ze.question_type)===6&&z.createElement("div",{className:xt.program},z.createElement(In.Z,{className:xt.content,value:((on=Ze==null?void 0:Ze.program_attr)==null?void 0:on.description)||"- -"})),(Ze==null?void 0:Ze.question_type)===7&&((Ht=Ze==null?void 0:Ze.sub_item_banks)==null?void 0:Ht.map((Ct,hn)=>{var Vn,Zn,Jt,aa,Mn;return z.createElement("div",null,z.createElement("div",{className:xt.combination},z.createElement("span",{className:xt.qtitle},Ct==null?void 0:Ct.name)),z.createElement("div",{className:xt.warp,style:{padding:"0px",paddingTop:20}},z.createElement("div",null,((Ct==null?void 0:Ct.item_type)=="SINGLE"||(Ct==null?void 0:Ct.item_type)=="JUDGMENT")&&((Vn=Ct==null?void 0:Ct.choices)==null?void 0:Vn.map((Yn,Wn)=>z.createElement("div",{className:xt.redio},!(Yn!=null&&Yn.is_answer)&&z.createElement("span",{className:xt.redioitem}),(Yn==null?void 0:Yn.is_answer)&&z.createElement("i",{className:`${xt.redioitemyes} icon-duigou1`}),z.createElement(In.Z,{className:Yn!=null&&Yn.is_answer?xt.titleyes:xt.title,value:Et[Wn]+(Yn==null?void 0:Yn.choice_text)}),(Yn==null?void 0:Yn.is_answer)&&z.createElement("div",{className:xt.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ct==null?void 0:Ct.item_type)=="MULTIPLE"&&((Zn=Ct==null?void 0:Ct.choices)==null?void 0:Zn.map((Yn,Wn)=>z.createElement("div",{className:xt.checkbox},!(Yn!=null&&Yn.is_answer)&&z.createElement("span",{className:xt.checkboxitem}),(Yn==null?void 0:Yn.is_answer)&&z.createElement("i",{className:`${xt.checkboxitemyes} icon-duigou1`}),z.createElement(In.Z,{className:Yn!=null&&Yn.is_answer?xt.titleyes:xt.title,value:Et[Wn]+(Yn==null?void 0:Yn.choice_text)}),(Yn==null?void 0:Yn.is_answer)&&z.createElement("div",{className:xt.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ct==null?void 0:Ct.item_type)=="COMPLETION"&&z.createElement("div",{className:xt.completion},(Jt=Ct==null?void 0:Ct.standard_answer)==null?void 0:Jt.map((Yn,Wn)=>{var la;return z.createElement("div",{style:{display:"flex"}},z.createElement("span",{className:xt.title},"\u586B\u7A7A\u9879",Wn+1),z.createElement("div",{className:xt.content},(la=Yn==null?void 0:Yn.answer_text)==null?void 0:la.map((La,ia)=>z.createElement("div",{className:xt.items},La))))})),(Ct==null?void 0:Ct.item_type)=="SUBJECTIVE"&&z.createElement("div",{className:xt.simple},z.createElement("div",{className:xt.title},"\u53C2\u8003\u7B54\u6848"),z.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(aa=Ct==null?void 0:Ct.answer_texts)!=null&&aa[0]?z.createElement(In.Z,{className:xt.content,value:(Mn=Ct==null?void 0:Ct.answer_texts)==null?void 0:Mn[0]}):z.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(Ze==null?void 0:Ze.question_type)===8&&z.createElement("div",null,z.createElement(In.Z,{disabledFill:!0,className:xt.content,showProgramFill:!0,value:Jn.Base64.decode(((kn=Ze==null?void 0:Ze.program_attr)==null?void 0:kn.code)||"")})),(Ze==null?void 0:Ze.question_type)===5&&z.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},z.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},z.createElement("div",{style:{marginRight:30}},z.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),z.createElement("span",{style:{color:"#000000"}},(Ze==null?void 0:Ze.author_name)||"- -")),z.createElement("div",{style:{marginRight:30}},z.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),z.createElement("span",{style:{color:"#000000"}},(Ze==null?void 0:Ze.author_school_name)||"- -")),z.createElement("div",{style:{marginRight:30}},z.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{style:{color:"#000000"}},(Ze==null?void 0:Ze.study_count)||"0"))),z.createElement("a",{className:xt.shixunbutton,href:`/shixuns/${Ze==null?void 0:Ze.identifier}/challenges?exercise=true`,target:"_blank"},z.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((Ze==null?void 0:Ze.question_type)<=4||[6,8].includes(Ze==null?void 0:Ze.question_type))&&z.createElement("div",{className:xt.bottom},z.createElement("div",{className:xt.bottomitem},z.createElement("span",{className:xt.left},"\u89E3\u6790"),z.createElement("span",{className:xt.right},Ze!=null&&Ze.analysis?z.createElement(In.Z,{value:Ze==null?void 0:Ze.analysis}):z.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),z.createElement("div",{className:xt.bottomitem},z.createElement("span",{className:xt.left},"\u96BE\u5EA6"),z.createElement("span",{className:xt.right},(Ze==null?void 0:Ze.difficulty)===1?"\u7B80\u5355":(Ze==null?void 0:Ze.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),z.createElement("div",{className:xt.bottomitem},z.createElement("span",{className:xt.left},"\u77E5\u8BC6\u70B9"),z.createElement("span",{className:xt.right},Ze!=null&&Ze.tag_discipline?Ze==null?void 0:Ze.tag_discipline:z.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},he=te(11237),rt=te(9164),lt=te(70610),we=te(61485),ve=te(59301),ft=Object.defineProperty,Je=Object.defineProperties,xe=Object.getOwnPropertyDescriptors,bt=Object.getOwnPropertySymbols,_t=Object.prototype.hasOwnProperty,un=Object.prototype.propertyIsEnumerable,Yt=(Ze,Pt,Tt)=>Pt in Ze?ft(Ze,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Tt}):Ze[Pt]=Tt,pt=(Ze,Pt)=>{for(var Tt in Pt||(Pt={}))_t.call(Pt,Tt)&&Yt(Ze,Tt,Pt[Tt]);if(bt)for(var Tt of bt(Pt))un.call(Pt,Tt)&&Yt(Ze,Tt,Pt[Tt]);return Ze},ln=(Ze,Pt)=>Je(Ze,xe(Pt)),Be=(Ze,Pt,Tt)=>new Promise((Ut,Ke)=>{var qe=on=>{try{$t(Tt.next(on))}catch(Ht){Ke(Ht)}},je=on=>{try{$t(Tt.throw(on))}catch(Ht){Ke(Ht)}},$t=on=>on.done?Ut(on.value):Promise.resolve(on.value).then(qe,je);$t((Tt=Tt.apply(Ze,Pt)).next())});const Ve=({setScoreShow:Ze,ScoreShow:Pt,onOk:Tt,isshixuns:Ut,isloadings:Ke,dispatch:qe,selectedIds:je,user:$t,virtualId:on,shixunsDetail:Ht})=>{var kn;let[Ct,hn]=(0,z.useState)({type:"0",page:1,per_page:10,updated_at:"",quotes:"",item_type:"PROGRAM"}),[Vn,Zn]=(0,z.useState)([]),[Jt,aa]=(0,z.useState)([]),[Mn,Yn]=(0,z.useState)([]),[Wn,la]=(0,z.useState)([]);const[La,ia]=(0,z.useState)(!1),[Ca]=He.default.useForm(),[Oa,dr]=(0,z.useState)(),[Ja,pr]=(0,z.useState)(!1);let[Ha,fr]=(0,z.useState)(Ut);const[vn,Dr]=(0,z.useState)([]),[Hr,br]=(0,z.useState)(0),[Sr,zn]=(0,z.useState)(!0),[ga,xa]=(0,z.useState)([]),[ea,qa]=(0,z.useState)([]),qn=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}],[Na,ma]=(0,z.useState)([]),Ya=(0,z.useRef)(new Set),sr=(0,z.useRef)(new Set),Ua=(0,z.useRef)(1),cr=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],gr=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],ur=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[jr,Ir]=(0,z.useState)(!1),Yr=()=>{Ca.resetFields(),Ha=!1,fr(!1),Ir(!1),Ca.submit()};(0,z.useEffect)(()=>{Pt&&(Ca.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,teach_group_id:null}),Sr&&Ha&&(Ca.setFieldsValue({item_type:"SHIXUN"}),Ct.item_type="SHIXUN",hn(pt({},Ct)),zn(!1)),Ct.type="0",aa(je),Yn(je),sr.current=new Set(je),Zr(Ct),Qa(),kr({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),mn())},[Pt]),console.log(Jt,Mn,"listitems"),(0,z.useEffect)(()=>{Hr>0&&setTimeout(()=>{br(0)},2e3)},[Hr]);function Zr(Ne){return Be(this,null,function*(){var ut,Wt,Zt;if(ia(!0),hn(pt({},Ne)),(Mn==null?void 0:Mn.length)<=0&&Ne.type==="5"){la([]),ia(!1);return}let nn=Ne.type==="5"?Mn==null?void 0:Mn.filter(ra=>!vn.includes(ra)):null,Hn=Ne.type==="5"?Mn==null?void 0:Mn.filter(ra=>vn.includes(ra)):null;Ua.current=Ua.current+1;const On=Ua.current;Ne.group_id=((ut=Ne.group_id)==null?void 0:ut.map(ra=>ra==null?void 0:ra.value))||null;let sa=yield(0,tn.ZP)("/api/item_banks.json",{method:"get",params:ln(pt({},Ne),{discipline_id:((Wt=Ne==null?void 0:Ne.courseid)==null?void 0:Wt[0])||null,sub_discipline_id:((Zt=Ne==null?void 0:Ne.courseid)==null?void 0:Zt[1])||null,ids:nn,shixun_ids:Hn,include_shixuns:!0,keyword:Ne.keyword?encodeURIComponent(Ne.keyword):Ne.keyword,type:Ne.type==="5"?null:Ne.type,clazz:Ne.type==="3"?"ItemBanksGroup":null})});Ua.current===On&&(la(sa),ia(!1))})}function Qa(){return Be(this,null,function*(){let Ne=yield(0,tn.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:Ct.type==="5"?null:Ct.type,clazz:"ItemBanksGroup"}});Zn((0,rn.L)(Ne==null?void 0:Ne.disciplines))})}function kr(Ne){return Be(this,null,function*(){var ut;let Wt=yield(0,tn.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:Ne}),Zt=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(ut=Wt==null?void 0:Wt.data)==null?void 0:ut.map(nn=>({title:nn.name,id:nn.id,pid:nn.id,value:nn.id,key:nn.id,isLeaf:!nn.have_child}))}];xa(Zt)})}function mn(){return Be(this,null,function*(){let Ne=yield(0,lt.Dm)({});(Ne==null?void 0:Ne.status)===0&&qa(Ne==null?void 0:Ne.groups)})}function sn(Ne){return Be(this,null,function*(){var ut,Wt,Zt,nn;ia(!0);let Hn=(ut=Ne.list)==null?void 0:ut.filter(ra=>!vn.includes(ra)),On=(Wt=Ne.list)==null?void 0:Wt.filter(ra=>vn.includes(ra));if(Hn.length===0&&On.length===0){ia(!1),la([]);return}let sa=yield(0,tn.ZP)("/api/item_banks.json",{method:"get",params:ln(pt({},Ne),{discipline_id:((Zt=Ne==null?void 0:Ne.courseid)==null?void 0:Zt[0])||null,sub_discipline_id:((nn=Ne==null?void 0:Ne.courseid)==null?void 0:nn[1])||null,ids:Hn,shixun_ids:On,type:Ne.type==="5"?null:Ne.type,clazz:Ne.type==="3"?"ItemBanksGroup":null})});ia(!1),la(sa)})}const ue=Ne=>Be(void 0,null,function*(){const ut=yield qe({type:"shixunsDetail/release",payload:{id:Ne}});let Wt=ut==null?void 0:ut.tag_position,Zt=(ut==null?void 0:ut.evaluation_set_position)||[],nn=ut.status;return nn===0?(a.ZP.success("\u53D1\u5E03\u6210\u529F"),Zr(Ct),!0):(nn===2?a.ZP.error(`\u7B2C${Zt.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):nn===3?a.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${Wt.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):a.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),Se=Ne=>(Ne==null?void 0:Ne.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",Ie=()=>La?"\u6682\u65E0\u6570\u636E":Ct.type==="3"&&!(ea!=null&&ea.length)?ve.createElement("span",null,"\u4F60\u8FD8\u672A\u52A0\u5165\u6559\u7814\u56E2\u961F\uFF0C\u8BF7\u5148 ",ve.createElement("span",{onClick:()=>{var Ne;return(0,ee.xg)(`/users/${(Ne=$t==null?void 0:$t.userInfo)==null?void 0:Ne.login}/teach-group`)},style:{color:"#3061D0",cursor:"pointer"}},"\u65B0\u521B\u5EFA\u6559\u7814\u56E2\u961F")):Ct.type==="0"&&(Wn==null?void 0:Wn.items_count)===0&&!(Ct!=null&&Ct.tag_discipline_id)&&!(Ct!=null&&Ct.difficulty)&&!(Ct!=null&&Ct.keyword)&&!(Ct!=null&&Ct.group_id)&&!(Ct!=null&&Ct.difficulty)?ve.createElement("span",null,"\u4F60\u8FD8\u672A\u521B\u5EFA\u8FC7\u7F16\u7A0B\u9898\uFF0C\u8BF7\u5148 ",ve.createElement("span",{onClick:()=>{(0,ee.xg)(`/problems/newcreate?&pageId=${on}`),Ze(!1)},style:{color:"#3061D0",cursor:"pointer"}},"\u521B\u5EFA\u7F16\u7A0B\u9898")):"\u6682\u65E0\u6570\u636E",dt=(Ne,ut,Wt)=>Ne.map(Zt=>Zt.key===ut?pt(pt({},Zt),Wt):Zt.children?ln(pt({},Zt),{children:dt(Zt.children,ut,Wt)}):Zt),ot=Ne=>Be(void 0,null,function*(){const{key:ut}=Ne;let Wt=Ct.type;const Zt=yield(0,lt.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(ut),type:Wt}),{data:nn,total_count:Hn}=Zt||{};Hn>0&&xa(On=>dt(On,ut,{children:nn.map(sa=>({title:sa.name,id:sa.id,pid:sa.id,value:sa.id,key:sa.id,isLeaf:!sa.have_child}))}))});return ve.createElement("div",null,ve.createElement(st.default,{title:!1,footer:!1,open:Pt,width:1200,centered:!0,className:Ce.scoremodal,onCancel:()=>{Ze(!1)}},ve.createElement("div",{style:{display:"flex",alignItems:"center"}},ve.createElement("div",{className:Ce.title},"\u9009\u62E9\u7F16\u7A0B\u9898")),ve.createElement(Me.default,{className:Ce.tabWrap,activeKey:Ct.type,onChange:Ne=>{Ne==="3"?(Ct.show_all_share=!0,kr({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):Ct.show_all_share=null,Ne==="0"&&kr({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Ct.type=Ne,Ct.page=1,Ct.updated_at="",Ct.quotes="",Ct.courseid="",Ct.tag_discipline_id=null,Ct.difficulty=null,Ct.keyword=null,Ct.group_id=null,Ct.teach_group_id=null,Ca.setFieldsValue({courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[],teach_group_id:null}),(Ct==null?void 0:Ct.item_type)==="SHIXUN"&&Ct.type!=="5"&&(Ha=!0,fr(!0)),Ir(!1),Ct.type==="5"&&(Ha=!1,fr(!1)),hn(pt({},Ct)),Zr(pt({},Ct)),Qa()},items:[{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u516C\u5171",key:"1"},{label:ve.createElement("div",null,"\u5DF2\u9009",Mn.length>0&&ve.createElement("span",{className:Ce.titlecount},Mn.length),Hr>0&&ve.createElement("span",{className:Ce.add},"+",Hr)),key:"5"}]}),ve.createElement(He.default,{layout:"inline",form:Ca,onValuesChange:(Ne,ut)=>{const Wt=Object.values(ut).some(nn=>nn!==null&&nn!==""&&nn!==void 0),Zt=ut.keyword==="";if(Ir(Wt||!Zt),Ct.page=1,(ut==null?void 0:ut.item_type)==="SHIXUN"){if(Ct.type==="5"?fr(!1):fr(!0),Ne.keyword||Ne.keyword==="")return;Ca.submit()}else{if(Ne!=null&&Ne.courseid&&Ca.setFieldsValue({tag_discipline_id:""}),fr(!1),Ne.keyword||Ne.keyword==="")return;Ca.submit()}},onFinish:Ne=>{var ut;Ct.type==="3"&&(!Ne.group_id||((ut=Ne==null?void 0:Ne.group_id)==null?void 0:ut.length)===0)?Ct.show_all_share=!0:Ct.show_all_share=null,hn(pt(pt({},Ct),Ne)),Zr(pt(pt({},Ct),Ne))}},ve.createElement(He.default.Item,{name:"courseid"},ve.createElement(Ye.Z,{className:Ce.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:Vn})),!Ha&&ve.createElement(He.default.Item,{name:"tag_discipline_id"},ve.createElement(Bt.default,{className:Ce.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(kn=Wn==null?void 0:Wn.tag_disciplines)==null?void 0:kn.map(Ne=>ve.createElement(Bt.default.Option,{key:Ne.id},Ne.name)))),ve.createElement(He.default.Item,{name:Ha?"diff":"difficulty"},ve.createElement(Bt.default,{className:Ce.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!Ha&&cr.map(Ne=>ve.createElement(Bt.default.Option,{key:Ne.value},Ne.name)),Ha&&gr.map(Ne=>ve.createElement(Bt.default.Option,{key:Ne.value},Ne.name)))),Ha&&ve.createElement(He.default.Item,{name:"shixun_publish_status"},ve.createElement(Bt.default,{className:Ce.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},ur.map(Ne=>ve.createElement(Bt.default.Option,{key:Ne.value},Ne.name)))),Ct.type==="3"&&!Ha&&ve.createElement(He.default.Item,{name:"teach_group_id"},ve.createElement(Bt.default,{className:Ce.selectWrapper,placeholder:"\u56E2\u961F",style:{width:118},size:"middle",showSearch:!0,allowClear:!0,filterOption:(Ne,ut)=>(console.log("---",Ne,ut),ut.children.toUpperCase().indexOf(Ne.toUpperCase())!==-1)},ea==null?void 0:ea.map(Ne=>ve.createElement(Bt.default.Option,{key:Ne.group_id},Ne.name)))),(Ct.type==="3"||Ct.type==="0")&&!Ha&&ve.createElement(He.default.Item,{name:"group_id"},ve.createElement(en.default,{treeDataSimpleMode:!0,style:{width:118},className:Ce.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(Ne,ut)=>ut.title.toUpperCase().indexOf(Ne.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:ot,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:ga})),jr&&ve.createElement("span",{className:Ce.allqingchu,onClick:Yr},ve.createElement("i",{className:"iconfont icon-guanbi4"}),ve.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),ve.createElement(He.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},ve.createElement($e.default.Search,{className:Ce.search,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u9898\u7F16\u53F7\u6216\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:ve.createElement("i",{className:`iconfont icon-sousuo9 font14 ${Ce.searchIcon}`,onClick:()=>Ca.submit()}),onSearch:Ne=>{Ca.submit()}}))),ve.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},ve.createElement("div",{onClick:()=>{Ct.updated_at==="asc"?Ct.updated_at="desc":Ct.updated_at="asc",hn(ln(pt({},Ct),{page:1})),Zr(ln(pt({},Ct),{page:1}))}}," ",Ct.updated_at?ve.createElement("img",{src:Ct.updated_at==="asc"?he.Z:rt.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):ve.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),ve.createElement("div",{onClick:()=>{Ct.quotes==="asc"?Ct.quotes="desc":Ct.quotes="asc",hn(ln(pt({},Ct),{page:1})),Zr(ln(pt({},Ct),{page:1}))},style:{marginLeft:20}}," ",Ct.quotes?ve.createElement("img",{src:Ct.quotes==="asc"?he.Z:rt.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):ve.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),ve.createElement(Ue.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(Wn==null?void 0:Wn.items)||(Wn==null?void 0:Wn.shixun_list),pagination:!1,locale:{emptyText:ve.createElement(Ee.Z,{styles:{margin:"18px auto"},customText:Ie()})},loading:La,rowKey:Ne=>Ne.id,rowSelection:{type:"checkbox",selectedRowKeys:Jt,getCheckboxProps:Ne=>({disabled:Ne.shixun_tag_num===1}),onSelect(Ne,ut,Wt){if(ut)(Ha||Ne!=null&&Ne.challenge_names)&&Dr([...vn,Ne.id]),aa([...Jt,Ne.id]),ma([...Na,Ne]),Ne.identifier?Ya.current.add(Ne.id):sr.current.add(Ne.id),br(1),Yn([...Mn,Ne.id]);else{const Zt=Na.filter(On=>On.id!==Ne.id);ma(Zt);const nn=Zt.map(On=>On.id);aa([...nn]),Ne.identifier?Ya.current.delete(Ne.id):sr.current.delete(Ne.id);let Hn=Mn.filter(On=>On!==Ne.id);if(Yn(Hn),Ha||Ne!=null&&Ne.challenge_names){let On=vn.filter(sa=>sa!==Ne.id);Dr([...On])}if(Ct.type==="5"){sn(ln(pt({},Ct),{list:[...Hn]}));return}}},onSelectAll(Ne,ut,Wt){var Zt,nn;if(Ne){const Hn=Wt.map(sa=>sa.id),On=(nn=Wt==null?void 0:Wt.filter(sa=>sa==null?void 0:sa.challenge_names))==null?void 0:nn.map(sa=>sa.id);Dr([...vn,...On]),ma([...Na,...Wt]),aa([...Jt,...Hn]),Yn([...Mn,...Hn]);for(const sa of Wt)sa.identifier?Ya.current.add(sa.id):sr.current.add(sa.id)}else{const Hn=Wt.map(pa=>pa.id),On=Jt.filter(pa=>!Hn.some(Bn=>Bn===pa)),sa=Na.filter(pa=>!Hn.some(Bn=>Bn===pa.id)),ra=(Zt=Wt==null?void 0:Wt.filter(pa=>pa==null?void 0:pa.challenge_names))==null?void 0:Zt.map(pa=>pa.id);ma(sa),aa([...On]),Yn([...On]);let tr=vn.filter(pa=>!ra.some(Bn=>Bn===pa.id));Dr([...tr]),Ct.type==="5"&&sn(ln(pt({},Ct),{list:[...On]}));for(const pa of Hn)pa.identifier?Ya.current.delete(pa):sr.current.delete(pa)}}},columns:[{title:"\u8BD5\u9898\u7F16\u53F7",dataIndex:"id",key:"id",width:110,render:(Ne,ut,Wt)=>{const Zt=`No.${Ne}`;return ve.createElement(Fe.Z,{title:Zt},ve.createElement("span",null,Zt))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:Ha?"30%":"60%",key:"name",render:(Ne,ut,Wt)=>{var Zt;return ve.createElement(Fe.Z,{title:Se(ut)},ve.createElement("span",null,ve.createElement(In.Z,{key:1,showLines:1,showTextOnly:!0,value:Ha||ut!=null&&ut.challenge_names?ut!=null&&ut.title||Ne===null?"--":Ne:(ut==null?void 0:ut.item_type)=="BPROGRAM"?(Zt=ut==null?void 0:ut.program_attr)==null?void 0:Zt.description:Ne})))}},{title:"\u77E5\u8BC6\u70B9",dataIndex:"tag_discipline",key:"tag_discipline",ellipsis:!0,width:150,render:(Ne,ut,Wt)=>ve.createElement(Fe.Z,{title:Ne},ve.createElement("span",null,Ne||"- -"))},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!Ha,render:(Ne,ut,Wt)=>{var Zt;return ve.createElement(Fe.Z,{title:Se(ut)},ve.createElement("span",null,Ne?(Zt=Ne==null?void 0:Ne.split("\u3001"))==null?void 0:Zt[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!Ha,render:(Ne,ut,Wt)=>ve.createElement(Fe.Z,{title:Se(ut)},ve.createElement("span",null,Ne||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",width:50,render:(Ne,ut,Wt)=>{var Zt,nn,Hn,On;return ve.createElement(Fe.Z,{title:Se(ut)},ve.createElement("div",null,Ha||ut!=null&&ut.challenge_names?(ut==null?void 0:ut.level)||((nn=(Zt=cr==null?void 0:cr.filter(sa=>sa.value===Ne))==null?void 0:Zt[0])==null?void 0:nn.name):(On=(Hn=cr==null?void 0:cr.filter(sa=>sa.value===Ne))==null?void 0:Hn[0])==null?void 0:On.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Ha,render:(Ne,ut,Wt)=>ve.createElement(Fe.Z,{title:Se(ut)},ve.createElement("div",null,Ne||"- -"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",width:74,render:(Ne,ut,Wt)=>ve.createElement(Fe.Z,{title:Se(ut)},ve.createElement("div",null,Ha||ut!=null&&ut.challenge_names?(ut==null?void 0:ut.study_count)||(ut==null?void 0:ut.stu_num):Ne))},{title:ve.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",ve.createElement(Fe.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},ve.createElement(we.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Ha,render:(Ne,ut,Wt)=>ve.createElement(Fe.Z,{title:Se(ut)},ve.createElement("div",null,Ne||"- -"))},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",width:50,align:"right",render:(Ne,ut,Wt)=>ve.createElement(Fe.Z,{title:Se(ut)},ve.createElement("div",{style:{flex:1,textAlign:"start"}},ve.createElement("a",{onClick:()=>{var Zt,nn;dr(ln(pt({},ut),{question_type:Ha||ut!=null&&ut.challenge_names?5:(nn=(Zt=qn==null?void 0:qn.filter(Hn=>Hn.value===(ut==null?void 0:ut.item_type)))==null?void 0:Zt[0])==null?void 0:nn.question_type})),pr(!0)}},"\u67E5\u770B"),(ut==null?void 0:ut.shixun_tag_num)===1&&ve.createElement("a",{style:{marginLeft:10},onClick:()=>{st.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:ve.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",ve.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${ut==null?void 0:ut.identifier}/challenges`)}},(ut==null?void 0:ut.shixun_name)||"--"),"\uFF1F"),onOk:()=>Be(void 0,null,function*(){if(!ue(ut==null?void 0:ut.identifier))return new Promise((Zt,nn)=>{nn()})})})}},"\u53D1\u5E03")))}].filter(Ne=>!Ne.hidden)}),ve.createElement(wt.Z,{current:Ct.page,total:(Wn==null?void 0:Wn.items_count)||(Wn==null?void 0:Wn.shixuns_count),style:{marginBottom:20},defaultPageSize:Ct.per_page,hideOnSinglePage:!(Wn!=null&&Wn.items_count),showTotal:Ne=>ve.createElement("span",null,"\u5171\xA0",ve.createElement("span",{style:{color:"#165DFF"}},Ne),"\xA0\u6761\u6570\u636E"),pageSize:Ct.per_page,onChange:(Ne,ut)=>{Ct.page=Ne,Ct.per_page=ut,hn(pt({},Ct)),Zr(pt({},Ct))}}),ve.createElement("div",{className:Ce.bottom},ve.createElement(tt.ZP,{className:Ce.no,onClick:()=>{Ze(!1)}},"\u53D6\u6D88"),ve.createElement(tt.ZP,{loading:Ke,style:{width:Ke&&75},className:Ce.yes,onClick:()=>Be(void 0,null,function*(){if((Mn==null?void 0:Mn.length)<=0){a.ZP.info("\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}Tt([...sr.current],[...Ya.current],!0,Mn==null?void 0:Mn.length)})},"\u786E\u8BA4"))),ve.createElement(st.default,{open:Ja,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:Ce.previewModal,width:1e3,centered:!0,onCancel:()=>{pr(!1)},onOk:()=>{pr(!1)}},ve.createElement(Le,{qitem:Oa})))};var Mt=(0,ne.connect)(({shixunsDetail:Ze,user:Pt})=>({shixunsDetail:Ze,user:Pt}))(Ve),zt=te(90823),fn=te(61186),xn=te.n(fn),at=te(59301),Ln=Object.defineProperty,_n=Object.defineProperties,ca=Object.getOwnPropertyDescriptors,Qn=Object.getOwnPropertySymbols,$n=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,fa=(Ze,Pt,Tt)=>Pt in Ze?Ln(Ze,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Tt}):Ze[Pt]=Tt,Tn=(Ze,Pt)=>{for(var Tt in Pt||(Pt={}))$n.call(Pt,Tt)&&fa(Ze,Tt,Pt[Tt]);if(Qn)for(var Tt of Qn(Pt))Fa.call(Pt,Tt)&&fa(Ze,Tt,Pt[Tt]);return Ze},Ra=(Ze,Pt)=>_n(Ze,ca(Pt)),Vt=(Ze,Pt)=>{var Tt={};for(var Ut in Ze)$n.call(Ze,Ut)&&Pt.indexOf(Ut)<0&&(Tt[Ut]=Ze[Ut]);if(Ze!=null&&Qn)for(var Ut of Qn(Ze))Pt.indexOf(Ut)<0&&Fa.call(Ze,Ut)&&(Tt[Ut]=Ze[Ut]);return Tt},vt=(Ze,Pt,Tt)=>new Promise((Ut,Ke)=>{var qe=on=>{try{$t(Tt.next(on))}catch(Ht){Ke(Ht)}},je=on=>{try{$t(Tt.throw(on))}catch(Ht){Ke(Ht)}},$t=on=>on.done?Ut(on.value):Promise.resolve(on.value).then(qe,je);$t((Tt=Tt.apply(Ze,Pt)).next())});const jt=({title:Ze,icon:Pt,className:Tt,style:Ut,children:Ke})=>at.createElement("div",{className:ct()(se.card,Tt),style:Ut},at.createElement("div",{className:se.head},at.createElement("i",{className:Pt}),at.createElement("b",null,Ze)),at.createElement("div",{className:se.element},Ke)),Dn=Ze=>{var Pt=Ze,{value:Tt,onChange:Ut}=Pt,Ke=Vt(Pt,["value","onChange"]);return at.createElement(Re.Z,Ra(Tn({},Ke),{defaultValue:Tt,onChange:Ut}))},ke=({value:Ze=[],onChange:Pt,params:Tt,className:Ut})=>{const[Ke,qe]=(0,z.useState)(!1),[je,$t]=(0,z.useState)([]),[on,Ht]=(0,z.useState)(""),[kn,Ct]=(0,z.useState)([]),[hn,Vn]=(0,z.useState)("");(0,z.useEffect)(()=>{Zn()},[]);function Zn(){return vt(this,null,function*(){let Jt=yield(0,tn.ZP)(`/api/courses/${Tt==null?void 0:Tt.coursesId}/teachers`,{method:"get",params:{homework_id:Tt.categoryId,limit:1e3}});Ct((Jt==null?void 0:Jt.teacher_list)||[])})}return at.createElement(z.Fragment,null,at.createElement("div",{className:ct()(se.collaborator,Ut)},Ze==null?void 0:Ze.map(Jt=>at.createElement(ie.Z,{align:"middle",className:`${se.btn} ${hn==(Jt==null?void 0:Jt.user_id)?se.delBorder:""}`,key:Jt.user_id},at.createElement("span",{className:"c-grey-333"},Jt==null?void 0:Jt.name),at.createElement("span",{className:`iconfont icon-guanbi11 current ml20 c-grey-ccc ${se.delSty}`,onMouseEnter:()=>{Vn(Jt==null?void 0:Jt.user_id)},onMouseLeave:()=>{Vn("")},onClick:()=>{const aa=Ze.filter(Mn=>Mn.user_id!==Jt.user_id);$t(aa.map(Mn=>Mn.user_id)),Pt(aa)}}))),at.createElement(tt.ZP,{className:se.copHover,style:{height:38,padding:"6px 15px"},type:"primary",ghost:!0,onClick:()=>qe(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005")),at.createElement(st.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:Ke,onCancel:()=>qe(!1),onOk:()=>{const Jt=kn.filter(aa=>je.includes(aa.user_id));Pt(Jt),qe(!1)},afterClose:()=>{Ht("")}},at.createElement(ie.Z,{align:"middle"},at.createElement("label",null,"\u59D3\u540D\uFF1A"),at.createElement($e.default.Search,{value:on,size:"middle",style:{flex:1},onChange:Jt=>Ht(Jt.target.value)})),at.createElement(Ue.default,{style:{marginTop:10,height:300,overflow:"auto"},rowSelection:{type:"checkbox",onChange:Jt=>{$t(Jt)},selectedRowKeys:je,getCheckboxProps:Jt=>({disabled:Jt.is_collaborator})},pagination:!1,rowKey:"user_id",size:"middle",dataSource:kn.filter(Jt=>Jt.name.includes(on)),columns:[{title:"\u59D3\u540D",dataIndex:"name"},{title:"\u89D2\u8272",dataIndex:"role"}]})))};var Xt=()=>{var Ze;const Pt=(0,ne.useParams)(),Tt=(0,ne.useDispatch)(),[Ut]=He.default.useForm(),Ke=He.default.useWatch("hack_score_settings",Ut),qe=He.default.useWatch("open_code",Ut),je=He.default.useWatch("rank_forbidden",Ut),$t=He.default.useWatch("hack_analysis",Ut),on=He.default.useWatch("hack_answer",Ut),[Ht,kn]=(0,z.useState)([]),[Ct,hn]=(0,z.useState)({}),[Vn,Zn]=(0,z.useState)({course_end_date:null,manage_all_group:!0,send_type:0,can_publish:!0,difficult_settings:[],difficult_count:[],unified_setting:!0}),[Jt,aa]=(0,z.useState)(!0),[Mn,Yn]=(0,z.useState)(!1),[Wn,la]=(0,z.useState)(!1),[La,ia]=(0,z.useState)({}),[Ca,Oa]=(0,z.useState)(!1),[dr,Ja]=(0,z.useState)(!1),pr=(0,z.useRef)(!1),Ha=(0,z.useRef)(String(Math.random()).slice(-6)),fr=(Ze=window.location.pathname)==null?void 0:Ze.includes("add");(0,z.useEffect)(()=>(window.addEventListener("visibilitychange",vn),()=>{window.removeEventListener("visibilitychange",vn)}),[Ht,La]),(0,z.useEffect)(()=>(Tt({type:"globalSetting/footerToggle",payload:!1}),()=>{Tt({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,z.useEffect)(()=>{Ht.length&&Ke!==void 0&&ga()},[Ke,JSON.stringify(Ht==null?void 0:Ht.map(qn=>qn.id+qn.hack_score))]),(0,z.useEffect)(()=>{Dr(),fr?aa(!1):Hr()},[]);const vn=()=>vt(void 0,null,function*(){var qn;if(document.visibilityState==="visible"){Ja(!0);let Na=Ht.map(sr=>sr.id),ma=localStorage.getItem(Ha.current);ma&&(ma=JSON.parse(ma),ma=Array.isArray(ma)?ma:[],Na=[...Na,...ma],localStorage.removeItem(Ha.current));const Ya=yield(0,tn.ZP)("/api/item_banks.json",{method:"get",params:{hack_item_bank_ids:Na.length?Na:-1,homework_common_id:fr?null:La==null?void 0:La.homework_id}});if(Ya!=null&&Ya.items){const sr=(qn=Ya==null?void 0:Ya.items)==null?void 0:qn.map(Ua=>{const cr=Ht.find(gr=>gr.id===Ua.id);return cr?Ra(Tn({},Ua),{hack_score:cr.hack_score}):Ua});kn(sr)}Ja(!1)}}),Dr=()=>vt(void 0,null,function*(){const qn=yield(0,tn.ZP)(`/api/courses/${Pt.coursesId}/homework_commons/new.json`,{method:"get",params:{category:Pt==null?void 0:Pt.categoryId,type:5}});qn!=null&&qn.course_name&&hn(qn)}),Hr=()=>vt(void 0,null,function*(){var qn,Na;const ma=yield(0,tn.ZP)(`/api/homework_commons/${Pt==null?void 0:Pt.categoryId}/edit_hack.json`,{method:"get"});if((ma==null?void 0:ma.status)===0){const Ya=(qn=ma==null?void 0:ma.collaborators_data)==null?void 0:qn.map(Ua=>({user_id:Ua.id,name:Ua.real_name}));Ut.setFieldsValue(Ra(Tn({},ma),{user_ids:Ya,rank_forbidden_start:ma!=null&&ma.rank_forbidden_start?xn()(ma==null?void 0:ma.rank_forbidden_start):"",rank_forbidden_end:ma!=null&&ma.rank_forbidden_end?xn()(ma==null?void 0:ma.rank_forbidden_end):""}));const sr=(Na=ma==null?void 0:ma.items)==null?void 0:Na.map((Ua,cr)=>{var gr,ur;return Ra(Tn({},Ua),{hack_score:(ur=(gr=ma==null?void 0:ma.hack_settings)==null?void 0:gr[cr])==null?void 0:ur.hack_score})});kn(sr||[]),ia(Tn({},ma))}aa(!1)}),br=()=>{let qn=`/classrooms/${Pt==null?void 0:Pt.coursesId}/program_homework`;return fr||(qn=`/classrooms/${Pt==null?void 0:Pt.coursesId}/program_homework/${Pt==null?void 0:Pt.categoryId}/detail`),qn},Sr=[{name:(Ct==null?void 0:Ct.course_name)||"",path:`/classrooms/${Ct==null?void 0:Ct.course_id}/program_homework`},{name:fr?"\u7F16\u7A0B\u4F5C\u4E1A":La==null?void 0:La.name,path:br()},{name:(fr?"\u65B0\u5EFA":"\u7F16\u8F91")+"\u7F16\u7A0B\u4F5C\u4E1A"}],zn=[{title:"\u5E8F\u53F7",dataIndex:"index",width:80,render:(qn,Na,ma)=>ma+1},{title:"\u6807\u9898",dataIndex:"name",ellipsis:!0,render:qn=>at.createElement(Fe.Z,{placement:"topLeft",title:qn},at.createElement("span",null,qn||"--"))},{title:"\u5206\u503C",dataIndex:"hack_score",render:(qn,Na,ma)=>at.createElement(re.Z,{disabled:Ke!==2,size:"middle",min:0,precision:1,addonAfter:"\u5206",value:qn,onChange:Ya=>{Ht[ma].hack_score=Ya;const sr=Ht.reduce((Ua,cr)=>Ua+Number(cr.hack_score||0),0);Ut.setFieldsValue({total_score:sr.toFixed(2)}),kn([...Ht])}})},{title:"\u96BE\u5EA6",dataIndex:"difficulty",align:"center",width:90,render:qn=>at.createElement("span",null,qn===1?"\u7B80\u5355":qn===2?"\u4E2D\u7B49":"\u56F0\u96BE")},{title:"\u77E5\u8BC6\u70B9",dataIndex:"tag_discipline",render:qn=>at.createElement(Fe.Z,{placement:"topLeft",title:qn},at.createElement("span",{style:{backgroundColor:"#ECFAF5",color:"#1B8565",overflow:"hidden",textOverflow:"ellipsis",padding:"2px 6px"}},qn||"--"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes"},{title:"\u64CD\u4F5C",dataIndex:"action",width:146,render:(qn,Na)=>at.createElement("span",null,at.createElement("span",{onClick:()=>vt(void 0,null,function*(){var ma;Tt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u521D\u59CB\u5316\uFF0C\u8BF7\u7A0D\u540E..."}});let Ya=yield(0,tn.ZP)(`/api/problems/${(ma=Na==null?void 0:Na.program_attr)==null?void 0:ma.identifier}/start.json`,{method:"get"});(Ya==null?void 0:Ya.status)===0&&(0,ee.xg)(`/myproblems/${Ya==null?void 0:Ya.identifier}?type=1&pageId=edit&backUrl=${br()}`),Tt({type:"globalSetting/setGlobalLoading",payload:{show:!1}})}),className:"c-light-primary current"},"\u4F53\u9A8C"),at.createElement("span",{onClick:()=>{var ma;return(0,ee.xg)(`/problems/newedit/${(ma=Na==null?void 0:Na.program_attr)==null?void 0:ma.identifier}?type=1&pageId=edit&backUrl=${window.location.pathname}`)},className:"c-light-primary current mr20 ml20"},"\u7F16\u8F91"),at.createElement("span",{onClick:()=>{const ma=Ht.filter(Ya=>Ya.id!==Na.id);kn(ma),a.ZP.success("\u5220\u9664\u6210\u529F")},className:"current",style:{color:"#E30000"}},"\u5220\u9664"))}],ga=()=>{const qn=[...Ht],Na=Ut.getFieldValue("total_score"),ma=qn==null?void 0:qn.length;let Ya=0,sr;switch(Ke){case 0:const Ua=(Na/ma).toFixed(2);qn.map((Qa,kr)=>{Ya=kr,Qa.hack_score=Ua>0?Ua:0}),sr=(Na-Ua*(ma-1)).toFixed(2),qn[Ya].hack_score=sr>0?sr:0;break;case 1:const cr=[0,1,3,6];let gr=0;const ur=qn.filter(Qa=>Qa.difficulty===1).length*cr[1],jr=qn.filter(Qa=>Qa.difficulty===2).length*cr[2],Ir=qn.filter(Qa=>Qa.difficulty===3).length*cr[3],Yr=Na/(ur+jr+Ir);qn.map((Qa,kr)=>{Ya=kr,Qa.hack_score=(cr[Qa.difficulty]*Yr).toFixed(2),gr=gr+Number(Qa.hack_score)});let Zr=qn[Ya].hack_score;sr=(Na-gr+Number(Zr)).toFixed(2),qn[Ya].hack_score=sr>0?sr:0;break}kn(qn)},xa=qn=>{pr.current=qn,Ut.submit()},ea=qn=>vt(void 0,null,function*(){var Na;if(!Ht.length){a.ZP.error("\u672A\u8BBE\u7F6E\u7F16\u7A0B\u9898\uFF0C\u8BF7\u6DFB\u52A0\u7F16\u7A0B\u9898"),Ut.scrollToField("hack_score_settings",{behavior:"smooth",block:"center"});return}Oa(!0);const ma=[],Ya=Ht.map(cr=>(ma.push(cr.hack_id),{hack_id:cr.hack_id,hack_name:cr.name,hack_score:cr.hack_score,difficult:cr.difficulty})),sr=(Na=qn==null?void 0:qn.user_ids)==null?void 0:Na.map(cr=>cr.user_id),Ua=yield(0,tn.ZP)(`/api/courses/${Pt.coursesId}/homework_commons/create_hack_homework.json`,{method:"post",body:Ra(Tn({},qn),{category:fr?Number(Pt==null?void 0:Pt.categoryId):null,homework_id:fr?null:La==null?void 0:La.homework_id,hack_settings:Ya,user_ids:sr,hack_ids:ma})});if((Ua==null?void 0:Ua.status)===0)if(a.ZP.success("\u4FDD\u5B58\u6210\u529F"),pr.current){const cr=Tn({},Ua);Zn(cr),Tt({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[Ua==null?void 0:Ua.id],selectArrsAll:[cr],params:Pt,detail:!0,type:2,manage_all_group:cr==null?void 0:cr.manage_all_group}})}else ne.history.push(`/classrooms/${Pt.coursesId}/program_homework/${Ua==null?void 0:Ua.id}/detail`);Oa(!1)}),qa=qn=>vt(void 0,null,function*(){if(!qn.length){a.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u7A0B\u9898");return}if(qn.length>200){a.ZP.warning("\u7F16\u7A0B\u9898\u6570\u91CF\u4E0D\u5F97\u8D85\u8FC7200\u9053");return}const Na=[],ma=Ht.map(Ua=>{var cr;return(cr=Ua.program_attr)==null?void 0:cr.origin_item_bank_id}),Ya=[];qn.forEach(Ua=>{if(ma.includes(Ua)){const cr=Ht.find(gr=>{var ur;return((ur=gr.program_attr)==null?void 0:ur.origin_item_bank_id)===Ua});Ya.push(cr)}else Na.push(Ua)}),la(!0);const sr=yield(0,tn.ZP)("/api/problems/copy_item_banks.json",{method:"post",body:{ids:Na}});if(sr!=null&&sr.items){const Ua=[...Ya,...sr==null?void 0:sr.items];if(Ke===2){const cr=Ua.reduce((gr,ur)=>gr+Number(ur.hack_score||0),0);Ut.setFieldsValue({total_score:cr.toFixed(2)})}kn(Ua),Yn(!1)}la(!1)});return at.createElement("div",{className:se.wrap},at.createElement(y.Z,{spinning:Jt},at.createElement("div",{className:se.center},at.createElement(We._b,{dataSource:Sr,className:"mb20"}),at.createElement(He.default,{form:Ut,preserve:!1,onValuesChange:qn=>{"total_score"in qn&&ga()},onFinishFailed:qn=>vt(void 0,null,function*(){var Na,ma;a.ZP.error(qn.errorFields[0].errors[0]),Ut.scrollToField((ma=(Na=qn==null?void 0:qn.errorFields)==null?void 0:Na[0])==null?void 0:ma.name,{behavior:"smooth",block:"center"})}),onFinish:ea,colon:!1,size:"large"},at.createElement(jt,{className:"mb20",title:"\u57FA\u672C\u4FE1\u606F",icon:"iconfont icon-jibenxinxi2"},at.createElement(He.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"},{whitespace:!0,message:"\u4F5C\u4E1A\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"}]},at.createElement($e.default,{placeholder:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0",showCount:!0,maxLength:60})),at.createElement(He.default.Item,{labelCol:{flex:"81px"},label:"\u4F5C\u4E1A\u8BF4\u660E",name:"description",initialValue:"",rules:[{max:5e4,message:"\u4F5C\u4E1A\u8BF4\u660E\u6700\u5927\u9650\u523650000\u4E2A\u5B57\u7B26"}]},at.createElement(Dn,{placeholder:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u8BF4\u660E\uFF0C\u6700\u5927\u9650\u523650000\u4E2A\u5B57\u7B26",watch:!0}))),at.createElement(jt,{className:"mb20",title:"\u9898\u76EE\u8BBE\u7F6E",icon:"iconfont icon-timushezhi"},at.createElement(He.default.Item,{label:"\u8BD5\u9898\u7F16\u7A0B\u8BED\u8A00",name:"languages",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BD5\u9898\u7F16\u7A0B\u8BED\u8A00"}]},at.createElement(x.default.Group,null,at.createElement(x.default,{value:"c"},"C\u8BED\u8A00"),at.createElement(x.default,{value:"c++"},"C++\u8BED\u8A00"),at.createElement(x.default,{value:"java"},"Java\u8BED\u8A00"),at.createElement(x.default,{value:"python"},"Python\u8BED\u8A00"))),at.createElement(ie.Z,{align:"middle"},at.createElement(He.default.Item,{label:"\u603B\u5206\u503C",name:"total_score",rules:[{required:!0,message:"\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A"}],initialValue:100},at.createElement(re.Z,{precision:1,disabled:Ke===2,min:0,style:{width:223},addonAfter:"\u5206"})),at.createElement(He.default.Item,{label:"\u6D4B\u8BC4\u5355\u6B21\u62A5\u9519\u589E\u52A0\u65F6\u957F",name:"punish_time",initialValue:0,style:{marginLeft:40}},at.createElement(re.Z,{min:0,style:{width:223},addonAfter:"\u5206\u949F"}))),at.createElement(He.default.Item,{label:"\u8BD5\u9898\u5206\u503C",name:"hack_score_settings",initialValue:0},at.createElement(E.ZP.Group,null,at.createElement(E.ZP,{value:0},"\u5747\u5206\u6BD4\u4F8B"),at.createElement(E.ZP,{style:{margin:"0 40px"},value:1},"\u96BE\u6613\u5EA6"),at.createElement(E.ZP,{value:2},"\u81EA\u5B9A\u4E49\u5206\u503C"))),at.createElement(ie.Z,{align:"middle"},at.createElement("span",null,"\u9898\u76EE\u5217\u8868"),at.createElement(tt.ZP,{onClick:()=>Yn(!0),style:{marginLeft:"auto",width:110},type:"primary",ghost:!0},"\u9009\u62E9\u7F16\u7A0B\u9898"),at.createElement(tt.ZP,{onClick:()=>(0,ee.xg)(`/problems/newcreate?pageId=${Ha.current}`),style:{marginLeft:20,width:110},type:"primary"},"\u65B0\u589E\u7F16\u7A0B\u9898")),at.createElement("div",{className:se.tip},at.createElement("i",{className:"iconfont icon-tishi12 mr5 font14"}),"\u63D0\u793A\uFF1A\u53EF\u4EE5\u70B9\u51FB\u201C\u7F16\u8F91\u201D\u5BF9\u8BE5\u8BD5\u9898\u7684\u6D4B\u8BD5\u7528\u4F8B/\u521D\u59CB\u4EE3\u7801\u8FDB\u884C\u4FEE\u6539\uFF0C\u4FEE\u6539\u7684\u5185\u5BB9\u5E76\u4E0D\u4F1A\u540C\u6B65\u5230\u8BD5\u9898\u5E93"),at.createElement(He.default.Item,{name:"hack_settings",className:"mb0",initialValue:[]},at.createElement(Nt,{dataSource:Ht,setDataSource:kn,columns:zn,loading:dr}))),at.createElement(jt,{style:{marginBottom:100},title:"\u4F5C\u4E1A\u8BBE\u7F6E",icon:"iconfont icon-zuoyeshezhi"},at.createElement("div",{className:se.title},"\u6392\u884C\u699C\u65F6\u95F4\u540D\u6B21\u89C4\u5219"),at.createElement("div",{className:`${se.content} mb30`},at.createElement(He.default.Item,{name:"hack_rank_rule",noStyle:!0,initialValue:0},at.createElement(E.ZP.Group,null,at.createElement(E.ZP,{value:0},at.createElement("span",{className:"c-black"},"\u8017\u65F6\u65F6\u957F\u4F18\u5148"),at.createElement("span",{className:"c-grey-666 font14"},"\uFF08\u540C\u6210\u7EE9\uFF0C\u8017\u65F6\u8D8A\u77ED\u540D\u6B21\u8D8A\u524D\uFF09")),at.createElement(E.ZP,{style:{marginLeft:40},value:1},at.createElement("span",{className:"c-black"},"\u5B8C\u6210\u65F6\u95F4\u70B9\u4F18\u5148"),at.createElement("span",{className:"c-grey-666 font14"},"\uFF08\u540C\u6210\u7EE9\uFF0C\u5B8C\u6210\u65F6\u95F4\u8D8A\u65E9\u540D\u6B21\u8D8A\u524D\uFF09"))))),at.createElement("div",{className:`${se.title} mt30`},"\u5B66\u751F\u5B9E\u9A8C\u62A5\u544A\u4EE3\u7801\u5C55\u793A\u8BBE\u7F6E"),at.createElement("div",{className:se.content},at.createElement(He.default.Item,{name:"show_late_code",noStyle:!0,valuePropName:"checked",initialValue:!0},at.createElement(x.default,null,at.createElement("span",{className:"c-black"},"\u5C55\u793A\u6240\u6709\u8BC4\u6D4B\u4EE3\u7801"),at.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u52FE\u9009\u540E\uFF0C\u5C55\u793A\u6240\u6709\u8BC4\u6D4B\u4EE3\u7801\uFF0C\u5426\u5219\u53EA\u5C55\u793A\u5728\u4F5C\u4E1A\u65F6\u95F4\u8303\u56F4\u5185\u63D0\u4EA4\u7684\u4EE3\u7801\uFF09")))),at.createElement("div",{className:`${se.title} mt30`},"\u516C\u5F00\u8BBE\u7F6E"),at.createElement("div",{className:se.content},at.createElement(He.default.Item,{name:"score_open",valuePropName:"checked",className:"mb0",initialValue:!1},at.createElement(x.default,null,at.createElement("span",{className:"c-black"},"\u516C\u5F00\u6210\u7EE9"),at.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u52FE\u9009\u540E\u5B66\u751F\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u540E\uFF0C\u53EF\u67E5\u770B\u5176\u4ED6\u5B66\u751F\u7684\u6210\u7EE9\uFF09"))),at.createElement(He.default.Item,{name:"open_code",valuePropName:"checked",className:"mb0",initialValue:!1},at.createElement(x.default,null,at.createElement("span",{className:"c-black"},"\u516C\u5F00\u4EE3\u7801"),at.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u53EF\u5728\u6392\u884C\u699C\u4E2D\u67E5\u770B\u4ED6\u4EBA\u8BD5\u9898\u901A\u8FC7\u4EE3\u7801\u8BE6\u60C5\uFF09"))),!!qe&&at.createElement(He.default.Item,{name:"open_code_type",className:"mb0 ml25",initialValue:1},at.createElement(E.ZP.Group,null,at.createElement(E.ZP,{value:1},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),at.createElement(E.ZP,{style:{marginLeft:60},value:0},"\u4EFB\u610F\u65F6\u95F4"))),at.createElement(He.default.Item,{name:"rank_forbidden",valuePropName:"checked",className:"mb0",initialValue:!1},at.createElement(x.default,null,at.createElement("span",{className:"c-black"},"\u5F00\u542F\u5C01\u699C"),at.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u4E0D\u53EF\u67E5\u770B\u6392\u884C\u699C\u4FE1\u606F\u7684\u65F6\u95F4\u6BB5\uFF09"))),!!je&&at.createElement(ie.Z,{align:"middle",className:"ml25"},at.createElement(He.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"rank_forbidden_start",initialValue:"",rules:[{required:!0,message:"\u5C01\u699C\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}],className:"mb0"},at.createElement(b.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:ee.Q8,disabledTime:ee.d0})),at.createElement(He.default.Item,{label:"\u622A\u6B62\u65F6\u95F4",name:"rank_forbidden_end",style:{marginLeft:40},initialValue:"",rules:[{required:!0,message:"\u5C01\u699C\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}],className:"mb0"},at.createElement(b.default,{style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:ee.Q8,disabledTime:ee.d0}))),at.createElement(He.default.Item,{name:"hack_analysis",valuePropName:"checked",className:"mb0",initialValue:!1},at.createElement(x.default,null,at.createElement("span",{className:"c-black"},"\u516C\u5F00\u89E3\u6790"),at.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u67E5\u770B\u8BD5\u9898\u89E3\u6790\uFF09"))),!!$t&&at.createElement(He.default.Item,{name:"hack_analysis_type",className:"mb0 ml25",initialValue:2},at.createElement(E.ZP.Group,null,at.createElement(E.ZP,{value:2},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),at.createElement(E.ZP,{value:0,style:{marginLeft:60}},"\u4EFB\u610F\u65F6\u95F4"),at.createElement(E.ZP,{style:{marginLeft:60},value:1},"\u5B66\u751F\u901A\u8FC7\u7B54\u9898\u540E/\u672A\u901A\u8FC7\u7684\u5B66\u751F\u4F5C\u4E1A\u622A\u6B62\u540E"))),at.createElement(He.default.Item,{name:"hack_answer",valuePropName:"checked",className:"mb0",initialValue:!1},at.createElement(x.default,null,at.createElement("span",{className:"c-black"},"\u516C\u5F00\u7B54\u6848"),at.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u67E5\u770B\u8BD5\u9898\u7B54\u6848\uFF09"))),!!on&&at.createElement(He.default.Item,{name:"hack_answer_type",className:"mb0 ml25",initialValue:1},at.createElement(E.ZP.Group,null,at.createElement(E.ZP,{value:1},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),at.createElement(E.ZP,{value:0,style:{marginLeft:60}},"\u4EFB\u610F\u65F6\u95F4")))),at.createElement("div",{className:`${se.title} mt30`},"\u534F\u4F5C\u8BBE\u7F6E"),at.createElement(He.default.Item,{name:"user_ids",noStyle:!0,initialValue:[]},at.createElement(ke,{params:Pt}))))),at.createElement("div",{className:se.fixedBtns},at.createElement(ie.Z,{align:"middle",className:se.center},at.createElement(tt.ZP,{onClick:()=>ne.history.push(br()),style:{padding:"6px 15px"},type:"primary",ghost:!0},"\u53D6\u6D88"),at.createElement(tt.ZP,{loading:Ca&&!pr.current,disabled:Ca&&pr.current,onClick:()=>xa(!1),style:{marginLeft:"auto",marginRight:20,padding:"6px 40px"},type:"primary",ghost:!0},"\u4FDD\u5B58\u4F5C\u4E1A"),at.createElement(tt.ZP,{loading:Ca&&pr.current,disabled:Ca&&!pr.current,onClick:()=>xa(!0),style:{padding:"6px 19px"},type:"primary"},"\u4FDD\u5B58\u5E76\u53D1\u5E03\u4F5C\u4E1A")))),at.createElement(Mt,{setScoreShow:Yn,isshixuns:!1,ScoreShow:Mn,virtualId:Ha.current,isloadings:Wn,onOk:qa,selectedIds:Ht.map(qn=>{var Na;return(Na=qn.program_attr)==null?void 0:Na.origin_item_bank_id})||[]}),at.createElement(zt.Z,{courseEndTime:Vn==null?void 0:Vn.course_end_date,onWindowBack:()=>{window.location.href=`/classrooms/${Pt==null?void 0:Pt.coursesId}/program_homework/${Vn==null?void 0:Vn.id}/detail`}}))}},90823:function(ht,Gt,te){"use strict";var z=te(59301),se=te(78241),be=te(8591),ct=te(43418),We=te(95237),Re=te(5112),ie=te(5871),tt=te(43604),st=te(5083),$e=te(24905),Ue=te(61186),He=te.n(Ue),Fe=te(82093),re=te(34055),a=te(49661),y=te(76560),x=te(62787),E=te(64948),b=te(69577),ee=te(59301),ne=Object.defineProperty,oe=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,Ee=(Qe,gt,Xe)=>gt in Qe?ne(Qe,gt,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Qe[gt]=Xe,Ae=(Qe,gt)=>{for(var Xe in gt||(gt={}))pe.call(gt,Xe)&&Ee(Qe,Xe,gt[Xe]);if(fe)for(var Xe of fe(gt))Pe.call(gt,Xe)&&Ee(Qe,Xe,gt[Xe]);return Qe},ye=(Qe,gt)=>oe(Qe,ae(gt)),nt=(Qe,gt)=>{var Xe={};for(var yt in Qe)pe.call(Qe,yt)&>.indexOf(yt)<0&&(Xe[yt]=Qe[yt]);if(Qe!=null&&fe)for(var yt of fe(Qe))gt.indexOf(yt)<0&&Pe.call(Qe,yt)&&(Xe[yt]=Qe[yt]);return Xe},Oe=(Qe,gt,Xe)=>new Promise((yt,Kt)=>{var Ot=Nt=>{try{kt(Xe.next(Nt))}catch(Me){Kt(Me)}},it=Nt=>{try{kt(Xe.throw(Nt))}catch(Me){Kt(Me)}},kt=Nt=>Nt.done?yt(Nt.value):Promise.resolve(Nt.value).then(Ot,it);kt((Xe=Xe.apply(Qe,gt)).next())});const Ft=Qe=>{var gt=Qe,{classroomList:Xe,dispatch:yt,courseEndTime:Kt,onWindowBack:Ot}=gt,it=nt(gt,["classroomList","dispatch","courseEndTime","onWindowBack"]),kt,Nt,Me,Ye,Bt,en,wt,tn,Ce,rn,xt,In,Jn,Et,mt,Le,he,rt,lt,we,ve,ft,Je,xe,bt,_t,un,Yt,pt,ln,Be,Ve,Mt,zt,fn,xn,at,Ln,_n;const ca=(0,y.useParams)(),[Qn]=se.default.useForm(),[$n,Fa]=(0,z.useState)(1),[fa,Tn]=(0,z.useState)([]),[Ra,Vt]=(0,z.useState)(0),[vt,jt]=(0,z.useState)(2e3),[Dn,ke]=(0,z.useState)(!0),[St,Xt]=(0,z.useState)(!1),[Ze,Pt]=(0,z.useState)(!1),[Tt,Ut]=(0,z.useState)([]),[Ke,qe]=(0,z.useState)(!0),[je,$t]=(0,z.useState)(!((Me=(Nt=(kt=Xe.actionTabs)==null?void 0:kt.selectArrsAll)==null?void 0:Nt[0])!=null&&Me.send_type));let[on,Ht]=(0,z.useState)([0,0,0]);(0,z.useEffect)(()=>{var Mn,Yn,Wn,la,La,ia,Ca,Oa,dr,Ja,pr,Ha,fr;if(Xe.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Vn(),(Wn=(Yn=(Mn=Xe.actionTabs)==null?void 0:Mn.selectArrsAll)==null?void 0:Yn[0])!=null&&Wn.can_publish?Ht([...(dr=(Oa=(Ca=Xe.actionTabs)==null?void 0:Ca.selectArrsAll)==null?void 0:Oa[0])==null?void 0:dr.difficult_count]):Ht([...(ia=(La=(la=Xe.actionTabs)==null?void 0:la.selectArrsAll)==null?void 0:La[0])==null?void 0:ia.difficult_settings]),$t(!((Ha=(pr=(Ja=Xe.actionTabs)==null?void 0:Ja.selectArrsAll)==null?void 0:pr[0])!=null&&Ha.send_type)),kn(),Xe.actionTabs.type===2){const vn=(fr=Xe.actionTabs.selectArrsAll)==null?void 0:fr[0];qe(vn.unified_setting)}else qe(!1)},[Xe.actionTabs]),(0,z.useEffect)(()=>{if(St){if(Ze)return;yt({type:"classroomList/setActionTabs",payload:{}}),(0,re.GJ)()?(yt({type:"classroomList/getClassroomTeacherCommonList",payload:ye(Ae({},Xe.actionTabs.params),{type:1})}),yt({type:"shixunHomeworks/getWorkList",payload:Ae({},ca)})):yt({type:"classroomList/getClassroomCommonList",payload:Ae({},Xe.actionTabs.params)})}},[St]);const kn=Mn=>Oe(void 0,null,function*(){ke(!0);const Yn=yield(0,E.c_)(ye(Ae({},ca),{page:Mn||$n,limit:2e4,homework_id:Xe.actionTabs.type===1?"":Xe.actionTabs.selectArrs[0]}));Yn==null||Yn.course_groups.map((Wn,la)=>{Wn.key=Wn.id,Wn.title=Wn.name,Wn.disabled=Wn.is_published}),Yn&&(Tn([...Yn==null?void 0:Yn.course_groups]),Vt(Yn==null?void 0:Yn.course_groups_count),ke(!1),Mn||Qn.setFieldsValue({publish_time:He()(He()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:He()(He()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Ct=()=>{(0,re.GJ)()?Xe.actionTabs.detail?(yt({type:"shixunHomeworks/setActionTabs",payload:{}}),yt({type:"shixunHomeworks/getWorkList",payload:Ae({},ca)}),yt({type:"shixunHomeworks/getWorkSetting",payload:Ae({},ca)})):yt({type:"classroomList/getClassroomTeacherCommonList",payload:ye(Ae({},Xe.actionTabs.params),{type:5,category:Xe.actionTabs.params.categoryId})}):yt({type:"classroomList/getClassroomCommonList",payload:Ae({},Xe.actionTabs.params)})},hn=()=>Oe(void 0,null,function*(){var Mn,Yn;if((0,re.Rm)()&&!((Mn=Xe.AssistantObject.hack)!=null&&Mn.can_publish)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),aa(!1);return}const Wn=Ae({},Qn.getFieldsValue());if(Wn.end_time<=Wn.publish_time){be.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),aa(!1);return}if((Tt==null?void 0:Tt.length)<=0&&!Ke&&fa.length>0){be.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),aa(!1);return}if(on.reduce((ia,Ca)=>ia+Ca)===0&&!je){be.ZP.info("\u7B80\u5355\u9002\u4E2D\u56F0\u96BE\u9898\u6570\u76F8\u52A0\u4E0D\u80FD\u4E3A0"),aa(!1);return}let la={homework_ids:[...Xe.actionTabs.selectArrs],group_ids:Tt.length>0?Tt.map(ia=>ia.id):(Yn=Xe.detailCommonHomeworksList)==null?void 0:Yn.course_groups,end_time:He()(Wn.end_time).format("YYYY-MM-DD HH:mm"),publish_time:He()(Wn.publish_time).format("YYYY-MM-DD HH:mm"),difficult_settings:on==null?void 0:on.map(ia=>ia),send_type:je?"0":"1",unified_setting:!Tt.length};if(aa(!0),(yield(0,Fe.ZP)(`/api/courses/${ca.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:Ae({},la)})).status===0){if(aa(!1),(0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),be.ZP.success("\u53D1\u5E03\u6210\u529F"),yt({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),Ot){Ot();return}it.onCallback&&it.onCallback(),Ct(),localStorage.getItem("Noviceguide")==="0"||yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:ee.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})}else aa(!1)}),Vn=()=>{Fa(1),Tn([]),Ut([])},Zn=Ra>$n*vt,[Jt,aa]=(0,z.useState)(!1);return ee.createElement(ct.default,{width:600,confirmLoading:Jt,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:Xe.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:hn,onCancel:()=>{if(Vn(),yt({type:"classroomList/setActionTabs",payload:{}}),Ot){Ot();return}Ct()}},ee.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",ee.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),fa&&ee.createElement(se.default,{form:Qn},ee.createElement("div",{style:{paddingLeft:0}},Xe.actionTabs.type===2&&ee.createElement(We.Z,{style:{marginBottom:"10px"}},ee.createElement("span",{className:"mr5"},"\u8BD5\u9898\u53D1\u9001:"),ee.createElement(Re.ZP.Group,{value:je,disabled:!((en=(Bt=(Ye=Xe.actionTabs)==null?void 0:Ye.selectArrsAll)==null?void 0:Bt[0])!=null&&en.can_publish),onChange:Mn=>{$t(Mn.target.value)}},ee.createElement(Re.ZP,{value:!0},"\u5168\u90E8\u56FA\u5B9A\u8BD5\u9898"),ee.createElement(Re.ZP,{className:"ml20",value:!1},"\u968F\u673A\u62BD\u53D6"))),!je&&ee.createElement(We.Z,{style:{marginBottom:"10px"}},ee.createElement("span",{style:{marginRight:65}}),ee.createElement("span",null,"\u7B80\u5355\u9898\u6570 ",ee.createElement(ie.Z,{value:on[0],onChange:Mn=>{on[0]=Mn,Ht([...on])},min:0,disabled:!((Ce=(tn=(wt=Xe.actionTabs)==null?void 0:wt.selectArrsAll)==null?void 0:tn[0])!=null&&Ce.can_publish),placeholder:`\u6700\u5927${(Jn=(In=(xt=(rn=Xe.actionTabs)==null?void 0:rn.selectArrsAll)==null?void 0:xt[0])==null?void 0:In.difficult_count)==null?void 0:Jn[0]}`,max:(he=(Le=(mt=(Et=Xe.actionTabs)==null?void 0:Et.selectArrsAll)==null?void 0:mt[0])==null?void 0:Le.difficult_count)==null?void 0:he[0],style:{width:60}})),ee.createElement("span",{style:{margin:"0px 40px"}},"\u9002\u4E2D\u9898\u6570 ",ee.createElement(ie.Z,{value:on[1],onChange:Mn=>{on[1]=Mn,Ht([...on])},min:0,disabled:!((we=(lt=(rt=Xe.actionTabs)==null?void 0:rt.selectArrsAll)==null?void 0:lt[0])!=null&&we.can_publish),max:(xe=(Je=(ft=(ve=Xe.actionTabs)==null?void 0:ve.selectArrsAll)==null?void 0:ft[0])==null?void 0:Je.difficult_count)==null?void 0:xe[1],placeholder:`\u6700\u5927${(Yt=(un=(_t=(bt=Xe.actionTabs)==null?void 0:bt.selectArrsAll)==null?void 0:_t[0])==null?void 0:un.difficult_count)==null?void 0:Yt[1]}`,style:{width:60}})),ee.createElement("span",null,"\u56F0\u96BE\u9898\u6570 ",ee.createElement(ie.Z,{value:on[2],onChange:Mn=>{on[2]=Mn,Ht([...on])},min:0,disabled:!((Be=(ln=(pt=Xe.actionTabs)==null?void 0:pt.selectArrsAll)==null?void 0:ln[0])!=null&&Be.can_publish),placeholder:`\u6700\u5927${(fn=(zt=(Mt=(Ve=Xe.actionTabs)==null?void 0:Ve.selectArrsAll)==null?void 0:Mt[0])==null?void 0:zt.difficult_count)==null?void 0:fn[2]}`,max:(_n=(Ln=(at=(xn=Xe.actionTabs)==null?void 0:xn.selectArrsAll)==null?void 0:at[0])==null?void 0:Ln.difficult_count)==null?void 0:_n[2],style:{width:60}}))),ee.createElement(We.Z,{className:"mt30",align:"middle"},ee.createElement(tt.Z,null,ee.createElement(se.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},ee.createElement(st.default,{style:{width:170,marginRight:"25px"},disabledDate:Mn=>(0,b.Q8)(Mn,Kt),disabledTime:Mn=>(0,b.d0)(Mn),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:He()((0,a.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),ee.createElement(tt.Z,{className:"ml20"},ee.createElement(se.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},ee.createElement(st.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:He()((0,a.U6)(),"HH:mm")},disabledDate:Mn=>(0,b.Q8)(Mn,Kt,Qn.getFieldValue("publish_time")),disabledTime:Mn=>(0,b.d0)(Mn,Qn.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),Xe.actionTabs.type===2&&ee.createElement(We.Z,{style:{marginBottom:"10px"}},ee.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),ee.createElement(Re.ZP.Group,{value:Ke,onChange:Mn=>{qe(Mn.target.value),Ut([])}},ee.createElement(Re.ZP,{value:!0,disabled:!Xe.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),ee.createElement(Re.ZP,{className:"ml20",disabled:fa.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),fa.length<=0&&Xe.actionTabs.type===2&&ee.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(Xe.actionTabs.type===1||!Ke)&&fa.length>0&&ee.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},ee.createElement("span",{style:{flex:1}},ee.createElement($e.default,{checked:Tt.length===fa.length,onChange:Mn=>{Tt.length===fa.length?Ut([]):Ut(fa.filter(Yn=>!Yn.is_published))}},"\u5168\u9009")," "),ee.createElement("span",{style:{width:16}}),ee.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Tt.length||0,"\u4E2A\u5206\u73ED")),(Xe.actionTabs.type===1||!Ke)&&fa.length>0&&ee.createElement(x.Z,{data:fa,selectedRowKeys:Tt,setSelectedRowKeys:Ut})))};Gt.Z=(0,y.connect)(({classroomList:Qe})=>({classroomList:Qe}))(Ft)},69577:function(ht,Gt,te){"use strict";te.d(Gt,{Q8:function(){return Ot},d0:function(){return it},w6:function(){return Kt}});var z=te(59301),se=te(5083),be=te(57809),ct=te(8591),We=te(43418),Re=te(5112),ie=te(95237),tt=te(43604),st=te(6848),$e=te(24905),Ue=te(3113),He=te(61186),Fe=te.n(He),re=te(34055),a=te(82093),y=te(89392),x=te.n(y),E=te(49661),b=te(69063),ee=te(76560),ne=te(2748),oe=te(23869),ae=te(97202),fe=te(6681),pe=te(67135),Pe=te(59301),Ee=Object.defineProperty,Ae=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,Qe=(Ye,Bt,en)=>Bt in Ye?Ee(Ye,Bt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Ye[Bt]=en,gt=(Ye,Bt)=>{for(var en in Bt||(Bt={}))Oe.call(Bt,en)&&Qe(Ye,en,Bt[en]);if(nt)for(var en of nt(Bt))Ft.call(Bt,en)&&Qe(Ye,en,Bt[en]);return Ye},Xe=(Ye,Bt)=>Ae(Ye,ye(Bt)),yt=(Ye,Bt,en)=>new Promise((wt,tn)=>{var Ce=In=>{try{xt(en.next(In))}catch(Jn){tn(Jn)}},rn=In=>{try{xt(en.throw(In))}catch(Jn){tn(Jn)}},xt=In=>In.done?wt(In.value):Promise.resolve(In.value).then(Ce,rn);xt((en=en.apply(Ye,Bt)).next())});function Kt(Ye,Bt){const en=[];for(let wt=Ye;wt{const wt=YeFe()(Bt).endOf("day"),Ce=Ye{const en=parseInt(Fe()(Ye).format("HH")),wt=parseInt(Fe()().format("HH")),tn=parseInt(Fe()().format("mm"));if(!Ye)return{disabledHours:()=>Kt(0,wt),disabledMinutes:()=>Kt(0,tn)};if(Bt){const Ce=parseInt(Fe()(Bt).format("HH")),rn=parseInt(Fe()(Bt).format("mm"));return Fe()(Ye).isSame(Fe()(Bt),"day")?{disabledHours:()=>Kt(0,Ce),disabledMinutes:()=>en<=Ce?Kt(0,rn):[]}:void 0}if(Fe()(Ye).isSame(Fe()(),"day"))return{disabledHours:()=>Kt(0,wt),disabledMinutes:()=>Fe()(Ye).isSame(Fe()(),"hour")&&en<=wt?Kt(0,tn):[]}},{RangePicker:kt}=se.default,{Option:Nt}=be.default,Me=({shixunHomeworks:Ye,loading:Bt,dispatch:en,classroomList:wt,user:tn})=>{var Ce,rn,xt,In,Jn,Et,mt,Le,he;const rt=(0,ee.useParams)(),{workSetting:lt,workList:we,shixunWorkList:ve,headerInfo:ft,changeData:Je}=Ye,[xe,bt]=(0,z.useState)(!1),[_t,un]=(0,z.useState)(!1);let[Yt,pt]=(0,z.useState)([]),[ln,Be]=(0,z.useState)([]),[Ve,Mt]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[zt,fn]=(0,z.useState)({}),[xn,at]=(0,z.useState)({});(0,z.useEffect)(()=>()=>{pt([])},[]),(0,z.useEffect)(()=>{bt(!(0,re.GJ)())},[(0,re.GJ)()]);const Ln=()=>{en({type:"shixunHomeworks/getWorkSetting",payload:gt({},rt)})};(0,z.useEffect)(()=>{if(!(lt!=null&<.course_id))return;Object.keys(Ve).map(function(jt){Ve[jt]=lt[jt]}),(!Ve.allow_late||!Ve.unified_late)&&(Ve.late_penalty=20,Ve.penalty_type=ne.Q.Percent),Ve.unified_setting||(Ve.unified_late=!1,Ve.unified_anonymous_comment=!1,Ve.unified_anonymous_appeal=!1),Yt=JSON.parse(JSON.stringify(lt.group_settings.map(jt=>Xe(gt({},jt),{group_name:[jt.group_name]})).filter(jt=>jt.publish_time!==null))),ln=JSON.parse(JSON.stringify(lt.allow_late_settings.map(jt=>Xe(gt({},jt),{group_name:[jt.group_name]})).filter(jt=>jt.late_time!==null))),Mt(gt({},Ve));const vt=(0,E.QE)((Yt==null?void 0:Yt.length)>0?Yt:[]);pt([...vt]),(ln==null?void 0:ln.length)<=0?Be([{penalty_type:ne.Q.Percent,late_penalty:20}]):Be([...ln])},[lt]);const _n=()=>yt(void 0,null,function*(){var vt,jt;if(((vt=tn==null?void 0:tn.userInfo)==null?void 0:vt.user_status)===2){(0,oe.Rd)();return}const Dn=JSON.parse(JSON.stringify(Ve));if(Dn.challenge_settings.filter(St=>!St.hide),Dn.categoryId=rt.categoryId,(jt=Dn.challenge_settings)!=null&&jt.every(St=>!St.checked)){ct.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Yt),!Ve.unified_setting)Yt=Yt==null?void 0:Yt.map(St=>{var Xt;if(!St.publish_time||!St.end_time)throw ct.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!St.group_name)throw ct.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return St.group_name=typeof(St==null?void 0:St.group_name)=="string"?[St==null?void 0:St.group_name]:St==null?void 0:St.group_name,St.group_id=(Xt=lt.group_settings)==null?void 0:Xt.filter(Ze=>{var Pt;return(Pt=St==null?void 0:St.group_name)==null?void 0:Pt.includes(Ze.group_name)}).map(Ze=>Ze.group_id||Ze.id).toString().split(","),St});else if(!Ve.publish_time||!Ve.end_time)throw ct.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Dn.group_settings=Yt,Ve.allow_late)if(Ve.unified_late){if(Ve.late_penalty===null||Ve.late_penalty===void 0||Ve.late_penalty<0||Ve.late_penalty>100)throw ct.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Ve.late_time)throw ct.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else ln=ln==null?void 0:ln.map(St=>{var Xt,Ze;if(St.late_penalty===null||St.late_penalty===void 0||St.late_penalty<0||St.late_penalty>100)throw ct.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!St.late_time)throw ct.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!St.group_name)throw ct.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return St.group_name=typeof(St==null?void 0:St.group_name)=="string"?[St==null?void 0:St.group_name]:St==null?void 0:St.group_name,St.group_id=(Ze=(Xt=St==null?void 0:St.group_name)==null?void 0:Xt.map(Pt=>{var Tt,Ut;let Ke=(Ut=(Tt=lt.group_settings)==null?void 0:Tt.filter(qe=>(qe==null?void 0:qe.group_name)===Pt))==null?void 0:Ut[0];return Ke==null?void 0:Ke.group_id}))==null?void 0:Ze.toString().split(","),St}),Dn.allow_late_settings=ln;let ke=yield(0,pe.Tr)({homework_common_ids:[parseInt(rt.categoryId)],course_id:rt.coursesId,type:"homework_common"});(ke==null?void 0:ke.student_count)===0?ca(Dn):(at(Dn),fn(ke))}),ca=vt=>{var jt;if(vt.total_score===null){ct.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(vt!=null&&vt.work_efficiency&&vt.eff_score===null){ct.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Dn=vt.challenge_settings.reduce((Xt,Ze)=>Xt+Number(Ze.challenge_score),0);if((Dn==null?void 0:Dn.toFixed(10))!==((jt=vt.total_score-vt.eff_score)==null?void 0:jt.toFixed(10))){ct.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${vt.total_score}\u5206`);return}const ke={shixun_evaluation:vt.shixun_evaluation,challenge_settings:vt.challenge_settings};let St=()=>{var Xt;const Ze=()=>yt(void 0,null,function*(){un(!0),(yield(0,a.ZP)(`/api/homework_commons/${rt.categoryId}/publish_setting.json`,{method:"post",body:gt({},vt)})).status===0&&(ct.ZP.success("\u66F4\u65B0\u6210\u529F"),Ln(),en({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:gt({},rt)})),un(!1)});!(0,y.isEqual)(Je,ke)&&!((Xt=ft==null?void 0:ft.homework_status)!=null&&Xt.includes("\u672A\u53D1\u5E03"))?We.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Ze}):Ze()};lt!=null&<.high_resources_consume&&!(lt!=null&<.high_resources_consume_permission)?en({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:rt.coursesId,type:"shixun",type_id:rt.categoryId,name:lt.homework_name,fn:()=>{St()}}}):St()},Qn=(vt,jt,Dn="group_id")=>{var ke;return jt?jt.find(St=>St[Dn]===vt):(ke=lt==null?void 0:lt.group_settings)==null?void 0:ke.find(St=>St.group_id[0]===vt)},$n=(lt==null?void 0:lt.allow_late)||(lt==null?void 0:lt.anonymous_comment),Fa=vt=>{var jt,Dn;const ke=Qn(vt,lt==null?void 0:lt.allow_late_settings,"id"),St=Qn(vt,lt==null?void 0:lt.anonymous_comment_settings),Xt=Qn(vt);return(lt==null?void 0:lt.allow_late)&&ke&&Fe()(ke==null?void 0:ke.late_time)<=Fe()()||(lt==null?void 0:lt.anonymous_comment)&&St&&(St==null?void 0:St.evaluation_start)!==null||((Dn=(Fe()(Xt==null?void 0:Xt.end_time)<=Fe()()&&((jt=lt==null?void 0:lt.allow_late_settings)==null?void 0:jt.filter(Ze=>Ze.group_id.includes(vt))))[0])==null?void 0:Dn.late_time)!=null},fa=(0,z.useMemo)(()=>(lt==null?void 0:lt.allow_late)||(lt==null?void 0:lt.all_group_late),[lt,ft]),Tn=lt==null?void 0:lt.anonymous_comment,Ra=vt=>{if(!vt)return!1;const jt=Qn(vt,lt==null?void 0:lt.anonymous_comment_settings);return(lt==null?void 0:lt.anonymous_comment)&&jt&&(jt==null?void 0:jt.evaluation_start)!==null},Vt=(vt,jt)=>{var Dn,ke,St;en({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:vt,index:jt,rangePickerDisabled:xe||(Fe()()<=Fe()((ke=Qn((Dn=vt==null?void 0:vt.group_id)==null?void 0:Dn[0]))==null?void 0:ke.publish_time)?!1:[!0,Fa((St=vt==null?void 0:vt.group_id)==null?void 0:St[0])]),disabledDate:lt==null?void 0:lt.course_end_date}})};return Pe.createElement("section",{className:b.Z.form},Pe.createElement("div",{className:b.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",Pe.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),Pe.createElement("div",null,Pe.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Pe.createElement(Re.ZP.Group,{disabled:xe||!((Ce=ft==null?void 0:ft.homework_status)!=null&&Ce.includes("\u672A\u53D1\u5E03"))||(0,re.Rm)()&&!((rn=wt.AssistantObject.practice)!=null&&rn.can_publish),value:Ve.unified_setting,onChange:vt=>{var jt;if(!((jt=ft==null?void 0:ft.homework_status)!=null&&jt.includes("\u672A\u53D1\u5E03"))){ct.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Ve.unified_setting=!Ve.unified_setting,Ve.unified_setting||(Ve.unified_late=!1,Be([{late_penalty:5}])),Mt(Object.assign({},Ve)),Ve.unified_setting===!1&&Yt==""){pt(Yt.concat({}));return}Ve.unified_setting&&(pt([]),Be([{late_penalty:5}]))}},Pe.createElement(Re.ZP,{value:!0,disabled:xe||!(lt!=null&<.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Pe.createElement(Re.ZP,{disabled:xe||!((xt=lt==null?void 0:lt.group_settings)!=null&&xt.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((In=lt==null?void 0:lt.group_settings)==null?void 0:In.length)===0&&Pe.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Ve.unified_setting&&Pe.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Pe.createElement(ie.Z,{align:"middle"},Pe.createElement(tt.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Pe.createElement(tt.Z,{className:"ml10"},Pe.createElement(se.default,{size:"large",disabled:xe||!((Jn=ft==null?void 0:ft.homework_status)!=null&&Jn.includes("\u672A\u53D1\u5E03")||(Et=ft==null?void 0:ft.homework_status)!=null&&Et.includes("\u672A\u5F00\u59CB"))||(0,re.Rm)()&&!((mt=wt.AssistantObject.practice)!=null&&mt.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:vt=>Ot(vt,lt==null?void 0:lt.course_end_date),disabledTime:vt=>it(vt),value:Ve.publish_time?Fe()(Ve.publish_time):"",onChange:(vt,jt)=>{Ve.publish_time=jt,(Ve.end_time==""||!Ve.end_time)&&Ve.unified_setting&&(Ve.end_time=Fe()(vt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Mt(Object.assign({},Ve))}}))),Pe.createElement(ie.Z,{align:"middle",className:"pl30"},Pe.createElement(tt.Z,null,"\u622A\u6B62\u65F6\u95F4"),Pe.createElement(tt.Z,{className:"ml10"},Pe.createElement(se.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(lt==null?void 0:lt.allow_late)&&(lt==null?void 0:lt.homework_status.includes("\u5DF2\u622A\u6B62"))||xe||(lt==null?void 0:lt.allow_late)&&Fe()()>=Fe()(lt==null?void 0:lt.end_time)||(0,re.Rm)()&&!((Le=wt.AssistantObject.practice)!=null&&Le.can_publish),disabledDate:vt=>Ot(vt,lt==null?void 0:lt.course_end_date,Ve.publish_time),disabledTime:vt=>it(vt,Ve.publish_time),value:Ve.end_time?Fe()(Ve.end_time):"",onChange:(vt,jt)=>{Ve.end_time=jt,Mt(Object.assign({},Ve))}})))),!Ve.unified_setting&&(Yt==null?void 0:Yt.length)>0&&Pe.createElement(ie.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Yt&&Yt.map(function(vt,jt){var Dn,ke,St,Xt,Ze,Pt,Tt;return Pe.createElement(tt.Z,{span:24,key:jt},Pe.createElement(ie.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:jt==(Yt==null?void 0:Yt.length)-1?"0px":"10px"}},Pe.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",jt+1),Pe.createElement(be.default,{disabled:xe||((Dn=ft==null?void 0:ft.homework_status)!=null&&Dn.includes("\u672A\u53D1\u5E03")&&vt.id||Fe()(){var Ke;if((0,re.Rm)()&&!((Ke=wt.AssistantObject.practice)!=null&&Ke.can_publish)){ct.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt[jt].group_name=Ut,Yt[jt].group_id=vt.group_id;const qe=(0,y.flattenDeep)(Yt.map($t=>$t.group_name)),je=ln.map($t=>{let on=($t==null?void 0:$t.group_name)||[];return Xe(gt({},$t),{group_name:(0,y.remove)(on,Ht=>qe.includes(Ht))})});Be(je),pt(Yt.slice())},maxTagCount:4,maxTagPlaceholder:Ut=>Pe.createElement("div",{style:{cursor:"pointer"},onClick:()=>Vt(vt,jt)},"+",Ut==null?void 0:Ut.length)},lt.group_settings&<.group_settings.map(function(Ut){if(!Yt.map(qe=>qe.group_name).flat().includes(Ut.group_name))return Pe.createElement(Nt,{value:Ut.group_name,key:Ut.id},Ut.group_name)})),Pe.createElement("div",{className:"ml20"},Pe.createElement(kt,{size:"large",ranges:{\u6B64\u523B:[vt.publish_time?Fe()(vt.publish_time):Fe()(),Fe()()]},allowClear:!1,disabled:xe||(Fe()()<=Fe()((Xt=Qn((St=vt==null?void 0:vt.group_id)==null?void 0:St[0]))==null?void 0:Xt.publish_time)?!1:[!0,Fa((Ze=vt==null?void 0:vt.group_id)==null?void 0:Ze[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Ut=>Ot(Ut,lt==null?void 0:lt.course_end_date),disabledTime:Ut=>it(Ut),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Fe()((0,E.U6)(),"HH:mm"),Fe()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:vt.publish_time&&[Fe()(vt.publish_time),vt.end_time?Fe()(vt.end_time):void 0],onChange:(Ut,Ke)=>{var qe;if((0,re.Rm)()&&!((qe=wt.AssistantObject.practice)!=null&&qe.can_publish)){ct.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt[jt].publish_time=Ke[0],!vt.end_time&&Ke[0]?Yt[jt].end_time=Fe()(Ke[0]).add(7,"days"):Yt[jt].end_time=Ke[1],pt([...Yt])},onCalendarChange:(Ut,Ke,qe)=>{if(Ke!=null&&Ke[0]&&!Ke[1]){const je=Fe()(Ke[0]).add(7,"days");Yt[jt].publish_time=Ke[0],Yt[jt].end_time=je,pt([...Yt])}}})),!xe&&Pe.createElement("div",{style:{display:"flex",width:"50px"}},((Pt=vt==null?void 0:vt.group_id)==null?void 0:Pt.length)>1&&Pe.createElement(st.Z,{title:"\u89C4\u5219\u62C6\u5206"},Pe.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Vt(vt,jt)})),(Yt==null?void 0:Yt.length)<((Tt=lt==null?void 0:lt.group_settings)==null?void 0:Tt.length)&&Pe.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Ut;if((0,re.Rm)()&&!((Ut=wt.AssistantObject.practice)!=null&&Ut.can_publish)){ct.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}pt(Yt.concat({}))}}),((vt==null?void 0:vt.publish_time)&&Fe()(){const Ut=(0,y.cloneDeep)(ln);Ut.forEach((Ke,qe)=>{Ke.group_name&&(Ke.group_name=Ke.group_name.filter(je=>{var $t;return!(($t=Yt[jt].group_name)!=null&&$t.includes(je))}))}),Yt=Yt.filter((Ke,qe)=>jt!==qe),Be(Ut),pt(Yt.slice()),setTimeout(()=>pt(Yt.slice()),10)}}))))}))),Pe.createElement(ie.Z,null,Pe.createElement(tt.Z,null,Pe.createElement("div",{className:b.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",Pe.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),Pe.createElement(tt.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Pe.createElement($e.default,{checked:Ve.allow_late,disabled:xe||fa,onChange:vt=>{var jt;if((0,re.Rm)()&&!((jt=wt.AssistantObject.practice)!=null&&jt.can_late)){ct.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vt.target.checked&&We.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Pe.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Pe.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),Pe.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Pe.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Ve.allow_late=!Ve.allow_late,ln==""&&Be([{late_penalty:5}]),Mt(Object.assign({},Ve))}},Pe.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Ve==null?void 0:Ve.allow_late)&&Pe.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Pe.createElement("div",{style:{display:"flex"}},Pe.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Pe.createElement(Re.ZP.Group,{style:{marginLeft:"20px"},disabled:xe||(lt==null?void 0:lt.anonymous_comment)||(lt==null?void 0:lt.allow_late),value:Ve.unified_late,onChange:vt=>{var jt;if((0,re.Rm)()&&!((jt=wt.AssistantObject.practice)!=null&&jt.can_late)){ct.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ve.unified_late=vt.target.value,ln==""&&!vt.target.value&&Be([{penalty_type:ne.Q.Percent,late_penalty:20}]),Mt(gt({},Ve))}},(Ve==null?void 0:Ve.unified_setting)&&Pe.createElement(Re.ZP,{value:!0,disabled:!(lt!=null&<.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((he=lt==null?void 0:lt.group_settings)==null?void 0:he.length)>0&&Pe.createElement(Re.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Ve!=null&&Ve.unified_late?Pe.createElement(Pe.Fragment,null,Pe.createElement(ie.Z,{align:"middle",style:{marginTop:"10px"}},Pe.createElement(tt.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),Pe.createElement(tt.Z,{className:"ml20"},Pe.createElement(ne.Z,{disabled:xe||Tn,value:{type:Ve.penalty_type,inputValue:Ve.late_penalty},onChange:vt=>{var jt;if((0,re.Rm)()&&!((jt=wt.AssistantObject.practice)!=null&&jt.can_late)){ct.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Mt(Xe(gt({},Ve),{late_penalty:vt.inputValue,penalty_type:vt.type}))}})),Pe.createElement(tt.Z,{flex:"1",className:"ml5"},Pe.createElement("span",{className:"c-grey-c ml10"},Ve.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),Pe.createElement(ie.Z,{align:"middle",style:{marginTop:"15px"}},Pe.createElement(tt.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Pe.createElement(tt.Z,{className:"ml20"},Pe.createElement(se.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:xe||Tn,value:Ve.late_time?Fe()(Ve.late_time):"",disabledDate:vt=>Ot(vt,lt==null?void 0:lt.course_end_date),onChange:(vt,jt)=>{var Dn;if((0,re.Rm)()&&!((Dn=wt.AssistantObject.practice)!=null&&Dn.can_late)){ct.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ve.late_time=jt,Mt(Object.assign({},Ve))}})))):ln.map(function(vt,jt){var Dn;return Pe.createElement(tt.Z,{span:24,key:jt},Pe.createElement(ie.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Pe.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",jt+1),Pe.createElement(be.default,{disabled:xe||!((Dn=ft==null?void 0:ft.homework_status)!=null&&Dn.includes("\u672A\u53D1\u5E03"))&&vt.id||(lt==null?void 0:lt.anonymous_comment),mode:"multiple",className:b.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof vt.group_name=="string"?[vt.group_name]:vt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:ke=>{var St;if((0,re.Rm)()&&!((St=wt.AssistantObject.practice)!=null&&St.can_late)){ct.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ln[jt].group_name=ke,ln[jt].group_id=vt.group_id,Be(ln.slice())}},lt.group_settings&<.group_settings.map(function(ke){const St=ln.map(Ze=>Ze.group_name).flat(),Xt=Yt.map(Ze=>Ze.group_name).flat();if(Ve!=null&&Ve.unified_setting){if(!St.includes(ke.group_name))return Pe.createElement(Nt,{value:ke.group_name,key:ke.id},ke.group_name)}else if(Xt.includes(ke.group_name)&&!St.includes(ke.group_name))return Pe.createElement(Nt,{value:ke.group_name,key:ke.id},ke.group_name)})),Pe.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Pe.createElement(ne.Z,{disabled:xe||Ra(vt.id),value:{type:vt.penalty_type,inputValue:vt.late_penalty},onChange:ke=>{var St;if((0,re.Rm)()&&!((St=wt.AssistantObject.practice)!=null&&St.can_late)){ct.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ln[jt].late_penalty=ke.inputValue,ln[jt].penalty_type=ke.type,Be([...ln])}}),Pe.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Pe.createElement(se.default,{size:"large",disabled:xe||Ra(vt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Fe()((0,E.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:ke=>Ot(ke,lt==null?void 0:lt.course_end_date),format:"YYYY-MM-DD HH:mm",value:vt!=null&&vt.late_time?Fe()(vt.late_time):void 0,onChange:(ke,St)=>{var Xt;if((0,re.Rm)()&&!((Xt=wt.AssistantObject.practice)!=null&&Xt.can_late)){ct.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ln[jt].late_time=St,Be([...ln])}}),!xe&&Pe.createElement("div",{style:{display:"flex",width:"50px"}},Pe.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var ke;if((0,re.Rm)()&&!((ke=wt.AssistantObject.practice)!=null&&ke.can_late)){ct.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Be(ln.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),jt>0&&!vt.id&&Pe.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var ke;if((0,re.Rm)()&&!((ke=wt.AssistantObject.practice)!=null&&ke.can_late)){ct.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ln=ln.filter((St,Xt)=>jt!==Xt),Be(ln.slice()),setTimeout(()=>Be(ln.slice()),10)}}))))})),!xe&&Pe.createElement(Pe.Fragment,null,Pe.createElement(Ue.ZP,{type:"primary",size:"large",loading:_t,style:{width:"138px",marginTop:"30px"},onClick:()=>_n()},"\u4FDD\u5B58")),Pe.createElement(ae.Z,{onConfirm:(vt,jt)=>{Yt.splice(vt,0,...jt),Yt.splice(vt+jt.length,1);const Dn=(0,E.QE)([...Yt]);pt([...Dn])}}),Pe.createElement(fe.Z,{resdata:zt,type:"shixun",okloading:_t,oktext:(zt==null?void 0:zt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:vt=>yt(void 0,null,function*(){un(!0);let jt=yield(0,a.ZP)(`/api/courses/${rt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(rt.categoryId)]}});un(!1),(jt==null?void 0:jt.status)===0&&ca(xn)})}))};Gt.ZP=(0,ee.connect)(({shixunHomeworks:Ye,classroomList:Bt,loading:en,user:wt})=>({shixunHomeworks:Ye,classroomList:Bt,loading:en.effects,user:wt}))(Me)},62787:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return $e}});var z=te(59301),se=te(92832),be=te(24905),ct=te(95237),We={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},Re="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ie=te(57884),tt=(Ue,He,Fe)=>new Promise((re,a)=>{var y=b=>{try{E(Fe.next(b))}catch(ee){a(ee)}},x=b=>{try{E(Fe.throw(b))}catch(ee){a(ee)}},E=b=>b.done?re(b.value):Promise.resolve(b.value).then(y,x);E((Fe=Fe.apply(Ue,He)).next())}),$e=({data:Ue,value:He=[],handleChangePage:Fe,setSelectedRowKeys:re,selectedRowKeys:a,onChange:y=()=>{}})=>{const[x,E]=(0,z.useState)([]),[b,ee]=(0,z.useState)([]),[ne,oe]=(0,z.useState)([]);let[ae,fe]=(0,z.useState)(1),[pe,Pe]=(0,z.useState)();return(0,z.useEffect)(()=>{E(Ue),ee([]),oe([])},[Ue]),(0,z.useEffect)(()=>{re&&(ee(a),oe(a))},[a]),z.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},z.createElement("div",{className:We.leftdiv},z.createElement(se.default.Search,{size:"middle",onChange:Ee=>tt(void 0,null,function*(){E(Ue.filter(Ae=>{var ye;return(ye=Ae==null?void 0:Ae.name)==null?void 0:ye.includes(Ee.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),x.length===0&&z.createElement(ie.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),z.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},z.createElement(be.default.Group,{value:b.map(Ee=>`${Ee.id}`),onChange:Ee=>{re(x.filter(Ae=>Ee.includes(`${Ae.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((Ee,Ae)=>z.createElement(ct.Z,{key:Ee.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},z.createElement(be.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Ee.is_published,value:`${Ee.id}`},z.createElement("div",{className:We.listClass},z.createElement("span",{className:We.spantitle,style:{width:Ee.is_published?"108px":"170px"}},Ee.name),Ee.is_published&&z.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),z.createElement("div",{className:We.rightdiv},z.createElement(se.default.Search,{onChange:Ee=>{oe(b.filter(Ae=>Ae.name.includes(Ee.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&z.createElement(ie.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&z.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},z.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((Ee,Ae)=>z.createElement(ct.Z,{justify:"space-between",style:{marginTop:"10px"},key:Ee.id},z.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Ee.name),z.createElement("img",{src:Re,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{re(b.filter(ye=>`${ye.id}`!=`${Ee.id}`))}})))))))}},97202:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return y}});var z=te(59301),se=te(76560),be=te(5083),ct=te(43418),We=te(92832),Re=te(95237),ie=te(43604),tt={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},st=te(61186),$e=te.n(st),Ue=te(49661),He=te(57884),Fe=te(59301);const{RangePicker:re}=be.default,a=({dispatch:x,classroomList:E,onConfirm:b})=>{const[ee,ne]=(0,z.useState)([]),[oe,ae]=(0,z.useState)([]),[fe,pe]=(0,z.useState)("");(0,z.useEffect)(()=>{var Ae;if(E.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let ye=E.actionTabs.data;console.log("data",ye);let nt=(Ae=ye==null?void 0:ye.group_name)==null?void 0:Ae.map((Oe,Ft)=>{var Qe;return{group_id:ye==null?void 0:ye.group_id[Ft],group_name:ye==null?void 0:ye.group_name[Ft],is_admin:ye==null?void 0:ye.is_admin,end_time:ye==null?void 0:ye.end_time,publish_time:Array.isArray(ye==null?void 0:ye.publish_time)?(Qe=ye==null?void 0:ye.publish_time)==null?void 0:Qe[0]:ye==null?void 0:ye.publish_time}});nt&&(ne([...nt]),ae([...nt]))}},[E.actionTabs]);const Pe=()=>{x({type:"classroomList/setActionTabs",payload:{}}),pe("")},Ee=Ae=>{if(Ae){const ye=oe==null?void 0:oe.filter(nt=>{var Oe,Ft;return(Ft=(Oe=nt==null?void 0:nt.group_name)==null?void 0:Oe.toLowerCase())==null?void 0:Ft.includes(Ae==null?void 0:Ae.toLowerCase())});ne(ye)}else ne(oe)};return Fe.createElement(ct.default,{width:980,title:Fe.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Fe.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Fe.createElement("span",{className:tt.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Fe.createElement(We.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:fe,onChange:Ae=>{pe(Ae.target.value.trim()),Ee(Ae.target.value.trim())}})),centered:!0,maskClosable:!1,open:E.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Pe(),onOk:()=>{var Ae;b((Ae=E.actionTabs)==null?void 0:Ae.index,oe),Pe()}},Fe.createElement("div",{className:tt.modal_con},Fe.createElement(Re.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(ee==null?void 0:ee.length)>0?ee.map(function(Ae,ye){var nt,Oe;return Fe.createElement(ie.Z,{span:24,key:ye},Fe.createElement(Re.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:ye==(ee==null?void 0:ee.length)-1?"0px":"10px"}},Fe.createElement("div",{className:tt.multiple_select,title:Ae.group_name},Ae.group_name),Fe.createElement("div",{className:"ml20"},Fe.createElement(re,{size:"large",ranges:{\u6B64\u523B:[Ae.publish_time?$e()(Ae.publish_time):$e()(),$e()()]},allowClear:!1,disabled:(nt=E.actionTabs)==null?void 0:nt.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Ft=>{var Qe;return(0,Ue.Q8)(Ft,(Qe=E.actionTabs)==null?void 0:Qe.disabledDate)},disabledTime:Ft=>(0,Ue.d0)(Ft),showTime:{showNow:!0,format:"HH:mm",defaultValue:[$e()((0,Ue.U6)(),"HH:mm"),$e()((0,Ue.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ae.publish_time&&[$e()(Ae.publish_time),Ae.end_time?$e()(Ae.end_time):void 0],onChange:(Ft,Qe)=>{ee[ye].publish_time=Qe[0],ee[ye].end_time=Qe[1],ne([...ee]),oe.forEach(gt=>{gt.group_id===Ae.group_id&&(gt.publish_time=Qe[0],gt.end_time=Qe[1])}),ae([...oe])}})),(Oe=E.actionTabs)!=null&&Oe.rangePickerDisabled?Fe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Fe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{ee.splice(ye,1),ne([...ee]),oe.forEach((Ft,Qe)=>{Ft.group_id===Ae.group_id&&oe.splice(Qe,1)}),ae([...oe])}})))}):Fe.createElement(He.Z,null))))};var y=(0,se.connect)(({classroomList:x})=>({classroomList:x}))(a)},23869:function(ht,Gt,te){"use strict";te.d(Gt,{rX:function(){return ne},pW:function(){return oe},gy:function(){return ae},xY:function(){return ee},O5:function(){return b},tJ:function(){return re},o1:function(){return a},Rd:function(){return E}});var z=te(76560),se=te(43418),be=te(28103),ct=te(8591),We=te(34055),Re=te(49661),ie=te(87169),tt=te(25510),st="data:image/png;base64,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",$e=te.p+"static/newqrcode.a8740efb.png",Ue=te(32637),He=te(59301),Fe=(fe,pe,Pe)=>new Promise((Ee,Ae)=>{var ye=Ft=>{try{Oe(Pe.next(Ft))}catch(Qe){Ae(Qe)}},nt=Ft=>{try{Oe(Pe.throw(Ft))}catch(Qe){Ae(Qe)}},Oe=Ft=>Ft.done?Ee(Ft.value):Promise.resolve(Ft.value).then(ye,nt);Oe((Pe=Pe.apply(fe,pe)).next())});const re=(fe,pe=!1)=>!!(a(fe)&&y(pe)),a=fe=>(0,We.bg)()?!0:(fe({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),y=(fe=!1)=>{var pe;const{user:Pe}=(0,z.getDvaApp)()._store.getState();return(pe=Pe.userInfo)!=null&&pe.profile_completed?!0:(se.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Re.xg)("/account/profile/edit"),x()}}),!1)},x=()=>{se.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},E=()=>{se.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:He.createElement("div",{style:{textAlign:"center"}},He.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),He.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Ue}),He.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},b=()=>{var fe;const{user:pe}=(0,z.getDvaApp)()._store.getState();return(fe=pe.userInfo)!=null&&fe.professional_certification?!0:(se.default.confirm({title:"\u63D0\u793A",centered:!0,content:He.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Re.xg)("/account/certification")}}),!1)},ee=()=>(0,We.V9)()?!0:(se.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:He.createElement("div",{className:"tc",style:{marginLeft:-38}},He.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),He.createElement("img",{src:$e,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(fe,pe)=>fe?!0:(se.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:He.createElement("div",null,He.createElement("p",null,pe||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),He.createElement("div",{style:{marginLeft:"110px"}},He.createElement("img",{src:st,width:200}),He.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Re.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),oe=fe=>{se.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:He.createElement("div",null,He.createElement("div",null,He.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),He.createElement(be.Z,null),He.createElement("p",{style:{color:"#666666",fontSize:12}}," ",He.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",He.createElement("a",null,fe),"\u5929\u3002"),He.createElement("p",{style:{color:"#666666",fontSize:12}}," ",He.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),He.createElement("div",{style:{textAlign:"center",marginTop:30}},He.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:tt,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ae=(fe,pe="")=>{const{shixunsDetail:{detail:Pe}}=(0,z.getDvaApp)()._store.getState();if((Pe==null?void 0:Pe.public)===2||(Pe==null?void 0:Pe.public)===1||(Pe==null?void 0:Pe.shixun_status)===3){let Ee="";return(Pe==null?void 0:Pe.public)===2&&(Ee="\u5DF2\u516C\u5F00"),(Pe==null?void 0:Pe.public)===1&&(Ee="\u5F85\u5BA1\u6838"),(Pe==null?void 0:Pe.shixun_status)===3&&(Ee="\u5DF2\u5173\u95ED"),se.default.info({centered:!0,icon:He.createElement(ie.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:He.createElement("div",{className:"tc",style:{marginLeft:-38}},He.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},He.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Ee,"\uFF0C",pe,"\u3002"),He.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),He.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:tt,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Pe==null?void 0:Pe.shixun_status)===2?(se.default.confirm({centered:!0,icon:He.createElement(ie.Z,null),title:"\u63D0\u793A",content:He.createElement("div",null,He.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",pe,"\u3002"),He.createElement("br",null),He.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{se.default.confirm({width:440,centered:!0,icon:He.createElement(ie.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>Fe(void 0,null,function*(){(yield fe({type:"shixunsDetail/cancelRelease",payload:{id:Pe==null?void 0:Pe.identifier}})).status!==401&&(ct.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),fe({type:"shixunsDetail/getShixunsDetail",payload:{id:Pe==null?void 0:Pe.identifier}}),fe({type:"practiceSetting/getCommonData",payload:{id:Pe==null?void 0:Pe.identifier}}))})})}}),!0):!1}},50371:function(ht,Gt){"use strict";function te(){const z=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let se=1;se{const We=be[ct];We!==void 0&&(z[ct]=We)})}return z}Gt.Z=te},13845:function(ht,Gt,te){"use strict";te.d(Gt,{F:function(){return z},Z:function(){return se}});function z(be){return be!=null&&be===be.window}function se(be,ct){var We,Re;if(typeof window=="undefined")return 0;const ie=ct?"scrollTop":"scrollLeft";let tt=0;return z(be)?tt=be[ct?"pageYOffset":"pageXOffset"]:be instanceof Document?tt=be.documentElement[ie]:(be instanceof HTMLElement||be)&&(tt=be[ie]),be&&!z(be)&&typeof tt!="number"&&(tt=(Re=((We=be.ownerDocument)!==null&&We!==void 0?We:be).documentElement)===null||Re===void 0?void 0:Re[ie]),tt}},56762:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return se}});var z=te(59301);function se(){const[,be]=z.useReducer(ct=>ct+1,0);return be}},68031:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return ct}});var z=te(16089);function se(We,Re,ie,tt){const st=ie-Re;return We/=tt/2,We<1?st/2*We*We*We+Re:st/2*((We-=2)*We*We+2)+Re}var be=te(13845);function ct(We){let Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:tt,duration:st=450}=Re,$e=ie(),Ue=(0,be.Z)($e,!0),He=Date.now(),Fe=()=>{const a=Date.now()-He,y=se(a>st?st:a,Ue,We,st);(0,be.F)($e)?$e.scrollTo(window.pageXOffset,y):$e instanceof Document||$e.constructor.name==="HTMLDocument"?$e.documentElement.scrollTop=y:$e.scrollTop=y,a2&&arguments[2]!==void 0?arguments[2]:!1;hn.forEach(function(Jt){if(!(!Ht&&on!==!1&&on>0&&kn.length>=on)){var aa=[].concat((0,z.Z)(Vn),[Jt]),Mn=Jt[Xt.children],Yn=Zn||Jt.disabled;if((!Mn||Mn.length===0||Tt)&&Ke(ke,aa,{label:Xt.label})){var Wn;kn.push((0,ee.Z)((0,ee.Z)({},Jt),{},(Wn={disabled:Yn},(0,b.Z)(Wn,Xt.label,je(ke,aa,Ze,Xt)),(0,b.Z)(Wn,ne,aa),(0,b.Z)(Wn,Xt.children,void 0),Wn)))}Mn&&Ct(Jt[Xt.children],aa,Yn)}})}return Ct(St,[]),Ht&&kn.sort(function(hn,Vn){return Ht(hn[ne],Vn[ne],ke,Xt)}),on!==!1&&on>0?kn.slice(0,on):kn},[ke,St,Xt,Ze,je,Tt,Ke,Ht,on])},pe="__RC_CASCADER_SPLIT__",Pe="SHOW_PARENT",Ee="SHOW_CHILD";function Ae(ke){return ke.join(pe)}function ye(ke){return ke.map(Ae)}function nt(ke){return ke.split(pe)}function Oe(ke){var St=ke||{},Xt=St.label,Ze=St.value,Pt=St.children,Tt=Ze||"value";return{label:Xt||"label",value:Tt,key:Tt,children:Pt||"children"}}function Ft(ke,St){var Xt,Ze;return(Xt=ke.isLeaf)!==null&&Xt!==void 0?Xt:!((Ze=ke[St.children])!==null&&Ze!==void 0&&Ze.length)}function Qe(ke){var St=ke.parentElement;if(St){var Xt=ke.offsetTop-St.offsetTop;Xt-St.scrollTop<0?St.scrollTo({top:Xt}):Xt+ke.offsetHeight-St.scrollTop>St.offsetHeight&&St.scrollTo({top:Xt+ke.offsetHeight-St.offsetHeight})}}function gt(ke,St){return ke.map(function(Xt){var Ze;return(Ze=Xt[ne])===null||Ze===void 0?void 0:Ze.map(function(Pt){return Pt[St.value]})})}function Xe(ke,St,Xt){var Ze=new Set(ke),Pt=St();return ke.filter(function(Tt){var Ut=Pt[Tt],Ke=Ut?Ut.parent:null,qe=Ut?Ut.children:null;return Ut&&Ut.node.disabled?!0:Xt===Ee?!(qe&&qe.some(function(je){return je.key&&Ze.has(je.key)})):!(Ke&&!Ke.node.disabled&&Ze.has(Ke.key))})}function yt(ke,St,Xt){for(var Ze=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Pt=St,Tt=[],Ut=function(){var je,$t,on,Ht=ke[Ke],kn=(je=Pt)===null||je===void 0?void 0:je.findIndex(function(hn){var Vn=hn[Xt.value];return Ze?String(Vn)===String(Ht):Vn===Ht}),Ct=kn!==-1?($t=Pt)===null||$t===void 0?void 0:$t[kn]:null;Tt.push({value:(on=Ct==null?void 0:Ct[Xt.value])!==null&&on!==void 0?on:Ht,index:kn,option:Ct}),Pt=Ct==null?void 0:Ct[Xt.children]},Ke=0;Ke1){var la=Ct.slice(0,-1);Jt(la)}else je(!1)},Yn=function(){var la,La=((la=Vn[hn])===null||la===void 0?void 0:la[Xt.children])||[],ia=La.find(function(Oa){return!Oa.disabled});if(ia){var Ca=[].concat((0,z.Z)(Ct),[ia[Xt.value]]);Jt(Ca)}};se.useImperativeHandle(ke,function(){return{onKeyDown:function(la){var La=la.which;switch(La){case rn.Z.UP:case rn.Z.DOWN:{var ia=0;La===rn.Z.UP?ia=-1:La===rn.Z.DOWN&&(ia=1),ia!==0&&aa(ia);break}case rn.Z.LEFT:{if(qe)break;on?Yn():Mn();break}case rn.Z.RIGHT:{if(qe)break;on?Mn():Yn();break}case rn.Z.BACKSPACE:{qe||Mn();break}case rn.Z.ENTER:{if(Ct.length){var Ca=Vn[hn],Oa=(Ca==null?void 0:Ca[ne])||[];Oa.length?Tt(Oa.map(function(dr){return dr[Xt.value]}),Oa[Oa.length-1]):Tt(Ct,Vn[hn])}break}case rn.Z.ESC:je(!1),$t&&la.stopPropagation()}},onKeyUp:function(){}}})},In=se.forwardRef(function(ke,St){var Xt,Ze,Pt,Tt,Ut=(0,Ue.lk)(),Ke=Ut.prefixCls,qe=Ut.multiple,je=Ut.searchValue,$t=Ut.toggleOpen,on=Ut.notFoundContent,Ht=Ut.direction,kn=Ut.open,Ct=se.useRef(),hn=Ht==="rtl",Vn=se.useContext(x),Zn=Vn.options,Jt=Vn.values,aa=Vn.halfValues,Mn=Vn.fieldNames,Yn=Vn.changeOnSelect,Wn=Vn.onSelect,la=Vn.searchOptions,La=Vn.dropdownPrefixCls,ia=Vn.loadData,Ca=Vn.expandTrigger,Oa=La||Ke,dr=se.useState([]),Ja=(0,st.Z)(dr,2),pr=Ja[0],Ha=Ja[1],fr=function(ur){if(!(!ia||je)){var jr=yt(ur,Zn,Mn),Ir=jr.map(function(Qa){var kr=Qa.option;return kr}),Yr=Ir[Ir.length-1];if(Yr&&!Ft(Yr,Mn)){var Zr=Ae(ur);Ha(function(Qa){return[].concat((0,z.Z)(Qa),[Zr])}),ia(Ir)}}};se.useEffect(function(){pr.length&&pr.forEach(function(gr){var ur=nt(gr),jr=yt(ur,Zn,Mn,!0).map(function(Yr){var Zr=Yr.option;return Zr}),Ir=jr[jr.length-1];(!Ir||Ir[Mn.children]||Ft(Ir,Mn))&&Ha(function(Yr){return Yr.filter(function(Zr){return Zr!==gr})})})},[Zn,pr,Mn]);var vn=se.useMemo(function(){return new Set(ye(Jt))},[Jt]),Dr=se.useMemo(function(){return new Set(ye(aa))},[aa]),Hr=Ce(),br=(0,st.Z)(Hr,2),Sr=br[0],zn=br[1],ga=function(ur){zn(ur),fr(ur)},xa=function(ur){var jr=ur.disabled,Ir=Ft(ur,Mn);return!jr&&(Ir||Yn||qe)},ea=function(ur,jr){var Ir=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Wn(ur),!qe&&(jr||Yn&&(Ca==="hover"||Ir))&&$t(!1)},qa=se.useMemo(function(){return je?la:Zn},[je,la,Zn]),qn=se.useMemo(function(){for(var gr=[{options:qa}],ur=qa,jr=gt(ur,Mn),Ir=function(){var kr=Sr[Yr],mn=ur.find(function(ue,Se){return(jr[Se]?Ae(jr[Se]):ue[Mn.value])===kr}),sn=mn==null?void 0:mn[Mn.children];if(!(sn!=null&&sn.length))return"break";ur=sn,gr.push({options:sn})},Yr=0;Yr":pr,fr=ke.loadingIcon,vn=ke.children,Dr=ke.dropdownMatchSelectWidth,Hr=Dr===void 0?!1:Dr,br=ke.showCheckedStrategy,Sr=br===void 0?Pe:br,zn=(0,$e.Z)(ke,he),ga=(0,He.ZP)(Xt),xa=!!on,ea=(0,a.Z)(Ut,{value:Ke,postState:lt}),qa=(0,st.Z)(ea,2),qn=qa[0],Na=qa[1],ma=se.useMemo(function(){return Oe(Tt)},[JSON.stringify(Tt)]),Ya=se.useMemo(function(){return Jt||[]},[Jt]),sr=it(Ya,ma),Ua=se.useCallback(function(pn){var Fn=sr();return pn.map(function(Nn){var ka=Fn[Nn].nodes;return ka.map(function(Xa){return Xa[ma.value]})})},[sr,ma]),cr=(0,a.Z)("",{value:Ct,postState:function(Fn){return Fn||""}}),gr=(0,st.Z)(cr,2),ur=gr[0],jr=gr[1],Ir=function(Fn,Nn){jr(Fn),Nn.source!=="blur"&&hn&&hn(Fn)},Yr=Me(Vn),Zr=(0,st.Z)(Yr,2),Qa=Zr[0],kr=Zr[1],mn=fe(ur,Ya,ma,aa||Pt,kr,qe),sn=kt(Ya,ma),ue=se.useMemo(function(){var pn=sn(qn),Fn=(0,st.Z)(pn,2),Nn=Fn[0],ka=Fn[1];if(!xa||!qn.length)return[Nn,[],ka];var Xa=ye(Nn),Pr=sr(),rr=(0,Fe.S)(Xa,!0,Pr),mr=rr.checkedKeys,Lr=rr.halfCheckedKeys;return[Ua(mr),Ua(Lr),ka]},[xa,qn,sr,Ua,sn]),Se=(0,st.Z)(ue,3),Ie=Se[0],dt=Se[1],ot=Se[2],Ne=se.useMemo(function(){var pn=ye(Ie),Fn=Xe(pn,sr,Sr);return[].concat((0,z.Z)(ot),(0,z.Z)(Ua(Fn)))},[Ie,sr,Ua,ot,Sr]),ut=Kt(Ne,Ya,ma,xa,$t),Wt=(0,re.Z)(function(pn){if(Na(pn),je){var Fn=lt(pn),Nn=Fn.map(function(Pr){return yt(Pr,Ya,ma).map(function(rr){return rr.option})}),ka=xa?Fn:Fn[0],Xa=xa?Nn:Nn[0];je(ka,Xa)}}),Zt=(0,re.Z)(function(pn){if((!xa||kn)&&jr(""),!xa)Wt(pn);else{var Fn=Ae(pn),Nn=ye(Ie),ka=ye(dt),Xa=Nn.includes(Fn),Pr=ot.some(function(Tr){return Ae(Tr)===Fn}),rr=Ie,mr=ot;if(Pr&&!Xa)mr=ot.filter(function(Tr){return Ae(Tr)!==Fn});else{var Lr=Xa?Nn.filter(function(Tr){return Tr!==Fn}):[].concat((0,z.Z)(Nn),[Fn]),to=sr(),Kr;if(Xa){var Ao=(0,Fe.S)(Lr,{checked:!1,halfCheckedKeys:ka},to);Kr=Ao.checkedKeys}else{var Mo=(0,Fe.S)(Lr,!0,to);Kr=Mo.checkedKeys}var Go=Xe(Kr,sr,Sr);rr=Ua(Go)}Wt([].concat((0,z.Z)(mr),(0,z.Z)(rr)))}}),nn=function(Fn,Nn){if(Nn.type==="clear"){Wt([]);return}var ka=Nn.values[0],Xa=ka.valueCells;Zt(Xa)},Hn=Wn!==void 0?Wn:Yn,On=La||la,sa=Oa||Ca,ra=function(Fn){dr==null||dr(Fn),Ja==null||Ja(Fn)},tr=se.useMemo(function(){return{options:Ya,fieldNames:ma,values:Ie,halfValues:dt,changeOnSelect:qe,onSelect:Zt,checkable:on,searchOptions:mn,dropdownPrefixCls:aa,loadData:Mn,expandTrigger:Zn,expandIcon:Ha,loadingIcon:fr,dropdownMenuColumnStyle:ia}},[Ya,ma,Ie,dt,qe,Zt,on,mn,aa,Mn,Zn,Ha,fr,ia]),pa=!(ur?mn:Ya).length,Bn=ur&&kr.matchInputWidth||pa?{}:{minWidth:"auto"};return se.createElement(x.Provider,{value:tr},se.createElement(Ue.Ac,(0,tt.Z)({},zn,{ref:St,id:ga,prefixCls:Pt,autoClearSearchValue:kn,dropdownMatchSelectWidth:Hr,dropdownStyle:Bn,displayValues:ut,onDisplayValuesChange:nn,mode:xa?"multiple":void 0,searchValue:ur,onSearch:Ir,showSearch:Qa,OptionList:Jn,emptyOptions:pa,open:Hn,dropdownClassName:On,placement:sa,onDropdownVisibleChange:ra,getRawInputElement:function(){return vn}})))});we.SHOW_PARENT=Pe,we.SHOW_CHILD=Ee;var ve=we,ft=ve,Je=te(2738),xe=te(62892),bt=te(53487),_t=te(19080),un=te(36355),Yt=te(93891),pt=te(1684),ln=te(19716),Be=te(32441),Ve=te(14154),Mt=te(58582),zt=te(84443),fn=te(66339),xn=te(33234),at=te(98447),Ln=te(17313),_n=te(74207),ca=te(83116);const Qn=ke=>{const{prefixCls:St,componentCls:Xt,antCls:Ze}=ke,Pt=`${Xt}-menu-item`,Tt=` &${Pt}-expand ${Pt}-expand-icon, ${Pt}-loading-icon - `;return[{[Xt]:{width:ke.controlWidth}},{[`${Xt}-dropdown`]:[(0,at.C2)(`${St}-checkbox`,ke),{[`&${Ze}-select-dropdown`]:{padding:0}},{[Xt]:{"&-checkbox":{top:0,marginInlineEnd:ke.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${Xt}-menu-empty`]:{[`${Xt}-menu`]:{width:"100%",height:"auto",[Pt]:{color:ke.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:ke.controlItemWidth,height:ke.dropdownHeight,margin:0,padding:ke.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${ke.lineWidth}px ${ke.lineType} ${ke.colorSplit}`},"&-item":Object.assign(Object.assign({},Ln.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:ke.optionPadding,lineHeight:ke.lineHeight,cursor:"pointer",transition:`all ${ke.motionDurationMid}`,borderRadius:ke.borderRadiusSM,"&:hover":{background:ke.controlItemBgHover},"&-disabled":{color:ke.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[Tt]:{color:ke.colorTextDisabled}},[`&-active:not(${Pt}-disabled)`]:{"&, &:hover":{fontWeight:ke.optionSelectedFontWeight,backgroundColor:ke.optionSelectedBg}},"&-content":{flex:"auto"},[Tt]:{marginInlineStart:ke.paddingXXS,color:ke.colorTextDescription,fontSize:ke.fontSizeIcon},"&-keyword":{color:ke.colorHighlight}})}}}]},{[`${Xt}-dropdown-rtl`]:{direction:"rtl"}},(0,_n.c)(ke)]};var $n=(0,ca.Z)("Cascader",ke=>[Qn(ke)],ke=>{const St=Math.round((ke.controlHeight-ke.fontSize*ke.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:ke.controlItemBgActive,optionSelectedFontWeight:ke.fontWeightStrong,optionPadding:`${St}px ${ke.paddingSM}px`,menuPadding:ke.paddingXXS}}),Fa=function(ke,St){var Xt={};for(var Ze in ke)Object.prototype.hasOwnProperty.call(ke,Ze)&&St.indexOf(Ze)<0&&(Xt[Ze]=ke[Ze]);if(ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,Ze=Object.getOwnPropertySymbols(ke);Ptqe===0?[Ke]:[].concat((0,z.Z)(Yt),[St,Ke]),[]),Pt=[];let Tt=0;return Ze.forEach((Yt,Ke)=>{const qe=Tt+Yt.length;let je=ke.slice(Tt,qe);Tt=qe,Ke%2===1&&(je=se.createElement("span",{className:`${Xt}-menu-item-keyword`,key:`separator-${Ke}`},je)),Pt.push(je)}),Pt}const Vt=(ke,St,Xt,Ze)=>{const Pt=[],Tt=ke.toLowerCase();return St.forEach((Yt,Ke)=>{Ke!==0&&Pt.push(" / ");let qe=Yt[Ze.label];const je=typeof qe;(je==="string"||je==="number")&&(qe=Ra(String(qe),Tt,Xt)),Pt.push(qe)}),Pt},vt=se.forwardRef((ke,St)=>{const{prefixCls:Xt,size:Ze,disabled:Pt,className:Tt,rootClassName:Yt,multiple:Ke,bordered:qe=!0,transitionName:je,choiceTransitionName:$t="",popupClassName:on,dropdownClassName:Ht,expandIcon:kn,placement:Ct,showSearch:hn,allowClear:Vn=!0,notFoundContent:Zn,direction:Jt,getPopupContainer:aa,status:Mn,showArrow:Yn,builtinPlacements:Wn,style:la}=ke,La=Fa(ke,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),ia=(0,Je.Z)(La,["suffixIcon"]),{getPopupContainer:Ca,getPrefixCls:Oa,renderEmpty:dr,direction:Ja,popupOverflow:pr,cascader:Ha}=se.useContext(un.E_),fr=Jt||Ja,vn=fr==="rtl",{status:Dr,hasFeedback:Hr,isFormItemInput:br,feedbackIcon:Sr}=se.useContext(Be.aM),zn=(0,_t.F)(Dr,Mn),ga=Zn||(dr==null?void 0:dr("Cascader"))||se.createElement(Qt.Z,{componentName:"Cascader"}),xa=Oa(),ea=Oa("select",Xt),qa=Oa("cascader",Xt),[qn,Na]=(0,Ve.Z)(ea),[ma]=$n(qa),{compactSize:Ya,compactItemClassnames:sr}=(0,xn.ri)(ea,Jt),Ua=ie()(on||Ht,`${qa}-dropdown`,{[`${qa}-dropdown-rtl`]:fr==="rtl"},Yt,Na),cr=se.useMemo(()=>{if(!hn)return hn;let ot={render:Vt};return typeof hn=="object"&&(ot=Object.assign(Object.assign({},ot),hn)),ot},[hn]),gr=(0,ln.Z)(ot=>{var Ne;return(Ne=Ze!=null?Ze:Ya)!==null&&Ne!==void 0?Ne:ot}),ur=se.useContext(pt.Z),jr=Pt!=null?Pt:ur;let Ir=kn;kn||(Ir=vn?se.createElement(be.Z,null):se.createElement(We.Z,null));const Yr=se.createElement("span",{className:`${ea}-menu-item-loading-icon`},se.createElement(ct.Z,{spin:!0})),Zr=se.useMemo(()=>Ke?se.createElement("span",{className:`${qa}-checkbox-inner`}):!1,[Ke]),Qa=(0,zt.Z)(ke.suffixIcon,Yn),{suffixIcon:kr,removeIcon:mn,clearIcon:sn}=(0,fn.Z)(Object.assign(Object.assign({},ke),{hasFeedback:Hr,feedbackIcon:Sr,showSuffixIcon:Qa,multiple:Ke,prefixCls:ea,componentName:"Cascader"})),ue=se.useMemo(()=>Ct!==void 0?Ct:vn?"bottomRight":"bottomLeft",[Ct,vn]),Se=(0,Mt.Z)(Wn,pr),Ie=Vn===!0?{clearIcon:sn}:Vn,dt=se.createElement(ft,Object.assign({prefixCls:ea,className:ie()(!Xt&&qa,{[`${ea}-lg`]:gr==="large",[`${ea}-sm`]:gr==="small",[`${ea}-rtl`]:vn,[`${ea}-borderless`]:!qe,[`${ea}-in-form-item`]:br},(0,_t.Z)(ea,zn,Hr),sr,Ha==null?void 0:Ha.className,Tt,Yt,Na),disabled:jr,style:Object.assign(Object.assign({},Ha==null?void 0:Ha.style),la)},ia,{builtinPlacements:Se,direction:fr,placement:ue,notFoundContent:ga,allowClear:Ie,showSearch:cr,expandIcon:Ir,suffixIcon:kr,removeIcon:mn,loadingIcon:Yr,checkable:Zr,dropdownClassName:Ua,dropdownPrefixCls:Xt||qa,choiceTransitionName:(0,xe.m)(xa,"",$t),transitionName:(0,xe.m)(xa,"slide-up",je),getPopupContainer:aa||Ca,ref:St}));return ma(qn(dt))}),jt=(0,bt.Z)(vt);vt.SHOW_PARENT=Tn,vt.SHOW_CHILD=fa,vt._InternalPanelDoNotUseOrYouWillBeFired=jt;var Dn=vt},24905:function(ht,Gt,te){"use strict";te.d(Gt,{default:function(){return fe}});var z=te(92310),se=te.n(z),be=te(5630),ct=te(59301),We=te(36355),Re=te(1684),ie=te(32441),st=ct.createContext(null),$e=te(98447),Ue=te(14088),He=te(4572),Fe=function(pe,Pe){var Ee={};for(var Ae in pe)Object.prototype.hasOwnProperty.call(pe,Ae)&&Pe.indexOf(Ae)<0&&(Ee[Ae]=pe[Ae]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Ae=Object.getOwnPropertySymbols(pe);ye{var Ee;const{prefixCls:Ae,className:ye,rootClassName:nt,children:Oe,indeterminate:Ft=!1,style:Qe,onMouseEnter:gt,onMouseLeave:Xe,skipGroup:yt=!1,disabled:Kt}=pe,Ot=Fe(pe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:it,direction:kt,checkbox:Nt}=ct.useContext(We.E_),Me=ct.useContext(st),{isFormItemInput:Ye}=ct.useContext(ie.aM),Bt=ct.useContext(Re.Z),en=(Ee=(Me==null?void 0:Me.disabled)||Kt)!==null&&Ee!==void 0?Ee:Bt,wt=ct.useRef(Ot.value);ct.useEffect(()=>{Me==null||Me.registerValue(Ot.value)},[]),ct.useEffect(()=>{if(!yt)return Ot.value!==wt.current&&(Me==null||Me.cancelValue(wt.current),Me==null||Me.registerValue(Ot.value),wt.current=Ot.value),()=>Me==null?void 0:Me.cancelValue(Ot.value)},[Ot.value]);const tn=it("checkbox",Ae),[Ce,rn]=(0,$e.ZP)(tn),xt=Object.assign({},Ot);Me&&!yt&&(xt.onChange=function(){Ot.onChange&&Ot.onChange.apply(Ot,arguments),Me.toggleOption&&Me.toggleOption({label:Oe,value:Ot.value})},xt.name=Me.name,xt.checked=Me.value.includes(Ot.value));const In=se()(`${tn}-wrapper`,{[`${tn}-rtl`]:kt==="rtl",[`${tn}-wrapper-checked`]:xt.checked,[`${tn}-wrapper-disabled`]:en,[`${tn}-wrapper-in-form-item`]:Ye},Nt==null?void 0:Nt.className,ye,nt,rn),Jn=se()({[`${tn}-indeterminate`]:Ft},He.A,rn),Et=Ft?"mixed":void 0;return Ce(ct.createElement(Ue.Z,{component:"Checkbox",disabled:en},ct.createElement("label",{className:In,style:Object.assign(Object.assign({},Nt==null?void 0:Nt.style),Qe),onMouseEnter:gt,onMouseLeave:Xe},ct.createElement(be.Z,Object.assign({"aria-checked":Et},xt,{prefixCls:tn,className:Jn,disabled:en,ref:Pe})),Oe!==void 0&&ct.createElement("span",null,Oe))))};var y=ct.forwardRef(re),x=te(3300),E=te(2738),b=function(pe,Pe){var Ee={};for(var Ae in pe)Object.prototype.hasOwnProperty.call(pe,Ae)&&Pe.indexOf(Ae)<0&&(Ee[Ae]=pe[Ae]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Ae=Object.getOwnPropertySymbols(pe);ye{const{defaultValue:Ee,children:Ae,options:ye=[],prefixCls:nt,className:Oe,rootClassName:Ft,style:Qe,onChange:gt}=pe,Xe=b(pe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:yt,direction:Kt}=ct.useContext(We.E_),[Ot,it]=ct.useState(Xe.value||Ee||[]),[kt,Nt]=ct.useState([]);ct.useEffect(()=>{"value"in Xe&&it(Xe.value||[])},[Xe.value]);const Me=ct.useMemo(()=>ye.map(mt=>typeof mt=="string"||typeof mt=="number"?{label:mt,value:mt}:mt),[ye]),Ye=mt=>{Nt(Le=>Le.filter(he=>he!==mt))},Bt=mt=>{Nt(Le=>[].concat((0,x.Z)(Le),[mt]))},en=mt=>{const Le=Ot.indexOf(mt.value),he=(0,x.Z)(Ot);Le===-1?he.push(mt.value):he.splice(Le,1),"value"in Xe||it(he),gt==null||gt(he.filter(rt=>kt.includes(rt)).sort((rt,lt)=>{const we=Me.findIndex(ft=>ft.value===rt),ve=Me.findIndex(ft=>ft.value===lt);return we-ve}))},wt=yt("checkbox",nt),tn=`${wt}-group`,[Ce,rn]=(0,$e.ZP)(wt),xt=(0,E.Z)(Xe,["value","disabled"]),In=ye.length?Me.map(mt=>ct.createElement(y,{prefixCls:wt,key:mt.value.toString(),disabled:"disabled"in mt?mt.disabled:Xe.disabled,value:mt.value,checked:Ot.includes(mt.value),onChange:mt.onChange,className:`${tn}-item`,style:mt.style,title:mt.title},mt.label)):Ae,Jn={toggleOption:en,value:Ot,disabled:Xe.disabled,name:Xe.name,registerValue:Bt,cancelValue:Ye},Et=se()(tn,{[`${tn}-rtl`]:Kt==="rtl"},Oe,Ft,rn);return Ce(ct.createElement("div",Object.assign({className:Et,style:Qe},xt,{ref:Pe}),ct.createElement(st.Provider,{value:Jn},In)))},ne=ct.forwardRef(ee);var oe=ct.memo(ne);const ae=y;ae.Group=oe,ae.__ANT_CHECKBOX=!0;var fe=ae},98447:function(ht,Gt,te){"use strict";te.d(Gt,{C2:function(){return We}});var z=te(17313),se=te(37613),be=te(83116);const ct=Re=>{const{checkboxCls:ie}=Re,tt=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,z.Wf)(Re)),{display:"inline-flex",flexWrap:"wrap",columnGap:Re.marginXS,[`> ${Re.antCls}-row`]:{flex:1}}),[tt]:Object.assign(Object.assign({},(0,z.Wf)(Re)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${tt}`]:{marginInlineStart:0},[`&${tt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,z.Wf)(Re)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Re.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,z.oN)(Re))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Re.checkboxSize,height:Re.checkboxSize,direction:"ltr",backgroundColor:Re.colorBgContainer,border:`${Re.lineWidth}px ${Re.lineType} ${Re.colorBorder}`,borderRadius:Re.borderRadiusSM,borderCollapse:"separate",transition:`all ${Re.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Re.checkboxSize/14*5,height:Re.checkboxSize/14*8,border:`${Re.lineWidthBold}px solid ${Re.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Re.motionDurationFast} ${Re.motionEaseInBack}, opacity ${Re.motionDurationFast}`}},"& + span":{paddingInlineStart:Re.paddingXS,paddingInlineEnd:Re.paddingXS}})},{[` + `;return[{[Xt]:{width:ke.controlWidth}},{[`${Xt}-dropdown`]:[(0,at.C2)(`${St}-checkbox`,ke),{[`&${Ze}-select-dropdown`]:{padding:0}},{[Xt]:{"&-checkbox":{top:0,marginInlineEnd:ke.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${Xt}-menu-empty`]:{[`${Xt}-menu`]:{width:"100%",height:"auto",[Pt]:{color:ke.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:ke.controlItemWidth,height:ke.dropdownHeight,margin:0,padding:ke.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${ke.lineWidth}px ${ke.lineType} ${ke.colorSplit}`},"&-item":Object.assign(Object.assign({},Ln.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:ke.optionPadding,lineHeight:ke.lineHeight,cursor:"pointer",transition:`all ${ke.motionDurationMid}`,borderRadius:ke.borderRadiusSM,"&:hover":{background:ke.controlItemBgHover},"&-disabled":{color:ke.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[Tt]:{color:ke.colorTextDisabled}},[`&-active:not(${Pt}-disabled)`]:{"&, &:hover":{fontWeight:ke.optionSelectedFontWeight,backgroundColor:ke.optionSelectedBg}},"&-content":{flex:"auto"},[Tt]:{marginInlineStart:ke.paddingXXS,color:ke.colorTextDescription,fontSize:ke.fontSizeIcon},"&-keyword":{color:ke.colorHighlight}})}}}]},{[`${Xt}-dropdown-rtl`]:{direction:"rtl"}},(0,_n.c)(ke)]};var $n=(0,ca.Z)("Cascader",ke=>[Qn(ke)],ke=>{const St=Math.round((ke.controlHeight-ke.fontSize*ke.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:ke.controlItemBgActive,optionSelectedFontWeight:ke.fontWeightStrong,optionPadding:`${St}px ${ke.paddingSM}px`,menuPadding:ke.paddingXXS}}),Fa=function(ke,St){var Xt={};for(var Ze in ke)Object.prototype.hasOwnProperty.call(ke,Ze)&&St.indexOf(Ze)<0&&(Xt[Ze]=ke[Ze]);if(ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,Ze=Object.getOwnPropertySymbols(ke);Ptqe===0?[Ke]:[].concat((0,z.Z)(Ut),[St,Ke]),[]),Pt=[];let Tt=0;return Ze.forEach((Ut,Ke)=>{const qe=Tt+Ut.length;let je=ke.slice(Tt,qe);Tt=qe,Ke%2===1&&(je=se.createElement("span",{className:`${Xt}-menu-item-keyword`,key:`separator-${Ke}`},je)),Pt.push(je)}),Pt}const Vt=(ke,St,Xt,Ze)=>{const Pt=[],Tt=ke.toLowerCase();return St.forEach((Ut,Ke)=>{Ke!==0&&Pt.push(" / ");let qe=Ut[Ze.label];const je=typeof qe;(je==="string"||je==="number")&&(qe=Ra(String(qe),Tt,Xt)),Pt.push(qe)}),Pt},vt=se.forwardRef((ke,St)=>{const{prefixCls:Xt,size:Ze,disabled:Pt,className:Tt,rootClassName:Ut,multiple:Ke,bordered:qe=!0,transitionName:je,choiceTransitionName:$t="",popupClassName:on,dropdownClassName:Ht,expandIcon:kn,placement:Ct,showSearch:hn,allowClear:Vn=!0,notFoundContent:Zn,direction:Jt,getPopupContainer:aa,status:Mn,showArrow:Yn,builtinPlacements:Wn,style:la}=ke,La=Fa(ke,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),ia=(0,Je.Z)(La,["suffixIcon"]),{getPopupContainer:Ca,getPrefixCls:Oa,renderEmpty:dr,direction:Ja,popupOverflow:pr,cascader:Ha}=se.useContext(un.E_),fr=Jt||Ja,vn=fr==="rtl",{status:Dr,hasFeedback:Hr,isFormItemInput:br,feedbackIcon:Sr}=se.useContext(Be.aM),zn=(0,_t.F)(Dr,Mn),ga=Zn||(dr==null?void 0:dr("Cascader"))||se.createElement(Yt.Z,{componentName:"Cascader"}),xa=Oa(),ea=Oa("select",Xt),qa=Oa("cascader",Xt),[qn,Na]=(0,Ve.Z)(ea),[ma]=$n(qa),{compactSize:Ya,compactItemClassnames:sr}=(0,xn.ri)(ea,Jt),Ua=ie()(on||Ht,`${qa}-dropdown`,{[`${qa}-dropdown-rtl`]:fr==="rtl"},Ut,Na),cr=se.useMemo(()=>{if(!hn)return hn;let ot={render:Vt};return typeof hn=="object"&&(ot=Object.assign(Object.assign({},ot),hn)),ot},[hn]),gr=(0,ln.Z)(ot=>{var Ne;return(Ne=Ze!=null?Ze:Ya)!==null&&Ne!==void 0?Ne:ot}),ur=se.useContext(pt.Z),jr=Pt!=null?Pt:ur;let Ir=kn;kn||(Ir=vn?se.createElement(be.Z,null):se.createElement(We.Z,null));const Yr=se.createElement("span",{className:`${ea}-menu-item-loading-icon`},se.createElement(ct.Z,{spin:!0})),Zr=se.useMemo(()=>Ke?se.createElement("span",{className:`${qa}-checkbox-inner`}):!1,[Ke]),Qa=(0,zt.Z)(ke.suffixIcon,Yn),{suffixIcon:kr,removeIcon:mn,clearIcon:sn}=(0,fn.Z)(Object.assign(Object.assign({},ke),{hasFeedback:Hr,feedbackIcon:Sr,showSuffixIcon:Qa,multiple:Ke,prefixCls:ea,componentName:"Cascader"})),ue=se.useMemo(()=>Ct!==void 0?Ct:vn?"bottomRight":"bottomLeft",[Ct,vn]),Se=(0,Mt.Z)(Wn,pr),Ie=Vn===!0?{clearIcon:sn}:Vn,dt=se.createElement(ft,Object.assign({prefixCls:ea,className:ie()(!Xt&&qa,{[`${ea}-lg`]:gr==="large",[`${ea}-sm`]:gr==="small",[`${ea}-rtl`]:vn,[`${ea}-borderless`]:!qe,[`${ea}-in-form-item`]:br},(0,_t.Z)(ea,zn,Hr),sr,Ha==null?void 0:Ha.className,Tt,Ut,Na),disabled:jr,style:Object.assign(Object.assign({},Ha==null?void 0:Ha.style),la)},ia,{builtinPlacements:Se,direction:fr,placement:ue,notFoundContent:ga,allowClear:Ie,showSearch:cr,expandIcon:Ir,suffixIcon:kr,removeIcon:mn,loadingIcon:Yr,checkable:Zr,dropdownClassName:Ua,dropdownPrefixCls:Xt||qa,choiceTransitionName:(0,xe.m)(xa,"",$t),transitionName:(0,xe.m)(xa,"slide-up",je),getPopupContainer:aa||Ca,ref:St}));return ma(qn(dt))}),jt=(0,bt.Z)(vt);vt.SHOW_PARENT=Tn,vt.SHOW_CHILD=fa,vt._InternalPanelDoNotUseOrYouWillBeFired=jt;var Dn=vt},24905:function(ht,Gt,te){"use strict";te.d(Gt,{default:function(){return fe}});var z=te(92310),se=te.n(z),be=te(5630),ct=te(59301),We=te(36355),Re=te(1684),ie=te(32441),st=ct.createContext(null),$e=te(98447),Ue=te(14088),He=te(4572),Fe=function(pe,Pe){var Ee={};for(var Ae in pe)Object.prototype.hasOwnProperty.call(pe,Ae)&&Pe.indexOf(Ae)<0&&(Ee[Ae]=pe[Ae]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Ae=Object.getOwnPropertySymbols(pe);ye{var Ee;const{prefixCls:Ae,className:ye,rootClassName:nt,children:Oe,indeterminate:Ft=!1,style:Qe,onMouseEnter:gt,onMouseLeave:Xe,skipGroup:yt=!1,disabled:Kt}=pe,Ot=Fe(pe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:it,direction:kt,checkbox:Nt}=ct.useContext(We.E_),Me=ct.useContext(st),{isFormItemInput:Ye}=ct.useContext(ie.aM),Bt=ct.useContext(Re.Z),en=(Ee=(Me==null?void 0:Me.disabled)||Kt)!==null&&Ee!==void 0?Ee:Bt,wt=ct.useRef(Ot.value);ct.useEffect(()=>{Me==null||Me.registerValue(Ot.value)},[]),ct.useEffect(()=>{if(!yt)return Ot.value!==wt.current&&(Me==null||Me.cancelValue(wt.current),Me==null||Me.registerValue(Ot.value),wt.current=Ot.value),()=>Me==null?void 0:Me.cancelValue(Ot.value)},[Ot.value]);const tn=it("checkbox",Ae),[Ce,rn]=(0,$e.ZP)(tn),xt=Object.assign({},Ot);Me&&!yt&&(xt.onChange=function(){Ot.onChange&&Ot.onChange.apply(Ot,arguments),Me.toggleOption&&Me.toggleOption({label:Oe,value:Ot.value})},xt.name=Me.name,xt.checked=Me.value.includes(Ot.value));const In=se()(`${tn}-wrapper`,{[`${tn}-rtl`]:kt==="rtl",[`${tn}-wrapper-checked`]:xt.checked,[`${tn}-wrapper-disabled`]:en,[`${tn}-wrapper-in-form-item`]:Ye},Nt==null?void 0:Nt.className,ye,nt,rn),Jn=se()({[`${tn}-indeterminate`]:Ft},He.A,rn),Et=Ft?"mixed":void 0;return Ce(ct.createElement(Ue.Z,{component:"Checkbox",disabled:en},ct.createElement("label",{className:In,style:Object.assign(Object.assign({},Nt==null?void 0:Nt.style),Qe),onMouseEnter:gt,onMouseLeave:Xe},ct.createElement(be.Z,Object.assign({"aria-checked":Et},xt,{prefixCls:tn,className:Jn,disabled:en,ref:Pe})),Oe!==void 0&&ct.createElement("span",null,Oe))))};var y=ct.forwardRef(re),x=te(3300),E=te(2738),b=function(pe,Pe){var Ee={};for(var Ae in pe)Object.prototype.hasOwnProperty.call(pe,Ae)&&Pe.indexOf(Ae)<0&&(Ee[Ae]=pe[Ae]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Ae=Object.getOwnPropertySymbols(pe);ye{const{defaultValue:Ee,children:Ae,options:ye=[],prefixCls:nt,className:Oe,rootClassName:Ft,style:Qe,onChange:gt}=pe,Xe=b(pe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:yt,direction:Kt}=ct.useContext(We.E_),[Ot,it]=ct.useState(Xe.value||Ee||[]),[kt,Nt]=ct.useState([]);ct.useEffect(()=>{"value"in Xe&&it(Xe.value||[])},[Xe.value]);const Me=ct.useMemo(()=>ye.map(mt=>typeof mt=="string"||typeof mt=="number"?{label:mt,value:mt}:mt),[ye]),Ye=mt=>{Nt(Le=>Le.filter(he=>he!==mt))},Bt=mt=>{Nt(Le=>[].concat((0,x.Z)(Le),[mt]))},en=mt=>{const Le=Ot.indexOf(mt.value),he=(0,x.Z)(Ot);Le===-1?he.push(mt.value):he.splice(Le,1),"value"in Xe||it(he),gt==null||gt(he.filter(rt=>kt.includes(rt)).sort((rt,lt)=>{const we=Me.findIndex(ft=>ft.value===rt),ve=Me.findIndex(ft=>ft.value===lt);return we-ve}))},wt=yt("checkbox",nt),tn=`${wt}-group`,[Ce,rn]=(0,$e.ZP)(wt),xt=(0,E.Z)(Xe,["value","disabled"]),In=ye.length?Me.map(mt=>ct.createElement(y,{prefixCls:wt,key:mt.value.toString(),disabled:"disabled"in mt?mt.disabled:Xe.disabled,value:mt.value,checked:Ot.includes(mt.value),onChange:mt.onChange,className:`${tn}-item`,style:mt.style,title:mt.title},mt.label)):Ae,Jn={toggleOption:en,value:Ot,disabled:Xe.disabled,name:Xe.name,registerValue:Bt,cancelValue:Ye},Et=se()(tn,{[`${tn}-rtl`]:Kt==="rtl"},Oe,Ft,rn);return Ce(ct.createElement("div",Object.assign({className:Et,style:Qe},xt,{ref:Pe}),ct.createElement(st.Provider,{value:Jn},In)))},ne=ct.forwardRef(ee);var oe=ct.memo(ne);const ae=y;ae.Group=oe,ae.__ANT_CHECKBOX=!0;var fe=ae},98447:function(ht,Gt,te){"use strict";te.d(Gt,{C2:function(){return We}});var z=te(17313),se=te(37613),be=te(83116);const ct=Re=>{const{checkboxCls:ie}=Re,tt=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,z.Wf)(Re)),{display:"inline-flex",flexWrap:"wrap",columnGap:Re.marginXS,[`> ${Re.antCls}-row`]:{flex:1}}),[tt]:Object.assign(Object.assign({},(0,z.Wf)(Re)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${tt}`]:{marginInlineStart:0},[`&${tt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,z.Wf)(Re)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Re.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,z.oN)(Re))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Re.checkboxSize,height:Re.checkboxSize,direction:"ltr",backgroundColor:Re.colorBgContainer,border:`${Re.lineWidth}px ${Re.lineType} ${Re.colorBorder}`,borderRadius:Re.borderRadiusSM,borderCollapse:"separate",transition:`all ${Re.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Re.checkboxSize/14*5,height:Re.checkboxSize/14*8,border:`${Re.lineWidthBold}px solid ${Re.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Re.motionDurationFast} ${Re.motionEaseInBack}, opacity ${Re.motionDurationFast}`}},"& + span":{paddingInlineStart:Re.paddingXS,paddingInlineEnd:Re.paddingXS}})},{[` ${tt}:not(${tt}-disabled), ${ie}:not(${ie}-disabled) `]:{[`&:hover ${ie}-inner`]:{borderColor:Re.colorPrimary}},[`${tt}:not(${tt}-disabled)`]:{[`&:hover ${ie}-checked:not(${ie}-disabled) ${ie}-inner`]:{backgroundColor:Re.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ie}-checked:not(${ie}-disabled):after`]:{borderColor:Re.colorPrimaryHover}}},{[`${ie}-checked`]:{[`${ie}-inner`]:{backgroundColor:Re.colorPrimary,borderColor:Re.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Re.motionDurationMid} ${Re.motionEaseOutBack} ${Re.motionDurationFast}`}}},[` ${tt}-checked:not(${tt}-disabled), ${ie}-checked:not(${ie}-disabled) - `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Re.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Re.colorBgContainer,borderColor:Re.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Re.fontSizeLG/2,height:Re.fontSizeLG/2,backgroundColor:Re.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${tt}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Re.colorBgContainerDisabled,borderColor:Re.colorBorder,"&:after":{borderColor:Re.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Re.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Re.colorTextDisabled}}}]};function We(Re,ie){const tt=(0,se.TS)(ie,{checkboxCls:`.${Re}`,checkboxSize:ie.controlInteractiveSize});return[ct(tt)]}Gt.ZP=(0,be.Z)("Checkbox",(Re,ie)=>{let{prefixCls:tt}=ie;return[We(tt,Re)]})},5083:function(ht,Gt,te){"use strict";te.d(Gt,{default:function(){return us}});var z=te(61186),se=te.n(z),be=te(48736),ct=te(90111),We=te.n(ct),Re=te(58319),ie=te.n(Re),tt=te(23250),st=te.n(tt),$e=te(74959),Ue=te.n($e),He=te(10238),Fe=te.n(He),re=te(33656),a=te.n(re);se().extend(a()),se().extend(Fe()),se().extend(We()),se().extend(ie()),se().extend(st()),se().extend(Ue()),se().extend(function(le,de){var ge=de.prototype,ze=ge.format;ge.format=function(Rt){var At=(Rt||"").replace("Wo","wo");return ze.bind(this)(At)}});var y={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(de){var ge=y[de];return ge||de.split("_")[0]},E=function(){(0,be.ET)(!1,"Not match any format. Please help to fire a issue about this.")},b={getNow:function(){return se()()},getFixedDate:function(de){return se()(de,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(de){return de.endOf("month")},getWeekDay:function(de){var ge=de.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(de){return de.year()},getMonth:function(de){return de.month()},getDate:function(de){return de.date()},getHour:function(de){return de.hour()},getMinute:function(de){return de.minute()},getSecond:function(de){return de.second()},addYear:function(de,ge){return de.add(ge,"year")},addMonth:function(de,ge){return de.add(ge,"month")},addDate:function(de,ge){return de.add(ge,"day")},setYear:function(de,ge){return de.year(ge)},setMonth:function(de,ge){return de.month(ge)},setDate:function(de,ge){return de.date(ge)},setHour:function(de,ge){return de.hour(ge)},setMinute:function(de,ge){return de.minute(ge)},setSecond:function(de,ge){return de.second(ge)},isAfter:function(de,ge){return de.isAfter(ge)},isValidate:function(de){return de.isValid()},locale:{getWeekFirstDay:function(de){return se()().locale(x(de)).localeData().firstDayOfWeek()},getWeekFirstDate:function(de,ge){return ge.locale(x(de)).weekday(0)},getWeek:function(de,ge){return ge.locale(x(de)).week()},getShortWeekDays:function(de){return se()().locale(x(de)).localeData().weekdaysMin()},getShortMonths:function(de){return se()().locale(x(de)).localeData().monthsShort()},format:function(de,ge,ze){return ge.locale(x(de)).format(ze)},parse:function(de,ge,ze){for(var Ge=x(de),Rt=0;Rt1&&(At=de.addDate(At,-7)),At}function Be(le,de,ge){var ze=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(de){case"year":return ge.addYear(le,ze*10);case"quarter":case"month":return ge.addYear(le,ze);default:return ge.addMonth(le,ze)}}function Ve(le,de){var ge=de.generateConfig,ze=de.locale,Ge=de.format;return typeof Ge=="function"?Ge(le):ge.locale.format(ze.locale,le,Ge)}function Mt(le,de){var ge=de.generateConfig,ze=de.locale,Ge=de.formatList;return!le||typeof Ge[0]=="function"?null:ge.locale.parse(ze.locale,le,Ge)}function zt(le){var de=le.cellDate,ge=le.mode,ze=le.disabledDate,Ge=le.generateConfig;if(!ze)return!1;var Rt=function(Kn,cn,En){for(var Un=cn;Un<=En;){var ba=void 0;switch(Kn){case"date":{if(ba=Ge.setDate(de,Un),!ze(ba))return!1;break}case"month":{if(ba=Ge.setMonth(de,Un),!zt({cellDate:ba,mode:"month",generateConfig:Ge,disabledDate:ze}))return!1;break}case"year":{if(ba=Ge.setYear(de,Un),!zt({cellDate:ba,mode:"year",generateConfig:Ge,disabledDate:ze}))return!1;break}}Un+=1}return!0};switch(ge){case"date":case"week":return ze(de);case"month":{var At=1,gn=Ge.getDate(Ge.getEndDate(de));return Rt("date",At,gn)}case"quarter":{var dn=Math.floor(Ge.getMonth(de)/3)*3,Sn=dn+2;return Rt("month",dn,Sn)}case"year":return Rt("month",0,11);case"decade":{var ta=Ge.getYear(de),bn=Math.floor(ta/Le)*Le,An=bn+Le-1;return Rt("year",bn,An)}}}function fn(le,de){var ge=de.formatList,ze=de.generateConfig,Ge=de.locale;return(0,Et.Z)(function(){if(!le)return[[""],""];for(var Rt="",At=[],gn=0;gn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Sn.current),Un){dn(En);return}Sn.current=requestAnimationFrame(function(){dn(En)})}var bn=fn(gn,{formatList:ge,generateConfig:ze,locale:Ge}),An=(0,xt.Z)(bn,2),Gn=An[1];function Kn(En){ta(En)}function cn(){var En=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;ta(null,En)}return(0,ae.useEffect)(function(){cn(!0)},[le]),(0,ae.useEffect)(function(){return function(){return cancelAnimationFrame(Sn.current)}},[]),[Gn,Kn,cn]}var at=te(10228),Ln=te(16089),_n=te(3300),ca=te(29194),Qn=new Map;function $n(le,de){var ge;function ze(){(0,ca.Z)(le)?de():ge=(0,Ln.Z)(function(){ze()})}return ze(),function(){Ln.Z.cancel(ge)}}function Fa(le,de,ge){if(Qn.get(le)&&cancelAnimationFrame(Qn.get(le)),ge<=0){Qn.set(le,requestAnimationFrame(function(){le.scrollTop=de}));return}var ze=de-le.scrollTop,Ge=ze/ge*10;Qn.set(le,requestAnimationFrame(function(){le.scrollTop+=Ge,le.scrollTop!==de&&Fa(le,de,ge-10)}))}function fa(le,de){var ge=de.onLeftRight,ze=de.onCtrlLeftRight,Ge=de.onUpDown,Rt=de.onPageUpDown,At=de.onEnter,gn=le.which,dn=le.ctrlKey,Sn=le.metaKey;switch(gn){case at.Z.LEFT:if(dn||Sn){if(ze)return ze(-1),!0}else if(ge)return ge(-1),!0;break;case at.Z.RIGHT:if(dn||Sn){if(ze)return ze(1),!0}else if(ge)return ge(1),!0;break;case at.Z.UP:if(Ge)return Ge(-1),!0;break;case at.Z.DOWN:if(Ge)return Ge(1),!0;break;case at.Z.PAGE_UP:if(Rt)return Rt(-1),!0;break;case at.Z.PAGE_DOWN:if(Rt)return Rt(1),!0;break;case at.Z.ENTER:if(At)return At(),!0;break}return!1}function Tn(le,de,ge,ze){var Ge=le;if(!Ge)switch(de){case"time":Ge=ze?"hh:mm:ss a":"HH:mm:ss";break;case"week":Ge="gggg-wo";break;case"month":Ge="YYYY-MM";break;case"quarter":Ge="YYYY-[Q]Q";break;case"year":Ge="YYYY";break;default:Ge=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Ge}function Ra(le,de,ge){var ze=le==="time"?8:10,Ge=typeof de=="function"?de(ge.getNow()).length:de.length;return Math.max(ze,Ge)+2}var Vt=null,vt=new Set;function jt(le){return!Vt&&typeof window!="undefined"&&window.addEventListener&&(Vt=function(ge){(0,_n.Z)(vt).forEach(function(ze){ze(ge)})},window.addEventListener("mousedown",Vt)),vt.add(le),function(){vt.delete(le),vt.size===0&&(window.removeEventListener("mousedown",Vt),Vt=null)}}function Dn(le){var de=le.target;if(le.composed&&de.shadowRoot){var ge;return((ge=le.composedPath)===null||ge===void 0?void 0:ge.call(le)[0])||de}return de}var ke=function(de){return de==="month"||de==="date"?"year":de},St=function(de){return de==="date"?"month":de},Xt=function(de){return de==="month"||de==="date"?"quarter":de},Ze=function(de){return de==="date"?"week":de},Pt={year:ke,month:St,quarter:Xt,week:Ze,time:null,date:null};function Tt(le,de){return le.some(function(ge){return ge&&ge.contains(de)})}function Yt(le){var de=le.open,ge=le.value,ze=le.isClickOutside,Ge=le.triggerOpen,Rt=le.forwardKeyDown,At=le.onKeyDown,gn=le.blurToCancel,dn=le.onSubmit,Sn=le.onCancel,ta=le.onFocus,bn=le.onBlur,An=le.changeOnBlur,Gn=(0,ae.useState)(!1),Kn=(0,xt.Z)(Gn,2),cn=Kn[0],En=Kn[1],Un=(0,ae.useState)(!1),ba=(0,xt.Z)(Un,2),ya=ba[0],Aa=ba[1],Ta=(0,ae.useRef)(!1),Da=(0,ae.useRef)(!1),Sa=(0,ae.useRef)(!1),zr={onMouseDown:function(){En(!0),Ge(!0)},onKeyDown:function(Gr){var Xr=function(){Sa.current=!0};if(At(Gr,Xr),!Sa.current){switch(Gr.which){case at.Z.ENTER:{de?dn()!==!1&&En(!0):Ge(!0),Gr.preventDefault();return}case at.Z.TAB:{cn&&de&&!Gr.shiftKey?(En(!1),Gr.preventDefault()):!cn&&de&&!Rt(Gr)&&Gr.shiftKey&&(En(!0),Gr.preventDefault());return}case at.Z.ESC:{En(!0),Sn();return}}!de&&![at.Z.SHIFT].includes(Gr.which)?Ge(!0):cn||Rt(Gr)}},onFocus:function(Gr){En(!0),Aa(!0),ta&&ta(Gr)},onBlur:function(Gr){if(Ta.current||!ze(document.activeElement)){Ta.current=!1;return}gn?setTimeout(function(){for(var Xr=document,oo=Xr.activeElement;oo&&oo.shadowRoot;)oo=oo.shadowRoot.activeElement;ze(oo)&&Sn()},0):de&&(Ge(!1),Da.current&&dn()),Aa(!1),bn==null||bn(Gr)}};return(0,ae.useEffect)(function(){Da.current=!1},[de]),(0,ae.useEffect)(function(){Da.current=!0},[ge]),(0,ae.useEffect)(function(){return jt(function(yr){var Gr=Dn(yr),Xr=ze(Gr);de&&(Xr?!An&&(!ya||Xr)&&Ge(!1):(Ta.current=!0,(0,Ln.Z)(function(){Ta.current=!1})))})}),[zr,{focused:ya,typing:cn}]}function Ke(le,de){return ae.useMemo(function(){return le||(de?((0,be.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(de).map(function(ge){var ze=(0,xt.Z)(ge,2),Ge=ze[0],Rt=ze[1];return{label:Ge,value:Rt}})):[])},[le,de])}var qe=te(34280);function je(le){var de=le.valueTexts,ge=le.onTextChange,ze=ae.useState(""),Ge=(0,xt.Z)(ze,2),Rt=Ge[0],At=Ge[1],gn=ae.useRef([]);gn.current=de;function dn(ta){At(ta),ge(ta)}function Sn(){At(gn.current[0])}return(0,qe.Z)(function(){de.every(function(ta){return ta!==Rt})&&Sn()},[de.join("||")]),[Rt,dn,Sn]}var $t=ae.createContext({}),on=$t,Ht=te(34666);function kn(le){var de=le.cellRender,ge=le.monthCellRender,ze=le.dateRender,Ge=ae.useMemo(function(){if(de)return de;if(!(!ge&&!ze))return function(Rt,At){var gn=Rt;return ze&&At.type==="date"?ze(gn,At.today):ge&&At.type==="month"?ge(gn,At.locale):At.originNode}},[de,ge,ze]);return Ge}function Ct(le,de){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",ze=String(le);ze.length=1?ge|0:1,At=le;At<=de;At+=Rt)Ge.push({label:Ct(At,2),value:At,disabled:(ze||[]).includes(At)});return Ge}function ma(le){var de=le.generateConfig,ge=le.prefixCls,ze=le.operationRef,Ge=le.activeColumnIndex,Rt=le.value,At=le.showHour,gn=le.showMinute,dn=le.showSecond,Sn=le.use12Hours,ta=le.hourStep,bn=ta===void 0?1:ta,An=le.minuteStep,Gn=An===void 0?1:An,Kn=le.secondStep,cn=Kn===void 0?1:Kn,En=le.disabledHours,Un=le.disabledMinutes,ba=le.disabledSeconds,ya=le.disabledTime,Aa=le.hideDisabledOptions,Ta=le.onSelect,Da=le.cellRender,Sa=le.locale,zr=[],yr="".concat(ge,"-content"),Gr="".concat(ge,"-time-panel"),Xr,oo=Rt?de.getHour(Rt):-1,ho=oo,Lo=Rt?de.getMinute(Rt):-1,ro=Rt?de.getSecond(Rt):-1,Vr=de.getNow(),Ur=ae.useMemo(function(){if(ya){var Ut=ya(Vr);return[Ut.disabledHours,Ut.disabledMinutes,Ut.disabledSeconds]}return[En,Un,ba]},[En,Un,ba,ya,Vr]),so=(0,xt.Z)(Ur,3),po=so[0],qr=so[1],no=so[2],jo=Na(0,23,bn,po&&po()),zo=(0,Et.Z)(function(){return jo},jo,qn);Sn&&(Xr=ho>=12,ho%=12);var ce=ae.useMemo(function(){if(!Sn)return[!1,!1];var Ut=[!0,!0];return zo.forEach(function(qt){var yn=qt.disabled,Pn=qt.value;yn||(Pn>=12?Ut[1]=!1:Ut[0]=!1)}),Ut},[Sn,zo]),me=(0,xt.Z)(ce,2),De=me[0],Te=me[1],_e=ae.useMemo(function(){return Sn?zo.filter(Xr?function(Ut){return Ut.value>=12}:function(Ut){return Ut.value<12}).map(function(Ut){var qt=Ut.value%12,yn=qt===0?"12":Ct(qt,2);return(0,rn.Z)((0,rn.Z)({},Ut),{},{label:yn,value:qt})}):zo},[Sn,Xr,zo]),et=Na(0,59,Gn,qr&&qr(oo)),It=Na(0,59,cn,no&&no(oo,Lo)),Lt=xa({value:Rt,generateConfig:de,disabledMinutes:qr,disabledSeconds:no,minutes:et,seconds:It,use12Hours:Sn});ze.current={onUpDown:function(qt){var yn=zr[Ge];if(yn)for(var Pn=yn.units.findIndex(function(na){return na.value===yn.value}),Cn=yn.units.length,jn=1;jn2&&arguments[2]!==void 0?arguments[2]:!1;(da===En||ir)&&(za(wn),zr&&zr(wn),Lt&&Lt(wn,va),yr&&!Qt(dn,wn,ua)&&!(Gn!=null&&Gn(wn))&&yr(wn))},xr=function(wn){if(Go.includes(da)){var va,ir,wr=da==="date";switch(wn===at.Z.PAGE_UP||wn===at.Z.PAGE_DOWN?ir=wr?dn.addMonth:dn.addYear:ir=wr?dn.addDate:dn.addMonth,wn){case at.Z.LEFT:case at.Z.PAGE_UP:va=ir(Za,-1);break;case at.Z.RIGHT:case at.Z.PAGE_DOWN:va=ir(Za,1);break;case at.Z.UP:case at.Z.DOWN:va=ir(Za,Number("".concat(wn===at.Z.UP?"-":"").concat(wr?rt:dt)));break}if(va)return!(Gn!=null&&Gn(va))}return!0},io=function(wn){if(jn.current&&jn.current.onKeyDown){var va=!0,ir=wn.which;if([at.Z.LEFT,at.Z.RIGHT,at.Z.UP,at.Z.DOWN,at.Z.PAGE_UP,at.Z.PAGE_DOWN,at.Z.ENTER].includes(ir)&&(wn.preventDefault(),ir!==at.Z.ENTER&&ba===0&&(va=xr(ir))),va)return jn.current.onKeyDown(wn)}return(0,be.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Mr=function(wn){jn.current&&jn.current.onBlur&&jn.current.onBlur(wn)};It&&yn!=="right"&&(It.current={onKeyDown:io,onClose:function(){jn.current&&jn.current.onClose&&jn.current.onClose()}}),ae.useEffect(function(){Sn&&!Rn.current&&or(Sn)},[Sn]),ae.useEffect(function(){Rn.current=!1},[]);var nr,vo=kn({cellRender:ce,monthCellRender:zo,dateRender:jo}),_a=(0,rn.Z)((0,rn.Z)({},le),{},{cellRender:vo,operationRef:jn,prefixCls:Ge,viewDate:Za,value:ua,onViewDateChange:ha,sourceMode:Ia,onPanelChange:Cr,disabledDate:Gn});switch(delete _a.onChange,delete _a.onSelect,da){case"decade":nr=ae.createElement(ue,(0,oe.Z)({},_a,{onSelect:function(wn,va){ha(wn),Br(wn,va)}}));break;case"year":nr=ae.createElement(Kr,(0,oe.Z)({},_a,{onSelect:function(wn,va){ha(wn),Br(wn,va)}}));break;case"month":nr=ae.createElement(Zt,(0,oe.Z)({},_a,{onSelect:function(wn,va){ha(wn),Br(wn,va)}}));break;case"quarter":nr=ae.createElement(Bn,(0,oe.Z)({},_a,{onSelect:function(wn,va){ha(wn),Br(wn,va)}}));break;case"week":nr=ae.createElement(Fn,(0,oe.Z)({},_a,{onSelect:function(wn,va){ha(wn),Br(wn,va)}}));break;case"time":delete _a.showTime,nr=ae.createElement(cr,(0,oe.Z)({},_a,(0,Ht.Z)(Aa)==="object"?Aa:null,{onSelect:function(wn,va){ha(wn),Br(wn,va)}}));break;default:Aa?nr=ae.createElement(jr,(0,oe.Z)({},_a,{onSelect:function(wn,va){ha(wn),Br(wn,va)}})):nr=ae.createElement(Sr,(0,oe.Z)({},_a,{onSelect:function(wn,va){ha(wn),Br(wn,va)}}))}var _r,Qr,No=function(){var wn=dn.getNow(),va=ia(dn.getHour(wn),dn.getMinute(wn),dn.getSecond(wn),De?Ur:1,Te?po:1,_e?no:1),ir=la(dn,wn,va[0],va[1],va[2]);Br(ir,"submit")};Dt||(_r=Ao(Ge,da,Da),Aa&&da!=="date"?Qr=null:Qr=Mo({prefixCls:Ge,components:Lo,needConfirmButton:me,okDisabled:!ua||Gn&&Gn(ua),locale:gn,showNow:ya,onNow:me&&No,onOk:function(){ua&&(Br(ua,"submit",!0),ho&&ho(ua))}}));var $a;if(Ta&&da==="date"&&En==="date"&&!Aa){var ja=dn.getNow(),Wa="".concat(Ge,"-today-btn"),Ma=Gn&&Gn(ja);$a=ae.createElement("a",{className:Me()(Wa,Ma&&"".concat(Wa,"-disabled")),"aria-disabled":Ma,onClick:function(){Ma||Br(ja,"mouse",!0)}},gn.today)}return ae.createElement(on.Provider,{value:(0,rn.Z)((0,rn.Z)({},et),{},{mode:da,hideHeader:"hideHeader"in le?Sa:et.hideHeader,hidePrevBtn:qt&&yn==="right",hideNextBtn:qt&&yn==="left"})},ae.createElement("div",{tabIndex:ba,className:Me()("".concat(Ge,"-panel"),Rt,(de={},(0,Ce.Z)(de,"".concat(Ge,"-panel-has-range"),Pn&&Pn[0]&&Pn[1]),(0,Ce.Z)(de,"".concat(Ge,"-panel-has-range-hover"),Cn&&Cn[0]&&Cn[1]),(0,Ce.Z)(de,"".concat(Ge,"-panel-rtl"),ro==="rtl"),de)),style:At,onKeyDown:io,onBlur:Mr,onMouseDown:Xr},nr,_r||Qr||$a?ae.createElement("div",{className:"".concat(Ge,"-footer")},_r,Qr,$a):null))}var Or=Tr,Nr=te(35593),Ar={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Bo(le){var de,ge=le.prefixCls,ze=le.popupElement,Ge=le.popupStyle,Rt=le.visible,At=le.dropdownClassName,gn=le.dropdownAlign,dn=le.transitionName,Sn=le.getPopupContainer,ta=le.children,bn=le.range,An=le.popupPlacement,Gn=le.direction,Kn="".concat(ge,"-dropdown"),cn=function(){return An!==void 0?An:Gn==="rtl"?"bottomRight":"bottomLeft"};return ae.createElement(Nr.Z,{showAction:[],hideAction:[],popupPlacement:cn(),builtinPlacements:Ar,prefixCls:Kn,popupTransitionName:dn,popup:ze,popupAlign:gn,popupVisible:Rt,popupClassName:Me()(At,(de={},(0,Ce.Z)(de,"".concat(Kn,"-range"),bn),(0,Ce.Z)(de,"".concat(Kn,"-rtl"),Gn==="rtl"),de)),popupStyle:Ge,getPopupContainer:Sn},ta)}var Fo=Bo;function mo(le){var de=le.prefixCls,ge=le.presets,ze=le.onClick,Ge=le.onHover;return ge.length?ae.createElement("div",{className:"".concat(de,"-presets")},ae.createElement("ul",null,ge.map(function(Rt,At){var gn=Rt.label,dn=Rt.value;return ae.createElement("li",{key:At,onClick:function(){return ze==null?void 0:ze(aa(dn))},onMouseEnter:function(){return Ge==null?void 0:Ge(aa(dn))},onMouseLeave:function(){return Ge==null?void 0:Ge(null)}},gn)}))):null}function fo(le){var de=le.picker,ge=le.disabledHours,ze=le.disabledMinutes,Ge=le.disabledSeconds;de==="time"&&(ge||ze||Ge)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Po(le,de,ge){var ze=(0,Ht.Z)(de)==="object"?de.clearIcon:ge;return ze||ae.createElement("span",{className:"".concat(le,"-clear-btn")})}function Do(le){var de,ge=le,ze=ge.prefixCls,Ge=ze===void 0?"rc-picker":ze,Rt=ge.id,At=ge.name,gn=ge.tabIndex,dn=ge.style,Sn=ge.className,ta=ge.dropdownClassName,bn=ge.dropdownAlign,An=ge.popupStyle,Gn=ge.transitionName,Kn=ge.generateConfig,cn=ge.locale,En=ge.inputReadOnly,Un=ge.allowClear,ba=ge.autoFocus,ya=ge.showTime,Aa=ge.picker,Ta=Aa===void 0?"date":Aa,Da=ge.format,Sa=ge.use12Hours,zr=ge.value,yr=ge.defaultValue,Gr=ge.presets,Xr=ge.open,oo=ge.defaultOpen,ho=ge.defaultOpenValue,Lo=ge.suffixIcon,ro=ge.clearIcon,Vr=ge.disabled,Ur=ge.disabledDate,so=ge.placeholder,po=ge.getPopupContainer,qr=ge.pickerRef,no=ge.panelRender,jo=ge.onChange,zo=ge.onOpenChange,ce=ge.onFocus,me=ge.onBlur,De=ge.onMouseDown,Te=ge.onMouseUp,_e=ge.onMouseEnter,et=ge.onMouseLeave,It=ge.onContextMenu,Lt=ge.onClick,Dt=ge.onKeyDown,an=ge.onSelect,Ut=ge.direction,qt=ge.autoComplete,yn=qt===void 0?"off":qt,Pn=ge.inputRender,Cn=ge.changeOnBlur,jn=ae.useRef(null),Rn=Ta==="date"&&!!ya||Ta==="time",na=Ke(Gr),Xn=Vn(Tn(Da,Ta,ya,Sa)),ua=ae.useRef(null),za=ae.useRef(null),Ka=ae.useRef(null),wa=(0,In.Z)(null,{value:zr,defaultValue:yr}),Za=(0,xt.Z)(wa,2),or=Za[0],ha=Za[1],Ba=ae.useState(or),Pa=(0,xt.Z)(Ba,2),oa=Pa[0],da=Pa[1],Ga=ae.useRef(null),Er=(0,In.Z)(!1,{value:Xr,defaultValue:oo,postState:function(er){return Vr?!1:er},onChange:function(er){zo&&zo(er),!er&&Ga.current&&Ga.current.onClose&&Ga.current.onClose()}}),lr=(0,xt.Z)(Er,2),Ia=lr[0],vr=lr[1],Cr=fn(oa,{formatList:Xn,generateConfig:Kn,locale:cn}),Br=(0,xt.Z)(Cr,2),xr=Br[0],io=Br[1],Mr=je({valueTexts:xr,onTextChange:function(er){var Oo=Mt(er,{locale:cn,formatList:Xn,generateConfig:Kn});Oo&&(!Ur||!Ur(Oo))&&da(Oo)}}),nr=(0,xt.Z)(Mr,3),vo=nr[0],_a=nr[1],_r=nr[2],Qr=function(er){da(er),ha(er),jo&&!Qt(Kn,or,er)&&jo(er,er?Ve(er,{generateConfig:Kn,locale:cn,format:Xn[0]}):"")},No=function(er){Vr&&er||vr(er)},$a=function(er){return Ia&&Ga.current&&Ga.current.onKeyDown?Ga.current.onKeyDown(er):((0,be.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},ja=function(){for(var er=arguments.length,Oo=new Array(er),Qo=0;QoAn(Sn);case"month":return bn(cn)>bn(Sn);case"week":return ta(cn)>ta(Sn);default:return!bt(gn,cn,Sn)&&gn.isAfter(cn,Sn)}return!1},[Rt,At[1],Sn,de]),Kn=ae.useCallback(function(cn){if(At[1]||Rt&&Rt(cn))return!0;if(At[0]&&dn)return!bt(gn,cn,Sn)&&gn.isAfter(dn,cn);if(!de&&dn)switch(ge){case"quarter":return An(cn)0&&arguments[0]!==void 0?arguments[0]:!1,ar=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Fr=null;So&&qi&&qi[0]&&qi[1]&&cn.isAfter(qi[1],qi[0])&&(Fr=qi);var co=Sa;if(Sa&&(0,Ht.Z)(Sa)==="object"&&Sa.defaultValue){var Zo=Sa.defaultValue;co=(0,rn.Z)((0,rn.Z)({},Sa),{},{defaultValue:Zn(Zo,Va)||void 0})}return ae.createElement(Wn.Provider,{value:{inRange:!0,panelPosition:lo,rangedValue:cs||Ea,hoverRangedValue:Fr}},ae.createElement(Or,(0,oe.Z)({},le,ar,{cellRender:Ls,showTime:co,mode:wr[Va],generateConfig:cn,style:void 0,direction:Za,disabledDate:Va===0?Io:Rr,disabledTime:function(Hi){return Ur?Ur(Hi,Va===0?"start":"end"):!1},className:Me()((0,Ce.Z)({},"".concat(At,"-panel-focused"),Va===0?!Yl:!zi)),value:Zn(Ea,Va),locale:En,tabIndex:-1,onPanelChange:function(Hi,il){Va===0&&Bl(!0),Va===1&&Hl(!0),Ho(Jt(wr,il,Va),Jt(Ea,Hi,Va));var ll=Hi;lo==="right"&&wr[Va]===il&&(ll=Be(ll,il,cn,-1)),ja(ll,Va)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Va===0?Zn(Ea,1):Zn(Ea,0)})))}var ol=0,Es=0;if(Va&&Er.current&&Ia.current&&Ga.current&&Br.current){ol=Er.current.offsetWidth+Ia.current.offsetWidth;var Is=Br.current.offsetLeft>ol?Br.current.offsetLeft-ol:Br.current.offsetLeft,Cs=Ga.current.offsetWidth,xs=Br.current.offsetWidth;Cs&&xs&&ol>Cs-xs-(Za==="rtl"?0:Is)&&(Es=ol)}var Os=Za==="rtl"?{right:ol}:{left:ol};function Ms(){var lo,ar=Ao(At,wr[Va],Lt),Fr=Mo({prefixCls:At,components:Ka,needConfirmButton:oa,okDisabled:!Zn(Ea,Va)||Vr&&Vr(Ea[Va]),locale:En,onOk:function(){var Zi=Zn(Ea,Va);Zi&&(Qo(Ea,Va),ua==null||ua(Ea),qo(!1,Va,"confirm"))}});if(Da!=="time"&&!Sa){var co=$a(Va),Zo=Be(co,Da,cn),Il=wr[Va],Hi=Il===Da,il=ps(Hi?"left":!1,{pickerValue:co,onPickerValueChange:function(Zi){ja(Zi,Va)}}),ll=ps("right",{pickerValue:Zo,onPickerValueChange:function(Zi){ja(Be(Zi,Da,cn,-1),Va)}});Za==="rtl"?lo=ae.createElement(ae.Fragment,null,ll,Hi&&il):lo=ae.createElement(ae.Fragment,null,il,Hi&&ll)}else lo=ps();var Jl=ae.createElement("div",{className:"".concat(At,"-panel-layout")},ae.createElement(mo,{prefixCls:At,presets:Ns,onClick:function(Zi){Qo(Zi,null),qo(!1,Va,"preset")},onHover:function(Zi){_l(Zi)}}),ae.createElement("div",null,ae.createElement("div",{className:"".concat(At,"-panels")},lo),(ar||Fr)&&ae.createElement("div",{className:"".concat(At,"-footer")},ar,Fr)));return no&&(Jl=no(Jl)),ae.createElement("div",{className:"".concat(At,"-panel-container"),style:{marginLeft:Es},ref:Ga,onMouseDown:function(Zi){Zi.preventDefault()}},Jl)}var Rs=ae.createElement("div",{className:Me()("".concat(At,"-range-wrapper"),"".concat(At,"-").concat(Da,"-range-wrapper")),style:{minWidth:eo}},ae.createElement("div",{ref:Br,className:"".concat(At,"-range-arrow"),style:Os}),Ms()),bs;De&&(bs=ae.createElement("span",{className:"".concat(At,"-suffix"),onMouseDown:function(ar){ar.preventDefault()}},De));var ks=Po(At,me,Te),Ts=ae.createElement("span",{onMouseDown:function(ar){ar.preventDefault(),ar.stopPropagation()},onMouseUp:function(ar){ar.preventDefault(),ar.stopPropagation();var Fr=_a;Mr[0]||(Fr=Jt(Fr,null,0)),Mr[1]||(Fr=Jt(Fr,null,1)),Qo(Fr,null),qo(!1,Va,"clear")},className:"".concat(At,"-clear"),role:"button"},ks),zs=me&&(Zn(_a,0)&&!Mr[0]||Zn(_a,1)&&!Mr[1]),ws={size:Ra(Da,xr[0],cn)},Ss=0,Ps=0;Er.current&&lr.current&&Ia.current&&(Va===0?Ps=Er.current.offsetWidth:(Ss=ol,Ps=lr.current.offsetWidth));var Hs=Za==="rtl"?{right:Ss}:{left:Ss},Zs=function(ar,Fr){var co=Jt(Ea,ar,Va);if(Fr==="submit"||Fr!=="key"&&!oa){Qo(co,Va),Va===0?Bl():Hl();var Zo=Va===0?1:0;Mr[Zo]?qo(!1,!1,"confirm"):qo(!1,Va,"confirm")}else wn(co)};return ae.createElement(on.Provider,{value:{operationRef:io,hideHeader:Da==="time",onDateMouseEnter:fs,onDateMouseLeave:ts,hideRanges:!0,onSelect:Zs,open:So}},ae.createElement(Fo,{visible:So,popupElement:Rs,popupStyle:ta,prefixCls:At,dropdownClassName:bn,dropdownAlign:Gn,getPopupContainer:Kn,transitionName:An,range:!0,direction:Za},ae.createElement("div",(0,oe.Z)({ref:da,className:Me()(At,"".concat(At,"-range"),Sn,(de={},(0,Ce.Z)(de,"".concat(At,"-disabled"),Mr[0]&&Mr[1]),(0,Ce.Z)(de,"".concat(At,"-focused"),Va===0?Nl:Ti),(0,Ce.Z)(de,"".concat(At,"-rtl"),Za==="rtl"),de)),style:dn,onClick:rs,onMouseEnter:Rn,onMouseLeave:na,onMouseDown:Ul,onMouseUp:jn},(0,Jn.Z)(le,{aria:!0,data:!0})),ae.createElement("div",{className:Me()("".concat(At,"-input"),(ge={},(0,Ce.Z)(ge,"".concat(At,"-input-active"),Va===0),(0,Ce.Z)(ge,"".concat(At,"-input-placeholder"),!!Tl),ge)),ref:Er},ae.createElement("input",(0,oe.Z)({id:gn,disabled:Mr[0],readOnly:et||typeof xr[0]=="function"||!Yl,value:Tl||uo,onChange:function(ar){Xo(ar.target.value)},autoFocus:ba,placeholder:Zn(Un,0)||"",ref:vr},Wl,ws,{autoComplete:Ba}))),ae.createElement("div",{className:"".concat(At,"-range-separator"),ref:Ia},Gr),ae.createElement("div",{className:Me()("".concat(At,"-input"),(ze={},(0,Ce.Z)(ze,"".concat(At,"-input-active"),Va===1),(0,Ce.Z)(ze,"".concat(At,"-input-placeholder"),!!zl),ze)),ref:lr},ae.createElement("input",(0,oe.Z)({disabled:Mr[1],readOnly:et||typeof xr[0]=="function"||!zi,value:zl||$o,onChange:function(ar){Ii(ar.target.value)},placeholder:Zn(Un,1)||"",ref:Cr},bo,ws,{autoComplete:Ba}))),ae.createElement("div",{className:"".concat(At,"-active-bar"),style:(0,rn.Z)((0,rn.Z)({},Hs),{},{width:Ps,position:"absolute"})}),bs,zs&&Ts)))}var Sl=function(le){(0,wt.Z)(ge,le);var de=(0,tn.Z)(ge);function ge(){var ze;(0,Ye.Z)(this,ge);for(var Ge=arguments.length,Rt=new Array(Ge),At=0;At{const{lineHeight:Ge}=le,Rt=Math.floor(ge*Ge)+2,At=Math.max((de-Rt)/2,0),gn=Math.max(de-Rt-At,0);return{padding:`${At}px ${ze}px ${gn}px`}},nl=le=>{const{componentCls:de,pickerCellCls:ge,pickerCellInnerCls:ze,cellHeight:Ge,motionDurationSlow:Rt,borderRadiusSM:At,motionDurationMid:gn,cellHoverBg:dn,lineWidth:Sn,lineType:ta,colorPrimary:bn,cellActiveWithRangeBg:An,colorTextLightSolid:Gn,controlHeightSM:Kn,cellRangeBorderColor:cn,pickerCellBorderGap:En,cellHoverWithRangeBg:Un,cellWidth:ba,colorTextDisabled:ya,cellBgDisabled:Aa}=le;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Ge,transform:"translateY(-50%)",transition:`all ${Rt}`,content:'""'},[ze]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Ge,height:Ge,lineHeight:`${Ge}px`,borderRadius:At,transition:`background ${gn}, border ${gn}`},"&-range-hover-start, &-range-hover-end":{[ze]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), + `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Re.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Re.colorBgContainer,borderColor:Re.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Re.fontSizeLG/2,height:Re.fontSizeLG/2,backgroundColor:Re.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${tt}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Re.colorBgContainerDisabled,borderColor:Re.colorBorder,"&:after":{borderColor:Re.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Re.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Re.colorTextDisabled}}}]};function We(Re,ie){const tt=(0,se.TS)(ie,{checkboxCls:`.${Re}`,checkboxSize:ie.controlInteractiveSize});return[ct(tt)]}Gt.ZP=(0,be.Z)("Checkbox",(Re,ie)=>{let{prefixCls:tt}=ie;return[We(tt,Re)]})},5083:function(ht,Gt,te){"use strict";te.d(Gt,{default:function(){return us}});var z=te(61186),se=te.n(z),be=te(48736),ct=te(90111),We=te.n(ct),Re=te(58319),ie=te.n(Re),tt=te(23250),st=te.n(tt),$e=te(74959),Ue=te.n($e),He=te(10238),Fe=te.n(He),re=te(33656),a=te.n(re);se().extend(a()),se().extend(Fe()),se().extend(We()),se().extend(ie()),se().extend(st()),se().extend(Ue()),se().extend(function(le,de){var ge=de.prototype,ze=ge.format;ge.format=function(Rt){var At=(Rt||"").replace("Wo","wo");return ze.bind(this)(At)}});var y={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(de){var ge=y[de];return ge||de.split("_")[0]},E=function(){(0,be.ET)(!1,"Not match any format. Please help to fire a issue about this.")},b={getNow:function(){return se()()},getFixedDate:function(de){return se()(de,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(de){return de.endOf("month")},getWeekDay:function(de){var ge=de.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(de){return de.year()},getMonth:function(de){return de.month()},getDate:function(de){return de.date()},getHour:function(de){return de.hour()},getMinute:function(de){return de.minute()},getSecond:function(de){return de.second()},addYear:function(de,ge){return de.add(ge,"year")},addMonth:function(de,ge){return de.add(ge,"month")},addDate:function(de,ge){return de.add(ge,"day")},setYear:function(de,ge){return de.year(ge)},setMonth:function(de,ge){return de.month(ge)},setDate:function(de,ge){return de.date(ge)},setHour:function(de,ge){return de.hour(ge)},setMinute:function(de,ge){return de.minute(ge)},setSecond:function(de,ge){return de.second(ge)},isAfter:function(de,ge){return de.isAfter(ge)},isValidate:function(de){return de.isValid()},locale:{getWeekFirstDay:function(de){return se()().locale(x(de)).localeData().firstDayOfWeek()},getWeekFirstDate:function(de,ge){return ge.locale(x(de)).weekday(0)},getWeek:function(de,ge){return ge.locale(x(de)).week()},getShortWeekDays:function(de){return se()().locale(x(de)).localeData().weekdaysMin()},getShortMonths:function(de){return se()().locale(x(de)).localeData().monthsShort()},format:function(de,ge,ze){return ge.locale(x(de)).format(ze)},parse:function(de,ge,ze){for(var Ge=x(de),Rt=0;Rt1&&(At=de.addDate(At,-7)),At}function Be(le,de,ge){var ze=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(de){case"year":return ge.addYear(le,ze*10);case"quarter":case"month":return ge.addYear(le,ze);default:return ge.addMonth(le,ze)}}function Ve(le,de){var ge=de.generateConfig,ze=de.locale,Ge=de.format;return typeof Ge=="function"?Ge(le):ge.locale.format(ze.locale,le,Ge)}function Mt(le,de){var ge=de.generateConfig,ze=de.locale,Ge=de.formatList;return!le||typeof Ge[0]=="function"?null:ge.locale.parse(ze.locale,le,Ge)}function zt(le){var de=le.cellDate,ge=le.mode,ze=le.disabledDate,Ge=le.generateConfig;if(!ze)return!1;var Rt=function(Kn,cn,En){for(var Un=cn;Un<=En;){var ba=void 0;switch(Kn){case"date":{if(ba=Ge.setDate(de,Un),!ze(ba))return!1;break}case"month":{if(ba=Ge.setMonth(de,Un),!zt({cellDate:ba,mode:"month",generateConfig:Ge,disabledDate:ze}))return!1;break}case"year":{if(ba=Ge.setYear(de,Un),!zt({cellDate:ba,mode:"year",generateConfig:Ge,disabledDate:ze}))return!1;break}}Un+=1}return!0};switch(ge){case"date":case"week":return ze(de);case"month":{var At=1,gn=Ge.getDate(Ge.getEndDate(de));return Rt("date",At,gn)}case"quarter":{var dn=Math.floor(Ge.getMonth(de)/3)*3,Sn=dn+2;return Rt("month",dn,Sn)}case"year":return Rt("month",0,11);case"decade":{var ta=Ge.getYear(de),bn=Math.floor(ta/Le)*Le,An=bn+Le-1;return Rt("year",bn,An)}}}function fn(le,de){var ge=de.formatList,ze=de.generateConfig,Ge=de.locale;return(0,Et.Z)(function(){if(!le)return[[""],""];for(var Rt="",At=[],gn=0;gn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Sn.current),Un){dn(En);return}Sn.current=requestAnimationFrame(function(){dn(En)})}var bn=fn(gn,{formatList:ge,generateConfig:ze,locale:Ge}),An=(0,xt.Z)(bn,2),Gn=An[1];function Kn(En){ta(En)}function cn(){var En=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;ta(null,En)}return(0,ae.useEffect)(function(){cn(!0)},[le]),(0,ae.useEffect)(function(){return function(){return cancelAnimationFrame(Sn.current)}},[]),[Gn,Kn,cn]}var at=te(10228),Ln=te(16089),_n=te(3300),ca=te(29194),Qn=new Map;function $n(le,de){var ge;function ze(){(0,ca.Z)(le)?de():ge=(0,Ln.Z)(function(){ze()})}return ze(),function(){Ln.Z.cancel(ge)}}function Fa(le,de,ge){if(Qn.get(le)&&cancelAnimationFrame(Qn.get(le)),ge<=0){Qn.set(le,requestAnimationFrame(function(){le.scrollTop=de}));return}var ze=de-le.scrollTop,Ge=ze/ge*10;Qn.set(le,requestAnimationFrame(function(){le.scrollTop+=Ge,le.scrollTop!==de&&Fa(le,de,ge-10)}))}function fa(le,de){var ge=de.onLeftRight,ze=de.onCtrlLeftRight,Ge=de.onUpDown,Rt=de.onPageUpDown,At=de.onEnter,gn=le.which,dn=le.ctrlKey,Sn=le.metaKey;switch(gn){case at.Z.LEFT:if(dn||Sn){if(ze)return ze(-1),!0}else if(ge)return ge(-1),!0;break;case at.Z.RIGHT:if(dn||Sn){if(ze)return ze(1),!0}else if(ge)return ge(1),!0;break;case at.Z.UP:if(Ge)return Ge(-1),!0;break;case at.Z.DOWN:if(Ge)return Ge(1),!0;break;case at.Z.PAGE_UP:if(Rt)return Rt(-1),!0;break;case at.Z.PAGE_DOWN:if(Rt)return Rt(1),!0;break;case at.Z.ENTER:if(At)return At(),!0;break}return!1}function Tn(le,de,ge,ze){var Ge=le;if(!Ge)switch(de){case"time":Ge=ze?"hh:mm:ss a":"HH:mm:ss";break;case"week":Ge="gggg-wo";break;case"month":Ge="YYYY-MM";break;case"quarter":Ge="YYYY-[Q]Q";break;case"year":Ge="YYYY";break;default:Ge=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Ge}function Ra(le,de,ge){var ze=le==="time"?8:10,Ge=typeof de=="function"?de(ge.getNow()).length:de.length;return Math.max(ze,Ge)+2}var Vt=null,vt=new Set;function jt(le){return!Vt&&typeof window!="undefined"&&window.addEventListener&&(Vt=function(ge){(0,_n.Z)(vt).forEach(function(ze){ze(ge)})},window.addEventListener("mousedown",Vt)),vt.add(le),function(){vt.delete(le),vt.size===0&&(window.removeEventListener("mousedown",Vt),Vt=null)}}function Dn(le){var de=le.target;if(le.composed&&de.shadowRoot){var ge;return((ge=le.composedPath)===null||ge===void 0?void 0:ge.call(le)[0])||de}return de}var ke=function(de){return de==="month"||de==="date"?"year":de},St=function(de){return de==="date"?"month":de},Xt=function(de){return de==="month"||de==="date"?"quarter":de},Ze=function(de){return de==="date"?"week":de},Pt={year:ke,month:St,quarter:Xt,week:Ze,time:null,date:null};function Tt(le,de){return le.some(function(ge){return ge&&ge.contains(de)})}function Ut(le){var de=le.open,ge=le.value,ze=le.isClickOutside,Ge=le.triggerOpen,Rt=le.forwardKeyDown,At=le.onKeyDown,gn=le.blurToCancel,dn=le.onSubmit,Sn=le.onCancel,ta=le.onFocus,bn=le.onBlur,An=le.changeOnBlur,Gn=(0,ae.useState)(!1),Kn=(0,xt.Z)(Gn,2),cn=Kn[0],En=Kn[1],Un=(0,ae.useState)(!1),ba=(0,xt.Z)(Un,2),ya=ba[0],Aa=ba[1],Ta=(0,ae.useRef)(!1),Da=(0,ae.useRef)(!1),Sa=(0,ae.useRef)(!1),zr={onMouseDown:function(){En(!0),Ge(!0)},onKeyDown:function(Gr){var Xr=function(){Sa.current=!0};if(At(Gr,Xr),!Sa.current){switch(Gr.which){case at.Z.ENTER:{de?dn()!==!1&&En(!0):Ge(!0),Gr.preventDefault();return}case at.Z.TAB:{cn&&de&&!Gr.shiftKey?(En(!1),Gr.preventDefault()):!cn&&de&&!Rt(Gr)&&Gr.shiftKey&&(En(!0),Gr.preventDefault());return}case at.Z.ESC:{En(!0),Sn();return}}!de&&![at.Z.SHIFT].includes(Gr.which)?Ge(!0):cn||Rt(Gr)}},onFocus:function(Gr){En(!0),Aa(!0),ta&&ta(Gr)},onBlur:function(Gr){if(Ta.current||!ze(document.activeElement)){Ta.current=!1;return}gn?setTimeout(function(){for(var Xr=document,oo=Xr.activeElement;oo&&oo.shadowRoot;)oo=oo.shadowRoot.activeElement;ze(oo)&&Sn()},0):de&&(Ge(!1),Da.current&&dn()),Aa(!1),bn==null||bn(Gr)}};return(0,ae.useEffect)(function(){Da.current=!1},[de]),(0,ae.useEffect)(function(){Da.current=!0},[ge]),(0,ae.useEffect)(function(){return jt(function(yr){var Gr=Dn(yr),Xr=ze(Gr);de&&(Xr?!An&&(!ya||Xr)&&Ge(!1):(Ta.current=!0,(0,Ln.Z)(function(){Ta.current=!1})))})}),[zr,{focused:ya,typing:cn}]}function Ke(le,de){return ae.useMemo(function(){return le||(de?((0,be.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(de).map(function(ge){var ze=(0,xt.Z)(ge,2),Ge=ze[0],Rt=ze[1];return{label:Ge,value:Rt}})):[])},[le,de])}var qe=te(34280);function je(le){var de=le.valueTexts,ge=le.onTextChange,ze=ae.useState(""),Ge=(0,xt.Z)(ze,2),Rt=Ge[0],At=Ge[1],gn=ae.useRef([]);gn.current=de;function dn(ta){At(ta),ge(ta)}function Sn(){At(gn.current[0])}return(0,qe.Z)(function(){de.every(function(ta){return ta!==Rt})&&Sn()},[de.join("||")]),[Rt,dn,Sn]}var $t=ae.createContext({}),on=$t,Ht=te(34666);function kn(le){var de=le.cellRender,ge=le.monthCellRender,ze=le.dateRender,Ge=ae.useMemo(function(){if(de)return de;if(!(!ge&&!ze))return function(Rt,At){var gn=Rt;return ze&&At.type==="date"?ze(gn,At.today):ge&&At.type==="month"?ge(gn,At.locale):At.originNode}},[de,ge,ze]);return Ge}function Ct(le,de){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",ze=String(le);ze.length=1?ge|0:1,At=le;At<=de;At+=Rt)Ge.push({label:Ct(At,2),value:At,disabled:(ze||[]).includes(At)});return Ge}function ma(le){var de=le.generateConfig,ge=le.prefixCls,ze=le.operationRef,Ge=le.activeColumnIndex,Rt=le.value,At=le.showHour,gn=le.showMinute,dn=le.showSecond,Sn=le.use12Hours,ta=le.hourStep,bn=ta===void 0?1:ta,An=le.minuteStep,Gn=An===void 0?1:An,Kn=le.secondStep,cn=Kn===void 0?1:Kn,En=le.disabledHours,Un=le.disabledMinutes,ba=le.disabledSeconds,ya=le.disabledTime,Aa=le.hideDisabledOptions,Ta=le.onSelect,Da=le.cellRender,Sa=le.locale,zr=[],yr="".concat(ge,"-content"),Gr="".concat(ge,"-time-panel"),Xr,oo=Rt?de.getHour(Rt):-1,ho=oo,Lo=Rt?de.getMinute(Rt):-1,ro=Rt?de.getSecond(Rt):-1,Vr=de.getNow(),Ur=ae.useMemo(function(){if(ya){var Qt=ya(Vr);return[Qt.disabledHours,Qt.disabledMinutes,Qt.disabledSeconds]}return[En,Un,ba]},[En,Un,ba,ya,Vr]),so=(0,xt.Z)(Ur,3),po=so[0],qr=so[1],no=so[2],jo=Na(0,23,bn,po&&po()),zo=(0,Et.Z)(function(){return jo},jo,qn);Sn&&(Xr=ho>=12,ho%=12);var ce=ae.useMemo(function(){if(!Sn)return[!1,!1];var Qt=[!0,!0];return zo.forEach(function(qt){var yn=qt.disabled,Pn=qt.value;yn||(Pn>=12?Qt[1]=!1:Qt[0]=!1)}),Qt},[Sn,zo]),me=(0,xt.Z)(ce,2),De=me[0],Te=me[1],_e=ae.useMemo(function(){return Sn?zo.filter(Xr?function(Qt){return Qt.value>=12}:function(Qt){return Qt.value<12}).map(function(Qt){var qt=Qt.value%12,yn=qt===0?"12":Ct(qt,2);return(0,rn.Z)((0,rn.Z)({},Qt),{},{label:yn,value:qt})}):zo},[Sn,Xr,zo]),et=Na(0,59,Gn,qr&&qr(oo)),It=Na(0,59,cn,no&&no(oo,Lo)),Lt=xa({value:Rt,generateConfig:de,disabledMinutes:qr,disabledSeconds:no,minutes:et,seconds:It,use12Hours:Sn});ze.current={onUpDown:function(qt){var yn=zr[Ge];if(yn)for(var Pn=yn.units.findIndex(function(na){return na.value===yn.value}),Cn=yn.units.length,jn=1;jn2&&arguments[2]!==void 0?arguments[2]:!1;(da===En||ir)&&(za(wn),zr&&zr(wn),Lt&&Lt(wn,va),yr&&!Yt(dn,wn,ua)&&!(Gn!=null&&Gn(wn))&&yr(wn))},xr=function(wn){if(Go.includes(da)){var va,ir,wr=da==="date";switch(wn===at.Z.PAGE_UP||wn===at.Z.PAGE_DOWN?ir=wr?dn.addMonth:dn.addYear:ir=wr?dn.addDate:dn.addMonth,wn){case at.Z.LEFT:case at.Z.PAGE_UP:va=ir(Za,-1);break;case at.Z.RIGHT:case at.Z.PAGE_DOWN:va=ir(Za,1);break;case at.Z.UP:case at.Z.DOWN:va=ir(Za,Number("".concat(wn===at.Z.UP?"-":"").concat(wr?rt:dt)));break}if(va)return!(Gn!=null&&Gn(va))}return!0},io=function(wn){if(jn.current&&jn.current.onKeyDown){var va=!0,ir=wn.which;if([at.Z.LEFT,at.Z.RIGHT,at.Z.UP,at.Z.DOWN,at.Z.PAGE_UP,at.Z.PAGE_DOWN,at.Z.ENTER].includes(ir)&&(wn.preventDefault(),ir!==at.Z.ENTER&&ba===0&&(va=xr(ir))),va)return jn.current.onKeyDown(wn)}return(0,be.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Mr=function(wn){jn.current&&jn.current.onBlur&&jn.current.onBlur(wn)};It&&yn!=="right"&&(It.current={onKeyDown:io,onClose:function(){jn.current&&jn.current.onClose&&jn.current.onClose()}}),ae.useEffect(function(){Sn&&!Rn.current&&or(Sn)},[Sn]),ae.useEffect(function(){Rn.current=!1},[]);var nr,vo=kn({cellRender:ce,monthCellRender:zo,dateRender:jo}),_a=(0,rn.Z)((0,rn.Z)({},le),{},{cellRender:vo,operationRef:jn,prefixCls:Ge,viewDate:Za,value:ua,onViewDateChange:ha,sourceMode:Ia,onPanelChange:Cr,disabledDate:Gn});switch(delete _a.onChange,delete _a.onSelect,da){case"decade":nr=ae.createElement(ue,(0,oe.Z)({},_a,{onSelect:function(wn,va){ha(wn),Br(wn,va)}}));break;case"year":nr=ae.createElement(Kr,(0,oe.Z)({},_a,{onSelect:function(wn,va){ha(wn),Br(wn,va)}}));break;case"month":nr=ae.createElement(Zt,(0,oe.Z)({},_a,{onSelect:function(wn,va){ha(wn),Br(wn,va)}}));break;case"quarter":nr=ae.createElement(Bn,(0,oe.Z)({},_a,{onSelect:function(wn,va){ha(wn),Br(wn,va)}}));break;case"week":nr=ae.createElement(Fn,(0,oe.Z)({},_a,{onSelect:function(wn,va){ha(wn),Br(wn,va)}}));break;case"time":delete _a.showTime,nr=ae.createElement(cr,(0,oe.Z)({},_a,(0,Ht.Z)(Aa)==="object"?Aa:null,{onSelect:function(wn,va){ha(wn),Br(wn,va)}}));break;default:Aa?nr=ae.createElement(jr,(0,oe.Z)({},_a,{onSelect:function(wn,va){ha(wn),Br(wn,va)}})):nr=ae.createElement(Sr,(0,oe.Z)({},_a,{onSelect:function(wn,va){ha(wn),Br(wn,va)}}))}var _r,Qr,No=function(){var wn=dn.getNow(),va=ia(dn.getHour(wn),dn.getMinute(wn),dn.getSecond(wn),De?Ur:1,Te?po:1,_e?no:1),ir=la(dn,wn,va[0],va[1],va[2]);Br(ir,"submit")};Dt||(_r=Ao(Ge,da,Da),Aa&&da!=="date"?Qr=null:Qr=Mo({prefixCls:Ge,components:Lo,needConfirmButton:me,okDisabled:!ua||Gn&&Gn(ua),locale:gn,showNow:ya,onNow:me&&No,onOk:function(){ua&&(Br(ua,"submit",!0),ho&&ho(ua))}}));var $a;if(Ta&&da==="date"&&En==="date"&&!Aa){var ja=dn.getNow(),Wa="".concat(Ge,"-today-btn"),Ma=Gn&&Gn(ja);$a=ae.createElement("a",{className:Me()(Wa,Ma&&"".concat(Wa,"-disabled")),"aria-disabled":Ma,onClick:function(){Ma||Br(ja,"mouse",!0)}},gn.today)}return ae.createElement(on.Provider,{value:(0,rn.Z)((0,rn.Z)({},et),{},{mode:da,hideHeader:"hideHeader"in le?Sa:et.hideHeader,hidePrevBtn:qt&&yn==="right",hideNextBtn:qt&&yn==="left"})},ae.createElement("div",{tabIndex:ba,className:Me()("".concat(Ge,"-panel"),Rt,(de={},(0,Ce.Z)(de,"".concat(Ge,"-panel-has-range"),Pn&&Pn[0]&&Pn[1]),(0,Ce.Z)(de,"".concat(Ge,"-panel-has-range-hover"),Cn&&Cn[0]&&Cn[1]),(0,Ce.Z)(de,"".concat(Ge,"-panel-rtl"),ro==="rtl"),de)),style:At,onKeyDown:io,onBlur:Mr,onMouseDown:Xr},nr,_r||Qr||$a?ae.createElement("div",{className:"".concat(Ge,"-footer")},_r,Qr,$a):null))}var Or=Tr,Nr=te(35593),Ar={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Bo(le){var de,ge=le.prefixCls,ze=le.popupElement,Ge=le.popupStyle,Rt=le.visible,At=le.dropdownClassName,gn=le.dropdownAlign,dn=le.transitionName,Sn=le.getPopupContainer,ta=le.children,bn=le.range,An=le.popupPlacement,Gn=le.direction,Kn="".concat(ge,"-dropdown"),cn=function(){return An!==void 0?An:Gn==="rtl"?"bottomRight":"bottomLeft"};return ae.createElement(Nr.Z,{showAction:[],hideAction:[],popupPlacement:cn(),builtinPlacements:Ar,prefixCls:Kn,popupTransitionName:dn,popup:ze,popupAlign:gn,popupVisible:Rt,popupClassName:Me()(At,(de={},(0,Ce.Z)(de,"".concat(Kn,"-range"),bn),(0,Ce.Z)(de,"".concat(Kn,"-rtl"),Gn==="rtl"),de)),popupStyle:Ge,getPopupContainer:Sn},ta)}var Fo=Bo;function mo(le){var de=le.prefixCls,ge=le.presets,ze=le.onClick,Ge=le.onHover;return ge.length?ae.createElement("div",{className:"".concat(de,"-presets")},ae.createElement("ul",null,ge.map(function(Rt,At){var gn=Rt.label,dn=Rt.value;return ae.createElement("li",{key:At,onClick:function(){return ze==null?void 0:ze(aa(dn))},onMouseEnter:function(){return Ge==null?void 0:Ge(aa(dn))},onMouseLeave:function(){return Ge==null?void 0:Ge(null)}},gn)}))):null}function fo(le){var de=le.picker,ge=le.disabledHours,ze=le.disabledMinutes,Ge=le.disabledSeconds;de==="time"&&(ge||ze||Ge)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Po(le,de,ge){var ze=(0,Ht.Z)(de)==="object"?de.clearIcon:ge;return ze||ae.createElement("span",{className:"".concat(le,"-clear-btn")})}function Do(le){var de,ge=le,ze=ge.prefixCls,Ge=ze===void 0?"rc-picker":ze,Rt=ge.id,At=ge.name,gn=ge.tabIndex,dn=ge.style,Sn=ge.className,ta=ge.dropdownClassName,bn=ge.dropdownAlign,An=ge.popupStyle,Gn=ge.transitionName,Kn=ge.generateConfig,cn=ge.locale,En=ge.inputReadOnly,Un=ge.allowClear,ba=ge.autoFocus,ya=ge.showTime,Aa=ge.picker,Ta=Aa===void 0?"date":Aa,Da=ge.format,Sa=ge.use12Hours,zr=ge.value,yr=ge.defaultValue,Gr=ge.presets,Xr=ge.open,oo=ge.defaultOpen,ho=ge.defaultOpenValue,Lo=ge.suffixIcon,ro=ge.clearIcon,Vr=ge.disabled,Ur=ge.disabledDate,so=ge.placeholder,po=ge.getPopupContainer,qr=ge.pickerRef,no=ge.panelRender,jo=ge.onChange,zo=ge.onOpenChange,ce=ge.onFocus,me=ge.onBlur,De=ge.onMouseDown,Te=ge.onMouseUp,_e=ge.onMouseEnter,et=ge.onMouseLeave,It=ge.onContextMenu,Lt=ge.onClick,Dt=ge.onKeyDown,an=ge.onSelect,Qt=ge.direction,qt=ge.autoComplete,yn=qt===void 0?"off":qt,Pn=ge.inputRender,Cn=ge.changeOnBlur,jn=ae.useRef(null),Rn=Ta==="date"&&!!ya||Ta==="time",na=Ke(Gr),Xn=Vn(Tn(Da,Ta,ya,Sa)),ua=ae.useRef(null),za=ae.useRef(null),Ka=ae.useRef(null),wa=(0,In.Z)(null,{value:zr,defaultValue:yr}),Za=(0,xt.Z)(wa,2),or=Za[0],ha=Za[1],Ba=ae.useState(or),Pa=(0,xt.Z)(Ba,2),oa=Pa[0],da=Pa[1],Ga=ae.useRef(null),Er=(0,In.Z)(!1,{value:Xr,defaultValue:oo,postState:function(er){return Vr?!1:er},onChange:function(er){zo&&zo(er),!er&&Ga.current&&Ga.current.onClose&&Ga.current.onClose()}}),lr=(0,xt.Z)(Er,2),Ia=lr[0],vr=lr[1],Cr=fn(oa,{formatList:Xn,generateConfig:Kn,locale:cn}),Br=(0,xt.Z)(Cr,2),xr=Br[0],io=Br[1],Mr=je({valueTexts:xr,onTextChange:function(er){var Oo=Mt(er,{locale:cn,formatList:Xn,generateConfig:Kn});Oo&&(!Ur||!Ur(Oo))&&da(Oo)}}),nr=(0,xt.Z)(Mr,3),vo=nr[0],_a=nr[1],_r=nr[2],Qr=function(er){da(er),ha(er),jo&&!Yt(Kn,or,er)&&jo(er,er?Ve(er,{generateConfig:Kn,locale:cn,format:Xn[0]}):"")},No=function(er){Vr&&er||vr(er)},$a=function(er){return Ia&&Ga.current&&Ga.current.onKeyDown?Ga.current.onKeyDown(er):((0,be.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},ja=function(){for(var er=arguments.length,Oo=new Array(er),Qo=0;QoAn(Sn);case"month":return bn(cn)>bn(Sn);case"week":return ta(cn)>ta(Sn);default:return!bt(gn,cn,Sn)&&gn.isAfter(cn,Sn)}return!1},[Rt,At[1],Sn,de]),Kn=ae.useCallback(function(cn){if(At[1]||Rt&&Rt(cn))return!0;if(At[0]&&dn)return!bt(gn,cn,Sn)&&gn.isAfter(dn,cn);if(!de&&dn)switch(ge){case"quarter":return An(cn)0&&arguments[0]!==void 0?arguments[0]:!1,ar=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Fr=null;So&&qi&&qi[0]&&qi[1]&&cn.isAfter(qi[1],qi[0])&&(Fr=qi);var co=Sa;if(Sa&&(0,Ht.Z)(Sa)==="object"&&Sa.defaultValue){var Zo=Sa.defaultValue;co=(0,rn.Z)((0,rn.Z)({},Sa),{},{defaultValue:Zn(Zo,Va)||void 0})}return ae.createElement(Wn.Provider,{value:{inRange:!0,panelPosition:lo,rangedValue:cs||Ea,hoverRangedValue:Fr}},ae.createElement(Or,(0,oe.Z)({},le,ar,{cellRender:Ls,showTime:co,mode:wr[Va],generateConfig:cn,style:void 0,direction:Za,disabledDate:Va===0?Io:Rr,disabledTime:function(Hi){return Ur?Ur(Hi,Va===0?"start":"end"):!1},className:Me()((0,Ce.Z)({},"".concat(At,"-panel-focused"),Va===0?!Yl:!zi)),value:Zn(Ea,Va),locale:En,tabIndex:-1,onPanelChange:function(Hi,il){Va===0&&Bl(!0),Va===1&&Hl(!0),Ho(Jt(wr,il,Va),Jt(Ea,Hi,Va));var ll=Hi;lo==="right"&&wr[Va]===il&&(ll=Be(ll,il,cn,-1)),ja(ll,Va)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Va===0?Zn(Ea,1):Zn(Ea,0)})))}var ol=0,Es=0;if(Va&&Er.current&&Ia.current&&Ga.current&&Br.current){ol=Er.current.offsetWidth+Ia.current.offsetWidth;var Is=Br.current.offsetLeft>ol?Br.current.offsetLeft-ol:Br.current.offsetLeft,Cs=Ga.current.offsetWidth,xs=Br.current.offsetWidth;Cs&&xs&&ol>Cs-xs-(Za==="rtl"?0:Is)&&(Es=ol)}var Os=Za==="rtl"?{right:ol}:{left:ol};function Ms(){var lo,ar=Ao(At,wr[Va],Lt),Fr=Mo({prefixCls:At,components:Ka,needConfirmButton:oa,okDisabled:!Zn(Ea,Va)||Vr&&Vr(Ea[Va]),locale:En,onOk:function(){var Zi=Zn(Ea,Va);Zi&&(Qo(Ea,Va),ua==null||ua(Ea),qo(!1,Va,"confirm"))}});if(Da!=="time"&&!Sa){var co=$a(Va),Zo=Be(co,Da,cn),Il=wr[Va],Hi=Il===Da,il=ps(Hi?"left":!1,{pickerValue:co,onPickerValueChange:function(Zi){ja(Zi,Va)}}),ll=ps("right",{pickerValue:Zo,onPickerValueChange:function(Zi){ja(Be(Zi,Da,cn,-1),Va)}});Za==="rtl"?lo=ae.createElement(ae.Fragment,null,ll,Hi&&il):lo=ae.createElement(ae.Fragment,null,il,Hi&&ll)}else lo=ps();var Jl=ae.createElement("div",{className:"".concat(At,"-panel-layout")},ae.createElement(mo,{prefixCls:At,presets:Ns,onClick:function(Zi){Qo(Zi,null),qo(!1,Va,"preset")},onHover:function(Zi){_l(Zi)}}),ae.createElement("div",null,ae.createElement("div",{className:"".concat(At,"-panels")},lo),(ar||Fr)&&ae.createElement("div",{className:"".concat(At,"-footer")},ar,Fr)));return no&&(Jl=no(Jl)),ae.createElement("div",{className:"".concat(At,"-panel-container"),style:{marginLeft:Es},ref:Ga,onMouseDown:function(Zi){Zi.preventDefault()}},Jl)}var Rs=ae.createElement("div",{className:Me()("".concat(At,"-range-wrapper"),"".concat(At,"-").concat(Da,"-range-wrapper")),style:{minWidth:eo}},ae.createElement("div",{ref:Br,className:"".concat(At,"-range-arrow"),style:Os}),Ms()),bs;De&&(bs=ae.createElement("span",{className:"".concat(At,"-suffix"),onMouseDown:function(ar){ar.preventDefault()}},De));var ks=Po(At,me,Te),Ts=ae.createElement("span",{onMouseDown:function(ar){ar.preventDefault(),ar.stopPropagation()},onMouseUp:function(ar){ar.preventDefault(),ar.stopPropagation();var Fr=_a;Mr[0]||(Fr=Jt(Fr,null,0)),Mr[1]||(Fr=Jt(Fr,null,1)),Qo(Fr,null),qo(!1,Va,"clear")},className:"".concat(At,"-clear"),role:"button"},ks),zs=me&&(Zn(_a,0)&&!Mr[0]||Zn(_a,1)&&!Mr[1]),ws={size:Ra(Da,xr[0],cn)},Ss=0,Ps=0;Er.current&&lr.current&&Ia.current&&(Va===0?Ps=Er.current.offsetWidth:(Ss=ol,Ps=lr.current.offsetWidth));var Hs=Za==="rtl"?{right:Ss}:{left:Ss},Zs=function(ar,Fr){var co=Jt(Ea,ar,Va);if(Fr==="submit"||Fr!=="key"&&!oa){Qo(co,Va),Va===0?Bl():Hl();var Zo=Va===0?1:0;Mr[Zo]?qo(!1,!1,"confirm"):qo(!1,Va,"confirm")}else wn(co)};return ae.createElement(on.Provider,{value:{operationRef:io,hideHeader:Da==="time",onDateMouseEnter:fs,onDateMouseLeave:ts,hideRanges:!0,onSelect:Zs,open:So}},ae.createElement(Fo,{visible:So,popupElement:Rs,popupStyle:ta,prefixCls:At,dropdownClassName:bn,dropdownAlign:Gn,getPopupContainer:Kn,transitionName:An,range:!0,direction:Za},ae.createElement("div",(0,oe.Z)({ref:da,className:Me()(At,"".concat(At,"-range"),Sn,(de={},(0,Ce.Z)(de,"".concat(At,"-disabled"),Mr[0]&&Mr[1]),(0,Ce.Z)(de,"".concat(At,"-focused"),Va===0?Nl:Ti),(0,Ce.Z)(de,"".concat(At,"-rtl"),Za==="rtl"),de)),style:dn,onClick:rs,onMouseEnter:Rn,onMouseLeave:na,onMouseDown:Ul,onMouseUp:jn},(0,Jn.Z)(le,{aria:!0,data:!0})),ae.createElement("div",{className:Me()("".concat(At,"-input"),(ge={},(0,Ce.Z)(ge,"".concat(At,"-input-active"),Va===0),(0,Ce.Z)(ge,"".concat(At,"-input-placeholder"),!!Tl),ge)),ref:Er},ae.createElement("input",(0,oe.Z)({id:gn,disabled:Mr[0],readOnly:et||typeof xr[0]=="function"||!Yl,value:Tl||uo,onChange:function(ar){Xo(ar.target.value)},autoFocus:ba,placeholder:Zn(Un,0)||"",ref:vr},Wl,ws,{autoComplete:Ba}))),ae.createElement("div",{className:"".concat(At,"-range-separator"),ref:Ia},Gr),ae.createElement("div",{className:Me()("".concat(At,"-input"),(ze={},(0,Ce.Z)(ze,"".concat(At,"-input-active"),Va===1),(0,Ce.Z)(ze,"".concat(At,"-input-placeholder"),!!zl),ze)),ref:lr},ae.createElement("input",(0,oe.Z)({disabled:Mr[1],readOnly:et||typeof xr[0]=="function"||!zi,value:zl||$o,onChange:function(ar){Ii(ar.target.value)},placeholder:Zn(Un,1)||"",ref:Cr},bo,ws,{autoComplete:Ba}))),ae.createElement("div",{className:"".concat(At,"-active-bar"),style:(0,rn.Z)((0,rn.Z)({},Hs),{},{width:Ps,position:"absolute"})}),bs,zs&&Ts)))}var Sl=function(le){(0,wt.Z)(ge,le);var de=(0,tn.Z)(ge);function ge(){var ze;(0,Ye.Z)(this,ge);for(var Ge=arguments.length,Rt=new Array(Ge),At=0;At{const{lineHeight:Ge}=le,Rt=Math.floor(ge*Ge)+2,At=Math.max((de-Rt)/2,0),gn=Math.max(de-Rt-At,0);return{padding:`${At}px ${ze}px ${gn}px`}},nl=le=>{const{componentCls:de,pickerCellCls:ge,pickerCellInnerCls:ze,cellHeight:Ge,motionDurationSlow:Rt,borderRadiusSM:At,motionDurationMid:gn,cellHoverBg:dn,lineWidth:Sn,lineType:ta,colorPrimary:bn,cellActiveWithRangeBg:An,colorTextLightSolid:Gn,controlHeightSM:Kn,cellRangeBorderColor:cn,pickerCellBorderGap:En,cellHoverWithRangeBg:Un,cellWidth:ba,colorTextDisabled:ya,cellBgDisabled:Aa}=le;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Ge,transform:"translateY(-50%)",transition:`all ${Rt}`,content:'""'},[ze]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Ge,height:Ge,lineHeight:`${Ge}px`,borderRadius:At,transition:`background ${gn}, border ${gn}`},"&-range-hover-start, &-range-hover-end":{[ze]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), &:hover:not(${ge}-selected):not(${ge}-range-start):not(${ge}-range-end):not(${ge}-range-hover-start):not(${ge}-range-hover-end)`]:{[ze]:{background:dn}},[`&-in-view${ge}-today ${ze}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Sn}px ${ta} ${bn}`,borderRadius:At,content:'""'}},[`&-in-view${ge}-in-range`]:{position:"relative","&::before":{background:An}},[`&-in-view${ge}-selected ${ze}, &-in-view${ge}-range-start ${ze}, &-in-view${ge}-range-end ${ze}`]:{color:Gn,background:bn},[`&-in-view${ge}-range-start:not(${ge}-range-start-single), @@ -158,7 +158,7 @@ &${ge}-slide-up-appear${ge}-slide-up-appear-active${de}-dropdown-placement-bottomRight`]:{animationName:Ri.fJ},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${de}-dropdown-placement-topLeft, &${ge}-slide-up-leave${ge}-slide-up-leave-active${de}-dropdown-placement-topRight`]:{animationName:Ri.ly},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${de}-dropdown-placement-bottomLeft, &${ge}-slide-up-leave${ge}-slide-up-leave-active${de}-dropdown-placement-bottomRight`]:{animationName:Ri.Uw},[`${de}-panel > ${de}-time-panel`]:{paddingTop:Xr},[`${de}-ranges`]:{marginBottom:0,padding:`${Xr}px ${oo}px`,overflow:"hidden",lineHeight:`${ho-2*gn-ya/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${de}-preset > ${ge}-tag-blue`]:{color:zr,background:Lo,borderColor:ro,cursor:"pointer"},[`${de}-ok`]:{marginInlineStart:"auto"}},[`${de}-range-wrapper`]:{display:"flex",position:"relative"},[`${de}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Rt*1.5,transition:`left ${yr} ease-out`},(0,Bi.r)(Vr,Ur,so,po,Te)),[`${de}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:po,borderRadius:qr,boxShadow:no,transition:`margin ${yr}`,[`${de}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${de}-presets`]:{display:"flex",flexDirection:"column",minWidth:me,maxWidth:De,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:ya,borderInlineEnd:`${gn}px ${dn} ${zo}`,li:Object.assign(Object.assign({},el.vS),{borderRadius:jo,paddingInline:ya,paddingBlock:(Un-Math.round(Ge*Sa))/2,cursor:"pointer",transition:`all ${yr}`,"+ li":{marginTop:Aa},"&:hover":{background:ce}})}},[`${de}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${de}-panel`]:{borderWidth:`0 0 ${gn}px`},"&:last-child":{[`${de}-panel`]:{borderWidth:0}}},[`${de}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${de}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Sn}}}}),"&-dropdown-range":{padding:`${Vr*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${de}-separator`]:{transform:"rotate(180deg)"},[`${de}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Ri.oN)(le,"slide-up"),(0,Ri.oN)(le,"slide-down"),(0,tl.Fm)(le,"move-up"),(0,tl.Fm)(le,"move-down")]},gl=le=>{const{componentCls:de,controlHeightLG:ge,paddingXXS:ze,padding:Ge}=le;return{pickerCellCls:`${de}-cell`,pickerCellInnerCls:`${de}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:ze+ze/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Ge+ze/2}},ei=le=>({cellHoverBg:le.controlItemBgHover,cellActiveWithRangeBg:le.controlItemBgActive,cellHoverWithRangeBg:new Ei.C(le.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Ei.C(le.colorPrimary).lighten(20).toHexString(),cellBgDisabled:le.colorBgContainerDisabled,timeColumnWidth:le.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:le.controlHeightSM*1.5,cellHeight:le.controlHeightSM,textHeight:le.controlHeightLG,withoutTimeCellHeight:le.controlHeightLG*1.65});var ii=(0,Cl.Z)("DatePicker",le=>{const de=(0,Qi.TS)((0,hi.e5)(le),gl(le));return[xl(de),cl(de),(0,El.c)(le,{focusElCls:`${le.componentCls}-focused`})]},le=>Object.assign(Object.assign(Object.assign({},(0,hi.TM)(le)),ei(le)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:le.zIndexPopupBase+50}));function si(le,de,ge){return ge!==void 0?ge:de==="year"&&le.lang.yearPlaceholder?le.lang.yearPlaceholder:de==="quarter"&&le.lang.quarterPlaceholder?le.lang.quarterPlaceholder:de==="month"&&le.lang.monthPlaceholder?le.lang.monthPlaceholder:de==="week"&&le.lang.weekPlaceholder?le.lang.weekPlaceholder:de==="time"&&le.timePickerLocale.placeholder?le.timePickerLocale.placeholder:le.lang.placeholder}function Fi(le,de,ge){return ge!==void 0?ge:de==="year"&&le.lang.yearPlaceholder?le.lang.rangeYearPlaceholder:de==="quarter"&&le.lang.quarterPlaceholder?le.lang.rangeQuarterPlaceholder:de==="month"&&le.lang.monthPlaceholder?le.lang.rangeMonthPlaceholder:de==="week"&&le.lang.weekPlaceholder?le.lang.rangeWeekPlaceholder:de==="time"&&le.timePickerLocale.placeholder?le.timePickerLocale.rangePlaceholder:le.lang.rangePlaceholder}function li(le,de){const ge={adjustX:1,adjustY:1};switch(de){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:le==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function Jo(le){return le?Array.isArray(le)?le:[le]:[]}function ti(le){const{format:de,picker:ge,showHour:ze,showMinute:Ge,showSecond:Rt,use12Hours:At}=le,gn=Jo(de)[0],dn=Object.assign({},le);return de&&Array.isArray(de)&&(dn.format=gn),gn&&typeof gn=="string"&&(!gn.includes("s")&&Rt===void 0&&(dn.showSecond=!1),!gn.includes("m")&&Ge===void 0&&(dn.showMinute=!1),!gn.includes("H")&&!gn.includes("h")&&!gn.includes("K")&&!gn.includes("k")&&ze===void 0&&(dn.showHour=!1),(gn.includes("a")||gn.includes("A"))&&At===void 0&&(dn.use12Hours=!0)),ge==="time"?dn:(typeof gn=="function"&&delete dn.format,{showTime:dn})}function xi(le,de,ge){if(le===!1)return!1;const ze={clearIcon:de!=null?de:ge};return typeof le=="object"?Object.assign(Object.assign({},ze),le):ze}var Wo=te(3113);function Di(le){return ae.createElement(Wo.ZP,Object.assign({size:"small",type:"primary"},le))}var Si={button:Di},Vi=function(le,de){var ge={};for(var ze in le)Object.prototype.hasOwnProperty.call(le,ze)&&de.indexOf(ze)<0&&(ge[ze]=le[ze]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,ze=Object.getOwnPropertySymbols(le);Ge{const{prefixCls:Ge,getPopupContainer:Rt,className:At,placement:gn,size:dn,disabled:Sn,bordered:ta=!0,placeholder:bn,popupClassName:An,dropdownClassName:Gn,status:Kn,clearIcon:cn,allowClear:En,rootClassName:Un}=ge,ba=Vi(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),ya=ae.useRef(null),{getPrefixCls:Aa,direction:Ta,getPopupContainer:Da}=(0,ae.useContext)(ji.E_),Sa=Aa("picker",Ge),{compactSize:zr,compactItemClassnames:yr}=(0,yl.ri)(Sa,Ta),{format:Gr,showTime:Xr,picker:oo}=ge,ho=Aa(),[Lo,ro]=ii(Sa),Vr=Object.assign(Object.assign({},Xr?ti(Object.assign({format:Gr,picker:oo},Xr)):{}),oo==="time"?ti(Object.assign(Object.assign({format:Gr},ge),{picker:oo})):{}),Ur=(0,sl.Z)(Te=>{var _e;return(_e=dn!=null?dn:zr)!==null&&_e!==void 0?_e:Te}),so=ae.useContext(Wi.Z),po=Sn!=null?Sn:so,qr=(0,ae.useContext)(ul.aM),{hasFeedback:no,status:jo,feedbackIcon:zo}=qr,ce=ae.createElement(ae.Fragment,null,oo==="time"?ae.createElement(gt,null):ae.createElement(ye,null),no&&zo);(0,ae.useImperativeHandle)(ze,()=>({focus:()=>{var Te;return(Te=ya.current)===null||Te===void 0?void 0:Te.focus()},blur:()=>{var Te;return(Te=ya.current)===null||Te===void 0?void 0:Te.blur()}}));const[me]=(0,Pl.Z)("Calendar",Mi.Z),De=Object.assign(Object.assign({},me),ge.locale);return Lo(ae.createElement(_i,Object.assign({separator:ae.createElement("span",{"aria-label":"to",className:`${Sa}-separator`},ae.createElement(kt,null)),disabled:po,ref:ya,dropdownAlign:li(Ta,gn),placeholder:Fi(De,oo,bn),suffixIcon:ce,prevIcon:ae.createElement("span",{className:`${Sa}-prev-icon`}),nextIcon:ae.createElement("span",{className:`${Sa}-next-icon`}),superPrevIcon:ae.createElement("span",{className:`${Sa}-super-prev-icon`}),superNextIcon:ae.createElement("span",{className:`${Sa}-super-next-icon`}),transitionName:`${ho}-slide-up`},ba,Vr,{className:Me()({[`${Sa}-${Ur}`]:Ur,[`${Sa}-borderless`]:!ta},(0,mi.Z)(Sa,(0,mi.F)(jo,Kn),no),ro,yr,At,Un),locale:De.lang,prefixCls:Sa,getPopupContainer:Rt||Da,generateConfig:le,components:Si,direction:Ta,dropdownClassName:Me()(ro,An||Gn,Un),allowClear:xi(En,cn,ae.createElement(Xe.Z,null))})))})}var bi=function(le,de){var ge={};for(var ze in le)Object.prototype.hasOwnProperty.call(le,ze)&&de.indexOf(ze)<0&&(ge[ze]=le[ze]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,ze=Object.getOwnPropertySymbols(le);Ge{const{prefixCls:Kn,getPopupContainer:cn,style:En,className:Un,rootClassName:ba,size:ya,bordered:Aa=!0,placement:Ta,placeholder:Da,popupClassName:Sa,dropdownClassName:zr,disabled:yr,status:Gr,clearIcon:Xr,allowClear:oo}=An,ho=bi(An,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Lo,direction:ro,getPopupContainer:Vr,[ta]:Ur}=(0,ae.useContext)(ji.E_),so=Lo("picker",Kn),{compactSize:po,compactItemClassnames:qr}=(0,yl.ri)(so,ro),no=ae.useRef(null),{format:jo,showTime:zo}=An,[ce,me]=ii(so);(0,ae.useImperativeHandle)(Gn,()=>({focus:()=>{var Rn;return(Rn=no.current)===null||Rn===void 0?void 0:Rn.focus()},blur:()=>{var Rn;return(Rn=no.current)===null||Rn===void 0?void 0:Rn.blur()}}));const De={showToday:!0};let Te={};dn&&(Te.picker=dn);const _e=dn||An.picker;Te=Object.assign(Object.assign(Object.assign({},Te),zo?ti(Object.assign({format:jo,picker:_e},zo)):{}),_e==="time"?ti(Object.assign(Object.assign({format:jo},An),{picker:_e})):{});const et=Lo(),It=(0,sl.Z)(Rn=>{var na;return(na=ya!=null?ya:po)!==null&&na!==void 0?na:Rn}),Lt=ae.useContext(Wi.Z),Dt=yr!=null?yr:Lt,an=(0,ae.useContext)(ul.aM),{hasFeedback:Ut,status:qt,feedbackIcon:yn}=an,Pn=ae.createElement(ae.Fragment,null,_e==="time"?ae.createElement(gt,null):ae.createElement(ye,null),Ut&&yn),[Cn]=(0,Pl.Z)("DatePicker",Mi.Z),jn=Object.assign(Object.assign({},Cn),An.locale);return ce(ae.createElement($i,Object.assign({ref:no,placeholder:si(jn,_e,Da),suffixIcon:Pn,dropdownAlign:li(ro,Ta),prevIcon:ae.createElement("span",{className:`${so}-prev-icon`}),nextIcon:ae.createElement("span",{className:`${so}-next-icon`}),superPrevIcon:ae.createElement("span",{className:`${so}-super-prev-icon`}),superNextIcon:ae.createElement("span",{className:`${so}-super-next-icon`}),transitionName:`${et}-slide-up`},De,ho,Te,{locale:jn.lang,className:Me()({[`${so}-${It}`]:It,[`${so}-borderless`]:!Aa},(0,mi.Z)(so,(0,mi.F)(qt,Gr),Ut),me,qr,Ur==null?void 0:Ur.className,Un,ba),style:Object.assign(Object.assign({},Ur==null?void 0:Ur.style),En),prefixCls:so,getPopupContainer:cn||Vr,generateConfig:le,components:Si,direction:ro,disabled:Dt,dropdownClassName:Me()(me,ba,Sa||zr),allowClear:xi(oo,Xr,ae.createElement(Xe.Z,null))})))});return Sn&&(bn.displayName=Sn),bn}const ge=de(),ze=de("week","WeekPicker"),Ge=de("month","MonthPicker"),Rt=de("year","YearPicker"),At=de("time","TimePicker"),gn=de("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:ze,MonthPicker:Ge,YearPicker:Rt,TimePicker:At,QuarterPicker:gn}}const ml=null;function ls(le){const{DatePicker:de,WeekPicker:ge,MonthPicker:ze,YearPicker:Ge,TimePicker:Rt,QuarterPicker:At}=Xi(le),gn=Yi(le),dn=de;return dn.WeekPicker=ge,dn.MonthPicker=ze,dn.YearPicker=Ge,dn.RangePicker=gn,dn.TimePicker=Rt,dn.QuarterPicker=At,dn}var ql=ls;const al=ql(ee);function rl(le){const de=li(le.direction,le.placement);return de.overflow.adjustY=!1,de.overflow.adjustX=!1,Object.assign(Object.assign({},le),{dropdownAlign:de})}const bl=(0,ne.Z)(al,"picker",null,rl);al._InternalPanelDoNotUseOrYouWillBeFired=bl;const ss=(0,ne.Z)(al.RangePicker,"picker",null,rl);al._InternalRangePanelDoNotUseOrYouWillBeFired=ss,al.generatePicker=ql;var us=al},28103:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return He}});var z=te(92310),se=te.n(z),be=te(59301),ct=te(36355),We=te(17313),Re=te(83116),ie=te(37613);const tt=Fe=>{const{componentCls:re,sizePaddingEdgeHorizontal:a,colorSplit:y,lineWidth:x,textPaddingInline:E,orientationMargin:b,verticalMarginInline:ee}=Fe;return{[re]:Object.assign(Object.assign({},(0,We.Wf)(Fe)),{borderBlockStart:`${x}px solid ${y}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ee,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${y}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Fe.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-with-text`]:{display:"flex",alignItems:"center",margin:`${Fe.dividerHorizontalWithTextGutterMargin}px 0`,color:Fe.colorTextHeading,fontWeight:500,fontSize:Fe.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${y}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${b*100}%`},"&::after":{width:`${100-b*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-b*100}%`},"&::after":{width:`${b*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:E},"&-dashed":{background:"none",borderColor:y,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:Fe.colorText,fontWeight:"normal",fontSize:Fe.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:a}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:a}}})}};var st=(0,Re.Z)("Divider",Fe=>{const re=(0,ie.TS)(Fe,{dividerHorizontalWithTextGutterMargin:Fe.margin,dividerHorizontalGutterMargin:Fe.marginLG,sizePaddingEdgeHorizontal:0});return[tt(re)]},Fe=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Fe.marginXS})),$e=function(Fe,re){var a={};for(var y in Fe)Object.prototype.hasOwnProperty.call(Fe,y)&&re.indexOf(y)<0&&(a[y]=Fe[y]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,y=Object.getOwnPropertySymbols(Fe);x{const{getPrefixCls:re,direction:a,divider:y}=be.useContext(ct.E_),{prefixCls:x,type:E="horizontal",orientation:b="center",orientationMargin:ee,className:ne,rootClassName:oe,children:ae,dashed:fe,plain:pe,style:Pe}=Fe,Ee=$e(Fe,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ae=re("divider",x),[ye,nt]=st(Ae),Oe=b.length>0?`-${b}`:b,Ft=!!ae,Qe=b==="left"&&ee!=null,gt=b==="right"&&ee!=null,Xe=se()(Ae,y==null?void 0:y.className,nt,`${Ae}-${E}`,{[`${Ae}-with-text`]:Ft,[`${Ae}-with-text${Oe}`]:Ft,[`${Ae}-dashed`]:!!fe,[`${Ae}-plain`]:!!pe,[`${Ae}-rtl`]:a==="rtl",[`${Ae}-no-default-orientation-margin-left`]:Qe,[`${Ae}-no-default-orientation-margin-right`]:gt},ne,oe),yt=be.useMemo(()=>typeof ee=="number"?ee:/^\d+$/.test(ee)?Number(ee):ee,[ee]),Kt=Object.assign(Object.assign({},Qe&&{marginLeft:yt}),gt&&{marginRight:yt});return ye(be.createElement("div",Object.assign({className:Xe,style:Object.assign(Object.assign({},y==null?void 0:y.style),Pe)},Ee,{role:"separator"}),ae&&E!=="vertical"&&be.createElement("span",{className:`${Ae}-inner-text`,style:Kt},ae)))}},91857:function(ht,Gt,te){"use strict";var z=te(59301),se=te(38819),be=te(92310),ct=te.n(be),We=te(31561),Re=te(70425),ie=te(18929),tt=te(2738),st=te(79676),$e=te(53487),Ue=te(92343),He=te(36355),Fe=te(20834),re=te(40875),a=te(88088),y=te(47211);const x=null,E=oe=>{const{menu:ae,arrow:fe,prefixCls:pe,children:Pe,trigger:Ee,disabled:Ae,dropdownRender:ye,getPopupContainer:nt,overlayClassName:Oe,rootClassName:Ft,open:Qe,onOpenChange:gt,visible:Xe,onVisibleChange:yt,mouseEnterDelay:Kt=.15,mouseLeaveDelay:Ot=.1,autoAdjustOverflow:it=!0,placement:kt="",overlay:Nt,transitionName:Me}=oe,{getPopupContainer:Ye,getPrefixCls:Bt,direction:en}=z.useContext(He.E_),wt=z.useMemo(()=>{const xe=Bt();return Me!==void 0?Me:kt.includes("top")?`${xe}-slide-down`:`${xe}-slide-up`},[Bt,kt,Me]),tn=z.useMemo(()=>kt?kt.includes("Center")?kt.slice(0,kt.indexOf("Center")):kt:en==="rtl"?"bottomRight":"bottomLeft",[kt,en]),Ce=Bt("dropdown",pe),[rn,xt]=(0,y.Z)(Ce),[,In]=(0,a.Z)(),Jn=z.Children.only(Pe),Et=(0,Ue.Tm)(Jn,{className:ct()(`${Ce}-trigger`,{[`${Ce}-rtl`]:en==="rtl"},Jn.props.className),disabled:Ae}),mt=Ae?[]:Ee;let Le;mt&&mt.includes("contextMenu")&&(Le=!0);const[he,rt]=(0,ie.Z)(!1,{value:Qe!=null?Qe:Xe}),lt=(0,Re.useEvent)(xe=>{gt==null||gt(xe),yt==null||yt(xe),rt(xe)}),we=ct()(Oe,Ft,xt,{[`${Ce}-rtl`]:en==="rtl"}),ve=(0,st.Z)({arrowPointAtCenter:typeof fe=="object"&&fe.pointAtCenter,autoAdjustOverflow:it,offset:In.marginXXS,arrowWidth:fe?In.sizePopupArrow:0,borderRadius:In.borderRadius}),ft=z.useCallback(()=>{rt(!1)},[]),Je=()=>{let xe;return ae!=null&&ae.items?xe=z.createElement(Fe.default,Object.assign({},ae)):typeof Nt=="function"?xe=Nt():xe=Nt,ye&&(xe=ye(xe)),xe=z.Children.only(typeof xe=="string"?z.createElement("span",null,xe):xe),z.createElement(re.J,{prefixCls:`${Ce}-menu`,expandIcon:z.createElement("span",{className:`${Ce}-menu-submenu-arrow`},z.createElement(se.Z,{className:`${Ce}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:ft,validator:bt=>{let{mode:_t}=bt}},xe)};return rn(z.createElement(We.Z,Object.assign({alignPoint:Le},(0,tt.Z)(oe,["rootClassName"]),{mouseEnterDelay:Kt,mouseLeaveDelay:Ot,visible:he,builtinPlacements:ve,arrow:!!fe,overlayClassName:we,prefixCls:Ce,getPopupContainer:nt||Ye,transitionName:wt,trigger:mt,overlay:Je,placement:tn,onVisibleChange:lt}),Et))};function b(oe){return Object.assign(Object.assign({},oe),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ee=(0,$e.Z)(E,"dropdown",oe=>oe,b),ne=oe=>z.createElement(ee,Object.assign({},oe),z.createElement("span",null));E._InternalPanelDoNotUseOrYouWillBeFired=ne,Gt.Z=E},38854:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return a}});var z=te(91857),se=te(92310),be=te.n(se),ct=te(59301),We=te(18785),Re=te(3113),ie=te(36355),tt=te(81327),st=te(33234),$e=te(47211),Ue=function(y,x){var E={};for(var b in y)Object.prototype.hasOwnProperty.call(y,b)&&x.indexOf(b)<0&&(E[b]=y[b]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,b=Object.getOwnPropertySymbols(y);ee{const{getPopupContainer:x,getPrefixCls:E,direction:b}=ct.useContext(ie.E_),{prefixCls:ee,type:ne="default",danger:oe,disabled:ae,loading:fe,onClick:pe,htmlType:Pe,children:Ee,className:Ae,menu:ye,arrow:nt,autoFocus:Oe,overlay:Ft,trigger:Qe,align:gt,open:Xe,onOpenChange:yt,placement:Kt,getPopupContainer:Ot,href:it,icon:kt=ct.createElement(We.Z,null),title:Nt,buttonsRender:Me=Je=>Je,mouseEnterDelay:Ye,mouseLeaveDelay:Bt,overlayClassName:en,overlayStyle:wt,destroyPopupOnHide:tn,dropdownRender:Ce}=y,rn=Ue(y,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),xt=E("dropdown",ee),In=`${xt}-button`,[Jn,Et]=(0,$e.Z)(xt),mt={menu:ye,arrow:nt,autoFocus:Oe,align:gt,disabled:ae,trigger:ae?[]:Qe,onOpenChange:yt,getPopupContainer:Ot||x,mouseEnterDelay:Ye,mouseLeaveDelay:Bt,overlayClassName:en,overlayStyle:wt,destroyPopupOnHide:tn,dropdownRender:Ce},{compactSize:Le,compactItemClassnames:he}=(0,st.ri)(xt,b),rt=be()(In,he,Ae,Et);"overlay"in y&&(mt.overlay=Ft),"open"in y&&(mt.open=Xe),"placement"in y?mt.placement=Kt:mt.placement=b==="rtl"?"bottomLeft":"bottomRight";const lt=ct.createElement(Re.ZP,{type:ne,danger:oe,disabled:ae,loading:fe,onClick:pe,htmlType:Pe,href:it,title:Nt},Ee),we=ct.createElement(Re.ZP,{type:ne,danger:oe,icon:kt}),[ve,ft]=Me([lt,we]);return Jn(ct.createElement(tt.Z.Compact,Object.assign({className:rt,size:Le,block:!0},rn),ve,ct.createElement(z.Z,Object.assign({},mt),ft)))};He.__ANT_BUTTON=!0;var Fe=He;const re=z.Z;re.Button=Fe;var a=re},47211:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return Ue}});var z=te(17313),se=te(13826),be=te(92899),ct=te(29878),We=te(19447),Re=te(83116),ie=te(37613),st=He=>{const{componentCls:Fe,menuCls:re,colorError:a,colorTextLightSolid:y}=He,x=`${re}-item`;return{[`${Fe}, ${Fe}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:a,"&:hover":{color:y,backgroundColor:a}}}}}};const $e=He=>{const{componentCls:Fe,menuCls:re,zIndexPopup:a,dropdownArrowDistance:y,sizePopupArrow:x,antCls:E,iconCls:b,motionDurationMid:ee,dropdownPaddingVertical:ne,fontSize:oe,dropdownEdgeChildPadding:ae,colorTextDisabled:fe,fontSizeIcon:pe,controlPaddingHorizontal:Pe,colorBgElevated:Ee}=He;return[{[Fe]:Object.assign(Object.assign({},(0,z.Wf)(He)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:a,display:"block","&::before":{position:"absolute",insetBlock:-y+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${E}-btn`]:{[`& > ${b}-down, & > ${E}-btn-icon > ${b}-down`]:{fontSize:pe}},[`${Fe}-wrap`]:{position:"relative",[`${E}-btn > ${b}-down`]:{fontSize:pe},[`${b}-down::before`]:{transition:`transform ${ee}`}},[`${Fe}-wrap-open`]:{[`${b}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${E}-slide-down-enter${E}-slide-down-enter-active${Fe}-placement-bottomLeft, + table`]:{textAlign:"center"},"&-focused":{borderColor:Sn}}}}),"&-dropdown-range":{padding:`${Vr*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${de}-separator`]:{transform:"rotate(180deg)"},[`${de}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Ri.oN)(le,"slide-up"),(0,Ri.oN)(le,"slide-down"),(0,tl.Fm)(le,"move-up"),(0,tl.Fm)(le,"move-down")]},gl=le=>{const{componentCls:de,controlHeightLG:ge,paddingXXS:ze,padding:Ge}=le;return{pickerCellCls:`${de}-cell`,pickerCellInnerCls:`${de}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:ze+ze/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Ge+ze/2}},ei=le=>({cellHoverBg:le.controlItemBgHover,cellActiveWithRangeBg:le.controlItemBgActive,cellHoverWithRangeBg:new Ei.C(le.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Ei.C(le.colorPrimary).lighten(20).toHexString(),cellBgDisabled:le.colorBgContainerDisabled,timeColumnWidth:le.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:le.controlHeightSM*1.5,cellHeight:le.controlHeightSM,textHeight:le.controlHeightLG,withoutTimeCellHeight:le.controlHeightLG*1.65});var ii=(0,Cl.Z)("DatePicker",le=>{const de=(0,Qi.TS)((0,hi.e5)(le),gl(le));return[xl(de),cl(de),(0,El.c)(le,{focusElCls:`${le.componentCls}-focused`})]},le=>Object.assign(Object.assign(Object.assign({},(0,hi.TM)(le)),ei(le)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:le.zIndexPopupBase+50}));function si(le,de,ge){return ge!==void 0?ge:de==="year"&&le.lang.yearPlaceholder?le.lang.yearPlaceholder:de==="quarter"&&le.lang.quarterPlaceholder?le.lang.quarterPlaceholder:de==="month"&&le.lang.monthPlaceholder?le.lang.monthPlaceholder:de==="week"&&le.lang.weekPlaceholder?le.lang.weekPlaceholder:de==="time"&&le.timePickerLocale.placeholder?le.timePickerLocale.placeholder:le.lang.placeholder}function Fi(le,de,ge){return ge!==void 0?ge:de==="year"&&le.lang.yearPlaceholder?le.lang.rangeYearPlaceholder:de==="quarter"&&le.lang.quarterPlaceholder?le.lang.rangeQuarterPlaceholder:de==="month"&&le.lang.monthPlaceholder?le.lang.rangeMonthPlaceholder:de==="week"&&le.lang.weekPlaceholder?le.lang.rangeWeekPlaceholder:de==="time"&&le.timePickerLocale.placeholder?le.timePickerLocale.rangePlaceholder:le.lang.rangePlaceholder}function li(le,de){const ge={adjustX:1,adjustY:1};switch(de){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:le==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function Jo(le){return le?Array.isArray(le)?le:[le]:[]}function ti(le){const{format:de,picker:ge,showHour:ze,showMinute:Ge,showSecond:Rt,use12Hours:At}=le,gn=Jo(de)[0],dn=Object.assign({},le);return de&&Array.isArray(de)&&(dn.format=gn),gn&&typeof gn=="string"&&(!gn.includes("s")&&Rt===void 0&&(dn.showSecond=!1),!gn.includes("m")&&Ge===void 0&&(dn.showMinute=!1),!gn.includes("H")&&!gn.includes("h")&&!gn.includes("K")&&!gn.includes("k")&&ze===void 0&&(dn.showHour=!1),(gn.includes("a")||gn.includes("A"))&&At===void 0&&(dn.use12Hours=!0)),ge==="time"?dn:(typeof gn=="function"&&delete dn.format,{showTime:dn})}function xi(le,de,ge){if(le===!1)return!1;const ze={clearIcon:de!=null?de:ge};return typeof le=="object"?Object.assign(Object.assign({},ze),le):ze}var Wo=te(3113);function Di(le){return ae.createElement(Wo.ZP,Object.assign({size:"small",type:"primary"},le))}var Si={button:Di},Vi=function(le,de){var ge={};for(var ze in le)Object.prototype.hasOwnProperty.call(le,ze)&&de.indexOf(ze)<0&&(ge[ze]=le[ze]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,ze=Object.getOwnPropertySymbols(le);Ge{const{prefixCls:Ge,getPopupContainer:Rt,className:At,placement:gn,size:dn,disabled:Sn,bordered:ta=!0,placeholder:bn,popupClassName:An,dropdownClassName:Gn,status:Kn,clearIcon:cn,allowClear:En,rootClassName:Un}=ge,ba=Vi(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),ya=ae.useRef(null),{getPrefixCls:Aa,direction:Ta,getPopupContainer:Da}=(0,ae.useContext)(ji.E_),Sa=Aa("picker",Ge),{compactSize:zr,compactItemClassnames:yr}=(0,yl.ri)(Sa,Ta),{format:Gr,showTime:Xr,picker:oo}=ge,ho=Aa(),[Lo,ro]=ii(Sa),Vr=Object.assign(Object.assign({},Xr?ti(Object.assign({format:Gr,picker:oo},Xr)):{}),oo==="time"?ti(Object.assign(Object.assign({format:Gr},ge),{picker:oo})):{}),Ur=(0,sl.Z)(Te=>{var _e;return(_e=dn!=null?dn:zr)!==null&&_e!==void 0?_e:Te}),so=ae.useContext(Wi.Z),po=Sn!=null?Sn:so,qr=(0,ae.useContext)(ul.aM),{hasFeedback:no,status:jo,feedbackIcon:zo}=qr,ce=ae.createElement(ae.Fragment,null,oo==="time"?ae.createElement(gt,null):ae.createElement(ye,null),no&&zo);(0,ae.useImperativeHandle)(ze,()=>({focus:()=>{var Te;return(Te=ya.current)===null||Te===void 0?void 0:Te.focus()},blur:()=>{var Te;return(Te=ya.current)===null||Te===void 0?void 0:Te.blur()}}));const[me]=(0,Pl.Z)("Calendar",Mi.Z),De=Object.assign(Object.assign({},me),ge.locale);return Lo(ae.createElement(_i,Object.assign({separator:ae.createElement("span",{"aria-label":"to",className:`${Sa}-separator`},ae.createElement(kt,null)),disabled:po,ref:ya,dropdownAlign:li(Ta,gn),placeholder:Fi(De,oo,bn),suffixIcon:ce,prevIcon:ae.createElement("span",{className:`${Sa}-prev-icon`}),nextIcon:ae.createElement("span",{className:`${Sa}-next-icon`}),superPrevIcon:ae.createElement("span",{className:`${Sa}-super-prev-icon`}),superNextIcon:ae.createElement("span",{className:`${Sa}-super-next-icon`}),transitionName:`${ho}-slide-up`},ba,Vr,{className:Me()({[`${Sa}-${Ur}`]:Ur,[`${Sa}-borderless`]:!ta},(0,mi.Z)(Sa,(0,mi.F)(jo,Kn),no),ro,yr,At,Un),locale:De.lang,prefixCls:Sa,getPopupContainer:Rt||Da,generateConfig:le,components:Si,direction:Ta,dropdownClassName:Me()(ro,An||Gn,Un),allowClear:xi(En,cn,ae.createElement(Xe.Z,null))})))})}var bi=function(le,de){var ge={};for(var ze in le)Object.prototype.hasOwnProperty.call(le,ze)&&de.indexOf(ze)<0&&(ge[ze]=le[ze]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,ze=Object.getOwnPropertySymbols(le);Ge{const{prefixCls:Kn,getPopupContainer:cn,style:En,className:Un,rootClassName:ba,size:ya,bordered:Aa=!0,placement:Ta,placeholder:Da,popupClassName:Sa,dropdownClassName:zr,disabled:yr,status:Gr,clearIcon:Xr,allowClear:oo}=An,ho=bi(An,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Lo,direction:ro,getPopupContainer:Vr,[ta]:Ur}=(0,ae.useContext)(ji.E_),so=Lo("picker",Kn),{compactSize:po,compactItemClassnames:qr}=(0,yl.ri)(so,ro),no=ae.useRef(null),{format:jo,showTime:zo}=An,[ce,me]=ii(so);(0,ae.useImperativeHandle)(Gn,()=>({focus:()=>{var Rn;return(Rn=no.current)===null||Rn===void 0?void 0:Rn.focus()},blur:()=>{var Rn;return(Rn=no.current)===null||Rn===void 0?void 0:Rn.blur()}}));const De={showToday:!0};let Te={};dn&&(Te.picker=dn);const _e=dn||An.picker;Te=Object.assign(Object.assign(Object.assign({},Te),zo?ti(Object.assign({format:jo,picker:_e},zo)):{}),_e==="time"?ti(Object.assign(Object.assign({format:jo},An),{picker:_e})):{});const et=Lo(),It=(0,sl.Z)(Rn=>{var na;return(na=ya!=null?ya:po)!==null&&na!==void 0?na:Rn}),Lt=ae.useContext(Wi.Z),Dt=yr!=null?yr:Lt,an=(0,ae.useContext)(ul.aM),{hasFeedback:Qt,status:qt,feedbackIcon:yn}=an,Pn=ae.createElement(ae.Fragment,null,_e==="time"?ae.createElement(gt,null):ae.createElement(ye,null),Qt&&yn),[Cn]=(0,Pl.Z)("DatePicker",Mi.Z),jn=Object.assign(Object.assign({},Cn),An.locale);return ce(ae.createElement($i,Object.assign({ref:no,placeholder:si(jn,_e,Da),suffixIcon:Pn,dropdownAlign:li(ro,Ta),prevIcon:ae.createElement("span",{className:`${so}-prev-icon`}),nextIcon:ae.createElement("span",{className:`${so}-next-icon`}),superPrevIcon:ae.createElement("span",{className:`${so}-super-prev-icon`}),superNextIcon:ae.createElement("span",{className:`${so}-super-next-icon`}),transitionName:`${et}-slide-up`},De,ho,Te,{locale:jn.lang,className:Me()({[`${so}-${It}`]:It,[`${so}-borderless`]:!Aa},(0,mi.Z)(so,(0,mi.F)(qt,Gr),Qt),me,qr,Ur==null?void 0:Ur.className,Un,ba),style:Object.assign(Object.assign({},Ur==null?void 0:Ur.style),En),prefixCls:so,getPopupContainer:cn||Vr,generateConfig:le,components:Si,direction:ro,disabled:Dt,dropdownClassName:Me()(me,ba,Sa||zr),allowClear:xi(oo,Xr,ae.createElement(Xe.Z,null))})))});return Sn&&(bn.displayName=Sn),bn}const ge=de(),ze=de("week","WeekPicker"),Ge=de("month","MonthPicker"),Rt=de("year","YearPicker"),At=de("time","TimePicker"),gn=de("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:ze,MonthPicker:Ge,YearPicker:Rt,TimePicker:At,QuarterPicker:gn}}const ml=null;function ls(le){const{DatePicker:de,WeekPicker:ge,MonthPicker:ze,YearPicker:Ge,TimePicker:Rt,QuarterPicker:At}=Xi(le),gn=Yi(le),dn=de;return dn.WeekPicker=ge,dn.MonthPicker=ze,dn.YearPicker=Ge,dn.RangePicker=gn,dn.TimePicker=Rt,dn.QuarterPicker=At,dn}var ql=ls;const al=ql(ee);function rl(le){const de=li(le.direction,le.placement);return de.overflow.adjustY=!1,de.overflow.adjustX=!1,Object.assign(Object.assign({},le),{dropdownAlign:de})}const bl=(0,ne.Z)(al,"picker",null,rl);al._InternalPanelDoNotUseOrYouWillBeFired=bl;const ss=(0,ne.Z)(al.RangePicker,"picker",null,rl);al._InternalRangePanelDoNotUseOrYouWillBeFired=ss,al.generatePicker=ql;var us=al},28103:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return He}});var z=te(92310),se=te.n(z),be=te(59301),ct=te(36355),We=te(17313),Re=te(83116),ie=te(37613);const tt=Fe=>{const{componentCls:re,sizePaddingEdgeHorizontal:a,colorSplit:y,lineWidth:x,textPaddingInline:E,orientationMargin:b,verticalMarginInline:ee}=Fe;return{[re]:Object.assign(Object.assign({},(0,We.Wf)(Fe)),{borderBlockStart:`${x}px solid ${y}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ee,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${y}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Fe.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-with-text`]:{display:"flex",alignItems:"center",margin:`${Fe.dividerHorizontalWithTextGutterMargin}px 0`,color:Fe.colorTextHeading,fontWeight:500,fontSize:Fe.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${y}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${b*100}%`},"&::after":{width:`${100-b*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-b*100}%`},"&::after":{width:`${b*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:E},"&-dashed":{background:"none",borderColor:y,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:Fe.colorText,fontWeight:"normal",fontSize:Fe.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:a}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:a}}})}};var st=(0,Re.Z)("Divider",Fe=>{const re=(0,ie.TS)(Fe,{dividerHorizontalWithTextGutterMargin:Fe.margin,dividerHorizontalGutterMargin:Fe.marginLG,sizePaddingEdgeHorizontal:0});return[tt(re)]},Fe=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Fe.marginXS})),$e=function(Fe,re){var a={};for(var y in Fe)Object.prototype.hasOwnProperty.call(Fe,y)&&re.indexOf(y)<0&&(a[y]=Fe[y]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,y=Object.getOwnPropertySymbols(Fe);x{const{getPrefixCls:re,direction:a,divider:y}=be.useContext(ct.E_),{prefixCls:x,type:E="horizontal",orientation:b="center",orientationMargin:ee,className:ne,rootClassName:oe,children:ae,dashed:fe,plain:pe,style:Pe}=Fe,Ee=$e(Fe,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ae=re("divider",x),[ye,nt]=st(Ae),Oe=b.length>0?`-${b}`:b,Ft=!!ae,Qe=b==="left"&&ee!=null,gt=b==="right"&&ee!=null,Xe=se()(Ae,y==null?void 0:y.className,nt,`${Ae}-${E}`,{[`${Ae}-with-text`]:Ft,[`${Ae}-with-text${Oe}`]:Ft,[`${Ae}-dashed`]:!!fe,[`${Ae}-plain`]:!!pe,[`${Ae}-rtl`]:a==="rtl",[`${Ae}-no-default-orientation-margin-left`]:Qe,[`${Ae}-no-default-orientation-margin-right`]:gt},ne,oe),yt=be.useMemo(()=>typeof ee=="number"?ee:/^\d+$/.test(ee)?Number(ee):ee,[ee]),Kt=Object.assign(Object.assign({},Qe&&{marginLeft:yt}),gt&&{marginRight:yt});return ye(be.createElement("div",Object.assign({className:Xe,style:Object.assign(Object.assign({},y==null?void 0:y.style),Pe)},Ee,{role:"separator"}),ae&&E!=="vertical"&&be.createElement("span",{className:`${Ae}-inner-text`,style:Kt},ae)))}},91857:function(ht,Gt,te){"use strict";var z=te(59301),se=te(38819),be=te(92310),ct=te.n(be),We=te(31561),Re=te(70425),ie=te(18929),tt=te(2738),st=te(79676),$e=te(53487),Ue=te(92343),He=te(36355),Fe=te(20834),re=te(40875),a=te(88088),y=te(47211);const x=null,E=oe=>{const{menu:ae,arrow:fe,prefixCls:pe,children:Pe,trigger:Ee,disabled:Ae,dropdownRender:ye,getPopupContainer:nt,overlayClassName:Oe,rootClassName:Ft,open:Qe,onOpenChange:gt,visible:Xe,onVisibleChange:yt,mouseEnterDelay:Kt=.15,mouseLeaveDelay:Ot=.1,autoAdjustOverflow:it=!0,placement:kt="",overlay:Nt,transitionName:Me}=oe,{getPopupContainer:Ye,getPrefixCls:Bt,direction:en}=z.useContext(He.E_),wt=z.useMemo(()=>{const xe=Bt();return Me!==void 0?Me:kt.includes("top")?`${xe}-slide-down`:`${xe}-slide-up`},[Bt,kt,Me]),tn=z.useMemo(()=>kt?kt.includes("Center")?kt.slice(0,kt.indexOf("Center")):kt:en==="rtl"?"bottomRight":"bottomLeft",[kt,en]),Ce=Bt("dropdown",pe),[rn,xt]=(0,y.Z)(Ce),[,In]=(0,a.Z)(),Jn=z.Children.only(Pe),Et=(0,Ue.Tm)(Jn,{className:ct()(`${Ce}-trigger`,{[`${Ce}-rtl`]:en==="rtl"},Jn.props.className),disabled:Ae}),mt=Ae?[]:Ee;let Le;mt&&mt.includes("contextMenu")&&(Le=!0);const[he,rt]=(0,ie.Z)(!1,{value:Qe!=null?Qe:Xe}),lt=(0,Re.useEvent)(xe=>{gt==null||gt(xe),yt==null||yt(xe),rt(xe)}),we=ct()(Oe,Ft,xt,{[`${Ce}-rtl`]:en==="rtl"}),ve=(0,st.Z)({arrowPointAtCenter:typeof fe=="object"&&fe.pointAtCenter,autoAdjustOverflow:it,offset:In.marginXXS,arrowWidth:fe?In.sizePopupArrow:0,borderRadius:In.borderRadius}),ft=z.useCallback(()=>{rt(!1)},[]),Je=()=>{let xe;return ae!=null&&ae.items?xe=z.createElement(Fe.default,Object.assign({},ae)):typeof Nt=="function"?xe=Nt():xe=Nt,ye&&(xe=ye(xe)),xe=z.Children.only(typeof xe=="string"?z.createElement("span",null,xe):xe),z.createElement(re.J,{prefixCls:`${Ce}-menu`,expandIcon:z.createElement("span",{className:`${Ce}-menu-submenu-arrow`},z.createElement(se.Z,{className:`${Ce}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:ft,validator:bt=>{let{mode:_t}=bt}},xe)};return rn(z.createElement(We.Z,Object.assign({alignPoint:Le},(0,tt.Z)(oe,["rootClassName"]),{mouseEnterDelay:Kt,mouseLeaveDelay:Ot,visible:he,builtinPlacements:ve,arrow:!!fe,overlayClassName:we,prefixCls:Ce,getPopupContainer:nt||Ye,transitionName:wt,trigger:mt,overlay:Je,placement:tn,onVisibleChange:lt}),Et))};function b(oe){return Object.assign(Object.assign({},oe),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ee=(0,$e.Z)(E,"dropdown",oe=>oe,b),ne=oe=>z.createElement(ee,Object.assign({},oe),z.createElement("span",null));E._InternalPanelDoNotUseOrYouWillBeFired=ne,Gt.Z=E},38854:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return a}});var z=te(91857),se=te(92310),be=te.n(se),ct=te(59301),We=te(18785),Re=te(3113),ie=te(36355),tt=te(81327),st=te(33234),$e=te(47211),Ue=function(y,x){var E={};for(var b in y)Object.prototype.hasOwnProperty.call(y,b)&&x.indexOf(b)<0&&(E[b]=y[b]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,b=Object.getOwnPropertySymbols(y);ee{const{getPopupContainer:x,getPrefixCls:E,direction:b}=ct.useContext(ie.E_),{prefixCls:ee,type:ne="default",danger:oe,disabled:ae,loading:fe,onClick:pe,htmlType:Pe,children:Ee,className:Ae,menu:ye,arrow:nt,autoFocus:Oe,overlay:Ft,trigger:Qe,align:gt,open:Xe,onOpenChange:yt,placement:Kt,getPopupContainer:Ot,href:it,icon:kt=ct.createElement(We.Z,null),title:Nt,buttonsRender:Me=Je=>Je,mouseEnterDelay:Ye,mouseLeaveDelay:Bt,overlayClassName:en,overlayStyle:wt,destroyPopupOnHide:tn,dropdownRender:Ce}=y,rn=Ue(y,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),xt=E("dropdown",ee),In=`${xt}-button`,[Jn,Et]=(0,$e.Z)(xt),mt={menu:ye,arrow:nt,autoFocus:Oe,align:gt,disabled:ae,trigger:ae?[]:Qe,onOpenChange:yt,getPopupContainer:Ot||x,mouseEnterDelay:Ye,mouseLeaveDelay:Bt,overlayClassName:en,overlayStyle:wt,destroyPopupOnHide:tn,dropdownRender:Ce},{compactSize:Le,compactItemClassnames:he}=(0,st.ri)(xt,b),rt=be()(In,he,Ae,Et);"overlay"in y&&(mt.overlay=Ft),"open"in y&&(mt.open=Xe),"placement"in y?mt.placement=Kt:mt.placement=b==="rtl"?"bottomLeft":"bottomRight";const lt=ct.createElement(Re.ZP,{type:ne,danger:oe,disabled:ae,loading:fe,onClick:pe,htmlType:Pe,href:it,title:Nt},Ee),we=ct.createElement(Re.ZP,{type:ne,danger:oe,icon:kt}),[ve,ft]=Me([lt,we]);return Jn(ct.createElement(tt.Z.Compact,Object.assign({className:rt,size:Le,block:!0},rn),ve,ct.createElement(z.Z,Object.assign({},mt),ft)))};He.__ANT_BUTTON=!0;var Fe=He;const re=z.Z;re.Button=Fe;var a=re},47211:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return Ue}});var z=te(17313),se=te(13826),be=te(92899),ct=te(29878),We=te(19447),Re=te(83116),ie=te(37613),st=He=>{const{componentCls:Fe,menuCls:re,colorError:a,colorTextLightSolid:y}=He,x=`${re}-item`;return{[`${Fe}, ${Fe}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:a,"&:hover":{color:y,backgroundColor:a}}}}}};const $e=He=>{const{componentCls:Fe,menuCls:re,zIndexPopup:a,dropdownArrowDistance:y,sizePopupArrow:x,antCls:E,iconCls:b,motionDurationMid:ee,dropdownPaddingVertical:ne,fontSize:oe,dropdownEdgeChildPadding:ae,colorTextDisabled:fe,fontSizeIcon:pe,controlPaddingHorizontal:Pe,colorBgElevated:Ee}=He;return[{[Fe]:Object.assign(Object.assign({},(0,z.Wf)(He)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:a,display:"block","&::before":{position:"absolute",insetBlock:-y+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${E}-btn`]:{[`& > ${b}-down, & > ${E}-btn-icon > ${b}-down`]:{fontSize:pe}},[`${Fe}-wrap`]:{position:"relative",[`${E}-btn > ${b}-down`]:{fontSize:pe},[`${b}-down::before`]:{transition:`transform ${ee}`}},[`${Fe}-wrap-open`]:{[`${b}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${E}-slide-down-enter${E}-slide-down-enter-active${Fe}-placement-bottomLeft, &${E}-slide-down-appear${E}-slide-down-appear-active${Fe}-placement-bottomLeft, &${E}-slide-down-enter${E}-slide-down-enter-active${Fe}-placement-bottom, &${E}-slide-down-appear${E}-slide-down-appear-active${Fe}-placement-bottom, @@ -172,19 +172,19 @@ &${E}-slide-down-leave${E}-slide-down-leave-active${Fe}-placement-bottom, &${E}-slide-down-leave${E}-slide-down-leave-active${Fe}-placement-bottomRight`]:{animationName:se.Uw},[`&${E}-slide-up-leave${E}-slide-up-leave-active${Fe}-placement-topLeft, &${E}-slide-up-leave${E}-slide-up-leave-active${Fe}-placement-top, - &${E}-slide-up-leave${E}-slide-up-leave-active${Fe}-placement-topRight`]:{animationName:se.ly}})},(0,We.ZP)(He,{colorBg:Ee,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Fe} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:a,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Fe}, ${Fe}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:ae,listStyleType:"none",backgroundColor:Ee,backgroundClip:"padding-box",borderRadius:He.borderRadiusLG,outline:"none",boxShadow:He.boxShadowSecondary},(0,z.Qy)(He)),{[`${re}-item-group-title`]:{padding:`${ne}px ${Pe}px`,color:He.colorTextDescription,transition:`all ${ee}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:oe,marginInlineEnd:He.marginXS,fontSize:He.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ee}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ne}px ${Pe}px`,color:He.colorText,fontWeight:"normal",fontSize:oe,lineHeight:He.lineHeight,cursor:"pointer",transition:`all ${ee}`,borderRadius:He.borderRadiusSM,"&:hover, &-active":{backgroundColor:He.controlItemBgHover}},(0,z.Qy)(He)),{"&-selected":{color:He.colorPrimary,backgroundColor:He.controlItemBgActive,"&:hover, &-active":{backgroundColor:He.controlItemBgActiveHover}},"&-disabled":{color:fe,cursor:"not-allowed","&:hover":{color:fe,backgroundColor:Ee,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${He.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:He.colorSplit},[`${Fe}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:He.paddingXS,[`${Fe}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:He.colorTextDescription,fontSize:pe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${He.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Pe+He.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Fe}-menu-submenu-title`]:{[`&, ${Fe}-menu-submenu-arrow-icon`]:{color:fe,backgroundColor:Ee,cursor:"not-allowed"}},[`${re}-submenu-selected ${Fe}-menu-submenu-title`]:{color:He.colorPrimary}})}},[(0,se.oN)(He,"slide-up"),(0,se.oN)(He,"slide-down"),(0,be.Fm)(He,"move-up"),(0,be.Fm)(He,"move-down"),(0,ct._y)(He,"zoom-big")]]};var Ue=(0,Re.Z)("Dropdown",(He,Fe)=>{let{rootPrefixCls:re}=Fe;const{marginXXS:a,sizePopupArrow:y,controlHeight:x,fontSize:E,lineHeight:b,paddingXXS:ee,componentCls:ne,borderRadiusLG:oe}=He,ae=(x-E*b)/2,{dropdownArrowOffset:fe}=(0,We.fS)({contentRadius:oe}),pe=(0,ie.TS)(He,{menuCls:`${ne}-menu`,rootPrefixCls:re,dropdownArrowDistance:y/2+a,dropdownArrowOffset:fe,dropdownPaddingVertical:ae,dropdownEdgeChildPadding:ee});return[$e(pe),st(pe)]},He=>({zIndexPopup:He.zIndexPopupBase+50}))},8628:function(ht,Gt,te){"use strict";var z=te(59301),se=te(34280),be=te(56762),ct=te(69507);function We(){let Re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,z.useRef)({}),tt=(0,be.Z)(),st=(0,ct.ZP)();return(0,se.Z)(()=>{const $e=st.subscribe(Ue=>{ie.current=Ue,Re&&tt()});return()=>st.unsubscribe($e)},[]),ie.current}Gt.Z=We},45818:function(ht,Gt,te){"use strict";te.d(Gt,{D:function(){return ee},Z:function(){return ae}});var z=te(32855),se=te(59301),be={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},ct=be,We=te(7657),Re=function(pe,Pe){return se.createElement(We.Z,(0,z.Z)({},pe,{ref:Pe,icon:ct}))},ie=se.forwardRef(Re),tt=ie,st=te(33853),$e=te(38819),Ue=te(92310),He=te.n(Ue),Fe=te(2738),a=fe=>!isNaN(parseFloat(fe))&&isFinite(fe),y=te(36355),x=te(84966),E=function(fe,pe){var Pe={};for(var Ee in fe)Object.prototype.hasOwnProperty.call(fe,Ee)&&pe.indexOf(Ee)<0&&(Pe[Ee]=fe[Ee]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Ee=Object.getOwnPropertySymbols(fe);Ae{let fe=0;return function(){let pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return fe+=1,`${pe}${fe}`}})();var ae=se.forwardRef((fe,pe)=>{const{prefixCls:Pe,className:Ee,trigger:Ae,children:ye,defaultCollapsed:nt=!1,theme:Oe="dark",style:Ft={},collapsible:Qe=!1,reverseArrow:gt=!1,width:Xe=200,collapsedWidth:yt=80,zeroWidthTriggerStyle:Kt,breakpoint:Ot,onCollapse:it,onBreakpoint:kt}=fe,Nt=E(fe,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Me}=(0,se.useContext)(x.Gs),[Ye,Bt]=(0,se.useState)("collapsed"in fe?fe.collapsed:nt),[en,wt]=(0,se.useState)(!1);(0,se.useEffect)(()=>{"collapsed"in fe&&Bt(fe.collapsed)},[fe.collapsed]);const tn=(Et,mt)=>{"collapsed"in fe||Bt(Et),it==null||it(Et,mt)},Ce=(0,se.useRef)();Ce.current=Et=>{wt(Et.matches),kt==null||kt(Et.matches),Ye!==Et.matches&&tn(Et.matches,"responsive")},(0,se.useEffect)(()=>{function Et(Le){return Ce.current(Le)}let mt;if(typeof window!="undefined"){const{matchMedia:Le}=window;if(Le&&Ot&&Ot in b){mt=Le(`(max-width: ${b[Ot]})`);try{mt.addEventListener("change",Et)}catch(he){mt.addListener(Et)}Et(mt)}}return()=>{try{mt==null||mt.removeEventListener("change",Et)}catch(Le){mt==null||mt.removeListener(Et)}}},[Ot]),(0,se.useEffect)(()=>{const Et=ne("ant-sider-");return Me.addSider(Et),()=>Me.removeSider(Et)},[]);const rn=()=>{tn(!Ye,"clickTrigger")},{getPrefixCls:xt}=(0,se.useContext)(y.E_),In=()=>{const Et=xt("layout-sider",Pe),mt=(0,Fe.Z)(Nt,["collapsed"]),Le=Ye?yt:Xe,he=a(Le)?`${Le}px`:String(Le),rt=parseFloat(String(yt||0))===0?se.createElement("span",{onClick:rn,className:He()(`${Et}-zero-width-trigger`,`${Et}-zero-width-trigger-${gt?"right":"left"}`),style:Kt},Ae||se.createElement(tt,null)):null,ve={expanded:gt?se.createElement($e.Z,null):se.createElement(st.Z,null),collapsed:gt?se.createElement(st.Z,null):se.createElement($e.Z,null)}[Ye?"collapsed":"expanded"],ft=Ae!==null?rt||se.createElement("div",{className:`${Et}-trigger`,onClick:rn,style:{width:he}},Ae||ve):null,Je=Object.assign(Object.assign({},Ft),{flex:`0 0 ${he}`,maxWidth:he,minWidth:he,width:he}),xe=He()(Et,`${Et}-${Oe}`,{[`${Et}-collapsed`]:!!Ye,[`${Et}-has-trigger`]:Qe&&Ae!==null&&!rt,[`${Et}-below`]:!!en,[`${Et}-zero-width`]:parseFloat(he)===0},Ee);return se.createElement("aside",Object.assign({className:xe},mt,{style:Je,ref:pe}),se.createElement("div",{className:`${Et}-children`},ye),Qe||en&&rt?ft:null)},Jn=se.useMemo(()=>({siderCollapsed:Ye}),[Ye]);return se.createElement(ee.Provider,{value:Jn},In())})},84966:function(ht,Gt,te){"use strict";te.d(Gt,{VY:function(){return ee},$_:function(){return b},h4:function(){return E},Gs:function(){return Fe},ZP:function(){return ne}});var z=te(3300),se=te(92310),be=te.n(se),ct=te(2738),We=te(59301),Re=te(36355),ie=te(83116),st=oe=>{const{componentCls:ae,bodyBg:fe,lightSiderBg:pe,lightTriggerBg:Pe,lightTriggerColor:Ee}=oe;return{[`${ae}-sider-light`]:{background:pe,[`${ae}-sider-trigger`]:{color:Ee,background:Pe},[`${ae}-sider-zero-width-trigger`]:{color:Ee,background:Pe,border:`1px solid ${fe}`,borderInlineStart:0}}}};const $e=oe=>{const{antCls:ae,componentCls:fe,colorText:pe,triggerColor:Pe,footerBg:Ee,triggerBg:Ae,headerHeight:ye,headerPadding:nt,headerColor:Oe,footerPadding:Ft,triggerHeight:Qe,zeroTriggerHeight:gt,zeroTriggerWidth:Xe,motionDurationMid:yt,motionDurationSlow:Kt,fontSize:Ot,borderRadius:it,bodyBg:kt,headerBg:Nt,siderBg:Me}=oe;return{[fe]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:kt,"&, *":{boxSizing:"border-box"},[`&${fe}-has-sider`]:{flexDirection:"row",[`> ${fe}, > ${fe}-content`]:{width:0}},[`${fe}-header, &${fe}-footer`]:{flex:"0 0 auto"},[`${fe}-sider`]:{position:"relative",minWidth:0,background:Me,transition:`all ${yt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ae}-menu${ae}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Qe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Qe,color:Pe,lineHeight:`${Qe}px`,textAlign:"center",background:Ae,cursor:"pointer",transition:`all ${yt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:ye,insetInlineEnd:-Xe,zIndex:1,width:Xe,height:gt,color:Pe,fontSize:oe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Me,borderStartStartRadius:0,borderStartEndRadius:it,borderEndEndRadius:it,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Kt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Kt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Xe,borderStartStartRadius:it,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:it}}}}},st(oe)),{"&-rtl":{direction:"rtl"}}),[`${fe}-header`]:{height:ye,padding:nt,color:Oe,lineHeight:`${ye}px`,background:Nt,[`${ae}-menu`]:{lineHeight:"inherit"}},[`${fe}-footer`]:{padding:Ft,color:pe,fontSize:Ot,background:Ee},[`${fe}-content`]:{flex:"auto",minHeight:0}}};var Ue=(0,ie.Z)("Layout",oe=>[$e(oe)],oe=>{const{colorBgLayout:ae,controlHeight:fe,controlHeightLG:pe,colorText:Pe,controlHeightSM:Ee,marginXXS:Ae,colorTextLightSolid:ye,colorBgContainer:nt}=oe,Oe=pe*1.25;return{colorBgHeader:"#001529",colorBgBody:ae,colorBgTrigger:"#002140",bodyBg:ae,headerBg:"#001529",headerHeight:fe*2,headerPadding:`0 ${Oe}px`,headerColor:Pe,footerPadding:`${Ee}px ${Oe}px`,footerBg:ae,siderBg:"#001529",triggerHeight:pe+Ae*2,triggerBg:"#002140",triggerColor:ye,zeroTriggerWidth:pe,zeroTriggerHeight:pe,lightSiderBg:nt,lightTriggerBg:nt,lightTriggerColor:Pe}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),He=function(oe,ae){var fe={};for(var pe in oe)Object.prototype.hasOwnProperty.call(oe,pe)&&ae.indexOf(pe)<0&&(fe[pe]=oe[pe]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,pe=Object.getOwnPropertySymbols(oe);Penull,removeSider:()=>null}});function re(oe){let{suffixCls:ae,tagName:fe,displayName:pe}=oe;return Pe=>We.forwardRef((Ae,ye)=>We.createElement(Pe,Object.assign({ref:ye,suffixCls:ae,tagName:fe},Ae)))}const a=We.forwardRef((oe,ae)=>{const{prefixCls:fe,suffixCls:pe,className:Pe,tagName:Ee}=oe,Ae=He(oe,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:ye}=We.useContext(Re.E_),nt=ye("layout",fe),[Oe,Ft]=Ue(nt),Qe=pe?`${nt}-${pe}`:nt;return Oe(We.createElement(Ee,Object.assign({className:be()(fe||Qe,Pe,Ft),ref:ae},Ae)))}),y=We.forwardRef((oe,ae)=>{const{direction:fe}=We.useContext(Re.E_),[pe,Pe]=We.useState([]),{prefixCls:Ee,className:Ae,rootClassName:ye,children:nt,hasSider:Oe,tagName:Ft,style:Qe}=oe,gt=He(oe,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Xe=(0,ct.Z)(gt,["suffixCls"]),{getPrefixCls:yt,layout:Kt}=We.useContext(Re.E_),Ot=yt("layout",Ee),[it,kt]=Ue(Ot),Nt=be()(Ot,{[`${Ot}-has-sider`]:typeof Oe=="boolean"?Oe:pe.length>0,[`${Ot}-rtl`]:fe==="rtl"},Kt==null?void 0:Kt.className,Ae,ye,kt),Me=We.useMemo(()=>({siderHook:{addSider:Ye=>{Pe(Bt=>[].concat((0,z.Z)(Bt),[Ye]))},removeSider:Ye=>{Pe(Bt=>Bt.filter(en=>en!==Ye))}}}),[]);return it(We.createElement(Fe.Provider,{value:Me},We.createElement(Ft,Object.assign({ref:ae,className:Nt,style:Object.assign(Object.assign({},Kt==null?void 0:Kt.style),Qe)},Xe),nt)))}),x=re({tagName:"div",displayName:"Layout"})(y),E=re({suffixCls:"header",tagName:"header",displayName:"Header"})(a),b=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(a),ee=re({suffixCls:"content",tagName:"main",displayName:"Content"})(a);var ne=x},40875:function(ht,Gt,te){"use strict";te.d(Gt,{J:function(){return Re}});var z=te(59301),se=te(33234),be=te(70425),ct=function(ie,tt){var st={};for(var $e in ie)Object.prototype.hasOwnProperty.call(ie,$e)&&tt.indexOf($e)<0&&(st[$e]=ie[$e]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ue=0,$e=Object.getOwnPropertySymbols(ie);Ue<$e.length;Ue++)tt.indexOf($e[Ue])<0&&Object.prototype.propertyIsEnumerable.call(ie,$e[Ue])&&(st[$e[Ue]]=ie[$e[Ue]]);return st};const We=z.createContext(null),Re=z.forwardRef((ie,tt)=>{const{children:st}=ie,$e=ct(ie,["children"]),Ue=z.useContext(We),He=z.useMemo(()=>Object.assign(Object.assign({},Ue),$e),[Ue,$e.prefixCls,$e.mode,$e.selectable]);return z.createElement(We.Provider,{value:He},z.createElement(se.BR,null,(0,be.supportNodeRef)(st)?z.cloneElement(st,{ref:tt}):st))});Gt.Z=We},20834:function(ht,Gt,te){"use strict";te.d(Gt,{default:function(){return Jn}});var z=te(15285),se=te(59301),be=te(45818),ct=te(92310),We=te.n(ct),Re=te(36355),ie=function(Et,mt){var Le={};for(var he in Et)Object.prototype.hasOwnProperty.call(Et,he)&&mt.indexOf(he)<0&&(Le[he]=Et[he]);if(Et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,he=Object.getOwnPropertySymbols(Et);rt{const{prefixCls:mt,className:Le,dashed:he}=Et,rt=ie(Et,["prefixCls","className","dashed"]),{getPrefixCls:lt}=se.useContext(Re.E_),we=lt("menu",mt),ve=We()({[`${we}-item-divider-dashed`]:!!he},Le);return se.createElement(z.iz,Object.assign({className:ve},rt))},$e=te(11592),Ue=te(2738),He=te(6848),Fe=te(92343),a=(0,se.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Et=>{var mt;const{className:Le,children:he,icon:rt,title:lt,danger:we}=Et,{prefixCls:ve,firstLevel:ft,direction:Je,disableMenuItemTitleTooltip:xe,inlineCollapsed:bt}=se.useContext(a),_t=Ve=>{const Mt=se.createElement("span",{className:`${ve}-title-content`},he);return(!rt||(0,Fe.l$)(he)&&he.type==="span")&&he&&Ve&&ft&&typeof he=="string"?se.createElement("div",{className:`${ve}-inline-collapsed-noicon`},he.charAt(0)):Mt},{siderCollapsed:un}=se.useContext(be.D);let Qt=lt;typeof lt=="undefined"?Qt=ft?he:"":lt===!1&&(Qt="");const pt={title:Qt};!un&&!bt&&(pt.title=null,pt.open=!1);const ln=(0,$e.Z)(he).length;let Be=se.createElement(z.ck,Object.assign({},(0,Ue.Z)(Et,["title","icon","danger"]),{className:We()({[`${ve}-item-danger`]:we,[`${ve}-item-only-child`]:(rt?ln+1:ln)===1},Le),title:typeof lt=="string"?lt:void 0}),(0,Fe.Tm)(rt,{className:We()((0,Fe.l$)(rt)?(mt=rt.props)===null||mt===void 0?void 0:mt.className:"",`${ve}-item-icon`)}),_t(bt));return xe||(Be=se.createElement(He.Z,Object.assign({},pt,{placement:Je==="rtl"?"left":"right",overlayClassName:`${ve}-inline-collapsed-tooltip`}),Be)),Be},b=Et=>{var mt;const{popupClassName:Le,icon:he,title:rt,theme:lt}=Et,we=se.useContext(a),{prefixCls:ve,inlineCollapsed:ft,theme:Je}=we,xe=(0,z.Xl)();let bt;if(!he)bt=ft&&!xe.length&&rt&&typeof rt=="string"?se.createElement("div",{className:`${ve}-inline-collapsed-noicon`},rt.charAt(0)):se.createElement("span",{className:`${ve}-title-content`},rt);else{const un=(0,Fe.l$)(rt)&&rt.type==="span";bt=se.createElement(se.Fragment,null,(0,Fe.Tm)(he,{className:We()((0,Fe.l$)(he)?(mt=he.props)===null||mt===void 0?void 0:mt.className:"",`${ve}-item-icon`)}),un?rt:se.createElement("span",{className:`${ve}-title-content`},rt))}const _t=se.useMemo(()=>Object.assign(Object.assign({},we),{firstLevel:!1}),[we]);return se.createElement(a.Provider,{value:_t},se.createElement(z.Wd,Object.assign({},(0,Ue.Z)(Et,["icon"]),{title:bt,popupClassName:We()(ve,Le,`${ve}-${lt||Je}`)})))},ee=te(18785),ne=te(70425),oe=te(62892),ae=te(40875),fe=function(Et,mt){var Le={};for(var he in Et)Object.prototype.hasOwnProperty.call(Et,he)&&mt.indexOf(he)<0&&(Le[he]=Et[he]);if(Et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,he=Object.getOwnPropertySymbols(Et);rt{if(mt&&typeof mt=="object"){const he=mt,{label:rt,children:lt,key:we,type:ve}=he,ft=fe(he,["label","children","key","type"]),Je=we!=null?we:`tmp-${Le}`;return lt||ve==="group"?ve==="group"?se.createElement(z.BW,Object.assign({key:Je},ft,{title:rt}),pe(lt)):se.createElement(b,Object.assign({key:Je},ft,{title:rt}),pe(lt)):ve==="divider"?se.createElement(st,Object.assign({key:Je},ft)):se.createElement(x,Object.assign({key:Je},ft),rt)}return null}).filter(mt=>mt)}function Pe(Et){return se.useMemo(()=>Et&&pe(Et),[Et])}var Ee=te(64993),Ae=te(17313),ye=te(8378),nt=te(13826),Oe=te(29878),Ft=te(83116),Qe=te(37613),Xe=Et=>{const{componentCls:mt,motionDurationSlow:Le,horizontalLineHeight:he,colorSplit:rt,lineWidth:lt,lineType:we,itemPaddingInline:ve}=Et;return{[`${mt}-horizontal`]:{lineHeight:he,border:0,borderBottom:`${lt}px ${we} ${rt}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${mt}-item, ${mt}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ve},[`> ${mt}-item:hover, + &${E}-slide-up-leave${E}-slide-up-leave-active${Fe}-placement-topRight`]:{animationName:se.ly}})},(0,We.ZP)(He,{colorBg:Ee,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Fe} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:a,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Fe}, ${Fe}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:ae,listStyleType:"none",backgroundColor:Ee,backgroundClip:"padding-box",borderRadius:He.borderRadiusLG,outline:"none",boxShadow:He.boxShadowSecondary},(0,z.Qy)(He)),{[`${re}-item-group-title`]:{padding:`${ne}px ${Pe}px`,color:He.colorTextDescription,transition:`all ${ee}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:oe,marginInlineEnd:He.marginXS,fontSize:He.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ee}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ne}px ${Pe}px`,color:He.colorText,fontWeight:"normal",fontSize:oe,lineHeight:He.lineHeight,cursor:"pointer",transition:`all ${ee}`,borderRadius:He.borderRadiusSM,"&:hover, &-active":{backgroundColor:He.controlItemBgHover}},(0,z.Qy)(He)),{"&-selected":{color:He.colorPrimary,backgroundColor:He.controlItemBgActive,"&:hover, &-active":{backgroundColor:He.controlItemBgActiveHover}},"&-disabled":{color:fe,cursor:"not-allowed","&:hover":{color:fe,backgroundColor:Ee,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${He.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:He.colorSplit},[`${Fe}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:He.paddingXS,[`${Fe}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:He.colorTextDescription,fontSize:pe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${He.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Pe+He.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Fe}-menu-submenu-title`]:{[`&, ${Fe}-menu-submenu-arrow-icon`]:{color:fe,backgroundColor:Ee,cursor:"not-allowed"}},[`${re}-submenu-selected ${Fe}-menu-submenu-title`]:{color:He.colorPrimary}})}},[(0,se.oN)(He,"slide-up"),(0,se.oN)(He,"slide-down"),(0,be.Fm)(He,"move-up"),(0,be.Fm)(He,"move-down"),(0,ct._y)(He,"zoom-big")]]};var Ue=(0,Re.Z)("Dropdown",(He,Fe)=>{let{rootPrefixCls:re}=Fe;const{marginXXS:a,sizePopupArrow:y,controlHeight:x,fontSize:E,lineHeight:b,paddingXXS:ee,componentCls:ne,borderRadiusLG:oe}=He,ae=(x-E*b)/2,{dropdownArrowOffset:fe}=(0,We.fS)({contentRadius:oe}),pe=(0,ie.TS)(He,{menuCls:`${ne}-menu`,rootPrefixCls:re,dropdownArrowDistance:y/2+a,dropdownArrowOffset:fe,dropdownPaddingVertical:ae,dropdownEdgeChildPadding:ee});return[$e(pe),st(pe)]},He=>({zIndexPopup:He.zIndexPopupBase+50}))},8628:function(ht,Gt,te){"use strict";var z=te(59301),se=te(34280),be=te(56762),ct=te(69507);function We(){let Re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,z.useRef)({}),tt=(0,be.Z)(),st=(0,ct.ZP)();return(0,se.Z)(()=>{const $e=st.subscribe(Ue=>{ie.current=Ue,Re&&tt()});return()=>st.unsubscribe($e)},[]),ie.current}Gt.Z=We},45818:function(ht,Gt,te){"use strict";te.d(Gt,{D:function(){return ee},Z:function(){return ae}});var z=te(32855),se=te(59301),be={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},ct=be,We=te(7657),Re=function(pe,Pe){return se.createElement(We.Z,(0,z.Z)({},pe,{ref:Pe,icon:ct}))},ie=se.forwardRef(Re),tt=ie,st=te(33853),$e=te(38819),Ue=te(92310),He=te.n(Ue),Fe=te(2738),a=fe=>!isNaN(parseFloat(fe))&&isFinite(fe),y=te(36355),x=te(84966),E=function(fe,pe){var Pe={};for(var Ee in fe)Object.prototype.hasOwnProperty.call(fe,Ee)&&pe.indexOf(Ee)<0&&(Pe[Ee]=fe[Ee]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Ee=Object.getOwnPropertySymbols(fe);Ae{let fe=0;return function(){let pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return fe+=1,`${pe}${fe}`}})();var ae=se.forwardRef((fe,pe)=>{const{prefixCls:Pe,className:Ee,trigger:Ae,children:ye,defaultCollapsed:nt=!1,theme:Oe="dark",style:Ft={},collapsible:Qe=!1,reverseArrow:gt=!1,width:Xe=200,collapsedWidth:yt=80,zeroWidthTriggerStyle:Kt,breakpoint:Ot,onCollapse:it,onBreakpoint:kt}=fe,Nt=E(fe,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Me}=(0,se.useContext)(x.Gs),[Ye,Bt]=(0,se.useState)("collapsed"in fe?fe.collapsed:nt),[en,wt]=(0,se.useState)(!1);(0,se.useEffect)(()=>{"collapsed"in fe&&Bt(fe.collapsed)},[fe.collapsed]);const tn=(Et,mt)=>{"collapsed"in fe||Bt(Et),it==null||it(Et,mt)},Ce=(0,se.useRef)();Ce.current=Et=>{wt(Et.matches),kt==null||kt(Et.matches),Ye!==Et.matches&&tn(Et.matches,"responsive")},(0,se.useEffect)(()=>{function Et(Le){return Ce.current(Le)}let mt;if(typeof window!="undefined"){const{matchMedia:Le}=window;if(Le&&Ot&&Ot in b){mt=Le(`(max-width: ${b[Ot]})`);try{mt.addEventListener("change",Et)}catch(he){mt.addListener(Et)}Et(mt)}}return()=>{try{mt==null||mt.removeEventListener("change",Et)}catch(Le){mt==null||mt.removeListener(Et)}}},[Ot]),(0,se.useEffect)(()=>{const Et=ne("ant-sider-");return Me.addSider(Et),()=>Me.removeSider(Et)},[]);const rn=()=>{tn(!Ye,"clickTrigger")},{getPrefixCls:xt}=(0,se.useContext)(y.E_),In=()=>{const Et=xt("layout-sider",Pe),mt=(0,Fe.Z)(Nt,["collapsed"]),Le=Ye?yt:Xe,he=a(Le)?`${Le}px`:String(Le),rt=parseFloat(String(yt||0))===0?se.createElement("span",{onClick:rn,className:He()(`${Et}-zero-width-trigger`,`${Et}-zero-width-trigger-${gt?"right":"left"}`),style:Kt},Ae||se.createElement(tt,null)):null,ve={expanded:gt?se.createElement($e.Z,null):se.createElement(st.Z,null),collapsed:gt?se.createElement(st.Z,null):se.createElement($e.Z,null)}[Ye?"collapsed":"expanded"],ft=Ae!==null?rt||se.createElement("div",{className:`${Et}-trigger`,onClick:rn,style:{width:he}},Ae||ve):null,Je=Object.assign(Object.assign({},Ft),{flex:`0 0 ${he}`,maxWidth:he,minWidth:he,width:he}),xe=He()(Et,`${Et}-${Oe}`,{[`${Et}-collapsed`]:!!Ye,[`${Et}-has-trigger`]:Qe&&Ae!==null&&!rt,[`${Et}-below`]:!!en,[`${Et}-zero-width`]:parseFloat(he)===0},Ee);return se.createElement("aside",Object.assign({className:xe},mt,{style:Je,ref:pe}),se.createElement("div",{className:`${Et}-children`},ye),Qe||en&&rt?ft:null)},Jn=se.useMemo(()=>({siderCollapsed:Ye}),[Ye]);return se.createElement(ee.Provider,{value:Jn},In())})},84966:function(ht,Gt,te){"use strict";te.d(Gt,{VY:function(){return ee},$_:function(){return b},h4:function(){return E},Gs:function(){return Fe},ZP:function(){return ne}});var z=te(3300),se=te(92310),be=te.n(se),ct=te(2738),We=te(59301),Re=te(36355),ie=te(83116),st=oe=>{const{componentCls:ae,bodyBg:fe,lightSiderBg:pe,lightTriggerBg:Pe,lightTriggerColor:Ee}=oe;return{[`${ae}-sider-light`]:{background:pe,[`${ae}-sider-trigger`]:{color:Ee,background:Pe},[`${ae}-sider-zero-width-trigger`]:{color:Ee,background:Pe,border:`1px solid ${fe}`,borderInlineStart:0}}}};const $e=oe=>{const{antCls:ae,componentCls:fe,colorText:pe,triggerColor:Pe,footerBg:Ee,triggerBg:Ae,headerHeight:ye,headerPadding:nt,headerColor:Oe,footerPadding:Ft,triggerHeight:Qe,zeroTriggerHeight:gt,zeroTriggerWidth:Xe,motionDurationMid:yt,motionDurationSlow:Kt,fontSize:Ot,borderRadius:it,bodyBg:kt,headerBg:Nt,siderBg:Me}=oe;return{[fe]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:kt,"&, *":{boxSizing:"border-box"},[`&${fe}-has-sider`]:{flexDirection:"row",[`> ${fe}, > ${fe}-content`]:{width:0}},[`${fe}-header, &${fe}-footer`]:{flex:"0 0 auto"},[`${fe}-sider`]:{position:"relative",minWidth:0,background:Me,transition:`all ${yt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ae}-menu${ae}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Qe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Qe,color:Pe,lineHeight:`${Qe}px`,textAlign:"center",background:Ae,cursor:"pointer",transition:`all ${yt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:ye,insetInlineEnd:-Xe,zIndex:1,width:Xe,height:gt,color:Pe,fontSize:oe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Me,borderStartStartRadius:0,borderStartEndRadius:it,borderEndEndRadius:it,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Kt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Kt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Xe,borderStartStartRadius:it,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:it}}}}},st(oe)),{"&-rtl":{direction:"rtl"}}),[`${fe}-header`]:{height:ye,padding:nt,color:Oe,lineHeight:`${ye}px`,background:Nt,[`${ae}-menu`]:{lineHeight:"inherit"}},[`${fe}-footer`]:{padding:Ft,color:pe,fontSize:Ot,background:Ee},[`${fe}-content`]:{flex:"auto",minHeight:0}}};var Ue=(0,ie.Z)("Layout",oe=>[$e(oe)],oe=>{const{colorBgLayout:ae,controlHeight:fe,controlHeightLG:pe,colorText:Pe,controlHeightSM:Ee,marginXXS:Ae,colorTextLightSolid:ye,colorBgContainer:nt}=oe,Oe=pe*1.25;return{colorBgHeader:"#001529",colorBgBody:ae,colorBgTrigger:"#002140",bodyBg:ae,headerBg:"#001529",headerHeight:fe*2,headerPadding:`0 ${Oe}px`,headerColor:Pe,footerPadding:`${Ee}px ${Oe}px`,footerBg:ae,siderBg:"#001529",triggerHeight:pe+Ae*2,triggerBg:"#002140",triggerColor:ye,zeroTriggerWidth:pe,zeroTriggerHeight:pe,lightSiderBg:nt,lightTriggerBg:nt,lightTriggerColor:Pe}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),He=function(oe,ae){var fe={};for(var pe in oe)Object.prototype.hasOwnProperty.call(oe,pe)&&ae.indexOf(pe)<0&&(fe[pe]=oe[pe]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,pe=Object.getOwnPropertySymbols(oe);Penull,removeSider:()=>null}});function re(oe){let{suffixCls:ae,tagName:fe,displayName:pe}=oe;return Pe=>We.forwardRef((Ae,ye)=>We.createElement(Pe,Object.assign({ref:ye,suffixCls:ae,tagName:fe},Ae)))}const a=We.forwardRef((oe,ae)=>{const{prefixCls:fe,suffixCls:pe,className:Pe,tagName:Ee}=oe,Ae=He(oe,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:ye}=We.useContext(Re.E_),nt=ye("layout",fe),[Oe,Ft]=Ue(nt),Qe=pe?`${nt}-${pe}`:nt;return Oe(We.createElement(Ee,Object.assign({className:be()(fe||Qe,Pe,Ft),ref:ae},Ae)))}),y=We.forwardRef((oe,ae)=>{const{direction:fe}=We.useContext(Re.E_),[pe,Pe]=We.useState([]),{prefixCls:Ee,className:Ae,rootClassName:ye,children:nt,hasSider:Oe,tagName:Ft,style:Qe}=oe,gt=He(oe,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Xe=(0,ct.Z)(gt,["suffixCls"]),{getPrefixCls:yt,layout:Kt}=We.useContext(Re.E_),Ot=yt("layout",Ee),[it,kt]=Ue(Ot),Nt=be()(Ot,{[`${Ot}-has-sider`]:typeof Oe=="boolean"?Oe:pe.length>0,[`${Ot}-rtl`]:fe==="rtl"},Kt==null?void 0:Kt.className,Ae,ye,kt),Me=We.useMemo(()=>({siderHook:{addSider:Ye=>{Pe(Bt=>[].concat((0,z.Z)(Bt),[Ye]))},removeSider:Ye=>{Pe(Bt=>Bt.filter(en=>en!==Ye))}}}),[]);return it(We.createElement(Fe.Provider,{value:Me},We.createElement(Ft,Object.assign({ref:ae,className:Nt,style:Object.assign(Object.assign({},Kt==null?void 0:Kt.style),Qe)},Xe),nt)))}),x=re({tagName:"div",displayName:"Layout"})(y),E=re({suffixCls:"header",tagName:"header",displayName:"Header"})(a),b=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(a),ee=re({suffixCls:"content",tagName:"main",displayName:"Content"})(a);var ne=x},40875:function(ht,Gt,te){"use strict";te.d(Gt,{J:function(){return Re}});var z=te(59301),se=te(33234),be=te(70425),ct=function(ie,tt){var st={};for(var $e in ie)Object.prototype.hasOwnProperty.call(ie,$e)&&tt.indexOf($e)<0&&(st[$e]=ie[$e]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ue=0,$e=Object.getOwnPropertySymbols(ie);Ue<$e.length;Ue++)tt.indexOf($e[Ue])<0&&Object.prototype.propertyIsEnumerable.call(ie,$e[Ue])&&(st[$e[Ue]]=ie[$e[Ue]]);return st};const We=z.createContext(null),Re=z.forwardRef((ie,tt)=>{const{children:st}=ie,$e=ct(ie,["children"]),Ue=z.useContext(We),He=z.useMemo(()=>Object.assign(Object.assign({},Ue),$e),[Ue,$e.prefixCls,$e.mode,$e.selectable]);return z.createElement(We.Provider,{value:He},z.createElement(se.BR,null,(0,be.supportNodeRef)(st)?z.cloneElement(st,{ref:tt}):st))});Gt.Z=We},20834:function(ht,Gt,te){"use strict";te.d(Gt,{default:function(){return Jn}});var z=te(15285),se=te(59301),be=te(45818),ct=te(92310),We=te.n(ct),Re=te(36355),ie=function(Et,mt){var Le={};for(var he in Et)Object.prototype.hasOwnProperty.call(Et,he)&&mt.indexOf(he)<0&&(Le[he]=Et[he]);if(Et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,he=Object.getOwnPropertySymbols(Et);rt{const{prefixCls:mt,className:Le,dashed:he}=Et,rt=ie(Et,["prefixCls","className","dashed"]),{getPrefixCls:lt}=se.useContext(Re.E_),we=lt("menu",mt),ve=We()({[`${we}-item-divider-dashed`]:!!he},Le);return se.createElement(z.iz,Object.assign({className:ve},rt))},$e=te(11592),Ue=te(2738),He=te(6848),Fe=te(92343),a=(0,se.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Et=>{var mt;const{className:Le,children:he,icon:rt,title:lt,danger:we}=Et,{prefixCls:ve,firstLevel:ft,direction:Je,disableMenuItemTitleTooltip:xe,inlineCollapsed:bt}=se.useContext(a),_t=Ve=>{const Mt=se.createElement("span",{className:`${ve}-title-content`},he);return(!rt||(0,Fe.l$)(he)&&he.type==="span")&&he&&Ve&&ft&&typeof he=="string"?se.createElement("div",{className:`${ve}-inline-collapsed-noicon`},he.charAt(0)):Mt},{siderCollapsed:un}=se.useContext(be.D);let Yt=lt;typeof lt=="undefined"?Yt=ft?he:"":lt===!1&&(Yt="");const pt={title:Yt};!un&&!bt&&(pt.title=null,pt.open=!1);const ln=(0,$e.Z)(he).length;let Be=se.createElement(z.ck,Object.assign({},(0,Ue.Z)(Et,["title","icon","danger"]),{className:We()({[`${ve}-item-danger`]:we,[`${ve}-item-only-child`]:(rt?ln+1:ln)===1},Le),title:typeof lt=="string"?lt:void 0}),(0,Fe.Tm)(rt,{className:We()((0,Fe.l$)(rt)?(mt=rt.props)===null||mt===void 0?void 0:mt.className:"",`${ve}-item-icon`)}),_t(bt));return xe||(Be=se.createElement(He.Z,Object.assign({},pt,{placement:Je==="rtl"?"left":"right",overlayClassName:`${ve}-inline-collapsed-tooltip`}),Be)),Be},b=Et=>{var mt;const{popupClassName:Le,icon:he,title:rt,theme:lt}=Et,we=se.useContext(a),{prefixCls:ve,inlineCollapsed:ft,theme:Je}=we,xe=(0,z.Xl)();let bt;if(!he)bt=ft&&!xe.length&&rt&&typeof rt=="string"?se.createElement("div",{className:`${ve}-inline-collapsed-noicon`},rt.charAt(0)):se.createElement("span",{className:`${ve}-title-content`},rt);else{const un=(0,Fe.l$)(rt)&&rt.type==="span";bt=se.createElement(se.Fragment,null,(0,Fe.Tm)(he,{className:We()((0,Fe.l$)(he)?(mt=he.props)===null||mt===void 0?void 0:mt.className:"",`${ve}-item-icon`)}),un?rt:se.createElement("span",{className:`${ve}-title-content`},rt))}const _t=se.useMemo(()=>Object.assign(Object.assign({},we),{firstLevel:!1}),[we]);return se.createElement(a.Provider,{value:_t},se.createElement(z.Wd,Object.assign({},(0,Ue.Z)(Et,["icon"]),{title:bt,popupClassName:We()(ve,Le,`${ve}-${lt||Je}`)})))},ee=te(18785),ne=te(70425),oe=te(62892),ae=te(40875),fe=function(Et,mt){var Le={};for(var he in Et)Object.prototype.hasOwnProperty.call(Et,he)&&mt.indexOf(he)<0&&(Le[he]=Et[he]);if(Et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,he=Object.getOwnPropertySymbols(Et);rt{if(mt&&typeof mt=="object"){const he=mt,{label:rt,children:lt,key:we,type:ve}=he,ft=fe(he,["label","children","key","type"]),Je=we!=null?we:`tmp-${Le}`;return lt||ve==="group"?ve==="group"?se.createElement(z.BW,Object.assign({key:Je},ft,{title:rt}),pe(lt)):se.createElement(b,Object.assign({key:Je},ft,{title:rt}),pe(lt)):ve==="divider"?se.createElement(st,Object.assign({key:Je},ft)):se.createElement(x,Object.assign({key:Je},ft),rt)}return null}).filter(mt=>mt)}function Pe(Et){return se.useMemo(()=>Et&&pe(Et),[Et])}var Ee=te(64993),Ae=te(17313),ye=te(8378),nt=te(13826),Oe=te(29878),Ft=te(83116),Qe=te(37613),Xe=Et=>{const{componentCls:mt,motionDurationSlow:Le,horizontalLineHeight:he,colorSplit:rt,lineWidth:lt,lineType:we,itemPaddingInline:ve}=Et;return{[`${mt}-horizontal`]:{lineHeight:he,border:0,borderBottom:`${lt}px ${we} ${rt}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${mt}-item, ${mt}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ve},[`> ${mt}-item:hover, > ${mt}-item-active, > ${mt}-submenu ${mt}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${mt}-item, ${mt}-submenu-title`]:{transition:[`border-color ${Le}`,`background ${Le}`].join(",")},[`${mt}-submenu-arrow`]:{display:"none"}}}},Kt=Et=>{let{componentCls:mt,menuArrowOffset:Le}=Et;return{[`${mt}-rtl`]:{direction:"rtl"},[`${mt}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${mt}-rtl${mt}-vertical, - ${mt}-submenu-rtl ${mt}-vertical`]:{[`${mt}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${Le})`},"&::after":{transform:`rotate(45deg) translateY(${Le})`}}}}};const Ot=Et=>Object.assign({},(0,Ae.oN)(Et));var kt=(Et,mt)=>{const{componentCls:Le,itemColor:he,itemSelectedColor:rt,groupTitleColor:lt,itemBg:we,subMenuItemBg:ve,itemSelectedBg:ft,activeBarHeight:Je,activeBarWidth:xe,activeBarBorderWidth:bt,motionDurationSlow:_t,motionEaseInOut:un,motionEaseOut:Qt,itemPaddingInline:pt,motionDurationMid:ln,itemHoverColor:Be,lineType:Ve,colorSplit:Mt,itemDisabledColor:zt,dangerItemColor:fn,dangerItemHoverColor:xn,dangerItemSelectedColor:at,dangerItemActiveBg:Ln,dangerItemSelectedBg:_n,itemHoverBg:ca,itemActiveBg:Qn,menuSubMenuBg:$n,horizontalItemSelectedColor:Fa,horizontalItemSelectedBg:fa,horizontalItemBorderRadius:Tn,horizontalItemHoverBg:Ra,popupBg:Vt}=Et;return{[`${Le}-${mt}, ${Le}-${mt} > ${Le}`]:{color:he,background:we,[`&${Le}-root:focus-visible`]:Object.assign({},Ot(Et)),[`${Le}-item-group-title`]:{color:lt},[`${Le}-submenu-selected`]:{[`> ${Le}-submenu-title`]:{color:rt}},[`${Le}-item-disabled, ${Le}-submenu-disabled`]:{color:`${zt} !important`},[`${Le}-item:not(${Le}-item-selected):not(${Le}-submenu-selected)`]:{[`&:hover, > ${Le}-submenu-title:hover`]:{color:Be}},[`&:not(${Le}-horizontal)`]:{[`${Le}-item:not(${Le}-item-selected)`]:{"&:hover":{backgroundColor:ca},"&:active":{backgroundColor:Qn}},[`${Le}-submenu-title`]:{"&:hover":{backgroundColor:ca},"&:active":{backgroundColor:Qn}}},[`${Le}-item-danger`]:{color:fn,[`&${Le}-item:hover`]:{[`&:not(${Le}-item-selected):not(${Le}-submenu-selected)`]:{color:xn}},[`&${Le}-item:active`]:{background:Ln}},[`${Le}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Le}-item-selected`]:{color:rt,[`&${Le}-item-danger`]:{color:at},"a, a:hover":{color:"inherit"}},[`& ${Le}-item-selected`]:{backgroundColor:ft,[`&${Le}-item-danger`]:{backgroundColor:_n}},[`${Le}-item, ${Le}-submenu-title`]:{[`&:not(${Le}-item-disabled):focus-visible`]:Object.assign({},Ot(Et))},[`&${Le}-submenu > ${Le}`]:{backgroundColor:$n},[`&${Le}-popup > ${Le}`]:{backgroundColor:Vt},[`&${Le}-horizontal`]:Object.assign(Object.assign({},mt==="dark"?{borderBottom:0}:{}),{[`> ${Le}-item, > ${Le}-submenu`]:{top:bt,marginTop:-bt,marginBottom:0,borderRadius:Tn,"&::after":{position:"absolute",insetInline:pt,bottom:0,borderBottom:`${Je}px solid transparent`,transition:`border-color ${_t} ${un}`,content:'""'},"&:hover, &-active, &-open":{background:Ra,"&::after":{borderBottomWidth:Je,borderBottomColor:Fa}},"&-selected":{color:Fa,backgroundColor:fa,"&:hover":{backgroundColor:fa},"&::after":{borderBottomWidth:Je,borderBottomColor:Fa}}}}),[`&${Le}-root`]:{[`&${Le}-inline, &${Le}-vertical`]:{borderInlineEnd:`${bt}px ${Ve} ${Mt}`}},[`&${Le}-inline`]:{[`${Le}-sub${Le}-inline`]:{background:ve},[`${Le}-item, ${Le}-submenu-title`]:bt&&xe?{width:`calc(100% + ${bt}px)`}:{},[`${Le}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${xe}px solid ${rt}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${ln} ${Qt}`,`opacity ${ln} ${Qt}`].join(","),content:'""'},[`&${Le}-item-danger`]:{"&::after":{borderInlineEndColor:at}}},[`${Le}-selected, ${Le}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${ln} ${un}`,`opacity ${ln} ${un}`].join(",")}}}}}};const Nt=Et=>{const{componentCls:mt,itemHeight:Le,itemMarginInline:he,padding:rt,menuArrowSize:lt,marginXS:we,itemMarginBlock:ve}=Et,ft=rt+lt+we;return{[`${mt}-item`]:{position:"relative",overflow:"hidden"},[`${mt}-item, ${mt}-submenu-title`]:{height:Le,lineHeight:`${Le}px`,paddingInline:rt,overflow:"hidden",textOverflow:"ellipsis",marginInline:he,marginBlock:ve,width:`calc(100% - ${he*2}px)`},[`> ${mt}-item, + ${mt}-submenu-rtl ${mt}-vertical`]:{[`${mt}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${Le})`},"&::after":{transform:`rotate(45deg) translateY(${Le})`}}}}};const Ot=Et=>Object.assign({},(0,Ae.oN)(Et));var kt=(Et,mt)=>{const{componentCls:Le,itemColor:he,itemSelectedColor:rt,groupTitleColor:lt,itemBg:we,subMenuItemBg:ve,itemSelectedBg:ft,activeBarHeight:Je,activeBarWidth:xe,activeBarBorderWidth:bt,motionDurationSlow:_t,motionEaseInOut:un,motionEaseOut:Yt,itemPaddingInline:pt,motionDurationMid:ln,itemHoverColor:Be,lineType:Ve,colorSplit:Mt,itemDisabledColor:zt,dangerItemColor:fn,dangerItemHoverColor:xn,dangerItemSelectedColor:at,dangerItemActiveBg:Ln,dangerItemSelectedBg:_n,itemHoverBg:ca,itemActiveBg:Qn,menuSubMenuBg:$n,horizontalItemSelectedColor:Fa,horizontalItemSelectedBg:fa,horizontalItemBorderRadius:Tn,horizontalItemHoverBg:Ra,popupBg:Vt}=Et;return{[`${Le}-${mt}, ${Le}-${mt} > ${Le}`]:{color:he,background:we,[`&${Le}-root:focus-visible`]:Object.assign({},Ot(Et)),[`${Le}-item-group-title`]:{color:lt},[`${Le}-submenu-selected`]:{[`> ${Le}-submenu-title`]:{color:rt}},[`${Le}-item-disabled, ${Le}-submenu-disabled`]:{color:`${zt} !important`},[`${Le}-item:not(${Le}-item-selected):not(${Le}-submenu-selected)`]:{[`&:hover, > ${Le}-submenu-title:hover`]:{color:Be}},[`&:not(${Le}-horizontal)`]:{[`${Le}-item:not(${Le}-item-selected)`]:{"&:hover":{backgroundColor:ca},"&:active":{backgroundColor:Qn}},[`${Le}-submenu-title`]:{"&:hover":{backgroundColor:ca},"&:active":{backgroundColor:Qn}}},[`${Le}-item-danger`]:{color:fn,[`&${Le}-item:hover`]:{[`&:not(${Le}-item-selected):not(${Le}-submenu-selected)`]:{color:xn}},[`&${Le}-item:active`]:{background:Ln}},[`${Le}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Le}-item-selected`]:{color:rt,[`&${Le}-item-danger`]:{color:at},"a, a:hover":{color:"inherit"}},[`& ${Le}-item-selected`]:{backgroundColor:ft,[`&${Le}-item-danger`]:{backgroundColor:_n}},[`${Le}-item, ${Le}-submenu-title`]:{[`&:not(${Le}-item-disabled):focus-visible`]:Object.assign({},Ot(Et))},[`&${Le}-submenu > ${Le}`]:{backgroundColor:$n},[`&${Le}-popup > ${Le}`]:{backgroundColor:Vt},[`&${Le}-horizontal`]:Object.assign(Object.assign({},mt==="dark"?{borderBottom:0}:{}),{[`> ${Le}-item, > ${Le}-submenu`]:{top:bt,marginTop:-bt,marginBottom:0,borderRadius:Tn,"&::after":{position:"absolute",insetInline:pt,bottom:0,borderBottom:`${Je}px solid transparent`,transition:`border-color ${_t} ${un}`,content:'""'},"&:hover, &-active, &-open":{background:Ra,"&::after":{borderBottomWidth:Je,borderBottomColor:Fa}},"&-selected":{color:Fa,backgroundColor:fa,"&:hover":{backgroundColor:fa},"&::after":{borderBottomWidth:Je,borderBottomColor:Fa}}}}),[`&${Le}-root`]:{[`&${Le}-inline, &${Le}-vertical`]:{borderInlineEnd:`${bt}px ${Ve} ${Mt}`}},[`&${Le}-inline`]:{[`${Le}-sub${Le}-inline`]:{background:ve},[`${Le}-item, ${Le}-submenu-title`]:bt&&xe?{width:`calc(100% + ${bt}px)`}:{},[`${Le}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${xe}px solid ${rt}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${ln} ${Yt}`,`opacity ${ln} ${Yt}`].join(","),content:'""'},[`&${Le}-item-danger`]:{"&::after":{borderInlineEndColor:at}}},[`${Le}-selected, ${Le}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${ln} ${un}`,`opacity ${ln} ${un}`].join(",")}}}}}};const Nt=Et=>{const{componentCls:mt,itemHeight:Le,itemMarginInline:he,padding:rt,menuArrowSize:lt,marginXS:we,itemMarginBlock:ve}=Et,ft=rt+lt+we;return{[`${mt}-item`]:{position:"relative",overflow:"hidden"},[`${mt}-item, ${mt}-submenu-title`]:{height:Le,lineHeight:`${Le}px`,paddingInline:rt,overflow:"hidden",textOverflow:"ellipsis",marginInline:he,marginBlock:ve,width:`calc(100% - ${he*2}px)`},[`> ${mt}-item, > ${mt}-submenu > ${mt}-submenu-title`]:{height:Le,lineHeight:`${Le}px`},[`${mt}-item-group-list ${mt}-submenu-title, - ${mt}-submenu-title`]:{paddingInlineEnd:ft}}};var Ye=Et=>{const{componentCls:mt,iconCls:Le,itemHeight:he,colorTextLightSolid:rt,dropdownWidth:lt,controlHeightLG:we,motionDurationMid:ve,motionEaseOut:ft,paddingXL:Je,itemMarginInline:xe,fontSizeLG:bt,motionDurationSlow:_t,paddingXS:un,boxShadowSecondary:Qt,collapsedWidth:pt,collapsedIconSize:ln}=Et,Be={height:he,lineHeight:`${he}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[mt]:{"&-inline, &-vertical":Object.assign({[`&${mt}-root`]:{boxShadow:"none"}},Nt(Et))},[`${mt}-submenu-popup`]:{[`${mt}-vertical`]:Object.assign(Object.assign({},Nt(Et)),{boxShadow:Qt})}},{[`${mt}-submenu-popup ${mt}-vertical${mt}-sub`]:{minWidth:lt,maxHeight:`calc(100vh - ${we*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${mt}-inline`]:{width:"100%",[`&${mt}-root`]:{[`${mt}-item, ${mt}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${_t}`,`background ${_t}`,`padding ${ve} ${ft}`].join(","),[`> ${mt}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${mt}-sub${mt}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${mt}-submenu > ${mt}-submenu-title`]:Be,[`& ${mt}-item-group-title`]:{paddingInlineStart:Je}},[`${mt}-item`]:Be}},{[`${mt}-inline-collapsed`]:{width:pt,[`&${mt}-root`]:{[`${mt}-item, ${mt}-submenu ${mt}-submenu-title`]:{[`> ${mt}-inline-collapsed-noicon`]:{fontSize:bt,textAlign:"center"}}},[`> ${mt}-item, + ${mt}-submenu-title`]:{paddingInlineEnd:ft}}};var Ye=Et=>{const{componentCls:mt,iconCls:Le,itemHeight:he,colorTextLightSolid:rt,dropdownWidth:lt,controlHeightLG:we,motionDurationMid:ve,motionEaseOut:ft,paddingXL:Je,itemMarginInline:xe,fontSizeLG:bt,motionDurationSlow:_t,paddingXS:un,boxShadowSecondary:Yt,collapsedWidth:pt,collapsedIconSize:ln}=Et,Be={height:he,lineHeight:`${he}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[mt]:{"&-inline, &-vertical":Object.assign({[`&${mt}-root`]:{boxShadow:"none"}},Nt(Et))},[`${mt}-submenu-popup`]:{[`${mt}-vertical`]:Object.assign(Object.assign({},Nt(Et)),{boxShadow:Yt})}},{[`${mt}-submenu-popup ${mt}-vertical${mt}-sub`]:{minWidth:lt,maxHeight:`calc(100vh - ${we*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${mt}-inline`]:{width:"100%",[`&${mt}-root`]:{[`${mt}-item, ${mt}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${_t}`,`background ${_t}`,`padding ${ve} ${ft}`].join(","),[`> ${mt}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${mt}-sub${mt}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${mt}-submenu > ${mt}-submenu-title`]:Be,[`& ${mt}-item-group-title`]:{paddingInlineStart:Je}},[`${mt}-item`]:Be}},{[`${mt}-inline-collapsed`]:{width:pt,[`&${mt}-root`]:{[`${mt}-item, ${mt}-submenu ${mt}-submenu-title`]:{[`> ${mt}-inline-collapsed-noicon`]:{fontSize:bt,textAlign:"center"}}},[`> ${mt}-item, > ${mt}-item-group > ${mt}-item-group-list > ${mt}-item, > ${mt}-item-group > ${mt}-item-group-list > ${mt}-submenu > ${mt}-submenu-title, > ${mt}-submenu > ${mt}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${bt/2}px - ${xe}px)`,textOverflow:"clip",[` ${mt}-submenu-arrow, ${mt}-submenu-expand-icon - `]:{opacity:0},[`${mt}-item-icon, ${Le}`]:{margin:0,fontSize:ln,lineHeight:`${he}px`,"+ span":{display:"inline-block",opacity:0}}},[`${mt}-item-icon, ${Le}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${mt}-item-icon, ${Le}`]:{display:"none"},"a, a:hover":{color:rt}},[`${mt}-item-group-title`]:Object.assign(Object.assign({},Ae.vS),{paddingInline:un})}}]};const Bt=Et=>{const{componentCls:mt,motionDurationSlow:Le,motionDurationMid:he,motionEaseInOut:rt,motionEaseOut:lt,iconCls:we,iconSize:ve,iconMarginInlineEnd:ft}=Et;return{[`${mt}-item, ${mt}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${Le}`,`background ${Le}`,`padding ${Le} ${rt}`].join(","),[`${mt}-item-icon, ${we}`]:{minWidth:ve,fontSize:ve,transition:[`font-size ${he} ${lt}`,`margin ${Le} ${rt}`,`color ${Le}`].join(","),"+ span":{marginInlineStart:ft,opacity:1,transition:[`opacity ${Le} ${rt}`,`margin ${Le}`,`color ${Le}`].join(",")}},[`${mt}-item-icon`]:Object.assign({},(0,Ae.Ro)()),[`&${mt}-item-only-child`]:{[`> ${we}, > ${mt}-item-icon`]:{marginInlineEnd:0}}},[`${mt}-item-disabled, ${mt}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${mt}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},en=Et=>{const{componentCls:mt,motionDurationSlow:Le,motionEaseInOut:he,borderRadius:rt,menuArrowSize:lt,menuArrowOffset:we}=Et;return{[`${mt}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Et.margin,width:lt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${Le} ${he}, opacity ${Le}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:lt*.6,height:lt*.15,backgroundColor:"currentcolor",borderRadius:rt,transition:[`background ${Le} ${he}`,`transform ${Le} ${he}`,`top ${Le} ${he}`,`color ${Le} ${he}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${we})`},"&::after":{transform:`rotate(-45deg) translateY(${we})`}}}}},wt=Et=>{const{antCls:mt,componentCls:Le,fontSize:he,motionDurationSlow:rt,motionDurationMid:lt,motionEaseInOut:we,paddingXS:ve,padding:ft,colorSplit:Je,lineWidth:xe,zIndexPopup:bt,borderRadiusLG:_t,subMenuItemBorderRadius:un,menuArrowSize:Qt,menuArrowOffset:pt,lineType:ln,menuPanelMaskInset:Be,groupTitleLineHeight:Ve,groupTitleFontSize:Mt}=Et;return[{"":{[`${Le}`]:Object.assign(Object.assign({},(0,Ae.dF)()),{"&-hidden":{display:"none"}})},[`${Le}-submenu-hidden`]:{display:"none"}},{[Le]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(Et)),(0,Ae.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:he,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${rt} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${Le}-item`]:{flex:"none"}},[`${Le}-item, ${Le}-submenu, ${Le}-submenu-title`]:{borderRadius:Et.itemBorderRadius},[`${Le}-item-group-title`]:{padding:`${ve}px ${ft}px`,fontSize:Mt,lineHeight:Ve,transition:`all ${rt}`},[`&-horizontal ${Le}-submenu`]:{transition:[`border-color ${rt} ${we}`,`background ${rt} ${we}`].join(",")},[`${Le}-submenu, ${Le}-submenu-inline`]:{transition:[`border-color ${rt} ${we}`,`background ${rt} ${we}`,`padding ${lt} ${we}`].join(",")},[`${Le}-submenu ${Le}-sub`]:{cursor:"initial",transition:[`background ${rt} ${we}`,`padding ${rt} ${we}`].join(",")},[`${Le}-title-content`]:{transition:`color ${rt}`},[`${Le}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${Le}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Je,borderStyle:ln,borderWidth:0,borderTopWidth:xe,marginBlock:xe,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Bt(Et)),{[`${Le}-item-group`]:{[`${Le}-item-group-list`]:{margin:0,padding:0,[`${Le}-item, ${Le}-submenu-title`]:{paddingInline:`${he*2}px ${ft}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:bt,borderRadius:_t,boxShadow:"none",transformOrigin:"0 0",[`&${Le}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Be}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Be},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Et.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Et.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Et.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Et.paddingXS},[`> ${Le}`]:Object.assign(Object.assign(Object.assign({borderRadius:_t},Bt(Et)),en(Et)),{[`${Le}-item, ${Le}-submenu > ${Le}-submenu-title`]:{borderRadius:un},[`${Le}-submenu-title::after`]:{transition:`transform ${rt} ${we}`}})}}),en(Et)),{[`&-inline-collapsed ${Le}-submenu-arrow, - &-inline ${Le}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${pt})`},"&::after":{transform:`rotate(45deg) translateX(-${pt})`}},[`${Le}-submenu-open${Le}-submenu-inline > ${Le}-submenu-title > ${Le}-submenu-arrow`]:{transform:`translateY(-${Qt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${pt})`},"&::before":{transform:`rotate(45deg) translateX(${pt})`}}})},{[`${mt}-layout-header`]:{[Le]:{lineHeight:"inherit"}}}]};var tn=(Et,mt)=>(0,Ft.Z)("Menu",he=>{if(mt===!1)return[];const{colorBgElevated:rt,colorPrimary:lt,colorTextLightSolid:we,controlHeightLG:ve,fontSize:ft,darkItemColor:Je,darkDangerItemColor:xe,darkItemBg:bt,darkSubMenuItemBg:_t,darkItemSelectedColor:un,darkItemSelectedBg:Qt,darkDangerItemSelectedBg:pt,darkItemHoverBg:ln,darkGroupTitleColor:Be,darkItemHoverColor:Ve,darkItemDisabledColor:Mt,darkDangerItemHoverColor:zt,darkDangerItemSelectedColor:fn,darkDangerItemActiveBg:xn}=he,at=ft/7*5,Ln=(0,Qe.TS)(he,{menuArrowSize:at,menuHorizontalHeight:ve*1.15,menuArrowOffset:`${at*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:rt}),_n=(0,Qe.TS)(Ln,{itemColor:Je,itemHoverColor:Ve,groupTitleColor:Be,itemSelectedColor:un,itemBg:bt,popupBg:bt,subMenuItemBg:_t,itemActiveBg:"transparent",itemSelectedBg:Qt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:ln,itemDisabledColor:Mt,dangerItemColor:xe,dangerItemHoverColor:zt,dangerItemSelectedColor:fn,dangerItemActiveBg:xn,dangerItemSelectedBg:pt,menuSubMenuBg:_t,horizontalItemSelectedColor:we,horizontalItemSelectedBg:lt});return[wt(Ln),Xe(Ln),Ye(Ln),kt(Ln,"light"),kt(_n,"dark"),Kt(Ln),(0,ye.Z)(Ln),(0,nt.oN)(Ln,"slide-up"),(0,nt.oN)(Ln,"slide-down"),(0,Oe._y)(Ln,"zoom-big")]},he=>{const{colorPrimary:rt,colorError:lt,colorTextDisabled:we,colorErrorBg:ve,colorText:ft,colorTextDescription:Je,colorBgContainer:xe,colorFillAlter:bt,colorFillContent:_t,lineWidth:un,lineWidthBold:Qt,controlItemBgActive:pt,colorBgTextHover:ln,controlHeightLG:Be,lineHeight:Ve,colorBgElevated:Mt,marginXXS:zt,padding:fn,fontSize:xn,controlHeightSM:at,fontSizeLG:Ln,colorTextLightSolid:_n,colorErrorHover:ca}=he,Qn=new Ee.C(_n).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:he.zIndexPopupBase+50,radiusItem:he.borderRadiusLG,itemBorderRadius:he.borderRadiusLG,radiusSubMenuItem:he.borderRadiusSM,subMenuItemBorderRadius:he.borderRadiusSM,colorItemText:ft,itemColor:ft,colorItemTextHover:ft,itemHoverColor:ft,colorItemTextHoverHorizontal:rt,horizontalItemHoverColor:rt,colorGroupTitle:Je,groupTitleColor:Je,colorItemTextSelected:rt,itemSelectedColor:rt,colorItemTextSelectedHorizontal:rt,horizontalItemSelectedColor:rt,colorItemBg:xe,itemBg:xe,colorItemBgHover:ln,itemHoverBg:ln,colorItemBgActive:_t,itemActiveBg:pt,colorSubItemBg:bt,subMenuItemBg:bt,colorItemBgSelected:pt,itemSelectedBg:pt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Qt,activeBarHeight:Qt,colorActiveBarBorderSize:un,activeBarBorderWidth:un,colorItemTextDisabled:we,itemDisabledColor:we,colorDangerItemText:lt,dangerItemColor:lt,colorDangerItemTextHover:lt,dangerItemHoverColor:lt,colorDangerItemTextSelected:lt,dangerItemSelectedColor:lt,colorDangerItemBgActive:ve,dangerItemActiveBg:ve,colorDangerItemBgSelected:ve,dangerItemSelectedBg:ve,itemMarginInline:he.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Be,groupTitleLineHeight:Ve,collapsedWidth:Be*2,popupBg:Mt,itemMarginBlock:zt,itemPaddingInline:fn,horizontalLineHeight:`${Be*1.15}px`,iconSize:xn,iconMarginInlineEnd:at-xn,collapsedIconSize:Ln,groupTitleFontSize:xn,darkItemDisabledColor:new Ee.C(_n).setAlpha(.25).toRgbString(),darkItemColor:Qn,darkDangerItemColor:lt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:_n,darkItemSelectedBg:rt,darkDangerItemSelectedBg:lt,darkItemHoverBg:"transparent",darkGroupTitleColor:Qn,darkItemHoverColor:_n,darkDangerItemHoverColor:ca,darkDangerItemSelectedColor:_n,darkDangerItemActiveBg:lt}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Et),Ce=function(Et,mt){var Le={};for(var he in Et)Object.prototype.hasOwnProperty.call(Et,he)&&mt.indexOf(he)<0&&(Le[he]=Et[he]);if(Et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,he=Object.getOwnPropertySymbols(Et);rt{var Le,he;const rt=se.useContext(ae.Z),lt=rt||{},{getPrefixCls:we,getPopupContainer:ve,direction:ft,menu:Je}=se.useContext(Re.E_),xe=we(),{prefixCls:bt,className:_t,style:un,theme:Qt="light",expandIcon:pt,_internalDisableMenuItemTitleTooltip:ln,inlineCollapsed:Be,siderCollapsed:Ve,items:Mt,children:zt,rootClassName:fn,mode:xn,selectable:at,onClick:Ln,overflowedIndicatorPopupClassName:_n}=Et,ca=Ce(Et,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Qn=(0,Ue.Z)(ca,["collapsedWidth"]),$n=Pe(Mt)||zt;(Le=lt.validator)===null||Le===void 0||Le.call(lt,{mode:xn});const Fa=(0,ne.useEvent)(function(){var Ze;Ln==null||Ln.apply(void 0,arguments),(Ze=lt.onClick)===null||Ze===void 0||Ze.call(lt)}),fa=lt.mode||xn,Tn=at!=null?at:lt.selectable,Ra=se.useMemo(()=>Ve!==void 0?Ve:Be,[Be,Ve]),Vt={horizontal:{motionName:`${xe}-slide-up`},inline:(0,oe.Z)(xe),other:{motionName:`${xe}-zoom-big`}},vt=we("menu",bt||lt.prefixCls),[jt,Dn]=tn(vt,!rt),ke=We()(`${vt}-${Qt}`,Je==null?void 0:Je.className,_t);let St;if(typeof pt=="function")St=pt;else if(pt===null||pt===!1)St=null;else if(lt.expandIcon===null||lt.expandIcon===!1)St=null;else{const Ze=pt!=null?pt:lt.expandIcon;St=(0,Fe.Tm)(Ze,{className:We()(`${vt}-submenu-expand-icon`,(0,Fe.l$)(Ze)?(he=Ze.props)===null||he===void 0?void 0:he.className:"")})}const Xt=se.useMemo(()=>({prefixCls:vt,inlineCollapsed:Ra||!1,direction:ft,firstLevel:!0,theme:Qt,mode:fa,disableMenuItemTitleTooltip:ln}),[vt,Ra,ft,ln,Qt]);return jt(se.createElement(ae.Z.Provider,{value:null},se.createElement(a.Provider,{value:Xt},se.createElement(z.ZP,Object.assign({getPopupContainer:ve,overflowedIndicator:se.createElement(ee.Z,null),overflowedIndicatorPopupClassName:We()(vt,`${vt}-${Qt}`,_n),mode:fa,selectable:Tn,onClick:Fa},Qn,{inlineCollapsed:Ra,style:Object.assign(Object.assign({},Je==null?void 0:Je.style),un),className:ke,prefixCls:vt,direction:ft,defaultMotions:Vt,expandIcon:St,ref:mt,rootClassName:We()(fn,Dn)}),$n))))});const In=(0,se.forwardRef)((Et,mt)=>{const Le=(0,se.useRef)(null),he=se.useContext(be.D);return(0,se.useImperativeHandle)(mt,()=>({menu:Le.current,focus:rt=>{var lt;(lt=Le.current)===null||lt===void 0||lt.focus(rt)}})),se.createElement(xt,Object.assign({ref:Le},Et,he))});In.Item=x,In.SubMenu=b,In.Divider=st,In.ItemGroup=z.BW;var Jn=In},58421:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return lt}});var z=te(32855),se=te(59301),be={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},ct=be,We=te(7657),Re=function(ve,ft){return se.createElement(We.Z,(0,z.Z)({},ve,{ref:ft,icon:ct}))},ie=se.forwardRef(Re),tt=ie,st=te(49198),$e=te(33853),Ue=te(38819),He=te(92310),Fe=te.n(He),re=te(74430),a=te(27247),y=te(33377),x=te(93912),E=te(18881),b=te(85461),ee=te(26112),ne={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},oe=ne,ae=te(91735),fe=function(we){(0,E.Z)(ft,we);var ve=(0,b.Z)(ft);function ft(){var Je;(0,y.Z)(this,ft);for(var xe=arguments.length,bt=new Array(xe),_t=0;_t=0||un.relatedTarget.className.indexOf("".concat(Be,"-item"))>=0))&&ln(Je.getValidValue()))},Je.go=function(un){var Qt=Je.state.goInputText;Qt!==""&&(un.keyCode===oe.ENTER||un.type==="click")&&(Je.setState({goInputText:""}),Je.props.quickGo(Je.getValidValue()))},Je}return(0,x.Z)(ft,[{key:"getPageSizeOptions",value:function(){var xe=this.props,bt=xe.pageSize,_t=xe.pageSizeOptions;return _t.some(function(un){return un.toString()===bt.toString()})?_t:_t.concat([bt.toString()]).sort(function(un,Qt){var pt=Number.isNaN(Number(un))?0:Number(un),ln=Number.isNaN(Number(Qt))?0:Number(Qt);return pt-ln})}},{key:"render",value:function(){var xe=this,bt=this.props,_t=bt.pageSize,un=bt.locale,Qt=bt.rootPrefixCls,pt=bt.changeSize,ln=bt.quickGo,Be=bt.goButton,Ve=bt.selectComponentClass,Mt=bt.buildOptionText,zt=bt.selectPrefixCls,fn=bt.disabled,xn=this.state.goInputText,at="".concat(Qt,"-options"),Ln=Ve,_n=null,ca=null,Qn=null;if(!pt&&!ln)return null;var $n=this.getPageSizeOptions();if(pt&&Ln){var Fa=$n.map(function(fa,Tn){return se.createElement(Ln.Option,{key:Tn,value:fa.toString()},(Mt||xe.buildOptionText)(fa))});_n=se.createElement(Ln,{disabled:fn,prefixCls:zt,showSearch:!1,className:"".concat(at,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(_t||$n[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Tn){return Tn.parentNode},"aria-label":un.page_size,defaultOpen:!1},Fa)}return ln&&(Be&&(Qn=typeof Be=="boolean"?se.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:fn,className:"".concat(at,"-quick-jumper-button")},un.jump_to_confirm):se.createElement("span",{onClick:this.go,onKeyUp:this.go},Be)),ca=se.createElement("div",{className:"".concat(at,"-quick-jumper")},un.jump_to,se.createElement("input",{disabled:fn,type:"text",value:xn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":un.page}),un.page,Qn)),se.createElement("li",{className:"".concat(at)},_n,ca)}}]),ft}(se.Component);fe.defaultProps={pageSizeOptions:["10","20","50","100"]};var pe=fe,Pe=function(ve){var ft,Je=ve.rootPrefixCls,xe=ve.page,bt=ve.active,_t=ve.className,un=ve.showTitle,Qt=ve.onClick,pt=ve.onKeyPress,ln=ve.itemRender,Be="".concat(Je,"-item"),Ve=Fe()(Be,"".concat(Be,"-").concat(xe),(ft={},(0,re.Z)(ft,"".concat(Be,"-active"),bt),(0,re.Z)(ft,"".concat(Be,"-disabled"),!xe),(0,re.Z)(ft,ve.className,_t),ft)),Mt=function(){Qt(xe)},zt=function(at){pt(at,Qt,xe)},fn=ln(xe,"page",se.createElement("a",{rel:"nofollow"},xe));return fn?se.createElement("li",{title:un?xe.toString():null,className:Ve,onClick:Mt,onKeyPress:zt,tabIndex:0},fn):null},Ee=Pe;function Ae(){}function ye(we){var ve=Number(we);return typeof ve=="number"&&!Number.isNaN(ve)&&isFinite(ve)&&Math.floor(ve)===ve}var nt=function(ve,ft,Je){return Je};function Oe(we,ve,ft){var Je=typeof we=="undefined"?ve.pageSize:we;return Math.floor((ft.total-1)/Je)+1}var Ft=function(we){(0,E.Z)(ft,we);var ve=(0,b.Z)(ft);function ft(Je){var xe;(0,y.Z)(this,ft),xe=ve.call(this,Je),xe.paginationNode=se.createRef(),xe.getJumpPrevPage=function(){return Math.max(1,xe.state.current-(xe.props.showLessItems?3:5))},xe.getJumpNextPage=function(){return Math.min(Oe(void 0,xe.state,xe.props),xe.state.current+(xe.props.showLessItems?3:5))},xe.getItemIcon=function(pt,ln){var Be=xe.props.prefixCls,Ve=pt||se.createElement("button",{type:"button","aria-label":ln,className:"".concat(Be,"-item-link")});return typeof pt=="function"&&(Ve=se.createElement(pt,(0,a.Z)({},xe.props))),Ve},xe.isValid=function(pt){var ln=xe.props.total;return ye(pt)&&pt!==xe.state.current&&ye(ln)&&ln>0},xe.shouldDisplayQuickJumper=function(){var pt=xe.props,ln=pt.showQuickJumper,Be=pt.total,Ve=xe.state.pageSize;return Be<=Ve?!1:ln},xe.handleKeyDown=function(pt){(pt.keyCode===oe.ARROW_UP||pt.keyCode===oe.ARROW_DOWN)&&pt.preventDefault()},xe.handleKeyUp=function(pt){var ln=xe.getValidValue(pt),Be=xe.state.currentInputValue;ln!==Be&&xe.setState({currentInputValue:ln}),pt.keyCode===oe.ENTER?xe.handleChange(ln):pt.keyCode===oe.ARROW_UP?xe.handleChange(ln-1):pt.keyCode===oe.ARROW_DOWN&&xe.handleChange(ln+1)},xe.handleBlur=function(pt){var ln=xe.getValidValue(pt);xe.handleChange(ln)},xe.changePageSize=function(pt){var ln=xe.state.current,Be=Oe(pt,xe.state,xe.props);ln=ln>Be?Be:ln,Be===0&&(ln=xe.state.current),typeof pt=="number"&&("pageSize"in xe.props||xe.setState({pageSize:pt}),"current"in xe.props||xe.setState({current:ln,currentInputValue:ln})),xe.props.onShowSizeChange(ln,pt),"onChange"in xe.props&&xe.props.onChange&&xe.props.onChange(ln,pt)},xe.handleChange=function(pt){var ln=xe.props,Be=ln.disabled,Ve=ln.onChange,Mt=xe.state,zt=Mt.pageSize,fn=Mt.current,xn=Mt.currentInputValue;if(xe.isValid(pt)&&!Be){var at=Oe(void 0,xe.state,xe.props),Ln=pt;return pt>at?Ln=at:pt<1&&(Ln=1),"current"in xe.props||xe.setState({current:Ln}),Ln!==xn&&xe.setState({currentInputValue:Ln}),Ve(Ln,zt),Ln}return fn},xe.prev=function(){xe.hasPrev()&&xe.handleChange(xe.state.current-1)},xe.next=function(){xe.hasNext()&&xe.handleChange(xe.state.current+1)},xe.jumpPrev=function(){xe.handleChange(xe.getJumpPrevPage())},xe.jumpNext=function(){xe.handleChange(xe.getJumpNextPage())},xe.hasPrev=function(){return xe.state.current>1},xe.hasNext=function(){return xe.state.current2?Be-2:0),Mt=2;Mt=_t?Qt=_t:Qt=Number(bt),Qt}},{key:"getShowSizeChanger",value:function(){var xe=this.props,bt=xe.showSizeChanger,_t=xe.total,un=xe.totalBoundaryShowSizeChanger;return typeof bt!="undefined"?bt:_t>un}},{key:"render",value:function(){var xe=this.props,bt=xe.prefixCls,_t=xe.className,un=xe.style,Qt=xe.disabled,pt=xe.hideOnSinglePage,ln=xe.total,Be=xe.locale,Ve=xe.showQuickJumper,Mt=xe.showLessItems,zt=xe.showTitle,fn=xe.showTotal,xn=xe.simple,at=xe.itemRender,Ln=xe.showPrevNextJumpers,_n=xe.jumpPrevIcon,ca=xe.jumpNextIcon,Qn=xe.selectComponentClass,$n=xe.selectPrefixCls,Fa=xe.pageSizeOptions,fa=this.state,Tn=fa.current,Ra=fa.pageSize,Vt=fa.currentInputValue;if(pt===!0&&ln<=Ra)return null;var vt=Oe(void 0,this.state,this.props),jt=[],Dn=null,ke=null,St=null,Xt=null,Ze=null,Pt=Ve&&Ve.goButton,Tt=Mt?1:2,Yt=Tn-1>0?Tn-1:0,Ke=Tn+1ln?ln:Tn*Ra]));if(xn){Pt&&(typeof Pt=="boolean"?Ze=se.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Be.jump_to_confirm):Ze=se.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Pt),Ze=se.createElement("li",{title:zt?"".concat(Be.jump_to).concat(Tn,"/").concat(vt):null,className:"".concat(bt,"-simple-pager")},Ze));var $t=this.renderPrev(Yt);return se.createElement("ul",(0,z.Z)({className:Fe()(bt,"".concat(bt,"-simple"),(0,re.Z)({},"".concat(bt,"-disabled"),Qt),_t),style:un,ref:this.paginationNode},qe),je,$t?se.createElement("li",{title:zt?Be.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Fe()("".concat(bt,"-prev"),(0,re.Z)({},"".concat(bt,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},$t):null,se.createElement("li",{title:zt?"".concat(Tn,"/").concat(vt):null,className:"".concat(bt,"-simple-pager")},se.createElement("input",{type:"text",value:Vt,disabled:Qt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),se.createElement("span",{className:"".concat(bt,"-slash")},"/"),vt),se.createElement("li",{title:zt?Be.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Fe()("".concat(bt,"-next"),(0,re.Z)({},"".concat(bt,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ke)),Ze)}if(vt<=3+Tt*2){var on={locale:Be,rootPrefixCls:bt,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:zt,itemRender:at};vt||jt.push(se.createElement(Ee,(0,z.Z)({},on,{key:"noPager",page:1,className:"".concat(bt,"-item-disabled")})));for(var Ht=1;Ht<=vt;Ht+=1){var kn=Tn===Ht;jt.push(se.createElement(Ee,(0,z.Z)({},on,{key:Ht,page:Ht,active:kn})))}}else{var Ct=Mt?Be.prev_3:Be.prev_5,hn=Mt?Be.next_3:Be.next_5,Vn=at(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(_n,"prev page")),Zn=at(this.getJumpNextPage(),"jump-next",this.getItemIcon(ca,"next page"));Ln&&(Dn=Vn?se.createElement("li",{title:zt?Ct:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Fe()("".concat(bt,"-jump-prev"),(0,re.Z)({},"".concat(bt,"-jump-prev-custom-icon"),!!_n))},Vn):null,ke=Zn?se.createElement("li",{title:zt?hn:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Fe()("".concat(bt,"-jump-next"),(0,re.Z)({},"".concat(bt,"-jump-next-custom-icon"),!!ca))},Zn):null),Xt=se.createElement(Ee,{locale:Be,last:!0,rootPrefixCls:bt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:vt,page:vt,active:!1,showTitle:zt,itemRender:at}),St=se.createElement(Ee,{locale:Be,rootPrefixCls:bt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:zt,itemRender:at});var Jt=Math.max(1,Tn-Tt),aa=Math.min(Tn+Tt,vt);Tn-1<=Tt&&(aa=1+Tt*2),vt-Tn<=Tt&&(Jt=vt-Tt*2);for(var Mn=Jt;Mn<=aa;Mn+=1){var Yn=Tn===Mn;jt.push(se.createElement(Ee,{locale:Be,rootPrefixCls:bt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Mn,page:Mn,active:Yn,showTitle:zt,itemRender:at}))}Tn-1>=Tt*2&&Tn!==3&&(jt[0]=(0,se.cloneElement)(jt[0],{className:"".concat(bt,"-item-after-jump-prev")}),jt.unshift(Dn)),vt-Tn>=Tt*2&&Tn!==vt-2&&(jt[jt.length-1]=(0,se.cloneElement)(jt[jt.length-1],{className:"".concat(bt,"-item-before-jump-next")}),jt.push(ke)),Jt!==1&&jt.unshift(St),aa!==vt&&jt.push(Xt)}var Wn=!this.hasPrev()||!vt,la=!this.hasNext()||!vt,La=this.renderPrev(Yt),ia=this.renderNext(Ke);return se.createElement("ul",(0,z.Z)({className:Fe()(bt,_t,(0,re.Z)({},"".concat(bt,"-disabled"),Qt)),style:un,ref:this.paginationNode},qe),je,La?se.createElement("li",{title:zt?Be.prev_page:null,onClick:this.prev,tabIndex:Wn?null:0,onKeyPress:this.runIfEnterPrev,className:Fe()("".concat(bt,"-prev"),(0,re.Z)({},"".concat(bt,"-disabled"),Wn)),"aria-disabled":Wn},La):null,jt,ia?se.createElement("li",{title:zt?Be.next_page:null,onClick:this.next,tabIndex:la?null:0,onKeyPress:this.runIfEnterNext,className:Fe()("".concat(bt,"-next"),(0,re.Z)({},"".concat(bt,"-disabled"),la)),"aria-disabled":la},ia):null,se.createElement(pe,{disabled:Qt,locale:Be,rootPrefixCls:bt,selectComponentClass:Qn,selectPrefixCls:$n,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Tn,pageSize:Ra,pageSizeOptions:Fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Pt}))}}],[{key:"getDerivedStateFromProps",value:function(xe,bt){var _t={};if("current"in xe&&(_t.current=xe.current,xe.current!==bt.current&&(_t.currentInputValue=_t.current)),"pageSize"in xe&&xe.pageSize!==bt.pageSize){var un=bt.current,Qt=Oe(xe.pageSize,bt,xe);un=un>Qt?Qt:un,"current"in xe||(_t.current=un,_t.currentInputValue=un),_t.pageSize=xe.pageSize}return _t}}]),ft}(se.Component);Ft.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ae,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ae,locale:ae.Z,style:{},itemRender:nt,totalBoundaryShowSizeChanger:50};var Qe=Ft,gt=te(22075),Xe=te(36355),yt=te(19716),Kt=te(8628),Ot=te(9763),it=te(57809);const kt=we=>se.createElement(it.default,Object.assign({},we,{showSearch:!0,size:"small"})),Nt=we=>se.createElement(it.default,Object.assign({},we,{showSearch:!0,size:"middle"}));kt.Option=it.default.Option,Nt.Option=it.default.Option;var Me=te(9937),Ye=te(17313),Bt=te(83116),en=te(37613);const wt=we=>{const{componentCls:ve}=we;return{[`${ve}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ve}-item-link`]:{color:we.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ve}-item-link`]:{color:we.colorTextDisabled,cursor:"not-allowed"}}},[`&${ve}-disabled`]:{cursor:"not-allowed",[`${ve}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:we.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:we.colorBorder,backgroundColor:we.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:we.itemActiveBgDisabled},a:{color:we.itemActiveColorDisabled}}},[`${ve}-item-link`]:{color:we.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ve}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ve}-simple-pager`]:{color:we.colorTextDisabled},[`${ve}-jump-prev, ${ve}-jump-next`]:{[`${ve}-item-link-icon`]:{opacity:0},[`${ve}-item-ellipsis`]:{opacity:1}}},[`&${ve}-simple`]:{[`${ve}-prev, ${ve}-next`]:{[`&${ve}-disabled ${ve}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},tn=we=>{const{componentCls:ve}=we;return{[`&${ve}-mini ${ve}-total-text, &${ve}-mini ${ve}-simple-pager`]:{height:we.itemSizeSM,lineHeight:`${we.itemSizeSM}px`},[`&${ve}-mini ${ve}-item`]:{minWidth:we.itemSizeSM,height:we.itemSizeSM,margin:0,lineHeight:`${we.itemSizeSM-2}px`},[`&${ve}-mini:not(${ve}-disabled) ${ve}-item:not(${ve}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:we.colorBgTextHover},"&:active":{backgroundColor:we.colorBgTextActive}},[`&${ve}-mini ${ve}-prev, &${ve}-mini ${ve}-next`]:{minWidth:we.itemSizeSM,height:we.itemSizeSM,margin:0,lineHeight:`${we.itemSizeSM}px`},[`&${ve}-mini:not(${ve}-disabled)`]:{[`${ve}-prev, ${ve}-next`]:{[`&:hover ${ve}-item-link`]:{backgroundColor:we.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:we.colorBgTextActive},[`&${ve}-disabled:hover ${ve}-item-link`]:{backgroundColor:"transparent"}}},[` + `]:{opacity:0},[`${mt}-item-icon, ${Le}`]:{margin:0,fontSize:ln,lineHeight:`${he}px`,"+ span":{display:"inline-block",opacity:0}}},[`${mt}-item-icon, ${Le}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${mt}-item-icon, ${Le}`]:{display:"none"},"a, a:hover":{color:rt}},[`${mt}-item-group-title`]:Object.assign(Object.assign({},Ae.vS),{paddingInline:un})}}]};const Bt=Et=>{const{componentCls:mt,motionDurationSlow:Le,motionDurationMid:he,motionEaseInOut:rt,motionEaseOut:lt,iconCls:we,iconSize:ve,iconMarginInlineEnd:ft}=Et;return{[`${mt}-item, ${mt}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${Le}`,`background ${Le}`,`padding ${Le} ${rt}`].join(","),[`${mt}-item-icon, ${we}`]:{minWidth:ve,fontSize:ve,transition:[`font-size ${he} ${lt}`,`margin ${Le} ${rt}`,`color ${Le}`].join(","),"+ span":{marginInlineStart:ft,opacity:1,transition:[`opacity ${Le} ${rt}`,`margin ${Le}`,`color ${Le}`].join(",")}},[`${mt}-item-icon`]:Object.assign({},(0,Ae.Ro)()),[`&${mt}-item-only-child`]:{[`> ${we}, > ${mt}-item-icon`]:{marginInlineEnd:0}}},[`${mt}-item-disabled, ${mt}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${mt}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},en=Et=>{const{componentCls:mt,motionDurationSlow:Le,motionEaseInOut:he,borderRadius:rt,menuArrowSize:lt,menuArrowOffset:we}=Et;return{[`${mt}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Et.margin,width:lt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${Le} ${he}, opacity ${Le}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:lt*.6,height:lt*.15,backgroundColor:"currentcolor",borderRadius:rt,transition:[`background ${Le} ${he}`,`transform ${Le} ${he}`,`top ${Le} ${he}`,`color ${Le} ${he}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${we})`},"&::after":{transform:`rotate(-45deg) translateY(${we})`}}}}},wt=Et=>{const{antCls:mt,componentCls:Le,fontSize:he,motionDurationSlow:rt,motionDurationMid:lt,motionEaseInOut:we,paddingXS:ve,padding:ft,colorSplit:Je,lineWidth:xe,zIndexPopup:bt,borderRadiusLG:_t,subMenuItemBorderRadius:un,menuArrowSize:Yt,menuArrowOffset:pt,lineType:ln,menuPanelMaskInset:Be,groupTitleLineHeight:Ve,groupTitleFontSize:Mt}=Et;return[{"":{[`${Le}`]:Object.assign(Object.assign({},(0,Ae.dF)()),{"&-hidden":{display:"none"}})},[`${Le}-submenu-hidden`]:{display:"none"}},{[Le]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(Et)),(0,Ae.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:he,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${rt} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${Le}-item`]:{flex:"none"}},[`${Le}-item, ${Le}-submenu, ${Le}-submenu-title`]:{borderRadius:Et.itemBorderRadius},[`${Le}-item-group-title`]:{padding:`${ve}px ${ft}px`,fontSize:Mt,lineHeight:Ve,transition:`all ${rt}`},[`&-horizontal ${Le}-submenu`]:{transition:[`border-color ${rt} ${we}`,`background ${rt} ${we}`].join(",")},[`${Le}-submenu, ${Le}-submenu-inline`]:{transition:[`border-color ${rt} ${we}`,`background ${rt} ${we}`,`padding ${lt} ${we}`].join(",")},[`${Le}-submenu ${Le}-sub`]:{cursor:"initial",transition:[`background ${rt} ${we}`,`padding ${rt} ${we}`].join(",")},[`${Le}-title-content`]:{transition:`color ${rt}`},[`${Le}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${Le}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Je,borderStyle:ln,borderWidth:0,borderTopWidth:xe,marginBlock:xe,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Bt(Et)),{[`${Le}-item-group`]:{[`${Le}-item-group-list`]:{margin:0,padding:0,[`${Le}-item, ${Le}-submenu-title`]:{paddingInline:`${he*2}px ${ft}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:bt,borderRadius:_t,boxShadow:"none",transformOrigin:"0 0",[`&${Le}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Be}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Be},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Et.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Et.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Et.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Et.paddingXS},[`> ${Le}`]:Object.assign(Object.assign(Object.assign({borderRadius:_t},Bt(Et)),en(Et)),{[`${Le}-item, ${Le}-submenu > ${Le}-submenu-title`]:{borderRadius:un},[`${Le}-submenu-title::after`]:{transition:`transform ${rt} ${we}`}})}}),en(Et)),{[`&-inline-collapsed ${Le}-submenu-arrow, + &-inline ${Le}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${pt})`},"&::after":{transform:`rotate(45deg) translateX(-${pt})`}},[`${Le}-submenu-open${Le}-submenu-inline > ${Le}-submenu-title > ${Le}-submenu-arrow`]:{transform:`translateY(-${Yt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${pt})`},"&::before":{transform:`rotate(45deg) translateX(${pt})`}}})},{[`${mt}-layout-header`]:{[Le]:{lineHeight:"inherit"}}}]};var tn=(Et,mt)=>(0,Ft.Z)("Menu",he=>{if(mt===!1)return[];const{colorBgElevated:rt,colorPrimary:lt,colorTextLightSolid:we,controlHeightLG:ve,fontSize:ft,darkItemColor:Je,darkDangerItemColor:xe,darkItemBg:bt,darkSubMenuItemBg:_t,darkItemSelectedColor:un,darkItemSelectedBg:Yt,darkDangerItemSelectedBg:pt,darkItemHoverBg:ln,darkGroupTitleColor:Be,darkItemHoverColor:Ve,darkItemDisabledColor:Mt,darkDangerItemHoverColor:zt,darkDangerItemSelectedColor:fn,darkDangerItemActiveBg:xn}=he,at=ft/7*5,Ln=(0,Qe.TS)(he,{menuArrowSize:at,menuHorizontalHeight:ve*1.15,menuArrowOffset:`${at*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:rt}),_n=(0,Qe.TS)(Ln,{itemColor:Je,itemHoverColor:Ve,groupTitleColor:Be,itemSelectedColor:un,itemBg:bt,popupBg:bt,subMenuItemBg:_t,itemActiveBg:"transparent",itemSelectedBg:Yt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:ln,itemDisabledColor:Mt,dangerItemColor:xe,dangerItemHoverColor:zt,dangerItemSelectedColor:fn,dangerItemActiveBg:xn,dangerItemSelectedBg:pt,menuSubMenuBg:_t,horizontalItemSelectedColor:we,horizontalItemSelectedBg:lt});return[wt(Ln),Xe(Ln),Ye(Ln),kt(Ln,"light"),kt(_n,"dark"),Kt(Ln),(0,ye.Z)(Ln),(0,nt.oN)(Ln,"slide-up"),(0,nt.oN)(Ln,"slide-down"),(0,Oe._y)(Ln,"zoom-big")]},he=>{const{colorPrimary:rt,colorError:lt,colorTextDisabled:we,colorErrorBg:ve,colorText:ft,colorTextDescription:Je,colorBgContainer:xe,colorFillAlter:bt,colorFillContent:_t,lineWidth:un,lineWidthBold:Yt,controlItemBgActive:pt,colorBgTextHover:ln,controlHeightLG:Be,lineHeight:Ve,colorBgElevated:Mt,marginXXS:zt,padding:fn,fontSize:xn,controlHeightSM:at,fontSizeLG:Ln,colorTextLightSolid:_n,colorErrorHover:ca}=he,Qn=new Ee.C(_n).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:he.zIndexPopupBase+50,radiusItem:he.borderRadiusLG,itemBorderRadius:he.borderRadiusLG,radiusSubMenuItem:he.borderRadiusSM,subMenuItemBorderRadius:he.borderRadiusSM,colorItemText:ft,itemColor:ft,colorItemTextHover:ft,itemHoverColor:ft,colorItemTextHoverHorizontal:rt,horizontalItemHoverColor:rt,colorGroupTitle:Je,groupTitleColor:Je,colorItemTextSelected:rt,itemSelectedColor:rt,colorItemTextSelectedHorizontal:rt,horizontalItemSelectedColor:rt,colorItemBg:xe,itemBg:xe,colorItemBgHover:ln,itemHoverBg:ln,colorItemBgActive:_t,itemActiveBg:pt,colorSubItemBg:bt,subMenuItemBg:bt,colorItemBgSelected:pt,itemSelectedBg:pt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Yt,activeBarHeight:Yt,colorActiveBarBorderSize:un,activeBarBorderWidth:un,colorItemTextDisabled:we,itemDisabledColor:we,colorDangerItemText:lt,dangerItemColor:lt,colorDangerItemTextHover:lt,dangerItemHoverColor:lt,colorDangerItemTextSelected:lt,dangerItemSelectedColor:lt,colorDangerItemBgActive:ve,dangerItemActiveBg:ve,colorDangerItemBgSelected:ve,dangerItemSelectedBg:ve,itemMarginInline:he.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Be,groupTitleLineHeight:Ve,collapsedWidth:Be*2,popupBg:Mt,itemMarginBlock:zt,itemPaddingInline:fn,horizontalLineHeight:`${Be*1.15}px`,iconSize:xn,iconMarginInlineEnd:at-xn,collapsedIconSize:Ln,groupTitleFontSize:xn,darkItemDisabledColor:new Ee.C(_n).setAlpha(.25).toRgbString(),darkItemColor:Qn,darkDangerItemColor:lt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:_n,darkItemSelectedBg:rt,darkDangerItemSelectedBg:lt,darkItemHoverBg:"transparent",darkGroupTitleColor:Qn,darkItemHoverColor:_n,darkDangerItemHoverColor:ca,darkDangerItemSelectedColor:_n,darkDangerItemActiveBg:lt}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Et),Ce=function(Et,mt){var Le={};for(var he in Et)Object.prototype.hasOwnProperty.call(Et,he)&&mt.indexOf(he)<0&&(Le[he]=Et[he]);if(Et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,he=Object.getOwnPropertySymbols(Et);rt{var Le,he;const rt=se.useContext(ae.Z),lt=rt||{},{getPrefixCls:we,getPopupContainer:ve,direction:ft,menu:Je}=se.useContext(Re.E_),xe=we(),{prefixCls:bt,className:_t,style:un,theme:Yt="light",expandIcon:pt,_internalDisableMenuItemTitleTooltip:ln,inlineCollapsed:Be,siderCollapsed:Ve,items:Mt,children:zt,rootClassName:fn,mode:xn,selectable:at,onClick:Ln,overflowedIndicatorPopupClassName:_n}=Et,ca=Ce(Et,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Qn=(0,Ue.Z)(ca,["collapsedWidth"]),$n=Pe(Mt)||zt;(Le=lt.validator)===null||Le===void 0||Le.call(lt,{mode:xn});const Fa=(0,ne.useEvent)(function(){var Ze;Ln==null||Ln.apply(void 0,arguments),(Ze=lt.onClick)===null||Ze===void 0||Ze.call(lt)}),fa=lt.mode||xn,Tn=at!=null?at:lt.selectable,Ra=se.useMemo(()=>Ve!==void 0?Ve:Be,[Be,Ve]),Vt={horizontal:{motionName:`${xe}-slide-up`},inline:(0,oe.Z)(xe),other:{motionName:`${xe}-zoom-big`}},vt=we("menu",bt||lt.prefixCls),[jt,Dn]=tn(vt,!rt),ke=We()(`${vt}-${Yt}`,Je==null?void 0:Je.className,_t);let St;if(typeof pt=="function")St=pt;else if(pt===null||pt===!1)St=null;else if(lt.expandIcon===null||lt.expandIcon===!1)St=null;else{const Ze=pt!=null?pt:lt.expandIcon;St=(0,Fe.Tm)(Ze,{className:We()(`${vt}-submenu-expand-icon`,(0,Fe.l$)(Ze)?(he=Ze.props)===null||he===void 0?void 0:he.className:"")})}const Xt=se.useMemo(()=>({prefixCls:vt,inlineCollapsed:Ra||!1,direction:ft,firstLevel:!0,theme:Yt,mode:fa,disableMenuItemTitleTooltip:ln}),[vt,Ra,ft,ln,Yt]);return jt(se.createElement(ae.Z.Provider,{value:null},se.createElement(a.Provider,{value:Xt},se.createElement(z.ZP,Object.assign({getPopupContainer:ve,overflowedIndicator:se.createElement(ee.Z,null),overflowedIndicatorPopupClassName:We()(vt,`${vt}-${Yt}`,_n),mode:fa,selectable:Tn,onClick:Fa},Qn,{inlineCollapsed:Ra,style:Object.assign(Object.assign({},Je==null?void 0:Je.style),un),className:ke,prefixCls:vt,direction:ft,defaultMotions:Vt,expandIcon:St,ref:mt,rootClassName:We()(fn,Dn)}),$n))))});const In=(0,se.forwardRef)((Et,mt)=>{const Le=(0,se.useRef)(null),he=se.useContext(be.D);return(0,se.useImperativeHandle)(mt,()=>({menu:Le.current,focus:rt=>{var lt;(lt=Le.current)===null||lt===void 0||lt.focus(rt)}})),se.createElement(xt,Object.assign({ref:Le},Et,he))});In.Item=x,In.SubMenu=b,In.Divider=st,In.ItemGroup=z.BW;var Jn=In},58421:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return lt}});var z=te(32855),se=te(59301),be={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},ct=be,We=te(7657),Re=function(ve,ft){return se.createElement(We.Z,(0,z.Z)({},ve,{ref:ft,icon:ct}))},ie=se.forwardRef(Re),tt=ie,st=te(49198),$e=te(33853),Ue=te(38819),He=te(92310),Fe=te.n(He),re=te(74430),a=te(27247),y=te(33377),x=te(93912),E=te(18881),b=te(85461),ee=te(26112),ne={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},oe=ne,ae=te(91735),fe=function(we){(0,E.Z)(ft,we);var ve=(0,b.Z)(ft);function ft(){var Je;(0,y.Z)(this,ft);for(var xe=arguments.length,bt=new Array(xe),_t=0;_t=0||un.relatedTarget.className.indexOf("".concat(Be,"-item"))>=0))&&ln(Je.getValidValue()))},Je.go=function(un){var Yt=Je.state.goInputText;Yt!==""&&(un.keyCode===oe.ENTER||un.type==="click")&&(Je.setState({goInputText:""}),Je.props.quickGo(Je.getValidValue()))},Je}return(0,x.Z)(ft,[{key:"getPageSizeOptions",value:function(){var xe=this.props,bt=xe.pageSize,_t=xe.pageSizeOptions;return _t.some(function(un){return un.toString()===bt.toString()})?_t:_t.concat([bt.toString()]).sort(function(un,Yt){var pt=Number.isNaN(Number(un))?0:Number(un),ln=Number.isNaN(Number(Yt))?0:Number(Yt);return pt-ln})}},{key:"render",value:function(){var xe=this,bt=this.props,_t=bt.pageSize,un=bt.locale,Yt=bt.rootPrefixCls,pt=bt.changeSize,ln=bt.quickGo,Be=bt.goButton,Ve=bt.selectComponentClass,Mt=bt.buildOptionText,zt=bt.selectPrefixCls,fn=bt.disabled,xn=this.state.goInputText,at="".concat(Yt,"-options"),Ln=Ve,_n=null,ca=null,Qn=null;if(!pt&&!ln)return null;var $n=this.getPageSizeOptions();if(pt&&Ln){var Fa=$n.map(function(fa,Tn){return se.createElement(Ln.Option,{key:Tn,value:fa.toString()},(Mt||xe.buildOptionText)(fa))});_n=se.createElement(Ln,{disabled:fn,prefixCls:zt,showSearch:!1,className:"".concat(at,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(_t||$n[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Tn){return Tn.parentNode},"aria-label":un.page_size,defaultOpen:!1},Fa)}return ln&&(Be&&(Qn=typeof Be=="boolean"?se.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:fn,className:"".concat(at,"-quick-jumper-button")},un.jump_to_confirm):se.createElement("span",{onClick:this.go,onKeyUp:this.go},Be)),ca=se.createElement("div",{className:"".concat(at,"-quick-jumper")},un.jump_to,se.createElement("input",{disabled:fn,type:"text",value:xn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":un.page}),un.page,Qn)),se.createElement("li",{className:"".concat(at)},_n,ca)}}]),ft}(se.Component);fe.defaultProps={pageSizeOptions:["10","20","50","100"]};var pe=fe,Pe=function(ve){var ft,Je=ve.rootPrefixCls,xe=ve.page,bt=ve.active,_t=ve.className,un=ve.showTitle,Yt=ve.onClick,pt=ve.onKeyPress,ln=ve.itemRender,Be="".concat(Je,"-item"),Ve=Fe()(Be,"".concat(Be,"-").concat(xe),(ft={},(0,re.Z)(ft,"".concat(Be,"-active"),bt),(0,re.Z)(ft,"".concat(Be,"-disabled"),!xe),(0,re.Z)(ft,ve.className,_t),ft)),Mt=function(){Yt(xe)},zt=function(at){pt(at,Yt,xe)},fn=ln(xe,"page",se.createElement("a",{rel:"nofollow"},xe));return fn?se.createElement("li",{title:un?xe.toString():null,className:Ve,onClick:Mt,onKeyPress:zt,tabIndex:0},fn):null},Ee=Pe;function Ae(){}function ye(we){var ve=Number(we);return typeof ve=="number"&&!Number.isNaN(ve)&&isFinite(ve)&&Math.floor(ve)===ve}var nt=function(ve,ft,Je){return Je};function Oe(we,ve,ft){var Je=typeof we=="undefined"?ve.pageSize:we;return Math.floor((ft.total-1)/Je)+1}var Ft=function(we){(0,E.Z)(ft,we);var ve=(0,b.Z)(ft);function ft(Je){var xe;(0,y.Z)(this,ft),xe=ve.call(this,Je),xe.paginationNode=se.createRef(),xe.getJumpPrevPage=function(){return Math.max(1,xe.state.current-(xe.props.showLessItems?3:5))},xe.getJumpNextPage=function(){return Math.min(Oe(void 0,xe.state,xe.props),xe.state.current+(xe.props.showLessItems?3:5))},xe.getItemIcon=function(pt,ln){var Be=xe.props.prefixCls,Ve=pt||se.createElement("button",{type:"button","aria-label":ln,className:"".concat(Be,"-item-link")});return typeof pt=="function"&&(Ve=se.createElement(pt,(0,a.Z)({},xe.props))),Ve},xe.isValid=function(pt){var ln=xe.props.total;return ye(pt)&&pt!==xe.state.current&&ye(ln)&&ln>0},xe.shouldDisplayQuickJumper=function(){var pt=xe.props,ln=pt.showQuickJumper,Be=pt.total,Ve=xe.state.pageSize;return Be<=Ve?!1:ln},xe.handleKeyDown=function(pt){(pt.keyCode===oe.ARROW_UP||pt.keyCode===oe.ARROW_DOWN)&&pt.preventDefault()},xe.handleKeyUp=function(pt){var ln=xe.getValidValue(pt),Be=xe.state.currentInputValue;ln!==Be&&xe.setState({currentInputValue:ln}),pt.keyCode===oe.ENTER?xe.handleChange(ln):pt.keyCode===oe.ARROW_UP?xe.handleChange(ln-1):pt.keyCode===oe.ARROW_DOWN&&xe.handleChange(ln+1)},xe.handleBlur=function(pt){var ln=xe.getValidValue(pt);xe.handleChange(ln)},xe.changePageSize=function(pt){var ln=xe.state.current,Be=Oe(pt,xe.state,xe.props);ln=ln>Be?Be:ln,Be===0&&(ln=xe.state.current),typeof pt=="number"&&("pageSize"in xe.props||xe.setState({pageSize:pt}),"current"in xe.props||xe.setState({current:ln,currentInputValue:ln})),xe.props.onShowSizeChange(ln,pt),"onChange"in xe.props&&xe.props.onChange&&xe.props.onChange(ln,pt)},xe.handleChange=function(pt){var ln=xe.props,Be=ln.disabled,Ve=ln.onChange,Mt=xe.state,zt=Mt.pageSize,fn=Mt.current,xn=Mt.currentInputValue;if(xe.isValid(pt)&&!Be){var at=Oe(void 0,xe.state,xe.props),Ln=pt;return pt>at?Ln=at:pt<1&&(Ln=1),"current"in xe.props||xe.setState({current:Ln}),Ln!==xn&&xe.setState({currentInputValue:Ln}),Ve(Ln,zt),Ln}return fn},xe.prev=function(){xe.hasPrev()&&xe.handleChange(xe.state.current-1)},xe.next=function(){xe.hasNext()&&xe.handleChange(xe.state.current+1)},xe.jumpPrev=function(){xe.handleChange(xe.getJumpPrevPage())},xe.jumpNext=function(){xe.handleChange(xe.getJumpNextPage())},xe.hasPrev=function(){return xe.state.current>1},xe.hasNext=function(){return xe.state.current2?Be-2:0),Mt=2;Mt=_t?Yt=_t:Yt=Number(bt),Yt}},{key:"getShowSizeChanger",value:function(){var xe=this.props,bt=xe.showSizeChanger,_t=xe.total,un=xe.totalBoundaryShowSizeChanger;return typeof bt!="undefined"?bt:_t>un}},{key:"render",value:function(){var xe=this.props,bt=xe.prefixCls,_t=xe.className,un=xe.style,Yt=xe.disabled,pt=xe.hideOnSinglePage,ln=xe.total,Be=xe.locale,Ve=xe.showQuickJumper,Mt=xe.showLessItems,zt=xe.showTitle,fn=xe.showTotal,xn=xe.simple,at=xe.itemRender,Ln=xe.showPrevNextJumpers,_n=xe.jumpPrevIcon,ca=xe.jumpNextIcon,Qn=xe.selectComponentClass,$n=xe.selectPrefixCls,Fa=xe.pageSizeOptions,fa=this.state,Tn=fa.current,Ra=fa.pageSize,Vt=fa.currentInputValue;if(pt===!0&&ln<=Ra)return null;var vt=Oe(void 0,this.state,this.props),jt=[],Dn=null,ke=null,St=null,Xt=null,Ze=null,Pt=Ve&&Ve.goButton,Tt=Mt?1:2,Ut=Tn-1>0?Tn-1:0,Ke=Tn+1ln?ln:Tn*Ra]));if(xn){Pt&&(typeof Pt=="boolean"?Ze=se.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Be.jump_to_confirm):Ze=se.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Pt),Ze=se.createElement("li",{title:zt?"".concat(Be.jump_to).concat(Tn,"/").concat(vt):null,className:"".concat(bt,"-simple-pager")},Ze));var $t=this.renderPrev(Ut);return se.createElement("ul",(0,z.Z)({className:Fe()(bt,"".concat(bt,"-simple"),(0,re.Z)({},"".concat(bt,"-disabled"),Yt),_t),style:un,ref:this.paginationNode},qe),je,$t?se.createElement("li",{title:zt?Be.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Fe()("".concat(bt,"-prev"),(0,re.Z)({},"".concat(bt,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},$t):null,se.createElement("li",{title:zt?"".concat(Tn,"/").concat(vt):null,className:"".concat(bt,"-simple-pager")},se.createElement("input",{type:"text",value:Vt,disabled:Yt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),se.createElement("span",{className:"".concat(bt,"-slash")},"/"),vt),se.createElement("li",{title:zt?Be.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Fe()("".concat(bt,"-next"),(0,re.Z)({},"".concat(bt,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ke)),Ze)}if(vt<=3+Tt*2){var on={locale:Be,rootPrefixCls:bt,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:zt,itemRender:at};vt||jt.push(se.createElement(Ee,(0,z.Z)({},on,{key:"noPager",page:1,className:"".concat(bt,"-item-disabled")})));for(var Ht=1;Ht<=vt;Ht+=1){var kn=Tn===Ht;jt.push(se.createElement(Ee,(0,z.Z)({},on,{key:Ht,page:Ht,active:kn})))}}else{var Ct=Mt?Be.prev_3:Be.prev_5,hn=Mt?Be.next_3:Be.next_5,Vn=at(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(_n,"prev page")),Zn=at(this.getJumpNextPage(),"jump-next",this.getItemIcon(ca,"next page"));Ln&&(Dn=Vn?se.createElement("li",{title:zt?Ct:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Fe()("".concat(bt,"-jump-prev"),(0,re.Z)({},"".concat(bt,"-jump-prev-custom-icon"),!!_n))},Vn):null,ke=Zn?se.createElement("li",{title:zt?hn:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Fe()("".concat(bt,"-jump-next"),(0,re.Z)({},"".concat(bt,"-jump-next-custom-icon"),!!ca))},Zn):null),Xt=se.createElement(Ee,{locale:Be,last:!0,rootPrefixCls:bt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:vt,page:vt,active:!1,showTitle:zt,itemRender:at}),St=se.createElement(Ee,{locale:Be,rootPrefixCls:bt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:zt,itemRender:at});var Jt=Math.max(1,Tn-Tt),aa=Math.min(Tn+Tt,vt);Tn-1<=Tt&&(aa=1+Tt*2),vt-Tn<=Tt&&(Jt=vt-Tt*2);for(var Mn=Jt;Mn<=aa;Mn+=1){var Yn=Tn===Mn;jt.push(se.createElement(Ee,{locale:Be,rootPrefixCls:bt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Mn,page:Mn,active:Yn,showTitle:zt,itemRender:at}))}Tn-1>=Tt*2&&Tn!==3&&(jt[0]=(0,se.cloneElement)(jt[0],{className:"".concat(bt,"-item-after-jump-prev")}),jt.unshift(Dn)),vt-Tn>=Tt*2&&Tn!==vt-2&&(jt[jt.length-1]=(0,se.cloneElement)(jt[jt.length-1],{className:"".concat(bt,"-item-before-jump-next")}),jt.push(ke)),Jt!==1&&jt.unshift(St),aa!==vt&&jt.push(Xt)}var Wn=!this.hasPrev()||!vt,la=!this.hasNext()||!vt,La=this.renderPrev(Ut),ia=this.renderNext(Ke);return se.createElement("ul",(0,z.Z)({className:Fe()(bt,_t,(0,re.Z)({},"".concat(bt,"-disabled"),Yt)),style:un,ref:this.paginationNode},qe),je,La?se.createElement("li",{title:zt?Be.prev_page:null,onClick:this.prev,tabIndex:Wn?null:0,onKeyPress:this.runIfEnterPrev,className:Fe()("".concat(bt,"-prev"),(0,re.Z)({},"".concat(bt,"-disabled"),Wn)),"aria-disabled":Wn},La):null,jt,ia?se.createElement("li",{title:zt?Be.next_page:null,onClick:this.next,tabIndex:la?null:0,onKeyPress:this.runIfEnterNext,className:Fe()("".concat(bt,"-next"),(0,re.Z)({},"".concat(bt,"-disabled"),la)),"aria-disabled":la},ia):null,se.createElement(pe,{disabled:Yt,locale:Be,rootPrefixCls:bt,selectComponentClass:Qn,selectPrefixCls:$n,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Tn,pageSize:Ra,pageSizeOptions:Fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Pt}))}}],[{key:"getDerivedStateFromProps",value:function(xe,bt){var _t={};if("current"in xe&&(_t.current=xe.current,xe.current!==bt.current&&(_t.currentInputValue=_t.current)),"pageSize"in xe&&xe.pageSize!==bt.pageSize){var un=bt.current,Yt=Oe(xe.pageSize,bt,xe);un=un>Yt?Yt:un,"current"in xe||(_t.current=un,_t.currentInputValue=un),_t.pageSize=xe.pageSize}return _t}}]),ft}(se.Component);Ft.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ae,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ae,locale:ae.Z,style:{},itemRender:nt,totalBoundaryShowSizeChanger:50};var Qe=Ft,gt=te(22075),Xe=te(36355),yt=te(19716),Kt=te(8628),Ot=te(9763),it=te(57809);const kt=we=>se.createElement(it.default,Object.assign({},we,{showSearch:!0,size:"small"})),Nt=we=>se.createElement(it.default,Object.assign({},we,{showSearch:!0,size:"middle"}));kt.Option=it.default.Option,Nt.Option=it.default.Option;var Me=te(9937),Ye=te(17313),Bt=te(83116),en=te(37613);const wt=we=>{const{componentCls:ve}=we;return{[`${ve}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ve}-item-link`]:{color:we.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ve}-item-link`]:{color:we.colorTextDisabled,cursor:"not-allowed"}}},[`&${ve}-disabled`]:{cursor:"not-allowed",[`${ve}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:we.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:we.colorBorder,backgroundColor:we.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:we.itemActiveBgDisabled},a:{color:we.itemActiveColorDisabled}}},[`${ve}-item-link`]:{color:we.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ve}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ve}-simple-pager`]:{color:we.colorTextDisabled},[`${ve}-jump-prev, ${ve}-jump-next`]:{[`${ve}-item-link-icon`]:{opacity:0},[`${ve}-item-ellipsis`]:{opacity:1}}},[`&${ve}-simple`]:{[`${ve}-prev, ${ve}-next`]:{[`&${ve}-disabled ${ve}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},tn=we=>{const{componentCls:ve}=we;return{[`&${ve}-mini ${ve}-total-text, &${ve}-mini ${ve}-simple-pager`]:{height:we.itemSizeSM,lineHeight:`${we.itemSizeSM}px`},[`&${ve}-mini ${ve}-item`]:{minWidth:we.itemSizeSM,height:we.itemSizeSM,margin:0,lineHeight:`${we.itemSizeSM-2}px`},[`&${ve}-mini:not(${ve}-disabled) ${ve}-item:not(${ve}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:we.colorBgTextHover},"&:active":{backgroundColor:we.colorBgTextActive}},[`&${ve}-mini ${ve}-prev, &${ve}-mini ${ve}-next`]:{minWidth:we.itemSizeSM,height:we.itemSizeSM,margin:0,lineHeight:`${we.itemSizeSM}px`},[`&${ve}-mini:not(${ve}-disabled)`]:{[`${ve}-prev, ${ve}-next`]:{[`&:hover ${ve}-item-link`]:{backgroundColor:we.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:we.colorBgTextActive},[`&${ve}-disabled:hover ${ve}-item-link`]:{backgroundColor:"transparent"}}},[` &${ve}-mini ${ve}-prev ${ve}-item-link, &${ve}-mini ${ve}-next ${ve}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:we.itemSizeSM,lineHeight:`${we.itemSizeSM}px`}},[`&${ve}-mini ${ve}-jump-prev, &${ve}-mini ${ve}-jump-next`]:{height:we.itemSizeSM,marginInlineEnd:0,lineHeight:`${we.itemSizeSM}px`},[`&${ve}-mini ${ve}-options`]:{marginInlineStart:we.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:we.miniOptionsSizeChangerTop},"&-quick-jumper":{height:we.itemSizeSM,lineHeight:`${we.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Me.x0)(we)),{width:we.paginationMiniQuickJumperInputWidth,height:we.controlHeightSM})}}}},Ce=we=>{const{componentCls:ve}=we;return{[` @@ -199,15 +199,15 @@ ${ve}-next, ${ve}-jump-prev, ${ve}-jump-next - `]:{display:"inline-block",minWidth:we.itemSize,height:we.itemSize,color:we.colorText,fontFamily:we.fontFamily,lineHeight:`${we.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:we.borderRadius,cursor:"pointer",transition:`all ${we.motionDurationMid}`},[`${ve}-prev, ${ve}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:we.colorText,cursor:"pointer",userSelect:"none"},[`${ve}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:we.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${we.lineWidth}px ${we.lineType} transparent`,borderRadius:we.borderRadius,outline:"none",transition:`all ${we.motionDurationMid}`},[`&:hover ${ve}-item-link`]:{backgroundColor:we.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:we.colorBgTextActive},[`&${ve}-disabled:hover`]:{[`${ve}-item-link`]:{backgroundColor:"transparent"}}},[`${ve}-slash`]:{marginInlineEnd:we.paginationSlashMarginInlineEnd,marginInlineStart:we.paginationSlashMarginInlineStart},[`${ve}-options`]:{display:"inline-block",marginInlineStart:we.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:we.controlHeight,marginInlineStart:we.marginXS,lineHeight:`${we.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Me.ik)(we)),{width:we.controlHeightLG*1.25,height:we.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:we.marginXS,marginInlineEnd:we.marginXS})}}}},xt=we=>{const{componentCls:ve}=we;return{[`${ve}-item`]:{display:"inline-block",minWidth:we.itemSize,height:we.itemSize,marginInlineEnd:we.marginXS,fontFamily:we.fontFamily,lineHeight:`${we.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${we.lineWidth}px ${we.lineType} transparent`,borderRadius:we.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${we.paginationItemPaddingInline}px`,color:we.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ve}-item-active)`]:{"&:hover":{transition:`all ${we.motionDurationMid}`,backgroundColor:we.colorBgTextHover},"&:active":{backgroundColor:we.colorBgTextActive}},"&-active":{fontWeight:we.fontWeightStrong,backgroundColor:we.itemActiveBg,borderColor:we.colorPrimary,a:{color:we.colorPrimary},"&:hover":{borderColor:we.colorPrimaryHover},"&:hover a":{color:we.colorPrimaryHover}}}}},In=we=>{const{componentCls:ve}=we;return{[ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ye.Wf)(we)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ve}-total-text`]:{display:"inline-block",height:we.itemSize,marginInlineEnd:we.marginXS,lineHeight:`${we.itemSize-2}px`,verticalAlign:"middle"}}),xt(we)),rn(we)),Ce(we)),tn(we)),wt(we)),{[`@media only screen and (max-width: ${we.screenLG}px)`]:{[`${ve}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${we.screenSM}px)`]:{[`${ve}-options`]:{display:"none"}}}),[`&${we.componentCls}-rtl`]:{direction:"rtl"}}},Jn=we=>{const{componentCls:ve}=we;return{[`${ve}${ve}-disabled:not(${ve}-mini)`]:{"&, &:hover":{[`${ve}-item-link`]:{borderColor:we.colorBorder}},"&:focus-visible":{[`${ve}-item-link`]:{borderColor:we.colorBorder}},[`${ve}-item, ${ve}-item-link`]:{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder,[`&:hover:not(${ve}-item-active)`]:{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder,a:{color:we.colorTextDisabled}},[`&${ve}-item-active`]:{backgroundColor:we.itemActiveBgDisabled}},[`${ve}-prev, ${ve}-next`]:{"&:hover button":{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder,color:we.colorTextDisabled},[`${ve}-item-link`]:{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder}}},[`${ve}:not(${ve}-mini)`]:{[`${ve}-prev, ${ve}-next`]:{"&:hover button":{borderColor:we.colorPrimaryHover,backgroundColor:we.itemBg},[`${ve}-item-link`]:{backgroundColor:we.itemLinkBg,borderColor:we.colorBorder},[`&:hover ${ve}-item-link`]:{borderColor:we.colorPrimary,backgroundColor:we.itemBg,color:we.colorPrimary},[`&${ve}-disabled`]:{[`${ve}-item-link`]:{borderColor:we.colorBorder,color:we.colorTextDisabled}}},[`${ve}-item`]:{backgroundColor:we.itemBg,border:`${we.lineWidth}px ${we.lineType} ${we.colorBorder}`,[`&:hover:not(${ve}-item-active)`]:{borderColor:we.colorPrimary,backgroundColor:we.itemBg,a:{color:we.colorPrimary}},"&-active":{borderColor:we.colorPrimary}}}}},Et=we=>{const{componentCls:ve}=we;return{[`${ve}:not(${ve}-disabled)`]:{[`${ve}-item`]:Object.assign({},(0,Ye.Qy)(we)),[`${ve}-jump-prev, ${ve}-jump-next`]:{"&:focus-visible":Object.assign({[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}},(0,Ye.oN)(we))},[`${ve}-prev, ${ve}-next`]:{[`&:focus-visible ${ve}-item-link`]:Object.assign({},(0,Ye.oN)(we))}}}};var mt=(0,Bt.Z)("Pagination",we=>{const ve=(0,en.TS)(we,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:we.marginXXS/2,paginationMiniQuickJumperInputWidth:we.controlHeightLG*1.1,paginationItemPaddingInline:we.marginXXS*1.5,paginationEllipsisLetterSpacing:we.marginXXS/2,paginationSlashMarginInlineStart:we.marginXXS,paginationSlashMarginInlineEnd:we.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Me.e5)(we),(0,Me.TM)(we));return[In(ve),Et(ve),we.wireframe&&Jn(ve)]},we=>({itemBg:we.colorBgContainer,itemSize:we.controlHeight,itemSizeSM:we.controlHeightSM,itemActiveBg:we.colorBgContainer,itemLinkBg:we.colorBgContainer,itemActiveColorDisabled:we.colorTextDisabled,itemActiveBgDisabled:we.controlItemBgActiveDisabled,itemInputBg:we.colorBgContainer,miniOptionsSizeChangerTop:0})),Le=function(we,ve){var ft={};for(var Je in we)Object.prototype.hasOwnProperty.call(we,Je)&&ve.indexOf(Je)<0&&(ft[Je]=we[Je]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,Je=Object.getOwnPropertySymbols(we);xe{const{prefixCls:ve,selectPrefixCls:ft,className:Je,rootClassName:xe,style:bt,size:_t,locale:un,selectComponentClass:Qt,responsive:pt,showSizeChanger:ln}=we,Be=Le(we,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Ve}=(0,Kt.Z)(pt),{getPrefixCls:Mt,direction:zt,pagination:fn={}}=se.useContext(Xe.E_),xn=Mt("pagination",ve),[at,Ln]=mt(xn),_n=ln!=null?ln:fn.showSizeChanger,ca=se.useMemo(()=>{const vt=se.createElement("span",{className:`${xn}-item-ellipsis`},"\u2022\u2022\u2022"),jt=se.createElement("button",{className:`${xn}-item-link`,type:"button",tabIndex:-1},zt==="rtl"?se.createElement(Ue.Z,null):se.createElement($e.Z,null)),Dn=se.createElement("button",{className:`${xn}-item-link`,type:"button",tabIndex:-1},zt==="rtl"?se.createElement($e.Z,null):se.createElement(Ue.Z,null)),ke=se.createElement("a",{className:`${xn}-item-link`},se.createElement("div",{className:`${xn}-item-container`},zt==="rtl"?se.createElement(st.Z,{className:`${xn}-item-link-icon`}):se.createElement(tt,{className:`${xn}-item-link-icon`}),vt)),St=se.createElement("a",{className:`${xn}-item-link`},se.createElement("div",{className:`${xn}-item-container`},zt==="rtl"?se.createElement(tt,{className:`${xn}-item-link-icon`}):se.createElement(st.Z,{className:`${xn}-item-link-icon`}),vt));return{prevIcon:jt,nextIcon:Dn,jumpPrevIcon:ke,jumpNextIcon:St}},[zt,xn]),[Qn]=(0,Ot.Z)("Pagination",gt.Z),$n=Object.assign(Object.assign({},Qn),un),Fa=(0,yt.Z)(_t),fa=Fa==="small"||!!(Ve&&!Fa&&pt),Tn=Mt("select",ft),Ra=Fe()({[`${xn}-mini`]:fa,[`${xn}-rtl`]:zt==="rtl"},fn==null?void 0:fn.className,Je,xe,Ln),Vt=Object.assign(Object.assign({},fn==null?void 0:fn.style),bt);return at(se.createElement(Qe,Object.assign({},ca,Be,{style:Vt,prefixCls:xn,selectPrefixCls:Tn,className:Ra,selectComponentClass:Qt||(fa?kt:Nt),locale:$n,showSizeChanger:_n})))},lt=rt},93948:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return ln}});var z=te(59301),se=te(29679),be=te(40001),ct=te(19248),We=te(99267),Re=te(92310),ie=te.n(Re),tt=te(2738),st=te(36355),$e=te(32855),Ue=te(27247),He=te(43079),Fe={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},re=function(){var Ve=(0,z.useRef)([]),Mt=(0,z.useRef)(null);return(0,z.useEffect)(function(){var zt=Date.now(),fn=!1;Ve.current.forEach(function(xn){if(xn){fn=!0;var at=xn.style;at.transitionDuration=".3s, .3s, .3s, .06s",Mt.current&&zt-Mt.current<100&&(at.transitionDuration="0s, 0s")}}),fn&&(Mt.current=Date.now())}),Ve.current},a=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],y=function(Ve){var Mt=(0,Ue.Z)((0,Ue.Z)({},Fe),Ve),zt=Mt.className,fn=Mt.percent,xn=Mt.prefixCls,at=Mt.strokeColor,Ln=Mt.strokeLinecap,_n=Mt.strokeWidth,ca=Mt.style,Qn=Mt.trailColor,$n=Mt.trailWidth,Fa=Mt.transition,fa=(0,He.Z)(Mt,a);delete fa.gapPosition;var Tn=Array.isArray(fn)?fn:[fn],Ra=Array.isArray(at)?at:[at],Vt=re(),vt=_n/2,jt=100-_n/2,Dn="M ".concat(Ln==="round"?vt:0,",").concat(vt,` - L `).concat(Ln==="round"?jt:100,",").concat(vt),ke="0 0 100 ".concat(_n),St=0;return z.createElement("svg",(0,$e.Z)({className:ie()("".concat(xn,"-line"),zt),viewBox:ke,preserveAspectRatio:"none",style:ca},fa),z.createElement("path",{className:"".concat(xn,"-line-trail"),d:Dn,strokeLinecap:Ln,stroke:Qn,strokeWidth:$n||_n,fillOpacity:"0"}),Tn.map(function(Xt,Ze){var Pt=1;switch(Ln){case"round":Pt=1-_n/100;break;case"square":Pt=1-_n/2/100;break;default:Pt=1;break}var Tt={strokeDasharray:"".concat(Xt*Pt,"px, 100px"),strokeDashoffset:"-".concat(St,"px"),transition:Fa||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Yt=Ra[Ze]||Ra[Ra.length-1];return St+=Xt,z.createElement("path",{key:Ze,className:"".concat(xn,"-line-path"),d:Dn,strokeLinecap:Ln,stroke:Yt,strokeWidth:_n,fillOpacity:"0",ref:function(qe){Vt[Ze]=qe},style:Tt})}))},x=y,E=te(34666),b=te(11913),ee=te(47273),ne=0,oe=(0,ee.Z)();function ae(){var Be;return oe?(Be=ne,ne+=1):Be="TEST_OR_SSR",Be}var fe=function(Be){var Ve=z.useState(),Mt=(0,b.Z)(Ve,2),zt=Mt[0],fn=Mt[1];return z.useEffect(function(){fn("rc_progress_".concat(ae()))},[]),Be||zt},pe=function(Ve){var Mt=Ve.bg,zt=Ve.children;return z.createElement("div",{style:{width:"100%",height:"100%",background:Mt}},zt)};function Pe(Be,Ve){return Object.keys(Be).map(function(Mt){var zt=parseFloat(Mt),fn="".concat(Math.floor(zt*Ve),"%");return"".concat(Be[Mt]," ").concat(fn)})}var Ee=z.forwardRef(function(Be,Ve){var Mt=Be.prefixCls,zt=Be.color,fn=Be.gradientId,xn=Be.radius,at=Be.style,Ln=Be.ptg,_n=Be.strokeLinecap,ca=Be.strokeWidth,Qn=Be.size,$n=Be.gapDegree,Fa=zt&&(0,E.Z)(zt)==="object",fa=Fa?"#FFF":void 0,Tn=Qn/2,Ra=z.createElement("circle",{className:"".concat(Mt,"-circle-path"),r:xn,cx:Tn,cy:Tn,stroke:fa,strokeLinecap:_n,strokeWidth:ca,opacity:Ln===0?0:1,style:at,ref:Ve});if(!Fa)return Ra;var Vt="".concat(fn,"-conic"),vt=$n?"".concat(180+$n/2,"deg"):"0deg",jt=Pe(zt,(360-$n)/360),Dn=Pe(zt,1),ke="conic-gradient(from ".concat(vt,", ").concat(jt.join(", "),")"),St="linear-gradient(to ".concat($n?"bottom":"top",", ").concat(Dn.join(", "),")");return z.createElement(z.Fragment,null,z.createElement("mask",{id:Vt},Ra),z.createElement("foreignObject",{x:0,y:0,width:Qn,height:Qn,mask:"url(#".concat(Vt,")")},z.createElement(pe,{bg:St},z.createElement(pe,{bg:ke}))))}),Ae=Ee,ye=100,nt=function(Ve,Mt,zt,fn,xn,at,Ln,_n,ca,Qn){var $n=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Fa=zt/100*360*((360-at)/360),fa=at===0?0:{bottom:0,top:180,left:90,right:-90}[Ln],Tn=(100-fn)/100*Mt;ca==="round"&&fn!==100&&(Tn+=Qn/2,Tn>=Mt&&(Tn=Mt-.01));var Ra=ye/2;return{stroke:typeof _n=="string"?_n:void 0,strokeDasharray:"".concat(Mt,"px ").concat(Ve),strokeDashoffset:Tn+$n,transform:"rotate(".concat(xn+Fa+fa,"deg)"),transformOrigin:"".concat(Ra,"px ").concat(Ra,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Oe=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Ft(Be){var Ve=Be!=null?Be:[];return Array.isArray(Ve)?Ve:[Ve]}var Qe=function(Ve){var Mt=(0,Ue.Z)((0,Ue.Z)({},Fe),Ve),zt=Mt.id,fn=Mt.prefixCls,xn=Mt.steps,at=Mt.strokeWidth,Ln=Mt.trailWidth,_n=Mt.gapDegree,ca=_n===void 0?0:_n,Qn=Mt.gapPosition,$n=Mt.trailColor,Fa=Mt.strokeLinecap,fa=Mt.style,Tn=Mt.className,Ra=Mt.strokeColor,Vt=Mt.percent,vt=(0,He.Z)(Mt,Oe),jt=ye/2,Dn=fe(zt),ke="".concat(Dn,"-gradient"),St=jt-at/2,Xt=Math.PI*2*St,Ze=ca>0?90+ca/2:-90,Pt=Xt*((360-ca)/360),Tt=(0,E.Z)(xn)==="object"?xn:{count:xn,space:2},Yt=Tt.count,Ke=Tt.space,qe=Ft(Vt),je=Ft(Ra),$t=je.find(function(Zn){return Zn&&(0,E.Z)(Zn)==="object"}),on=$t&&(0,E.Z)($t)==="object",Ht=on?"butt":Fa,kn=nt(Xt,Pt,0,100,Ze,ca,Qn,$n,Ht,at),Ct=re(),hn=function(){var Jt=0;return qe.map(function(aa,Mn){var Yn=je[Mn]||je[je.length-1],Wn=nt(Xt,Pt,Jt,aa,Ze,ca,Qn,Yn,Ht,at);return Jt+=aa,z.createElement(Ae,{key:Mn,color:Yn,ptg:aa,radius:St,prefixCls:fn,gradientId:ke,style:Wn,strokeLinecap:Ht,strokeWidth:at,gapDegree:ca,ref:function(La){Ct[Mn]=La},size:ye})}).reverse()},Vn=function(){var Jt=Math.round(Yt*(qe[0]/100)),aa=100/Yt,Mn=0;return new Array(Yt).fill(null).map(function(Yn,Wn){var la=Wn<=Jt-1?je[0]:$n,La=la&&(0,E.Z)(la)==="object"?"url(#".concat(ke,")"):void 0,ia=nt(Xt,Pt,Mn,aa,Ze,ca,Qn,la,"butt",at,Ke);return Mn+=(Pt-ia.strokeDashoffset+Ke)*100/Pt,z.createElement("circle",{key:Wn,className:"".concat(fn,"-circle-path"),r:St,cx:jt,cy:jt,stroke:La,strokeWidth:at,opacity:1,style:ia,ref:function(Oa){Ct[Wn]=Oa}})})};return z.createElement("svg",(0,$e.Z)({className:ie()("".concat(fn,"-circle"),Tn),viewBox:"0 0 ".concat(ye," ").concat(ye),style:fa,id:zt,role:"presentation"},vt),!Yt&&z.createElement("circle",{className:"".concat(fn,"-circle-trail"),r:St,cx:jt,cy:jt,stroke:$n,strokeLinecap:Ht,strokeWidth:Ln||at,style:kn}),Yt?Vn():hn())},gt=Qe,Xe={Line:x,Circle:gt},yt=te(6848),Kt=te(30071);function Ot(Be){return!Be||Be<0?0:Be>100?100:Be}function it(Be){let{success:Ve,successPercent:Mt}=Be,zt=Mt;return Ve&&"progress"in Ve&&(zt=Ve.progress),Ve&&"percent"in Ve&&(zt=Ve.percent),zt}const kt=Be=>{let{percent:Ve,success:Mt,successPercent:zt}=Be;const fn=Ot(it({success:Mt,successPercent:zt}));return[fn,Ot(Ot(Ve)-fn)]},Nt=Be=>{let{success:Ve={},strokeColor:Mt}=Be;const{strokeColor:zt}=Ve;return[zt||Kt.presetPrimaryColors.green,Mt||null]},Me=(Be,Ve,Mt)=>{var zt,fn,xn,at;let Ln=-1,_n=-1;if(Ve==="step"){const ca=Mt.steps,Qn=Mt.strokeWidth;typeof Be=="string"||typeof Be=="undefined"?(Ln=Be==="small"?2:14,_n=Qn!=null?Qn:8):typeof Be=="number"?[Ln,_n]=[Be,Be]:[Ln=14,_n=8]=Be,Ln*=ca}else if(Ve==="line"){const ca=Mt==null?void 0:Mt.strokeWidth;typeof Be=="string"||typeof Be=="undefined"?_n=ca||(Be==="small"?6:8):typeof Be=="number"?[Ln,_n]=[Be,Be]:[Ln=-1,_n=8]=Be}else(Ve==="circle"||Ve==="dashboard")&&(typeof Be=="string"||typeof Be=="undefined"?[Ln,_n]=Be==="small"?[60,60]:[120,120]:typeof Be=="number"?[Ln,_n]=[Be,Be]:(Ln=(fn=(zt=Be[0])!==null&&zt!==void 0?zt:Be[1])!==null&&fn!==void 0?fn:120,_n=(at=(xn=Be[0])!==null&&xn!==void 0?xn:Be[1])!==null&&at!==void 0?at:120));return[Ln,_n]},Ye=3,Bt=Be=>Ye/Be*100;var wt=Be=>{const{prefixCls:Ve,trailColor:Mt=null,strokeLinecap:zt="round",gapPosition:fn,gapDegree:xn,width:at=120,type:Ln,children:_n,success:ca,size:Qn=at}=Be,[$n,Fa]=Me(Qn,"circle");let{strokeWidth:fa}=Be;fa===void 0&&(fa=Math.max(Bt($n),6));const Tn={width:$n,height:Fa,fontSize:$n*.15+6},Ra=z.useMemo(()=>{if(xn||xn===0)return xn;if(Ln==="dashboard")return 75},[xn,Ln]),Vt=fn||Ln==="dashboard"&&"bottom"||void 0,vt=Object.prototype.toString.call(Be.strokeColor)==="[object Object]",jt=Nt({success:ca,strokeColor:Be.strokeColor}),Dn=ie()(`${Ve}-inner`,{[`${Ve}-circle-gradient`]:vt}),ke=z.createElement(gt,{percent:kt(Be),strokeWidth:fa,trailWidth:fa,strokeColor:jt,strokeLinecap:zt,trailColor:Mt,prefixCls:Ve,gapDegree:Ra,gapPosition:Vt});return z.createElement("div",{className:Dn,style:Tn},$n<=20?z.createElement(yt.Z,{title:_n},z.createElement("span",null,ke)):z.createElement(z.Fragment,null,ke,_n))},tn=function(Be,Ve){var Mt={};for(var zt in Be)Object.prototype.hasOwnProperty.call(Be,zt)&&Ve.indexOf(zt)<0&&(Mt[zt]=Be[zt]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fn=0,zt=Object.getOwnPropertySymbols(Be);fn{let Ve=[];return Object.keys(Be).forEach(Mt=>{const zt=parseFloat(Mt.replace(/%/g,""));isNaN(zt)||Ve.push({key:zt,value:Be[Mt]})}),Ve=Ve.sort((Mt,zt)=>Mt.key-zt.key),Ve.map(Mt=>{let{key:zt,value:fn}=Mt;return`${fn} ${zt}%`}).join(", ")},rn=(Be,Ve)=>{const{from:Mt=Kt.presetPrimaryColors.blue,to:zt=Kt.presetPrimaryColors.blue,direction:fn=Ve==="rtl"?"to left":"to right"}=Be,xn=tn(Be,["from","to","direction"]);if(Object.keys(xn).length!==0){const at=Ce(xn);return{backgroundImage:`linear-gradient(${fn}, ${at})`}}return{backgroundImage:`linear-gradient(${fn}, ${Mt}, ${zt})`}};var In=Be=>{const{prefixCls:Ve,direction:Mt,percent:zt,size:fn,strokeWidth:xn,strokeColor:at,strokeLinecap:Ln="round",children:_n,trailColor:ca=null,success:Qn}=Be,$n=at&&typeof at!="string"?rn(at,Mt):{backgroundColor:at},Fa=Ln==="square"||Ln==="butt"?0:void 0,fa={backgroundColor:ca||void 0,borderRadius:Fa},Tn=fn!=null?fn:[-1,xn||(fn==="small"?6:8)],[Ra,Vt]=Me(Tn,"line",{strokeWidth:xn}),vt=Object.assign({width:`${Ot(zt)}%`,height:Vt,borderRadius:Fa},$n),jt=it(Be),Dn={width:`${Ot(jt)}%`,height:Vt,borderRadius:Fa,backgroundColor:Qn==null?void 0:Qn.strokeColor},ke={width:Ra<0?"100%":Ra,height:Vt};return z.createElement(z.Fragment,null,z.createElement("div",{className:`${Ve}-outer`,style:ke},z.createElement("div",{className:`${Ve}-inner`,style:fa},z.createElement("div",{className:`${Ve}-bg`,style:vt}),jt!==void 0?z.createElement("div",{className:`${Ve}-success-bg`,style:Dn}):null)),_n)},Et=Be=>{const{size:Ve,steps:Mt,percent:zt=0,strokeWidth:fn=8,strokeColor:xn,trailColor:at=null,prefixCls:Ln,children:_n}=Be,ca=Math.round(Mt*(zt/100)),Qn=Ve==="small"?2:14,$n=Ve!=null?Ve:[Qn,fn],[Fa,fa]=Me($n,"step",{steps:Mt,strokeWidth:fn}),Tn=Fa/Mt,Ra=new Array(Mt);for(let Vt=0;Vt{const Ve=Be?"100%":"-100%";return new mt.Keyframes(`antProgress${Be?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Ve}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Ve}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},we=Be=>{const{componentCls:Ve,iconCls:Mt}=Be;return{[Ve]:Object.assign(Object.assign({},(0,Le.Wf)(Be)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Be.fontSize,marginInlineEnd:Be.marginXS,marginBottom:Be.marginXS},[`${Ve}-outer`]:{display:"inline-block",width:"100%"},[`&${Ve}-show-info`]:{[`${Ve}-outer`]:{marginInlineEnd:`calc(-2em - ${Be.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Be.paddingXS}px)`}},[`${Ve}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Be.remainingColor,borderRadius:Be.lineBorderRadius},[`${Ve}-inner:not(${Ve}-circle-gradient)`]:{[`${Ve}-circle-path`]:{stroke:Be.defaultColor}},[`${Ve}-success-bg, ${Ve}-bg`]:{position:"relative",backgroundColor:Be.defaultColor,borderRadius:Be.lineBorderRadius,transition:`all ${Be.motionDurationSlow} ${Be.motionEaseInOutCirc}`},[`${Ve}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Be.colorSuccess},[`${Ve}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Be.marginXS,color:Be.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Mt]:{fontSize:Be.fontSize}},[`&${Ve}-status-active`]:{[`${Ve}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Be.colorBgContainer,borderRadius:Be.lineBorderRadius,opacity:0,animationName:lt(),animationDuration:Be.progressActiveMotionDuration,animationTimingFunction:Be.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Ve}-rtl${Ve}-status-active`]:{[`${Ve}-bg::before`]:{animationName:lt(!0)}},[`&${Ve}-status-exception`]:{[`${Ve}-bg`]:{backgroundColor:Be.colorError},[`${Ve}-text`]:{color:Be.colorError}},[`&${Ve}-status-exception ${Ve}-inner:not(${Ve}-circle-gradient)`]:{[`${Ve}-circle-path`]:{stroke:Be.colorError}},[`&${Ve}-status-success`]:{[`${Ve}-bg`]:{backgroundColor:Be.colorSuccess},[`${Ve}-text`]:{color:Be.colorSuccess}},[`&${Ve}-status-success ${Ve}-inner:not(${Ve}-circle-gradient)`]:{[`${Ve}-circle-path`]:{stroke:Be.colorSuccess}}})}},ve=Be=>{const{componentCls:Ve,iconCls:Mt}=Be;return{[Ve]:{[`${Ve}-circle-trail`]:{stroke:Be.remainingColor},[`&${Ve}-circle ${Ve}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Ve}-circle ${Ve}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Be.circleTextColor,fontSize:Be.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Mt]:{fontSize:`${Be.fontSize/Be.fontSizeSM}em`}},[`${Ve}-circle&-status-exception`]:{[`${Ve}-text`]:{color:Be.colorError}},[`${Ve}-circle&-status-success`]:{[`${Ve}-text`]:{color:Be.colorSuccess}}},[`${Ve}-inline-circle`]:{lineHeight:1,[`${Ve}-inner`]:{verticalAlign:"bottom"}}}},ft=Be=>{const{componentCls:Ve}=Be;return{[Ve]:{[`${Ve}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Be.progressStepMinWidth,marginInlineEnd:Be.progressStepMarginInlineEnd,backgroundColor:Be.remainingColor,transition:`all ${Be.motionDurationSlow}`,"&-active":{backgroundColor:Be.defaultColor}}}}}},Je=Be=>{const{componentCls:Ve,iconCls:Mt}=Be;return{[Ve]:{[`${Ve}-small&-line, ${Ve}-small&-line ${Ve}-text ${Mt}`]:{fontSize:Be.fontSizeSM}}}};var xe=(0,he.Z)("Progress",Be=>{const Ve=Be.marginXXS/2,Mt=(0,rt.TS)(Be,{progressStepMarginInlineEnd:Ve,progressStepMinWidth:Ve,progressActiveMotionDuration:"2.4s"});return[we(Mt),ve(Mt),ft(Mt),Je(Mt)]},Be=>({circleTextColor:Be.colorText,defaultColor:Be.colorInfo,remainingColor:Be.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),bt=function(Be,Ve){var Mt={};for(var zt in Be)Object.prototype.hasOwnProperty.call(Be,zt)&&Ve.indexOf(zt)<0&&(Mt[zt]=Be[zt]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fn=0,zt=Object.getOwnPropertySymbols(Be);fn{const{prefixCls:Mt,className:zt,rootClassName:fn,steps:xn,strokeColor:at,percent:Ln=0,size:_n="default",showInfo:ca=!0,type:Qn="line",status:$n,format:Fa,style:fa}=Be,Tn=bt(Be,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Ra=z.useMemo(()=>{var qe,je;const $t=it(Be);return parseInt($t!==void 0?(qe=$t!=null?$t:0)===null||qe===void 0?void 0:qe.toString():(je=Ln!=null?Ln:0)===null||je===void 0?void 0:je.toString(),10)},[Ln,Be.success,Be.successPercent]),Vt=z.useMemo(()=>!un.includes($n)&&Ra>=100?"success":$n||"normal",[$n,Ra]),{getPrefixCls:vt,direction:jt,progress:Dn}=z.useContext(st.E_),ke=vt("progress",Mt),[St,Xt]=xe(ke),Ze=z.useMemo(()=>{if(!ca)return null;const qe=it(Be);let je;const $t=Fa||(Ht=>`${Ht}%`),on=Qn==="line";return Fa||Vt!=="exception"&&Vt!=="success"?je=$t(Ot(Ln),Ot(qe)):Vt==="exception"?je=on?z.createElement(ct.Z,null):z.createElement(We.Z,null):Vt==="success"&&(je=on?z.createElement(se.Z,null):z.createElement(be.Z,null)),z.createElement("span",{className:`${ke}-text`,title:typeof je=="string"?je:void 0},je)},[ca,Ln,Ra,Vt,Qn,ke,Fa]),Pt=Array.isArray(at)?at[0]:at,Tt=typeof at=="string"||Array.isArray(at)?at:void 0;let Yt;Qn==="line"?Yt=xn?z.createElement(Et,Object.assign({},Be,{strokeColor:Tt,prefixCls:ke,steps:xn}),Ze):z.createElement(In,Object.assign({},Be,{strokeColor:Pt,prefixCls:ke,direction:jt}),Ze):(Qn==="circle"||Qn==="dashboard")&&(Yt=z.createElement(wt,Object.assign({},Be,{strokeColor:Pt,prefixCls:ke,progressStatus:Vt}),Ze));const Ke=ie()(ke,`${ke}-status-${Vt}`,`${ke}-${Qn==="dashboard"&&"circle"||xn&&"steps"||Qn}`,{[`${ke}-inline-circle`]:Qn==="circle"&&Me(_n,"circle")[0]<=20,[`${ke}-show-info`]:ca,[`${ke}-${_n}`]:typeof _n=="string",[`${ke}-rtl`]:jt==="rtl"},Dn==null?void 0:Dn.className,zt,fn,Xt);return St(z.createElement("div",Object.assign({ref:Ve,style:Object.assign(Object.assign({},Dn==null?void 0:Dn.style),fa),className:Ke,role:"progressbar","aria-valuenow":Ra},(0,tt.Z)(Tn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Yt))}),ln=pt},13570:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return Ot}});var z=te(32855),se=te(59301),be={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},ct=be,We=te(7657),Re=function(kt,Nt){return se.createElement(We.Z,(0,z.Z)({},kt,{ref:Nt,icon:ct}))},ie=se.forwardRef(Re),tt=ie,st=te(92310),$e=te.n(st),Ue=te(74430),He=te(11913),Fe=te(43079),re=te(18929),a=te(10228),y=te(26112);function x(it,kt){var Nt=it.disabled,Me=it.prefixCls,Ye=it.character,Bt=it.characterRender,en=it.index,wt=it.count,tn=it.value,Ce=it.allowHalf,rn=it.focused,xt=it.onHover,In=it.onClick,Jn=function(ve){xt(ve,en)},Et=function(ve){In(ve,en)},mt=function(ve){ve.keyCode===a.Z.ENTER&&In(ve,en)},Le=en+1,he=new Set([Me]);tn===0&&en===0&&rn?he.add("".concat(Me,"-focused")):Ce&&tn+.5>=Le&&tnen?"true":"false","aria-posinset":en+1,"aria-setsize":wt,tabIndex:Nt?-1:0},se.createElement("div",{className:"".concat(Me,"-first")},rt),se.createElement("div",{className:"".concat(Me,"-second")},rt)));return Bt&&(lt=Bt(lt,it)),lt}var E=se.forwardRef(x);function b(){var it=se.useRef({});function kt(Me){return it.current[Me]}function Nt(Me){return function(Ye){it.current[Me]=Ye}}return[kt,Nt]}function ee(it){var kt=it.pageXOffset,Nt="scrollLeft";if(typeof kt!="number"){var Me=it.document;kt=Me.documentElement[Nt],typeof kt!="number"&&(kt=Me.body[Nt])}return kt}function ne(it){var kt,Nt,Me=it.ownerDocument,Ye=Me.body,Bt=Me&&Me.documentElement,en=it.getBoundingClientRect();return kt=en.left,Nt=en.top,kt-=Bt.clientLeft||Ye.clientLeft||0,Nt-=Bt.clientTop||Ye.clientTop||0,{left:kt,top:Nt}}function oe(it){var kt=ne(it),Nt=it.ownerDocument,Me=Nt.defaultView||Nt.parentWindow;return kt.left+=ee(Me),kt.left}var ae=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function fe(it,kt){var Nt,Me=it.prefixCls,Ye=Me===void 0?"rc-rate":Me,Bt=it.className,en=it.defaultValue,wt=it.value,tn=it.count,Ce=tn===void 0?5:tn,rn=it.allowHalf,xt=rn===void 0?!1:rn,In=it.allowClear,Jn=In===void 0?!0:In,Et=it.character,mt=Et===void 0?"\u2605":Et,Le=it.characterRender,he=it.disabled,rt=it.direction,lt=rt===void 0?"ltr":rt,we=it.tabIndex,ve=we===void 0?0:we,ft=it.autoFocus,Je=it.onHoverChange,xe=it.onChange,bt=it.onFocus,_t=it.onBlur,un=it.onKeyDown,Qt=it.onMouseLeave,pt=(0,Fe.Z)(it,ae),ln=b(),Be=(0,He.Z)(ln,2),Ve=Be[0],Mt=Be[1],zt=se.useRef(null),fn=function(){if(!he){var Ht;(Ht=zt.current)===null||Ht===void 0||Ht.focus()}};se.useImperativeHandle(kt,function(){return{focus:fn,blur:function(){if(!he){var Ht;(Ht=zt.current)===null||Ht===void 0||Ht.blur()}}}});var xn=(0,re.Z)(en||0,{value:wt}),at=(0,He.Z)(xn,2),Ln=at[0],_n=at[1],ca=(0,re.Z)(null),Qn=(0,He.Z)(ca,2),$n=Qn[0],Fa=Qn[1],fa=function(Ht,kn){var Ct=lt==="rtl",hn=Ht+1;if(xt){var Vn=Ve(Ht),Zn=oe(Vn),Jt=Vn.clientWidth;(Ct&&kn-Zn>Jt/2||!Ct&&kn-Zn0&&!Ct||kn===a.Z.RIGHT&&hn>0&&Ct?(xt?hn-=.5:hn-=1,Tn(hn),Ht.preventDefault()):kn===a.Z.LEFT&&hn{const{componentCls:kt}=it;return{[`${kt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:it.marginXS},"> div":{transition:`all ${it.motionDurationMid}, outline 0s`,"&:hover":{transform:it.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${it.lineWidth}px dashed ${it.starColor}`,transform:it.starHoverScale}},"&-first, &-second":{color:it.starBg,transition:`all ${it.motionDurationMid}`,userSelect:"none",[it.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${kt}-star-first, &-half ${kt}-star-second`]:{opacity:1},[`&-half ${kt}-star-first, &-full ${kt}-star-second`]:{color:"inherit"}}}},Qe=it=>({[`&-rtl${it.componentCls}`]:{direction:"rtl"}}),gt=it=>{const{componentCls:kt}=it;return{[kt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ye.Wf)(it)),{display:"inline-block",margin:0,padding:0,color:it.starColor,fontSize:it.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${kt} ${kt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Ft(it)),{[`+ ${kt}-text`]:{display:"inline-block",marginInlineStart:it.marginXS,fontSize:it.fontSize}}),Qe(it))}};var Xe=(0,nt.Z)("Rate",it=>{const kt=(0,Oe.TS)(it,{});return[gt(kt)]},it=>({starColor:it.yellow6,starSize:it.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:it.colorFillContent})),yt=function(it,kt){var Nt={};for(var Me in it)Object.prototype.hasOwnProperty.call(it,Me)&&kt.indexOf(Me)<0&&(Nt[Me]=it[Me]);if(it!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,Me=Object.getOwnPropertySymbols(it);Ye{const{prefixCls:Nt,className:Me,rootClassName:Ye,style:Bt,tooltips:en,character:wt=se.createElement(tt,null)}=it,tn=yt(it,["prefixCls","className","rootClassName","style","tooltips","character"]),Ce=(he,rt)=>{let{index:lt}=rt;return en?se.createElement(Ae.Z,{title:en[lt]},he):he},{getPrefixCls:rn,direction:xt,rate:In}=se.useContext(Ee.E_),Jn=rn("rate",Nt),[Et,mt]=Xe(Jn),Le=Object.assign(Object.assign({},In==null?void 0:In.style),Bt);return Et(se.createElement(Pe,Object.assign({ref:kt,character:wt,characterRender:Ce},tn,{className:$e()(Me,Ye,mt,In==null?void 0:In.className),style:Le,prefixCls:Jn,direction:xt})))})},61621:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return mt}});var z=te(92310),se=te.n(z),be=te(59301),ct=te(36355),We=te(2738),ie=Le=>{const{prefixCls:he,className:rt,style:lt,size:we,shape:ve}=Le,ft=se()({[`${he}-lg`]:we==="large",[`${he}-sm`]:we==="small"}),Je=se()({[`${he}-circle`]:ve==="circle",[`${he}-square`]:ve==="square",[`${he}-round`]:ve==="round"}),xe=be.useMemo(()=>typeof we=="number"?{width:we,height:we,lineHeight:`${we}px`}:{},[we]);return be.createElement("span",{className:se()(he,ft,Je,rt),style:Object.assign(Object.assign({},xe),lt)})},tt=te(36237),st=te(83116),$e=te(37613);const Ue=new tt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),He=Le=>({height:Le,lineHeight:`${Le}px`}),Fe=Le=>Object.assign({width:Le},He(Le)),re=Le=>({background:Le.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Ue,animationDuration:Le.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),a=Le=>Object.assign({width:Le*5,minWidth:Le*5},He(Le)),y=Le=>{const{skeletonAvatarCls:he,gradientFromColor:rt,controlHeight:lt,controlHeightLG:we,controlHeightSM:ve}=Le;return{[`${he}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:rt},Fe(lt)),[`${he}${he}-circle`]:{borderRadius:"50%"},[`${he}${he}-lg`]:Object.assign({},Fe(we)),[`${he}${he}-sm`]:Object.assign({},Fe(ve))}},x=Le=>{const{controlHeight:he,borderRadiusSM:rt,skeletonInputCls:lt,controlHeightLG:we,controlHeightSM:ve,gradientFromColor:ft}=Le;return{[`${lt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ft,borderRadius:rt},a(he)),[`${lt}-lg`]:Object.assign({},a(we)),[`${lt}-sm`]:Object.assign({},a(ve))}},E=Le=>Object.assign({width:Le},He(Le)),b=Le=>{const{skeletonImageCls:he,imageSizeBase:rt,gradientFromColor:lt,borderRadiusSM:we}=Le;return{[`${he}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:lt,borderRadius:we},E(rt*2)),{[`${he}-path`]:{fill:"#bfbfbf"},[`${he}-svg`]:Object.assign(Object.assign({},E(rt)),{maxWidth:rt*4,maxHeight:rt*4}),[`${he}-svg${he}-svg-circle`]:{borderRadius:"50%"}}),[`${he}${he}-circle`]:{borderRadius:"50%"}}},ee=(Le,he,rt)=>{const{skeletonButtonCls:lt}=Le;return{[`${rt}${lt}-circle`]:{width:he,minWidth:he,borderRadius:"50%"},[`${rt}${lt}-round`]:{borderRadius:he}}},ne=Le=>Object.assign({width:Le*2,minWidth:Le*2},He(Le)),oe=Le=>{const{borderRadiusSM:he,skeletonButtonCls:rt,controlHeight:lt,controlHeightLG:we,controlHeightSM:ve,gradientFromColor:ft}=Le;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${rt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ft,borderRadius:he,width:lt*2,minWidth:lt*2},ne(lt))},ee(Le,lt,rt)),{[`${rt}-lg`]:Object.assign({},ne(we))}),ee(Le,we,`${rt}-lg`)),{[`${rt}-sm`]:Object.assign({},ne(ve))}),ee(Le,ve,`${rt}-sm`))},ae=Le=>{const{componentCls:he,skeletonAvatarCls:rt,skeletonTitleCls:lt,skeletonParagraphCls:we,skeletonButtonCls:ve,skeletonInputCls:ft,skeletonImageCls:Je,controlHeight:xe,controlHeightLG:bt,controlHeightSM:_t,gradientFromColor:un,padding:Qt,marginSM:pt,borderRadius:ln,titleHeight:Be,blockRadius:Ve,paragraphLiHeight:Mt,controlHeightXS:zt,paragraphMarginTop:fn}=Le;return{[`${he}`]:{display:"table",width:"100%",[`${he}-header`]:{display:"table-cell",paddingInlineEnd:Qt,verticalAlign:"top",[`${rt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:un},Fe(xe)),[`${rt}-circle`]:{borderRadius:"50%"},[`${rt}-lg`]:Object.assign({},Fe(bt)),[`${rt}-sm`]:Object.assign({},Fe(_t))},[`${he}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${lt}`]:{width:"100%",height:Be,background:un,borderRadius:Ve,[`+ ${we}`]:{marginBlockStart:_t}},[`${we}`]:{padding:0,"> li":{width:"100%",height:Mt,listStyle:"none",background:un,borderRadius:Ve,"+ li":{marginBlockStart:zt}}},[`${we}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${he}-content`]:{[`${lt}, ${we} > li`]:{borderRadius:ln}}},[`${he}-with-avatar ${he}-content`]:{[`${lt}`]:{marginBlockStart:pt,[`+ ${we}`]:{marginBlockStart:fn}}},[`${he}${he}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},oe(Le)),y(Le)),x(Le)),b(Le)),[`${he}${he}-block`]:{width:"100%",[`${ve}`]:{width:"100%"},[`${ft}`]:{width:"100%"}},[`${he}${he}-active`]:{[` + `]:{display:"inline-block",minWidth:we.itemSize,height:we.itemSize,color:we.colorText,fontFamily:we.fontFamily,lineHeight:`${we.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:we.borderRadius,cursor:"pointer",transition:`all ${we.motionDurationMid}`},[`${ve}-prev, ${ve}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:we.colorText,cursor:"pointer",userSelect:"none"},[`${ve}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:we.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${we.lineWidth}px ${we.lineType} transparent`,borderRadius:we.borderRadius,outline:"none",transition:`all ${we.motionDurationMid}`},[`&:hover ${ve}-item-link`]:{backgroundColor:we.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:we.colorBgTextActive},[`&${ve}-disabled:hover`]:{[`${ve}-item-link`]:{backgroundColor:"transparent"}}},[`${ve}-slash`]:{marginInlineEnd:we.paginationSlashMarginInlineEnd,marginInlineStart:we.paginationSlashMarginInlineStart},[`${ve}-options`]:{display:"inline-block",marginInlineStart:we.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:we.controlHeight,marginInlineStart:we.marginXS,lineHeight:`${we.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Me.ik)(we)),{width:we.controlHeightLG*1.25,height:we.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:we.marginXS,marginInlineEnd:we.marginXS})}}}},xt=we=>{const{componentCls:ve}=we;return{[`${ve}-item`]:{display:"inline-block",minWidth:we.itemSize,height:we.itemSize,marginInlineEnd:we.marginXS,fontFamily:we.fontFamily,lineHeight:`${we.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${we.lineWidth}px ${we.lineType} transparent`,borderRadius:we.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${we.paginationItemPaddingInline}px`,color:we.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ve}-item-active)`]:{"&:hover":{transition:`all ${we.motionDurationMid}`,backgroundColor:we.colorBgTextHover},"&:active":{backgroundColor:we.colorBgTextActive}},"&-active":{fontWeight:we.fontWeightStrong,backgroundColor:we.itemActiveBg,borderColor:we.colorPrimary,a:{color:we.colorPrimary},"&:hover":{borderColor:we.colorPrimaryHover},"&:hover a":{color:we.colorPrimaryHover}}}}},In=we=>{const{componentCls:ve}=we;return{[ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ye.Wf)(we)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ve}-total-text`]:{display:"inline-block",height:we.itemSize,marginInlineEnd:we.marginXS,lineHeight:`${we.itemSize-2}px`,verticalAlign:"middle"}}),xt(we)),rn(we)),Ce(we)),tn(we)),wt(we)),{[`@media only screen and (max-width: ${we.screenLG}px)`]:{[`${ve}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${we.screenSM}px)`]:{[`${ve}-options`]:{display:"none"}}}),[`&${we.componentCls}-rtl`]:{direction:"rtl"}}},Jn=we=>{const{componentCls:ve}=we;return{[`${ve}${ve}-disabled:not(${ve}-mini)`]:{"&, &:hover":{[`${ve}-item-link`]:{borderColor:we.colorBorder}},"&:focus-visible":{[`${ve}-item-link`]:{borderColor:we.colorBorder}},[`${ve}-item, ${ve}-item-link`]:{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder,[`&:hover:not(${ve}-item-active)`]:{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder,a:{color:we.colorTextDisabled}},[`&${ve}-item-active`]:{backgroundColor:we.itemActiveBgDisabled}},[`${ve}-prev, ${ve}-next`]:{"&:hover button":{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder,color:we.colorTextDisabled},[`${ve}-item-link`]:{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder}}},[`${ve}:not(${ve}-mini)`]:{[`${ve}-prev, ${ve}-next`]:{"&:hover button":{borderColor:we.colorPrimaryHover,backgroundColor:we.itemBg},[`${ve}-item-link`]:{backgroundColor:we.itemLinkBg,borderColor:we.colorBorder},[`&:hover ${ve}-item-link`]:{borderColor:we.colorPrimary,backgroundColor:we.itemBg,color:we.colorPrimary},[`&${ve}-disabled`]:{[`${ve}-item-link`]:{borderColor:we.colorBorder,color:we.colorTextDisabled}}},[`${ve}-item`]:{backgroundColor:we.itemBg,border:`${we.lineWidth}px ${we.lineType} ${we.colorBorder}`,[`&:hover:not(${ve}-item-active)`]:{borderColor:we.colorPrimary,backgroundColor:we.itemBg,a:{color:we.colorPrimary}},"&-active":{borderColor:we.colorPrimary}}}}},Et=we=>{const{componentCls:ve}=we;return{[`${ve}:not(${ve}-disabled)`]:{[`${ve}-item`]:Object.assign({},(0,Ye.Qy)(we)),[`${ve}-jump-prev, ${ve}-jump-next`]:{"&:focus-visible":Object.assign({[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}},(0,Ye.oN)(we))},[`${ve}-prev, ${ve}-next`]:{[`&:focus-visible ${ve}-item-link`]:Object.assign({},(0,Ye.oN)(we))}}}};var mt=(0,Bt.Z)("Pagination",we=>{const ve=(0,en.TS)(we,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:we.marginXXS/2,paginationMiniQuickJumperInputWidth:we.controlHeightLG*1.1,paginationItemPaddingInline:we.marginXXS*1.5,paginationEllipsisLetterSpacing:we.marginXXS/2,paginationSlashMarginInlineStart:we.marginXXS,paginationSlashMarginInlineEnd:we.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Me.e5)(we),(0,Me.TM)(we));return[In(ve),Et(ve),we.wireframe&&Jn(ve)]},we=>({itemBg:we.colorBgContainer,itemSize:we.controlHeight,itemSizeSM:we.controlHeightSM,itemActiveBg:we.colorBgContainer,itemLinkBg:we.colorBgContainer,itemActiveColorDisabled:we.colorTextDisabled,itemActiveBgDisabled:we.controlItemBgActiveDisabled,itemInputBg:we.colorBgContainer,miniOptionsSizeChangerTop:0})),Le=function(we,ve){var ft={};for(var Je in we)Object.prototype.hasOwnProperty.call(we,Je)&&ve.indexOf(Je)<0&&(ft[Je]=we[Je]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,Je=Object.getOwnPropertySymbols(we);xe{const{prefixCls:ve,selectPrefixCls:ft,className:Je,rootClassName:xe,style:bt,size:_t,locale:un,selectComponentClass:Yt,responsive:pt,showSizeChanger:ln}=we,Be=Le(we,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Ve}=(0,Kt.Z)(pt),{getPrefixCls:Mt,direction:zt,pagination:fn={}}=se.useContext(Xe.E_),xn=Mt("pagination",ve),[at,Ln]=mt(xn),_n=ln!=null?ln:fn.showSizeChanger,ca=se.useMemo(()=>{const vt=se.createElement("span",{className:`${xn}-item-ellipsis`},"\u2022\u2022\u2022"),jt=se.createElement("button",{className:`${xn}-item-link`,type:"button",tabIndex:-1},zt==="rtl"?se.createElement(Ue.Z,null):se.createElement($e.Z,null)),Dn=se.createElement("button",{className:`${xn}-item-link`,type:"button",tabIndex:-1},zt==="rtl"?se.createElement($e.Z,null):se.createElement(Ue.Z,null)),ke=se.createElement("a",{className:`${xn}-item-link`},se.createElement("div",{className:`${xn}-item-container`},zt==="rtl"?se.createElement(st.Z,{className:`${xn}-item-link-icon`}):se.createElement(tt,{className:`${xn}-item-link-icon`}),vt)),St=se.createElement("a",{className:`${xn}-item-link`},se.createElement("div",{className:`${xn}-item-container`},zt==="rtl"?se.createElement(tt,{className:`${xn}-item-link-icon`}):se.createElement(st.Z,{className:`${xn}-item-link-icon`}),vt));return{prevIcon:jt,nextIcon:Dn,jumpPrevIcon:ke,jumpNextIcon:St}},[zt,xn]),[Qn]=(0,Ot.Z)("Pagination",gt.Z),$n=Object.assign(Object.assign({},Qn),un),Fa=(0,yt.Z)(_t),fa=Fa==="small"||!!(Ve&&!Fa&&pt),Tn=Mt("select",ft),Ra=Fe()({[`${xn}-mini`]:fa,[`${xn}-rtl`]:zt==="rtl"},fn==null?void 0:fn.className,Je,xe,Ln),Vt=Object.assign(Object.assign({},fn==null?void 0:fn.style),bt);return at(se.createElement(Qe,Object.assign({},ca,Be,{style:Vt,prefixCls:xn,selectPrefixCls:Tn,className:Ra,selectComponentClass:Yt||(fa?kt:Nt),locale:$n,showSizeChanger:_n})))},lt=rt},93948:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return ln}});var z=te(59301),se=te(29679),be=te(40001),ct=te(19248),We=te(99267),Re=te(92310),ie=te.n(Re),tt=te(2738),st=te(36355),$e=te(32855),Ue=te(27247),He=te(43079),Fe={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},re=function(){var Ve=(0,z.useRef)([]),Mt=(0,z.useRef)(null);return(0,z.useEffect)(function(){var zt=Date.now(),fn=!1;Ve.current.forEach(function(xn){if(xn){fn=!0;var at=xn.style;at.transitionDuration=".3s, .3s, .3s, .06s",Mt.current&&zt-Mt.current<100&&(at.transitionDuration="0s, 0s")}}),fn&&(Mt.current=Date.now())}),Ve.current},a=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],y=function(Ve){var Mt=(0,Ue.Z)((0,Ue.Z)({},Fe),Ve),zt=Mt.className,fn=Mt.percent,xn=Mt.prefixCls,at=Mt.strokeColor,Ln=Mt.strokeLinecap,_n=Mt.strokeWidth,ca=Mt.style,Qn=Mt.trailColor,$n=Mt.trailWidth,Fa=Mt.transition,fa=(0,He.Z)(Mt,a);delete fa.gapPosition;var Tn=Array.isArray(fn)?fn:[fn],Ra=Array.isArray(at)?at:[at],Vt=re(),vt=_n/2,jt=100-_n/2,Dn="M ".concat(Ln==="round"?vt:0,",").concat(vt,` + L `).concat(Ln==="round"?jt:100,",").concat(vt),ke="0 0 100 ".concat(_n),St=0;return z.createElement("svg",(0,$e.Z)({className:ie()("".concat(xn,"-line"),zt),viewBox:ke,preserveAspectRatio:"none",style:ca},fa),z.createElement("path",{className:"".concat(xn,"-line-trail"),d:Dn,strokeLinecap:Ln,stroke:Qn,strokeWidth:$n||_n,fillOpacity:"0"}),Tn.map(function(Xt,Ze){var Pt=1;switch(Ln){case"round":Pt=1-_n/100;break;case"square":Pt=1-_n/2/100;break;default:Pt=1;break}var Tt={strokeDasharray:"".concat(Xt*Pt,"px, 100px"),strokeDashoffset:"-".concat(St,"px"),transition:Fa||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Ut=Ra[Ze]||Ra[Ra.length-1];return St+=Xt,z.createElement("path",{key:Ze,className:"".concat(xn,"-line-path"),d:Dn,strokeLinecap:Ln,stroke:Ut,strokeWidth:_n,fillOpacity:"0",ref:function(qe){Vt[Ze]=qe},style:Tt})}))},x=y,E=te(34666),b=te(11913),ee=te(47273),ne=0,oe=(0,ee.Z)();function ae(){var Be;return oe?(Be=ne,ne+=1):Be="TEST_OR_SSR",Be}var fe=function(Be){var Ve=z.useState(),Mt=(0,b.Z)(Ve,2),zt=Mt[0],fn=Mt[1];return z.useEffect(function(){fn("rc_progress_".concat(ae()))},[]),Be||zt},pe=function(Ve){var Mt=Ve.bg,zt=Ve.children;return z.createElement("div",{style:{width:"100%",height:"100%",background:Mt}},zt)};function Pe(Be,Ve){return Object.keys(Be).map(function(Mt){var zt=parseFloat(Mt),fn="".concat(Math.floor(zt*Ve),"%");return"".concat(Be[Mt]," ").concat(fn)})}var Ee=z.forwardRef(function(Be,Ve){var Mt=Be.prefixCls,zt=Be.color,fn=Be.gradientId,xn=Be.radius,at=Be.style,Ln=Be.ptg,_n=Be.strokeLinecap,ca=Be.strokeWidth,Qn=Be.size,$n=Be.gapDegree,Fa=zt&&(0,E.Z)(zt)==="object",fa=Fa?"#FFF":void 0,Tn=Qn/2,Ra=z.createElement("circle",{className:"".concat(Mt,"-circle-path"),r:xn,cx:Tn,cy:Tn,stroke:fa,strokeLinecap:_n,strokeWidth:ca,opacity:Ln===0?0:1,style:at,ref:Ve});if(!Fa)return Ra;var Vt="".concat(fn,"-conic"),vt=$n?"".concat(180+$n/2,"deg"):"0deg",jt=Pe(zt,(360-$n)/360),Dn=Pe(zt,1),ke="conic-gradient(from ".concat(vt,", ").concat(jt.join(", "),")"),St="linear-gradient(to ".concat($n?"bottom":"top",", ").concat(Dn.join(", "),")");return z.createElement(z.Fragment,null,z.createElement("mask",{id:Vt},Ra),z.createElement("foreignObject",{x:0,y:0,width:Qn,height:Qn,mask:"url(#".concat(Vt,")")},z.createElement(pe,{bg:St},z.createElement(pe,{bg:ke}))))}),Ae=Ee,ye=100,nt=function(Ve,Mt,zt,fn,xn,at,Ln,_n,ca,Qn){var $n=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Fa=zt/100*360*((360-at)/360),fa=at===0?0:{bottom:0,top:180,left:90,right:-90}[Ln],Tn=(100-fn)/100*Mt;ca==="round"&&fn!==100&&(Tn+=Qn/2,Tn>=Mt&&(Tn=Mt-.01));var Ra=ye/2;return{stroke:typeof _n=="string"?_n:void 0,strokeDasharray:"".concat(Mt,"px ").concat(Ve),strokeDashoffset:Tn+$n,transform:"rotate(".concat(xn+Fa+fa,"deg)"),transformOrigin:"".concat(Ra,"px ").concat(Ra,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Oe=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Ft(Be){var Ve=Be!=null?Be:[];return Array.isArray(Ve)?Ve:[Ve]}var Qe=function(Ve){var Mt=(0,Ue.Z)((0,Ue.Z)({},Fe),Ve),zt=Mt.id,fn=Mt.prefixCls,xn=Mt.steps,at=Mt.strokeWidth,Ln=Mt.trailWidth,_n=Mt.gapDegree,ca=_n===void 0?0:_n,Qn=Mt.gapPosition,$n=Mt.trailColor,Fa=Mt.strokeLinecap,fa=Mt.style,Tn=Mt.className,Ra=Mt.strokeColor,Vt=Mt.percent,vt=(0,He.Z)(Mt,Oe),jt=ye/2,Dn=fe(zt),ke="".concat(Dn,"-gradient"),St=jt-at/2,Xt=Math.PI*2*St,Ze=ca>0?90+ca/2:-90,Pt=Xt*((360-ca)/360),Tt=(0,E.Z)(xn)==="object"?xn:{count:xn,space:2},Ut=Tt.count,Ke=Tt.space,qe=Ft(Vt),je=Ft(Ra),$t=je.find(function(Zn){return Zn&&(0,E.Z)(Zn)==="object"}),on=$t&&(0,E.Z)($t)==="object",Ht=on?"butt":Fa,kn=nt(Xt,Pt,0,100,Ze,ca,Qn,$n,Ht,at),Ct=re(),hn=function(){var Jt=0;return qe.map(function(aa,Mn){var Yn=je[Mn]||je[je.length-1],Wn=nt(Xt,Pt,Jt,aa,Ze,ca,Qn,Yn,Ht,at);return Jt+=aa,z.createElement(Ae,{key:Mn,color:Yn,ptg:aa,radius:St,prefixCls:fn,gradientId:ke,style:Wn,strokeLinecap:Ht,strokeWidth:at,gapDegree:ca,ref:function(La){Ct[Mn]=La},size:ye})}).reverse()},Vn=function(){var Jt=Math.round(Ut*(qe[0]/100)),aa=100/Ut,Mn=0;return new Array(Ut).fill(null).map(function(Yn,Wn){var la=Wn<=Jt-1?je[0]:$n,La=la&&(0,E.Z)(la)==="object"?"url(#".concat(ke,")"):void 0,ia=nt(Xt,Pt,Mn,aa,Ze,ca,Qn,la,"butt",at,Ke);return Mn+=(Pt-ia.strokeDashoffset+Ke)*100/Pt,z.createElement("circle",{key:Wn,className:"".concat(fn,"-circle-path"),r:St,cx:jt,cy:jt,stroke:La,strokeWidth:at,opacity:1,style:ia,ref:function(Oa){Ct[Wn]=Oa}})})};return z.createElement("svg",(0,$e.Z)({className:ie()("".concat(fn,"-circle"),Tn),viewBox:"0 0 ".concat(ye," ").concat(ye),style:fa,id:zt,role:"presentation"},vt),!Ut&&z.createElement("circle",{className:"".concat(fn,"-circle-trail"),r:St,cx:jt,cy:jt,stroke:$n,strokeLinecap:Ht,strokeWidth:Ln||at,style:kn}),Ut?Vn():hn())},gt=Qe,Xe={Line:x,Circle:gt},yt=te(6848),Kt=te(30071);function Ot(Be){return!Be||Be<0?0:Be>100?100:Be}function it(Be){let{success:Ve,successPercent:Mt}=Be,zt=Mt;return Ve&&"progress"in Ve&&(zt=Ve.progress),Ve&&"percent"in Ve&&(zt=Ve.percent),zt}const kt=Be=>{let{percent:Ve,success:Mt,successPercent:zt}=Be;const fn=Ot(it({success:Mt,successPercent:zt}));return[fn,Ot(Ot(Ve)-fn)]},Nt=Be=>{let{success:Ve={},strokeColor:Mt}=Be;const{strokeColor:zt}=Ve;return[zt||Kt.presetPrimaryColors.green,Mt||null]},Me=(Be,Ve,Mt)=>{var zt,fn,xn,at;let Ln=-1,_n=-1;if(Ve==="step"){const ca=Mt.steps,Qn=Mt.strokeWidth;typeof Be=="string"||typeof Be=="undefined"?(Ln=Be==="small"?2:14,_n=Qn!=null?Qn:8):typeof Be=="number"?[Ln,_n]=[Be,Be]:[Ln=14,_n=8]=Be,Ln*=ca}else if(Ve==="line"){const ca=Mt==null?void 0:Mt.strokeWidth;typeof Be=="string"||typeof Be=="undefined"?_n=ca||(Be==="small"?6:8):typeof Be=="number"?[Ln,_n]=[Be,Be]:[Ln=-1,_n=8]=Be}else(Ve==="circle"||Ve==="dashboard")&&(typeof Be=="string"||typeof Be=="undefined"?[Ln,_n]=Be==="small"?[60,60]:[120,120]:typeof Be=="number"?[Ln,_n]=[Be,Be]:(Ln=(fn=(zt=Be[0])!==null&&zt!==void 0?zt:Be[1])!==null&&fn!==void 0?fn:120,_n=(at=(xn=Be[0])!==null&&xn!==void 0?xn:Be[1])!==null&&at!==void 0?at:120));return[Ln,_n]},Ye=3,Bt=Be=>Ye/Be*100;var wt=Be=>{const{prefixCls:Ve,trailColor:Mt=null,strokeLinecap:zt="round",gapPosition:fn,gapDegree:xn,width:at=120,type:Ln,children:_n,success:ca,size:Qn=at}=Be,[$n,Fa]=Me(Qn,"circle");let{strokeWidth:fa}=Be;fa===void 0&&(fa=Math.max(Bt($n),6));const Tn={width:$n,height:Fa,fontSize:$n*.15+6},Ra=z.useMemo(()=>{if(xn||xn===0)return xn;if(Ln==="dashboard")return 75},[xn,Ln]),Vt=fn||Ln==="dashboard"&&"bottom"||void 0,vt=Object.prototype.toString.call(Be.strokeColor)==="[object Object]",jt=Nt({success:ca,strokeColor:Be.strokeColor}),Dn=ie()(`${Ve}-inner`,{[`${Ve}-circle-gradient`]:vt}),ke=z.createElement(gt,{percent:kt(Be),strokeWidth:fa,trailWidth:fa,strokeColor:jt,strokeLinecap:zt,trailColor:Mt,prefixCls:Ve,gapDegree:Ra,gapPosition:Vt});return z.createElement("div",{className:Dn,style:Tn},$n<=20?z.createElement(yt.Z,{title:_n},z.createElement("span",null,ke)):z.createElement(z.Fragment,null,ke,_n))},tn=function(Be,Ve){var Mt={};for(var zt in Be)Object.prototype.hasOwnProperty.call(Be,zt)&&Ve.indexOf(zt)<0&&(Mt[zt]=Be[zt]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fn=0,zt=Object.getOwnPropertySymbols(Be);fn{let Ve=[];return Object.keys(Be).forEach(Mt=>{const zt=parseFloat(Mt.replace(/%/g,""));isNaN(zt)||Ve.push({key:zt,value:Be[Mt]})}),Ve=Ve.sort((Mt,zt)=>Mt.key-zt.key),Ve.map(Mt=>{let{key:zt,value:fn}=Mt;return`${fn} ${zt}%`}).join(", ")},rn=(Be,Ve)=>{const{from:Mt=Kt.presetPrimaryColors.blue,to:zt=Kt.presetPrimaryColors.blue,direction:fn=Ve==="rtl"?"to left":"to right"}=Be,xn=tn(Be,["from","to","direction"]);if(Object.keys(xn).length!==0){const at=Ce(xn);return{backgroundImage:`linear-gradient(${fn}, ${at})`}}return{backgroundImage:`linear-gradient(${fn}, ${Mt}, ${zt})`}};var In=Be=>{const{prefixCls:Ve,direction:Mt,percent:zt,size:fn,strokeWidth:xn,strokeColor:at,strokeLinecap:Ln="round",children:_n,trailColor:ca=null,success:Qn}=Be,$n=at&&typeof at!="string"?rn(at,Mt):{backgroundColor:at},Fa=Ln==="square"||Ln==="butt"?0:void 0,fa={backgroundColor:ca||void 0,borderRadius:Fa},Tn=fn!=null?fn:[-1,xn||(fn==="small"?6:8)],[Ra,Vt]=Me(Tn,"line",{strokeWidth:xn}),vt=Object.assign({width:`${Ot(zt)}%`,height:Vt,borderRadius:Fa},$n),jt=it(Be),Dn={width:`${Ot(jt)}%`,height:Vt,borderRadius:Fa,backgroundColor:Qn==null?void 0:Qn.strokeColor},ke={width:Ra<0?"100%":Ra,height:Vt};return z.createElement(z.Fragment,null,z.createElement("div",{className:`${Ve}-outer`,style:ke},z.createElement("div",{className:`${Ve}-inner`,style:fa},z.createElement("div",{className:`${Ve}-bg`,style:vt}),jt!==void 0?z.createElement("div",{className:`${Ve}-success-bg`,style:Dn}):null)),_n)},Et=Be=>{const{size:Ve,steps:Mt,percent:zt=0,strokeWidth:fn=8,strokeColor:xn,trailColor:at=null,prefixCls:Ln,children:_n}=Be,ca=Math.round(Mt*(zt/100)),Qn=Ve==="small"?2:14,$n=Ve!=null?Ve:[Qn,fn],[Fa,fa]=Me($n,"step",{steps:Mt,strokeWidth:fn}),Tn=Fa/Mt,Ra=new Array(Mt);for(let Vt=0;Vt{const Ve=Be?"100%":"-100%";return new mt.Keyframes(`antProgress${Be?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Ve}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Ve}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},we=Be=>{const{componentCls:Ve,iconCls:Mt}=Be;return{[Ve]:Object.assign(Object.assign({},(0,Le.Wf)(Be)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Be.fontSize,marginInlineEnd:Be.marginXS,marginBottom:Be.marginXS},[`${Ve}-outer`]:{display:"inline-block",width:"100%"},[`&${Ve}-show-info`]:{[`${Ve}-outer`]:{marginInlineEnd:`calc(-2em - ${Be.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Be.paddingXS}px)`}},[`${Ve}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Be.remainingColor,borderRadius:Be.lineBorderRadius},[`${Ve}-inner:not(${Ve}-circle-gradient)`]:{[`${Ve}-circle-path`]:{stroke:Be.defaultColor}},[`${Ve}-success-bg, ${Ve}-bg`]:{position:"relative",backgroundColor:Be.defaultColor,borderRadius:Be.lineBorderRadius,transition:`all ${Be.motionDurationSlow} ${Be.motionEaseInOutCirc}`},[`${Ve}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Be.colorSuccess},[`${Ve}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Be.marginXS,color:Be.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Mt]:{fontSize:Be.fontSize}},[`&${Ve}-status-active`]:{[`${Ve}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Be.colorBgContainer,borderRadius:Be.lineBorderRadius,opacity:0,animationName:lt(),animationDuration:Be.progressActiveMotionDuration,animationTimingFunction:Be.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Ve}-rtl${Ve}-status-active`]:{[`${Ve}-bg::before`]:{animationName:lt(!0)}},[`&${Ve}-status-exception`]:{[`${Ve}-bg`]:{backgroundColor:Be.colorError},[`${Ve}-text`]:{color:Be.colorError}},[`&${Ve}-status-exception ${Ve}-inner:not(${Ve}-circle-gradient)`]:{[`${Ve}-circle-path`]:{stroke:Be.colorError}},[`&${Ve}-status-success`]:{[`${Ve}-bg`]:{backgroundColor:Be.colorSuccess},[`${Ve}-text`]:{color:Be.colorSuccess}},[`&${Ve}-status-success ${Ve}-inner:not(${Ve}-circle-gradient)`]:{[`${Ve}-circle-path`]:{stroke:Be.colorSuccess}}})}},ve=Be=>{const{componentCls:Ve,iconCls:Mt}=Be;return{[Ve]:{[`${Ve}-circle-trail`]:{stroke:Be.remainingColor},[`&${Ve}-circle ${Ve}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Ve}-circle ${Ve}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Be.circleTextColor,fontSize:Be.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Mt]:{fontSize:`${Be.fontSize/Be.fontSizeSM}em`}},[`${Ve}-circle&-status-exception`]:{[`${Ve}-text`]:{color:Be.colorError}},[`${Ve}-circle&-status-success`]:{[`${Ve}-text`]:{color:Be.colorSuccess}}},[`${Ve}-inline-circle`]:{lineHeight:1,[`${Ve}-inner`]:{verticalAlign:"bottom"}}}},ft=Be=>{const{componentCls:Ve}=Be;return{[Ve]:{[`${Ve}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Be.progressStepMinWidth,marginInlineEnd:Be.progressStepMarginInlineEnd,backgroundColor:Be.remainingColor,transition:`all ${Be.motionDurationSlow}`,"&-active":{backgroundColor:Be.defaultColor}}}}}},Je=Be=>{const{componentCls:Ve,iconCls:Mt}=Be;return{[Ve]:{[`${Ve}-small&-line, ${Ve}-small&-line ${Ve}-text ${Mt}`]:{fontSize:Be.fontSizeSM}}}};var xe=(0,he.Z)("Progress",Be=>{const Ve=Be.marginXXS/2,Mt=(0,rt.TS)(Be,{progressStepMarginInlineEnd:Ve,progressStepMinWidth:Ve,progressActiveMotionDuration:"2.4s"});return[we(Mt),ve(Mt),ft(Mt),Je(Mt)]},Be=>({circleTextColor:Be.colorText,defaultColor:Be.colorInfo,remainingColor:Be.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),bt=function(Be,Ve){var Mt={};for(var zt in Be)Object.prototype.hasOwnProperty.call(Be,zt)&&Ve.indexOf(zt)<0&&(Mt[zt]=Be[zt]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fn=0,zt=Object.getOwnPropertySymbols(Be);fn{const{prefixCls:Mt,className:zt,rootClassName:fn,steps:xn,strokeColor:at,percent:Ln=0,size:_n="default",showInfo:ca=!0,type:Qn="line",status:$n,format:Fa,style:fa}=Be,Tn=bt(Be,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Ra=z.useMemo(()=>{var qe,je;const $t=it(Be);return parseInt($t!==void 0?(qe=$t!=null?$t:0)===null||qe===void 0?void 0:qe.toString():(je=Ln!=null?Ln:0)===null||je===void 0?void 0:je.toString(),10)},[Ln,Be.success,Be.successPercent]),Vt=z.useMemo(()=>!un.includes($n)&&Ra>=100?"success":$n||"normal",[$n,Ra]),{getPrefixCls:vt,direction:jt,progress:Dn}=z.useContext(st.E_),ke=vt("progress",Mt),[St,Xt]=xe(ke),Ze=z.useMemo(()=>{if(!ca)return null;const qe=it(Be);let je;const $t=Fa||(Ht=>`${Ht}%`),on=Qn==="line";return Fa||Vt!=="exception"&&Vt!=="success"?je=$t(Ot(Ln),Ot(qe)):Vt==="exception"?je=on?z.createElement(ct.Z,null):z.createElement(We.Z,null):Vt==="success"&&(je=on?z.createElement(se.Z,null):z.createElement(be.Z,null)),z.createElement("span",{className:`${ke}-text`,title:typeof je=="string"?je:void 0},je)},[ca,Ln,Ra,Vt,Qn,ke,Fa]),Pt=Array.isArray(at)?at[0]:at,Tt=typeof at=="string"||Array.isArray(at)?at:void 0;let Ut;Qn==="line"?Ut=xn?z.createElement(Et,Object.assign({},Be,{strokeColor:Tt,prefixCls:ke,steps:xn}),Ze):z.createElement(In,Object.assign({},Be,{strokeColor:Pt,prefixCls:ke,direction:jt}),Ze):(Qn==="circle"||Qn==="dashboard")&&(Ut=z.createElement(wt,Object.assign({},Be,{strokeColor:Pt,prefixCls:ke,progressStatus:Vt}),Ze));const Ke=ie()(ke,`${ke}-status-${Vt}`,`${ke}-${Qn==="dashboard"&&"circle"||xn&&"steps"||Qn}`,{[`${ke}-inline-circle`]:Qn==="circle"&&Me(_n,"circle")[0]<=20,[`${ke}-show-info`]:ca,[`${ke}-${_n}`]:typeof _n=="string",[`${ke}-rtl`]:jt==="rtl"},Dn==null?void 0:Dn.className,zt,fn,Xt);return St(z.createElement("div",Object.assign({ref:Ve,style:Object.assign(Object.assign({},Dn==null?void 0:Dn.style),fa),className:Ke,role:"progressbar","aria-valuenow":Ra},(0,tt.Z)(Tn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Ut))}),ln=pt},13570:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return Ot}});var z=te(32855),se=te(59301),be={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},ct=be,We=te(7657),Re=function(kt,Nt){return se.createElement(We.Z,(0,z.Z)({},kt,{ref:Nt,icon:ct}))},ie=se.forwardRef(Re),tt=ie,st=te(92310),$e=te.n(st),Ue=te(74430),He=te(11913),Fe=te(43079),re=te(18929),a=te(10228),y=te(26112);function x(it,kt){var Nt=it.disabled,Me=it.prefixCls,Ye=it.character,Bt=it.characterRender,en=it.index,wt=it.count,tn=it.value,Ce=it.allowHalf,rn=it.focused,xt=it.onHover,In=it.onClick,Jn=function(ve){xt(ve,en)},Et=function(ve){In(ve,en)},mt=function(ve){ve.keyCode===a.Z.ENTER&&In(ve,en)},Le=en+1,he=new Set([Me]);tn===0&&en===0&&rn?he.add("".concat(Me,"-focused")):Ce&&tn+.5>=Le&&tnen?"true":"false","aria-posinset":en+1,"aria-setsize":wt,tabIndex:Nt?-1:0},se.createElement("div",{className:"".concat(Me,"-first")},rt),se.createElement("div",{className:"".concat(Me,"-second")},rt)));return Bt&&(lt=Bt(lt,it)),lt}var E=se.forwardRef(x);function b(){var it=se.useRef({});function kt(Me){return it.current[Me]}function Nt(Me){return function(Ye){it.current[Me]=Ye}}return[kt,Nt]}function ee(it){var kt=it.pageXOffset,Nt="scrollLeft";if(typeof kt!="number"){var Me=it.document;kt=Me.documentElement[Nt],typeof kt!="number"&&(kt=Me.body[Nt])}return kt}function ne(it){var kt,Nt,Me=it.ownerDocument,Ye=Me.body,Bt=Me&&Me.documentElement,en=it.getBoundingClientRect();return kt=en.left,Nt=en.top,kt-=Bt.clientLeft||Ye.clientLeft||0,Nt-=Bt.clientTop||Ye.clientTop||0,{left:kt,top:Nt}}function oe(it){var kt=ne(it),Nt=it.ownerDocument,Me=Nt.defaultView||Nt.parentWindow;return kt.left+=ee(Me),kt.left}var ae=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function fe(it,kt){var Nt,Me=it.prefixCls,Ye=Me===void 0?"rc-rate":Me,Bt=it.className,en=it.defaultValue,wt=it.value,tn=it.count,Ce=tn===void 0?5:tn,rn=it.allowHalf,xt=rn===void 0?!1:rn,In=it.allowClear,Jn=In===void 0?!0:In,Et=it.character,mt=Et===void 0?"\u2605":Et,Le=it.characterRender,he=it.disabled,rt=it.direction,lt=rt===void 0?"ltr":rt,we=it.tabIndex,ve=we===void 0?0:we,ft=it.autoFocus,Je=it.onHoverChange,xe=it.onChange,bt=it.onFocus,_t=it.onBlur,un=it.onKeyDown,Yt=it.onMouseLeave,pt=(0,Fe.Z)(it,ae),ln=b(),Be=(0,He.Z)(ln,2),Ve=Be[0],Mt=Be[1],zt=se.useRef(null),fn=function(){if(!he){var Ht;(Ht=zt.current)===null||Ht===void 0||Ht.focus()}};se.useImperativeHandle(kt,function(){return{focus:fn,blur:function(){if(!he){var Ht;(Ht=zt.current)===null||Ht===void 0||Ht.blur()}}}});var xn=(0,re.Z)(en||0,{value:wt}),at=(0,He.Z)(xn,2),Ln=at[0],_n=at[1],ca=(0,re.Z)(null),Qn=(0,He.Z)(ca,2),$n=Qn[0],Fa=Qn[1],fa=function(Ht,kn){var Ct=lt==="rtl",hn=Ht+1;if(xt){var Vn=Ve(Ht),Zn=oe(Vn),Jt=Vn.clientWidth;(Ct&&kn-Zn>Jt/2||!Ct&&kn-Zn0&&!Ct||kn===a.Z.RIGHT&&hn>0&&Ct?(xt?hn-=.5:hn-=1,Tn(hn),Ht.preventDefault()):kn===a.Z.LEFT&&hn{const{componentCls:kt}=it;return{[`${kt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:it.marginXS},"> div":{transition:`all ${it.motionDurationMid}, outline 0s`,"&:hover":{transform:it.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${it.lineWidth}px dashed ${it.starColor}`,transform:it.starHoverScale}},"&-first, &-second":{color:it.starBg,transition:`all ${it.motionDurationMid}`,userSelect:"none",[it.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${kt}-star-first, &-half ${kt}-star-second`]:{opacity:1},[`&-half ${kt}-star-first, &-full ${kt}-star-second`]:{color:"inherit"}}}},Qe=it=>({[`&-rtl${it.componentCls}`]:{direction:"rtl"}}),gt=it=>{const{componentCls:kt}=it;return{[kt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ye.Wf)(it)),{display:"inline-block",margin:0,padding:0,color:it.starColor,fontSize:it.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${kt} ${kt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Ft(it)),{[`+ ${kt}-text`]:{display:"inline-block",marginInlineStart:it.marginXS,fontSize:it.fontSize}}),Qe(it))}};var Xe=(0,nt.Z)("Rate",it=>{const kt=(0,Oe.TS)(it,{});return[gt(kt)]},it=>({starColor:it.yellow6,starSize:it.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:it.colorFillContent})),yt=function(it,kt){var Nt={};for(var Me in it)Object.prototype.hasOwnProperty.call(it,Me)&&kt.indexOf(Me)<0&&(Nt[Me]=it[Me]);if(it!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,Me=Object.getOwnPropertySymbols(it);Ye{const{prefixCls:Nt,className:Me,rootClassName:Ye,style:Bt,tooltips:en,character:wt=se.createElement(tt,null)}=it,tn=yt(it,["prefixCls","className","rootClassName","style","tooltips","character"]),Ce=(he,rt)=>{let{index:lt}=rt;return en?se.createElement(Ae.Z,{title:en[lt]},he):he},{getPrefixCls:rn,direction:xt,rate:In}=se.useContext(Ee.E_),Jn=rn("rate",Nt),[Et,mt]=Xe(Jn),Le=Object.assign(Object.assign({},In==null?void 0:In.style),Bt);return Et(se.createElement(Pe,Object.assign({ref:kt,character:wt,characterRender:Ce},tn,{className:$e()(Me,Ye,mt,In==null?void 0:In.className),style:Le,prefixCls:Jn,direction:xt})))})},61621:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return mt}});var z=te(92310),se=te.n(z),be=te(59301),ct=te(36355),We=te(2738),ie=Le=>{const{prefixCls:he,className:rt,style:lt,size:we,shape:ve}=Le,ft=se()({[`${he}-lg`]:we==="large",[`${he}-sm`]:we==="small"}),Je=se()({[`${he}-circle`]:ve==="circle",[`${he}-square`]:ve==="square",[`${he}-round`]:ve==="round"}),xe=be.useMemo(()=>typeof we=="number"?{width:we,height:we,lineHeight:`${we}px`}:{},[we]);return be.createElement("span",{className:se()(he,ft,Je,rt),style:Object.assign(Object.assign({},xe),lt)})},tt=te(36237),st=te(83116),$e=te(37613);const Ue=new tt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),He=Le=>({height:Le,lineHeight:`${Le}px`}),Fe=Le=>Object.assign({width:Le},He(Le)),re=Le=>({background:Le.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Ue,animationDuration:Le.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),a=Le=>Object.assign({width:Le*5,minWidth:Le*5},He(Le)),y=Le=>{const{skeletonAvatarCls:he,gradientFromColor:rt,controlHeight:lt,controlHeightLG:we,controlHeightSM:ve}=Le;return{[`${he}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:rt},Fe(lt)),[`${he}${he}-circle`]:{borderRadius:"50%"},[`${he}${he}-lg`]:Object.assign({},Fe(we)),[`${he}${he}-sm`]:Object.assign({},Fe(ve))}},x=Le=>{const{controlHeight:he,borderRadiusSM:rt,skeletonInputCls:lt,controlHeightLG:we,controlHeightSM:ve,gradientFromColor:ft}=Le;return{[`${lt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ft,borderRadius:rt},a(he)),[`${lt}-lg`]:Object.assign({},a(we)),[`${lt}-sm`]:Object.assign({},a(ve))}},E=Le=>Object.assign({width:Le},He(Le)),b=Le=>{const{skeletonImageCls:he,imageSizeBase:rt,gradientFromColor:lt,borderRadiusSM:we}=Le;return{[`${he}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:lt,borderRadius:we},E(rt*2)),{[`${he}-path`]:{fill:"#bfbfbf"},[`${he}-svg`]:Object.assign(Object.assign({},E(rt)),{maxWidth:rt*4,maxHeight:rt*4}),[`${he}-svg${he}-svg-circle`]:{borderRadius:"50%"}}),[`${he}${he}-circle`]:{borderRadius:"50%"}}},ee=(Le,he,rt)=>{const{skeletonButtonCls:lt}=Le;return{[`${rt}${lt}-circle`]:{width:he,minWidth:he,borderRadius:"50%"},[`${rt}${lt}-round`]:{borderRadius:he}}},ne=Le=>Object.assign({width:Le*2,minWidth:Le*2},He(Le)),oe=Le=>{const{borderRadiusSM:he,skeletonButtonCls:rt,controlHeight:lt,controlHeightLG:we,controlHeightSM:ve,gradientFromColor:ft}=Le;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${rt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ft,borderRadius:he,width:lt*2,minWidth:lt*2},ne(lt))},ee(Le,lt,rt)),{[`${rt}-lg`]:Object.assign({},ne(we))}),ee(Le,we,`${rt}-lg`)),{[`${rt}-sm`]:Object.assign({},ne(ve))}),ee(Le,ve,`${rt}-sm`))},ae=Le=>{const{componentCls:he,skeletonAvatarCls:rt,skeletonTitleCls:lt,skeletonParagraphCls:we,skeletonButtonCls:ve,skeletonInputCls:ft,skeletonImageCls:Je,controlHeight:xe,controlHeightLG:bt,controlHeightSM:_t,gradientFromColor:un,padding:Yt,marginSM:pt,borderRadius:ln,titleHeight:Be,blockRadius:Ve,paragraphLiHeight:Mt,controlHeightXS:zt,paragraphMarginTop:fn}=Le;return{[`${he}`]:{display:"table",width:"100%",[`${he}-header`]:{display:"table-cell",paddingInlineEnd:Yt,verticalAlign:"top",[`${rt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:un},Fe(xe)),[`${rt}-circle`]:{borderRadius:"50%"},[`${rt}-lg`]:Object.assign({},Fe(bt)),[`${rt}-sm`]:Object.assign({},Fe(_t))},[`${he}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${lt}`]:{width:"100%",height:Be,background:un,borderRadius:Ve,[`+ ${we}`]:{marginBlockStart:_t}},[`${we}`]:{padding:0,"> li":{width:"100%",height:Mt,listStyle:"none",background:un,borderRadius:Ve,"+ li":{marginBlockStart:zt}}},[`${we}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${he}-content`]:{[`${lt}, ${we} > li`]:{borderRadius:ln}}},[`${he}-with-avatar ${he}-content`]:{[`${lt}`]:{marginBlockStart:pt,[`+ ${we}`]:{marginBlockStart:fn}}},[`${he}${he}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},oe(Le)),y(Le)),x(Le)),b(Le)),[`${he}${he}-block`]:{width:"100%",[`${ve}`]:{width:"100%"},[`${ft}`]:{width:"100%"}},[`${he}${he}-active`]:{[` ${lt}, ${we} > li, ${rt}, ${ve}, ${ft}, ${Je} - `]:Object.assign({},re(Le))}}};var fe=(0,st.Z)("Skeleton",Le=>{const{componentCls:he}=Le,rt=(0,$e.TS)(Le,{skeletonAvatarCls:`${he}-avatar`,skeletonTitleCls:`${he}-title`,skeletonParagraphCls:`${he}-paragraph`,skeletonButtonCls:`${he}-button`,skeletonInputCls:`${he}-input`,skeletonImageCls:`${he}-image`,imageSizeBase:Le.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${Le.gradientFromColor} 25%, ${Le.gradientToColor} 37%, ${Le.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ae(rt)]},Le=>{const{colorFillContent:he,colorFill:rt}=Le,lt=he,we=rt;return{color:lt,colorGradientEnd:we,gradientFromColor:lt,gradientToColor:we,titleHeight:Le.controlHeight/2,blockRadius:Le.borderRadiusSM,paragraphMarginTop:Le.marginLG+Le.marginXXS,paragraphLiHeight:Le.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Pe=Le=>{const{prefixCls:he,className:rt,rootClassName:lt,active:we,shape:ve="circle",size:ft="default"}=Le,{getPrefixCls:Je}=be.useContext(ct.E_),xe=Je("skeleton",he),[bt,_t]=fe(xe),un=(0,We.Z)(Le,["prefixCls","className"]),Qt=se()(xe,`${xe}-element`,{[`${xe}-active`]:we},rt,lt,_t);return bt(be.createElement("div",{className:Qt},be.createElement(ie,Object.assign({prefixCls:`${xe}-avatar`,shape:ve,size:ft},un))))},Ae=Le=>{const{prefixCls:he,className:rt,rootClassName:lt,active:we,block:ve=!1,size:ft="default"}=Le,{getPrefixCls:Je}=be.useContext(ct.E_),xe=Je("skeleton",he),[bt,_t]=fe(xe),un=(0,We.Z)(Le,["prefixCls"]),Qt=se()(xe,`${xe}-element`,{[`${xe}-active`]:we,[`${xe}-block`]:ve},rt,lt,_t);return bt(be.createElement("div",{className:Qt},be.createElement(ie,Object.assign({prefixCls:`${xe}-button`,size:ft},un))))};const ye="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var Oe=Le=>{const{prefixCls:he,className:rt,rootClassName:lt,style:we,active:ve}=Le,{getPrefixCls:ft}=be.useContext(ct.E_),Je=ft("skeleton",he),[xe,bt]=fe(Je),_t=se()(Je,`${Je}-element`,{[`${Je}-active`]:ve},rt,lt,bt);return xe(be.createElement("div",{className:_t},be.createElement("div",{className:se()(`${Je}-image`,rt),style:we},be.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Je}-image-svg`},be.createElement("path",{d:ye,className:`${Je}-image-path`})))))},Qe=Le=>{const{prefixCls:he,className:rt,rootClassName:lt,active:we,block:ve,size:ft="default"}=Le,{getPrefixCls:Je}=be.useContext(ct.E_),xe=Je("skeleton",he),[bt,_t]=fe(xe),un=(0,We.Z)(Le,["prefixCls"]),Qt=se()(xe,`${xe}-element`,{[`${xe}-active`]:we,[`${xe}-block`]:ve},rt,lt,_t);return bt(be.createElement("div",{className:Qt},be.createElement(ie,Object.assign({prefixCls:`${xe}-input`,size:ft},un))))},gt=te(32855),Xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},yt=Xe,Kt=te(7657),Ot=function(he,rt){return be.createElement(Kt.Z,(0,gt.Z)({},he,{ref:rt,icon:yt}))},it=be.forwardRef(Ot),kt=it,Me=Le=>{const{prefixCls:he,className:rt,rootClassName:lt,style:we,active:ve,children:ft}=Le,{getPrefixCls:Je}=be.useContext(ct.E_),xe=Je("skeleton",he),[bt,_t]=fe(xe),un=se()(xe,`${xe}-element`,{[`${xe}-active`]:ve},_t,rt,lt),Qt=ft!=null?ft:be.createElement(kt,null);return bt(be.createElement("div",{className:un},be.createElement("div",{className:se()(`${xe}-image`,rt),style:we},Qt)))},Ye=te(3300),en=Le=>{const he=Je=>{const{width:xe,rows:bt=2}=Le;if(Array.isArray(xe))return xe[Je];if(bt-1===Je)return xe},{prefixCls:rt,className:lt,style:we,rows:ve}=Le,ft=(0,Ye.Z)(Array(ve)).map((Je,xe)=>be.createElement("li",{key:xe,style:{width:he(xe)}}));return be.createElement("ul",{className:se()(rt,lt),style:we},ft)},tn=Le=>{let{prefixCls:he,className:rt,width:lt,style:we}=Le;return be.createElement("h3",{className:se()(he,rt),style:Object.assign({width:lt},we)})};function Ce(Le){return Le&&typeof Le=="object"?Le:{}}function rn(Le,he){return Le&&!he?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function xt(Le,he){return!Le&&he?{width:"38%"}:Le&&he?{width:"50%"}:{}}function In(Le,he){const rt={};return(!Le||!he)&&(rt.width="61%"),!Le&&he?rt.rows=3:rt.rows=2,rt}const Jn=Le=>{const{prefixCls:he,loading:rt,className:lt,rootClassName:we,style:ve,children:ft,avatar:Je=!1,title:xe=!0,paragraph:bt=!0,active:_t,round:un}=Le,{getPrefixCls:Qt,direction:pt,skeleton:ln}=be.useContext(ct.E_),Be=Qt("skeleton",he),[Ve,Mt]=fe(Be);if(rt||!("loading"in Le)){const zt=!!Je,fn=!!xe,xn=!!bt;let at;if(zt){const ca=Object.assign(Object.assign({prefixCls:`${Be}-avatar`},rn(fn,xn)),Ce(Je));at=be.createElement("div",{className:`${Be}-header`},be.createElement(ie,Object.assign({},ca)))}let Ln;if(fn||xn){let ca;if(fn){const $n=Object.assign(Object.assign({prefixCls:`${Be}-title`},xt(zt,xn)),Ce(xe));ca=be.createElement(tn,Object.assign({},$n))}let Qn;if(xn){const $n=Object.assign(Object.assign({prefixCls:`${Be}-paragraph`},In(zt,fn)),Ce(bt));Qn=be.createElement(en,Object.assign({},$n))}Ln=be.createElement("div",{className:`${Be}-content`},ca,Qn)}const _n=se()(Be,{[`${Be}-with-avatar`]:zt,[`${Be}-active`]:_t,[`${Be}-rtl`]:pt==="rtl",[`${Be}-round`]:un},ln==null?void 0:ln.className,lt,we,Mt);return Ve(be.createElement("div",{className:_n,style:Object.assign(Object.assign({},ln==null?void 0:ln.style),ve)},at,Ln))}return typeof ft!="undefined"?ft:null};Jn.Button=Ae,Jn.Avatar=Pe,Jn.Input=Qe,Jn.Image=Oe,Jn.Node=Me;var Et=Jn,mt=Et},31797:function(ht,Gt,te){"use strict";te.d(Gt,{default:function(){return fe}});var z=te(59301),se=te(56762),be=te(92343),ct=te(92310),We=te.n(ct),Re=te(36355),ie=te(61621),st=pe=>{const{value:Pe,formatter:Ee,precision:Ae,decimalSeparator:ye,groupSeparator:nt="",prefixCls:Oe}=pe;let Ft;if(typeof Ee=="function")Ft=Ee(Pe);else{const Qe=String(Pe),gt=Qe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!gt||Qe==="-")Ft=Qe;else{const Xe=gt[1];let yt=gt[2]||"0",Kt=gt[4]||"";yt=yt.replace(/\B(?=(\d{3})+(?!\d))/g,nt),typeof Ae=="number"&&(Kt=Kt.padEnd(Ae,"0").slice(0,Ae>0?Ae:0)),Kt&&(Kt=`${ye}${Kt}`),Ft=[z.createElement("span",{key:"int",className:`${Oe}-content-value-int`},Xe,yt),Kt&&z.createElement("span",{key:"decimal",className:`${Oe}-content-value-decimal`},Kt)]}}return z.createElement("span",{className:`${Oe}-content-value`},Ft)},$e=te(17313),Ue=te(83116),He=te(37613);const Fe=pe=>{const{componentCls:Pe,marginXXS:Ee,padding:Ae,colorTextDescription:ye,titleFontSize:nt,colorTextHeading:Oe,contentFontSize:Ft,fontFamily:Qe}=pe;return{[`${Pe}`]:Object.assign(Object.assign({},(0,$e.Wf)(pe)),{[`${Pe}-title`]:{marginBottom:Ee,color:ye,fontSize:nt},[`${Pe}-skeleton`]:{paddingTop:Ae},[`${Pe}-content`]:{color:Oe,fontSize:Ft,fontFamily:Qe,[`${Pe}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Pe}-content-prefix, ${Pe}-content-suffix`]:{display:"inline-block"},[`${Pe}-content-prefix`]:{marginInlineEnd:Ee},[`${Pe}-content-suffix`]:{marginInlineStart:Ee}}})}};var re=(0,Ue.Z)("Statistic",pe=>{const Pe=(0,He.TS)(pe,{});return[Fe(Pe)]},pe=>{const{fontSizeHeading3:Pe,fontSize:Ee}=pe;return{titleFontSize:Ee,contentFontSize:Pe}}),y=pe=>{const{prefixCls:Pe,className:Ee,rootClassName:Ae,style:ye,valueStyle:nt,value:Oe=0,title:Ft,valueRender:Qe,prefix:gt,suffix:Xe,loading:yt=!1,onMouseEnter:Kt,onMouseLeave:Ot,decimalSeparator:it=".",groupSeparator:kt=","}=pe,{getPrefixCls:Nt,direction:Me,statistic:Ye}=z.useContext(Re.E_),Bt=Nt("statistic",Pe),[en,wt]=re(Bt),tn=z.createElement(st,Object.assign({decimalSeparator:it,groupSeparator:kt,prefixCls:Bt},pe,{value:Oe})),Ce=We()(Bt,{[`${Bt}-rtl`]:Me==="rtl"},Ye==null?void 0:Ye.className,Ee,Ae,wt);return en(z.createElement("div",{className:Ce,style:Object.assign(Object.assign({},Ye==null?void 0:Ye.style),ye),onMouseEnter:Kt,onMouseLeave:Ot},Ft&&z.createElement("div",{className:`${Bt}-title`},Ft),z.createElement(ie.Z,{paragraph:!1,loading:yt,className:`${Bt}-skeleton`},z.createElement("div",{style:nt,className:`${Bt}-content`},gt&&z.createElement("span",{className:`${Bt}-content-prefix`},gt),Qe?Qe(tn):tn,Xe&&z.createElement("span",{className:`${Bt}-content-suffix`},Xe)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function E(pe,Pe){let Ee=pe;const Ae=/\[[^\]]*]/g,ye=(Pe.match(Ae)||[]).map(Qe=>Qe.slice(1,-1)),nt=Pe.replace(Ae,"[]"),Oe=x.reduce((Qe,gt)=>{let[Xe,yt]=gt;if(Qe.includes(Xe)){const Kt=Math.floor(Ee/yt);return Ee-=Kt*yt,Qe.replace(new RegExp(`${Xe}+`,"g"),Ot=>{const it=Ot.length;return Kt.toString().padStart(it,"0")})}return Qe},nt);let Ft=0;return Oe.replace(Ae,()=>{const Qe=ye[Ft];return Ft+=1,Qe})}function b(pe,Pe){const{format:Ee=""}=Pe,Ae=new Date(pe).getTime(),ye=Date.now(),nt=Math.max(Ae-ye,0);return E(nt,Ee)}const ee=1e3/30;function ne(pe){return new Date(pe).getTime()}const oe=pe=>{const{value:Pe,format:Ee="HH:mm:ss",onChange:Ae,onFinish:ye}=pe,nt=(0,se.Z)(),Oe=z.useRef(null),Ft=()=>{ye==null||ye(),Oe.current&&(clearInterval(Oe.current),Oe.current=null)},Qe=()=>{const yt=ne(Pe);yt>=Date.now()&&(Oe.current=setInterval(()=>{nt(),Ae==null||Ae(yt-Date.now()),yt(Qe(),()=>{Oe.current&&(clearInterval(Oe.current),Oe.current=null)}),[Pe]);const gt=(yt,Kt)=>b(yt,Object.assign(Object.assign({},Kt),{format:Ee})),Xe=yt=>(0,be.Tm)(yt,{title:void 0});return z.createElement(y,Object.assign({},pe,{valueRender:Xe,formatter:gt}))};var ae=z.memo(oe);y.Countdown=ae;var fe=y},15969:function(ht,Gt,te){"use strict";te.d(Gt,{N:function(){return z}});const z=se=>({color:se.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${se.motionDurationSlow}`,"&:focus, &:hover":{color:se.colorLinkHover},"&:active":{color:se.colorLinkActive}})},1710:function(ht,Gt,te){"use strict";te.d(Gt,{default:function(){return zo}});var z={},se="rc-table-internal-hook",be=te(11913),ct=te(6089),We=te(34280),Re=te(13697),ie=te(59301),tt=te(4676);function st(ce){var me=ie.createContext(void 0),De=function(_e){var et=_e.value,It=_e.children,Lt=ie.useRef(et);Lt.current=et;var Dt=ie.useState(function(){return{getValue:function(){return Lt.current},listeners:new Set}}),an=(0,be.Z)(Dt,1),Ut=an[0];return(0,We.Z)(function(){(0,tt.unstable_batchedUpdates)(function(){Ut.listeners.forEach(function(qt){qt(et)})})},[et]),ie.createElement(me.Provider,{value:Ut},It)};return{Context:me,Provider:De,defaultValue:ce}}function $e(ce,me){var De=(0,ct.Z)(typeof me=="function"?me:function(qt){if(me===void 0)return qt;if(!Array.isArray(me))return qt[me];var yn={};return me.forEach(function(Pn){yn[Pn]=qt[Pn]}),yn}),Te=ie.useContext(ce==null?void 0:ce.Context),_e=Te||{},et=_e.listeners,It=_e.getValue,Lt=ie.useRef();Lt.current=De(Te?It():ce==null?void 0:ce.defaultValue);var Dt=ie.useState({}),an=(0,be.Z)(Dt,2),Ut=an[1];return(0,We.Z)(function(){if(!Te)return;function qt(yn){var Pn=De(yn);(0,Re.Z)(Lt.current,Pn,!0)||Ut({})}return et.add(qt),function(){et.delete(qt)}},[Te]),Lt.current}var Ue=te(32855),He=te(8654);function Fe(){var ce=ie.createContext(null);function me(){return ie.useContext(ce)}function De(_e,et){var It=(0,He.Yr)(_e),Lt=function(an,Ut){var qt=It?{ref:Ut}:{},yn=ie.useRef(0),Pn=ie.useRef(an),Cn=me();return Cn!==null?ie.createElement(_e,(0,Ue.Z)({},an,qt)):((!et||et(Pn.current,an))&&(yn.current+=1),Pn.current=an,ie.createElement(ce.Provider,{value:yn.current},ie.createElement(_e,(0,Ue.Z)({},an,qt))))};return It?ie.forwardRef(Lt):Lt}function Te(_e,et){var It=(0,He.Yr)(_e),Lt=function(an,Ut){var qt=It?{ref:Ut}:{};return me(),ie.createElement(_e,(0,Ue.Z)({},an,qt))};return It?ie.memo(ie.forwardRef(Lt),et):ie.memo(Lt,et)}return{makeImmutable:De,responseImmutable:Te,useImmutableMark:me}}var re=Fe(),a=re.makeImmutable,y=re.responseImmutable,x=re.useImmutableMark,E=Fe(),b=E.makeImmutable,ee=E.responseImmutable,ne=E.useImmutableMark,oe=st(),ae=oe;function fe(ce,me){var De=ie.useRef(0);De.current+=1;var Te=ie.useRef(ce),_e=[];Object.keys(ce||{}).map(function(It){var Lt;(ce==null?void 0:ce[It])!==((Lt=Te.current)===null||Lt===void 0?void 0:Lt[It])&&_e.push(It)}),Te.current=ce;var et=ie.useRef([]);return _e.length&&(et.current=_e),ie.useDebugValue(De.current),ie.useDebugValue(et.current.join(", ")),me&&console.log("".concat(me,":"),De.current,et.current),De.current}var pe=null,Pe=ie.memo(function(){var ce=fe();return ie.createElement("h1",null,"Render Times: ",ce)});Pe.displayName="RenderBlock";var Ee=te(34666),Ae=te(27247),ye=te(74430),nt=te(92310),Oe=te.n(nt),Ft=te(80547),Qe=te(97938),gt=te(48736),Xe=ie.createContext({renderWithProps:!1}),yt=Xe,Kt="RC_TABLE_KEY";function Ot(ce){return ce==null?[]:Array.isArray(ce)?ce:[ce]}function it(ce){var me=[],De={};return ce.forEach(function(Te){for(var _e=Te||{},et=_e.key,It=_e.dataIndex,Lt=et||Ot(It).join("-")||Kt;De[Lt];)Lt="".concat(Lt,"_next");De[Lt]=!0,me.push(Lt)}),me}function kt(ce){return ce!=null}function Nt(ce){return ce&&(0,Ee.Z)(ce)==="object"&&!Array.isArray(ce)&&!ie.isValidElement(ce)}function Me(ce,me,De,Te,_e,et){var It=ie.useContext(yt),Lt=ne(),Dt=(0,Ft.Z)(function(){if(kt(Te))return[Te];var an=me==null||me===""?[]:Array.isArray(me)?me:[me],Ut=(0,Qe.Z)(ce,an),qt=Ut,yn=void 0;if(_e){var Pn=_e(Ut,ce,De);Nt(Pn)?(qt=Pn.children,yn=Pn.props,It.renderWithProps=!0):qt=Pn}return[qt,yn]},[Lt,ce,Te,me,_e,De],function(an,Ut){if(et){var qt=(0,be.Z)(an,2),yn=qt[1],Pn=(0,be.Z)(Ut,2),Cn=Pn[1];return et(Cn,yn)}return It.renderWithProps?!0:!(0,Re.Z)(an,Ut,!0)});return Dt}function Ye(ce,me,De,Te){var _e=ce+me-1;return ce<=Te&&_e>=De}function Bt(ce,me){return $e(ae,function(De){var Te=Ye(ce,me||1,De.hoverStartRow,De.hoverEndRow);return[Te,De.onHover]})}var en=function(me){var De=me.ellipsis,Te=me.rowType,_e=me.children,et,It=De===!0?{showTitle:!0}:De;return It&&(It.showTitle||Te==="header")&&(typeof _e=="string"||typeof _e=="number"?et=_e.toString():ie.isValidElement(_e)&&typeof _e.props.children=="string"&&(et=_e.props.children)),et};function wt(ce){var me,De,Te,_e,et,It,Lt,Dt,an=ce.component,Ut=ce.children,qt=ce.ellipsis,yn=ce.scope,Pn=ce.prefixCls,Cn=ce.className,jn=ce.align,Rn=ce.record,na=ce.render,Xn=ce.dataIndex,ua=ce.renderIndex,za=ce.shouldCellUpdate,Ka=ce.index,wa=ce.rowType,Za=ce.colSpan,or=ce.rowSpan,ha=ce.fixLeft,Ba=ce.fixRight,Pa=ce.firstFixLeft,oa=ce.lastFixLeft,da=ce.firstFixRight,Ga=ce.lastFixRight,Er=ce.appendNode,lr=ce.additionalProps,Ia=lr===void 0?{}:lr,vr=ce.isSticky,Cr="".concat(Pn,"-cell"),Br=$e(ae,["supportSticky","allColumnsFixedLeft"]),xr=Br.supportSticky,io=Br.allColumnsFixedLeft,Mr=Me(Rn,Xn,ua,Ut,na,za),nr=(0,be.Z)(Mr,2),vo=nr[0],_a=nr[1],_r={},Qr=typeof ha=="number"&&xr,No=typeof Ba=="number"&&xr;Qr&&(_r.position="sticky",_r.left=ha),No&&(_r.position="sticky",_r.right=Ba);var $a=(me=(De=(Te=_a==null?void 0:_a.colSpan)!==null&&Te!==void 0?Te:Ia.colSpan)!==null&&De!==void 0?De:Za)!==null&&me!==void 0?me:1,ja=(_e=(et=(It=_a==null?void 0:_a.rowSpan)!==null&&It!==void 0?It:Ia.rowSpan)!==null&&et!==void 0?et:or)!==null&&_e!==void 0?_e:1,Wa=Bt(Ka,ja),Ma=(0,be.Z)(Wa,2),Ea=Ma[0],wn=Ma[1],va=function(Va){var Uo;Rn&&wn(Ka,Ka+ja-1),Ia==null||(Uo=Ia.onMouseEnter)===null||Uo===void 0||Uo.call(Ia,Va)},ir=function(Va){var Uo;Rn&&wn(-1,-1),Ia==null||(Uo=Ia.onMouseLeave)===null||Uo===void 0||Uo.call(Ia,Va)};if($a===0||ja===0)return null;var wr=(Lt=Ia.title)!==null&&Lt!==void 0?Lt:en({rowType:wa,ellipsis:qt,children:vo}),Vo=Oe()(Cr,Cn,(Dt={},(0,ye.Z)(Dt,"".concat(Cr,"-fix-left"),Qr&&xr),(0,ye.Z)(Dt,"".concat(Cr,"-fix-left-first"),Pa&&xr),(0,ye.Z)(Dt,"".concat(Cr,"-fix-left-last"),oa&&xr),(0,ye.Z)(Dt,"".concat(Cr,"-fix-left-all"),oa&&io&&xr),(0,ye.Z)(Dt,"".concat(Cr,"-fix-right"),No&&xr),(0,ye.Z)(Dt,"".concat(Cr,"-fix-right-first"),da&&xr),(0,ye.Z)(Dt,"".concat(Cr,"-fix-right-last"),Ga&&xr),(0,ye.Z)(Dt,"".concat(Cr,"-ellipsis"),qt),(0,ye.Z)(Dt,"".concat(Cr,"-with-append"),Er),(0,ye.Z)(Dt,"".concat(Cr,"-fix-sticky"),(Qr||No)&&vr&&xr),(0,ye.Z)(Dt,"".concat(Cr,"-row-hover"),!_a&&Ea),Dt),Ia.className,_a==null?void 0:_a.className),Ho={};jn&&(Ho.textAlign=jn);var fi=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},_r),Ia.style),Ho),_a==null?void 0:_a.style),Co=vo;return(0,Ee.Z)(Co)==="object"&&!Array.isArray(Co)&&!ie.isValidElement(Co)&&(Co=null),qt&&(oa||da)&&(Co=ie.createElement("span",{className:"".concat(Cr,"-content")},Co)),ie.createElement(an,(0,Ue.Z)({},_a,Ia,{className:Vo,style:fi,title:wr,scope:yn,onMouseEnter:va,onMouseLeave:ir,colSpan:$a!==1?$a:null,rowSpan:ja!==1?ja:null}),Er,Co)}var tn=ie.memo(wt);function Ce(ce,me,De,Te,_e,et){var It=De[ce]||{},Lt=De[me]||{},Dt,an;It.fixed==="left"?Dt=Te.left[_e==="rtl"?me:ce]:Lt.fixed==="right"&&(an=Te.right[_e==="rtl"?ce:me]);var Ut=!1,qt=!1,yn=!1,Pn=!1,Cn=De[me+1],jn=De[ce-1],Rn=!(et!=null&&et.children);if(_e==="rtl"){if(Dt!==void 0){var na=jn&&jn.fixed==="left";Pn=!na&&Rn}else if(an!==void 0){var Xn=Cn&&Cn.fixed==="right";yn=!Xn&&Rn}}else if(Dt!==void 0){var ua=Cn&&Cn.fixed==="left";Ut=!ua&&Rn}else if(an!==void 0){var za=jn&&jn.fixed==="right";qt=!za&&Rn}return{fixLeft:Dt,fixRight:an,lastFixLeft:Ut,firstFixRight:qt,lastFixRight:yn,firstFixLeft:Pn,isSticky:Te.isSticky}}var rn=ie.createContext({}),xt=rn;function In(ce){var me=ce.className,De=ce.index,Te=ce.children,_e=ce.colSpan,et=_e===void 0?1:_e,It=ce.rowSpan,Lt=ce.align,Dt=$e(ae,["prefixCls","direction"]),an=Dt.prefixCls,Ut=Dt.direction,qt=ie.useContext(xt),yn=qt.scrollColumnIndex,Pn=qt.stickyOffsets,Cn=qt.flattenColumns,jn=qt.columns,Rn=De+et-1,na=Rn+1===yn?et+1:et,Xn=Ce(De,De+na-1,Cn,Pn,Ut,jn==null?void 0:jn[De]);return ie.createElement(tn,(0,Ue.Z)({className:me,index:De,component:"td",prefixCls:an,record:null,dataIndex:null,align:Lt,colSpan:na,rowSpan:It,render:function(){return Te}},Xn))}var Jn=te(43079),Et=["children"];function mt(ce){var me=ce.children,De=(0,Jn.Z)(ce,Et);return ie.createElement("tr",De,me)}function Le(ce){var me=ce.children;return me}Le.Row=mt,Le.Cell=In;var he=Le;function rt(ce){var me=ce.children,De=ce.stickyOffsets,Te=ce.flattenColumns,_e=ce.columns,et=$e(ae,"prefixCls"),It=Te.length-1,Lt=Te[It],Dt=ie.useMemo(function(){return{stickyOffsets:De,flattenColumns:Te,scrollColumnIndex:Lt!=null&&Lt.scrollbar?It:null,columns:_e}},[Lt,Te,It,De,_e]);return ie.createElement(xt.Provider,{value:Dt},ie.createElement("tfoot",{className:"".concat(et,"-summary")},me))}var lt=ee(rt),we=he,ve=te(70425),ft=te(29301),Je=te(29194),xe=te(24514),bt=te(75152),_t=te(26112);function un(ce,me,De,Te,_e,et,It){ce.push({record:me,indent:De,index:It});var Lt=et(me),Dt=_e==null?void 0:_e.has(Lt);if(me&&Array.isArray(me[Te])&&Dt)for(var an=0;an1?Pa-1:0),da=1;da=0;Lt-=1){var Dt=me[Lt],an=De&&De[Lt],Ut=an&&an[ca];if(Dt||Ut||It){var qt=Ut||{},yn=qt.columnType,Pn=(0,Jn.Z)(qt,$n);_e.unshift(ie.createElement("col",(0,Ue.Z)({key:Lt,style:{width:Dt}},Pn))),It=!0}}return ie.createElement("colgroup",null,_e)}var fa=Fa,Tn=te(3300),Ra=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Vt(ce,me){return(0,ie.useMemo)(function(){for(var De=[],Te=0;Te1?"colgroup":"col":null,ellipsis:Rn.ellipsis,align:Rn.align,component:Rn.title?et:It,prefixCls:Ut,key:Pn[jn]},na,{additionalProps:Xn,rowType:"header"}))}))}Dn.displayName="HeaderRow";var ke=Dn;function St(ce){var me=[];function De(It,Lt){var Dt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;me[Dt]=me[Dt]||[];var an=Lt,Ut=It.filter(Boolean).map(function(qt){var yn={key:qt.key,className:qt.className||"",children:qt.title,column:qt,colStart:an},Pn=1,Cn=qt.children;return Cn&&Cn.length>0&&(Pn=De(Cn,an,Dt+1).reduce(function(jn,Rn){return jn+Rn},0),yn.hasSubColumns=!0),"colSpan"in qt&&(Pn=qt.colSpan),"rowSpan"in qt&&(yn.rowSpan=qt.rowSpan),yn.colSpan=Pn,yn.colEnd=yn.colStart+Pn-1,me[Dt].push(yn),an+=Pn,Pn});return Ut}De(ce,0);for(var Te=me.length,_e=function(Lt){me[Lt].forEach(function(Dt){!("rowSpan"in Dt)&&!Dt.hasSubColumns&&(Dt.rowSpan=Te-Lt)})},et=0;et1&&arguments[1]!==void 0?arguments[1]:"";return typeof me=="number"?me:me.endsWith("%")?ce*parseFloat(me)/100:null}function Yt(ce,me){return ie.useMemo(function(){if(me&&me>0){var De=0,Te=0;ce.forEach(function(an){var Ut=Tt(me,an.width);Ut?De+=Ut:Te+=1});var _e=me-De,et=Te,It=_e/Te,Lt=0,Dt=ce.map(function(an){var Ut=(0,Ae.Z)({},an),qt=Tt(me,Ut.width);if(qt)Ut.width=qt;else{var yn=Math.floor(It);Ut.width=et===1?_e:yn,_e-=yn,et-=1}return Lt+=Ut.width,Ut});return[Dt,Lt]}return[ce,me]},[ce,me])}var Ke=["children"],qe=["fixed"];function je(ce){return(0,Pt.Z)(ce).filter(function(me){return ie.isValidElement(me)}).map(function(me){var De=me.key,Te=me.props,_e=Te.children,et=(0,Jn.Z)(Te,Ke),It=(0,Ae.Z)({key:De},et);return _e&&(It.children=je(_e)),It})}function $t(ce){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return ce.filter(function(De){return De&&(0,Ee.Z)(De)==="object"}).reduce(function(De,Te,_e){var et=Te.fixed,It=et===!0?"left":et,Lt="".concat(me,"-").concat(_e),Dt=Te.children;return Dt&&Dt.length>0?[].concat((0,Tn.Z)(De),(0,Tn.Z)($t(Dt,Lt).map(function(an){return(0,Ae.Z)({fixed:It},an)}))):[].concat((0,Tn.Z)(De),[(0,Ae.Z)((0,Ae.Z)({key:Lt},Te),{},{fixed:It})])},[])}function on(ce){for(var me=!0,De=0;De=0;et-=1){var It=ce[et];if(_e&&It.fixed!=="right")_e=!1;else if(!_e&&It.fixed==="right"){warning(!1,"Index ".concat(et+1," of `columns` missing `fixed='right'` prop."));break}}}function Ht(ce){return ce.map(function(me){var De=me.fixed,Te=(0,Jn.Z)(me,qe),_e=De;return De==="left"?_e="right":De==="right"&&(_e="left"),(0,Ae.Z)({fixed:_e},Te)})}function kn(ce,me){var De=ce.prefixCls,Te=ce.columns,_e=ce.children,et=ce.expandable,It=ce.expandedKeys,Lt=ce.columnTitle,Dt=ce.getRowKey,an=ce.onTriggerExpand,Ut=ce.expandIcon,qt=ce.rowExpandable,yn=ce.expandIconColumnIndex,Pn=ce.direction,Cn=ce.expandRowByClick,jn=ce.columnWidth,Rn=ce.fixed,na=ce.scrollWidth,Xn=ie.useMemo(function(){return Te||je(_e)},[Te,_e]),ua=ie.useMemo(function(){if(et){var Ba,Pa=Xn.slice();if(!Pa.includes(z)){var oa=yn||0;oa>=0&&Pa.splice(oa,0,z)}var da=Pa.indexOf(z);Pa=Pa.filter(function(Ia,vr){return Ia!==z||vr===da});var Ga=Xn[da],Er;(Rn==="left"||Rn)&&!yn?Er="left":(Rn==="right"||Rn)&&yn===Xn.length?Er="right":Er=Ga?Ga.fixed:null;var lr=(Ba={},(0,ye.Z)(Ba,ca,{className:"".concat(De,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,ye.Z)(Ba,"title",Lt),(0,ye.Z)(Ba,"fixed",Er),(0,ye.Z)(Ba,"className","".concat(De,"-row-expand-icon-cell")),(0,ye.Z)(Ba,"width",jn),(0,ye.Z)(Ba,"render",function(vr,Cr,Br){var xr=Dt(Cr,Br),io=It.has(xr),Mr=qt?qt(Cr):!0,nr=Ut({prefixCls:De,expanded:io,expandable:Mr,record:Cr,onExpand:an});return Cn?ie.createElement("span",{onClick:function(_a){return _a.stopPropagation()}},nr):nr}),Ba);return Pa.map(function(Ia){return Ia===z?lr:Ia})}return Xn.filter(function(Ia){return Ia!==z})},[et,Xn,Dt,It,Ut,Pn]),za=ie.useMemo(function(){var Ba=ua;return me&&(Ba=me(Ba)),Ba.length||(Ba=[{render:function(){return null}}]),Ba},[me,ua,Pn]),Ka=ie.useMemo(function(){return Pn==="rtl"?Ht($t(za)):$t(za)},[za,Pn,na]),wa=Yt(Ka,na),Za=(0,be.Z)(wa,2),or=Za[0],ha=Za[1];return[za,or,ha]}var Ct=kn;function hn(ce){var me,De=ce.prefixCls,Te=ce.record,_e=ce.onExpand,et=ce.expanded,It=ce.expandable,Lt="".concat(De,"-row-expand-icon");if(!It)return ie.createElement("span",{className:Oe()(Lt,"".concat(De,"-row-spaced"))});var Dt=function(Ut){_e(Te,Ut),Ut.stopPropagation()};return ie.createElement("span",{className:Oe()(Lt,(me={},(0,ye.Z)(me,"".concat(De,"-row-expanded"),et),(0,ye.Z)(me,"".concat(De,"-row-collapsed"),!et),me)),onClick:Dt})}function Vn(ce,me,De){var Te=[];function _e(et){(et||[]).forEach(function(It,Lt){Te.push(me(It,Lt)),_e(It[De])})}return _e(ce),Te}function Zn(ce,me,De){var Te=Qn(ce),_e=Te.expandIcon,et=Te.expandedRowKeys,It=Te.defaultExpandedRowKeys,Lt=Te.defaultExpandAllRows,Dt=Te.expandedRowRender,an=Te.onExpand,Ut=Te.onExpandedRowsChange,qt=Te.childrenColumnName,yn=_e||hn,Pn=qt||"children",Cn=ie.useMemo(function(){return Dt?"row":ce.expandable&&ce.internalHooks===se&&ce.expandable.__PARENT_RENDER_ICON__||me.some(function(Ka){return Ka&&(0,Ee.Z)(Ka)==="object"&&Ka[Pn]})?"nest":!1},[!!Dt,me]),jn=ie.useState(function(){return It||(Lt?Vn(me,De,Pn):[])}),Rn=(0,be.Z)(jn,2),na=Rn[0],Xn=Rn[1],ua=ie.useMemo(function(){return new Set(et||na||[])},[et,na]),za=ie.useCallback(function(Ka){var wa=De(Ka,me.indexOf(Ka)),Za,or=ua.has(wa);or?(ua.delete(wa),Za=(0,Tn.Z)(ua)):Za=[].concat((0,Tn.Z)(ua),[wa]),Xn(Za),an&&an(!or,Ka),Ut&&Ut(Za)},[De,ua,me,an,Ut]);return[Te,Cn,ua,yn,Pn,za]}function Jt(ce,me,De,Te){var _e=ce.map(function(et,It){return Ce(It,It,ce,me,De,Te==null?void 0:Te[It])});return(0,Ft.Z)(function(){return _e},[_e],function(et,It){return!(0,Re.Z)(et,It)})}function aa(ce){var me=(0,ie.useRef)(ce),De=(0,ie.useState)({}),Te=(0,be.Z)(De,2),_e=Te[1],et=(0,ie.useRef)(null),It=(0,ie.useRef)([]);function Lt(Dt){It.current.push(Dt);var an=Promise.resolve();et.current=an,an.then(function(){if(et.current===an){var Ut=It.current,qt=me.current;It.current=[],Ut.forEach(function(yn){me.current=yn(me.current)}),et.current=null,qt!==me.current&&_e({})}})}return(0,ie.useEffect)(function(){return function(){et.current=null}},[]),[me.current,Lt]}function Mn(ce){var me=(0,ie.useRef)(ce||null),De=(0,ie.useRef)();function Te(){window.clearTimeout(De.current)}function _e(It){me.current=It,Te(),De.current=window.setTimeout(function(){me.current=null,De.current=void 0},100)}function et(){return me.current}return(0,ie.useEffect)(function(){return Te},[]),[_e,et]}function Yn(){var ce=ie.useState(-1),me=(0,be.Z)(ce,2),De=me[0],Te=me[1],_e=ie.useState(-1),et=(0,be.Z)(_e,2),It=et[0],Lt=et[1],Dt=ie.useCallback(function(an,Ut){Te(an),Lt(Ut)},[]);return[De,It,Dt]}var Wn=te(47273),la=(0,Wn.Z)()?window:null;function La(ce,me){var De=(0,Ee.Z)(ce)==="object"?ce:{},Te=De.offsetHeader,_e=Te===void 0?0:Te,et=De.offsetSummary,It=et===void 0?0:et,Lt=De.offsetScroll,Dt=Lt===void 0?0:Lt,an=De.getContainer,Ut=an===void 0?function(){return la}:an,qt=Ut()||la;return ie.useMemo(function(){var yn=!!ce;return{isSticky:yn,stickyClassName:yn?"".concat(me,"-sticky-holder"):"",offsetHeader:_e,offsetSummary:It,offsetScroll:Dt,container:qt}},[Dt,_e,It,me,qt])}function ia(ce,me,De){var Te=(0,ie.useMemo)(function(){for(var _e=[],et=[],It=0,Lt=0,Dt=0;Dt=qt&&(Ia=qt-yn),It({scrollLeft:Ia/qt*(Ut+2)}),Xn.current.x=da.pageX},Ba=function(){if(et.current){var da=(0,pr.os)(et.current).top,Ga=da+et.current.offsetHeight,Er=Dt===window?document.documentElement.scrollTop+window.innerHeight:(0,pr.os)(Dt).top+Dt.clientHeight;Ga-(0,bt.Z)()<=Er||da>=Er-Lt?na(function(lr){return(0,Ae.Z)((0,Ae.Z)({},lr),{},{isHiddenScrollBar:!0})}):na(function(lr){return(0,Ae.Z)((0,Ae.Z)({},lr),{},{isHiddenScrollBar:!1})})}},Pa=function(da){na(function(Ga){return(0,Ae.Z)((0,Ae.Z)({},Ga),{},{scrollLeft:da/Ut*qt||0})})};return ie.useImperativeHandle(De,function(){return{setScrollLeft:Pa}}),ie.useEffect(function(){var oa=(0,Ja.Z)(document.body,"mouseup",Za,!1),da=(0,Ja.Z)(document.body,"mousemove",ha,!1);return Ba(),function(){oa.remove(),da.remove()}},[yn,Ka]),ie.useEffect(function(){var oa=(0,Ja.Z)(Dt,"scroll",Ba,!1),da=(0,Ja.Z)(window,"resize",Ba,!1);return function(){oa.remove(),da.remove()}},[Dt]),ie.useEffect(function(){Rn.isHiddenScrollBar||na(function(oa){var da=et.current;return da?(0,Ae.Z)((0,Ae.Z)({},oa),{},{scrollLeft:da.scrollLeft/da.scrollWidth*da.clientWidth}):oa})},[Rn.isHiddenScrollBar]),Ut<=qt||!yn||Rn.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,bt.Z)(),width:qt,bottom:Lt},className:"".concat(an,"-sticky-scroll")},ie.createElement("div",{onMouseDown:or,ref:Pn,className:Oe()("".concat(an,"-sticky-scroll-bar"),(0,ye.Z)({},"".concat(an,"-sticky-scroll-bar-active"),Ka)),style:{width:"".concat(yn,"px"),transform:"translate3d(".concat(Rn.scrollLeft,"px, 0, 0)")}}))},fr=ie.forwardRef(Ha);function vn(ce){return null}var Dr=vn;function Hr(ce){return null}var br=Hr,Sr="rc-table",zn=[],ga={};function xa(){return"No Data"}function ea(ce){var me,De=(0,Ae.Z)({rowKey:"key",prefixCls:Sr,emptyText:xa},ce),Te=De.prefixCls,_e=De.className,et=De.rowClassName,It=De.style,Lt=De.data,Dt=De.rowKey,an=De.scroll,Ut=De.tableLayout,qt=De.direction,yn=De.title,Pn=De.footer,Cn=De.summary,jn=De.caption,Rn=De.id,na=De.showHeader,Xn=De.components,ua=De.emptyText,za=De.onRow,Ka=De.onHeaderRow,wa=De.internalHooks,Za=De.transformColumns,or=De.internalRefs,ha=De.tailor,Ba=De.sticky,Pa=Lt||zn,oa=!!Pa.length,da=wa===se,Ga=ie.useCallback(function(ao,bo){return(0,Qe.Z)(Xn,ao)||bo},[Xn]),Er=ie.useMemo(function(){return typeof Dt=="function"?Dt:function(ao){var bo=ao&&ao[Dt];return bo}},[Dt]),lr=Ga(["body"]),Ia=Yn(),vr=(0,be.Z)(Ia,3),Cr=vr[0],Br=vr[1],xr=vr[2],io=Zn(De,Pa,Er),Mr=(0,be.Z)(io,6),nr=Mr[0],vo=Mr[1],_a=Mr[2],_r=Mr[3],Qr=Mr[4],No=Mr[5],$a=an==null?void 0:an.x,ja=ie.useState(0),Wa=(0,be.Z)(ja,2),Ma=Wa[0],Ea=Wa[1],wn=Ct((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},De),nr),{},{expandable:!!nr.expandedRowRender,columnTitle:nr.columnTitle,expandedKeys:_a,getRowKey:Er,onTriggerExpand:No,expandIcon:_r,expandIconColumnIndex:nr.expandIconColumnIndex,direction:qt,scrollWidth:da&&ha&&typeof $a=="number"?$a:null}),da?Za:null),va=(0,be.Z)(wn,3),ir=va[0],wr=va[1],Vo=va[2],Ho=Vo!=null?Vo:$a,fi=ie.useMemo(function(){return{columns:ir,flattenColumns:wr}},[ir,wr]),Co=ie.useRef(),So=ie.useRef(),Va=ie.useRef(),Uo=ie.useRef(),qo=ie.useRef(),Jr=ie.useState(!1),$r=(0,be.Z)(Jr,2),yo=$r[0],Ro=$r[1],Io=ie.useState(!1),Rr=(0,be.Z)(Io,2),_o=Rr[0],Yo=Rr[1],eo=aa(new Map),er=(0,be.Z)(eo,2),Oo=er[0],Qo=er[1],ki=it(wr),Pi=ki.map(function(ao){return Oo.get(ao)}),ui=ie.useMemo(function(){return Pi},[Pi.join("_")]),ni=Ca(ui,wr.length,qt),ko=an&&kt(an.y),wo=an&&kt(Ho)||!!nr.fixed,Li=wo&&wr.some(function(ao){var bo=ao.fixed;return bo}),Ui=ie.useRef(),Ai=La(Ba,Te),Ni=Ai.isSticky,fl=Ai.offsetHeader,Ol=Ai.offsetSummary,Wr=Ai.offsetScroll,uo=Ai.stickyClassName,Xo=Ai.container,xo=ie.useMemo(function(){return Cn==null?void 0:Cn(Pa)},[Cn,Pa]),ai=(ko||Ni)&&ie.isValidElement(xo)&&xo.type===he&&xo.props.fixed,ri,$o,Ii;ko&&($o={overflowY:"scroll",maxHeight:an.y}),wo&&(ri={overflowX:"auto"},ko||($o={overflowY:"hidden"}),Ii={width:Ho===!0?"auto":Ho,minWidth:"100%"});var Ml=ie.useCallback(function(ao,bo){(0,Je.Z)(Co.current)&&Qo(function(yi){if(yi.get(ao)!==bo){var Ti=new Map(yi);return Ti.set(ao,bo),Ti}return yi})},[]),ds=Mn(null),Rl=(0,be.Z)(ds,2),cs=Rl[0],_l=Rl[1];function wl(ao,bo){bo&&(typeof bo=="function"?bo(ao):bo.scrollLeft!==ao&&(bo.scrollLeft=ao,bo.scrollLeft!==ao&&setTimeout(function(){bo.scrollLeft=ao},0)))}var Ji=(0,ct.Z)(function(ao){var bo=ao.currentTarget,yi=ao.scrollLeft,Ti=qt==="rtl",zi=typeof yi=="number"?yi:bo.scrollLeft,rs=bo||ga;if(!_l()||_l()===rs){var Ul;cs(rs),wl(zi,So.current),wl(zi,Va.current),wl(zi,qo.current),wl(zi,(Ul=Ui.current)===null||Ul===void 0?void 0:Ul.setScrollLeft)}var Ql=bo||So.current;if(Ql){var Xl=Ql.scrollWidth,vl=Ql.clientWidth;if(Xl===vl){Ro(!1),Yo(!1);return}Ti?(Ro(-zi0)):(Ro(zi>0),Yo(zi1?jn-da:0,Er=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Za),Dt),{},{flex:"0 0 ".concat(da,"px"),width:"".concat(da,"px"),marginRight:Ga,pointerEvents:"auto"}),lr=ie.useMemo(function(){return Ut?Pa<=1:ha===0||Pa===0||Pa>1},[Pa,ha,Ut]);lr?Er.visibility="hidden":Ut&&(Er.height=qt==null?void 0:qt(Pa));var Ia=lr?function(){return null}:yn,vr={};return(Pa===0||ha===0)&&(vr.rowSpan=1,vr.colSpan=1),ie.createElement(tn,(0,Ue.Z)({className:Oe()(Cn,an),ellipsis:De.ellipsis,align:De.align,scope:De.rowScope,component:"div",prefixCls:me.prefixCls,key:ua,record:Lt,index:et,renderIndex:It,dataIndex:Pn,render:Ia,shouldCellUpdate:De.shouldCellUpdate},za,{appendNode:Ka,additionalProps:(0,Ae.Z)((0,Ae.Z)({},wa),{},{style:Er},vr)}))}var gr=cr,ur=["data","index","className","rowKey","style","extra","getHeight"],jr=ie.forwardRef(function(ce,me){var De=ce.data,Te=ce.index,_e=ce.className,et=ce.rowKey,It=ce.style,Lt=ce.extra,Dt=ce.getHeight,an=(0,Jn.Z)(ce,ur),Ut=De.record,qt=De.indent,yn=De.index,Pn=$e(ae,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Cn=Pn.scrollX,jn=Pn.flattenColumns,Rn=Pn.prefixCls,na=Pn.fixColumn,Xn=Pn.componentWidth,ua=Be(Ut,et,Te,qt),za=ua.rowSupportExpand,Ka=ua.expanded,wa=ua.rowProps,Za=ua.expandedRowRender,or=ua.expandedRowClassName,ha;if(za&&Ka){var Ba=Za(Ut,Te,qt+1,Ka),Pa=or==null?void 0:or(Ut,Te,qt),oa={};na&&(oa={style:(0,ye.Z)({},"--virtual-width","".concat(Xn,"px"))});var da="".concat(Rn,"-expanded-row-cell");ha=ie.createElement("div",{className:Oe()("".concat(Rn,"-expanded-row"),"".concat(Rn,"-expanded-row-level-").concat(qt+1),Pa)},ie.createElement(tn,{component:"div",prefixCls:Rn,className:Oe()(da,(0,ye.Z)({},"".concat(da,"-fixed"),na)),additionalProps:oa},Ba))}var Ga=(0,Ae.Z)((0,Ae.Z)({},It),{},{width:Cn});Lt&&(Ga.position="absolute",Ga.pointerEvents="none");var Er=ie.createElement("div",(0,Ue.Z)({},wa,an,{ref:za?null:me,className:Oe()(_e,"".concat(Rn,"-row"),wa==null?void 0:wa.className,(0,ye.Z)({},"".concat(Rn,"-row-extra"),Lt)),style:(0,Ae.Z)((0,Ae.Z)({},Ga),wa==null?void 0:wa.style)}),jn.map(function(lr,Ia){return ie.createElement(gr,{key:Ia,rowInfo:ua,column:lr,colIndex:Ia,indent:qt,index:Te,renderIndex:yn,record:Ut,inverse:Lt,getHeight:Dt})}));return za?ie.createElement("div",{ref:me},Er,ha):Er}),Ir=ee(jr),Yr=Ir,Zr=ie.forwardRef(function(ce,me){var De=ce.data,Te=ce.onScroll,_e=$e(ae,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),et=_e.flattenColumns,It=_e.onColumnResize,Lt=_e.getRowKey,Dt=_e.expandedKeys,an=_e.prefixCls,Ut=_e.childrenColumnName,qt=_e.emptyNode,yn=_e.scrollX,Pn=$e(Ya),Cn=Pn.scrollY,jn=Pn.listItemHeight,Rn=ie.useRef(),na=Qt(De,Ut,Dt,Lt),Xn=ie.useMemo(function(){var ha=0;return et.map(function(Ba){var Pa=Ba.width,oa=Ba.key;return ha+=Pa,[oa,Pa,ha]})},[et]),ua=ie.useMemo(function(){return Xn.map(function(ha){return ha[2]})},[Xn]);ie.useEffect(function(){Xn.forEach(function(ha){var Ba=(0,be.Z)(ha,2),Pa=Ba[0],oa=Ba[1];It(Pa,oa)})},[Xn]),ie.useImperativeHandle(me,function(){var ha={};return Object.defineProperty(ha,"scrollLeft",{get:function(){var Pa;return((Pa=Rn.current)===null||Pa===void 0?void 0:Pa.getScrollInfo().x)||0},set:function(Pa){var oa;(oa=Rn.current)===null||oa===void 0||oa.scrollTo({left:Pa})}}),ha});var za=function(Ba,Pa){var oa,da=(oa=na[Pa])===null||oa===void 0?void 0:oa.record,Ga=Ba.onCell;if(Ga){var Er,lr=Ga(da,Pa);return(Er=lr==null?void 0:lr.rowSpan)!==null&&Er!==void 0?Er:1}return 1},Ka=function(Ba){var Pa=Ba.start,oa=Ba.end,da=Ba.getSize,Ga=Ba.offsetY;if(oa<0)return null;for(var Er=et.filter(function($a){return za($a,Pa)===0}),lr=Pa,Ia=function(ja){if(Er=Er.filter(function(Wa){return za(Wa,ja)===0}),!Er.length)return lr=ja,"break"},vr=Pa;vr>=0;vr-=1){var Cr=Ia(vr);if(Cr==="break")break}for(var Br=et.filter(function($a){return za($a,oa)!==1}),xr=oa,io=function(ja){if(Br=Br.filter(function(Wa){return za(Wa,ja)!==1}),!Br.length)return xr=Math.max(ja-1,oa),"break"},Mr=oa;Mr1})&&vo.push(ja)},_r=lr;_r<=xr;_r+=1)var Qr=_a(_r);var No=vo.map(function($a){var ja=na[$a],Wa=Lt(ja.record,$a),Ma=function(va){var ir=$a+va-1,wr=Lt(na[ir].record,ir),Vo=da(Wa,wr);return Vo.bottom-Vo.top},Ea=da(Wa);return ie.createElement(Yr,{key:$a,data:ja,rowKey:Wa,index:$a,style:{top:-Ga+Ea.top},extra:!0,getHeight:Ma})});return No},wa=ie.useMemo(function(){return{columnsOffset:ua}},[ua]),Za="".concat(an,"-tbody"),or;return na.length?or=ie.createElement(ma.Z,{fullHeight:!1,ref:Rn,className:Oe()(Za,"".concat(Za,"-virtual")),height:Cn,itemHeight:jn||24,data:na,itemKey:function(Ba){return Lt(Ba.record)},scrollWidth:yn,onVirtualScroll:function(Ba){var Pa=Ba.x;Te({scrollLeft:Pa})},extraRender:Ka},function(ha,Ba,Pa){var oa=Lt(ha.record,Ba);return ie.createElement(Yr,(0,Ue.Z)({data:ha,rowKey:oa,index:Ba},Pa))}):or=ie.createElement("div",{className:Oe()("".concat(an,"-placeholder"))},ie.createElement(tn,{component:"div",prefixCls:an},qt)),ie.createElement(sr.Provider,{value:wa},or)}),Qa=ee(Zr),kr=Qa,mn=function(me,De){var Te=De.ref,_e=De.onScroll;return ie.createElement(kr,{ref:Te,data:me,onScroll:_e})},sn=100;function ue(ce){var me=ce.columns,De=ce.scroll,Te=ce.prefixCls,_e=Te===void 0?Sr:Te,et=ce.className,It=ce.listItemHeight,Lt=De||{},Dt=Lt.x,an=Lt.y;typeof Dt!="number"&&(Dt=((me||[]).length+1)*sn),typeof an!="number"&&(an=500);var Ut=ie.useMemo(function(){return{scrollY:an,listItemHeight:It}},[an,It]);return ie.createElement(Ya.Provider,{value:Ut},ie.createElement(Na,(0,Ue.Z)({},ce,{className:Oe()(et,"".concat(_e,"-virtual")),scroll:(0,Ae.Z)((0,Ae.Z)({},De),{},{x:Dt}),components:{body:mn},columns:me,internalHooks:se,tailor:!0})))}function Se(ce){return b(ue,ce)}var Ie=Se(),dt=null;function ot(ce){return null}var Ne=ot;function ut(ce){return null}var Wt=ut,Zt=te(2738),nn=te(68031),Hn=te(36355),On=te(93891),sa=te(19716),ra=te(8628),tr=te(31724),pa=te(58421),Bn=te(71418),pn=te(88088);function Fn(ce){return function(De){let{prefixCls:Te,onExpand:_e,record:et,expanded:It,expandable:Lt}=De;const Dt=`${Te}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:an=>{_e(et,an),an.stopPropagation()},className:Oe()(Dt,{[`${Dt}-spaced`]:!Lt,[`${Dt}-expanded`]:Lt&&It,[`${Dt}-collapsed`]:Lt&&!It}),"aria-label":It?ce.collapse:ce.expand,"aria-expanded":It})}}var Nn=Fn;function ka(ce,me){return"key"in ce&&ce.key!==void 0&&ce.key!==null?ce.key:ce.dataIndex?Array.isArray(ce.dataIndex)?ce.dataIndex.join("."):ce.dataIndex:me}function Xa(ce,me){return me?`${me}-${ce}`:`${ce}`}function Pr(ce,me){return typeof ce=="function"?ce(me):ce}function rr(ce,me){const De=Pr(ce,me);return Object.prototype.toString.call(De)==="[object Object]"?"":De}var mr={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},Lr=mr,to=te(7657),Kr=function(me,De){return ie.createElement(to.Z,(0,Ue.Z)({},me,{ref:De,icon:Lr}))},Ao=ie.forwardRef(Kr),Mo=Ao,Go=te(56762);function Tr(ce){const me=ie.useRef(ce),De=(0,Go.Z)();return[()=>me.current,Te=>{me.current=Te,De()}]}var Or=te(3113),Nr=te(24905),Ar=te(38854),Bo=te(64165),Fo=te(20834),mo=te(40875),fo=te(5112),Po=te(17574),Do=te(47472),vi=te(92832);function Ko(ce){let{value:me,onChange:De,filterSearch:Te,tablePrefixCls:_e,locale:et}=ce;return Te?ie.createElement("div",{className:`${_e}-filter-dropdown-search`},ie.createElement(vi.default,{prefix:ie.createElement(Do.Z,null),placeholder:et.filterSearchPlaceholder,onChange:De,value:me,htmlSize:1,className:`${_e}-filter-dropdown-search-input`})):null}var oi=Ko,di=te(10228);const Oi=ce=>{const{keyCode:me}=ce;me===di.Z.ENTER&&ce.stopPropagation()};var ci=ie.forwardRef((ce,me)=>ie.createElement("div",{className:ce.className,onClick:De=>De.stopPropagation(),onKeyDown:Oi,ref:me},ce.children));function gi(ce){let me=[];return(ce||[]).forEach(De=>{let{value:Te,children:_e}=De;me.push(Te),_e&&(me=[].concat((0,Tn.Z)(me),(0,Tn.Z)(gi(_e))))}),me}function pl(ce){return ce.some(me=>{let{children:De}=me;return De})}function wi(ce,me){return typeof me=="string"||typeof me=="number"?me==null?void 0:me.toString().toLowerCase().includes(ce.trim().toLowerCase()):!1}function Gi(ce){let{filters:me,prefixCls:De,filteredKeys:Te,filterMultiple:_e,searchValue:et,filterSearch:It}=ce;return me.map((Lt,Dt)=>{const an=String(Lt.value);if(Lt.children)return{key:an||Dt,label:Lt.text,popupClassName:`${De}-dropdown-submenu`,children:Gi({filters:Lt.children,prefixCls:De,filteredKeys:Te,filterMultiple:_e,searchValue:et,filterSearch:It})};const Ut=_e?Nr.default:fo.ZP,qt={key:Lt.value!==void 0?an:Dt,label:ie.createElement(ie.Fragment,null,ie.createElement(Ut,{checked:Te.includes(an)}),ie.createElement("span",null,Lt.text))};return et.trim()?typeof It=="function"?It(et,Lt)?qt:null:wi(et,Lt.text)?qt:null:qt})}function Ki(ce){var me,De;const{tablePrefixCls:Te,prefixCls:_e,column:et,dropdownPrefixCls:It,columnKey:Lt,filterMultiple:Dt,filterMode:an="menu",filterSearch:Ut=!1,filterState:qt,triggerFilter:yn,locale:Pn,children:Cn,getPopupContainer:jn}=ce,{filterDropdownOpen:Rn,onFilterDropdownOpenChange:na,filterResetToDefaultFilteredValue:Xn,defaultFilteredValue:ua,filterDropdownVisible:za,onFilterDropdownVisibleChange:Ka}=et,[wa,Za]=ie.useState(!1),or=!!(qt&&(!((me=qt.filteredKeys)===null||me===void 0)&&me.length||qt.forceFiltered)),ha=wn=>{Za(wn),na==null||na(wn),Ka==null||Ka(wn)},Ba=(De=Rn!=null?Rn:za)!==null&&De!==void 0?De:wa,Pa=qt==null?void 0:qt.filteredKeys,[oa,da]=Tr(Pa||[]),Ga=wn=>{let{selectedKeys:va}=wn;da(va)},Er=(wn,va)=>{let{node:ir,checked:wr}=va;Ga(Dt?{selectedKeys:wn}:{selectedKeys:wr&&ir.key?[ir.key]:[]})};ie.useEffect(()=>{wa&&Ga({selectedKeys:Pa||[]})},[Pa]);const[lr,Ia]=ie.useState([]),vr=wn=>{Ia(wn)},[Cr,Br]=ie.useState(""),xr=wn=>{const{value:va}=wn.target;Br(va)};ie.useEffect(()=>{wa||Br("")},[wa]);const io=wn=>{const va=wn&&wn.length?wn:null;if(va===null&&(!qt||!qt.filteredKeys)||(0,Re.Z)(va,qt==null?void 0:qt.filteredKeys,!0))return null;yn({column:et,key:Lt,filteredKeys:va})},Mr=()=>{ha(!1),io(oa())},nr=function(){let{confirm:wn,closeDropdown:va}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};wn&&io([]),va&&ha(!1),Br(""),da(Xn?(ua||[]).map(ir=>String(ir)):[])},vo=function(){let{closeDropdown:wn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};wn&&ha(!1),io(oa())},_a=wn=>{wn&&Pa!==void 0&&da(Pa||[]),ha(wn),!wn&&!et.filterDropdown&&Mr()},_r=Oe()({[`${It}-menu-without-submenu`]:!pl(et.filters||[])}),Qr=wn=>{if(wn.target.checked){const va=gi(et==null?void 0:et.filters).map(ir=>String(ir));da(va)}else da([])},No=wn=>{let{filters:va}=wn;return(va||[]).map((ir,wr)=>{const Vo=String(ir.value),Ho={title:ir.text,key:ir.value!==void 0?Vo:wr};return ir.children&&(Ho.children=No({filters:ir.children})),Ho})},$a=wn=>{var va;return Object.assign(Object.assign({},wn),{text:wn.title,value:wn.key,children:((va=wn.children)===null||va===void 0?void 0:va.map(ir=>$a(ir)))||[]})};let ja;if(typeof et.filterDropdown=="function")ja=et.filterDropdown({prefixCls:`${It}-custom`,setSelectedKeys:wn=>Ga({selectedKeys:wn}),selectedKeys:oa(),confirm:vo,clearFilters:nr,filters:et.filters,visible:Ba,close:()=>{ha(!1)}});else if(et.filterDropdown)ja=et.filterDropdown;else{const wn=oa()||[],va=()=>(et.filters||[]).length===0?ie.createElement(Bo.Z,{image:Bo.Z.PRESENTED_IMAGE_SIMPLE,description:Pn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):an==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(oi,{filterSearch:Ut,value:Cr,onChange:xr,tablePrefixCls:Te,locale:Pn}),ie.createElement("div",{className:`${Te}-filter-dropdown-tree`},Dt?ie.createElement(Nr.default,{checked:wn.length===gi(et.filters).length,indeterminate:wn.length>0&&wn.lengthtypeof Ut=="function"?Ut(Cr,$a(wr)):wi(Cr,wr.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(oi,{filterSearch:Ut,value:Cr,onChange:xr,tablePrefixCls:Te,locale:Pn}),ie.createElement(Fo.default,{selectable:!0,multiple:Dt,prefixCls:`${It}-menu`,className:_r,onSelect:Ga,onDeselect:Ga,selectedKeys:wn,getPopupContainer:jn,openKeys:lr,onOpenChange:vr,items:Gi({filters:et.filters||[],filterSearch:Ut,prefixCls:_e,filteredKeys:oa(),filterMultiple:Dt,searchValue:Cr})})),ir=()=>Xn?(0,Re.Z)((ua||[]).map(wr=>String(wr)),wn,!0):wn.length===0;ja=ie.createElement(ie.Fragment,null,va(),ie.createElement("div",{className:`${_e}-dropdown-btns`},ie.createElement(Or.ZP,{type:"link",size:"small",disabled:ir(),onClick:()=>nr()},Pn.filterReset),ie.createElement(Or.ZP,{type:"primary",size:"small",onClick:Mr},Pn.filterConfirm)))}et.filterDropdown&&(ja=ie.createElement(mo.J,{selectable:void 0},ja));const Wa=()=>ie.createElement(ci,{className:`${_e}-dropdown`},ja);let Ma;typeof et.filterIcon=="function"?Ma=et.filterIcon(or):et.filterIcon?Ma=et.filterIcon:Ma=ie.createElement(Mo,null);const{direction:Ea}=ie.useContext(Hn.E_);return ie.createElement("div",{className:`${_e}-column`},ie.createElement("span",{className:`${Te}-column-title`},Cn),ie.createElement(Ar.Z,{dropdownRender:Wa,trigger:["click"],open:Ba,onOpenChange:_a,getPopupContainer:jn,placement:Ea==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:Oe()(`${_e}-trigger`,{active:or}),onClick:wn=>{wn.stopPropagation()}},Ma)))}var Sl=Ki;function _i(ce,me,De){let Te=[];return(ce||[]).forEach((_e,et)=>{var It;const Lt=Xa(et,De);if(_e.filters||"filterDropdown"in _e||"onFilter"in _e)if("filteredValue"in _e){let Dt=_e.filteredValue;"filterDropdown"in _e||(Dt=(It=Dt==null?void 0:Dt.map(String))!==null&&It!==void 0?It:Dt),Te.push({column:_e,key:ka(_e,Lt),filteredKeys:Dt,forceFiltered:_e.filtered})}else Te.push({column:_e,key:ka(_e,Lt),filteredKeys:me&&_e.defaultFilteredValue?_e.defaultFilteredValue:void 0,forceFiltered:_e.filtered});"children"in _e&&(Te=[].concat((0,Tn.Z)(Te),(0,Tn.Z)(_i(_e.children,me,Lt))))}),Te}function $i(ce,me,De,Te,_e,et,It,Lt){return De.map((Dt,an)=>{const Ut=Xa(an,Lt),{filterMultiple:qt=!0,filterMode:yn,filterSearch:Pn}=Dt;let Cn=Dt;if(Cn.filters||Cn.filterDropdown){const jn=ka(Cn,Ut),Rn=Te.find(na=>{let{key:Xn}=na;return jn===Xn});Cn=Object.assign(Object.assign({},Cn),{title:na=>ie.createElement(Sl,{tablePrefixCls:ce,prefixCls:`${ce}-filter`,dropdownPrefixCls:me,column:Cn,columnKey:jn,filterState:Rn,filterMultiple:qt,filterMode:yn,filterSearch:Pn,triggerFilter:et,locale:_e,getPopupContainer:It},Pr(Dt.title,na))})}return"children"in Cn&&(Cn=Object.assign(Object.assign({},Cn),{children:$i(ce,me,Cn.children,Te,_e,et,It,Ut)})),Cn})}function mi(ce){const me={};return ce.forEach(De=>{let{key:Te,filteredKeys:_e,column:et}=De;const{filters:It,filterDropdown:Lt}=et;if(Lt)me[Te]=_e||null;else if(Array.isArray(_e)){const Dt=gi(It);me[Te]=Dt.filter(an=>_e.includes(String(an)))}else me[Te]=null}),me}function ji(ce,me){return me.reduce((De,Te)=>{const{column:{onFilter:_e,filters:et},filteredKeys:It}=Te;return _e&&It&&It.length?De.filter(Lt=>It.some(Dt=>{const an=gi(et),Ut=an.findIndex(yn=>String(yn)===String(Dt)),qt=Ut!==-1?an[Ut]:Dt;return _e(qt,Lt)})):De},ce)}const Wi=ce=>ce.flatMap(me=>"children"in me?[me].concat((0,Tn.Z)(Wi(me.children||[]))):[me]);function sl(ce){let{prefixCls:me,dropdownPrefixCls:De,mergedColumns:Te,onFilterChange:_e,getPopupContainer:et,locale:It}=ce;const Lt=ie.useMemo(()=>Wi(Te||[]),[Te]),[Dt,an]=ie.useState(()=>_i(Lt,!0)),Ut=ie.useMemo(()=>{const Cn=_i(Lt,!1);if(Cn.length===0)return Cn;let jn=!0,Rn=!0;if(Cn.forEach(na=>{let{filteredKeys:Xn}=na;Xn!==void 0?jn=!1:Rn=!1}),jn){const na=(Lt||[]).map((Xn,ua)=>ka(Xn,Xa(ua)));return Dt.filter(Xn=>{let{key:ua}=Xn;return na.includes(ua)}).map(Xn=>{const ua=Lt[na.findIndex(za=>za===Xn.key)];return Object.assign(Object.assign({},Xn),{column:Object.assign(Object.assign({},Xn.column),ua),forceFiltered:ua.filtered})})}return Cn},[Lt,Dt]),qt=ie.useMemo(()=>mi(Ut),[Ut]),yn=Cn=>{const jn=Ut.filter(Rn=>{let{key:na}=Rn;return na!==Cn.key});jn.push(Cn),an(jn),_e(mi(jn),jn)};return[Cn=>$i(me,De,Cn,Ut,It,yn,et),Ut,qt]}var ul=sl;function Pl(ce,me,De){const Te=ie.useRef({});function _e(et){if(!Te.current||Te.current.data!==ce||Te.current.childrenColumnName!==me||Te.current.getRowKey!==De){let Lt=function(Dt){Dt.forEach((an,Ut)=>{const qt=De(an,Ut);It.set(qt,an),an&&typeof an=="object"&&me in an&&Lt(an[me]||[])})};const It=new Map;Lt(ce),Te.current={data:ce,childrenColumnName:me,kvMap:It,getRowKey:De}}return Te.current.kvMap.get(et)}return[_e]}var yl=te(50371),Mi=function(ce,me){var De={};for(var Te in ce)Object.prototype.hasOwnProperty.call(ce,Te)&&me.indexOf(Te)<0&&(De[Te]=ce[Te]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,Te=Object.getOwnPropertySymbols(ce);_e{const et=ce[_e];typeof et!="function"&&(De[_e]=et)}),De}function el(ce,me,De){const Te=De&&typeof De=="object"?De:{},{total:_e=0}=Te,et=Mi(Te,["total"]),[It,Lt]=(0,ie.useState)(()=>({current:"defaultCurrent"in et?et.defaultCurrent:1,pageSize:"defaultPageSize"in et?et.defaultPageSize:Ei})),Dt=(0,yl.Z)(It,et,{total:_e>0?_e:ce}),an=Math.ceil((_e||ce)/Dt.pageSize);Dt.current>an&&(Dt.current=an||1);const Ut=(yn,Pn)=>{Lt({current:yn!=null?yn:1,pageSize:Pn||Dt.pageSize})},qt=(yn,Pn)=>{var Cn;De&&((Cn=De.onChange)===null||Cn===void 0||Cn.call(De,yn,Pn)),Ut(yn,Pn),me(yn,Pn||(Dt==null?void 0:Dt.pageSize))};return De===!1?[{},()=>{}]:[Object.assign(Object.assign({},Dt),{onChange:qt}),Ut]}var Bi=el,El=te(84105),Ri=te(35654),tl=te(90782),Qi=te(71430),Cl=te(18929);const Ci={},nl="SELECT_ALL",dl="SELECT_INVERT",cl="SELECT_NONE",xl=[],gl=(ce,me)=>{let De=[];return(me||[]).forEach(Te=>{De.push(Te),Te&&typeof Te=="object"&&ce in Te&&(De=[].concat((0,Tn.Z)(De),(0,Tn.Z)(gl(ce,Te[ce]))))}),De};var ii=(ce,me)=>{const{preserveSelectedRowKeys:De,selectedRowKeys:Te,defaultSelectedRowKeys:_e,getCheckboxProps:et,onChange:It,onSelect:Lt,onSelectAll:Dt,onSelectInvert:an,onSelectNone:Ut,onSelectMultiple:qt,columnWidth:yn,type:Pn,selections:Cn,fixed:jn,renderCell:Rn,hideSelectAll:na,checkStrictly:Xn=!0}=me||{},{prefixCls:ua,data:za,pageData:Ka,getRecordByKey:wa,getRowKey:Za,expandType:or,childrenColumnName:ha,locale:Ba,getPopupContainer:Pa}=ce,[oa,da]=(0,Cl.Z)(Te||_e||xl,{value:Te}),Ga=ie.useRef(new Map),Er=(0,ie.useCallback)($a=>{if(De){const ja=new Map;$a.forEach(Wa=>{let Ma=wa(Wa);!Ma&&Ga.current.has(Wa)&&(Ma=Ga.current.get(Wa)),ja.set(Wa,Ma)}),Ga.current=ja}},[wa,De]);ie.useEffect(()=>{Er(oa)},[oa]);const{keyEntities:lr}=(0,ie.useMemo)(()=>{if(Xn)return{keyEntities:null};let $a=za;if(De){const ja=new Set(za.map((Ma,Ea)=>Za(Ma,Ea))),Wa=Array.from(Ga.current).reduce((Ma,Ea)=>{let[wn,va]=Ea;return ja.has(wn)?Ma:Ma.concat(va)},[]);$a=[].concat((0,Tn.Z)($a),(0,Tn.Z)(Wa))}return(0,Qi.I8)($a,{externalGetKey:Za,childrenPropName:ha})},[za,Za,Xn,ha,De]),Ia=(0,ie.useMemo)(()=>gl(ha,Ka),[ha,Ka]),vr=(0,ie.useMemo)(()=>{const $a=new Map;return Ia.forEach((ja,Wa)=>{const Ma=Za(ja,Wa),Ea=(et?et(ja):null)||{};$a.set(Ma,Ea)}),$a},[Ia,Za,et]),Cr=(0,ie.useCallback)($a=>{var ja;return!!(!((ja=vr.get(Za($a)))===null||ja===void 0)&&ja.disabled)},[vr,Za]),[Br,xr]=(0,ie.useMemo)(()=>{if(Xn)return[oa||[],[]];const{checkedKeys:$a,halfCheckedKeys:ja}=(0,tl.S)(oa,!0,lr,Cr);return[$a||[],ja]},[oa,Xn,lr,Cr]),io=(0,ie.useMemo)(()=>{const $a=Pn==="radio"?Br.slice(0,1):Br;return new Set($a)},[Br,Pn]),Mr=(0,ie.useMemo)(()=>Pn==="radio"?new Set:new Set(xr),[xr,Pn]),[nr,vo]=(0,ie.useState)(null);ie.useEffect(()=>{me||da(xl)},[!!me]);const _a=(0,ie.useCallback)(($a,ja)=>{let Wa,Ma;Er($a),De?(Wa=$a,Ma=$a.map(Ea=>Ga.current.get(Ea))):(Wa=[],Ma=[],$a.forEach(Ea=>{const wn=wa(Ea);wn!==void 0&&(Wa.push(Ea),Ma.push(wn))})),da(Wa),It==null||It(Wa,Ma,{type:ja})},[da,wa,It,De]),_r=(0,ie.useCallback)(($a,ja,Wa,Ma)=>{if(Lt){const Ea=Wa.map(wn=>wa(wn));Lt(wa($a),ja,Ea,Ma)}_a(Wa,"single")},[Lt,wa,_a]),Qr=(0,ie.useMemo)(()=>!Cn||na?null:(Cn===!0?[nl,dl,cl]:Cn).map(ja=>ja===nl?{key:"all",text:Ba.selectionAll,onSelect(){_a(za.map((Wa,Ma)=>Za(Wa,Ma)).filter(Wa=>{const Ma=vr.get(Wa);return!(Ma!=null&&Ma.disabled)||io.has(Wa)}),"all")}}:ja===dl?{key:"invert",text:Ba.selectInvert,onSelect(){const Wa=new Set(io);Ka.forEach((Ea,wn)=>{const va=Za(Ea,wn),ir=vr.get(va);ir!=null&&ir.disabled||(Wa.has(va)?Wa.delete(va):Wa.add(va))});const Ma=Array.from(Wa);an&&an(Ma),_a(Ma,"invert")}}:ja===cl?{key:"none",text:Ba.selectNone,onSelect(){Ut==null||Ut(),_a(Array.from(io).filter(Wa=>{const Ma=vr.get(Wa);return Ma==null?void 0:Ma.disabled}),"none")}}:ja).map(ja=>Object.assign(Object.assign({},ja),{onSelect:function(){for(var Wa,Ma,Ea=arguments.length,wn=new Array(Ea),va=0;va{var ja;if(!me)return $a.filter(Jr=>Jr!==Ci);let Wa=(0,Tn.Z)($a);const Ma=new Set(io),Ea=Ia.map(Za).filter(Jr=>!vr.get(Jr).disabled),wn=Ea.every(Jr=>Ma.has(Jr)),va=Ea.some(Jr=>Ma.has(Jr)),ir=()=>{const Jr=[];wn?Ea.forEach(yo=>{Ma.delete(yo),Jr.push(yo)}):Ea.forEach(yo=>{Ma.has(yo)||(Ma.add(yo),Jr.push(yo))});const $r=Array.from(Ma);Dt==null||Dt(!wn,$r.map(yo=>wa(yo)),Jr.map(yo=>wa(yo))),_a($r,"all"),vo(null)};let wr;if(Pn!=="radio"){let Jr;if(Qr){const Rr={getPopupContainer:Pa,items:Qr.map((_o,Yo)=>{const{key:eo,text:er,onSelect:Oo}=_o;return{key:eo!=null?eo:Yo,onClick:()=>{Oo==null||Oo(Ea)},label:er}})};Jr=ie.createElement("div",{className:`${ua}-selection-extra`},ie.createElement(Ar.Z,{menu:Rr,getPopupContainer:Pa},ie.createElement("span",null,ie.createElement(El.Z,null))))}const $r=Ia.map((Rr,_o)=>{const Yo=Za(Rr,_o),eo=vr.get(Yo)||{};return Object.assign({checked:Ma.has(Yo)},eo)}).filter(Rr=>{let{disabled:_o}=Rr;return _o}),yo=!!$r.length&&$r.length===Ia.length,Ro=yo&&$r.every(Rr=>{let{checked:_o}=Rr;return _o}),Io=yo&&$r.some(Rr=>{let{checked:_o}=Rr;return _o});wr=!na&&ie.createElement("div",{className:`${ua}-selection`},ie.createElement(Nr.default,{checked:yo?Ro:!!Ia.length&&wn,indeterminate:yo?!Ro&&Io:!wn&&va,onChange:ir,disabled:Ia.length===0||yo,"aria-label":Jr?"Custom selection":"Select all",skipGroup:!0}),Jr)}let Vo;Pn==="radio"?Vo=(Jr,$r,yo)=>{const Ro=Za($r,yo),Io=Ma.has(Ro);return{node:ie.createElement(fo.ZP,Object.assign({},vr.get(Ro),{checked:Io,onClick:Rr=>Rr.stopPropagation(),onChange:Rr=>{Ma.has(Ro)||_r(Ro,!0,[Ro],Rr.nativeEvent)}})),checked:Io}}:Vo=(Jr,$r,yo)=>{var Ro;const Io=Za($r,yo),Rr=Ma.has(Io),_o=Mr.has(Io),Yo=vr.get(Io);let eo;return or==="nest"?eo=_o:eo=(Ro=Yo==null?void 0:Yo.indeterminate)!==null&&Ro!==void 0?Ro:_o,{node:ie.createElement(Nr.default,Object.assign({},Yo,{indeterminate:eo,checked:Rr,skipGroup:!0,onClick:er=>er.stopPropagation(),onChange:er=>{let{nativeEvent:Oo}=er;const{shiftKey:Qo}=Oo;let ki=-1,Pi=-1;if(Qo&&Xn){const ui=new Set([nr,Io]);Ea.some((ni,ko)=>{if(ui.has(ni))if(ki===-1)ki=ko;else return Pi=ko,!0;return!1})}if(Pi!==-1&&ki!==Pi&&Xn){const ui=Ea.slice(ki,Pi+1),ni=[];Rr?ui.forEach(wo=>{Ma.has(wo)&&(ni.push(wo),Ma.delete(wo))}):ui.forEach(wo=>{Ma.has(wo)||(ni.push(wo),Ma.add(wo))});const ko=Array.from(Ma);qt==null||qt(!Rr,ko.map(wo=>wa(wo)),ni.map(wo=>wa(wo))),_a(ko,"multiple")}else{const ui=Br;if(Xn){const ni=Rr?(0,Ri._5)(ui,Io):(0,Ri.L0)(ui,Io);_r(Io,!Rr,ni,Oo)}else{const ni=(0,tl.S)([].concat((0,Tn.Z)(ui),[Io]),!0,lr,Cr),{checkedKeys:ko,halfCheckedKeys:wo}=ni;let Li=ko;if(Rr){const Ui=new Set(ko);Ui.delete(Io),Li=(0,tl.S)(Array.from(Ui),{checked:!1,halfCheckedKeys:wo},lr,Cr).checkedKeys}_r(Io,!Rr,Li,Oo)}}vo(Rr?null:Io)}})),checked:Rr}};const Ho=(Jr,$r,yo)=>{const{node:Ro,checked:Io}=Vo(Jr,$r,yo);return Rn?Rn(Io,$r,yo,Ro):Ro};if(!Wa.includes(Ci))if(Wa.findIndex(Jr=>{var $r;return(($r=Jr[ca])===null||$r===void 0?void 0:$r.columnType)==="EXPAND_COLUMN"})===0){const[Jr,...$r]=Wa;Wa=[Jr,Ci].concat((0,Tn.Z)($r))}else Wa=[Ci].concat((0,Tn.Z)(Wa));const fi=Wa.indexOf(Ci);Wa=Wa.filter((Jr,$r)=>Jr!==Ci||$r===fi);const Co=Wa[fi-1],So=Wa[fi+1];let Va=jn;Va===void 0&&((So==null?void 0:So.fixed)!==void 0?Va=So.fixed:(Co==null?void 0:Co.fixed)!==void 0&&(Va=Co.fixed)),Va&&Co&&((ja=Co[ca])===null||ja===void 0?void 0:ja.columnType)==="EXPAND_COLUMN"&&Co.fixed===void 0&&(Co.fixed=Va);const Uo=Oe()(`${ua}-selection-col`,{[`${ua}-selection-col-with-dropdown`]:Cn&&Pn==="checkbox"}),qo={fixed:Va,width:yn,className:`${ua}-selection-column`,title:me.columnTitle||wr,render:Ho,onCell:me.onCell,[ca]:{className:Uo}};return Wa.map(Jr=>Jr===Ci?qo:Jr)},[Za,Ia,me,Br,io,Mr,yn,Qr,or,nr,vr,qt,_r,Cr]),io]},si=te(89489),Fi=te(59477),li=te(6848);const Jo="ascend",ti="descend";function xi(ce){return typeof ce.sorter=="object"&&typeof ce.sorter.multiple=="number"?ce.sorter.multiple:!1}function Wo(ce){return typeof ce=="function"?ce:ce&&typeof ce=="object"&&ce.compare?ce.compare:!1}function Di(ce,me){return me?ce[ce.indexOf(me)+1]:ce[0]}function pi(ce,me,De){let Te=[];function _e(et,It){Te.push({column:et,key:ka(et,It),multiplePriority:xi(et),sortOrder:et.sortOrder})}return(ce||[]).forEach((et,It)=>{const Lt=Xa(It,De);et.children?("sortOrder"in et&&_e(et,Lt),Te=[].concat((0,Tn.Z)(Te),(0,Tn.Z)(pi(et.children,me,Lt)))):et.sorter&&("sortOrder"in et?_e(et,Lt):me&&et.defaultSortOrder&&Te.push({column:et,key:ka(et,Lt),multiplePriority:xi(et),sortOrder:et.defaultSortOrder}))}),Te}function Si(ce,me,De,Te,_e,et,It,Lt){return(me||[]).map((Dt,an)=>{const Ut=Xa(an,Lt);let qt=Dt;if(qt.sorter){const yn=qt.sortDirections||_e,Pn=qt.showSorterTooltip===void 0?It:qt.showSorterTooltip,Cn=ka(qt,Ut),jn=De.find(or=>{let{key:ha}=or;return ha===Cn}),Rn=jn?jn.sortOrder:null,na=Di(yn,Rn);let Xn;if(Dt.sortIcon)Xn=Dt.sortIcon({sortOrder:Rn});else{const or=yn.includes(Jo)&&ie.createElement(Fi.Z,{className:Oe()(`${ce}-column-sorter-up`,{active:Rn===Jo})}),ha=yn.includes(ti)&&ie.createElement(si.Z,{className:Oe()(`${ce}-column-sorter-down`,{active:Rn===ti})});Xn=ie.createElement("span",{className:Oe()(`${ce}-column-sorter`,{[`${ce}-column-sorter-full`]:!!(or&&ha)})},ie.createElement("span",{className:`${ce}-column-sorter-inner`,"aria-hidden":"true"},or,ha))}const{cancelSort:ua,triggerAsc:za,triggerDesc:Ka}=et||{};let wa=ua;na===ti?wa=Ka:na===Jo&&(wa=za);const Za=typeof Pn=="object"?Pn:{title:wa};qt=Object.assign(Object.assign({},qt),{className:Oe()(qt.className,{[`${ce}-column-sort`]:Rn}),title:or=>{const ha=ie.createElement("div",{className:`${ce}-column-sorters`},ie.createElement("span",{className:`${ce}-column-title`},Pr(Dt.title,or)),Xn);return Pn?ie.createElement(li.Z,Object.assign({},Za),ha):ha},onHeaderCell:or=>{const ha=Dt.onHeaderCell&&Dt.onHeaderCell(or)||{},Ba=ha.onClick,Pa=ha.onKeyDown;ha.onClick=Ga=>{Te({column:Dt,key:Cn,sortOrder:na,multiplePriority:xi(Dt)}),Ba==null||Ba(Ga)},ha.onKeyDown=Ga=>{Ga.keyCode===di.Z.ENTER&&(Te({column:Dt,key:Cn,sortOrder:na,multiplePriority:xi(Dt)}),Pa==null||Pa(Ga))};const oa=rr(Dt.title,{}),da=oa==null?void 0:oa.toString();return Rn?ha["aria-sort"]=Rn==="ascend"?"ascending":"descending":ha["aria-label"]=da||"",ha.className=Oe()(ha.className,`${ce}-column-has-sorters`),ha.tabIndex=0,Dt.ellipsis&&(ha.title=(oa!=null?oa:"").toString()),ha}})}return"children"in qt&&(qt=Object.assign(Object.assign({},qt),{children:Si(ce,qt.children,De,Te,_e,et,It,Ut)})),qt})}function Vi(ce){const{column:me,sortOrder:De}=ce;return{column:me,order:De,field:me.dataIndex,columnKey:me.key}}function Yi(ce){const me=ce.filter(De=>{let{sortOrder:Te}=De;return Te}).map(Vi);return me.length===0&&ce.length?Object.assign(Object.assign({},Vi(ce[ce.length-1])),{column:void 0}):me.length<=1?me[0]||{}:me}function bi(ce,me,De){const Te=me.slice().sort((It,Lt)=>Lt.multiplePriority-It.multiplePriority),_e=ce.slice(),et=Te.filter(It=>{let{column:{sorter:Lt},sortOrder:Dt}=It;return Wo(Lt)&&Dt});return et.length?_e.sort((It,Lt)=>{for(let Dt=0;Dt{const Lt=It[De];return Lt?Object.assign(Object.assign({},It),{[De]:bi(Lt,me,De)}):It}):_e}function Xi(ce){let{prefixCls:me,mergedColumns:De,onSorterChange:Te,sortDirections:_e,tableLocale:et,showSorterTooltip:It}=ce;const[Lt,Dt]=ie.useState(pi(De,!0)),an=ie.useMemo(()=>{let Cn=!0;const jn=pi(De,!1);if(!jn.length)return Lt;const Rn=[];function na(ua){Cn?Rn.push(ua):Rn.push(Object.assign(Object.assign({},ua),{sortOrder:null}))}let Xn=null;return jn.forEach(ua=>{Xn===null?(na(ua),ua.sortOrder&&(ua.multiplePriority===!1?Cn=!1:Xn=!0)):(Xn&&ua.multiplePriority!==!1||(Cn=!1),na(ua))}),Rn},[De,Lt]),Ut=ie.useMemo(()=>{const Cn=an.map(jn=>{let{column:Rn,sortOrder:na}=jn;return{column:Rn,order:na}});return{sortColumns:Cn,sortColumn:Cn[0]&&Cn[0].column,sortOrder:Cn[0]&&Cn[0].order}},[an]);function qt(Cn){let jn;Cn.multiplePriority===!1||!an.length||an[0].multiplePriority===!1?jn=[Cn]:jn=[].concat((0,Tn.Z)(an.filter(Rn=>{let{key:na}=Rn;return na!==Cn.key})),[Cn]),Dt(jn),Te(Yi(jn),jn)}return[Cn=>Si(me,Cn,an,qt,_e,et,It),an,Ut,()=>Yi(an)]}function ml(ce,me){return ce.map(De=>{const Te=Object.assign({},De);return Te.title=Pr(De.title,me),"children"in Te&&(Te.children=ml(Te.children,me)),Te})}function ls(ce){return[ie.useCallback(De=>ml(De,ce),[ce])]}var ql=qa((ce,me)=>{const{_renderTimes:De}=ce,{_renderTimes:Te}=me;return De!==Te}),al=Se((ce,me)=>{const{_renderTimes:De}=ce,{_renderTimes:Te}=me;return De!==Te}),rl=te(64993),bl=te(17313),ss=te(83116),us=te(37613),de=ce=>{const{componentCls:me}=ce,De=`${ce.lineWidth}px ${ce.lineType} ${ce.tableBorderColor}`,Te=(_e,et,It)=>({[`&${me}-${_e}`]:{[`> ${me}-container`]:{[`> ${me}-content, > ${me}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${me}-expanded-row-fixed`]:{margin:`-${et}px -${It+ce.lineWidth}px`}}}}}});return{[`${me}-wrapper`]:{[`${me}${me}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${me}-title`]:{border:De,borderBottom:0},[`> ${me}-container`]:{borderInlineStart:De,borderTop:De,[` + `]:Object.assign({},re(Le))}}};var fe=(0,st.Z)("Skeleton",Le=>{const{componentCls:he}=Le,rt=(0,$e.TS)(Le,{skeletonAvatarCls:`${he}-avatar`,skeletonTitleCls:`${he}-title`,skeletonParagraphCls:`${he}-paragraph`,skeletonButtonCls:`${he}-button`,skeletonInputCls:`${he}-input`,skeletonImageCls:`${he}-image`,imageSizeBase:Le.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${Le.gradientFromColor} 25%, ${Le.gradientToColor} 37%, ${Le.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ae(rt)]},Le=>{const{colorFillContent:he,colorFill:rt}=Le,lt=he,we=rt;return{color:lt,colorGradientEnd:we,gradientFromColor:lt,gradientToColor:we,titleHeight:Le.controlHeight/2,blockRadius:Le.borderRadiusSM,paragraphMarginTop:Le.marginLG+Le.marginXXS,paragraphLiHeight:Le.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Pe=Le=>{const{prefixCls:he,className:rt,rootClassName:lt,active:we,shape:ve="circle",size:ft="default"}=Le,{getPrefixCls:Je}=be.useContext(ct.E_),xe=Je("skeleton",he),[bt,_t]=fe(xe),un=(0,We.Z)(Le,["prefixCls","className"]),Yt=se()(xe,`${xe}-element`,{[`${xe}-active`]:we},rt,lt,_t);return bt(be.createElement("div",{className:Yt},be.createElement(ie,Object.assign({prefixCls:`${xe}-avatar`,shape:ve,size:ft},un))))},Ae=Le=>{const{prefixCls:he,className:rt,rootClassName:lt,active:we,block:ve=!1,size:ft="default"}=Le,{getPrefixCls:Je}=be.useContext(ct.E_),xe=Je("skeleton",he),[bt,_t]=fe(xe),un=(0,We.Z)(Le,["prefixCls"]),Yt=se()(xe,`${xe}-element`,{[`${xe}-active`]:we,[`${xe}-block`]:ve},rt,lt,_t);return bt(be.createElement("div",{className:Yt},be.createElement(ie,Object.assign({prefixCls:`${xe}-button`,size:ft},un))))};const ye="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var Oe=Le=>{const{prefixCls:he,className:rt,rootClassName:lt,style:we,active:ve}=Le,{getPrefixCls:ft}=be.useContext(ct.E_),Je=ft("skeleton",he),[xe,bt]=fe(Je),_t=se()(Je,`${Je}-element`,{[`${Je}-active`]:ve},rt,lt,bt);return xe(be.createElement("div",{className:_t},be.createElement("div",{className:se()(`${Je}-image`,rt),style:we},be.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Je}-image-svg`},be.createElement("path",{d:ye,className:`${Je}-image-path`})))))},Qe=Le=>{const{prefixCls:he,className:rt,rootClassName:lt,active:we,block:ve,size:ft="default"}=Le,{getPrefixCls:Je}=be.useContext(ct.E_),xe=Je("skeleton",he),[bt,_t]=fe(xe),un=(0,We.Z)(Le,["prefixCls"]),Yt=se()(xe,`${xe}-element`,{[`${xe}-active`]:we,[`${xe}-block`]:ve},rt,lt,_t);return bt(be.createElement("div",{className:Yt},be.createElement(ie,Object.assign({prefixCls:`${xe}-input`,size:ft},un))))},gt=te(32855),Xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},yt=Xe,Kt=te(7657),Ot=function(he,rt){return be.createElement(Kt.Z,(0,gt.Z)({},he,{ref:rt,icon:yt}))},it=be.forwardRef(Ot),kt=it,Me=Le=>{const{prefixCls:he,className:rt,rootClassName:lt,style:we,active:ve,children:ft}=Le,{getPrefixCls:Je}=be.useContext(ct.E_),xe=Je("skeleton",he),[bt,_t]=fe(xe),un=se()(xe,`${xe}-element`,{[`${xe}-active`]:ve},_t,rt,lt),Yt=ft!=null?ft:be.createElement(kt,null);return bt(be.createElement("div",{className:un},be.createElement("div",{className:se()(`${xe}-image`,rt),style:we},Yt)))},Ye=te(3300),en=Le=>{const he=Je=>{const{width:xe,rows:bt=2}=Le;if(Array.isArray(xe))return xe[Je];if(bt-1===Je)return xe},{prefixCls:rt,className:lt,style:we,rows:ve}=Le,ft=(0,Ye.Z)(Array(ve)).map((Je,xe)=>be.createElement("li",{key:xe,style:{width:he(xe)}}));return be.createElement("ul",{className:se()(rt,lt),style:we},ft)},tn=Le=>{let{prefixCls:he,className:rt,width:lt,style:we}=Le;return be.createElement("h3",{className:se()(he,rt),style:Object.assign({width:lt},we)})};function Ce(Le){return Le&&typeof Le=="object"?Le:{}}function rn(Le,he){return Le&&!he?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function xt(Le,he){return!Le&&he?{width:"38%"}:Le&&he?{width:"50%"}:{}}function In(Le,he){const rt={};return(!Le||!he)&&(rt.width="61%"),!Le&&he?rt.rows=3:rt.rows=2,rt}const Jn=Le=>{const{prefixCls:he,loading:rt,className:lt,rootClassName:we,style:ve,children:ft,avatar:Je=!1,title:xe=!0,paragraph:bt=!0,active:_t,round:un}=Le,{getPrefixCls:Yt,direction:pt,skeleton:ln}=be.useContext(ct.E_),Be=Yt("skeleton",he),[Ve,Mt]=fe(Be);if(rt||!("loading"in Le)){const zt=!!Je,fn=!!xe,xn=!!bt;let at;if(zt){const ca=Object.assign(Object.assign({prefixCls:`${Be}-avatar`},rn(fn,xn)),Ce(Je));at=be.createElement("div",{className:`${Be}-header`},be.createElement(ie,Object.assign({},ca)))}let Ln;if(fn||xn){let ca;if(fn){const $n=Object.assign(Object.assign({prefixCls:`${Be}-title`},xt(zt,xn)),Ce(xe));ca=be.createElement(tn,Object.assign({},$n))}let Qn;if(xn){const $n=Object.assign(Object.assign({prefixCls:`${Be}-paragraph`},In(zt,fn)),Ce(bt));Qn=be.createElement(en,Object.assign({},$n))}Ln=be.createElement("div",{className:`${Be}-content`},ca,Qn)}const _n=se()(Be,{[`${Be}-with-avatar`]:zt,[`${Be}-active`]:_t,[`${Be}-rtl`]:pt==="rtl",[`${Be}-round`]:un},ln==null?void 0:ln.className,lt,we,Mt);return Ve(be.createElement("div",{className:_n,style:Object.assign(Object.assign({},ln==null?void 0:ln.style),ve)},at,Ln))}return typeof ft!="undefined"?ft:null};Jn.Button=Ae,Jn.Avatar=Pe,Jn.Input=Qe,Jn.Image=Oe,Jn.Node=Me;var Et=Jn,mt=Et},31797:function(ht,Gt,te){"use strict";te.d(Gt,{default:function(){return fe}});var z=te(59301),se=te(56762),be=te(92343),ct=te(92310),We=te.n(ct),Re=te(36355),ie=te(61621),st=pe=>{const{value:Pe,formatter:Ee,precision:Ae,decimalSeparator:ye,groupSeparator:nt="",prefixCls:Oe}=pe;let Ft;if(typeof Ee=="function")Ft=Ee(Pe);else{const Qe=String(Pe),gt=Qe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!gt||Qe==="-")Ft=Qe;else{const Xe=gt[1];let yt=gt[2]||"0",Kt=gt[4]||"";yt=yt.replace(/\B(?=(\d{3})+(?!\d))/g,nt),typeof Ae=="number"&&(Kt=Kt.padEnd(Ae,"0").slice(0,Ae>0?Ae:0)),Kt&&(Kt=`${ye}${Kt}`),Ft=[z.createElement("span",{key:"int",className:`${Oe}-content-value-int`},Xe,yt),Kt&&z.createElement("span",{key:"decimal",className:`${Oe}-content-value-decimal`},Kt)]}}return z.createElement("span",{className:`${Oe}-content-value`},Ft)},$e=te(17313),Ue=te(83116),He=te(37613);const Fe=pe=>{const{componentCls:Pe,marginXXS:Ee,padding:Ae,colorTextDescription:ye,titleFontSize:nt,colorTextHeading:Oe,contentFontSize:Ft,fontFamily:Qe}=pe;return{[`${Pe}`]:Object.assign(Object.assign({},(0,$e.Wf)(pe)),{[`${Pe}-title`]:{marginBottom:Ee,color:ye,fontSize:nt},[`${Pe}-skeleton`]:{paddingTop:Ae},[`${Pe}-content`]:{color:Oe,fontSize:Ft,fontFamily:Qe,[`${Pe}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Pe}-content-prefix, ${Pe}-content-suffix`]:{display:"inline-block"},[`${Pe}-content-prefix`]:{marginInlineEnd:Ee},[`${Pe}-content-suffix`]:{marginInlineStart:Ee}}})}};var re=(0,Ue.Z)("Statistic",pe=>{const Pe=(0,He.TS)(pe,{});return[Fe(Pe)]},pe=>{const{fontSizeHeading3:Pe,fontSize:Ee}=pe;return{titleFontSize:Ee,contentFontSize:Pe}}),y=pe=>{const{prefixCls:Pe,className:Ee,rootClassName:Ae,style:ye,valueStyle:nt,value:Oe=0,title:Ft,valueRender:Qe,prefix:gt,suffix:Xe,loading:yt=!1,onMouseEnter:Kt,onMouseLeave:Ot,decimalSeparator:it=".",groupSeparator:kt=","}=pe,{getPrefixCls:Nt,direction:Me,statistic:Ye}=z.useContext(Re.E_),Bt=Nt("statistic",Pe),[en,wt]=re(Bt),tn=z.createElement(st,Object.assign({decimalSeparator:it,groupSeparator:kt,prefixCls:Bt},pe,{value:Oe})),Ce=We()(Bt,{[`${Bt}-rtl`]:Me==="rtl"},Ye==null?void 0:Ye.className,Ee,Ae,wt);return en(z.createElement("div",{className:Ce,style:Object.assign(Object.assign({},Ye==null?void 0:Ye.style),ye),onMouseEnter:Kt,onMouseLeave:Ot},Ft&&z.createElement("div",{className:`${Bt}-title`},Ft),z.createElement(ie.Z,{paragraph:!1,loading:yt,className:`${Bt}-skeleton`},z.createElement("div",{style:nt,className:`${Bt}-content`},gt&&z.createElement("span",{className:`${Bt}-content-prefix`},gt),Qe?Qe(tn):tn,Xe&&z.createElement("span",{className:`${Bt}-content-suffix`},Xe)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function E(pe,Pe){let Ee=pe;const Ae=/\[[^\]]*]/g,ye=(Pe.match(Ae)||[]).map(Qe=>Qe.slice(1,-1)),nt=Pe.replace(Ae,"[]"),Oe=x.reduce((Qe,gt)=>{let[Xe,yt]=gt;if(Qe.includes(Xe)){const Kt=Math.floor(Ee/yt);return Ee-=Kt*yt,Qe.replace(new RegExp(`${Xe}+`,"g"),Ot=>{const it=Ot.length;return Kt.toString().padStart(it,"0")})}return Qe},nt);let Ft=0;return Oe.replace(Ae,()=>{const Qe=ye[Ft];return Ft+=1,Qe})}function b(pe,Pe){const{format:Ee=""}=Pe,Ae=new Date(pe).getTime(),ye=Date.now(),nt=Math.max(Ae-ye,0);return E(nt,Ee)}const ee=1e3/30;function ne(pe){return new Date(pe).getTime()}const oe=pe=>{const{value:Pe,format:Ee="HH:mm:ss",onChange:Ae,onFinish:ye}=pe,nt=(0,se.Z)(),Oe=z.useRef(null),Ft=()=>{ye==null||ye(),Oe.current&&(clearInterval(Oe.current),Oe.current=null)},Qe=()=>{const yt=ne(Pe);yt>=Date.now()&&(Oe.current=setInterval(()=>{nt(),Ae==null||Ae(yt-Date.now()),yt(Qe(),()=>{Oe.current&&(clearInterval(Oe.current),Oe.current=null)}),[Pe]);const gt=(yt,Kt)=>b(yt,Object.assign(Object.assign({},Kt),{format:Ee})),Xe=yt=>(0,be.Tm)(yt,{title:void 0});return z.createElement(y,Object.assign({},pe,{valueRender:Xe,formatter:gt}))};var ae=z.memo(oe);y.Countdown=ae;var fe=y},15969:function(ht,Gt,te){"use strict";te.d(Gt,{N:function(){return z}});const z=se=>({color:se.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${se.motionDurationSlow}`,"&:focus, &:hover":{color:se.colorLinkHover},"&:active":{color:se.colorLinkActive}})},1710:function(ht,Gt,te){"use strict";te.d(Gt,{default:function(){return zo}});var z={},se="rc-table-internal-hook",be=te(11913),ct=te(6089),We=te(34280),Re=te(13697),ie=te(59301),tt=te(4676);function st(ce){var me=ie.createContext(void 0),De=function(_e){var et=_e.value,It=_e.children,Lt=ie.useRef(et);Lt.current=et;var Dt=ie.useState(function(){return{getValue:function(){return Lt.current},listeners:new Set}}),an=(0,be.Z)(Dt,1),Qt=an[0];return(0,We.Z)(function(){(0,tt.unstable_batchedUpdates)(function(){Qt.listeners.forEach(function(qt){qt(et)})})},[et]),ie.createElement(me.Provider,{value:Qt},It)};return{Context:me,Provider:De,defaultValue:ce}}function $e(ce,me){var De=(0,ct.Z)(typeof me=="function"?me:function(qt){if(me===void 0)return qt;if(!Array.isArray(me))return qt[me];var yn={};return me.forEach(function(Pn){yn[Pn]=qt[Pn]}),yn}),Te=ie.useContext(ce==null?void 0:ce.Context),_e=Te||{},et=_e.listeners,It=_e.getValue,Lt=ie.useRef();Lt.current=De(Te?It():ce==null?void 0:ce.defaultValue);var Dt=ie.useState({}),an=(0,be.Z)(Dt,2),Qt=an[1];return(0,We.Z)(function(){if(!Te)return;function qt(yn){var Pn=De(yn);(0,Re.Z)(Lt.current,Pn,!0)||Qt({})}return et.add(qt),function(){et.delete(qt)}},[Te]),Lt.current}var Ue=te(32855),He=te(8654);function Fe(){var ce=ie.createContext(null);function me(){return ie.useContext(ce)}function De(_e,et){var It=(0,He.Yr)(_e),Lt=function(an,Qt){var qt=It?{ref:Qt}:{},yn=ie.useRef(0),Pn=ie.useRef(an),Cn=me();return Cn!==null?ie.createElement(_e,(0,Ue.Z)({},an,qt)):((!et||et(Pn.current,an))&&(yn.current+=1),Pn.current=an,ie.createElement(ce.Provider,{value:yn.current},ie.createElement(_e,(0,Ue.Z)({},an,qt))))};return It?ie.forwardRef(Lt):Lt}function Te(_e,et){var It=(0,He.Yr)(_e),Lt=function(an,Qt){var qt=It?{ref:Qt}:{};return me(),ie.createElement(_e,(0,Ue.Z)({},an,qt))};return It?ie.memo(ie.forwardRef(Lt),et):ie.memo(Lt,et)}return{makeImmutable:De,responseImmutable:Te,useImmutableMark:me}}var re=Fe(),a=re.makeImmutable,y=re.responseImmutable,x=re.useImmutableMark,E=Fe(),b=E.makeImmutable,ee=E.responseImmutable,ne=E.useImmutableMark,oe=st(),ae=oe;function fe(ce,me){var De=ie.useRef(0);De.current+=1;var Te=ie.useRef(ce),_e=[];Object.keys(ce||{}).map(function(It){var Lt;(ce==null?void 0:ce[It])!==((Lt=Te.current)===null||Lt===void 0?void 0:Lt[It])&&_e.push(It)}),Te.current=ce;var et=ie.useRef([]);return _e.length&&(et.current=_e),ie.useDebugValue(De.current),ie.useDebugValue(et.current.join(", ")),me&&console.log("".concat(me,":"),De.current,et.current),De.current}var pe=null,Pe=ie.memo(function(){var ce=fe();return ie.createElement("h1",null,"Render Times: ",ce)});Pe.displayName="RenderBlock";var Ee=te(34666),Ae=te(27247),ye=te(74430),nt=te(92310),Oe=te.n(nt),Ft=te(80547),Qe=te(97938),gt=te(48736),Xe=ie.createContext({renderWithProps:!1}),yt=Xe,Kt="RC_TABLE_KEY";function Ot(ce){return ce==null?[]:Array.isArray(ce)?ce:[ce]}function it(ce){var me=[],De={};return ce.forEach(function(Te){for(var _e=Te||{},et=_e.key,It=_e.dataIndex,Lt=et||Ot(It).join("-")||Kt;De[Lt];)Lt="".concat(Lt,"_next");De[Lt]=!0,me.push(Lt)}),me}function kt(ce){return ce!=null}function Nt(ce){return ce&&(0,Ee.Z)(ce)==="object"&&!Array.isArray(ce)&&!ie.isValidElement(ce)}function Me(ce,me,De,Te,_e,et){var It=ie.useContext(yt),Lt=ne(),Dt=(0,Ft.Z)(function(){if(kt(Te))return[Te];var an=me==null||me===""?[]:Array.isArray(me)?me:[me],Qt=(0,Qe.Z)(ce,an),qt=Qt,yn=void 0;if(_e){var Pn=_e(Qt,ce,De);Nt(Pn)?(qt=Pn.children,yn=Pn.props,It.renderWithProps=!0):qt=Pn}return[qt,yn]},[Lt,ce,Te,me,_e,De],function(an,Qt){if(et){var qt=(0,be.Z)(an,2),yn=qt[1],Pn=(0,be.Z)(Qt,2),Cn=Pn[1];return et(Cn,yn)}return It.renderWithProps?!0:!(0,Re.Z)(an,Qt,!0)});return Dt}function Ye(ce,me,De,Te){var _e=ce+me-1;return ce<=Te&&_e>=De}function Bt(ce,me){return $e(ae,function(De){var Te=Ye(ce,me||1,De.hoverStartRow,De.hoverEndRow);return[Te,De.onHover]})}var en=function(me){var De=me.ellipsis,Te=me.rowType,_e=me.children,et,It=De===!0?{showTitle:!0}:De;return It&&(It.showTitle||Te==="header")&&(typeof _e=="string"||typeof _e=="number"?et=_e.toString():ie.isValidElement(_e)&&typeof _e.props.children=="string"&&(et=_e.props.children)),et};function wt(ce){var me,De,Te,_e,et,It,Lt,Dt,an=ce.component,Qt=ce.children,qt=ce.ellipsis,yn=ce.scope,Pn=ce.prefixCls,Cn=ce.className,jn=ce.align,Rn=ce.record,na=ce.render,Xn=ce.dataIndex,ua=ce.renderIndex,za=ce.shouldCellUpdate,Ka=ce.index,wa=ce.rowType,Za=ce.colSpan,or=ce.rowSpan,ha=ce.fixLeft,Ba=ce.fixRight,Pa=ce.firstFixLeft,oa=ce.lastFixLeft,da=ce.firstFixRight,Ga=ce.lastFixRight,Er=ce.appendNode,lr=ce.additionalProps,Ia=lr===void 0?{}:lr,vr=ce.isSticky,Cr="".concat(Pn,"-cell"),Br=$e(ae,["supportSticky","allColumnsFixedLeft"]),xr=Br.supportSticky,io=Br.allColumnsFixedLeft,Mr=Me(Rn,Xn,ua,Qt,na,za),nr=(0,be.Z)(Mr,2),vo=nr[0],_a=nr[1],_r={},Qr=typeof ha=="number"&&xr,No=typeof Ba=="number"&&xr;Qr&&(_r.position="sticky",_r.left=ha),No&&(_r.position="sticky",_r.right=Ba);var $a=(me=(De=(Te=_a==null?void 0:_a.colSpan)!==null&&Te!==void 0?Te:Ia.colSpan)!==null&&De!==void 0?De:Za)!==null&&me!==void 0?me:1,ja=(_e=(et=(It=_a==null?void 0:_a.rowSpan)!==null&&It!==void 0?It:Ia.rowSpan)!==null&&et!==void 0?et:or)!==null&&_e!==void 0?_e:1,Wa=Bt(Ka,ja),Ma=(0,be.Z)(Wa,2),Ea=Ma[0],wn=Ma[1],va=function(Va){var Uo;Rn&&wn(Ka,Ka+ja-1),Ia==null||(Uo=Ia.onMouseEnter)===null||Uo===void 0||Uo.call(Ia,Va)},ir=function(Va){var Uo;Rn&&wn(-1,-1),Ia==null||(Uo=Ia.onMouseLeave)===null||Uo===void 0||Uo.call(Ia,Va)};if($a===0||ja===0)return null;var wr=(Lt=Ia.title)!==null&&Lt!==void 0?Lt:en({rowType:wa,ellipsis:qt,children:vo}),Vo=Oe()(Cr,Cn,(Dt={},(0,ye.Z)(Dt,"".concat(Cr,"-fix-left"),Qr&&xr),(0,ye.Z)(Dt,"".concat(Cr,"-fix-left-first"),Pa&&xr),(0,ye.Z)(Dt,"".concat(Cr,"-fix-left-last"),oa&&xr),(0,ye.Z)(Dt,"".concat(Cr,"-fix-left-all"),oa&&io&&xr),(0,ye.Z)(Dt,"".concat(Cr,"-fix-right"),No&&xr),(0,ye.Z)(Dt,"".concat(Cr,"-fix-right-first"),da&&xr),(0,ye.Z)(Dt,"".concat(Cr,"-fix-right-last"),Ga&&xr),(0,ye.Z)(Dt,"".concat(Cr,"-ellipsis"),qt),(0,ye.Z)(Dt,"".concat(Cr,"-with-append"),Er),(0,ye.Z)(Dt,"".concat(Cr,"-fix-sticky"),(Qr||No)&&vr&&xr),(0,ye.Z)(Dt,"".concat(Cr,"-row-hover"),!_a&&Ea),Dt),Ia.className,_a==null?void 0:_a.className),Ho={};jn&&(Ho.textAlign=jn);var fi=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},_r),Ia.style),Ho),_a==null?void 0:_a.style),Co=vo;return(0,Ee.Z)(Co)==="object"&&!Array.isArray(Co)&&!ie.isValidElement(Co)&&(Co=null),qt&&(oa||da)&&(Co=ie.createElement("span",{className:"".concat(Cr,"-content")},Co)),ie.createElement(an,(0,Ue.Z)({},_a,Ia,{className:Vo,style:fi,title:wr,scope:yn,onMouseEnter:va,onMouseLeave:ir,colSpan:$a!==1?$a:null,rowSpan:ja!==1?ja:null}),Er,Co)}var tn=ie.memo(wt);function Ce(ce,me,De,Te,_e,et){var It=De[ce]||{},Lt=De[me]||{},Dt,an;It.fixed==="left"?Dt=Te.left[_e==="rtl"?me:ce]:Lt.fixed==="right"&&(an=Te.right[_e==="rtl"?ce:me]);var Qt=!1,qt=!1,yn=!1,Pn=!1,Cn=De[me+1],jn=De[ce-1],Rn=!(et!=null&&et.children);if(_e==="rtl"){if(Dt!==void 0){var na=jn&&jn.fixed==="left";Pn=!na&&Rn}else if(an!==void 0){var Xn=Cn&&Cn.fixed==="right";yn=!Xn&&Rn}}else if(Dt!==void 0){var ua=Cn&&Cn.fixed==="left";Qt=!ua&&Rn}else if(an!==void 0){var za=jn&&jn.fixed==="right";qt=!za&&Rn}return{fixLeft:Dt,fixRight:an,lastFixLeft:Qt,firstFixRight:qt,lastFixRight:yn,firstFixLeft:Pn,isSticky:Te.isSticky}}var rn=ie.createContext({}),xt=rn;function In(ce){var me=ce.className,De=ce.index,Te=ce.children,_e=ce.colSpan,et=_e===void 0?1:_e,It=ce.rowSpan,Lt=ce.align,Dt=$e(ae,["prefixCls","direction"]),an=Dt.prefixCls,Qt=Dt.direction,qt=ie.useContext(xt),yn=qt.scrollColumnIndex,Pn=qt.stickyOffsets,Cn=qt.flattenColumns,jn=qt.columns,Rn=De+et-1,na=Rn+1===yn?et+1:et,Xn=Ce(De,De+na-1,Cn,Pn,Qt,jn==null?void 0:jn[De]);return ie.createElement(tn,(0,Ue.Z)({className:me,index:De,component:"td",prefixCls:an,record:null,dataIndex:null,align:Lt,colSpan:na,rowSpan:It,render:function(){return Te}},Xn))}var Jn=te(43079),Et=["children"];function mt(ce){var me=ce.children,De=(0,Jn.Z)(ce,Et);return ie.createElement("tr",De,me)}function Le(ce){var me=ce.children;return me}Le.Row=mt,Le.Cell=In;var he=Le;function rt(ce){var me=ce.children,De=ce.stickyOffsets,Te=ce.flattenColumns,_e=ce.columns,et=$e(ae,"prefixCls"),It=Te.length-1,Lt=Te[It],Dt=ie.useMemo(function(){return{stickyOffsets:De,flattenColumns:Te,scrollColumnIndex:Lt!=null&&Lt.scrollbar?It:null,columns:_e}},[Lt,Te,It,De,_e]);return ie.createElement(xt.Provider,{value:Dt},ie.createElement("tfoot",{className:"".concat(et,"-summary")},me))}var lt=ee(rt),we=he,ve=te(70425),ft=te(29301),Je=te(29194),xe=te(24514),bt=te(75152),_t=te(26112);function un(ce,me,De,Te,_e,et,It){ce.push({record:me,indent:De,index:It});var Lt=et(me),Dt=_e==null?void 0:_e.has(Lt);if(me&&Array.isArray(me[Te])&&Dt)for(var an=0;an1?Pa-1:0),da=1;da=0;Lt-=1){var Dt=me[Lt],an=De&&De[Lt],Qt=an&&an[ca];if(Dt||Qt||It){var qt=Qt||{},yn=qt.columnType,Pn=(0,Jn.Z)(qt,$n);_e.unshift(ie.createElement("col",(0,Ue.Z)({key:Lt,style:{width:Dt}},Pn))),It=!0}}return ie.createElement("colgroup",null,_e)}var fa=Fa,Tn=te(3300),Ra=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Vt(ce,me){return(0,ie.useMemo)(function(){for(var De=[],Te=0;Te1?"colgroup":"col":null,ellipsis:Rn.ellipsis,align:Rn.align,component:Rn.title?et:It,prefixCls:Qt,key:Pn[jn]},na,{additionalProps:Xn,rowType:"header"}))}))}Dn.displayName="HeaderRow";var ke=Dn;function St(ce){var me=[];function De(It,Lt){var Dt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;me[Dt]=me[Dt]||[];var an=Lt,Qt=It.filter(Boolean).map(function(qt){var yn={key:qt.key,className:qt.className||"",children:qt.title,column:qt,colStart:an},Pn=1,Cn=qt.children;return Cn&&Cn.length>0&&(Pn=De(Cn,an,Dt+1).reduce(function(jn,Rn){return jn+Rn},0),yn.hasSubColumns=!0),"colSpan"in qt&&(Pn=qt.colSpan),"rowSpan"in qt&&(yn.rowSpan=qt.rowSpan),yn.colSpan=Pn,yn.colEnd=yn.colStart+Pn-1,me[Dt].push(yn),an+=Pn,Pn});return Qt}De(ce,0);for(var Te=me.length,_e=function(Lt){me[Lt].forEach(function(Dt){!("rowSpan"in Dt)&&!Dt.hasSubColumns&&(Dt.rowSpan=Te-Lt)})},et=0;et1&&arguments[1]!==void 0?arguments[1]:"";return typeof me=="number"?me:me.endsWith("%")?ce*parseFloat(me)/100:null}function Ut(ce,me){return ie.useMemo(function(){if(me&&me>0){var De=0,Te=0;ce.forEach(function(an){var Qt=Tt(me,an.width);Qt?De+=Qt:Te+=1});var _e=me-De,et=Te,It=_e/Te,Lt=0,Dt=ce.map(function(an){var Qt=(0,Ae.Z)({},an),qt=Tt(me,Qt.width);if(qt)Qt.width=qt;else{var yn=Math.floor(It);Qt.width=et===1?_e:yn,_e-=yn,et-=1}return Lt+=Qt.width,Qt});return[Dt,Lt]}return[ce,me]},[ce,me])}var Ke=["children"],qe=["fixed"];function je(ce){return(0,Pt.Z)(ce).filter(function(me){return ie.isValidElement(me)}).map(function(me){var De=me.key,Te=me.props,_e=Te.children,et=(0,Jn.Z)(Te,Ke),It=(0,Ae.Z)({key:De},et);return _e&&(It.children=je(_e)),It})}function $t(ce){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return ce.filter(function(De){return De&&(0,Ee.Z)(De)==="object"}).reduce(function(De,Te,_e){var et=Te.fixed,It=et===!0?"left":et,Lt="".concat(me,"-").concat(_e),Dt=Te.children;return Dt&&Dt.length>0?[].concat((0,Tn.Z)(De),(0,Tn.Z)($t(Dt,Lt).map(function(an){return(0,Ae.Z)({fixed:It},an)}))):[].concat((0,Tn.Z)(De),[(0,Ae.Z)((0,Ae.Z)({key:Lt},Te),{},{fixed:It})])},[])}function on(ce){for(var me=!0,De=0;De=0;et-=1){var It=ce[et];if(_e&&It.fixed!=="right")_e=!1;else if(!_e&&It.fixed==="right"){warning(!1,"Index ".concat(et+1," of `columns` missing `fixed='right'` prop."));break}}}function Ht(ce){return ce.map(function(me){var De=me.fixed,Te=(0,Jn.Z)(me,qe),_e=De;return De==="left"?_e="right":De==="right"&&(_e="left"),(0,Ae.Z)({fixed:_e},Te)})}function kn(ce,me){var De=ce.prefixCls,Te=ce.columns,_e=ce.children,et=ce.expandable,It=ce.expandedKeys,Lt=ce.columnTitle,Dt=ce.getRowKey,an=ce.onTriggerExpand,Qt=ce.expandIcon,qt=ce.rowExpandable,yn=ce.expandIconColumnIndex,Pn=ce.direction,Cn=ce.expandRowByClick,jn=ce.columnWidth,Rn=ce.fixed,na=ce.scrollWidth,Xn=ie.useMemo(function(){return Te||je(_e)},[Te,_e]),ua=ie.useMemo(function(){if(et){var Ba,Pa=Xn.slice();if(!Pa.includes(z)){var oa=yn||0;oa>=0&&Pa.splice(oa,0,z)}var da=Pa.indexOf(z);Pa=Pa.filter(function(Ia,vr){return Ia!==z||vr===da});var Ga=Xn[da],Er;(Rn==="left"||Rn)&&!yn?Er="left":(Rn==="right"||Rn)&&yn===Xn.length?Er="right":Er=Ga?Ga.fixed:null;var lr=(Ba={},(0,ye.Z)(Ba,ca,{className:"".concat(De,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,ye.Z)(Ba,"title",Lt),(0,ye.Z)(Ba,"fixed",Er),(0,ye.Z)(Ba,"className","".concat(De,"-row-expand-icon-cell")),(0,ye.Z)(Ba,"width",jn),(0,ye.Z)(Ba,"render",function(vr,Cr,Br){var xr=Dt(Cr,Br),io=It.has(xr),Mr=qt?qt(Cr):!0,nr=Qt({prefixCls:De,expanded:io,expandable:Mr,record:Cr,onExpand:an});return Cn?ie.createElement("span",{onClick:function(_a){return _a.stopPropagation()}},nr):nr}),Ba);return Pa.map(function(Ia){return Ia===z?lr:Ia})}return Xn.filter(function(Ia){return Ia!==z})},[et,Xn,Dt,It,Qt,Pn]),za=ie.useMemo(function(){var Ba=ua;return me&&(Ba=me(Ba)),Ba.length||(Ba=[{render:function(){return null}}]),Ba},[me,ua,Pn]),Ka=ie.useMemo(function(){return Pn==="rtl"?Ht($t(za)):$t(za)},[za,Pn,na]),wa=Ut(Ka,na),Za=(0,be.Z)(wa,2),or=Za[0],ha=Za[1];return[za,or,ha]}var Ct=kn;function hn(ce){var me,De=ce.prefixCls,Te=ce.record,_e=ce.onExpand,et=ce.expanded,It=ce.expandable,Lt="".concat(De,"-row-expand-icon");if(!It)return ie.createElement("span",{className:Oe()(Lt,"".concat(De,"-row-spaced"))});var Dt=function(Qt){_e(Te,Qt),Qt.stopPropagation()};return ie.createElement("span",{className:Oe()(Lt,(me={},(0,ye.Z)(me,"".concat(De,"-row-expanded"),et),(0,ye.Z)(me,"".concat(De,"-row-collapsed"),!et),me)),onClick:Dt})}function Vn(ce,me,De){var Te=[];function _e(et){(et||[]).forEach(function(It,Lt){Te.push(me(It,Lt)),_e(It[De])})}return _e(ce),Te}function Zn(ce,me,De){var Te=Qn(ce),_e=Te.expandIcon,et=Te.expandedRowKeys,It=Te.defaultExpandedRowKeys,Lt=Te.defaultExpandAllRows,Dt=Te.expandedRowRender,an=Te.onExpand,Qt=Te.onExpandedRowsChange,qt=Te.childrenColumnName,yn=_e||hn,Pn=qt||"children",Cn=ie.useMemo(function(){return Dt?"row":ce.expandable&&ce.internalHooks===se&&ce.expandable.__PARENT_RENDER_ICON__||me.some(function(Ka){return Ka&&(0,Ee.Z)(Ka)==="object"&&Ka[Pn]})?"nest":!1},[!!Dt,me]),jn=ie.useState(function(){return It||(Lt?Vn(me,De,Pn):[])}),Rn=(0,be.Z)(jn,2),na=Rn[0],Xn=Rn[1],ua=ie.useMemo(function(){return new Set(et||na||[])},[et,na]),za=ie.useCallback(function(Ka){var wa=De(Ka,me.indexOf(Ka)),Za,or=ua.has(wa);or?(ua.delete(wa),Za=(0,Tn.Z)(ua)):Za=[].concat((0,Tn.Z)(ua),[wa]),Xn(Za),an&&an(!or,Ka),Qt&&Qt(Za)},[De,ua,me,an,Qt]);return[Te,Cn,ua,yn,Pn,za]}function Jt(ce,me,De,Te){var _e=ce.map(function(et,It){return Ce(It,It,ce,me,De,Te==null?void 0:Te[It])});return(0,Ft.Z)(function(){return _e},[_e],function(et,It){return!(0,Re.Z)(et,It)})}function aa(ce){var me=(0,ie.useRef)(ce),De=(0,ie.useState)({}),Te=(0,be.Z)(De,2),_e=Te[1],et=(0,ie.useRef)(null),It=(0,ie.useRef)([]);function Lt(Dt){It.current.push(Dt);var an=Promise.resolve();et.current=an,an.then(function(){if(et.current===an){var Qt=It.current,qt=me.current;It.current=[],Qt.forEach(function(yn){me.current=yn(me.current)}),et.current=null,qt!==me.current&&_e({})}})}return(0,ie.useEffect)(function(){return function(){et.current=null}},[]),[me.current,Lt]}function Mn(ce){var me=(0,ie.useRef)(ce||null),De=(0,ie.useRef)();function Te(){window.clearTimeout(De.current)}function _e(It){me.current=It,Te(),De.current=window.setTimeout(function(){me.current=null,De.current=void 0},100)}function et(){return me.current}return(0,ie.useEffect)(function(){return Te},[]),[_e,et]}function Yn(){var ce=ie.useState(-1),me=(0,be.Z)(ce,2),De=me[0],Te=me[1],_e=ie.useState(-1),et=(0,be.Z)(_e,2),It=et[0],Lt=et[1],Dt=ie.useCallback(function(an,Qt){Te(an),Lt(Qt)},[]);return[De,It,Dt]}var Wn=te(47273),la=(0,Wn.Z)()?window:null;function La(ce,me){var De=(0,Ee.Z)(ce)==="object"?ce:{},Te=De.offsetHeader,_e=Te===void 0?0:Te,et=De.offsetSummary,It=et===void 0?0:et,Lt=De.offsetScroll,Dt=Lt===void 0?0:Lt,an=De.getContainer,Qt=an===void 0?function(){return la}:an,qt=Qt()||la;return ie.useMemo(function(){var yn=!!ce;return{isSticky:yn,stickyClassName:yn?"".concat(me,"-sticky-holder"):"",offsetHeader:_e,offsetSummary:It,offsetScroll:Dt,container:qt}},[Dt,_e,It,me,qt])}function ia(ce,me,De){var Te=(0,ie.useMemo)(function(){for(var _e=[],et=[],It=0,Lt=0,Dt=0;Dt=qt&&(Ia=qt-yn),It({scrollLeft:Ia/qt*(Qt+2)}),Xn.current.x=da.pageX},Ba=function(){if(et.current){var da=(0,pr.os)(et.current).top,Ga=da+et.current.offsetHeight,Er=Dt===window?document.documentElement.scrollTop+window.innerHeight:(0,pr.os)(Dt).top+Dt.clientHeight;Ga-(0,bt.Z)()<=Er||da>=Er-Lt?na(function(lr){return(0,Ae.Z)((0,Ae.Z)({},lr),{},{isHiddenScrollBar:!0})}):na(function(lr){return(0,Ae.Z)((0,Ae.Z)({},lr),{},{isHiddenScrollBar:!1})})}},Pa=function(da){na(function(Ga){return(0,Ae.Z)((0,Ae.Z)({},Ga),{},{scrollLeft:da/Qt*qt||0})})};return ie.useImperativeHandle(De,function(){return{setScrollLeft:Pa}}),ie.useEffect(function(){var oa=(0,Ja.Z)(document.body,"mouseup",Za,!1),da=(0,Ja.Z)(document.body,"mousemove",ha,!1);return Ba(),function(){oa.remove(),da.remove()}},[yn,Ka]),ie.useEffect(function(){var oa=(0,Ja.Z)(Dt,"scroll",Ba,!1),da=(0,Ja.Z)(window,"resize",Ba,!1);return function(){oa.remove(),da.remove()}},[Dt]),ie.useEffect(function(){Rn.isHiddenScrollBar||na(function(oa){var da=et.current;return da?(0,Ae.Z)((0,Ae.Z)({},oa),{},{scrollLeft:da.scrollLeft/da.scrollWidth*da.clientWidth}):oa})},[Rn.isHiddenScrollBar]),Qt<=qt||!yn||Rn.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,bt.Z)(),width:qt,bottom:Lt},className:"".concat(an,"-sticky-scroll")},ie.createElement("div",{onMouseDown:or,ref:Pn,className:Oe()("".concat(an,"-sticky-scroll-bar"),(0,ye.Z)({},"".concat(an,"-sticky-scroll-bar-active"),Ka)),style:{width:"".concat(yn,"px"),transform:"translate3d(".concat(Rn.scrollLeft,"px, 0, 0)")}}))},fr=ie.forwardRef(Ha);function vn(ce){return null}var Dr=vn;function Hr(ce){return null}var br=Hr,Sr="rc-table",zn=[],ga={};function xa(){return"No Data"}function ea(ce){var me,De=(0,Ae.Z)({rowKey:"key",prefixCls:Sr,emptyText:xa},ce),Te=De.prefixCls,_e=De.className,et=De.rowClassName,It=De.style,Lt=De.data,Dt=De.rowKey,an=De.scroll,Qt=De.tableLayout,qt=De.direction,yn=De.title,Pn=De.footer,Cn=De.summary,jn=De.caption,Rn=De.id,na=De.showHeader,Xn=De.components,ua=De.emptyText,za=De.onRow,Ka=De.onHeaderRow,wa=De.internalHooks,Za=De.transformColumns,or=De.internalRefs,ha=De.tailor,Ba=De.sticky,Pa=Lt||zn,oa=!!Pa.length,da=wa===se,Ga=ie.useCallback(function(ao,bo){return(0,Qe.Z)(Xn,ao)||bo},[Xn]),Er=ie.useMemo(function(){return typeof Dt=="function"?Dt:function(ao){var bo=ao&&ao[Dt];return bo}},[Dt]),lr=Ga(["body"]),Ia=Yn(),vr=(0,be.Z)(Ia,3),Cr=vr[0],Br=vr[1],xr=vr[2],io=Zn(De,Pa,Er),Mr=(0,be.Z)(io,6),nr=Mr[0],vo=Mr[1],_a=Mr[2],_r=Mr[3],Qr=Mr[4],No=Mr[5],$a=an==null?void 0:an.x,ja=ie.useState(0),Wa=(0,be.Z)(ja,2),Ma=Wa[0],Ea=Wa[1],wn=Ct((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},De),nr),{},{expandable:!!nr.expandedRowRender,columnTitle:nr.columnTitle,expandedKeys:_a,getRowKey:Er,onTriggerExpand:No,expandIcon:_r,expandIconColumnIndex:nr.expandIconColumnIndex,direction:qt,scrollWidth:da&&ha&&typeof $a=="number"?$a:null}),da?Za:null),va=(0,be.Z)(wn,3),ir=va[0],wr=va[1],Vo=va[2],Ho=Vo!=null?Vo:$a,fi=ie.useMemo(function(){return{columns:ir,flattenColumns:wr}},[ir,wr]),Co=ie.useRef(),So=ie.useRef(),Va=ie.useRef(),Uo=ie.useRef(),qo=ie.useRef(),Jr=ie.useState(!1),$r=(0,be.Z)(Jr,2),yo=$r[0],Ro=$r[1],Io=ie.useState(!1),Rr=(0,be.Z)(Io,2),_o=Rr[0],Yo=Rr[1],eo=aa(new Map),er=(0,be.Z)(eo,2),Oo=er[0],Qo=er[1],ki=it(wr),Pi=ki.map(function(ao){return Oo.get(ao)}),ui=ie.useMemo(function(){return Pi},[Pi.join("_")]),ni=Ca(ui,wr.length,qt),ko=an&&kt(an.y),wo=an&&kt(Ho)||!!nr.fixed,Li=wo&&wr.some(function(ao){var bo=ao.fixed;return bo}),Ui=ie.useRef(),Ai=La(Ba,Te),Ni=Ai.isSticky,fl=Ai.offsetHeader,Ol=Ai.offsetSummary,Wr=Ai.offsetScroll,uo=Ai.stickyClassName,Xo=Ai.container,xo=ie.useMemo(function(){return Cn==null?void 0:Cn(Pa)},[Cn,Pa]),ai=(ko||Ni)&&ie.isValidElement(xo)&&xo.type===he&&xo.props.fixed,ri,$o,Ii;ko&&($o={overflowY:"scroll",maxHeight:an.y}),wo&&(ri={overflowX:"auto"},ko||($o={overflowY:"hidden"}),Ii={width:Ho===!0?"auto":Ho,minWidth:"100%"});var Ml=ie.useCallback(function(ao,bo){(0,Je.Z)(Co.current)&&Qo(function(yi){if(yi.get(ao)!==bo){var Ti=new Map(yi);return Ti.set(ao,bo),Ti}return yi})},[]),ds=Mn(null),Rl=(0,be.Z)(ds,2),cs=Rl[0],_l=Rl[1];function wl(ao,bo){bo&&(typeof bo=="function"?bo(ao):bo.scrollLeft!==ao&&(bo.scrollLeft=ao,bo.scrollLeft!==ao&&setTimeout(function(){bo.scrollLeft=ao},0)))}var Ji=(0,ct.Z)(function(ao){var bo=ao.currentTarget,yi=ao.scrollLeft,Ti=qt==="rtl",zi=typeof yi=="number"?yi:bo.scrollLeft,rs=bo||ga;if(!_l()||_l()===rs){var Ul;cs(rs),wl(zi,So.current),wl(zi,Va.current),wl(zi,qo.current),wl(zi,(Ul=Ui.current)===null||Ul===void 0?void 0:Ul.setScrollLeft)}var Ql=bo||So.current;if(Ql){var Xl=Ql.scrollWidth,vl=Ql.clientWidth;if(Xl===vl){Ro(!1),Yo(!1);return}Ti?(Ro(-zi0)):(Ro(zi>0),Yo(zi1?jn-da:0,Er=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Za),Dt),{},{flex:"0 0 ".concat(da,"px"),width:"".concat(da,"px"),marginRight:Ga,pointerEvents:"auto"}),lr=ie.useMemo(function(){return Qt?Pa<=1:ha===0||Pa===0||Pa>1},[Pa,ha,Qt]);lr?Er.visibility="hidden":Qt&&(Er.height=qt==null?void 0:qt(Pa));var Ia=lr?function(){return null}:yn,vr={};return(Pa===0||ha===0)&&(vr.rowSpan=1,vr.colSpan=1),ie.createElement(tn,(0,Ue.Z)({className:Oe()(Cn,an),ellipsis:De.ellipsis,align:De.align,scope:De.rowScope,component:"div",prefixCls:me.prefixCls,key:ua,record:Lt,index:et,renderIndex:It,dataIndex:Pn,render:Ia,shouldCellUpdate:De.shouldCellUpdate},za,{appendNode:Ka,additionalProps:(0,Ae.Z)((0,Ae.Z)({},wa),{},{style:Er},vr)}))}var gr=cr,ur=["data","index","className","rowKey","style","extra","getHeight"],jr=ie.forwardRef(function(ce,me){var De=ce.data,Te=ce.index,_e=ce.className,et=ce.rowKey,It=ce.style,Lt=ce.extra,Dt=ce.getHeight,an=(0,Jn.Z)(ce,ur),Qt=De.record,qt=De.indent,yn=De.index,Pn=$e(ae,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Cn=Pn.scrollX,jn=Pn.flattenColumns,Rn=Pn.prefixCls,na=Pn.fixColumn,Xn=Pn.componentWidth,ua=Be(Qt,et,Te,qt),za=ua.rowSupportExpand,Ka=ua.expanded,wa=ua.rowProps,Za=ua.expandedRowRender,or=ua.expandedRowClassName,ha;if(za&&Ka){var Ba=Za(Qt,Te,qt+1,Ka),Pa=or==null?void 0:or(Qt,Te,qt),oa={};na&&(oa={style:(0,ye.Z)({},"--virtual-width","".concat(Xn,"px"))});var da="".concat(Rn,"-expanded-row-cell");ha=ie.createElement("div",{className:Oe()("".concat(Rn,"-expanded-row"),"".concat(Rn,"-expanded-row-level-").concat(qt+1),Pa)},ie.createElement(tn,{component:"div",prefixCls:Rn,className:Oe()(da,(0,ye.Z)({},"".concat(da,"-fixed"),na)),additionalProps:oa},Ba))}var Ga=(0,Ae.Z)((0,Ae.Z)({},It),{},{width:Cn});Lt&&(Ga.position="absolute",Ga.pointerEvents="none");var Er=ie.createElement("div",(0,Ue.Z)({},wa,an,{ref:za?null:me,className:Oe()(_e,"".concat(Rn,"-row"),wa==null?void 0:wa.className,(0,ye.Z)({},"".concat(Rn,"-row-extra"),Lt)),style:(0,Ae.Z)((0,Ae.Z)({},Ga),wa==null?void 0:wa.style)}),jn.map(function(lr,Ia){return ie.createElement(gr,{key:Ia,rowInfo:ua,column:lr,colIndex:Ia,indent:qt,index:Te,renderIndex:yn,record:Qt,inverse:Lt,getHeight:Dt})}));return za?ie.createElement("div",{ref:me},Er,ha):Er}),Ir=ee(jr),Yr=Ir,Zr=ie.forwardRef(function(ce,me){var De=ce.data,Te=ce.onScroll,_e=$e(ae,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),et=_e.flattenColumns,It=_e.onColumnResize,Lt=_e.getRowKey,Dt=_e.expandedKeys,an=_e.prefixCls,Qt=_e.childrenColumnName,qt=_e.emptyNode,yn=_e.scrollX,Pn=$e(Ya),Cn=Pn.scrollY,jn=Pn.listItemHeight,Rn=ie.useRef(),na=Yt(De,Qt,Dt,Lt),Xn=ie.useMemo(function(){var ha=0;return et.map(function(Ba){var Pa=Ba.width,oa=Ba.key;return ha+=Pa,[oa,Pa,ha]})},[et]),ua=ie.useMemo(function(){return Xn.map(function(ha){return ha[2]})},[Xn]);ie.useEffect(function(){Xn.forEach(function(ha){var Ba=(0,be.Z)(ha,2),Pa=Ba[0],oa=Ba[1];It(Pa,oa)})},[Xn]),ie.useImperativeHandle(me,function(){var ha={};return Object.defineProperty(ha,"scrollLeft",{get:function(){var Pa;return((Pa=Rn.current)===null||Pa===void 0?void 0:Pa.getScrollInfo().x)||0},set:function(Pa){var oa;(oa=Rn.current)===null||oa===void 0||oa.scrollTo({left:Pa})}}),ha});var za=function(Ba,Pa){var oa,da=(oa=na[Pa])===null||oa===void 0?void 0:oa.record,Ga=Ba.onCell;if(Ga){var Er,lr=Ga(da,Pa);return(Er=lr==null?void 0:lr.rowSpan)!==null&&Er!==void 0?Er:1}return 1},Ka=function(Ba){var Pa=Ba.start,oa=Ba.end,da=Ba.getSize,Ga=Ba.offsetY;if(oa<0)return null;for(var Er=et.filter(function($a){return za($a,Pa)===0}),lr=Pa,Ia=function(ja){if(Er=Er.filter(function(Wa){return za(Wa,ja)===0}),!Er.length)return lr=ja,"break"},vr=Pa;vr>=0;vr-=1){var Cr=Ia(vr);if(Cr==="break")break}for(var Br=et.filter(function($a){return za($a,oa)!==1}),xr=oa,io=function(ja){if(Br=Br.filter(function(Wa){return za(Wa,ja)!==1}),!Br.length)return xr=Math.max(ja-1,oa),"break"},Mr=oa;Mr1})&&vo.push(ja)},_r=lr;_r<=xr;_r+=1)var Qr=_a(_r);var No=vo.map(function($a){var ja=na[$a],Wa=Lt(ja.record,$a),Ma=function(va){var ir=$a+va-1,wr=Lt(na[ir].record,ir),Vo=da(Wa,wr);return Vo.bottom-Vo.top},Ea=da(Wa);return ie.createElement(Yr,{key:$a,data:ja,rowKey:Wa,index:$a,style:{top:-Ga+Ea.top},extra:!0,getHeight:Ma})});return No},wa=ie.useMemo(function(){return{columnsOffset:ua}},[ua]),Za="".concat(an,"-tbody"),or;return na.length?or=ie.createElement(ma.Z,{fullHeight:!1,ref:Rn,className:Oe()(Za,"".concat(Za,"-virtual")),height:Cn,itemHeight:jn||24,data:na,itemKey:function(Ba){return Lt(Ba.record)},scrollWidth:yn,onVirtualScroll:function(Ba){var Pa=Ba.x;Te({scrollLeft:Pa})},extraRender:Ka},function(ha,Ba,Pa){var oa=Lt(ha.record,Ba);return ie.createElement(Yr,(0,Ue.Z)({data:ha,rowKey:oa,index:Ba},Pa))}):or=ie.createElement("div",{className:Oe()("".concat(an,"-placeholder"))},ie.createElement(tn,{component:"div",prefixCls:an},qt)),ie.createElement(sr.Provider,{value:wa},or)}),Qa=ee(Zr),kr=Qa,mn=function(me,De){var Te=De.ref,_e=De.onScroll;return ie.createElement(kr,{ref:Te,data:me,onScroll:_e})},sn=100;function ue(ce){var me=ce.columns,De=ce.scroll,Te=ce.prefixCls,_e=Te===void 0?Sr:Te,et=ce.className,It=ce.listItemHeight,Lt=De||{},Dt=Lt.x,an=Lt.y;typeof Dt!="number"&&(Dt=((me||[]).length+1)*sn),typeof an!="number"&&(an=500);var Qt=ie.useMemo(function(){return{scrollY:an,listItemHeight:It}},[an,It]);return ie.createElement(Ya.Provider,{value:Qt},ie.createElement(Na,(0,Ue.Z)({},ce,{className:Oe()(et,"".concat(_e,"-virtual")),scroll:(0,Ae.Z)((0,Ae.Z)({},De),{},{x:Dt}),components:{body:mn},columns:me,internalHooks:se,tailor:!0})))}function Se(ce){return b(ue,ce)}var Ie=Se(),dt=null;function ot(ce){return null}var Ne=ot;function ut(ce){return null}var Wt=ut,Zt=te(2738),nn=te(68031),Hn=te(36355),On=te(93891),sa=te(19716),ra=te(8628),tr=te(31724),pa=te(58421),Bn=te(71418),pn=te(88088);function Fn(ce){return function(De){let{prefixCls:Te,onExpand:_e,record:et,expanded:It,expandable:Lt}=De;const Dt=`${Te}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:an=>{_e(et,an),an.stopPropagation()},className:Oe()(Dt,{[`${Dt}-spaced`]:!Lt,[`${Dt}-expanded`]:Lt&&It,[`${Dt}-collapsed`]:Lt&&!It}),"aria-label":It?ce.collapse:ce.expand,"aria-expanded":It})}}var Nn=Fn;function ka(ce,me){return"key"in ce&&ce.key!==void 0&&ce.key!==null?ce.key:ce.dataIndex?Array.isArray(ce.dataIndex)?ce.dataIndex.join("."):ce.dataIndex:me}function Xa(ce,me){return me?`${me}-${ce}`:`${ce}`}function Pr(ce,me){return typeof ce=="function"?ce(me):ce}function rr(ce,me){const De=Pr(ce,me);return Object.prototype.toString.call(De)==="[object Object]"?"":De}var mr={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},Lr=mr,to=te(7657),Kr=function(me,De){return ie.createElement(to.Z,(0,Ue.Z)({},me,{ref:De,icon:Lr}))},Ao=ie.forwardRef(Kr),Mo=Ao,Go=te(56762);function Tr(ce){const me=ie.useRef(ce),De=(0,Go.Z)();return[()=>me.current,Te=>{me.current=Te,De()}]}var Or=te(3113),Nr=te(24905),Ar=te(38854),Bo=te(64165),Fo=te(20834),mo=te(40875),fo=te(5112),Po=te(17574),Do=te(47472),vi=te(92832);function Ko(ce){let{value:me,onChange:De,filterSearch:Te,tablePrefixCls:_e,locale:et}=ce;return Te?ie.createElement("div",{className:`${_e}-filter-dropdown-search`},ie.createElement(vi.default,{prefix:ie.createElement(Do.Z,null),placeholder:et.filterSearchPlaceholder,onChange:De,value:me,htmlSize:1,className:`${_e}-filter-dropdown-search-input`})):null}var oi=Ko,di=te(10228);const Oi=ce=>{const{keyCode:me}=ce;me===di.Z.ENTER&&ce.stopPropagation()};var ci=ie.forwardRef((ce,me)=>ie.createElement("div",{className:ce.className,onClick:De=>De.stopPropagation(),onKeyDown:Oi,ref:me},ce.children));function gi(ce){let me=[];return(ce||[]).forEach(De=>{let{value:Te,children:_e}=De;me.push(Te),_e&&(me=[].concat((0,Tn.Z)(me),(0,Tn.Z)(gi(_e))))}),me}function pl(ce){return ce.some(me=>{let{children:De}=me;return De})}function wi(ce,me){return typeof me=="string"||typeof me=="number"?me==null?void 0:me.toString().toLowerCase().includes(ce.trim().toLowerCase()):!1}function Gi(ce){let{filters:me,prefixCls:De,filteredKeys:Te,filterMultiple:_e,searchValue:et,filterSearch:It}=ce;return me.map((Lt,Dt)=>{const an=String(Lt.value);if(Lt.children)return{key:an||Dt,label:Lt.text,popupClassName:`${De}-dropdown-submenu`,children:Gi({filters:Lt.children,prefixCls:De,filteredKeys:Te,filterMultiple:_e,searchValue:et,filterSearch:It})};const Qt=_e?Nr.default:fo.ZP,qt={key:Lt.value!==void 0?an:Dt,label:ie.createElement(ie.Fragment,null,ie.createElement(Qt,{checked:Te.includes(an)}),ie.createElement("span",null,Lt.text))};return et.trim()?typeof It=="function"?It(et,Lt)?qt:null:wi(et,Lt.text)?qt:null:qt})}function Ki(ce){var me,De;const{tablePrefixCls:Te,prefixCls:_e,column:et,dropdownPrefixCls:It,columnKey:Lt,filterMultiple:Dt,filterMode:an="menu",filterSearch:Qt=!1,filterState:qt,triggerFilter:yn,locale:Pn,children:Cn,getPopupContainer:jn}=ce,{filterDropdownOpen:Rn,onFilterDropdownOpenChange:na,filterResetToDefaultFilteredValue:Xn,defaultFilteredValue:ua,filterDropdownVisible:za,onFilterDropdownVisibleChange:Ka}=et,[wa,Za]=ie.useState(!1),or=!!(qt&&(!((me=qt.filteredKeys)===null||me===void 0)&&me.length||qt.forceFiltered)),ha=wn=>{Za(wn),na==null||na(wn),Ka==null||Ka(wn)},Ba=(De=Rn!=null?Rn:za)!==null&&De!==void 0?De:wa,Pa=qt==null?void 0:qt.filteredKeys,[oa,da]=Tr(Pa||[]),Ga=wn=>{let{selectedKeys:va}=wn;da(va)},Er=(wn,va)=>{let{node:ir,checked:wr}=va;Ga(Dt?{selectedKeys:wn}:{selectedKeys:wr&&ir.key?[ir.key]:[]})};ie.useEffect(()=>{wa&&Ga({selectedKeys:Pa||[]})},[Pa]);const[lr,Ia]=ie.useState([]),vr=wn=>{Ia(wn)},[Cr,Br]=ie.useState(""),xr=wn=>{const{value:va}=wn.target;Br(va)};ie.useEffect(()=>{wa||Br("")},[wa]);const io=wn=>{const va=wn&&wn.length?wn:null;if(va===null&&(!qt||!qt.filteredKeys)||(0,Re.Z)(va,qt==null?void 0:qt.filteredKeys,!0))return null;yn({column:et,key:Lt,filteredKeys:va})},Mr=()=>{ha(!1),io(oa())},nr=function(){let{confirm:wn,closeDropdown:va}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};wn&&io([]),va&&ha(!1),Br(""),da(Xn?(ua||[]).map(ir=>String(ir)):[])},vo=function(){let{closeDropdown:wn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};wn&&ha(!1),io(oa())},_a=wn=>{wn&&Pa!==void 0&&da(Pa||[]),ha(wn),!wn&&!et.filterDropdown&&Mr()},_r=Oe()({[`${It}-menu-without-submenu`]:!pl(et.filters||[])}),Qr=wn=>{if(wn.target.checked){const va=gi(et==null?void 0:et.filters).map(ir=>String(ir));da(va)}else da([])},No=wn=>{let{filters:va}=wn;return(va||[]).map((ir,wr)=>{const Vo=String(ir.value),Ho={title:ir.text,key:ir.value!==void 0?Vo:wr};return ir.children&&(Ho.children=No({filters:ir.children})),Ho})},$a=wn=>{var va;return Object.assign(Object.assign({},wn),{text:wn.title,value:wn.key,children:((va=wn.children)===null||va===void 0?void 0:va.map(ir=>$a(ir)))||[]})};let ja;if(typeof et.filterDropdown=="function")ja=et.filterDropdown({prefixCls:`${It}-custom`,setSelectedKeys:wn=>Ga({selectedKeys:wn}),selectedKeys:oa(),confirm:vo,clearFilters:nr,filters:et.filters,visible:Ba,close:()=>{ha(!1)}});else if(et.filterDropdown)ja=et.filterDropdown;else{const wn=oa()||[],va=()=>(et.filters||[]).length===0?ie.createElement(Bo.Z,{image:Bo.Z.PRESENTED_IMAGE_SIMPLE,description:Pn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):an==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(oi,{filterSearch:Qt,value:Cr,onChange:xr,tablePrefixCls:Te,locale:Pn}),ie.createElement("div",{className:`${Te}-filter-dropdown-tree`},Dt?ie.createElement(Nr.default,{checked:wn.length===gi(et.filters).length,indeterminate:wn.length>0&&wn.lengthtypeof Qt=="function"?Qt(Cr,$a(wr)):wi(Cr,wr.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(oi,{filterSearch:Qt,value:Cr,onChange:xr,tablePrefixCls:Te,locale:Pn}),ie.createElement(Fo.default,{selectable:!0,multiple:Dt,prefixCls:`${It}-menu`,className:_r,onSelect:Ga,onDeselect:Ga,selectedKeys:wn,getPopupContainer:jn,openKeys:lr,onOpenChange:vr,items:Gi({filters:et.filters||[],filterSearch:Qt,prefixCls:_e,filteredKeys:oa(),filterMultiple:Dt,searchValue:Cr})})),ir=()=>Xn?(0,Re.Z)((ua||[]).map(wr=>String(wr)),wn,!0):wn.length===0;ja=ie.createElement(ie.Fragment,null,va(),ie.createElement("div",{className:`${_e}-dropdown-btns`},ie.createElement(Or.ZP,{type:"link",size:"small",disabled:ir(),onClick:()=>nr()},Pn.filterReset),ie.createElement(Or.ZP,{type:"primary",size:"small",onClick:Mr},Pn.filterConfirm)))}et.filterDropdown&&(ja=ie.createElement(mo.J,{selectable:void 0},ja));const Wa=()=>ie.createElement(ci,{className:`${_e}-dropdown`},ja);let Ma;typeof et.filterIcon=="function"?Ma=et.filterIcon(or):et.filterIcon?Ma=et.filterIcon:Ma=ie.createElement(Mo,null);const{direction:Ea}=ie.useContext(Hn.E_);return ie.createElement("div",{className:`${_e}-column`},ie.createElement("span",{className:`${Te}-column-title`},Cn),ie.createElement(Ar.Z,{dropdownRender:Wa,trigger:["click"],open:Ba,onOpenChange:_a,getPopupContainer:jn,placement:Ea==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:Oe()(`${_e}-trigger`,{active:or}),onClick:wn=>{wn.stopPropagation()}},Ma)))}var Sl=Ki;function _i(ce,me,De){let Te=[];return(ce||[]).forEach((_e,et)=>{var It;const Lt=Xa(et,De);if(_e.filters||"filterDropdown"in _e||"onFilter"in _e)if("filteredValue"in _e){let Dt=_e.filteredValue;"filterDropdown"in _e||(Dt=(It=Dt==null?void 0:Dt.map(String))!==null&&It!==void 0?It:Dt),Te.push({column:_e,key:ka(_e,Lt),filteredKeys:Dt,forceFiltered:_e.filtered})}else Te.push({column:_e,key:ka(_e,Lt),filteredKeys:me&&_e.defaultFilteredValue?_e.defaultFilteredValue:void 0,forceFiltered:_e.filtered});"children"in _e&&(Te=[].concat((0,Tn.Z)(Te),(0,Tn.Z)(_i(_e.children,me,Lt))))}),Te}function $i(ce,me,De,Te,_e,et,It,Lt){return De.map((Dt,an)=>{const Qt=Xa(an,Lt),{filterMultiple:qt=!0,filterMode:yn,filterSearch:Pn}=Dt;let Cn=Dt;if(Cn.filters||Cn.filterDropdown){const jn=ka(Cn,Qt),Rn=Te.find(na=>{let{key:Xn}=na;return jn===Xn});Cn=Object.assign(Object.assign({},Cn),{title:na=>ie.createElement(Sl,{tablePrefixCls:ce,prefixCls:`${ce}-filter`,dropdownPrefixCls:me,column:Cn,columnKey:jn,filterState:Rn,filterMultiple:qt,filterMode:yn,filterSearch:Pn,triggerFilter:et,locale:_e,getPopupContainer:It},Pr(Dt.title,na))})}return"children"in Cn&&(Cn=Object.assign(Object.assign({},Cn),{children:$i(ce,me,Cn.children,Te,_e,et,It,Qt)})),Cn})}function mi(ce){const me={};return ce.forEach(De=>{let{key:Te,filteredKeys:_e,column:et}=De;const{filters:It,filterDropdown:Lt}=et;if(Lt)me[Te]=_e||null;else if(Array.isArray(_e)){const Dt=gi(It);me[Te]=Dt.filter(an=>_e.includes(String(an)))}else me[Te]=null}),me}function ji(ce,me){return me.reduce((De,Te)=>{const{column:{onFilter:_e,filters:et},filteredKeys:It}=Te;return _e&&It&&It.length?De.filter(Lt=>It.some(Dt=>{const an=gi(et),Qt=an.findIndex(yn=>String(yn)===String(Dt)),qt=Qt!==-1?an[Qt]:Dt;return _e(qt,Lt)})):De},ce)}const Wi=ce=>ce.flatMap(me=>"children"in me?[me].concat((0,Tn.Z)(Wi(me.children||[]))):[me]);function sl(ce){let{prefixCls:me,dropdownPrefixCls:De,mergedColumns:Te,onFilterChange:_e,getPopupContainer:et,locale:It}=ce;const Lt=ie.useMemo(()=>Wi(Te||[]),[Te]),[Dt,an]=ie.useState(()=>_i(Lt,!0)),Qt=ie.useMemo(()=>{const Cn=_i(Lt,!1);if(Cn.length===0)return Cn;let jn=!0,Rn=!0;if(Cn.forEach(na=>{let{filteredKeys:Xn}=na;Xn!==void 0?jn=!1:Rn=!1}),jn){const na=(Lt||[]).map((Xn,ua)=>ka(Xn,Xa(ua)));return Dt.filter(Xn=>{let{key:ua}=Xn;return na.includes(ua)}).map(Xn=>{const ua=Lt[na.findIndex(za=>za===Xn.key)];return Object.assign(Object.assign({},Xn),{column:Object.assign(Object.assign({},Xn.column),ua),forceFiltered:ua.filtered})})}return Cn},[Lt,Dt]),qt=ie.useMemo(()=>mi(Qt),[Qt]),yn=Cn=>{const jn=Qt.filter(Rn=>{let{key:na}=Rn;return na!==Cn.key});jn.push(Cn),an(jn),_e(mi(jn),jn)};return[Cn=>$i(me,De,Cn,Qt,It,yn,et),Qt,qt]}var ul=sl;function Pl(ce,me,De){const Te=ie.useRef({});function _e(et){if(!Te.current||Te.current.data!==ce||Te.current.childrenColumnName!==me||Te.current.getRowKey!==De){let Lt=function(Dt){Dt.forEach((an,Qt)=>{const qt=De(an,Qt);It.set(qt,an),an&&typeof an=="object"&&me in an&&Lt(an[me]||[])})};const It=new Map;Lt(ce),Te.current={data:ce,childrenColumnName:me,kvMap:It,getRowKey:De}}return Te.current.kvMap.get(et)}return[_e]}var yl=te(50371),Mi=function(ce,me){var De={};for(var Te in ce)Object.prototype.hasOwnProperty.call(ce,Te)&&me.indexOf(Te)<0&&(De[Te]=ce[Te]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,Te=Object.getOwnPropertySymbols(ce);_e{const et=ce[_e];typeof et!="function"&&(De[_e]=et)}),De}function el(ce,me,De){const Te=De&&typeof De=="object"?De:{},{total:_e=0}=Te,et=Mi(Te,["total"]),[It,Lt]=(0,ie.useState)(()=>({current:"defaultCurrent"in et?et.defaultCurrent:1,pageSize:"defaultPageSize"in et?et.defaultPageSize:Ei})),Dt=(0,yl.Z)(It,et,{total:_e>0?_e:ce}),an=Math.ceil((_e||ce)/Dt.pageSize);Dt.current>an&&(Dt.current=an||1);const Qt=(yn,Pn)=>{Lt({current:yn!=null?yn:1,pageSize:Pn||Dt.pageSize})},qt=(yn,Pn)=>{var Cn;De&&((Cn=De.onChange)===null||Cn===void 0||Cn.call(De,yn,Pn)),Qt(yn,Pn),me(yn,Pn||(Dt==null?void 0:Dt.pageSize))};return De===!1?[{},()=>{}]:[Object.assign(Object.assign({},Dt),{onChange:qt}),Qt]}var Bi=el,El=te(84105),Ri=te(35654),tl=te(90782),Qi=te(71430),Cl=te(18929);const Ci={},nl="SELECT_ALL",dl="SELECT_INVERT",cl="SELECT_NONE",xl=[],gl=(ce,me)=>{let De=[];return(me||[]).forEach(Te=>{De.push(Te),Te&&typeof Te=="object"&&ce in Te&&(De=[].concat((0,Tn.Z)(De),(0,Tn.Z)(gl(ce,Te[ce]))))}),De};var ii=(ce,me)=>{const{preserveSelectedRowKeys:De,selectedRowKeys:Te,defaultSelectedRowKeys:_e,getCheckboxProps:et,onChange:It,onSelect:Lt,onSelectAll:Dt,onSelectInvert:an,onSelectNone:Qt,onSelectMultiple:qt,columnWidth:yn,type:Pn,selections:Cn,fixed:jn,renderCell:Rn,hideSelectAll:na,checkStrictly:Xn=!0}=me||{},{prefixCls:ua,data:za,pageData:Ka,getRecordByKey:wa,getRowKey:Za,expandType:or,childrenColumnName:ha,locale:Ba,getPopupContainer:Pa}=ce,[oa,da]=(0,Cl.Z)(Te||_e||xl,{value:Te}),Ga=ie.useRef(new Map),Er=(0,ie.useCallback)($a=>{if(De){const ja=new Map;$a.forEach(Wa=>{let Ma=wa(Wa);!Ma&&Ga.current.has(Wa)&&(Ma=Ga.current.get(Wa)),ja.set(Wa,Ma)}),Ga.current=ja}},[wa,De]);ie.useEffect(()=>{Er(oa)},[oa]);const{keyEntities:lr}=(0,ie.useMemo)(()=>{if(Xn)return{keyEntities:null};let $a=za;if(De){const ja=new Set(za.map((Ma,Ea)=>Za(Ma,Ea))),Wa=Array.from(Ga.current).reduce((Ma,Ea)=>{let[wn,va]=Ea;return ja.has(wn)?Ma:Ma.concat(va)},[]);$a=[].concat((0,Tn.Z)($a),(0,Tn.Z)(Wa))}return(0,Qi.I8)($a,{externalGetKey:Za,childrenPropName:ha})},[za,Za,Xn,ha,De]),Ia=(0,ie.useMemo)(()=>gl(ha,Ka),[ha,Ka]),vr=(0,ie.useMemo)(()=>{const $a=new Map;return Ia.forEach((ja,Wa)=>{const Ma=Za(ja,Wa),Ea=(et?et(ja):null)||{};$a.set(Ma,Ea)}),$a},[Ia,Za,et]),Cr=(0,ie.useCallback)($a=>{var ja;return!!(!((ja=vr.get(Za($a)))===null||ja===void 0)&&ja.disabled)},[vr,Za]),[Br,xr]=(0,ie.useMemo)(()=>{if(Xn)return[oa||[],[]];const{checkedKeys:$a,halfCheckedKeys:ja}=(0,tl.S)(oa,!0,lr,Cr);return[$a||[],ja]},[oa,Xn,lr,Cr]),io=(0,ie.useMemo)(()=>{const $a=Pn==="radio"?Br.slice(0,1):Br;return new Set($a)},[Br,Pn]),Mr=(0,ie.useMemo)(()=>Pn==="radio"?new Set:new Set(xr),[xr,Pn]),[nr,vo]=(0,ie.useState)(null);ie.useEffect(()=>{me||da(xl)},[!!me]);const _a=(0,ie.useCallback)(($a,ja)=>{let Wa,Ma;Er($a),De?(Wa=$a,Ma=$a.map(Ea=>Ga.current.get(Ea))):(Wa=[],Ma=[],$a.forEach(Ea=>{const wn=wa(Ea);wn!==void 0&&(Wa.push(Ea),Ma.push(wn))})),da(Wa),It==null||It(Wa,Ma,{type:ja})},[da,wa,It,De]),_r=(0,ie.useCallback)(($a,ja,Wa,Ma)=>{if(Lt){const Ea=Wa.map(wn=>wa(wn));Lt(wa($a),ja,Ea,Ma)}_a(Wa,"single")},[Lt,wa,_a]),Qr=(0,ie.useMemo)(()=>!Cn||na?null:(Cn===!0?[nl,dl,cl]:Cn).map(ja=>ja===nl?{key:"all",text:Ba.selectionAll,onSelect(){_a(za.map((Wa,Ma)=>Za(Wa,Ma)).filter(Wa=>{const Ma=vr.get(Wa);return!(Ma!=null&&Ma.disabled)||io.has(Wa)}),"all")}}:ja===dl?{key:"invert",text:Ba.selectInvert,onSelect(){const Wa=new Set(io);Ka.forEach((Ea,wn)=>{const va=Za(Ea,wn),ir=vr.get(va);ir!=null&&ir.disabled||(Wa.has(va)?Wa.delete(va):Wa.add(va))});const Ma=Array.from(Wa);an&&an(Ma),_a(Ma,"invert")}}:ja===cl?{key:"none",text:Ba.selectNone,onSelect(){Qt==null||Qt(),_a(Array.from(io).filter(Wa=>{const Ma=vr.get(Wa);return Ma==null?void 0:Ma.disabled}),"none")}}:ja).map(ja=>Object.assign(Object.assign({},ja),{onSelect:function(){for(var Wa,Ma,Ea=arguments.length,wn=new Array(Ea),va=0;va{var ja;if(!me)return $a.filter(Jr=>Jr!==Ci);let Wa=(0,Tn.Z)($a);const Ma=new Set(io),Ea=Ia.map(Za).filter(Jr=>!vr.get(Jr).disabled),wn=Ea.every(Jr=>Ma.has(Jr)),va=Ea.some(Jr=>Ma.has(Jr)),ir=()=>{const Jr=[];wn?Ea.forEach(yo=>{Ma.delete(yo),Jr.push(yo)}):Ea.forEach(yo=>{Ma.has(yo)||(Ma.add(yo),Jr.push(yo))});const $r=Array.from(Ma);Dt==null||Dt(!wn,$r.map(yo=>wa(yo)),Jr.map(yo=>wa(yo))),_a($r,"all"),vo(null)};let wr;if(Pn!=="radio"){let Jr;if(Qr){const Rr={getPopupContainer:Pa,items:Qr.map((_o,Yo)=>{const{key:eo,text:er,onSelect:Oo}=_o;return{key:eo!=null?eo:Yo,onClick:()=>{Oo==null||Oo(Ea)},label:er}})};Jr=ie.createElement("div",{className:`${ua}-selection-extra`},ie.createElement(Ar.Z,{menu:Rr,getPopupContainer:Pa},ie.createElement("span",null,ie.createElement(El.Z,null))))}const $r=Ia.map((Rr,_o)=>{const Yo=Za(Rr,_o),eo=vr.get(Yo)||{};return Object.assign({checked:Ma.has(Yo)},eo)}).filter(Rr=>{let{disabled:_o}=Rr;return _o}),yo=!!$r.length&&$r.length===Ia.length,Ro=yo&&$r.every(Rr=>{let{checked:_o}=Rr;return _o}),Io=yo&&$r.some(Rr=>{let{checked:_o}=Rr;return _o});wr=!na&&ie.createElement("div",{className:`${ua}-selection`},ie.createElement(Nr.default,{checked:yo?Ro:!!Ia.length&&wn,indeterminate:yo?!Ro&&Io:!wn&&va,onChange:ir,disabled:Ia.length===0||yo,"aria-label":Jr?"Custom selection":"Select all",skipGroup:!0}),Jr)}let Vo;Pn==="radio"?Vo=(Jr,$r,yo)=>{const Ro=Za($r,yo),Io=Ma.has(Ro);return{node:ie.createElement(fo.ZP,Object.assign({},vr.get(Ro),{checked:Io,onClick:Rr=>Rr.stopPropagation(),onChange:Rr=>{Ma.has(Ro)||_r(Ro,!0,[Ro],Rr.nativeEvent)}})),checked:Io}}:Vo=(Jr,$r,yo)=>{var Ro;const Io=Za($r,yo),Rr=Ma.has(Io),_o=Mr.has(Io),Yo=vr.get(Io);let eo;return or==="nest"?eo=_o:eo=(Ro=Yo==null?void 0:Yo.indeterminate)!==null&&Ro!==void 0?Ro:_o,{node:ie.createElement(Nr.default,Object.assign({},Yo,{indeterminate:eo,checked:Rr,skipGroup:!0,onClick:er=>er.stopPropagation(),onChange:er=>{let{nativeEvent:Oo}=er;const{shiftKey:Qo}=Oo;let ki=-1,Pi=-1;if(Qo&&Xn){const ui=new Set([nr,Io]);Ea.some((ni,ko)=>{if(ui.has(ni))if(ki===-1)ki=ko;else return Pi=ko,!0;return!1})}if(Pi!==-1&&ki!==Pi&&Xn){const ui=Ea.slice(ki,Pi+1),ni=[];Rr?ui.forEach(wo=>{Ma.has(wo)&&(ni.push(wo),Ma.delete(wo))}):ui.forEach(wo=>{Ma.has(wo)||(ni.push(wo),Ma.add(wo))});const ko=Array.from(Ma);qt==null||qt(!Rr,ko.map(wo=>wa(wo)),ni.map(wo=>wa(wo))),_a(ko,"multiple")}else{const ui=Br;if(Xn){const ni=Rr?(0,Ri._5)(ui,Io):(0,Ri.L0)(ui,Io);_r(Io,!Rr,ni,Oo)}else{const ni=(0,tl.S)([].concat((0,Tn.Z)(ui),[Io]),!0,lr,Cr),{checkedKeys:ko,halfCheckedKeys:wo}=ni;let Li=ko;if(Rr){const Ui=new Set(ko);Ui.delete(Io),Li=(0,tl.S)(Array.from(Ui),{checked:!1,halfCheckedKeys:wo},lr,Cr).checkedKeys}_r(Io,!Rr,Li,Oo)}}vo(Rr?null:Io)}})),checked:Rr}};const Ho=(Jr,$r,yo)=>{const{node:Ro,checked:Io}=Vo(Jr,$r,yo);return Rn?Rn(Io,$r,yo,Ro):Ro};if(!Wa.includes(Ci))if(Wa.findIndex(Jr=>{var $r;return(($r=Jr[ca])===null||$r===void 0?void 0:$r.columnType)==="EXPAND_COLUMN"})===0){const[Jr,...$r]=Wa;Wa=[Jr,Ci].concat((0,Tn.Z)($r))}else Wa=[Ci].concat((0,Tn.Z)(Wa));const fi=Wa.indexOf(Ci);Wa=Wa.filter((Jr,$r)=>Jr!==Ci||$r===fi);const Co=Wa[fi-1],So=Wa[fi+1];let Va=jn;Va===void 0&&((So==null?void 0:So.fixed)!==void 0?Va=So.fixed:(Co==null?void 0:Co.fixed)!==void 0&&(Va=Co.fixed)),Va&&Co&&((ja=Co[ca])===null||ja===void 0?void 0:ja.columnType)==="EXPAND_COLUMN"&&Co.fixed===void 0&&(Co.fixed=Va);const Uo=Oe()(`${ua}-selection-col`,{[`${ua}-selection-col-with-dropdown`]:Cn&&Pn==="checkbox"}),qo={fixed:Va,width:yn,className:`${ua}-selection-column`,title:me.columnTitle||wr,render:Ho,onCell:me.onCell,[ca]:{className:Uo}};return Wa.map(Jr=>Jr===Ci?qo:Jr)},[Za,Ia,me,Br,io,Mr,yn,Qr,or,nr,vr,qt,_r,Cr]),io]},si=te(89489),Fi=te(59477),li=te(6848);const Jo="ascend",ti="descend";function xi(ce){return typeof ce.sorter=="object"&&typeof ce.sorter.multiple=="number"?ce.sorter.multiple:!1}function Wo(ce){return typeof ce=="function"?ce:ce&&typeof ce=="object"&&ce.compare?ce.compare:!1}function Di(ce,me){return me?ce[ce.indexOf(me)+1]:ce[0]}function pi(ce,me,De){let Te=[];function _e(et,It){Te.push({column:et,key:ka(et,It),multiplePriority:xi(et),sortOrder:et.sortOrder})}return(ce||[]).forEach((et,It)=>{const Lt=Xa(It,De);et.children?("sortOrder"in et&&_e(et,Lt),Te=[].concat((0,Tn.Z)(Te),(0,Tn.Z)(pi(et.children,me,Lt)))):et.sorter&&("sortOrder"in et?_e(et,Lt):me&&et.defaultSortOrder&&Te.push({column:et,key:ka(et,Lt),multiplePriority:xi(et),sortOrder:et.defaultSortOrder}))}),Te}function Si(ce,me,De,Te,_e,et,It,Lt){return(me||[]).map((Dt,an)=>{const Qt=Xa(an,Lt);let qt=Dt;if(qt.sorter){const yn=qt.sortDirections||_e,Pn=qt.showSorterTooltip===void 0?It:qt.showSorterTooltip,Cn=ka(qt,Qt),jn=De.find(or=>{let{key:ha}=or;return ha===Cn}),Rn=jn?jn.sortOrder:null,na=Di(yn,Rn);let Xn;if(Dt.sortIcon)Xn=Dt.sortIcon({sortOrder:Rn});else{const or=yn.includes(Jo)&&ie.createElement(Fi.Z,{className:Oe()(`${ce}-column-sorter-up`,{active:Rn===Jo})}),ha=yn.includes(ti)&&ie.createElement(si.Z,{className:Oe()(`${ce}-column-sorter-down`,{active:Rn===ti})});Xn=ie.createElement("span",{className:Oe()(`${ce}-column-sorter`,{[`${ce}-column-sorter-full`]:!!(or&&ha)})},ie.createElement("span",{className:`${ce}-column-sorter-inner`,"aria-hidden":"true"},or,ha))}const{cancelSort:ua,triggerAsc:za,triggerDesc:Ka}=et||{};let wa=ua;na===ti?wa=Ka:na===Jo&&(wa=za);const Za=typeof Pn=="object"?Pn:{title:wa};qt=Object.assign(Object.assign({},qt),{className:Oe()(qt.className,{[`${ce}-column-sort`]:Rn}),title:or=>{const ha=ie.createElement("div",{className:`${ce}-column-sorters`},ie.createElement("span",{className:`${ce}-column-title`},Pr(Dt.title,or)),Xn);return Pn?ie.createElement(li.Z,Object.assign({},Za),ha):ha},onHeaderCell:or=>{const ha=Dt.onHeaderCell&&Dt.onHeaderCell(or)||{},Ba=ha.onClick,Pa=ha.onKeyDown;ha.onClick=Ga=>{Te({column:Dt,key:Cn,sortOrder:na,multiplePriority:xi(Dt)}),Ba==null||Ba(Ga)},ha.onKeyDown=Ga=>{Ga.keyCode===di.Z.ENTER&&(Te({column:Dt,key:Cn,sortOrder:na,multiplePriority:xi(Dt)}),Pa==null||Pa(Ga))};const oa=rr(Dt.title,{}),da=oa==null?void 0:oa.toString();return Rn?ha["aria-sort"]=Rn==="ascend"?"ascending":"descending":ha["aria-label"]=da||"",ha.className=Oe()(ha.className,`${ce}-column-has-sorters`),ha.tabIndex=0,Dt.ellipsis&&(ha.title=(oa!=null?oa:"").toString()),ha}})}return"children"in qt&&(qt=Object.assign(Object.assign({},qt),{children:Si(ce,qt.children,De,Te,_e,et,It,Qt)})),qt})}function Vi(ce){const{column:me,sortOrder:De}=ce;return{column:me,order:De,field:me.dataIndex,columnKey:me.key}}function Yi(ce){const me=ce.filter(De=>{let{sortOrder:Te}=De;return Te}).map(Vi);return me.length===0&&ce.length?Object.assign(Object.assign({},Vi(ce[ce.length-1])),{column:void 0}):me.length<=1?me[0]||{}:me}function bi(ce,me,De){const Te=me.slice().sort((It,Lt)=>Lt.multiplePriority-It.multiplePriority),_e=ce.slice(),et=Te.filter(It=>{let{column:{sorter:Lt},sortOrder:Dt}=It;return Wo(Lt)&&Dt});return et.length?_e.sort((It,Lt)=>{for(let Dt=0;Dt{const Lt=It[De];return Lt?Object.assign(Object.assign({},It),{[De]:bi(Lt,me,De)}):It}):_e}function Xi(ce){let{prefixCls:me,mergedColumns:De,onSorterChange:Te,sortDirections:_e,tableLocale:et,showSorterTooltip:It}=ce;const[Lt,Dt]=ie.useState(pi(De,!0)),an=ie.useMemo(()=>{let Cn=!0;const jn=pi(De,!1);if(!jn.length)return Lt;const Rn=[];function na(ua){Cn?Rn.push(ua):Rn.push(Object.assign(Object.assign({},ua),{sortOrder:null}))}let Xn=null;return jn.forEach(ua=>{Xn===null?(na(ua),ua.sortOrder&&(ua.multiplePriority===!1?Cn=!1:Xn=!0)):(Xn&&ua.multiplePriority!==!1||(Cn=!1),na(ua))}),Rn},[De,Lt]),Qt=ie.useMemo(()=>{const Cn=an.map(jn=>{let{column:Rn,sortOrder:na}=jn;return{column:Rn,order:na}});return{sortColumns:Cn,sortColumn:Cn[0]&&Cn[0].column,sortOrder:Cn[0]&&Cn[0].order}},[an]);function qt(Cn){let jn;Cn.multiplePriority===!1||!an.length||an[0].multiplePriority===!1?jn=[Cn]:jn=[].concat((0,Tn.Z)(an.filter(Rn=>{let{key:na}=Rn;return na!==Cn.key})),[Cn]),Dt(jn),Te(Yi(jn),jn)}return[Cn=>Si(me,Cn,an,qt,_e,et,It),an,Qt,()=>Yi(an)]}function ml(ce,me){return ce.map(De=>{const Te=Object.assign({},De);return Te.title=Pr(De.title,me),"children"in Te&&(Te.children=ml(Te.children,me)),Te})}function ls(ce){return[ie.useCallback(De=>ml(De,ce),[ce])]}var ql=qa((ce,me)=>{const{_renderTimes:De}=ce,{_renderTimes:Te}=me;return De!==Te}),al=Se((ce,me)=>{const{_renderTimes:De}=ce,{_renderTimes:Te}=me;return De!==Te}),rl=te(64993),bl=te(17313),ss=te(83116),us=te(37613),de=ce=>{const{componentCls:me}=ce,De=`${ce.lineWidth}px ${ce.lineType} ${ce.tableBorderColor}`,Te=(_e,et,It)=>({[`&${me}-${_e}`]:{[`> ${me}-container`]:{[`> ${me}-content, > ${me}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${me}-expanded-row-fixed`]:{margin:`-${et}px -${It+ce.lineWidth}px`}}}}}});return{[`${me}-wrapper`]:{[`${me}${me}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${me}-title`]:{border:De,borderBottom:0},[`> ${me}-container`]:{borderInlineStart:De,borderTop:De,[` > ${me}-content, > ${me}-header, > ${me}-body, @@ -218,7 +218,7 @@ `]:{"> th, > td":{borderInlineEnd:0}}}}}},Te("middle",ce.tablePaddingVerticalMiddle,ce.tablePaddingHorizontalMiddle)),Te("small",ce.tablePaddingVerticalSmall,ce.tablePaddingHorizontalSmall)),{[`> ${me}-footer`]:{border:De,borderTop:0}}),[`${me}-cell`]:{[`${me}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${ce.lineWidth}px 0 ${ce.lineWidth}px ${ce.tableHeaderBg}`}},[`${me}-bordered ${me}-cell-scrollbar`]:{borderInlineEnd:De}}}},ze=ce=>{const{componentCls:me}=ce;return{[`${me}-wrapper`]:{[`${me}-cell-ellipsis`]:Object.assign(Object.assign({},bl.vS),{wordBreak:"keep-all",[` &${me}-cell-fix-left-last, &${me}-cell-fix-right-first - `]:{overflow:"visible",[`${me}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${me}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Rt=ce=>{const{componentCls:me}=ce;return{[`${me}-wrapper`]:{[`${me}-tbody > tr${me}-placeholder`]:{textAlign:"center",color:ce.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:ce.colorBgContainer}}}}},At=te(15969),dn=ce=>{const{componentCls:me,antCls:De,controlInteractiveSize:Te,motionDurationSlow:_e,lineWidth:et,paddingXS:It,lineType:Lt,tableBorderColor:Dt,tableExpandIconBg:an,tableExpandColumnWidth:Ut,borderRadius:qt,fontSize:yn,fontSizeSM:Pn,lineHeight:Cn,tablePaddingVertical:jn,tablePaddingHorizontal:Rn,tableExpandedRowBg:na,paddingXXS:Xn}=ce,ua=Te/2-et,za=ua*2+et*3,Ka=`${et}px ${Lt} ${Dt}`,wa=Xn-et;return{[`${me}-wrapper`]:{[`${me}-expand-icon-col`]:{width:Ut},[`${me}-row-expand-icon-cell`]:{textAlign:"center",[`${me}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${me}-row-indent`]:{height:1,float:"left"},[`${me}-row-expand-icon`]:Object.assign(Object.assign({},(0,At.N)(ce)),{position:"relative",float:"left",boxSizing:"border-box",width:za,height:za,padding:0,color:"inherit",lineHeight:`${za}px`,background:an,border:Ka,borderRadius:qt,transform:`scale(${Te/za})`,transition:`all ${_e}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${_e} ease-out`,content:'""'},"&::before":{top:ua,insetInlineEnd:wa,insetInlineStart:wa,height:et},"&::after":{top:wa,bottom:wa,insetInlineStart:ua,width:et,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${me}-row-indent + ${me}-row-expand-icon`]:{marginTop:(yn*Cn-et*3)/2-Math.ceil((Pn*1.4-et*3)/2),marginInlineEnd:It},[`tr${me}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:na}},[`${De}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${me}-expanded-row-fixed`]:{position:"relative",margin:`-${jn}px -${Rn}px`,padding:`${jn}px ${Rn}px`}}}},ta=ce=>{const{componentCls:me,antCls:De,iconCls:Te,tableFilterDropdownWidth:_e,tableFilterDropdownSearchWidth:et,paddingXXS:It,paddingXS:Lt,colorText:Dt,lineWidth:an,lineType:Ut,tableBorderColor:qt,tableHeaderIconColor:yn,fontSizeSM:Pn,tablePaddingHorizontal:Cn,borderRadius:jn,motionDurationSlow:Rn,colorTextDescription:na,colorPrimary:Xn,tableHeaderFilterActiveBg:ua,colorTextDisabled:za,tableFilterDropdownBg:Ka,tableFilterDropdownHeight:wa,controlItemBgHover:Za,controlItemBgActive:or,boxShadowSecondary:ha,filterDropdownMenuBg:Ba}=ce,Pa=`${De}-dropdown`,oa=`${me}-filter-dropdown`,da=`${De}-tree`,Ga=`${an}px ${Ut} ${qt}`;return[{[`${me}-wrapper`]:{[`${me}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${me}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-It,marginInline:`${It}px ${-Cn/2}px`,padding:`0 ${It}px`,color:yn,fontSize:Pn,borderRadius:jn,cursor:"pointer",transition:`all ${Rn}`,"&:hover":{color:na,background:ua},"&.active":{color:Xn}}}},{[`${De}-dropdown`]:{[oa]:Object.assign(Object.assign({},(0,bl.Wf)(ce)),{minWidth:_e,backgroundColor:Ka,borderRadius:jn,boxShadow:ha,overflow:"hidden",[`${Pa}-menu`]:{maxHeight:wa,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Ba,"&:empty::after":{display:"block",padding:`${Lt}px 0`,color:za,fontSize:Pn,textAlign:"center",content:'"Not Found"'}},[`${oa}-tree`]:{paddingBlock:`${Lt}px 0`,paddingInline:Lt,[da]:{padding:0},[`${da}-treenode ${da}-node-content-wrapper:hover`]:{backgroundColor:Za},[`${da}-treenode-checkbox-checked ${da}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:or}}},[`${oa}-search`]:{padding:Lt,borderBottom:Ga,"&-input":{input:{minWidth:et},[Te]:{color:za}}},[`${oa}-checkall`]:{width:"100%",marginBottom:It,marginInlineStart:It},[`${oa}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Lt-an}px ${Lt}px`,overflow:"hidden",borderTop:Ga}})}},{[`${De}-dropdown ${oa}, ${oa}-submenu`]:{[`${De}-checkbox-wrapper + span`]:{paddingInlineStart:Lt,color:Dt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},An=ce=>{const{componentCls:me,lineWidth:De,colorSplit:Te,motionDurationSlow:_e,zIndexTableFixed:et,tableBg:It,zIndexTableSticky:Lt}=ce,Dt=Te;return{[`${me}-wrapper`]:{[` + `]:{overflow:"visible",[`${me}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${me}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Rt=ce=>{const{componentCls:me}=ce;return{[`${me}-wrapper`]:{[`${me}-tbody > tr${me}-placeholder`]:{textAlign:"center",color:ce.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:ce.colorBgContainer}}}}},At=te(15969),dn=ce=>{const{componentCls:me,antCls:De,controlInteractiveSize:Te,motionDurationSlow:_e,lineWidth:et,paddingXS:It,lineType:Lt,tableBorderColor:Dt,tableExpandIconBg:an,tableExpandColumnWidth:Qt,borderRadius:qt,fontSize:yn,fontSizeSM:Pn,lineHeight:Cn,tablePaddingVertical:jn,tablePaddingHorizontal:Rn,tableExpandedRowBg:na,paddingXXS:Xn}=ce,ua=Te/2-et,za=ua*2+et*3,Ka=`${et}px ${Lt} ${Dt}`,wa=Xn-et;return{[`${me}-wrapper`]:{[`${me}-expand-icon-col`]:{width:Qt},[`${me}-row-expand-icon-cell`]:{textAlign:"center",[`${me}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${me}-row-indent`]:{height:1,float:"left"},[`${me}-row-expand-icon`]:Object.assign(Object.assign({},(0,At.N)(ce)),{position:"relative",float:"left",boxSizing:"border-box",width:za,height:za,padding:0,color:"inherit",lineHeight:`${za}px`,background:an,border:Ka,borderRadius:qt,transform:`scale(${Te/za})`,transition:`all ${_e}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${_e} ease-out`,content:'""'},"&::before":{top:ua,insetInlineEnd:wa,insetInlineStart:wa,height:et},"&::after":{top:wa,bottom:wa,insetInlineStart:ua,width:et,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${me}-row-indent + ${me}-row-expand-icon`]:{marginTop:(yn*Cn-et*3)/2-Math.ceil((Pn*1.4-et*3)/2),marginInlineEnd:It},[`tr${me}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:na}},[`${De}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${me}-expanded-row-fixed`]:{position:"relative",margin:`-${jn}px -${Rn}px`,padding:`${jn}px ${Rn}px`}}}},ta=ce=>{const{componentCls:me,antCls:De,iconCls:Te,tableFilterDropdownWidth:_e,tableFilterDropdownSearchWidth:et,paddingXXS:It,paddingXS:Lt,colorText:Dt,lineWidth:an,lineType:Qt,tableBorderColor:qt,tableHeaderIconColor:yn,fontSizeSM:Pn,tablePaddingHorizontal:Cn,borderRadius:jn,motionDurationSlow:Rn,colorTextDescription:na,colorPrimary:Xn,tableHeaderFilterActiveBg:ua,colorTextDisabled:za,tableFilterDropdownBg:Ka,tableFilterDropdownHeight:wa,controlItemBgHover:Za,controlItemBgActive:or,boxShadowSecondary:ha,filterDropdownMenuBg:Ba}=ce,Pa=`${De}-dropdown`,oa=`${me}-filter-dropdown`,da=`${De}-tree`,Ga=`${an}px ${Qt} ${qt}`;return[{[`${me}-wrapper`]:{[`${me}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${me}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-It,marginInline:`${It}px ${-Cn/2}px`,padding:`0 ${It}px`,color:yn,fontSize:Pn,borderRadius:jn,cursor:"pointer",transition:`all ${Rn}`,"&:hover":{color:na,background:ua},"&.active":{color:Xn}}}},{[`${De}-dropdown`]:{[oa]:Object.assign(Object.assign({},(0,bl.Wf)(ce)),{minWidth:_e,backgroundColor:Ka,borderRadius:jn,boxShadow:ha,overflow:"hidden",[`${Pa}-menu`]:{maxHeight:wa,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Ba,"&:empty::after":{display:"block",padding:`${Lt}px 0`,color:za,fontSize:Pn,textAlign:"center",content:'"Not Found"'}},[`${oa}-tree`]:{paddingBlock:`${Lt}px 0`,paddingInline:Lt,[da]:{padding:0},[`${da}-treenode ${da}-node-content-wrapper:hover`]:{backgroundColor:Za},[`${da}-treenode-checkbox-checked ${da}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:or}}},[`${oa}-search`]:{padding:Lt,borderBottom:Ga,"&-input":{input:{minWidth:et},[Te]:{color:za}}},[`${oa}-checkall`]:{width:"100%",marginBottom:It,marginInlineStart:It},[`${oa}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Lt-an}px ${Lt}px`,overflow:"hidden",borderTop:Ga}})}},{[`${De}-dropdown ${oa}, ${oa}-submenu`]:{[`${De}-checkbox-wrapper + span`]:{paddingInlineStart:Lt,color:Dt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},An=ce=>{const{componentCls:me,lineWidth:De,colorSplit:Te,motionDurationSlow:_e,zIndexTableFixed:et,tableBg:It,zIndexTableSticky:Lt}=ce,Dt=Te;return{[`${me}-wrapper`]:{[` ${me}-cell-fix-left, ${me}-cell-fix-right `]:{position:"sticky !important",zIndex:et,background:It},[` @@ -248,7 +248,7 @@ `]:{padding:`${_e}px ${et}px`},[`${me}-filter-trigger`]:{marginInlineEnd:`-${et/2}px`},[`${me}-expanded-row-fixed`]:{margin:`-${_e}px -${et}px`},[`${me}-tbody`]:{[`${me}-wrapper:only-child ${me}`]:{marginBlock:`-${_e}px`,marginInline:`${ce.tableExpandColumnWidth-et}px -${et}px`}},[`${me}-selection-column`]:{paddingInlineStart:`${et/4}px`}}});return{[`${me}-wrapper`]:Object.assign(Object.assign({},De("middle",ce.tablePaddingVerticalMiddle,ce.tablePaddingHorizontalMiddle,ce.tableFontSizeMiddle)),De("small",ce.tablePaddingVerticalSmall,ce.tablePaddingHorizontalSmall,ce.tableFontSizeSmall))}},zr=ce=>{const{componentCls:me,marginXXS:De,fontSizeIcon:Te,tableHeaderIconColor:_e,tableHeaderIconColorHover:et}=ce;return{[`${me}-wrapper`]:{[`${me}-thead th${me}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${ce.motionDurationSlow}`,"&:hover":{background:ce.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:ce.colorPrimary},[` &${me}-cell-fix-left:hover, &${me}-cell-fix-right:hover - `]:{background:ce.tableFixedHeaderSortActiveBg}},[`${me}-thead th${me}-column-sort`]:{background:ce.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${me}-column-sort`]:{background:ce.tableBodySortBg},[`${me}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${me}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${me}-column-sorter`]:{marginInlineStart:De,color:_e,fontSize:0,transition:`color ${ce.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:Te,"&.active":{color:ce.colorPrimary}},[`${me}-column-sorter-up + ${me}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${me}-column-sorters:hover ${me}-column-sorter`]:{color:et}}}},Gr=ce=>{const{componentCls:me,opacityLoading:De,tableScrollThumbBg:Te,tableScrollThumbBgHover:_e,tableScrollThumbSize:et,tableScrollBg:It,zIndexTableSticky:Lt,stickyScrollBarBorderRadius:Dt}=ce,an=`${ce.lineWidth}px ${ce.lineType} ${ce.tableBorderColor}`;return{[`${me}-wrapper`]:{[`${me}-sticky`]:{"&-holder":{position:"sticky",zIndex:Lt,background:ce.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${et}px !important`,zIndex:Lt,display:"flex",alignItems:"center",background:It,borderTop:an,opacity:De,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:et,backgroundColor:Te,borderRadius:Dt,transition:`all ${ce.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:_e}}}}}}},oo=ce=>{const{componentCls:me,lineWidth:De,tableBorderColor:Te}=ce,_e=`${De}px ${ce.lineType} ${Te}`;return{[`${me}-wrapper`]:{[`${me}-summary`]:{position:"relative",zIndex:ce.zIndexTableFixed,background:ce.tableBg,"> tr":{"> th, > td":{borderBottom:_e}}},[`div${me}-summary`]:{boxShadow:`0 -${De}px 0 ${Te}`}}}},Lo=ce=>{const{componentCls:me}=ce,De=`${ce.lineWidth}px ${ce.lineType} ${ce.tableBorderColor}`,Te=`${me}-expanded-row-cell`;return{[`${me}-wrapper`]:{[`${me}-tbody-virtual`]:{[`${me}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${me}-cell`]:{borderBottom:De},[`${me}-expanded-row`]:{[`${Te}${Te}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${ce.lineWidth}px)`,borderInlineEnd:"none"}}},[`${me}-bordered`]:{[`${me}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:De,position:"absolute"},[`${me}-cell`]:{borderInlineEnd:De,[`&${me}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-ce.lineWidth,borderInlineStart:De}}}}}}};const ro=ce=>{const{componentCls:me,fontWeightStrong:De,tablePaddingVertical:Te,tablePaddingHorizontal:_e,lineWidth:et,lineType:It,tableBorderColor:Lt,tableFontSize:Dt,tableBg:an,tableRadius:Ut,tableHeaderTextColor:qt,motionDurationMid:yn,tableHeaderBg:Pn,tableHeaderCellSplitColor:Cn,tableRowHoverBg:jn,tableSelectedRowBg:Rn,tableSelectedRowHoverBg:na,tableFooterTextColor:Xn,tableFooterBg:ua,paddingContentVerticalLG:za}=ce,Ka=`${et}px ${It} ${Lt}`;return{[`${me}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bl.dF)()),{[me]:Object.assign(Object.assign({},(0,bl.Wf)(ce)),{fontSize:Dt,background:an,borderRadius:`${Ut}px ${Ut}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Ut}px ${Ut}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{background:ce.tableFixedHeaderSortActiveBg}},[`${me}-thead th${me}-column-sort`]:{background:ce.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${me}-column-sort`]:{background:ce.tableBodySortBg},[`${me}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${me}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${me}-column-sorter`]:{marginInlineStart:De,color:_e,fontSize:0,transition:`color ${ce.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:Te,"&.active":{color:ce.colorPrimary}},[`${me}-column-sorter-up + ${me}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${me}-column-sorters:hover ${me}-column-sorter`]:{color:et}}}},Gr=ce=>{const{componentCls:me,opacityLoading:De,tableScrollThumbBg:Te,tableScrollThumbBgHover:_e,tableScrollThumbSize:et,tableScrollBg:It,zIndexTableSticky:Lt,stickyScrollBarBorderRadius:Dt}=ce,an=`${ce.lineWidth}px ${ce.lineType} ${ce.tableBorderColor}`;return{[`${me}-wrapper`]:{[`${me}-sticky`]:{"&-holder":{position:"sticky",zIndex:Lt,background:ce.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${et}px !important`,zIndex:Lt,display:"flex",alignItems:"center",background:It,borderTop:an,opacity:De,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:et,backgroundColor:Te,borderRadius:Dt,transition:`all ${ce.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:_e}}}}}}},oo=ce=>{const{componentCls:me,lineWidth:De,tableBorderColor:Te}=ce,_e=`${De}px ${ce.lineType} ${Te}`;return{[`${me}-wrapper`]:{[`${me}-summary`]:{position:"relative",zIndex:ce.zIndexTableFixed,background:ce.tableBg,"> tr":{"> th, > td":{borderBottom:_e}}},[`div${me}-summary`]:{boxShadow:`0 -${De}px 0 ${Te}`}}}},Lo=ce=>{const{componentCls:me}=ce,De=`${ce.lineWidth}px ${ce.lineType} ${ce.tableBorderColor}`,Te=`${me}-expanded-row-cell`;return{[`${me}-wrapper`]:{[`${me}-tbody-virtual`]:{[`${me}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${me}-cell`]:{borderBottom:De},[`${me}-expanded-row`]:{[`${Te}${Te}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${ce.lineWidth}px)`,borderInlineEnd:"none"}}},[`${me}-bordered`]:{[`${me}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:De,position:"absolute"},[`${me}-cell`]:{borderInlineEnd:De,[`&${me}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-ce.lineWidth,borderInlineStart:De}}}}}}};const ro=ce=>{const{componentCls:me,fontWeightStrong:De,tablePaddingVertical:Te,tablePaddingHorizontal:_e,lineWidth:et,lineType:It,tableBorderColor:Lt,tableFontSize:Dt,tableBg:an,tableRadius:Qt,tableHeaderTextColor:qt,motionDurationMid:yn,tableHeaderBg:Pn,tableHeaderCellSplitColor:Cn,tableRowHoverBg:jn,tableSelectedRowBg:Rn,tableSelectedRowHoverBg:na,tableFooterTextColor:Xn,tableFooterBg:ua,paddingContentVerticalLG:za}=ce,Ka=`${et}px ${It} ${Lt}`;return{[`${me}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bl.dF)()),{[me]:Object.assign(Object.assign({},(0,bl.Wf)(ce)),{fontSize:Dt,background:an,borderRadius:`${Qt}px ${Qt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Qt}px ${Qt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${me}-cell, ${me}-thead > tr > th, ${me}-tbody > tr > th, @@ -263,5 +263,5 @@ &${me}-row:hover > td, > th${me}-cell-row-hover, > td${me}-cell-row-hover - `]:{background:jn},[`&${me}-row-selected`]:{"> th, > td":{background:Rn},"&:hover > th, &:hover > td":{background:na}}}},[`${me}-footer`]:{padding:`${Te}px ${_e}px`,color:Xn,background:ua}})}};var Vr=(0,ss.Z)("Table",ce=>{const{colorTextHeading:me,colorSplit:De,colorIcon:Te,colorIconHover:_e,opacityLoading:et,colorBgContainer:It,controlInteractiveSize:Lt,headerBg:Dt,headerColor:an,headerSortActiveBg:Ut,headerSortHoverBg:qt,bodySortBg:yn,rowHoverBg:Pn,rowSelectedBg:Cn,rowSelectedHoverBg:jn,rowExpandedBg:Rn,cellPaddingBlock:na,cellPaddingInline:Xn,cellPaddingBlockMD:ua,cellPaddingInlineMD:za,cellPaddingBlockSM:Ka,cellPaddingInlineSM:wa,borderColor:Za,footerBg:or,footerColor:ha,headerBorderRadius:Ba,cellFontSize:Pa,cellFontSizeMD:oa,cellFontSizeSM:da,headerSplitColor:Ga,fixedHeaderSortActiveBg:Er,headerFilterHoverBg:lr,filterDropdownBg:Ia,expandIconBg:vr,selectionColumnWidth:Cr,stickyScrollBarBg:Br}=ce,xr=new rl.C(Te),io=new rl.C(_e),Mr=2,nr=(0,us.TS)(ce,{tableFontSize:Pa,tableBg:It,tableRadius:Ba,tablePaddingVertical:na,tablePaddingHorizontal:Xn,tablePaddingVerticalMiddle:ua,tablePaddingHorizontalMiddle:za,tablePaddingVerticalSmall:Ka,tablePaddingHorizontalSmall:wa,tableBorderColor:Za,tableHeaderTextColor:an,tableHeaderBg:Dt,tableFooterTextColor:ha,tableFooterBg:or,tableHeaderCellSplitColor:Ga,tableHeaderSortBg:Ut,tableHeaderSortHoverBg:qt,tableHeaderIconColor:xr.clone().setAlpha(xr.getAlpha()*et).toRgbString(),tableHeaderIconColorHover:io.clone().setAlpha(io.getAlpha()*et).toRgbString(),tableBodySortBg:yn,tableFixedHeaderSortActiveBg:Er,tableHeaderFilterActiveBg:lr,tableFilterDropdownBg:Ia,tableRowHoverBg:Pn,tableSelectedRowBg:Cn,tableSelectedRowHoverBg:jn,zIndexTableFixed:Mr,zIndexTableSticky:Mr+1,tableFontSizeMiddle:oa,tableFontSizeSmall:da,tableSelectionColumnWidth:Cr,tableExpandIconBg:vr,tableExpandColumnWidth:Lt+2*ce.padding,tableExpandedRowBg:Rn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Br,tableScrollThumbBgHover:me,tableScrollBg:De});return[ro(nr),Kn(nr),oo(nr),zr(nr),ta(nr),de(nr),En(nr),dn(nr),oo(nr),Rt(nr),Aa(nr),An(nr),Gr(nr),ze(nr),Da(nr),ba(nr),Lo(nr)]},ce=>{const{colorFillAlter:me,colorBgContainer:De,colorTextHeading:Te,colorFillSecondary:_e,colorFillContent:et,controlItemBgActive:It,controlItemBgActiveHover:Lt,padding:Dt,paddingSM:an,paddingXS:Ut,colorBorderSecondary:qt,borderRadiusLG:yn,fontSize:Pn,controlHeight:Cn,colorTextPlaceholder:jn}=ce,Rn=new rl.C(_e).onBackground(De).toHexShortString(),na=new rl.C(et).onBackground(De).toHexShortString(),Xn=new rl.C(me).onBackground(De).toHexShortString();return{headerBg:Xn,headerColor:Te,headerSortActiveBg:Rn,headerSortHoverBg:na,bodySortBg:Xn,rowHoverBg:Xn,rowSelectedBg:It,rowSelectedHoverBg:Lt,rowExpandedBg:me,cellPaddingBlock:Dt,cellPaddingInline:Dt,cellPaddingBlockMD:an,cellPaddingInlineMD:Ut,cellPaddingBlockSM:Ut,cellPaddingInlineSM:Ut,borderColor:qt,headerBorderRadius:yn,footerBg:Xn,footerColor:Te,cellFontSize:Pn,cellFontSizeMD:Pn,cellFontSizeSM:Pn,headerSplitColor:qt,fixedHeaderSortActiveBg:Rn,headerFilterHoverBg:et,filterDropdownMenuBg:De,filterDropdownBg:De,expandIconBg:De,selectionColumnWidth:Cn,stickyScrollBarBg:jn,stickyScrollBarBorderRadius:100}});const Ur=[],so=(ce,me)=>{const{prefixCls:De,className:Te,rootClassName:_e,style:et,size:It,bordered:Lt,dropdownPrefixCls:Dt,dataSource:an,pagination:Ut,rowSelection:qt,rowKey:yn="key",rowClassName:Pn,columns:Cn,children:jn,childrenColumnName:Rn,onChange:na,getPopupContainer:Xn,loading:ua,expandIcon:za,expandable:Ka,expandedRowRender:wa,expandIconColumnIndex:Za,indentSize:or,scroll:ha,sortDirections:Ba,locale:Pa,showSorterTooltip:oa=!0,virtual:da}=ce,Ga=ie.useMemo(()=>Cn||je(jn),[Cn,jn]),Er=ie.useMemo(()=>Ga.some(Wr=>Wr.responsive),[Ga]),lr=(0,ra.Z)(Er),Ia=ie.useMemo(()=>{const Wr=new Set(Object.keys(lr).filter(uo=>lr[uo]));return Ga.filter(uo=>!uo.responsive||uo.responsive.some(Xo=>Wr.has(Xo)))},[Ga,lr]),vr=(0,Zt.Z)(ce,["className","style","columns"]),{locale:Cr=tr.Z,direction:Br,table:xr,renderEmpty:io,getPrefixCls:Mr,getPopupContainer:nr}=ie.useContext(Hn.E_),vo=(0,sa.Z)(It),_a=Object.assign(Object.assign({},Cr.Table),Pa),_r=an||Ur,Qr=Mr("table",De),No=Mr("dropdown",Dt),$a=Object.assign({childrenColumnName:Rn,expandIconColumnIndex:Za},Ka),{childrenColumnName:ja="children"}=$a,Wa=ie.useMemo(()=>_r.some(Wr=>Wr==null?void 0:Wr[ja])?"nest":wa||Ka&&Ka.expandedRowRender?"row":null,[_r]),Ma={body:ie.useRef()},Ea=ie.useMemo(()=>typeof yn=="function"?yn:Wr=>Wr==null?void 0:Wr[yn],[yn]),[wn]=Pl(_r,ja,Ea),va={},ir=function(Wr,uo){let Xo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var xo,ai,ri;const $o=Object.assign(Object.assign({},va),Wr);Xo&&((xo=va.resetPagination)===null||xo===void 0||xo.call(va),!((ai=$o.pagination)===null||ai===void 0)&&ai.current&&($o.pagination.current=1),Ut&&Ut.onChange&&Ut.onChange(1,(ri=$o.pagination)===null||ri===void 0?void 0:ri.pageSize)),ha&&ha.scrollToFirstRowOnChange!==!1&&Ma.body.current&&(0,nn.Z)(0,{getContainer:()=>Ma.body.current}),na==null||na($o.pagination,$o.filters,$o.sorter,{currentDataSource:ji(bi(_r,$o.sorterStates,ja),$o.filterStates),action:uo})},wr=(Wr,uo)=>{ir({sorter:Wr,sorterStates:uo},"sort",!1)},[Vo,Ho,fi,Co]=Xi({prefixCls:Qr,mergedColumns:Ia,onSorterChange:wr,sortDirections:Ba||["ascend","descend"],tableLocale:_a,showSorterTooltip:oa}),So=ie.useMemo(()=>bi(_r,Ho,ja),[_r,Ho]);va.sorter=Co(),va.sorterStates=Ho;const Va=(Wr,uo)=>{ir({filters:Wr,filterStates:uo},"filter",!0)},[Uo,qo,Jr]=ul({prefixCls:Qr,locale:_a,dropdownPrefixCls:No,mergedColumns:Ia,onFilterChange:Va,getPopupContainer:Xn||nr}),$r=ji(So,qo);va.filters=Jr,va.filterStates=qo;const yo=ie.useMemo(()=>{const Wr={};return Object.keys(Jr).forEach(uo=>{Jr[uo]!==null&&(Wr[uo]=Jr[uo])}),Object.assign(Object.assign({},fi),{filters:Wr})},[fi,Jr]),[Ro]=ls(yo),Io=(Wr,uo)=>{ir({pagination:Object.assign(Object.assign({},va.pagination),{current:Wr,pageSize:uo})},"paginate")},[Rr,_o]=Bi($r.length,Io,Ut);va.pagination=Ut===!1?{}:hi(Rr,Ut),va.resetPagination=_o;const Yo=ie.useMemo(()=>{if(Ut===!1||!Rr.pageSize)return $r;const{current:Wr=1,total:uo,pageSize:Xo=Ei}=Rr;return $r.lengthXo?$r.slice((Wr-1)*Xo,Wr*Xo):$r:$r.slice((Wr-1)*Xo,Wr*Xo)},[!!Ut,$r,Rr&&Rr.current,Rr&&Rr.pageSize,Rr&&Rr.total]),[eo,er]=ii({prefixCls:Qr,data:$r,pageData:Yo,getRowKey:Ea,getRecordByKey:wn,expandType:Wa,childrenColumnName:ja,locale:_a,getPopupContainer:Xn||nr},qt),Oo=(Wr,uo,Xo)=>{let xo;return typeof Pn=="function"?xo=Oe()(Pn(Wr,uo,Xo)):xo=Oe()(Pn),Oe()({[`${Qr}-row-selected`]:er.has(Ea(Wr,uo))},xo)};$a.__PARENT_RENDER_ICON__=$a.expandIcon,$a.expandIcon=$a.expandIcon||za||Nn(_a),Wa==="nest"&&$a.expandIconColumnIndex===void 0?$a.expandIconColumnIndex=qt?1:0:$a.expandIconColumnIndex>0&&qt&&($a.expandIconColumnIndex-=1),typeof $a.indentSize!="number"&&($a.indentSize=typeof or=="number"?or:15);const Qo=ie.useCallback(Wr=>Ro(eo(Uo(Vo(Wr)))),[Vo,Uo,eo]);let ki,Pi;if(Ut!==!1&&(Rr!=null&&Rr.total)){let Wr;Rr.size?Wr=Rr.size:Wr=vo==="small"||vo==="middle"?"small":void 0;const uo=ai=>ie.createElement(pa.Z,Object.assign({},Rr,{className:Oe()(`${Qr}-pagination ${Qr}-pagination-${ai}`,Rr.className),size:Wr})),Xo=Br==="rtl"?"left":"right",{position:xo}=Rr;if(xo!==null&&Array.isArray(xo)){const ai=xo.find(Ii=>Ii.includes("top")),ri=xo.find(Ii=>Ii.includes("bottom")),$o=xo.every(Ii=>`${Ii}`=="none");!ai&&!ri&&!$o&&(Pi=uo(Xo)),ai&&(ki=uo(ai.toLowerCase().replace("top",""))),ri&&(Pi=uo(ri.toLowerCase().replace("bottom","")))}else Pi=uo(Xo)}let ui;typeof ua=="boolean"?ui={spinning:ua}:typeof ua=="object"&&(ui=Object.assign({spinning:!0},ua));const[ni,ko]=Vr(Qr),[,wo]=(0,pn.Z)(),Li=Oe()(`${Qr}-wrapper`,xr==null?void 0:xr.className,{[`${Qr}-wrapper-rtl`]:Br==="rtl"},Te,_e,ko),Ui=Object.assign(Object.assign({},xr==null?void 0:xr.style),et),Ai=Pa&&Pa.emptyText||(io==null?void 0:io("Table"))||ie.createElement(On.Z,{componentName:"Table"}),Ni=da?al:ql,fl={},Ol=ie.useMemo(()=>{const{fontSize:Wr,lineHeight:uo,padding:Xo,paddingXS:xo,paddingSM:ai}=wo,ri=Math.floor(Wr*uo);switch(vo){case"large":return Xo*2+ri;case"small":return xo*2+ri;default:return ai*2+ri}},[wo,vo]);return da&&(fl.listItemHeight=Ol),ni(ie.createElement("div",{ref:me,className:Li,style:Ui},ie.createElement(Bn.Z,Object.assign({spinning:!1},ui),ki,ie.createElement(Ni,Object.assign({},fl,vr,{columns:Ia,direction:Br,expandable:$a,prefixCls:Qr,className:Oe()({[`${Qr}-middle`]:vo==="middle",[`${Qr}-small`]:vo==="small",[`${Qr}-bordered`]:Lt,[`${Qr}-empty`]:_r.length===0}),data:Yo,rowKey:Ea,rowClassName:Oo,emptyText:Ai,internalHooks:se,internalRefs:Ma,transformColumns:Qo})),Pi)))};var po=ie.forwardRef(so);const qr=(ce,me)=>{const De=ie.useRef(0);return De.current+=1,ie.createElement(po,Object.assign({},ce,{ref:me,_renderTimes:De.current}))},no=ie.forwardRef(qr);no.SELECTION_COLUMN=Ci,no.EXPAND_COLUMN=z,no.SELECTION_ALL=nl,no.SELECTION_INVERT=dl,no.SELECTION_NONE=cl,no.Column=Ne,no.ColumnGroup=Wt,no.Summary=we;var jo=no,zo=jo},98228:function(ht,Gt,te){"use strict";te.d(Gt,{default:function(){return Ra}});var z=te(92310),se=te.n(z),be=te(32855),ct=te(3300),We=te(27247),Re=te(11913),ie=te(43079),tt=te(34666),st=te(77861),$e=te(17115),Ue=te(90782),He=te(18929),Fe=te(48736),re=te(59301),a=function(Vt){var vt=re.useRef({valueLabels:new Map});return re.useMemo(function(){var jt=vt.current.valueLabels,Dn=new Map,ke=Vt.map(function(St){var Xt,Ze=St.value,Pt=(Xt=St.label)!==null&&Xt!==void 0?Xt:jt.get(Ze);return Dn.set(Ze,Pt),(0,We.Z)((0,We.Z)({},St),{},{label:Pt})});return vt.current.valueLabels=Dn,[ke]},[Vt])},y=function(Vt,vt,jt,Dn){return re.useMemo(function(){var ke=Vt.map(function(Pt){var Tt=Pt.value;return Tt}),St=vt.map(function(Pt){var Tt=Pt.value;return Tt}),Xt=ke.filter(function(Pt){return!Dn[Pt]});if(jt){var Ze=(0,Ue.S)(ke,!0,Dn);ke=Ze.checkedKeys,St=Ze.halfCheckedKeys}return[Array.from(new Set([].concat((0,ct.Z)(Xt),(0,ct.Z)(ke)))),St]},[Vt,vt,jt,Dn])},x=te(71430),E=function(Vt,vt){return re.useMemo(function(){var jt=(0,x.I8)(Vt,{fieldNames:vt,initWrapper:function(ke){return(0,We.Z)((0,We.Z)({},ke),{},{valueEntities:new Map})},processEntity:function(ke,St){var Xt=ke.node[vt.value];if(0)var Ze;St.valueEntities.set(Xt,ke)}});return jt},[Vt,vt])},b=te(74430),ee=te(11592),ne=function(){return null},oe=ne,ae=["children","value"];function fe(Vt){return(0,ee.Z)(Vt).map(function(vt){if(!re.isValidElement(vt)||!vt.type)return null;var jt=vt,Dn=jt.key,ke=jt.props,St=ke.children,Xt=ke.value,Ze=(0,ie.Z)(ke,ae),Pt=(0,We.Z)({key:Dn,value:Xt},Ze),Tt=fe(St);return Tt.length&&(Pt.children=Tt),Pt}).filter(function(vt){return vt})}function pe(Vt){if(!Vt)return Vt;var vt=(0,We.Z)({},Vt);return"props"in vt||Object.defineProperty(vt,"props",{get:function(){return(0,Fe.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),vt}}),vt}function Pe(Vt,vt,jt,Dn,ke,St){var Xt=null,Ze=null;function Pt(){function Tt(Yt){var Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",qe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return Yt.map(function(je,$t){var on="".concat(Ke,"-").concat($t),Ht=je[St.value],kn=jt.includes(Ht),Ct=Tt(je[St.children]||[],on,kn),hn=re.createElement(oe,je,Ct.map(function(Zn){return Zn.node}));if(vt===Ht&&(Xt=hn),kn){var Vn={pos:on,node:hn,children:Ct};return qe||Ze.push(Vn),Vn}return null}).filter(function(je){return je})}Ze||(Ze=[],Tt(Dn),Ze.sort(function(Yt,Ke){var qe=Yt.node.props.value,je=Ke.node.props.value,$t=jt.indexOf(qe),on=jt.indexOf(je);return $t-on}))}Object.defineProperty(Vt,"triggerNode",{get:function(){return(0,Fe.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),Pt(),Xt}}),Object.defineProperty(Vt,"allCheckedNodes",{get:function(){return(0,Fe.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),Pt(),ke?Ze:Ze.map(function(Yt){var Ke=Yt.node;return Ke})}})}var Ee=function(Vt,vt,jt){var Dn=jt.treeNodeFilterProp,ke=jt.filterTreeNode,St=jt.fieldNames,Xt=St.children;return re.useMemo(function(){if(!vt||ke===!1)return Vt;var Ze;if(typeof ke=="function")Ze=ke;else{var Pt=vt.toUpperCase();Ze=function(Ke,qe){var je=qe[Dn];return String(je).toUpperCase().includes(Pt)}}function Tt(Yt){var Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Yt.reduce(function(qe,je){var $t=je[Xt],on=Ke||Ze(vt,pe(je)),Ht=Tt($t||[],on);return(on||Ht.length)&&qe.push((0,We.Z)((0,We.Z)({},je),{},(0,b.Z)({isLeaf:void 0},Xt,Ht))),qe},[])}return Tt(Vt)},[Vt,vt,Xt,Dn,ke])};function Ae(Vt){var vt=re.useRef();vt.current=Vt;var jt=re.useCallback(function(){return vt.current.apply(vt,arguments)},[]);return jt}function ye(Vt,vt){var jt=vt.id,Dn=vt.pId,ke=vt.rootPId,St={},Xt=[],Ze=Vt.map(function(Pt){var Tt=(0,We.Z)({},Pt),Yt=Tt[jt];return St[Yt]=Tt,Tt.key=Tt.key||Yt,Tt});return Ze.forEach(function(Pt){var Tt=Pt[Dn],Yt=St[Tt];Yt&&(Yt.children=Yt.children||[],Yt.children.push(Pt)),(Tt===ke||!Yt&&ke===null)&&Xt.push(Pt)}),Xt}function nt(Vt,vt,jt){return re.useMemo(function(){return Vt?jt?ye(Vt,(0,We.Z)({id:"id",pId:"pId",rootPId:null},jt!==!0?jt:{})):Vt:fe(vt)},[vt,jt,Vt])}var Oe=re.createContext(null),Ft=Oe,Qe=te(10228),gt=te(80547),Xe=te(54030),yt=re.createContext(null),Kt=yt;function Ot(Vt){return Array.isArray(Vt)?Vt:Vt!==void 0?[Vt]:[]}function it(Vt){var vt=Vt||{},jt=vt.label,Dn=vt.value,ke=vt.children,St=Dn||"value";return{_title:jt?[jt]:["title","label"],value:St,key:St,children:ke||"children"}}function kt(Vt){return!Vt||Vt.disabled||Vt.disableCheckbox||Vt.checkable===!1}function Nt(Vt,vt){var jt=[];function Dn(ke){ke.forEach(function(St){var Xt=St[vt.children];Xt&&(jt.push(St[vt.value]),Dn(Xt))})}return Dn(Vt),jt}function Me(Vt){return Vt==null}var Ye={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Bt=function(vt,jt){var Dn=(0,st.lk)(),ke=Dn.prefixCls,St=Dn.multiple,Xt=Dn.searchValue,Ze=Dn.toggleOpen,Pt=Dn.open,Tt=Dn.notFoundContent,Yt=re.useContext(Kt),Ke=Yt.virtual,qe=Yt.listHeight,je=Yt.listItemHeight,$t=Yt.treeData,on=Yt.fieldNames,Ht=Yt.onSelect,kn=Yt.dropdownMatchSelectWidth,Ct=Yt.treeExpandAction,hn=re.useContext(Ft),Vn=hn.checkable,Zn=hn.checkedKeys,Jt=hn.halfCheckedKeys,aa=hn.treeExpandedKeys,Mn=hn.treeDefaultExpandAll,Yn=hn.treeDefaultExpandedKeys,Wn=hn.onTreeExpand,la=hn.treeIcon,La=hn.showTreeIcon,ia=hn.switcherIcon,Ca=hn.treeLine,Oa=hn.treeNodeFilterProp,dr=hn.loadData,Ja=hn.treeLoadedKeys,pr=hn.treeMotion,Ha=hn.onTreeLoad,fr=hn.keyEntities,vn=re.useRef(),Dr=(0,gt.Z)(function(){return $t},[Pt,$t],function(Qa,kr){return kr[0]&&Qa[1]!==kr[1]}),Hr=re.useState(null),br=(0,Re.Z)(Hr,2),Sr=br[0],zn=br[1],ga=fr[Sr],xa=re.useMemo(function(){return Vn?{checked:Zn,halfChecked:Jt}:null},[Vn,Zn,Jt]);re.useEffect(function(){if(Pt&&!St&&Zn.length){var Qa;(Qa=vn.current)===null||Qa===void 0||Qa.scrollTo({key:Zn[0]}),zn(Zn[0])}},[Pt]);var ea=String(Xt).toLowerCase(),qa=function(kr){return ea?String(kr[Oa]).toLowerCase().includes(ea):!1},qn=re.useState(Yn),Na=(0,Re.Z)(qn,2),ma=Na[0],Ya=Na[1],sr=re.useState(null),Ua=(0,Re.Z)(sr,2),cr=Ua[0],gr=Ua[1],ur=re.useMemo(function(){return aa?(0,ct.Z)(aa):Xt?cr:ma},[ma,cr,aa,Xt]);re.useEffect(function(){Xt&&gr(Nt($t,on))},[Xt]);var jr=function(kr){Ya(kr),gr(kr),Wn&&Wn(kr)},Ir=function(kr){kr.preventDefault()},Yr=function(kr,mn){var sn=mn.node;Vn&&kt(sn)||(Ht(sn.key,{selected:!Zn.includes(sn.key)}),St||Ze(!1))};if(re.useImperativeHandle(jt,function(){var Qa;return{scrollTo:(Qa=vn.current)===null||Qa===void 0?void 0:Qa.scrollTo,onKeyDown:function(mn){var sn,ue=mn.which;switch(ue){case Qe.Z.UP:case Qe.Z.DOWN:case Qe.Z.LEFT:case Qe.Z.RIGHT:(sn=vn.current)===null||sn===void 0||sn.onKeyDown(mn);break;case Qe.Z.ENTER:{if(ga){var Se=(ga==null?void 0:ga.node)||{},Ie=Se.selectable,dt=Se.value;Ie!==!1&&Yr(null,{node:{key:Sr},selected:!Zn.includes(dt)})}break}case Qe.Z.ESC:Ze(!1)}},onKeyUp:function(){}}}),Dr.length===0)return re.createElement("div",{role:"listbox",className:"".concat(ke,"-empty"),onMouseDown:Ir},Tt);var Zr={fieldNames:on};return Ja&&(Zr.loadedKeys=Ja),ur&&(Zr.expandedKeys=ur),re.createElement("div",{onMouseDown:Ir},ga&&Pt&&re.createElement("span",{style:Ye,"aria-live":"assertive"},ga.node.value),re.createElement(Xe.Z,(0,be.Z)({ref:vn,focusable:!1,prefixCls:"".concat(ke,"-tree"),treeData:Dr,height:qe,itemHeight:je,virtual:Ke!==!1&&kn!==!1,multiple:St,icon:la,showIcon:La,switcherIcon:ia,showLine:Ca,loadData:Xt?null:dr,motion:pr,activeKey:Sr,checkable:Vn,checkStrictly:!0,checkedKeys:xa,selectedKeys:Vn?[]:Zn,defaultExpandAll:Mn},Zr,{onActiveChange:zn,onSelect:Yr,onCheck:Yr,onExpand:jr,onLoad:Ha,filterTreeNode:qa,expandAction:Ct})))},en=re.forwardRef(Bt);en.displayName="OptionList";var wt=en,tn="SHOW_ALL",Ce="SHOW_PARENT",rn="SHOW_CHILD";function xt(Vt,vt,jt,Dn){var ke=new Set(Vt);return vt===rn?Vt.filter(function(St){var Xt=jt[St];return!(Xt&&Xt.children&&Xt.children.some(function(Ze){var Pt=Ze.node;return ke.has(Pt[Dn.value])})&&Xt.children.every(function(Ze){var Pt=Ze.node;return kt(Pt)||ke.has(Pt[Dn.value])}))}):vt===Ce?Vt.filter(function(St){var Xt=jt[St],Ze=Xt?Xt.parent:null;return!(Ze&&!kt(Ze.node)&&ke.has(Ze.key))}):Vt}function In(Vt){var vt=Vt.searchPlaceholder,jt=Vt.treeCheckStrictly,Dn=Vt.treeCheckable,ke=Vt.labelInValue,St=Vt.value,Xt=Vt.multiple;warning(!vt,"`searchPlaceholder` has been removed."),jt&&ke===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(ke||jt)&&warning(toArray(St).every(function(Ze){return Ze&&_typeof(Ze)==="object"&&"value"in Ze}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),jt||Xt||Dn?warning(!St||Array.isArray(St),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(St),"`value` should not be array when `TreeSelect` is single mode.")}var Jn=null,Et=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion"];function mt(Vt){return!Vt||(0,tt.Z)(Vt)!=="object"}var Le=re.forwardRef(function(Vt,vt){var jt=Vt.id,Dn=Vt.prefixCls,ke=Dn===void 0?"rc-tree-select":Dn,St=Vt.value,Xt=Vt.defaultValue,Ze=Vt.onChange,Pt=Vt.onSelect,Tt=Vt.onDeselect,Yt=Vt.searchValue,Ke=Vt.inputValue,qe=Vt.onSearch,je=Vt.autoClearSearchValue,$t=je===void 0?!0:je,on=Vt.filterTreeNode,Ht=Vt.treeNodeFilterProp,kn=Ht===void 0?"value":Ht,Ct=Vt.showCheckedStrategy,hn=Vt.treeNodeLabelProp,Vn=Vt.multiple,Zn=Vt.treeCheckable,Jt=Vt.treeCheckStrictly,aa=Vt.labelInValue,Mn=Vt.fieldNames,Yn=Vt.treeDataSimpleMode,Wn=Vt.treeData,la=Vt.children,La=Vt.loadData,ia=Vt.treeLoadedKeys,Ca=Vt.onTreeLoad,Oa=Vt.treeDefaultExpandAll,dr=Vt.treeExpandedKeys,Ja=Vt.treeDefaultExpandedKeys,pr=Vt.onTreeExpand,Ha=Vt.treeExpandAction,fr=Vt.virtual,vn=Vt.listHeight,Dr=vn===void 0?200:vn,Hr=Vt.listItemHeight,br=Hr===void 0?20:Hr,Sr=Vt.onDropdownVisibleChange,zn=Vt.dropdownMatchSelectWidth,ga=zn===void 0?!0:zn,xa=Vt.treeLine,ea=Vt.treeIcon,qa=Vt.showTreeIcon,qn=Vt.switcherIcon,Na=Vt.treeMotion,ma=(0,ie.Z)(Vt,Et),Ya=(0,$e.ZP)(jt),sr=Zn&&!Jt,Ua=Zn||Jt,cr=Jt||aa,gr=Ua||Vn,ur=(0,He.Z)(Xt,{value:St}),jr=(0,Re.Z)(ur,2),Ir=jr[0],Yr=jr[1],Zr=re.useMemo(function(){return Zn?Ct||rn:tn},[Ct,Zn]),Qa=re.useMemo(function(){return it(Mn)},[JSON.stringify(Mn)]),kr=(0,He.Z)("",{value:Yt!==void 0?Yt:Ke,postState:function(Or){return Or||""}}),mn=(0,Re.Z)(kr,2),sn=mn[0],ue=mn[1],Se=function(Or){ue(Or),qe==null||qe(Or)},Ie=nt(Wn,la,Yn),dt=E(Ie,Qa),ot=dt.keyEntities,Ne=dt.valueEntities,ut=re.useCallback(function(Tr){var Or=[],Nr=[];return Tr.forEach(function(Ar){Ne.has(Ar)?Nr.push(Ar):Or.push(Ar)}),{missingRawValues:Or,existRawValues:Nr}},[Ne]),Wt=Ee(Ie,sn,{fieldNames:Qa,treeNodeFilterProp:kn,filterTreeNode:on}),Zt=re.useCallback(function(Tr){if(Tr){if(hn)return Tr[hn];for(var Or=Qa._title,Nr=0;Nr{const{componentCls:vt,treePrefixCls:jt,colorBgElevated:Dn}=Vt,ke=`.${jt}`;return[{[`${vt}-dropdown`]:[{padding:`${Vt.paddingXS}px ${Vt.paddingXS/2}px`},(0,Ln.Yk)(jt,(0,xn.TS)(Vt,{colorBgContainer:Dn})),{[ke]:{borderRadius:0,[`${ke}-list-holder-inner`]:{alignItems:"stretch",[`${ke}-treenode`]:{[`${ke}-node-content-wrapper`]:{flex:"auto"}}}}},(0,fn.C2)(`${jt}-checkbox`,Vt),{"&-rtl":{direction:"rtl",[`${ke}-switcher${ke}-switcher_close`]:{[`${ke}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function ca(Vt,vt){return(0,at.Z)("TreeSelect",jt=>{const Dn=(0,xn.TS)(jt,{treePrefixCls:vt});return[_n(Dn)]},Ln.TM)(Vt)}var Qn=function(Vt,vt){var jt={};for(var Dn in Vt)Object.prototype.hasOwnProperty.call(Vt,Dn)&&vt.indexOf(Dn)<0&&(jt[Dn]=Vt[Dn]);if(Vt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ke=0,Dn=Object.getOwnPropertySymbols(Vt);ke{var jt,{prefixCls:Dn,size:ke,disabled:St,bordered:Xt=!0,className:Ze,rootClassName:Pt,treeCheckable:Tt,multiple:Yt,listHeight:Ke=256,listItemHeight:qe=26,placement:je,notFoundContent:$t,switcherIcon:on,treeLine:Ht,getPopupContainer:kn,popupClassName:Ct,dropdownClassName:hn,treeIcon:Vn=!1,transitionName:Zn,choiceTransitionName:Jt="",status:aa,treeExpandAction:Mn,builtinPlacements:Yn,dropdownMatchSelectWidth:Wn,popupMatchSelectWidth:la,allowClear:La}=Vt,ia=Qn(Vt,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear"]);const{getPopupContainer:Ca,getPrefixCls:Oa,renderEmpty:dr,direction:Ja,virtual:pr,popupMatchSelectWidth:Ha,popupOverflow:fr}=re.useContext(xe.E_),vn=Oa(),Dr=Oa("select",Dn),Hr=Oa("select-tree",Dn),br=Oa("tree-select",Dn),{compactSize:Sr,compactItemClassnames:zn}=(0,Mt.ri)(Dr,Ja),[ga,xa]=(0,pt.Z)(Dr),[ea]=ca(br,Hr),qa=se()(Ct||hn,`${br}-dropdown`,{[`${br}-dropdown-rtl`]:Ja==="rtl"},Pt,xa),qn=!!(Tt||Yt),Na=(0,Be.Z)(ia.suffixIcon,ia.showArrow),ma=(jt=la!=null?la:Wn)!==null&&jt!==void 0?jt:Ha,{status:Ya,hasFeedback:sr,isFormItemInput:Ua,feedbackIcon:cr}=re.useContext(Qt.aM),gr=(0,Je.F)(Ya,aa),{suffixIcon:ur,removeIcon:jr,clearIcon:Ir}=(0,Ve.Z)(Object.assign(Object.assign({},ia),{multiple:qn,showSuffixIcon:Na,hasFeedback:sr,feedbackIcon:cr,prefixCls:Dr,componentName:"TreeSelect"})),Yr=La===!0?{clearIcon:Ir}:La;let Zr;$t!==void 0?Zr=$t:Zr=(dr==null?void 0:dr("Select"))||re.createElement(_t.Z,{componentName:"Select"});const Qa=(0,we.Z)(ia,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),kr=re.useMemo(()=>je!==void 0?je:Ja==="rtl"?"bottomRight":"bottomLeft",[je,Ja]),mn=(0,ln.Z)(Yn,fr),sn=(0,un.Z)(Ne=>{var ut;return(ut=ke!=null?ke:Sr)!==null&&ut!==void 0?ut:Ne}),ue=re.useContext(bt.Z),Se=St!=null?St:ue,Ie=se()(!Dn&&br,{[`${Dr}-lg`]:sn==="large",[`${Dr}-sm`]:sn==="small",[`${Dr}-rtl`]:Ja==="rtl",[`${Dr}-borderless`]:!Xt,[`${Dr}-in-form-item`]:Ua},(0,Je.Z)(Dr,gr,sr),zn,Ze,Pt,xa),dt=Ne=>re.createElement(zt.Z,{prefixCls:Hr,switcherIcon:on,treeNodeProps:Ne,showLine:Ht}),ot=re.createElement(lt,Object.assign({virtual:pr,disabled:Se},Qa,{dropdownMatchSelectWidth:ma,builtinPlacements:mn,ref:vt,prefixCls:Dr,className:Ie,listHeight:Ke,listItemHeight:qe,treeCheckable:Tt&&re.createElement("span",{className:`${Dr}-tree-checkbox-inner`}),treeLine:!!Ht,suffixIcon:ur,multiple:qn,placement:kr,removeIcon:jr,allowClear:Yr,switcherIcon:dt,showTreeIcon:Vn,notFoundContent:Zr,getPopupContainer:kn||Ca,treeMotion:null,dropdownClassName:qa,choiceTransitionName:(0,ft.m)(vn,"",Jt),transitionName:(0,ft.m)(vn,"slide-up",Zn),treeExpandAction:Mn}));return ga(ea(ot))},fa=re.forwardRef($n),Tn=(0,ve.Z)(fa);fa.TreeNode=oe,fa.SHOW_ALL=tn,fa.SHOW_PARENT=Ce,fa.SHOW_CHILD=rn,fa._InternalPanelDoNotUseOrYouWillBeFired=Tn;var Ra=fa},17574:function(ht,Gt,te){"use strict";te.d(Gt,{default:function(){return Kt}});var z=te(54030),se=te(3300),be=te(52671),ct=te(8657),We=te(32855),Re=te(59301),ie={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},tt=ie,st=te(7657),$e=function(it,kt){return Re.createElement(st.Z,(0,We.Z)({},it,{ref:kt,icon:tt}))},Ue=Re.forwardRef($e),He=Ue,Fe=te(92310),re=te.n(Fe),a=te(35654),y=te(71430),x=te(36355),E=te(56082),b=te(62892),ee=te(20648);const ne=4;function oe(Ot){const{dropPosition:it,dropLevelOffset:kt,prefixCls:Nt,indent:Me,direction:Ye="ltr"}=Ot,Bt=Ye==="ltr"?"left":"right",en=Ye==="ltr"?"right":"left",wt={[Bt]:-kt*Me+ne,[en]:0};switch(it){case-1:wt.top=-3;break;case 1:wt.bottom=-3;break;default:wt.bottom=-3,wt[Bt]=Me+ne;break}return Re.createElement("div",{style:wt,className:`${Nt}-drop-indicator`})}var ae=te(71997),pe=Re.forwardRef((Ot,it)=>{const{getPrefixCls:kt,direction:Nt,virtual:Me,tree:Ye}=Re.useContext(x.E_),{prefixCls:Bt,className:en,showIcon:wt=!1,showLine:tn,switcherIcon:Ce,blockNode:rn=!1,children:xt,checkable:In=!1,selectable:Jn=!0,draggable:Et,motion:mt,style:Le}=Ot,he=kt("tree",Bt),rt=kt(),lt=mt!=null?mt:Object.assign(Object.assign({},(0,b.Z)(rt)),{motionAppear:!1}),we=Object.assign(Object.assign({},Ot),{checkable:In,selectable:Jn,showIcon:wt,motion:lt,blockNode:rn,showLine:!!tn,dropIndicatorRender:oe}),[ve,ft]=(0,ee.ZP)(he),Je=Re.useMemo(()=>{if(!Et)return!1;let bt={};switch(typeof Et){case"function":bt.nodeDraggable=Et;break;case"object":bt=Object.assign({},Et);break;default:break}return bt.icon!==!1&&(bt.icon=bt.icon||Re.createElement(E.Z,null)),bt},[Et]),xe=bt=>Re.createElement(ae.Z,{prefixCls:he,switcherIcon:Ce,treeNodeProps:bt,showLine:tn});return ve(Re.createElement(z.Z,Object.assign({itemHeight:20,ref:it,virtual:Me},we,{style:Object.assign(Object.assign({},Ye==null?void 0:Ye.style),Le),prefixCls:he,className:re()({[`${he}-icon-hide`]:!wt,[`${he}-block-node`]:rn,[`${he}-unselectable`]:!Jn,[`${he}-rtl`]:Nt==="rtl"},Ye==null?void 0:Ye.className,en,ft),direction:Nt,checkable:In&&Re.createElement("span",{className:`${he}-checkbox-inner`}),selectable:Jn,switcherIcon:xe,draggable:Je}),xt))}),Pe;(function(Ot){Ot[Ot.None=0]="None",Ot[Ot.Start=1]="Start",Ot[Ot.End=2]="End"})(Pe||(Pe={}));function Ee(Ot,it){function kt(Nt){const{key:Me,children:Ye}=Nt;it(Me,Nt)!==!1&&Ee(Ye||[],it)}Ot.forEach(kt)}function Ae(Ot){let{treeData:it,expandedKeys:kt,startKey:Nt,endKey:Me}=Ot;const Ye=[];let Bt=Pe.None;if(Nt&&Nt===Me)return[Nt];if(!Nt||!Me)return[];function en(wt){return wt===Nt||wt===Me}return Ee(it,wt=>{if(Bt===Pe.End)return!1;if(en(wt)){if(Ye.push(wt),Bt===Pe.None)Bt=Pe.Start;else if(Bt===Pe.Start)return Bt=Pe.End,!1}else Bt===Pe.Start&&Ye.push(wt);return kt.includes(wt)}),Ye}function ye(Ot,it){const kt=(0,se.Z)(it),Nt=[];return Ee(Ot,(Me,Ye)=>{const Bt=kt.indexOf(Me);return Bt!==-1&&(Nt.push(Ye),kt.splice(Bt,1)),!!kt.length}),Nt}var nt=function(Ot,it){var kt={};for(var Nt in Ot)Object.prototype.hasOwnProperty.call(Ot,Nt)&&it.indexOf(Nt)<0&&(kt[Nt]=Ot[Nt]);if(Ot!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,Nt=Object.getOwnPropertySymbols(Ot);Me{var{defaultExpandAll:kt,defaultExpandParent:Nt,defaultExpandedKeys:Me}=Ot,Ye=nt(Ot,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Bt=Re.useRef(),en=Re.useRef(),wt=()=>{const{keyEntities:Je}=(0,y.I8)(Ft(Ye));let xe;return kt?xe=Object.keys(Je):Nt?xe=(0,a.r7)(Ye.expandedKeys||Me||[],Je):xe=Ye.expandedKeys||Me,xe},[tn,Ce]=Re.useState(Ye.selectedKeys||Ye.defaultSelectedKeys||[]),[rn,xt]=Re.useState(()=>wt());Re.useEffect(()=>{"selectedKeys"in Ye&&Ce(Ye.selectedKeys)},[Ye.selectedKeys]),Re.useEffect(()=>{"expandedKeys"in Ye&&xt(Ye.expandedKeys)},[Ye.expandedKeys]);const In=(Je,xe)=>{var bt;return"expandedKeys"in Ye||xt(Je),(bt=Ye.onExpand)===null||bt===void 0?void 0:bt.call(Ye,Je,xe)},Jn=(Je,xe)=>{var bt;const{multiple:_t}=Ye,{node:un,nativeEvent:Qt}=xe,{key:pt=""}=un,ln=Ft(Ye),Be=Object.assign(Object.assign({},xe),{selected:!0}),Ve=(Qt==null?void 0:Qt.ctrlKey)||(Qt==null?void 0:Qt.metaKey),Mt=Qt==null?void 0:Qt.shiftKey;let zt;_t&&Ve?(zt=Je,Bt.current=pt,en.current=zt,Be.selectedNodes=ye(ln,zt)):_t&&Mt?(zt=Array.from(new Set([].concat((0,se.Z)(en.current||[]),(0,se.Z)(Ae({treeData:ln,expandedKeys:rn,startKey:pt,endKey:Bt.current}))))),Be.selectedNodes=ye(ln,zt)):(zt=[pt],Bt.current=pt,en.current=zt,Be.selectedNodes=ye(ln,zt)),(bt=Ye.onSelect)===null||bt===void 0||bt.call(Ye,zt,Be),"selectedKeys"in Ye||Ce(zt)},{getPrefixCls:Et,direction:mt}=Re.useContext(x.E_),{prefixCls:Le,className:he,showIcon:rt=!0,expandAction:lt="click"}=Ye,we=nt(Ye,["prefixCls","className","showIcon","expandAction"]),ve=Et("tree",Le),ft=re()(`${ve}-directory`,{[`${ve}-directory-rtl`]:mt==="rtl"},he);return Re.createElement(pe,Object.assign({icon:Oe,ref:it,blockNode:!0},we,{showIcon:rt,expandAction:lt,prefixCls:ve,className:ft,expandedKeys:rn,selectedKeys:tn,onSelect:Jn,onExpand:In}))};var Xe=Re.forwardRef(Qe);const yt=pe;yt.DirectoryTree=Xe,yt.TreeNode=z.O;var Kt=yt},20648:function(ht,Gt,te){"use strict";te.d(Gt,{TM:function(){return Fe},Yk:function(){return He}});var z=te(36237),se=te(98447),be=te(17313),ct=te(8378),We=te(37613),Re=te(83116);const ie=new z.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),tt=(re,a)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${a.motionDurationSlow}`}}}),st=(re,a)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:a.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${a.lineWidthBold}px solid ${a.colorPrimary}`,borderRadius:"50%",content:'""'}}}),$e=(re,a)=>{const{treeCls:y,treeNodeCls:x,treeNodePadding:E,titleHeight:b,nodeSelectedBg:ee,nodeHoverBg:ne}=a,oe=a.paddingXS;return{[y]:Object.assign(Object.assign({},(0,be.Wf)(a)),{background:a.colorBgContainer,borderRadius:a.borderRadius,transition:`background-color ${a.motionDurationSlow}`,[`&${y}-rtl`]:{[`${y}-switcher`]:{"&_close":{[`${y}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${y}-active-focused)`]:Object.assign({},(0,be.oN)(a)),[`${y}-list-holder-inner`]:{alignItems:"flex-start"},[`&${y}-block-node`]:{[`${y}-list-holder-inner`]:{alignItems:"stretch",[`${y}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:E,insetInlineStart:0,border:`1px solid ${a.colorPrimary}`,opacity:0,animationName:ie,animationDuration:a.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${E}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${y}-node-content-wrapper`]:{color:a.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${y}-node-content-wrapper`]:Object.assign({},(0,be.oN)(a)),[`&:not(${x}-disabled).filter-node ${y}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${y}-draggable-icon`]:{flexShrink:0,width:b,lineHeight:`${b}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${a.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${y}-draggable-icon`]:{visibility:"hidden"}}}},[`${y}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:b}},[`${y}-draggable-icon`]:{visibility:"hidden"},[`${y}-switcher`]:Object.assign(Object.assign({},tt(re,a)),{position:"relative",flex:"none",alignSelf:"stretch",width:b,margin:0,lineHeight:`${b}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${y}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:a.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-E,marginInlineStart:-1,borderInlineEnd:`1px solid ${a.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:b/2*.8,height:b/2,borderBottom:`1px solid ${a.colorBorder}`,content:'""'}}}),[`${y}-checkbox`]:{top:"initial",marginInlineEnd:oe},[`${y}-node-content-wrapper, ${y}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:b,margin:0,padding:`0 ${a.paddingXS/2}px`,color:"inherit",lineHeight:`${b}px`,background:"transparent",borderRadius:a.borderRadius,cursor:"pointer",transition:`all ${a.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ne},[`&${y}-node-selected`]:{backgroundColor:ee},[`${y}-iconEle`]:{display:"inline-block",width:b,height:b,lineHeight:`${b}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${y}-unselectable ${y}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${y}-node-content-wrapper`]:Object.assign({lineHeight:`${b}px`,userSelect:"none"},st(re,a)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${a.colorPrimary}`}},"&-show-line":{[`${y}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-E,borderInlineEnd:`1px solid ${a.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${y}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${y}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${b/2}px !important`}}}}})}},Ue=re=>{const{treeCls:a,treeNodeCls:y,treeNodePadding:x,directoryNodeSelectedBg:E,directoryNodeSelectedColor:b}=re;return{[`${a}${a}-directory`]:{[y]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${a}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${a}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${a}-node-selected`]:{color:b,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:E},[`${a}-switcher`]:{color:b},[`${a}-node-content-wrapper`]:{color:b,background:"transparent"}}}}}},He=(re,a)=>{const y=`.${re}`,x=`${y}-treenode`,E=a.paddingXS/2,b=(0,We.TS)(a,{treeCls:y,treeNodeCls:x,treeNodePadding:E});return[$e(re,b),Ue(b)]},Fe=re=>{const{controlHeightSM:a}=re;return{titleHeight:a,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};Gt.ZP=(0,Re.Z)("Tree",(re,a)=>{let{prefixCls:y}=a;return[{[re.componentCls]:(0,se.C2)(`${y}-checkbox`,re)},He(y,re),(0,ct.Z)(re)]},re=>{const{colorTextLightSolid:a,colorPrimary:y}=re;return Object.assign(Object.assign({},Fe(re)),{directoryNodeSelectedColor:a,directoryNodeSelectedBg:y})})},71997:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return x}});var z=te(32855),se=te(59301),be={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},ct=be,We=te(7657),Re=function(b,ee){return se.createElement(We.Z,(0,z.Z)({},b,{ref:ee,icon:ct}))},ie=se.forwardRef(Re),tt=ie,st=te(52671),$e=te(58617),Ue=te(15075),He=te(43531),Fe=te(92310),re=te.n(Fe),a=te(92343),x=E=>{const{prefixCls:b,switcherIcon:ee,treeNodeProps:ne,showLine:oe}=E,{isLeaf:ae,expanded:fe,loading:pe}=ne;if(pe)return se.createElement($e.Z,{className:`${b}-switcher-loading-icon`});let Pe;if(oe&&typeof oe=="object"&&(Pe=oe.showLeafIcon),ae){if(!oe)return null;if(typeof Pe!="boolean"&&Pe){const ye=typeof Pe=="function"?Pe(ne):Pe,nt=`${b}-switcher-line-custom-icon`;return(0,a.l$)(ye)?(0,a.Tm)(ye,{className:re()(ye.props.className||"",nt)}):ye}return Pe?se.createElement(st.Z,{className:`${b}-switcher-line-icon`}):se.createElement("span",{className:`${b}-switcher-leaf-line`})}const Ee=`${b}-switcher-icon`,Ae=typeof ee=="function"?ee(ne):ee;return(0,a.l$)(Ae)?(0,a.Tm)(Ae,{className:re()(Ae.props.className||"",Ee)}):Ae!==void 0?Ae:oe?fe?se.createElement(Ue.Z,{className:`${b}-switcher-line-icon`}):se.createElement(He.Z,{className:`${b}-switcher-line-icon`}):se.createElement(tt,{className:Ee})}},24334:function(ht,Gt,te){var z,se;(function(be,ct){ht.exports=ct(be)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof te.g!="undefined"?te.g:this,function(be){"use strict";be=be||{};var ct=be.Base64,We="2.6.4",Re="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ie=function(Oe){for(var Ft={},Qe=0,gt=Oe.length;Qe>>6)+tt(128|Ft&63):tt(224|Ft>>>12&15)+tt(128|Ft>>>6&63)+tt(128|Ft&63)}else{var Ft=65536+(Oe.charCodeAt(0)-55296)*1024+(Oe.charCodeAt(1)-56320);return tt(240|Ft>>>18&7)+tt(128|Ft>>>12&63)+tt(128|Ft>>>6&63)+tt(128|Ft&63)}},$e=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,Ue=function(Oe){return Oe.replace($e,st)},He=function(Oe){var Ft=[0,2,1][Oe.length%3],Qe=Oe.charCodeAt(0)<<16|(Oe.length>1?Oe.charCodeAt(1):0)<<8|(Oe.length>2?Oe.charCodeAt(2):0),gt=[Re.charAt(Qe>>>18),Re.charAt(Qe>>>12&63),Ft>=2?"=":Re.charAt(Qe>>>6&63),Ft>=1?"=":Re.charAt(Qe&63)];return gt.join("")},Fe=be.btoa&&typeof be.btoa=="function"?function(Oe){return be.btoa(Oe)}:function(Oe){if(Oe.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return Oe.replace(/[\s\S]{1,3}/g,He)},re=function(Oe){return Fe(Ue(String(Oe)))},a=function(Oe){return Oe.replace(/[+\/]/g,function(Ft){return Ft=="+"?"-":"_"}).replace(/=/g,"")},y=function(Oe,Ft){return Ft?a(re(Oe)):re(Oe)},x=function(Oe){return y(Oe,!0)},E;be.Uint8Array&&(E=function(Oe,Ft){for(var Qe="",gt=0,Xe=Oe.length;gt>>18)+Re.charAt(it>>>12&63)+(typeof Kt!="undefined"?Re.charAt(it>>>6&63):"=")+(typeof Ot!="undefined"?Re.charAt(it&63):"=")}return Ft?a(Qe):Qe});var b=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,ee=function(Oe){switch(Oe.length){case 4:var Ft=(7&Oe.charCodeAt(0))<<18|(63&Oe.charCodeAt(1))<<12|(63&Oe.charCodeAt(2))<<6|63&Oe.charCodeAt(3),Qe=Ft-65536;return tt((Qe>>>10)+55296)+tt((Qe&1023)+56320);case 3:return tt((15&Oe.charCodeAt(0))<<12|(63&Oe.charCodeAt(1))<<6|63&Oe.charCodeAt(2));default:return tt((31&Oe.charCodeAt(0))<<6|63&Oe.charCodeAt(1))}},ne=function(Oe){return Oe.replace(b,ee)},oe=function(Oe){var Ft=Oe.length,Qe=Ft%4,gt=(Ft>0?ie[Oe.charAt(0)]<<18:0)|(Ft>1?ie[Oe.charAt(1)]<<12:0)|(Ft>2?ie[Oe.charAt(2)]<<6:0)|(Ft>3?ie[Oe.charAt(3)]:0),Xe=[tt(gt>>>16),tt(gt>>>8&255),tt(gt&255)];return Xe.length-=[0,0,2,1][Qe],Xe.join("")},ae=be.atob&&typeof be.atob=="function"?function(Oe){return be.atob(Oe)}:function(Oe){return Oe.replace(/\S{1,4}/g,oe)},fe=function(Oe){return ae(String(Oe).replace(/[^A-Za-z0-9\+\/]/g,""))},pe=function(Oe){return ne(ae(Oe))},Pe=function(Oe){return String(Oe).replace(/[-_]/g,function(Ft){return Ft=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Ee=function(Oe){return pe(Pe(Oe))},Ae;be.Uint8Array&&(Ae=function(Oe){return Uint8Array.from(fe(Pe(Oe)),function(Ft){return Ft.charCodeAt(0)})});var ye=function(){var Oe=be.Base64;return be.Base64=ct,Oe};if(be.Base64={VERSION:We,atob:fe,btoa:Fe,fromBase64:Ee,toBase64:y,utob:Ue,encode:y,encodeURI:x,btou:ne,decode:Ee,noConflict:ye,fromUint8Array:E,toUint8Array:Ae},typeof Object.defineProperty=="function"){var nt=function(Oe){return{value:Oe,enumerable:!1,writable:!0,configurable:!0}};be.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",nt(function(){return Ee(this)})),Object.defineProperty(String.prototype,"toBase64",nt(function(Oe){return y(this,Oe)})),Object.defineProperty(String.prototype,"toBase64URI",nt(function(){return y(this,!0)}))}}return be.Meteor&&(Base64=be.Base64),ht.exports?ht.exports.Base64=be.Base64:(z=[],se=function(){return be.Base64}.apply(Gt,z),se!==void 0&&(ht.exports=se)),{Base64:be.Base64}})},39417:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return pe}});var z=te(32855),se=te(74430),be=te(43079),ct=te(27247),We=te(33377),Re=te(93912),ie=te(83383),tt=te(18881),st=te(85461),$e=te(92310),Ue=te.n($e),He=te(26112),Fe=te(59301),re=te(39378),a=function(Ee){for(var Ae=Ee.prefixCls,ye=Ee.level,nt=Ee.isStart,Oe=Ee.isEnd,Ft="".concat(Ae,"-indent-unit"),Qe=[],gt=0;gt0&&arguments[0]!==void 0?arguments[0]:[],mt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Le=Et.length,he=mt.length;if(Math.abs(Le-he)!==1)return{add:!1,key:null};function rt(lt,we){var ve=new Map;lt.forEach(function(Je){ve.set(Je,!0)});var ft=we.filter(function(Je){return!ve.has(Je)});return ft.length===1?ft[0]:null}return Le ").concat(mt);return mt}var Bt=y.forwardRef(function(Et,mt){var Le=Et.prefixCls,he=Et.data,rt=Et.selectable,lt=Et.checkable,we=Et.expandedKeys,ve=Et.selectedKeys,ft=Et.checkedKeys,Je=Et.loadedKeys,xe=Et.loadingKeys,bt=Et.halfCheckedKeys,_t=Et.keyEntities,un=Et.disabled,Qt=Et.dragging,pt=Et.dragOverNodeKey,ln=Et.dropPosition,Be=Et.motion,Ve=Et.height,Mt=Et.itemHeight,zt=Et.virtual,fn=Et.focusable,xn=Et.activeItem,at=Et.focused,Ln=Et.tabIndex,_n=Et.onKeyDown,ca=Et.onFocus,Qn=Et.onBlur,$n=Et.onActiveChange,Fa=Et.onListChangeStart,fa=Et.onListChangeEnd,Tn=(0,ne.Z)(Et,gt),Ra=y.useRef(null),Vt=y.useRef(null);y.useImperativeHandle(mt,function(){return{scrollTo:function(Wn){Ra.current.scrollTo(Wn)},getIndentWidth:function(){return Vt.current.offsetWidth}}});var vt=y.useState(we),jt=(0,ee.Z)(vt,2),Dn=jt[0],ke=jt[1],St=y.useState(he),Xt=(0,ee.Z)(St,2),Ze=Xt[0],Pt=Xt[1],Tt=y.useState(he),Yt=(0,ee.Z)(Tt,2),Ke=Yt[0],qe=Yt[1],je=y.useState([]),$t=(0,ee.Z)(je,2),on=$t[0],Ht=$t[1],kn=y.useState(null),Ct=(0,ee.Z)(kn,2),hn=Ct[0],Vn=Ct[1],Zn=y.useRef(he);Zn.current=he;function Jt(){var Yn=Zn.current;Pt(Yn),qe(Yn),Ht([]),Vn(null),fa()}(0,oe.Z)(function(){ke(we);var Yn=Ft(Dn,we);if(Yn.key!==null)if(Yn.add){var Wn=Ze.findIndex(function(dr){var Ja=dr.key;return Ja===Yn.key}),la=Nt(Qe(Ze,he,Yn.key),zt,Ve,Mt),La=Ze.slice();La.splice(Wn+1,0,kt),qe(La),Ht(la),Vn("show")}else{var ia=he.findIndex(function(dr){var Ja=dr.key;return Ja===Yn.key}),Ca=Nt(Qe(he,Ze,Yn.key),zt,Ve,Mt),Oa=he.slice();Oa.splice(ia+1,0,kt),qe(Oa),Ht(Ca),Vn("hide")}else Ze!==he&&(Pt(he),qe(he))},[we,he]),y.useEffect(function(){Qt||Jt()},[Qt]);var aa=Be?Ke:he,Mn={expandedKeys:we,selectedKeys:ve,loadedKeys:Je,loadingKeys:xe,checkedKeys:ft,halfCheckedKeys:bt,dragOverNodeKey:pt,dropPosition:ln,keyEntities:_t};return y.createElement(y.Fragment,null,at&&xn&&y.createElement("span",{style:Xe,"aria-live":"assertive"},Ye(xn)),y.createElement("div",null,y.createElement("input",{style:Xe,disabled:fn===!1||un,tabIndex:fn!==!1?Ln:null,onKeyDown:_n,onFocus:ca,onBlur:Qn,value:"",onChange:yt,"aria-label":"for screen reader"})),y.createElement("div",{className:"".concat(Le,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},y.createElement("div",{className:"".concat(Le,"-indent")},y.createElement("div",{ref:Vt,className:"".concat(Le,"-indent-unit")}))),y.createElement(ae.Z,(0,z.Z)({},Tn,{data:aa,itemKey:Me,height:Ve,fullHeight:!1,virtual:zt,itemHeight:Mt,prefixCls:"".concat(Le,"-list"),ref:Ra,onVisibleChange:function(Wn,la){var La=new Set(Wn),ia=la.filter(function(Ca){return!La.has(Ca)});ia.some(function(Ca){return Me(Ca)===Kt})&&Jt()}}),function(Yn){var Wn=Yn.pos,la=(0,z.Z)({},(b(Yn.data),Yn.data)),La=Yn.title,ia=Yn.key,Ca=Yn.isStart,Oa=Yn.isEnd,dr=(0,Ee.km)(ia,Wn);delete la.key,delete la.children;var Ja=(0,Ee.H8)(dr,Mn);return y.createElement(Oe,(0,z.Z)({},la,Ja,{title:La,active:!!xn&&ia===xn.key,pos:Wn,data:Yn.data,isStart:Ca,isEnd:Oa,motion:Be,motionNodes:ia===Kt?on:null,motionType:hn,onMotionStart:Fa,onMotionEnd:Jt,treeNodeRequiredProps:Mn,onMouseMove:function(){$n(null)}}))}))});Bt.displayName="NodeList";var en=Bt,wt=te(35654),tn=te(90782),Ce=te(67841),rn=10,xt=function(Et){(0,st.Z)(Le,Et);var mt=(0,$e.Z)(Le);function Le(){var he;(0,Re.Z)(this,Le);for(var rt=arguments.length,lt=new Array(rt),we=0;we2&&arguments[2]!==void 0?arguments[2]:!1,bt=he.state,_t=bt.dragChildrenKeys,un=bt.dropPosition,Qt=bt.dropTargetKey,pt=bt.dropTargetPos,ln=bt.dropAllowed;if(ln){var Be=he.props.onDrop;if(he.setState({dragOverNodeKey:null}),he.cleanDragState(),Qt!==null){var Ve=(0,ct.Z)((0,ct.Z)({},(0,Ee.H8)(Qt,he.getTreeNodeRequiredProps())),{},{active:((Je=he.getActiveItem())===null||Je===void 0?void 0:Je.key)===Qt,data:(0,Ce.Z)(he.state.keyEntities,Qt).node}),Mt=_t.indexOf(Qt)!==-1;(0,a.ZP)(!Mt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var zt=(0,wt.yx)(pt),fn={event:ve,node:(0,Ee.F)(Ve),dragNode:he.dragNode?(0,Ee.F)(he.dragNode.props):null,dragNodesKeys:[he.dragNode.props.eventKey].concat(_t),dropToGap:un!==0,dropPosition:un+Number(zt[zt.length-1])};xe||Be==null||Be(fn),he.dragNode=null}}},he.cleanDragState=function(){var ve=he.state.draggingNodeKey;ve!==null&&he.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),he.dragStartMousePosition=null,he.currentMouseOverDroppableNodeKey=null},he.triggerExpandActionExpand=function(ve,ft){var Je=he.state,xe=Je.expandedKeys,bt=Je.flattenNodes,_t=ft.expanded,un=ft.key,Qt=ft.isLeaf;if(!(Qt||ve.shiftKey||ve.metaKey||ve.ctrlKey)){var pt=bt.filter(function(Be){return Be.key===un})[0],ln=(0,Ee.F)((0,ct.Z)((0,ct.Z)({},(0,Ee.H8)(un,he.getTreeNodeRequiredProps())),{},{data:pt.data}));he.setExpandedKeys(_t?(0,wt._5)(xe,un):(0,wt.L0)(xe,un)),he.onNodeExpand(ve,ln)}},he.onNodeClick=function(ve,ft){var Je=he.props,xe=Je.onClick,bt=Je.expandAction;bt==="click"&&he.triggerExpandActionExpand(ve,ft),xe==null||xe(ve,ft)},he.onNodeDoubleClick=function(ve,ft){var Je=he.props,xe=Je.onDoubleClick,bt=Je.expandAction;bt==="doubleClick"&&he.triggerExpandActionExpand(ve,ft),xe==null||xe(ve,ft)},he.onNodeSelect=function(ve,ft){var Je=he.state.selectedKeys,xe=he.state,bt=xe.keyEntities,_t=xe.fieldNames,un=he.props,Qt=un.onSelect,pt=un.multiple,ln=ft.selected,Be=ft[_t.key],Ve=!ln;Ve?pt?Je=(0,wt.L0)(Je,Be):Je=[Be]:Je=(0,wt._5)(Je,Be);var Mt=Je.map(function(zt){var fn=(0,Ce.Z)(bt,zt);return fn?fn.node:null}).filter(function(zt){return zt});he.setUncontrolledState({selectedKeys:Je}),Qt==null||Qt(Je,{event:"select",selected:Ve,node:ft,selectedNodes:Mt,nativeEvent:ve.nativeEvent})},he.onNodeCheck=function(ve,ft,Je){var xe=he.state,bt=xe.keyEntities,_t=xe.checkedKeys,un=xe.halfCheckedKeys,Qt=he.props,pt=Qt.checkStrictly,ln=Qt.onCheck,Be=ft.key,Ve,Mt={event:"check",node:ft,checked:Je,nativeEvent:ve.nativeEvent};if(pt){var zt=Je?(0,wt.L0)(_t,Be):(0,wt._5)(_t,Be),fn=(0,wt._5)(un,Be);Ve={checked:zt,halfChecked:fn},Mt.checkedNodes=zt.map(function(Qn){return(0,Ce.Z)(bt,Qn)}).filter(function(Qn){return Qn}).map(function(Qn){return Qn.node}),he.setUncontrolledState({checkedKeys:zt})}else{var xn=(0,tn.S)([].concat((0,We.Z)(_t),[Be]),!0,bt),at=xn.checkedKeys,Ln=xn.halfCheckedKeys;if(!Je){var _n=new Set(at);_n.delete(Be);var ca=(0,tn.S)(Array.from(_n),{checked:!1,halfCheckedKeys:Ln},bt);at=ca.checkedKeys,Ln=ca.halfCheckedKeys}Ve=at,Mt.checkedNodes=[],Mt.checkedNodesPositions=[],Mt.halfCheckedKeys=Ln,at.forEach(function(Qn){var $n=(0,Ce.Z)(bt,Qn);if($n){var Fa=$n.node,fa=$n.pos;Mt.checkedNodes.push(Fa),Mt.checkedNodesPositions.push({node:Fa,pos:fa})}}),he.setUncontrolledState({checkedKeys:at},!1,{halfCheckedKeys:Ln})}ln==null||ln(Ve,Mt)},he.onNodeLoad=function(ve){var ft=ve.key,Je=new Promise(function(xe,bt){he.setState(function(_t){var un=_t.loadedKeys,Qt=un===void 0?[]:un,pt=_t.loadingKeys,ln=pt===void 0?[]:pt,Be=he.props,Ve=Be.loadData,Mt=Be.onLoad;if(!Ve||Qt.indexOf(ft)!==-1||ln.indexOf(ft)!==-1)return null;var zt=Ve(ve);return zt.then(function(){var fn=he.state.loadedKeys,xn=(0,wt.L0)(fn,ft);Mt==null||Mt(xn,{event:"load",node:ve}),he.setUncontrolledState({loadedKeys:xn}),he.setState(function(at){return{loadingKeys:(0,wt._5)(at.loadingKeys,ft)}}),xe()}).catch(function(fn){if(he.setState(function(at){return{loadingKeys:(0,wt._5)(at.loadingKeys,ft)}}),he.loadingRetryTimes[ft]=(he.loadingRetryTimes[ft]||0)+1,he.loadingRetryTimes[ft]>=rn){var xn=he.state.loadedKeys;(0,a.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),he.setUncontrolledState({loadedKeys:(0,wt.L0)(xn,ft)}),xe()}bt(fn)}),{loadingKeys:(0,wt.L0)(ln,ft)}})});return Je.catch(function(){}),Je},he.onNodeMouseEnter=function(ve,ft){var Je=he.props.onMouseEnter;Je==null||Je({event:ve,node:ft})},he.onNodeMouseLeave=function(ve,ft){var Je=he.props.onMouseLeave;Je==null||Je({event:ve,node:ft})},he.onNodeContextMenu=function(ve,ft){var Je=he.props.onRightClick;Je&&(ve.preventDefault(),Je({event:ve,node:ft}))},he.onFocus=function(){var ve=he.props.onFocus;he.setState({focused:!0});for(var ft=arguments.length,Je=new Array(ft),xe=0;xe1&&arguments[1]!==void 0?arguments[1]:!1,Je=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!he.destroyed){var xe=!1,bt=!0,_t={};Object.keys(ve).forEach(function(un){if(un in he.props){bt=!1;return}xe=!0,_t[un]=ve[un]}),xe&&(!ft||bt)&&he.setState((0,ct.Z)((0,ct.Z)({},_t),Je))}},he.scrollTo=function(ve){he.listRef.current.scrollTo(ve)},he}return(0,ie.Z)(Le,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var rt=this.props.activeKey;rt!==void 0&&rt!==this.state.activeKey&&(this.setState({activeKey:rt}),rt!==null&&this.scrollTo({key:rt}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var rt,lt=this.state,we=lt.focused,ve=lt.flattenNodes,ft=lt.keyEntities,Je=lt.draggingNodeKey,xe=lt.activeKey,bt=lt.dropLevelOffset,_t=lt.dropContainerKey,un=lt.dropTargetKey,Qt=lt.dropPosition,pt=lt.dragOverNodeKey,ln=lt.indent,Be=this.props,Ve=Be.prefixCls,Mt=Be.className,zt=Be.style,fn=Be.showLine,xn=Be.focusable,at=Be.tabIndex,Ln=at===void 0?0:at,_n=Be.selectable,ca=Be.showIcon,Qn=Be.icon,$n=Be.switcherIcon,Fa=Be.draggable,fa=Be.checkable,Tn=Be.checkStrictly,Ra=Be.disabled,Vt=Be.motion,vt=Be.loadData,jt=Be.filterTreeNode,Dn=Be.height,ke=Be.itemHeight,St=Be.virtual,Xt=Be.titleRender,Ze=Be.dropIndicatorRender,Pt=Be.onContextMenu,Tt=Be.onScroll,Yt=Be.direction,Ke=Be.rootClassName,qe=Be.rootStyle,je=(0,re.Z)(this.props,{aria:!0,data:!0}),$t;return Fa&&((0,be.Z)(Fa)==="object"?$t=Fa:typeof Fa=="function"?$t={nodeDraggable:Fa}:$t={}),y.createElement(x.k.Provider,{value:{prefixCls:Ve,selectable:_n,showIcon:ca,icon:Qn,switcherIcon:$n,draggable:$t,draggingNodeKey:Je,checkable:fa,checkStrictly:Tn,disabled:Ra,keyEntities:ft,dropLevelOffset:bt,dropContainerKey:_t,dropTargetKey:un,dropPosition:Qt,dragOverNodeKey:pt,indent:ln,direction:Yt,dropIndicatorRender:Ze,loadData:vt,filterTreeNode:jt,titleRender:Xt,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},y.createElement("div",{role:"tree",className:He()(Ve,Mt,Ke,(rt={},(0,se.Z)(rt,"".concat(Ve,"-show-line"),fn),(0,se.Z)(rt,"".concat(Ve,"-focused"),we),(0,se.Z)(rt,"".concat(Ve,"-active-focused"),xe!==null),rt)),style:qe},y.createElement(en,(0,z.Z)({ref:this.listRef,prefixCls:Ve,style:zt,data:ve,disabled:Ra,selectable:_n,checkable:!!fa,motion:Vt,dragging:Je!==null,height:Dn,itemHeight:ke,virtual:St,focusable:xn,focused:we,tabIndex:Ln,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Pt,onScroll:Tt},this.getTreeNodeRequiredProps(),je))))}}],[{key:"getDerivedStateFromProps",value:function(rt,lt){var we=lt.prevProps,ve={prevProps:rt};function ft(xn){return!we&&xn in rt||we&&we[xn]!==rt[xn]}var Je,xe=lt.fieldNames;if(ft("fieldNames")&&(xe=(0,Ee.w$)(rt.fieldNames),ve.fieldNames=xe),ft("treeData")?Je=rt.treeData:ft("children")&&((0,a.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Je=(0,Ee.zn)(rt.children)),Je){ve.treeData=Je;var bt=(0,Ee.I8)(Je,{fieldNames:xe});ve.keyEntities=(0,ct.Z)((0,se.Z)({},Kt,it),bt.keyEntities)}var _t=ve.keyEntities||lt.keyEntities;if(ft("expandedKeys")||we&&ft("autoExpandParent"))ve.expandedKeys=rt.autoExpandParent||!we&&rt.defaultExpandParent?(0,wt.r7)(rt.expandedKeys,_t):rt.expandedKeys;else if(!we&&rt.defaultExpandAll){var un=(0,ct.Z)({},_t);delete un[Kt],ve.expandedKeys=Object.keys(un).map(function(xn){return un[xn].key})}else!we&&rt.defaultExpandedKeys&&(ve.expandedKeys=rt.autoExpandParent||rt.defaultExpandParent?(0,wt.r7)(rt.defaultExpandedKeys,_t):rt.defaultExpandedKeys);if(ve.expandedKeys||delete ve.expandedKeys,Je||ve.expandedKeys){var Qt=(0,Ee.oH)(Je||lt.treeData,ve.expandedKeys||lt.expandedKeys,xe);ve.flattenNodes=Qt}if(rt.selectable&&(ft("selectedKeys")?ve.selectedKeys=(0,wt.BT)(rt.selectedKeys,rt):!we&&rt.defaultSelectedKeys&&(ve.selectedKeys=(0,wt.BT)(rt.defaultSelectedKeys,rt))),rt.checkable){var pt;if(ft("checkedKeys")?pt=(0,wt.E6)(rt.checkedKeys)||{}:!we&&rt.defaultCheckedKeys?pt=(0,wt.E6)(rt.defaultCheckedKeys)||{}:Je&&(pt=(0,wt.E6)(rt.checkedKeys)||{checkedKeys:lt.checkedKeys,halfCheckedKeys:lt.halfCheckedKeys}),pt){var ln=pt,Be=ln.checkedKeys,Ve=Be===void 0?[]:Be,Mt=ln.halfCheckedKeys,zt=Mt===void 0?[]:Mt;if(!rt.checkStrictly){var fn=(0,tn.S)(Ve,!0,_t);Ve=fn.checkedKeys,zt=fn.halfCheckedKeys}ve.checkedKeys=Ve,ve.halfCheckedKeys=zt}}return ft("loadedKeys")&&(ve.loadedKeys=rt.loadedKeys),ve}}]),Le}(y.Component);xt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:E,allowDrop:function(){return!0},expandAction:!1},xt.TreeNode=pe.Z;var In=xt,Jn=In},35654:function(ht,Gt,te){"use strict";te.d(Gt,{BT:function(){return y},E6:function(){return b},L0:function(){return $e},OM:function(){return a},_5:function(){return st},r7:function(){return ee},wA:function(){return He},yx:function(){return Ue}});var z=te(3300),se=te(34666),be=te(48736),ct=te(59301),We=te(39417),Re=te(67841),ie=te(71430),tt=null;function st(ne,oe){if(!ne)return[];var ae=ne.slice(),fe=ae.indexOf(oe);return fe>=0&&ae.splice(fe,1),ae}function $e(ne,oe){var ae=(ne||[]).slice();return ae.indexOf(oe)===-1&&ae.push(oe),ae}function Ue(ne){return ne.split("-")}function He(ne,oe){var ae=[],fe=(0,Re.Z)(oe,ne);function pe(){var Pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Pe.forEach(function(Ee){var Ae=Ee.key,ye=Ee.children;ae.push(Ae),pe(ye)})}return pe(fe.children),ae}function Fe(ne){if(ne.parent){var oe=Ue(ne.pos);return Number(oe[oe.length-1])===ne.parent.children.length-1}return!1}function re(ne){var oe=Ue(ne.pos);return Number(oe[oe.length-1])===0}function a(ne,oe,ae,fe,pe,Pe,Ee,Ae,ye,nt){var Oe,Ft=ne.clientX,Qe=ne.clientY,gt=ne.target.getBoundingClientRect(),Xe=gt.top,yt=gt.height,Kt=(nt==="rtl"?-1:1)*(((pe==null?void 0:pe.x)||0)-Ft),Ot=(Kt-12)/fe,it=(0,Re.Z)(Ae,ae.props.eventKey);if(Qe-1.5?Pe({dragNode:rn,dropNode:xt,dropPosition:1})?wt=1:In=!1:Pe({dragNode:rn,dropNode:xt,dropPosition:0})?wt=0:Pe({dragNode:rn,dropNode:xt,dropPosition:1})?wt=1:In=!1:Pe({dragNode:rn,dropNode:xt,dropPosition:1})?wt=1:In=!1,{dropPosition:wt,dropLevelOffset:tn,dropTargetKey:it.key,dropTargetPos:it.pos,dragOverNodeKey:en,dropContainerKey:wt===0?null:((Oe=it.parent)===null||Oe===void 0?void 0:Oe.key)||null,dropAllowed:In}}function y(ne,oe){if(ne){var ae=oe.multiple;return ae?ne.slice():ne.length?[ne[0]]:ne}}var x=function(oe){return oe};function E(ne,oe){if(!ne)return[];var ae=oe||{},fe=ae.processProps,pe=fe===void 0?x:fe,Pe=Array.isArray(ne)?ne:[ne];return Pe.map(function(Ee){var Ae=Ee.children,ye=_objectWithoutProperties(Ee,tt),nt=E(Ae,oe);return React.createElement(TreeNode,_extends({key:ye.key},pe(ye)),nt)})}function b(ne){if(!ne)return null;var oe;if(Array.isArray(ne))oe={checkedKeys:ne,halfCheckedKeys:void 0};else if((0,se.Z)(ne)==="object")oe={checkedKeys:ne.checked||void 0,halfCheckedKeys:ne.halfChecked||void 0};else return(0,be.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return oe}function ee(ne,oe){var ae=new Set;function fe(pe){if(!ae.has(pe)){var Pe=(0,Re.Z)(oe,pe);if(Pe){ae.add(pe);var Ee=Pe.parent,Ae=Pe.node;Ae.disabled||Ee&&fe(Ee.key)}}}return(ne||[]).forEach(function(pe){fe(pe)}),(0,z.Z)(ae)}},90782:function(ht,Gt,te){"use strict";te.d(Gt,{S:function(){return ie}});var z=te(48736),se=te(67841);function be(tt,st){var $e=new Set;return tt.forEach(function(Ue){st.has(Ue)||$e.add(Ue)}),$e}function ct(tt){var st=tt||{},$e=st.disabled,Ue=st.disableCheckbox,He=st.checkable;return!!($e||Ue)||He===!1}function We(tt,st,$e,Ue){for(var He=new Set(tt),Fe=new Set,re=0;re<=$e;re+=1){var a=st.get(re)||new Set;a.forEach(function(b){var ee=b.key,ne=b.node,oe=b.children,ae=oe===void 0?[]:oe;He.has(ee)&&!Ue(ne)&&ae.filter(function(fe){return!Ue(fe.node)}).forEach(function(fe){He.add(fe.key)})})}for(var y=new Set,x=$e;x>=0;x-=1){var E=st.get(x)||new Set;E.forEach(function(b){var ee=b.parent,ne=b.node;if(!(Ue(ne)||!b.parent||y.has(b.parent.key))){if(Ue(b.parent.node)){y.add(ee.key);return}var oe=!0,ae=!1;(ee.children||[]).filter(function(fe){return!Ue(fe.node)}).forEach(function(fe){var pe=fe.key,Pe=He.has(pe);oe&&!Pe&&(oe=!1),!ae&&(Pe||Fe.has(pe))&&(ae=!0)}),oe&&He.add(ee.key),ae&&Fe.add(ee.key),y.add(ee.key)}})}return{checkedKeys:Array.from(He),halfCheckedKeys:Array.from(be(Fe,He))}}function Re(tt,st,$e,Ue,He){for(var Fe=new Set(tt),re=new Set(st),a=0;a<=Ue;a+=1){var y=$e.get(a)||new Set;y.forEach(function(ee){var ne=ee.key,oe=ee.node,ae=ee.children,fe=ae===void 0?[]:ae;!Fe.has(ne)&&!re.has(ne)&&!He(oe)&&fe.filter(function(pe){return!He(pe.node)}).forEach(function(pe){Fe.delete(pe.key)})})}re=new Set;for(var x=new Set,E=Ue;E>=0;E-=1){var b=$e.get(E)||new Set;b.forEach(function(ee){var ne=ee.parent,oe=ee.node;if(!(He(oe)||!ee.parent||x.has(ee.parent.key))){if(He(ee.parent.node)){x.add(ne.key);return}var ae=!0,fe=!1;(ne.children||[]).filter(function(pe){return!He(pe.node)}).forEach(function(pe){var Pe=pe.key,Ee=Fe.has(Pe);ae&&!Ee&&(ae=!1),!fe&&(Ee||re.has(Pe))&&(fe=!0)}),ae||Fe.delete(ne.key),fe&&re.add(ne.key),x.add(ne.key)}})}return{checkedKeys:Array.from(Fe),halfCheckedKeys:Array.from(be(re,Fe))}}function ie(tt,st,$e,Ue){var He=[],Fe;Ue?Fe=Ue:Fe=ct;var re=new Set(tt.filter(function(E){var b=!!(0,se.Z)($e,E);return b||He.push(E),b})),a=new Map,y=0;Object.keys($e).forEach(function(E){var b=$e[E],ee=b.level,ne=a.get(ee);ne||(ne=new Set,a.set(ee,ne)),ne.add(b),y=Math.max(y,ee)}),(0,z.ZP)(!He.length,"Tree missing follow keys: ".concat(He.slice(0,100).map(function(E){return"'".concat(E,"'")}).join(", ")));var x;return st===!0?x=We(re,a,y,Fe):x=Re(re,st.halfCheckedKeys,a,y,Fe),x}},67841:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return z}});function z(se,be){return se[be]}},71430:function(ht,Gt,te){"use strict";te.d(Gt,{F:function(){return ee},H8:function(){return b},I8:function(){return E},km:function(){return He},oH:function(){return y},w$:function(){return Fe},zn:function(){return a}});var z=te(34666),se=te(3300),be=te(27247),ct=te(43079),We=te(11592),Re=te(2738),ie=te(48736),tt=te(67841),st=["children"];function $e(ne,oe){return"".concat(ne,"-").concat(oe)}function Ue(ne){return ne&&ne.type&&ne.type.isTreeNode}function He(ne,oe){return ne!=null?ne:oe}function Fe(ne){var oe=ne||{},ae=oe.title,fe=oe._title,pe=oe.key,Pe=oe.children,Ee=ae||"title";return{title:Ee,_title:fe||[Ee],key:pe||"key",children:Pe||"children"}}function re(ne,oe){var ae=new Map;function fe(pe){var Pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(pe||[]).forEach(function(Ee){var Ae=Ee[oe.key],ye=Ee[oe.children];warning(Ae!=null,"Tree node must have a certain key: [".concat(Pe).concat(Ae,"]"));var nt=String(Ae);warning(!ae.has(nt)||Ae===null||Ae===void 0,"Same 'key' exist in the Tree: ".concat(nt)),ae.set(nt,!0),fe(ye,"".concat(Pe).concat(nt," > "))})}fe(ne)}function a(ne){function oe(ae){var fe=(0,We.Z)(ae);return fe.map(function(pe){if(!Ue(pe))return(0,ie.ZP)(!pe,"Tree/TreeNode can only accept TreeNode as children."),null;var Pe=pe.key,Ee=pe.props,Ae=Ee.children,ye=(0,ct.Z)(Ee,st),nt=(0,be.Z)({key:Pe},ye),Oe=oe(Ae);return Oe.length&&(nt.children=Oe),nt}).filter(function(pe){return pe})}return oe(ne)}function y(ne,oe,ae){var fe=Fe(ae),pe=fe._title,Pe=fe.key,Ee=fe.children,Ae=new Set(oe===!0?[]:oe),ye=[];function nt(Oe){var Ft=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Oe.map(function(Qe,gt){for(var Xe=$e(Ft?Ft.pos:"0",gt),yt=He(Qe[Pe],Xe),Kt,Ot=0;Ot1&&arguments[1]!==void 0?arguments[1]:{},ae=oe.initWrapper,fe=oe.processEntity,pe=oe.onProcessFinished,Pe=oe.externalGetKey,Ee=oe.childrenPropName,Ae=oe.fieldNames,ye=arguments.length>2?arguments[2]:void 0,nt=Pe||ye,Oe={},Ft={},Qe={posEntities:Oe,keyEntities:Ft};return ae&&(Qe=ae(Qe)||Qe),x(ne,function(gt){var Xe=gt.node,yt=gt.index,Kt=gt.pos,Ot=gt.key,it=gt.parentPos,kt=gt.level,Nt=gt.nodes,Me={node:Xe,nodes:Nt,index:yt,key:Ot,pos:Kt,level:kt},Ye=He(Ot,Kt);Oe[Kt]=Me,Ft[Ye]=Me,Me.parent=Oe[it],Me.parent&&(Me.parent.children=Me.parent.children||[],Me.parent.children.push(Me)),fe&&fe(Me,Qe)},{externalGetKey:nt,childrenPropName:Ee,fieldNames:Ae}),pe&&pe(Qe),Qe}function b(ne,oe){var ae=oe.expandedKeys,fe=oe.selectedKeys,pe=oe.loadedKeys,Pe=oe.loadingKeys,Ee=oe.checkedKeys,Ae=oe.halfCheckedKeys,ye=oe.dragOverNodeKey,nt=oe.dropPosition,Oe=oe.keyEntities,Ft=(0,tt.Z)(Oe,ne),Qe={eventKey:ne,expanded:ae.indexOf(ne)!==-1,selected:fe.indexOf(ne)!==-1,loaded:pe.indexOf(ne)!==-1,loading:Pe.indexOf(ne)!==-1,checked:Ee.indexOf(ne)!==-1,halfChecked:Ae.indexOf(ne)!==-1,pos:String(Ft?Ft.pos:""),dragOver:ye===ne&&nt===0,dragOverGapTop:ye===ne&&nt===-1,dragOverGapBottom:ye===ne&&nt===1};return Qe}function ee(ne){var oe=ne.data,ae=ne.expanded,fe=ne.selected,pe=ne.checked,Pe=ne.loaded,Ee=ne.loading,Ae=ne.halfChecked,ye=ne.dragOver,nt=ne.dragOverGapTop,Oe=ne.dragOverGapBottom,Ft=ne.pos,Qe=ne.active,gt=ne.eventKey,Xe=(0,be.Z)((0,be.Z)({},oe),{},{expanded:ae,selected:fe,checked:pe,loaded:Pe,loading:Ee,halfChecked:Ae,dragOver:ye,dragOverGapTop:nt,dragOverGapBottom:Oe,pos:Ft,active:Qe,key:gt});return"props"in Xe||Object.defineProperty(Xe,"props",{get:function(){return(0,ie.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ne}}),Xe}},8224:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return se}});var z=te(4676);function se(be,ct,We,Re){var ie=z.unstable_batchedUpdates?function(st){z.unstable_batchedUpdates(We,st)}:We;return be!=null&&be.addEventListener&&be.addEventListener(ct,ie,Re),{remove:function(){be!=null&&be.removeEventListener&&be.removeEventListener(ct,ie,Re)}}}},55468:function(ht,Gt,te){"use strict";te.d(Gt,{g1:function(){return Ue},os:function(){return Fe}});var z=/margin|padding|width|height|max|min|offset/,se={left:!0,top:!0},be={cssFloat:1,styleFloat:1,float:1};function ct(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function We(re,a,y){if(a=a.toLowerCase(),y==="auto"){if(a==="height")return re.offsetHeight;if(a==="width")return re.offsetWidth}return a in se||(se[a]=z.test(a)),se[a]?parseFloat(y)||0:y}function Re(re,a){var y=arguments.length,x=ct(re);return a=be[a]?"cssFloat"in re.style?"cssFloat":"styleFloat":a,y===1?x:We(re,a,x[a]||re.style[a])}function ie(re,a,y){var x=arguments.length;if(a=be[a]?"cssFloat"in re.style?"cssFloat":"styleFloat":a,x===3)return typeof y=="number"&&z.test(a)&&(y="".concat(y,"px")),re.style[a]=y,y;for(var E in a)a.hasOwnProperty(E)&&ie(re,E,a[E]);return ct(re)}function tt(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function st(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function $e(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),a=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:a}}function Ue(){var re=document.documentElement.clientWidth,a=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:a}}function He(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Fe(re){var a=re.getBoundingClientRect(),y=document.documentElement;return{left:a.left+(window.pageXOffset||y.scrollLeft)-(y.clientLeft||document.body.clientLeft||0),top:a.top+(window.pageYOffset||y.scrollTop)-(y.clientTop||document.body.clientTop||0)}}},24514:function(ht,Gt,te){"use strict";te.d(Gt,{G:function(){return ct}});var z=te(47273),se=function(Re){if((0,z.Z)()&&window.document.documentElement){var ie=Array.isArray(Re)?Re:[Re],tt=window.document.documentElement;return ie.some(function(st){return st in tt.style})}return!1},be=function(Re,ie){if(!se(Re))return!1;var tt=document.createElement("div"),st=tt.style[Re];return tt.style[Re]=ie,tt.style[Re]!==st};function ct(We,Re){return!Array.isArray(We)&&Re!==void 0?be(We,Re):se(We)}},25510:function(ht){"use strict";ht.exports="data:image/png;base64,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"},32637:function(ht){"use strict";ht.exports="data:image/jpeg;base64,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"},25365:function(ht){"use strict";ht.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA0VJREFUOE+V03lI01EcAPD3fjucs4nmwrXNOY/VdBoe0Tqggi5NgsLaWriWZFQEEvRHBxmL+iMo/KMg6KJSCy03mbapo1vXzCvJUstjZTM1bUzZZP6uF5M0Zwr1/nsHn/d93+/7QjBn3GhuZkm5scvRJIgODWX7sKCQT0oRGIAQorlnp+cIAAhnJghhhobvWRPjQ/rJ8eEVXIxGwcFsGBYWQUTFLrN6yCB9qpjdthA2BSGEsEd1X08NOlrPSiM4PxWJCSNL+HwfSZBMp/Mbr6+vVyyVyQm+SJYrCWea5sOmoMqm4ezu9rqSrUpFjzxBPgpoCkCEwO+3IJIgWRWVpiR5cirF40crZZGc3rkYdDgQp+advUXC9YZs2rjBQRCTwK/T6E9KaJoGJEVxyw3GtNUbt11KWSYp+AuyfRlf86baVJezc0sLb1HIxGxg9mEIIaiurVXgJOiUq6WbV8KVRMD+s45hbftL082DWk0TQohaKJn+9bb3H6Ntr16hvfvU6TExMe4A6G2Xc4+ttqIkL1fXBAAIuGVORMje3BpvNRrxM8fz0xfHxY0F7Hd/HVSYjKVtGpWqI4THc2ELhIRhTHjzXlHax4Z6++3i4iwIIRkAIYQY9+9cfxHKFyVtz8ho9/l8NIbN4mgaQAYDfHI4hRf152TxAsHhK9ev3for2f6F1sZn6w0VFvMuVY43WZHYi08SOKJIP4AYTBbW7XAKCgsvx0tEQobbg1d1fXj/eN2a9Ad6vZ6eBmd+ttlQpK15/uaaLHEFR7lK6QqPiPC63GMsm80eXmN5wmNiAJKIBRjsYCAQCNFAf98lq3lvAYSqqQLNQFNVaXyuMFue6oZ/utZ5J3Chx+NBFEX3xEnEpr5+Z5b1RX2mIHIJyFbngFHXGOr93FX41GI4CSGkAqA/fdcd1N8+xKWpRUiakuLxJ/bosXxdWenDuziOw6UiMdit2Q/cY17U0/nhgtViPD8vNF/h/P2oyz1U8KSqsgDHfQyhWAyyVVow+GOUdo8MnfhnaLq5NdrcC9XmylMUSWFLRSKQuWMXaHlr7/ov6DfGOJB35LSpovw8RRAYmx1ErF27Wvff0HRku9WaA/b613lRUdKrDQ22sl+EE3lgNS3QYQAAAABJRU5ErkJggg=="},75309:function(ht){"use strict";ht.exports="data:image/png;base64,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"},19664:function(ht){"use strict";ht.exports="data:image/png;base64,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"},77882:function(ht){"use strict";ht.exports="data:image/png;base64,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"},66832:function(ht){"use strict";ht.exports="data:image/png;base64,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"},47558:function(ht){"use strict";ht.exports="data:image/png;base64,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"},71979:function(ht){"use strict";ht.exports="data:image/png;base64,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"},91833:function(ht){"use strict";ht.exports="data:image/png;base64,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"},31081:function(ht){"use strict";ht.exports="data:image/png;base64,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"},96593:function(ht){"use strict";ht.exports="data:image/png;base64,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"},42922:function(ht){"use strict";ht.exports="data:image/png;base64,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"},20345:function(ht){"use strict";ht.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAE8RJREFUeF7tW2l4FWWWfuuG7GFP2MOissgiotCKsiPQDa449uiD2IoCtm2r03ajstOKji0IIgZQwLZnuhVkBNRukUAIWyCBIBiWCIQlK8SQhZCFkNzqOedb6qubSmAm84x/KOC599atqlt13u895z0L1sXDn9iWZQGWBcvyiVf6Q/tAH9V3/EHuD3wVx9kAbMuCj88EbJ+8hs2n8ndX23x+uoo8n64o/gK2rV9pj23zr4n9/FacR/v5nzqX9tt+2Lafv/fTKx3qt0F3bPvVteQx6nz5Ste1+GfEeeL69F79rl88t3G8uB+6nrhH9R09Pe8z7lU+nfN8QJ4P/kTLCprWYey8bKsk7c8MkADC5wCiQKLdcIPEe/h4+ivOoVsReFjwe4GkrH4VkCxpEDa2fCAFqzC8AsMBifYLI6p9ge/JoMpgbmNaEiBx3Ro2vjKiaXS6LwGQ+N48Ri2e+kES59YLEoMpDOWDXWhZvr5WMQHEBqdVTgwSBhd2vDqT+HjFNOP1/wckZUwJpwGSWL1yxSrGydXv+o6YZLAG8MP2EysUOx0w1HGCPW6QNMu9wPtfMIltCv+nVvH3q6WLI0O7meQCiV2foIlglHR/il0BYLrcneHetJP7P2OSwwxefvUyyXF3JtvY3Wn2CRdWJ5PYBYuV7sUmF/iBYBkLRa4eww0qn+G4cx+QZxUfWm1z3GCDCYBMd+cGSbo7D5BEzHIzrn6QBMj1baa74whCrkw8mcKCXVdtpsiHDIhL+jgDAGVQAklaXV5fgqQBqZ9JLpdXKyY5bNTxU96bn92zAzoxmA1D90j2LDq4SosEQQYvJhmCQbmxnwAkJ/5IEaFjkngoYWzBKHdMUiveMEQgS4SC0CAJF9cAkOS91YpVhrtziQVP4eCHVXxgpc3RXau1AIWmY5IDklJ4jrtzYpaXCmywu2PF5Wy86jyZRCBJhaXkn1Z1JqsUG5yAr9UVKc7AmKRVmzv2eMWka2aSVppGrKwFkiUBElG+HpCEBHdJbwDlxT8i//RRdLzlLjQKDdfCgt4U5Z5B0+i2vL+s6DyLj4gWrYUEv0pMqqm6jJz0VETHdkVE8xiGgtQW3Sb/ZuYJdOhxG4KCQ9kdaWXO7s6R3Upq66AOG4XZp3ClogytbuhNZ0q5rOKOYlAASMwkUng2aqqvwBfUSKu40vPZqPFXo1mrWEfiSylNtmnergvfZ31MMuOW293ZsApTPzRktgdIMiY5UltkOQRWVloSkj5dgvtei0NUsxiZJwGVpSVY/8Zk3H7fk+gx5D5smD8Vbbr1xR2/fJ6P8QbJiUllRfn4Ys4kDJr4MroMGK6pQyCd3r8NO//zXYyfswqRzWI0kxyQ1Ir0ZtI/Fr+MyGbRGPzEKzLHUiC55bPU+BpAkuAHN/0NF7JPYtiTrwqXChvbP36LVd/Qia/A8gk3S/8Kc08jac0SdL1jNG762SgnTgaqPw+XJxM7frEK9y+3BTtEkio1s05KnUTVFBECpOy0PUj6bAnufzUOEc2jdRL7w66v8d3Xf8FDs1YivHFzpMWvwQ87/45H/vgJ4AuqlczuW7cc2YdTNBDkpsqLLyA0sjEahYS5dET15UpcLi9FRLMWsKwgmS0Bsb1+hv7jp6rgZDBJSGaKST+eScfmuJkY+tSraNutn7OqdbxxuzDa7bg7PwqzT2L7X95G90Hj0OPucXx+QeZx7P7bYtxyzyPo3HewTkx3f/YeKi8VY8jEVwzGMb8N0A2pLhUe/54URHS0dWFfnAZIqTflgpSi0wqNM1HH3WWl7cGez5bgvmlLEdmilZbem96bhrDIJhg+eTaDVlZUgA3zp2Dk1Llo172fu+JgATnHUlGSn6PjTFXFJXy/6TN06T8MLTve5ALoQuZJnN6fiL5jHkVIRJR+mKat2qP9zf1B8UlJ2MSP30TeDwf1+X5/DeyaGgQFh9QpHlvf1Bt3PfaSBk+JDeEm/Ti8dR1OpsRj2FPT0SSmHR+3b+NKFGVn4J4p8+CDD7knD2HfxlUYcP8kdqXKxSoV6eXuzKqDCZJ1ISXOFiUcIk2Qi0kkv10gyc+pG1aiqqIMFReLUJidgbbd+vJD3/7gMygvuYD4pdMRHBaOkPBIbYjykkJmE7kB2tp0uxV3PvqCp7sj9mxa/Af0u/cJNG/fBU3bxMLyEVuAzENJSPl8Gca9vAiRTVvyvhpKzxQwOjkFtqyYi7LCc7zihWZQ4KmV7KhB2nNizyZ2m4N/Nc2ViFYUF6D0x1w+u+ZKFc4c3ImOfe5EUHAwu6HKSyXw+/2IiGrKv5OWsI5LSH1GjNfVkKjmMQiLai6Vprua4Up8A5hkFSQvtS0fuazaINlSPJgg0fvkdctQVX6Jb6zkXCZiutyMoEbB+Nm/PItd/7GAA3GX24YgvBm5PaCitBinUhJww4DhiJBGbdqqAzr3Hy5rf7KWJ6Wa1Is4tn0DUjesxsPzPka4PM+19G0bPlmrY6Et1Z1yEVtXzEVNTTVG/XqeZIQBjKtmJ4TFtpWvwxfkw5BfveIK+ATc95s+rZN11/JFz6EPoMutQ2qVozS7XMpRuD5+HgIosAgaGJMCmaTiUvbhZOxdsxT3/uF9RDaPwcm9m5H65Wq+35HPzkOrG3oy8EU5Gdj03isY88JbiOl0s3geWZkgw+Yc3Yej276o9ZzFeZmoqa5Cy9iu9dhAsKJT30HoPuRejjWq3kUA+f3VuOfZP8r8SNZXaV1LVeFUFGwkEEC+IAx5kgSEE4+OJ23Cka2f4xcvvGOoMaHqRB3OKNT6/ToHIwOTy93y0VzcPPh+dOk3xHVd5fJqg+Qk39aPe98XiSrZTDNJxRlHOHiBxACt/QDjfr8EjUJD8Y+FL6Fp61gUnD2OkVPmIubGnuwiyQ1+u+RVjP7tW4ju1MOQ66IykX8mHWcP7XZyHQvISktGWXEBut/9C+3e6kKJDEGxI7bPQJGHSyZtWT4HRXln0aFXf1USlz7NcHdsJfE5N/0A3//QJ19zSfDjSd/g8JZ1eGDGh7hSXoryogJXVVslx7LSBPiFgSMbN0dwWCS+WvQSeg4hgIbWLsSqqoM8RyTHsnpOz5K/Z4lLZutSjxYDCiQL5PJMd5d9JBnJa+Mw9veLERwagR0fv4nb75+ELctno1nbjggOi+Abra6qRFHOGTRr2wnB4WLfbeOeQHTnm3XupFoR5Gyzj6Vg20fzceu9E9HnnkeEuqxvs50YJGsJvIq3Lp+DgqwTnE8JHGQMkqDoUr/8fCHnJFq0vwlDn3pNVyXIWj8QQPGf48GZH+HMgR1I3bjqWrwaC5nOfe7Gl+++iJ5DHhAMMloOroKrao+4Skt+WOeT3tMAmZLaqa05EjwwJuUcSUHy53HoOewBZB1OwYip81BxsRCb338V7XrchvAmzfmGLpeVIvtICtr3GoBwCqSWhW53jWUBIIvmIq+wLBTnncW3701Dy9gbMer5+SgtOIfNSyjvqHu7ZcyjLAREkifbPbCRsGwOSLmNeu511TrSpSBJGy3ByRUlfDiP2Tps0nQjVvg5hlaWFKJp207scqsrK5y6nS6a+nGlshwnU7YgM20vYnvfge6DxiI0NIrjdGhUU4SER+m+VGBLw6wJqt4Vx6HzuxfrGOQUSo2iqez3qDyJjHil8hLyM44g89AunM84gkYhIeh8+zD0G/cEis9nIf791zByyhzJEIuTNgKNDB7dsbsgBMcg1SAUn0sL8rB1xRxcunAeD89djfBmMSDJfTo1Ubo/h0mUCx1N+AJRLVtj6KTpaBzTTqRwKrYAiF8+m2X16Ofe0BUHTi+NyrVWd8S4FXM5BtH1nJUuE1iv9gP1kkCJeRGO7/kGZ77bieiO3dBr+EOIbNG6DqluNhQDWxpcF5F5qmgQWvm7Ftu2TO29JLVgkmARvb9cUYpvFv+OZSTJaJLbo59/E01adWAjlxBAS6djxOQ5rO5oKyKAlr6Ge37zBmI6ddeKUYFE1805th+7/7qIr0fbhEVfsgRXXVnaJ9hm4eyBnUhZtxyxfQdiwPgprrzGBIkAulx2EQMeniqFg2ChyjmcbqZwf/vXr0RoRGMMmzTDaAM4QoCe2eyQim6rjfQdX+Fw4noMfvxlRHfsWjvOyONU51csENmhDQDerAlygy9/5yJmkJ8Ws9FuqO3uHJBOp25D9I29mLr7/ms5fv5vC7l8QucwQB/MQMuOXREaEcVmraosR8GZdAYnOELkRn1G/RItY29igx+OX4fvv/0ULTvciPY9++P7zWswYdFGcT8BIFWVlWDt9MfRd+wE3PLzx7z9noxJBFBu+nfXFC/UQZTTDX96pksOn89IY7FhKjbd8oaN/JNHcC4jDbeM+lfHhQqtL9siNppEt0Orjt2MfpW7c6sWjq7LkWhgF7fjXd1u8AeIAG+QhMKjlU3ymAAa89ICDdBFAihuJlp37cPVBAao4hJn9G269kVYY9oH9Bh8H1p0uIHfU17ls3wY8NBknDqwE3vXvI+J727EsZ1fI+fofgGS9G7+mmqcP5GGZu06IaKJSFRpo8+3P/i0Awa5rGWzQKUhKu0odScppISxI78B7PxkARqFhGL4MwIg1fw7tOmvOLV/m1sJyl9SySslsFTZcG9OYtyh9x3oPXy8iJPGbENd1W+13zq/YyEzSAaGWkqtPiZlpxNAKzD6xXdcAG1ZNgvDnp4pXZyF4tzTiI+bgZG/fh0xtIrUPINq8tEd+0Qf6tS+BOxZs5QBykiOR17GYeeZLZHJZx5MQkyXHoiKbqO/o8S3z5hHXfbZGjcbBOiY38wXGb2syen2tFi2ukFHspxi0PDJs6QIqD3bIAznLqym7/gSRxI34OEZK41KgZhvMPMpbXQPkOoCyjq3fYHMg9RgiHB3tKJd7QU59SMUr/gu99h+pKz/kAGiCoHP50PJuSxsXU4AzUB0Z8p5fByDtsTNZIBI8jqgyzaHrmJYyNiXgL1rPsCEhRuEpKc1Ll/pfWXFRXw+/XHc/fjvuDJRnwRngPzVGPPcfEEcDUjAe9noi182B76gIGaQYlrtFnrt6Z/07RsZoPGzVrFIcURIfZNCboFQJ0C5ie/Y1O5WRuNQTGVzOc1Tl3Cg/ZlpyTjw1ccY/ds/cTWbtov52UhYPptlb+PotmzA8uICHN22Hj2HPYiolm34J4KCQtCp3yBH0Uk2ndovAHp84QY2aCBIVZdKsHbWRAaIWhFKOHgFGgKoMOcU2va4lfMir82sz+UdP8j9mxGTZ2kXp+OOa9bBbPgBRxPX4ygDtFrEDdd0Ud1MEsfWP9tg5Wz7EzNIgcTxhUniMEqVZRRYP+z+O8qKfkRhVgaqq6sw9sWFQKNGDIYCyNsczl5qJTw0c6Uzayfj36l927g6MWHBej3ORb97Mjmec5Tc9FSc/W4XRkydg3Y9+/MF6wKJAKJ2gIp1Zp4aGCvomYuyT7G4GTF5tlZrqi9kztnRar+QdYIFEf34iaRNnOuNfXmxoKYBkm6dc6XAYVdtd1e7u8t5UG7C2zw0YoIk+wYukEx3l5m2B/kZh1lmx/a+U7syuk5pQS52fvI2Bj72Ej+sSHlkvqMlu5oIkq+aweCG3N61cZiwQNTm1ILZvvpN0AqnclSrG3ph+KTpsEKctoEXSNuoFldTg5GUqKoSkBO3RUFSBXuqma2QMegZktnCKZpiQSe3to2zB3fhwNd/5l202LoPvhedbh3kYt7/vHXusEnFLisn4W1mkHYnxoQP+x+DSSZIpnjgmERDJMQ+w12KY5SbckBiwNTwiXqVLQ8eZfJTzybMiIGC1cRyNd8gOlPeeVK97JUVcBWTAkFy4pRMGA2QPPs6HjN3ClSh2MyYJAqs7ilVcUzgsSqOWTlb/11XEhRIrpjkMaugVqsDkhp2FG0LTi4De0kuJgUKEGOcS49vSedljCIHgnQt8w3egUe0KWhzj3NJ1abFxDWCZEwXBc7KcexzDTpSh7dudRdYArKyt7xlzGbTChV9IQckzmA9BkqcwqkDhphM1bK9FkiOGPEaQmHAmYkcBHUhVcRAca4Xk/T9qXjEtL1KFDSYxE1xUvqGu3OYJFe8LnIaBpdAutoOhgT3ZpI5hqwq107/R1UrJKh5DJB2N9KgagDeqc15g+S4PPG9OD5Ijg/LYXkvkHTrXA7sazdnxiTBINdvGDEp0N2p3IqhFa5AJ7d1QuUCSQZ3T5CcEePASSGBkRGrqL9rMMYRAyaTHJDMwii7W2OoBDY+tbLi33T6QYY7owdkh+WaNPUwukDGyG0ESMr9eXVl2fAB8w2uRcJWNufzPMAyGn7qXrllIZnDnVbF/HrIVPf0qgzYPKAhmxjGvAP3/GQPR5dndAOvLhfmBslJZJ0GnaHuCsMQ1tfK3DxfthsMIxhAOSC5WeSOMepcJQSEexJskiu5LiZp92UIBzW8r/+7i1J9zv+qIIckxpVlHJELKhCka2FS/SDJFkYASO6ipmSQ2eupM87IZpxqypkTriKZzoPtTwyrCZkWcefkbCtpxaQVAKbUtcjumrr6at78Ks7++tcNsYB1ZO3ckJKirETAHuh1oesANcS8DT+X2bF/xZS2VahJBey2gZe8DlDDjdyQK2j3lbxq0kB/DRJtG66pvusANcS8DT/XFV/2fvTMFL/fTzFJb9cBariRG3KFWgIgUDRcB6gh5m34ubUAChQN1wFquJEbcgVPCW2KhusANcS8DT+3zhxHiYaBU1bT/5K6vv1EFqg3CSXRcOfklR/+RPd2/Wf/2wL/BGiui/tFFRS/AAAAAElFTkSuQmCC"},79005:function(ht){"use strict";ht.exports="data:image/png;base64,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"},39057:function(ht){"use strict";ht.exports="data:image/png;base64,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"},96908:function(ht){"use strict";ht.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAAA8CAYAAADogBFvAAAAAXNSR0IArs4c6QAADzxJREFUeF7tnQl4VcUVx3/3JSEBARFEFllcQAMJuKDUD7FqtVbFtUqtS6ufS1soxaW1Si0KBaFVWy2ittqqdQ9xpYq4tLgVFWUThYQlJIEkkJXs63u333lzL+/mrfeF9/KSeM/35Xv3zZw5c+bM/83MOTN3ouGQY4EuZAGtC+niqOJYAAeQDgi6lAU0fUayHqCR5gJXEriS/T6TICkZNOMzIN/gFx7/8vvLiFxDtpfP4G2Xb5Ej6SaPKddav6mPtb5g9e/PF9nSvmTVlpD1S36Sr63WOj1ukD/d+PR+b1NpAekmj5Gve8Dd5lc2ivK4G2lzV4K7Eo/8eSrQ3ZW424rw6J/ST1utTb2jtkuhLAplwgDS7BDj09txdgFqgsjCbwVOKMCYAPH+IAzABIDf8qPYz+OygMus0+8HFQDmYDpaypj1mp+m/qKbgMoKQO+zxwIyCzhNPhOIQQFrAas/uK3l5dlt/SEY9bbn0ZsrS1obynfXNJQXFTeUbPugua5utQZrM7PZHgU2EsIaHJAJUcWp1JYFklKgVx/fX0oqpPSBgw6BASOh/xAlxgC+u6WJqh0bqdi2nrb66gI0sjQXL2W8xHpb9XUykwPITjZ43KuTpcnBw2HA4TBwFBw81Dt66+42aoq2U7FjAw0Ve8R52KxpLB6v86KWjTvuetmswAGkTUN1W7aDBsHIieiHjkVDlhpuavbkU7ThE9wtjQLMbTosyFzGc5pGoD/RyQ13ANnJBk9YdSm9YVg6+tB0NC2ZtqZ6dn/1P+rKirwqaRqrknVuSM9mZ8J0FD2CetmJ1MipO74WkPXn0VOg72CvY1ZRuJU9uRvQPW4ZLes0jdszlvG3+CoRWroDyERZPtH1Dk1HH56B5vHQWFvJzrUf42lrUaMlPJ4BMxOxtnQAmWhgJLL+3gPQR5+E1qsPDdXl5G9YjUdipIreGpzGFUOfpb4zVXQA2ZnW7op1paSiH30qWlIqdVWlFGz6Al1ipmqkXH0wnD0ym8bOUt0BZGdZuivXk9IH/ajJaK4Uasr3UJizUQX/Fb2WOZ7LtfniosefHEDG38bdo4bUvuijJqG5XFQU5VOSv22/3hr8NTObWzqjIQ4gO8PK3aWO3v3RR57gHR13blpHQ121FZTTM7N5Od5NcQAZbwt3N/mDjvDu8jQ11rHj6/XoskevqKxXMuOPfZHyeDbJAWQ8rdsdZct2zYjj0VJS2bu7gLLiXdZRMiszmx/Hs1kOIONp3e4qO60/+rBx6O5WdmzeRHOTz8lO0pg2fhkr4tU0B5Dxsmx3lytTd99B1FZVUZC31dqanMzxTNDmsz9gGcumOoCMpTV7kixXEvrwCV4HZ1vuZlqamqytu2VCNn+NR3MdQMbDqj1Epj5wBFqfgVSU7qWkWB3CENKgEhibme39jCklBpCysf/H3aohrY1w64CYNqrLCJOziRJg1hN+qqtjJklJQx88xrudmJuzBY+cVveBcmlmNr/qmODQpRIHyPuKlVYtjXBL/1i3K7HyDh4Gp94IU2+Ee0+A+pgPJJ3WPn3QEWgpvSkpKaaiosJabxsuJk7IYksslXEAGUtrmrIW5sHAkerb7UO6NSBJ6wcDhnvXkFu354HlDK8GKzOzOS+WJnQAGUtrmrIW5atXCHoCIDXwDDwSlyuJvIICGhran7OIdRjIAaQDyIgW0PsNRkvtR2l5OaXlAcuPmIaBuh4gp1wP/QYrI338ODRUBRpM0+Cc36p0OVT6nwd9PIcdAydcqr7nroL8NXDi5TBmKoyepPgL16n0dS+3dzgGjoaTjY0If7n+Wow+GdK/p1Jr9sC+Ihg1SX0X3Xob6+K3F0FLg0r/egUUbWovSRy8SdNh5PEw4jho2Ae71sOuDbDhVaWvP1nbWLIZvvo3TLwQvjtDvdQlaf+eB2Uxeuu1V2/oP4yGhnryCn3etqmWS+PmjGUsiYhsGwxdD5C/WwsjJirV7xkX3KjyPvZSY+poqoXbBvqaetzF8HPjDMAbc2HIWDjlp8FNsfldePIaH+iTU2FxIRxkyHvgu5D3afCyM5dDprF8emuBN4jM6TPDm/zZG+HTf/l4xpwG1z/nXaMFpYIv4fHpUGVEJEwmaxu/eBFyP4Br/t5exMPnwZb3bUDADouGPmiU9+3FnLxC3BZvW0rHMgzUswEpI5O8Q9LaDAVroHgzDE2H0SdB6kGqJyryYdFJ0GicbLnsfjjLOGn1yT/ghRmBPSajmgBXLg+Qwwd3j4WzboXTDV4J95jkPZxghH2e+xl89ozKEVDdlKVu8RAq/lqNikm91Eg++GiVXlsGD52tRr1ggCz+BgaPAXk/20oxBSTo/YagJfdiV8lequuMEd9SnwYxCQP1bECKwerK4ZELQUYbk2RbbNZbMOQYlbJyMSy/Wz3LdDjvG/XcWAN3Hg6t7XYp4IxZ8CNjmSCj7NJp7cEQyamRH8m8zT7H54WZ8MkTPhlyO4ZM+xcvUGkb3oDHLw8OSDP1m3fgw0ehtlSBWUb2ysL2eh3It7T+iMddVV1LUVnQMFZMwkA9H5CPXQqb3gzsChlVBBSyHm2uh7ljFHiFbn4Pjj1DPT/1U5Bp0Uq/XQ1HnKxSnrgC1r8aHSAvnAfn3aXKfPYsPHN9cKiYywIJrC+a5Ft/WqfsSDIOBITWsnJjRr/DaG1pIbewJKjUWISBejYgZTqeOzZ0l9zyPhxzusp/7BLY9JZ6FifjhhfUc85/YckPfDKsI6iMRnNGq3t+rBRphJyzBuQgrNBD34etHwTXcfLVcN3TKu/d++H136lnKyDlx3TXkcGdv1iB0ZTT7zDv0/aiMppaWoNKP9AwUM8G5Fdvwt8MjzuY+ab/Bc40dr+yfw2rDEdRRgMBlXSArAFl9KwyzgVaR7f3HoDX5gRKjgTIh6rV2lZow+uBSwJTojhX489R32QUltHYH5A7P4P7T4s19ILLk2k7JY3SqhpK99WFqvOAwkA9G5Af/R1emhW6s865HS5ZpPJXLYXsW328Fy+EH9yhvi+/B1YafH/YCoceqdLnZUBpu6NZKj0cICVgLvnRkoSCFk8OBOSXy+DJq6OV1jH+5F6Q1p/G5mZ2lAQJxxlSDyQMFHtATpgGR56iVNvyHmz7KLDxstcrXqpQUx3cdoiPJ5ZhnzUvwNPXhjb+tLth2lyV/86f4I3f+3jF8Zmfq+6SLNsB96TDUVPgNx8qHmnXg2cFlx0OkDIyPrhPrV2FJNbqe8MvtK4S3go2Zcv6Vta5nUGicp9B3vuBcooraXMHfxHxQMJAsQfkRQvg3DuVeazeq9Vgo06EOz9XKXu3wvwMX651fbXgeCgxPF5reQlgLzSCvuHikOJpSiwxFF3zBEy5TuU+exN8aqzXTP5fvgkZxvrxz2fC5CvhtJ+p3KevgzXPRw9IKWHd6w41yoYDmH8csrMAKTql9vWGqoqr6qisaw6pZUfDQLEH5Hd+Atc+qRRdmw3/vCpQaStPzn9gybk+nl+8BhMvUN+XXgCb3wksf+1T8J1rVHo4QMoux7xxwcMfElwXUJt7zg+cDnmr29clux+/MDxoGW0zzlVBc9lNmTMy9Nov0hpy1goY/31Vl3/Ix6rB8ZfACT9UKRJe+vw59ZxIQMq0nZJGbUMzBRVhL7XoUBgo9oCUoPMdxu6GBKQXTIByy4VaKWnwm4/VVpnQf5fAy7/2dcP0B+FMY90XbMo9fCLM+UJNpZEAKflfZqndGH8SZ0acGiEJSC82wjhWPokH3pvnA62ZJ/G+rJsDZZop1nWmePni7VvpuIvg56+oFNlynJ8JzX5OgswCd63zbUH+5Xuw/ePEA1KWGvIOt9vNlr21eDyhz3p2JAwUe0CKyWavhHRjfVVXoUAni38x8ik/geHGFC33yMgIZu2wcWfDr972dZ/slnz+PNTuhaNPhUvuVd6vSeFGSPGQBbjrXoH3/gxl22BIOpz0I593LXIevQi+ttRpBc/5c+ECI2hupt8rMcGvQgPSGk6SsFHO+2rPXLxyk2a8DrLeFirdrtaHEryXy0ZlmTD5Kt9uzTcrVXDfpESOkKKD7G3rOruqmqhuCv9qjcvF+RlZhDBuoAnjA0iJ1ckoaR4wCNV1794HrxsBYivPze/CsWcGLyUgWz5XAVMoHCAFiEInXhZcloBkxQKQvehQJFP6wh2+Lb78L+C+KaH5JUeWE7Ks8KdZaeqqZaFDRsCMN3z79qEk7t4IMjo21XQdQLpSvP8QoKaxlcJ9odeRorCmsSVjHBPtvhQWH0CKJtKRVz3mO4BgNXhFgQrHyC8/GMmhUNlTPvWG9rnVJarcphX2DleIByrOxxVL1Mhsxv5EqkyVWbNh4/Lw4JLc2e/4TvbI3raM2pFo6k1wxkwYPNa3z2wFpJSXeOf5v1d751bdJE/WqfJDkeWBf+A90SOkTNtJvdA9bWwpa8ET4RWNaMJA8QOk2WF9DlEHGmS6FhDszVX7rXao76EwdJy6yF2OjJXLieUIFKqzpPMlHCWjdsFadWTMDglQFhVAnwFqi/HOEYHrPTtywvFIBx96FAzPVODbk6PW3XbCQQdad0fLiz11D7urW9nXHP4eqmjCQPEHZEcb3NFysR49JMxz5SNKm9VPgZzYcQjE4ZOzKy1u8qtt3Jmv8fCEZcyOZDoHkJEsNHcjDBuvuO6bCvlG/DRSuW9Dvly74tHZUumOOG3LUWo7L4U5gAwHHHGsxMESkvOKC40DEd8GsEXRxqI6D1VNka+P1ODtzGzOD7t66XGX3sdyypaguATHhbJvg1UPR9FN3x7WxjbYsc/ezSqRwkA9b4QclqE8aiEJeH/5UseQITs5F81X/+tQSPa6g73f0zHpPaqUhMa3VrppDRMkNxscKQzU8wDZo7q6+zSmtFGntN6GcwOECwM5gOw+fd6lNW31QG6lADLytTHhwkAOILt0N3cv5XZWe6gXZNqhEGEgB5B2jOfw2LLAvmad3bX2pu1QYSAHkLZM7TDZsYD4NDn2YpJeccHCQA4g7Vja4bFtgeJ6D5WNNqdtcXD8TgM5gLRtaofRjgWa3LC9yl5M0jtK+p0GcgBpx8oOT1QWyKt209Aa2ds2hbpczM7Iwrvr4AAyKlM7zHYsEKVz0+5uIAeQdizs8Ni2gIyL8icxSbeNnZv9go0wkANI26Z2GKOxwJ56D+VRODdmGMgBZDRWdnhtW6C6WWeX/Zjk/jDQ/wHkSLPJ/mcrgQAAAABJRU5ErkJggg=="},57177:function(ht){"use strict";ht.exports="data:image/png;base64,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"},81378:function(ht){"use strict";ht.exports="data:image/png;base64,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"},47621:function(ht){"use strict";ht.exports="data:image/png;base64,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"}}]); + `]:{background:jn},[`&${me}-row-selected`]:{"> th, > td":{background:Rn},"&:hover > th, &:hover > td":{background:na}}}},[`${me}-footer`]:{padding:`${Te}px ${_e}px`,color:Xn,background:ua}})}};var Vr=(0,ss.Z)("Table",ce=>{const{colorTextHeading:me,colorSplit:De,colorIcon:Te,colorIconHover:_e,opacityLoading:et,colorBgContainer:It,controlInteractiveSize:Lt,headerBg:Dt,headerColor:an,headerSortActiveBg:Qt,headerSortHoverBg:qt,bodySortBg:yn,rowHoverBg:Pn,rowSelectedBg:Cn,rowSelectedHoverBg:jn,rowExpandedBg:Rn,cellPaddingBlock:na,cellPaddingInline:Xn,cellPaddingBlockMD:ua,cellPaddingInlineMD:za,cellPaddingBlockSM:Ka,cellPaddingInlineSM:wa,borderColor:Za,footerBg:or,footerColor:ha,headerBorderRadius:Ba,cellFontSize:Pa,cellFontSizeMD:oa,cellFontSizeSM:da,headerSplitColor:Ga,fixedHeaderSortActiveBg:Er,headerFilterHoverBg:lr,filterDropdownBg:Ia,expandIconBg:vr,selectionColumnWidth:Cr,stickyScrollBarBg:Br}=ce,xr=new rl.C(Te),io=new rl.C(_e),Mr=2,nr=(0,us.TS)(ce,{tableFontSize:Pa,tableBg:It,tableRadius:Ba,tablePaddingVertical:na,tablePaddingHorizontal:Xn,tablePaddingVerticalMiddle:ua,tablePaddingHorizontalMiddle:za,tablePaddingVerticalSmall:Ka,tablePaddingHorizontalSmall:wa,tableBorderColor:Za,tableHeaderTextColor:an,tableHeaderBg:Dt,tableFooterTextColor:ha,tableFooterBg:or,tableHeaderCellSplitColor:Ga,tableHeaderSortBg:Qt,tableHeaderSortHoverBg:qt,tableHeaderIconColor:xr.clone().setAlpha(xr.getAlpha()*et).toRgbString(),tableHeaderIconColorHover:io.clone().setAlpha(io.getAlpha()*et).toRgbString(),tableBodySortBg:yn,tableFixedHeaderSortActiveBg:Er,tableHeaderFilterActiveBg:lr,tableFilterDropdownBg:Ia,tableRowHoverBg:Pn,tableSelectedRowBg:Cn,tableSelectedRowHoverBg:jn,zIndexTableFixed:Mr,zIndexTableSticky:Mr+1,tableFontSizeMiddle:oa,tableFontSizeSmall:da,tableSelectionColumnWidth:Cr,tableExpandIconBg:vr,tableExpandColumnWidth:Lt+2*ce.padding,tableExpandedRowBg:Rn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Br,tableScrollThumbBgHover:me,tableScrollBg:De});return[ro(nr),Kn(nr),oo(nr),zr(nr),ta(nr),de(nr),En(nr),dn(nr),oo(nr),Rt(nr),Aa(nr),An(nr),Gr(nr),ze(nr),Da(nr),ba(nr),Lo(nr)]},ce=>{const{colorFillAlter:me,colorBgContainer:De,colorTextHeading:Te,colorFillSecondary:_e,colorFillContent:et,controlItemBgActive:It,controlItemBgActiveHover:Lt,padding:Dt,paddingSM:an,paddingXS:Qt,colorBorderSecondary:qt,borderRadiusLG:yn,fontSize:Pn,controlHeight:Cn,colorTextPlaceholder:jn}=ce,Rn=new rl.C(_e).onBackground(De).toHexShortString(),na=new rl.C(et).onBackground(De).toHexShortString(),Xn=new rl.C(me).onBackground(De).toHexShortString();return{headerBg:Xn,headerColor:Te,headerSortActiveBg:Rn,headerSortHoverBg:na,bodySortBg:Xn,rowHoverBg:Xn,rowSelectedBg:It,rowSelectedHoverBg:Lt,rowExpandedBg:me,cellPaddingBlock:Dt,cellPaddingInline:Dt,cellPaddingBlockMD:an,cellPaddingInlineMD:Qt,cellPaddingBlockSM:Qt,cellPaddingInlineSM:Qt,borderColor:qt,headerBorderRadius:yn,footerBg:Xn,footerColor:Te,cellFontSize:Pn,cellFontSizeMD:Pn,cellFontSizeSM:Pn,headerSplitColor:qt,fixedHeaderSortActiveBg:Rn,headerFilterHoverBg:et,filterDropdownMenuBg:De,filterDropdownBg:De,expandIconBg:De,selectionColumnWidth:Cn,stickyScrollBarBg:jn,stickyScrollBarBorderRadius:100}});const Ur=[],so=(ce,me)=>{const{prefixCls:De,className:Te,rootClassName:_e,style:et,size:It,bordered:Lt,dropdownPrefixCls:Dt,dataSource:an,pagination:Qt,rowSelection:qt,rowKey:yn="key",rowClassName:Pn,columns:Cn,children:jn,childrenColumnName:Rn,onChange:na,getPopupContainer:Xn,loading:ua,expandIcon:za,expandable:Ka,expandedRowRender:wa,expandIconColumnIndex:Za,indentSize:or,scroll:ha,sortDirections:Ba,locale:Pa,showSorterTooltip:oa=!0,virtual:da}=ce,Ga=ie.useMemo(()=>Cn||je(jn),[Cn,jn]),Er=ie.useMemo(()=>Ga.some(Wr=>Wr.responsive),[Ga]),lr=(0,ra.Z)(Er),Ia=ie.useMemo(()=>{const Wr=new Set(Object.keys(lr).filter(uo=>lr[uo]));return Ga.filter(uo=>!uo.responsive||uo.responsive.some(Xo=>Wr.has(Xo)))},[Ga,lr]),vr=(0,Zt.Z)(ce,["className","style","columns"]),{locale:Cr=tr.Z,direction:Br,table:xr,renderEmpty:io,getPrefixCls:Mr,getPopupContainer:nr}=ie.useContext(Hn.E_),vo=(0,sa.Z)(It),_a=Object.assign(Object.assign({},Cr.Table),Pa),_r=an||Ur,Qr=Mr("table",De),No=Mr("dropdown",Dt),$a=Object.assign({childrenColumnName:Rn,expandIconColumnIndex:Za},Ka),{childrenColumnName:ja="children"}=$a,Wa=ie.useMemo(()=>_r.some(Wr=>Wr==null?void 0:Wr[ja])?"nest":wa||Ka&&Ka.expandedRowRender?"row":null,[_r]),Ma={body:ie.useRef()},Ea=ie.useMemo(()=>typeof yn=="function"?yn:Wr=>Wr==null?void 0:Wr[yn],[yn]),[wn]=Pl(_r,ja,Ea),va={},ir=function(Wr,uo){let Xo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var xo,ai,ri;const $o=Object.assign(Object.assign({},va),Wr);Xo&&((xo=va.resetPagination)===null||xo===void 0||xo.call(va),!((ai=$o.pagination)===null||ai===void 0)&&ai.current&&($o.pagination.current=1),Qt&&Qt.onChange&&Qt.onChange(1,(ri=$o.pagination)===null||ri===void 0?void 0:ri.pageSize)),ha&&ha.scrollToFirstRowOnChange!==!1&&Ma.body.current&&(0,nn.Z)(0,{getContainer:()=>Ma.body.current}),na==null||na($o.pagination,$o.filters,$o.sorter,{currentDataSource:ji(bi(_r,$o.sorterStates,ja),$o.filterStates),action:uo})},wr=(Wr,uo)=>{ir({sorter:Wr,sorterStates:uo},"sort",!1)},[Vo,Ho,fi,Co]=Xi({prefixCls:Qr,mergedColumns:Ia,onSorterChange:wr,sortDirections:Ba||["ascend","descend"],tableLocale:_a,showSorterTooltip:oa}),So=ie.useMemo(()=>bi(_r,Ho,ja),[_r,Ho]);va.sorter=Co(),va.sorterStates=Ho;const Va=(Wr,uo)=>{ir({filters:Wr,filterStates:uo},"filter",!0)},[Uo,qo,Jr]=ul({prefixCls:Qr,locale:_a,dropdownPrefixCls:No,mergedColumns:Ia,onFilterChange:Va,getPopupContainer:Xn||nr}),$r=ji(So,qo);va.filters=Jr,va.filterStates=qo;const yo=ie.useMemo(()=>{const Wr={};return Object.keys(Jr).forEach(uo=>{Jr[uo]!==null&&(Wr[uo]=Jr[uo])}),Object.assign(Object.assign({},fi),{filters:Wr})},[fi,Jr]),[Ro]=ls(yo),Io=(Wr,uo)=>{ir({pagination:Object.assign(Object.assign({},va.pagination),{current:Wr,pageSize:uo})},"paginate")},[Rr,_o]=Bi($r.length,Io,Qt);va.pagination=Qt===!1?{}:hi(Rr,Qt),va.resetPagination=_o;const Yo=ie.useMemo(()=>{if(Qt===!1||!Rr.pageSize)return $r;const{current:Wr=1,total:uo,pageSize:Xo=Ei}=Rr;return $r.lengthXo?$r.slice((Wr-1)*Xo,Wr*Xo):$r:$r.slice((Wr-1)*Xo,Wr*Xo)},[!!Qt,$r,Rr&&Rr.current,Rr&&Rr.pageSize,Rr&&Rr.total]),[eo,er]=ii({prefixCls:Qr,data:$r,pageData:Yo,getRowKey:Ea,getRecordByKey:wn,expandType:Wa,childrenColumnName:ja,locale:_a,getPopupContainer:Xn||nr},qt),Oo=(Wr,uo,Xo)=>{let xo;return typeof Pn=="function"?xo=Oe()(Pn(Wr,uo,Xo)):xo=Oe()(Pn),Oe()({[`${Qr}-row-selected`]:er.has(Ea(Wr,uo))},xo)};$a.__PARENT_RENDER_ICON__=$a.expandIcon,$a.expandIcon=$a.expandIcon||za||Nn(_a),Wa==="nest"&&$a.expandIconColumnIndex===void 0?$a.expandIconColumnIndex=qt?1:0:$a.expandIconColumnIndex>0&&qt&&($a.expandIconColumnIndex-=1),typeof $a.indentSize!="number"&&($a.indentSize=typeof or=="number"?or:15);const Qo=ie.useCallback(Wr=>Ro(eo(Uo(Vo(Wr)))),[Vo,Uo,eo]);let ki,Pi;if(Qt!==!1&&(Rr!=null&&Rr.total)){let Wr;Rr.size?Wr=Rr.size:Wr=vo==="small"||vo==="middle"?"small":void 0;const uo=ai=>ie.createElement(pa.Z,Object.assign({},Rr,{className:Oe()(`${Qr}-pagination ${Qr}-pagination-${ai}`,Rr.className),size:Wr})),Xo=Br==="rtl"?"left":"right",{position:xo}=Rr;if(xo!==null&&Array.isArray(xo)){const ai=xo.find(Ii=>Ii.includes("top")),ri=xo.find(Ii=>Ii.includes("bottom")),$o=xo.every(Ii=>`${Ii}`=="none");!ai&&!ri&&!$o&&(Pi=uo(Xo)),ai&&(ki=uo(ai.toLowerCase().replace("top",""))),ri&&(Pi=uo(ri.toLowerCase().replace("bottom","")))}else Pi=uo(Xo)}let ui;typeof ua=="boolean"?ui={spinning:ua}:typeof ua=="object"&&(ui=Object.assign({spinning:!0},ua));const[ni,ko]=Vr(Qr),[,wo]=(0,pn.Z)(),Li=Oe()(`${Qr}-wrapper`,xr==null?void 0:xr.className,{[`${Qr}-wrapper-rtl`]:Br==="rtl"},Te,_e,ko),Ui=Object.assign(Object.assign({},xr==null?void 0:xr.style),et),Ai=Pa&&Pa.emptyText||(io==null?void 0:io("Table"))||ie.createElement(On.Z,{componentName:"Table"}),Ni=da?al:ql,fl={},Ol=ie.useMemo(()=>{const{fontSize:Wr,lineHeight:uo,padding:Xo,paddingXS:xo,paddingSM:ai}=wo,ri=Math.floor(Wr*uo);switch(vo){case"large":return Xo*2+ri;case"small":return xo*2+ri;default:return ai*2+ri}},[wo,vo]);return da&&(fl.listItemHeight=Ol),ni(ie.createElement("div",{ref:me,className:Li,style:Ui},ie.createElement(Bn.Z,Object.assign({spinning:!1},ui),ki,ie.createElement(Ni,Object.assign({},fl,vr,{columns:Ia,direction:Br,expandable:$a,prefixCls:Qr,className:Oe()({[`${Qr}-middle`]:vo==="middle",[`${Qr}-small`]:vo==="small",[`${Qr}-bordered`]:Lt,[`${Qr}-empty`]:_r.length===0}),data:Yo,rowKey:Ea,rowClassName:Oo,emptyText:Ai,internalHooks:se,internalRefs:Ma,transformColumns:Qo})),Pi)))};var po=ie.forwardRef(so);const qr=(ce,me)=>{const De=ie.useRef(0);return De.current+=1,ie.createElement(po,Object.assign({},ce,{ref:me,_renderTimes:De.current}))},no=ie.forwardRef(qr);no.SELECTION_COLUMN=Ci,no.EXPAND_COLUMN=z,no.SELECTION_ALL=nl,no.SELECTION_INVERT=dl,no.SELECTION_NONE=cl,no.Column=Ne,no.ColumnGroup=Wt,no.Summary=we;var jo=no,zo=jo},98228:function(ht,Gt,te){"use strict";te.d(Gt,{default:function(){return Ra}});var z=te(92310),se=te.n(z),be=te(32855),ct=te(3300),We=te(27247),Re=te(11913),ie=te(43079),tt=te(34666),st=te(77861),$e=te(17115),Ue=te(90782),He=te(18929),Fe=te(48736),re=te(59301),a=function(Vt){var vt=re.useRef({valueLabels:new Map});return re.useMemo(function(){var jt=vt.current.valueLabels,Dn=new Map,ke=Vt.map(function(St){var Xt,Ze=St.value,Pt=(Xt=St.label)!==null&&Xt!==void 0?Xt:jt.get(Ze);return Dn.set(Ze,Pt),(0,We.Z)((0,We.Z)({},St),{},{label:Pt})});return vt.current.valueLabels=Dn,[ke]},[Vt])},y=function(Vt,vt,jt,Dn){return re.useMemo(function(){var ke=Vt.map(function(Pt){var Tt=Pt.value;return Tt}),St=vt.map(function(Pt){var Tt=Pt.value;return Tt}),Xt=ke.filter(function(Pt){return!Dn[Pt]});if(jt){var Ze=(0,Ue.S)(ke,!0,Dn);ke=Ze.checkedKeys,St=Ze.halfCheckedKeys}return[Array.from(new Set([].concat((0,ct.Z)(Xt),(0,ct.Z)(ke)))),St]},[Vt,vt,jt,Dn])},x=te(71430),E=function(Vt,vt){return re.useMemo(function(){var jt=(0,x.I8)(Vt,{fieldNames:vt,initWrapper:function(ke){return(0,We.Z)((0,We.Z)({},ke),{},{valueEntities:new Map})},processEntity:function(ke,St){var Xt=ke.node[vt.value];if(0)var Ze;St.valueEntities.set(Xt,ke)}});return jt},[Vt,vt])},b=te(74430),ee=te(11592),ne=function(){return null},oe=ne,ae=["children","value"];function fe(Vt){return(0,ee.Z)(Vt).map(function(vt){if(!re.isValidElement(vt)||!vt.type)return null;var jt=vt,Dn=jt.key,ke=jt.props,St=ke.children,Xt=ke.value,Ze=(0,ie.Z)(ke,ae),Pt=(0,We.Z)({key:Dn,value:Xt},Ze),Tt=fe(St);return Tt.length&&(Pt.children=Tt),Pt}).filter(function(vt){return vt})}function pe(Vt){if(!Vt)return Vt;var vt=(0,We.Z)({},Vt);return"props"in vt||Object.defineProperty(vt,"props",{get:function(){return(0,Fe.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),vt}}),vt}function Pe(Vt,vt,jt,Dn,ke,St){var Xt=null,Ze=null;function Pt(){function Tt(Ut){var Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",qe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return Ut.map(function(je,$t){var on="".concat(Ke,"-").concat($t),Ht=je[St.value],kn=jt.includes(Ht),Ct=Tt(je[St.children]||[],on,kn),hn=re.createElement(oe,je,Ct.map(function(Zn){return Zn.node}));if(vt===Ht&&(Xt=hn),kn){var Vn={pos:on,node:hn,children:Ct};return qe||Ze.push(Vn),Vn}return null}).filter(function(je){return je})}Ze||(Ze=[],Tt(Dn),Ze.sort(function(Ut,Ke){var qe=Ut.node.props.value,je=Ke.node.props.value,$t=jt.indexOf(qe),on=jt.indexOf(je);return $t-on}))}Object.defineProperty(Vt,"triggerNode",{get:function(){return(0,Fe.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),Pt(),Xt}}),Object.defineProperty(Vt,"allCheckedNodes",{get:function(){return(0,Fe.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),Pt(),ke?Ze:Ze.map(function(Ut){var Ke=Ut.node;return Ke})}})}var Ee=function(Vt,vt,jt){var Dn=jt.treeNodeFilterProp,ke=jt.filterTreeNode,St=jt.fieldNames,Xt=St.children;return re.useMemo(function(){if(!vt||ke===!1)return Vt;var Ze;if(typeof ke=="function")Ze=ke;else{var Pt=vt.toUpperCase();Ze=function(Ke,qe){var je=qe[Dn];return String(je).toUpperCase().includes(Pt)}}function Tt(Ut){var Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Ut.reduce(function(qe,je){var $t=je[Xt],on=Ke||Ze(vt,pe(je)),Ht=Tt($t||[],on);return(on||Ht.length)&&qe.push((0,We.Z)((0,We.Z)({},je),{},(0,b.Z)({isLeaf:void 0},Xt,Ht))),qe},[])}return Tt(Vt)},[Vt,vt,Xt,Dn,ke])};function Ae(Vt){var vt=re.useRef();vt.current=Vt;var jt=re.useCallback(function(){return vt.current.apply(vt,arguments)},[]);return jt}function ye(Vt,vt){var jt=vt.id,Dn=vt.pId,ke=vt.rootPId,St={},Xt=[],Ze=Vt.map(function(Pt){var Tt=(0,We.Z)({},Pt),Ut=Tt[jt];return St[Ut]=Tt,Tt.key=Tt.key||Ut,Tt});return Ze.forEach(function(Pt){var Tt=Pt[Dn],Ut=St[Tt];Ut&&(Ut.children=Ut.children||[],Ut.children.push(Pt)),(Tt===ke||!Ut&&ke===null)&&Xt.push(Pt)}),Xt}function nt(Vt,vt,jt){return re.useMemo(function(){return Vt?jt?ye(Vt,(0,We.Z)({id:"id",pId:"pId",rootPId:null},jt!==!0?jt:{})):Vt:fe(vt)},[vt,jt,Vt])}var Oe=re.createContext(null),Ft=Oe,Qe=te(10228),gt=te(80547),Xe=te(54030),yt=re.createContext(null),Kt=yt;function Ot(Vt){return Array.isArray(Vt)?Vt:Vt!==void 0?[Vt]:[]}function it(Vt){var vt=Vt||{},jt=vt.label,Dn=vt.value,ke=vt.children,St=Dn||"value";return{_title:jt?[jt]:["title","label"],value:St,key:St,children:ke||"children"}}function kt(Vt){return!Vt||Vt.disabled||Vt.disableCheckbox||Vt.checkable===!1}function Nt(Vt,vt){var jt=[];function Dn(ke){ke.forEach(function(St){var Xt=St[vt.children];Xt&&(jt.push(St[vt.value]),Dn(Xt))})}return Dn(Vt),jt}function Me(Vt){return Vt==null}var Ye={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Bt=function(vt,jt){var Dn=(0,st.lk)(),ke=Dn.prefixCls,St=Dn.multiple,Xt=Dn.searchValue,Ze=Dn.toggleOpen,Pt=Dn.open,Tt=Dn.notFoundContent,Ut=re.useContext(Kt),Ke=Ut.virtual,qe=Ut.listHeight,je=Ut.listItemHeight,$t=Ut.treeData,on=Ut.fieldNames,Ht=Ut.onSelect,kn=Ut.dropdownMatchSelectWidth,Ct=Ut.treeExpandAction,hn=re.useContext(Ft),Vn=hn.checkable,Zn=hn.checkedKeys,Jt=hn.halfCheckedKeys,aa=hn.treeExpandedKeys,Mn=hn.treeDefaultExpandAll,Yn=hn.treeDefaultExpandedKeys,Wn=hn.onTreeExpand,la=hn.treeIcon,La=hn.showTreeIcon,ia=hn.switcherIcon,Ca=hn.treeLine,Oa=hn.treeNodeFilterProp,dr=hn.loadData,Ja=hn.treeLoadedKeys,pr=hn.treeMotion,Ha=hn.onTreeLoad,fr=hn.keyEntities,vn=re.useRef(),Dr=(0,gt.Z)(function(){return $t},[Pt,$t],function(Qa,kr){return kr[0]&&Qa[1]!==kr[1]}),Hr=re.useState(null),br=(0,Re.Z)(Hr,2),Sr=br[0],zn=br[1],ga=fr[Sr],xa=re.useMemo(function(){return Vn?{checked:Zn,halfChecked:Jt}:null},[Vn,Zn,Jt]);re.useEffect(function(){if(Pt&&!St&&Zn.length){var Qa;(Qa=vn.current)===null||Qa===void 0||Qa.scrollTo({key:Zn[0]}),zn(Zn[0])}},[Pt]);var ea=String(Xt).toLowerCase(),qa=function(kr){return ea?String(kr[Oa]).toLowerCase().includes(ea):!1},qn=re.useState(Yn),Na=(0,Re.Z)(qn,2),ma=Na[0],Ya=Na[1],sr=re.useState(null),Ua=(0,Re.Z)(sr,2),cr=Ua[0],gr=Ua[1],ur=re.useMemo(function(){return aa?(0,ct.Z)(aa):Xt?cr:ma},[ma,cr,aa,Xt]);re.useEffect(function(){Xt&&gr(Nt($t,on))},[Xt]);var jr=function(kr){Ya(kr),gr(kr),Wn&&Wn(kr)},Ir=function(kr){kr.preventDefault()},Yr=function(kr,mn){var sn=mn.node;Vn&&kt(sn)||(Ht(sn.key,{selected:!Zn.includes(sn.key)}),St||Ze(!1))};if(re.useImperativeHandle(jt,function(){var Qa;return{scrollTo:(Qa=vn.current)===null||Qa===void 0?void 0:Qa.scrollTo,onKeyDown:function(mn){var sn,ue=mn.which;switch(ue){case Qe.Z.UP:case Qe.Z.DOWN:case Qe.Z.LEFT:case Qe.Z.RIGHT:(sn=vn.current)===null||sn===void 0||sn.onKeyDown(mn);break;case Qe.Z.ENTER:{if(ga){var Se=(ga==null?void 0:ga.node)||{},Ie=Se.selectable,dt=Se.value;Ie!==!1&&Yr(null,{node:{key:Sr},selected:!Zn.includes(dt)})}break}case Qe.Z.ESC:Ze(!1)}},onKeyUp:function(){}}}),Dr.length===0)return re.createElement("div",{role:"listbox",className:"".concat(ke,"-empty"),onMouseDown:Ir},Tt);var Zr={fieldNames:on};return Ja&&(Zr.loadedKeys=Ja),ur&&(Zr.expandedKeys=ur),re.createElement("div",{onMouseDown:Ir},ga&&Pt&&re.createElement("span",{style:Ye,"aria-live":"assertive"},ga.node.value),re.createElement(Xe.Z,(0,be.Z)({ref:vn,focusable:!1,prefixCls:"".concat(ke,"-tree"),treeData:Dr,height:qe,itemHeight:je,virtual:Ke!==!1&&kn!==!1,multiple:St,icon:la,showIcon:La,switcherIcon:ia,showLine:Ca,loadData:Xt?null:dr,motion:pr,activeKey:Sr,checkable:Vn,checkStrictly:!0,checkedKeys:xa,selectedKeys:Vn?[]:Zn,defaultExpandAll:Mn},Zr,{onActiveChange:zn,onSelect:Yr,onCheck:Yr,onExpand:jr,onLoad:Ha,filterTreeNode:qa,expandAction:Ct})))},en=re.forwardRef(Bt);en.displayName="OptionList";var wt=en,tn="SHOW_ALL",Ce="SHOW_PARENT",rn="SHOW_CHILD";function xt(Vt,vt,jt,Dn){var ke=new Set(Vt);return vt===rn?Vt.filter(function(St){var Xt=jt[St];return!(Xt&&Xt.children&&Xt.children.some(function(Ze){var Pt=Ze.node;return ke.has(Pt[Dn.value])})&&Xt.children.every(function(Ze){var Pt=Ze.node;return kt(Pt)||ke.has(Pt[Dn.value])}))}):vt===Ce?Vt.filter(function(St){var Xt=jt[St],Ze=Xt?Xt.parent:null;return!(Ze&&!kt(Ze.node)&&ke.has(Ze.key))}):Vt}function In(Vt){var vt=Vt.searchPlaceholder,jt=Vt.treeCheckStrictly,Dn=Vt.treeCheckable,ke=Vt.labelInValue,St=Vt.value,Xt=Vt.multiple;warning(!vt,"`searchPlaceholder` has been removed."),jt&&ke===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(ke||jt)&&warning(toArray(St).every(function(Ze){return Ze&&_typeof(Ze)==="object"&&"value"in Ze}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),jt||Xt||Dn?warning(!St||Array.isArray(St),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(St),"`value` should not be array when `TreeSelect` is single mode.")}var Jn=null,Et=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion"];function mt(Vt){return!Vt||(0,tt.Z)(Vt)!=="object"}var Le=re.forwardRef(function(Vt,vt){var jt=Vt.id,Dn=Vt.prefixCls,ke=Dn===void 0?"rc-tree-select":Dn,St=Vt.value,Xt=Vt.defaultValue,Ze=Vt.onChange,Pt=Vt.onSelect,Tt=Vt.onDeselect,Ut=Vt.searchValue,Ke=Vt.inputValue,qe=Vt.onSearch,je=Vt.autoClearSearchValue,$t=je===void 0?!0:je,on=Vt.filterTreeNode,Ht=Vt.treeNodeFilterProp,kn=Ht===void 0?"value":Ht,Ct=Vt.showCheckedStrategy,hn=Vt.treeNodeLabelProp,Vn=Vt.multiple,Zn=Vt.treeCheckable,Jt=Vt.treeCheckStrictly,aa=Vt.labelInValue,Mn=Vt.fieldNames,Yn=Vt.treeDataSimpleMode,Wn=Vt.treeData,la=Vt.children,La=Vt.loadData,ia=Vt.treeLoadedKeys,Ca=Vt.onTreeLoad,Oa=Vt.treeDefaultExpandAll,dr=Vt.treeExpandedKeys,Ja=Vt.treeDefaultExpandedKeys,pr=Vt.onTreeExpand,Ha=Vt.treeExpandAction,fr=Vt.virtual,vn=Vt.listHeight,Dr=vn===void 0?200:vn,Hr=Vt.listItemHeight,br=Hr===void 0?20:Hr,Sr=Vt.onDropdownVisibleChange,zn=Vt.dropdownMatchSelectWidth,ga=zn===void 0?!0:zn,xa=Vt.treeLine,ea=Vt.treeIcon,qa=Vt.showTreeIcon,qn=Vt.switcherIcon,Na=Vt.treeMotion,ma=(0,ie.Z)(Vt,Et),Ya=(0,$e.ZP)(jt),sr=Zn&&!Jt,Ua=Zn||Jt,cr=Jt||aa,gr=Ua||Vn,ur=(0,He.Z)(Xt,{value:St}),jr=(0,Re.Z)(ur,2),Ir=jr[0],Yr=jr[1],Zr=re.useMemo(function(){return Zn?Ct||rn:tn},[Ct,Zn]),Qa=re.useMemo(function(){return it(Mn)},[JSON.stringify(Mn)]),kr=(0,He.Z)("",{value:Ut!==void 0?Ut:Ke,postState:function(Or){return Or||""}}),mn=(0,Re.Z)(kr,2),sn=mn[0],ue=mn[1],Se=function(Or){ue(Or),qe==null||qe(Or)},Ie=nt(Wn,la,Yn),dt=E(Ie,Qa),ot=dt.keyEntities,Ne=dt.valueEntities,ut=re.useCallback(function(Tr){var Or=[],Nr=[];return Tr.forEach(function(Ar){Ne.has(Ar)?Nr.push(Ar):Or.push(Ar)}),{missingRawValues:Or,existRawValues:Nr}},[Ne]),Wt=Ee(Ie,sn,{fieldNames:Qa,treeNodeFilterProp:kn,filterTreeNode:on}),Zt=re.useCallback(function(Tr){if(Tr){if(hn)return Tr[hn];for(var Or=Qa._title,Nr=0;Nr{const{componentCls:vt,treePrefixCls:jt,colorBgElevated:Dn}=Vt,ke=`.${jt}`;return[{[`${vt}-dropdown`]:[{padding:`${Vt.paddingXS}px ${Vt.paddingXS/2}px`},(0,Ln.Yk)(jt,(0,xn.TS)(Vt,{colorBgContainer:Dn})),{[ke]:{borderRadius:0,[`${ke}-list-holder-inner`]:{alignItems:"stretch",[`${ke}-treenode`]:{[`${ke}-node-content-wrapper`]:{flex:"auto"}}}}},(0,fn.C2)(`${jt}-checkbox`,Vt),{"&-rtl":{direction:"rtl",[`${ke}-switcher${ke}-switcher_close`]:{[`${ke}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function ca(Vt,vt){return(0,at.Z)("TreeSelect",jt=>{const Dn=(0,xn.TS)(jt,{treePrefixCls:vt});return[_n(Dn)]},Ln.TM)(Vt)}var Qn=function(Vt,vt){var jt={};for(var Dn in Vt)Object.prototype.hasOwnProperty.call(Vt,Dn)&&vt.indexOf(Dn)<0&&(jt[Dn]=Vt[Dn]);if(Vt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ke=0,Dn=Object.getOwnPropertySymbols(Vt);ke{var jt,{prefixCls:Dn,size:ke,disabled:St,bordered:Xt=!0,className:Ze,rootClassName:Pt,treeCheckable:Tt,multiple:Ut,listHeight:Ke=256,listItemHeight:qe=26,placement:je,notFoundContent:$t,switcherIcon:on,treeLine:Ht,getPopupContainer:kn,popupClassName:Ct,dropdownClassName:hn,treeIcon:Vn=!1,transitionName:Zn,choiceTransitionName:Jt="",status:aa,treeExpandAction:Mn,builtinPlacements:Yn,dropdownMatchSelectWidth:Wn,popupMatchSelectWidth:la,allowClear:La}=Vt,ia=Qn(Vt,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear"]);const{getPopupContainer:Ca,getPrefixCls:Oa,renderEmpty:dr,direction:Ja,virtual:pr,popupMatchSelectWidth:Ha,popupOverflow:fr}=re.useContext(xe.E_),vn=Oa(),Dr=Oa("select",Dn),Hr=Oa("select-tree",Dn),br=Oa("tree-select",Dn),{compactSize:Sr,compactItemClassnames:zn}=(0,Mt.ri)(Dr,Ja),[ga,xa]=(0,pt.Z)(Dr),[ea]=ca(br,Hr),qa=se()(Ct||hn,`${br}-dropdown`,{[`${br}-dropdown-rtl`]:Ja==="rtl"},Pt,xa),qn=!!(Tt||Ut),Na=(0,Be.Z)(ia.suffixIcon,ia.showArrow),ma=(jt=la!=null?la:Wn)!==null&&jt!==void 0?jt:Ha,{status:Ya,hasFeedback:sr,isFormItemInput:Ua,feedbackIcon:cr}=re.useContext(Yt.aM),gr=(0,Je.F)(Ya,aa),{suffixIcon:ur,removeIcon:jr,clearIcon:Ir}=(0,Ve.Z)(Object.assign(Object.assign({},ia),{multiple:qn,showSuffixIcon:Na,hasFeedback:sr,feedbackIcon:cr,prefixCls:Dr,componentName:"TreeSelect"})),Yr=La===!0?{clearIcon:Ir}:La;let Zr;$t!==void 0?Zr=$t:Zr=(dr==null?void 0:dr("Select"))||re.createElement(_t.Z,{componentName:"Select"});const Qa=(0,we.Z)(ia,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),kr=re.useMemo(()=>je!==void 0?je:Ja==="rtl"?"bottomRight":"bottomLeft",[je,Ja]),mn=(0,ln.Z)(Yn,fr),sn=(0,un.Z)(Ne=>{var ut;return(ut=ke!=null?ke:Sr)!==null&&ut!==void 0?ut:Ne}),ue=re.useContext(bt.Z),Se=St!=null?St:ue,Ie=se()(!Dn&&br,{[`${Dr}-lg`]:sn==="large",[`${Dr}-sm`]:sn==="small",[`${Dr}-rtl`]:Ja==="rtl",[`${Dr}-borderless`]:!Xt,[`${Dr}-in-form-item`]:Ua},(0,Je.Z)(Dr,gr,sr),zn,Ze,Pt,xa),dt=Ne=>re.createElement(zt.Z,{prefixCls:Hr,switcherIcon:on,treeNodeProps:Ne,showLine:Ht}),ot=re.createElement(lt,Object.assign({virtual:pr,disabled:Se},Qa,{dropdownMatchSelectWidth:ma,builtinPlacements:mn,ref:vt,prefixCls:Dr,className:Ie,listHeight:Ke,listItemHeight:qe,treeCheckable:Tt&&re.createElement("span",{className:`${Dr}-tree-checkbox-inner`}),treeLine:!!Ht,suffixIcon:ur,multiple:qn,placement:kr,removeIcon:jr,allowClear:Yr,switcherIcon:dt,showTreeIcon:Vn,notFoundContent:Zr,getPopupContainer:kn||Ca,treeMotion:null,dropdownClassName:qa,choiceTransitionName:(0,ft.m)(vn,"",Jt),transitionName:(0,ft.m)(vn,"slide-up",Zn),treeExpandAction:Mn}));return ga(ea(ot))},fa=re.forwardRef($n),Tn=(0,ve.Z)(fa);fa.TreeNode=oe,fa.SHOW_ALL=tn,fa.SHOW_PARENT=Ce,fa.SHOW_CHILD=rn,fa._InternalPanelDoNotUseOrYouWillBeFired=Tn;var Ra=fa},17574:function(ht,Gt,te){"use strict";te.d(Gt,{default:function(){return Kt}});var z=te(54030),se=te(3300),be=te(52671),ct=te(8657),We=te(32855),Re=te(59301),ie={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},tt=ie,st=te(7657),$e=function(it,kt){return Re.createElement(st.Z,(0,We.Z)({},it,{ref:kt,icon:tt}))},Ue=Re.forwardRef($e),He=Ue,Fe=te(92310),re=te.n(Fe),a=te(35654),y=te(71430),x=te(36355),E=te(56082),b=te(62892),ee=te(20648);const ne=4;function oe(Ot){const{dropPosition:it,dropLevelOffset:kt,prefixCls:Nt,indent:Me,direction:Ye="ltr"}=Ot,Bt=Ye==="ltr"?"left":"right",en=Ye==="ltr"?"right":"left",wt={[Bt]:-kt*Me+ne,[en]:0};switch(it){case-1:wt.top=-3;break;case 1:wt.bottom=-3;break;default:wt.bottom=-3,wt[Bt]=Me+ne;break}return Re.createElement("div",{style:wt,className:`${Nt}-drop-indicator`})}var ae=te(71997),pe=Re.forwardRef((Ot,it)=>{const{getPrefixCls:kt,direction:Nt,virtual:Me,tree:Ye}=Re.useContext(x.E_),{prefixCls:Bt,className:en,showIcon:wt=!1,showLine:tn,switcherIcon:Ce,blockNode:rn=!1,children:xt,checkable:In=!1,selectable:Jn=!0,draggable:Et,motion:mt,style:Le}=Ot,he=kt("tree",Bt),rt=kt(),lt=mt!=null?mt:Object.assign(Object.assign({},(0,b.Z)(rt)),{motionAppear:!1}),we=Object.assign(Object.assign({},Ot),{checkable:In,selectable:Jn,showIcon:wt,motion:lt,blockNode:rn,showLine:!!tn,dropIndicatorRender:oe}),[ve,ft]=(0,ee.ZP)(he),Je=Re.useMemo(()=>{if(!Et)return!1;let bt={};switch(typeof Et){case"function":bt.nodeDraggable=Et;break;case"object":bt=Object.assign({},Et);break;default:break}return bt.icon!==!1&&(bt.icon=bt.icon||Re.createElement(E.Z,null)),bt},[Et]),xe=bt=>Re.createElement(ae.Z,{prefixCls:he,switcherIcon:Ce,treeNodeProps:bt,showLine:tn});return ve(Re.createElement(z.Z,Object.assign({itemHeight:20,ref:it,virtual:Me},we,{style:Object.assign(Object.assign({},Ye==null?void 0:Ye.style),Le),prefixCls:he,className:re()({[`${he}-icon-hide`]:!wt,[`${he}-block-node`]:rn,[`${he}-unselectable`]:!Jn,[`${he}-rtl`]:Nt==="rtl"},Ye==null?void 0:Ye.className,en,ft),direction:Nt,checkable:In&&Re.createElement("span",{className:`${he}-checkbox-inner`}),selectable:Jn,switcherIcon:xe,draggable:Je}),xt))}),Pe;(function(Ot){Ot[Ot.None=0]="None",Ot[Ot.Start=1]="Start",Ot[Ot.End=2]="End"})(Pe||(Pe={}));function Ee(Ot,it){function kt(Nt){const{key:Me,children:Ye}=Nt;it(Me,Nt)!==!1&&Ee(Ye||[],it)}Ot.forEach(kt)}function Ae(Ot){let{treeData:it,expandedKeys:kt,startKey:Nt,endKey:Me}=Ot;const Ye=[];let Bt=Pe.None;if(Nt&&Nt===Me)return[Nt];if(!Nt||!Me)return[];function en(wt){return wt===Nt||wt===Me}return Ee(it,wt=>{if(Bt===Pe.End)return!1;if(en(wt)){if(Ye.push(wt),Bt===Pe.None)Bt=Pe.Start;else if(Bt===Pe.Start)return Bt=Pe.End,!1}else Bt===Pe.Start&&Ye.push(wt);return kt.includes(wt)}),Ye}function ye(Ot,it){const kt=(0,se.Z)(it),Nt=[];return Ee(Ot,(Me,Ye)=>{const Bt=kt.indexOf(Me);return Bt!==-1&&(Nt.push(Ye),kt.splice(Bt,1)),!!kt.length}),Nt}var nt=function(Ot,it){var kt={};for(var Nt in Ot)Object.prototype.hasOwnProperty.call(Ot,Nt)&&it.indexOf(Nt)<0&&(kt[Nt]=Ot[Nt]);if(Ot!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,Nt=Object.getOwnPropertySymbols(Ot);Me{var{defaultExpandAll:kt,defaultExpandParent:Nt,defaultExpandedKeys:Me}=Ot,Ye=nt(Ot,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Bt=Re.useRef(),en=Re.useRef(),wt=()=>{const{keyEntities:Je}=(0,y.I8)(Ft(Ye));let xe;return kt?xe=Object.keys(Je):Nt?xe=(0,a.r7)(Ye.expandedKeys||Me||[],Je):xe=Ye.expandedKeys||Me,xe},[tn,Ce]=Re.useState(Ye.selectedKeys||Ye.defaultSelectedKeys||[]),[rn,xt]=Re.useState(()=>wt());Re.useEffect(()=>{"selectedKeys"in Ye&&Ce(Ye.selectedKeys)},[Ye.selectedKeys]),Re.useEffect(()=>{"expandedKeys"in Ye&&xt(Ye.expandedKeys)},[Ye.expandedKeys]);const In=(Je,xe)=>{var bt;return"expandedKeys"in Ye||xt(Je),(bt=Ye.onExpand)===null||bt===void 0?void 0:bt.call(Ye,Je,xe)},Jn=(Je,xe)=>{var bt;const{multiple:_t}=Ye,{node:un,nativeEvent:Yt}=xe,{key:pt=""}=un,ln=Ft(Ye),Be=Object.assign(Object.assign({},xe),{selected:!0}),Ve=(Yt==null?void 0:Yt.ctrlKey)||(Yt==null?void 0:Yt.metaKey),Mt=Yt==null?void 0:Yt.shiftKey;let zt;_t&&Ve?(zt=Je,Bt.current=pt,en.current=zt,Be.selectedNodes=ye(ln,zt)):_t&&Mt?(zt=Array.from(new Set([].concat((0,se.Z)(en.current||[]),(0,se.Z)(Ae({treeData:ln,expandedKeys:rn,startKey:pt,endKey:Bt.current}))))),Be.selectedNodes=ye(ln,zt)):(zt=[pt],Bt.current=pt,en.current=zt,Be.selectedNodes=ye(ln,zt)),(bt=Ye.onSelect)===null||bt===void 0||bt.call(Ye,zt,Be),"selectedKeys"in Ye||Ce(zt)},{getPrefixCls:Et,direction:mt}=Re.useContext(x.E_),{prefixCls:Le,className:he,showIcon:rt=!0,expandAction:lt="click"}=Ye,we=nt(Ye,["prefixCls","className","showIcon","expandAction"]),ve=Et("tree",Le),ft=re()(`${ve}-directory`,{[`${ve}-directory-rtl`]:mt==="rtl"},he);return Re.createElement(pe,Object.assign({icon:Oe,ref:it,blockNode:!0},we,{showIcon:rt,expandAction:lt,prefixCls:ve,className:ft,expandedKeys:rn,selectedKeys:tn,onSelect:Jn,onExpand:In}))};var Xe=Re.forwardRef(Qe);const yt=pe;yt.DirectoryTree=Xe,yt.TreeNode=z.O;var Kt=yt},20648:function(ht,Gt,te){"use strict";te.d(Gt,{TM:function(){return Fe},Yk:function(){return He}});var z=te(36237),se=te(98447),be=te(17313),ct=te(8378),We=te(37613),Re=te(83116);const ie=new z.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),tt=(re,a)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${a.motionDurationSlow}`}}}),st=(re,a)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:a.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${a.lineWidthBold}px solid ${a.colorPrimary}`,borderRadius:"50%",content:'""'}}}),$e=(re,a)=>{const{treeCls:y,treeNodeCls:x,treeNodePadding:E,titleHeight:b,nodeSelectedBg:ee,nodeHoverBg:ne}=a,oe=a.paddingXS;return{[y]:Object.assign(Object.assign({},(0,be.Wf)(a)),{background:a.colorBgContainer,borderRadius:a.borderRadius,transition:`background-color ${a.motionDurationSlow}`,[`&${y}-rtl`]:{[`${y}-switcher`]:{"&_close":{[`${y}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${y}-active-focused)`]:Object.assign({},(0,be.oN)(a)),[`${y}-list-holder-inner`]:{alignItems:"flex-start"},[`&${y}-block-node`]:{[`${y}-list-holder-inner`]:{alignItems:"stretch",[`${y}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:E,insetInlineStart:0,border:`1px solid ${a.colorPrimary}`,opacity:0,animationName:ie,animationDuration:a.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${E}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${y}-node-content-wrapper`]:{color:a.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${y}-node-content-wrapper`]:Object.assign({},(0,be.oN)(a)),[`&:not(${x}-disabled).filter-node ${y}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${y}-draggable-icon`]:{flexShrink:0,width:b,lineHeight:`${b}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${a.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${y}-draggable-icon`]:{visibility:"hidden"}}}},[`${y}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:b}},[`${y}-draggable-icon`]:{visibility:"hidden"},[`${y}-switcher`]:Object.assign(Object.assign({},tt(re,a)),{position:"relative",flex:"none",alignSelf:"stretch",width:b,margin:0,lineHeight:`${b}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${y}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:a.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-E,marginInlineStart:-1,borderInlineEnd:`1px solid ${a.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:b/2*.8,height:b/2,borderBottom:`1px solid ${a.colorBorder}`,content:'""'}}}),[`${y}-checkbox`]:{top:"initial",marginInlineEnd:oe},[`${y}-node-content-wrapper, ${y}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:b,margin:0,padding:`0 ${a.paddingXS/2}px`,color:"inherit",lineHeight:`${b}px`,background:"transparent",borderRadius:a.borderRadius,cursor:"pointer",transition:`all ${a.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ne},[`&${y}-node-selected`]:{backgroundColor:ee},[`${y}-iconEle`]:{display:"inline-block",width:b,height:b,lineHeight:`${b}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${y}-unselectable ${y}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${y}-node-content-wrapper`]:Object.assign({lineHeight:`${b}px`,userSelect:"none"},st(re,a)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${a.colorPrimary}`}},"&-show-line":{[`${y}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-E,borderInlineEnd:`1px solid ${a.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${y}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${y}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${b/2}px !important`}}}}})}},Ue=re=>{const{treeCls:a,treeNodeCls:y,treeNodePadding:x,directoryNodeSelectedBg:E,directoryNodeSelectedColor:b}=re;return{[`${a}${a}-directory`]:{[y]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${a}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${a}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${a}-node-selected`]:{color:b,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:E},[`${a}-switcher`]:{color:b},[`${a}-node-content-wrapper`]:{color:b,background:"transparent"}}}}}},He=(re,a)=>{const y=`.${re}`,x=`${y}-treenode`,E=a.paddingXS/2,b=(0,We.TS)(a,{treeCls:y,treeNodeCls:x,treeNodePadding:E});return[$e(re,b),Ue(b)]},Fe=re=>{const{controlHeightSM:a}=re;return{titleHeight:a,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};Gt.ZP=(0,Re.Z)("Tree",(re,a)=>{let{prefixCls:y}=a;return[{[re.componentCls]:(0,se.C2)(`${y}-checkbox`,re)},He(y,re),(0,ct.Z)(re)]},re=>{const{colorTextLightSolid:a,colorPrimary:y}=re;return Object.assign(Object.assign({},Fe(re)),{directoryNodeSelectedColor:a,directoryNodeSelectedBg:y})})},71997:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return x}});var z=te(32855),se=te(59301),be={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},ct=be,We=te(7657),Re=function(b,ee){return se.createElement(We.Z,(0,z.Z)({},b,{ref:ee,icon:ct}))},ie=se.forwardRef(Re),tt=ie,st=te(52671),$e=te(58617),Ue=te(15075),He=te(43531),Fe=te(92310),re=te.n(Fe),a=te(92343),x=E=>{const{prefixCls:b,switcherIcon:ee,treeNodeProps:ne,showLine:oe}=E,{isLeaf:ae,expanded:fe,loading:pe}=ne;if(pe)return se.createElement($e.Z,{className:`${b}-switcher-loading-icon`});let Pe;if(oe&&typeof oe=="object"&&(Pe=oe.showLeafIcon),ae){if(!oe)return null;if(typeof Pe!="boolean"&&Pe){const ye=typeof Pe=="function"?Pe(ne):Pe,nt=`${b}-switcher-line-custom-icon`;return(0,a.l$)(ye)?(0,a.Tm)(ye,{className:re()(ye.props.className||"",nt)}):ye}return Pe?se.createElement(st.Z,{className:`${b}-switcher-line-icon`}):se.createElement("span",{className:`${b}-switcher-leaf-line`})}const Ee=`${b}-switcher-icon`,Ae=typeof ee=="function"?ee(ne):ee;return(0,a.l$)(Ae)?(0,a.Tm)(Ae,{className:re()(Ae.props.className||"",Ee)}):Ae!==void 0?Ae:oe?fe?se.createElement(Ue.Z,{className:`${b}-switcher-line-icon`}):se.createElement(He.Z,{className:`${b}-switcher-line-icon`}):se.createElement(tt,{className:Ee})}},24334:function(ht,Gt,te){var z,se;(function(be,ct){ht.exports=ct(be)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof te.g!="undefined"?te.g:this,function(be){"use strict";be=be||{};var ct=be.Base64,We="2.6.4",Re="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ie=function(Oe){for(var Ft={},Qe=0,gt=Oe.length;Qe>>6)+tt(128|Ft&63):tt(224|Ft>>>12&15)+tt(128|Ft>>>6&63)+tt(128|Ft&63)}else{var Ft=65536+(Oe.charCodeAt(0)-55296)*1024+(Oe.charCodeAt(1)-56320);return tt(240|Ft>>>18&7)+tt(128|Ft>>>12&63)+tt(128|Ft>>>6&63)+tt(128|Ft&63)}},$e=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,Ue=function(Oe){return Oe.replace($e,st)},He=function(Oe){var Ft=[0,2,1][Oe.length%3],Qe=Oe.charCodeAt(0)<<16|(Oe.length>1?Oe.charCodeAt(1):0)<<8|(Oe.length>2?Oe.charCodeAt(2):0),gt=[Re.charAt(Qe>>>18),Re.charAt(Qe>>>12&63),Ft>=2?"=":Re.charAt(Qe>>>6&63),Ft>=1?"=":Re.charAt(Qe&63)];return gt.join("")},Fe=be.btoa&&typeof be.btoa=="function"?function(Oe){return be.btoa(Oe)}:function(Oe){if(Oe.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return Oe.replace(/[\s\S]{1,3}/g,He)},re=function(Oe){return Fe(Ue(String(Oe)))},a=function(Oe){return Oe.replace(/[+\/]/g,function(Ft){return Ft=="+"?"-":"_"}).replace(/=/g,"")},y=function(Oe,Ft){return Ft?a(re(Oe)):re(Oe)},x=function(Oe){return y(Oe,!0)},E;be.Uint8Array&&(E=function(Oe,Ft){for(var Qe="",gt=0,Xe=Oe.length;gt>>18)+Re.charAt(it>>>12&63)+(typeof Kt!="undefined"?Re.charAt(it>>>6&63):"=")+(typeof Ot!="undefined"?Re.charAt(it&63):"=")}return Ft?a(Qe):Qe});var b=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,ee=function(Oe){switch(Oe.length){case 4:var Ft=(7&Oe.charCodeAt(0))<<18|(63&Oe.charCodeAt(1))<<12|(63&Oe.charCodeAt(2))<<6|63&Oe.charCodeAt(3),Qe=Ft-65536;return tt((Qe>>>10)+55296)+tt((Qe&1023)+56320);case 3:return tt((15&Oe.charCodeAt(0))<<12|(63&Oe.charCodeAt(1))<<6|63&Oe.charCodeAt(2));default:return tt((31&Oe.charCodeAt(0))<<6|63&Oe.charCodeAt(1))}},ne=function(Oe){return Oe.replace(b,ee)},oe=function(Oe){var Ft=Oe.length,Qe=Ft%4,gt=(Ft>0?ie[Oe.charAt(0)]<<18:0)|(Ft>1?ie[Oe.charAt(1)]<<12:0)|(Ft>2?ie[Oe.charAt(2)]<<6:0)|(Ft>3?ie[Oe.charAt(3)]:0),Xe=[tt(gt>>>16),tt(gt>>>8&255),tt(gt&255)];return Xe.length-=[0,0,2,1][Qe],Xe.join("")},ae=be.atob&&typeof be.atob=="function"?function(Oe){return be.atob(Oe)}:function(Oe){return Oe.replace(/\S{1,4}/g,oe)},fe=function(Oe){return ae(String(Oe).replace(/[^A-Za-z0-9\+\/]/g,""))},pe=function(Oe){return ne(ae(Oe))},Pe=function(Oe){return String(Oe).replace(/[-_]/g,function(Ft){return Ft=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Ee=function(Oe){return pe(Pe(Oe))},Ae;be.Uint8Array&&(Ae=function(Oe){return Uint8Array.from(fe(Pe(Oe)),function(Ft){return Ft.charCodeAt(0)})});var ye=function(){var Oe=be.Base64;return be.Base64=ct,Oe};if(be.Base64={VERSION:We,atob:fe,btoa:Fe,fromBase64:Ee,toBase64:y,utob:Ue,encode:y,encodeURI:x,btou:ne,decode:Ee,noConflict:ye,fromUint8Array:E,toUint8Array:Ae},typeof Object.defineProperty=="function"){var nt=function(Oe){return{value:Oe,enumerable:!1,writable:!0,configurable:!0}};be.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",nt(function(){return Ee(this)})),Object.defineProperty(String.prototype,"toBase64",nt(function(Oe){return y(this,Oe)})),Object.defineProperty(String.prototype,"toBase64URI",nt(function(){return y(this,!0)}))}}return be.Meteor&&(Base64=be.Base64),ht.exports?ht.exports.Base64=be.Base64:(z=[],se=function(){return be.Base64}.apply(Gt,z),se!==void 0&&(ht.exports=se)),{Base64:be.Base64}})},39417:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return pe}});var z=te(32855),se=te(74430),be=te(43079),ct=te(27247),We=te(33377),Re=te(93912),ie=te(83383),tt=te(18881),st=te(85461),$e=te(92310),Ue=te.n($e),He=te(26112),Fe=te(59301),re=te(39378),a=function(Ee){for(var Ae=Ee.prefixCls,ye=Ee.level,nt=Ee.isStart,Oe=Ee.isEnd,Ft="".concat(Ae,"-indent-unit"),Qe=[],gt=0;gt0&&arguments[0]!==void 0?arguments[0]:[],mt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Le=Et.length,he=mt.length;if(Math.abs(Le-he)!==1)return{add:!1,key:null};function rt(lt,we){var ve=new Map;lt.forEach(function(Je){ve.set(Je,!0)});var ft=we.filter(function(Je){return!ve.has(Je)});return ft.length===1?ft[0]:null}return Le ").concat(mt);return mt}var Bt=y.forwardRef(function(Et,mt){var Le=Et.prefixCls,he=Et.data,rt=Et.selectable,lt=Et.checkable,we=Et.expandedKeys,ve=Et.selectedKeys,ft=Et.checkedKeys,Je=Et.loadedKeys,xe=Et.loadingKeys,bt=Et.halfCheckedKeys,_t=Et.keyEntities,un=Et.disabled,Yt=Et.dragging,pt=Et.dragOverNodeKey,ln=Et.dropPosition,Be=Et.motion,Ve=Et.height,Mt=Et.itemHeight,zt=Et.virtual,fn=Et.focusable,xn=Et.activeItem,at=Et.focused,Ln=Et.tabIndex,_n=Et.onKeyDown,ca=Et.onFocus,Qn=Et.onBlur,$n=Et.onActiveChange,Fa=Et.onListChangeStart,fa=Et.onListChangeEnd,Tn=(0,ne.Z)(Et,gt),Ra=y.useRef(null),Vt=y.useRef(null);y.useImperativeHandle(mt,function(){return{scrollTo:function(Wn){Ra.current.scrollTo(Wn)},getIndentWidth:function(){return Vt.current.offsetWidth}}});var vt=y.useState(we),jt=(0,ee.Z)(vt,2),Dn=jt[0],ke=jt[1],St=y.useState(he),Xt=(0,ee.Z)(St,2),Ze=Xt[0],Pt=Xt[1],Tt=y.useState(he),Ut=(0,ee.Z)(Tt,2),Ke=Ut[0],qe=Ut[1],je=y.useState([]),$t=(0,ee.Z)(je,2),on=$t[0],Ht=$t[1],kn=y.useState(null),Ct=(0,ee.Z)(kn,2),hn=Ct[0],Vn=Ct[1],Zn=y.useRef(he);Zn.current=he;function Jt(){var Yn=Zn.current;Pt(Yn),qe(Yn),Ht([]),Vn(null),fa()}(0,oe.Z)(function(){ke(we);var Yn=Ft(Dn,we);if(Yn.key!==null)if(Yn.add){var Wn=Ze.findIndex(function(dr){var Ja=dr.key;return Ja===Yn.key}),la=Nt(Qe(Ze,he,Yn.key),zt,Ve,Mt),La=Ze.slice();La.splice(Wn+1,0,kt),qe(La),Ht(la),Vn("show")}else{var ia=he.findIndex(function(dr){var Ja=dr.key;return Ja===Yn.key}),Ca=Nt(Qe(he,Ze,Yn.key),zt,Ve,Mt),Oa=he.slice();Oa.splice(ia+1,0,kt),qe(Oa),Ht(Ca),Vn("hide")}else Ze!==he&&(Pt(he),qe(he))},[we,he]),y.useEffect(function(){Yt||Jt()},[Yt]);var aa=Be?Ke:he,Mn={expandedKeys:we,selectedKeys:ve,loadedKeys:Je,loadingKeys:xe,checkedKeys:ft,halfCheckedKeys:bt,dragOverNodeKey:pt,dropPosition:ln,keyEntities:_t};return y.createElement(y.Fragment,null,at&&xn&&y.createElement("span",{style:Xe,"aria-live":"assertive"},Ye(xn)),y.createElement("div",null,y.createElement("input",{style:Xe,disabled:fn===!1||un,tabIndex:fn!==!1?Ln:null,onKeyDown:_n,onFocus:ca,onBlur:Qn,value:"",onChange:yt,"aria-label":"for screen reader"})),y.createElement("div",{className:"".concat(Le,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},y.createElement("div",{className:"".concat(Le,"-indent")},y.createElement("div",{ref:Vt,className:"".concat(Le,"-indent-unit")}))),y.createElement(ae.Z,(0,z.Z)({},Tn,{data:aa,itemKey:Me,height:Ve,fullHeight:!1,virtual:zt,itemHeight:Mt,prefixCls:"".concat(Le,"-list"),ref:Ra,onVisibleChange:function(Wn,la){var La=new Set(Wn),ia=la.filter(function(Ca){return!La.has(Ca)});ia.some(function(Ca){return Me(Ca)===Kt})&&Jt()}}),function(Yn){var Wn=Yn.pos,la=(0,z.Z)({},(b(Yn.data),Yn.data)),La=Yn.title,ia=Yn.key,Ca=Yn.isStart,Oa=Yn.isEnd,dr=(0,Ee.km)(ia,Wn);delete la.key,delete la.children;var Ja=(0,Ee.H8)(dr,Mn);return y.createElement(Oe,(0,z.Z)({},la,Ja,{title:La,active:!!xn&&ia===xn.key,pos:Wn,data:Yn.data,isStart:Ca,isEnd:Oa,motion:Be,motionNodes:ia===Kt?on:null,motionType:hn,onMotionStart:Fa,onMotionEnd:Jt,treeNodeRequiredProps:Mn,onMouseMove:function(){$n(null)}}))}))});Bt.displayName="NodeList";var en=Bt,wt=te(35654),tn=te(90782),Ce=te(67841),rn=10,xt=function(Et){(0,st.Z)(Le,Et);var mt=(0,$e.Z)(Le);function Le(){var he;(0,Re.Z)(this,Le);for(var rt=arguments.length,lt=new Array(rt),we=0;we2&&arguments[2]!==void 0?arguments[2]:!1,bt=he.state,_t=bt.dragChildrenKeys,un=bt.dropPosition,Yt=bt.dropTargetKey,pt=bt.dropTargetPos,ln=bt.dropAllowed;if(ln){var Be=he.props.onDrop;if(he.setState({dragOverNodeKey:null}),he.cleanDragState(),Yt!==null){var Ve=(0,ct.Z)((0,ct.Z)({},(0,Ee.H8)(Yt,he.getTreeNodeRequiredProps())),{},{active:((Je=he.getActiveItem())===null||Je===void 0?void 0:Je.key)===Yt,data:(0,Ce.Z)(he.state.keyEntities,Yt).node}),Mt=_t.indexOf(Yt)!==-1;(0,a.ZP)(!Mt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var zt=(0,wt.yx)(pt),fn={event:ve,node:(0,Ee.F)(Ve),dragNode:he.dragNode?(0,Ee.F)(he.dragNode.props):null,dragNodesKeys:[he.dragNode.props.eventKey].concat(_t),dropToGap:un!==0,dropPosition:un+Number(zt[zt.length-1])};xe||Be==null||Be(fn),he.dragNode=null}}},he.cleanDragState=function(){var ve=he.state.draggingNodeKey;ve!==null&&he.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),he.dragStartMousePosition=null,he.currentMouseOverDroppableNodeKey=null},he.triggerExpandActionExpand=function(ve,ft){var Je=he.state,xe=Je.expandedKeys,bt=Je.flattenNodes,_t=ft.expanded,un=ft.key,Yt=ft.isLeaf;if(!(Yt||ve.shiftKey||ve.metaKey||ve.ctrlKey)){var pt=bt.filter(function(Be){return Be.key===un})[0],ln=(0,Ee.F)((0,ct.Z)((0,ct.Z)({},(0,Ee.H8)(un,he.getTreeNodeRequiredProps())),{},{data:pt.data}));he.setExpandedKeys(_t?(0,wt._5)(xe,un):(0,wt.L0)(xe,un)),he.onNodeExpand(ve,ln)}},he.onNodeClick=function(ve,ft){var Je=he.props,xe=Je.onClick,bt=Je.expandAction;bt==="click"&&he.triggerExpandActionExpand(ve,ft),xe==null||xe(ve,ft)},he.onNodeDoubleClick=function(ve,ft){var Je=he.props,xe=Je.onDoubleClick,bt=Je.expandAction;bt==="doubleClick"&&he.triggerExpandActionExpand(ve,ft),xe==null||xe(ve,ft)},he.onNodeSelect=function(ve,ft){var Je=he.state.selectedKeys,xe=he.state,bt=xe.keyEntities,_t=xe.fieldNames,un=he.props,Yt=un.onSelect,pt=un.multiple,ln=ft.selected,Be=ft[_t.key],Ve=!ln;Ve?pt?Je=(0,wt.L0)(Je,Be):Je=[Be]:Je=(0,wt._5)(Je,Be);var Mt=Je.map(function(zt){var fn=(0,Ce.Z)(bt,zt);return fn?fn.node:null}).filter(function(zt){return zt});he.setUncontrolledState({selectedKeys:Je}),Yt==null||Yt(Je,{event:"select",selected:Ve,node:ft,selectedNodes:Mt,nativeEvent:ve.nativeEvent})},he.onNodeCheck=function(ve,ft,Je){var xe=he.state,bt=xe.keyEntities,_t=xe.checkedKeys,un=xe.halfCheckedKeys,Yt=he.props,pt=Yt.checkStrictly,ln=Yt.onCheck,Be=ft.key,Ve,Mt={event:"check",node:ft,checked:Je,nativeEvent:ve.nativeEvent};if(pt){var zt=Je?(0,wt.L0)(_t,Be):(0,wt._5)(_t,Be),fn=(0,wt._5)(un,Be);Ve={checked:zt,halfChecked:fn},Mt.checkedNodes=zt.map(function(Qn){return(0,Ce.Z)(bt,Qn)}).filter(function(Qn){return Qn}).map(function(Qn){return Qn.node}),he.setUncontrolledState({checkedKeys:zt})}else{var xn=(0,tn.S)([].concat((0,We.Z)(_t),[Be]),!0,bt),at=xn.checkedKeys,Ln=xn.halfCheckedKeys;if(!Je){var _n=new Set(at);_n.delete(Be);var ca=(0,tn.S)(Array.from(_n),{checked:!1,halfCheckedKeys:Ln},bt);at=ca.checkedKeys,Ln=ca.halfCheckedKeys}Ve=at,Mt.checkedNodes=[],Mt.checkedNodesPositions=[],Mt.halfCheckedKeys=Ln,at.forEach(function(Qn){var $n=(0,Ce.Z)(bt,Qn);if($n){var Fa=$n.node,fa=$n.pos;Mt.checkedNodes.push(Fa),Mt.checkedNodesPositions.push({node:Fa,pos:fa})}}),he.setUncontrolledState({checkedKeys:at},!1,{halfCheckedKeys:Ln})}ln==null||ln(Ve,Mt)},he.onNodeLoad=function(ve){var ft=ve.key,Je=new Promise(function(xe,bt){he.setState(function(_t){var un=_t.loadedKeys,Yt=un===void 0?[]:un,pt=_t.loadingKeys,ln=pt===void 0?[]:pt,Be=he.props,Ve=Be.loadData,Mt=Be.onLoad;if(!Ve||Yt.indexOf(ft)!==-1||ln.indexOf(ft)!==-1)return null;var zt=Ve(ve);return zt.then(function(){var fn=he.state.loadedKeys,xn=(0,wt.L0)(fn,ft);Mt==null||Mt(xn,{event:"load",node:ve}),he.setUncontrolledState({loadedKeys:xn}),he.setState(function(at){return{loadingKeys:(0,wt._5)(at.loadingKeys,ft)}}),xe()}).catch(function(fn){if(he.setState(function(at){return{loadingKeys:(0,wt._5)(at.loadingKeys,ft)}}),he.loadingRetryTimes[ft]=(he.loadingRetryTimes[ft]||0)+1,he.loadingRetryTimes[ft]>=rn){var xn=he.state.loadedKeys;(0,a.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),he.setUncontrolledState({loadedKeys:(0,wt.L0)(xn,ft)}),xe()}bt(fn)}),{loadingKeys:(0,wt.L0)(ln,ft)}})});return Je.catch(function(){}),Je},he.onNodeMouseEnter=function(ve,ft){var Je=he.props.onMouseEnter;Je==null||Je({event:ve,node:ft})},he.onNodeMouseLeave=function(ve,ft){var Je=he.props.onMouseLeave;Je==null||Je({event:ve,node:ft})},he.onNodeContextMenu=function(ve,ft){var Je=he.props.onRightClick;Je&&(ve.preventDefault(),Je({event:ve,node:ft}))},he.onFocus=function(){var ve=he.props.onFocus;he.setState({focused:!0});for(var ft=arguments.length,Je=new Array(ft),xe=0;xe1&&arguments[1]!==void 0?arguments[1]:!1,Je=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!he.destroyed){var xe=!1,bt=!0,_t={};Object.keys(ve).forEach(function(un){if(un in he.props){bt=!1;return}xe=!0,_t[un]=ve[un]}),xe&&(!ft||bt)&&he.setState((0,ct.Z)((0,ct.Z)({},_t),Je))}},he.scrollTo=function(ve){he.listRef.current.scrollTo(ve)},he}return(0,ie.Z)(Le,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var rt=this.props.activeKey;rt!==void 0&&rt!==this.state.activeKey&&(this.setState({activeKey:rt}),rt!==null&&this.scrollTo({key:rt}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var rt,lt=this.state,we=lt.focused,ve=lt.flattenNodes,ft=lt.keyEntities,Je=lt.draggingNodeKey,xe=lt.activeKey,bt=lt.dropLevelOffset,_t=lt.dropContainerKey,un=lt.dropTargetKey,Yt=lt.dropPosition,pt=lt.dragOverNodeKey,ln=lt.indent,Be=this.props,Ve=Be.prefixCls,Mt=Be.className,zt=Be.style,fn=Be.showLine,xn=Be.focusable,at=Be.tabIndex,Ln=at===void 0?0:at,_n=Be.selectable,ca=Be.showIcon,Qn=Be.icon,$n=Be.switcherIcon,Fa=Be.draggable,fa=Be.checkable,Tn=Be.checkStrictly,Ra=Be.disabled,Vt=Be.motion,vt=Be.loadData,jt=Be.filterTreeNode,Dn=Be.height,ke=Be.itemHeight,St=Be.virtual,Xt=Be.titleRender,Ze=Be.dropIndicatorRender,Pt=Be.onContextMenu,Tt=Be.onScroll,Ut=Be.direction,Ke=Be.rootClassName,qe=Be.rootStyle,je=(0,re.Z)(this.props,{aria:!0,data:!0}),$t;return Fa&&((0,be.Z)(Fa)==="object"?$t=Fa:typeof Fa=="function"?$t={nodeDraggable:Fa}:$t={}),y.createElement(x.k.Provider,{value:{prefixCls:Ve,selectable:_n,showIcon:ca,icon:Qn,switcherIcon:$n,draggable:$t,draggingNodeKey:Je,checkable:fa,checkStrictly:Tn,disabled:Ra,keyEntities:ft,dropLevelOffset:bt,dropContainerKey:_t,dropTargetKey:un,dropPosition:Yt,dragOverNodeKey:pt,indent:ln,direction:Ut,dropIndicatorRender:Ze,loadData:vt,filterTreeNode:jt,titleRender:Xt,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},y.createElement("div",{role:"tree",className:He()(Ve,Mt,Ke,(rt={},(0,se.Z)(rt,"".concat(Ve,"-show-line"),fn),(0,se.Z)(rt,"".concat(Ve,"-focused"),we),(0,se.Z)(rt,"".concat(Ve,"-active-focused"),xe!==null),rt)),style:qe},y.createElement(en,(0,z.Z)({ref:this.listRef,prefixCls:Ve,style:zt,data:ve,disabled:Ra,selectable:_n,checkable:!!fa,motion:Vt,dragging:Je!==null,height:Dn,itemHeight:ke,virtual:St,focusable:xn,focused:we,tabIndex:Ln,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Pt,onScroll:Tt},this.getTreeNodeRequiredProps(),je))))}}],[{key:"getDerivedStateFromProps",value:function(rt,lt){var we=lt.prevProps,ve={prevProps:rt};function ft(xn){return!we&&xn in rt||we&&we[xn]!==rt[xn]}var Je,xe=lt.fieldNames;if(ft("fieldNames")&&(xe=(0,Ee.w$)(rt.fieldNames),ve.fieldNames=xe),ft("treeData")?Je=rt.treeData:ft("children")&&((0,a.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Je=(0,Ee.zn)(rt.children)),Je){ve.treeData=Je;var bt=(0,Ee.I8)(Je,{fieldNames:xe});ve.keyEntities=(0,ct.Z)((0,se.Z)({},Kt,it),bt.keyEntities)}var _t=ve.keyEntities||lt.keyEntities;if(ft("expandedKeys")||we&&ft("autoExpandParent"))ve.expandedKeys=rt.autoExpandParent||!we&&rt.defaultExpandParent?(0,wt.r7)(rt.expandedKeys,_t):rt.expandedKeys;else if(!we&&rt.defaultExpandAll){var un=(0,ct.Z)({},_t);delete un[Kt],ve.expandedKeys=Object.keys(un).map(function(xn){return un[xn].key})}else!we&&rt.defaultExpandedKeys&&(ve.expandedKeys=rt.autoExpandParent||rt.defaultExpandParent?(0,wt.r7)(rt.defaultExpandedKeys,_t):rt.defaultExpandedKeys);if(ve.expandedKeys||delete ve.expandedKeys,Je||ve.expandedKeys){var Yt=(0,Ee.oH)(Je||lt.treeData,ve.expandedKeys||lt.expandedKeys,xe);ve.flattenNodes=Yt}if(rt.selectable&&(ft("selectedKeys")?ve.selectedKeys=(0,wt.BT)(rt.selectedKeys,rt):!we&&rt.defaultSelectedKeys&&(ve.selectedKeys=(0,wt.BT)(rt.defaultSelectedKeys,rt))),rt.checkable){var pt;if(ft("checkedKeys")?pt=(0,wt.E6)(rt.checkedKeys)||{}:!we&&rt.defaultCheckedKeys?pt=(0,wt.E6)(rt.defaultCheckedKeys)||{}:Je&&(pt=(0,wt.E6)(rt.checkedKeys)||{checkedKeys:lt.checkedKeys,halfCheckedKeys:lt.halfCheckedKeys}),pt){var ln=pt,Be=ln.checkedKeys,Ve=Be===void 0?[]:Be,Mt=ln.halfCheckedKeys,zt=Mt===void 0?[]:Mt;if(!rt.checkStrictly){var fn=(0,tn.S)(Ve,!0,_t);Ve=fn.checkedKeys,zt=fn.halfCheckedKeys}ve.checkedKeys=Ve,ve.halfCheckedKeys=zt}}return ft("loadedKeys")&&(ve.loadedKeys=rt.loadedKeys),ve}}]),Le}(y.Component);xt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:E,allowDrop:function(){return!0},expandAction:!1},xt.TreeNode=pe.Z;var In=xt,Jn=In},35654:function(ht,Gt,te){"use strict";te.d(Gt,{BT:function(){return y},E6:function(){return b},L0:function(){return $e},OM:function(){return a},_5:function(){return st},r7:function(){return ee},wA:function(){return He},yx:function(){return Ue}});var z=te(3300),se=te(34666),be=te(48736),ct=te(59301),We=te(39417),Re=te(67841),ie=te(71430),tt=null;function st(ne,oe){if(!ne)return[];var ae=ne.slice(),fe=ae.indexOf(oe);return fe>=0&&ae.splice(fe,1),ae}function $e(ne,oe){var ae=(ne||[]).slice();return ae.indexOf(oe)===-1&&ae.push(oe),ae}function Ue(ne){return ne.split("-")}function He(ne,oe){var ae=[],fe=(0,Re.Z)(oe,ne);function pe(){var Pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Pe.forEach(function(Ee){var Ae=Ee.key,ye=Ee.children;ae.push(Ae),pe(ye)})}return pe(fe.children),ae}function Fe(ne){if(ne.parent){var oe=Ue(ne.pos);return Number(oe[oe.length-1])===ne.parent.children.length-1}return!1}function re(ne){var oe=Ue(ne.pos);return Number(oe[oe.length-1])===0}function a(ne,oe,ae,fe,pe,Pe,Ee,Ae,ye,nt){var Oe,Ft=ne.clientX,Qe=ne.clientY,gt=ne.target.getBoundingClientRect(),Xe=gt.top,yt=gt.height,Kt=(nt==="rtl"?-1:1)*(((pe==null?void 0:pe.x)||0)-Ft),Ot=(Kt-12)/fe,it=(0,Re.Z)(Ae,ae.props.eventKey);if(Qe-1.5?Pe({dragNode:rn,dropNode:xt,dropPosition:1})?wt=1:In=!1:Pe({dragNode:rn,dropNode:xt,dropPosition:0})?wt=0:Pe({dragNode:rn,dropNode:xt,dropPosition:1})?wt=1:In=!1:Pe({dragNode:rn,dropNode:xt,dropPosition:1})?wt=1:In=!1,{dropPosition:wt,dropLevelOffset:tn,dropTargetKey:it.key,dropTargetPos:it.pos,dragOverNodeKey:en,dropContainerKey:wt===0?null:((Oe=it.parent)===null||Oe===void 0?void 0:Oe.key)||null,dropAllowed:In}}function y(ne,oe){if(ne){var ae=oe.multiple;return ae?ne.slice():ne.length?[ne[0]]:ne}}var x=function(oe){return oe};function E(ne,oe){if(!ne)return[];var ae=oe||{},fe=ae.processProps,pe=fe===void 0?x:fe,Pe=Array.isArray(ne)?ne:[ne];return Pe.map(function(Ee){var Ae=Ee.children,ye=_objectWithoutProperties(Ee,tt),nt=E(Ae,oe);return React.createElement(TreeNode,_extends({key:ye.key},pe(ye)),nt)})}function b(ne){if(!ne)return null;var oe;if(Array.isArray(ne))oe={checkedKeys:ne,halfCheckedKeys:void 0};else if((0,se.Z)(ne)==="object")oe={checkedKeys:ne.checked||void 0,halfCheckedKeys:ne.halfChecked||void 0};else return(0,be.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return oe}function ee(ne,oe){var ae=new Set;function fe(pe){if(!ae.has(pe)){var Pe=(0,Re.Z)(oe,pe);if(Pe){ae.add(pe);var Ee=Pe.parent,Ae=Pe.node;Ae.disabled||Ee&&fe(Ee.key)}}}return(ne||[]).forEach(function(pe){fe(pe)}),(0,z.Z)(ae)}},90782:function(ht,Gt,te){"use strict";te.d(Gt,{S:function(){return ie}});var z=te(48736),se=te(67841);function be(tt,st){var $e=new Set;return tt.forEach(function(Ue){st.has(Ue)||$e.add(Ue)}),$e}function ct(tt){var st=tt||{},$e=st.disabled,Ue=st.disableCheckbox,He=st.checkable;return!!($e||Ue)||He===!1}function We(tt,st,$e,Ue){for(var He=new Set(tt),Fe=new Set,re=0;re<=$e;re+=1){var a=st.get(re)||new Set;a.forEach(function(b){var ee=b.key,ne=b.node,oe=b.children,ae=oe===void 0?[]:oe;He.has(ee)&&!Ue(ne)&&ae.filter(function(fe){return!Ue(fe.node)}).forEach(function(fe){He.add(fe.key)})})}for(var y=new Set,x=$e;x>=0;x-=1){var E=st.get(x)||new Set;E.forEach(function(b){var ee=b.parent,ne=b.node;if(!(Ue(ne)||!b.parent||y.has(b.parent.key))){if(Ue(b.parent.node)){y.add(ee.key);return}var oe=!0,ae=!1;(ee.children||[]).filter(function(fe){return!Ue(fe.node)}).forEach(function(fe){var pe=fe.key,Pe=He.has(pe);oe&&!Pe&&(oe=!1),!ae&&(Pe||Fe.has(pe))&&(ae=!0)}),oe&&He.add(ee.key),ae&&Fe.add(ee.key),y.add(ee.key)}})}return{checkedKeys:Array.from(He),halfCheckedKeys:Array.from(be(Fe,He))}}function Re(tt,st,$e,Ue,He){for(var Fe=new Set(tt),re=new Set(st),a=0;a<=Ue;a+=1){var y=$e.get(a)||new Set;y.forEach(function(ee){var ne=ee.key,oe=ee.node,ae=ee.children,fe=ae===void 0?[]:ae;!Fe.has(ne)&&!re.has(ne)&&!He(oe)&&fe.filter(function(pe){return!He(pe.node)}).forEach(function(pe){Fe.delete(pe.key)})})}re=new Set;for(var x=new Set,E=Ue;E>=0;E-=1){var b=$e.get(E)||new Set;b.forEach(function(ee){var ne=ee.parent,oe=ee.node;if(!(He(oe)||!ee.parent||x.has(ee.parent.key))){if(He(ee.parent.node)){x.add(ne.key);return}var ae=!0,fe=!1;(ne.children||[]).filter(function(pe){return!He(pe.node)}).forEach(function(pe){var Pe=pe.key,Ee=Fe.has(Pe);ae&&!Ee&&(ae=!1),!fe&&(Ee||re.has(Pe))&&(fe=!0)}),ae||Fe.delete(ne.key),fe&&re.add(ne.key),x.add(ne.key)}})}return{checkedKeys:Array.from(Fe),halfCheckedKeys:Array.from(be(re,Fe))}}function ie(tt,st,$e,Ue){var He=[],Fe;Ue?Fe=Ue:Fe=ct;var re=new Set(tt.filter(function(E){var b=!!(0,se.Z)($e,E);return b||He.push(E),b})),a=new Map,y=0;Object.keys($e).forEach(function(E){var b=$e[E],ee=b.level,ne=a.get(ee);ne||(ne=new Set,a.set(ee,ne)),ne.add(b),y=Math.max(y,ee)}),(0,z.ZP)(!He.length,"Tree missing follow keys: ".concat(He.slice(0,100).map(function(E){return"'".concat(E,"'")}).join(", ")));var x;return st===!0?x=We(re,a,y,Fe):x=Re(re,st.halfCheckedKeys,a,y,Fe),x}},67841:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return z}});function z(se,be){return se[be]}},71430:function(ht,Gt,te){"use strict";te.d(Gt,{F:function(){return ee},H8:function(){return b},I8:function(){return E},km:function(){return He},oH:function(){return y},w$:function(){return Fe},zn:function(){return a}});var z=te(34666),se=te(3300),be=te(27247),ct=te(43079),We=te(11592),Re=te(2738),ie=te(48736),tt=te(67841),st=["children"];function $e(ne,oe){return"".concat(ne,"-").concat(oe)}function Ue(ne){return ne&&ne.type&&ne.type.isTreeNode}function He(ne,oe){return ne!=null?ne:oe}function Fe(ne){var oe=ne||{},ae=oe.title,fe=oe._title,pe=oe.key,Pe=oe.children,Ee=ae||"title";return{title:Ee,_title:fe||[Ee],key:pe||"key",children:Pe||"children"}}function re(ne,oe){var ae=new Map;function fe(pe){var Pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(pe||[]).forEach(function(Ee){var Ae=Ee[oe.key],ye=Ee[oe.children];warning(Ae!=null,"Tree node must have a certain key: [".concat(Pe).concat(Ae,"]"));var nt=String(Ae);warning(!ae.has(nt)||Ae===null||Ae===void 0,"Same 'key' exist in the Tree: ".concat(nt)),ae.set(nt,!0),fe(ye,"".concat(Pe).concat(nt," > "))})}fe(ne)}function a(ne){function oe(ae){var fe=(0,We.Z)(ae);return fe.map(function(pe){if(!Ue(pe))return(0,ie.ZP)(!pe,"Tree/TreeNode can only accept TreeNode as children."),null;var Pe=pe.key,Ee=pe.props,Ae=Ee.children,ye=(0,ct.Z)(Ee,st),nt=(0,be.Z)({key:Pe},ye),Oe=oe(Ae);return Oe.length&&(nt.children=Oe),nt}).filter(function(pe){return pe})}return oe(ne)}function y(ne,oe,ae){var fe=Fe(ae),pe=fe._title,Pe=fe.key,Ee=fe.children,Ae=new Set(oe===!0?[]:oe),ye=[];function nt(Oe){var Ft=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Oe.map(function(Qe,gt){for(var Xe=$e(Ft?Ft.pos:"0",gt),yt=He(Qe[Pe],Xe),Kt,Ot=0;Ot1&&arguments[1]!==void 0?arguments[1]:{},ae=oe.initWrapper,fe=oe.processEntity,pe=oe.onProcessFinished,Pe=oe.externalGetKey,Ee=oe.childrenPropName,Ae=oe.fieldNames,ye=arguments.length>2?arguments[2]:void 0,nt=Pe||ye,Oe={},Ft={},Qe={posEntities:Oe,keyEntities:Ft};return ae&&(Qe=ae(Qe)||Qe),x(ne,function(gt){var Xe=gt.node,yt=gt.index,Kt=gt.pos,Ot=gt.key,it=gt.parentPos,kt=gt.level,Nt=gt.nodes,Me={node:Xe,nodes:Nt,index:yt,key:Ot,pos:Kt,level:kt},Ye=He(Ot,Kt);Oe[Kt]=Me,Ft[Ye]=Me,Me.parent=Oe[it],Me.parent&&(Me.parent.children=Me.parent.children||[],Me.parent.children.push(Me)),fe&&fe(Me,Qe)},{externalGetKey:nt,childrenPropName:Ee,fieldNames:Ae}),pe&&pe(Qe),Qe}function b(ne,oe){var ae=oe.expandedKeys,fe=oe.selectedKeys,pe=oe.loadedKeys,Pe=oe.loadingKeys,Ee=oe.checkedKeys,Ae=oe.halfCheckedKeys,ye=oe.dragOverNodeKey,nt=oe.dropPosition,Oe=oe.keyEntities,Ft=(0,tt.Z)(Oe,ne),Qe={eventKey:ne,expanded:ae.indexOf(ne)!==-1,selected:fe.indexOf(ne)!==-1,loaded:pe.indexOf(ne)!==-1,loading:Pe.indexOf(ne)!==-1,checked:Ee.indexOf(ne)!==-1,halfChecked:Ae.indexOf(ne)!==-1,pos:String(Ft?Ft.pos:""),dragOver:ye===ne&&nt===0,dragOverGapTop:ye===ne&&nt===-1,dragOverGapBottom:ye===ne&&nt===1};return Qe}function ee(ne){var oe=ne.data,ae=ne.expanded,fe=ne.selected,pe=ne.checked,Pe=ne.loaded,Ee=ne.loading,Ae=ne.halfChecked,ye=ne.dragOver,nt=ne.dragOverGapTop,Oe=ne.dragOverGapBottom,Ft=ne.pos,Qe=ne.active,gt=ne.eventKey,Xe=(0,be.Z)((0,be.Z)({},oe),{},{expanded:ae,selected:fe,checked:pe,loaded:Pe,loading:Ee,halfChecked:Ae,dragOver:ye,dragOverGapTop:nt,dragOverGapBottom:Oe,pos:Ft,active:Qe,key:gt});return"props"in Xe||Object.defineProperty(Xe,"props",{get:function(){return(0,ie.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ne}}),Xe}},8224:function(ht,Gt,te){"use strict";te.d(Gt,{Z:function(){return se}});var z=te(4676);function se(be,ct,We,Re){var ie=z.unstable_batchedUpdates?function(st){z.unstable_batchedUpdates(We,st)}:We;return be!=null&&be.addEventListener&&be.addEventListener(ct,ie,Re),{remove:function(){be!=null&&be.removeEventListener&&be.removeEventListener(ct,ie,Re)}}}},55468:function(ht,Gt,te){"use strict";te.d(Gt,{g1:function(){return Ue},os:function(){return Fe}});var z=/margin|padding|width|height|max|min|offset/,se={left:!0,top:!0},be={cssFloat:1,styleFloat:1,float:1};function ct(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function We(re,a,y){if(a=a.toLowerCase(),y==="auto"){if(a==="height")return re.offsetHeight;if(a==="width")return re.offsetWidth}return a in se||(se[a]=z.test(a)),se[a]?parseFloat(y)||0:y}function Re(re,a){var y=arguments.length,x=ct(re);return a=be[a]?"cssFloat"in re.style?"cssFloat":"styleFloat":a,y===1?x:We(re,a,x[a]||re.style[a])}function ie(re,a,y){var x=arguments.length;if(a=be[a]?"cssFloat"in re.style?"cssFloat":"styleFloat":a,x===3)return typeof y=="number"&&z.test(a)&&(y="".concat(y,"px")),re.style[a]=y,y;for(var E in a)a.hasOwnProperty(E)&&ie(re,E,a[E]);return ct(re)}function tt(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function st(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function $e(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),a=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:a}}function Ue(){var re=document.documentElement.clientWidth,a=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:a}}function He(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Fe(re){var a=re.getBoundingClientRect(),y=document.documentElement;return{left:a.left+(window.pageXOffset||y.scrollLeft)-(y.clientLeft||document.body.clientLeft||0),top:a.top+(window.pageYOffset||y.scrollTop)-(y.clientTop||document.body.clientTop||0)}}},24514:function(ht,Gt,te){"use strict";te.d(Gt,{G:function(){return ct}});var z=te(47273),se=function(Re){if((0,z.Z)()&&window.document.documentElement){var ie=Array.isArray(Re)?Re:[Re],tt=window.document.documentElement;return ie.some(function(st){return st in tt.style})}return!1},be=function(Re,ie){if(!se(Re))return!1;var tt=document.createElement("div"),st=tt.style[Re];return tt.style[Re]=ie,tt.style[Re]!==st};function ct(We,Re){return!Array.isArray(We)&&Re!==void 0?be(We,Re):se(We)}},25510:function(ht){"use strict";ht.exports="data:image/png;base64,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"},32637:function(ht){"use strict";ht.exports="data:image/jpeg;base64,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"},25365:function(ht){"use strict";ht.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA0VJREFUOE+V03lI01EcAPD3fjucs4nmwrXNOY/VdBoe0Tqggi5NgsLaWriWZFQEEvRHBxmL+iMo/KMg6KJSCy03mbapo1vXzCvJUstjZTM1bUzZZP6uF5M0Zwr1/nsHn/d93+/7QjBn3GhuZkm5scvRJIgODWX7sKCQT0oRGIAQorlnp+cIAAhnJghhhobvWRPjQ/rJ8eEVXIxGwcFsGBYWQUTFLrN6yCB9qpjdthA2BSGEsEd1X08NOlrPSiM4PxWJCSNL+HwfSZBMp/Mbr6+vVyyVyQm+SJYrCWea5sOmoMqm4ezu9rqSrUpFjzxBPgpoCkCEwO+3IJIgWRWVpiR5cirF40crZZGc3rkYdDgQp+advUXC9YZs2rjBQRCTwK/T6E9KaJoGJEVxyw3GtNUbt11KWSYp+AuyfRlf86baVJezc0sLb1HIxGxg9mEIIaiurVXgJOiUq6WbV8KVRMD+s45hbftL082DWk0TQohaKJn+9bb3H6Ntr16hvfvU6TExMe4A6G2Xc4+ttqIkL1fXBAAIuGVORMje3BpvNRrxM8fz0xfHxY0F7Hd/HVSYjKVtGpWqI4THc2ELhIRhTHjzXlHax4Z6++3i4iwIIRkAIYQY9+9cfxHKFyVtz8ho9/l8NIbN4mgaQAYDfHI4hRf152TxAsHhK9ev3for2f6F1sZn6w0VFvMuVY43WZHYi08SOKJIP4AYTBbW7XAKCgsvx0tEQobbg1d1fXj/eN2a9Ad6vZ6eBmd+ttlQpK15/uaaLHEFR7lK6QqPiPC63GMsm80eXmN5wmNiAJKIBRjsYCAQCNFAf98lq3lvAYSqqQLNQFNVaXyuMFue6oZ/utZ5J3Chx+NBFEX3xEnEpr5+Z5b1RX2mIHIJyFbngFHXGOr93FX41GI4CSGkAqA/fdcd1N8+xKWpRUiakuLxJ/bosXxdWenDuziOw6UiMdit2Q/cY17U0/nhgtViPD8vNF/h/P2oyz1U8KSqsgDHfQyhWAyyVVow+GOUdo8MnfhnaLq5NdrcC9XmylMUSWFLRSKQuWMXaHlr7/ov6DfGOJB35LSpovw8RRAYmx1ErF27Wvff0HRku9WaA/b613lRUdKrDQ22sl+EE3lgNS3QYQAAAABJRU5ErkJggg=="},75309:function(ht){"use strict";ht.exports="data:image/png;base64,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"},19664:function(ht){"use strict";ht.exports="data:image/png;base64,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"},77882:function(ht){"use strict";ht.exports="data:image/png;base64,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"},66832:function(ht){"use strict";ht.exports="data:image/png;base64,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"},47558:function(ht){"use strict";ht.exports="data:image/png;base64,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"},71979:function(ht){"use strict";ht.exports="data:image/png;base64,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"},91833:function(ht){"use strict";ht.exports="data:image/png;base64,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"},31081:function(ht){"use strict";ht.exports="data:image/png;base64,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"},96593:function(ht){"use strict";ht.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAFNBJREFUeF7tW2d4VVXWfs9NJUAMgQQCIzUhdARGQ2/SizAOAUTsNEF4BHVGBPxE2ki3jA6oKCpNNEpJjBQlCoSSUEIgECRAQnoICenlnvM9e+29T7m5CQ7wfN8friW59+y97znr3e9a71prR7kdv1lTFAVQFCiKjf9k/7DPwN7Ka/RGfO74k4/TAGiKAhvNBDSbWEOjqXTtTi+bylYR89mK/F9A0/Sf7BNNo2/jn9OvfB77nP6Tc9nnmgpNU+m6yn6yoaoGdseaKtcSY+R88ZOtq9DX8Hl8ffa7/F6VP7dpPL8fth6/R3mNPT19ZrpX8XTG8wHpNqiHFMXlH38ZsfiGkn/uSwKIA2EzAJEgsY9hBYk+ofHsXz6H3QrHQ4HqDCRp9TuApAiDkLHFA0lYueElGAZI7HNuRPmZ4+/MoNJgVmMqAiC+rp2ML41oNjq7Lw4Qv24eIzdPzSDxuTWCRGByQ9mg5SqKrbOSxwAig7NdzhjEDc7teGcm0XjJNNPP/xuQpDEFnCaQ+O4VO1YyTux+yzXGJBNrABWaylgh2WmAIcdx9lhB0lnuDLy7YBLZFOo2JS9uk3BxzNBWJllAItfHacIZJdyfZJcDmBZ3Z3JvupO7b0wymEHbr0YmGe7OzDZydzr7uAurlknkgvlOd8YmC/iOYJk2itg9JjcofYbhzm1AupJ3dpNGcYMMxgEyuzsrSMLdOQGJxywr42oGiYNc08vs7iiCMFfGn0xiQa6rKlPEQzrEJX2cCQBpUAaSsLpYX4CkA1Izkywur0pMMtiox09xbyq5ZwN0xmAyDLtHZs9bZz7XRQIngzMmmQSDdGP/DyAZ8UeICD0m8YfixuaMssYkueNNhnBkCVcQOkjcxd0DSOLeqsQqk7uziAWnwkGFknfqM42iu67WHBSaHpMMkKTCM9ydEbOcqcB7dnekuIwX7TqnTGIgCYUl5Z+u6syskmwwAr6urpjidIxJumqzxh5nMelPM0lXmqZYWQUkRQDEo3wNIHEJbpHeXLQiPfEsfP/SCrW8fXVh4QhS8rloePs3wUMBzbkEv5uYZAKJyK+rcY02PseLMcmQ3apaCUVxEZLYUXqzkVIuy7gjGeQAEjGJKTyrlOcS3EEsVHkvXbLJzVninVV5Wt2dBiU3dqNJZjsBScQkQ2rzLIeBVVFWjLDFL6L3s6/j4fYhIk/SYK+osORLPy6fjqAew9Bu4JM0hq2g2GxQ3Nz5WvL/CpCReBaZV+KdhiYDFIIBDVt1REBgRwLFAIkb8cqJg0j4bRf6v7QAXt71CSS1sgKnf/pGJlYixxLoSncJDR51fRDcY4Th7kgRVKKkIA8FNzNwK/UqcpITkZeZgoFT3kbWlXjkJF+WfldyW09xavs2RPPOvatKcwegdI1tiklKbsx/NM4OnqQKzawnpUaiaoiAa7FR8H04ELV9GiDs3RfR55nX4dO4GQ5ueAf9XpiPn9a9XnP0B9Dir/3R++l5ejIrgTod/jXi9+9E3foNa1yj4GYmOg2diM5Dn9LdH3N9QjGg4GYaojatQEVZCfpPXQSfBk1QWV6KHQsno37TQHh4edPQ7GsJ8PCqC2//xmSfwpwM2NzcMGjGEjIw29Exuz5DyoWTsFeU0xwXV1fUa9wCvk1aoXnXvrgcHYmU+OPwaxpsgMOJg1sZ11G3fiM8OmaqsSGc5lGcScRImsvjpXLz5Mc6QFK9SRckFZ2u0CgTVRC9bT38W7RD86798MOSl9Br8jy6scTDERg47W0U5eda8qh9H85Hi279ENRrOKlF9tWunl7wquNTxd2dCf8KiUd+xvgVW6sFiCWX2+ZPQLt+Y9Bp2CSTumNx3gCpsqwEh75YgVupSRgwZSF8Gj6M7QueRv+X3kKjoEdo3r6P3oR/y/b6OvEHv0NqQgwGvbyUr6sBNy6cQHH+TXj5NEDs7k1o3XM4gkIGi72gIW7fduRcu4QBLy0EJb6m6kHM7k2wV5ZzgGpQd+aqgxkk5eaJjzVewmGkcbEwiclvC0ji/aUj4bideQNdR72gA5SXdg2VFaXoMup5pMafwM3UJAEScOlwBMUp/xZtCRwGc4fB4+Hi7lklJjGALt8BIPag2/85ngB6ZNgk2Fl6JoHRk1OepNorSnDi+43oNGQi3GvXwY63nkbHwaHwbdySDHlqz2b4BDRDi679aHzyuSP0bINmLtNdErlWsev3rJmDoB5D0TpkiJ4Hxe3fjpyrDKBFhlQX40/u+ZyY99jYac4rHaL0Y+RlViYpOcc/0lg84DmMFSRNiAczSOz3nOuJOLX3Cwyc+g5+XDoVvZ6ei6sxh9CsS280e6Q3+X/mOkQtCClxx+Dt15gMIV/dx82AzcNL1P5ELU8BdICWb60xT2IAte03Bl2GTeKlNfZtQt2Z5TivwfGHtpeXYftbk+BZxxsurjz+lRTegouLO9xqedH7itJict2DZy23VAukbN+zejZa9xyGoJAhAjQVcfu2ITMpAT0nzuEMMhk97sAOev/Y36YbYsWs1pyIDHm/9DwMIMciqGNMcmSSWlmOmB8/R5cxL2D30ukEUEVJMRoFdYSXj58ex6Rr/HHJFLTuPQIdHh/HGUoBh1cmKM2UtTsFOB3xNS5G7UWvyXNrBOjw5jVoP+hJPDJ0Eq9v8QwIankZbqVd1eMtW75B00AaUckAmj8JA6YuREBgZ7qNyA/+iYat2qPz8KdpTvyBnUi9cAJDXlmhA/T7VytRdDOTxhfm5cDD0wtunl70nY9PfRvMLSbFRlXrkv2atUHIk9Or1vhMxVNr/c9IvpXsYx/yRFUoK6OaYBUOZpByU68AqkoPfPjr1egwOBT+zdvB3asOKafrpw9Xe7PmC6Pf/Ag+/g/rILG7OBPBRcKfeXUa/hQZlu1aCdKtrBTsWT7TMn3yqu8Bm41Ewvb5T6H7+Fnwa9mWEtPfNq+EX7PWaNPvCR5Hj/yErKQLGDJ7hb7jmQgoKbyN8uIC8hR+LdrCt0lLAr1t71EoK76N0qICQwRQwkupM4Hi4uYBr4d8q9bvzLJd5aDw5FhUzxkmWdEfWGS2Xuohl2cGSQFzeex6+KrZKC8urGLDRkGd0G3MFJSXFOrVbskUThRRFWeRRwEeatgUru7M1bC1xSaxV8JOUUUQTTDMGWA2mysUF1cyhoxB9soK5OdmUHBPOXsUpyO+AQOIjassL8G2NyfeEXufgKYY8sp7nN+mpPXSkQic+3k7gnsOQ4dBE3QXx3Ik8zgKWaoKmyl28RhjKks5Flxle8RSWlKhZB59XwfILKmN2poBkoxJbCcyc6YlxCB21yZ0HfMCmnbsAcXmAjcPL6RfPoPsKxd0kSBjEdlaGPyR4ZOhuLqJ9/yKDpIERZQP5JyaLMsA4Ume4e6Sjh/A0W0fYPLq76HYXGlnlhXlmXpJwIEN75B46TAoVDey4sKfQy8dCaNFrn+D8iDFpqD7uJlo3KYbyevYPV+IW5MKsuqdNu/cC+36/a1akMw1QTOQSuaR9XoMMgqlpqKp6PfIPImMKJgUtWkpclOuwLOuDx6fsRheD9WneHIuchuSTv6CgLZddUDkLRfmZpEknbBiK1zdatH4/PRrCF/3mlP7e9cPwOgFn6C8KB87Fz1XLUaj53N3ydydBOny8f2I3vYBnlkdBmb0suIi3e1IWXvgk7fh17IdOg2ZQM07msuCs2KDi7uH3kfKTIrH+QPfoSAnHQHBXZCWEIseobNQy8cPN5MT9QLr7Zx0JB6NRHDvEajN4rGQ6rV9/eHTsKnu5mQ7w9q64NUNngLxBqGSdXi9pon6izNJzZnEWSQZxkDKTbuC2LCNKLqVjWade1JWPWDqItp5cZHbkfHHWQybs4oeWM5jaF0//Tuit3+ICcu3kMxmdYW89OsIX/Mq2g0YS2pPVm5S4o6iICcDYxZ9ijIG0FuTEdRzKOo3DdKBYnMvRu3BEws/wUMMIPZ9wtAMIM6gMGiqHVv+EXpH9yYHMDc3bM5KIdXLsO/fC9B19POI3vY+WvcZCZvNBecPhmHIzCXwqltfNBftyLp6AYe3rEPf595AvYAWJqlulKB0d0ehytp3MtcEqcGX9fs6YpBKYcF53uMIkqraEbV5BZVvTn7/H3SfMBsp547BXlGKXpNfR/z+b5EYHYladX2ssQQKBeqy4kKMX7YFrmyHKgry0pIRsXYuhsxahoatOtAclUnu3V+C1fHMAPV9/g0069pPXzftYiwOfvw/OkCSPiwm/XF8P44wgNaEwabYkJp4Rs/QMxLP0drsVbueP7KvJuDRv09DLZY8s0Ta3RP1m7am30+Hf4X8zGT0fe5N7Fo+HcF9RqF1r+GIP/g92vcfi4riIoo5zNzZyZdwbOcn6DlxNnwaGYxx96zNXbCpbV5tYVXEMGJf5m9r9XYDM4pjziMluAGSgviDO3E7Jw2P/v1lhK98BSETXqGyx6+fLsagGYtxOfpnpF6IwaNPzjB1Z3mcyfgjDud/CcP4Zd+QEdiLsSBi7WsEkF/L9rrsjt3zJVLORWPsgo0oLblNDOrDAOrSVy/cOgVI+LikY/sIoGfW/IDiwnx4efvS95UX3caeVXMQEjoTcZFb0TCwI+30W+nXMHAqSzZFJ1YDbmelImL9PCr91GvSEruWTRMAjdDdYfiqOSgtzK+WnS6ubhj52nrh7v4cSBI8JfO3NcQgHtENpVadu8vPTEXUl8sw4MW3UateA1J0IeNnoXHbv9KDs3gUv28HUs4fR6ehTxlNQHH72dcvEYChS78WALEYdB0R617DkJlL4d+qPTWqWEno1B7BoAUbae1vF5oA4r4T1QLECqbH9uPo1vcxat5aHPj0XTwx/yN41qqLqC/+BXtlJfpPWYif1s5Do8CO6DB4HHa/NxvBfUaiXf+xoiIAqgKc3PU5HqM8RsWPS6chuO9IBPcaqbsvBixTj0yosELqmcgt6DryWdT1CxCMVShJ143uhEnVsUnJiFot8iB5MIS7O+YSLO0FcepHtVcgIWo3Og4aj8qyUuxdM4cACmjTDTaqSADn9+/AlZMH4dO4uV6r5vgoFEsKstMRuoQBJFxc+nUqsDJ/zhjE4h2LQ2f2bkZyXDSeWMgB2mkCiK8GpF06VdXFic0gAWJVgoDATug+fiaOffsxMpPOY8TcNajj2xAR6+ahUauO6DL6WaRePEXg8RrfRHFqBVDtlXRWg71+WDqFGNSmNwfIKNHwclDOlfOI+noV+r/wFnybsBhklepWkIz51QKUdmiVxnarHsjZY9sEk6qNSbzzWlFaivC1ryIkdBYC2nbjECgKzu//Fkz1DJ65zDgpJNZKPnMYx3b+G6HvfsVFggLkZSQTQKwA61G7rsQSeenJ9NBjF2xASXEBvls4GQ2aBqGWT33dnZQW5CH76kVrDBJXf9+8Etdif0P7gU8i6LHH8eumFVS4ZG7Y268JjQpfOxeNAjuhyyimEFXcuBBDyWuTtt2odMNKQuYjXAygNn1HI7j3KGj2SpSVFOkgsF2Vc/0Sond8iF6T5sI3oLnRR9I0KifxJNTo3MojXTrQDqArqb+uJAZJkOTulV1WI7k04pOMS4xB7AFDxs3kAAmgJUCsIizleUl+DrKvXcTlo5Gk/MYu+Aw2F97iyGcArWcAtYVHHd4GYPxgsYk90ZgFG1DGGLToGQKIVZUpJwNQdjsPWVcTnAKU8OsPVJIJ7DGU+kwxYZ9i8IzF8PTmWT1bQgdo9PPCHanEpNN7v8KgmUvg7lGb50cikQxb8hIB1KbPE8jPTkHkujeqjT2OF0bNWwdXD0+HGl/V41xmNilpv7xHh0bMIIlEhx90M1W0JUMkaPZyBtA8hIx7mZI2niMpSPg1DFlJ5zFg2juivWRDaWEeDn22hNoMrNDY8tGBOuOK8rKpjM+SVyZvZbnpSswvuHntEh4LnQXWOji8ZQ3aDxwH/5bteGnHpiD3xh84G7GV3JdXPb8ajaVVlMPFxY0Hd5Hv7PtoPhq16kDtBqPIqkK126mpyI0ldj007F39Klr3GIrA7kNJkfKisNnI4hZMvR2Z8Po1C+bu26GKYHRleYnHAlDqL+8Rg6gNYALqz4Kkqzt2iIR9ucldciDFulTekTLe6MpK0GXLw7Fwy6/zmCR7SfQdIgbJ06syJpnKF87B0jRegjGBJM87kOHogii98jc6SDKp5EOsByf5NfOhRlHZsLgs3ja3nlLl7o5LcGtMIpanHvyXXkmQIFlikpOzCrL0YpSG5GFH3rYgozn2koSh+eeOAoTnYHQIRT++JUxuOorsCNLdnm9ghpAgWY9zCcP/tyCZThc5npUz95I4M6jmXgWM6s43KDcOrDCdzWZM4n0hAyRe2JRS3CimVo1J8mSqLturgGSIEWeHUAgcAolZiIF4Z5DkEMkc8/mGmv2dGSSe5etnyh3aztYip9G8k2zTXZJ+VMt8+seRSeZjyLJybWrSibqfYFM6AWR1M7xoSVwwHWJ0BpIhwzmIfLyLUG7isLwzkETrnI83uTt5WtXp0WM5zrm745uCQ0LsYG5b+q7qkPqvmCTijMNxLou7oyEOlW3huqxMMkAyg08uzdTAg4ZtSsr+5UY/yOTOZBPNDBK7LIWAnshyZEx/BcFBMup2ojlnERsKVYS5GHCSb5GVq7o764ao2vCThVwJkqy+18Sk6k+vioBNBzRkTDLOOzCcVNHDkZVog0nVuTAT++RfXDi0IUx5Uq4nPDsryfuWiXYDdydGYZMb3mCS1dVZY4ycK4UAd0+cTWInV8ckPcaYmSTcnP7nLqLgavqrCuaQ+HFla1fWEaQ/w6SaQTIq3PLUqmQNT2rMgsHIcaqPM6IZJ5ty5hOuXLikQ1MPedrd/+HVfeoN5eiGFzcAmFbdLus5fdOdHEWNrv7BxXuzgHL+23fc82+lHAK0Hs6WegDQvRn4XmcTO2I2TAsohz0W0AIcF3wA0L2a+N7m6+7r+Ocv9lDtOKRp4OeRxOsBQPdm4HudbYkvxz6dMk1VVRaTHgB0r5a9T/OrCABH0fCAQffJ0ne5TBWAHEXDA4Du0rL3aZpTCW0WDQ8Auk+Wvstlqs1xpGjoMW2Tx12u/WDafbBAjUkoEw3dp3628T58z4Ml7tIC/wuyLDr7JEtoSQAAAABJRU5ErkJggg=="},42922:function(ht){"use strict";ht.exports="data:image/png;base64,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"},20345:function(ht){"use strict";ht.exports="data:image/png;base64,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"},79005:function(ht){"use strict";ht.exports="data:image/png;base64,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"},39057:function(ht){"use strict";ht.exports="data:image/png;base64,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"},96908:function(ht){"use strict";ht.exports="data:image/png;base64,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"},57177:function(ht){"use strict";ht.exports="data:image/png;base64,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"},81378:function(ht){"use strict";ht.exports="data:image/png;base64,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"},47621:function(ht){"use strict";ht.exports="data:image/png;base64,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"}}]); }()); \ No newline at end of file diff --git a/p__Classrooms__Lists__ProgramHomework__Detail__index.4fa6c619.async.js b/p__Classrooms__Lists__ProgramHomework__Detail__index.da8018e4.async.js similarity index 91% rename from p__Classrooms__Lists__ProgramHomework__Detail__index.4fa6c619.async.js rename to p__Classrooms__Lists__ProgramHomework__Detail__index.da8018e4.async.js index ea1f2cd127..44d75fadc9 100644 --- a/p__Classrooms__Lists__ProgramHomework__Detail__index.4fa6c619.async.js +++ b/p__Classrooms__Lists__ProgramHomework__Detail__index.da8018e4.async.js @@ -104,7 +104,7 @@ `),cn.focus();default:throw new Error}},[cn,pa]),Jt=(0,z.useMemo)(()=>{switch(pa){case ct:return z.createElement(Rt,{callback:Yt,onCancel:bn});case Dt:return z.createElement($t.Z,{callback:Yt,onCancel:bn});case wt:return z.createElement(Je.Z,{callback:Yt,onCancel:bn});case Zt:return z.createElement(gt,{callback:Yt,onCancel:bn});case yt:return z.createElement(we,{callback:Yt,onCancel:bn});case"maths-latex":return z.createElement(ut,{showSaveButton:!0,callback:Yt});case"inline-latex":return z.createElement(xt.Z,{showSaveButton:!0,callback:Yt});default:return null}},[pa]);function bn(){jr("")}(0,z.useEffect)(()=>{if(Yi.current){let la=function(hr){Nr=!0,Zr=hr.pageY},$n=function(){Nr=!1},oa=function(hr){if(Nr){let xr=hr.pageY-Zr;xr<0&&(xr=0),xr>300&&(xr=300);let kr=kn+xr+"px";Lo(kr)}},ra=Yi.current,Nr=!1,Zr=0;return ra.addEventListener("mousedown",la),document.addEventListener("mousemove",oa),document.addEventListener("mouseup",$n),()=>{ra.removeEventListener("mousedown",la),document.removeEventListener("mousemove",oa),document.removeEventListener("mouseup",$n)}}},[cn,Yi]),(0,z.useEffect)(()=>{Lo(kn)},[kn]);const Fn=Mn(Ft),Yn=Mn(po),Pa={width:Fn,height:Yn},Ca=(0,z.useMemo)(()=>{if(Ir){let la=new Date(Ir),$n=la.getHours(),oa=la.getMinutes(),ra=la.getSeconds();return $n=$n<10?"0"+$n:$n,oa=oa<10?"0"+oa:oa,ra=ra<10?"0"+ra:ra,`${$n}:${oa}:${ra}`}return 0},[Ir]),ga=la=>{const $n=[];if(nr){let oa=-1;la=la.replace(/(@▁▁@|@▁@)/g,function(ra,Nr,Zr){$n.push({multiLine:ra!==Xt})})}return $n};function Or(){window.sessionStorage.removeItem(oo),vi(!1),br(0)}function Mr(){vi(!1),br(0),cn.setValue(window.sessionStorage.getItem(oo))}(0,z.useEffect)(()=>{Cr[pa]&&pa!==mn&&pa!==Zt&&setTimeout(()=>{const la=document.getElementsByClassName("markdown-popup-form")[0],$n=window.innerWidth/2-la.offsetWidth/2,oa=window.innerHeight/2-la.offsetHeight/2;co($n),wo(oa)},0)},[pa]);const Ro=la=>{la.preventDefault();const $n=la.clientX-Ia,oa=la.clientY-xo;document.body.onmousemove=ra=>{let Nr=ra.clientX-$n,Zr=ra.clientY-oa;const hr=document.getElementsByClassName("markdown-popup-form")[0],xr=window.innerWidth-hr.offsetWidth,kr=window.innerHeight-hr.offsetHeight;Nr=Math.max(0,Math.min(Nr,xr)),Zr=Math.max(0,Math.min(Zr,kr)),Ur(ra.clientX,ra.clientY,$n,oa)&&(co(Nr),wo(Zr))},document.body.onmouseup=function(){document.body.onmousemove=null}},Ur=(la,$n,oa,ra)=>{const Nr=document.body.clientHeight,Zr=document.body.clientWidth;return la<20&&oa>la||la>Zr-20&&oa$n||$n>Nr-20&&ra<$n?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};return z.createElement(z.Fragment,null,z.createElement("div",{className:"markdown-editor-wrapper",ref:Bi},z.createElement("div",{className:`markdown-editor-container ${Pn} ${Mo?"on-preview":""} ${dn?"mini":""} ${Aa?"full-screen":""}`,style:Pa},z.createElement(me,{insertTemp:Er,watch:Mo,fullScreen:Aa,showNullButton:ur,showNullProgramButton:nr,onActionCallback:Et,hidetoolBar:sr,extraUse:Ra}),z.createElement("div",{className:"markdown-editor-body"},z.createElement("div",{className:"codemirror-container"},z.createElement("textarea",{ref:ui,placeholder:yn})),Mo?z.createElement("div",{ref:Mi,className:"preview-container"},Kr==="stex"&&z.createElement(Me,{value:to}),Kr!=="stex"&&z.createElement(ze.Z,{disabledFill:On,showProgramFill:nr,value:to})):null))),Xa?z.createElement("a",{ref:Yi,className:"editor-resize"}):null,pa===mn&&z.createElement(sn,{callback:Yt,onCancel:bn}),pa===Zt&&z.createElement(gt,{callback:Yt,onCancel:bn}),z.createElement(fe.Z,null,Cr[pa]&&pa!==mn&&pa!==Zt?z.createElement(st.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:Ia,top:xo},title:z.createElement("div",{style:{cursor:"move"},onMouseDown:Ro},Cr[pa]),open:!0,onCancel:bn,footer:null,destroyOnClose:!0,width:pa===Zt?"1200px":null,height:pa===Zt?"80vh":null,className:"markdown-popup-form"},Jt):null))}},45596:function(Ct,Pt,te){"use strict";te.d(Pt,{Z:function(){return ue},I:function(){return fe}});var z=te(78241),se=te(8591),he=te(92832),Ie=te(81327),be=te(5871),Ne=te(5112),ie=te(3113),nt=te(67303),je=te(59301),Ze=te(34055),ze=te(59301),Me=Object.defineProperty,ye=Object.defineProperties,re=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,E=(Pe,xe,Ee)=>xe in Pe?Me(Pe,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Pe[xe]=Ee,x=(Pe,xe)=>{for(var Ee in xe||(xe={}))y.call(xe,Ee)&&E(Pe,Ee,xe[Ee]);if(a)for(var Ee of a(xe))b.call(xe,Ee)&&E(Pe,Ee,xe[Ee]);return Pe},ee=(Pe,xe)=>ye(Pe,re(xe));const{useForm:ne}=z.default,oe={width:280,marginRight:10},ae={labelCol:{span:5},wrapperCol:{span:19}};var ue=({callback:Pe,onCancel:xe})=>{const[Ee]=ne();let De=(0,je.useRef)();function _e($e){De.current.width=Ee.getFieldValue("width"),De.current.align=Ee.getFieldValue("align"),Pe($e,De.current)}function pt($e,Ke){if($e.status===-1){se.ZP.error($e.message);return}Ee.setFieldsValue({src:`/api/attachments/${$e.id}`,type:Ke.type})}function Be($e){let Ke=$e.target.files[0];De.current=Ke,fe(Ke,pt)}return ze.createElement(z.default,ee(x({form:Ee},ae),{className:"upload-image-panel",onFinish:_e,style:{width:470,overflow:"hidden"}}),ze.createElement(z.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},ze.createElement("div",{className:"flex-container"},ze.createElement(z.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},ze.createElement(he.default,{style:oe})),ze.createElement(me,{onFileChange:Be}))),ze.createElement(z.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},ze.createElement(he.default,{style:{width:264}})),ze.createElement(z.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},ze.createElement(Ie.Z,null,ze.createElement(z.default.Item,{name:"width",style:{margin:0}},ze.createElement(be.Z,{style:{width:264}})),ze.createElement("span",{className:"ml8"},"%"))),ze.createElement(z.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},ze.createElement(Ne.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),ze.createElement("aside",null,ze.createElement(z.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},ze.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ze.createElement(ie.ZP,{type:"default",onClick:xe},"\u53D6\u6D88"))))};function me({onFileChange:Pe}){return ze.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",ze.createElement("input",{type:"file",onChange:Pe}))}function fe(Pe,xe){if(!Pe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ze.bg)())throw se.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Ee=new FormData;Ee.append("editormd-image-file",Pe),Ee.append("file_param_name","editormd-image-file"),Ee.append("byxhr","true");var De=new window.XMLHttpRequest;De.withCredentials=!0,De.addEventListener("load",function(_e){xe(JSON.parse(_e.target.responseText),Pe)},!1),De.addEventListener("error",function(_e){console.error(_e)},!1),De.open("POST",`${nt.KI}/api/attachments.json`),De.send(Ee)}},75790:function(Ct,Pt,te){"use strict";te.d(Pt,{Z:function(){return he}});var z=te(59301),se=te(4676);class he extends z.Component{constructor(be){super(be);const Ne=window.document;this.node=Ne.createElement("div"),Ne.body.appendChild(this.node)}render(){const{children:be}=this.props;return(0,se.createPortal)(be,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},17904:function(Ct,Pt,te){"use strict";te.d(Pt,{Z:function(){return se}});var z=te(59301);function se(he,Ie){const be=(0,z.useRef)();(0,z.useEffect)(()=>{be.current=he}),(0,z.useEffect)(()=>{function Ne(){be.current()}if(Ie!==null){let ie=setInterval(Ne,Ie);return()=>clearInterval(ie)}},[Ie])}},47914:function(Ct,Pt,te){"use strict";te.d(Pt,{Z:function(){return Ke}});var z=te(59301),se=te(5112),he=te(3113),Ie=te(8591),be=te(43418),Ne=te(5871),ie=te(95237),nt=te(43604),je=te(28103),Ze=te(51124),ze={flex_box_center:"flex_box_center___eijRq",flex_space_between:"flex_space_between___R4Vev",flex_box_vertical_center:"flex_box_vertical_center___j8R6g",flex_box_center_end:"flex_box_center_end___eB0cz",flex_box_column:"flex_box_column___b9VdU",md:"md___tcpb2",title:"title___dVHM9"},Me=te(34055),ye=te(24334),re=te(82093),a=te(76560),y=te(7664),b=te(45278),E=te(87169),x=te(26227),ee=te(59301),ne=Object.defineProperty,oe=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,ue=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,Pe=(Ve,it,rt)=>it in Ve?ne(Ve,it,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Ve[it]=rt,xe=(Ve,it)=>{for(var rt in it||(it={}))me.call(it,rt)&&Pe(Ve,rt,it[rt]);if(ue)for(var rt of ue(it))fe.call(it,rt)&&Pe(Ve,rt,it[rt]);return Ve},Ee=(Ve,it)=>oe(Ve,ae(it)),De=(Ve,it,rt)=>new Promise((vt,Rt)=>{var $t=At=>{try{st(rt.next(At))}catch(Nt){Rt(Nt)}},Je=At=>{try{st(rt.throw(At))}catch(Nt){Rt(Nt)}},st=At=>At.done?vt(At.value):Promise.resolve(At.value).then($t,Je);st((rt=rt.apply(Ve,it)).next())});const _e={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var pt=(Ve=>(Ve[Ve.SET_PATH=0]="SET_PATH",Ve[Ve.GET_PASSED_CONTENT=1]="GET_PASSED_CONTENT",Ve))(pt||{});function Be(Ve,it){switch(it.type){case 0:return Ee(xe({},Ve),{selectedPath:it.payload});case 1:return Ee(xe({},Ve),{passedContent:it.payload});default:throw new Error}}var Ke=({language:Ve,dispatch:it,shixunWorkReport:rt,v:vt,languages:Rt,classroomList:$t,autoHeight:Je,diff_code_count:st,data:At})=>{const[Nt,St]=(0,z.useState)(Rt==null?void 0:Rt[0]),sn=(0,a.useParams)();return(0,z.useEffect)(()=>{St(Rt==null?void 0:Rt[0])},[]),(0,z.useEffect)(()=>{var Fe;St((Fe=Rt==null?void 0:Rt.filter(Qt=>Qt.language===(Nt==null?void 0:Nt.language)))==null?void 0:Fe[0])},[Rt]),ee.createElement(ee.Fragment,null,ee.createElement("h2",null," ",ee.createElement("span",null,vt.is_finish?ee.createElement("span",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801",ee.createElement("span",{className:"ml5 font12 c-grey-999"},"\u901A\u8FC7\u4E86\u672C\u9898\uFF0C\u5728\u4F5C\u4E1A\u65F6\u95F4\u5185\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u7684\u901A\u5173\u4EE3\u7801")):ee.createElement("span",null,"\u6700\u65B0\u4EE3\u7801",ee.createElement("span",{className:"ml5 font12 c-grey-999"},"\u672A\u901A\u8FC7\u672C\u9898\uFF0C\u5C55\u793A\u6700\u65B0\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5")),(Rt==null?void 0:Rt.length)>1&&ee.createElement(se.ZP.Group,{defaultValue:Ve,style:{marginLeft:10},onChange:Fe=>{var Qt;vt.language=Fe.target.value,St((Qt=Rt==null?void 0:Rt.filter(Gt=>Gt.language===Fe.target.value))==null?void 0:Qt[0])}},Rt==null?void 0:Rt.map(Fe=>ee.createElement(se.ZP,{value:Fe==null?void 0:Fe.language},Fe==null?void 0:Fe.language)))),(0,Me.GJ)()&&rt!="shixunWorkReport"&&ee.createElement("span",null,ee.createElement("span",null,"\u5F97\u5206 ",Nt==null?void 0:Nt.score,"/",Nt==null?void 0:Nt.total_score),ee.createElement(he.ZP,{style:{margin:"0px 10px"},onClick:()=>{var Fe,Qt;if(!((Qt=(Fe=$t.AssistantObject)==null?void 0:Fe.hack)!=null&&Qt.can_appraise)&&(0,Me.Rm)()){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let Gt=Nt==null?void 0:Nt.score;be.default.confirm({title:"\u8C03\u5206",content:ee.createElement("div",null,ee.createElement("p",null,"\u5F97\u5206\uFF1A",Nt==null?void 0:Nt.score,"/",Nt==null?void 0:Nt.total_score),ee.createElement("p",null,"\u8C03\u5206\uFF1A",ee.createElement(Ne.Z,{min:0,max:Nt==null?void 0:Nt.total_score,defaultValue:Nt==null?void 0:Nt.score,onChange:Hn=>{Gt=Hn}}))),okText:"\u786E\u8BA4",onOk:()=>De(void 0,null,function*(){(yield(0,re.ZP)(`/api/courses/${sn==null?void 0:sn.coursesId}/homework_commons/update_hack_score`,{method:"put",body:{course_id:sn==null?void 0:sn.coursesId,hack_user_code_id:Nt==null?void 0:Nt.hack_user_id,score:Gt}})).status===0&&(Ie.ZP.success("\u8C03\u5206\u6210\u529F"),it({type:"shixunHomeworks/setActionTabs",payload:{}}),it({type:"shixunHomeworks/getShixunWorkReports",payload:xe({},sn)}))}),cancelText:"\u53D6\u6D88"})},type:"primary"},"\u8C03\u5206"),(0,Me.GJ)()&&rt!="shixunWorkReport"&&ee.createElement(he.ZP,{onClick:()=>{var Fe;if(!((Fe=$t.AssistantObject.hack)!=null&&Fe.can_appraise)&&(0,Me.Rm)()){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}it({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:rt.user_id,type:"1",language:Nt==null?void 0:Nt.language,v:vt,data:xe({},rt)}}})}},"\u70B9\u8BC4\u4EE3\u7801"))),ee.createElement(Ze.ZP,{height:300,language:Nt==null?void 0:Nt.language,value:Nt!=null&&Nt.code?ye.Base64.decode(Nt==null?void 0:Nt.code):"",autoHeight:Je,theme:"default",options:_e}),((Nt==null?void 0:Nt.comment)||(Nt==null?void 0:Nt.hidden_comment))&&ee.createElement("div",null,ee.createElement(ie.Z,{align:"middle",style:{borderTop:"1px solid #eee"}},ee.createElement(nt.Z,{flex:1},ee.createElement("h1",{className:ze.title},"\u70B9\u8BC4\u5185\u5BB9")),ee.createElement(nt.Z,{className:"pr30"},(0,Me.GJ)()&&ee.createElement(he.ZP,{onClick:()=>De(void 0,null,function*(){be.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:ee.createElement(E.Z,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk(){return De(this,null,function*(){(yield(0,b.gZ)({comment_id:Nt==null?void 0:Nt.comment_id,homeworkId:sn.homeworkId,type:"hack"})).status===0&&(Ie.ZP.success("\u5220\u9664\u6210\u529F"),it({type:"shixunHomeworks/getShixunWorkReports",payload:xe({},sn)}))})}})})},ee.createElement(x.Z,null),"\u5220\u9664"))),ee.createElement(je.Z,{style:{margin:0}}),(Nt==null?void 0:Nt.comment)&&ee.createElement("aside",{className:"pl30 pr30 mt20"},ee.createElement("span",{className:"c-light-black font12"},"# \u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),ee.createElement("br",null),ee.createElement(y.Z,{value:Nt==null?void 0:Nt.comment})),(Nt==null?void 0:Nt.hidden_comment)&&ee.createElement("aside",{className:"pl30 pr30 mt20"},ee.createElement("span",{className:"c-light-black font12"},"# \u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),ee.createElement("br",null),ee.createElement(y.Z,{value:Nt==null?void 0:Nt.hidden_comment}))))}},3237:function(Ct,Pt,te){"use strict";te.r(Pt),te.d(Pt,{default:function(){return xe}});var z=te(59301),se=te(76560),he=te(99313),Ie=te(3113),be=te(58421),Ne=te(34055),ie=te(82093),nt=te(57884),je=te(16408),Ze="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAWCAYAAAAvg9c4AAAAAXNSR0IArs4c6QAABPdJREFUSEullWloHGUYx//vzO7sHDuzm93sZpM2l/SgRyK7xSYxrfYgbdUq6JcixXqAUrxItGAVMT1A+kH7Re1WWppa6afiAYJIi7ZB07vkIARzVJqYbJMmu90zszOzM6/MVEXQotR3mPky8/7e//N7ZuYl+J+jt7fX7/f7i/X19cU/UORemZRSZnBwsKNQKLztdrtHOI57sqGhYcbm3ROUUsoOD4++Mz9f2CtJItE0DaVSqTMWi+27Jyil1DM0NLTfsmgHpZbLhthQSmlfTU3NmkgkUvjPSSmlZGRkZI2maZ2mWdpAGBehpgnd0KBpOkzTLPn9/gei0Wjfv0JHR0cXGpq2xTDNHZTSJsu0OJNaIIRFUc07KXXdgGVZCAQCL7e0tMT/Br3ja3iRaZptlmU9YVHayhBGoAApGTpKhgHCsFCLRaRvp+yEtk9QaiEYDHy0cWPb639CbdjAwADP8/zRkmk9BYADIU4nLUqdycX5Agxdh4cXkLh5E8m5WTD2A4SAZVmEwxVnNm3a9AiJx+MrdSI8nslm25YtqlMaVi6LWab1+2IUFIB9NXQDuUwapmFAUnwYHBhAOp0Ex3nAcRx4QUA4FL62ecuWVnL01Om8V1YkXdewpMoLn6zYC4NhGLhcLng4t4OdnEognUqCIQSSJOPipYvI5gsQBBGyV4KiyAgFgz83NDauImevDtFUJo+ZqXGsW7UcvjK/zQDDEBBCHF+pZBKTU1NOl1mWgYfnMTNzy1FTWbUA6UzWuVce9N2QRKmRfP3d9zSRLOBS9xlsbVsLv893p2TLcjzqhgGtqEEvGWAI47izyx27ft2ppq6uHpIoIFcowqfIkz7Fu4LEjxyhVUtX4cuTn2FxdQiiKILYKe3DbpTtwu4Fw4Bzu8F5PGAZFqnbKWdhRVEQDkegm5YNnVhYFVlJ9uzbb2x++iXXxwf2o0Jxg+N5J4ENs/0RlgVLCFwuNyRJhCAITgX+sgCyubzjXZK88Hq9ttuRMr8SI2d+OHdCqFz8zMkjh1SeqqXy8qBsGIbj0rQs56UGpXCxLCRZhiLLmFdVyF4FmmFAUXzw+RRIogSvV+xdUFX5ILl07drBIh/quHD2bNeK+vLLum7ENXUe+Xweqqo6p6brMEsleDweJ1Eul0MgWA7Too6uYCAAryxDEvlzzU1NbeTClSsHDTHScaG7+/D6pmU9k2nt8/TU+NUl91UP53K5dblcrjKfzzOFQsFpmu01k8mgrCwAC4yjygZXVkYgy9LR1paWF0n3jz0fMMGaN8+f6z68oXnp+V/T1omRgd7ju9t3Pp9IJMTZ2dmHMpnMtnQ6/Wg2mw2pqkqy2SzcbjdcnAiOczuJIxUhVIRCu5qbV39Ivj19+oBSvfytyz/1HG5trLs4NU+O3xge6npj53Mv/PUHPj09HR4bG9s+NzfXnkymatSiCoEX4C8rA+fh4eE4GioPrI1Goz3k1Fdf7KlcEuvsu3z1mN9jjY3fSr/vgX5oV/trr/zTrtDf379wYmIinkqlHrMsi8iyDFnxQRCFsdrq6tW1tbW3yXt79z77y42J44KL5FPJOeJiXUb0/oYdu9/t/OZuW42tpa+v75iqqtvy+RwqwiEIvPjJw+vXv+q8011dXXx/f/9WWZaVQCBwE0Bfe3v7NCHE/rDuOmzw+Pj4p4lEYruLZWeqa2o2xmKxIXvCb487Tm3fsdeDAAAAAElFTkSuQmCC",ze=te(28103),Me=te(7664),ye=te(90524),re=(Ee,De,_e)=>new Promise((pt,Be)=>{var $e=it=>{try{Ve(_e.next(it))}catch(rt){Be(rt)}},Ke=it=>{try{Ve(_e.throw(it))}catch(rt){Be(rt)}},Ve=it=>it.done?pt(it.value):Promise.resolve(it.value).then($e,Ke);Ve((_e=_e.apply(Ee,De)).next())});const a=({user:Ee,item:De,getdata:_e,params:pt})=>{var Be;const $e=(0,z.useRef)(),[Ke,Ve]=(0,z.useState)(),[it,rt]=(0,z.useState)(!0);return(0,z.useEffect)(()=>{if(!$e.current)return;function vt(){var $t;let Je=new ResizeObserver(st=>{for(let At of st)console.log("----",At,st),Ve(At.target.offsetHeight>=52)});return Je.observe(($t=$e.current)==null?void 0:$t.firstElementChild),Je}const Rt=vt();return()=>{var $t,Je;($t=$e.current)!=null&&$t.firstElementChild&&Rt.unobserve((Je=$e.current)==null?void 0:Je.firstElementChild)}},[$e.current]),z.createElement("div",{onClick:()=>{se.history.push(`/classrooms/${pt.coursesId}/program_homework/${pt.categoryId}/answer/${De.id}/detail`)},style:{padding:"0px 20px",cursor:"pointer"}},z.createElement("div",{className:je.Z.titles,style:{fontWeight:600,fontSize:18,color:"#000000"}},De.name),z.createElement("div",{style:{display:"flex",marginTop:10}},z.createElement("div",{style:{flex:1,display:"flex",alignItems:"center",color:"#5F6368"}},z.createElement("img",{style:{width:24,borderRadius:50},src:`${ye.Z.IMG_SERVER}/images/${De.author.image_url}`}),z.createElement("span",{style:{margin:"0px 12px 0px 8px"}},(Be=De==null?void 0:De.author)==null?void 0:Be.name),z.createElement("span",null,"\u53D1\u8868\u4E8E",De.created_at)),z.createElement("div",null,z.createElement("span",{style:{color:"#5F6368",cursor:"pointer"},onClick:()=>{}},"\u56DE\u590D\uFF08",(De==null?void 0:De.descendants_count)||0,"\uFF09"),(0,Ne.eB)()&&z.createElement("span",{onClick:vt=>re(void 0,null,function*(){vt.stopPropagation(),(yield(0,ie.ZP)(`/api/hack_messages/${De.id}/update_public`,{method:"post"})).status===0&&_e()}),style:{color:"#44D7B6",cursor:"pointer",marginLeft:20}},De.is_public?"\u53D6\u6D88\u516C\u5F00":"\u516C\u5F00"))),z.createElement("div",{ref:$e,style:{margin:"15px 0px",maxHeight:it?52:"",overflow:"hidden"}},z.createElement(Me.Z,{style:{color:"#434D6C",fontSize:14},value:De.content})),(De==null?void 0:De.hack_identifier)&&z.createElement("span",{onClick:vt=>re(void 0,null,function*(){var Rt;if(vt.stopPropagation(),(0,Ne.dE)())return;let $t=yield(0,ie.ZP)(`/api/problems/${De==null?void 0:De.hack_identifier}/start.json`,{method:"get",params:{hack_user_id:(Rt=De==null?void 0:De.author)==null?void 0:Rt.id}});$t&&(window.open(`/myproblems/${$t==null?void 0:$t.identifier}?type=1`),localStorage.setItem("program_homework",[pt.coursesId,pt.categoryId]))}),className:je.Z.tips},De==null?void 0:De.hack_name),Ke&&z.createElement("div",{onClick:vt=>{vt.stopPropagation(),rt(!it)}},z.createElement(ze.Z,{dashed:!1,className:"",style:{cursor:"pointer"}},z.createElement("a",{className:`font14 ${je.Z.color999}`},it?"\u9605\u8BFB\u5168\u6587 ":"\u6536\u8D77\u5168\u6587 ",z.createElement("i",{className:`iconfont font14 ${it?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-"}`})))))};var y=(0,se.connect)(({user:Ee})=>({user:Ee}))(a),b=Object.defineProperty,E=Object.defineProperties,x=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,ae=(Ee,De,_e)=>De in Ee?b(Ee,De,{enumerable:!0,configurable:!0,writable:!0,value:_e}):Ee[De]=_e,ue=(Ee,De)=>{for(var _e in De||(De={}))ne.call(De,_e)&&ae(Ee,_e,De[_e]);if(ee)for(var _e of ee(De))oe.call(De,_e)&&ae(Ee,_e,De[_e]);return Ee},me=(Ee,De)=>E(Ee,x(De)),fe=(Ee,De,_e)=>new Promise((pt,Be)=>{var $e=it=>{try{Ve(_e.next(it))}catch(rt){Be(rt)}},Ke=it=>{try{Ve(_e.throw(it))}catch(rt){Be(rt)}},Ve=it=>it.done?pt(it.value):Promise.resolve(it.value).then($e,Ke);Ve((_e=_e.apply(Ee,De)).next())});const Pe=({user:Ee})=>{var De,_e,pt,Be;let[$e,Ke]=(0,z.useState)(me(ue({},(0,se.useParams)()),{page:1,per_page:10,type:1,sort_by:"",course_group:(0,Ne.dE)()?[Ee.userInfo.course.course_group_id]:[]}));const[Ve,it]=(0,z.useState)([]);(0,z.useEffect)(()=>{rt()},[]);function rt(){return fe(this,null,function*(){let vt=yield(0,ie.ZP)(`/api/homework_commons/${$e.categoryId}/hack_messages`,{method:"get",params:me(ue({},$e),{type:1})});it(vt)})}return z.createElement("div",{style:{width:1200,margin:"0px auto"}},z.createElement("div",{style:{marginTop:10,display:"flex"}},z.createElement("div",{style:{flex:1,marginRight:30,background:"#fff"}},z.createElement(he.default,{tabBarStyle:{padding:"0px 10px"},style:{width:"850px"},tabBarExtraContent:(0,Ne.dE)()&&z.createElement(Ie.ZP,{type:"primary",style:{width:88},onClick:()=>{se.history.push(`/classrooms/${$e.coursesId}/program_homework/${$e.categoryId}/answer/add`)}},"\u53D1\u8868\u7B54\u7591 "),onChange:vt=>{vt==="1"?$e.sort_by="":$e.sort_by="created_at",Ke(ue({},$e)),rt()}},z.createElement(he.default.TabPane,{key:"1",tab:"\u6700\u65B0\u56DE\u590D"}),z.createElement(he.default.TabPane,{key:"2",tab:"\u6700\u65B0\u53D1\u8868"})),((De=Ve==null?void 0:Ve.data)==null?void 0:De.length)<=0&&z.createElement(nt.Z,{customText:"\u6682\u65E0\u8BA8\u8BBA"}),(_e=Ve==null?void 0:Ve.data)==null?void 0:_e.map(vt=>z.createElement(y,{item:vt,params:$e,getdata:rt})),z.createElement("div",{style:{width:"100%",textAlign:"center",marginTop:10}},z.createElement(be.Z,{current:$e.page,pageSize:$e.per_page,total:Ve==null?void 0:Ve.count,hideOnSinglePage:!0,onChange:(vt,Rt)=>{$e.page=vt,$e.per_page=Rt,Ke(ue({},$e)),rt()}}))),z.createElement("div",{className:je.Z.right,style:{width:300,height:"100%"}},z.createElement("div",{style:{display:"flex"}},z.createElement("div",{style:{flex:1,display:"flex",alignItems:"center"}},z.createElement("span",{style:{marginRight:3,fontSize:20,fontWeight:600,color:"#000"}},"\u5E7F\u64AD"),z.createElement("img",{width:21,src:Ze})," "),(0,Ne.GJ)()&&z.createElement(Ie.ZP,{type:"primary",onClick:()=>{se.history.push(`/classrooms/${$e.coursesId}/program_homework/${$e.categoryId}/answer/add`)}},"\u53D1\u5E03\u5E7F\u64AD")),((pt=Ve==null?void 0:Ve.radio_messages)==null?void 0:pt.length)<=0&&z.createElement(nt.Z,null),(Be=Ve==null?void 0:Ve.radio_messages)==null?void 0:Be.map(vt=>z.createElement("div",{onClick:()=>{se.history.push(`/classrooms/${$e.coursesId}/program_homework/${$e.categoryId}/answer/${vt.id}/detail`)},style:{marginTop:30,cursor:"pointer"}},z.createElement("div",{className:je.Z.title,style:{fontSize:"16px",fontWeight:600}},z.createElement("span",{style:{color:(vt==null?void 0:vt.message_type)===2?"#4C7BE6":"#E17E7E"}},(vt==null?void 0:vt.message_type)===2?"\u3010\u9898\u89E3\u3011":"\u3010\u901A\u77E5\u3011"),z.createElement("span",{title:vt.name},vt.name)),z.createElement("div",{style:{marginTop:15,color:"#5F6368"}},"\u53D1\u8868\u4E8E",vt.created_at))))))};var xe=(0,se.connect)(({user:Ee})=>({user:Ee}))(Pe)},26162:function(Ct,Pt,te){"use strict";te.d(Pt,{Z:function(){return me}});var z=te(59301),se={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},he=Object.defineProperty,Ie=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,ie=(fe,Pe,xe)=>Pe in fe?he(fe,Pe,{enumerable:!0,configurable:!0,writable:!0,value:xe}):fe[Pe]=xe,nt=(fe,Pe)=>{for(var xe in Pe||(Pe={}))be.call(Pe,xe)&&ie(fe,xe,Pe[xe]);if(Ie)for(var xe of Ie(Pe))Ne.call(Pe,xe)&&ie(fe,xe,Pe[xe]);return fe};const je=fe=>React.createElement("svg",nt({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},fe),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dot_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dot_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var Ze="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",ze=te(99313),Me=te(92310),ye=te.n(Me),re=te(59301),a=Object.defineProperty,y=Object.defineProperties,b=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(fe,Pe,xe)=>Pe in fe?a(fe,Pe,{enumerable:!0,configurable:!0,writable:!0,value:xe}):fe[Pe]=xe,oe=(fe,Pe)=>{for(var xe in Pe||(Pe={}))x.call(Pe,xe)&&ne(fe,xe,Pe[xe]);if(E)for(var xe of E(Pe))ee.call(Pe,xe)&&ne(fe,xe,Pe[xe]);return fe},ae=(fe,Pe)=>y(fe,b(Pe)),me=({dataSource:fe,className:Pe,style:xe})=>{const[Ee,De]=(0,z.useState)([]),[_e,pt]=(0,z.useState)(""),Be=(0,z.useRef)("");(0,z.useEffect)(()=>{if(fe!=null&&fe.length){const Ve=String(Math.random()).slice(-6),it=fe.map(rt=>ae(oe({},rt),{key:`${Ve}-${rt.key}`}));De(it),pt(it[0].key)}},[fe.length]);const $e=Ve=>{pt(Ve),Be.current=Ve;const it=document.getElementById(Ve);if(it){const rt=it.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:rt,behavior:"smooth"})}},Ke=()=>{const Ve=Ee.map(rt=>document.getElementById(rt.key)),it=window.innerHeight/2;for(const rt of Ve)if(rt){const vt=rt.getBoundingClientRect();if(vt.top>=0&&vt.top(window.addEventListener("scroll",Ke),()=>{window.removeEventListener("scroll",Ke)}),[Ee]),re.createElement("div",{className:ye()(se.anchorNavigation,Pe),style:xe},re.createElement(ze.default,{items:Ee,tabBarGutter:60,className:se.tabs,activeKey:_e,onChange:$e}),Ee.map(Ve=>re.createElement("div",{key:Ve.key,id:Ve.key,className:se.box},re.createElement("div",{className:se.head},re.createElement("img",{className:"mr10",src:Ze,alt:"Dot"}),Ve.label),re.createElement("div",{className:se.element},Ve.element))))}},50377:function(Ct,Pt,te){"use strict";var z=te(59301),se=te(43418),he=te(8591),Ie=te(82093),be=te(76560),Ne=Object.defineProperty,ie=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,Ze=(a,y,b)=>y in a?Ne(a,y,{enumerable:!0,configurable:!0,writable:!0,value:b}):a[y]=b,ze=(a,y)=>{for(var b in y||(y={}))nt.call(y,b)&&Ze(a,b,y[b]);if(ie)for(var b of ie(y))je.call(y,b)&&Ze(a,b,y[b]);return a},Me=(a,y)=>{var b={};for(var E in a)nt.call(a,E)&&y.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&ie)for(var E of ie(a))y.indexOf(E)<0&&je.call(a,E)&&(b[E]=a[E]);return b},ye=(a,y,b)=>new Promise((E,x)=>{var ee=ae=>{try{oe(b.next(ae))}catch(ue){x(ue)}},ne=ae=>{try{oe(b.throw(ae))}catch(ue){x(ue)}},oe=ae=>ae.done?E(ae.value):Promise.resolve(ae.value).then(ee,ne);oe((b=b.apply(a,y)).next())});const re=a=>{var y=a,{shixunHomeworks:b,dispatch:E}=y,x=Me(y,["shixunHomeworks","dispatch"]);const ee=(0,be.useParams)();return z.createElement(se.default,{centered:!0,title:"\u63D0\u793A",open:b.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ye(void 0,null,function*(){(yield(0,Ie.ZP)(`/api/myshixuns/${b.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:ee.coursesId}})).shixun_identifier&&(he.ZP.success("\u64CD\u4F5C\u6210\u529F"),E({type:"shixunHomeworks/setActionTabs",payload:{}}),E({type:"shixunHomeworks/getWorkList",payload:ze({},b.actionTabs.params)}))}),onCancel:()=>{E({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),z.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};Pt.Z=(0,be.connect)(({shixunHomeworks:a})=>({shixunHomeworks:a}))(re)},61934:function(Ct,Pt,te){"use strict";te.d(Pt,{n:function(){return wt},Z:function(){return mn}});var z=te(59301),se=te(78241),he=te(8591),Ie=te(6848),be=te(43418),Ne=te(20834),ie=te(24905),nt=te(95237),je=te(43604),Ze=te(92832),ze=te(3113),Me=te(38854),ye=te(1710),re=te(5112),a=te(5871),y=te(58421),b=te(84105),E=te(87395),x=te(67921),ee=te(89489),ne=te(57884),oe=te(49661),ae=te(50377),ue=te(96512),me=te(82093),fe=te(76560),Pe=Object.defineProperty,xe=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,_e=(dt,Dt,yt)=>Dt in dt?Pe(dt,Dt,{enumerable:!0,configurable:!0,writable:!0,value:yt}):dt[Dt]=yt,pt=(dt,Dt)=>{for(var yt in Dt||(Dt={}))Ee.call(Dt,yt)&&_e(dt,yt,Dt[yt]);if(xe)for(var yt of xe(Dt))De.call(Dt,yt)&&_e(dt,yt,Dt[yt]);return dt},Be=(dt,Dt)=>{var yt={};for(var en in dt)Ee.call(dt,en)&&Dt.indexOf(en)<0&&(yt[en]=dt[en]);if(dt!=null&&xe)for(var en of xe(dt))Dt.indexOf(en)<0&&De.call(dt,en)&&(yt[en]=dt[en]);return yt},$e=(dt,Dt,yt)=>new Promise((en,Wt)=>{var un=an=>{try{fn(yt.next(an))}catch(Un){Wt(Un)}},Vn=an=>{try{fn(yt.throw(an))}catch(Un){Wt(Un)}},fn=an=>an.done?en(an.value):Promise.resolve(an.value).then(un,Vn);fn((yt=yt.apply(dt,Dt)).next())});const Ke=dt=>{var Dt=dt,{shixunHomeworks:yt,dispatch:en}=Dt,Wt=Be(Dt,["shixunHomeworks","dispatch"]);const un=(0,fe.useParams)(),[Vn,fn]=(0,z.useState)(!0),[an,Un]=(0,z.useState)(!1),[zt]=se.default.useForm(),Tt=()=>$e(void 0,null,function*(){const Xt=zt.getFieldValue();(yield(0,me.ZP)(`/api/homework_commons/${un.categoryId}/batch_comment.json`,{method:"post",body:{student_work_ids:[...yt.actionTabs.selectArrs],cover_all:Vn,hidden_comment:Xt.hidden_comment,comment:Xt.comment}})).status===0&&(he.ZP.success("\u8BC4\u9605\u6210\u529F"),zt.resetFields(),en({type:"shixunHomeworks/setActionTabs",payload:{}}),en({type:"shixunHomeworks/getWorkList",payload:pt({},yt.actionTabs.params)}))});return z.createElement(z.Fragment,null,z.createElement(be.default,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",open:yt.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>$e(void 0,null,function*(){const Xt=zt.getFieldValue();JSON.stringify(Xt)==="{}"||Xt.hidden_comment===""&&Xt.comment===""?Un(!0):yt.workList.partial_comment?en({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:yt.actionTabs.selectArrs,params:yt.actionTabs.params}}):Tt()}),onCancel:()=>{en({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement(se.default,{form:zt,onChange:()=>{an&&Un(!1)}},z.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),z.createElement(se.default.Item,{name:"comment"},z.createElement(Ze.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),z.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),z.createElement(se.default.Item,{name:"hidden_comment"},z.createElement(Ze.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),an&&z.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),z.createElement(be.default,{centered:!0,title:z.createElement("span",null,z.createElement(ue.Z,{className:"c-orange mr20"}),"\u63D0\u793A"),open:yt.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>{Tt()},onCancel:()=>{en({type:"shixunHomeworks/setActionTabs",payload:{}})},width:400},z.createElement("div",{className:"tc"},z.createElement("p",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),z.createElement("p",null,z.createElement(re.ZP.Group,{onChange:Xt=>{fn(Xt.target.value)},value:Vn},z.createElement(re.ZP,{value:!0},"\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4"),z.createElement(re.ZP,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))};var Ve=(0,fe.connect)(({shixunHomeworks:dt})=>({shixunHomeworks:dt}))(Ke),it=te(45278),rt=te(34055),vt={wrap:"wrap___altfw",maxWidth70:"maxWidth70___Q4NoO",maxWidth80:"maxWidth80___lwsmt",maxWidth100:"maxWidth100___Wnsw8",maxWidth110:"maxWidth110___zQh0P",maxWidth120:"maxWidth120___gjwfa",reviewStatusTooltip:"reviewStatusTooltip___um7Rt",color32C:"color32C___GIjgW",MdEditor:"MdEditor___OuyKH",tr1:"tr1___nwwbX",TableDom:"TableDom___pl59W"},Rt=Object.getOwnPropertySymbols,$t=Object.prototype.hasOwnProperty,Je=Object.prototype.propertyIsEnumerable,st=(dt,Dt)=>{var yt={};for(var en in dt)$t.call(dt,en)&&Dt.indexOf(en)<0&&(yt[en]=dt[en]);if(dt!=null&&Rt)for(var en of Rt(dt))Dt.indexOf(en)<0&&Je.call(dt,en)&&(yt[en]=dt[en]);return yt},At=(dt,Dt,yt)=>new Promise((en,Wt)=>{var un=an=>{try{fn(yt.next(an))}catch(Un){Wt(Un)}},Vn=an=>{try{fn(yt.throw(an))}catch(Un){Wt(Un)}},fn=an=>an.done?en(an.value):Promise.resolve(an.value).then(un,Vn);fn((yt=yt.apply(dt,Dt)).next())});const Nt=dt=>{var Dt=dt,{shixunHomeworks:yt,dispatch:en}=Dt,Wt=st(Dt,["shixunHomeworks","dispatch"]),un,Vn,fn,an;const Un=(0,fe.useParams)(),[zt,Tt]=(0,z.useState)(!1),[Xt,Ea]=(0,z.useState)((Vn=(un=yt.actionTabs.selectArrs)==null?void 0:un.data)==null?void 0:Vn.name),[qn]=se.default.useForm();(0,z.useEffect)(()=>{var Ga,La,Ar,Cr,Qa,at;yt.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&qn.setFieldsValue({comment:(La=(Ga=yt.actionTabs.selectArrs)==null?void 0:Ga.data)==null?void 0:La.work_comment,hidden_comment:(Cr=(Ar=yt.actionTabs.selectArrs)==null?void 0:Ar.data)==null?void 0:Cr.work_comment_hidden}),Ea((at=(Qa=yt.actionTabs.selectArrs)==null?void 0:Qa.data)==null?void 0:at.name)},[yt.actionTabs.key]);const Mn=()=>At(void 0,null,function*(){var Ga,La;const Ar=qn.getFieldValue();if((yield(0,me.ZP)(`/api/student_works/${(La=(Ga=yt.actionTabs.selectArrs)==null?void 0:Ga.data)==null?void 0:La.homeworkId}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:Ar.hidden_comment,comment:Ar.comment}})).status===0)return he.ZP.success("\u8BC4\u9605\u6210\u529F"),qn.resetFields(),en({type:"shixunHomeworks/setActionTabs",payload:{}}),en({type:"shixunHomeworks/getWorkList",payload:Un})});return z.createElement(z.Fragment,null,z.createElement(be.default,{centered:!0,title:(an=(fn=yt.actionTabs.selectArrs)==null?void 0:fn.data)!=null&&an.work_comment_hidden?"\u66F4\u6539"+Xt+"\u70B9\u8BC4":Xt+"\u70B9\u8BC4",open:yt.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>At(void 0,null,function*(){const Ga=qn.getFieldValue();JSON.stringify(Ga)==="{}"||Ga.hidden_comment===""&&Ga.comment===""?Tt(!0):Mn()}),onCancel:()=>{en({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement(se.default,{form:qn,onChange:()=>{zt&&Tt(!1)}},z.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),z.createElement(se.default.Item,{name:"comment"},z.createElement(Ze.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),z.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),z.createElement(se.default.Item,{name:"hidden_comment"},z.createElement(Ze.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),zt&&z.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")))};var St=(0,fe.connect)(({shixunHomeworks:dt})=>({shixunHomeworks:dt}))(Nt),sn=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Qt=Object.prototype.propertyIsEnumerable,Gt=(dt,Dt)=>{var yt={};for(var en in dt)Fe.call(dt,en)&&Dt.indexOf(en)<0&&(yt[en]=dt[en]);if(dt!=null&&sn)for(var en of sn(dt))Dt.indexOf(en)<0&&Qt.call(dt,en)&&(yt[en]=dt[en]);return yt},Hn=(dt,Dt,yt)=>new Promise((en,Wt)=>{var un=an=>{try{fn(yt.next(an))}catch(Un){Wt(Un)}},Vn=an=>{try{fn(yt.throw(an))}catch(Un){Wt(Un)}},fn=an=>an.done?en(an.value):Promise.resolve(an.value).then(un,Vn);fn((yt=yt.apply(dt,Dt)).next())});const Jn=dt=>{var Dt=dt,{shixunHomeworks:yt,dispatch:en}=Dt,Wt=Gt(Dt,["shixunHomeworks","dispatch"]);const un=(0,fe.useParams)(),[Vn,fn]=(0,z.useState)([]),[an,Un]=(0,z.useState)([]);(0,z.useEffect)(()=>{yt.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&zt()},[yt.actionTabs.key]);function zt(){return Hn(this,null,function*(){const Xt=yield(0,me.ZP)(`/api/homework_commons/${un.categoryId}/code_quality_analyses/group_list.json`,{method:"GET",params:{page:1,limit:200}});fn(Xt)})}const Tt=[{title:"\u5206\u73ED\u60C5\u51B5",dataIndex:"name"},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u68C0\u6D4B\u8FDB\u5EA6",dataIndex:"status"},{title:"\u4E0A\u6B21\u8BC4\u5206\u65F6\u95F4",dataIndex:"last_analysis_time"}];return z.createElement(z.Fragment,null,z.createElement(be.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:yt.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Hn(void 0,null,function*(){const Xt=yield(0,me.ZP)(`/api/homework_commons/${un.categoryId}/code_quality_analyses.json`,{method:"POST",body:{group_ids:an}});(Xt==null?void 0:Xt.status)===0&&(fe.history.replace(`/classrooms/${un.coursesId}/shixun_homework/${un.categoryId}/detail?tabs=4`),window.location.reload(),en({type:"shixunHomeworks/setActionTabs",payload:{}}),Un([]))}),onCancel:()=>{Un([]),en({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement(ye.default,{rowSelection:{type:"checkbox",onChange:(Xt,Ea)=>{Un([...Xt])},selectedRowKeys:an,getCheckboxProps:Xt=>({disabled:Xt.status==="\u8FDB\u884C\u4E2D"||Xt.works_count===0})},rowKey:Xt=>Xt.key||Xt.id,scroll:{y:300},pagination:!1,columns:Tt,dataSource:Vn==null?void 0:Vn.group_list})))};var Re=(0,fe.connect)(({shixunHomeworks:dt})=>({shixunHomeworks:dt}))(Jn),qe=te(89389),tt=te(30975),Le=Object.defineProperty,ft=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,ve=(dt,Dt,yt)=>Dt in dt?Le(dt,Dt,{enumerable:!0,configurable:!0,writable:!0,value:yt}):dt[Dt]=yt,Ge=(dt,Dt)=>{for(var yt in Dt||(Dt={}))gt.call(Dt,yt)&&ve(dt,yt,Dt[yt]);if(ft)for(var yt of ft(Dt))Oe.call(Dt,yt)&&ve(dt,yt,Dt[yt]);return dt},We=(dt,Dt,yt)=>new Promise((en,Wt)=>{var un=an=>{try{fn(yt.next(an))}catch(Un){Wt(Un)}},Vn=an=>{try{fn(yt.throw(an))}catch(Un){Wt(Un)}},fn=an=>an.done?en(an.value):Promise.resolve(an.value).then(un,Vn);fn((yt=yt.apply(dt,Dt)).next())});const we=({shixunHomeworks:dt,dispatch:Dt,isShow:yt,setIsShow:en,item:Wt,coursesId:un,categoryId:Vn})=>{const[fn,an]=(0,z.useState)({page:1,limit:10}),[Un,zt]=(0,z.useState)([]),[Tt,Xt]=(0,z.useState)(!1);(0,z.useEffect)(()=>{yt&&Ea()},[yt]);function Ea(){return We(this,null,function*(){Xt(!0);const Mn=yield(0,me.ZP)(`/api/student_works/${Wt.id}/game_details.json`,{method:"get",params:Ge({},fn)});Xt(!1),Mn.status===0&&zt(Mn==null?void 0:Mn.data)})}const qn=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(Mn,Ga,La)=>z.createElement("span",{style:{color:"#000"}},fn.limit*(fn.page-1)+La+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,render:(Mn,Ga,La)=>z.createElement("span",{style:{color:"#000"}},Mn)},{title:"\u901A\u5173\u8BE6\u60C5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:(Mn,Ga,La)=>z.createElement("span",null,Mn==0?"\u672A\u901A\u5173":Mn==4?"\u622A\u6B62\u540E\u901A\u5173":"\u5DF2\u901A\u5173")},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",width:100,ellipsis:!0,render:(Mn,Ga,La)=>z.createElement("span",{style:{color:"#333"}},Mn)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:(Mn,Ga,La)=>z.createElement("span",{style:{color:"#333"}},Mn)}];return z.createElement(z.Fragment,null,z.createElement(be.default,{centered:!0,title:"\u901A\u5173\u60C5\u51B5",open:yt,width:700,footer:null,maskClosable:!1,onCancel:()=>{fn.page=1,fn.limit=10,an(Ge({},fn)),en(!1)}},z.createElement("div",{style:{display:"flex",justifyContent:"flex-start",alignItems:"center",marginBottom:"20px"}},z.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},z.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u751F\u59D3\u540D"),z.createElement("span",{title:Wt==null?void 0:Wt.user_name,style:{color:"#232B40"}},Wt==null?void 0:Wt.user_name)),z.createElement("div",{style:{marginLeft:"50px",marginRight:"50px",maxWidth:"180px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},z.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u53F7"),z.createElement("span",{title:Wt==null?void 0:Wt.student_id,style:{color:"#232B40"}},(Wt==null?void 0:Wt.student_id)||"--")),z.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},z.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u73ED\u7EA7"),z.createElement("span",{title:Wt==null?void 0:Wt.group_name,style:{color:"#232B40"}},(Wt==null?void 0:Wt.group_name)||"--"))),z.createElement(ye.default,{scroll:{y:380},columns:qn,loading:Tt,style:{marginBottom:fn.limit>(Un==null?void 0:Un.count)?"16px":"0"},dataSource:Un.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:fn.limit,current:fn.page,position:["bottomRight"],onChange:(Mn,Ga)=>{fn.page=Mn,fn.limit=Ga,an(Ge({},fn)),Ea()},total:Un==null?void 0:Un.count,showTotal:(Mn,Ga)=>z.createElement("span",null,"\u5171",z.createElement("span",{style:{color:"#165DFF"}}," ",Mn," "),"\u6761\u6570\u636E")}})))};var mt=(0,fe.connect)(({shixunHomeworks:dt})=>({shixunHomeworks:dt}))(we),et=te(59301),Ht=Object.defineProperty,Se=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Ae=(dt,Dt,yt)=>Dt in dt?Ht(dt,Dt,{enumerable:!0,configurable:!0,writable:!0,value:yt}):dt[Dt]=yt,He=(dt,Dt)=>{for(var yt in Dt||(Dt={}))ut.call(Dt,yt)&&Ae(dt,yt,Dt[yt]);if(Se)for(var yt of Se(Dt))xt.call(Dt,yt)&&Ae(dt,yt,Dt[yt]);return dt},ct=(dt,Dt,yt)=>new Promise((en,Wt)=>{var un=an=>{try{fn(yt.next(an))}catch(Un){Wt(Un)}},Vn=an=>{try{fn(yt.throw(an))}catch(Un){Wt(Un)}},fn=an=>an.done?en(an.value):Promise.resolve(an.value).then(un,Vn);fn((yt=yt.apply(dt,Dt)).next())});const wt=({value:dt,placeholder:Dt=""})=>{if(dt==null||dt==="")return et.createElement("span",null,Dt);{const yt=Number(dt);if(yt>=80)return et.createElement("span",{style:{color:"#009C0F"}},yt);if(yt<80&&yt>=60)return et.createElement("span",{style:{color:"#FA6400"}},yt);if(yt<60)return et.createElement("span",{style:{color:"#E30000"}},yt)}},Zt=({shixunHomeworks:dt,classroomList:Dt,globalSetting:yt,loading:en,dispatch:Wt,setExportParams:un,user:Vn})=>{var fn,an,Un,zt,Tt,Xt,Ea,qn,Mn,Ga,La,Ar,Cr;const Qa=(0,fe.useParams)(),[at,Mt]=(0,z.useState)(He(He({},{page:1,limit:20,order:"work_score",b_order:"desc"}),Qa)),[Ft]=se.default.useForm(),[kn,dn]=(0,z.useState)(),[Ln,Xr]=(0,z.useState)({}),[Er,Kr]=(0,z.useState)([]),[oo,Xa]=(0,z.useState)(!1),[Nn,ur]=(0,z.useState)([]),[nr,sr]=(0,z.useState)(!1),[er,ht]=(0,z.useState)(),[qt,tn]=(0,z.useState)(1),[Pn,Rn]=(0,z.useState)(),[gn,On]=(0,z.useState)(),[yn,ar]=(0,z.useState)(),[Ra,cn]=(0,z.useState)(),[io,to]=(0,z.useState)(),[no,Mo]=(0,z.useState)(!1),[ea,Aa]=(0,z.useState)(!1),[dr,pa]=(0,z.useState)(),jr=(0,fe.useLocation)();(0,z.useEffect)(()=>(Ir(),()=>{Xr([]),Kr([])}),[at.coursesId]),(0,z.useEffect)(()=>{var zn;const Ia=JSON.parse(JSON.stringify(dt.workList));!((zn=Ia==null?void 0:Ia.student_works)!=null&&zn.length)&&(Ia!=null&&Ia.id)?(Ia.student_works=[He({},Ia)],Xr(Ia)):(Ia!=null&&Ia.id&&Kr([He(He({},Ia),{number:"\u6211"})]),Xr(He({},Ia)))},[dt.workList]);const Ir=zn=>(un(He({},at)),Wt({type:"shixunHomeworks/getWorkList",payload:at}));(0,z.useEffect)(()=>{Wt({type:"user/getUserInfo",payload:{course_id:at.coursesId}})},[]);const br=()=>ct(void 0,null,function*(){const zn=yield(0,it.Uc)({categoryId:Qa.categoryId});dn(zn==null?void 0:zn.update_score)}),po=()=>ct(void 0,null,function*(){Wt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const zn=yield(0,it.Vs)({categoryId:Qa.categoryId});Wt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(zn==null?void 0:zn.status)===0&&(he.ZP.success(zn==null?void 0:zn.message),Ir())}),Lo=()=>{at.page=1;const zn=Object.assign({},Ft.getFieldsValue());delete at.course_group,delete at.teacher_comment,Object.keys(zn).map(function(Ia){var co;switch(Ia){case"task_status":zn[Ia].includes("all")||!zn[Ia].length?(delete at.work_status,Ft.setFieldsValue({task_status:"all"})):(at.work_status=zn[Ia],Ft.setFieldsValue({task_status:at.work_status}));break;case"course_group_info":zn[Ia].includes("all")||!zn[Ia].length?(delete at.course_group,Ft.setFieldsValue({course_group_info:"all"})):(at.course_group=zn[Ia],Ft.setFieldsValue({course_group_info:at.course_group}));break;case"teacher_comment":zn[Ia].includes("all")||!zn[Ia].length?(delete at.teacher_comment,Ft.setFieldsValue({teacher_comment:"all"})):(at.teacher_comment=((co=zn[Ia])==null?void 0:co.length)===1?Number(zn[Ia][0]):"",Ft.setFieldsValue({teacher_comment:zn[Ia]}));break}}),Ir()};(0,z.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(to(47),Mo(!0))},[document.getElementById("divhe")]);const Oi=(zn,Ia)=>{at.page=zn,at.limit=20,Ir()};function vi(){tn(1),Rn(""),On(""),ar(""),cn(""),ur([])}const Ei=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,fixed:"left",ellipsis:!0,render:(zn,Ia,co)=>at.limit*(at.page-1)+co+1},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:110,fixed:"left",ellipsis:!0,render:zn=>et.createElement(Ie.Z,{placement:"bottomLeft",title:zn},et.createElement("span",{className:"current"},zn))},!(0,rt.Jd)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,fixed:"left",width:100,ellipsis:!0,showSorterTooltip:!1,sortOrder:at.order==="student_id"?at.b_order==="desc"?"descend":"ascend":null,render:zn=>et.createElement(Ie.Z,{placement:"bottomLeft",title:zn||"--"},et.createElement("span",{className:"current"},zn||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",width:100,fixed:"left",ellipsis:!0,render:(zn,Ia)=>zn?et.createElement(Ie.Z,{placement:"bottom",title:zn},et.createElement("span",{className:"current"},zn)):"--"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",width:94,ellipsis:!0,fixed:"left",sorter:!0,showSorterTooltip:!1,sortOrder:at.order==="work_status"?at.b_order==="desc"?"descend":"ascend":null,render:zn=>et.createElement(oe.lC,{status:zn})},{title:"\u5B8C\u6210\u65F6\u95F4",align:"center",dataIndex:"achieve_time",ellipsis:!0,sorter:!0,sortOrder:at.order==="achieve_time"?at.b_order==="desc"?"descend":"ascend":null,render:(zn,Ia)=>et.createElement(Ie.Z,{placement:"bottomLeft",title:zn},et.createElement("span",{className:"current"},zn))},{title:"\u901A\u8FC7\u60C5\u51B5",align:"center",dataIndex:"achieve_info",ellipsis:!0,render:(zn,Ia)=>et.createElement("span",{onClick:co=>{var xo;co.stopPropagation(),(xo=Ln.homework_status)!=null&&xo.includes("\u5BFC\u5165")&&(pa(Ia),Aa(!0))}},zn||"- -")},{title:"\u6700\u7EC8\u6210\u7EE9",align:"center",dataIndex:"score",ellipsis:!0,sorter:!0,sortOrder:at.order==="work_score"?at.b_order==="desc"?"descend":"ascend":null,render:(zn,Ia)=>et.createElement(Ie.Z,{title:et.createElement(et.Fragment,null,et.createElement("div",null,"\u8BD5\u9898\u5F97\u5206\uFF1A",(Ia==null?void 0:Ia.late_final_score)||0),et.createElement("div",null,"\u8865\u4EA4\u6263\u5206\uFF1A",(Ia==null?void 0:Ia.late_penalty)||0),et.createElement("div",null,"\u6700\u7EC8\u6210\u7EE9\uFF1A",(Ia==null?void 0:Ia.score)||0))},wt({value:zn,placeholder:"- -"}))},{title:"\u5B8C\u6210\u65F6\u957F",dataIndex:"achieve_time_long",align:"center",sorter:!0,ellipsis:!0,sortOrder:at.order==="achieve_time_long"?at.b_order==="desc"?"descend":"ascend":null,render:(zn,Ia)=>zn&&zn!="--"?et.createElement(Ie.Z,{placement:"bottom",title:zn},et.createElement("span",{className:"current"},zn)):"--"},((fn=Ln.homework_status)==null?void 0:fn.includes("\u5BFC\u5165"))&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"sum_evaluate_count",align:"center"},!((an=Ln.homework_status)!=null&&an.includes("\u5BFC\u5165"))&&{title:et.createElement("span",null,"\u8BC4\u9605\u72B6\u6001"),align:"center",dataIndex:"has_comment",fixed:"right",ellipsis:!0,render:zn=>zn?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u64CD\u4F5C",dataInex:"action",align:"center",fixed:"right",ellipsis:!0,className:"workListTable",render:(zn,Ia)=>{var co;return(co=Ln.homework_status)!=null&&co.includes("\u5BFC\u5165")?(0,rt.GJ)()?et.createElement("a",{onClick:xo=>{xo.stopPropagation(),Wt({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:Ia==null?void 0:Ia.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"):et.createElement("a",{onClick:xo=>{xo.stopPropagation(),pa(Ia),Aa(!0)}},"\u67E5\u770B"):(0,rt.dE)()?et.createElement("div",null,(0,oe.JL)(Ia==null?void 0:Ia.work_status)==="\u672A\u5F00\u542F"?et.createElement("span",null,"--"):et.createElement("a",{onClick:xo=>{var wo;if(xo.stopPropagation(),(0,rt.Rm)()&&!((wo=Dt.AssistantObject.hack)!=null&&wo.can_view)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.open(`/classrooms/${at.coursesId}/program_homework/${at.categoryId}/${Ia.id}/${Ia.user_id}/comment`,"_blank")}},"\u67E5\u770B")):et.createElement("a",{target:"_blank",onClick:xo=>{var wo,ui;if(xo.stopPropagation(),(0,rt.Rm)()&&!((wo=Dt.AssistantObject.hack)!=null&&wo.can_view)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((ui=Vn.userInfo)!=null&&ui.professional_certification)window.open(`/classrooms/${at.coursesId}/program_homework/${at.categoryId}/${Ia.id}/${Ia.user_id}/comment`,"_blank");else return be.default.confirm({title:"\u63D0\u793A",centered:!0,content:et.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,oe.xg)("/account/certification")}}),!1}},"\u67E5\u770B\u4F5C\u4E1A")}}].filter(zn=>!!zn),$i=()=>{var zn,Ia;return et.createElement(Ne.default,null,et.createElement(Ne.default.Item,{onClick:()=>{var co;if((0,rt.Rm)()&&!((co=Dt.AssistantObject.hack)!=null&&co.can_download)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Wt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:Ln==null?void 0:Ln.course_group_info,fn:()=>{(0,tt.Iy)(JSON.parse(sessionStorage.all_student_works_params),"hack_work_list")}}})},key:"1"},"\u5B66\u751F\u6210\u7EE9"),(0,rt.GJ)()&&((zn=Ln==null?void 0:Ln.student_works)==null?void 0:zn.length)>0&&!((Ia=Ln==null?void 0:Ln.homework_status)!=null&&Ia.includes("\u5BFC\u5165"))&&et.createElement(Ne.default.Item,{key:"3",onClick:()=>{var co;if((0,rt.Rm)()&&!((co=Dt.AssistantObject.hack)!=null&&co.can_download)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Wt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A",course_groups:Ln==null?void 0:Ln.course_group_info,fn:()=>{var xo,wo,ui,Bi;Wt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A",type:2}}),localStorage.setItem("dowolders","1"),fe.history.push(`/classrooms/${at==null?void 0:at.coursesId}/program_homework/${at.categoryId}/${(wo=(xo=Ln==null?void 0:Ln.student_works)==null?void 0:xo[0])==null?void 0:wo.id}/${(Bi=(ui=Ln==null?void 0:Ln.student_works)==null?void 0:ui[0])==null?void 0:Bi.user_id}/comment`)}}})}},"\u7F16\u7A0B\u62A5\u544A"),et.createElement(Ne.default.Item,{key:"2",onClick:()=>{var co;if((0,rt.Rm)()&&!((co=Dt.AssistantObject.hack)!=null&&co.can_download)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}fe.history.push(`/classrooms/${at.coursesId}/exportlist/hack_work_list`)}},"\u5386\u53F2\u5BFC\u51FA"))};return et.createElement(et.Fragment,null,et.createElement("section",{className:`${vt.wrap} minH500 bg-white pl30 pr30 pt30`},((Un=Ln.homework_status)==null?void 0:Un.includes("\u672A\u53D1\u5E03"))&&et.createElement(ne.Z,null),!((zt=Ln.homework_status)!=null&&zt.includes("\u672A\u53D1\u5E03"))&&et.createElement("aside",null,!(0,rt.GJ)()&&et.createElement("div",{className:"c-light-black font12"},et.createElement("span",null,"\u53D1\u5E03\u65F6\u95F4 ",Ln==null?void 0:Ln.publish_time),et.createElement("span",{className:"ml5"},"\u622A\u6B62\u65F6\u95F4 ",Ln==null?void 0:Ln.end_time),et.createElement("span",{className:"ml5"},"\u8865\u4EA4\u65F6\u95F4 ",(Ln==null?void 0:Ln.late_time)||"- -")),(0,rt.GJ)()&&et.createElement(et.Fragment,null,et.createElement(se.default,{form:Ft,onChange:Lo,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all"}},((Tt=Ln.task_status)==null?void 0:Tt.length)>0&&et.createElement(se.default.Item,{name:"task_status"},et.createElement(ie.default.Group,{value:[],style:{width:"100%"}},et.createElement(nt.Z,null,et.createElement(je.Z,{className:"font14",flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),et.createElement(je.Z,{flex:"80px"},et.createElement(ie.default,{value:"all"},"\u5168\u90E8")),et.createElement(je.Z,{flex:"1"},Ln.task_status&&Ln.task_status.map((zn,Ia)=>et.createElement(ie.default,{name:"task_status",value:zn.id},zn.name,"(",zn.count,")")))))),((Xt=Ln.course_group_info)==null?void 0:Xt.length)>0&&et.createElement(se.default.Item,{name:"course_group_info"},et.createElement(ie.default.Group,{style:{width:"100%"}},et.createElement(nt.Z,null,et.createElement(je.Z,{className:"font14",flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),et.createElement(je.Z,{flex:"80px"},et.createElement(ie.default,{value:"all"},"\u5168\u90E8")),et.createElement(je.Z,{flex:"1",id:"divhe",style:{height:io+"px",overflow:"hidden"}},(Ea=Ln.course_group_info)==null?void 0:Ea.map((zn,Ia)=>et.createElement(ie.default,{value:zn.course_group_id},zn.group_group_name,"(",zn.count,")"))),no&&et.createElement("span",{onClick:()=>{let zn=document.getElementById("divhe").scrollHeight;io>47?to(47):to(zn)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},io===47?"\u5C55\u5F00":"\u6536\u8D77",io===47?et.createElement(b.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):et.createElement(E.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),((qn=Ln.teacher_comment)==null?void 0:qn.length)>0&&et.createElement(se.default.Item,{name:"teacher_comment"},et.createElement(ie.default.Group,{style:{width:"100%"}},et.createElement(nt.Z,null,et.createElement(je.Z,{className:"font14",flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),et.createElement(je.Z,{flex:"80px"},et.createElement(ie.default,{value:"all"},"\u5168\u90E8")),et.createElement(je.Z,{flex:"1"},Ln.teacher_comment&&Ln.teacher_comment.map((zn,Ia)=>et.createElement(ie.default,{value:String(zn.id)},zn.name,"(",zn.count,")"))))))),et.createElement(nt.Z,{align:"middle"},et.createElement(je.Z,{flex:"1"},et.createElement(nt.Z,{align:"middle"},et.createElement(je.Z,null,et.createElement(Ze.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:zn=>{at.search=zn.trim(),at.page=1,Ir()},style:{width:240}})),et.createElement(je.Z,null,et.createElement("span",{className:"ml5"},et.createElement("span",{className:"c-red"},Ln.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",Ln.work_count,"\u4E2A\u5B66\u751F\uFF09")))),et.createElement(je.Z,null,(0,rt.GJ)()&&!((Mn=Ln.homework_status)!=null&&Mn.includes("\u5BFC\u5165"))&&!((Ga=yt==null?void 0:yt.setting)!=null&&Ga.hide_code_repeat)&&et.createElement(ze.ZP,{className:"ml10",onClick:()=>{Wt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:Ln.student_works.map(zn=>zn.id),params:at}})}},et.createElement("span",{className:`${vt.tr1} iconfont icon-daimachazhong`}),"\u4EE3\u7801\u67E5\u91CD"),(0,rt.GJ)()&&!((La=Ln.homework_status)!=null&&La.includes("\u5BFC\u5165"))&&et.createElement(ze.ZP,{className:"ml10",onClick:po},et.createElement("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"\u66F4\u65B0\u6210\u7EE9"),(0,rt.GJ)()&&et.createElement(Me.Z,{dropdownRender:$i,className:"ml10"},et.createElement(ze.ZP,null,et.createElement(x.Z,null),"\u5BFC\u51FA",et.createElement(ee.Z,null)))))),et.createElement(nt.Z,{style:{justifyContent:"end",marginTop:"5px"}},(0,rt.GJ)()&&kn&&et.createElement("span",null,et.createElement("span",{style:{color:"red"}},"*"),"\u5217\u8868\u4E2D\u4F5C\u4E1A\u8BB0\u5F55\u5B58\u5728\u5DEE\u5F02\uFF0C\u8BF7\u70B9\u51FB\u201C\u66F4\u65B0\u6210\u7EE9\u201D\u6309\u94AE")),et.createElement(ye.default,{className:`mt30 ${vt.TableDom}`,loading:en["shixunHomeworks/getWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:zn=>({onClick:Ia=>{var co,xo;if(!((co=Ln.homework_status)!=null&&co.includes("\u5BFC\u5165"))){if((0,rt.Rm)()&&!((xo=Dt.AssistantObject.hack)!=null&&xo.can_view)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.open(`/classrooms/${at.coursesId}/program_homework/${at.categoryId}/${zn.id}/${zn.user_id}/comment`,"_blank")}}}),scroll:{x:1200},dataSource:Ln.student_works,columns:Ei,onChange:(zn,Ia,co)=>{co.field&&(at.order=co.field==="score"?"work_score":co.field),co.order||(at.b_order="asc"),co.order==="ascend"&&(at.b_order="asc"),co.order==="descend"&&(at.b_order="desc"),co.order||(at.b_order="asc"),Ir()}}),et.createElement(Ve,null),et.createElement(St,null),et.createElement(ae.Z,null)),et.createElement(be.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:oo,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>ct(void 0,null,function*(){if(qt===2){if(Nn.length<=0){he.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!Ra){he.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let zn=yield(0,me.ZP)(`/api/homework_commons/${at.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:at.categoryId,comment:Ra,status:Nn}});zn.status===0&&(ht(zn),Xa(!1),sr(!0))}else{if(!(yn===0||gn===0)){if(!yn){he.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!gn){he.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(yn>gn){he.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!Ra){he.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let zn=yield(0,me.ZP)(`/api/homework_commons/${at.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:at.categoryId,comment:Ra,min_score:yn,max_score:gn}});zn.status===0&&(ht(zn),Xa(!1),sr(!0))}}),onCancel:()=>{Xa(!1),vi()}},et.createElement("div",{style:{padding:"32px"}},et.createElement("div",null,et.createElement("div",null,et.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),et.createElement(re.ZP.Group,{value:qt,onChange:zn=>{tn(zn.target.value)}},et.createElement(re.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),et.createElement(re.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),qt===1&&et.createElement("div",{style:{display:"flex",marginTop:"20px"}},et.createElement("span",{style:{width:"70px",textAlign:"end"}},et.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),et.createElement(a.Z,{min:0,max:100,value:yn,onChange:zn=>ar(zn),style:{width:"100px"}}),et.createElement("span",{style:{width:"80px",textAlign:"end"}},et.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),et.createElement(a.Z,{min:0,max:100,value:gn,onChange:zn=>On(zn),style:{width:"100px"}})),qt===2&&et.createElement("div",{style:{display:"flex",marginTop:"20px"}},et.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),et.createElement(ie.default.Group,{onChange:zn=>{ur([...zn])},style:{width:"100%"}},(Ar=Ln.task_status)==null?void 0:Ar.map((zn,Ia)=>et.createElement(ie.default,{name:"task_status",value:zn.id},zn.name,"(",zn.count,")")))),et.createElement("div",{style:{display:"flex",marginTop:"20px"}},et.createElement("span",{style:{width:"70px",textAlign:"end"}},et.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),et.createElement(qe.Z,{className:vt.MdEditor,onChange:zn=>cn(zn),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),et.createElement(be.default,{open:nr,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>ct(void 0,null,function*(){qt===2?(yield(0,me.ZP)(`/api/homework_commons/${at.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:at.categoryId,comment:Ra,status:Nn}})).status===0&&(he.ZP.info("\u6253\u56DE\u6210\u529F"),vi(),Ir(),sr(!1)):(yield(0,me.ZP)(`/api/homework_commons/${at.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:at.categoryId,comment:Ra,min_score:yn,max_score:gn}})).status===0&&(he.ZP.info("\u6253\u56DE\u6210\u529F"),vi(),Ir(),sr(!1))}),onCancel:()=>{vi(),sr(!1)}},et.createElement("div",{style:{padding:"32px"}},qt===1&&et.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",yn,"-",gn,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),qt===2&&et.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((Cr=Ln.task_status)==null?void 0:Cr.filter(zn=>Nn==null?void 0:Nn.includes(zn.id)).map(zn=>zn.name).toString())+",","\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),et.createElement("br",null),et.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",er==null?void 0:er.count,"\u540D\u5B66\u751F")))),et.createElement(Re,null),et.createElement(mt,{isShow:ea,setIsShow:Aa,item:dr,coursesId:at.coursesId,categoryId:at.categoryId}),et.createElement("aside",{className:"tc mb50 mt30"},et.createElement(y.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,onChange:Oi,current:at.page||1,defaultPageSize:20,total:Ln.work_count})))};var mn=(0,fe.connect)(({shixunHomeworks:dt,classroomList:Dt,globalSetting:yt,loading:en,user:Wt})=>({shixunHomeworks:dt,classroomList:Dt,globalSetting:yt,loading:en.effects,user:Wt}))(Zt)},93931:function(Ct,Pt,te){"use strict";te.r(Pt),te.d(Pt,{default:function(){return rl}});var z=te(59301),se=te(82093),he=te(76560),Ie=te(8591),be=te(43418),Ne=te(3113),ie=te(66104),nt=te(6848),je=te(99313),Ze=te(1710),ze=te(27812),Me=te(49661),ye=te(7664),re=Object.defineProperty,a=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,E=(Vt,_t,kt)=>_t in Vt?re(Vt,_t,{enumerable:!0,configurable:!0,writable:!0,value:kt}):Vt[_t]=kt,x=(Vt,_t)=>{for(var kt in _t||(_t={}))y.call(_t,kt)&&E(Vt,kt,_t[kt]);if(a)for(var kt of a(_t))b.call(_t,kt)&&E(Vt,kt,_t[kt]);return Vt},ee=(Vt,_t,kt)=>new Promise((ba,Va)=>{var Fa=hn=>{try{Ua(kt.next(hn))}catch(Za){Va(Za)}},In=hn=>{try{Ua(kt.throw(hn))}catch(Za){Va(Za)}},Ua=hn=>hn.done?ba(hn.value):Promise.resolve(hn.value).then(Fa,In);Ua((kt=kt.apply(Vt,_t)).next())});const ne=({shixunHomeworks:Vt,dispatch:_t})=>{const kt=(0,he.useParams)();return z.createElement(be.default,{centered:!0,title:"\u63D0\u793A",open:Vt.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ee(void 0,null,function*(){(yield _t({type:"shixunHomeworks/deleteReply",payload:{object_id:Vt.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(Ie.ZP.success("\u5220\u9664\u6210\u529F"),_t({type:"shixunHomeworks/setActionTabs",payload:{}}),_t({type:"shixunHomeworks/getReplyList",payload:x({},Vt.actionTabs.params)}))}),onCancel:()=>{_t({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var oe=(0,he.connect)(({shixunHomeworks:Vt})=>({shixunHomeworks:Vt}))(ne),ae=te(61186),ue=te.n(ae),me=te(90524),fe=te(71418),Pe=te(58421),xe={flex_box_center:"flex_box_center___zN9Rd",flex_space_between:"flex_space_between___OHt3Z",flex_box_vertical_center:"flex_box_vertical_center___xzO8Q",flex_box_center_end:"flex_box_center_end___LuRwh",flex_box_column:"flex_box_column___rEgTS",bg:"bg___F3FV1",top:"top___vNhKr",desc:"desc___IlwMy",deseIconSty:"deseIconSty___gIJAj",liked:"liked___gFxXM",likedActive:"likedActive___bEcK_",reply:"reply___q4nj7",replyList:"replyList___qxCAX",comment:"comment___gIcRF",buttonEdit:"buttonEdit____8SMk",md:"md___cq_mx",maskWrap:"maskWrap___bHoew",desHead:"desHead___Njyrc",mask:"mask___o8p8v",info:"info___V66Uf",upDownSty:"upDownSty___Q_kpi"},Ee="data:image/png;base64,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",De=te(34055),_e=te(89389),pt=te(56082),Be=te(87954),$e=te(18257),Ke=te(61934),Ve=te(19719),it=te(35241),rt=te(44589),vt=te(87395),Rt=te(84105),$t=Object.defineProperty,Je=Object.defineProperties,st=Object.getOwnPropertyDescriptors,At=Object.getOwnPropertySymbols,Nt=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,sn=(Vt,_t,kt)=>_t in Vt?$t(Vt,_t,{enumerable:!0,configurable:!0,writable:!0,value:kt}):Vt[_t]=kt,Fe=(Vt,_t)=>{for(var kt in _t||(_t={}))Nt.call(_t,kt)&&sn(Vt,kt,_t[kt]);if(At)for(var kt of At(_t))St.call(_t,kt)&&sn(Vt,kt,_t[kt]);return Vt},Qt=(Vt,_t)=>Je(Vt,st(_t)),Gt=(Vt,_t,kt)=>new Promise((ba,Va)=>{var Fa=hn=>{try{Ua(kt.next(hn))}catch(Za){Va(Za)}},In=hn=>{try{Ua(kt.throw(hn))}catch(Za){Va(Za)}},Ua=hn=>hn.done?ba(hn.value):Promise.resolve(hn.value).then(Fa,In);Ua((kt=kt.apply(Vt,_t)).next())});ue().locale("ZH-cn");let Hn=["","\u7B80\u5355","\u4E2D\u7B49","\u56F0\u96BE"];const Jn=z.createContext({}),Re=()=>{const{setActivatorNodeRef:Vt,listeners:_t}=(0,z.useContext)(Jn);return z.createElement(Ne.ZP,Fe({type:"text",size:"small",className:xe.upDownSty,icon:z.createElement(nt.Z,{title:"\u53EF\u9F20\u6807\u62D6\u62FD\u8FDB\u884C\u8BD5\u9898\u6392\u5E8F\uFF0C\u5B66\u751F\u7AEF\u5C06\u6309\u7167\u6B64\u6392\u5E8F\u5C55\u793A"},z.createElement(pt.Z,null)),style:{cursor:"move"},ref:Vt},_t))},qe=Vt=>{const{attributes:_t,listeners:kt,setNodeRef:ba,setActivatorNodeRef:Va,transform:Fa,transition:In,isDragging:Ua}=(0,Ve.nB)({id:Vt["data-row-key"]}),hn=Fe(Qt(Fe({},Vt.style),{transform:it.ux.Translate.toString(Fa),transition:In}),Ua?{position:"relative",zIndex:100}:{}),Za=(0,z.useMemo)(()=>({setActivatorNodeRef:Va,listeners:kt}),[Va,kt]);return z.createElement(Jn.Provider,{value:Za},z.createElement("tr",Fe(Qt(Fe({},Vt),{ref:ba,style:hn}),_t)))},tt=({shixunHomeworks:Vt,classroomList:_t,globalSetting:kt,user:ba,loading:Va,dispatch:Fa})=>{var In,Ua,hn,Za;const[Da,Io]=(0,z.useState)(Qt(Fe({},(0,he.useParams)()),{page:1,per_page:10})),[Ma,$o]=(0,z.useState)([]),[Si,Ko]=(0,z.useState)(-1),[Sr,Pr]=(0,z.useState)(""),[Qn,ao]=(0,z.useState)(""),{detailLeftMenus:oi}=_t,ha=(0,he.useLocation)(),[ca,eo]=(0,z.useState)({}),{workDetail:Ai,workList:Tn,workSetting:tr}=Vt,[aa,nn]=(0,z.useState)("1"),[Wn,Cn]=(0,z.useState)(!1),[$r,mr]=(0,z.useState)(!1),[Tr,Jo]=(0,z.useState)(""),[fr,So]=(0,z.useState)(1),Ha=(0,z.useRef)(null),[Yr,mo]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Tn.homework_status&&Do()},[Tn]),(0,z.useEffect)(()=>{Ha.current&&(Ha.current.clientHeight>200?So(2):So(4))},[Ma==null?void 0:Ma.description]);function Do(){return Gt(this,null,function*(){var _n,ya,wr;Cn(!0);let Fr=yield(0,se.ZP)(`/api/courses/${Da.coursesId}/homework_commons/edit_hack_homework.json`,{method:"get",params:Qt(Fe({},Da),{id:Da.categoryId})});if($o(Fr),Cn(!1),Da.defaultExpandedRowKeys=[`${(ya=(_n=Fr==null?void 0:Fr.data)==null?void 0:_n[0])==null?void 0:ya.identifier}`],Fr!=null&&Fr.hide_description)nn("2");else if(aa!="2"){if((wr=Tn.homework_status)!=null&&wr.includes("\u5BFC\u5165"))return;nn(Fr!=null&&Fr.description?"1":"2")}Io(Fe({},Da))})}const vn=()=>{if(fr===1)return{visibility:"hidden"};if(fr===2)return{overflow:"hidden",height:"200px"};if(fr===3)return{overflow:"initial"};if(fr===4)return{overflow:"initial"}},na=_n=>Gt(void 0,[_n],function*({active:ya,over:wr}){if(ya.id!==(wr==null?void 0:wr.id)&&(wr!=null&&wr.id)){$o(Co=>{var qo;const Di=(qo=Co==null?void 0:Co.data)==null?void 0:qo.findIndex(qi=>qi.identifier===ya.id),Hi=Co==null?void 0:Co.data.findIndex(qi=>qi.identifier===(wr==null?void 0:wr.id));return Qt(Fe({},Co),{data:(0,rt.Rp)(Co==null?void 0:Co.data,Di,Hi)})});let Fr=yield(0,se.ZP)(`/api/courses/${Da==null?void 0:Da.coursesId}/homework_commons/change_hack_position.json`,{method:"post",body:{id:Da==null?void 0:Da.categoryId,origin_identifier:ya==null?void 0:ya.id,target_identifier:wr==null?void 0:wr.id}});(Fr==null?void 0:Fr.status)==0&&(Ie.ZP.success("\u6392\u5E8F\u6210\u529F"),Do())}}),Oa=_n=>Gt(void 0,null,function*(){const ya=()=>Gt(void 0,null,function*(){let Fr=yield(0,se.ZP)(`/api/item_banks/${_n}/copy_hack_item.json`,{method:"post"});(Fr==null?void 0:Fr.status)===0&&Ie.ZP.success("\u52A0\u5165\u8BD5\u9898\u5E93\u6210\u529F\uFF01")});mo(!0);let wr=yield(0,se.ZP)(`/api/item_banks/${_n}/check_hack_item.json`,{method:"get"});(wr==null?void 0:wr.status)===-20?be.default.confirm({icon:null,centered:!0,closable:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u52A0\u5165\u8BD5\u9898\u5E93\u63D0\u793A",content:"\u8BE5\u8BD5\u9898\u5728\u8BD5\u9898\u5E93\u4E2D\u5DF2\u5B58\u5728\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u52A0\u5165\u8BD5\u9898\u5E93\uFF1F",onOk:ya}):ya(),mo(!1)});return z.createElement("section",{className:xe.bg},z.createElement(fe.Z,{spinning:Wn},(!(Ma!=null&&Ma.hide_description)||(0,De.GJ)())&&z.createElement("section",{className:" edu-container",style:{padding:"20px 20px 0 20px",background:"#fff",position:"relative"}},!$r&&(0,De.GJ)()&&z.createElement("div",{style:{position:"absolute",zIndex:10,right:34,top:30}},(tr==null?void 0:tr.hack_edit_permission)&&z.createElement("span",{className:xe.deseIconSty,style:{marginLeft:"auto",cursor:"pointer"},onClick:()=>{mr(!0)}},z.createElement(nt.Z,{title:"\u7F16\u8F91\u8BF4\u660E"},z.createElement("i",{className:"iconfont icon-bianji-moren font14"}),z.createElement("span",null,"\u7F16\u8F91\u8BF4\u660E"))),z.createElement("span",{className:xe.deseIconSty,style:{marginLeft:"20px",cursor:"pointer"},onClick:()=>Gt(void 0,null,function*(){if(!(Ma!=null&&Ma.hide_description))be.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u9690\u85CF\u540E\uFF0C\u5B66\u751F\u7AEF\u5C06\u9690\u85CF\u4F5C\u4E1A\u8BF4\u660E\u6A21\u5757",onOk:()=>Gt(void 0,null,function*(){let _n=yield(0,se.ZP)(`/api/homework_commons/${Da==null?void 0:Da.categoryId}/hide_description.json`,{method:"post",body:{status:!0}});(_n==null?void 0:_n.status)==0&&(Ie.ZP.success("\u9690\u85CF\u6210\u529F"),Do())})});else{let _n=yield(0,se.ZP)(`/api/homework_commons/${Da==null?void 0:Da.categoryId}/hide_description.json`,{method:"post",body:{status:!1}});(_n==null?void 0:_n.status)==0&&(Ie.ZP.success("\u516C\u5F00\u6210\u529F"),Do())}})},z.createElement(nt.Z,{title:Ma!=null&&Ma.hide_description?"\u516C\u5F00\u8BF4\u660E":"\u9690\u85CF\u8BF4\u660E"},z.createElement("i",{className:"iconfont icon-xianshiyincang font14"}),z.createElement("span",null,Ma!=null&&Ma.hide_description?"\u516C\u5F00\u8BF4\u660E":"\u9690\u85CF\u8BF4\u660E")))),$r?z.createElement(z.Fragment,null,z.createElement(_e.Z,{defaultValue:Ma==null?void 0:Ma.description,watch:!0,height:155,onChange:_n=>{Jo(_n)}}),z.createElement("div",{style:{display:"flex"}},z.createElement(Ne.ZP,{size:"middle",type:"primary",className:`${xe.buttonEdit} mr20`,style:{marginLeft:"auto"},htmlType:"submit",onClick:()=>Gt(void 0,null,function*(){So(1);let _n=yield(0,se.ZP)(`/api/homework_commons/${Da==null?void 0:Da.categoryId}/update_description.json`,{method:"post",body:{description:Tr}});(_n==null?void 0:_n.status)==0&&(Ie.ZP.success("\u7F16\u8F91\u6210\u529F"),mr(!1),Do())})},"\u63D0\u4EA4"),z.createElement(Ne.ZP,{size:"middle",type:"primary",ghost:!0,className:xe.buttonEdit,onClick:()=>{mr(!1)}},"\u53D6\u6D88"))):!!(Ma!=null&&Ma.description)&&z.createElement("div",{ref:Ha,className:xe.maskWrap,style:vn()},z.createElement("div",{className:xe.desHead},z.createElement("img",{src:Ee,width:94})),z.createElement(ye.Z,{className:xe.md,value:(Ma==null?void 0:Ma.description)||""}),fr===2&&z.createElement("div",{className:xe.mask},z.createElement("div",{onClick:()=>So(3)},"\u5C55\u5F00",z.createElement("i",{className:"iconfont icon-zhankai4"}))),fr===3&&z.createElement("div",{className:xe.mask,style:{position:"relative",height:30,background:"transparent",paddingTop:5}},z.createElement("div",{onClick:()=>So(2)},"\u6536\u8D77",z.createElement("i",{className:"iconfont icon-shouqi5"}))))),(0,De.dE)()&&!!(Ma!=null&&Ma.group_name)&&z.createElement("div",{className:xe.info},z.createElement("img",{src:`${me.Z.IMG_SERVER}/images/${(In=Ma==null?void 0:Ma.user)==null?void 0:In.image_url}`}),z.createElement("div",{className:"ml20",style:{alignItems:"start"}},z.createElement("b",null,(Ma==null?void 0:Ma.name)||""),z.createElement("span",{title:(Ma==null?void 0:Ma.group_name)||"",style:{maxWidth:"130px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",wordBreak:"break-all"}},(Ma==null?void 0:Ma.group_name)||"")),z.createElement(nt.Z,{title:z.createElement(z.Fragment,null,z.createElement("div",null,"\u8BD5\u9898\u5F97\u5206\uFF1A",(Ma==null?void 0:Ma.late_final_score)||0),z.createElement("div",null,"\u8865\u4EA4\u6263\u5206\uFF1A",(Ma==null?void 0:Ma.late_penalty)||0),z.createElement("div",null,"\u6700\u7EC8\u6210\u7EE9\uFF1A",(Ma==null?void 0:Ma.total_score)||0))},z.createElement("div",null,z.createElement("b",null,z.createElement(Ke.n,{value:Ma==null?void 0:Ma.total_score})),z.createElement("span",null,"\u603B\u6210\u7EE9"))),z.createElement("div",null,z.createElement("b",null,(Ma==null?void 0:Ma.total_time)||"-"),z.createElement("span",null,"\u603B\u8017\u65F6")),z.createElement("div",null,z.createElement("b",{style:{color:"#009C0F"}},Ma==null?void 0:Ma.pass_count),z.createElement("span",null,"\u5DF2\u901A\u8FC7\u6570")),z.createElement("div",null,z.createElement("b",{style:{color:"#FA6400"}},Ma==null?void 0:Ma.doing_count),z.createElement("span",null,"\u8FDB\u884C\u4E2D")),z.createElement("div",null,z.createElement("b",{style:{color:"#E30000"}},Ma==null?void 0:Ma.not_pass_count),z.createElement("span",null,"\u672A\u7B54\u9898\u6570"))),!((Ua=Tn.homework_status)!=null&&Ua.includes("\u5BFC\u5165"))&&z.createElement("div",null,z.createElement("section",{className:" edu-container",style:{padding:"20px",background:"#fff"}},(0,De.GJ)()&&z.createElement("div",{style:{marginBottom:"10px",fontSize:"12px"}},"\u53EF\u9F20\u6807\u62D6\u62FD\u201C ",z.createElement(pt.Z,null)," \u201D\u8FDB\u884C\u8BD5\u9898\u6392\u5E8F\uFF0C\u5B66\u751F\u7AEF\u5C06\u6309\u7167\u6B64\u6392\u5E8F\u5C55\u793A"),Da.defaultExpandedRowKeys&&z.createElement(Be.LB,{modifiers:[$e.DL],onDragEnd:na},z.createElement(Ve.Fo,{items:(hn=Ma==null?void 0:Ma.data)==null?void 0:hn.map(_n=>_n==null?void 0:_n.identifier),strategy:Ve.qw},z.createElement(Ze.default,{components:{body:{row:qe}},dataSource:Ma==null?void 0:Ma.data,rowKey:_n=>_n==null?void 0:_n.identifier,pagination:!1,expandable:{expandIcon:({expanded:_n,onExpand:ya,record:wr})=>_n?z.createElement(nt.Z,{title:"\u6536\u8D77"},z.createElement(vt.Z,{className:xe.upDownSty,onClick:Fr=>ya(wr,Fr)})):z.createElement(nt.Z,{title:"\u5C55\u5F00"},z.createElement(Rt.Z,{className:xe.upDownSty,onClick:Fr=>ya(wr,Fr)})),expandedRowRender:_n=>{var ya;return z.createElement("div",{style:{padding:"10px 0px 10px 48px",borderRadius:2}},z.createElement("div",{style:{overflow:"auto",maxHeight:300}},z.createElement("p",null,"\u9898\u76EE\uFF1A",_n==null?void 0:_n.name),z.createElement("p",null,"\u63CF\u8FF0\uFF1A",z.createElement(ye.Z,{value:(_n==null?void 0:_n.description)||""})),!(0,De.dE)()&&z.createElement("p",null,"\u9898\u76EE\u89E3\u6790:",z.createElement(ye.Z,{style:{fontSize:"14px"},value:(_n==null?void 0:_n.analysis)||"\u6682\u65E0\u89E3\u6790"}))),z.createElement("div",{style:{width:"100%",textAlign:"end"}},(tr==null?void 0:tr.hack_edit_permission)&&z.createElement(Ne.ZP,{className:"mt20",type:"primary",ghost:!0,onClick:()=>{window.open(`/problems/newedit/${_n==null?void 0:_n.identifier}?type=1`),localStorage.setItem("program_homework",[Da.coursesId,Da.categoryId])}},"\u7F16\u8F91"),(tr==null?void 0:tr.hack_edit_permission)&&((ya=Ma==null?void 0:Ma.homework_status)==null?void 0:ya.includes("\u672A\u53D1\u5E03"))&&z.createElement(Ne.ZP,{className:"mt20",type:"primary",style:{marginLeft:20},ghost:!0,onClick:()=>{be.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u786E\u8BA4\u5220\u9664",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Gt(void 0,null,function*(){let wr=yield(0,se.ZP)(`/api/problems/${_n==null?void 0:_n.identifier}.json`,{method:"delete"});(wr==null?void 0:wr.status)===0&&(Ie.ZP.info("\u5220\u9664\u6210\u529F"),Da.page=1,Do())})})}},"\u5220\u9664")))},defaultExpandedRowKeys:Da.defaultExpandedRowKeys},columns:(Za=[(0,De.GJ)()&&{key:"sort",align:"center",width:40,render:()=>z.createElement(Re,null)},{title:"\u5E8F\u53F7",dataIndex:"index",ellipsis:!0,key:"index",width:55,render:(_n,ya,wr)=>`${(Da.page-1)*Da.per_page+wr+1}`},{title:"\u6807\u9898",dataIndex:"name",ellipsis:!0,key:"name"},((0,De.dE)()||(Ma==null?void 0:Ma.show_score))&&{title:"\u5206\u503C",dataIndex:"hack_score",key:"hack_score",width:100},{title:"\u96BE\u5EA6",dataIndex:"difficult",key:"difficult",width:100,ellipsis:!0,render(_n,ya,wr){return z.createElement("div",null,Hn[_n])}},{title:"\u901A\u8FC7\u7387",dataIndex:"pass_rate",key:"pass_rate",width:100,ellipsis:!0},(0,De.dE)()&&{title:"\u5F97\u5206",dataIndex:"score",key:"score",render:_n=>{let ya="",wr=Number(_n);return wr>=0&&wr<=60?ya="c-red":wr>=90?ya="c-green":wr>60?ya="c-orange":ya="",z.createElement("span",{className:ya},_n)}},(0,De.dE)()&&{title:"\u8017\u65F6",dataIndex:"time",key:"time",ellipsis:!0,width:100},{title:"\u77E5\u8BC6\u70B9",dataIndex:"tag_discipline",ellipsis:!0,key:"tag_discipline",width:200,render:(_n,ya)=>z.createElement("span",{style:{backgroundColor:"#ECFAF5",color:"#1B8565",overflow:"hidden",textOverflow:"ellipsis",padding:"2px 6px"}},_n||"--")},(0,De.dE)()&&{title:"\u901A\u8FC7\u72B6\u6001",dataIndex:"finish_status",key:"finish_status",render(_n){return z.createElement(z.Fragment,null,_n===0&&z.createElement("span",{style:{color:"#E30000"}},"\u672A\u7B54\u9898"),_n===1&&z.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),_n===2&&z.createElement("span",{style:{color:"#009C0F"}},"\u5DF2\u901A\u8FC7"))}},{title:"\u64CD\u4F5C",dataIndex:"identifier",key:"identifier",width:(0,De.GJ)()?280:146,align:"right",render(_n,ya,wr){return z.createElement("div",null,(0,De.GJ)()&&z.createElement(Ne.ZP,{type:"link",style:{marginRight:"5px"},loading:Yr,onClick:()=>Gt(this,null,function*(){Oa(ya==null?void 0:ya.id)})},"\u52A0\u5165\u8BD5\u9898\u5E93"),z.createElement("a",{onClick:()=>{var Fr;if((0,De.Rm)()&&!((Fr=_t.AssistantObject.hack)!=null&&Fr.can_question_eaderboard)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.open(`/classrooms/${Da.coursesId}/program_homework/${Da.categoryId}/${_n}/ranking`)}},"\u6392\u884C"),z.createElement("a",{onClick:()=>Gt(this,null,function*(){let Fr=yield(0,se.ZP)(`/api/problems/${ya==null?void 0:ya.identifier}/start.json`,{method:"get"});Fr&&(window.open(`/myproblems/${Fr==null?void 0:Fr.identifier}?type=1&backUrl=/classrooms/${Da.coursesId}/program_homework/${Da.categoryId}/detail?tabs=1`),localStorage.setItem("program_homework",[Da.coursesId,Da.categoryId]))}),className:"ml20"},(0,De.GJ)()?"\u4F53\u9A8C":"\u8FDB\u5165\u7B54\u9898"),(tr==null?void 0:tr.hack_edit_permission)&&z.createElement("a",{className:"ml20",onClick:()=>Gt(this,null,function*(){window.open(`/problems/newedit/${ya==null?void 0:ya.identifier}?type=1`),localStorage.setItem("program_homework",[Da.coursesId,Da.categoryId])})},"\u7F16\u8F91"))}}])==null?void 0:Za.filter(_n=>!!_n)})))),z.createElement("aside",{style:{padding:"0 20px 20px 20px"}},z.createElement(Pe.Z,{defaultCurrent:1,total:Ma==null?void 0:Ma.count,hideOnSinglePage:!0,showTotal:_n=>z.createElement("span",null,"\u5171",_n,"\u6761"),current:Da.page||1,pageSize:Da.per_page||10,onChange:(_n,ya)=>{Da.page=_n,Da.per_page=ya,Io(Fe({},Da)),Do()}})))),z.createElement(oe,null))};var Le=(0,he.connect)(({shixunHomeworks:Vt,classroomList:_t,loading:kt,user:ba,globalSetting:Va})=>({shixunHomeworks:Vt,globalSetting:Va,classroomList:_t,user:ba,loading:kt.effects}))(tt),ft=te(78241),gt=te(95237),Oe=te(43604),ve=te(92832),Ge=te(24905),We=te(57884),we=te(59301),mt=Object.defineProperty,et=Object.getOwnPropertySymbols,Ht=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,ut=(Vt,_t,kt)=>_t in Vt?mt(Vt,_t,{enumerable:!0,configurable:!0,writable:!0,value:kt}):Vt[_t]=kt,xt=(Vt,_t)=>{for(var kt in _t||(_t={}))Ht.call(_t,kt)&&ut(Vt,kt,_t[kt]);if(et)for(var kt of et(_t))Se.call(_t,kt)&&ut(Vt,kt,_t[kt]);return Vt},Ae=(Vt,_t,kt)=>new Promise((ba,Va)=>{var Fa=hn=>{try{Ua(kt.next(hn))}catch(Za){Va(Za)}},In=hn=>{try{Ua(kt.throw(hn))}catch(Za){Va(Za)}},Ua=hn=>hn.done?ba(hn.value):Promise.resolve(hn.value).then(Fa,In);Ua((kt=kt.apply(Vt,_t)).next())});const He=({shixunHomeworks:Vt,loading:_t,dispatch:kt,classroomList:ba})=>{var Va;const Fa=(0,he.useParams)(),[In,Ua]=(0,z.useState)(xt(xt({},{page:1,limit:20,group_ids:[]}),Fa)),hn=(0,he.useLocation)(),{codeReview:Za}=Vt,[Da,Io]=(0,z.useState)({}),[Ma]=ft.default.useForm();In.order="code_rate",In.sort="desc",In.category=In.categoryId,(0,z.useEffect)(()=>{$o(),console.log("params",In)},[In]),(0,z.useEffect)(()=>{Vt.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&$o()},[Vt.actionTabs.key]);const $o=()=>Ae(void 0,null,function*(){(yield kt({type:"shixunHomeworks/getCodeReview",payload:xt({},In)})).status===-2&&setTimeout(()=>$o(),1500)}),Si=()=>{},Ko=(Pr,Qn)=>{In.page=Pr,In.limit=20,kt({type:"shixunHomeworks/getCodeReview",payload:xt({},In)})},Sr=[{title:"\u5E8F\u53F7",dataIndex:"number",render:(Pr,Qn,ao)=>In.limit*(In.page-1)+ao+1},{title:"\u59D3\u540D",dataIndex:"username"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"code_rate",render:Pr=>we.createElement("span",{className:"c-orange"},Pr)},{title:"\u64CD\u4F5C",dataInex:"action",render:(Pr,Qn)=>we.createElement("div",null,we.createElement("a",{onClick:()=>{var ao;if((0,De.Rm)()&&!((ao=ba.AssistantObject.hack)!=null&&ao.can_view)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.open(`/classrooms/${In.coursesId}/program_homework/${In.categoryId}/review_detail/${Qn.user_id}`)}},"\u67E5\u770B"),we.createElement("br",null))}];return we.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},(Za==null?void 0:Za.status)===-2&&we.createElement(We.Z,{customText:"\u6B63\u5728\u8FDB\u884C\u4EE3\u7801\u67E5\u91CD\uFF0C\u8BF7\u7A0D\u5019\u3002\u67E5\u91CD\u7ED3\u675F\u540E\uFF0C\u9875\u9762\u5C06\u81EA\u52A8\u66F4\u65B0\u663E\u793A\u7ED3\u679C"}),(Za==null?void 0:Za.status)!==-2&&we.createElement("div",null,we.createElement(gt.Z,null,we.createElement(Oe.Z,{flex:"1"},we.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",Za.last_review_time,we.createElement(Ne.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{kt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:In}})}},"\u4EE3\u7801\u67E5\u91CD"))),we.createElement(Oe.Z,null,we.createElement(ve.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Pr=>{In.search=Pr,kt({type:"shixunHomeworks/getCodeReview",payload:In})},style:{width:200}}),we.createElement("span",{className:"ml5 c-red"}))),((Va=Za.group_info)==null?void 0:Va.length)>0&&we.createElement(we.Fragment,null,we.createElement(gt.Z,null,we.createElement(Oe.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),we.createElement(Oe.Z,{flex:"80px"},we.createElement(Ge.default,{checked:In.group_ids=="",value:"all",onChange:Pr=>{delete In.group_ids,In.group_ids=[],In.page=1,Ua(xt({},In))}},"\u5168\u90E8")),we.createElement(Oe.Z,{flex:"1"},Za.group_info&&Za.group_info.map((Pr,Qn)=>we.createElement(Ge.default,{style:{marginLeft:0},value:Pr.id,checked:In.group_ids.includes(Pr.id),onChange:ao=>{ao.target.checked?In.group_ids.push(Pr.id):In.group_ids.splice(In.group_ids.indexOf(Pr.id),1),In.page=1,Ua(xt({},In))}},Pr.name,"(",Pr.members_count,")")))),we.createElement(gt.Z,{className:"font14 c-red mt5"},we.createElement(Oe.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),we.createElement("p",{className:"mt10"},we.createElement("span",{className:"c-red"},Za.copy_reviews_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08",Za.all_reviews_count,"\u4F5C\u54C1\uFF09"),we.createElement(Ze.default,{className:"mt30",loading:_t["shixunHomeworks/getCodeReview"],pagination:!1,dataSource:Za.users_reviews,columns:Sr,onChange:(Pr,Qn,ao)=>{ao.order==="ascend"&&(In.b_order="asc"),ao.order==="descend"&&(In.b_order="desc"),ao.order||delete In.b_order,kt({type:"shixunHomeworks/getCodeReview",payload:xt({},In)})}}),we.createElement("aside",{className:"tc mb50 mt30"},we.createElement(Pe.Z,{showSizeChanger:!1,onChange:Ko,defaultCurrent:In.page||1,current:In.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:Za.copy_reviews_count}))))};var ct=(0,he.connect)(({shixunHomeworks:Vt,classroomList:_t,loading:kt})=>({shixunHomeworks:Vt,classroomList:_t,loading:kt.effects}))(He),wt=te(26162),Zt=te(5083),mn=te(57809),dt=te(5112),Dt=te(5871),yt=te(32134),en=te(12893),Wt=te(89392),un={flex_box_center:"flex_box_center___pegyD",flex_space_between:"flex_space_between___OEf74",flex_box_vertical_center:"flex_box_vertical_center___Gg0ks",flex_box_center_end:"flex_box_center_end___ZDNgp",flex_box_column:"flex_box_column___kUnuF",form:"form___dWO2F",title:"title___tyrHF",content:"content____AOnH",pubColSty:"pubColSty___jjxFz",selectSty:"selectSty___RPIyk",borderSty:"borderSty___NbRdH",delSty:"delSty___Yap2B",delBorder:"delBorder___iWzM8",copHover:"copHover___DYJF8"},Vn=te(2748),fn=te(69577),an=te(23869),Un=te(97202),zt=te(59301),Tt=Object.defineProperty,Xt=Object.defineProperties,Ea=Object.getOwnPropertyDescriptors,qn=Object.getOwnPropertySymbols,Mn=Object.prototype.hasOwnProperty,Ga=Object.prototype.propertyIsEnumerable,La=(Vt,_t,kt)=>_t in Vt?Tt(Vt,_t,{enumerable:!0,configurable:!0,writable:!0,value:kt}):Vt[_t]=kt,Ar=(Vt,_t)=>{for(var kt in _t||(_t={}))Mn.call(_t,kt)&&La(Vt,kt,_t[kt]);if(qn)for(var kt of qn(_t))Ga.call(_t,kt)&&La(Vt,kt,_t[kt]);return Vt},Cr=(Vt,_t)=>Xt(Vt,Ea(_t)),Qa=(Vt,_t,kt)=>new Promise((ba,Va)=>{var Fa=hn=>{try{Ua(kt.next(hn))}catch(Za){Va(Za)}},In=hn=>{try{Ua(kt.throw(hn))}catch(Za){Va(Za)}},Ua=hn=>hn.done?ba(hn.value):Promise.resolve(hn.value).then(Fa,In);Ua((kt=kt.apply(Vt,_t)).next())});const{RangePicker:at}=Zt.default,{Option:Mt}=mn.default,Ft=({shixunHomeworks:Vt,user:_t,loading:kt,classroomList:ba,dispatch:Va})=>{var Fa,In,Ua,hn,Za,Da,Io,Ma,$o,Si,Ko,Sr;const Pr=(0,he.useParams)(),{workSetting:Qn,workList:ao,changeData:oi}=Vt,[ha,ca]=(0,z.useState)(!0),[eo,Ai]=(0,z.useState)(!1);let[Tn,tr]=(0,z.useState)([]),[aa,nn]=(0,z.useState)([]);const Wn=(0,z.useRef)(!0);let[Cn,$r]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_minus_score:0,penalty_type:Vn.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,send_type:void 0,difficult_count:[],difficult_settings:[],late_penalty:0});(0,z.useEffect)(()=>(mr(),()=>{tr([])}),[]);const mr=()=>{Va({type:"shixunHomeworks/getWorkSetting",payload:Ar({},Pr)})};(0,z.useEffect)(()=>{var vn,na;((0,De.G5)()||(0,De.Rm)()&&((vn=ba.AssistantObject.hack)!=null&&vn.can_late||(na=ba.AssistantObject.hack)!=null&&na.can_publish))&&ca(!1)},[_t,ba]),(0,z.useEffect)(()=>{if(!(Qn!=null&&Qn.course_id)||!Wn.current)return;Wn.current=!1,Object.keys(Cn).map(function(na){Cn[na]=Qn[na]}),(!Cn.allow_late||!Cn.unified_late)&&(Cn.late_minus_score=20,Cn.penalty_type=Vn.Q.Percent),Cn.unified_setting||(Cn.unified_late=!1,Cn.unified_anonymous_comment=!1,Cn.unified_anonymous_appeal=!1),Tn=JSON.parse(JSON.stringify(Qn.group_settings.map(na=>Cr(Ar({},na),{group_name:[na.group_name]})).filter(na=>na.publish_time!==null))),aa=JSON.parse(JSON.stringify(Qn.allow_late_settings.map(na=>Cr(Ar({},na),{group_name:[na.group_name]})).filter(na=>na.late_time!==null))),Cn.difficult_settings.length===0&&(Cn.difficult_settings=[0,0,0]),$r(Ar({},Cn));const vn=(0,Me.QE)((Tn==null?void 0:Tn.length)>0?Tn:[]);tr([...vn]),(aa==null?void 0:aa.length)<=0?nn([{late_minus_score:20}]):nn([...aa])},[Qn]);const Tr=()=>{var vn;if(((vn=_t==null?void 0:_t.userInfo)==null?void 0:vn.user_status)===2){(0,an.Rd)();return}const na=JSON.parse(JSON.stringify(Cn));if(na.categoryId=Pr.categoryId,Cn.unified_setting||(Tn=Tn==null?void 0:Tn.map(Oa=>{var _n;if(!Oa.publish_time||!Oa.end_time)throw Ie.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Oa.group_name)throw Ie.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Oa.group_name=typeof(Oa==null?void 0:Oa.group_name)=="string"?[Oa==null?void 0:Oa.group_name]:Oa==null?void 0:Oa.group_name,Oa.group_id=(_n=Qn.group_settings)==null?void 0:_n.filter(ya=>{var wr;return(wr=Oa==null?void 0:Oa.group_name)==null?void 0:wr.includes(ya.group_name)}).map(ya=>ya.group_id||ya.id).toString().split(","),Oa})),na.group_settings=Tn,Cn.allow_late)if(Cn.unified_late){if(Cn.late_minus_score===null||Cn.late_minus_score===void 0||Cn.late_minus_score<0||Cn.late_minus_score>100)throw Ie.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Cn.late_time)throw Ie.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else aa=aa==null?void 0:aa.map(Oa=>{var _n,ya;if(Oa.late_minus_score===null||Oa.late_minus_score===void 0||Oa.late_minus_score<0||Oa.late_minus_score>100)throw Ie.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Oa.late_time)throw Ie.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Oa.group_name)throw Ie.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Oa.group_name=typeof(Oa==null?void 0:Oa.group_name)=="string"?[Oa==null?void 0:Oa.group_name]:Oa==null?void 0:Oa.group_name,Oa.group_id=(ya=(_n=Oa==null?void 0:Oa.group_name)==null?void 0:_n.map(wr=>{var Fr,Co;let qo=(Co=(Fr=Qn.group_settings)==null?void 0:Fr.filter(Di=>(Di==null?void 0:Di.group_name)===wr))==null?void 0:Co[0];return qo==null?void 0:qo.group_id}))==null?void 0:ya.toString().split(","),Oa}),na.allow_late_settings=aa;na.send_type===1&&(na.difficult_settings=na.difficult_settings.map(Oa=>Oa||0)),Jo(na)},Jo=vn=>{var na;if(vn.total_score===null){Ie.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(vn!=null&&vn.work_efficiency&&vn.eff_score===null){Ie.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Oa={shixun_evaluation:vn.shixun_evaluation,challenge_settings:vn.challenge_settings},_n=()=>Qa(void 0,null,function*(){Ai(!0),(yield(0,se.ZP)(`/api/homework_commons/${Pr.categoryId}/publish_setting.json`,{method:"post",body:Ar({},vn)})).status===0&&(Ie.ZP.success("\u66F4\u65B0\u6210\u529F"),mr(),Va({type:"shixunHomeworks/getWorkList",payload:Ar({},Pr)})),Ai(!1)});!(0,Wt.isEqual)(oi,Oa)&&!((na=ao==null?void 0:ao.homework_status)!=null&&na.includes("\u672A\u53D1\u5E03"))?be.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:_n}):_n()},fr=(vn,na,Oa="group_id")=>{var _n;return na?na.find(ya=>ya[Oa]===vn):(_n=Qn==null?void 0:Qn.group_settings)==null?void 0:_n.find(ya=>ya.group_id[0]===vn)},So=(Qn==null?void 0:Qn.allow_late)||(Qn==null?void 0:Qn.anonymous_comment),Ha=vn=>{var na,Oa;const _n=fr(vn,Qn==null?void 0:Qn.allow_late_settings,"id"),ya=fr(vn,Qn==null?void 0:Qn.anonymous_comment_settings),wr=fr(vn);return(Qn==null?void 0:Qn.allow_late)&&_n&&ue()(_n==null?void 0:_n.late_time)<=ue()()||(Qn==null?void 0:Qn.anonymous_comment)&&ya&&(ya==null?void 0:ya.evaluation_start)!==null||((Oa=(ue()(wr==null?void 0:wr.end_time)<=ue()()&&((na=Qn==null?void 0:Qn.allow_late_settings)==null?void 0:na.filter(Fr=>Fr.group_id.includes(vn))))[0])==null?void 0:Oa.late_time)!=null},Yr=Qn==null?void 0:Qn.anonymous_comment,mo=vn=>{if(!vn)return!1;const na=fr(vn,Qn==null?void 0:Qn.anonymous_comment_settings);return(Qn==null?void 0:Qn.anonymous_comment)&&na&&(na==null?void 0:na.evaluation_start)!==null},Do=(vn,na)=>{var Oa,_n,ya;Va({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:vn,index:na,rangePickerDisabled:ha||(ue()()<=ue()((_n=fr((Oa=vn==null?void 0:vn.group_id)==null?void 0:Oa[0]))==null?void 0:_n.publish_time)?!1:[!0,Ha((ya=vn==null?void 0:vn.group_id)==null?void 0:ya[0])]),disabledDate:Qn==null?void 0:Qn.course_end_date}})};return zt.createElement("section",{className:un.form},zt.createElement("div",{className:un.title},"\u8BD5\u9898\u53D1\u5E03",zt.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),zt.createElement("div",{className:un.content},zt.createElement(dt.ZP.Group,{disabled:ha||!((Fa=ao==null?void 0:ao.homework_status)!=null&&Fa.includes("\u672A\u53D1\u5E03"))||!((In=ba.AssistantObject.hack)!=null&&In.can_publish)&&(0,De.Rm)(),value:Cn.send_type,onChange:vn=>{Cn.send_type=vn.target.value,$r(Object.assign({},Cn))}},zt.createElement(dt.ZP,{value:0,style:{color:"#333333"}},"\u56FA\u5B9A\u8BD5\u9898\u6A21\u5F0F"),zt.createElement(dt.ZP,{style:{marginLeft:40,color:"#333333"},value:1},"\u968F\u673A\u62BD\u9898\u6A21\u5F0F"))),Cn.send_type===1&&zt.createElement("div",{className:un.content,style:{borderTop:"1px solid #fff"}},zt.createElement(gt.Z,{style:{marginLeft:"165px"}},zt.createElement(Oe.Z,{style:{color:"#333333"}},"\u7B80\u5355\u9898\u6570",zt.createElement(Dt.Z,{size:"large",precision:0,disabled:ha||!((Ua=ao==null?void 0:ao.homework_status)!=null&&Ua.includes("\u672A\u53D1\u5E03")),placeholder:`\u6700\u5927${Cn.difficult_count[0]||0}`,min:0,max:Cn.difficult_count[0]||0,value:Cn.difficult_settings[0],onChange:vn=>{Cn.difficult_settings[0]=vn,$r(Object.assign({},Cn))},className:"ml10 mr20",style:{width:120}})),zt.createElement(Oe.Z,{style:{color:"#333333"}},"\u9002\u4E2D\u9898\u6570",zt.createElement(Dt.Z,{size:"large",precision:0,disabled:ha||!((hn=ao==null?void 0:ao.homework_status)!=null&&hn.includes("\u672A\u53D1\u5E03")),placeholder:`\u6700\u5927${Cn.difficult_count[1]||0}`,min:0,max:Cn.difficult_count[1]||0,value:Cn.difficult_settings[1],onChange:vn=>{Cn.difficult_settings[1]=vn,$r(Object.assign({},Cn))},className:"ml10 mr20",style:{width:120}})),zt.createElement(Oe.Z,{style:{color:"#333333"}},"\u56F0\u96BE\u9898\u6570",zt.createElement(Dt.Z,{size:"large",precision:0,disabled:ha||!((Za=ao==null?void 0:ao.homework_status)!=null&&Za.includes("\u672A\u53D1\u5E03")),placeholder:`\u6700\u5927${Cn.difficult_count[2]||0}`,min:0,max:Cn.difficult_count[2]||0,value:Cn.difficult_settings[2],onChange:vn=>{Cn.difficult_settings[2]=vn,$r(Object.assign({},Cn))},className:"ml10 mr20",style:{width:120}})))),zt.createElement("div",{className:`${un.title} mt30`},"\u4F5C\u4E1A\u53D1\u5E03",zt.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u53D1\u5E03\u65B9\u5F0F\uFF09")),zt.createElement("div",{className:un.content},zt.createElement(dt.ZP.Group,{disabled:ha||!((Da=ao==null?void 0:ao.homework_status)!=null&&Da.includes("\u672A\u53D1\u5E03"))||!((Io=ba.AssistantObject.hack)!=null&&Io.can_publish)&&(0,De.Rm)(),value:Cn.unified_setting,onChange:vn=>{var na;if(!((na=ao==null?void 0:ao.homework_status)!=null&&na.includes("\u672A\u53D1\u5E03"))){Ie.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Cn.unified_setting=!Cn.unified_setting,Cn.unified_setting||(Cn.unified_late=!1),$r(Object.assign({},Cn)),Cn.unified_setting===!1&&Tn==""){tr(Tn.concat({}));return}Cn.unified_setting&&(tr([]),nn([{late_minus_score:5}]))}},zt.createElement(dt.ZP,{value:!0,disabled:!(Qn!=null&&Qn.manage_all_group),style:{color:"#333333"}},"\u7EDF\u4E00\u53D1\u5E03"),zt.createElement(dt.ZP,{style:{marginLeft:70,color:"#333333"},disabled:((Ma=Qn==null?void 0:Qn.group_settings)==null?void 0:Ma.length)===0,value:!1},"\u5206\u73ED\u53D1\u5E03")),(($o=Qn==null?void 0:Qn.group_settings)==null?void 0:$o.length)===0&&zt.createElement("p",{style:{marginLeft:"14px",color:"rgba(0, 0, 0, 0.25)"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),zt.createElement("div",{className:un.content,style:{borderTop:"1px solid #fff"}},Cn.unified_setting&&zt.createElement(gt.Z,{align:"middle",className:"ml25"},zt.createElement(gt.Z,{align:"middle"},zt.createElement(Oe.Z,{className:"c-grey-333"},"\u53D1\u5E03\u65F6\u95F4"),zt.createElement(Oe.Z,{className:"ml10"},zt.createElement(Zt.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:vn=>(0,fn.Q8)(vn,Qn==null?void 0:Qn.course_end_date),disabledTime:vn=>(0,fn.d0)(vn),disabled:ha||ue()()>=ue()(Qn==null?void 0:Qn.publish_time)||!((Si=ba.AssistantObject.hack)!=null&&Si.can_publish)&&(0,De.Rm)(),value:Cn.publish_time?ue()(Cn.publish_time):"",onChange:(vn,na)=>{Cn.publish_time=na,(Cn.end_time==""||!Cn.end_time)&&Cn.unified_setting&&(Cn.end_time=ue()(vn).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),$r(Object.assign({},Cn))}}))),zt.createElement(gt.Z,{align:"middle",style:{marginLeft:40}},zt.createElement(Oe.Z,{className:"c-grey-333"},"\u622A\u6B62\u65F6\u95F4"),zt.createElement(Oe.Z,{className:"ml10"},zt.createElement(Zt.default,{style:{width:170},allowClear:!1,size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ue()((0,Me.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(Qn==null?void 0:Qn.allow_late)&&(Qn==null?void 0:Qn.homework_status.includes("\u5DF2\u622A\u6B62"))||ha||(Qn==null?void 0:Qn.allow_late)&&ue()()>=ue()(Qn==null?void 0:Qn.end_time)||!((Ko=ba.AssistantObject.hack)!=null&&Ko.can_publish)&&(0,De.Rm)(),disabledDate:vn=>(0,fn.Q8)(vn,Qn==null?void 0:Qn.course_end_date,Cn.publish_time),disabledTime:vn=>(0,fn.d0)(vn,Cn.publish_time),value:Cn.end_time?ue()(Cn.end_time):"",onChange:(vn,na)=>{Cn.end_time=na,$r(Object.assign({},Cn))}})))),!Cn.unified_setting&&(Tn==null?void 0:Tn.length)>0&&zt.createElement(gt.Z,{className:"ml25"},Tn&&Tn.map(function(vn,na){var Oa,_n,ya,wr;return zt.createElement(Oe.Z,{className:na!==0&&"mt20",span:24,key:na},zt.createElement(gt.Z,{gutter:[0,16]},zt.createElement(Oe.Z,{span:8},zt.createElement(gt.Z,{gutter:[8,16],align:"middle"},zt.createElement(Oe.Z,{style:{minWidth:85},className:"c-grey-333"},"\u53D1\u5E03\u89C4\u5219 ",na+1),zt.createElement(Oe.Z,{flex:"1",style:{maxWidth:300}},zt.createElement(mn.default,{size:"large",disabled:ha||((Oa=Qn==null?void 0:Qn.homework_status)!=null&&Oa.includes("\u672A\u53D1\u5E03")&&vn.id||ue()(){var Co;if(!((Co=ba.AssistantObject.hack)!=null&&Co.can_publish)&&(0,De.Rm)()){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Tn[na].group_name=Fr,Tn[na].group_id=vn.group_id;const qo=(0,Wt.flattenDeep)(Tn.map(Hi=>Hi.group_name)),Di=aa.map(Hi=>{let qi=(Hi==null?void 0:Hi.group_name)||[];return Cr(Ar({},Hi),{group_name:(0,Wt.remove)(qi,wl=>qo.includes(wl))})});nn(Di),tr(Tn.slice())},maxTagCount:4,maxTagPlaceholder:Fr=>zt.createElement("div",{style:{cursor:"pointer"},onClick:()=>Do(vn,na)},"+",Fr==null?void 0:Fr.length)},Qn.group_settings&&Qn.group_settings.map(function(Fr){if(!Tn.map(Co=>Co.group_name).toString().split(",").includes(String(Fr.group_name)))return zt.createElement(Mt,{value:Fr.group_name,key:Fr.id},Fr.group_name)}))))),zt.createElement(Oe.Z,{span:14,style:{display:"flex",alignItems:"center"}},zt.createElement(at,{size:"large",allowClear:!1,ranges:{\u6B64\u523B:[vn.publish_time?ue()(vn.publish_time):ue()(),ue()()]},disabled:ha||(ue()()<=ue()((_n=fr(vn.id))==null?void 0:_n.publish_time)?!1:[!0,Ha(vn.id)]),style:{width:605,marginLeft:10},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Fr=>(0,fn.Q8)(Fr,Qn==null?void 0:Qn.course_end_date),disabledTime:Fr=>(0,fn.d0)(Fr),showTime:{format:"HH:mm",defaultValue:[ue()((0,Me.U6)(),"HH:mm"),ue()((0,Me.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:vn.publish_time&&[ue()(vn.publish_time),vn.end_time?ue()(vn.end_time):void 0],onChange:(Fr,Co)=>{var qo;if(!((qo=ba.AssistantObject.hack)!=null&&qo.can_publish)&&(0,De.Rm)()){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Tn[na].publish_time=Co[0],!vn.end_time&&Co[0]?Tn[na].end_time=ue()(Co[0]).add(7,"days"):Tn[na].end_time=Co[1],tr([...Tn])},onCalendarChange:(Fr,Co,qo)=>{if(Co!=null&&Co[0]&&!Co[1]){const Di=ue()(Co[0]).add(7,"days");Tn[na].publish_time=Co[0],Tn[na].end_time=Di,tr([...Tn])}}})),!ha&&zt.createElement(Oe.Z,{span:2,style:{display:"flex",alignItems:"center"}},((ya=vn==null?void 0:vn.group_id)==null?void 0:ya.length)>1&&zt.createElement(nt.Z,{title:"\u89C4\u5219\u62C6\u5206"},zt.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0",fontSize:14},onClick:()=>Do(vn,na)})),Tn.length<((wr=Qn==null?void 0:Qn.group_settings)==null?void 0:wr.length)&&zt.createElement(yt.Z,{className:"c-green ml10 mr10",onClick:()=>{tr(Tn.concat({}))}}),((vn==null?void 0:vn.publish_time)&&ue()(){var Fr;if(!((Fr=ba.AssistantObject.hack)!=null&&Fr.can_publish)&&(0,De.Rm)()){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Co=(0,Wt.cloneDeep)(aa);Co.forEach((qo,Di)=>{qo.group_name&&(qo.group_name=qo.group_name.filter(Hi=>{var qi;return!((qi=Tn[na].group_name)!=null&&qi.includes(Hi))}))}),nn(Co),Tn=Tn.filter((qo,Di)=>na!==Di),tr(Tn.slice()),setTimeout(()=>tr(Tn.slice()),10)}}))))}))),zt.createElement("div",{className:`${un.title} mt30`},"\u8865\u4EA4\u8BBE\u7F6E",zt.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09")),zt.createElement("div",{className:un.content},zt.createElement(gt.Z,null,zt.createElement(Ge.default,{checked:Cn.allow_late,disabled:ha||(Qn==null?void 0:Qn.allow_late),onChange:vn=>{var na;if(!((na=ba.AssistantObject.hack)!=null&&na.can_late)&&(0,De.Rm)()){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vn.target.checked&&be.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",width:480,centered:!0,content:zt.createElement("div",{style:{padding:10,background:"#f5f6f9"}},zt.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),zt.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),zt.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Cn.allow_late=!Cn.allow_late,aa==""&&nn([{late_minus_score:5}]),$r(Object.assign({},Cn))}},zt.createElement("span",{style:{fontSize:"14px"}},"\u5F00\u542F\u8865\u4EA4")))),(Cn==null?void 0:Cn.allow_late)&&zt.createElement("div",{className:un.content,style:{borderTop:"1px solid #fff",paddingLeft:54}},zt.createElement("div",null,zt.createElement("span",{style:{color:"#333333",marginRight:12}},"\u8865\u4EA4\u65B9\u5F0F\uFF1A"),zt.createElement(dt.ZP.Group,{disabled:ha||(Qn==null?void 0:Qn.anonymous_comment)||(Qn==null?void 0:Qn.allow_late),value:Cn.unified_late,onChange:vn=>{var na;if((0,De.Rm)()&&!((na=ba.AssistantObject.hack)!=null&&na.can_late)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Cn.unified_late=vn.target.value,aa==""&&!vn.target.value&&nn([{late_minus_score:5}]),$r(Ar({},Cn))}},(Cn==null?void 0:Cn.unified_setting)&&zt.createElement(dt.ZP,{value:!0,style:{color:"#333333"},disabled:!(Qn!=null&&Qn.manage_all_group)}," \u7EDF\u4E00\u8865\u4EA4 "),((Sr=Qn==null?void 0:Qn.group_settings)==null?void 0:Sr.length)&&zt.createElement(dt.ZP,{value:!1,style:{color:"#333333"}}," \u5206\u73ED\u8865\u4EA4 "))),Cn!=null&&Cn.unified_late?zt.createElement(zt.Fragment,null,zt.createElement(gt.Z,{align:"middle",className:"mt25"},zt.createElement(Oe.Z,{style:{color:"#333333"}},"\u8865\u4EA4\u6263\u5206:"),zt.createElement(Oe.Z,{className:"ml5"},zt.createElement(Vn.Z,{disabled:ha||Yr,value:{type:Cn.penalty_type,inputValue:Cn.late_minus_score},onChange:vn=>{var na;if((0,De.Rm)()&&!((na=ba.AssistantObject.hack)!=null&&na.can_late)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}$r(Cr(Ar({},Cn),{late_minus_score:vn.inputValue,penalty_type:vn.type}))}})),zt.createElement(Oe.Z,{flex:"1",className:"ml5"},zt.createElement("span",{className:"c-grey-c ml10"},Cn.penalty_type===Vn.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),zt.createElement(gt.Z,{align:"middle",className:"mt25"},zt.createElement(Oe.Z,{style:{color:"#333333"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4:"),zt.createElement(Oe.Z,{className:"ml5"},zt.createElement(Zt.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ue()((0,Me.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:ha||Yr,value:Cn.late_time?ue()(Cn.late_time):"",disabledDate:vn=>(0,fn.Q8)(vn,Qn==null?void 0:Qn.course_end_date),disabledTime:vn=>(0,fn.d0)(vn),onChange:(vn,na)=>{var Oa;if((0,De.Rm)()&&!((Oa=ba.AssistantObject.hack)!=null&&Oa.can_late)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Cn.late_time=na,$r(Object.assign({},Cn))}})),zt.createElement(Oe.Z,null,zt.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9)")))):aa.map(function(vn,na){var Oa;return zt.createElement(Oe.Z,{span:24,key:na},zt.createElement(gt.Z,{className:"mt25",align:"middle"},zt.createElement(Oe.Z,null,zt.createElement("span",{style:{minWidth:85,display:"inline-block",color:"#333333"}},"\u8865\u4EA4\u89C4\u5219",na+1,"\uFF1A"),zt.createElement(mn.default,{size:"large",disabled:ha||!((Oa=ao==null?void 0:ao.homework_status)!=null&&Oa.includes("\u672A\u53D1\u5E03"))&&vn.id||(Qn==null?void 0:Qn.anonymous_comment),mode:"multiple",className:`${un.selectSty}`,style:{width:200},value:typeof vn.group_name=="string"?[vn.group_name]:vn.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:_n=>{var ya;if((0,De.Rm)()&&!((ya=ba.AssistantObject.hack)!=null&&ya.can_late)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}aa[na].group_name=_n,aa[na].group_id=vn.group_id,nn(aa.slice())}},Qn.group_settings&&Qn.group_settings.map(function(_n){if(Cn!=null&&Cn.unified_setting&&!aa.map(ya=>ya.group_name).toString().split(",").includes(String(_n.group_name)))return zt.createElement(Mt,{value:_n.group_name,key:_n.id},_n.group_name);if(Tn.map(ya=>ya.group_name).toString().split(",").includes(String(_n.group_name))&&!aa.map(ya=>ya.group_name).toString().split(",").includes(String(_n.group_name)))return zt.createElement(Mt,{value:_n.group_name,key:_n.id},_n.group_name)}))),zt.createElement(Oe.Z,{className:"ml20",style:{display:"flex",alignItems:"center"}},zt.createElement("div",{style:{color:"#333333"}},"\u8865\u4EA4\u6263\u5206\uFF1A"),zt.createElement(Vn.Z,{disabled:ha||mo(vn.id),value:{type:vn.penalty_type,inputValue:vn.late_minus_score},onChange:_n=>{var ya;if((0,De.Rm)()&&!((ya=ba.AssistantObject.hack)!=null&&ya.can_late)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}aa[na].late_minus_score=_n.inputValue,aa[na].penalty_type=_n.type,nn([...aa])}})),zt.createElement(Oe.Z,{className:"ml20"},zt.createElement("span",{style:{color:"#333333"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\uFF1A"),zt.createElement(Zt.default,{size:"large",disabled:ha||mo(vn.id),style:{width:200},showTime:{format:"HH:mm",defaultValue:ue()((0,Me.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:_n=>(0,fn.Q8)(_n,Qn==null?void 0:Qn.course_end_date),disabledTime:_n=>(0,fn.d0)(_n),format:"YYYY-MM-DD HH:mm",value:vn!=null&&vn.late_time?ue()(vn.late_time):void 0,onChange:(_n,ya)=>{var wr;if((0,De.Rm)()&&!((wr=ba.AssistantObject.hack)!=null&&wr.can_late)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}aa[na].late_time=ya,nn([...aa])}})),!ha&&zt.createElement(Oe.Z,{style:{marginLeft:10}},na>0&&!vn.id&&zt.createElement(en.Z,{className:"mr10",style:{color:"#E30000"},onClick:()=>{aa=aa.filter((_n,ya)=>na!==ya),nn(aa.slice()),setTimeout(()=>nn(aa.slice()),10)}}),zt.createElement(yt.Z,{className:"c-green",onClick:()=>{var _n;if((0,De.Rm)()&&!((_n=ba.AssistantObject.hack)!=null&&_n.can_late)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}nn(aa.concat({penalty_type:Vn.Q.Percent,late_minus_score:20}))}}))))})),!ha&&zt.createElement(Ne.ZP,{type:"primary",size:"large",style:{width:138},className:"mt30",loading:eo,onClick:()=>Tr()},"\u4FDD\u5B58"),zt.createElement(Un.Z,{onConfirm:(vn,na)=>{Tn.splice(vn,0,...na),Tn.splice(vn+na.length,1);const Oa=(0,Me.QE)([...Tn]);tr([...Oa])}}))};var kn=(0,he.connect)(({shixunHomeworks:Vt,classroomList:_t,user:kt,loading:ba})=>({shixunHomeworks:Vt,loading:ba.effects,user:kt,classroomList:_t}))(Ft),dn=te(59301),Ln=Object.defineProperty,Xr=Object.defineProperties,Er=Object.getOwnPropertyDescriptors,Kr=Object.getOwnPropertySymbols,oo=Object.prototype.hasOwnProperty,Xa=Object.prototype.propertyIsEnumerable,Nn=(Vt,_t,kt)=>_t in Vt?Ln(Vt,_t,{enumerable:!0,configurable:!0,writable:!0,value:kt}):Vt[_t]=kt,ur=(Vt,_t)=>{for(var kt in _t||(_t={}))oo.call(_t,kt)&&Nn(Vt,kt,_t[kt]);if(Kr)for(var kt of Kr(_t))Xa.call(_t,kt)&&Nn(Vt,kt,_t[kt]);return Vt},nr=(Vt,_t)=>Xr(Vt,Er(_t)),sr=(Vt,_t,kt)=>new Promise((ba,Va)=>{var Fa=hn=>{try{Ua(kt.next(hn))}catch(Za){Va(Za)}},In=hn=>{try{Ua(kt.throw(hn))}catch(Za){Va(Za)}},Ua=hn=>hn.done?ba(hn.value):Promise.resolve(hn.value).then(Fa,In);Ua((kt=kt.apply(Vt,_t)).next())});function er(Vt,_t){const kt=[];for(let ba=Vt;ba<_t;ba++)kt.push(ba);return kt}const ht=Vt=>{let _t=new Date;const kt=ue()(Vt).format("HH");if(ue()(Vt).isSame(ue()(_t),"day")){const ba=ue()(_t).format("HH"),Va=ue()(_t).format("mm");return{disabledHours:()=>er(0,24).splice(1,ba*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",kt,ba),ue()(Vt).isSame(ue()(_t),"hour")&&kt<=ba?er(0,60).splice(0,Va):er(60,60))}}else if(ue()(Vt).isSame(ue()(),"day")){const ba=ue()().format("HH"),Va=ue()().format("mm");return{disabledHours:()=>er(0,24).splice(0,ba),disabledMinutes:()=>kt<=ba?er(0,Va):er(60,60)}}else return},{RangePicker:qt}=Zt.default,{Option:tn}=mn.default,Pn=({shixunHomeworks:Vt,loading:_t,dispatch:kt})=>{const ba=(0,he.useParams)(),Va=(0,he.useLocation)(),{workSetting:Fa,workList:In,changeData:Ua}=Vt,[hn,Za]=(0,z.useState)(!0),[Da,Io]=(0,z.useState)({}),[Ma,$o]=(0,z.useState)(!1),[Si]=ft.default.useForm();let[Ko,Sr]=(0,z.useState)([]),[Pr,Qn]=(0,z.useState)([]);const[ao,oi]=(0,z.useState)([]),ha=(0,z.useRef)(!0);let[ca,eo]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,open_code:!1,rank_forbidden:!1,hack_analysis:!1,hack_answer:!1,open_code_type:void 0,hack_analysis_type:2,hack_answer_type:1,comment_public:!0,total_score:"",eff_score:0,rank_forbidden_start:"",rank_forbidden_end:"",show_late_code:!0});(0,z.useEffect)(()=>()=>{Sr([])},[]),(0,z.useEffect)(()=>{Fa!=null&&Fa.can_edit&&Za(!1)},[Fa]);const Ai=()=>{kt({type:"shixunHomeworks/getWorkSetting",payload:ur({},ba)})},Tn=nn=>nn&&nn{Fa!=null&&Fa.course_id&&ha.current&&(ha.current=!1,Object.keys(ca).map(function(nn){Fa[nn]!==void 0&&(ca[nn]=Fa[nn])}),(!ca.allow_late||!ca.unified_late)&&(ca.late_penalty=5),Ko=JSON.parse(JSON.stringify(Fa.group_settings.map(nn=>nr(ur({},nn),{group_name:[nn.group_name]})).filter(nn=>nn.publish_time!==null))),Pr=JSON.parse(JSON.stringify(Fa.allow_late_settings.map(nn=>nr(ur({},nn),{group_name:[nn.group_name]})).filter(nn=>nn.rank_forbidden_start!==null))),eo(ur({},ca)),console.log(ca,Fa,"data"),Sr([...Ko]),(Pr==null?void 0:Pr.length)<=0?Qn([{}]):Qn([...Pr]))},[Fa]);const tr=()=>{const nn=JSON.parse(JSON.stringify(ca));if(nn.categoryId=ba.categoryId,ca.unified_setting||(Ko=Ko==null?void 0:Ko.map(Wn=>{var Cn;if(!Wn.publish_time||!Wn.end_time)throw Ie.ZP.error("\u8BF7\u628A\u5F00\u59CB\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u5F00\u59CB\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Wn.group_name)throw Ie.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Wn.group_name=typeof(Wn==null?void 0:Wn.group_name)=="string"?[Wn==null?void 0:Wn.group_name]:Wn==null?void 0:Wn.group_name,Wn.group_id=(Cn=Fa.group_settings)==null?void 0:Cn.filter($r=>{var mr;return(mr=Wn==null?void 0:Wn.group_name)==null?void 0:mr.includes($r.group_name)}).map($r=>$r.group_id||$r.id).toString().split(","),Wn})),nn.group_settings=Ko,ca.rank_forbidden)if(ca.unified_setting){if(!ca.rank_forbidden_start)throw Ie.ZP.error("\u8BF7\u628A\u5F00\u59CB\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u5F00\u59CB\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!ca.rank_forbidden_end)throw Ie.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(ue()(ca.rank_forbidden_end){var Cn,$r;if(!Wn.rank_forbidden_start)throw Ie.ZP.error("\u8BF7\u628A\u5F00\u59CB\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u5F00\u59CB\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Wn.rank_forbidden_end)throw Ie.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Wn.group_name)throw Ie.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Wn.group_name=typeof(Wn==null?void 0:Wn.group_name)=="string"?[Wn==null?void 0:Wn.group_name]:Wn==null?void 0:Wn.group_name,Wn.group_id=($r=(Cn=Wn==null?void 0:Wn.group_name)==null?void 0:Cn.map(mr=>{var Tr,Jo;let fr=(Jo=(Tr=Fa.group_settings)==null?void 0:Tr.filter(So=>(So==null?void 0:So.group_name)===mr))==null?void 0:Jo[0];return fr==null?void 0:fr.group_id}))==null?void 0:$r.toString().split(","),Wn}),nn.group_settingss=Pr;aa(nn)},aa=nn=>{if(console.log(nn.total_score,nn.eff_score),nn.total_score===null){Ie.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(nn!=null&&nn.work_efficiency&&nn.eff_score===null){Ie.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Wn={shixun_evaluation:nn.shixun_evaluation};sr(void 0,null,function*(){$o(!0),(yield(0,se.ZP)(`/api/homework_commons/${ba.categoryId}/public_setting.json`,{method:"post",body:ur({},nn)})).status===0&&(Ie.ZP.success("\u66F4\u65B0\u6210\u529F"),Ai(),kt({type:"shixunHomeworks/getWorkList",payload:ur({},ba)})),$o(!1)})};return dn.createElement("section",{className:un.form},dn.createElement("div",{className:un.title},"\u516C\u5F00\u8BBE\u7F6E"),dn.createElement("div",{className:un.content,style:{padding:0}},dn.createElement(gt.Z,null,dn.createElement(Oe.Z,{span:24,className:un.pubColSty},dn.createElement(Ge.default,{checked:ca.score_open,disabled:hn,onChange:nn=>{ca.score_open=nn.target.checked,eo(Object.assign({},ca))}},dn.createElement("span",{className:"font14 c-grey-333"},"\u516C\u5F00\u6210\u7EE9")),dn.createElement("span",{className:"c-grey-666 font14"},"\uFF08\u52FE\u9009\u540E\u5B66\u751F\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u540E\uFF0C\u53EF\u67E5\u770B\u5176\u4ED6\u5B66\u751F\u7684\u6210\u7EE9\uFF09")),dn.createElement(Oe.Z,{span:24,className:un.pubColSty,style:{borderBottom:ca.open_code?"none":"1px solid #fff"}},dn.createElement(Ge.default,{checked:ca.open_code,disabled:hn,onChange:nn=>{ca.open_code=nn.target.checked,nn.target.checked&&(ca.open_code_type=1),eo(Object.assign({},ca))}},dn.createElement("span",{className:"font14 c-grey-333"},"\u516C\u5F00\u4EE3\u7801")),dn.createElement("span",{className:"c-grey-666 font14"},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u53EF\u5728\u6392\u884C\u699C\u4E2D\u67E5\u770B\u4ED6\u4EBA\u8BD5\u9898\u901A\u8FC7\u4EE3\u7801\u8BE6\u60C5\uFF09")),!!ca.open_code&&dn.createElement(Oe.Z,{span:24,className:un.pubColSty},dn.createElement(dt.ZP.Group,{style:{marginLeft:"24px"},disabled:hn,value:ca.open_code_type,onChange:nn=>{ca.open_code_type=nn.target.value,eo(Object.assign({},ca))}},dn.createElement(dt.ZP,{value:1,style:{color:"#333333"}},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),dn.createElement(dt.ZP,{value:0,style:{marginLeft:60,color:"#333333"}},"\u4EFB\u610F\u65F6\u95F4"))),dn.createElement(Oe.Z,{span:24,className:un.pubColSty,style:{borderBottom:ca.rank_forbidden&&ca.unified_setting||!ca.unified_setting&&(Ko==null?void 0:Ko.length)>0&&ca.rank_forbidden?"none":"1px solid #fff"}},dn.createElement(Ge.default,{checked:ca.rank_forbidden,disabled:hn,onChange:nn=>{ca.rank_forbidden=nn.target.checked,eo(Object.assign({},ca))}},dn.createElement("span",{className:"font14"},"\u5F00\u542F\u5C01\u699C")),dn.createElement("span",{className:"c-grey-666 font14"},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u4E0D\u53EF\u67E5\u770B\u6392\u884C\u699C\u4FE1\u606F\u7684\u65F6\u95F4\u6BB5\uFF09")),!!ca.rank_forbidden&&ca.unified_setting&&dn.createElement(Oe.Z,{span:24,className:un.pubColSty,style:{height:"50px",lineHeight:"50px"}},dn.createElement("div",{style:{marginLeft:"24px"}},dn.createElement(gt.Z,{align:"middle"},dn.createElement(Oe.Z,null,"\u5F00\u59CB\u65F6\u95F4"),dn.createElement(Oe.Z,{className:"ml10"},dn.createElement(Zt.default,{size:"large",style:{width:370},placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4\uFF08\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u7684\u5F00\u59CB\u65F6\u95F4\uFF09",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Tn,disabledTime:ht,disabled:hn||ue()()>ue()(Fa.rank_forbidden_start),value:ca.rank_forbidden_start?ue()(ca.rank_forbidden_start):"",onChange:(nn,Wn)=>{ca.rank_forbidden_start=Wn,(ca.end_time==""||!ca.end_time)&&ca.unified_setting&&(ca.end_time=ue()(nn).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),eo(Object.assign({},ca))}})),dn.createElement(Oe.Z,{className:"ml20"},"\u622A\u6B62\u65F6\u95F4"),dn.createElement(Oe.Z,{className:"ml10"},dn.createElement(Zt.default,{size:"large",style:{width:370},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u7684\u7ED3\u675F\u65F6\u95F4\uFF09",showTime:{format:"HH:mm",defaultValue:ue()((0,Me.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:hn,disabledDate:Tn,value:ca.rank_forbidden_end?ue()(ca.rank_forbidden_end):"",onChange:(nn,Wn)=>{ca.rank_forbidden_end=Wn,eo(Object.assign({},ca))}}))))),!ca.unified_setting&&(Ko==null?void 0:Ko.length)>0&&!!ca.rank_forbidden&&dn.createElement(gt.Z,{align:"middle",style:{borderBottom:"1px solid #fff",paddingBottom:"5px",width:"100%"}},Pr.map(function(nn,Wn){var Cn,$r,mr,Tr,Jo,fr,So;return dn.createElement(Oe.Z,{span:24,key:Wn,style:{marginLeft:"24px"}},dn.createElement(gt.Z,{className:"mt10 ml30",align:"middle"},dn.createElement(Oe.Z,null,dn.createElement("span",{style:{color:"#666"}},"\u5C01\u699C\u89C4\u5219",Wn+1,"\uFF1A"),dn.createElement(mn.default,{size:"large",disabled:hn||!((Cn=In==null?void 0:In.homework_status)!=null&&Cn.includes("\u672A\u53D1\u5E03"))&&nn.id,mode:"multiple",className:un.selectSty,style:{width:250},value:typeof nn.group_name=="string"?[nn.group_name]:nn.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Ha=>{Pr[Wn].group_name=Ha,Pr[Wn].group_id=nn.group_id,Qn(Pr.slice())}},Fa.group_settings&&Fa.group_settings.map(function(Ha){if(ca!=null&&ca.unified_setting&&!Pr.map(Yr=>Yr.group_name).toString().split(",").includes(String(Ha.group_name)))return dn.createElement(tn,{value:Ha.group_name,key:Ha.id},Ha.group_name);if(Ko.map(Yr=>Yr.group_name).toString().split(",").includes(String(Ha.group_name))&&!Pr.map(Yr=>Yr.group_name).toString().split(",").includes(String(Ha.group_name)))return dn.createElement(tn,{value:Ha.group_name,key:Ha.id},Ha.group_name)}))),dn.createElement(Oe.Z,{span:15},dn.createElement("div",{className:"ml20"},dn.createElement(qt,{size:"large",allowClear:!1,disabled:hn||((Tr=(mr=($r=Fa==null?void 0:Fa.group_settings)==null?void 0:$r.filter(Ha=>Ha.id===nn.id))==null?void 0:mr[0])!=null&&Tr.rank_forbidden_start?ue()()Ha.id===nn.id))==null?void 0:fr[0])==null?void 0:So.rank_forbidden_start)?!1:[!0,!1]:!1),style:{width:635},placeholder:["\u5F00\u59CB\u65F6\u95F4\uFF08\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u7684\u5F00\u59CB\u65F6\u95F4\uFF09","\u7ED3\u675F\u65F6\u95F4\uFF08\u5B66\u751F\u770B\u4E0D\u5230\u6392\u884C\u699C\u7684\u7ED3\u675F\u65F6\u95F4\uFF09"],disabledDate:Tn,disabledTime:ht,showTime:{format:"HH:mm",defaultValue:[ue()((0,Me.U6)(),"HH:mm"),ue()((0,Me.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:nn.rank_forbidden_start&&[ue()(nn.rank_forbidden_start),nn.rank_forbidden_end?ue()(nn.rank_forbidden_end):void 0],onChange:(Ha,Yr)=>{Pr[Wn].rank_forbidden_start=Yr[0],Pr[Wn].rank_forbidden_end=Yr[1],Qn([...Pr])}}))),!hn&&dn.createElement(Oe.Z,null,dn.createElement(yt.Z,{className:"c-green",onClick:()=>{Qn(Pr.concat({}))}}),Wn>0&&!nn.id&&dn.createElement(en.Z,{className:"c-red ml10",onClick:()=>{Pr=Pr.filter((Ha,Yr)=>Wn!==Yr),Qn(Pr.slice()),setTimeout(()=>Qn(Pr.slice()),10)}}))))})),dn.createElement(Oe.Z,{span:24,className:un.pubColSty,style:{borderBottom:ca.hack_analysis?"none":"1px solid #fff"}},dn.createElement(Ge.default,{checked:ca.hack_analysis,disabled:hn,onChange:nn=>{ca.hack_analysis=nn.target.checked,nn.target.checked&&(ca.hack_analysis_type=2),eo(Object.assign({},ca))}},dn.createElement("span",{className:"font14 c-grey-333"},"\u516C\u5F00\u89E3\u6790")),dn.createElement("span",{className:"c-grey-666 font14"},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u67E5\u770B\u8BD5\u9898\u89E3\u6790\uFF09")),!!ca.hack_analysis&&dn.createElement(Oe.Z,{span:24,className:un.pubColSty},dn.createElement(dt.ZP.Group,{style:{marginLeft:"24px"},disabled:hn,value:ca.hack_analysis_type,onChange:nn=>{ca.hack_analysis_type=nn.target.value,eo(Object.assign({},ca))}},dn.createElement(dt.ZP,{value:2,style:{color:"#333333"}},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),dn.createElement(dt.ZP,{style:{marginLeft:60,color:"#333333"},value:0},"\u4EFB\u610F\u65F6\u95F4"),dn.createElement(dt.ZP,{style:{marginLeft:60,color:"#333333"},value:1},"\u5B66\u751F\u901A\u8FC7\u7B54\u9898\u540E/\u672A\u901A\u8FC7\u7684\u5B66\u751F\u4F5C\u4E1A\u622A\u6B62\u540E"))),dn.createElement(Oe.Z,{span:24,className:un.pubColSty,style:{borderBottom:ca.hack_answer?"none":"1px solid #fff"}},dn.createElement(Ge.default,{checked:ca.hack_answer,disabled:hn,onChange:nn=>{ca.hack_answer=nn.target.checked,nn.target.checked&&(ca.hack_answer_type=1),eo(Object.assign({},ca))}},dn.createElement("span",{className:"font14 c-grey-333"},"\u516C\u5F00\u7B54\u6848")),dn.createElement("span",{className:"c-grey-666 font14"},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u67E5\u770B\u8BD5\u9898\u7B54\u6848\uFF09")),!!ca.hack_answer&&dn.createElement(Oe.Z,{span:24,className:un.pubColSty},dn.createElement(dt.ZP.Group,{style:{marginLeft:"24px"},disabled:hn,value:ca.hack_answer_type,onChange:nn=>{ca.hack_answer_type=nn.target.value,eo(Object.assign({},ca))}},dn.createElement(dt.ZP,{value:1,style:{color:"#333333"}},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),dn.createElement(dt.ZP,{value:0,style:{marginLeft:60,color:"#333333"}},"\u4EFB\u610F\u65F6\u95F4"))))),dn.createElement("div",{className:`${un.title} mt30`},"\u5B66\u751F\u5B9E\u9A8C\u62A5\u544A\u4EE3\u7801\u5C55\u793A\u8BBE\u7F6E"),dn.createElement("div",{className:un.content},dn.createElement(Ge.default,{disabled:hn,checked:ca.show_late_code,onChange:()=>{ca.show_late_code=!ca.show_late_code,eo(Object.assign({},ca))}},dn.createElement("span",{className:"c-black"},"\u5C55\u793A\u6240\u6709\u8BC4\u6D4B\u4EE3\u7801"),dn.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u52FE\u9009\u540E\uFF0C\u5C55\u793A\u6240\u6709\u8BC4\u6D4B\u4EE3\u7801\uFF0C\u5426\u5219\u53EA\u5C55\u793A\u5728\u4F5C\u4E1A\u65F6\u95F4\u8303\u56F4\u5185\u63D0\u4EA4\u7684\u4EE3\u7801\uFF09"))),!hn&&dn.createElement(Ne.ZP,{type:"primary",size:"large",style:{width:138},className:"mt30",loading:Ma,onClick:()=>tr()},"\u4FDD\u5B58"))};var Rn=(0,he.connect)(({shixunHomeworks:Vt,loading:_t})=>({shixunHomeworks:Vt,loading:_t.effects}))(Pn),gn=te(59301),On=Object.defineProperty,yn=Object.defineProperties,ar=Object.getOwnPropertyDescriptors,Ra=Object.getOwnPropertySymbols,cn=Object.prototype.hasOwnProperty,io=Object.prototype.propertyIsEnumerable,to=(Vt,_t,kt)=>_t in Vt?On(Vt,_t,{enumerable:!0,configurable:!0,writable:!0,value:kt}):Vt[_t]=kt,no=(Vt,_t)=>{for(var kt in _t||(_t={}))cn.call(_t,kt)&&to(Vt,kt,_t[kt]);if(Ra)for(var kt of Ra(_t))io.call(_t,kt)&&to(Vt,kt,_t[kt]);return Vt},Mo=(Vt,_t)=>yn(Vt,ar(_t)),ea=(Vt,_t,kt)=>new Promise((ba,Va)=>{var Fa=hn=>{try{Ua(kt.next(hn))}catch(Za){Va(Za)}},In=hn=>{try{Ua(kt.throw(hn))}catch(Za){Va(Za)}},Ua=hn=>hn.done?ba(hn.value):Promise.resolve(hn.value).then(Fa,In);Ua((kt=kt.apply(Vt,_t)).next())});const Aa=({shixunHomeworks:Vt,loading:_t,dispatch:kt})=>{var ba;const Va=(0,he.useParams)(),{workSetting:Fa,workList:In,changeData:Ua}=Vt,[hn,Za]=(0,z.useState)(!0),[Da,Io]=(0,z.useState)(!1),[Ma,$o]=(0,z.useState)(!1),[Si]=ft.default.useForm();let[Ko,Sr]=(0,z.useState)([]),[Pr,Qn]=(0,z.useState)([]);const ao=!((ba=In==null?void 0:In.homework_status)!=null&&ba.includes("\u672A\u53D1\u5E03")),oi=(0,z.useRef)(!0);let[ha,ca]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,is_onpage_time:!0,training_time_rules:1,hack_settings:[],punish_time:void 0,hack_score_settings:void 0,hack_rank_rule:0});(0,z.useEffect)(()=>()=>{Sr([])},[]),(0,z.useEffect)(()=>{Fa!=null&&Fa.can_edit&&Za(!1)},[Fa]);const eo=()=>{kt({type:"shixunHomeworks/getWorkSetting",payload:no({},Va)})};(0,z.useEffect)(()=>{Fa!=null&&Fa.course_id&&oi.current&&(oi.current=!1,Object.keys(ha).map(function(nn){ha[nn]=Fa[nn]}),(!ha.allow_late||!ha.unified_late)&&(ha.late_penalty=5),Ko=JSON.parse(JSON.stringify(Fa.group_settings.map(nn=>Mo(no({},nn),{group_name:[nn.group_name]})).filter(nn=>nn.publish_time!==null))),Pr=JSON.parse(JSON.stringify(Fa.allow_late_settings.map(nn=>Mo(no({},nn),{group_name:[nn.group_name]})).filter(nn=>nn.late_time!==null))),tr(),ca(no({},ha)),Sr([...Ko]),Qn([...Pr]))},[Fa]);const Ai=()=>{const nn=JSON.parse(JSON.stringify(ha));Tn(nn)},Tn=nn=>{if(console.log(nn.total_score,nn.eff_score),nn.total_score===null){Ie.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}const Wn=()=>ea(void 0,null,function*(){Io(!0),(yield(0,se.ZP)(`/api/homework_commons/${Va.categoryId}/hack_score_setting.json`,{method:"post",body:no({},nn)})).status===0&&(Ie.ZP.success("\u66F4\u65B0\u6210\u529F"),eo(),kt({type:"shixunHomeworks/getWorkList",payload:no({},Va)})),Io(!1)});(ha==null?void 0:ha.hack_score_settings)!==(Fa==null?void 0:Fa.hack_score_settings)&&ao?be.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Wn}):Wn()},tr=()=>{var nn;const{total_score:Wn}=ha,Cn=(nn=ha.hack_settings)==null?void 0:nn.length;if(!Cn)return;let $r=0,mr;switch(ha.hack_score_settings){case 0:const Tr=(Wn/Cn).toFixed(2);ha.hack_settings.map((vn,na)=>{$r=na,vn.hack_score=Tr>0?Tr:0}),mr=(Wn-Tr*(Cn-1)).toFixed(2),ha.hack_settings[$r].hack_score=mr>0?mr:0;break;case 1:const Jo=[0,1,3,6];let fr=0;const So=ha.hack_settings.filter(vn=>vn.difficult===1).length*Jo[1],Ha=ha.hack_settings.filter(vn=>vn.difficult===2).length*Jo[2],Yr=ha.hack_settings.filter(vn=>vn.difficult===3).length*Jo[3],mo=Wn/(So+Ha+Yr);console.log(mo,2222),ha.hack_settings.map((vn,na)=>{$r=na,vn.hack_score=(Jo[vn.difficult]*mo).toFixed(2),fr=fr+Number(vn.hack_score)});let Do=ha.hack_settings[$r].hack_score;mr=(Wn-fr+Number(Do)).toFixed(2),ha.hack_settings[$r].hack_score=mr>0?mr:0;break}},aa=(Fa==null?void 0:Fa.send_type)===0||(Fa==null?void 0:Fa.send_type)===1&&(ha==null?void 0:ha.hack_score_settings)===2;return gn.createElement("section",{className:un.form},gn.createElement("div",{className:un.title},"\u5206\u503C\u8BBE\u7F6E"),gn.createElement("div",{className:`${un.content} mb30`},gn.createElement(gt.Z,{align:"middle"},gn.createElement(gt.Z,{align:"middle"},gn.createElement("span",{className:"c-grey-333"},"\u603B\u5206\u503C"),gn.createElement(Dt.Z,{min:0,className:"ml20",style:{width:220},size:"large",value:ha.total_score,disabled:hn,onChange:nn=>{ha.total_score=nn,ca(Object.assign({},ha)),tr()},addonAfter:"\u5206"})),gn.createElement(gt.Z,{align:"middle",style:{marginLeft:60}},gn.createElement("span",{className:"c-grey-333"},"\u6D4B\u8BC4\u5355\u6B21\u62A5\u9519\u589E\u52A0\u65F6\u957F"),gn.createElement(Dt.Z,{className:"ml20",style:{width:220},size:"large",min:0,value:ha.punish_time,precision:0,disabled:hn,onChange:nn=>{ha.punish_time=nn,ca(Object.assign({},ha)),tr()},addonAfter:"\u5206\u949F"})))),gn.createElement("div",{className:un.title},"\u6392\u884C\u699C\u65F6\u95F4\u540D\u6B21\u89C4\u5219"),gn.createElement("div",{className:`${un.content} mb30`},gn.createElement(dt.ZP.Group,{disabled:hn,value:ha.hack_rank_rule,onChange:nn=>{ha.hack_rank_rule=nn.target.value,ca(Object.assign({},ha))}},gn.createElement(dt.ZP,{value:0},gn.createElement("span",{className:"c-black"},"\u8017\u65F6\u65F6\u957F\u4F18\u5148"),gn.createElement("span",{className:"c-grey-666 font14"},"\uFF08\u540C\u6210\u7EE9\uFF0C\u8017\u65F6\u8D8A\u77ED\u540D\u6B21\u8D8A\u524D\uFF09")),gn.createElement(dt.ZP,{style:{marginLeft:40},value:1},gn.createElement("span",{className:"c-black"},"\u5B8C\u6210\u65F6\u95F4\u70B9\u4F18\u5148"),gn.createElement("span",{className:"c-grey-666 font14"},"\uFF08\u540C\u6210\u7EE9\uFF0C\u5B8C\u6210\u65F6\u95F4\u8D8A\u65E9\u540D\u6B21\u8D8A\u524D\uFF09")))),gn.createElement("div",{className:un.title},"\u8BD5\u9898\u5206\u503C"),gn.createElement("div",{className:un.content},gn.createElement(dt.ZP.Group,{value:ha.hack_score_settings,onChange:nn=>{ha.hack_score_settings=nn.target.value,ca(Object.assign({},ha)),tr()}},gn.createElement(dt.ZP,{value:0},"\u5747\u5206\u6BD4\u4F8B"),gn.createElement(dt.ZP,{style:{margin:"0 40px"},value:1},"\u96BE\u6613\u5EA6"),gn.createElement(dt.ZP,{value:2},"\u81EA\u5B9A\u4E49\u5206\u503C"))),gn.createElement("div",{className:un.content,style:{borderTop:"1px solid #fff"}},gn.createElement("div",{style:{padding:"0px 20px 20px 20px"}},ha.hack_settings&&ha.hack_settings.map(function(nn,Wn){return gn.createElement(gt.Z,{key:Wn,align:"middle",style:{marginTop:20}},gn.createElement(Oe.Z,{flex:"1",className:"pr10"},gn.createElement("span",{style:{color:"#333333"}},nn.hack_name)),gn.createElement(Oe.Z,{flex:"150px"},gn.createElement(Dt.Z,{min:0,step:.1,style:{visibility:aa?"visible":"hidden"},value:nn.hack_score,disabled:ha.hack_score_settings!==2,onChange:Cn=>{ha.hack_settings[Wn].hack_score=Cn;const $r=ha.hack_settings.reduce((mr,Tr)=>mr+Number(Tr.hack_score),0);ha.total_score=$r.toFixed(2),ca(no({},ha))},size:"large",addonAfter:"\u5206"})),gn.createElement(Oe.Z,{className:"ml20",style:{lineHeight:"20px"}},nn.difficult===1&&gn.createElement("span",{className:"tag-style-border-small bg-green c-white mr10"},"\u7B80\u5355"),nn.difficult===2&&gn.createElement("span",{className:"tag-style-border-small bg-blue c-white mr10"},"\u9002\u4E2D"),nn.difficult===3&&gn.createElement("span",{className:"tag-style-border-small bg-orange c-white mr10"},"\u56F0\u96BE")))}))),!hn&&gn.createElement(Ne.ZP,{type:"primary",size:"large",style:{width:138},className:"mt30",loading:Da,onClick:()=>Ai()},"\u4FDD\u5B58"))};var dr=(0,he.connect)(({shixunHomeworks:Vt,loading:_t})=>({shixunHomeworks:Vt,loading:_t.effects}))(Aa),pa=te(59301),jr=(Vt,_t,kt)=>new Promise((ba,Va)=>{var Fa=hn=>{try{Ua(kt.next(hn))}catch(Za){Va(Za)}},In=hn=>{try{Ua(kt.throw(hn))}catch(Za){Va(Za)}},Ua=hn=>hn.done?ba(hn.value):Promise.resolve(hn.value).then(Fa,In);Ua((kt=kt.apply(Vt,_t)).next())});const Ir=({shixunHomeworks:Vt,loading:_t,dispatch:kt})=>{var ba,Va;const[Fa,In]=(0,z.useState)(!0),[Ua,hn]=(0,z.useState)(!1),[Za,Da]=(0,z.useState)([]),[Io,Ma]=(0,z.useState)([]),[$o,Si]=(0,z.useState)([]),[Ko,Sr]=(0,z.useState)([]),[Pr,Qn]=(0,z.useState)(!1),[ao,oi]=(0,z.useState)(""),ha=(0,he.useParams)();function ca(){return jr(this,null,function*(){let Tn=yield(0,se.ZP)(`/api/homework_commons/${ha.categoryId}/homework_common_collaborators.json`,{method:"get"});Ma(Tn)})}function eo(){return jr(this,null,function*(){var Tn;let tr=yield(0,se.ZP)(`/api/courses/${ha==null?void 0:ha.coursesId}/teachers`,{method:"get",params:{homework_id:ha.categoryId,limit:1e3}});(Tn=tr==null?void 0:tr.teacher_list)==null||Tn.map(aa=>{aa.key=aa.user_id}),Si(tr==null?void 0:tr.teacher_list),Sr(tr==null?void 0:tr.teacher_list)})}(0,z.useEffect)(()=>{ca(),eo()},[ha]);const Ai=()=>{};return pa.createElement("section",{className:un.form},pa.createElement(gt.Z,{className:un.content,style:{padding:"20px 30px",gap:20}},(ba=Io==null?void 0:Io.data)==null?void 0:ba.map(Tn=>pa.createElement(gt.Z,{align:"middle",className:`${un.borderSty} ${ao===(Tn==null?void 0:Tn.id)?un.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},pa.createElement("span",{className:"c-grey-333"},Tn==null?void 0:Tn.real_name),(Io==null?void 0:Io.can_edit)&&pa.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${un.delSty}`,onMouseEnter:()=>{oi(Tn.id)},onMouseLeave:()=>{oi("")},onClick:()=>jr(void 0,null,function*(){(yield(0,se.ZP)(`/api/homework_commons/${ha.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:Tn.id}})).status===0&&(Ie.ZP.info("\u5220\u9664\u6210\u529F"),ca(),eo())})}))),!(Io!=null&&Io.can_edit)&&!((Va=Io==null?void 0:Io.data)!=null&&Va.length)&&pa.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005"),(Io==null?void 0:Io.can_edit)&&pa.createElement(Ne.ZP,{className:un.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>hn(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005")),pa.createElement(be.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:Ua,confirmLoading:Pr,onCancel:()=>hn(!1),onOk:()=>jr(void 0,null,function*(){if(Za.length===0){Ie.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}Qn(!0),(yield(0,se.ZP)(`/api/homework_commons/${ha.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:Za}})).status===0&&(Ie.ZP.info("\u6DFB\u52A0\u6210\u529F"),Da([]),ca(),eo(),hn(!1)),Qn(!1)})},pa.createElement("div",null,pa.createElement("div",{style:{display:"flex"}},pa.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",pa.createElement(ve.default.Search,{onChange:Tn=>{Si(Ko.filter(tr=>tr.name.indexOf(Tn.target.value)>-1))}})),pa.createElement(Ze.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(Tn,tr)=>{Da(Tn)},selectedRowKeys:Za,getCheckboxProps:Tn=>({disabled:Tn.is_collaborator})},pagination:!1,dataSource:$o,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var br=(0,he.connect)(({shixunHomeworks:Vt,loading:_t})=>({shixunHomeworks:Vt,loading:_t.effects}))(Ir),po=te(59301);const Lo=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:po.createElement(kn,null)},{key:"2",label:"\u8BC4\u5206\u8BBE\u7F6E",element:po.createElement(dr,null)},{key:"3",label:"\u5C55\u793A\u8BBE\u7F6E",element:po.createElement(Rn,null)},{key:"4",label:"\u534F\u4F5C\u8BBE\u7F6E",element:po.createElement(br,null)}];var vi=()=>po.createElement(wt.Z,{dataSource:Lo,style:{marginBottom:52}}),Ei=te(26724),$i=te.n(Ei),zn=te(45278),Ia=te(59301),co=Object.defineProperty,xo=Object.defineProperties,wo=Object.getOwnPropertyDescriptors,ui=Object.getOwnPropertySymbols,Bi=Object.prototype.hasOwnProperty,Yi=Object.prototype.propertyIsEnumerable,Mi=(Vt,_t,kt)=>_t in Vt?co(Vt,_t,{enumerable:!0,configurable:!0,writable:!0,value:kt}):Vt[_t]=kt,Ce=(Vt,_t)=>{for(var kt in _t||(_t={}))Bi.call(_t,kt)&&Mi(Vt,kt,_t[kt]);if(ui)for(var kt of ui(_t))Yi.call(_t,kt)&&Mi(Vt,kt,_t[kt]);return Vt},Te=(Vt,_t)=>xo(Vt,wo(_t)),Qe=(Vt,_t,kt)=>new Promise((ba,Va)=>{var Fa=hn=>{try{Ua(kt.next(hn))}catch(Za){Va(Za)}},In=hn=>{try{Ua(kt.throw(hn))}catch(Za){Va(Za)}},Ua=hn=>hn.done?ba(hn.value):Promise.resolve(hn.value).then(Fa,In);Ua((kt=kt.apply(Vt,_t)).next())});const Et=({shixunHomeworks:Vt,loading:_t,dispatch:kt})=>{const ba=(0,he.useParams)(),Va=(0,he.useLocation)(),[Fa,In]=(0,z.useState)([]),[Ua,hn]=(0,z.useState)([]),[Za,Da]=(0,z.useState)(!0),[Io,Ma]=(0,z.useState)(!1),[$o,Si]=(0,z.useState)(1),[Ko,Sr]=(0,z.useState)([]),[Pr,Qn]=(0,z.useState)(!1),[ao,oi]=(0,z.useState)(!1),[ha,ca]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Vt.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(eo.resetFields(),In([]),Qn(!0),Tn()):Qn(!1)},[Vt.actionTabs.key]);const[eo]=ft.default.useForm();let Ai=[];const Tn=()=>Qe(void 0,null,function*(){var nn;if(Za&&!Io){Ma(!0),Si($o+1);const Wn=yield(0,zn.JG)(Te(Ce({},ba),{page:$o})),Cn=[...Wn.group_list];Wn!=null&&Wn.ungroup_list&&Cn.push({id:Wn==null?void 0:Wn.ungroup_list.id,name:Wn==null?void 0:Wn.ungroup_list.name,works_count:Wn==null?void 0:Wn.ungroup_list.work_count,last_review_time:Wn==null?void 0:Wn.ungroup_list.last_review_time}),In([...Fa,...Cn]),Ma(!1),((nn=Wn.group_list)==null?void 0:nn.length)<10&&Da(!1)}}),tr=()=>{kt({type:"shixunHomeworks/setActionTabs",payload:{}}),oi(!1),Da(!0),Ma(!1),Si(1),In([]),eo.resetFields()},aa=[{title:"",dataIndex:"id",width:280,render:(nn,Wn)=>Ia.createElement(Ge.default,{disabled:!(Wn.works_count>1),value:String(Wn.id)},Wn.name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_review_time",width:130}];return Ia.createElement(be.default,{centered:!0,title:"\u4EE3\u7801\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:Pr,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:()=>Qe(void 0,null,function*(){const nn=eo.getFieldValue();ca(!0);const Wn=yield(0,se.ZP)(`/api/homework_commons/${ba.categoryId}/hack_homework_code_repeat.json`,{method:"post",body:{group_ids:[...nn.group_ids]}});ca(!1),Wn.status===0&&(tr(),yield kt({type:"shixunHomeworks/getWorkList",payload:Vt.actionTabs.params}),he.history.push(`/classrooms/${ba.coursesId}/program_homework/${ba.categoryId}/detail?tabs=2`),kt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}),okButtonProps:{loading:ha},onCancel:tr},Ia.createElement("div",null,"\u8BF7\u6CE8\u610F\uFF1A\u5728\u6267\u884C\u4EE3\u7801\u67E5\u91CD\u64CD\u4F5C\u540E\uFF0C\u82E5\u5B66\u751F\u63D0\u4EA4\u65B0\u7684\u4F5C\u54C1\u4EE3\u7801\uFF0C\u65B0\u4F5C\u54C1\u4EE3\u7801\u4E0D\u8BA1\u5165\u672C\u6B21\u67E5\u91CD\u7ED3\u679C\u3002"),Vt.codeReviewCourse&&Ia.createElement(ft.default,{form:eo,onChange:nn=>{Sr(Ce({},eo.getFieldValue()))},initialValues:{group_ids:Ai,end_time:ue()(ue()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},Ia.createElement("div",{className:"flexd-table-header mt20"},Ia.createElement(Ze.default,{pagination:!1,dataSource:[],columns:aa})),Ia.createElement(ft.default.Item,{name:"group_ids"},Ia.createElement(Ge.default.Group,{className:"w100"},Ia.createElement("div",{style:{width:"100%",maxHeight:260,overflow:"auto"}},Ia.createElement($i(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:nn=>{Tn()},hasMore:Za,useWindow:!1},Ia.createElement(Ze.default,{loading:_t.effects["shixunHomeworks/getCodeReviewCourse"],showHeader:!1,columns:aa,dataSource:Fa,pagination:!1})))))),Ia.createElement(gt.Z,null,Ia.createElement(Oe.Z,{className:"ml10"},Ia.createElement(Ge.default,{checked:ao,onChange:nn=>{oi(nn.target.checked);let Wn=[];nn.target.checked&&(Wn=Fa.filter(Cn=>Cn.works_count>1).map(Cn=>Cn.id+"")),eo.setFieldsValue({group_ids:Wn})}},"\u5168\u9009"))))};var Yt=(0,he.connect)(({shixunHomeworks:Vt,loading:_t})=>({shixunHomeworks:Vt,loading:_t}))(Et),Jt=te(77579),bn=te(90823),Fn=te(23505),Yn=te(67135),Pa=te(30975),Ca=te(9859),ga=te(60885),Or=te(20463),Mr=te(47914),Ro=te(2610),Ur=Object.defineProperty,la=Object.defineProperties,$n=Object.getOwnPropertyDescriptors,oa=Object.getOwnPropertySymbols,ra=Object.prototype.hasOwnProperty,Nr=Object.prototype.propertyIsEnumerable,Zr=(Vt,_t,kt)=>_t in Vt?Ur(Vt,_t,{enumerable:!0,configurable:!0,writable:!0,value:kt}):Vt[_t]=kt,hr=(Vt,_t)=>{for(var kt in _t||(_t={}))ra.call(_t,kt)&&Zr(Vt,kt,_t[kt]);if(oa)for(var kt of oa(_t))Nr.call(_t,kt)&&Zr(Vt,kt,_t[kt]);return Vt},xr=(Vt,_t)=>la(Vt,$n(_t)),kr=(Vt,_t,kt)=>new Promise((ba,Va)=>{var Fa=hn=>{try{Ua(kt.next(hn))}catch(Za){Va(Za)}},In=hn=>{try{Ua(kt.throw(hn))}catch(Za){Va(Za)}},Ua=hn=>hn.done?ba(hn.value):Promise.resolve(hn.value).then(Fa,In);Ua((kt=kt.apply(Vt,_t)).next())});let ho=[Ca.Z,ga.Z,Or.Z];const ti=({user:Vt,classroomList:_t,shixunHomeworks:kt})=>{var ba,Va,Fa;let[In,Ua]=(0,z.useState)(hr(xr(hr({},(0,he.useParams)()),{page:1,per_page:20,rank_type:2,search:"",course_group:(0,De.dE)()?[Vt.userInfo.course.course_group_id]:[]}),(0,he.useParams)()));const[hn,Za]=(0,z.useState)([]),[Da,Io]=(0,z.useState)([]),[Ma,$o]=(0,z.useState)([]),[Si,Ko]=(0,z.useState)(!1),[Sr,Pr]=(0,z.useState)(!1);let[Qn,ao]=(0,z.useState)([{title:"\u6392\u884C",dataIndex:"rank",width:70,fixed:"left",ellipsis:!0,sorter:(Tn,tr)=>Tn.rank-tr.rank,render:(Tn,tr,aa)=>Tn<4?z.createElement("img",{src:ho[Tn-1]}):Tn},{title:"\u59D3\u540D",dataIndex:"user_name",width:80,fixed:"left",ellipsis:!0,key:"user_name",render:(Tn,tr,aa)=>z.createElement("span",null,tr.is_me&&z.createElement("span",{style:{display:"inline-block",fontSize:12,color:"#CA7720",background:"rgba(255, 181, 56, 0.36)",borderRadius:2,width:16,height:16,textAlign:"center",lineHeight:"16px",transform:"translateY(-1px)"}},"\u6211"),Tn)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",width:80,ellipsis:!0,fixed:"left",render:Tn=>Tn||"- -"},{title:"\u73ED\u7EA7",dataIndex:"course_group",key:"course_group",ellipsis:!0,width:70,fixed:"left"},{title:"\u901A\u8FC7",dataIndex:"passed_count",width:60,fixed:"left",ellipsis:!0,key:"passed_count",render:Tn=>z.createElement("span",null,Tn," ",Tn!="-"&&"\u9898")},{title:"\u5F97\u5206",dataIndex:"score",width:50,ellipsis:!0,fixed:"left",key:"score"}]);const[oi,ha]=(0,z.useState)(null),ca=()=>{var Tn,tr;const aa=((Tn=document.getElementById("filterWarp"))==null?void 0:Tn.clientHeight)||0,nn=((tr=document.getElementById("pagination"))==null?void 0:tr.clientHeight)||0;return window.innerHeight-aa-nn-110};(0,z.useEffect)(()=>{const Tn=()=>{ha(ca())};return window.addEventListener("resize",Tn),()=>{window.removeEventListener("resize",Tn)}},[]),(0,z.useEffect)(()=>{var Tn,tr,aa,nn,Wn;Qn.splice(7);for(let Cn=0;Cn<((Tn=hn==null?void 0:hn.question_data)==null?void 0:Tn.length);Cn++){let $r={};$r.title=hn!=null&&hn.sent_type?z.createElement("span",null,"\u9898\u76EE"+(Cn+1)+`\uFF08${(aa=(tr=hn==null?void 0:hn.question_data)==null?void 0:tr[Cn])==null?void 0:aa.question_score}\uFF09`):z.createElement("a",{onClick:()=>kr(void 0,null,function*(){var mr,Tr;let Jo=yield(0,se.ZP)(`/api/problems/${(Tr=(mr=hn==null?void 0:hn.question_data)==null?void 0:mr[Cn])==null?void 0:Tr.identifier}/start.json`,{method:"get"});Jo&&(window.open(`/myproblems/${Jo==null?void 0:Jo.identifier}?type=1`),localStorage.setItem("program_homework",[In.coursesId,In.categoryId]))})},"\u9898\u76EE"+(Cn+1)+`\uFF08${(Wn=(nn=hn==null?void 0:hn.question_data)==null?void 0:nn[Cn])==null?void 0:Wn.question_score}\uFF09`),$r.dataIndex="question_data",$r.width=140,$r.render=(mr,Tr)=>{var Jo,fr,So,Ha,Yr;return z.createElement("div",null,((Jo=mr==null?void 0:mr[Cn])==null?void 0:Jo.answer_question_time)&&z.createElement("div",null,z.createElement("span",{style:{cursor:"pointer"},className:"iconfont icon-shixun4 c-blue",onClick:()=>kr(void 0,null,function*(){var mo,Do,vn,na,Oa,_n,ya,wr;if((0,De.Rm)()&&!((mo=_t.AssistantObject.hack)!=null&&mo.can_appraise)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(!((Do=mr==null?void 0:mr[Cn])!=null&&Do.open_code)){Ie.ZP.info("\u6682\u4E0D\u5141\u8BB8\u67E5\u770B\u4EE3\u7801");return}let Fr=yield(0,se.ZP)("/api/courses/view_code.json",{method:"get",params:xr(hr({},In),{id:In.coursesId,homework_common_id:In.categoryId,hack_user_code_id:(vn=mr==null?void 0:mr[Cn])==null?void 0:vn.hack_user_code_id})});be.default.warning({icon:null,width:800,title:z.createElement("div",null,z.createElement("span",null,"\u4EE3\u7801"),z.createElement("span",null,"\u4F7F\u7528\u8BED\u8A00\uFF1A",(na=mr==null?void 0:mr[Cn])==null?void 0:na.current_language),z.createElement("span",null,"\u8FD0\u884C\u5185\u5B58\uFF1A",(Oa=mr==null?void 0:mr[Cn])==null?void 0:Oa.memory,"\uFF08KB\uFF09"),z.createElement("span",null,"\u8FD0\u884C\u65F6\u957F\uFF1A",(_n=mr==null?void 0:mr[Cn])==null?void 0:_n.run_time,"\uFF08ms\uFF09"),z.createElement("span",null,"\u5F97\u5206\uFF1A",(ya=mr==null?void 0:mr[Cn])==null?void 0:ya.score)),content:z.createElement(Mr.Z,{classroomList:_t,user:Vt,languages:[{language:(wr=mr==null?void 0:mr[Cn])==null?void 0:wr.language,code:Fr==null?void 0:Fr.code}],v:mr,shixunWorkReport:"shixunWorkReport",dispatch:"dispatch",autoHeight:!1,language:mr.language,game_id:mr.id,diff_code_count:mr.diff_code_count})})})}),z.createElement("span",{style:{margin:"0px 10px"}},((fr=mr==null?void 0:mr[Cn])==null?void 0:fr.answer_question_time)||"- -"),(So=mr==null?void 0:mr[Cn])!=null&&So.submit_count?z.createElement(nt.Z,{title:`${((Ha=mr==null?void 0:mr[Cn])==null?void 0:Ha.submit_count)||0}\u6B21\u5C1D\u8BD5\u51FA\u9519`},z.createElement("span",{style:{color:"red",marginRight:5},className:"iconfont icon-Bug"}),((Yr=mr==null?void 0:mr[Cn])==null?void 0:Yr.submit_count)||0):null))},Qn.push($r)}ao([...Qn])},[hn==null?void 0:hn.question_data]),(0,z.useEffect)(()=>{var Tn;(Tn=Vt==null?void 0:Vt.userInfo)!=null&&Tn.course&&((0,De.dE)()&&(In.course_group=(0,De.dE)()?[Vt.userInfo.course.course_group_id]:[],Ua(hr({},In))),eo(1))},[Vt==null?void 0:Vt.userInfo]);function eo(Tn){return kr(this,null,function*(){var tr,aa,nn,Wn,Cn,$r,mr;Ko(!0);let Tr=yield(0,se.ZP)("/api/courses/rank_list.json",{method:"get",params:xr(hr({},In),{id:In.coursesId,rank_type:2,homework_common_id:In.categoryId})});if(Za(Tr),Ko(!1),Tr.status!=-1&&((0,De.dE)()?(Tn===1&&Io([(aa=(tr=Tr==null?void 0:Tr.course_group)==null?void 0:tr[0])==null?void 0:aa.id]),Tr!=null&&Tr.my_rank?$o([hr({is_me:!0},Tr==null?void 0:Tr.my_rank),...Tr==null?void 0:Tr.rank_list]):$o([...Tr==null?void 0:Tr.rank_list])):$o([...Tr==null?void 0:Tr.rank_list]),Tn===1)){let Jo={title:(Tr==null?void 0:Tr.hack_rank_rule)===0?z.createElement(nt.Z,{title:`\u603B\u8017\u65F6\u65F6\u4E3A\u505A\u9898\u901A\u8FC7\u65F6\u957F\u548C\u7F5A\u65F6\u65F6\u957F\u7684\u603B\u548C\uFF0C \u7F5A\u65F6\u65F6\u957F=\u8BC4\u6D4B\u51FA\u9519\u6B21\u6570X\u8BBE\u7F6E\u7684\u7F5A\u65F6\uFF08\u5F53\u524D\u4E3A${Tr==null?void 0:Tr.punish_time}\u5206\uFF09`},z.createElement("span",{style:{marginRight:3}},"\u603B\u8017\u65F6")," ",z.createElement("span",{style:{fontSize:"14px"},className:"iconfont icon-tishixiaowenhao c-blue"})):"\u5B8C\u6210\u65F6\u95F4",dataIndex:(Tr==null?void 0:Tr.hack_rank_rule)===0?"finish_time":"finish_at",width:(Tr==null?void 0:Tr.hack_rank_rule)===0?80:150,ellipsis:!0,fixed:"left",key:"finish_time"};Qn.push(Jo);for(let fr=0;fr<((nn=Tr==null?void 0:Tr.question_data)==null?void 0:nn.length);fr++){let So={};So.title=Tr!=null&&Tr.sent_type?z.createElement("span",null,"\u9898\u76EE"+(fr+1)+`\uFF08${(Cn=(Wn=Tr==null?void 0:Tr.question_data)==null?void 0:Wn[fr])==null?void 0:Cn.question_score}\uFF09`):z.createElement("a",{onClick:()=>kr(this,null,function*(){var Ha,Yr;let mo=yield(0,se.ZP)(`/api/problems/${(Yr=(Ha=Tr==null?void 0:Tr.question_data)==null?void 0:Ha[fr])==null?void 0:Yr.identifier}/start.json`,{method:"get"});mo&&(window.open(`/myproblems/${mo==null?void 0:mo.identifier}?type=1`),localStorage.setItem("program_homework",[In.coursesId,In.categoryId]))})},"\u9898\u76EE"+(fr+1)+`\uFF08${(mr=($r=Tr==null?void 0:Tr.question_data)==null?void 0:$r[fr])==null?void 0:mr.question_score}\uFF09`),So.dataIndex="question_data",So.width=140,So.render=(Ha,Yr)=>{var mo,Do,vn,na,Oa;return z.createElement("div",null,((mo=Ha==null?void 0:Ha[fr])==null?void 0:mo.answer_question_time)&&z.createElement("div",null,z.createElement("span",{style:{cursor:"pointer"},className:"iconfont icon-shixun4 c-blue",onClick:()=>kr(this,null,function*(){var _n,ya,wr,Fr,Co,qo,Di,Hi;if((0,De.Rm)()&&!((_n=_t.AssistantObject.hack)!=null&&_n.can_view)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(!((ya=Ha==null?void 0:Ha[fr])!=null&&ya.open_code)){Ie.ZP.info("\u6682\u4E0D\u5141\u8BB8\u67E5\u770B\u4EE3\u7801");return}let qi=yield(0,se.ZP)("/api/courses/view_code.json",{method:"get",params:xr(hr({},In),{id:In.coursesId,homework_common_id:In.categoryId,hack_user_code_id:(wr=Ha==null?void 0:Ha[fr])==null?void 0:wr.hack_user_code_id})});be.default.warning({icon:null,width:800,title:z.createElement("div",null,z.createElement("span",null,"\u4EE3\u7801"),z.createElement("span",null,"\u4F7F\u7528\u8BED\u8A00\uFF1A",(Fr=Ha==null?void 0:Ha[fr])==null?void 0:Fr.current_language),z.createElement("span",null,"\u8FD0\u884C\u5185\u5B58\uFF1A",(Co=Ha==null?void 0:Ha[fr])==null?void 0:Co.memory,"\uFF08KB\uFF09"),z.createElement("span",null,"\u8FD0\u884C\u65F6\u957F\uFF1A",(qo=Ha==null?void 0:Ha[fr])==null?void 0:qo.run_time,"\uFF08ms\uFF09"),z.createElement("span",null,"\u5F97\u5206\uFF1A",(Di=Ha==null?void 0:Ha[fr])==null?void 0:Di.score)),content:z.createElement(Mr.Z,{classroomList:_t,user:Vt,languages:[{language:(Hi=Ha==null?void 0:Ha[fr])==null?void 0:Hi.language,code:qi==null?void 0:qi.code}],v:Ha,shixunWorkReport:"shixunWorkReport",dispatch:"dispatch",autoHeight:!1,language:Ha.language,game_id:Ha.id,diff_code_count:Ha.diff_code_count})})})}),z.createElement("span",{style:{margin:"0px 10px"}},((Do=Ha==null?void 0:Ha[fr])==null?void 0:Do.answer_question_time)||"- -"),(vn=Ha==null?void 0:Ha[fr])!=null&&vn.submit_count?z.createElement(nt.Z,{title:`${((na=Ha==null?void 0:Ha[fr])==null?void 0:na.submit_count)||0}\u6B21\u5C1D\u8BD5\u51FA\u9519`},z.createElement("span",{style:{color:"red",marginRight:5},className:"iconfont icon-Bug"}),((Oa=Ha==null?void 0:Ha[fr])==null?void 0:Oa.submit_count)||0):null))},Qn.push(So)}ao([...Qn])}})}console.log("----",kt,Qn);const Ai=(ba=kt==null?void 0:kt.workSetting)==null?void 0:ba.hack_rank_rule;return z.createElement("div",{style:{width:1200,margin:"0px auto",minHeight:Sr?"100vh":""},id:"rankingInfo"},(hn==null?void 0:hn.message)==="\u5C01\u699C\u4E2D"?z.createElement(We.Z,{customText:"\u7B54\u9898\u65F6\u95F4\u8FDB\u5165\u5012\u8BA1\u65F6\uFF0C\u6682\u65F6\u5C01\u699C\uFF0C\u8BF7\u52A0\u901F\u7ADE\u6280\u901A\u5173\u7B54\u9898"}):z.createElement("div",{style:{background:"#fff",padding:20,height:"100%",overflow:"auto"}},z.createElement("div",{id:"filterWarp"},z.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},z.createElement("div",{style:{display:"flex",width:"90%"}},z.createElement("label",null,"\u5206\u73ED\u60C5\u51B5\uFF1A"),(0,De.GJ)()&&z.createElement("div",{style:{flex:1}},z.createElement(Ge.default.Group,{className:Fn.Z.checkboxgroup,value:Da,onChange:Tn=>{var tr;In.type===1?(Io([]),In.course_group=[],In.page=1,Ua(hr({},In)),eo()):In.type===2?(Io(["\u5168\u90E8"]),In.course_group=(tr=hn==null?void 0:hn.course_group)==null?void 0:tr.map(aa=>aa.id),In.page=1,Ua(hr({},In)),eo()):(Io([...Tn.filter(aa=>aa!="\u5168\u90E8")]),In.course_group=Tn.filter(aa=>aa!="\u5168\u90E8"),In.page=1,Ua(hr({},In)),eo())}},z.createElement(Ge.default,{value:"\u5168\u90E8",style:{marginBottom:10},onChange:Tn=>{Tn.target.checked?In.type=2:In.type=1}},"\u5168\u90E8\u5206\u73ED"),(Va=hn==null?void 0:hn.course_group)==null?void 0:Va.map((Tn,tr)=>z.createElement(Ge.default,{style:{marginBottom:10},onChange:aa=>{In.type=3},value:Tn.id},Tn==null?void 0:Tn.name)))),(0,De.dE)()&&z.createElement(dt.ZP.Group,{style:{marginBottom:10},onChange:Tn=>{Tn.target.value==="\u5168\u90E8"?(In.course_group=[],In.page=1,Ua(hr({},In)),eo()):(In.course_group=[Tn.target.value],In.page=1,Ua(hr({},In)),eo())},defaultValue:Vt.userInfo.course.course_group_id},z.createElement(dt.ZP,{value:"\u5168\u90E8",style:{marginBottom:10}},"\u5168\u90E8\u5206\u73ED"),(Fa=hn==null?void 0:hn.course_group)==null?void 0:Fa.map((Tn,tr)=>z.createElement(dt.ZP,{style:{marginBottom:10},value:Tn.id},Tn.name)))),z.createElement("div",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{Sr?(0,Ro.BU)():(0,Ro.Dj)(document.getElementById("rankingInfo")),Pr(!Sr)}},z.createElement("i",{style:{fontSize:12},className:`mr10 iconfont ${Sr?"icon-tuichuquanping2":"icon-quanping2"}`}),z.createElement("span",null,Sr?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F\u5C55\u793A"))),z.createElement("div",{style:{width:"100%",display:"flex",justifyContent:"space-between",marginTop:10}},z.createElement("span",{style:{fontSize:14,color:"#B1BACD"}},"\u6392\u884C\u89C4\u5219\uFF1A",Ai===0?"\u4F5C\u4E1A\u65F6\u95F4\u6BB5\u4E4B\u5916\u7684\u63D0\u4EA4\u4E0D\u8BA1\u5165\u6392\u884C\u3002\u5F53\u524D\u6309\u5B9E\u9645\u5B9E\u9A8C\u65F6\u957F\u4F18\u5148\uFF0C\u540C\u901A\u8FC7\u9898\u6570\u4E0B\u65F6\u957F\u77ED\u540D\u6B21\u9760\u524D\u3002":"\u4F5C\u4E1A\u65F6\u95F4\u6BB5\u4E4B\u5916\u7684\u63D0\u4EA4\u4E0D\u8BA1\u5165\u6392\u884C\u3002\u5F53\u524D\u6309\u5B8C\u6210\u65F6\u95F4\u5148\u540E\u4F18\u5148\uFF0C\u540C\u901A\u8FC7\u9898\u6570\u4E0B\u5B8C\u6210\u65F6\u95F4\u8D8A\u65E9\u540D\u6B21\u9760\u524D\u3002"," ",z.createElement("a",{onClick:()=>{be.default.warning({title:"\u8BA1\u5206\u89C4\u5219",width:500,content:z.createElement("div",null,Ai===0&&z.createElement("p",null,"\u6392\u540D\u89C4\u5219\uFF1A\u7ECF\u5178ACM\u89C4\u5219"),z.createElement("p",null,"AC\uFF08\u901A\u8FC7\u9898\u76EE\uFF09\u8D8A\u591A\uFF0C\u6392\u540D\u8D8A\u9760\u524D\u3002"),z.createElement("p",null,"AC\u76F8\u540C\uFF0C\u603B\u7528\u65F6\u8D8A\u5C11\uFF0C\u6392\u540D\u8D8A\u9760\u524D\u3002"),Ai==0&&z.createElement(z.Fragment,null,z.createElement("p",null,"\u603B\u7528\u65F6=\u2211\uFF08\u6BCF\u4E00\u4E2A\u9898\u76EE\u7684\u7528\u65F6\uFF09"),z.createElement("p",null,"\u6BCF\u4E00\u4E2A\u9898\u76EE\u7684\u7528\u65F6=\u6BD4\u8D5B\u5F00\u59CB\u5230\u63D0\u4EA4\u88AB\u901A\u8FC7\u7684\u65F6\u95F4+\u7F5A\u65F6"),z.createElement("p",null,"\u7F5A\u65F6=\uFF08\u901A\u8FC7\u524D\uFF09\u9519\u8BEF\u4EE3\u7801\u63D0\u4EA4\u6B21\u6570*\u6BCF\u6B21\u7F5A\u65F6"),z.createElement("p",null,"\u4E0D\u7B97\u7F5A\u65F6\u7684\u60C5\u51B5\uFF1A\u6CA1\u6709\u901A\u8FC7\u7684\u9898\u76EE\u3001\uFF08\u7CFB\u7EDF\uFF09\u5185\u90E8\u9519\u8BEF\u3001\u7F16\u8BD1\u9519\u8BEF")))})}},"\u70B9\u51FB\u67E5\u770B\u8BA1\u5206\u89C4\u5219")),(0,De.GJ)()&&z.createElement(z.Fragment,null,z.createElement(ve.default.Search,{className:"mr20",onSearch:Tn=>{In.page=1,In.search=Tn,Ua(hr({},In)),eo()},placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",style:{width:250,marginLeft:"auto"}}),z.createElement(Ne.ZP,{onClick:()=>{(0,Pa.VY)(xr(hr({},In),{id:In.coursesId,rank_type:2,homework_common_id:In.categoryId}))}},"\u5BFC\u51FA")))),z.createElement(fe.Z,{spinning:Si},z.createElement(Ze.default,{style:{marginTop:10},pagination:!1,scroll:{x:1200,y:Sr?oi:null},rowClassName:(Tn,tr)=>tr===0&&(0,De.dE)()&&Fn.Z.tables,dataSource:Ma,columns:Qn})),z.createElement("div",{id:"pagination",style:{width:"100%",textAlign:"center",marginTop:10}},z.createElement(Pe.Z,{current:In.page,pageSize:In.per_page,total:hn==null?void 0:hn.count,showSizeChanger:!0,onChange:(Tn,tr)=>{In.page=Tn,In.per_page=tr,Ua(hr({},In)),eo()}}))))};var yo=(0,he.connect)(({shixunHomeworks:Vt,user:_t,classroomList:kt})=>({user:_t,shixunHomeworks:Vt,classroomList:kt}))(ti),Rr=te(37521),ro=te(56731),Fo=te(4835),vo=te(59659),Eo=te(3237),sa=te(59301),jo=Object.defineProperty,wi=Object.getOwnPropertySymbols,Zi=Object.prototype.hasOwnProperty,nl=Object.prototype.propertyIsEnumerable,Xi=(Vt,_t,kt)=>_t in Vt?jo(Vt,_t,{enumerable:!0,configurable:!0,writable:!0,value:kt}):Vt[_t]=kt,zi=(Vt,_t)=>{for(var kt in _t||(_t={}))Zi.call(_t,kt)&&Xi(Vt,kt,_t[kt]);if(wi)for(var kt of wi(_t))nl.call(_t,kt)&&Xi(Vt,kt,_t[kt]);return Vt},Fi=(Vt,_t,kt)=>new Promise((ba,Va)=>{var Fa=hn=>{try{Ua(kt.next(hn))}catch(Za){Va(Za)}},In=hn=>{try{Ua(kt.throw(hn))}catch(Za){Va(Za)}},Ua=hn=>hn.done?ba(hn.value):Promise.resolve(hn.value).then(Fa,In);Ua((kt=kt.apply(Vt,_t)).next())});let ul=[{live:"A",gz:"0\u4E2A\u9519\u8BEF",ld:"0\u4E2A\u6F0F\u6D1E",gf:"0 - 5%"},{live:"B",gz:"\u81F3\u5C111\u4E2A\u6B21\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u6B21\u8981\u6F0F\u6D1E",gf:"6% - 10%"},{live:"C",gz:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u6F0F\u6D1E",gf:"11% - 20%"},{live:"D",gz:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u6F0F\u6D1E",gf:"21% - 50%"},{live:"E",gz:"\u81F3\u5C111\u4E2A\u5D29\u6E83\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u5D29\u6E83\u6F0F\u6D1E",gf:"\u8D85\u8FC750%"}];const _i=({shixunHomeworks:Vt,classroomList:_t,globalSetting:kt,user:ba,loading:Va,dispatch:Fa})=>{var In,Ua,hn,Za;const Da=(0,he.useParams)(),[Io]=(0,he.useSearchParams)(),[Ma,$o]=(0,z.useState)(Io.get("tabs")||"0"),[Si,Ko]=(0,z.useState)({}),{workList:Sr,workSetting:Pr}=Vt,[Qn,ao]=(0,z.useState)(!1);Da.category=Io.get("category_id"),Da.order="work_score",Da.b_order="desc",(0,z.useEffect)(()=>{(0,De.Rm)()&&Fa({type:"classroomList/getAssistantPermissions",payload:{course_id:Da.coursesId}})},[(In=ba==null?void 0:ba.userInfo)==null?void 0:In.login]);const oi=aa=>{var nn;if(aa==="3"&&Fa({type:"shixunHomeworks/getWorkSetting",payload:zi({},Da)}),aa==="5"&&!((nn=_t.AssistantObject.hack)!=null&&nn.can_exam_leaderboard)&&(0,De.Rm)()){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}$o(aa),aa==="0"&&Fa({type:"shixunHomeworks/getWorkList",payload:Da})},ha=()=>{be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:sa.createElement("div",{className:"tc font16"},"\u4F60\u5728\u8BE5\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF0C\u65E0\u6CD5\u6062\u590D",sa.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u91CD\u505A\uFF1F"),onOk:()=>Fi(void 0,null,function*(){var aa;const nn=(aa=Vt.workList)==null?void 0:aa.myshixun_identifier;(yield(0,zn.Fr)({id:nn}))&&(Ie.ZP.info(`\u5DF2\u6E05\u7A7A\u672C\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55 -\u8BF7\u70B9\u51FB\u201C\u5F00\u542F\u6311\u6218\u201D\u91CD\u505A\u8BFE\u7A0B\u5B9E\u9A8C`),Fa({type:"shixunHomeworks/getWorkList",payload:Si}))})})},ca=aa=>{aa=aa!=null&&aa.includes(".json")?aa:`${aa}.json`,be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:sa.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Fi(void 0,null,function*(){const nn=yield(0,Yn.$Q)({url:aa});if(!nn)return;Ie.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Wn=yield(0,Yn.Ir)({id:nn.shixun_identifier});if(Wn!=null&&Wn.game_identifier){(0,Me.xg)(`/tasks/${Wn.game_identifier}?coursesId=${Da.coursesId}`);return}(Wn==null?void 0:Wn.status)===2?ca(Wn==null?void 0:Wn.message):(Wn==null?void 0:Wn.status)===3&&eo(Wn==null?void 0:Wn.message)})})},eo=aa=>{be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:sa.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",aa,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Ai=aa=>Fi(void 0,null,function*(){aa=aa!=null&&aa.includes(".json")?aa:`${aa}.json`;const nn=yield(0,Yn.$Q)({url:aa});if(console.log(nn,"execRes"),nn!=null&&nn.game_identifier){(0,Me.xg)(`/tasks/${nn.game_identifier}?coursesId=${Da.coursesId}`);return}(nn==null?void 0:nn.status)===-3?(0,Me.eF)():(nn==null?void 0:nn.status)===2?ca(nn==null?void 0:nn.message):(nn==null?void 0:nn.status)===3&&eo(nn==null?void 0:nn.message)}),Tn=[(0,De.dE)()&&{name:"\u9898\u76EE",id:"1",compontent:sa.createElement(Le,null)},{name:(0,De.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u4E1A\u60C5\u51B5",id:"0",compontent:sa.createElement(Ke.Z,{setExportParams:Ko}),forceRender:!0},!(0,De.dE)()&&{name:"\u9898\u76EE",id:"1",compontent:sa.createElement(Le,null),hidden:!1},{name:"\u6392\u540D",id:"5",compontent:sa.createElement(yo,null),hidden:!1},{name:"\u4EE3\u7801\u67E5\u91CD",id:"2",compontent:sa.createElement(ct,null),hidden:(Ua=kt==null?void 0:kt.setting)==null?void 0:Ua.hide_code_repeat},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",compontent:sa.createElement(vo.Z,null)},{name:"\u8BBE\u7F6E",id:"3",compontent:(hn=Sr.homework_status)!=null&&hn.includes("\u5BFC\u5165")?sa.createElement(Fo.Z,null):sa.createElement(vi,null),forceRender:!0},{name:"\u89E3\u7B54&\u8BA8\u8BBA",id:"6",compontent:sa.createElement(Eo.default,null)}].filter(aa=>!!aa).filter(aa=>{var nn,Wn;return(0,De.dE)()?aa.name!=="\u4EE3\u7801\u67E5\u91CD"&&aa.name!=="\u8BBE\u7F6E":(0,De.dE)()||((nn=Sr==null?void 0:Sr.homework_status)==null?void 0:nn[0])!=="\u5DF2\u622A\u6B62"?aa.name!=="\u8D28\u91CF\u68C0\u6D4B":!Sr.code_review&&((Wn=Sr==null?void 0:Sr.homework_status)==null?void 0:Wn[0])!=="\u672A\u53D1\u5E03"?!0:aa.name!=="\u4EE3\u7801\u67E5\u91CD"}).filter(aa=>Sr.open_code_quality_analysis?!0:aa.name!=="\u8D28\u91CF\u68C0\u6D4B").filter(aa=>{var nn;return(nn=Sr.homework_status)!=null&&nn.includes("\u5BFC\u5165")?(0,De.dE)()?["0","1"].includes(aa.id):["0","1","3"].includes(aa.id):!0}).filter(aa=>!(aa!=null&&aa.hidden)),tr=()=>{var aa,nn,Wn,Cn,$r,mr,Tr,Jo,fr,So,Ha;return sa.createElement("aside",{className:Fn.Z.workListTabButton},(0,De.dE)()&&!((aa=Sr.homework_status)!=null&&aa.includes("\u5BFC\u5165"))&&sa.createElement("span",{style:{fontWeight:800,color:"#0152d9",textAlign:"end",flex:1,cursor:"pointer"}},sa.createElement(Ne.ZP,{onClick:()=>Fi(void 0,null,function*(){var Yr;let mo=yield(0,se.ZP)(`/api/problems/${(Yr=Vt.workList)==null?void 0:Yr.start_identifier}/start.json`,{method:"get"});mo&&(window.open(`/myproblems/${mo==null?void 0:mo.identifier}?type=1&backUrl=/classrooms/${Da.coursesId}/program_homework/${Da.categoryId}/detail?tabs=1`),localStorage.setItem("program_homework",[Da==null?void 0:Da.coursesId,Da==null?void 0:Da.categoryId]))}),type:"primary"},(nn=Sr.homework_status)!=null&&nn.includes("\u5DF2\u622A\u6B62")?"\u67E5\u770B\u4F5C\u4E1A":"\u8FDB\u5165\u7EC3\u4E60"," ")),(0,De.dE)()&&((Wn=Vt.workList)==null?void 0:Wn.redo_work)&&sa.createElement(Ne.ZP,{onClick:ha,type:"primary",icon:sa.createElement("i",{className:"iconfont icon-dahuizhongzuo3x"})},"\u91CD\u505A"),((Cn=Vt.workList)==null?void 0:Cn.shixun_status)>1&&(($r=Vt.workList)==null?void 0:$r.time_status)<5&&(0,De.dE)()&&sa.createElement(Ne.ZP,{type:"primary",icon:sa.createElement("i",{className:"iconfont icon-kaiqizhong"}),onClick:()=>{var Yr,mo,Do,vn,na,Oa,_n;(0,an.tJ)(Fa,!0)&&((Do=(mo=(Yr=Vt.workList)==null?void 0:Yr.task_operation)==null?void 0:mo[1])!=null&&Do.includes("/")?Ai((na=(vn=Vt.workList)==null?void 0:vn.task_operation)==null?void 0:na[1]):(0,Me.xg)(`/tasks/${(_n=(Oa=Vt.workList)==null?void 0:Oa.task_operation)==null?void 0:_n[1]}`))}},(Tr=(mr=Vt.workList)==null?void 0:mr.task_operation)==null?void 0:Tr[0]),((Jo=Vt.workList)==null?void 0:Jo.commit_des)&&((fr=Vt.workList)==null?void 0:fr.commit_des)&&sa.createElement(Ne.ZP,{type:"primary",icon:sa.createElement("i",{className:"iconfont icon-tijiaozongjie"}),onClick:()=>{var Yr;(0,Me.xg)(`/classrooms/${Da.coursesId}/shixun_homework/${Da.categoryId}/${(Yr=Vt.workList)==null?void 0:Yr.id}/commitsummary`)}},(So=Vt.workList)==null?void 0:So.commit_des),(Pr==null?void 0:Pr.hack_edit_permission)&&((Ha=Sr==null?void 0:Sr.homework_status)==null?void 0:Ha[0])==="\u672A\u53D1\u5E03"&&sa.createElement(Ne.ZP,{type:"primary",icon:sa.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var Yr;if(!((Yr=_t.AssistantObject.hack)!=null&&Yr.can_create)&&(0,De.Rm)()){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}he.history.push(`/classrooms/${Da.coursesId}/program_homework/${Da.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A"),(0,De.GJ)()&&Sr.publish_immediately&&sa.createElement(Ne.ZP,{type:"primary",icon:sa.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:()=>{var Yr,mo;if(!((Yr=_t.AssistantObject.hack)!=null&&Yr.can_publish)&&(0,De.Rm)()){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(((mo=ba==null?void 0:ba.userInfo)==null?void 0:mo.user_status)===2){(0,an.Rd)();return}Fa({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[Da.categoryId],selectArrsAll:[Sr],params:Da,detail:!0,type:2,manage_all_group:Pr==null?void 0:Pr.manage_all_group}})}},"\u7ACB\u5373\u53D1\u5E03"),(0,De.GJ)()&&Sr.end_immediately&&sa.createElement(Ne.ZP,{style:{background:"#0152d9",color:"#fff"},type:"primary",icon:sa.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:()=>{var Yr;if(!((Yr=_t.AssistantObject.hack)!=null&&Yr.can_stop)&&(0,De.Rm)()){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Fa({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:Da,type:2,detail:!0,selectArrs:[Da.categoryId]}})}},"\u7ACB\u5373\u622A\u6B62"))};return sa.createElement("section",null,sa.createElement("div",{className:"edu-container"},Sr.homework_name&&sa.createElement("section",{className:"animated fadeIn"},sa.createElement("aside",{className:"mt10"},Sr.category&&sa.createElement(ie.Z,{separator:">"},sa.createElement(ie.Z.Item,null,sa.createElement(he.Link,{to:`/classrooms/${Da==null?void 0:Da.coursesId}/program_homework`},Sr.course_name)),sa.createElement(ie.Z.Item,null,sa.createElement(he.Link,{to:`/classrooms/${Da==null?void 0:Da.coursesId}/program_homework/${Sr.category.main?"":Sr.category.category_id}`},Sr.category.category_name)),sa.createElement(ie.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),sa.createElement("aside",{className:[Fn.Z.title,"mt20"].join(" ")},sa.createElement(he.Link,{to:`/classrooms/${Sr.course_id}/program_homework/${Sr.category.main?"":Sr.category.category_id}`},sa.createElement(ze.Z,{className:"font16 c-black"})),sa.createElement(nt.Z,{title:Sr.homework_name,placement:"bottom"},sa.createElement("strong",{className:"font20 ml5"},Sr.homework_name)),sa.createElement(Me.VV,{temporary:!0,status:Sr.homework_status}))),sa.createElement("aside",{className:`mt30 relative ${Fn.Z.workListTabWrap}`},sa.createElement(je.default,{type:"card",defaultActiveKey:Ma,activeKey:Ma,tabBarExtraContent:(Za=Sr.homework_status)!=null&&Za.includes("\u5BFC\u5165")&&(0,De.GJ)()?sa.createElement(Ne.ZP,{icon:sa.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{Fa({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:Sr==null?void 0:Sr.homework_name,id:Sr==null?void 0:Sr.homework_id,type:"hack"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):tr(),onChange:oi},Tn.map((aa,nn)=>sa.createElement(je.default.TabPane,{tab:aa.name,key:aa.id,forceRender:aa.forceRender},aa.compontent))))),sa.createElement(Yt,null),sa.createElement(Jt.Z,{courseEndTime:Sr==null?void 0:Sr.course_end_date,successCallback:()=>{Fa({type:"shixunHomeworks/getWorkList",payload:zi({},Da)})},visible:_t.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[Da.categoryId],courseId:Da.coursesId,isBatch:!1}),sa.createElement(bn.Z,{courseEndTime:Sr==null?void 0:Sr.course_end_date}),sa.createElement(Rr.Z,{onOk:()=>{Fa({type:"shixunHomeworks/getWorkList",payload:zi({},Da)})}}),sa.createElement(ro.Z,{onOk:()=>{Fa({type:"shixunHomeworks/getWorkList",payload:zi({},Da)})}}),sa.createElement(be.default,{open:Qn,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{ao(!1)}},sa.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),sa.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),sa.createElement("p",{style:{marginLeft:"10px"}},sa.createElement(Ze.default,{dataSource:ul,columns:[{title:"\u7B49\u7EA7",dataIndex:"live"},{title:"\u7F3A\u9677\u8BC4\u4F30\u89C4\u5219",dataIndex:"gz"},{title:"\u6F0F\u6D1E\u8BC4\u4F30\u89C4\u5219",dataIndex:"ld"},{title:"\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219",dataIndex:"gf"}],pagination:!1})),sa.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219\u4E2D\u6570\u503C\u6765\u6E90\u4E3A\u8BA1\u7B97\u6280\u672F\u503A\u52A1\u65F6\u95F4\u5360\u5F00\u53D1\u6240\u6709\u4EE3\u7801\u6240\u9700\u8981\u7684\u65F6\u95F4\u7684\u6BD4\u4F8B\uFF08Technical Debt Ratio\uFF09"),sa.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),sa.createElement("p",{style:{marginLeft:"20px"}},"\u6280\u672F\u503A\u52A1\u65F6\u95F4\u4E3A\u4FEE\u590D\u6240\u6709\u95EE\u9898\u6240\u9700\u8981\u7684\u65F6\u95F4\u3002"),sa.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),sa.createElement("p",{style:{marginLeft:"10px"}},"\u6839\u636E\u4EE3\u7801\u8DEF\u5F84\u6570\u8BA1\u7B97\u7684\u6570\u503C\uFF0C\u6BCF\u5F53\u4E00\u4E2A\u51FD\u6570\u7684\u63A7\u5236\u6D41\u5206\u53C9\u65F6\uFF0C\u590D\u6742\u5EA6\u8BA1\u6570\u5668\u5C31\u4F1A\u81EA\u589E\u4E00\u3002"),sa.createElement("p",{style:{marginLeft:"10px"}},"\u6BCF\u4E2A\u7A0B\u5E8F\u8BED\u8A00\u7684\u5173\u952E\u5B57\u5BF9\u5E94\u7684\u590D\u6742\u5EA6\u6570\u636E\u4E0D\u540C\uFF0C\u4F46\u6BCF\u4E2A\u51FD\u6570\u7684\u6700\u5C0F\u590D\u6742\u5EA6\u4E3A1\u3002\uFF08\u7279\u5B9A\u8BED\u8A00\u7684\u8BE6\u7EC6\u6570\u636E\u7565\uFF09"),sa.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),sa.createElement("p",{style:{marginLeft:"10px"}},"\u4EE3\u7801\u8D28\u91CF\u5206 = 0.5*\u7F3A\u9677\u5206\u6570 + 0.3*\u6F0F\u6D1E\u5206\u6570 + 0.2*\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570"),sa.createElement("p",{style:{marginLeft:"10px"}},"\u5176\u4E2D\uFF1A"),sa.createElement("p",{style:{marginLeft:"10px"}},"\u7F3A\u9677/\u6F0F\u6D1E/\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570\u8BA1\u7B97\u89C4\u5219\u4E3A\uFF1A100 - 100 *((100*\u5D29\u6E83\u6570 + 5*\u4E25\u91CD\u6570 + 3*\u4E3B\u8981\u6570 + 1*\u6B21\u6570\uFF09/ \u4EE3\u7801\u884C\u6570\uFF09"),sa.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002")))};var rl=(0,he.connect)(({shixunHomeworks:Vt,classroomList:_t,loading:kt,user:ba,globalSetting:Va})=>({classroomList:_t,shixunHomeworks:Vt,globalSetting:Va,user:ba,loading:kt.effects}))(_i)},90823:function(Ct,Pt,te){"use strict";var z=te(59301),se=te(78241),he=te(8591),Ie=te(43418),be=te(95237),Ne=te(5112),ie=te(5871),nt=te(43604),je=te(5083),Ze=te(24905),ze=te(61186),Me=te.n(ze),ye=te(82093),re=te(34055),a=te(49661),y=te(76560),b=te(62787),E=te(64948),x=te(69577),ee=te(59301),ne=Object.defineProperty,oe=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,ue=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,Pe=(Be,$e,Ke)=>$e in Be?ne(Be,$e,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):Be[$e]=Ke,xe=(Be,$e)=>{for(var Ke in $e||($e={}))me.call($e,Ke)&&Pe(Be,Ke,$e[Ke]);if(ue)for(var Ke of ue($e))fe.call($e,Ke)&&Pe(Be,Ke,$e[Ke]);return Be},Ee=(Be,$e)=>oe(Be,ae($e)),De=(Be,$e)=>{var Ke={};for(var Ve in Be)me.call(Be,Ve)&&$e.indexOf(Ve)<0&&(Ke[Ve]=Be[Ve]);if(Be!=null&&ue)for(var Ve of ue(Be))$e.indexOf(Ve)<0&&fe.call(Be,Ve)&&(Ke[Ve]=Be[Ve]);return Ke},_e=(Be,$e,Ke)=>new Promise((Ve,it)=>{var rt=$t=>{try{Rt(Ke.next($t))}catch(Je){it(Je)}},vt=$t=>{try{Rt(Ke.throw($t))}catch(Je){it(Je)}},Rt=$t=>$t.done?Ve($t.value):Promise.resolve($t.value).then(rt,vt);Rt((Ke=Ke.apply(Be,$e)).next())});const pt=Be=>{var $e=Be,{classroomList:Ke,dispatch:Ve,courseEndTime:it,onWindowBack:rt}=$e,vt=De($e,["classroomList","dispatch","courseEndTime","onWindowBack"]),Rt,$t,Je,st,At,Nt,St,sn,Fe,Qt,Gt,Hn,Jn,Re,qe,tt,Le,ft,gt,Oe,ve,Ge,We,we,mt,et,Ht,Se,ut,xt,Ae,He,ct,wt,Zt,mn,dt,Dt,yt;const en=(0,y.useParams)(),[Wt]=se.default.useForm(),[un,Vn]=(0,z.useState)(1),[fn,an]=(0,z.useState)([]),[Un,zt]=(0,z.useState)(0),[Tt,Xt]=(0,z.useState)(2e3),[Ea,qn]=(0,z.useState)(!0),[Mn,Ga]=(0,z.useState)(!1),[La,Ar]=(0,z.useState)(!1),[Cr,Qa]=(0,z.useState)([]),[at,Mt]=(0,z.useState)(!0),[Ft,kn]=(0,z.useState)(!((Je=($t=(Rt=Ke.actionTabs)==null?void 0:Rt.selectArrsAll)==null?void 0:$t[0])!=null&&Je.send_type));let[dn,Ln]=(0,z.useState)([0,0,0]);(0,z.useEffect)(()=>{var nr,sr,er,ht,qt,tn,Pn,Rn,gn,On,yn,ar,Ra;if(Ke.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(oo(),(er=(sr=(nr=Ke.actionTabs)==null?void 0:nr.selectArrsAll)==null?void 0:sr[0])!=null&&er.can_publish?Ln([...(gn=(Rn=(Pn=Ke.actionTabs)==null?void 0:Pn.selectArrsAll)==null?void 0:Rn[0])==null?void 0:gn.difficult_count]):Ln([...(tn=(qt=(ht=Ke.actionTabs)==null?void 0:ht.selectArrsAll)==null?void 0:qt[0])==null?void 0:tn.difficult_settings]),kn(!((ar=(yn=(On=Ke.actionTabs)==null?void 0:On.selectArrsAll)==null?void 0:yn[0])!=null&&ar.send_type)),Xr(),Ke.actionTabs.type===2){const cn=(Ra=Ke.actionTabs.selectArrsAll)==null?void 0:Ra[0];Mt(cn.unified_setting)}else Mt(!1)},[Ke.actionTabs]),(0,z.useEffect)(()=>{if(Mn){if(La)return;Ve({type:"classroomList/setActionTabs",payload:{}}),(0,re.GJ)()?(Ve({type:"classroomList/getClassroomTeacherCommonList",payload:Ee(xe({},Ke.actionTabs.params),{type:1})}),Ve({type:"shixunHomeworks/getWorkList",payload:xe({},en)})):Ve({type:"classroomList/getClassroomCommonList",payload:xe({},Ke.actionTabs.params)})}},[Mn]);const Xr=nr=>_e(void 0,null,function*(){qn(!0);const sr=yield(0,E.c_)(Ee(xe({},en),{page:nr||un,limit:2e4,homework_id:Ke.actionTabs.type===1?"":Ke.actionTabs.selectArrs[0]}));sr==null||sr.course_groups.map((er,ht)=>{er.key=er.id,er.title=er.name,er.disabled=er.is_published}),sr&&(an([...sr==null?void 0:sr.course_groups]),zt(sr==null?void 0:sr.course_groups_count),qn(!1),nr||Wt.setFieldsValue({publish_time:Me()(Me()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Me()(Me()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Er=()=>{(0,re.GJ)()?Ke.actionTabs.detail?(Ve({type:"shixunHomeworks/setActionTabs",payload:{}}),Ve({type:"shixunHomeworks/getWorkList",payload:xe({},en)}),Ve({type:"shixunHomeworks/getWorkSetting",payload:xe({},en)})):Ve({type:"classroomList/getClassroomTeacherCommonList",payload:Ee(xe({},Ke.actionTabs.params),{type:5,category:Ke.actionTabs.params.categoryId})}):Ve({type:"classroomList/getClassroomCommonList",payload:xe({},Ke.actionTabs.params)})},Kr=()=>_e(void 0,null,function*(){var nr,sr;if((0,re.Rm)()&&!((nr=Ke.AssistantObject.hack)!=null&&nr.can_publish)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),ur(!1);return}const er=xe({},Wt.getFieldsValue());if(er.end_time<=er.publish_time){he.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),ur(!1);return}if((Cr==null?void 0:Cr.length)<=0&&!at&&fn.length>0){he.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),ur(!1);return}if(dn.reduce((tn,Pn)=>tn+Pn)===0&&!Ft){he.ZP.info("\u7B80\u5355\u9002\u4E2D\u56F0\u96BE\u9898\u6570\u76F8\u52A0\u4E0D\u80FD\u4E3A0"),ur(!1);return}let ht={homework_ids:[...Ke.actionTabs.selectArrs],group_ids:Cr.length>0?Cr.map(tn=>tn.id):(sr=Ke.detailCommonHomeworksList)==null?void 0:sr.course_groups,end_time:Me()(er.end_time).format("YYYY-MM-DD HH:mm"),publish_time:Me()(er.publish_time).format("YYYY-MM-DD HH:mm"),difficult_settings:dn==null?void 0:dn.map(tn=>tn),send_type:Ft?"0":"1",unified_setting:!Cr.length};if(ur(!0),(yield(0,ye.ZP)(`/api/courses/${en.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:xe({},ht)})).status===0){if(ur(!1),(0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),he.ZP.success("\u53D1\u5E03\u6210\u529F"),Ve({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),rt){rt();return}vt.onCallback&&vt.onCallback(),Er(),localStorage.getItem("Noviceguide")==="0"||Ve({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:ee.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})}else ur(!1)}),oo=()=>{Vn(1),an([]),Qa([])},Xa=Un>un*Tt,[Nn,ur]=(0,z.useState)(!1);return ee.createElement(Ie.default,{width:600,confirmLoading:Nn,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:Ke.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:Kr,onCancel:()=>{if(oo(),Ve({type:"classroomList/setActionTabs",payload:{}}),rt){rt();return}Er()}},ee.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",ee.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),fn&&ee.createElement(se.default,{form:Wt},ee.createElement("div",{style:{paddingLeft:0}},Ke.actionTabs.type===2&&ee.createElement(be.Z,{style:{marginBottom:"10px"}},ee.createElement("span",{className:"mr5"},"\u8BD5\u9898\u53D1\u9001:"),ee.createElement(Ne.ZP.Group,{value:Ft,disabled:!((Nt=(At=(st=Ke.actionTabs)==null?void 0:st.selectArrsAll)==null?void 0:At[0])!=null&&Nt.can_publish),onChange:nr=>{kn(nr.target.value)}},ee.createElement(Ne.ZP,{value:!0},"\u5168\u90E8\u56FA\u5B9A\u8BD5\u9898"),ee.createElement(Ne.ZP,{className:"ml20",value:!1},"\u968F\u673A\u62BD\u53D6"))),!Ft&&ee.createElement(be.Z,{style:{marginBottom:"10px"}},ee.createElement("span",{style:{marginRight:65}}),ee.createElement("span",null,"\u7B80\u5355\u9898\u6570 ",ee.createElement(ie.Z,{value:dn[0],onChange:nr=>{dn[0]=nr,Ln([...dn])},min:0,disabled:!((Fe=(sn=(St=Ke.actionTabs)==null?void 0:St.selectArrsAll)==null?void 0:sn[0])!=null&&Fe.can_publish),placeholder:`\u6700\u5927${(Jn=(Hn=(Gt=(Qt=Ke.actionTabs)==null?void 0:Qt.selectArrsAll)==null?void 0:Gt[0])==null?void 0:Hn.difficult_count)==null?void 0:Jn[0]}`,max:(Le=(tt=(qe=(Re=Ke.actionTabs)==null?void 0:Re.selectArrsAll)==null?void 0:qe[0])==null?void 0:tt.difficult_count)==null?void 0:Le[0],style:{width:60}})),ee.createElement("span",{style:{margin:"0px 40px"}},"\u9002\u4E2D\u9898\u6570 ",ee.createElement(ie.Z,{value:dn[1],onChange:nr=>{dn[1]=nr,Ln([...dn])},min:0,disabled:!((Oe=(gt=(ft=Ke.actionTabs)==null?void 0:ft.selectArrsAll)==null?void 0:gt[0])!=null&&Oe.can_publish),max:(we=(We=(Ge=(ve=Ke.actionTabs)==null?void 0:ve.selectArrsAll)==null?void 0:Ge[0])==null?void 0:We.difficult_count)==null?void 0:we[1],placeholder:`\u6700\u5927${(Se=(Ht=(et=(mt=Ke.actionTabs)==null?void 0:mt.selectArrsAll)==null?void 0:et[0])==null?void 0:Ht.difficult_count)==null?void 0:Se[1]}`,style:{width:60}})),ee.createElement("span",null,"\u56F0\u96BE\u9898\u6570 ",ee.createElement(ie.Z,{value:dn[2],onChange:nr=>{dn[2]=nr,Ln([...dn])},min:0,disabled:!((Ae=(xt=(ut=Ke.actionTabs)==null?void 0:ut.selectArrsAll)==null?void 0:xt[0])!=null&&Ae.can_publish),placeholder:`\u6700\u5927${(Zt=(wt=(ct=(He=Ke.actionTabs)==null?void 0:He.selectArrsAll)==null?void 0:ct[0])==null?void 0:wt.difficult_count)==null?void 0:Zt[2]}`,max:(yt=(Dt=(dt=(mn=Ke.actionTabs)==null?void 0:mn.selectArrsAll)==null?void 0:dt[0])==null?void 0:Dt.difficult_count)==null?void 0:yt[2],style:{width:60}}))),ee.createElement(be.Z,{className:"mt30",align:"middle"},ee.createElement(nt.Z,null,ee.createElement(se.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},ee.createElement(je.default,{style:{width:170,marginRight:"25px"},disabledDate:nr=>(0,x.Q8)(nr,it),disabledTime:nr=>(0,x.d0)(nr),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Me()((0,a.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),ee.createElement(nt.Z,{className:"ml20"},ee.createElement(se.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},ee.createElement(je.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Me()((0,a.U6)(),"HH:mm")},disabledDate:nr=>(0,x.Q8)(nr,it,Wt.getFieldValue("publish_time")),disabledTime:nr=>(0,x.d0)(nr,Wt.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),Ke.actionTabs.type===2&&ee.createElement(be.Z,{style:{marginBottom:"10px"}},ee.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),ee.createElement(Ne.ZP.Group,{value:at,onChange:nr=>{Mt(nr.target.value),Qa([])}},ee.createElement(Ne.ZP,{value:!0,disabled:!Ke.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),ee.createElement(Ne.ZP,{className:"ml20",disabled:fn.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),fn.length<=0&&Ke.actionTabs.type===2&&ee.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(Ke.actionTabs.type===1||!at)&&fn.length>0&&ee.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},ee.createElement("span",{style:{flex:1}},ee.createElement(Ze.default,{checked:Cr.length===fn.length,onChange:nr=>{Cr.length===fn.length?Qa([]):Qa(fn.filter(sr=>!sr.is_published))}},"\u5168\u9009")," "),ee.createElement("span",{style:{width:16}}),ee.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Cr.length||0,"\u4E2A\u5206\u73ED")),(Ke.actionTabs.type===1||!at)&&fn.length>0&&ee.createElement(b.Z,{data:fn,selectedRowKeys:Cr,setSelectedRowKeys:Qa})))};Pt.Z=(0,y.connect)(({classroomList:Be})=>({classroomList:Be}))(pt)},69577:function(Ct,Pt,te){"use strict";te.d(Pt,{Q8:function(){return rt},d0:function(){return vt},w6:function(){return it}});var z=te(59301),se=te(5083),he=te(57809),Ie=te(8591),be=te(43418),Ne=te(5112),ie=te(95237),nt=te(43604),je=te(6848),Ze=te(24905),ze=te(3113),Me=te(61186),ye=te.n(Me),re=te(34055),a=te(82093),y=te(89392),b=te.n(y),E=te(49661),x=te(69063),ee=te(76560),ne=te(2748),oe=te(23869),ae=te(97202),ue=te(6681),me=te(67135),fe=te(59301),Pe=Object.defineProperty,xe=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,De=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,Be=(st,At,Nt)=>At in st?Pe(st,At,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):st[At]=Nt,$e=(st,At)=>{for(var Nt in At||(At={}))_e.call(At,Nt)&&Be(st,Nt,At[Nt]);if(De)for(var Nt of De(At))pt.call(At,Nt)&&Be(st,Nt,At[Nt]);return st},Ke=(st,At)=>xe(st,Ee(At)),Ve=(st,At,Nt)=>new Promise((St,sn)=>{var Fe=Hn=>{try{Gt(Nt.next(Hn))}catch(Jn){sn(Jn)}},Qt=Hn=>{try{Gt(Nt.throw(Hn))}catch(Jn){sn(Jn)}},Gt=Hn=>Hn.done?St(Hn.value):Promise.resolve(Hn.value).then(Fe,Qt);Gt((Nt=Nt.apply(st,At)).next())});function it(st,At){const Nt=[];for(let St=st;St{const St=stye()(At).endOf("day"),Fe=st{const Nt=parseInt(ye()(st).format("HH")),St=parseInt(ye()().format("HH")),sn=parseInt(ye()().format("mm"));if(!st)return{disabledHours:()=>it(0,St),disabledMinutes:()=>it(0,sn)};if(At){const Fe=parseInt(ye()(At).format("HH")),Qt=parseInt(ye()(At).format("mm"));return ye()(st).isSame(ye()(At),"day")?{disabledHours:()=>it(0,Fe),disabledMinutes:()=>Nt<=Fe?it(0,Qt):[]}:void 0}if(ye()(st).isSame(ye()(),"day"))return{disabledHours:()=>it(0,St),disabledMinutes:()=>ye()(st).isSame(ye()(),"hour")&&Nt<=St?it(0,sn):[]}},{RangePicker:Rt}=se.default,{Option:$t}=he.default,Je=({shixunHomeworks:st,loading:At,dispatch:Nt,classroomList:St,user:sn})=>{var Fe,Qt,Gt,Hn,Jn,Re,qe,tt,Le;const ft=(0,ee.useParams)(),{workSetting:gt,workList:Oe,shixunWorkList:ve,headerInfo:Ge,changeData:We}=st,[we,mt]=(0,z.useState)(!1),[et,Ht]=(0,z.useState)(!1);let[Se,ut]=(0,z.useState)([]),[xt,Ae]=(0,z.useState)([]),[He,ct]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[wt,Zt]=(0,z.useState)({}),[mn,dt]=(0,z.useState)({});(0,z.useEffect)(()=>()=>{ut([])},[]),(0,z.useEffect)(()=>{mt(!(0,re.GJ)())},[(0,re.GJ)()]);const Dt=()=>{Nt({type:"shixunHomeworks/getWorkSetting",payload:$e({},ft)})};(0,z.useEffect)(()=>{if(!(gt!=null&>.course_id))return;Object.keys(He).map(function(Xt){He[Xt]=gt[Xt]}),(!He.allow_late||!He.unified_late)&&(He.late_penalty=20,He.penalty_type=ne.Q.Percent),He.unified_setting||(He.unified_late=!1,He.unified_anonymous_comment=!1,He.unified_anonymous_appeal=!1),Se=JSON.parse(JSON.stringify(gt.group_settings.map(Xt=>Ke($e({},Xt),{group_name:[Xt.group_name]})).filter(Xt=>Xt.publish_time!==null))),xt=JSON.parse(JSON.stringify(gt.allow_late_settings.map(Xt=>Ke($e({},Xt),{group_name:[Xt.group_name]})).filter(Xt=>Xt.late_time!==null))),ct($e({},He));const Tt=(0,E.QE)((Se==null?void 0:Se.length)>0?Se:[]);ut([...Tt]),(xt==null?void 0:xt.length)<=0?Ae([{penalty_type:ne.Q.Percent,late_penalty:20}]):Ae([...xt])},[gt]);const yt=()=>Ve(void 0,null,function*(){var Tt,Xt;if(((Tt=sn==null?void 0:sn.userInfo)==null?void 0:Tt.user_status)===2){(0,oe.Rd)();return}const Ea=JSON.parse(JSON.stringify(He));if(Ea.challenge_settings.filter(Mn=>!Mn.hide),Ea.categoryId=ft.categoryId,(Xt=Ea.challenge_settings)!=null&&Xt.every(Mn=>!Mn.checked)){Ie.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Se),!He.unified_setting)Se=Se==null?void 0:Se.map(Mn=>{var Ga;if(!Mn.publish_time||!Mn.end_time)throw Ie.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Mn.group_name)throw Ie.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Mn.group_name=typeof(Mn==null?void 0:Mn.group_name)=="string"?[Mn==null?void 0:Mn.group_name]:Mn==null?void 0:Mn.group_name,Mn.group_id=(Ga=gt.group_settings)==null?void 0:Ga.filter(La=>{var Ar;return(Ar=Mn==null?void 0:Mn.group_name)==null?void 0:Ar.includes(La.group_name)}).map(La=>La.group_id||La.id).toString().split(","),Mn});else if(!He.publish_time||!He.end_time)throw Ie.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Ea.group_settings=Se,He.allow_late)if(He.unified_late){if(He.late_penalty===null||He.late_penalty===void 0||He.late_penalty<0||He.late_penalty>100)throw Ie.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!He.late_time)throw Ie.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else xt=xt==null?void 0:xt.map(Mn=>{var Ga,La;if(Mn.late_penalty===null||Mn.late_penalty===void 0||Mn.late_penalty<0||Mn.late_penalty>100)throw Ie.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Mn.late_time)throw Ie.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Mn.group_name)throw Ie.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Mn.group_name=typeof(Mn==null?void 0:Mn.group_name)=="string"?[Mn==null?void 0:Mn.group_name]:Mn==null?void 0:Mn.group_name,Mn.group_id=(La=(Ga=Mn==null?void 0:Mn.group_name)==null?void 0:Ga.map(Ar=>{var Cr,Qa;let at=(Qa=(Cr=gt.group_settings)==null?void 0:Cr.filter(Mt=>(Mt==null?void 0:Mt.group_name)===Ar))==null?void 0:Qa[0];return at==null?void 0:at.group_id}))==null?void 0:La.toString().split(","),Mn}),Ea.allow_late_settings=xt;let qn=yield(0,me.Tr)({homework_common_ids:[parseInt(ft.categoryId)],course_id:ft.coursesId,type:"homework_common"});(qn==null?void 0:qn.student_count)===0?en(Ea):(dt(Ea),Zt(qn))}),en=Tt=>{var Xt;if(Tt.total_score===null){Ie.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Tt!=null&&Tt.work_efficiency&&Tt.eff_score===null){Ie.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Ea=Tt.challenge_settings.reduce((Ga,La)=>Ga+Number(La.challenge_score),0);if((Ea==null?void 0:Ea.toFixed(10))!==((Xt=Tt.total_score-Tt.eff_score)==null?void 0:Xt.toFixed(10))){Ie.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Tt.total_score}\u5206`);return}const qn={shixun_evaluation:Tt.shixun_evaluation,challenge_settings:Tt.challenge_settings};let Mn=()=>{var Ga;const La=()=>Ve(void 0,null,function*(){Ht(!0),(yield(0,a.ZP)(`/api/homework_commons/${ft.categoryId}/publish_setting.json`,{method:"post",body:$e({},Tt)})).status===0&&(Ie.ZP.success("\u66F4\u65B0\u6210\u529F"),Dt(),Nt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:$e({},ft)})),Ht(!1)});!(0,y.isEqual)(We,qn)&&!((Ga=Ge==null?void 0:Ge.homework_status)!=null&&Ga.includes("\u672A\u53D1\u5E03"))?be.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:La}):La()};gt!=null&>.high_resources_consume&&!(gt!=null&>.high_resources_consume_permission)?Nt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:ft.coursesId,type:"shixun",type_id:ft.categoryId,name:gt.homework_name,fn:()=>{Mn()}}}):Mn()},Wt=(Tt,Xt,Ea="group_id")=>{var qn;return Xt?Xt.find(Mn=>Mn[Ea]===Tt):(qn=gt==null?void 0:gt.group_settings)==null?void 0:qn.find(Mn=>Mn.group_id[0]===Tt)},un=(gt==null?void 0:gt.allow_late)||(gt==null?void 0:gt.anonymous_comment),Vn=Tt=>{var Xt,Ea;const qn=Wt(Tt,gt==null?void 0:gt.allow_late_settings,"id"),Mn=Wt(Tt,gt==null?void 0:gt.anonymous_comment_settings),Ga=Wt(Tt);return(gt==null?void 0:gt.allow_late)&&qn&&ye()(qn==null?void 0:qn.late_time)<=ye()()||(gt==null?void 0:gt.anonymous_comment)&&Mn&&(Mn==null?void 0:Mn.evaluation_start)!==null||((Ea=(ye()(Ga==null?void 0:Ga.end_time)<=ye()()&&((Xt=gt==null?void 0:gt.allow_late_settings)==null?void 0:Xt.filter(La=>La.group_id.includes(Tt))))[0])==null?void 0:Ea.late_time)!=null},fn=(0,z.useMemo)(()=>(gt==null?void 0:gt.allow_late)||(gt==null?void 0:gt.all_group_late),[gt,Ge]),an=gt==null?void 0:gt.anonymous_comment,Un=Tt=>{if(!Tt)return!1;const Xt=Wt(Tt,gt==null?void 0:gt.anonymous_comment_settings);return(gt==null?void 0:gt.anonymous_comment)&&Xt&&(Xt==null?void 0:Xt.evaluation_start)!==null},zt=(Tt,Xt)=>{var Ea,qn,Mn;Nt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Tt,index:Xt,rangePickerDisabled:we||(ye()()<=ye()((qn=Wt((Ea=Tt==null?void 0:Tt.group_id)==null?void 0:Ea[0]))==null?void 0:qn.publish_time)?!1:[!0,Vn((Mn=Tt==null?void 0:Tt.group_id)==null?void 0:Mn[0])]),disabledDate:gt==null?void 0:gt.course_end_date}})};return fe.createElement("section",{className:x.Z.form},fe.createElement("div",{className:x.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",fe.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),fe.createElement("div",null,fe.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},fe.createElement(Ne.ZP.Group,{disabled:we||!((Fe=Ge==null?void 0:Ge.homework_status)!=null&&Fe.includes("\u672A\u53D1\u5E03"))||(0,re.Rm)()&&!((Qt=St.AssistantObject.practice)!=null&&Qt.can_publish),value:He.unified_setting,onChange:Tt=>{var Xt;if(!((Xt=Ge==null?void 0:Ge.homework_status)!=null&&Xt.includes("\u672A\u53D1\u5E03"))){Ie.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(He.unified_setting=!He.unified_setting,He.unified_setting||(He.unified_late=!1,Ae([{late_penalty:5}])),ct(Object.assign({},He)),He.unified_setting===!1&&Se==""){ut(Se.concat({}));return}He.unified_setting&&(ut([]),Ae([{late_penalty:5}]))}},fe.createElement(Ne.ZP,{value:!0,disabled:we||!(gt!=null&>.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),fe.createElement(Ne.ZP,{disabled:we||!((Gt=gt==null?void 0:gt.group_settings)!=null&&Gt.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((Hn=gt==null?void 0:gt.group_settings)==null?void 0:Hn.length)===0&&fe.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),He.unified_setting&&fe.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},fe.createElement(ie.Z,{align:"middle"},fe.createElement(nt.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),fe.createElement(nt.Z,{className:"ml10"},fe.createElement(se.default,{size:"large",disabled:we||!((Jn=Ge==null?void 0:Ge.homework_status)!=null&&Jn.includes("\u672A\u53D1\u5E03")||(Re=Ge==null?void 0:Ge.homework_status)!=null&&Re.includes("\u672A\u5F00\u59CB"))||(0,re.Rm)()&&!((qe=St.AssistantObject.practice)!=null&&qe.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Tt=>rt(Tt,gt==null?void 0:gt.course_end_date),disabledTime:Tt=>vt(Tt),value:He.publish_time?ye()(He.publish_time):"",onChange:(Tt,Xt)=>{He.publish_time=Xt,(He.end_time==""||!He.end_time)&&He.unified_setting&&(He.end_time=ye()(Tt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),ct(Object.assign({},He))}}))),fe.createElement(ie.Z,{align:"middle",className:"pl30"},fe.createElement(nt.Z,null,"\u622A\u6B62\u65F6\u95F4"),fe.createElement(nt.Z,{className:"ml10"},fe.createElement(se.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ye()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(gt==null?void 0:gt.allow_late)&&(gt==null?void 0:gt.homework_status.includes("\u5DF2\u622A\u6B62"))||we||(gt==null?void 0:gt.allow_late)&&ye()()>=ye()(gt==null?void 0:gt.end_time)||(0,re.Rm)()&&!((tt=St.AssistantObject.practice)!=null&&tt.can_publish),disabledDate:Tt=>rt(Tt,gt==null?void 0:gt.course_end_date,He.publish_time),disabledTime:Tt=>vt(Tt,He.publish_time),value:He.end_time?ye()(He.end_time):"",onChange:(Tt,Xt)=>{He.end_time=Xt,ct(Object.assign({},He))}})))),!He.unified_setting&&(Se==null?void 0:Se.length)>0&&fe.createElement(ie.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Se&&Se.map(function(Tt,Xt){var Ea,qn,Mn,Ga,La,Ar,Cr;return fe.createElement(nt.Z,{span:24,key:Xt},fe.createElement(ie.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Xt==(Se==null?void 0:Se.length)-1?"0px":"10px"}},fe.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Xt+1),fe.createElement(he.default,{disabled:we||((Ea=Ge==null?void 0:Ge.homework_status)!=null&&Ea.includes("\u672A\u53D1\u5E03")&&Tt.id||ye()(){var at;if((0,re.Rm)()&&!((at=St.AssistantObject.practice)!=null&&at.can_publish)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Se[Xt].group_name=Qa,Se[Xt].group_id=Tt.group_id;const Mt=(0,y.flattenDeep)(Se.map(kn=>kn.group_name)),Ft=xt.map(kn=>{let dn=(kn==null?void 0:kn.group_name)||[];return Ke($e({},kn),{group_name:(0,y.remove)(dn,Ln=>Mt.includes(Ln))})});Ae(Ft),ut(Se.slice())},maxTagCount:4,maxTagPlaceholder:Qa=>fe.createElement("div",{style:{cursor:"pointer"},onClick:()=>zt(Tt,Xt)},"+",Qa==null?void 0:Qa.length)},gt.group_settings&>.group_settings.map(function(Qa){if(!Se.map(Mt=>Mt.group_name).flat().includes(Qa.group_name))return fe.createElement($t,{value:Qa.group_name,key:Qa.id},Qa.group_name)})),fe.createElement("div",{className:"ml20"},fe.createElement(Rt,{size:"large",ranges:{\u6B64\u523B:[Tt.publish_time?ye()(Tt.publish_time):ye()(),ye()()]},allowClear:!1,disabled:we||(ye()()<=ye()((Ga=Wt((Mn=Tt==null?void 0:Tt.group_id)==null?void 0:Mn[0]))==null?void 0:Ga.publish_time)?!1:[!0,Vn((La=Tt==null?void 0:Tt.group_id)==null?void 0:La[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Qa=>rt(Qa,gt==null?void 0:gt.course_end_date),disabledTime:Qa=>vt(Qa),showTime:{showNow:!0,format:"HH:mm",defaultValue:[ye()((0,E.U6)(),"HH:mm"),ye()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Tt.publish_time&&[ye()(Tt.publish_time),Tt.end_time?ye()(Tt.end_time):void 0],onChange:(Qa,at)=>{var Mt;if((0,re.Rm)()&&!((Mt=St.AssistantObject.practice)!=null&&Mt.can_publish)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Se[Xt].publish_time=at[0],!Tt.end_time&&at[0]?Se[Xt].end_time=ye()(at[0]).add(7,"days"):Se[Xt].end_time=at[1],ut([...Se])},onCalendarChange:(Qa,at,Mt)=>{if(at!=null&&at[0]&&!at[1]){const Ft=ye()(at[0]).add(7,"days");Se[Xt].publish_time=at[0],Se[Xt].end_time=Ft,ut([...Se])}}})),!we&&fe.createElement("div",{style:{display:"flex",width:"50px"}},((Ar=Tt==null?void 0:Tt.group_id)==null?void 0:Ar.length)>1&&fe.createElement(je.Z,{title:"\u89C4\u5219\u62C6\u5206"},fe.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>zt(Tt,Xt)})),Se.length<((Cr=gt==null?void 0:gt.group_settings)==null?void 0:Cr.length)&&fe.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Qa;if((0,re.Rm)()&&!((Qa=St.AssistantObject.practice)!=null&&Qa.can_publish)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ut(Se.concat({}))}}),((Tt==null?void 0:Tt.publish_time)&&ye()(){const Qa=(0,y.cloneDeep)(xt);Qa.forEach((at,Mt)=>{at.group_name&&(at.group_name=at.group_name.filter(Ft=>{var kn;return!((kn=Se[Xt].group_name)!=null&&kn.includes(Ft))}))}),Se=Se.filter((at,Mt)=>Xt!==Mt),Ae(Qa),ut(Se.slice()),setTimeout(()=>ut(Se.slice()),10)}}))))}))),fe.createElement(ie.Z,null,fe.createElement(nt.Z,null,fe.createElement("div",{className:x.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",fe.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),fe.createElement(nt.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},fe.createElement(Ze.default,{checked:He.allow_late,disabled:we||fn,onChange:Tt=>{var Xt;if((0,re.Rm)()&&!((Xt=St.AssistantObject.practice)!=null&&Xt.can_late)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Tt.target.checked&&be.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:fe.createElement("div",{style:{padding:10,background:"#f5f6f9"}},fe.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),fe.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),fe.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),He.allow_late=!He.allow_late,xt==""&&Ae([{late_penalty:5}]),ct(Object.assign({},He))}},fe.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(He==null?void 0:He.allow_late)&&fe.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},fe.createElement("div",{style:{display:"flex"}},fe.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),fe.createElement(Ne.ZP.Group,{style:{marginLeft:"20px"},disabled:we||(gt==null?void 0:gt.anonymous_comment)||(gt==null?void 0:gt.allow_late),value:He.unified_late,onChange:Tt=>{var Xt;if((0,re.Rm)()&&!((Xt=St.AssistantObject.practice)!=null&&Xt.can_late)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}He.unified_late=Tt.target.value,xt==""&&!Tt.target.value&&Ae([{penalty_type:ne.Q.Percent,late_penalty:20}]),ct($e({},He))}},(He==null?void 0:He.unified_setting)&&fe.createElement(Ne.ZP,{value:!0,disabled:!(gt!=null&>.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((Le=gt==null?void 0:gt.group_settings)==null?void 0:Le.length)>0&&fe.createElement(Ne.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),He!=null&&He.unified_late?fe.createElement(fe.Fragment,null,fe.createElement(ie.Z,{align:"middle",style:{marginTop:"10px"}},fe.createElement(nt.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),fe.createElement(nt.Z,{className:"ml20"},fe.createElement(ne.Z,{disabled:we||an,value:{type:He.penalty_type,inputValue:He.late_penalty},onChange:Tt=>{var Xt;if((0,re.Rm)()&&!((Xt=St.AssistantObject.practice)!=null&&Xt.can_late)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ct(Ke($e({},He),{late_penalty:Tt.inputValue,penalty_type:Tt.type}))}})),fe.createElement(nt.Z,{flex:"1",className:"ml5"},fe.createElement("span",{className:"c-grey-c ml10"},He.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),fe.createElement(ie.Z,{align:"middle",style:{marginTop:"15px"}},fe.createElement(nt.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),fe.createElement(nt.Z,{className:"ml20"},fe.createElement(se.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ye()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:we||an,value:He.late_time?ye()(He.late_time):"",disabledDate:Tt=>rt(Tt,gt==null?void 0:gt.course_end_date),onChange:(Tt,Xt)=>{var Ea;if((0,re.Rm)()&&!((Ea=St.AssistantObject.practice)!=null&&Ea.can_late)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}He.late_time=Xt,ct(Object.assign({},He))}})))):xt.map(function(Tt,Xt){var Ea;return fe.createElement(nt.Z,{span:24,key:Xt},fe.createElement(ie.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},fe.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Xt+1),fe.createElement(he.default,{disabled:we||!((Ea=Ge==null?void 0:Ge.homework_status)!=null&&Ea.includes("\u672A\u53D1\u5E03"))&&Tt.id||(gt==null?void 0:gt.anonymous_comment),mode:"multiple",className:x.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Tt.group_name=="string"?[Tt.group_name]:Tt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:qn=>{var Mn;if((0,re.Rm)()&&!((Mn=St.AssistantObject.practice)!=null&&Mn.can_late)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xt[Xt].group_name=qn,xt[Xt].group_id=Tt.group_id,Ae(xt.slice())}},gt.group_settings&>.group_settings.map(function(qn){const Mn=xt.map(La=>La.group_name).flat(),Ga=Se.map(La=>La.group_name).flat();if(He!=null&&He.unified_setting){if(!Mn.includes(qn.group_name))return fe.createElement($t,{value:qn.group_name,key:qn.id},qn.group_name)}else if(Ga.includes(qn.group_name)&&!Mn.includes(qn.group_name))return fe.createElement($t,{value:qn.group_name,key:qn.id},qn.group_name)})),fe.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),fe.createElement(ne.Z,{disabled:we||Un(Tt.id),value:{type:Tt.penalty_type,inputValue:Tt.late_penalty},onChange:qn=>{var Mn;if((0,re.Rm)()&&!((Mn=St.AssistantObject.practice)!=null&&Mn.can_late)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xt[Xt].late_penalty=qn.inputValue,xt[Xt].penalty_type=qn.type,Ae([...xt])}}),fe.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),fe.createElement(se.default,{size:"large",disabled:we||Un(Tt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:ye()((0,E.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:qn=>rt(qn,gt==null?void 0:gt.course_end_date),format:"YYYY-MM-DD HH:mm",value:Tt!=null&&Tt.late_time?ye()(Tt.late_time):void 0,onChange:(qn,Mn)=>{var Ga;if((0,re.Rm)()&&!((Ga=St.AssistantObject.practice)!=null&&Ga.can_late)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xt[Xt].late_time=Mn,Ae([...xt])}}),!we&&fe.createElement("div",{style:{display:"flex",width:"50px"}},fe.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var qn;if((0,re.Rm)()&&!((qn=St.AssistantObject.practice)!=null&&qn.can_late)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ae(xt.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),Xt>0&&!Tt.id&&fe.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var qn;if((0,re.Rm)()&&!((qn=St.AssistantObject.practice)!=null&&qn.can_late)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xt=xt.filter((Mn,Ga)=>Xt!==Ga),Ae(xt.slice()),setTimeout(()=>Ae(xt.slice()),10)}}))))})),!we&&fe.createElement(fe.Fragment,null,fe.createElement(ze.ZP,{type:"primary",size:"large",loading:et,style:{width:"138px",marginTop:"30px"},onClick:()=>yt()},"\u4FDD\u5B58")),fe.createElement(ae.Z,{onConfirm:(Tt,Xt)=>{Se.splice(Tt,0,...Xt),Se.splice(Tt+Xt.length,1);const Ea=(0,E.QE)([...Se]);ut([...Ea])}}),fe.createElement(ue.Z,{resdata:wt,type:"shixun",okloading:et,oktext:(wt==null?void 0:wt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Tt=>Ve(void 0,null,function*(){Ht(!0);let Xt=yield(0,a.ZP)(`/api/courses/${ft.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(ft.categoryId)]}});Ht(!1),(Xt==null?void 0:Xt.status)===0&&en(mn)})}))};Pt.ZP=(0,ee.connect)(({shixunHomeworks:st,classroomList:At,loading:Nt,user:St})=>({shixunHomeworks:st,classroomList:At,loading:Nt.effects,user:St}))(Je)},37521:function(Ct,Pt,te){"use strict";var z=te(59301),se=te(54580),he=te(78241),Ie=te(43418),be=te(8591),Ne=te(1710),ie=te(76560),nt=te(90524),je=te(5295),Ze=te(82093),ze=te(61186),Me=te.n(ze),ye=te(49661),re=te(59301),a=Object.defineProperty,y=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,x=(ue,me,fe)=>me in ue?a(ue,me,{enumerable:!0,configurable:!0,writable:!0,value:fe}):ue[me]=fe,ee=(ue,me)=>{for(var fe in me||(me={}))b.call(me,fe)&&x(ue,fe,me[fe]);if(y)for(var fe of y(me))E.call(me,fe)&&x(ue,fe,me[fe]);return ue},ne=(ue,me,fe)=>new Promise((Pe,xe)=>{var Ee=pt=>{try{_e(fe.next(pt))}catch(Be){xe(Be)}},De=pt=>{try{_e(fe.throw(pt))}catch(Be){xe(Be)}},_e=pt=>pt.done?Pe(pt.value):Promise.resolve(pt.value).then(Ee,De);_e((fe=fe.apply(ue,me)).next())});const{Dragger:oe}=se.default,ae=({classroomList:ue,dispatch:me,onOk:fe})=>{const Pe=(0,ie.useParams)(),[xe]=he.default.useForm(),[Ee,De]=(0,z.useState)(),[_e,pt]=(0,z.useState)(!1),Be={height:100,onRemove:()=>{De("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:$e=>ne(void 0,null,function*(){return De($e),!1})};return(0,z.useEffect)(()=>{xe.setFieldsValue({publish_time:Me()(Me()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Me()(Me()(new Date((0,ye.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),re.createElement(Ie.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ue.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:_e},onOk:()=>ne(void 0,null,function*(){xe.submit()}),onCancel:()=>{xe.resetFields(),me({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(he.default,{form:xe,onFinish:$e=>ne(void 0,null,function*(){var Ke,Ve,it;if(!(Ee!=null&&Ee.size)){be.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}pt(!0);let rt=new FormData;rt.append("type",ue.actionTabs.type),rt.append("file",Ee);let vt;window.location.href.indexOf("exercise")>-1?vt=`/api/exercises/${ue.actionTabs.id}/supplement_score.json`:vt=`/api/homework_commons/${ue.actionTabs.id}/supplement_score.json`;let Rt=yield(0,Ze.ZP)(vt,{method:"post",body:rt},!0);pt(!1),(Rt==null?void 0:Rt.status)===0&&(fe(),xe.resetFields(),me({type:"classroomList/setActionTabs",payload:{}}),((Ve=(Ke=Rt==null?void 0:Rt.data)==null?void 0:Ke.fail)==null?void 0:Ve.length)>0&&Ie.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(Ne.default,{pagination:!1,dataSource:(it=Rt==null?void 0:Rt.data)==null?void 0:it.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ye.FH)("",nt.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ue.actionTabs.type}`)}}))})},re.createElement(he.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ue.actionTabs.name),re.createElement(he.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:je.Z.downloadbutton,href:nt.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ue.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(he.default.Item,{style:{marginBottom:0}},re.createElement(oe,ee({},Be),re.createElement("a",{className:je.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Pt.Z=(0,ie.connect)(({classroomList:ue})=>({classroomList:ue}))(ae)},59659:function(Ct,Pt,te){"use strict";var z=te(59301),se=te(54580),he=te(78241),Ie=te(99313),be=te(1710),Ne=te(58421),ie=te(76560),nt=te(82093),je=te(61186),Ze=te.n(je),ze=te(59301),Me=(a,y,b)=>new Promise((E,x)=>{var ee=ae=>{try{oe(b.next(ae))}catch(ue){x(ue)}},ne=ae=>{try{oe(b.throw(ae))}catch(ue){x(ue)}},oe=ae=>ae.done?E(ae.value):Promise.resolve(ae.value).then(ee,ne);oe((b=b.apply(a,y)).next())});const{Dragger:ye}=se.default,re=({})=>{const a=(0,ie.useParams)(),[y]=he.default.useForm(),[b,E]=(0,z.useState)(!0),[x,ee]=(0,z.useState)(!1);let[ne,oe]=(0,z.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const ae=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function ue(){return Me(this,null,function*(){let fe;ee(!0),window.location.href.indexOf("exercise")>-1?fe=`/api/exercises/${a==null?void 0:a.categoryId}/redo_logs.json`:fe=`/api/homework_commons/${a==null?void 0:a.categoryId}/redo_logs.json`;let Pe=yield(0,nt.ZP)(fe,{method:"get",params:ne});ee(!1),(Pe==null?void 0:Pe.status)===0&&E(Pe==null?void 0:Pe.data)})}(0,z.useEffect)(()=>{ue()},[]);let me=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(fe,Pe,xe)=>{var Ee;return(Ee=ae.find(De=>De.question_type===fe))==null?void 0:Ee.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(fe,Pe,xe)=>{var Ee;return(Ee=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(De=>De.id===fe))==null?void 0:Ee.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(fe,Pe,xe)=>Ze()(fe).format("YYYY-MM-DD HH:mm:ss")}].filter(fe=>!!fe);return ze.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},ze.createElement(Ie.default,{destroyInactiveTabPane:!0,onChange:fe=>{ne.type=fe,ne.page=1,ne.limit=10,oe(ne),ue()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:ze.createElement(be.default,{className:"mt20",loading:x,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(fe,Pe,xe)=>Ze()(fe).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:b==null?void 0:b.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:ze.createElement(be.default,{className:"mt20",loading:x,columns:me,dataSource:b==null?void 0:b.list,pagination:!1})}].filter(fe=>!!fe)}),ze.createElement(Ne.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(fe,Pe)=>{ne.page=fe,ne.limit=Pe,oe(ne),ue()},current:ne.page,total:b.count,pageSize:ne.limit,style:{marginTop:20}}))};Pt.Z=(0,ie.connect)(({classroomList:a})=>({classroomList:a}))(re)},56731:function(Ct,Pt,te){"use strict";var z=te(59301),se=te(54580),he=te(78241),Ie=te(43418),be=te(5871),Ne=te(76560),ie=te(82093),nt=te(61186),je=te.n(nt),Ze=te(49661),ze=te(59301),Me=Object.defineProperty,ye=Object.defineProperties,re=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,E=(ue,me,fe)=>me in ue?Me(ue,me,{enumerable:!0,configurable:!0,writable:!0,value:fe}):ue[me]=fe,x=(ue,me)=>{for(var fe in me||(me={}))y.call(me,fe)&&E(ue,fe,me[fe]);if(a)for(var fe of a(me))b.call(me,fe)&&E(ue,fe,me[fe]);return ue},ee=(ue,me)=>ye(ue,re(me)),ne=(ue,me,fe)=>new Promise((Pe,xe)=>{var Ee=pt=>{try{_e(fe.next(pt))}catch(Be){xe(Be)}},De=pt=>{try{_e(fe.throw(pt))}catch(Be){xe(Be)}},_e=pt=>pt.done?Pe(pt.value):Promise.resolve(pt.value).then(Ee,De);_e((fe=fe.apply(ue,me)).next())});const{Dragger:oe}=se.default,ae=({classroomList:ue,dispatch:me,onOk:fe})=>{const Pe=(0,Ne.useParams)(),[xe]=he.default.useForm(),[Ee,De]=(0,z.useState)(),[_e,pt]=(0,z.useState)(!1),Be={height:100,onRemove:()=>{De("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:$e=>ne(void 0,null,function*(){return De($e),!1})};return(0,z.useEffect)(()=>{xe.setFieldsValue({publish_time:je()(je()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:je()(je()(new Date((0,Ze.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),ze.createElement(Ie.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:ue.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:_e},onOk:()=>ne(void 0,null,function*(){xe.submit()}),onCancel:()=>{xe.resetFields(),me({type:"classroomList/setActionTabs",payload:{}})}},ze.createElement(he.default,{form:xe,onFinish:$e=>ne(void 0,null,function*(){var Ke,Ve;console.log("---",ue.actionTabs,$e,Pe);let it=((Ke=ue==null?void 0:ue.actionTabs)==null?void 0:Ke.type)==="exercise"?`/api/exercises/${Pe==null?void 0:Pe.category}/exercise_user/edit_score.json`:`/api/student_works/${ue.actionTabs.id}/edit_score.json`;pt(!0);let rt=yield(0,ie.ZP)(it,{method:"post",body:ee(x({},$e),{exercise_user_id:((Ve=ue==null?void 0:ue.actionTabs)==null?void 0:Ve.type)==="exercise"?ue.actionTabs.id:""})});pt(!1),xe.resetFields(),me({type:"classroomList/setActionTabs",payload:{}}),fe()})},ze.createElement(he.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},ze.createElement(be.Z,{min:0,style:{width:"100%"}}))))};Pt.Z=(0,Ne.connect)(({classroomList:ue})=>({classroomList:ue}))(ae)},4835:function(Ct,Pt,te){"use strict";var z=te(59301),se=te(54580),he=te(78241),Ie=te(3113),be=te(95237),Ne=te(81327),ie=te(5083),nt=te(76560),je=te(61186),Ze=te.n(je),ze=te(69577),Me=te(82093),ye=te(59301),re=(b,E,x)=>new Promise((ee,ne)=>{var oe=me=>{try{ue(x.next(me))}catch(fe){ne(fe)}},ae=me=>{try{ue(x.throw(me))}catch(fe){ne(fe)}},ue=me=>me.done?ee(me.value):Promise.resolve(me.value).then(oe,ae);ue((x=x.apply(b,E)).next())});const{Dragger:a}=se.default,y=({})=>{const b=(0,nt.useParams)(),[E]=he.default.useForm(),[x,ee]=(0,z.useState)(!0),[ne,oe]=(0,z.useState)(!1);console.log("----",b);function ae(){return re(this,null,function*(){var ue,me;let fe;window.location.href.indexOf("exercise")>-1?fe=`/api/exercises/${b==null?void 0:b.categoryId}/get_time_setting.json`:fe=`/api/homework_commons/${b==null?void 0:b.categoryId}/get_time_setting.json`;let Pe=yield(0,Me.ZP)(fe,{method:"get"});(Pe==null?void 0:Pe.status)===0&&E.setFieldsValue({publish_time:Ze()(Ze()((ue=Pe==null?void 0:Pe.data)==null?void 0:ue.publish_time).format("YYYY-MM-DD HH:mm")),end_time:Ze()(Ze()((me=Pe==null?void 0:Pe.data)==null?void 0:me.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,z.useEffect)(()=>{ae()},[]),ye.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},ye.createElement("div",{style:{textAlign:"end"}},x&&ye.createElement(Ie.ZP,{onClick:()=>{ee(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!x&&ye.createElement("div",null,ye.createElement(Ie.ZP,{type:"primary",loading:ne,onClick:()=>{E.submit()}},"\u63D0\u4EA4"),ye.createElement(Ie.ZP,{style:{marginLeft:20},onClick:()=>{ee(!0)}},"\u53D6\u6D88"))),ye.createElement(he.default,{form:E,disabled:x,onFinish:ue=>re(void 0,null,function*(){oe(!0),console.log("---",window.location.href);let me;window.location.href.indexOf("exercise")>-1?me=`/api/exercises/${b==null?void 0:b.categoryId}/time_setting.json`:me=`/api/homework_commons/${b==null?void 0:b.categoryId}/time_setting.json`;let fe=yield(0,Me.ZP)(me,{method:"post",body:{publish_time:Ze()(ue.publish_time).format("YYYY-MM-DD HH:mm"),end_time:Ze()(ue.end_time).format("YYYY-MM-DD HH:mm")}});oe(!1),(fe==null?void 0:fe.status)===0&&ee(!0)})},ye.createElement(be.Z,null,ye.createElement(Ne.Z,null,ye.createElement(he.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},ye.createElement(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:ue=>(0,ze.Q8)(ue),disabledTime:ue=>(0,ze.d0)(ue),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),ye.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),ye.createElement(be.Z,null,ye.createElement(Ne.Z,null,ye.createElement(he.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},ye.createElement(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:ue=>(0,ze.Q8)(ue,"",E.getFieldValue("publish_time")),disabledTime:ue=>(0,ze.d0)(ue,E.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),ye.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};Pt.Z=(0,nt.connect)(({classroomList:b})=>({classroomList:b}))(y)},62787:function(Ct,Pt,te){"use strict";te.d(Pt,{Z:function(){return Ze}});var z=te(59301),se=te(92832),he=te(24905),Ie=te(95237),be={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},Ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ie=te(57884),nt=(ze,Me,ye)=>new Promise((re,a)=>{var y=x=>{try{E(ye.next(x))}catch(ee){a(ee)}},b=x=>{try{E(ye.throw(x))}catch(ee){a(ee)}},E=x=>x.done?re(x.value):Promise.resolve(x.value).then(y,b);E((ye=ye.apply(ze,Me)).next())}),Ze=({data:ze,value:Me=[],handleChangePage:ye,setSelectedRowKeys:re,selectedRowKeys:a,onChange:y=()=>{}})=>{const[b,E]=(0,z.useState)([]),[x,ee]=(0,z.useState)([]),[ne,oe]=(0,z.useState)([]);let[ae,ue]=(0,z.useState)(1),[me,fe]=(0,z.useState)();return(0,z.useEffect)(()=>{E(ze),ee([]),oe([])},[ze]),(0,z.useEffect)(()=>{re&&(ee(a),oe(a))},[a]),z.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},z.createElement("div",{className:be.leftdiv},z.createElement(se.default.Search,{size:"middle",onChange:Pe=>nt(void 0,null,function*(){E(ze.filter(xe=>{var Ee;return(Ee=xe==null?void 0:xe.name)==null?void 0:Ee.includes(Pe.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),b.length===0&&z.createElement(ie.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),z.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},z.createElement(he.default.Group,{value:x.map(Pe=>`${Pe.id}`),onChange:Pe=>{re(b.filter(xe=>Pe.includes(`${xe.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},b.map((Pe,xe)=>z.createElement(Ie.Z,{key:Pe.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},z.createElement(he.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Pe.is_published,value:`${Pe.id}`},z.createElement("div",{className:be.listClass},z.createElement("span",{className:be.spantitle,style:{width:Pe.is_published?"108px":"170px"}},Pe.name),Pe.is_published&&z.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),z.createElement("div",{className:be.rightdiv},z.createElement(se.default.Search,{onChange:Pe=>{oe(x.filter(xe=>xe.name.includes(Pe.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&z.createElement(ie.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&z.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},z.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((Pe,xe)=>z.createElement(Ie.Z,{justify:"space-between",style:{marginTop:"10px"},key:Pe.id},z.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Pe.name),z.createElement("img",{src:Ne,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{re(x.filter(Ee=>`${Ee.id}`!=`${Pe.id}`))}})))))))}},97202:function(Ct,Pt,te){"use strict";te.d(Pt,{Z:function(){return y}});var z=te(59301),se=te(76560),he=te(5083),Ie=te(43418),be=te(92832),Ne=te(95237),ie=te(43604),nt={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},je=te(61186),Ze=te.n(je),ze=te(49661),Me=te(57884),ye=te(59301);const{RangePicker:re}=he.default,a=({dispatch:b,classroomList:E,onConfirm:x})=>{const[ee,ne]=(0,z.useState)([]),[oe,ae]=(0,z.useState)([]),[ue,me]=(0,z.useState)("");(0,z.useEffect)(()=>{var xe;if(E.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let Ee=E.actionTabs.data;console.log("data",Ee);let De=(xe=Ee==null?void 0:Ee.group_name)==null?void 0:xe.map((_e,pt)=>{var Be;return{group_id:Ee==null?void 0:Ee.group_id[pt],group_name:Ee==null?void 0:Ee.group_name[pt],is_admin:Ee==null?void 0:Ee.is_admin,end_time:Ee==null?void 0:Ee.end_time,publish_time:Array.isArray(Ee==null?void 0:Ee.publish_time)?(Be=Ee==null?void 0:Ee.publish_time)==null?void 0:Be[0]:Ee==null?void 0:Ee.publish_time}});De&&(ne([...De]),ae([...De]))}},[E.actionTabs]);const fe=()=>{b({type:"classroomList/setActionTabs",payload:{}}),me("")},Pe=xe=>{if(xe){const Ee=oe==null?void 0:oe.filter(De=>{var _e,pt;return(pt=(_e=De==null?void 0:De.group_name)==null?void 0:_e.toLowerCase())==null?void 0:pt.includes(xe==null?void 0:xe.toLowerCase())});ne(Ee)}else ne(oe)};return ye.createElement(Ie.default,{width:980,title:ye.createElement("div",{style:{fontWeight:"bold",display:"flex"}},ye.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",ye.createElement("span",{className:nt.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),ye.createElement(be.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:ue,onChange:xe=>{me(xe.target.value.trim()),Pe(xe.target.value.trim())}})),centered:!0,maskClosable:!1,open:E.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>fe(),onOk:()=>{var xe;x((xe=E.actionTabs)==null?void 0:xe.index,oe),fe()}},ye.createElement("div",{className:nt.modal_con},ye.createElement(Ne.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(ee==null?void 0:ee.length)>0?ee.map(function(xe,Ee){var De,_e;return ye.createElement(ie.Z,{span:24,key:Ee},ye.createElement(Ne.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Ee==(ee==null?void 0:ee.length)-1?"0px":"10px"}},ye.createElement("div",{className:nt.multiple_select,title:xe.group_name},xe.group_name),ye.createElement("div",{className:"ml20"},ye.createElement(re,{size:"large",ranges:{\u6B64\u523B:[xe.publish_time?Ze()(xe.publish_time):Ze()(),Ze()()]},allowClear:!1,disabled:(De=E.actionTabs)==null?void 0:De.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:pt=>{var Be;return(0,ze.Q8)(pt,(Be=E.actionTabs)==null?void 0:Be.disabledDate)},disabledTime:pt=>(0,ze.d0)(pt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ze()((0,ze.U6)(),"HH:mm"),Ze()((0,ze.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:xe.publish_time&&[Ze()(xe.publish_time),xe.end_time?Ze()(xe.end_time):void 0],onChange:(pt,Be)=>{ee[Ee].publish_time=Be[0],ee[Ee].end_time=Be[1],ne([...ee]),oe.forEach($e=>{$e.group_id===xe.group_id&&($e.publish_time=Be[0],$e.end_time=Be[1])}),ae([...oe])}})),(_e=E.actionTabs)!=null&&_e.rangePickerDisabled?ye.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):ye.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{ee.splice(Ee,1),ne([...ee]),oe.forEach((pt,Be)=>{pt.group_id===xe.group_id&&oe.splice(Be,1)}),ae([...oe])}})))}):ye.createElement(Me.Z,null))))};var y=(0,se.connect)(({classroomList:b})=>({classroomList:b}))(a)},30975:function(Ct,Pt,te){"use strict";te.d(Pt,{AD:function(){return pt},BA:function(){return Jn},D9:function(){return rt},Hp:function(){return ae},IM:function(){return Rt},Iy:function(){return ue},KM:function(){return Hn},KU:function(){return At},MJ:function(){return me},Ne:function(){return vt},ON:function(){return St},Uj:function(){return Qt},VY:function(){return st},YO:function(){return Fe},YX:function(){return sn},Zn:function(){return a},_g:function(){return ee},_k:function(){return Ve},c6:function(){return De},cr:function(){return y},eV:function(){return _e},fi:function(){return b},gh:function(){return xe},hS:function(){return $t},iA:function(){return E},j6:function(){return ne},je:function(){return Ke},jj:function(){return oe},kS:function(){return Nt},o6:function(){return Ee},pO:function(){return Gt},rQ:function(){return Be},sA:function(){return Pe},xm:function(){return it},xo:function(){return Je},y8:function(){return $e},yd:function(){return x}});var z=te(64948),se=te(76560),he=te(49661),Ie=te(8591),be=te(90524),Ne=Object.defineProperty,ie=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,Ze=(Re,qe,tt)=>qe in Re?Ne(Re,qe,{enumerable:!0,configurable:!0,writable:!0,value:tt}):Re[qe]=tt,ze=(Re,qe)=>{for(var tt in qe||(qe={}))nt.call(qe,tt)&&Ze(Re,tt,qe[tt]);if(ie)for(var tt of ie(qe))je.call(qe,tt)&&Ze(Re,tt,qe[tt]);return Re},Me=(Re,qe,tt)=>new Promise((Le,ft)=>{var gt=Ge=>{try{ve(tt.next(Ge))}catch(We){ft(We)}},Oe=Ge=>{try{ve(tt.throw(Ge))}catch(We){ft(We)}},ve=Ge=>Ge.done?Le(Ge.value):Promise.resolve(Ge.value).then(gt,Oe);ve((tt=tt.apply(Re,qe)).next())});const ye=()=>{(0,se.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},re=()=>{(0,se.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},a=Re=>Me(void 0,null,function*(){ye(),(yield(0,z.YR)(ze({},Re))).status===0&&(yield(0,he.QH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/courses/${Re.coursesId}/export_couser_info.json`,query:Re}))),re()}),y=Re=>Me(void 0,null,function*(){const qe=yield(0,z.yS)(ze({},Re));if(qe.status===0)Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),se.history.push(`/classrooms/${Re.coursesId}/exportlist/course_member_act_score`);else{if(qe.status===-2)return qe;qe.status===-3&&((0,se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),se.history.push(`/classrooms/${Re.coursesId}/exportlist/course_member_act_score`))}}),b=Re=>Me(void 0,null,function*(){const qe=yield(0,z.W0)(ze({},Re));if(qe.status===0)Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),se.history.push(`/classrooms/${Re.coursesId}/exportlist/course_total_score`);else{if(qe.status===-4)return qe;qe.status===-3&&((0,se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),se.history.push(`/classrooms/${Re.coursesId}/exportlist/course_total_score`))}}),E=Re=>Me(void 0,null,function*(){const qe=yield(0,z.Nl)(ze({},Re));if(qe.status===0)Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),se.history.push(`/classrooms/${Re.coursesId}/exportlist/course_total_exercise_and_other`);else{if(qe.status===-4)return qe;qe.status===-3&&((0,se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),se.history.push(`/classrooms/${Re.coursesId}/exportlist/course_total_exercise_and_other`))}}),x=Re=>Me(void 0,null,function*(){const qe=yield(0,z.IU)(ze({},Re));if(qe.status===0)Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),se.history.push(`/classrooms/${Re.coursesId}/exportlist/export_star_user`);else{if(qe.status===-4)return qe;qe.status===-3&&((0,se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),se.history.push(`/classrooms/${Re.coursesId}/exportlist/export_star_user`))}}),ee=Re=>Me(void 0,null,function*(){const qe=yield(0,z.td)(ze({},Re));if(qe.status===0)Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),se.history.push(`/classrooms/${Re.coursesId}/exportlist/course_total_exercise_and_other`);else{if(qe.status===-2)return qe;if(qe.status===-3)(0,se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),se.history.push(`/classrooms/${Re.coursesId}/exportlist/course_total_exercise_and_other`);else if(qe.status===-4)return qe}}),ne=Re=>Me(void 0,null,function*(){const qe=yield(0,z.QX)(ze({},Re));if(qe.status===0)Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),se.history.push(`/classrooms/${Re.coursesId}/exportlist/course_total_homework`);else{if(qe.status===-4)return qe;qe.status===-3&&((0,se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),se.history.push(`/classrooms/${Re.coursesId}/exportlist/course_total_homework`))}}),oe=(Re,qe)=>Me(void 0,null,function*(){const tt=yield(0,z.o_)(ze({},Re));tt.status===0?(Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),se.history.push(`/classrooms/${Re.coursesId}/exportlist/${qe}`)):tt.status===-3&&((0,se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),se.history.push(`/classrooms/${Re.coursesId}/exportlist/${qe}`))}),ae=(Re,qe)=>Me(void 0,null,function*(){const tt=yield(0,z.ZL)(ze({},Re));tt.status===0?(Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),se.history.push(`/classrooms/${Re.coursesId}/exportlist/${qe}`)):tt.status===-3&&((0,se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),se.history.push(`/classrooms/${Re.coursesId}/exportlist/${qe}`))}),ue=(Re,qe)=>Me(void 0,null,function*(){const tt=yield(0,z.aP)(ze({},Re));tt.status===0?(Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),se.history.push(`/classrooms/${Re.coursesId}/exportlist/${qe}`)):tt.status===-3&&((0,se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),se.history.push(`/classrooms/${Re.coursesId}/exportlist/${qe}`))}),me=(Re,qe)=>Me(void 0,null,function*(){const tt=yield(0,z.vV)(ze({},Re));tt.status===0?(Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),se.history.push(`/classrooms/${Re.coursesId}/exportlist/${qe}`)):tt.status===-3&&((0,se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),se.history.push(`/classrooms/${Re.coursesId}/exportlist/${qe}`))}),fe=Re=>Me(void 0,null,function*(){ye(),(yield exportCourseWorkListAppendix(ze({},Re))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${Re.categoryId}/works_list.zip`,query:Re}))),re()}),Pe=Re=>Me(void 0,null,function*(){ye(),yield(0,he.QH)("",be.Z.API_SERVER+`/api/polls/${Re.categoryId}/commit_result.xlsx`),re()}),xe=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/courses/${Re.coursesId}/attendances/export_xlsx_data.xlsx`,query:Re}))}),Ee=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/courses/${Re.coursesId}/video_study_statics.xlsx`,query:Re}))}),De=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/courses/${Re.coursesId}/export_video_study.xlsx`,query:Re}))}),_e=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/courses/${Re.coursesId}/export_course_students_info.xlsx`,query:Re}))}),pt=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+"/api/school_manages/students.xlsx",query:Re}))}),Be=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+"/api/item_banks/export.xlsx",query:Re}))}),$e=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:Re}))}),Ke=Re=>Me(void 0,null,function*(){const qe=yield(0,z.Uy)(ze({},Re));qe.status===0?(Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),se.history.push(`/classrooms/${Re.coursesId}/exportlist/exercise_score,export_exercise_users`)):qe.status===-3&&((0,se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),se.history.push(`/classrooms/${Re.coursesId}/exportlist/exercise_score,export_exercise_users`))}),Ve=Re=>Me(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/export_records/${Re.id}.xlsx`,query:Re}))}),it=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:Re}))}),rt=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/courses/${Re==null?void 0:Re.coursesId}/${Re.menuKey}_statistic.xlsx?${Re.checkedList.map(qe=>`course_group_id[]=${qe}`).join("&")}`,query:Re}))}),vt=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/ec_years/${Re==null?void 0:Re.ec_year_id}/ec_training_objectives.xlsx`,query:Re}))}),Rt=Re=>Me(void 0,null,function*(){yield(0,he.FH)(Re==null?void 0:Re.name,(0,he.NY)({url:be.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:Re}))}),$t=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/ec_years/${Re==null?void 0:Re.ec_year_id}/ec_courses.xlsx`,query:Re}))}),Je=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/ec_years/${Re==null?void 0:Re.ec_year_id}/ec_graduation_requirements.xlsx`,query:Re}))}),st=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:Re}))}),At=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/exercises/${Re.categoryId}/rank_list.xlsx`,query:Re}))}),Nt=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:Re}))}),St=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/examination_banks/${Re.id}.json`,query:Re}))}),sn=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/exercises/${Re.categoryId}.json`,query:Re}))}),Fe=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/polls/${Re==null?void 0:Re.id}/commit_result.json`,query:Re}))}),Qt=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+"/api/paths/get_task_pass.json",query:Re}))}),Gt=(Re,qe)=>Me(void 0,null,function*(){yield(0,he.FH)(qe||"",(0,he.NY)({url:be.Z.API_SERVER+`/api/exercises/${Re==null?void 0:Re.exercise_id}/consult_exercise.json`,query:Re}))}),Hn=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/competitions/${Re==null?void 0:Re.identifier}/competition_commit_records/member_works.xlsx`,query:Re}))}),Jn=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/courses/${Re==null?void 0:Re.coursesId}/group_homeworks/import_group_template.xlsx`,query:Re}))})},2610:function(Ct,Pt,te){"use strict";te.d(Pt,{BU:function(){return se},Dj:function(){return z},gH:function(){return he},vp:function(){return Ie}});function z(be){try{be.mozRequestFullScreen?be.mozRequestFullScreen():be.webkitRequestFullScreen&&be.webkitRequestFullScreen()}catch(Ne){console.log(Ne,":e")}}function se(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const he=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function Ie(){var be=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,Ne=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",be),window.isFullScreen?window.isFullScreen:be!=null}},23869:function(Ct,Pt,te){"use strict";te.d(Pt,{rX:function(){return ne},pW:function(){return oe},gy:function(){return ae},xY:function(){return ee},O5:function(){return x},tJ:function(){return re},o1:function(){return a},Rd:function(){return E}});var z=te(76560),se=te(43418),he=te(28103),Ie=te(8591),be=te(34055),Ne=te(49661),ie=te(87169),nt=te(25510),je="data:image/png;base64,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",Ze=te.p+"static/newqrcode.a8740efb.png",ze=te(32637),Me=te(59301),ye=(ue,me,fe)=>new Promise((Pe,xe)=>{var Ee=pt=>{try{_e(fe.next(pt))}catch(Be){xe(Be)}},De=pt=>{try{_e(fe.throw(pt))}catch(Be){xe(Be)}},_e=pt=>pt.done?Pe(pt.value):Promise.resolve(pt.value).then(Ee,De);_e((fe=fe.apply(ue,me)).next())});const re=(ue,me=!1)=>!!(a(ue)&&y(me)),a=ue=>(0,be.bg)()?!0:(ue({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),y=(ue=!1)=>{var me;const{user:fe}=(0,z.getDvaApp)()._store.getState();return(me=fe.userInfo)!=null&&me.profile_completed?!0:(se.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Ne.xg)("/account/profile/edit"),b()}}),!1)},b=()=>{se.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},E=()=>{se.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Me.createElement("div",{style:{textAlign:"center"}},Me.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),Me.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:ze}),Me.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},x=()=>{var ue;const{user:me}=(0,z.getDvaApp)()._store.getState();return(ue=me.userInfo)!=null&&ue.professional_certification?!0:(se.default.confirm({title:"\u63D0\u793A",centered:!0,content:Me.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Ne.xg)("/account/certification")}}),!1)},ee=()=>(0,be.V9)()?!0:(se.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Me.createElement("div",{className:"tc",style:{marginLeft:-38}},Me.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Me.createElement("img",{src:Ze,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(ue,me)=>ue?!0:(se.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Me.createElement("div",null,Me.createElement("p",null,me||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),Me.createElement("div",{style:{marginLeft:"110px"}},Me.createElement("img",{src:je,width:200}),Me.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ne.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),oe=ue=>{se.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Me.createElement("div",null,Me.createElement("div",null,Me.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),Me.createElement(he.Z,null),Me.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Me.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",Me.createElement("a",null,ue),"\u5929\u3002"),Me.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Me.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),Me.createElement("div",{style:{textAlign:"center",marginTop:30}},Me.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:nt,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ae=(ue,me="")=>{const{shixunsDetail:{detail:fe}}=(0,z.getDvaApp)()._store.getState();if((fe==null?void 0:fe.public)===2||(fe==null?void 0:fe.public)===1||(fe==null?void 0:fe.shixun_status)===3){let Pe="";return(fe==null?void 0:fe.public)===2&&(Pe="\u5DF2\u516C\u5F00"),(fe==null?void 0:fe.public)===1&&(Pe="\u5F85\u5BA1\u6838"),(fe==null?void 0:fe.shixun_status)===3&&(Pe="\u5DF2\u5173\u95ED"),se.default.info({centered:!0,icon:Me.createElement(ie.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Me.createElement("div",{className:"tc",style:{marginLeft:-38}},Me.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Me.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Pe,"\uFF0C",me,"\u3002"),Me.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Me.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:nt,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(fe==null?void 0:fe.shixun_status)===2?(se.default.confirm({centered:!0,icon:Me.createElement(ie.Z,null),title:"\u63D0\u793A",content:Me.createElement("div",null,Me.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",me,"\u3002"),Me.createElement("br",null),Me.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{se.default.confirm({width:440,centered:!0,icon:Me.createElement(ie.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>ye(void 0,null,function*(){(yield ue({type:"shixunsDetail/cancelRelease",payload:{id:fe==null?void 0:fe.identifier}})).status!==401&&(Ie.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ue({type:"shixunsDetail/getShixunsDetail",payload:{id:fe==null?void 0:fe.identifier}}),ue({type:"practiceSetting/getCommonData",payload:{id:fe==null?void 0:fe.identifier}}))})})}}),!0):!1}},50371:function(Ct,Pt){"use strict";function te(){const z=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let se=1;se{const be=he[Ie];be!==void 0&&(z[Ie]=be)})}return z}Pt.Z=te},13845:function(Ct,Pt,te){"use strict";te.d(Pt,{F:function(){return z},Z:function(){return se}});function z(he){return he!=null&&he===he.window}function se(he,Ie){var be,Ne;if(typeof window=="undefined")return 0;const ie=Ie?"scrollTop":"scrollLeft";let nt=0;return z(he)?nt=he[Ie?"pageYOffset":"pageXOffset"]:he instanceof Document?nt=he.documentElement[ie]:(he instanceof HTMLElement||he)&&(nt=he[ie]),he&&!z(he)&&typeof nt!="number"&&(nt=(Ne=((be=he.ownerDocument)!==null&&be!==void 0?be:he).documentElement)===null||Ne===void 0?void 0:Ne[ie]),nt}},56762:function(Ct,Pt,te){"use strict";te.d(Pt,{Z:function(){return se}});var z=te(59301);function se(){const[,he]=z.useReducer(Ie=>Ie+1,0);return he}},68031:function(Ct,Pt,te){"use strict";te.d(Pt,{Z:function(){return Ie}});var z=te(16089);function se(be,Ne,ie,nt){const je=ie-Ne;return be/=nt/2,be<1?je/2*be*be*be+Ne:je/2*((be-=2)*be*be+2)+Ne}var he=te(13845);function Ie(be){let Ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:nt,duration:je=450}=Ne,Ze=ie(),ze=(0,he.Z)(Ze,!0),Me=Date.now(),ye=()=>{const a=Date.now()-Me,y=se(a>je?je:a,ze,be,je);(0,he.F)(Ze)?Ze.scrollTo(window.pageXOffset,y):Ze instanceof Document||Ze.constructor.name==="HTMLDocument"?Ze.documentElement.scrollTop=y:Ze.scrollTop=y,a{let{children:$e}=Be;const{getPrefixCls:Ke}=be.useContext(ie.E_),Ve=Ke("breadcrumb");return be.createElement("li",{className:`${Ve}-separator`,"aria-hidden":"true"},$e===""?$e:$e||"/")};Ze.__ANT_BREADCRUMB_SEPARATOR=!0;var ze=Ze,Me=function(Be,$e){var Ke={};for(var Ve in Be)Object.prototype.hasOwnProperty.call(Be,Ve)&&$e.indexOf(Ve)<0&&(Ke[Ve]=Be[Ve]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var it=0,Ve=Object.getOwnPropertySymbols(Be);it$e[it]||Ve)}function re(Be,$e,Ke,Ve){if(Ke==null)return null;const{className:it,onClick:rt}=$e,vt=Me($e,["className","onClick"]),Rt=Object.assign(Object.assign({},(0,Ie.Z)(vt,{data:!0,aria:!0})),{onClick:rt});return Ve!==void 0?be.createElement("a",Object.assign({},Rt,{className:se()(`${Be}-link`,it),href:Ve}),Ke):be.createElement("span",Object.assign({},Rt,{className:se()(`${Be}-link`,it)}),Ke)}function a(Be,$e){return(Ve,it,rt,vt,Rt)=>{if($e)return $e(Ve,it,rt,vt);const $t=ye(Ve,it);return re(Be,Ve,$t,Rt)}}var y=function(Be,$e){var Ke={};for(var Ve in Be)Object.prototype.hasOwnProperty.call(Be,Ve)&&$e.indexOf(Ve)<0&&(Ke[Ve]=Be[Ve]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var it=0,Ve=Object.getOwnPropertySymbols(Be);it{const{prefixCls:$e,separator:Ke="/",children:Ve,menu:it,overlay:rt,dropdownProps:vt,href:Rt}=Be,Je=(st=>{if(it||rt){const At=Object.assign({},vt);if(it){const Nt=it||{},{items:St}=Nt,sn=y(Nt,["items"]);At.menu=Object.assign(Object.assign({},sn),{items:St==null?void 0:St.map((Fe,Qt)=>{var{key:Gt,title:Hn,label:Jn,path:Re}=Fe,qe=y(Fe,["key","title","label","path"]);let tt=Jn!=null?Jn:Hn;return Re&&(tt=be.createElement("a",{href:`${Rt}${Re}`},tt)),Object.assign(Object.assign({},qe),{key:Gt!=null?Gt:Qt,label:tt})})})}else rt&&(At.overlay=rt);return be.createElement(je.Z,Object.assign({placement:"bottom"},At),be.createElement("span",{className:`${$e}-overlay-link`},st,be.createElement(nt.Z,null)))}return st})(Ve);return Je!=null?be.createElement(be.Fragment,null,be.createElement("li",null,Je),Ke&&be.createElement(ze,null,Ke)):null},E=Be=>{const{prefixCls:$e,children:Ke,href:Ve}=Be,it=y(Be,["prefixCls","children","href"]),{getPrefixCls:rt}=be.useContext(ie.E_),vt=rt("breadcrumb",$e);return be.createElement(b,Object.assign({},it,{prefixCls:vt}),re(vt,it,Ke,Ve))};E.__ANT_BREADCRUMB_ITEM=!0;var x=E,ee=te(17313),ne=te(83116),oe=te(37613);const ae=Be=>{const{componentCls:$e,iconCls:Ke}=Be;return{[$e]:Object.assign(Object.assign({},(0,ee.Wf)(Be)),{color:Be.itemColor,fontSize:Be.fontSize,[Ke]:{fontSize:Be.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Be.linkColor,transition:`color ${Be.motionDurationMid}`,padding:`0 ${Be.paddingXXS}px`,borderRadius:Be.borderRadiusSM,height:Be.lineHeight*Be.fontSize,display:"inline-block",marginInline:-Be.marginXXS,"&:hover":{color:Be.linkHoverColor,backgroundColor:Be.colorBgTextHover}},(0,ee.Qy)(Be)),"li:last-child":{color:Be.lastItemColor},[`${$e}-separator`]:{marginInline:Be.separatorMargin,color:Be.separatorColor},[`${$e}-link`]:{[` +\u8BF7\u70B9\u51FB\u201C\u5F00\u542F\u6311\u6218\u201D\u91CD\u505A\u8BFE\u7A0B\u5B9E\u9A8C`),Fa({type:"shixunHomeworks/getWorkList",payload:Si}))})})},ca=aa=>{aa=aa!=null&&aa.includes(".json")?aa:`${aa}.json`,be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:sa.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Fi(void 0,null,function*(){const nn=yield(0,Yn.$Q)({url:aa});if(!nn)return;Ie.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Wn=yield(0,Yn.Ir)({id:nn.shixun_identifier});if(Wn!=null&&Wn.game_identifier){(0,Me.xg)(`/tasks/${Wn.game_identifier}?coursesId=${Da.coursesId}`);return}(Wn==null?void 0:Wn.status)===2?ca(Wn==null?void 0:Wn.message):(Wn==null?void 0:Wn.status)===3&&eo(Wn==null?void 0:Wn.message)})})},eo=aa=>{be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:sa.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",aa,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Ai=aa=>Fi(void 0,null,function*(){aa=aa!=null&&aa.includes(".json")?aa:`${aa}.json`;const nn=yield(0,Yn.$Q)({url:aa});if(console.log(nn,"execRes"),nn!=null&&nn.game_identifier){(0,Me.xg)(`/tasks/${nn.game_identifier}?coursesId=${Da.coursesId}`);return}(nn==null?void 0:nn.status)===-3?(0,Me.eF)():(nn==null?void 0:nn.status)===2?ca(nn==null?void 0:nn.message):(nn==null?void 0:nn.status)===3&&eo(nn==null?void 0:nn.message)}),Tn=[(0,De.dE)()&&{name:"\u9898\u76EE",id:"1",compontent:sa.createElement(Le,null)},{name:(0,De.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u4E1A\u60C5\u51B5",id:"0",compontent:sa.createElement(Ke.Z,{setExportParams:Ko}),forceRender:!0},!(0,De.dE)()&&{name:"\u9898\u76EE",id:"1",compontent:sa.createElement(Le,null),hidden:!1},{name:"\u6392\u540D",id:"5",compontent:sa.createElement(yo,null),hidden:!1},{name:"\u4EE3\u7801\u67E5\u91CD",id:"2",compontent:sa.createElement(ct,null),hidden:(Ua=kt==null?void 0:kt.setting)==null?void 0:Ua.hide_code_repeat},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",compontent:sa.createElement(vo.Z,null)},{name:"\u8BBE\u7F6E",id:"3",compontent:(hn=Sr.homework_status)!=null&&hn.includes("\u5BFC\u5165")?sa.createElement(Fo.Z,null):sa.createElement(vi,null),forceRender:!0},{name:"\u89E3\u7B54&\u8BA8\u8BBA",id:"6",compontent:sa.createElement(Eo.default,null)}].filter(aa=>!!aa).filter(aa=>{var nn,Wn;return(0,De.dE)()?aa.name!=="\u4EE3\u7801\u67E5\u91CD"&&aa.name!=="\u8BBE\u7F6E":(0,De.dE)()||((nn=Sr==null?void 0:Sr.homework_status)==null?void 0:nn[0])!=="\u5DF2\u622A\u6B62"?aa.name!=="\u8D28\u91CF\u68C0\u6D4B":!Sr.code_review&&((Wn=Sr==null?void 0:Sr.homework_status)==null?void 0:Wn[0])!=="\u672A\u53D1\u5E03"?!0:aa.name!=="\u4EE3\u7801\u67E5\u91CD"}).filter(aa=>Sr.open_code_quality_analysis?!0:aa.name!=="\u8D28\u91CF\u68C0\u6D4B").filter(aa=>{var nn;return(nn=Sr.homework_status)!=null&&nn.includes("\u5BFC\u5165")?(0,De.dE)()?["0","1"].includes(aa.id):["0","1","3"].includes(aa.id):!0}).filter(aa=>!(aa!=null&&aa.hidden)),tr=()=>{var aa,nn,Wn,Cn,$r,mr,Tr,Jo,fr,So,Ha;return sa.createElement("aside",{className:Fn.Z.workListTabButton},(0,De.dE)()&&!((aa=Sr.homework_status)!=null&&aa.includes("\u5BFC\u5165"))&&sa.createElement("span",{style:{fontWeight:800,color:"#0152d9",textAlign:"end",flex:1,cursor:"pointer"}},sa.createElement(Ne.ZP,{onClick:()=>Fi(void 0,null,function*(){var Yr;let mo=yield(0,se.ZP)(`/api/problems/${(Yr=Vt.workList)==null?void 0:Yr.start_identifier}/start.json`,{method:"get"});mo&&(window.open(`/myproblems/${mo==null?void 0:mo.identifier}?type=1&backUrl=/classrooms/${Da.coursesId}/program_homework/${Da.categoryId}/detail?tabs=1`),localStorage.setItem("program_homework",[Da==null?void 0:Da.coursesId,Da==null?void 0:Da.categoryId]))}),type:"primary"},(nn=Sr.homework_status)!=null&&nn.includes("\u5DF2\u622A\u6B62")?"\u67E5\u770B\u4F5C\u4E1A":"\u8FDB\u5165\u7EC3\u4E60"," ")),(0,De.dE)()&&((Wn=Vt.workList)==null?void 0:Wn.redo_work)&&sa.createElement(Ne.ZP,{onClick:ha,type:"primary",icon:sa.createElement("i",{className:"iconfont icon-dahuizhongzuo3x"})},"\u91CD\u505A"),((Cn=Vt.workList)==null?void 0:Cn.shixun_status)>1&&(($r=Vt.workList)==null?void 0:$r.time_status)<5&&(0,De.dE)()&&sa.createElement(Ne.ZP,{type:"primary",icon:sa.createElement("i",{className:"iconfont icon-kaiqizhong"}),onClick:()=>{var Yr,mo,Do,vn,na,Oa,_n;(0,an.tJ)(Fa,!0)&&((Do=(mo=(Yr=Vt.workList)==null?void 0:Yr.task_operation)==null?void 0:mo[1])!=null&&Do.includes("/")?Ai((na=(vn=Vt.workList)==null?void 0:vn.task_operation)==null?void 0:na[1]):(0,Me.xg)(`/tasks/${(_n=(Oa=Vt.workList)==null?void 0:Oa.task_operation)==null?void 0:_n[1]}`))}},(Tr=(mr=Vt.workList)==null?void 0:mr.task_operation)==null?void 0:Tr[0]),((Jo=Vt.workList)==null?void 0:Jo.commit_des)&&((fr=Vt.workList)==null?void 0:fr.commit_des)&&sa.createElement(Ne.ZP,{type:"primary",icon:sa.createElement("i",{className:"iconfont icon-tijiaozongjie"}),onClick:()=>{var Yr;(0,Me.xg)(`/classrooms/${Da.coursesId}/shixun_homework/${Da.categoryId}/${(Yr=Vt.workList)==null?void 0:Yr.id}/commitsummary`)}},(So=Vt.workList)==null?void 0:So.commit_des),(Pr==null?void 0:Pr.hack_edit_permission)&&((Ha=Sr==null?void 0:Sr.homework_status)==null?void 0:Ha[0])==="\u672A\u53D1\u5E03"&&sa.createElement(Ne.ZP,{type:"primary",icon:sa.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var Yr;if(!((Yr=_t.AssistantObject.hack)!=null&&Yr.can_create)&&(0,De.Rm)()){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}he.history.push(`/classrooms/${Da.coursesId}/program_homework/${Da.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A"),(0,De.GJ)()&&Sr.publish_immediately&&sa.createElement(Ne.ZP,{type:"primary",icon:sa.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:()=>{var Yr,mo;if(!((Yr=_t.AssistantObject.hack)!=null&&Yr.can_publish)&&(0,De.Rm)()){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(((mo=ba==null?void 0:ba.userInfo)==null?void 0:mo.user_status)===2){(0,an.Rd)();return}Fa({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[Da.categoryId],selectArrsAll:[Sr],params:Da,detail:!0,type:2,manage_all_group:Pr==null?void 0:Pr.manage_all_group}})}},"\u7ACB\u5373\u53D1\u5E03"),(0,De.GJ)()&&Sr.end_immediately&&sa.createElement(Ne.ZP,{style:{background:"#0152d9",color:"#fff"},type:"primary",icon:sa.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:()=>{var Yr;if(!((Yr=_t.AssistantObject.hack)!=null&&Yr.can_stop)&&(0,De.Rm)()){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Fa({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:Da,type:2,detail:!0,selectArrs:[Da.categoryId]}})}},"\u7ACB\u5373\u622A\u6B62"))};return sa.createElement("section",null,sa.createElement("div",{className:"edu-container"},Sr.homework_name&&sa.createElement("section",{className:"animated fadeIn"},sa.createElement("aside",{className:"mt10"},Sr.category&&sa.createElement(ie.Z,{separator:">"},sa.createElement(ie.Z.Item,null,sa.createElement(he.Link,{to:`/classrooms/${Da==null?void 0:Da.coursesId}/program_homework`},Sr.course_name)),sa.createElement(ie.Z.Item,null,sa.createElement(he.Link,{to:`/classrooms/${Da==null?void 0:Da.coursesId}/program_homework/${Sr.category.main?"":Sr.category.category_id}`},Sr.category.category_name)),sa.createElement(ie.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),sa.createElement("aside",{className:[Fn.Z.title,"mt20"].join(" ")},sa.createElement(he.Link,{to:`/classrooms/${Sr.course_id}/program_homework/${Sr.category.main?"":Sr.category.category_id}`},sa.createElement(ze.Z,{className:"font16 c-black"})),sa.createElement(nt.Z,{title:Sr.homework_name,placement:"bottom"},sa.createElement("strong",{className:"font20 ml5"},Sr.homework_name)),sa.createElement(Me.VV,{temporary:!0,status:Sr.homework_status}))),sa.createElement("aside",{className:`mt30 relative ${Fn.Z.workListTabWrap}`},sa.createElement(je.default,{type:"card",defaultActiveKey:Ma,activeKey:Ma,tabBarExtraContent:(Za=Sr.homework_status)!=null&&Za.includes("\u5BFC\u5165")&&(0,De.GJ)()?sa.createElement(Ne.ZP,{icon:sa.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{Fa({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:Sr==null?void 0:Sr.homework_name,id:Sr==null?void 0:Sr.homework_id,type:"hack"}})},type:"primary"},"\u8865\u5145\u6210\u7EE9"):tr(),onChange:oi},Tn.map((aa,nn)=>sa.createElement(je.default.TabPane,{tab:aa.name,key:aa.id,forceRender:aa.forceRender},aa.compontent))))),sa.createElement(Yt,null),sa.createElement(Jt.Z,{courseEndTime:Sr==null?void 0:Sr.course_end_date,successCallback:()=>{Fa({type:"shixunHomeworks/getWorkList",payload:zi({},Da)})},visible:_t.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[Da.categoryId],courseId:Da.coursesId,isBatch:!1}),sa.createElement(bn.Z,{courseEndTime:Sr==null?void 0:Sr.course_end_date}),sa.createElement(Rr.Z,{onOk:()=>{Fa({type:"shixunHomeworks/getWorkList",payload:zi({},Da)})}}),sa.createElement(ro.Z,{onOk:()=>{Fa({type:"shixunHomeworks/getWorkList",payload:zi({},Da)})}}),sa.createElement(be.default,{open:Qn,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{ao(!1)}},sa.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),sa.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),sa.createElement("p",{style:{marginLeft:"10px"}},sa.createElement(Ze.default,{dataSource:ul,columns:[{title:"\u7B49\u7EA7",dataIndex:"live"},{title:"\u7F3A\u9677\u8BC4\u4F30\u89C4\u5219",dataIndex:"gz"},{title:"\u6F0F\u6D1E\u8BC4\u4F30\u89C4\u5219",dataIndex:"ld"},{title:"\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219",dataIndex:"gf"}],pagination:!1})),sa.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219\u4E2D\u6570\u503C\u6765\u6E90\u4E3A\u8BA1\u7B97\u6280\u672F\u503A\u52A1\u65F6\u95F4\u5360\u5F00\u53D1\u6240\u6709\u4EE3\u7801\u6240\u9700\u8981\u7684\u65F6\u95F4\u7684\u6BD4\u4F8B\uFF08Technical Debt Ratio\uFF09"),sa.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),sa.createElement("p",{style:{marginLeft:"20px"}},"\u6280\u672F\u503A\u52A1\u65F6\u95F4\u4E3A\u4FEE\u590D\u6240\u6709\u95EE\u9898\u6240\u9700\u8981\u7684\u65F6\u95F4\u3002"),sa.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),sa.createElement("p",{style:{marginLeft:"10px"}},"\u6839\u636E\u4EE3\u7801\u8DEF\u5F84\u6570\u8BA1\u7B97\u7684\u6570\u503C\uFF0C\u6BCF\u5F53\u4E00\u4E2A\u51FD\u6570\u7684\u63A7\u5236\u6D41\u5206\u53C9\u65F6\uFF0C\u590D\u6742\u5EA6\u8BA1\u6570\u5668\u5C31\u4F1A\u81EA\u589E\u4E00\u3002"),sa.createElement("p",{style:{marginLeft:"10px"}},"\u6BCF\u4E2A\u7A0B\u5E8F\u8BED\u8A00\u7684\u5173\u952E\u5B57\u5BF9\u5E94\u7684\u590D\u6742\u5EA6\u6570\u636E\u4E0D\u540C\uFF0C\u4F46\u6BCF\u4E2A\u51FD\u6570\u7684\u6700\u5C0F\u590D\u6742\u5EA6\u4E3A1\u3002\uFF08\u7279\u5B9A\u8BED\u8A00\u7684\u8BE6\u7EC6\u6570\u636E\u7565\uFF09"),sa.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),sa.createElement("p",{style:{marginLeft:"10px"}},"\u4EE3\u7801\u8D28\u91CF\u5206 = 0.5*\u7F3A\u9677\u5206\u6570 + 0.3*\u6F0F\u6D1E\u5206\u6570 + 0.2*\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570"),sa.createElement("p",{style:{marginLeft:"10px"}},"\u5176\u4E2D\uFF1A"),sa.createElement("p",{style:{marginLeft:"10px"}},"\u7F3A\u9677/\u6F0F\u6D1E/\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570\u8BA1\u7B97\u89C4\u5219\u4E3A\uFF1A100 - 100 *((100*\u5D29\u6E83\u6570 + 5*\u4E25\u91CD\u6570 + 3*\u4E3B\u8981\u6570 + 1*\u6B21\u6570\uFF09/ \u4EE3\u7801\u884C\u6570\uFF09"),sa.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002")))};var rl=(0,he.connect)(({shixunHomeworks:Vt,classroomList:_t,loading:kt,user:ba,globalSetting:Va})=>({classroomList:_t,shixunHomeworks:Vt,globalSetting:Va,user:ba,loading:kt.effects}))(_i)},90823:function(Ct,Pt,te){"use strict";var z=te(59301),se=te(78241),he=te(8591),Ie=te(43418),be=te(95237),Ne=te(5112),ie=te(5871),nt=te(43604),je=te(5083),Ze=te(24905),ze=te(61186),Me=te.n(ze),ye=te(82093),re=te(34055),a=te(49661),y=te(76560),b=te(62787),E=te(64948),x=te(69577),ee=te(59301),ne=Object.defineProperty,oe=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,ue=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,Pe=(Be,$e,Ke)=>$e in Be?ne(Be,$e,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):Be[$e]=Ke,xe=(Be,$e)=>{for(var Ke in $e||($e={}))me.call($e,Ke)&&Pe(Be,Ke,$e[Ke]);if(ue)for(var Ke of ue($e))fe.call($e,Ke)&&Pe(Be,Ke,$e[Ke]);return Be},Ee=(Be,$e)=>oe(Be,ae($e)),De=(Be,$e)=>{var Ke={};for(var Ve in Be)me.call(Be,Ve)&&$e.indexOf(Ve)<0&&(Ke[Ve]=Be[Ve]);if(Be!=null&&ue)for(var Ve of ue(Be))$e.indexOf(Ve)<0&&fe.call(Be,Ve)&&(Ke[Ve]=Be[Ve]);return Ke},_e=(Be,$e,Ke)=>new Promise((Ve,it)=>{var rt=$t=>{try{Rt(Ke.next($t))}catch(Je){it(Je)}},vt=$t=>{try{Rt(Ke.throw($t))}catch(Je){it(Je)}},Rt=$t=>$t.done?Ve($t.value):Promise.resolve($t.value).then(rt,vt);Rt((Ke=Ke.apply(Be,$e)).next())});const pt=Be=>{var $e=Be,{classroomList:Ke,dispatch:Ve,courseEndTime:it,onWindowBack:rt}=$e,vt=De($e,["classroomList","dispatch","courseEndTime","onWindowBack"]),Rt,$t,Je,st,At,Nt,St,sn,Fe,Qt,Gt,Hn,Jn,Re,qe,tt,Le,ft,gt,Oe,ve,Ge,We,we,mt,et,Ht,Se,ut,xt,Ae,He,ct,wt,Zt,mn,dt,Dt,yt;const en=(0,y.useParams)(),[Wt]=se.default.useForm(),[un,Vn]=(0,z.useState)(1),[fn,an]=(0,z.useState)([]),[Un,zt]=(0,z.useState)(0),[Tt,Xt]=(0,z.useState)(2e3),[Ea,qn]=(0,z.useState)(!0),[Mn,Ga]=(0,z.useState)(!1),[La,Ar]=(0,z.useState)(!1),[Cr,Qa]=(0,z.useState)([]),[at,Mt]=(0,z.useState)(!0),[Ft,kn]=(0,z.useState)(!((Je=($t=(Rt=Ke.actionTabs)==null?void 0:Rt.selectArrsAll)==null?void 0:$t[0])!=null&&Je.send_type));let[dn,Ln]=(0,z.useState)([0,0,0]);(0,z.useEffect)(()=>{var nr,sr,er,ht,qt,tn,Pn,Rn,gn,On,yn,ar,Ra;if(Ke.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(oo(),(er=(sr=(nr=Ke.actionTabs)==null?void 0:nr.selectArrsAll)==null?void 0:sr[0])!=null&&er.can_publish?Ln([...(gn=(Rn=(Pn=Ke.actionTabs)==null?void 0:Pn.selectArrsAll)==null?void 0:Rn[0])==null?void 0:gn.difficult_count]):Ln([...(tn=(qt=(ht=Ke.actionTabs)==null?void 0:ht.selectArrsAll)==null?void 0:qt[0])==null?void 0:tn.difficult_settings]),kn(!((ar=(yn=(On=Ke.actionTabs)==null?void 0:On.selectArrsAll)==null?void 0:yn[0])!=null&&ar.send_type)),Xr(),Ke.actionTabs.type===2){const cn=(Ra=Ke.actionTabs.selectArrsAll)==null?void 0:Ra[0];Mt(cn.unified_setting)}else Mt(!1)},[Ke.actionTabs]),(0,z.useEffect)(()=>{if(Mn){if(La)return;Ve({type:"classroomList/setActionTabs",payload:{}}),(0,re.GJ)()?(Ve({type:"classroomList/getClassroomTeacherCommonList",payload:Ee(xe({},Ke.actionTabs.params),{type:1})}),Ve({type:"shixunHomeworks/getWorkList",payload:xe({},en)})):Ve({type:"classroomList/getClassroomCommonList",payload:xe({},Ke.actionTabs.params)})}},[Mn]);const Xr=nr=>_e(void 0,null,function*(){qn(!0);const sr=yield(0,E.c_)(Ee(xe({},en),{page:nr||un,limit:2e4,homework_id:Ke.actionTabs.type===1?"":Ke.actionTabs.selectArrs[0]}));sr==null||sr.course_groups.map((er,ht)=>{er.key=er.id,er.title=er.name,er.disabled=er.is_published}),sr&&(an([...sr==null?void 0:sr.course_groups]),zt(sr==null?void 0:sr.course_groups_count),qn(!1),nr||Wt.setFieldsValue({publish_time:Me()(Me()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Me()(Me()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Er=()=>{(0,re.GJ)()?Ke.actionTabs.detail?(Ve({type:"shixunHomeworks/setActionTabs",payload:{}}),Ve({type:"shixunHomeworks/getWorkList",payload:xe({},en)}),Ve({type:"shixunHomeworks/getWorkSetting",payload:xe({},en)})):Ve({type:"classroomList/getClassroomTeacherCommonList",payload:Ee(xe({},Ke.actionTabs.params),{type:5,category:Ke.actionTabs.params.categoryId})}):Ve({type:"classroomList/getClassroomCommonList",payload:xe({},Ke.actionTabs.params)})},Kr=()=>_e(void 0,null,function*(){var nr,sr;if((0,re.Rm)()&&!((nr=Ke.AssistantObject.hack)!=null&&nr.can_publish)){he.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),ur(!1);return}const er=xe({},Wt.getFieldsValue());if(er.end_time<=er.publish_time){he.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),ur(!1);return}if((Cr==null?void 0:Cr.length)<=0&&!at&&fn.length>0){he.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),ur(!1);return}if(dn.reduce((tn,Pn)=>tn+Pn)===0&&!Ft){he.ZP.info("\u7B80\u5355\u9002\u4E2D\u56F0\u96BE\u9898\u6570\u76F8\u52A0\u4E0D\u80FD\u4E3A0"),ur(!1);return}let ht={homework_ids:[...Ke.actionTabs.selectArrs],group_ids:Cr.length>0?Cr.map(tn=>tn.id):(sr=Ke.detailCommonHomeworksList)==null?void 0:sr.course_groups,end_time:Me()(er.end_time).format("YYYY-MM-DD HH:mm"),publish_time:Me()(er.publish_time).format("YYYY-MM-DD HH:mm"),difficult_settings:dn==null?void 0:dn.map(tn=>tn),send_type:Ft?"0":"1",unified_setting:!Cr.length};if(ur(!0),(yield(0,ye.ZP)(`/api/courses/${en.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:xe({},ht)})).status===0){if(ur(!1),(0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),he.ZP.success("\u53D1\u5E03\u6210\u529F"),Ve({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),rt){rt();return}vt.onCallback&&vt.onCallback(),Er(),localStorage.getItem("Noviceguide")==="0"||Ve({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:ee.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})}else ur(!1)}),oo=()=>{Vn(1),an([]),Qa([])},Xa=Un>un*Tt,[Nn,ur]=(0,z.useState)(!1);return ee.createElement(Ie.default,{width:600,confirmLoading:Nn,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:Ke.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:Kr,onCancel:()=>{if(oo(),Ve({type:"classroomList/setActionTabs",payload:{}}),rt){rt();return}Er()}},ee.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",ee.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),fn&&ee.createElement(se.default,{form:Wt},ee.createElement("div",{style:{paddingLeft:0}},Ke.actionTabs.type===2&&ee.createElement(be.Z,{style:{marginBottom:"10px"}},ee.createElement("span",{className:"mr5"},"\u8BD5\u9898\u53D1\u9001:"),ee.createElement(Ne.ZP.Group,{value:Ft,disabled:!((Nt=(At=(st=Ke.actionTabs)==null?void 0:st.selectArrsAll)==null?void 0:At[0])!=null&&Nt.can_publish),onChange:nr=>{kn(nr.target.value)}},ee.createElement(Ne.ZP,{value:!0},"\u5168\u90E8\u56FA\u5B9A\u8BD5\u9898"),ee.createElement(Ne.ZP,{className:"ml20",value:!1},"\u968F\u673A\u62BD\u53D6"))),!Ft&&ee.createElement(be.Z,{style:{marginBottom:"10px"}},ee.createElement("span",{style:{marginRight:65}}),ee.createElement("span",null,"\u7B80\u5355\u9898\u6570 ",ee.createElement(ie.Z,{value:dn[0],onChange:nr=>{dn[0]=nr,Ln([...dn])},min:0,disabled:!((Fe=(sn=(St=Ke.actionTabs)==null?void 0:St.selectArrsAll)==null?void 0:sn[0])!=null&&Fe.can_publish),placeholder:`\u6700\u5927${(Jn=(Hn=(Gt=(Qt=Ke.actionTabs)==null?void 0:Qt.selectArrsAll)==null?void 0:Gt[0])==null?void 0:Hn.difficult_count)==null?void 0:Jn[0]}`,max:(Le=(tt=(qe=(Re=Ke.actionTabs)==null?void 0:Re.selectArrsAll)==null?void 0:qe[0])==null?void 0:tt.difficult_count)==null?void 0:Le[0],style:{width:60}})),ee.createElement("span",{style:{margin:"0px 40px"}},"\u9002\u4E2D\u9898\u6570 ",ee.createElement(ie.Z,{value:dn[1],onChange:nr=>{dn[1]=nr,Ln([...dn])},min:0,disabled:!((Oe=(gt=(ft=Ke.actionTabs)==null?void 0:ft.selectArrsAll)==null?void 0:gt[0])!=null&&Oe.can_publish),max:(we=(We=(Ge=(ve=Ke.actionTabs)==null?void 0:ve.selectArrsAll)==null?void 0:Ge[0])==null?void 0:We.difficult_count)==null?void 0:we[1],placeholder:`\u6700\u5927${(Se=(Ht=(et=(mt=Ke.actionTabs)==null?void 0:mt.selectArrsAll)==null?void 0:et[0])==null?void 0:Ht.difficult_count)==null?void 0:Se[1]}`,style:{width:60}})),ee.createElement("span",null,"\u56F0\u96BE\u9898\u6570 ",ee.createElement(ie.Z,{value:dn[2],onChange:nr=>{dn[2]=nr,Ln([...dn])},min:0,disabled:!((Ae=(xt=(ut=Ke.actionTabs)==null?void 0:ut.selectArrsAll)==null?void 0:xt[0])!=null&&Ae.can_publish),placeholder:`\u6700\u5927${(Zt=(wt=(ct=(He=Ke.actionTabs)==null?void 0:He.selectArrsAll)==null?void 0:ct[0])==null?void 0:wt.difficult_count)==null?void 0:Zt[2]}`,max:(yt=(Dt=(dt=(mn=Ke.actionTabs)==null?void 0:mn.selectArrsAll)==null?void 0:dt[0])==null?void 0:Dt.difficult_count)==null?void 0:yt[2],style:{width:60}}))),ee.createElement(be.Z,{className:"mt30",align:"middle"},ee.createElement(nt.Z,null,ee.createElement(se.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},ee.createElement(je.default,{style:{width:170,marginRight:"25px"},disabledDate:nr=>(0,x.Q8)(nr,it),disabledTime:nr=>(0,x.d0)(nr),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Me()((0,a.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),ee.createElement(nt.Z,{className:"ml20"},ee.createElement(se.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},ee.createElement(je.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Me()((0,a.U6)(),"HH:mm")},disabledDate:nr=>(0,x.Q8)(nr,it,Wt.getFieldValue("publish_time")),disabledTime:nr=>(0,x.d0)(nr,Wt.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),Ke.actionTabs.type===2&&ee.createElement(be.Z,{style:{marginBottom:"10px"}},ee.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),ee.createElement(Ne.ZP.Group,{value:at,onChange:nr=>{Mt(nr.target.value),Qa([])}},ee.createElement(Ne.ZP,{value:!0,disabled:!Ke.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),ee.createElement(Ne.ZP,{className:"ml20",disabled:fn.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),fn.length<=0&&Ke.actionTabs.type===2&&ee.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(Ke.actionTabs.type===1||!at)&&fn.length>0&&ee.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},ee.createElement("span",{style:{flex:1}},ee.createElement(Ze.default,{checked:Cr.length===fn.length,onChange:nr=>{Cr.length===fn.length?Qa([]):Qa(fn.filter(sr=>!sr.is_published))}},"\u5168\u9009")," "),ee.createElement("span",{style:{width:16}}),ee.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Cr.length||0,"\u4E2A\u5206\u73ED")),(Ke.actionTabs.type===1||!at)&&fn.length>0&&ee.createElement(b.Z,{data:fn,selectedRowKeys:Cr,setSelectedRowKeys:Qa})))};Pt.Z=(0,y.connect)(({classroomList:Be})=>({classroomList:Be}))(pt)},69577:function(Ct,Pt,te){"use strict";te.d(Pt,{Q8:function(){return rt},d0:function(){return vt},w6:function(){return it}});var z=te(59301),se=te(5083),he=te(57809),Ie=te(8591),be=te(43418),Ne=te(5112),ie=te(95237),nt=te(43604),je=te(6848),Ze=te(24905),ze=te(3113),Me=te(61186),ye=te.n(Me),re=te(34055),a=te(82093),y=te(89392),b=te.n(y),E=te(49661),x=te(69063),ee=te(76560),ne=te(2748),oe=te(23869),ae=te(97202),ue=te(6681),me=te(67135),fe=te(59301),Pe=Object.defineProperty,xe=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,De=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,Be=(st,At,Nt)=>At in st?Pe(st,At,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):st[At]=Nt,$e=(st,At)=>{for(var Nt in At||(At={}))_e.call(At,Nt)&&Be(st,Nt,At[Nt]);if(De)for(var Nt of De(At))pt.call(At,Nt)&&Be(st,Nt,At[Nt]);return st},Ke=(st,At)=>xe(st,Ee(At)),Ve=(st,At,Nt)=>new Promise((St,sn)=>{var Fe=Hn=>{try{Gt(Nt.next(Hn))}catch(Jn){sn(Jn)}},Qt=Hn=>{try{Gt(Nt.throw(Hn))}catch(Jn){sn(Jn)}},Gt=Hn=>Hn.done?St(Hn.value):Promise.resolve(Hn.value).then(Fe,Qt);Gt((Nt=Nt.apply(st,At)).next())});function it(st,At){const Nt=[];for(let St=st;St{const St=stye()(At).endOf("day"),Fe=st{const Nt=parseInt(ye()(st).format("HH")),St=parseInt(ye()().format("HH")),sn=parseInt(ye()().format("mm"));if(!st)return{disabledHours:()=>it(0,St),disabledMinutes:()=>it(0,sn)};if(At){const Fe=parseInt(ye()(At).format("HH")),Qt=parseInt(ye()(At).format("mm"));return ye()(st).isSame(ye()(At),"day")?{disabledHours:()=>it(0,Fe),disabledMinutes:()=>Nt<=Fe?it(0,Qt):[]}:void 0}if(ye()(st).isSame(ye()(),"day"))return{disabledHours:()=>it(0,St),disabledMinutes:()=>ye()(st).isSame(ye()(),"hour")&&Nt<=St?it(0,sn):[]}},{RangePicker:Rt}=se.default,{Option:$t}=he.default,Je=({shixunHomeworks:st,loading:At,dispatch:Nt,classroomList:St,user:sn})=>{var Fe,Qt,Gt,Hn,Jn,Re,qe,tt,Le;const ft=(0,ee.useParams)(),{workSetting:gt,workList:Oe,shixunWorkList:ve,headerInfo:Ge,changeData:We}=st,[we,mt]=(0,z.useState)(!1),[et,Ht]=(0,z.useState)(!1);let[Se,ut]=(0,z.useState)([]),[xt,Ae]=(0,z.useState)([]),[He,ct]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[wt,Zt]=(0,z.useState)({}),[mn,dt]=(0,z.useState)({});(0,z.useEffect)(()=>()=>{ut([])},[]),(0,z.useEffect)(()=>{mt(!(0,re.GJ)())},[(0,re.GJ)()]);const Dt=()=>{Nt({type:"shixunHomeworks/getWorkSetting",payload:$e({},ft)})};(0,z.useEffect)(()=>{if(!(gt!=null&>.course_id))return;Object.keys(He).map(function(Xt){He[Xt]=gt[Xt]}),(!He.allow_late||!He.unified_late)&&(He.late_penalty=20,He.penalty_type=ne.Q.Percent),He.unified_setting||(He.unified_late=!1,He.unified_anonymous_comment=!1,He.unified_anonymous_appeal=!1),Se=JSON.parse(JSON.stringify(gt.group_settings.map(Xt=>Ke($e({},Xt),{group_name:[Xt.group_name]})).filter(Xt=>Xt.publish_time!==null))),xt=JSON.parse(JSON.stringify(gt.allow_late_settings.map(Xt=>Ke($e({},Xt),{group_name:[Xt.group_name]})).filter(Xt=>Xt.late_time!==null))),ct($e({},He));const Tt=(0,E.QE)((Se==null?void 0:Se.length)>0?Se:[]);ut([...Tt]),(xt==null?void 0:xt.length)<=0?Ae([{penalty_type:ne.Q.Percent,late_penalty:20}]):Ae([...xt])},[gt]);const yt=()=>Ve(void 0,null,function*(){var Tt,Xt;if(((Tt=sn==null?void 0:sn.userInfo)==null?void 0:Tt.user_status)===2){(0,oe.Rd)();return}const Ea=JSON.parse(JSON.stringify(He));if(Ea.challenge_settings.filter(Mn=>!Mn.hide),Ea.categoryId=ft.categoryId,(Xt=Ea.challenge_settings)!=null&&Xt.every(Mn=>!Mn.checked)){Ie.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Se),!He.unified_setting)Se=Se==null?void 0:Se.map(Mn=>{var Ga;if(!Mn.publish_time||!Mn.end_time)throw Ie.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Mn.group_name)throw Ie.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Mn.group_name=typeof(Mn==null?void 0:Mn.group_name)=="string"?[Mn==null?void 0:Mn.group_name]:Mn==null?void 0:Mn.group_name,Mn.group_id=(Ga=gt.group_settings)==null?void 0:Ga.filter(La=>{var Ar;return(Ar=Mn==null?void 0:Mn.group_name)==null?void 0:Ar.includes(La.group_name)}).map(La=>La.group_id||La.id).toString().split(","),Mn});else if(!He.publish_time||!He.end_time)throw Ie.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Ea.group_settings=Se,He.allow_late)if(He.unified_late){if(He.late_penalty===null||He.late_penalty===void 0||He.late_penalty<0||He.late_penalty>100)throw Ie.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!He.late_time)throw Ie.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else xt=xt==null?void 0:xt.map(Mn=>{var Ga,La;if(Mn.late_penalty===null||Mn.late_penalty===void 0||Mn.late_penalty<0||Mn.late_penalty>100)throw Ie.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Mn.late_time)throw Ie.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Mn.group_name)throw Ie.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Mn.group_name=typeof(Mn==null?void 0:Mn.group_name)=="string"?[Mn==null?void 0:Mn.group_name]:Mn==null?void 0:Mn.group_name,Mn.group_id=(La=(Ga=Mn==null?void 0:Mn.group_name)==null?void 0:Ga.map(Ar=>{var Cr,Qa;let at=(Qa=(Cr=gt.group_settings)==null?void 0:Cr.filter(Mt=>(Mt==null?void 0:Mt.group_name)===Ar))==null?void 0:Qa[0];return at==null?void 0:at.group_id}))==null?void 0:La.toString().split(","),Mn}),Ea.allow_late_settings=xt;let qn=yield(0,me.Tr)({homework_common_ids:[parseInt(ft.categoryId)],course_id:ft.coursesId,type:"homework_common"});(qn==null?void 0:qn.student_count)===0?en(Ea):(dt(Ea),Zt(qn))}),en=Tt=>{var Xt;if(Tt.total_score===null){Ie.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Tt!=null&&Tt.work_efficiency&&Tt.eff_score===null){Ie.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Ea=Tt.challenge_settings.reduce((Ga,La)=>Ga+Number(La.challenge_score),0);if((Ea==null?void 0:Ea.toFixed(10))!==((Xt=Tt.total_score-Tt.eff_score)==null?void 0:Xt.toFixed(10))){Ie.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Tt.total_score}\u5206`);return}const qn={shixun_evaluation:Tt.shixun_evaluation,challenge_settings:Tt.challenge_settings};let Mn=()=>{var Ga;const La=()=>Ve(void 0,null,function*(){Ht(!0),(yield(0,a.ZP)(`/api/homework_commons/${ft.categoryId}/publish_setting.json`,{method:"post",body:$e({},Tt)})).status===0&&(Ie.ZP.success("\u66F4\u65B0\u6210\u529F"),Dt(),Nt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:$e({},ft)})),Ht(!1)});!(0,y.isEqual)(We,qn)&&!((Ga=Ge==null?void 0:Ge.homework_status)!=null&&Ga.includes("\u672A\u53D1\u5E03"))?be.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:La}):La()};gt!=null&>.high_resources_consume&&!(gt!=null&>.high_resources_consume_permission)?Nt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:ft.coursesId,type:"shixun",type_id:ft.categoryId,name:gt.homework_name,fn:()=>{Mn()}}}):Mn()},Wt=(Tt,Xt,Ea="group_id")=>{var qn;return Xt?Xt.find(Mn=>Mn[Ea]===Tt):(qn=gt==null?void 0:gt.group_settings)==null?void 0:qn.find(Mn=>Mn.group_id[0]===Tt)},un=(gt==null?void 0:gt.allow_late)||(gt==null?void 0:gt.anonymous_comment),Vn=Tt=>{var Xt,Ea;const qn=Wt(Tt,gt==null?void 0:gt.allow_late_settings,"id"),Mn=Wt(Tt,gt==null?void 0:gt.anonymous_comment_settings),Ga=Wt(Tt);return(gt==null?void 0:gt.allow_late)&&qn&&ye()(qn==null?void 0:qn.late_time)<=ye()()||(gt==null?void 0:gt.anonymous_comment)&&Mn&&(Mn==null?void 0:Mn.evaluation_start)!==null||((Ea=(ye()(Ga==null?void 0:Ga.end_time)<=ye()()&&((Xt=gt==null?void 0:gt.allow_late_settings)==null?void 0:Xt.filter(La=>La.group_id.includes(Tt))))[0])==null?void 0:Ea.late_time)!=null},fn=(0,z.useMemo)(()=>(gt==null?void 0:gt.allow_late)||(gt==null?void 0:gt.all_group_late),[gt,Ge]),an=gt==null?void 0:gt.anonymous_comment,Un=Tt=>{if(!Tt)return!1;const Xt=Wt(Tt,gt==null?void 0:gt.anonymous_comment_settings);return(gt==null?void 0:gt.anonymous_comment)&&Xt&&(Xt==null?void 0:Xt.evaluation_start)!==null},zt=(Tt,Xt)=>{var Ea,qn,Mn;Nt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Tt,index:Xt,rangePickerDisabled:we||(ye()()<=ye()((qn=Wt((Ea=Tt==null?void 0:Tt.group_id)==null?void 0:Ea[0]))==null?void 0:qn.publish_time)?!1:[!0,Vn((Mn=Tt==null?void 0:Tt.group_id)==null?void 0:Mn[0])]),disabledDate:gt==null?void 0:gt.course_end_date}})};return fe.createElement("section",{className:x.Z.form},fe.createElement("div",{className:x.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",fe.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),fe.createElement("div",null,fe.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},fe.createElement(Ne.ZP.Group,{disabled:we||!((Fe=Ge==null?void 0:Ge.homework_status)!=null&&Fe.includes("\u672A\u53D1\u5E03"))||(0,re.Rm)()&&!((Qt=St.AssistantObject.practice)!=null&&Qt.can_publish),value:He.unified_setting,onChange:Tt=>{var Xt;if(!((Xt=Ge==null?void 0:Ge.homework_status)!=null&&Xt.includes("\u672A\u53D1\u5E03"))){Ie.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(He.unified_setting=!He.unified_setting,He.unified_setting||(He.unified_late=!1,Ae([{late_penalty:5}])),ct(Object.assign({},He)),He.unified_setting===!1&&Se==""){ut(Se.concat({}));return}He.unified_setting&&(ut([]),Ae([{late_penalty:5}]))}},fe.createElement(Ne.ZP,{value:!0,disabled:we||!(gt!=null&>.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),fe.createElement(Ne.ZP,{disabled:we||!((Gt=gt==null?void 0:gt.group_settings)!=null&&Gt.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((Hn=gt==null?void 0:gt.group_settings)==null?void 0:Hn.length)===0&&fe.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),He.unified_setting&&fe.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},fe.createElement(ie.Z,{align:"middle"},fe.createElement(nt.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),fe.createElement(nt.Z,{className:"ml10"},fe.createElement(se.default,{size:"large",disabled:we||!((Jn=Ge==null?void 0:Ge.homework_status)!=null&&Jn.includes("\u672A\u53D1\u5E03")||(Re=Ge==null?void 0:Ge.homework_status)!=null&&Re.includes("\u672A\u5F00\u59CB"))||(0,re.Rm)()&&!((qe=St.AssistantObject.practice)!=null&&qe.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Tt=>rt(Tt,gt==null?void 0:gt.course_end_date),disabledTime:Tt=>vt(Tt),value:He.publish_time?ye()(He.publish_time):"",onChange:(Tt,Xt)=>{He.publish_time=Xt,(He.end_time==""||!He.end_time)&&He.unified_setting&&(He.end_time=ye()(Tt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),ct(Object.assign({},He))}}))),fe.createElement(ie.Z,{align:"middle",className:"pl30"},fe.createElement(nt.Z,null,"\u622A\u6B62\u65F6\u95F4"),fe.createElement(nt.Z,{className:"ml10"},fe.createElement(se.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ye()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(gt==null?void 0:gt.allow_late)&&(gt==null?void 0:gt.homework_status.includes("\u5DF2\u622A\u6B62"))||we||(gt==null?void 0:gt.allow_late)&&ye()()>=ye()(gt==null?void 0:gt.end_time)||(0,re.Rm)()&&!((tt=St.AssistantObject.practice)!=null&&tt.can_publish),disabledDate:Tt=>rt(Tt,gt==null?void 0:gt.course_end_date,He.publish_time),disabledTime:Tt=>vt(Tt,He.publish_time),value:He.end_time?ye()(He.end_time):"",onChange:(Tt,Xt)=>{He.end_time=Xt,ct(Object.assign({},He))}})))),!He.unified_setting&&(Se==null?void 0:Se.length)>0&&fe.createElement(ie.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Se&&Se.map(function(Tt,Xt){var Ea,qn,Mn,Ga,La,Ar,Cr;return fe.createElement(nt.Z,{span:24,key:Xt},fe.createElement(ie.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Xt==(Se==null?void 0:Se.length)-1?"0px":"10px"}},fe.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Xt+1),fe.createElement(he.default,{disabled:we||((Ea=Ge==null?void 0:Ge.homework_status)!=null&&Ea.includes("\u672A\u53D1\u5E03")&&Tt.id||ye()(){var at;if((0,re.Rm)()&&!((at=St.AssistantObject.practice)!=null&&at.can_publish)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Se[Xt].group_name=Qa,Se[Xt].group_id=Tt.group_id;const Mt=(0,y.flattenDeep)(Se.map(kn=>kn.group_name)),Ft=xt.map(kn=>{let dn=(kn==null?void 0:kn.group_name)||[];return Ke($e({},kn),{group_name:(0,y.remove)(dn,Ln=>Mt.includes(Ln))})});Ae(Ft),ut(Se.slice())},maxTagCount:4,maxTagPlaceholder:Qa=>fe.createElement("div",{style:{cursor:"pointer"},onClick:()=>zt(Tt,Xt)},"+",Qa==null?void 0:Qa.length)},gt.group_settings&>.group_settings.map(function(Qa){if(!Se.map(Mt=>Mt.group_name).flat().includes(Qa.group_name))return fe.createElement($t,{value:Qa.group_name,key:Qa.id},Qa.group_name)})),fe.createElement("div",{className:"ml20"},fe.createElement(Rt,{size:"large",ranges:{\u6B64\u523B:[Tt.publish_time?ye()(Tt.publish_time):ye()(),ye()()]},allowClear:!1,disabled:we||(ye()()<=ye()((Ga=Wt((Mn=Tt==null?void 0:Tt.group_id)==null?void 0:Mn[0]))==null?void 0:Ga.publish_time)?!1:[!0,Vn((La=Tt==null?void 0:Tt.group_id)==null?void 0:La[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Qa=>rt(Qa,gt==null?void 0:gt.course_end_date),disabledTime:Qa=>vt(Qa),showTime:{showNow:!0,format:"HH:mm",defaultValue:[ye()((0,E.U6)(),"HH:mm"),ye()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Tt.publish_time&&[ye()(Tt.publish_time),Tt.end_time?ye()(Tt.end_time):void 0],onChange:(Qa,at)=>{var Mt;if((0,re.Rm)()&&!((Mt=St.AssistantObject.practice)!=null&&Mt.can_publish)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Se[Xt].publish_time=at[0],!Tt.end_time&&at[0]?Se[Xt].end_time=ye()(at[0]).add(7,"days"):Se[Xt].end_time=at[1],ut([...Se])},onCalendarChange:(Qa,at,Mt)=>{if(at!=null&&at[0]&&!at[1]){const Ft=ye()(at[0]).add(7,"days");Se[Xt].publish_time=at[0],Se[Xt].end_time=Ft,ut([...Se])}}})),!we&&fe.createElement("div",{style:{display:"flex",width:"50px"}},((Ar=Tt==null?void 0:Tt.group_id)==null?void 0:Ar.length)>1&&fe.createElement(je.Z,{title:"\u89C4\u5219\u62C6\u5206"},fe.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>zt(Tt,Xt)})),(Se==null?void 0:Se.length)<((Cr=gt==null?void 0:gt.group_settings)==null?void 0:Cr.length)&&fe.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Qa;if((0,re.Rm)()&&!((Qa=St.AssistantObject.practice)!=null&&Qa.can_publish)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ut(Se.concat({}))}}),((Tt==null?void 0:Tt.publish_time)&&ye()(){const Qa=(0,y.cloneDeep)(xt);Qa.forEach((at,Mt)=>{at.group_name&&(at.group_name=at.group_name.filter(Ft=>{var kn;return!((kn=Se[Xt].group_name)!=null&&kn.includes(Ft))}))}),Se=Se.filter((at,Mt)=>Xt!==Mt),Ae(Qa),ut(Se.slice()),setTimeout(()=>ut(Se.slice()),10)}}))))}))),fe.createElement(ie.Z,null,fe.createElement(nt.Z,null,fe.createElement("div",{className:x.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",fe.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),fe.createElement(nt.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},fe.createElement(Ze.default,{checked:He.allow_late,disabled:we||fn,onChange:Tt=>{var Xt;if((0,re.Rm)()&&!((Xt=St.AssistantObject.practice)!=null&&Xt.can_late)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Tt.target.checked&&be.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:fe.createElement("div",{style:{padding:10,background:"#f5f6f9"}},fe.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),fe.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),fe.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),He.allow_late=!He.allow_late,xt==""&&Ae([{late_penalty:5}]),ct(Object.assign({},He))}},fe.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(He==null?void 0:He.allow_late)&&fe.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},fe.createElement("div",{style:{display:"flex"}},fe.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),fe.createElement(Ne.ZP.Group,{style:{marginLeft:"20px"},disabled:we||(gt==null?void 0:gt.anonymous_comment)||(gt==null?void 0:gt.allow_late),value:He.unified_late,onChange:Tt=>{var Xt;if((0,re.Rm)()&&!((Xt=St.AssistantObject.practice)!=null&&Xt.can_late)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}He.unified_late=Tt.target.value,xt==""&&!Tt.target.value&&Ae([{penalty_type:ne.Q.Percent,late_penalty:20}]),ct($e({},He))}},(He==null?void 0:He.unified_setting)&&fe.createElement(Ne.ZP,{value:!0,disabled:!(gt!=null&>.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((Le=gt==null?void 0:gt.group_settings)==null?void 0:Le.length)>0&&fe.createElement(Ne.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),He!=null&&He.unified_late?fe.createElement(fe.Fragment,null,fe.createElement(ie.Z,{align:"middle",style:{marginTop:"10px"}},fe.createElement(nt.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),fe.createElement(nt.Z,{className:"ml20"},fe.createElement(ne.Z,{disabled:we||an,value:{type:He.penalty_type,inputValue:He.late_penalty},onChange:Tt=>{var Xt;if((0,re.Rm)()&&!((Xt=St.AssistantObject.practice)!=null&&Xt.can_late)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ct(Ke($e({},He),{late_penalty:Tt.inputValue,penalty_type:Tt.type}))}})),fe.createElement(nt.Z,{flex:"1",className:"ml5"},fe.createElement("span",{className:"c-grey-c ml10"},He.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),fe.createElement(ie.Z,{align:"middle",style:{marginTop:"15px"}},fe.createElement(nt.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),fe.createElement(nt.Z,{className:"ml20"},fe.createElement(se.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ye()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:we||an,value:He.late_time?ye()(He.late_time):"",disabledDate:Tt=>rt(Tt,gt==null?void 0:gt.course_end_date),onChange:(Tt,Xt)=>{var Ea;if((0,re.Rm)()&&!((Ea=St.AssistantObject.practice)!=null&&Ea.can_late)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}He.late_time=Xt,ct(Object.assign({},He))}})))):xt.map(function(Tt,Xt){var Ea;return fe.createElement(nt.Z,{span:24,key:Xt},fe.createElement(ie.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},fe.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Xt+1),fe.createElement(he.default,{disabled:we||!((Ea=Ge==null?void 0:Ge.homework_status)!=null&&Ea.includes("\u672A\u53D1\u5E03"))&&Tt.id||(gt==null?void 0:gt.anonymous_comment),mode:"multiple",className:x.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Tt.group_name=="string"?[Tt.group_name]:Tt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:qn=>{var Mn;if((0,re.Rm)()&&!((Mn=St.AssistantObject.practice)!=null&&Mn.can_late)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xt[Xt].group_name=qn,xt[Xt].group_id=Tt.group_id,Ae(xt.slice())}},gt.group_settings&>.group_settings.map(function(qn){const Mn=xt.map(La=>La.group_name).flat(),Ga=Se.map(La=>La.group_name).flat();if(He!=null&&He.unified_setting){if(!Mn.includes(qn.group_name))return fe.createElement($t,{value:qn.group_name,key:qn.id},qn.group_name)}else if(Ga.includes(qn.group_name)&&!Mn.includes(qn.group_name))return fe.createElement($t,{value:qn.group_name,key:qn.id},qn.group_name)})),fe.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),fe.createElement(ne.Z,{disabled:we||Un(Tt.id),value:{type:Tt.penalty_type,inputValue:Tt.late_penalty},onChange:qn=>{var Mn;if((0,re.Rm)()&&!((Mn=St.AssistantObject.practice)!=null&&Mn.can_late)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xt[Xt].late_penalty=qn.inputValue,xt[Xt].penalty_type=qn.type,Ae([...xt])}}),fe.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),fe.createElement(se.default,{size:"large",disabled:we||Un(Tt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:ye()((0,E.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:qn=>rt(qn,gt==null?void 0:gt.course_end_date),format:"YYYY-MM-DD HH:mm",value:Tt!=null&&Tt.late_time?ye()(Tt.late_time):void 0,onChange:(qn,Mn)=>{var Ga;if((0,re.Rm)()&&!((Ga=St.AssistantObject.practice)!=null&&Ga.can_late)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xt[Xt].late_time=Mn,Ae([...xt])}}),!we&&fe.createElement("div",{style:{display:"flex",width:"50px"}},fe.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var qn;if((0,re.Rm)()&&!((qn=St.AssistantObject.practice)!=null&&qn.can_late)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ae(xt.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),Xt>0&&!Tt.id&&fe.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var qn;if((0,re.Rm)()&&!((qn=St.AssistantObject.practice)!=null&&qn.can_late)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xt=xt.filter((Mn,Ga)=>Xt!==Ga),Ae(xt.slice()),setTimeout(()=>Ae(xt.slice()),10)}}))))})),!we&&fe.createElement(fe.Fragment,null,fe.createElement(ze.ZP,{type:"primary",size:"large",loading:et,style:{width:"138px",marginTop:"30px"},onClick:()=>yt()},"\u4FDD\u5B58")),fe.createElement(ae.Z,{onConfirm:(Tt,Xt)=>{Se.splice(Tt,0,...Xt),Se.splice(Tt+Xt.length,1);const Ea=(0,E.QE)([...Se]);ut([...Ea])}}),fe.createElement(ue.Z,{resdata:wt,type:"shixun",okloading:et,oktext:(wt==null?void 0:wt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Tt=>Ve(void 0,null,function*(){Ht(!0);let Xt=yield(0,a.ZP)(`/api/courses/${ft.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(ft.categoryId)]}});Ht(!1),(Xt==null?void 0:Xt.status)===0&&en(mn)})}))};Pt.ZP=(0,ee.connect)(({shixunHomeworks:st,classroomList:At,loading:Nt,user:St})=>({shixunHomeworks:st,classroomList:At,loading:Nt.effects,user:St}))(Je)},37521:function(Ct,Pt,te){"use strict";var z=te(59301),se=te(54580),he=te(78241),Ie=te(43418),be=te(8591),Ne=te(1710),ie=te(76560),nt=te(90524),je=te(5295),Ze=te(82093),ze=te(61186),Me=te.n(ze),ye=te(49661),re=te(59301),a=Object.defineProperty,y=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,x=(ue,me,fe)=>me in ue?a(ue,me,{enumerable:!0,configurable:!0,writable:!0,value:fe}):ue[me]=fe,ee=(ue,me)=>{for(var fe in me||(me={}))b.call(me,fe)&&x(ue,fe,me[fe]);if(y)for(var fe of y(me))E.call(me,fe)&&x(ue,fe,me[fe]);return ue},ne=(ue,me,fe)=>new Promise((Pe,xe)=>{var Ee=pt=>{try{_e(fe.next(pt))}catch(Be){xe(Be)}},De=pt=>{try{_e(fe.throw(pt))}catch(Be){xe(Be)}},_e=pt=>pt.done?Pe(pt.value):Promise.resolve(pt.value).then(Ee,De);_e((fe=fe.apply(ue,me)).next())});const{Dragger:oe}=se.default,ae=({classroomList:ue,dispatch:me,onOk:fe})=>{const Pe=(0,ie.useParams)(),[xe]=he.default.useForm(),[Ee,De]=(0,z.useState)(),[_e,pt]=(0,z.useState)(!1),Be={height:100,onRemove:()=>{De("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:$e=>ne(void 0,null,function*(){return De($e),!1})};return(0,z.useEffect)(()=>{xe.setFieldsValue({publish_time:Me()(Me()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Me()(Me()(new Date((0,ye.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),re.createElement(Ie.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ue.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:_e},onOk:()=>ne(void 0,null,function*(){xe.submit()}),onCancel:()=>{xe.resetFields(),me({type:"classroomList/setActionTabs",payload:{}})}},re.createElement(he.default,{form:xe,onFinish:$e=>ne(void 0,null,function*(){var Ke,Ve,it;if(!(Ee!=null&&Ee.size)){be.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}pt(!0);let rt=new FormData;rt.append("type",ue.actionTabs.type),rt.append("file",Ee);let vt;window.location.href.indexOf("exercise")>-1?vt=`/api/exercises/${ue.actionTabs.id}/supplement_score.json`:vt=`/api/homework_commons/${ue.actionTabs.id}/supplement_score.json`;let Rt=yield(0,Ze.ZP)(vt,{method:"post",body:rt},!0);pt(!1),(Rt==null?void 0:Rt.status)===0&&(fe(),xe.resetFields(),me({type:"classroomList/setActionTabs",payload:{}}),((Ve=(Ke=Rt==null?void 0:Rt.data)==null?void 0:Ke.fail)==null?void 0:Ve.length)>0&&Ie.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:re.createElement(Ne.default,{pagination:!1,dataSource:(it=Rt==null?void 0:Rt.data)==null?void 0:it.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ye.FH)("",nt.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ue.actionTabs.type}`)}}))})},re.createElement(he.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ue.actionTabs.name),re.createElement(he.default.Item,{style:{marginBottom:0},label:re.createElement("div",null,re.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),re.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},re.createElement("div",null,re.createElement("a",{download:"\u6A21\u7248.xlsx",className:je.Z.downloadbutton,href:nt.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ue.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),re.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),re.createElement(he.default.Item,{style:{marginBottom:0}},re.createElement(oe,ee({},Be),re.createElement("a",{className:je.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),re.createElement("br",null),re.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Pt.Z=(0,ie.connect)(({classroomList:ue})=>({classroomList:ue}))(ae)},59659:function(Ct,Pt,te){"use strict";var z=te(59301),se=te(54580),he=te(78241),Ie=te(99313),be=te(1710),Ne=te(58421),ie=te(76560),nt=te(82093),je=te(61186),Ze=te.n(je),ze=te(59301),Me=(a,y,b)=>new Promise((E,x)=>{var ee=ae=>{try{oe(b.next(ae))}catch(ue){x(ue)}},ne=ae=>{try{oe(b.throw(ae))}catch(ue){x(ue)}},oe=ae=>ae.done?E(ae.value):Promise.resolve(ae.value).then(ee,ne);oe((b=b.apply(a,y)).next())});const{Dragger:ye}=se.default,re=({})=>{const a=(0,ie.useParams)(),[y]=he.default.useForm(),[b,E]=(0,z.useState)(!0),[x,ee]=(0,z.useState)(!1);let[ne,oe]=(0,z.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const ae=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function ue(){return Me(this,null,function*(){let fe;ee(!0),window.location.href.indexOf("exercise")>-1?fe=`/api/exercises/${a==null?void 0:a.categoryId}/redo_logs.json`:fe=`/api/homework_commons/${a==null?void 0:a.categoryId}/redo_logs.json`;let Pe=yield(0,nt.ZP)(fe,{method:"get",params:ne});ee(!1),(Pe==null?void 0:Pe.status)===0&&E(Pe==null?void 0:Pe.data)})}(0,z.useEffect)(()=>{ue()},[]);let me=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(fe,Pe,xe)=>{var Ee;return(Ee=ae.find(De=>De.question_type===fe))==null?void 0:Ee.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(fe,Pe,xe)=>{var Ee;return(Ee=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(De=>De.id===fe))==null?void 0:Ee.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(fe,Pe,xe)=>Ze()(fe).format("YYYY-MM-DD HH:mm:ss")}].filter(fe=>!!fe);return ze.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},ze.createElement(Ie.default,{destroyInactiveTabPane:!0,onChange:fe=>{ne.type=fe,ne.page=1,ne.limit=10,oe(ne),ue()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:ze.createElement(be.default,{className:"mt20",loading:x,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(fe,Pe,xe)=>Ze()(fe).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:b==null?void 0:b.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:ze.createElement(be.default,{className:"mt20",loading:x,columns:me,dataSource:b==null?void 0:b.list,pagination:!1})}].filter(fe=>!!fe)}),ze.createElement(Ne.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(fe,Pe)=>{ne.page=fe,ne.limit=Pe,oe(ne),ue()},current:ne.page,total:b.count,pageSize:ne.limit,style:{marginTop:20}}))};Pt.Z=(0,ie.connect)(({classroomList:a})=>({classroomList:a}))(re)},56731:function(Ct,Pt,te){"use strict";var z=te(59301),se=te(54580),he=te(78241),Ie=te(43418),be=te(5871),Ne=te(76560),ie=te(82093),nt=te(61186),je=te.n(nt),Ze=te(49661),ze=te(59301),Me=Object.defineProperty,ye=Object.defineProperties,re=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,E=(ue,me,fe)=>me in ue?Me(ue,me,{enumerable:!0,configurable:!0,writable:!0,value:fe}):ue[me]=fe,x=(ue,me)=>{for(var fe in me||(me={}))y.call(me,fe)&&E(ue,fe,me[fe]);if(a)for(var fe of a(me))b.call(me,fe)&&E(ue,fe,me[fe]);return ue},ee=(ue,me)=>ye(ue,re(me)),ne=(ue,me,fe)=>new Promise((Pe,xe)=>{var Ee=pt=>{try{_e(fe.next(pt))}catch(Be){xe(Be)}},De=pt=>{try{_e(fe.throw(pt))}catch(Be){xe(Be)}},_e=pt=>pt.done?Pe(pt.value):Promise.resolve(pt.value).then(Ee,De);_e((fe=fe.apply(ue,me)).next())});const{Dragger:oe}=se.default,ae=({classroomList:ue,dispatch:me,onOk:fe})=>{const Pe=(0,Ne.useParams)(),[xe]=he.default.useForm(),[Ee,De]=(0,z.useState)(),[_e,pt]=(0,z.useState)(!1),Be={height:100,onRemove:()=>{De("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:$e=>ne(void 0,null,function*(){return De($e),!1})};return(0,z.useEffect)(()=>{xe.setFieldsValue({publish_time:je()(je()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:je()(je()(new Date((0,Ze.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),ze.createElement(Ie.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:ue.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:_e},onOk:()=>ne(void 0,null,function*(){xe.submit()}),onCancel:()=>{xe.resetFields(),me({type:"classroomList/setActionTabs",payload:{}})}},ze.createElement(he.default,{form:xe,onFinish:$e=>ne(void 0,null,function*(){var Ke,Ve;console.log("---",ue.actionTabs,$e,Pe);let it=((Ke=ue==null?void 0:ue.actionTabs)==null?void 0:Ke.type)==="exercise"?`/api/exercises/${Pe==null?void 0:Pe.category}/exercise_user/edit_score.json`:`/api/student_works/${ue.actionTabs.id}/edit_score.json`;pt(!0);let rt=yield(0,ie.ZP)(it,{method:"post",body:ee(x({},$e),{exercise_user_id:((Ve=ue==null?void 0:ue.actionTabs)==null?void 0:Ve.type)==="exercise"?ue.actionTabs.id:""})});pt(!1),xe.resetFields(),me({type:"classroomList/setActionTabs",payload:{}}),fe()})},ze.createElement(he.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},ze.createElement(be.Z,{min:0,style:{width:"100%"}}))))};Pt.Z=(0,Ne.connect)(({classroomList:ue})=>({classroomList:ue}))(ae)},4835:function(Ct,Pt,te){"use strict";var z=te(59301),se=te(54580),he=te(78241),Ie=te(3113),be=te(95237),Ne=te(81327),ie=te(5083),nt=te(76560),je=te(61186),Ze=te.n(je),ze=te(69577),Me=te(82093),ye=te(59301),re=(b,E,x)=>new Promise((ee,ne)=>{var oe=me=>{try{ue(x.next(me))}catch(fe){ne(fe)}},ae=me=>{try{ue(x.throw(me))}catch(fe){ne(fe)}},ue=me=>me.done?ee(me.value):Promise.resolve(me.value).then(oe,ae);ue((x=x.apply(b,E)).next())});const{Dragger:a}=se.default,y=({})=>{const b=(0,nt.useParams)(),[E]=he.default.useForm(),[x,ee]=(0,z.useState)(!0),[ne,oe]=(0,z.useState)(!1);console.log("----",b);function ae(){return re(this,null,function*(){var ue,me;let fe;window.location.href.indexOf("exercise")>-1?fe=`/api/exercises/${b==null?void 0:b.categoryId}/get_time_setting.json`:fe=`/api/homework_commons/${b==null?void 0:b.categoryId}/get_time_setting.json`;let Pe=yield(0,Me.ZP)(fe,{method:"get"});(Pe==null?void 0:Pe.status)===0&&E.setFieldsValue({publish_time:Ze()(Ze()((ue=Pe==null?void 0:Pe.data)==null?void 0:ue.publish_time).format("YYYY-MM-DD HH:mm")),end_time:Ze()(Ze()((me=Pe==null?void 0:Pe.data)==null?void 0:me.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,z.useEffect)(()=>{ae()},[]),ye.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},ye.createElement("div",{style:{textAlign:"end"}},x&&ye.createElement(Ie.ZP,{onClick:()=>{ee(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!x&&ye.createElement("div",null,ye.createElement(Ie.ZP,{type:"primary",loading:ne,onClick:()=>{E.submit()}},"\u63D0\u4EA4"),ye.createElement(Ie.ZP,{style:{marginLeft:20},onClick:()=>{ee(!0)}},"\u53D6\u6D88"))),ye.createElement(he.default,{form:E,disabled:x,onFinish:ue=>re(void 0,null,function*(){oe(!0),console.log("---",window.location.href);let me;window.location.href.indexOf("exercise")>-1?me=`/api/exercises/${b==null?void 0:b.categoryId}/time_setting.json`:me=`/api/homework_commons/${b==null?void 0:b.categoryId}/time_setting.json`;let fe=yield(0,Me.ZP)(me,{method:"post",body:{publish_time:Ze()(ue.publish_time).format("YYYY-MM-DD HH:mm"),end_time:Ze()(ue.end_time).format("YYYY-MM-DD HH:mm")}});oe(!1),(fe==null?void 0:fe.status)===0&&ee(!0)})},ye.createElement(be.Z,null,ye.createElement(Ne.Z,null,ye.createElement(he.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},ye.createElement(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:ue=>(0,ze.Q8)(ue),disabledTime:ue=>(0,ze.d0)(ue),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),ye.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),ye.createElement(be.Z,null,ye.createElement(Ne.Z,null,ye.createElement(he.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},ye.createElement(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:ue=>(0,ze.Q8)(ue,"",E.getFieldValue("publish_time")),disabledTime:ue=>(0,ze.d0)(ue,E.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),ye.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};Pt.Z=(0,nt.connect)(({classroomList:b})=>({classroomList:b}))(y)},62787:function(Ct,Pt,te){"use strict";te.d(Pt,{Z:function(){return Ze}});var z=te(59301),se=te(92832),he=te(24905),Ie=te(95237),be={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},Ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ie=te(57884),nt=(ze,Me,ye)=>new Promise((re,a)=>{var y=x=>{try{E(ye.next(x))}catch(ee){a(ee)}},b=x=>{try{E(ye.throw(x))}catch(ee){a(ee)}},E=x=>x.done?re(x.value):Promise.resolve(x.value).then(y,b);E((ye=ye.apply(ze,Me)).next())}),Ze=({data:ze,value:Me=[],handleChangePage:ye,setSelectedRowKeys:re,selectedRowKeys:a,onChange:y=()=>{}})=>{const[b,E]=(0,z.useState)([]),[x,ee]=(0,z.useState)([]),[ne,oe]=(0,z.useState)([]);let[ae,ue]=(0,z.useState)(1),[me,fe]=(0,z.useState)();return(0,z.useEffect)(()=>{E(ze),ee([]),oe([])},[ze]),(0,z.useEffect)(()=>{re&&(ee(a),oe(a))},[a]),z.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},z.createElement("div",{className:be.leftdiv},z.createElement(se.default.Search,{size:"middle",onChange:Pe=>nt(void 0,null,function*(){E(ze.filter(xe=>{var Ee;return(Ee=xe==null?void 0:xe.name)==null?void 0:Ee.includes(Pe.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),b.length===0&&z.createElement(ie.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),z.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},z.createElement(he.default.Group,{value:x.map(Pe=>`${Pe.id}`),onChange:Pe=>{re(b.filter(xe=>Pe.includes(`${xe.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},b.map((Pe,xe)=>z.createElement(Ie.Z,{key:Pe.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},z.createElement(he.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Pe.is_published,value:`${Pe.id}`},z.createElement("div",{className:be.listClass},z.createElement("span",{className:be.spantitle,style:{width:Pe.is_published?"108px":"170px"}},Pe.name),Pe.is_published&&z.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),z.createElement("div",{className:be.rightdiv},z.createElement(se.default.Search,{onChange:Pe=>{oe(x.filter(xe=>xe.name.includes(Pe.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&z.createElement(ie.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&z.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},z.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((Pe,xe)=>z.createElement(Ie.Z,{justify:"space-between",style:{marginTop:"10px"},key:Pe.id},z.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Pe.name),z.createElement("img",{src:Ne,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{re(x.filter(Ee=>`${Ee.id}`!=`${Pe.id}`))}})))))))}},97202:function(Ct,Pt,te){"use strict";te.d(Pt,{Z:function(){return y}});var z=te(59301),se=te(76560),he=te(5083),Ie=te(43418),be=te(92832),Ne=te(95237),ie=te(43604),nt={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},je=te(61186),Ze=te.n(je),ze=te(49661),Me=te(57884),ye=te(59301);const{RangePicker:re}=he.default,a=({dispatch:b,classroomList:E,onConfirm:x})=>{const[ee,ne]=(0,z.useState)([]),[oe,ae]=(0,z.useState)([]),[ue,me]=(0,z.useState)("");(0,z.useEffect)(()=>{var xe;if(E.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let Ee=E.actionTabs.data;console.log("data",Ee);let De=(xe=Ee==null?void 0:Ee.group_name)==null?void 0:xe.map((_e,pt)=>{var Be;return{group_id:Ee==null?void 0:Ee.group_id[pt],group_name:Ee==null?void 0:Ee.group_name[pt],is_admin:Ee==null?void 0:Ee.is_admin,end_time:Ee==null?void 0:Ee.end_time,publish_time:Array.isArray(Ee==null?void 0:Ee.publish_time)?(Be=Ee==null?void 0:Ee.publish_time)==null?void 0:Be[0]:Ee==null?void 0:Ee.publish_time}});De&&(ne([...De]),ae([...De]))}},[E.actionTabs]);const fe=()=>{b({type:"classroomList/setActionTabs",payload:{}}),me("")},Pe=xe=>{if(xe){const Ee=oe==null?void 0:oe.filter(De=>{var _e,pt;return(pt=(_e=De==null?void 0:De.group_name)==null?void 0:_e.toLowerCase())==null?void 0:pt.includes(xe==null?void 0:xe.toLowerCase())});ne(Ee)}else ne(oe)};return ye.createElement(Ie.default,{width:980,title:ye.createElement("div",{style:{fontWeight:"bold",display:"flex"}},ye.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",ye.createElement("span",{className:nt.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),ye.createElement(be.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:ue,onChange:xe=>{me(xe.target.value.trim()),Pe(xe.target.value.trim())}})),centered:!0,maskClosable:!1,open:E.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>fe(),onOk:()=>{var xe;x((xe=E.actionTabs)==null?void 0:xe.index,oe),fe()}},ye.createElement("div",{className:nt.modal_con},ye.createElement(Ne.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(ee==null?void 0:ee.length)>0?ee.map(function(xe,Ee){var De,_e;return ye.createElement(ie.Z,{span:24,key:Ee},ye.createElement(Ne.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Ee==(ee==null?void 0:ee.length)-1?"0px":"10px"}},ye.createElement("div",{className:nt.multiple_select,title:xe.group_name},xe.group_name),ye.createElement("div",{className:"ml20"},ye.createElement(re,{size:"large",ranges:{\u6B64\u523B:[xe.publish_time?Ze()(xe.publish_time):Ze()(),Ze()()]},allowClear:!1,disabled:(De=E.actionTabs)==null?void 0:De.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:pt=>{var Be;return(0,ze.Q8)(pt,(Be=E.actionTabs)==null?void 0:Be.disabledDate)},disabledTime:pt=>(0,ze.d0)(pt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ze()((0,ze.U6)(),"HH:mm"),Ze()((0,ze.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:xe.publish_time&&[Ze()(xe.publish_time),xe.end_time?Ze()(xe.end_time):void 0],onChange:(pt,Be)=>{ee[Ee].publish_time=Be[0],ee[Ee].end_time=Be[1],ne([...ee]),oe.forEach($e=>{$e.group_id===xe.group_id&&($e.publish_time=Be[0],$e.end_time=Be[1])}),ae([...oe])}})),(_e=E.actionTabs)!=null&&_e.rangePickerDisabled?ye.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):ye.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{ee.splice(Ee,1),ne([...ee]),oe.forEach((pt,Be)=>{pt.group_id===xe.group_id&&oe.splice(Be,1)}),ae([...oe])}})))}):ye.createElement(Me.Z,null))))};var y=(0,se.connect)(({classroomList:b})=>({classroomList:b}))(a)},30975:function(Ct,Pt,te){"use strict";te.d(Pt,{AD:function(){return pt},BA:function(){return Jn},D9:function(){return rt},Hp:function(){return ae},IM:function(){return Rt},Iy:function(){return ue},KM:function(){return Hn},KU:function(){return At},MJ:function(){return me},Ne:function(){return vt},ON:function(){return St},Uj:function(){return Qt},VY:function(){return st},YO:function(){return Fe},YX:function(){return sn},Zn:function(){return a},_g:function(){return ee},_k:function(){return Ve},c6:function(){return De},cr:function(){return y},eV:function(){return _e},fi:function(){return b},gh:function(){return xe},hS:function(){return $t},iA:function(){return E},j6:function(){return ne},je:function(){return Ke},jj:function(){return oe},kS:function(){return Nt},o6:function(){return Ee},pO:function(){return Gt},rQ:function(){return Be},sA:function(){return Pe},xm:function(){return it},xo:function(){return Je},y8:function(){return $e},yd:function(){return x}});var z=te(64948),se=te(76560),he=te(49661),Ie=te(8591),be=te(90524),Ne=Object.defineProperty,ie=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,Ze=(Re,qe,tt)=>qe in Re?Ne(Re,qe,{enumerable:!0,configurable:!0,writable:!0,value:tt}):Re[qe]=tt,ze=(Re,qe)=>{for(var tt in qe||(qe={}))nt.call(qe,tt)&&Ze(Re,tt,qe[tt]);if(ie)for(var tt of ie(qe))je.call(qe,tt)&&Ze(Re,tt,qe[tt]);return Re},Me=(Re,qe,tt)=>new Promise((Le,ft)=>{var gt=Ge=>{try{ve(tt.next(Ge))}catch(We){ft(We)}},Oe=Ge=>{try{ve(tt.throw(Ge))}catch(We){ft(We)}},ve=Ge=>Ge.done?Le(Ge.value):Promise.resolve(Ge.value).then(gt,Oe);ve((tt=tt.apply(Re,qe)).next())});const ye=()=>{(0,se.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},re=()=>{(0,se.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},a=Re=>Me(void 0,null,function*(){ye(),(yield(0,z.YR)(ze({},Re))).status===0&&(yield(0,he.QH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/courses/${Re.coursesId}/export_couser_info.json`,query:Re}))),re()}),y=Re=>Me(void 0,null,function*(){const qe=yield(0,z.yS)(ze({},Re));if(qe.status===0)Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),se.history.push(`/classrooms/${Re.coursesId}/exportlist/course_member_act_score`);else{if(qe.status===-2)return qe;qe.status===-3&&((0,se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),se.history.push(`/classrooms/${Re.coursesId}/exportlist/course_member_act_score`))}}),b=Re=>Me(void 0,null,function*(){const qe=yield(0,z.W0)(ze({},Re));if(qe.status===0)Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),se.history.push(`/classrooms/${Re.coursesId}/exportlist/course_total_score`);else{if(qe.status===-4)return qe;qe.status===-3&&((0,se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),se.history.push(`/classrooms/${Re.coursesId}/exportlist/course_total_score`))}}),E=Re=>Me(void 0,null,function*(){const qe=yield(0,z.Nl)(ze({},Re));if(qe.status===0)Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),se.history.push(`/classrooms/${Re.coursesId}/exportlist/course_total_exercise_and_other`);else{if(qe.status===-4)return qe;qe.status===-3&&((0,se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),se.history.push(`/classrooms/${Re.coursesId}/exportlist/course_total_exercise_and_other`))}}),x=Re=>Me(void 0,null,function*(){const qe=yield(0,z.IU)(ze({},Re));if(qe.status===0)Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),se.history.push(`/classrooms/${Re.coursesId}/exportlist/export_star_user`);else{if(qe.status===-4)return qe;qe.status===-3&&((0,se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),se.history.push(`/classrooms/${Re.coursesId}/exportlist/export_star_user`))}}),ee=Re=>Me(void 0,null,function*(){const qe=yield(0,z.td)(ze({},Re));if(qe.status===0)Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),se.history.push(`/classrooms/${Re.coursesId}/exportlist/course_total_exercise_and_other`);else{if(qe.status===-2)return qe;if(qe.status===-3)(0,se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),se.history.push(`/classrooms/${Re.coursesId}/exportlist/course_total_exercise_and_other`);else if(qe.status===-4)return qe}}),ne=Re=>Me(void 0,null,function*(){const qe=yield(0,z.QX)(ze({},Re));if(qe.status===0)Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),se.history.push(`/classrooms/${Re.coursesId}/exportlist/course_total_homework`);else{if(qe.status===-4)return qe;qe.status===-3&&((0,se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),se.history.push(`/classrooms/${Re.coursesId}/exportlist/course_total_homework`))}}),oe=(Re,qe)=>Me(void 0,null,function*(){const tt=yield(0,z.o_)(ze({},Re));tt.status===0?(Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),se.history.push(`/classrooms/${Re.coursesId}/exportlist/${qe}`)):tt.status===-3&&((0,se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),se.history.push(`/classrooms/${Re.coursesId}/exportlist/${qe}`))}),ae=(Re,qe)=>Me(void 0,null,function*(){const tt=yield(0,z.ZL)(ze({},Re));tt.status===0?(Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),se.history.push(`/classrooms/${Re.coursesId}/exportlist/${qe}`)):tt.status===-3&&((0,se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),se.history.push(`/classrooms/${Re.coursesId}/exportlist/${qe}`))}),ue=(Re,qe)=>Me(void 0,null,function*(){const tt=yield(0,z.aP)(ze({},Re));tt.status===0?(Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),se.history.push(`/classrooms/${Re.coursesId}/exportlist/${qe}`)):tt.status===-3&&((0,se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),se.history.push(`/classrooms/${Re.coursesId}/exportlist/${qe}`))}),me=(Re,qe)=>Me(void 0,null,function*(){const tt=yield(0,z.vV)(ze({},Re));tt.status===0?(Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),se.history.push(`/classrooms/${Re.coursesId}/exportlist/${qe}`)):tt.status===-3&&((0,se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),se.history.push(`/classrooms/${Re.coursesId}/exportlist/${qe}`))}),fe=Re=>Me(void 0,null,function*(){ye(),(yield exportCourseWorkListAppendix(ze({},Re))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${Re.categoryId}/works_list.zip`,query:Re}))),re()}),Pe=Re=>Me(void 0,null,function*(){ye(),yield(0,he.QH)("",be.Z.API_SERVER+`/api/polls/${Re.categoryId}/commit_result.xlsx`),re()}),xe=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/courses/${Re.coursesId}/attendances/export_xlsx_data.xlsx`,query:Re}))}),Ee=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/courses/${Re.coursesId}/video_study_statics.xlsx`,query:Re}))}),De=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/courses/${Re.coursesId}/export_video_study.xlsx`,query:Re}))}),_e=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/courses/${Re.coursesId}/export_course_students_info.xlsx`,query:Re}))}),pt=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+"/api/school_manages/students.xlsx",query:Re}))}),Be=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+"/api/item_banks/export.xlsx",query:Re}))}),$e=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:Re}))}),Ke=Re=>Me(void 0,null,function*(){const qe=yield(0,z.Uy)(ze({},Re));qe.status===0?(Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),se.history.push(`/classrooms/${Re.coursesId}/exportlist/exercise_score,export_exercise_users`)):qe.status===-3&&((0,se.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),se.history.push(`/classrooms/${Re.coursesId}/exportlist/exercise_score,export_exercise_users`))}),Ve=Re=>Me(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/export_records/${Re.id}.xlsx`,query:Re}))}),it=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:Re}))}),rt=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/courses/${Re==null?void 0:Re.coursesId}/${Re.menuKey}_statistic.xlsx?${Re.checkedList.map(qe=>`course_group_id[]=${qe}`).join("&")}`,query:Re}))}),vt=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/ec_years/${Re==null?void 0:Re.ec_year_id}/ec_training_objectives.xlsx`,query:Re}))}),Rt=Re=>Me(void 0,null,function*(){yield(0,he.FH)(Re==null?void 0:Re.name,(0,he.NY)({url:be.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:Re}))}),$t=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/ec_years/${Re==null?void 0:Re.ec_year_id}/ec_courses.xlsx`,query:Re}))}),Je=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/ec_years/${Re==null?void 0:Re.ec_year_id}/ec_graduation_requirements.xlsx`,query:Re}))}),st=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:Re}))}),At=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/exercises/${Re.categoryId}/rank_list.xlsx`,query:Re}))}),Nt=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:Re}))}),St=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/examination_banks/${Re.id}.json`,query:Re}))}),sn=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/exercises/${Re.categoryId}.json`,query:Re}))}),Fe=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/polls/${Re==null?void 0:Re.id}/commit_result.json`,query:Re}))}),Qt=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+"/api/paths/get_task_pass.json",query:Re}))}),Gt=(Re,qe)=>Me(void 0,null,function*(){yield(0,he.FH)(qe||"",(0,he.NY)({url:be.Z.API_SERVER+`/api/exercises/${Re==null?void 0:Re.exercise_id}/consult_exercise.json`,query:Re}))}),Hn=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/competitions/${Re==null?void 0:Re.identifier}/competition_commit_records/member_works.xlsx`,query:Re}))}),Jn=Re=>Me(void 0,null,function*(){yield(0,he.FH)("",(0,he.NY)({url:be.Z.API_SERVER+`/api/courses/${Re==null?void 0:Re.coursesId}/group_homeworks/import_group_template.xlsx`,query:Re}))})},2610:function(Ct,Pt,te){"use strict";te.d(Pt,{BU:function(){return se},Dj:function(){return z},gH:function(){return he},vp:function(){return Ie}});function z(be){try{be.mozRequestFullScreen?be.mozRequestFullScreen():be.webkitRequestFullScreen&&be.webkitRequestFullScreen()}catch(Ne){console.log(Ne,":e")}}function se(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const he=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function Ie(){var be=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,Ne=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",be),window.isFullScreen?window.isFullScreen:be!=null}},23869:function(Ct,Pt,te){"use strict";te.d(Pt,{rX:function(){return ne},pW:function(){return oe},gy:function(){return ae},xY:function(){return ee},O5:function(){return x},tJ:function(){return re},o1:function(){return a},Rd:function(){return E}});var z=te(76560),se=te(43418),he=te(28103),Ie=te(8591),be=te(34055),Ne=te(49661),ie=te(87169),nt=te(25510),je="data:image/png;base64,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",Ze=te.p+"static/newqrcode.a8740efb.png",ze=te(32637),Me=te(59301),ye=(ue,me,fe)=>new Promise((Pe,xe)=>{var Ee=pt=>{try{_e(fe.next(pt))}catch(Be){xe(Be)}},De=pt=>{try{_e(fe.throw(pt))}catch(Be){xe(Be)}},_e=pt=>pt.done?Pe(pt.value):Promise.resolve(pt.value).then(Ee,De);_e((fe=fe.apply(ue,me)).next())});const re=(ue,me=!1)=>!!(a(ue)&&y(me)),a=ue=>(0,be.bg)()?!0:(ue({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),y=(ue=!1)=>{var me;const{user:fe}=(0,z.getDvaApp)()._store.getState();return(me=fe.userInfo)!=null&&me.profile_completed?!0:(se.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Ne.xg)("/account/profile/edit"),b()}}),!1)},b=()=>{se.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},E=()=>{se.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Me.createElement("div",{style:{textAlign:"center"}},Me.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),Me.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:ze}),Me.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},x=()=>{var ue;const{user:me}=(0,z.getDvaApp)()._store.getState();return(ue=me.userInfo)!=null&&ue.professional_certification?!0:(se.default.confirm({title:"\u63D0\u793A",centered:!0,content:Me.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Ne.xg)("/account/certification")}}),!1)},ee=()=>(0,be.V9)()?!0:(se.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Me.createElement("div",{className:"tc",style:{marginLeft:-38}},Me.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Me.createElement("img",{src:Ze,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(ue,me)=>ue?!0:(se.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Me.createElement("div",null,Me.createElement("p",null,me||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),Me.createElement("div",{style:{marginLeft:"110px"}},Me.createElement("img",{src:je,width:200}),Me.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ne.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),oe=ue=>{se.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Me.createElement("div",null,Me.createElement("div",null,Me.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),Me.createElement(he.Z,null),Me.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Me.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",Me.createElement("a",null,ue),"\u5929\u3002"),Me.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Me.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),Me.createElement("div",{style:{textAlign:"center",marginTop:30}},Me.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:nt,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ae=(ue,me="")=>{const{shixunsDetail:{detail:fe}}=(0,z.getDvaApp)()._store.getState();if((fe==null?void 0:fe.public)===2||(fe==null?void 0:fe.public)===1||(fe==null?void 0:fe.shixun_status)===3){let Pe="";return(fe==null?void 0:fe.public)===2&&(Pe="\u5DF2\u516C\u5F00"),(fe==null?void 0:fe.public)===1&&(Pe="\u5F85\u5BA1\u6838"),(fe==null?void 0:fe.shixun_status)===3&&(Pe="\u5DF2\u5173\u95ED"),se.default.info({centered:!0,icon:Me.createElement(ie.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Me.createElement("div",{className:"tc",style:{marginLeft:-38}},Me.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Me.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Pe,"\uFF0C",me,"\u3002"),Me.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Me.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:nt,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(fe==null?void 0:fe.shixun_status)===2?(se.default.confirm({centered:!0,icon:Me.createElement(ie.Z,null),title:"\u63D0\u793A",content:Me.createElement("div",null,Me.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",me,"\u3002"),Me.createElement("br",null),Me.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{se.default.confirm({width:440,centered:!0,icon:Me.createElement(ie.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>ye(void 0,null,function*(){(yield ue({type:"shixunsDetail/cancelRelease",payload:{id:fe==null?void 0:fe.identifier}})).status!==401&&(Ie.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ue({type:"shixunsDetail/getShixunsDetail",payload:{id:fe==null?void 0:fe.identifier}}),ue({type:"practiceSetting/getCommonData",payload:{id:fe==null?void 0:fe.identifier}}))})})}}),!0):!1}},50371:function(Ct,Pt){"use strict";function te(){const z=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let se=1;se{const be=he[Ie];be!==void 0&&(z[Ie]=be)})}return z}Pt.Z=te},13845:function(Ct,Pt,te){"use strict";te.d(Pt,{F:function(){return z},Z:function(){return se}});function z(he){return he!=null&&he===he.window}function se(he,Ie){var be,Ne;if(typeof window=="undefined")return 0;const ie=Ie?"scrollTop":"scrollLeft";let nt=0;return z(he)?nt=he[Ie?"pageYOffset":"pageXOffset"]:he instanceof Document?nt=he.documentElement[ie]:(he instanceof HTMLElement||he)&&(nt=he[ie]),he&&!z(he)&&typeof nt!="number"&&(nt=(Ne=((be=he.ownerDocument)!==null&&be!==void 0?be:he).documentElement)===null||Ne===void 0?void 0:Ne[ie]),nt}},56762:function(Ct,Pt,te){"use strict";te.d(Pt,{Z:function(){return se}});var z=te(59301);function se(){const[,he]=z.useReducer(Ie=>Ie+1,0);return he}},68031:function(Ct,Pt,te){"use strict";te.d(Pt,{Z:function(){return Ie}});var z=te(16089);function se(be,Ne,ie,nt){const je=ie-Ne;return be/=nt/2,be<1?je/2*be*be*be+Ne:je/2*((be-=2)*be*be+2)+Ne}var he=te(13845);function Ie(be){let Ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:nt,duration:je=450}=Ne,Ze=ie(),ze=(0,he.Z)(Ze,!0),Me=Date.now(),ye=()=>{const a=Date.now()-Me,y=se(a>je?je:a,ze,be,je);(0,he.F)(Ze)?Ze.scrollTo(window.pageXOffset,y):Ze instanceof Document||Ze.constructor.name==="HTMLDocument"?Ze.documentElement.scrollTop=y:Ze.scrollTop=y,a{let{children:$e}=Be;const{getPrefixCls:Ke}=be.useContext(ie.E_),Ve=Ke("breadcrumb");return be.createElement("li",{className:`${Ve}-separator`,"aria-hidden":"true"},$e===""?$e:$e||"/")};Ze.__ANT_BREADCRUMB_SEPARATOR=!0;var ze=Ze,Me=function(Be,$e){var Ke={};for(var Ve in Be)Object.prototype.hasOwnProperty.call(Be,Ve)&&$e.indexOf(Ve)<0&&(Ke[Ve]=Be[Ve]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var it=0,Ve=Object.getOwnPropertySymbols(Be);it$e[it]||Ve)}function re(Be,$e,Ke,Ve){if(Ke==null)return null;const{className:it,onClick:rt}=$e,vt=Me($e,["className","onClick"]),Rt=Object.assign(Object.assign({},(0,Ie.Z)(vt,{data:!0,aria:!0})),{onClick:rt});return Ve!==void 0?be.createElement("a",Object.assign({},Rt,{className:se()(`${Be}-link`,it),href:Ve}),Ke):be.createElement("span",Object.assign({},Rt,{className:se()(`${Be}-link`,it)}),Ke)}function a(Be,$e){return(Ve,it,rt,vt,Rt)=>{if($e)return $e(Ve,it,rt,vt);const $t=ye(Ve,it);return re(Be,Ve,$t,Rt)}}var y=function(Be,$e){var Ke={};for(var Ve in Be)Object.prototype.hasOwnProperty.call(Be,Ve)&&$e.indexOf(Ve)<0&&(Ke[Ve]=Be[Ve]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var it=0,Ve=Object.getOwnPropertySymbols(Be);it{const{prefixCls:$e,separator:Ke="/",children:Ve,menu:it,overlay:rt,dropdownProps:vt,href:Rt}=Be,Je=(st=>{if(it||rt){const At=Object.assign({},vt);if(it){const Nt=it||{},{items:St}=Nt,sn=y(Nt,["items"]);At.menu=Object.assign(Object.assign({},sn),{items:St==null?void 0:St.map((Fe,Qt)=>{var{key:Gt,title:Hn,label:Jn,path:Re}=Fe,qe=y(Fe,["key","title","label","path"]);let tt=Jn!=null?Jn:Hn;return Re&&(tt=be.createElement("a",{href:`${Rt}${Re}`},tt)),Object.assign(Object.assign({},qe),{key:Gt!=null?Gt:Qt,label:tt})})})}else rt&&(At.overlay=rt);return be.createElement(je.Z,Object.assign({placement:"bottom"},At),be.createElement("span",{className:`${$e}-overlay-link`},st,be.createElement(nt.Z,null)))}return st})(Ve);return Je!=null?be.createElement(be.Fragment,null,be.createElement("li",null,Je),Ke&&be.createElement(ze,null,Ke)):null},E=Be=>{const{prefixCls:$e,children:Ke,href:Ve}=Be,it=y(Be,["prefixCls","children","href"]),{getPrefixCls:rt}=be.useContext(ie.E_),vt=rt("breadcrumb",$e);return be.createElement(b,Object.assign({},it,{prefixCls:vt}),re(vt,it,Ke,Ve))};E.__ANT_BREADCRUMB_ITEM=!0;var x=E,ee=te(17313),ne=te(83116),oe=te(37613);const ae=Be=>{const{componentCls:$e,iconCls:Ke}=Be;return{[$e]:Object.assign(Object.assign({},(0,ee.Wf)(Be)),{color:Be.itemColor,fontSize:Be.fontSize,[Ke]:{fontSize:Be.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Be.linkColor,transition:`color ${Be.motionDurationMid}`,padding:`0 ${Be.paddingXXS}px`,borderRadius:Be.borderRadiusSM,height:Be.lineHeight*Be.fontSize,display:"inline-block",marginInline:-Be.marginXXS,"&:hover":{color:Be.linkHoverColor,backgroundColor:Be.colorBgTextHover}},(0,ee.Qy)(Be)),"li:last-child":{color:Be.lastItemColor},[`${$e}-separator`]:{marginInline:Be.separatorMargin,color:Be.separatorColor},[`${$e}-link`]:{[` > ${Ke} + span, > ${Ke} + a `]:{marginInlineStart:Be.marginXXS}},[`${$e}-overlay-link`]:{borderRadius:Be.borderRadiusSM,height:Be.lineHeight*Be.fontSize,display:"inline-block",padding:`0 ${Be.paddingXXS}px`,marginInline:-Be.marginXXS,[`> ${Ke}`]:{marginInlineStart:Be.marginXXS,fontSize:Be.fontSizeIcon},"&:hover":{color:Be.linkHoverColor,backgroundColor:Be.colorBgTextHover,a:{color:Be.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Be.componentCls}-rtl`]:{direction:"rtl"}})}};var ue=(0,ne.Z)("Breadcrumb",Be=>{const $e=(0,oe.TS)(Be,{});return[ae($e)]},Be=>({itemColor:Be.colorTextDescription,lastItemColor:Be.colorText,iconFontSize:Be.fontSize,linkColor:Be.colorTextDescription,linkHoverColor:Be.colorText,separatorColor:Be.colorTextDescription,separatorMargin:Be.marginXS})),me=function(Be,$e){var Ke={};for(var Ve in Be)Object.prototype.hasOwnProperty.call(Be,Ve)&&$e.indexOf(Ve)<0&&(Ke[Ve]=Be[Ve]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var it=0,Ve=Object.getOwnPropertySymbols(Be);it{var{breadcrumbName:vt}=rt,Rt=me(rt,["breadcrumbName"]);return Object.assign(Object.assign({},Rt),{title:vt})})}),it}function Pe(Be,$e){return(0,be.useMemo)(()=>Be||($e?$e.map(fe):null),[Be,$e])}var xe=function(Be,$e){var Ke={};for(var Ve in Be)Object.prototype.hasOwnProperty.call(Be,Ve)&&$e.indexOf(Ve)<0&&(Ke[Ve]=Be[Ve]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var it=0,Ve=Object.getOwnPropertySymbols(Be);it{if($e===void 0)return $e;let Ke=($e||"").replace(/^\//,"");return Object.keys(Be).forEach(Ve=>{Ke=Ke.replace(`:${Ve}`,Be[Ve])}),Ke},De=Be=>{const{prefixCls:$e,separator:Ke="/",style:Ve,className:it,rootClassName:rt,routes:vt,items:Rt,children:$t,itemRender:Je,params:st={}}=Be,At=xe(Be,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Nt,direction:St,breadcrumb:sn}=be.useContext(ie.E_);let Fe;const Qt=Nt("breadcrumb",$e),[Gt,Hn]=ue(Qt),Jn=Pe(Rt,vt),Re=a(Qt,Je);if(Jn&&Jn.length>0){const Le=[],ft=Rt||vt;Fe=Jn.map((gt,Oe)=>{const{path:ve,key:Ge,type:We,menu:we,overlay:mt,onClick:et,className:Ht,separator:Se,dropdownProps:ut}=gt,xt=Ee(st,ve);xt!==void 0&&Le.push(xt);const Ae=Ge!=null?Ge:Oe;if(We==="separator")return be.createElement(ze,{key:Ae},Se);const He={},ct=Oe===Jn.length-1;we?He.menu=we:mt&&(He.overlay=mt);let{href:wt}=gt;return Le.length&&xt!==void 0&&(wt=`#/${Le.join("/")}`),be.createElement(b,Object.assign({key:Ae},He,(0,Ie.Z)(gt,{data:!0,aria:!0}),{className:Ht,dropdownProps:ut,href:wt,separator:ct?"":Ke,onClick:et,prefixCls:Qt}),Re(gt,st,ft,Le,wt))})}else if($t){const Le=(0,he.Z)($t).length;Fe=(0,he.Z)($t).map((ft,gt)=>{if(!ft)return ft;const Oe=gt===Le-1;return(0,Ne.Tm)(ft,{separator:Oe?"":Ke,key:gt})})}const qe=se()(Qt,sn==null?void 0:sn.className,{[`${Qt}-rtl`]:St==="rtl"},it,rt,Hn),tt=Object.assign(Object.assign({},sn==null?void 0:sn.style),Ve);return Gt(be.createElement("nav",Object.assign({className:qe,style:tt},At),be.createElement("ol",null,Fe)))};De.Item=x,De.Separator=ze;var _e=De,pt=_e},24905:function(Ct,Pt,te){"use strict";te.d(Pt,{default:function(){return ue}});var z=te(92310),se=te.n(z),he=te(5630),Ie=te(59301),be=te(36355),Ne=te(1684),ie=te(32441),je=Ie.createContext(null),Ze=te(98447),ze=te(14088),Me=te(4572),ye=function(me,fe){var Pe={};for(var xe in me)Object.prototype.hasOwnProperty.call(me,xe)&&fe.indexOf(xe)<0&&(Pe[xe]=me[xe]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,xe=Object.getOwnPropertySymbols(me);Ee{var Pe;const{prefixCls:xe,className:Ee,rootClassName:De,children:_e,indeterminate:pt=!1,style:Be,onMouseEnter:$e,onMouseLeave:Ke,skipGroup:Ve=!1,disabled:it}=me,rt=ye(me,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:vt,direction:Rt,checkbox:$t}=Ie.useContext(be.E_),Je=Ie.useContext(je),{isFormItemInput:st}=Ie.useContext(ie.aM),At=Ie.useContext(Ne.Z),Nt=(Pe=(Je==null?void 0:Je.disabled)||it)!==null&&Pe!==void 0?Pe:At,St=Ie.useRef(rt.value);Ie.useEffect(()=>{Je==null||Je.registerValue(rt.value)},[]),Ie.useEffect(()=>{if(!Ve)return rt.value!==St.current&&(Je==null||Je.cancelValue(St.current),Je==null||Je.registerValue(rt.value),St.current=rt.value),()=>Je==null?void 0:Je.cancelValue(rt.value)},[rt.value]);const sn=vt("checkbox",xe),[Fe,Qt]=(0,Ze.ZP)(sn),Gt=Object.assign({},rt);Je&&!Ve&&(Gt.onChange=function(){rt.onChange&&rt.onChange.apply(rt,arguments),Je.toggleOption&&Je.toggleOption({label:_e,value:rt.value})},Gt.name=Je.name,Gt.checked=Je.value.includes(rt.value));const Hn=se()(`${sn}-wrapper`,{[`${sn}-rtl`]:Rt==="rtl",[`${sn}-wrapper-checked`]:Gt.checked,[`${sn}-wrapper-disabled`]:Nt,[`${sn}-wrapper-in-form-item`]:st},$t==null?void 0:$t.className,Ee,De,Qt),Jn=se()({[`${sn}-indeterminate`]:pt},Me.A,Qt),Re=pt?"mixed":void 0;return Fe(Ie.createElement(ze.Z,{component:"Checkbox",disabled:Nt},Ie.createElement("label",{className:Hn,style:Object.assign(Object.assign({},$t==null?void 0:$t.style),Be),onMouseEnter:$e,onMouseLeave:Ke},Ie.createElement(he.Z,Object.assign({"aria-checked":Re},Gt,{prefixCls:sn,className:Jn,disabled:Nt,ref:fe})),_e!==void 0&&Ie.createElement("span",null,_e))))};var y=Ie.forwardRef(re),b=te(3300),E=te(2738),x=function(me,fe){var Pe={};for(var xe in me)Object.prototype.hasOwnProperty.call(me,xe)&&fe.indexOf(xe)<0&&(Pe[xe]=me[xe]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,xe=Object.getOwnPropertySymbols(me);Ee{const{defaultValue:Pe,children:xe,options:Ee=[],prefixCls:De,className:_e,rootClassName:pt,style:Be,onChange:$e}=me,Ke=x(me,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Ve,direction:it}=Ie.useContext(be.E_),[rt,vt]=Ie.useState(Ke.value||Pe||[]),[Rt,$t]=Ie.useState([]);Ie.useEffect(()=>{"value"in Ke&&vt(Ke.value||[])},[Ke.value]);const Je=Ie.useMemo(()=>Ee.map(qe=>typeof qe=="string"||typeof qe=="number"?{label:qe,value:qe}:qe),[Ee]),st=qe=>{$t(tt=>tt.filter(Le=>Le!==qe))},At=qe=>{$t(tt=>[].concat((0,b.Z)(tt),[qe]))},Nt=qe=>{const tt=rt.indexOf(qe.value),Le=(0,b.Z)(rt);tt===-1?Le.push(qe.value):Le.splice(tt,1),"value"in Ke||vt(Le),$e==null||$e(Le.filter(ft=>Rt.includes(ft)).sort((ft,gt)=>{const Oe=Je.findIndex(Ge=>Ge.value===ft),ve=Je.findIndex(Ge=>Ge.value===gt);return Oe-ve}))},St=Ve("checkbox",De),sn=`${St}-group`,[Fe,Qt]=(0,Ze.ZP)(St),Gt=(0,E.Z)(Ke,["value","disabled"]),Hn=Ee.length?Je.map(qe=>Ie.createElement(y,{prefixCls:St,key:qe.value.toString(),disabled:"disabled"in qe?qe.disabled:Ke.disabled,value:qe.value,checked:rt.includes(qe.value),onChange:qe.onChange,className:`${sn}-item`,style:qe.style,title:qe.title},qe.label)):xe,Jn={toggleOption:Nt,value:rt,disabled:Ke.disabled,name:Ke.name,registerValue:At,cancelValue:st},Re=se()(sn,{[`${sn}-rtl`]:it==="rtl"},_e,pt,Qt);return Fe(Ie.createElement("div",Object.assign({className:Re,style:Be},Gt,{ref:fe}),Ie.createElement(je.Provider,{value:Jn},Hn)))},ne=Ie.forwardRef(ee);var oe=Ie.memo(ne);const ae=y;ae.Group=oe,ae.__ANT_CHECKBOX=!0;var ue=ae},98447:function(Ct,Pt,te){"use strict";te.d(Pt,{C2:function(){return be}});var z=te(17313),se=te(37613),he=te(83116);const Ie=Ne=>{const{checkboxCls:ie}=Ne,nt=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,z.Wf)(Ne)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ne.marginXS,[`> ${Ne.antCls}-row`]:{flex:1}}),[nt]:Object.assign(Object.assign({},(0,z.Wf)(Ne)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${nt}`]:{marginInlineStart:0},[`&${nt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,z.Wf)(Ne)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ne.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,z.oN)(Ne))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ne.checkboxSize,height:Ne.checkboxSize,direction:"ltr",backgroundColor:Ne.colorBgContainer,border:`${Ne.lineWidth}px ${Ne.lineType} ${Ne.colorBorder}`,borderRadius:Ne.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ne.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ne.checkboxSize/14*5,height:Ne.checkboxSize/14*8,border:`${Ne.lineWidthBold}px solid ${Ne.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ne.motionDurationFast} ${Ne.motionEaseInBack}, opacity ${Ne.motionDurationFast}`}},"& + span":{paddingInlineStart:Ne.paddingXS,paddingInlineEnd:Ne.paddingXS}})},{[` diff --git a/p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index.b09204d8.async.js b/p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index.fdc66ab9.async.js similarity index 74% rename from p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index.b09204d8.async.js rename to p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index.fdc66ab9.async.js index bc675aea43..7aa43eabbe 100644 --- a/p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index.b09204d8.async.js +++ b/p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index.fdc66ab9.async.js @@ -1,5 +1,5 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4944],{40001:function(K,i,l){l.d(i,{Z:function(){return m}});var e=l(32855),b=l(59301),_={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},g=_,y=l(7657),d=function(t,E){return b.createElement(y.Z,(0,e.Z)({},t,{ref:E,icon:g}))},v=b.forwardRef(d),m=v},68663:function(K,i,l){l.d(i,{Q:function(){return e},f:function(){return b}});const e=[{id:4305265,real_name:"2023012",exercise_name:"11",course_group_name:"",avatar_url:"avatars/User/b",score:"90",comment_rate:"\u4E0D\u53CA\u683C",title:"\u6807\u9898\u5934",time:64,c_score:75,training_times:1,khpm:[[80,8.04,"\u5F20\u4E09",24],[88,6.95,"\u674E\u56DB",36],[90,7.58,"\u738B\u4E94",49],[60,8.81,"\u71D5\u516D",16],[50,8.33,"\u9648\u4E03",25],[40,9.96,"2023012",64],[30,7.24,"\u5C0F\u4E94",9],[44,4.26,"\u5C0F\u56DB",81],[33,10.84,"\u5C0F\u516B",4],[77,4.82,"\u5C0F\u4E03",100],[66,5.68,"\u5C0F\u516D",1]],collect_data:[{name:"\u76EE\u6807\u6001\u52BF\u7279\u5F81\u53C2\u6570\u91C7\u96C6",content:"\u901F\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N",url:"../videos/3fcef362-17759076bd9.mp4"},{name:"\u76EE\u6807\u6001\u52BF\u64CD\u4F5C\u65F6\u95F4\u91C7\u96C6",content:"5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\uFF1B5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\u3002",url:""},{name:"ZS\u7D20\u517B\u6570\u636E\u91C7\u96C6",content:"12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B",url:""},{name:"\u5426\u51B3\u6027\u6307\u6807",content:"\u6682\u65E0",url:""}],score_list:[{score:"5.0",real_name:"2023012",rank:1,is_current:!0}],training_suggestion:"\u8BE5\u5B66\u5458\u8003\u6838\u7ED3\u679C\u4E3A\u4F18\u79C0\uFF0C\u6574\u4F53\u8868\u8868\u73B0\u4E0D\u9519\uFF0C\u4F46\u5728\u4E00\u4E9B\u7EC6\u8282\u90E8\u5206\u9700\u8981\u6CE8\u91CD\u5173\u6CE8\uFF0C\u907F\u514D\u51FA\u73B0\u5931\u8BEF\u3002",score_hash:[{type:1,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u6B63\u786E\u6027",rate:100,score:"3.0",children:[{name:"\u5C5E\u6027",rate:100},{name:"\u7C7B\u578B",rate:100},{name:"\u6279\u53F7",rate:100},{name:"\u4F4D\u7F6E",rate:100},{name:"\u901F\u5EA6",rate:100},{name:"\u65B9\u5411",rate:100},{name:"\u8FDE\u7EED\u6027",rate:100}]},{type:2,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u53CA\u65F6\u6027",rate:87.5,score:"1.0",children:[{name:"\u64CD\u4F5C\u65F6\u957F",rate:90},{name:"\u53CD\u5E94\u65F6\u95F4",rate:85}]},{type:3,name:"ZS\u7D20\u517B",rate:90,score:"1.0",children:[{name:"\u53E3\u4EE4\u65F6\u673A",rate:90},{name:"\u53E3\u4EE4\u8D28\u91CF",rate:90}]}]},{id:4305266,real_name:"2023012",exercise_name:"11",course_group_name:"",avatar_url:"avatars/User/b",score:"90",comment_rate:"\u4E0D\u53CA\u683C",time:64,c_score:75,training_times:1,title:"\u6807\u9898\u5934",khpm:[[80,8.04,"\u5F20\u4E09",24],[88,6.95,"\u674E\u56DB",36],[90,7.58,"\u738B\u4E94",49],[60,8.81,"\u71D5\u516D",16],[50,8.33,"\u9648\u4E03",25],[40,9.96,"2023012",64],[30,7.24,"\u5C0F\u4E94",9],[44,4.26,"\u5C0F\u56DB",81],[33,10.84,"\u5C0F\u516B",4],[77,4.82,"\u5C0F\u4E03",100],[66,5.68,"\u5C0F\u516D",1]],collect_data:[{name:"\u76EE\u6807\u6001\u52BF\u7279\u5F81\u53C2\u6570\u91C7\u96C6",content:"\u901F\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N",url:"../videos/3fcef362-17759076bd9.mp4"},{name:"\u76EE\u6807\u6001\u52BF\u64CD\u4F5C\u65F6\u95F4\u91C7\u96C6",content:"5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\uFF1B5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\u3002",url:""},{name:"ZS\u7D20\u517B\u6570\u636E\u91C7\u96C6",content:"12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B",url:""},{name:"\u5426\u51B3\u6027\u6307\u6807",content:"\u6682\u65E0",url:""}],score_list:[{score:"5.0",real_name:"2023012",rank:1,is_current:!0}],training_suggestion:"\u8BE5\u5B66\u5458\u8003\u6838\u7ED3\u679C\u4E3A\u4F18\u79C0\uFF0C\u6574\u4F53\u8868\u8868\u73B0\u4E0D\u9519\uFF0C\u4F46\u5728\u4E00\u4E9B\u7EC6\u8282\u90E8\u5206\u9700\u8981\u6CE8\u91CD\u5173\u6CE8\uFF0C\u907F\u514D\u51FA\u73B0\u5931\u8BEF\u3002",score_hash:[{type:1,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u6B63\u786E\u6027",rate:100,score:"3.0",children:[{name:"\u5C5E\u6027",rate:100},{name:"\u7C7B\u578B",rate:100},{name:"\u6279\u53F7",rate:100},{name:"\u4F4D\u7F6E",rate:100},{name:"\u901F\u5EA6",rate:100},{name:"\u65B9\u5411",rate:100},{name:"\u8FDE\u7EED\u6027",rate:100}]},{type:2,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u53CA\u65F6\u6027",rate:87.5,score:"1.0",children:[{name:"\u64CD\u4F5C\u65F6\u957F",rate:90},{name:"\u53CD\u5E94\u65F6\u95F4",rate:85}]},{type:3,name:"ZS\u7D20\u517B",rate:90,score:"1.0",children:[{name:"\u53E3\u4EE4\u65F6\u673A",rate:90},{name:"\u53E3\u4EE4\u8D28\u91CF",rate:90}]}]},{id:4305267,real_name:"2023012",exercise_name:"11",course_group_name:"",avatar_url:"avatars/User/b",score:"90",comment_rate:"\u4E0D\u53CA\u683C",time:64,c_score:75,training_times:1,title:"\u6807\u9898\u5934",khpm:[[80,8.04,"\u5F20\u4E09",24],[88,6.95,"\u674E\u56DB",36],[90,7.58,"\u738B\u4E94",49],[60,8.81,"\u71D5\u516D",16],[50,8.33,"\u9648\u4E03",25],[40,9.96,"2023012",64],[30,7.24,"\u5C0F\u4E94",9],[44,4.26,"\u5C0F\u56DB",81],[33,10.84,"\u5C0F\u516B",4],[77,4.82,"\u5C0F\u4E03",100],[66,5.68,"\u5C0F\u516D",1]],collect_data:[{name:"\u76EE\u6807\u6001\u52BF\u7279\u5F81\u53C2\u6570\u91C7\u96C6",content:"\u901F\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N",url:"../videos/3fcef362-17759076bd9.mp4"},{name:"\u76EE\u6807\u6001\u52BF\u64CD\u4F5C\u65F6\u95F4\u91C7\u96C6",content:"5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\uFF1B5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\u3002",url:""},{name:"ZS\u7D20\u517B\u6570\u636E\u91C7\u96C6",content:"12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B",url:""},{name:"\u5426\u51B3\u6027\u6307\u6807",content:"\u6682\u65E0",url:""}],score_list:[{score:"5.0",real_name:"2023012",rank:1,is_current:!0}],training_suggestion:"\u8BE5\u5B66\u5458\u8003\u6838\u7ED3\u679C\u4E3A\u4F18\u79C0\uFF0C\u6574\u4F53\u8868\u8868\u73B0\u4E0D\u9519\uFF0C\u4F46\u5728\u4E00\u4E9B\u7EC6\u8282\u90E8\u5206\u9700\u8981\u6CE8\u91CD\u5173\u6CE8\uFF0C\u907F\u514D\u51FA\u73B0\u5931\u8BEF\u3002",score_hash:[{type:1,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u6B63\u786E\u6027",rate:100,score:"3.0",children:[{name:"\u5C5E\u6027",rate:100},{name:"\u7C7B\u578B",rate:100},{name:"\u6279\u53F7",rate:100},{name:"\u4F4D\u7F6E",rate:100},{name:"\u901F\u5EA6",rate:100},{name:"\u65B9\u5411",rate:100},{name:"\u8FDE\u7EED\u6027",rate:100}]},{type:2,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u53CA\u65F6\u6027",rate:87.5,score:"1.0",children:[{name:"\u64CD\u4F5C\u65F6\u957F",rate:90},{name:"\u53CD\u5E94\u65F6\u95F4",rate:85}]},{type:3,name:"ZS\u7D20\u517B",rate:90,score:"1.0",children:[{name:"\u53E3\u4EE4\u65F6\u673A",rate:90},{name:"\u53E3\u4EE4\u8D28\u91CF",rate:90}]}]},{id:4305273,real_name:"2023012",exercise_name:"11",course_group_name:"",avatar_url:"avatars/User/b",score:"90",comment_rate:"\u4E0D\u53CA\u683C",time:64,title:"\u6807\u9898\u5934",c_score:75,training_times:1,khpm:[[80,8.04,"\u5F20\u4E09",24],[88,6.95,"\u674E\u56DB",36],[90,7.58,"\u738B\u4E94",49],[60,8.81,"\u71D5\u516D",16],[50,8.33,"\u9648\u4E03",25],[40,9.96,"2023012",64],[30,7.24,"\u5C0F\u4E94",9],[44,4.26,"\u5C0F\u56DB",81],[33,10.84,"\u5C0F\u516B",4],[77,4.82,"\u5C0F\u4E03",100],[66,5.68,"\u5C0F\u516D",1]],collect_data:[{name:"\u76EE\u6807\u6001\u52BF\u7279\u5F81\u53C2\u6570\u91C7\u96C6",content:"\u901F\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N",url:"../videos/3fcef362-17759076bd9.mp4"},{name:"\u76EE\u6807\u6001\u52BF\u64CD\u4F5C\u65F6\u95F4\u91C7\u96C6",content:"5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\uFF1B5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\u3002",url:""},{name:"ZS\u7D20\u517B\u6570\u636E\u91C7\u96C6",content:"12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B",url:""},{name:"\u5426\u51B3\u6027\u6307\u6807",content:"\u6682\u65E0",url:""}],score_list:[{score:"5.0",real_name:"2023012",rank:1,is_current:!0}],training_suggestion:"\u8BE5\u5B66\u5458\u8003\u6838\u7ED3\u679C\u4E3A\u4F18\u79C0\uFF0C\u6574\u4F53\u8868\u8868\u73B0\u4E0D\u9519\uFF0C\u4F46\u5728\u4E00\u4E9B\u7EC6\u8282\u90E8\u5206\u9700\u8981\u6CE8\u91CD\u5173\u6CE8\uFF0C\u907F\u514D\u51FA\u73B0\u5931\u8BEF\u3002",score_hash:[{type:1,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u6B63\u786E\u6027",rate:100,score:"3.0",children:[{name:"\u5C5E\u6027",rate:100},{name:"\u7C7B\u578B",rate:100},{name:"\u6279\u53F7",rate:100},{name:"\u4F4D\u7F6E",rate:100},{name:"\u901F\u5EA6",rate:100},{name:"\u65B9\u5411",rate:100},{name:"\u8FDE\u7EED\u6027",rate:100}]},{type:2,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u53CA\u65F6\u6027",rate:87.5,score:"1.0",children:[{name:"\u64CD\u4F5C\u65F6\u957F",rate:90},{name:"\u53CD\u5E94\u65F6\u95F4",rate:85}]},{type:3,name:"ZS\u7D20\u517B",rate:90,score:"1.0",children:[{name:"\u53E3\u4EE4\u65F6\u673A",rate:90},{name:"\u53E3\u4EE4\u8D28\u91CF",rate:90}]}]}],b={status:0,message:"\u54CD\u5E94\u6210\u529F",title:"ZB\u64CD\u4F5C\u91C7\u96C6\u6570\u636E\u5206\u6790",total_score:100,total_time:80,comment_list:["\u4E0D\u53CA\u683C","\u53CA\u683C","\u4E2D\u7B49","\u826F\u597D","\u4F18\u79C0"],avg_score:"2.86",max_score:"19.0",min_score:"0.0",exercises:[{id:24234,name:"11"},{id:24235,name:"11"},{id:24236,name:"112"},{id:24237,name:"333"},{id:24240,name:"asf"},{id:24251,name:"\u968F\u673A1"},{id:24264,name:"s6"},{id:24288,name:"1214\u6D4B\u8BD5\u968F\u673A\u7EC4\u5377ysl"},{id:24290,name:"s6"},{id:24291,name:"\u6A21\u62DF\u8003\u8BD5\u6D4B\u8BD5"},{id:24356,name:"\u7A0B\u5E8F\u586B\u7A7A\u6D4B\u8BD5111"},{id:24430,name:"222222231232132131"},{id:24446,name:"21222"},{id:24447,name:"\u6D4B\u8BD5\u586B\u7A7A\u9898\u4FDD\u5B58"},{id:24471,name:"\u538B\u6D4B\u8BD5\u5377"},{id:24482,name:"11"},{id:24512,name:"231"},{id:24538,name:"FFFFFF"}],course_groups:[{id:18806,name:"\u7CFB\u7EDF\u64CD\u4F5C\u4E0E\u7EF4\u62A4\u4E13\u4E1A"},{id:18843,name:"A"},{id:18819,name:"\u8BA1\u7B97\u673A\u7EF4\u62A4\u4E13\u4E1A"}],total_count:8,exercise_users:[{score:"5.0",id:4305265,real_name:"2023012",course_group_name:"--",exercise_name:"11",comment_rate:"\u4E0D\u53CA\u683C",analysis:"\u6263\u5206\u9879\u662Fxxxxxxxxxxxxxxxx"},{score:"0.1",id:4305266,real_name:"2023012",course_group_name:"--",exercise_name:"112",comment_rate:"\u4E0D\u53CA\u683C",analysis:"--"},{score:"1.0",id:4305267,real_name:"2023012",course_group_name:"--",exercise_name:"333",comment_rate:"\u4E0D\u53CA\u683C",analysis:"--"},{score:"0.0",id:4305273,real_name:"2023012",course_group_name:"--",exercise_name:"asf",comment_rate:"\u4E0D\u53CA\u683C",analysis:"--"},{score:"0.0",id:4305315,real_name:"mmmm01",course_group_name:"\u8BA1\u7B97\u673A\u7EF4\u62A4\u4E13\u4E1A",exercise_name:"\u968F\u673A1",comment_rate:"\u4E0D\u53CA\u683C",analysis:"--"},{score:"0.0",id:4305484,real_name:"2023012",course_group_name:"--",exercise_name:"\u6A21\u62DF\u8003\u8BD5\u6D4B\u8BD5",comment_rate:"\u4E0D\u53CA\u683C",analysis:"333"}]}},8060:function(K,i,l){l.r(i),l.d(i,{default:function(){return ae}});var e=l(59301),b=l(76560),_=l(43418),g=l(93948),y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcCAYAAAAAwr0iAAAAAXNSR0IArs4c6QAABrFJREFUSEu9l3+MXFUVx8/98X7Or7KzS+wKTV1FVgaCSVshki5tLNbEFEPCbCoGszU0KSBECy12drczQ38DpjWClhBjUYzGhoRkCcEYcdPEIGmT+kenjT9oEOs27rrt7rw38+a9d+895s526nY6u8WSOP+8mbnnnvO5595z7vcR+JgfRCTlcploN5VKpfkEyF/yerT5zOVyWCwWkZDmMM4PeWnCdVGQUqlEdNCzZ2+g06mIRd5yKrM+UVGy6ZeaPrLpJLo3dsnM5CnV17dO5XKnsVQqaYgmyEcC0KvUxq2VtnDHx8fpZM8aOtMA/twbxVrnZaAnYjl+/v1/Fl9+/MiZrDchN2zolS2IawKUSiWqVzk1lSOeN0G2HHtp9PDA47tSqV6c7AFahTTjUx9aO39z8OIVub2aZuaDU++v+0nptTNLJybiSxBqUQAdfHwc6DlnmtV5lm1/dcewaZmF8gPbkk6UlDqGC8BnwLNtzl2U6MTMMjmRDCVQPX7HV1Z1f2nT+hHbdVaLOHrr+0P7vgEz0FjVc1t89OjgwgCt4B8AcMoD65FXiwU35WzXTl/Il7MJvx4nu1zpX6gzz5BWO4AiinEJFDkjtw3c2bPu2/k3AdD/wdeeucWKSS3ZmGmcOPGy6JiB+cFVouFsemmk4KYTT7ey+sMHR24Cox6kw0zETR+rkTDAXWKTRmzFShoGUUxSxiRXBlXc4BToll/ufk/PP/zg08tlZFQpt4OhNRBdBdAe/KFDhWE3k3pq/pYe+XrhVsmJx6Ss28KRMl0ntdA1LAQuSMRkTKiinFEWmgSpDUjszb/YfVz7eGXj6GdiS1bppFW7p68SXgHQHjz/QmHYbguunfx8aMdKFHyGE+XHPIgpt1A2CE241lz51UMUJtBGSE0wpGMAJh766f4/6bEjDxduNaSoBiZ6A5m/Ny4DtAffsL8w7LSCX7NW2o48AvxqczmrM6JE7EikycGfPXtKW72+ebQfKZ+t1cHPwfgcgK7zwcGj9PjUaQMA7HWHto5cDn5dPQpgbNP2pQAJoDwwJWDi/lcOnNau3nx0tF+hqtq+8JcabtAE0Kv/dQV45E/b9+zdN2ol/3vgrjM+vL1lx6cNxmJJJUPBnfU/3tUE+O0THQDy+Tx799xNprJo4t4DxX1mOvXI9QZuzfv9YztvBxoHc7+JvfbFvRX97dh3rwYga9aU2BnTt5yIpJRlZ1eObD1o3bDkPmxvbQudhQ527z45vIIx6kVUIBXE/OKhOYD3ti0GwJMpJWXWdMxP9m994jkznbmzeUba0tHO0akFn9g2sooL4lFTyDgyrBUHnz2l55383qJbkEnYLOwSFHqs7uyyvke37OFu4lMLAbT+7wRU2X5lBu44sLei7c+MLHIIGxcDh1CeVrHokpx1uzff3Nc7NLSbmvaN85Pwl9Hh76AiMQElgYAihKBCUBRVSCnxJNILIOnF+Wfglj1zW3C21AFAl+HatWX2t55ZAy/YLmcsjSC6qKLdTv/n+rvzG8vAeaYF8Y/i6LckVQFVGCkCghCKRKFSRMUEWZ0x4UnheAaLYwGEgwJ7WXmuCs7t6gDQKsWxsQl2vrfXSHrgBo7IGJHokki7nS/c9fn0+q/uBMpsbTu5p/CAkugDJYGSMtYAQBlSlBKlEQFlgcI41LaME9NeuWp5Zv397wCiP7V/58qrGlFrZbofaIhz2bSZYoaLCjMSSRaBdDkDX77bunugAITw2X071iLALENSk4zFer4SIQWwgHJQHFCEApQBwI27Vi+zVt+7m1r2AAbB76YP7nqsYyu+BNGUWWNjS9mHqfNWkkUJAphBTpcoJElrw+B99LO3PxM8X1yhFFaZzWvcC7UKIMZTz/9r0d6BWBV/HH84PPZOZcHLaD6E7oyTYd1KCjdBY5FSoBJSKYN/88mN5LUfHZZU+chVg4eoQqTc3Lr335cB5pcFYo0GtePi5LEX1fE//JmL0Fv0Om5B5PN5WoEci3ywZRQ5KJUjLOBUgEJqN4jZCBymhLb3qosLEiEkKm5EBOIaD6V/TUEyH+Kk/wk+m8waVhVMC32ux2KDx8maHTspUAspopYkIwyUJCCQqAbELODK0OL12pKs2QGbt+QgrVRyrJqZZXGql2ajGplJgXJFlwT4K2itaHoz5nxFhIxQ02AkiiVSZJJDIFDRECDRiFIQfWRR2oLQclyLU62KW/usVXGzJHugKcvtIDAawjEsFjG0YqKvYqjXoOFwyZUltYYMDTf+n2V5C0I/298L9H//lxeTxcrr476a/QeDvu/8ZN8eDAAAAABJRU5ErkJggg==",d="data:image/png;base64,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",v="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAARCAYAAAAPFIbmAAAAAXNSR0IArs4c6QAAAcNJREFUKFNt0k9I02EYB/Dv875jIUwRBPu5kyE0RlFuCFNnQ7os8tKhCLp18dKpS9ppqyAs0A5hER26RQe7RJdB/xRnjnLmKLeEyKBouUURBam/9/3Gfswo53t5ed/3w/flfd5HUB+JN5nUzL7kha31v7PUFoOLT1u5y61C9Lnp8OGJ7dBDh5afDAnUQ8K3KaIGZ8L9cw1JiVJ2jJQRQAOiPmppiTwLhapb0EtKvH1xy1KGPQQFKJ2ZvTt1FOm0rZ17KF4qNYts5EgVhtQhfKlsqOuihw7kynsKMef9QLG4l9qXI6TVS1TaUPzJ513OY+meK5+yRKEQd173r6wOUdQDQKk6/KI2JeohAoGlvt23IcLOG4UMLaMwCiSg/fqqRLKfj6MpML0Yba60jc6fh8vLNBZ0AVhZ+PZrfUBi819bcr1tP9ovvTxmN8x9GCq6BA2q9rft+T4Z/+C9rn08fxDrZpYuAzAEXRpleGRtrO/R3xI41/L36NqTtQQPGY5WUrEr/xWz4/rCWRpM1K+ZWhvpOdHwLcGbryK0Ng+DZVf7Y5Uz+382IKSpgsGldwIkPw13r+zYBbVN506xs3w6vLpTP/0BZBHCUy1Qa6kAAAAASUVORK5CYII=",m=l(42441),h=l(68663),t={flex_box_center:"flex_box_center___ajlVE",flex_space_between:"flex_space_between___l9xLX",flex_box_vertical_center:"flex_box_vertical_center___b4992",flex_box_center_end:"flex_box_center_end___gTTS0",flex_box_column:"flex_box_column____hJH4",wrp:"wrp___IMW4N",w_top:"w_top___LQjwb",w_t_title:"w_t_title___PYmFm",w_t_title_r:"w_t_title_r___sJVUx",line:"line___gbDms",s_c_l:"s_c_l___Fkx8Q",s_c_l_t:"s_c_l_t___yCNT5",s_c_l_i:"s_c_l_i___rBB60",button:"button___uk5tL",header:"header___wM15X",title:"title___wamUp",back:"back___z9Z2O",juesai:"juesai___Ia7Kd",left_indicators:"left_indicators___svtru",indicator_item:"indicator_item___gYEXN",dot:"dot___mOhOw",dot_inner:"dot_inner___LNyFv",indicator_content:"indicator_content___qNr41",value:"value___Egvtv",label:"label___VqmVb",right_indicators:"right_indicators___PXpwH",bottom_indicators:"bottom_indicators___NqBJz",center_circle:"center_circle___RCvbU",outer_ring:"outer_ring___YbUK3",progress_item:"progress_item___Al6aS",progress_label:"progress_label___Bit43",text:"text___jdFJA",inner_circle:"inner_circle___lU_43",circle_value:"circle_value___xmddQ",circle_label:"circle_label___hfkFZ",circle_sublabel:"circle_sublabel___gQX2M"},E=Object.defineProperty,D=Object.defineProperties,W=Object.getOwnPropertyDescriptors,T=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,C=(x,R,U)=>R in x?E(x,R,{enumerable:!0,configurable:!0,writable:!0,value:U}):x[R]=U,z=(x,R)=>{for(var U in R||(R={}))X.call(R,U)&&C(x,U,R[U]);if(T)for(var U of T(R))s.call(R,U)&&C(x,U,R[U]);return x},F=(x,R)=>D(x,W(R)),w=(x,R)=>{var U={};for(var J in x)X.call(x,J)&&R.indexOf(J)<0&&(U[J]=x[J]);if(x!=null&&T)for(var J of T(x))R.indexOf(J)<0&&s.call(x,J)&&(U[J]=x[J]);return U};const $=x=>{var R=x,{globalSetting:U,loading:J,dispatch:Ne}=R,Eu=w(R,["globalSetting","loading","dispatch"]),ce,_e,Oe,De,we,ye,ou,ke,he,oe,Ee,Pe,Le,fe,Re,je,lu,ze,Ue,Ie,Me,iu,Ze,su,We,Te,Xe,He,Ye,be,Ge,Qe,Ke,Je,Ve,$e,cu,qe,du,eu,uu,u,n,a,o,c,B,f,p,A,N,S,P,I,M,Z,j,O,Q,H,Y,L,q,ne,ee,V,le,ue,de,te,G,re,ve,ie,tu,Se,nu,ru,Ce,pe,Fe,se,Be,me,ge,Ae,xe,Fu,au,fu,vu,Cu,pu,gu,_u,hu,Bu,Au,Du,yu,bu,Su,xu,Nu,Ou,wu,ku,Pu,Lu,Ru,ju,zu,Uu,Iu,Mu,Zu;let[Wu,Yu]=(0,e.useState)(F(z({},(0,b.useParams)()),{page:1,limit:6}));const[Tu]=(0,b.useSearchParams)(),[r,Gu]=(0,e.useState)((ce=h.Q)==null?void 0:ce.find(k=>(k==null?void 0:k.id)==(Wu==null?void 0:Wu.id))),Qu=[{name:"\u4E0D\u53CA\u683C",color:"red"},{name:"\u53CA\u683C",color:"#F3A32C"},{name:"\u826F\u597D",color:"#AA4AEB"},{name:"\u4F18\u79C0",color:"#2DE59C"},{name:"\u4E2D\u7B49",color:"#1DD1F7"}];console.log("---",r==null?void 0:r.score,r==null?void 0:r.c_score),(0,e.useEffect)(()=>{function k(){const mu=document.documentElement;mu.style.fontSize="16px"}return window.addEventListener("resize",k),k(),()=>{document.documentElement.removeAttribute("style"),window.removeEventListener("resize",k)}},[]);const Xu=()=>({grid:{top:10,right:10,bottom:10,left:10,containLabel:!0},radar:{radius:"100%",indicator:[{name:"",max:100},{name:"",max:100},{name:"",max:100}]},series:[{name:"Budget vs spending",type:"radar",data:[{value:[r==null?void 0:r.score,r==null?void 0:r.score,r==null?void 0:r.score],name:"Allocated Budget",areaStyle:{color:"rgba(3, 127, 254, 0.35)"},lineStyle:{width:2,color:"rgba(3, 116, 234, 1)"}},{value:[r==null?void 0:r.c_score,r==null?void 0:r.c_score,r==null?void 0:r.c_score],name:"Actual Spending",areaStyle:{color:"rgba(249, 123, 20, 0.35)"},lineStyle:{width:2,color:"rgba(225, 112, 23, 1)"}}]}]}),Hu=()=>({grid:{top:10,right:10,bottom:10,left:10,containLabel:!0},tooltip:{trigger:"item",formatter:function(k){return` +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4944],{40001:function(K,i,l){l.d(i,{Z:function(){return m}});var e=l(32855),b=l(59301),_={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},g=_,y=l(7657),d=function(t,E){return b.createElement(y.Z,(0,e.Z)({},t,{ref:E,icon:g}))},v=b.forwardRef(d),m=v},68663:function(K,i,l){l.d(i,{Q:function(){return e},f:function(){return b}});const e=[{id:4305265,real_name:"2023012",exercise_name:"11",course_group_name:"",avatar_url:"avatars/User/b",score:"90",comment_rate:"\u4E0D\u53CA\u683C",title:"\u6807\u9898\u5934",time:64,c_score:75,training_times:1,khpm:[[80,8.04,"\u5F20\u4E09",24],[88,6.95,"\u674E\u56DB",36],[90,7.58,"\u738B\u4E94",49],[60,8.81,"\u71D5\u516D",16],[50,8.33,"\u9648\u4E03",25],[40,9.96,"2023012",64],[30,7.24,"\u5C0F\u4E94",9],[44,4.26,"\u5C0F\u56DB",81],[33,10.84,"\u5C0F\u516B",4],[77,4.82,"\u5C0F\u4E03",100],[66,5.68,"\u5C0F\u516D",1]],collect_data:[{name:"\u76EE\u6807\u6001\u52BF\u7279\u5F81\u53C2\u6570\u91C7\u96C6",content:"\u901F\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N",url:"../videos/3fcef362-17759076bd9.mp4"},{name:"\u76EE\u6807\u6001\u52BF\u64CD\u4F5C\u65F6\u95F4\u91C7\u96C6",content:"5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\uFF1B5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\u3002",url:""},{name:"ZS\u7D20\u517B\u6570\u636E\u91C7\u96C6",content:"12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B",url:""},{name:"\u5426\u51B3\u6027\u6307\u6807",content:"\u6682\u65E0",url:""}],score_list:[{score:"5.0",real_name:"2023012",rank:1,is_current:!0}],training_suggestion:"\u8BE5\u5B66\u5458\u8003\u6838\u7ED3\u679C\u4E3A\u4F18\u79C0\uFF0C\u6574\u4F53\u8868\u8868\u73B0\u4E0D\u9519\uFF0C\u4F46\u5728\u4E00\u4E9B\u7EC6\u8282\u90E8\u5206\u9700\u8981\u6CE8\u91CD\u5173\u6CE8\uFF0C\u907F\u514D\u51FA\u73B0\u5931\u8BEF\u3002",score_hash:[{type:1,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u6B63\u786E\u6027",rate:100,score:"3.0",children:[{name:"\u5C5E\u6027",rate:100},{name:"\u7C7B\u578B",rate:100},{name:"\u6279\u53F7",rate:100},{name:"\u4F4D\u7F6E",rate:100},{name:"\u901F\u5EA6",rate:100},{name:"\u65B9\u5411",rate:100},{name:"\u8FDE\u7EED\u6027",rate:100}]},{type:2,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u53CA\u65F6\u6027",rate:87.5,score:"1.0",children:[{name:"\u64CD\u4F5C\u65F6\u957F",rate:90},{name:"\u53CD\u5E94\u65F6\u95F4",rate:85}]},{type:3,name:"ZS\u7D20\u517B",rate:90,score:"1.0",children:[{name:"\u53E3\u4EE4\u65F6\u673A",rate:90},{name:"\u53E3\u4EE4\u8D28\u91CF",rate:90}]}]},{id:4305266,real_name:"2023012",exercise_name:"11",course_group_name:"",avatar_url:"avatars/User/b",score:"90",comment_rate:"\u4E0D\u53CA\u683C",time:64,c_score:75,training_times:1,title:"\u6807\u9898\u5934",khpm:[[80,8.04,"\u5F20\u4E09",24],[88,6.95,"\u674E\u56DB",36],[90,7.58,"\u738B\u4E94",49],[60,8.81,"\u71D5\u516D",16],[50,8.33,"\u9648\u4E03",25],[40,9.96,"2023012",64],[30,7.24,"\u5C0F\u4E94",9],[44,4.26,"\u5C0F\u56DB",81],[33,10.84,"\u5C0F\u516B",4],[77,4.82,"\u5C0F\u4E03",100],[66,5.68,"\u5C0F\u516D",1]],collect_data:[{name:"\u76EE\u6807\u6001\u52BF\u7279\u5F81\u53C2\u6570\u91C7\u96C6",content:"\u901F\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N",url:"../videos/3fcef362-17759076bd9.mp4"},{name:"\u76EE\u6807\u6001\u52BF\u64CD\u4F5C\u65F6\u95F4\u91C7\u96C6",content:"5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\uFF1B5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\u3002",url:""},{name:"ZS\u7D20\u517B\u6570\u636E\u91C7\u96C6",content:"12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B",url:""},{name:"\u5426\u51B3\u6027\u6307\u6807",content:"\u6682\u65E0",url:""}],score_list:[{score:"5.0",real_name:"2023012",rank:1,is_current:!0}],training_suggestion:"\u8BE5\u5B66\u5458\u8003\u6838\u7ED3\u679C\u4E3A\u4F18\u79C0\uFF0C\u6574\u4F53\u8868\u8868\u73B0\u4E0D\u9519\uFF0C\u4F46\u5728\u4E00\u4E9B\u7EC6\u8282\u90E8\u5206\u9700\u8981\u6CE8\u91CD\u5173\u6CE8\uFF0C\u907F\u514D\u51FA\u73B0\u5931\u8BEF\u3002",score_hash:[{type:1,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u6B63\u786E\u6027",rate:100,score:"3.0",children:[{name:"\u5C5E\u6027",rate:100},{name:"\u7C7B\u578B",rate:100},{name:"\u6279\u53F7",rate:100},{name:"\u4F4D\u7F6E",rate:100},{name:"\u901F\u5EA6",rate:100},{name:"\u65B9\u5411",rate:100},{name:"\u8FDE\u7EED\u6027",rate:100}]},{type:2,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u53CA\u65F6\u6027",rate:87.5,score:"1.0",children:[{name:"\u64CD\u4F5C\u65F6\u957F",rate:90},{name:"\u53CD\u5E94\u65F6\u95F4",rate:85}]},{type:3,name:"ZS\u7D20\u517B",rate:90,score:"1.0",children:[{name:"\u53E3\u4EE4\u65F6\u673A",rate:90},{name:"\u53E3\u4EE4\u8D28\u91CF",rate:90}]}]},{id:4305267,real_name:"2023012",exercise_name:"11",course_group_name:"",avatar_url:"avatars/User/b",score:"90",comment_rate:"\u4E0D\u53CA\u683C",time:64,c_score:75,training_times:1,title:"\u6807\u9898\u5934",khpm:[[80,8.04,"\u5F20\u4E09",24],[88,6.95,"\u674E\u56DB",36],[90,7.58,"\u738B\u4E94",49],[60,8.81,"\u71D5\u516D",16],[50,8.33,"\u9648\u4E03",25],[40,9.96,"2023012",64],[30,7.24,"\u5C0F\u4E94",9],[44,4.26,"\u5C0F\u56DB",81],[33,10.84,"\u5C0F\u516B",4],[77,4.82,"\u5C0F\u4E03",100],[66,5.68,"\u5C0F\u516D",1]],collect_data:[{name:"\u76EE\u6807\u6001\u52BF\u7279\u5F81\u53C2\u6570\u91C7\u96C6",content:"\u901F\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N",url:"../videos/3fcef362-17759076bd9.mp4"},{name:"\u76EE\u6807\u6001\u52BF\u64CD\u4F5C\u65F6\u95F4\u91C7\u96C6",content:"5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\uFF1B5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\u3002",url:""},{name:"ZS\u7D20\u517B\u6570\u636E\u91C7\u96C6",content:"12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B",url:""},{name:"\u5426\u51B3\u6027\u6307\u6807",content:"\u6682\u65E0",url:""}],score_list:[{score:"5.0",real_name:"2023012",rank:1,is_current:!0}],training_suggestion:"\u8BE5\u5B66\u5458\u8003\u6838\u7ED3\u679C\u4E3A\u4F18\u79C0\uFF0C\u6574\u4F53\u8868\u8868\u73B0\u4E0D\u9519\uFF0C\u4F46\u5728\u4E00\u4E9B\u7EC6\u8282\u90E8\u5206\u9700\u8981\u6CE8\u91CD\u5173\u6CE8\uFF0C\u907F\u514D\u51FA\u73B0\u5931\u8BEF\u3002",score_hash:[{type:1,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u6B63\u786E\u6027",rate:100,score:"3.0",children:[{name:"\u5C5E\u6027",rate:100},{name:"\u7C7B\u578B",rate:100},{name:"\u6279\u53F7",rate:100},{name:"\u4F4D\u7F6E",rate:100},{name:"\u901F\u5EA6",rate:100},{name:"\u65B9\u5411",rate:100},{name:"\u8FDE\u7EED\u6027",rate:100}]},{type:2,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u53CA\u65F6\u6027",rate:87.5,score:"1.0",children:[{name:"\u64CD\u4F5C\u65F6\u957F",rate:90},{name:"\u53CD\u5E94\u65F6\u95F4",rate:85}]},{type:3,name:"ZS\u7D20\u517B",rate:90,score:"1.0",children:[{name:"\u53E3\u4EE4\u65F6\u673A",rate:90},{name:"\u53E3\u4EE4\u8D28\u91CF",rate:90}]}]},{id:4305273,real_name:"2023012",exercise_name:"11",course_group_name:"",avatar_url:"avatars/User/b",score:"90",comment_rate:"\u4E0D\u53CA\u683C",time:64,title:"\u6807\u9898\u5934",c_score:75,training_times:1,khpm:[[80,8.04,"\u5F20\u4E09",24],[88,6.95,"\u674E\u56DB",36],[90,7.58,"\u738B\u4E94",49],[60,8.81,"\u71D5\u516D",16],[50,8.33,"\u9648\u4E03",25],[40,9.96,"2023012",64],[30,7.24,"\u5C0F\u4E94",9],[44,4.26,"\u5C0F\u56DB",81],[33,10.84,"\u5C0F\u516B",4],[77,4.82,"\u5C0F\u4E03",100],[66,5.68,"\u5C0F\u516D",1]],collect_data:[{name:"\u76EE\u6807\u6001\u52BF\u7279\u5F81\u53C2\u6570\u91C7\u96C6",content:"\u901F\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N\u5EA6\uFF1A220 m/s\uFF0C\u822A\u5411\u89D245.2\xB0\uFF0C\u96F7\u8FBE\u6563\u5C04\u622A\u9762\u79EF\uFF08RCS\uFF09\uFF1A1.2 m\xB2\uFF0C\u7C7B\u578B\uFF1AXY001\uFF1B\u6279\u53F7\uFF1Ae34921583\uFF1B\u4F4D\u7F6E\uFF1A112\xB058\u203242\u2033E\uFF0C28\xB011\u203249\u2033N",url:"../videos/3fcef362-17759076bd9.mp4"},{name:"\u76EE\u6807\u6001\u52BF\u64CD\u4F5C\u65F6\u95F4\u91C7\u96C6",content:"5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\uFF1B5\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\uFF1B5\u520625\u8FDB\u884C\u64CD\u4F5C\uFF1B5\u520630\u79D2\u5B8C\u6210\u64CD\u4F5C\u30025\u520623\u79D2\u6536\u5230\u4EFB\u52A1\u63D0\u793A\u3002",url:""},{name:"ZS\u7D20\u517B\u6570\u636E\u91C7\u96C6",content:"12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B12\u520612\u79D2\u6536\u5230\u53E3\u4EE4\u63D0\u793A\uFF0C12\u520617\u79D2\u505A\u51FA\u53E3\u4EE4\u4E0B\u8FBE\uFF0C\u53E3\u4EE4\u4E0B\u8FBE\u65F6\u95F4\u51C6\u786E\u4E14\u4F18\u79C0\uFF1B",url:""},{name:"\u5426\u51B3\u6027\u6307\u6807",content:"\u6682\u65E0",url:""}],score_list:[{score:"5.0",real_name:"2023012",rank:1,is_current:!0}],training_suggestion:"\u8BE5\u5B66\u5458\u8003\u6838\u7ED3\u679C\u4E3A\u4F18\u79C0\uFF0C\u6574\u4F53\u8868\u8868\u73B0\u4E0D\u9519\uFF0C\u4F46\u5728\u4E00\u4E9B\u7EC6\u8282\u90E8\u5206\u9700\u8981\u6CE8\u91CD\u5173\u6CE8\uFF0C\u907F\u514D\u51FA\u73B0\u5931\u8BEF\u3002",score_hash:[{type:1,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u6B63\u786E\u6027",rate:100,score:"3.0",children:[{name:"\u5C5E\u6027",rate:100},{name:"\u7C7B\u578B",rate:100},{name:"\u6279\u53F7",rate:100},{name:"\u4F4D\u7F6E",rate:100},{name:"\u901F\u5EA6",rate:100},{name:"\u65B9\u5411",rate:100},{name:"\u8FDE\u7EED\u6027",rate:100}]},{type:2,name:"\u76EE\u6807\u6001\u52BF\u4FDD\u969C\u53CA\u65F6\u6027",rate:87.5,score:"1.0",children:[{name:"\u64CD\u4F5C\u65F6\u957F",rate:90},{name:"\u53CD\u5E94\u65F6\u95F4",rate:85}]},{type:3,name:"ZS\u7D20\u517B",rate:90,score:"1.0",children:[{name:"\u53E3\u4EE4\u65F6\u673A",rate:90},{name:"\u53E3\u4EE4\u8D28\u91CF",rate:90}]}]}],b={status:0,message:"\u54CD\u5E94\u6210\u529F",title:"ZB\u64CD\u4F5C\u91C7\u96C6\u6570\u636E\u5206\u6790",total_score:100,total_time:80,comment_list:["\u4E0D\u53CA\u683C","\u53CA\u683C","\u4E2D\u7B49","\u826F\u597D","\u4F18\u79C0"],avg_score:"2.86",max_score:"19.0",min_score:"0.0",exercises:[{id:24234,name:"11"},{id:24235,name:"11"},{id:24236,name:"112"},{id:24237,name:"333"},{id:24240,name:"asf"},{id:24251,name:"\u968F\u673A1"},{id:24264,name:"s6"},{id:24288,name:"1214\u6D4B\u8BD5\u968F\u673A\u7EC4\u5377ysl"},{id:24290,name:"s6"},{id:24291,name:"\u6A21\u62DF\u8003\u8BD5\u6D4B\u8BD5"},{id:24356,name:"\u7A0B\u5E8F\u586B\u7A7A\u6D4B\u8BD5111"},{id:24430,name:"222222231232132131"},{id:24446,name:"21222"},{id:24447,name:"\u6D4B\u8BD5\u586B\u7A7A\u9898\u4FDD\u5B58"},{id:24471,name:"\u538B\u6D4B\u8BD5\u5377"},{id:24482,name:"11"},{id:24512,name:"231"},{id:24538,name:"FFFFFF"}],course_groups:[{id:18806,name:"\u7CFB\u7EDF\u64CD\u4F5C\u4E0E\u7EF4\u62A4\u4E13\u4E1A"},{id:18843,name:"A"},{id:18819,name:"\u8BA1\u7B97\u673A\u7EF4\u62A4\u4E13\u4E1A"}],total_count:8,exercise_users:[{score:"5.0",id:4305265,real_name:"2023012",course_group_name:"--",exercise_name:"11",comment_rate:"\u4E0D\u53CA\u683C",analysis:"\u6263\u5206\u9879\u662Fxxxxxxxxxxxxxxxx"},{score:"0.1",id:4305266,real_name:"2023012",course_group_name:"--",exercise_name:"112",comment_rate:"\u4E0D\u53CA\u683C",analysis:"--"},{score:"1.0",id:4305267,real_name:"2023012",course_group_name:"--",exercise_name:"333",comment_rate:"\u4E0D\u53CA\u683C",analysis:"--"},{score:"0.0",id:4305273,real_name:"2023012",course_group_name:"--",exercise_name:"asf",comment_rate:"\u4E0D\u53CA\u683C",analysis:"--"},{score:"0.0",id:4305315,real_name:"mmmm01",course_group_name:"\u8BA1\u7B97\u673A\u7EF4\u62A4\u4E13\u4E1A",exercise_name:"\u968F\u673A1",comment_rate:"\u4E0D\u53CA\u683C",analysis:"--"},{score:"0.0",id:4305484,real_name:"2023012",course_group_name:"--",exercise_name:"\u6A21\u62DF\u8003\u8BD5\u6D4B\u8BD5",comment_rate:"\u4E0D\u53CA\u683C",analysis:"333"}]}},8060:function(K,i,l){l.r(i),l.d(i,{default:function(){return ae}});var e=l(59301),b=l(76560),_=l(43418),g=l(93948),y="data:image/png;base64,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",d="data:image/png;base64,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",v="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAARCAYAAAAPFIbmAAAAAXNSR0IArs4c6QAAAcNJREFUKFNt0k9I02EYB/Dv875jIUwRBPu5kyE0RlFuCFNnQ7os8tKhCLp18dKpS9ppqyAs0A5hER26RQe7RJdB/xRnjnLmKLeEyKBouUURBam/9/3Gfswo53t5ed/3w/flfd5HUB+JN5nUzL7kha31v7PUFoOLT1u5y61C9Lnp8OGJ7dBDh5afDAnUQ8K3KaIGZ8L9cw1JiVJ2jJQRQAOiPmppiTwLhapb0EtKvH1xy1KGPQQFKJ2ZvTt1FOm0rZ17KF4qNYts5EgVhtQhfKlsqOuihw7kynsKMef9QLG4l9qXI6TVS1TaUPzJ513OY+meK5+yRKEQd173r6wOUdQDQKk6/KI2JeohAoGlvt23IcLOG4UMLaMwCiSg/fqqRLKfj6MpML0Yba60jc6fh8vLNBZ0AVhZ+PZrfUBi819bcr1tP9ovvTxmN8x9GCq6BA2q9rft+T4Z/+C9rn08fxDrZpYuAzAEXRpleGRtrO/R3xI41/L36NqTtQQPGY5WUrEr/xWz4/rCWRpM1K+ZWhvpOdHwLcGbryK0Ng+DZVf7Y5Uz+382IKSpgsGldwIkPw13r+zYBbVN506xs3w6vLpTP/0BZBHCUy1Qa6kAAAAASUVORK5CYII=",m=l(42441),h=l(68663),t={flex_box_center:"flex_box_center___ajlVE",flex_space_between:"flex_space_between___l9xLX",flex_box_vertical_center:"flex_box_vertical_center___b4992",flex_box_center_end:"flex_box_center_end___gTTS0",flex_box_column:"flex_box_column____hJH4",wrp:"wrp___IMW4N",w_top:"w_top___LQjwb",w_t_title:"w_t_title___PYmFm",w_t_title_r:"w_t_title_r___sJVUx",line:"line___gbDms",s_c_l:"s_c_l___Fkx8Q",s_c_l_t:"s_c_l_t___yCNT5",s_c_l_i:"s_c_l_i___rBB60",button:"button___uk5tL",header:"header___wM15X",title:"title___wamUp",back:"back___z9Z2O",juesai:"juesai___Ia7Kd",left_indicators:"left_indicators___svtru",indicator_item:"indicator_item___gYEXN",dot:"dot___mOhOw",dot_inner:"dot_inner___LNyFv",indicator_content:"indicator_content___qNr41",value:"value___Egvtv",label:"label___VqmVb",right_indicators:"right_indicators___PXpwH",bottom_indicators:"bottom_indicators___NqBJz",center_circle:"center_circle___RCvbU",outer_ring:"outer_ring___YbUK3",progress_item:"progress_item___Al6aS",progress_label:"progress_label___Bit43",text:"text___jdFJA",inner_circle:"inner_circle___lU_43",circle_value:"circle_value___xmddQ",circle_label:"circle_label___hfkFZ",circle_sublabel:"circle_sublabel___gQX2M"},E=Object.defineProperty,D=Object.defineProperties,W=Object.getOwnPropertyDescriptors,T=Object.getOwnPropertySymbols,X=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,C=(x,R,U)=>R in x?E(x,R,{enumerable:!0,configurable:!0,writable:!0,value:U}):x[R]=U,j=(x,R)=>{for(var U in R||(R={}))X.call(R,U)&&C(x,U,R[U]);if(T)for(var U of T(R))s.call(R,U)&&C(x,U,R[U]);return x},F=(x,R)=>D(x,W(R)),w=(x,R)=>{var U={};for(var J in x)X.call(x,J)&&R.indexOf(J)<0&&(U[J]=x[J]);if(x!=null&&T)for(var J of T(x))R.indexOf(J)<0&&s.call(x,J)&&(U[J]=x[J]);return U};const $=x=>{var R=x,{globalSetting:U,loading:J,dispatch:Ne}=R,Eu=w(R,["globalSetting","loading","dispatch"]),ce,_e,Oe,De,we,ye,ou,ke,he,oe,Ee,Pe,Le,fe,Re,ze,lu,je,Ue,Ie,Me,iu,Ze,su,We,Te,Xe,He,Ye,be,Ge,Qe,Ke,Je,Ve,$e,cu,qe,du,eu,uu,u,n,a,o,c,B,f,p,A,N,S,P,I,M,Z,z,O,Q,H,Y,L,q,ne,ee,V,le,ue,de,te,G,re,ve,ie,tu,Se,nu,ru,Ce,pe,Fe,se,Be,me,ge,Ae,xe,Fu,au,fu,vu,Cu,pu,gu,_u,hu,Bu,Au,Du,yu,bu,Su,xu,Nu,Ou,wu,ku,Pu,Lu,Ru,zu,ju,Uu,Iu,Mu,Zu;let[Wu,Yu]=(0,e.useState)(F(j({},(0,b.useParams)()),{page:1,limit:6}));const[Tu]=(0,b.useSearchParams)(),[r,Gu]=(0,e.useState)((ce=h.Q)==null?void 0:ce.find(k=>(k==null?void 0:k.id)==(Wu==null?void 0:Wu.id))),Qu=[{name:"\u4E0D\u53CA\u683C",color:"red"},{name:"\u53CA\u683C",color:"#F3A32C"},{name:"\u826F\u597D",color:"#AA4AEB"},{name:"\u4F18\u79C0",color:"#2DE59C"},{name:"\u4E2D\u7B49",color:"#1DD1F7"}];console.log("---",r==null?void 0:r.score,r==null?void 0:r.c_score),(0,e.useEffect)(()=>{function k(){const mu=document.documentElement;mu.style.fontSize="16px"}return window.addEventListener("resize",k),k(),()=>{document.documentElement.removeAttribute("style"),window.removeEventListener("resize",k)}},[]);const Xu=()=>({grid:{top:10,right:10,bottom:10,left:10,containLabel:!0},radar:{radius:"100%",indicator:[{name:"",max:100},{name:"",max:100},{name:"",max:100}]},series:[{name:"Budget vs spending",type:"radar",data:[{value:[r==null?void 0:r.score,r==null?void 0:r.score,r==null?void 0:r.score],name:"Allocated Budget",areaStyle:{color:"rgba(3, 127, 254, 0.35)"},lineStyle:{width:2,color:"rgba(3, 116, 234, 1)"}},{value:[r==null?void 0:r.c_score,r==null?void 0:r.c_score,r==null?void 0:r.c_score],name:"Actual Spending",areaStyle:{color:"rgba(249, 123, 20, 0.35)"},lineStyle:{width:2,color:"rgba(225, 112, 23, 1)"}}]}]}),Hu=()=>({grid:{top:10,right:10,bottom:10,left:10,containLabel:!0},tooltip:{trigger:"item",formatter:function(k){return`
${k.data[2]}
\u73ED\u7EA7\u6392\u540D: 4
- `}},xAxis:{name:"X\u8F74",axisLine:{lineStyle:{color:"rgba(164, 200, 252, 0.34)",width:2}},splitLine:{lineStyle:{color:"rgba(164, 200, 252, 0.34)"}},axisTick:{lineStyle:{color:"rgba(164, 200, 252, 0.34)"}}},yAxis:{name:"Y\u8F74",axisLine:{lineStyle:{color:"rgba(164, 200, 252, 0.34)",width:2}},splitLine:{lineStyle:{color:"rgba(164, 200, 252, 0.34)"}},axisTick:{lineStyle:{color:"rgba(164, 200, 252, 0.34)"}}},series:[{name:"",type:"scatter",data:r==null?void 0:r.khpm,itemStyle:{color:function(k){return"#0374EA"}},emphasis:{itemStyle:{color:"#FFCA00",shadowBlur:10,shadowColor:"rgba(0, 0, 0, 0.5)"},label:{show:!0,formatter:function(k){return k.data[2]},position:"top"}}}]});return e.createElement("section",{className:t.bg},e.createElement("div",{className:t.header},e.createElement("div",{onClick:()=>{window.location.href=Tu.get("callbackUrl")},className:t.back},e.createElement("img",{src:y})," \u8FD4\u56DE"),e.createElement("div",{className:t.title},(r==null?void 0:r.title)||"ZB\u64CD\u4F5C\u91C7\u96C6\u6570\u636E\u5206\u6790")),e.createElement("div",{className:t.wrp},e.createElement("div",{className:t.w_top},e.createElement("div",{style:{width:"30%",display:"flex",alignItems:"center",justifyContent:"space-between"}},e.createElement("div",null,e.createElement("img",{src:d}),e.createElement("span",{className:t.w_t_title},r==null?void 0:r.real_name),e.createElement("span",{className:t.w_t_title_r},(r==null?void 0:r.course_group_name)||"- -")),e.createElement("div",{className:t.line})),e.createElement("div",{style:{width:"70%",marginLeft:127,display:"flex",alignItems:"center",justifyContent:"space-between"}},(_e=[{name:"\u8003\u6838\u79D1\u76EE",title:r==null?void 0:r.exercise_name},{name:"\u6210\u7EE9",title:(r==null?void 0:r.score)+" \u5206"},{name:"\u8003\u6838\u8BC4\u4EF7",title:r==null?void 0:r.comment_rate},{name:"\u8BAD\u7EC3\u6B21\u6570",title:(r==null?void 0:r.training_times)+" \u6B21\u6570"},{name:"\u8BAD\u7EC3\u65F6\u957F",title:(r==null?void 0:r.time)+" \u5206\u949F"}])==null?void 0:_e.map(k=>e.createElement("div",{style:{display:"flex",alignItems:"center"}},e.createElement("div",{style:{fontSize:16,color:"#fff",fontWeight:400}},k==null?void 0:k.name),e.createElement("div",{style:{marginLeft:12,fontSize:22,fontWeight:"normal",color:"#fff"}},k==null?void 0:k.title))))),e.createElement("div",{style:{display:"flex"}},e.createElement("div",{className:t.s_c_l},e.createElement("div",{className:t.s_c_l_t},e.createElement("img",{src:v}),e.createElement("span",null,"\u91C7\u96C6\u6570\u636E")),e.createElement("div",{style:{marginTop:10}},(Oe=r==null?void 0:r.collect_data)==null?void 0:Oe.map((k,mu)=>e.createElement("div",{className:t.s_c_l_i,style:{background:mu%2!==0&&"rgba(23,86,177,0.1)",padding:"20px 30px"}},e.createElement("div",{style:{marginBottom:10,display:"flex",justifyContent:"space-between"}},e.createElement("div",{style:{color:"#fff",fontSize:20}},k==null?void 0:k.name),e.createElement("a",{onClick:()=>{_.default.confirm({title:"",width:800,closeIcon:!0,closable:!0,footer:!1,icon:null,content:e.createElement("video",{style:{width:760,marginTop:20},controls:!0,src:`${k==null?void 0:k.url}`,autoPlay:!0})})}},"\u5173\u952E\u4E8B\u4EF6\u56DE\u653E")),e.createElement("div",{style:{fontSize:18}},k==null?void 0:k.content))))),e.createElement("div",{className:t.juesai},e.createElement("div",{className:t.left_indicators},e.createElement("div",{className:t.indicator_item,style:{marginLeft:"6.5rem"}},e.createElement("div",{className:t.indicator_content},e.createElement("div",{className:t.value},(ou=(ye=(we=(De=r==null?void 0:r.score_hash)==null?void 0:De[0])==null?void 0:we.children)==null?void 0:ye[0])==null?void 0:ou.rate,"%"),e.createElement("div",{className:t.label},(Ee=(oe=(he=(ke=r==null?void 0:r.score_hash)==null?void 0:ke[0])==null?void 0:he.children)==null?void 0:oe[0])==null?void 0:Ee.name,"\u6B63\u786E\u7387")),e.createElement("span",{className:t.dot},e.createElement("span",{className:t.dot_inner}))),e.createElement("div",{className:t.indicator_item,style:{marginLeft:"3.4rem"}},e.createElement("div",{className:t.indicator_content},e.createElement("div",{className:t.value},(Re=(fe=(Le=(Pe=r==null?void 0:r.score_hash)==null?void 0:Pe[0])==null?void 0:Le.children)==null?void 0:fe[1])==null?void 0:Re.rate,"%"),e.createElement("div",{className:t.label},(Ue=(ze=(lu=(je=r==null?void 0:r.score_hash)==null?void 0:je[0])==null?void 0:lu.children)==null?void 0:ze[1])==null?void 0:Ue.name,"\u6B63\u786E\u7387")),e.createElement("span",{className:t.dot},e.createElement("span",{className:t.dot_inner}))),e.createElement("div",{className:t.indicator_item,style:{marginLeft:"1.6rem"}},e.createElement("div",{className:t.indicator_content},e.createElement("div",{className:t.value},(Ze=(iu=(Me=(Ie=r==null?void 0:r.score_hash)==null?void 0:Ie[0])==null?void 0:Me.children)==null?void 0:iu[2])==null?void 0:Ze.rate,"%"),e.createElement("div",{className:t.label},(Xe=(Te=(We=(su=r==null?void 0:r.score_hash)==null?void 0:su[0])==null?void 0:We.children)==null?void 0:Te[2])==null?void 0:Xe.name,"\u6B63\u786E\u7387")),e.createElement("span",{className:t.dot},e.createElement("span",{className:t.dot_inner}))),e.createElement("div",{className:t.indicator_item,style:{marginLeft:"-0.6rem"}},e.createElement("div",{className:t.indicator_content},e.createElement("div",{className:t.value},(Ge=(be=(Ye=(He=r==null?void 0:r.score_hash)==null?void 0:He[0])==null?void 0:Ye.children)==null?void 0:be[3])==null?void 0:Ge.rate,"%"),e.createElement("div",{className:t.label},(Ve=(Je=(Ke=(Qe=r==null?void 0:r.score_hash)==null?void 0:Qe[0])==null?void 0:Ke.children)==null?void 0:Je[3])==null?void 0:Ve.name,"\u6B63\u786E\u7387")),e.createElement("span",{className:t.dot},e.createElement("span",{className:t.dot_inner}))),e.createElement("div",{className:t.indicator_item,style:{marginLeft:"-0.6rem"}},e.createElement("div",{className:t.indicator_content},e.createElement("div",{className:t.value},(du=(qe=(cu=($e=r==null?void 0:r.score_hash)==null?void 0:$e[0])==null?void 0:cu.children)==null?void 0:qe[4])==null?void 0:du.rate,"%"),e.createElement("div",{className:t.label},(n=(u=(uu=(eu=r==null?void 0:r.score_hash)==null?void 0:eu[0])==null?void 0:uu.children)==null?void 0:u[4])==null?void 0:n.name,"\u6B63\u786E\u7387")),e.createElement("span",{className:t.dot},e.createElement("span",{className:t.dot_inner}))),e.createElement("div",{className:t.indicator_item,style:{marginLeft:"0.4rem"}},e.createElement("div",{className:t.indicator_content},e.createElement("div",{className:t.value},(B=(c=(o=(a=r==null?void 0:r.score_hash)==null?void 0:a[0])==null?void 0:o.children)==null?void 0:c[5])==null?void 0:B.rate,"%"),e.createElement("div",{className:t.label},(N=(A=(p=(f=r==null?void 0:r.score_hash)==null?void 0:f[0])==null?void 0:p.children)==null?void 0:A[5])==null?void 0:N.name,"\u6B63\u786E\u7387")),e.createElement("span",{className:t.dot},e.createElement("span",{className:t.dot_inner}))),e.createElement("div",{className:t.indicator_item,style:{marginLeft:"1.4rem"}},e.createElement("div",{className:t.indicator_content},e.createElement("div",{className:t.value},(M=(I=(P=(S=r==null?void 0:r.score_hash)==null?void 0:S[0])==null?void 0:P.children)==null?void 0:I[6])==null?void 0:M.rate,"%"),e.createElement("div",{className:t.label},(Q=(O=(j=(Z=r==null?void 0:r.score_hash)==null?void 0:Z[0])==null?void 0:j.children)==null?void 0:O[6])==null?void 0:Q.name,"\u6B63\u786E\u7387")),e.createElement("span",{className:t.dot},e.createElement("span",{className:t.dot_inner})))),e.createElement("div",{className:t.center_circle},e.createElement("div",{className:t.outer_ring},e.createElement("div",{className:t.progress_item,style:{}},e.createElement(g.Z,{style:{transform:"rotate(-30deg)"},type:"dashboard",percent:(Y=(H=r==null?void 0:r.score_hash)==null?void 0:H[1])==null?void 0:Y.rate,strokeColor:"#DD00FF",strokeWidth:4,gapDegree:280,gapPosition:"left",trailColor:"rgba(255, 255, 255, 0.2)",size:280,format:()=>""}),e.createElement("div",{className:t.progress_label,style:{bottom:"16%",right:"-4%"}},e.createElement("span",{className:t.text,style:{color:"#FFCA00",fontSize:22}},(q=(L=r==null?void 0:r.score_hash)==null?void 0:L[2])==null?void 0:q.score,"\u5206"),e.createElement("span",{className:t.text,style:{color:"#FFCA00",fontSize:16}},(ee=(ne=r==null?void 0:r.score_hash)==null?void 0:ne[2])==null?void 0:ee.name),e.createElement("span",{className:t.value,style:{color:"#FFCA00",fontSize:20}},(le=(V=r==null?void 0:r.score_hash)==null?void 0:V[2])==null?void 0:le.rate,"%"))),e.createElement("div",{className:t.progress_item,style:{}},e.createElement(g.Z,{style:{transform:"rotate(90deg)"},type:"dashboard",percent:(de=(ue=r==null?void 0:r.score_hash)==null?void 0:ue[2])==null?void 0:de.rate,strokeColor:"#FFCA00",strokeWidth:4,gapDegree:280,gapPosition:"left",trailColor:"rgba(255, 255, 255, 0.2)",size:600,format:()=>""}),e.createElement("div",{className:t.progress_label,style:{bottom:"12%",left:"-1%"}},e.createElement("span",{className:t.text,style:{color:"#0089FD",fontSize:22}},(G=(te=r==null?void 0:r.score_hash)==null?void 0:te[0])==null?void 0:G.score,"\u5206"),e.createElement("span",{className:t.text,style:{color:"#0089FD",fontSize:16}},(ve=(re=r==null?void 0:r.score_hash)==null?void 0:re[0])==null?void 0:ve.name),e.createElement("span",{className:t.value,style:{color:"#0089FD",fontSize:20}},(tu=(ie=r==null?void 0:r.score_hash)==null?void 0:ie[0])==null?void 0:tu.rate,"%"))),e.createElement("div",{className:t.progress_item,style:{}},e.createElement(g.Z,{style:{transform:"rotate(210deg)"},type:"dashboard",percent:(nu=(Se=r==null?void 0:r.score_hash)==null?void 0:Se[0])==null?void 0:nu.rate,strokeColor:"#0089FD",strokeWidth:4,gapDegree:280,gapPosition:"left",trailColor:"rgba(255, 255, 255, 0.2)",size:600,format:()=>""}),e.createElement("div",{className:t.progress_label,style:{top:"-10%",left:"39%"}},e.createElement("span",{className:t.text,style:{color:"#DD00FF",fontSize:22}},(Ce=(ru=r==null?void 0:r.score_hash)==null?void 0:ru[1])==null?void 0:Ce.score,"\u5206"),e.createElement("span",{className:t.text,style:{color:"#DD00FF",fontSize:16}},(Fe=(pe=r==null?void 0:r.score_hash)==null?void 0:pe[1])==null?void 0:Fe.name),e.createElement("span",{className:t.value,style:{color:"#DD00FF",fontSize:20}},(Be=(se=r==null?void 0:r.score_hash)==null?void 0:se[1])==null?void 0:Be.rate,"%")))),e.createElement(g.Z,{type:"circle",percent:75,showInfo:!1,strokeWidth:10,strokeColor:"#03FEF8",trailColor:"rgba(255, 255, 255, 0.3)",style:{position:"absolute",left:"50%",top:"50%",transform:"translate(-50%, -50%)"},size:280}),e.createElement("div",{className:t.inner_circle},e.createElement("div",{className:t.circle_value},r==null?void 0:r.score," \u5206"),e.createElement("div",{className:t.circle_label},"\u8003\u6838\u6210\u7EE9"))),e.createElement("div",{className:t.right_indicators},e.createElement("div",{className:t.indicator_item,style:{marginRight:"6.4rem"}},e.createElement("span",{className:t.dot},e.createElement("span",{className:t.dot_inner})),e.createElement("div",{className:t.indicator_content},e.createElement("div",{className:t.value},(xe=(Ae=(ge=(me=r==null?void 0:r.score_hash)==null?void 0:me[1])==null?void 0:ge.children)==null?void 0:Ae[0])==null?void 0:xe.rate,"%"),e.createElement("div",{className:t.label},(vu=(fu=(au=(Fu=r==null?void 0:r.score_hash)==null?void 0:Fu[1])==null?void 0:au.children)==null?void 0:fu[0])==null?void 0:vu.name,"\u6B63\u786E\u7387"))),e.createElement("div",{className:t.indicator_item,style:{marginRight:"-0.4rem"}},e.createElement("span",{className:t.dot},e.createElement("span",{className:t.dot_inner})),e.createElement("div",{className:t.indicator_content},e.createElement("div",{className:t.value},(_u=(gu=(pu=(Cu=r==null?void 0:r.score_hash)==null?void 0:Cu[1])==null?void 0:pu.children)==null?void 0:gu[1])==null?void 0:_u.rate,"%"),e.createElement("div",{className:t.label},(Du=(Au=(Bu=(hu=r==null?void 0:r.score_hash)==null?void 0:hu[1])==null?void 0:Bu.children)==null?void 0:Au[1])==null?void 0:Du.name,"\u6B63\u786E\u7387")))),e.createElement("div",{className:t.bottom_indicators},e.createElement("div",{className:t.indicator_item,style:{marginRight:"8.6rem"}},e.createElement("span",{className:t.dot},e.createElement("span",{className:t.dot_inner})),e.createElement("div",{className:t.indicator_content},e.createElement("div",{className:t.value},(xu=(Su=(bu=(yu=r==null?void 0:r.score_hash)==null?void 0:yu[2])==null?void 0:bu.children)==null?void 0:Su[0])==null?void 0:xu.rate,"%"),e.createElement("div",{className:t.label},(ku=(wu=(Ou=(Nu=r==null?void 0:r.score_hash)==null?void 0:Nu[2])==null?void 0:Ou.children)==null?void 0:wu[0])==null?void 0:ku.name,"\u6B63\u786E\u7387"))),e.createElement("div",{className:t.indicator_item,style:{marginRight:"-14.6rem"}},e.createElement("span",{className:t.dot},e.createElement("span",{className:t.dot_inner})),e.createElement("div",{className:t.indicator_content},e.createElement("div",{className:t.value},(ju=(Ru=(Lu=(Pu=r==null?void 0:r.score_hash)==null?void 0:Pu[2])==null?void 0:Lu.children)==null?void 0:Ru[1])==null?void 0:ju.rate,"%"),e.createElement("div",{className:t.label},(Mu=(Iu=(Uu=(zu=r==null?void 0:r.score_hash)==null?void 0:zu[2])==null?void 0:Uu.children)==null?void 0:Iu[1])==null?void 0:Mu.name,"\u6B63\u786E\u7387")))))),e.createElement("div",{style:{marginTop:30,display:"flex",justifyContent:"space-between"}},e.createElement("div",{className:t.s_c_l,style:{flex:1,margin:0}},e.createElement("div",{className:t.s_c_l_t},e.createElement("img",{src:v}),e.createElement("span",null,"\u8003\u6838\u60C5\u51B5")),e.createElement("div",{style:{display:"flex",padding:"0px 30px"}},e.createElement("div",{style:{flex:1,paddingTop:30}},(Zu=[{name:r==null?void 0:r.real_name,color:"rgba(3, 116, 234, 1)",bcolor:"rgba(3, 127, 254, 0.35)"},{name:"\u73ED\u7EA7\u5E73\u5747",color:"rgba(225, 112, 23, 1)",bcolor:"rgba(249, 123, 20, 0.35)"}])==null?void 0:Zu.map(k=>e.createElement("div",{style:{display:"flex",marginTop:30}},e.createElement("div",{style:{border:`1px solid ${k==null?void 0:k.color}`,background:k==null?void 0:k.bcolor,width:20,height:20}}),e.createElement("div",{style:{fontSize:16,color:"#fff",marginLeft:10}},k==null?void 0:k.name)))),e.createElement(m.Z,{option:Xu(),style:{height:180,width:180},opts:{renderer:"svg"}}))),e.createElement("div",{className:t.s_c_l,style:{flex:1,margin:"0px 30px"}},e.createElement("div",{className:t.s_c_l_t},e.createElement("img",{src:v}),e.createElement("span",null,"\u8003\u6838\u6392\u540D")),e.createElement("div",{style:{padding:"0px 30px"}},e.createElement(m.Z,{option:Hu(),style:{height:180,width:"100%"},opts:{renderer:"svg"}}))),e.createElement("div",{className:t.s_c_l,style:{flex:1,margin:0}},e.createElement("div",{className:t.s_c_l_t},e.createElement("img",{src:v}),e.createElement("span",null,"\u8BAD\u7EC3\u5EFA\u8BAE")),e.createElement("div",{style:{marginTop:30,fontSize:16,color:"#fff",padding:"0px 30px"}},r==null?void 0:r.training_suggestion)))))};var ae=(0,b.connect)(({loading:x,globalSetting:R})=>({globalSetting:R,loading:x.models.index}))($)},93948:function(K,i,l){l.d(i,{Z:function(){return uu}});var e=l(59301),b=l(29679),_=l(40001),g=l(19248),y=l(99267),d=l(92310),v=l.n(d),m=l(2738),h=l(36355),t=l(32855),E=l(27247),D=l(43079),W={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},T=function(){var n=(0,e.useRef)([]),a=(0,e.useRef)(null);return(0,e.useEffect)(function(){var o=Date.now(),c=!1;n.current.forEach(function(B){if(B){c=!0;var f=B.style;f.transitionDuration=".3s, .3s, .3s, .06s",a.current&&o-a.current<100&&(f.transitionDuration="0s, 0s")}}),c&&(a.current=Date.now())}),n.current},X=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],s=function(n){var a=(0,E.Z)((0,E.Z)({},W),n),o=a.className,c=a.percent,B=a.prefixCls,f=a.strokeColor,p=a.strokeLinecap,A=a.strokeWidth,N=a.style,S=a.trailColor,P=a.trailWidth,I=a.transition,M=(0,D.Z)(a,X);delete M.gapPosition;var Z=Array.isArray(c)?c:[c],j=Array.isArray(f)?f:[f],O=T(),Q=A/2,H=100-A/2,Y="M ".concat(p==="round"?Q:0,",").concat(Q,` - L `).concat(p==="round"?H:100,",").concat(Q),L="0 0 100 ".concat(A),q=0;return e.createElement("svg",(0,t.Z)({className:v()("".concat(B,"-line"),o),viewBox:L,preserveAspectRatio:"none",style:N},M),e.createElement("path",{className:"".concat(B,"-line-trail"),d:Y,strokeLinecap:p,stroke:S,strokeWidth:P||A,fillOpacity:"0"}),Z.map(function(ne,ee){var V=1;switch(p){case"round":V=1-A/100;break;case"square":V=1-A/2/100;break;default:V=1;break}var le={strokeDasharray:"".concat(ne*V,"px, 100px"),strokeDashoffset:"-".concat(q,"px"),transition:I||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ue=j[ee]||j[j.length-1];return q+=ne,e.createElement("path",{key:ee,className:"".concat(B,"-line-path"),d:Y,strokeLinecap:p,stroke:ue,strokeWidth:A,fillOpacity:"0",ref:function(te){O[ee]=te},style:le})}))},C=s,z=l(34666),F=l(11913),w=l(47273),$=0,ae=(0,w.Z)();function x(){var u;return ae?(u=$,$+=1):u="TEST_OR_SSR",u}var R=function(u){var n=e.useState(),a=(0,F.Z)(n,2),o=a[0],c=a[1];return e.useEffect(function(){c("rc_progress_".concat(x()))},[]),u||o},U=function(n){var a=n.bg,o=n.children;return e.createElement("div",{style:{width:"100%",height:"100%",background:a}},o)};function J(u,n){return Object.keys(u).map(function(a){var o=parseFloat(a),c="".concat(Math.floor(o*n),"%");return"".concat(u[a]," ").concat(c)})}var Ne=e.forwardRef(function(u,n){var a=u.prefixCls,o=u.color,c=u.gradientId,B=u.radius,f=u.style,p=u.ptg,A=u.strokeLinecap,N=u.strokeWidth,S=u.size,P=u.gapDegree,I=o&&(0,z.Z)(o)==="object",M=I?"#FFF":void 0,Z=S/2,j=e.createElement("circle",{className:"".concat(a,"-circle-path"),r:B,cx:Z,cy:Z,stroke:M,strokeLinecap:A,strokeWidth:N,opacity:p===0?0:1,style:f,ref:n});if(!I)return j;var O="".concat(c,"-conic"),Q=P?"".concat(180+P/2,"deg"):"0deg",H=J(o,(360-P)/360),Y=J(o,1),L="conic-gradient(from ".concat(Q,", ").concat(H.join(", "),")"),q="linear-gradient(to ".concat(P?"bottom":"top",", ").concat(Y.join(", "),")");return e.createElement(e.Fragment,null,e.createElement("mask",{id:O},j),e.createElement("foreignObject",{x:0,y:0,width:S,height:S,mask:"url(#".concat(O,")")},e.createElement(U,{bg:q},e.createElement(U,{bg:L}))))}),Eu=Ne,ce=100,_e=function(n,a,o,c,B,f,p,A,N,S){var P=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,I=o/100*360*((360-f)/360),M=f===0?0:{bottom:0,top:180,left:90,right:-90}[p],Z=(100-c)/100*a;N==="round"&&c!==100&&(Z+=S/2,Z>=a&&(Z=a-.01));var j=ce/2;return{stroke:typeof A=="string"?A:void 0,strokeDasharray:"".concat(a,"px ").concat(n),strokeDashoffset:Z+P,transform:"rotate(".concat(B+I+M,"deg)"),transformOrigin:"".concat(j,"px ").concat(j,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Oe=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function De(u){var n=u!=null?u:[];return Array.isArray(n)?n:[n]}var we=function(n){var a=(0,E.Z)((0,E.Z)({},W),n),o=a.id,c=a.prefixCls,B=a.steps,f=a.strokeWidth,p=a.trailWidth,A=a.gapDegree,N=A===void 0?0:A,S=a.gapPosition,P=a.trailColor,I=a.strokeLinecap,M=a.style,Z=a.className,j=a.strokeColor,O=a.percent,Q=(0,D.Z)(a,Oe),H=ce/2,Y=R(o),L="".concat(Y,"-gradient"),q=H-f/2,ne=Math.PI*2*q,ee=N>0?90+N/2:-90,V=ne*((360-N)/360),le=(0,z.Z)(B)==="object"?B:{count:B,space:2},ue=le.count,de=le.space,te=De(O),G=De(j),re=G.find(function(Ce){return Ce&&(0,z.Z)(Ce)==="object"}),ve=re&&(0,z.Z)(re)==="object",ie=ve?"butt":I,tu=_e(ne,V,0,100,ee,N,S,P,ie,f),Se=T(),nu=function(){var pe=0;return te.map(function(Fe,se){var Be=G[se]||G[G.length-1],me=_e(ne,V,pe,Fe,ee,N,S,Be,ie,f);return pe+=Fe,e.createElement(Eu,{key:se,color:Be,ptg:Fe,radius:q,prefixCls:c,gradientId:L,style:me,strokeLinecap:ie,strokeWidth:f,gapDegree:N,ref:function(Ae){Se[se]=Ae},size:ce})}).reverse()},ru=function(){var pe=Math.round(ue*(te[0]/100)),Fe=100/ue,se=0;return new Array(ue).fill(null).map(function(Be,me){var ge=me<=pe-1?G[0]:P,Ae=ge&&(0,z.Z)(ge)==="object"?"url(#".concat(L,")"):void 0,xe=_e(ne,V,se,Fe,ee,N,S,ge,"butt",f,de);return se+=(V-xe.strokeDashoffset+de)*100/V,e.createElement("circle",{key:me,className:"".concat(c,"-circle-path"),r:q,cx:H,cy:H,stroke:Ae,strokeWidth:f,opacity:1,style:xe,ref:function(au){Se[me]=au}})})};return e.createElement("svg",(0,t.Z)({className:v()("".concat(c,"-circle"),Z),viewBox:"0 0 ".concat(ce," ").concat(ce),style:M,id:o,role:"presentation"},Q),!ue&&e.createElement("circle",{className:"".concat(c,"-circle-trail"),r:q,cx:H,cy:H,stroke:P,strokeLinecap:ie,strokeWidth:p||f,style:tu}),ue?ru():nu())},ye=we,ou={Line:C,Circle:ye},ke=l(6848),he=l(30071);function oe(u){return!u||u<0?0:u>100?100:u}function Ee(u){let{success:n,successPercent:a}=u,o=a;return n&&"progress"in n&&(o=n.progress),n&&"percent"in n&&(o=n.percent),o}const Pe=u=>{let{percent:n,success:a,successPercent:o}=u;const c=oe(Ee({success:a,successPercent:o}));return[c,oe(oe(n)-c)]},Le=u=>{let{success:n={},strokeColor:a}=u;const{strokeColor:o}=n;return[o||he.presetPrimaryColors.green,a||null]},fe=(u,n,a)=>{var o,c,B,f;let p=-1,A=-1;if(n==="step"){const N=a.steps,S=a.strokeWidth;typeof u=="string"||typeof u=="undefined"?(p=u==="small"?2:14,A=S!=null?S:8):typeof u=="number"?[p,A]=[u,u]:[p=14,A=8]=u,p*=N}else if(n==="line"){const N=a==null?void 0:a.strokeWidth;typeof u=="string"||typeof u=="undefined"?A=N||(u==="small"?6:8):typeof u=="number"?[p,A]=[u,u]:[p=-1,A=8]=u}else(n==="circle"||n==="dashboard")&&(typeof u=="string"||typeof u=="undefined"?[p,A]=u==="small"?[60,60]:[120,120]:typeof u=="number"?[p,A]=[u,u]:(p=(c=(o=u[0])!==null&&o!==void 0?o:u[1])!==null&&c!==void 0?c:120,A=(f=(B=u[0])!==null&&B!==void 0?B:u[1])!==null&&f!==void 0?f:120));return[p,A]},Re=3,je=u=>Re/u*100;var ze=u=>{const{prefixCls:n,trailColor:a=null,strokeLinecap:o="round",gapPosition:c,gapDegree:B,width:f=120,type:p,children:A,success:N,size:S=f}=u,[P,I]=fe(S,"circle");let{strokeWidth:M}=u;M===void 0&&(M=Math.max(je(P),6));const Z={width:P,height:I,fontSize:P*.15+6},j=e.useMemo(()=>{if(B||B===0)return B;if(p==="dashboard")return 75},[B,p]),O=c||p==="dashboard"&&"bottom"||void 0,Q=Object.prototype.toString.call(u.strokeColor)==="[object Object]",H=Le({success:N,strokeColor:u.strokeColor}),Y=v()(`${n}-inner`,{[`${n}-circle-gradient`]:Q}),L=e.createElement(ye,{percent:Pe(u),strokeWidth:M,trailWidth:M,strokeColor:H,strokeLinecap:o,trailColor:a,prefixCls:n,gapDegree:j,gapPosition:O});return e.createElement("div",{className:Y,style:Z},P<=20?e.createElement(ke.Z,{title:A},e.createElement("span",null,L)):e.createElement(e.Fragment,null,L,A))},Ue=function(u,n){var a={};for(var o in u)Object.prototype.hasOwnProperty.call(u,o)&&n.indexOf(o)<0&&(a[o]=u[o]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,o=Object.getOwnPropertySymbols(u);c{let n=[];return Object.keys(u).forEach(a=>{const o=parseFloat(a.replace(/%/g,""));isNaN(o)||n.push({key:o,value:u[a]})}),n=n.sort((a,o)=>a.key-o.key),n.map(a=>{let{key:o,value:c}=a;return`${c} ${o}%`}).join(", ")},Me=(u,n)=>{const{from:a=he.presetPrimaryColors.blue,to:o=he.presetPrimaryColors.blue,direction:c=n==="rtl"?"to left":"to right"}=u,B=Ue(u,["from","to","direction"]);if(Object.keys(B).length!==0){const f=Ie(B);return{backgroundImage:`linear-gradient(${c}, ${f})`}}return{backgroundImage:`linear-gradient(${c}, ${a}, ${o})`}};var Ze=u=>{const{prefixCls:n,direction:a,percent:o,size:c,strokeWidth:B,strokeColor:f,strokeLinecap:p="round",children:A,trailColor:N=null,success:S}=u,P=f&&typeof f!="string"?Me(f,a):{backgroundColor:f},I=p==="square"||p==="butt"?0:void 0,M={backgroundColor:N||void 0,borderRadius:I},Z=c!=null?c:[-1,B||(c==="small"?6:8)],[j,O]=fe(Z,"line",{strokeWidth:B}),Q=Object.assign({width:`${oe(o)}%`,height:O,borderRadius:I},P),H=Ee(u),Y={width:`${oe(H)}%`,height:O,borderRadius:I,backgroundColor:S==null?void 0:S.strokeColor},L={width:j<0?"100%":j,height:O};return e.createElement(e.Fragment,null,e.createElement("div",{className:`${n}-outer`,style:L},e.createElement("div",{className:`${n}-inner`,style:M},e.createElement("div",{className:`${n}-bg`,style:Q}),H!==void 0?e.createElement("div",{className:`${n}-success-bg`,style:Y}):null)),A)},We=u=>{const{size:n,steps:a,percent:o=0,strokeWidth:c=8,strokeColor:B,trailColor:f=null,prefixCls:p,children:A}=u,N=Math.round(a*(o/100)),S=n==="small"?2:14,P=n!=null?n:[S,c],[I,M]=fe(P,"step",{steps:a,strokeWidth:c}),Z=I/a,j=new Array(a);for(let O=0;O{const n=u?"100%":"-100%";return new Te.Keyframes(`antProgress${u?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${n}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${n}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Ge=u=>{const{componentCls:n,iconCls:a}=u;return{[n]:Object.assign(Object.assign({},(0,Xe.Wf)(u)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:u.fontSize,marginInlineEnd:u.marginXS,marginBottom:u.marginXS},[`${n}-outer`]:{display:"inline-block",width:"100%"},[`&${n}-show-info`]:{[`${n}-outer`]:{marginInlineEnd:`calc(-2em - ${u.marginXS}px)`,paddingInlineEnd:`calc(2em + ${u.paddingXS}px)`}},[`${n}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:u.remainingColor,borderRadius:u.lineBorderRadius},[`${n}-inner:not(${n}-circle-gradient)`]:{[`${n}-circle-path`]:{stroke:u.defaultColor}},[`${n}-success-bg, ${n}-bg`]:{position:"relative",backgroundColor:u.defaultColor,borderRadius:u.lineBorderRadius,transition:`all ${u.motionDurationSlow} ${u.motionEaseInOutCirc}`},[`${n}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:u.colorSuccess},[`${n}-text`]:{display:"inline-block",width:"2em",marginInlineStart:u.marginXS,color:u.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[a]:{fontSize:u.fontSize}},[`&${n}-status-active`]:{[`${n}-bg::before`]:{position:"absolute",inset:0,backgroundColor:u.colorBgContainer,borderRadius:u.lineBorderRadius,opacity:0,animationName:be(),animationDuration:u.progressActiveMotionDuration,animationTimingFunction:u.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${n}-rtl${n}-status-active`]:{[`${n}-bg::before`]:{animationName:be(!0)}},[`&${n}-status-exception`]:{[`${n}-bg`]:{backgroundColor:u.colorError},[`${n}-text`]:{color:u.colorError}},[`&${n}-status-exception ${n}-inner:not(${n}-circle-gradient)`]:{[`${n}-circle-path`]:{stroke:u.colorError}},[`&${n}-status-success`]:{[`${n}-bg`]:{backgroundColor:u.colorSuccess},[`${n}-text`]:{color:u.colorSuccess}},[`&${n}-status-success ${n}-inner:not(${n}-circle-gradient)`]:{[`${n}-circle-path`]:{stroke:u.colorSuccess}}})}},Qe=u=>{const{componentCls:n,iconCls:a}=u;return{[n]:{[`${n}-circle-trail`]:{stroke:u.remainingColor},[`&${n}-circle ${n}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${n}-circle ${n}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:u.circleTextColor,fontSize:u.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[a]:{fontSize:`${u.fontSize/u.fontSizeSM}em`}},[`${n}-circle&-status-exception`]:{[`${n}-text`]:{color:u.colorError}},[`${n}-circle&-status-success`]:{[`${n}-text`]:{color:u.colorSuccess}}},[`${n}-inline-circle`]:{lineHeight:1,[`${n}-inner`]:{verticalAlign:"bottom"}}}},Ke=u=>{const{componentCls:n}=u;return{[n]:{[`${n}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:u.progressStepMinWidth,marginInlineEnd:u.progressStepMarginInlineEnd,backgroundColor:u.remainingColor,transition:`all ${u.motionDurationSlow}`,"&-active":{backgroundColor:u.defaultColor}}}}}},Je=u=>{const{componentCls:n,iconCls:a}=u;return{[n]:{[`${n}-small&-line, ${n}-small&-line ${n}-text ${a}`]:{fontSize:u.fontSizeSM}}}};var Ve=(0,He.Z)("Progress",u=>{const n=u.marginXXS/2,a=(0,Ye.TS)(u,{progressStepMarginInlineEnd:n,progressStepMinWidth:n,progressActiveMotionDuration:"2.4s"});return[Ge(a),Qe(a),Ke(a),Je(a)]},u=>({circleTextColor:u.colorText,defaultColor:u.colorInfo,remainingColor:u.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),$e=function(u,n){var a={};for(var o in u)Object.prototype.hasOwnProperty.call(u,o)&&n.indexOf(o)<0&&(a[o]=u[o]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,o=Object.getOwnPropertySymbols(u);c{const{prefixCls:a,className:o,rootClassName:c,steps:B,strokeColor:f,percent:p=0,size:A="default",showInfo:N=!0,type:S="line",status:P,format:I,style:M}=u,Z=$e(u,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),j=e.useMemo(()=>{var te,G;const re=Ee(u);return parseInt(re!==void 0?(te=re!=null?re:0)===null||te===void 0?void 0:te.toString():(G=p!=null?p:0)===null||G===void 0?void 0:G.toString(),10)},[p,u.success,u.successPercent]),O=e.useMemo(()=>!qe.includes(P)&&j>=100?"success":P||"normal",[P,j]),{getPrefixCls:Q,direction:H,progress:Y}=e.useContext(h.E_),L=Q("progress",a),[q,ne]=Ve(L),ee=e.useMemo(()=>{if(!N)return null;const te=Ee(u);let G;const re=I||(ie=>`${ie}%`),ve=S==="line";return I||O!=="exception"&&O!=="success"?G=re(oe(p),oe(te)):O==="exception"?G=ve?e.createElement(g.Z,null):e.createElement(y.Z,null):O==="success"&&(G=ve?e.createElement(b.Z,null):e.createElement(_.Z,null)),e.createElement("span",{className:`${L}-text`,title:typeof G=="string"?G:void 0},G)},[N,p,j,O,S,L,I]),V=Array.isArray(f)?f[0]:f,le=typeof f=="string"||Array.isArray(f)?f:void 0;let ue;S==="line"?ue=B?e.createElement(We,Object.assign({},u,{strokeColor:le,prefixCls:L,steps:B}),ee):e.createElement(Ze,Object.assign({},u,{strokeColor:V,prefixCls:L,direction:H}),ee):(S==="circle"||S==="dashboard")&&(ue=e.createElement(ze,Object.assign({},u,{strokeColor:V,prefixCls:L,progressStatus:O}),ee));const de=v()(L,`${L}-status-${O}`,`${L}-${S==="dashboard"&&"circle"||B&&"steps"||S}`,{[`${L}-inline-circle`]:S==="circle"&&fe(A,"circle")[0]<=20,[`${L}-show-info`]:N,[`${L}-${A}`]:typeof A=="string",[`${L}-rtl`]:H==="rtl"},Y==null?void 0:Y.className,o,c,ne);return q(e.createElement("div",Object.assign({ref:n,style:Object.assign(Object.assign({},Y==null?void 0:Y.style),M),className:de,role:"progressbar","aria-valuenow":j},(0,m.Z)(Z,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ue))}),uu=eu},97774:function(K,i,l){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var e=Object.assign||function(s){for(var C=1;C1&&arguments[1]!==void 0?arguments[1]:60,g=null;return function(){for(var y=this,d=arguments.length,v=new Array(d),m=0;m{window.location.href=Tu.get("callbackUrl")?Tu.get("callbackUrl"):"/zbstatistics"},className:t.back},e.createElement("img",{src:y})," \u8FD4\u56DE"),e.createElement("div",{className:t.title},(r==null?void 0:r.title)||"ZB\u64CD\u4F5C\u91C7\u96C6\u6570\u636E\u5206\u6790")),e.createElement("div",{className:t.wrp},e.createElement("div",{className:t.w_top},e.createElement("div",{style:{width:"30%",display:"flex",alignItems:"center",justifyContent:"space-between"}},e.createElement("div",null,e.createElement("img",{src:d}),e.createElement("span",{className:t.w_t_title},r==null?void 0:r.real_name),e.createElement("span",{className:t.w_t_title_r},(r==null?void 0:r.course_group_name)||"- -")),e.createElement("div",{className:t.line})),e.createElement("div",{style:{width:"70%",marginLeft:127,display:"flex",alignItems:"center",justifyContent:"space-between"}},(_e=[{name:"\u8003\u6838\u79D1\u76EE",title:r==null?void 0:r.exercise_name},{name:"\u6210\u7EE9",title:(r==null?void 0:r.score)+" \u5206"},{name:"\u8003\u6838\u8BC4\u4EF7",title:r==null?void 0:r.comment_rate},{name:"\u8BAD\u7EC3\u6B21\u6570",title:(r==null?void 0:r.training_times)+" \u6B21\u6570"},{name:"\u8BAD\u7EC3\u65F6\u957F",title:(r==null?void 0:r.time)+" \u5206\u949F"}])==null?void 0:_e.map(k=>e.createElement("div",{style:{display:"flex",alignItems:"center"}},e.createElement("div",{style:{fontSize:16,color:"#fff",fontWeight:400}},k==null?void 0:k.name),e.createElement("div",{style:{marginLeft:12,fontSize:22,fontWeight:"normal",color:"#fff"}},k==null?void 0:k.title))))),e.createElement("div",{style:{display:"flex"}},e.createElement("div",{className:t.s_c_l},e.createElement("div",{className:t.s_c_l_t},e.createElement("img",{src:v}),e.createElement("span",null,"\u91C7\u96C6\u6570\u636E")),e.createElement("div",{style:{marginTop:10}},(Oe=r==null?void 0:r.collect_data)==null?void 0:Oe.map((k,mu)=>e.createElement("div",{className:t.s_c_l_i,style:{background:mu%2!==0&&"rgba(23,86,177,0.1)",padding:"20px 30px"}},e.createElement("div",{style:{marginBottom:10,display:"flex",justifyContent:"space-between"}},e.createElement("div",{style:{color:"#fff",fontSize:20}},k==null?void 0:k.name),e.createElement("a",{onClick:()=>{_.default.confirm({title:"",width:800,closeIcon:!0,closable:!0,footer:!1,icon:null,content:e.createElement("video",{style:{width:760,marginTop:20},controls:!0,src:`${k==null?void 0:k.url}`,autoPlay:!0})})}},"\u5173\u952E\u4E8B\u4EF6\u56DE\u653E")),e.createElement("div",{style:{fontSize:18}},k==null?void 0:k.content))))),e.createElement("div",{className:t.juesai},e.createElement("div",{className:t.left_indicators},e.createElement("div",{className:t.indicator_item,style:{marginLeft:"6.5rem"}},e.createElement("div",{className:t.indicator_content},e.createElement("div",{className:t.value},(ou=(ye=(we=(De=r==null?void 0:r.score_hash)==null?void 0:De[0])==null?void 0:we.children)==null?void 0:ye[0])==null?void 0:ou.rate,"%"),e.createElement("div",{className:t.label},(Ee=(oe=(he=(ke=r==null?void 0:r.score_hash)==null?void 0:ke[0])==null?void 0:he.children)==null?void 0:oe[0])==null?void 0:Ee.name,"\u6B63\u786E\u7387")),e.createElement("span",{className:t.dot},e.createElement("span",{className:t.dot_inner}))),e.createElement("div",{className:t.indicator_item,style:{marginLeft:"3.4rem"}},e.createElement("div",{className:t.indicator_content},e.createElement("div",{className:t.value},(Re=(fe=(Le=(Pe=r==null?void 0:r.score_hash)==null?void 0:Pe[0])==null?void 0:Le.children)==null?void 0:fe[1])==null?void 0:Re.rate,"%"),e.createElement("div",{className:t.label},(Ue=(je=(lu=(ze=r==null?void 0:r.score_hash)==null?void 0:ze[0])==null?void 0:lu.children)==null?void 0:je[1])==null?void 0:Ue.name,"\u6B63\u786E\u7387")),e.createElement("span",{className:t.dot},e.createElement("span",{className:t.dot_inner}))),e.createElement("div",{className:t.indicator_item,style:{marginLeft:"1.6rem"}},e.createElement("div",{className:t.indicator_content},e.createElement("div",{className:t.value},(Ze=(iu=(Me=(Ie=r==null?void 0:r.score_hash)==null?void 0:Ie[0])==null?void 0:Me.children)==null?void 0:iu[2])==null?void 0:Ze.rate,"%"),e.createElement("div",{className:t.label},(Xe=(Te=(We=(su=r==null?void 0:r.score_hash)==null?void 0:su[0])==null?void 0:We.children)==null?void 0:Te[2])==null?void 0:Xe.name,"\u6B63\u786E\u7387")),e.createElement("span",{className:t.dot},e.createElement("span",{className:t.dot_inner}))),e.createElement("div",{className:t.indicator_item,style:{marginLeft:"-0.6rem"}},e.createElement("div",{className:t.indicator_content},e.createElement("div",{className:t.value},(Ge=(be=(Ye=(He=r==null?void 0:r.score_hash)==null?void 0:He[0])==null?void 0:Ye.children)==null?void 0:be[3])==null?void 0:Ge.rate,"%"),e.createElement("div",{className:t.label},(Ve=(Je=(Ke=(Qe=r==null?void 0:r.score_hash)==null?void 0:Qe[0])==null?void 0:Ke.children)==null?void 0:Je[3])==null?void 0:Ve.name,"\u6B63\u786E\u7387")),e.createElement("span",{className:t.dot},e.createElement("span",{className:t.dot_inner}))),e.createElement("div",{className:t.indicator_item,style:{marginLeft:"-0.6rem"}},e.createElement("div",{className:t.indicator_content},e.createElement("div",{className:t.value},(du=(qe=(cu=($e=r==null?void 0:r.score_hash)==null?void 0:$e[0])==null?void 0:cu.children)==null?void 0:qe[4])==null?void 0:du.rate,"%"),e.createElement("div",{className:t.label},(n=(u=(uu=(eu=r==null?void 0:r.score_hash)==null?void 0:eu[0])==null?void 0:uu.children)==null?void 0:u[4])==null?void 0:n.name,"\u6B63\u786E\u7387")),e.createElement("span",{className:t.dot},e.createElement("span",{className:t.dot_inner}))),e.createElement("div",{className:t.indicator_item,style:{marginLeft:"0.4rem"}},e.createElement("div",{className:t.indicator_content},e.createElement("div",{className:t.value},(B=(c=(o=(a=r==null?void 0:r.score_hash)==null?void 0:a[0])==null?void 0:o.children)==null?void 0:c[5])==null?void 0:B.rate,"%"),e.createElement("div",{className:t.label},(N=(A=(p=(f=r==null?void 0:r.score_hash)==null?void 0:f[0])==null?void 0:p.children)==null?void 0:A[5])==null?void 0:N.name,"\u6B63\u786E\u7387")),e.createElement("span",{className:t.dot},e.createElement("span",{className:t.dot_inner}))),e.createElement("div",{className:t.indicator_item,style:{marginLeft:"1.4rem"}},e.createElement("div",{className:t.indicator_content},e.createElement("div",{className:t.value},(M=(I=(P=(S=r==null?void 0:r.score_hash)==null?void 0:S[0])==null?void 0:P.children)==null?void 0:I[6])==null?void 0:M.rate,"%"),e.createElement("div",{className:t.label},(Q=(O=(z=(Z=r==null?void 0:r.score_hash)==null?void 0:Z[0])==null?void 0:z.children)==null?void 0:O[6])==null?void 0:Q.name,"\u6B63\u786E\u7387")),e.createElement("span",{className:t.dot},e.createElement("span",{className:t.dot_inner})))),e.createElement("div",{className:t.center_circle},e.createElement("div",{className:t.outer_ring},e.createElement("div",{className:t.progress_item,style:{}},e.createElement(g.Z,{style:{transform:"rotate(-30deg)"},type:"dashboard",percent:(Y=(H=r==null?void 0:r.score_hash)==null?void 0:H[1])==null?void 0:Y.rate,strokeColor:"#DD00FF",strokeWidth:4,gapDegree:280,gapPosition:"left",trailColor:"rgba(255, 255, 255, 0.2)",size:280,format:()=>""}),e.createElement("div",{className:t.progress_label,style:{bottom:"16%",right:"-4%"}},e.createElement("span",{className:t.text,style:{color:"#FFCA00",fontSize:22}},(q=(L=r==null?void 0:r.score_hash)==null?void 0:L[2])==null?void 0:q.score,"\u5206"),e.createElement("span",{className:t.text,style:{color:"#FFCA00",fontSize:16}},(ee=(ne=r==null?void 0:r.score_hash)==null?void 0:ne[2])==null?void 0:ee.name),e.createElement("span",{className:t.value,style:{color:"#FFCA00",fontSize:20}},(le=(V=r==null?void 0:r.score_hash)==null?void 0:V[2])==null?void 0:le.rate,"%"))),e.createElement("div",{className:t.progress_item,style:{}},e.createElement(g.Z,{style:{transform:"rotate(90deg)"},type:"dashboard",percent:(de=(ue=r==null?void 0:r.score_hash)==null?void 0:ue[2])==null?void 0:de.rate,strokeColor:"#FFCA00",strokeWidth:4,gapDegree:280,gapPosition:"left",trailColor:"rgba(255, 255, 255, 0.2)",size:600,format:()=>""}),e.createElement("div",{className:t.progress_label,style:{bottom:"12%",left:"-1%"}},e.createElement("span",{className:t.text,style:{color:"#0089FD",fontSize:22}},(G=(te=r==null?void 0:r.score_hash)==null?void 0:te[0])==null?void 0:G.score,"\u5206"),e.createElement("span",{className:t.text,style:{color:"#0089FD",fontSize:16}},(ve=(re=r==null?void 0:r.score_hash)==null?void 0:re[0])==null?void 0:ve.name),e.createElement("span",{className:t.value,style:{color:"#0089FD",fontSize:20}},(tu=(ie=r==null?void 0:r.score_hash)==null?void 0:ie[0])==null?void 0:tu.rate,"%"))),e.createElement("div",{className:t.progress_item,style:{}},e.createElement(g.Z,{style:{transform:"rotate(210deg)"},type:"dashboard",percent:(nu=(Se=r==null?void 0:r.score_hash)==null?void 0:Se[0])==null?void 0:nu.rate,strokeColor:"#0089FD",strokeWidth:4,gapDegree:280,gapPosition:"left",trailColor:"rgba(255, 255, 255, 0.2)",size:600,format:()=>""}),e.createElement("div",{className:t.progress_label,style:{top:"-10%",left:"39%"}},e.createElement("span",{className:t.text,style:{color:"#DD00FF",fontSize:22}},(Ce=(ru=r==null?void 0:r.score_hash)==null?void 0:ru[1])==null?void 0:Ce.score,"\u5206"),e.createElement("span",{className:t.text,style:{color:"#DD00FF",fontSize:16}},(Fe=(pe=r==null?void 0:r.score_hash)==null?void 0:pe[1])==null?void 0:Fe.name),e.createElement("span",{className:t.value,style:{color:"#DD00FF",fontSize:20}},(Be=(se=r==null?void 0:r.score_hash)==null?void 0:se[1])==null?void 0:Be.rate,"%")))),e.createElement(g.Z,{type:"circle",percent:75,showInfo:!1,strokeWidth:10,strokeColor:"#03FEF8",trailColor:"rgba(255, 255, 255, 0.3)",style:{position:"absolute",left:"50%",top:"50%",transform:"translate(-50%, -50%)"},size:280}),e.createElement("div",{className:t.inner_circle},e.createElement("div",{className:t.circle_value},r==null?void 0:r.score," \u5206"),e.createElement("div",{className:t.circle_label},"\u8003\u6838\u6210\u7EE9"))),e.createElement("div",{className:t.right_indicators},e.createElement("div",{className:t.indicator_item,style:{marginRight:"6.4rem"}},e.createElement("span",{className:t.dot},e.createElement("span",{className:t.dot_inner})),e.createElement("div",{className:t.indicator_content},e.createElement("div",{className:t.value},(xe=(Ae=(ge=(me=r==null?void 0:r.score_hash)==null?void 0:me[1])==null?void 0:ge.children)==null?void 0:Ae[0])==null?void 0:xe.rate,"%"),e.createElement("div",{className:t.label},(vu=(fu=(au=(Fu=r==null?void 0:r.score_hash)==null?void 0:Fu[1])==null?void 0:au.children)==null?void 0:fu[0])==null?void 0:vu.name,"\u6B63\u786E\u7387"))),e.createElement("div",{className:t.indicator_item,style:{marginRight:"-0.4rem"}},e.createElement("span",{className:t.dot},e.createElement("span",{className:t.dot_inner})),e.createElement("div",{className:t.indicator_content},e.createElement("div",{className:t.value},(_u=(gu=(pu=(Cu=r==null?void 0:r.score_hash)==null?void 0:Cu[1])==null?void 0:pu.children)==null?void 0:gu[1])==null?void 0:_u.rate,"%"),e.createElement("div",{className:t.label},(Du=(Au=(Bu=(hu=r==null?void 0:r.score_hash)==null?void 0:hu[1])==null?void 0:Bu.children)==null?void 0:Au[1])==null?void 0:Du.name,"\u6B63\u786E\u7387")))),e.createElement("div",{className:t.bottom_indicators},e.createElement("div",{className:t.indicator_item,style:{marginRight:"8.6rem"}},e.createElement("span",{className:t.dot},e.createElement("span",{className:t.dot_inner})),e.createElement("div",{className:t.indicator_content},e.createElement("div",{className:t.value},(xu=(Su=(bu=(yu=r==null?void 0:r.score_hash)==null?void 0:yu[2])==null?void 0:bu.children)==null?void 0:Su[0])==null?void 0:xu.rate,"%"),e.createElement("div",{className:t.label},(ku=(wu=(Ou=(Nu=r==null?void 0:r.score_hash)==null?void 0:Nu[2])==null?void 0:Ou.children)==null?void 0:wu[0])==null?void 0:ku.name,"\u6B63\u786E\u7387"))),e.createElement("div",{className:t.indicator_item,style:{marginRight:"-14.6rem"}},e.createElement("span",{className:t.dot},e.createElement("span",{className:t.dot_inner})),e.createElement("div",{className:t.indicator_content},e.createElement("div",{className:t.value},(zu=(Ru=(Lu=(Pu=r==null?void 0:r.score_hash)==null?void 0:Pu[2])==null?void 0:Lu.children)==null?void 0:Ru[1])==null?void 0:zu.rate,"%"),e.createElement("div",{className:t.label},(Mu=(Iu=(Uu=(ju=r==null?void 0:r.score_hash)==null?void 0:ju[2])==null?void 0:Uu.children)==null?void 0:Iu[1])==null?void 0:Mu.name,"\u6B63\u786E\u7387")))))),e.createElement("div",{style:{marginTop:30,display:"flex",justifyContent:"space-between"}},e.createElement("div",{className:t.s_c_l,style:{flex:1,margin:0}},e.createElement("div",{className:t.s_c_l_t},e.createElement("img",{src:v}),e.createElement("span",null,"\u8003\u6838\u60C5\u51B5")),e.createElement("div",{style:{display:"flex",padding:"0px 30px"}},e.createElement("div",{style:{flex:1,paddingTop:30}},(Zu=[{name:r==null?void 0:r.real_name,color:"rgba(3, 116, 234, 1)",bcolor:"rgba(3, 127, 254, 0.35)"},{name:"\u73ED\u7EA7\u5E73\u5747",color:"rgba(225, 112, 23, 1)",bcolor:"rgba(249, 123, 20, 0.35)"}])==null?void 0:Zu.map(k=>e.createElement("div",{style:{display:"flex",marginTop:30}},e.createElement("div",{style:{border:`1px solid ${k==null?void 0:k.color}`,background:k==null?void 0:k.bcolor,width:20,height:20}}),e.createElement("div",{style:{fontSize:16,color:"#fff",marginLeft:10}},k==null?void 0:k.name)))),e.createElement(m.Z,{option:Xu(),style:{height:180,width:180},opts:{renderer:"svg"}}))),e.createElement("div",{className:t.s_c_l,style:{flex:1,margin:"0px 30px"}},e.createElement("div",{className:t.s_c_l_t},e.createElement("img",{src:v}),e.createElement("span",null,"\u8003\u6838\u6392\u540D")),e.createElement("div",{style:{padding:"0px 30px"}},e.createElement(m.Z,{option:Hu(),style:{height:180,width:"100%"},opts:{renderer:"svg"}}))),e.createElement("div",{className:t.s_c_l,style:{flex:1,margin:0}},e.createElement("div",{className:t.s_c_l_t},e.createElement("img",{src:v}),e.createElement("span",null,"\u8BAD\u7EC3\u5EFA\u8BAE")),e.createElement("div",{style:{marginTop:30,fontSize:16,color:"#fff",padding:"0px 30px"}},r==null?void 0:r.training_suggestion)))))};var ae=(0,b.connect)(({loading:x,globalSetting:R})=>({globalSetting:R,loading:x.models.index}))($)},93948:function(K,i,l){l.d(i,{Z:function(){return uu}});var e=l(59301),b=l(29679),_=l(40001),g=l(19248),y=l(99267),d=l(92310),v=l.n(d),m=l(2738),h=l(36355),t=l(32855),E=l(27247),D=l(43079),W={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},T=function(){var n=(0,e.useRef)([]),a=(0,e.useRef)(null);return(0,e.useEffect)(function(){var o=Date.now(),c=!1;n.current.forEach(function(B){if(B){c=!0;var f=B.style;f.transitionDuration=".3s, .3s, .3s, .06s",a.current&&o-a.current<100&&(f.transitionDuration="0s, 0s")}}),c&&(a.current=Date.now())}),n.current},X=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],s=function(n){var a=(0,E.Z)((0,E.Z)({},W),n),o=a.className,c=a.percent,B=a.prefixCls,f=a.strokeColor,p=a.strokeLinecap,A=a.strokeWidth,N=a.style,S=a.trailColor,P=a.trailWidth,I=a.transition,M=(0,D.Z)(a,X);delete M.gapPosition;var Z=Array.isArray(c)?c:[c],z=Array.isArray(f)?f:[f],O=T(),Q=A/2,H=100-A/2,Y="M ".concat(p==="round"?Q:0,",").concat(Q,` + L `).concat(p==="round"?H:100,",").concat(Q),L="0 0 100 ".concat(A),q=0;return e.createElement("svg",(0,t.Z)({className:v()("".concat(B,"-line"),o),viewBox:L,preserveAspectRatio:"none",style:N},M),e.createElement("path",{className:"".concat(B,"-line-trail"),d:Y,strokeLinecap:p,stroke:S,strokeWidth:P||A,fillOpacity:"0"}),Z.map(function(ne,ee){var V=1;switch(p){case"round":V=1-A/100;break;case"square":V=1-A/2/100;break;default:V=1;break}var le={strokeDasharray:"".concat(ne*V,"px, 100px"),strokeDashoffset:"-".concat(q,"px"),transition:I||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ue=z[ee]||z[z.length-1];return q+=ne,e.createElement("path",{key:ee,className:"".concat(B,"-line-path"),d:Y,strokeLinecap:p,stroke:ue,strokeWidth:A,fillOpacity:"0",ref:function(te){O[ee]=te},style:le})}))},C=s,j=l(34666),F=l(11913),w=l(47273),$=0,ae=(0,w.Z)();function x(){var u;return ae?(u=$,$+=1):u="TEST_OR_SSR",u}var R=function(u){var n=e.useState(),a=(0,F.Z)(n,2),o=a[0],c=a[1];return e.useEffect(function(){c("rc_progress_".concat(x()))},[]),u||o},U=function(n){var a=n.bg,o=n.children;return e.createElement("div",{style:{width:"100%",height:"100%",background:a}},o)};function J(u,n){return Object.keys(u).map(function(a){var o=parseFloat(a),c="".concat(Math.floor(o*n),"%");return"".concat(u[a]," ").concat(c)})}var Ne=e.forwardRef(function(u,n){var a=u.prefixCls,o=u.color,c=u.gradientId,B=u.radius,f=u.style,p=u.ptg,A=u.strokeLinecap,N=u.strokeWidth,S=u.size,P=u.gapDegree,I=o&&(0,j.Z)(o)==="object",M=I?"#FFF":void 0,Z=S/2,z=e.createElement("circle",{className:"".concat(a,"-circle-path"),r:B,cx:Z,cy:Z,stroke:M,strokeLinecap:A,strokeWidth:N,opacity:p===0?0:1,style:f,ref:n});if(!I)return z;var O="".concat(c,"-conic"),Q=P?"".concat(180+P/2,"deg"):"0deg",H=J(o,(360-P)/360),Y=J(o,1),L="conic-gradient(from ".concat(Q,", ").concat(H.join(", "),")"),q="linear-gradient(to ".concat(P?"bottom":"top",", ").concat(Y.join(", "),")");return e.createElement(e.Fragment,null,e.createElement("mask",{id:O},z),e.createElement("foreignObject",{x:0,y:0,width:S,height:S,mask:"url(#".concat(O,")")},e.createElement(U,{bg:q},e.createElement(U,{bg:L}))))}),Eu=Ne,ce=100,_e=function(n,a,o,c,B,f,p,A,N,S){var P=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,I=o/100*360*((360-f)/360),M=f===0?0:{bottom:0,top:180,left:90,right:-90}[p],Z=(100-c)/100*a;N==="round"&&c!==100&&(Z+=S/2,Z>=a&&(Z=a-.01));var z=ce/2;return{stroke:typeof A=="string"?A:void 0,strokeDasharray:"".concat(a,"px ").concat(n),strokeDashoffset:Z+P,transform:"rotate(".concat(B+I+M,"deg)"),transformOrigin:"".concat(z,"px ").concat(z,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Oe=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function De(u){var n=u!=null?u:[];return Array.isArray(n)?n:[n]}var we=function(n){var a=(0,E.Z)((0,E.Z)({},W),n),o=a.id,c=a.prefixCls,B=a.steps,f=a.strokeWidth,p=a.trailWidth,A=a.gapDegree,N=A===void 0?0:A,S=a.gapPosition,P=a.trailColor,I=a.strokeLinecap,M=a.style,Z=a.className,z=a.strokeColor,O=a.percent,Q=(0,D.Z)(a,Oe),H=ce/2,Y=R(o),L="".concat(Y,"-gradient"),q=H-f/2,ne=Math.PI*2*q,ee=N>0?90+N/2:-90,V=ne*((360-N)/360),le=(0,j.Z)(B)==="object"?B:{count:B,space:2},ue=le.count,de=le.space,te=De(O),G=De(z),re=G.find(function(Ce){return Ce&&(0,j.Z)(Ce)==="object"}),ve=re&&(0,j.Z)(re)==="object",ie=ve?"butt":I,tu=_e(ne,V,0,100,ee,N,S,P,ie,f),Se=T(),nu=function(){var pe=0;return te.map(function(Fe,se){var Be=G[se]||G[G.length-1],me=_e(ne,V,pe,Fe,ee,N,S,Be,ie,f);return pe+=Fe,e.createElement(Eu,{key:se,color:Be,ptg:Fe,radius:q,prefixCls:c,gradientId:L,style:me,strokeLinecap:ie,strokeWidth:f,gapDegree:N,ref:function(Ae){Se[se]=Ae},size:ce})}).reverse()},ru=function(){var pe=Math.round(ue*(te[0]/100)),Fe=100/ue,se=0;return new Array(ue).fill(null).map(function(Be,me){var ge=me<=pe-1?G[0]:P,Ae=ge&&(0,j.Z)(ge)==="object"?"url(#".concat(L,")"):void 0,xe=_e(ne,V,se,Fe,ee,N,S,ge,"butt",f,de);return se+=(V-xe.strokeDashoffset+de)*100/V,e.createElement("circle",{key:me,className:"".concat(c,"-circle-path"),r:q,cx:H,cy:H,stroke:Ae,strokeWidth:f,opacity:1,style:xe,ref:function(au){Se[me]=au}})})};return e.createElement("svg",(0,t.Z)({className:v()("".concat(c,"-circle"),Z),viewBox:"0 0 ".concat(ce," ").concat(ce),style:M,id:o,role:"presentation"},Q),!ue&&e.createElement("circle",{className:"".concat(c,"-circle-trail"),r:q,cx:H,cy:H,stroke:P,strokeLinecap:ie,strokeWidth:p||f,style:tu}),ue?ru():nu())},ye=we,ou={Line:C,Circle:ye},ke=l(6848),he=l(30071);function oe(u){return!u||u<0?0:u>100?100:u}function Ee(u){let{success:n,successPercent:a}=u,o=a;return n&&"progress"in n&&(o=n.progress),n&&"percent"in n&&(o=n.percent),o}const Pe=u=>{let{percent:n,success:a,successPercent:o}=u;const c=oe(Ee({success:a,successPercent:o}));return[c,oe(oe(n)-c)]},Le=u=>{let{success:n={},strokeColor:a}=u;const{strokeColor:o}=n;return[o||he.presetPrimaryColors.green,a||null]},fe=(u,n,a)=>{var o,c,B,f;let p=-1,A=-1;if(n==="step"){const N=a.steps,S=a.strokeWidth;typeof u=="string"||typeof u=="undefined"?(p=u==="small"?2:14,A=S!=null?S:8):typeof u=="number"?[p,A]=[u,u]:[p=14,A=8]=u,p*=N}else if(n==="line"){const N=a==null?void 0:a.strokeWidth;typeof u=="string"||typeof u=="undefined"?A=N||(u==="small"?6:8):typeof u=="number"?[p,A]=[u,u]:[p=-1,A=8]=u}else(n==="circle"||n==="dashboard")&&(typeof u=="string"||typeof u=="undefined"?[p,A]=u==="small"?[60,60]:[120,120]:typeof u=="number"?[p,A]=[u,u]:(p=(c=(o=u[0])!==null&&o!==void 0?o:u[1])!==null&&c!==void 0?c:120,A=(f=(B=u[0])!==null&&B!==void 0?B:u[1])!==null&&f!==void 0?f:120));return[p,A]},Re=3,ze=u=>Re/u*100;var je=u=>{const{prefixCls:n,trailColor:a=null,strokeLinecap:o="round",gapPosition:c,gapDegree:B,width:f=120,type:p,children:A,success:N,size:S=f}=u,[P,I]=fe(S,"circle");let{strokeWidth:M}=u;M===void 0&&(M=Math.max(ze(P),6));const Z={width:P,height:I,fontSize:P*.15+6},z=e.useMemo(()=>{if(B||B===0)return B;if(p==="dashboard")return 75},[B,p]),O=c||p==="dashboard"&&"bottom"||void 0,Q=Object.prototype.toString.call(u.strokeColor)==="[object Object]",H=Le({success:N,strokeColor:u.strokeColor}),Y=v()(`${n}-inner`,{[`${n}-circle-gradient`]:Q}),L=e.createElement(ye,{percent:Pe(u),strokeWidth:M,trailWidth:M,strokeColor:H,strokeLinecap:o,trailColor:a,prefixCls:n,gapDegree:z,gapPosition:O});return e.createElement("div",{className:Y,style:Z},P<=20?e.createElement(ke.Z,{title:A},e.createElement("span",null,L)):e.createElement(e.Fragment,null,L,A))},Ue=function(u,n){var a={};for(var o in u)Object.prototype.hasOwnProperty.call(u,o)&&n.indexOf(o)<0&&(a[o]=u[o]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,o=Object.getOwnPropertySymbols(u);c{let n=[];return Object.keys(u).forEach(a=>{const o=parseFloat(a.replace(/%/g,""));isNaN(o)||n.push({key:o,value:u[a]})}),n=n.sort((a,o)=>a.key-o.key),n.map(a=>{let{key:o,value:c}=a;return`${c} ${o}%`}).join(", ")},Me=(u,n)=>{const{from:a=he.presetPrimaryColors.blue,to:o=he.presetPrimaryColors.blue,direction:c=n==="rtl"?"to left":"to right"}=u,B=Ue(u,["from","to","direction"]);if(Object.keys(B).length!==0){const f=Ie(B);return{backgroundImage:`linear-gradient(${c}, ${f})`}}return{backgroundImage:`linear-gradient(${c}, ${a}, ${o})`}};var Ze=u=>{const{prefixCls:n,direction:a,percent:o,size:c,strokeWidth:B,strokeColor:f,strokeLinecap:p="round",children:A,trailColor:N=null,success:S}=u,P=f&&typeof f!="string"?Me(f,a):{backgroundColor:f},I=p==="square"||p==="butt"?0:void 0,M={backgroundColor:N||void 0,borderRadius:I},Z=c!=null?c:[-1,B||(c==="small"?6:8)],[z,O]=fe(Z,"line",{strokeWidth:B}),Q=Object.assign({width:`${oe(o)}%`,height:O,borderRadius:I},P),H=Ee(u),Y={width:`${oe(H)}%`,height:O,borderRadius:I,backgroundColor:S==null?void 0:S.strokeColor},L={width:z<0?"100%":z,height:O};return e.createElement(e.Fragment,null,e.createElement("div",{className:`${n}-outer`,style:L},e.createElement("div",{className:`${n}-inner`,style:M},e.createElement("div",{className:`${n}-bg`,style:Q}),H!==void 0?e.createElement("div",{className:`${n}-success-bg`,style:Y}):null)),A)},We=u=>{const{size:n,steps:a,percent:o=0,strokeWidth:c=8,strokeColor:B,trailColor:f=null,prefixCls:p,children:A}=u,N=Math.round(a*(o/100)),S=n==="small"?2:14,P=n!=null?n:[S,c],[I,M]=fe(P,"step",{steps:a,strokeWidth:c}),Z=I/a,z=new Array(a);for(let O=0;O{const n=u?"100%":"-100%";return new Te.Keyframes(`antProgress${u?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${n}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${n}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Ge=u=>{const{componentCls:n,iconCls:a}=u;return{[n]:Object.assign(Object.assign({},(0,Xe.Wf)(u)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:u.fontSize,marginInlineEnd:u.marginXS,marginBottom:u.marginXS},[`${n}-outer`]:{display:"inline-block",width:"100%"},[`&${n}-show-info`]:{[`${n}-outer`]:{marginInlineEnd:`calc(-2em - ${u.marginXS}px)`,paddingInlineEnd:`calc(2em + ${u.paddingXS}px)`}},[`${n}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:u.remainingColor,borderRadius:u.lineBorderRadius},[`${n}-inner:not(${n}-circle-gradient)`]:{[`${n}-circle-path`]:{stroke:u.defaultColor}},[`${n}-success-bg, ${n}-bg`]:{position:"relative",backgroundColor:u.defaultColor,borderRadius:u.lineBorderRadius,transition:`all ${u.motionDurationSlow} ${u.motionEaseInOutCirc}`},[`${n}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:u.colorSuccess},[`${n}-text`]:{display:"inline-block",width:"2em",marginInlineStart:u.marginXS,color:u.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[a]:{fontSize:u.fontSize}},[`&${n}-status-active`]:{[`${n}-bg::before`]:{position:"absolute",inset:0,backgroundColor:u.colorBgContainer,borderRadius:u.lineBorderRadius,opacity:0,animationName:be(),animationDuration:u.progressActiveMotionDuration,animationTimingFunction:u.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${n}-rtl${n}-status-active`]:{[`${n}-bg::before`]:{animationName:be(!0)}},[`&${n}-status-exception`]:{[`${n}-bg`]:{backgroundColor:u.colorError},[`${n}-text`]:{color:u.colorError}},[`&${n}-status-exception ${n}-inner:not(${n}-circle-gradient)`]:{[`${n}-circle-path`]:{stroke:u.colorError}},[`&${n}-status-success`]:{[`${n}-bg`]:{backgroundColor:u.colorSuccess},[`${n}-text`]:{color:u.colorSuccess}},[`&${n}-status-success ${n}-inner:not(${n}-circle-gradient)`]:{[`${n}-circle-path`]:{stroke:u.colorSuccess}}})}},Qe=u=>{const{componentCls:n,iconCls:a}=u;return{[n]:{[`${n}-circle-trail`]:{stroke:u.remainingColor},[`&${n}-circle ${n}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${n}-circle ${n}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:u.circleTextColor,fontSize:u.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[a]:{fontSize:`${u.fontSize/u.fontSizeSM}em`}},[`${n}-circle&-status-exception`]:{[`${n}-text`]:{color:u.colorError}},[`${n}-circle&-status-success`]:{[`${n}-text`]:{color:u.colorSuccess}}},[`${n}-inline-circle`]:{lineHeight:1,[`${n}-inner`]:{verticalAlign:"bottom"}}}},Ke=u=>{const{componentCls:n}=u;return{[n]:{[`${n}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:u.progressStepMinWidth,marginInlineEnd:u.progressStepMarginInlineEnd,backgroundColor:u.remainingColor,transition:`all ${u.motionDurationSlow}`,"&-active":{backgroundColor:u.defaultColor}}}}}},Je=u=>{const{componentCls:n,iconCls:a}=u;return{[n]:{[`${n}-small&-line, ${n}-small&-line ${n}-text ${a}`]:{fontSize:u.fontSizeSM}}}};var Ve=(0,He.Z)("Progress",u=>{const n=u.marginXXS/2,a=(0,Ye.TS)(u,{progressStepMarginInlineEnd:n,progressStepMinWidth:n,progressActiveMotionDuration:"2.4s"});return[Ge(a),Qe(a),Ke(a),Je(a)]},u=>({circleTextColor:u.colorText,defaultColor:u.colorInfo,remainingColor:u.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),$e=function(u,n){var a={};for(var o in u)Object.prototype.hasOwnProperty.call(u,o)&&n.indexOf(o)<0&&(a[o]=u[o]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,o=Object.getOwnPropertySymbols(u);c{const{prefixCls:a,className:o,rootClassName:c,steps:B,strokeColor:f,percent:p=0,size:A="default",showInfo:N=!0,type:S="line",status:P,format:I,style:M}=u,Z=$e(u,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),z=e.useMemo(()=>{var te,G;const re=Ee(u);return parseInt(re!==void 0?(te=re!=null?re:0)===null||te===void 0?void 0:te.toString():(G=p!=null?p:0)===null||G===void 0?void 0:G.toString(),10)},[p,u.success,u.successPercent]),O=e.useMemo(()=>!qe.includes(P)&&z>=100?"success":P||"normal",[P,z]),{getPrefixCls:Q,direction:H,progress:Y}=e.useContext(h.E_),L=Q("progress",a),[q,ne]=Ve(L),ee=e.useMemo(()=>{if(!N)return null;const te=Ee(u);let G;const re=I||(ie=>`${ie}%`),ve=S==="line";return I||O!=="exception"&&O!=="success"?G=re(oe(p),oe(te)):O==="exception"?G=ve?e.createElement(g.Z,null):e.createElement(y.Z,null):O==="success"&&(G=ve?e.createElement(b.Z,null):e.createElement(_.Z,null)),e.createElement("span",{className:`${L}-text`,title:typeof G=="string"?G:void 0},G)},[N,p,z,O,S,L,I]),V=Array.isArray(f)?f[0]:f,le=typeof f=="string"||Array.isArray(f)?f:void 0;let ue;S==="line"?ue=B?e.createElement(We,Object.assign({},u,{strokeColor:le,prefixCls:L,steps:B}),ee):e.createElement(Ze,Object.assign({},u,{strokeColor:V,prefixCls:L,direction:H}),ee):(S==="circle"||S==="dashboard")&&(ue=e.createElement(je,Object.assign({},u,{strokeColor:V,prefixCls:L,progressStatus:O}),ee));const de=v()(L,`${L}-status-${O}`,`${L}-${S==="dashboard"&&"circle"||B&&"steps"||S}`,{[`${L}-inline-circle`]:S==="circle"&&fe(A,"circle")[0]<=20,[`${L}-show-info`]:N,[`${L}-${A}`]:typeof A=="string",[`${L}-rtl`]:H==="rtl"},Y==null?void 0:Y.className,o,c,ne);return q(e.createElement("div",Object.assign({ref:n,style:Object.assign(Object.assign({},Y==null?void 0:Y.style),M),className:de,role:"progressbar","aria-valuenow":z},(0,m.Z)(Z,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ue))}),uu=eu},97774:function(K,i,l){Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var e=Object.assign||function(s){for(var C=1;C1&&arguments[1]!==void 0?arguments[1]:60,g=null;return function(){for(var y=this,d=arguments.length,v=new Array(d),m=0;m(ie[ie.Number=1]="Number",ie[ie.Percent=2]="Percent",ie))(w||{});const i=({value:ie,onChange:ee,disabled:j,hidePercentOption:Se=!1,percentType:B="select"})=>{const x=(0,r.useMemo)(()=>Se?1:2,[Se]),[de,X]=(0,r.useState)(x);console.log(de);const U=ge=>ie.type===1?`${ge}\u5206`:`${ge}%`,ze=(0,r.useCallback)(ge=>{if(de===1){const nt=ge.replace("\u5206","");return isNaN(parseInt(nt,10))?0:nt}else return ge.replace("%","")},[de]);return(0,r.useEffect)(()=>{X(ie.type)},[ie]),d.createElement("div",{style:{display:"flex",alignItems:"center"}},B=="select"&&d.createElement(a.default,{size:"large",onChange:ge=>{X(ge),ee({type:ge,inputValue:ge===1?5:20})},value:de||x,style:{width:100},options:Se?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:j}),B=="radio"&&d.createElement(g.ZP.Group,{size:"large",onChange:ge=>{const nt=ge.target.value;X(nt),ee({type:nt,inputValue:nt===1?5:20})},value:de||x,disabled:j},!Se&&d.createElement(g.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),d.createElement(g.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),B=="radio"&&d.createElement("div",{style:{marginRight:"10px",color:"#000000"}},ie.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),d.createElement(V.Z,{size:"large",disabled:j,value:ie.inputValue,style:{width:"120px"},parser:ze,addonAfter:ie.type===1?"\u5206":"%",max:de===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:ge=>{ee({type:de,inputValue:ge})}}),B=="radio"&&ie.type==2&&d.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};ut.Z=i},48113:function(dn,ut,e){"use strict";e.d(ut,{tF:function(){return B}});var r=e(59301),a=e(5083),g=e(61186),V=e.n(g),d=Object.defineProperty,w=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,ee=(de,X,U)=>X in de?d(de,X,{enumerable:!0,configurable:!0,writable:!0,value:U}):de[X]=U,j=(de,X)=>{for(var U in X||(X={}))i.call(X,U)&&ee(de,U,X[U]);if(w)for(var U of w(X))ie.call(X,U)&&ee(de,U,X[U]);return de};function Se(de){let X=new Date().getTime();return de&&de30?V()(`${X}:00`).add(1,"hours"):V()(de)}ut.ZP=({value:de,onChange:X,style:U={},disabled:ze=!1,showTimeConfig:ge})=>{function nt(Te,ue){X(Te&&x(ue))}return r.createElement(a.default,{showTime:j({format:"HH:mm",minuteStep:30},ge),showToday:!1,value:de,format:B,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",style:U,onChange:nt,disabled:ze,disabledDate:Se})}},6681:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ie}});var r=e(59301),a={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},g=e(43418),V="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",d="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",w=(ee,j,Se)=>new Promise((B,x)=>{var de=ze=>{try{U(Se.next(ze))}catch(ge){x(ge)}},X=ze=>{try{U(Se.throw(ze))}catch(ge){x(ge)}},U=ze=>ze.done?B(ze.value):Promise.resolve(ze.value).then(de,X);U((Se=Se.apply(ee,j)).next())}),ie=({type:ee,resdata:j,onok:Se,oktext:B,okloading:x})=>{const[de,X]=(0,r.useState)(!1),{can_copy_list:U,can_copy_num:ze,challenge_type:ge,course_data_list:nt,no_copy_list:Te,no_copy_num:ue,no_use_list:E,no_use_num:l,repeat_shixun_num:k,student_count:R,total_num:K,use_num:L}=j;let M=ze>0||ee==="exercise";(0,r.useEffect)(()=>{(j==null?void 0:j.student_count)>0&&X(!0)},[j]),console.log("---11",x),(0,r.useEffect)(()=>{x||X(!1)},[x]);const b=()=>{if(ee==="exercise"&&ge===1)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",r.createElement("span",{className:a.orangeColor},L),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(ee==="exercise"&&ge===2)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",r.createElement("span",{className:a.orangeColor},L),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ee==="shixun"&&ge===1)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ee==="shixun"&&ge===2)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ee==="subject"&&ge===1)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",r.createElement("span",{className:a.orangeColor},L),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ee==="subject"&&ge===2)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",r.createElement("span",{className:a.orangeColor},R)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",r.createElement("span",{className:a.orangeColor},L)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ee==="exercisepush")return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",r.createElement("span",{className:a.orangeColor},L),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(ee==="shixunpush"&&ge===1)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",r.createElement("span",{className:a.orangeColor},L),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ee==="shixunpush"&&ge===2)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",r.createElement("span",{className:a.orangeColor},L),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},te=()=>{if(ee==="exercise"||ee==="subject"||ee==="exercisepush"||ee==="shixunpush")return r.createElement("div",{style:{marginTop:20}},ue>0&&r.createElement("div",null,r.createElement("span",{className:a.flex},r.createElement("img",{src:d,style:{width:14}}),r.createElement("span",{className:a.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),r.createElement("div",{className:a.statusbody},ee==="exercise"&&r.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",r.createElement("span",{className:a.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(ee==="subject"||ee==="exercisepush")&&r.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",M&&r.createElement("span",{className:a.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),ee==="shixunpush"&&r.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",M&&r.createElement("span",{className:a.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),r.createElement("div",null,Te==null?void 0:Te.map((ce,Ge)=>r.createElement("a",{href:`/shixuns/${ce.identifier}/challenges`,target:"_blank"},"\u300A",ce==null?void 0:ce.name,"\u300B",Ge+1!==ue&&"\u3001"))))),ze>0&&r.createElement("div",{style:{marginTop:20}},r.createElement("span",{className:a.flex},r.createElement("img",{src:V,style:{width:14}}),r.createElement("span",{className:a.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),r.createElement("div",{className:a.statusbody},ee==="exercise"&&r.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(ee==="subject"||ee==="exercisepush")&&r.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),ee==="shixunpush"&&r.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),r.createElement("div",null,U==null?void 0:U.map((ce,Ge)=>r.createElement("a",{href:`/shixuns/${ce.identifier}/challenges`,target:"_blank"},"\u300A",ce==null?void 0:ce.name,"\u300B",Ge+1!==ze&&"\u3001"))))));if(ee==="shixun")return r.createElement("div",{style:{marginTop:20}},ze>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return r.createElement(g.default,{open:de,onCancel:()=>{X(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!M&&"none"}},zIndex:1003,confirmLoading:x,okText:M?B:"\u6211\u77E5\u9053\u4E86",onOk:()=>w(void 0,null,function*(){M?yield Se([...U,...E]):X(!1)})},r.createElement("div",{style:{maxHeight:600,overflow:"auto"}},b(),te()))}},929:function(dn,ut,e){"use strict";e.d(ut,{i:function(){return l},Z:function(){return R}});var r={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},a=e(71418),g=e(6848),V=e(93948),d=e(92310),w=e.n(d),i=e(49661),ie=e(57884),ee=e(34055),j=e(79005),Se=e(20345),B=e(77882),x=e(31081),de=e(75309),X=e(71979),U=e(47558),ze=e(42922),ge=e(66832),nt=e(96593),Te=e(19664),ue=e(91833),E=e(59301);const l=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:j,swimg:Se},{name:"101\u8BA1\u5212",ptimg:B,swimg:x},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:de,swimg:X},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:U,swimg:ze},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:ge,swimg:nt},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Te,swimg:ue}];var R=({className:K,dataSource:L=[],col:M=4,right:b,bottom:te=23,precision:ce=0,wrapWidth:Ge=1200,trackEventItems:me,loading:Ae,onRemove:Pe=()=>{},isCurrent:q=!0,showAlias:Ce=!1,showProgress:H=!1})=>{const oe=Math.floor((Ge-(M-1)*b)/M),Ne=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(ye=>(window.ENV==="build"&&(ye.ptimg=`/react/build${ye.ptimg}`,ye.swimg=`/react/build${ye.swimg}`),ye));return E.createElement(a.Z,{spinning:Ae},E.createElement("div",{className:w()(r.list,K)},!!(L!=null&&L.length)&&(L==null?void 0:L.map((ye,G)=>{var we,Xe,ct,ft,ot,bt;const{name:Yt,id:Dt,identifier:Ie,featured:Pt,school_name:fe,image_url:ae,excellent:I,is_plan:m}=ye;return E.createElement("div",{key:Dt,className:q&&H?r.wrapisCurrent:r.wrap,style:{width:oe,marginRight:(1+G)%M===0?0:b+ce,marginBottom:te}},E.createElement("a",{className:r.li,onClick:ne=>{ne.preventDefault(),ne.stopPropagation(),me&&(0,i.L9)([me]),(0,i.xg)(`/paths/${Ie}`)}},E.createElement("div",{className:r.img},E.createElement("img",{className:r.cover,src:`${ae}`}),q&&(0,ee.bg)()&&(ye==null?void 0:ye.studying)&&E.createElement("div",{className:`${r.movebq} user-path-items`,onClick:ne=>{ne.stopPropagation(),Pe(ye)}},E.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),E.createElement("span",{className:"c-red"},"\u79FB\u9664")),(we=ye==null?void 0:ye.subject_tags)==null?void 0:we.map((ne,re)=>{var O,S;if(re===0){const _=(O=Ne.find(N=>N.name==ne))==null?void 0:O.swimg;return E.createElement("img",{className:r.sign,src:_,style:{left:"-4px"}})}const be=(S=Ne.find(_=>_.name==ne))==null?void 0:S.ptimg;return E.createElement("img",{className:r.sign,src:be,style:{left:`${48+52*(re-1)+2*re}px`}})}),E.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(ye==null?void 0:ye.excellent)&&E.createElement("div",{className:r.bq},"\u5F00\u653E\u8BFE\u7A0B"))),E.createElement("div",{className:r.name},E.createElement(g.Z,{title:Ce&&(ye!=null&&ye.excellent_alias_name)?E.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Yt}`,E.createElement("br",null),E.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ye==null?void 0:ye.excellent_alias_name}`)):Yt},E.createElement("span",{className:r.e},Ce&&(ye==null?void 0:ye.excellent_alias_name)||Yt))),q&&H&&((Xe=ye==null?void 0:ye.progress)==null?void 0:Xe.all_score)!=0&&E.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},E.createElement(V.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((ct=ye==null?void 0:ye.progress)==null?void 0:ct.my_score)/((ft=ye==null?void 0:ye.progress)==null?void 0:ft.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(ot=ye==null?void 0:ye.progress)==null?void 0:ot.my_score,"/",(bt=ye==null?void 0:ye.progress)==null?void 0:bt.all_score),(!q||!H)&&E.createElement("div",{className:r.tags},E.createElement("div",null,E.createElement(g.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},E.createElement("span",null,E.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),E.createElement("span",null,ye.stages_count))),E.createElement(g.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},E.createElement("span",null,E.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),E.createElement("span",null,ye.members_count)))))))})),!L.length&&E.createElement(ie.Z,null)))}},47949:function(dn,ut,e){"use strict";e.d(ut,{jL:function(){return d},w9:function(){return Ve},dN:function(){return z},QD:function(){return wt},cQ:function(){return ft.Z},Oz:function(){return _},op:function(){return F},O5:function(){return Nt},_b:function(){return qt},t7:function(){return L},Gi:function(){return Cn},YG:function(){return kt},kT:function(){return ln},qp:function(){return ze},K3:function(){return Te},vr:function(){return Wt},qE:function(){return Z},Je:function(){return te},wb:function(){return G},lB:function(){return ct},cq:function(){return dr},tp:function(){return l},Si:function(){return Fn},k8:function(){return Ar},Du:function(){return yr}});var r=e(59301),a={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},g="data:image/png;base64,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",d=({dataSource:st=[],img:pt,imgWidth:vt=346,title:Jt,sunTitle:An,bannerExtraContent:Un})=>r.createElement("div",{className:a.banner},r.createElement("div",{className:a.content},r.createElement("aside",null,r.createElement("p",null,r.createElement("b",null,Jt),r.createElement("span",null,An)),st.length>0&&r.createElement("div",{className:a.btns},st.map((wn,hn)=>r.createElement("div",{key:hn,onClick:wn.click},wn.name,wn.sign?r.createElement("img",{src:g,width:39}):null))),Un),pt&&r.createElement("img",{style:{marginTop:33,marginRight:38},src:pt,width:vt}))),w={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},i=e(92310),ie=e.n(i),ee=e(89392),j=Object.defineProperty,Se=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,de=(st,pt,vt)=>pt in st?j(st,pt,{enumerable:!0,configurable:!0,writable:!0,value:vt}):st[pt]=vt,X=(st,pt)=>{for(var vt in pt||(pt={}))B.call(pt,vt)&&de(st,vt,pt[vt]);if(Se)for(var vt of Se(pt))x.call(pt,vt)&&de(st,vt,pt[vt]);return st},ze=({dataSource:st=[],value:pt,onChange:vt,onTitleChange:Jt,className:An,title:Un,titleWidth:wn=41,style:hn={},fontColor:sn="#6A7283",showCount:_n,classNameActive:Hn,styleItem:tr={}})=>{const[zr,Qr]=(0,r.useState)(0),[ca,Ca]=(0,r.useState)(!1),nr=(0,r.useRef)(null),Va=(0,r.useRef)(null);return(0,r.useEffect)(()=>{var Xa;st.length!==0&&(((Xa=nr==null?void 0:nr.current)==null?void 0:Xa.clientHeight)>97?Qr(1):Qr(0)),st.length===0&&Qr(0),Ca(!1)},[st]),r.createElement("div",{className:ie()(w.row,An),style:hn},r.createElement("div",{onClick:(0,ee.throttle)(()=>Jt==null?void 0:Jt(),2e3),style:{width:wn,marginTop:ca?12:4},className:`${w.title} ${Jt?"current":""}`},Un),r.createElement("div",{className:ca?`${w.tagsWrap} ${w.tagsBorderWrap}`:w.tagsWrap},r.createElement("div",{className:w.bar,ref:Va,style:zr>0?{height:zr===1?97:"auto",overflow:zr===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},r.createElement("div",{className:w.tag,ref:nr},st==null?void 0:st.map(Xa=>r.createElement("span",{onClick:()=>vt(Xa.id),key:Xa.id,style:X(X({color:sn},tr),(Xa==null?void 0:Xa.style)||{}),className:pt===Xa.id?ie()(Hn||w.active,Xa.classNameActive):""},r.createElement("span",{title:Xa.name,className:w.name},Xa.name),!!_n&&r.createElement("span",{className:w.num},Xa.count))))),!!zr&&r.createElement(r.Fragment,null,zr===1?r.createElement("div",{onClick:()=>{var Xa;Qr(2),((Xa=nr==null?void 0:nr.current)==null?void 0:Xa.clientHeight)>245?Ca(!0):Ca(!1)},className:w.action},"\u5C55\u5F00",r.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):r.createElement("div",{onClick:()=>{Va.current.scrollTop=0,Qr(1),Ca(!1)},className:w.action},"\u6536\u8D77",r.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},ge={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},Te=({dataSource:st=[],value:pt,onChange:vt,onTitleChange:Jt,className:An,title:Un,titleWidth:wn=41,style:hn={},fontColor:sn="#6A7283",showCount:_n,expand:Hn=!0})=>{const[tr,zr]=(0,r.useState)(0),[Qr,ca]=(0,r.useState)(!1),Ca=(0,r.useRef)(null),nr=(0,r.useRef)(null),[Va,Xa]=(0,r.useState)(Hn);return r.createElement("div",{className:ie()(ge.row,An),style:hn},r.createElement("div",{className:"flex item-center justify-between"},r.createElement("div",{onClick:(0,ee.throttle)(()=>Jt==null?void 0:Jt(),2e3),style:{width:wn,marginTop:Qr?12:4},className:`${ge.title} ${Jt?"current":""}`},Un),r.createElement("i",{className:`iconfont ${Va?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Va?8:10},onClick:()=>Xa(!Va)})),Va&&r.createElement("div",{className:Qr?`${ge.tagsWrap} ${ge.tagsBorderWrap}`:ge.tagsWrap},r.createElement("div",{className:ge.fenge}),r.createElement("div",{className:ge.bar,ref:nr},r.createElement("div",{className:ge.tag,ref:Ca},st==null?void 0:st.map(ja=>r.createElement("span",{onClick:()=>vt(ja.id),key:ja.id,style:{color:sn},className:pt===ja.id?ge.active:""},r.createElement("span",{title:ja.name,className:ge.name},ja.name),!!_n&&r.createElement("span",{className:ge.num},ja.count)))))))},ue={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},l=({dataSource:st=[],value:pt,onChange:vt,className:Jt,style:An={}})=>r.createElement("div",{style:An,className:ie()(ue.tabs,Jt)},st.map(Un=>r.createElement("span",{onClick:()=>vt(Un.id),className:pt===Un.id?ue.active:"",key:Un.id},Un.name))),k={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},R=e(92832),L=({dataSource:st=[],value:pt="",onChange:vt,onInputChange:Jt=()=>{},className:An,style:Un={},placeholder:wn,allowClear:hn=!1})=>{var sn;const[_n,Hn]=(0,r.useState)(""),[tr,zr]=(0,r.useState)("");(0,r.useEffect)(()=>{var Ca;let nr=pt;(Ca=JSON.stringify(pt))!=null&&Ca.includes("{")&&(Hn(pt.id),nr=pt.value||"");try{zr(decodeURIComponent(nr||""))}catch(Va){zr(decodeURIComponent(nr||""))}},[pt]);const Qr=()=>{vt(encodeURIComponent(tr),_n||null)},ca=Ca=>{Ca!==_n&&(Hn(Ca),vt(encodeURIComponent(tr),Ca))};return r.createElement("div",{className:ie()(k.input,An),style:Un},!!st.length&&r.createElement("div",{className:k.dropdown},r.createElement("div",{className:k.text},(sn=st.find(Ca=>Ca.id===_n))==null?void 0:sn.name,r.createElement("i",{className:"iconfont icon-zhankai4"}),r.createElement("b",{className:k.b1}),r.createElement("b",{className:k.b2})),r.createElement("div",{className:k.menu},st.map((Ca,nr)=>r.createElement("div",{key:nr,onClick:()=>ca(Ca.id)},Ca.name)))),r.createElement(R.default,{onPressEnter:Qr,value:tr,onChange:Ca=>{zr(Ca.target.value),Jt(encodeURIComponent(Ca.target.value),_n||null)},bordered:!1,placeholder:wn}),r.createElement("i",{onClick:Qr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},M={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},te=({value:st,onChange:pt,className:vt,total:Jt,pageSize:An,style:Un={}})=>{const wn=st<2,hn=st>=Math.ceil(Jt/An);return Jt<=An?r.createElement(r.Fragment,null):r.createElement("div",{className:ie()(M.quickPager,vt),style:Un},r.createElement("div",{onClick:()=>{wn||pt(st-1,"prev")},className:wn?M.disabled:""},"\u4E0A\u4E00\u9875"),r.createElement("div",{onClick:()=>{hn||pt(st+1,"next")},className:hn?M.disabled:""},"\u4E0B\u4E00\u9875"))},ce={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Ge=e(71418),me=e(6848),Ae=e(13570),Pe=e(90524),q=e(49661),Ce=e(96908),H=e(57177),oe=e(81378),Ne=e(57884),G=({className:st,dataSource:pt=[],col:vt=4,right:Jt,bottom:An=23,precision:Un=0,wrapWidth:wn=1200,trackEventItems:hn,loading:sn})=>{const _n=Math.floor((wn-(vt-1)*Jt)/vt);return r.createElement(Ge.Z,{spinning:sn},r.createElement("div",{className:ie()(ce.list,st)},!!pt.length&&pt.map((Hn,tr)=>{const{name:zr,id:Qr,identifier:ca,power:Ca,cover_image_id:nr,pic:Va}=Hn;return r.createElement("div",{className:ce.wrap,key:Qr,style:{width:_n,marginRight:(1+tr)%vt===0?0:Jt+Un,marginBottom:An}},r.createElement("a",{target:"_blank",href:`/shixuns/${ca}/challenges`,className:ce.li,onClick:Xa=>{Xa.preventDefault(),hn&&(0,q.L9)([hn]),Ca&&(0,q.xg)(`/shixuns/${ca}/challenges`)}},r.createElement("div",{className:ce.img},r.createElement("img",{className:ce.cover,src:`${Va}`}),Hn.is_jupyter&&r.createElement("img",{className:ce.sign,src:Ce}),Hn.is_jupyter_lab&&r.createElement("img",{className:ce.sign,src:H}),Hn.is_unity_3d&&r.createElement("img",{className:ce.sign,src:oe})),r.createElement("div",{className:ce.name},r.createElement(me.Z,{title:zr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},r.createElement("span",{className:ce.e},zr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),r.createElement("div",{className:ce.tags},r.createElement(me.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},r.createElement("span",null,r.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),r.createElement("span",null,Hn.challenges_count))),!!Hn.myshixuns_count&&r.createElement(me.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},r.createElement("span",null,r.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),r.createElement("span",null,Hn.myshixuns_count))),r.createElement(me.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},r.createElement("span",null,r.createElement("span",null,Hn.level))),r.createElement("div",{className:ce.rate},r.createElement(Ae.Z,{allowHalf:!0,disabled:!0,defaultValue:Hn.score_info}),r.createElement("span",null,"\xA0",Hn.score_info?`${Hn.score_info}\u5206`:"5\u5206")))),!Ca&&r.createElement("div",{className:ce.lockWrap},r.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),r.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!pt.length&&r.createElement(Ne.Z,null)))},we={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},ct=({className:st,dataSource:pt=[],col:vt=4,right:Jt,bottom:An=23,precision:Un=0,wrapWidth:wn=1200,wrapClassName:hn,trackEventItems:sn,loading:_n})=>{const Hn=Math.floor((wn-(vt-1)*Jt)/vt);return r.createElement(Ge.Z,{spinning:_n},r.createElement("div",{className:ie()(we.list,st)},!!pt.length&&pt.map((tr,zr)=>{const{name:Qr,id:ca,identifier:Ca,power:nr,cover_image_id:Va,pic:Xa}=tr;return r.createElement("div",{className:ie()(we.wrap,hn),key:ca,style:{width:Hn,marginRight:(1+zr)%vt===0?0:Jt+Un,marginBottom:An}},r.createElement("a",{target:"_blank",href:`/shixuns/${Ca}/challenges`,className:we.li,onClick:ja=>{ja.preventDefault(),sn&&(0,q.L9)([sn]),nr&&(0,q.xg)(`/shixuns/${Ca}/challenges`)}},r.createElement("img",{src:e(47621),className:we.titleBg}),r.createElement("div",{className:we.name},r.createElement(me.Z,{title:Qr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},r.createElement("span",{className:we.e},Qr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),r.createElement("div",{style:{padding:"14px",paddingBottom:0}},r.createElement("div",{className:we.img},r.createElement("img",{className:we.cover,src:Va?`${Pe.Z.API_SERVER}/api/attachments/${Va}`:`${Pe.Z.IMG_SERVER+Xa}`}),tr.is_jupyter&&r.createElement("div",{className:we.bq},"Jupyter"),tr.is_jupyter_lab&&r.createElement("div",{className:we.bq},"JupyterLab"),tr.is_unity_3d&&r.createElement("div",{className:we.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),r.createElement("div",{className:"mt20 flex item-center justify-between"},r.createElement("div",null,r.createElement("span",{className:we.text},"\u5B66\u4E60\u4EBA\u6570"),r.createElement("span",{className:we.value},tr.myshixuns_count)),r.createElement("div",null,r.createElement("span",{className:we.text},"\u56F0\u96BE\u7B49\u7EA7"),r.createElement("span",{className:we.value},tr.level))),r.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},r.createElement("div",null,r.createElement("span",{className:we.text},"\u5173\u5361\u6570"),r.createElement("span",{className:we.value},tr.challenges_count)),r.createElement("div",{className:we.rate},r.createElement(Ae.Z,{allowHalf:!0,disabled:!0,defaultValue:tr.score_info}),r.createElement("span",{className:we.value,style:{color:"#FF9C00"}},"\xA0",tr.score_info?`${tr.score_info}\u5206`:"5\u5206"))))),!nr&&r.createElement("div",{className:we.lockWrap},r.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),r.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!pt.length&&r.createElement(Ne.Z,null)))},ft=e(929),ot={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},bt=e(79005),Yt=e(20345),Dt=e(77882),Ie=e(31081),Pt=e(75309),fe=e(71979),ae=e(47558),I=e(42922),m=e(66832),ne=e(96593),re=e(19664),O=e(91833);const S=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:bt,swimg:Yt},{name:"101\u8BA1\u5212",ptimg:Dt,swimg:Ie},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Pt,swimg:fe},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ae,swimg:I},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:m,swimg:ne},{name:"\u519B\u961F\u4E00\u6D41",ptimg:re,swimg:O}];var _=({className:st,dataSource:pt=[],col:vt=4,right:Jt,bottom:An=23,precision:Un=0,wrapWidth:wn=1200,trackEventItems:hn,loading:sn,wrapClassName:_n,imgClassName:Hn,isArrow:tr=!1})=>{const zr=Math.floor((wn-(vt-1)*Jt)/vt),[Qr,ca]=(0,r.useState)(),[Ca,nr]=(0,r.useState)(),Va=ja=>ca(ja),Xa=()=>ca(-1);return r.createElement(Ge.Z,{spinning:sn},r.createElement("div",{className:ie()(ot.list,st)},!!(pt!=null&&pt.length)&&(pt==null?void 0:pt.map((ja,Yo)=>{var Ho;const{name:al,id:pl,identifier:go,featured:sl,school_name:Yl,image_url:ul,excellent:ql,is_plan:kl}=ja;return r.createElement("div",{key:pl,className:ie()(ot.wrap,_n),style:{width:zr,marginRight:(1+Yo)%vt===0?0:Jt+Un,marginBottom:An}},r.createElement("a",{target:"_blank",href:`/paths/${go}`,className:ot.li,onClick:la=>{la.preventDefault(),hn&&(0,q.L9)([hn]),(0,q.xg)(`/paths/${go}`)}},r.createElement("img",{src:e(39057),className:ot.titleBg}),r.createElement("div",{className:ot.name},r.createElement(me.Z,{title:al},r.createElement("span",{className:ot.e,style:{color:tr&&Qr===Yo?"#145DFF":"#000000"},onMouseEnter:()=>{Va(Yo)},onMouseLeave:Xa},al))),r.createElement("div",{style:{padding:"14px",paddingBottom:0}},r.createElement("div",{className:ie()(ot.img,Hn)},r.createElement("img",{className:ot.cover,src:`${Pe.Z.IMG_SERVER+ul}`}),(Ho=ja==null?void 0:ja.subject_tags)==null?void 0:Ho.map((la,Da)=>{var Do,Ja;if(Da===0){const zo=(Do=S.find(vl=>vl.name==la))==null?void 0:Do.swimg;return r.createElement("img",{className:ot.sign,src:zo,style:{left:"-4px"}})}const lo=(Ja=S.find(zo=>zo.name==la))==null?void 0:Ja.ptimg;return r.createElement("img",{className:ot.sign,src:lo,style:{left:`${48+52*(Da-1)+2*Da}px`}})}),r.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(ja==null?void 0:ja.excellent)&&r.createElement("div",{className:ot.bq},"\u5F00\u653E\u8BFE\u7A0B"))),r.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},r.createElement("div",null,r.createElement("span",{className:ot.text},"\u7AE0\u8282\u6570"),r.createElement("span",{className:ot.value},ja.stages_count)),r.createElement("div",null,r.createElement("span",{className:ot.text},"\u5B66\u4E60\u4EBA\u6570"),r.createElement("span",{className:ot.value},ja.members_count))))))})),!pt.length&&r.createElement(Ne.Z,null)))},N={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},xe="data:image/png;base64,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",Je=e(59301),Ve=({className:st,dataSource:pt=[],col:vt=4,right:Jt,bottom:An=23,precision:Un=0,wrapWidth:wn=1200,trackEventItems:hn,loading:sn})=>{const _n=Math.floor((wn-(vt-1)*Jt)/vt);return Je.createElement(Ge.Z,{spinning:sn},Je.createElement("div",{className:ie()(N.list,st)},!!pt.length&&pt.map((Hn,tr)=>{const{subject_identifier:zr,id:Qr,identifier:ca,power:Ca}=Hn,nr=Hn.is_public!=0&&Hn.is_public;return Je.createElement("div",{className:N.wrap,key:Qr,style:{width:_n,marginRight:(1+tr)%vt===0?0:Jt+Un,marginBottom:An}},Je.createElement("a",{className:N.li,onClick:Va=>{Va.preventDefault(),hn&&(0,q.L9)([hn]),(0,q.xg)(Hn.first_category_url)}},Je.createElement("div",{className:N.top},Je.createElement(me.Z,{title:Hn.name},Je.createElement("div",{className:N.name},Hn.name)),Je.createElement("img",{className:N.img,src:Pe.Z.IMG_SERVER+"/images/"+Hn.avatar_url}),Je.createElement("div",{className:N.text,title:Hn.creator},Hn.creator),zr&&Je.createElement("div",{className:N.btns},Je.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Je.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),nr&&Je.createElement("div",{className:N.sign},"\u516C\u5F00")),Je.createElement("div",{className:N.bottom},Hn.visits>0&&Je.createElement(me.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Je.createElement("span",null,Je.createElement("i",{className:"iconfont icon-liulanyan"}),Je.createElement("span",null,Hn.visits))),Hn.course_members_count>0&&Je.createElement(me.Z,{title:"\u6210\u5458",placement:"bottom"},Je.createElement("span",null,Je.createElement("i",{className:"iconfont icon-chengyuan"}),Hn.course_members_count)),Hn.tasks_count>0&&Je.createElement(me.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Je.createElement("span",null,Je.createElement("i",{className:"iconfont icon-zuoye"}),Hn.tasks_count)),Hn.is_end?Je.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Je.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Hn.is_accessible&&Je.createElement("div",{className:N.lockWrap},Je.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Je.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!pt.length&&Je.createElement(Ne.Z,null)))},Ye={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXWmQXFd1/s59r3t6nX00o93GluV9AQNxiAkIB0OMISFsFQqSAhOohFR+JKmEQPILClJZfpEfIUAChFQSHIJxnGDiDYwsb8KRLUuWZcmSxqN9pJF6nV7eSZ373u1509Mzvd2eGVt6VV2z9Ht3+9459+yX8Bq4mDmWK2GLqla3MvFWZt4KpjVMSBNzGoQ0M6WJkJbpMiNDxBkwMkyUIUYGxCeJaB8x7fMcZ18yiv1EVHy1Lw+9GicwO8tXlSrlbSB6O4HfANAmZlY250JEHsBHGLQTzA9H3chDfX2012Yfy9HWqwJgZh7NF6vvY/a2gWkbgyeWY3Hq+yDQcRA/RKQeSsSce4jo9EqMo50+Vy3AzNxXKFTv9MAfB/AuZo60M7Fe30tEZQA/UqBvx+POvUQ02+s+O2l/1QGcy5Xe6Cn1SXj8YYAHO5nU8j9DM1D0b8rzvpFMRp9a/v4X73HVAJwplN9GHj7P4NtW0wK1OxYCPcAKX0rHI4+0+2wv7l9xgHPFyrs9j78A5l/sxQRXrE2ix5SiLyZj7v+s2BgArBjA+XzpzR7oq8x880ouQK/7JqKnFfiziUT0iV731aj9ZQeYmYez+fJXiOguZl72/ldkkYmYmb+eSkT+lIjOLOcYlm2BBcx8sfoJz+O/BHhkOSe5evqiaaXoTxIx55tExMsxrmUBOJ/njVVUvgvmW5djUqu+D6JHHbgfTSRostdj7TnAuWLlDq/K37pwqXYxCGlaOfRbyZh7Xy9B7hnAzOzmCpUvA/jDC2WvbReogE3/TTLufo6IKu0+38r9PQE4n+f1VVS+B+ZbWhnEBX8P0Q4H7gcTCZqyvRbWARZHQLlavp8ZG20P9rXcHhEmI07kdtsODasA5/OlX6gy/dfF/bbTV5GmHeL3JBLRxzttof45awCLRYo9vpuZE7YGdyG2Q0R5UvQBWxYwKwBn8pWPEPg7IlhdiKDYnrMIXAz6WDrh/mu3bXcNcEC5P7wIbrdQzH9eQCZF7+2WkrsCWPZcD/TgRbZsF1zTmrBrBX5HN3tyxwD7YTOVRy8KVL0Bd65Vmo667q2dStcdASx6rofyjouqUK/B9dsXFUohcksnenLbAMtemy1UfnrRiLE84NZ6IdqRirtvbdfi1TbA2Xz5r5j5j5Z5ehe705RMf51KRP64ncVoC2BxHLDH9/batlz2gJPnFc7PArNVgvjViABH6Zhm/ZErQoxkH7AmxYhHlsX71s7aWr9XbNek6M52HBQtA6xdflx5pldCVaEMHDuvcK5A8AjI5oB8EShXgEoZKFeBSgVQCohEgKjr/4z3AUP9gCIg7jLWpBn9fa9lsMXa5d7UqquxJYCFYrOFyk964c8V4F44oVCsEs5lgfNZIJcHPMFIk27wU0sbof/V0UcyBgz2AyMDQDQCbBzwXrtAEz2airu/3ErQQEsA5wqVT3qe93WbPKfqAS+eUsiWCWdmgJPTQLVaB2gjw6oB3U9B0azbsGz5XV6KsWFg01pAzGqXjniIua89ilZK3ZWMu99ohklTgP0YqsqLNlnz+SJh7ymF8xkf2JKEkFu+BOx1Y8CGNcBAH2P9gGe5h5VujqZTCfeKZjFeTQHO5EpfA/ApW9N5ZYYweU5h6jhwPlfHcpux5Ha/BxCLAldfBqSijMtHX2sg4x/SyejvLIXNkgAHoa07bEnNe48rnCkQDr8CFBokehh2q1ntIizYsOVG3y/g6AH7dl3gykuAvj4gAkahSihUCCVP9nryJfNgj1dguIrQ5wKJCCMZZaSjjOGEh6jV9LbuSUb2YAW+ZamQ3CUBzubLT9mKW95zTOFkhnDoqC8NL8clL0oqSYgnCSoCVIM92580axAjji+BuyqQ4RgQOq8wUKrK/0jv83Ilo8BQzMO6VBUDseWYQfM+JO46lYi8cbE7FwVYZxxUvf9u3kXzOyZnCIfPKuw/FAhSgcxTz3GbyFQLpOh6Ics877qE9AAQiZEGSyJUI6JGOT5VxlxocEWvdgTcAGQBUtQwWRTDTQTkYhXIlQnZElD2fMBjDmMizdjYX0VkhSlbOepXF/M6LQpwJl/ebiOd5FyR8PxxhQNHgGKP8+9EL04PKU2tAr5LjIQLJB0DJmswDbACpuP41KuBFYDlEwBsKFdz72ClZqvA2SJpI4yALc+PJ6rYPCDSevOXvSd3EG1PJyK/1KjthgBLIhg8frjbwYgq9MRhB5PHgXOZha01k5nq9d4FalEgowk4/UMKTp/fR59iJBX0nqkBo8ASpsGVPdYHVD7yuwY8uLcGcrAyNZCljbopZErAqQKhWPGB3pD2cEl/RUyK3S5d+88renujhLeGI8nmyv9rI8vv+aMKh6cJk8eC8Tbjye1Oi4BEkpDo91lxVDFSjghS/lVjuQZgMXc6DDdgxRrYEAWbl0GDHwC6FMBmuLkycKJAKFUJMQe4YriCwdjy6t6S1ZhKRn6l0TY37386Pxd4st21rr9fWNnTkw72HeyNnit7Z/+YAsn+CUbaBWJ68wzADbFZQ8GaJSuex6INy9ZCVmDvNkBLW2Y/DrPpxdbmTBGYLhCYCBvSVWzury4rNSvgTfX5yQsoOJMr/T2AJXWrVsDfeUThldOEoydbubu9e9wIYWBUFtJnxwPOHPuct28KyHWs1yHWVCsgCgULwAZkDXBA3ealaAdgmYWoXlNZ0vtzfx9wzUhZ97NM19fSyeinw33NA1jKJmTzlePdZtaL40Cod8+BQGq2OLtIFBgcVVrlSTiMtDPXeHgy+ndDgYFkrPfZEBUb9cgA7H8X7M/B3m0o17QXNLvkjGRsx/OkJW+R2q8erWjW3fuLZlIJdyJcTmIewPl85QNV9r7X7UD2nVTYd4wweXTplpoZNuqf7osB6WEFD4xBw5IbdFG/b8rfMlENoKZQn01rISvYg42qNPcSzLFneRH0FWL/razR6QLh7KxvNLl2tLwsUrZD6oOJhHu3Gd88gLP5skRH3tnK4Je6Z/tBBwenGkvOnbYtHqL+Nb5DeFgMFK2wPSNBB9gYdu2zaNZg14QsvZfPl6r1ixH+NFCfms3nfBk4lSdEXcK1Y2X0tTLuZo0u8T0R3ZtKRN67AGApVZQrVI52W81GDANPHnGw64XA5RcaTODsWbSswGJCthguhsYJHjNGWwXXEJ0BSChYfjdsGKzB05Qb/M/swWGVSb8MwbMycNNGeG9uhse5EnC6qLShRUAWga5Xl1T/ScbddabEU42CbbkEX55W2DtFONAg87WZltToBZAFHV4rbBkYiDASLSzOPLYUAtgA6APFvkFD2HQAvBikjSQt1C036BdAKDt4EbSEbQwjIQNIM8BEXz5fJu3Zunqkt7basCuxthbZfOm7zPjNZgNt9v3OSYWXpgjHpxf655sB3Kjt0XEhLyDpMvrrBZVGqmadXlDbPo3QFLJUacOJYuhce+NXDu4z0nRY0hbDiTgu6oWxZmsi30sXIniJk0NUKDGK9Ooiwr+kEtGPhsQGCZEpH7NRQc7sv9PnlgzA0HNrZslKpgnxftKq0FCHZkAjYEl/AkxNWBKngo4aYWxdR7h8Qr5f3AJVKDF2H/FNnZHASSHgmz26FbCkv6kcoQrCVaMVpHsUiCAV+VLJyNoawEHtxz2tDLLZPT894OClI37oTTeXcoHRCaUdBbLvLrH2S3YzT481+CrA84CKJ2oc49feRHA1T176+vlBT8eGxSJ+PJgxc7ZjmRQ9+WiOEHMJ142WemYIibqRqyVYXs8qkyv9HoCvNptgK98/+rKD3S8CxVIrdy9+z8ioguoDBiOMePO1X9hQ6JkwFcuNQkns+UaJSpnx4V8iOC28QY+/6KFSBeIxaJVHuxoDo0k7sz1bIpwrETalq5hI9oxVfzadjP6dD3C+/B9gfn87g1zs3u2HHDz9/CIGjmY8OWhUjBlD4wpR8lWijq6wcyD4XW/ZQTBfqeJHbM5WGB9/W2sA/2yvp6k+0Qckoj6rNlaxdsYoe/8reV/6u3GsBKcdFtBqR0T/kU5EPqABzuZLLzPjklafXeq+n73s4JkXgFIXFDw2IdIMMBbh1vTdRgOqM0roNQwiN8TLpcEtC6dhfPK25gCLivbALtZUm4wDcQFYjCQdbh/ioDg1q3TwwIaUfSomwqFUInqpVOiK5QqVnK16yz854OCFg/LSLBSi6nFopBaJnXlkgtBHjCEb9WVDDgPDmiVao6zBBUR4+sztPsAvHmU89KwvOMn+KuDJfhuLsLZ7y/8kPFc+ArDEZndCwWYdROAShnLjmjKUZSqWetfJuJuk7Cxfx5XyszaoV9rQQtYkMD3TWYsjYwQ3ThgV6u1k7w11G1aRTJy1sEfJnBAOU5DPLOOzd/gA//wA49+3+/ZoAU8C9hIxRqoPSCeAlAG3zwc+2uEebIaYKQPTswqbByoYj9t3L5IbuZ5s2Z/NoB9/WWH/FOHY6QZ6cIM45nAQnbQxsVHpSIzRaGcvSPgpAViANTZvEazEEWDYswB8+QTjnTdKGA7hbJbx7YeBM1mgT8CNCqjsAxuHTpOR/Ve+kxfA2LE7JT6zF8vLcs2wfeOH2KUpVyh/3vP4i90vp9/CnuMKe15pbMlqxqJF700PkdYPJSKjkyvs9dEB8SEjhuy9IgUbAeuWrcC1m+aziVKF8cOngJdPCKA8n3KjQFxYdjRwMYZiuToZqzxzukjIVwnXj5T1S2PzUoq+QNl86dvM+JithjNFwtOTCk8+17zFeqF6fK2CijLWRHyvTzeX5gwBBUs7QrkSzSl6rLDW224A1gws3snOA4xnXvapt541a0NHKOynm3FKQN+JosLGlIeJpKR22LuI8B3K5sr3M/id9pr19+Fn9/sJZK3mFkn/Gy5ROjpj1IJwpfdcAVhin4U1e6ISARMDwLbrhAqbv0FHzzCeeInR5wCpuL/v9sneKy9gyG/czdrJMEVlSrmErcN2UzwI9GPK5MuP2U7mfmZS4YVX/Bjo8LWUGizS85p1hGSdE7+txTP6bqAOCRVrlajqS83XbwbecJnOs2252fwsQ6hZ2pFMRtl/ayG3gamy5cYWufFkUYLwCTeNWbZsEe2gbK70LAPXdTvI8PPTeYKA/OTu4L9GQFzCXzgwAKSGFIYc7spnKtgZdUgAFvelsOZrNwE3X946sOH5VD3Gjn2sbdkxAdmCgBVuX9yJ58oKVw1XkLSY50zAc7IHWzNyhAf96AEH+yehpelWrjVjhGiSMBZlcR51fIUBFoFKqFcMGrddD1w63hnAMpgn93uQUCRRmbQU3aWKFJ5gvgKcLilc2l/FSMye0UOMHZTJlU/bzBw0Az+dIzx3TGHHLn8PbHZt2KSgHMZ4N+qRsVYFrFnSUWXfFYPGO28ELptYCHClyrjnCeCJF32Hxi1XAnfcLFLy/Hu37w0ADqxYhoprHqpmE1zie9HLjxUUxpNVLWzZu2iasvnyLDN3s6yLjuexgw4OHAUOmbjoJUa++RKlY5bFc9TxFQZY2HPZ/+RngXe/Hrh87UKAv79DTJDzA99Fwn7PG+ff+8huD/kS0C/6cNwXtsRUaSNiUnawyRxhKAZcNmBPHyaiUk8Bzs4SnplSePw5P5uwfgsOC12XvE7BdRgjXfDnmr3ZWKvEHBkAfMfrgS3rFgL8Z//M+gUQsIxrUSTmP//Q/Hsf2OXp+/qTvtokurCoSyaeuuOXMnjwlRwhFSVcMWRPktYA94pFmwnvO6EgyWdPPOdLtDUvf92KXHKZ7z3qxLEvL4oSyVli8uTEQckOrPgClrxYuSLjzpsJV6xfCPBf/AvrPVrAMi+gWKw+5/thatf9z3g4XwAGk0DaOBsCn7D2NNZnQrSJ+NG8H30pgpa9S7Po3ghZ4UE+dUjh+DnCzr3zSy6E77lsi9KpJ+0ArM2QoRIe2lsURGr4rkDfW5QtAu97E+HKBgDf97RIyHMAS5ti4br9pvkA3/e0h5k8MBAALGZM0Yd1THUQ01XLoOhAljteJN3ONRbjtbSQ1Qs1qf4NFIqS/fjISWDfoSDZuq6myqVbFGLi/zXSQJ3tPaxpSfvakCFxVAFXEEuV1nsFYDFJGndghZErAO+/hXDVhsZC1oPPAruP+C/LdZuBt1+3UMj6wROM0xnGQMKn4Hk26SDHycRxmQS2dijxaIEQUaQzIWxdWk2ylSbabFCirkim4akZ4NmXfBDCe/DlW5SOvdJOBpNxv0ijJiPfUKuxVA0lgY0jvgAkL4BsCcb+fOm4sNcOSCsYw6GTrL1P2gccfKTfmTxr27b8XwcAhCxcbdhTMCUsOgJcPWSRRRM9JqbKHzH49mYA2fheFuSpIw7OFYCn9wRhPQHKW7YqXdhsIsicr0VfBB2HKdgYMgyI8vKsHwLeek17Viobc2Jm7J1iZIq+AaRmp24zlMcXsoArLAJMoPutOxtaWbTnjymcLRB27YcOr5Vr6xWkY5Q3JedaMKCaMknyjfEQyXeyzwqFFivAnW/ojkJbGfdi92SLjJ0HWbsXta06FAjQChXLnCbzhOE+xusG7TkctLPBtruw1YU6lSHsP62QLQC7DwJrxhWqirFloI5FByjXtuTQPlsTpMrAb79t+anXzFWo+Me7WEd6yN4sTgmTEtMKwBL8d7ygsDZZxXqLhg7tLrTt8G8VYHPfoWmF4znC0TMKmSrwun5PmwH9sjfBj9CebGpVihnSWKlyReBTv9KhA7ndAS9y/z1PeugPoj5MOE+rEZe5ih/ZIUaOIYuJ49rhbztkp5P1kr10+wEXB2cIG/s9DPbNVa+rUYnZi4N4ZpGShTVLPctMAfjM7Z0BfOgE4+cHgfN5YP0ocOtVrbkS6+f5b9s9DKUCCTtg1SbdpdmazJT8tJZrR+xmIOqQHdtBd80ms9j3UtTkP3dHMBpnbOpnQ8C1MoXmOSMxi+QqUq2w+Ewe+My72gf4wV2Me570JV/tpPB8gH7/DmDNYHsS93d/4gNcs3QFOnIrtmrRgUWWuGmNPQm6FnQnC7ccxo5WgL/72QgqHuPGCV4ArBG05Kdmz2UgN+sDfDYL/O672wN4aprxt/fMpaEIECacdt0w8Ad3tgfwPz3kYbQfWk/WwQFBWG0zgEWNFwl6oA/YMmgT4CBsVhY+ky/fDebfaAWEXt7zyAEHR2YUbpjwEHfnDCI1cg4iNLQLMGDPYj48m2kfYKHeR3b7QpGoNgZg8TzJnv4XH5bvWgf5Hx/0MNLvmzLDADdzRuSrUqlH6XoeaxIWPUnhwHebqSvdvABTM8CDByLYMMDYPNA4jNQYLjQQs5J240dBtsuif/A4Y9+UgMFatRGAhTMUSqT39N/eBmwYaR3gbz7oYTQNDKR8Z4REf7TibZJojlmPcMOo9bzhudQVm8ln3QAsz37vWVez5zdvDAEc+tUALM53EbBmAoA//c72WPR9TzFePsma2kR/FR1cABbqPZ8nfPhWYP1wewCPpIHBNgAWs6qwZynWstWigUPWcV7ymd6HLaWPdgvwzikHe04oXD/uYbjBIXnzKLgInAsAvqtNNen+ZxiTp1mrNkJtYkcWwU24grT5628mrG0DYM2iDcChPXgpFi2hOjNlhcstq0cL0kcDQctKAni3AIv/9vu7I7rK683rF7LpBQAXgDMZ4BPvaI+CJc/o2FnW3iHRW8UTJHu7ULAIbe+5mTAx1DoFf+thD8MCcEjIMtV7Gq2JCXqX6gLXj5XbCgRstsYNE8BtlXBo1nkr3+84pPDSGQc3rfMwUkfFJq9XVCRh0YaCP/QWQryFUFjTv0RonJzxU1I0BSs/+kMoeCbruwvHW1SVJL/p7sdYAyxStE5Oa6ImCfWeLYlwVcF4wm7aSsMSDraKsLQCYLN7ciXgnr0RXQfrzZt4XtEWDXCdFC37sGQoXLe5dYr72R4PJ87DZ9GBkGUo+FweeMd1tGRgfHgOzx1mPH+E9f4rAGtX4hIAy94r3iOXCNePlawmni1ahMVn03bKKDUDsJXv/++4g+eOKlw55mHT4NwT2oMU6MEiaIkeLFQsku8Nl0jUhqScNAf68X0eTmXmwm8MixbOIJXof/kawmj/0u3kZhn7p4Bdh31hTbPn4IURgBfLPJR0lUyZsGWwiuG4RdXIP1upcRklWcKVtkuHgfc8xg/3RFGsspaoE0G2gzZ0BA59baoUVSnvmxoF5GyBtIVL9nJxRsglViqxb+uEMskUjPvClXwkPEe8P1pNEs9UYB0TKpb2MtKelA4O0l5M6SVxKMjeLWqWBOJJW8LujbNBUk8bxWsVKuJYIKTlqAGL0Rtm7ZYshGarlGErFNrKPScyhAdecrXA9cYNfhlgk60gYMii66C6or93SuSGRD4KSKUKaVYuFK9LFjoCJOv9Viq362zBIM9Xx2OJqTJg/aYt+SltSx+Vqm9OlMu0pdNLg7YkXlpKOwi7X6x+R1lYc9Yv43PDSFn7j+1eTUoZSme2ipHaGviuowq7TzgYTTJuWucLI8Yebfbi2QBUne8rlBscpCXgGoAFZDE8SByVpj5x64XSQOV7aVf2YT8x3P+ISVTUJ+nLpLqatvTBXAElS1smrSVc+9Ksg6mwU2afNY9YZs26H6X+Ph13PxNe+wWbjK1ywrYAFl/rAy9FcSoHbB5kbBllDZpJKtPpoKGUUJGEBSShNh35EQiopui3T30+0Pr0tKDAmc4hDgQ4kw1hgJW/dX9BrrGpVGteGOEAus0glMcUSgvXddHFSSukzZGXWXTqh9e5pXLCWtiyVBDcFsiywD960UVmlnDNuIe16YCKg2o5RjfWe7MAEQBsYrfmFSM1Vd5DZYRN8W8twAVCnGlT/5T4MX34g++gNtXwxN+rSz0EFfG0V6pW8HRu9lKUVFyCUuXuqhH75Rq0nNFqQXDNpi2V9LcFsLQjqtOPX3Qhhca3jjHWpX1nhA7eC1ixYd36b3koFCigIx39lai5B8Phrvr2IGHcsHbNBYLgwHDYkC6FGDows1Yhvu5QD2nTgCv7vtTFsl2Lo7bG7ZT01yBbOpTDJsiZWeDhgxEtSIlDQth1GBQTqFeLugx1HsSm+1uVsOPQWQ4B7r7TKngpwjU9arFhcxWF5yrBm1LFQQeGLcvzx/KEfIV0wtq1wz0sDE70WDoReUujtV5U0bN5rI5NkCUT75EDEQjYw3HGNeNz0nWAT8jP2KDnYMZm4o1ipswLop9eysgUqsUVbsdUs9NV36OMa0Z7w5bN7Do6VkfvxRYPxrIJsuzJ2w9HcCLrn4N07bicUGazh87bkvpXx3JySAhhPCkCVaV3bNk3bHR2MJZM0fbRdp0vW+Mnxeu055QDqTa1cRDYNMAd17TsdmyyX5+UksEl2eMJW4aqGLPpwG/EjLo92k7vxZYPp+x2Ieufl1NOdr7i4lxRLEuMSwcYo6mFZxzZ7te0J3vtzKwvTMk5iAMxxpXDlR4YMRrOoLvDKX3J0v7xsrYXW3Rl8T7tOen4xUIjrIWwsYSd/N1G4xXVSYA9UyRUPKkeC1w+WMVo74qL1g3D0vGy0upqciUu9XJIwN6+0w4OTit9rI2rWLsb1yQZ6b7OSxKbPkVHlvMLZ2ZJq23i55LDpzcNVrE26fV0r62ft7UDogMq7tkR77apWdqrMuPwjMLhGQdydqI2TijW8dZyVKzYjyWoT2zBi1URFtYrOrcOrq+I98ePwxbmLwYNOdlsfdrDaHx5D7/S62X7iHdf4OKNVa4804t6Hr0A2bQpOvPRjIOTOYWzRd/VOFel3a9ma8yYNcNJrQSir0zJ/RHJXY5D25BFOhYz5cpcNO2Qe1MiQQ1OxVg4ouaO09AzuWLlDvb4XlsHRi/3AklJ4POzCjkpyD0rjgmlvUQV5uBsYXHC+6BHHKF01npsqo+RtFCcrdv5yoHQpOjOZMy9r9W22gJYGs3my3/FzH/UagcX77O3AkT016lE5I/babFtgJnZzRYqP7VdHa+dQV+Q9xLtSMXdtxJRW+kPbQMc7MfrPZR3MGPjBbnYyzxpIkwqRG5JJGiq3a47Alg68YPlK4++2oSudhdo5e+n6ajr3ionqHQylo4B9im59Ase6EFmbhCi3slwLj4TXgEiyivwOxKJ6OOdrkxXAEun4nVij+VQS+sRRp1O6rXwnOy1pOi9yZj7P93Mp2uApfNMvvIRAn/nIsjdQDH3rIDLoI+lE+6/dtuiFYBDlHz3RXbdHSTClknRB7qlXDMKawCbPbnK9F8XBa9OQRYrFb+nmz23vmerABvpulwt339RhWoPZFGFIk7k9k6l5cV6sw6w0ZOrqHzvojGkRZCJdjhwP9iJntush54ALJ2KwJUrVL4M4A9frbbrZovX7fdiWwbwN8m4+7l2LVSt9t0zgM0AxEHhVflbF/flBbvjtHLot9pxHLQK6jxdupOH2n1GuxpR+S6Yb2332dfk/USPOnA/2qrLr5s16DkFm8EJm84Xq5/wPP7LC5eaaVop+pNEzPlmwJ67wa6lZ5cN4BDQw9l8+StEdNeFsjcLmMz89VQi8qdEdKYlZCzdtOwAm3EHIblfZeabLc1lVTYjccsK/NlEIvrESgxwxQAOCWHv9jz+Aph/cSUWoGd9Ej2mFH3RlkWq03GuOMBm4JLwRh4+z+DbOp3ManhOsvxY4UvpeOSR1TGe1TCK0BiC/OS7APoQwKHqHKtsoPOGQzMA/7sCvp5MRp9aTSNdNRRcvyhSTqJQqN7pgT8O4F3MvArC3uZGKdVsAPxIgb4djzv3EtHsagLWjGXVAhxeLCnxlC9W38fsbQPTNgZPrMRiSgU5ED9EpB5KxJx7iKjFkxlXYrR+n68KgOuXJ6ituQ1E2wj8eoA2McuxWPYuqbcM8BEG7QTzw1E38pBtR4C90S7e0qsS4AbsPJYrYYuqVrcy8VZm3gqmcSakiTkFQpqZ0kRIy7PMyBBxBowME2WJkQHxCSLaR0z7PMfZl4xiPxFdXaKvAAAADElEQVQVlwOEXvbx/3Bccpan8cseAAAAAElFTkSuQmCC",z=({className:st,dataSource:pt=[],col:vt=4,right:Jt,bottom:An=23,precision:Un=0,wrapWidth:wn=1200,wrapClassName:hn,trackEventItems:sn,loading:_n})=>{const Hn=Math.floor((wn-(vt-1)*Jt)/vt);return r.createElement(Ge.Z,{spinning:_n},r.createElement("div",{className:ie()(Ye.list,st)},!!pt.length&&pt.map((tr,zr)=>{const{subject_identifier:Qr,id:ca,identifier:Ca,power:nr}=tr,Va=tr.is_public!=0&&tr.is_public;return r.createElement("div",{className:ie()(`${Ye.wrap} ${tr.is_accessible?"":Ye.warpStyle}`,hn),key:ca,style:{width:Hn,marginRight:(1+zr)%vt===0?0:Jt+Un,marginBottom:An}},r.createElement("a",{className:Ye.li,onClick:Xa=>{Xa.preventDefault(),sn&&(0,q.L9)([sn]),(0,q.xg)(tr.first_category_url)}},r.createElement("div",{className:Ye.creator},r.createElement("img",{className:Ye.img,src:Pe.Z.IMG_SERVER+"/images/"+tr.avatar_url}),r.createElement("div",{className:Ye.text,title:tr.creator},tr.creator)),r.createElement("div",{className:Ye.top},r.createElement(me.Z,{title:tr.name},r.createElement("div",{className:Ye.name},tr.name)),Va&&r.createElement("div",{className:Ye.sign},"\u516C\u5F00")),r.createElement("div",{className:Ye.middle},r.createElement("div",{className:Ye.row,style:{marginBottom:6}},r.createElement("div",null,r.createElement("span",{className:Ye.text},"\u8BBF\u95EE\u91CF"),r.createElement("span",{className:Ye.value},(tr==null?void 0:tr.visits)||0)),r.createElement("div",null,r.createElement("span",{className:Ye.text},"\u6210\u5458"),r.createElement("span",{className:Ye.value},(tr==null?void 0:tr.course_members_count)||0))),r.createElement("div",{className:Ye.row},r.createElement("div",null,r.createElement("span",{className:Ye.text,style:{width:42}},"\u4F5C",r.createElement("span",{style:{marginLeft:14}},"\u4E1A")),r.createElement("span",{className:Ye.value},(tr==null?void 0:tr.tasks_count)||0)),r.createElement("div",null,r.createElement("span",{className:Ye.text},"\u72B6\u6001"),tr.is_end?r.createElement("span",{className:Ye.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):r.createElement("span",{className:Ye.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Qr&&r.createElement("div",{className:Ye.btns},r.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),r.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!tr.is_accessible&&r.createElement("div",{className:Ye.lockWrap},r.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),r.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!pt.length&&r.createElement(Ne.Z,null)))},Fe={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},De=e(76560),kt=({dataSource:st=[],value:pt,onChange:vt,className:Jt,style:An={},tabBarExtraContent:Un})=>r.createElement("div",{className:ie()(Fe.tabs,Jt),style:An},r.createElement("div",{className:Fe.tabsWrap},st.map((wn,hn)=>r.createElement("aside",{className:Fe.tab,onClick:()=>{vt(wn.id),wn.link&&De.history.push(wn.link)},key:hn},r.createElement("div",{className:pt===wn.id?Fe.active:""},wn.name),(wn==null?void 0:wn.resetCount)==null&&(wn==null?void 0:wn.total)!==void 0&&r.createElement("span",null,"\uFF08",wn==null?void 0:wn.total,"\uFF09"),(wn==null?void 0:wn.resetCount)!==void 0&&(wn==null?void 0:wn.total)!==void 0&&r.createElement(me.Z,{title:(wn==null?void 0:wn.tip)!=null?wn==null?void 0:wn.tip:""},r.createElement("span",{style:{color:"#9096A3"}},"\uFF08",r.createElement("span",{style:{color:"#000"}},wn==null?void 0:wn.resetCount),"/",r.createElement("span",null,wn==null?void 0:wn.total),"\uFF09"))))),r.createElement("div",{className:Fe.tabBar},Un)),xt={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},ln=({dataSource:st=[],value:pt,onChange:vt,className:Jt,style:An={},tabBarExtraContent:Un})=>r.createElement("div",{className:ie()(xt.tabs,Jt),style:An},r.createElement("div",{className:xt.tabsWrap},st.map((wn,hn)=>r.createElement("aside",{className:xt.tab,onClick:()=>{vt(wn.id),wn.link&&De.history.push(wn.link)},key:hn},r.createElement("div",{className:pt===wn.id?xt.active:""},wn.name),(wn==null?void 0:wn.resetCount)==null&&(wn==null?void 0:wn.total)!==void 0&&r.createElement("span",null,"\uFF08",wn==null?void 0:wn.total,"\uFF09"),(wn==null?void 0:wn.resetCount)!==void 0&&(wn==null?void 0:wn.total)!==void 0&&r.createElement(me.Z,{title:(wn==null?void 0:wn.tip)!=null?wn==null?void 0:wn.tip:""},r.createElement("span",{style:{color:"#9096A3"}},"\uFF08",r.createElement("span",{style:{color:"#000"}},wn==null?void 0:wn.resetCount),"/",r.createElement("span",null,wn==null?void 0:wn.total),"\uFF09"))))),r.createElement("div",{className:xt.tabBar},Un)),Cn=({className:st,style:pt={},children:vt})=>r.createElement("div",{className:ie()(st),style:pt},vt),Rn={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Jn=e(38854),er=e(20834);const vn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var dr=({sortValue:st,dropValue:pt,className:vt,onSort:Jt,onDrop:An,dataSource:Un=vn})=>{var wn;return r.createElement("div",{className:ie()(Rn.orderWrap,vt)},r.createElement(Jn.Z,{dropdownRender:()=>r.createElement(er.default,null,Un.map((hn,sn)=>r.createElement(er.default.Item,{key:sn,onClick:()=>An(hn.id)},hn.name)))},r.createElement("span",{className:Rn.orderTextWrap},(wn=Un.find(hn=>pt===hn.id))==null?void 0:wn.name)),r.createElement("span",{className:Rn.orderIconWrap},r.createElement("span",{className:Rn.orderAsc},r.createElement("i",{className:st==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Rn.cursorPointer} ${Rn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Rn.cursorPointer}`,onClick:()=>Jt(st==="asc"?"desc":"asc")})),r.createElement("span",{className:Rn.orderDesc},r.createElement("i",{className:st==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Rn.cursorPointer} ${Rn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Rn.cursorPointer}`,onClick:()=>Jt(st==="asc"?"desc":"asc")}))))},at={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},Kt=e(3113),lr=e(22688),Bn=Object.defineProperty,In=Object.getOwnPropertySymbols,hr=Object.prototype.hasOwnProperty,Fr=Object.prototype.propertyIsEnumerable,Tr=(st,pt,vt)=>pt in st?Bn(st,pt,{enumerable:!0,configurable:!0,writable:!0,value:vt}):st[pt]=vt,$r=(st,pt)=>{for(var vt in pt||(pt={}))hr.call(pt,vt)&&Tr(st,vt,pt[vt]);if(In)for(var vt of In(pt))Fr.call(pt,vt)&&Tr(st,vt,pt[vt]);return st},Mn=(st,pt)=>{var vt={};for(var Jt in st)hr.call(st,Jt)&&pt.indexOf(Jt)<0&&(vt[Jt]=st[Jt]);if(st!=null&&In)for(var Jt of In(st))pt.indexOf(Jt)<0&&Fr.call(st,Jt)&&(vt[Jt]=st[Jt]);return vt},Pr=(st,pt,vt)=>new Promise((Jt,An)=>{var Un=sn=>{try{hn(vt.next(sn))}catch(_n){An(_n)}},wn=sn=>{try{hn(vt.throw(sn))}catch(_n){An(_n)}},hn=sn=>sn.done?Jt(sn.value):Promise.resolve(sn.value).then(Un,wn);hn((vt=vt.apply(st,pt)).next())}),F=st=>{var pt=st,{className:vt,style:Jt,children:An,loading:Un=!1,openLoading:wn,onClick:hn=()=>{},size:sn="middle",shape:_n="round",theme:Hn}=pt,tr=Mn(pt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[zr,Qr]=(0,r.useState)(!1),ca=(0,r.useMemo)(()=>{switch(Hn){case lr.Fy.THEMEONE:return at.ThemeOne;case lr.Fy.DEFAULT:default:return at.btn}},[Hn]);return r.createElement(Kt.ZP,$r({onClick:(0,ee.throttle)(Ca=>Pr(void 0,null,function*(){wn&&Qr(!0);try{yield hn(Ca)}catch(nr){console.log("error",nr)}wn&&Qr(!1)}),2e3,{leading:!0,trailing:!1}),className:ie()(ca,at[`${sn}-${_n}`],vt),style:Jt,size:sn,shape:_n,loading:zr||Un},tr),An)},W={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},Z=({className:st,style:pt,children:vt=null,onClick:Jt,title:An})=>r.createElement("div",{className:ie()(W.head,st),style:pt},r.createElement("span",{className:"primary-hover",onClick:Jt},r.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),r.createElement("b",{title:An},An),r.createElement("div",{className:W.node},vt)),je={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},wt=({confirmShow:st=!0,confirmTitle:pt,confirmClick:vt,cancelShow:Jt=!0,cancelTitle:An,cancelClick:Un,className:wn,style:hn,confirmLoading:sn=!1})=>r.createElement("div",{className:ie()(je.btns,wn),style:hn},st&&r.createElement(Kt.ZP,{loading:sn,onClick:vt,type:"primary",className:je.confirm},pt),Jt&&r.createElement(Kt.ZP,{onClick:Un,className:je.cancel},An)),Ft={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Wt=({className:st,style:pt={},LeftContent:vt,children:Jt,RightContent:An})=>r.createElement("div",{className:ie()(Ft.fixedBottom,st),style:pt},r.createElement("div",{className:Ft.wrap},r.createElement("div",{className:Ft.left},vt),r.createElement("div",{className:Ft.center},Jt),r.createElement("div",{className:Ft.right},An))),Xt={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},qt=({className:st,style:pt={},dataSource:vt=[]})=>r.createElement("div",{className:ie()(Xt.crumbs,st),style:pt},vt.map((Jt,An)=>AnDe.history.push(Jt.path)},Jt.name):r.createElement("span",null,Jt.name),r.createElement("span",null,"\xA0",">","\xA0")):r.createElement("span",{key:An,style:{color:"#5F6368"}},Jt.name))),on=e(31797),J=Object.defineProperty,We=Object.defineProperties,$e=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,It=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,lt=(st,pt,vt)=>pt in st?J(st,pt,{enumerable:!0,configurable:!0,writable:!0,value:vt}):st[pt]=vt,se=(st,pt)=>{for(var vt in pt||(pt={}))It.call(pt,vt)&<(st,vt,pt[vt]);if(et)for(var vt of et(pt))St.call(pt,vt)&<(st,vt,pt[vt]);return st},He=(st,pt)=>We(st,$e(pt)),Ue=(st,pt)=>{var vt={};for(var Jt in st)It.call(st,Jt)&&pt.indexOf(Jt)<0&&(vt[Jt]=st[Jt]);if(st!=null&&et)for(var Jt of et(st))pt.indexOf(Jt)<0&&St.call(st,Jt)&&(vt[Jt]=st[Jt]);return vt};const{Countdown:it}=on.default;var Nt=st=>{var pt=st,{onChange:vt}=pt,Jt=Ue(pt,["onChange"]);const[An,Un]=(0,r.useState)(null);(0,r.useEffect)(()=>{typeof An=="number"&&An>=0&&vt(An)},[An]);const wn=hn=>{const sn=Math.floor(hn/1e3);Un(sn)};return r.createElement(it,He(se({},Jt),{onChange:wn}))},Bt={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Fn=({DataProps:st,className:pt,style:vt={}})=>{var Jt;return r.createElement("div",{className:ie()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Bt.ClassRoomItem,pt),style:vt,onClick:()=>{(0,q.xg)(st==null?void 0:st.first_category_url)}},r.createElement("div",{className:"flex flex-col item-center"},r.createElement("img",{src:`${(Jt=Pe.Z)==null?void 0:Jt.IMG_SERVER}/images/${st==null?void 0:st.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(st==null?void 0:st.subject_identifier)&&r.createElement("div",{className:"mt-40px"},r.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),r.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),r.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},r.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(st!=null&&st.is_public)&&r.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),r.createElement("span",{className:ie()("text-16px font-medium",Bt.TitleDom)},st==null?void 0:st.name)),r.createElement("div",{className:"c-grey-333 font-medium"},st==null?void 0:st.creator),r.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",st==null?void 0:st.course_members_count),r.createElement("div",{className:"c-grey-333 flex item-center justify-between"},r.createElement("div",null,"\u4F5C\u4E1A\uFF1A",st==null?void 0:st.tasks_count),st!=null&&st.is_end?r.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):r.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Tn=Object.defineProperty,Qn=Object.getOwnPropertySymbols,Gn=Object.prototype.hasOwnProperty,$t=Object.prototype.propertyIsEnumerable,qn=(st,pt,vt)=>pt in st?Tn(st,pt,{enumerable:!0,configurable:!0,writable:!0,value:vt}):st[pt]=vt,yn=(st,pt)=>{for(var vt in pt||(pt={}))Gn.call(pt,vt)&&qn(st,vt,pt[vt]);if(Qn)for(var vt of Qn(pt))$t.call(pt,vt)&&qn(st,vt,pt[vt]);return st},yr=({DataProps:st=[],selectValue:pt,onChange:vt,className:Jt,style:An={},extra:Un,classNameItem:wn,styleItem:hn={},barHidden:sn})=>{const[_n,Hn]=(0,r.useState)();return(0,r.useEffect)(()=>{Hn(Array.isArray(pt)?pt:[pt])},[pt]),r.createElement("div",{className:ie()("flex px-20px py-10px gap-40px",Jt),style:yn({borderBottom:"1px solid #D3F0FF"},An)},st==null?void 0:st.map(tr=>r.createElement("div",{key:tr==null?void 0:tr.id,className:ie()("flex item-center justify-center current c-grey-333 text-16 relative",wn,tr==null?void 0:tr.className),style:yn(yn({color:_n!=null&&_n.includes(tr==null?void 0:tr.id)?"#1890FF":"",minWidth:88},hn),(tr==null?void 0:tr.style)||{}),onClick:zr=>{vt==null||vt({domEvent:zr,item:tr}),tr!=null&&tr.link&&De.history.push(tr==null?void 0:tr.link)}},tr==null?void 0:tr.name,!sn&&(_n==null?void 0:_n.includes(tr==null?void 0:tr.id))&&r.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),r.createElement("div",{className:"ml-auto"},Un))},Cr=Object.defineProperty,or=Object.defineProperties,ir=Object.getOwnPropertyDescriptors,ur=Object.getOwnPropertySymbols,Ir=Object.prototype.hasOwnProperty,ra=Object.prototype.propertyIsEnumerable,Ba=(st,pt,vt)=>pt in st?Cr(st,pt,{enumerable:!0,configurable:!0,writable:!0,value:vt}):st[pt]=vt,br=(st,pt)=>{for(var vt in pt||(pt={}))Ir.call(pt,vt)&&Ba(st,vt,pt[vt]);if(ur)for(var vt of ur(pt))ra.call(pt,vt)&&Ba(st,vt,pt[vt]);return st},fn=(st,pt)=>or(st,ir(pt)),Ar=({value:st,onChange:pt,onInputChange:vt,className:Jt,style:An={},InputProps:Un})=>{const[wn,hn]=(0,r.useState)(st);return r.createElement("div",{className:ie()("flex item-center rounded-full px-10px py-2px",Jt),style:br({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},An)},r.createElement(R.default,fn(br({bordered:!1},Un),{onChange:sn=>{hn(sn.target.value),vt==null||vt(encodeURIComponent(sn.target.value))},onPressEnter:sn=>{pt==null||pt({domEvent:sn,item:{value:wn}})}})),r.createElement("img",{className:"h-22px current",src:e(25365),height:22,onClick:sn=>{pt==null||pt({domEvent:sn,item:{value:wn}})}}))}},96769:function(dn,ut,e){"use strict";var r=e(59301),a=e(78241),g=e(43418),V=e(61621),d=e(95237),w=e(43604),i=e(6848),ie=e(12563),ee=e(61186),j=e.n(ee),Se=e(76560),B=e(90524),x=e(10825),de=e(34055),X=e(59301),U=Object.defineProperty,ze=Object.defineProperties,ge=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,E=(M,b,te)=>b in M?U(M,b,{enumerable:!0,configurable:!0,writable:!0,value:te}):M[b]=te,l=(M,b)=>{for(var te in b||(b={}))Te.call(b,te)&&E(M,te,b[te]);if(nt)for(var te of nt(b))ue.call(b,te)&&E(M,te,b[te]);return M},k=(M,b)=>ze(M,ge(b)),R=(M,b,te)=>new Promise((ce,Ge)=>{var me=q=>{try{Pe(te.next(q))}catch(Ce){Ge(Ce)}},Ae=q=>{try{Pe(te.throw(q))}catch(Ce){Ge(Ce)}},Pe=q=>q.done?ce(q.value):Promise.resolve(q.value).then(me,Ae);Pe((te=te.apply(M,b)).next())});const K={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},L=({attachment:M,dispatch:b,loading:te,globalSetting:ce})=>{const Ge=(0,Se.useParams)(),{detail:me}=M,[Ae]=a.default.useForm(),[Pe,q]=(0,r.useState)(!1),[Ce,H]=(0,r.useState)([]),[oe,Ne]=(0,r.useState)(l({},K)),[ye,G]=(0,r.useState)({name:"",filename:"",type:"",className:"",data:"",close:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},disabledDownload:!1,monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),we=ct=>ct&&ctR(void 0,null,function*(){var ct,ft,ot,bt,Yt,Dt,Ie,Pt,fe;let ae={};((ft=(ct=M==null?void 0:M.actionTabs)==null?void 0:ct.params)==null?void 0:ft.openType)=="\u8BFE\u7A0B\u5185\u6559\u5B66\u8BFE\u4EF6\u9884\u89C8"?ae=l({},M.actionTabs.params):ae=l({},Ge);const I=yield b({type:"attachment/getDetail",payload:ae});I.delay_publish=I.delay_publish?1:0,oe.is_public=[I.is_public],oe.description=I.description,oe.delay_publish=I.delay_publish,oe.publish_time=I.publish_time,Ae.setFieldsValue(oe),H([l({},I),...I==null?void 0:I.attachment_histories]),(ot=I==null?void 0:I.attachment_histories)!=null&&ot.length?q(!0):(ye.type=I.file_type,ye.data=B.Z.API_SERVER+I.url,ye.recordInfo={id:(Yt=(bt=M==null?void 0:M.actionTabs)==null?void 0:bt.selectArrs)==null?void 0:Yt.id,course_id:(Ie=(Dt=M==null?void 0:M.actionTabs)==null?void 0:Dt.params)==null?void 0:Ie.course_id},I.file_type==="txt"&&(ye.monacoEditor.value=I.content),ye.disabledDownload=(0,de.dE)()&&!!((fe=(Pt=M==null?void 0:M.actionTabs)==null?void 0:Pt.selectArrs)!=null&&fe.download_setting),G(l({},ye)))});return(0,r.useEffect)(()=>{var ct;M.actionTabs.key==="\u8D44\u6E90\u4E0B\u8F7D"?(Ge.id=(ct=M.actionTabs.selectArrs)==null?void 0:ct.id,Ae.resetFields(),Xe()):q(!1)},[M.actionTabs.key,Ge.id]),(0,r.useEffect)(()=>()=>{G(k(l({},ye),{type:""})),b({type:"attachment/setActionTabs",payload:{}})},[]),X.createElement(X.Fragment,null,X.createElement(g.default,{centered:!0,title:"\u8D44\u6E90\u4E0B\u8F7D",open:Pe,okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>R(void 0,null,function*(){b({type:"attachment/setActionTabs",payload:{}})}),onCancel:()=>{Ne(l({},K)),b({type:"attachment/setActionTabs",payload:{}})}},X.createElement("section",{className:"pl20 pr20 pt10"},X.createElement(V.Z,{loading:te["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},X.createElement(d.Z,{align:"middle",justify:"center",style:{background:"#eee"},gutter:[20,8]},X.createElement(w.Z,{flex:"307px"},"\u8D44\u6E90\u540D\u79F0"),X.createElement(w.Z,{flex:"80px"},"\u4E0B\u8F7D"),X.createElement(w.Z,{flex:"140px"},"\u7248\u672C\u53F7")),Ce==null?void 0:Ce.map(function(ct,ft){return X.createElement(d.Z,{align:"middle",justify:"center",style:{borderBottom:"1px solid #eaeaea"},key:ft,gutter:[20,8]},X.createElement(w.Z,{flex:"307px"},X.createElement(i.Z,{title:ct.title},X.createElement(d.Z,null,X.createElement(w.Z,null,X.createElement("a",{href:B.Z.API_SERVER+ct.url,target:"_blank",className:"multi_ellipsis1 c-grey-333 mr5",onClick:ot=>{var bt,Yt;ct.link||ct.content_type==="application/pdf"||ce.setting.is_local||(ot.preventDefault(),ye.type=ct.file_type,ye.data=B.Z.API_SERVER+ct.url,ct.file_type==="txt"&&(ye.monacoEditor.value=ct.content),ye.disabledDownload=(0,de.dE)()&&!!((Yt=(bt=M==null?void 0:M.actionTabs)==null?void 0:bt.selectArrs)!=null&&Yt.download_setting),G(l({},ye)))}},ct.title)),X.createElement(w.Z,null,X.createElement(ie.default,{className:"",color:ft===0?"green":"orange"},ft===0?"\u5F53\u524D\u7248\u672C":"\u5386\u53F2\u7248\u672C"))))),X.createElement(w.Z,{flex:"80px"},ct.downloads_count),X.createElement(w.Z,{flex:"140px"},j()(ct.created_on).format("YYYY-MM-DD HH:mm")))})))),X.createElement(x.Z,k(l({},ye),{onClose:()=>{G(k(l({},ye),{type:""})),b({type:"attachment/setActionTabs",payload:{}})}})))};ut.Z=(0,Se.connect)(({attachment:M,loading:b,globalSetting:te,user:ce})=>({attachment:M,globalSetting:te,loading:b,user:ce}))(L)},69577:function(dn,ut,e){"use strict";e.d(ut,{Q8:function(){return H},d0:function(){return oe},w6:function(){return Ce}});var r=e(59301),a=e(5083),g=e(57809),V=e(8591),d=e(43418),w=e(5112),i=e(95237),ie=e(43604),ee=e(6848),j=e(24905),Se=e(3113),B=e(61186),x=e.n(B),de=e(34055),X=e(82093),U=e(89392),ze=e.n(U),ge=e(49661),nt=e(69063),Te=e(76560),ue=e(2748),E=e(23869),l=e(97202),k=e(6681),R=e(67135),K=e(59301),L=Object.defineProperty,M=Object.defineProperties,b=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,me=(we,Xe,ct)=>Xe in we?L(we,Xe,{enumerable:!0,configurable:!0,writable:!0,value:ct}):we[Xe]=ct,Ae=(we,Xe)=>{for(var ct in Xe||(Xe={}))ce.call(Xe,ct)&&me(we,ct,Xe[ct]);if(te)for(var ct of te(Xe))Ge.call(Xe,ct)&&me(we,ct,Xe[ct]);return we},Pe=(we,Xe)=>M(we,b(Xe)),q=(we,Xe,ct)=>new Promise((ft,ot)=>{var bt=Ie=>{try{Dt(ct.next(Ie))}catch(Pt){ot(Pt)}},Yt=Ie=>{try{Dt(ct.throw(Ie))}catch(Pt){ot(Pt)}},Dt=Ie=>Ie.done?ft(Ie.value):Promise.resolve(Ie.value).then(bt,Yt);Dt((ct=ct.apply(we,Xe)).next())});function Ce(we,Xe){const ct=[];for(let ft=we;ft{const ft=wex()(Xe).endOf("day"),bt=we{const ct=parseInt(x()(we).format("HH")),ft=parseInt(x()().format("HH")),ot=parseInt(x()().format("mm"));if(!we)return{disabledHours:()=>Ce(0,ft),disabledMinutes:()=>Ce(0,ot)};if(Xe){const bt=parseInt(x()(Xe).format("HH")),Yt=parseInt(x()(Xe).format("mm"));return x()(we).isSame(x()(Xe),"day")?{disabledHours:()=>Ce(0,bt),disabledMinutes:()=>ct<=bt?Ce(0,Yt):[]}:void 0}if(x()(we).isSame(x()(),"day"))return{disabledHours:()=>Ce(0,ft),disabledMinutes:()=>x()(we).isSame(x()(),"hour")&&ct<=ft?Ce(0,ot):[]}},{RangePicker:Ne}=a.default,{Option:ye}=g.default,G=({shixunHomeworks:we,loading:Xe,dispatch:ct,classroomList:ft,user:ot})=>{var bt,Yt,Dt,Ie,Pt,fe,ae,I,m;const ne=(0,Te.useParams)(),{workSetting:re,workList:O,shixunWorkList:S,headerInfo:be,changeData:_}=we,[N,xe]=(0,r.useState)(!1),[Je,Qe]=(0,r.useState)(!1);let[Ve,Ye]=(0,r.useState)([]),[Y,y]=(0,r.useState)([]),[z,Fe]=(0,r.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ue.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[De,Me]=(0,r.useState)({}),[kt,xt]=(0,r.useState)({});(0,r.useEffect)(()=>()=>{Ye([])},[]),(0,r.useEffect)(()=>{xe(!(0,de.GJ)())},[(0,de.GJ)()]);const jt=()=>{ct({type:"shixunHomeworks/getWorkSetting",payload:Ae({},ne)})};(0,r.useEffect)(()=>{if(!(re!=null&&re.course_id))return;Object.keys(z).map(function(Kt){z[Kt]=re[Kt]}),(!z.allow_late||!z.unified_late)&&(z.late_penalty=20,z.penalty_type=ue.Q.Percent),z.unified_setting||(z.unified_late=!1,z.unified_anonymous_comment=!1,z.unified_anonymous_appeal=!1),Ve=JSON.parse(JSON.stringify(re.group_settings.map(Kt=>Pe(Ae({},Kt),{group_name:[Kt.group_name]})).filter(Kt=>Kt.publish_time!==null))),Y=JSON.parse(JSON.stringify(re.allow_late_settings.map(Kt=>Pe(Ae({},Kt),{group_name:[Kt.group_name]})).filter(Kt=>Kt.late_time!==null))),Fe(Ae({},z));const at=(0,ge.QE)((Ve==null?void 0:Ve.length)>0?Ve:[]);Ye([...at]),(Y==null?void 0:Y.length)<=0?y([{penalty_type:ue.Q.Percent,late_penalty:20}]):y([...Y])},[re]);const ln=()=>q(void 0,null,function*(){var at,Kt;if(((at=ot==null?void 0:ot.userInfo)==null?void 0:at.user_status)===2){(0,E.Rd)();return}const lr=JSON.parse(JSON.stringify(z));if(lr.challenge_settings.filter(In=>!In.hide),lr.categoryId=ne.categoryId,(Kt=lr.challenge_settings)!=null&&Kt.every(In=>!In.checked)){V.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Ve),!z.unified_setting)Ve=Ve==null?void 0:Ve.map(In=>{var hr;if(!In.publish_time||!In.end_time)throw V.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!In.group_name)throw V.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return In.group_name=typeof(In==null?void 0:In.group_name)=="string"?[In==null?void 0:In.group_name]:In==null?void 0:In.group_name,In.group_id=(hr=re.group_settings)==null?void 0:hr.filter(Fr=>{var Tr;return(Tr=In==null?void 0:In.group_name)==null?void 0:Tr.includes(Fr.group_name)}).map(Fr=>Fr.group_id||Fr.id).toString().split(","),In});else if(!z.publish_time||!z.end_time)throw V.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(lr.group_settings=Ve,z.allow_late)if(z.unified_late){if(z.late_penalty===null||z.late_penalty===void 0||z.late_penalty<0||z.late_penalty>100)throw V.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!z.late_time)throw V.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Y=Y==null?void 0:Y.map(In=>{var hr,Fr;if(In.late_penalty===null||In.late_penalty===void 0||In.late_penalty<0||In.late_penalty>100)throw V.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!In.late_time)throw V.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!In.group_name)throw V.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return In.group_name=typeof(In==null?void 0:In.group_name)=="string"?[In==null?void 0:In.group_name]:In==null?void 0:In.group_name,In.group_id=(Fr=(hr=In==null?void 0:In.group_name)==null?void 0:hr.map(Tr=>{var $r,Mn;let Pr=(Mn=($r=re.group_settings)==null?void 0:$r.filter(Be=>(Be==null?void 0:Be.group_name)===Tr))==null?void 0:Mn[0];return Pr==null?void 0:Pr.group_id}))==null?void 0:Fr.toString().split(","),In}),lr.allow_late_settings=Y;let Bn=yield(0,R.Tr)({homework_common_ids:[parseInt(ne.categoryId)],course_id:ne.coursesId,type:"homework_common"});(Bn==null?void 0:Bn.student_count)===0?On(lr):(xt(lr),Me(Bn))}),On=at=>{var Kt;if(at.total_score===null){V.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(at!=null&&at.work_efficiency&&at.eff_score===null){V.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const lr=at.challenge_settings.reduce((hr,Fr)=>hr+Number(Fr.challenge_score),0);if((lr==null?void 0:lr.toFixed(10))!==((Kt=at.total_score-at.eff_score)==null?void 0:Kt.toFixed(10))){V.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${at.total_score}\u5206`);return}const Bn={shixun_evaluation:at.shixun_evaluation,challenge_settings:at.challenge_settings};let In=()=>{var hr;const Fr=()=>q(void 0,null,function*(){Qe(!0),(yield(0,X.ZP)(`/api/homework_commons/${ne.categoryId}/publish_setting.json`,{method:"post",body:Ae({},at)})).status===0&&(V.ZP.success("\u66F4\u65B0\u6210\u529F"),jt(),ct({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Ae({},ne)})),Qe(!1)});!(0,U.isEqual)(_,Bn)&&!((hr=be==null?void 0:be.homework_status)!=null&&hr.includes("\u672A\u53D1\u5E03"))?d.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Fr}):Fr()};re!=null&&re.high_resources_consume&&!(re!=null&&re.high_resources_consume_permission)?ct({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:ne.coursesId,type:"shixun",type_id:ne.categoryId,name:re.homework_name,fn:()=>{In()}}}):In()},Cn=(at,Kt,lr="group_id")=>{var Bn;return Kt?Kt.find(In=>In[lr]===at):(Bn=re==null?void 0:re.group_settings)==null?void 0:Bn.find(In=>In.group_id[0]===at)},Rn=(re==null?void 0:re.allow_late)||(re==null?void 0:re.anonymous_comment),Jn=at=>{var Kt,lr;const Bn=Cn(at,re==null?void 0:re.allow_late_settings,"id"),In=Cn(at,re==null?void 0:re.anonymous_comment_settings),hr=Cn(at);return(re==null?void 0:re.allow_late)&&Bn&&x()(Bn==null?void 0:Bn.late_time)<=x()()||(re==null?void 0:re.anonymous_comment)&&In&&(In==null?void 0:In.evaluation_start)!==null||((lr=(x()(hr==null?void 0:hr.end_time)<=x()()&&((Kt=re==null?void 0:re.allow_late_settings)==null?void 0:Kt.filter(Fr=>Fr.group_id.includes(at))))[0])==null?void 0:lr.late_time)!=null},er=(0,r.useMemo)(()=>(re==null?void 0:re.allow_late)||(re==null?void 0:re.all_group_late),[re,be]),vn=re==null?void 0:re.anonymous_comment,pr=at=>{if(!at)return!1;const Kt=Cn(at,re==null?void 0:re.anonymous_comment_settings);return(re==null?void 0:re.anonymous_comment)&&Kt&&(Kt==null?void 0:Kt.evaluation_start)!==null},dr=(at,Kt)=>{var lr,Bn,In;ct({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:at,index:Kt,rangePickerDisabled:N||(x()()<=x()((Bn=Cn((lr=at==null?void 0:at.group_id)==null?void 0:lr[0]))==null?void 0:Bn.publish_time)?!1:[!0,Jn((In=at==null?void 0:at.group_id)==null?void 0:In[0])]),disabledDate:re==null?void 0:re.course_end_date}})};return K.createElement("section",{className:nt.Z.form},K.createElement("div",{className:nt.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",K.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),K.createElement("div",null,K.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},K.createElement(w.ZP.Group,{disabled:N||!((bt=be==null?void 0:be.homework_status)!=null&&bt.includes("\u672A\u53D1\u5E03"))||(0,de.Rm)()&&!((Yt=ft.AssistantObject.practice)!=null&&Yt.can_publish),value:z.unified_setting,onChange:at=>{var Kt;if(!((Kt=be==null?void 0:be.homework_status)!=null&&Kt.includes("\u672A\u53D1\u5E03"))){V.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(z.unified_setting=!z.unified_setting,z.unified_setting||(z.unified_late=!1,y([{late_penalty:5}])),Fe(Object.assign({},z)),z.unified_setting===!1&&Ve==""){Ye(Ve.concat({}));return}z.unified_setting&&(Ye([]),y([{late_penalty:5}]))}},K.createElement(w.ZP,{value:!0,disabled:N||!(re!=null&&re.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),K.createElement(w.ZP,{disabled:N||!((Dt=re==null?void 0:re.group_settings)!=null&&Dt.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((Ie=re==null?void 0:re.group_settings)==null?void 0:Ie.length)===0&&K.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),z.unified_setting&&K.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},K.createElement(i.Z,{align:"middle"},K.createElement(ie.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),K.createElement(ie.Z,{className:"ml10"},K.createElement(a.default,{size:"large",disabled:N||!((Pt=be==null?void 0:be.homework_status)!=null&&Pt.includes("\u672A\u53D1\u5E03")||(fe=be==null?void 0:be.homework_status)!=null&&fe.includes("\u672A\u5F00\u59CB"))||(0,de.Rm)()&&!((ae=ft.AssistantObject.practice)!=null&&ae.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:at=>H(at,re==null?void 0:re.course_end_date),disabledTime:at=>oe(at),value:z.publish_time?x()(z.publish_time):"",onChange:(at,Kt)=>{z.publish_time=Kt,(z.end_time==""||!z.end_time)&&z.unified_setting&&(z.end_time=x()(at).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Fe(Object.assign({},z))}}))),K.createElement(i.Z,{align:"middle",className:"pl30"},K.createElement(ie.Z,null,"\u622A\u6B62\u65F6\u95F4"),K.createElement(ie.Z,{className:"ml10"},K.createElement(a.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:x()((0,ge.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(re==null?void 0:re.allow_late)&&(re==null?void 0:re.homework_status.includes("\u5DF2\u622A\u6B62"))||N||(re==null?void 0:re.allow_late)&&x()()>=x()(re==null?void 0:re.end_time)||(0,de.Rm)()&&!((I=ft.AssistantObject.practice)!=null&&I.can_publish),disabledDate:at=>H(at,re==null?void 0:re.course_end_date,z.publish_time),disabledTime:at=>oe(at,z.publish_time),value:z.end_time?x()(z.end_time):"",onChange:(at,Kt)=>{z.end_time=Kt,Fe(Object.assign({},z))}})))),!z.unified_setting&&(Ve==null?void 0:Ve.length)>0&&K.createElement(i.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Ve&&Ve.map(function(at,Kt){var lr,Bn,In,hr,Fr,Tr,$r;return K.createElement(ie.Z,{span:24,key:Kt},K.createElement(i.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Kt==(Ve==null?void 0:Ve.length)-1?"0px":"10px"}},K.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Kt+1),K.createElement(g.default,{disabled:N||((lr=be==null?void 0:be.homework_status)!=null&&lr.includes("\u672A\u53D1\u5E03")&&at.id||x()(){var Pr;if((0,de.Rm)()&&!((Pr=ft.AssistantObject.practice)!=null&&Pr.can_publish)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ve[Kt].group_name=Mn,Ve[Kt].group_id=at.group_id;const Be=(0,U.flattenDeep)(Ve.map(W=>W.group_name)),F=Y.map(W=>{let T=(W==null?void 0:W.group_name)||[];return Pe(Ae({},W),{group_name:(0,U.remove)(T,Z=>Be.includes(Z))})});y(F),Ye(Ve.slice())},maxTagCount:4,maxTagPlaceholder:Mn=>K.createElement("div",{style:{cursor:"pointer"},onClick:()=>dr(at,Kt)},"+",Mn==null?void 0:Mn.length)},re.group_settings&&re.group_settings.map(function(Mn){if(!Ve.map(Be=>Be.group_name).flat().includes(Mn.group_name))return K.createElement(ye,{value:Mn.group_name,key:Mn.id},Mn.group_name)})),K.createElement("div",{className:"ml20"},K.createElement(Ne,{size:"large",ranges:{\u6B64\u523B:[at.publish_time?x()(at.publish_time):x()(),x()()]},allowClear:!1,disabled:N||(x()()<=x()((hr=Cn((In=at==null?void 0:at.group_id)==null?void 0:In[0]))==null?void 0:hr.publish_time)?!1:[!0,Jn((Fr=at==null?void 0:at.group_id)==null?void 0:Fr[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Mn=>H(Mn,re==null?void 0:re.course_end_date),disabledTime:Mn=>oe(Mn),showTime:{showNow:!0,format:"HH:mm",defaultValue:[x()((0,ge.U6)(),"HH:mm"),x()((0,ge.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:at.publish_time&&[x()(at.publish_time),at.end_time?x()(at.end_time):void 0],onChange:(Mn,Pr)=>{var Be;if((0,de.Rm)()&&!((Be=ft.AssistantObject.practice)!=null&&Be.can_publish)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ve[Kt].publish_time=Pr[0],!at.end_time&&Pr[0]?Ve[Kt].end_time=x()(Pr[0]).add(7,"days"):Ve[Kt].end_time=Pr[1],Ye([...Ve])},onCalendarChange:(Mn,Pr,Be)=>{if(Pr!=null&&Pr[0]&&!Pr[1]){const F=x()(Pr[0]).add(7,"days");Ve[Kt].publish_time=Pr[0],Ve[Kt].end_time=F,Ye([...Ve])}}})),!N&&K.createElement("div",{style:{display:"flex",width:"50px"}},((Tr=at==null?void 0:at.group_id)==null?void 0:Tr.length)>1&&K.createElement(ee.Z,{title:"\u89C4\u5219\u62C6\u5206"},K.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>dr(at,Kt)})),Ve.length<(($r=re==null?void 0:re.group_settings)==null?void 0:$r.length)&&K.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Mn;if((0,de.Rm)()&&!((Mn=ft.AssistantObject.practice)!=null&&Mn.can_publish)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ye(Ve.concat({}))}}),((at==null?void 0:at.publish_time)&&x()(){const Mn=(0,U.cloneDeep)(Y);Mn.forEach((Pr,Be)=>{Pr.group_name&&(Pr.group_name=Pr.group_name.filter(F=>{var W;return!((W=Ve[Kt].group_name)!=null&&W.includes(F))}))}),Ve=Ve.filter((Pr,Be)=>Kt!==Be),y(Mn),Ye(Ve.slice()),setTimeout(()=>Ye(Ve.slice()),10)}}))))}))),K.createElement(i.Z,null,K.createElement(ie.Z,null,K.createElement("div",{className:nt.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",K.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),K.createElement(ie.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},K.createElement(j.default,{checked:z.allow_late,disabled:N||er,onChange:at=>{var Kt;if((0,de.Rm)()&&!((Kt=ft.AssistantObject.practice)!=null&&Kt.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}at.target.checked&&d.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:K.createElement("div",{style:{padding:10,background:"#f5f6f9"}},K.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),K.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),K.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),z.allow_late=!z.allow_late,Y==""&&y([{late_penalty:5}]),Fe(Object.assign({},z))}},K.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(z==null?void 0:z.allow_late)&&K.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},K.createElement("div",{style:{display:"flex"}},K.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),K.createElement(w.ZP.Group,{style:{marginLeft:"20px"},disabled:N||(re==null?void 0:re.anonymous_comment)||(re==null?void 0:re.allow_late),value:z.unified_late,onChange:at=>{var Kt;if((0,de.Rm)()&&!((Kt=ft.AssistantObject.practice)!=null&&Kt.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}z.unified_late=at.target.value,Y==""&&!at.target.value&&y([{penalty_type:ue.Q.Percent,late_penalty:20}]),Fe(Ae({},z))}},(z==null?void 0:z.unified_setting)&&K.createElement(w.ZP,{value:!0,disabled:!(re!=null&&re.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((m=re==null?void 0:re.group_settings)==null?void 0:m.length)>0&&K.createElement(w.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),z!=null&&z.unified_late?K.createElement(K.Fragment,null,K.createElement(i.Z,{align:"middle",style:{marginTop:"10px"}},K.createElement(ie.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),K.createElement(ie.Z,{className:"ml20"},K.createElement(ue.Z,{disabled:N||vn,value:{type:z.penalty_type,inputValue:z.late_penalty},onChange:at=>{var Kt;if((0,de.Rm)()&&!((Kt=ft.AssistantObject.practice)!=null&&Kt.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Fe(Pe(Ae({},z),{late_penalty:at.inputValue,penalty_type:at.type}))}})),K.createElement(ie.Z,{flex:"1",className:"ml5"},K.createElement("span",{className:"c-grey-c ml10"},z.penalty_type===ue.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),K.createElement(i.Z,{align:"middle",style:{marginTop:"15px"}},K.createElement(ie.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),K.createElement(ie.Z,{className:"ml20"},K.createElement(a.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:x()((0,ge.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:N||vn,value:z.late_time?x()(z.late_time):"",disabledDate:at=>H(at,re==null?void 0:re.course_end_date),onChange:(at,Kt)=>{var lr;if((0,de.Rm)()&&!((lr=ft.AssistantObject.practice)!=null&&lr.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}z.late_time=Kt,Fe(Object.assign({},z))}})))):Y.map(function(at,Kt){var lr;return K.createElement(ie.Z,{span:24,key:Kt},K.createElement(i.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},K.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Kt+1),K.createElement(g.default,{disabled:N||!((lr=be==null?void 0:be.homework_status)!=null&&lr.includes("\u672A\u53D1\u5E03"))&&at.id||(re==null?void 0:re.anonymous_comment),mode:"multiple",className:nt.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof at.group_name=="string"?[at.group_name]:at.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Bn=>{var In;if((0,de.Rm)()&&!((In=ft.AssistantObject.practice)!=null&&In.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Y[Kt].group_name=Bn,Y[Kt].group_id=at.group_id,y(Y.slice())}},re.group_settings&&re.group_settings.map(function(Bn){const In=Y.map(Fr=>Fr.group_name).flat(),hr=Ve.map(Fr=>Fr.group_name).flat();if(z!=null&&z.unified_setting){if(!In.includes(Bn.group_name))return K.createElement(ye,{value:Bn.group_name,key:Bn.id},Bn.group_name)}else if(hr.includes(Bn.group_name)&&!In.includes(Bn.group_name))return K.createElement(ye,{value:Bn.group_name,key:Bn.id},Bn.group_name)})),K.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),K.createElement(ue.Z,{disabled:N||pr(at.id),value:{type:at.penalty_type,inputValue:at.late_penalty},onChange:Bn=>{var In;if((0,de.Rm)()&&!((In=ft.AssistantObject.practice)!=null&&In.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Y[Kt].late_penalty=Bn.inputValue,Y[Kt].penalty_type=Bn.type,y([...Y])}}),K.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),K.createElement(a.default,{size:"large",disabled:N||pr(at.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:x()((0,ge.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Bn=>H(Bn,re==null?void 0:re.course_end_date),format:"YYYY-MM-DD HH:mm",value:at!=null&&at.late_time?x()(at.late_time):void 0,onChange:(Bn,In)=>{var hr;if((0,de.Rm)()&&!((hr=ft.AssistantObject.practice)!=null&&hr.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Y[Kt].late_time=In,y([...Y])}}),!N&&K.createElement("div",{style:{display:"flex",width:"50px"}},K.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Bn;if((0,de.Rm)()&&!((Bn=ft.AssistantObject.practice)!=null&&Bn.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}y(Y.concat({penalty_type:ue.Q.Percent,late_penalty:20}))}}),Kt>0&&!at.id&&K.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Bn;if((0,de.Rm)()&&!((Bn=ft.AssistantObject.practice)!=null&&Bn.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Y=Y.filter((In,hr)=>Kt!==hr),y(Y.slice()),setTimeout(()=>y(Y.slice()),10)}}))))})),!N&&K.createElement(K.Fragment,null,K.createElement(Se.ZP,{type:"primary",size:"large",loading:Je,style:{width:"138px",marginTop:"30px"},onClick:()=>ln()},"\u4FDD\u5B58")),K.createElement(l.Z,{onConfirm:(at,Kt)=>{Ve.splice(at,0,...Kt),Ve.splice(at+Kt.length,1);const lr=(0,ge.QE)([...Ve]);Ye([...lr])}}),K.createElement(k.Z,{resdata:De,type:"shixun",okloading:Je,oktext:(De==null?void 0:De.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:at=>q(void 0,null,function*(){Qe(!0);let Kt=yield(0,X.ZP)(`/api/courses/${ne.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(ne.categoryId)]}});Qe(!1),(Kt==null?void 0:Kt.status)===0&&On(kt)})}))};ut.ZP=(0,Te.connect)(({shixunHomeworks:we,classroomList:Xe,loading:ct,user:ft})=>({shixunHomeworks:we,classroomList:Xe,loading:ct.effects,user:ft}))(G)},1986:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return Se}});var r=e(59301),a=e(20834),g=e(92832),V=e(24905),d=e(3113),w=e(38854),i={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},ie=e(34055),ee=e(84105),Se=({buttonDataSource:B,onButtonClick:x,useBatchStatus:de,allSelect:X,setAllSelect:U,selectArrs:ze,onMenuClick:ge,setSeleArr:nt,catalogue:Te,addCatalogue:ue})=>{const[E,l]=(0,r.useState)(!1),[k,R]=(0,r.useState)("");console.log("---",Te);const K=r.createElement("div",{className:i.moveCategory,onMouseLeave:L=>l(!1)},r.createElement(a.default,{onClick:ge,style:{maxHeight:300,width:240,overflow:"auto"}},r.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},r.createElement(g.default,{onChange:L=>{R(L.target.value)}})),Te==null?void 0:Te.map(function(L,M){var b;if(!(k!==""&&L.category_name.indexOf(k)<0))return r.createElement(r.Fragment,null,r.createElement(a.default.Item,{className:"multi-llipsis1e",key:L.category_id,title:L.category_name},L.category_name),(b=L==null?void 0:L.third_category)==null?void 0:b.map(te=>r.createElement(a.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:te.category_id,title:te.category_name},te.category_name)))}),ue&&r.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:ue},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return r.createElement("div",{className:i.bottomControlContainer},r.createElement("div",null,r.createElement("div",null,r.createElement(V.default,{checked:X,onChange:U},"\u5168\u9009\u672C\u9875\uFF08",ze.length,"\uFF09")),(0,ie.GJ)()&&B.map(L=>r.createElement("div",{key:L.name},r.createElement(d.ZP,{type:"primary",icon:L.icon,className:i.buttonWrap,onClick:()=>x(L)},L.name))),(0,ie.GJ)()&&(ue||Te)&&r.createElement("div",null,r.createElement(w.Z,{open:E,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>K,getPopupContainer:L=>L.parentNode},r.createElement("span",{className:"ant-dropdown-link",onMouseEnter:L=>l(!0)},r.createElement(d.ZP,{type:"primary",className:i.buttonWrap,icon:r.createElement("i",{className:"iconfont icon-yidongmulu"})},r.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",r.createElement(ee.Z,null))))))),r.createElement("div",null,r.createElement(d.ZP,{type:"primary",ghost:!0,onClick:()=>{de(!1),nt([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},55515:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ue}});var r=e(59301),a=e(43418),g=e(61621),V=e(95237),d=e(6848),w={wrap:"wrap___KDoq2",tip:"tip___WEJuX",listWrap:"listWrap___IJDX4",li:"li___r5con",nameWrap:"nameWrap___PUyEz",name:"name___xuUMY",tag:"tag___l5CW2"},i=e(19306),ie=e(76560),ee=e(59301),j=Object.defineProperty,Se=Object.defineProperties,B=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,X=Object.prototype.propertyIsEnumerable,U=(E,l,k)=>l in E?j(E,l,{enumerable:!0,configurable:!0,writable:!0,value:k}):E[l]=k,ze=(E,l)=>{for(var k in l||(l={}))de.call(l,k)&&U(E,k,l[k]);if(x)for(var k of x(l))X.call(l,k)&&U(E,k,l[k]);return E},ge=(E,l)=>Se(E,B(l)),nt=(E,l,k)=>new Promise((R,K)=>{var L=te=>{try{b(k.next(te))}catch(ce){K(ce)}},M=te=>{try{b(k.throw(te))}catch(ce){K(ce)}},b=te=>te.done?R(te.value):Promise.resolve(te.value).then(L,M);b((k=k.apply(E,l)).next())}),ue=({type:E=1,data:l,visible:k,callback:R,onCancel:K})=>{var L,M;const[b,te]=(0,r.useState)([]),ce=(0,ie.useSelector)(Pe=>Pe.loading);(0,r.useEffect)(()=>{te(l)},[JSON.stringify(l)]);const Ge=(Pe,q)=>{const Ce=(oe,Ne,ye)=>{const G=Array.from(oe),[we]=G.splice(Ne,1);return G.splice(ye,0,we),G};if(!Pe.destination)return;const H=Ce(q,Pe.source.index,Pe.destination.index);te(H)},me=Pe=>{let q={};return E===1&&(q={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u672A\u5F00\u59CB:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u63D0\u4EA4\u4E2D:{background:"rgba(0,177,135,0.2)",color:"#00B187"},\u5DF2\u622A\u6B62:{background:"rgba(229,51,51,0.2)",color:"#E53333"}}[Pe]),E===2&&(q={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u9884\u53D1\u5E03:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u5DF2\u53D1\u5E03:{background:"rgba(0,177,135,0.2)",color:"#00B187"}}[Pe]),ee.createElement("div",{className:w.tag,style:ze({},q)},Pe)},Ae=()=>nt(void 0,null,function*(){R(b.map(Pe=>Pe.task_id))});return ee.createElement(a.default,{centered:!0,destroyOnClose:!0,open:k,onCancel:K,onOk:Ae,confirmLoading:(L=ce==null?void 0:ce.effects)==null?void 0:L["classroomList/updateTaskPosition"],okText:"\u4FDD\u5B58",title:"\u8C03\u6574\u6392\u5E8F",width:850},ee.createElement("div",{className:w.wrap},ee.createElement("div",{className:w.tip},ee.createElement("i",{className:"iconfont icon-tishi9 font14 mr10"}),ee.createElement("span",null,"\u63D0\u793A\uFF1A\u8BF7\u5728\u5217\u8868\u4E2D\u957F\u6309\u9F20\u6807\u5DE6\u952E\uFF0C\u8FDB\u884C\u62D6\u653E\u6392\u5E8F\u3002\u5B8C\u6210\u6392\u5E8F\u540E\u8BF7\u70B9\u51FB\u201C\u4FDD\u5B58\u201D")),ee.createElement(g.Z,{loading:(M=ce==null?void 0:ce.effects)==null?void 0:M["classroomList/getAllTaskList"],active:!0,className:"mt20",paragraph:{rows:5}},ee.createElement(i.Z5,{onDragEnd:Pe=>Ge(Pe,b)},ee.createElement(i.bK,{droppableId:"droppable"},(Pe,q)=>ee.createElement("div",ge(ze({ref:Pe.innerRef},Pe.droppableProps),{className:w.listWrap}),b.map((Ce,H)=>ee.createElement(i._l,{key:Ce.task_id,draggableId:Ce.task_id.toString(),index:H},(oe,Ne)=>ee.createElement("div",ge(ze(ze({ref:oe.innerRef},oe.draggableProps),oe.dragHandleProps),{className:w.li}),ee.createElement(V.Z,{align:"middle"},ee.createElement("div",{className:w.nameWrap},ee.createElement(d.Z,{title:Ce==null?void 0:Ce.task_name},ee.createElement("div",{className:w.name},Ce==null?void 0:Ce.task_name))),me(Ce==null?void 0:Ce.status)),ee.createElement(V.Z,{align:"middle",className:"font12 mt10"},ee.createElement("span",{className:"mr30 c-grey-666"},"\u7BA1\u7406\u5458",ee.createElement("span",{className:"ml5 c-black"},(Ce==null?void 0:Ce.user_name)||"--")))))),Pe.placeholder))))))}},97202:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return U}});var r=e(59301),a=e(76560),g=e(5083),V=e(43418),d=e(92832),w=e(95237),i=e(43604),ie={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},ee=e(61186),j=e.n(ee),Se=e(49661),B=e(57884),x=e(59301);const{RangePicker:de}=g.default,X=({dispatch:ze,classroomList:ge,onConfirm:nt})=>{const[Te,ue]=(0,r.useState)([]),[E,l]=(0,r.useState)([]),[k,R]=(0,r.useState)("");(0,r.useEffect)(()=>{var M;if(ge.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let b=ge.actionTabs.data;console.log("data",b);let te=(M=b==null?void 0:b.group_name)==null?void 0:M.map((ce,Ge)=>{var me;return{group_id:b==null?void 0:b.group_id[Ge],group_name:b==null?void 0:b.group_name[Ge],is_admin:b==null?void 0:b.is_admin,end_time:b==null?void 0:b.end_time,publish_time:Array.isArray(b==null?void 0:b.publish_time)?(me=b==null?void 0:b.publish_time)==null?void 0:me[0]:b==null?void 0:b.publish_time}});te&&(ue([...te]),l([...te]))}},[ge.actionTabs]);const K=()=>{ze({type:"classroomList/setActionTabs",payload:{}}),R("")},L=M=>{if(M){const b=E==null?void 0:E.filter(te=>{var ce,Ge;return(Ge=(ce=te==null?void 0:te.group_name)==null?void 0:ce.toLowerCase())==null?void 0:Ge.includes(M==null?void 0:M.toLowerCase())});ue(b)}else ue(E)};return x.createElement(V.default,{width:980,title:x.createElement("div",{style:{fontWeight:"bold",display:"flex"}},x.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",x.createElement("span",{className:ie.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),x.createElement(d.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:k,onChange:M=>{R(M.target.value.trim()),L(M.target.value.trim())}})),centered:!0,maskClosable:!1,open:ge.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>K(),onOk:()=>{var M;nt((M=ge.actionTabs)==null?void 0:M.index,E),K()}},x.createElement("div",{className:ie.modal_con},x.createElement(w.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(Te==null?void 0:Te.length)>0?Te.map(function(M,b){var te,ce;return x.createElement(i.Z,{span:24,key:b},x.createElement(w.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:b==(Te==null?void 0:Te.length)-1?"0px":"10px"}},x.createElement("div",{className:ie.multiple_select,title:M.group_name},M.group_name),x.createElement("div",{className:"ml20"},x.createElement(de,{size:"large",ranges:{\u6B64\u523B:[M.publish_time?j()(M.publish_time):j()(),j()()]},allowClear:!1,disabled:(te=ge.actionTabs)==null?void 0:te.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Ge=>{var me;return(0,Se.Q8)(Ge,(me=ge.actionTabs)==null?void 0:me.disabledDate)},disabledTime:Ge=>(0,Se.d0)(Ge),showTime:{showNow:!0,format:"HH:mm",defaultValue:[j()((0,Se.U6)(),"HH:mm"),j()((0,Se.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:M.publish_time&&[j()(M.publish_time),M.end_time?j()(M.end_time):void 0],onChange:(Ge,me)=>{Te[b].publish_time=me[0],Te[b].end_time=me[1],ue([...Te]),E.forEach(Ae=>{Ae.group_id===M.group_id&&(Ae.publish_time=me[0],Ae.end_time=me[1])}),l([...E])}})),(ce=ge.actionTabs)!=null&&ce.rangePickerDisabled?x.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):x.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{Te.splice(b,1),ue([...Te]),E.forEach((Ge,me)=>{Ge.group_id===M.group_id&&E.splice(me,1)}),l([...E])}})))}):x.createElement(B.Z,null))))};var U=(0,a.connect)(({classroomList:ze})=>({classroomList:ze}))(X)},61124:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ge}});var r=e(59301),a=e(20834),g=e(24905),V=e(3113),d=e(38854),w=e(6848),i=e(57809),ie=e(92832),ee={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR"},j=e(34055),Se=e(87395),B=e(84105),x=e(26724),de=e.n(x),X=e(76560),U=(nt,Te,ue)=>new Promise((E,l)=>{var k=L=>{try{K(ue.next(L))}catch(M){l(M)}},R=L=>{try{K(ue.throw(L))}catch(M){l(M)}},K=L=>L.done?E(L.value):Promise.resolve(L.value).then(k,R);K((ue=ue.apply(nt,Te)).next())}),ge=({isAdmin:nt,dataSource:Te,batchStatus:ue,SortMenuName:E,setSortMenuName:l,detailCourseGroupsList:k,onSearch:R,onBoard:K,onSort:L,isboard:M,dispatch:b,onBatch:te,SortMenus:ce,isShowMode:Ge=!1,onModeChange:me})=>{const[Ae,Pe]=(0,r.useState)(!1),[q,Ce]=(0,r.useState)([]),[H,oe]=(0,r.useState)(!0);let[Ne,ye]=(0,r.useState)([]);const[G,we]=(0,r.useState)(1),[Xe,ct]=(0,r.useState)(!1),ft=(0,X.useParams)(),ot=Ie=>{l(Ie.name),L(Ie)};(0,r.useEffect)(()=>{M&&bt()},[M]);const bt=()=>U(void 0,null,function*(){var Ie;if(H&&!Xe){ct(!0),we(G+1);const Pt=yield b({type:"classroomList/getCourseGroupsList",payload:{page:G,id:ft.coursesId,limit:20,nonenavigate:!0}});let fe=[...(Pt==null?void 0:Pt.course_groups)||[]];((Ie=Pt==null?void 0:Pt.course_groups)==null?void 0:Ie.length)<20&&(oe(!1),fe.push({id:0,name:"\u672A\u5206\u73ED"})),ct(!1),ye([...Ne,...fe])}}),Yt=r.createElement("section",{className:ee.dropmenu},r.createElement("div",{style:{maxHeight:200,overflow:"auto"}},r.createElement(de(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Ie=>{bt()},hasMore:H,useWindow:!1},r.createElement(a.default,{style:{width:240,zIndex:10}},(k==null?void 0:k.group_count)>0&&(Ne==null?void 0:Ne.filter(Ie=>Ie.edit_auth||Ie.name==="\u672A\u5206\u73ED").map(function(Ie,Pt){return r.createElement(a.default.Item,{key:Ie.id},r.createElement(g.default,{checked:q.includes(Ie.id),value:Ie.id,onChange:fe=>{let ae=q.indexOf(Ie.id);q.indexOf(Ie.id)>-1?Ce(q.filter(I=>I!==Ie.id)):Ce(q.concat(Ie.id))}},Ie.name))}))))),r.createElement("aside",{style:{background:"#fff"}},r.createElement("div",null,r.createElement(V.ZP,{type:"link",onClick:()=>{K(q)}},"\u786E\u5B9A"),r.createElement(V.ZP,{type:"link",onClick:()=>{Ce([])}},"\u91CD\u7F6E")))),Dt=E==="\u9ED8\u8BA4\u6392\u5E8F";return r.createElement("div",{className:ee.searchSortControllerContainer},!!(ce!=null&&ce.length)&&r.createElement("div",null,r.createElement(d.Z,{dropdownRender:()=>r.createElement(a.default,{selectedKeys:[E]},ce.map(Ie=>r.createElement(a.default.Item,{key:Ie.name,onClick:()=>ot(Ie)},Ie.name)))},r.createElement("div",null,r.createElement("span",{className:`${ee.btn} ${Dt?ee.btnSort:""}`},r.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),E)))),Dt&&r.createElement(w.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},r.createElement("span",{className:ee.tips},r.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),Ge&&r.createElement(i.default,{defaultValue:"",onChange:me,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),r.createElement(ie.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:R,style:{width:220,marginLeft:Ge?"":"auto"}}),(0,j.eB)()&&M&&r.createElement(d.Z,{dropdownRender:()=>Yt,open:Ae,onOpenChange:Ie=>{Pe(Ie)}},r.createElement("a",null,"\u5206\u73ED",Ae?r.createElement(Se.Z,{style:{marginLeft:6}}):r.createElement(B.Z,{style:{marginLeft:6}}))))}},96877:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return x}});var r=e(59301),a=e(95237),g=e(43604),V=e(20834),d=e(6848),w=e(38854),i=e(8591),ie={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},ee=e(76560),j=e(34055),Se=e(49661),x=({isLoading:de,addText:X,tabDataSource:U,isAdmin:ze,dispatch:ge,classroomList:nt,type:Te,isExercise:ue,defaultSelectedKeys:E,onTabMenuClick:l,getDropdownMenu:k,showControlButton:R,buttonText:K,buttonIcon:L="icon-tianjiadaohang",extraNode:M,user:b,onButtonClick:te,isModelUser:ce})=>{var Ge,me,Ae,Pe,q;const Ce=(0,ee.useParams)();return r.createElement("div",{className:ie.tabMenuContainer},r.createElement(a.Z,null,r.createElement(g.Z,{flex:"1"},r.createElement(V.default,{onSelect:H=>de?{}:l(H),mode:"horizontal",selectedKeys:E},U.map(H=>r.createElement(V.default.Item,{key:typeof H.index=="number"?H.index:H.id},r.createElement("span",{className:"c-grey-666"},H.name),H.total!==void 0&&ze&&r.createElement("span",{className:"c-grey-999 ml20"},H.total||0))))),ze&&ue&&r.createElement(d.Z,{title:"\u8003\u60C5\u53EF\u89C6\u5316\u7EDF\u8BA1"},r.createElement("i",{className:"iconfont icon-shuatitongji mr20",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{(0,Se.xg)("/zbstatistics")}})),ze&&ue&&r.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{ge({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),ze&&r.createElement(g.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},ue&&r.createElement(w.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>r.createElement(V.default,null,r.createElement(V.default.Item,{key:1,onClick:()=>{var H;if((0,j.Rm)()&&!((H=nt.AssistantObject.exercise)!=null&&H.can_download)){i.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ge({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:Te,exportType:"exercise",category_id:Ce.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),r.createElement(V.default.Item,{key:3,onClick:()=>{var H;if((0,j.Rm)()&&!((H=nt.AssistantObject.exercise)!=null&&H.can_download)){i.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ee.history.push(`/classrooms/${Ce==null?void 0:Ce.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},r.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},r.createElement("span",{style:{color:"#666666",cursor:"pointer"}},r.createElement("i",{className:"iconfont icon-xiazai6"})))),r.createElement("div",{className:ie.control},r.createElement("div",{className:ie.extra},M),R&&(K=="\u6DFB\u52A0\u76F4\u64AD"?r.createElement(w.Z,{menu:{items:(me=(Ge=[{label:r.createElement("div",{onClick:()=>{te("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},ce&&{label:r.createElement("div",{onClick:()=>{te("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:Ge.filter(H=>H==null?void 0:H.show))==null?void 0:me.map(H=>({label:H==null?void 0:H.label,key:H==null?void 0:H.key}))}},r.createElement("span",{className:ie.selectBtn},r.createElement("span",null,r.createElement("i",{className:`iconfont ${L}`})),r.createElement("span",null,K))):r.createElement("span",{onClick:te,style:{cursor:"pointer"},className:ie.selectBtn},r.createElement("span",null,r.createElement("i",{className:`iconfont ${L}`})),r.createElement("span",null,K))),!!k&&r.createElement(w.Z,{disabled:((Ae=b==null?void 0:b.userInfo)==null?void 0:Ae.user_status)===2,className:"ml10",dropdownRender:k},r.createElement("span",{className:((Pe=b==null?void 0:b.userInfo)==null?void 0:Pe.user_status)===2?ie.selectBtn1:ie.selectBtn},r.createElement("span",null,r.createElement("i",{className:"iconfont icon-tianjiadaohang"})),r.createElement(d.Z,{title:((q=b==null?void 0:b.userInfo)==null?void 0:q.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},r.createElement("span",null,X||"\u521B\u5EFA\u8BD5\u5377"))))))))}},39391:function(dn,ut,e){"use strict";e.r(ut),e.d(ut,{default:function(){return Vl}});var r=e(22688),a=e(59301),g=e(76560),V=e(82093),d=e(8591),w=e(95237),i=e(6848),ie=e(61621),ee=e(24905),j=e(38854),Se=e(20834),B=e(1710),x=e(58421),de=e(81228),X=e(49661),U=e(34055),ze=e(43418),ge=Object.defineProperty,nt=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,E=(f,p,c)=>p in f?ge(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,l=(f,p)=>{for(var c in p||(p={}))Te.call(p,c)&&E(f,c,p[c]);if(nt)for(var c of nt(p))ue.call(p,c)&&E(f,c,p[c]);return f},k=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const R=({classroomList:f,user:p,dispatch:c})=>{const Rt=(0,g.useParams)(),[Ot,tn]=(0,a.useState)(!1);(0,a.useEffect)(()=>{var At,pe;if(f.actionTabs.key==="\u5220\u9664"){if((0,U.j5)()||(pe=(At=p==null?void 0:p.userInfo)==null?void 0:At.course)!=null&&pe.own){tn(!0);return}const rt={hasNum:0,noHasNum:0};f.actionTabs.selectArrsAll.map(jr=>{var kn;jr.author_login===((kn=p.userInfo)==null?void 0:kn.login)?++rt.hasNum:++rt.noHasNum}),rt.noHasNum>0?ze.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:a.createElement("div",null,f.actionTabs.isdelete!=="1"&&a.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",a.createElement("span",{className:"c-blue"},rt.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",a.createElement("span",{className:"c-red"},rt.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",a.createElement("br",null)),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Vt()}}):tn(!0)}else tn(!1)},[f.actionTabs.key]);const Vt=()=>{c({type:"classroomList/setActionTabs",payload:{}})};return console.log("---",f.actionTabs),a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:Ot,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>k(void 0,null,function*(){(yield(0,V.ZP)("/api/files/bulk_delete.json",{method:"delete",body:{ids:[...f.actionTabs.selectArrs],course_id:Rt.id}})).status===0&&(d.ZP.success("\u5220\u9664\u6210\u529F"),c({type:"classroomList/getAttachmentList",payload:l({},f.actionTabs.params)}),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Rt.coursesId}}))}),onCancel:()=>{Vt()}},a.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var K=(0,g.connect)(({classroomList:f,user:p})=>({classroomList:f,user:p}))(R),L=Object.defineProperty,M=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ce=(f,p,c)=>p in f?L(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Ge=(f,p)=>{for(var c in p||(p={}))b.call(p,c)&&ce(f,c,p[c]);if(M)for(var c of M(p))te.call(p,c)&&ce(f,c,p[c]);return f},me=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Ae=({classroomList:f,dispatch:p})=>{const c=(0,g.useParams)();return c.id=c.coursesId,a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:f.actionTabs.key==="\u7ACB\u5373\u53D1\u5E031111",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>me(void 0,null,function*(){(yield(0,V.ZP)("/api/files/bulk_publish.json",{method:"put",body:{course_id:c.id,ids:[...f.actionTabs.selectArrs]}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"classroomList/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:Ge({},f.actionTabs.params)}))}),onCancel:()=>{p({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",null,"\u5B66\u751F\u5C06\u80FD\u7ACB\u5373\u6536\u5230\u8D44\u6E90"))};var Pe=(0,g.connect)(({classroomList:f})=>({classroomList:f}))(Ae),q=e(78241),Ce=e(5112),H=e(43604),oe=e(5083),Ne=e(57809),ye=e(61186),G=e.n(ye),we=e(89392),Xe=e(69577),ct=e(26227),ft=e(32134),ot=e(59301),bt=Object.defineProperty,Yt=Object.defineProperties,Dt=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ae=(f,p,c)=>p in f?bt(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,I=(f,p)=>{for(var c in p||(p={}))Pt.call(p,c)&&ae(f,c,p[c]);if(Ie)for(var c of Ie(p))fe.call(p,c)&&ae(f,c,p[c]);return f},m=(f,p)=>Yt(f,Dt(p)),ne=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const re=({attachment:f,classroomList:p,dispatch:c,courseEndTime:Rt,getFileData:Ot})=>{var tn,Vt,At;const pe=(0,g.useParams)(),[rt]=q.default.useForm(),[jr,kn]=(0,a.useState)(1),[Lt,Tt]=(0,a.useState)([]),[Kr,jn]=(0,a.useState)(0),[sa,wr]=(0,a.useState)(20),[$a,Dr]=(0,a.useState)(!1),[va,eo]=(0,a.useState)(-1),[oa,Ln]=(0,a.useState)();let[Nn,Wa]=(0,a.useState)([{is_admin:!0}]),[ga,an]=(0,a.useState)([]);const[Jr,ro]=(0,a.useState)({group_settings:[]});pe.id=pe.coursesId,(0,a.useEffect)(()=>{["\u7ACB\u5373\u53D1\u5E03","\u4FEE\u6539\u53D1\u5E03"].includes(p.actionTabs.key)&&(gn(),ao())},[p.actionTabs]);const ao=Mr=>ne(void 0,null,function*(){p.actionTabs.batch&&eo(0);const Zn=yield c({type:"attachment/getDetail",payload:{id:p.actionTabs.selectArrs[0],course_id:pe==null?void 0:pe.id}});if(Zn){eo(p.actionTabs.selectArrsAll[0].is_publish?Zn==null?void 0:Zn.file_status:0),Wa(Zn==null?void 0:Zn.course_groups),rt.setFieldsValue({publish_time:Zn.publish_time?G()(Zn.publish_time):G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))});let Lr=I({},Jr);Lr.group_settings=Zn==null?void 0:Zn.batches_publish_info,ro(Lr),Dr(!0)}}),na=()=>ne(void 0,null,function*(){va==1&&(Nn=Nn==null?void 0:Nn.map(Hr=>{var xo;if(!Hr.course_group_name)throw d.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!Hr.publish_time)throw d.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return Hr.course_group_id=(xo=Jr.group_settings)==null?void 0:xo.filter(ko=>Hr==null?void 0:Hr.course_group_name.includes(ko.name)).map(ko=>ko.course_group_id||ko.id).toString().split(","),Hr}));const Mr=I({},rt.getFieldsValue());if(Mr.end_time<=Mr.publish_time){d.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),ar(!1);return}let Zn={attachment_id:[...p.actionTabs.selectArrs],course_id:pe.id,publish_time:G()(Mr.publish_time).format("YYYY-MM-DD HH:mm"),publish_type:va,group_settings:Nn};ar(!0),(yield(0,V.ZP)("/api/files/batches_publish.json",{method:"post",body:I({},Zn)})).status===0?(ar(!1),gn(),(0,X.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),d.ZP.success("\u53D1\u5E03\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,U.GJ)()&&Ot(),localStorage.getItem("Noviceguide")==="0"||c({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:ot.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):ar(!1)}),gn=()=>{kn(1),eo(-1),ro({group_settings:[]}),rt.setFieldsValue({publish_time:G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))}),Dr(!1)},qr=Kr>jr*sa,{detailShixunsList:Sa}=p,[_r,ar]=(0,a.useState)(!1);return ot.createElement(ze.default,{width:600,centered:!0,confirmLoading:_r,title:"\u53D1\u5E03\u6559\u5B66\u8D44\u6599",open:["\u7ACB\u5373\u53D1\u5E03","\u4FEE\u6539\u53D1\u5E03"].includes(p.actionTabs.key),okText:"\u786E\u5B9A\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{p.actionTabs.key=="\u7ACB\u5373\u53D1\u5E03"?na():ze.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:ot.createElement("div",{className:"font14"},p.actionTabs.batch&&ot.createElement(ot.Fragment,null,ot.createElement("div",{className:"mb10"},"\u786E\u5B9A\u6279\u91CF\u8BBE\u7F6E\u9009\u4E2D\u8D44\u6E90\u7684\u53D1\u5E03\u89C4\u5219\u5417\uFF1F"),ot.createElement("div",null,"\u786E\u5B9A\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u88AB\u8986\u76D6\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002")),p.actionTabs.key=="\u4FEE\u6539\u53D1\u5E03"&&ot.createElement(ot.Fragment,null,ot.createElement("div",{className:"mb10"},"\u786E\u5B9A\u4FEE\u6539\u53D1\u5E03\u8BBE\u7F6E\u89C4\u5219\u5417\uFF1F"),ot.createElement("div",null,"\u786E\u5B9A\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u88AB\u8986\u76D6\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))),onOk:()=>{na()}})},onCancel:()=>{gn(),c({type:"classroomList/setActionTabs",payload:{}})}},ot.createElement(q.default,{form:rt},ot.createElement("div",{style:{paddingLeft:0}},ot.createElement(w.Z,{style:{marginBottom:"10px",marginTop:"30px"}},ot.createElement("span",{className:"mr5"},"\u53D1\u5E03\u89C4\u5219:"),ot.createElement(Ce.ZP.Group,{value:va,onChange:Mr=>{var Zn,Lr;if(eo(Mr.target.value),Mr.target.value==1){let Hr=(Zn=f==null?void 0:f.detail)==null?void 0:Zn.course_groups;Wa((Hr==null?void 0:Hr.length)>0?Hr:[{is_admin:!0}])}else if(Mr.target.value==0){let Hr=(Lr=f==null?void 0:f.detail)==null?void 0:Lr.publish_time;rt.setFieldValue("publish_time",Hr?G()(Hr):G()())}}},ot.createElement(Ce.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),ot.createElement(Ce.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),ot.createElement(Ce.ZP,{className:"ml20",value:1,disabled:$a&&((tn=Jr==null?void 0:Jr.group_settings)==null?void 0:tn.length)<=0},"\u5206\u73ED\u53D1\u5E03"))),va==0&&ot.createElement(w.Z,{align:"middle",style:{marginTop:"20px"}},ot.createElement(H.Z,null,ot.createElement(q.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},ot.createElement(oe.default,{style:{width:170,marginRight:"25px"},disabledDate:Mr=>(0,Xe.Q8)(Mr,Rt),disabledTime:Mr=>(0,Xe.d0)(Mr),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",allowClear:!1})))),$a&&((Vt=Jr==null?void 0:Jr.group_settings)==null?void 0:Vt.length)<=0&&ot.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},"\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4E0D\u53EF\u9009\u62E9\u201C\u5206\u73ED\u53D1\u5E03\u201D")),va==1&&((At=Jr==null?void 0:Jr.group_settings)==null?void 0:At.length)>0&&ot.createElement(w.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},ot.createElement(H.Z,{span:24},ot.createElement(w.Z,null,ot.createElement(H.Z,{span:24},ot.createElement(w.Z,null,ot.createElement(H.Z,{flex:"1"}," \u5206\u73ED\uFF1A"),ot.createElement(H.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),ot.createElement(H.Z,{span:4}))),Nn&&Nn.map(function(Mr,Zn){var Lr;return ot.createElement(H.Z,{span:24,key:Zn,style:{marginTop:Zn>0?"10px":""}},ot.createElement(w.Z,{gutter:[8,16]},ot.createElement(H.Z,{span:10},ot.createElement(w.Z,{gutter:[8,16]},ot.createElement(H.Z,{flex:"1",style:{maxWidth:200}},ot.createElement(Ne.default,{mode:"multiple",style:{width:"100%"},value:Mr.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(Hr,xo)=>{console.log(xo),Nn[Zn].course_group_name=Hr,Nn[Zn].course_group_id=Mr.course_group_id;const ko=(0,we.flattenDeep)(Nn.map(Pl=>Pl.course_group_name)),oi=ga.map(Pl=>{let _t=(Pl==null?void 0:Pl.course_group_name)||[];return m(I({},Pl),{course_group_name:(0,we.remove)(_t,Ua=>ko.includes(Ua))})});an(oi),Wa(Nn.slice())}},(Jr==null?void 0:Jr.group_settings)&&(Jr==null?void 0:Jr.group_settings.map(function(Hr){if(!Nn.map(ko=>ko.course_group_name).flat().includes(Hr.name))return ot.createElement(Option,{value:Hr.name,key:Hr.course_group_id},Hr.name)})))))),ot.createElement(H.Z,{span:10},ot.createElement("div",{className:"ml30"},ot.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Hr=>(0,Xe.Q8)(Hr,Jr==null?void 0:Jr.course_end_date),disabledTime:Hr=>(0,Xe.d0)(Hr),value:Mr.publish_time?G()(Mr.publish_time):"",onChange:(Hr,xo)=>{Nn[Zn].publish_time=xo,Wa([...Nn])}}))),ot.createElement(H.Z,{span:4},Zn>0&&(G()()<=G()(Mr.publish_time)||!Mr.course_group_id)&&ot.createElement(ct.Z,{style:{position:"absolute",top:10},onClick:()=>{const Hr=(0,we.cloneDeep)(ga);console.log(Hr,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),Hr.forEach((xo,ko)=>{xo.group_name&&(xo.group_name=xo.group_name.filter(oi=>{var Pl;return!((Pl=Nn[Zn].group_name)!=null&&Pl.includes(oi))}))}),Nn=Nn.filter((xo,ko)=>Zn!==ko),an(Hr),Wa(Nn.slice()),setTimeout(()=>Wa(Nn.slice()),10)}}),Nn.length<((Lr=Jr==null?void 0:Jr.group_settings)==null?void 0:Lr.length)&&ot.createElement(ft.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:10},onClick:()=>{console.log(Nn),Wa(Nn.concat({}))}}))))}))),ot.createElement("div",{className:"mt20"},"\u6CE8\u610F"),ot.createElement("div",null,"1\u3001\u9009\u62E9\u7EDF\u4E00\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u6559\u5B66\u8D44\u6599\u53D1\u9001\u81F3\u8BFE\u5802\u7684\u5168\u90E8\u73ED\u7EA7(\u5305\u62EC\u672A\u5206\u73ED)\u3002"),ot.createElement("div",null,"2\u3001\u9009\u62E9\u5206\u73ED\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u4F5C\u4E1A\u53D1\u5E03\u81F3\u6307\u5B9A\u73ED\u7EA7\u3002"),ot.createElement("div",null,"3\u3001\u9009\u62E9\u6682\u4E0D\u53D1\u5E03\u5E76\u786E\u5B9A\u65F6\uFF0C\u53EF\u64A4\u9500\u5DF2\u8BBE\u7F6E\u7684\u7EDF\u4E00\u53D1\u5E03\u548C\u5206\u73ED\u53D1\u5E03\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))};var O=(0,g.connect)(({attachment:f,classroomList:p})=>({attachment:f,classroomList:p}))(re),S=Object.defineProperty,be=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,xe=(f,p,c)=>p in f?S(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Je=(f,p)=>{for(var c in p||(p={}))_.call(p,c)&&xe(f,c,p[c]);if(be)for(var c of be(p))N.call(p,c)&&xe(f,c,p[c]);return f},Qe=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Ve=({classroomList:f,dispatch:p})=>{const c=(0,g.useParams)();return c.id=c.coursesId,a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:f.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Qe(void 0,null,function*(){(yield(0,V.ZP)("/api/files/bulk_public.json",{method:"put",body:{course_id:c.id,ids:[...f.actionTabs.selectArrs]}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"classroomList/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:Je({},c)}),p({type:"classroomList/getClassroomShixunsList",payload:Je({},f.actionTabs.params)}))}),onCancel:()=>{p({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Ye=(0,g.connect)(({classroomList:f})=>({classroomList:f}))(Ve),Y=e(92832),y=Object.defineProperty,z=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,De=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,xt=(f,p,c)=>p in f?y(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,jt=(f,p)=>{for(var c in p||(p={}))Me.call(p,c)&&xt(f,c,p[c]);if(De)for(var c of De(p))kt.call(p,c)&&xt(f,c,p[c]);return f},ln=(f,p)=>z(f,Fe(p)),On=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Cn=({classroomList:f,loading:p,dispatch:c,user:Rt})=>{var Ot,tn;const Vt=(0,g.useParams)(),At=(0,g.useLocation)(),{actionTabs:pe}=f,[rt]=q.default.useForm(),jr=kn=>kn&&kn{c({type:"classroomList/getCourseGroups",payload:{id:Vt.id,nonenavigate:!0}})},[f.name]),a.createElement(ze.default,{centered:!0,title:"\u65B0\u5EFA\u5B50\u76EE\u5F55",open:f.actionTabs.key==="\u65B0\u5EFA\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>On(void 0,null,function*(){var kn,Lt,Tt;const Kr=rt.getFieldValue(),sa=`/api/course_modules/${(Tt=(Lt=(kn=f.detailLeftMenus)==null?void 0:kn.course_modules)==null?void 0:Lt.find($a=>$a.type==="attachment"))==null?void 0:Tt.id}/add_second_category.json`;(yield(0,V.ZP)(sa,{method:"post",body:ln(jt({},Kr),{parent_id:Vt.categoryId})})).status===0&&(rt.resetFields(),d.ZP.success("\u6DFB\u52A0\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Vt.coursesId}}))}),onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",{className:"tc"},a.createElement("br",null)),f.courseGroups.course_groups&&a.createElement(q.default,{form:rt,initialValues:{name:""}},a.createElement(q.default.Item,{name:"name"},a.createElement(w.Z,{className:"mt30",align:"middle"},a.createElement(H.Z,null,"\u5B50\u76EE\u5F55\u540D\u79F0\uFF1A"),a.createElement(H.Z,{flex:"1"},a.createElement(Y.default,{defaultValue:((Ot=pe.selectArrs)==null?void 0:Ot.category_name)||((tn=pe.selectArrs)==null?void 0:tn.name)}))))))};var Rn=(0,g.connect)(({classroomList:f,loading:p,user:c})=>({classroomList:f,loading:p,user:c}))(Cn),Jn=Object.defineProperty,er=Object.getOwnPropertySymbols,vn=Object.prototype.hasOwnProperty,pr=Object.prototype.propertyIsEnumerable,dr=(f,p,c)=>p in f?Jn(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,at=(f,p)=>{for(var c in p||(p={}))vn.call(p,c)&&dr(f,c,p[c]);if(er)for(var c of er(p))pr.call(p,c)&&dr(f,c,p[c]);return f},Kt=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const lr=({classroomList:f,loading:p,dispatch:c})=>{var Rt;const Ot=(0,g.useParams)(),tn=(0,g.useLocation)(),{actionTabs:Vt}=f,[At]=q.default.useForm(),pe=rt=>rt&&rtKt(void 0,null,function*(){const rt=At.getFieldValue(),jr=`/api/homework_commons/${f.actionTabs.selectArrs.homework_id}/alter_name.json`;(yield(0,V.ZP)(jr,{method:"post",body:at({},rt)})).status===0&&(d.ZP.success("\u4FEE\u6539\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomShixunsList",payload:at({},f.actionTabs.params)}))}),onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",{className:"tc"},a.createElement("br",null)),f.courseGroups.course_groups&&a.createElement(q.default,{form:At,initialValues:{name:"1"}},a.createElement(q.default.Item,{name:"name"},a.createElement(w.Z,{className:"mt30"},a.createElement(H.Z,null,"\u4F5C\u4E1A\u540D\u79F0\uFF1A"),a.createElement(H.Z,{flex:"1"},a.createElement(Y.default,{defaultValue:(Rt=Vt.selectArrs)==null?void 0:Rt.name}))))))};var Bn=(0,g.connect)(({classroomList:f,loading:p})=>({classroomList:f,loading:p}))(lr),In=e(99313),hr=e(26724),Fr=e.n(hr),Tr={flex_box_center:"flex_box_center___FCuCL",flex_space_between:"flex_space_between___IiwD7",flex_box_vertical_center:"flex_box_vertical_center___vuAup",flex_box_center_end:"flex_box_center_end___wYrHN",flex_box_column:"flex_box_column___Ie0ST",wrp:"wrp___fOG9r",itemTitleWrp:"itemTitleWrp___tPbkJ",itemTitle:"itemTitle___twrko",search:"search___gkxSd","simple-table":"simple-table___bjo5L",table:"table___v7B0E"},$r=e(48113),Mn=Object.defineProperty,Pr=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable,W=(f,p,c)=>p in f?Mn(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,T=(f,p)=>{for(var c in p||(p={}))Be.call(p,c)&&W(f,c,p[c]);if(Pr)for(var c of Pr(p))F.call(p,c)&&W(f,c,p[c]);return f},Z=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const{TabPane:je}=In.default;let Ze=!1;const wt=({attachment:f,loading:p,dispatch:c})=>{const Rt=(0,g.useParams)(),[Ot]=q.default.useForm(),[tn,Vt]=(0,a.useState)(0),[At,pe]=(0,a.useState)(!0),[rt,jr]=(0,a.useState)("public");let[kn,Lt]=(0,a.useState)([]);const[Tt,Kr]=(0,a.useState)({page:0,page_size:20,search:""});(0,a.useEffect)(()=>{f.actionTabs.key==="\u9009\u7528\u8D44\u6E90"&&At&&sa(),f.actionTabs.key!=="\u9009\u7528\u8D44\u6E90"&&At&&Lt([])},[f.actionTabs.key,At,rt]);let jn=[];const sa=()=>Z(void 0,null,function*(){var oa,Ln;if(!Ze&&(Ze=!0,At)){++Tt.page;let Nn;rt==="public"?(Nn=yield c({type:"attachment/allAttachment",payload:T({},Tt)}),kn=[...kn.concat(Nn.data.files)]):(Nn=yield c({type:"attachment/mineAttachment",payload:T({},Tt)}),kn=[...kn.concat((oa=Nn.data)==null?void 0:oa.files)]),((Ln=Nn.object_list)==null?void 0:Ln.length)oa&&oaa.createElement(ee.default,{onChange:Nn=>{},value:String(Ln.id),defaultChecked:!0,className:Tr.itemTitleWrp},a.createElement(i.Z,{title:oa},a.createElement("span",{className:["c-black",Tr.itemTitle].join(" ")},oa)))},{title:"\u5927\u5C0F",dataIndex:"filesize"},{title:"\u53D1\u5E03\u4EBA",dataIndex:"author",render:oa=>a.createElement("span",null,oa.name)}],va=()=>{jr("public"),Vt(0),Kr({page:0,page_size:20,search:""}),pe(!0),jn=[],Ot.resetFields()};function eo(oa){return Z(this,null,function*(){const{group_ids:Ln,delay_publish:Nn,publish_time:Wa}=oa,ga=yield c({type:"attachment/fileImport",payload:{course_id:Rt.coursesId,course_second_category_id:parseInt(Rt.categoryId),delay_publish:Nn,publish_time:Wa,attachment_ids:[...Ln]}});(ga==null?void 0:ga.status)===0&&(d.ZP.success("\u53D1\u5E03\u6210\u529F"),va(),c({type:"attachment/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Rt.coursesId}}),c({type:"classroomList/getAttachmentList",payload:T({},f.actionTabs.params)}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Rt.coursesId}}))})}return a.createElement(ze.default,{centered:!0,title:"\u9009\u7528\u8D44\u6E90",open:f.actionTabs.key==="\u9009\u7528\u8D44\u6E90",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,width:600,maskClosable:!1,bodyStyle:{minHeight:200},onOk:()=>{Ot.submit()},onCancel:()=>{va(),c({type:"attachment/setActionTabs",payload:{}})}},a.createElement("section",{className:Tr.search},a.createElement(Y.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u53D1\u5E03\u4EBA\u6216\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:oa=>{Tt.page=0,Tt.search=oa,kn=[],sa(),pe(!0)},style:{width:260}})),a.createElement(In.default,{defaultActiveKey:rt,onChange:oa=>Z(void 0,null,function*(){Lt([]),jr(oa),Tt.page=0,pe(!0)})},a.createElement(je,{tab:a.createElement("span",null," \u5168\u90E8 "),key:"public"}),a.createElement(je,{tab:a.createElement("span",null," \u6211\u7684\u8D44\u6E90 "),key:"myself"})),a.createElement(q.default,{form:Ot,initialValues:{group_ids:jn,delay_publish:0},onChange:oa=>{jn=Ot.getFieldValue()},onFinish:eo},a.createElement(q.default.Item,{name:"group_ids",valuePropName:"checked",rules:[{validator:(oa,Ln)=>Ln.length>0?Promise.resolve():Promise.reject("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8D44\u6E90")}]},a.createElement(ee.default.Group,{style:{width:"100%"}},a.createElement("div",{style:{maxHeight:248,overflow:"auto"}},a.createElement(Fr(),{initialLoad:!1,pageStart:0,threshold:800,loadMore:()=>{sa()},hasMore:At,useWindow:!1},a.createElement(Et,{data:kn})))))))};var Ft=(0,g.connect)(({attachment:f,loading:p})=>({attachment:f,loading:p}))(wt);function Et({data:f}){const p=[{title:"\u8D44\u6E90\u540D\u79F0",dataIndex:"title",width:200,ellipsis:!0,key:"title",render:(c,Rt)=>a.createElement(ee.default,{value:String(Rt.id),defaultChecked:!0},a.createElement("span",{className:["c-black"].join(" "),style:{whiteSpace:"nowrap",overflow:"hidden",display:"inline-block",textOverflow:"ellipsis",position:"relative",top:6,maxWidth:150}},a.createElement(i.Z,{title:Rt.title,placement:"topLeft"},Rt.title)))},{title:"\u5927\u5C0F",dataIndex:"filesize",key:"filesize",ellipsis:!0},{title:"\u53D1\u5E03\u4EBA",dataIndex:"author",key:"author",ellipsis:!0,render:c=>c.name},{title:"\u65F6\u95F4",dataIndex:"created_on",key:"created_on",width:140,render:c=>a.createElement("span",{className:"font12"},G()(c).format($r.tF))}];return a.createElement(B.default,{loading:Ze,pagination:!1,columns:p,className:Tr.table,dataSource:f||[]})}var Wt=e(54580),Xt=e(3113),rn=e(90524),qt=Object.defineProperty,on=Object.getOwnPropertySymbols,J=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,$e=(f,p,c)=>p in f?qt(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,et=(f,p)=>{for(var c in p||(p={}))J.call(p,c)&&$e(f,c,p[c]);if(on)for(var c of on(p))We.call(p,c)&&$e(f,c,p[c]);return f},It=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const St={delay_publish:0,is_public:0,description:""},lt=({attachment:f,dispatch:p})=>{const c=(0,g.useParams)(),[Rt]=q.default.useForm(),[Ot,tn]=(0,a.useState)(et({},St)),[Vt,At]=(0,a.useState)([]),[pe,rt]=(0,a.useState)(!1);(0,a.useEffect)(()=>{f.actionTabs.key==="\u4E0A\u4F20\u8D44\u6E90"&&Rt.resetFields()},[f.actionTabs.key]);const jr=Tt=>Tt&&Tt{const Kr=Tt.size/1024/1024,jn=Tt.name.split(".").slice(-1)[0].toLowerCase();return Kr>5e3||Kr==0?(d.ZP.error(`${Tt.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002${Kr==0?"\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A":"\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(5G)"}`),Wt.default.LIST_IGNORE):!0},action:`${rn.Z.API_SERVER}/api/attachments.json`,onChange:Tt=>{var Kr,jn;console.log("data--",Tt),((jn=(Kr=Tt.file)==null?void 0:Kr.response)==null?void 0:jn.status)==-1&&(d.ZP.warning(Tt.file.response.message),rt(!0))}};return a.createElement(ze.default,{centered:!0,title:"\u4E0A\u4F20\u8D44\u6E90",open:f.actionTabs.key==="\u4E0A\u4F20\u8D44\u6E90",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,maskClosable:!1,onOk:()=>It(void 0,null,function*(){yield Rt.validateFields();let Tt=Rt.getFieldValue();Tt=Object.assign({},Ot,Tt),(yield(0,V.ZP)("/api/files/upload.json",{method:"post",body:{attachment_ids:Tt.attachment_ids.map(jn=>jn.response.id),course_id:c.id,course_second_category_id:c.categoryId*1,is_public:!!Tt.is_public,delay_publish:Tt.delay_publish,description:Tt.description,publish_time:Tt.publish_time}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,X.L9)(["\u6559\u5B66\u8BFE\u5802","\u8D44\u6E90","\u4E0A\u4F20\u8D44\u6E90"]),tn(et({},St)),p({type:"attachment/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:et({},f.actionTabs.params)}),p({type:"classroomList/getClassroomLeftMenus",payload:{id:c.coursesId}})),At([])}),onCancel:()=>{At([]),tn(et({},St)),p({type:"attachment/setActionTabs",payload:{}})}},a.createElement("section",null,a.createElement(q.default,{form:Rt,initialValues:Ot,onChange:()=>{const Tt=Rt.getFieldValue();tn(Object.assign({},Ot,Tt))}},a.createElement(q.default.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:Tt=>Array.isArray(Tt)?Tt:Tt==null?void 0:Tt.fileList,normalize:Tt=>{const Kr="\u3000\u3000";let jn=Tt.filter(sa=>(sa.name.indexOf(Kr)===-1&&(sa.name=`${sa.name}${Kr}${(0,X.RD)(sa.size)}`),!0));return At(jn),jn},rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8D44\u6E90"}]},a.createElement(Wt.default,et({},Lt),a.createElement(Xt.ZP,{type:"primary",disabled:Vt.length>9,ghost:!0},"\u6587\u4EF6\u4E0A\u4F20"),a.createElement(i.Z,{placement:"right",overlayStyle:{maxWidth:600},title:a.createElement("div",{onClick:Tt=>{Tt.preventDefault(),Tt.stopPropagation()}},a.createElement("div",null,"\u63D0\u793A\uFF1A"),a.createElement("div",null,"1. \u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002"),a.createElement("div",null,"2. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",((0,U.Ny)(),"5G"),"\u3002"))},a.createElement("i",{onClick:Tt=>{Tt.preventDefault(),Tt.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})))),a.createElement(w.Z,null,a.createElement(H.Z,null,a.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},a.createElement(ee.default.Group,null,a.createElement(ee.default,{value:1},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{name:"description"},a.createElement(Y.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var se=(0,g.connect)(({attachment:f})=>({attachment:f}))(lt),He=Object.defineProperty,Ue=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,Nt=(f,p,c)=>p in f?He(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Bt=(f,p)=>{for(var c in p||(p={}))it.call(p,c)&&Nt(f,c,p[c]);if(Ue)for(var c of Ue(p))_e.call(p,c)&&Nt(f,c,p[c]);return f},en=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Fn={delay_publish:0,is_public:[!1],description:"",name:"",link:""},Tn=({attachment:f,dispatch:p})=>{const c=(0,g.useParams)(),[Rt]=q.default.useForm(),[Ot,tn]=(0,a.useState)(Bt({},Fn)),Vt=pe=>pe&&peen(void 0,null,function*(){var pe,rt;yield Rt.validateFields();let jr=Rt.getFieldsValue();jr=Object.assign({},Ot,jr),(yield(0,V.ZP)("/api/files/upload.json",{method:"post",body:{course_id:c.id,course_second_category_id:c.categoryId*1,is_public:(pe=jr.is_public)==null?void 0:pe[0],delay_publish:jr.delay_publish,description:jr.description,publish_time:jr.publish_time,name:jr.name,link:jr.link}})).status===0&&(Rt.resetFields(),(0,X.L9)(["\u6559\u5B66\u8BFE\u5802","\u8D44\u6E90","\u6DFB\u52A0\u5916\u94FE"]),d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"attachment/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:Bt({},(rt=f==null?void 0:f.actionTabs)==null?void 0:rt.params)}),p({type:"classroomList/getClassroomLeftMenus",payload:{id:c.coursesId}}))}),onCancel:()=>{Rt.resetFields(),p({type:"attachment/setActionTabs",payload:{}})}},a.createElement("section",null,a.createElement(q.default,{form:Rt,initialValues:Fn,onChange:()=>{const pe=Rt.getFieldsValue();tn(Object.assign({},Ot,pe))}},a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{label:"\u8D44\u6E90\u540D\u79F0\uFF1A",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u5B57\u7B26"}]},a.createElement(Y.default,{suffix:a.createElement("span",null,Ot.name.length,"/60"),maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u5B57\u7B26"})))),a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{label:"\u94FE\u63A5\u5730\u5740\uFF1A",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5916\u94FEurl"},{type:"url",message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684url"}]},a.createElement(Y.default,{placeholder:"\u8BF7\u8F93\u5165\u5916\u94FEurl"})))),a.createElement(w.Z,null,a.createElement(H.Z,null,a.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},a.createElement(ee.default.Group,null,a.createElement(ee.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{name:"description"},a.createElement(Y.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var Qn=(0,g.connect)(({attachment:f})=>({attachment:f}))(Tn),Gn=e(14794),$t=e(59301),qn=Object.defineProperty,yn=Object.defineProperties,Sr=Object.getOwnPropertyDescriptors,yr=Object.getOwnPropertySymbols,Cr=Object.prototype.hasOwnProperty,or=Object.prototype.propertyIsEnumerable,ir=(f,p,c)=>p in f?qn(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,ur=(f,p)=>{for(var c in p||(p={}))Cr.call(p,c)&&ir(f,c,p[c]);if(yr)for(var c of yr(p))or.call(p,c)&&ir(f,c,p[c]);return f},Ir=(f,p)=>yn(f,Sr(p)),ra=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Ba={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:"",download_setting:0},{RangePicker:br}=oe.default,{Option:fn}=Ne.default,Sn=({attachment:f,shixunHomeworks:p,dispatch:c,loading:Rt,getFileData:Ot})=>{const tn=(0,g.useParams)(),[Vt,At]=(0,a.useState)({group_settings:[]}),{detail:pe}=f,[rt]=q.default.useForm(),[jr,kn]=(0,a.useState)([]),[Lt,Tt]=(0,a.useState)(ur({},Ba)),[Kr,jn]=(0,a.useState)(!1),sa=gn=>gn&&gnra(void 0,null,function*(){var gn,qr,Sa,_r;const ar=yield c({type:"attachment/getDetail",payload:ur({},tn)});ar.delay_publish=ar.delay_publish?1:0,Lt.is_public=[ar.is_public],Lt.description=ar.description,Lt.delay_publish=ar.delay_publish,Lt.publish_time=ar.publish_time,Lt.download_setting=ar.download_setting,rt.setFieldsValue(Lt),jn(ar==null?void 0:ar.unified_setting),f.actionTabs.manage_all_group?((gn=ar==null?void 0:ar.course_groups)==null?void 0:gn.length)>0?wr.unified_setting=!1:wr.unified_setting=!0:ar!=null&&ar.unified_setting?wr.unified_setting=!0:wr.unified_setting=!1,wr.publish_time=ar.publish_time?ar.publish_time:G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),console.log(wr.unified_setting),wr.file_status=ar==null?void 0:ar.file_status,$a(Object.assign({},wr)),kn([ur({},ar),...ar==null?void 0:ar.attachment_histories]);let Mr=ur({},Vt);if(Mr.group_settings=ar==null?void 0:ar.batches_publish_info,console.log(Mr),At(Mr),((qr=ar==null?void 0:ar.course_groups)==null?void 0:qr.length)>0){const Zn=(Sa=ar==null?void 0:ar.course_groups)==null?void 0:Sa.filter(Hr=>Hr.is_admin),Lr=(_r=ar==null?void 0:ar.course_groups)==null?void 0:_r.filter(Hr=>!Hr.is_admin);(Zn==null?void 0:Zn.length)>0?va(Zn):va([{is_admin:!0}]),(Lr==null?void 0:Lr.length)>0?oa(Lr):oa([])}else console.log(Dr)});(0,a.useEffect)(()=>{var gn;f.actionTabs.key==="\u8D44\u6E90\u8BBE\u7F6E"&&(tn.id=(gn=f.actionTabs.selectArrs)==null?void 0:gn.id,rt.resetFields(),Wa())},[f.actionTabs.key,tn.id]);const ga=(gn,qr)=>{if(jr.length===1){ze.default.info({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u8D44\u6E90\u4E0D\u80FD\u5168\u90E8\u5220\u9664"});return}ze.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u5220\u9664\u8D44\u6E90\u540E\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F",onOk:()=>ra(void 0,null,function*(){var Sa;const _r=qr?{type:"history"}:{},ar=yield(0,V.ZP)(`/api/attachments/${gn}.json`,{method:"delete",body:_r});(ar==null?void 0:ar.status)===0&&(tn.id=(Sa=f.actionTabs.selectArrs)==null?void 0:Sa.id,Wa())})})},an=["pdf","docx","doc","xlsx","xls","ppt","pptx","zip"],[Jr,ro]=(0,a.useState)([]),ao={multiple:!1,maxCount:1,accept:".pdf, .docx, .doc, .xlsx, .xls, .ppt, .pptx, .zip,",withCredentials:!0,beforeUpload:gn=>{const qr=gn.size/1024/1024,Sa=gn.name.split(".").slice(-1)[0].toLowerCase();return qr>500?(d.ZP.error(`${gn.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(500MB)`),Promise.reject()):an.indexOf(Sa)==-1?(d.ZP.error(`${gn.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20,\u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6`),Promise.reject()):!0},action:`${rn.Z.API_SERVER}/api/attachments.json`};function na({data:gn}){console.log("data",gn);const qr=[{title:"\u8D44\u6E90\u540D\u79F0",key:"id",width:307,ellipsis:!0,render:Sa=>$t.createElement(i.Z,{title:Sa.title},$t.createElement("a",{href:rn.Z.API_SERVER+Sa.url,target:"_blank",className:"multi_ellipsis1 c-grey-333"},Sa.title))},{title:"\u4E0B\u8F7D",dataIndex:"downloads_count",key:"downloads_count",ellipsis:!0,width:50},{title:"\u7248\u672C\u53F7",dataIndex:"created_on",key:"created_on",ellipsis:!0,width:140,render:Sa=>Sa?$t.createElement("span",null,G()(Sa).format("YYYY-MM-DD HH:mm")):"--"},{title:"\u64CD\u4F5C",width:60,render:(Sa,_r,ar)=>$t.createElement("span",{onClick:()=>ga(_r==null?void 0:_r.id,ar),className:"c-red current"},"\u5220\u9664")}];return $t.createElement(B.default,{pagination:!1,columns:qr,style:{fontSize:12,marginBottom:20},dataSource:gn||[]})}return $t.createElement(ze.default,{centered:!0,title:"\u8D44\u6E90\u8BBE\u7F6E",open:f.actionTabs.key==="\u8D44\u6E90\u8BBE\u7F6E",okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>ra(void 0,null,function*(){var gn,qr;wr.file_status==1&&(Dr=Dr==null?void 0:Dr.map(Mr=>{var Zn;if(!Mr.course_group_name)throw d.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!Mr.publish_time)throw d.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return Mr.course_group_id=(Zn=Vt.group_settings)==null?void 0:Zn.filter(Lr=>Mr==null?void 0:Mr.course_group_name.includes(Lr.name)).map(Lr=>Lr.course_group_id||Lr.id).toString().split(","),console.log(Mr.course_group_id),Mr})),console.log(Dr),yield rt.validateFields();let Sa=rt.getFieldValue();Sa=Object.assign({},Lt,Sa);const _r=JSON.parse(JSON.stringify(wr));_r.group_settings=Dr.concat(eo),(yield(0,Gn.Ot)(ur({id:pe.id,course_id:tn.id,course_second_category_id:tn.categoryId||0,is_public:(gn=Sa.is_public)==null?void 0:gn[0],delay_publish:Sa.delay_publish,publish_type:wr==null?void 0:wr.file_status,description:Sa.description,publish_time:Lt.publish_time,new_attachment_id:(qr=Sa.attachment_ids)==null?void 0:qr.map(Mr=>{var Zn;return(Zn=Mr.response)==null?void 0:Zn.id}),download_setting:Sa==null?void 0:Sa.download_setting},_r))).status===0&&(Tt(ur({},Ba)),d.ZP.success("\u64CD\u4F5C\u6210\u529F"),c({type:"attachment/setActionTabs",payload:{}}),c({type:"classroomList/getAttachmentList",payload:ur({},f.actionTabs.params)}),Ot()),ro([]),va([{}])}),onCancel:()=>{ro([]),va([{}]),Tt(ur({},Ba)),c({type:"attachment/setActionTabs",payload:{}}),c({type:"classroomList/getAttachmentList",payload:ur({},f.actionTabs.params)})}},$t.createElement("section",{className:""},$t.createElement(ie.Z,{loading:Rt["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},$t.createElement(na,{data:jr}),$t.createElement(q.default,{form:rt,initialValues:Lt,onChange:()=>{const gn=rt.getFieldValue();Tt(Object.assign({},Lt,gn))}},$t.createElement(q.default.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:gn=>Array.isArray(gn)?gn:gn==null?void 0:gn.fileList,normalize:gn=>{const qr="\u3000\u3000";let Sa=gn.filter(_r=>{const ar=_r.size/1024/1024,Mr=_r.originFileObj.name.split(".").slice(-1)[0].toLowerCase();return _r.name.indexOf(qr)===-1&&(_r.name=`${_r.name}${qr}${(0,X.RD)(_r.size)}`),!(ar>500||an.indexOf(Mr)==-1)});return ro(Sa),Sa}},$t.createElement(Wt.default,ur({},ao),$t.createElement(Xt.ZP,{type:"primary",disabled:Jr.length>0,ghost:!0,style:{marginRight:5}},"\u66F4\u65B0\u7248\u672C"),$t.createElement(i.Z,{placement:"right",overlayStyle:{maxWidth:600},title:$t.createElement("div",{onClick:gn=>{gn.preventDefault(),gn.stopPropagation()}},$t.createElement("div",null,"\u63D0\u793A\uFF1A"),$t.createElement("div",null,"1. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",(0,U.Ny)()?"1G":"150M","\u3002"),$t.createElement("div",null,"2. \u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6\u3002"))},$t.createElement("i",{onClick:gn=>{gn.preventDefault(),gn.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})))),$t.createElement(w.Z,null,$t.createElement(H.Z,null,$t.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},$t.createElement(ee.default.Group,null,$t.createElement(ee.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),$t.createElement(w.Z,{className:"mb20"},$t.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),$t.createElement(Ce.ZP.Group,{value:wr.file_status,onChange:gn=>{$a(Object.assign({},Ir(ur({},wr),{file_status:gn.target.value})))}},$t.createElement(Ce.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),$t.createElement(Ce.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),$t.createElement(Ce.ZP,{className:"ml20",value:1},"\u5206\u73ED\u53D1\u5E03"))),wr.file_status==0&&$t.createElement(w.Z,{align:"middle",className:"mb30",style:{paddingLeft:65}},$t.createElement(H.Z,null,"\u53D1\u5E03\u65F6\u95F4:"),$t.createElement(H.Z,{className:"ml5"},$t.createElement(oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:gn=>sa(gn,Vt==null?void 0:Vt.course_end_date),disabledTime:gn=>(0,Xe.d0)(gn),value:wr.publish_time?G()(wr.publish_time):"",onChange:(gn,qr)=>{wr.publish_time=qr,$a(Object.assign({},wr))}})),$t.createElement(H.Z,null,$t.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u67E5\u770B\u6559\u5B66\u8D44\u6599\u7684\u65F6\u95F4)"))),wr.file_status==1&&$t.createElement(w.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},$t.createElement(H.Z,{span:24},$t.createElement(w.Z,null,$t.createElement(H.Z,{span:24},$t.createElement(w.Z,null,$t.createElement(H.Z,{flex:"1"},"\u5206\u73ED\uFF1A"),$t.createElement(H.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),$t.createElement(H.Z,{span:4}))),Dr&&Dr.map(function(gn,qr){var Sa;return $t.createElement(H.Z,{span:24,key:qr,style:{marginTop:qr>0?"10px":""}},$t.createElement(w.Z,{gutter:[8,16]},$t.createElement(H.Z,{span:10},$t.createElement(w.Z,{gutter:[8,16]},$t.createElement(H.Z,{flex:"1",style:{maxWidth:200}},$t.createElement(Ne.default,{mode:"multiple",style:{width:"100%"},value:gn.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(_r,ar)=>{console.log(ar),Dr[qr].course_group_name=_r,Dr[qr].course_group_id=gn.course_group_id;const Mr=(0,we.flattenDeep)(Dr.map(Lr=>Lr.course_group_name)),Zn=Ln.map(Lr=>{let Hr=(Lr==null?void 0:Lr.course_group_name)||[];return Ir(ur({},Lr),{course_group_name:(0,we.remove)(Hr,xo=>Mr.includes(xo))})});Nn(Zn),va(Dr.slice())}},(Vt==null?void 0:Vt.group_settings)&&(Vt==null?void 0:Vt.group_settings.map(function(_r){if(!Dr.map(Mr=>Mr.course_group_name).flat().includes(_r.name))return $t.createElement(fn,{value:_r.name,key:_r.course_group_id},_r.name)})))))),$t.createElement(H.Z,{span:10},$t.createElement("div",{className:"ml30"},$t.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:_r=>sa(_r,Vt==null?void 0:Vt.course_end_date),disabledTime:_r=>(0,Xe.d0)(_r),value:gn.publish_time?G()(gn.publish_time):"",onChange:(_r,ar)=>{Dr[qr].publish_time=ar,va([...Dr])}}))),$t.createElement(H.Z,{span:4},qr>0&&(G()()<=G()(gn.publish_time)||!gn.course_group_id)&&$t.createElement(ct.Z,{style:{position:"absolute",top:10},onClick:()=>{const _r=(0,we.cloneDeep)(Ln);console.log(_r,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),_r.forEach((ar,Mr)=>{ar.group_name&&(ar.group_name=ar.group_name.filter(Zn=>{var Lr;return!((Lr=Dr[qr].group_name)!=null&&Lr.includes(Zn))}))}),Dr=Dr.filter((ar,Mr)=>qr!==Mr),Nn(_r),va(Dr.slice()),setTimeout(()=>va(Dr.slice()),10)}}),Dr.length<((Sa=Vt==null?void 0:Vt.group_settings)==null?void 0:Sa.length)&&$t.createElement(ft.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:10},onClick:()=>{console.log(Dr),va(Dr.concat({}))}}))))})),$t.createElement(q.default.Item,{label:"\u4E0B\u8F7D\u8BBE\u7F6E",name:"download_setting"},$t.createElement(Ce.ZP.Group,null,$t.createElement(Ce.ZP,{value:0},"\u5141\u8BB8\u5B66\u751F\u4E0B\u8F7D"),$t.createElement(Ce.ZP,{value:1},"\u7981\u6B62\u5B66\u751F\u4E0B\u8F7D"))),$t.createElement(w.Z,null,$t.createElement(H.Z,{span:24},$t.createElement(q.default.Item,{name:"description",label:"\u8D44\u6E90\u63CF\u8FF0\uFF1A"},$t.createElement(Y.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6}))))))))};var Ar=(0,g.connect)(({attachment:f,loading:p})=>({attachment:f,loading:p}))(Sn),st=e(12563),pt=e(10825),vt=e(59301),Jt=Object.defineProperty,An=Object.defineProperties,Un=Object.getOwnPropertyDescriptors,wn=Object.getOwnPropertySymbols,hn=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,_n=(f,p,c)=>p in f?Jt(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Hn=(f,p)=>{for(var c in p||(p={}))hn.call(p,c)&&_n(f,c,p[c]);if(wn)for(var c of wn(p))sn.call(p,c)&&_n(f,c,p[c]);return f},tr=(f,p)=>An(f,Un(p)),zr=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Qr={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},ca=({attachment:f,dispatch:p,loading:c,globalSetting:Rt})=>{const Ot=(0,g.useParams)(),{detail:tn}=f,[Vt]=q.default.useForm(),[At,pe]=(0,a.useState)(!1),[rt,jr]=(0,a.useState)([]),[kn,Lt]=(0,a.useState)(Hn({},Qr)),[Tt,Kr]=(0,a.useState)({name:"",filename:"",type:"",className:"",data:"",close:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},disabledDownload:!1,monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),jn=wr=>wr&&wrzr(void 0,null,function*(){var wr,$a,Dr,va,eo,oa,Ln,Nn,Wa;let ga={};(($a=(wr=f==null?void 0:f.actionTabs)==null?void 0:wr.params)==null?void 0:$a.openType)=="\u8BFE\u7A0B\u5185\u6559\u5B66\u8BFE\u4EF6\u9884\u89C8"?ga=Hn({},f.actionTabs.params):ga=Hn({},Ot);const an=yield p({type:"attachment/getDetail",payload:ga});an.delay_publish=an.delay_publish?1:0,kn.is_public=[an.is_public],kn.description=an.description,kn.delay_publish=an.delay_publish,kn.publish_time=an.publish_time,Vt.setFieldsValue(kn),jr([Hn({},an),...an==null?void 0:an.attachment_histories]),(Dr=an==null?void 0:an.attachment_histories)!=null&&Dr.length?pe(!0):(Tt.type=an.file_type,Tt.data=rn.Z.API_SERVER+an.url,Tt.recordInfo={id:(eo=(va=f==null?void 0:f.actionTabs)==null?void 0:va.selectArrs)==null?void 0:eo.id,course_id:(Ln=(oa=f==null?void 0:f.actionTabs)==null?void 0:oa.params)==null?void 0:Ln.course_id},an.file_type==="txt"&&(Tt.monacoEditor.value=an.content),Tt.disabledDownload=(0,U.dE)()&&!!((Wa=(Nn=f==null?void 0:f.actionTabs)==null?void 0:Nn.selectArrs)!=null&&Wa.download_setting),Kr(Hn({},Tt)))});return(0,a.useEffect)(()=>{var wr;f.actionTabs.key==="\u8D44\u6E90\u4E0B\u8F7D"?(Ot.id=(wr=f.actionTabs.selectArrs)==null?void 0:wr.id,Vt.resetFields(),sa()):pe(!1)},[f.actionTabs.key,Ot.id]),(0,a.useEffect)(()=>()=>{Kr(tr(Hn({},Tt),{type:""})),p({type:"attachment/setActionTabs",payload:{}})},[]),vt.createElement(vt.Fragment,null,vt.createElement(ze.default,{centered:!0,title:"\u8D44\u6E90\u4E0B\u8F7D",open:At,okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>zr(void 0,null,function*(){p({type:"attachment/setActionTabs",payload:{}})}),onCancel:()=>{Lt(Hn({},Qr)),p({type:"attachment/setActionTabs",payload:{}})}},vt.createElement("section",{className:"pl20 pr20 pt10"},vt.createElement(ie.Z,{loading:c["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},vt.createElement(w.Z,{align:"middle",justify:"center",style:{background:"#eee"},gutter:[20,8]},vt.createElement(H.Z,{flex:"307px"},"\u8D44\u6E90\u540D\u79F0"),vt.createElement(H.Z,{flex:"80px"},"\u4E0B\u8F7D"),vt.createElement(H.Z,{flex:"140px"},"\u7248\u672C\u53F7")),rt==null?void 0:rt.map(function(wr,$a){return vt.createElement(w.Z,{align:"middle",justify:"center",style:{borderBottom:"1px solid #eaeaea"},key:$a,gutter:[20,8]},vt.createElement(H.Z,{flex:"307px"},vt.createElement(i.Z,{title:wr.title},vt.createElement(w.Z,null,vt.createElement(H.Z,null,vt.createElement("a",{href:rn.Z.API_SERVER+wr.url,target:"_blank",className:"multi_ellipsis1 c-grey-333 mr5",onClick:Dr=>{var va,eo;wr.link||wr.content_type==="application/pdf"||Rt.setting.is_local||(Dr.preventDefault(),Tt.type=wr.file_type,Tt.data=rn.Z.API_SERVER+wr.url,wr.file_type==="txt"&&(Tt.monacoEditor.value=wr.content),Tt.disabledDownload=(0,U.dE)()&&!!((eo=(va=f==null?void 0:f.actionTabs)==null?void 0:va.selectArrs)!=null&&eo.download_setting),Kr(Hn({},Tt)))}},wr.title)),vt.createElement(H.Z,null,vt.createElement(st.default,{className:"",color:$a===0?"green":"orange"},$a===0?"\u5F53\u524D\u7248\u672C":"\u5386\u53F2\u7248\u672C"))))),vt.createElement(H.Z,{flex:"80px"},wr.downloads_count),vt.createElement(H.Z,{flex:"140px"},G()(wr.created_on).format("YYYY-MM-DD HH:mm")))})))),vt.createElement(pt.Z,tr(Hn({},Tt),{onClose:()=>{Kr(tr(Hn({},Tt),{type:""})),p({type:"attachment/setActionTabs",payload:{}})}})))};var Ca=(0,g.connect)(({attachment:f,loading:p,globalSetting:c,user:Rt})=>({attachment:f,globalSetting:c,loading:p,user:Rt}))(ca),nr=e(59301),Va=Object.defineProperty,Xa=Object.defineProperties,ja=Object.getOwnPropertyDescriptors,Yo=Object.getOwnPropertySymbols,Ho=Object.prototype.hasOwnProperty,al=Object.prototype.propertyIsEnumerable,pl=(f,p,c)=>p in f?Va(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,go=(f,p)=>{for(var c in p||(p={}))Ho.call(p,c)&&pl(f,c,p[c]);if(Yo)for(var c of Yo(p))al.call(p,c)&&pl(f,c,p[c]);return f},sl=(f,p)=>Xa(f,ja(p)),Yl=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const ul={delay_publish:0,is_public:[!1],description:"",title:"",link:"",file_status:-1,publish_time:""},ql=({attachment:f,dispatch:p,getFileData:c})=>{const Rt=(0,g.useParams)(),{detail:Ot}=f,[tn]=q.default.useForm(),[Vt,At]=(0,a.useState)(go({},ul));(0,a.useEffect)(()=>{f.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E"&&tn.resetFields()},[f.actionTabs.key]);const pe=Ln=>Ln&&LnYl(void 0,null,function*(){var Ln,Nn,Wa,ga;const an=yield p({type:"attachment/getDetail",payload:sl(go({},Rt),{course_id:Rt.coursesId})});an.delay_publish=an.delay_publish?1:0,Vt.title=an.title,Vt.link=an.link,Vt.is_public=[an.is_public],Vt.description=an.description,Vt.publish_time=an.publish_time,Vt.delay_publish=an.delay_publish,At(go({},Vt)),tn.setFieldsValue(Vt),f.actionTabs.manage_all_group?((Ln=an==null?void 0:an.course_groups)==null?void 0:Ln.length)>0?kn.unified_setting=!1:kn.unified_setting=!0:an!=null&&an.unified_setting?kn.unified_setting=!0:kn.unified_setting=!1,kn.publish_time=an.publish_time?an.publish_time:G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),kn.file_status=an==null?void 0:an.file_status,Lt(Object.assign({},kn)),jr([go({},an),...an==null?void 0:an.attachment_histories]);let Jr=go({},Tt);if(Jr.group_settings=an==null?void 0:an.batches_publish_info,console.log(Jr),Kr(Jr),((Nn=an==null?void 0:an.course_groups)==null?void 0:Nn.length)>0){const ro=(Wa=an==null?void 0:an.course_groups)==null?void 0:Wa.filter(na=>na.is_admin),ao=(ga=an==null?void 0:an.course_groups)==null?void 0:ga.filter(na=>!na.is_admin);(ro==null?void 0:ro.length)>0?sa(ro):sa([{is_admin:!0}]),(ao==null?void 0:ao.length)>0?$a(ao):$a([])}else console.log(jn)});return(0,a.useEffect)(()=>{var Ln;f.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E"&&(Rt.id=(Ln=f.actionTabs.selectArrs)==null?void 0:Ln.id,oa())},[f.actionTabs.key]),nr.createElement(ze.default,{centered:!0,title:"\u5916\u94FE\u8BBE\u7F6E",open:f.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:600,onOk:()=>Yl(void 0,null,function*(){var Ln;kn.unified_setting||(jn=jn==null?void 0:jn.map(an=>{var Jr;if(!an.course_group_name)throw d.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!an.publish_time)throw d.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return console.log(Tt.group_settings),console.log(an),an.course_group_id=(Jr=Tt.group_settings)==null?void 0:Jr.filter(ro=>an==null?void 0:an.course_group_name.includes(ro.name)).map(ro=>ro.course_group_id||ro.id).toString().split(","),console.log(an.course_group_id),an})),console.log(jn),yield tn.validateFields();let Nn=tn.getFieldValue();Nn=Object.assign({},Vt,Nn);const Wa=JSON.parse(JSON.stringify(kn));Wa.group_settings=jn.concat(wr),(yield(0,Gn.Ot)(go({id:Ot.id,course_id:Rt.id,course_second_category_id:Rt.categoryId*1,is_public:(Ln=Nn.is_public)==null?void 0:Ln[0],delay_publish:Nn.delay_publish,publish_type:kn==null?void 0:kn.file_status,description:Nn.description,publish_time:Vt.publish_time,link:Nn.link,name:Nn.title},Wa))).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"attachment/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:go({},f.actionTabs.params)}),c())}),onCancel:()=>{sa([{}]),At(go({},ul)),p({type:"attachment/setActionTabs",payload:{}})}},nr.createElement("section",{className:"pl20 pr20 pt10"},nr.createElement(q.default,{form:tn,initialValues:Vt,onChange:()=>{const Ln=tn.getFieldValue();At(Object.assign({},Vt,Ln))}},nr.createElement(w.Z,null,nr.createElement(H.Z,{span:24},nr.createElement(q.default.Item,{label:"\u8D44\u6E90\u540D\u79F0\uFF1A",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0"}]},nr.createElement(Y.default,{placeholder:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0"})))),nr.createElement(w.Z,null,nr.createElement(H.Z,{span:24},nr.createElement(q.default.Item,{label:"\u94FE\u63A5\u5730\u5740\uFF1A",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5916\u94FEurl"}]},nr.createElement(Y.default,{placeholder:"\u8BF7\u8F93\u5165\u5916\u94FEurl"})))),nr.createElement(w.Z,null,nr.createElement(H.Z,null,nr.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},nr.createElement(ee.default.Group,null,nr.createElement(ee.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),nr.createElement(w.Z,{className:"mb20"},nr.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),nr.createElement(Ce.ZP.Group,{value:kn.file_status,onChange:Ln=>{Lt(Object.assign({},sl(go({},kn),{file_status:Ln.target.value})))}},nr.createElement(Ce.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),nr.createElement(Ce.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),nr.createElement(Ce.ZP,{className:"ml20",value:1},"\u5206\u73ED\u53D1\u5E03"))),kn.file_status==0&&nr.createElement(w.Z,{align:"middle",className:"mb30",style:{paddingLeft:65}},nr.createElement(H.Z,null,"\u53D1\u5E03\u65F6\u95F4:"),nr.createElement(H.Z,{className:"ml5"},nr.createElement(oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>pe(Ln,Tt==null?void 0:Tt.course_end_date),disabledTime:Ln=>(0,Xe.d0)(Ln),value:kn.publish_time?G()(kn.publish_time):"",onChange:(Ln,Nn)=>{kn.publish_time=Nn,Lt(Object.assign({},kn))}})),nr.createElement(H.Z,null,nr.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u67E5\u770B\u6559\u5B66\u8D44\u6599\u7684\u65F6\u95F4)"))),kn.file_status==1&&nr.createElement(w.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},nr.createElement(H.Z,{span:24},nr.createElement(w.Z,null,nr.createElement(H.Z,{span:24},nr.createElement(w.Z,null,nr.createElement(H.Z,{flex:"1"},"\u5206\u73ED\uFF1A"),nr.createElement(H.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),nr.createElement(H.Z,{span:4}))),jn&&jn.map(function(Ln,Nn){var Wa;return nr.createElement(H.Z,{span:24,key:Nn},nr.createElement(w.Z,{gutter:[8,16]},nr.createElement(H.Z,{span:10},nr.createElement(w.Z,{gutter:[8,16]},nr.createElement(H.Z,{flex:"1",style:{maxWidth:200}},nr.createElement(Ne.default,{mode:"multiple",style:{width:"100%"},value:Ln.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(ga,an)=>{console.log(an),jn[Nn].course_group_name=ga,jn[Nn].course_group_id=Ln.course_group_id;const Jr=(0,we.flattenDeep)(jn.map(ao=>ao.course_group_name)),ro=Dr.map(ao=>{let na=(ao==null?void 0:ao.course_group_name)||[];return sl(go({},ao),{course_group_name:(0,we.remove)(na,gn=>Jr.includes(gn))})});va(ro),sa(jn.slice())}},(Tt==null?void 0:Tt.group_settings)&&(Tt==null?void 0:Tt.group_settings.map(function(ga){if(!jn.map(Jr=>Jr.course_group_name).flat().includes(ga.name))return nr.createElement(Option,{value:ga.name,key:ga.course_group_id},ga.name)})))))),nr.createElement(H.Z,{span:10},nr.createElement("div",{className:"ml30"},nr.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:ga=>pe(ga,Tt==null?void 0:Tt.course_end_date),disabledTime:ga=>(0,Xe.d0)(ga),value:Ln.publish_time?G()(Ln.publish_time):"",onChange:(ga,an)=>{jn[Nn].publish_time=an,sa([...jn])}}))),nr.createElement(H.Z,{span:4},Nn>0&&(G()()<=G()(Ln.publish_time)||!Ln.course_group_id)&&nr.createElement(ct.Z,{onClick:()=>{const ga=(0,we.cloneDeep)(Dr);console.log(ga,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),ga.forEach((an,Jr)=>{an.group_name&&(an.group_name=an.group_name.filter(ro=>{var ao;return!((ao=jn[Nn].group_name)!=null&&ao.includes(ro))}))}),jn=jn.filter((an,Jr)=>Nn!==Jr),va(ga),sa(jn.slice()),setTimeout(()=>sa(jn.slice()),10)}}),jn.length<((Wa=Tt==null?void 0:Tt.group_settings)==null?void 0:Wa.length)&&nr.createElement(ft.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:4},onClick:()=>{console.log(jn),sa(jn.concat({}))}}))))})),nr.createElement(w.Z,null,nr.createElement(H.Z,{span:24},nr.createElement(q.default.Item,{name:"description",label:"\u8D44\u6E90\u63CF\u8FF0\uFF1A"},nr.createElement(Y.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var kl=(0,g.connect)(({attachment:f})=>({attachment:f}))(ql),la={flex_box_center:"flex_box_center___rE7XR",flex_space_between:"flex_space_between___gSYn6",flex_box_vertical_center:"flex_box_vertical_center___wcNrl",flex_box_center_end:"flex_box_center_end___T9Wca",flex_box_column:"flex_box_column___ZfXag",bg:"bg___uznmJ",containerTitle:"containerTitle___RmIcB",containerDesc:"containerDesc___JaZkH",listItem:"listItem___aoom1",info:"info___kYawC",title:"title___dxMYE",titleLeft:"titleLeft___RDN77",titleRight:"titleRight___aIUBt",acitons:"acitons___JHBIw",menu:"menu___HIhDV",spanSize:"spanSize___f3pNf",table:"table___fl7GO",flexBox:"flexBox___tgCLw",watch:"watch___vkMeH",iconV:"iconV___BCA9l"},Da=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Do=({classroomList:f,loading:p,dispatch:c})=>{const Rt=(0,g.useParams)(),Ot=(0,g.useLocation)(),[tn,Vt]=(0,a.useState)([]),[At,pe]=(0,a.useState)(1);(0,a.useEffect)(()=>{new Promise((Tt,Kr)=>Da(void 0,null,function*(){c({type:"classroomList/getCoursesMine",payload:{id:Rt.id,page_size:50}}).then(jn=>{Vt(tn.concat(jn))})}))},[f.name]);const[rt]=q.default.useForm();let jr=[];f.courseGroups.course_groups&&f.courseGroups.course_groups.map(Tt=>jr.push(Tt.id+""));const kn=Tt=>Tt&&Tta.createElement(ee.default,{value:String(Tt)})},{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"name",key:"name",width:482,ellipsis:!0},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:130},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_date",key:"end_date",width:130}];return a.createElement(ze.default,{centered:!0,title:"\u53D1\u9001\u8D44\u6E90",open:f.actionTabs.key==="\u53D1\u9001",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:820,footer:a.createElement("div",{style:{height:"48px",minHeight:"48px",display:"flex",alignItems:"center"}},a.createElement("span",{style:{flex:"1",textAlign:"start"}},"\u53D1\u5E03\u72B6\u6001\uFF1A",a.createElement(Ce.ZP.Group,{value:At,onChange:Tt=>{pe(Tt.target.value)}},a.createElement(Ce.ZP,{value:1},"\u53D1\u5E03"),a.createElement(Ce.ZP,{value:0},"\u4E0D\u53D1\u5E03"))),a.createElement(Xt.ZP,{onClick:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},"\u53D6\u6D88"),a.createElement(Xt.ZP,{onClick:()=>Da(void 0,null,function*(){const Tt=rt.getFieldValue();(yield(0,V.ZP)("/api/files/bulk_send.json",{method:"post",body:{ids:[...f.actionTabs.selectArrs],to_course_ids:[...Tt.group_ids],course_id:Rt.id,is_publish:At}})).status===0&&(d.ZP.success("\u53D1\u9001\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{}}))}),type:"primary"},"\u786E\u8BA4")),bodyStyle:{minHeight:200},onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u8D44\u6E90\u53D1\u9001\u5230",a.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),f.courseGroups.course_groups&&a.createElement(q.default,{form:rt,initialValues:{group_ids:jr,end_time:G()(G()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},a.createElement(q.default.Item,{name:"group_ids"},a.createElement(ee.default.Group,null,a.createElement(B.default,{loading:p.effects["classroomList/getCourseGroups"],columns:Lt,className:la.table,dataSource:tn==null?void 0:tn.filter(Tt=>(Tt==null?void 0:Tt.id)!=Rt.id),scroll:{y:240},pagination:!1})))))};var Ja=(0,g.connect)(({classroomList:f,loading:p})=>({classroomList:f,loading:p}))(Do),lo=e(57884),zo=e(71449),vl=e(59238),Ur=e(51661),Ia=Object.defineProperty,Oa=Object.getOwnPropertySymbols,za=Object.prototype.hasOwnProperty,so=Object.prototype.propertyIsEnumerable,ho=(f,p,c)=>p in f?Ia(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Al=(f,p)=>{for(var c in p||(p={}))za.call(p,c)&&ho(f,c,p[c]);if(Oa)for(var c of Oa(p))so.call(p,c)&&ho(f,c,p[c]);return f},ol=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const gl=({classroomList:f,user:p,dispatch:c})=>{const Rt=(0,g.useParams)(),[Ot,tn]=(0,a.useState)(!1);(0,a.useEffect)(()=>{var At,pe;if(f.actionTabs.key==="\u53D6\u6D88\u53D1\u5E03"){if((0,U.j5)()||(pe=(At=p==null?void 0:p.userInfo)==null?void 0:At.course)!=null&&pe.own){tn(!0);return}const rt={hasNum:0,noHasNum:0};f.actionTabs.selectArrsAll.map(jr=>{var kn;jr.author_login===((kn=p.userInfo)==null?void 0:kn.login)?++rt.hasNum:++rt.noHasNum}),rt.noHasNum>0?ze.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:a.createElement("div",null,f.actionTabs.isdelete!=="1"&&a.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",a.createElement("span",{className:"c-blue"},rt.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",a.createElement("span",{className:"c-red"},rt.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",a.createElement("br",null)),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Vt()}}):tn(!0)}else tn(!1)},[f.actionTabs.key]);const Vt=()=>{c({type:"classroomList/setActionTabs",payload:{}})};return a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:Ot,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ol(void 0,null,function*(){(yield(0,V.ZP)("/api/files/unpublish.json",{method:"put",body:{ids:[...f.actionTabs.selectArrs],course_id:Rt.id}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),c({type:"classroomList/getAttachmentList",payload:Al({},f.actionTabs.params)}),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Rt.coursesId}}))}),onCancel:()=>{Vt()}},a.createElement("p",null,"\u786E\u5B9A\u53D6\u6D88\u53D1\u5E03\u9009\u4E2D\u7684\u8D44\u6E90\u5417\uFF1F"),a.createElement("p",null,"\u53D6\u6D88\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u65E0\u6548\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))};var nl=(0,g.connect)(({classroomList:f,user:p})=>({classroomList:f,user:p}))(gl),Po=e(71418);const mo=({classroomList:f,dispatch:p})=>{var c,Rt,Ot,tn;const Vt=(0,g.useParams)(),[At,pe]=(0,a.useState)(1),[rt,jr]=(0,a.useState)(0),[kn,Lt]=(0,a.useState)(20),[Tt,Kr]=(0,a.useState)(!1),[jn,sa]=(0,a.useState)([]),[wr,$a]=(0,a.useState)(""),[Dr,va]=(0,a.useState)(null),[eo,oa]=(0,a.useState)(!1),[Ln,Nn]=(0,a.useState)([]);Vt.id=Vt.coursesId,(0,a.useEffect)(()=>{f.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"?($a(""),va(null),Wa(),Kr(!0)):Kr(!1)},[f.actionTabs]);const Wa=()=>{var na,gn;(0,Gn.mn)({course_id:Vt.id,attachment_id:(gn=(na=f.actionTabs)==null?void 0:na.currentInfo)==null?void 0:gn.id}).then(qr=>{qr.status==0&&Nn([...qr.course_groups])}),ga()},ga=()=>{At!=1?pe(1):kn!=20?Lt(20):an()},an=()=>{var na,gn;oa(!0),(0,Gn.$n)({page:At,limit:kn,keyword:wr,course_group_id:Dr,course_id:Vt.id,id:(gn=(na=f.actionTabs)==null?void 0:na.currentInfo)==null?void 0:gn.id}).then(qr=>{qr.status==0&&(sa(qr.data),jr(qr.size))}),oa(!1)},Jr=[{title:"\u5E8F\u53F7",render:(na,gn,qr)=>kn*(At-1)+qr+1,width:60,align:"center"},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center"},{title:"\u59D3\u540D",dataIndex:"username",align:"center"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name",align:"center"},{title:"\u67E5\u770B\u65F6\u95F4",dataIndex:"watch_time",align:"center"},{title:"\u4E0B\u8F7D\u65F6\u95F4",dataIndex:"download_time",align:"center"}];(0,a.useEffect)(()=>{f.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"&&an()},[At]),(0,a.useEffect)(()=>{f.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"&&(At==1?an():pe(1))},[kn]),(0,a.useEffect)(()=>{ga()},[Dr]);const ro=(na,gn)=>{pe(na)},ao=(na,gn)=>{Lt(gn)};return a.createElement(ze.default,{width:1e3,centered:!0,title:"\u8BBF\u95EE\u8BB0\u5F55",open:Tt,footer:null,onCancel:()=>{$a(""),va(null),p({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{style:{display:"flex",alignItems:"center"}},"\u8D44\u6E90\u540D\u79F0\uFF1A",a.createElement("div",{style:{width:350,height:22,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},title:(Rt=(c=f==null?void 0:f.actionTabs)==null?void 0:c.currentInfo)==null?void 0:Rt.title},(tn=(Ot=f==null?void 0:f.actionTabs)==null?void 0:Ot.currentInfo)==null?void 0:tn.title)),a.createElement("div",{style:{display:"flex"}},a.createElement(Ne.default,{value:Dr,style:{width:160,marginRight:20},placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",allowClear:!0,onChange:na=>{va(na)}},Ln.map(na=>a.createElement(Option,{label:na.name,value:na.course_group_id,key:na.course_group_id},na.name))),a.createElement(Y.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",value:wr,onChange:na=>{$a(na.target.value)},onSearch:na=>{At==1?an():pe(1)},style:{width:230,marginLeft:"auto"},onPressEnter:()=>an()}))),a.createElement(Po.Z,{spinning:eo},a.createElement(B.default,{style:{padding:"15px 0"},pagination:!1,bordered:!0,columns:Jr,dataSource:jn,rowKey:na=>na==null?void 0:na.id})),rt>0&&a.createElement(x.Z,{className:"tc",style:{paddingBottom:15},showSizeChanger:!0,showQuickJumper:!0,onChange:ro,onShowSizeChange:ao,defaultCurrent:1,pageSizeOptions:["10","20","50","100"],current:At||1,pageSize:kn||10,defaultPageSize:10,total:rt,showTotal:na=>a.createElement("span",{className:"mr10"},"\u5171",a.createElement("span",{className:"c-blue"}," ",na," "),"\u6761\u6570\u636E")}))};var bl=(0,g.connect)(({classroomList:f})=>({classroomList:f}))(mo),jo={wrap:"wrap___XzdFS",tip:"tip___JVA4t",listWrap:"listWrap___DIxLm",li:"li___Xuk_P",nameWrap:"nameWrap___XUVpY",name:"name___XHehR",tag:"tag___MFkTI"},xl=e(19306),oo=e(59301),vi=Object.defineProperty,xi=Object.defineProperties,Nl=Object.getOwnPropertyDescriptors,$l=Object.getOwnPropertySymbols,Hi=Object.prototype.hasOwnProperty,Di=Object.prototype.propertyIsEnumerable,Ai=(f,p,c)=>p in f?vi(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,_l=(f,p)=>{for(var c in p||(p={}))Hi.call(p,c)&&Ai(f,c,p[c]);if($l)for(var c of $l(p))Di.call(p,c)&&Ai(f,c,p[c]);return f},zi=(f,p)=>xi(f,Nl(p)),Bi=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())}),wi=({type:f=1,data:p,visible:c,callback:Rt,onCancel:Ot})=>{var tn,Vt;const[At,pe]=(0,a.useState)([]),rt=(0,g.useSelector)(Tt=>Tt.loading);(0,a.useEffect)(()=>{pe(p)},[JSON.stringify(p)]);const jr=(Tt,Kr)=>{const jn=(wr,$a,Dr)=>{const va=Array.from(wr),[eo]=va.splice($a,1);return va.splice(Dr,0,eo),va};if(!Tt.destination)return;const sa=jn(Kr,Tt.source.index,Tt.destination.index);pe(sa)},kn=Tt=>{let Kr={};return f===1&&(Kr={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u672A\u5F00\u59CB:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u63D0\u4EA4\u4E2D:{background:"rgba(0,177,135,0.2)",color:"#00B187"},\u5DF2\u622A\u6B62:{background:"rgba(229,51,51,0.2)",color:"#E53333"}}[Tt]),f===2&&(Kr={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u9884\u53D1\u5E03:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u5DF2\u53D1\u5E03:{background:"rgba(0,177,135,0.2)",color:"#00B187"}}[Tt]),oo.createElement("div",{className:jo.tag,style:_l({},Kr)},Tt)},Lt=()=>Bi(void 0,null,function*(){Rt(At.map(Tt=>Tt.task_id))});return oo.createElement(ze.default,{centered:!0,destroyOnClose:!0,open:c,onCancel:Ot,onOk:Lt,confirmLoading:(tn=rt==null?void 0:rt.effects)==null?void 0:tn["classroomList/updateTaskPosition"],okText:"\u4FDD\u5B58",title:"\u8C03\u6574\u6392\u5E8F",width:850},oo.createElement("div",{className:jo.wrap},oo.createElement("div",{className:jo.tip},oo.createElement("i",{className:"iconfont icon-tishi9 font14 mr10"}),oo.createElement("span",null,"\u63D0\u793A\uFF1A\u8BF7\u5728\u5217\u8868\u4E2D\u957F\u6309\u9F20\u6807\u5DE6\u952E\uFF0C\u8FDB\u884C\u62D6\u653E\u6392\u5E8F\u3002\u5B8C\u6210\u6392\u5E8F\u540E\u8BF7\u70B9\u51FB\u201C\u4FDD\u5B58\u201D")),oo.createElement(ie.Z,{loading:(Vt=rt==null?void 0:rt.effects)==null?void 0:Vt["classroomList/getAllTaskList"],active:!0,className:"mt20",paragraph:{rows:5}},oo.createElement(xl.Z5,{onDragEnd:Tt=>jr(Tt,At)},oo.createElement(xl.bK,{droppableId:"droppable"},(Tt,Kr)=>oo.createElement("div",zi(_l({ref:Tt.innerRef},Tt.droppableProps),{className:jo.listWrap}),At.map((jn,sa)=>oo.createElement(xl._l,{key:jn.task_id,draggableId:jn.task_id.toString(),index:sa},(wr,$a)=>oo.createElement("div",zi(_l(_l({ref:wr.innerRef},wr.draggableProps),wr.dragHandleProps),{className:jo.li}),oo.createElement(w.Z,{align:"middle"},oo.createElement("div",{className:jo.nameWrap},oo.createElement(i.Z,{title:jn==null?void 0:jn.task_name},oo.createElement("div",{className:jo.name},jn==null?void 0:jn.task_name))),kn(jn==null?void 0:jn.status)),oo.createElement(w.Z,{align:"middle",className:"font12 mt10"},oo.createElement("span",{className:"mr30 c-grey-666"},"\u7BA1\u7406\u5458",oo.createElement("span",{className:"ml5 c-black"},(jn==null?void 0:jn.user_name)||"--")))))),Tt.placeholder))))))},rr=e(59301),gi=Object.defineProperty,ll=Object.defineProperties,Oi=Object.getOwnPropertyDescriptors,ki=Object.getOwnPropertySymbols,fi=Object.prototype.hasOwnProperty,ei=Object.prototype.propertyIsEnumerable,fo=(f,p,c)=>p in f?gi(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,qa=(f,p)=>{for(var c in p||(p={}))fi.call(p,c)&&fo(f,c,p[c]);if(ki)for(var c of ki(p))ei.call(p,c)&&fo(f,c,p[c]);return f},Ml=(f,p)=>ll(f,Oi(p)),Bo=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const El=({classroomList:f,globalSetting:p,loading:c,user:Rt,dispatch:Ot})=>{var tn,Vt,At,pe;const rt=(0,g.useLocation)(),jr=(0,g.useParams)(),[kn]=(0,g.useSearchParams)(),[Lt,Tt]=(0,a.useState)({sort_type:"publish_time",sort:"desc",page_size:20,clazz:kn.get("tabs")}),[Kr,jn]=(0,a.useState)(Array.from({length:20},()=>!1)),[sa,wr]=(0,a.useState)([]),$a=new Date,[Dr,va]=(0,a.useState)([]),[eo,oa]=(0,a.useState)("\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217"),{detailAttachmentList:Ln,detailLeftMenus:Nn,detailTopBanner:Wa,taskList:ga}=f,[an,Jr]=(0,a.useState)(!1);let ro;Lt.course_id=jr.coursesId,jr.categoryId?Lt.course_second_category_id=jr.categoryId:delete Lt.course_second_category_id;function ao(_t,Ua){return Bo(this,null,function*(){let Bl=yield(0,V.ZP)("/api/files/group_settings_statistics.json",{method:"get",params:{attachment_id:_t,course_id:jr.course_id}}),Jl=[...sa];Jl[Ua]=Bl==null?void 0:Bl.data,wr(Jl)})}(0,a.useEffect)(()=>{jn(Array.from({length:20},()=>!1)),wr([])},[]),(0,a.useEffect)(()=>{var _t,Ua,Bl;if((_t=Rt==null?void 0:Rt.userInfo)!=null&&_t.login){const Jl=X.cX.getItem(`${(Ua=Rt==null?void 0:Rt.userInfo)==null?void 0:Ua.login}${(0,U.GJ)()?"Teacher":"Student"}`,"Attachment");Jl&&(Lt.sort_type=Jl==null?void 0:Jl.type,Lt.sort=Jl==null?void 0:Jl.direction,console.log("localRecordValue",Jl),oa(Jl==null?void 0:Jl.name)),gn()}else(Bl=Rt==null?void 0:Rt.userInfo)!=null&&Bl.username&&gn()},[(tn=Rt==null?void 0:Rt.userInfo)==null?void 0:tn.login,rt.pathname]),(0,a.useEffect)(()=>{f.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&gn()},[f.actionTabs.key]),(0,a.useEffect)(()=>{va([])},[Ln]);const na=(_t,Ua)=>{wr([]),jn(Array.from({length:20},()=>!1)),Lt.page=_t,Lt.page_size=Ua,gn()},gn=()=>{Tt(qa({},Lt)),va([]),Ot({type:"classroomList/getAttachmentList",payload:qa({},Lt)})},qr=_t=>Bo(void 0,null,function*(){_t.link&&(yield Ot({type:"attachment/updateVisits",payload:{id:_t.id}}),Ot({type:"classroomList/getAttachmentList",payload:qa({},Lt)}))});Nn.course_modules&&(ro=f.detailLeftMenus.course_modules.filter(_t=>_t.type==="attachment")[0]);const Sa=_t=>Bo(void 0,null,function*(){if(Dr==""){d.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}(yield(0,V.ZP)("/api/files/bulk_move.json",{method:"put",body:{course_id:jr.course_id,ids:Dr,to_category_id:_t==null?void 0:_t.key}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ot({type:"classroomList/getAttachmentList",payload:qa({},Lt)}),va([]))});let _r=[{name:"\u5220\u9664",icon:rr.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u53D1\u9001",icon:rr.createElement("i",{className:"iconfont icon-fasong"})},{name:"\u7ACB\u5373\u53D1\u5E03",icon:rr.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u53D6\u6D88\u53D1\u5E03",icon:rr.createElement("i",{className:"iconfont icon-quxiaofabu"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:rr.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u8C03\u6574\u6392\u5E8F",icon:rr.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"})}].filter(_t=>Wa.is_public?!0:_t.name!=="\u8BBE\u4E3A\u516C\u5F00");const ar=[{name:"\u5168\u90E8",id:"",total:Ln.total_count},{name:"\u672A\u53D1\u5E03",id:"2",total:(0,U.GJ)()?Ln.unpublish_count:null},{name:"\u9884\u53D1\u5E03",id:"3",total:(0,U.GJ)()?Ln.not_started_count:null},{name:"\u5DF2\u53D1\u5E03",id:"1",total:(0,U.GJ)()?Ln.publish_count:null}],Mr=[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"",direction:""},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217",type:"created_on",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F\u6392\u5217",type:"created_on",direction:"asc"},{name:"\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217",type:"publish_time",direction:"desc"},{name:"\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F\u6392\u5217",type:"publish_time",direction:"asc"}],Zn=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name",width:240},{title:"\u72B6\u6001",dataIndex:"status",key:"status",width:80},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",width:200,sorter:!0,showSorterTooltip:!1,sortOrder:Lt.order_by==="publish_time"?Lt.sort_direction==="desc"?"descend":"ascend":null,render:_t=>_t?G()(_t).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"member_manager",key:"member_manager",ellipsis:{showTitle:!1},render:_t=>_t==="--"||!_t?"--":rr.createElement("span",{title:_t},_t)}],Lr=_t=>{console.log(_t.id),(_t.id===""||_t.id==="2"||_t.id==="3")&&(Lt.sort_type="created_on",Lt.sort="desc",oa("\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217")),_t.id==="1"&&(Lt.sort_type="publish_time",Lt.sort="desc",oa("\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217")),Lt.clazz=_t.id,Lt.page=1,g.history.replace(`${rt.pathname}?tabs=${_t.id}`),jn(Array.from({length:20},()=>!1)),wr([]),gn()},Hr=_t=>{var Ua;Lt.sort_type=_t.type,Lt.sort=_t.direction,Lt.page=1,X.cX.setItem(`${(Ua=Rt==null?void 0:Rt.userInfo)==null?void 0:Ua.login}${(0,U.GJ)()?"Teacher":"Student"}`,_t,"Attachment"),oa(_t.name),gn()},xo=_t=>Bo(void 0,null,function*(){var Ua;const Bl=_t.name;Dr==""?d.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"):Bl==="\u8C03\u6574\u6392\u5E8F"?ko():Ot({type:"classroomList/setActionTabs",payload:{key:Bl,selectArrs:Dr,selectArrsAll:(Ua=Ln.files)==null?void 0:Ua.filter(Jl=>Dr.includes(Jl.id)),params:Lt,batch:!0}})}),ko=()=>{let _t={courseId:Lt.course_id,container_type:"attachment"};Lt!=null&&Lt.course_second_category_id&&(_t.category_id=Lt==null?void 0:Lt.course_second_category_id),Ot({type:"classroomList/getAllTaskList",payload:_t}),Ot({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})},oi=_t=>Bo(void 0,null,function*(){yield Ot({type:"classroomList/updateTaskPosition",payload:{category_id:Lt==null?void 0:Lt.course_second_category_id,courseId:Lt==null?void 0:Lt.course_id,task_ids:_t,container_type:"attachment"}}),gn()}),Pl=(0,a.useMemo)(()=>{let _t=[];return ga.length>0&&(_t=ga.map(Ua=>{let Bl="";return Ua.is_publish&&Ua.publish_status&&(Bl="\u5DF2\u53D1\u5E03"),Ua.is_publish&&!Ua.publish_status&&(Bl="\u9884\u53D1\u5E03"),Ua.is_publish||(Bl="\u672A\u53D1\u5E03"),{user_name:Ua.user_name,task_name:Ua.task_name,task_id:Ua.task_id,category:Ua.category,status:Bl}})),_t},[ga]);return console.log(ga,"taskList"),rr.createElement("section",null,rr.createElement(zo.Z,{isLoading:c["classroomList/getAttachmentList"],tabDataSource:(0,U.GJ)()?ar:[],isAdmin:(0,U.GJ)(),onTabMenuClick:Lr,defaultSelectedKeys:Lt.clazz,showControlButton:(0,U.GJ)(),buttonText:"\u9009\u7528\u8D44\u6E90",extraNode:(0,U.GJ)()&&rr.createElement(w.Z,{align:"middle",className:"mr20"},!(Ln!=null&&Ln.parent_category_id)&&(0,U.GJ)()&&rr.createElement("span",{className:"c-blue font16 ml20 current",onClick:_t=>{_t.preventDefault(),Ot({type:"classroomList/setActionTabs",payload:{key:"\u65B0\u5EFA\u76EE\u5F55"}})}},rr.createElement(i.Z,{title:"\u65B0\u5EFA\u5B50\u76EE\u5F55"},rr.createElement("i",{className:"iconfont icon-xinjianmulu1 font14"}))),rr.createElement("span",{className:"c-blue font16 ml20 current",style:{paddingTop:2},onClick:_t=>{_t.preventDefault(),Ot({type:"classroomList/setActionTabs",payload:{key:"\u76EE\u5F55\u91CD\u547D\u540D",params:Lt,selectArrs:Ml(qa({},Ln),{category_id:Lt==null?void 0:Lt.course_second_category_id,main_id:typeof Ln.parent_category_id=="object"?Ln.id:void 0}),cb:gn}})}},rr.createElement(i.Z,{title:"\u76EE\u5F55\u91CD\u547D\u540D"},rr.createElement("i",{className:"iconfont icon-zhongmingming1 font17"}))),rr.createElement("span",{className:"c-blue font14 ml20 current",onClick:_t=>{_t.preventDefault(),Ot({type:"attachment/setActionTabs",payload:{key:"\u4E0A\u4F20\u8D44\u6E90",params:Lt}})}},rr.createElement("i",{className:"iconfont icon-shangchuan3 font14 mr5"}),"\u4E0A\u4F20\u8D44\u6E90"),rr.createElement("span",{className:"c-blue font14 ml20 current",onClick:_t=>{_t.preventDefault(),Ot({type:"attachment/setActionTabs",payload:{key:"\u6DFB\u52A0\u5916\u94FE",params:Lt}})}},rr.createElement("i",{className:"iconfont icon-lianjie2 font14 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),onButtonClick:()=>{Ot({type:"attachment/setActionTabs",payload:{key:"\u9009\u7528\u8D44\u6E90",params:Lt}})}}),rr.createElement(vl.Z,{dataSource:Ln.files||[],isAdmin:(0,U.GJ)(),batchStatus:an,SortMenuName:eo,setSortMenuName:oa,SortMenus:Mr,onSearch:_t=>{Lt.search=_t,Lt.page=1,gn()},onSort:Hr,onBatch:_t=>Jr(_t)}),rr.createElement(ie.Z,{loading:c["classroomList/getAttachmentList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},Ln.total_count===0&&rr.createElement(lo.Z,null),Ln.files&&Ln.files.map(function(_t,Ua){var Bl,Jl,ss;return rr.createElement("div",{className:la.listItem,key:Ua},(0,U.GJ)()&&rr.createElement(ee.default,{checked:Dr.includes(_t.id),value:_t.id,onClick:Lo=>{Lo.preventDefault(),Lo.stopPropagation()},className:"mr20",onChange:Lo=>{let Wo=Dr.indexOf(_t.id);Dr.indexOf(_t.id)>-1?va(Dr.filter(zt=>zt!==_t.id)):va(Dr.concat(_t.id))}}),rr.createElement("div",{className:la.info},rr.createElement("div",{className:la.title},rr.createElement("div",{className:la.titleLeft},(0,U.GJ)()&&rr.createElement(rr.Fragment,null,_t.is_publish&&_t.publish_status&&rr.createElement("span",{className:"tag-style bg-light-blue mr10"},"\u5DF2\u53D1\u5E03"),_t.is_publish&&!_t.publish_status&&rr.createElement("span",{className:"tag-style bg-c5d6ff mr10"},"\u9884\u53D1\u5E03"),!_t.is_publish&&rr.createElement("span",{className:"tag-style bgB8B8B8 mr10"},"\u672A\u53D1\u5E03")),(0,U.RV)()||_t.is_public?rr.createElement("a",{onClick:Lo=>{Lo.preventDefault(),Lo.stopPropagation(),!((0,U.dE)()&&_t.download_setting==1&&((_t==null?void 0:_t.file_type)==="other"||(_t==null?void 0:_t.file_type)==="download"))&&((0,Gn.fc)({id:_t==null?void 0:_t.id,watch_type:2,course_id:Lt==null?void 0:Lt.course_id}),qr(_t),Ot({type:"attachment/setActionTabs",payload:{key:(_t.link,"\u8D44\u6E90\u4E0B\u8F7D"),selectArrs:_t,params:Lt}}))}},rr.createElement("strong",null,_t.title)):rr.createElement("strong",null,_t.title),_t.link&&rr.createElement("span",{className:"tag-style-border-small c-orange border-orange ml10"}," ","\u5916\u94FE"," ")),rr.createElement("div",{className:la.titleRight},(0,U.GJ)()&&!(_t!=null&&_t.is_publish)&&rr.createElement(g.Link,{target:"_blank",to:"/",onClick:Lo=>Bo(this,null,function*(){Lo.stopPropagation(),Lo.preventDefault(),Ot({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",index:Ua,selectArrs:[_t==null?void 0:_t.id],selectArrsAll:[_t],params:Lt,type:2,manage_all_group:Ln==null?void 0:Ln.manage_all_group}});let Wo=[...Kr];Wo[Ua]=!1,jn(Wo)})},rr.createElement("aside",{className:la.flexBox},rr.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),rr.createElement("div",null,"\u53D1\u5E03"))),((0,U.RV)()||_t.is_public)&&!((0,U.dE)()&&_t.download_setting==1&&((_t==null?void 0:_t.file_type)==="other"||(_t==null?void 0:_t.file_type)==="download"))&&rr.createElement("aside",{onClick:Lo=>Bo(this,null,function*(){Lo.stopPropagation(),Lo.preventDefault(),yield(0,Gn.fc)({id:_t==null?void 0:_t.id,watch_type:2,course_id:Lt==null?void 0:Lt.course_id}),qr(_t),Ot({type:"attachment/setActionTabs",payload:{key:(_t.link,"\u8D44\u6E90\u4E0B\u8F7D"),selectArrs:_t,params:Lt}})}),className:la.flexBox,style:{marginRight:16,cursor:"pointer"}},rr.createElement("i",{className:"iconfont icon-chakansvg"}),rr.createElement("div",null,"\u67E5\u770B")),((0,U.RV)()||_t.is_public)&&!_t.link&&_t.is_publish&&!((0,U.dE)()&&_t.download_setting==1)&&rr.createElement("aside",{onClick:Lo=>Bo(this,null,function*(){Lo.stopPropagation(),yield(0,Gn.fc)({id:_t==null?void 0:_t.id,watch_type:1,course_id:Lt==null?void 0:Lt.course_id}),(0,X.Nd)((_t==null?void 0:_t.title)||"\u6587\u4EF6",decodeURIComponent(rn.Z.API_SERVER+_t.url))}),className:`${la.flexBox}`,style:{marginRight:16,cursor:"pointer"}},rr.createElement("i",{className:"iconfont icon-xiazai6"}),rr.createElement("div",null,"\u4E0B\u8F7D")),(0,U.GJ)()&&rr.createElement(j.Z,{placement:"bottomCenter",overlayClassName:la.dro,dropdownRender:()=>rr.createElement(Se.default,null,rr.createElement(Se.default.Item,{key:1,style:{textAlign:"center"}},rr.createElement("a",{onClick:Lo=>Bo(this,null,function*(){Lo.stopPropagation(),Lo.preventDefault(),Ot({type:"classroomList/setActionTabs",payload:{key:_t.is_publish?"\u4FEE\u6539\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03",index:Ua,selectArrs:[_t==null?void 0:_t.id],selectArrsAll:[_t],params:Lt,type:2,manage_all_group:Ln==null?void 0:Ln.manage_all_group}});let Wo=[...Kr];Wo[Ua]=!1,jn(Wo)})},_t.is_publish?"\u4FEE\u6539\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03")),rr.createElement(Se.default.Item,{key:22,style:{textAlign:"center"}},rr.createElement(g.Link,{target:"_blank",to:"/",onClick:Lo=>{var Wo;Lo.preventDefault(),Ot({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[_t.id],selectArrsAll:(Wo=Ln.files)==null?void 0:Wo.filter(zt=>[_t.id].includes(zt.id)),isdelete:"1",params:Lt}})}},"\u7ACB\u5373\u5220\u9664")),rr.createElement(Se.default.Item,{key:6,style:{textAlign:"center"}},rr.createElement(g.Link,{onClick:Lo=>{Lo.preventDefault(),Ot({type:"attachment/setActionTabs",payload:{key:_t.link?"\u5916\u94FE\u8BBE\u7F6E":"\u8D44\u6E90\u8BBE\u7F6E",index:Ua,selectArrs:_t,params:Lt,manage_all_group:Ln==null?void 0:Ln.manage_all_group}});let Wo=[...Kr];Wo[Ua]=!1,jn(Wo)},to:"/"},"\u8D44\u6E90\u8BBE\u7F6E")),rr.createElement(Se.default.Item,{key:7,style:{textAlign:"center"}},rr.createElement(g.Link,{target:"_blank",to:"/",onClick:Lo=>{Lo.preventDefault(),Ot({type:"classroomList/setActionTabs",payload:{key:"\u8BBF\u95EE\u8BB0\u5F55",currentInfo:_t}})}},"\u8BBF\u95EE\u8BB0\u5F55")))},rr.createElement("aside",{onClick:Lo=>Lo.stopPropagation(),className:la.flexBox,style:{cursor:"default"}},rr.createElement("i",{className:"iconfont icon-gengduo4"}),rr.createElement("div",null,"\u66F4\u591A"))))),rr.createElement("div",{className:"flex-wrp"},_t.link&&rr.createElement(rr.Fragment,null,rr.createElement("p",{className:"flex1"},rr.createElement("span",null,_t.author.name),rr.createElement("span",{className:"ml15"},"\u70B9\u51FB\u6B21\u6570\uFF1A",_t.downloads_count),$aBo(this,null,function*(){Lo.stopPropagation(),Lo.preventDefault(),Kr[Ua]||ao(_t==null?void 0:_t.id,Ua);let Wo=[...Kr];Wo[Ua]=!Wo[Ua],jn(Wo)})},rr.createElement("i",{className:`iconfont icon-${Kr[Ua]?"shouqi":"xiala2"}`})," ")),(0,U.GJ)()&&(_t==null?void 0:_t.is_publish)&&Kr[Ua]&&((Bl=sa[Ua])==null?void 0:Bl.length)>5&&rr.createElement(B.default,{rowKey:"shixun_identifier",scroll:{y:240},onRow:Lo=>({onClick:Wo=>{Wo.stopPropagation(),Wo.preventDefault()}}),onHeaderRow:(Lo,Wo)=>({onClick:zt=>{zt.stopPropagation(),zt.preventDefault()}}),pagination:!1,dataSource:sa[Ua],style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(Lo,Wo,zt)=>{zt.field&&(Lt.order_by=zt.field),zt.order||(Lt.sort_direction="asc"),zt.order==="ascend"&&(Lt.sort_direction="asc"),zt.order==="descend"&&(Lt.sort_direction="desc"),zt.order||(Lt.sort_direction="asc"),ao(_t==null?void 0:_t.id,Ua)},columns:Zn}),(0,U.GJ)()&&(_t==null?void 0:_t.is_publish)&&Kr[Ua]&&((Jl=sa[Ua])==null?void 0:Jl.length)>0&&((ss=sa[Ua])==null?void 0:ss.length)<6&&rr.createElement(B.default,{rowKey:"shixun_identifier",onRow:Lo=>({onClick:Wo=>{Wo.stopPropagation(),Wo.preventDefault()}}),onHeaderRow:(Lo,Wo)=>({onClick:zt=>{zt.stopPropagation(),zt.preventDefault()}}),pagination:!1,dataSource:sa[Ua],style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(Lo,Wo,zt)=>{zt.field&&(Lt.order_by=zt.field),zt.order||(Lt.sort_direction="asc"),zt.order==="ascend"&&(Lt.sort_direction="asc"),zt.order==="descend"&&(Lt.sort_direction="desc"),zt.order||(Lt.sort_direction="asc"),ao(_t==null?void 0:_t.id,Ua)},columns:Zn}),_t.description&&rr.createElement("div",{className:"flex-wrp"},rr.createElement("p",{className:"flex1"},rr.createElement("span",null," \u8D44\u6E90\u63CF\u8FF0\uFF1A"),rr.createElement("span",{className:"ml5"},_t.description||"\u6682\u65E0\u63CF\u8FF0")))))}),rr.createElement("aside",{className:"tc mb50 mt30"},Ln.attachments_count>0&&rr.createElement(x.Z,{current:Lt.page||1,showSizeChanger:!0,onChange:na,defaultCurrent:1,pageSize:Lt.page_size||20,total:Ln.attachments_count}))),Dr.length>0&&(0,U.GJ)()&&rr.createElement(de.Z,{offsetBottom:0},rr.createElement(Ur.Z,{buttonDataSource:_r,onButtonClick:xo,useBatchStatus:Jr,catalogue:((At=(Vt=Nn==null?void 0:Nn.course_modules)==null?void 0:Vt.find(_t=>_t.type==="attachment"))==null?void 0:At.second_category)||[],allSelect:Dr.length?Dr.length===((pe=Ln.files)==null?void 0:pe.length):!1,setSeleArr:va,setAllSelect:_t=>{_t.target.checked?va(Ln.files.map(Ua=>Ua.id)):va([])},selectArrs:Dr,onMenuClick:Sa})),rr.createElement(K,null),rr.createElement(Pe,null),rr.createElement(O,{getFileData:gn}),rr.createElement(Ye,null),rr.createElement(Ja,null),rr.createElement(Rn,null),rr.createElement(Bn,null),rr.createElement(Ft,null),rr.createElement(se,null),rr.createElement(Qn,null),rr.createElement(Ar,{getFileData:gn}),rr.createElement(Ca,null),rr.createElement(kl,{getFileData:gn}),rr.createElement(nl,null),rr.createElement(bl,null),rr.createElement(wi,{type:2,visible:f.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:oi,data:Pl,onCancel:()=>{Ot({type:"classroomList/setActionTabs",payload:{key:""}})}}))};var Tl=(0,g.connect)(({classroomList:f,loading:p,user:c,globalSetting:Rt})=>({classroomList:f,globalSetting:Rt,user:c,loading:p.effects}))(El),jl=Object.defineProperty,ti=Object.getOwnPropertySymbols,ni=Object.prototype.hasOwnProperty,Fi=Object.prototype.propertyIsEnumerable,ri=(f,p,c)=>p in f?jl(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Ri=(f,p)=>{for(var c in p||(p={}))ni.call(p,c)&&ri(f,c,p[c]);if(ti)for(var c of ti(p))Fi.call(p,c)&&ri(f,c,p[c]);return f},qi=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Ni=({classroomList:f,user:p,dispatch:c})=>{const Rt=(0,g.useParams)(),[Ot,tn]=(0,a.useState)(!1);(0,a.useEffect)(()=>{var At,pe;if(f.actionTabs.key==="\u5220\u9664"){if((0,U.j5)()||(pe=(At=p==null?void 0:p.userInfo)==null?void 0:At.course)!=null&&pe.own){tn(!0);return}const rt={hasNum:0,noHasNum:0};f.actionTabs.selectArrsAll.map(jr=>{var kn;jr.author_login===((kn=p.userInfo)==null?void 0:kn.login)?++rt.hasNum:++rt.noHasNum}),rt.noHasNum>0?ze.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:a.createElement("div",null,f.actionTabs.isdelete!=="1"&&a.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",a.createElement("span",{className:"c-blue"},rt.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",a.createElement("span",{className:"c-red"},rt.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",a.createElement("br",null)),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Vt()}}):tn(!0)}else tn(!1)},[f.actionTabs.key]);const Vt=()=>{c({type:"classroomList/setActionTabs",payload:{}})};return console.log("---",f.actionTabs),a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:Ot,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>qi(void 0,null,function*(){(yield(0,V.ZP)("/api/files/bulk_delete.json",{method:"delete",body:{ids:[...f.actionTabs.selectArrs],course_id:Rt.id}})).status===0&&(d.ZP.success("\u5220\u9664\u6210\u529F"),c({type:"classroomList/getAttachmentList",payload:Ri({},f.actionTabs.params)}),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Rt.coursesId}}))}),onCancel:()=>{Vt()}},a.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var Si=(0,g.connect)(({classroomList:f,user:p})=>({classroomList:f,user:p}))(Ni),Mi=Object.defineProperty,Pi=Object.getOwnPropertySymbols,Vi=Object.prototype.hasOwnProperty,$i=Object.prototype.propertyIsEnumerable,Xi=(f,p,c)=>p in f?Mi(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Gi=(f,p)=>{for(var c in p||(p={}))Vi.call(p,c)&&Xi(f,c,p[c]);if(Pi)for(var c of Pi(p))$i.call(p,c)&&Xi(f,c,p[c]);return f},_i=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Ti=({classroomList:f,dispatch:p})=>{const c=(0,g.useParams)();return c.id=c.coursesId,a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:f.actionTabs.key==="\u7ACB\u5373\u53D1\u5E031111",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>_i(void 0,null,function*(){(yield(0,V.ZP)("/api/files/bulk_publish.json",{method:"put",body:{course_id:c.id,ids:[...f.actionTabs.selectArrs]}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"classroomList/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:Gi({},f.actionTabs.params)}))}),onCancel:()=>{p({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",null,"\u5B66\u751F\u5C06\u80FD\u7ACB\u5373\u6536\u5230\u8D44\u6E90"))};var rl=(0,g.connect)(({classroomList:f})=>({classroomList:f}))(Ti),ea=e(59301),yl=Object.defineProperty,ai=Object.defineProperties,Ql=Object.getOwnPropertyDescriptors,si=Object.getOwnPropertySymbols,mi=Object.prototype.hasOwnProperty,Zi=Object.prototype.propertyIsEnumerable,Ui=(f,p,c)=>p in f?yl(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,ji=(f,p)=>{for(var c in p||(p={}))mi.call(p,c)&&Ui(f,c,p[c]);if(si)for(var c of si(p))Zi.call(p,c)&&Ui(f,c,p[c]);return f},s=(f,p)=>ai(f,Ql(p)),v=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const C=({attachment:f,classroomList:p,dispatch:c,courseEndTime:Rt,getFileData:Ot})=>{var tn,Vt,At;const pe=(0,g.useParams)(),[rt]=q.default.useForm(),[jr,kn]=(0,a.useState)(1),[Lt,Tt]=(0,a.useState)([]),[Kr,jn]=(0,a.useState)(0),[sa,wr]=(0,a.useState)(20),[$a,Dr]=(0,a.useState)(!1),[va,eo]=(0,a.useState)(-1),[oa,Ln]=(0,a.useState)();let[Nn,Wa]=(0,a.useState)([{is_admin:!0}]),[ga,an]=(0,a.useState)([]);const[Jr,ro]=(0,a.useState)({group_settings:[]});pe.id=pe.coursesId,(0,a.useEffect)(()=>{["\u7ACB\u5373\u53D1\u5E03","\u4FEE\u6539\u53D1\u5E03"].includes(p.actionTabs.key)&&(gn(),ao())},[p.actionTabs]);const ao=Mr=>v(void 0,null,function*(){p.actionTabs.batch&&eo(0);const Zn=yield c({type:"attachment/getDetail",payload:{id:p.actionTabs.selectArrs[0],course_id:pe==null?void 0:pe.id}});if(Zn){eo(p.actionTabs.selectArrsAll[0].is_publish?Zn==null?void 0:Zn.file_status:0),Wa(Zn==null?void 0:Zn.course_groups),rt.setFieldsValue({publish_time:Zn.publish_time?G()(Zn.publish_time):G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))});let Lr=ji({},Jr);Lr.group_settings=Zn==null?void 0:Zn.batches_publish_info,ro(Lr),Dr(!0)}}),na=()=>v(void 0,null,function*(){va==1&&(Nn=Nn==null?void 0:Nn.map(Hr=>{var xo;if(!Hr.course_group_name)throw d.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!Hr.publish_time)throw d.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return Hr.course_group_id=(xo=Jr.group_settings)==null?void 0:xo.filter(ko=>Hr==null?void 0:Hr.course_group_name.includes(ko.name)).map(ko=>ko.course_group_id||ko.id).toString().split(","),Hr}));const Mr=ji({},rt.getFieldsValue());if(Mr.end_time<=Mr.publish_time){d.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),ar(!1);return}let Zn={attachment_id:[...p.actionTabs.selectArrs],course_id:pe.id,publish_time:G()(Mr.publish_time).format("YYYY-MM-DD HH:mm"),publish_type:va,group_settings:Nn};ar(!0),(yield(0,V.ZP)("/api/files/batches_publish.json",{method:"post",body:ji({},Zn)})).status===0?(ar(!1),gn(),(0,X.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),d.ZP.success("\u53D1\u5E03\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,U.GJ)()&&Ot(),localStorage.getItem("Noviceguide")==="0"||c({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:ea.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):ar(!1)}),gn=()=>{kn(1),eo(-1),ro({group_settings:[]}),rt.setFieldsValue({publish_time:G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))}),Dr(!1)},qr=Kr>jr*sa,{detailShixunsList:Sa}=p,[_r,ar]=(0,a.useState)(!1);return ea.createElement(ze.default,{width:600,centered:!0,confirmLoading:_r,title:"\u53D1\u5E03\u6559\u5B66\u8D44\u6599",open:["\u7ACB\u5373\u53D1\u5E03","\u4FEE\u6539\u53D1\u5E03"].includes(p.actionTabs.key),okText:"\u786E\u5B9A\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{p.actionTabs.key=="\u7ACB\u5373\u53D1\u5E03"?na():ze.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:ea.createElement("div",{className:"font14"},p.actionTabs.batch&&ea.createElement(ea.Fragment,null,ea.createElement("div",{className:"mb10"},"\u786E\u5B9A\u6279\u91CF\u8BBE\u7F6E\u9009\u4E2D\u8D44\u6E90\u7684\u53D1\u5E03\u89C4\u5219\u5417\uFF1F"),ea.createElement("div",null,"\u786E\u5B9A\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u88AB\u8986\u76D6\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002")),p.actionTabs.key=="\u4FEE\u6539\u53D1\u5E03"&&ea.createElement(ea.Fragment,null,ea.createElement("div",{className:"mb10"},"\u786E\u5B9A\u4FEE\u6539\u53D1\u5E03\u8BBE\u7F6E\u89C4\u5219\u5417\uFF1F"),ea.createElement("div",null,"\u786E\u5B9A\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u88AB\u8986\u76D6\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))),onOk:()=>{na()}})},onCancel:()=>{gn(),c({type:"classroomList/setActionTabs",payload:{}})}},ea.createElement(q.default,{form:rt},ea.createElement("div",{style:{paddingLeft:0}},ea.createElement(w.Z,{style:{marginBottom:"10px",marginTop:"30px"}},ea.createElement("span",{className:"mr5"},"\u53D1\u5E03\u89C4\u5219:"),ea.createElement(Ce.ZP.Group,{value:va,onChange:Mr=>{var Zn,Lr;if(eo(Mr.target.value),Mr.target.value==1){let Hr=(Zn=f==null?void 0:f.detail)==null?void 0:Zn.course_groups;Wa((Hr==null?void 0:Hr.length)>0?Hr:[{is_admin:!0}])}else if(Mr.target.value==0){let Hr=(Lr=f==null?void 0:f.detail)==null?void 0:Lr.publish_time;rt.setFieldValue("publish_time",Hr?G()(Hr):G()())}}},ea.createElement(Ce.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),ea.createElement(Ce.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),ea.createElement(Ce.ZP,{className:"ml20",value:1,disabled:$a&&((tn=Jr==null?void 0:Jr.group_settings)==null?void 0:tn.length)<=0},"\u5206\u73ED\u53D1\u5E03"))),va==0&&ea.createElement(w.Z,{align:"middle",style:{marginTop:"20px"}},ea.createElement(H.Z,null,ea.createElement(q.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},ea.createElement(oe.default,{style:{width:170,marginRight:"25px"},disabledDate:Mr=>(0,Xe.Q8)(Mr,Rt),disabledTime:Mr=>(0,Xe.d0)(Mr),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",allowClear:!1})))),$a&&((Vt=Jr==null?void 0:Jr.group_settings)==null?void 0:Vt.length)<=0&&ea.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},"\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4E0D\u53EF\u9009\u62E9\u201C\u5206\u73ED\u53D1\u5E03\u201D")),va==1&&((At=Jr==null?void 0:Jr.group_settings)==null?void 0:At.length)>0&&ea.createElement(w.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},ea.createElement(H.Z,{span:24},ea.createElement(w.Z,null,ea.createElement(H.Z,{span:24},ea.createElement(w.Z,null,ea.createElement(H.Z,{flex:"1"}," \u5206\u73ED\uFF1A"),ea.createElement(H.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),ea.createElement(H.Z,{span:4}))),Nn&&Nn.map(function(Mr,Zn){var Lr;return ea.createElement(H.Z,{span:24,key:Zn,style:{marginTop:Zn>0?"10px":""}},ea.createElement(w.Z,{gutter:[8,16]},ea.createElement(H.Z,{span:10},ea.createElement(w.Z,{gutter:[8,16]},ea.createElement(H.Z,{flex:"1",style:{maxWidth:200}},ea.createElement(Ne.default,{mode:"multiple",style:{width:"100%"},value:Mr.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(Hr,xo)=>{console.log(xo),Nn[Zn].course_group_name=Hr,Nn[Zn].course_group_id=Mr.course_group_id;const ko=(0,we.flattenDeep)(Nn.map(Pl=>Pl.course_group_name)),oi=ga.map(Pl=>{let _t=(Pl==null?void 0:Pl.course_group_name)||[];return s(ji({},Pl),{course_group_name:(0,we.remove)(_t,Ua=>ko.includes(Ua))})});an(oi),Wa(Nn.slice())}},(Jr==null?void 0:Jr.group_settings)&&(Jr==null?void 0:Jr.group_settings.map(function(Hr){if(!Nn.map(ko=>ko.course_group_name).flat().includes(Hr.name))return ea.createElement(Option,{value:Hr.name,key:Hr.course_group_id},Hr.name)})))))),ea.createElement(H.Z,{span:10},ea.createElement("div",{className:"ml30"},ea.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Hr=>(0,Xe.Q8)(Hr,Jr==null?void 0:Jr.course_end_date),disabledTime:Hr=>(0,Xe.d0)(Hr),value:Mr.publish_time?G()(Mr.publish_time):"",onChange:(Hr,xo)=>{Nn[Zn].publish_time=xo,Wa([...Nn])}}))),ea.createElement(H.Z,{span:4},Zn>0&&(G()()<=G()(Mr.publish_time)||!Mr.course_group_id)&&ea.createElement(ct.Z,{style:{position:"absolute",top:10},onClick:()=>{const Hr=(0,we.cloneDeep)(ga);console.log(Hr,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),Hr.forEach((xo,ko)=>{xo.group_name&&(xo.group_name=xo.group_name.filter(oi=>{var Pl;return!((Pl=Nn[Zn].group_name)!=null&&Pl.includes(oi))}))}),Nn=Nn.filter((xo,ko)=>Zn!==ko),an(Hr),Wa(Nn.slice()),setTimeout(()=>Wa(Nn.slice()),10)}}),Nn.length<((Lr=Jr==null?void 0:Jr.group_settings)==null?void 0:Lr.length)&&ea.createElement(ft.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:10},onClick:()=>{console.log(Nn),Wa(Nn.concat({}))}}))))}))),ea.createElement("div",{className:"mt20"},"\u6CE8\u610F"),ea.createElement("div",null,"1\u3001\u9009\u62E9\u7EDF\u4E00\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u6559\u5B66\u8D44\u6599\u53D1\u9001\u81F3\u8BFE\u5802\u7684\u5168\u90E8\u73ED\u7EA7(\u5305\u62EC\u672A\u5206\u73ED)\u3002"),ea.createElement("div",null,"2\u3001\u9009\u62E9\u5206\u73ED\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u4F5C\u4E1A\u53D1\u5E03\u81F3\u6307\u5B9A\u73ED\u7EA7\u3002"),ea.createElement("div",null,"3\u3001\u9009\u62E9\u6682\u4E0D\u53D1\u5E03\u5E76\u786E\u5B9A\u65F6\uFF0C\u53EF\u64A4\u9500\u5DF2\u8BBE\u7F6E\u7684\u7EDF\u4E00\u53D1\u5E03\u548C\u5206\u73ED\u53D1\u5E03\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))};var he=(0,g.connect)(({attachment:f,classroomList:p})=>({attachment:f,classroomList:p}))(C),Ee=Object.defineProperty,Ct=Object.getOwnPropertySymbols,dt=Object.prototype.hasOwnProperty,Qt=Object.prototype.propertyIsEnumerable,Gt=(f,p,c)=>p in f?Ee(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,mn=(f,p)=>{for(var c in p||(p={}))dt.call(p,c)&&Gt(f,c,p[c]);if(Ct)for(var c of Ct(p))Qt.call(p,c)&&Gt(f,c,p[c]);return f},sr=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Dn=({classroomList:f,dispatch:p})=>{const c=(0,g.useParams)();return c.id=c.coursesId,a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:f.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>sr(void 0,null,function*(){(yield(0,V.ZP)("/api/files/bulk_public.json",{method:"put",body:{course_id:c.id,ids:[...f.actionTabs.selectArrs]}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"classroomList/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:mn({},c)}),p({type:"classroomList/getClassroomShixunsList",payload:mn({},f.actionTabs.params)}))}),onCancel:()=>{p({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Pn=(0,g.connect)(({classroomList:f})=>({classroomList:f}))(Dn),Kn=Object.defineProperty,Wn=Object.defineProperties,Ut=Object.getOwnPropertyDescriptors,bn=Object.getOwnPropertySymbols,Xn=Object.prototype.hasOwnProperty,Wr=Object.prototype.propertyIsEnumerable,Rr=(f,p,c)=>p in f?Kn(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Gr=(f,p)=>{for(var c in p||(p={}))Xn.call(p,c)&&Rr(f,c,p[c]);if(bn)for(var c of bn(p))Wr.call(p,c)&&Rr(f,c,p[c]);return f},ua=(f,p)=>Wn(f,Ut(p)),Xr=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Nr=({classroomList:f,loading:p,dispatch:c,user:Rt})=>{var Ot,tn;const Vt=(0,g.useParams)(),At=(0,g.useLocation)(),{actionTabs:pe}=f,[rt]=q.default.useForm(),jr=kn=>kn&&kn{c({type:"classroomList/getCourseGroups",payload:{id:Vt.id,nonenavigate:!0}})},[f.name]),a.createElement(ze.default,{centered:!0,title:"\u65B0\u5EFA\u5B50\u76EE\u5F55",open:f.actionTabs.key==="\u65B0\u5EFA\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>Xr(void 0,null,function*(){var kn,Lt,Tt;const Kr=rt.getFieldValue(),sa=`/api/course_modules/${(Tt=(Lt=(kn=f.detailLeftMenus)==null?void 0:kn.course_modules)==null?void 0:Lt.find($a=>$a.type==="attachment"))==null?void 0:Tt.id}/add_second_category.json`;(yield(0,V.ZP)(sa,{method:"post",body:ua(Gr({},Kr),{parent_id:Vt.categoryId})})).status===0&&(rt.resetFields(),d.ZP.success("\u6DFB\u52A0\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Vt.coursesId}}))}),onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",{className:"tc"},a.createElement("br",null)),f.courseGroups.course_groups&&a.createElement(q.default,{form:rt,initialValues:{name:""}},a.createElement(q.default.Item,{name:"name"},a.createElement(w.Z,{className:"mt30",align:"middle"},a.createElement(H.Z,null,"\u5B50\u76EE\u5F55\u540D\u79F0\uFF1A"),a.createElement(H.Z,{flex:"1"},a.createElement(Y.default,{defaultValue:((Ot=pe.selectArrs)==null?void 0:Ot.category_name)||((tn=pe.selectArrs)==null?void 0:tn.name)}))))))};var uo=(0,g.connect)(({classroomList:f,loading:p,user:c})=>({classroomList:f,loading:p,user:c}))(Nr),Ha=Object.defineProperty,no=Object.getOwnPropertySymbols,bo=Object.prototype.hasOwnProperty,Co=Object.prototype.propertyIsEnumerable,No=(f,p,c)=>p in f?Ha(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,cl=(f,p)=>{for(var c in p||(p={}))bo.call(p,c)&&No(f,c,p[c]);if(no)for(var c of no(p))Co.call(p,c)&&No(f,c,p[c]);return f},Io=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const po=({classroomList:f,loading:p,dispatch:c})=>{var Rt;const Ot=(0,g.useParams)(),tn=(0,g.useLocation)(),{actionTabs:Vt}=f,[At]=q.default.useForm(),pe=rt=>rt&&rtIo(void 0,null,function*(){const rt=At.getFieldValue(),jr=`/api/homework_commons/${f.actionTabs.selectArrs.homework_id}/alter_name.json`;(yield(0,V.ZP)(jr,{method:"post",body:cl({},rt)})).status===0&&(d.ZP.success("\u4FEE\u6539\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomShixunsList",payload:cl({},f.actionTabs.params)}))}),onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",{className:"tc"},a.createElement("br",null)),f.courseGroups.course_groups&&a.createElement(q.default,{form:At,initialValues:{name:"1"}},a.createElement(q.default.Item,{name:"name"},a.createElement(w.Z,{className:"mt30"},a.createElement(H.Z,null,"\u4F5C\u4E1A\u540D\u79F0\uFF1A"),a.createElement(H.Z,{flex:"1"},a.createElement(Y.default,{defaultValue:(Rt=Vt.selectArrs)==null?void 0:Rt.name}))))))};var Eo=(0,g.connect)(({classroomList:f,loading:p})=>({classroomList:f,loading:p}))(po),Mo={flex_box_center:"flex_box_center___FUkdm",flex_space_between:"flex_space_between___b5tWy",flex_box_vertical_center:"flex_box_vertical_center___tvrPT",flex_box_center_end:"flex_box_center_end___pZ3xg",flex_box_column:"flex_box_column___F0xEu",wrp:"wrp___C97Wf",itemTitleWrp:"itemTitleWrp___JQdEU",itemTitle:"itemTitle___cQoNO",search:"search___PvZbz","simple-table":"simple-table___H8BYb",table:"table___r82iu"},Qo=Object.defineProperty,Fo=Object.getOwnPropertySymbols,To=Object.prototype.hasOwnProperty,Ol=Object.prototype.propertyIsEnumerable,Sl=(f,p,c)=>p in f?Qo(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,h=(f,p)=>{for(var c in p||(p={}))To.call(p,c)&&Sl(f,c,p[c]);if(Fo)for(var c of Fo(p))Ol.call(p,c)&&Sl(f,c,p[c]);return f},D=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const{TabPane:le}=In.default;let ve=!1;const Oe=({attachment:f,loading:p,dispatch:c})=>{const Rt=(0,g.useParams)(),[Ot]=q.default.useForm(),[tn,Vt]=(0,a.useState)(0),[At,pe]=(0,a.useState)(!0),[rt,jr]=(0,a.useState)("public");let[kn,Lt]=(0,a.useState)([]);const[Tt,Kr]=(0,a.useState)({page:0,page_size:20,search:""});(0,a.useEffect)(()=>{f.actionTabs.key==="\u9009\u7528\u8D44\u6E90"&&At&&sa(),f.actionTabs.key!=="\u9009\u7528\u8D44\u6E90"&&At&&Lt([])},[f.actionTabs.key,At,rt]);let jn=[];const sa=()=>D(void 0,null,function*(){var oa,Ln;if(!ve&&(ve=!0,At)){++Tt.page;let Nn;rt==="public"?(Nn=yield c({type:"attachment/allAttachment",payload:h({},Tt)}),kn=[...kn.concat(Nn.data.files)]):(Nn=yield c({type:"attachment/mineAttachment",payload:h({},Tt)}),kn=[...kn.concat((oa=Nn.data)==null?void 0:oa.files)]),((Ln=Nn.object_list)==null?void 0:Ln.length)oa&&oaa.createElement(ee.default,{onChange:Nn=>{},value:String(Ln.id),defaultChecked:!0,className:Mo.itemTitleWrp},a.createElement(i.Z,{title:oa},a.createElement("span",{className:["c-black",Mo.itemTitle].join(" ")},oa)))},{title:"\u5927\u5C0F",dataIndex:"filesize"},{title:"\u53D1\u5E03\u4EBA",dataIndex:"author",render:oa=>a.createElement("span",null,oa.name)}],va=()=>{jr("public"),Vt(0),Kr({page:0,page_size:20,search:""}),pe(!0),jn=[],Ot.resetFields()};function eo(oa){return D(this,null,function*(){const{group_ids:Ln,delay_publish:Nn,publish_time:Wa}=oa,ga=yield c({type:"attachment/fileImport",payload:{course_id:Rt.coursesId,course_second_category_id:parseInt(Rt.categoryId),delay_publish:Nn,publish_time:Wa,attachment_ids:[...Ln]}});(ga==null?void 0:ga.status)===0&&(d.ZP.success("\u53D1\u5E03\u6210\u529F"),va(),c({type:"attachment/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Rt.coursesId}}),c({type:"classroomList/getAttachmentList",payload:h({},f.actionTabs.params)}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Rt.coursesId}}))})}return a.createElement(ze.default,{centered:!0,title:"\u9009\u7528\u8D44\u6E90",open:f.actionTabs.key==="\u9009\u7528\u8D44\u6E90",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,width:600,maskClosable:!1,bodyStyle:{minHeight:200},onOk:()=>{Ot.submit()},onCancel:()=>{va(),c({type:"attachment/setActionTabs",payload:{}})}},a.createElement("section",{className:Mo.search},a.createElement(Y.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u53D1\u5E03\u4EBA\u6216\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:oa=>{Tt.page=0,Tt.search=oa,kn=[],sa(),pe(!0)},style:{width:260}})),a.createElement(In.default,{defaultActiveKey:rt,onChange:oa=>D(void 0,null,function*(){Lt([]),jr(oa),Tt.page=0,pe(!0)})},a.createElement(le,{tab:a.createElement("span",null," \u5168\u90E8 "),key:"public"}),a.createElement(le,{tab:a.createElement("span",null," \u6211\u7684\u8D44\u6E90 "),key:"myself"})),a.createElement(q.default,{form:Ot,initialValues:{group_ids:jn,delay_publish:0},onChange:oa=>{jn=Ot.getFieldValue()},onFinish:eo},a.createElement(q.default.Item,{name:"group_ids",valuePropName:"checked",rules:[{validator:(oa,Ln)=>Ln.length>0?Promise.resolve():Promise.reject("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8D44\u6E90")}]},a.createElement(ee.default.Group,{style:{width:"100%"}},a.createElement("div",{style:{maxHeight:248,overflow:"auto"}},a.createElement(Fr(),{initialLoad:!1,pageStart:0,threshold:800,loadMore:()=>{sa()},hasMore:At,useWindow:!1},a.createElement(yt,{data:kn})))))))};var Le=(0,g.connect)(({attachment:f,loading:p})=>({attachment:f,loading:p}))(Oe);function yt({data:f}){const p=[{title:"\u8D44\u6E90\u540D\u79F0",dataIndex:"title",width:200,ellipsis:!0,key:"title",render:(c,Rt)=>a.createElement(ee.default,{value:String(Rt.id),defaultChecked:!0},a.createElement("span",{className:["c-black"].join(" "),style:{whiteSpace:"nowrap",overflow:"hidden",display:"inline-block",textOverflow:"ellipsis",position:"relative",top:6,maxWidth:150}},a.createElement(i.Z,{title:Rt.title,placement:"topLeft"},Rt.title)))},{title:"\u5927\u5C0F",dataIndex:"filesize",key:"filesize",ellipsis:!0},{title:"\u53D1\u5E03\u4EBA",dataIndex:"author",key:"author",ellipsis:!0,render:c=>c.name},{title:"\u65F6\u95F4",dataIndex:"created_on",key:"created_on",width:140,render:c=>a.createElement("span",{className:"font12"},G()(c).format($r.tF))}];return a.createElement(B.default,{loading:ve,pagination:!1,columns:p,className:Mo.table,dataSource:f||[]})}var gt=Object.defineProperty,mt=Object.getOwnPropertySymbols,Ht=Object.prototype.hasOwnProperty,Zt=Object.prototype.propertyIsEnumerable,Mt=(f,p,c)=>p in f?gt(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,un=(f,p)=>{for(var c in p||(p={}))Ht.call(p,c)&&Mt(f,c,p[c]);if(mt)for(var c of mt(p))Zt.call(p,c)&&Mt(f,c,p[c]);return f},pn=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const En={delay_publish:0,is_public:0,description:""},Vn=({attachment:f,dispatch:p})=>{const c=(0,g.useParams)(),[Rt]=q.default.useForm(),[Ot,tn]=(0,a.useState)(un({},En)),[Vt,At]=(0,a.useState)([]),[pe,rt]=(0,a.useState)(!1);(0,a.useEffect)(()=>{f.actionTabs.key==="\u4E0A\u4F20\u8D44\u6E90"&&Rt.resetFields()},[f.actionTabs.key]);const jr=Tt=>Tt&&Tt{const Kr=Tt.size/1024/1024,jn=Tt.name.split(".").slice(-1)[0].toLowerCase();return Kr>5e3||Kr==0?(d.ZP.error(`${Tt.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002${Kr==0?"\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A":"\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(5G)"}`),Wt.default.LIST_IGNORE):!0},action:`${rn.Z.API_SERVER}/api/attachments.json`,onChange:Tt=>{var Kr,jn;console.log("data--",Tt),((jn=(Kr=Tt.file)==null?void 0:Kr.response)==null?void 0:jn.status)==-1&&(d.ZP.warning(Tt.file.response.message),rt(!0))}};return a.createElement(ze.default,{centered:!0,title:"\u4E0A\u4F20\u8D44\u6E90",open:f.actionTabs.key==="\u4E0A\u4F20\u8D44\u6E90",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,maskClosable:!1,onOk:()=>pn(void 0,null,function*(){yield Rt.validateFields();let Tt=Rt.getFieldValue();Tt=Object.assign({},Ot,Tt),(yield(0,V.ZP)("/api/files/upload.json",{method:"post",body:{attachment_ids:Tt.attachment_ids.map(jn=>jn.response.id),course_id:c.id,course_second_category_id:c.categoryId*1,is_public:!!Tt.is_public,delay_publish:Tt.delay_publish,description:Tt.description,publish_time:Tt.publish_time}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,X.L9)(["\u6559\u5B66\u8BFE\u5802","\u8D44\u6E90","\u4E0A\u4F20\u8D44\u6E90"]),tn(un({},En)),p({type:"attachment/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:un({},f.actionTabs.params)}),p({type:"classroomList/getClassroomLeftMenus",payload:{id:c.coursesId}})),At([])}),onCancel:()=>{At([]),tn(un({},En)),p({type:"attachment/setActionTabs",payload:{}})}},a.createElement("section",null,a.createElement(q.default,{form:Rt,initialValues:Ot,onChange:()=>{const Tt=Rt.getFieldValue();tn(Object.assign({},Ot,Tt))}},a.createElement(q.default.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:Tt=>Array.isArray(Tt)?Tt:Tt==null?void 0:Tt.fileList,normalize:Tt=>{const Kr="\u3000\u3000";let jn=Tt.filter(sa=>(sa.name.indexOf(Kr)===-1&&(sa.name=`${sa.name}${Kr}${(0,X.RD)(sa.size)}`),!0));return At(jn),jn},rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8D44\u6E90"}]},a.createElement(Wt.default,un({},Lt),a.createElement(Xt.ZP,{type:"primary",disabled:Vt.length>9,ghost:!0},"\u6587\u4EF6\u4E0A\u4F20"),a.createElement(i.Z,{placement:"right",overlayStyle:{maxWidth:600},title:a.createElement("div",{onClick:Tt=>{Tt.preventDefault(),Tt.stopPropagation()}},a.createElement("div",null,"\u63D0\u793A\uFF1A"),a.createElement("div",null,"1. \u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002"),a.createElement("div",null,"2. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",((0,U.Ny)(),"5G"),"\u3002"))},a.createElement("i",{onClick:Tt=>{Tt.preventDefault(),Tt.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})))),a.createElement(w.Z,null,a.createElement(H.Z,null,a.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},a.createElement(ee.default.Group,null,a.createElement(ee.default,{value:1},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{name:"description"},a.createElement(Y.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var zn=(0,g.connect)(({attachment:f})=>({attachment:f}))(Vn),cr=Object.defineProperty,$n=Object.getOwnPropertySymbols,vr=Object.prototype.hasOwnProperty,ia=Object.prototype.propertyIsEnumerable,ma=(f,p,c)=>p in f?cr(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Vr=(f,p)=>{for(var c in p||(p={}))vr.call(p,c)&&ma(f,c,p[c]);if($n)for(var c of $n(p))ia.call(p,c)&&ma(f,c,p[c]);return f},da=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Ma={delay_publish:0,is_public:[!1],description:"",name:"",link:""},xr=({attachment:f,dispatch:p})=>{const c=(0,g.useParams)(),[Rt]=q.default.useForm(),[Ot,tn]=(0,a.useState)(Vr({},Ma)),Vt=pe=>pe&&peda(void 0,null,function*(){var pe,rt;yield Rt.validateFields();let jr=Rt.getFieldsValue();jr=Object.assign({},Ot,jr),(yield(0,V.ZP)("/api/files/upload.json",{method:"post",body:{course_id:c.id,course_second_category_id:c.categoryId*1,is_public:(pe=jr.is_public)==null?void 0:pe[0],delay_publish:jr.delay_publish,description:jr.description,publish_time:jr.publish_time,name:jr.name,link:jr.link}})).status===0&&(Rt.resetFields(),(0,X.L9)(["\u6559\u5B66\u8BFE\u5802","\u8D44\u6E90","\u6DFB\u52A0\u5916\u94FE"]),d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"attachment/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:Vr({},(rt=f==null?void 0:f.actionTabs)==null?void 0:rt.params)}),p({type:"classroomList/getClassroomLeftMenus",payload:{id:c.coursesId}}))}),onCancel:()=>{Rt.resetFields(),p({type:"attachment/setActionTabs",payload:{}})}},a.createElement("section",null,a.createElement(q.default,{form:Rt,initialValues:Ma,onChange:()=>{const pe=Rt.getFieldsValue();tn(Object.assign({},Ot,pe))}},a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{label:"\u8D44\u6E90\u540D\u79F0\uFF1A",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u5B57\u7B26"}]},a.createElement(Y.default,{suffix:a.createElement("span",null,Ot.name.length,"/60"),maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u5B57\u7B26"})))),a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{label:"\u94FE\u63A5\u5730\u5740\uFF1A",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5916\u94FEurl"},{type:"url",message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684url"}]},a.createElement(Y.default,{placeholder:"\u8BF7\u8F93\u5165\u5916\u94FEurl"})))),a.createElement(w.Z,null,a.createElement(H.Z,null,a.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},a.createElement(ee.default.Group,null,a.createElement(ee.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{name:"description"},a.createElement(Y.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var Yr=(0,g.connect)(({attachment:f})=>({attachment:f}))(xr),cn=e(59301),fr=Object.defineProperty,gr=Object.defineProperties,fa=Object.getOwnPropertyDescriptors,ka=Object.getOwnPropertySymbols,Ta=Object.prototype.hasOwnProperty,ta=Object.prototype.propertyIsEnumerable,La=(f,p,c)=>p in f?fr(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Ra=(f,p)=>{for(var c in p||(p={}))Ta.call(p,c)&&La(f,c,p[c]);if(ka)for(var c of ka(p))ta.call(p,c)&&La(f,c,p[c]);return f},Ya=(f,p)=>gr(f,fa(p)),Ka=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Zo={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:"",download_setting:0},{RangePicker:Qa}=oe.default,{Option:Pa}=Ne.default,Vo=({attachment:f,shixunHomeworks:p,dispatch:c,loading:Rt,getFileData:Ot})=>{const tn=(0,g.useParams)(),[Vt,At]=(0,a.useState)({group_settings:[]}),{detail:pe}=f,[rt]=q.default.useForm(),[jr,kn]=(0,a.useState)([]),[Lt,Tt]=(0,a.useState)(Ra({},Zo)),[Kr,jn]=(0,a.useState)(!1),sa=gn=>gn&&gnKa(void 0,null,function*(){var gn,qr,Sa,_r;const ar=yield c({type:"attachment/getDetail",payload:Ra({},tn)});ar.delay_publish=ar.delay_publish?1:0,Lt.is_public=[ar.is_public],Lt.description=ar.description,Lt.delay_publish=ar.delay_publish,Lt.publish_time=ar.publish_time,Lt.download_setting=ar.download_setting,rt.setFieldsValue(Lt),jn(ar==null?void 0:ar.unified_setting),f.actionTabs.manage_all_group?((gn=ar==null?void 0:ar.course_groups)==null?void 0:gn.length)>0?wr.unified_setting=!1:wr.unified_setting=!0:ar!=null&&ar.unified_setting?wr.unified_setting=!0:wr.unified_setting=!1,wr.publish_time=ar.publish_time?ar.publish_time:G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),console.log(wr.unified_setting),wr.file_status=ar==null?void 0:ar.file_status,$a(Object.assign({},wr)),kn([Ra({},ar),...ar==null?void 0:ar.attachment_histories]);let Mr=Ra({},Vt);if(Mr.group_settings=ar==null?void 0:ar.batches_publish_info,console.log(Mr),At(Mr),((qr=ar==null?void 0:ar.course_groups)==null?void 0:qr.length)>0){const Zn=(Sa=ar==null?void 0:ar.course_groups)==null?void 0:Sa.filter(Hr=>Hr.is_admin),Lr=(_r=ar==null?void 0:ar.course_groups)==null?void 0:_r.filter(Hr=>!Hr.is_admin);(Zn==null?void 0:Zn.length)>0?va(Zn):va([{is_admin:!0}]),(Lr==null?void 0:Lr.length)>0?oa(Lr):oa([])}else console.log(Dr)});(0,a.useEffect)(()=>{var gn;f.actionTabs.key==="\u8D44\u6E90\u8BBE\u7F6E"&&(tn.id=(gn=f.actionTabs.selectArrs)==null?void 0:gn.id,rt.resetFields(),Wa())},[f.actionTabs.key,tn.id]);const ga=(gn,qr)=>{if(jr.length===1){ze.default.info({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u8D44\u6E90\u4E0D\u80FD\u5168\u90E8\u5220\u9664"});return}ze.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u5220\u9664\u8D44\u6E90\u540E\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F",onOk:()=>Ka(void 0,null,function*(){var Sa;const _r=qr?{type:"history"}:{},ar=yield(0,V.ZP)(`/api/attachments/${gn}.json`,{method:"delete",body:_r});(ar==null?void 0:ar.status)===0&&(tn.id=(Sa=f.actionTabs.selectArrs)==null?void 0:Sa.id,Wa())})})},an=["pdf","docx","doc","xlsx","xls","ppt","pptx","zip"],[Jr,ro]=(0,a.useState)([]),ao={multiple:!1,maxCount:1,accept:".pdf, .docx, .doc, .xlsx, .xls, .ppt, .pptx, .zip,",withCredentials:!0,beforeUpload:gn=>{const qr=gn.size/1024/1024,Sa=gn.name.split(".").slice(-1)[0].toLowerCase();return qr>500?(d.ZP.error(`${gn.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(500MB)`),Promise.reject()):an.indexOf(Sa)==-1?(d.ZP.error(`${gn.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20,\u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6`),Promise.reject()):!0},action:`${rn.Z.API_SERVER}/api/attachments.json`};function na({data:gn}){console.log("data",gn);const qr=[{title:"\u8D44\u6E90\u540D\u79F0",key:"id",width:307,ellipsis:!0,render:Sa=>cn.createElement(i.Z,{title:Sa.title},cn.createElement("a",{href:rn.Z.API_SERVER+Sa.url,target:"_blank",className:"multi_ellipsis1 c-grey-333"},Sa.title))},{title:"\u4E0B\u8F7D",dataIndex:"downloads_count",key:"downloads_count",ellipsis:!0,width:50},{title:"\u7248\u672C\u53F7",dataIndex:"created_on",key:"created_on",ellipsis:!0,width:140,render:Sa=>Sa?cn.createElement("span",null,G()(Sa).format("YYYY-MM-DD HH:mm")):"--"},{title:"\u64CD\u4F5C",width:60,render:(Sa,_r,ar)=>cn.createElement("span",{onClick:()=>ga(_r==null?void 0:_r.id,ar),className:"c-red current"},"\u5220\u9664")}];return cn.createElement(B.default,{pagination:!1,columns:qr,style:{fontSize:12,marginBottom:20},dataSource:gn||[]})}return cn.createElement(ze.default,{centered:!0,title:"\u8D44\u6E90\u8BBE\u7F6E",open:f.actionTabs.key==="\u8D44\u6E90\u8BBE\u7F6E",okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>Ka(void 0,null,function*(){var gn,qr;wr.file_status==1&&(Dr=Dr==null?void 0:Dr.map(Mr=>{var Zn;if(!Mr.course_group_name)throw d.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!Mr.publish_time)throw d.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return Mr.course_group_id=(Zn=Vt.group_settings)==null?void 0:Zn.filter(Lr=>Mr==null?void 0:Mr.course_group_name.includes(Lr.name)).map(Lr=>Lr.course_group_id||Lr.id).toString().split(","),console.log(Mr.course_group_id),Mr})),console.log(Dr),yield rt.validateFields();let Sa=rt.getFieldValue();Sa=Object.assign({},Lt,Sa);const _r=JSON.parse(JSON.stringify(wr));_r.group_settings=Dr.concat(eo),(yield(0,Gn.Ot)(Ra({id:pe.id,course_id:tn.id,course_second_category_id:tn.categoryId||0,is_public:(gn=Sa.is_public)==null?void 0:gn[0],delay_publish:Sa.delay_publish,publish_type:wr==null?void 0:wr.file_status,description:Sa.description,publish_time:Lt.publish_time,new_attachment_id:(qr=Sa.attachment_ids)==null?void 0:qr.map(Mr=>{var Zn;return(Zn=Mr.response)==null?void 0:Zn.id}),download_setting:Sa==null?void 0:Sa.download_setting},_r))).status===0&&(Tt(Ra({},Zo)),d.ZP.success("\u64CD\u4F5C\u6210\u529F"),c({type:"attachment/setActionTabs",payload:{}}),c({type:"classroomList/getAttachmentList",payload:Ra({},f.actionTabs.params)}),Ot()),ro([]),va([{}])}),onCancel:()=>{ro([]),va([{}]),Tt(Ra({},Zo)),c({type:"attachment/setActionTabs",payload:{}}),c({type:"classroomList/getAttachmentList",payload:Ra({},f.actionTabs.params)})}},cn.createElement("section",{className:""},cn.createElement(ie.Z,{loading:Rt["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},cn.createElement(na,{data:jr}),cn.createElement(q.default,{form:rt,initialValues:Lt,onChange:()=>{const gn=rt.getFieldValue();Tt(Object.assign({},Lt,gn))}},cn.createElement(q.default.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:gn=>Array.isArray(gn)?gn:gn==null?void 0:gn.fileList,normalize:gn=>{const qr="\u3000\u3000";let Sa=gn.filter(_r=>{const ar=_r.size/1024/1024,Mr=_r.originFileObj.name.split(".").slice(-1)[0].toLowerCase();return _r.name.indexOf(qr)===-1&&(_r.name=`${_r.name}${qr}${(0,X.RD)(_r.size)}`),!(ar>500||an.indexOf(Mr)==-1)});return ro(Sa),Sa}},cn.createElement(Wt.default,Ra({},ao),cn.createElement(Xt.ZP,{type:"primary",disabled:Jr.length>0,ghost:!0,style:{marginRight:5}},"\u66F4\u65B0\u7248\u672C"),cn.createElement(i.Z,{placement:"right",overlayStyle:{maxWidth:600},title:cn.createElement("div",{onClick:gn=>{gn.preventDefault(),gn.stopPropagation()}},cn.createElement("div",null,"\u63D0\u793A\uFF1A"),cn.createElement("div",null,"1. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",(0,U.Ny)()?"1G":"150M","\u3002"),cn.createElement("div",null,"2. \u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6\u3002"))},cn.createElement("i",{onClick:gn=>{gn.preventDefault(),gn.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})))),cn.createElement(w.Z,null,cn.createElement(H.Z,null,cn.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},cn.createElement(ee.default.Group,null,cn.createElement(ee.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),cn.createElement(w.Z,{className:"mb20"},cn.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),cn.createElement(Ce.ZP.Group,{value:wr.file_status,onChange:gn=>{$a(Object.assign({},Ya(Ra({},wr),{file_status:gn.target.value})))}},cn.createElement(Ce.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),cn.createElement(Ce.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),cn.createElement(Ce.ZP,{className:"ml20",value:1},"\u5206\u73ED\u53D1\u5E03"))),wr.file_status==0&&cn.createElement(w.Z,{align:"middle",className:"mb30",style:{paddingLeft:65}},cn.createElement(H.Z,null,"\u53D1\u5E03\u65F6\u95F4:"),cn.createElement(H.Z,{className:"ml5"},cn.createElement(oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:gn=>sa(gn,Vt==null?void 0:Vt.course_end_date),disabledTime:gn=>(0,Xe.d0)(gn),value:wr.publish_time?G()(wr.publish_time):"",onChange:(gn,qr)=>{wr.publish_time=qr,$a(Object.assign({},wr))}})),cn.createElement(H.Z,null,cn.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u67E5\u770B\u6559\u5B66\u8D44\u6599\u7684\u65F6\u95F4)"))),wr.file_status==1&&cn.createElement(w.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},cn.createElement(H.Z,{span:24},cn.createElement(w.Z,null,cn.createElement(H.Z,{span:24},cn.createElement(w.Z,null,cn.createElement(H.Z,{flex:"1"},"\u5206\u73ED\uFF1A"),cn.createElement(H.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),cn.createElement(H.Z,{span:4}))),Dr&&Dr.map(function(gn,qr){var Sa;return cn.createElement(H.Z,{span:24,key:qr,style:{marginTop:qr>0?"10px":""}},cn.createElement(w.Z,{gutter:[8,16]},cn.createElement(H.Z,{span:10},cn.createElement(w.Z,{gutter:[8,16]},cn.createElement(H.Z,{flex:"1",style:{maxWidth:200}},cn.createElement(Ne.default,{mode:"multiple",style:{width:"100%"},value:gn.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(_r,ar)=>{console.log(ar),Dr[qr].course_group_name=_r,Dr[qr].course_group_id=gn.course_group_id;const Mr=(0,we.flattenDeep)(Dr.map(Lr=>Lr.course_group_name)),Zn=Ln.map(Lr=>{let Hr=(Lr==null?void 0:Lr.course_group_name)||[];return Ya(Ra({},Lr),{course_group_name:(0,we.remove)(Hr,xo=>Mr.includes(xo))})});Nn(Zn),va(Dr.slice())}},(Vt==null?void 0:Vt.group_settings)&&(Vt==null?void 0:Vt.group_settings.map(function(_r){if(!Dr.map(Mr=>Mr.course_group_name).flat().includes(_r.name))return cn.createElement(Pa,{value:_r.name,key:_r.course_group_id},_r.name)})))))),cn.createElement(H.Z,{span:10},cn.createElement("div",{className:"ml30"},cn.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:_r=>sa(_r,Vt==null?void 0:Vt.course_end_date),disabledTime:_r=>(0,Xe.d0)(_r),value:gn.publish_time?G()(gn.publish_time):"",onChange:(_r,ar)=>{Dr[qr].publish_time=ar,va([...Dr])}}))),cn.createElement(H.Z,{span:4},qr>0&&(G()()<=G()(gn.publish_time)||!gn.course_group_id)&&cn.createElement(ct.Z,{style:{position:"absolute",top:10},onClick:()=>{const _r=(0,we.cloneDeep)(Ln);console.log(_r,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),_r.forEach((ar,Mr)=>{ar.group_name&&(ar.group_name=ar.group_name.filter(Zn=>{var Lr;return!((Lr=Dr[qr].group_name)!=null&&Lr.includes(Zn))}))}),Dr=Dr.filter((ar,Mr)=>qr!==Mr),Nn(_r),va(Dr.slice()),setTimeout(()=>va(Dr.slice()),10)}}),Dr.length<((Sa=Vt==null?void 0:Vt.group_settings)==null?void 0:Sa.length)&&cn.createElement(ft.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:10},onClick:()=>{console.log(Dr),va(Dr.concat({}))}}))))})),cn.createElement(q.default.Item,{label:"\u4E0B\u8F7D\u8BBE\u7F6E",name:"download_setting"},cn.createElement(Ce.ZP.Group,null,cn.createElement(Ce.ZP,{value:0},"\u5141\u8BB8\u5B66\u751F\u4E0B\u8F7D"),cn.createElement(Ce.ZP,{value:1},"\u7981\u6B62\u5B66\u751F\u4E0B\u8F7D"))),cn.createElement(w.Z,null,cn.createElement(H.Z,{span:24},cn.createElement(q.default.Item,{name:"description",label:"\u8D44\u6E90\u63CF\u8FF0\uFF1A"},cn.createElement(Y.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6}))))))))};var Ea=(0,g.connect)(({attachment:f,loading:p})=>({attachment:f,loading:p}))(Vo),Oo=e(96769),Br=e(59301),hl=Object.defineProperty,xa=Object.defineProperties,pa=Object.getOwnPropertyDescriptors,ba=Object.getOwnPropertySymbols,aa=Object.prototype.hasOwnProperty,kr=Object.prototype.propertyIsEnumerable,xn=(f,p,c)=>p in f?hl(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,mr=(f,p)=>{for(var c in p||(p={}))aa.call(p,c)&&xn(f,c,p[c]);if(ba)for(var c of ba(p))kr.call(p,c)&&xn(f,c,p[c]);return f},Aa=(f,p)=>xa(f,pa(p)),Ga=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const wl={delay_publish:0,is_public:[!1],description:"",title:"",link:"",file_status:-1,publish_time:""},Fl=({attachment:f,dispatch:p,getFileData:c})=>{const Rt=(0,g.useParams)(),{detail:Ot}=f,[tn]=q.default.useForm(),[Vt,At]=(0,a.useState)(mr({},wl));(0,a.useEffect)(()=>{f.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E"&&tn.resetFields()},[f.actionTabs.key]);const pe=Ln=>Ln&&LnGa(void 0,null,function*(){var Ln,Nn,Wa,ga;const an=yield p({type:"attachment/getDetail",payload:Aa(mr({},Rt),{course_id:Rt.coursesId})});an.delay_publish=an.delay_publish?1:0,Vt.title=an.title,Vt.link=an.link,Vt.is_public=[an.is_public],Vt.description=an.description,Vt.publish_time=an.publish_time,Vt.delay_publish=an.delay_publish,At(mr({},Vt)),tn.setFieldsValue(Vt),f.actionTabs.manage_all_group?((Ln=an==null?void 0:an.course_groups)==null?void 0:Ln.length)>0?kn.unified_setting=!1:kn.unified_setting=!0:an!=null&&an.unified_setting?kn.unified_setting=!0:kn.unified_setting=!1,kn.publish_time=an.publish_time?an.publish_time:G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),kn.file_status=an==null?void 0:an.file_status,Lt(Object.assign({},kn)),jr([mr({},an),...an==null?void 0:an.attachment_histories]);let Jr=mr({},Tt);if(Jr.group_settings=an==null?void 0:an.batches_publish_info,console.log(Jr),Kr(Jr),((Nn=an==null?void 0:an.course_groups)==null?void 0:Nn.length)>0){const ro=(Wa=an==null?void 0:an.course_groups)==null?void 0:Wa.filter(na=>na.is_admin),ao=(ga=an==null?void 0:an.course_groups)==null?void 0:ga.filter(na=>!na.is_admin);(ro==null?void 0:ro.length)>0?sa(ro):sa([{is_admin:!0}]),(ao==null?void 0:ao.length)>0?$a(ao):$a([])}else console.log(jn)});return(0,a.useEffect)(()=>{var Ln;f.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E"&&(Rt.id=(Ln=f.actionTabs.selectArrs)==null?void 0:Ln.id,oa())},[f.actionTabs.key]),Br.createElement(ze.default,{centered:!0,title:"\u5916\u94FE\u8BBE\u7F6E",open:f.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:600,onOk:()=>Ga(void 0,null,function*(){var Ln;kn.unified_setting||(jn=jn==null?void 0:jn.map(an=>{var Jr;if(!an.course_group_name)throw d.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!an.publish_time)throw d.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return console.log(Tt.group_settings),console.log(an),an.course_group_id=(Jr=Tt.group_settings)==null?void 0:Jr.filter(ro=>an==null?void 0:an.course_group_name.includes(ro.name)).map(ro=>ro.course_group_id||ro.id).toString().split(","),console.log(an.course_group_id),an})),console.log(jn),yield tn.validateFields();let Nn=tn.getFieldValue();Nn=Object.assign({},Vt,Nn);const Wa=JSON.parse(JSON.stringify(kn));Wa.group_settings=jn.concat(wr),(yield(0,Gn.Ot)(mr({id:Ot.id,course_id:Rt.id,course_second_category_id:Rt.categoryId*1,is_public:(Ln=Nn.is_public)==null?void 0:Ln[0],delay_publish:Nn.delay_publish,publish_type:kn==null?void 0:kn.file_status,description:Nn.description,publish_time:Vt.publish_time,link:Nn.link,name:Nn.title},Wa))).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"attachment/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:mr({},f.actionTabs.params)}),c())}),onCancel:()=>{sa([{}]),At(mr({},wl)),p({type:"attachment/setActionTabs",payload:{}})}},Br.createElement("section",{className:"pl20 pr20 pt10"},Br.createElement(q.default,{form:tn,initialValues:Vt,onChange:()=>{const Ln=tn.getFieldValue();At(Object.assign({},Vt,Ln))}},Br.createElement(w.Z,null,Br.createElement(H.Z,{span:24},Br.createElement(q.default.Item,{label:"\u8D44\u6E90\u540D\u79F0\uFF1A",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0"}]},Br.createElement(Y.default,{placeholder:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0"})))),Br.createElement(w.Z,null,Br.createElement(H.Z,{span:24},Br.createElement(q.default.Item,{label:"\u94FE\u63A5\u5730\u5740\uFF1A",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5916\u94FEurl"}]},Br.createElement(Y.default,{placeholder:"\u8BF7\u8F93\u5165\u5916\u94FEurl"})))),Br.createElement(w.Z,null,Br.createElement(H.Z,null,Br.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},Br.createElement(ee.default.Group,null,Br.createElement(ee.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),Br.createElement(w.Z,{className:"mb20"},Br.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),Br.createElement(Ce.ZP.Group,{value:kn.file_status,onChange:Ln=>{Lt(Object.assign({},Aa(mr({},kn),{file_status:Ln.target.value})))}},Br.createElement(Ce.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),Br.createElement(Ce.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),Br.createElement(Ce.ZP,{className:"ml20",value:1},"\u5206\u73ED\u53D1\u5E03"))),kn.file_status==0&&Br.createElement(w.Z,{align:"middle",className:"mb30",style:{paddingLeft:65}},Br.createElement(H.Z,null,"\u53D1\u5E03\u65F6\u95F4:"),Br.createElement(H.Z,{className:"ml5"},Br.createElement(oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>pe(Ln,Tt==null?void 0:Tt.course_end_date),disabledTime:Ln=>(0,Xe.d0)(Ln),value:kn.publish_time?G()(kn.publish_time):"",onChange:(Ln,Nn)=>{kn.publish_time=Nn,Lt(Object.assign({},kn))}})),Br.createElement(H.Z,null,Br.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u67E5\u770B\u6559\u5B66\u8D44\u6599\u7684\u65F6\u95F4)"))),kn.file_status==1&&Br.createElement(w.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},Br.createElement(H.Z,{span:24},Br.createElement(w.Z,null,Br.createElement(H.Z,{span:24},Br.createElement(w.Z,null,Br.createElement(H.Z,{flex:"1"},"\u5206\u73ED\uFF1A"),Br.createElement(H.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),Br.createElement(H.Z,{span:4}))),jn&&jn.map(function(Ln,Nn){var Wa;return Br.createElement(H.Z,{span:24,key:Nn},Br.createElement(w.Z,{gutter:[8,16]},Br.createElement(H.Z,{span:10},Br.createElement(w.Z,{gutter:[8,16]},Br.createElement(H.Z,{flex:"1",style:{maxWidth:200}},Br.createElement(Ne.default,{mode:"multiple",style:{width:"100%"},value:Ln.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(ga,an)=>{console.log(an),jn[Nn].course_group_name=ga,jn[Nn].course_group_id=Ln.course_group_id;const Jr=(0,we.flattenDeep)(jn.map(ao=>ao.course_group_name)),ro=Dr.map(ao=>{let na=(ao==null?void 0:ao.course_group_name)||[];return Aa(mr({},ao),{course_group_name:(0,we.remove)(na,gn=>Jr.includes(gn))})});va(ro),sa(jn.slice())}},(Tt==null?void 0:Tt.group_settings)&&(Tt==null?void 0:Tt.group_settings.map(function(ga){if(!jn.map(Jr=>Jr.course_group_name).flat().includes(ga.name))return Br.createElement(Option,{value:ga.name,key:ga.course_group_id},ga.name)})))))),Br.createElement(H.Z,{span:10},Br.createElement("div",{className:"ml30"},Br.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:ga=>pe(ga,Tt==null?void 0:Tt.course_end_date),disabledTime:ga=>(0,Xe.d0)(ga),value:Ln.publish_time?G()(Ln.publish_time):"",onChange:(ga,an)=>{jn[Nn].publish_time=an,sa([...jn])}}))),Br.createElement(H.Z,{span:4},Nn>0&&(G()()<=G()(Ln.publish_time)||!Ln.course_group_id)&&Br.createElement(ct.Z,{onClick:()=>{const ga=(0,we.cloneDeep)(Dr);console.log(ga,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),ga.forEach((an,Jr)=>{an.group_name&&(an.group_name=an.group_name.filter(ro=>{var ao;return!((ao=jn[Nn].group_name)!=null&&ao.includes(ro))}))}),jn=jn.filter((an,Jr)=>Nn!==Jr),va(ga),sa(jn.slice()),setTimeout(()=>sa(jn.slice()),10)}}),jn.length<((Wa=Tt==null?void 0:Tt.group_settings)==null?void 0:Wa.length)&&Br.createElement(ft.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:4},onClick:()=>{console.log(jn),sa(jn.concat({}))}}))))})),Br.createElement(w.Z,null,Br.createElement(H.Z,{span:24},Br.createElement(q.default.Item,{name:"description",label:"\u8D44\u6E90\u63CF\u8FF0\uFF1A"},Br.createElement(Y.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var Xl=(0,g.connect)(({attachment:f})=>({attachment:f}))(Fl),Ao={flex_box_center:"flex_box_center___Q71DS",flex_space_between:"flex_space_between___TNuTq",flex_box_vertical_center:"flex_box_vertical_center___rhfhG",flex_box_center_end:"flex_box_center_end___MsQQ8",flex_box_column:"flex_box_column___MYvbv",bg:"bg___WkKTX",containerTitle:"containerTitle___x4her",containerDesc:"containerDesc___yNjjw",listItem:"listItem___pzdI9",info:"info___FH9ox",title:"title___TGy6D",titleLeft:"titleLeft___jaNs9",titleRight:"titleRight___X9mA2",acitons:"acitons___CPj4f",menu:"menu___Vr5C0",spanSize:"spanSize___hidB_",table:"table___UIeZ8",flexBox:"flexBox___VZsop",watch:"watch___l8SSX",iconV:"iconV___bHhod"},$o=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const ya=({classroomList:f,loading:p,dispatch:c})=>{const Rt=(0,g.useParams)(),Ot=(0,g.useLocation)(),[tn,Vt]=(0,a.useState)([]),[At,pe]=(0,a.useState)(1);(0,a.useEffect)(()=>{new Promise((Tt,Kr)=>$o(void 0,null,function*(){c({type:"classroomList/getCoursesMine",payload:{id:Rt.id,page_size:50}}).then(jn=>{Vt(tn.concat(jn))})}))},[f.name]);const[rt]=q.default.useForm();let jr=[];f.courseGroups.course_groups&&f.courseGroups.course_groups.map(Tt=>jr.push(Tt.id+""));const kn=Tt=>Tt&&Tta.createElement(ee.default,{value:String(Tt)})},{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"name",key:"name",width:482,ellipsis:!0},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:130},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_date",key:"end_date",width:130}];return a.createElement(ze.default,{centered:!0,title:"\u53D1\u9001\u8D44\u6E90",open:f.actionTabs.key==="\u53D1\u9001",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:820,footer:a.createElement("div",{style:{height:"48px",minHeight:"48px",display:"flex",alignItems:"center"}},a.createElement("span",{style:{flex:"1",textAlign:"start"}},"\u53D1\u5E03\u72B6\u6001\uFF1A",a.createElement(Ce.ZP.Group,{value:At,onChange:Tt=>{pe(Tt.target.value)}},a.createElement(Ce.ZP,{value:1},"\u53D1\u5E03"),a.createElement(Ce.ZP,{value:0},"\u4E0D\u53D1\u5E03"))),a.createElement(Xt.ZP,{onClick:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},"\u53D6\u6D88"),a.createElement(Xt.ZP,{onClick:()=>$o(void 0,null,function*(){const Tt=rt.getFieldValue();(yield(0,V.ZP)("/api/files/bulk_send.json",{method:"post",body:{ids:[...f.actionTabs.selectArrs],to_course_ids:[...Tt.group_ids],course_id:Rt.id,is_publish:At}})).status===0&&(d.ZP.success("\u53D1\u9001\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{}}))}),type:"primary"},"\u786E\u8BA4")),bodyStyle:{minHeight:200},onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u8D44\u6E90\u53D1\u9001\u5230",a.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),f.courseGroups.course_groups&&a.createElement(q.default,{form:rt,initialValues:{group_ids:jr,end_time:G()(G()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},a.createElement(q.default.Item,{name:"group_ids"},a.createElement(ee.default.Group,null,a.createElement(B.default,{loading:p.effects["classroomList/getCourseGroups"],columns:Lt,className:Ao.table,dataSource:tn==null?void 0:tn.filter(Tt=>(Tt==null?void 0:Tt.id)!=Rt.id),scroll:{y:240},pagination:!1})))))};var Zl=(0,g.connect)(({classroomList:f,loading:p})=>({classroomList:f,loading:p}))(ya),Kl=e(96877),wo=e(61124),Ro=e(1986),Ko=Object.defineProperty,_o=Object.getOwnPropertySymbols,dl=Object.prototype.hasOwnProperty,io=Object.prototype.propertyIsEnumerable,Ll=(f,p,c)=>p in f?Ko(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Hl=(f,p)=>{for(var c in p||(p={}))dl.call(p,c)&&Ll(f,c,p[c]);if(_o)for(var c of _o(p))io.call(p,c)&&Ll(f,c,p[c]);return f},yo=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const wa=({classroomList:f,user:p,dispatch:c})=>{const Rt=(0,g.useParams)(),[Ot,tn]=(0,a.useState)(!1);(0,a.useEffect)(()=>{var At,pe;if(f.actionTabs.key==="\u53D6\u6D88\u53D1\u5E03"){if((0,U.j5)()||(pe=(At=p==null?void 0:p.userInfo)==null?void 0:At.course)!=null&&pe.own){tn(!0);return}const rt={hasNum:0,noHasNum:0};f.actionTabs.selectArrsAll.map(jr=>{var kn;jr.author_login===((kn=p.userInfo)==null?void 0:kn.login)?++rt.hasNum:++rt.noHasNum}),rt.noHasNum>0?ze.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:a.createElement("div",null,f.actionTabs.isdelete!=="1"&&a.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",a.createElement("span",{className:"c-blue"},rt.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",a.createElement("span",{className:"c-red"},rt.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",a.createElement("br",null)),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Vt()}}):tn(!0)}else tn(!1)},[f.actionTabs.key]);const Vt=()=>{c({type:"classroomList/setActionTabs",payload:{}})};return a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:Ot,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>yo(void 0,null,function*(){(yield(0,V.ZP)("/api/files/unpublish.json",{method:"put",body:{ids:[...f.actionTabs.selectArrs],course_id:Rt.id}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),c({type:"classroomList/getAttachmentList",payload:Hl({},f.actionTabs.params)}),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Rt.coursesId}}))}),onCancel:()=>{Vt()}},a.createElement("p",null,"\u786E\u5B9A\u53D6\u6D88\u53D1\u5E03\u9009\u4E2D\u7684\u8D44\u6E90\u5417\uFF1F"),a.createElement("p",null,"\u53D6\u6D88\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u65E0\u6548\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))};var Cl=(0,g.connect)(({classroomList:f,user:p})=>({classroomList:f,user:p}))(wa);const el=({classroomList:f,dispatch:p})=>{var c,Rt,Ot,tn;const Vt=(0,g.useParams)(),[At,pe]=(0,a.useState)(1),[rt,jr]=(0,a.useState)(0),[kn,Lt]=(0,a.useState)(20),[Tt,Kr]=(0,a.useState)(!1),[jn,sa]=(0,a.useState)([]),[wr,$a]=(0,a.useState)(""),[Dr,va]=(0,a.useState)(null),[eo,oa]=(0,a.useState)(!1),[Ln,Nn]=(0,a.useState)([]);Vt.id=Vt.coursesId,(0,a.useEffect)(()=>{f.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"?($a(""),va(null),Wa(),Kr(!0)):Kr(!1)},[f.actionTabs]);const Wa=()=>{var na,gn;(0,Gn.mn)({course_id:Vt.id,attachment_id:(gn=(na=f.actionTabs)==null?void 0:na.currentInfo)==null?void 0:gn.id}).then(qr=>{qr.status==0&&Nn([...qr.course_groups])}),ga()},ga=()=>{At!=1?pe(1):kn!=20?Lt(20):an()},an=()=>{var na,gn;oa(!0),(0,Gn.$n)({page:At,limit:kn,keyword:wr,course_group_id:Dr,course_id:Vt.id,id:(gn=(na=f.actionTabs)==null?void 0:na.currentInfo)==null?void 0:gn.id}).then(qr=>{qr.status==0&&(sa(qr.data),jr(qr.size))}),oa(!1)},Jr=[{title:"\u5E8F\u53F7",render:(na,gn,qr)=>kn*(At-1)+qr+1,width:60,align:"center"},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center"},{title:"\u59D3\u540D",dataIndex:"username",align:"center"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name",align:"center"},{title:"\u67E5\u770B\u65F6\u95F4",dataIndex:"watch_time",align:"center"},{title:"\u4E0B\u8F7D\u65F6\u95F4",dataIndex:"download_time",align:"center"}];(0,a.useEffect)(()=>{f.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"&&an()},[At]),(0,a.useEffect)(()=>{f.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"&&(At==1?an():pe(1))},[kn]),(0,a.useEffect)(()=>{ga()},[Dr]);const ro=(na,gn)=>{pe(na)},ao=(na,gn)=>{Lt(gn)};return a.createElement(ze.default,{width:1e3,centered:!0,title:"\u8BBF\u95EE\u8BB0\u5F55",open:Tt,footer:null,onCancel:()=>{$a(""),va(null),p({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{style:{display:"flex",alignItems:"center"}},"\u8D44\u6E90\u540D\u79F0\uFF1A",a.createElement("div",{style:{width:350,height:22,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},title:(Rt=(c=f==null?void 0:f.actionTabs)==null?void 0:c.currentInfo)==null?void 0:Rt.title},(tn=(Ot=f==null?void 0:f.actionTabs)==null?void 0:Ot.currentInfo)==null?void 0:tn.title)),a.createElement("div",{style:{display:"flex"}},a.createElement(Ne.default,{value:Dr,style:{width:160,marginRight:20},placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",allowClear:!0,onChange:na=>{va(na)}},Ln.map(na=>a.createElement(Option,{label:na.name,value:na.course_group_id,key:na.course_group_id},na.name))),a.createElement(Y.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",value:wr,onChange:na=>{$a(na.target.value)},onSearch:na=>{At==1?an():pe(1)},style:{width:230,marginLeft:"auto"},onPressEnter:()=>an()}))),a.createElement(Po.Z,{spinning:eo},a.createElement(B.default,{style:{padding:"15px 0"},pagination:!1,bordered:!0,columns:Jr,dataSource:jn,rowKey:na=>na==null?void 0:na.id})),rt>0&&a.createElement(x.Z,{className:"tc",style:{paddingBottom:15},showSizeChanger:!0,showQuickJumper:!0,onChange:ro,onShowSizeChange:ao,defaultCurrent:1,pageSizeOptions:["10","20","50","100"],current:At||1,pageSize:kn||10,defaultPageSize:10,total:rt,showTotal:na=>a.createElement("span",{className:"mr10"},"\u5171",a.createElement("span",{className:"c-blue"}," ",na," "),"\u6761\u6570\u636E")}))};var hi=(0,g.connect)(({classroomList:f})=>({classroomList:f}))(el),ui=e(55515),Yn=e(59301),Wl=Object.defineProperty,il=Object.defineProperties,fl=Object.getOwnPropertyDescriptors,bi=Object.getOwnPropertySymbols,Li=Object.prototype.hasOwnProperty,Ei=Object.prototype.propertyIsEnumerable,ci=(f,p,c)=>p in f?Wl(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,di=(f,p)=>{for(var c in p||(p={}))Li.call(p,c)&&ci(f,c,p[c]);if(bi)for(var c of bi(p))Ei.call(p,c)&&ci(f,c,p[c]);return f},ls=(f,p)=>il(f,fl(p)),_a=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Go=({classroomList:f,globalSetting:p,loading:c,user:Rt,dispatch:Ot})=>{var tn,Vt,At,pe;const rt=(0,g.useLocation)(),jr=(0,g.useParams)(),[kn]=(0,g.useSearchParams)(),[Lt,Tt]=(0,a.useState)({sort_type:"publish_time",sort:"desc",page_size:20,clazz:kn.get("tabs")==="0"?"":kn.get("tabs")==="1"?"2":kn.get("tabs")==="2"?"3":kn.get("tabs")==="3"?"1":""}),[Kr,jn]=(0,a.useState)(Array.from({length:20},()=>!1)),[sa,wr]=(0,a.useState)([]),[$a,Dr]=(0,a.useState)(),va=new Date,[eo,oa]=(0,a.useState)([]),[Ln,Nn]=(0,a.useState)("\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217"),[Wa,ga]=(0,a.useState)(!1),{detailAttachmentList:an,detailLeftMenus:Jr,detailTopBanner:ro,taskList:ao}=f;let na=kn.get("tabs")?parseInt(kn.get("tabs")):0;const[gn,qr]=(0,a.useState)(!1),{userInfo:Sa}=Rt;let _r;Lt.course_id=jr.coursesId,jr.categoryId?Lt.course_second_category_id=jr.categoryId:delete Lt.course_second_category_id;function ar(zt,co){return _a(this,null,function*(){let li=yield(0,V.ZP)("/api/files/group_settings_statistics.json",{method:"get",params:{attachment_id:zt,course_id:jr.course_id}}),ii=[...sa];ii[co]=li==null?void 0:li.data,wr(ii)})}(0,a.useEffect)(()=>{jn(Array.from({length:20},()=>!1)),wr([])},[]),(0,a.useEffect)(()=>{var zt,co,li;if((zt=Rt==null?void 0:Rt.userInfo)!=null&&zt.login){const ii=X.cX.getItem(`${(co=Rt==null?void 0:Rt.userInfo)==null?void 0:co.login}${(0,U.GJ)()?"Teacher":"Student"}`,"Attachment");ii&&(Lt.sort_type=ii==null?void 0:ii.type,Lt.sort=ii==null?void 0:ii.direction,console.log("localRecordValue",ii),Nn(ii==null?void 0:ii.name)),Zn()}else(li=Rt==null?void 0:Rt.userInfo)!=null&&li.username&&Zn()},[(tn=Rt==null?void 0:Rt.userInfo)==null?void 0:tn.login,rt.pathname]),(0,a.useEffect)(()=>{f.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Zn()},[f.actionTabs.key]),(0,a.useEffect)(()=>{oa([])},[an]);const Mr=(zt,co)=>{wr([]),jn(Array.from({length:20},()=>!1)),Lt.page=zt,Lt.page_size=co,Zn()},Zn=()=>{Tt(di({},Lt)),oa([]),Ot({type:"classroomList/getAttachmentList",payload:di({},Lt)})},Lr=zt=>_a(void 0,null,function*(){zt.link&&(yield Ot({type:"attachment/updateVisits",payload:{id:zt.id}}),Ot({type:"classroomList/getAttachmentList",payload:di({},Lt)}))});Jr.course_modules&&(_r=f.detailLeftMenus.course_modules.filter(zt=>zt.type==="attachment")[0]);const Hr=zt=>_a(void 0,null,function*(){if(eo==""){d.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}(yield(0,V.ZP)("/api/files/bulk_move.json",{method:"put",body:{course_id:jr.course_id,ids:eo,to_category_id:zt==null?void 0:zt.key}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ot({type:"classroomList/getAttachmentList",payload:di({},Lt)}),oa([]))}),xo=zt=>zt.link?zt.link:rn.Z.API_SERVER+zt.url;let ko=[{name:"\u5220\u9664",icon:Yn.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u53D1\u9001",icon:Yn.createElement("i",{className:"iconfont icon-fasong"})},{name:"\u7ACB\u5373\u53D1\u5E03",icon:Yn.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u53D6\u6D88\u53D1\u5E03",icon:Yn.createElement("i",{className:"iconfont icon-quxiaofabu"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:Yn.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u8C03\u6574\u6392\u5E8F",icon:Yn.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"})}].filter(zt=>ro.is_public?!0:zt.name!=="\u8BBE\u4E3A\u516C\u5F00");const oi=[{name:"\u5168\u90E8",id:"",total:an.total_count,index:0},{name:"\u672A\u53D1\u5E03",id:"2",total:(0,U.GJ)()?an.unpublish_count:null,index:1},{name:"\u9884\u53D1\u5E03",id:"3",total:(0,U.GJ)()?an.not_started_count:null,index:2},{name:"\u5DF2\u53D1\u5E03",id:"1",total:(0,U.GJ)()?an.publish_count:null,index:3}],Pl=[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"",direction:""},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217",type:"created_on",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F\u6392\u5217",type:"created_on",direction:"asc"},{name:"\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217",type:"publish_time",direction:"desc"},{name:"\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F\u6392\u5217",type:"publish_time",direction:"asc"}],_t=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name",width:240},{title:"\u72B6\u6001",dataIndex:"status",key:"status",width:80},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",width:200,sorter:!0,showSorterTooltip:!1,sortOrder:Lt.order_by==="publish_time"?Lt.sort_direction==="desc"?"descend":"ascend":null,render:zt=>zt?G()(zt).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"member_manager",key:"member_manager",ellipsis:{showTitle:!1},render:zt=>zt==="--"||!zt?"--":Yn.createElement("span",{title:zt},zt)}],Ua=zt=>{console.log(zt.key),(zt.key==="0"||zt.key==="1"||zt.key==="2")&&(Lt.sort_type="created_on",Lt.sort="desc",Nn("\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217")),zt.key==="3"&&(Lt.sort_type="publish_time",Lt.sort="desc",Nn("\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217")),Lt.clazz=oi[zt.key].id,Lt.page=1,g.history.replace(`${rt.pathname}?tabs=${zt.key}`),jn(Array.from({length:20},()=>!1)),wr([]),Zn()},Bl=zt=>{var co;Lt.sort_type=zt.type,Lt.sort=zt.direction,Lt.page=1,X.cX.setItem(`${(co=Rt==null?void 0:Rt.userInfo)==null?void 0:co.login}${(0,U.GJ)()?"Teacher":"Student"}`,zt,"Attachment"),Nn(zt.name),Zn()},Jl=zt=>_a(void 0,null,function*(){var co;const li=zt.name;eo==""?d.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"):li==="\u8C03\u6574\u6392\u5E8F"?ss():Ot({type:"classroomList/setActionTabs",payload:{key:li,selectArrs:eo,selectArrsAll:(co=an.files)==null?void 0:co.filter(ii=>eo.includes(ii.id)),params:Lt,batch:!0}})}),ss=()=>{let zt={courseId:Lt.course_id,container_type:"attachment"};Lt!=null&&Lt.course_second_category_id&&(zt.category_id=Lt==null?void 0:Lt.course_second_category_id),Ot({type:"classroomList/getAllTaskList",payload:zt}),Ot({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})},Lo=zt=>_a(void 0,null,function*(){yield Ot({type:"classroomList/updateTaskPosition",payload:{category_id:Lt==null?void 0:Lt.course_second_category_id,courseId:Lt==null?void 0:Lt.course_id,task_ids:zt,container_type:"attachment"}}),Zn()}),Wo=(0,a.useMemo)(()=>{let zt=[];return ao.length>0&&(zt=ao.map(co=>{let li="";return co.is_publish&&co.publish_status&&(li="\u5DF2\u53D1\u5E03"),co.is_publish&&!co.publish_status&&(li="\u9884\u53D1\u5E03"),co.is_publish||(li="\u672A\u53D1\u5E03"),{user_name:co.user_name,task_name:co.task_name,task_id:co.task_id,category:co.category,status:li}})),zt},[ao]);return console.log(ao,"taskList"),Yn.createElement("section",null,Yn.createElement(Kl.Z,{isLoading:c["classroomList/getAttachmentList"],tabDataSource:(0,U.GJ)()?oi:[],isAdmin:(0,U.GJ)(),onTabMenuClick:Ua,defaultSelectedKeys:[na+""],showControlButton:(0,U.GJ)(),buttonText:"\u9009\u7528\u8D44\u6E90",extraNode:(0,U.GJ)()&&Yn.createElement(w.Z,{align:"middle",className:"mr20"},!(an!=null&&an.parent_category_id)&&(0,U.GJ)()&&Yn.createElement("span",{className:"c-blue font16 ml20 current",onClick:zt=>{zt.preventDefault(),Ot({type:"classroomList/setActionTabs",payload:{key:"\u65B0\u5EFA\u76EE\u5F55"}})}},Yn.createElement(i.Z,{title:"\u65B0\u5EFA\u5B50\u76EE\u5F55"},Yn.createElement("i",{className:"iconfont icon-xinjianmulu1 font14"}))),Yn.createElement("span",{className:"c-blue font16 ml20 current",style:{paddingTop:2},onClick:zt=>{zt.preventDefault(),Ot({type:"classroomList/setActionTabs",payload:{key:"\u76EE\u5F55\u91CD\u547D\u540D",params:Lt,selectArrs:ls(di({},an),{category_id:Lt==null?void 0:Lt.course_second_category_id,main_id:typeof an.parent_category_id=="object"?an.id:void 0}),cb:Zn}})}},Yn.createElement(i.Z,{title:"\u76EE\u5F55\u91CD\u547D\u540D"},Yn.createElement("i",{className:"iconfont icon-zhongmingming1 font17"}))),Yn.createElement("span",{className:"c-blue font14 ml20 current",onClick:zt=>{zt.preventDefault(),Ot({type:"attachment/setActionTabs",payload:{key:"\u4E0A\u4F20\u8D44\u6E90",params:Lt}})}},Yn.createElement("i",{className:"iconfont icon-shangchuan3 font14 mr5"}),"\u4E0A\u4F20\u8D44\u6E90"),Yn.createElement("span",{className:"c-blue font14 ml20 current",onClick:zt=>{zt.preventDefault(),Ot({type:"attachment/setActionTabs",payload:{key:"\u6DFB\u52A0\u5916\u94FE",params:Lt}})}},Yn.createElement("i",{className:"iconfont icon-lianjie2 font14 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),onButtonClick:()=>{Ot({type:"attachment/setActionTabs",payload:{key:"\u9009\u7528\u8D44\u6E90",params:Lt}})}}),Yn.createElement(wo.Z,{dataSource:an.files||[],isAdmin:(0,U.GJ)(),batchStatus:gn,SortMenuName:Ln,setSortMenuName:Nn,SortMenus:Pl,onSearch:zt=>{Lt.search=zt,Lt.page=1,Zn()},onSort:Bl,onBatch:zt=>qr(zt)}),Yn.createElement(ie.Z,{loading:c["classroomList/getAttachmentList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},an.total_count===0&&Yn.createElement(lo.Z,null),an.files&&an.files.map(function(zt,co){var li,ii,fs;return Yn.createElement("div",{className:Ao.listItem,key:co},(0,U.GJ)()&&Yn.createElement(ee.default,{checked:eo.includes(zt.id),value:zt.id,onClick:Xo=>{Xo.preventDefault(),Xo.stopPropagation()},className:"mr20",onChange:Xo=>{let Dl=eo.indexOf(zt.id);eo.indexOf(zt.id)>-1?oa(eo.filter(Il=>Il!==zt.id)):oa(eo.concat(zt.id))}}),Yn.createElement("div",{className:Ao.info},Yn.createElement("div",{className:Ao.title},Yn.createElement("div",{className:Ao.titleLeft},(0,U.GJ)()&&Yn.createElement(Yn.Fragment,null,zt.is_publish&&zt.publish_status&&Yn.createElement("span",{className:"tag-style bg-light-blue mr10"},"\u5DF2\u53D1\u5E03"),zt.is_publish&&!zt.publish_status&&Yn.createElement("span",{className:"tag-style bg-c5d6ff mr10"},"\u9884\u53D1\u5E03"),!zt.is_publish&&Yn.createElement("span",{className:"tag-style bgB8B8B8 mr10"},"\u672A\u53D1\u5E03")),(0,U.RV)()||zt.is_public?Yn.createElement("a",{onClick:Xo=>{Xo.preventDefault(),Xo.stopPropagation(),!((0,U.dE)()&&zt.download_setting==1&&((zt==null?void 0:zt.file_type)==="other"||(zt==null?void 0:zt.file_type)==="download"))&&((0,Gn.fc)({id:zt==null?void 0:zt.id,watch_type:2,course_id:Lt==null?void 0:Lt.course_id}),Lr(zt),Ot({type:"attachment/setActionTabs",payload:{key:(zt.link,"\u8D44\u6E90\u4E0B\u8F7D"),selectArrs:zt,params:Lt}}))}},Yn.createElement("strong",null,zt.title)):Yn.createElement("strong",null,zt.title),zt.link&&Yn.createElement("span",{className:"tag-style-border-small c-orange border-orange ml10"}," ","\u5916\u94FE"," ")),Yn.createElement("div",{className:Ao.titleRight},(0,U.GJ)()&&!(zt!=null&&zt.is_publish)&&Yn.createElement(g.Link,{target:"_blank",to:"/",onClick:Xo=>_a(this,null,function*(){Xo.stopPropagation(),Xo.preventDefault(),Ot({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",index:co,selectArrs:[zt==null?void 0:zt.id],selectArrsAll:[zt],params:Lt,type:2,manage_all_group:an==null?void 0:an.manage_all_group}});let Dl=[...Kr];Dl[co]=!1,jn(Dl)})},Yn.createElement("aside",{className:Ao.flexBox},Yn.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),Yn.createElement("div",null,"\u53D1\u5E03"))),((0,U.RV)()||zt.is_public)&&!((0,U.dE)()&&zt.download_setting==1&&((zt==null?void 0:zt.file_type)==="other"||(zt==null?void 0:zt.file_type)==="download"))&&Yn.createElement("aside",{onClick:Xo=>_a(this,null,function*(){Xo.stopPropagation(),Xo.preventDefault(),yield(0,Gn.fc)({id:zt==null?void 0:zt.id,watch_type:2,course_id:Lt==null?void 0:Lt.course_id}),Lr(zt),Ot({type:"attachment/setActionTabs",payload:{key:(zt.link,"\u8D44\u6E90\u4E0B\u8F7D"),selectArrs:zt,params:Lt}})}),className:Ao.flexBox,style:{marginRight:16,cursor:"pointer"}},Yn.createElement("i",{className:"iconfont icon-chakansvg"}),Yn.createElement("div",null,"\u67E5\u770B")),((0,U.RV)()||zt.is_public)&&!zt.link&&zt.is_publish&&!((0,U.dE)()&&zt.download_setting==1)&&Yn.createElement("aside",{onClick:Xo=>_a(this,null,function*(){Xo.stopPropagation(),yield(0,Gn.fc)({id:zt==null?void 0:zt.id,watch_type:1,course_id:Lt==null?void 0:Lt.course_id}),(0,X.Nd)((zt==null?void 0:zt.title)||"educoder",decodeURIComponent(rn.Z.API_SERVER+zt.url))}),className:`${Ao.flexBox}`,style:{marginRight:16,cursor:"pointer"}},Yn.createElement("i",{className:"iconfont icon-xiazai6"}),Yn.createElement("div",null,"\u4E0B\u8F7D")),(0,U.GJ)()&&Yn.createElement(j.Z,{placement:"bottomCenter",overlayClassName:Ao.dro,dropdownRender:()=>Yn.createElement(Se.default,null,Yn.createElement(Se.default.Item,{key:1,style:{textAlign:"center"}},Yn.createElement("a",{onClick:Xo=>_a(this,null,function*(){Xo.stopPropagation(),Xo.preventDefault(),Ot({type:"classroomList/setActionTabs",payload:{key:zt.is_publish?"\u4FEE\u6539\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03",index:co,selectArrs:[zt==null?void 0:zt.id],selectArrsAll:[zt],params:Lt,type:2,manage_all_group:an==null?void 0:an.manage_all_group}});let Dl=[...Kr];Dl[co]=!1,jn(Dl)})},zt.is_publish?"\u4FEE\u6539\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03")),Yn.createElement(Se.default.Item,{key:22,style:{textAlign:"center"}},Yn.createElement(g.Link,{target:"_blank",to:"/",onClick:Xo=>{var Dl;Xo.preventDefault(),Ot({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[zt.id],selectArrsAll:(Dl=an.files)==null?void 0:Dl.filter(Il=>[zt.id].includes(Il.id)),isdelete:"1",params:Lt}})}},"\u7ACB\u5373\u5220\u9664")),Yn.createElement(Se.default.Item,{key:6,style:{textAlign:"center"}},Yn.createElement(g.Link,{onClick:Xo=>{Xo.preventDefault(),Ot({type:"attachment/setActionTabs",payload:{key:zt.link?"\u5916\u94FE\u8BBE\u7F6E":"\u8D44\u6E90\u8BBE\u7F6E",index:co,selectArrs:zt,params:Lt,manage_all_group:an==null?void 0:an.manage_all_group}});let Dl=[...Kr];Dl[co]=!1,jn(Dl)},to:"/"},"\u8D44\u6E90\u8BBE\u7F6E")),Yn.createElement(Se.default.Item,{key:7,style:{textAlign:"center"}},Yn.createElement(g.Link,{target:"_blank",to:"/",onClick:Xo=>{Xo.preventDefault(),Ot({type:"classroomList/setActionTabs",payload:{key:"\u8BBF\u95EE\u8BB0\u5F55",currentInfo:zt}})}},"\u8BBF\u95EE\u8BB0\u5F55")))},Yn.createElement("aside",{onClick:Xo=>Xo.stopPropagation(),className:Ao.flexBox,style:{cursor:"default"}},Yn.createElement("i",{className:"iconfont icon-gengduo4"}),Yn.createElement("div",null,"\u66F4\u591A"))))),Yn.createElement("div",{className:"flex-wrp"},zt.link&&Yn.createElement(Yn.Fragment,null,Yn.createElement("p",{className:"flex1"},Yn.createElement("span",null,zt.author.name),Yn.createElement("span",{className:"ml15"},"\u70B9\u51FB\u6B21\u6570\uFF1A",zt.downloads_count),va_a(this,null,function*(){Xo.stopPropagation(),Xo.preventDefault(),Kr[co]||ar(zt==null?void 0:zt.id,co);let Dl=[...Kr];Dl[co]=!Dl[co],jn(Dl)})},Yn.createElement("i",{className:`iconfont icon-${Kr[co]?"shouqi":"xiala2"}`})," ")),(0,U.GJ)()&&(zt==null?void 0:zt.is_publish)&&Kr[co]&&((li=sa[co])==null?void 0:li.length)>5&&Yn.createElement(B.default,{rowKey:"shixun_identifier",scroll:{y:240},onRow:Xo=>({onClick:Dl=>{Dl.stopPropagation(),Dl.preventDefault()}}),onHeaderRow:(Xo,Dl)=>({onClick:Il=>{Il.stopPropagation(),Il.preventDefault()}}),pagination:!1,dataSource:sa[co],style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(Xo,Dl,Il)=>{Il.field&&(Lt.order_by=Il.field),Il.order||(Lt.sort_direction="asc"),Il.order==="ascend"&&(Lt.sort_direction="asc"),Il.order==="descend"&&(Lt.sort_direction="desc"),Il.order||(Lt.sort_direction="asc"),ar(zt==null?void 0:zt.id,co)},columns:_t}),(0,U.GJ)()&&(zt==null?void 0:zt.is_publish)&&Kr[co]&&((ii=sa[co])==null?void 0:ii.length)>0&&((fs=sa[co])==null?void 0:fs.length)<6&&Yn.createElement(B.default,{rowKey:"shixun_identifier",onRow:Xo=>({onClick:Dl=>{Dl.stopPropagation(),Dl.preventDefault()}}),onHeaderRow:(Xo,Dl)=>({onClick:Il=>{Il.stopPropagation(),Il.preventDefault()}}),pagination:!1,dataSource:sa[co],style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(Xo,Dl,Il)=>{Il.field&&(Lt.order_by=Il.field),Il.order||(Lt.sort_direction="asc"),Il.order==="ascend"&&(Lt.sort_direction="asc"),Il.order==="descend"&&(Lt.sort_direction="desc"),Il.order||(Lt.sort_direction="asc"),ar(zt==null?void 0:zt.id,co)},columns:_t}),zt.description&&Yn.createElement("div",{className:"flex-wrp"},Yn.createElement("p",{className:"flex1"},Yn.createElement("span",null," \u8D44\u6E90\u63CF\u8FF0\uFF1A"),Yn.createElement("span",{className:"ml5"},zt.description||"\u6682\u65E0\u63CF\u8FF0")))))}),Yn.createElement("aside",{className:"tc mb50 mt30"},an.attachments_count>0&&Yn.createElement(x.Z,{current:Lt.page||1,showSizeChanger:!0,onChange:Mr,defaultCurrent:1,pageSize:Lt.page_size||20,total:an.attachments_count}))),eo.length>0&&(0,U.GJ)()&&Yn.createElement(de.Z,{offsetBottom:0},Yn.createElement(Ro.Z,{buttonDataSource:ko,onButtonClick:Jl,useBatchStatus:qr,catalogue:((At=(Vt=Jr==null?void 0:Jr.course_modules)==null?void 0:Vt.find(zt=>zt.type==="attachment"))==null?void 0:At.second_category)||[],allSelect:eo.length?eo.length===((pe=an.files)==null?void 0:pe.length):!1,setSeleArr:oa,setAllSelect:zt=>{zt.target.checked?oa(an.files.map(co=>co.id)):oa([])},selectArrs:eo,onMenuClick:Hr})),Yn.createElement(Si,null),Yn.createElement(rl,null),Yn.createElement(he,{getFileData:Zn}),Yn.createElement(Pn,null),Yn.createElement(Zl,null),Yn.createElement(uo,null),Yn.createElement(Eo,null),Yn.createElement(Le,null),Yn.createElement(zn,null),Yn.createElement(Yr,null),Yn.createElement(Ea,{getFileData:Zn}),Yn.createElement(Oo.Z,null),Yn.createElement(Xl,{getFileData:Zn}),Yn.createElement(Cl,null),Yn.createElement(hi,null),Yn.createElement(ui.Z,{type:2,visible:f.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:Lo,data:Wo,onCancel:()=>{Ot({type:"classroomList/setActionTabs",payload:{key:""}})}}))};var zl=(0,g.connect)(({classroomList:f,loading:p,user:c,globalSetting:Rt})=>({classroomList:f,globalSetting:Rt,user:c,loading:p.effects}))(Go);const ml=({globalSetting:f})=>{var p;switch(Number((p=f==null?void 0:f.setting)==null?void 0:p.theme)){case r.Fy.THEMEONE:return a.createElement(Tl,null);case r.Fy.DEFAULT:default:return a.createElement(zl,null)}};var Vl=(0,g.connect)(({globalSetting:f})=>({globalSetting:f}))(ml)},51661:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return Se}});var r=e(59301),a=e(20834),g=e(92832),V=e(24905),d=e(3113),w=e(38854),i={bottomControlContainer:"bottomControlContainer___Zu9jI",buttonWrap:"buttonWrap___aWo9e",moveCategory:"moveCategory____Cpq2"},ie=e(34055),ee=e(84105),Se=({buttonDataSource:B,onButtonClick:x,useBatchStatus:de,allSelect:X,setAllSelect:U,selectArrs:ze,onMenuClick:ge,setSeleArr:nt,catalogue:Te,addCatalogue:ue})=>{const[E,l]=(0,r.useState)(!1),[k,R]=(0,r.useState)("");console.log("---",Te);const K=r.createElement("div",{className:i.moveCategory,onMouseLeave:L=>l(!1)},r.createElement(a.default,{onClick:ge,style:{maxHeight:300,width:240,overflow:"auto"}},r.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},r.createElement(g.default,{onChange:L=>{R(L.target.value)}})),Te==null?void 0:Te.map(function(L,M){var b;if(!(k!==""&&L.category_name.indexOf(k)<0))return r.createElement(r.Fragment,null,r.createElement(a.default.Item,{className:"multi-llipsis1e",key:L.category_id,title:L.category_name},L.category_name),(b=L==null?void 0:L.third_category)==null?void 0:b.map(te=>r.createElement(a.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:te.category_id,title:te.category_name},te.category_name)))}),ue&&r.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:ue},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return r.createElement("div",{className:i.bottomControlContainer},r.createElement("div",null,r.createElement("div",null,r.createElement(V.default,{checked:X,onChange:U},"\u5168\u9009\u672C\u9875\uFF08",ze.length,"\uFF09")),(0,ie.GJ)()&&B.map(L=>r.createElement("div",{key:L.name},r.createElement(d.ZP,{type:"primary",icon:L.icon,className:i.buttonWrap,onClick:()=>x(L)},L.name))),(0,ie.GJ)()&&(ue||Te)&&r.createElement("div",null,r.createElement(w.Z,{open:E,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>K,getPopupContainer:L=>L.parentNode},r.createElement("span",{className:"ant-dropdown-link",onMouseEnter:L=>l(!0)},r.createElement(d.ZP,{type:"primary",className:i.buttonWrap,icon:r.createElement("i",{className:"iconfont icon-yidongmulu"})},r.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",r.createElement(ee.Z,null))))))),r.createElement("div",null,r.createElement(d.ZP,{type:"primary",ghost:!0,onClick:()=>{de(!1),nt([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},59238:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ge}});var r=e(59301),a=e(20834),g=e(24905),V=e(3113),d=e(38854),w=e(6848),i=e(57809),ie=e(92832),ee={searchSortControllerContainer:"searchSortControllerContainer___hHmtL",btn:"btn___IGcjw",btnSort:"btnSort___TjGZj",tips:"tips____YGut"},j=e(34055),Se=e(87395),B=e(84105),x=e(26724),de=e.n(x),X=e(76560),U=(nt,Te,ue)=>new Promise((E,l)=>{var k=L=>{try{K(ue.next(L))}catch(M){l(M)}},R=L=>{try{K(ue.throw(L))}catch(M){l(M)}},K=L=>L.done?E(L.value):Promise.resolve(L.value).then(k,R);K((ue=ue.apply(nt,Te)).next())}),ge=({isAdmin:nt,dataSource:Te,batchStatus:ue,SortMenuName:E,setSortMenuName:l,detailCourseGroupsList:k,onSearch:R,onBoard:K,onSort:L,isboard:M,dispatch:b,onBatch:te,SortMenus:ce,isShowMode:Ge=!1,onModeChange:me})=>{const[Ae,Pe]=(0,r.useState)(!1),[q,Ce]=(0,r.useState)([]),[H,oe]=(0,r.useState)(!0);let[Ne,ye]=(0,r.useState)([]);const[G,we]=(0,r.useState)(1),[Xe,ct]=(0,r.useState)(!1),ft=(0,X.useParams)(),ot=Ie=>{l(Ie.name),L(Ie)};(0,r.useEffect)(()=>{M&&bt()},[M]);const bt=()=>U(void 0,null,function*(){var Ie;if(H&&!Xe){ct(!0),we(G+1);const Pt=yield b({type:"classroomList/getCourseGroupsList",payload:{page:G,id:ft.coursesId,limit:20,nonenavigate:!0}});let fe=[...(Pt==null?void 0:Pt.course_groups)||[]];((Ie=Pt==null?void 0:Pt.course_groups)==null?void 0:Ie.length)<20&&(oe(!1),fe.push({id:0,name:"\u672A\u5206\u73ED"})),ct(!1),ye([...Ne,...fe])}}),Yt=r.createElement("section",{className:ee.dropmenu},r.createElement("div",{style:{maxHeight:200,overflow:"auto"}},r.createElement(de(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Ie=>{bt()},hasMore:H,useWindow:!1},r.createElement(a.default,{style:{width:240,zIndex:10}},(k==null?void 0:k.group_count)>0&&(Ne==null?void 0:Ne.filter(Ie=>Ie.edit_auth||Ie.name==="\u672A\u5206\u73ED").map(function(Ie,Pt){return r.createElement(a.default.Item,{key:Ie.id},r.createElement(g.default,{checked:q.includes(Ie.id),value:Ie.id,onChange:fe=>{let ae=q.indexOf(Ie.id);q.indexOf(Ie.id)>-1?Ce(q.filter(I=>I!==Ie.id)):Ce(q.concat(Ie.id))}},Ie.name))}))))),r.createElement("aside",{style:{background:"#fff"}},r.createElement("div",null,r.createElement(V.ZP,{type:"link",onClick:()=>{K(q)}},"\u786E\u5B9A"),r.createElement(V.ZP,{type:"link",onClick:()=>{Ce([])}},"\u91CD\u7F6E")))),Dt=E==="\u9ED8\u8BA4\u6392\u5E8F";return r.createElement("div",{className:ee.searchSortControllerContainer},!!(ce!=null&&ce.length)&&r.createElement("div",null,r.createElement(d.Z,{dropdownRender:()=>r.createElement(a.default,{selectedKeys:[E]},ce.map(Ie=>r.createElement(a.default.Item,{key:Ie.name,onClick:()=>ot(Ie)},Ie.name)))},r.createElement("div",null,r.createElement("span",{className:`${ee.btn} ${Dt?ee.btnSort:""}`},r.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),E)))),Dt&&r.createElement(w.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},r.createElement("span",{className:ee.tips},r.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),Ge&&r.createElement(i.default,{defaultValue:"",onChange:me,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),r.createElement(ie.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:R,style:{width:220,marginLeft:Ge?"":"auto"}}),(0,j.eB)()&&M&&r.createElement(d.Z,{dropdownRender:()=>Yt,open:Ae,onOpenChange:Ie=>{Pe(Ie)}},r.createElement("a",null,"\u5206\u73ED",Ae?r.createElement(Se.Z,{style:{marginLeft:6}}):r.createElement(B.Z,{style:{marginLeft:6}}))))}},71449:function(dn,ut,e){"use strict";var r=e(59301),a=e(38854),g=e(8591),V=e(6848),d=e(76560),w=e(34055),i=e(47949),ie=e(22688);const ee=({isLoading:j,addText:Se,tabDataSource:B,isAdmin:x,dispatch:de,classroomList:X,type:U,isExercise:ze,defaultSelectedKeys:ge,onTabMenuClick:nt,getDropdownMenu:Te,showControlButton:ue,buttonText:E,buttonIcon:l="icon-tianjiadaohang",extraNode:k,user:R,onButtonClick:K,isModelUser:L})=>{var M,b,te,ce,Ge;const me=(0,d.useParams)();return r.createElement("div",{className:"flex item-center gap-20px",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)",border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0"}},r.createElement("div",{className:"flex gap-4px mr-auto"},B==null?void 0:B.map((Ae,Pe)=>r.createElement("div",{key:Pe,className:`text-16px flex item-center justify-center current ${ge==(typeof Ae.index=="number"?Ae.index:Ae.id)?"bg-white font-semibold":"c-grey-333"}`,style:{width:120,height:40,border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0",color:ge==(typeof Ae.index=="number"?Ae.index:Ae.id)?"#1890FF":""},onClick:()=>j?{}:nt(Ae)},Ae==null?void 0:Ae.name,Ae.total!==void 0&&x&&r.createElement("span",{className:"ml-4px"},Ae.total||0)))),x&&r.createElement("div",{className:"flex item-center gap-20px mr-20px"},ze&&r.createElement("span",{className:"iconfont icon-shezhi8 flex item-center current",onClick:()=>{de({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),ze&&r.createElement(a.Z,{arrow:!0,menu:{items:[{key:"1",label:"\u5B66\u751F\u6210\u7EE9"},{key:"3",label:"\u5386\u53F2\u5BFC\u51FA"}],onClick:({key:Ae})=>{var Pe;if((0,w.Rm)()&&!((Pe=X.AssistantObject.exercise)!=null&&Pe.can_download)){g.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ae=="1"&&de({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:U,exportType:"exercise",category_id:me.categoryId}}),Ae=="3"&&d.history.push(`/classrooms/${me==null?void 0:me.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},r.createElement("span",{className:"iconfont icon-xiazai6 current c-grey-666"})),!!k&&r.createElement("div",null,k),ue&&(E=="\u6DFB\u52A0\u76F4\u64AD"?r.createElement(a.Z,{menu:{items:(b=(M=[{label:r.createElement("div",{onClick:()=>{K("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},{label:r.createElement("div",{onClick:()=>{K("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:L}])==null?void 0:M.filter(Ae=>Ae==null?void 0:Ae.show))==null?void 0:b.map(Ae=>({label:Ae==null?void 0:Ae.label,key:Ae==null?void 0:Ae.key}))}},r.createElement(i.op,{theme:ie.Fy.THEMEONE,icon:r.createElement("span",{className:`iconfont ${l}`})},E)):r.createElement(i.op,{theme:ie.Fy.THEMEONE,onClick:K,icon:r.createElement("span",{className:`iconfont ${l}`})},E)),!!Te&&r.createElement(a.Z,{disabled:((te=R==null?void 0:R.userInfo)==null?void 0:te.user_status)===2,dropdownRender:Te},r.createElement(V.Z,{title:((ce=R==null?void 0:R.userInfo)==null?void 0:ce.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},r.createElement(i.op,{theme:ie.Fy.THEMEONE,onClick:K,disabled:((Ge=R==null?void 0:R.userInfo)==null?void 0:Ge.user_status)===2,icon:r.createElement("span",{className:"iconfont icon-tianjiadaohang"})},Se||"\u521B\u5EFA\u8BD5\u5377")))))};ut.Z=ee},23869:function(dn,ut,e){"use strict";e.d(ut,{rX:function(){return ue},pW:function(){return E},gy:function(){return l},xY:function(){return Te},O5:function(){return nt},tJ:function(){return de},o1:function(){return X},Rd:function(){return ge}});var r=e(76560),a=e(43418),g=e(28103),V=e(8591),d=e(34055),w=e(49661),i=e(87169),ie=e(25510),ee="data:image/png;base64,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",j=e.p+"static/newqrcode.a8740efb.png",Se=e(32637),B=e(59301),x=(k,R,K)=>new Promise((L,M)=>{var b=Ge=>{try{ce(K.next(Ge))}catch(me){M(me)}},te=Ge=>{try{ce(K.throw(Ge))}catch(me){M(me)}},ce=Ge=>Ge.done?L(Ge.value):Promise.resolve(Ge.value).then(b,te);ce((K=K.apply(k,R)).next())});const de=(k,R=!1)=>!!(X(k)&&U(R)),X=k=>(0,d.bg)()?!0:(k({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),U=(k=!1)=>{var R;const{user:K}=(0,r.getDvaApp)()._store.getState();return(R=K.userInfo)!=null&&R.profile_completed?!0:(a.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,w.xg)("/account/profile/edit"),ze()}}),!1)},ze=()=>{a.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},ge=()=>{a.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:B.createElement("div",{style:{textAlign:"center"}},B.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),B.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Se}),B.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},nt=()=>{var k;const{user:R}=(0,r.getDvaApp)()._store.getState();return(k=R.userInfo)!=null&&k.professional_certification?!0:(a.default.confirm({title:"\u63D0\u793A",centered:!0,content:B.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,w.xg)("/account/certification")}}),!1)},Te=()=>(0,d.V9)()?!0:(a.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:B.createElement("div",{className:"tc",style:{marginLeft:-38}},B.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),B.createElement("img",{src:j,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ue=(k,R)=>k?!0:(a.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:B.createElement("div",null,B.createElement("p",null,R||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),B.createElement("div",{style:{marginLeft:"110px"}},B.createElement("img",{src:ee,width:200}),B.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,w.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),E=k=>{a.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:B.createElement("div",null,B.createElement("div",null,B.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),B.createElement(g.Z,null),B.createElement("p",{style:{color:"#666666",fontSize:12}}," ",B.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",B.createElement("a",null,k),"\u5929\u3002"),B.createElement("p",{style:{color:"#666666",fontSize:12}}," ",B.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),B.createElement("div",{style:{textAlign:"center",marginTop:30}},B.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ie,alt:"\u4E8C\u7EF4\u7801",width:160})))})},l=(k,R="")=>{const{shixunsDetail:{detail:K}}=(0,r.getDvaApp)()._store.getState();if((K==null?void 0:K.public)===2||(K==null?void 0:K.public)===1||(K==null?void 0:K.shixun_status)===3){let L="";return(K==null?void 0:K.public)===2&&(L="\u5DF2\u516C\u5F00"),(K==null?void 0:K.public)===1&&(L="\u5F85\u5BA1\u6838"),(K==null?void 0:K.shixun_status)===3&&(L="\u5DF2\u5173\u95ED"),a.default.info({centered:!0,icon:B.createElement(i.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:B.createElement("div",{className:"tc",style:{marginLeft:-38}},B.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},B.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",L,"\uFF0C",R,"\u3002"),B.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),B.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ie,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(K==null?void 0:K.shixun_status)===2?(a.default.confirm({centered:!0,icon:B.createElement(i.Z,null),title:"\u63D0\u793A",content:B.createElement("div",null,B.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",R,"\u3002"),B.createElement("br",null),B.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{a.default.confirm({width:440,centered:!0,icon:B.createElement(i.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>x(void 0,null,function*(){(yield k({type:"shixunsDetail/cancelRelease",payload:{id:K==null?void 0:K.identifier}})).status!==401&&(V.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),k({type:"shixunsDetail/getShixunsDetail",payload:{id:K==null?void 0:K.identifier}}),k({type:"practiceSetting/getCommonData",payload:{id:K==null?void 0:K.identifier}}))})})}}),!0):!1}},50371:function(dn,ut){"use strict";function e(){const r=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let a=1;a{const d=g[V];d!==void 0&&(r[V]=d)})}return r}ut.Z=e},13845:function(dn,ut,e){"use strict";e.d(ut,{F:function(){return r},Z:function(){return a}});function r(g){return g!=null&&g===g.window}function a(g,V){var d,w;if(typeof window=="undefined")return 0;const i=V?"scrollTop":"scrollLeft";let ie=0;return r(g)?ie=g[V?"pageYOffset":"pageXOffset"]:g instanceof Document?ie=g.documentElement[i]:(g instanceof HTMLElement||g)&&(ie=g[i]),g&&!r(g)&&typeof ie!="number"&&(ie=(w=((d=g.ownerDocument)!==null&&d!==void 0?d:g).documentElement)===null||w===void 0?void 0:w[i]),ie}},56762:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return a}});var r=e(59301);function a(){const[,g]=r.useReducer(V=>V+1,0);return g}},68031:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return V}});var r=e(16089);function a(d,w,i,ie){const ee=i-w;return d/=ie/2,d<1?ee/2*d*d*d+w:ee/2*((d-=2)*d*d+2)+w}var g=e(13845);function V(d){let w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:i=()=>window,callback:ie,duration:ee=450}=w,j=i(),Se=(0,g.Z)(j,!0),B=Date.now(),x=()=>{const X=Date.now()-B,U=a(X>ee?ee:X,Se,d,ee);(0,g.F)(j)?j.scrollTo(window.pageXOffset,U):j instanceof Document||j.constructor.name==="HTMLDocument"?j.documentElement.scrollTop=U:j.scrollTop=U,Xi||w},27666:function(dn,ut,e){"use strict";var r=e(3300),a=e(16089);function g(V){let d;const w=ie=>()=>{d=null,V.apply(void 0,(0,r.Z)(ie))},i=function(){if(d==null){for(var ie=arguments.length,ee=new Array(ie),j=0;j{a.Z.cancel(d),d=null},i}ut.Z=g},81228:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return k}});var r=e(33377),a=e(93912),g=e(18881),V=e(85461),d=e(59301),w=e(92310),i=e.n(w),ie=e(29301),ee=e(2738),j=e(27666),Se=e(36355),B=e(83116),x=e(37613);const de=R=>{const{componentCls:K}=R;return{[K]:{position:"fixed",zIndex:R.zIndexPopup}}};var X=(0,B.Z)("Affix",R=>{const K=(0,x.TS)(R,{zIndexPopup:R.zIndexBase+10});return[de(K)]});function U(R){return R!==window?R.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function ze(R,K,L){if(L!==void 0&&K.top>R.top-L)return L+K.top}function ge(R,K,L){if(L!==void 0&&K.bottom{const b=M.getTargetFunc(),te=b==null?void 0:b(),{prevTarget:ce}=M.state;ce!==te&&(nt.forEach(Ge=>{ce==null||ce.removeEventListener(Ge,M.lazyUpdatePosition),te==null||te.addEventListener(Ge,M.lazyUpdatePosition)}),M.updatePosition(),M.setState({prevTarget:te}))},M.removeListeners=()=>{M.timer&&(clearTimeout(M.timer),M.timer=null);const{prevTarget:b}=M.state,te=M.getTargetFunc(),ce=te==null?void 0:te();nt.forEach(Ge=>{ce==null||ce.removeEventListener(Ge,M.lazyUpdatePosition),b==null||b.removeEventListener(Ge,M.lazyUpdatePosition)}),M.updatePosition.cancel(),M.lazyUpdatePosition.cancel()},M.getOffsetTop=()=>{const{offsetBottom:b,offsetTop:te}=M.props;return b===void 0&&te===void 0?0:te},M.getOffsetBottom=()=>M.props.offsetBottom,M.measure=()=>{const{status:b,lastAffix:te}=M.state,{onChange:ce}=M.props,Ge=M.getTargetFunc();if(b!==ue.Prepare||!M.fixedNodeRef.current||!M.placeholderNodeRef.current||!Ge)return;const me=M.getOffsetTop(),Ae=M.getOffsetBottom(),Pe=Ge();if(Pe){const q={status:ue.None},Ce=U(M.placeholderNodeRef.current);if(Ce.top===0&&Ce.left===0&&Ce.width===0&&Ce.height===0)return;const H=U(Pe),oe=ze(Ce,H,me),Ne=ge(Ce,H,Ae);oe!==void 0?(q.affixStyle={position:"fixed",top:oe,width:Ce.width,height:Ce.height},q.placeholderStyle={width:Ce.width,height:Ce.height}):Ne!==void 0&&(q.affixStyle={position:"fixed",bottom:Ne,width:Ce.width,height:Ce.height},q.placeholderStyle={width:Ce.width,height:Ce.height}),q.lastAffix=!!q.affixStyle,ce&&te!==q.lastAffix&&ce(q.lastAffix),M.setState(q)}},M.prepareMeasure=()=>{M.setState({status:ue.Prepare,affixStyle:void 0,placeholderStyle:void 0})},M.updatePosition=(0,j.Z)(()=>{M.prepareMeasure()}),M.lazyUpdatePosition=(0,j.Z)(()=>{const b=M.getTargetFunc(),{affixStyle:te}=M.state;if(b&&te){const ce=M.getOffsetTop(),Ge=M.getOffsetBottom(),me=b();if(me&&M.placeholderNodeRef.current){const Ae=U(me),Pe=U(M.placeholderNodeRef.current),q=ze(Pe,Ae,ce),Ce=ge(Pe,Ae,Ge);if(q!==void 0&&te.top===q||Ce!==void 0&&te.bottom===Ce)return}}M.prepareMeasure()}),M}return(0,a.Z)(L,[{key:"getTargetFunc",value:function(){const{getTargetContainer:b}=this.context,{target:te}=this.props;return te!==void 0?te:b!=null?b:Te}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(b){this.addListeners(),(b.offsetTop!==this.props.offsetTop||b.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:b,placeholderStyle:te}=this.state,{affixPrefixCls:ce,rootClassName:Ge,children:me}=this.props,Ae=i()(b&&Ge,{[ce]:!!b});let Pe=(0,ee.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return d.createElement(ie.Z,{onResize:this.updatePosition},d.createElement("div",Object.assign({},Pe,{ref:this.placeholderNodeRef}),b&&d.createElement("div",{style:te,"aria-hidden":"true"}),d.createElement("div",{className:Ae,ref:this.fixedNodeRef,style:b},d.createElement(ie.Z,{onResize:this.updatePosition},me))))}}]),L}(d.Component);E.contextType=Se.E_;var k=(0,d.forwardRef)((R,K)=>{const{prefixCls:L,rootClassName:M}=R,{getPrefixCls:b}=(0,d.useContext)(Se.E_),te=b("affix",L),[ce,Ge]=X(te),me=Object.assign(Object.assign({},R),{affixPrefixCls:te,rootClassName:i()(M,Ge)});return ce(d.createElement(E,Object.assign({},me,{ref:K})))})},24905:function(dn,ut,e){"use strict";e.d(ut,{default:function(){return k}});var r=e(92310),a=e.n(r),g=e(5630),V=e(59301),d=e(36355),w=e(1684),i=e(32441),ee=V.createContext(null),j=e(98447),Se=e(14088),B=e(4572),x=function(R,K){var L={};for(var M in R)Object.prototype.hasOwnProperty.call(R,M)&&K.indexOf(M)<0&&(L[M]=R[M]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,M=Object.getOwnPropertySymbols(R);b{var L;const{prefixCls:M,className:b,rootClassName:te,children:ce,indeterminate:Ge=!1,style:me,onMouseEnter:Ae,onMouseLeave:Pe,skipGroup:q=!1,disabled:Ce}=R,H=x(R,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:oe,direction:Ne,checkbox:ye}=V.useContext(d.E_),G=V.useContext(ee),{isFormItemInput:we}=V.useContext(i.aM),Xe=V.useContext(w.Z),ct=(L=(G==null?void 0:G.disabled)||Ce)!==null&&L!==void 0?L:Xe,ft=V.useRef(H.value);V.useEffect(()=>{G==null||G.registerValue(H.value)},[]),V.useEffect(()=>{if(!q)return H.value!==ft.current&&(G==null||G.cancelValue(ft.current),G==null||G.registerValue(H.value),ft.current=H.value),()=>G==null?void 0:G.cancelValue(H.value)},[H.value]);const ot=oe("checkbox",M),[bt,Yt]=(0,j.ZP)(ot),Dt=Object.assign({},H);G&&!q&&(Dt.onChange=function(){H.onChange&&H.onChange.apply(H,arguments),G.toggleOption&&G.toggleOption({label:ce,value:H.value})},Dt.name=G.name,Dt.checked=G.value.includes(H.value));const Ie=a()(`${ot}-wrapper`,{[`${ot}-rtl`]:Ne==="rtl",[`${ot}-wrapper-checked`]:Dt.checked,[`${ot}-wrapper-disabled`]:ct,[`${ot}-wrapper-in-form-item`]:we},ye==null?void 0:ye.className,b,te,Yt),Pt=a()({[`${ot}-indeterminate`]:Ge},B.A,Yt),fe=Ge?"mixed":void 0;return bt(V.createElement(Se.Z,{component:"Checkbox",disabled:ct},V.createElement("label",{className:Ie,style:Object.assign(Object.assign({},ye==null?void 0:ye.style),me),onMouseEnter:Ae,onMouseLeave:Pe},V.createElement(g.Z,Object.assign({"aria-checked":fe},Dt,{prefixCls:ot,className:Pt,disabled:ct,ref:K})),ce!==void 0&&V.createElement("span",null,ce))))};var U=V.forwardRef(de),ze=e(3300),ge=e(2738),nt=function(R,K){var L={};for(var M in R)Object.prototype.hasOwnProperty.call(R,M)&&K.indexOf(M)<0&&(L[M]=R[M]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,M=Object.getOwnPropertySymbols(R);b{const{defaultValue:L,children:M,options:b=[],prefixCls:te,className:ce,rootClassName:Ge,style:me,onChange:Ae}=R,Pe=nt(R,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:q,direction:Ce}=V.useContext(d.E_),[H,oe]=V.useState(Pe.value||L||[]),[Ne,ye]=V.useState([]);V.useEffect(()=>{"value"in Pe&&oe(Pe.value||[])},[Pe.value]);const G=V.useMemo(()=>b.map(ae=>typeof ae=="string"||typeof ae=="number"?{label:ae,value:ae}:ae),[b]),we=ae=>{ye(I=>I.filter(m=>m!==ae))},Xe=ae=>{ye(I=>[].concat((0,ze.Z)(I),[ae]))},ct=ae=>{const I=H.indexOf(ae.value),m=(0,ze.Z)(H);I===-1?m.push(ae.value):m.splice(I,1),"value"in Pe||oe(m),Ae==null||Ae(m.filter(ne=>Ne.includes(ne)).sort((ne,re)=>{const O=G.findIndex(be=>be.value===ne),S=G.findIndex(be=>be.value===re);return O-S}))},ft=q("checkbox",te),ot=`${ft}-group`,[bt,Yt]=(0,j.ZP)(ft),Dt=(0,ge.Z)(Pe,["value","disabled"]),Ie=b.length?G.map(ae=>V.createElement(U,{prefixCls:ft,key:ae.value.toString(),disabled:"disabled"in ae?ae.disabled:Pe.disabled,value:ae.value,checked:H.includes(ae.value),onChange:ae.onChange,className:`${ot}-item`,style:ae.style,title:ae.title},ae.label)):M,Pt={toggleOption:ct,value:H,disabled:Pe.disabled,name:Pe.name,registerValue:Xe,cancelValue:we},fe=a()(ot,{[`${ot}-rtl`]:Ce==="rtl"},ce,Ge,Yt);return bt(V.createElement("div",Object.assign({className:fe,style:me},Dt,{ref:K}),V.createElement(ee.Provider,{value:Pt},Ie)))},ue=V.forwardRef(Te);var E=V.memo(ue);const l=U;l.Group=E,l.__ANT_CHECKBOX=!0;var k=l},98447:function(dn,ut,e){"use strict";e.d(ut,{C2:function(){return d}});var r=e(17313),a=e(37613),g=e(83116);const V=w=>{const{checkboxCls:i}=w,ie=`${i}-wrapper`;return[{[`${i}-group`]:Object.assign(Object.assign({},(0,r.Wf)(w)),{display:"inline-flex",flexWrap:"wrap",columnGap:w.marginXS,[`> ${w.antCls}-row`]:{flex:1}}),[ie]:Object.assign(Object.assign({},(0,r.Wf)(w)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${ie}`]:{marginInlineStart:0},[`&${ie}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[i]:Object.assign(Object.assign({},(0,r.Wf)(w)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:w.borderRadiusSM,alignSelf:"center",[`${i}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${i}-inner`]:Object.assign({},(0,r.oN)(w))},[`${i}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:w.checkboxSize,height:w.checkboxSize,direction:"ltr",backgroundColor:w.colorBgContainer,border:`${w.lineWidth}px ${w.lineType} ${w.colorBorder}`,borderRadius:w.borderRadiusSM,borderCollapse:"separate",transition:`all ${w.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:w.checkboxSize/14*5,height:w.checkboxSize/14*8,border:`${w.lineWidthBold}px solid ${w.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${w.motionDurationFast} ${w.motionEaseInBack}, opacity ${w.motionDurationFast}`}},"& + span":{paddingInlineStart:w.paddingXS,paddingInlineEnd:w.paddingXS}})},{[` +(self.webpackChunk=self.webpackChunk||[]).push([[1678],{89489:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ie}});var r=e(32855),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},59477:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ie}});var r=e(32855),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},40001:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ie}});var r=e(32855),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},26227:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ie}});var r=e(32855),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},49198:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ie}});var r=e(32855),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},84105:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ie}});var r=e(32855),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},41464:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ie}});var r=e(32855),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},18785:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ie}});var r=e(32855),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},87169:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ie}});var r=e(32855),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},73331:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ie}});var r=e(32855),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},15277:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ie}});var r=e(32855),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},52671:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ie}});var r=e(32855),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},8657:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ie}});var r=e(32855),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},56082:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ie}});var r=e(32855),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},33853:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ie}});var r=e(32855),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},15075:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ie}});var r=e(32855),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},32134:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ie}});var r=e(32855),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},62772:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ie}});var r=e(32855),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},43531:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ie}});var r=e(32855),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},61485:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ie}});var r=e(32855),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},38819:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ie}});var r=e(32855),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},47472:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ie}});var r=e(32855),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},87395:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ie}});var r=e(32855),a=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},V=g,d=e(7657),w=function(j,Se){return a.createElement(d.Z,(0,r.Z)({},j,{ref:Se,icon:V}))},i=a.forwardRef(w),ie=i},69063:function(dn,ut){"use strict";ut.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY"}},2748:function(dn,ut,e){"use strict";e.d(ut,{Q:function(){return w}});var r=e(59301),a=e(57809),g=e(5112),V=e(5871),d=e(59301),w=(ie=>(ie[ie.Number=1]="Number",ie[ie.Percent=2]="Percent",ie))(w||{});const i=({value:ie,onChange:ee,disabled:j,hidePercentOption:Se=!1,percentType:B="select"})=>{const x=(0,r.useMemo)(()=>Se?1:2,[Se]),[de,X]=(0,r.useState)(x);console.log(de);const U=ge=>ie.type===1?`${ge}\u5206`:`${ge}%`,ze=(0,r.useCallback)(ge=>{if(de===1){const nt=ge.replace("\u5206","");return isNaN(parseInt(nt,10))?0:nt}else return ge.replace("%","")},[de]);return(0,r.useEffect)(()=>{X(ie.type)},[ie]),d.createElement("div",{style:{display:"flex",alignItems:"center"}},B=="select"&&d.createElement(a.default,{size:"large",onChange:ge=>{X(ge),ee({type:ge,inputValue:ge===1?5:20})},value:de||x,style:{width:100},options:Se?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:j}),B=="radio"&&d.createElement(g.ZP.Group,{size:"large",onChange:ge=>{const nt=ge.target.value;X(nt),ee({type:nt,inputValue:nt===1?5:20})},value:de||x,disabled:j},!Se&&d.createElement(g.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),d.createElement(g.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),B=="radio"&&d.createElement("div",{style:{marginRight:"10px",color:"#000000"}},ie.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),d.createElement(V.Z,{size:"large",disabled:j,value:ie.inputValue,style:{width:"120px"},parser:ze,addonAfter:ie.type===1?"\u5206":"%",max:de===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:ge=>{ee({type:de,inputValue:ge})}}),B=="radio"&&ie.type==2&&d.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};ut.Z=i},48113:function(dn,ut,e){"use strict";e.d(ut,{tF:function(){return B}});var r=e(59301),a=e(5083),g=e(61186),V=e.n(g),d=Object.defineProperty,w=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,ee=(de,X,U)=>X in de?d(de,X,{enumerable:!0,configurable:!0,writable:!0,value:U}):de[X]=U,j=(de,X)=>{for(var U in X||(X={}))i.call(X,U)&&ee(de,U,X[U]);if(w)for(var U of w(X))ie.call(X,U)&&ee(de,U,X[U]);return de};function Se(de){let X=new Date().getTime();return de&&de30?V()(`${X}:00`).add(1,"hours"):V()(de)}ut.ZP=({value:de,onChange:X,style:U={},disabled:ze=!1,showTimeConfig:ge})=>{function nt(Te,ue){X(Te&&x(ue))}return r.createElement(a.default,{showTime:j({format:"HH:mm",minuteStep:30},ge),showToday:!1,value:de,format:B,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",style:U,onChange:nt,disabled:ze,disabledDate:Se})}},6681:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ie}});var r=e(59301),a={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},g=e(43418),V="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",d="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",w=(ee,j,Se)=>new Promise((B,x)=>{var de=ze=>{try{U(Se.next(ze))}catch(ge){x(ge)}},X=ze=>{try{U(Se.throw(ze))}catch(ge){x(ge)}},U=ze=>ze.done?B(ze.value):Promise.resolve(ze.value).then(de,X);U((Se=Se.apply(ee,j)).next())}),ie=({type:ee,resdata:j,onok:Se,oktext:B,okloading:x})=>{const[de,X]=(0,r.useState)(!1),{can_copy_list:U,can_copy_num:ze,challenge_type:ge,course_data_list:nt,no_copy_list:Te,no_copy_num:ue,no_use_list:E,no_use_num:l,repeat_shixun_num:k,student_count:R,total_num:K,use_num:L}=j;let M=ze>0||ee==="exercise";(0,r.useEffect)(()=>{(j==null?void 0:j.student_count)>0&&X(!0)},[j]),console.log("---11",x),(0,r.useEffect)(()=>{x||X(!1)},[x]);const b=()=>{if(ee==="exercise"&&ge===1)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",r.createElement("span",{className:a.orangeColor},L),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(ee==="exercise"&&ge===2)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",r.createElement("span",{className:a.orangeColor},L),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ee==="shixun"&&ge===1)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ee==="shixun"&&ge===2)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ee==="subject"&&ge===1)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",r.createElement("span",{className:a.orangeColor},L),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ee==="subject"&&ge===2)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",r.createElement("span",{className:a.orangeColor},R)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",r.createElement("span",{className:a.orangeColor},L)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ee==="exercisepush")return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",r.createElement("span",{className:a.orangeColor},L),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(ee==="shixunpush"&&ge===1)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",r.createElement("span",{className:a.orangeColor},L),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ee==="shixunpush"&&ge===2)return r.createElement(r.Fragment,null,"\u8BFE\u5802\u5185\u6709",r.createElement("span",{className:a.orangeColor},R),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",r.createElement("span",{className:a.orangeColor},L),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",r.createElement("span",{className:a.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},te=()=>{if(ee==="exercise"||ee==="subject"||ee==="exercisepush"||ee==="shixunpush")return r.createElement("div",{style:{marginTop:20}},ue>0&&r.createElement("div",null,r.createElement("span",{className:a.flex},r.createElement("img",{src:d,style:{width:14}}),r.createElement("span",{className:a.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),r.createElement("div",{className:a.statusbody},ee==="exercise"&&r.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",r.createElement("span",{className:a.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(ee==="subject"||ee==="exercisepush")&&r.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",M&&r.createElement("span",{className:a.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),ee==="shixunpush"&&r.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",M&&r.createElement("span",{className:a.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),r.createElement("div",null,Te==null?void 0:Te.map((ce,Ge)=>r.createElement("a",{href:`/shixuns/${ce.identifier}/challenges`,target:"_blank"},"\u300A",ce==null?void 0:ce.name,"\u300B",Ge+1!==ue&&"\u3001"))))),ze>0&&r.createElement("div",{style:{marginTop:20}},r.createElement("span",{className:a.flex},r.createElement("img",{src:V,style:{width:14}}),r.createElement("span",{className:a.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),r.createElement("div",{className:a.statusbody},ee==="exercise"&&r.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(ee==="subject"||ee==="exercisepush")&&r.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),ee==="shixunpush"&&r.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),r.createElement("div",null,U==null?void 0:U.map((ce,Ge)=>r.createElement("a",{href:`/shixuns/${ce.identifier}/challenges`,target:"_blank"},"\u300A",ce==null?void 0:ce.name,"\u300B",Ge+1!==ze&&"\u3001"))))));if(ee==="shixun")return r.createElement("div",{style:{marginTop:20}},ze>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return r.createElement(g.default,{open:de,onCancel:()=>{X(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!M&&"none"}},zIndex:1003,confirmLoading:x,okText:M?B:"\u6211\u77E5\u9053\u4E86",onOk:()=>w(void 0,null,function*(){M?yield Se([...U,...E]):X(!1)})},r.createElement("div",{style:{maxHeight:600,overflow:"auto"}},b(),te()))}},929:function(dn,ut,e){"use strict";e.d(ut,{i:function(){return l},Z:function(){return R}});var r={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},a=e(71418),g=e(6848),V=e(93948),d=e(92310),w=e.n(d),i=e(49661),ie=e(57884),ee=e(34055),j=e(79005),Se=e(20345),B=e(77882),x=e(31081),de=e(75309),X=e(71979),U=e(47558),ze=e(42922),ge=e(66832),nt=e(96593),Te=e(19664),ue=e(91833),E=e(59301);const l=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:j,swimg:Se},{name:"101\u8BA1\u5212",ptimg:B,swimg:x},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:de,swimg:X},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:U,swimg:ze},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:ge,swimg:nt},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Te,swimg:ue}];var R=({className:K,dataSource:L=[],col:M=4,right:b,bottom:te=23,precision:ce=0,wrapWidth:Ge=1200,trackEventItems:me,loading:Ae,onRemove:Pe=()=>{},isCurrent:q=!0,showAlias:Ce=!1,showProgress:H=!1})=>{const oe=Math.floor((Ge-(M-1)*b)/M),Ne=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(ye=>(window.ENV==="build"&&(ye.ptimg=`/react/build${ye.ptimg}`,ye.swimg=`/react/build${ye.swimg}`),ye));return E.createElement(a.Z,{spinning:Ae},E.createElement("div",{className:w()(r.list,K)},!!(L!=null&&L.length)&&(L==null?void 0:L.map((ye,G)=>{var we,Xe,ct,ft,ot,bt;const{name:Yt,id:Dt,identifier:Ie,featured:Pt,school_name:fe,image_url:ae,excellent:I,is_plan:m}=ye;return E.createElement("div",{key:Dt,className:q&&H?r.wrapisCurrent:r.wrap,style:{width:oe,marginRight:(1+G)%M===0?0:b+ce,marginBottom:te}},E.createElement("a",{className:r.li,onClick:ne=>{ne.preventDefault(),ne.stopPropagation(),me&&(0,i.L9)([me]),(0,i.xg)(`/paths/${Ie}`)}},E.createElement("div",{className:r.img},E.createElement("img",{className:r.cover,src:`${ae}`}),q&&(0,ee.bg)()&&(ye==null?void 0:ye.studying)&&E.createElement("div",{className:`${r.movebq} user-path-items`,onClick:ne=>{ne.stopPropagation(),Pe(ye)}},E.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),E.createElement("span",{className:"c-red"},"\u79FB\u9664")),(we=ye==null?void 0:ye.subject_tags)==null?void 0:we.map((ne,re)=>{var O,S;if(re===0){const _=(O=Ne.find(N=>N.name==ne))==null?void 0:O.swimg;return E.createElement("img",{className:r.sign,src:_,style:{left:"-4px"}})}const be=(S=Ne.find(_=>_.name==ne))==null?void 0:S.ptimg;return E.createElement("img",{className:r.sign,src:be,style:{left:`${48+52*(re-1)+2*re}px`}})}),E.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(ye==null?void 0:ye.excellent)&&E.createElement("div",{className:r.bq},"\u5F00\u653E\u8BFE\u7A0B"))),E.createElement("div",{className:r.name},E.createElement(g.Z,{title:Ce&&(ye!=null&&ye.excellent_alias_name)?E.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Yt}`,E.createElement("br",null),E.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ye==null?void 0:ye.excellent_alias_name}`)):Yt},E.createElement("span",{className:r.e},Ce&&(ye==null?void 0:ye.excellent_alias_name)||Yt))),q&&H&&((Xe=ye==null?void 0:ye.progress)==null?void 0:Xe.all_score)!=0&&E.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},E.createElement(V.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((ct=ye==null?void 0:ye.progress)==null?void 0:ct.my_score)/((ft=ye==null?void 0:ye.progress)==null?void 0:ft.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(ot=ye==null?void 0:ye.progress)==null?void 0:ot.my_score,"/",(bt=ye==null?void 0:ye.progress)==null?void 0:bt.all_score),(!q||!H)&&E.createElement("div",{className:r.tags},E.createElement("div",null,E.createElement(g.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},E.createElement("span",null,E.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),E.createElement("span",null,ye.stages_count))),E.createElement(g.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},E.createElement("span",null,E.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),E.createElement("span",null,ye.members_count)))))))})),!L.length&&E.createElement(ie.Z,null)))}},47949:function(dn,ut,e){"use strict";e.d(ut,{jL:function(){return d},w9:function(){return Ve},dN:function(){return z},QD:function(){return wt},cQ:function(){return ft.Z},Oz:function(){return _},op:function(){return F},O5:function(){return Nt},_b:function(){return qt},t7:function(){return L},Gi:function(){return Cn},YG:function(){return kt},kT:function(){return ln},qp:function(){return ze},K3:function(){return Te},vr:function(){return Wt},qE:function(){return Z},Je:function(){return te},wb:function(){return G},lB:function(){return ct},cq:function(){return dr},tp:function(){return l},Si:function(){return Fn},k8:function(){return Ar},Du:function(){return yr}});var r=e(59301),a={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},g="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",d=({dataSource:st=[],img:pt,imgWidth:vt=346,title:Jt,sunTitle:An,bannerExtraContent:Un})=>r.createElement("div",{className:a.banner},r.createElement("div",{className:a.content},r.createElement("aside",null,r.createElement("p",null,r.createElement("b",null,Jt),r.createElement("span",null,An)),st.length>0&&r.createElement("div",{className:a.btns},st.map((wn,hn)=>r.createElement("div",{key:hn,onClick:wn.click},wn.name,wn.sign?r.createElement("img",{src:g,width:39}):null))),Un),pt&&r.createElement("img",{style:{marginTop:33,marginRight:38},src:pt,width:vt}))),w={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},i=e(92310),ie=e.n(i),ee=e(89392),j=Object.defineProperty,Se=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,de=(st,pt,vt)=>pt in st?j(st,pt,{enumerable:!0,configurable:!0,writable:!0,value:vt}):st[pt]=vt,X=(st,pt)=>{for(var vt in pt||(pt={}))B.call(pt,vt)&&de(st,vt,pt[vt]);if(Se)for(var vt of Se(pt))x.call(pt,vt)&&de(st,vt,pt[vt]);return st},ze=({dataSource:st=[],value:pt,onChange:vt,onTitleChange:Jt,className:An,title:Un,titleWidth:wn=41,style:hn={},fontColor:sn="#6A7283",showCount:_n,classNameActive:Hn,styleItem:tr={}})=>{const[zr,Qr]=(0,r.useState)(0),[ca,Ca]=(0,r.useState)(!1),nr=(0,r.useRef)(null),Va=(0,r.useRef)(null);return(0,r.useEffect)(()=>{var Xa;st.length!==0&&(((Xa=nr==null?void 0:nr.current)==null?void 0:Xa.clientHeight)>97?Qr(1):Qr(0)),st.length===0&&Qr(0),Ca(!1)},[st]),r.createElement("div",{className:ie()(w.row,An),style:hn},r.createElement("div",{onClick:(0,ee.throttle)(()=>Jt==null?void 0:Jt(),2e3),style:{width:wn,marginTop:ca?12:4},className:`${w.title} ${Jt?"current":""}`},Un),r.createElement("div",{className:ca?`${w.tagsWrap} ${w.tagsBorderWrap}`:w.tagsWrap},r.createElement("div",{className:w.bar,ref:Va,style:zr>0?{height:zr===1?97:"auto",overflow:zr===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},r.createElement("div",{className:w.tag,ref:nr},st==null?void 0:st.map(Xa=>r.createElement("span",{onClick:()=>vt(Xa.id),key:Xa.id,style:X(X({color:sn},tr),(Xa==null?void 0:Xa.style)||{}),className:pt===Xa.id?ie()(Hn||w.active,Xa.classNameActive):""},r.createElement("span",{title:Xa.name,className:w.name},Xa.name),!!_n&&r.createElement("span",{className:w.num},Xa.count))))),!!zr&&r.createElement(r.Fragment,null,zr===1?r.createElement("div",{onClick:()=>{var Xa;Qr(2),((Xa=nr==null?void 0:nr.current)==null?void 0:Xa.clientHeight)>245?Ca(!0):Ca(!1)},className:w.action},"\u5C55\u5F00",r.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):r.createElement("div",{onClick:()=>{Va.current.scrollTop=0,Qr(1),Ca(!1)},className:w.action},"\u6536\u8D77",r.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},ge={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},Te=({dataSource:st=[],value:pt,onChange:vt,onTitleChange:Jt,className:An,title:Un,titleWidth:wn=41,style:hn={},fontColor:sn="#6A7283",showCount:_n,expand:Hn=!0})=>{const[tr,zr]=(0,r.useState)(0),[Qr,ca]=(0,r.useState)(!1),Ca=(0,r.useRef)(null),nr=(0,r.useRef)(null),[Va,Xa]=(0,r.useState)(Hn);return r.createElement("div",{className:ie()(ge.row,An),style:hn},r.createElement("div",{className:"flex item-center justify-between"},r.createElement("div",{onClick:(0,ee.throttle)(()=>Jt==null?void 0:Jt(),2e3),style:{width:wn,marginTop:Qr?12:4},className:`${ge.title} ${Jt?"current":""}`},Un),r.createElement("i",{className:`iconfont ${Va?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Va?8:10},onClick:()=>Xa(!Va)})),Va&&r.createElement("div",{className:Qr?`${ge.tagsWrap} ${ge.tagsBorderWrap}`:ge.tagsWrap},r.createElement("div",{className:ge.fenge}),r.createElement("div",{className:ge.bar,ref:nr},r.createElement("div",{className:ge.tag,ref:Ca},st==null?void 0:st.map(ja=>r.createElement("span",{onClick:()=>vt(ja.id),key:ja.id,style:{color:sn},className:pt===ja.id?ge.active:""},r.createElement("span",{title:ja.name,className:ge.name},ja.name),!!_n&&r.createElement("span",{className:ge.num},ja.count)))))))},ue={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},l=({dataSource:st=[],value:pt,onChange:vt,className:Jt,style:An={}})=>r.createElement("div",{style:An,className:ie()(ue.tabs,Jt)},st.map(Un=>r.createElement("span",{onClick:()=>vt(Un.id),className:pt===Un.id?ue.active:"",key:Un.id},Un.name))),k={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},R=e(92832),L=({dataSource:st=[],value:pt="",onChange:vt,onInputChange:Jt=()=>{},className:An,style:Un={},placeholder:wn,allowClear:hn=!1})=>{var sn;const[_n,Hn]=(0,r.useState)(""),[tr,zr]=(0,r.useState)("");(0,r.useEffect)(()=>{var Ca;let nr=pt;(Ca=JSON.stringify(pt))!=null&&Ca.includes("{")&&(Hn(pt.id),nr=pt.value||"");try{zr(decodeURIComponent(nr||""))}catch(Va){zr(decodeURIComponent(nr||""))}},[pt]);const Qr=()=>{vt(encodeURIComponent(tr),_n||null)},ca=Ca=>{Ca!==_n&&(Hn(Ca),vt(encodeURIComponent(tr),Ca))};return r.createElement("div",{className:ie()(k.input,An),style:Un},!!st.length&&r.createElement("div",{className:k.dropdown},r.createElement("div",{className:k.text},(sn=st.find(Ca=>Ca.id===_n))==null?void 0:sn.name,r.createElement("i",{className:"iconfont icon-zhankai4"}),r.createElement("b",{className:k.b1}),r.createElement("b",{className:k.b2})),r.createElement("div",{className:k.menu},st.map((Ca,nr)=>r.createElement("div",{key:nr,onClick:()=>ca(Ca.id)},Ca.name)))),r.createElement(R.default,{onPressEnter:Qr,value:tr,onChange:Ca=>{zr(Ca.target.value),Jt(encodeURIComponent(Ca.target.value),_n||null)},bordered:!1,placeholder:wn}),r.createElement("i",{onClick:Qr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},M={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},te=({value:st,onChange:pt,className:vt,total:Jt,pageSize:An,style:Un={}})=>{const wn=st<2,hn=st>=Math.ceil(Jt/An);return Jt<=An?r.createElement(r.Fragment,null):r.createElement("div",{className:ie()(M.quickPager,vt),style:Un},r.createElement("div",{onClick:()=>{wn||pt(st-1,"prev")},className:wn?M.disabled:""},"\u4E0A\u4E00\u9875"),r.createElement("div",{onClick:()=>{hn||pt(st+1,"next")},className:hn?M.disabled:""},"\u4E0B\u4E00\u9875"))},ce={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Ge=e(71418),me=e(6848),Ae=e(13570),Pe=e(90524),q=e(49661),Ce=e(96908),H=e(57177),oe=e(81378),Ne=e(57884),G=({className:st,dataSource:pt=[],col:vt=4,right:Jt,bottom:An=23,precision:Un=0,wrapWidth:wn=1200,trackEventItems:hn,loading:sn})=>{const _n=Math.floor((wn-(vt-1)*Jt)/vt);return r.createElement(Ge.Z,{spinning:sn},r.createElement("div",{className:ie()(ce.list,st)},!!pt.length&&pt.map((Hn,tr)=>{const{name:zr,id:Qr,identifier:ca,power:Ca,cover_image_id:nr,pic:Va}=Hn;return r.createElement("div",{className:ce.wrap,key:Qr,style:{width:_n,marginRight:(1+tr)%vt===0?0:Jt+Un,marginBottom:An}},r.createElement("a",{target:"_blank",href:`/shixuns/${ca}/challenges`,className:ce.li,onClick:Xa=>{Xa.preventDefault(),hn&&(0,q.L9)([hn]),Ca&&(0,q.xg)(`/shixuns/${ca}/challenges`)}},r.createElement("div",{className:ce.img},r.createElement("img",{className:ce.cover,src:`${Va}`}),Hn.is_jupyter&&r.createElement("img",{className:ce.sign,src:Ce}),Hn.is_jupyter_lab&&r.createElement("img",{className:ce.sign,src:H}),Hn.is_unity_3d&&r.createElement("img",{className:ce.sign,src:oe})),r.createElement("div",{className:ce.name},r.createElement(me.Z,{title:zr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},r.createElement("span",{className:ce.e},zr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),r.createElement("div",{className:ce.tags},r.createElement(me.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},r.createElement("span",null,r.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),r.createElement("span",null,Hn.challenges_count))),!!Hn.myshixuns_count&&r.createElement(me.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},r.createElement("span",null,r.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),r.createElement("span",null,Hn.myshixuns_count))),r.createElement(me.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},r.createElement("span",null,r.createElement("span",null,Hn.level))),r.createElement("div",{className:ce.rate},r.createElement(Ae.Z,{allowHalf:!0,disabled:!0,defaultValue:Hn.score_info}),r.createElement("span",null,"\xA0",Hn.score_info?`${Hn.score_info}\u5206`:"5\u5206")))),!Ca&&r.createElement("div",{className:ce.lockWrap},r.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),r.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!pt.length&&r.createElement(Ne.Z,null)))},we={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},ct=({className:st,dataSource:pt=[],col:vt=4,right:Jt,bottom:An=23,precision:Un=0,wrapWidth:wn=1200,wrapClassName:hn,trackEventItems:sn,loading:_n})=>{const Hn=Math.floor((wn-(vt-1)*Jt)/vt);return r.createElement(Ge.Z,{spinning:_n},r.createElement("div",{className:ie()(we.list,st)},!!pt.length&&pt.map((tr,zr)=>{const{name:Qr,id:ca,identifier:Ca,power:nr,cover_image_id:Va,pic:Xa}=tr;return r.createElement("div",{className:ie()(we.wrap,hn),key:ca,style:{width:Hn,marginRight:(1+zr)%vt===0?0:Jt+Un,marginBottom:An}},r.createElement("a",{target:"_blank",href:`/shixuns/${Ca}/challenges`,className:we.li,onClick:ja=>{ja.preventDefault(),sn&&(0,q.L9)([sn]),nr&&(0,q.xg)(`/shixuns/${Ca}/challenges`)}},r.createElement("img",{src:e(47621),className:we.titleBg}),r.createElement("div",{className:we.name},r.createElement(me.Z,{title:Qr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},r.createElement("span",{className:we.e},Qr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),r.createElement("div",{style:{padding:"14px",paddingBottom:0}},r.createElement("div",{className:we.img},r.createElement("img",{className:we.cover,src:Va?`${Pe.Z.API_SERVER}/api/attachments/${Va}`:`${Pe.Z.IMG_SERVER+Xa}`}),tr.is_jupyter&&r.createElement("div",{className:we.bq},"Jupyter"),tr.is_jupyter_lab&&r.createElement("div",{className:we.bq},"JupyterLab"),tr.is_unity_3d&&r.createElement("div",{className:we.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),r.createElement("div",{className:"mt20 flex item-center justify-between"},r.createElement("div",null,r.createElement("span",{className:we.text},"\u5B66\u4E60\u4EBA\u6570"),r.createElement("span",{className:we.value},tr.myshixuns_count)),r.createElement("div",null,r.createElement("span",{className:we.text},"\u56F0\u96BE\u7B49\u7EA7"),r.createElement("span",{className:we.value},tr.level))),r.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},r.createElement("div",null,r.createElement("span",{className:we.text},"\u5173\u5361\u6570"),r.createElement("span",{className:we.value},tr.challenges_count)),r.createElement("div",{className:we.rate},r.createElement(Ae.Z,{allowHalf:!0,disabled:!0,defaultValue:tr.score_info}),r.createElement("span",{className:we.value,style:{color:"#FF9C00"}},"\xA0",tr.score_info?`${tr.score_info}\u5206`:"5\u5206"))))),!nr&&r.createElement("div",{className:we.lockWrap},r.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),r.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!pt.length&&r.createElement(Ne.Z,null)))},ft=e(929),ot={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},bt=e(79005),Yt=e(20345),Dt=e(77882),Ie=e(31081),Pt=e(75309),fe=e(71979),ae=e(47558),I=e(42922),m=e(66832),ne=e(96593),re=e(19664),O=e(91833);const S=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:bt,swimg:Yt},{name:"101\u8BA1\u5212",ptimg:Dt,swimg:Ie},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Pt,swimg:fe},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ae,swimg:I},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:m,swimg:ne},{name:"\u519B\u961F\u4E00\u6D41",ptimg:re,swimg:O}];var _=({className:st,dataSource:pt=[],col:vt=4,right:Jt,bottom:An=23,precision:Un=0,wrapWidth:wn=1200,trackEventItems:hn,loading:sn,wrapClassName:_n,imgClassName:Hn,isArrow:tr=!1})=>{const zr=Math.floor((wn-(vt-1)*Jt)/vt),[Qr,ca]=(0,r.useState)(),[Ca,nr]=(0,r.useState)(),Va=ja=>ca(ja),Xa=()=>ca(-1);return r.createElement(Ge.Z,{spinning:sn},r.createElement("div",{className:ie()(ot.list,st)},!!(pt!=null&&pt.length)&&(pt==null?void 0:pt.map((ja,Yo)=>{var Ho;const{name:al,id:pl,identifier:go,featured:sl,school_name:Yl,image_url:ul,excellent:ql,is_plan:kl}=ja;return r.createElement("div",{key:pl,className:ie()(ot.wrap,_n),style:{width:zr,marginRight:(1+Yo)%vt===0?0:Jt+Un,marginBottom:An}},r.createElement("a",{target:"_blank",href:`/paths/${go}`,className:ot.li,onClick:la=>{la.preventDefault(),hn&&(0,q.L9)([hn]),(0,q.xg)(`/paths/${go}`)}},r.createElement("img",{src:e(39057),className:ot.titleBg}),r.createElement("div",{className:ot.name},r.createElement(me.Z,{title:al},r.createElement("span",{className:ot.e,style:{color:tr&&Qr===Yo?"#145DFF":"#000000"},onMouseEnter:()=>{Va(Yo)},onMouseLeave:Xa},al))),r.createElement("div",{style:{padding:"14px",paddingBottom:0}},r.createElement("div",{className:ie()(ot.img,Hn)},r.createElement("img",{className:ot.cover,src:`${Pe.Z.IMG_SERVER+ul}`}),(Ho=ja==null?void 0:ja.subject_tags)==null?void 0:Ho.map((la,Da)=>{var Do,Ja;if(Da===0){const zo=(Do=S.find(vl=>vl.name==la))==null?void 0:Do.swimg;return r.createElement("img",{className:ot.sign,src:zo,style:{left:"-4px"}})}const lo=(Ja=S.find(zo=>zo.name==la))==null?void 0:Ja.ptimg;return r.createElement("img",{className:ot.sign,src:lo,style:{left:`${48+52*(Da-1)+2*Da}px`}})}),r.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(ja==null?void 0:ja.excellent)&&r.createElement("div",{className:ot.bq},"\u5F00\u653E\u8BFE\u7A0B"))),r.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},r.createElement("div",null,r.createElement("span",{className:ot.text},"\u7AE0\u8282\u6570"),r.createElement("span",{className:ot.value},ja.stages_count)),r.createElement("div",null,r.createElement("span",{className:ot.text},"\u5B66\u4E60\u4EBA\u6570"),r.createElement("span",{className:ot.value},ja.members_count))))))})),!pt.length&&r.createElement(Ne.Z,null)))},N={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},xe="data:image/png;base64,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",Je=e(59301),Ve=({className:st,dataSource:pt=[],col:vt=4,right:Jt,bottom:An=23,precision:Un=0,wrapWidth:wn=1200,trackEventItems:hn,loading:sn})=>{const _n=Math.floor((wn-(vt-1)*Jt)/vt);return Je.createElement(Ge.Z,{spinning:sn},Je.createElement("div",{className:ie()(N.list,st)},!!pt.length&&pt.map((Hn,tr)=>{const{subject_identifier:zr,id:Qr,identifier:ca,power:Ca}=Hn,nr=Hn.is_public!=0&&Hn.is_public;return Je.createElement("div",{className:N.wrap,key:Qr,style:{width:_n,marginRight:(1+tr)%vt===0?0:Jt+Un,marginBottom:An}},Je.createElement("a",{className:N.li,onClick:Va=>{Va.preventDefault(),hn&&(0,q.L9)([hn]),(0,q.xg)(Hn.first_category_url)}},Je.createElement("div",{className:N.top},Je.createElement(me.Z,{title:Hn.name},Je.createElement("div",{className:N.name},Hn.name)),Je.createElement("img",{className:N.img,src:Pe.Z.IMG_SERVER+"/images/"+Hn.avatar_url}),Je.createElement("div",{className:N.text,title:Hn.creator},Hn.creator),zr&&Je.createElement("div",{className:N.btns},Je.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Je.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),nr&&Je.createElement("div",{className:N.sign},"\u516C\u5F00")),Je.createElement("div",{className:N.bottom},Hn.visits>0&&Je.createElement(me.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Je.createElement("span",null,Je.createElement("i",{className:"iconfont icon-liulanyan"}),Je.createElement("span",null,Hn.visits))),Hn.course_members_count>0&&Je.createElement(me.Z,{title:"\u6210\u5458",placement:"bottom"},Je.createElement("span",null,Je.createElement("i",{className:"iconfont icon-chengyuan"}),Hn.course_members_count)),Hn.tasks_count>0&&Je.createElement(me.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Je.createElement("span",null,Je.createElement("i",{className:"iconfont icon-zuoye"}),Hn.tasks_count)),Hn.is_end?Je.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Je.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Hn.is_accessible&&Je.createElement("div",{className:N.lockWrap},Je.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Je.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!pt.length&&Je.createElement(Ne.Z,null)))},Ye={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Y="data:image/png;base64,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",z=({className:st,dataSource:pt=[],col:vt=4,right:Jt,bottom:An=23,precision:Un=0,wrapWidth:wn=1200,wrapClassName:hn,trackEventItems:sn,loading:_n})=>{const Hn=Math.floor((wn-(vt-1)*Jt)/vt);return r.createElement(Ge.Z,{spinning:_n},r.createElement("div",{className:ie()(Ye.list,st)},!!pt.length&&pt.map((tr,zr)=>{const{subject_identifier:Qr,id:ca,identifier:Ca,power:nr}=tr,Va=tr.is_public!=0&&tr.is_public;return r.createElement("div",{className:ie()(`${Ye.wrap} ${tr.is_accessible?"":Ye.warpStyle}`,hn),key:ca,style:{width:Hn,marginRight:(1+zr)%vt===0?0:Jt+Un,marginBottom:An}},r.createElement("a",{className:Ye.li,onClick:Xa=>{Xa.preventDefault(),sn&&(0,q.L9)([sn]),(0,q.xg)(tr.first_category_url)}},r.createElement("div",{className:Ye.creator},r.createElement("img",{className:Ye.img,src:Pe.Z.IMG_SERVER+"/images/"+tr.avatar_url}),r.createElement("div",{className:Ye.text,title:tr.creator},tr.creator)),r.createElement("div",{className:Ye.top},r.createElement(me.Z,{title:tr.name},r.createElement("div",{className:Ye.name},tr.name)),Va&&r.createElement("div",{className:Ye.sign},"\u516C\u5F00")),r.createElement("div",{className:Ye.middle},r.createElement("div",{className:Ye.row,style:{marginBottom:6}},r.createElement("div",null,r.createElement("span",{className:Ye.text},"\u8BBF\u95EE\u91CF"),r.createElement("span",{className:Ye.value},(tr==null?void 0:tr.visits)||0)),r.createElement("div",null,r.createElement("span",{className:Ye.text},"\u6210\u5458"),r.createElement("span",{className:Ye.value},(tr==null?void 0:tr.course_members_count)||0))),r.createElement("div",{className:Ye.row},r.createElement("div",null,r.createElement("span",{className:Ye.text,style:{width:42}},"\u4F5C",r.createElement("span",{style:{marginLeft:14}},"\u4E1A")),r.createElement("span",{className:Ye.value},(tr==null?void 0:tr.tasks_count)||0)),r.createElement("div",null,r.createElement("span",{className:Ye.text},"\u72B6\u6001"),tr.is_end?r.createElement("span",{className:Ye.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):r.createElement("span",{className:Ye.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Qr&&r.createElement("div",{className:Ye.btns},r.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),r.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!tr.is_accessible&&r.createElement("div",{className:Ye.lockWrap},r.createElement("img",{src:`${Pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),r.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!pt.length&&r.createElement(Ne.Z,null)))},Fe={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},De=e(76560),kt=({dataSource:st=[],value:pt,onChange:vt,className:Jt,style:An={},tabBarExtraContent:Un})=>r.createElement("div",{className:ie()(Fe.tabs,Jt),style:An},r.createElement("div",{className:Fe.tabsWrap},st.map((wn,hn)=>r.createElement("aside",{className:Fe.tab,onClick:()=>{vt(wn.id),wn.link&&De.history.push(wn.link)},key:hn},r.createElement("div",{className:pt===wn.id?Fe.active:""},wn.name),(wn==null?void 0:wn.resetCount)==null&&(wn==null?void 0:wn.total)!==void 0&&r.createElement("span",null,"\uFF08",wn==null?void 0:wn.total,"\uFF09"),(wn==null?void 0:wn.resetCount)!==void 0&&(wn==null?void 0:wn.total)!==void 0&&r.createElement(me.Z,{title:(wn==null?void 0:wn.tip)!=null?wn==null?void 0:wn.tip:""},r.createElement("span",{style:{color:"#9096A3"}},"\uFF08",r.createElement("span",{style:{color:"#000"}},wn==null?void 0:wn.resetCount),"/",r.createElement("span",null,wn==null?void 0:wn.total),"\uFF09"))))),r.createElement("div",{className:Fe.tabBar},Un)),xt={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},ln=({dataSource:st=[],value:pt,onChange:vt,className:Jt,style:An={},tabBarExtraContent:Un})=>r.createElement("div",{className:ie()(xt.tabs,Jt),style:An},r.createElement("div",{className:xt.tabsWrap},st.map((wn,hn)=>r.createElement("aside",{className:xt.tab,onClick:()=>{vt(wn.id),wn.link&&De.history.push(wn.link)},key:hn},r.createElement("div",{className:pt===wn.id?xt.active:""},wn.name),(wn==null?void 0:wn.resetCount)==null&&(wn==null?void 0:wn.total)!==void 0&&r.createElement("span",null,"\uFF08",wn==null?void 0:wn.total,"\uFF09"),(wn==null?void 0:wn.resetCount)!==void 0&&(wn==null?void 0:wn.total)!==void 0&&r.createElement(me.Z,{title:(wn==null?void 0:wn.tip)!=null?wn==null?void 0:wn.tip:""},r.createElement("span",{style:{color:"#9096A3"}},"\uFF08",r.createElement("span",{style:{color:"#000"}},wn==null?void 0:wn.resetCount),"/",r.createElement("span",null,wn==null?void 0:wn.total),"\uFF09"))))),r.createElement("div",{className:xt.tabBar},Un)),Cn=({className:st,style:pt={},children:vt})=>r.createElement("div",{className:ie()(st),style:pt},vt),Rn={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Jn=e(38854),er=e(20834);const vn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var dr=({sortValue:st,dropValue:pt,className:vt,onSort:Jt,onDrop:An,dataSource:Un=vn})=>{var wn;return r.createElement("div",{className:ie()(Rn.orderWrap,vt)},r.createElement(Jn.Z,{dropdownRender:()=>r.createElement(er.default,null,Un.map((hn,sn)=>r.createElement(er.default.Item,{key:sn,onClick:()=>An(hn.id)},hn.name)))},r.createElement("span",{className:Rn.orderTextWrap},(wn=Un.find(hn=>pt===hn.id))==null?void 0:wn.name)),r.createElement("span",{className:Rn.orderIconWrap},r.createElement("span",{className:Rn.orderAsc},r.createElement("i",{className:st==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Rn.cursorPointer} ${Rn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Rn.cursorPointer}`,onClick:()=>Jt(st==="asc"?"desc":"asc")})),r.createElement("span",{className:Rn.orderDesc},r.createElement("i",{className:st==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Rn.cursorPointer} ${Rn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Rn.cursorPointer}`,onClick:()=>Jt(st==="asc"?"desc":"asc")}))))},at={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},Kt=e(3113),lr=e(22688),Bn=Object.defineProperty,In=Object.getOwnPropertySymbols,hr=Object.prototype.hasOwnProperty,Fr=Object.prototype.propertyIsEnumerable,Tr=(st,pt,vt)=>pt in st?Bn(st,pt,{enumerable:!0,configurable:!0,writable:!0,value:vt}):st[pt]=vt,$r=(st,pt)=>{for(var vt in pt||(pt={}))hr.call(pt,vt)&&Tr(st,vt,pt[vt]);if(In)for(var vt of In(pt))Fr.call(pt,vt)&&Tr(st,vt,pt[vt]);return st},Mn=(st,pt)=>{var vt={};for(var Jt in st)hr.call(st,Jt)&&pt.indexOf(Jt)<0&&(vt[Jt]=st[Jt]);if(st!=null&&In)for(var Jt of In(st))pt.indexOf(Jt)<0&&Fr.call(st,Jt)&&(vt[Jt]=st[Jt]);return vt},Pr=(st,pt,vt)=>new Promise((Jt,An)=>{var Un=sn=>{try{hn(vt.next(sn))}catch(_n){An(_n)}},wn=sn=>{try{hn(vt.throw(sn))}catch(_n){An(_n)}},hn=sn=>sn.done?Jt(sn.value):Promise.resolve(sn.value).then(Un,wn);hn((vt=vt.apply(st,pt)).next())}),F=st=>{var pt=st,{className:vt,style:Jt,children:An,loading:Un=!1,openLoading:wn,onClick:hn=()=>{},size:sn="middle",shape:_n="round",theme:Hn}=pt,tr=Mn(pt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[zr,Qr]=(0,r.useState)(!1),ca=(0,r.useMemo)(()=>{switch(Hn){case lr.Fy.THEMEONE:return at.ThemeOne;case lr.Fy.DEFAULT:default:return at.btn}},[Hn]);return r.createElement(Kt.ZP,$r({onClick:(0,ee.throttle)(Ca=>Pr(void 0,null,function*(){wn&&Qr(!0);try{yield hn(Ca)}catch(nr){console.log("error",nr)}wn&&Qr(!1)}),2e3,{leading:!0,trailing:!1}),className:ie()(ca,at[`${sn}-${_n}`],vt),style:Jt,size:sn,shape:_n,loading:zr||Un},tr),An)},W={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},Z=({className:st,style:pt,children:vt=null,onClick:Jt,title:An})=>r.createElement("div",{className:ie()(W.head,st),style:pt},r.createElement("span",{className:"primary-hover",onClick:Jt},r.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),r.createElement("b",{title:An},An),r.createElement("div",{className:W.node},vt)),je={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},wt=({confirmShow:st=!0,confirmTitle:pt,confirmClick:vt,cancelShow:Jt=!0,cancelTitle:An,cancelClick:Un,className:wn,style:hn,confirmLoading:sn=!1})=>r.createElement("div",{className:ie()(je.btns,wn),style:hn},st&&r.createElement(Kt.ZP,{loading:sn,onClick:vt,type:"primary",className:je.confirm},pt),Jt&&r.createElement(Kt.ZP,{onClick:Un,className:je.cancel},An)),Ft={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Wt=({className:st,style:pt={},LeftContent:vt,children:Jt,RightContent:An})=>r.createElement("div",{className:ie()(Ft.fixedBottom,st),style:pt},r.createElement("div",{className:Ft.wrap},r.createElement("div",{className:Ft.left},vt),r.createElement("div",{className:Ft.center},Jt),r.createElement("div",{className:Ft.right},An))),Xt={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},qt=({className:st,style:pt={},dataSource:vt=[]})=>r.createElement("div",{className:ie()(Xt.crumbs,st),style:pt},vt.map((Jt,An)=>AnDe.history.push(Jt.path)},Jt.name):r.createElement("span",null,Jt.name),r.createElement("span",null,"\xA0",">","\xA0")):r.createElement("span",{key:An,style:{color:"#5F6368"}},Jt.name))),on=e(31797),J=Object.defineProperty,We=Object.defineProperties,$e=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,It=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,lt=(st,pt,vt)=>pt in st?J(st,pt,{enumerable:!0,configurable:!0,writable:!0,value:vt}):st[pt]=vt,se=(st,pt)=>{for(var vt in pt||(pt={}))It.call(pt,vt)&<(st,vt,pt[vt]);if(et)for(var vt of et(pt))St.call(pt,vt)&<(st,vt,pt[vt]);return st},He=(st,pt)=>We(st,$e(pt)),Ue=(st,pt)=>{var vt={};for(var Jt in st)It.call(st,Jt)&&pt.indexOf(Jt)<0&&(vt[Jt]=st[Jt]);if(st!=null&&et)for(var Jt of et(st))pt.indexOf(Jt)<0&&St.call(st,Jt)&&(vt[Jt]=st[Jt]);return vt};const{Countdown:it}=on.default;var Nt=st=>{var pt=st,{onChange:vt}=pt,Jt=Ue(pt,["onChange"]);const[An,Un]=(0,r.useState)(null);(0,r.useEffect)(()=>{typeof An=="number"&&An>=0&&vt(An)},[An]);const wn=hn=>{const sn=Math.floor(hn/1e3);Un(sn)};return r.createElement(it,He(se({},Jt),{onChange:wn}))},Bt={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Fn=({DataProps:st,className:pt,style:vt={}})=>{var Jt;return r.createElement("div",{className:ie()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Bt.ClassRoomItem,pt),style:vt,onClick:()=>{(0,q.xg)(st==null?void 0:st.first_category_url)}},r.createElement("div",{className:"flex flex-col item-center"},r.createElement("img",{src:`${(Jt=Pe.Z)==null?void 0:Jt.IMG_SERVER}/images/${st==null?void 0:st.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(st==null?void 0:st.subject_identifier)&&r.createElement("div",{className:"mt-40px"},r.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),r.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),r.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},r.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(st!=null&&st.is_public)&&r.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),r.createElement("span",{className:ie()("text-16px font-medium",Bt.TitleDom)},st==null?void 0:st.name)),r.createElement("div",{className:"c-grey-333 font-medium"},st==null?void 0:st.creator),r.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",st==null?void 0:st.course_members_count),r.createElement("div",{className:"c-grey-333 flex item-center justify-between"},r.createElement("div",null,"\u4F5C\u4E1A\uFF1A",st==null?void 0:st.tasks_count),st!=null&&st.is_end?r.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):r.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Tn=Object.defineProperty,Qn=Object.getOwnPropertySymbols,Gn=Object.prototype.hasOwnProperty,$t=Object.prototype.propertyIsEnumerable,qn=(st,pt,vt)=>pt in st?Tn(st,pt,{enumerable:!0,configurable:!0,writable:!0,value:vt}):st[pt]=vt,yn=(st,pt)=>{for(var vt in pt||(pt={}))Gn.call(pt,vt)&&qn(st,vt,pt[vt]);if(Qn)for(var vt of Qn(pt))$t.call(pt,vt)&&qn(st,vt,pt[vt]);return st},yr=({DataProps:st=[],selectValue:pt,onChange:vt,className:Jt,style:An={},extra:Un,classNameItem:wn,styleItem:hn={},barHidden:sn})=>{const[_n,Hn]=(0,r.useState)();return(0,r.useEffect)(()=>{Hn(Array.isArray(pt)?pt:[pt])},[pt]),r.createElement("div",{className:ie()("flex px-20px py-10px gap-40px",Jt),style:yn({borderBottom:"1px solid #D3F0FF"},An)},st==null?void 0:st.map(tr=>r.createElement("div",{key:tr==null?void 0:tr.id,className:ie()("flex item-center justify-center current c-grey-333 text-16 relative",wn,tr==null?void 0:tr.className),style:yn(yn({color:_n!=null&&_n.includes(tr==null?void 0:tr.id)?"#1890FF":"",minWidth:88},hn),(tr==null?void 0:tr.style)||{}),onClick:zr=>{vt==null||vt({domEvent:zr,item:tr}),tr!=null&&tr.link&&De.history.push(tr==null?void 0:tr.link)}},tr==null?void 0:tr.name,!sn&&(_n==null?void 0:_n.includes(tr==null?void 0:tr.id))&&r.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),r.createElement("div",{className:"ml-auto"},Un))},Cr=Object.defineProperty,or=Object.defineProperties,ir=Object.getOwnPropertyDescriptors,ur=Object.getOwnPropertySymbols,Ir=Object.prototype.hasOwnProperty,ra=Object.prototype.propertyIsEnumerable,Ba=(st,pt,vt)=>pt in st?Cr(st,pt,{enumerable:!0,configurable:!0,writable:!0,value:vt}):st[pt]=vt,br=(st,pt)=>{for(var vt in pt||(pt={}))Ir.call(pt,vt)&&Ba(st,vt,pt[vt]);if(ur)for(var vt of ur(pt))ra.call(pt,vt)&&Ba(st,vt,pt[vt]);return st},fn=(st,pt)=>or(st,ir(pt)),Ar=({value:st,onChange:pt,onInputChange:vt,className:Jt,style:An={},InputProps:Un})=>{const[wn,hn]=(0,r.useState)(st);return r.createElement("div",{className:ie()("flex item-center rounded-full px-10px py-2px",Jt),style:br({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},An)},r.createElement(R.default,fn(br({bordered:!1},Un),{onChange:sn=>{hn(sn.target.value),vt==null||vt(encodeURIComponent(sn.target.value))},onPressEnter:sn=>{pt==null||pt({domEvent:sn,item:{value:wn}})}})),r.createElement("img",{className:"h-22px current",src:e(25365),height:22,onClick:sn=>{pt==null||pt({domEvent:sn,item:{value:wn}})}}))}},96769:function(dn,ut,e){"use strict";var r=e(59301),a=e(78241),g=e(43418),V=e(61621),d=e(95237),w=e(43604),i=e(6848),ie=e(12563),ee=e(61186),j=e.n(ee),Se=e(76560),B=e(90524),x=e(10825),de=e(34055),X=e(59301),U=Object.defineProperty,ze=Object.defineProperties,ge=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,E=(M,b,te)=>b in M?U(M,b,{enumerable:!0,configurable:!0,writable:!0,value:te}):M[b]=te,l=(M,b)=>{for(var te in b||(b={}))Te.call(b,te)&&E(M,te,b[te]);if(nt)for(var te of nt(b))ue.call(b,te)&&E(M,te,b[te]);return M},k=(M,b)=>ze(M,ge(b)),R=(M,b,te)=>new Promise((ce,Ge)=>{var me=q=>{try{Pe(te.next(q))}catch(Ce){Ge(Ce)}},Ae=q=>{try{Pe(te.throw(q))}catch(Ce){Ge(Ce)}},Pe=q=>q.done?ce(q.value):Promise.resolve(q.value).then(me,Ae);Pe((te=te.apply(M,b)).next())});const K={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},L=({attachment:M,dispatch:b,loading:te,globalSetting:ce})=>{const Ge=(0,Se.useParams)(),{detail:me}=M,[Ae]=a.default.useForm(),[Pe,q]=(0,r.useState)(!1),[Ce,H]=(0,r.useState)([]),[oe,Ne]=(0,r.useState)(l({},K)),[ye,G]=(0,r.useState)({name:"",filename:"",type:"",className:"",data:"",close:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},disabledDownload:!1,monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),we=ct=>ct&&ctR(void 0,null,function*(){var ct,ft,ot,bt,Yt,Dt,Ie,Pt,fe;let ae={};((ft=(ct=M==null?void 0:M.actionTabs)==null?void 0:ct.params)==null?void 0:ft.openType)=="\u8BFE\u7A0B\u5185\u6559\u5B66\u8BFE\u4EF6\u9884\u89C8"?ae=l({},M.actionTabs.params):ae=l({},Ge);const I=yield b({type:"attachment/getDetail",payload:ae});I.delay_publish=I.delay_publish?1:0,oe.is_public=[I.is_public],oe.description=I.description,oe.delay_publish=I.delay_publish,oe.publish_time=I.publish_time,Ae.setFieldsValue(oe),H([l({},I),...I==null?void 0:I.attachment_histories]),(ot=I==null?void 0:I.attachment_histories)!=null&&ot.length?q(!0):(ye.type=I.file_type,ye.data=B.Z.API_SERVER+I.url,ye.recordInfo={id:(Yt=(bt=M==null?void 0:M.actionTabs)==null?void 0:bt.selectArrs)==null?void 0:Yt.id,course_id:(Ie=(Dt=M==null?void 0:M.actionTabs)==null?void 0:Dt.params)==null?void 0:Ie.course_id},I.file_type==="txt"&&(ye.monacoEditor.value=I.content),ye.disabledDownload=(0,de.dE)()&&!!((fe=(Pt=M==null?void 0:M.actionTabs)==null?void 0:Pt.selectArrs)!=null&&fe.download_setting),G(l({},ye)))});return(0,r.useEffect)(()=>{var ct;M.actionTabs.key==="\u8D44\u6E90\u4E0B\u8F7D"?(Ge.id=(ct=M.actionTabs.selectArrs)==null?void 0:ct.id,Ae.resetFields(),Xe()):q(!1)},[M.actionTabs.key,Ge.id]),(0,r.useEffect)(()=>()=>{G(k(l({},ye),{type:""})),b({type:"attachment/setActionTabs",payload:{}})},[]),X.createElement(X.Fragment,null,X.createElement(g.default,{centered:!0,title:"\u8D44\u6E90\u4E0B\u8F7D",open:Pe,okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>R(void 0,null,function*(){b({type:"attachment/setActionTabs",payload:{}})}),onCancel:()=>{Ne(l({},K)),b({type:"attachment/setActionTabs",payload:{}})}},X.createElement("section",{className:"pl20 pr20 pt10"},X.createElement(V.Z,{loading:te["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},X.createElement(d.Z,{align:"middle",justify:"center",style:{background:"#eee"},gutter:[20,8]},X.createElement(w.Z,{flex:"307px"},"\u8D44\u6E90\u540D\u79F0"),X.createElement(w.Z,{flex:"80px"},"\u4E0B\u8F7D"),X.createElement(w.Z,{flex:"140px"},"\u7248\u672C\u53F7")),Ce==null?void 0:Ce.map(function(ct,ft){return X.createElement(d.Z,{align:"middle",justify:"center",style:{borderBottom:"1px solid #eaeaea"},key:ft,gutter:[20,8]},X.createElement(w.Z,{flex:"307px"},X.createElement(i.Z,{title:ct.title},X.createElement(d.Z,null,X.createElement(w.Z,null,X.createElement("a",{href:B.Z.API_SERVER+ct.url,target:"_blank",className:"multi_ellipsis1 c-grey-333 mr5",onClick:ot=>{var bt,Yt;ct.link||ct.content_type==="application/pdf"||ce.setting.is_local||(ot.preventDefault(),ye.type=ct.file_type,ye.data=B.Z.API_SERVER+ct.url,ct.file_type==="txt"&&(ye.monacoEditor.value=ct.content),ye.disabledDownload=(0,de.dE)()&&!!((Yt=(bt=M==null?void 0:M.actionTabs)==null?void 0:bt.selectArrs)!=null&&Yt.download_setting),G(l({},ye)))}},ct.title)),X.createElement(w.Z,null,X.createElement(ie.default,{className:"",color:ft===0?"green":"orange"},ft===0?"\u5F53\u524D\u7248\u672C":"\u5386\u53F2\u7248\u672C"))))),X.createElement(w.Z,{flex:"80px"},ct.downloads_count),X.createElement(w.Z,{flex:"140px"},j()(ct.created_on).format("YYYY-MM-DD HH:mm")))})))),X.createElement(x.Z,k(l({},ye),{onClose:()=>{G(k(l({},ye),{type:""})),b({type:"attachment/setActionTabs",payload:{}})}})))};ut.Z=(0,Se.connect)(({attachment:M,loading:b,globalSetting:te,user:ce})=>({attachment:M,globalSetting:te,loading:b,user:ce}))(L)},69577:function(dn,ut,e){"use strict";e.d(ut,{Q8:function(){return H},d0:function(){return oe},w6:function(){return Ce}});var r=e(59301),a=e(5083),g=e(57809),V=e(8591),d=e(43418),w=e(5112),i=e(95237),ie=e(43604),ee=e(6848),j=e(24905),Se=e(3113),B=e(61186),x=e.n(B),de=e(34055),X=e(82093),U=e(89392),ze=e.n(U),ge=e(49661),nt=e(69063),Te=e(76560),ue=e(2748),E=e(23869),l=e(97202),k=e(6681),R=e(67135),K=e(59301),L=Object.defineProperty,M=Object.defineProperties,b=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,me=(we,Xe,ct)=>Xe in we?L(we,Xe,{enumerable:!0,configurable:!0,writable:!0,value:ct}):we[Xe]=ct,Ae=(we,Xe)=>{for(var ct in Xe||(Xe={}))ce.call(Xe,ct)&&me(we,ct,Xe[ct]);if(te)for(var ct of te(Xe))Ge.call(Xe,ct)&&me(we,ct,Xe[ct]);return we},Pe=(we,Xe)=>M(we,b(Xe)),q=(we,Xe,ct)=>new Promise((ft,ot)=>{var bt=Ie=>{try{Dt(ct.next(Ie))}catch(Pt){ot(Pt)}},Yt=Ie=>{try{Dt(ct.throw(Ie))}catch(Pt){ot(Pt)}},Dt=Ie=>Ie.done?ft(Ie.value):Promise.resolve(Ie.value).then(bt,Yt);Dt((ct=ct.apply(we,Xe)).next())});function Ce(we,Xe){const ct=[];for(let ft=we;ft{const ft=wex()(Xe).endOf("day"),bt=we{const ct=parseInt(x()(we).format("HH")),ft=parseInt(x()().format("HH")),ot=parseInt(x()().format("mm"));if(!we)return{disabledHours:()=>Ce(0,ft),disabledMinutes:()=>Ce(0,ot)};if(Xe){const bt=parseInt(x()(Xe).format("HH")),Yt=parseInt(x()(Xe).format("mm"));return x()(we).isSame(x()(Xe),"day")?{disabledHours:()=>Ce(0,bt),disabledMinutes:()=>ct<=bt?Ce(0,Yt):[]}:void 0}if(x()(we).isSame(x()(),"day"))return{disabledHours:()=>Ce(0,ft),disabledMinutes:()=>x()(we).isSame(x()(),"hour")&&ct<=ft?Ce(0,ot):[]}},{RangePicker:Ne}=a.default,{Option:ye}=g.default,G=({shixunHomeworks:we,loading:Xe,dispatch:ct,classroomList:ft,user:ot})=>{var bt,Yt,Dt,Ie,Pt,fe,ae,I,m;const ne=(0,Te.useParams)(),{workSetting:re,workList:O,shixunWorkList:S,headerInfo:be,changeData:_}=we,[N,xe]=(0,r.useState)(!1),[Je,Qe]=(0,r.useState)(!1);let[Ve,Ye]=(0,r.useState)([]),[Y,y]=(0,r.useState)([]),[z,Fe]=(0,r.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ue.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[De,Me]=(0,r.useState)({}),[kt,xt]=(0,r.useState)({});(0,r.useEffect)(()=>()=>{Ye([])},[]),(0,r.useEffect)(()=>{xe(!(0,de.GJ)())},[(0,de.GJ)()]);const jt=()=>{ct({type:"shixunHomeworks/getWorkSetting",payload:Ae({},ne)})};(0,r.useEffect)(()=>{if(!(re!=null&&re.course_id))return;Object.keys(z).map(function(Kt){z[Kt]=re[Kt]}),(!z.allow_late||!z.unified_late)&&(z.late_penalty=20,z.penalty_type=ue.Q.Percent),z.unified_setting||(z.unified_late=!1,z.unified_anonymous_comment=!1,z.unified_anonymous_appeal=!1),Ve=JSON.parse(JSON.stringify(re.group_settings.map(Kt=>Pe(Ae({},Kt),{group_name:[Kt.group_name]})).filter(Kt=>Kt.publish_time!==null))),Y=JSON.parse(JSON.stringify(re.allow_late_settings.map(Kt=>Pe(Ae({},Kt),{group_name:[Kt.group_name]})).filter(Kt=>Kt.late_time!==null))),Fe(Ae({},z));const at=(0,ge.QE)((Ve==null?void 0:Ve.length)>0?Ve:[]);Ye([...at]),(Y==null?void 0:Y.length)<=0?y([{penalty_type:ue.Q.Percent,late_penalty:20}]):y([...Y])},[re]);const ln=()=>q(void 0,null,function*(){var at,Kt;if(((at=ot==null?void 0:ot.userInfo)==null?void 0:at.user_status)===2){(0,E.Rd)();return}const lr=JSON.parse(JSON.stringify(z));if(lr.challenge_settings.filter(In=>!In.hide),lr.categoryId=ne.categoryId,(Kt=lr.challenge_settings)!=null&&Kt.every(In=>!In.checked)){V.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Ve),!z.unified_setting)Ve=Ve==null?void 0:Ve.map(In=>{var hr;if(!In.publish_time||!In.end_time)throw V.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!In.group_name)throw V.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return In.group_name=typeof(In==null?void 0:In.group_name)=="string"?[In==null?void 0:In.group_name]:In==null?void 0:In.group_name,In.group_id=(hr=re.group_settings)==null?void 0:hr.filter(Fr=>{var Tr;return(Tr=In==null?void 0:In.group_name)==null?void 0:Tr.includes(Fr.group_name)}).map(Fr=>Fr.group_id||Fr.id).toString().split(","),In});else if(!z.publish_time||!z.end_time)throw V.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(lr.group_settings=Ve,z.allow_late)if(z.unified_late){if(z.late_penalty===null||z.late_penalty===void 0||z.late_penalty<0||z.late_penalty>100)throw V.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!z.late_time)throw V.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Y=Y==null?void 0:Y.map(In=>{var hr,Fr;if(In.late_penalty===null||In.late_penalty===void 0||In.late_penalty<0||In.late_penalty>100)throw V.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!In.late_time)throw V.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!In.group_name)throw V.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return In.group_name=typeof(In==null?void 0:In.group_name)=="string"?[In==null?void 0:In.group_name]:In==null?void 0:In.group_name,In.group_id=(Fr=(hr=In==null?void 0:In.group_name)==null?void 0:hr.map(Tr=>{var $r,Mn;let Pr=(Mn=($r=re.group_settings)==null?void 0:$r.filter(Be=>(Be==null?void 0:Be.group_name)===Tr))==null?void 0:Mn[0];return Pr==null?void 0:Pr.group_id}))==null?void 0:Fr.toString().split(","),In}),lr.allow_late_settings=Y;let Bn=yield(0,R.Tr)({homework_common_ids:[parseInt(ne.categoryId)],course_id:ne.coursesId,type:"homework_common"});(Bn==null?void 0:Bn.student_count)===0?On(lr):(xt(lr),Me(Bn))}),On=at=>{var Kt;if(at.total_score===null){V.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(at!=null&&at.work_efficiency&&at.eff_score===null){V.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const lr=at.challenge_settings.reduce((hr,Fr)=>hr+Number(Fr.challenge_score),0);if((lr==null?void 0:lr.toFixed(10))!==((Kt=at.total_score-at.eff_score)==null?void 0:Kt.toFixed(10))){V.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${at.total_score}\u5206`);return}const Bn={shixun_evaluation:at.shixun_evaluation,challenge_settings:at.challenge_settings};let In=()=>{var hr;const Fr=()=>q(void 0,null,function*(){Qe(!0),(yield(0,X.ZP)(`/api/homework_commons/${ne.categoryId}/publish_setting.json`,{method:"post",body:Ae({},at)})).status===0&&(V.ZP.success("\u66F4\u65B0\u6210\u529F"),jt(),ct({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Ae({},ne)})),Qe(!1)});!(0,U.isEqual)(_,Bn)&&!((hr=be==null?void 0:be.homework_status)!=null&&hr.includes("\u672A\u53D1\u5E03"))?d.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Fr}):Fr()};re!=null&&re.high_resources_consume&&!(re!=null&&re.high_resources_consume_permission)?ct({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:ne.coursesId,type:"shixun",type_id:ne.categoryId,name:re.homework_name,fn:()=>{In()}}}):In()},Cn=(at,Kt,lr="group_id")=>{var Bn;return Kt?Kt.find(In=>In[lr]===at):(Bn=re==null?void 0:re.group_settings)==null?void 0:Bn.find(In=>In.group_id[0]===at)},Rn=(re==null?void 0:re.allow_late)||(re==null?void 0:re.anonymous_comment),Jn=at=>{var Kt,lr;const Bn=Cn(at,re==null?void 0:re.allow_late_settings,"id"),In=Cn(at,re==null?void 0:re.anonymous_comment_settings),hr=Cn(at);return(re==null?void 0:re.allow_late)&&Bn&&x()(Bn==null?void 0:Bn.late_time)<=x()()||(re==null?void 0:re.anonymous_comment)&&In&&(In==null?void 0:In.evaluation_start)!==null||((lr=(x()(hr==null?void 0:hr.end_time)<=x()()&&((Kt=re==null?void 0:re.allow_late_settings)==null?void 0:Kt.filter(Fr=>Fr.group_id.includes(at))))[0])==null?void 0:lr.late_time)!=null},er=(0,r.useMemo)(()=>(re==null?void 0:re.allow_late)||(re==null?void 0:re.all_group_late),[re,be]),vn=re==null?void 0:re.anonymous_comment,pr=at=>{if(!at)return!1;const Kt=Cn(at,re==null?void 0:re.anonymous_comment_settings);return(re==null?void 0:re.anonymous_comment)&&Kt&&(Kt==null?void 0:Kt.evaluation_start)!==null},dr=(at,Kt)=>{var lr,Bn,In;ct({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:at,index:Kt,rangePickerDisabled:N||(x()()<=x()((Bn=Cn((lr=at==null?void 0:at.group_id)==null?void 0:lr[0]))==null?void 0:Bn.publish_time)?!1:[!0,Jn((In=at==null?void 0:at.group_id)==null?void 0:In[0])]),disabledDate:re==null?void 0:re.course_end_date}})};return K.createElement("section",{className:nt.Z.form},K.createElement("div",{className:nt.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",K.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),K.createElement("div",null,K.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},K.createElement(w.ZP.Group,{disabled:N||!((bt=be==null?void 0:be.homework_status)!=null&&bt.includes("\u672A\u53D1\u5E03"))||(0,de.Rm)()&&!((Yt=ft.AssistantObject.practice)!=null&&Yt.can_publish),value:z.unified_setting,onChange:at=>{var Kt;if(!((Kt=be==null?void 0:be.homework_status)!=null&&Kt.includes("\u672A\u53D1\u5E03"))){V.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(z.unified_setting=!z.unified_setting,z.unified_setting||(z.unified_late=!1,y([{late_penalty:5}])),Fe(Object.assign({},z)),z.unified_setting===!1&&Ve==""){Ye(Ve.concat({}));return}z.unified_setting&&(Ye([]),y([{late_penalty:5}]))}},K.createElement(w.ZP,{value:!0,disabled:N||!(re!=null&&re.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),K.createElement(w.ZP,{disabled:N||!((Dt=re==null?void 0:re.group_settings)!=null&&Dt.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((Ie=re==null?void 0:re.group_settings)==null?void 0:Ie.length)===0&&K.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),z.unified_setting&&K.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},K.createElement(i.Z,{align:"middle"},K.createElement(ie.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),K.createElement(ie.Z,{className:"ml10"},K.createElement(a.default,{size:"large",disabled:N||!((Pt=be==null?void 0:be.homework_status)!=null&&Pt.includes("\u672A\u53D1\u5E03")||(fe=be==null?void 0:be.homework_status)!=null&&fe.includes("\u672A\u5F00\u59CB"))||(0,de.Rm)()&&!((ae=ft.AssistantObject.practice)!=null&&ae.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:at=>H(at,re==null?void 0:re.course_end_date),disabledTime:at=>oe(at),value:z.publish_time?x()(z.publish_time):"",onChange:(at,Kt)=>{z.publish_time=Kt,(z.end_time==""||!z.end_time)&&z.unified_setting&&(z.end_time=x()(at).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Fe(Object.assign({},z))}}))),K.createElement(i.Z,{align:"middle",className:"pl30"},K.createElement(ie.Z,null,"\u622A\u6B62\u65F6\u95F4"),K.createElement(ie.Z,{className:"ml10"},K.createElement(a.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:x()((0,ge.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(re==null?void 0:re.allow_late)&&(re==null?void 0:re.homework_status.includes("\u5DF2\u622A\u6B62"))||N||(re==null?void 0:re.allow_late)&&x()()>=x()(re==null?void 0:re.end_time)||(0,de.Rm)()&&!((I=ft.AssistantObject.practice)!=null&&I.can_publish),disabledDate:at=>H(at,re==null?void 0:re.course_end_date,z.publish_time),disabledTime:at=>oe(at,z.publish_time),value:z.end_time?x()(z.end_time):"",onChange:(at,Kt)=>{z.end_time=Kt,Fe(Object.assign({},z))}})))),!z.unified_setting&&(Ve==null?void 0:Ve.length)>0&&K.createElement(i.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Ve&&Ve.map(function(at,Kt){var lr,Bn,In,hr,Fr,Tr,$r;return K.createElement(ie.Z,{span:24,key:Kt},K.createElement(i.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Kt==(Ve==null?void 0:Ve.length)-1?"0px":"10px"}},K.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Kt+1),K.createElement(g.default,{disabled:N||((lr=be==null?void 0:be.homework_status)!=null&&lr.includes("\u672A\u53D1\u5E03")&&at.id||x()(){var Pr;if((0,de.Rm)()&&!((Pr=ft.AssistantObject.practice)!=null&&Pr.can_publish)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ve[Kt].group_name=Mn,Ve[Kt].group_id=at.group_id;const Be=(0,U.flattenDeep)(Ve.map(W=>W.group_name)),F=Y.map(W=>{let T=(W==null?void 0:W.group_name)||[];return Pe(Ae({},W),{group_name:(0,U.remove)(T,Z=>Be.includes(Z))})});y(F),Ye(Ve.slice())},maxTagCount:4,maxTagPlaceholder:Mn=>K.createElement("div",{style:{cursor:"pointer"},onClick:()=>dr(at,Kt)},"+",Mn==null?void 0:Mn.length)},re.group_settings&&re.group_settings.map(function(Mn){if(!Ve.map(Be=>Be.group_name).flat().includes(Mn.group_name))return K.createElement(ye,{value:Mn.group_name,key:Mn.id},Mn.group_name)})),K.createElement("div",{className:"ml20"},K.createElement(Ne,{size:"large",ranges:{\u6B64\u523B:[at.publish_time?x()(at.publish_time):x()(),x()()]},allowClear:!1,disabled:N||(x()()<=x()((hr=Cn((In=at==null?void 0:at.group_id)==null?void 0:In[0]))==null?void 0:hr.publish_time)?!1:[!0,Jn((Fr=at==null?void 0:at.group_id)==null?void 0:Fr[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Mn=>H(Mn,re==null?void 0:re.course_end_date),disabledTime:Mn=>oe(Mn),showTime:{showNow:!0,format:"HH:mm",defaultValue:[x()((0,ge.U6)(),"HH:mm"),x()((0,ge.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:at.publish_time&&[x()(at.publish_time),at.end_time?x()(at.end_time):void 0],onChange:(Mn,Pr)=>{var Be;if((0,de.Rm)()&&!((Be=ft.AssistantObject.practice)!=null&&Be.can_publish)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ve[Kt].publish_time=Pr[0],!at.end_time&&Pr[0]?Ve[Kt].end_time=x()(Pr[0]).add(7,"days"):Ve[Kt].end_time=Pr[1],Ye([...Ve])},onCalendarChange:(Mn,Pr,Be)=>{if(Pr!=null&&Pr[0]&&!Pr[1]){const F=x()(Pr[0]).add(7,"days");Ve[Kt].publish_time=Pr[0],Ve[Kt].end_time=F,Ye([...Ve])}}})),!N&&K.createElement("div",{style:{display:"flex",width:"50px"}},((Tr=at==null?void 0:at.group_id)==null?void 0:Tr.length)>1&&K.createElement(ee.Z,{title:"\u89C4\u5219\u62C6\u5206"},K.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>dr(at,Kt)})),(Ve==null?void 0:Ve.length)<(($r=re==null?void 0:re.group_settings)==null?void 0:$r.length)&&K.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Mn;if((0,de.Rm)()&&!((Mn=ft.AssistantObject.practice)!=null&&Mn.can_publish)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ye(Ve.concat({}))}}),((at==null?void 0:at.publish_time)&&x()(){const Mn=(0,U.cloneDeep)(Y);Mn.forEach((Pr,Be)=>{Pr.group_name&&(Pr.group_name=Pr.group_name.filter(F=>{var W;return!((W=Ve[Kt].group_name)!=null&&W.includes(F))}))}),Ve=Ve.filter((Pr,Be)=>Kt!==Be),y(Mn),Ye(Ve.slice()),setTimeout(()=>Ye(Ve.slice()),10)}}))))}))),K.createElement(i.Z,null,K.createElement(ie.Z,null,K.createElement("div",{className:nt.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",K.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),K.createElement(ie.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},K.createElement(j.default,{checked:z.allow_late,disabled:N||er,onChange:at=>{var Kt;if((0,de.Rm)()&&!((Kt=ft.AssistantObject.practice)!=null&&Kt.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}at.target.checked&&d.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:K.createElement("div",{style:{padding:10,background:"#f5f6f9"}},K.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),K.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),K.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),z.allow_late=!z.allow_late,Y==""&&y([{late_penalty:5}]),Fe(Object.assign({},z))}},K.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(z==null?void 0:z.allow_late)&&K.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},K.createElement("div",{style:{display:"flex"}},K.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),K.createElement(w.ZP.Group,{style:{marginLeft:"20px"},disabled:N||(re==null?void 0:re.anonymous_comment)||(re==null?void 0:re.allow_late),value:z.unified_late,onChange:at=>{var Kt;if((0,de.Rm)()&&!((Kt=ft.AssistantObject.practice)!=null&&Kt.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}z.unified_late=at.target.value,Y==""&&!at.target.value&&y([{penalty_type:ue.Q.Percent,late_penalty:20}]),Fe(Ae({},z))}},(z==null?void 0:z.unified_setting)&&K.createElement(w.ZP,{value:!0,disabled:!(re!=null&&re.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((m=re==null?void 0:re.group_settings)==null?void 0:m.length)>0&&K.createElement(w.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),z!=null&&z.unified_late?K.createElement(K.Fragment,null,K.createElement(i.Z,{align:"middle",style:{marginTop:"10px"}},K.createElement(ie.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),K.createElement(ie.Z,{className:"ml20"},K.createElement(ue.Z,{disabled:N||vn,value:{type:z.penalty_type,inputValue:z.late_penalty},onChange:at=>{var Kt;if((0,de.Rm)()&&!((Kt=ft.AssistantObject.practice)!=null&&Kt.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Fe(Pe(Ae({},z),{late_penalty:at.inputValue,penalty_type:at.type}))}})),K.createElement(ie.Z,{flex:"1",className:"ml5"},K.createElement("span",{className:"c-grey-c ml10"},z.penalty_type===ue.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),K.createElement(i.Z,{align:"middle",style:{marginTop:"15px"}},K.createElement(ie.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),K.createElement(ie.Z,{className:"ml20"},K.createElement(a.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:x()((0,ge.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:N||vn,value:z.late_time?x()(z.late_time):"",disabledDate:at=>H(at,re==null?void 0:re.course_end_date),onChange:(at,Kt)=>{var lr;if((0,de.Rm)()&&!((lr=ft.AssistantObject.practice)!=null&&lr.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}z.late_time=Kt,Fe(Object.assign({},z))}})))):Y.map(function(at,Kt){var lr;return K.createElement(ie.Z,{span:24,key:Kt},K.createElement(i.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},K.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Kt+1),K.createElement(g.default,{disabled:N||!((lr=be==null?void 0:be.homework_status)!=null&&lr.includes("\u672A\u53D1\u5E03"))&&at.id||(re==null?void 0:re.anonymous_comment),mode:"multiple",className:nt.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof at.group_name=="string"?[at.group_name]:at.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Bn=>{var In;if((0,de.Rm)()&&!((In=ft.AssistantObject.practice)!=null&&In.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Y[Kt].group_name=Bn,Y[Kt].group_id=at.group_id,y(Y.slice())}},re.group_settings&&re.group_settings.map(function(Bn){const In=Y.map(Fr=>Fr.group_name).flat(),hr=Ve.map(Fr=>Fr.group_name).flat();if(z!=null&&z.unified_setting){if(!In.includes(Bn.group_name))return K.createElement(ye,{value:Bn.group_name,key:Bn.id},Bn.group_name)}else if(hr.includes(Bn.group_name)&&!In.includes(Bn.group_name))return K.createElement(ye,{value:Bn.group_name,key:Bn.id},Bn.group_name)})),K.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),K.createElement(ue.Z,{disabled:N||pr(at.id),value:{type:at.penalty_type,inputValue:at.late_penalty},onChange:Bn=>{var In;if((0,de.Rm)()&&!((In=ft.AssistantObject.practice)!=null&&In.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Y[Kt].late_penalty=Bn.inputValue,Y[Kt].penalty_type=Bn.type,y([...Y])}}),K.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),K.createElement(a.default,{size:"large",disabled:N||pr(at.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:x()((0,ge.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Bn=>H(Bn,re==null?void 0:re.course_end_date),format:"YYYY-MM-DD HH:mm",value:at!=null&&at.late_time?x()(at.late_time):void 0,onChange:(Bn,In)=>{var hr;if((0,de.Rm)()&&!((hr=ft.AssistantObject.practice)!=null&&hr.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Y[Kt].late_time=In,y([...Y])}}),!N&&K.createElement("div",{style:{display:"flex",width:"50px"}},K.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Bn;if((0,de.Rm)()&&!((Bn=ft.AssistantObject.practice)!=null&&Bn.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}y(Y.concat({penalty_type:ue.Q.Percent,late_penalty:20}))}}),Kt>0&&!at.id&&K.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Bn;if((0,de.Rm)()&&!((Bn=ft.AssistantObject.practice)!=null&&Bn.can_late)){V.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Y=Y.filter((In,hr)=>Kt!==hr),y(Y.slice()),setTimeout(()=>y(Y.slice()),10)}}))))})),!N&&K.createElement(K.Fragment,null,K.createElement(Se.ZP,{type:"primary",size:"large",loading:Je,style:{width:"138px",marginTop:"30px"},onClick:()=>ln()},"\u4FDD\u5B58")),K.createElement(l.Z,{onConfirm:(at,Kt)=>{Ve.splice(at,0,...Kt),Ve.splice(at+Kt.length,1);const lr=(0,ge.QE)([...Ve]);Ye([...lr])}}),K.createElement(k.Z,{resdata:De,type:"shixun",okloading:Je,oktext:(De==null?void 0:De.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:at=>q(void 0,null,function*(){Qe(!0);let Kt=yield(0,X.ZP)(`/api/courses/${ne.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(ne.categoryId)]}});Qe(!1),(Kt==null?void 0:Kt.status)===0&&On(kt)})}))};ut.ZP=(0,Te.connect)(({shixunHomeworks:we,classroomList:Xe,loading:ct,user:ft})=>({shixunHomeworks:we,classroomList:Xe,loading:ct.effects,user:ft}))(G)},1986:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return Se}});var r=e(59301),a=e(20834),g=e(92832),V=e(24905),d=e(3113),w=e(38854),i={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},ie=e(34055),ee=e(84105),Se=({buttonDataSource:B,onButtonClick:x,useBatchStatus:de,allSelect:X,setAllSelect:U,selectArrs:ze,onMenuClick:ge,setSeleArr:nt,catalogue:Te,addCatalogue:ue})=>{const[E,l]=(0,r.useState)(!1),[k,R]=(0,r.useState)("");console.log("---",Te);const K=r.createElement("div",{className:i.moveCategory,onMouseLeave:L=>l(!1)},r.createElement(a.default,{onClick:ge,style:{maxHeight:300,width:240,overflow:"auto"}},r.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},r.createElement(g.default,{onChange:L=>{R(L.target.value)}})),Te==null?void 0:Te.map(function(L,M){var b;if(!(k!==""&&L.category_name.indexOf(k)<0))return r.createElement(r.Fragment,null,r.createElement(a.default.Item,{className:"multi-llipsis1e",key:L.category_id,title:L.category_name},L.category_name),(b=L==null?void 0:L.third_category)==null?void 0:b.map(te=>r.createElement(a.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:te.category_id,title:te.category_name},te.category_name)))}),ue&&r.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:ue},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return r.createElement("div",{className:i.bottomControlContainer},r.createElement("div",null,r.createElement("div",null,r.createElement(V.default,{checked:X,onChange:U},"\u5168\u9009\u672C\u9875\uFF08",ze.length,"\uFF09")),(0,ie.GJ)()&&B.map(L=>r.createElement("div",{key:L.name},r.createElement(d.ZP,{type:"primary",icon:L.icon,className:i.buttonWrap,onClick:()=>x(L)},L.name))),(0,ie.GJ)()&&(ue||Te)&&r.createElement("div",null,r.createElement(w.Z,{open:E,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>K,getPopupContainer:L=>L.parentNode},r.createElement("span",{className:"ant-dropdown-link",onMouseEnter:L=>l(!0)},r.createElement(d.ZP,{type:"primary",className:i.buttonWrap,icon:r.createElement("i",{className:"iconfont icon-yidongmulu"})},r.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",r.createElement(ee.Z,null))))))),r.createElement("div",null,r.createElement(d.ZP,{type:"primary",ghost:!0,onClick:()=>{de(!1),nt([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},55515:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ue}});var r=e(59301),a=e(43418),g=e(61621),V=e(95237),d=e(6848),w={wrap:"wrap___KDoq2",tip:"tip___WEJuX",listWrap:"listWrap___IJDX4",li:"li___r5con",nameWrap:"nameWrap___PUyEz",name:"name___xuUMY",tag:"tag___l5CW2"},i=e(19306),ie=e(76560),ee=e(59301),j=Object.defineProperty,Se=Object.defineProperties,B=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,X=Object.prototype.propertyIsEnumerable,U=(E,l,k)=>l in E?j(E,l,{enumerable:!0,configurable:!0,writable:!0,value:k}):E[l]=k,ze=(E,l)=>{for(var k in l||(l={}))de.call(l,k)&&U(E,k,l[k]);if(x)for(var k of x(l))X.call(l,k)&&U(E,k,l[k]);return E},ge=(E,l)=>Se(E,B(l)),nt=(E,l,k)=>new Promise((R,K)=>{var L=te=>{try{b(k.next(te))}catch(ce){K(ce)}},M=te=>{try{b(k.throw(te))}catch(ce){K(ce)}},b=te=>te.done?R(te.value):Promise.resolve(te.value).then(L,M);b((k=k.apply(E,l)).next())}),ue=({type:E=1,data:l,visible:k,callback:R,onCancel:K})=>{var L,M;const[b,te]=(0,r.useState)([]),ce=(0,ie.useSelector)(Pe=>Pe.loading);(0,r.useEffect)(()=>{te(l)},[JSON.stringify(l)]);const Ge=(Pe,q)=>{const Ce=(oe,Ne,ye)=>{const G=Array.from(oe),[we]=G.splice(Ne,1);return G.splice(ye,0,we),G};if(!Pe.destination)return;const H=Ce(q,Pe.source.index,Pe.destination.index);te(H)},me=Pe=>{let q={};return E===1&&(q={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u672A\u5F00\u59CB:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u63D0\u4EA4\u4E2D:{background:"rgba(0,177,135,0.2)",color:"#00B187"},\u5DF2\u622A\u6B62:{background:"rgba(229,51,51,0.2)",color:"#E53333"}}[Pe]),E===2&&(q={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u9884\u53D1\u5E03:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u5DF2\u53D1\u5E03:{background:"rgba(0,177,135,0.2)",color:"#00B187"}}[Pe]),ee.createElement("div",{className:w.tag,style:ze({},q)},Pe)},Ae=()=>nt(void 0,null,function*(){R(b.map(Pe=>Pe.task_id))});return ee.createElement(a.default,{centered:!0,destroyOnClose:!0,open:k,onCancel:K,onOk:Ae,confirmLoading:(L=ce==null?void 0:ce.effects)==null?void 0:L["classroomList/updateTaskPosition"],okText:"\u4FDD\u5B58",title:"\u8C03\u6574\u6392\u5E8F",width:850},ee.createElement("div",{className:w.wrap},ee.createElement("div",{className:w.tip},ee.createElement("i",{className:"iconfont icon-tishi9 font14 mr10"}),ee.createElement("span",null,"\u63D0\u793A\uFF1A\u8BF7\u5728\u5217\u8868\u4E2D\u957F\u6309\u9F20\u6807\u5DE6\u952E\uFF0C\u8FDB\u884C\u62D6\u653E\u6392\u5E8F\u3002\u5B8C\u6210\u6392\u5E8F\u540E\u8BF7\u70B9\u51FB\u201C\u4FDD\u5B58\u201D")),ee.createElement(g.Z,{loading:(M=ce==null?void 0:ce.effects)==null?void 0:M["classroomList/getAllTaskList"],active:!0,className:"mt20",paragraph:{rows:5}},ee.createElement(i.Z5,{onDragEnd:Pe=>Ge(Pe,b)},ee.createElement(i.bK,{droppableId:"droppable"},(Pe,q)=>ee.createElement("div",ge(ze({ref:Pe.innerRef},Pe.droppableProps),{className:w.listWrap}),b.map((Ce,H)=>ee.createElement(i._l,{key:Ce.task_id,draggableId:Ce.task_id.toString(),index:H},(oe,Ne)=>ee.createElement("div",ge(ze(ze({ref:oe.innerRef},oe.draggableProps),oe.dragHandleProps),{className:w.li}),ee.createElement(V.Z,{align:"middle"},ee.createElement("div",{className:w.nameWrap},ee.createElement(d.Z,{title:Ce==null?void 0:Ce.task_name},ee.createElement("div",{className:w.name},Ce==null?void 0:Ce.task_name))),me(Ce==null?void 0:Ce.status)),ee.createElement(V.Z,{align:"middle",className:"font12 mt10"},ee.createElement("span",{className:"mr30 c-grey-666"},"\u7BA1\u7406\u5458",ee.createElement("span",{className:"ml5 c-black"},(Ce==null?void 0:Ce.user_name)||"--")))))),Pe.placeholder))))))}},97202:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return U}});var r=e(59301),a=e(76560),g=e(5083),V=e(43418),d=e(92832),w=e(95237),i=e(43604),ie={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},ee=e(61186),j=e.n(ee),Se=e(49661),B=e(57884),x=e(59301);const{RangePicker:de}=g.default,X=({dispatch:ze,classroomList:ge,onConfirm:nt})=>{const[Te,ue]=(0,r.useState)([]),[E,l]=(0,r.useState)([]),[k,R]=(0,r.useState)("");(0,r.useEffect)(()=>{var M;if(ge.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let b=ge.actionTabs.data;console.log("data",b);let te=(M=b==null?void 0:b.group_name)==null?void 0:M.map((ce,Ge)=>{var me;return{group_id:b==null?void 0:b.group_id[Ge],group_name:b==null?void 0:b.group_name[Ge],is_admin:b==null?void 0:b.is_admin,end_time:b==null?void 0:b.end_time,publish_time:Array.isArray(b==null?void 0:b.publish_time)?(me=b==null?void 0:b.publish_time)==null?void 0:me[0]:b==null?void 0:b.publish_time}});te&&(ue([...te]),l([...te]))}},[ge.actionTabs]);const K=()=>{ze({type:"classroomList/setActionTabs",payload:{}}),R("")},L=M=>{if(M){const b=E==null?void 0:E.filter(te=>{var ce,Ge;return(Ge=(ce=te==null?void 0:te.group_name)==null?void 0:ce.toLowerCase())==null?void 0:Ge.includes(M==null?void 0:M.toLowerCase())});ue(b)}else ue(E)};return x.createElement(V.default,{width:980,title:x.createElement("div",{style:{fontWeight:"bold",display:"flex"}},x.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",x.createElement("span",{className:ie.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),x.createElement(d.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:k,onChange:M=>{R(M.target.value.trim()),L(M.target.value.trim())}})),centered:!0,maskClosable:!1,open:ge.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>K(),onOk:()=>{var M;nt((M=ge.actionTabs)==null?void 0:M.index,E),K()}},x.createElement("div",{className:ie.modal_con},x.createElement(w.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(Te==null?void 0:Te.length)>0?Te.map(function(M,b){var te,ce;return x.createElement(i.Z,{span:24,key:b},x.createElement(w.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:b==(Te==null?void 0:Te.length)-1?"0px":"10px"}},x.createElement("div",{className:ie.multiple_select,title:M.group_name},M.group_name),x.createElement("div",{className:"ml20"},x.createElement(de,{size:"large",ranges:{\u6B64\u523B:[M.publish_time?j()(M.publish_time):j()(),j()()]},allowClear:!1,disabled:(te=ge.actionTabs)==null?void 0:te.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Ge=>{var me;return(0,Se.Q8)(Ge,(me=ge.actionTabs)==null?void 0:me.disabledDate)},disabledTime:Ge=>(0,Se.d0)(Ge),showTime:{showNow:!0,format:"HH:mm",defaultValue:[j()((0,Se.U6)(),"HH:mm"),j()((0,Se.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:M.publish_time&&[j()(M.publish_time),M.end_time?j()(M.end_time):void 0],onChange:(Ge,me)=>{Te[b].publish_time=me[0],Te[b].end_time=me[1],ue([...Te]),E.forEach(Ae=>{Ae.group_id===M.group_id&&(Ae.publish_time=me[0],Ae.end_time=me[1])}),l([...E])}})),(ce=ge.actionTabs)!=null&&ce.rangePickerDisabled?x.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):x.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{Te.splice(b,1),ue([...Te]),E.forEach((Ge,me)=>{Ge.group_id===M.group_id&&E.splice(me,1)}),l([...E])}})))}):x.createElement(B.Z,null))))};var U=(0,a.connect)(({classroomList:ze})=>({classroomList:ze}))(X)},61124:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ge}});var r=e(59301),a=e(20834),g=e(24905),V=e(3113),d=e(38854),w=e(6848),i=e(57809),ie=e(92832),ee={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR"},j=e(34055),Se=e(87395),B=e(84105),x=e(26724),de=e.n(x),X=e(76560),U=(nt,Te,ue)=>new Promise((E,l)=>{var k=L=>{try{K(ue.next(L))}catch(M){l(M)}},R=L=>{try{K(ue.throw(L))}catch(M){l(M)}},K=L=>L.done?E(L.value):Promise.resolve(L.value).then(k,R);K((ue=ue.apply(nt,Te)).next())}),ge=({isAdmin:nt,dataSource:Te,batchStatus:ue,SortMenuName:E,setSortMenuName:l,detailCourseGroupsList:k,onSearch:R,onBoard:K,onSort:L,isboard:M,dispatch:b,onBatch:te,SortMenus:ce,isShowMode:Ge=!1,onModeChange:me})=>{const[Ae,Pe]=(0,r.useState)(!1),[q,Ce]=(0,r.useState)([]),[H,oe]=(0,r.useState)(!0);let[Ne,ye]=(0,r.useState)([]);const[G,we]=(0,r.useState)(1),[Xe,ct]=(0,r.useState)(!1),ft=(0,X.useParams)(),ot=Ie=>{l(Ie.name),L(Ie)};(0,r.useEffect)(()=>{M&&bt()},[M]);const bt=()=>U(void 0,null,function*(){var Ie;if(H&&!Xe){ct(!0),we(G+1);const Pt=yield b({type:"classroomList/getCourseGroupsList",payload:{page:G,id:ft.coursesId,limit:20,nonenavigate:!0}});let fe=[...(Pt==null?void 0:Pt.course_groups)||[]];((Ie=Pt==null?void 0:Pt.course_groups)==null?void 0:Ie.length)<20&&(oe(!1),fe.push({id:0,name:"\u672A\u5206\u73ED"})),ct(!1),ye([...Ne,...fe])}}),Yt=r.createElement("section",{className:ee.dropmenu},r.createElement("div",{style:{maxHeight:200,overflow:"auto"}},r.createElement(de(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Ie=>{bt()},hasMore:H,useWindow:!1},r.createElement(a.default,{style:{width:240,zIndex:10}},(k==null?void 0:k.group_count)>0&&(Ne==null?void 0:Ne.filter(Ie=>Ie.edit_auth||Ie.name==="\u672A\u5206\u73ED").map(function(Ie,Pt){return r.createElement(a.default.Item,{key:Ie.id},r.createElement(g.default,{checked:q.includes(Ie.id),value:Ie.id,onChange:fe=>{let ae=q.indexOf(Ie.id);q.indexOf(Ie.id)>-1?Ce(q.filter(I=>I!==Ie.id)):Ce(q.concat(Ie.id))}},Ie.name))}))))),r.createElement("aside",{style:{background:"#fff"}},r.createElement("div",null,r.createElement(V.ZP,{type:"link",onClick:()=>{K(q)}},"\u786E\u5B9A"),r.createElement(V.ZP,{type:"link",onClick:()=>{Ce([])}},"\u91CD\u7F6E")))),Dt=E==="\u9ED8\u8BA4\u6392\u5E8F";return r.createElement("div",{className:ee.searchSortControllerContainer},!!(ce!=null&&ce.length)&&r.createElement("div",null,r.createElement(d.Z,{dropdownRender:()=>r.createElement(a.default,{selectedKeys:[E]},ce.map(Ie=>r.createElement(a.default.Item,{key:Ie.name,onClick:()=>ot(Ie)},Ie.name)))},r.createElement("div",null,r.createElement("span",{className:`${ee.btn} ${Dt?ee.btnSort:""}`},r.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),E)))),Dt&&r.createElement(w.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},r.createElement("span",{className:ee.tips},r.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),Ge&&r.createElement(i.default,{defaultValue:"",onChange:me,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),r.createElement(ie.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:R,style:{width:220,marginLeft:Ge?"":"auto"}}),(0,j.eB)()&&M&&r.createElement(d.Z,{dropdownRender:()=>Yt,open:Ae,onOpenChange:Ie=>{Pe(Ie)}},r.createElement("a",null,"\u5206\u73ED",Ae?r.createElement(Se.Z,{style:{marginLeft:6}}):r.createElement(B.Z,{style:{marginLeft:6}}))))}},96877:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return x}});var r=e(59301),a=e(95237),g=e(43604),V=e(20834),d=e(6848),w=e(38854),i=e(8591),ie={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},ee=e(76560),j=e(34055),Se=e(49661),x=({isLoading:de,addText:X,tabDataSource:U,isAdmin:ze,dispatch:ge,classroomList:nt,type:Te,isExercise:ue,defaultSelectedKeys:E,onTabMenuClick:l,getDropdownMenu:k,showControlButton:R,buttonText:K,buttonIcon:L="icon-tianjiadaohang",extraNode:M,user:b,onButtonClick:te,isModelUser:ce})=>{var Ge,me,Ae,Pe,q;const Ce=(0,ee.useParams)();return r.createElement("div",{className:ie.tabMenuContainer},r.createElement(a.Z,null,r.createElement(g.Z,{flex:"1"},r.createElement(V.default,{onSelect:H=>de?{}:l(H),mode:"horizontal",selectedKeys:E},U.map(H=>r.createElement(V.default.Item,{key:typeof H.index=="number"?H.index:H.id},r.createElement("span",{className:"c-grey-666"},H.name),H.total!==void 0&&ze&&r.createElement("span",{className:"c-grey-999 ml20"},H.total||0))))),ze&&ue&&r.createElement(d.Z,{title:"\u8003\u60C5\u53EF\u89C6\u5316\u7EDF\u8BA1"},r.createElement("i",{className:"iconfont icon-shuatitongji mr20",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{(0,Se.xg)("/zbstatistics")}})),ze&&ue&&r.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{ge({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),ze&&r.createElement(g.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},ue&&r.createElement(w.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>r.createElement(V.default,null,r.createElement(V.default.Item,{key:1,onClick:()=>{var H;if((0,j.Rm)()&&!((H=nt.AssistantObject.exercise)!=null&&H.can_download)){i.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ge({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:Te,exportType:"exercise",category_id:Ce.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),r.createElement(V.default.Item,{key:3,onClick:()=>{var H;if((0,j.Rm)()&&!((H=nt.AssistantObject.exercise)!=null&&H.can_download)){i.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ee.history.push(`/classrooms/${Ce==null?void 0:Ce.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},r.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},r.createElement("span",{style:{color:"#666666",cursor:"pointer"}},r.createElement("i",{className:"iconfont icon-xiazai6"})))),r.createElement("div",{className:ie.control},r.createElement("div",{className:ie.extra},M),R&&(K=="\u6DFB\u52A0\u76F4\u64AD"?r.createElement(w.Z,{menu:{items:(me=(Ge=[{label:r.createElement("div",{onClick:()=>{te("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},ce&&{label:r.createElement("div",{onClick:()=>{te("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:Ge.filter(H=>H==null?void 0:H.show))==null?void 0:me.map(H=>({label:H==null?void 0:H.label,key:H==null?void 0:H.key}))}},r.createElement("span",{className:ie.selectBtn},r.createElement("span",null,r.createElement("i",{className:`iconfont ${L}`})),r.createElement("span",null,K))):r.createElement("span",{onClick:te,style:{cursor:"pointer"},className:ie.selectBtn},r.createElement("span",null,r.createElement("i",{className:`iconfont ${L}`})),r.createElement("span",null,K))),!!k&&r.createElement(w.Z,{disabled:((Ae=b==null?void 0:b.userInfo)==null?void 0:Ae.user_status)===2,className:"ml10",dropdownRender:k},r.createElement("span",{className:((Pe=b==null?void 0:b.userInfo)==null?void 0:Pe.user_status)===2?ie.selectBtn1:ie.selectBtn},r.createElement("span",null,r.createElement("i",{className:"iconfont icon-tianjiadaohang"})),r.createElement(d.Z,{title:((q=b==null?void 0:b.userInfo)==null?void 0:q.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},r.createElement("span",null,X||"\u521B\u5EFA\u8BD5\u5377"))))))))}},39391:function(dn,ut,e){"use strict";e.r(ut),e.d(ut,{default:function(){return Vl}});var r=e(22688),a=e(59301),g=e(76560),V=e(82093),d=e(8591),w=e(95237),i=e(6848),ie=e(61621),ee=e(24905),j=e(38854),Se=e(20834),B=e(1710),x=e(58421),de=e(81228),X=e(49661),U=e(34055),ze=e(43418),ge=Object.defineProperty,nt=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,E=(f,p,c)=>p in f?ge(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,l=(f,p)=>{for(var c in p||(p={}))Te.call(p,c)&&E(f,c,p[c]);if(nt)for(var c of nt(p))ue.call(p,c)&&E(f,c,p[c]);return f},k=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const R=({classroomList:f,user:p,dispatch:c})=>{const Rt=(0,g.useParams)(),[Ot,tn]=(0,a.useState)(!1);(0,a.useEffect)(()=>{var At,pe;if(f.actionTabs.key==="\u5220\u9664"){if((0,U.j5)()||(pe=(At=p==null?void 0:p.userInfo)==null?void 0:At.course)!=null&&pe.own){tn(!0);return}const rt={hasNum:0,noHasNum:0};f.actionTabs.selectArrsAll.map(jr=>{var kn;jr.author_login===((kn=p.userInfo)==null?void 0:kn.login)?++rt.hasNum:++rt.noHasNum}),rt.noHasNum>0?ze.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:a.createElement("div",null,f.actionTabs.isdelete!=="1"&&a.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",a.createElement("span",{className:"c-blue"},rt.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",a.createElement("span",{className:"c-red"},rt.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",a.createElement("br",null)),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Vt()}}):tn(!0)}else tn(!1)},[f.actionTabs.key]);const Vt=()=>{c({type:"classroomList/setActionTabs",payload:{}})};return console.log("---",f.actionTabs),a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:Ot,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>k(void 0,null,function*(){(yield(0,V.ZP)("/api/files/bulk_delete.json",{method:"delete",body:{ids:[...f.actionTabs.selectArrs],course_id:Rt.id}})).status===0&&(d.ZP.success("\u5220\u9664\u6210\u529F"),c({type:"classroomList/getAttachmentList",payload:l({},f.actionTabs.params)}),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Rt.coursesId}}))}),onCancel:()=>{Vt()}},a.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var K=(0,g.connect)(({classroomList:f,user:p})=>({classroomList:f,user:p}))(R),L=Object.defineProperty,M=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ce=(f,p,c)=>p in f?L(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Ge=(f,p)=>{for(var c in p||(p={}))b.call(p,c)&&ce(f,c,p[c]);if(M)for(var c of M(p))te.call(p,c)&&ce(f,c,p[c]);return f},me=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Ae=({classroomList:f,dispatch:p})=>{const c=(0,g.useParams)();return c.id=c.coursesId,a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:f.actionTabs.key==="\u7ACB\u5373\u53D1\u5E031111",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>me(void 0,null,function*(){(yield(0,V.ZP)("/api/files/bulk_publish.json",{method:"put",body:{course_id:c.id,ids:[...f.actionTabs.selectArrs]}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"classroomList/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:Ge({},f.actionTabs.params)}))}),onCancel:()=>{p({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",null,"\u5B66\u751F\u5C06\u80FD\u7ACB\u5373\u6536\u5230\u8D44\u6E90"))};var Pe=(0,g.connect)(({classroomList:f})=>({classroomList:f}))(Ae),q=e(78241),Ce=e(5112),H=e(43604),oe=e(5083),Ne=e(57809),ye=e(61186),G=e.n(ye),we=e(89392),Xe=e(69577),ct=e(26227),ft=e(32134),ot=e(59301),bt=Object.defineProperty,Yt=Object.defineProperties,Dt=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ae=(f,p,c)=>p in f?bt(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,I=(f,p)=>{for(var c in p||(p={}))Pt.call(p,c)&&ae(f,c,p[c]);if(Ie)for(var c of Ie(p))fe.call(p,c)&&ae(f,c,p[c]);return f},m=(f,p)=>Yt(f,Dt(p)),ne=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const re=({attachment:f,classroomList:p,dispatch:c,courseEndTime:Rt,getFileData:Ot})=>{var tn,Vt,At;const pe=(0,g.useParams)(),[rt]=q.default.useForm(),[jr,kn]=(0,a.useState)(1),[Lt,Tt]=(0,a.useState)([]),[Kr,jn]=(0,a.useState)(0),[sa,wr]=(0,a.useState)(20),[$a,Dr]=(0,a.useState)(!1),[va,eo]=(0,a.useState)(-1),[oa,Ln]=(0,a.useState)();let[Nn,Wa]=(0,a.useState)([{is_admin:!0}]),[ga,an]=(0,a.useState)([]);const[Jr,ro]=(0,a.useState)({group_settings:[]});pe.id=pe.coursesId,(0,a.useEffect)(()=>{["\u7ACB\u5373\u53D1\u5E03","\u4FEE\u6539\u53D1\u5E03"].includes(p.actionTabs.key)&&(gn(),ao())},[p.actionTabs]);const ao=Mr=>ne(void 0,null,function*(){p.actionTabs.batch&&eo(0);const Zn=yield c({type:"attachment/getDetail",payload:{id:p.actionTabs.selectArrs[0],course_id:pe==null?void 0:pe.id}});if(Zn){eo(p.actionTabs.selectArrsAll[0].is_publish?Zn==null?void 0:Zn.file_status:0),Wa(Zn==null?void 0:Zn.course_groups),rt.setFieldsValue({publish_time:Zn.publish_time?G()(Zn.publish_time):G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))});let Lr=I({},Jr);Lr.group_settings=Zn==null?void 0:Zn.batches_publish_info,ro(Lr),Dr(!0)}}),na=()=>ne(void 0,null,function*(){va==1&&(Nn=Nn==null?void 0:Nn.map(Hr=>{var xo;if(!Hr.course_group_name)throw d.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!Hr.publish_time)throw d.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return Hr.course_group_id=(xo=Jr.group_settings)==null?void 0:xo.filter(ko=>Hr==null?void 0:Hr.course_group_name.includes(ko.name)).map(ko=>ko.course_group_id||ko.id).toString().split(","),Hr}));const Mr=I({},rt.getFieldsValue());if(Mr.end_time<=Mr.publish_time){d.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),ar(!1);return}let Zn={attachment_id:[...p.actionTabs.selectArrs],course_id:pe.id,publish_time:G()(Mr.publish_time).format("YYYY-MM-DD HH:mm"),publish_type:va,group_settings:Nn};ar(!0),(yield(0,V.ZP)("/api/files/batches_publish.json",{method:"post",body:I({},Zn)})).status===0?(ar(!1),gn(),(0,X.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),d.ZP.success("\u53D1\u5E03\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,U.GJ)()&&Ot(),localStorage.getItem("Noviceguide")==="0"||c({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:ot.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):ar(!1)}),gn=()=>{kn(1),eo(-1),ro({group_settings:[]}),rt.setFieldsValue({publish_time:G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))}),Dr(!1)},qr=Kr>jr*sa,{detailShixunsList:Sa}=p,[_r,ar]=(0,a.useState)(!1);return ot.createElement(ze.default,{width:600,centered:!0,confirmLoading:_r,title:"\u53D1\u5E03\u6559\u5B66\u8D44\u6599",open:["\u7ACB\u5373\u53D1\u5E03","\u4FEE\u6539\u53D1\u5E03"].includes(p.actionTabs.key),okText:"\u786E\u5B9A\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{p.actionTabs.key=="\u7ACB\u5373\u53D1\u5E03"?na():ze.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:ot.createElement("div",{className:"font14"},p.actionTabs.batch&&ot.createElement(ot.Fragment,null,ot.createElement("div",{className:"mb10"},"\u786E\u5B9A\u6279\u91CF\u8BBE\u7F6E\u9009\u4E2D\u8D44\u6E90\u7684\u53D1\u5E03\u89C4\u5219\u5417\uFF1F"),ot.createElement("div",null,"\u786E\u5B9A\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u88AB\u8986\u76D6\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002")),p.actionTabs.key=="\u4FEE\u6539\u53D1\u5E03"&&ot.createElement(ot.Fragment,null,ot.createElement("div",{className:"mb10"},"\u786E\u5B9A\u4FEE\u6539\u53D1\u5E03\u8BBE\u7F6E\u89C4\u5219\u5417\uFF1F"),ot.createElement("div",null,"\u786E\u5B9A\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u88AB\u8986\u76D6\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))),onOk:()=>{na()}})},onCancel:()=>{gn(),c({type:"classroomList/setActionTabs",payload:{}})}},ot.createElement(q.default,{form:rt},ot.createElement("div",{style:{paddingLeft:0}},ot.createElement(w.Z,{style:{marginBottom:"10px",marginTop:"30px"}},ot.createElement("span",{className:"mr5"},"\u53D1\u5E03\u89C4\u5219:"),ot.createElement(Ce.ZP.Group,{value:va,onChange:Mr=>{var Zn,Lr;if(eo(Mr.target.value),Mr.target.value==1){let Hr=(Zn=f==null?void 0:f.detail)==null?void 0:Zn.course_groups;Wa((Hr==null?void 0:Hr.length)>0?Hr:[{is_admin:!0}])}else if(Mr.target.value==0){let Hr=(Lr=f==null?void 0:f.detail)==null?void 0:Lr.publish_time;rt.setFieldValue("publish_time",Hr?G()(Hr):G()())}}},ot.createElement(Ce.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),ot.createElement(Ce.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),ot.createElement(Ce.ZP,{className:"ml20",value:1,disabled:$a&&((tn=Jr==null?void 0:Jr.group_settings)==null?void 0:tn.length)<=0},"\u5206\u73ED\u53D1\u5E03"))),va==0&&ot.createElement(w.Z,{align:"middle",style:{marginTop:"20px"}},ot.createElement(H.Z,null,ot.createElement(q.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},ot.createElement(oe.default,{style:{width:170,marginRight:"25px"},disabledDate:Mr=>(0,Xe.Q8)(Mr,Rt),disabledTime:Mr=>(0,Xe.d0)(Mr),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",allowClear:!1})))),$a&&((Vt=Jr==null?void 0:Jr.group_settings)==null?void 0:Vt.length)<=0&&ot.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},"\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4E0D\u53EF\u9009\u62E9\u201C\u5206\u73ED\u53D1\u5E03\u201D")),va==1&&((At=Jr==null?void 0:Jr.group_settings)==null?void 0:At.length)>0&&ot.createElement(w.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},ot.createElement(H.Z,{span:24},ot.createElement(w.Z,null,ot.createElement(H.Z,{span:24},ot.createElement(w.Z,null,ot.createElement(H.Z,{flex:"1"}," \u5206\u73ED\uFF1A"),ot.createElement(H.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),ot.createElement(H.Z,{span:4}))),Nn&&Nn.map(function(Mr,Zn){var Lr;return ot.createElement(H.Z,{span:24,key:Zn,style:{marginTop:Zn>0?"10px":""}},ot.createElement(w.Z,{gutter:[8,16]},ot.createElement(H.Z,{span:10},ot.createElement(w.Z,{gutter:[8,16]},ot.createElement(H.Z,{flex:"1",style:{maxWidth:200}},ot.createElement(Ne.default,{mode:"multiple",style:{width:"100%"},value:Mr.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(Hr,xo)=>{console.log(xo),Nn[Zn].course_group_name=Hr,Nn[Zn].course_group_id=Mr.course_group_id;const ko=(0,we.flattenDeep)(Nn.map(Pl=>Pl.course_group_name)),oi=ga.map(Pl=>{let _t=(Pl==null?void 0:Pl.course_group_name)||[];return m(I({},Pl),{course_group_name:(0,we.remove)(_t,Ua=>ko.includes(Ua))})});an(oi),Wa(Nn.slice())}},(Jr==null?void 0:Jr.group_settings)&&(Jr==null?void 0:Jr.group_settings.map(function(Hr){if(!Nn.map(ko=>ko.course_group_name).flat().includes(Hr.name))return ot.createElement(Option,{value:Hr.name,key:Hr.course_group_id},Hr.name)})))))),ot.createElement(H.Z,{span:10},ot.createElement("div",{className:"ml30"},ot.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Hr=>(0,Xe.Q8)(Hr,Jr==null?void 0:Jr.course_end_date),disabledTime:Hr=>(0,Xe.d0)(Hr),value:Mr.publish_time?G()(Mr.publish_time):"",onChange:(Hr,xo)=>{Nn[Zn].publish_time=xo,Wa([...Nn])}}))),ot.createElement(H.Z,{span:4},Zn>0&&(G()()<=G()(Mr.publish_time)||!Mr.course_group_id)&&ot.createElement(ct.Z,{style:{position:"absolute",top:10},onClick:()=>{const Hr=(0,we.cloneDeep)(ga);console.log(Hr,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),Hr.forEach((xo,ko)=>{xo.group_name&&(xo.group_name=xo.group_name.filter(oi=>{var Pl;return!((Pl=Nn[Zn].group_name)!=null&&Pl.includes(oi))}))}),Nn=Nn.filter((xo,ko)=>Zn!==ko),an(Hr),Wa(Nn.slice()),setTimeout(()=>Wa(Nn.slice()),10)}}),Nn.length<((Lr=Jr==null?void 0:Jr.group_settings)==null?void 0:Lr.length)&&ot.createElement(ft.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:10},onClick:()=>{console.log(Nn),Wa(Nn.concat({}))}}))))}))),ot.createElement("div",{className:"mt20"},"\u6CE8\u610F"),ot.createElement("div",null,"1\u3001\u9009\u62E9\u7EDF\u4E00\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u6559\u5B66\u8D44\u6599\u53D1\u9001\u81F3\u8BFE\u5802\u7684\u5168\u90E8\u73ED\u7EA7(\u5305\u62EC\u672A\u5206\u73ED)\u3002"),ot.createElement("div",null,"2\u3001\u9009\u62E9\u5206\u73ED\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u4F5C\u4E1A\u53D1\u5E03\u81F3\u6307\u5B9A\u73ED\u7EA7\u3002"),ot.createElement("div",null,"3\u3001\u9009\u62E9\u6682\u4E0D\u53D1\u5E03\u5E76\u786E\u5B9A\u65F6\uFF0C\u53EF\u64A4\u9500\u5DF2\u8BBE\u7F6E\u7684\u7EDF\u4E00\u53D1\u5E03\u548C\u5206\u73ED\u53D1\u5E03\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))};var O=(0,g.connect)(({attachment:f,classroomList:p})=>({attachment:f,classroomList:p}))(re),S=Object.defineProperty,be=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,xe=(f,p,c)=>p in f?S(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Je=(f,p)=>{for(var c in p||(p={}))_.call(p,c)&&xe(f,c,p[c]);if(be)for(var c of be(p))N.call(p,c)&&xe(f,c,p[c]);return f},Qe=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Ve=({classroomList:f,dispatch:p})=>{const c=(0,g.useParams)();return c.id=c.coursesId,a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:f.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Qe(void 0,null,function*(){(yield(0,V.ZP)("/api/files/bulk_public.json",{method:"put",body:{course_id:c.id,ids:[...f.actionTabs.selectArrs]}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"classroomList/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:Je({},c)}),p({type:"classroomList/getClassroomShixunsList",payload:Je({},f.actionTabs.params)}))}),onCancel:()=>{p({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Ye=(0,g.connect)(({classroomList:f})=>({classroomList:f}))(Ve),Y=e(92832),y=Object.defineProperty,z=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,De=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,xt=(f,p,c)=>p in f?y(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,jt=(f,p)=>{for(var c in p||(p={}))Me.call(p,c)&&xt(f,c,p[c]);if(De)for(var c of De(p))kt.call(p,c)&&xt(f,c,p[c]);return f},ln=(f,p)=>z(f,Fe(p)),On=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Cn=({classroomList:f,loading:p,dispatch:c,user:Rt})=>{var Ot,tn;const Vt=(0,g.useParams)(),At=(0,g.useLocation)(),{actionTabs:pe}=f,[rt]=q.default.useForm(),jr=kn=>kn&&kn{c({type:"classroomList/getCourseGroups",payload:{id:Vt.id,nonenavigate:!0}})},[f.name]),a.createElement(ze.default,{centered:!0,title:"\u65B0\u5EFA\u5B50\u76EE\u5F55",open:f.actionTabs.key==="\u65B0\u5EFA\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>On(void 0,null,function*(){var kn,Lt,Tt;const Kr=rt.getFieldValue(),sa=`/api/course_modules/${(Tt=(Lt=(kn=f.detailLeftMenus)==null?void 0:kn.course_modules)==null?void 0:Lt.find($a=>$a.type==="attachment"))==null?void 0:Tt.id}/add_second_category.json`;(yield(0,V.ZP)(sa,{method:"post",body:ln(jt({},Kr),{parent_id:Vt.categoryId})})).status===0&&(rt.resetFields(),d.ZP.success("\u6DFB\u52A0\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Vt.coursesId}}))}),onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",{className:"tc"},a.createElement("br",null)),f.courseGroups.course_groups&&a.createElement(q.default,{form:rt,initialValues:{name:""}},a.createElement(q.default.Item,{name:"name"},a.createElement(w.Z,{className:"mt30",align:"middle"},a.createElement(H.Z,null,"\u5B50\u76EE\u5F55\u540D\u79F0\uFF1A"),a.createElement(H.Z,{flex:"1"},a.createElement(Y.default,{defaultValue:((Ot=pe.selectArrs)==null?void 0:Ot.category_name)||((tn=pe.selectArrs)==null?void 0:tn.name)}))))))};var Rn=(0,g.connect)(({classroomList:f,loading:p,user:c})=>({classroomList:f,loading:p,user:c}))(Cn),Jn=Object.defineProperty,er=Object.getOwnPropertySymbols,vn=Object.prototype.hasOwnProperty,pr=Object.prototype.propertyIsEnumerable,dr=(f,p,c)=>p in f?Jn(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,at=(f,p)=>{for(var c in p||(p={}))vn.call(p,c)&&dr(f,c,p[c]);if(er)for(var c of er(p))pr.call(p,c)&&dr(f,c,p[c]);return f},Kt=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const lr=({classroomList:f,loading:p,dispatch:c})=>{var Rt;const Ot=(0,g.useParams)(),tn=(0,g.useLocation)(),{actionTabs:Vt}=f,[At]=q.default.useForm(),pe=rt=>rt&&rtKt(void 0,null,function*(){const rt=At.getFieldValue(),jr=`/api/homework_commons/${f.actionTabs.selectArrs.homework_id}/alter_name.json`;(yield(0,V.ZP)(jr,{method:"post",body:at({},rt)})).status===0&&(d.ZP.success("\u4FEE\u6539\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomShixunsList",payload:at({},f.actionTabs.params)}))}),onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",{className:"tc"},a.createElement("br",null)),f.courseGroups.course_groups&&a.createElement(q.default,{form:At,initialValues:{name:"1"}},a.createElement(q.default.Item,{name:"name"},a.createElement(w.Z,{className:"mt30"},a.createElement(H.Z,null,"\u4F5C\u4E1A\u540D\u79F0\uFF1A"),a.createElement(H.Z,{flex:"1"},a.createElement(Y.default,{defaultValue:(Rt=Vt.selectArrs)==null?void 0:Rt.name}))))))};var Bn=(0,g.connect)(({classroomList:f,loading:p})=>({classroomList:f,loading:p}))(lr),In=e(99313),hr=e(26724),Fr=e.n(hr),Tr={flex_box_center:"flex_box_center___FCuCL",flex_space_between:"flex_space_between___IiwD7",flex_box_vertical_center:"flex_box_vertical_center___vuAup",flex_box_center_end:"flex_box_center_end___wYrHN",flex_box_column:"flex_box_column___Ie0ST",wrp:"wrp___fOG9r",itemTitleWrp:"itemTitleWrp___tPbkJ",itemTitle:"itemTitle___twrko",search:"search___gkxSd","simple-table":"simple-table___bjo5L",table:"table___v7B0E"},$r=e(48113),Mn=Object.defineProperty,Pr=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable,W=(f,p,c)=>p in f?Mn(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,T=(f,p)=>{for(var c in p||(p={}))Be.call(p,c)&&W(f,c,p[c]);if(Pr)for(var c of Pr(p))F.call(p,c)&&W(f,c,p[c]);return f},Z=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const{TabPane:je}=In.default;let Ze=!1;const wt=({attachment:f,loading:p,dispatch:c})=>{const Rt=(0,g.useParams)(),[Ot]=q.default.useForm(),[tn,Vt]=(0,a.useState)(0),[At,pe]=(0,a.useState)(!0),[rt,jr]=(0,a.useState)("public");let[kn,Lt]=(0,a.useState)([]);const[Tt,Kr]=(0,a.useState)({page:0,page_size:20,search:""});(0,a.useEffect)(()=>{f.actionTabs.key==="\u9009\u7528\u8D44\u6E90"&&At&&sa(),f.actionTabs.key!=="\u9009\u7528\u8D44\u6E90"&&At&&Lt([])},[f.actionTabs.key,At,rt]);let jn=[];const sa=()=>Z(void 0,null,function*(){var oa,Ln;if(!Ze&&(Ze=!0,At)){++Tt.page;let Nn;rt==="public"?(Nn=yield c({type:"attachment/allAttachment",payload:T({},Tt)}),kn=[...kn.concat(Nn.data.files)]):(Nn=yield c({type:"attachment/mineAttachment",payload:T({},Tt)}),kn=[...kn.concat((oa=Nn.data)==null?void 0:oa.files)]),((Ln=Nn.object_list)==null?void 0:Ln.length)oa&&oaa.createElement(ee.default,{onChange:Nn=>{},value:String(Ln.id),defaultChecked:!0,className:Tr.itemTitleWrp},a.createElement(i.Z,{title:oa},a.createElement("span",{className:["c-black",Tr.itemTitle].join(" ")},oa)))},{title:"\u5927\u5C0F",dataIndex:"filesize"},{title:"\u53D1\u5E03\u4EBA",dataIndex:"author",render:oa=>a.createElement("span",null,oa.name)}],va=()=>{jr("public"),Vt(0),Kr({page:0,page_size:20,search:""}),pe(!0),jn=[],Ot.resetFields()};function eo(oa){return Z(this,null,function*(){const{group_ids:Ln,delay_publish:Nn,publish_time:Wa}=oa,ga=yield c({type:"attachment/fileImport",payload:{course_id:Rt.coursesId,course_second_category_id:parseInt(Rt.categoryId),delay_publish:Nn,publish_time:Wa,attachment_ids:[...Ln]}});(ga==null?void 0:ga.status)===0&&(d.ZP.success("\u53D1\u5E03\u6210\u529F"),va(),c({type:"attachment/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Rt.coursesId}}),c({type:"classroomList/getAttachmentList",payload:T({},f.actionTabs.params)}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Rt.coursesId}}))})}return a.createElement(ze.default,{centered:!0,title:"\u9009\u7528\u8D44\u6E90",open:f.actionTabs.key==="\u9009\u7528\u8D44\u6E90",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,width:600,maskClosable:!1,bodyStyle:{minHeight:200},onOk:()=>{Ot.submit()},onCancel:()=>{va(),c({type:"attachment/setActionTabs",payload:{}})}},a.createElement("section",{className:Tr.search},a.createElement(Y.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u53D1\u5E03\u4EBA\u6216\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:oa=>{Tt.page=0,Tt.search=oa,kn=[],sa(),pe(!0)},style:{width:260}})),a.createElement(In.default,{defaultActiveKey:rt,onChange:oa=>Z(void 0,null,function*(){Lt([]),jr(oa),Tt.page=0,pe(!0)})},a.createElement(je,{tab:a.createElement("span",null," \u5168\u90E8 "),key:"public"}),a.createElement(je,{tab:a.createElement("span",null," \u6211\u7684\u8D44\u6E90 "),key:"myself"})),a.createElement(q.default,{form:Ot,initialValues:{group_ids:jn,delay_publish:0},onChange:oa=>{jn=Ot.getFieldValue()},onFinish:eo},a.createElement(q.default.Item,{name:"group_ids",valuePropName:"checked",rules:[{validator:(oa,Ln)=>Ln.length>0?Promise.resolve():Promise.reject("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8D44\u6E90")}]},a.createElement(ee.default.Group,{style:{width:"100%"}},a.createElement("div",{style:{maxHeight:248,overflow:"auto"}},a.createElement(Fr(),{initialLoad:!1,pageStart:0,threshold:800,loadMore:()=>{sa()},hasMore:At,useWindow:!1},a.createElement(Et,{data:kn})))))))};var Ft=(0,g.connect)(({attachment:f,loading:p})=>({attachment:f,loading:p}))(wt);function Et({data:f}){const p=[{title:"\u8D44\u6E90\u540D\u79F0",dataIndex:"title",width:200,ellipsis:!0,key:"title",render:(c,Rt)=>a.createElement(ee.default,{value:String(Rt.id),defaultChecked:!0},a.createElement("span",{className:["c-black"].join(" "),style:{whiteSpace:"nowrap",overflow:"hidden",display:"inline-block",textOverflow:"ellipsis",position:"relative",top:6,maxWidth:150}},a.createElement(i.Z,{title:Rt.title,placement:"topLeft"},Rt.title)))},{title:"\u5927\u5C0F",dataIndex:"filesize",key:"filesize",ellipsis:!0},{title:"\u53D1\u5E03\u4EBA",dataIndex:"author",key:"author",ellipsis:!0,render:c=>c.name},{title:"\u65F6\u95F4",dataIndex:"created_on",key:"created_on",width:140,render:c=>a.createElement("span",{className:"font12"},G()(c).format($r.tF))}];return a.createElement(B.default,{loading:Ze,pagination:!1,columns:p,className:Tr.table,dataSource:f||[]})}var Wt=e(54580),Xt=e(3113),rn=e(90524),qt=Object.defineProperty,on=Object.getOwnPropertySymbols,J=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,$e=(f,p,c)=>p in f?qt(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,et=(f,p)=>{for(var c in p||(p={}))J.call(p,c)&&$e(f,c,p[c]);if(on)for(var c of on(p))We.call(p,c)&&$e(f,c,p[c]);return f},It=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const St={delay_publish:0,is_public:0,description:""},lt=({attachment:f,dispatch:p})=>{const c=(0,g.useParams)(),[Rt]=q.default.useForm(),[Ot,tn]=(0,a.useState)(et({},St)),[Vt,At]=(0,a.useState)([]),[pe,rt]=(0,a.useState)(!1);(0,a.useEffect)(()=>{f.actionTabs.key==="\u4E0A\u4F20\u8D44\u6E90"&&Rt.resetFields()},[f.actionTabs.key]);const jr=Tt=>Tt&&Tt{const Kr=Tt.size/1024/1024,jn=Tt.name.split(".").slice(-1)[0].toLowerCase();return Kr>5e3||Kr==0?(d.ZP.error(`${Tt.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002${Kr==0?"\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A":"\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(5G)"}`),Wt.default.LIST_IGNORE):!0},action:`${rn.Z.API_SERVER}/api/attachments.json`,onChange:Tt=>{var Kr,jn;console.log("data--",Tt),((jn=(Kr=Tt.file)==null?void 0:Kr.response)==null?void 0:jn.status)==-1&&(d.ZP.warning(Tt.file.response.message),rt(!0))}};return a.createElement(ze.default,{centered:!0,title:"\u4E0A\u4F20\u8D44\u6E90",open:f.actionTabs.key==="\u4E0A\u4F20\u8D44\u6E90",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,maskClosable:!1,onOk:()=>It(void 0,null,function*(){yield Rt.validateFields();let Tt=Rt.getFieldValue();Tt=Object.assign({},Ot,Tt),(yield(0,V.ZP)("/api/files/upload.json",{method:"post",body:{attachment_ids:Tt.attachment_ids.map(jn=>jn.response.id),course_id:c.id,course_second_category_id:c.categoryId*1,is_public:!!Tt.is_public,delay_publish:Tt.delay_publish,description:Tt.description,publish_time:Tt.publish_time}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,X.L9)(["\u6559\u5B66\u8BFE\u5802","\u8D44\u6E90","\u4E0A\u4F20\u8D44\u6E90"]),tn(et({},St)),p({type:"attachment/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:et({},f.actionTabs.params)}),p({type:"classroomList/getClassroomLeftMenus",payload:{id:c.coursesId}})),At([])}),onCancel:()=>{At([]),tn(et({},St)),p({type:"attachment/setActionTabs",payload:{}})}},a.createElement("section",null,a.createElement(q.default,{form:Rt,initialValues:Ot,onChange:()=>{const Tt=Rt.getFieldValue();tn(Object.assign({},Ot,Tt))}},a.createElement(q.default.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:Tt=>Array.isArray(Tt)?Tt:Tt==null?void 0:Tt.fileList,normalize:Tt=>{const Kr="\u3000\u3000";let jn=Tt.filter(sa=>(sa.name.indexOf(Kr)===-1&&(sa.name=`${sa.name}${Kr}${(0,X.RD)(sa.size)}`),!0));return At(jn),jn},rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8D44\u6E90"}]},a.createElement(Wt.default,et({},Lt),a.createElement(Xt.ZP,{type:"primary",disabled:Vt.length>9,ghost:!0},"\u6587\u4EF6\u4E0A\u4F20"),a.createElement(i.Z,{placement:"right",overlayStyle:{maxWidth:600},title:a.createElement("div",{onClick:Tt=>{Tt.preventDefault(),Tt.stopPropagation()}},a.createElement("div",null,"\u63D0\u793A\uFF1A"),a.createElement("div",null,"1. \u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002"),a.createElement("div",null,"2. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",((0,U.Ny)(),"5G"),"\u3002"))},a.createElement("i",{onClick:Tt=>{Tt.preventDefault(),Tt.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})))),a.createElement(w.Z,null,a.createElement(H.Z,null,a.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},a.createElement(ee.default.Group,null,a.createElement(ee.default,{value:1},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{name:"description"},a.createElement(Y.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var se=(0,g.connect)(({attachment:f})=>({attachment:f}))(lt),He=Object.defineProperty,Ue=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,Nt=(f,p,c)=>p in f?He(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Bt=(f,p)=>{for(var c in p||(p={}))it.call(p,c)&&Nt(f,c,p[c]);if(Ue)for(var c of Ue(p))_e.call(p,c)&&Nt(f,c,p[c]);return f},en=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Fn={delay_publish:0,is_public:[!1],description:"",name:"",link:""},Tn=({attachment:f,dispatch:p})=>{const c=(0,g.useParams)(),[Rt]=q.default.useForm(),[Ot,tn]=(0,a.useState)(Bt({},Fn)),Vt=pe=>pe&&peen(void 0,null,function*(){var pe,rt;yield Rt.validateFields();let jr=Rt.getFieldsValue();jr=Object.assign({},Ot,jr),(yield(0,V.ZP)("/api/files/upload.json",{method:"post",body:{course_id:c.id,course_second_category_id:c.categoryId*1,is_public:(pe=jr.is_public)==null?void 0:pe[0],delay_publish:jr.delay_publish,description:jr.description,publish_time:jr.publish_time,name:jr.name,link:jr.link}})).status===0&&(Rt.resetFields(),(0,X.L9)(["\u6559\u5B66\u8BFE\u5802","\u8D44\u6E90","\u6DFB\u52A0\u5916\u94FE"]),d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"attachment/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:Bt({},(rt=f==null?void 0:f.actionTabs)==null?void 0:rt.params)}),p({type:"classroomList/getClassroomLeftMenus",payload:{id:c.coursesId}}))}),onCancel:()=>{Rt.resetFields(),p({type:"attachment/setActionTabs",payload:{}})}},a.createElement("section",null,a.createElement(q.default,{form:Rt,initialValues:Fn,onChange:()=>{const pe=Rt.getFieldsValue();tn(Object.assign({},Ot,pe))}},a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{label:"\u8D44\u6E90\u540D\u79F0\uFF1A",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u5B57\u7B26"}]},a.createElement(Y.default,{suffix:a.createElement("span",null,Ot.name.length,"/60"),maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u5B57\u7B26"})))),a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{label:"\u94FE\u63A5\u5730\u5740\uFF1A",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5916\u94FEurl"},{type:"url",message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684url"}]},a.createElement(Y.default,{placeholder:"\u8BF7\u8F93\u5165\u5916\u94FEurl"})))),a.createElement(w.Z,null,a.createElement(H.Z,null,a.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},a.createElement(ee.default.Group,null,a.createElement(ee.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{name:"description"},a.createElement(Y.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var Qn=(0,g.connect)(({attachment:f})=>({attachment:f}))(Tn),Gn=e(14794),$t=e(59301),qn=Object.defineProperty,yn=Object.defineProperties,Sr=Object.getOwnPropertyDescriptors,yr=Object.getOwnPropertySymbols,Cr=Object.prototype.hasOwnProperty,or=Object.prototype.propertyIsEnumerable,ir=(f,p,c)=>p in f?qn(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,ur=(f,p)=>{for(var c in p||(p={}))Cr.call(p,c)&&ir(f,c,p[c]);if(yr)for(var c of yr(p))or.call(p,c)&&ir(f,c,p[c]);return f},Ir=(f,p)=>yn(f,Sr(p)),ra=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Ba={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:"",download_setting:0},{RangePicker:br}=oe.default,{Option:fn}=Ne.default,Sn=({attachment:f,shixunHomeworks:p,dispatch:c,loading:Rt,getFileData:Ot})=>{const tn=(0,g.useParams)(),[Vt,At]=(0,a.useState)({group_settings:[]}),{detail:pe}=f,[rt]=q.default.useForm(),[jr,kn]=(0,a.useState)([]),[Lt,Tt]=(0,a.useState)(ur({},Ba)),[Kr,jn]=(0,a.useState)(!1),sa=gn=>gn&&gnra(void 0,null,function*(){var gn,qr,Sa,_r;const ar=yield c({type:"attachment/getDetail",payload:ur({},tn)});ar.delay_publish=ar.delay_publish?1:0,Lt.is_public=[ar.is_public],Lt.description=ar.description,Lt.delay_publish=ar.delay_publish,Lt.publish_time=ar.publish_time,Lt.download_setting=ar.download_setting,rt.setFieldsValue(Lt),jn(ar==null?void 0:ar.unified_setting),f.actionTabs.manage_all_group?((gn=ar==null?void 0:ar.course_groups)==null?void 0:gn.length)>0?wr.unified_setting=!1:wr.unified_setting=!0:ar!=null&&ar.unified_setting?wr.unified_setting=!0:wr.unified_setting=!1,wr.publish_time=ar.publish_time?ar.publish_time:G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),console.log(wr.unified_setting),wr.file_status=ar==null?void 0:ar.file_status,$a(Object.assign({},wr)),kn([ur({},ar),...ar==null?void 0:ar.attachment_histories]);let Mr=ur({},Vt);if(Mr.group_settings=ar==null?void 0:ar.batches_publish_info,console.log(Mr),At(Mr),((qr=ar==null?void 0:ar.course_groups)==null?void 0:qr.length)>0){const Zn=(Sa=ar==null?void 0:ar.course_groups)==null?void 0:Sa.filter(Hr=>Hr.is_admin),Lr=(_r=ar==null?void 0:ar.course_groups)==null?void 0:_r.filter(Hr=>!Hr.is_admin);(Zn==null?void 0:Zn.length)>0?va(Zn):va([{is_admin:!0}]),(Lr==null?void 0:Lr.length)>0?oa(Lr):oa([])}else console.log(Dr)});(0,a.useEffect)(()=>{var gn;f.actionTabs.key==="\u8D44\u6E90\u8BBE\u7F6E"&&(tn.id=(gn=f.actionTabs.selectArrs)==null?void 0:gn.id,rt.resetFields(),Wa())},[f.actionTabs.key,tn.id]);const ga=(gn,qr)=>{if(jr.length===1){ze.default.info({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u8D44\u6E90\u4E0D\u80FD\u5168\u90E8\u5220\u9664"});return}ze.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u5220\u9664\u8D44\u6E90\u540E\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F",onOk:()=>ra(void 0,null,function*(){var Sa;const _r=qr?{type:"history"}:{},ar=yield(0,V.ZP)(`/api/attachments/${gn}.json`,{method:"delete",body:_r});(ar==null?void 0:ar.status)===0&&(tn.id=(Sa=f.actionTabs.selectArrs)==null?void 0:Sa.id,Wa())})})},an=["pdf","docx","doc","xlsx","xls","ppt","pptx","zip"],[Jr,ro]=(0,a.useState)([]),ao={multiple:!1,maxCount:1,accept:".pdf, .docx, .doc, .xlsx, .xls, .ppt, .pptx, .zip,",withCredentials:!0,beforeUpload:gn=>{const qr=gn.size/1024/1024,Sa=gn.name.split(".").slice(-1)[0].toLowerCase();return qr>500?(d.ZP.error(`${gn.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(500MB)`),Promise.reject()):an.indexOf(Sa)==-1?(d.ZP.error(`${gn.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20,\u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6`),Promise.reject()):!0},action:`${rn.Z.API_SERVER}/api/attachments.json`};function na({data:gn}){console.log("data",gn);const qr=[{title:"\u8D44\u6E90\u540D\u79F0",key:"id",width:307,ellipsis:!0,render:Sa=>$t.createElement(i.Z,{title:Sa.title},$t.createElement("a",{href:rn.Z.API_SERVER+Sa.url,target:"_blank",className:"multi_ellipsis1 c-grey-333"},Sa.title))},{title:"\u4E0B\u8F7D",dataIndex:"downloads_count",key:"downloads_count",ellipsis:!0,width:50},{title:"\u7248\u672C\u53F7",dataIndex:"created_on",key:"created_on",ellipsis:!0,width:140,render:Sa=>Sa?$t.createElement("span",null,G()(Sa).format("YYYY-MM-DD HH:mm")):"--"},{title:"\u64CD\u4F5C",width:60,render:(Sa,_r,ar)=>$t.createElement("span",{onClick:()=>ga(_r==null?void 0:_r.id,ar),className:"c-red current"},"\u5220\u9664")}];return $t.createElement(B.default,{pagination:!1,columns:qr,style:{fontSize:12,marginBottom:20},dataSource:gn||[]})}return $t.createElement(ze.default,{centered:!0,title:"\u8D44\u6E90\u8BBE\u7F6E",open:f.actionTabs.key==="\u8D44\u6E90\u8BBE\u7F6E",okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>ra(void 0,null,function*(){var gn,qr;wr.file_status==1&&(Dr=Dr==null?void 0:Dr.map(Mr=>{var Zn;if(!Mr.course_group_name)throw d.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!Mr.publish_time)throw d.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return Mr.course_group_id=(Zn=Vt.group_settings)==null?void 0:Zn.filter(Lr=>Mr==null?void 0:Mr.course_group_name.includes(Lr.name)).map(Lr=>Lr.course_group_id||Lr.id).toString().split(","),console.log(Mr.course_group_id),Mr})),console.log(Dr),yield rt.validateFields();let Sa=rt.getFieldValue();Sa=Object.assign({},Lt,Sa);const _r=JSON.parse(JSON.stringify(wr));_r.group_settings=Dr.concat(eo),(yield(0,Gn.Ot)(ur({id:pe.id,course_id:tn.id,course_second_category_id:tn.categoryId||0,is_public:(gn=Sa.is_public)==null?void 0:gn[0],delay_publish:Sa.delay_publish,publish_type:wr==null?void 0:wr.file_status,description:Sa.description,publish_time:Lt.publish_time,new_attachment_id:(qr=Sa.attachment_ids)==null?void 0:qr.map(Mr=>{var Zn;return(Zn=Mr.response)==null?void 0:Zn.id}),download_setting:Sa==null?void 0:Sa.download_setting},_r))).status===0&&(Tt(ur({},Ba)),d.ZP.success("\u64CD\u4F5C\u6210\u529F"),c({type:"attachment/setActionTabs",payload:{}}),c({type:"classroomList/getAttachmentList",payload:ur({},f.actionTabs.params)}),Ot()),ro([]),va([{}])}),onCancel:()=>{ro([]),va([{}]),Tt(ur({},Ba)),c({type:"attachment/setActionTabs",payload:{}}),c({type:"classroomList/getAttachmentList",payload:ur({},f.actionTabs.params)})}},$t.createElement("section",{className:""},$t.createElement(ie.Z,{loading:Rt["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},$t.createElement(na,{data:jr}),$t.createElement(q.default,{form:rt,initialValues:Lt,onChange:()=>{const gn=rt.getFieldValue();Tt(Object.assign({},Lt,gn))}},$t.createElement(q.default.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:gn=>Array.isArray(gn)?gn:gn==null?void 0:gn.fileList,normalize:gn=>{const qr="\u3000\u3000";let Sa=gn.filter(_r=>{const ar=_r.size/1024/1024,Mr=_r.originFileObj.name.split(".").slice(-1)[0].toLowerCase();return _r.name.indexOf(qr)===-1&&(_r.name=`${_r.name}${qr}${(0,X.RD)(_r.size)}`),!(ar>500||an.indexOf(Mr)==-1)});return ro(Sa),Sa}},$t.createElement(Wt.default,ur({},ao),$t.createElement(Xt.ZP,{type:"primary",disabled:Jr.length>0,ghost:!0,style:{marginRight:5}},"\u66F4\u65B0\u7248\u672C"),$t.createElement(i.Z,{placement:"right",overlayStyle:{maxWidth:600},title:$t.createElement("div",{onClick:gn=>{gn.preventDefault(),gn.stopPropagation()}},$t.createElement("div",null,"\u63D0\u793A\uFF1A"),$t.createElement("div",null,"1. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",(0,U.Ny)()?"1G":"150M","\u3002"),$t.createElement("div",null,"2. \u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6\u3002"))},$t.createElement("i",{onClick:gn=>{gn.preventDefault(),gn.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})))),$t.createElement(w.Z,null,$t.createElement(H.Z,null,$t.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},$t.createElement(ee.default.Group,null,$t.createElement(ee.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),$t.createElement(w.Z,{className:"mb20"},$t.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),$t.createElement(Ce.ZP.Group,{value:wr.file_status,onChange:gn=>{$a(Object.assign({},Ir(ur({},wr),{file_status:gn.target.value})))}},$t.createElement(Ce.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),$t.createElement(Ce.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),$t.createElement(Ce.ZP,{className:"ml20",value:1},"\u5206\u73ED\u53D1\u5E03"))),wr.file_status==0&&$t.createElement(w.Z,{align:"middle",className:"mb30",style:{paddingLeft:65}},$t.createElement(H.Z,null,"\u53D1\u5E03\u65F6\u95F4:"),$t.createElement(H.Z,{className:"ml5"},$t.createElement(oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:gn=>sa(gn,Vt==null?void 0:Vt.course_end_date),disabledTime:gn=>(0,Xe.d0)(gn),value:wr.publish_time?G()(wr.publish_time):"",onChange:(gn,qr)=>{wr.publish_time=qr,$a(Object.assign({},wr))}})),$t.createElement(H.Z,null,$t.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u67E5\u770B\u6559\u5B66\u8D44\u6599\u7684\u65F6\u95F4)"))),wr.file_status==1&&$t.createElement(w.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},$t.createElement(H.Z,{span:24},$t.createElement(w.Z,null,$t.createElement(H.Z,{span:24},$t.createElement(w.Z,null,$t.createElement(H.Z,{flex:"1"},"\u5206\u73ED\uFF1A"),$t.createElement(H.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),$t.createElement(H.Z,{span:4}))),Dr&&Dr.map(function(gn,qr){var Sa;return $t.createElement(H.Z,{span:24,key:qr,style:{marginTop:qr>0?"10px":""}},$t.createElement(w.Z,{gutter:[8,16]},$t.createElement(H.Z,{span:10},$t.createElement(w.Z,{gutter:[8,16]},$t.createElement(H.Z,{flex:"1",style:{maxWidth:200}},$t.createElement(Ne.default,{mode:"multiple",style:{width:"100%"},value:gn.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(_r,ar)=>{console.log(ar),Dr[qr].course_group_name=_r,Dr[qr].course_group_id=gn.course_group_id;const Mr=(0,we.flattenDeep)(Dr.map(Lr=>Lr.course_group_name)),Zn=Ln.map(Lr=>{let Hr=(Lr==null?void 0:Lr.course_group_name)||[];return Ir(ur({},Lr),{course_group_name:(0,we.remove)(Hr,xo=>Mr.includes(xo))})});Nn(Zn),va(Dr.slice())}},(Vt==null?void 0:Vt.group_settings)&&(Vt==null?void 0:Vt.group_settings.map(function(_r){if(!Dr.map(Mr=>Mr.course_group_name).flat().includes(_r.name))return $t.createElement(fn,{value:_r.name,key:_r.course_group_id},_r.name)})))))),$t.createElement(H.Z,{span:10},$t.createElement("div",{className:"ml30"},$t.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:_r=>sa(_r,Vt==null?void 0:Vt.course_end_date),disabledTime:_r=>(0,Xe.d0)(_r),value:gn.publish_time?G()(gn.publish_time):"",onChange:(_r,ar)=>{Dr[qr].publish_time=ar,va([...Dr])}}))),$t.createElement(H.Z,{span:4},qr>0&&(G()()<=G()(gn.publish_time)||!gn.course_group_id)&&$t.createElement(ct.Z,{style:{position:"absolute",top:10},onClick:()=>{const _r=(0,we.cloneDeep)(Ln);console.log(_r,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),_r.forEach((ar,Mr)=>{ar.group_name&&(ar.group_name=ar.group_name.filter(Zn=>{var Lr;return!((Lr=Dr[qr].group_name)!=null&&Lr.includes(Zn))}))}),Dr=Dr.filter((ar,Mr)=>qr!==Mr),Nn(_r),va(Dr.slice()),setTimeout(()=>va(Dr.slice()),10)}}),Dr.length<((Sa=Vt==null?void 0:Vt.group_settings)==null?void 0:Sa.length)&&$t.createElement(ft.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:10},onClick:()=>{console.log(Dr),va(Dr.concat({}))}}))))})),$t.createElement(q.default.Item,{label:"\u4E0B\u8F7D\u8BBE\u7F6E",name:"download_setting"},$t.createElement(Ce.ZP.Group,null,$t.createElement(Ce.ZP,{value:0},"\u5141\u8BB8\u5B66\u751F\u4E0B\u8F7D"),$t.createElement(Ce.ZP,{value:1},"\u7981\u6B62\u5B66\u751F\u4E0B\u8F7D"))),$t.createElement(w.Z,null,$t.createElement(H.Z,{span:24},$t.createElement(q.default.Item,{name:"description",label:"\u8D44\u6E90\u63CF\u8FF0\uFF1A"},$t.createElement(Y.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6}))))))))};var Ar=(0,g.connect)(({attachment:f,loading:p})=>({attachment:f,loading:p}))(Sn),st=e(12563),pt=e(10825),vt=e(59301),Jt=Object.defineProperty,An=Object.defineProperties,Un=Object.getOwnPropertyDescriptors,wn=Object.getOwnPropertySymbols,hn=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,_n=(f,p,c)=>p in f?Jt(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Hn=(f,p)=>{for(var c in p||(p={}))hn.call(p,c)&&_n(f,c,p[c]);if(wn)for(var c of wn(p))sn.call(p,c)&&_n(f,c,p[c]);return f},tr=(f,p)=>An(f,Un(p)),zr=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Qr={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},ca=({attachment:f,dispatch:p,loading:c,globalSetting:Rt})=>{const Ot=(0,g.useParams)(),{detail:tn}=f,[Vt]=q.default.useForm(),[At,pe]=(0,a.useState)(!1),[rt,jr]=(0,a.useState)([]),[kn,Lt]=(0,a.useState)(Hn({},Qr)),[Tt,Kr]=(0,a.useState)({name:"",filename:"",type:"",className:"",data:"",close:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},disabledDownload:!1,monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),jn=wr=>wr&&wrzr(void 0,null,function*(){var wr,$a,Dr,va,eo,oa,Ln,Nn,Wa;let ga={};(($a=(wr=f==null?void 0:f.actionTabs)==null?void 0:wr.params)==null?void 0:$a.openType)=="\u8BFE\u7A0B\u5185\u6559\u5B66\u8BFE\u4EF6\u9884\u89C8"?ga=Hn({},f.actionTabs.params):ga=Hn({},Ot);const an=yield p({type:"attachment/getDetail",payload:ga});an.delay_publish=an.delay_publish?1:0,kn.is_public=[an.is_public],kn.description=an.description,kn.delay_publish=an.delay_publish,kn.publish_time=an.publish_time,Vt.setFieldsValue(kn),jr([Hn({},an),...an==null?void 0:an.attachment_histories]),(Dr=an==null?void 0:an.attachment_histories)!=null&&Dr.length?pe(!0):(Tt.type=an.file_type,Tt.data=rn.Z.API_SERVER+an.url,Tt.recordInfo={id:(eo=(va=f==null?void 0:f.actionTabs)==null?void 0:va.selectArrs)==null?void 0:eo.id,course_id:(Ln=(oa=f==null?void 0:f.actionTabs)==null?void 0:oa.params)==null?void 0:Ln.course_id},an.file_type==="txt"&&(Tt.monacoEditor.value=an.content),Tt.disabledDownload=(0,U.dE)()&&!!((Wa=(Nn=f==null?void 0:f.actionTabs)==null?void 0:Nn.selectArrs)!=null&&Wa.download_setting),Kr(Hn({},Tt)))});return(0,a.useEffect)(()=>{var wr;f.actionTabs.key==="\u8D44\u6E90\u4E0B\u8F7D"?(Ot.id=(wr=f.actionTabs.selectArrs)==null?void 0:wr.id,Vt.resetFields(),sa()):pe(!1)},[f.actionTabs.key,Ot.id]),(0,a.useEffect)(()=>()=>{Kr(tr(Hn({},Tt),{type:""})),p({type:"attachment/setActionTabs",payload:{}})},[]),vt.createElement(vt.Fragment,null,vt.createElement(ze.default,{centered:!0,title:"\u8D44\u6E90\u4E0B\u8F7D",open:At,okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>zr(void 0,null,function*(){p({type:"attachment/setActionTabs",payload:{}})}),onCancel:()=>{Lt(Hn({},Qr)),p({type:"attachment/setActionTabs",payload:{}})}},vt.createElement("section",{className:"pl20 pr20 pt10"},vt.createElement(ie.Z,{loading:c["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},vt.createElement(w.Z,{align:"middle",justify:"center",style:{background:"#eee"},gutter:[20,8]},vt.createElement(H.Z,{flex:"307px"},"\u8D44\u6E90\u540D\u79F0"),vt.createElement(H.Z,{flex:"80px"},"\u4E0B\u8F7D"),vt.createElement(H.Z,{flex:"140px"},"\u7248\u672C\u53F7")),rt==null?void 0:rt.map(function(wr,$a){return vt.createElement(w.Z,{align:"middle",justify:"center",style:{borderBottom:"1px solid #eaeaea"},key:$a,gutter:[20,8]},vt.createElement(H.Z,{flex:"307px"},vt.createElement(i.Z,{title:wr.title},vt.createElement(w.Z,null,vt.createElement(H.Z,null,vt.createElement("a",{href:rn.Z.API_SERVER+wr.url,target:"_blank",className:"multi_ellipsis1 c-grey-333 mr5",onClick:Dr=>{var va,eo;wr.link||wr.content_type==="application/pdf"||Rt.setting.is_local||(Dr.preventDefault(),Tt.type=wr.file_type,Tt.data=rn.Z.API_SERVER+wr.url,wr.file_type==="txt"&&(Tt.monacoEditor.value=wr.content),Tt.disabledDownload=(0,U.dE)()&&!!((eo=(va=f==null?void 0:f.actionTabs)==null?void 0:va.selectArrs)!=null&&eo.download_setting),Kr(Hn({},Tt)))}},wr.title)),vt.createElement(H.Z,null,vt.createElement(st.default,{className:"",color:$a===0?"green":"orange"},$a===0?"\u5F53\u524D\u7248\u672C":"\u5386\u53F2\u7248\u672C"))))),vt.createElement(H.Z,{flex:"80px"},wr.downloads_count),vt.createElement(H.Z,{flex:"140px"},G()(wr.created_on).format("YYYY-MM-DD HH:mm")))})))),vt.createElement(pt.Z,tr(Hn({},Tt),{onClose:()=>{Kr(tr(Hn({},Tt),{type:""})),p({type:"attachment/setActionTabs",payload:{}})}})))};var Ca=(0,g.connect)(({attachment:f,loading:p,globalSetting:c,user:Rt})=>({attachment:f,globalSetting:c,loading:p,user:Rt}))(ca),nr=e(59301),Va=Object.defineProperty,Xa=Object.defineProperties,ja=Object.getOwnPropertyDescriptors,Yo=Object.getOwnPropertySymbols,Ho=Object.prototype.hasOwnProperty,al=Object.prototype.propertyIsEnumerable,pl=(f,p,c)=>p in f?Va(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,go=(f,p)=>{for(var c in p||(p={}))Ho.call(p,c)&&pl(f,c,p[c]);if(Yo)for(var c of Yo(p))al.call(p,c)&&pl(f,c,p[c]);return f},sl=(f,p)=>Xa(f,ja(p)),Yl=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const ul={delay_publish:0,is_public:[!1],description:"",title:"",link:"",file_status:-1,publish_time:""},ql=({attachment:f,dispatch:p,getFileData:c})=>{const Rt=(0,g.useParams)(),{detail:Ot}=f,[tn]=q.default.useForm(),[Vt,At]=(0,a.useState)(go({},ul));(0,a.useEffect)(()=>{f.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E"&&tn.resetFields()},[f.actionTabs.key]);const pe=Ln=>Ln&&LnYl(void 0,null,function*(){var Ln,Nn,Wa,ga;const an=yield p({type:"attachment/getDetail",payload:sl(go({},Rt),{course_id:Rt.coursesId})});an.delay_publish=an.delay_publish?1:0,Vt.title=an.title,Vt.link=an.link,Vt.is_public=[an.is_public],Vt.description=an.description,Vt.publish_time=an.publish_time,Vt.delay_publish=an.delay_publish,At(go({},Vt)),tn.setFieldsValue(Vt),f.actionTabs.manage_all_group?((Ln=an==null?void 0:an.course_groups)==null?void 0:Ln.length)>0?kn.unified_setting=!1:kn.unified_setting=!0:an!=null&&an.unified_setting?kn.unified_setting=!0:kn.unified_setting=!1,kn.publish_time=an.publish_time?an.publish_time:G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),kn.file_status=an==null?void 0:an.file_status,Lt(Object.assign({},kn)),jr([go({},an),...an==null?void 0:an.attachment_histories]);let Jr=go({},Tt);if(Jr.group_settings=an==null?void 0:an.batches_publish_info,console.log(Jr),Kr(Jr),((Nn=an==null?void 0:an.course_groups)==null?void 0:Nn.length)>0){const ro=(Wa=an==null?void 0:an.course_groups)==null?void 0:Wa.filter(na=>na.is_admin),ao=(ga=an==null?void 0:an.course_groups)==null?void 0:ga.filter(na=>!na.is_admin);(ro==null?void 0:ro.length)>0?sa(ro):sa([{is_admin:!0}]),(ao==null?void 0:ao.length)>0?$a(ao):$a([])}else console.log(jn)});return(0,a.useEffect)(()=>{var Ln;f.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E"&&(Rt.id=(Ln=f.actionTabs.selectArrs)==null?void 0:Ln.id,oa())},[f.actionTabs.key]),nr.createElement(ze.default,{centered:!0,title:"\u5916\u94FE\u8BBE\u7F6E",open:f.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:600,onOk:()=>Yl(void 0,null,function*(){var Ln;kn.unified_setting||(jn=jn==null?void 0:jn.map(an=>{var Jr;if(!an.course_group_name)throw d.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!an.publish_time)throw d.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return console.log(Tt.group_settings),console.log(an),an.course_group_id=(Jr=Tt.group_settings)==null?void 0:Jr.filter(ro=>an==null?void 0:an.course_group_name.includes(ro.name)).map(ro=>ro.course_group_id||ro.id).toString().split(","),console.log(an.course_group_id),an})),console.log(jn),yield tn.validateFields();let Nn=tn.getFieldValue();Nn=Object.assign({},Vt,Nn);const Wa=JSON.parse(JSON.stringify(kn));Wa.group_settings=jn.concat(wr),(yield(0,Gn.Ot)(go({id:Ot.id,course_id:Rt.id,course_second_category_id:Rt.categoryId*1,is_public:(Ln=Nn.is_public)==null?void 0:Ln[0],delay_publish:Nn.delay_publish,publish_type:kn==null?void 0:kn.file_status,description:Nn.description,publish_time:Vt.publish_time,link:Nn.link,name:Nn.title},Wa))).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"attachment/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:go({},f.actionTabs.params)}),c())}),onCancel:()=>{sa([{}]),At(go({},ul)),p({type:"attachment/setActionTabs",payload:{}})}},nr.createElement("section",{className:"pl20 pr20 pt10"},nr.createElement(q.default,{form:tn,initialValues:Vt,onChange:()=>{const Ln=tn.getFieldValue();At(Object.assign({},Vt,Ln))}},nr.createElement(w.Z,null,nr.createElement(H.Z,{span:24},nr.createElement(q.default.Item,{label:"\u8D44\u6E90\u540D\u79F0\uFF1A",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0"}]},nr.createElement(Y.default,{placeholder:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0"})))),nr.createElement(w.Z,null,nr.createElement(H.Z,{span:24},nr.createElement(q.default.Item,{label:"\u94FE\u63A5\u5730\u5740\uFF1A",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5916\u94FEurl"}]},nr.createElement(Y.default,{placeholder:"\u8BF7\u8F93\u5165\u5916\u94FEurl"})))),nr.createElement(w.Z,null,nr.createElement(H.Z,null,nr.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},nr.createElement(ee.default.Group,null,nr.createElement(ee.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),nr.createElement(w.Z,{className:"mb20"},nr.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),nr.createElement(Ce.ZP.Group,{value:kn.file_status,onChange:Ln=>{Lt(Object.assign({},sl(go({},kn),{file_status:Ln.target.value})))}},nr.createElement(Ce.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),nr.createElement(Ce.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),nr.createElement(Ce.ZP,{className:"ml20",value:1},"\u5206\u73ED\u53D1\u5E03"))),kn.file_status==0&&nr.createElement(w.Z,{align:"middle",className:"mb30",style:{paddingLeft:65}},nr.createElement(H.Z,null,"\u53D1\u5E03\u65F6\u95F4:"),nr.createElement(H.Z,{className:"ml5"},nr.createElement(oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>pe(Ln,Tt==null?void 0:Tt.course_end_date),disabledTime:Ln=>(0,Xe.d0)(Ln),value:kn.publish_time?G()(kn.publish_time):"",onChange:(Ln,Nn)=>{kn.publish_time=Nn,Lt(Object.assign({},kn))}})),nr.createElement(H.Z,null,nr.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u67E5\u770B\u6559\u5B66\u8D44\u6599\u7684\u65F6\u95F4)"))),kn.file_status==1&&nr.createElement(w.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},nr.createElement(H.Z,{span:24},nr.createElement(w.Z,null,nr.createElement(H.Z,{span:24},nr.createElement(w.Z,null,nr.createElement(H.Z,{flex:"1"},"\u5206\u73ED\uFF1A"),nr.createElement(H.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),nr.createElement(H.Z,{span:4}))),jn&&jn.map(function(Ln,Nn){var Wa;return nr.createElement(H.Z,{span:24,key:Nn},nr.createElement(w.Z,{gutter:[8,16]},nr.createElement(H.Z,{span:10},nr.createElement(w.Z,{gutter:[8,16]},nr.createElement(H.Z,{flex:"1",style:{maxWidth:200}},nr.createElement(Ne.default,{mode:"multiple",style:{width:"100%"},value:Ln.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(ga,an)=>{console.log(an),jn[Nn].course_group_name=ga,jn[Nn].course_group_id=Ln.course_group_id;const Jr=(0,we.flattenDeep)(jn.map(ao=>ao.course_group_name)),ro=Dr.map(ao=>{let na=(ao==null?void 0:ao.course_group_name)||[];return sl(go({},ao),{course_group_name:(0,we.remove)(na,gn=>Jr.includes(gn))})});va(ro),sa(jn.slice())}},(Tt==null?void 0:Tt.group_settings)&&(Tt==null?void 0:Tt.group_settings.map(function(ga){if(!jn.map(Jr=>Jr.course_group_name).flat().includes(ga.name))return nr.createElement(Option,{value:ga.name,key:ga.course_group_id},ga.name)})))))),nr.createElement(H.Z,{span:10},nr.createElement("div",{className:"ml30"},nr.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:ga=>pe(ga,Tt==null?void 0:Tt.course_end_date),disabledTime:ga=>(0,Xe.d0)(ga),value:Ln.publish_time?G()(Ln.publish_time):"",onChange:(ga,an)=>{jn[Nn].publish_time=an,sa([...jn])}}))),nr.createElement(H.Z,{span:4},Nn>0&&(G()()<=G()(Ln.publish_time)||!Ln.course_group_id)&&nr.createElement(ct.Z,{onClick:()=>{const ga=(0,we.cloneDeep)(Dr);console.log(ga,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),ga.forEach((an,Jr)=>{an.group_name&&(an.group_name=an.group_name.filter(ro=>{var ao;return!((ao=jn[Nn].group_name)!=null&&ao.includes(ro))}))}),jn=jn.filter((an,Jr)=>Nn!==Jr),va(ga),sa(jn.slice()),setTimeout(()=>sa(jn.slice()),10)}}),jn.length<((Wa=Tt==null?void 0:Tt.group_settings)==null?void 0:Wa.length)&&nr.createElement(ft.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:4},onClick:()=>{console.log(jn),sa(jn.concat({}))}}))))})),nr.createElement(w.Z,null,nr.createElement(H.Z,{span:24},nr.createElement(q.default.Item,{name:"description",label:"\u8D44\u6E90\u63CF\u8FF0\uFF1A"},nr.createElement(Y.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var kl=(0,g.connect)(({attachment:f})=>({attachment:f}))(ql),la={flex_box_center:"flex_box_center___rE7XR",flex_space_between:"flex_space_between___gSYn6",flex_box_vertical_center:"flex_box_vertical_center___wcNrl",flex_box_center_end:"flex_box_center_end___T9Wca",flex_box_column:"flex_box_column___ZfXag",bg:"bg___uznmJ",containerTitle:"containerTitle___RmIcB",containerDesc:"containerDesc___JaZkH",listItem:"listItem___aoom1",info:"info___kYawC",title:"title___dxMYE",titleLeft:"titleLeft___RDN77",titleRight:"titleRight___aIUBt",acitons:"acitons___JHBIw",menu:"menu___HIhDV",spanSize:"spanSize___f3pNf",table:"table___fl7GO",flexBox:"flexBox___tgCLw",watch:"watch___vkMeH",iconV:"iconV___BCA9l"},Da=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Do=({classroomList:f,loading:p,dispatch:c})=>{const Rt=(0,g.useParams)(),Ot=(0,g.useLocation)(),[tn,Vt]=(0,a.useState)([]),[At,pe]=(0,a.useState)(1);(0,a.useEffect)(()=>{new Promise((Tt,Kr)=>Da(void 0,null,function*(){c({type:"classroomList/getCoursesMine",payload:{id:Rt.id,page_size:50}}).then(jn=>{Vt(tn.concat(jn))})}))},[f.name]);const[rt]=q.default.useForm();let jr=[];f.courseGroups.course_groups&&f.courseGroups.course_groups.map(Tt=>jr.push(Tt.id+""));const kn=Tt=>Tt&&Tta.createElement(ee.default,{value:String(Tt)})},{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"name",key:"name",width:482,ellipsis:!0},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:130},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_date",key:"end_date",width:130}];return a.createElement(ze.default,{centered:!0,title:"\u53D1\u9001\u8D44\u6E90",open:f.actionTabs.key==="\u53D1\u9001",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:820,footer:a.createElement("div",{style:{height:"48px",minHeight:"48px",display:"flex",alignItems:"center"}},a.createElement("span",{style:{flex:"1",textAlign:"start"}},"\u53D1\u5E03\u72B6\u6001\uFF1A",a.createElement(Ce.ZP.Group,{value:At,onChange:Tt=>{pe(Tt.target.value)}},a.createElement(Ce.ZP,{value:1},"\u53D1\u5E03"),a.createElement(Ce.ZP,{value:0},"\u4E0D\u53D1\u5E03"))),a.createElement(Xt.ZP,{onClick:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},"\u53D6\u6D88"),a.createElement(Xt.ZP,{onClick:()=>Da(void 0,null,function*(){const Tt=rt.getFieldValue();(yield(0,V.ZP)("/api/files/bulk_send.json",{method:"post",body:{ids:[...f.actionTabs.selectArrs],to_course_ids:[...Tt.group_ids],course_id:Rt.id,is_publish:At}})).status===0&&(d.ZP.success("\u53D1\u9001\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{}}))}),type:"primary"},"\u786E\u8BA4")),bodyStyle:{minHeight:200},onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u8D44\u6E90\u53D1\u9001\u5230",a.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),f.courseGroups.course_groups&&a.createElement(q.default,{form:rt,initialValues:{group_ids:jr,end_time:G()(G()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},a.createElement(q.default.Item,{name:"group_ids"},a.createElement(ee.default.Group,null,a.createElement(B.default,{loading:p.effects["classroomList/getCourseGroups"],columns:Lt,className:la.table,dataSource:tn==null?void 0:tn.filter(Tt=>(Tt==null?void 0:Tt.id)!=Rt.id),scroll:{y:240},pagination:!1})))))};var Ja=(0,g.connect)(({classroomList:f,loading:p})=>({classroomList:f,loading:p}))(Do),lo=e(57884),zo=e(71449),vl=e(59238),Ur=e(51661),Ia=Object.defineProperty,Oa=Object.getOwnPropertySymbols,za=Object.prototype.hasOwnProperty,so=Object.prototype.propertyIsEnumerable,ho=(f,p,c)=>p in f?Ia(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Al=(f,p)=>{for(var c in p||(p={}))za.call(p,c)&&ho(f,c,p[c]);if(Oa)for(var c of Oa(p))so.call(p,c)&&ho(f,c,p[c]);return f},ol=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const gl=({classroomList:f,user:p,dispatch:c})=>{const Rt=(0,g.useParams)(),[Ot,tn]=(0,a.useState)(!1);(0,a.useEffect)(()=>{var At,pe;if(f.actionTabs.key==="\u53D6\u6D88\u53D1\u5E03"){if((0,U.j5)()||(pe=(At=p==null?void 0:p.userInfo)==null?void 0:At.course)!=null&&pe.own){tn(!0);return}const rt={hasNum:0,noHasNum:0};f.actionTabs.selectArrsAll.map(jr=>{var kn;jr.author_login===((kn=p.userInfo)==null?void 0:kn.login)?++rt.hasNum:++rt.noHasNum}),rt.noHasNum>0?ze.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:a.createElement("div",null,f.actionTabs.isdelete!=="1"&&a.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",a.createElement("span",{className:"c-blue"},rt.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",a.createElement("span",{className:"c-red"},rt.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",a.createElement("br",null)),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Vt()}}):tn(!0)}else tn(!1)},[f.actionTabs.key]);const Vt=()=>{c({type:"classroomList/setActionTabs",payload:{}})};return a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:Ot,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ol(void 0,null,function*(){(yield(0,V.ZP)("/api/files/unpublish.json",{method:"put",body:{ids:[...f.actionTabs.selectArrs],course_id:Rt.id}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),c({type:"classroomList/getAttachmentList",payload:Al({},f.actionTabs.params)}),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Rt.coursesId}}))}),onCancel:()=>{Vt()}},a.createElement("p",null,"\u786E\u5B9A\u53D6\u6D88\u53D1\u5E03\u9009\u4E2D\u7684\u8D44\u6E90\u5417\uFF1F"),a.createElement("p",null,"\u53D6\u6D88\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u65E0\u6548\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))};var nl=(0,g.connect)(({classroomList:f,user:p})=>({classroomList:f,user:p}))(gl),Po=e(71418);const mo=({classroomList:f,dispatch:p})=>{var c,Rt,Ot,tn;const Vt=(0,g.useParams)(),[At,pe]=(0,a.useState)(1),[rt,jr]=(0,a.useState)(0),[kn,Lt]=(0,a.useState)(20),[Tt,Kr]=(0,a.useState)(!1),[jn,sa]=(0,a.useState)([]),[wr,$a]=(0,a.useState)(""),[Dr,va]=(0,a.useState)(null),[eo,oa]=(0,a.useState)(!1),[Ln,Nn]=(0,a.useState)([]);Vt.id=Vt.coursesId,(0,a.useEffect)(()=>{f.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"?($a(""),va(null),Wa(),Kr(!0)):Kr(!1)},[f.actionTabs]);const Wa=()=>{var na,gn;(0,Gn.mn)({course_id:Vt.id,attachment_id:(gn=(na=f.actionTabs)==null?void 0:na.currentInfo)==null?void 0:gn.id}).then(qr=>{qr.status==0&&Nn([...qr.course_groups])}),ga()},ga=()=>{At!=1?pe(1):kn!=20?Lt(20):an()},an=()=>{var na,gn;oa(!0),(0,Gn.$n)({page:At,limit:kn,keyword:wr,course_group_id:Dr,course_id:Vt.id,id:(gn=(na=f.actionTabs)==null?void 0:na.currentInfo)==null?void 0:gn.id}).then(qr=>{qr.status==0&&(sa(qr.data),jr(qr.size))}),oa(!1)},Jr=[{title:"\u5E8F\u53F7",render:(na,gn,qr)=>kn*(At-1)+qr+1,width:60,align:"center"},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center"},{title:"\u59D3\u540D",dataIndex:"username",align:"center"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name",align:"center"},{title:"\u67E5\u770B\u65F6\u95F4",dataIndex:"watch_time",align:"center"},{title:"\u4E0B\u8F7D\u65F6\u95F4",dataIndex:"download_time",align:"center"}];(0,a.useEffect)(()=>{f.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"&&an()},[At]),(0,a.useEffect)(()=>{f.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"&&(At==1?an():pe(1))},[kn]),(0,a.useEffect)(()=>{ga()},[Dr]);const ro=(na,gn)=>{pe(na)},ao=(na,gn)=>{Lt(gn)};return a.createElement(ze.default,{width:1e3,centered:!0,title:"\u8BBF\u95EE\u8BB0\u5F55",open:Tt,footer:null,onCancel:()=>{$a(""),va(null),p({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{style:{display:"flex",alignItems:"center"}},"\u8D44\u6E90\u540D\u79F0\uFF1A",a.createElement("div",{style:{width:350,height:22,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},title:(Rt=(c=f==null?void 0:f.actionTabs)==null?void 0:c.currentInfo)==null?void 0:Rt.title},(tn=(Ot=f==null?void 0:f.actionTabs)==null?void 0:Ot.currentInfo)==null?void 0:tn.title)),a.createElement("div",{style:{display:"flex"}},a.createElement(Ne.default,{value:Dr,style:{width:160,marginRight:20},placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",allowClear:!0,onChange:na=>{va(na)}},Ln.map(na=>a.createElement(Option,{label:na.name,value:na.course_group_id,key:na.course_group_id},na.name))),a.createElement(Y.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",value:wr,onChange:na=>{$a(na.target.value)},onSearch:na=>{At==1?an():pe(1)},style:{width:230,marginLeft:"auto"},onPressEnter:()=>an()}))),a.createElement(Po.Z,{spinning:eo},a.createElement(B.default,{style:{padding:"15px 0"},pagination:!1,bordered:!0,columns:Jr,dataSource:jn,rowKey:na=>na==null?void 0:na.id})),rt>0&&a.createElement(x.Z,{className:"tc",style:{paddingBottom:15},showSizeChanger:!0,showQuickJumper:!0,onChange:ro,onShowSizeChange:ao,defaultCurrent:1,pageSizeOptions:["10","20","50","100"],current:At||1,pageSize:kn||10,defaultPageSize:10,total:rt,showTotal:na=>a.createElement("span",{className:"mr10"},"\u5171",a.createElement("span",{className:"c-blue"}," ",na," "),"\u6761\u6570\u636E")}))};var bl=(0,g.connect)(({classroomList:f})=>({classroomList:f}))(mo),jo={wrap:"wrap___XzdFS",tip:"tip___JVA4t",listWrap:"listWrap___DIxLm",li:"li___Xuk_P",nameWrap:"nameWrap___XUVpY",name:"name___XHehR",tag:"tag___MFkTI"},xl=e(19306),oo=e(59301),vi=Object.defineProperty,xi=Object.defineProperties,Nl=Object.getOwnPropertyDescriptors,$l=Object.getOwnPropertySymbols,Hi=Object.prototype.hasOwnProperty,Di=Object.prototype.propertyIsEnumerable,Ai=(f,p,c)=>p in f?vi(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,_l=(f,p)=>{for(var c in p||(p={}))Hi.call(p,c)&&Ai(f,c,p[c]);if($l)for(var c of $l(p))Di.call(p,c)&&Ai(f,c,p[c]);return f},zi=(f,p)=>xi(f,Nl(p)),Bi=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())}),wi=({type:f=1,data:p,visible:c,callback:Rt,onCancel:Ot})=>{var tn,Vt;const[At,pe]=(0,a.useState)([]),rt=(0,g.useSelector)(Tt=>Tt.loading);(0,a.useEffect)(()=>{pe(p)},[JSON.stringify(p)]);const jr=(Tt,Kr)=>{const jn=(wr,$a,Dr)=>{const va=Array.from(wr),[eo]=va.splice($a,1);return va.splice(Dr,0,eo),va};if(!Tt.destination)return;const sa=jn(Kr,Tt.source.index,Tt.destination.index);pe(sa)},kn=Tt=>{let Kr={};return f===1&&(Kr={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u672A\u5F00\u59CB:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u63D0\u4EA4\u4E2D:{background:"rgba(0,177,135,0.2)",color:"#00B187"},\u5DF2\u622A\u6B62:{background:"rgba(229,51,51,0.2)",color:"#E53333"}}[Tt]),f===2&&(Kr={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u9884\u53D1\u5E03:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u5DF2\u53D1\u5E03:{background:"rgba(0,177,135,0.2)",color:"#00B187"}}[Tt]),oo.createElement("div",{className:jo.tag,style:_l({},Kr)},Tt)},Lt=()=>Bi(void 0,null,function*(){Rt(At.map(Tt=>Tt.task_id))});return oo.createElement(ze.default,{centered:!0,destroyOnClose:!0,open:c,onCancel:Ot,onOk:Lt,confirmLoading:(tn=rt==null?void 0:rt.effects)==null?void 0:tn["classroomList/updateTaskPosition"],okText:"\u4FDD\u5B58",title:"\u8C03\u6574\u6392\u5E8F",width:850},oo.createElement("div",{className:jo.wrap},oo.createElement("div",{className:jo.tip},oo.createElement("i",{className:"iconfont icon-tishi9 font14 mr10"}),oo.createElement("span",null,"\u63D0\u793A\uFF1A\u8BF7\u5728\u5217\u8868\u4E2D\u957F\u6309\u9F20\u6807\u5DE6\u952E\uFF0C\u8FDB\u884C\u62D6\u653E\u6392\u5E8F\u3002\u5B8C\u6210\u6392\u5E8F\u540E\u8BF7\u70B9\u51FB\u201C\u4FDD\u5B58\u201D")),oo.createElement(ie.Z,{loading:(Vt=rt==null?void 0:rt.effects)==null?void 0:Vt["classroomList/getAllTaskList"],active:!0,className:"mt20",paragraph:{rows:5}},oo.createElement(xl.Z5,{onDragEnd:Tt=>jr(Tt,At)},oo.createElement(xl.bK,{droppableId:"droppable"},(Tt,Kr)=>oo.createElement("div",zi(_l({ref:Tt.innerRef},Tt.droppableProps),{className:jo.listWrap}),At.map((jn,sa)=>oo.createElement(xl._l,{key:jn.task_id,draggableId:jn.task_id.toString(),index:sa},(wr,$a)=>oo.createElement("div",zi(_l(_l({ref:wr.innerRef},wr.draggableProps),wr.dragHandleProps),{className:jo.li}),oo.createElement(w.Z,{align:"middle"},oo.createElement("div",{className:jo.nameWrap},oo.createElement(i.Z,{title:jn==null?void 0:jn.task_name},oo.createElement("div",{className:jo.name},jn==null?void 0:jn.task_name))),kn(jn==null?void 0:jn.status)),oo.createElement(w.Z,{align:"middle",className:"font12 mt10"},oo.createElement("span",{className:"mr30 c-grey-666"},"\u7BA1\u7406\u5458",oo.createElement("span",{className:"ml5 c-black"},(jn==null?void 0:jn.user_name)||"--")))))),Tt.placeholder))))))},rr=e(59301),gi=Object.defineProperty,ll=Object.defineProperties,Oi=Object.getOwnPropertyDescriptors,ki=Object.getOwnPropertySymbols,fi=Object.prototype.hasOwnProperty,ei=Object.prototype.propertyIsEnumerable,fo=(f,p,c)=>p in f?gi(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,qa=(f,p)=>{for(var c in p||(p={}))fi.call(p,c)&&fo(f,c,p[c]);if(ki)for(var c of ki(p))ei.call(p,c)&&fo(f,c,p[c]);return f},Ml=(f,p)=>ll(f,Oi(p)),Bo=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const El=({classroomList:f,globalSetting:p,loading:c,user:Rt,dispatch:Ot})=>{var tn,Vt,At,pe;const rt=(0,g.useLocation)(),jr=(0,g.useParams)(),[kn]=(0,g.useSearchParams)(),[Lt,Tt]=(0,a.useState)({sort_type:"publish_time",sort:"desc",page_size:20,clazz:kn.get("tabs")}),[Kr,jn]=(0,a.useState)(Array.from({length:20},()=>!1)),[sa,wr]=(0,a.useState)([]),$a=new Date,[Dr,va]=(0,a.useState)([]),[eo,oa]=(0,a.useState)("\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217"),{detailAttachmentList:Ln,detailLeftMenus:Nn,detailTopBanner:Wa,taskList:ga}=f,[an,Jr]=(0,a.useState)(!1);let ro;Lt.course_id=jr.coursesId,jr.categoryId?Lt.course_second_category_id=jr.categoryId:delete Lt.course_second_category_id;function ao(_t,Ua){return Bo(this,null,function*(){let Bl=yield(0,V.ZP)("/api/files/group_settings_statistics.json",{method:"get",params:{attachment_id:_t,course_id:jr.course_id}}),Jl=[...sa];Jl[Ua]=Bl==null?void 0:Bl.data,wr(Jl)})}(0,a.useEffect)(()=>{jn(Array.from({length:20},()=>!1)),wr([])},[]),(0,a.useEffect)(()=>{var _t,Ua,Bl;if((_t=Rt==null?void 0:Rt.userInfo)!=null&&_t.login){const Jl=X.cX.getItem(`${(Ua=Rt==null?void 0:Rt.userInfo)==null?void 0:Ua.login}${(0,U.GJ)()?"Teacher":"Student"}`,"Attachment");Jl&&(Lt.sort_type=Jl==null?void 0:Jl.type,Lt.sort=Jl==null?void 0:Jl.direction,console.log("localRecordValue",Jl),oa(Jl==null?void 0:Jl.name)),gn()}else(Bl=Rt==null?void 0:Rt.userInfo)!=null&&Bl.username&&gn()},[(tn=Rt==null?void 0:Rt.userInfo)==null?void 0:tn.login,rt.pathname]),(0,a.useEffect)(()=>{f.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&gn()},[f.actionTabs.key]),(0,a.useEffect)(()=>{va([])},[Ln]);const na=(_t,Ua)=>{wr([]),jn(Array.from({length:20},()=>!1)),Lt.page=_t,Lt.page_size=Ua,gn()},gn=()=>{Tt(qa({},Lt)),va([]),Ot({type:"classroomList/getAttachmentList",payload:qa({},Lt)})},qr=_t=>Bo(void 0,null,function*(){_t.link&&(yield Ot({type:"attachment/updateVisits",payload:{id:_t.id}}),Ot({type:"classroomList/getAttachmentList",payload:qa({},Lt)}))});Nn.course_modules&&(ro=f.detailLeftMenus.course_modules.filter(_t=>_t.type==="attachment")[0]);const Sa=_t=>Bo(void 0,null,function*(){if(Dr==""){d.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}(yield(0,V.ZP)("/api/files/bulk_move.json",{method:"put",body:{course_id:jr.course_id,ids:Dr,to_category_id:_t==null?void 0:_t.key}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ot({type:"classroomList/getAttachmentList",payload:qa({},Lt)}),va([]))});let _r=[{name:"\u5220\u9664",icon:rr.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u53D1\u9001",icon:rr.createElement("i",{className:"iconfont icon-fasong"})},{name:"\u7ACB\u5373\u53D1\u5E03",icon:rr.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u53D6\u6D88\u53D1\u5E03",icon:rr.createElement("i",{className:"iconfont icon-quxiaofabu"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:rr.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u8C03\u6574\u6392\u5E8F",icon:rr.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"})}].filter(_t=>Wa.is_public?!0:_t.name!=="\u8BBE\u4E3A\u516C\u5F00");const ar=[{name:"\u5168\u90E8",id:"",total:Ln.total_count},{name:"\u672A\u53D1\u5E03",id:"2",total:(0,U.GJ)()?Ln.unpublish_count:null},{name:"\u9884\u53D1\u5E03",id:"3",total:(0,U.GJ)()?Ln.not_started_count:null},{name:"\u5DF2\u53D1\u5E03",id:"1",total:(0,U.GJ)()?Ln.publish_count:null}],Mr=[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"",direction:""},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217",type:"created_on",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F\u6392\u5217",type:"created_on",direction:"asc"},{name:"\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217",type:"publish_time",direction:"desc"},{name:"\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F\u6392\u5217",type:"publish_time",direction:"asc"}],Zn=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name",width:240},{title:"\u72B6\u6001",dataIndex:"status",key:"status",width:80},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",width:200,sorter:!0,showSorterTooltip:!1,sortOrder:Lt.order_by==="publish_time"?Lt.sort_direction==="desc"?"descend":"ascend":null,render:_t=>_t?G()(_t).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"member_manager",key:"member_manager",ellipsis:{showTitle:!1},render:_t=>_t==="--"||!_t?"--":rr.createElement("span",{title:_t},_t)}],Lr=_t=>{console.log(_t.id),(_t.id===""||_t.id==="2"||_t.id==="3")&&(Lt.sort_type="created_on",Lt.sort="desc",oa("\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217")),_t.id==="1"&&(Lt.sort_type="publish_time",Lt.sort="desc",oa("\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217")),Lt.clazz=_t.id,Lt.page=1,g.history.replace(`${rt.pathname}?tabs=${_t.id}`),jn(Array.from({length:20},()=>!1)),wr([]),gn()},Hr=_t=>{var Ua;Lt.sort_type=_t.type,Lt.sort=_t.direction,Lt.page=1,X.cX.setItem(`${(Ua=Rt==null?void 0:Rt.userInfo)==null?void 0:Ua.login}${(0,U.GJ)()?"Teacher":"Student"}`,_t,"Attachment"),oa(_t.name),gn()},xo=_t=>Bo(void 0,null,function*(){var Ua;const Bl=_t.name;Dr==""?d.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"):Bl==="\u8C03\u6574\u6392\u5E8F"?ko():Ot({type:"classroomList/setActionTabs",payload:{key:Bl,selectArrs:Dr,selectArrsAll:(Ua=Ln.files)==null?void 0:Ua.filter(Jl=>Dr.includes(Jl.id)),params:Lt,batch:!0}})}),ko=()=>{let _t={courseId:Lt.course_id,container_type:"attachment"};Lt!=null&&Lt.course_second_category_id&&(_t.category_id=Lt==null?void 0:Lt.course_second_category_id),Ot({type:"classroomList/getAllTaskList",payload:_t}),Ot({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})},oi=_t=>Bo(void 0,null,function*(){yield Ot({type:"classroomList/updateTaskPosition",payload:{category_id:Lt==null?void 0:Lt.course_second_category_id,courseId:Lt==null?void 0:Lt.course_id,task_ids:_t,container_type:"attachment"}}),gn()}),Pl=(0,a.useMemo)(()=>{let _t=[];return ga.length>0&&(_t=ga.map(Ua=>{let Bl="";return Ua.is_publish&&Ua.publish_status&&(Bl="\u5DF2\u53D1\u5E03"),Ua.is_publish&&!Ua.publish_status&&(Bl="\u9884\u53D1\u5E03"),Ua.is_publish||(Bl="\u672A\u53D1\u5E03"),{user_name:Ua.user_name,task_name:Ua.task_name,task_id:Ua.task_id,category:Ua.category,status:Bl}})),_t},[ga]);return console.log(ga,"taskList"),rr.createElement("section",null,rr.createElement(zo.Z,{isLoading:c["classroomList/getAttachmentList"],tabDataSource:(0,U.GJ)()?ar:[],isAdmin:(0,U.GJ)(),onTabMenuClick:Lr,defaultSelectedKeys:Lt.clazz,showControlButton:(0,U.GJ)(),buttonText:"\u9009\u7528\u8D44\u6E90",extraNode:(0,U.GJ)()&&rr.createElement(w.Z,{align:"middle",className:"mr20"},!(Ln!=null&&Ln.parent_category_id)&&(0,U.GJ)()&&rr.createElement("span",{className:"c-blue font16 ml20 current",onClick:_t=>{_t.preventDefault(),Ot({type:"classroomList/setActionTabs",payload:{key:"\u65B0\u5EFA\u76EE\u5F55"}})}},rr.createElement(i.Z,{title:"\u65B0\u5EFA\u5B50\u76EE\u5F55"},rr.createElement("i",{className:"iconfont icon-xinjianmulu1 font14"}))),rr.createElement("span",{className:"c-blue font16 ml20 current",style:{paddingTop:2},onClick:_t=>{_t.preventDefault(),Ot({type:"classroomList/setActionTabs",payload:{key:"\u76EE\u5F55\u91CD\u547D\u540D",params:Lt,selectArrs:Ml(qa({},Ln),{category_id:Lt==null?void 0:Lt.course_second_category_id,main_id:typeof Ln.parent_category_id=="object"?Ln.id:void 0}),cb:gn}})}},rr.createElement(i.Z,{title:"\u76EE\u5F55\u91CD\u547D\u540D"},rr.createElement("i",{className:"iconfont icon-zhongmingming1 font17"}))),rr.createElement("span",{className:"c-blue font14 ml20 current",onClick:_t=>{_t.preventDefault(),Ot({type:"attachment/setActionTabs",payload:{key:"\u4E0A\u4F20\u8D44\u6E90",params:Lt}})}},rr.createElement("i",{className:"iconfont icon-shangchuan3 font14 mr5"}),"\u4E0A\u4F20\u8D44\u6E90"),rr.createElement("span",{className:"c-blue font14 ml20 current",onClick:_t=>{_t.preventDefault(),Ot({type:"attachment/setActionTabs",payload:{key:"\u6DFB\u52A0\u5916\u94FE",params:Lt}})}},rr.createElement("i",{className:"iconfont icon-lianjie2 font14 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),onButtonClick:()=>{Ot({type:"attachment/setActionTabs",payload:{key:"\u9009\u7528\u8D44\u6E90",params:Lt}})}}),rr.createElement(vl.Z,{dataSource:Ln.files||[],isAdmin:(0,U.GJ)(),batchStatus:an,SortMenuName:eo,setSortMenuName:oa,SortMenus:Mr,onSearch:_t=>{Lt.search=_t,Lt.page=1,gn()},onSort:Hr,onBatch:_t=>Jr(_t)}),rr.createElement(ie.Z,{loading:c["classroomList/getAttachmentList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},Ln.total_count===0&&rr.createElement(lo.Z,null),Ln.files&&Ln.files.map(function(_t,Ua){var Bl,Jl,ss;return rr.createElement("div",{className:la.listItem,key:Ua},(0,U.GJ)()&&rr.createElement(ee.default,{checked:Dr.includes(_t.id),value:_t.id,onClick:Lo=>{Lo.preventDefault(),Lo.stopPropagation()},className:"mr20",onChange:Lo=>{let Wo=Dr.indexOf(_t.id);Dr.indexOf(_t.id)>-1?va(Dr.filter(zt=>zt!==_t.id)):va(Dr.concat(_t.id))}}),rr.createElement("div",{className:la.info},rr.createElement("div",{className:la.title},rr.createElement("div",{className:la.titleLeft},(0,U.GJ)()&&rr.createElement(rr.Fragment,null,_t.is_publish&&_t.publish_status&&rr.createElement("span",{className:"tag-style bg-light-blue mr10"},"\u5DF2\u53D1\u5E03"),_t.is_publish&&!_t.publish_status&&rr.createElement("span",{className:"tag-style bg-c5d6ff mr10"},"\u9884\u53D1\u5E03"),!_t.is_publish&&rr.createElement("span",{className:"tag-style bgB8B8B8 mr10"},"\u672A\u53D1\u5E03")),(0,U.RV)()||_t.is_public?rr.createElement("a",{onClick:Lo=>{Lo.preventDefault(),Lo.stopPropagation(),!((0,U.dE)()&&_t.download_setting==1&&((_t==null?void 0:_t.file_type)==="other"||(_t==null?void 0:_t.file_type)==="download"))&&((0,Gn.fc)({id:_t==null?void 0:_t.id,watch_type:2,course_id:Lt==null?void 0:Lt.course_id}),qr(_t),Ot({type:"attachment/setActionTabs",payload:{key:(_t.link,"\u8D44\u6E90\u4E0B\u8F7D"),selectArrs:_t,params:Lt}}))}},rr.createElement("strong",null,_t.title)):rr.createElement("strong",null,_t.title),_t.link&&rr.createElement("span",{className:"tag-style-border-small c-orange border-orange ml10"}," ","\u5916\u94FE"," ")),rr.createElement("div",{className:la.titleRight},(0,U.GJ)()&&!(_t!=null&&_t.is_publish)&&rr.createElement(g.Link,{target:"_blank",to:"/",onClick:Lo=>Bo(this,null,function*(){Lo.stopPropagation(),Lo.preventDefault(),Ot({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",index:Ua,selectArrs:[_t==null?void 0:_t.id],selectArrsAll:[_t],params:Lt,type:2,manage_all_group:Ln==null?void 0:Ln.manage_all_group}});let Wo=[...Kr];Wo[Ua]=!1,jn(Wo)})},rr.createElement("aside",{className:la.flexBox},rr.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),rr.createElement("div",null,"\u53D1\u5E03"))),((0,U.RV)()||_t.is_public)&&!((0,U.dE)()&&_t.download_setting==1&&((_t==null?void 0:_t.file_type)==="other"||(_t==null?void 0:_t.file_type)==="download"))&&rr.createElement("aside",{onClick:Lo=>Bo(this,null,function*(){Lo.stopPropagation(),Lo.preventDefault(),yield(0,Gn.fc)({id:_t==null?void 0:_t.id,watch_type:2,course_id:Lt==null?void 0:Lt.course_id}),qr(_t),Ot({type:"attachment/setActionTabs",payload:{key:(_t.link,"\u8D44\u6E90\u4E0B\u8F7D"),selectArrs:_t,params:Lt}})}),className:la.flexBox,style:{marginRight:16,cursor:"pointer"}},rr.createElement("i",{className:"iconfont icon-chakansvg"}),rr.createElement("div",null,"\u67E5\u770B")),((0,U.RV)()||_t.is_public)&&!_t.link&&_t.is_publish&&!((0,U.dE)()&&_t.download_setting==1)&&rr.createElement("aside",{onClick:Lo=>Bo(this,null,function*(){Lo.stopPropagation(),yield(0,Gn.fc)({id:_t==null?void 0:_t.id,watch_type:1,course_id:Lt==null?void 0:Lt.course_id}),(0,X.Nd)((_t==null?void 0:_t.title)||"\u6587\u4EF6",decodeURIComponent(rn.Z.API_SERVER+_t.url))}),className:`${la.flexBox}`,style:{marginRight:16,cursor:"pointer"}},rr.createElement("i",{className:"iconfont icon-xiazai6"}),rr.createElement("div",null,"\u4E0B\u8F7D")),(0,U.GJ)()&&rr.createElement(j.Z,{placement:"bottomCenter",overlayClassName:la.dro,dropdownRender:()=>rr.createElement(Se.default,null,rr.createElement(Se.default.Item,{key:1,style:{textAlign:"center"}},rr.createElement("a",{onClick:Lo=>Bo(this,null,function*(){Lo.stopPropagation(),Lo.preventDefault(),Ot({type:"classroomList/setActionTabs",payload:{key:_t.is_publish?"\u4FEE\u6539\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03",index:Ua,selectArrs:[_t==null?void 0:_t.id],selectArrsAll:[_t],params:Lt,type:2,manage_all_group:Ln==null?void 0:Ln.manage_all_group}});let Wo=[...Kr];Wo[Ua]=!1,jn(Wo)})},_t.is_publish?"\u4FEE\u6539\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03")),rr.createElement(Se.default.Item,{key:22,style:{textAlign:"center"}},rr.createElement(g.Link,{target:"_blank",to:"/",onClick:Lo=>{var Wo;Lo.preventDefault(),Ot({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[_t.id],selectArrsAll:(Wo=Ln.files)==null?void 0:Wo.filter(zt=>[_t.id].includes(zt.id)),isdelete:"1",params:Lt}})}},"\u7ACB\u5373\u5220\u9664")),rr.createElement(Se.default.Item,{key:6,style:{textAlign:"center"}},rr.createElement(g.Link,{onClick:Lo=>{Lo.preventDefault(),Ot({type:"attachment/setActionTabs",payload:{key:_t.link?"\u5916\u94FE\u8BBE\u7F6E":"\u8D44\u6E90\u8BBE\u7F6E",index:Ua,selectArrs:_t,params:Lt,manage_all_group:Ln==null?void 0:Ln.manage_all_group}});let Wo=[...Kr];Wo[Ua]=!1,jn(Wo)},to:"/"},"\u8D44\u6E90\u8BBE\u7F6E")),rr.createElement(Se.default.Item,{key:7,style:{textAlign:"center"}},rr.createElement(g.Link,{target:"_blank",to:"/",onClick:Lo=>{Lo.preventDefault(),Ot({type:"classroomList/setActionTabs",payload:{key:"\u8BBF\u95EE\u8BB0\u5F55",currentInfo:_t}})}},"\u8BBF\u95EE\u8BB0\u5F55")))},rr.createElement("aside",{onClick:Lo=>Lo.stopPropagation(),className:la.flexBox,style:{cursor:"default"}},rr.createElement("i",{className:"iconfont icon-gengduo4"}),rr.createElement("div",null,"\u66F4\u591A"))))),rr.createElement("div",{className:"flex-wrp"},_t.link&&rr.createElement(rr.Fragment,null,rr.createElement("p",{className:"flex1"},rr.createElement("span",null,_t.author.name),rr.createElement("span",{className:"ml15"},"\u70B9\u51FB\u6B21\u6570\uFF1A",_t.downloads_count),$aBo(this,null,function*(){Lo.stopPropagation(),Lo.preventDefault(),Kr[Ua]||ao(_t==null?void 0:_t.id,Ua);let Wo=[...Kr];Wo[Ua]=!Wo[Ua],jn(Wo)})},rr.createElement("i",{className:`iconfont icon-${Kr[Ua]?"shouqi":"xiala2"}`})," ")),(0,U.GJ)()&&(_t==null?void 0:_t.is_publish)&&Kr[Ua]&&((Bl=sa[Ua])==null?void 0:Bl.length)>5&&rr.createElement(B.default,{rowKey:"shixun_identifier",scroll:{y:240},onRow:Lo=>({onClick:Wo=>{Wo.stopPropagation(),Wo.preventDefault()}}),onHeaderRow:(Lo,Wo)=>({onClick:zt=>{zt.stopPropagation(),zt.preventDefault()}}),pagination:!1,dataSource:sa[Ua],style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(Lo,Wo,zt)=>{zt.field&&(Lt.order_by=zt.field),zt.order||(Lt.sort_direction="asc"),zt.order==="ascend"&&(Lt.sort_direction="asc"),zt.order==="descend"&&(Lt.sort_direction="desc"),zt.order||(Lt.sort_direction="asc"),ao(_t==null?void 0:_t.id,Ua)},columns:Zn}),(0,U.GJ)()&&(_t==null?void 0:_t.is_publish)&&Kr[Ua]&&((Jl=sa[Ua])==null?void 0:Jl.length)>0&&((ss=sa[Ua])==null?void 0:ss.length)<6&&rr.createElement(B.default,{rowKey:"shixun_identifier",onRow:Lo=>({onClick:Wo=>{Wo.stopPropagation(),Wo.preventDefault()}}),onHeaderRow:(Lo,Wo)=>({onClick:zt=>{zt.stopPropagation(),zt.preventDefault()}}),pagination:!1,dataSource:sa[Ua],style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(Lo,Wo,zt)=>{zt.field&&(Lt.order_by=zt.field),zt.order||(Lt.sort_direction="asc"),zt.order==="ascend"&&(Lt.sort_direction="asc"),zt.order==="descend"&&(Lt.sort_direction="desc"),zt.order||(Lt.sort_direction="asc"),ao(_t==null?void 0:_t.id,Ua)},columns:Zn}),_t.description&&rr.createElement("div",{className:"flex-wrp"},rr.createElement("p",{className:"flex1"},rr.createElement("span",null," \u8D44\u6E90\u63CF\u8FF0\uFF1A"),rr.createElement("span",{className:"ml5"},_t.description||"\u6682\u65E0\u63CF\u8FF0")))))}),rr.createElement("aside",{className:"tc mb50 mt30"},Ln.attachments_count>0&&rr.createElement(x.Z,{current:Lt.page||1,showSizeChanger:!0,onChange:na,defaultCurrent:1,pageSize:Lt.page_size||20,total:Ln.attachments_count}))),Dr.length>0&&(0,U.GJ)()&&rr.createElement(de.Z,{offsetBottom:0},rr.createElement(Ur.Z,{buttonDataSource:_r,onButtonClick:xo,useBatchStatus:Jr,catalogue:((At=(Vt=Nn==null?void 0:Nn.course_modules)==null?void 0:Vt.find(_t=>_t.type==="attachment"))==null?void 0:At.second_category)||[],allSelect:Dr.length?Dr.length===((pe=Ln.files)==null?void 0:pe.length):!1,setSeleArr:va,setAllSelect:_t=>{_t.target.checked?va(Ln.files.map(Ua=>Ua.id)):va([])},selectArrs:Dr,onMenuClick:Sa})),rr.createElement(K,null),rr.createElement(Pe,null),rr.createElement(O,{getFileData:gn}),rr.createElement(Ye,null),rr.createElement(Ja,null),rr.createElement(Rn,null),rr.createElement(Bn,null),rr.createElement(Ft,null),rr.createElement(se,null),rr.createElement(Qn,null),rr.createElement(Ar,{getFileData:gn}),rr.createElement(Ca,null),rr.createElement(kl,{getFileData:gn}),rr.createElement(nl,null),rr.createElement(bl,null),rr.createElement(wi,{type:2,visible:f.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:oi,data:Pl,onCancel:()=>{Ot({type:"classroomList/setActionTabs",payload:{key:""}})}}))};var Tl=(0,g.connect)(({classroomList:f,loading:p,user:c,globalSetting:Rt})=>({classroomList:f,globalSetting:Rt,user:c,loading:p.effects}))(El),jl=Object.defineProperty,ti=Object.getOwnPropertySymbols,ni=Object.prototype.hasOwnProperty,Fi=Object.prototype.propertyIsEnumerable,ri=(f,p,c)=>p in f?jl(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Ri=(f,p)=>{for(var c in p||(p={}))ni.call(p,c)&&ri(f,c,p[c]);if(ti)for(var c of ti(p))Fi.call(p,c)&&ri(f,c,p[c]);return f},qi=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Ni=({classroomList:f,user:p,dispatch:c})=>{const Rt=(0,g.useParams)(),[Ot,tn]=(0,a.useState)(!1);(0,a.useEffect)(()=>{var At,pe;if(f.actionTabs.key==="\u5220\u9664"){if((0,U.j5)()||(pe=(At=p==null?void 0:p.userInfo)==null?void 0:At.course)!=null&&pe.own){tn(!0);return}const rt={hasNum:0,noHasNum:0};f.actionTabs.selectArrsAll.map(jr=>{var kn;jr.author_login===((kn=p.userInfo)==null?void 0:kn.login)?++rt.hasNum:++rt.noHasNum}),rt.noHasNum>0?ze.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:a.createElement("div",null,f.actionTabs.isdelete!=="1"&&a.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",a.createElement("span",{className:"c-blue"},rt.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",a.createElement("span",{className:"c-red"},rt.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",a.createElement("br",null)),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Vt()}}):tn(!0)}else tn(!1)},[f.actionTabs.key]);const Vt=()=>{c({type:"classroomList/setActionTabs",payload:{}})};return console.log("---",f.actionTabs),a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:Ot,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>qi(void 0,null,function*(){(yield(0,V.ZP)("/api/files/bulk_delete.json",{method:"delete",body:{ids:[...f.actionTabs.selectArrs],course_id:Rt.id}})).status===0&&(d.ZP.success("\u5220\u9664\u6210\u529F"),c({type:"classroomList/getAttachmentList",payload:Ri({},f.actionTabs.params)}),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Rt.coursesId}}))}),onCancel:()=>{Vt()}},a.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var Si=(0,g.connect)(({classroomList:f,user:p})=>({classroomList:f,user:p}))(Ni),Mi=Object.defineProperty,Pi=Object.getOwnPropertySymbols,Vi=Object.prototype.hasOwnProperty,$i=Object.prototype.propertyIsEnumerable,Xi=(f,p,c)=>p in f?Mi(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Gi=(f,p)=>{for(var c in p||(p={}))Vi.call(p,c)&&Xi(f,c,p[c]);if(Pi)for(var c of Pi(p))$i.call(p,c)&&Xi(f,c,p[c]);return f},_i=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Ti=({classroomList:f,dispatch:p})=>{const c=(0,g.useParams)();return c.id=c.coursesId,a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:f.actionTabs.key==="\u7ACB\u5373\u53D1\u5E031111",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>_i(void 0,null,function*(){(yield(0,V.ZP)("/api/files/bulk_publish.json",{method:"put",body:{course_id:c.id,ids:[...f.actionTabs.selectArrs]}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"classroomList/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:Gi({},f.actionTabs.params)}))}),onCancel:()=>{p({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",null,"\u5B66\u751F\u5C06\u80FD\u7ACB\u5373\u6536\u5230\u8D44\u6E90"))};var rl=(0,g.connect)(({classroomList:f})=>({classroomList:f}))(Ti),ea=e(59301),yl=Object.defineProperty,ai=Object.defineProperties,Ql=Object.getOwnPropertyDescriptors,si=Object.getOwnPropertySymbols,mi=Object.prototype.hasOwnProperty,Zi=Object.prototype.propertyIsEnumerable,Ui=(f,p,c)=>p in f?yl(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,ji=(f,p)=>{for(var c in p||(p={}))mi.call(p,c)&&Ui(f,c,p[c]);if(si)for(var c of si(p))Zi.call(p,c)&&Ui(f,c,p[c]);return f},s=(f,p)=>ai(f,Ql(p)),v=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const C=({attachment:f,classroomList:p,dispatch:c,courseEndTime:Rt,getFileData:Ot})=>{var tn,Vt,At;const pe=(0,g.useParams)(),[rt]=q.default.useForm(),[jr,kn]=(0,a.useState)(1),[Lt,Tt]=(0,a.useState)([]),[Kr,jn]=(0,a.useState)(0),[sa,wr]=(0,a.useState)(20),[$a,Dr]=(0,a.useState)(!1),[va,eo]=(0,a.useState)(-1),[oa,Ln]=(0,a.useState)();let[Nn,Wa]=(0,a.useState)([{is_admin:!0}]),[ga,an]=(0,a.useState)([]);const[Jr,ro]=(0,a.useState)({group_settings:[]});pe.id=pe.coursesId,(0,a.useEffect)(()=>{["\u7ACB\u5373\u53D1\u5E03","\u4FEE\u6539\u53D1\u5E03"].includes(p.actionTabs.key)&&(gn(),ao())},[p.actionTabs]);const ao=Mr=>v(void 0,null,function*(){p.actionTabs.batch&&eo(0);const Zn=yield c({type:"attachment/getDetail",payload:{id:p.actionTabs.selectArrs[0],course_id:pe==null?void 0:pe.id}});if(Zn){eo(p.actionTabs.selectArrsAll[0].is_publish?Zn==null?void 0:Zn.file_status:0),Wa(Zn==null?void 0:Zn.course_groups),rt.setFieldsValue({publish_time:Zn.publish_time?G()(Zn.publish_time):G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))});let Lr=ji({},Jr);Lr.group_settings=Zn==null?void 0:Zn.batches_publish_info,ro(Lr),Dr(!0)}}),na=()=>v(void 0,null,function*(){va==1&&(Nn=Nn==null?void 0:Nn.map(Hr=>{var xo;if(!Hr.course_group_name)throw d.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!Hr.publish_time)throw d.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return Hr.course_group_id=(xo=Jr.group_settings)==null?void 0:xo.filter(ko=>Hr==null?void 0:Hr.course_group_name.includes(ko.name)).map(ko=>ko.course_group_id||ko.id).toString().split(","),Hr}));const Mr=ji({},rt.getFieldsValue());if(Mr.end_time<=Mr.publish_time){d.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),ar(!1);return}let Zn={attachment_id:[...p.actionTabs.selectArrs],course_id:pe.id,publish_time:G()(Mr.publish_time).format("YYYY-MM-DD HH:mm"),publish_type:va,group_settings:Nn};ar(!0),(yield(0,V.ZP)("/api/files/batches_publish.json",{method:"post",body:ji({},Zn)})).status===0?(ar(!1),gn(),(0,X.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),d.ZP.success("\u53D1\u5E03\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,U.GJ)()&&Ot(),localStorage.getItem("Noviceguide")==="0"||c({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:ea.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):ar(!1)}),gn=()=>{kn(1),eo(-1),ro({group_settings:[]}),rt.setFieldsValue({publish_time:G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))}),Dr(!1)},qr=Kr>jr*sa,{detailShixunsList:Sa}=p,[_r,ar]=(0,a.useState)(!1);return ea.createElement(ze.default,{width:600,centered:!0,confirmLoading:_r,title:"\u53D1\u5E03\u6559\u5B66\u8D44\u6599",open:["\u7ACB\u5373\u53D1\u5E03","\u4FEE\u6539\u53D1\u5E03"].includes(p.actionTabs.key),okText:"\u786E\u5B9A\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{p.actionTabs.key=="\u7ACB\u5373\u53D1\u5E03"?na():ze.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:ea.createElement("div",{className:"font14"},p.actionTabs.batch&&ea.createElement(ea.Fragment,null,ea.createElement("div",{className:"mb10"},"\u786E\u5B9A\u6279\u91CF\u8BBE\u7F6E\u9009\u4E2D\u8D44\u6E90\u7684\u53D1\u5E03\u89C4\u5219\u5417\uFF1F"),ea.createElement("div",null,"\u786E\u5B9A\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u88AB\u8986\u76D6\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002")),p.actionTabs.key=="\u4FEE\u6539\u53D1\u5E03"&&ea.createElement(ea.Fragment,null,ea.createElement("div",{className:"mb10"},"\u786E\u5B9A\u4FEE\u6539\u53D1\u5E03\u8BBE\u7F6E\u89C4\u5219\u5417\uFF1F"),ea.createElement("div",null,"\u786E\u5B9A\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u88AB\u8986\u76D6\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))),onOk:()=>{na()}})},onCancel:()=>{gn(),c({type:"classroomList/setActionTabs",payload:{}})}},ea.createElement(q.default,{form:rt},ea.createElement("div",{style:{paddingLeft:0}},ea.createElement(w.Z,{style:{marginBottom:"10px",marginTop:"30px"}},ea.createElement("span",{className:"mr5"},"\u53D1\u5E03\u89C4\u5219:"),ea.createElement(Ce.ZP.Group,{value:va,onChange:Mr=>{var Zn,Lr;if(eo(Mr.target.value),Mr.target.value==1){let Hr=(Zn=f==null?void 0:f.detail)==null?void 0:Zn.course_groups;Wa((Hr==null?void 0:Hr.length)>0?Hr:[{is_admin:!0}])}else if(Mr.target.value==0){let Hr=(Lr=f==null?void 0:f.detail)==null?void 0:Lr.publish_time;rt.setFieldValue("publish_time",Hr?G()(Hr):G()())}}},ea.createElement(Ce.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),ea.createElement(Ce.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),ea.createElement(Ce.ZP,{className:"ml20",value:1,disabled:$a&&((tn=Jr==null?void 0:Jr.group_settings)==null?void 0:tn.length)<=0},"\u5206\u73ED\u53D1\u5E03"))),va==0&&ea.createElement(w.Z,{align:"middle",style:{marginTop:"20px"}},ea.createElement(H.Z,null,ea.createElement(q.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},ea.createElement(oe.default,{style:{width:170,marginRight:"25px"},disabledDate:Mr=>(0,Xe.Q8)(Mr,Rt),disabledTime:Mr=>(0,Xe.d0)(Mr),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",allowClear:!1})))),$a&&((Vt=Jr==null?void 0:Jr.group_settings)==null?void 0:Vt.length)<=0&&ea.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},"\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4E0D\u53EF\u9009\u62E9\u201C\u5206\u73ED\u53D1\u5E03\u201D")),va==1&&((At=Jr==null?void 0:Jr.group_settings)==null?void 0:At.length)>0&&ea.createElement(w.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},ea.createElement(H.Z,{span:24},ea.createElement(w.Z,null,ea.createElement(H.Z,{span:24},ea.createElement(w.Z,null,ea.createElement(H.Z,{flex:"1"}," \u5206\u73ED\uFF1A"),ea.createElement(H.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),ea.createElement(H.Z,{span:4}))),Nn&&Nn.map(function(Mr,Zn){var Lr;return ea.createElement(H.Z,{span:24,key:Zn,style:{marginTop:Zn>0?"10px":""}},ea.createElement(w.Z,{gutter:[8,16]},ea.createElement(H.Z,{span:10},ea.createElement(w.Z,{gutter:[8,16]},ea.createElement(H.Z,{flex:"1",style:{maxWidth:200}},ea.createElement(Ne.default,{mode:"multiple",style:{width:"100%"},value:Mr.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(Hr,xo)=>{console.log(xo),Nn[Zn].course_group_name=Hr,Nn[Zn].course_group_id=Mr.course_group_id;const ko=(0,we.flattenDeep)(Nn.map(Pl=>Pl.course_group_name)),oi=ga.map(Pl=>{let _t=(Pl==null?void 0:Pl.course_group_name)||[];return s(ji({},Pl),{course_group_name:(0,we.remove)(_t,Ua=>ko.includes(Ua))})});an(oi),Wa(Nn.slice())}},(Jr==null?void 0:Jr.group_settings)&&(Jr==null?void 0:Jr.group_settings.map(function(Hr){if(!Nn.map(ko=>ko.course_group_name).flat().includes(Hr.name))return ea.createElement(Option,{value:Hr.name,key:Hr.course_group_id},Hr.name)})))))),ea.createElement(H.Z,{span:10},ea.createElement("div",{className:"ml30"},ea.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Hr=>(0,Xe.Q8)(Hr,Jr==null?void 0:Jr.course_end_date),disabledTime:Hr=>(0,Xe.d0)(Hr),value:Mr.publish_time?G()(Mr.publish_time):"",onChange:(Hr,xo)=>{Nn[Zn].publish_time=xo,Wa([...Nn])}}))),ea.createElement(H.Z,{span:4},Zn>0&&(G()()<=G()(Mr.publish_time)||!Mr.course_group_id)&&ea.createElement(ct.Z,{style:{position:"absolute",top:10},onClick:()=>{const Hr=(0,we.cloneDeep)(ga);console.log(Hr,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),Hr.forEach((xo,ko)=>{xo.group_name&&(xo.group_name=xo.group_name.filter(oi=>{var Pl;return!((Pl=Nn[Zn].group_name)!=null&&Pl.includes(oi))}))}),Nn=Nn.filter((xo,ko)=>Zn!==ko),an(Hr),Wa(Nn.slice()),setTimeout(()=>Wa(Nn.slice()),10)}}),Nn.length<((Lr=Jr==null?void 0:Jr.group_settings)==null?void 0:Lr.length)&&ea.createElement(ft.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:10},onClick:()=>{console.log(Nn),Wa(Nn.concat({}))}}))))}))),ea.createElement("div",{className:"mt20"},"\u6CE8\u610F"),ea.createElement("div",null,"1\u3001\u9009\u62E9\u7EDF\u4E00\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u6559\u5B66\u8D44\u6599\u53D1\u9001\u81F3\u8BFE\u5802\u7684\u5168\u90E8\u73ED\u7EA7(\u5305\u62EC\u672A\u5206\u73ED)\u3002"),ea.createElement("div",null,"2\u3001\u9009\u62E9\u5206\u73ED\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u4F5C\u4E1A\u53D1\u5E03\u81F3\u6307\u5B9A\u73ED\u7EA7\u3002"),ea.createElement("div",null,"3\u3001\u9009\u62E9\u6682\u4E0D\u53D1\u5E03\u5E76\u786E\u5B9A\u65F6\uFF0C\u53EF\u64A4\u9500\u5DF2\u8BBE\u7F6E\u7684\u7EDF\u4E00\u53D1\u5E03\u548C\u5206\u73ED\u53D1\u5E03\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))};var he=(0,g.connect)(({attachment:f,classroomList:p})=>({attachment:f,classroomList:p}))(C),Ee=Object.defineProperty,Ct=Object.getOwnPropertySymbols,dt=Object.prototype.hasOwnProperty,Qt=Object.prototype.propertyIsEnumerable,Gt=(f,p,c)=>p in f?Ee(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,mn=(f,p)=>{for(var c in p||(p={}))dt.call(p,c)&&Gt(f,c,p[c]);if(Ct)for(var c of Ct(p))Qt.call(p,c)&&Gt(f,c,p[c]);return f},sr=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Dn=({classroomList:f,dispatch:p})=>{const c=(0,g.useParams)();return c.id=c.coursesId,a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:f.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>sr(void 0,null,function*(){(yield(0,V.ZP)("/api/files/bulk_public.json",{method:"put",body:{course_id:c.id,ids:[...f.actionTabs.selectArrs]}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"classroomList/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:mn({},c)}),p({type:"classroomList/getClassroomShixunsList",payload:mn({},f.actionTabs.params)}))}),onCancel:()=>{p({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",a.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Pn=(0,g.connect)(({classroomList:f})=>({classroomList:f}))(Dn),Kn=Object.defineProperty,Wn=Object.defineProperties,Ut=Object.getOwnPropertyDescriptors,bn=Object.getOwnPropertySymbols,Xn=Object.prototype.hasOwnProperty,Wr=Object.prototype.propertyIsEnumerable,Rr=(f,p,c)=>p in f?Kn(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Gr=(f,p)=>{for(var c in p||(p={}))Xn.call(p,c)&&Rr(f,c,p[c]);if(bn)for(var c of bn(p))Wr.call(p,c)&&Rr(f,c,p[c]);return f},ua=(f,p)=>Wn(f,Ut(p)),Xr=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Nr=({classroomList:f,loading:p,dispatch:c,user:Rt})=>{var Ot,tn;const Vt=(0,g.useParams)(),At=(0,g.useLocation)(),{actionTabs:pe}=f,[rt]=q.default.useForm(),jr=kn=>kn&&kn{c({type:"classroomList/getCourseGroups",payload:{id:Vt.id,nonenavigate:!0}})},[f.name]),a.createElement(ze.default,{centered:!0,title:"\u65B0\u5EFA\u5B50\u76EE\u5F55",open:f.actionTabs.key==="\u65B0\u5EFA\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>Xr(void 0,null,function*(){var kn,Lt,Tt;const Kr=rt.getFieldValue(),sa=`/api/course_modules/${(Tt=(Lt=(kn=f.detailLeftMenus)==null?void 0:kn.course_modules)==null?void 0:Lt.find($a=>$a.type==="attachment"))==null?void 0:Tt.id}/add_second_category.json`;(yield(0,V.ZP)(sa,{method:"post",body:ua(Gr({},Kr),{parent_id:Vt.categoryId})})).status===0&&(rt.resetFields(),d.ZP.success("\u6DFB\u52A0\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Vt.coursesId}}))}),onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",{className:"tc"},a.createElement("br",null)),f.courseGroups.course_groups&&a.createElement(q.default,{form:rt,initialValues:{name:""}},a.createElement(q.default.Item,{name:"name"},a.createElement(w.Z,{className:"mt30",align:"middle"},a.createElement(H.Z,null,"\u5B50\u76EE\u5F55\u540D\u79F0\uFF1A"),a.createElement(H.Z,{flex:"1"},a.createElement(Y.default,{defaultValue:((Ot=pe.selectArrs)==null?void 0:Ot.category_name)||((tn=pe.selectArrs)==null?void 0:tn.name)}))))))};var uo=(0,g.connect)(({classroomList:f,loading:p,user:c})=>({classroomList:f,loading:p,user:c}))(Nr),Ha=Object.defineProperty,no=Object.getOwnPropertySymbols,bo=Object.prototype.hasOwnProperty,Co=Object.prototype.propertyIsEnumerable,No=(f,p,c)=>p in f?Ha(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,cl=(f,p)=>{for(var c in p||(p={}))bo.call(p,c)&&No(f,c,p[c]);if(no)for(var c of no(p))Co.call(p,c)&&No(f,c,p[c]);return f},Io=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const po=({classroomList:f,loading:p,dispatch:c})=>{var Rt;const Ot=(0,g.useParams)(),tn=(0,g.useLocation)(),{actionTabs:Vt}=f,[At]=q.default.useForm(),pe=rt=>rt&&rtIo(void 0,null,function*(){const rt=At.getFieldValue(),jr=`/api/homework_commons/${f.actionTabs.selectArrs.homework_id}/alter_name.json`;(yield(0,V.ZP)(jr,{method:"post",body:cl({},rt)})).status===0&&(d.ZP.success("\u4FEE\u6539\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomShixunsList",payload:cl({},f.actionTabs.params)}))}),onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",{className:"tc"},a.createElement("br",null)),f.courseGroups.course_groups&&a.createElement(q.default,{form:At,initialValues:{name:"1"}},a.createElement(q.default.Item,{name:"name"},a.createElement(w.Z,{className:"mt30"},a.createElement(H.Z,null,"\u4F5C\u4E1A\u540D\u79F0\uFF1A"),a.createElement(H.Z,{flex:"1"},a.createElement(Y.default,{defaultValue:(Rt=Vt.selectArrs)==null?void 0:Rt.name}))))))};var Eo=(0,g.connect)(({classroomList:f,loading:p})=>({classroomList:f,loading:p}))(po),Mo={flex_box_center:"flex_box_center___FUkdm",flex_space_between:"flex_space_between___b5tWy",flex_box_vertical_center:"flex_box_vertical_center___tvrPT",flex_box_center_end:"flex_box_center_end___pZ3xg",flex_box_column:"flex_box_column___F0xEu",wrp:"wrp___C97Wf",itemTitleWrp:"itemTitleWrp___JQdEU",itemTitle:"itemTitle___cQoNO",search:"search___PvZbz","simple-table":"simple-table___H8BYb",table:"table___r82iu"},Qo=Object.defineProperty,Fo=Object.getOwnPropertySymbols,To=Object.prototype.hasOwnProperty,Ol=Object.prototype.propertyIsEnumerable,Sl=(f,p,c)=>p in f?Qo(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,h=(f,p)=>{for(var c in p||(p={}))To.call(p,c)&&Sl(f,c,p[c]);if(Fo)for(var c of Fo(p))Ol.call(p,c)&&Sl(f,c,p[c]);return f},D=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const{TabPane:le}=In.default;let ve=!1;const Oe=({attachment:f,loading:p,dispatch:c})=>{const Rt=(0,g.useParams)(),[Ot]=q.default.useForm(),[tn,Vt]=(0,a.useState)(0),[At,pe]=(0,a.useState)(!0),[rt,jr]=(0,a.useState)("public");let[kn,Lt]=(0,a.useState)([]);const[Tt,Kr]=(0,a.useState)({page:0,page_size:20,search:""});(0,a.useEffect)(()=>{f.actionTabs.key==="\u9009\u7528\u8D44\u6E90"&&At&&sa(),f.actionTabs.key!=="\u9009\u7528\u8D44\u6E90"&&At&&Lt([])},[f.actionTabs.key,At,rt]);let jn=[];const sa=()=>D(void 0,null,function*(){var oa,Ln;if(!ve&&(ve=!0,At)){++Tt.page;let Nn;rt==="public"?(Nn=yield c({type:"attachment/allAttachment",payload:h({},Tt)}),kn=[...kn.concat(Nn.data.files)]):(Nn=yield c({type:"attachment/mineAttachment",payload:h({},Tt)}),kn=[...kn.concat((oa=Nn.data)==null?void 0:oa.files)]),((Ln=Nn.object_list)==null?void 0:Ln.length)oa&&oaa.createElement(ee.default,{onChange:Nn=>{},value:String(Ln.id),defaultChecked:!0,className:Mo.itemTitleWrp},a.createElement(i.Z,{title:oa},a.createElement("span",{className:["c-black",Mo.itemTitle].join(" ")},oa)))},{title:"\u5927\u5C0F",dataIndex:"filesize"},{title:"\u53D1\u5E03\u4EBA",dataIndex:"author",render:oa=>a.createElement("span",null,oa.name)}],va=()=>{jr("public"),Vt(0),Kr({page:0,page_size:20,search:""}),pe(!0),jn=[],Ot.resetFields()};function eo(oa){return D(this,null,function*(){const{group_ids:Ln,delay_publish:Nn,publish_time:Wa}=oa,ga=yield c({type:"attachment/fileImport",payload:{course_id:Rt.coursesId,course_second_category_id:parseInt(Rt.categoryId),delay_publish:Nn,publish_time:Wa,attachment_ids:[...Ln]}});(ga==null?void 0:ga.status)===0&&(d.ZP.success("\u53D1\u5E03\u6210\u529F"),va(),c({type:"attachment/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Rt.coursesId}}),c({type:"classroomList/getAttachmentList",payload:h({},f.actionTabs.params)}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Rt.coursesId}}))})}return a.createElement(ze.default,{centered:!0,title:"\u9009\u7528\u8D44\u6E90",open:f.actionTabs.key==="\u9009\u7528\u8D44\u6E90",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,width:600,maskClosable:!1,bodyStyle:{minHeight:200},onOk:()=>{Ot.submit()},onCancel:()=>{va(),c({type:"attachment/setActionTabs",payload:{}})}},a.createElement("section",{className:Mo.search},a.createElement(Y.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u53D1\u5E03\u4EBA\u6216\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:oa=>{Tt.page=0,Tt.search=oa,kn=[],sa(),pe(!0)},style:{width:260}})),a.createElement(In.default,{defaultActiveKey:rt,onChange:oa=>D(void 0,null,function*(){Lt([]),jr(oa),Tt.page=0,pe(!0)})},a.createElement(le,{tab:a.createElement("span",null," \u5168\u90E8 "),key:"public"}),a.createElement(le,{tab:a.createElement("span",null," \u6211\u7684\u8D44\u6E90 "),key:"myself"})),a.createElement(q.default,{form:Ot,initialValues:{group_ids:jn,delay_publish:0},onChange:oa=>{jn=Ot.getFieldValue()},onFinish:eo},a.createElement(q.default.Item,{name:"group_ids",valuePropName:"checked",rules:[{validator:(oa,Ln)=>Ln.length>0?Promise.resolve():Promise.reject("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8D44\u6E90")}]},a.createElement(ee.default.Group,{style:{width:"100%"}},a.createElement("div",{style:{maxHeight:248,overflow:"auto"}},a.createElement(Fr(),{initialLoad:!1,pageStart:0,threshold:800,loadMore:()=>{sa()},hasMore:At,useWindow:!1},a.createElement(yt,{data:kn})))))))};var Le=(0,g.connect)(({attachment:f,loading:p})=>({attachment:f,loading:p}))(Oe);function yt({data:f}){const p=[{title:"\u8D44\u6E90\u540D\u79F0",dataIndex:"title",width:200,ellipsis:!0,key:"title",render:(c,Rt)=>a.createElement(ee.default,{value:String(Rt.id),defaultChecked:!0},a.createElement("span",{className:["c-black"].join(" "),style:{whiteSpace:"nowrap",overflow:"hidden",display:"inline-block",textOverflow:"ellipsis",position:"relative",top:6,maxWidth:150}},a.createElement(i.Z,{title:Rt.title,placement:"topLeft"},Rt.title)))},{title:"\u5927\u5C0F",dataIndex:"filesize",key:"filesize",ellipsis:!0},{title:"\u53D1\u5E03\u4EBA",dataIndex:"author",key:"author",ellipsis:!0,render:c=>c.name},{title:"\u65F6\u95F4",dataIndex:"created_on",key:"created_on",width:140,render:c=>a.createElement("span",{className:"font12"},G()(c).format($r.tF))}];return a.createElement(B.default,{loading:ve,pagination:!1,columns:p,className:Mo.table,dataSource:f||[]})}var gt=Object.defineProperty,mt=Object.getOwnPropertySymbols,Ht=Object.prototype.hasOwnProperty,Zt=Object.prototype.propertyIsEnumerable,Mt=(f,p,c)=>p in f?gt(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,un=(f,p)=>{for(var c in p||(p={}))Ht.call(p,c)&&Mt(f,c,p[c]);if(mt)for(var c of mt(p))Zt.call(p,c)&&Mt(f,c,p[c]);return f},pn=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const En={delay_publish:0,is_public:0,description:""},Vn=({attachment:f,dispatch:p})=>{const c=(0,g.useParams)(),[Rt]=q.default.useForm(),[Ot,tn]=(0,a.useState)(un({},En)),[Vt,At]=(0,a.useState)([]),[pe,rt]=(0,a.useState)(!1);(0,a.useEffect)(()=>{f.actionTabs.key==="\u4E0A\u4F20\u8D44\u6E90"&&Rt.resetFields()},[f.actionTabs.key]);const jr=Tt=>Tt&&Tt{const Kr=Tt.size/1024/1024,jn=Tt.name.split(".").slice(-1)[0].toLowerCase();return Kr>5e3||Kr==0?(d.ZP.error(`${Tt.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002${Kr==0?"\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A":"\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(5G)"}`),Wt.default.LIST_IGNORE):!0},action:`${rn.Z.API_SERVER}/api/attachments.json`,onChange:Tt=>{var Kr,jn;console.log("data--",Tt),((jn=(Kr=Tt.file)==null?void 0:Kr.response)==null?void 0:jn.status)==-1&&(d.ZP.warning(Tt.file.response.message),rt(!0))}};return a.createElement(ze.default,{centered:!0,title:"\u4E0A\u4F20\u8D44\u6E90",open:f.actionTabs.key==="\u4E0A\u4F20\u8D44\u6E90",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,maskClosable:!1,onOk:()=>pn(void 0,null,function*(){yield Rt.validateFields();let Tt=Rt.getFieldValue();Tt=Object.assign({},Ot,Tt),(yield(0,V.ZP)("/api/files/upload.json",{method:"post",body:{attachment_ids:Tt.attachment_ids.map(jn=>jn.response.id),course_id:c.id,course_second_category_id:c.categoryId*1,is_public:!!Tt.is_public,delay_publish:Tt.delay_publish,description:Tt.description,publish_time:Tt.publish_time}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,X.L9)(["\u6559\u5B66\u8BFE\u5802","\u8D44\u6E90","\u4E0A\u4F20\u8D44\u6E90"]),tn(un({},En)),p({type:"attachment/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:un({},f.actionTabs.params)}),p({type:"classroomList/getClassroomLeftMenus",payload:{id:c.coursesId}})),At([])}),onCancel:()=>{At([]),tn(un({},En)),p({type:"attachment/setActionTabs",payload:{}})}},a.createElement("section",null,a.createElement(q.default,{form:Rt,initialValues:Ot,onChange:()=>{const Tt=Rt.getFieldValue();tn(Object.assign({},Ot,Tt))}},a.createElement(q.default.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:Tt=>Array.isArray(Tt)?Tt:Tt==null?void 0:Tt.fileList,normalize:Tt=>{const Kr="\u3000\u3000";let jn=Tt.filter(sa=>(sa.name.indexOf(Kr)===-1&&(sa.name=`${sa.name}${Kr}${(0,X.RD)(sa.size)}`),!0));return At(jn),jn},rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8D44\u6E90"}]},a.createElement(Wt.default,un({},Lt),a.createElement(Xt.ZP,{type:"primary",disabled:Vt.length>9,ghost:!0},"\u6587\u4EF6\u4E0A\u4F20"),a.createElement(i.Z,{placement:"right",overlayStyle:{maxWidth:600},title:a.createElement("div",{onClick:Tt=>{Tt.preventDefault(),Tt.stopPropagation()}},a.createElement("div",null,"\u63D0\u793A\uFF1A"),a.createElement("div",null,"1. \u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002"),a.createElement("div",null,"2. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",((0,U.Ny)(),"5G"),"\u3002"))},a.createElement("i",{onClick:Tt=>{Tt.preventDefault(),Tt.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})))),a.createElement(w.Z,null,a.createElement(H.Z,null,a.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},a.createElement(ee.default.Group,null,a.createElement(ee.default,{value:1},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{name:"description"},a.createElement(Y.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var zn=(0,g.connect)(({attachment:f})=>({attachment:f}))(Vn),cr=Object.defineProperty,$n=Object.getOwnPropertySymbols,vr=Object.prototype.hasOwnProperty,ia=Object.prototype.propertyIsEnumerable,ma=(f,p,c)=>p in f?cr(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Vr=(f,p)=>{for(var c in p||(p={}))vr.call(p,c)&&ma(f,c,p[c]);if($n)for(var c of $n(p))ia.call(p,c)&&ma(f,c,p[c]);return f},da=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Ma={delay_publish:0,is_public:[!1],description:"",name:"",link:""},xr=({attachment:f,dispatch:p})=>{const c=(0,g.useParams)(),[Rt]=q.default.useForm(),[Ot,tn]=(0,a.useState)(Vr({},Ma)),Vt=pe=>pe&&peda(void 0,null,function*(){var pe,rt;yield Rt.validateFields();let jr=Rt.getFieldsValue();jr=Object.assign({},Ot,jr),(yield(0,V.ZP)("/api/files/upload.json",{method:"post",body:{course_id:c.id,course_second_category_id:c.categoryId*1,is_public:(pe=jr.is_public)==null?void 0:pe[0],delay_publish:jr.delay_publish,description:jr.description,publish_time:jr.publish_time,name:jr.name,link:jr.link}})).status===0&&(Rt.resetFields(),(0,X.L9)(["\u6559\u5B66\u8BFE\u5802","\u8D44\u6E90","\u6DFB\u52A0\u5916\u94FE"]),d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"attachment/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:Vr({},(rt=f==null?void 0:f.actionTabs)==null?void 0:rt.params)}),p({type:"classroomList/getClassroomLeftMenus",payload:{id:c.coursesId}}))}),onCancel:()=>{Rt.resetFields(),p({type:"attachment/setActionTabs",payload:{}})}},a.createElement("section",null,a.createElement(q.default,{form:Rt,initialValues:Ma,onChange:()=>{const pe=Rt.getFieldsValue();tn(Object.assign({},Ot,pe))}},a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{label:"\u8D44\u6E90\u540D\u79F0\uFF1A",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u5B57\u7B26"}]},a.createElement(Y.default,{suffix:a.createElement("span",null,Ot.name.length,"/60"),maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u5B57\u7B26"})))),a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{label:"\u94FE\u63A5\u5730\u5740\uFF1A",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5916\u94FEurl"},{type:"url",message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684url"}]},a.createElement(Y.default,{placeholder:"\u8BF7\u8F93\u5165\u5916\u94FEurl"})))),a.createElement(w.Z,null,a.createElement(H.Z,null,a.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},a.createElement(ee.default.Group,null,a.createElement(ee.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),a.createElement(w.Z,null,a.createElement(H.Z,{span:24},a.createElement(q.default.Item,{name:"description"},a.createElement(Y.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var Yr=(0,g.connect)(({attachment:f})=>({attachment:f}))(xr),cn=e(59301),fr=Object.defineProperty,gr=Object.defineProperties,fa=Object.getOwnPropertyDescriptors,ka=Object.getOwnPropertySymbols,Ta=Object.prototype.hasOwnProperty,ta=Object.prototype.propertyIsEnumerable,La=(f,p,c)=>p in f?fr(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Ra=(f,p)=>{for(var c in p||(p={}))Ta.call(p,c)&&La(f,c,p[c]);if(ka)for(var c of ka(p))ta.call(p,c)&&La(f,c,p[c]);return f},Ya=(f,p)=>gr(f,fa(p)),Ka=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Zo={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:"",download_setting:0},{RangePicker:Qa}=oe.default,{Option:Pa}=Ne.default,Vo=({attachment:f,shixunHomeworks:p,dispatch:c,loading:Rt,getFileData:Ot})=>{const tn=(0,g.useParams)(),[Vt,At]=(0,a.useState)({group_settings:[]}),{detail:pe}=f,[rt]=q.default.useForm(),[jr,kn]=(0,a.useState)([]),[Lt,Tt]=(0,a.useState)(Ra({},Zo)),[Kr,jn]=(0,a.useState)(!1),sa=gn=>gn&&gnKa(void 0,null,function*(){var gn,qr,Sa,_r;const ar=yield c({type:"attachment/getDetail",payload:Ra({},tn)});ar.delay_publish=ar.delay_publish?1:0,Lt.is_public=[ar.is_public],Lt.description=ar.description,Lt.delay_publish=ar.delay_publish,Lt.publish_time=ar.publish_time,Lt.download_setting=ar.download_setting,rt.setFieldsValue(Lt),jn(ar==null?void 0:ar.unified_setting),f.actionTabs.manage_all_group?((gn=ar==null?void 0:ar.course_groups)==null?void 0:gn.length)>0?wr.unified_setting=!1:wr.unified_setting=!0:ar!=null&&ar.unified_setting?wr.unified_setting=!0:wr.unified_setting=!1,wr.publish_time=ar.publish_time?ar.publish_time:G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),console.log(wr.unified_setting),wr.file_status=ar==null?void 0:ar.file_status,$a(Object.assign({},wr)),kn([Ra({},ar),...ar==null?void 0:ar.attachment_histories]);let Mr=Ra({},Vt);if(Mr.group_settings=ar==null?void 0:ar.batches_publish_info,console.log(Mr),At(Mr),((qr=ar==null?void 0:ar.course_groups)==null?void 0:qr.length)>0){const Zn=(Sa=ar==null?void 0:ar.course_groups)==null?void 0:Sa.filter(Hr=>Hr.is_admin),Lr=(_r=ar==null?void 0:ar.course_groups)==null?void 0:_r.filter(Hr=>!Hr.is_admin);(Zn==null?void 0:Zn.length)>0?va(Zn):va([{is_admin:!0}]),(Lr==null?void 0:Lr.length)>0?oa(Lr):oa([])}else console.log(Dr)});(0,a.useEffect)(()=>{var gn;f.actionTabs.key==="\u8D44\u6E90\u8BBE\u7F6E"&&(tn.id=(gn=f.actionTabs.selectArrs)==null?void 0:gn.id,rt.resetFields(),Wa())},[f.actionTabs.key,tn.id]);const ga=(gn,qr)=>{if(jr.length===1){ze.default.info({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u8D44\u6E90\u4E0D\u80FD\u5168\u90E8\u5220\u9664"});return}ze.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u5220\u9664\u8D44\u6E90\u540E\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F",onOk:()=>Ka(void 0,null,function*(){var Sa;const _r=qr?{type:"history"}:{},ar=yield(0,V.ZP)(`/api/attachments/${gn}.json`,{method:"delete",body:_r});(ar==null?void 0:ar.status)===0&&(tn.id=(Sa=f.actionTabs.selectArrs)==null?void 0:Sa.id,Wa())})})},an=["pdf","docx","doc","xlsx","xls","ppt","pptx","zip"],[Jr,ro]=(0,a.useState)([]),ao={multiple:!1,maxCount:1,accept:".pdf, .docx, .doc, .xlsx, .xls, .ppt, .pptx, .zip,",withCredentials:!0,beforeUpload:gn=>{const qr=gn.size/1024/1024,Sa=gn.name.split(".").slice(-1)[0].toLowerCase();return qr>500?(d.ZP.error(`${gn.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(500MB)`),Promise.reject()):an.indexOf(Sa)==-1?(d.ZP.error(`${gn.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20,\u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6`),Promise.reject()):!0},action:`${rn.Z.API_SERVER}/api/attachments.json`};function na({data:gn}){console.log("data",gn);const qr=[{title:"\u8D44\u6E90\u540D\u79F0",key:"id",width:307,ellipsis:!0,render:Sa=>cn.createElement(i.Z,{title:Sa.title},cn.createElement("a",{href:rn.Z.API_SERVER+Sa.url,target:"_blank",className:"multi_ellipsis1 c-grey-333"},Sa.title))},{title:"\u4E0B\u8F7D",dataIndex:"downloads_count",key:"downloads_count",ellipsis:!0,width:50},{title:"\u7248\u672C\u53F7",dataIndex:"created_on",key:"created_on",ellipsis:!0,width:140,render:Sa=>Sa?cn.createElement("span",null,G()(Sa).format("YYYY-MM-DD HH:mm")):"--"},{title:"\u64CD\u4F5C",width:60,render:(Sa,_r,ar)=>cn.createElement("span",{onClick:()=>ga(_r==null?void 0:_r.id,ar),className:"c-red current"},"\u5220\u9664")}];return cn.createElement(B.default,{pagination:!1,columns:qr,style:{fontSize:12,marginBottom:20},dataSource:gn||[]})}return cn.createElement(ze.default,{centered:!0,title:"\u8D44\u6E90\u8BBE\u7F6E",open:f.actionTabs.key==="\u8D44\u6E90\u8BBE\u7F6E",okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>Ka(void 0,null,function*(){var gn,qr;wr.file_status==1&&(Dr=Dr==null?void 0:Dr.map(Mr=>{var Zn;if(!Mr.course_group_name)throw d.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!Mr.publish_time)throw d.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return Mr.course_group_id=(Zn=Vt.group_settings)==null?void 0:Zn.filter(Lr=>Mr==null?void 0:Mr.course_group_name.includes(Lr.name)).map(Lr=>Lr.course_group_id||Lr.id).toString().split(","),console.log(Mr.course_group_id),Mr})),console.log(Dr),yield rt.validateFields();let Sa=rt.getFieldValue();Sa=Object.assign({},Lt,Sa);const _r=JSON.parse(JSON.stringify(wr));_r.group_settings=Dr.concat(eo),(yield(0,Gn.Ot)(Ra({id:pe.id,course_id:tn.id,course_second_category_id:tn.categoryId||0,is_public:(gn=Sa.is_public)==null?void 0:gn[0],delay_publish:Sa.delay_publish,publish_type:wr==null?void 0:wr.file_status,description:Sa.description,publish_time:Lt.publish_time,new_attachment_id:(qr=Sa.attachment_ids)==null?void 0:qr.map(Mr=>{var Zn;return(Zn=Mr.response)==null?void 0:Zn.id}),download_setting:Sa==null?void 0:Sa.download_setting},_r))).status===0&&(Tt(Ra({},Zo)),d.ZP.success("\u64CD\u4F5C\u6210\u529F"),c({type:"attachment/setActionTabs",payload:{}}),c({type:"classroomList/getAttachmentList",payload:Ra({},f.actionTabs.params)}),Ot()),ro([]),va([{}])}),onCancel:()=>{ro([]),va([{}]),Tt(Ra({},Zo)),c({type:"attachment/setActionTabs",payload:{}}),c({type:"classroomList/getAttachmentList",payload:Ra({},f.actionTabs.params)})}},cn.createElement("section",{className:""},cn.createElement(ie.Z,{loading:Rt["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},cn.createElement(na,{data:jr}),cn.createElement(q.default,{form:rt,initialValues:Lt,onChange:()=>{const gn=rt.getFieldValue();Tt(Object.assign({},Lt,gn))}},cn.createElement(q.default.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:gn=>Array.isArray(gn)?gn:gn==null?void 0:gn.fileList,normalize:gn=>{const qr="\u3000\u3000";let Sa=gn.filter(_r=>{const ar=_r.size/1024/1024,Mr=_r.originFileObj.name.split(".").slice(-1)[0].toLowerCase();return _r.name.indexOf(qr)===-1&&(_r.name=`${_r.name}${qr}${(0,X.RD)(_r.size)}`),!(ar>500||an.indexOf(Mr)==-1)});return ro(Sa),Sa}},cn.createElement(Wt.default,Ra({},ao),cn.createElement(Xt.ZP,{type:"primary",disabled:Jr.length>0,ghost:!0,style:{marginRight:5}},"\u66F4\u65B0\u7248\u672C"),cn.createElement(i.Z,{placement:"right",overlayStyle:{maxWidth:600},title:cn.createElement("div",{onClick:gn=>{gn.preventDefault(),gn.stopPropagation()}},cn.createElement("div",null,"\u63D0\u793A\uFF1A"),cn.createElement("div",null,"1. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",(0,U.Ny)()?"1G":"150M","\u3002"),cn.createElement("div",null,"2. \u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6\u3002"))},cn.createElement("i",{onClick:gn=>{gn.preventDefault(),gn.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})))),cn.createElement(w.Z,null,cn.createElement(H.Z,null,cn.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},cn.createElement(ee.default.Group,null,cn.createElement(ee.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),cn.createElement(w.Z,{className:"mb20"},cn.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),cn.createElement(Ce.ZP.Group,{value:wr.file_status,onChange:gn=>{$a(Object.assign({},Ya(Ra({},wr),{file_status:gn.target.value})))}},cn.createElement(Ce.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),cn.createElement(Ce.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),cn.createElement(Ce.ZP,{className:"ml20",value:1},"\u5206\u73ED\u53D1\u5E03"))),wr.file_status==0&&cn.createElement(w.Z,{align:"middle",className:"mb30",style:{paddingLeft:65}},cn.createElement(H.Z,null,"\u53D1\u5E03\u65F6\u95F4:"),cn.createElement(H.Z,{className:"ml5"},cn.createElement(oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:gn=>sa(gn,Vt==null?void 0:Vt.course_end_date),disabledTime:gn=>(0,Xe.d0)(gn),value:wr.publish_time?G()(wr.publish_time):"",onChange:(gn,qr)=>{wr.publish_time=qr,$a(Object.assign({},wr))}})),cn.createElement(H.Z,null,cn.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u67E5\u770B\u6559\u5B66\u8D44\u6599\u7684\u65F6\u95F4)"))),wr.file_status==1&&cn.createElement(w.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},cn.createElement(H.Z,{span:24},cn.createElement(w.Z,null,cn.createElement(H.Z,{span:24},cn.createElement(w.Z,null,cn.createElement(H.Z,{flex:"1"},"\u5206\u73ED\uFF1A"),cn.createElement(H.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),cn.createElement(H.Z,{span:4}))),Dr&&Dr.map(function(gn,qr){var Sa;return cn.createElement(H.Z,{span:24,key:qr,style:{marginTop:qr>0?"10px":""}},cn.createElement(w.Z,{gutter:[8,16]},cn.createElement(H.Z,{span:10},cn.createElement(w.Z,{gutter:[8,16]},cn.createElement(H.Z,{flex:"1",style:{maxWidth:200}},cn.createElement(Ne.default,{mode:"multiple",style:{width:"100%"},value:gn.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(_r,ar)=>{console.log(ar),Dr[qr].course_group_name=_r,Dr[qr].course_group_id=gn.course_group_id;const Mr=(0,we.flattenDeep)(Dr.map(Lr=>Lr.course_group_name)),Zn=Ln.map(Lr=>{let Hr=(Lr==null?void 0:Lr.course_group_name)||[];return Ya(Ra({},Lr),{course_group_name:(0,we.remove)(Hr,xo=>Mr.includes(xo))})});Nn(Zn),va(Dr.slice())}},(Vt==null?void 0:Vt.group_settings)&&(Vt==null?void 0:Vt.group_settings.map(function(_r){if(!Dr.map(Mr=>Mr.course_group_name).flat().includes(_r.name))return cn.createElement(Pa,{value:_r.name,key:_r.course_group_id},_r.name)})))))),cn.createElement(H.Z,{span:10},cn.createElement("div",{className:"ml30"},cn.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:_r=>sa(_r,Vt==null?void 0:Vt.course_end_date),disabledTime:_r=>(0,Xe.d0)(_r),value:gn.publish_time?G()(gn.publish_time):"",onChange:(_r,ar)=>{Dr[qr].publish_time=ar,va([...Dr])}}))),cn.createElement(H.Z,{span:4},qr>0&&(G()()<=G()(gn.publish_time)||!gn.course_group_id)&&cn.createElement(ct.Z,{style:{position:"absolute",top:10},onClick:()=>{const _r=(0,we.cloneDeep)(Ln);console.log(_r,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),_r.forEach((ar,Mr)=>{ar.group_name&&(ar.group_name=ar.group_name.filter(Zn=>{var Lr;return!((Lr=Dr[qr].group_name)!=null&&Lr.includes(Zn))}))}),Dr=Dr.filter((ar,Mr)=>qr!==Mr),Nn(_r),va(Dr.slice()),setTimeout(()=>va(Dr.slice()),10)}}),Dr.length<((Sa=Vt==null?void 0:Vt.group_settings)==null?void 0:Sa.length)&&cn.createElement(ft.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:10},onClick:()=>{console.log(Dr),va(Dr.concat({}))}}))))})),cn.createElement(q.default.Item,{label:"\u4E0B\u8F7D\u8BBE\u7F6E",name:"download_setting"},cn.createElement(Ce.ZP.Group,null,cn.createElement(Ce.ZP,{value:0},"\u5141\u8BB8\u5B66\u751F\u4E0B\u8F7D"),cn.createElement(Ce.ZP,{value:1},"\u7981\u6B62\u5B66\u751F\u4E0B\u8F7D"))),cn.createElement(w.Z,null,cn.createElement(H.Z,{span:24},cn.createElement(q.default.Item,{name:"description",label:"\u8D44\u6E90\u63CF\u8FF0\uFF1A"},cn.createElement(Y.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6}))))))))};var Ea=(0,g.connect)(({attachment:f,loading:p})=>({attachment:f,loading:p}))(Vo),Oo=e(96769),Br=e(59301),hl=Object.defineProperty,xa=Object.defineProperties,pa=Object.getOwnPropertyDescriptors,ba=Object.getOwnPropertySymbols,aa=Object.prototype.hasOwnProperty,kr=Object.prototype.propertyIsEnumerable,xn=(f,p,c)=>p in f?hl(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,mr=(f,p)=>{for(var c in p||(p={}))aa.call(p,c)&&xn(f,c,p[c]);if(ba)for(var c of ba(p))kr.call(p,c)&&xn(f,c,p[c]);return f},Aa=(f,p)=>xa(f,pa(p)),Ga=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const wl={delay_publish:0,is_public:[!1],description:"",title:"",link:"",file_status:-1,publish_time:""},Fl=({attachment:f,dispatch:p,getFileData:c})=>{const Rt=(0,g.useParams)(),{detail:Ot}=f,[tn]=q.default.useForm(),[Vt,At]=(0,a.useState)(mr({},wl));(0,a.useEffect)(()=>{f.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E"&&tn.resetFields()},[f.actionTabs.key]);const pe=Ln=>Ln&&LnGa(void 0,null,function*(){var Ln,Nn,Wa,ga;const an=yield p({type:"attachment/getDetail",payload:Aa(mr({},Rt),{course_id:Rt.coursesId})});an.delay_publish=an.delay_publish?1:0,Vt.title=an.title,Vt.link=an.link,Vt.is_public=[an.is_public],Vt.description=an.description,Vt.publish_time=an.publish_time,Vt.delay_publish=an.delay_publish,At(mr({},Vt)),tn.setFieldsValue(Vt),f.actionTabs.manage_all_group?((Ln=an==null?void 0:an.course_groups)==null?void 0:Ln.length)>0?kn.unified_setting=!1:kn.unified_setting=!0:an!=null&&an.unified_setting?kn.unified_setting=!0:kn.unified_setting=!1,kn.publish_time=an.publish_time?an.publish_time:G()(G()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),kn.file_status=an==null?void 0:an.file_status,Lt(Object.assign({},kn)),jr([mr({},an),...an==null?void 0:an.attachment_histories]);let Jr=mr({},Tt);if(Jr.group_settings=an==null?void 0:an.batches_publish_info,console.log(Jr),Kr(Jr),((Nn=an==null?void 0:an.course_groups)==null?void 0:Nn.length)>0){const ro=(Wa=an==null?void 0:an.course_groups)==null?void 0:Wa.filter(na=>na.is_admin),ao=(ga=an==null?void 0:an.course_groups)==null?void 0:ga.filter(na=>!na.is_admin);(ro==null?void 0:ro.length)>0?sa(ro):sa([{is_admin:!0}]),(ao==null?void 0:ao.length)>0?$a(ao):$a([])}else console.log(jn)});return(0,a.useEffect)(()=>{var Ln;f.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E"&&(Rt.id=(Ln=f.actionTabs.selectArrs)==null?void 0:Ln.id,oa())},[f.actionTabs.key]),Br.createElement(ze.default,{centered:!0,title:"\u5916\u94FE\u8BBE\u7F6E",open:f.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:600,onOk:()=>Ga(void 0,null,function*(){var Ln;kn.unified_setting||(jn=jn==null?void 0:jn.map(an=>{var Jr;if(!an.course_group_name)throw d.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!an.publish_time)throw d.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return console.log(Tt.group_settings),console.log(an),an.course_group_id=(Jr=Tt.group_settings)==null?void 0:Jr.filter(ro=>an==null?void 0:an.course_group_name.includes(ro.name)).map(ro=>ro.course_group_id||ro.id).toString().split(","),console.log(an.course_group_id),an})),console.log(jn),yield tn.validateFields();let Nn=tn.getFieldValue();Nn=Object.assign({},Vt,Nn);const Wa=JSON.parse(JSON.stringify(kn));Wa.group_settings=jn.concat(wr),(yield(0,Gn.Ot)(mr({id:Ot.id,course_id:Rt.id,course_second_category_id:Rt.categoryId*1,is_public:(Ln=Nn.is_public)==null?void 0:Ln[0],delay_publish:Nn.delay_publish,publish_type:kn==null?void 0:kn.file_status,description:Nn.description,publish_time:Vt.publish_time,link:Nn.link,name:Nn.title},Wa))).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),p({type:"attachment/setActionTabs",payload:{}}),p({type:"classroomList/getAttachmentList",payload:mr({},f.actionTabs.params)}),c())}),onCancel:()=>{sa([{}]),At(mr({},wl)),p({type:"attachment/setActionTabs",payload:{}})}},Br.createElement("section",{className:"pl20 pr20 pt10"},Br.createElement(q.default,{form:tn,initialValues:Vt,onChange:()=>{const Ln=tn.getFieldValue();At(Object.assign({},Vt,Ln))}},Br.createElement(w.Z,null,Br.createElement(H.Z,{span:24},Br.createElement(q.default.Item,{label:"\u8D44\u6E90\u540D\u79F0\uFF1A",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0"}]},Br.createElement(Y.default,{placeholder:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0"})))),Br.createElement(w.Z,null,Br.createElement(H.Z,{span:24},Br.createElement(q.default.Item,{label:"\u94FE\u63A5\u5730\u5740\uFF1A",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5916\u94FEurl"}]},Br.createElement(Y.default,{placeholder:"\u8BF7\u8F93\u5165\u5916\u94FEurl"})))),Br.createElement(w.Z,null,Br.createElement(H.Z,null,Br.createElement(q.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},Br.createElement(ee.default.Group,null,Br.createElement(ee.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),Br.createElement(w.Z,{className:"mb20"},Br.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),Br.createElement(Ce.ZP.Group,{value:kn.file_status,onChange:Ln=>{Lt(Object.assign({},Aa(mr({},kn),{file_status:Ln.target.value})))}},Br.createElement(Ce.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),Br.createElement(Ce.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),Br.createElement(Ce.ZP,{className:"ml20",value:1},"\u5206\u73ED\u53D1\u5E03"))),kn.file_status==0&&Br.createElement(w.Z,{align:"middle",className:"mb30",style:{paddingLeft:65}},Br.createElement(H.Z,null,"\u53D1\u5E03\u65F6\u95F4:"),Br.createElement(H.Z,{className:"ml5"},Br.createElement(oe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Ln=>pe(Ln,Tt==null?void 0:Tt.course_end_date),disabledTime:Ln=>(0,Xe.d0)(Ln),value:kn.publish_time?G()(kn.publish_time):"",onChange:(Ln,Nn)=>{kn.publish_time=Nn,Lt(Object.assign({},kn))}})),Br.createElement(H.Z,null,Br.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u67E5\u770B\u6559\u5B66\u8D44\u6599\u7684\u65F6\u95F4)"))),kn.file_status==1&&Br.createElement(w.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},Br.createElement(H.Z,{span:24},Br.createElement(w.Z,null,Br.createElement(H.Z,{span:24},Br.createElement(w.Z,null,Br.createElement(H.Z,{flex:"1"},"\u5206\u73ED\uFF1A"),Br.createElement(H.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),Br.createElement(H.Z,{span:4}))),jn&&jn.map(function(Ln,Nn){var Wa;return Br.createElement(H.Z,{span:24,key:Nn},Br.createElement(w.Z,{gutter:[8,16]},Br.createElement(H.Z,{span:10},Br.createElement(w.Z,{gutter:[8,16]},Br.createElement(H.Z,{flex:"1",style:{maxWidth:200}},Br.createElement(Ne.default,{mode:"multiple",style:{width:"100%"},value:Ln.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(ga,an)=>{console.log(an),jn[Nn].course_group_name=ga,jn[Nn].course_group_id=Ln.course_group_id;const Jr=(0,we.flattenDeep)(jn.map(ao=>ao.course_group_name)),ro=Dr.map(ao=>{let na=(ao==null?void 0:ao.course_group_name)||[];return Aa(mr({},ao),{course_group_name:(0,we.remove)(na,gn=>Jr.includes(gn))})});va(ro),sa(jn.slice())}},(Tt==null?void 0:Tt.group_settings)&&(Tt==null?void 0:Tt.group_settings.map(function(ga){if(!jn.map(Jr=>Jr.course_group_name).flat().includes(ga.name))return Br.createElement(Option,{value:ga.name,key:ga.course_group_id},ga.name)})))))),Br.createElement(H.Z,{span:10},Br.createElement("div",{className:"ml30"},Br.createElement(oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:ga=>pe(ga,Tt==null?void 0:Tt.course_end_date),disabledTime:ga=>(0,Xe.d0)(ga),value:Ln.publish_time?G()(Ln.publish_time):"",onChange:(ga,an)=>{jn[Nn].publish_time=an,sa([...jn])}}))),Br.createElement(H.Z,{span:4},Nn>0&&(G()()<=G()(Ln.publish_time)||!Ln.course_group_id)&&Br.createElement(ct.Z,{onClick:()=>{const ga=(0,we.cloneDeep)(Dr);console.log(ga,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),ga.forEach((an,Jr)=>{an.group_name&&(an.group_name=an.group_name.filter(ro=>{var ao;return!((ao=jn[Nn].group_name)!=null&&ao.includes(ro))}))}),jn=jn.filter((an,Jr)=>Nn!==Jr),va(ga),sa(jn.slice()),setTimeout(()=>sa(jn.slice()),10)}}),jn.length<((Wa=Tt==null?void 0:Tt.group_settings)==null?void 0:Wa.length)&&Br.createElement(ft.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:4},onClick:()=>{console.log(jn),sa(jn.concat({}))}}))))})),Br.createElement(w.Z,null,Br.createElement(H.Z,{span:24},Br.createElement(q.default.Item,{name:"description",label:"\u8D44\u6E90\u63CF\u8FF0\uFF1A"},Br.createElement(Y.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var Xl=(0,g.connect)(({attachment:f})=>({attachment:f}))(Fl),Ao={flex_box_center:"flex_box_center___Q71DS",flex_space_between:"flex_space_between___TNuTq",flex_box_vertical_center:"flex_box_vertical_center___rhfhG",flex_box_center_end:"flex_box_center_end___MsQQ8",flex_box_column:"flex_box_column___MYvbv",bg:"bg___WkKTX",containerTitle:"containerTitle___x4her",containerDesc:"containerDesc___yNjjw",listItem:"listItem___pzdI9",info:"info___FH9ox",title:"title___TGy6D",titleLeft:"titleLeft___jaNs9",titleRight:"titleRight___X9mA2",acitons:"acitons___CPj4f",menu:"menu___Vr5C0",spanSize:"spanSize___hidB_",table:"table___UIeZ8",flexBox:"flexBox___VZsop",watch:"watch___l8SSX",iconV:"iconV___bHhod"},$o=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const ya=({classroomList:f,loading:p,dispatch:c})=>{const Rt=(0,g.useParams)(),Ot=(0,g.useLocation)(),[tn,Vt]=(0,a.useState)([]),[At,pe]=(0,a.useState)(1);(0,a.useEffect)(()=>{new Promise((Tt,Kr)=>$o(void 0,null,function*(){c({type:"classroomList/getCoursesMine",payload:{id:Rt.id,page_size:50}}).then(jn=>{Vt(tn.concat(jn))})}))},[f.name]);const[rt]=q.default.useForm();let jr=[];f.courseGroups.course_groups&&f.courseGroups.course_groups.map(Tt=>jr.push(Tt.id+""));const kn=Tt=>Tt&&Tta.createElement(ee.default,{value:String(Tt)})},{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"name",key:"name",width:482,ellipsis:!0},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:130},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_date",key:"end_date",width:130}];return a.createElement(ze.default,{centered:!0,title:"\u53D1\u9001\u8D44\u6E90",open:f.actionTabs.key==="\u53D1\u9001",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:820,footer:a.createElement("div",{style:{height:"48px",minHeight:"48px",display:"flex",alignItems:"center"}},a.createElement("span",{style:{flex:"1",textAlign:"start"}},"\u53D1\u5E03\u72B6\u6001\uFF1A",a.createElement(Ce.ZP.Group,{value:At,onChange:Tt=>{pe(Tt.target.value)}},a.createElement(Ce.ZP,{value:1},"\u53D1\u5E03"),a.createElement(Ce.ZP,{value:0},"\u4E0D\u53D1\u5E03"))),a.createElement(Xt.ZP,{onClick:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},"\u53D6\u6D88"),a.createElement(Xt.ZP,{onClick:()=>$o(void 0,null,function*(){const Tt=rt.getFieldValue();(yield(0,V.ZP)("/api/files/bulk_send.json",{method:"post",body:{ids:[...f.actionTabs.selectArrs],to_course_ids:[...Tt.group_ids],course_id:Rt.id,is_publish:At}})).status===0&&(d.ZP.success("\u53D1\u9001\u6210\u529F"),c({type:"classroomList/setActionTabs",payload:{}}))}),type:"primary"},"\u786E\u8BA4")),bodyStyle:{minHeight:200},onCancel:()=>{c({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u8D44\u6E90\u53D1\u9001\u5230",a.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),f.courseGroups.course_groups&&a.createElement(q.default,{form:rt,initialValues:{group_ids:jr,end_time:G()(G()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},a.createElement(q.default.Item,{name:"group_ids"},a.createElement(ee.default.Group,null,a.createElement(B.default,{loading:p.effects["classroomList/getCourseGroups"],columns:Lt,className:Ao.table,dataSource:tn==null?void 0:tn.filter(Tt=>(Tt==null?void 0:Tt.id)!=Rt.id),scroll:{y:240},pagination:!1})))))};var Zl=(0,g.connect)(({classroomList:f,loading:p})=>({classroomList:f,loading:p}))(ya),Kl=e(96877),wo=e(61124),Ro=e(1986),Ko=Object.defineProperty,_o=Object.getOwnPropertySymbols,dl=Object.prototype.hasOwnProperty,io=Object.prototype.propertyIsEnumerable,Ll=(f,p,c)=>p in f?Ko(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,Hl=(f,p)=>{for(var c in p||(p={}))dl.call(p,c)&&Ll(f,c,p[c]);if(_o)for(var c of _o(p))io.call(p,c)&&Ll(f,c,p[c]);return f},yo=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const wa=({classroomList:f,user:p,dispatch:c})=>{const Rt=(0,g.useParams)(),[Ot,tn]=(0,a.useState)(!1);(0,a.useEffect)(()=>{var At,pe;if(f.actionTabs.key==="\u53D6\u6D88\u53D1\u5E03"){if((0,U.j5)()||(pe=(At=p==null?void 0:p.userInfo)==null?void 0:At.course)!=null&&pe.own){tn(!0);return}const rt={hasNum:0,noHasNum:0};f.actionTabs.selectArrsAll.map(jr=>{var kn;jr.author_login===((kn=p.userInfo)==null?void 0:kn.login)?++rt.hasNum:++rt.noHasNum}),rt.noHasNum>0?ze.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:a.createElement("div",null,f.actionTabs.isdelete!=="1"&&a.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",a.createElement("span",{className:"c-blue"},rt.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",a.createElement("span",{className:"c-red"},rt.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",a.createElement("br",null)),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Vt()}}):tn(!0)}else tn(!1)},[f.actionTabs.key]);const Vt=()=>{c({type:"classroomList/setActionTabs",payload:{}})};return a.createElement(ze.default,{centered:!0,title:"\u63D0\u793A",open:Ot,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>yo(void 0,null,function*(){(yield(0,V.ZP)("/api/files/unpublish.json",{method:"put",body:{ids:[...f.actionTabs.selectArrs],course_id:Rt.id}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),c({type:"classroomList/getAttachmentList",payload:Hl({},f.actionTabs.params)}),c({type:"classroomList/setActionTabs",payload:{}}),c({type:"classroomList/getClassroomLeftMenus",payload:{id:Rt.coursesId}}))}),onCancel:()=>{Vt()}},a.createElement("p",null,"\u786E\u5B9A\u53D6\u6D88\u53D1\u5E03\u9009\u4E2D\u7684\u8D44\u6E90\u5417\uFF1F"),a.createElement("p",null,"\u53D6\u6D88\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u65E0\u6548\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))};var Cl=(0,g.connect)(({classroomList:f,user:p})=>({classroomList:f,user:p}))(wa);const el=({classroomList:f,dispatch:p})=>{var c,Rt,Ot,tn;const Vt=(0,g.useParams)(),[At,pe]=(0,a.useState)(1),[rt,jr]=(0,a.useState)(0),[kn,Lt]=(0,a.useState)(20),[Tt,Kr]=(0,a.useState)(!1),[jn,sa]=(0,a.useState)([]),[wr,$a]=(0,a.useState)(""),[Dr,va]=(0,a.useState)(null),[eo,oa]=(0,a.useState)(!1),[Ln,Nn]=(0,a.useState)([]);Vt.id=Vt.coursesId,(0,a.useEffect)(()=>{f.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"?($a(""),va(null),Wa(),Kr(!0)):Kr(!1)},[f.actionTabs]);const Wa=()=>{var na,gn;(0,Gn.mn)({course_id:Vt.id,attachment_id:(gn=(na=f.actionTabs)==null?void 0:na.currentInfo)==null?void 0:gn.id}).then(qr=>{qr.status==0&&Nn([...qr.course_groups])}),ga()},ga=()=>{At!=1?pe(1):kn!=20?Lt(20):an()},an=()=>{var na,gn;oa(!0),(0,Gn.$n)({page:At,limit:kn,keyword:wr,course_group_id:Dr,course_id:Vt.id,id:(gn=(na=f.actionTabs)==null?void 0:na.currentInfo)==null?void 0:gn.id}).then(qr=>{qr.status==0&&(sa(qr.data),jr(qr.size))}),oa(!1)},Jr=[{title:"\u5E8F\u53F7",render:(na,gn,qr)=>kn*(At-1)+qr+1,width:60,align:"center"},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center"},{title:"\u59D3\u540D",dataIndex:"username",align:"center"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name",align:"center"},{title:"\u67E5\u770B\u65F6\u95F4",dataIndex:"watch_time",align:"center"},{title:"\u4E0B\u8F7D\u65F6\u95F4",dataIndex:"download_time",align:"center"}];(0,a.useEffect)(()=>{f.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"&&an()},[At]),(0,a.useEffect)(()=>{f.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"&&(At==1?an():pe(1))},[kn]),(0,a.useEffect)(()=>{ga()},[Dr]);const ro=(na,gn)=>{pe(na)},ao=(na,gn)=>{Lt(gn)};return a.createElement(ze.default,{width:1e3,centered:!0,title:"\u8BBF\u95EE\u8BB0\u5F55",open:Tt,footer:null,onCancel:()=>{$a(""),va(null),p({type:"classroomList/setActionTabs",payload:{}})}},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{style:{display:"flex",alignItems:"center"}},"\u8D44\u6E90\u540D\u79F0\uFF1A",a.createElement("div",{style:{width:350,height:22,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},title:(Rt=(c=f==null?void 0:f.actionTabs)==null?void 0:c.currentInfo)==null?void 0:Rt.title},(tn=(Ot=f==null?void 0:f.actionTabs)==null?void 0:Ot.currentInfo)==null?void 0:tn.title)),a.createElement("div",{style:{display:"flex"}},a.createElement(Ne.default,{value:Dr,style:{width:160,marginRight:20},placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",allowClear:!0,onChange:na=>{va(na)}},Ln.map(na=>a.createElement(Option,{label:na.name,value:na.course_group_id,key:na.course_group_id},na.name))),a.createElement(Y.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",value:wr,onChange:na=>{$a(na.target.value)},onSearch:na=>{At==1?an():pe(1)},style:{width:230,marginLeft:"auto"},onPressEnter:()=>an()}))),a.createElement(Po.Z,{spinning:eo},a.createElement(B.default,{style:{padding:"15px 0"},pagination:!1,bordered:!0,columns:Jr,dataSource:jn,rowKey:na=>na==null?void 0:na.id})),rt>0&&a.createElement(x.Z,{className:"tc",style:{paddingBottom:15},showSizeChanger:!0,showQuickJumper:!0,onChange:ro,onShowSizeChange:ao,defaultCurrent:1,pageSizeOptions:["10","20","50","100"],current:At||1,pageSize:kn||10,defaultPageSize:10,total:rt,showTotal:na=>a.createElement("span",{className:"mr10"},"\u5171",a.createElement("span",{className:"c-blue"}," ",na," "),"\u6761\u6570\u636E")}))};var hi=(0,g.connect)(({classroomList:f})=>({classroomList:f}))(el),ui=e(55515),Yn=e(59301),Wl=Object.defineProperty,il=Object.defineProperties,fl=Object.getOwnPropertyDescriptors,bi=Object.getOwnPropertySymbols,Li=Object.prototype.hasOwnProperty,Ei=Object.prototype.propertyIsEnumerable,ci=(f,p,c)=>p in f?Wl(f,p,{enumerable:!0,configurable:!0,writable:!0,value:c}):f[p]=c,di=(f,p)=>{for(var c in p||(p={}))Li.call(p,c)&&ci(f,c,p[c]);if(bi)for(var c of bi(p))Ei.call(p,c)&&ci(f,c,p[c]);return f},ls=(f,p)=>il(f,fl(p)),_a=(f,p,c)=>new Promise((Rt,Ot)=>{var tn=pe=>{try{At(c.next(pe))}catch(rt){Ot(rt)}},Vt=pe=>{try{At(c.throw(pe))}catch(rt){Ot(rt)}},At=pe=>pe.done?Rt(pe.value):Promise.resolve(pe.value).then(tn,Vt);At((c=c.apply(f,p)).next())});const Go=({classroomList:f,globalSetting:p,loading:c,user:Rt,dispatch:Ot})=>{var tn,Vt,At,pe;const rt=(0,g.useLocation)(),jr=(0,g.useParams)(),[kn]=(0,g.useSearchParams)(),[Lt,Tt]=(0,a.useState)({sort_type:"publish_time",sort:"desc",page_size:20,clazz:kn.get("tabs")==="0"?"":kn.get("tabs")==="1"?"2":kn.get("tabs")==="2"?"3":kn.get("tabs")==="3"?"1":""}),[Kr,jn]=(0,a.useState)(Array.from({length:20},()=>!1)),[sa,wr]=(0,a.useState)([]),[$a,Dr]=(0,a.useState)(),va=new Date,[eo,oa]=(0,a.useState)([]),[Ln,Nn]=(0,a.useState)("\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217"),[Wa,ga]=(0,a.useState)(!1),{detailAttachmentList:an,detailLeftMenus:Jr,detailTopBanner:ro,taskList:ao}=f;let na=kn.get("tabs")?parseInt(kn.get("tabs")):0;const[gn,qr]=(0,a.useState)(!1),{userInfo:Sa}=Rt;let _r;Lt.course_id=jr.coursesId,jr.categoryId?Lt.course_second_category_id=jr.categoryId:delete Lt.course_second_category_id;function ar(zt,co){return _a(this,null,function*(){let li=yield(0,V.ZP)("/api/files/group_settings_statistics.json",{method:"get",params:{attachment_id:zt,course_id:jr.course_id}}),ii=[...sa];ii[co]=li==null?void 0:li.data,wr(ii)})}(0,a.useEffect)(()=>{jn(Array.from({length:20},()=>!1)),wr([])},[]),(0,a.useEffect)(()=>{var zt,co,li;if((zt=Rt==null?void 0:Rt.userInfo)!=null&&zt.login){const ii=X.cX.getItem(`${(co=Rt==null?void 0:Rt.userInfo)==null?void 0:co.login}${(0,U.GJ)()?"Teacher":"Student"}`,"Attachment");ii&&(Lt.sort_type=ii==null?void 0:ii.type,Lt.sort=ii==null?void 0:ii.direction,console.log("localRecordValue",ii),Nn(ii==null?void 0:ii.name)),Zn()}else(li=Rt==null?void 0:Rt.userInfo)!=null&&li.username&&Zn()},[(tn=Rt==null?void 0:Rt.userInfo)==null?void 0:tn.login,rt.pathname]),(0,a.useEffect)(()=>{f.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Zn()},[f.actionTabs.key]),(0,a.useEffect)(()=>{oa([])},[an]);const Mr=(zt,co)=>{wr([]),jn(Array.from({length:20},()=>!1)),Lt.page=zt,Lt.page_size=co,Zn()},Zn=()=>{Tt(di({},Lt)),oa([]),Ot({type:"classroomList/getAttachmentList",payload:di({},Lt)})},Lr=zt=>_a(void 0,null,function*(){zt.link&&(yield Ot({type:"attachment/updateVisits",payload:{id:zt.id}}),Ot({type:"classroomList/getAttachmentList",payload:di({},Lt)}))});Jr.course_modules&&(_r=f.detailLeftMenus.course_modules.filter(zt=>zt.type==="attachment")[0]);const Hr=zt=>_a(void 0,null,function*(){if(eo==""){d.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}(yield(0,V.ZP)("/api/files/bulk_move.json",{method:"put",body:{course_id:jr.course_id,ids:eo,to_category_id:zt==null?void 0:zt.key}})).status===0&&(d.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ot({type:"classroomList/getAttachmentList",payload:di({},Lt)}),oa([]))}),xo=zt=>zt.link?zt.link:rn.Z.API_SERVER+zt.url;let ko=[{name:"\u5220\u9664",icon:Yn.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u53D1\u9001",icon:Yn.createElement("i",{className:"iconfont icon-fasong"})},{name:"\u7ACB\u5373\u53D1\u5E03",icon:Yn.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u53D6\u6D88\u53D1\u5E03",icon:Yn.createElement("i",{className:"iconfont icon-quxiaofabu"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:Yn.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u8C03\u6574\u6392\u5E8F",icon:Yn.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"})}].filter(zt=>ro.is_public?!0:zt.name!=="\u8BBE\u4E3A\u516C\u5F00");const oi=[{name:"\u5168\u90E8",id:"",total:an.total_count,index:0},{name:"\u672A\u53D1\u5E03",id:"2",total:(0,U.GJ)()?an.unpublish_count:null,index:1},{name:"\u9884\u53D1\u5E03",id:"3",total:(0,U.GJ)()?an.not_started_count:null,index:2},{name:"\u5DF2\u53D1\u5E03",id:"1",total:(0,U.GJ)()?an.publish_count:null,index:3}],Pl=[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"",direction:""},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217",type:"created_on",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F\u6392\u5217",type:"created_on",direction:"asc"},{name:"\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217",type:"publish_time",direction:"desc"},{name:"\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F\u6392\u5217",type:"publish_time",direction:"asc"}],_t=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name",width:240},{title:"\u72B6\u6001",dataIndex:"status",key:"status",width:80},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",width:200,sorter:!0,showSorterTooltip:!1,sortOrder:Lt.order_by==="publish_time"?Lt.sort_direction==="desc"?"descend":"ascend":null,render:zt=>zt?G()(zt).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"member_manager",key:"member_manager",ellipsis:{showTitle:!1},render:zt=>zt==="--"||!zt?"--":Yn.createElement("span",{title:zt},zt)}],Ua=zt=>{console.log(zt.key),(zt.key==="0"||zt.key==="1"||zt.key==="2")&&(Lt.sort_type="created_on",Lt.sort="desc",Nn("\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217")),zt.key==="3"&&(Lt.sort_type="publish_time",Lt.sort="desc",Nn("\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217")),Lt.clazz=oi[zt.key].id,Lt.page=1,g.history.replace(`${rt.pathname}?tabs=${zt.key}`),jn(Array.from({length:20},()=>!1)),wr([]),Zn()},Bl=zt=>{var co;Lt.sort_type=zt.type,Lt.sort=zt.direction,Lt.page=1,X.cX.setItem(`${(co=Rt==null?void 0:Rt.userInfo)==null?void 0:co.login}${(0,U.GJ)()?"Teacher":"Student"}`,zt,"Attachment"),Nn(zt.name),Zn()},Jl=zt=>_a(void 0,null,function*(){var co;const li=zt.name;eo==""?d.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"):li==="\u8C03\u6574\u6392\u5E8F"?ss():Ot({type:"classroomList/setActionTabs",payload:{key:li,selectArrs:eo,selectArrsAll:(co=an.files)==null?void 0:co.filter(ii=>eo.includes(ii.id)),params:Lt,batch:!0}})}),ss=()=>{let zt={courseId:Lt.course_id,container_type:"attachment"};Lt!=null&&Lt.course_second_category_id&&(zt.category_id=Lt==null?void 0:Lt.course_second_category_id),Ot({type:"classroomList/getAllTaskList",payload:zt}),Ot({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})},Lo=zt=>_a(void 0,null,function*(){yield Ot({type:"classroomList/updateTaskPosition",payload:{category_id:Lt==null?void 0:Lt.course_second_category_id,courseId:Lt==null?void 0:Lt.course_id,task_ids:zt,container_type:"attachment"}}),Zn()}),Wo=(0,a.useMemo)(()=>{let zt=[];return ao.length>0&&(zt=ao.map(co=>{let li="";return co.is_publish&&co.publish_status&&(li="\u5DF2\u53D1\u5E03"),co.is_publish&&!co.publish_status&&(li="\u9884\u53D1\u5E03"),co.is_publish||(li="\u672A\u53D1\u5E03"),{user_name:co.user_name,task_name:co.task_name,task_id:co.task_id,category:co.category,status:li}})),zt},[ao]);return console.log(ao,"taskList"),Yn.createElement("section",null,Yn.createElement(Kl.Z,{isLoading:c["classroomList/getAttachmentList"],tabDataSource:(0,U.GJ)()?oi:[],isAdmin:(0,U.GJ)(),onTabMenuClick:Ua,defaultSelectedKeys:[na+""],showControlButton:(0,U.GJ)(),buttonText:"\u9009\u7528\u8D44\u6E90",extraNode:(0,U.GJ)()&&Yn.createElement(w.Z,{align:"middle",className:"mr20"},!(an!=null&&an.parent_category_id)&&(0,U.GJ)()&&Yn.createElement("span",{className:"c-blue font16 ml20 current",onClick:zt=>{zt.preventDefault(),Ot({type:"classroomList/setActionTabs",payload:{key:"\u65B0\u5EFA\u76EE\u5F55"}})}},Yn.createElement(i.Z,{title:"\u65B0\u5EFA\u5B50\u76EE\u5F55"},Yn.createElement("i",{className:"iconfont icon-xinjianmulu1 font14"}))),Yn.createElement("span",{className:"c-blue font16 ml20 current",style:{paddingTop:2},onClick:zt=>{zt.preventDefault(),Ot({type:"classroomList/setActionTabs",payload:{key:"\u76EE\u5F55\u91CD\u547D\u540D",params:Lt,selectArrs:ls(di({},an),{category_id:Lt==null?void 0:Lt.course_second_category_id,main_id:typeof an.parent_category_id=="object"?an.id:void 0}),cb:Zn}})}},Yn.createElement(i.Z,{title:"\u76EE\u5F55\u91CD\u547D\u540D"},Yn.createElement("i",{className:"iconfont icon-zhongmingming1 font17"}))),Yn.createElement("span",{className:"c-blue font14 ml20 current",onClick:zt=>{zt.preventDefault(),Ot({type:"attachment/setActionTabs",payload:{key:"\u4E0A\u4F20\u8D44\u6E90",params:Lt}})}},Yn.createElement("i",{className:"iconfont icon-shangchuan3 font14 mr5"}),"\u4E0A\u4F20\u8D44\u6E90"),Yn.createElement("span",{className:"c-blue font14 ml20 current",onClick:zt=>{zt.preventDefault(),Ot({type:"attachment/setActionTabs",payload:{key:"\u6DFB\u52A0\u5916\u94FE",params:Lt}})}},Yn.createElement("i",{className:"iconfont icon-lianjie2 font14 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),onButtonClick:()=>{Ot({type:"attachment/setActionTabs",payload:{key:"\u9009\u7528\u8D44\u6E90",params:Lt}})}}),Yn.createElement(wo.Z,{dataSource:an.files||[],isAdmin:(0,U.GJ)(),batchStatus:gn,SortMenuName:Ln,setSortMenuName:Nn,SortMenus:Pl,onSearch:zt=>{Lt.search=zt,Lt.page=1,Zn()},onSort:Bl,onBatch:zt=>qr(zt)}),Yn.createElement(ie.Z,{loading:c["classroomList/getAttachmentList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},an.total_count===0&&Yn.createElement(lo.Z,null),an.files&&an.files.map(function(zt,co){var li,ii,fs;return Yn.createElement("div",{className:Ao.listItem,key:co},(0,U.GJ)()&&Yn.createElement(ee.default,{checked:eo.includes(zt.id),value:zt.id,onClick:Xo=>{Xo.preventDefault(),Xo.stopPropagation()},className:"mr20",onChange:Xo=>{let Dl=eo.indexOf(zt.id);eo.indexOf(zt.id)>-1?oa(eo.filter(Il=>Il!==zt.id)):oa(eo.concat(zt.id))}}),Yn.createElement("div",{className:Ao.info},Yn.createElement("div",{className:Ao.title},Yn.createElement("div",{className:Ao.titleLeft},(0,U.GJ)()&&Yn.createElement(Yn.Fragment,null,zt.is_publish&&zt.publish_status&&Yn.createElement("span",{className:"tag-style bg-light-blue mr10"},"\u5DF2\u53D1\u5E03"),zt.is_publish&&!zt.publish_status&&Yn.createElement("span",{className:"tag-style bg-c5d6ff mr10"},"\u9884\u53D1\u5E03"),!zt.is_publish&&Yn.createElement("span",{className:"tag-style bgB8B8B8 mr10"},"\u672A\u53D1\u5E03")),(0,U.RV)()||zt.is_public?Yn.createElement("a",{onClick:Xo=>{Xo.preventDefault(),Xo.stopPropagation(),!((0,U.dE)()&&zt.download_setting==1&&((zt==null?void 0:zt.file_type)==="other"||(zt==null?void 0:zt.file_type)==="download"))&&((0,Gn.fc)({id:zt==null?void 0:zt.id,watch_type:2,course_id:Lt==null?void 0:Lt.course_id}),Lr(zt),Ot({type:"attachment/setActionTabs",payload:{key:(zt.link,"\u8D44\u6E90\u4E0B\u8F7D"),selectArrs:zt,params:Lt}}))}},Yn.createElement("strong",null,zt.title)):Yn.createElement("strong",null,zt.title),zt.link&&Yn.createElement("span",{className:"tag-style-border-small c-orange border-orange ml10"}," ","\u5916\u94FE"," ")),Yn.createElement("div",{className:Ao.titleRight},(0,U.GJ)()&&!(zt!=null&&zt.is_publish)&&Yn.createElement(g.Link,{target:"_blank",to:"/",onClick:Xo=>_a(this,null,function*(){Xo.stopPropagation(),Xo.preventDefault(),Ot({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",index:co,selectArrs:[zt==null?void 0:zt.id],selectArrsAll:[zt],params:Lt,type:2,manage_all_group:an==null?void 0:an.manage_all_group}});let Dl=[...Kr];Dl[co]=!1,jn(Dl)})},Yn.createElement("aside",{className:Ao.flexBox},Yn.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),Yn.createElement("div",null,"\u53D1\u5E03"))),((0,U.RV)()||zt.is_public)&&!((0,U.dE)()&&zt.download_setting==1&&((zt==null?void 0:zt.file_type)==="other"||(zt==null?void 0:zt.file_type)==="download"))&&Yn.createElement("aside",{onClick:Xo=>_a(this,null,function*(){Xo.stopPropagation(),Xo.preventDefault(),yield(0,Gn.fc)({id:zt==null?void 0:zt.id,watch_type:2,course_id:Lt==null?void 0:Lt.course_id}),Lr(zt),Ot({type:"attachment/setActionTabs",payload:{key:(zt.link,"\u8D44\u6E90\u4E0B\u8F7D"),selectArrs:zt,params:Lt}})}),className:Ao.flexBox,style:{marginRight:16,cursor:"pointer"}},Yn.createElement("i",{className:"iconfont icon-chakansvg"}),Yn.createElement("div",null,"\u67E5\u770B")),((0,U.RV)()||zt.is_public)&&!zt.link&&zt.is_publish&&!((0,U.dE)()&&zt.download_setting==1)&&Yn.createElement("aside",{onClick:Xo=>_a(this,null,function*(){Xo.stopPropagation(),yield(0,Gn.fc)({id:zt==null?void 0:zt.id,watch_type:1,course_id:Lt==null?void 0:Lt.course_id}),(0,X.Nd)((zt==null?void 0:zt.title)||"educoder",decodeURIComponent(rn.Z.API_SERVER+zt.url))}),className:`${Ao.flexBox}`,style:{marginRight:16,cursor:"pointer"}},Yn.createElement("i",{className:"iconfont icon-xiazai6"}),Yn.createElement("div",null,"\u4E0B\u8F7D")),(0,U.GJ)()&&Yn.createElement(j.Z,{placement:"bottomCenter",overlayClassName:Ao.dro,dropdownRender:()=>Yn.createElement(Se.default,null,Yn.createElement(Se.default.Item,{key:1,style:{textAlign:"center"}},Yn.createElement("a",{onClick:Xo=>_a(this,null,function*(){Xo.stopPropagation(),Xo.preventDefault(),Ot({type:"classroomList/setActionTabs",payload:{key:zt.is_publish?"\u4FEE\u6539\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03",index:co,selectArrs:[zt==null?void 0:zt.id],selectArrsAll:[zt],params:Lt,type:2,manage_all_group:an==null?void 0:an.manage_all_group}});let Dl=[...Kr];Dl[co]=!1,jn(Dl)})},zt.is_publish?"\u4FEE\u6539\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03")),Yn.createElement(Se.default.Item,{key:22,style:{textAlign:"center"}},Yn.createElement(g.Link,{target:"_blank",to:"/",onClick:Xo=>{var Dl;Xo.preventDefault(),Ot({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[zt.id],selectArrsAll:(Dl=an.files)==null?void 0:Dl.filter(Il=>[zt.id].includes(Il.id)),isdelete:"1",params:Lt}})}},"\u7ACB\u5373\u5220\u9664")),Yn.createElement(Se.default.Item,{key:6,style:{textAlign:"center"}},Yn.createElement(g.Link,{onClick:Xo=>{Xo.preventDefault(),Ot({type:"attachment/setActionTabs",payload:{key:zt.link?"\u5916\u94FE\u8BBE\u7F6E":"\u8D44\u6E90\u8BBE\u7F6E",index:co,selectArrs:zt,params:Lt,manage_all_group:an==null?void 0:an.manage_all_group}});let Dl=[...Kr];Dl[co]=!1,jn(Dl)},to:"/"},"\u8D44\u6E90\u8BBE\u7F6E")),Yn.createElement(Se.default.Item,{key:7,style:{textAlign:"center"}},Yn.createElement(g.Link,{target:"_blank",to:"/",onClick:Xo=>{Xo.preventDefault(),Ot({type:"classroomList/setActionTabs",payload:{key:"\u8BBF\u95EE\u8BB0\u5F55",currentInfo:zt}})}},"\u8BBF\u95EE\u8BB0\u5F55")))},Yn.createElement("aside",{onClick:Xo=>Xo.stopPropagation(),className:Ao.flexBox,style:{cursor:"default"}},Yn.createElement("i",{className:"iconfont icon-gengduo4"}),Yn.createElement("div",null,"\u66F4\u591A"))))),Yn.createElement("div",{className:"flex-wrp"},zt.link&&Yn.createElement(Yn.Fragment,null,Yn.createElement("p",{className:"flex1"},Yn.createElement("span",null,zt.author.name),Yn.createElement("span",{className:"ml15"},"\u70B9\u51FB\u6B21\u6570\uFF1A",zt.downloads_count),va_a(this,null,function*(){Xo.stopPropagation(),Xo.preventDefault(),Kr[co]||ar(zt==null?void 0:zt.id,co);let Dl=[...Kr];Dl[co]=!Dl[co],jn(Dl)})},Yn.createElement("i",{className:`iconfont icon-${Kr[co]?"shouqi":"xiala2"}`})," ")),(0,U.GJ)()&&(zt==null?void 0:zt.is_publish)&&Kr[co]&&((li=sa[co])==null?void 0:li.length)>5&&Yn.createElement(B.default,{rowKey:"shixun_identifier",scroll:{y:240},onRow:Xo=>({onClick:Dl=>{Dl.stopPropagation(),Dl.preventDefault()}}),onHeaderRow:(Xo,Dl)=>({onClick:Il=>{Il.stopPropagation(),Il.preventDefault()}}),pagination:!1,dataSource:sa[co],style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(Xo,Dl,Il)=>{Il.field&&(Lt.order_by=Il.field),Il.order||(Lt.sort_direction="asc"),Il.order==="ascend"&&(Lt.sort_direction="asc"),Il.order==="descend"&&(Lt.sort_direction="desc"),Il.order||(Lt.sort_direction="asc"),ar(zt==null?void 0:zt.id,co)},columns:_t}),(0,U.GJ)()&&(zt==null?void 0:zt.is_publish)&&Kr[co]&&((ii=sa[co])==null?void 0:ii.length)>0&&((fs=sa[co])==null?void 0:fs.length)<6&&Yn.createElement(B.default,{rowKey:"shixun_identifier",onRow:Xo=>({onClick:Dl=>{Dl.stopPropagation(),Dl.preventDefault()}}),onHeaderRow:(Xo,Dl)=>({onClick:Il=>{Il.stopPropagation(),Il.preventDefault()}}),pagination:!1,dataSource:sa[co],style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(Xo,Dl,Il)=>{Il.field&&(Lt.order_by=Il.field),Il.order||(Lt.sort_direction="asc"),Il.order==="ascend"&&(Lt.sort_direction="asc"),Il.order==="descend"&&(Lt.sort_direction="desc"),Il.order||(Lt.sort_direction="asc"),ar(zt==null?void 0:zt.id,co)},columns:_t}),zt.description&&Yn.createElement("div",{className:"flex-wrp"},Yn.createElement("p",{className:"flex1"},Yn.createElement("span",null," \u8D44\u6E90\u63CF\u8FF0\uFF1A"),Yn.createElement("span",{className:"ml5"},zt.description||"\u6682\u65E0\u63CF\u8FF0")))))}),Yn.createElement("aside",{className:"tc mb50 mt30"},an.attachments_count>0&&Yn.createElement(x.Z,{current:Lt.page||1,showSizeChanger:!0,onChange:Mr,defaultCurrent:1,pageSize:Lt.page_size||20,total:an.attachments_count}))),eo.length>0&&(0,U.GJ)()&&Yn.createElement(de.Z,{offsetBottom:0},Yn.createElement(Ro.Z,{buttonDataSource:ko,onButtonClick:Jl,useBatchStatus:qr,catalogue:((At=(Vt=Jr==null?void 0:Jr.course_modules)==null?void 0:Vt.find(zt=>zt.type==="attachment"))==null?void 0:At.second_category)||[],allSelect:eo.length?eo.length===((pe=an.files)==null?void 0:pe.length):!1,setSeleArr:oa,setAllSelect:zt=>{zt.target.checked?oa(an.files.map(co=>co.id)):oa([])},selectArrs:eo,onMenuClick:Hr})),Yn.createElement(Si,null),Yn.createElement(rl,null),Yn.createElement(he,{getFileData:Zn}),Yn.createElement(Pn,null),Yn.createElement(Zl,null),Yn.createElement(uo,null),Yn.createElement(Eo,null),Yn.createElement(Le,null),Yn.createElement(zn,null),Yn.createElement(Yr,null),Yn.createElement(Ea,{getFileData:Zn}),Yn.createElement(Oo.Z,null),Yn.createElement(Xl,{getFileData:Zn}),Yn.createElement(Cl,null),Yn.createElement(hi,null),Yn.createElement(ui.Z,{type:2,visible:f.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:Lo,data:Wo,onCancel:()=>{Ot({type:"classroomList/setActionTabs",payload:{key:""}})}}))};var zl=(0,g.connect)(({classroomList:f,loading:p,user:c,globalSetting:Rt})=>({classroomList:f,globalSetting:Rt,user:c,loading:p.effects}))(Go);const ml=({globalSetting:f})=>{var p;switch(Number((p=f==null?void 0:f.setting)==null?void 0:p.theme)){case r.Fy.THEMEONE:return a.createElement(Tl,null);case r.Fy.DEFAULT:default:return a.createElement(zl,null)}};var Vl=(0,g.connect)(({globalSetting:f})=>({globalSetting:f}))(ml)},51661:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return Se}});var r=e(59301),a=e(20834),g=e(92832),V=e(24905),d=e(3113),w=e(38854),i={bottomControlContainer:"bottomControlContainer___Zu9jI",buttonWrap:"buttonWrap___aWo9e",moveCategory:"moveCategory____Cpq2"},ie=e(34055),ee=e(84105),Se=({buttonDataSource:B,onButtonClick:x,useBatchStatus:de,allSelect:X,setAllSelect:U,selectArrs:ze,onMenuClick:ge,setSeleArr:nt,catalogue:Te,addCatalogue:ue})=>{const[E,l]=(0,r.useState)(!1),[k,R]=(0,r.useState)("");console.log("---",Te);const K=r.createElement("div",{className:i.moveCategory,onMouseLeave:L=>l(!1)},r.createElement(a.default,{onClick:ge,style:{maxHeight:300,width:240,overflow:"auto"}},r.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},r.createElement(g.default,{onChange:L=>{R(L.target.value)}})),Te==null?void 0:Te.map(function(L,M){var b;if(!(k!==""&&L.category_name.indexOf(k)<0))return r.createElement(r.Fragment,null,r.createElement(a.default.Item,{className:"multi-llipsis1e",key:L.category_id,title:L.category_name},L.category_name),(b=L==null?void 0:L.third_category)==null?void 0:b.map(te=>r.createElement(a.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:te.category_id,title:te.category_name},te.category_name)))}),ue&&r.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:ue},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return r.createElement("div",{className:i.bottomControlContainer},r.createElement("div",null,r.createElement("div",null,r.createElement(V.default,{checked:X,onChange:U},"\u5168\u9009\u672C\u9875\uFF08",ze.length,"\uFF09")),(0,ie.GJ)()&&B.map(L=>r.createElement("div",{key:L.name},r.createElement(d.ZP,{type:"primary",icon:L.icon,className:i.buttonWrap,onClick:()=>x(L)},L.name))),(0,ie.GJ)()&&(ue||Te)&&r.createElement("div",null,r.createElement(w.Z,{open:E,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>K,getPopupContainer:L=>L.parentNode},r.createElement("span",{className:"ant-dropdown-link",onMouseEnter:L=>l(!0)},r.createElement(d.ZP,{type:"primary",className:i.buttonWrap,icon:r.createElement("i",{className:"iconfont icon-yidongmulu"})},r.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",r.createElement(ee.Z,null))))))),r.createElement("div",null,r.createElement(d.ZP,{type:"primary",ghost:!0,onClick:()=>{de(!1),nt([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},59238:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return ge}});var r=e(59301),a=e(20834),g=e(24905),V=e(3113),d=e(38854),w=e(6848),i=e(57809),ie=e(92832),ee={searchSortControllerContainer:"searchSortControllerContainer___hHmtL",btn:"btn___IGcjw",btnSort:"btnSort___TjGZj",tips:"tips____YGut"},j=e(34055),Se=e(87395),B=e(84105),x=e(26724),de=e.n(x),X=e(76560),U=(nt,Te,ue)=>new Promise((E,l)=>{var k=L=>{try{K(ue.next(L))}catch(M){l(M)}},R=L=>{try{K(ue.throw(L))}catch(M){l(M)}},K=L=>L.done?E(L.value):Promise.resolve(L.value).then(k,R);K((ue=ue.apply(nt,Te)).next())}),ge=({isAdmin:nt,dataSource:Te,batchStatus:ue,SortMenuName:E,setSortMenuName:l,detailCourseGroupsList:k,onSearch:R,onBoard:K,onSort:L,isboard:M,dispatch:b,onBatch:te,SortMenus:ce,isShowMode:Ge=!1,onModeChange:me})=>{const[Ae,Pe]=(0,r.useState)(!1),[q,Ce]=(0,r.useState)([]),[H,oe]=(0,r.useState)(!0);let[Ne,ye]=(0,r.useState)([]);const[G,we]=(0,r.useState)(1),[Xe,ct]=(0,r.useState)(!1),ft=(0,X.useParams)(),ot=Ie=>{l(Ie.name),L(Ie)};(0,r.useEffect)(()=>{M&&bt()},[M]);const bt=()=>U(void 0,null,function*(){var Ie;if(H&&!Xe){ct(!0),we(G+1);const Pt=yield b({type:"classroomList/getCourseGroupsList",payload:{page:G,id:ft.coursesId,limit:20,nonenavigate:!0}});let fe=[...(Pt==null?void 0:Pt.course_groups)||[]];((Ie=Pt==null?void 0:Pt.course_groups)==null?void 0:Ie.length)<20&&(oe(!1),fe.push({id:0,name:"\u672A\u5206\u73ED"})),ct(!1),ye([...Ne,...fe])}}),Yt=r.createElement("section",{className:ee.dropmenu},r.createElement("div",{style:{maxHeight:200,overflow:"auto"}},r.createElement(de(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Ie=>{bt()},hasMore:H,useWindow:!1},r.createElement(a.default,{style:{width:240,zIndex:10}},(k==null?void 0:k.group_count)>0&&(Ne==null?void 0:Ne.filter(Ie=>Ie.edit_auth||Ie.name==="\u672A\u5206\u73ED").map(function(Ie,Pt){return r.createElement(a.default.Item,{key:Ie.id},r.createElement(g.default,{checked:q.includes(Ie.id),value:Ie.id,onChange:fe=>{let ae=q.indexOf(Ie.id);q.indexOf(Ie.id)>-1?Ce(q.filter(I=>I!==Ie.id)):Ce(q.concat(Ie.id))}},Ie.name))}))))),r.createElement("aside",{style:{background:"#fff"}},r.createElement("div",null,r.createElement(V.ZP,{type:"link",onClick:()=>{K(q)}},"\u786E\u5B9A"),r.createElement(V.ZP,{type:"link",onClick:()=>{Ce([])}},"\u91CD\u7F6E")))),Dt=E==="\u9ED8\u8BA4\u6392\u5E8F";return r.createElement("div",{className:ee.searchSortControllerContainer},!!(ce!=null&&ce.length)&&r.createElement("div",null,r.createElement(d.Z,{dropdownRender:()=>r.createElement(a.default,{selectedKeys:[E]},ce.map(Ie=>r.createElement(a.default.Item,{key:Ie.name,onClick:()=>ot(Ie)},Ie.name)))},r.createElement("div",null,r.createElement("span",{className:`${ee.btn} ${Dt?ee.btnSort:""}`},r.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),E)))),Dt&&r.createElement(w.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},r.createElement("span",{className:ee.tips},r.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),Ge&&r.createElement(i.default,{defaultValue:"",onChange:me,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),r.createElement(ie.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:R,style:{width:220,marginLeft:Ge?"":"auto"}}),(0,j.eB)()&&M&&r.createElement(d.Z,{dropdownRender:()=>Yt,open:Ae,onOpenChange:Ie=>{Pe(Ie)}},r.createElement("a",null,"\u5206\u73ED",Ae?r.createElement(Se.Z,{style:{marginLeft:6}}):r.createElement(B.Z,{style:{marginLeft:6}}))))}},71449:function(dn,ut,e){"use strict";var r=e(59301),a=e(38854),g=e(8591),V=e(6848),d=e(76560),w=e(34055),i=e(47949),ie=e(22688);const ee=({isLoading:j,addText:Se,tabDataSource:B,isAdmin:x,dispatch:de,classroomList:X,type:U,isExercise:ze,defaultSelectedKeys:ge,onTabMenuClick:nt,getDropdownMenu:Te,showControlButton:ue,buttonText:E,buttonIcon:l="icon-tianjiadaohang",extraNode:k,user:R,onButtonClick:K,isModelUser:L})=>{var M,b,te,ce,Ge;const me=(0,d.useParams)();return r.createElement("div",{className:"flex item-center gap-20px",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)",border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0"}},r.createElement("div",{className:"flex gap-4px mr-auto"},B==null?void 0:B.map((Ae,Pe)=>r.createElement("div",{key:Pe,className:`text-16px flex item-center justify-center current ${ge==(typeof Ae.index=="number"?Ae.index:Ae.id)?"bg-white font-semibold":"c-grey-333"}`,style:{width:120,height:40,border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0",color:ge==(typeof Ae.index=="number"?Ae.index:Ae.id)?"#1890FF":""},onClick:()=>j?{}:nt(Ae)},Ae==null?void 0:Ae.name,Ae.total!==void 0&&x&&r.createElement("span",{className:"ml-4px"},Ae.total||0)))),x&&r.createElement("div",{className:"flex item-center gap-20px mr-20px"},ze&&r.createElement("span",{className:"iconfont icon-shezhi8 flex item-center current",onClick:()=>{de({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),ze&&r.createElement(a.Z,{arrow:!0,menu:{items:[{key:"1",label:"\u5B66\u751F\u6210\u7EE9"},{key:"3",label:"\u5386\u53F2\u5BFC\u51FA"}],onClick:({key:Ae})=>{var Pe;if((0,w.Rm)()&&!((Pe=X.AssistantObject.exercise)!=null&&Pe.can_download)){g.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ae=="1"&&de({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:U,exportType:"exercise",category_id:me.categoryId}}),Ae=="3"&&d.history.push(`/classrooms/${me==null?void 0:me.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},r.createElement("span",{className:"iconfont icon-xiazai6 current c-grey-666"})),!!k&&r.createElement("div",null,k),ue&&(E=="\u6DFB\u52A0\u76F4\u64AD"?r.createElement(a.Z,{menu:{items:(b=(M=[{label:r.createElement("div",{onClick:()=>{K("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},{label:r.createElement("div",{onClick:()=>{K("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:L}])==null?void 0:M.filter(Ae=>Ae==null?void 0:Ae.show))==null?void 0:b.map(Ae=>({label:Ae==null?void 0:Ae.label,key:Ae==null?void 0:Ae.key}))}},r.createElement(i.op,{theme:ie.Fy.THEMEONE,icon:r.createElement("span",{className:`iconfont ${l}`})},E)):r.createElement(i.op,{theme:ie.Fy.THEMEONE,onClick:K,icon:r.createElement("span",{className:`iconfont ${l}`})},E)),!!Te&&r.createElement(a.Z,{disabled:((te=R==null?void 0:R.userInfo)==null?void 0:te.user_status)===2,dropdownRender:Te},r.createElement(V.Z,{title:((ce=R==null?void 0:R.userInfo)==null?void 0:ce.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},r.createElement(i.op,{theme:ie.Fy.THEMEONE,onClick:K,disabled:((Ge=R==null?void 0:R.userInfo)==null?void 0:Ge.user_status)===2,icon:r.createElement("span",{className:"iconfont icon-tianjiadaohang"})},Se||"\u521B\u5EFA\u8BD5\u5377")))))};ut.Z=ee},23869:function(dn,ut,e){"use strict";e.d(ut,{rX:function(){return ue},pW:function(){return E},gy:function(){return l},xY:function(){return Te},O5:function(){return nt},tJ:function(){return de},o1:function(){return X},Rd:function(){return ge}});var r=e(76560),a=e(43418),g=e(28103),V=e(8591),d=e(34055),w=e(49661),i=e(87169),ie=e(25510),ee="data:image/png;base64,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",j=e.p+"static/newqrcode.a8740efb.png",Se=e(32637),B=e(59301),x=(k,R,K)=>new Promise((L,M)=>{var b=Ge=>{try{ce(K.next(Ge))}catch(me){M(me)}},te=Ge=>{try{ce(K.throw(Ge))}catch(me){M(me)}},ce=Ge=>Ge.done?L(Ge.value):Promise.resolve(Ge.value).then(b,te);ce((K=K.apply(k,R)).next())});const de=(k,R=!1)=>!!(X(k)&&U(R)),X=k=>(0,d.bg)()?!0:(k({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),U=(k=!1)=>{var R;const{user:K}=(0,r.getDvaApp)()._store.getState();return(R=K.userInfo)!=null&&R.profile_completed?!0:(a.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,w.xg)("/account/profile/edit"),ze()}}),!1)},ze=()=>{a.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},ge=()=>{a.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:B.createElement("div",{style:{textAlign:"center"}},B.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),B.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Se}),B.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},nt=()=>{var k;const{user:R}=(0,r.getDvaApp)()._store.getState();return(k=R.userInfo)!=null&&k.professional_certification?!0:(a.default.confirm({title:"\u63D0\u793A",centered:!0,content:B.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,w.xg)("/account/certification")}}),!1)},Te=()=>(0,d.V9)()?!0:(a.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:B.createElement("div",{className:"tc",style:{marginLeft:-38}},B.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),B.createElement("img",{src:j,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ue=(k,R)=>k?!0:(a.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:B.createElement("div",null,B.createElement("p",null,R||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),B.createElement("div",{style:{marginLeft:"110px"}},B.createElement("img",{src:ee,width:200}),B.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,w.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),E=k=>{a.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:B.createElement("div",null,B.createElement("div",null,B.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),B.createElement(g.Z,null),B.createElement("p",{style:{color:"#666666",fontSize:12}}," ",B.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",B.createElement("a",null,k),"\u5929\u3002"),B.createElement("p",{style:{color:"#666666",fontSize:12}}," ",B.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),B.createElement("div",{style:{textAlign:"center",marginTop:30}},B.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ie,alt:"\u4E8C\u7EF4\u7801",width:160})))})},l=(k,R="")=>{const{shixunsDetail:{detail:K}}=(0,r.getDvaApp)()._store.getState();if((K==null?void 0:K.public)===2||(K==null?void 0:K.public)===1||(K==null?void 0:K.shixun_status)===3){let L="";return(K==null?void 0:K.public)===2&&(L="\u5DF2\u516C\u5F00"),(K==null?void 0:K.public)===1&&(L="\u5F85\u5BA1\u6838"),(K==null?void 0:K.shixun_status)===3&&(L="\u5DF2\u5173\u95ED"),a.default.info({centered:!0,icon:B.createElement(i.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:B.createElement("div",{className:"tc",style:{marginLeft:-38}},B.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},B.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",L,"\uFF0C",R,"\u3002"),B.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),B.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ie,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(K==null?void 0:K.shixun_status)===2?(a.default.confirm({centered:!0,icon:B.createElement(i.Z,null),title:"\u63D0\u793A",content:B.createElement("div",null,B.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",R,"\u3002"),B.createElement("br",null),B.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{a.default.confirm({width:440,centered:!0,icon:B.createElement(i.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>x(void 0,null,function*(){(yield k({type:"shixunsDetail/cancelRelease",payload:{id:K==null?void 0:K.identifier}})).status!==401&&(V.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),k({type:"shixunsDetail/getShixunsDetail",payload:{id:K==null?void 0:K.identifier}}),k({type:"practiceSetting/getCommonData",payload:{id:K==null?void 0:K.identifier}}))})})}}),!0):!1}},50371:function(dn,ut){"use strict";function e(){const r=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let a=1;a{const d=g[V];d!==void 0&&(r[V]=d)})}return r}ut.Z=e},13845:function(dn,ut,e){"use strict";e.d(ut,{F:function(){return r},Z:function(){return a}});function r(g){return g!=null&&g===g.window}function a(g,V){var d,w;if(typeof window=="undefined")return 0;const i=V?"scrollTop":"scrollLeft";let ie=0;return r(g)?ie=g[V?"pageYOffset":"pageXOffset"]:g instanceof Document?ie=g.documentElement[i]:(g instanceof HTMLElement||g)&&(ie=g[i]),g&&!r(g)&&typeof ie!="number"&&(ie=(w=((d=g.ownerDocument)!==null&&d!==void 0?d:g).documentElement)===null||w===void 0?void 0:w[i]),ie}},56762:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return a}});var r=e(59301);function a(){const[,g]=r.useReducer(V=>V+1,0);return g}},68031:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return V}});var r=e(16089);function a(d,w,i,ie){const ee=i-w;return d/=ie/2,d<1?ee/2*d*d*d+w:ee/2*((d-=2)*d*d+2)+w}var g=e(13845);function V(d){let w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:i=()=>window,callback:ie,duration:ee=450}=w,j=i(),Se=(0,g.Z)(j,!0),B=Date.now(),x=()=>{const X=Date.now()-B,U=a(X>ee?ee:X,Se,d,ee);(0,g.F)(j)?j.scrollTo(window.pageXOffset,U):j instanceof Document||j.constructor.name==="HTMLDocument"?j.documentElement.scrollTop=U:j.scrollTop=U,Xi||w},27666:function(dn,ut,e){"use strict";var r=e(3300),a=e(16089);function g(V){let d;const w=ie=>()=>{d=null,V.apply(void 0,(0,r.Z)(ie))},i=function(){if(d==null){for(var ie=arguments.length,ee=new Array(ie),j=0;j{a.Z.cancel(d),d=null},i}ut.Z=g},81228:function(dn,ut,e){"use strict";e.d(ut,{Z:function(){return k}});var r=e(33377),a=e(93912),g=e(18881),V=e(85461),d=e(59301),w=e(92310),i=e.n(w),ie=e(29301),ee=e(2738),j=e(27666),Se=e(36355),B=e(83116),x=e(37613);const de=R=>{const{componentCls:K}=R;return{[K]:{position:"fixed",zIndex:R.zIndexPopup}}};var X=(0,B.Z)("Affix",R=>{const K=(0,x.TS)(R,{zIndexPopup:R.zIndexBase+10});return[de(K)]});function U(R){return R!==window?R.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function ze(R,K,L){if(L!==void 0&&K.top>R.top-L)return L+K.top}function ge(R,K,L){if(L!==void 0&&K.bottom{const b=M.getTargetFunc(),te=b==null?void 0:b(),{prevTarget:ce}=M.state;ce!==te&&(nt.forEach(Ge=>{ce==null||ce.removeEventListener(Ge,M.lazyUpdatePosition),te==null||te.addEventListener(Ge,M.lazyUpdatePosition)}),M.updatePosition(),M.setState({prevTarget:te}))},M.removeListeners=()=>{M.timer&&(clearTimeout(M.timer),M.timer=null);const{prevTarget:b}=M.state,te=M.getTargetFunc(),ce=te==null?void 0:te();nt.forEach(Ge=>{ce==null||ce.removeEventListener(Ge,M.lazyUpdatePosition),b==null||b.removeEventListener(Ge,M.lazyUpdatePosition)}),M.updatePosition.cancel(),M.lazyUpdatePosition.cancel()},M.getOffsetTop=()=>{const{offsetBottom:b,offsetTop:te}=M.props;return b===void 0&&te===void 0?0:te},M.getOffsetBottom=()=>M.props.offsetBottom,M.measure=()=>{const{status:b,lastAffix:te}=M.state,{onChange:ce}=M.props,Ge=M.getTargetFunc();if(b!==ue.Prepare||!M.fixedNodeRef.current||!M.placeholderNodeRef.current||!Ge)return;const me=M.getOffsetTop(),Ae=M.getOffsetBottom(),Pe=Ge();if(Pe){const q={status:ue.None},Ce=U(M.placeholderNodeRef.current);if(Ce.top===0&&Ce.left===0&&Ce.width===0&&Ce.height===0)return;const H=U(Pe),oe=ze(Ce,H,me),Ne=ge(Ce,H,Ae);oe!==void 0?(q.affixStyle={position:"fixed",top:oe,width:Ce.width,height:Ce.height},q.placeholderStyle={width:Ce.width,height:Ce.height}):Ne!==void 0&&(q.affixStyle={position:"fixed",bottom:Ne,width:Ce.width,height:Ce.height},q.placeholderStyle={width:Ce.width,height:Ce.height}),q.lastAffix=!!q.affixStyle,ce&&te!==q.lastAffix&&ce(q.lastAffix),M.setState(q)}},M.prepareMeasure=()=>{M.setState({status:ue.Prepare,affixStyle:void 0,placeholderStyle:void 0})},M.updatePosition=(0,j.Z)(()=>{M.prepareMeasure()}),M.lazyUpdatePosition=(0,j.Z)(()=>{const b=M.getTargetFunc(),{affixStyle:te}=M.state;if(b&&te){const ce=M.getOffsetTop(),Ge=M.getOffsetBottom(),me=b();if(me&&M.placeholderNodeRef.current){const Ae=U(me),Pe=U(M.placeholderNodeRef.current),q=ze(Pe,Ae,ce),Ce=ge(Pe,Ae,Ge);if(q!==void 0&&te.top===q||Ce!==void 0&&te.bottom===Ce)return}}M.prepareMeasure()}),M}return(0,a.Z)(L,[{key:"getTargetFunc",value:function(){const{getTargetContainer:b}=this.context,{target:te}=this.props;return te!==void 0?te:b!=null?b:Te}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(b){this.addListeners(),(b.offsetTop!==this.props.offsetTop||b.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:b,placeholderStyle:te}=this.state,{affixPrefixCls:ce,rootClassName:Ge,children:me}=this.props,Ae=i()(b&&Ge,{[ce]:!!b});let Pe=(0,ee.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return d.createElement(ie.Z,{onResize:this.updatePosition},d.createElement("div",Object.assign({},Pe,{ref:this.placeholderNodeRef}),b&&d.createElement("div",{style:te,"aria-hidden":"true"}),d.createElement("div",{className:Ae,ref:this.fixedNodeRef,style:b},d.createElement(ie.Z,{onResize:this.updatePosition},me))))}}]),L}(d.Component);E.contextType=Se.E_;var k=(0,d.forwardRef)((R,K)=>{const{prefixCls:L,rootClassName:M}=R,{getPrefixCls:b}=(0,d.useContext)(Se.E_),te=b("affix",L),[ce,Ge]=X(te),me=Object.assign(Object.assign({},R),{affixPrefixCls:te,rootClassName:i()(M,Ge)});return ce(d.createElement(E,Object.assign({},me,{ref:K})))})},24905:function(dn,ut,e){"use strict";e.d(ut,{default:function(){return k}});var r=e(92310),a=e.n(r),g=e(5630),V=e(59301),d=e(36355),w=e(1684),i=e(32441),ee=V.createContext(null),j=e(98447),Se=e(14088),B=e(4572),x=function(R,K){var L={};for(var M in R)Object.prototype.hasOwnProperty.call(R,M)&&K.indexOf(M)<0&&(L[M]=R[M]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,M=Object.getOwnPropertySymbols(R);b{var L;const{prefixCls:M,className:b,rootClassName:te,children:ce,indeterminate:Ge=!1,style:me,onMouseEnter:Ae,onMouseLeave:Pe,skipGroup:q=!1,disabled:Ce}=R,H=x(R,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:oe,direction:Ne,checkbox:ye}=V.useContext(d.E_),G=V.useContext(ee),{isFormItemInput:we}=V.useContext(i.aM),Xe=V.useContext(w.Z),ct=(L=(G==null?void 0:G.disabled)||Ce)!==null&&L!==void 0?L:Xe,ft=V.useRef(H.value);V.useEffect(()=>{G==null||G.registerValue(H.value)},[]),V.useEffect(()=>{if(!q)return H.value!==ft.current&&(G==null||G.cancelValue(ft.current),G==null||G.registerValue(H.value),ft.current=H.value),()=>G==null?void 0:G.cancelValue(H.value)},[H.value]);const ot=oe("checkbox",M),[bt,Yt]=(0,j.ZP)(ot),Dt=Object.assign({},H);G&&!q&&(Dt.onChange=function(){H.onChange&&H.onChange.apply(H,arguments),G.toggleOption&&G.toggleOption({label:ce,value:H.value})},Dt.name=G.name,Dt.checked=G.value.includes(H.value));const Ie=a()(`${ot}-wrapper`,{[`${ot}-rtl`]:Ne==="rtl",[`${ot}-wrapper-checked`]:Dt.checked,[`${ot}-wrapper-disabled`]:ct,[`${ot}-wrapper-in-form-item`]:we},ye==null?void 0:ye.className,b,te,Yt),Pt=a()({[`${ot}-indeterminate`]:Ge},B.A,Yt),fe=Ge?"mixed":void 0;return bt(V.createElement(Se.Z,{component:"Checkbox",disabled:ct},V.createElement("label",{className:Ie,style:Object.assign(Object.assign({},ye==null?void 0:ye.style),me),onMouseEnter:Ae,onMouseLeave:Pe},V.createElement(g.Z,Object.assign({"aria-checked":fe},Dt,{prefixCls:ot,className:Pt,disabled:ct,ref:K})),ce!==void 0&&V.createElement("span",null,ce))))};var U=V.forwardRef(de),ze=e(3300),ge=e(2738),nt=function(R,K){var L={};for(var M in R)Object.prototype.hasOwnProperty.call(R,M)&&K.indexOf(M)<0&&(L[M]=R[M]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,M=Object.getOwnPropertySymbols(R);b{const{defaultValue:L,children:M,options:b=[],prefixCls:te,className:ce,rootClassName:Ge,style:me,onChange:Ae}=R,Pe=nt(R,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:q,direction:Ce}=V.useContext(d.E_),[H,oe]=V.useState(Pe.value||L||[]),[Ne,ye]=V.useState([]);V.useEffect(()=>{"value"in Pe&&oe(Pe.value||[])},[Pe.value]);const G=V.useMemo(()=>b.map(ae=>typeof ae=="string"||typeof ae=="number"?{label:ae,value:ae}:ae),[b]),we=ae=>{ye(I=>I.filter(m=>m!==ae))},Xe=ae=>{ye(I=>[].concat((0,ze.Z)(I),[ae]))},ct=ae=>{const I=H.indexOf(ae.value),m=(0,ze.Z)(H);I===-1?m.push(ae.value):m.splice(I,1),"value"in Pe||oe(m),Ae==null||Ae(m.filter(ne=>Ne.includes(ne)).sort((ne,re)=>{const O=G.findIndex(be=>be.value===ne),S=G.findIndex(be=>be.value===re);return O-S}))},ft=q("checkbox",te),ot=`${ft}-group`,[bt,Yt]=(0,j.ZP)(ft),Dt=(0,ge.Z)(Pe,["value","disabled"]),Ie=b.length?G.map(ae=>V.createElement(U,{prefixCls:ft,key:ae.value.toString(),disabled:"disabled"in ae?ae.disabled:Pe.disabled,value:ae.value,checked:H.includes(ae.value),onChange:ae.onChange,className:`${ot}-item`,style:ae.style,title:ae.title},ae.label)):M,Pt={toggleOption:ct,value:H,disabled:Pe.disabled,name:Pe.name,registerValue:Xe,cancelValue:we},fe=a()(ot,{[`${ot}-rtl`]:Ce==="rtl"},ce,Ge,Yt);return bt(V.createElement("div",Object.assign({className:fe,style:me},Dt,{ref:K}),V.createElement(ee.Provider,{value:Pt},Ie)))},ue=V.forwardRef(Te);var E=V.memo(ue);const l=U;l.Group=E,l.__ANT_CHECKBOX=!0;var k=l},98447:function(dn,ut,e){"use strict";e.d(ut,{C2:function(){return d}});var r=e(17313),a=e(37613),g=e(83116);const V=w=>{const{checkboxCls:i}=w,ie=`${i}-wrapper`;return[{[`${i}-group`]:Object.assign(Object.assign({},(0,r.Wf)(w)),{display:"inline-flex",flexWrap:"wrap",columnGap:w.marginXS,[`> ${w.antCls}-row`]:{flex:1}}),[ie]:Object.assign(Object.assign({},(0,r.Wf)(w)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${ie}`]:{marginInlineStart:0},[`&${ie}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[i]:Object.assign(Object.assign({},(0,r.Wf)(w)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:w.borderRadiusSM,alignSelf:"center",[`${i}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${i}-inner`]:Object.assign({},(0,r.oN)(w))},[`${i}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:w.checkboxSize,height:w.checkboxSize,direction:"ltr",backgroundColor:w.colorBgContainer,border:`${w.lineWidth}px ${w.lineType} ${w.colorBorder}`,borderRadius:w.borderRadiusSM,borderCollapse:"separate",transition:`all ${w.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:w.checkboxSize/14*5,height:w.checkboxSize/14*8,border:`${w.lineWidthBold}px solid ${w.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${w.motionDurationFast} ${w.motionEaseInBack}, opacity ${w.motionDurationFast}`}},"& + span":{paddingInlineStart:w.paddingXS,paddingInlineEnd:w.paddingXS}})},{[` ${ie}:not(${ie}-disabled), ${i}:not(${i}-disabled) `]:{[`&:hover ${i}-inner`]:{borderColor:w.colorPrimary}},[`${ie}:not(${ie}-disabled)`]:{[`&:hover ${i}-checked:not(${i}-disabled) ${i}-inner`]:{backgroundColor:w.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${i}-checked:not(${i}-disabled):after`]:{borderColor:w.colorPrimaryHover}}},{[`${i}-checked`]:{[`${i}-inner`]:{backgroundColor:w.colorPrimary,borderColor:w.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${w.motionDurationMid} ${w.motionEaseOutBack} ${w.motionDurationFast}`}}},[` diff --git a/p__Classrooms__ThemeChange__Exercise.a0272ed5.async.js b/p__Classrooms__ThemeChange__Exercise.fc75efe5.async.js similarity index 79% rename from p__Classrooms__ThemeChange__Exercise.a0272ed5.async.js rename to p__Classrooms__ThemeChange__Exercise.fc75efe5.async.js index 575883c342..a29efdf981 100644 --- a/p__Classrooms__ThemeChange__Exercise.a0272ed5.async.js +++ b/p__Classrooms__ThemeChange__Exercise.fc75efe5.async.js @@ -97,7 +97,7 @@ `;for(let pi=0;pi{switch(Ma){case Dt:return b.createElement(Ct,{callback:_n,onCancel:So});case zn:return b.createElement(Ye.Z,{callback:_n,onCancel:So});case It:return b.createElement(Te.Z,{callback:_n,onCancel:So});case rn:return b.createElement(ct,{callback:_n,onCancel:So});case ca:return b.createElement(Ne,{callback:_n,onCancel:So});case"maths-latex":return b.createElement(kt,{showSaveButton:!0,callback:_n});case"inline-latex":return b.createElement(Yt.Z,{showSaveButton:!0,callback:_n});default:return null}},[Ma]);function So(){Xa("")}(0,b.useEffect)(()=>{if(Sn.current){let Pa=function(jr){Xo=!0,wr=jr.pageY},ra=function(){Xo=!1},Ra=function(jr){if(Xo){let yr=jr.pageY-wr;yr<0&&(yr=0),yr>300&&(yr=300);let _r=In+yr+"px";vr(_r)}},Ha=Sn.current,Xo=!1,wr=0;return Ha.addEventListener("mousedown",Pa),document.addEventListener("mousemove",Ra),document.addEventListener("mouseup",ra),()=>{Ha.removeEventListener("mousedown",Pa),document.removeEventListener("mousemove",Ra),document.removeEventListener("mouseup",ra)}}},[Xt,Sn]),(0,b.useEffect)(()=>{vr(In)},[In]);const Jo=ta(xt),Lo=ta(Sr),ao={width:Jo,height:Lo},To=(0,b.useMemo)(()=>{if(Io){let Pa=new Date(Io),ra=Pa.getHours(),Ra=Pa.getMinutes(),Ha=Pa.getSeconds();return ra=ra<10?"0"+ra:ra,Ra=Ra<10?"0"+Ra:Ra,Ha=Ha<10?"0"+Ha:Ha,`${ra}:${Ra}:${Ha}`}return 0},[Io]),zo=Pa=>{const ra=[];if(gr){let Ra=-1;Pa=Pa.replace(/(@▁▁@|@▁@)/g,function(Ha,Xo,wr){ra.push({multiLine:Ha!==Bn})})}return ra};function Nr(){window.sessionStorage.removeItem(Ro),Ur(!1),vo(0)}function dn(){Ur(!1),vo(0),Xt.setValue(window.sessionStorage.getItem(Ro))}(0,b.useEffect)(()=>{tr[Ma]&&Ma!==Mt&&Ma!==rn&&setTimeout(()=>{const Pa=document.getElementsByClassName("markdown-popup-form")[0],ra=window.innerWidth/2-Pa.offsetWidth/2,Ra=window.innerHeight/2-Pa.offsetHeight/2;ci(ra),Or(Ra)},0)},[Ma]);const zr=Pa=>{Pa.preventDefault();const ra=Pa.clientX-ii,Ra=Pa.clientY-Xr;document.body.onmousemove=Ha=>{let Xo=Ha.clientX-ra,wr=Ha.clientY-Ra;const jr=document.getElementsByClassName("markdown-popup-form")[0],yr=window.innerWidth-jr.offsetWidth,_r=window.innerHeight-jr.offsetHeight;Xo=Math.max(0,Math.min(Xo,yr)),wr=Math.max(0,Math.min(wr,_r)),Yr(Ha.clientX,Ha.clientY,ra,Ra)&&(ci(Xo),Or(wr))},document.body.onmouseup=function(){document.body.onmousemove=null}},Yr=(Pa,ra,Ra,Ha)=>{const Xo=document.body.clientHeight,wr=document.body.clientWidth;return Pa<20&&Ra>Pa||Pa>wr-20&&Rara||ra>Xo-20&&Hape in me?we(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ve}):me[pe]=ve,z=(me,pe)=>{for(var ve in pe||(pe={}))E.call(pe,ve)&&y(me,ve,pe[ve]);if(a)for(var ve of a(pe))x.call(pe,ve)&&y(me,ve,pe[ve]);return me},te=(me,pe)=>fe(me,oe(pe));const{useForm:ne}=b.default,re={width:280,marginRight:10},ie={labelCol:{span:5},wrapperCol:{span:19}};var ce=({callback:me,onCancel:pe})=>{const[ve]=ne();let Ue=(0,Ge.useRef)();function Me(Ze){Ue.current.width=ve.getFieldValue("width"),Ue.current.align=ve.getFieldValue("align"),me(Ze,Ue.current)}function Xe(Ze,at){if(Ze.status===-1){le.ZP.error(Ze.message);return}ve.setFieldsValue({src:`/api/attachments/${Ze.id}`,type:at.type})}function Le(Ze){let at=Ze.target.files[0];Ue.current=at,de(at,Xe)}return Oe.createElement(b.default,te(z({form:ve},ie),{className:"upload-image-panel",onFinish:Me,style:{width:470,overflow:"hidden"}}),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Oe.createElement("div",{className:"flex-container"},Oe.createElement(b.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Oe.createElement(Ae.default,{style:re})),Oe.createElement(se,{onFileChange:Le}))),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Oe.createElement(Ae.default,{style:{width:264}})),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Oe.createElement(Fe.Z,null,Oe.createElement(b.default.Item,{name:"width",style:{margin:0}},Oe.createElement(De.Z,{style:{width:264}})),Oe.createElement("span",{className:"ml8"},"%"))),Oe.createElement(b.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Oe.createElement(xe.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),Oe.createElement("aside",null,Oe.createElement(b.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Oe.createElement(ue.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Oe.createElement(ue.ZP,{type:"default",onClick:pe},"\u53D6\u6D88"))))};function se({onFileChange:me}){return Oe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Oe.createElement("input",{type:"file",onChange:me}))}function de(me,pe){if(!me)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ie.bg)())throw le.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ve=new FormData;ve.append("editormd-image-file",me),ve.append("file_param_name","editormd-image-file"),ve.append("byxhr","true");var Ue=new window.XMLHttpRequest;Ue.withCredentials=!0,Ue.addEventListener("load",function(Me){pe(JSON.parse(Me.target.responseText),me)},!1),Ue.addEventListener("error",function(Me){console.error(Me)},!1),Ue.open("POST",`${Re.KI}/api/attachments.json`),Ue.send(ve)}},75790:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Ae}});var b=ee(59301),le=ee(4676);class Ae extends b.Component{constructor(De){super(De);const xe=window.document;this.node=xe.createElement("div"),xe.body.appendChild(this.node)}render(){const{children:De}=this.props;return(0,le.createPortal)(De,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(nt,Qe,ee){"use strict";ee.d(Qe,{i:function(){return ie},Z:function(){return se}});var b={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},le=ee(71418),Ae=ee(6848),Fe=ee(93948),De=ee(92310),xe=ee.n(De),ue=ee(49661),Re=ee(57884),Ge=ee(34055),Ie=ee(79005),Oe=ee(20345),we=ee(77882),fe=ee(31081),oe=ee(75309),a=ee(71979),E=ee(47558),x=ee(42922),y=ee(66832),z=ee(96593),te=ee(19664),ne=ee(91833),re=ee(59301);const ie=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ie,swimg:Oe},{name:"101\u8BA1\u5212",ptimg:we,swimg:fe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:oe,swimg:a},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:E,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:y,swimg:z},{name:"\u519B\u961F\u4E00\u6D41",ptimg:te,swimg:ne}];var se=({className:de,dataSource:me=[],col:pe=4,right:ve,bottom:Ue=23,precision:Me=0,wrapWidth:Xe=1200,trackEventItems:Le,loading:Ze,onRemove:at=()=>{},isCurrent:gt=!0,showAlias:Pt=!1,showProgress:st=!1})=>{const rt=Math.floor((Xe-(pe-1)*ve)/pe),Ct=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Ye=>(window.ENV==="build"&&(Ye.ptimg=`/react/build${Ye.ptimg}`,Ye.swimg=`/react/build${Ye.swimg}`),Ye));return re.createElement(le.Z,{spinning:Ze},re.createElement("div",{className:xe()(b.list,de)},!!(me!=null&&me.length)&&(me==null?void 0:me.map((Ye,Te)=>{var ze,ft,Ot,mt,on,ke;const{name:jt,id:Wt,identifier:un,featured:Gn,school_name:ut,image_url:dt,excellent:He,is_plan:Ce}=Ye;return re.createElement("div",{key:Wt,className:gt&&st?b.wrapisCurrent:b.wrap,style:{width:rt,marginRight:(1+Te)%pe===0?0:ve+Me,marginBottom:Ue}},re.createElement("a",{className:b.li,onClick:it=>{it.preventDefault(),it.stopPropagation(),Le&&(0,ue.L9)([Le]),(0,ue.xg)(`/paths/${un}`)}},re.createElement("div",{className:b.img},re.createElement("img",{className:b.cover,src:`${dt}`}),gt&&(0,Ge.bg)()&&(Ye==null?void 0:Ye.studying)&&re.createElement("div",{className:`${b.movebq} user-path-items`,onClick:it=>{it.stopPropagation(),at(Ye)}},re.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),re.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ze=Ye==null?void 0:Ye.subject_tags)==null?void 0:ze.map((it,ct)=>{var je,Be;if(ct===0){const _e=(je=Ct.find(Ne=>Ne.name==it))==null?void 0:je.swimg;return re.createElement("img",{className:b.sign,src:_e,style:{left:"-4px"}})}const ot=(Be=Ct.find(_e=>_e.name==it))==null?void 0:Be.ptimg;return re.createElement("img",{className:b.sign,src:ot,style:{left:`${48+52*(ct-1)+2*ct}px`}})}),re.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Ye==null?void 0:Ye.excellent)&&re.createElement("div",{className:b.bq},"\u5F00\u653E\u8BFE\u7A0B"))),re.createElement("div",{className:b.name},re.createElement(Ae.Z,{title:Pt&&(Ye!=null&&Ye.excellent_alias_name)?re.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${jt}`,re.createElement("br",null),re.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ye==null?void 0:Ye.excellent_alias_name}`)):jt},re.createElement("span",{className:b.e},Pt&&(Ye==null?void 0:Ye.excellent_alias_name)||jt))),gt&&st&&((ft=Ye==null?void 0:Ye.progress)==null?void 0:ft.all_score)!=0&&re.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},re.createElement(Fe.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Ot=Ye==null?void 0:Ye.progress)==null?void 0:Ot.my_score)/((mt=Ye==null?void 0:Ye.progress)==null?void 0:mt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(on=Ye==null?void 0:Ye.progress)==null?void 0:on.my_score,"/",(ke=Ye==null?void 0:Ye.progress)==null?void 0:ke.all_score),(!gt||!st)&&re.createElement("div",{className:b.tags},re.createElement("div",null,re.createElement(Ae.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),re.createElement("span",null,Ye.stages_count))),re.createElement(Ae.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),re.createElement("span",null,Ye.members_count)))))))})),!me.length&&re.createElement(Re.Z,null)))}},47949:function(nt,Qe,ee){"use strict";ee.d(Qe,{jL:function(){return De},w9:function(){return Nt},dN:function(){return et},QD:function(){return Qa},cQ:function(){return mt.Z},Oz:function(){return _e},op:function(){return xt},O5:function(){return nr},_b:function(){return Vo},t7:function(){return me},Gi:function(){return tn},YG:function(){return Mt},kT:function(){return ca},qp:function(){return x},K3:function(){return te},vr:function(){return Rn},qE:function(){return Zn},Je:function(){return Ue},wb:function(){return Te},lB:function(){return Ot},cq:function(){return Ja},tp:function(){return ie},Si:function(){return qn},k8:function(){return di},Du:function(){return vr}});var b=ee(59301),le={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Ae="data:image/png;base64,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",De=({dataSource:Sn=[],img:pn,imgWidth:xn=346,title:fa,sunTitle:ga,bannerExtraContent:no})=>b.createElement("div",{className:le.banner},b.createElement("div",{className:le.content},b.createElement("aside",null,b.createElement("p",null,b.createElement("b",null,fa),b.createElement("span",null,ga)),Sn.length>0&&b.createElement("div",{className:le.btns},Sn.map((_n,ho)=>b.createElement("div",{key:ho,onClick:_n.click},_n.name,_n.sign?b.createElement("img",{src:Ae,width:39}):null))),no),pn&&b.createElement("img",{style:{marginTop:33,marginRight:38},src:pn,width:xn}))),xe={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ue=ee(92310),Re=ee.n(ue),Ge=ee(89392),Ie=Object.defineProperty,Oe=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,oe=(Sn,pn,xn)=>pn in Sn?Ie(Sn,pn,{enumerable:!0,configurable:!0,writable:!0,value:xn}):Sn[pn]=xn,a=(Sn,pn)=>{for(var xn in pn||(pn={}))we.call(pn,xn)&&oe(Sn,xn,pn[xn]);if(Oe)for(var xn of Oe(pn))fe.call(pn,xn)&&oe(Sn,xn,pn[xn]);return Sn},x=({dataSource:Sn=[],value:pn,onChange:xn,onTitleChange:fa,className:ga,title:no,titleWidth:_n=41,style:ho={},fontColor:So="#6A7283",showCount:Jo,classNameActive:Lo,styleItem:ao={}})=>{const[To,zo]=(0,b.useState)(0),[Nr,dn]=(0,b.useState)(!1),zr=(0,b.useRef)(null),Yr=(0,b.useRef)(null);return(0,b.useEffect)(()=>{var Pa;Sn.length!==0&&(((Pa=zr==null?void 0:zr.current)==null?void 0:Pa.clientHeight)>97?zo(1):zo(0)),Sn.length===0&&zo(0),dn(!1)},[Sn]),b.createElement("div",{className:Re()(xe.row,ga),style:ho},b.createElement("div",{onClick:(0,Ge.throttle)(()=>fa==null?void 0:fa(),2e3),style:{width:_n,marginTop:Nr?12:4},className:`${xe.title} ${fa?"current":""}`},no),b.createElement("div",{className:Nr?`${xe.tagsWrap} ${xe.tagsBorderWrap}`:xe.tagsWrap},b.createElement("div",{className:xe.bar,ref:Yr,style:To>0?{height:To===1?97:"auto",overflow:To===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},b.createElement("div",{className:xe.tag,ref:zr},Sn==null?void 0:Sn.map(Pa=>b.createElement("span",{onClick:()=>xn(Pa.id),key:Pa.id,style:a(a({color:So},ao),(Pa==null?void 0:Pa.style)||{}),className:pn===Pa.id?Re()(Lo||xe.active,Pa.classNameActive):""},b.createElement("span",{title:Pa.name,className:xe.name},Pa.name),!!Jo&&b.createElement("span",{className:xe.num},Pa.count))))),!!To&&b.createElement(b.Fragment,null,To===1?b.createElement("div",{onClick:()=>{var Pa;zo(2),((Pa=zr==null?void 0:zr.current)==null?void 0:Pa.clientHeight)>245?dn(!0):dn(!1)},className:xe.action},"\u5C55\u5F00",b.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):b.createElement("div",{onClick:()=>{Yr.current.scrollTop=0,zo(1),dn(!1)},className:xe.action},"\u6536\u8D77",b.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},te=({dataSource:Sn=[],value:pn,onChange:xn,onTitleChange:fa,className:ga,title:no,titleWidth:_n=41,style:ho={},fontColor:So="#6A7283",showCount:Jo,expand:Lo=!0})=>{const[ao,To]=(0,b.useState)(0),[zo,Nr]=(0,b.useState)(!1),dn=(0,b.useRef)(null),zr=(0,b.useRef)(null),[Yr,Pa]=(0,b.useState)(Lo);return b.createElement("div",{className:Re()(y.row,ga),style:ho},b.createElement("div",{className:"flex item-center justify-between"},b.createElement("div",{onClick:(0,Ge.throttle)(()=>fa==null?void 0:fa(),2e3),style:{width:_n,marginTop:zo?12:4},className:`${y.title} ${fa?"current":""}`},no),b.createElement("i",{className:`iconfont ${Yr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Yr?8:10},onClick:()=>Pa(!Yr)})),Yr&&b.createElement("div",{className:zo?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},b.createElement("div",{className:y.fenge}),b.createElement("div",{className:y.bar,ref:zr},b.createElement("div",{className:y.tag,ref:dn},Sn==null?void 0:Sn.map(ra=>b.createElement("span",{onClick:()=>xn(ra.id),key:ra.id,style:{color:So},className:pn===ra.id?y.active:""},b.createElement("span",{title:ra.name,className:y.name},ra.name),!!Jo&&b.createElement("span",{className:y.num},ra.count)))))))},ne={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ie=({dataSource:Sn=[],value:pn,onChange:xn,className:fa,style:ga={}})=>b.createElement("div",{style:ga,className:Re()(ne.tabs,fa)},Sn.map(no=>b.createElement("span",{onClick:()=>xn(no.id),className:pn===no.id?ne.active:"",key:no.id},no.name))),ce={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},se=ee(92832),me=({dataSource:Sn=[],value:pn="",onChange:xn,onInputChange:fa=()=>{},className:ga,style:no={},placeholder:_n,allowClear:ho=!1})=>{var So;const[Jo,Lo]=(0,b.useState)(""),[ao,To]=(0,b.useState)("");(0,b.useEffect)(()=>{var dn;let zr=pn;(dn=JSON.stringify(pn))!=null&&dn.includes("{")&&(Lo(pn.id),zr=pn.value||"");try{To(decodeURIComponent(zr||""))}catch(Yr){To(decodeURIComponent(zr||""))}},[pn]);const zo=()=>{xn(encodeURIComponent(ao),Jo||null)},Nr=dn=>{dn!==Jo&&(Lo(dn),xn(encodeURIComponent(ao),dn))};return b.createElement("div",{className:Re()(ce.input,ga),style:no},!!Sn.length&&b.createElement("div",{className:ce.dropdown},b.createElement("div",{className:ce.text},(So=Sn.find(dn=>dn.id===Jo))==null?void 0:So.name,b.createElement("i",{className:"iconfont icon-zhankai4"}),b.createElement("b",{className:ce.b1}),b.createElement("b",{className:ce.b2})),b.createElement("div",{className:ce.menu},Sn.map((dn,zr)=>b.createElement("div",{key:zr,onClick:()=>Nr(dn.id)},dn.name)))),b.createElement(se.default,{onPressEnter:zo,value:ao,onChange:dn=>{To(dn.target.value),fa(encodeURIComponent(dn.target.value),Jo||null)},bordered:!1,placeholder:_n}),b.createElement("i",{onClick:zo,className:"iconfont icon-sousuo9 font14 pl10 current"}))},pe={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Ue=({value:Sn,onChange:pn,className:xn,total:fa,pageSize:ga,style:no={}})=>{const _n=Sn<2,ho=Sn>=Math.ceil(fa/ga);return fa<=ga?b.createElement(b.Fragment,null):b.createElement("div",{className:Re()(pe.quickPager,xn),style:no},b.createElement("div",{onClick:()=>{_n||pn(Sn-1,"prev")},className:_n?pe.disabled:""},"\u4E0A\u4E00\u9875"),b.createElement("div",{onClick:()=>{ho||pn(Sn+1,"next")},className:ho?pe.disabled:""},"\u4E0B\u4E00\u9875"))},Me={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Xe=ee(71418),Le=ee(6848),Ze=ee(13570),at=ee(90524),gt=ee(49661),Pt=ee(96908),st=ee(57177),rt=ee(81378),Ct=ee(57884),Te=({className:Sn,dataSource:pn=[],col:xn=4,right:fa,bottom:ga=23,precision:no=0,wrapWidth:_n=1200,trackEventItems:ho,loading:So})=>{const Jo=Math.floor((_n-(xn-1)*fa)/xn);return b.createElement(Xe.Z,{spinning:So},b.createElement("div",{className:Re()(Me.list,Sn)},!!pn.length&&pn.map((Lo,ao)=>{const{name:To,id:zo,identifier:Nr,power:dn,cover_image_id:zr,pic:Yr}=Lo;return b.createElement("div",{className:Me.wrap,key:zo,style:{width:Jo,marginRight:(1+ao)%xn===0?0:fa+no,marginBottom:ga}},b.createElement("a",{target:"_blank",href:`/shixuns/${Nr}/challenges`,className:Me.li,onClick:Pa=>{Pa.preventDefault(),ho&&(0,gt.L9)([ho]),dn&&(0,gt.xg)(`/shixuns/${Nr}/challenges`)}},b.createElement("div",{className:Me.img},b.createElement("img",{className:Me.cover,src:`${Yr}`}),Lo.is_jupyter&&b.createElement("img",{className:Me.sign,src:Pt}),Lo.is_jupyter_lab&&b.createElement("img",{className:Me.sign,src:st}),Lo.is_unity_3d&&b.createElement("img",{className:Me.sign,src:rt})),b.createElement("div",{className:Me.name},b.createElement(Le.Z,{title:To||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:Me.e},To||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{className:Me.tags},b.createElement(Le.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),b.createElement("span",null,Lo.challenges_count))),!!Lo.myshixuns_count&&b.createElement(Le.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),b.createElement("span",null,Lo.myshixuns_count))),b.createElement(Le.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},b.createElement("span",null,b.createElement("span",null,Lo.level))),b.createElement("div",{className:Me.rate},b.createElement(Ze.Z,{allowHalf:!0,disabled:!0,defaultValue:Lo.score_info}),b.createElement("span",null,"\xA0",Lo.score_info?`${Lo.score_info}\u5206`:"5\u5206")))),!dn&&b.createElement("div",{className:Me.lockWrap},b.createElement("img",{src:`${at.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!pn.length&&b.createElement(Ct.Z,null)))},ze={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},Ot=({className:Sn,dataSource:pn=[],col:xn=4,right:fa,bottom:ga=23,precision:no=0,wrapWidth:_n=1200,wrapClassName:ho,trackEventItems:So,loading:Jo})=>{const Lo=Math.floor((_n-(xn-1)*fa)/xn);return b.createElement(Xe.Z,{spinning:Jo},b.createElement("div",{className:Re()(ze.list,Sn)},!!pn.length&&pn.map((ao,To)=>{const{name:zo,id:Nr,identifier:dn,power:zr,cover_image_id:Yr,pic:Pa}=ao;return b.createElement("div",{className:Re()(ze.wrap,ho),key:Nr,style:{width:Lo,marginRight:(1+To)%xn===0?0:fa+no,marginBottom:ga}},b.createElement("a",{target:"_blank",href:`/shixuns/${dn}/challenges`,className:ze.li,onClick:ra=>{ra.preventDefault(),So&&(0,gt.L9)([So]),zr&&(0,gt.xg)(`/shixuns/${dn}/challenges`)}},b.createElement("img",{src:ee(47621),className:ze.titleBg}),b.createElement("div",{className:ze.name},b.createElement(Le.Z,{title:zo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:ze.e},zo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:ze.img},b.createElement("img",{className:ze.cover,src:Yr?`${at.Z.API_SERVER}/api/attachments/${Yr}`:`${at.Z.IMG_SERVER+Pa}`}),ao.is_jupyter&&b.createElement("div",{className:ze.bq},"Jupyter"),ao.is_jupyter_lab&&b.createElement("div",{className:ze.bq},"JupyterLab"),ao.is_unity_3d&&b.createElement("div",{className:ze.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),b.createElement("div",{className:"mt20 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:ze.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:ze.value},ao.myshixuns_count)),b.createElement("div",null,b.createElement("span",{className:ze.text},"\u56F0\u96BE\u7B49\u7EA7"),b.createElement("span",{className:ze.value},ao.level))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:ze.text},"\u5173\u5361\u6570"),b.createElement("span",{className:ze.value},ao.challenges_count)),b.createElement("div",{className:ze.rate},b.createElement(Ze.Z,{allowHalf:!0,disabled:!0,defaultValue:ao.score_info}),b.createElement("span",{className:ze.value,style:{color:"#FF9C00"}},"\xA0",ao.score_info?`${ao.score_info}\u5206`:"5\u5206"))))),!zr&&b.createElement("div",{className:ze.lockWrap},b.createElement("img",{src:`${at.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!pn.length&&b.createElement(Ct.Z,null)))},mt=ee(929),on={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},ke=ee(79005),jt=ee(20345),Wt=ee(77882),un=ee(31081),Gn=ee(75309),ut=ee(71979),dt=ee(47558),He=ee(42922),Ce=ee(66832),it=ee(96593),ct=ee(19664),je=ee(91833);const Be=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:ke,swimg:jt},{name:"101\u8BA1\u5212",ptimg:Wt,swimg:un},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Gn,swimg:ut},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:dt,swimg:He},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Ce,swimg:it},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ct,swimg:je}];var _e=({className:Sn,dataSource:pn=[],col:xn=4,right:fa,bottom:ga=23,precision:no=0,wrapWidth:_n=1200,trackEventItems:ho,loading:So,wrapClassName:Jo,imgClassName:Lo,isArrow:ao=!1})=>{const To=Math.floor((_n-(xn-1)*fa)/xn),[zo,Nr]=(0,b.useState)(),[dn,zr]=(0,b.useState)(),Yr=ra=>Nr(ra),Pa=()=>Nr(-1);return b.createElement(Xe.Z,{spinning:So},b.createElement("div",{className:Re()(on.list,Sn)},!!(pn!=null&&pn.length)&&(pn==null?void 0:pn.map((ra,Ra)=>{var Ha;const{name:Xo,id:wr,identifier:jr,featured:yr,school_name:_r,image_url:Qr,excellent:gi,is_plan:oi}=ra;return b.createElement("div",{key:wr,className:Re()(on.wrap,Jo),style:{width:To,marginRight:(1+Ra)%xn===0?0:fa+no,marginBottom:ga}},b.createElement("a",{target:"_blank",href:`/paths/${jr}`,className:on.li,onClick:Oo=>{Oo.preventDefault(),ho&&(0,gt.L9)([ho]),(0,gt.xg)(`/paths/${jr}`)}},b.createElement("img",{src:ee(39057),className:on.titleBg}),b.createElement("div",{className:on.name},b.createElement(Le.Z,{title:Xo},b.createElement("span",{className:on.e,style:{color:ao&&zo===Ra?"#145DFF":"#000000"},onMouseEnter:()=>{Yr(Ra)},onMouseLeave:Pa},Xo))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:Re()(on.img,Lo)},b.createElement("img",{className:on.cover,src:`${at.Z.IMG_SERVER+Qr}`}),(Ha=ra==null?void 0:ra.subject_tags)==null?void 0:Ha.map((Oo,_a)=>{var Fr,ur;if(_a===0){const Zr=(Fr=Be.find(Lr=>Lr.name==Oo))==null?void 0:Fr.swimg;return b.createElement("img",{className:on.sign,src:Zr,style:{left:"-4px"}})}const hr=(ur=Be.find(Zr=>Zr.name==Oo))==null?void 0:ur.ptimg;return b.createElement("img",{className:on.sign,src:hr,style:{left:`${48+52*(_a-1)+2*_a}px`}})}),b.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(ra==null?void 0:ra.excellent)&&b.createElement("div",{className:on.bq},"\u5F00\u653E\u8BFE\u7A0B"))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:on.text},"\u7AE0\u8282\u6570"),b.createElement("span",{className:on.value},ra.stages_count)),b.createElement("div",null,b.createElement("span",{className:on.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:on.value},ra.members_count))))))})),!pn.length&&b.createElement(Ct.Z,null)))},Ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},pt="data:image/png;base64,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",Ut=ee(59301),Nt=({className:Sn,dataSource:pn=[],col:xn=4,right:fa,bottom:ga=23,precision:no=0,wrapWidth:_n=1200,trackEventItems:ho,loading:So})=>{const Jo=Math.floor((_n-(xn-1)*fa)/xn);return Ut.createElement(Xe.Z,{spinning:So},Ut.createElement("div",{className:Re()(Ne.list,Sn)},!!pn.length&&pn.map((Lo,ao)=>{const{subject_identifier:To,id:zo,identifier:Nr,power:dn}=Lo,zr=Lo.is_public!=0&&Lo.is_public;return Ut.createElement("div",{className:Ne.wrap,key:zo,style:{width:Jo,marginRight:(1+ao)%xn===0?0:fa+no,marginBottom:ga}},Ut.createElement("a",{className:Ne.li,onClick:Yr=>{Yr.preventDefault(),ho&&(0,gt.L9)([ho]),(0,gt.xg)(Lo.first_category_url)}},Ut.createElement("div",{className:Ne.top},Ut.createElement(Le.Z,{title:Lo.name},Ut.createElement("div",{className:Ne.name},Lo.name)),Ut.createElement("img",{className:Ne.img,src:at.Z.IMG_SERVER+"/images/"+Lo.avatar_url}),Ut.createElement("div",{className:Ne.text,title:Lo.creator},Lo.creator),To&&Ut.createElement("div",{className:Ne.btns},Ut.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ut.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),zr&&Ut.createElement("div",{className:Ne.sign},"\u516C\u5F00")),Ut.createElement("div",{className:Ne.bottom},Lo.visits>0&&Ut.createElement(Le.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ut.createElement("span",null,Ut.createElement("i",{className:"iconfont icon-liulanyan"}),Ut.createElement("span",null,Lo.visits))),Lo.course_members_count>0&&Ut.createElement(Le.Z,{title:"\u6210\u5458",placement:"bottom"},Ut.createElement("span",null,Ut.createElement("i",{className:"iconfont icon-chengyuan"}),Lo.course_members_count)),Lo.tasks_count>0&&Ut.createElement(Le.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ut.createElement("span",null,Ut.createElement("i",{className:"iconfont icon-zuoye"}),Lo.tasks_count)),Lo.is_end?Ut.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ut.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Lo.is_accessible&&Ut.createElement("div",{className:Ne.lockWrap},Ut.createElement("img",{src:`${at.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ut.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!pn.length&&Ut.createElement(Ct.Z,null)))},kt={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Yt="data:image/png;base64,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",et=({className:Sn,dataSource:pn=[],col:xn=4,right:fa,bottom:ga=23,precision:no=0,wrapWidth:_n=1200,wrapClassName:ho,trackEventItems:So,loading:Jo})=>{const Lo=Math.floor((_n-(xn-1)*fa)/xn);return b.createElement(Xe.Z,{spinning:Jo},b.createElement("div",{className:Re()(kt.list,Sn)},!!pn.length&&pn.map((ao,To)=>{const{subject_identifier:zo,id:Nr,identifier:dn,power:zr}=ao,Yr=ao.is_public!=0&&ao.is_public;return b.createElement("div",{className:Re()(`${kt.wrap} ${ao.is_accessible?"":kt.warpStyle}`,ho),key:Nr,style:{width:Lo,marginRight:(1+To)%xn===0?0:fa+no,marginBottom:ga}},b.createElement("a",{className:kt.li,onClick:Pa=>{Pa.preventDefault(),So&&(0,gt.L9)([So]),(0,gt.xg)(ao.first_category_url)}},b.createElement("div",{className:kt.creator},b.createElement("img",{className:kt.img,src:at.Z.IMG_SERVER+"/images/"+ao.avatar_url}),b.createElement("div",{className:kt.text,title:ao.creator},ao.creator)),b.createElement("div",{className:kt.top},b.createElement(Le.Z,{title:ao.name},b.createElement("div",{className:kt.name},ao.name)),Yr&&b.createElement("div",{className:kt.sign},"\u516C\u5F00")),b.createElement("div",{className:kt.middle},b.createElement("div",{className:kt.row,style:{marginBottom:6}},b.createElement("div",null,b.createElement("span",{className:kt.text},"\u8BBF\u95EE\u91CF"),b.createElement("span",{className:kt.value},(ao==null?void 0:ao.visits)||0)),b.createElement("div",null,b.createElement("span",{className:kt.text},"\u6210\u5458"),b.createElement("span",{className:kt.value},(ao==null?void 0:ao.course_members_count)||0))),b.createElement("div",{className:kt.row},b.createElement("div",null,b.createElement("span",{className:kt.text,style:{width:42}},"\u4F5C",b.createElement("span",{style:{marginLeft:14}},"\u4E1A")),b.createElement("span",{className:kt.value},(ao==null?void 0:ao.tasks_count)||0)),b.createElement("div",null,b.createElement("span",{className:kt.text},"\u72B6\u6001"),ao.is_end?b.createElement("span",{className:kt.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):b.createElement("span",{className:kt.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),zo&&b.createElement("div",{className:kt.btns},b.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ao.is_accessible&&b.createElement("div",{className:kt.lockWrap},b.createElement("img",{src:`${at.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!pn.length&&b.createElement(Ct.Z,null)))},Dt={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},It=ee(76560),Mt=({dataSource:Sn=[],value:pn,onChange:xn,className:fa,style:ga={},tabBarExtraContent:no})=>b.createElement("div",{className:Re()(Dt.tabs,fa),style:ga},b.createElement("div",{className:Dt.tabsWrap},Sn.map((_n,ho)=>b.createElement("aside",{className:Dt.tab,onClick:()=>{xn(_n.id),_n.link&&It.history.push(_n.link)},key:ho},b.createElement("div",{className:pn===_n.id?Dt.active:""},_n.name),(_n==null?void 0:_n.resetCount)==null&&(_n==null?void 0:_n.total)!==void 0&&b.createElement("span",null,"\uFF08",_n==null?void 0:_n.total,"\uFF09"),(_n==null?void 0:_n.resetCount)!==void 0&&(_n==null?void 0:_n.total)!==void 0&&b.createElement(Le.Z,{title:(_n==null?void 0:_n.tip)!=null?_n==null?void 0:_n.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},_n==null?void 0:_n.resetCount),"/",b.createElement("span",null,_n==null?void 0:_n.total),"\uFF09"))))),b.createElement("div",{className:Dt.tabBar},no)),Pn={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},ca=({dataSource:Sn=[],value:pn,onChange:xn,className:fa,style:ga={},tabBarExtraContent:no})=>b.createElement("div",{className:Re()(Pn.tabs,fa),style:ga},b.createElement("div",{className:Pn.tabsWrap},Sn.map((_n,ho)=>b.createElement("aside",{className:Pn.tab,onClick:()=>{xn(_n.id),_n.link&&It.history.push(_n.link)},key:ho},b.createElement("div",{className:pn===_n.id?Pn.active:""},_n.name),(_n==null?void 0:_n.resetCount)==null&&(_n==null?void 0:_n.total)!==void 0&&b.createElement("span",null,"\uFF08",_n==null?void 0:_n.total,"\uFF09"),(_n==null?void 0:_n.resetCount)!==void 0&&(_n==null?void 0:_n.total)!==void 0&&b.createElement(Le.Z,{title:(_n==null?void 0:_n.tip)!=null?_n==null?void 0:_n.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},_n==null?void 0:_n.resetCount),"/",b.createElement("span",null,_n==null?void 0:_n.total),"\uFF09"))))),b.createElement("div",{className:Pn.tabBar},no)),tn=({className:Sn,style:pn={},children:xn})=>b.createElement("div",{className:Re()(Sn),style:pn},xn),ya={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},eo=ee(38854),to=ee(20834);const oa=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Ja=({sortValue:Sn,dropValue:pn,className:xn,onSort:fa,onDrop:ga,dataSource:no=oa})=>{var _n;return b.createElement("div",{className:Re()(ya.orderWrap,xn)},b.createElement(eo.Z,{dropdownRender:()=>b.createElement(to.default,null,no.map((ho,So)=>b.createElement(to.default.Item,{key:So,onClick:()=>ga(ho.id)},ho.name)))},b.createElement("span",{className:ya.orderTextWrap},(_n=no.find(ho=>pn===ho.id))==null?void 0:_n.name)),b.createElement("span",{className:ya.orderIconWrap},b.createElement("span",{className:ya.orderAsc},b.createElement("i",{className:Sn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ya.cursorPointer} ${ya.active}`:`iconfont icon-sanjiaoxing-up font12 ${ya.cursorPointer}`,onClick:()=>fa(Sn==="asc"?"desc":"asc")})),b.createElement("span",{className:ya.orderDesc},b.createElement("i",{className:Sn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ya.cursorPointer} ${ya.active}`:`iconfont icon-sanjiaoxing-down font12 ${ya.cursorPointer}`,onClick:()=>fa(Sn==="asc"?"desc":"asc")}))))},Vt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},Bn=ee(3113),Ua=ee(22688),Sa=Object.defineProperty,ta=Object.getOwnPropertySymbols,Ao=Object.prototype.hasOwnProperty,io=Object.prototype.propertyIsEnumerable,Wo=(Sn,pn,xn)=>pn in Sn?Sa(Sn,pn,{enumerable:!0,configurable:!0,writable:!0,value:xn}):Sn[pn]=xn,tr=(Sn,pn)=>{for(var xn in pn||(pn={}))Ao.call(pn,xn)&&Wo(Sn,xn,pn[xn]);if(ta)for(var xn of ta(pn))io.call(pn,xn)&&Wo(Sn,xn,pn[xn]);return Sn},xo=(Sn,pn)=>{var xn={};for(var fa in Sn)Ao.call(Sn,fa)&&pn.indexOf(fa)<0&&(xn[fa]=Sn[fa]);if(Sn!=null&&ta)for(var fa of ta(Sn))pn.indexOf(fa)<0&&io.call(Sn,fa)&&(xn[fa]=Sn[fa]);return xn},St=(Sn,pn,xn)=>new Promise((fa,ga)=>{var no=So=>{try{ho(xn.next(So))}catch(Jo){ga(Jo)}},_n=So=>{try{ho(xn.throw(So))}catch(Jo){ga(Jo)}},ho=So=>So.done?fa(So.value):Promise.resolve(So.value).then(no,_n);ho((xn=xn.apply(Sn,pn)).next())}),xt=Sn=>{var pn=Sn,{className:xn,style:fa,children:ga,loading:no=!1,openLoading:_n,onClick:ho=()=>{},size:So="middle",shape:Jo="round",theme:Lo}=pn,ao=xo(pn,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[To,zo]=(0,b.useState)(!1),Nr=(0,b.useMemo)(()=>{switch(Lo){case Ua.Fy.THEMEONE:return Vt.ThemeOne;case Ua.Fy.DEFAULT:default:return Vt.btn}},[Lo]);return b.createElement(Bn.ZP,tr({onClick:(0,Ge.throttle)(dn=>St(void 0,null,function*(){_n&&zo(!0);try{yield ho(dn)}catch(zr){console.log("error",zr)}_n&&zo(!1)}),2e3,{leading:!0,trailing:!1}),className:Re()(Nr,Vt[`${So}-${Jo}`],xn),style:fa,size:So,shape:Jo,loading:To||no},ao),ga)},In={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},Zn=({className:Sn,style:pn,children:xn=null,onClick:fa,title:ga})=>b.createElement("div",{className:Re()(In.head,Sn),style:pn},b.createElement("span",{className:"primary-hover",onClick:fa},b.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),b.createElement("b",{title:ga},ga),b.createElement("div",{className:In.node},xn)),Fo={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Qa=({confirmShow:Sn=!0,confirmTitle:pn,confirmClick:xn,cancelShow:fa=!0,cancelTitle:ga,cancelClick:no,className:_n,style:ho,confirmLoading:So=!1})=>b.createElement("div",{className:Re()(Fo.btns,_n),style:ho},Sn&&b.createElement(Bn.ZP,{loading:So,onClick:xn,type:"primary",className:Fo.confirm},pn),fa&&b.createElement(Bn.ZP,{onClick:no,className:Fo.cancel},ga)),Ro={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Rn=({className:Sn,style:pn={},LeftContent:xn,children:fa,RightContent:ga})=>b.createElement("div",{className:Re()(Ro.fixedBottom,Sn),style:pn},b.createElement("div",{className:Ro.wrap},b.createElement("div",{className:Ro.left},xn),b.createElement("div",{className:Ro.center},fa),b.createElement("div",{className:Ro.right},ga))),No={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Vo=({className:Sn,style:pn={},dataSource:xn=[]})=>b.createElement("div",{className:Re()(No.crumbs,Sn),style:pn},xn.map((fa,ga)=>gaIt.history.push(fa.path)},fa.name):b.createElement("span",null,fa.name),b.createElement("span",null,"\xA0",">","\xA0")):b.createElement("span",{key:ga,style:{color:"#5F6368"}},fa.name))),ko=ee(31797),vt=Object.defineProperty,cn=Object.defineProperties,sn=Object.getOwnPropertyDescriptors,Ht=Object.getOwnPropertySymbols,mn=Object.prototype.hasOwnProperty,fn=Object.prototype.propertyIsEnumerable,ln=(Sn,pn,xn)=>pn in Sn?vt(Sn,pn,{enumerable:!0,configurable:!0,writable:!0,value:xn}):Sn[pn]=xn,vn=(Sn,pn)=>{for(var xn in pn||(pn={}))mn.call(pn,xn)&&ln(Sn,xn,pn[xn]);if(Ht)for(var xn of Ht(pn))fn.call(pn,xn)&&ln(Sn,xn,pn[xn]);return Sn},ha=(Sn,pn)=>cn(Sn,sn(pn)),ba=(Sn,pn)=>{var xn={};for(var fa in Sn)mn.call(Sn,fa)&&pn.indexOf(fa)<0&&(xn[fa]=Sn[fa]);if(Sn!=null&&Ht)for(var fa of Ht(Sn))pn.indexOf(fa)<0&&fn.call(Sn,fa)&&(xn[fa]=Sn[fa]);return xn};const{Countdown:Xt}=ko.default;var nr=Sn=>{var pn=Sn,{onChange:xn}=pn,fa=ba(pn,["onChange"]);const[ga,no]=(0,b.useState)(null);(0,b.useEffect)(()=>{typeof ga=="number"&&ga>=0&&xn(ga)},[ga]);const _n=ho=>{const So=Math.floor(ho/1e3);no(So)};return b.createElement(Xt,ha(vn({},fa),{onChange:_n}))},xr={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},qn=({DataProps:Sn,className:pn,style:xn={}})=>{var fa;return b.createElement("div",{className:Re()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",xr.ClassRoomItem,pn),style:xn,onClick:()=>{(0,gt.xg)(Sn==null?void 0:Sn.first_category_url)}},b.createElement("div",{className:"flex flex-col item-center"},b.createElement("img",{src:`${(fa=at.Z)==null?void 0:fa.IMG_SERVER}/images/${Sn==null?void 0:Sn.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Sn==null?void 0:Sn.subject_identifier)&&b.createElement("div",{className:"mt-40px"},b.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),b.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},b.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Sn!=null&&Sn.is_public)&&b.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),b.createElement("span",{className:Re()("text-16px font-medium",xr.TitleDom)},Sn==null?void 0:Sn.name)),b.createElement("div",{className:"c-grey-333 font-medium"},Sn==null?void 0:Sn.creator),b.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Sn==null?void 0:Sn.course_members_count),b.createElement("div",{className:"c-grey-333 flex item-center justify-between"},b.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Sn==null?void 0:Sn.tasks_count),Sn!=null&&Sn.is_end?b.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):b.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Ia=Object.defineProperty,so=Object.getOwnPropertySymbols,Ma=Object.prototype.hasOwnProperty,Xa=Object.prototype.propertyIsEnumerable,Io=(Sn,pn,xn)=>pn in Sn?Ia(Sn,pn,{enumerable:!0,configurable:!0,writable:!0,value:xn}):Sn[pn]=xn,vo=(Sn,pn)=>{for(var xn in pn||(pn={}))Ma.call(pn,xn)&&Io(Sn,xn,pn[xn]);if(so)for(var xn of so(pn))Xa.call(pn,xn)&&Io(Sn,xn,pn[xn]);return Sn},vr=({DataProps:Sn=[],selectValue:pn,onChange:xn,className:fa,style:ga={},extra:no,classNameItem:_n,styleItem:ho={},barHidden:So})=>{const[Jo,Lo]=(0,b.useState)();return(0,b.useEffect)(()=>{Lo(Array.isArray(pn)?pn:[pn])},[pn]),b.createElement("div",{className:Re()("flex px-20px py-10px gap-40px",fa),style:vo({borderBottom:"1px solid #D3F0FF"},ga)},Sn==null?void 0:Sn.map(ao=>b.createElement("div",{key:ao==null?void 0:ao.id,className:Re()("flex item-center justify-center current c-grey-333 text-16 relative",_n,ao==null?void 0:ao.className),style:vo(vo({color:Jo!=null&&Jo.includes(ao==null?void 0:ao.id)?"#1890FF":"",minWidth:88},ho),(ao==null?void 0:ao.style)||{}),onClick:To=>{xn==null||xn({domEvent:To,item:ao}),ao!=null&&ao.link&&It.history.push(ao==null?void 0:ao.link)}},ao==null?void 0:ao.name,!So&&(Jo==null?void 0:Jo.includes(ao==null?void 0:ao.id))&&b.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),b.createElement("div",{className:"ml-auto"},no))},ti=Object.defineProperty,Ur=Object.defineProperties,mr=Object.getOwnPropertyDescriptors,ni=Object.getOwnPropertySymbols,ai=Object.prototype.hasOwnProperty,ii=Object.prototype.propertyIsEnumerable,ci=(Sn,pn,xn)=>pn in Sn?ti(Sn,pn,{enumerable:!0,configurable:!0,writable:!0,value:xn}):Sn[pn]=xn,Xr=(Sn,pn)=>{for(var xn in pn||(pn={}))ai.call(pn,xn)&&ci(Sn,xn,pn[xn]);if(ni)for(var xn of ni(pn))ii.call(pn,xn)&&ci(Sn,xn,pn[xn]);return Sn},Or=(Sn,pn)=>Ur(Sn,mr(pn)),di=({value:Sn,onChange:pn,onInputChange:xn,className:fa,style:ga={},InputProps:no})=>{const[_n,ho]=(0,b.useState)(Sn);return b.createElement("div",{className:Re()("flex item-center rounded-full px-10px py-2px",fa),style:Xr({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},ga)},b.createElement(se.default,Or(Xr({bordered:!1},no),{onChange:So=>{ho(So.target.value),xn==null||xn(encodeURIComponent(So.target.value))},onPressEnter:So=>{pn==null||pn({domEvent:So,item:{value:_n}})}})),b.createElement("img",{className:"h-22px current",src:ee(25365),height:22,onClick:So=>{pn==null||pn({domEvent:So,item:{value:_n}})}}))}},17904:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return le}});var b=ee(59301);function le(Ae,Fe){const De=(0,b.useRef)();(0,b.useEffect)(()=>{De.current=Ae}),(0,b.useEffect)(()=>{function xe(){De.current()}if(Fe!==null){let ue=setInterval(xe,Fe);return()=>clearInterval(ue)}},[Fe])}},11658:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(43418),Ae=ee(82093),Fe=ee(76560),De=ee(59301),xe=(Re,Ge,Ie)=>new Promise((Oe,we)=>{var fe=E=>{try{a(Ie.next(E))}catch(x){we(x)}},oe=E=>{try{a(Ie.throw(E))}catch(x){we(x)}},a=E=>E.done?Oe(E.value):Promise.resolve(E.value).then(fe,oe);a((Ie=Ie.apply(Re,Ge)).next())});const ue=({exercise:Re,dispatch:Ge,init:Ie,haveInit:Oe=!1})=>{const we=(0,Fe.useParams)(),[fe,oe]=(0,b.useState)(!1);let[a,E]=(0,b.useState)();const[x,y]=(0,b.useState)(!1),[z,te]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Re.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&ne()},[Re.actionTabs]);function ne(){return xe(this,null,function*(){var re,ie;let ce=yield(0,Ae.ZP)(`/api/courses/${we==null?void 0:we.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs}});if(((re=ce==null?void 0:ce.cover_exercises)==null?void 0:re.length)>0)oe(!0),E((ie=ce==null?void 0:ce.cover_exercises)==null?void 0:ie[0]);else{let se=yield(0,Ae.ZP)(`/api/courses/${we==null?void 0:we.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs}});Ge({type:"exercise/setActionTabs",payload:{key:""}}),(se==null?void 0:se.status)===0&&(Oe&&Ie(),le.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Fe.history.push("/paperlibrary")}}))}})}return De.createElement("div",null,De.createElement(le.default,{open:fe,centered:!0,onCancel:re=>xe(void 0,null,function*(){if(re.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){y(!0);let ie=yield(0,Ae.ZP)(`/api/courses/${we==null?void 0:we.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs,update:1}});Ge({type:"exercise/setActionTabs",payload:{key:""}}),y(!1),(ie==null?void 0:ie.status)===0&&(Oe&&Ie(),oe(!1),le.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Fe.history.push("/paperlibrary")}}))}else oe(!1)}),cancelButtonProps:{loading:x},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:z},onOk:()=>xe(void 0,null,function*(){te(!0);let re=yield(0,Ae.ZP)(`/api/courses/${we==null?void 0:we.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs}});te(!1),(re==null?void 0:re.status)===0&&(Oe&&Ie(),Ge({type:"exercise/setActionTabs",payload:{key:""}}),oe(!1),le.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Fe.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},De.createElement("div",null,De.createElement("p",null,"\u8BE5\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),De.createElement("div",null,De.createElement("div",null,"\u8BD5\u5377\uFF1A",a==null?void 0:a.origin_exercise_nam),De.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",De.createElement("a",{href:`/paperlibrary/see/${a==null?void 0:a.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},a==null?void 0:a.examination_bank_name))))))};Qe.Z=(0,Fe.connect)(({exercise:Re})=>({exercise:Re}))(ue)},82668:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return se}});var b=ee(59301),le=ee(43418),Ae=ee(95237),Fe=ee(43604),De=ee(57809),xe=ee(1710),ue=ee(3113),Re=ee(47949),Ge=ee(82093),Ie={cstuModal:"cstuModal___aIPVR",removeStyle:"removeStyle___wY4gp",bottom:"bottom___a8tK0",yes:"yes___Zhc4z",no:"no___Ngwsa",Onerow:"Onerow___Q59ve",searchMember:"searchMember___Jj460",searchMemberHeader:"searchMemberHeader___SxfUY"},Oe=ee(76560),we=ee(96622),fe=ee(59301),oe=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,te=(de,me,pe)=>me in de?oe(de,me,{enumerable:!0,configurable:!0,writable:!0,value:pe}):de[me]=pe,ne=(de,me)=>{for(var pe in me||(me={}))y.call(me,pe)&&te(de,pe,me[pe]);if(x)for(var pe of x(me))z.call(me,pe)&&te(de,pe,me[pe]);return de},re=(de,me)=>a(de,E(me)),ie=(de,me,pe)=>new Promise((ve,Ue)=>{var Me=Ze=>{try{Le(pe.next(Ze))}catch(at){Ue(at)}},Xe=Ze=>{try{Le(pe.throw(Ze))}catch(at){Ue(at)}},Le=Ze=>Ze.done?ve(Ze.value):Promise.resolve(Ze.value).then(Me,Xe);Le((pe=pe.apply(de,me)).next())});const ce=({visible:de,setVisible:me,onK:pe,selectKeys:ve,selectRows:Ue,appointStudent:Me,modalParams:Xe,courseId:Le})=>{const Ze=(0,Oe.useParams)(),[at,gt]=(0,b.useState)(!1),[Pt,st]=(0,b.useState)(!1),[rt,Ct]=(0,b.useState)([]),[Ye,Te]=(0,b.useState)([]),[ze,ft]=(0,b.useState)([]),[Ot,mt]=(0,b.useState)("all"),[on,ke]=(0,b.useState)("all");let[jt,Wt]=(0,b.useState)(!0);const[un,Gn]=(0,b.useState)([{value:"all",label:"\u5168\u90E8\u5206\u73ED"}]),[ut,dt]=(0,b.useState)({page:1,limit:1e4,status:null,course_group_id:null,keywords:"",sort_by:null,direction:null}),He={selectedRowKeys:Ye,columnWidth:40,hideSelectAll:!0,onSelect:(Be,ot,_e)=>{let Ne=!0;for(let pt=0;pt{if(Be&&_e.length>0){_e.forEach(Ne=>{Ye.push(Ne.user_id),ze.push(Ne)}),Te([...Ye]),ft([...ze]);return}if(!Be&&_e.length>0){let Ne=[],pt=[];const Ut=new Set(_e),Jt=new Set(Ye),Nt=new Set(ze);Ne=[...Jt].filter(kt=>[...Ut].every(Yt=>Yt.user_id!==kt)),pt=[...Nt].filter(kt=>[...Ut].every(Yt=>Yt.user_id!==kt.user_id)),Te([...Ne]),ft([...pt])}}};(0,b.useEffect)(()=>{de&&ve&&(Te([...ve]),ft(Ue))},[de,ve]),(0,b.useEffect)(()=>{de&&(!Me&&Xe?ut.status=Xe:ut.status=null,dt(ne({},ut)),it())},[de,Me,Xe]);const Ce=[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",ellipsis:!0,fixed:"left",width:100,render:(Be,ot,_e)=>fe.createElement("span",{style:{color:"#333"}},_e+1)},{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",ellipsis:!0,render:(Be,ot,_e)=>fe.createElement("span",null,Be)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(Be,ot,_e)=>fe.createElement("span",{style:{color:"#666"}},Be)},{title:"\u5206\u73ED1",dataIndex:"user_group_name",key:"user_group_name",align:"left",ellipsis:!0,render:(Be,ot)=>fe.createElement("span",null,Be)},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",key:"score",sorter:!0,render:(Be,ot)=>fe.createElement("span",null,Be||"--")},{title:"\u72B6\u6001",dataIndex:"status_cn",key:"status_cn",align:"center",ellipsis:!0,render:(Be,ot)=>fe.createElement("span",null,Be)}].filter(Be=>Xe===1||Xe===2?Be.title!=="\u72B6\u6001":!0),it=()=>ie(void 0,null,function*(){var Be,ot,_e;st(!0);const Ne=yield(0,Ge.ZP)(`/api/exercises/${Ze.categoryId||Le}/wait_make_up_students.json`,{method:"get",params:re(ne({},ut),{keywords:(Be=ut==null?void 0:ut.keywords)==null?void 0:Be.trim()})});if(Ne.status===0){const pt=((_e=(ot=Ne==null?void 0:Ne.data)==null?void 0:ot.all_course_groups)==null?void 0:_e.map(Ut=>({value:Ut==null?void 0:Ut.id,label:Ut==null?void 0:Ut.name})))||[];Gn([{value:"all",label:"\u5168\u90E8\u5206\u73ED"},...pt]),Ct(Ne.data)}st(!1)}),ct=()=>{ut.page=1,ut.status=null,ut.course_group_id=null,ut.keywords="",mt("all"),ke("all"),Te([]),ft([]),dt(ne({},ut)),Me&&pe(Ye==null?void 0:Ye.length,Ye,ze)},je=()=>{ut.page=1,ut.status=null,ut.course_group_id=null,ut.keywords="",dt(ne({},ut)),mt("all"),ke("all"),Te([]),ft([]),me(!1)};return fe.createElement(le.default,{centered:!0,className:Ie.cstuModal,title:Xe===1?"\u7F3A\u8003\u5B66\u751F":Xe===2?"\u672A\u53CA\u683C\u5B66\u751F":"\u9009\u62E9\u8865\u8003\u5B66\u751F",open:de,width:1200,footer:null,onCancel:()=>{je()}},fe.createElement(Ae.Z,{style:{marginBottom:"20px",marginTop:"15px",display:"flex",alignItems:"center",justifyContent:"space-between"}},fe.createElement(Ae.Z,null,fe.createElement(Fe.Z,null,fe.createElement(De.default,{size:"large",value:Ot,style:{width:200,marginRight:20},onChange:Be=>{mt(Be),Be==="all"?ut.course_group_id=null:ut.course_group_id=Be,ut.page=1,dt(ne({},ut)),it()},options:un})),Me&&fe.createElement(Fe.Z,null,fe.createElement(De.default,{size:"large",value:on,style:{width:200},onChange:Be=>{ke(Be),Be==="all"?ut.status=null:ut.status=Be,ut.page=1,dt(ne({},ut)),it()},options:[{value:"all",label:"\u5168\u90E8\u72B6\u6001"},{value:"1",label:"\u7F3A\u8003"},{value:"2",label:"\u672A\u53CA\u683C"},{value:"3",label:"\u53CA\u683C"}]}))),fe.createElement(Fe.Z,null,fe.createElement(Re.t7,{style:{width:300,marginLeft:15},value:ut.keywords,allowClear:!0,onChange:Be=>{ut.keywords=Be,ut.page=1,dt(ne({},ut)),it()},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u8FDB\u884C\u641C\u7D22"}))),fe.createElement(Ae.Z,{align:"middle",className:"mb30"},fe.createElement(Fe.Z,{span:14},fe.createElement("div",{className:"flexd-table-header"},fe.createElement(xe.default,{pagination:!1,dataSource:[],columns:Ce,rowSelection:Me?He:null,rowKey:Be=>Be.user_id})),fe.createElement("div",null,fe.createElement(xe.default,{rowSelection:Me?He:null,columns:Ce,showHeader:!1,style:{minHeight:390},scroll:{y:390},rowKey:Be=>Be.user_id,loading:Pt,dataSource:rt==null?void 0:rt.exercise_users,onChange:(Be,ot,_e)=>{ut.page=Be==null?void 0:Be.current,ut.limit=Be==null?void 0:Be.pageSize,_e!=null&&_e.order?(ut.sort_by=_e==null?void 0:_e.field,ut.direction=(_e==null?void 0:_e.order)==="ascend"?"asc":"desc"):(ut.sort_by=null,ut.direction=null),dt(ne({},ut)),it()},pagination:!1}))),fe.createElement(Fe.Z,{span:1},fe.createElement("img",{src:we,style:{marginLeft:10}})),fe.createElement(Fe.Z,{span:9,style:{display:"flex",justifyContent:"flex-end"}},fe.createElement("div",{className:Ie.searchMember,style:{width:550}},fe.createElement(Ae.Z,{className:Ie.searchMemberHeader},fe.createElement(Fe.Z,{className:"ml30",flex:"100px"},"\u59D3\u540D"),fe.createElement(Fe.Z,{flex:"110px"},"\u5B66\u53F7"),fe.createElement(Fe.Z,{flex:"120px",style:{marginLeft:5}},"\u5206\u73ED")),fe.createElement("div",{style:{overflow:"auto",height:390}},ze==null?void 0:ze.map((Be,ot)=>fe.createElement(Ae.Z,{key:ot,align:"middle",style:{height:48,lineHeight:"48px",paddingLeft:30,borderBottom:"1px solid rgba(48,97,208,0.1)"}},fe.createElement(Fe.Z,{flex:"100px"},Be.user_name),fe.createElement(Fe.Z,{flex:"110px"},Be.student_id),fe.createElement(Fe.Z,{flex:"120px",style:{marginLeft:5}},Be.user_group_name),fe.createElement(Fe.Z,{style:{marginLeft:10}},fe.createElement("i",{className:"iconfont icon-shanchudiao current",onClick:()=>{ft(ze.filter(_e=>_e.user_id!=Be.user_id)),Te(Ye.filter(_e=>_e!=Be.user_id))}})))))))),!(Xe===1||Xe===2)&&fe.createElement("div",{className:Ie.bottom},fe.createElement(ue.ZP,{className:Ie.no,onClick:()=>{je()}},"\u53D6\u6D88"),fe.createElement(ue.ZP,{loading:at,type:"primary",onClick:()=>{ct()}},"\u786E\u5B9A")))};var se=(0,Oe.connect)(({})=>({}))(ce)},62354:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(78241),Ae=ee(8591),Fe=ee(43418),De=ee(71418),xe=ee(95237),ue=ee(5112),Re=ee(5083),Ge=ee(24905),Ie=ee(61186),Oe=ee.n(Ie),we=ee(82093),fe=ee(49661),oe=ee(76560),a=ee(1198),E=ee(37464),x=Object.defineProperty,y=Object.defineProperties,z=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,ie=(Ue,Me,Xe)=>Me in Ue?x(Ue,Me,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[Me]=Xe,ce=(Ue,Me)=>{for(var Xe in Me||(Me={}))ne.call(Me,Xe)&&ie(Ue,Xe,Me[Xe]);if(te)for(var Xe of te(Me))re.call(Me,Xe)&&ie(Ue,Xe,Me[Xe]);return Ue},se=(Ue,Me)=>y(Ue,z(Me)),de=(Ue,Me,Xe)=>new Promise((Le,Ze)=>{var at=st=>{try{Pt(Xe.next(st))}catch(rt){Ze(rt)}},gt=st=>{try{Pt(Xe.throw(st))}catch(rt){Ze(rt)}},Pt=st=>st.done?Le(st.value):Promise.resolve(st.value).then(at,gt);Pt((Xe=Xe.apply(Ue,Me)).next())});function me(Ue,Me){const Xe=[];for(let Le=Ue;Le{let Me=new Date;const Xe=Oe()(Ue).format("HH");if(Oe()(Ue).isSame(Oe()(Me),"day")){const Le=Oe()(Me).format("HH"),Ze=Oe()(Me).format("mm");return{disabledHours:()=>me(0,24).splice(1,Le*1-1),disabledMinutes:()=>Oe()(Ue).isSame(Oe()(Me),"hour")&&Xe<=Le?me(0,60).splice(0,Ze):me(60,60)}}else if(Oe()(Ue).isSame(Oe()(),"day")){const Le=Oe()().format("HH"),Ze=Oe()().format("mm");return{disabledHours:()=>me(0,24).splice(0,Le),disabledMinutes:()=>Xe<=Le?me(0,Ze):me(60,60)}}else return!1},ve=({exercise:Ue,dispatch:Me})=>{var Xe;const Le=(0,oe.useParams)(),[Ze]=le.default.useForm(),[at,gt]=(0,b.useState)(1),[Pt,st]=(0,b.useState)([]),[rt,Ct]=(0,b.useState)(!0),[Ye,Te]=(0,b.useState)([]),[ze,ft]=(0,b.useState)(!0),[Ot,mt]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Ue.actionTabs.key==="\u6279\u91CF\u7ED3\u675F"&&on()},[Ue.actionTabs]);const on=Wt=>de(void 0,null,function*(){var un,Gn;Ct(!0);const ut=yield Me({type:"exercise/getEndGroups",payload:se(ce({},Le),{check_ids:[...((un=Ue.actionTabs.selectArrs)==null?void 0:un.map(He=>Number(He)))||[]]})}),dt=(Gn=ut==null?void 0:ut.course_info)==null?void 0:Gn.map((He,Ce)=>se(ce({},He),{key:He.course_group_id,title:He.course_group_name,name:He.course_group_name,disabled:!!He.is_published}));ut&&(ut!=null&&ut.course_info)&&(st([...dt]),Ze.setFieldsValue({end_time:Oe()(Oe()(new Date((0,fe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Ct(!1)}),ke=()=>de(void 0,null,function*(){var Wt,un,Gn,ut;const dt=ce({},Ze.getFieldsValue());if((Ye==null?void 0:Ye.length)<=0&&Pt.length>0&&!((Wt=Ue.actionTabs)!=null&&Wt.unified_setting)){Ae.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}mt(!0);const He={check_ids:[...((un=Ue.actionTabs.selectArrs)==null?void 0:un.map(it=>Number(it)))||[]],group_ids:Ye};ze||(He.end_time=Oe()(dt.end_time).format("YYYY-MM-DD HH:mm")),He.group_ids=Ye.map(it=>it.course_group_id),(yield(0,we.ZP)(`/api/courses/${Le.coursesId}/exercises/end_exercise.json`,{method:"post",body:He})).status===0&&(Ae.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,fe.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u6279\u91CF\u7ED3\u675F"]),Me({type:"exercise/setActionTabs",payload:{}}),(Gn=Ue==null?void 0:Ue.actionTabs)!=null&&Gn.cb?(ut=Ue==null?void 0:Ue.actionTabs)==null||ut.cb():Me({type:"classroomList/getClassroomExercisesList",payload:ce({},Ue.actionTabs.params)})),mt(!1)}),jt=()=>{gt(1),st([]),Te([]),ft(!0)};return b.createElement(Fe.default,{centered:!0,title:"\u7ED3\u675F\u8003\u8BD5",open:Ue.actionTabs.key==="\u6279\u91CF\u7ED3\u675F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:ke,width:680,confirmLoading:Ot||rt,onCancel:()=>{jt(),Me({type:"exercise/setActionTabs",payload:{}})}},b.createElement(De.Z,{spinning:rt},Pt&&b.createElement(le.default,{form:Ze},b.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},b.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:a.Z}),"\u8003\u8BD5\u65F6\u95F4\u7ED3\u675F\u540E\uFF0C\u5B66\u751F\u5C06\u4E0D\u80FD\u518D\u7B54\u9898\u3002"),b.createElement(xe.Z,{className:"mt20 mb10"},b.createElement("span",{className:"mr10"},b.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),b.createElement(ue.ZP.Group,{value:ze,onChange:Wt=>{ft(Wt.target.value),Te([])}},b.createElement(ue.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),b.createElement(ue.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),b.createElement(le.default.Item,{name:"end_time",style:{marginTop:-3,visibility:ze?"hidden":"visible"}},b.createElement(Re.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Oe()((0,fe.U6)(),"HH:mm")},disabledDate:Wt=>Wt&&Wt0&&!((Xe=Ue.actionTabs)!=null&&Xe.unified_setting)&&b.createElement(xe.Z,{style:{marginBottom:"10px"}},b.createElement("span",{className:"mr10"},b.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),b.createElement("div",null,Pt.length>0&&b.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},b.createElement("span",{style:{flex:1}},b.createElement(Ge.default,{checked:Ye.length===Pt.length,onChange:Wt=>{Ye.length===Pt.length?Te([]):Te(Pt)}},"\u5168\u9009")," "),b.createElement("span",{style:{width:16}}),b.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Ye.length||0,"\u4E2A\u5206\u73ED")),b.createElement(E.Z,{data:Pt,selectedRowKeys:Ye,setSelectedRowKeys:Te}))))))};Qe.Z=(0,oe.connect)(({exercise:Ue})=>({exercise:Ue}))(ve)},95253:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Ct}});var b=ee(59301),le=ee(78241),Ae=ee(8591),Fe=ee(43418),De=ee(71418),xe=ee(95237),ue=ee(5112),Re=ee(5871),Ge=ee(5083),Ie=ee(78673),Oe=ee(24905),we=ee(3113),fe=ee(61186),oe=ee.n(fe),a=ee(82093),E=ee(49661),x=ee(76560),y=ee(72664),z=ee(1198),te=ee(37464),ne=ee(82668),re={contentInterval:"contentInterval___wAfD8",numberInput:"numberInput___R9kLf",minorRuleText:"minorRuleText___LjpSg",failedList:"failedList___KYTHd",name:"name___MqNtz",publish:"publish___TPl6Z"},ie=ee(6681),ce=ee(67135),se=ee(28086),de=ee(59301),me=Object.defineProperty,pe=Object.defineProperties,ve=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,Le=(Ye,Te,ze)=>Te in Ye?me(Ye,Te,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[Te]=ze,Ze=(Ye,Te)=>{for(var ze in Te||(Te={}))Me.call(Te,ze)&&Le(Ye,ze,Te[ze]);if(Ue)for(var ze of Ue(Te))Xe.call(Te,ze)&&Le(Ye,ze,Te[ze]);return Ye},at=(Ye,Te)=>pe(Ye,ve(Te)),gt=(Ye,Te,ze)=>new Promise((ft,Ot)=>{var mt=jt=>{try{ke(ze.next(jt))}catch(Wt){Ot(Wt)}},on=jt=>{try{ke(ze.throw(jt))}catch(Wt){Ot(Wt)}},ke=jt=>jt.done?ft(jt.value):Promise.resolve(jt.value).then(mt,on);ke((ze=ze.apply(Ye,Te)).next())});function Pt(Ye,Te){const ze=[];for(let ft=Ye;ft{let Te=new Date;const ze=oe()(Ye).format("HH");if(oe()(Ye).isSame(oe()(Te),"day")){const ft=oe()(Te).format("HH"),Ot=oe()(Te).format("mm");return{disabledHours:()=>Pt(0,24).splice(1,ft*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",ze,ft),oe()(Ye).isSame(oe()(Te),"hour")&&ze<=ft?Pt(0,60).splice(0,Ot):Pt(60,60))}}else if(oe()(Ye).isSame(oe()(),"day")){const ft=oe()().format("HH"),Ot=oe()().format("mm");return{disabledHours:()=>Pt(0,24).splice(0,ft),disabledMinutes:()=>ze<=ft?Pt(0,Ot):Pt(60,60)}}else return!1},rt=({exercise:Ye,dispatch:Te})=>{var ze,ft,Ot,mt,on,ke,jt,Wt,un,Gn,ut,dt,He,Ce,it,ct,je,Be,ot,_e,Ne,pt,Ut;const Jt=(0,x.useParams)(),[Nt]=le.default.useForm(),[kt,Yt]=(0,b.useState)(1),[We,et]=(0,b.useState)([]),[Dt,It]=(0,b.useState)(!0),[rn,Mt]=(0,b.useState)([]),[Pn,zn]=(0,b.useState)(!0),[ca,Ba]=(0,b.useState)(!1),{workSetting:tn}=Ye,[ya,eo]=(0,b.useState)(!1),[to,oa]=(0,b.useState)([]),[uo,Ja]=(0,b.useState)([]),[Vt,Bn]=(0,b.useState)(!1),[Ua,Sa]=(0,b.useState)(!1),[ta,Ao]=(0,b.useState)(!1),[io,Wo]=(0,b.useState)(null),[tr,xo]=(0,b.useState)(1),[St,Lt]=(0,b.useState)({}),[xt,In]=(0,b.useState)({}),[da,Zn]=(0,b.useState)(!1),[Fo,Za]=(0,b.useState)(!1),[Qa,Ro]=(0,b.useState)(!1),[lo,Rn]=(0,b.useState)([]);(0,b.useEffect)(()=>{if(Ye.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"){const{selectArrsAll:Ht=[],type:mn}=Ye.actionTabs||{},fn=Ht.filter(ln=>![100,120,150].includes(Number(ln.total_score)));fn.length?(Ro(mn===1?"multiple":"single"),Rn(fn.map(ln=>at(Ze({},ln),{name:ln.exercise_name})))):Za(!0)}},[(ze=Ye==null?void 0:Ye.actionTabs)==null?void 0:ze.key]),console.log(Qa,"visible"),(0,b.useEffect)(()=>{var Ht;if(Ye.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&(gr(),cn(),Ye.actionTabs.type===2)){const mn=(Ht=Ye.actionTabs)==null?void 0:Ht.unified_setting;zn(mn)}},[Ye.actionTabs]),(0,b.useEffect)(()=>{var Ht,mn,fn,ln,vn,ha,ba;(Ht=tn==null?void 0:tn.exercise)!=null&&Ht.publish_time&&Nt.setFieldsValue({publish_time:oe()((mn=tn==null?void 0:tn.exercise)==null?void 0:mn.publish_time)}),(fn=tn==null?void 0:tn.exercise)!=null&&fn.end_time&&Nt.setFieldsValue({end_time:oe()((ln=tn==null?void 0:tn.exercise)==null?void 0:ln.end_time)}),Nt.setFieldsValue({exercise_type:(vn=tn==null?void 0:tn.exercise)==null?void 0:vn.exercise_type,simulate_exercise_num:(ha=tn==null?void 0:tn.exercise)==null?void 0:ha.simulate_exercise_num}),xo((ba=tn==null?void 0:tn.exercise)==null?void 0:ba.exercise_type)},[Ye]);const No=Ht=>{var mn;const fn=Nt.getFieldValue("publish_time");if(!fn||(mn=tn==null?void 0:tn.exercise)!=null&&mn.publish_time)return;let ln;Ht===1?ln=oe()(fn).add(120,"minutes"):ln=oe()(fn).add(7,"days"),Nt.setFieldsValue({end_time:ln})},gr=Ht=>gt(void 0,null,function*(){var mn,fn;It(!0);const ln=yield(0,y.N3)({coursesId:Jt.coursesId,check_ids:[...((mn=Ye.actionTabs.selectArrs)==null?void 0:mn.map(ha=>Number(ha)))||[]]});console.log(ln,"res");const vn=((fn=ln==null?void 0:ln.course_info)==null?void 0:fn.map((ha,ba)=>at(Ze({},ha),{key:ha.course_group_id,title:ha.course_group_name,name:ha.course_group_name,disabled:!!ha.is_published})))||[];if((ln==null?void 0:ln.status)!==-1){et([...vn]);const ha=oe()();Nt.setFieldsValue({publish_time:ha}),(Nt.getFieldValue("exercise_type")||1)===1?Nt.setFieldsValue({end_time:oe()(ha).add(120,"minutes")}):Nt.setFieldsValue({end_time:oe()(ha).add(7,"days")})}It(!1)});(0,b.useEffect)(()=>{var Ht,mn,fn,ln,vn,ha;if((Ht=tn==null?void 0:tn.exercise)!=null&&Ht.is_appoint_user){const ba=((fn=(mn=tn==null?void 0:tn.exercise)==null?void 0:mn.all_exercise_users)==null?void 0:fn.map(Xt=>Xt.user_id))||[];oa([...ba])}Bn((ln=tn==null?void 0:tn.exercise)==null?void 0:ln.is_appoint_user),Sa((vn=tn==null?void 0:tn.exercise)==null?void 0:vn.is_miss_exam_user),Ao((ha=tn==null?void 0:tn.exercise)==null?void 0:ha.is_no_passing_user)},[tn]),(0,b.useEffect)(()=>{var Ht,mn,fn,ln,vn,ha,ba,Xt;(mn=(Ht=Ye==null?void 0:Ye.actionTabs)==null?void 0:Ht.selectArrs)!=null&&mn[0]&&Ye.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&Te({type:"exercise/getWorkSetting",payload:{categoryId:(ln=(fn=Ye==null?void 0:Ye.actionTabs)==null?void 0:fn.selectArrs)==null?void 0:ln[0],category:(ha=(vn=Ye==null?void 0:Ye.actionTabs)==null?void 0:vn.selectArrs)==null?void 0:ha[0],coursesId:(Xt=(ba=Ye==null?void 0:Ye.actionTabs)==null?void 0:ba.params)==null?void 0:Xt.id}})},[(ft=Ye==null?void 0:Ye.actionTabs)==null?void 0:ft.selectArrs]);const Vo=()=>gt(void 0,null,function*(){var Ht,mn,fn,ln,vn,ha,ba;const Xt=Ze({},Nt.getFieldsValue()),Uo=oe()(oe()(Xt.publish_time).format("YYYY-MM-DD HH:mm")).valueOf(),nr=oe()(oe()(Xt.end_time).format("YYYY-MM-DD HH:mm")).valueOf();if(console.log(Uo,Uo,33),nr<=Uo){Ae.ZP.info("\u7ED3\u675F\u65F6\u95F4\u4E0D\u5141\u8BB8\u5C0F\u4E8E\u7B49\u4E8E\u5F00\u59CB\u65F6\u95F4");return}if((rn==null?void 0:rn.length)<=0&&!Pn&&We.length>0&&!((Ht=tn==null?void 0:tn.exercise)!=null&&Ht.is_make_up_exercise)){Ae.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}const xr=We.map(mr=>mr.key),Qo={check_ids:[...((mn=Ye.actionTabs.selectArrs)==null?void 0:mn.map(mr=>Number(mr)))||[]],end_time:oe()(Xt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:oe()(Xt.publish_time).format("YYYY-MM-DD HH:mm"),group_ids:rn.map(mr=>mr.course_group_id),unified_setting:!rn.length,exercise_type:Xt.exercise_type,simulate_exercise_num:Xt.simulate_exercise_num};if(((fn=Ye.actionTabs.selectArrsAll)==null?void 0:fn.length)>0&&Ye.actionTabs.type===1&&(Qo.check_ids=[...((vn=(ln=Ye.actionTabs.selectArrsAll)==null?void 0:ln.filter(mr=>!mr.high_resources_consume||mr.high_resources_consume_permission))==null?void 0:vn.map(mr=>Number(mr==null?void 0:mr.id)))||[]]),(ha=tn==null?void 0:tn.exercise)!=null&&ha.is_make_up_exercise){if(Vt&&to.length<=0||!Vt&&!(Ua||ta)){Ae.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}Qo.is_appoint_user=Vt,Qo.is_miss_exam_user=Ua,Qo.is_no_passing_user=ta,Vt?Qo.make_up_exercise_users=to.map(mr=>({user_id:mr})):Qo.make_up_exercise_user=[]}let{is_locked:qn,open_camera:Ia,screen_open:so,login_restrict:Ma,ip_bind:Xa,ip_limit:Io,is_random:vo,id:Sr,identity_verify:vr,open_phone_video_recording:ti}=tn==null?void 0:tn.exercise;if(Ye.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"||(qn||Ia||so||Ma||Xa||Io=="pub"||Io=="inner"||vr||ti)&&Xt.exercise_type==2){if(Za(!1),Te({type:"exercise/setActionTabs",payload:{}}),Ye.actionTabs.type==2){let mr=Fe.default.confirm({width:666,centered:!0,okText:"\u7ACB\u5373\u8C03\u6574",cancelText:"\u4E0D\u9700\u8981",title:"\u63D0\u793A",icon:null,content:de.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u60A8\u5DF2\u5F00\u542F",de.createElement("span",{style:{color:"#FA6400"}}," ",(0,E.hi)(tn==null?void 0:tn.exercise)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u662F\u5426\u9700\u8981\u8FDB\u884C\u8C03\u6574\uFF1F"),onOk:()=>gt(void 0,null,function*(){var ni;Zn(!0);let ai=yield(0,ce.Tr)({exercise_ids:[...((ni=Ye.actionTabs.selectArrs)==null?void 0:ni.map(ii=>Number(ii)))||[]],course_id:Jt.coursesId,type:"exercise"});if((ai==null?void 0:ai.student_count)===0){if((yield vt(Qo))&&Ye.actionTabs.isRouter){mr.destroy(),x.history.push(`/classrooms/${Jt.coursesId}/exercise/${Sr}/detail?random=${vo}&tabs=3&childrenTabs=2`);return}Te({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else In(Qo),Lt(ai)}),onCancel:()=>{mr.destroy(),Zn(!1),vt(Qo)}})}else{let mr=Fe.default.info({width:580,centered:!0,okText:"\u6211\u77E5\u9053\u4E86",title:"\u63D0\u793A",icon:null,content:de.createElement("div",null,"\u6A21\u62DF\u8003\u8BD5\u5F00\u542F\u9632\u4F5C\u5F0A\u89C4\u5219\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\uFF0C\u53EF\u6839\u636E\u8003\u8BD5\u9700\u8981\u8FDB\u884C\u8C03\u6574\u3002"),onOk:()=>gt(void 0,null,function*(){var ni;Zn(!0);let ai=yield(0,ce.Tr)({exercise_ids:[...((ni=Ye.actionTabs.selectArrs)==null?void 0:ni.map(ii=>Number(ii)))||[]],course_id:Jt.coursesId,type:"exercise"});if((ai==null?void 0:ai.student_count)===0){if((yield vt(Qo))&&Ye.actionTabs.isRouter){x.history.push(`/classrooms/${Jt.coursesId}/exercise/${Sr}/detail?random=${vo}&tabs=3&childrenTabs=2`);return}Te({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else In(Qo),Lt(ai)})})}return}let Ur=yield(0,ce.Tr)({exercise_ids:[...((ba=Ye.actionTabs.selectArrs)==null?void 0:ba.map(mr=>Number(mr)))||[]],course_id:Jt.coursesId,type:"exercise"});(Ur==null?void 0:Ur.student_count)===0?vt(Qo):(In(Qo),Lt(Ur))}),ko=()=>{var Ht;let mn=[...(Ht=Ye.actionTabs.selectArrsAll)==null?void 0:Ht.filter(fn=>fn.high_resources_consume&&!fn.high_resources_consume_permission)];(mn==null?void 0:mn.length)>0&&Ye.actionTabs.type===1&&Fe.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:de.createElement("div",null,de.createElement("div",{className:re.tipcontent},de.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",mn==null?void 0:mn.length," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),de.createElement("div",{className:"mt20 mb20"},mn==null?void 0:mn.map(fn=>de.createElement("div",{className:re.failedList,key:fn.id},de.createElement("div",{className:re.name},fn==null?void 0:fn.exercise_name),de.createElement("div",{className:re.publish,onClick:()=>{(0,E.xg)(`/classrooms/${Jt.coursesId}/exercise/${fn.id}/detail?random=${fn.is_random}`)}},"\u53D1\u5E03"))))))})},vt=Ht=>gt(void 0,null,function*(){var mn,fn,ln;if(Ye.actionTabs.type===1){let ba=[...(mn=Ye.actionTabs.selectArrsAll)==null?void 0:mn.filter(Xt=>Xt.high_resources_consume&&!Xt.high_resources_consume_permission)];if((ba==null?void 0:ba.length)==Ye.actionTabs.selectArrsAll.length){Za(!1),Te({type:"exercise/setActionTabs",payload:{}}),ko();return}}let vn=!1;return Ba(!0),(yield(0,a.ZP)(`/api/courses/${Jt.coursesId}/exercises/publish.json`,{method:"post",body:Ht})).status===0&&((0,E.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u7ACB\u5373\u53D1\u5E03"]),cn(),Ae.ZP.success("\u53D1\u5E03\u6210\u529F"),Za(!1),Te({type:"exercise/setActionTabs",payload:{}}),(fn=Ye==null?void 0:Ye.actionTabs)!=null&&fn.cb?(ln=Ye==null?void 0:Ye.actionTabs)==null||ln.cb():Te({type:"classroomList/getClassroomExercisesList",payload:Ze({},Ye.actionTabs.params)}),vn=!0,Ye.actionTabs.type===1&&ko()),Ba(!1),vn}),cn=()=>{Yt(1),et([]),Mt([])},sn=(Ht,mn,fn)=>{Ht<=0?Ae.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F"):(oa(mn),Ja(fn),eo(!1))};return de.createElement(b.Fragment,null,de.createElement(Fe.default,{centered:!0,title:"\u53D1\u5E03\u8003\u8BD5",open:Fo,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:660,onOk:Vo,confirmLoading:ca||Dt,onCancel:()=>{cn(),Za(!1),Te({type:"exercise/setActionTabs",payload:{}})}},de.createElement(De.Z,{spinning:Dt},We&&de.createElement(le.default,{form:Nt},!!((Ot=Ye==null?void 0:Ye.actionTabs)!=null&&Ot.disabled)&&de.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},de.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:z.Z}),"\u5DF2\u7ECF\u53D1\u5E03\u8FC7\u8003\u8BD5\u7684\u8BD5\u5377\u4E0D\u53EF\u4EE5\u7EDF\u4E00\u53D1\u5E03\u3002"),!((mt=tn==null?void 0:tn.exercise)!=null&&mt.is_make_up_exercise)&&de.createElement(de.Fragment,null,de.createElement(xe.Z,null,de.createElement("span",{className:"mr10",style:{lineHeight:"32px"}},de.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u6A21\u5F0F"),de.createElement(le.default.Item,{name:"exercise_type"},de.createElement(ue.ZP.Group,{disabled:((on=tn==null?void 0:tn.exercise)==null?void 0:on.exercise_status)>1,onChange:Ht=>{xo(Ht.target.value),No(Ht.target.value)}},de.createElement(ue.ZP,{value:1},"\u6B63\u5F0F\u8003\u8BD5"),de.createElement(ue.ZP,{value:2},"\u6A21\u62DF\u8003\u8BD5")))),tr==2&&de.createElement(xe.Z,{className:`${re.contentInterval}`},de.createElement("span",{className:`${re.minorRuleText}`,style:{marginLeft:50}},"\u6BCF\u4E2A\u5B66\u751F\u5141\u8BB8\u8FDB\u884C\u8003\u8BD5"),de.createElement(le.default.Item,{name:"simulate_exercise_num"},de.createElement(Re.Z,{className:re.numberInput,style:{width:145},precision:0,size:"middle",disabled:((ke=tn==null?void 0:tn.exercise)==null?void 0:ke.exercise_status)>1,min:1,max:999})),de.createElement("span",null,"\u6B21",de.createElement("span",{style:{color:"#999999"}},"\uFF08\u53EF\u8BBE\u7F6E1~999\u6B21\uFF09")))),de.createElement(xe.Z,null,de.createElement("span",{className:"mr10 mt5"},de.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u65F6\u95F4"),de.createElement(le.default.Item,{name:"publish_time"},de.createElement(Ge.default,{style:{width:170},disabledDate:Ht=>Ht&&Ht<=oe()().subtract(0,"days"),disabledTime:st,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})),de.createElement("span",{className:"mt5 ml5 mr5"},"\u5230"),de.createElement(le.default.Item,{name:"end_time"},de.createElement(Ge.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,E.U6)(),"HH:mm")},disabledDate:Ht=>Ht&&Ht{var fn,ln,vn,ha,ba;if(Bn(Ht),Ht)if((fn=tn==null?void 0:tn.exercise)!=null&&fn.is_appoint_user){const Xt=(vn=(ln=tn==null?void 0:tn.exercise)==null?void 0:ln.all_exercise_users)==null?void 0:vn.map(Uo=>Uo.user_id);oa([...Xt])}else oa([]),Sa(!1),Ao(!1);else Sa((ha=tn==null?void 0:tn.exercise)==null?void 0:ha.is_miss_exam_user),Ao((ba=tn==null?void 0:tn.exercise)==null?void 0:ba.is_no_passing_user)},disabled:((Wt=tn==null?void 0:tn.exercise)==null?void 0:Wt.exercise_status)!==1}),de.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!Vt&&de.createElement(xe.Z,{className:"mt20",style:{paddingLeft:"90px"},align:"middle"},de.createElement(Oe.default,{checked:Ua,disabled:((un=tn==null?void 0:tn.exercise)==null?void 0:un.exercise_status)!==1||((Gn=tn==null?void 0:tn.exercise)==null?void 0:Gn.miss_exam_count)<=0,onChange:Ht=>{Sa(Ht.target.checked)}},de.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),de.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{Wo(1),Bn(!1),eo(!0)}},"\uFF08",`${(ut=tn==null?void 0:tn.exercise)==null?void 0:ut.miss_exam_count}\u4EBA`,"\uFF09"),de.createElement(Oe.default,{checked:ta,disabled:((dt=tn==null?void 0:tn.exercise)==null?void 0:dt.exercise_status)!==1||((He=tn==null?void 0:tn.exercise)==null?void 0:He.no_passing_count)<=0,onChange:Ht=>{Ao(Ht.target.checked)}},de.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),de.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{Wo(2),Bn(!1),eo(!0)}},"\uFF08",`${(Ce=tn==null?void 0:tn.exercise)==null?void 0:Ce.no_passing_count}\u4EBA`,"\uFF09")),Vt&&de.createElement(xe.Z,{className:"mt20",style:{paddingLeft:"90px"}},de.createElement(we.ZP,{type:"primary",ghost:!0,disabled:((it=tn==null?void 0:tn.exercise)==null?void 0:it.exercise_status)!==1,onClick:()=>{eo(!0),Wo(void 0)}},de.createElement("span",null,de.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),de.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),de.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${to.length||0} \u4EBA`,"\uFF09"))),Ye.actionTabs.type===2&&!((ct=tn==null?void 0:tn.exercise)!=null&&ct.is_make_up_exercise)&&de.createElement(xe.Z,{style:{marginBottom:"10px"}},de.createElement("span",{className:"mr10"},de.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7"),de.createElement(ue.ZP.Group,{value:Pn,onChange:Ht=>{zn(Ht.target.value),Mt([])}},de.createElement(ue.ZP,{disabled:!!((je=Ye==null?void 0:Ye.actionTabs)!=null&&je.disabled)||We.some(Ht=>Ht==null?void 0:Ht.is_published)||!((Be=Ye==null?void 0:Ye.actionTabs)!=null&&Be.manage_all_group),value:!0},"\u7EDF\u4E00\u53D1\u5E03"),de.createElement(ue.ZP,{disabled:We.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),We.length<=0&&Ye.actionTabs.type===2&&!((ot=tn==null?void 0:tn.exercise)!=null&&ot.is_make_up_exercise)&&de.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"'),(Ye.actionTabs.type===1||!Pn)&&!((_e=tn==null?void 0:tn.exercise)!=null&&_e.is_make_up_exercise)&&We.length>0&&de.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},de.createElement("span",{style:{flex:1}},de.createElement(Oe.default,{checked:rn.length===We.length,onChange:Ht=>{rn.length===We.length?Mt([]):Mt(We)}},"\u5168\u9009")),de.createElement("span",{style:{width:16}}),de.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",rn.length||0,"\u4E2A\u5206\u73ED")),(Ye.actionTabs.type===1||!Pn)&&!((Ne=tn==null?void 0:tn.exercise)!=null&&Ne.is_make_up_exercise)&&We.length>0&&de.createElement(te.Z,{data:We,selectedRowKeys:rn,setSelectedRowKeys:Mt})),de.createElement(ne.Z,{visible:ya,setVisible:eo,onK:sn,selectKeys:to,selectRows:uo,appointStudent:Vt,modalParams:io,courseId:Jt.categoryId||((Ut=(pt=Ye==null?void 0:Ye.actionTabs)==null?void 0:pt.selectArrs)==null?void 0:Ut[0])})),de.createElement(ie.Z,{resdata:St,type:"exercisepush",okloading:ca,oktext:(St==null?void 0:St.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Ht=>gt(void 0,null,function*(){var mn,fn,ln;Ba(!0);let vn=yield(0,a.ZP)(`/api/courses/${Jt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"exercise",ids:[...((mn=Ye.actionTabs.selectArrs)==null?void 0:mn.map(ha=>Number(ha)))||[]]}});if(Ba(!1),(vn==null?void 0:vn.status)===0)if(da){let ha=yield vt(xt);if(Fe.default.destroyAll(),ha&&Ye.actionTabs.isRouter){x.history.push(`/classrooms/${Jt.coursesId}/exercise/${(fn=tn==null?void 0:tn.exercise)==null?void 0:fn.id}/detail?random=${(ln=tn==null?void 0:tn.exercise)==null?void 0:ln.is_random}&tabs=3&childrenTabs=2`);return}Te({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else vt(xt)})})),de.createElement(se.Z,{text:"\u662F\u5426\u7EE7\u7EED\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u53D1\u5E03\uFF1F",okText:"\u786E\u8BA4\u53D1\u5E03",visible:Qa,dataSource:lo,onSuccess:()=>{Ro(!1),Za(!0)},onClose:()=>{Ro(!1),cn(),Te({type:"exercise/setActionTabs",payload:{}})}}))};var Ct=(0,x.connect)(({exercise:Ye})=>({exercise:Ye}))(rt)},37464:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Ie}});var b=ee(59301),le=ee(92832),Ae=ee(24905),Fe=ee(95237),De={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},xe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ue=ee(57884),Re=(Oe,we,fe)=>new Promise((oe,a)=>{var E=z=>{try{y(fe.next(z))}catch(te){a(te)}},x=z=>{try{y(fe.throw(z))}catch(te){a(te)}},y=z=>z.done?oe(z.value):Promise.resolve(z.value).then(E,x);y((fe=fe.apply(Oe,we)).next())}),Ie=({data:Oe,value:we=[],handleChangePage:fe,setSelectedRowKeys:oe,selectedRowKeys:a,onChange:E=()=>{}})=>{const[x,y]=(0,b.useState)([]),[z,te]=(0,b.useState)([]),[ne,re]=(0,b.useState)([]);let[ie,ce]=(0,b.useState)(1),[se,de]=(0,b.useState)();return(0,b.useEffect)(()=>{y(Oe),te([]),re([])},[Oe]),(0,b.useEffect)(()=>{oe&&(te(a),re(a))},[a]),b.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},b.createElement("div",{className:De.leftdiv},b.createElement(le.default.Search,{size:"middle",onChange:me=>Re(void 0,null,function*(){y(Oe.filter(pe=>{var ve;return(ve=pe==null?void 0:pe.name)==null?void 0:ve.includes(me.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),x.length===0&&b.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),b.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},b.createElement(Ae.default.Group,{value:z.map(me=>`${me.course_group_id}`),onChange:me=>{oe(x.filter(pe=>me.includes(`${pe.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((me,pe)=>b.createElement(Fe.Z,{key:me.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},b.createElement(Ae.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:me.is_published,value:`${me.course_group_id}`},b.createElement("div",{className:De.listClass},b.createElement("span",{className:De.spantitle,style:{width:me.is_published?"108px":"170px"}},me.name),me.is_published&&b.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),b.createElement("div",{className:De.rightdiv},b.createElement(le.default.Search,{onChange:me=>{re(z.filter(pe=>pe.name.includes(me.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&b.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&b.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},b.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((me,pe)=>b.createElement(Fe.Z,{justify:"space-between",style:{marginTop:"10px"},key:me.course_group_id},b.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},me.name),b.createElement("img",{src:xe,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{oe(z.filter(ve=>`${ve.course_group_name}`!=`${me.course_group_name}`))}})))))))}},85933:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(31797),Ae=ee(5871),Fe=ee(78241),De=ee(43418),xe=ee(71418),ue=ee(1710),Re=ee(92832),Ge=ee(95237),Ie=ee(43604),Oe=ee(3113),we=ee(72664),fe=ee(61186),oe=ee.n(fe),a=ee(76560),E=ee(49661),x=ee(15610),y=ee(34055),z=ee(98072),te=ee(59301),ne=(se,de,me)=>new Promise((pe,ve)=>{var Ue=Le=>{try{Xe(me.next(Le))}catch(Ze){ve(Ze)}},Me=Le=>{try{Xe(me.throw(Le))}catch(Ze){ve(Ze)}},Xe=Le=>Le.done?pe(Le.value):Promise.resolve(Le.value).then(Ue,Me);Xe((me=me.apply(se,de)).next())});const{Countdown:re}=le.default,ie=({value:se,onChange:de,MaxMinutes:me})=>te.createElement(te.Fragment,null,te.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"1.\u53EA\u6709\u5F53\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u665A\u4E8E\u5B66\u751F\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u65F6\uFF0C\u624D\u652F\u6301\u5BF9\u5B66\u751F\u8FDB\u884C\u5EF6\u65F6\u64CD\u4F5C\uFF1B",te.createElement("br",null),"2.\u6BCF\u4E2A\u5B66\u751F\u7684\u6700\u5927\u53EF\u5EF6\u65F6\u65F6\u95F4=\u8003\u8BD5\u622A\u6B62\u65F6\u95F4-\u5B66\u751F\u5F53\u524D\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u3002",te.createElement("br",null)),te.createElement(Ae.Z,{value:se,onChange:de,min:0,precision:0,max:me,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${me}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),ce=({exercise:se,successCb:de,dispatch:me})=>{var pe,ve,Ue,Me;const Xe=(0,a.useParams)(),[Le]=Fe.default.useForm(),Ze=Fe.default.useWatch("time",Le),[at,gt]=(0,b.useState)(!1),Pt=(0,b.useRef)(),{actionTabs:st}=se,[rt,Ct]=(0,b.useState)(),[,Ye,Te,ze]=(0,z.U)(we.n7,{id:Xe.categoryId}),[,ft,Ot]=(0,z.U)(we.Cd,{});(0,b.useEffect)(()=>{se.actionTabs.key==="student-unlock"&&(gt(!1),Le.resetFields())},[se.actionTabs.key]);const mt=()=>new Promise(He=>ne(void 0,null,function*(){var Ce,it;return Pt.current=yield(0,x.y)({ip_limit:(Ce=st==null?void 0:st.exerciseParams)==null?void 0:Ce.ip_limit,ip_bind:(it=st==null?void 0:st.exerciseParams)==null?void 0:it.ip_bind_type}),He()})),on=()=>ne(void 0,null,function*(){var He,Ce,it,ct,je;yield Le.validateFields();const Be=Le.getFieldsValue();if(gt(!0),(((He=st==null?void 0:st.exerciseParams)==null?void 0:He.ip_limit)!=="no"||(Ce=st==null?void 0:st.exerciseParams)!=null&&Ce.ip_bind_type)&&(yield mt()),(yield(0,we.ZD)((it=st==null?void 0:st.exerciseParams)==null?void 0:it.id,{exercise_user_id:(ct=st==null?void 0:st.exerciseParams)==null?void 0:ct.exercise_user_id,unlock_key:Be.unlock_key,time:Be.time,ip:Pt.current})).status===0){if(de){me({type:"exercise/setActionTabs",payload:{}}),de();return}const _e=st==null?void 0:st.exerciseParams;(0,E.nr)({inner_ip:_e.inner_ip,public_ip:_e.public_ip,open_camera:_e.open_camera,ip_limit:_e.ip_limit,ip_bind:_e.ip_bind,ip_bind_type:_e.ip_bind_type,exercise_tips:_e.exercise_tips,exerciseId:_e.id,screen_open:_e.screen_open,screen_num:_e.screen_num,screen_sec:_e.screen_sec,coursesId:Xe.coursesId,login:(je=(0,y.eY)())==null?void 0:je.login,history,identity_verify:_e.identity_verify,open_phone_video_recording:_e.open_phone_video_recording,current_status:_e.current_status}),me({type:"exercise/setActionTabs",payload:{}})}gt(!1)}),ke=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:He=>te.createElement("span",{className:He.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},He)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:He=>te.createElement("span",{className:He.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},He)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],jt=((pe=st==null?void 0:st.exerciseParams)==null?void 0:pe.errorMessage)&&typeof((ve=st==null?void 0:st.exerciseParams)==null?void 0:ve.errorMessage)=="object";(0,b.useEffect)(()=>{se.actionTabs.key==="student-unlock"&&ne(void 0,null,function*(){const He=yield Ot(Xe);yield Te({}),He.status||Ct(He)})},[se.actionTabs.key]);const{time:Wt,end_time:un}=(rt==null?void 0:rt.exercise)||{},Gn=ze!=null&&ze.user_end_time?oe()(ze==null?void 0:ze.user_end_time).add(1,"minutes"):oe()(),ut=oe()(ze==null?void 0:ze.user_total_end_time)>Gn?Math.round(oe().duration(oe()(ze==null?void 0:ze.user_total_end_time).diff(Gn.startOf("minute"))).asMinutes()):0,dt=((ze==null?void 0:ze.student_left_minutes)||0)+(Ze||0);return te.createElement(te.Fragment,null,te.createElement(De.default,{width:514,centered:!0,closable:!!((Ue=st==null?void 0:st.exerciseParams)!=null&&Ue.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:se.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{me({type:"exercise/setActionTabs",payload:{}})}},te.createElement(xe.Z,{spinning:Ye||ft},jt&&te.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!jt&&te.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),jt&&te.createElement(ue.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((Me=st==null?void 0:st.exerciseParams)==null?void 0:Me.errorMessage)||{}],columns:ke}),te.createElement("div",{className:""},te.createElement(Fe.default,{form:Le,layout:"vertical",autoComplete:"off"},te.createElement(Fe.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},te.createElement(Re.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),Wt!==-1?te.createElement(te.Fragment,null,te.createElement(Fe.default.Item,{name:"time",label:te.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",te.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",oe()(ze==null?void 0:ze.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},te.createElement(ie,{MaxMinutes:ut})),te.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},Ye||ft?"--":dt),"\u5206\u949F",dt!==0&&(ze==null?void 0:ze.user_end_time)&&te.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},oe()(ze==null?void 0:ze.user_end_time).add(Ze||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):te.createElement("span",{style:{color:"#F6A53B"}}," \u5F53\u524D\u8003\u8BD5\u672A\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F\uFF0C\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u4E3A ",oe()(un).format("YYYY-MM-DD HH:mm")))),te.createElement(Ge.Z,{justify:"space-between",align:"middle"},te.createElement(Ie.Z,null),te.createElement(Ie.Z,null,te.createElement(Oe.ZP,{loading:at,onClick:on},"\u8FDB\u5165\u8003\u8BD5"))))))};Qe.Z=(0,a.connect)(({exercise:se})=>({exercise:se}))(ce)},99663:function(nt,Qe,ee){"use strict";ee.d(Qe,{w:function(){return xe}});var b=ee(82093),le=ee(43418),Ae=ee(76560),Fe=ee(59301),De=(ue,Re,Ge)=>new Promise((Ie,Oe)=>{var we=a=>{try{oe(Ge.next(a))}catch(E){Oe(E)}},fe=a=>{try{oe(Ge.throw(a))}catch(E){Oe(E)}},oe=a=>a.done?Ie(a.value):Promise.resolve(a.value).then(we,fe);oe((Ge=Ge.apply(ue,Re)).next())});const xe=(ue,Re,Ge="\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E...",Ie=1,Oe=2)=>De(void 0,null,function*(){Ie===1&&(0,Ae.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:Ie===1?Ge:"\u6B63\u5728\u68C0\u6D4B\u4E2D\uFF0C\u8BF7\u7A0D\u540E..."}});const we=yield(0,b.ZP)(`/api/exercises/${Re}/user_appraise_status.json`,{method:"get",params:{appraise_type:Ie}});if((we==null?void 0:we.status)===-1)return(0,Ae.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}}),Promise.reject();let fe={status:0};if((we==null?void 0:we.type)===2&&(fe=yield(0,b.ZP)(`/api/exercises/${Re}/create_appraise_students.json`,{method:"get"})),(0,Ae.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(fe==null?void 0:fe.status)===-1)return Promise.reject();if((we==null?void 0:we.type)===2){const oe=()=>{Ae.history.replace(`/classrooms/${ue}/exercise/${Re}/centralizeReview/${fe==null?void 0:fe.login}`)};if(le.default.confirm({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",keyboard:!1,onOk:oe,onCancel:()=>{Oe===1&&Ae.history.replace(`/classrooms/${ue}/exercise/${Re}/detail`)},content:Fe.createElement("div",null,Fe.createElement("div",null,"\u60A8\u5DF2\u6210\u4E3A\u6307\u5B9A\u9605\u5377\u6559\u5E08\uFF0C\u662F\u5426\u73B0\u5728\u524D\u5F80",Fe.createElement("span",{onClick:oe,className:"ml5 mr5 c-light-primary current"},"\u96C6\u4E2D\u9605\u5377"),"\u7EE7\u7EED\u8BC4\u9605\uFF1F"),Fe.createElement("div",{className:"c-grey-999"},"\uFF08\u9605\u5377\u7ED3\u675F\u540E\u6062\u590D\u5B66\u751F\u4E2A\u4EBA\u8BC4\u9605\u529F\u80FD\uFF0C\u5E76\u5C55\u793A\u5B66\u751F\u6210\u7EE9\uFF09"))}),Oe!==3)return Promise.reject()}if((we==null?void 0:we.type)===3&&(le.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",keyboard:!1,title:"\u63D0\u793A",onOk:()=>{Oe===1&&Ae.history.replace(`/classrooms/${ue}/exercise/${Re}/detail`)},content:Fe.createElement("div",null,(we==null?void 0:we.message)||"")}),Oe!==3)||(we==null?void 0:we.type)===4&&(le.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",title:"\u63D0\u793A",keyboard:!1,onOk:()=>{Oe===1&&Ae.history.replace(`/classrooms/${ue}/exercise/${Re}/detail`)},content:Fe.createElement("div",null,(we==null?void 0:we.message)||"")}),Oe!==3))return Promise.reject()})},69577:function(nt,Qe,ee){"use strict";ee.d(Qe,{Q8:function(){return st},d0:function(){return rt},w6:function(){return Pt}});var b=ee(59301),le=ee(5083),Ae=ee(57809),Fe=ee(8591),De=ee(43418),xe=ee(5112),ue=ee(95237),Re=ee(43604),Ge=ee(6848),Ie=ee(24905),Oe=ee(3113),we=ee(61186),fe=ee.n(we),oe=ee(34055),a=ee(82093),E=ee(89392),x=ee.n(E),y=ee(49661),z=ee(69063),te=ee(76560),ne=ee(2748),re=ee(23869),ie=ee(97202),ce=ee(6681),se=ee(67135),de=ee(59301),me=Object.defineProperty,pe=Object.defineProperties,ve=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,Le=(ze,ft,Ot)=>ft in ze?me(ze,ft,{enumerable:!0,configurable:!0,writable:!0,value:Ot}):ze[ft]=Ot,Ze=(ze,ft)=>{for(var Ot in ft||(ft={}))Me.call(ft,Ot)&&Le(ze,Ot,ft[Ot]);if(Ue)for(var Ot of Ue(ft))Xe.call(ft,Ot)&&Le(ze,Ot,ft[Ot]);return ze},at=(ze,ft)=>pe(ze,ve(ft)),gt=(ze,ft,Ot)=>new Promise((mt,on)=>{var ke=un=>{try{Wt(Ot.next(un))}catch(Gn){on(Gn)}},jt=un=>{try{Wt(Ot.throw(un))}catch(Gn){on(Gn)}},Wt=un=>un.done?mt(un.value):Promise.resolve(un.value).then(ke,jt);Wt((Ot=Ot.apply(ze,ft)).next())});function Pt(ze,ft){const Ot=[];for(let mt=ze;mt{const mt=zefe()(ft).endOf("day"),ke=ze{const Ot=parseInt(fe()(ze).format("HH")),mt=parseInt(fe()().format("HH")),on=parseInt(fe()().format("mm"));if(!ze)return{disabledHours:()=>Pt(0,mt),disabledMinutes:()=>Pt(0,on)};if(ft){const ke=parseInt(fe()(ft).format("HH")),jt=parseInt(fe()(ft).format("mm"));return fe()(ze).isSame(fe()(ft),"day")?{disabledHours:()=>Pt(0,ke),disabledMinutes:()=>Ot<=ke?Pt(0,jt):[]}:void 0}if(fe()(ze).isSame(fe()(),"day"))return{disabledHours:()=>Pt(0,mt),disabledMinutes:()=>fe()(ze).isSame(fe()(),"hour")&&Ot<=mt?Pt(0,on):[]}},{RangePicker:Ct}=le.default,{Option:Ye}=Ae.default,Te=({shixunHomeworks:ze,loading:ft,dispatch:Ot,classroomList:mt,user:on})=>{var ke,jt,Wt,un,Gn,ut,dt,He,Ce;const it=(0,te.useParams)(),{workSetting:ct,workList:je,shixunWorkList:Be,headerInfo:ot,changeData:_e}=ze,[Ne,pt]=(0,b.useState)(!1),[Ut,Jt]=(0,b.useState)(!1);let[Nt,kt]=(0,b.useState)([]),[Yt,We]=(0,b.useState)([]),[et,Dt]=(0,b.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[It,rn]=(0,b.useState)({}),[Mt,Pn]=(0,b.useState)({});(0,b.useEffect)(()=>()=>{kt([])},[]),(0,b.useEffect)(()=>{pt(!(0,oe.GJ)())},[(0,oe.GJ)()]);const zn=()=>{Ot({type:"shixunHomeworks/getWorkSetting",payload:Ze({},it)})};(0,b.useEffect)(()=>{if(!(ct!=null&&ct.course_id))return;Object.keys(et).map(function(Bn){et[Bn]=ct[Bn]}),(!et.allow_late||!et.unified_late)&&(et.late_penalty=20,et.penalty_type=ne.Q.Percent),et.unified_setting||(et.unified_late=!1,et.unified_anonymous_comment=!1,et.unified_anonymous_appeal=!1),Nt=JSON.parse(JSON.stringify(ct.group_settings.map(Bn=>at(Ze({},Bn),{group_name:[Bn.group_name]})).filter(Bn=>Bn.publish_time!==null))),Yt=JSON.parse(JSON.stringify(ct.allow_late_settings.map(Bn=>at(Ze({},Bn),{group_name:[Bn.group_name]})).filter(Bn=>Bn.late_time!==null))),Dt(Ze({},et));const Vt=(0,y.QE)((Nt==null?void 0:Nt.length)>0?Nt:[]);kt([...Vt]),(Yt==null?void 0:Yt.length)<=0?We([{penalty_type:ne.Q.Percent,late_penalty:20}]):We([...Yt])},[ct]);const ca=()=>gt(void 0,null,function*(){var Vt,Bn;if(((Vt=on==null?void 0:on.userInfo)==null?void 0:Vt.user_status)===2){(0,re.Rd)();return}const Ua=JSON.parse(JSON.stringify(et));if(Ua.challenge_settings.filter(ta=>!ta.hide),Ua.categoryId=it.categoryId,(Bn=Ua.challenge_settings)!=null&&Bn.every(ta=>!ta.checked)){Fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Nt),!et.unified_setting)Nt=Nt==null?void 0:Nt.map(ta=>{var Ao;if(!ta.publish_time||!ta.end_time)throw Fe.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!ta.group_name)throw Fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ta.group_name=typeof(ta==null?void 0:ta.group_name)=="string"?[ta==null?void 0:ta.group_name]:ta==null?void 0:ta.group_name,ta.group_id=(Ao=ct.group_settings)==null?void 0:Ao.filter(io=>{var Wo;return(Wo=ta==null?void 0:ta.group_name)==null?void 0:Wo.includes(io.group_name)}).map(io=>io.group_id||io.id).toString().split(","),ta});else if(!et.publish_time||!et.end_time)throw Fe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Ua.group_settings=Nt,et.allow_late)if(et.unified_late){if(et.late_penalty===null||et.late_penalty===void 0||et.late_penalty<0||et.late_penalty>100)throw Fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!et.late_time)throw Fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Yt=Yt==null?void 0:Yt.map(ta=>{var Ao,io;if(ta.late_penalty===null||ta.late_penalty===void 0||ta.late_penalty<0||ta.late_penalty>100)throw Fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!ta.late_time)throw Fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!ta.group_name)throw Fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ta.group_name=typeof(ta==null?void 0:ta.group_name)=="string"?[ta==null?void 0:ta.group_name]:ta==null?void 0:ta.group_name,ta.group_id=(io=(Ao=ta==null?void 0:ta.group_name)==null?void 0:Ao.map(Wo=>{var tr,xo;let St=(xo=(tr=ct.group_settings)==null?void 0:tr.filter(Lt=>(Lt==null?void 0:Lt.group_name)===Wo))==null?void 0:xo[0];return St==null?void 0:St.group_id}))==null?void 0:io.toString().split(","),ta}),Ua.allow_late_settings=Yt;let Sa=yield(0,se.Tr)({homework_common_ids:[parseInt(it.categoryId)],course_id:it.coursesId,type:"homework_common"});(Sa==null?void 0:Sa.student_count)===0?Ba(Ua):(Pn(Ua),rn(Sa))}),Ba=Vt=>{var Bn;if(Vt.total_score===null){Fe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Vt!=null&&Vt.work_efficiency&&Vt.eff_score===null){Fe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Ua=Vt.challenge_settings.reduce((Ao,io)=>Ao+Number(io.challenge_score),0);if((Ua==null?void 0:Ua.toFixed(10))!==((Bn=Vt.total_score-Vt.eff_score)==null?void 0:Bn.toFixed(10))){Fe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Vt.total_score}\u5206`);return}const Sa={shixun_evaluation:Vt.shixun_evaluation,challenge_settings:Vt.challenge_settings};let ta=()=>{var Ao;const io=()=>gt(void 0,null,function*(){Jt(!0),(yield(0,a.ZP)(`/api/homework_commons/${it.categoryId}/publish_setting.json`,{method:"post",body:Ze({},Vt)})).status===0&&(Fe.ZP.success("\u66F4\u65B0\u6210\u529F"),zn(),Ot({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Ze({},it)})),Jt(!1)});!(0,E.isEqual)(_e,Sa)&&!((Ao=ot==null?void 0:ot.homework_status)!=null&&Ao.includes("\u672A\u53D1\u5E03"))?De.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:io}):io()};ct!=null&&ct.high_resources_consume&&!(ct!=null&&ct.high_resources_consume_permission)?Ot({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:it.coursesId,type:"shixun",type_id:it.categoryId,name:ct.homework_name,fn:()=>{ta()}}}):ta()},tn=(Vt,Bn,Ua="group_id")=>{var Sa;return Bn?Bn.find(ta=>ta[Ua]===Vt):(Sa=ct==null?void 0:ct.group_settings)==null?void 0:Sa.find(ta=>ta.group_id[0]===Vt)},ya=(ct==null?void 0:ct.allow_late)||(ct==null?void 0:ct.anonymous_comment),eo=Vt=>{var Bn,Ua;const Sa=tn(Vt,ct==null?void 0:ct.allow_late_settings,"id"),ta=tn(Vt,ct==null?void 0:ct.anonymous_comment_settings),Ao=tn(Vt);return(ct==null?void 0:ct.allow_late)&&Sa&&fe()(Sa==null?void 0:Sa.late_time)<=fe()()||(ct==null?void 0:ct.anonymous_comment)&&ta&&(ta==null?void 0:ta.evaluation_start)!==null||((Ua=(fe()(Ao==null?void 0:Ao.end_time)<=fe()()&&((Bn=ct==null?void 0:ct.allow_late_settings)==null?void 0:Bn.filter(io=>io.group_id.includes(Vt))))[0])==null?void 0:Ua.late_time)!=null},to=(0,b.useMemo)(()=>(ct==null?void 0:ct.allow_late)||(ct==null?void 0:ct.all_group_late),[ct,ot]),oa=ct==null?void 0:ct.anonymous_comment,uo=Vt=>{if(!Vt)return!1;const Bn=tn(Vt,ct==null?void 0:ct.anonymous_comment_settings);return(ct==null?void 0:ct.anonymous_comment)&&Bn&&(Bn==null?void 0:Bn.evaluation_start)!==null},Ja=(Vt,Bn)=>{var Ua,Sa,ta;Ot({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Vt,index:Bn,rangePickerDisabled:Ne||(fe()()<=fe()((Sa=tn((Ua=Vt==null?void 0:Vt.group_id)==null?void 0:Ua[0]))==null?void 0:Sa.publish_time)?!1:[!0,eo((ta=Vt==null?void 0:Vt.group_id)==null?void 0:ta[0])]),disabledDate:ct==null?void 0:ct.course_end_date}})};return de.createElement("section",{className:z.Z.form},de.createElement("div",{className:z.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",de.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),de.createElement("div",null,de.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},de.createElement(xe.ZP.Group,{disabled:Ne||!((ke=ot==null?void 0:ot.homework_status)!=null&&ke.includes("\u672A\u53D1\u5E03"))||(0,oe.Rm)()&&!((jt=mt.AssistantObject.practice)!=null&&jt.can_publish),value:et.unified_setting,onChange:Vt=>{var Bn;if(!((Bn=ot==null?void 0:ot.homework_status)!=null&&Bn.includes("\u672A\u53D1\u5E03"))){Fe.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(et.unified_setting=!et.unified_setting,et.unified_setting||(et.unified_late=!1,We([{late_penalty:5}])),Dt(Object.assign({},et)),et.unified_setting===!1&&Nt==""){kt(Nt.concat({}));return}et.unified_setting&&(kt([]),We([{late_penalty:5}]))}},de.createElement(xe.ZP,{value:!0,disabled:Ne||!(ct!=null&&ct.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),de.createElement(xe.ZP,{disabled:Ne||!((Wt=ct==null?void 0:ct.group_settings)!=null&&Wt.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((un=ct==null?void 0:ct.group_settings)==null?void 0:un.length)===0&&de.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),et.unified_setting&&de.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},de.createElement(ue.Z,{align:"middle"},de.createElement(Re.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),de.createElement(Re.Z,{className:"ml10"},de.createElement(le.default,{size:"large",disabled:Ne||!((Gn=ot==null?void 0:ot.homework_status)!=null&&Gn.includes("\u672A\u53D1\u5E03")||(ut=ot==null?void 0:ot.homework_status)!=null&&ut.includes("\u672A\u5F00\u59CB"))||(0,oe.Rm)()&&!((dt=mt.AssistantObject.practice)!=null&&dt.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Vt=>st(Vt,ct==null?void 0:ct.course_end_date),disabledTime:Vt=>rt(Vt),value:et.publish_time?fe()(et.publish_time):"",onChange:(Vt,Bn)=>{et.publish_time=Bn,(et.end_time==""||!et.end_time)&&et.unified_setting&&(et.end_time=fe()(Vt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Dt(Object.assign({},et))}}))),de.createElement(ue.Z,{align:"middle",className:"pl30"},de.createElement(Re.Z,null,"\u622A\u6B62\u65F6\u95F4"),de.createElement(Re.Z,{className:"ml10"},de.createElement(le.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(ct==null?void 0:ct.allow_late)&&(ct==null?void 0:ct.homework_status.includes("\u5DF2\u622A\u6B62"))||Ne||(ct==null?void 0:ct.allow_late)&&fe()()>=fe()(ct==null?void 0:ct.end_time)||(0,oe.Rm)()&&!((He=mt.AssistantObject.practice)!=null&&He.can_publish),disabledDate:Vt=>st(Vt,ct==null?void 0:ct.course_end_date,et.publish_time),disabledTime:Vt=>rt(Vt,et.publish_time),value:et.end_time?fe()(et.end_time):"",onChange:(Vt,Bn)=>{et.end_time=Bn,Dt(Object.assign({},et))}})))),!et.unified_setting&&(Nt==null?void 0:Nt.length)>0&&de.createElement(ue.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Nt&&Nt.map(function(Vt,Bn){var Ua,Sa,ta,Ao,io,Wo,tr;return de.createElement(Re.Z,{span:24,key:Bn},de.createElement(ue.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Bn==(Nt==null?void 0:Nt.length)-1?"0px":"10px"}},de.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Bn+1),de.createElement(Ae.default,{disabled:Ne||((Ua=ot==null?void 0:ot.homework_status)!=null&&Ua.includes("\u672A\u53D1\u5E03")&&Vt.id||fe()(){var St;if((0,oe.Rm)()&&!((St=mt.AssistantObject.practice)!=null&&St.can_publish)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Nt[Bn].group_name=xo,Nt[Bn].group_id=Vt.group_id;const Lt=(0,E.flattenDeep)(Nt.map(In=>In.group_name)),xt=Yt.map(In=>{let da=(In==null?void 0:In.group_name)||[];return at(Ze({},In),{group_name:(0,E.remove)(da,Zn=>Lt.includes(Zn))})});We(xt),kt(Nt.slice())},maxTagCount:4,maxTagPlaceholder:xo=>de.createElement("div",{style:{cursor:"pointer"},onClick:()=>Ja(Vt,Bn)},"+",xo==null?void 0:xo.length)},ct.group_settings&&ct.group_settings.map(function(xo){if(!Nt.map(Lt=>Lt.group_name).flat().includes(xo.group_name))return de.createElement(Ye,{value:xo.group_name,key:xo.id},xo.group_name)})),de.createElement("div",{className:"ml20"},de.createElement(Ct,{size:"large",ranges:{\u6B64\u523B:[Vt.publish_time?fe()(Vt.publish_time):fe()(),fe()()]},allowClear:!1,disabled:Ne||(fe()()<=fe()((Ao=tn((ta=Vt==null?void 0:Vt.group_id)==null?void 0:ta[0]))==null?void 0:Ao.publish_time)?!1:[!0,eo((io=Vt==null?void 0:Vt.group_id)==null?void 0:io[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:xo=>st(xo,ct==null?void 0:ct.course_end_date),disabledTime:xo=>rt(xo),showTime:{showNow:!0,format:"HH:mm",defaultValue:[fe()((0,y.U6)(),"HH:mm"),fe()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Vt.publish_time&&[fe()(Vt.publish_time),Vt.end_time?fe()(Vt.end_time):void 0],onChange:(xo,St)=>{var Lt;if((0,oe.Rm)()&&!((Lt=mt.AssistantObject.practice)!=null&&Lt.can_publish)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Nt[Bn].publish_time=St[0],!Vt.end_time&&St[0]?Nt[Bn].end_time=fe()(St[0]).add(7,"days"):Nt[Bn].end_time=St[1],kt([...Nt])},onCalendarChange:(xo,St,Lt)=>{if(St!=null&&St[0]&&!St[1]){const xt=fe()(St[0]).add(7,"days");Nt[Bn].publish_time=St[0],Nt[Bn].end_time=xt,kt([...Nt])}}})),!Ne&&de.createElement("div",{style:{display:"flex",width:"50px"}},((Wo=Vt==null?void 0:Vt.group_id)==null?void 0:Wo.length)>1&&de.createElement(Ge.Z,{title:"\u89C4\u5219\u62C6\u5206"},de.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Ja(Vt,Bn)})),Nt.length<((tr=ct==null?void 0:ct.group_settings)==null?void 0:tr.length)&&de.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var xo;if((0,oe.Rm)()&&!((xo=mt.AssistantObject.practice)!=null&&xo.can_publish)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kt(Nt.concat({}))}}),((Vt==null?void 0:Vt.publish_time)&&fe()(){const xo=(0,E.cloneDeep)(Yt);xo.forEach((St,Lt)=>{St.group_name&&(St.group_name=St.group_name.filter(xt=>{var In;return!((In=Nt[Bn].group_name)!=null&&In.includes(xt))}))}),Nt=Nt.filter((St,Lt)=>Bn!==Lt),We(xo),kt(Nt.slice()),setTimeout(()=>kt(Nt.slice()),10)}}))))}))),de.createElement(ue.Z,null,de.createElement(Re.Z,null,de.createElement("div",{className:z.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",de.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),de.createElement(Re.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},de.createElement(Ie.default,{checked:et.allow_late,disabled:Ne||to,onChange:Vt=>{var Bn;if((0,oe.Rm)()&&!((Bn=mt.AssistantObject.practice)!=null&&Bn.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vt.target.checked&&De.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:de.createElement("div",{style:{padding:10,background:"#f5f6f9"}},de.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),de.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),de.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),et.allow_late=!et.allow_late,Yt==""&&We([{late_penalty:5}]),Dt(Object.assign({},et))}},de.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(et==null?void 0:et.allow_late)&&de.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},de.createElement("div",{style:{display:"flex"}},de.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),de.createElement(xe.ZP.Group,{style:{marginLeft:"20px"},disabled:Ne||(ct==null?void 0:ct.anonymous_comment)||(ct==null?void 0:ct.allow_late),value:et.unified_late,onChange:Vt=>{var Bn;if((0,oe.Rm)()&&!((Bn=mt.AssistantObject.practice)!=null&&Bn.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}et.unified_late=Vt.target.value,Yt==""&&!Vt.target.value&&We([{penalty_type:ne.Q.Percent,late_penalty:20}]),Dt(Ze({},et))}},(et==null?void 0:et.unified_setting)&&de.createElement(xe.ZP,{value:!0,disabled:!(ct!=null&&ct.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((Ce=ct==null?void 0:ct.group_settings)==null?void 0:Ce.length)>0&&de.createElement(xe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),et!=null&&et.unified_late?de.createElement(de.Fragment,null,de.createElement(ue.Z,{align:"middle",style:{marginTop:"10px"}},de.createElement(Re.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),de.createElement(Re.Z,{className:"ml20"},de.createElement(ne.Z,{disabled:Ne||oa,value:{type:et.penalty_type,inputValue:et.late_penalty},onChange:Vt=>{var Bn;if((0,oe.Rm)()&&!((Bn=mt.AssistantObject.practice)!=null&&Bn.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Dt(at(Ze({},et),{late_penalty:Vt.inputValue,penalty_type:Vt.type}))}})),de.createElement(Re.Z,{flex:"1",className:"ml5"},de.createElement("span",{className:"c-grey-c ml10"},et.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),de.createElement(ue.Z,{align:"middle",style:{marginTop:"15px"}},de.createElement(Re.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),de.createElement(Re.Z,{className:"ml20"},de.createElement(le.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Ne||oa,value:et.late_time?fe()(et.late_time):"",disabledDate:Vt=>st(Vt,ct==null?void 0:ct.course_end_date),onChange:(Vt,Bn)=>{var Ua;if((0,oe.Rm)()&&!((Ua=mt.AssistantObject.practice)!=null&&Ua.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}et.late_time=Bn,Dt(Object.assign({},et))}})))):Yt.map(function(Vt,Bn){var Ua;return de.createElement(Re.Z,{span:24,key:Bn},de.createElement(ue.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},de.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Bn+1),de.createElement(Ae.default,{disabled:Ne||!((Ua=ot==null?void 0:ot.homework_status)!=null&&Ua.includes("\u672A\u53D1\u5E03"))&&Vt.id||(ct==null?void 0:ct.anonymous_comment),mode:"multiple",className:z.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Vt.group_name=="string"?[Vt.group_name]:Vt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Sa=>{var ta;if((0,oe.Rm)()&&!((ta=mt.AssistantObject.practice)!=null&&ta.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt[Bn].group_name=Sa,Yt[Bn].group_id=Vt.group_id,We(Yt.slice())}},ct.group_settings&&ct.group_settings.map(function(Sa){const ta=Yt.map(io=>io.group_name).flat(),Ao=Nt.map(io=>io.group_name).flat();if(et!=null&&et.unified_setting){if(!ta.includes(Sa.group_name))return de.createElement(Ye,{value:Sa.group_name,key:Sa.id},Sa.group_name)}else if(Ao.includes(Sa.group_name)&&!ta.includes(Sa.group_name))return de.createElement(Ye,{value:Sa.group_name,key:Sa.id},Sa.group_name)})),de.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),de.createElement(ne.Z,{disabled:Ne||uo(Vt.id),value:{type:Vt.penalty_type,inputValue:Vt.late_penalty},onChange:Sa=>{var ta;if((0,oe.Rm)()&&!((ta=mt.AssistantObject.practice)!=null&&ta.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt[Bn].late_penalty=Sa.inputValue,Yt[Bn].penalty_type=Sa.type,We([...Yt])}}),de.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),de.createElement(le.default,{size:"large",disabled:Ne||uo(Vt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:fe()((0,y.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Sa=>st(Sa,ct==null?void 0:ct.course_end_date),format:"YYYY-MM-DD HH:mm",value:Vt!=null&&Vt.late_time?fe()(Vt.late_time):void 0,onChange:(Sa,ta)=>{var Ao;if((0,oe.Rm)()&&!((Ao=mt.AssistantObject.practice)!=null&&Ao.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt[Bn].late_time=ta,We([...Yt])}}),!Ne&&de.createElement("div",{style:{display:"flex",width:"50px"}},de.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Sa;if((0,oe.Rm)()&&!((Sa=mt.AssistantObject.practice)!=null&&Sa.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}We(Yt.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),Bn>0&&!Vt.id&&de.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Sa;if((0,oe.Rm)()&&!((Sa=mt.AssistantObject.practice)!=null&&Sa.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt=Yt.filter((ta,Ao)=>Bn!==Ao),We(Yt.slice()),setTimeout(()=>We(Yt.slice()),10)}}))))})),!Ne&&de.createElement(de.Fragment,null,de.createElement(Oe.ZP,{type:"primary",size:"large",loading:Ut,style:{width:"138px",marginTop:"30px"},onClick:()=>ca()},"\u4FDD\u5B58")),de.createElement(ie.Z,{onConfirm:(Vt,Bn)=>{Nt.splice(Vt,0,...Bn),Nt.splice(Vt+Bn.length,1);const Ua=(0,y.QE)([...Nt]);kt([...Ua])}}),de.createElement(ce.Z,{resdata:It,type:"shixun",okloading:Ut,oktext:(It==null?void 0:It.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Vt=>gt(void 0,null,function*(){Jt(!0);let Bn=yield(0,a.ZP)(`/api/courses/${it.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(it.categoryId)]}});Jt(!1),(Bn==null?void 0:Bn.status)===0&&Ba(Mt)})}))};Qe.ZP=(0,te.connect)(({shixunHomeworks:ze,classroomList:ft,loading:Ot,user:mt})=>({shixunHomeworks:ze,classroomList:ft,loading:Ot.effects,user:mt}))(Te)},37521:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(54580),Ae=ee(78241),Fe=ee(43418),De=ee(8591),xe=ee(1710),ue=ee(76560),Re=ee(90524),Ge=ee(5295),Ie=ee(82093),Oe=ee(61186),we=ee.n(Oe),fe=ee(49661),oe=ee(59301),a=Object.defineProperty,E=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,z=(ce,se,de)=>se in ce?a(ce,se,{enumerable:!0,configurable:!0,writable:!0,value:de}):ce[se]=de,te=(ce,se)=>{for(var de in se||(se={}))x.call(se,de)&&z(ce,de,se[de]);if(E)for(var de of E(se))y.call(se,de)&&z(ce,de,se[de]);return ce},ne=(ce,se,de)=>new Promise((me,pe)=>{var ve=Xe=>{try{Me(de.next(Xe))}catch(Le){pe(Le)}},Ue=Xe=>{try{Me(de.throw(Xe))}catch(Le){pe(Le)}},Me=Xe=>Xe.done?me(Xe.value):Promise.resolve(Xe.value).then(ve,Ue);Me((de=de.apply(ce,se)).next())});const{Dragger:re}=le.default,ie=({classroomList:ce,dispatch:se,onOk:de})=>{const me=(0,ue.useParams)(),[pe]=Ae.default.useForm(),[ve,Ue]=(0,b.useState)(),[Me,Xe]=(0,b.useState)(!1),Le={height:100,onRemove:()=>{Ue("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:Ze=>ne(void 0,null,function*(){return Ue(Ze),!1})};return(0,b.useEffect)(()=>{pe.setFieldsValue({publish_time:we()(we()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:we()(we()(new Date((0,fe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),oe.createElement(Fe.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ce.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Me},onOk:()=>ne(void 0,null,function*(){pe.submit()}),onCancel:()=>{pe.resetFields(),se({type:"classroomList/setActionTabs",payload:{}})}},oe.createElement(Ae.default,{form:pe,onFinish:Ze=>ne(void 0,null,function*(){var at,gt,Pt;if(!(ve!=null&&ve.size)){De.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Xe(!0);let st=new FormData;st.append("type",ce.actionTabs.type),st.append("file",ve);let rt;window.location.href.indexOf("exercise")>-1?rt=`/api/exercises/${ce.actionTabs.id}/supplement_score.json`:rt=`/api/homework_commons/${ce.actionTabs.id}/supplement_score.json`;let Ct=yield(0,Ie.ZP)(rt,{method:"post",body:st},!0);Xe(!1),(Ct==null?void 0:Ct.status)===0&&(de(),pe.resetFields(),se({type:"classroomList/setActionTabs",payload:{}}),((gt=(at=Ct==null?void 0:Ct.data)==null?void 0:at.fail)==null?void 0:gt.length)>0&&Fe.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:oe.createElement(xe.default,{pagination:!1,dataSource:(Pt=Ct==null?void 0:Ct.data)==null?void 0:Pt.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,fe.FH)("",Re.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ce.actionTabs.type}`)}}))})},oe.createElement(Ae.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ce.actionTabs.name),oe.createElement(Ae.default.Item,{style:{marginBottom:0},label:oe.createElement("div",null,oe.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),oe.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},oe.createElement("div",null,oe.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ge.Z.downloadbutton,href:Re.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ce.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),oe.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),oe.createElement(Ae.default.Item,{style:{marginBottom:0}},oe.createElement(re,te({},Le),oe.createElement("a",{className:Ge.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),oe.createElement("br",null),oe.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Qe.Z=(0,ue.connect)(({classroomList:ce})=>({classroomList:ce}))(ie)},71179:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(54580),Ae=ee(78241),Fe=ee(43418),De=ee(8591),xe=ee(1710),ue=ee(92832),Re=ee(95237),Ge=ee(43604),Ie=ee(5871),Oe=ee(5083),we=ee(76560),fe=ee(89389),oe=ee(90524),a=ee(5295),E=ee(82093),x=ee(69577),y=ee(61186),z=ee.n(y),te=ee(49661),ne=ee(59301),re=Object.defineProperty,ie=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,de=(Me,Xe,Le)=>Xe in Me?re(Me,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Me[Xe]=Le,me=(Me,Xe)=>{for(var Le in Xe||(Xe={}))ce.call(Xe,Le)&&de(Me,Le,Xe[Le]);if(ie)for(var Le of ie(Xe))se.call(Xe,Le)&&de(Me,Le,Xe[Le]);return Me},pe=(Me,Xe,Le)=>new Promise((Ze,at)=>{var gt=rt=>{try{st(Le.next(rt))}catch(Ct){at(Ct)}},Pt=rt=>{try{st(Le.throw(rt))}catch(Ct){at(Ct)}},st=rt=>rt.done?Ze(rt.value):Promise.resolve(rt.value).then(gt,Pt);st((Le=Le.apply(Me,Xe)).next())});const{Dragger:ve}=le.default,Ue=({classroomList:Me,dispatch:Xe,onOk:Le})=>{const Ze=(0,we.useParams)(),[at]=Ae.default.useForm(),[gt,Pt]=(0,b.useState)(),[st,rt]=(0,b.useState)(!1),Ct={height:100,onRemove:()=>{Pt("")},accept:".xls,.xlsx",maxCount:1,multiple:!1,beforeUpload:Ye=>pe(void 0,null,function*(){return Pt(Ye),!1})};return(0,b.useEffect)(()=>{at.setFieldsValue({publish_time:z()(z()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:z()(z()(new Date((0,te.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[Me.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"]),ne.createElement(Fe.default,{centered:!0,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",open:Me.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:st},onOk:()=>pe(void 0,null,function*(){at.submit()}),onCancel:()=>{at.resetFields(),Xe({type:"classroomList/setActionTabs",payload:{}})}},ne.createElement(Ae.default,{form:at,colon:!1,onFinish:Ye=>pe(void 0,null,function*(){var Te,ze,ft;if(!(gt!=null&>.size)){De.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}rt(!0);let Ot=new FormData;Ot.append("name",Ye.name),Ot.append("type",Me.actionTabs.type),Ot.append("category_id",(Ze==null?void 0:Ze.categoryId)||null),Me.actionTabs.type==="exercise"?(Ot.append("time",Ye.time||""),Ot.append("total_score",Ye.total_score)):Ot.append("description",Ye.description||""),Ot.append("publish_time",z()(Ye.publish_time).format("YYYY-MM-DD HH:mm")),Ot.append("end_time",z()(Ye.end_time).format("YYYY-MM-DD HH:mm")),Ot.append("file",gt);let mt=yield(0,E.ZP)(`/api/courses/${Ze.coursesId}/export_external_score_homework.json`,{method:"post",body:Ot},!0);rt(!1),(mt==null?void 0:mt.status)===0&&(at.resetFields(),Xe({type:"classroomList/setActionTabs",payload:{}}),Le(),((ze=(Te=mt==null?void 0:mt.data)==null?void 0:Te.fail)==null?void 0:ze.length)>0&&Fe.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:ne.createElement(xe.default,{pagination:!1,dataSource:(ft=mt==null?void 0:mt.data)==null?void 0:ft.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,te.FH)("",oe.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${Me.actionTabs.type}`)}}))})},ne.createElement(Ae.default.Item,{label:Me.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377\u540D\u79F0",labelCol:{span:3},name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165${Me.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`}]},ne.createElement(ue.default,{showCount:!0,placeholder:`\u8BF7\u8F93\u5165${Me.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`,maxLength:60})),Me.actionTabs.type!=="exercise"&&ne.createElement(Ae.default.Item,{label:"\u4F5C\u4E1A\u63CF\u8FF0",labelCol:{span:3},name:"description"},ne.createElement(fe.Z,{watch:!0})),Me.actionTabs.type==="exercise"&&ne.createElement(Re.Z,{style:{marginLeft:6}},ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u8BD5\u5377\u603B\u5206",name:"total_score",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BD5\u5377\u603B\u5206"},{pattern:/^(?:[1-9]\d*(?:\.\d+)?|0\.\d*[1-9]\d*)$/,message:"\u8BD5\u5377\u603B\u5206\u5FC5\u987B\u4E3A\u6B63\u6570"}]},ne.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u603B\u5206",style:{width:256},addonAfter:"\u5206"}))),ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u7B54\u9898\u65F6\u957F",labelCol:{span:6},name:"time"},ne.createElement(Ie.Z,{style:{width:"100%"},addonAfter:"\u5206\u949F",placeholder:"\u8BF7\u8F93\u5165\u7B54\u9898\u65F6\u957F"})))),ne.createElement(Re.Z,{style:{marginLeft:6,marginBottom:12}},ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},ne.createElement(Oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:256},disabledDate:Ye=>(0,x.Q8)(Ye),disabledTime:Ye=>(0,x.d0)(Ye),allowClear:!1,format:"YYYY-MM-DD HH:mm"}))),ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",labelCol:{span:6},name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},ne.createElement(Oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:"100%"},disabledDate:Ye=>(0,x.Q8)(Ye,"",at.getFieldValue("publish_time")),disabledTime:Ye=>(0,x.d0)(Ye,at.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})))),ne.createElement(Ae.default.Item,{style:{marginBottom:0},label:ne.createElement("div",null,ne.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),ne.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},ne.createElement("div",null,ne.createElement("a",{download:"\u6A21\u7248.xlsx",className:a.Z.downloadbutton,href:oe.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${Me.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),ne.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),ne.createElement(Ae.default.Item,{style:{marginBottom:0}},ne.createElement(ve,me({},Ct),ne.createElement("a",{className:a.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),ne.createElement("br",null),ne.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Qe.Z=(0,we.connect)(({classroomList:Me})=>({classroomList:Me}))(Ue)},1986:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Oe}});var b=ee(59301),le=ee(20834),Ae=ee(92832),Fe=ee(24905),De=ee(3113),xe=ee(38854),ue={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},Re=ee(34055),Ge=ee(84105),Oe=({buttonDataSource:we,onButtonClick:fe,useBatchStatus:oe,allSelect:a,setAllSelect:E,selectArrs:x,onMenuClick:y,setSeleArr:z,catalogue:te,addCatalogue:ne})=>{const[re,ie]=(0,b.useState)(!1),[ce,se]=(0,b.useState)("");console.log("---",te);const de=b.createElement("div",{className:ue.moveCategory,onMouseLeave:me=>ie(!1)},b.createElement(le.default,{onClick:y,style:{maxHeight:300,width:240,overflow:"auto"}},b.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},b.createElement(Ae.default,{onChange:me=>{se(me.target.value)}})),te==null?void 0:te.map(function(me,pe){var ve;if(!(ce!==""&&me.category_name.indexOf(ce)<0))return b.createElement(b.Fragment,null,b.createElement(le.default.Item,{className:"multi-llipsis1e",key:me.category_id,title:me.category_name},me.category_name),(ve=me==null?void 0:me.third_category)==null?void 0:ve.map(Ue=>b.createElement(le.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:Ue.category_id,title:Ue.category_name},Ue.category_name)))}),ne&&b.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:ne},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return b.createElement("div",{className:ue.bottomControlContainer},b.createElement("div",null,b.createElement("div",null,b.createElement(Fe.default,{checked:a,onChange:E},"\u5168\u9009\u672C\u9875\uFF08",x.length,"\uFF09")),(0,Re.GJ)()&&we.map(me=>b.createElement("div",{key:me.name},b.createElement(De.ZP,{type:"primary",icon:me.icon,className:ue.buttonWrap,onClick:()=>fe(me)},me.name))),(0,Re.GJ)()&&(ne||te)&&b.createElement("div",null,b.createElement(xe.Z,{open:re,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>de,getPopupContainer:me=>me.parentNode},b.createElement("span",{className:"ant-dropdown-link",onMouseEnter:me=>ie(!0)},b.createElement(De.ZP,{type:"primary",className:ue.buttonWrap,icon:b.createElement("i",{className:"iconfont icon-yidongmulu"})},b.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",b.createElement(Ge.Z,null))))))),b.createElement("div",null,b.createElement(De.ZP,{type:"primary",ghost:!0,onClick:()=>{oe(!1),z([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},97202:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return E}});var b=ee(59301),le=ee(76560),Ae=ee(5083),Fe=ee(43418),De=ee(92832),xe=ee(95237),ue=ee(43604),Re={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Ge=ee(61186),Ie=ee.n(Ge),Oe=ee(49661),we=ee(57884),fe=ee(59301);const{RangePicker:oe}=Ae.default,a=({dispatch:x,classroomList:y,onConfirm:z})=>{const[te,ne]=(0,b.useState)([]),[re,ie]=(0,b.useState)([]),[ce,se]=(0,b.useState)("");(0,b.useEffect)(()=>{var pe;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let ve=y.actionTabs.data;console.log("data",ve);let Ue=(pe=ve==null?void 0:ve.group_name)==null?void 0:pe.map((Me,Xe)=>{var Le;return{group_id:ve==null?void 0:ve.group_id[Xe],group_name:ve==null?void 0:ve.group_name[Xe],is_admin:ve==null?void 0:ve.is_admin,end_time:ve==null?void 0:ve.end_time,publish_time:Array.isArray(ve==null?void 0:ve.publish_time)?(Le=ve==null?void 0:ve.publish_time)==null?void 0:Le[0]:ve==null?void 0:ve.publish_time}});Ue&&(ne([...Ue]),ie([...Ue]))}},[y.actionTabs]);const de=()=>{x({type:"classroomList/setActionTabs",payload:{}}),se("")},me=pe=>{if(pe){const ve=re==null?void 0:re.filter(Ue=>{var Me,Xe;return(Xe=(Me=Ue==null?void 0:Ue.group_name)==null?void 0:Me.toLowerCase())==null?void 0:Xe.includes(pe==null?void 0:pe.toLowerCase())});ne(ve)}else ne(re)};return fe.createElement(Fe.default,{width:980,title:fe.createElement("div",{style:{fontWeight:"bold",display:"flex"}},fe.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",fe.createElement("span",{className:Re.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),fe.createElement(De.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:ce,onChange:pe=>{se(pe.target.value.trim()),me(pe.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>de(),onOk:()=>{var pe;z((pe=y.actionTabs)==null?void 0:pe.index,re),de()}},fe.createElement("div",{className:Re.modal_con},fe.createElement(xe.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(te==null?void 0:te.length)>0?te.map(function(pe,ve){var Ue,Me;return fe.createElement(ue.Z,{span:24,key:ve},fe.createElement(xe.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:ve==(te==null?void 0:te.length)-1?"0px":"10px"}},fe.createElement("div",{className:Re.multiple_select,title:pe.group_name},pe.group_name),fe.createElement("div",{className:"ml20"},fe.createElement(oe,{size:"large",ranges:{\u6B64\u523B:[pe.publish_time?Ie()(pe.publish_time):Ie()(),Ie()()]},allowClear:!1,disabled:(Ue=y.actionTabs)==null?void 0:Ue.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Xe=>{var Le;return(0,Oe.Q8)(Xe,(Le=y.actionTabs)==null?void 0:Le.disabledDate)},disabledTime:Xe=>(0,Oe.d0)(Xe),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ie()((0,Oe.U6)(),"HH:mm"),Ie()((0,Oe.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:pe.publish_time&&[Ie()(pe.publish_time),pe.end_time?Ie()(pe.end_time):void 0],onChange:(Xe,Le)=>{te[ve].publish_time=Le[0],te[ve].end_time=Le[1],ne([...te]),re.forEach(Ze=>{Ze.group_id===pe.group_id&&(Ze.publish_time=Le[0],Ze.end_time=Le[1])}),ie([...re])}})),(Me=y.actionTabs)!=null&&Me.rangePickerDisabled?fe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):fe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{te.splice(ve,1),ne([...te]),re.forEach((Xe,Le)=>{Xe.group_id===pe.group_id&&re.splice(Le,1)}),ie([...re])}})))}):fe.createElement(we.Z,null))))};var E=(0,le.connect)(({classroomList:x})=>({classroomList:x}))(a)},61124:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return y}});var b=ee(59301),le=ee(20834),Ae=ee(24905),Fe=ee(3113),De=ee(38854),xe=ee(6848),ue=ee(57809),Re=ee(92832),Ge={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR"},Ie=ee(34055),Oe=ee(87395),we=ee(84105),fe=ee(26724),oe=ee.n(fe),a=ee(76560),E=(z,te,ne)=>new Promise((re,ie)=>{var ce=me=>{try{de(ne.next(me))}catch(pe){ie(pe)}},se=me=>{try{de(ne.throw(me))}catch(pe){ie(pe)}},de=me=>me.done?re(me.value):Promise.resolve(me.value).then(ce,se);de((ne=ne.apply(z,te)).next())}),y=({isAdmin:z,dataSource:te,batchStatus:ne,SortMenuName:re,setSortMenuName:ie,detailCourseGroupsList:ce,onSearch:se,onBoard:de,onSort:me,isboard:pe,dispatch:ve,onBatch:Ue,SortMenus:Me,isShowMode:Xe=!1,onModeChange:Le})=>{const[Ze,at]=(0,b.useState)(!1),[gt,Pt]=(0,b.useState)([]),[st,rt]=(0,b.useState)(!0);let[Ct,Ye]=(0,b.useState)([]);const[Te,ze]=(0,b.useState)(1),[ft,Ot]=(0,b.useState)(!1),mt=(0,a.useParams)(),on=un=>{ie(un.name),me(un)};(0,b.useEffect)(()=>{pe&&ke()},[pe]);const ke=()=>E(void 0,null,function*(){var un;if(st&&!ft){Ot(!0),ze(Te+1);const Gn=yield ve({type:"classroomList/getCourseGroupsList",payload:{page:Te,id:mt.coursesId,limit:20,nonenavigate:!0}});let ut=[...(Gn==null?void 0:Gn.course_groups)||[]];((un=Gn==null?void 0:Gn.course_groups)==null?void 0:un.length)<20&&(rt(!1),ut.push({id:0,name:"\u672A\u5206\u73ED"})),Ot(!1),Ye([...Ct,...ut])}}),jt=b.createElement("section",{className:Ge.dropmenu},b.createElement("div",{style:{maxHeight:200,overflow:"auto"}},b.createElement(oe(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:un=>{ke()},hasMore:st,useWindow:!1},b.createElement(le.default,{style:{width:240,zIndex:10}},(ce==null?void 0:ce.group_count)>0&&(Ct==null?void 0:Ct.filter(un=>un.edit_auth||un.name==="\u672A\u5206\u73ED").map(function(un,Gn){return b.createElement(le.default.Item,{key:un.id},b.createElement(Ae.default,{checked:gt.includes(un.id),value:un.id,onChange:ut=>{let dt=gt.indexOf(un.id);gt.indexOf(un.id)>-1?Pt(gt.filter(He=>He!==un.id)):Pt(gt.concat(un.id))}},un.name))}))))),b.createElement("aside",{style:{background:"#fff"}},b.createElement("div",null,b.createElement(Fe.ZP,{type:"link",onClick:()=>{de(gt)}},"\u786E\u5B9A"),b.createElement(Fe.ZP,{type:"link",onClick:()=>{Pt([])}},"\u91CD\u7F6E")))),Wt=re==="\u9ED8\u8BA4\u6392\u5E8F";return b.createElement("div",{className:Ge.searchSortControllerContainer},!!(Me!=null&&Me.length)&&b.createElement("div",null,b.createElement(De.Z,{dropdownRender:()=>b.createElement(le.default,{selectedKeys:[re]},Me.map(un=>b.createElement(le.default.Item,{key:un.name,onClick:()=>on(un)},un.name)))},b.createElement("div",null,b.createElement("span",{className:`${Ge.btn} ${Wt?Ge.btnSort:""}`},b.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),re)))),Wt&&b.createElement(xe.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},b.createElement("span",{className:Ge.tips},b.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),Xe&&b.createElement(ue.default,{defaultValue:"",onChange:Le,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),b.createElement(Re.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:se,style:{width:220,marginLeft:Xe?"":"auto"}}),(0,Ie.eB)()&&pe&&b.createElement(De.Z,{dropdownRender:()=>jt,open:Ze,onOpenChange:un=>{at(un)}},b.createElement("a",null,"\u5206\u73ED",Ze?b.createElement(Oe.Z,{style:{marginLeft:6}}):b.createElement(we.Z,{style:{marginLeft:6}}))))}},96877:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return fe}});var b=ee(59301),le=ee(95237),Ae=ee(43604),Fe=ee(20834),De=ee(6848),xe=ee(38854),ue=ee(8591),Re={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},Ge=ee(76560),Ie=ee(34055),Oe=ee(49661),fe=({isLoading:oe,addText:a,tabDataSource:E,isAdmin:x,dispatch:y,classroomList:z,type:te,isExercise:ne,defaultSelectedKeys:re,onTabMenuClick:ie,getDropdownMenu:ce,showControlButton:se,buttonText:de,buttonIcon:me="icon-tianjiadaohang",extraNode:pe,user:ve,onButtonClick:Ue,isModelUser:Me})=>{var Xe,Le,Ze,at,gt;const Pt=(0,Ge.useParams)();return b.createElement("div",{className:Re.tabMenuContainer},b.createElement(le.Z,null,b.createElement(Ae.Z,{flex:"1"},b.createElement(Fe.default,{onSelect:st=>oe?{}:ie(st),mode:"horizontal",selectedKeys:re},E.map(st=>b.createElement(Fe.default.Item,{key:typeof st.index=="number"?st.index:st.id},b.createElement("span",{className:"c-grey-666"},st.name),st.total!==void 0&&x&&b.createElement("span",{className:"c-grey-999 ml20"},st.total||0))))),x&&ne&&b.createElement(De.Z,{title:"\u8003\u60C5\u53EF\u89C6\u5316\u7EDF\u8BA1"},b.createElement("i",{className:"iconfont icon-shuatitongji mr20",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{(0,Oe.xg)("/zbstatistics")}})),x&&ne&&b.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{y({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),x&&b.createElement(Ae.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},ne&&b.createElement(xe.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>b.createElement(Fe.default,null,b.createElement(Fe.default.Item,{key:1,onClick:()=>{var st;if((0,Ie.Rm)()&&!((st=z.AssistantObject.exercise)!=null&&st.can_download)){ue.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}y({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:te,exportType:"exercise",category_id:Pt.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),b.createElement(Fe.default.Item,{key:3,onClick:()=>{var st;if((0,Ie.Rm)()&&!((st=z.AssistantObject.exercise)!=null&&st.can_download)){ue.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ge.history.push(`/classrooms/${Pt==null?void 0:Pt.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},b.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},b.createElement("span",{style:{color:"#666666",cursor:"pointer"}},b.createElement("i",{className:"iconfont icon-xiazai6"})))),b.createElement("div",{className:Re.control},b.createElement("div",{className:Re.extra},pe),se&&(de=="\u6DFB\u52A0\u76F4\u64AD"?b.createElement(xe.Z,{menu:{items:(Le=(Xe=[{label:b.createElement("div",{onClick:()=>{Ue("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},Me&&{label:b.createElement("div",{onClick:()=>{Ue("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:Xe.filter(st=>st==null?void 0:st.show))==null?void 0:Le.map(st=>({label:st==null?void 0:st.label,key:st==null?void 0:st.key}))}},b.createElement("span",{className:Re.selectBtn},b.createElement("span",null,b.createElement("i",{className:`iconfont ${me}`})),b.createElement("span",null,de))):b.createElement("span",{onClick:Ue,style:{cursor:"pointer"},className:Re.selectBtn},b.createElement("span",null,b.createElement("i",{className:`iconfont ${me}`})),b.createElement("span",null,de))),!!ce&&b.createElement(xe.Z,{disabled:((Ze=ve==null?void 0:ve.userInfo)==null?void 0:Ze.user_status)===2,className:"ml10",dropdownRender:ce},b.createElement("span",{className:((at=ve==null?void 0:ve.userInfo)==null?void 0:at.user_status)===2?Re.selectBtn1:Re.selectBtn},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-tianjiadaohang"})),b.createElement(De.Z,{title:((gt=ve==null?void 0:ve.userInfo)==null?void 0:gt.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},b.createElement("span",null,a||"\u521B\u5EFA\u8BD5\u5377"))))))))}},13444:function(nt,Qe,ee){"use strict";ee.r(Qe),ee.d(Qe,{default:function(){return ia}});var b=ee(22688),le=ee(59301),Ae=ee(76560),Fe=ee(43418),De=ee(20834),xe=ee(8591),ue=ee(61621),Re=ee(58421),Ge=ee(81228),Ie=ee(3113),Oe=ee(24905),we=ee(61186),fe=ee.n(we),oe=ee(34055),a=ee(49661),E=ee(57884),x=ee(82093),y=ee(99313),z=ee(78241),te=ee(6848),ne=ee(5871),re=ee(57809),ie=ee(92832),ce=ee(26724),se=ee.n(ce),de=ee(12049),me={flex_box_center:"flex_box_center___aIYEA",flex_space_between:"flex_space_between___hCKPx",flex_box_vertical_center:"flex_box_vertical_center___K6UJb",flex_box_center_end:"flex_box_center_end___BVN_k",flex_box_column:"flex_box_column___S4apM",bg:"bg___Pox5v",containerTitle:"containerTitle___laevg",containerDesc:"containerDesc___IIMRX",menus:"menus___atKNl",listItem:"listItem___zDBVK",info:"info___k52wj",title:"title___zq7AS",titleLeft:"titleLeft___efDI2",titleRight:"titleRight___uQt6L",acitons:"acitons___Vg6al",move:"move___Ga0E4",hideHeadCheckbox:"hideHeadCheckbox___pLoYs",moveCategory:"moveCategory___eZPjj",tabSearch:"tabSearch___IlcNp",warpModal:"warpModal___hzRTF",modalColumn:"modalColumn___Rcl4F",modalRow:"modalRow___rzx2r",sup:"sup___cAGuY",name:"name___flQya"},pe=ee(23869),ve=ee(35724),Ue=ee(92890),Me=ee(84216),Xe=ee(6681),Le=ee(67135),Ze=ee(59301),at=Object.defineProperty,gt=Object.defineProperties,Pt=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,Ct=Object.prototype.propertyIsEnumerable,Ye=(ae,be,ye)=>be in ae?at(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Te=(ae,be)=>{for(var ye in be||(be={}))rt.call(be,ye)&&Ye(ae,ye,be[ye]);if(st)for(var ye of st(be))Ct.call(be,ye)&&Ye(ae,ye,be[ye]);return ae},ze=(ae,be)=>gt(ae,Pt(be)),ft=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const{TabPane:Ot}=y.default,mt=({classroomList:ae,exercise:be,loading:ye,dispatch:$e})=>{var zt;const Bt=(0,Ae.useParams)(),Rt=(0,Ae.useLocation)(),[En]=z.default.useForm(),{brankList:bt}=be;let[an,Oa]=(0,le.useState)(!0),[la,Ya]=(0,le.useState)(!1);const[kn,Va]=(0,le.useState)("myself");let[Xn,$a]=(0,le.useState)([]),[Un,Vn]=(0,le.useState)([]),[sa,$n]=(0,le.useState)(),[jn,Qt]=(0,le.useState)([]);const Tn=(0,le.useRef)(null),[va,ma]=(0,le.useState)(!1),[yo,Da]=(0,le.useState)(""),[wn,Go]=(0,le.useState)(""),[fo,hn]=(0,le.useState)(!1),[bo,er]=(0,le.useState)({}),Ln=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",ellipsis:!0,align:"left",render:(Kt,Na,Po)=>Ze.createElement("div",{style:{display:"flex",alignItems:"center"}},Ze.createElement(te.Z,{title:Kt},Ze.createElement("div",{title:Kt,className:me.name},Kt)),(Na==null?void 0:Na.high_resources_consume)&&Ze.createElement(Me.Z,{type:"shixun",style:{marginLeft:10}}))},{title:"\u65B9\u5411&\u8BFE\u7A0B",dataIndex:"course_list_name",width:180,ellipsis:!0,align:"left",render:Kt=>Ze.createElement(te.Z,{title:Kt},Ze.createElement("span",null,Kt))},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:Kt=>Kt?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:150,align:"left"},{title:"\u8BD5\u9898\u6570",dataIndex:"item_num",width:60,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:60,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"is_random",width:60,align:"center",render:(Kt,Na)=>Ze.createElement("a",{href:Kt?`/randompaper/detail/${Na.id}`:`/paperlibrary/see/${Na.id}?defaultActiveKey=1`,target:"_blank>"},"\u9884\u89C8")}],[ea,oo]=(0,le.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"});(0,le.useEffect)(()=>{be.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(wa(),Qt([]),ro())},[be.actionTabs.key]);const ro=()=>ft(void 0,null,function*(){const Kt=yield $e({type:"paperlibrary/getTeachGroupData"});Vn(Kt)}),Nn=Kt=>{const Na=parseInt(Kt);return isNaN(Na)?"":Na},wa=()=>ft(void 0,null,function*(){var Kt,Na;if(an){++ea.page,Oa(!1);const Po=yield $e({type:"exercise/getBrankList",payload:ze(Te({},ea),{search:(Kt=ea.search)==null?void 0:Kt.trim()})});Xn=Po!=null&&Po.object_list?[...Xn.concat(Po==null?void 0:Po.object_list)]:Xn,ea.filter==="public"?$n(Po.is_teacher):$n(!0),((Na=Po.object_list)==null?void 0:Na.length){Tn.current.scrollTop=0,Xn=[],ea.page=0,ea.group_id=Kt,an=!0,Qt([]),oo(Te({},ea)),wa()},or={selectedRowKeys:jn,onChange:Kt=>{Qt(Kt)},type:"radio"},po=()=>{oo(Te({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),$a([]),Oa(!0),Va("myself"),$e({type:"exercise/setActionTabs",payload:{}}),Ya(!1)},[La,Do,Mn,_t]=(0,ve.P)(),On=Kt=>ft(void 0,null,function*(){let Na=!1;Xn.forEach(Zo=>{jn.includes(Zo.id)&&(Na=Zo.is_random)});const Po=Kt.map(Zo=>({shixun_id:Zo.id,is_use:Zo.is_use,is_copy:Zo.is_copy}));if(!Na){hn(!0);const Zo=yield $e({type:"exercise/saveBanks",payload:{course_id:Bt.coursesId,category_id:(Bt==null?void 0:Bt.categoryId)||null,object_type:"examination_bank",bank_id:jn,shixuns_info:Po}});hn(!1),(Zo==null?void 0:Zo.status)===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),$e({type:"classroomList/getClassroomExercisesList",payload:Te({},be.actionTabs.params)}),$e({type:"classroomList/getClassroomLeftMenus",payload:{id:Bt.coursesId}}),Da(`/classrooms/${Bt.coursesId}/exercise/${Zo.exercise_id}/detail?random=${Zo.is_random}&tabs=3`),Go(`/classrooms/${Bt.coursesId}/exercise/add/${Zo.exercise_id}?random=${Zo.is_random}&type=2`),ma(!0),xe.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F"),Do(),po());return}hn(!0),setTimeout(()=>{hn(!1)},500),$e({type:"exercise/setActionTabs",payload:{}});let wo=1,Br=Fe.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:Ze.createElement("div",{className:me.modalColumn},Ze.createElement("div",{className:me.modalRow},Ze.createElement("sup",{className:me.sup},"*"),Ze.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),Ze.createElement(ne.Z,{parser:Nn,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:wo,onChange:Zo=>{wo=Zo;const Kr=document.getElementById("model_error");wo<1||wo>50?Kr.style.display="block":Kr.style.display="none"}})),Ze.createElement("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:po,onOk:()=>ft(void 0,null,function*(){if(wo<1||wo>50){const Kr=document.getElementById("model_error");return Kr.style.display="block",Promise.reject()}Br.update({cancelButtonProps:{disabled:!0}});const Zo=yield $e({type:"exercise/saveBanks",payload:{course_id:Bt.coursesId,object_type:"examination_bank",bank_id:jn,shixuns_info:Po,num:wo}});Br.update({cancelButtonProps:{disabled:!1}}),Zo&&Zo.status===0?((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),Fe.default.destroyAll(),$e({type:"classroomList/getClassroomExercisesList",payload:Te({},be.actionTabs.params)}),po(),Do(),xe.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F")):(po(),Do())})})});return Ze.createElement(Ze.Fragment,null,Ze.createElement(Fe.default,{centered:!0,width:1012,title:"\u9009\u62E9\u8BD5\u5377",maskClosable:!1,destroyOnClose:!0,open:be.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:la,bodyStyle:{minHeight:200},wrapClassName:me.warpModal,onOk:()=>ft(void 0,null,function*(){var Kt;if(!jn.length){xe.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}Ya(!0);let Na=!1,Po=!1;if(Xn.forEach(Br=>{jn.includes(Br.id)&&Br.need_authorize&&(Na=Br.need_authorize),jn.includes(Br.id)&&(Po=Br.is_random)}),Na){(0,pe.rX)(!1,"\u8BE5\u8BD5\u5377\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}let wo=yield(0,Le.Tr)({id:`${jn[0]}`,course_id:(Kt=ae.detailTopBanner)==null?void 0:Kt.course_id,type:"examination_bank"});Ya(!1),(wo==null?void 0:wo.student_count)===0?On([]):er(wo)}),onCancel:po},Ze.createElement(y.default,{activeKey:kn,onTabClick:Kt=>ft(void 0,null,function*(){Tn.current.scrollTop=0,Xn=[],kn!==Kt&&Qt([]),Va(Kt),ea.page=0,ea.filter=Kt,ea.group_id=null,an=!0,wa()})},Ze.createElement(Ot,{tab:Ze.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),Ze.createElement(Ot,{tab:Ze.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),Ze.createElement(Ot,{tab:Ze.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),Ze.createElement("div",{className:me.tabSearch},kn==="teacher"&&Ze.createElement(re.default,{value:ea.group_id,onChange:rr,size:"middle",style:{width:200,marginRight:30}},Ze.createElement(re.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(zt=Un==null?void 0:Un.groups)==null?void 0:zt.map(Kt=>Ze.createElement(re.default.Option,{key:Kt==null?void 0:Kt.group_id,value:Kt==null?void 0:Kt.group_id},Kt==null?void 0:Kt.name))),Ze.createElement(ie.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:ea.search,onChange:Kt=>{ea.search=Kt.target.value,oo(Te({},ea))},onSearch:Kt=>{Tn.current.scrollTop=0,Xn=[],ea.page=0,an=!0,Qt([]),Kt&&(0,Ue.tk)({name:Kt,copywriting:Kt,position:"Exercise"}),wa()}})),Ze.createElement("div",{ref:Tn,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!sa&&kn==="public"&&Ze.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},Ze.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BD5\u5377\u5E93\u8D44\u6E90"),Ze.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),Ze.createElement(se(),{initialLoad:!1,pageStart:0,loadMore:()=>{wa()},hasMore:an,useWindow:!1},be.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&sa&&Ze.createElement(de.Z,{className:me.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:Xn,onRow:Kt=>({onClick:()=>{Qt([Kt==null?void 0:Kt.id])}}),resColumns:Ln,rowSelection:or})))),Ze.createElement(Fe.default,{title:"\u63D0\u793A",open:va,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:Ze.createElement("div",null,Ze.createElement(Ie.ZP,{onClick:()=>{ma(!1),Ae.history.push(wn)}},"\u4FEE\u6539\u8BD5\u5377"),Ze.createElement(Ie.ZP,{type:"primary",onClick:()=>{Ae.history.push(yo),ma(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{ma(!1)}},Ze.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),Ze.createElement(Xe.Z,{resdata:bo,type:"exercise",okloading:fo,oktext:(bo==null?void 0:bo.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Kt=>{On(Kt)}}),Ze.createElement(ve.Z,{inPaper:!0,visible:La,onCancel:Do,onOk:On,renderData:Mn,modalType:"multiple",type:"examination_bank"}))};var on=(0,Ae.connect)(({exercise:ae,loading:be,classroomList:ye})=>({exercise:ae,loading:be,classroomList:ye}))(mt),ke=ee(71418),jt=ee(95237),Wt=ee(5112),un=ee(5083),Gn=ee(78673),ut=ee(72664),dt=ee(1198),He=ee(39512),Ce=ee(43604),it=ee(1710),ct=ee(47949),je={cstuModal:"cstuModal___aXQ_6",removeStyle:"removeStyle___fT_EI",bottom:"bottom___yocae",yes:"yes___Iw504",no:"no___yeWHC",Onerow:"Onerow___hvTnk",searchMember:"searchMember____guvA",searchMemberHeader:"searchMemberHeader___NdQj2"},Be=ee(96622),ot=ee(59301),_e=Object.defineProperty,Ne=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,Ut=Object.getOwnPropertySymbols,Jt=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,kt=(ae,be,ye)=>be in ae?_e(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Yt=(ae,be)=>{for(var ye in be||(be={}))Jt.call(be,ye)&&kt(ae,ye,be[ye]);if(Ut)for(var ye of Ut(be))Nt.call(be,ye)&&kt(ae,ye,be[ye]);return ae},We=(ae,be)=>Ne(ae,pt(be)),et=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const Dt=({visible:ae,setVisible:be,onK:ye,selectKeys:$e,selectRows:zt,appointStudent:Bt,modalParams:Rt,courseId:En})=>{const bt=(0,Ae.useParams)(),[an,Oa]=(0,le.useState)(!1),[la,Ya]=(0,le.useState)(!1),[kn,Va]=(0,le.useState)([]),[Xn,$a]=(0,le.useState)([]),[Un,Vn]=(0,le.useState)([]),[sa,$n]=(0,le.useState)("all"),[jn,Qt]=(0,le.useState)("all");let[Tn,va]=(0,le.useState)(!0);const[ma,yo]=(0,le.useState)([{value:"all",label:"\u5168\u90E8\u5206\u73ED"}]),[Da,wn]=(0,le.useState)({page:1,limit:1e4,status:null,course_group_id:null,keywords:"",sort_by:null,direction:null}),Go={selectedRowKeys:Xn,columnWidth:40,hideSelectAll:!0,onSelect:(Ln,ea,oo)=>{let ro=!0;for(let Nn=0;Nn{if(Ln&&oo.length>0){oo.forEach(ro=>{Xn.push(ro.user_id),Un.push(ro)}),$a([...Xn]),Vn([...Un]);return}if(!Ln&&oo.length>0){let ro=[],Nn=[];const wa=new Set(oo),rr=new Set(Xn),or=new Set(Un);ro=[...rr].filter(po=>[...wa].every(La=>La.user_id!==po)),Nn=[...or].filter(po=>[...wa].every(La=>La.user_id!==po.user_id)),$a([...ro]),Vn([...Nn])}}};(0,le.useEffect)(()=>{ae&&$e&&($a([...$e]),Vn(zt))},[ae,$e]),(0,le.useEffect)(()=>{ae&&(!Bt&&Rt?Da.status=Rt:Da.status=null,wn(Yt({},Da)),hn())},[ae,Bt,Rt]);const fo=[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",ellipsis:!0,fixed:"left",width:100,render:(Ln,ea,oo)=>ot.createElement("span",{style:{color:"#333"}},oo+1)},{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",ellipsis:!0,render:(Ln,ea,oo)=>ot.createElement("span",null,Ln)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(Ln,ea,oo)=>ot.createElement("span",{style:{color:"#666"}},Ln)},{title:"\u5206\u73ED1",dataIndex:"user_group_name",key:"user_group_name",align:"left",ellipsis:!0,render:(Ln,ea)=>ot.createElement("span",null,Ln)},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",key:"score",sorter:!0,render:(Ln,ea)=>ot.createElement("span",null,Ln||"--")},{title:"\u72B6\u6001",dataIndex:"status_cn",key:"status_cn",align:"center",ellipsis:!0,render:(Ln,ea)=>ot.createElement("span",null,Ln)}].filter(Ln=>Rt===1||Rt===2?Ln.title!=="\u72B6\u6001":!0),hn=()=>et(void 0,null,function*(){var Ln,ea,oo;Ya(!0);const ro=yield(0,x.ZP)(`/api/exercises/${bt.categoryId||En}/wait_make_up_students.json`,{method:"get",params:We(Yt({},Da),{keywords:(Ln=Da==null?void 0:Da.keywords)==null?void 0:Ln.trim()})});if(ro.status===0){const Nn=((oo=(ea=ro==null?void 0:ro.data)==null?void 0:ea.all_course_groups)==null?void 0:oo.map(wa=>({value:wa==null?void 0:wa.id,label:wa==null?void 0:wa.name})))||[];yo([{value:"all",label:"\u5168\u90E8\u5206\u73ED"},...Nn]),Va(ro.data)}Ya(!1)}),bo=()=>{Da.page=1,Da.status=null,Da.course_group_id=null,Da.keywords="",$n("all"),Qt("all"),$a([]),Vn([]),wn(Yt({},Da)),Bt&&ye(Xn==null?void 0:Xn.length,Xn,Un)},er=()=>{Da.page=1,Da.status=null,Da.course_group_id=null,Da.keywords="",wn(Yt({},Da)),$n("all"),Qt("all"),$a([]),Vn([]),be(!1)};return ot.createElement(Fe.default,{centered:!0,className:je.cstuModal,title:Rt===1?"\u7F3A\u8003\u5B66\u751F":Rt===2?"\u672A\u53CA\u683C\u5B66\u751F":"\u9009\u62E9\u8865\u8003\u5B66\u751F",open:ae,width:1200,footer:null,onCancel:()=>{er()}},ot.createElement(jt.Z,{style:{marginBottom:"20px",marginTop:"15px",display:"flex",alignItems:"center",justifyContent:"space-between"}},ot.createElement(jt.Z,null,ot.createElement(Ce.Z,null,ot.createElement(re.default,{size:"large",value:sa,style:{width:200,marginRight:20},onChange:Ln=>{$n(Ln),Ln==="all"?Da.course_group_id=null:Da.course_group_id=Ln,Da.page=1,wn(Yt({},Da)),hn()},options:ma})),Bt&&ot.createElement(Ce.Z,null,ot.createElement(re.default,{size:"large",value:jn,style:{width:200},onChange:Ln=>{Qt(Ln),Ln==="all"?Da.status=null:Da.status=Ln,Da.page=1,wn(Yt({},Da)),hn()},options:[{value:"all",label:"\u5168\u90E8\u72B6\u6001"},{value:"1",label:"\u7F3A\u8003"},{value:"2",label:"\u672A\u53CA\u683C"},{value:"3",label:"\u53CA\u683C"}]}))),ot.createElement(Ce.Z,null,ot.createElement(ct.t7,{style:{width:300,marginLeft:15},value:Da.keywords,allowClear:!0,onChange:Ln=>{Da.keywords=Ln,Da.page=1,wn(Yt({},Da)),hn()},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u8FDB\u884C\u641C\u7D22"}))),ot.createElement(jt.Z,{align:"middle",className:"mb30"},ot.createElement(Ce.Z,{span:14},ot.createElement("div",{className:"flexd-table-header"},ot.createElement(it.default,{pagination:!1,dataSource:[],columns:fo,rowSelection:Bt?Go:null,rowKey:Ln=>Ln.user_id})),ot.createElement("div",null,ot.createElement(it.default,{rowSelection:Bt?Go:null,columns:fo,showHeader:!1,style:{minHeight:390},scroll:{y:390},rowKey:Ln=>Ln.user_id,loading:la,dataSource:kn==null?void 0:kn.exercise_users,onChange:(Ln,ea,oo)=>{Da.page=Ln==null?void 0:Ln.current,Da.limit=Ln==null?void 0:Ln.pageSize,oo!=null&&oo.order?(Da.sort_by=oo==null?void 0:oo.field,Da.direction=(oo==null?void 0:oo.order)==="ascend"?"asc":"desc"):(Da.sort_by=null,Da.direction=null),wn(Yt({},Da)),hn()},pagination:!1}))),ot.createElement(Ce.Z,{span:1},ot.createElement("img",{src:Be,style:{marginLeft:10}})),ot.createElement(Ce.Z,{span:9,style:{display:"flex",justifyContent:"flex-end"}},ot.createElement("div",{className:je.searchMember,style:{width:550}},ot.createElement(jt.Z,{className:je.searchMemberHeader},ot.createElement(Ce.Z,{className:"ml30",flex:"100px"},"\u59D3\u540D"),ot.createElement(Ce.Z,{flex:"110px"},"\u5B66\u53F7"),ot.createElement(Ce.Z,{flex:"120px",style:{marginLeft:5}},"\u5206\u73ED")),ot.createElement("div",{style:{overflow:"auto",height:390}},Un==null?void 0:Un.map((Ln,ea)=>ot.createElement(jt.Z,{key:ea,align:"middle",style:{height:48,lineHeight:"48px",paddingLeft:30,borderBottom:"1px solid rgba(48,97,208,0.1)"}},ot.createElement(Ce.Z,{flex:"100px"},Ln.user_name),ot.createElement(Ce.Z,{flex:"110px"},Ln.student_id),ot.createElement(Ce.Z,{flex:"120px",style:{marginLeft:5}},Ln.user_group_name),ot.createElement(Ce.Z,{style:{marginLeft:10}},ot.createElement("i",{className:"iconfont icon-shanchudiao current",onClick:()=>{Vn(Un.filter(oo=>oo.user_id!=Ln.user_id)),$a(Xn.filter(oo=>oo!=Ln.user_id))}})))))))),!(Rt===1||Rt===2)&&ot.createElement("div",{className:je.bottom},ot.createElement(Ie.ZP,{className:je.no,onClick:()=>{er()}},"\u53D6\u6D88"),ot.createElement(Ie.ZP,{loading:an,type:"primary",onClick:()=>{bo()}},"\u786E\u5B9A")))};var It=(0,Ae.connect)(({})=>({}))(Dt),rn={contentInterval:"contentInterval___X53PP",numberInput:"numberInput___WtIey",minorRuleText:"minorRuleText___CPyNm",failedList:"failedList___OOvHs",name:"name___PGVi5",publish:"publish___BGtTv"},Mt=ee(59301),Pn=Object.defineProperty,zn=Object.defineProperties,ca=Object.getOwnPropertyDescriptors,Ba=Object.getOwnPropertySymbols,tn=Object.prototype.hasOwnProperty,ya=Object.prototype.propertyIsEnumerable,eo=(ae,be,ye)=>be in ae?Pn(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,to=(ae,be)=>{for(var ye in be||(be={}))tn.call(be,ye)&&eo(ae,ye,be[ye]);if(Ba)for(var ye of Ba(be))ya.call(be,ye)&&eo(ae,ye,be[ye]);return ae},oa=(ae,be)=>zn(ae,ca(be)),uo=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});function Ja(ae,be){const ye=[];for(let $e=ae;$e{let be=new Date;const ye=fe()(ae).format("HH");if(fe()(ae).isSame(fe()(be),"day")){const $e=fe()(be).format("HH"),zt=fe()(be).format("mm");return{disabledHours:()=>Ja(0,24).splice(1,$e*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",ye,$e),fe()(ae).isSame(fe()(be),"hour")&&ye<=$e?Ja(0,60).splice(0,zt):Ja(60,60))}}else if(fe()(ae).isSame(fe()(),"day")){const $e=fe()().format("HH"),zt=fe()().format("mm");return{disabledHours:()=>Ja(0,24).splice(0,$e),disabledMinutes:()=>ye<=$e?Ja(0,zt):Ja(60,60)}}else return!1},Bn=({exercise:ae,dispatch:be})=>{var ye,$e,zt,Bt,Rt,En,bt,an,Oa,la,Ya,kn,Va,Xn,$a,Un,Vn,sa,$n,jn,Qt,Tn;const va=(0,Ae.useParams)(),[ma]=z.default.useForm(),[yo,Da]=(0,le.useState)(1),[wn,Go]=(0,le.useState)([]),[fo,hn]=(0,le.useState)(!0),[bo,er]=(0,le.useState)([]),[Ln,ea]=(0,le.useState)(!0),[oo,ro]=(0,le.useState)(!1),{workSetting:Nn}=ae,[wa,rr]=(0,le.useState)(!1),[or,po]=(0,le.useState)([]),[La,Do]=(0,le.useState)([]),[Mn,_t]=(0,le.useState)(!1),[On,Kt]=(0,le.useState)(!1),[Na,Po]=(0,le.useState)(!1),[wo,Br]=(0,le.useState)(null),[Zo,Kr]=(0,le.useState)(1),[ui,mi]=(0,le.useState)({}),[wi,Yo]=(0,le.useState)({}),[Pr,Vr]=(0,le.useState)(!1);(0,le.useEffect)(()=>{var Mo;if(ae.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&(Ga(),Si(),ae.actionTabs.type===2)){const lr=(Mo=ae.actionTabs)==null?void 0:Mo.unified_setting;ea(lr)}},[ae.actionTabs]),(0,le.useEffect)(()=>{var Mo,lr,Ko,pr,co,jo,Gr;(Mo=Nn==null?void 0:Nn.exercise)!=null&&Mo.publish_time&&ma.setFieldsValue({publish_time:fe()((lr=Nn==null?void 0:Nn.exercise)==null?void 0:lr.publish_time)}),(Ko=Nn==null?void 0:Nn.exercise)!=null&&Ko.end_time&&ma.setFieldsValue({end_time:fe()((pr=Nn==null?void 0:Nn.exercise)==null?void 0:pr.end_time)}),ma.setFieldsValue({exercise_type:(co=Nn==null?void 0:Nn.exercise)==null?void 0:co.exercise_type,simulate_exercise_num:(jo=Nn==null?void 0:Nn.exercise)==null?void 0:jo.simulate_exercise_num}),Kr((Gr=Nn==null?void 0:Nn.exercise)==null?void 0:Gr.exercise_type)},[ae]);const nn=Mo=>{var lr;const Ko=ma.getFieldValue("publish_time");if(!Ko||(lr=Nn==null?void 0:Nn.exercise)!=null&&lr.publish_time)return;let pr;Mo===1?pr=fe()(Ko).add(120,"minutes"):pr=fe()(Ko).add(7,"days"),ma.setFieldsValue({end_time:pr})},Ga=Mo=>uo(void 0,null,function*(){var lr,Ko;hn(!0);const pr=yield(0,ut.N3)({coursesId:va.coursesId,check_ids:[...((lr=ae.actionTabs.selectArrs)==null?void 0:lr.map(jo=>Number(jo)))||[]]});console.log(pr,"res");const co=((Ko=pr==null?void 0:pr.course_info)==null?void 0:Ko.map((jo,Gr)=>oa(to({},jo),{key:jo.course_group_id,title:jo.course_group_name,name:jo.course_group_name,disabled:!!jo.is_published})))||[];if((pr==null?void 0:pr.status)!==-1){Go([...co]);const jo=fe()();ma.setFieldsValue({publish_time:jo}),(ma.getFieldValue("exercise_type")||1)===1?ma.setFieldsValue({end_time:fe()(jo).add(120,"minutes")}):ma.setFieldsValue({end_time:fe()(jo).add(7,"days")})}hn(!1)});(0,le.useEffect)(()=>{var Mo,lr,Ko,pr,co,jo;if((Mo=Nn==null?void 0:Nn.exercise)!=null&&Mo.is_appoint_user){const Gr=((Ko=(lr=Nn==null?void 0:Nn.exercise)==null?void 0:lr.all_exercise_users)==null?void 0:Ko.map(qo=>qo.user_id))||[];po([...Gr])}_t((pr=Nn==null?void 0:Nn.exercise)==null?void 0:pr.is_appoint_user),Kt((co=Nn==null?void 0:Nn.exercise)==null?void 0:co.is_miss_exam_user),Po((jo=Nn==null?void 0:Nn.exercise)==null?void 0:jo.is_no_passing_user)},[Nn]),(0,le.useEffect)(()=>{var Mo,lr,Ko,pr,co,jo,Gr,qo;(lr=(Mo=ae==null?void 0:ae.actionTabs)==null?void 0:Mo.selectArrs)!=null&&lr[0]&&ae.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&be({type:"exercise/getWorkSetting",payload:{categoryId:(pr=(Ko=ae==null?void 0:ae.actionTabs)==null?void 0:Ko.selectArrs)==null?void 0:pr[0],category:(jo=(co=ae==null?void 0:ae.actionTabs)==null?void 0:co.selectArrs)==null?void 0:jo[0],coursesId:(qo=(Gr=ae==null?void 0:ae.actionTabs)==null?void 0:Gr.params)==null?void 0:qo.id}})},[(ye=ae==null?void 0:ae.actionTabs)==null?void 0:ye.selectArrs]);const fr=()=>uo(void 0,null,function*(){var Mo,lr,Ko,pr,co,jo,Gr;const qo=to({},ma.getFieldsValue()),Oi=fe()(fe()(qo.publish_time).format("YYYY-MM-DD HH:mm")).valueOf(),xl=fe()(fe()(qo.end_time).format("YYYY-MM-DD HH:mm")).valueOf();if(console.log(Oi,Oi,33),xl<=Oi){xe.ZP.info("\u7ED3\u675F\u65F6\u95F4\u4E0D\u5141\u8BB8\u5C0F\u4E8E\u7B49\u4E8E\u5F00\u59CB\u65F6\u95F4");return}if((bo==null?void 0:bo.length)<=0&&!Ln&&wn.length>0&&!((Mo=Nn==null?void 0:Nn.exercise)!=null&&Mo.is_make_up_exercise)){xe.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}const Al=wn.map(ri=>ri.key),si={check_ids:[...((lr=ae.actionTabs.selectArrs)==null?void 0:lr.map(ri=>Number(ri)))||[]],end_time:fe()(qo.end_time).format("YYYY-MM-DD HH:mm"),publish_time:fe()(qo.publish_time).format("YYYY-MM-DD HH:mm"),group_ids:bo.map(ri=>ri.course_group_id),unified_setting:!bo.length,exercise_type:qo.exercise_type,simulate_exercise_num:qo.simulate_exercise_num};if(((Ko=ae.actionTabs.selectArrsAll)==null?void 0:Ko.length)>0&&ae.actionTabs.type===1&&(si.check_ids=[...((co=(pr=ae.actionTabs.selectArrsAll)==null?void 0:pr.filter(ri=>!ri.high_resources_consume||ri.high_resources_consume_permission))==null?void 0:co.map(ri=>Number(ri==null?void 0:ri.id)))||[]]),(jo=Nn==null?void 0:Nn.exercise)!=null&&jo.is_make_up_exercise){if(Mn&&or.length<=0||!Mn&&!(On||Na)){xe.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}si.is_appoint_user=Mn,si.is_miss_exam_user=On,si.is_no_passing_user=Na,Mn?si.make_up_exercise_users=or.map(ri=>({user_id:ri})):si.make_up_exercise_user=[]}let{is_locked:tu,open_camera:il,screen_open:Fl,login_restrict:nu,ip_bind:bl,ip_limit:Wl,is_random:Bl,id:Xi,identity_verify:ll,open_phone_video_recording:Dl}=Nn==null?void 0:Nn.exercise;if(ae.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"||(tu||il||Fl||nu||bl||Wl=="pub"||Wl=="inner"||ll||Dl)&&qo.exercise_type==2){if(be({type:"exercise/setActionTabs",payload:{}}),ae.actionTabs.type==2){let ri=Fe.default.confirm({width:666,centered:!0,okText:"\u7ACB\u5373\u8C03\u6574",cancelText:"\u4E0D\u9700\u8981",title:"\u63D0\u793A",icon:null,content:Mt.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u60A8\u5DF2\u5F00\u542F",Mt.createElement("span",{style:{color:"#FA6400"}}," ",(0,a.hi)(Nn==null?void 0:Nn.exercise)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u662F\u5426\u9700\u8981\u8FDB\u884C\u8C03\u6574\uFF1F"),onOk:()=>uo(void 0,null,function*(){var Ni;Vr(!0);let xi=yield(0,Le.Tr)({exercise_ids:[...((Ni=ae.actionTabs.selectArrs)==null?void 0:Ni.map(_i=>Number(_i)))||[]],course_id:va.coursesId,type:"exercise"});if((xi==null?void 0:xi.student_count)===0){if((yield $r(si))&&ae.actionTabs.isRouter){ri.destroy(),Ae.history.push(`/classrooms/${va.coursesId}/exercise/${Xi}/detail?random=${Bl}&tabs=3&childrenTabs=2`);return}be({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else Yo(si),mi(xi)}),onCancel:()=>{ri.destroy(),Vr(!1),$r(si)}})}else{let ri=Fe.default.info({width:580,centered:!0,okText:"\u6211\u77E5\u9053\u4E86",title:"\u63D0\u793A",icon:null,content:Mt.createElement("div",null,"\u6A21\u62DF\u8003\u8BD5\u5F00\u542F\u9632\u4F5C\u5F0A\u89C4\u5219\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\uFF0C\u53EF\u6839\u636E\u8003\u8BD5\u9700\u8981\u8FDB\u884C\u8C03\u6574\u3002"),onOk:()=>uo(void 0,null,function*(){var Ni;Vr(!0);let xi=yield(0,Le.Tr)({exercise_ids:[...((Ni=ae.actionTabs.selectArrs)==null?void 0:Ni.map(_i=>Number(_i)))||[]],course_id:va.coursesId,type:"exercise"});if((xi==null?void 0:xi.student_count)===0){if((yield $r(si))&&ae.actionTabs.isRouter){Ae.history.push(`/classrooms/${va.coursesId}/exercise/${Xi}/detail?random=${Bl}&tabs=3&childrenTabs=2`);return}be({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else Yo(si),mi(xi)})})}return}let ul=yield(0,Le.Tr)({exercise_ids:[...((Gr=ae.actionTabs.selectArrs)==null?void 0:Gr.map(ri=>Number(ri)))||[]],course_id:va.coursesId,type:"exercise"});(ul==null?void 0:ul.student_count)===0?$r(si):(Yo(si),mi(ul))}),ir=()=>{var Mo;let lr=[...(Mo=ae.actionTabs.selectArrsAll)==null?void 0:Mo.filter(Ko=>Ko.high_resources_consume&&!Ko.high_resources_consume_permission)];(lr==null?void 0:lr.length)>0&&ae.actionTabs.type===1&&Fe.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:Mt.createElement("div",null,Mt.createElement("div",{className:rn.tipcontent},Mt.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",lr==null?void 0:lr.length," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),Mt.createElement("div",{className:"mt20 mb20"},lr==null?void 0:lr.map(Ko=>Mt.createElement("div",{className:rn.failedList,key:Ko.id},Mt.createElement("div",{className:rn.name},Ko==null?void 0:Ko.exercise_name),Mt.createElement("div",{className:rn.publish,onClick:()=>{(0,a.xg)(`/classrooms/${va.coursesId}/exercise/${Ko.id}/detail?random=${Ko.is_random}`)}},"\u53D1\u5E03"))))))})},$r=Mo=>uo(void 0,null,function*(){var lr,Ko,pr;if(ae.actionTabs.type===1){let Gr=[...(lr=ae.actionTabs.selectArrsAll)==null?void 0:lr.filter(qo=>qo.high_resources_consume&&!qo.high_resources_consume_permission)];if((Gr==null?void 0:Gr.length)==ae.actionTabs.selectArrsAll.length){be({type:"exercise/setActionTabs",payload:{}}),ir();return}}let co=!1;return ro(!0),(yield(0,x.ZP)(`/api/courses/${va.coursesId}/exercises/publish.json`,{method:"post",body:Mo})).status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u7ACB\u5373\u53D1\u5E03"]),Si(),xe.ZP.success("\u53D1\u5E03\u6210\u529F"),be({type:"exercise/setActionTabs",payload:{}}),(Ko=ae==null?void 0:ae.actionTabs)!=null&&Ko.cb?(pr=ae==null?void 0:ae.actionTabs)==null||pr.cb():be({type:"classroomList/getClassroomExercisesList",payload:to({},ae.actionTabs.params)}),co=!0,ae.actionTabs.type===1&&ir()),ro(!1),co}),Si=()=>{Da(1),Go([]),er([])},Mi=(Mo,lr,Ko)=>{Mo<=0?xe.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F"):(po(lr),Do(Ko),rr(!1))};return Mt.createElement(Fe.default,{centered:!0,title:"\u53D1\u5E03\u8003\u8BD5",open:ae.actionTabs.key==="\u6279\u91CF\u53D1\u5E03",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:660,onOk:fr,confirmLoading:oo||fo,onCancel:()=>{Si(),be({type:"exercise/setActionTabs",payload:{}})}},Mt.createElement(ke.Z,{spinning:fo},wn&&Mt.createElement(z.default,{form:ma},!!(($e=ae==null?void 0:ae.actionTabs)!=null&&$e.disabled)&&Mt.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},Mt.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:dt.Z}),"\u5DF2\u7ECF\u53D1\u5E03\u8FC7\u8003\u8BD5\u7684\u8BD5\u5377\u4E0D\u53EF\u4EE5\u7EDF\u4E00\u53D1\u5E03\u3002"),!((zt=Nn==null?void 0:Nn.exercise)!=null&&zt.is_make_up_exercise)&&Mt.createElement(Mt.Fragment,null,Mt.createElement(jt.Z,null,Mt.createElement("span",{className:"mr10",style:{lineHeight:"32px"}},Mt.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u6A21\u5F0F"),Mt.createElement(z.default.Item,{name:"exercise_type"},Mt.createElement(Wt.ZP.Group,{disabled:((Bt=Nn==null?void 0:Nn.exercise)==null?void 0:Bt.exercise_status)>1,onChange:Mo=>{Kr(Mo.target.value),nn(Mo.target.value)}},Mt.createElement(Wt.ZP,{value:1},"\u6B63\u5F0F\u8003\u8BD5"),Mt.createElement(Wt.ZP,{value:2},"\u6A21\u62DF\u8003\u8BD5")))),Zo==2&&Mt.createElement(jt.Z,{className:`${rn.contentInterval}`},Mt.createElement("span",{className:`${rn.minorRuleText}`,style:{marginLeft:50}},"\u6BCF\u4E2A\u5B66\u751F\u5141\u8BB8\u8FDB\u884C\u8003\u8BD5"),Mt.createElement(z.default.Item,{name:"simulate_exercise_num"},Mt.createElement(ne.Z,{className:rn.numberInput,style:{width:145},precision:0,size:"middle",disabled:((Rt=Nn==null?void 0:Nn.exercise)==null?void 0:Rt.exercise_status)>1,min:1,max:999})),Mt.createElement("span",null,"\u6B21",Mt.createElement("span",{style:{color:"#999999"}},"\uFF08\u53EF\u8BBE\u7F6E1~999\u6B21\uFF09")))),Mt.createElement(jt.Z,null,Mt.createElement("span",{className:"mr10 mt5"},Mt.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u65F6\u95F4"),Mt.createElement(z.default.Item,{name:"publish_time"},Mt.createElement(un.default,{style:{width:170},disabledDate:Mo=>Mo&&Mo<=fe()().subtract(0,"days"),disabledTime:Vt,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,a.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})),Mt.createElement("span",{className:"mt5 ml5 mr5"},"\u5230"),Mt.createElement(z.default.Item,{name:"end_time"},Mt.createElement(un.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,a.U6)(),"HH:mm")},disabledDate:Mo=>Mo&&Mo{var Ko,pr,co,jo,Gr;if(_t(Mo),Mo)if((Ko=Nn==null?void 0:Nn.exercise)!=null&&Ko.is_appoint_user){const qo=(co=(pr=Nn==null?void 0:Nn.exercise)==null?void 0:pr.all_exercise_users)==null?void 0:co.map(Oi=>Oi.user_id);po([...qo])}else po([]),Kt(!1),Po(!1);else Kt((jo=Nn==null?void 0:Nn.exercise)==null?void 0:jo.is_miss_exam_user),Po((Gr=Nn==null?void 0:Nn.exercise)==null?void 0:Gr.is_no_passing_user)},disabled:((bt=Nn==null?void 0:Nn.exercise)==null?void 0:bt.exercise_status)!==1}),Mt.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!Mn&&Mt.createElement(jt.Z,{className:"mt20",style:{paddingLeft:"90px"},align:"middle"},Mt.createElement(Oe.default,{checked:On,disabled:((an=Nn==null?void 0:Nn.exercise)==null?void 0:an.exercise_status)!==1||((Oa=Nn==null?void 0:Nn.exercise)==null?void 0:Oa.miss_exam_count)<=0,onChange:Mo=>{Kt(Mo.target.checked)}},Mt.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),Mt.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{Br(1),_t(!1),rr(!0)}},"\uFF08",`${(la=Nn==null?void 0:Nn.exercise)==null?void 0:la.miss_exam_count}\u4EBA`,"\uFF09"),Mt.createElement(Oe.default,{checked:Na,disabled:((Ya=Nn==null?void 0:Nn.exercise)==null?void 0:Ya.exercise_status)!==1||((kn=Nn==null?void 0:Nn.exercise)==null?void 0:kn.no_passing_count)<=0,onChange:Mo=>{Po(Mo.target.checked)}},Mt.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),Mt.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{Br(2),_t(!1),rr(!0)}},"\uFF08",`${(Va=Nn==null?void 0:Nn.exercise)==null?void 0:Va.no_passing_count}\u4EBA`,"\uFF09")),Mn&&Mt.createElement(jt.Z,{className:"mt20",style:{paddingLeft:"90px"}},Mt.createElement(Ie.ZP,{type:"primary",ghost:!0,disabled:((Xn=Nn==null?void 0:Nn.exercise)==null?void 0:Xn.exercise_status)!==1,onClick:()=>{rr(!0),Br(void 0)}},Mt.createElement("span",null,Mt.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),Mt.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),Mt.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${or.length||0} \u4EBA`,"\uFF09"))),ae.actionTabs.type===2&&!(($a=Nn==null?void 0:Nn.exercise)!=null&&$a.is_make_up_exercise)&&Mt.createElement(jt.Z,{style:{marginBottom:"10px"}},Mt.createElement("span",{className:"mr10"},Mt.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7"),Mt.createElement(Wt.ZP.Group,{value:Ln,onChange:Mo=>{ea(Mo.target.value),er([])}},Mt.createElement(Wt.ZP,{disabled:!!((Un=ae==null?void 0:ae.actionTabs)!=null&&Un.disabled)||wn.some(Mo=>Mo==null?void 0:Mo.is_published)||!((Vn=ae==null?void 0:ae.actionTabs)!=null&&Vn.manage_all_group),value:!0},"\u7EDF\u4E00\u53D1\u5E03"),Mt.createElement(Wt.ZP,{disabled:wn.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),wn.length<=0&&ae.actionTabs.type===2&&!((sa=Nn==null?void 0:Nn.exercise)!=null&&sa.is_make_up_exercise)&&Mt.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"'),(ae.actionTabs.type===1||!Ln)&&!(($n=Nn==null?void 0:Nn.exercise)!=null&&$n.is_make_up_exercise)&&wn.length>0&&Mt.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Mt.createElement("span",{style:{flex:1}},Mt.createElement(Oe.default,{checked:bo.length===wn.length,onChange:Mo=>{bo.length===wn.length?er([]):er(wn)}},"\u5168\u9009")),Mt.createElement("span",{style:{width:16}}),Mt.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",bo.length||0,"\u4E2A\u5206\u73ED")),(ae.actionTabs.type===1||!Ln)&&!((jn=Nn==null?void 0:Nn.exercise)!=null&&jn.is_make_up_exercise)&&wn.length>0&&Mt.createElement(He.Z,{data:wn,selectedRowKeys:bo,setSelectedRowKeys:er})),Mt.createElement(It,{visible:wa,setVisible:rr,onK:Mi,selectKeys:or,selectRows:La,appointStudent:Mn,modalParams:wo,courseId:va.categoryId||((Tn=(Qt=ae==null?void 0:ae.actionTabs)==null?void 0:Qt.selectArrs)==null?void 0:Tn[0])})),Mt.createElement(Xe.Z,{resdata:ui,type:"exercisepush",okloading:oo,oktext:(ui==null?void 0:ui.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Mo=>uo(void 0,null,function*(){var lr,Ko,pr;ro(!0);let co=yield(0,x.ZP)(`/api/courses/${va.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"exercise",ids:[...((lr=ae.actionTabs.selectArrs)==null?void 0:lr.map(jo=>Number(jo)))||[]]}});if(ro(!1),(co==null?void 0:co.status)===0)if(Pr){let jo=yield $r(wi);if(Fe.default.destroyAll(),jo&&ae.actionTabs.isRouter){Ae.history.push(`/classrooms/${va.coursesId}/exercise/${(Ko=Nn==null?void 0:Nn.exercise)==null?void 0:Ko.id}/detail?random=${(pr=Nn==null?void 0:Nn.exercise)==null?void 0:pr.is_random}&tabs=3&childrenTabs=2`);return}be({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else $r(wi)})}))};var Ua=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(Bn),Sa=Object.defineProperty,ta=Object.defineProperties,Ao=Object.getOwnPropertyDescriptors,io=Object.getOwnPropertySymbols,Wo=Object.prototype.hasOwnProperty,tr=Object.prototype.propertyIsEnumerable,xo=(ae,be,ye)=>be in ae?Sa(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,St=(ae,be)=>{for(var ye in be||(be={}))Wo.call(be,ye)&&xo(ae,ye,be[ye]);if(io)for(var ye of io(be))tr.call(be,ye)&&xo(ae,ye,be[ye]);return ae},Lt=(ae,be)=>ta(ae,Ao(be)),xt=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});function In(ae,be){const ye=[];for(let $e=ae;$e{let be=new Date;const ye=fe()(ae).format("HH");if(fe()(ae).isSame(fe()(be),"day")){const $e=fe()(be).format("HH"),zt=fe()(be).format("mm");return{disabledHours:()=>In(0,24).splice(1,$e*1-1),disabledMinutes:()=>fe()(ae).isSame(fe()(be),"hour")&&ye<=$e?In(0,60).splice(0,zt):In(60,60)}}else if(fe()(ae).isSame(fe()(),"day")){const $e=fe()().format("HH"),zt=fe()().format("mm");return{disabledHours:()=>In(0,24).splice(0,$e),disabledMinutes:()=>ye<=$e?In(0,zt):In(60,60)}}else return!1},Zn=({exercise:ae,dispatch:be})=>{var ye;const $e=(0,Ae.useParams)(),[zt]=z.default.useForm(),[Bt,Rt]=(0,le.useState)(1),[En,bt]=(0,le.useState)([]),[an,Oa]=(0,le.useState)(!0),[la,Ya]=(0,le.useState)([]),[kn,Va]=(0,le.useState)(!0),[Xn,$a]=(0,le.useState)(!1);(0,le.useEffect)(()=>{ae.actionTabs.key==="\u6279\u91CF\u7ED3\u675F"&&Un()},[ae.actionTabs]);const Un=$n=>xt(void 0,null,function*(){var jn,Qt;Oa(!0);const Tn=yield be({type:"exercise/getEndGroups",payload:Lt(St({},$e),{check_ids:[...((jn=ae.actionTabs.selectArrs)==null?void 0:jn.map(ma=>Number(ma)))||[]]})}),va=(Qt=Tn==null?void 0:Tn.course_info)==null?void 0:Qt.map((ma,yo)=>Lt(St({},ma),{key:ma.course_group_id,title:ma.course_group_name,name:ma.course_group_name,disabled:!!ma.is_published}));Tn&&(Tn!=null&&Tn.course_info)&&(bt([...va]),zt.setFieldsValue({end_time:fe()(fe()(new Date((0,a.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Oa(!1)}),Vn=()=>xt(void 0,null,function*(){var $n,jn,Qt,Tn;const va=St({},zt.getFieldsValue());if((la==null?void 0:la.length)<=0&&En.length>0&&!(($n=ae.actionTabs)!=null&&$n.unified_setting)){xe.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}$a(!0);const ma={check_ids:[...((jn=ae.actionTabs.selectArrs)==null?void 0:jn.map(Da=>Number(Da)))||[]],group_ids:la};kn||(ma.end_time=fe()(va.end_time).format("YYYY-MM-DD HH:mm")),ma.group_ids=la.map(Da=>Da.course_group_id),(yield(0,x.ZP)(`/api/courses/${$e.coursesId}/exercises/end_exercise.json`,{method:"post",body:ma})).status===0&&(xe.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u6279\u91CF\u7ED3\u675F"]),be({type:"exercise/setActionTabs",payload:{}}),(Qt=ae==null?void 0:ae.actionTabs)!=null&&Qt.cb?(Tn=ae==null?void 0:ae.actionTabs)==null||Tn.cb():be({type:"classroomList/getClassroomExercisesList",payload:St({},ae.actionTabs.params)})),$a(!1)}),sa=()=>{Rt(1),bt([]),Ya([]),Va(!0)};return le.createElement(Fe.default,{centered:!0,title:"\u7ED3\u675F\u8003\u8BD5",open:ae.actionTabs.key==="\u6279\u91CF\u7ED3\u675F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Vn,width:680,confirmLoading:Xn||an,onCancel:()=>{sa(),be({type:"exercise/setActionTabs",payload:{}})}},le.createElement(ke.Z,{spinning:an},En&&le.createElement(z.default,{form:zt},le.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},le.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:dt.Z}),"\u8003\u8BD5\u65F6\u95F4\u7ED3\u675F\u540E\uFF0C\u5B66\u751F\u5C06\u4E0D\u80FD\u518D\u7B54\u9898\u3002"),le.createElement(jt.Z,{className:"mt20 mb10"},le.createElement("span",{className:"mr10"},le.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),le.createElement(Wt.ZP.Group,{value:kn,onChange:$n=>{Va($n.target.value),Ya([])}},le.createElement(Wt.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),le.createElement(Wt.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),le.createElement(z.default.Item,{name:"end_time",style:{marginTop:-3,visibility:kn?"hidden":"visible"}},le.createElement(un.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,a.U6)(),"HH:mm")},disabledDate:$n=>$n&&$n0&&!((ye=ae.actionTabs)!=null&&ye.unified_setting)&&le.createElement(jt.Z,{style:{marginBottom:"10px"}},le.createElement("span",{className:"mr10"},le.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),le.createElement("div",null,En.length>0&&le.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},le.createElement("span",{style:{flex:1}},le.createElement(Oe.default,{checked:la.length===En.length,onChange:$n=>{la.length===En.length?Ya([]):Ya(En)}},"\u5168\u9009")," "),le.createElement("span",{style:{width:16}}),le.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",la.length||0,"\u4E2A\u5206\u73ED")),le.createElement(He.Z,{data:En,selectedRowKeys:la,setSelectedRowKeys:Ya}))))))};var Fo=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(Zn),Za=Object.defineProperty,Qa=Object.getOwnPropertySymbols,Ro=Object.prototype.hasOwnProperty,lo=Object.prototype.propertyIsEnumerable,Rn=(ae,be,ye)=>be in ae?Za(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,No=(ae,be)=>{for(var ye in be||(be={}))Ro.call(be,ye)&&Rn(ae,ye,be[ye]);if(Qa)for(var ye of Qa(be))lo.call(be,ye)&&Rn(ae,ye,be[ye]);return ae},gr=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const Vo=({exercise:ae,dispatch:be})=>{const ye=(0,Ae.useParams)();return le.createElement(Fe.default,{centered:!0,title:"\u63D0\u793A",open:ae.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>gr(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${ye.coursesId}/exercises/set_public.json`,{method:"post",body:{check_ids:[...ae.actionTabs.selectArrs]}})).status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BBE\u4E3A\u516C\u5F00"]),xe.ZP.success("\u64CD\u4F5C\u6210\u529F"),be({type:"exercise/setActionTabs",payload:{}}),be({type:"classroomList/getClassroomExercisesList",payload:No({},ae.actionTabs.params)}))}),onCancel:()=>{be({type:"exercise/setActionTabs",payload:{}})}},le.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",le.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var ko=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(Vo),vt=ee(77817),cn=Object.defineProperty,sn=Object.getOwnPropertySymbols,Ht=Object.prototype.hasOwnProperty,mn=Object.prototype.propertyIsEnumerable,fn=(ae,be,ye)=>be in ae?cn(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,ln=(ae,be)=>{for(var ye in be||(be={}))Ht.call(be,ye)&&fn(ae,ye,be[ye]);if(sn)for(var ye of sn(be))mn.call(be,ye)&&fn(ae,ye,be[ye]);return ae},vn=(ae,be)=>{var ye={};for(var $e in ae)Ht.call(ae,$e)&&be.indexOf($e)<0&&(ye[$e]=ae[$e]);if(ae!=null&&sn)for(var $e of sn(ae))be.indexOf($e)<0&&mn.call(ae,$e)&&(ye[$e]=ae[$e]);return ye},ha=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const ba=ae=>{var be=ae,{exercise:ye,dispatch:$e,user:zt}=be,Bt=vn(be,["exercise","dispatch","user"]),Rt,En;const bt=(0,Ae.useParams)(),[an,Oa]=(0,le.useState)(!1),[la,Ya]=(0,le.useState)(!1),kn=(0,le.useRef)(null);(0,le.useEffect)(()=>{var Xn,$a;if(ye.actionTabs.key==="\u6279\u91CF\u5220\u9664"){if((0,oe.j5)()){Ya(!0);return}const Un={hasNum:0,noHasNum:0};($a=(Xn=ye==null?void 0:ye.actionTabs)==null?void 0:Xn.selectArrsAll)==null||$a.map(Vn=>{var sa;Vn.author_login===((sa=zt.userInfo)==null?void 0:sa.login)?++Un.hasNum:++Un.noHasNum}),Un.noHasNum>0?Fe.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:le.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",le.createElement("span",{className:"c-blue"},Un.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",le.createElement("span",{className:"c-red"},Un.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",le.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Va()}}):Ya(!0)}else Ya(!1)},[ye.actionTabs.key]);const Va=()=>{$e({type:"exercise/setActionTabs",payload:{}})};return le.createElement(Fe.default,{centered:!0,title:"\u63D0\u793A",open:la,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:an,destroyOnClose:!0,onOk:()=>ha(void 0,null,function*(){var Xn;if((Xn=kn.current)!=null&&Xn.onVerify())return;Oa(!0);const $a=yield(0,x.ZP)(`/api/courses/${bt.coursesId}/exercises/destroys.json`,{method:"post",body:{check_ids:[...ye.actionTabs.selectArrs]}});Oa(!1),$a.status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u5220\u9664"]),xe.ZP.success("\u5220\u9664\u6210\u529F"),$e({type:"exercise/setActionTabs",payload:{}}),$e({type:"classroomList/getClassroomExercisesList",payload:ln({},ye.actionTabs.params)}),$e({type:"classroomList/getClassroomLeftMenus",payload:ln({},ye.actionTabs.params)}))}),onCancel:()=>{$e({type:"exercise/setActionTabs",payload:{}})}},!((Rt=ye==null?void 0:ye.actionTabs)!=null&&Rt.status)||!["\u672A\u5F00\u59CB"].includes((En=ye==null?void 0:ye.actionTabs)==null?void 0:En.status)?le.createElement(le.Fragment,null,le.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u8003\u8BD5\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),le.createElement(vt.Z,{ref:Xn=>kn.current=Xn})):le.createElement("p",null,"\u5220\u9664\u8BD5\u5377\u4F1A\u540C\u6B65\u5220\u9664\u8BD5\u5377\u4E2D\u7684\u6240\u6709\u8003\u8BD5\uFF0C\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F"))};var Xt=(0,Ae.connect)(({exercise:ae,user:be})=>({exercise:ae,user:be}))(ba),Uo=Object.getOwnPropertySymbols,nr=Object.prototype.hasOwnProperty,xr=Object.prototype.propertyIsEnumerable,Qo=(ae,be)=>{var ye={};for(var $e in ae)nr.call(ae,$e)&&be.indexOf($e)<0&&(ye[$e]=ae[$e]);if(ae!=null&&Uo)for(var $e of Uo(ae))be.indexOf($e)<0&&xr.call(ae,$e)&&(ye[$e]=ae[$e]);return ye},qn=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const Ia=ae=>{var be=ae,{exercise:ye,dispatch:$e}=be,zt=Qo(be,["exercise","dispatch"]);const Bt=(0,Ae.useParams)();return Bt.id=Bt.coursesId,(0,le.useEffect)(()=>{ye.actionTabs.key==="\u52A0\u5165\u8BD5\u5377\u5E93"&&new Promise(()=>qn(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${Bt.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...ye.actionTabs.selectArrs]}})).status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u52A0\u5165\u8BD5\u5377\u5E93"]),xe.ZP.success("\u5DF2\u52A0\u5165\u4E2A\u4EBA\u8BD5\u5377\u5E93\uFF0C\u8BD5\u9898\u540C\u6B65\u52A0\u5165\u81F3\u4E2A\u4EBA\u9898\u5E93")),$e({type:"exercise/setActionTabs",payload:{}})}))},[ye.actionTabs.key]),le.createElement(le.Fragment,null)};var so=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(Ia),Ma=ee(60324),Xa={flex_box_center:"flex_box_center___NMFRx",flex_space_between:"flex_space_between___i7LoA",flex_box_vertical_center:"flex_box_vertical_center___NUJyY",flex_box_center_end:"flex_box_center_end___JGVs2",flex_box_column:"flex_box_column___Han0X",bg:"bg___xTQcX",containerTitle:"containerTitle___wfDxe",containerDesc:"containerDesc___BlZJT",tablestyle:"tablestyle___cIMKp",listItem:"listItem___teS92",info:"info___I8amz",title:"title___Ng3Cg",titleLeft:"titleLeft___dxjAr",titleRight:"titleRight___bo2N2",flexBox:"flexBox___G5iQZ",iconV:"iconV___sw5ZY",acitons:"acitons___ADyk9",moveCategory:"moveCategory___cxRgz",name:"name___mRHCb",categoryName:"categoryName___sGz21",schedule:"schedule___vRew6",fnSign:"fnSign___kCGts",spanSize:"spanSize___ZvQiA",classromediv:"classromediv___zHcjq",glow:"glow___zqQTK",popover:"popover___FlwhL",dot:"dot___saRu_",moni:"moni___sRpNk",authorized:"authorized___XYNsR"},Io=Object.defineProperty,vo=Object.getOwnPropertySymbols,Sr=Object.prototype.hasOwnProperty,vr=Object.prototype.propertyIsEnumerable,ti=(ae,be,ye)=>be in ae?Io(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Ur=(ae,be)=>{for(var ye in be||(be={}))Sr.call(be,ye)&&ti(ae,ye,be[ye]);if(vo)for(var ye of vo(be))vr.call(be,ye)&&ti(ae,ye,be[ye]);return ae};const mr=ae=>React.createElement("svg",Ur({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD 2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fill:"#979797",fillRule:"nonzero"},React.createElement("path",{d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z"}))));var ni="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbD0iIzk3OTc5NyIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiLz48L2c+PC9nPjwvc3ZnPg==",ai=Object.defineProperty,ii=Object.getOwnPropertySymbols,ci=Object.prototype.hasOwnProperty,Xr=Object.prototype.propertyIsEnumerable,Or=(ae,be,ye)=>be in ae?ai(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,li=(ae,be)=>{for(var ye in be||(be={}))ci.call(be,ye)&&Or(ae,ye,be[ye]);if(ii)for(var ye of ii(be))Xr.call(be,ye)&&Or(ae,ye,be[ye]);return ae};const di=ae=>React.createElement("svg",li({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{fill:"#229BFF",d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z",fill:"#0152d9"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z",fill:"#0152d9"}))));var Sn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBmaWxsPSIjMjI5QkZGIiBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiIGZpbGw9IiMwMTUyZDkiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiIGZpbGw9IiMwMTUyZDkiLz48L2c+PC9nPjwvc3ZnPg==",pn="data:image/jpeg;base64,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",xn=ee(12971),fa=ee(26636),ga=ee(99663),no=ee(85933),_n=ee(69429),ho=Object.defineProperty,So=Object.getOwnPropertySymbols,Jo=Object.prototype.hasOwnProperty,Lo=Object.prototype.propertyIsEnumerable,ao=(ae,be,ye)=>be in ae?ho(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,To=(ae,be)=>{for(var ye in be||(be={}))Jo.call(be,ye)&&ao(ae,ye,be[ye]);if(So)for(var ye of So(be))Lo.call(be,ye)&&ao(ae,ye,be[ye]);return ae};const zo=ae=>React.createElement("svg",To({width:18,height:13,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u7F16\u7EC4 3"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m2.288 4.95 5.456 1.725 3.085-1.016c.176-.058.176.039.013.167-.686.544-1.286 1.24-1.613 2.076a4.679 4.679 0 0 0 2.414 2.542l-1.313 1.311-2.748.863-5.294-1.763V4.95ZM7.661 0l7.502 2.936-7.502 2.692L.73 3.192V8.14h-.7V2.946L0 2.936 7.661 0Z",fill:"#739EFF"}),React.createElement("g",{fill:"#FF9D18",fillRule:"nonzero"},React.createElement("path",{d:"m11.381 9.3.949-.948a1.305 1.305 0 0 1-.097-.498c0-.762.623-1.385 1.384-1.385.18 0 .346.035.499.097l.713-.713a3.6 3.6 0 0 0-1.212-.215c-1.453 0-2.852.921-3.323 2.216A3.281 3.281 0 0 0 11.381 9.3Z"}),React.createElement("path",{d:"M12.787 7.854v.041l.872-.872h-.042a.833.833 0 0 0-.83.83Zm3.066-1.447.674-.674.738-.738-.394-.395-.795.795-4.629 4.629-1.097 1.097.394.395.664-.665.567-.566.438-.438c.384.147.793.222 1.204.222 1.447 0 2.86-.92 3.33-2.215-.208-.568-.602-1.067-1.094-1.447Zm-2.236 2.831c-.173 0-.346-.035-.498-.097l.464-.464h.041c.457 0 .83-.373.83-.83v-.042l.465-.464c.048.166.083.34.083.513 0 .761-.623 1.384-1.385 1.384Z"}))));var Nr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi4yODggNC45NSA1LjQ1NiAxLjcyNSAzLjA4NS0xLjAxNmMuMTc2LS4wNTguMTc2LjAzOS4wMTMuMTY3LS42ODYuNTQ0LTEuMjg2IDEuMjQtMS42MTMgMi4wNzZhNC42NzkgNC42NzkgMCAwIDAgMi40MTQgMi41NDJsLTEuMzEzIDEuMzExLTIuNzQ4Ljg2My01LjI5NC0xLjc2M1Y0Ljk1Wk03LjY2MSAwbDcuNTAyIDIuOTM2LTcuNTAyIDIuNjkyTC43MyAzLjE5MlY4LjE0aC0uN1YyLjk0NkwwIDIuOTM2IDcuNjYxIDBaIiBmaWxsPSIjNzM5RUZGIi8+PGcgZmlsbD0iI0ZGOUQxOCIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJtMTEuMzgxIDkuMy45NDktLjk0OGExLjMwNSAxLjMwNSAwIDAgMS0uMDk3LS40OThjMC0uNzYyLjYyMy0xLjM4NSAxLjM4NC0xLjM4NS4xOCAwIC4zNDYuMDM1LjQ5OS4wOTdsLjcxMy0uNzEzYTMuNiAzLjYgMCAwIDAtMS4yMTItLjIxNWMtMS40NTMgMC0yLjg1Mi45MjEtMy4zMjMgMi4yMTZBMy4yODEgMy4yODEgMCAwIDAgMTEuMzgxIDkuM1oiLz48cGF0aCBkPSJNMTIuNzg3IDcuODU0di4wNDFsLjg3Mi0uODcyaC0uMDQyYS44MzMuODMzIDAgMCAwLS44My44M1ptMy4wNjYtMS40NDcuNjc0LS42NzQuNzM4LS43MzgtLjM5NC0uMzk1LS43OTUuNzk1LTQuNjI5IDQuNjI5LTEuMDk3IDEuMDk3LjM5NC4zOTUuNjY0LS42NjUuNTY3LS41NjYuNDM4LS40MzhjLjM4NC4xNDcuNzkzLjIyMiAxLjIwNC4yMjIgMS40NDcgMCAyLjg2LS45MiAzLjMzLTIuMjE1LS4yMDgtLjU2OC0uNjAyLTEuMDY3LTEuMDk0LTEuNDQ3Wm0tMi4yMzYgMi44MzFjLS4xNzMgMC0uMzQ2LS4wMzUtLjQ5OC0uMDk3bC40NjQtLjQ2NGguMDQxYy40NTcgMCAuODMtLjM3My44My0uODN2LS4wNDJsLjQ2NS0uNDY0Yy4wNDguMTY2LjA4My4zNC4wODMuNTEzIDAgLjc2MS0uNjIzIDEuMzg0LTEuMzg1IDEuMzg0WiIvPjwvZz48L2c+PC9zdmc+",dn=ee(59301),zr=Object.defineProperty,Yr=Object.defineProperties,Pa=Object.getOwnPropertyDescriptors,ra=Object.getOwnPropertySymbols,Ra=Object.prototype.hasOwnProperty,Ha=Object.prototype.propertyIsEnumerable,Xo=(ae,be,ye)=>be in ae?zr(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,wr=(ae,be)=>{for(var ye in be||(be={}))Ra.call(be,ye)&&Xo(ae,ye,be[ye]);if(ra)for(var ye of ra(be))Ha.call(be,ye)&&Xo(ae,ye,be[ye]);return ae},jr=(ae,be)=>Yr(ae,Pa(be)),yr=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const _r=({v:ae,k:be,selectArrs:ye,setSelectArrs:$e,dispatch:zt,params:Bt,classroomList:Rt,batchStatus:En,manageAllGroup:bt,user:an})=>{var Oa,la,Ya,kn,Va,Xn,$a,Un,Vn,sa,$n,jn,Qt,Tn,va,ma,yo,Da;const[wn,Go]=(0,le.useState)([]),[fo,hn]=(0,le.useState)(!1),bo=(0,le.useRef)(),er=(0,le.useRef)();var Ln=!1;const ea="YYYY-MM-DD",oo=fe()("2020-11-15",ea);function ro(){return yr(this,null,function*(){console.log(Bt,222);let Mn=yield(0,x.ZP)(`/api/courses/${Bt==null?void 0:Bt.coursesId}/exercises/group_use_list.json`,{method:"get",params:jr(wr({},Bt),{id:ae.id})});Go((Mn==null?void 0:Mn.groups)||[])})}const Nn=()=>Fe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:dn.createElement(dn.Fragment,null,"\u5E73\u53F0\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")});ae!=null&&ae.appraise_label&&(Ln=!0);const wa=(Mn,_t=!1)=>{var On;Ae.history.push(`/classrooms/${Bt.coursesId}/exercisenotice/${Mn.id}/users/${(On=(0,oe.eY)())==null?void 0:On.login}`)},rr=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"exercise_status",key:"exercise_status",width:100,filters:[{text:"\u672A\u5F00\u59CB",value:1},{text:"\u8003\u8BD5\u4E2D",value:2},{text:"\u5DF2\u622A\u6B62",value:3}],onFilter:(Mn,_t)=>_t.exercise_status===Mn,render:(Mn,_t)=>dn.createElement("div",null,Mn===1&&dn.createElement("span",null,dn.createElement("i",{className:Xa.dot,style:{background:"#C3C3C3"}}),"\u672A\u5F00\u59CB"),Mn===2&&dn.createElement("span",null,dn.createElement("i",{className:Xa.dot,style:{background:"#4EACFF"}}),"\u8003\u8BD5\u4E2D"),Mn===3&&dn.createElement("span",null,dn.createElement("i",{className:Xa.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u622A\u6B62"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Bt.order_by==="publish_time"?Bt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Bt.order_by==="end_time"?Bt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"exercise_answer",key:"exercise_answer",align:"center",width:80,render:(Mn,_t)=>_t.exercise_status===1?"-":dn.createElement("span",null,Mn,"/",_t.exercise_users)},{title:"\u5F85\u8BC4\u9605\u8BD5\u5377",dataIndex:"unreview_count",key:"unreview_count",align:"center",width:90,render:(Mn,_t)=>_t.exercise_status===1?"-":Mn===0?dn.createElement("span",{style:{cursor:"no-drop",color:"#999999"}},Mn):dn.createElement("a",{onClick:()=>(0,a.xg)(`/classrooms/${Bt==null?void 0:Bt.coursesId}/exercise/${ae==null?void 0:ae.id}/detail?random=false&exercise_group_id=${_t.course_group_id}`)},Mn)},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",key:"action",width:60,render:(Mn,_t)=>_t.exercise_status===1?dn.createElement("img",{style:{cursor:"not-allowed"},src:ni}):dn.createElement(te.Z,{title:"\u8BC4\u9605"},dn.createElement("a",{onClick:()=>(0,a.xg)(`/classrooms/${Bt==null?void 0:Bt.coursesId}/exercise/${ae==null?void 0:ae.id}/detail?random=false&exercise_group_id=${_t.course_group_id}`)},dn.createElement("img",{src:Sn})))}],or=Mn=>{if(Ln)return dn.createElement("span",{style:{backgroundColor:"#f59a23"},className:"tag-style mr10"},"\u96C6\u4E2D\u9605\u5377");if(Mn!=null&&Mn.includes("\u672A\u5F00\u59CB"))return dn.createElement("span",{style:{backgroundColor:"#B8B8B8"},className:"tag-style mr10"},"\u672A\u5F00\u59CB");if(Mn!=null&&Mn.includes("\u8003\u8BD5\u4E2D"))return dn.createElement("span",{style:{backgroundColor:"#007AFF"},className:"tag-style mr10"},"\u8003\u8BD5\u4E2D");if(Mn!=null&&Mn.includes("\u5DF2\u622A\u6B62"))return dn.createElement("span",{style:{backgroundColor:"#FC2D6B"},className:"tag-style mr10"},"\u5DF2\u622A\u6B62");if(Mn!=null&&Mn.includes("\u5BFC\u5165"))return dn.createElement("span",{className:"export mr10"},"\u5BFC\u5165")},po=()=>{const Mn=(ae==null?void 0:ae.simulate_exercise_num)-(ae==null?void 0:ae.user_simulate_num);return Mn>=0?Mn:0},La=(Mn=ae)=>{var _t,On,Kt;if(Mn!=null&&Mn.is_encrypt){zt({type:"classroomList/setActionTabs",payload:{open:"\u89E3\u5C01",id:Mn==null?void 0:Mn.id,phone:(_t=an==null?void 0:an.userInfo)==null?void 0:_t.phone,login:(On=an==null?void 0:an.userInfo)==null?void 0:On.login}});return}(Kt=an==null?void 0:an.userInfo)!=null&&Kt.phone?zt({type:"classroomList/setActionTabs",payload:{open:"\u8BD5\u5377\u5C01\u5B58",id:Mn==null?void 0:Mn.id}}):zt({type:"classroomList/setActionTabs",payload:{open:"\u624B\u673A\u53F7\u7ED1\u5B9A"}})},Do=Mn=>{var _t,On,Kt;if(((_t=an==null?void 0:an.userInfo)==null?void 0:_t.login)!==(ae==null?void 0:ae.author_login)){xe.ZP.warning("\u8BD5\u5377\u5DF2\u5C01\u5B58\uFF0C\u8BF7\u8054\u7CFB\u8BD5\u5377\u6240\u6709\u8005\u8FDB\u884C\u89E3\u5C01~");return}zt({type:"classroomList/setActionTabs",payload:{open:"\u63D0\u793A",id:ae==null?void 0:ae.id,phone:(On=an==null?void 0:an.userInfo)==null?void 0:On.phone,login:(Kt=an==null?void 0:an.userInfo)==null?void 0:Kt.login,onFinish:Mn}})};return dn.createElement("div",{className:Xa.listItem,onClick:Mn=>{const _t=()=>{(!(0,oe.GJ)()||(0,oe.GJ)()&&er.current&&!er.current.contains(Mn.target))&&(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}`)};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()}},(0,oe.GJ)()&&dn.createElement("span",{ref:er},dn.createElement(Oe.default,{checked:ye.includes(ae.id),value:ae.id,style:{padding:"10px"},onClick:Mn=>{Mn.stopPropagation()},disabled:(ae==null?void 0:ae.is_encrypt)||(ae==null?void 0:ae.is_make_up_exercise),onChange:Mn=>{let _t=ye.indexOf(ae.id);ye.indexOf(ae.id)>-1?$e(ye.filter(On=>On!==ae.id)):$e(ye.concat(ae.id))}})),dn.createElement("div",{className:Xa.info},dn.createElement("div",{className:Xa.title},dn.createElement("div",{className:Xa.titleLeft,style:{marginRight:15}},or(ae==null?void 0:ae.exercise_tips),(ae==null?void 0:ae.is_make_up_exercise)&&dn.createElement("img",{src:pn,width:44,height:24,style:{marginRight:10}}),dn.createElement(te.Z,{title:ae.exercise_name},dn.createElement("span",{className:Xa.name},ae.exercise_name)),(ae==null?void 0:ae.high_resources_consume)&&!(ae!=null&&ae.high_resources_consume_permission)&&dn.createElement(Me.Z,{type:"exercise",style:{marginLeft:10}}),(ae==null?void 0:ae.high_resources_consume)&&(ae==null?void 0:ae.high_resources_consume_permission)&&dn.createElement("span",{className:Xa.authorized},"\u5DF2\u6388\u6743"),((Oa=ae==null?void 0:ae.exercise_tips)==null?void 0:Oa.includes("\u5DF2\u622A\u6B62"))&&((la=Rt==null?void 0:Rt.detailTopBanner)==null?void 0:la.forbid_end_exercise)&&dn.createElement(te.Z,{title:"\u5DF2\u5BF9\u5B66\u751F\u9690\u85CF"},dn.createElement("img",{src:Nr,width:20,className:"ml10"})),!ae.is_public&&(0,oe.GJ)()&&dn.createElement(te.Z,{title:"\u79C1\u6709\u5C5E\u6027\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u80FD\u8BBF\u95EE"},dn.createElement("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})),(ae==null?void 0:ae.exercise_type)==2&&dn.createElement("span",{style:{flexShrink:0,marginLeft:10,display:"flex",alignItems:"center"},className:Xa.moni},dn.createElement("img",{src:xn,width:18,height:14}),"\u6A21\u62DF\u8003\u8BD5"),((Ya=ae==null?void 0:ae.exercise_tips)==null?void 0:Ya.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"))&&dn.createElement("span",{style:{flexShrink:0,marginLeft:10,display:"flex"},className:"tag-style-fzb iconfont icon-fangzuobi"},"\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"),((kn=ae==null?void 0:ae.exercise_tips)==null?void 0:kn.includes("\u5DF2\u622A\u6B62"))&&((Va=ae==null?void 0:ae.exercise_tips)==null?void 0:Va.includes("\u672A\u63D0\u4EA4"))&&dn.createElement("span",{style:{flexShrink:0,backgroundColor:"#B8B8B8"},className:"tag-style ml10"},"\u672A\u63D0\u4EA4"),(ae==null?void 0:ae.is_encrypt)&&dn.createElement(te.Z,{title:"\u8BD5\u5377\u5DF2\u52A0\u5BC6"}," ",dn.createElement("img",{src:_n,width:21,className:"ml10",style:{marginTop:"-8px"}})," ")),dn.createElement("div",{className:Xa.titleRight,onClick:Mn=>{Mn.stopPropagation(),Mn.preventDefault()}},(ae==null?void 0:ae.appraise_setting)&&dn.createElement("span",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:()=>yr(void 0,null,function*(){const Mn=()=>yr(void 0,null,function*(){zt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E..."}});const _t=yield(0,x.ZP)(`/api/exercises/${ae.id}/create_appraise_students.json`,{method:"get"});zt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(0,a.xg)(`/classrooms/${Bt==null?void 0:Bt.coursesId}/exercise/${ae.id}/centralizeReview/${_t==null?void 0:_t.login}`)});if(ae!=null&&ae.is_encrypt){Do(Mn);return}Mn()})},dn.createElement("i",{className:"iconfont icon-jizhongyuejuan"}),dn.createElement("div",null,"\u96C6\u4E2D\u9605\u5377")),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&(!(ae!=null&&ae.is_make_up_exercise)||(ae==null?void 0:ae.is_make_up_exercise)&&(ae==null?void 0:ae.exercise_status)===1&&(ae==null?void 0:ae.allow_create_make_up))&&dn.createElement(fa.Z,{tips:ae==null?void 0:ae.open_appraise},dn.createElement("span",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:()=>{const Mn=()=>{var _t,On,Kt;if(((_t=an==null?void 0:an.userInfo)==null?void 0:_t.user_status)===2){(0,pe.Rd)();return}if((0,oe.Rm)()&&!((Kt=(On=Rt==null?void 0:Rt.AssistantObject)==null?void 0:On.exercise)!=null&&Kt.can_publish)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((ae==null?void 0:ae.exercise_question_count)===0){xe.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}let Na=()=>{zt({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ae.id],unified_setting:ae.unified_setting,params:Bt,disabled:ae.exercise_status!==1,type:2,manage_all_group:bt,isRouter:!0}})};ae!=null&&ae.high_resources_consume&&!(ae!=null&&ae.high_resources_consume_permission)?zt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Bt.coursesId,type:"exercise",type_id:ae.id,name:ae.exercise_name,fn:()=>{zt({type:"classroomList/getClassroomExercisesList",payload:wr({},Bt)}),Na()}}}):Na()};if(ae!=null&&ae.is_encrypt){Do(Mn);return}Mn()}},dn.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),dn.createElement("div",null,"\u53D1\u5E03"))),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&!(0,a._m)()&&ae.assistant_auth&&dn.createElement("span",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:Mn=>{Mn.stopPropagation();const _t=()=>{var On,Kt;if((0,oe.Rm)()&&!((Kt=(On=Rt==null?void 0:Rt.AssistantObject)==null?void 0:On.exercise)!=null&&Kt.can_preview)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Na=fe()(ae.created_at,ea);fe()(oo).diff(fe()(Na),"days")>0&&(ae!=null&&ae.is_random)?Nn():ae!=null&&ae.is_random?(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/random/preview?random=${ae.is_random}`):(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}&tabs=2`)};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()}},dn.createElement("i",{className:"iconfont icon-yulan3"}),dn.createElement("div",null,"\u9884\u89C8")),(0,oe.RV)()&&dn.createElement("span",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:()=>{const Mn=()=>{(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}`)};if(ae!=null&&ae.is_encrypt){Do(Mn);return}Mn()}},dn.createElement("i",{className:"iconfont icon-yuyuexiangqing1"}),dn.createElement("div",null,"\u8BE6\u60C5")),(0,oe.GJ)()&&!(0,a._m)()&&dn.createElement(Ma.Z,{placement:"bottom",content:dn.createElement("div",{className:Xa.popover},!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&dn.createElement("p",{onClick:Mn=>yr(void 0,null,function*(){const _t=()=>{(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}&tabs=3`)};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()})},"\u89C4\u5219\u8BBE\u7F6E"),(ae==null?void 0:ae.exercise_tips.includes("\u5BFC\u5165"))&&dn.createElement("p",{onClick:Mn=>yr(void 0,null,function*(){const _t=()=>{zt({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:ae==null?void 0:ae.exercise_name,id:ae==null?void 0:ae.id,type:"hack"}})};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()})},"\u8865\u5145\u6210\u7EE9"),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&ae.is_random&&ae.assistant_auth&&dn.createElement("p",{onClick:Mn=>{Mn.stopPropagation();const _t=()=>{const On=fe()(ae.created_at,ea);fe()(oo).diff(fe()(On),"days")>0&&(ae!=null&&ae.is_random)?Nn():(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/random/edit?type=settings`)};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()}},"\u7F16\u8F91\u8003\u8BD5"),dn.createElement("p",{onClick:Mn=>yr(void 0,null,function*(){const _t=()=>{var On;zt({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u5220\u9664",selectArrs:[ae.id],selectArrsAll:[ae],params:Bt,status:(On=ae==null?void 0:ae.exercise_tips)==null?void 0:On[0]}})};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()})},"\u5220\u9664\u8BD5\u5377"),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&dn.createElement("p",{onClick:()=>{const Mn=()=>{zt({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[ae.id],params:Bt}})};if(ae!=null&&ae.is_encrypt){Do(Mn);return}Mn()}},"\u52A0\u5165\u8BD5\u5377\u5E93"),((Xn=ae==null?void 0:ae.exercise_tips)==null?void 0:Xn.includes("\u672A\u5F00\u59CB"))&&(ae==null?void 0:ae.author_login)===(($a=an==null?void 0:an.userInfo)==null?void 0:$a.login)&&dn.createElement("p",{onClick:Mn=>yr(void 0,null,function*(){La(ae)})}," ",ae!=null&&ae.is_encrypt?"\u89E3\u5C01":"\u52A0\u5BC6\u5C01\u5B58"),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&((0,oe.GJ)()||((Vn=(Un=Rt==null?void 0:Rt.AssistantObject)==null?void 0:Un.exercise)==null?void 0:Vn.can_stop))&&![1,3].includes(ae==null?void 0:ae.exercise_status)&&dn.createElement("p",{onClick:Mn=>yr(void 0,null,function*(){const _t=()=>{var On,Kt;if((0,oe.Rm)()&&!((Kt=(On=Rt==null?void 0:Rt.AssistantObject)==null?void 0:On.exercise)!=null&&Kt.can_stop)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}zt({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u7ED3\u675F",selectArrs:[ae.id],params:Bt,unified_setting:ae.unified_setting}})};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()})},"\u7ED3\u675F\u8003\u8BD5"))},dn.createElement("span",{onClick:Mn=>Mn.stopPropagation(),className:Xa.flexBox,style:{cursor:"default"}},dn.createElement("i",{className:"iconfont icon-gengduo4"}),dn.createElement("div",null,"\u66F4\u591A"))),(0,oe.dE)()&&dn.createElement(dn.Fragment,null,!!ae.off_limits&&dn.createElement(te.Z,{title:`\u8FDF\u5230\u8D85\u8FC7${ae==null?void 0:ae.last_times}\u5206\u949F\uFF0C\u7981\u6B62\u8FDB\u5165\u7B54\u9898`},dn.createElement("b",{className:"font16 c-grey-999"},"\u8FDF\u5230\u7981\u6B62\u7B54\u9898")),(ae==null?void 0:ae.exercise_type)==1&&!ae.off_limits&&ae.current_status===0&&ae.exercise_status>1&&!((sa=ae.exercise_tips)!=null&&sa.includes("\u5DF2\u622A\u6B62"))&&dn.createElement("a",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:Mn=>{Mn.stopPropagation(),Mn.preventDefault(),wa(ae,!0)},href:""},dn.createElement("i",{className:"iconfont icon-jixukaoshi"}),dn.createElement("div",null,(ae==null?void 0:ae.screen_used_num)>(ae==null?void 0:ae.screen_total_num)&&"\u7533\u8BF7"," \u7EE7\u7EED\u8003\u8BD5")),!(($n=ae.exercise_tips)!=null&&$n.includes("\u5DF2\u622A\u6B62"))&&(ae==null?void 0:ae.screen_used_num)>(ae==null?void 0:ae.screen_total_num)&&dn.createElement("a",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:Mn=>{Mn.stopPropagation(),Mn.preventDefault(),wa(ae,!0)},href:""},dn.createElement("i",{className:"iconfont icon-jixukaoshi"}),dn.createElement("div",null,"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5")),!ae.off_limits&&ae.current_status===1&&(ae==null?void 0:ae.screen_used_num)<(ae==null?void 0:ae.screen_total_num)&&ae.exercise_status>1&&document.domain!="kepukehuan.educoder.net"&&!((ae==null?void 0:ae.exercise_type)==2&&(ae==null?void 0:ae.exercise_status)!=3)&&dn.createElement("span",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:Mn=>yr(void 0,null,function*(){var _t;if(Mn.stopPropagation(),!(ae!=null&&ae.answered_open)){xe.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,ga.w)(Bt.coursesId,ae.id,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E..."),(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/users/${(_t=(0,oe.eY)())==null?void 0:_t.login}?check=true`)})},dn.createElement("i",{className:"iconfont icon-chakankaoshi"}),dn.createElement("div",null,"\u67E5\u770B\u8003\u8BD5")),(ae==null?void 0:ae.exercise_type)==1&&!ae.off_limits&&ae.current_status===2&&ae.exercise_status>1&&!((jn=ae.exercise_tips)!=null&&jn.includes("\u5DF2\u622A\u6B62"))&&dn.createElement("a",{className:Xa.flexBox,style:{marginRight:"16px",color:(ae==null?void 0:ae.is_redo)===1&&"red"},onClick:Mn=>{Mn.stopPropagation(),Mn.preventDefault(),wa(ae)},href:""},dn.createElement("i",{className:"iconfont icon-a-kaishijixudajuan"}),dn.createElement("div",null,(ae==null?void 0:ae.is_redo)===0?"\u5F00\u59CB\u8003\u8BD5":"\u91CD\u65B0\u8003\u8BD5")),(ae==null?void 0:ae.exercise_type)==2&&!ae.off_limits&&ae.exercise_status>1&&!((Qt=ae.exercise_tips)!=null&&Qt.includes("\u5DF2\u622A\u6B62"))&&dn.createElement(te.Z,{title:dn.createElement("span",null,"\u672C\u6B21\u8003\u8BD5\u53EF\u91CD\u590D\u8003\u8BD5",ae==null?void 0:ae.simulate_exercise_num,"\u6B21\uFF0C\u5269\u4F59",po(),"\u6B21")},dn.createElement("a",{className:Xa.flexBox,onClick:Mn=>{po()==0&&(ae==null?void 0:ae.current_status)!=0||(Mn.stopPropagation(),Mn.preventDefault(),wa(ae))},href:""},dn.createElement("i",{className:`iconfont ${(ae==null?void 0:ae.current_status)!=0?"icon-a-kaishijixudajuan":"icon-jixukaoshi"}`}),dn.createElement("div",null,(ae==null?void 0:ae.current_status)!=0?"\u5F00\u59CB\u8003\u8BD5":"\u7EE7\u7EED\u8003\u8BD5")))))),(0,oe.GJ)()&&dn.createElement("p",{style:{display:"flex"}},dn.createElement("span",{className:"c-grey-666",style:{display:"inline-block",maxWidth:"90px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1},title:ae.author},ae.author),dn.createElement("span",{className:"ml30 c-grey-666"},"\u521B\u5EFA\u65F6\u95F4\uFF1A",fe()(ae.created_at).format("YYYY-MM-DD HH:mm:ss")),((Tn=ae==null?void 0:ae.exercise_tips)==null?void 0:Tn.includes("\u672A\u5F00\u59CB"))&&ae.publish_time&&dn.createElement("span",{className:"ml30 c-grey-666"},"\u5F00\u59CB\u65F6\u95F4\uFF1A",fe()(ae.publish_time).format("YYYY-MM-DD HH:mm:ss")),dn.createElement("span",{className:"ml30 c-grey-666"},"\u7B54\u9898\u65F6\u957F\uFF1A",ae.time===null?"\u4E0D\u9650":`${ae.time}\u5206\u949F`),dn.createElement("span",{className:"ml30 c-grey-666"},"\u7C7B\u578B\uFF1A",ae.is_random?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"),!((va=ae==null?void 0:ae.exercise_tips)!=null&&va.includes("\u672A\u5F00\u59CB"))&&!(ae!=null&&ae.is_make_up_exercise)&&!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&dn.createElement("span",{className:Xa.iconV,style:{marginLeft:"auto",textAlign:"end"},onClick:Mn=>yr(void 0,null,function*(){Mn.stopPropagation(),Mn.preventDefault(),fo||ro(),hn(!fo)})},dn.createElement(te.Z,{title:`${fo?"\u6536\u8D77":"\u5C55\u5F00"}`},dn.createElement("i",{className:`iconfont icon-${fo?"shouqi":"xiala2"}`})))),(0,oe.dE)()&&dn.createElement("p",{style:{display:"flex"}},dn.createElement("span",{className:"c-grey-333"},ae.author),dn.createElement("span",{className:"ml30 c-grey-999 mr20"},"\u7B54\u9898\u65F6\u957F\uFF1A",ae.time===null?"\u4E0D\u9650":`${ae.time}\u5206\u949F`),!!(ae!=null&&ae.exercise_left_time)&&dn.createElement("span",{className:"ml15 c-grey-999"},"\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\uFF1A",ae==null?void 0:ae.exercise_left_time),!!(ae!=null&&ae.before_start)&&dn.createElement("span",{className:"ml15 c-grey-999"},"\u8DDD\u79BB\u8003\u8BD5\u5F00\u59CB\u65F6\u95F4\uFF1A",ae==null?void 0:ae.before_start)),(0,oe.GJ)()&&!((ma=ae==null?void 0:ae.exercise_tips)!=null&&ma.includes("\u672A\u5F00\u59CB"))&&dn.createElement("p",null,dn.createElement("span",{style:{letterSpacing:2},className:"c-grey-333 mr15"},"\u63D0\u4EA4\u72B6\u6001\uFF1A"),dn.createElement("span",{className:"c-grey-333 mr20"},"\u672A\u5F00\u59CB ",dn.createElement("span",null,ae==null?void 0:ae.unanswer_users)),dn.createElement("span",{className:"c-grey-333 mr20"},"\u8003\u8BD5\u4E2D ",dn.createElement("span",{style:{color:"rgb(90, 184, 145)"}},ae==null?void 0:ae.answering_users)),dn.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u4EA4\u5377 ",dn.createElement("span",{style:{color:"#FC2D6B"}},ae==null?void 0:ae.answer_users)),dn.createElement("span",{className:"c-grey-333"},"\u5DF2\u4EA4\u5377/\u672A\u7B54 ",dn.createElement("span",{style:{color:"#FC2D6B"}},ae==null?void 0:ae.commit_with_no_answers_users))),(0,oe.GJ)()&&!((yo=ae==null?void 0:ae.exercise_tips)!=null&&yo.includes("\u672A\u5F00\u59CB"))&&fo&&wn.length>5&&dn.createElement(it.default,{scroll:{y:240},pagination:!1,dataSource:wn,onRow:Mn=>({onClick:_t=>{_t.stopPropagation(),_t.preventDefault()}}),onHeaderRow:(Mn,_t)=>({onClick:On=>{On.stopPropagation(),On.preventDefault()}}),rowKey:"course_group_id",style:{marginTop:"10px"},onChange:(Mn,_t,On)=>{On.field&&(Bt.order_by=On.field),On.order||(Bt.sort_direction="asc"),On.order==="ascend"&&(Bt.sort_direction="asc"),On.order==="descend"&&(Bt.sort_direction="desc"),On.order||(Bt.sort_direction="asc"),ro()},columns:rr}),(0,oe.GJ)()&&!((Da=ae==null?void 0:ae.exercise_tips)!=null&&Da.includes("\u672A\u5F00\u59CB"))&&fo&&wn.length<6&&wn.length>0&&dn.createElement(it.default,{rowKey:"course_group_id",pagination:!1,onRow:Mn=>({onClick:_t=>{_t.stopPropagation(),_t.preventDefault()}}),onHeaderRow:(Mn,_t)=>({onClick:On=>{On.stopPropagation(),On.preventDefault()}}),dataSource:wn,style:{marginTop:"10px"},onChange:(Mn,_t,On)=>{On.field&&(Bt.order_by=On.field),On.order||(Bt.sort_direction="asc"),On.order==="ascend"&&(Bt.sort_direction="asc"),On.order==="descend"&&(Bt.sort_direction="desc"),On.order||(Bt.sort_direction="asc"),ro()},columns:rr}),(ae==null?void 0:ae.total)!==void 0&&dn.createElement("p",null,dn.createElement("span",{className:"c-grey-333 mr15"},"\u96C6\u4E2D\u9605\u5377\u603B\u8FDB\u5EA6\uFF1A"),dn.createElement("span",{className:"c-grey-333 mr20"},"\u603B\u8BC4\u6570",dn.createElement("span",null,ae==null?void 0:ae.total)),dn.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u8BC4\u9605 ",dn.createElement("span",{style:{color:"#4EACFF"}},ae==null?void 0:ae.finish_total)),dn.createElement("span",{className:"c-grey-333"},"\u5F85\u8BC4\u9605 ",dn.createElement("span",{style:{color:"#FC2D6B"}},ae==null?void 0:ae.unfinished_total)))),dn.createElement(no.Z,{closable:!0,successCb:()=>wa(bo.current)}))};var Qr=(0,Ae.connect)(({classroomList:ae})=>({classroomList:ae}))(_r),gi=ee(31797),oi=ee(15610),Oo=ee(98072),_a=ee(59301),Fr=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const{Countdown:ur}=gi.default,hr=({value:ae,onChange:be,MaxMinutes:ye})=>_a.createElement(_a.Fragment,null,_a.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"1.\u53EA\u6709\u5F53\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u665A\u4E8E\u5B66\u751F\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u65F6\uFF0C\u624D\u652F\u6301\u5BF9\u5B66\u751F\u8FDB\u884C\u5EF6\u65F6\u64CD\u4F5C\uFF1B",_a.createElement("br",null),"2.\u6BCF\u4E2A\u5B66\u751F\u7684\u6700\u5927\u53EF\u5EF6\u65F6\u65F6\u95F4=\u8003\u8BD5\u622A\u6B62\u65F6\u95F4-\u5B66\u751F\u5F53\u524D\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u3002",_a.createElement("br",null)),_a.createElement(ne.Z,{value:ae,onChange:be,min:0,precision:0,max:ye,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${ye}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),Zr=({exercise:ae,successCb:be,dispatch:ye})=>{var $e,zt,Bt,Rt;const En=(0,Ae.useParams)(),[bt]=z.default.useForm(),an=z.default.useWatch("time",bt),[Oa,la]=(0,le.useState)(!1),Ya=(0,le.useRef)(),{actionTabs:kn}=ae,[Va,Xn]=(0,le.useState)(),[,$a,Un,Vn]=(0,Oo.U)(ut.n7,{id:En.categoryId}),[,sa,$n]=(0,Oo.U)(ut.Cd,{});(0,le.useEffect)(()=>{ae.actionTabs.key==="student-unlock"&&(la(!1),bt.resetFields())},[ae.actionTabs.key]);const jn=()=>new Promise(fo=>Fr(void 0,null,function*(){var hn,bo;return Ya.current=yield(0,oi.y)({ip_limit:(hn=kn==null?void 0:kn.exerciseParams)==null?void 0:hn.ip_limit,ip_bind:(bo=kn==null?void 0:kn.exerciseParams)==null?void 0:bo.ip_bind_type}),fo()})),Qt=()=>Fr(void 0,null,function*(){var fo,hn,bo,er,Ln;yield bt.validateFields();const ea=bt.getFieldsValue();if(la(!0),(((fo=kn==null?void 0:kn.exerciseParams)==null?void 0:fo.ip_limit)!=="no"||(hn=kn==null?void 0:kn.exerciseParams)!=null&&hn.ip_bind_type)&&(yield jn()),(yield(0,ut.ZD)((bo=kn==null?void 0:kn.exerciseParams)==null?void 0:bo.id,{exercise_user_id:(er=kn==null?void 0:kn.exerciseParams)==null?void 0:er.exercise_user_id,unlock_key:ea.unlock_key,time:ea.time,ip:Ya.current})).status===0){if(be){ye({type:"exercise/setActionTabs",payload:{}}),be();return}const ro=kn==null?void 0:kn.exerciseParams;(0,a.nr)({inner_ip:ro.inner_ip,public_ip:ro.public_ip,open_camera:ro.open_camera,ip_limit:ro.ip_limit,ip_bind:ro.ip_bind,ip_bind_type:ro.ip_bind_type,exercise_tips:ro.exercise_tips,exerciseId:ro.id,screen_open:ro.screen_open,screen_num:ro.screen_num,screen_sec:ro.screen_sec,coursesId:En.coursesId,login:(Ln=(0,oe.eY)())==null?void 0:Ln.login,history,identity_verify:ro.identity_verify,open_phone_video_recording:ro.open_phone_video_recording,current_status:ro.current_status}),ye({type:"exercise/setActionTabs",payload:{}})}la(!1)}),Tn=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:fo=>_a.createElement("span",{className:fo.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},fo)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:fo=>_a.createElement("span",{className:fo.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},fo)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],va=(($e=kn==null?void 0:kn.exerciseParams)==null?void 0:$e.errorMessage)&&typeof((zt=kn==null?void 0:kn.exerciseParams)==null?void 0:zt.errorMessage)=="object";(0,le.useEffect)(()=>{ae.actionTabs.key==="student-unlock"&&Fr(void 0,null,function*(){const fo=yield $n(En);yield Un({}),fo.status||Xn(fo)})},[ae.actionTabs.key]);const{time:ma,end_time:yo}=(Va==null?void 0:Va.exercise)||{},Da=Vn!=null&&Vn.user_end_time?fe()(Vn==null?void 0:Vn.user_end_time).add(1,"minutes"):fe()(),wn=fe()(Vn==null?void 0:Vn.user_total_end_time)>Da?Math.round(fe().duration(fe()(Vn==null?void 0:Vn.user_total_end_time).diff(Da.startOf("minute"))).asMinutes()):0,Go=((Vn==null?void 0:Vn.student_left_minutes)||0)+(an||0);return _a.createElement(_a.Fragment,null,_a.createElement(Fe.default,{width:514,centered:!0,closable:!!((Bt=kn==null?void 0:kn.exerciseParams)!=null&&Bt.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:ae.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{ye({type:"exercise/setActionTabs",payload:{}})}},_a.createElement(ke.Z,{spinning:$a||sa},va&&_a.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!va&&_a.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),va&&_a.createElement(it.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((Rt=kn==null?void 0:kn.exerciseParams)==null?void 0:Rt.errorMessage)||{}],columns:Tn}),_a.createElement("div",{className:""},_a.createElement(z.default,{form:bt,layout:"vertical",autoComplete:"off"},_a.createElement(z.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},_a.createElement(ie.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),ma!==-1?_a.createElement(_a.Fragment,null,_a.createElement(z.default.Item,{name:"time",label:_a.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",_a.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",fe()(Vn==null?void 0:Vn.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},_a.createElement(hr,{MaxMinutes:wn})),_a.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",_a.createElement("span",{className:"ml5"},$a||sa?"--":Go),"\u5206\u949F",Go!==0&&(Vn==null?void 0:Vn.user_end_time)&&_a.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",_a.createElement("span",{className:"ml5"},fe()(Vn==null?void 0:Vn.user_end_time).add(an||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):_a.createElement("span",{style:{color:"#F6A53B"}}," \u5F53\u524D\u8003\u8BD5\u672A\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F\uFF0C\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u4E3A ",fe()(yo).format("YYYY-MM-DD HH:mm")))),_a.createElement(jt.Z,{justify:"space-between",align:"middle"},_a.createElement(Ce.Z,null),_a.createElement(Ce.Z,null,_a.createElement(Ie.ZP,{loading:Oa,onClick:Qt},"\u8FDB\u5165\u8003\u8BD5"))))))};var Lr=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(Zr),hi=ee(71449),fi=ee(59238),zi=ee(51661),Pi=ee(59301),Ai=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const pi=({exercise:ae,dispatch:be,init:ye,haveInit:$e=!1})=>{const zt=(0,Ae.useParams)(),[Bt,Rt]=(0,le.useState)(!1);let[En,bt]=(0,le.useState)();const[an,Oa]=(0,le.useState)(!1),[la,Ya]=(0,le.useState)(!1);(0,le.useEffect)(()=>{ae.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&kn()},[ae.actionTabs]);function kn(){return Ai(this,null,function*(){var Va,Xn;let $a=yield(0,x.ZP)(`/api/courses/${zt==null?void 0:zt.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:ae.actionTabs.selectArrs}});if(((Va=$a==null?void 0:$a.cover_exercises)==null?void 0:Va.length)>0)Rt(!0),bt((Xn=$a==null?void 0:$a.cover_exercises)==null?void 0:Xn[0]);else{let Un=yield(0,x.ZP)(`/api/courses/${zt==null?void 0:zt.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:ae.actionTabs.selectArrs}});be({type:"exercise/setActionTabs",payload:{key:""}}),(Un==null?void 0:Un.status)===0&&($e&&ye(),Fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Ae.history.push("/paperlibrary")}}))}})}return Pi.createElement("div",null,Pi.createElement(Fe.default,{open:Bt,centered:!0,onCancel:Va=>Ai(void 0,null,function*(){if(Va.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){Oa(!0);let Xn=yield(0,x.ZP)(`/api/courses/${zt==null?void 0:zt.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:ae.actionTabs.selectArrs,update:1}});be({type:"exercise/setActionTabs",payload:{key:""}}),Oa(!1),(Xn==null?void 0:Xn.status)===0&&($e&&ye(),Rt(!1),Fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Ae.history.push("/paperlibrary")}}))}else Rt(!1)}),cancelButtonProps:{loading:an},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:la},onOk:()=>Ai(void 0,null,function*(){Ya(!0);let Va=yield(0,x.ZP)(`/api/courses/${zt==null?void 0:zt.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:ae.actionTabs.selectArrs}});Ya(!1),(Va==null?void 0:Va.status)===0&&($e&&ye(),be({type:"exercise/setActionTabs",payload:{key:""}}),Rt(!1),Fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Ae.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},Pi.createElement("div",null,Pi.createElement("p",null,"\u8BE5\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Pi.createElement("div",null,Pi.createElement("div",null,"\u8BD5\u5377\uFF1A",En==null?void 0:En.origin_exercise_nam),Pi.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",Pi.createElement("a",{href:`/paperlibrary/see/${En==null?void 0:En.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},En==null?void 0:En.examination_bank_name))))))};var $i=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(pi),Wi=ee(87169),Yi=ee(84827),el=ee(23792),Fi=ee(55346),Eo=ee(59301),Ul=Object.defineProperty,ji=Object.defineProperties,Ql=Object.getOwnPropertyDescriptors,Zi=Object.getOwnPropertySymbols,tl=Object.prototype.hasOwnProperty,Ml=Object.prototype.propertyIsEnumerable,Ol=(ae,be,ye)=>be in ae?Ul(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Ir=(ae,be)=>{for(var ye in be||(be={}))tl.call(be,ye)&&Ol(ae,ye,be[ye]);if(Zi)for(var ye of Zi(be))Ml.call(be,ye)&&Ol(ae,ye,be[ye]);return ae},Ci=(ae,be)=>ji(ae,Ql(be)),Vi=(ae,be)=>{var ye={};for(var $e in ae)tl.call(ae,$e)&&be.indexOf($e)<0&&(ye[$e]=ae[$e]);if(ae!=null&&Zi)for(var $e of Zi(ae))be.indexOf($e)<0&&Ml.call(ae,$e)&&(ye[$e]=ae[$e]);return ye},Li=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const gl=ae=>{var be=ae,{user:ye,classroomList:$e,globalSetting:zt,loading:Bt,dispatch:Rt}=be,En=Vi(be,["user","classroomList","globalSetting","loading","dispatch"]),bt,an,Oa,la,Ya,kn,Va,Xn,$a,Un,Vn,sa,$n,jn,Qt,Tn,va,ma;const yo=(0,Ae.useParams)(),[Da]=(0,Ae.useSearchParams)(),[wn,Go]=(0,le.useState)(()=>Ci(Ir({},yo),{limit:20})),fo=(0,Ae.useLocation)(),{detailExerciseList:hn,detailTopBanner:bo,detailLeftMenus:er}=$e,[Ln,ea]=(0,le.useState)([]),[oo,ro]=(0,le.useState)(!1),[Nn,wa]=(0,le.useState)([]),[rr,or]=(0,le.useState)(!1),[po,La]=(0,le.useState)(!1),[Do,Mn]=(0,le.useState)(!1),[_t,On]=(0,le.useState)(!1),[Kt,Na]=(0,le.useState)("\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F"),Po=[{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u5347\u5E8F",type:"time",direction:"asc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u964D\u5E8F",type:"time",direction:"desc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u5347\u5E8F",type:"exercise_name",direction:"asc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u964D\u5E8F",type:"exercise_name",direction:"desc"}];wn.type=Da.get("tabs")==="all"?"":Da.get("tabs")||"",wn.id=wn.coursesId,(0,le.useEffect)(()=>{var nn,Ga,fr;if((nn=ye==null?void 0:ye.userInfo)!=null&&nn.login){if((0,oe.GJ)()){const ir=a.cX.getItem(`${(Ga=ye==null?void 0:ye.userInfo)==null?void 0:Ga.login}Teacher`,"Exercise");ir&&(wn.sort_by=ir==null?void 0:ir.type,wn.sort_direction=ir==null?void 0:ir.direction,Na(ir==null?void 0:ir.name))}Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})}else(fr=ye==null?void 0:ye.userInfo)!=null&&fr.username&&Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)});ro(!1)},[(bt=ye==null?void 0:ye.userInfo)==null?void 0:bt.login,fo.pathname]),(0,le.useEffect)(()=>{$e.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})},[$e.actionTabs.key]),(0,le.useEffect)(()=>{$e.actionTabs.key==="\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"&&(or(!0),La(bo==null?void 0:bo.show_unstart_exercise),Mn(bo==null?void 0:bo.forbid_end_exercise))},[$e.actionTabs.key]),(0,le.useEffect)(()=>{ea([])},[hn]);const wo=(nn,Ga)=>{ea([]),wn.page=nn,wn.limit=Ga,Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})},Br=nn=>{wn.type=nn.id==="all"?"":nn.id,wn.page=1,Ae.history.replace(`${fo.pathname}?tabs=${nn.id}`),On(!1),Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})};(0,le.useEffect)(()=>{Da.get("tabs")==="all"&&(wn.type="",wn.page=1)},[Da.get("tabs")]),(0,le.useEffect)(()=>{(0,oe.Rm)()&&Rt({type:"classroomList/getAssistantPermissions",payload:{course_id:wn.coursesId}})},[(an=ye==null?void 0:ye.userInfo)==null?void 0:an.username]),(0,le.useEffect)(()=>{const nn=sessionStorage.getItem("illegalEntry");sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),Fe.default.info({title:"\u63D0\u793A",centered:!0,width:600,content:Eo.createElement("div",null,"\u5728\u7EBF\u8003\u8BD5\u7981\u6B62\u4F7F\u7528\u94FE\u63A5\u76F4\u63A5\u8BBF\u95EE\u7B54\u9898\u9875\u9762\uFF0C\u8BF7\u4F7F\u7528\u4E0B\u9762\u4E24\u79CD\u6B63\u5E38\u65B9\u5F0F\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Eo.createElement("br",null),"1\u3001\u5728",Eo.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u5217\u8868"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",Eo.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",Eo.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Eo.createElement("br",null),"2\u3001\u5728",Eo.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u8BE6\u60C5"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",Eo.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",Eo.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Eo.createElement("br",null),nn==="allowRouter"&&Eo.createElement(Eo.Fragment,null,"3\u3001",Eo.createElement("span",{className:"c-red blod"},"\u4E25\u7981\u67E5\u770B\u4ED6\u4EBA\u7684\u8BD5\u5377\u3002"))),okText:"\u77E5\u9053\u4E86"}))},[]),(0,le.useEffect)(()=>{(0,oe.Rm)()&&Rt({type:"classroomList/getAssistantPermissions",payload:{course_id:wn.coursesId}})},[(Oa=ye==null?void 0:ye.userInfo)==null?void 0:Oa.login]);const Zo=[{name:"\u5168\u90E8",id:"all",total:(la=hn.exercises_counts)==null?void 0:la.exercises_total_counts},{name:"\u672A\u5F00\u59CB",id:1,total:(Ya=hn.exercises_counts)==null?void 0:Ya.unstart_counts},{name:"\u8003\u8BD5\u4E2D",id:2,total:(kn=hn.exercises_counts)==null?void 0:kn.publish_counts},{name:"\u96C6\u4E2D\u9605\u5377",id:4,total:(Va=hn.exercises_counts)==null?void 0:Va.appraise_exercise_count},{name:"\u5DF2\u622A\u6B62",id:3,total:(Xn=hn.exercises_counts)==null?void 0:Xn.end_counts}],Kr=[{name:"\u6279\u91CF\u53D1\u5E03",icon:Eo.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u6279\u91CF\u7ED3\u675F",icon:Eo.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"\u6279\u91CF\u5220\u9664",icon:Eo.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:Eo.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u52A0\u5165\u8BD5\u5377\u5E93",icon:Eo.createElement("i",{className:"iconfont icon-piliangjiaru font14"})}].filter(nn=>(0,oe.GJ)()?!0:nn.name!=="\u6279\u91CF\u5220\u9664").filter(nn=>bo.is_public?!0:nn.name!=="\u8BBE\u4E3A\u516C\u5F00"),ui=()=>Fe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:Eo.createElement(Eo.Fragment,null,"\u5E73\u53F0\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")}),mi="YYYY-MM-DD",wi=fe()("2020-11-15",mi),Yo=nn=>{var Ga;wn.sort_by=nn.type,wn.sort_direction=nn.direction,(0,oe.GJ)()&&a.cX.setItem(`${(Ga=ye==null?void 0:ye.userInfo)==null?void 0:Ga.login}Teacher`,nn,"Exercise"),wn.page=1,Rt({type:"classroomList/getClassroomExercisesList",payload:Ir({},wn)}),Na(nn.name)},Pr=()=>Eo.createElement(De.default,null,Eo.createElement(De.default.Item,{key:1,onClick:()=>{var nn,Ga;if((0,oe.Rm)()&&!((Ga=(nn=$e==null?void 0:$e.AssistantObject)==null?void 0:nn.exercise)!=null&&Ga.can_create)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rt({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528",params:wn}})}},"\u5FEB\u901F\u9009\u62E9\u8BD5\u5377"),Eo.createElement(De.default.Item,{key:2,onClick:()=>{var nn,Ga;if((0,oe.Rm)()&&!((Ga=(nn=$e==null?void 0:$e.AssistantObject)==null?void 0:nn.exercise)!=null&&Ga.can_create)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.scrollTo(0,0),Ae.history.push(`/classrooms/${wn.coursesId}/exercise/add?catalogue=${(yo==null?void 0:yo.categoryId)||""}`)}},"\u521B\u5EFA\u65B0\u8BD5\u5377"),Eo.createElement(De.default.Item,{key:3,onClick:()=>{var nn,Ga;if((0,oe.Rm)()&&!((Ga=(nn=$e.AssistantObject)==null?void 0:nn.practice)!=null&&Ga.can_create)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rt({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"exercise"}})}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9")),Vr=nn=>Li(void 0,null,function*(){var Ga,fr,ir,$r,Si,Mi,Mo,lr;const Ko=nn.name;if(((Ga=ye==null?void 0:ye.userInfo)==null?void 0:Ga.user_status)===2&&nn.name==="\u6279\u91CF\u53D1\u5E03"){(0,pe.Rd)();return}const pr=[];if((fr=hn.exercises)==null||fr.map(co=>{if(Ln.includes(co.id)&&co.is_random){const jo=fe()(co.created_at,mi);fe()(wi).diff(fe()(jo),"days")>0&&(co!=null&&co.is_random)&&pr.push(co)}}),Ln==""){let co="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";Ko==="\u52A0\u5165\u8BD5\u5377\u5E93"&&(co="\u8BF7\u9009\u62E9\u8981\u52A0\u5165\u8BD5\u5377\u5E93\u7684\u8BD5\u5377"),xe.ZP.error(co)}else if(pr.length)ui();else{if(Ko==="\u6279\u91CF\u53D1\u5E03"){if((0,oe.Rm)()&&!(($r=(ir=$e==null?void 0:$e.AssistantObject)==null?void 0:ir.exercise)!=null&&$r.can_publish)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let co=!1;hn.exercises.forEach(qo=>{Ln.includes(qo.id)&&qo.total_num===0&&qo.is_random&&(co=!0)});let jo;if(jo=(Mi=(Si=hn.exercises.filter(qo=>Ln.includes(qo==null?void 0:qo.id)).filter(qo=>(qo==null?void 0:qo.exercise_question_count)===0))==null?void 0:Si[0])==null?void 0:Mi.exercise_name,(jo==null?void 0:jo.length)>0){xe.ZP.warning(`${jo}\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5`);return}if(co){xe.ZP.warning("\u968F\u673A\u8BD5\u5377\u8FD8\u672A\u5728\u8BE5\u8BFE\u5802\u751F\u6210\u8BD5\u5377\uFF0C\u8BF7\u70B9\u51FB\u7F16\u8F91\u53BB\u8BBE\u7F6E\u51FA\u5377\u6570\u91CF\u5427\u3002");return}let Gr=!1;if(hn.exercises.forEach(qo=>{Ln.includes(qo.id)&&qo.exercise_status!==1&&(Gr=!0)}),Gr){xe.ZP.warning("\u8BD5\u5377\u5DF2\u53D1\u5E03\u8003\u8BD5\u4E0D\u53EF\u6279\u91CF\u53D1\u5E03\u3002");return}}if(Ko==="\u52A0\u5165\u8BD5\u5377\u5E93"){const co=yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:[...Ln]}});if(((Mo=co==null?void 0:co.cover_exercises)==null?void 0:Mo.length)>0){wa(co==null?void 0:co.cover_exercises);return}}Rt({type:"exercise/setActionTabs",payload:{key:Ko,selectArrs:Ln,selectArrsAll:(lr=hn.exercises)==null?void 0:lr.filter(co=>Ln.includes(co.id)),params:wn,type:1}})}});return Eo.createElement("section",{className:"minH500"},Eo.createElement(hi.Z,{isLoading:Bt["classroomList/getClassroomExercisesList"],tabDataSource:Zo,isAdmin:(0,oe.GJ)(),dispatch:Rt,type:hn==null?void 0:hn.main_category_name,isExercise:!0,user:ye,getDropdownMenu:Pr,onTabMenuClick:Br,classroomList:$e,defaultSelectedKeys:[wn.type||"all"]}),Eo.createElement(fi.Z,{dataSource:hn.exercises||[],isAdmin:(0,oe.GJ)(),batchStatus:_t,SortMenuName:Kt,setSortMenuName:Na,SortMenus:Po,onSearch:nn=>{wn.search=nn.trim(),wn.page=1,Rt({type:"classroomList/getClassroomExercisesList",payload:Ir({},wn)})},isShowMode:!0,onModeChange:nn=>{wn.is_normal=nn,wn.page=1,Rt({type:"classroomList/getClassroomExercisesList",payload:Ir({},wn)})},onSort:Yo,onBatch:nn=>On(nn)}),Eo.createElement(ue.Z,{loading:Bt["classroomList/getClassroomExercisesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30 px-20px"},($a=hn.exercises_counts)!=null&&$a.exercises_all_counts?hn.exercises.map(function(nn,Ga){return Eo.createElement(Qr,{key:Ga,v:nn,k:Ga,batchStatus:_t,selectArrs:Ln,setSelectArrs:ea,dispatch:Rt,params:wn,user:ye,manageAllGroup:hn.manage_all_group})}):Eo.createElement(E.Z,null),Eo.createElement("aside",{className:"tc mb50 mt30 px-20px"},((Un=hn.exercises_counts)==null?void 0:Un.exercises_all_counts)>0&&Eo.createElement(Re.Z,{showTotal:nn=>{var Ga;return`\u5171 ${(Ga=hn==null?void 0:hn.exercises_counts)==null?void 0:Ga.exercises_all_counts} \u6761`},showSizeChanger:!0,onChange:wo,defaultCurrent:wn.page,current:wn.page||1,pageSize:wn.limit||20,total:hn.exercises_counts&&hn.exercises_counts.exercises_all_counts}))),Ln.length>0&&(0,oe.GJ)()&&Eo.createElement(Ge.Z,{offsetBottom:0},Eo.createElement(zi.Z,{buttonDataSource:Kr,onButtonClick:Vr,useBatchStatus:On,setSeleArr:ea,catalogue:((sa=(Vn=er==null?void 0:er.course_modules)==null?void 0:Vn.find(nn=>nn.type==="exercise"))==null?void 0:sa.second_category)||[],addCatalogue:nn=>{nn.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:wn,selectArrs:{category_id:hn==null?void 0:hn.main_category_id,type:"exercise"}}})},allSelect:Ln.length?Ln.length===((jn=($n=hn.exercises)==null?void 0:$n.filter(nn=>!nn.is_make_up_exercise))==null?void 0:jn.length):!1,setAllSelect:nn=>{var Ga;nn.target.checked?ea((Ga=hn==null?void 0:hn.exercises)==null?void 0:Ga.filter(fr=>!fr.is_make_up_exercise).map(fr=>fr.id)):ea([])},selectArrs:Ln,onMenuClick:nn=>Li(void 0,[nn],function*({key:Ga}){if(Ln=="")return xe.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/move_to_category.json`,{method:"post",body:{exercise_ids:Ln,new_category_id:Ga}})).status===0&&(xe.ZP.success("\u64CD\u4F5C\u6210\u529F"),Rt({type:"classroomList/getClassroomExercisesList",payload:Ir({},yo)}))})})),Eo.createElement(Ua,null),Eo.createElement(Fo,null),Eo.createElement(Xt,null),Eo.createElement(ko,null),Eo.createElement(Yi.Z,{onOk:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:Ir({},yo)})}}),Eo.createElement(el.Z,{onOk:()=>{}}),Eo.createElement(on,{cb:()=>ea([])}),Eo.createElement(so,null),Eo.createElement(Lr,null),Eo.createElement(Fe.default,{title:Eo.createElement("span",null,Eo.createElement(Wi.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"),open:Nn.length>0,footer:!1,onCancel:()=>{wa([])}},Eo.createElement("div",{style:{height:300,overflow:"auto"}},Eo.createElement("div",null,"\u6709",Nn==null?void 0:Nn.length,"\u5F20\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Nn==null?void 0:Nn.map(nn=>Eo.createElement("div",{style:{marginTop:25}},Eo.createElement("div",null,"\u8BD5\u5377\uFF1A",nn==null?void 0:nn.origin_exercise_nam),Eo.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",Eo.createElement("a",{href:`/paperlibrary/see/${nn==null?void 0:nn.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},nn==null?void 0:nn.examination_bank_name))))),Eo.createElement("div",{style:{textAlign:"end"}},Eo.createElement(Ie.ZP,{style:{height:30},onClick:()=>Li(void 0,null,function*(){const nn=yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...Ln],update:1}});(nn==null?void 0:nn.status)===0&&(xe.ZP.info("\u8986\u76D6\u6210\u529F"),wa([]))})},"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"),Eo.createElement(Ie.ZP,{type:"primary",onClick:()=>Li(void 0,null,function*(){const nn=yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...Ln]}});(nn==null?void 0:nn.status)===0&&(xe.ZP.info("\u5F62\u6210\u6210\u529F"),wa([]))}),style:{marginLeft:10,height:30}},"\u5F62\u6210\u65B0\u8BD5\u5377"))),Eo.createElement(Fe.default,{title:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E",open:rr,centered:!0,onOk:()=>Li(void 0,null,function*(){let nn=yield(0,x.ZP)(`/api/courses/${wn.coursesId}/update_show_unstart_exercise`,{method:"put",body:{show_unstart_exercise:po,forbid_end_exercise:Do}});(nn==null?void 0:nn.status)===0&&(or(!1),Rt({type:"classroomList/setActionTabs",payload:{key:""}}),Rt({type:"classroomList/getClassroomTopBanner",payload:{id:wn.coursesId}}),xe.ZP.info("\u64CD\u4F5C\u6210\u529F"))}),onCancel:()=>{or(!1),Rt({type:"classroomList/setActionTabs",payload:{key:""}})}},Eo.createElement(Oe.default,{checked:po,onChange:nn=>{La(nn.target.checked)}},"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u5DF2\u53D1\u5E03\u4F46\u672A\u5F00\u59CB\u7684\u8003\u8BD5",Eo.createElement("span",{style:{color:"#666666"}},"\uFF08\u8003\u8BD5\u5F00\u59CB\u4E4B\u540E\u5B66\u751F\u624D\u80FD\u4F5C\u7B54\uFF09")),Eo.createElement(Oe.default,{className:"mt20",checked:Do,onChange:nn=>{Mn(nn.target.checked)}},"\u7981\u6B62\u5B66\u751F\u67E5\u770B\u5DF2\u622A\u6B62\u7684\u8003\u8BD5")),Eo.createElement($i,null),Eo.createElement(Eo.Fragment,null,Eo.createElement(Fi.T$,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Ci(Ir({},$e==null?void 0:$e.actionTabs),{open:""})})},open:((Qt=$e==null?void 0:$e.actionTabs)==null?void 0:Qt.open)==="\u624B\u673A\u53F7\u7ED1\u5B9A"}),Eo.createElement(Fi.$i,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Ci(Ir({},$e==null?void 0:$e.actionTabs),{open:""})})},onFinish:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})},open:((Tn=$e==null?void 0:$e.actionTabs)==null?void 0:Tn.open)==="\u8BD5\u5377\u5C01\u5B58",Data:Ci(Ir({},$e==null?void 0:$e.actionTabs),{type:"exercise"})}),Eo.createElement(Fi.K1,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Ci(Ir({},$e==null?void 0:$e.actionTabs),{open:""})})},onFinish:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})},open:((va=$e==null?void 0:$e.actionTabs)==null?void 0:va.open)==="\u89E3\u5C01",Data:Ci(Ir({},$e==null?void 0:$e.actionTabs),{type:"exercise"})}),Eo.createElement(Fi.O7,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Ci(Ir({},$e==null?void 0:$e.actionTabs),{open:""})})},onFinish:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})},open:((ma=$e==null?void 0:$e.actionTabs)==null?void 0:ma.open)==="\u63D0\u793A",Data:Ci(Ir({},$e==null?void 0:$e.actionTabs),{type:"exercise"})})))};var Nl=(0,Ae.connect)(({user:ae,classroomList:be,loading:ye,globalSetting:$e})=>({user:ae,classroomList:be,globalSetting:$e,loading:ye.effects}))(gl),bi=ee(23029),ar=ee(59301),Il=Object.defineProperty,Tl=Object.defineProperties,Ui=Object.getOwnPropertyDescriptors,Bi=Object.getOwnPropertySymbols,ml=Object.prototype.hasOwnProperty,Jl=Object.prototype.propertyIsEnumerable,Rl=(ae,be,ye)=>be in ae?Il(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,vi=(ae,be)=>{for(var ye in be||(be={}))ml.call(be,ye)&&Rl(ae,ye,be[ye]);if(Bi)for(var ye of Bi(be))Jl.call(be,ye)&&Rl(ae,ye,be[ye]);return ae},nl=(ae,be)=>Tl(ae,Ui(be)),Di=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const{TabPane:fl}=y.default,yi=({classroomList:ae,exercise:be,loading:ye,dispatch:$e})=>{var zt;const Bt=(0,Ae.useParams)(),Rt=(0,Ae.useLocation)(),[En]=z.default.useForm(),{brankList:bt}=be;let[an,Oa]=(0,le.useState)(!0),[la,Ya]=(0,le.useState)(!1);const[kn,Va]=(0,le.useState)("myself");let[Xn,$a]=(0,le.useState)([]),[Un,Vn]=(0,le.useState)([]),[sa,$n]=(0,le.useState)(),[jn,Qt]=(0,le.useState)([]);const Tn=(0,le.useRef)(null),[va,ma]=(0,le.useState)(!1),[yo,Da]=(0,le.useState)(""),[wn,Go]=(0,le.useState)(""),[fo,hn]=(0,le.useState)(!1),[bo,er]=(0,le.useState)({}),Ln=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",ellipsis:!0,align:"left",render:(Kt,Na,Po)=>ar.createElement("div",{style:{display:"flex",alignItems:"center"}},ar.createElement(te.Z,{title:Kt},ar.createElement("div",{title:Kt,className:bi.Z.name},Kt)),(Na==null?void 0:Na.high_resources_consume)&&ar.createElement(Me.Z,{type:"shixun",style:{marginLeft:10}}))},{title:"\u65B9\u5411&\u8BFE\u7A0B",dataIndex:"course_list_name",width:180,ellipsis:!0,align:"left",render:Kt=>ar.createElement(te.Z,{title:Kt},ar.createElement("span",null,Kt))},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:Kt=>Kt?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:150,align:"left"},{title:"\u8BD5\u9898\u6570",dataIndex:"item_num",width:60,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:60,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"is_random",width:60,align:"center",render:(Kt,Na)=>ar.createElement("a",{href:Kt?`/randompaper/detail/${Na.id}`:`/paperlibrary/see/${Na.id}?defaultActiveKey=1`,target:"_blank>"},"\u9884\u89C8")}],[ea,oo]=(0,le.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"});(0,le.useEffect)(()=>{be.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(wa(),Qt([]),ro())},[be.actionTabs.key]);const ro=()=>Di(void 0,null,function*(){const Kt=yield $e({type:"paperlibrary/getTeachGroupData"});Vn(Kt)}),Nn=Kt=>{const Na=parseInt(Kt);return isNaN(Na)?"":Na},wa=()=>Di(void 0,null,function*(){var Kt,Na;if(an){++ea.page,Oa(!1);const Po=yield $e({type:"exercise/getBrankList",payload:nl(vi({},ea),{search:(Kt=ea.search)==null?void 0:Kt.trim()})});Xn=Po!=null&&Po.object_list?[...Xn.concat(Po==null?void 0:Po.object_list)]:Xn,ea.filter==="public"?$n(Po.is_teacher):$n(!0),((Na=Po.object_list)==null?void 0:Na.length){Tn.current.scrollTop=0,Xn=[],ea.page=0,ea.group_id=Kt,an=!0,Qt([]),oo(vi({},ea)),wa()},or={selectedRowKeys:jn,onChange:Kt=>{Qt(Kt)},type:"radio"},po=()=>{oo(vi({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),$a([]),Oa(!0),Va("myself"),$e({type:"exercise/setActionTabs",payload:{}}),Ya(!1)},[La,Do,Mn,_t]=(0,ve.P)(),On=Kt=>Di(void 0,null,function*(){let Na=!1;Xn.forEach(Zo=>{jn.includes(Zo.id)&&(Na=Zo.is_random)});const Po=Kt.map(Zo=>({shixun_id:Zo.id,is_use:Zo.is_use,is_copy:Zo.is_copy}));if(!Na){hn(!0);const Zo=yield $e({type:"exercise/saveBanks",payload:{course_id:Bt.coursesId,category_id:(Bt==null?void 0:Bt.categoryId)||null,object_type:"examination_bank",bank_id:jn,shixuns_info:Po}});hn(!1),(Zo==null?void 0:Zo.status)===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),$e({type:"classroomList/getClassroomExercisesList",payload:vi({},be.actionTabs.params)}),$e({type:"classroomList/getClassroomLeftMenus",payload:{id:Bt.coursesId}}),Da(`/classrooms/${Bt.coursesId}/exercise/${Zo.exercise_id}/detail?random=${Zo.is_random}&tabs=3`),Go(`/classrooms/${Bt.coursesId}/exercise/add/${Zo.exercise_id}?random=${Zo.is_random}&type=2`),ma(!0),xe.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F"),Do(),po());return}hn(!0),setTimeout(()=>{hn(!1)},500),$e({type:"exercise/setActionTabs",payload:{}});let wo=1,Br=Fe.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:ar.createElement("div",{className:bi.Z.modalColumn},ar.createElement("div",{className:bi.Z.modalRow},ar.createElement("sup",{className:bi.Z.sup},"*"),ar.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),ar.createElement(ne.Z,{parser:Nn,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:wo,onChange:Zo=>{wo=Zo;const Kr=document.getElementById("model_error");wo<1||wo>50?Kr.style.display="block":Kr.style.display="none"}})),ar.createElement("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:po,onOk:()=>Di(void 0,null,function*(){if(wo<1||wo>50){const Kr=document.getElementById("model_error");return Kr.style.display="block",Promise.reject()}Br.update({cancelButtonProps:{disabled:!0}});const Zo=yield $e({type:"exercise/saveBanks",payload:{course_id:Bt.coursesId,object_type:"examination_bank",bank_id:jn,shixuns_info:Po,num:wo}});Br.update({cancelButtonProps:{disabled:!1}}),Zo&&Zo.status===0?((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),Fe.default.destroyAll(),$e({type:"classroomList/getClassroomExercisesList",payload:vi({},be.actionTabs.params)}),po(),Do(),xe.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F")):(po(),Do())})})});return ar.createElement(ar.Fragment,null,ar.createElement(Fe.default,{centered:!0,width:1012,title:"\u9009\u62E9\u8BD5\u5377",maskClosable:!1,destroyOnClose:!0,open:be.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:la,bodyStyle:{minHeight:200},wrapClassName:bi.Z.warpModal,onOk:()=>Di(void 0,null,function*(){var Kt;if(!jn.length){xe.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}Ya(!0);let Na=!1,Po=!1;if(Xn.forEach(Br=>{jn.includes(Br.id)&&Br.need_authorize&&(Na=Br.need_authorize),jn.includes(Br.id)&&(Po=Br.is_random)}),Na){(0,pe.rX)(!1,"\u8BE5\u8BD5\u5377\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}let wo=yield(0,Le.Tr)({id:`${jn[0]}`,course_id:(Kt=ae.detailTopBanner)==null?void 0:Kt.course_id,type:"examination_bank"});Ya(!1),(wo==null?void 0:wo.student_count)===0?On([]):er(wo)}),onCancel:po},ar.createElement(y.default,{activeKey:kn,onTabClick:Kt=>Di(void 0,null,function*(){Tn.current.scrollTop=0,Xn=[],kn!==Kt&&Qt([]),Va(Kt),ea.page=0,ea.filter=Kt,ea.group_id=null,an=!0,wa()})},ar.createElement(fl,{tab:ar.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),ar.createElement(fl,{tab:ar.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),ar.createElement(fl,{tab:ar.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),ar.createElement("div",{className:bi.Z.tabSearch},kn==="teacher"&&ar.createElement(re.default,{value:ea.group_id,onChange:rr,size:"middle",style:{width:200,marginRight:30}},ar.createElement(re.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(zt=Un==null?void 0:Un.groups)==null?void 0:zt.map(Kt=>ar.createElement(re.default.Option,{key:Kt==null?void 0:Kt.group_id,value:Kt==null?void 0:Kt.group_id},Kt==null?void 0:Kt.name))),ar.createElement(ie.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:ea.search,onChange:Kt=>{ea.search=Kt.target.value,oo(vi({},ea))},onSearch:Kt=>{Tn.current.scrollTop=0,Xn=[],ea.page=0,an=!0,Qt([]),Kt&&(0,Ue.tk)({name:Kt,copywriting:Kt,position:"Exercise"}),wa()}})),ar.createElement("div",{ref:Tn,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!sa&&kn==="public"&&ar.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},ar.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BD5\u5377\u5E93\u8D44\u6E90"),ar.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),ar.createElement(se(),{initialLoad:!1,pageStart:0,loadMore:()=>{wa()},hasMore:an,useWindow:!1},be.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&sa&&ar.createElement(de.Z,{className:bi.Z.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:Xn,onRow:Kt=>({onClick:()=>{Qt([Kt==null?void 0:Kt.id])}}),resColumns:Ln,rowSelection:or})))),ar.createElement(Fe.default,{title:"\u63D0\u793A",open:va,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:ar.createElement("div",null,ar.createElement(Ie.ZP,{onClick:()=>{ma(!1),Ae.history.push(wn)}},"\u4FEE\u6539\u8BD5\u5377"),ar.createElement(Ie.ZP,{type:"primary",onClick:()=>{Ae.history.push(yo),ma(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{ma(!1)}},ar.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),ar.createElement(Xe.Z,{resdata:bo,type:"exercise",okloading:fo,oktext:(bo==null?void 0:bo.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Kt=>{On(Kt)}}),ar.createElement(ve.Z,{inPaper:!0,visible:La,onCancel:Do,onOk:On,renderData:Mn,modalType:"multiple",type:"examination_bank"}))};var pl=(0,Ae.connect)(({exercise:ae,loading:be,classroomList:ye})=>({exercise:ae,loading:be,classroomList:ye}))(yi),vl=ee(95253),hl=ee(62354),kl=Object.defineProperty,Sl=Object.getOwnPropertySymbols,du=Object.prototype.hasOwnProperty,zl=Object.prototype.propertyIsEnumerable,jl=(ae,be,ye)=>be in ae?kl(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Xl=(ae,be)=>{for(var ye in be||(be={}))du.call(be,ye)&&jl(ae,ye,be[ye]);if(Sl)for(var ye of Sl(be))zl.call(be,ye)&&jl(ae,ye,be[ye]);return ae},El=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const al=({exercise:ae,dispatch:be})=>{const ye=(0,Ae.useParams)();return le.createElement(Fe.default,{centered:!0,title:"\u63D0\u793A",open:ae.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>El(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${ye.coursesId}/exercises/set_public.json`,{method:"post",body:{check_ids:[...ae.actionTabs.selectArrs]}})).status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BBE\u4E3A\u516C\u5F00"]),xe.ZP.success("\u64CD\u4F5C\u6210\u529F"),be({type:"exercise/setActionTabs",payload:{}}),be({type:"classroomList/getClassroomExercisesList",payload:Xl({},ae.actionTabs.params)}))}),onCancel:()=>{be({type:"exercise/setActionTabs",payload:{}})}},le.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",le.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Hi=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(al),Qi=Object.defineProperty,Ji=Object.getOwnPropertySymbols,Zl=Object.prototype.hasOwnProperty,Pl=Object.prototype.propertyIsEnumerable,ol=(ae,be,ye)=>be in ae?Qi(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,yl=(ae,be)=>{for(var ye in be||(be={}))Zl.call(be,ye)&&ol(ae,ye,be[ye]);if(Ji)for(var ye of Ji(be))Pl.call(be,ye)&&ol(ae,ye,be[ye]);return ae},Hl=(ae,be)=>{var ye={};for(var $e in ae)Zl.call(ae,$e)&&be.indexOf($e)<0&&(ye[$e]=ae[$e]);if(ae!=null&&Ji)for(var $e of Ji(ae))be.indexOf($e)<0&&Pl.call(ae,$e)&&(ye[$e]=ae[$e]);return ye},Cl=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const _l=ae=>{var be=ae,{exercise:ye,dispatch:$e,user:zt}=be,Bt=Hl(be,["exercise","dispatch","user"]),Rt,En;const bt=(0,Ae.useParams)(),[an,Oa]=(0,le.useState)(!1),[la,Ya]=(0,le.useState)(!1),kn=(0,le.useRef)(null);(0,le.useEffect)(()=>{var Xn,$a;if(ye.actionTabs.key==="\u6279\u91CF\u5220\u9664"){if((0,oe.j5)()){Ya(!0);return}const Un={hasNum:0,noHasNum:0};($a=(Xn=ye==null?void 0:ye.actionTabs)==null?void 0:Xn.selectArrsAll)==null||$a.map(Vn=>{var sa;Vn.author_login===((sa=zt.userInfo)==null?void 0:sa.login)?++Un.hasNum:++Un.noHasNum}),Un.noHasNum>0?Fe.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:le.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",le.createElement("span",{className:"c-blue"},Un.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",le.createElement("span",{className:"c-red"},Un.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",le.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Va()}}):Ya(!0)}else Ya(!1)},[ye.actionTabs.key]);const Va=()=>{$e({type:"exercise/setActionTabs",payload:{}})};return le.createElement(Fe.default,{centered:!0,title:"\u63D0\u793A",open:la,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:an,destroyOnClose:!0,onOk:()=>Cl(void 0,null,function*(){var Xn;if((Xn=kn.current)!=null&&Xn.onVerify())return;Oa(!0);const $a=yield(0,x.ZP)(`/api/courses/${bt.coursesId}/exercises/destroys.json`,{method:"post",body:{check_ids:[...ye.actionTabs.selectArrs]}});Oa(!1),$a.status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u5220\u9664"]),xe.ZP.success("\u5220\u9664\u6210\u529F"),$e({type:"exercise/setActionTabs",payload:{}}),$e({type:"classroomList/getClassroomExercisesList",payload:yl({},ye.actionTabs.params)}),$e({type:"classroomList/getClassroomLeftMenus",payload:yl({},ye.actionTabs.params)}))}),onCancel:()=>{$e({type:"exercise/setActionTabs",payload:{}})}},!((Rt=ye==null?void 0:ye.actionTabs)!=null&&Rt.status)||!["\u672A\u5F00\u59CB"].includes((En=ye==null?void 0:ye.actionTabs)==null?void 0:En.status)?le.createElement(le.Fragment,null,le.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u8003\u8BD5\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),le.createElement(vt.Z,{ref:Xn=>kn.current=Xn})):le.createElement("p",null,"\u5220\u9664\u8BD5\u5377\u4F1A\u540C\u6B65\u5220\u9664\u8BD5\u5377\u4E2D\u7684\u6240\u6709\u8003\u8BD5\uFF0C\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F"))};var ql=(0,Ae.connect)(({exercise:ae,user:be})=>({exercise:ae,user:be}))(_l),Gl=Object.getOwnPropertySymbols,Kl=Object.prototype.hasOwnProperty,Gi=Object.prototype.propertyIsEnumerable,Ki=(ae,be)=>{var ye={};for(var $e in ae)Kl.call(ae,$e)&&be.indexOf($e)<0&&(ye[$e]=ae[$e]);if(ae!=null&&Gl)for(var $e of Gl(ae))be.indexOf($e)<0&&Gi.call(ae,$e)&&(ye[$e]=ae[$e]);return ye},rl=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const $l=ae=>{var be=ae,{exercise:ye,dispatch:$e}=be,zt=Ki(be,["exercise","dispatch"]);const Bt=(0,Ae.useParams)();return Bt.id=Bt.coursesId,(0,le.useEffect)(()=>{ye.actionTabs.key==="\u52A0\u5165\u8BD5\u5377\u5E93"&&new Promise(()=>rl(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${Bt.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...ye.actionTabs.selectArrs]}})).status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u52A0\u5165\u8BD5\u5377\u5E93"]),xe.ZP.success("\u5DF2\u52A0\u5165\u4E2A\u4EBA\u8BD5\u5377\u5E93\uFF0C\u8BD5\u9898\u540C\u6B65\u52A0\u5165\u81F3\u4E2A\u4EBA\u9898\u5E93")),$e({type:"exercise/setActionTabs",payload:{}})}))},[ye.actionTabs.key]),le.createElement(le.Fragment,null)};var eu=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))($l),ge={flex_box_center:"flex_box_center___VejG5",flex_space_between:"flex_space_between___RwAiX",flex_box_vertical_center:"flex_box_vertical_center___N5QNs",flex_box_center_end:"flex_box_center_end___SUMZc",flex_box_column:"flex_box_column___ombQA",bg:"bg___i74VI",containerTitle:"containerTitle___eAbbs",containerDesc:"containerDesc___WeE4m",tablestyle:"tablestyle___uKNiL",listItem:"listItem___aJrbL",info:"info___X9HlC",title:"title___ZDroC",titleLeft:"titleLeft___JzNZc",titleRight:"titleRight___RP0gb",flexBox:"flexBox___txRbA",iconV:"iconV___JMCv9",acitons:"acitons___iqFGc",moveCategory:"moveCategory___Rihfv",name:"name___LdzGg",categoryName:"categoryName___Tz45n",schedule:"schedule___a20T3",fnSign:"fnSign___gsn3j",spanSize:"spanSize___jht3F",classromediv:"classromediv___T7h_f",glow:"glow___LU7dg",popover:"popover___Qeg0P",dot:"dot___c9Vwj",moni:"moni___LBVeo",ErrorPushTag:"ErrorPushTag___F0OTF",authorized:"authorized___yQPQx"},he=Object.defineProperty,Ee=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Ft=(ae,be,ye)=>be in ae?he(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,ht=(ae,be)=>{for(var ye in be||(be={}))Je.call(be,ye)&&Ft(ae,ye,be[ye]);if(Ee)for(var ye of Ee(be))qe.call(be,ye)&&Ft(ae,ye,be[ye]);return ae};const en=ae=>React.createElement("svg",ht({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD 2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fill:"#979797",fillRule:"nonzero"},React.createElement("path",{d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z"}))));var qt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbD0iIzk3OTc5NyIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiLz48L2c+PC9nPjwvc3ZnPg==",yn=Object.defineProperty,aa=Object.getOwnPropertySymbols,bn=Object.prototype.hasOwnProperty,Dn=Object.prototype.propertyIsEnumerable,Kn=(ae,be,ye)=>be in ae?yn(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Wn=(ae,be)=>{for(var ye in be||(be={}))bn.call(be,ye)&&Kn(ae,ye,be[ye]);if(aa)for(var ye of aa(be))Dn.call(be,ye)&&Kn(ae,ye,be[ye]);return ae};const $t=ae=>React.createElement("svg",Wn({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{fill:"#229BFF",d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z",fill:"#0152d9"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z",fill:"#0152d9"}))));var An="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBmaWxsPSIjMjI5QkZGIiBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiIGZpbGw9IiMwMTUyZDkiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiIGZpbGw9IiMwMTUyZDkiLz48L2c+PC9nPjwvc3ZnPg==",Qn=ee(41727),Ta=Object.defineProperty,Ca=Object.getOwnPropertySymbols,ka=Object.prototype.hasOwnProperty,Wa=Object.prototype.propertyIsEnumerable,za=(ae,be,ye)=>be in ae?Ta(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,xa=(ae,be)=>{for(var ye in be||(be={}))ka.call(be,ye)&&za(ae,ye,be[ye]);if(Ca)for(var ye of Ca(be))Wa.call(be,ye)&&za(ae,ye,be[ye]);return ae};const _o=ae=>React.createElement("svg",xa({width:24,height:24,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},ae),React.createElement("title",null,"3"),React.createElement("defs",null,React.createElement("path",{id:"ErrorPushIcon_svg__a",d:"M0 0h24v24H0z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"ErrorPushIcon_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#ErrorPushIcon_svg__a"})),React.createElement("use",{fill:"#F4F8FF",opacity:.01,xlinkHref:"#ErrorPushIcon_svg__a"}),React.createElement("g",{mask:"url(#ErrorPushIcon_svg__b)",fillRule:"nonzero"},React.createElement("path",{d:"M7.598 2.582 2.8 3.428A1.701 1.701 0 0 0 1.42 5.396l2.92 16.562a1.695 1.695 0 0 0 1.969 1.38l1.564-.277a1.152 1.152 0 0 1-.276-.749V2.582Z",fill:"#AEF0FF"}),React.createElement("path",{d:"M21.863 1.403H8.755c-.639 0-1.156.518-1.157 1.156v19.752a1.159 1.159 0 0 0 1.157 1.157h13.108a.14.14 0 0 0 .14-.14V1.542a.14.14 0 0 0-.14-.14Zm-3.575 6.67h-6.493V4.928h6.493v3.145Z",fill:"#EF6A6A"}),React.createElement("path",{fill:"#F9DB91",d:"M11.795 4.928h6.493v3.146h-6.493z"}),React.createElement("path",{d:"M21.863 1.073H8.755c-.721 0-1.339.517-1.464 1.228l-4.548.8a2.029 2.029 0 0 0-1.645 2.353l2.92 16.56a2.027 2.027 0 0 0 2.35 1.647l1.392-.246c.273.247.627.383.995.382h13.108c.26 0 .47-.21.47-.47V1.543a.47.47 0 0 0-.47-.47ZM6.253 23.01a1.366 1.366 0 0 1-1.587-1.112L1.746 5.34a1.37 1.37 0 0 1 1.11-1.587l4.412-.777v1.534c-.85.061-1.522.726-1.522 1.535 0 .809.672 1.474 1.522 1.534v1.193c-.85.06-1.522.725-1.522 1.534 0 .81.672 1.475 1.522 1.535v1.192c-.85.06-1.522.726-1.522 1.535 0 .809.672 1.474 1.522 1.535v1.192c-.85.06-1.522.725-1.522 1.534 0 .81.672 1.474 1.522 1.535v1.95c0 .171.03.342.089.505l-1.105.193Zm1.014-17.84v1.746c-.486-.055-.862-.425-.862-.872 0-.448.377-.818.863-.874Zm0 4.261v1.747c-.486-.056-.862-.426-.862-.874 0-.447.377-.818.863-.873Zm0 4.261v1.746c-.486-.056-.862-.426-.862-.873s.377-.818.863-.873Zm0 4.26V19.7c-.486-.056-.862-.426-.862-.873 0-.448.377-.818.863-.874Zm14.406 5.185H8.755a.828.828 0 0 1-.827-.827v-4.226c.274.157.456.431.456.742a.79.79 0 0 1-.121.422.33.33 0 1 0 .56.347c.144-.231.22-.498.22-.77 0-.675-.467-1.25-1.115-1.456v-3.545c.273.156.456.43.456.74 0 .15-.042.297-.121.423a.33.33 0 1 0 .56.347c.144-.231.22-.498.22-.77 0-.675-.467-1.249-1.115-1.456V9.564c.273.156.456.43.456.74 0 .15-.042.296-.121.423a.33.33 0 1 0 .56.347c.144-.231.22-.497.22-.77 0-.674-.467-1.249-1.115-1.456V5.303c.273.156.456.431.456.74 0 .15-.042.297-.121.423a.33.33 0 1 0 .56.347c.144-.23.22-.497.22-.769 0-.675-.467-1.25-1.115-1.457V2.56c0-.456.37-.826.827-.827h12.918v21.406Z",fill:"#512C56"}),React.createElement("path",{d:"M11.565 8.402h6.953a.101.101 0 0 0 .1-.101V4.699a.101.101 0 0 0-.1-.101h-6.953a.101.101 0 0 0-.101.101v3.605a.1.1 0 0 0 .101.098Zm.558-3.144h5.833v2.485h-5.833V5.258Zm5.163 11.89h-4.489a.33.33 0 1 0 0 .659h4.489a.33.33 0 1 0 0-.66Zm0 2.334h-4.489a.33.33 0 0 0 0 .66h4.489a.33.33 0 1 0 0-.66Z",fill:"#512C56"}))));var Bo="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDI0djI0SDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRjRGOEZGIiBvcGFjaXR5PSIuMDEiIHhsaW5rOmhyZWY9IiNhIi8+PGcgbWFzaz0idXJsKCNiKSIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNNy41OTggMi41ODIgMi44IDMuNDI4QTEuNzAxIDEuNzAxIDAgMCAwIDEuNDIgNS4zOTZsMi45MiAxNi41NjJhMS42OTUgMS42OTUgMCAwIDAgMS45NjkgMS4zOGwxLjU2NC0uMjc3YTEuMTUyIDEuMTUyIDAgMCAxLS4yNzYtLjc0OVYyLjU4MloiIGZpbGw9IiNBRUYwRkYiLz48cGF0aCBkPSJNMjEuODYzIDEuNDAzSDguNzU1Yy0uNjM5IDAtMS4xNTYuNTE4LTEuMTU3IDEuMTU2djE5Ljc1MmExLjE1OSAxLjE1OSAwIDAgMCAxLjE1NyAxLjE1N2gxMy4xMDhhLjE0LjE0IDAgMCAwIC4xNC0uMTRWMS41NDJhLjE0LjE0IDAgMCAwLS4xNC0uMTRabS0zLjU3NSA2LjY3aC02LjQ5M1Y0LjkyOGg2LjQ5M3YzLjE0NVoiIGZpbGw9IiNFRjZBNkEiLz48cGF0aCBmaWxsPSIjRjlEQjkxIiBkPSJNMTEuNzk1IDQuOTI4aDYuNDkzdjMuMTQ2aC02LjQ5M3oiLz48cGF0aCBkPSJNMjEuODYzIDEuMDczSDguNzU1Yy0uNzIxIDAtMS4zMzkuNTE3LTEuNDY0IDEuMjI4bC00LjU0OC44YTIuMDI5IDIuMDI5IDAgMCAwLTEuNjQ1IDIuMzUzbDIuOTIgMTYuNTZhMi4wMjcgMi4wMjcgMCAwIDAgMi4zNSAxLjY0N2wxLjM5Mi0uMjQ2Yy4yNzMuMjQ3LjYyNy4zODMuOTk1LjM4MmgxMy4xMDhjLjI2IDAgLjQ3LS4yMS40Ny0uNDdWMS41NDNhLjQ3LjQ3IDAgMCAwLS40Ny0uNDdaTTYuMjUzIDIzLjAxYTEuMzY2IDEuMzY2IDAgMCAxLTEuNTg3LTEuMTEyTDEuNzQ2IDUuMzRhMS4zNyAxLjM3IDAgMCAxIDEuMTEtMS41ODdsNC40MTItLjc3N3YxLjUzNGMtLjg1LjA2MS0xLjUyMi43MjYtMS41MjIgMS41MzUgMCAuODA5LjY3MiAxLjQ3NCAxLjUyMiAxLjUzNHYxLjE5M2MtLjg1LjA2LTEuNTIyLjcyNS0xLjUyMiAxLjUzNCAwIC44MS42NzIgMS40NzUgMS41MjIgMS41MzV2MS4xOTJjLS44NS4wNi0xLjUyMi43MjYtMS41MjIgMS41MzUgMCAuODA5LjY3MiAxLjQ3NCAxLjUyMiAxLjUzNXYxLjE5MmMtLjg1LjA2LTEuNTIyLjcyNS0xLjUyMiAxLjUzNCAwIC44MS42NzIgMS40NzQgMS41MjIgMS41MzV2MS45NWMwIC4xNzEuMDMuMzQyLjA4OS41MDVsLTEuMTA1LjE5M1ptMS4wMTQtMTcuODR2MS43NDZjLS40ODYtLjA1NS0uODYyLS40MjUtLjg2Mi0uODcyIDAtLjQ0OC4zNzctLjgxOC44NjMtLjg3NFptMCA0LjI2MXYxLjc0N2MtLjQ4Ni0uMDU2LS44NjItLjQyNi0uODYyLS44NzQgMC0uNDQ3LjM3Ny0uODE4Ljg2My0uODczWm0wIDQuMjYxdjEuNzQ2Yy0uNDg2LS4wNTYtLjg2Mi0uNDI2LS44NjItLjg3M3MuMzc3LS44MTguODYzLS44NzNabTAgNC4yNlYxOS43Yy0uNDg2LS4wNTYtLjg2Mi0uNDI2LS44NjItLjg3MyAwLS40NDguMzc3LS44MTguODYzLS44NzRabTE0LjQwNiA1LjE4NUg4Ljc1NWEuODI4LjgyOCAwIDAgMS0uODI3LS44Mjd2LTQuMjI2Yy4yNzQuMTU3LjQ1Ni40MzEuNDU2Ljc0MmEuNzkuNzkgMCAwIDEtLjEyMS40MjIuMzMuMzMgMCAxIDAgLjU2LjM0N2MuMTQ0LS4yMzEuMjItLjQ5OC4yMi0uNzcgMC0uNjc1LS40NjctMS4yNS0xLjExNS0xLjQ1NnYtMy41NDVjLjI3My4xNTYuNDU2LjQzLjQ1Ni43NCAwIC4xNS0uMDQyLjI5Ny0uMTIxLjQyM2EuMzMuMzMgMCAxIDAgLjU2LjM0N2MuMTQ0LS4yMzEuMjItLjQ5OC4yMi0uNzcgMC0uNjc1LS40NjctMS4yNDktMS4xMTUtMS40NTZWOS41NjRjLjI3My4xNTYuNDU2LjQzLjQ1Ni43NCAwIC4xNS0uMDQyLjI5Ni0uMTIxLjQyM2EuMzMuMzMgMCAxIDAgLjU2LjM0N2MuMTQ0LS4yMzEuMjItLjQ5Ny4yMi0uNzcgMC0uNjc0LS40NjctMS4yNDktMS4xMTUtMS40NTZWNS4zMDNjLjI3My4xNTYuNDU2LjQzMS40NTYuNzQgMCAuMTUtLjA0Mi4yOTctLjEyMS40MjNhLjMzLjMzIDAgMSAwIC41Ni4zNDdjLjE0NC0uMjMuMjItLjQ5Ny4yMi0uNzY5IDAtLjY3NS0uNDY3LTEuMjUtMS4xMTUtMS40NTdWMi41NmMwLS40NTYuMzctLjgyNi44MjctLjgyN2gxMi45MTh2MjEuNDA2WiIgZmlsbD0iIzUxMkM1NiIvPjxwYXRoIGQ9Ik0xMS41NjUgOC40MDJoNi45NTNhLjEwMS4xMDEgMCAwIDAgLjEtLjEwMVY0LjY5OWEuMTAxLjEwMSAwIDAgMC0uMS0uMTAxaC02Ljk1M2EuMTAxLjEwMSAwIDAgMC0uMTAxLjEwMXYzLjYwNWEuMS4xIDAgMCAwIC4xMDEuMDk4Wm0uNTU4LTMuMTQ0aDUuODMzdjIuNDg1aC01LjgzM1Y1LjI1OFptNS4xNjMgMTEuODloLTQuNDg5YS4zMy4zMyAwIDEgMCAwIC42NTloNC40ODlhLjMzLjMzIDAgMSAwIDAtLjY2Wm0wIDIuMzM0aC00LjQ4OWEuMzMuMzMgMCAwIDAgMCAuNjZoNC40ODlhLjMzLjMzIDAgMSAwIDAtLjY2WiIgZmlsbD0iIzUxMkM1NiIvPjwvZz48L2c+PC9zdmc+",$o=Object.defineProperty,sr=Object.getOwnPropertySymbols,br=Object.prototype.hasOwnProperty,Tr=Object.prototype.propertyIsEnumerable,Hr=(ae,be,ye)=>be in ae?$o(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Ar=(ae,be)=>{for(var ye in be||(be={}))br.call(be,ye)&&Hr(ae,ye,be[ye]);if(sr)for(var ye of sr(be))Tr.call(be,ye)&&Hr(ae,ye,be[ye]);return ae};const cr=ae=>React.createElement("svg",Ar({width:18,height:13,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u7F16\u7EC4 3"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m2.288 4.95 5.456 1.725 3.085-1.016c.176-.058.176.039.013.167-.686.544-1.286 1.24-1.613 2.076a4.679 4.679 0 0 0 2.414 2.542l-1.313 1.311-2.748.863-5.294-1.763V4.95ZM7.661 0l7.502 2.936-7.502 2.692L.73 3.192V8.14h-.7V2.946L0 2.936 7.661 0Z",fill:"#739EFF"}),React.createElement("g",{fill:"#FF9D18",fillRule:"nonzero"},React.createElement("path",{d:"m11.381 9.3.949-.948a1.305 1.305 0 0 1-.097-.498c0-.762.623-1.385 1.384-1.385.18 0 .346.035.499.097l.713-.713a3.6 3.6 0 0 0-1.212-.215c-1.453 0-2.852.921-3.323 2.216A3.281 3.281 0 0 0 11.381 9.3Z"}),React.createElement("path",{d:"M12.787 7.854v.041l.872-.872h-.042a.833.833 0 0 0-.83.83Zm3.066-1.447.674-.674.738-.738-.394-.395-.795.795-4.629 4.629-1.097 1.097.394.395.664-.665.567-.566.438-.438c.384.147.793.222 1.204.222 1.447 0 2.86-.92 3.33-2.215-.208-.568-.602-1.067-1.094-1.447Zm-2.236 2.831c-.173 0-.346-.035-.498-.097l.464-.464h.041c.457 0 .83-.373.83-.83v-.042l.465-.464c.048.166.083.34.083.513 0 .761-.623 1.384-1.385 1.384Z"}))));var dr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi4yODggNC45NSA1LjQ1NiAxLjcyNSAzLjA4NS0xLjAxNmMuMTc2LS4wNTguMTc2LjAzOS4wMTMuMTY3LS42ODYuNTQ0LTEuMjg2IDEuMjQtMS42MTMgMi4wNzZhNC42NzkgNC42NzkgMCAwIDAgMi40MTQgMi41NDJsLTEuMzEzIDEuMzExLTIuNzQ4Ljg2My01LjI5NC0xLjc2M1Y0Ljk1Wk03LjY2MSAwbDcuNTAyIDIuOTM2LTcuNTAyIDIuNjkyTC43MyAzLjE5MlY4LjE0aC0uN1YyLjk0NkwwIDIuOTM2IDcuNjYxIDBaIiBmaWxsPSIjNzM5RUZGIi8+PGcgZmlsbD0iI0ZGOUQxOCIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJtMTEuMzgxIDkuMy45NDktLjk0OGExLjMwNSAxLjMwNSAwIDAgMS0uMDk3LS40OThjMC0uNzYyLjYyMy0xLjM4NSAxLjM4NC0xLjM4NS4xOCAwIC4zNDYuMDM1LjQ5OS4wOTdsLjcxMy0uNzEzYTMuNiAzLjYgMCAwIDAtMS4yMTItLjIxNWMtMS40NTMgMC0yLjg1Mi45MjEtMy4zMjMgMi4yMTZBMy4yODEgMy4yODEgMCAwIDAgMTEuMzgxIDkuM1oiLz48cGF0aCBkPSJNMTIuNzg3IDcuODU0di4wNDFsLjg3Mi0uODcyaC0uMDQyYS44MzMuODMzIDAgMCAwLS44My44M1ptMy4wNjYtMS40NDcuNjc0LS42NzQuNzM4LS43MzgtLjM5NC0uMzk1LS43OTUuNzk1LTQuNjI5IDQuNjI5LTEuMDk3IDEuMDk3LjM5NC4zOTUuNjY0LS42NjUuNTY3LS41NjYuNDM4LS40MzhjLjM4NC4xNDcuNzkzLjIyMiAxLjIwNC4yMjIgMS40NDcgMCAyLjg2LS45MiAzLjMzLTIuMjE1LS4yMDgtLjU2OC0uNjAyLTEuMDY3LTEuMDk0LTEuNDQ3Wm0tMi4yMzYgMi44MzFjLS4xNzMgMC0uMzQ2LS4wMzUtLjQ5OC0uMDk3bC40NjQtLjQ2NGguMDQxYy40NTcgMCAuODMtLjM3My44My0uODN2LS4wNDJsLjQ2NS0uNDY0Yy4wNDguMTY2LjA4My4zNC4wODMuNTEzIDAgLjc2MS0uNjIzIDEuMzg0LTEuMzg1IDEuMzg0WiIvPjwvZz48L2c+PC9zdmc+",gn=ee(59301),Rr=Object.defineProperty,Er=Object.defineProperties,Cr=Object.getOwnPropertyDescriptors,qr=Object.getOwnPropertySymbols,Jr=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Pe=(ae,be,ye)=>be in ae?Rr(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Ke=(ae,be)=>{for(var ye in be||(be={}))Jr.call(be,ye)&&Pe(ae,ye,be[ye]);if(qr)for(var ye of qr(be))Se.call(be,ye)&&Pe(ae,ye,be[ye]);return ae},Ve=(ae,be)=>Er(ae,Cr(be)),tt=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const lt=({v:ae,k:be,selectArrs:ye,setSelectArrs:$e,dispatch:zt,params:Bt,classroomList:Rt,batchStatus:En,manageAllGroup:bt,user:an})=>{var Oa,la,Ya,kn,Va,Xn,$a,Un,Vn,sa,$n,jn,Qt,Tn,va,ma,yo,Da,wn;const[Go,fo]=(0,le.useState)([]),[hn,bo]=(0,le.useState)(!1),er=(0,le.useRef)(),Ln=(0,le.useRef)();var ea=!1;const oo="YYYY-MM-DD",ro=fe()("2020-11-15",oo);function Nn(){return tt(this,null,function*(){console.log(Bt,222);let _t=yield(0,x.ZP)(`/api/courses/${Bt==null?void 0:Bt.coursesId}/exercises/group_use_list.json`,{method:"get",params:Ve(Ke({},Bt),{id:ae.id})});fo((_t==null?void 0:_t.groups)||[])})}const wa=()=>Fe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:gn.createElement(gn.Fragment,null,"\u5E73\u53F0\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")});ae!=null&&ae.appraise_label&&(ea=!0);const rr=(_t,On=!1)=>{var Kt;Ae.history.push(`/classrooms/${Bt.coursesId}/exercisenotice/${_t.id}/users/${(Kt=(0,oe.eY)())==null?void 0:Kt.login}`)},or=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"exercise_status",key:"exercise_status",width:100,filters:[{text:"\u672A\u5F00\u59CB",value:1},{text:"\u8003\u8BD5\u4E2D",value:2},{text:"\u5DF2\u622A\u6B62",value:3}],onFilter:(_t,On)=>On.exercise_status===_t,render:(_t,On)=>gn.createElement("div",null,_t===1&&gn.createElement("span",null,gn.createElement("i",{className:ge.dot,style:{background:"#C3C3C3"}}),"\u672A\u5F00\u59CB"),_t===2&&gn.createElement("span",null,gn.createElement("i",{className:ge.dot,style:{background:"#4EACFF"}}),"\u8003\u8BD5\u4E2D"),_t===3&&gn.createElement("span",null,gn.createElement("i",{className:ge.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u622A\u6B62"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Bt.order_by==="publish_time"?Bt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Bt.order_by==="end_time"?Bt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"exercise_answer",key:"exercise_answer",align:"center",width:80,render:(_t,On)=>On.exercise_status===1?"-":gn.createElement("span",null,_t,"/",On.exercise_users)},{title:"\u5F85\u8BC4\u9605\u8BD5\u5377",dataIndex:"unreview_count",key:"unreview_count",align:"center",width:90,render:(_t,On)=>On.exercise_status===1?"-":_t===0?gn.createElement("span",{style:{cursor:"no-drop",color:"#999999"}},_t):gn.createElement("a",{onClick:()=>(0,a.xg)(`/classrooms/${Bt==null?void 0:Bt.coursesId}/exercise/${ae==null?void 0:ae.id}/detail?random=false&exercise_group_id=${On.course_group_id}`)},_t)},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",key:"action",width:60,render:(_t,On)=>On.exercise_status===1?gn.createElement("img",{style:{cursor:"not-allowed"},src:qt}):gn.createElement(te.Z,{title:"\u8BC4\u9605"},gn.createElement("a",{onClick:()=>(0,a.xg)(`/classrooms/${Bt==null?void 0:Bt.coursesId}/exercise/${ae==null?void 0:ae.id}/detail?random=false&exercise_group_id=${On.course_group_id}`)},gn.createElement("img",{src:An})))}],po=_t=>{if(ea)return gn.createElement("span",{style:{backgroundColor:"#f59a23"},className:"tag-style mr10"},"\u96C6\u4E2D\u9605\u5377");if(_t!=null&&_t.includes("\u672A\u5F00\u59CB"))return gn.createElement("span",{style:{backgroundColor:"#B8B8B8"},className:"tag-style mr10"},"\u672A\u5F00\u59CB");if(_t!=null&&_t.includes("\u8003\u8BD5\u4E2D"))return gn.createElement("span",{style:{backgroundColor:"#007AFF"},className:"tag-style mr10"},"\u8003\u8BD5\u4E2D");if(_t!=null&&_t.includes("\u5DF2\u622A\u6B62"))return gn.createElement("span",{style:{backgroundColor:"#FC2D6B"},className:"tag-style mr10"},"\u5DF2\u622A\u6B62");if(_t!=null&&_t.includes("\u5BFC\u5165"))return gn.createElement("span",{className:"export mr10"},"\u5BFC\u5165")},La=()=>{const _t=(ae==null?void 0:ae.simulate_exercise_num)-(ae==null?void 0:ae.user_simulate_num);return _t>=0?_t:0},Do=(_t=ae)=>{var On,Kt,Na;if(_t!=null&&_t.is_encrypt){zt({type:"classroomList/setActionTabs",payload:{open:"\u89E3\u5C01",id:_t==null?void 0:_t.id,phone:(On=an==null?void 0:an.userInfo)==null?void 0:On.phone,login:(Kt=an==null?void 0:an.userInfo)==null?void 0:Kt.login}});return}(Na=an==null?void 0:an.userInfo)!=null&&Na.phone?zt({type:"classroomList/setActionTabs",payload:{open:"\u8BD5\u5377\u5C01\u5B58",id:_t==null?void 0:_t.id}}):zt({type:"classroomList/setActionTabs",payload:{open:"\u624B\u673A\u53F7\u7ED1\u5B9A"}})},Mn=_t=>{var On,Kt,Na;if(((On=an==null?void 0:an.userInfo)==null?void 0:On.login)!==(ae==null?void 0:ae.author_login)){xe.ZP.warning("\u8BD5\u5377\u5DF2\u5C01\u5B58\uFF0C\u8BF7\u8054\u7CFB\u8BD5\u5377\u6240\u6709\u8005\u8FDB\u884C\u89E3\u5C01~");return}zt({type:"classroomList/setActionTabs",payload:{open:"\u63D0\u793A",id:ae==null?void 0:ae.id,phone:(Kt=an==null?void 0:an.userInfo)==null?void 0:Kt.phone,login:(Na=an==null?void 0:an.userInfo)==null?void 0:Na.login,onFinish:_t}})};return gn.createElement("div",{className:ge.listItem,onClick:_t=>{const On=()=>{(!(0,oe.GJ)()||(0,oe.GJ)()&&Ln.current&&!Ln.current.contains(_t.target))&&(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}`)};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()}},(0,oe.GJ)()&&gn.createElement("span",{ref:Ln},gn.createElement(Oe.default,{checked:ye.includes(ae.id),value:ae.id,style:{padding:"10px"},onClick:_t=>{_t.stopPropagation()},disabled:(ae==null?void 0:ae.is_encrypt)||(ae==null?void 0:ae.is_make_up_exercise),onChange:_t=>{let On=ye.indexOf(ae.id);ye.indexOf(ae.id)>-1?$e(ye.filter(Kt=>Kt!==ae.id)):$e(ye.concat(ae.id))}})),gn.createElement("div",{className:ge.info},gn.createElement("div",{className:ge.title},gn.createElement("div",{className:ge.titleLeft,style:{marginRight:15}},po(ae==null?void 0:ae.exercise_tips),(ae==null?void 0:ae.is_make_up_exercise)&&gn.createElement("img",{src:Qn,width:44,height:24,style:{marginRight:10}}),gn.createElement(te.Z,{title:ae.exercise_name},gn.createElement("span",{className:ge.name},ae.exercise_name)),(ae==null?void 0:ae.high_resources_consume)&&!(ae!=null&&ae.high_resources_consume_permission)&&gn.createElement(Me.Z,{type:"exercise",style:{marginLeft:10}}),(ae==null?void 0:ae.high_resources_consume)&&(ae==null?void 0:ae.high_resources_consume_permission)&&gn.createElement("span",{className:ge.authorized},"\u5DF2\u6388\u6743"),((Oa=ae==null?void 0:ae.exercise_tips)==null?void 0:Oa.includes("\u5DF2\u622A\u6B62"))&&((la=Rt==null?void 0:Rt.detailTopBanner)==null?void 0:la.forbid_end_exercise)&&gn.createElement(te.Z,{title:"\u5DF2\u5BF9\u5B66\u751F\u9690\u85CF"},gn.createElement("img",{src:dr,width:20,className:"ml10"})),!ae.is_public&&(0,oe.GJ)()&&gn.createElement(te.Z,{title:"\u79C1\u6709\u5C5E\u6027\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u80FD\u8BBF\u95EE"},gn.createElement("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})),(ae==null?void 0:ae.exercise_type)==2&&gn.createElement("span",{style:{flexShrink:0,marginLeft:10,display:"flex",alignItems:"center"},className:ge.moni},gn.createElement("img",{src:xn,width:18,height:14}),"\u6A21\u62DF\u8003\u8BD5"),((Ya=ae==null?void 0:ae.exercise_tips)==null?void 0:Ya.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"))&&gn.createElement("span",{style:{flexShrink:0,marginLeft:10,display:"flex"},className:"tag-style-fzb iconfont icon-fangzuobi"},"\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"),(ae==null?void 0:ae.ai_push_wrong_question)&&gn.createElement("span",{className:ge.ErrorPushTag},gn.createElement("img",{src:Bo,width:12,className:"mr5"}),"AI\u9519\u9898\u63A8\u9001"),((kn=ae==null?void 0:ae.exercise_tips)==null?void 0:kn.includes("\u5DF2\u622A\u6B62"))&&((Va=ae==null?void 0:ae.exercise_tips)==null?void 0:Va.includes("\u672A\u63D0\u4EA4"))&&gn.createElement("span",{style:{flexShrink:0,backgroundColor:"#B8B8B8"},className:"tag-style ml10"},"\u672A\u63D0\u4EA4"),(ae==null?void 0:ae.is_encrypt)&&gn.createElement(te.Z,{title:"\u8BD5\u5377\u5DF2\u52A0\u5BC6"}," ",gn.createElement("img",{src:_n,width:21,className:"ml10",style:{marginTop:"-8px"}})," ")),gn.createElement("div",{className:ge.titleRight,onClick:_t=>{_t.stopPropagation(),_t.preventDefault()}},(ae==null?void 0:ae.appraise_setting)&&gn.createElement("span",{className:ge.flexBox,style:{marginRight:"16px"},onClick:()=>tt(void 0,null,function*(){const _t=()=>tt(void 0,null,function*(){zt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E..."}});const On=yield(0,x.ZP)(`/api/exercises/${ae.id}/create_appraise_students.json`,{method:"get"});zt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(0,a.xg)(`/classrooms/${Bt==null?void 0:Bt.coursesId}/exercise/${ae.id}/centralizeReview/${On==null?void 0:On.login}`)});if(ae!=null&&ae.is_encrypt){Mn(_t);return}_t()})},gn.createElement("i",{className:"iconfont icon-jizhongyuejuan"}),gn.createElement("div",null,"\u96C6\u4E2D\u9605\u5377")),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&(!(ae!=null&&ae.is_make_up_exercise)||(ae==null?void 0:ae.is_make_up_exercise)&&(ae==null?void 0:ae.exercise_status)===1&&(ae==null?void 0:ae.allow_create_make_up))&&gn.createElement(fa.Z,{tips:ae==null?void 0:ae.open_appraise},gn.createElement("span",{className:ge.flexBox,style:{marginRight:"16px"},onClick:()=>{const _t=()=>{var On,Kt,Na;if(((On=an==null?void 0:an.userInfo)==null?void 0:On.user_status)===2){(0,pe.Rd)();return}if((0,oe.Rm)()&&!((Na=(Kt=Rt==null?void 0:Rt.AssistantObject)==null?void 0:Kt.exercise)!=null&&Na.can_publish)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((ae==null?void 0:ae.exercise_question_count)===0){xe.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}let Po=()=>{zt({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ae.id],selectArrsAll:[ae],unified_setting:ae.unified_setting,params:Bt,disabled:ae.exercise_status!==1,type:2,manage_all_group:bt,isRouter:!0}})};ae!=null&&ae.high_resources_consume&&!(ae!=null&&ae.high_resources_consume_permission)?zt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Bt.coursesId,type:"exercise",type_id:ae.id,name:ae.exercise_name,fn:()=>{zt({type:"classroomList/getClassroomExercisesList",payload:Ke({},Bt)}),Po()}}}):Po()};if(ae!=null&&ae.is_encrypt){Mn(_t);return}_t()}},gn.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),gn.createElement("div",null,"\u53D1\u5E03"))),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&!(0,a._m)()&&ae.assistant_auth&&gn.createElement("span",{className:ge.flexBox,style:{marginRight:"16px"},onClick:_t=>{_t.stopPropagation();const On=()=>{var Kt,Na;if((0,oe.Rm)()&&!((Na=(Kt=Rt==null?void 0:Rt.AssistantObject)==null?void 0:Kt.exercise)!=null&&Na.can_preview)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Po=fe()(ae.created_at,oo);fe()(ro).diff(fe()(Po),"days")>0&&(ae!=null&&ae.is_random)?wa():ae!=null&&ae.is_random?(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/random/preview?random=${ae.is_random}`):(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}&tabs=2`)};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()}},gn.createElement("i",{className:"iconfont icon-yulan3"}),gn.createElement("div",null,"\u9884\u89C8")),(0,oe.RV)()&&gn.createElement("span",{className:ge.flexBox,style:{marginRight:"16px"},onClick:()=>{const _t=()=>{(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}`)};if(ae!=null&&ae.is_encrypt){Mn(_t);return}_t()}},gn.createElement("i",{className:"iconfont icon-yuyuexiangqing1"}),gn.createElement("div",null,"\u8BE6\u60C5")),(0,oe.GJ)()&&!(0,a._m)()&&gn.createElement(Ma.Z,{placement:"bottom",content:gn.createElement("div",{className:ge.popover},!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&gn.createElement("p",{onClick:_t=>tt(void 0,null,function*(){const On=()=>{(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}&tabs=3`)};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()})},"\u89C4\u5219\u8BBE\u7F6E"),(ae==null?void 0:ae.exercise_tips.includes("\u5BFC\u5165"))&&gn.createElement("p",{onClick:_t=>tt(void 0,null,function*(){const On=()=>{zt({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:ae==null?void 0:ae.exercise_name,id:ae==null?void 0:ae.id,type:"hack"}})};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()})},"\u8865\u5145\u6210\u7EE9"),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&ae.is_random&&ae.assistant_auth&&gn.createElement("p",{onClick:_t=>{_t.stopPropagation();const On=()=>{const Kt=fe()(ae.created_at,oo);fe()(ro).diff(fe()(Kt),"days")>0&&(ae!=null&&ae.is_random)?wa():(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/random/edit?type=settings`)};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()}},"\u7F16\u8F91\u8003\u8BD5"),gn.createElement("p",{onClick:_t=>tt(void 0,null,function*(){const On=()=>{var Kt;zt({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u5220\u9664",selectArrs:[ae.id],selectArrsAll:[ae],params:Bt,status:(Kt=ae==null?void 0:ae.exercise_tips)==null?void 0:Kt[0]}})};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()})},"\u5220\u9664\u8BD5\u5377"),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&gn.createElement("p",{onClick:()=>{const _t=()=>{zt({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[ae.id],params:Bt}})};if(ae!=null&&ae.is_encrypt){Mn(_t);return}_t()}},"\u52A0\u5165\u8BD5\u5377\u5E93"),((Xn=ae==null?void 0:ae.exercise_tips)==null?void 0:Xn.includes("\u672A\u5F00\u59CB"))&&(ae==null?void 0:ae.author_login)===(($a=an==null?void 0:an.userInfo)==null?void 0:$a.login)&&gn.createElement("p",{onClick:_t=>tt(void 0,null,function*(){Do(ae)})}," ",ae!=null&&ae.is_encrypt?"\u89E3\u5C01":"\u52A0\u5BC6\u5C01\u5B58"),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&((0,oe.GJ)()||((Vn=(Un=Rt==null?void 0:Rt.AssistantObject)==null?void 0:Un.exercise)==null?void 0:Vn.can_stop))&&![1,3].includes(ae==null?void 0:ae.exercise_status)&&gn.createElement("p",{onClick:_t=>tt(void 0,null,function*(){const On=()=>{var Kt,Na;if((0,oe.Rm)()&&!((Na=(Kt=Rt==null?void 0:Rt.AssistantObject)==null?void 0:Kt.exercise)!=null&&Na.can_stop)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}zt({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u7ED3\u675F",selectArrs:[ae.id],params:Bt,unified_setting:ae.unified_setting}})};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()})},"\u7ED3\u675F\u8003\u8BD5"))},gn.createElement("span",{onClick:_t=>_t.stopPropagation(),className:ge.flexBox,style:{cursor:"default"}},gn.createElement("i",{className:"iconfont icon-gengduo4"}),gn.createElement("div",null,"\u66F4\u591A"))),(0,oe.dE)()&&gn.createElement(gn.Fragment,null,!!ae.off_limits&&gn.createElement(te.Z,{title:`\u8FDF\u5230\u8D85\u8FC7${ae==null?void 0:ae.last_times}\u5206\u949F\uFF0C\u7981\u6B62\u8FDB\u5165\u7B54\u9898`},gn.createElement("b",{className:"font16 c-grey-999"},"\u8FDF\u5230\u7981\u6B62\u7B54\u9898")),(ae==null?void 0:ae.exercise_type)==1&&!ae.off_limits&&ae.current_status===0&&ae.exercise_status>1&&!((sa=ae.exercise_tips)!=null&&sa.includes("\u5DF2\u622A\u6B62"))&&gn.createElement("a",{className:ge.flexBox,style:{marginRight:"16px"},onClick:_t=>{_t.stopPropagation(),_t.preventDefault(),rr(ae,!0)},href:""},gn.createElement("i",{className:"iconfont icon-jixukaoshi"}),gn.createElement("div",null,(ae==null?void 0:ae.screen_used_num)>(ae==null?void 0:ae.screen_total_num)&&"\u7533\u8BF7"," \u7EE7\u7EED\u8003\u8BD5")),!(($n=ae.exercise_tips)!=null&&$n.includes("\u5DF2\u622A\u6B62"))&&(ae==null?void 0:ae.screen_used_num)>(ae==null?void 0:ae.screen_total_num)&&gn.createElement("a",{className:ge.flexBox,style:{marginRight:"16px"},onClick:_t=>{_t.stopPropagation(),_t.preventDefault(),rr(ae,!0)},href:""},gn.createElement("i",{className:"iconfont icon-jixukaoshi"}),gn.createElement("div",null,"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5")),!ae.off_limits&&ae.current_status===1&&(ae==null?void 0:ae.screen_used_num)<(ae==null?void 0:ae.screen_total_num)&&ae.exercise_status>1&&document.domain!="kepukehuan.educoder.net"&&!((ae==null?void 0:ae.exercise_type)==2&&(ae==null?void 0:ae.exercise_status)!=3)&&gn.createElement("span",{className:ge.flexBox,style:{marginRight:"16px"},onClick:_t=>tt(void 0,null,function*(){var On;if(_t.stopPropagation(),!(ae!=null&&ae.answered_open)){xe.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,ga.w)(Bt.coursesId,ae.id,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E..."),(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/users/${(On=(0,oe.eY)())==null?void 0:On.login}?check=true`)})},gn.createElement("i",{className:"iconfont icon-chakankaoshi"}),gn.createElement("div",null,"\u67E5\u770B\u8003\u8BD5")),(ae==null?void 0:ae.exercise_type)==1&&!ae.off_limits&&ae.current_status===2&&ae.exercise_status>1&&!((jn=ae.exercise_tips)!=null&&jn.includes("\u5DF2\u622A\u6B62"))&&gn.createElement("a",{className:ge.flexBox,style:{marginRight:"16px",color:(ae==null?void 0:ae.is_redo)===1&&"red"},onClick:_t=>{_t.stopPropagation(),_t.preventDefault(),rr(ae)},href:""},gn.createElement("i",{className:"iconfont icon-a-kaishijixudajuan"}),gn.createElement("div",null,(ae==null?void 0:ae.is_redo)===0?"\u5F00\u59CB\u8003\u8BD5":"\u91CD\u65B0\u8003\u8BD5")),(ae==null?void 0:ae.exercise_type)==2&&!ae.off_limits&&ae.exercise_status>1&&!((Qt=ae.exercise_tips)!=null&&Qt.includes("\u5DF2\u622A\u6B62"))&&gn.createElement(te.Z,{title:gn.createElement("span",null,"\u672C\u6B21\u8003\u8BD5\u53EF\u91CD\u590D\u8003\u8BD5",ae==null?void 0:ae.simulate_exercise_num,"\u6B21\uFF0C\u5269\u4F59",La(),"\u6B21")},gn.createElement("a",{className:ge.flexBox,onClick:_t=>{La()==0&&(ae==null?void 0:ae.current_status)!=0||(_t.stopPropagation(),_t.preventDefault(),rr(ae))},href:""},gn.createElement("i",{className:`iconfont ${(ae==null?void 0:ae.current_status)!=0?"icon-a-kaishijixudajuan":"icon-jixukaoshi"}`}),gn.createElement("div",null,(ae==null?void 0:ae.current_status)!=0?"\u5F00\u59CB\u8003\u8BD5":"\u7EE7\u7EED\u8003\u8BD5"))),(ae==null?void 0:ae.ai_push_wrong_question)&&(ae==null?void 0:ae.whole_exercise_status)===3&&!((Tn=ae==null?void 0:ae.exercise_tips)!=null&&Tn.includes("\u672A\u63D0\u4EA4"))&&gn.createElement("span",{className:ge.flexBox,style:{marginRight:"16px"},onClick:_t=>tt(void 0,null,function*(){var On,Kt;if(_t.stopPropagation(),(ae==null?void 0:ae.wrong_questions_size)===0){xe.ZP.warning("\u672C\u6B21\u8003\u8BD5\u4F60\u65E0\u9700\u8FDB\u884C\u9519\u9898\u5DE9\u56FA\uFF5E");return}if(((On=ae==null?void 0:ae.progress)==null?void 0:On.stat)===1){xe.ZP.warning("\u63A8\u8350\u8BD5\u9898\u6B63\u5728\u751F\u6210\u4E2D\uFF0C\u8BF7\u7B49\u5F85\u751F\u6210\u5B8C\u6210\u540E\u518D\u5F00\u59CB\u5DE9\u56FA");return}(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/wrongAnswer/${(Kt=(0,oe.eY)())==null?void 0:Kt.login}`)})},gn.createElement("i",{className:"iconfont icon-cuotigonggu"}),gn.createElement("div",null,"\u9519\u9898\u5DE9\u56FA"))))),(0,oe.GJ)()&&gn.createElement("p",{style:{display:"flex"}},gn.createElement("span",{className:"c-grey-666",style:{display:"inline-block",maxWidth:"90px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1},title:ae.author},ae.author),gn.createElement("span",{className:"ml30 c-grey-666"},"\u521B\u5EFA\u65F6\u95F4\uFF1A",fe()(ae.created_at).format("YYYY-MM-DD HH:mm:ss")),((va=ae==null?void 0:ae.exercise_tips)==null?void 0:va.includes("\u672A\u5F00\u59CB"))&&ae.publish_time&&gn.createElement("span",{className:"ml30 c-grey-666"},"\u5F00\u59CB\u65F6\u95F4\uFF1A",fe()(ae.publish_time).format("YYYY-MM-DD HH:mm:ss")),gn.createElement("span",{className:"ml30 c-grey-666"},"\u7B54\u9898\u65F6\u957F\uFF1A",ae.time===null?"\u4E0D\u9650":`${ae.time}\u5206\u949F`),gn.createElement("span",{className:"ml30 c-grey-666"},"\u7C7B\u578B\uFF1A",ae.is_random?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"),!((ma=ae==null?void 0:ae.exercise_tips)!=null&&ma.includes("\u672A\u5F00\u59CB"))&&!(ae!=null&&ae.is_make_up_exercise)&&!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&gn.createElement("span",{className:ge.iconV,style:{marginLeft:"auto",textAlign:"end"},onClick:_t=>tt(void 0,null,function*(){_t.stopPropagation(),_t.preventDefault(),hn||Nn(),bo(!hn)})},gn.createElement(te.Z,{title:`${hn?"\u6536\u8D77":"\u5C55\u5F00"}`},gn.createElement("i",{className:`iconfont icon-${hn?"shouqi":"xiala2"}`})))),(0,oe.dE)()&&gn.createElement("p",{style:{display:"flex"}},gn.createElement("span",{className:"c-grey-333"},ae.author),gn.createElement("span",{className:"ml30 c-grey-999 mr20"},"\u7B54\u9898\u65F6\u957F\uFF1A",ae.time===null?"\u4E0D\u9650":`${ae.time}\u5206\u949F`),!!(ae!=null&&ae.exercise_left_time)&&gn.createElement("span",{className:"ml15 c-grey-999"},"\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\uFF1A",ae==null?void 0:ae.exercise_left_time),!!(ae!=null&&ae.before_start)&&gn.createElement("span",{className:"ml15 c-grey-999"},"\u8DDD\u79BB\u8003\u8BD5\u5F00\u59CB\u65F6\u95F4\uFF1A",ae==null?void 0:ae.before_start)),(0,oe.GJ)()&&!((yo=ae==null?void 0:ae.exercise_tips)!=null&&yo.includes("\u672A\u5F00\u59CB"))&&gn.createElement("p",null,gn.createElement("span",{style:{letterSpacing:2},className:"c-grey-333 mr15"},"\u63D0\u4EA4\u72B6\u6001\uFF1A"),gn.createElement("span",{className:"c-grey-333 mr20"},"\u672A\u5F00\u59CB ",gn.createElement("span",null,ae==null?void 0:ae.unanswer_users)),gn.createElement("span",{className:"c-grey-333 mr20"},"\u8003\u8BD5\u4E2D ",gn.createElement("span",{style:{color:"rgb(90, 184, 145)"}},ae==null?void 0:ae.answering_users)),gn.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u4EA4\u5377 ",gn.createElement("span",{style:{color:"#FC2D6B"}},ae==null?void 0:ae.answer_users)),gn.createElement("span",{className:"c-grey-333"},"\u5DF2\u4EA4\u5377/\u672A\u7B54 ",gn.createElement("span",{style:{color:"#FC2D6B"}},ae==null?void 0:ae.commit_with_no_answers_users))),(0,oe.GJ)()&&!((Da=ae==null?void 0:ae.exercise_tips)!=null&&Da.includes("\u672A\u5F00\u59CB"))&&hn&&Go.length>5&&gn.createElement(it.default,{scroll:{y:240},pagination:!1,dataSource:Go,onRow:_t=>({onClick:On=>{On.stopPropagation(),On.preventDefault()}}),onHeaderRow:(_t,On)=>({onClick:Kt=>{Kt.stopPropagation(),Kt.preventDefault()}}),rowKey:"course_group_id",style:{marginTop:"10px"},onChange:(_t,On,Kt)=>{Kt.field&&(Bt.order_by=Kt.field),Kt.order||(Bt.sort_direction="asc"),Kt.order==="ascend"&&(Bt.sort_direction="asc"),Kt.order==="descend"&&(Bt.sort_direction="desc"),Kt.order||(Bt.sort_direction="asc"),Nn()},columns:or}),(0,oe.GJ)()&&!((wn=ae==null?void 0:ae.exercise_tips)!=null&&wn.includes("\u672A\u5F00\u59CB"))&&hn&&Go.length<6&&Go.length>0&&gn.createElement(it.default,{rowKey:"course_group_id",pagination:!1,onRow:_t=>({onClick:On=>{On.stopPropagation(),On.preventDefault()}}),onHeaderRow:(_t,On)=>({onClick:Kt=>{Kt.stopPropagation(),Kt.preventDefault()}}),dataSource:Go,style:{marginTop:"10px"},onChange:(_t,On,Kt)=>{Kt.field&&(Bt.order_by=Kt.field),Kt.order||(Bt.sort_direction="asc"),Kt.order==="ascend"&&(Bt.sort_direction="asc"),Kt.order==="descend"&&(Bt.sort_direction="desc"),Kt.order||(Bt.sort_direction="asc"),Nn()},columns:or}),(ae==null?void 0:ae.total)!==void 0&&gn.createElement("p",null,gn.createElement("span",{className:"c-grey-333 mr15"},"\u96C6\u4E2D\u9605\u5377\u603B\u8FDB\u5EA6\uFF1A"),gn.createElement("span",{className:"c-grey-333 mr20"},"\u603B\u8BC4\u6570",gn.createElement("span",null,ae==null?void 0:ae.total)),gn.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u8BC4\u9605 ",gn.createElement("span",{style:{color:"#4EACFF"}},ae==null?void 0:ae.finish_total)),gn.createElement("span",{className:"c-grey-333"},"\u5F85\u8BC4\u9605 ",gn.createElement("span",{style:{color:"#FC2D6B"}},ae==null?void 0:ae.unfinished_total)))),gn.createElement(no.Z,{closable:!0,successCb:()=>rr(er.current)}))};var At=(0,Ae.connect)(({classroomList:ae})=>({classroomList:ae}))(lt),yt=ee(96877),Et=ee(61124),Gt=ee(1986),Tt=ee(11658),Zt=ee(71179),Cn=ee(37521),wt=ee(59301),Fn=Object.defineProperty,Yn=Object.defineProperties,Hn=Object.getOwnPropertyDescriptors,na=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,ua=Object.prototype.propertyIsEnumerable,Ka=(ae,be,ye)=>be in ae?Fn(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,pa=(ae,be)=>{for(var ye in be||(be={}))Jn.call(be,ye)&&Ka(ae,ye,be[ye]);if(na)for(var ye of na(be))ua.call(be,ye)&&Ka(ae,ye,be[ye]);return ae},Fa=(ae,be)=>Yn(ae,Hn(be)),qa=(ae,be)=>{var ye={};for(var $e in ae)Jn.call(ae,$e)&&be.indexOf($e)<0&&(ye[$e]=ae[$e]);if(ae!=null&&na)for(var $e of na(ae))be.indexOf($e)<0&&ua.call(ae,$e)&&(ye[$e]=ae[$e]);return ye},mo=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const Ea=ae=>{var be=ae,{user:ye,classroomList:$e,globalSetting:zt,loading:Bt,dispatch:Rt}=be,En=qa(be,["user","classroomList","globalSetting","loading","dispatch"]),bt,an,Oa,la,Ya,kn,Va,Xn,$a,Un,Vn,sa,$n,jn,Qt,Tn,va,ma;const yo=(0,Ae.useParams)(),[Da]=(0,Ae.useSearchParams)(),[wn,Go]=(0,le.useState)(()=>Fa(pa({},yo),{limit:20})),fo=(0,Ae.useLocation)(),{detailExerciseList:hn,detailTopBanner:bo,detailLeftMenus:er}=$e,[Ln,ea]=(0,le.useState)([]),[oo,ro]=(0,le.useState)(!1),[Nn,wa]=(0,le.useState)([]),[rr,or]=(0,le.useState)(!1),[po,La]=(0,le.useState)(!1),[Do,Mn]=(0,le.useState)(!1),[_t,On]=(0,le.useState)(!1),[Kt,Na]=(0,le.useState)("\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F"),Po=[{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u5347\u5E8F",type:"time",direction:"asc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u964D\u5E8F",type:"time",direction:"desc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u5347\u5E8F",type:"exercise_name",direction:"asc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u964D\u5E8F",type:"exercise_name",direction:"desc"}];wn.type=Da.get("tabs")==="all"?"":Da.get("tabs")||"",wn.id=wn.coursesId,(0,le.useEffect)(()=>{var nn,Ga,fr;if((nn=ye==null?void 0:ye.userInfo)!=null&&nn.login){if((0,oe.GJ)()){const ir=a.cX.getItem(`${(Ga=ye==null?void 0:ye.userInfo)==null?void 0:Ga.login}Teacher`,"Exercise");ir&&(wn.sort_by=ir==null?void 0:ir.type,wn.sort_direction=ir==null?void 0:ir.direction,Na(ir==null?void 0:ir.name))}Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})}else(fr=ye==null?void 0:ye.userInfo)!=null&&fr.username&&Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)});ro(!1)},[(bt=ye==null?void 0:ye.userInfo)==null?void 0:bt.login,fo.pathname]),(0,le.useEffect)(()=>{$e.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})},[$e.actionTabs.key]),(0,le.useEffect)(()=>{$e.actionTabs.key==="\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"&&(or(!0),La(bo==null?void 0:bo.show_unstart_exercise),Mn(bo==null?void 0:bo.forbid_end_exercise))},[$e.actionTabs.key]),(0,le.useEffect)(()=>{ea([])},[hn]);const wo=(nn,Ga)=>{ea([]),wn.page=nn,wn.limit=Ga,Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})},Br=nn=>{wn.type=nn.key==="all"?"":nn.key,wn.page=1,Ae.history.replace(`${fo.pathname}?tabs=${nn.key}`),On(!1),Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})};(0,le.useEffect)(()=>{Da.get("tabs")==="all"&&(wn.type="",wn.page=1)},[Da.get("tabs")]),(0,le.useEffect)(()=>{(0,oe.Rm)()&&Rt({type:"classroomList/getAssistantPermissions",payload:{course_id:wn.coursesId}})},[(an=ye==null?void 0:ye.userInfo)==null?void 0:an.username]),(0,le.useEffect)(()=>{const nn=sessionStorage.getItem("illegalEntry");sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),Fe.default.info({title:"\u63D0\u793A",centered:!0,width:600,content:wt.createElement("div",null,"\u5728\u7EBF\u8003\u8BD5\u7981\u6B62\u4F7F\u7528\u94FE\u63A5\u76F4\u63A5\u8BBF\u95EE\u7B54\u9898\u9875\u9762\uFF0C\u8BF7\u4F7F\u7528\u4E0B\u9762\u4E24\u79CD\u6B63\u5E38\u65B9\u5F0F\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",wt.createElement("br",null),"1\u3001\u5728",wt.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u5217\u8868"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",wt.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",wt.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",wt.createElement("br",null),"2\u3001\u5728",wt.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u8BE6\u60C5"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",wt.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",wt.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",wt.createElement("br",null),nn==="allowRouter"&&wt.createElement(wt.Fragment,null,"3\u3001",wt.createElement("span",{className:"c-red blod"},"\u4E25\u7981\u67E5\u770B\u4ED6\u4EBA\u7684\u8BD5\u5377\u3002"))),okText:"\u77E5\u9053\u4E86"}))},[]),(0,le.useEffect)(()=>{(0,oe.Rm)()&&Rt({type:"classroomList/getAssistantPermissions",payload:{course_id:wn.coursesId}})},[(Oa=ye==null?void 0:ye.userInfo)==null?void 0:Oa.login]);const Zo=[{name:"\u5168\u90E8",id:"all",total:(la=hn.exercises_counts)==null?void 0:la.exercises_total_counts},{name:"\u672A\u5F00\u59CB",id:1,total:(Ya=hn.exercises_counts)==null?void 0:Ya.unstart_counts},{name:"\u8003\u8BD5\u4E2D",id:2,total:(kn=hn.exercises_counts)==null?void 0:kn.publish_counts},{name:"\u96C6\u4E2D\u9605\u5377",id:4,total:(Va=hn.exercises_counts)==null?void 0:Va.appraise_exercise_count},{name:"\u5DF2\u622A\u6B62",id:3,total:(Xn=hn.exercises_counts)==null?void 0:Xn.end_counts}],Kr=[{name:"\u6279\u91CF\u53D1\u5E03",icon:wt.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u6279\u91CF\u7ED3\u675F",icon:wt.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"\u6279\u91CF\u5220\u9664",icon:wt.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:wt.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u52A0\u5165\u8BD5\u5377\u5E93",icon:wt.createElement("i",{className:"iconfont icon-piliangjiaru font14"})}].filter(nn=>(0,oe.GJ)()?!0:nn.name!=="\u6279\u91CF\u5220\u9664").filter(nn=>bo.is_public?!0:nn.name!=="\u8BBE\u4E3A\u516C\u5F00"),ui=()=>Fe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:wt.createElement(wt.Fragment,null,"\u5E73\u53F0\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")}),mi="YYYY-MM-DD",wi=fe()("2020-11-15",mi),Yo=nn=>{var Ga;wn.sort_by=nn.type,wn.sort_direction=nn.direction,(0,oe.GJ)()&&a.cX.setItem(`${(Ga=ye==null?void 0:ye.userInfo)==null?void 0:Ga.login}Teacher`,nn,"Exercise"),wn.page=1,Rt({type:"classroomList/getClassroomExercisesList",payload:pa({},wn)}),Na(nn.name)},Pr=()=>wt.createElement(De.default,null,wt.createElement(De.default.Item,{key:1,onClick:()=>{var nn,Ga;if((0,oe.Rm)()&&!((Ga=(nn=$e==null?void 0:$e.AssistantObject)==null?void 0:nn.exercise)!=null&&Ga.can_create)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rt({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528",params:wn}})}},"\u5FEB\u901F\u9009\u62E9\u8BD5\u5377"),wt.createElement(De.default.Item,{key:2,onClick:()=>{var nn,Ga;if((0,oe.Rm)()&&!((Ga=(nn=$e==null?void 0:$e.AssistantObject)==null?void 0:nn.exercise)!=null&&Ga.can_create)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.scrollTo(0,0),Ae.history.push(`/classrooms/${wn.coursesId}/exercise/add?catalogue=${(yo==null?void 0:yo.categoryId)||""}`)}},"\u521B\u5EFA\u65B0\u8BD5\u5377"),wt.createElement(De.default.Item,{key:3,onClick:()=>{var nn,Ga;if((0,oe.Rm)()&&!((Ga=(nn=$e.AssistantObject)==null?void 0:nn.practice)!=null&&Ga.can_create)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rt({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"exercise"}})}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9")),Vr=nn=>mo(void 0,null,function*(){var Ga,fr,ir,$r,Si,Mi,Mo,lr;const Ko=nn.name;if(((Ga=ye==null?void 0:ye.userInfo)==null?void 0:Ga.user_status)===2&&nn.name==="\u6279\u91CF\u53D1\u5E03"){(0,pe.Rd)();return}const pr=[];if((fr=hn.exercises)==null||fr.map(co=>{if(Ln.includes(co.id)&&co.is_random){const jo=fe()(co.created_at,mi);fe()(wi).diff(fe()(jo),"days")>0&&(co!=null&&co.is_random)&&pr.push(co)}}),Ln==""){let co="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";Ko==="\u52A0\u5165\u8BD5\u5377\u5E93"&&(co="\u8BF7\u9009\u62E9\u8981\u52A0\u5165\u8BD5\u5377\u5E93\u7684\u8BD5\u5377"),xe.ZP.error(co)}else if(pr.length)ui();else{if(Ko==="\u6279\u91CF\u53D1\u5E03"){if((0,oe.Rm)()&&!(($r=(ir=$e==null?void 0:$e.AssistantObject)==null?void 0:ir.exercise)!=null&&$r.can_publish)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let co=!1;hn.exercises.forEach(qo=>{Ln.includes(qo.id)&&qo.total_num===0&&qo.is_random&&(co=!0)});let jo;if(jo=(Mi=(Si=hn.exercises.filter(qo=>Ln.includes(qo==null?void 0:qo.id)).filter(qo=>(qo==null?void 0:qo.exercise_question_count)===0))==null?void 0:Si[0])==null?void 0:Mi.exercise_name,(jo==null?void 0:jo.length)>0){xe.ZP.warning(`${jo}\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5`);return}if(co){xe.ZP.warning("\u968F\u673A\u8BD5\u5377\u8FD8\u672A\u5728\u8BE5\u8BFE\u5802\u751F\u6210\u8BD5\u5377\uFF0C\u8BF7\u70B9\u51FB\u7F16\u8F91\u53BB\u8BBE\u7F6E\u51FA\u5377\u6570\u91CF\u5427\u3002");return}let Gr=!1;if(hn.exercises.forEach(qo=>{Ln.includes(qo.id)&&qo.exercise_status!==1&&(Gr=!0)}),Gr){xe.ZP.warning("\u8BD5\u5377\u5DF2\u53D1\u5E03\u8003\u8BD5\u4E0D\u53EF\u6279\u91CF\u53D1\u5E03\u3002");return}}if(Ko==="\u52A0\u5165\u8BD5\u5377\u5E93"){const co=yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:[...Ln]}});if(((Mo=co==null?void 0:co.cover_exercises)==null?void 0:Mo.length)>0){wa(co==null?void 0:co.cover_exercises);return}}Rt({type:"exercise/setActionTabs",payload:{key:Ko,selectArrs:Ln,selectArrsAll:(lr=hn.exercises)==null?void 0:lr.filter(co=>Ln.includes(co.id)),params:wn,type:1}})}});return wt.createElement("section",{className:"minH500"},wt.createElement(yt.Z,{isLoading:Bt["classroomList/getClassroomExercisesList"],tabDataSource:Zo,isAdmin:(0,oe.GJ)(),dispatch:Rt,type:hn==null?void 0:hn.main_category_name,isExercise:!0,user:ye,getDropdownMenu:Pr,onTabMenuClick:Br,classroomList:$e,defaultSelectedKeys:[wn.type||"all"]}),wt.createElement(Et.Z,{dataSource:hn.exercises||[],isAdmin:(0,oe.GJ)(),batchStatus:_t,SortMenuName:Kt,setSortMenuName:Na,SortMenus:Po,onSearch:nn=>{wn.search=nn.trim(),wn.page=1,Rt({type:"classroomList/getClassroomExercisesList",payload:pa({},wn)})},isShowMode:!0,onModeChange:nn=>{wn.is_normal=nn,wn.page=1,Rt({type:"classroomList/getClassroomExercisesList",payload:pa({},wn)})},onSort:Yo,onBatch:nn=>On(nn)}),wt.createElement(ue.Z,{loading:Bt["classroomList/getClassroomExercisesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},($a=hn.exercises_counts)!=null&&$a.exercises_all_counts?hn.exercises.map(function(nn,Ga){return wt.createElement(At,{key:Ga,v:nn,k:Ga,batchStatus:_t,selectArrs:Ln,setSelectArrs:ea,dispatch:Rt,params:wn,user:ye,manageAllGroup:hn.manage_all_group})}):wt.createElement(E.Z,null),wt.createElement("aside",{className:"tc mb50 mt30"},((Un=hn.exercises_counts)==null?void 0:Un.exercises_all_counts)>0&&wt.createElement(Re.Z,{showTotal:nn=>{var Ga;return`\u5171 ${(Ga=hn==null?void 0:hn.exercises_counts)==null?void 0:Ga.exercises_all_counts} \u6761`},showSizeChanger:!0,onChange:wo,defaultCurrent:wn.page,current:wn.page||1,pageSize:wn.limit||20,total:hn.exercises_counts&&hn.exercises_counts.exercises_all_counts}))),Ln.length>0&&(0,oe.GJ)()&&wt.createElement(Ge.Z,{offsetBottom:0},wt.createElement(Gt.Z,{buttonDataSource:Kr,onButtonClick:Vr,useBatchStatus:On,setSeleArr:ea,catalogue:((sa=(Vn=er==null?void 0:er.course_modules)==null?void 0:Vn.find(nn=>nn.type==="exercise"))==null?void 0:sa.second_category)||[],addCatalogue:nn=>{nn.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:wn,selectArrs:{category_id:hn==null?void 0:hn.main_category_id,type:"exercise"}}})},allSelect:Ln.length?Ln.length===((jn=($n=hn.exercises)==null?void 0:$n.filter(nn=>!nn.is_make_up_exercise))==null?void 0:jn.length):!1,setAllSelect:nn=>{var Ga;nn.target.checked?ea((Ga=hn==null?void 0:hn.exercises)==null?void 0:Ga.filter(fr=>!fr.is_make_up_exercise).map(fr=>fr.id)):ea([])},selectArrs:Ln,onMenuClick:nn=>mo(void 0,[nn],function*({key:Ga}){if(Ln=="")return xe.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/move_to_category.json`,{method:"post",body:{exercise_ids:Ln,new_category_id:Ga}})).status===0&&(xe.ZP.success("\u64CD\u4F5C\u6210\u529F"),Rt({type:"classroomList/getClassroomExercisesList",payload:pa({},yo)}))})})),wt.createElement(vl.Z,null),wt.createElement(hl.Z,null),wt.createElement(ql,null),wt.createElement(Hi,null),wt.createElement(Zt.Z,{onOk:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:pa({},yo)})}}),wt.createElement(Cn.Z,{onOk:()=>{}}),wt.createElement(pl,{cb:()=>ea([])}),wt.createElement(eu,null),wt.createElement(no.Z,null),wt.createElement(Fe.default,{title:wt.createElement("span",null,wt.createElement(Wi.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"),open:Nn.length>0,footer:!1,onCancel:()=>{wa([])}},wt.createElement("div",{style:{height:300,overflow:"auto"}},wt.createElement("div",null,"\u6709",Nn==null?void 0:Nn.length,"\u5F20\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Nn==null?void 0:Nn.map(nn=>wt.createElement("div",{style:{marginTop:25}},wt.createElement("div",null,"\u8BD5\u5377\uFF1A",nn==null?void 0:nn.origin_exercise_nam),wt.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",wt.createElement("a",{href:`/paperlibrary/see/${nn==null?void 0:nn.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},nn==null?void 0:nn.examination_bank_name))))),wt.createElement("div",{style:{textAlign:"end"}},wt.createElement(Ie.ZP,{style:{height:30},onClick:()=>mo(void 0,null,function*(){const nn=yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...Ln],update:1}});(nn==null?void 0:nn.status)===0&&(xe.ZP.info("\u8986\u76D6\u6210\u529F"),wa([]))})},"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"),wt.createElement(Ie.ZP,{type:"primary",onClick:()=>mo(void 0,null,function*(){const nn=yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...Ln]}});(nn==null?void 0:nn.status)===0&&(xe.ZP.info("\u5F62\u6210\u6210\u529F"),wa([]))}),style:{marginLeft:10,height:30}},"\u5F62\u6210\u65B0\u8BD5\u5377"))),wt.createElement(Fe.default,{title:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E",open:rr,centered:!0,onOk:()=>mo(void 0,null,function*(){let nn=yield(0,x.ZP)(`/api/courses/${wn.coursesId}/update_show_unstart_exercise`,{method:"put",body:{show_unstart_exercise:po,forbid_end_exercise:Do}});(nn==null?void 0:nn.status)===0&&(or(!1),Rt({type:"classroomList/setActionTabs",payload:{key:""}}),Rt({type:"classroomList/getClassroomTopBanner",payload:{id:wn.coursesId}}),xe.ZP.info("\u64CD\u4F5C\u6210\u529F"))}),onCancel:()=>{or(!1),Rt({type:"classroomList/setActionTabs",payload:{key:""}})}},wt.createElement(Oe.default,{checked:po,onChange:nn=>{La(nn.target.checked)}},"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u5DF2\u53D1\u5E03\u4F46\u672A\u5F00\u59CB\u7684\u8003\u8BD5",wt.createElement("span",{style:{color:"#666666"}},"\uFF08\u8003\u8BD5\u5F00\u59CB\u4E4B\u540E\u5B66\u751F\u624D\u80FD\u4F5C\u7B54\uFF09")),wt.createElement(Oe.default,{className:"mt20",checked:Do,onChange:nn=>{Mn(nn.target.checked)}},"\u7981\u6B62\u5B66\u751F\u67E5\u770B\u5DF2\u622A\u6B62\u7684\u8003\u8BD5")),wt.createElement(Tt.Z,null),wt.createElement(wt.Fragment,null,wt.createElement(Fi.T$,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Fa(pa({},$e==null?void 0:$e.actionTabs),{open:""})})},open:((Qt=$e==null?void 0:$e.actionTabs)==null?void 0:Qt.open)==="\u624B\u673A\u53F7\u7ED1\u5B9A"}),wt.createElement(Fi.$i,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Fa(pa({},$e==null?void 0:$e.actionTabs),{open:""})})},onFinish:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})},open:((Tn=$e==null?void 0:$e.actionTabs)==null?void 0:Tn.open)==="\u8BD5\u5377\u5C01\u5B58",Data:Fa(pa({},$e==null?void 0:$e.actionTabs),{type:"exercise"})}),wt.createElement(Fi.K1,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Fa(pa({},$e==null?void 0:$e.actionTabs),{open:""})})},onFinish:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})},open:((va=$e==null?void 0:$e.actionTabs)==null?void 0:va.open)==="\u89E3\u5C01",Data:Fa(pa({},$e==null?void 0:$e.actionTabs),{type:"exercise"})}),wt.createElement(Fi.O7,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Fa(pa({},$e==null?void 0:$e.actionTabs),{open:""})})},onFinish:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})},open:((ma=$e==null?void 0:$e.actionTabs)==null?void 0:ma.open)==="\u63D0\u793A",Data:Fa(pa({},$e==null?void 0:$e.actionTabs),{type:"exercise"})})))};var ja=(0,Ae.connect)(({user:ae,classroomList:be,loading:ye,globalSetting:$e})=>({user:ae,classroomList:be,globalSetting:$e,loading:ye.effects}))(Ea);const Aa=({globalSetting:ae})=>{var be;switch(Number((be=ae==null?void 0:ae.setting)==null?void 0:be.theme)){case b.Fy.THEMEONE:return le.createElement(Nl,null);case b.Fy.DEFAULT:default:return le.createElement(ja,null)}};var ia=(0,Ae.connect)(({globalSetting:ae})=>({globalSetting:ae}))(Aa)},39512:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Ie}});var b=ee(59301),le=ee(92832),Ae=ee(24905),Fe=ee(95237),De={leftdiv:"leftdiv___AgbDd",listClass:"listClass___FyD9K",spantitle:"spantitle___U79dv",rightdiv:"rightdiv___F1hgj"},xe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ue=ee(57884),Re=(Oe,we,fe)=>new Promise((oe,a)=>{var E=z=>{try{y(fe.next(z))}catch(te){a(te)}},x=z=>{try{y(fe.throw(z))}catch(te){a(te)}},y=z=>z.done?oe(z.value):Promise.resolve(z.value).then(E,x);y((fe=fe.apply(Oe,we)).next())}),Ie=({data:Oe,value:we=[],handleChangePage:fe,setSelectedRowKeys:oe,selectedRowKeys:a,onChange:E=()=>{}})=>{const[x,y]=(0,b.useState)([]),[z,te]=(0,b.useState)([]),[ne,re]=(0,b.useState)([]);let[ie,ce]=(0,b.useState)(1),[se,de]=(0,b.useState)();return(0,b.useEffect)(()=>{y(Oe),te([]),re([])},[Oe]),(0,b.useEffect)(()=>{oe&&(te(a),re(a))},[a]),b.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},b.createElement("div",{className:De.leftdiv},b.createElement(le.default.Search,{size:"middle",onChange:me=>Re(void 0,null,function*(){y(Oe.filter(pe=>{var ve;return(ve=pe==null?void 0:pe.name)==null?void 0:ve.includes(me.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),x.length===0&&b.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),b.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},b.createElement(Ae.default.Group,{value:z.map(me=>`${me.course_group_id}`),onChange:me=>{oe(x.filter(pe=>me.includes(`${pe.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((me,pe)=>b.createElement(Fe.Z,{key:me.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},b.createElement(Ae.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:me.is_published,value:`${me.course_group_id}`},b.createElement("div",{className:De.listClass},b.createElement("span",{className:De.spantitle,style:{width:me.is_published?"108px":"170px"}},me.name),me.is_published&&b.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),b.createElement("div",{className:De.rightdiv},b.createElement(le.default.Search,{onChange:me=>{re(z.filter(pe=>pe.name.includes(me.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&b.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&b.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},b.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((me,pe)=>b.createElement(Fe.Z,{justify:"space-between",style:{marginTop:"10px"},key:me.course_group_id},b.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},me.name),b.createElement("img",{src:xe,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{oe(z.filter(ve=>`${ve.course_group_name}`!=`${me.course_group_name}`))}})))))))}},23792:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(54580),Ae=ee(78241),Fe=ee(43418),De=ee(8591),xe=ee(1710),ue=ee(76560),Re=ee(90524),Ge=ee(61553),Ie=ee(82093),Oe=ee(61186),we=ee.n(Oe),fe=ee(49661),oe=ee(59301),a=Object.defineProperty,E=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,z=(ce,se,de)=>se in ce?a(ce,se,{enumerable:!0,configurable:!0,writable:!0,value:de}):ce[se]=de,te=(ce,se)=>{for(var de in se||(se={}))x.call(se,de)&&z(ce,de,se[de]);if(E)for(var de of E(se))y.call(se,de)&&z(ce,de,se[de]);return ce},ne=(ce,se,de)=>new Promise((me,pe)=>{var ve=Xe=>{try{Me(de.next(Xe))}catch(Le){pe(Le)}},Ue=Xe=>{try{Me(de.throw(Xe))}catch(Le){pe(Le)}},Me=Xe=>Xe.done?me(Xe.value):Promise.resolve(Xe.value).then(ve,Ue);Me((de=de.apply(ce,se)).next())});const{Dragger:re}=le.default,ie=({classroomList:ce,dispatch:se,onOk:de})=>{const me=(0,ue.useParams)(),[pe]=Ae.default.useForm(),[ve,Ue]=(0,b.useState)(),[Me,Xe]=(0,b.useState)(!1),Le={height:100,onRemove:()=>{Ue("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:Ze=>ne(void 0,null,function*(){return Ue(Ze),!1})};return(0,b.useEffect)(()=>{pe.setFieldsValue({publish_time:we()(we()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:we()(we()(new Date((0,fe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),oe.createElement(Fe.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ce.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Me},onOk:()=>ne(void 0,null,function*(){pe.submit()}),onCancel:()=>{pe.resetFields(),se({type:"classroomList/setActionTabs",payload:{}})}},oe.createElement(Ae.default,{form:pe,onFinish:Ze=>ne(void 0,null,function*(){var at,gt,Pt;if(!(ve!=null&&ve.size)){De.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Xe(!0);let st=new FormData;st.append("type",ce.actionTabs.type),st.append("file",ve);let rt;window.location.href.indexOf("exercise")>-1?rt=`/api/exercises/${ce.actionTabs.id}/supplement_score.json`:rt=`/api/homework_commons/${ce.actionTabs.id}/supplement_score.json`;let Ct=yield(0,Ie.ZP)(rt,{method:"post",body:st},!0);Xe(!1),(Ct==null?void 0:Ct.status)===0&&(de(),pe.resetFields(),se({type:"classroomList/setActionTabs",payload:{}}),((gt=(at=Ct==null?void 0:Ct.data)==null?void 0:at.fail)==null?void 0:gt.length)>0&&Fe.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:oe.createElement(xe.default,{pagination:!1,dataSource:(Pt=Ct==null?void 0:Ct.data)==null?void 0:Pt.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,fe.FH)("",Re.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ce.actionTabs.type}`)}}))})},oe.createElement(Ae.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ce.actionTabs.name),oe.createElement(Ae.default.Item,{style:{marginBottom:0},label:oe.createElement("div",null,oe.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),oe.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},oe.createElement("div",null,oe.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ge.Z.downloadbutton,href:Re.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ce.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),oe.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),oe.createElement(Ae.default.Item,{style:{marginBottom:0}},oe.createElement(re,te({},Le),oe.createElement("a",{className:Ge.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),oe.createElement("br",null),oe.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Qe.Z=(0,ue.connect)(({classroomList:ce})=>({classroomList:ce}))(ie)},84827:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(54580),Ae=ee(78241),Fe=ee(43418),De=ee(8591),xe=ee(1710),ue=ee(92832),Re=ee(95237),Ge=ee(43604),Ie=ee(5871),Oe=ee(5083),we=ee(76560),fe=ee(89389),oe=ee(90524),a=ee(61553),E=ee(82093),x=ee(69577),y=ee(61186),z=ee.n(y),te=ee(49661),ne=ee(59301),re=Object.defineProperty,ie=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,de=(Me,Xe,Le)=>Xe in Me?re(Me,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Me[Xe]=Le,me=(Me,Xe)=>{for(var Le in Xe||(Xe={}))ce.call(Xe,Le)&&de(Me,Le,Xe[Le]);if(ie)for(var Le of ie(Xe))se.call(Xe,Le)&&de(Me,Le,Xe[Le]);return Me},pe=(Me,Xe,Le)=>new Promise((Ze,at)=>{var gt=rt=>{try{st(Le.next(rt))}catch(Ct){at(Ct)}},Pt=rt=>{try{st(Le.throw(rt))}catch(Ct){at(Ct)}},st=rt=>rt.done?Ze(rt.value):Promise.resolve(rt.value).then(gt,Pt);st((Le=Le.apply(Me,Xe)).next())});const{Dragger:ve}=le.default,Ue=({classroomList:Me,dispatch:Xe,onOk:Le})=>{const Ze=(0,we.useParams)(),[at]=Ae.default.useForm(),[gt,Pt]=(0,b.useState)(),[st,rt]=(0,b.useState)(!1),Ct={height:100,onRemove:()=>{Pt("")},accept:".xls,.xlsx",maxCount:1,multiple:!1,beforeUpload:Ye=>pe(void 0,null,function*(){return Pt(Ye),!1})};return(0,b.useEffect)(()=>{at.setFieldsValue({publish_time:z()(z()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:z()(z()(new Date((0,te.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[Me.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"]),ne.createElement(Fe.default,{centered:!0,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",open:Me.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:st},onOk:()=>pe(void 0,null,function*(){at.submit()}),onCancel:()=>{at.resetFields(),Xe({type:"classroomList/setActionTabs",payload:{}})}},ne.createElement(Ae.default,{form:at,colon:!1,onFinish:Ye=>pe(void 0,null,function*(){var Te,ze,ft;if(!(gt!=null&>.size)){De.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}rt(!0);let Ot=new FormData;Ot.append("name",Ye.name),Ot.append("type",Me.actionTabs.type),Ot.append("category_id",(Ze==null?void 0:Ze.categoryId)||null),Me.actionTabs.type==="exercise"?(Ot.append("time",Ye.time||""),Ot.append("total_score",Ye.total_score)):Ot.append("description",Ye.description||""),Ot.append("publish_time",z()(Ye.publish_time).format("YYYY-MM-DD HH:mm")),Ot.append("end_time",z()(Ye.end_time).format("YYYY-MM-DD HH:mm")),Ot.append("file",gt);let mt=yield(0,E.ZP)(`/api/courses/${Ze.coursesId}/export_external_score_homework.json`,{method:"post",body:Ot},!0);rt(!1),(mt==null?void 0:mt.status)===0&&(at.resetFields(),Xe({type:"classroomList/setActionTabs",payload:{}}),Le(),((ze=(Te=mt==null?void 0:mt.data)==null?void 0:Te.fail)==null?void 0:ze.length)>0&&Fe.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:ne.createElement(xe.default,{pagination:!1,dataSource:(ft=mt==null?void 0:mt.data)==null?void 0:ft.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,te.FH)("",oe.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${Me.actionTabs.type}`)}}))})},ne.createElement(Ae.default.Item,{label:Me.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377\u540D\u79F0",labelCol:{span:3},name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165${Me.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`}]},ne.createElement(ue.default,{showCount:!0,placeholder:`\u8BF7\u8F93\u5165${Me.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`,maxLength:60})),Me.actionTabs.type!=="exercise"&&ne.createElement(Ae.default.Item,{label:"\u4F5C\u4E1A\u63CF\u8FF0",labelCol:{span:3},name:"description"},ne.createElement(fe.Z,{watch:!0})),Me.actionTabs.type==="exercise"&&ne.createElement(Re.Z,{style:{marginLeft:6}},ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u8BD5\u5377\u603B\u5206",name:"total_score",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BD5\u5377\u603B\u5206"},{pattern:/^(?:[1-9]\d*(?:\.\d+)?|0\.\d*[1-9]\d*)$/,message:"\u8BD5\u5377\u603B\u5206\u5FC5\u987B\u4E3A\u6B63\u6570"}]},ne.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u603B\u5206",style:{width:256},addonAfter:"\u5206"}))),ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u7B54\u9898\u65F6\u957F",labelCol:{span:6},name:"time"},ne.createElement(Ie.Z,{style:{width:"100%"},addonAfter:"\u5206\u949F",placeholder:"\u8BF7\u8F93\u5165\u7B54\u9898\u65F6\u957F"})))),ne.createElement(Re.Z,{style:{marginLeft:6,marginBottom:12}},ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},ne.createElement(Oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:256},disabledDate:Ye=>(0,x.Q8)(Ye),disabledTime:Ye=>(0,x.d0)(Ye),allowClear:!1,format:"YYYY-MM-DD HH:mm"}))),ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",labelCol:{span:6},name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},ne.createElement(Oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:"100%"},disabledDate:Ye=>(0,x.Q8)(Ye,"",at.getFieldValue("publish_time")),disabledTime:Ye=>(0,x.d0)(Ye,at.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})))),ne.createElement(Ae.default.Item,{style:{marginBottom:0},label:ne.createElement("div",null,ne.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),ne.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},ne.createElement("div",null,ne.createElement("a",{download:"\u6A21\u7248.xlsx",className:a.Z.downloadbutton,href:oe.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${Me.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),ne.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),ne.createElement(Ae.default.Item,{style:{marginBottom:0}},ne.createElement(ve,me({},Ct),ne.createElement("a",{className:a.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),ne.createElement("br",null),ne.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Qe.Z=(0,we.connect)(({classroomList:Me})=>({classroomList:Me}))(Ue)},51661:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Oe}});var b=ee(59301),le=ee(20834),Ae=ee(92832),Fe=ee(24905),De=ee(3113),xe=ee(38854),ue={bottomControlContainer:"bottomControlContainer___Zu9jI",buttonWrap:"buttonWrap___aWo9e",moveCategory:"moveCategory____Cpq2"},Re=ee(34055),Ge=ee(84105),Oe=({buttonDataSource:we,onButtonClick:fe,useBatchStatus:oe,allSelect:a,setAllSelect:E,selectArrs:x,onMenuClick:y,setSeleArr:z,catalogue:te,addCatalogue:ne})=>{const[re,ie]=(0,b.useState)(!1),[ce,se]=(0,b.useState)("");console.log("---",te);const de=b.createElement("div",{className:ue.moveCategory,onMouseLeave:me=>ie(!1)},b.createElement(le.default,{onClick:y,style:{maxHeight:300,width:240,overflow:"auto"}},b.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},b.createElement(Ae.default,{onChange:me=>{se(me.target.value)}})),te==null?void 0:te.map(function(me,pe){var ve;if(!(ce!==""&&me.category_name.indexOf(ce)<0))return b.createElement(b.Fragment,null,b.createElement(le.default.Item,{className:"multi-llipsis1e",key:me.category_id,title:me.category_name},me.category_name),(ve=me==null?void 0:me.third_category)==null?void 0:ve.map(Ue=>b.createElement(le.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:Ue.category_id,title:Ue.category_name},Ue.category_name)))}),ne&&b.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:ne},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return b.createElement("div",{className:ue.bottomControlContainer},b.createElement("div",null,b.createElement("div",null,b.createElement(Fe.default,{checked:a,onChange:E},"\u5168\u9009\u672C\u9875\uFF08",x.length,"\uFF09")),(0,Re.GJ)()&&we.map(me=>b.createElement("div",{key:me.name},b.createElement(De.ZP,{type:"primary",icon:me.icon,className:ue.buttonWrap,onClick:()=>fe(me)},me.name))),(0,Re.GJ)()&&(ne||te)&&b.createElement("div",null,b.createElement(xe.Z,{open:re,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>de,getPopupContainer:me=>me.parentNode},b.createElement("span",{className:"ant-dropdown-link",onMouseEnter:me=>ie(!0)},b.createElement(De.ZP,{type:"primary",className:ue.buttonWrap,icon:b.createElement("i",{className:"iconfont icon-yidongmulu"})},b.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",b.createElement(Ge.Z,null))))))),b.createElement("div",null,b.createElement(De.ZP,{type:"primary",ghost:!0,onClick:()=>{oe(!1),z([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},59238:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return y}});var b=ee(59301),le=ee(20834),Ae=ee(24905),Fe=ee(3113),De=ee(38854),xe=ee(6848),ue=ee(57809),Re=ee(92832),Ge={searchSortControllerContainer:"searchSortControllerContainer___hHmtL",btn:"btn___IGcjw",btnSort:"btnSort___TjGZj",tips:"tips____YGut"},Ie=ee(34055),Oe=ee(87395),we=ee(84105),fe=ee(26724),oe=ee.n(fe),a=ee(76560),E=(z,te,ne)=>new Promise((re,ie)=>{var ce=me=>{try{de(ne.next(me))}catch(pe){ie(pe)}},se=me=>{try{de(ne.throw(me))}catch(pe){ie(pe)}},de=me=>me.done?re(me.value):Promise.resolve(me.value).then(ce,se);de((ne=ne.apply(z,te)).next())}),y=({isAdmin:z,dataSource:te,batchStatus:ne,SortMenuName:re,setSortMenuName:ie,detailCourseGroupsList:ce,onSearch:se,onBoard:de,onSort:me,isboard:pe,dispatch:ve,onBatch:Ue,SortMenus:Me,isShowMode:Xe=!1,onModeChange:Le})=>{const[Ze,at]=(0,b.useState)(!1),[gt,Pt]=(0,b.useState)([]),[st,rt]=(0,b.useState)(!0);let[Ct,Ye]=(0,b.useState)([]);const[Te,ze]=(0,b.useState)(1),[ft,Ot]=(0,b.useState)(!1),mt=(0,a.useParams)(),on=un=>{ie(un.name),me(un)};(0,b.useEffect)(()=>{pe&&ke()},[pe]);const ke=()=>E(void 0,null,function*(){var un;if(st&&!ft){Ot(!0),ze(Te+1);const Gn=yield ve({type:"classroomList/getCourseGroupsList",payload:{page:Te,id:mt.coursesId,limit:20,nonenavigate:!0}});let ut=[...(Gn==null?void 0:Gn.course_groups)||[]];((un=Gn==null?void 0:Gn.course_groups)==null?void 0:un.length)<20&&(rt(!1),ut.push({id:0,name:"\u672A\u5206\u73ED"})),Ot(!1),Ye([...Ct,...ut])}}),jt=b.createElement("section",{className:Ge.dropmenu},b.createElement("div",{style:{maxHeight:200,overflow:"auto"}},b.createElement(oe(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:un=>{ke()},hasMore:st,useWindow:!1},b.createElement(le.default,{style:{width:240,zIndex:10}},(ce==null?void 0:ce.group_count)>0&&(Ct==null?void 0:Ct.filter(un=>un.edit_auth||un.name==="\u672A\u5206\u73ED").map(function(un,Gn){return b.createElement(le.default.Item,{key:un.id},b.createElement(Ae.default,{checked:gt.includes(un.id),value:un.id,onChange:ut=>{let dt=gt.indexOf(un.id);gt.indexOf(un.id)>-1?Pt(gt.filter(He=>He!==un.id)):Pt(gt.concat(un.id))}},un.name))}))))),b.createElement("aside",{style:{background:"#fff"}},b.createElement("div",null,b.createElement(Fe.ZP,{type:"link",onClick:()=>{de(gt)}},"\u786E\u5B9A"),b.createElement(Fe.ZP,{type:"link",onClick:()=>{Pt([])}},"\u91CD\u7F6E")))),Wt=re==="\u9ED8\u8BA4\u6392\u5E8F";return b.createElement("div",{className:Ge.searchSortControllerContainer},!!(Me!=null&&Me.length)&&b.createElement("div",null,b.createElement(De.Z,{dropdownRender:()=>b.createElement(le.default,{selectedKeys:[re]},Me.map(un=>b.createElement(le.default.Item,{key:un.name,onClick:()=>on(un)},un.name)))},b.createElement("div",null,b.createElement("span",{className:`${Ge.btn} ${Wt?Ge.btnSort:""}`},b.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),re)))),Wt&&b.createElement(xe.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},b.createElement("span",{className:Ge.tips},b.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),Xe&&b.createElement(ue.default,{defaultValue:"",onChange:Le,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),b.createElement(Re.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:se,style:{width:220,marginLeft:Xe?"":"auto"}}),(0,Ie.eB)()&&pe&&b.createElement(De.Z,{dropdownRender:()=>jt,open:Ze,onOpenChange:un=>{at(un)}},b.createElement("a",null,"\u5206\u73ED",Ze?b.createElement(Oe.Z,{style:{marginLeft:6}}):b.createElement(we.Z,{style:{marginLeft:6}}))))}},71449:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(38854),Ae=ee(8591),Fe=ee(6848),De=ee(76560),xe=ee(34055),ue=ee(47949),Re=ee(22688);const Ge=({isLoading:Ie,addText:Oe,tabDataSource:we,isAdmin:fe,dispatch:oe,classroomList:a,type:E,isExercise:x,defaultSelectedKeys:y,onTabMenuClick:z,getDropdownMenu:te,showControlButton:ne,buttonText:re,buttonIcon:ie="icon-tianjiadaohang",extraNode:ce,user:se,onButtonClick:de,isModelUser:me})=>{var pe,ve,Ue,Me,Xe;const Le=(0,De.useParams)();return b.createElement("div",{className:"flex item-center gap-20px",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)",border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0"}},b.createElement("div",{className:"flex gap-4px mr-auto"},we==null?void 0:we.map((Ze,at)=>b.createElement("div",{key:at,className:`text-16px flex item-center justify-center current ${y==(typeof Ze.index=="number"?Ze.index:Ze.id)?"bg-white font-semibold":"c-grey-333"}`,style:{width:120,height:40,border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0",color:y==(typeof Ze.index=="number"?Ze.index:Ze.id)?"#1890FF":""},onClick:()=>Ie?{}:z(Ze)},Ze==null?void 0:Ze.name,Ze.total!==void 0&&fe&&b.createElement("span",{className:"ml-4px"},Ze.total||0)))),fe&&b.createElement("div",{className:"flex item-center gap-20px mr-20px"},x&&b.createElement("span",{className:"iconfont icon-shezhi8 flex item-center current",onClick:()=>{oe({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),x&&b.createElement(le.Z,{arrow:!0,menu:{items:[{key:"1",label:"\u5B66\u751F\u6210\u7EE9"},{key:"3",label:"\u5386\u53F2\u5BFC\u51FA"}],onClick:({key:Ze})=>{var at;if((0,xe.Rm)()&&!((at=a.AssistantObject.exercise)!=null&&at.can_download)){Ae.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ze=="1"&&oe({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:E,exportType:"exercise",category_id:Le.categoryId}}),Ze=="3"&&De.history.push(`/classrooms/${Le==null?void 0:Le.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},b.createElement("span",{className:"iconfont icon-xiazai6 current c-grey-666"})),!!ce&&b.createElement("div",null,ce),ne&&(re=="\u6DFB\u52A0\u76F4\u64AD"?b.createElement(le.Z,{menu:{items:(ve=(pe=[{label:b.createElement("div",{onClick:()=>{de("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},{label:b.createElement("div",{onClick:()=>{de("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:me}])==null?void 0:pe.filter(Ze=>Ze==null?void 0:Ze.show))==null?void 0:ve.map(Ze=>({label:Ze==null?void 0:Ze.label,key:Ze==null?void 0:Ze.key}))}},b.createElement(ue.op,{theme:Re.Fy.THEMEONE,icon:b.createElement("span",{className:`iconfont ${ie}`})},re)):b.createElement(ue.op,{theme:Re.Fy.THEMEONE,onClick:de,icon:b.createElement("span",{className:`iconfont ${ie}`})},re)),!!te&&b.createElement(le.Z,{disabled:((Ue=se==null?void 0:se.userInfo)==null?void 0:Ue.user_status)===2,dropdownRender:te},b.createElement(Fe.Z,{title:((Me=se==null?void 0:se.userInfo)==null?void 0:Me.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},b.createElement(ue.op,{theme:Re.Fy.THEMEONE,onClick:de,disabled:((Xe=se==null?void 0:se.userInfo)==null?void 0:Xe.user_status)===2,icon:b.createElement("span",{className:"iconfont icon-tianjiadaohang"})},Oe||"\u521B\u5EFA\u8BD5\u5377")))))};Qe.Z=Ge},55346:function(nt,Qe,ee){"use strict";ee.d(Qe,{$i:function(){return me},K1:function(){return ve},O7:function(){return Ue},T$:function(){return de}});var b=ee(47949),le=ee(47580),Ae=ee(72664),Fe=ee(63423),De=ee(98072),xe=ee(43418),ue=ee(78241),Re=ee(8591),Ge=ee(92832),Ie=ee(95237),Oe=ee(43604),we=ee(59301),fe=ee(76560),oe=ee(28209),a=ee.n(oe),E=ee(49661),x=ee(59301),y=Object.defineProperty,z=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,re=(Me,Xe,Le)=>Xe in Me?y(Me,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Me[Xe]=Le,ie=(Me,Xe)=>{for(var Le in Xe||(Xe={}))te.call(Xe,Le)&&re(Me,Le,Xe[Le]);if(z)for(var Le of z(Xe))ne.call(Xe,Le)&&re(Me,Le,Xe[Le]);return Me},ce=(Me,Xe,Le)=>new Promise((Ze,at)=>{var gt=rt=>{try{st(Le.next(rt))}catch(Ct){at(Ct)}},Pt=rt=>{try{st(Le.throw(rt))}catch(Ct){at(Ct)}},st=rt=>rt.done?Ze(rt.value):Promise.resolve(rt.value).then(gt,Pt);st((Le=Le.apply(Me,Xe)).next())});const se=Me=>{const Xe=a().enc.Utf8.parse("c03f36595bd5610b");return a().AES.encrypt(Me||"",Xe,{iv:Xe,mode:a().mode.CBC}).toString()},de=({onCancel:Me,open:Xe})=>x.createElement(xe.default,{title:"\u63D0\u793A",width:619,centered:!0,open:Xe,destroyOnClose:!0,okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",onCancel:Me,onOk:()=>{fe.history.push("/account/secure")}},x.createElement("span",null,"\u52A0\u5BC6\u5C01\u5B58\u4E4B\u540E\uFF0C\u5FD8\u8BB0\u5BC6\u7801\u65F6\u9700\u8981\u4F7F\u7528\u624B\u673A\u53F7\u8FDB\u884C\u5BC6\u7801\u91CD\u7F6E\uFF0C\u8BF7\u5148\u7ED1\u5B9A\u624B\u673A\u53F7\u7801")),me=({onCancel:Me,onFinish:Xe,open:Le,Data:Ze})=>{const[at]=ue.default.useForm(),[,gt,Pt]=(0,De.U)((Ze==null?void 0:Ze.type)=="exercise"?Ae.yE:le.yE,{id:Ze==null?void 0:Ze.id});return(0,we.useEffect)(()=>{Le||at.resetFields()},[Le]),x.createElement(xe.default,{title:"\u8BD5\u5377\u52A0\u5BC6\u5C01\u5B58",width:619,centered:!0,open:Le,destroyOnClose:!0,confirmLoading:gt,onCancel:Me,onOk:()=>{at==null||at.submit()}},x.createElement("div",{className:"pt16 pb16 pl12 pr12 rounded-4px flex item-center gap-8px",style:{background:"rgba(233, 127, 55, .06)",color:"#FA6400"}},x.createElement("i",{className:"iconfont icon-tishi7"}),x.createElement("span",null,"\u8BD5\u5377\u52A0\u5BC6\u5C01\u5B58\u540E\uFF0C\u6240\u6709\u7528\u6237\u9700\u8981\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\u624D\u80FD\u8FDB\u884C\u67E5\u770B\u3001\u7F16\u8F91\u8BD5\u5377\u7B49\u64CD\u4F5C\uFF01")),x.createElement(ue.default,{form:at,className:"mt-20px",size:"large",colon:!1,onFinish:st=>ce(void 0,null,function*(){const rt=yield Pt({id:Ze==null?void 0:Ze.id,is_encrypt:!0,pwd:se(st.pwd),pwd_confirm:se(st.pwd_confirm)});rt.status===0?(Re.ZP.success("\u52A0\u5BC6\u6210\u529F"),Xe==null||Xe(rt),Me()):at.setFields([{name:"pwd",errors:[rt==null?void 0:rt.message]}])})},x.createElement(ue.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"}]},x.createElement(Ge.default.Password,{placeholder:"\u8BF7\u8BBE\u7F6E\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"})),x.createElement(ue.default.Item,{label:"\u786E\u8BA4\u5BC6\u7801",name:"pwd_confirm",rules:[{required:!0,message:"\u8BF7\u518D\u6B21\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"},({getFieldValue:st})=>({validator(rt,Ct){return!Ct||st("pwd")===Ct?Promise.resolve():Promise.reject(new Error("\u4E24\u6B21\u8F93\u5165\u7684\u5BC6\u7801\u4E0D\u4E00\u81F4"))}})]},x.createElement(Ge.default.Password,{placeholder:"\u8BF7\u518D\u6B21\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"}))))},pe=({onCancel:Me,open:Xe,Data:Le})=>{var Ze;const[at]=ue.default.useForm(),[gt]=ue.default.useForm(),[Pt,st]=(0,we.useState)(!1),[rt,Ct]=(0,we.useState)(0),[,,Ye]=(0,De.U)(Fe.o1,{type:(Le==null?void 0:Le.type)=="exercise"?12:11}),[,Te,ze]=(0,De.U)((Le==null?void 0:Le.type)=="exercise"?Ae.dp:le.dp,{id:Le==null?void 0:Le.id}),[,ft,Ot]=(0,De.U)((Le==null?void 0:Le.type)=="exercise"?Ae.Qc:le.Qc,{id:Le==null?void 0:Le.id});return(0,we.useEffect)(()=>{var mt;Le!=null&&Le.phone&&at.setFieldsValue({login:(mt=Le==null?void 0:Le.phone)==null?void 0:mt.replace(/(\d{3})\d{4}(\d{4})/,"$1****$2")})},[Le==null?void 0:Le.phone]),(0,we.useEffect)(()=>{rt>0&&setTimeout(()=>{Ct(rt-1)},1e3)},[rt]),(0,we.useEffect)(()=>{Xe||(at.resetFields(),gt.resetFields())},[Xe]),x.createElement(x.Fragment,null,x.createElement(xe.default,{title:"\u624B\u673A\u53F7\u7801\u6821\u9A8C",width:619,centered:!0,open:Xe,destroyOnClose:!0,confirmLoading:Te,onCancel:Me,onOk:()=>{at==null||at.submit()}},x.createElement("div",{style:{color:"#191919"}},"\u8BF7\u5148\u8FDB\u884C\u624B\u673A\u53F7\u7801\u6821\u9A8C"),x.createElement(ue.default,{className:"mt20",initialValues:{phone:(Ze=Le==null?void 0:Le.phone)==null?void 0:Ze.replace(/(\d{3})\d{4}(\d{4})/,"$1****$2")},form:at,size:"large",colon:!1,onFinish:mt=>ce(void 0,null,function*(){console.log("allValue",mt);const on=yield ze({code:mt==null?void 0:mt.code,login:Le==null?void 0:Le.phone,id:Le==null?void 0:Le.id});on.status===0?(Re.ZP.success("\u6821\u9A8C\u6210\u529F"),Me==null||Me(),st(!0)):at.setFields([{name:"code",errors:[on==null?void 0:on.message]}])})},x.createElement(ue.default.Item,{label:"\u624B\u673A\u53F7",name:"login",required:!0},x.createElement(Ge.default,{placeholder:"\u8BF7\u8F93\u5165\u624B\u673A\u53F7",disabled:!0})),x.createElement(Ie.Z,{wrap:!1,gutter:20},x.createElement(Oe.Z,{flex:1},x.createElement(ue.default.Item,{label:"\u9A8C\u8BC1\u7801",name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},x.createElement(Ge.default,{placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}))),x.createElement(Oe.Z,null,x.createElement(b.op,{openLoading:!0,size:"large",disabled:rt>0,style:{borderRadius:"4px"},onClick:()=>ce(void 0,null,function*(){const mt=yield Ye({type:(Le==null?void 0:Le.type)=="exercise"?12:11,login:Le==null?void 0:Le.phone,smscode:(0,E.M)(Le==null?void 0:Le.phone)});(mt==null?void 0:mt.status)===1&&(Re.ZP.success("\u53D1\u9001\u6210\u529F"),Ct(60))})},rt===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`(${rt})\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`))))),x.createElement(xe.default,{title:"\u91CD\u7F6E\u5C01\u5B58\u5BC6\u7801",width:619,centered:!0,open:Pt,destroyOnClose:!0,confirmLoading:ft,onCancel:()=>{st(!1)},onOk:()=>{gt==null||gt.submit()}},x.createElement(ue.default,{className:"mt20",form:gt,size:"large",colon:!1,onFinish:mt=>ce(void 0,null,function*(){console.log("allValue",mt),(yield Ot(ie({id:Le==null?void 0:Le.id},mt))).status===0&&(Re.ZP.success("\u91CD\u7F6E\u6210\u529F"),st(!1))})},x.createElement(ue.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"}]},x.createElement(Ge.default.Password,{placeholder:"\u8BF7\u8BBE\u7F6E\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"})),x.createElement(ue.default.Item,{label:"\u786E\u8BA4\u5BC6\u7801",name:"pwd_confirm",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"},({getFieldValue:mt})=>({validator(on,ke){return!ke||mt("pwd")===ke?Promise.resolve():Promise.reject(new Error("\u4E24\u6B21\u8F93\u5165\u7684\u5BC6\u7801\u4E0D\u4E00\u81F4"))}})]},x.createElement(Ge.default.Password,{placeholder:"\u8BF7\u518D\u6B21\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"})))))},ve=({onCancel:Me,onFinish:Xe,open:Le,Data:Ze})=>{const[at]=ue.default.useForm(),[gt,Pt]=(0,we.useState)(!1),[,st,rt]=(0,De.U)((Ze==null?void 0:Ze.type)=="exercise"?Ae.yE:le.yE,{id:Ze==null?void 0:Ze.id});return(0,we.useEffect)(()=>{Le||at.resetFields()},[Le]),x.createElement(x.Fragment,null,x.createElement(xe.default,{title:"\u8BD5\u5377\u89E3\u5C01",width:619,centered:!0,open:Le,destroyOnClose:!0,confirmLoading:st,onCancel:Me,onOk:()=>{at==null||at.submit()}},x.createElement(Ie.Z,{wrap:!1,align:"top",gutter:16},x.createElement(Oe.Z,{flex:1},x.createElement(ue.default,{form:at,size:"large",colon:!1,onFinish:Ct=>ce(void 0,null,function*(){const Ye=yield rt({id:Ze==null?void 0:Ze.id,is_encrypt:!1,pwd:se(Ct.pwd)});(Ye==null?void 0:Ye.status)===0?(Re.ZP.success("\u89E3\u5C01\u6210\u529F"),Xe==null||Xe(Ye),Me==null||Me()):at.setFields([{name:"pwd",errors:[Ye==null?void 0:Ye.message]}])})},x.createElement(ue.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"}]},x.createElement(Ge.default.Password,{placeholder:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"})))),x.createElement(Oe.Z,null,x.createElement("a",{style:{lineHeight:"40px",whiteSpace:"nowrap"},onClick:()=>{Pt(!0),Me==null||Me()}},"\u5FD8\u8BB0\u5BC6\u7801\uFF1F")))),x.createElement(pe,{onCancel:()=>{Pt(!1)},open:gt,Data:ie({},Ze)}))},Ue=({onCancel:Me,onFinish:Xe,open:Le,Data:Ze})=>{const[at]=ue.default.useForm(),[gt,Pt]=(0,we.useState)(!1),[,st,rt]=(0,De.U)((Ze==null?void 0:Ze.type)=="exercise"?Ae.yE:le.yE,{id:Ze==null?void 0:Ze.id});return(0,we.useEffect)(()=>{Le||at.resetFields()},[Le]),x.createElement(x.Fragment,null,x.createElement(xe.default,{title:"\u63D0\u793A",width:619,centered:!0,open:Le,destroyOnClose:!0,confirmLoading:st,onCancel:Me,onOk:()=>{at==null||at.submit()}},x.createElement("div",{className:"pt16 pb16 pl12 pr12 rounded-4px flex item-center gap-8px",style:{background:"rgba(233, 127, 55, .06)",color:"#FA6400"}},x.createElement("i",{className:"iconfont icon-tishi7"}),x.createElement("span",null,"\u8BD5\u5377\u5DF2\u8FDB\u884C\u52A0\u5BC6\u5C01\u5B58\uFF0C\u5982\u9700\u8FDB\u884C\u64CD\u4F5C\uFF0C\u8BF7\u5148\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\u8FDB\u884C\u89E3\u5C01\uFF01")),x.createElement(ue.default,{form:at,className:"mt-20px",size:"large",colon:!1,onFinish:Ct=>ce(void 0,null,function*(){const Ye=yield rt({id:Ze==null?void 0:Ze.id,is_encrypt:!1,pwd:se(Ct.pwd)});(Ye==null?void 0:Ye.status)===0?(Re.ZP.success("\u89E3\u5C01\u6210\u529F"),Xe==null||Xe(Ye),Me==null||Me()):at.setFields([{name:"pwd",errors:[Ye==null?void 0:Ye.message]}])})},x.createElement(Ie.Z,{wrap:!1,gutter:20},x.createElement(Oe.Z,{flex:1},x.createElement(ue.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"}]},x.createElement(Ge.default.Password,{placeholder:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"}))),x.createElement(Oe.Z,null,x.createElement("a",{style:{lineHeight:"40px",whiteSpace:"nowrap"},onClick:()=>{Pt(!0),Me==null||Me()}},"\u5FD8\u8BB0\u5BC6\u7801\uFF1F"))))),x.createElement(pe,{onCancel:()=>{Pt(!1)},open:gt,Data:ie({},Ze)}))}},98072:function(nt,Qe,ee){"use strict";ee.d(Qe,{U:function(){return Ge}});var b=ee(59301),le=Object.defineProperty,Ae=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,xe=(Ie,Oe,we)=>Oe in Ie?le(Ie,Oe,{enumerable:!0,configurable:!0,writable:!0,value:we}):Ie[Oe]=we,ue=(Ie,Oe)=>{for(var we in Oe||(Oe={}))Fe.call(Oe,we)&&xe(Ie,we,Oe[we]);if(Ae)for(var we of Ae(Oe))De.call(Oe,we)&&xe(Ie,we,Oe[we]);return Ie},Re=(Ie,Oe,we)=>new Promise((fe,oe)=>{var a=y=>{try{x(we.next(y))}catch(z){oe(z)}},E=y=>{try{x(we.throw(y))}catch(z){oe(z)}},x=y=>y.done?fe(y.value):Promise.resolve(y.value).then(a,E);x((we=we.apply(Ie,Oe)).next())});function Ge(Ie,Oe){const[we,fe]=(0,b.useState)(Oe),[oe,a]=(0,b.useState)(!1),[E,x]=(0,b.useState)();return[we,oe,(z,te=!1)=>Re(this,null,function*(){const ne=te?Oe:ue(ue({},we),z);a(!0),fe(ne);const re=yield Ie(ne);return a(!1),x(re),re}),E]}},23869:function(nt,Qe,ee){"use strict";ee.d(Qe,{rX:function(){return ne},pW:function(){return re},gy:function(){return ie},xY:function(){return te},O5:function(){return z},tJ:function(){return oe},o1:function(){return a},Rd:function(){return y}});var b=ee(76560),le=ee(43418),Ae=ee(28103),Fe=ee(8591),De=ee(34055),xe=ee(49661),ue=ee(87169),Re=ee(25510),Ge="data:image/png;base64,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",Ie=ee.p+"static/newqrcode.a8740efb.png",Oe=ee(32637),we=ee(59301),fe=(ce,se,de)=>new Promise((me,pe)=>{var ve=Xe=>{try{Me(de.next(Xe))}catch(Le){pe(Le)}},Ue=Xe=>{try{Me(de.throw(Xe))}catch(Le){pe(Le)}},Me=Xe=>Xe.done?me(Xe.value):Promise.resolve(Xe.value).then(ve,Ue);Me((de=de.apply(ce,se)).next())});const oe=(ce,se=!1)=>!!(a(ce)&&E(se)),a=ce=>(0,De.bg)()?!0:(ce({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),E=(ce=!1)=>{var se;const{user:de}=(0,b.getDvaApp)()._store.getState();return(se=de.userInfo)!=null&&se.profile_completed?!0:(le.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,xe.xg)("/account/profile/edit"),x()}}),!1)},x=()=>{le.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},y=()=>{le.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:we.createElement("div",{style:{textAlign:"center"}},we.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),we.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Oe}),we.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},z=()=>{var ce;const{user:se}=(0,b.getDvaApp)()._store.getState();return(ce=se.userInfo)!=null&&ce.professional_certification?!0:(le.default.confirm({title:"\u63D0\u793A",centered:!0,content:we.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,xe.xg)("/account/certification")}}),!1)},te=()=>(0,De.V9)()?!0:(le.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:we.createElement("div",{className:"tc",style:{marginLeft:-38}},we.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),we.createElement("img",{src:Ie,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(ce,se)=>ce?!0:(le.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:we.createElement("div",null,we.createElement("p",null,se||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),we.createElement("div",{style:{marginLeft:"110px"}},we.createElement("img",{src:Ge,width:200}),we.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,xe.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),re=ce=>{le.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:we.createElement("div",null,we.createElement("div",null,we.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),we.createElement(Ae.Z,null),we.createElement("p",{style:{color:"#666666",fontSize:12}}," ",we.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",we.createElement("a",null,ce),"\u5929\u3002"),we.createElement("p",{style:{color:"#666666",fontSize:12}}," ",we.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),we.createElement("div",{style:{textAlign:"center",marginTop:30}},we.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Re,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ie=(ce,se="")=>{const{shixunsDetail:{detail:de}}=(0,b.getDvaApp)()._store.getState();if((de==null?void 0:de.public)===2||(de==null?void 0:de.public)===1||(de==null?void 0:de.shixun_status)===3){let me="";return(de==null?void 0:de.public)===2&&(me="\u5DF2\u516C\u5F00"),(de==null?void 0:de.public)===1&&(me="\u5F85\u5BA1\u6838"),(de==null?void 0:de.shixun_status)===3&&(me="\u5DF2\u5173\u95ED"),le.default.info({centered:!0,icon:we.createElement(ue.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:we.createElement("div",{className:"tc",style:{marginLeft:-38}},we.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},we.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",me,"\uFF0C",se,"\u3002"),we.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),we.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Re,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(de==null?void 0:de.shixun_status)===2?(le.default.confirm({centered:!0,icon:we.createElement(ue.Z,null),title:"\u63D0\u793A",content:we.createElement("div",null,we.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",se,"\u3002"),we.createElement("br",null),we.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{le.default.confirm({width:440,centered:!0,icon:we.createElement(ue.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>fe(void 0,null,function*(){(yield ce({type:"shixunsDetail/cancelRelease",payload:{id:de==null?void 0:de.identifier}})).status!==401&&(Fe.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ce({type:"shixunsDetail/getShixunsDetail",payload:{id:de==null?void 0:de.identifier}}),ce({type:"practiceSetting/getCommonData",payload:{id:de==null?void 0:de.identifier}}))})})}}),!0):!1}},50371:function(nt,Qe){"use strict";function ee(){const b=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let le=1;le{const De=Ae[Fe];De!==void 0&&(b[Fe]=De)})}return b}Qe.Z=ee},77578:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return b}});const b=le=>le?typeof le=="function"?le():le:null},13845:function(nt,Qe,ee){"use strict";ee.d(Qe,{F:function(){return b},Z:function(){return le}});function b(Ae){return Ae!=null&&Ae===Ae.window}function le(Ae,Fe){var De,xe;if(typeof window=="undefined")return 0;const ue=Fe?"scrollTop":"scrollLeft";let Re=0;return b(Ae)?Re=Ae[Fe?"pageYOffset":"pageXOffset"]:Ae instanceof Document?Re=Ae.documentElement[ue]:(Ae instanceof HTMLElement||Ae)&&(Re=Ae[ue]),Ae&&!b(Ae)&&typeof Re!="number"&&(Re=(xe=((De=Ae.ownerDocument)!==null&&De!==void 0?De:Ae).documentElement)===null||xe===void 0?void 0:xe[ue]),Re}},56762:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return le}});var b=ee(59301);function le(){const[,Ae]=b.useReducer(Fe=>Fe+1,0);return Ae}},68031:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Fe}});var b=ee(16089);function le(De,xe,ue,Re){const Ge=ue-xe;return De/=Re/2,De<1?Ge/2*De*De*De+xe:Ge/2*((De-=2)*De*De+2)+xe}var Ae=ee(13845);function Fe(De){let xe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ue=()=>window,callback:Re,duration:Ge=450}=xe,Ie=ue(),Oe=(0,Ae.Z)(Ie,!0),we=Date.now(),fe=()=>{const a=Date.now()-we,E=le(a>Ge?Ge:a,Oe,De,Ge);(0,Ae.F)(Ie)?Ie.scrollTo(window.pageXOffset,E):Ie instanceof Document||Ie.constructor.name==="HTMLDocument"?Ie.documentElement.scrollTop=E:Ie.scrollTop=E,a()=>{De=null,Fe.apply(void 0,(0,b.Z)(Re))},ue=function(){if(De==null){for(var Re=arguments.length,Ge=new Array(Re),Ie=0;Ie{le.Z.cancel(De),De=null},ue}Qe.Z=Ae},81228:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return ce}});var b=ee(33377),le=ee(93912),Ae=ee(18881),Fe=ee(85461),De=ee(59301),xe=ee(92310),ue=ee.n(xe),Re=ee(29301),Ge=ee(2738),Ie=ee(27666),Oe=ee(36355),we=ee(83116),fe=ee(37613);const oe=se=>{const{componentCls:de}=se;return{[de]:{position:"fixed",zIndex:se.zIndexPopup}}};var a=(0,we.Z)("Affix",se=>{const de=(0,fe.TS)(se,{zIndexPopup:se.zIndexBase+10});return[oe(de)]});function E(se){return se!==window?se.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function x(se,de,me){if(me!==void 0&&de.top>se.top-me)return me+de.top}function y(se,de,me){if(me!==void 0&&de.bottom{const ve=pe.getTargetFunc(),Ue=ve==null?void 0:ve(),{prevTarget:Me}=pe.state;Me!==Ue&&(z.forEach(Xe=>{Me==null||Me.removeEventListener(Xe,pe.lazyUpdatePosition),Ue==null||Ue.addEventListener(Xe,pe.lazyUpdatePosition)}),pe.updatePosition(),pe.setState({prevTarget:Ue}))},pe.removeListeners=()=>{pe.timer&&(clearTimeout(pe.timer),pe.timer=null);const{prevTarget:ve}=pe.state,Ue=pe.getTargetFunc(),Me=Ue==null?void 0:Ue();z.forEach(Xe=>{Me==null||Me.removeEventListener(Xe,pe.lazyUpdatePosition),ve==null||ve.removeEventListener(Xe,pe.lazyUpdatePosition)}),pe.updatePosition.cancel(),pe.lazyUpdatePosition.cancel()},pe.getOffsetTop=()=>{const{offsetBottom:ve,offsetTop:Ue}=pe.props;return ve===void 0&&Ue===void 0?0:Ue},pe.getOffsetBottom=()=>pe.props.offsetBottom,pe.measure=()=>{const{status:ve,lastAffix:Ue}=pe.state,{onChange:Me}=pe.props,Xe=pe.getTargetFunc();if(ve!==ne.Prepare||!pe.fixedNodeRef.current||!pe.placeholderNodeRef.current||!Xe)return;const Le=pe.getOffsetTop(),Ze=pe.getOffsetBottom(),at=Xe();if(at){const gt={status:ne.None},Pt=E(pe.placeholderNodeRef.current);if(Pt.top===0&&Pt.left===0&&Pt.width===0&&Pt.height===0)return;const st=E(at),rt=x(Pt,st,Le),Ct=y(Pt,st,Ze);rt!==void 0?(gt.affixStyle={position:"fixed",top:rt,width:Pt.width,height:Pt.height},gt.placeholderStyle={width:Pt.width,height:Pt.height}):Ct!==void 0&&(gt.affixStyle={position:"fixed",bottom:Ct,width:Pt.width,height:Pt.height},gt.placeholderStyle={width:Pt.width,height:Pt.height}),gt.lastAffix=!!gt.affixStyle,Me&&Ue!==gt.lastAffix&&Me(gt.lastAffix),pe.setState(gt)}},pe.prepareMeasure=()=>{pe.setState({status:ne.Prepare,affixStyle:void 0,placeholderStyle:void 0})},pe.updatePosition=(0,Ie.Z)(()=>{pe.prepareMeasure()}),pe.lazyUpdatePosition=(0,Ie.Z)(()=>{const ve=pe.getTargetFunc(),{affixStyle:Ue}=pe.state;if(ve&&Ue){const Me=pe.getOffsetTop(),Xe=pe.getOffsetBottom(),Le=ve();if(Le&&pe.placeholderNodeRef.current){const Ze=E(Le),at=E(pe.placeholderNodeRef.current),gt=x(at,Ze,Me),Pt=y(at,Ze,Xe);if(gt!==void 0&&Ue.top===gt||Pt!==void 0&&Ue.bottom===Pt)return}}pe.prepareMeasure()}),pe}return(0,le.Z)(me,[{key:"getTargetFunc",value:function(){const{getTargetContainer:ve}=this.context,{target:Ue}=this.props;return Ue!==void 0?Ue:ve!=null?ve:te}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(ve){this.addListeners(),(ve.offsetTop!==this.props.offsetTop||ve.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:ve,placeholderStyle:Ue}=this.state,{affixPrefixCls:Me,rootClassName:Xe,children:Le}=this.props,Ze=ue()(ve&&Xe,{[Me]:!!ve});let at=(0,Ge.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return De.createElement(Re.Z,{onResize:this.updatePosition},De.createElement("div",Object.assign({},at,{ref:this.placeholderNodeRef}),ve&&De.createElement("div",{style:Ue,"aria-hidden":"true"}),De.createElement("div",{className:Ze,ref:this.fixedNodeRef,style:ve},De.createElement(Re.Z,{onResize:this.updatePosition},Le))))}}]),me}(De.Component);re.contextType=Oe.E_;var ce=(0,De.forwardRef)((se,de)=>{const{prefixCls:me,rootClassName:pe}=se,{getPrefixCls:ve}=(0,De.useContext)(Oe.E_),Ue=ve("affix",me),[Me,Xe]=a(Ue),Le=Object.assign(Object.assign({},se),{affixPrefixCls:Ue,rootClassName:ue()(pe,Xe)});return Me(De.createElement(re,Object.assign({},Le,{ref:de})))})},24905:function(nt,Qe,ee){"use strict";ee.d(Qe,{default:function(){return ce}});var b=ee(92310),le=ee.n(b),Ae=ee(5630),Fe=ee(59301),De=ee(36355),xe=ee(1684),ue=ee(32441),Ge=Fe.createContext(null),Ie=ee(98447),Oe=ee(14088),we=ee(4572),fe=function(se,de){var me={};for(var pe in se)Object.prototype.hasOwnProperty.call(se,pe)&&de.indexOf(pe)<0&&(me[pe]=se[pe]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,pe=Object.getOwnPropertySymbols(se);ve{var me;const{prefixCls:pe,className:ve,rootClassName:Ue,children:Me,indeterminate:Xe=!1,style:Le,onMouseEnter:Ze,onMouseLeave:at,skipGroup:gt=!1,disabled:Pt}=se,st=fe(se,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:rt,direction:Ct,checkbox:Ye}=Fe.useContext(De.E_),Te=Fe.useContext(Ge),{isFormItemInput:ze}=Fe.useContext(ue.aM),ft=Fe.useContext(xe.Z),Ot=(me=(Te==null?void 0:Te.disabled)||Pt)!==null&&me!==void 0?me:ft,mt=Fe.useRef(st.value);Fe.useEffect(()=>{Te==null||Te.registerValue(st.value)},[]),Fe.useEffect(()=>{if(!gt)return st.value!==mt.current&&(Te==null||Te.cancelValue(mt.current),Te==null||Te.registerValue(st.value),mt.current=st.value),()=>Te==null?void 0:Te.cancelValue(st.value)},[st.value]);const on=rt("checkbox",pe),[ke,jt]=(0,Ie.ZP)(on),Wt=Object.assign({},st);Te&&!gt&&(Wt.onChange=function(){st.onChange&&st.onChange.apply(st,arguments),Te.toggleOption&&Te.toggleOption({label:Me,value:st.value})},Wt.name=Te.name,Wt.checked=Te.value.includes(st.value));const un=le()(`${on}-wrapper`,{[`${on}-rtl`]:Ct==="rtl",[`${on}-wrapper-checked`]:Wt.checked,[`${on}-wrapper-disabled`]:Ot,[`${on}-wrapper-in-form-item`]:ze},Ye==null?void 0:Ye.className,ve,Ue,jt),Gn=le()({[`${on}-indeterminate`]:Xe},we.A,jt),ut=Xe?"mixed":void 0;return ke(Fe.createElement(Oe.Z,{component:"Checkbox",disabled:Ot},Fe.createElement("label",{className:un,style:Object.assign(Object.assign({},Ye==null?void 0:Ye.style),Le),onMouseEnter:Ze,onMouseLeave:at},Fe.createElement(Ae.Z,Object.assign({"aria-checked":ut},Wt,{prefixCls:on,className:Gn,disabled:Ot,ref:de})),Me!==void 0&&Fe.createElement("span",null,Me))))};var E=Fe.forwardRef(oe),x=ee(3300),y=ee(2738),z=function(se,de){var me={};for(var pe in se)Object.prototype.hasOwnProperty.call(se,pe)&&de.indexOf(pe)<0&&(me[pe]=se[pe]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,pe=Object.getOwnPropertySymbols(se);ve{const{defaultValue:me,children:pe,options:ve=[],prefixCls:Ue,className:Me,rootClassName:Xe,style:Le,onChange:Ze}=se,at=z(se,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:gt,direction:Pt}=Fe.useContext(De.E_),[st,rt]=Fe.useState(at.value||me||[]),[Ct,Ye]=Fe.useState([]);Fe.useEffect(()=>{"value"in at&&rt(at.value||[])},[at.value]);const Te=Fe.useMemo(()=>ve.map(dt=>typeof dt=="string"||typeof dt=="number"?{label:dt,value:dt}:dt),[ve]),ze=dt=>{Ye(He=>He.filter(Ce=>Ce!==dt))},ft=dt=>{Ye(He=>[].concat((0,x.Z)(He),[dt]))},Ot=dt=>{const He=st.indexOf(dt.value),Ce=(0,x.Z)(st);He===-1?Ce.push(dt.value):Ce.splice(He,1),"value"in at||rt(Ce),Ze==null||Ze(Ce.filter(it=>Ct.includes(it)).sort((it,ct)=>{const je=Te.findIndex(ot=>ot.value===it),Be=Te.findIndex(ot=>ot.value===ct);return je-Be}))},mt=gt("checkbox",Ue),on=`${mt}-group`,[ke,jt]=(0,Ie.ZP)(mt),Wt=(0,y.Z)(at,["value","disabled"]),un=ve.length?Te.map(dt=>Fe.createElement(E,{prefixCls:mt,key:dt.value.toString(),disabled:"disabled"in dt?dt.disabled:at.disabled,value:dt.value,checked:st.includes(dt.value),onChange:dt.onChange,className:`${on}-item`,style:dt.style,title:dt.title},dt.label)):pe,Gn={toggleOption:Ot,value:st,disabled:at.disabled,name:at.name,registerValue:ft,cancelValue:ze},ut=le()(on,{[`${on}-rtl`]:Pt==="rtl"},Me,Xe,jt);return ke(Fe.createElement("div",Object.assign({className:ut,style:Le},Wt,{ref:de}),Fe.createElement(Ge.Provider,{value:Gn},un)))},ne=Fe.forwardRef(te);var re=Fe.memo(ne);const ie=E;ie.Group=re,ie.__ANT_CHECKBOX=!0;var ce=ie},98447:function(nt,Qe,ee){"use strict";ee.d(Qe,{C2:function(){return De}});var b=ee(17313),le=ee(37613),Ae=ee(83116);const Fe=xe=>{const{checkboxCls:ue}=xe,Re=`${ue}-wrapper`;return[{[`${ue}-group`]:Object.assign(Object.assign({},(0,b.Wf)(xe)),{display:"inline-flex",flexWrap:"wrap",columnGap:xe.marginXS,[`> ${xe.antCls}-row`]:{flex:1}}),[Re]:Object.assign(Object.assign({},(0,b.Wf)(xe)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Re}`]:{marginInlineStart:0},[`&${Re}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ue]:Object.assign(Object.assign({},(0,b.Wf)(xe)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:xe.borderRadiusSM,alignSelf:"center",[`${ue}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ue}-inner`]:Object.assign({},(0,b.oN)(xe))},[`${ue}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:xe.checkboxSize,height:xe.checkboxSize,direction:"ltr",backgroundColor:xe.colorBgContainer,border:`${xe.lineWidth}px ${xe.lineType} ${xe.colorBorder}`,borderRadius:xe.borderRadiusSM,borderCollapse:"separate",transition:`all ${xe.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:xe.checkboxSize/14*5,height:xe.checkboxSize/14*8,border:`${xe.lineWidthBold}px solid ${xe.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${xe.motionDurationFast} ${xe.motionEaseInBack}, opacity ${xe.motionDurationFast}`}},"& + span":{paddingInlineStart:xe.paddingXS,paddingInlineEnd:xe.paddingXS}})},{[` +`),Xt.focus();default:throw new Error}},[Xt,Ma]),ho=(0,b.useMemo)(()=>{switch(Ma){case Dt:return b.createElement(Ct,{callback:_n,onCancel:So});case zn:return b.createElement(Ye.Z,{callback:_n,onCancel:So});case It:return b.createElement(Te.Z,{callback:_n,onCancel:So});case rn:return b.createElement(ct,{callback:_n,onCancel:So});case ca:return b.createElement(Ne,{callback:_n,onCancel:So});case"maths-latex":return b.createElement(kt,{showSaveButton:!0,callback:_n});case"inline-latex":return b.createElement(Yt.Z,{showSaveButton:!0,callback:_n});default:return null}},[Ma]);function So(){Xa("")}(0,b.useEffect)(()=>{if(Sn.current){let Pa=function(jr){Xo=!0,wr=jr.pageY},ra=function(){Xo=!1},Ra=function(jr){if(Xo){let yr=jr.pageY-wr;yr<0&&(yr=0),yr>300&&(yr=300);let _r=In+yr+"px";vr(_r)}},Ha=Sn.current,Xo=!1,wr=0;return Ha.addEventListener("mousedown",Pa),document.addEventListener("mousemove",Ra),document.addEventListener("mouseup",ra),()=>{Ha.removeEventListener("mousedown",Pa),document.removeEventListener("mousemove",Ra),document.removeEventListener("mouseup",ra)}}},[Xt,Sn]),(0,b.useEffect)(()=>{vr(In)},[In]);const Jo=ta(xt),Lo=ta(Sr),ao={width:Jo,height:Lo},To=(0,b.useMemo)(()=>{if(Io){let Pa=new Date(Io),ra=Pa.getHours(),Ra=Pa.getMinutes(),Ha=Pa.getSeconds();return ra=ra<10?"0"+ra:ra,Ra=Ra<10?"0"+Ra:Ra,Ha=Ha<10?"0"+Ha:Ha,`${ra}:${Ra}:${Ha}`}return 0},[Io]),zo=Pa=>{const ra=[];if(gr){let Ra=-1;Pa=Pa.replace(/(@▁▁@|@▁@)/g,function(Ha,Xo,wr){ra.push({multiLine:Ha!==Bn})})}return ra};function Nr(){window.sessionStorage.removeItem(Ro),Ur(!1),vo(0)}function dn(){Ur(!1),vo(0),Xt.setValue(window.sessionStorage.getItem(Ro))}(0,b.useEffect)(()=>{tr[Ma]&&Ma!==Mt&&Ma!==rn&&setTimeout(()=>{const Pa=document.getElementsByClassName("markdown-popup-form")[0],ra=window.innerWidth/2-Pa.offsetWidth/2,Ra=window.innerHeight/2-Pa.offsetHeight/2;ci(ra),Or(Ra)},0)},[Ma]);const zr=Pa=>{Pa.preventDefault();const ra=Pa.clientX-ii,Ra=Pa.clientY-Xr;document.body.onmousemove=Ha=>{let Xo=Ha.clientX-ra,wr=Ha.clientY-Ra;const jr=document.getElementsByClassName("markdown-popup-form")[0],yr=window.innerWidth-jr.offsetWidth,_r=window.innerHeight-jr.offsetHeight;Xo=Math.max(0,Math.min(Xo,yr)),wr=Math.max(0,Math.min(wr,_r)),Yr(Ha.clientX,Ha.clientY,ra,Ra)&&(ci(Xo),Or(wr))},document.body.onmouseup=function(){document.body.onmousemove=null}},Yr=(Pa,ra,Ra,Ha)=>{const Xo=document.body.clientHeight,wr=document.body.clientWidth;return Pa<20&&Ra>Pa||Pa>wr-20&&Rara||ra>Xo-20&&Hape in me?we(me,pe,{enumerable:!0,configurable:!0,writable:!0,value:ve}):me[pe]=ve,z=(me,pe)=>{for(var ve in pe||(pe={}))E.call(pe,ve)&&y(me,ve,pe[ve]);if(a)for(var ve of a(pe))x.call(pe,ve)&&y(me,ve,pe[ve]);return me},te=(me,pe)=>fe(me,oe(pe));const{useForm:ne}=b.default,re={width:280,marginRight:10},ie={labelCol:{span:5},wrapperCol:{span:19}};var ce=({callback:me,onCancel:pe})=>{const[ve]=ne();let Ue=(0,Ge.useRef)();function Me(Ze){Ue.current.width=ve.getFieldValue("width"),Ue.current.align=ve.getFieldValue("align"),me(Ze,Ue.current)}function Xe(Ze,at){if(Ze.status===-1){le.ZP.error(Ze.message);return}ve.setFieldsValue({src:`/api/attachments/${Ze.id}`,type:at.type})}function Le(Ze){let at=Ze.target.files[0];Ue.current=at,de(at,Xe)}return Oe.createElement(b.default,te(z({form:ve},ie),{className:"upload-image-panel",onFinish:Me,style:{width:470,overflow:"hidden"}}),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Oe.createElement("div",{className:"flex-container"},Oe.createElement(b.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Oe.createElement(Ae.default,{style:re})),Oe.createElement(se,{onFileChange:Le}))),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Oe.createElement(Ae.default,{style:{width:264}})),Oe.createElement(b.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Oe.createElement(Fe.Z,null,Oe.createElement(b.default.Item,{name:"width",style:{margin:0}},Oe.createElement(De.Z,{style:{width:264}})),Oe.createElement("span",{className:"ml8"},"%"))),Oe.createElement(b.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Oe.createElement(xe.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),Oe.createElement("aside",null,Oe.createElement(b.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Oe.createElement(ue.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Oe.createElement(ue.ZP,{type:"default",onClick:pe},"\u53D6\u6D88"))))};function se({onFileChange:me}){return Oe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Oe.createElement("input",{type:"file",onChange:me}))}function de(me,pe){if(!me)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ie.bg)())throw le.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ve=new FormData;ve.append("editormd-image-file",me),ve.append("file_param_name","editormd-image-file"),ve.append("byxhr","true");var Ue=new window.XMLHttpRequest;Ue.withCredentials=!0,Ue.addEventListener("load",function(Me){pe(JSON.parse(Me.target.responseText),me)},!1),Ue.addEventListener("error",function(Me){console.error(Me)},!1),Ue.open("POST",`${Re.KI}/api/attachments.json`),Ue.send(ve)}},75790:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Ae}});var b=ee(59301),le=ee(4676);class Ae extends b.Component{constructor(De){super(De);const xe=window.document;this.node=xe.createElement("div"),xe.body.appendChild(this.node)}render(){const{children:De}=this.props;return(0,le.createPortal)(De,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(nt,Qe,ee){"use strict";ee.d(Qe,{i:function(){return ie},Z:function(){return se}});var b={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},le=ee(71418),Ae=ee(6848),Fe=ee(93948),De=ee(92310),xe=ee.n(De),ue=ee(49661),Re=ee(57884),Ge=ee(34055),Ie=ee(79005),Oe=ee(20345),we=ee(77882),fe=ee(31081),oe=ee(75309),a=ee(71979),E=ee(47558),x=ee(42922),y=ee(66832),z=ee(96593),te=ee(19664),ne=ee(91833),re=ee(59301);const ie=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ie,swimg:Oe},{name:"101\u8BA1\u5212",ptimg:we,swimg:fe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:oe,swimg:a},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:E,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:y,swimg:z},{name:"\u519B\u961F\u4E00\u6D41",ptimg:te,swimg:ne}];var se=({className:de,dataSource:me=[],col:pe=4,right:ve,bottom:Ue=23,precision:Me=0,wrapWidth:Xe=1200,trackEventItems:Le,loading:Ze,onRemove:at=()=>{},isCurrent:gt=!0,showAlias:Pt=!1,showProgress:st=!1})=>{const rt=Math.floor((Xe-(pe-1)*ve)/pe),Ct=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Ye=>(window.ENV==="build"&&(Ye.ptimg=`/react/build${Ye.ptimg}`,Ye.swimg=`/react/build${Ye.swimg}`),Ye));return re.createElement(le.Z,{spinning:Ze},re.createElement("div",{className:xe()(b.list,de)},!!(me!=null&&me.length)&&(me==null?void 0:me.map((Ye,Te)=>{var ze,ft,Ot,mt,on,ke;const{name:jt,id:Wt,identifier:un,featured:Gn,school_name:ut,image_url:dt,excellent:He,is_plan:Ce}=Ye;return re.createElement("div",{key:Wt,className:gt&&st?b.wrapisCurrent:b.wrap,style:{width:rt,marginRight:(1+Te)%pe===0?0:ve+Me,marginBottom:Ue}},re.createElement("a",{className:b.li,onClick:it=>{it.preventDefault(),it.stopPropagation(),Le&&(0,ue.L9)([Le]),(0,ue.xg)(`/paths/${un}`)}},re.createElement("div",{className:b.img},re.createElement("img",{className:b.cover,src:`${dt}`}),gt&&(0,Ge.bg)()&&(Ye==null?void 0:Ye.studying)&&re.createElement("div",{className:`${b.movebq} user-path-items`,onClick:it=>{it.stopPropagation(),at(Ye)}},re.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),re.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ze=Ye==null?void 0:Ye.subject_tags)==null?void 0:ze.map((it,ct)=>{var je,Be;if(ct===0){const _e=(je=Ct.find(Ne=>Ne.name==it))==null?void 0:je.swimg;return re.createElement("img",{className:b.sign,src:_e,style:{left:"-4px"}})}const ot=(Be=Ct.find(_e=>_e.name==it))==null?void 0:Be.ptimg;return re.createElement("img",{className:b.sign,src:ot,style:{left:`${48+52*(ct-1)+2*ct}px`}})}),re.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Ye==null?void 0:Ye.excellent)&&re.createElement("div",{className:b.bq},"\u5F00\u653E\u8BFE\u7A0B"))),re.createElement("div",{className:b.name},re.createElement(Ae.Z,{title:Pt&&(Ye!=null&&Ye.excellent_alias_name)?re.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${jt}`,re.createElement("br",null),re.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ye==null?void 0:Ye.excellent_alias_name}`)):jt},re.createElement("span",{className:b.e},Pt&&(Ye==null?void 0:Ye.excellent_alias_name)||jt))),gt&&st&&((ft=Ye==null?void 0:Ye.progress)==null?void 0:ft.all_score)!=0&&re.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},re.createElement(Fe.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Ot=Ye==null?void 0:Ye.progress)==null?void 0:Ot.my_score)/((mt=Ye==null?void 0:Ye.progress)==null?void 0:mt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(on=Ye==null?void 0:Ye.progress)==null?void 0:on.my_score,"/",(ke=Ye==null?void 0:Ye.progress)==null?void 0:ke.all_score),(!gt||!st)&&re.createElement("div",{className:b.tags},re.createElement("div",null,re.createElement(Ae.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),re.createElement("span",null,Ye.stages_count))),re.createElement(Ae.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),re.createElement("span",null,Ye.members_count)))))))})),!me.length&&re.createElement(Re.Z,null)))}},47949:function(nt,Qe,ee){"use strict";ee.d(Qe,{jL:function(){return De},w9:function(){return Nt},dN:function(){return et},QD:function(){return Qa},cQ:function(){return mt.Z},Oz:function(){return _e},op:function(){return xt},O5:function(){return nr},_b:function(){return Vo},t7:function(){return me},Gi:function(){return tn},YG:function(){return Mt},kT:function(){return ca},qp:function(){return x},K3:function(){return te},vr:function(){return Rn},qE:function(){return Zn},Je:function(){return Ue},wb:function(){return Te},lB:function(){return Ot},cq:function(){return Ja},tp:function(){return ie},Si:function(){return qn},k8:function(){return di},Du:function(){return vr}});var b=ee(59301),le={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Ae="data:image/png;base64,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",De=({dataSource:Sn=[],img:pn,imgWidth:xn=346,title:fa,sunTitle:ga,bannerExtraContent:no})=>b.createElement("div",{className:le.banner},b.createElement("div",{className:le.content},b.createElement("aside",null,b.createElement("p",null,b.createElement("b",null,fa),b.createElement("span",null,ga)),Sn.length>0&&b.createElement("div",{className:le.btns},Sn.map((_n,ho)=>b.createElement("div",{key:ho,onClick:_n.click},_n.name,_n.sign?b.createElement("img",{src:Ae,width:39}):null))),no),pn&&b.createElement("img",{style:{marginTop:33,marginRight:38},src:pn,width:xn}))),xe={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ue=ee(92310),Re=ee.n(ue),Ge=ee(89392),Ie=Object.defineProperty,Oe=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,oe=(Sn,pn,xn)=>pn in Sn?Ie(Sn,pn,{enumerable:!0,configurable:!0,writable:!0,value:xn}):Sn[pn]=xn,a=(Sn,pn)=>{for(var xn in pn||(pn={}))we.call(pn,xn)&&oe(Sn,xn,pn[xn]);if(Oe)for(var xn of Oe(pn))fe.call(pn,xn)&&oe(Sn,xn,pn[xn]);return Sn},x=({dataSource:Sn=[],value:pn,onChange:xn,onTitleChange:fa,className:ga,title:no,titleWidth:_n=41,style:ho={},fontColor:So="#6A7283",showCount:Jo,classNameActive:Lo,styleItem:ao={}})=>{const[To,zo]=(0,b.useState)(0),[Nr,dn]=(0,b.useState)(!1),zr=(0,b.useRef)(null),Yr=(0,b.useRef)(null);return(0,b.useEffect)(()=>{var Pa;Sn.length!==0&&(((Pa=zr==null?void 0:zr.current)==null?void 0:Pa.clientHeight)>97?zo(1):zo(0)),Sn.length===0&&zo(0),dn(!1)},[Sn]),b.createElement("div",{className:Re()(xe.row,ga),style:ho},b.createElement("div",{onClick:(0,Ge.throttle)(()=>fa==null?void 0:fa(),2e3),style:{width:_n,marginTop:Nr?12:4},className:`${xe.title} ${fa?"current":""}`},no),b.createElement("div",{className:Nr?`${xe.tagsWrap} ${xe.tagsBorderWrap}`:xe.tagsWrap},b.createElement("div",{className:xe.bar,ref:Yr,style:To>0?{height:To===1?97:"auto",overflow:To===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},b.createElement("div",{className:xe.tag,ref:zr},Sn==null?void 0:Sn.map(Pa=>b.createElement("span",{onClick:()=>xn(Pa.id),key:Pa.id,style:a(a({color:So},ao),(Pa==null?void 0:Pa.style)||{}),className:pn===Pa.id?Re()(Lo||xe.active,Pa.classNameActive):""},b.createElement("span",{title:Pa.name,className:xe.name},Pa.name),!!Jo&&b.createElement("span",{className:xe.num},Pa.count))))),!!To&&b.createElement(b.Fragment,null,To===1?b.createElement("div",{onClick:()=>{var Pa;zo(2),((Pa=zr==null?void 0:zr.current)==null?void 0:Pa.clientHeight)>245?dn(!0):dn(!1)},className:xe.action},"\u5C55\u5F00",b.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):b.createElement("div",{onClick:()=>{Yr.current.scrollTop=0,zo(1),dn(!1)},className:xe.action},"\u6536\u8D77",b.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},te=({dataSource:Sn=[],value:pn,onChange:xn,onTitleChange:fa,className:ga,title:no,titleWidth:_n=41,style:ho={},fontColor:So="#6A7283",showCount:Jo,expand:Lo=!0})=>{const[ao,To]=(0,b.useState)(0),[zo,Nr]=(0,b.useState)(!1),dn=(0,b.useRef)(null),zr=(0,b.useRef)(null),[Yr,Pa]=(0,b.useState)(Lo);return b.createElement("div",{className:Re()(y.row,ga),style:ho},b.createElement("div",{className:"flex item-center justify-between"},b.createElement("div",{onClick:(0,Ge.throttle)(()=>fa==null?void 0:fa(),2e3),style:{width:_n,marginTop:zo?12:4},className:`${y.title} ${fa?"current":""}`},no),b.createElement("i",{className:`iconfont ${Yr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Yr?8:10},onClick:()=>Pa(!Yr)})),Yr&&b.createElement("div",{className:zo?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},b.createElement("div",{className:y.fenge}),b.createElement("div",{className:y.bar,ref:zr},b.createElement("div",{className:y.tag,ref:dn},Sn==null?void 0:Sn.map(ra=>b.createElement("span",{onClick:()=>xn(ra.id),key:ra.id,style:{color:So},className:pn===ra.id?y.active:""},b.createElement("span",{title:ra.name,className:y.name},ra.name),!!Jo&&b.createElement("span",{className:y.num},ra.count)))))))},ne={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ie=({dataSource:Sn=[],value:pn,onChange:xn,className:fa,style:ga={}})=>b.createElement("div",{style:ga,className:Re()(ne.tabs,fa)},Sn.map(no=>b.createElement("span",{onClick:()=>xn(no.id),className:pn===no.id?ne.active:"",key:no.id},no.name))),ce={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},se=ee(92832),me=({dataSource:Sn=[],value:pn="",onChange:xn,onInputChange:fa=()=>{},className:ga,style:no={},placeholder:_n,allowClear:ho=!1})=>{var So;const[Jo,Lo]=(0,b.useState)(""),[ao,To]=(0,b.useState)("");(0,b.useEffect)(()=>{var dn;let zr=pn;(dn=JSON.stringify(pn))!=null&&dn.includes("{")&&(Lo(pn.id),zr=pn.value||"");try{To(decodeURIComponent(zr||""))}catch(Yr){To(decodeURIComponent(zr||""))}},[pn]);const zo=()=>{xn(encodeURIComponent(ao),Jo||null)},Nr=dn=>{dn!==Jo&&(Lo(dn),xn(encodeURIComponent(ao),dn))};return b.createElement("div",{className:Re()(ce.input,ga),style:no},!!Sn.length&&b.createElement("div",{className:ce.dropdown},b.createElement("div",{className:ce.text},(So=Sn.find(dn=>dn.id===Jo))==null?void 0:So.name,b.createElement("i",{className:"iconfont icon-zhankai4"}),b.createElement("b",{className:ce.b1}),b.createElement("b",{className:ce.b2})),b.createElement("div",{className:ce.menu},Sn.map((dn,zr)=>b.createElement("div",{key:zr,onClick:()=>Nr(dn.id)},dn.name)))),b.createElement(se.default,{onPressEnter:zo,value:ao,onChange:dn=>{To(dn.target.value),fa(encodeURIComponent(dn.target.value),Jo||null)},bordered:!1,placeholder:_n}),b.createElement("i",{onClick:zo,className:"iconfont icon-sousuo9 font14 pl10 current"}))},pe={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Ue=({value:Sn,onChange:pn,className:xn,total:fa,pageSize:ga,style:no={}})=>{const _n=Sn<2,ho=Sn>=Math.ceil(fa/ga);return fa<=ga?b.createElement(b.Fragment,null):b.createElement("div",{className:Re()(pe.quickPager,xn),style:no},b.createElement("div",{onClick:()=>{_n||pn(Sn-1,"prev")},className:_n?pe.disabled:""},"\u4E0A\u4E00\u9875"),b.createElement("div",{onClick:()=>{ho||pn(Sn+1,"next")},className:ho?pe.disabled:""},"\u4E0B\u4E00\u9875"))},Me={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Xe=ee(71418),Le=ee(6848),Ze=ee(13570),at=ee(90524),gt=ee(49661),Pt=ee(96908),st=ee(57177),rt=ee(81378),Ct=ee(57884),Te=({className:Sn,dataSource:pn=[],col:xn=4,right:fa,bottom:ga=23,precision:no=0,wrapWidth:_n=1200,trackEventItems:ho,loading:So})=>{const Jo=Math.floor((_n-(xn-1)*fa)/xn);return b.createElement(Xe.Z,{spinning:So},b.createElement("div",{className:Re()(Me.list,Sn)},!!pn.length&&pn.map((Lo,ao)=>{const{name:To,id:zo,identifier:Nr,power:dn,cover_image_id:zr,pic:Yr}=Lo;return b.createElement("div",{className:Me.wrap,key:zo,style:{width:Jo,marginRight:(1+ao)%xn===0?0:fa+no,marginBottom:ga}},b.createElement("a",{target:"_blank",href:`/shixuns/${Nr}/challenges`,className:Me.li,onClick:Pa=>{Pa.preventDefault(),ho&&(0,gt.L9)([ho]),dn&&(0,gt.xg)(`/shixuns/${Nr}/challenges`)}},b.createElement("div",{className:Me.img},b.createElement("img",{className:Me.cover,src:`${Yr}`}),Lo.is_jupyter&&b.createElement("img",{className:Me.sign,src:Pt}),Lo.is_jupyter_lab&&b.createElement("img",{className:Me.sign,src:st}),Lo.is_unity_3d&&b.createElement("img",{className:Me.sign,src:rt})),b.createElement("div",{className:Me.name},b.createElement(Le.Z,{title:To||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:Me.e},To||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{className:Me.tags},b.createElement(Le.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),b.createElement("span",null,Lo.challenges_count))),!!Lo.myshixuns_count&&b.createElement(Le.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),b.createElement("span",null,Lo.myshixuns_count))),b.createElement(Le.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},b.createElement("span",null,b.createElement("span",null,Lo.level))),b.createElement("div",{className:Me.rate},b.createElement(Ze.Z,{allowHalf:!0,disabled:!0,defaultValue:Lo.score_info}),b.createElement("span",null,"\xA0",Lo.score_info?`${Lo.score_info}\u5206`:"5\u5206")))),!dn&&b.createElement("div",{className:Me.lockWrap},b.createElement("img",{src:`${at.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!pn.length&&b.createElement(Ct.Z,null)))},ze={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},Ot=({className:Sn,dataSource:pn=[],col:xn=4,right:fa,bottom:ga=23,precision:no=0,wrapWidth:_n=1200,wrapClassName:ho,trackEventItems:So,loading:Jo})=>{const Lo=Math.floor((_n-(xn-1)*fa)/xn);return b.createElement(Xe.Z,{spinning:Jo},b.createElement("div",{className:Re()(ze.list,Sn)},!!pn.length&&pn.map((ao,To)=>{const{name:zo,id:Nr,identifier:dn,power:zr,cover_image_id:Yr,pic:Pa}=ao;return b.createElement("div",{className:Re()(ze.wrap,ho),key:Nr,style:{width:Lo,marginRight:(1+To)%xn===0?0:fa+no,marginBottom:ga}},b.createElement("a",{target:"_blank",href:`/shixuns/${dn}/challenges`,className:ze.li,onClick:ra=>{ra.preventDefault(),So&&(0,gt.L9)([So]),zr&&(0,gt.xg)(`/shixuns/${dn}/challenges`)}},b.createElement("img",{src:ee(47621),className:ze.titleBg}),b.createElement("div",{className:ze.name},b.createElement(Le.Z,{title:zo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:ze.e},zo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:ze.img},b.createElement("img",{className:ze.cover,src:Yr?`${at.Z.API_SERVER}/api/attachments/${Yr}`:`${at.Z.IMG_SERVER+Pa}`}),ao.is_jupyter&&b.createElement("div",{className:ze.bq},"Jupyter"),ao.is_jupyter_lab&&b.createElement("div",{className:ze.bq},"JupyterLab"),ao.is_unity_3d&&b.createElement("div",{className:ze.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),b.createElement("div",{className:"mt20 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:ze.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:ze.value},ao.myshixuns_count)),b.createElement("div",null,b.createElement("span",{className:ze.text},"\u56F0\u96BE\u7B49\u7EA7"),b.createElement("span",{className:ze.value},ao.level))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:ze.text},"\u5173\u5361\u6570"),b.createElement("span",{className:ze.value},ao.challenges_count)),b.createElement("div",{className:ze.rate},b.createElement(Ze.Z,{allowHalf:!0,disabled:!0,defaultValue:ao.score_info}),b.createElement("span",{className:ze.value,style:{color:"#FF9C00"}},"\xA0",ao.score_info?`${ao.score_info}\u5206`:"5\u5206"))))),!zr&&b.createElement("div",{className:ze.lockWrap},b.createElement("img",{src:`${at.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!pn.length&&b.createElement(Ct.Z,null)))},mt=ee(929),on={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},ke=ee(79005),jt=ee(20345),Wt=ee(77882),un=ee(31081),Gn=ee(75309),ut=ee(71979),dt=ee(47558),He=ee(42922),Ce=ee(66832),it=ee(96593),ct=ee(19664),je=ee(91833);const Be=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:ke,swimg:jt},{name:"101\u8BA1\u5212",ptimg:Wt,swimg:un},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Gn,swimg:ut},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:dt,swimg:He},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Ce,swimg:it},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ct,swimg:je}];var _e=({className:Sn,dataSource:pn=[],col:xn=4,right:fa,bottom:ga=23,precision:no=0,wrapWidth:_n=1200,trackEventItems:ho,loading:So,wrapClassName:Jo,imgClassName:Lo,isArrow:ao=!1})=>{const To=Math.floor((_n-(xn-1)*fa)/xn),[zo,Nr]=(0,b.useState)(),[dn,zr]=(0,b.useState)(),Yr=ra=>Nr(ra),Pa=()=>Nr(-1);return b.createElement(Xe.Z,{spinning:So},b.createElement("div",{className:Re()(on.list,Sn)},!!(pn!=null&&pn.length)&&(pn==null?void 0:pn.map((ra,Ra)=>{var Ha;const{name:Xo,id:wr,identifier:jr,featured:yr,school_name:_r,image_url:Qr,excellent:gi,is_plan:oi}=ra;return b.createElement("div",{key:wr,className:Re()(on.wrap,Jo),style:{width:To,marginRight:(1+Ra)%xn===0?0:fa+no,marginBottom:ga}},b.createElement("a",{target:"_blank",href:`/paths/${jr}`,className:on.li,onClick:Oo=>{Oo.preventDefault(),ho&&(0,gt.L9)([ho]),(0,gt.xg)(`/paths/${jr}`)}},b.createElement("img",{src:ee(39057),className:on.titleBg}),b.createElement("div",{className:on.name},b.createElement(Le.Z,{title:Xo},b.createElement("span",{className:on.e,style:{color:ao&&zo===Ra?"#145DFF":"#000000"},onMouseEnter:()=>{Yr(Ra)},onMouseLeave:Pa},Xo))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:Re()(on.img,Lo)},b.createElement("img",{className:on.cover,src:`${at.Z.IMG_SERVER+Qr}`}),(Ha=ra==null?void 0:ra.subject_tags)==null?void 0:Ha.map((Oo,_a)=>{var Fr,ur;if(_a===0){const Zr=(Fr=Be.find(Lr=>Lr.name==Oo))==null?void 0:Fr.swimg;return b.createElement("img",{className:on.sign,src:Zr,style:{left:"-4px"}})}const hr=(ur=Be.find(Zr=>Zr.name==Oo))==null?void 0:ur.ptimg;return b.createElement("img",{className:on.sign,src:hr,style:{left:`${48+52*(_a-1)+2*_a}px`}})}),b.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(ra==null?void 0:ra.excellent)&&b.createElement("div",{className:on.bq},"\u5F00\u653E\u8BFE\u7A0B"))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:on.text},"\u7AE0\u8282\u6570"),b.createElement("span",{className:on.value},ra.stages_count)),b.createElement("div",null,b.createElement("span",{className:on.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:on.value},ra.members_count))))))})),!pn.length&&b.createElement(Ct.Z,null)))},Ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},pt="data:image/png;base64,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",Ut=ee(59301),Nt=({className:Sn,dataSource:pn=[],col:xn=4,right:fa,bottom:ga=23,precision:no=0,wrapWidth:_n=1200,trackEventItems:ho,loading:So})=>{const Jo=Math.floor((_n-(xn-1)*fa)/xn);return Ut.createElement(Xe.Z,{spinning:So},Ut.createElement("div",{className:Re()(Ne.list,Sn)},!!pn.length&&pn.map((Lo,ao)=>{const{subject_identifier:To,id:zo,identifier:Nr,power:dn}=Lo,zr=Lo.is_public!=0&&Lo.is_public;return Ut.createElement("div",{className:Ne.wrap,key:zo,style:{width:Jo,marginRight:(1+ao)%xn===0?0:fa+no,marginBottom:ga}},Ut.createElement("a",{className:Ne.li,onClick:Yr=>{Yr.preventDefault(),ho&&(0,gt.L9)([ho]),(0,gt.xg)(Lo.first_category_url)}},Ut.createElement("div",{className:Ne.top},Ut.createElement(Le.Z,{title:Lo.name},Ut.createElement("div",{className:Ne.name},Lo.name)),Ut.createElement("img",{className:Ne.img,src:at.Z.IMG_SERVER+"/images/"+Lo.avatar_url}),Ut.createElement("div",{className:Ne.text,title:Lo.creator},Lo.creator),To&&Ut.createElement("div",{className:Ne.btns},Ut.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ut.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),zr&&Ut.createElement("div",{className:Ne.sign},"\u516C\u5F00")),Ut.createElement("div",{className:Ne.bottom},Lo.visits>0&&Ut.createElement(Le.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ut.createElement("span",null,Ut.createElement("i",{className:"iconfont icon-liulanyan"}),Ut.createElement("span",null,Lo.visits))),Lo.course_members_count>0&&Ut.createElement(Le.Z,{title:"\u6210\u5458",placement:"bottom"},Ut.createElement("span",null,Ut.createElement("i",{className:"iconfont icon-chengyuan"}),Lo.course_members_count)),Lo.tasks_count>0&&Ut.createElement(Le.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ut.createElement("span",null,Ut.createElement("i",{className:"iconfont icon-zuoye"}),Lo.tasks_count)),Lo.is_end?Ut.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ut.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Lo.is_accessible&&Ut.createElement("div",{className:Ne.lockWrap},Ut.createElement("img",{src:`${at.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ut.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!pn.length&&Ut.createElement(Ct.Z,null)))},kt={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Yt="data:image/png;base64,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",et=({className:Sn,dataSource:pn=[],col:xn=4,right:fa,bottom:ga=23,precision:no=0,wrapWidth:_n=1200,wrapClassName:ho,trackEventItems:So,loading:Jo})=>{const Lo=Math.floor((_n-(xn-1)*fa)/xn);return b.createElement(Xe.Z,{spinning:Jo},b.createElement("div",{className:Re()(kt.list,Sn)},!!pn.length&&pn.map((ao,To)=>{const{subject_identifier:zo,id:Nr,identifier:dn,power:zr}=ao,Yr=ao.is_public!=0&&ao.is_public;return b.createElement("div",{className:Re()(`${kt.wrap} ${ao.is_accessible?"":kt.warpStyle}`,ho),key:Nr,style:{width:Lo,marginRight:(1+To)%xn===0?0:fa+no,marginBottom:ga}},b.createElement("a",{className:kt.li,onClick:Pa=>{Pa.preventDefault(),So&&(0,gt.L9)([So]),(0,gt.xg)(ao.first_category_url)}},b.createElement("div",{className:kt.creator},b.createElement("img",{className:kt.img,src:at.Z.IMG_SERVER+"/images/"+ao.avatar_url}),b.createElement("div",{className:kt.text,title:ao.creator},ao.creator)),b.createElement("div",{className:kt.top},b.createElement(Le.Z,{title:ao.name},b.createElement("div",{className:kt.name},ao.name)),Yr&&b.createElement("div",{className:kt.sign},"\u516C\u5F00")),b.createElement("div",{className:kt.middle},b.createElement("div",{className:kt.row,style:{marginBottom:6}},b.createElement("div",null,b.createElement("span",{className:kt.text},"\u8BBF\u95EE\u91CF"),b.createElement("span",{className:kt.value},(ao==null?void 0:ao.visits)||0)),b.createElement("div",null,b.createElement("span",{className:kt.text},"\u6210\u5458"),b.createElement("span",{className:kt.value},(ao==null?void 0:ao.course_members_count)||0))),b.createElement("div",{className:kt.row},b.createElement("div",null,b.createElement("span",{className:kt.text,style:{width:42}},"\u4F5C",b.createElement("span",{style:{marginLeft:14}},"\u4E1A")),b.createElement("span",{className:kt.value},(ao==null?void 0:ao.tasks_count)||0)),b.createElement("div",null,b.createElement("span",{className:kt.text},"\u72B6\u6001"),ao.is_end?b.createElement("span",{className:kt.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):b.createElement("span",{className:kt.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),zo&&b.createElement("div",{className:kt.btns},b.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ao.is_accessible&&b.createElement("div",{className:kt.lockWrap},b.createElement("img",{src:`${at.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!pn.length&&b.createElement(Ct.Z,null)))},Dt={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},It=ee(76560),Mt=({dataSource:Sn=[],value:pn,onChange:xn,className:fa,style:ga={},tabBarExtraContent:no})=>b.createElement("div",{className:Re()(Dt.tabs,fa),style:ga},b.createElement("div",{className:Dt.tabsWrap},Sn.map((_n,ho)=>b.createElement("aside",{className:Dt.tab,onClick:()=>{xn(_n.id),_n.link&&It.history.push(_n.link)},key:ho},b.createElement("div",{className:pn===_n.id?Dt.active:""},_n.name),(_n==null?void 0:_n.resetCount)==null&&(_n==null?void 0:_n.total)!==void 0&&b.createElement("span",null,"\uFF08",_n==null?void 0:_n.total,"\uFF09"),(_n==null?void 0:_n.resetCount)!==void 0&&(_n==null?void 0:_n.total)!==void 0&&b.createElement(Le.Z,{title:(_n==null?void 0:_n.tip)!=null?_n==null?void 0:_n.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},_n==null?void 0:_n.resetCount),"/",b.createElement("span",null,_n==null?void 0:_n.total),"\uFF09"))))),b.createElement("div",{className:Dt.tabBar},no)),Pn={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},ca=({dataSource:Sn=[],value:pn,onChange:xn,className:fa,style:ga={},tabBarExtraContent:no})=>b.createElement("div",{className:Re()(Pn.tabs,fa),style:ga},b.createElement("div",{className:Pn.tabsWrap},Sn.map((_n,ho)=>b.createElement("aside",{className:Pn.tab,onClick:()=>{xn(_n.id),_n.link&&It.history.push(_n.link)},key:ho},b.createElement("div",{className:pn===_n.id?Pn.active:""},_n.name),(_n==null?void 0:_n.resetCount)==null&&(_n==null?void 0:_n.total)!==void 0&&b.createElement("span",null,"\uFF08",_n==null?void 0:_n.total,"\uFF09"),(_n==null?void 0:_n.resetCount)!==void 0&&(_n==null?void 0:_n.total)!==void 0&&b.createElement(Le.Z,{title:(_n==null?void 0:_n.tip)!=null?_n==null?void 0:_n.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},_n==null?void 0:_n.resetCount),"/",b.createElement("span",null,_n==null?void 0:_n.total),"\uFF09"))))),b.createElement("div",{className:Pn.tabBar},no)),tn=({className:Sn,style:pn={},children:xn})=>b.createElement("div",{className:Re()(Sn),style:pn},xn),ya={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},eo=ee(38854),to=ee(20834);const oa=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Ja=({sortValue:Sn,dropValue:pn,className:xn,onSort:fa,onDrop:ga,dataSource:no=oa})=>{var _n;return b.createElement("div",{className:Re()(ya.orderWrap,xn)},b.createElement(eo.Z,{dropdownRender:()=>b.createElement(to.default,null,no.map((ho,So)=>b.createElement(to.default.Item,{key:So,onClick:()=>ga(ho.id)},ho.name)))},b.createElement("span",{className:ya.orderTextWrap},(_n=no.find(ho=>pn===ho.id))==null?void 0:_n.name)),b.createElement("span",{className:ya.orderIconWrap},b.createElement("span",{className:ya.orderAsc},b.createElement("i",{className:Sn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ya.cursorPointer} ${ya.active}`:`iconfont icon-sanjiaoxing-up font12 ${ya.cursorPointer}`,onClick:()=>fa(Sn==="asc"?"desc":"asc")})),b.createElement("span",{className:ya.orderDesc},b.createElement("i",{className:Sn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ya.cursorPointer} ${ya.active}`:`iconfont icon-sanjiaoxing-down font12 ${ya.cursorPointer}`,onClick:()=>fa(Sn==="asc"?"desc":"asc")}))))},Vt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},Bn=ee(3113),Ua=ee(22688),Sa=Object.defineProperty,ta=Object.getOwnPropertySymbols,Ao=Object.prototype.hasOwnProperty,io=Object.prototype.propertyIsEnumerable,Wo=(Sn,pn,xn)=>pn in Sn?Sa(Sn,pn,{enumerable:!0,configurable:!0,writable:!0,value:xn}):Sn[pn]=xn,tr=(Sn,pn)=>{for(var xn in pn||(pn={}))Ao.call(pn,xn)&&Wo(Sn,xn,pn[xn]);if(ta)for(var xn of ta(pn))io.call(pn,xn)&&Wo(Sn,xn,pn[xn]);return Sn},xo=(Sn,pn)=>{var xn={};for(var fa in Sn)Ao.call(Sn,fa)&&pn.indexOf(fa)<0&&(xn[fa]=Sn[fa]);if(Sn!=null&&ta)for(var fa of ta(Sn))pn.indexOf(fa)<0&&io.call(Sn,fa)&&(xn[fa]=Sn[fa]);return xn},St=(Sn,pn,xn)=>new Promise((fa,ga)=>{var no=So=>{try{ho(xn.next(So))}catch(Jo){ga(Jo)}},_n=So=>{try{ho(xn.throw(So))}catch(Jo){ga(Jo)}},ho=So=>So.done?fa(So.value):Promise.resolve(So.value).then(no,_n);ho((xn=xn.apply(Sn,pn)).next())}),xt=Sn=>{var pn=Sn,{className:xn,style:fa,children:ga,loading:no=!1,openLoading:_n,onClick:ho=()=>{},size:So="middle",shape:Jo="round",theme:Lo}=pn,ao=xo(pn,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[To,zo]=(0,b.useState)(!1),Nr=(0,b.useMemo)(()=>{switch(Lo){case Ua.Fy.THEMEONE:return Vt.ThemeOne;case Ua.Fy.DEFAULT:default:return Vt.btn}},[Lo]);return b.createElement(Bn.ZP,tr({onClick:(0,Ge.throttle)(dn=>St(void 0,null,function*(){_n&&zo(!0);try{yield ho(dn)}catch(zr){console.log("error",zr)}_n&&zo(!1)}),2e3,{leading:!0,trailing:!1}),className:Re()(Nr,Vt[`${So}-${Jo}`],xn),style:fa,size:So,shape:Jo,loading:To||no},ao),ga)},In={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},Zn=({className:Sn,style:pn,children:xn=null,onClick:fa,title:ga})=>b.createElement("div",{className:Re()(In.head,Sn),style:pn},b.createElement("span",{className:"primary-hover",onClick:fa},b.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),b.createElement("b",{title:ga},ga),b.createElement("div",{className:In.node},xn)),Fo={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Qa=({confirmShow:Sn=!0,confirmTitle:pn,confirmClick:xn,cancelShow:fa=!0,cancelTitle:ga,cancelClick:no,className:_n,style:ho,confirmLoading:So=!1})=>b.createElement("div",{className:Re()(Fo.btns,_n),style:ho},Sn&&b.createElement(Bn.ZP,{loading:So,onClick:xn,type:"primary",className:Fo.confirm},pn),fa&&b.createElement(Bn.ZP,{onClick:no,className:Fo.cancel},ga)),Ro={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Rn=({className:Sn,style:pn={},LeftContent:xn,children:fa,RightContent:ga})=>b.createElement("div",{className:Re()(Ro.fixedBottom,Sn),style:pn},b.createElement("div",{className:Ro.wrap},b.createElement("div",{className:Ro.left},xn),b.createElement("div",{className:Ro.center},fa),b.createElement("div",{className:Ro.right},ga))),No={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Vo=({className:Sn,style:pn={},dataSource:xn=[]})=>b.createElement("div",{className:Re()(No.crumbs,Sn),style:pn},xn.map((fa,ga)=>gaIt.history.push(fa.path)},fa.name):b.createElement("span",null,fa.name),b.createElement("span",null,"\xA0",">","\xA0")):b.createElement("span",{key:ga,style:{color:"#5F6368"}},fa.name))),ko=ee(31797),vt=Object.defineProperty,cn=Object.defineProperties,sn=Object.getOwnPropertyDescriptors,Ht=Object.getOwnPropertySymbols,mn=Object.prototype.hasOwnProperty,fn=Object.prototype.propertyIsEnumerable,ln=(Sn,pn,xn)=>pn in Sn?vt(Sn,pn,{enumerable:!0,configurable:!0,writable:!0,value:xn}):Sn[pn]=xn,vn=(Sn,pn)=>{for(var xn in pn||(pn={}))mn.call(pn,xn)&&ln(Sn,xn,pn[xn]);if(Ht)for(var xn of Ht(pn))fn.call(pn,xn)&&ln(Sn,xn,pn[xn]);return Sn},ha=(Sn,pn)=>cn(Sn,sn(pn)),ba=(Sn,pn)=>{var xn={};for(var fa in Sn)mn.call(Sn,fa)&&pn.indexOf(fa)<0&&(xn[fa]=Sn[fa]);if(Sn!=null&&Ht)for(var fa of Ht(Sn))pn.indexOf(fa)<0&&fn.call(Sn,fa)&&(xn[fa]=Sn[fa]);return xn};const{Countdown:Xt}=ko.default;var nr=Sn=>{var pn=Sn,{onChange:xn}=pn,fa=ba(pn,["onChange"]);const[ga,no]=(0,b.useState)(null);(0,b.useEffect)(()=>{typeof ga=="number"&&ga>=0&&xn(ga)},[ga]);const _n=ho=>{const So=Math.floor(ho/1e3);no(So)};return b.createElement(Xt,ha(vn({},fa),{onChange:_n}))},xr={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},qn=({DataProps:Sn,className:pn,style:xn={}})=>{var fa;return b.createElement("div",{className:Re()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",xr.ClassRoomItem,pn),style:xn,onClick:()=>{(0,gt.xg)(Sn==null?void 0:Sn.first_category_url)}},b.createElement("div",{className:"flex flex-col item-center"},b.createElement("img",{src:`${(fa=at.Z)==null?void 0:fa.IMG_SERVER}/images/${Sn==null?void 0:Sn.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Sn==null?void 0:Sn.subject_identifier)&&b.createElement("div",{className:"mt-40px"},b.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),b.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},b.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Sn!=null&&Sn.is_public)&&b.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),b.createElement("span",{className:Re()("text-16px font-medium",xr.TitleDom)},Sn==null?void 0:Sn.name)),b.createElement("div",{className:"c-grey-333 font-medium"},Sn==null?void 0:Sn.creator),b.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Sn==null?void 0:Sn.course_members_count),b.createElement("div",{className:"c-grey-333 flex item-center justify-between"},b.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Sn==null?void 0:Sn.tasks_count),Sn!=null&&Sn.is_end?b.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):b.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Ia=Object.defineProperty,so=Object.getOwnPropertySymbols,Ma=Object.prototype.hasOwnProperty,Xa=Object.prototype.propertyIsEnumerable,Io=(Sn,pn,xn)=>pn in Sn?Ia(Sn,pn,{enumerable:!0,configurable:!0,writable:!0,value:xn}):Sn[pn]=xn,vo=(Sn,pn)=>{for(var xn in pn||(pn={}))Ma.call(pn,xn)&&Io(Sn,xn,pn[xn]);if(so)for(var xn of so(pn))Xa.call(pn,xn)&&Io(Sn,xn,pn[xn]);return Sn},vr=({DataProps:Sn=[],selectValue:pn,onChange:xn,className:fa,style:ga={},extra:no,classNameItem:_n,styleItem:ho={},barHidden:So})=>{const[Jo,Lo]=(0,b.useState)();return(0,b.useEffect)(()=>{Lo(Array.isArray(pn)?pn:[pn])},[pn]),b.createElement("div",{className:Re()("flex px-20px py-10px gap-40px",fa),style:vo({borderBottom:"1px solid #D3F0FF"},ga)},Sn==null?void 0:Sn.map(ao=>b.createElement("div",{key:ao==null?void 0:ao.id,className:Re()("flex item-center justify-center current c-grey-333 text-16 relative",_n,ao==null?void 0:ao.className),style:vo(vo({color:Jo!=null&&Jo.includes(ao==null?void 0:ao.id)?"#1890FF":"",minWidth:88},ho),(ao==null?void 0:ao.style)||{}),onClick:To=>{xn==null||xn({domEvent:To,item:ao}),ao!=null&&ao.link&&It.history.push(ao==null?void 0:ao.link)}},ao==null?void 0:ao.name,!So&&(Jo==null?void 0:Jo.includes(ao==null?void 0:ao.id))&&b.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),b.createElement("div",{className:"ml-auto"},no))},ti=Object.defineProperty,Ur=Object.defineProperties,mr=Object.getOwnPropertyDescriptors,ni=Object.getOwnPropertySymbols,ai=Object.prototype.hasOwnProperty,ii=Object.prototype.propertyIsEnumerable,ci=(Sn,pn,xn)=>pn in Sn?ti(Sn,pn,{enumerable:!0,configurable:!0,writable:!0,value:xn}):Sn[pn]=xn,Xr=(Sn,pn)=>{for(var xn in pn||(pn={}))ai.call(pn,xn)&&ci(Sn,xn,pn[xn]);if(ni)for(var xn of ni(pn))ii.call(pn,xn)&&ci(Sn,xn,pn[xn]);return Sn},Or=(Sn,pn)=>Ur(Sn,mr(pn)),di=({value:Sn,onChange:pn,onInputChange:xn,className:fa,style:ga={},InputProps:no})=>{const[_n,ho]=(0,b.useState)(Sn);return b.createElement("div",{className:Re()("flex item-center rounded-full px-10px py-2px",fa),style:Xr({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},ga)},b.createElement(se.default,Or(Xr({bordered:!1},no),{onChange:So=>{ho(So.target.value),xn==null||xn(encodeURIComponent(So.target.value))},onPressEnter:So=>{pn==null||pn({domEvent:So,item:{value:_n}})}})),b.createElement("img",{className:"h-22px current",src:ee(25365),height:22,onClick:So=>{pn==null||pn({domEvent:So,item:{value:_n}})}}))}},17904:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return le}});var b=ee(59301);function le(Ae,Fe){const De=(0,b.useRef)();(0,b.useEffect)(()=>{De.current=Ae}),(0,b.useEffect)(()=>{function xe(){De.current()}if(Fe!==null){let ue=setInterval(xe,Fe);return()=>clearInterval(ue)}},[Fe])}},11658:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(43418),Ae=ee(82093),Fe=ee(76560),De=ee(59301),xe=(Re,Ge,Ie)=>new Promise((Oe,we)=>{var fe=E=>{try{a(Ie.next(E))}catch(x){we(x)}},oe=E=>{try{a(Ie.throw(E))}catch(x){we(x)}},a=E=>E.done?Oe(E.value):Promise.resolve(E.value).then(fe,oe);a((Ie=Ie.apply(Re,Ge)).next())});const ue=({exercise:Re,dispatch:Ge,init:Ie,haveInit:Oe=!1})=>{const we=(0,Fe.useParams)(),[fe,oe]=(0,b.useState)(!1);let[a,E]=(0,b.useState)();const[x,y]=(0,b.useState)(!1),[z,te]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Re.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&ne()},[Re.actionTabs]);function ne(){return xe(this,null,function*(){var re,ie;let ce=yield(0,Ae.ZP)(`/api/courses/${we==null?void 0:we.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs}});if(((re=ce==null?void 0:ce.cover_exercises)==null?void 0:re.length)>0)oe(!0),E((ie=ce==null?void 0:ce.cover_exercises)==null?void 0:ie[0]);else{let se=yield(0,Ae.ZP)(`/api/courses/${we==null?void 0:we.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs}});Ge({type:"exercise/setActionTabs",payload:{key:""}}),(se==null?void 0:se.status)===0&&(Oe&&Ie(),le.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Fe.history.push("/paperlibrary")}}))}})}return De.createElement("div",null,De.createElement(le.default,{open:fe,centered:!0,onCancel:re=>xe(void 0,null,function*(){if(re.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){y(!0);let ie=yield(0,Ae.ZP)(`/api/courses/${we==null?void 0:we.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs,update:1}});Ge({type:"exercise/setActionTabs",payload:{key:""}}),y(!1),(ie==null?void 0:ie.status)===0&&(Oe&&Ie(),oe(!1),le.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Fe.history.push("/paperlibrary")}}))}else oe(!1)}),cancelButtonProps:{loading:x},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:z},onOk:()=>xe(void 0,null,function*(){te(!0);let re=yield(0,Ae.ZP)(`/api/courses/${we==null?void 0:we.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:Re.actionTabs.selectArrs}});te(!1),(re==null?void 0:re.status)===0&&(Oe&&Ie(),Ge({type:"exercise/setActionTabs",payload:{key:""}}),oe(!1),le.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Fe.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},De.createElement("div",null,De.createElement("p",null,"\u8BE5\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),De.createElement("div",null,De.createElement("div",null,"\u8BD5\u5377\uFF1A",a==null?void 0:a.origin_exercise_nam),De.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",De.createElement("a",{href:`/paperlibrary/see/${a==null?void 0:a.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},a==null?void 0:a.examination_bank_name))))))};Qe.Z=(0,Fe.connect)(({exercise:Re})=>({exercise:Re}))(ue)},82668:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return se}});var b=ee(59301),le=ee(43418),Ae=ee(95237),Fe=ee(43604),De=ee(57809),xe=ee(1710),ue=ee(3113),Re=ee(47949),Ge=ee(82093),Ie={cstuModal:"cstuModal___aIPVR",removeStyle:"removeStyle___wY4gp",bottom:"bottom___a8tK0",yes:"yes___Zhc4z",no:"no___Ngwsa",Onerow:"Onerow___Q59ve",searchMember:"searchMember___Jj460",searchMemberHeader:"searchMemberHeader___SxfUY"},Oe=ee(76560),we=ee(96622),fe=ee(59301),oe=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,te=(de,me,pe)=>me in de?oe(de,me,{enumerable:!0,configurable:!0,writable:!0,value:pe}):de[me]=pe,ne=(de,me)=>{for(var pe in me||(me={}))y.call(me,pe)&&te(de,pe,me[pe]);if(x)for(var pe of x(me))z.call(me,pe)&&te(de,pe,me[pe]);return de},re=(de,me)=>a(de,E(me)),ie=(de,me,pe)=>new Promise((ve,Ue)=>{var Me=Ze=>{try{Le(pe.next(Ze))}catch(at){Ue(at)}},Xe=Ze=>{try{Le(pe.throw(Ze))}catch(at){Ue(at)}},Le=Ze=>Ze.done?ve(Ze.value):Promise.resolve(Ze.value).then(Me,Xe);Le((pe=pe.apply(de,me)).next())});const ce=({visible:de,setVisible:me,onK:pe,selectKeys:ve,selectRows:Ue,appointStudent:Me,modalParams:Xe,courseId:Le})=>{const Ze=(0,Oe.useParams)(),[at,gt]=(0,b.useState)(!1),[Pt,st]=(0,b.useState)(!1),[rt,Ct]=(0,b.useState)([]),[Ye,Te]=(0,b.useState)([]),[ze,ft]=(0,b.useState)([]),[Ot,mt]=(0,b.useState)("all"),[on,ke]=(0,b.useState)("all");let[jt,Wt]=(0,b.useState)(!0);const[un,Gn]=(0,b.useState)([{value:"all",label:"\u5168\u90E8\u5206\u73ED"}]),[ut,dt]=(0,b.useState)({page:1,limit:1e4,status:null,course_group_id:null,keywords:"",sort_by:null,direction:null}),He={selectedRowKeys:Ye,columnWidth:40,hideSelectAll:!0,onSelect:(Be,ot,_e)=>{let Ne=!0;for(let pt=0;pt{if(Be&&_e.length>0){_e.forEach(Ne=>{Ye.push(Ne.user_id),ze.push(Ne)}),Te([...Ye]),ft([...ze]);return}if(!Be&&_e.length>0){let Ne=[],pt=[];const Ut=new Set(_e),Jt=new Set(Ye),Nt=new Set(ze);Ne=[...Jt].filter(kt=>[...Ut].every(Yt=>Yt.user_id!==kt)),pt=[...Nt].filter(kt=>[...Ut].every(Yt=>Yt.user_id!==kt.user_id)),Te([...Ne]),ft([...pt])}}};(0,b.useEffect)(()=>{de&&ve&&(Te([...ve]),ft(Ue))},[de,ve]),(0,b.useEffect)(()=>{de&&(!Me&&Xe?ut.status=Xe:ut.status=null,dt(ne({},ut)),it())},[de,Me,Xe]);const Ce=[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",ellipsis:!0,fixed:"left",width:100,render:(Be,ot,_e)=>fe.createElement("span",{style:{color:"#333"}},_e+1)},{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",ellipsis:!0,render:(Be,ot,_e)=>fe.createElement("span",null,Be)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(Be,ot,_e)=>fe.createElement("span",{style:{color:"#666"}},Be)},{title:"\u5206\u73ED1",dataIndex:"user_group_name",key:"user_group_name",align:"left",ellipsis:!0,render:(Be,ot)=>fe.createElement("span",null,Be)},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",key:"score",sorter:!0,render:(Be,ot)=>fe.createElement("span",null,Be||"--")},{title:"\u72B6\u6001",dataIndex:"status_cn",key:"status_cn",align:"center",ellipsis:!0,render:(Be,ot)=>fe.createElement("span",null,Be)}].filter(Be=>Xe===1||Xe===2?Be.title!=="\u72B6\u6001":!0),it=()=>ie(void 0,null,function*(){var Be,ot,_e;st(!0);const Ne=yield(0,Ge.ZP)(`/api/exercises/${Ze.categoryId||Le}/wait_make_up_students.json`,{method:"get",params:re(ne({},ut),{keywords:(Be=ut==null?void 0:ut.keywords)==null?void 0:Be.trim()})});if(Ne.status===0){const pt=((_e=(ot=Ne==null?void 0:Ne.data)==null?void 0:ot.all_course_groups)==null?void 0:_e.map(Ut=>({value:Ut==null?void 0:Ut.id,label:Ut==null?void 0:Ut.name})))||[];Gn([{value:"all",label:"\u5168\u90E8\u5206\u73ED"},...pt]),Ct(Ne.data)}st(!1)}),ct=()=>{ut.page=1,ut.status=null,ut.course_group_id=null,ut.keywords="",mt("all"),ke("all"),Te([]),ft([]),dt(ne({},ut)),Me&&pe(Ye==null?void 0:Ye.length,Ye,ze)},je=()=>{ut.page=1,ut.status=null,ut.course_group_id=null,ut.keywords="",dt(ne({},ut)),mt("all"),ke("all"),Te([]),ft([]),me(!1)};return fe.createElement(le.default,{centered:!0,className:Ie.cstuModal,title:Xe===1?"\u7F3A\u8003\u5B66\u751F":Xe===2?"\u672A\u53CA\u683C\u5B66\u751F":"\u9009\u62E9\u8865\u8003\u5B66\u751F",open:de,width:1200,footer:null,onCancel:()=>{je()}},fe.createElement(Ae.Z,{style:{marginBottom:"20px",marginTop:"15px",display:"flex",alignItems:"center",justifyContent:"space-between"}},fe.createElement(Ae.Z,null,fe.createElement(Fe.Z,null,fe.createElement(De.default,{size:"large",value:Ot,style:{width:200,marginRight:20},onChange:Be=>{mt(Be),Be==="all"?ut.course_group_id=null:ut.course_group_id=Be,ut.page=1,dt(ne({},ut)),it()},options:un})),Me&&fe.createElement(Fe.Z,null,fe.createElement(De.default,{size:"large",value:on,style:{width:200},onChange:Be=>{ke(Be),Be==="all"?ut.status=null:ut.status=Be,ut.page=1,dt(ne({},ut)),it()},options:[{value:"all",label:"\u5168\u90E8\u72B6\u6001"},{value:"1",label:"\u7F3A\u8003"},{value:"2",label:"\u672A\u53CA\u683C"},{value:"3",label:"\u53CA\u683C"}]}))),fe.createElement(Fe.Z,null,fe.createElement(Re.t7,{style:{width:300,marginLeft:15},value:ut.keywords,allowClear:!0,onChange:Be=>{ut.keywords=Be,ut.page=1,dt(ne({},ut)),it()},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u8FDB\u884C\u641C\u7D22"}))),fe.createElement(Ae.Z,{align:"middle",className:"mb30"},fe.createElement(Fe.Z,{span:14},fe.createElement("div",{className:"flexd-table-header"},fe.createElement(xe.default,{pagination:!1,dataSource:[],columns:Ce,rowSelection:Me?He:null,rowKey:Be=>Be.user_id})),fe.createElement("div",null,fe.createElement(xe.default,{rowSelection:Me?He:null,columns:Ce,showHeader:!1,style:{minHeight:390},scroll:{y:390},rowKey:Be=>Be.user_id,loading:Pt,dataSource:rt==null?void 0:rt.exercise_users,onChange:(Be,ot,_e)=>{ut.page=Be==null?void 0:Be.current,ut.limit=Be==null?void 0:Be.pageSize,_e!=null&&_e.order?(ut.sort_by=_e==null?void 0:_e.field,ut.direction=(_e==null?void 0:_e.order)==="ascend"?"asc":"desc"):(ut.sort_by=null,ut.direction=null),dt(ne({},ut)),it()},pagination:!1}))),fe.createElement(Fe.Z,{span:1},fe.createElement("img",{src:we,style:{marginLeft:10}})),fe.createElement(Fe.Z,{span:9,style:{display:"flex",justifyContent:"flex-end"}},fe.createElement("div",{className:Ie.searchMember,style:{width:550}},fe.createElement(Ae.Z,{className:Ie.searchMemberHeader},fe.createElement(Fe.Z,{className:"ml30",flex:"100px"},"\u59D3\u540D"),fe.createElement(Fe.Z,{flex:"110px"},"\u5B66\u53F7"),fe.createElement(Fe.Z,{flex:"120px",style:{marginLeft:5}},"\u5206\u73ED")),fe.createElement("div",{style:{overflow:"auto",height:390}},ze==null?void 0:ze.map((Be,ot)=>fe.createElement(Ae.Z,{key:ot,align:"middle",style:{height:48,lineHeight:"48px",paddingLeft:30,borderBottom:"1px solid rgba(48,97,208,0.1)"}},fe.createElement(Fe.Z,{flex:"100px"},Be.user_name),fe.createElement(Fe.Z,{flex:"110px"},Be.student_id),fe.createElement(Fe.Z,{flex:"120px",style:{marginLeft:5}},Be.user_group_name),fe.createElement(Fe.Z,{style:{marginLeft:10}},fe.createElement("i",{className:"iconfont icon-shanchudiao current",onClick:()=>{ft(ze.filter(_e=>_e.user_id!=Be.user_id)),Te(Ye.filter(_e=>_e!=Be.user_id))}})))))))),!(Xe===1||Xe===2)&&fe.createElement("div",{className:Ie.bottom},fe.createElement(ue.ZP,{className:Ie.no,onClick:()=>{je()}},"\u53D6\u6D88"),fe.createElement(ue.ZP,{loading:at,type:"primary",onClick:()=>{ct()}},"\u786E\u5B9A")))};var se=(0,Oe.connect)(({})=>({}))(ce)},62354:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(78241),Ae=ee(8591),Fe=ee(43418),De=ee(71418),xe=ee(95237),ue=ee(5112),Re=ee(5083),Ge=ee(24905),Ie=ee(61186),Oe=ee.n(Ie),we=ee(82093),fe=ee(49661),oe=ee(76560),a=ee(1198),E=ee(37464),x=Object.defineProperty,y=Object.defineProperties,z=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,ie=(Ue,Me,Xe)=>Me in Ue?x(Ue,Me,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[Me]=Xe,ce=(Ue,Me)=>{for(var Xe in Me||(Me={}))ne.call(Me,Xe)&&ie(Ue,Xe,Me[Xe]);if(te)for(var Xe of te(Me))re.call(Me,Xe)&&ie(Ue,Xe,Me[Xe]);return Ue},se=(Ue,Me)=>y(Ue,z(Me)),de=(Ue,Me,Xe)=>new Promise((Le,Ze)=>{var at=st=>{try{Pt(Xe.next(st))}catch(rt){Ze(rt)}},gt=st=>{try{Pt(Xe.throw(st))}catch(rt){Ze(rt)}},Pt=st=>st.done?Le(st.value):Promise.resolve(st.value).then(at,gt);Pt((Xe=Xe.apply(Ue,Me)).next())});function me(Ue,Me){const Xe=[];for(let Le=Ue;Le{let Me=new Date;const Xe=Oe()(Ue).format("HH");if(Oe()(Ue).isSame(Oe()(Me),"day")){const Le=Oe()(Me).format("HH"),Ze=Oe()(Me).format("mm");return{disabledHours:()=>me(0,24).splice(1,Le*1-1),disabledMinutes:()=>Oe()(Ue).isSame(Oe()(Me),"hour")&&Xe<=Le?me(0,60).splice(0,Ze):me(60,60)}}else if(Oe()(Ue).isSame(Oe()(),"day")){const Le=Oe()().format("HH"),Ze=Oe()().format("mm");return{disabledHours:()=>me(0,24).splice(0,Le),disabledMinutes:()=>Xe<=Le?me(0,Ze):me(60,60)}}else return!1},ve=({exercise:Ue,dispatch:Me})=>{var Xe;const Le=(0,oe.useParams)(),[Ze]=le.default.useForm(),[at,gt]=(0,b.useState)(1),[Pt,st]=(0,b.useState)([]),[rt,Ct]=(0,b.useState)(!0),[Ye,Te]=(0,b.useState)([]),[ze,ft]=(0,b.useState)(!0),[Ot,mt]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Ue.actionTabs.key==="\u6279\u91CF\u7ED3\u675F"&&on()},[Ue.actionTabs]);const on=Wt=>de(void 0,null,function*(){var un,Gn;Ct(!0);const ut=yield Me({type:"exercise/getEndGroups",payload:se(ce({},Le),{check_ids:[...((un=Ue.actionTabs.selectArrs)==null?void 0:un.map(He=>Number(He)))||[]]})}),dt=(Gn=ut==null?void 0:ut.course_info)==null?void 0:Gn.map((He,Ce)=>se(ce({},He),{key:He.course_group_id,title:He.course_group_name,name:He.course_group_name,disabled:!!He.is_published}));ut&&(ut!=null&&ut.course_info)&&(st([...dt]),Ze.setFieldsValue({end_time:Oe()(Oe()(new Date((0,fe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Ct(!1)}),ke=()=>de(void 0,null,function*(){var Wt,un,Gn,ut;const dt=ce({},Ze.getFieldsValue());if((Ye==null?void 0:Ye.length)<=0&&Pt.length>0&&!((Wt=Ue.actionTabs)!=null&&Wt.unified_setting)){Ae.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}mt(!0);const He={check_ids:[...((un=Ue.actionTabs.selectArrs)==null?void 0:un.map(it=>Number(it)))||[]],group_ids:Ye};ze||(He.end_time=Oe()(dt.end_time).format("YYYY-MM-DD HH:mm")),He.group_ids=Ye.map(it=>it.course_group_id),(yield(0,we.ZP)(`/api/courses/${Le.coursesId}/exercises/end_exercise.json`,{method:"post",body:He})).status===0&&(Ae.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,fe.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u6279\u91CF\u7ED3\u675F"]),Me({type:"exercise/setActionTabs",payload:{}}),(Gn=Ue==null?void 0:Ue.actionTabs)!=null&&Gn.cb?(ut=Ue==null?void 0:Ue.actionTabs)==null||ut.cb():Me({type:"classroomList/getClassroomExercisesList",payload:ce({},Ue.actionTabs.params)})),mt(!1)}),jt=()=>{gt(1),st([]),Te([]),ft(!0)};return b.createElement(Fe.default,{centered:!0,title:"\u7ED3\u675F\u8003\u8BD5",open:Ue.actionTabs.key==="\u6279\u91CF\u7ED3\u675F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:ke,width:680,confirmLoading:Ot||rt,onCancel:()=>{jt(),Me({type:"exercise/setActionTabs",payload:{}})}},b.createElement(De.Z,{spinning:rt},Pt&&b.createElement(le.default,{form:Ze},b.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},b.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:a.Z}),"\u8003\u8BD5\u65F6\u95F4\u7ED3\u675F\u540E\uFF0C\u5B66\u751F\u5C06\u4E0D\u80FD\u518D\u7B54\u9898\u3002"),b.createElement(xe.Z,{className:"mt20 mb10"},b.createElement("span",{className:"mr10"},b.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),b.createElement(ue.ZP.Group,{value:ze,onChange:Wt=>{ft(Wt.target.value),Te([])}},b.createElement(ue.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),b.createElement(ue.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),b.createElement(le.default.Item,{name:"end_time",style:{marginTop:-3,visibility:ze?"hidden":"visible"}},b.createElement(Re.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Oe()((0,fe.U6)(),"HH:mm")},disabledDate:Wt=>Wt&&Wt0&&!((Xe=Ue.actionTabs)!=null&&Xe.unified_setting)&&b.createElement(xe.Z,{style:{marginBottom:"10px"}},b.createElement("span",{className:"mr10"},b.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),b.createElement("div",null,Pt.length>0&&b.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},b.createElement("span",{style:{flex:1}},b.createElement(Ge.default,{checked:Ye.length===Pt.length,onChange:Wt=>{Ye.length===Pt.length?Te([]):Te(Pt)}},"\u5168\u9009")," "),b.createElement("span",{style:{width:16}}),b.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Ye.length||0,"\u4E2A\u5206\u73ED")),b.createElement(E.Z,{data:Pt,selectedRowKeys:Ye,setSelectedRowKeys:Te}))))))};Qe.Z=(0,oe.connect)(({exercise:Ue})=>({exercise:Ue}))(ve)},95253:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Ct}});var b=ee(59301),le=ee(78241),Ae=ee(8591),Fe=ee(43418),De=ee(71418),xe=ee(95237),ue=ee(5112),Re=ee(5871),Ge=ee(5083),Ie=ee(78673),Oe=ee(24905),we=ee(3113),fe=ee(61186),oe=ee.n(fe),a=ee(82093),E=ee(49661),x=ee(76560),y=ee(72664),z=ee(1198),te=ee(37464),ne=ee(82668),re={contentInterval:"contentInterval___wAfD8",numberInput:"numberInput___R9kLf",minorRuleText:"minorRuleText___LjpSg",failedList:"failedList___KYTHd",name:"name___MqNtz",publish:"publish___TPl6Z"},ie=ee(6681),ce=ee(67135),se=ee(28086),de=ee(59301),me=Object.defineProperty,pe=Object.defineProperties,ve=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,Le=(Ye,Te,ze)=>Te in Ye?me(Ye,Te,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Ye[Te]=ze,Ze=(Ye,Te)=>{for(var ze in Te||(Te={}))Me.call(Te,ze)&&Le(Ye,ze,Te[ze]);if(Ue)for(var ze of Ue(Te))Xe.call(Te,ze)&&Le(Ye,ze,Te[ze]);return Ye},at=(Ye,Te)=>pe(Ye,ve(Te)),gt=(Ye,Te,ze)=>new Promise((ft,Ot)=>{var mt=jt=>{try{ke(ze.next(jt))}catch(Wt){Ot(Wt)}},on=jt=>{try{ke(ze.throw(jt))}catch(Wt){Ot(Wt)}},ke=jt=>jt.done?ft(jt.value):Promise.resolve(jt.value).then(mt,on);ke((ze=ze.apply(Ye,Te)).next())});function Pt(Ye,Te){const ze=[];for(let ft=Ye;ft{let Te=new Date;const ze=oe()(Ye).format("HH");if(oe()(Ye).isSame(oe()(Te),"day")){const ft=oe()(Te).format("HH"),Ot=oe()(Te).format("mm");return{disabledHours:()=>Pt(0,24).splice(1,ft*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",ze,ft),oe()(Ye).isSame(oe()(Te),"hour")&&ze<=ft?Pt(0,60).splice(0,Ot):Pt(60,60))}}else if(oe()(Ye).isSame(oe()(),"day")){const ft=oe()().format("HH"),Ot=oe()().format("mm");return{disabledHours:()=>Pt(0,24).splice(0,ft),disabledMinutes:()=>ze<=ft?Pt(0,Ot):Pt(60,60)}}else return!1},rt=({exercise:Ye,dispatch:Te})=>{var ze,ft,Ot,mt,on,ke,jt,Wt,un,Gn,ut,dt,He,Ce,it,ct,je,Be,ot,_e,Ne,pt,Ut;const Jt=(0,x.useParams)(),[Nt]=le.default.useForm(),[kt,Yt]=(0,b.useState)(1),[We,et]=(0,b.useState)([]),[Dt,It]=(0,b.useState)(!0),[rn,Mt]=(0,b.useState)([]),[Pn,zn]=(0,b.useState)(!0),[ca,Ba]=(0,b.useState)(!1),{workSetting:tn}=Ye,[ya,eo]=(0,b.useState)(!1),[to,oa]=(0,b.useState)([]),[uo,Ja]=(0,b.useState)([]),[Vt,Bn]=(0,b.useState)(!1),[Ua,Sa]=(0,b.useState)(!1),[ta,Ao]=(0,b.useState)(!1),[io,Wo]=(0,b.useState)(null),[tr,xo]=(0,b.useState)(1),[St,Lt]=(0,b.useState)({}),[xt,In]=(0,b.useState)({}),[da,Zn]=(0,b.useState)(!1),[Fo,Za]=(0,b.useState)(!1),[Qa,Ro]=(0,b.useState)(!1),[lo,Rn]=(0,b.useState)([]);(0,b.useEffect)(()=>{if(Ye.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"){const{selectArrsAll:Ht=[],type:mn}=Ye.actionTabs||{},fn=Ht.filter(ln=>![100,120,150].includes(Number(ln.total_score)));fn.length?(Ro(mn===1?"multiple":"single"),Rn(fn.map(ln=>at(Ze({},ln),{name:ln.exercise_name})))):Za(!0)}},[(ze=Ye==null?void 0:Ye.actionTabs)==null?void 0:ze.key]),console.log(Qa,"visible"),(0,b.useEffect)(()=>{var Ht;if(Ye.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&(gr(),cn(),Ye.actionTabs.type===2)){const mn=(Ht=Ye.actionTabs)==null?void 0:Ht.unified_setting;zn(mn)}},[Ye.actionTabs]),(0,b.useEffect)(()=>{var Ht,mn,fn,ln,vn,ha,ba;(Ht=tn==null?void 0:tn.exercise)!=null&&Ht.publish_time&&Nt.setFieldsValue({publish_time:oe()((mn=tn==null?void 0:tn.exercise)==null?void 0:mn.publish_time)}),(fn=tn==null?void 0:tn.exercise)!=null&&fn.end_time&&Nt.setFieldsValue({end_time:oe()((ln=tn==null?void 0:tn.exercise)==null?void 0:ln.end_time)}),Nt.setFieldsValue({exercise_type:(vn=tn==null?void 0:tn.exercise)==null?void 0:vn.exercise_type,simulate_exercise_num:(ha=tn==null?void 0:tn.exercise)==null?void 0:ha.simulate_exercise_num}),xo((ba=tn==null?void 0:tn.exercise)==null?void 0:ba.exercise_type)},[Ye]);const No=Ht=>{var mn;const fn=Nt.getFieldValue("publish_time");if(!fn||(mn=tn==null?void 0:tn.exercise)!=null&&mn.publish_time)return;let ln;Ht===1?ln=oe()(fn).add(120,"minutes"):ln=oe()(fn).add(7,"days"),Nt.setFieldsValue({end_time:ln})},gr=Ht=>gt(void 0,null,function*(){var mn,fn;It(!0);const ln=yield(0,y.N3)({coursesId:Jt.coursesId,check_ids:[...((mn=Ye.actionTabs.selectArrs)==null?void 0:mn.map(ha=>Number(ha)))||[]]});console.log(ln,"res");const vn=((fn=ln==null?void 0:ln.course_info)==null?void 0:fn.map((ha,ba)=>at(Ze({},ha),{key:ha.course_group_id,title:ha.course_group_name,name:ha.course_group_name,disabled:!!ha.is_published})))||[];if((ln==null?void 0:ln.status)!==-1){et([...vn]);const ha=oe()();Nt.setFieldsValue({publish_time:ha}),(Nt.getFieldValue("exercise_type")||1)===1?Nt.setFieldsValue({end_time:oe()(ha).add(120,"minutes")}):Nt.setFieldsValue({end_time:oe()(ha).add(7,"days")})}It(!1)});(0,b.useEffect)(()=>{var Ht,mn,fn,ln,vn,ha;if((Ht=tn==null?void 0:tn.exercise)!=null&&Ht.is_appoint_user){const ba=((fn=(mn=tn==null?void 0:tn.exercise)==null?void 0:mn.all_exercise_users)==null?void 0:fn.map(Xt=>Xt.user_id))||[];oa([...ba])}Bn((ln=tn==null?void 0:tn.exercise)==null?void 0:ln.is_appoint_user),Sa((vn=tn==null?void 0:tn.exercise)==null?void 0:vn.is_miss_exam_user),Ao((ha=tn==null?void 0:tn.exercise)==null?void 0:ha.is_no_passing_user)},[tn]),(0,b.useEffect)(()=>{var Ht,mn,fn,ln,vn,ha,ba,Xt;(mn=(Ht=Ye==null?void 0:Ye.actionTabs)==null?void 0:Ht.selectArrs)!=null&&mn[0]&&Ye.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&Te({type:"exercise/getWorkSetting",payload:{categoryId:(ln=(fn=Ye==null?void 0:Ye.actionTabs)==null?void 0:fn.selectArrs)==null?void 0:ln[0],category:(ha=(vn=Ye==null?void 0:Ye.actionTabs)==null?void 0:vn.selectArrs)==null?void 0:ha[0],coursesId:(Xt=(ba=Ye==null?void 0:Ye.actionTabs)==null?void 0:ba.params)==null?void 0:Xt.id}})},[(ft=Ye==null?void 0:Ye.actionTabs)==null?void 0:ft.selectArrs]);const Vo=()=>gt(void 0,null,function*(){var Ht,mn,fn,ln,vn,ha,ba;const Xt=Ze({},Nt.getFieldsValue()),Uo=oe()(oe()(Xt.publish_time).format("YYYY-MM-DD HH:mm")).valueOf(),nr=oe()(oe()(Xt.end_time).format("YYYY-MM-DD HH:mm")).valueOf();if(console.log(Uo,Uo,33),nr<=Uo){Ae.ZP.info("\u7ED3\u675F\u65F6\u95F4\u4E0D\u5141\u8BB8\u5C0F\u4E8E\u7B49\u4E8E\u5F00\u59CB\u65F6\u95F4");return}if((rn==null?void 0:rn.length)<=0&&!Pn&&We.length>0&&!((Ht=tn==null?void 0:tn.exercise)!=null&&Ht.is_make_up_exercise)){Ae.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}const xr=We.map(mr=>mr.key),Qo={check_ids:[...((mn=Ye.actionTabs.selectArrs)==null?void 0:mn.map(mr=>Number(mr)))||[]],end_time:oe()(Xt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:oe()(Xt.publish_time).format("YYYY-MM-DD HH:mm"),group_ids:rn.map(mr=>mr.course_group_id),unified_setting:!rn.length,exercise_type:Xt.exercise_type,simulate_exercise_num:Xt.simulate_exercise_num};if(((fn=Ye.actionTabs.selectArrsAll)==null?void 0:fn.length)>0&&Ye.actionTabs.type===1&&(Qo.check_ids=[...((vn=(ln=Ye.actionTabs.selectArrsAll)==null?void 0:ln.filter(mr=>!mr.high_resources_consume||mr.high_resources_consume_permission))==null?void 0:vn.map(mr=>Number(mr==null?void 0:mr.id)))||[]]),(ha=tn==null?void 0:tn.exercise)!=null&&ha.is_make_up_exercise){if(Vt&&to.length<=0||!Vt&&!(Ua||ta)){Ae.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}Qo.is_appoint_user=Vt,Qo.is_miss_exam_user=Ua,Qo.is_no_passing_user=ta,Vt?Qo.make_up_exercise_users=to.map(mr=>({user_id:mr})):Qo.make_up_exercise_user=[]}let{is_locked:qn,open_camera:Ia,screen_open:so,login_restrict:Ma,ip_bind:Xa,ip_limit:Io,is_random:vo,id:Sr,identity_verify:vr,open_phone_video_recording:ti}=tn==null?void 0:tn.exercise;if(Ye.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"||(qn||Ia||so||Ma||Xa||Io=="pub"||Io=="inner"||vr||ti)&&Xt.exercise_type==2){if(Za(!1),Te({type:"exercise/setActionTabs",payload:{}}),Ye.actionTabs.type==2){let mr=Fe.default.confirm({width:666,centered:!0,okText:"\u7ACB\u5373\u8C03\u6574",cancelText:"\u4E0D\u9700\u8981",title:"\u63D0\u793A",icon:null,content:de.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u60A8\u5DF2\u5F00\u542F",de.createElement("span",{style:{color:"#FA6400"}}," ",(0,E.hi)(tn==null?void 0:tn.exercise)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u662F\u5426\u9700\u8981\u8FDB\u884C\u8C03\u6574\uFF1F"),onOk:()=>gt(void 0,null,function*(){var ni;Zn(!0);let ai=yield(0,ce.Tr)({exercise_ids:[...((ni=Ye.actionTabs.selectArrs)==null?void 0:ni.map(ii=>Number(ii)))||[]],course_id:Jt.coursesId,type:"exercise"});if((ai==null?void 0:ai.student_count)===0){if((yield vt(Qo))&&Ye.actionTabs.isRouter){mr.destroy(),x.history.push(`/classrooms/${Jt.coursesId}/exercise/${Sr}/detail?random=${vo}&tabs=3&childrenTabs=2`);return}Te({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else In(Qo),Lt(ai)}),onCancel:()=>{mr.destroy(),Zn(!1),vt(Qo)}})}else{let mr=Fe.default.info({width:580,centered:!0,okText:"\u6211\u77E5\u9053\u4E86",title:"\u63D0\u793A",icon:null,content:de.createElement("div",null,"\u6A21\u62DF\u8003\u8BD5\u5F00\u542F\u9632\u4F5C\u5F0A\u89C4\u5219\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\uFF0C\u53EF\u6839\u636E\u8003\u8BD5\u9700\u8981\u8FDB\u884C\u8C03\u6574\u3002"),onOk:()=>gt(void 0,null,function*(){var ni;Zn(!0);let ai=yield(0,ce.Tr)({exercise_ids:[...((ni=Ye.actionTabs.selectArrs)==null?void 0:ni.map(ii=>Number(ii)))||[]],course_id:Jt.coursesId,type:"exercise"});if((ai==null?void 0:ai.student_count)===0){if((yield vt(Qo))&&Ye.actionTabs.isRouter){x.history.push(`/classrooms/${Jt.coursesId}/exercise/${Sr}/detail?random=${vo}&tabs=3&childrenTabs=2`);return}Te({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else In(Qo),Lt(ai)})})}return}let Ur=yield(0,ce.Tr)({exercise_ids:[...((ba=Ye.actionTabs.selectArrs)==null?void 0:ba.map(mr=>Number(mr)))||[]],course_id:Jt.coursesId,type:"exercise"});(Ur==null?void 0:Ur.student_count)===0?vt(Qo):(In(Qo),Lt(Ur))}),ko=()=>{var Ht;let mn=[...(Ht=Ye.actionTabs.selectArrsAll)==null?void 0:Ht.filter(fn=>fn.high_resources_consume&&!fn.high_resources_consume_permission)];(mn==null?void 0:mn.length)>0&&Ye.actionTabs.type===1&&Fe.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:de.createElement("div",null,de.createElement("div",{className:re.tipcontent},de.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",mn==null?void 0:mn.length," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),de.createElement("div",{className:"mt20 mb20"},mn==null?void 0:mn.map(fn=>de.createElement("div",{className:re.failedList,key:fn.id},de.createElement("div",{className:re.name},fn==null?void 0:fn.exercise_name),de.createElement("div",{className:re.publish,onClick:()=>{(0,E.xg)(`/classrooms/${Jt.coursesId}/exercise/${fn.id}/detail?random=${fn.is_random}`)}},"\u53D1\u5E03"))))))})},vt=Ht=>gt(void 0,null,function*(){var mn,fn,ln;if(Ye.actionTabs.type===1){let ba=[...(mn=Ye.actionTabs.selectArrsAll)==null?void 0:mn.filter(Xt=>Xt.high_resources_consume&&!Xt.high_resources_consume_permission)];if((ba==null?void 0:ba.length)==Ye.actionTabs.selectArrsAll.length){Za(!1),Te({type:"exercise/setActionTabs",payload:{}}),ko();return}}let vn=!1;return Ba(!0),(yield(0,a.ZP)(`/api/courses/${Jt.coursesId}/exercises/publish.json`,{method:"post",body:Ht})).status===0&&((0,E.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u7ACB\u5373\u53D1\u5E03"]),cn(),Ae.ZP.success("\u53D1\u5E03\u6210\u529F"),Za(!1),Te({type:"exercise/setActionTabs",payload:{}}),(fn=Ye==null?void 0:Ye.actionTabs)!=null&&fn.cb?(ln=Ye==null?void 0:Ye.actionTabs)==null||ln.cb():Te({type:"classroomList/getClassroomExercisesList",payload:Ze({},Ye.actionTabs.params)}),vn=!0,Ye.actionTabs.type===1&&ko()),Ba(!1),vn}),cn=()=>{Yt(1),et([]),Mt([])},sn=(Ht,mn,fn)=>{Ht<=0?Ae.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F"):(oa(mn),Ja(fn),eo(!1))};return de.createElement(b.Fragment,null,de.createElement(Fe.default,{centered:!0,title:"\u53D1\u5E03\u8003\u8BD5",open:Fo,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:660,onOk:Vo,confirmLoading:ca||Dt,onCancel:()=>{cn(),Za(!1),Te({type:"exercise/setActionTabs",payload:{}})}},de.createElement(De.Z,{spinning:Dt},We&&de.createElement(le.default,{form:Nt},!!((Ot=Ye==null?void 0:Ye.actionTabs)!=null&&Ot.disabled)&&de.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},de.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:z.Z}),"\u5DF2\u7ECF\u53D1\u5E03\u8FC7\u8003\u8BD5\u7684\u8BD5\u5377\u4E0D\u53EF\u4EE5\u7EDF\u4E00\u53D1\u5E03\u3002"),!((mt=tn==null?void 0:tn.exercise)!=null&&mt.is_make_up_exercise)&&de.createElement(de.Fragment,null,de.createElement(xe.Z,null,de.createElement("span",{className:"mr10",style:{lineHeight:"32px"}},de.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u6A21\u5F0F"),de.createElement(le.default.Item,{name:"exercise_type"},de.createElement(ue.ZP.Group,{disabled:((on=tn==null?void 0:tn.exercise)==null?void 0:on.exercise_status)>1,onChange:Ht=>{xo(Ht.target.value),No(Ht.target.value)}},de.createElement(ue.ZP,{value:1},"\u6B63\u5F0F\u8003\u8BD5"),de.createElement(ue.ZP,{value:2},"\u6A21\u62DF\u8003\u8BD5")))),tr==2&&de.createElement(xe.Z,{className:`${re.contentInterval}`},de.createElement("span",{className:`${re.minorRuleText}`,style:{marginLeft:50}},"\u6BCF\u4E2A\u5B66\u751F\u5141\u8BB8\u8FDB\u884C\u8003\u8BD5"),de.createElement(le.default.Item,{name:"simulate_exercise_num"},de.createElement(Re.Z,{className:re.numberInput,style:{width:145},precision:0,size:"middle",disabled:((ke=tn==null?void 0:tn.exercise)==null?void 0:ke.exercise_status)>1,min:1,max:999})),de.createElement("span",null,"\u6B21",de.createElement("span",{style:{color:"#999999"}},"\uFF08\u53EF\u8BBE\u7F6E1~999\u6B21\uFF09")))),de.createElement(xe.Z,null,de.createElement("span",{className:"mr10 mt5"},de.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u65F6\u95F4"),de.createElement(le.default.Item,{name:"publish_time"},de.createElement(Ge.default,{style:{width:170},disabledDate:Ht=>Ht&&Ht<=oe()().subtract(0,"days"),disabledTime:st,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})),de.createElement("span",{className:"mt5 ml5 mr5"},"\u5230"),de.createElement(le.default.Item,{name:"end_time"},de.createElement(Ge.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,E.U6)(),"HH:mm")},disabledDate:Ht=>Ht&&Ht{var fn,ln,vn,ha,ba;if(Bn(Ht),Ht)if((fn=tn==null?void 0:tn.exercise)!=null&&fn.is_appoint_user){const Xt=(vn=(ln=tn==null?void 0:tn.exercise)==null?void 0:ln.all_exercise_users)==null?void 0:vn.map(Uo=>Uo.user_id);oa([...Xt])}else oa([]),Sa(!1),Ao(!1);else Sa((ha=tn==null?void 0:tn.exercise)==null?void 0:ha.is_miss_exam_user),Ao((ba=tn==null?void 0:tn.exercise)==null?void 0:ba.is_no_passing_user)},disabled:((Wt=tn==null?void 0:tn.exercise)==null?void 0:Wt.exercise_status)!==1}),de.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!Vt&&de.createElement(xe.Z,{className:"mt20",style:{paddingLeft:"90px"},align:"middle"},de.createElement(Oe.default,{checked:Ua,disabled:((un=tn==null?void 0:tn.exercise)==null?void 0:un.exercise_status)!==1||((Gn=tn==null?void 0:tn.exercise)==null?void 0:Gn.miss_exam_count)<=0,onChange:Ht=>{Sa(Ht.target.checked)}},de.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),de.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{Wo(1),Bn(!1),eo(!0)}},"\uFF08",`${(ut=tn==null?void 0:tn.exercise)==null?void 0:ut.miss_exam_count}\u4EBA`,"\uFF09"),de.createElement(Oe.default,{checked:ta,disabled:((dt=tn==null?void 0:tn.exercise)==null?void 0:dt.exercise_status)!==1||((He=tn==null?void 0:tn.exercise)==null?void 0:He.no_passing_count)<=0,onChange:Ht=>{Ao(Ht.target.checked)}},de.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),de.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{Wo(2),Bn(!1),eo(!0)}},"\uFF08",`${(Ce=tn==null?void 0:tn.exercise)==null?void 0:Ce.no_passing_count}\u4EBA`,"\uFF09")),Vt&&de.createElement(xe.Z,{className:"mt20",style:{paddingLeft:"90px"}},de.createElement(we.ZP,{type:"primary",ghost:!0,disabled:((it=tn==null?void 0:tn.exercise)==null?void 0:it.exercise_status)!==1,onClick:()=>{eo(!0),Wo(void 0)}},de.createElement("span",null,de.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),de.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),de.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${to.length||0} \u4EBA`,"\uFF09"))),Ye.actionTabs.type===2&&!((ct=tn==null?void 0:tn.exercise)!=null&&ct.is_make_up_exercise)&&de.createElement(xe.Z,{style:{marginBottom:"10px"}},de.createElement("span",{className:"mr10"},de.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7"),de.createElement(ue.ZP.Group,{value:Pn,onChange:Ht=>{zn(Ht.target.value),Mt([])}},de.createElement(ue.ZP,{disabled:!!((je=Ye==null?void 0:Ye.actionTabs)!=null&&je.disabled)||We.some(Ht=>Ht==null?void 0:Ht.is_published)||!((Be=Ye==null?void 0:Ye.actionTabs)!=null&&Be.manage_all_group),value:!0},"\u7EDF\u4E00\u53D1\u5E03"),de.createElement(ue.ZP,{disabled:We.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),We.length<=0&&Ye.actionTabs.type===2&&!((ot=tn==null?void 0:tn.exercise)!=null&&ot.is_make_up_exercise)&&de.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"'),(Ye.actionTabs.type===1||!Pn)&&!((_e=tn==null?void 0:tn.exercise)!=null&&_e.is_make_up_exercise)&&We.length>0&&de.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},de.createElement("span",{style:{flex:1}},de.createElement(Oe.default,{checked:rn.length===We.length,onChange:Ht=>{rn.length===We.length?Mt([]):Mt(We)}},"\u5168\u9009")),de.createElement("span",{style:{width:16}}),de.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",rn.length||0,"\u4E2A\u5206\u73ED")),(Ye.actionTabs.type===1||!Pn)&&!((Ne=tn==null?void 0:tn.exercise)!=null&&Ne.is_make_up_exercise)&&We.length>0&&de.createElement(te.Z,{data:We,selectedRowKeys:rn,setSelectedRowKeys:Mt})),de.createElement(ne.Z,{visible:ya,setVisible:eo,onK:sn,selectKeys:to,selectRows:uo,appointStudent:Vt,modalParams:io,courseId:Jt.categoryId||((Ut=(pt=Ye==null?void 0:Ye.actionTabs)==null?void 0:pt.selectArrs)==null?void 0:Ut[0])})),de.createElement(ie.Z,{resdata:St,type:"exercisepush",okloading:ca,oktext:(St==null?void 0:St.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Ht=>gt(void 0,null,function*(){var mn,fn,ln;Ba(!0);let vn=yield(0,a.ZP)(`/api/courses/${Jt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"exercise",ids:[...((mn=Ye.actionTabs.selectArrs)==null?void 0:mn.map(ha=>Number(ha)))||[]]}});if(Ba(!1),(vn==null?void 0:vn.status)===0)if(da){let ha=yield vt(xt);if(Fe.default.destroyAll(),ha&&Ye.actionTabs.isRouter){x.history.push(`/classrooms/${Jt.coursesId}/exercise/${(fn=tn==null?void 0:tn.exercise)==null?void 0:fn.id}/detail?random=${(ln=tn==null?void 0:tn.exercise)==null?void 0:ln.is_random}&tabs=3&childrenTabs=2`);return}Te({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else vt(xt)})})),de.createElement(se.Z,{text:"\u662F\u5426\u7EE7\u7EED\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u53D1\u5E03\uFF1F",okText:"\u786E\u8BA4\u53D1\u5E03",visible:Qa,dataSource:lo,onSuccess:()=>{Ro(!1),Za(!0)},onClose:()=>{Ro(!1),cn(),Te({type:"exercise/setActionTabs",payload:{}})}}))};var Ct=(0,x.connect)(({exercise:Ye})=>({exercise:Ye}))(rt)},37464:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Ie}});var b=ee(59301),le=ee(92832),Ae=ee(24905),Fe=ee(95237),De={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},xe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ue=ee(57884),Re=(Oe,we,fe)=>new Promise((oe,a)=>{var E=z=>{try{y(fe.next(z))}catch(te){a(te)}},x=z=>{try{y(fe.throw(z))}catch(te){a(te)}},y=z=>z.done?oe(z.value):Promise.resolve(z.value).then(E,x);y((fe=fe.apply(Oe,we)).next())}),Ie=({data:Oe,value:we=[],handleChangePage:fe,setSelectedRowKeys:oe,selectedRowKeys:a,onChange:E=()=>{}})=>{const[x,y]=(0,b.useState)([]),[z,te]=(0,b.useState)([]),[ne,re]=(0,b.useState)([]);let[ie,ce]=(0,b.useState)(1),[se,de]=(0,b.useState)();return(0,b.useEffect)(()=>{y(Oe),te([]),re([])},[Oe]),(0,b.useEffect)(()=>{oe&&(te(a),re(a))},[a]),b.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},b.createElement("div",{className:De.leftdiv},b.createElement(le.default.Search,{size:"middle",onChange:me=>Re(void 0,null,function*(){y(Oe.filter(pe=>{var ve;return(ve=pe==null?void 0:pe.name)==null?void 0:ve.includes(me.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),x.length===0&&b.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),b.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},b.createElement(Ae.default.Group,{value:z.map(me=>`${me.course_group_id}`),onChange:me=>{oe(x.filter(pe=>me.includes(`${pe.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((me,pe)=>b.createElement(Fe.Z,{key:me.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},b.createElement(Ae.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:me.is_published,value:`${me.course_group_id}`},b.createElement("div",{className:De.listClass},b.createElement("span",{className:De.spantitle,style:{width:me.is_published?"108px":"170px"}},me.name),me.is_published&&b.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),b.createElement("div",{className:De.rightdiv},b.createElement(le.default.Search,{onChange:me=>{re(z.filter(pe=>pe.name.includes(me.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&b.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&b.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},b.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((me,pe)=>b.createElement(Fe.Z,{justify:"space-between",style:{marginTop:"10px"},key:me.course_group_id},b.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},me.name),b.createElement("img",{src:xe,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{oe(z.filter(ve=>`${ve.course_group_name}`!=`${me.course_group_name}`))}})))))))}},85933:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(31797),Ae=ee(5871),Fe=ee(78241),De=ee(43418),xe=ee(71418),ue=ee(1710),Re=ee(92832),Ge=ee(95237),Ie=ee(43604),Oe=ee(3113),we=ee(72664),fe=ee(61186),oe=ee.n(fe),a=ee(76560),E=ee(49661),x=ee(15610),y=ee(34055),z=ee(98072),te=ee(59301),ne=(se,de,me)=>new Promise((pe,ve)=>{var Ue=Le=>{try{Xe(me.next(Le))}catch(Ze){ve(Ze)}},Me=Le=>{try{Xe(me.throw(Le))}catch(Ze){ve(Ze)}},Xe=Le=>Le.done?pe(Le.value):Promise.resolve(Le.value).then(Ue,Me);Xe((me=me.apply(se,de)).next())});const{Countdown:re}=le.default,ie=({value:se,onChange:de,MaxMinutes:me})=>te.createElement(te.Fragment,null,te.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"1.\u53EA\u6709\u5F53\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u665A\u4E8E\u5B66\u751F\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u65F6\uFF0C\u624D\u652F\u6301\u5BF9\u5B66\u751F\u8FDB\u884C\u5EF6\u65F6\u64CD\u4F5C\uFF1B",te.createElement("br",null),"2.\u6BCF\u4E2A\u5B66\u751F\u7684\u6700\u5927\u53EF\u5EF6\u65F6\u65F6\u95F4=\u8003\u8BD5\u622A\u6B62\u65F6\u95F4-\u5B66\u751F\u5F53\u524D\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u3002",te.createElement("br",null)),te.createElement(Ae.Z,{value:se,onChange:de,min:0,precision:0,max:me,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${me}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),ce=({exercise:se,successCb:de,dispatch:me})=>{var pe,ve,Ue,Me;const Xe=(0,a.useParams)(),[Le]=Fe.default.useForm(),Ze=Fe.default.useWatch("time",Le),[at,gt]=(0,b.useState)(!1),Pt=(0,b.useRef)(),{actionTabs:st}=se,[rt,Ct]=(0,b.useState)(),[,Ye,Te,ze]=(0,z.U)(we.n7,{id:Xe.categoryId}),[,ft,Ot]=(0,z.U)(we.Cd,{});(0,b.useEffect)(()=>{se.actionTabs.key==="student-unlock"&&(gt(!1),Le.resetFields())},[se.actionTabs.key]);const mt=()=>new Promise(He=>ne(void 0,null,function*(){var Ce,it;return Pt.current=yield(0,x.y)({ip_limit:(Ce=st==null?void 0:st.exerciseParams)==null?void 0:Ce.ip_limit,ip_bind:(it=st==null?void 0:st.exerciseParams)==null?void 0:it.ip_bind_type}),He()})),on=()=>ne(void 0,null,function*(){var He,Ce,it,ct,je;yield Le.validateFields();const Be=Le.getFieldsValue();if(gt(!0),(((He=st==null?void 0:st.exerciseParams)==null?void 0:He.ip_limit)!=="no"||(Ce=st==null?void 0:st.exerciseParams)!=null&&Ce.ip_bind_type)&&(yield mt()),(yield(0,we.ZD)((it=st==null?void 0:st.exerciseParams)==null?void 0:it.id,{exercise_user_id:(ct=st==null?void 0:st.exerciseParams)==null?void 0:ct.exercise_user_id,unlock_key:Be.unlock_key,time:Be.time,ip:Pt.current})).status===0){if(de){me({type:"exercise/setActionTabs",payload:{}}),de();return}const _e=st==null?void 0:st.exerciseParams;(0,E.nr)({inner_ip:_e.inner_ip,public_ip:_e.public_ip,open_camera:_e.open_camera,ip_limit:_e.ip_limit,ip_bind:_e.ip_bind,ip_bind_type:_e.ip_bind_type,exercise_tips:_e.exercise_tips,exerciseId:_e.id,screen_open:_e.screen_open,screen_num:_e.screen_num,screen_sec:_e.screen_sec,coursesId:Xe.coursesId,login:(je=(0,y.eY)())==null?void 0:je.login,history,identity_verify:_e.identity_verify,open_phone_video_recording:_e.open_phone_video_recording,current_status:_e.current_status}),me({type:"exercise/setActionTabs",payload:{}})}gt(!1)}),ke=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:He=>te.createElement("span",{className:He.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},He)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:He=>te.createElement("span",{className:He.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},He)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],jt=((pe=st==null?void 0:st.exerciseParams)==null?void 0:pe.errorMessage)&&typeof((ve=st==null?void 0:st.exerciseParams)==null?void 0:ve.errorMessage)=="object";(0,b.useEffect)(()=>{se.actionTabs.key==="student-unlock"&&ne(void 0,null,function*(){const He=yield Ot(Xe);yield Te({}),He.status||Ct(He)})},[se.actionTabs.key]);const{time:Wt,end_time:un}=(rt==null?void 0:rt.exercise)||{},Gn=ze!=null&&ze.user_end_time?oe()(ze==null?void 0:ze.user_end_time).add(1,"minutes"):oe()(),ut=oe()(ze==null?void 0:ze.user_total_end_time)>Gn?Math.round(oe().duration(oe()(ze==null?void 0:ze.user_total_end_time).diff(Gn.startOf("minute"))).asMinutes()):0,dt=((ze==null?void 0:ze.student_left_minutes)||0)+(Ze||0);return te.createElement(te.Fragment,null,te.createElement(De.default,{width:514,centered:!0,closable:!!((Ue=st==null?void 0:st.exerciseParams)!=null&&Ue.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:se.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{me({type:"exercise/setActionTabs",payload:{}})}},te.createElement(xe.Z,{spinning:Ye||ft},jt&&te.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!jt&&te.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),jt&&te.createElement(ue.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((Me=st==null?void 0:st.exerciseParams)==null?void 0:Me.errorMessage)||{}],columns:ke}),te.createElement("div",{className:""},te.createElement(Fe.default,{form:Le,layout:"vertical",autoComplete:"off"},te.createElement(Fe.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},te.createElement(Re.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),Wt!==-1?te.createElement(te.Fragment,null,te.createElement(Fe.default.Item,{name:"time",label:te.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",te.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",oe()(ze==null?void 0:ze.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},te.createElement(ie,{MaxMinutes:ut})),te.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},Ye||ft?"--":dt),"\u5206\u949F",dt!==0&&(ze==null?void 0:ze.user_end_time)&&te.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",te.createElement("span",{className:"ml5"},oe()(ze==null?void 0:ze.user_end_time).add(Ze||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):te.createElement("span",{style:{color:"#F6A53B"}}," \u5F53\u524D\u8003\u8BD5\u672A\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F\uFF0C\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u4E3A ",oe()(un).format("YYYY-MM-DD HH:mm")))),te.createElement(Ge.Z,{justify:"space-between",align:"middle"},te.createElement(Ie.Z,null),te.createElement(Ie.Z,null,te.createElement(Oe.ZP,{loading:at,onClick:on},"\u8FDB\u5165\u8003\u8BD5"))))))};Qe.Z=(0,a.connect)(({exercise:se})=>({exercise:se}))(ce)},99663:function(nt,Qe,ee){"use strict";ee.d(Qe,{w:function(){return xe}});var b=ee(82093),le=ee(43418),Ae=ee(76560),Fe=ee(59301),De=(ue,Re,Ge)=>new Promise((Ie,Oe)=>{var we=a=>{try{oe(Ge.next(a))}catch(E){Oe(E)}},fe=a=>{try{oe(Ge.throw(a))}catch(E){Oe(E)}},oe=a=>a.done?Ie(a.value):Promise.resolve(a.value).then(we,fe);oe((Ge=Ge.apply(ue,Re)).next())});const xe=(ue,Re,Ge="\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E...",Ie=1,Oe=2)=>De(void 0,null,function*(){Ie===1&&(0,Ae.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:Ie===1?Ge:"\u6B63\u5728\u68C0\u6D4B\u4E2D\uFF0C\u8BF7\u7A0D\u540E..."}});const we=yield(0,b.ZP)(`/api/exercises/${Re}/user_appraise_status.json`,{method:"get",params:{appraise_type:Ie}});if((we==null?void 0:we.status)===-1)return(0,Ae.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}}),Promise.reject();let fe={status:0};if((we==null?void 0:we.type)===2&&(fe=yield(0,b.ZP)(`/api/exercises/${Re}/create_appraise_students.json`,{method:"get"})),(0,Ae.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(fe==null?void 0:fe.status)===-1)return Promise.reject();if((we==null?void 0:we.type)===2){const oe=()=>{Ae.history.replace(`/classrooms/${ue}/exercise/${Re}/centralizeReview/${fe==null?void 0:fe.login}`)};if(le.default.confirm({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",keyboard:!1,onOk:oe,onCancel:()=>{Oe===1&&Ae.history.replace(`/classrooms/${ue}/exercise/${Re}/detail`)},content:Fe.createElement("div",null,Fe.createElement("div",null,"\u60A8\u5DF2\u6210\u4E3A\u6307\u5B9A\u9605\u5377\u6559\u5E08\uFF0C\u662F\u5426\u73B0\u5728\u524D\u5F80",Fe.createElement("span",{onClick:oe,className:"ml5 mr5 c-light-primary current"},"\u96C6\u4E2D\u9605\u5377"),"\u7EE7\u7EED\u8BC4\u9605\uFF1F"),Fe.createElement("div",{className:"c-grey-999"},"\uFF08\u9605\u5377\u7ED3\u675F\u540E\u6062\u590D\u5B66\u751F\u4E2A\u4EBA\u8BC4\u9605\u529F\u80FD\uFF0C\u5E76\u5C55\u793A\u5B66\u751F\u6210\u7EE9\uFF09"))}),Oe!==3)return Promise.reject()}if((we==null?void 0:we.type)===3&&(le.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",keyboard:!1,title:"\u63D0\u793A",onOk:()=>{Oe===1&&Ae.history.replace(`/classrooms/${ue}/exercise/${Re}/detail`)},content:Fe.createElement("div",null,(we==null?void 0:we.message)||"")}),Oe!==3)||(we==null?void 0:we.type)===4&&(le.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",title:"\u63D0\u793A",keyboard:!1,onOk:()=>{Oe===1&&Ae.history.replace(`/classrooms/${ue}/exercise/${Re}/detail`)},content:Fe.createElement("div",null,(we==null?void 0:we.message)||"")}),Oe!==3))return Promise.reject()})},69577:function(nt,Qe,ee){"use strict";ee.d(Qe,{Q8:function(){return st},d0:function(){return rt},w6:function(){return Pt}});var b=ee(59301),le=ee(5083),Ae=ee(57809),Fe=ee(8591),De=ee(43418),xe=ee(5112),ue=ee(95237),Re=ee(43604),Ge=ee(6848),Ie=ee(24905),Oe=ee(3113),we=ee(61186),fe=ee.n(we),oe=ee(34055),a=ee(82093),E=ee(89392),x=ee.n(E),y=ee(49661),z=ee(69063),te=ee(76560),ne=ee(2748),re=ee(23869),ie=ee(97202),ce=ee(6681),se=ee(67135),de=ee(59301),me=Object.defineProperty,pe=Object.defineProperties,ve=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,Le=(ze,ft,Ot)=>ft in ze?me(ze,ft,{enumerable:!0,configurable:!0,writable:!0,value:Ot}):ze[ft]=Ot,Ze=(ze,ft)=>{for(var Ot in ft||(ft={}))Me.call(ft,Ot)&&Le(ze,Ot,ft[Ot]);if(Ue)for(var Ot of Ue(ft))Xe.call(ft,Ot)&&Le(ze,Ot,ft[Ot]);return ze},at=(ze,ft)=>pe(ze,ve(ft)),gt=(ze,ft,Ot)=>new Promise((mt,on)=>{var ke=un=>{try{Wt(Ot.next(un))}catch(Gn){on(Gn)}},jt=un=>{try{Wt(Ot.throw(un))}catch(Gn){on(Gn)}},Wt=un=>un.done?mt(un.value):Promise.resolve(un.value).then(ke,jt);Wt((Ot=Ot.apply(ze,ft)).next())});function Pt(ze,ft){const Ot=[];for(let mt=ze;mt{const mt=zefe()(ft).endOf("day"),ke=ze{const Ot=parseInt(fe()(ze).format("HH")),mt=parseInt(fe()().format("HH")),on=parseInt(fe()().format("mm"));if(!ze)return{disabledHours:()=>Pt(0,mt),disabledMinutes:()=>Pt(0,on)};if(ft){const ke=parseInt(fe()(ft).format("HH")),jt=parseInt(fe()(ft).format("mm"));return fe()(ze).isSame(fe()(ft),"day")?{disabledHours:()=>Pt(0,ke),disabledMinutes:()=>Ot<=ke?Pt(0,jt):[]}:void 0}if(fe()(ze).isSame(fe()(),"day"))return{disabledHours:()=>Pt(0,mt),disabledMinutes:()=>fe()(ze).isSame(fe()(),"hour")&&Ot<=mt?Pt(0,on):[]}},{RangePicker:Ct}=le.default,{Option:Ye}=Ae.default,Te=({shixunHomeworks:ze,loading:ft,dispatch:Ot,classroomList:mt,user:on})=>{var ke,jt,Wt,un,Gn,ut,dt,He,Ce;const it=(0,te.useParams)(),{workSetting:ct,workList:je,shixunWorkList:Be,headerInfo:ot,changeData:_e}=ze,[Ne,pt]=(0,b.useState)(!1),[Ut,Jt]=(0,b.useState)(!1);let[Nt,kt]=(0,b.useState)([]),[Yt,We]=(0,b.useState)([]),[et,Dt]=(0,b.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[It,rn]=(0,b.useState)({}),[Mt,Pn]=(0,b.useState)({});(0,b.useEffect)(()=>()=>{kt([])},[]),(0,b.useEffect)(()=>{pt(!(0,oe.GJ)())},[(0,oe.GJ)()]);const zn=()=>{Ot({type:"shixunHomeworks/getWorkSetting",payload:Ze({},it)})};(0,b.useEffect)(()=>{if(!(ct!=null&&ct.course_id))return;Object.keys(et).map(function(Bn){et[Bn]=ct[Bn]}),(!et.allow_late||!et.unified_late)&&(et.late_penalty=20,et.penalty_type=ne.Q.Percent),et.unified_setting||(et.unified_late=!1,et.unified_anonymous_comment=!1,et.unified_anonymous_appeal=!1),Nt=JSON.parse(JSON.stringify(ct.group_settings.map(Bn=>at(Ze({},Bn),{group_name:[Bn.group_name]})).filter(Bn=>Bn.publish_time!==null))),Yt=JSON.parse(JSON.stringify(ct.allow_late_settings.map(Bn=>at(Ze({},Bn),{group_name:[Bn.group_name]})).filter(Bn=>Bn.late_time!==null))),Dt(Ze({},et));const Vt=(0,y.QE)((Nt==null?void 0:Nt.length)>0?Nt:[]);kt([...Vt]),(Yt==null?void 0:Yt.length)<=0?We([{penalty_type:ne.Q.Percent,late_penalty:20}]):We([...Yt])},[ct]);const ca=()=>gt(void 0,null,function*(){var Vt,Bn;if(((Vt=on==null?void 0:on.userInfo)==null?void 0:Vt.user_status)===2){(0,re.Rd)();return}const Ua=JSON.parse(JSON.stringify(et));if(Ua.challenge_settings.filter(ta=>!ta.hide),Ua.categoryId=it.categoryId,(Bn=Ua.challenge_settings)!=null&&Bn.every(ta=>!ta.checked)){Fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Nt),!et.unified_setting)Nt=Nt==null?void 0:Nt.map(ta=>{var Ao;if(!ta.publish_time||!ta.end_time)throw Fe.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!ta.group_name)throw Fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ta.group_name=typeof(ta==null?void 0:ta.group_name)=="string"?[ta==null?void 0:ta.group_name]:ta==null?void 0:ta.group_name,ta.group_id=(Ao=ct.group_settings)==null?void 0:Ao.filter(io=>{var Wo;return(Wo=ta==null?void 0:ta.group_name)==null?void 0:Wo.includes(io.group_name)}).map(io=>io.group_id||io.id).toString().split(","),ta});else if(!et.publish_time||!et.end_time)throw Fe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Ua.group_settings=Nt,et.allow_late)if(et.unified_late){if(et.late_penalty===null||et.late_penalty===void 0||et.late_penalty<0||et.late_penalty>100)throw Fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!et.late_time)throw Fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Yt=Yt==null?void 0:Yt.map(ta=>{var Ao,io;if(ta.late_penalty===null||ta.late_penalty===void 0||ta.late_penalty<0||ta.late_penalty>100)throw Fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!ta.late_time)throw Fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!ta.group_name)throw Fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ta.group_name=typeof(ta==null?void 0:ta.group_name)=="string"?[ta==null?void 0:ta.group_name]:ta==null?void 0:ta.group_name,ta.group_id=(io=(Ao=ta==null?void 0:ta.group_name)==null?void 0:Ao.map(Wo=>{var tr,xo;let St=(xo=(tr=ct.group_settings)==null?void 0:tr.filter(Lt=>(Lt==null?void 0:Lt.group_name)===Wo))==null?void 0:xo[0];return St==null?void 0:St.group_id}))==null?void 0:io.toString().split(","),ta}),Ua.allow_late_settings=Yt;let Sa=yield(0,se.Tr)({homework_common_ids:[parseInt(it.categoryId)],course_id:it.coursesId,type:"homework_common"});(Sa==null?void 0:Sa.student_count)===0?Ba(Ua):(Pn(Ua),rn(Sa))}),Ba=Vt=>{var Bn;if(Vt.total_score===null){Fe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Vt!=null&&Vt.work_efficiency&&Vt.eff_score===null){Fe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Ua=Vt.challenge_settings.reduce((Ao,io)=>Ao+Number(io.challenge_score),0);if((Ua==null?void 0:Ua.toFixed(10))!==((Bn=Vt.total_score-Vt.eff_score)==null?void 0:Bn.toFixed(10))){Fe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Vt.total_score}\u5206`);return}const Sa={shixun_evaluation:Vt.shixun_evaluation,challenge_settings:Vt.challenge_settings};let ta=()=>{var Ao;const io=()=>gt(void 0,null,function*(){Jt(!0),(yield(0,a.ZP)(`/api/homework_commons/${it.categoryId}/publish_setting.json`,{method:"post",body:Ze({},Vt)})).status===0&&(Fe.ZP.success("\u66F4\u65B0\u6210\u529F"),zn(),Ot({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Ze({},it)})),Jt(!1)});!(0,E.isEqual)(_e,Sa)&&!((Ao=ot==null?void 0:ot.homework_status)!=null&&Ao.includes("\u672A\u53D1\u5E03"))?De.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:io}):io()};ct!=null&&ct.high_resources_consume&&!(ct!=null&&ct.high_resources_consume_permission)?Ot({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:it.coursesId,type:"shixun",type_id:it.categoryId,name:ct.homework_name,fn:()=>{ta()}}}):ta()},tn=(Vt,Bn,Ua="group_id")=>{var Sa;return Bn?Bn.find(ta=>ta[Ua]===Vt):(Sa=ct==null?void 0:ct.group_settings)==null?void 0:Sa.find(ta=>ta.group_id[0]===Vt)},ya=(ct==null?void 0:ct.allow_late)||(ct==null?void 0:ct.anonymous_comment),eo=Vt=>{var Bn,Ua;const Sa=tn(Vt,ct==null?void 0:ct.allow_late_settings,"id"),ta=tn(Vt,ct==null?void 0:ct.anonymous_comment_settings),Ao=tn(Vt);return(ct==null?void 0:ct.allow_late)&&Sa&&fe()(Sa==null?void 0:Sa.late_time)<=fe()()||(ct==null?void 0:ct.anonymous_comment)&&ta&&(ta==null?void 0:ta.evaluation_start)!==null||((Ua=(fe()(Ao==null?void 0:Ao.end_time)<=fe()()&&((Bn=ct==null?void 0:ct.allow_late_settings)==null?void 0:Bn.filter(io=>io.group_id.includes(Vt))))[0])==null?void 0:Ua.late_time)!=null},to=(0,b.useMemo)(()=>(ct==null?void 0:ct.allow_late)||(ct==null?void 0:ct.all_group_late),[ct,ot]),oa=ct==null?void 0:ct.anonymous_comment,uo=Vt=>{if(!Vt)return!1;const Bn=tn(Vt,ct==null?void 0:ct.anonymous_comment_settings);return(ct==null?void 0:ct.anonymous_comment)&&Bn&&(Bn==null?void 0:Bn.evaluation_start)!==null},Ja=(Vt,Bn)=>{var Ua,Sa,ta;Ot({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Vt,index:Bn,rangePickerDisabled:Ne||(fe()()<=fe()((Sa=tn((Ua=Vt==null?void 0:Vt.group_id)==null?void 0:Ua[0]))==null?void 0:Sa.publish_time)?!1:[!0,eo((ta=Vt==null?void 0:Vt.group_id)==null?void 0:ta[0])]),disabledDate:ct==null?void 0:ct.course_end_date}})};return de.createElement("section",{className:z.Z.form},de.createElement("div",{className:z.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",de.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),de.createElement("div",null,de.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},de.createElement(xe.ZP.Group,{disabled:Ne||!((ke=ot==null?void 0:ot.homework_status)!=null&&ke.includes("\u672A\u53D1\u5E03"))||(0,oe.Rm)()&&!((jt=mt.AssistantObject.practice)!=null&&jt.can_publish),value:et.unified_setting,onChange:Vt=>{var Bn;if(!((Bn=ot==null?void 0:ot.homework_status)!=null&&Bn.includes("\u672A\u53D1\u5E03"))){Fe.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(et.unified_setting=!et.unified_setting,et.unified_setting||(et.unified_late=!1,We([{late_penalty:5}])),Dt(Object.assign({},et)),et.unified_setting===!1&&Nt==""){kt(Nt.concat({}));return}et.unified_setting&&(kt([]),We([{late_penalty:5}]))}},de.createElement(xe.ZP,{value:!0,disabled:Ne||!(ct!=null&&ct.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),de.createElement(xe.ZP,{disabled:Ne||!((Wt=ct==null?void 0:ct.group_settings)!=null&&Wt.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((un=ct==null?void 0:ct.group_settings)==null?void 0:un.length)===0&&de.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),et.unified_setting&&de.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},de.createElement(ue.Z,{align:"middle"},de.createElement(Re.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),de.createElement(Re.Z,{className:"ml10"},de.createElement(le.default,{size:"large",disabled:Ne||!((Gn=ot==null?void 0:ot.homework_status)!=null&&Gn.includes("\u672A\u53D1\u5E03")||(ut=ot==null?void 0:ot.homework_status)!=null&&ut.includes("\u672A\u5F00\u59CB"))||(0,oe.Rm)()&&!((dt=mt.AssistantObject.practice)!=null&&dt.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Vt=>st(Vt,ct==null?void 0:ct.course_end_date),disabledTime:Vt=>rt(Vt),value:et.publish_time?fe()(et.publish_time):"",onChange:(Vt,Bn)=>{et.publish_time=Bn,(et.end_time==""||!et.end_time)&&et.unified_setting&&(et.end_time=fe()(Vt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Dt(Object.assign({},et))}}))),de.createElement(ue.Z,{align:"middle",className:"pl30"},de.createElement(Re.Z,null,"\u622A\u6B62\u65F6\u95F4"),de.createElement(Re.Z,{className:"ml10"},de.createElement(le.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(ct==null?void 0:ct.allow_late)&&(ct==null?void 0:ct.homework_status.includes("\u5DF2\u622A\u6B62"))||Ne||(ct==null?void 0:ct.allow_late)&&fe()()>=fe()(ct==null?void 0:ct.end_time)||(0,oe.Rm)()&&!((He=mt.AssistantObject.practice)!=null&&He.can_publish),disabledDate:Vt=>st(Vt,ct==null?void 0:ct.course_end_date,et.publish_time),disabledTime:Vt=>rt(Vt,et.publish_time),value:et.end_time?fe()(et.end_time):"",onChange:(Vt,Bn)=>{et.end_time=Bn,Dt(Object.assign({},et))}})))),!et.unified_setting&&(Nt==null?void 0:Nt.length)>0&&de.createElement(ue.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Nt&&Nt.map(function(Vt,Bn){var Ua,Sa,ta,Ao,io,Wo,tr;return de.createElement(Re.Z,{span:24,key:Bn},de.createElement(ue.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Bn==(Nt==null?void 0:Nt.length)-1?"0px":"10px"}},de.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Bn+1),de.createElement(Ae.default,{disabled:Ne||((Ua=ot==null?void 0:ot.homework_status)!=null&&Ua.includes("\u672A\u53D1\u5E03")&&Vt.id||fe()(){var St;if((0,oe.Rm)()&&!((St=mt.AssistantObject.practice)!=null&&St.can_publish)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Nt[Bn].group_name=xo,Nt[Bn].group_id=Vt.group_id;const Lt=(0,E.flattenDeep)(Nt.map(In=>In.group_name)),xt=Yt.map(In=>{let da=(In==null?void 0:In.group_name)||[];return at(Ze({},In),{group_name:(0,E.remove)(da,Zn=>Lt.includes(Zn))})});We(xt),kt(Nt.slice())},maxTagCount:4,maxTagPlaceholder:xo=>de.createElement("div",{style:{cursor:"pointer"},onClick:()=>Ja(Vt,Bn)},"+",xo==null?void 0:xo.length)},ct.group_settings&&ct.group_settings.map(function(xo){if(!Nt.map(Lt=>Lt.group_name).flat().includes(xo.group_name))return de.createElement(Ye,{value:xo.group_name,key:xo.id},xo.group_name)})),de.createElement("div",{className:"ml20"},de.createElement(Ct,{size:"large",ranges:{\u6B64\u523B:[Vt.publish_time?fe()(Vt.publish_time):fe()(),fe()()]},allowClear:!1,disabled:Ne||(fe()()<=fe()((Ao=tn((ta=Vt==null?void 0:Vt.group_id)==null?void 0:ta[0]))==null?void 0:Ao.publish_time)?!1:[!0,eo((io=Vt==null?void 0:Vt.group_id)==null?void 0:io[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:xo=>st(xo,ct==null?void 0:ct.course_end_date),disabledTime:xo=>rt(xo),showTime:{showNow:!0,format:"HH:mm",defaultValue:[fe()((0,y.U6)(),"HH:mm"),fe()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Vt.publish_time&&[fe()(Vt.publish_time),Vt.end_time?fe()(Vt.end_time):void 0],onChange:(xo,St)=>{var Lt;if((0,oe.Rm)()&&!((Lt=mt.AssistantObject.practice)!=null&&Lt.can_publish)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Nt[Bn].publish_time=St[0],!Vt.end_time&&St[0]?Nt[Bn].end_time=fe()(St[0]).add(7,"days"):Nt[Bn].end_time=St[1],kt([...Nt])},onCalendarChange:(xo,St,Lt)=>{if(St!=null&&St[0]&&!St[1]){const xt=fe()(St[0]).add(7,"days");Nt[Bn].publish_time=St[0],Nt[Bn].end_time=xt,kt([...Nt])}}})),!Ne&&de.createElement("div",{style:{display:"flex",width:"50px"}},((Wo=Vt==null?void 0:Vt.group_id)==null?void 0:Wo.length)>1&&de.createElement(Ge.Z,{title:"\u89C4\u5219\u62C6\u5206"},de.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Ja(Vt,Bn)})),(Nt==null?void 0:Nt.length)<((tr=ct==null?void 0:ct.group_settings)==null?void 0:tr.length)&&de.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var xo;if((0,oe.Rm)()&&!((xo=mt.AssistantObject.practice)!=null&&xo.can_publish)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kt(Nt.concat({}))}}),((Vt==null?void 0:Vt.publish_time)&&fe()(){const xo=(0,E.cloneDeep)(Yt);xo.forEach((St,Lt)=>{St.group_name&&(St.group_name=St.group_name.filter(xt=>{var In;return!((In=Nt[Bn].group_name)!=null&&In.includes(xt))}))}),Nt=Nt.filter((St,Lt)=>Bn!==Lt),We(xo),kt(Nt.slice()),setTimeout(()=>kt(Nt.slice()),10)}}))))}))),de.createElement(ue.Z,null,de.createElement(Re.Z,null,de.createElement("div",{className:z.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",de.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),de.createElement(Re.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},de.createElement(Ie.default,{checked:et.allow_late,disabled:Ne||to,onChange:Vt=>{var Bn;if((0,oe.Rm)()&&!((Bn=mt.AssistantObject.practice)!=null&&Bn.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vt.target.checked&&De.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:de.createElement("div",{style:{padding:10,background:"#f5f6f9"}},de.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),de.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),de.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),et.allow_late=!et.allow_late,Yt==""&&We([{late_penalty:5}]),Dt(Object.assign({},et))}},de.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(et==null?void 0:et.allow_late)&&de.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},de.createElement("div",{style:{display:"flex"}},de.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),de.createElement(xe.ZP.Group,{style:{marginLeft:"20px"},disabled:Ne||(ct==null?void 0:ct.anonymous_comment)||(ct==null?void 0:ct.allow_late),value:et.unified_late,onChange:Vt=>{var Bn;if((0,oe.Rm)()&&!((Bn=mt.AssistantObject.practice)!=null&&Bn.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}et.unified_late=Vt.target.value,Yt==""&&!Vt.target.value&&We([{penalty_type:ne.Q.Percent,late_penalty:20}]),Dt(Ze({},et))}},(et==null?void 0:et.unified_setting)&&de.createElement(xe.ZP,{value:!0,disabled:!(ct!=null&&ct.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((Ce=ct==null?void 0:ct.group_settings)==null?void 0:Ce.length)>0&&de.createElement(xe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),et!=null&&et.unified_late?de.createElement(de.Fragment,null,de.createElement(ue.Z,{align:"middle",style:{marginTop:"10px"}},de.createElement(Re.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),de.createElement(Re.Z,{className:"ml20"},de.createElement(ne.Z,{disabled:Ne||oa,value:{type:et.penalty_type,inputValue:et.late_penalty},onChange:Vt=>{var Bn;if((0,oe.Rm)()&&!((Bn=mt.AssistantObject.practice)!=null&&Bn.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Dt(at(Ze({},et),{late_penalty:Vt.inputValue,penalty_type:Vt.type}))}})),de.createElement(Re.Z,{flex:"1",className:"ml5"},de.createElement("span",{className:"c-grey-c ml10"},et.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),de.createElement(ue.Z,{align:"middle",style:{marginTop:"15px"}},de.createElement(Re.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),de.createElement(Re.Z,{className:"ml20"},de.createElement(le.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Ne||oa,value:et.late_time?fe()(et.late_time):"",disabledDate:Vt=>st(Vt,ct==null?void 0:ct.course_end_date),onChange:(Vt,Bn)=>{var Ua;if((0,oe.Rm)()&&!((Ua=mt.AssistantObject.practice)!=null&&Ua.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}et.late_time=Bn,Dt(Object.assign({},et))}})))):Yt.map(function(Vt,Bn){var Ua;return de.createElement(Re.Z,{span:24,key:Bn},de.createElement(ue.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},de.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Bn+1),de.createElement(Ae.default,{disabled:Ne||!((Ua=ot==null?void 0:ot.homework_status)!=null&&Ua.includes("\u672A\u53D1\u5E03"))&&Vt.id||(ct==null?void 0:ct.anonymous_comment),mode:"multiple",className:z.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Vt.group_name=="string"?[Vt.group_name]:Vt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Sa=>{var ta;if((0,oe.Rm)()&&!((ta=mt.AssistantObject.practice)!=null&&ta.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt[Bn].group_name=Sa,Yt[Bn].group_id=Vt.group_id,We(Yt.slice())}},ct.group_settings&&ct.group_settings.map(function(Sa){const ta=Yt.map(io=>io.group_name).flat(),Ao=Nt.map(io=>io.group_name).flat();if(et!=null&&et.unified_setting){if(!ta.includes(Sa.group_name))return de.createElement(Ye,{value:Sa.group_name,key:Sa.id},Sa.group_name)}else if(Ao.includes(Sa.group_name)&&!ta.includes(Sa.group_name))return de.createElement(Ye,{value:Sa.group_name,key:Sa.id},Sa.group_name)})),de.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),de.createElement(ne.Z,{disabled:Ne||uo(Vt.id),value:{type:Vt.penalty_type,inputValue:Vt.late_penalty},onChange:Sa=>{var ta;if((0,oe.Rm)()&&!((ta=mt.AssistantObject.practice)!=null&&ta.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt[Bn].late_penalty=Sa.inputValue,Yt[Bn].penalty_type=Sa.type,We([...Yt])}}),de.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),de.createElement(le.default,{size:"large",disabled:Ne||uo(Vt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:fe()((0,y.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Sa=>st(Sa,ct==null?void 0:ct.course_end_date),format:"YYYY-MM-DD HH:mm",value:Vt!=null&&Vt.late_time?fe()(Vt.late_time):void 0,onChange:(Sa,ta)=>{var Ao;if((0,oe.Rm)()&&!((Ao=mt.AssistantObject.practice)!=null&&Ao.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt[Bn].late_time=ta,We([...Yt])}}),!Ne&&de.createElement("div",{style:{display:"flex",width:"50px"}},de.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Sa;if((0,oe.Rm)()&&!((Sa=mt.AssistantObject.practice)!=null&&Sa.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}We(Yt.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),Bn>0&&!Vt.id&&de.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Sa;if((0,oe.Rm)()&&!((Sa=mt.AssistantObject.practice)!=null&&Sa.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Yt=Yt.filter((ta,Ao)=>Bn!==Ao),We(Yt.slice()),setTimeout(()=>We(Yt.slice()),10)}}))))})),!Ne&&de.createElement(de.Fragment,null,de.createElement(Oe.ZP,{type:"primary",size:"large",loading:Ut,style:{width:"138px",marginTop:"30px"},onClick:()=>ca()},"\u4FDD\u5B58")),de.createElement(ie.Z,{onConfirm:(Vt,Bn)=>{Nt.splice(Vt,0,...Bn),Nt.splice(Vt+Bn.length,1);const Ua=(0,y.QE)([...Nt]);kt([...Ua])}}),de.createElement(ce.Z,{resdata:It,type:"shixun",okloading:Ut,oktext:(It==null?void 0:It.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Vt=>gt(void 0,null,function*(){Jt(!0);let Bn=yield(0,a.ZP)(`/api/courses/${it.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(it.categoryId)]}});Jt(!1),(Bn==null?void 0:Bn.status)===0&&Ba(Mt)})}))};Qe.ZP=(0,te.connect)(({shixunHomeworks:ze,classroomList:ft,loading:Ot,user:mt})=>({shixunHomeworks:ze,classroomList:ft,loading:Ot.effects,user:mt}))(Te)},37521:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(54580),Ae=ee(78241),Fe=ee(43418),De=ee(8591),xe=ee(1710),ue=ee(76560),Re=ee(90524),Ge=ee(5295),Ie=ee(82093),Oe=ee(61186),we=ee.n(Oe),fe=ee(49661),oe=ee(59301),a=Object.defineProperty,E=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,z=(ce,se,de)=>se in ce?a(ce,se,{enumerable:!0,configurable:!0,writable:!0,value:de}):ce[se]=de,te=(ce,se)=>{for(var de in se||(se={}))x.call(se,de)&&z(ce,de,se[de]);if(E)for(var de of E(se))y.call(se,de)&&z(ce,de,se[de]);return ce},ne=(ce,se,de)=>new Promise((me,pe)=>{var ve=Xe=>{try{Me(de.next(Xe))}catch(Le){pe(Le)}},Ue=Xe=>{try{Me(de.throw(Xe))}catch(Le){pe(Le)}},Me=Xe=>Xe.done?me(Xe.value):Promise.resolve(Xe.value).then(ve,Ue);Me((de=de.apply(ce,se)).next())});const{Dragger:re}=le.default,ie=({classroomList:ce,dispatch:se,onOk:de})=>{const me=(0,ue.useParams)(),[pe]=Ae.default.useForm(),[ve,Ue]=(0,b.useState)(),[Me,Xe]=(0,b.useState)(!1),Le={height:100,onRemove:()=>{Ue("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:Ze=>ne(void 0,null,function*(){return Ue(Ze),!1})};return(0,b.useEffect)(()=>{pe.setFieldsValue({publish_time:we()(we()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:we()(we()(new Date((0,fe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),oe.createElement(Fe.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ce.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Me},onOk:()=>ne(void 0,null,function*(){pe.submit()}),onCancel:()=>{pe.resetFields(),se({type:"classroomList/setActionTabs",payload:{}})}},oe.createElement(Ae.default,{form:pe,onFinish:Ze=>ne(void 0,null,function*(){var at,gt,Pt;if(!(ve!=null&&ve.size)){De.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Xe(!0);let st=new FormData;st.append("type",ce.actionTabs.type),st.append("file",ve);let rt;window.location.href.indexOf("exercise")>-1?rt=`/api/exercises/${ce.actionTabs.id}/supplement_score.json`:rt=`/api/homework_commons/${ce.actionTabs.id}/supplement_score.json`;let Ct=yield(0,Ie.ZP)(rt,{method:"post",body:st},!0);Xe(!1),(Ct==null?void 0:Ct.status)===0&&(de(),pe.resetFields(),se({type:"classroomList/setActionTabs",payload:{}}),((gt=(at=Ct==null?void 0:Ct.data)==null?void 0:at.fail)==null?void 0:gt.length)>0&&Fe.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:oe.createElement(xe.default,{pagination:!1,dataSource:(Pt=Ct==null?void 0:Ct.data)==null?void 0:Pt.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,fe.FH)("",Re.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ce.actionTabs.type}`)}}))})},oe.createElement(Ae.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ce.actionTabs.name),oe.createElement(Ae.default.Item,{style:{marginBottom:0},label:oe.createElement("div",null,oe.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),oe.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},oe.createElement("div",null,oe.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ge.Z.downloadbutton,href:Re.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ce.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),oe.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),oe.createElement(Ae.default.Item,{style:{marginBottom:0}},oe.createElement(re,te({},Le),oe.createElement("a",{className:Ge.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),oe.createElement("br",null),oe.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Qe.Z=(0,ue.connect)(({classroomList:ce})=>({classroomList:ce}))(ie)},71179:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(54580),Ae=ee(78241),Fe=ee(43418),De=ee(8591),xe=ee(1710),ue=ee(92832),Re=ee(95237),Ge=ee(43604),Ie=ee(5871),Oe=ee(5083),we=ee(76560),fe=ee(89389),oe=ee(90524),a=ee(5295),E=ee(82093),x=ee(69577),y=ee(61186),z=ee.n(y),te=ee(49661),ne=ee(59301),re=Object.defineProperty,ie=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,de=(Me,Xe,Le)=>Xe in Me?re(Me,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Me[Xe]=Le,me=(Me,Xe)=>{for(var Le in Xe||(Xe={}))ce.call(Xe,Le)&&de(Me,Le,Xe[Le]);if(ie)for(var Le of ie(Xe))se.call(Xe,Le)&&de(Me,Le,Xe[Le]);return Me},pe=(Me,Xe,Le)=>new Promise((Ze,at)=>{var gt=rt=>{try{st(Le.next(rt))}catch(Ct){at(Ct)}},Pt=rt=>{try{st(Le.throw(rt))}catch(Ct){at(Ct)}},st=rt=>rt.done?Ze(rt.value):Promise.resolve(rt.value).then(gt,Pt);st((Le=Le.apply(Me,Xe)).next())});const{Dragger:ve}=le.default,Ue=({classroomList:Me,dispatch:Xe,onOk:Le})=>{const Ze=(0,we.useParams)(),[at]=Ae.default.useForm(),[gt,Pt]=(0,b.useState)(),[st,rt]=(0,b.useState)(!1),Ct={height:100,onRemove:()=>{Pt("")},accept:".xls,.xlsx",maxCount:1,multiple:!1,beforeUpload:Ye=>pe(void 0,null,function*(){return Pt(Ye),!1})};return(0,b.useEffect)(()=>{at.setFieldsValue({publish_time:z()(z()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:z()(z()(new Date((0,te.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[Me.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"]),ne.createElement(Fe.default,{centered:!0,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",open:Me.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:st},onOk:()=>pe(void 0,null,function*(){at.submit()}),onCancel:()=>{at.resetFields(),Xe({type:"classroomList/setActionTabs",payload:{}})}},ne.createElement(Ae.default,{form:at,colon:!1,onFinish:Ye=>pe(void 0,null,function*(){var Te,ze,ft;if(!(gt!=null&>.size)){De.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}rt(!0);let Ot=new FormData;Ot.append("name",Ye.name),Ot.append("type",Me.actionTabs.type),Ot.append("category_id",(Ze==null?void 0:Ze.categoryId)||null),Me.actionTabs.type==="exercise"?(Ot.append("time",Ye.time||""),Ot.append("total_score",Ye.total_score)):Ot.append("description",Ye.description||""),Ot.append("publish_time",z()(Ye.publish_time).format("YYYY-MM-DD HH:mm")),Ot.append("end_time",z()(Ye.end_time).format("YYYY-MM-DD HH:mm")),Ot.append("file",gt);let mt=yield(0,E.ZP)(`/api/courses/${Ze.coursesId}/export_external_score_homework.json`,{method:"post",body:Ot},!0);rt(!1),(mt==null?void 0:mt.status)===0&&(at.resetFields(),Xe({type:"classroomList/setActionTabs",payload:{}}),Le(),((ze=(Te=mt==null?void 0:mt.data)==null?void 0:Te.fail)==null?void 0:ze.length)>0&&Fe.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:ne.createElement(xe.default,{pagination:!1,dataSource:(ft=mt==null?void 0:mt.data)==null?void 0:ft.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,te.FH)("",oe.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${Me.actionTabs.type}`)}}))})},ne.createElement(Ae.default.Item,{label:Me.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377\u540D\u79F0",labelCol:{span:3},name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165${Me.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`}]},ne.createElement(ue.default,{showCount:!0,placeholder:`\u8BF7\u8F93\u5165${Me.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`,maxLength:60})),Me.actionTabs.type!=="exercise"&&ne.createElement(Ae.default.Item,{label:"\u4F5C\u4E1A\u63CF\u8FF0",labelCol:{span:3},name:"description"},ne.createElement(fe.Z,{watch:!0})),Me.actionTabs.type==="exercise"&&ne.createElement(Re.Z,{style:{marginLeft:6}},ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u8BD5\u5377\u603B\u5206",name:"total_score",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BD5\u5377\u603B\u5206"},{pattern:/^(?:[1-9]\d*(?:\.\d+)?|0\.\d*[1-9]\d*)$/,message:"\u8BD5\u5377\u603B\u5206\u5FC5\u987B\u4E3A\u6B63\u6570"}]},ne.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u603B\u5206",style:{width:256},addonAfter:"\u5206"}))),ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u7B54\u9898\u65F6\u957F",labelCol:{span:6},name:"time"},ne.createElement(Ie.Z,{style:{width:"100%"},addonAfter:"\u5206\u949F",placeholder:"\u8BF7\u8F93\u5165\u7B54\u9898\u65F6\u957F"})))),ne.createElement(Re.Z,{style:{marginLeft:6,marginBottom:12}},ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},ne.createElement(Oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:256},disabledDate:Ye=>(0,x.Q8)(Ye),disabledTime:Ye=>(0,x.d0)(Ye),allowClear:!1,format:"YYYY-MM-DD HH:mm"}))),ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",labelCol:{span:6},name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},ne.createElement(Oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:"100%"},disabledDate:Ye=>(0,x.Q8)(Ye,"",at.getFieldValue("publish_time")),disabledTime:Ye=>(0,x.d0)(Ye,at.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})))),ne.createElement(Ae.default.Item,{style:{marginBottom:0},label:ne.createElement("div",null,ne.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),ne.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},ne.createElement("div",null,ne.createElement("a",{download:"\u6A21\u7248.xlsx",className:a.Z.downloadbutton,href:oe.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${Me.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),ne.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),ne.createElement(Ae.default.Item,{style:{marginBottom:0}},ne.createElement(ve,me({},Ct),ne.createElement("a",{className:a.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),ne.createElement("br",null),ne.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Qe.Z=(0,we.connect)(({classroomList:Me})=>({classroomList:Me}))(Ue)},1986:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Oe}});var b=ee(59301),le=ee(20834),Ae=ee(92832),Fe=ee(24905),De=ee(3113),xe=ee(38854),ue={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},Re=ee(34055),Ge=ee(84105),Oe=({buttonDataSource:we,onButtonClick:fe,useBatchStatus:oe,allSelect:a,setAllSelect:E,selectArrs:x,onMenuClick:y,setSeleArr:z,catalogue:te,addCatalogue:ne})=>{const[re,ie]=(0,b.useState)(!1),[ce,se]=(0,b.useState)("");console.log("---",te);const de=b.createElement("div",{className:ue.moveCategory,onMouseLeave:me=>ie(!1)},b.createElement(le.default,{onClick:y,style:{maxHeight:300,width:240,overflow:"auto"}},b.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},b.createElement(Ae.default,{onChange:me=>{se(me.target.value)}})),te==null?void 0:te.map(function(me,pe){var ve;if(!(ce!==""&&me.category_name.indexOf(ce)<0))return b.createElement(b.Fragment,null,b.createElement(le.default.Item,{className:"multi-llipsis1e",key:me.category_id,title:me.category_name},me.category_name),(ve=me==null?void 0:me.third_category)==null?void 0:ve.map(Ue=>b.createElement(le.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:Ue.category_id,title:Ue.category_name},Ue.category_name)))}),ne&&b.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:ne},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return b.createElement("div",{className:ue.bottomControlContainer},b.createElement("div",null,b.createElement("div",null,b.createElement(Fe.default,{checked:a,onChange:E},"\u5168\u9009\u672C\u9875\uFF08",x.length,"\uFF09")),(0,Re.GJ)()&&we.map(me=>b.createElement("div",{key:me.name},b.createElement(De.ZP,{type:"primary",icon:me.icon,className:ue.buttonWrap,onClick:()=>fe(me)},me.name))),(0,Re.GJ)()&&(ne||te)&&b.createElement("div",null,b.createElement(xe.Z,{open:re,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>de,getPopupContainer:me=>me.parentNode},b.createElement("span",{className:"ant-dropdown-link",onMouseEnter:me=>ie(!0)},b.createElement(De.ZP,{type:"primary",className:ue.buttonWrap,icon:b.createElement("i",{className:"iconfont icon-yidongmulu"})},b.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",b.createElement(Ge.Z,null))))))),b.createElement("div",null,b.createElement(De.ZP,{type:"primary",ghost:!0,onClick:()=>{oe(!1),z([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},97202:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return E}});var b=ee(59301),le=ee(76560),Ae=ee(5083),Fe=ee(43418),De=ee(92832),xe=ee(95237),ue=ee(43604),Re={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Ge=ee(61186),Ie=ee.n(Ge),Oe=ee(49661),we=ee(57884),fe=ee(59301);const{RangePicker:oe}=Ae.default,a=({dispatch:x,classroomList:y,onConfirm:z})=>{const[te,ne]=(0,b.useState)([]),[re,ie]=(0,b.useState)([]),[ce,se]=(0,b.useState)("");(0,b.useEffect)(()=>{var pe;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let ve=y.actionTabs.data;console.log("data",ve);let Ue=(pe=ve==null?void 0:ve.group_name)==null?void 0:pe.map((Me,Xe)=>{var Le;return{group_id:ve==null?void 0:ve.group_id[Xe],group_name:ve==null?void 0:ve.group_name[Xe],is_admin:ve==null?void 0:ve.is_admin,end_time:ve==null?void 0:ve.end_time,publish_time:Array.isArray(ve==null?void 0:ve.publish_time)?(Le=ve==null?void 0:ve.publish_time)==null?void 0:Le[0]:ve==null?void 0:ve.publish_time}});Ue&&(ne([...Ue]),ie([...Ue]))}},[y.actionTabs]);const de=()=>{x({type:"classroomList/setActionTabs",payload:{}}),se("")},me=pe=>{if(pe){const ve=re==null?void 0:re.filter(Ue=>{var Me,Xe;return(Xe=(Me=Ue==null?void 0:Ue.group_name)==null?void 0:Me.toLowerCase())==null?void 0:Xe.includes(pe==null?void 0:pe.toLowerCase())});ne(ve)}else ne(re)};return fe.createElement(Fe.default,{width:980,title:fe.createElement("div",{style:{fontWeight:"bold",display:"flex"}},fe.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",fe.createElement("span",{className:Re.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),fe.createElement(De.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:ce,onChange:pe=>{se(pe.target.value.trim()),me(pe.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>de(),onOk:()=>{var pe;z((pe=y.actionTabs)==null?void 0:pe.index,re),de()}},fe.createElement("div",{className:Re.modal_con},fe.createElement(xe.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(te==null?void 0:te.length)>0?te.map(function(pe,ve){var Ue,Me;return fe.createElement(ue.Z,{span:24,key:ve},fe.createElement(xe.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:ve==(te==null?void 0:te.length)-1?"0px":"10px"}},fe.createElement("div",{className:Re.multiple_select,title:pe.group_name},pe.group_name),fe.createElement("div",{className:"ml20"},fe.createElement(oe,{size:"large",ranges:{\u6B64\u523B:[pe.publish_time?Ie()(pe.publish_time):Ie()(),Ie()()]},allowClear:!1,disabled:(Ue=y.actionTabs)==null?void 0:Ue.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Xe=>{var Le;return(0,Oe.Q8)(Xe,(Le=y.actionTabs)==null?void 0:Le.disabledDate)},disabledTime:Xe=>(0,Oe.d0)(Xe),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ie()((0,Oe.U6)(),"HH:mm"),Ie()((0,Oe.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:pe.publish_time&&[Ie()(pe.publish_time),pe.end_time?Ie()(pe.end_time):void 0],onChange:(Xe,Le)=>{te[ve].publish_time=Le[0],te[ve].end_time=Le[1],ne([...te]),re.forEach(Ze=>{Ze.group_id===pe.group_id&&(Ze.publish_time=Le[0],Ze.end_time=Le[1])}),ie([...re])}})),(Me=y.actionTabs)!=null&&Me.rangePickerDisabled?fe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):fe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{te.splice(ve,1),ne([...te]),re.forEach((Xe,Le)=>{Xe.group_id===pe.group_id&&re.splice(Le,1)}),ie([...re])}})))}):fe.createElement(we.Z,null))))};var E=(0,le.connect)(({classroomList:x})=>({classroomList:x}))(a)},61124:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return y}});var b=ee(59301),le=ee(20834),Ae=ee(24905),Fe=ee(3113),De=ee(38854),xe=ee(6848),ue=ee(57809),Re=ee(92832),Ge={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR"},Ie=ee(34055),Oe=ee(87395),we=ee(84105),fe=ee(26724),oe=ee.n(fe),a=ee(76560),E=(z,te,ne)=>new Promise((re,ie)=>{var ce=me=>{try{de(ne.next(me))}catch(pe){ie(pe)}},se=me=>{try{de(ne.throw(me))}catch(pe){ie(pe)}},de=me=>me.done?re(me.value):Promise.resolve(me.value).then(ce,se);de((ne=ne.apply(z,te)).next())}),y=({isAdmin:z,dataSource:te,batchStatus:ne,SortMenuName:re,setSortMenuName:ie,detailCourseGroupsList:ce,onSearch:se,onBoard:de,onSort:me,isboard:pe,dispatch:ve,onBatch:Ue,SortMenus:Me,isShowMode:Xe=!1,onModeChange:Le})=>{const[Ze,at]=(0,b.useState)(!1),[gt,Pt]=(0,b.useState)([]),[st,rt]=(0,b.useState)(!0);let[Ct,Ye]=(0,b.useState)([]);const[Te,ze]=(0,b.useState)(1),[ft,Ot]=(0,b.useState)(!1),mt=(0,a.useParams)(),on=un=>{ie(un.name),me(un)};(0,b.useEffect)(()=>{pe&&ke()},[pe]);const ke=()=>E(void 0,null,function*(){var un;if(st&&!ft){Ot(!0),ze(Te+1);const Gn=yield ve({type:"classroomList/getCourseGroupsList",payload:{page:Te,id:mt.coursesId,limit:20,nonenavigate:!0}});let ut=[...(Gn==null?void 0:Gn.course_groups)||[]];((un=Gn==null?void 0:Gn.course_groups)==null?void 0:un.length)<20&&(rt(!1),ut.push({id:0,name:"\u672A\u5206\u73ED"})),Ot(!1),Ye([...Ct,...ut])}}),jt=b.createElement("section",{className:Ge.dropmenu},b.createElement("div",{style:{maxHeight:200,overflow:"auto"}},b.createElement(oe(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:un=>{ke()},hasMore:st,useWindow:!1},b.createElement(le.default,{style:{width:240,zIndex:10}},(ce==null?void 0:ce.group_count)>0&&(Ct==null?void 0:Ct.filter(un=>un.edit_auth||un.name==="\u672A\u5206\u73ED").map(function(un,Gn){return b.createElement(le.default.Item,{key:un.id},b.createElement(Ae.default,{checked:gt.includes(un.id),value:un.id,onChange:ut=>{let dt=gt.indexOf(un.id);gt.indexOf(un.id)>-1?Pt(gt.filter(He=>He!==un.id)):Pt(gt.concat(un.id))}},un.name))}))))),b.createElement("aside",{style:{background:"#fff"}},b.createElement("div",null,b.createElement(Fe.ZP,{type:"link",onClick:()=>{de(gt)}},"\u786E\u5B9A"),b.createElement(Fe.ZP,{type:"link",onClick:()=>{Pt([])}},"\u91CD\u7F6E")))),Wt=re==="\u9ED8\u8BA4\u6392\u5E8F";return b.createElement("div",{className:Ge.searchSortControllerContainer},!!(Me!=null&&Me.length)&&b.createElement("div",null,b.createElement(De.Z,{dropdownRender:()=>b.createElement(le.default,{selectedKeys:[re]},Me.map(un=>b.createElement(le.default.Item,{key:un.name,onClick:()=>on(un)},un.name)))},b.createElement("div",null,b.createElement("span",{className:`${Ge.btn} ${Wt?Ge.btnSort:""}`},b.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),re)))),Wt&&b.createElement(xe.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},b.createElement("span",{className:Ge.tips},b.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),Xe&&b.createElement(ue.default,{defaultValue:"",onChange:Le,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),b.createElement(Re.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:se,style:{width:220,marginLeft:Xe?"":"auto"}}),(0,Ie.eB)()&&pe&&b.createElement(De.Z,{dropdownRender:()=>jt,open:Ze,onOpenChange:un=>{at(un)}},b.createElement("a",null,"\u5206\u73ED",Ze?b.createElement(Oe.Z,{style:{marginLeft:6}}):b.createElement(we.Z,{style:{marginLeft:6}}))))}},96877:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return fe}});var b=ee(59301),le=ee(95237),Ae=ee(43604),Fe=ee(20834),De=ee(6848),xe=ee(38854),ue=ee(8591),Re={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},Ge=ee(76560),Ie=ee(34055),Oe=ee(49661),fe=({isLoading:oe,addText:a,tabDataSource:E,isAdmin:x,dispatch:y,classroomList:z,type:te,isExercise:ne,defaultSelectedKeys:re,onTabMenuClick:ie,getDropdownMenu:ce,showControlButton:se,buttonText:de,buttonIcon:me="icon-tianjiadaohang",extraNode:pe,user:ve,onButtonClick:Ue,isModelUser:Me})=>{var Xe,Le,Ze,at,gt;const Pt=(0,Ge.useParams)();return b.createElement("div",{className:Re.tabMenuContainer},b.createElement(le.Z,null,b.createElement(Ae.Z,{flex:"1"},b.createElement(Fe.default,{onSelect:st=>oe?{}:ie(st),mode:"horizontal",selectedKeys:re},E.map(st=>b.createElement(Fe.default.Item,{key:typeof st.index=="number"?st.index:st.id},b.createElement("span",{className:"c-grey-666"},st.name),st.total!==void 0&&x&&b.createElement("span",{className:"c-grey-999 ml20"},st.total||0))))),x&&ne&&b.createElement(De.Z,{title:"\u8003\u60C5\u53EF\u89C6\u5316\u7EDF\u8BA1"},b.createElement("i",{className:"iconfont icon-shuatitongji mr20",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{(0,Oe.xg)("/zbstatistics")}})),x&&ne&&b.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{y({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),x&&b.createElement(Ae.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},ne&&b.createElement(xe.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>b.createElement(Fe.default,null,b.createElement(Fe.default.Item,{key:1,onClick:()=>{var st;if((0,Ie.Rm)()&&!((st=z.AssistantObject.exercise)!=null&&st.can_download)){ue.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}y({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:te,exportType:"exercise",category_id:Pt.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),b.createElement(Fe.default.Item,{key:3,onClick:()=>{var st;if((0,Ie.Rm)()&&!((st=z.AssistantObject.exercise)!=null&&st.can_download)){ue.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ge.history.push(`/classrooms/${Pt==null?void 0:Pt.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},b.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},b.createElement("span",{style:{color:"#666666",cursor:"pointer"}},b.createElement("i",{className:"iconfont icon-xiazai6"})))),b.createElement("div",{className:Re.control},b.createElement("div",{className:Re.extra},pe),se&&(de=="\u6DFB\u52A0\u76F4\u64AD"?b.createElement(xe.Z,{menu:{items:(Le=(Xe=[{label:b.createElement("div",{onClick:()=>{Ue("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},Me&&{label:b.createElement("div",{onClick:()=>{Ue("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:Xe.filter(st=>st==null?void 0:st.show))==null?void 0:Le.map(st=>({label:st==null?void 0:st.label,key:st==null?void 0:st.key}))}},b.createElement("span",{className:Re.selectBtn},b.createElement("span",null,b.createElement("i",{className:`iconfont ${me}`})),b.createElement("span",null,de))):b.createElement("span",{onClick:Ue,style:{cursor:"pointer"},className:Re.selectBtn},b.createElement("span",null,b.createElement("i",{className:`iconfont ${me}`})),b.createElement("span",null,de))),!!ce&&b.createElement(xe.Z,{disabled:((Ze=ve==null?void 0:ve.userInfo)==null?void 0:Ze.user_status)===2,className:"ml10",dropdownRender:ce},b.createElement("span",{className:((at=ve==null?void 0:ve.userInfo)==null?void 0:at.user_status)===2?Re.selectBtn1:Re.selectBtn},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-tianjiadaohang"})),b.createElement(De.Z,{title:((gt=ve==null?void 0:ve.userInfo)==null?void 0:gt.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},b.createElement("span",null,a||"\u521B\u5EFA\u8BD5\u5377"))))))))}},13444:function(nt,Qe,ee){"use strict";ee.r(Qe),ee.d(Qe,{default:function(){return ia}});var b=ee(22688),le=ee(59301),Ae=ee(76560),Fe=ee(43418),De=ee(20834),xe=ee(8591),ue=ee(61621),Re=ee(58421),Ge=ee(81228),Ie=ee(3113),Oe=ee(24905),we=ee(61186),fe=ee.n(we),oe=ee(34055),a=ee(49661),E=ee(57884),x=ee(82093),y=ee(99313),z=ee(78241),te=ee(6848),ne=ee(5871),re=ee(57809),ie=ee(92832),ce=ee(26724),se=ee.n(ce),de=ee(12049),me={flex_box_center:"flex_box_center___aIYEA",flex_space_between:"flex_space_between___hCKPx",flex_box_vertical_center:"flex_box_vertical_center___K6UJb",flex_box_center_end:"flex_box_center_end___BVN_k",flex_box_column:"flex_box_column___S4apM",bg:"bg___Pox5v",containerTitle:"containerTitle___laevg",containerDesc:"containerDesc___IIMRX",menus:"menus___atKNl",listItem:"listItem___zDBVK",info:"info___k52wj",title:"title___zq7AS",titleLeft:"titleLeft___efDI2",titleRight:"titleRight___uQt6L",acitons:"acitons___Vg6al",move:"move___Ga0E4",hideHeadCheckbox:"hideHeadCheckbox___pLoYs",moveCategory:"moveCategory___eZPjj",tabSearch:"tabSearch___IlcNp",warpModal:"warpModal___hzRTF",modalColumn:"modalColumn___Rcl4F",modalRow:"modalRow___rzx2r",sup:"sup___cAGuY",name:"name___flQya"},pe=ee(23869),ve=ee(35724),Ue=ee(92890),Me=ee(84216),Xe=ee(6681),Le=ee(67135),Ze=ee(59301),at=Object.defineProperty,gt=Object.defineProperties,Pt=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,Ct=Object.prototype.propertyIsEnumerable,Ye=(ae,be,ye)=>be in ae?at(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Te=(ae,be)=>{for(var ye in be||(be={}))rt.call(be,ye)&&Ye(ae,ye,be[ye]);if(st)for(var ye of st(be))Ct.call(be,ye)&&Ye(ae,ye,be[ye]);return ae},ze=(ae,be)=>gt(ae,Pt(be)),ft=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const{TabPane:Ot}=y.default,mt=({classroomList:ae,exercise:be,loading:ye,dispatch:$e})=>{var zt;const Bt=(0,Ae.useParams)(),Rt=(0,Ae.useLocation)(),[En]=z.default.useForm(),{brankList:bt}=be;let[an,Oa]=(0,le.useState)(!0),[la,Ya]=(0,le.useState)(!1);const[kn,Va]=(0,le.useState)("myself");let[Xn,$a]=(0,le.useState)([]),[Un,Vn]=(0,le.useState)([]),[sa,$n]=(0,le.useState)(),[jn,Qt]=(0,le.useState)([]);const Tn=(0,le.useRef)(null),[va,ma]=(0,le.useState)(!1),[yo,Da]=(0,le.useState)(""),[wn,Go]=(0,le.useState)(""),[fo,hn]=(0,le.useState)(!1),[bo,er]=(0,le.useState)({}),Ln=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",ellipsis:!0,align:"left",render:(Kt,Na,Po)=>Ze.createElement("div",{style:{display:"flex",alignItems:"center"}},Ze.createElement(te.Z,{title:Kt},Ze.createElement("div",{title:Kt,className:me.name},Kt)),(Na==null?void 0:Na.high_resources_consume)&&Ze.createElement(Me.Z,{type:"shixun",style:{marginLeft:10}}))},{title:"\u65B9\u5411&\u8BFE\u7A0B",dataIndex:"course_list_name",width:180,ellipsis:!0,align:"left",render:Kt=>Ze.createElement(te.Z,{title:Kt},Ze.createElement("span",null,Kt))},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:Kt=>Kt?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:150,align:"left"},{title:"\u8BD5\u9898\u6570",dataIndex:"item_num",width:60,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:60,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"is_random",width:60,align:"center",render:(Kt,Na)=>Ze.createElement("a",{href:Kt?`/randompaper/detail/${Na.id}`:`/paperlibrary/see/${Na.id}?defaultActiveKey=1`,target:"_blank>"},"\u9884\u89C8")}],[ea,oo]=(0,le.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"});(0,le.useEffect)(()=>{be.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(wa(),Qt([]),ro())},[be.actionTabs.key]);const ro=()=>ft(void 0,null,function*(){const Kt=yield $e({type:"paperlibrary/getTeachGroupData"});Vn(Kt)}),Nn=Kt=>{const Na=parseInt(Kt);return isNaN(Na)?"":Na},wa=()=>ft(void 0,null,function*(){var Kt,Na;if(an){++ea.page,Oa(!1);const Po=yield $e({type:"exercise/getBrankList",payload:ze(Te({},ea),{search:(Kt=ea.search)==null?void 0:Kt.trim()})});Xn=Po!=null&&Po.object_list?[...Xn.concat(Po==null?void 0:Po.object_list)]:Xn,ea.filter==="public"?$n(Po.is_teacher):$n(!0),((Na=Po.object_list)==null?void 0:Na.length){Tn.current.scrollTop=0,Xn=[],ea.page=0,ea.group_id=Kt,an=!0,Qt([]),oo(Te({},ea)),wa()},or={selectedRowKeys:jn,onChange:Kt=>{Qt(Kt)},type:"radio"},po=()=>{oo(Te({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),$a([]),Oa(!0),Va("myself"),$e({type:"exercise/setActionTabs",payload:{}}),Ya(!1)},[La,Do,Mn,_t]=(0,ve.P)(),On=Kt=>ft(void 0,null,function*(){let Na=!1;Xn.forEach(Zo=>{jn.includes(Zo.id)&&(Na=Zo.is_random)});const Po=Kt.map(Zo=>({shixun_id:Zo.id,is_use:Zo.is_use,is_copy:Zo.is_copy}));if(!Na){hn(!0);const Zo=yield $e({type:"exercise/saveBanks",payload:{course_id:Bt.coursesId,category_id:(Bt==null?void 0:Bt.categoryId)||null,object_type:"examination_bank",bank_id:jn,shixuns_info:Po}});hn(!1),(Zo==null?void 0:Zo.status)===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),$e({type:"classroomList/getClassroomExercisesList",payload:Te({},be.actionTabs.params)}),$e({type:"classroomList/getClassroomLeftMenus",payload:{id:Bt.coursesId}}),Da(`/classrooms/${Bt.coursesId}/exercise/${Zo.exercise_id}/detail?random=${Zo.is_random}&tabs=3`),Go(`/classrooms/${Bt.coursesId}/exercise/add/${Zo.exercise_id}?random=${Zo.is_random}&type=2`),ma(!0),xe.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F"),Do(),po());return}hn(!0),setTimeout(()=>{hn(!1)},500),$e({type:"exercise/setActionTabs",payload:{}});let wo=1,Br=Fe.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:Ze.createElement("div",{className:me.modalColumn},Ze.createElement("div",{className:me.modalRow},Ze.createElement("sup",{className:me.sup},"*"),Ze.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),Ze.createElement(ne.Z,{parser:Nn,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:wo,onChange:Zo=>{wo=Zo;const Kr=document.getElementById("model_error");wo<1||wo>50?Kr.style.display="block":Kr.style.display="none"}})),Ze.createElement("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:po,onOk:()=>ft(void 0,null,function*(){if(wo<1||wo>50){const Kr=document.getElementById("model_error");return Kr.style.display="block",Promise.reject()}Br.update({cancelButtonProps:{disabled:!0}});const Zo=yield $e({type:"exercise/saveBanks",payload:{course_id:Bt.coursesId,object_type:"examination_bank",bank_id:jn,shixuns_info:Po,num:wo}});Br.update({cancelButtonProps:{disabled:!1}}),Zo&&Zo.status===0?((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),Fe.default.destroyAll(),$e({type:"classroomList/getClassroomExercisesList",payload:Te({},be.actionTabs.params)}),po(),Do(),xe.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F")):(po(),Do())})})});return Ze.createElement(Ze.Fragment,null,Ze.createElement(Fe.default,{centered:!0,width:1012,title:"\u9009\u62E9\u8BD5\u5377",maskClosable:!1,destroyOnClose:!0,open:be.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:la,bodyStyle:{minHeight:200},wrapClassName:me.warpModal,onOk:()=>ft(void 0,null,function*(){var Kt;if(!jn.length){xe.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}Ya(!0);let Na=!1,Po=!1;if(Xn.forEach(Br=>{jn.includes(Br.id)&&Br.need_authorize&&(Na=Br.need_authorize),jn.includes(Br.id)&&(Po=Br.is_random)}),Na){(0,pe.rX)(!1,"\u8BE5\u8BD5\u5377\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}let wo=yield(0,Le.Tr)({id:`${jn[0]}`,course_id:(Kt=ae.detailTopBanner)==null?void 0:Kt.course_id,type:"examination_bank"});Ya(!1),(wo==null?void 0:wo.student_count)===0?On([]):er(wo)}),onCancel:po},Ze.createElement(y.default,{activeKey:kn,onTabClick:Kt=>ft(void 0,null,function*(){Tn.current.scrollTop=0,Xn=[],kn!==Kt&&Qt([]),Va(Kt),ea.page=0,ea.filter=Kt,ea.group_id=null,an=!0,wa()})},Ze.createElement(Ot,{tab:Ze.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),Ze.createElement(Ot,{tab:Ze.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),Ze.createElement(Ot,{tab:Ze.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),Ze.createElement("div",{className:me.tabSearch},kn==="teacher"&&Ze.createElement(re.default,{value:ea.group_id,onChange:rr,size:"middle",style:{width:200,marginRight:30}},Ze.createElement(re.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(zt=Un==null?void 0:Un.groups)==null?void 0:zt.map(Kt=>Ze.createElement(re.default.Option,{key:Kt==null?void 0:Kt.group_id,value:Kt==null?void 0:Kt.group_id},Kt==null?void 0:Kt.name))),Ze.createElement(ie.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:ea.search,onChange:Kt=>{ea.search=Kt.target.value,oo(Te({},ea))},onSearch:Kt=>{Tn.current.scrollTop=0,Xn=[],ea.page=0,an=!0,Qt([]),Kt&&(0,Ue.tk)({name:Kt,copywriting:Kt,position:"Exercise"}),wa()}})),Ze.createElement("div",{ref:Tn,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!sa&&kn==="public"&&Ze.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},Ze.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BD5\u5377\u5E93\u8D44\u6E90"),Ze.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),Ze.createElement(se(),{initialLoad:!1,pageStart:0,loadMore:()=>{wa()},hasMore:an,useWindow:!1},be.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&sa&&Ze.createElement(de.Z,{className:me.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:Xn,onRow:Kt=>({onClick:()=>{Qt([Kt==null?void 0:Kt.id])}}),resColumns:Ln,rowSelection:or})))),Ze.createElement(Fe.default,{title:"\u63D0\u793A",open:va,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:Ze.createElement("div",null,Ze.createElement(Ie.ZP,{onClick:()=>{ma(!1),Ae.history.push(wn)}},"\u4FEE\u6539\u8BD5\u5377"),Ze.createElement(Ie.ZP,{type:"primary",onClick:()=>{Ae.history.push(yo),ma(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{ma(!1)}},Ze.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),Ze.createElement(Xe.Z,{resdata:bo,type:"exercise",okloading:fo,oktext:(bo==null?void 0:bo.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Kt=>{On(Kt)}}),Ze.createElement(ve.Z,{inPaper:!0,visible:La,onCancel:Do,onOk:On,renderData:Mn,modalType:"multiple",type:"examination_bank"}))};var on=(0,Ae.connect)(({exercise:ae,loading:be,classroomList:ye})=>({exercise:ae,loading:be,classroomList:ye}))(mt),ke=ee(71418),jt=ee(95237),Wt=ee(5112),un=ee(5083),Gn=ee(78673),ut=ee(72664),dt=ee(1198),He=ee(39512),Ce=ee(43604),it=ee(1710),ct=ee(47949),je={cstuModal:"cstuModal___aXQ_6",removeStyle:"removeStyle___fT_EI",bottom:"bottom___yocae",yes:"yes___Iw504",no:"no___yeWHC",Onerow:"Onerow___hvTnk",searchMember:"searchMember____guvA",searchMemberHeader:"searchMemberHeader___NdQj2"},Be=ee(96622),ot=ee(59301),_e=Object.defineProperty,Ne=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,Ut=Object.getOwnPropertySymbols,Jt=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,kt=(ae,be,ye)=>be in ae?_e(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Yt=(ae,be)=>{for(var ye in be||(be={}))Jt.call(be,ye)&&kt(ae,ye,be[ye]);if(Ut)for(var ye of Ut(be))Nt.call(be,ye)&&kt(ae,ye,be[ye]);return ae},We=(ae,be)=>Ne(ae,pt(be)),et=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const Dt=({visible:ae,setVisible:be,onK:ye,selectKeys:$e,selectRows:zt,appointStudent:Bt,modalParams:Rt,courseId:En})=>{const bt=(0,Ae.useParams)(),[an,Oa]=(0,le.useState)(!1),[la,Ya]=(0,le.useState)(!1),[kn,Va]=(0,le.useState)([]),[Xn,$a]=(0,le.useState)([]),[Un,Vn]=(0,le.useState)([]),[sa,$n]=(0,le.useState)("all"),[jn,Qt]=(0,le.useState)("all");let[Tn,va]=(0,le.useState)(!0);const[ma,yo]=(0,le.useState)([{value:"all",label:"\u5168\u90E8\u5206\u73ED"}]),[Da,wn]=(0,le.useState)({page:1,limit:1e4,status:null,course_group_id:null,keywords:"",sort_by:null,direction:null}),Go={selectedRowKeys:Xn,columnWidth:40,hideSelectAll:!0,onSelect:(Ln,ea,oo)=>{let ro=!0;for(let Nn=0;Nn{if(Ln&&oo.length>0){oo.forEach(ro=>{Xn.push(ro.user_id),Un.push(ro)}),$a([...Xn]),Vn([...Un]);return}if(!Ln&&oo.length>0){let ro=[],Nn=[];const wa=new Set(oo),rr=new Set(Xn),or=new Set(Un);ro=[...rr].filter(po=>[...wa].every(La=>La.user_id!==po)),Nn=[...or].filter(po=>[...wa].every(La=>La.user_id!==po.user_id)),$a([...ro]),Vn([...Nn])}}};(0,le.useEffect)(()=>{ae&&$e&&($a([...$e]),Vn(zt))},[ae,$e]),(0,le.useEffect)(()=>{ae&&(!Bt&&Rt?Da.status=Rt:Da.status=null,wn(Yt({},Da)),hn())},[ae,Bt,Rt]);const fo=[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",ellipsis:!0,fixed:"left",width:100,render:(Ln,ea,oo)=>ot.createElement("span",{style:{color:"#333"}},oo+1)},{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",ellipsis:!0,render:(Ln,ea,oo)=>ot.createElement("span",null,Ln)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(Ln,ea,oo)=>ot.createElement("span",{style:{color:"#666"}},Ln)},{title:"\u5206\u73ED1",dataIndex:"user_group_name",key:"user_group_name",align:"left",ellipsis:!0,render:(Ln,ea)=>ot.createElement("span",null,Ln)},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",key:"score",sorter:!0,render:(Ln,ea)=>ot.createElement("span",null,Ln||"--")},{title:"\u72B6\u6001",dataIndex:"status_cn",key:"status_cn",align:"center",ellipsis:!0,render:(Ln,ea)=>ot.createElement("span",null,Ln)}].filter(Ln=>Rt===1||Rt===2?Ln.title!=="\u72B6\u6001":!0),hn=()=>et(void 0,null,function*(){var Ln,ea,oo;Ya(!0);const ro=yield(0,x.ZP)(`/api/exercises/${bt.categoryId||En}/wait_make_up_students.json`,{method:"get",params:We(Yt({},Da),{keywords:(Ln=Da==null?void 0:Da.keywords)==null?void 0:Ln.trim()})});if(ro.status===0){const Nn=((oo=(ea=ro==null?void 0:ro.data)==null?void 0:ea.all_course_groups)==null?void 0:oo.map(wa=>({value:wa==null?void 0:wa.id,label:wa==null?void 0:wa.name})))||[];yo([{value:"all",label:"\u5168\u90E8\u5206\u73ED"},...Nn]),Va(ro.data)}Ya(!1)}),bo=()=>{Da.page=1,Da.status=null,Da.course_group_id=null,Da.keywords="",$n("all"),Qt("all"),$a([]),Vn([]),wn(Yt({},Da)),Bt&&ye(Xn==null?void 0:Xn.length,Xn,Un)},er=()=>{Da.page=1,Da.status=null,Da.course_group_id=null,Da.keywords="",wn(Yt({},Da)),$n("all"),Qt("all"),$a([]),Vn([]),be(!1)};return ot.createElement(Fe.default,{centered:!0,className:je.cstuModal,title:Rt===1?"\u7F3A\u8003\u5B66\u751F":Rt===2?"\u672A\u53CA\u683C\u5B66\u751F":"\u9009\u62E9\u8865\u8003\u5B66\u751F",open:ae,width:1200,footer:null,onCancel:()=>{er()}},ot.createElement(jt.Z,{style:{marginBottom:"20px",marginTop:"15px",display:"flex",alignItems:"center",justifyContent:"space-between"}},ot.createElement(jt.Z,null,ot.createElement(Ce.Z,null,ot.createElement(re.default,{size:"large",value:sa,style:{width:200,marginRight:20},onChange:Ln=>{$n(Ln),Ln==="all"?Da.course_group_id=null:Da.course_group_id=Ln,Da.page=1,wn(Yt({},Da)),hn()},options:ma})),Bt&&ot.createElement(Ce.Z,null,ot.createElement(re.default,{size:"large",value:jn,style:{width:200},onChange:Ln=>{Qt(Ln),Ln==="all"?Da.status=null:Da.status=Ln,Da.page=1,wn(Yt({},Da)),hn()},options:[{value:"all",label:"\u5168\u90E8\u72B6\u6001"},{value:"1",label:"\u7F3A\u8003"},{value:"2",label:"\u672A\u53CA\u683C"},{value:"3",label:"\u53CA\u683C"}]}))),ot.createElement(Ce.Z,null,ot.createElement(ct.t7,{style:{width:300,marginLeft:15},value:Da.keywords,allowClear:!0,onChange:Ln=>{Da.keywords=Ln,Da.page=1,wn(Yt({},Da)),hn()},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u8FDB\u884C\u641C\u7D22"}))),ot.createElement(jt.Z,{align:"middle",className:"mb30"},ot.createElement(Ce.Z,{span:14},ot.createElement("div",{className:"flexd-table-header"},ot.createElement(it.default,{pagination:!1,dataSource:[],columns:fo,rowSelection:Bt?Go:null,rowKey:Ln=>Ln.user_id})),ot.createElement("div",null,ot.createElement(it.default,{rowSelection:Bt?Go:null,columns:fo,showHeader:!1,style:{minHeight:390},scroll:{y:390},rowKey:Ln=>Ln.user_id,loading:la,dataSource:kn==null?void 0:kn.exercise_users,onChange:(Ln,ea,oo)=>{Da.page=Ln==null?void 0:Ln.current,Da.limit=Ln==null?void 0:Ln.pageSize,oo!=null&&oo.order?(Da.sort_by=oo==null?void 0:oo.field,Da.direction=(oo==null?void 0:oo.order)==="ascend"?"asc":"desc"):(Da.sort_by=null,Da.direction=null),wn(Yt({},Da)),hn()},pagination:!1}))),ot.createElement(Ce.Z,{span:1},ot.createElement("img",{src:Be,style:{marginLeft:10}})),ot.createElement(Ce.Z,{span:9,style:{display:"flex",justifyContent:"flex-end"}},ot.createElement("div",{className:je.searchMember,style:{width:550}},ot.createElement(jt.Z,{className:je.searchMemberHeader},ot.createElement(Ce.Z,{className:"ml30",flex:"100px"},"\u59D3\u540D"),ot.createElement(Ce.Z,{flex:"110px"},"\u5B66\u53F7"),ot.createElement(Ce.Z,{flex:"120px",style:{marginLeft:5}},"\u5206\u73ED")),ot.createElement("div",{style:{overflow:"auto",height:390}},Un==null?void 0:Un.map((Ln,ea)=>ot.createElement(jt.Z,{key:ea,align:"middle",style:{height:48,lineHeight:"48px",paddingLeft:30,borderBottom:"1px solid rgba(48,97,208,0.1)"}},ot.createElement(Ce.Z,{flex:"100px"},Ln.user_name),ot.createElement(Ce.Z,{flex:"110px"},Ln.student_id),ot.createElement(Ce.Z,{flex:"120px",style:{marginLeft:5}},Ln.user_group_name),ot.createElement(Ce.Z,{style:{marginLeft:10}},ot.createElement("i",{className:"iconfont icon-shanchudiao current",onClick:()=>{Vn(Un.filter(oo=>oo.user_id!=Ln.user_id)),$a(Xn.filter(oo=>oo!=Ln.user_id))}})))))))),!(Rt===1||Rt===2)&&ot.createElement("div",{className:je.bottom},ot.createElement(Ie.ZP,{className:je.no,onClick:()=>{er()}},"\u53D6\u6D88"),ot.createElement(Ie.ZP,{loading:an,type:"primary",onClick:()=>{bo()}},"\u786E\u5B9A")))};var It=(0,Ae.connect)(({})=>({}))(Dt),rn={contentInterval:"contentInterval___X53PP",numberInput:"numberInput___WtIey",minorRuleText:"minorRuleText___CPyNm",failedList:"failedList___OOvHs",name:"name___PGVi5",publish:"publish___BGtTv"},Mt=ee(59301),Pn=Object.defineProperty,zn=Object.defineProperties,ca=Object.getOwnPropertyDescriptors,Ba=Object.getOwnPropertySymbols,tn=Object.prototype.hasOwnProperty,ya=Object.prototype.propertyIsEnumerable,eo=(ae,be,ye)=>be in ae?Pn(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,to=(ae,be)=>{for(var ye in be||(be={}))tn.call(be,ye)&&eo(ae,ye,be[ye]);if(Ba)for(var ye of Ba(be))ya.call(be,ye)&&eo(ae,ye,be[ye]);return ae},oa=(ae,be)=>zn(ae,ca(be)),uo=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});function Ja(ae,be){const ye=[];for(let $e=ae;$e{let be=new Date;const ye=fe()(ae).format("HH");if(fe()(ae).isSame(fe()(be),"day")){const $e=fe()(be).format("HH"),zt=fe()(be).format("mm");return{disabledHours:()=>Ja(0,24).splice(1,$e*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",ye,$e),fe()(ae).isSame(fe()(be),"hour")&&ye<=$e?Ja(0,60).splice(0,zt):Ja(60,60))}}else if(fe()(ae).isSame(fe()(),"day")){const $e=fe()().format("HH"),zt=fe()().format("mm");return{disabledHours:()=>Ja(0,24).splice(0,$e),disabledMinutes:()=>ye<=$e?Ja(0,zt):Ja(60,60)}}else return!1},Bn=({exercise:ae,dispatch:be})=>{var ye,$e,zt,Bt,Rt,En,bt,an,Oa,la,Ya,kn,Va,Xn,$a,Un,Vn,sa,$n,jn,Qt,Tn;const va=(0,Ae.useParams)(),[ma]=z.default.useForm(),[yo,Da]=(0,le.useState)(1),[wn,Go]=(0,le.useState)([]),[fo,hn]=(0,le.useState)(!0),[bo,er]=(0,le.useState)([]),[Ln,ea]=(0,le.useState)(!0),[oo,ro]=(0,le.useState)(!1),{workSetting:Nn}=ae,[wa,rr]=(0,le.useState)(!1),[or,po]=(0,le.useState)([]),[La,Do]=(0,le.useState)([]),[Mn,_t]=(0,le.useState)(!1),[On,Kt]=(0,le.useState)(!1),[Na,Po]=(0,le.useState)(!1),[wo,Br]=(0,le.useState)(null),[Zo,Kr]=(0,le.useState)(1),[ui,mi]=(0,le.useState)({}),[wi,Yo]=(0,le.useState)({}),[Pr,Vr]=(0,le.useState)(!1);(0,le.useEffect)(()=>{var Mo;if(ae.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&(Ga(),Si(),ae.actionTabs.type===2)){const lr=(Mo=ae.actionTabs)==null?void 0:Mo.unified_setting;ea(lr)}},[ae.actionTabs]),(0,le.useEffect)(()=>{var Mo,lr,Ko,pr,co,jo,Gr;(Mo=Nn==null?void 0:Nn.exercise)!=null&&Mo.publish_time&&ma.setFieldsValue({publish_time:fe()((lr=Nn==null?void 0:Nn.exercise)==null?void 0:lr.publish_time)}),(Ko=Nn==null?void 0:Nn.exercise)!=null&&Ko.end_time&&ma.setFieldsValue({end_time:fe()((pr=Nn==null?void 0:Nn.exercise)==null?void 0:pr.end_time)}),ma.setFieldsValue({exercise_type:(co=Nn==null?void 0:Nn.exercise)==null?void 0:co.exercise_type,simulate_exercise_num:(jo=Nn==null?void 0:Nn.exercise)==null?void 0:jo.simulate_exercise_num}),Kr((Gr=Nn==null?void 0:Nn.exercise)==null?void 0:Gr.exercise_type)},[ae]);const nn=Mo=>{var lr;const Ko=ma.getFieldValue("publish_time");if(!Ko||(lr=Nn==null?void 0:Nn.exercise)!=null&&lr.publish_time)return;let pr;Mo===1?pr=fe()(Ko).add(120,"minutes"):pr=fe()(Ko).add(7,"days"),ma.setFieldsValue({end_time:pr})},Ga=Mo=>uo(void 0,null,function*(){var lr,Ko;hn(!0);const pr=yield(0,ut.N3)({coursesId:va.coursesId,check_ids:[...((lr=ae.actionTabs.selectArrs)==null?void 0:lr.map(jo=>Number(jo)))||[]]});console.log(pr,"res");const co=((Ko=pr==null?void 0:pr.course_info)==null?void 0:Ko.map((jo,Gr)=>oa(to({},jo),{key:jo.course_group_id,title:jo.course_group_name,name:jo.course_group_name,disabled:!!jo.is_published})))||[];if((pr==null?void 0:pr.status)!==-1){Go([...co]);const jo=fe()();ma.setFieldsValue({publish_time:jo}),(ma.getFieldValue("exercise_type")||1)===1?ma.setFieldsValue({end_time:fe()(jo).add(120,"minutes")}):ma.setFieldsValue({end_time:fe()(jo).add(7,"days")})}hn(!1)});(0,le.useEffect)(()=>{var Mo,lr,Ko,pr,co,jo;if((Mo=Nn==null?void 0:Nn.exercise)!=null&&Mo.is_appoint_user){const Gr=((Ko=(lr=Nn==null?void 0:Nn.exercise)==null?void 0:lr.all_exercise_users)==null?void 0:Ko.map(qo=>qo.user_id))||[];po([...Gr])}_t((pr=Nn==null?void 0:Nn.exercise)==null?void 0:pr.is_appoint_user),Kt((co=Nn==null?void 0:Nn.exercise)==null?void 0:co.is_miss_exam_user),Po((jo=Nn==null?void 0:Nn.exercise)==null?void 0:jo.is_no_passing_user)},[Nn]),(0,le.useEffect)(()=>{var Mo,lr,Ko,pr,co,jo,Gr,qo;(lr=(Mo=ae==null?void 0:ae.actionTabs)==null?void 0:Mo.selectArrs)!=null&&lr[0]&&ae.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&be({type:"exercise/getWorkSetting",payload:{categoryId:(pr=(Ko=ae==null?void 0:ae.actionTabs)==null?void 0:Ko.selectArrs)==null?void 0:pr[0],category:(jo=(co=ae==null?void 0:ae.actionTabs)==null?void 0:co.selectArrs)==null?void 0:jo[0],coursesId:(qo=(Gr=ae==null?void 0:ae.actionTabs)==null?void 0:Gr.params)==null?void 0:qo.id}})},[(ye=ae==null?void 0:ae.actionTabs)==null?void 0:ye.selectArrs]);const fr=()=>uo(void 0,null,function*(){var Mo,lr,Ko,pr,co,jo,Gr;const qo=to({},ma.getFieldsValue()),Oi=fe()(fe()(qo.publish_time).format("YYYY-MM-DD HH:mm")).valueOf(),xl=fe()(fe()(qo.end_time).format("YYYY-MM-DD HH:mm")).valueOf();if(console.log(Oi,Oi,33),xl<=Oi){xe.ZP.info("\u7ED3\u675F\u65F6\u95F4\u4E0D\u5141\u8BB8\u5C0F\u4E8E\u7B49\u4E8E\u5F00\u59CB\u65F6\u95F4");return}if((bo==null?void 0:bo.length)<=0&&!Ln&&wn.length>0&&!((Mo=Nn==null?void 0:Nn.exercise)!=null&&Mo.is_make_up_exercise)){xe.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}const Al=wn.map(ri=>ri.key),si={check_ids:[...((lr=ae.actionTabs.selectArrs)==null?void 0:lr.map(ri=>Number(ri)))||[]],end_time:fe()(qo.end_time).format("YYYY-MM-DD HH:mm"),publish_time:fe()(qo.publish_time).format("YYYY-MM-DD HH:mm"),group_ids:bo.map(ri=>ri.course_group_id),unified_setting:!bo.length,exercise_type:qo.exercise_type,simulate_exercise_num:qo.simulate_exercise_num};if(((Ko=ae.actionTabs.selectArrsAll)==null?void 0:Ko.length)>0&&ae.actionTabs.type===1&&(si.check_ids=[...((co=(pr=ae.actionTabs.selectArrsAll)==null?void 0:pr.filter(ri=>!ri.high_resources_consume||ri.high_resources_consume_permission))==null?void 0:co.map(ri=>Number(ri==null?void 0:ri.id)))||[]]),(jo=Nn==null?void 0:Nn.exercise)!=null&&jo.is_make_up_exercise){if(Mn&&or.length<=0||!Mn&&!(On||Na)){xe.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}si.is_appoint_user=Mn,si.is_miss_exam_user=On,si.is_no_passing_user=Na,Mn?si.make_up_exercise_users=or.map(ri=>({user_id:ri})):si.make_up_exercise_user=[]}let{is_locked:tu,open_camera:il,screen_open:Fl,login_restrict:nu,ip_bind:bl,ip_limit:Wl,is_random:Bl,id:Xi,identity_verify:ll,open_phone_video_recording:Dl}=Nn==null?void 0:Nn.exercise;if(ae.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"||(tu||il||Fl||nu||bl||Wl=="pub"||Wl=="inner"||ll||Dl)&&qo.exercise_type==2){if(be({type:"exercise/setActionTabs",payload:{}}),ae.actionTabs.type==2){let ri=Fe.default.confirm({width:666,centered:!0,okText:"\u7ACB\u5373\u8C03\u6574",cancelText:"\u4E0D\u9700\u8981",title:"\u63D0\u793A",icon:null,content:Mt.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u60A8\u5DF2\u5F00\u542F",Mt.createElement("span",{style:{color:"#FA6400"}}," ",(0,a.hi)(Nn==null?void 0:Nn.exercise)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u662F\u5426\u9700\u8981\u8FDB\u884C\u8C03\u6574\uFF1F"),onOk:()=>uo(void 0,null,function*(){var Ni;Vr(!0);let xi=yield(0,Le.Tr)({exercise_ids:[...((Ni=ae.actionTabs.selectArrs)==null?void 0:Ni.map(_i=>Number(_i)))||[]],course_id:va.coursesId,type:"exercise"});if((xi==null?void 0:xi.student_count)===0){if((yield $r(si))&&ae.actionTabs.isRouter){ri.destroy(),Ae.history.push(`/classrooms/${va.coursesId}/exercise/${Xi}/detail?random=${Bl}&tabs=3&childrenTabs=2`);return}be({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else Yo(si),mi(xi)}),onCancel:()=>{ri.destroy(),Vr(!1),$r(si)}})}else{let ri=Fe.default.info({width:580,centered:!0,okText:"\u6211\u77E5\u9053\u4E86",title:"\u63D0\u793A",icon:null,content:Mt.createElement("div",null,"\u6A21\u62DF\u8003\u8BD5\u5F00\u542F\u9632\u4F5C\u5F0A\u89C4\u5219\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\uFF0C\u53EF\u6839\u636E\u8003\u8BD5\u9700\u8981\u8FDB\u884C\u8C03\u6574\u3002"),onOk:()=>uo(void 0,null,function*(){var Ni;Vr(!0);let xi=yield(0,Le.Tr)({exercise_ids:[...((Ni=ae.actionTabs.selectArrs)==null?void 0:Ni.map(_i=>Number(_i)))||[]],course_id:va.coursesId,type:"exercise"});if((xi==null?void 0:xi.student_count)===0){if((yield $r(si))&&ae.actionTabs.isRouter){Ae.history.push(`/classrooms/${va.coursesId}/exercise/${Xi}/detail?random=${Bl}&tabs=3&childrenTabs=2`);return}be({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else Yo(si),mi(xi)})})}return}let ul=yield(0,Le.Tr)({exercise_ids:[...((Gr=ae.actionTabs.selectArrs)==null?void 0:Gr.map(ri=>Number(ri)))||[]],course_id:va.coursesId,type:"exercise"});(ul==null?void 0:ul.student_count)===0?$r(si):(Yo(si),mi(ul))}),ir=()=>{var Mo;let lr=[...(Mo=ae.actionTabs.selectArrsAll)==null?void 0:Mo.filter(Ko=>Ko.high_resources_consume&&!Ko.high_resources_consume_permission)];(lr==null?void 0:lr.length)>0&&ae.actionTabs.type===1&&Fe.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:Mt.createElement("div",null,Mt.createElement("div",{className:rn.tipcontent},Mt.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",lr==null?void 0:lr.length," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),Mt.createElement("div",{className:"mt20 mb20"},lr==null?void 0:lr.map(Ko=>Mt.createElement("div",{className:rn.failedList,key:Ko.id},Mt.createElement("div",{className:rn.name},Ko==null?void 0:Ko.exercise_name),Mt.createElement("div",{className:rn.publish,onClick:()=>{(0,a.xg)(`/classrooms/${va.coursesId}/exercise/${Ko.id}/detail?random=${Ko.is_random}`)}},"\u53D1\u5E03"))))))})},$r=Mo=>uo(void 0,null,function*(){var lr,Ko,pr;if(ae.actionTabs.type===1){let Gr=[...(lr=ae.actionTabs.selectArrsAll)==null?void 0:lr.filter(qo=>qo.high_resources_consume&&!qo.high_resources_consume_permission)];if((Gr==null?void 0:Gr.length)==ae.actionTabs.selectArrsAll.length){be({type:"exercise/setActionTabs",payload:{}}),ir();return}}let co=!1;return ro(!0),(yield(0,x.ZP)(`/api/courses/${va.coursesId}/exercises/publish.json`,{method:"post",body:Mo})).status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u7ACB\u5373\u53D1\u5E03"]),Si(),xe.ZP.success("\u53D1\u5E03\u6210\u529F"),be({type:"exercise/setActionTabs",payload:{}}),(Ko=ae==null?void 0:ae.actionTabs)!=null&&Ko.cb?(pr=ae==null?void 0:ae.actionTabs)==null||pr.cb():be({type:"classroomList/getClassroomExercisesList",payload:to({},ae.actionTabs.params)}),co=!0,ae.actionTabs.type===1&&ir()),ro(!1),co}),Si=()=>{Da(1),Go([]),er([])},Mi=(Mo,lr,Ko)=>{Mo<=0?xe.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F"):(po(lr),Do(Ko),rr(!1))};return Mt.createElement(Fe.default,{centered:!0,title:"\u53D1\u5E03\u8003\u8BD5",open:ae.actionTabs.key==="\u6279\u91CF\u53D1\u5E03",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:660,onOk:fr,confirmLoading:oo||fo,onCancel:()=>{Si(),be({type:"exercise/setActionTabs",payload:{}})}},Mt.createElement(ke.Z,{spinning:fo},wn&&Mt.createElement(z.default,{form:ma},!!(($e=ae==null?void 0:ae.actionTabs)!=null&&$e.disabled)&&Mt.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},Mt.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:dt.Z}),"\u5DF2\u7ECF\u53D1\u5E03\u8FC7\u8003\u8BD5\u7684\u8BD5\u5377\u4E0D\u53EF\u4EE5\u7EDF\u4E00\u53D1\u5E03\u3002"),!((zt=Nn==null?void 0:Nn.exercise)!=null&&zt.is_make_up_exercise)&&Mt.createElement(Mt.Fragment,null,Mt.createElement(jt.Z,null,Mt.createElement("span",{className:"mr10",style:{lineHeight:"32px"}},Mt.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u6A21\u5F0F"),Mt.createElement(z.default.Item,{name:"exercise_type"},Mt.createElement(Wt.ZP.Group,{disabled:((Bt=Nn==null?void 0:Nn.exercise)==null?void 0:Bt.exercise_status)>1,onChange:Mo=>{Kr(Mo.target.value),nn(Mo.target.value)}},Mt.createElement(Wt.ZP,{value:1},"\u6B63\u5F0F\u8003\u8BD5"),Mt.createElement(Wt.ZP,{value:2},"\u6A21\u62DF\u8003\u8BD5")))),Zo==2&&Mt.createElement(jt.Z,{className:`${rn.contentInterval}`},Mt.createElement("span",{className:`${rn.minorRuleText}`,style:{marginLeft:50}},"\u6BCF\u4E2A\u5B66\u751F\u5141\u8BB8\u8FDB\u884C\u8003\u8BD5"),Mt.createElement(z.default.Item,{name:"simulate_exercise_num"},Mt.createElement(ne.Z,{className:rn.numberInput,style:{width:145},precision:0,size:"middle",disabled:((Rt=Nn==null?void 0:Nn.exercise)==null?void 0:Rt.exercise_status)>1,min:1,max:999})),Mt.createElement("span",null,"\u6B21",Mt.createElement("span",{style:{color:"#999999"}},"\uFF08\u53EF\u8BBE\u7F6E1~999\u6B21\uFF09")))),Mt.createElement(jt.Z,null,Mt.createElement("span",{className:"mr10 mt5"},Mt.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u65F6\u95F4"),Mt.createElement(z.default.Item,{name:"publish_time"},Mt.createElement(un.default,{style:{width:170},disabledDate:Mo=>Mo&&Mo<=fe()().subtract(0,"days"),disabledTime:Vt,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,a.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})),Mt.createElement("span",{className:"mt5 ml5 mr5"},"\u5230"),Mt.createElement(z.default.Item,{name:"end_time"},Mt.createElement(un.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,a.U6)(),"HH:mm")},disabledDate:Mo=>Mo&&Mo{var Ko,pr,co,jo,Gr;if(_t(Mo),Mo)if((Ko=Nn==null?void 0:Nn.exercise)!=null&&Ko.is_appoint_user){const qo=(co=(pr=Nn==null?void 0:Nn.exercise)==null?void 0:pr.all_exercise_users)==null?void 0:co.map(Oi=>Oi.user_id);po([...qo])}else po([]),Kt(!1),Po(!1);else Kt((jo=Nn==null?void 0:Nn.exercise)==null?void 0:jo.is_miss_exam_user),Po((Gr=Nn==null?void 0:Nn.exercise)==null?void 0:Gr.is_no_passing_user)},disabled:((bt=Nn==null?void 0:Nn.exercise)==null?void 0:bt.exercise_status)!==1}),Mt.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!Mn&&Mt.createElement(jt.Z,{className:"mt20",style:{paddingLeft:"90px"},align:"middle"},Mt.createElement(Oe.default,{checked:On,disabled:((an=Nn==null?void 0:Nn.exercise)==null?void 0:an.exercise_status)!==1||((Oa=Nn==null?void 0:Nn.exercise)==null?void 0:Oa.miss_exam_count)<=0,onChange:Mo=>{Kt(Mo.target.checked)}},Mt.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),Mt.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{Br(1),_t(!1),rr(!0)}},"\uFF08",`${(la=Nn==null?void 0:Nn.exercise)==null?void 0:la.miss_exam_count}\u4EBA`,"\uFF09"),Mt.createElement(Oe.default,{checked:Na,disabled:((Ya=Nn==null?void 0:Nn.exercise)==null?void 0:Ya.exercise_status)!==1||((kn=Nn==null?void 0:Nn.exercise)==null?void 0:kn.no_passing_count)<=0,onChange:Mo=>{Po(Mo.target.checked)}},Mt.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),Mt.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{Br(2),_t(!1),rr(!0)}},"\uFF08",`${(Va=Nn==null?void 0:Nn.exercise)==null?void 0:Va.no_passing_count}\u4EBA`,"\uFF09")),Mn&&Mt.createElement(jt.Z,{className:"mt20",style:{paddingLeft:"90px"}},Mt.createElement(Ie.ZP,{type:"primary",ghost:!0,disabled:((Xn=Nn==null?void 0:Nn.exercise)==null?void 0:Xn.exercise_status)!==1,onClick:()=>{rr(!0),Br(void 0)}},Mt.createElement("span",null,Mt.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),Mt.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),Mt.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${or.length||0} \u4EBA`,"\uFF09"))),ae.actionTabs.type===2&&!(($a=Nn==null?void 0:Nn.exercise)!=null&&$a.is_make_up_exercise)&&Mt.createElement(jt.Z,{style:{marginBottom:"10px"}},Mt.createElement("span",{className:"mr10"},Mt.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7"),Mt.createElement(Wt.ZP.Group,{value:Ln,onChange:Mo=>{ea(Mo.target.value),er([])}},Mt.createElement(Wt.ZP,{disabled:!!((Un=ae==null?void 0:ae.actionTabs)!=null&&Un.disabled)||wn.some(Mo=>Mo==null?void 0:Mo.is_published)||!((Vn=ae==null?void 0:ae.actionTabs)!=null&&Vn.manage_all_group),value:!0},"\u7EDF\u4E00\u53D1\u5E03"),Mt.createElement(Wt.ZP,{disabled:wn.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),wn.length<=0&&ae.actionTabs.type===2&&!((sa=Nn==null?void 0:Nn.exercise)!=null&&sa.is_make_up_exercise)&&Mt.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"'),(ae.actionTabs.type===1||!Ln)&&!(($n=Nn==null?void 0:Nn.exercise)!=null&&$n.is_make_up_exercise)&&wn.length>0&&Mt.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Mt.createElement("span",{style:{flex:1}},Mt.createElement(Oe.default,{checked:bo.length===wn.length,onChange:Mo=>{bo.length===wn.length?er([]):er(wn)}},"\u5168\u9009")),Mt.createElement("span",{style:{width:16}}),Mt.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",bo.length||0,"\u4E2A\u5206\u73ED")),(ae.actionTabs.type===1||!Ln)&&!((jn=Nn==null?void 0:Nn.exercise)!=null&&jn.is_make_up_exercise)&&wn.length>0&&Mt.createElement(He.Z,{data:wn,selectedRowKeys:bo,setSelectedRowKeys:er})),Mt.createElement(It,{visible:wa,setVisible:rr,onK:Mi,selectKeys:or,selectRows:La,appointStudent:Mn,modalParams:wo,courseId:va.categoryId||((Tn=(Qt=ae==null?void 0:ae.actionTabs)==null?void 0:Qt.selectArrs)==null?void 0:Tn[0])})),Mt.createElement(Xe.Z,{resdata:ui,type:"exercisepush",okloading:oo,oktext:(ui==null?void 0:ui.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Mo=>uo(void 0,null,function*(){var lr,Ko,pr;ro(!0);let co=yield(0,x.ZP)(`/api/courses/${va.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"exercise",ids:[...((lr=ae.actionTabs.selectArrs)==null?void 0:lr.map(jo=>Number(jo)))||[]]}});if(ro(!1),(co==null?void 0:co.status)===0)if(Pr){let jo=yield $r(wi);if(Fe.default.destroyAll(),jo&&ae.actionTabs.isRouter){Ae.history.push(`/classrooms/${va.coursesId}/exercise/${(Ko=Nn==null?void 0:Nn.exercise)==null?void 0:Ko.id}/detail?random=${(pr=Nn==null?void 0:Nn.exercise)==null?void 0:pr.is_random}&tabs=3&childrenTabs=2`);return}be({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else $r(wi)})}))};var Ua=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(Bn),Sa=Object.defineProperty,ta=Object.defineProperties,Ao=Object.getOwnPropertyDescriptors,io=Object.getOwnPropertySymbols,Wo=Object.prototype.hasOwnProperty,tr=Object.prototype.propertyIsEnumerable,xo=(ae,be,ye)=>be in ae?Sa(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,St=(ae,be)=>{for(var ye in be||(be={}))Wo.call(be,ye)&&xo(ae,ye,be[ye]);if(io)for(var ye of io(be))tr.call(be,ye)&&xo(ae,ye,be[ye]);return ae},Lt=(ae,be)=>ta(ae,Ao(be)),xt=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});function In(ae,be){const ye=[];for(let $e=ae;$e{let be=new Date;const ye=fe()(ae).format("HH");if(fe()(ae).isSame(fe()(be),"day")){const $e=fe()(be).format("HH"),zt=fe()(be).format("mm");return{disabledHours:()=>In(0,24).splice(1,$e*1-1),disabledMinutes:()=>fe()(ae).isSame(fe()(be),"hour")&&ye<=$e?In(0,60).splice(0,zt):In(60,60)}}else if(fe()(ae).isSame(fe()(),"day")){const $e=fe()().format("HH"),zt=fe()().format("mm");return{disabledHours:()=>In(0,24).splice(0,$e),disabledMinutes:()=>ye<=$e?In(0,zt):In(60,60)}}else return!1},Zn=({exercise:ae,dispatch:be})=>{var ye;const $e=(0,Ae.useParams)(),[zt]=z.default.useForm(),[Bt,Rt]=(0,le.useState)(1),[En,bt]=(0,le.useState)([]),[an,Oa]=(0,le.useState)(!0),[la,Ya]=(0,le.useState)([]),[kn,Va]=(0,le.useState)(!0),[Xn,$a]=(0,le.useState)(!1);(0,le.useEffect)(()=>{ae.actionTabs.key==="\u6279\u91CF\u7ED3\u675F"&&Un()},[ae.actionTabs]);const Un=$n=>xt(void 0,null,function*(){var jn,Qt;Oa(!0);const Tn=yield be({type:"exercise/getEndGroups",payload:Lt(St({},$e),{check_ids:[...((jn=ae.actionTabs.selectArrs)==null?void 0:jn.map(ma=>Number(ma)))||[]]})}),va=(Qt=Tn==null?void 0:Tn.course_info)==null?void 0:Qt.map((ma,yo)=>Lt(St({},ma),{key:ma.course_group_id,title:ma.course_group_name,name:ma.course_group_name,disabled:!!ma.is_published}));Tn&&(Tn!=null&&Tn.course_info)&&(bt([...va]),zt.setFieldsValue({end_time:fe()(fe()(new Date((0,a.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Oa(!1)}),Vn=()=>xt(void 0,null,function*(){var $n,jn,Qt,Tn;const va=St({},zt.getFieldsValue());if((la==null?void 0:la.length)<=0&&En.length>0&&!(($n=ae.actionTabs)!=null&&$n.unified_setting)){xe.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}$a(!0);const ma={check_ids:[...((jn=ae.actionTabs.selectArrs)==null?void 0:jn.map(Da=>Number(Da)))||[]],group_ids:la};kn||(ma.end_time=fe()(va.end_time).format("YYYY-MM-DD HH:mm")),ma.group_ids=la.map(Da=>Da.course_group_id),(yield(0,x.ZP)(`/api/courses/${$e.coursesId}/exercises/end_exercise.json`,{method:"post",body:ma})).status===0&&(xe.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u6279\u91CF\u7ED3\u675F"]),be({type:"exercise/setActionTabs",payload:{}}),(Qt=ae==null?void 0:ae.actionTabs)!=null&&Qt.cb?(Tn=ae==null?void 0:ae.actionTabs)==null||Tn.cb():be({type:"classroomList/getClassroomExercisesList",payload:St({},ae.actionTabs.params)})),$a(!1)}),sa=()=>{Rt(1),bt([]),Ya([]),Va(!0)};return le.createElement(Fe.default,{centered:!0,title:"\u7ED3\u675F\u8003\u8BD5",open:ae.actionTabs.key==="\u6279\u91CF\u7ED3\u675F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Vn,width:680,confirmLoading:Xn||an,onCancel:()=>{sa(),be({type:"exercise/setActionTabs",payload:{}})}},le.createElement(ke.Z,{spinning:an},En&&le.createElement(z.default,{form:zt},le.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},le.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:dt.Z}),"\u8003\u8BD5\u65F6\u95F4\u7ED3\u675F\u540E\uFF0C\u5B66\u751F\u5C06\u4E0D\u80FD\u518D\u7B54\u9898\u3002"),le.createElement(jt.Z,{className:"mt20 mb10"},le.createElement("span",{className:"mr10"},le.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),le.createElement(Wt.ZP.Group,{value:kn,onChange:$n=>{Va($n.target.value),Ya([])}},le.createElement(Wt.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),le.createElement(Wt.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),le.createElement(z.default.Item,{name:"end_time",style:{marginTop:-3,visibility:kn?"hidden":"visible"}},le.createElement(un.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:fe()((0,a.U6)(),"HH:mm")},disabledDate:$n=>$n&&$n0&&!((ye=ae.actionTabs)!=null&&ye.unified_setting)&&le.createElement(jt.Z,{style:{marginBottom:"10px"}},le.createElement("span",{className:"mr10"},le.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),le.createElement("div",null,En.length>0&&le.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},le.createElement("span",{style:{flex:1}},le.createElement(Oe.default,{checked:la.length===En.length,onChange:$n=>{la.length===En.length?Ya([]):Ya(En)}},"\u5168\u9009")," "),le.createElement("span",{style:{width:16}}),le.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",la.length||0,"\u4E2A\u5206\u73ED")),le.createElement(He.Z,{data:En,selectedRowKeys:la,setSelectedRowKeys:Ya}))))))};var Fo=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(Zn),Za=Object.defineProperty,Qa=Object.getOwnPropertySymbols,Ro=Object.prototype.hasOwnProperty,lo=Object.prototype.propertyIsEnumerable,Rn=(ae,be,ye)=>be in ae?Za(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,No=(ae,be)=>{for(var ye in be||(be={}))Ro.call(be,ye)&&Rn(ae,ye,be[ye]);if(Qa)for(var ye of Qa(be))lo.call(be,ye)&&Rn(ae,ye,be[ye]);return ae},gr=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const Vo=({exercise:ae,dispatch:be})=>{const ye=(0,Ae.useParams)();return le.createElement(Fe.default,{centered:!0,title:"\u63D0\u793A",open:ae.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>gr(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${ye.coursesId}/exercises/set_public.json`,{method:"post",body:{check_ids:[...ae.actionTabs.selectArrs]}})).status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BBE\u4E3A\u516C\u5F00"]),xe.ZP.success("\u64CD\u4F5C\u6210\u529F"),be({type:"exercise/setActionTabs",payload:{}}),be({type:"classroomList/getClassroomExercisesList",payload:No({},ae.actionTabs.params)}))}),onCancel:()=>{be({type:"exercise/setActionTabs",payload:{}})}},le.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",le.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var ko=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(Vo),vt=ee(77817),cn=Object.defineProperty,sn=Object.getOwnPropertySymbols,Ht=Object.prototype.hasOwnProperty,mn=Object.prototype.propertyIsEnumerable,fn=(ae,be,ye)=>be in ae?cn(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,ln=(ae,be)=>{for(var ye in be||(be={}))Ht.call(be,ye)&&fn(ae,ye,be[ye]);if(sn)for(var ye of sn(be))mn.call(be,ye)&&fn(ae,ye,be[ye]);return ae},vn=(ae,be)=>{var ye={};for(var $e in ae)Ht.call(ae,$e)&&be.indexOf($e)<0&&(ye[$e]=ae[$e]);if(ae!=null&&sn)for(var $e of sn(ae))be.indexOf($e)<0&&mn.call(ae,$e)&&(ye[$e]=ae[$e]);return ye},ha=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const ba=ae=>{var be=ae,{exercise:ye,dispatch:$e,user:zt}=be,Bt=vn(be,["exercise","dispatch","user"]),Rt,En;const bt=(0,Ae.useParams)(),[an,Oa]=(0,le.useState)(!1),[la,Ya]=(0,le.useState)(!1),kn=(0,le.useRef)(null);(0,le.useEffect)(()=>{var Xn,$a;if(ye.actionTabs.key==="\u6279\u91CF\u5220\u9664"){if((0,oe.j5)()){Ya(!0);return}const Un={hasNum:0,noHasNum:0};($a=(Xn=ye==null?void 0:ye.actionTabs)==null?void 0:Xn.selectArrsAll)==null||$a.map(Vn=>{var sa;Vn.author_login===((sa=zt.userInfo)==null?void 0:sa.login)?++Un.hasNum:++Un.noHasNum}),Un.noHasNum>0?Fe.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:le.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",le.createElement("span",{className:"c-blue"},Un.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",le.createElement("span",{className:"c-red"},Un.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",le.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Va()}}):Ya(!0)}else Ya(!1)},[ye.actionTabs.key]);const Va=()=>{$e({type:"exercise/setActionTabs",payload:{}})};return le.createElement(Fe.default,{centered:!0,title:"\u63D0\u793A",open:la,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:an,destroyOnClose:!0,onOk:()=>ha(void 0,null,function*(){var Xn;if((Xn=kn.current)!=null&&Xn.onVerify())return;Oa(!0);const $a=yield(0,x.ZP)(`/api/courses/${bt.coursesId}/exercises/destroys.json`,{method:"post",body:{check_ids:[...ye.actionTabs.selectArrs]}});Oa(!1),$a.status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u5220\u9664"]),xe.ZP.success("\u5220\u9664\u6210\u529F"),$e({type:"exercise/setActionTabs",payload:{}}),$e({type:"classroomList/getClassroomExercisesList",payload:ln({},ye.actionTabs.params)}),$e({type:"classroomList/getClassroomLeftMenus",payload:ln({},ye.actionTabs.params)}))}),onCancel:()=>{$e({type:"exercise/setActionTabs",payload:{}})}},!((Rt=ye==null?void 0:ye.actionTabs)!=null&&Rt.status)||!["\u672A\u5F00\u59CB"].includes((En=ye==null?void 0:ye.actionTabs)==null?void 0:En.status)?le.createElement(le.Fragment,null,le.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u8003\u8BD5\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),le.createElement(vt.Z,{ref:Xn=>kn.current=Xn})):le.createElement("p",null,"\u5220\u9664\u8BD5\u5377\u4F1A\u540C\u6B65\u5220\u9664\u8BD5\u5377\u4E2D\u7684\u6240\u6709\u8003\u8BD5\uFF0C\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F"))};var Xt=(0,Ae.connect)(({exercise:ae,user:be})=>({exercise:ae,user:be}))(ba),Uo=Object.getOwnPropertySymbols,nr=Object.prototype.hasOwnProperty,xr=Object.prototype.propertyIsEnumerable,Qo=(ae,be)=>{var ye={};for(var $e in ae)nr.call(ae,$e)&&be.indexOf($e)<0&&(ye[$e]=ae[$e]);if(ae!=null&&Uo)for(var $e of Uo(ae))be.indexOf($e)<0&&xr.call(ae,$e)&&(ye[$e]=ae[$e]);return ye},qn=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const Ia=ae=>{var be=ae,{exercise:ye,dispatch:$e}=be,zt=Qo(be,["exercise","dispatch"]);const Bt=(0,Ae.useParams)();return Bt.id=Bt.coursesId,(0,le.useEffect)(()=>{ye.actionTabs.key==="\u52A0\u5165\u8BD5\u5377\u5E93"&&new Promise(()=>qn(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${Bt.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...ye.actionTabs.selectArrs]}})).status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u52A0\u5165\u8BD5\u5377\u5E93"]),xe.ZP.success("\u5DF2\u52A0\u5165\u4E2A\u4EBA\u8BD5\u5377\u5E93\uFF0C\u8BD5\u9898\u540C\u6B65\u52A0\u5165\u81F3\u4E2A\u4EBA\u9898\u5E93")),$e({type:"exercise/setActionTabs",payload:{}})}))},[ye.actionTabs.key]),le.createElement(le.Fragment,null)};var so=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(Ia),Ma=ee(60324),Xa={flex_box_center:"flex_box_center___NMFRx",flex_space_between:"flex_space_between___i7LoA",flex_box_vertical_center:"flex_box_vertical_center___NUJyY",flex_box_center_end:"flex_box_center_end___JGVs2",flex_box_column:"flex_box_column___Han0X",bg:"bg___xTQcX",containerTitle:"containerTitle___wfDxe",containerDesc:"containerDesc___BlZJT",tablestyle:"tablestyle___cIMKp",listItem:"listItem___teS92",info:"info___I8amz",title:"title___Ng3Cg",titleLeft:"titleLeft___dxjAr",titleRight:"titleRight___bo2N2",flexBox:"flexBox___G5iQZ",iconV:"iconV___sw5ZY",acitons:"acitons___ADyk9",moveCategory:"moveCategory___cxRgz",name:"name___mRHCb",categoryName:"categoryName___sGz21",schedule:"schedule___vRew6",fnSign:"fnSign___kCGts",spanSize:"spanSize___ZvQiA",classromediv:"classromediv___zHcjq",glow:"glow___zqQTK",popover:"popover___FlwhL",dot:"dot___saRu_",moni:"moni___sRpNk",authorized:"authorized___XYNsR"},Io=Object.defineProperty,vo=Object.getOwnPropertySymbols,Sr=Object.prototype.hasOwnProperty,vr=Object.prototype.propertyIsEnumerable,ti=(ae,be,ye)=>be in ae?Io(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Ur=(ae,be)=>{for(var ye in be||(be={}))Sr.call(be,ye)&&ti(ae,ye,be[ye]);if(vo)for(var ye of vo(be))vr.call(be,ye)&&ti(ae,ye,be[ye]);return ae};const mr=ae=>React.createElement("svg",Ur({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD 2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fill:"#979797",fillRule:"nonzero"},React.createElement("path",{d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z"}))));var ni="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbD0iIzk3OTc5NyIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiLz48L2c+PC9nPjwvc3ZnPg==",ai=Object.defineProperty,ii=Object.getOwnPropertySymbols,ci=Object.prototype.hasOwnProperty,Xr=Object.prototype.propertyIsEnumerable,Or=(ae,be,ye)=>be in ae?ai(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,li=(ae,be)=>{for(var ye in be||(be={}))ci.call(be,ye)&&Or(ae,ye,be[ye]);if(ii)for(var ye of ii(be))Xr.call(be,ye)&&Or(ae,ye,be[ye]);return ae};const di=ae=>React.createElement("svg",li({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{fill:"#229BFF",d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z",fill:"#0152d9"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z",fill:"#0152d9"}))));var Sn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBmaWxsPSIjMjI5QkZGIiBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiIGZpbGw9IiMwMTUyZDkiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiIGZpbGw9IiMwMTUyZDkiLz48L2c+PC9nPjwvc3ZnPg==",pn="data:image/jpeg;base64,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",xn=ee(12971),fa=ee(26636),ga=ee(99663),no=ee(85933),_n=ee(69429),ho=Object.defineProperty,So=Object.getOwnPropertySymbols,Jo=Object.prototype.hasOwnProperty,Lo=Object.prototype.propertyIsEnumerable,ao=(ae,be,ye)=>be in ae?ho(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,To=(ae,be)=>{for(var ye in be||(be={}))Jo.call(be,ye)&&ao(ae,ye,be[ye]);if(So)for(var ye of So(be))Lo.call(be,ye)&&ao(ae,ye,be[ye]);return ae};const zo=ae=>React.createElement("svg",To({width:18,height:13,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u7F16\u7EC4 3"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m2.288 4.95 5.456 1.725 3.085-1.016c.176-.058.176.039.013.167-.686.544-1.286 1.24-1.613 2.076a4.679 4.679 0 0 0 2.414 2.542l-1.313 1.311-2.748.863-5.294-1.763V4.95ZM7.661 0l7.502 2.936-7.502 2.692L.73 3.192V8.14h-.7V2.946L0 2.936 7.661 0Z",fill:"#739EFF"}),React.createElement("g",{fill:"#FF9D18",fillRule:"nonzero"},React.createElement("path",{d:"m11.381 9.3.949-.948a1.305 1.305 0 0 1-.097-.498c0-.762.623-1.385 1.384-1.385.18 0 .346.035.499.097l.713-.713a3.6 3.6 0 0 0-1.212-.215c-1.453 0-2.852.921-3.323 2.216A3.281 3.281 0 0 0 11.381 9.3Z"}),React.createElement("path",{d:"M12.787 7.854v.041l.872-.872h-.042a.833.833 0 0 0-.83.83Zm3.066-1.447.674-.674.738-.738-.394-.395-.795.795-4.629 4.629-1.097 1.097.394.395.664-.665.567-.566.438-.438c.384.147.793.222 1.204.222 1.447 0 2.86-.92 3.33-2.215-.208-.568-.602-1.067-1.094-1.447Zm-2.236 2.831c-.173 0-.346-.035-.498-.097l.464-.464h.041c.457 0 .83-.373.83-.83v-.042l.465-.464c.048.166.083.34.083.513 0 .761-.623 1.384-1.385 1.384Z"}))));var Nr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi4yODggNC45NSA1LjQ1NiAxLjcyNSAzLjA4NS0xLjAxNmMuMTc2LS4wNTguMTc2LjAzOS4wMTMuMTY3LS42ODYuNTQ0LTEuMjg2IDEuMjQtMS42MTMgMi4wNzZhNC42NzkgNC42NzkgMCAwIDAgMi40MTQgMi41NDJsLTEuMzEzIDEuMzExLTIuNzQ4Ljg2My01LjI5NC0xLjc2M1Y0Ljk1Wk03LjY2MSAwbDcuNTAyIDIuOTM2LTcuNTAyIDIuNjkyTC43MyAzLjE5MlY4LjE0aC0uN1YyLjk0NkwwIDIuOTM2IDcuNjYxIDBaIiBmaWxsPSIjNzM5RUZGIi8+PGcgZmlsbD0iI0ZGOUQxOCIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJtMTEuMzgxIDkuMy45NDktLjk0OGExLjMwNSAxLjMwNSAwIDAgMS0uMDk3LS40OThjMC0uNzYyLjYyMy0xLjM4NSAxLjM4NC0xLjM4NS4xOCAwIC4zNDYuMDM1LjQ5OS4wOTdsLjcxMy0uNzEzYTMuNiAzLjYgMCAwIDAtMS4yMTItLjIxNWMtMS40NTMgMC0yLjg1Mi45MjEtMy4zMjMgMi4yMTZBMy4yODEgMy4yODEgMCAwIDAgMTEuMzgxIDkuM1oiLz48cGF0aCBkPSJNMTIuNzg3IDcuODU0di4wNDFsLjg3Mi0uODcyaC0uMDQyYS44MzMuODMzIDAgMCAwLS44My44M1ptMy4wNjYtMS40NDcuNjc0LS42NzQuNzM4LS43MzgtLjM5NC0uMzk1LS43OTUuNzk1LTQuNjI5IDQuNjI5LTEuMDk3IDEuMDk3LjM5NC4zOTUuNjY0LS42NjUuNTY3LS41NjYuNDM4LS40MzhjLjM4NC4xNDcuNzkzLjIyMiAxLjIwNC4yMjIgMS40NDcgMCAyLjg2LS45MiAzLjMzLTIuMjE1LS4yMDgtLjU2OC0uNjAyLTEuMDY3LTEuMDk0LTEuNDQ3Wm0tMi4yMzYgMi44MzFjLS4xNzMgMC0uMzQ2LS4wMzUtLjQ5OC0uMDk3bC40NjQtLjQ2NGguMDQxYy40NTcgMCAuODMtLjM3My44My0uODN2LS4wNDJsLjQ2NS0uNDY0Yy4wNDguMTY2LjA4My4zNC4wODMuNTEzIDAgLjc2MS0uNjIzIDEuMzg0LTEuMzg1IDEuMzg0WiIvPjwvZz48L2c+PC9zdmc+",dn=ee(59301),zr=Object.defineProperty,Yr=Object.defineProperties,Pa=Object.getOwnPropertyDescriptors,ra=Object.getOwnPropertySymbols,Ra=Object.prototype.hasOwnProperty,Ha=Object.prototype.propertyIsEnumerable,Xo=(ae,be,ye)=>be in ae?zr(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,wr=(ae,be)=>{for(var ye in be||(be={}))Ra.call(be,ye)&&Xo(ae,ye,be[ye]);if(ra)for(var ye of ra(be))Ha.call(be,ye)&&Xo(ae,ye,be[ye]);return ae},jr=(ae,be)=>Yr(ae,Pa(be)),yr=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const _r=({v:ae,k:be,selectArrs:ye,setSelectArrs:$e,dispatch:zt,params:Bt,classroomList:Rt,batchStatus:En,manageAllGroup:bt,user:an})=>{var Oa,la,Ya,kn,Va,Xn,$a,Un,Vn,sa,$n,jn,Qt,Tn,va,ma,yo,Da;const[wn,Go]=(0,le.useState)([]),[fo,hn]=(0,le.useState)(!1),bo=(0,le.useRef)(),er=(0,le.useRef)();var Ln=!1;const ea="YYYY-MM-DD",oo=fe()("2020-11-15",ea);function ro(){return yr(this,null,function*(){console.log(Bt,222);let Mn=yield(0,x.ZP)(`/api/courses/${Bt==null?void 0:Bt.coursesId}/exercises/group_use_list.json`,{method:"get",params:jr(wr({},Bt),{id:ae.id})});Go((Mn==null?void 0:Mn.groups)||[])})}const Nn=()=>Fe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:dn.createElement(dn.Fragment,null,"\u5E73\u53F0\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")});ae!=null&&ae.appraise_label&&(Ln=!0);const wa=(Mn,_t=!1)=>{var On;Ae.history.push(`/classrooms/${Bt.coursesId}/exercisenotice/${Mn.id}/users/${(On=(0,oe.eY)())==null?void 0:On.login}`)},rr=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"exercise_status",key:"exercise_status",width:100,filters:[{text:"\u672A\u5F00\u59CB",value:1},{text:"\u8003\u8BD5\u4E2D",value:2},{text:"\u5DF2\u622A\u6B62",value:3}],onFilter:(Mn,_t)=>_t.exercise_status===Mn,render:(Mn,_t)=>dn.createElement("div",null,Mn===1&&dn.createElement("span",null,dn.createElement("i",{className:Xa.dot,style:{background:"#C3C3C3"}}),"\u672A\u5F00\u59CB"),Mn===2&&dn.createElement("span",null,dn.createElement("i",{className:Xa.dot,style:{background:"#4EACFF"}}),"\u8003\u8BD5\u4E2D"),Mn===3&&dn.createElement("span",null,dn.createElement("i",{className:Xa.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u622A\u6B62"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Bt.order_by==="publish_time"?Bt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Bt.order_by==="end_time"?Bt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"exercise_answer",key:"exercise_answer",align:"center",width:80,render:(Mn,_t)=>_t.exercise_status===1?"-":dn.createElement("span",null,Mn,"/",_t.exercise_users)},{title:"\u5F85\u8BC4\u9605\u8BD5\u5377",dataIndex:"unreview_count",key:"unreview_count",align:"center",width:90,render:(Mn,_t)=>_t.exercise_status===1?"-":Mn===0?dn.createElement("span",{style:{cursor:"no-drop",color:"#999999"}},Mn):dn.createElement("a",{onClick:()=>(0,a.xg)(`/classrooms/${Bt==null?void 0:Bt.coursesId}/exercise/${ae==null?void 0:ae.id}/detail?random=false&exercise_group_id=${_t.course_group_id}`)},Mn)},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",key:"action",width:60,render:(Mn,_t)=>_t.exercise_status===1?dn.createElement("img",{style:{cursor:"not-allowed"},src:ni}):dn.createElement(te.Z,{title:"\u8BC4\u9605"},dn.createElement("a",{onClick:()=>(0,a.xg)(`/classrooms/${Bt==null?void 0:Bt.coursesId}/exercise/${ae==null?void 0:ae.id}/detail?random=false&exercise_group_id=${_t.course_group_id}`)},dn.createElement("img",{src:Sn})))}],or=Mn=>{if(Ln)return dn.createElement("span",{style:{backgroundColor:"#f59a23"},className:"tag-style mr10"},"\u96C6\u4E2D\u9605\u5377");if(Mn!=null&&Mn.includes("\u672A\u5F00\u59CB"))return dn.createElement("span",{style:{backgroundColor:"#B8B8B8"},className:"tag-style mr10"},"\u672A\u5F00\u59CB");if(Mn!=null&&Mn.includes("\u8003\u8BD5\u4E2D"))return dn.createElement("span",{style:{backgroundColor:"#007AFF"},className:"tag-style mr10"},"\u8003\u8BD5\u4E2D");if(Mn!=null&&Mn.includes("\u5DF2\u622A\u6B62"))return dn.createElement("span",{style:{backgroundColor:"#FC2D6B"},className:"tag-style mr10"},"\u5DF2\u622A\u6B62");if(Mn!=null&&Mn.includes("\u5BFC\u5165"))return dn.createElement("span",{className:"export mr10"},"\u5BFC\u5165")},po=()=>{const Mn=(ae==null?void 0:ae.simulate_exercise_num)-(ae==null?void 0:ae.user_simulate_num);return Mn>=0?Mn:0},La=(Mn=ae)=>{var _t,On,Kt;if(Mn!=null&&Mn.is_encrypt){zt({type:"classroomList/setActionTabs",payload:{open:"\u89E3\u5C01",id:Mn==null?void 0:Mn.id,phone:(_t=an==null?void 0:an.userInfo)==null?void 0:_t.phone,login:(On=an==null?void 0:an.userInfo)==null?void 0:On.login}});return}(Kt=an==null?void 0:an.userInfo)!=null&&Kt.phone?zt({type:"classroomList/setActionTabs",payload:{open:"\u8BD5\u5377\u5C01\u5B58",id:Mn==null?void 0:Mn.id}}):zt({type:"classroomList/setActionTabs",payload:{open:"\u624B\u673A\u53F7\u7ED1\u5B9A"}})},Do=Mn=>{var _t,On,Kt;if(((_t=an==null?void 0:an.userInfo)==null?void 0:_t.login)!==(ae==null?void 0:ae.author_login)){xe.ZP.warning("\u8BD5\u5377\u5DF2\u5C01\u5B58\uFF0C\u8BF7\u8054\u7CFB\u8BD5\u5377\u6240\u6709\u8005\u8FDB\u884C\u89E3\u5C01~");return}zt({type:"classroomList/setActionTabs",payload:{open:"\u63D0\u793A",id:ae==null?void 0:ae.id,phone:(On=an==null?void 0:an.userInfo)==null?void 0:On.phone,login:(Kt=an==null?void 0:an.userInfo)==null?void 0:Kt.login,onFinish:Mn}})};return dn.createElement("div",{className:Xa.listItem,onClick:Mn=>{const _t=()=>{(!(0,oe.GJ)()||(0,oe.GJ)()&&er.current&&!er.current.contains(Mn.target))&&(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}`)};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()}},(0,oe.GJ)()&&dn.createElement("span",{ref:er},dn.createElement(Oe.default,{checked:ye.includes(ae.id),value:ae.id,style:{padding:"10px"},onClick:Mn=>{Mn.stopPropagation()},disabled:(ae==null?void 0:ae.is_encrypt)||(ae==null?void 0:ae.is_make_up_exercise),onChange:Mn=>{let _t=ye.indexOf(ae.id);ye.indexOf(ae.id)>-1?$e(ye.filter(On=>On!==ae.id)):$e(ye.concat(ae.id))}})),dn.createElement("div",{className:Xa.info},dn.createElement("div",{className:Xa.title},dn.createElement("div",{className:Xa.titleLeft,style:{marginRight:15}},or(ae==null?void 0:ae.exercise_tips),(ae==null?void 0:ae.is_make_up_exercise)&&dn.createElement("img",{src:pn,width:44,height:24,style:{marginRight:10}}),dn.createElement(te.Z,{title:ae.exercise_name},dn.createElement("span",{className:Xa.name},ae.exercise_name)),(ae==null?void 0:ae.high_resources_consume)&&!(ae!=null&&ae.high_resources_consume_permission)&&dn.createElement(Me.Z,{type:"exercise",style:{marginLeft:10}}),(ae==null?void 0:ae.high_resources_consume)&&(ae==null?void 0:ae.high_resources_consume_permission)&&dn.createElement("span",{className:Xa.authorized},"\u5DF2\u6388\u6743"),((Oa=ae==null?void 0:ae.exercise_tips)==null?void 0:Oa.includes("\u5DF2\u622A\u6B62"))&&((la=Rt==null?void 0:Rt.detailTopBanner)==null?void 0:la.forbid_end_exercise)&&dn.createElement(te.Z,{title:"\u5DF2\u5BF9\u5B66\u751F\u9690\u85CF"},dn.createElement("img",{src:Nr,width:20,className:"ml10"})),!ae.is_public&&(0,oe.GJ)()&&dn.createElement(te.Z,{title:"\u79C1\u6709\u5C5E\u6027\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u80FD\u8BBF\u95EE"},dn.createElement("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})),(ae==null?void 0:ae.exercise_type)==2&&dn.createElement("span",{style:{flexShrink:0,marginLeft:10,display:"flex",alignItems:"center"},className:Xa.moni},dn.createElement("img",{src:xn,width:18,height:14}),"\u6A21\u62DF\u8003\u8BD5"),((Ya=ae==null?void 0:ae.exercise_tips)==null?void 0:Ya.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"))&&dn.createElement("span",{style:{flexShrink:0,marginLeft:10,display:"flex"},className:"tag-style-fzb iconfont icon-fangzuobi"},"\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"),((kn=ae==null?void 0:ae.exercise_tips)==null?void 0:kn.includes("\u5DF2\u622A\u6B62"))&&((Va=ae==null?void 0:ae.exercise_tips)==null?void 0:Va.includes("\u672A\u63D0\u4EA4"))&&dn.createElement("span",{style:{flexShrink:0,backgroundColor:"#B8B8B8"},className:"tag-style ml10"},"\u672A\u63D0\u4EA4"),(ae==null?void 0:ae.is_encrypt)&&dn.createElement(te.Z,{title:"\u8BD5\u5377\u5DF2\u52A0\u5BC6"}," ",dn.createElement("img",{src:_n,width:21,className:"ml10",style:{marginTop:"-8px"}})," ")),dn.createElement("div",{className:Xa.titleRight,onClick:Mn=>{Mn.stopPropagation(),Mn.preventDefault()}},(ae==null?void 0:ae.appraise_setting)&&dn.createElement("span",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:()=>yr(void 0,null,function*(){const Mn=()=>yr(void 0,null,function*(){zt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E..."}});const _t=yield(0,x.ZP)(`/api/exercises/${ae.id}/create_appraise_students.json`,{method:"get"});zt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(0,a.xg)(`/classrooms/${Bt==null?void 0:Bt.coursesId}/exercise/${ae.id}/centralizeReview/${_t==null?void 0:_t.login}`)});if(ae!=null&&ae.is_encrypt){Do(Mn);return}Mn()})},dn.createElement("i",{className:"iconfont icon-jizhongyuejuan"}),dn.createElement("div",null,"\u96C6\u4E2D\u9605\u5377")),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&(!(ae!=null&&ae.is_make_up_exercise)||(ae==null?void 0:ae.is_make_up_exercise)&&(ae==null?void 0:ae.exercise_status)===1&&(ae==null?void 0:ae.allow_create_make_up))&&dn.createElement(fa.Z,{tips:ae==null?void 0:ae.open_appraise},dn.createElement("span",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:()=>{const Mn=()=>{var _t,On,Kt;if(((_t=an==null?void 0:an.userInfo)==null?void 0:_t.user_status)===2){(0,pe.Rd)();return}if((0,oe.Rm)()&&!((Kt=(On=Rt==null?void 0:Rt.AssistantObject)==null?void 0:On.exercise)!=null&&Kt.can_publish)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((ae==null?void 0:ae.exercise_question_count)===0){xe.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}let Na=()=>{zt({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ae.id],unified_setting:ae.unified_setting,params:Bt,disabled:ae.exercise_status!==1,type:2,manage_all_group:bt,isRouter:!0}})};ae!=null&&ae.high_resources_consume&&!(ae!=null&&ae.high_resources_consume_permission)?zt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Bt.coursesId,type:"exercise",type_id:ae.id,name:ae.exercise_name,fn:()=>{zt({type:"classroomList/getClassroomExercisesList",payload:wr({},Bt)}),Na()}}}):Na()};if(ae!=null&&ae.is_encrypt){Do(Mn);return}Mn()}},dn.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),dn.createElement("div",null,"\u53D1\u5E03"))),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&!(0,a._m)()&&ae.assistant_auth&&dn.createElement("span",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:Mn=>{Mn.stopPropagation();const _t=()=>{var On,Kt;if((0,oe.Rm)()&&!((Kt=(On=Rt==null?void 0:Rt.AssistantObject)==null?void 0:On.exercise)!=null&&Kt.can_preview)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Na=fe()(ae.created_at,ea);fe()(oo).diff(fe()(Na),"days")>0&&(ae!=null&&ae.is_random)?Nn():ae!=null&&ae.is_random?(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/random/preview?random=${ae.is_random}`):(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}&tabs=2`)};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()}},dn.createElement("i",{className:"iconfont icon-yulan3"}),dn.createElement("div",null,"\u9884\u89C8")),(0,oe.RV)()&&dn.createElement("span",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:()=>{const Mn=()=>{(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}`)};if(ae!=null&&ae.is_encrypt){Do(Mn);return}Mn()}},dn.createElement("i",{className:"iconfont icon-yuyuexiangqing1"}),dn.createElement("div",null,"\u8BE6\u60C5")),(0,oe.GJ)()&&!(0,a._m)()&&dn.createElement(Ma.Z,{placement:"bottom",content:dn.createElement("div",{className:Xa.popover},!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&dn.createElement("p",{onClick:Mn=>yr(void 0,null,function*(){const _t=()=>{(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}&tabs=3`)};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()})},"\u89C4\u5219\u8BBE\u7F6E"),(ae==null?void 0:ae.exercise_tips.includes("\u5BFC\u5165"))&&dn.createElement("p",{onClick:Mn=>yr(void 0,null,function*(){const _t=()=>{zt({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:ae==null?void 0:ae.exercise_name,id:ae==null?void 0:ae.id,type:"hack"}})};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()})},"\u8865\u5145\u6210\u7EE9"),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&ae.is_random&&ae.assistant_auth&&dn.createElement("p",{onClick:Mn=>{Mn.stopPropagation();const _t=()=>{const On=fe()(ae.created_at,ea);fe()(oo).diff(fe()(On),"days")>0&&(ae!=null&&ae.is_random)?Nn():(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/random/edit?type=settings`)};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()}},"\u7F16\u8F91\u8003\u8BD5"),dn.createElement("p",{onClick:Mn=>yr(void 0,null,function*(){const _t=()=>{var On;zt({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u5220\u9664",selectArrs:[ae.id],selectArrsAll:[ae],params:Bt,status:(On=ae==null?void 0:ae.exercise_tips)==null?void 0:On[0]}})};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()})},"\u5220\u9664\u8BD5\u5377"),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&dn.createElement("p",{onClick:()=>{const Mn=()=>{zt({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[ae.id],params:Bt}})};if(ae!=null&&ae.is_encrypt){Do(Mn);return}Mn()}},"\u52A0\u5165\u8BD5\u5377\u5E93"),((Xn=ae==null?void 0:ae.exercise_tips)==null?void 0:Xn.includes("\u672A\u5F00\u59CB"))&&(ae==null?void 0:ae.author_login)===(($a=an==null?void 0:an.userInfo)==null?void 0:$a.login)&&dn.createElement("p",{onClick:Mn=>yr(void 0,null,function*(){La(ae)})}," ",ae!=null&&ae.is_encrypt?"\u89E3\u5C01":"\u52A0\u5BC6\u5C01\u5B58"),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&((0,oe.GJ)()||((Vn=(Un=Rt==null?void 0:Rt.AssistantObject)==null?void 0:Un.exercise)==null?void 0:Vn.can_stop))&&![1,3].includes(ae==null?void 0:ae.exercise_status)&&dn.createElement("p",{onClick:Mn=>yr(void 0,null,function*(){const _t=()=>{var On,Kt;if((0,oe.Rm)()&&!((Kt=(On=Rt==null?void 0:Rt.AssistantObject)==null?void 0:On.exercise)!=null&&Kt.can_stop)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}zt({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u7ED3\u675F",selectArrs:[ae.id],params:Bt,unified_setting:ae.unified_setting}})};if(ae!=null&&ae.is_encrypt){Do(_t);return}_t()})},"\u7ED3\u675F\u8003\u8BD5"))},dn.createElement("span",{onClick:Mn=>Mn.stopPropagation(),className:Xa.flexBox,style:{cursor:"default"}},dn.createElement("i",{className:"iconfont icon-gengduo4"}),dn.createElement("div",null,"\u66F4\u591A"))),(0,oe.dE)()&&dn.createElement(dn.Fragment,null,!!ae.off_limits&&dn.createElement(te.Z,{title:`\u8FDF\u5230\u8D85\u8FC7${ae==null?void 0:ae.last_times}\u5206\u949F\uFF0C\u7981\u6B62\u8FDB\u5165\u7B54\u9898`},dn.createElement("b",{className:"font16 c-grey-999"},"\u8FDF\u5230\u7981\u6B62\u7B54\u9898")),(ae==null?void 0:ae.exercise_type)==1&&!ae.off_limits&&ae.current_status===0&&ae.exercise_status>1&&!((sa=ae.exercise_tips)!=null&&sa.includes("\u5DF2\u622A\u6B62"))&&dn.createElement("a",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:Mn=>{Mn.stopPropagation(),Mn.preventDefault(),wa(ae,!0)},href:""},dn.createElement("i",{className:"iconfont icon-jixukaoshi"}),dn.createElement("div",null,(ae==null?void 0:ae.screen_used_num)>(ae==null?void 0:ae.screen_total_num)&&"\u7533\u8BF7"," \u7EE7\u7EED\u8003\u8BD5")),!(($n=ae.exercise_tips)!=null&&$n.includes("\u5DF2\u622A\u6B62"))&&(ae==null?void 0:ae.screen_used_num)>(ae==null?void 0:ae.screen_total_num)&&dn.createElement("a",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:Mn=>{Mn.stopPropagation(),Mn.preventDefault(),wa(ae,!0)},href:""},dn.createElement("i",{className:"iconfont icon-jixukaoshi"}),dn.createElement("div",null,"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5")),!ae.off_limits&&ae.current_status===1&&(ae==null?void 0:ae.screen_used_num)<(ae==null?void 0:ae.screen_total_num)&&ae.exercise_status>1&&document.domain!="kepukehuan.educoder.net"&&!((ae==null?void 0:ae.exercise_type)==2&&(ae==null?void 0:ae.exercise_status)!=3)&&dn.createElement("span",{className:Xa.flexBox,style:{marginRight:"16px"},onClick:Mn=>yr(void 0,null,function*(){var _t;if(Mn.stopPropagation(),!(ae!=null&&ae.answered_open)){xe.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,ga.w)(Bt.coursesId,ae.id,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E..."),(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/users/${(_t=(0,oe.eY)())==null?void 0:_t.login}?check=true`)})},dn.createElement("i",{className:"iconfont icon-chakankaoshi"}),dn.createElement("div",null,"\u67E5\u770B\u8003\u8BD5")),(ae==null?void 0:ae.exercise_type)==1&&!ae.off_limits&&ae.current_status===2&&ae.exercise_status>1&&!((jn=ae.exercise_tips)!=null&&jn.includes("\u5DF2\u622A\u6B62"))&&dn.createElement("a",{className:Xa.flexBox,style:{marginRight:"16px",color:(ae==null?void 0:ae.is_redo)===1&&"red"},onClick:Mn=>{Mn.stopPropagation(),Mn.preventDefault(),wa(ae)},href:""},dn.createElement("i",{className:"iconfont icon-a-kaishijixudajuan"}),dn.createElement("div",null,(ae==null?void 0:ae.is_redo)===0?"\u5F00\u59CB\u8003\u8BD5":"\u91CD\u65B0\u8003\u8BD5")),(ae==null?void 0:ae.exercise_type)==2&&!ae.off_limits&&ae.exercise_status>1&&!((Qt=ae.exercise_tips)!=null&&Qt.includes("\u5DF2\u622A\u6B62"))&&dn.createElement(te.Z,{title:dn.createElement("span",null,"\u672C\u6B21\u8003\u8BD5\u53EF\u91CD\u590D\u8003\u8BD5",ae==null?void 0:ae.simulate_exercise_num,"\u6B21\uFF0C\u5269\u4F59",po(),"\u6B21")},dn.createElement("a",{className:Xa.flexBox,onClick:Mn=>{po()==0&&(ae==null?void 0:ae.current_status)!=0||(Mn.stopPropagation(),Mn.preventDefault(),wa(ae))},href:""},dn.createElement("i",{className:`iconfont ${(ae==null?void 0:ae.current_status)!=0?"icon-a-kaishijixudajuan":"icon-jixukaoshi"}`}),dn.createElement("div",null,(ae==null?void 0:ae.current_status)!=0?"\u5F00\u59CB\u8003\u8BD5":"\u7EE7\u7EED\u8003\u8BD5")))))),(0,oe.GJ)()&&dn.createElement("p",{style:{display:"flex"}},dn.createElement("span",{className:"c-grey-666",style:{display:"inline-block",maxWidth:"90px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1},title:ae.author},ae.author),dn.createElement("span",{className:"ml30 c-grey-666"},"\u521B\u5EFA\u65F6\u95F4\uFF1A",fe()(ae.created_at).format("YYYY-MM-DD HH:mm:ss")),((Tn=ae==null?void 0:ae.exercise_tips)==null?void 0:Tn.includes("\u672A\u5F00\u59CB"))&&ae.publish_time&&dn.createElement("span",{className:"ml30 c-grey-666"},"\u5F00\u59CB\u65F6\u95F4\uFF1A",fe()(ae.publish_time).format("YYYY-MM-DD HH:mm:ss")),dn.createElement("span",{className:"ml30 c-grey-666"},"\u7B54\u9898\u65F6\u957F\uFF1A",ae.time===null?"\u4E0D\u9650":`${ae.time}\u5206\u949F`),dn.createElement("span",{className:"ml30 c-grey-666"},"\u7C7B\u578B\uFF1A",ae.is_random?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"),!((va=ae==null?void 0:ae.exercise_tips)!=null&&va.includes("\u672A\u5F00\u59CB"))&&!(ae!=null&&ae.is_make_up_exercise)&&!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&dn.createElement("span",{className:Xa.iconV,style:{marginLeft:"auto",textAlign:"end"},onClick:Mn=>yr(void 0,null,function*(){Mn.stopPropagation(),Mn.preventDefault(),fo||ro(),hn(!fo)})},dn.createElement(te.Z,{title:`${fo?"\u6536\u8D77":"\u5C55\u5F00"}`},dn.createElement("i",{className:`iconfont icon-${fo?"shouqi":"xiala2"}`})))),(0,oe.dE)()&&dn.createElement("p",{style:{display:"flex"}},dn.createElement("span",{className:"c-grey-333"},ae.author),dn.createElement("span",{className:"ml30 c-grey-999 mr20"},"\u7B54\u9898\u65F6\u957F\uFF1A",ae.time===null?"\u4E0D\u9650":`${ae.time}\u5206\u949F`),!!(ae!=null&&ae.exercise_left_time)&&dn.createElement("span",{className:"ml15 c-grey-999"},"\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\uFF1A",ae==null?void 0:ae.exercise_left_time),!!(ae!=null&&ae.before_start)&&dn.createElement("span",{className:"ml15 c-grey-999"},"\u8DDD\u79BB\u8003\u8BD5\u5F00\u59CB\u65F6\u95F4\uFF1A",ae==null?void 0:ae.before_start)),(0,oe.GJ)()&&!((ma=ae==null?void 0:ae.exercise_tips)!=null&&ma.includes("\u672A\u5F00\u59CB"))&&dn.createElement("p",null,dn.createElement("span",{style:{letterSpacing:2},className:"c-grey-333 mr15"},"\u63D0\u4EA4\u72B6\u6001\uFF1A"),dn.createElement("span",{className:"c-grey-333 mr20"},"\u672A\u5F00\u59CB ",dn.createElement("span",null,ae==null?void 0:ae.unanswer_users)),dn.createElement("span",{className:"c-grey-333 mr20"},"\u8003\u8BD5\u4E2D ",dn.createElement("span",{style:{color:"rgb(90, 184, 145)"}},ae==null?void 0:ae.answering_users)),dn.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u4EA4\u5377 ",dn.createElement("span",{style:{color:"#FC2D6B"}},ae==null?void 0:ae.answer_users)),dn.createElement("span",{className:"c-grey-333"},"\u5DF2\u4EA4\u5377/\u672A\u7B54 ",dn.createElement("span",{style:{color:"#FC2D6B"}},ae==null?void 0:ae.commit_with_no_answers_users))),(0,oe.GJ)()&&!((yo=ae==null?void 0:ae.exercise_tips)!=null&&yo.includes("\u672A\u5F00\u59CB"))&&fo&&wn.length>5&&dn.createElement(it.default,{scroll:{y:240},pagination:!1,dataSource:wn,onRow:Mn=>({onClick:_t=>{_t.stopPropagation(),_t.preventDefault()}}),onHeaderRow:(Mn,_t)=>({onClick:On=>{On.stopPropagation(),On.preventDefault()}}),rowKey:"course_group_id",style:{marginTop:"10px"},onChange:(Mn,_t,On)=>{On.field&&(Bt.order_by=On.field),On.order||(Bt.sort_direction="asc"),On.order==="ascend"&&(Bt.sort_direction="asc"),On.order==="descend"&&(Bt.sort_direction="desc"),On.order||(Bt.sort_direction="asc"),ro()},columns:rr}),(0,oe.GJ)()&&!((Da=ae==null?void 0:ae.exercise_tips)!=null&&Da.includes("\u672A\u5F00\u59CB"))&&fo&&wn.length<6&&wn.length>0&&dn.createElement(it.default,{rowKey:"course_group_id",pagination:!1,onRow:Mn=>({onClick:_t=>{_t.stopPropagation(),_t.preventDefault()}}),onHeaderRow:(Mn,_t)=>({onClick:On=>{On.stopPropagation(),On.preventDefault()}}),dataSource:wn,style:{marginTop:"10px"},onChange:(Mn,_t,On)=>{On.field&&(Bt.order_by=On.field),On.order||(Bt.sort_direction="asc"),On.order==="ascend"&&(Bt.sort_direction="asc"),On.order==="descend"&&(Bt.sort_direction="desc"),On.order||(Bt.sort_direction="asc"),ro()},columns:rr}),(ae==null?void 0:ae.total)!==void 0&&dn.createElement("p",null,dn.createElement("span",{className:"c-grey-333 mr15"},"\u96C6\u4E2D\u9605\u5377\u603B\u8FDB\u5EA6\uFF1A"),dn.createElement("span",{className:"c-grey-333 mr20"},"\u603B\u8BC4\u6570",dn.createElement("span",null,ae==null?void 0:ae.total)),dn.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u8BC4\u9605 ",dn.createElement("span",{style:{color:"#4EACFF"}},ae==null?void 0:ae.finish_total)),dn.createElement("span",{className:"c-grey-333"},"\u5F85\u8BC4\u9605 ",dn.createElement("span",{style:{color:"#FC2D6B"}},ae==null?void 0:ae.unfinished_total)))),dn.createElement(no.Z,{closable:!0,successCb:()=>wa(bo.current)}))};var Qr=(0,Ae.connect)(({classroomList:ae})=>({classroomList:ae}))(_r),gi=ee(31797),oi=ee(15610),Oo=ee(98072),_a=ee(59301),Fr=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const{Countdown:ur}=gi.default,hr=({value:ae,onChange:be,MaxMinutes:ye})=>_a.createElement(_a.Fragment,null,_a.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"1.\u53EA\u6709\u5F53\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u665A\u4E8E\u5B66\u751F\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u65F6\uFF0C\u624D\u652F\u6301\u5BF9\u5B66\u751F\u8FDB\u884C\u5EF6\u65F6\u64CD\u4F5C\uFF1B",_a.createElement("br",null),"2.\u6BCF\u4E2A\u5B66\u751F\u7684\u6700\u5927\u53EF\u5EF6\u65F6\u65F6\u95F4=\u8003\u8BD5\u622A\u6B62\u65F6\u95F4-\u5B66\u751F\u5F53\u524D\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u3002",_a.createElement("br",null)),_a.createElement(ne.Z,{value:ae,onChange:be,min:0,precision:0,max:ye,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${ye}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),Zr=({exercise:ae,successCb:be,dispatch:ye})=>{var $e,zt,Bt,Rt;const En=(0,Ae.useParams)(),[bt]=z.default.useForm(),an=z.default.useWatch("time",bt),[Oa,la]=(0,le.useState)(!1),Ya=(0,le.useRef)(),{actionTabs:kn}=ae,[Va,Xn]=(0,le.useState)(),[,$a,Un,Vn]=(0,Oo.U)(ut.n7,{id:En.categoryId}),[,sa,$n]=(0,Oo.U)(ut.Cd,{});(0,le.useEffect)(()=>{ae.actionTabs.key==="student-unlock"&&(la(!1),bt.resetFields())},[ae.actionTabs.key]);const jn=()=>new Promise(fo=>Fr(void 0,null,function*(){var hn,bo;return Ya.current=yield(0,oi.y)({ip_limit:(hn=kn==null?void 0:kn.exerciseParams)==null?void 0:hn.ip_limit,ip_bind:(bo=kn==null?void 0:kn.exerciseParams)==null?void 0:bo.ip_bind_type}),fo()})),Qt=()=>Fr(void 0,null,function*(){var fo,hn,bo,er,Ln;yield bt.validateFields();const ea=bt.getFieldsValue();if(la(!0),(((fo=kn==null?void 0:kn.exerciseParams)==null?void 0:fo.ip_limit)!=="no"||(hn=kn==null?void 0:kn.exerciseParams)!=null&&hn.ip_bind_type)&&(yield jn()),(yield(0,ut.ZD)((bo=kn==null?void 0:kn.exerciseParams)==null?void 0:bo.id,{exercise_user_id:(er=kn==null?void 0:kn.exerciseParams)==null?void 0:er.exercise_user_id,unlock_key:ea.unlock_key,time:ea.time,ip:Ya.current})).status===0){if(be){ye({type:"exercise/setActionTabs",payload:{}}),be();return}const ro=kn==null?void 0:kn.exerciseParams;(0,a.nr)({inner_ip:ro.inner_ip,public_ip:ro.public_ip,open_camera:ro.open_camera,ip_limit:ro.ip_limit,ip_bind:ro.ip_bind,ip_bind_type:ro.ip_bind_type,exercise_tips:ro.exercise_tips,exerciseId:ro.id,screen_open:ro.screen_open,screen_num:ro.screen_num,screen_sec:ro.screen_sec,coursesId:En.coursesId,login:(Ln=(0,oe.eY)())==null?void 0:Ln.login,history,identity_verify:ro.identity_verify,open_phone_video_recording:ro.open_phone_video_recording,current_status:ro.current_status}),ye({type:"exercise/setActionTabs",payload:{}})}la(!1)}),Tn=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:fo=>_a.createElement("span",{className:fo.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},fo)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:fo=>_a.createElement("span",{className:fo.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},fo)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],va=(($e=kn==null?void 0:kn.exerciseParams)==null?void 0:$e.errorMessage)&&typeof((zt=kn==null?void 0:kn.exerciseParams)==null?void 0:zt.errorMessage)=="object";(0,le.useEffect)(()=>{ae.actionTabs.key==="student-unlock"&&Fr(void 0,null,function*(){const fo=yield $n(En);yield Un({}),fo.status||Xn(fo)})},[ae.actionTabs.key]);const{time:ma,end_time:yo}=(Va==null?void 0:Va.exercise)||{},Da=Vn!=null&&Vn.user_end_time?fe()(Vn==null?void 0:Vn.user_end_time).add(1,"minutes"):fe()(),wn=fe()(Vn==null?void 0:Vn.user_total_end_time)>Da?Math.round(fe().duration(fe()(Vn==null?void 0:Vn.user_total_end_time).diff(Da.startOf("minute"))).asMinutes()):0,Go=((Vn==null?void 0:Vn.student_left_minutes)||0)+(an||0);return _a.createElement(_a.Fragment,null,_a.createElement(Fe.default,{width:514,centered:!0,closable:!!((Bt=kn==null?void 0:kn.exerciseParams)!=null&&Bt.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:ae.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{ye({type:"exercise/setActionTabs",payload:{}})}},_a.createElement(ke.Z,{spinning:$a||sa},va&&_a.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!va&&_a.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),va&&_a.createElement(it.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((Rt=kn==null?void 0:kn.exerciseParams)==null?void 0:Rt.errorMessage)||{}],columns:Tn}),_a.createElement("div",{className:""},_a.createElement(z.default,{form:bt,layout:"vertical",autoComplete:"off"},_a.createElement(z.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},_a.createElement(ie.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),ma!==-1?_a.createElement(_a.Fragment,null,_a.createElement(z.default.Item,{name:"time",label:_a.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",_a.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",fe()(Vn==null?void 0:Vn.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},_a.createElement(hr,{MaxMinutes:wn})),_a.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",_a.createElement("span",{className:"ml5"},$a||sa?"--":Go),"\u5206\u949F",Go!==0&&(Vn==null?void 0:Vn.user_end_time)&&_a.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",_a.createElement("span",{className:"ml5"},fe()(Vn==null?void 0:Vn.user_end_time).add(an||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):_a.createElement("span",{style:{color:"#F6A53B"}}," \u5F53\u524D\u8003\u8BD5\u672A\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F\uFF0C\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u4E3A ",fe()(yo).format("YYYY-MM-DD HH:mm")))),_a.createElement(jt.Z,{justify:"space-between",align:"middle"},_a.createElement(Ce.Z,null),_a.createElement(Ce.Z,null,_a.createElement(Ie.ZP,{loading:Oa,onClick:Qt},"\u8FDB\u5165\u8003\u8BD5"))))))};var Lr=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(Zr),hi=ee(71449),fi=ee(59238),zi=ee(51661),Pi=ee(59301),Ai=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const pi=({exercise:ae,dispatch:be,init:ye,haveInit:$e=!1})=>{const zt=(0,Ae.useParams)(),[Bt,Rt]=(0,le.useState)(!1);let[En,bt]=(0,le.useState)();const[an,Oa]=(0,le.useState)(!1),[la,Ya]=(0,le.useState)(!1);(0,le.useEffect)(()=>{ae.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&kn()},[ae.actionTabs]);function kn(){return Ai(this,null,function*(){var Va,Xn;let $a=yield(0,x.ZP)(`/api/courses/${zt==null?void 0:zt.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:ae.actionTabs.selectArrs}});if(((Va=$a==null?void 0:$a.cover_exercises)==null?void 0:Va.length)>0)Rt(!0),bt((Xn=$a==null?void 0:$a.cover_exercises)==null?void 0:Xn[0]);else{let Un=yield(0,x.ZP)(`/api/courses/${zt==null?void 0:zt.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:ae.actionTabs.selectArrs}});be({type:"exercise/setActionTabs",payload:{key:""}}),(Un==null?void 0:Un.status)===0&&($e&&ye(),Fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Ae.history.push("/paperlibrary")}}))}})}return Pi.createElement("div",null,Pi.createElement(Fe.default,{open:Bt,centered:!0,onCancel:Va=>Ai(void 0,null,function*(){if(Va.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){Oa(!0);let Xn=yield(0,x.ZP)(`/api/courses/${zt==null?void 0:zt.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:ae.actionTabs.selectArrs,update:1}});be({type:"exercise/setActionTabs",payload:{key:""}}),Oa(!1),(Xn==null?void 0:Xn.status)===0&&($e&&ye(),Rt(!1),Fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Ae.history.push("/paperlibrary")}}))}else Rt(!1)}),cancelButtonProps:{loading:an},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:la},onOk:()=>Ai(void 0,null,function*(){Ya(!0);let Va=yield(0,x.ZP)(`/api/courses/${zt==null?void 0:zt.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:ae.actionTabs.selectArrs}});Ya(!1),(Va==null?void 0:Va.status)===0&&($e&&ye(),be({type:"exercise/setActionTabs",payload:{key:""}}),Rt(!1),Fe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Ae.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},Pi.createElement("div",null,Pi.createElement("p",null,"\u8BE5\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Pi.createElement("div",null,Pi.createElement("div",null,"\u8BD5\u5377\uFF1A",En==null?void 0:En.origin_exercise_nam),Pi.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",Pi.createElement("a",{href:`/paperlibrary/see/${En==null?void 0:En.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},En==null?void 0:En.examination_bank_name))))))};var $i=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(pi),Wi=ee(87169),Yi=ee(84827),el=ee(23792),Fi=ee(55346),Eo=ee(59301),Ul=Object.defineProperty,ji=Object.defineProperties,Ql=Object.getOwnPropertyDescriptors,Zi=Object.getOwnPropertySymbols,tl=Object.prototype.hasOwnProperty,Ml=Object.prototype.propertyIsEnumerable,Ol=(ae,be,ye)=>be in ae?Ul(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Ir=(ae,be)=>{for(var ye in be||(be={}))tl.call(be,ye)&&Ol(ae,ye,be[ye]);if(Zi)for(var ye of Zi(be))Ml.call(be,ye)&&Ol(ae,ye,be[ye]);return ae},Ci=(ae,be)=>ji(ae,Ql(be)),Vi=(ae,be)=>{var ye={};for(var $e in ae)tl.call(ae,$e)&&be.indexOf($e)<0&&(ye[$e]=ae[$e]);if(ae!=null&&Zi)for(var $e of Zi(ae))be.indexOf($e)<0&&Ml.call(ae,$e)&&(ye[$e]=ae[$e]);return ye},Li=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const gl=ae=>{var be=ae,{user:ye,classroomList:$e,globalSetting:zt,loading:Bt,dispatch:Rt}=be,En=Vi(be,["user","classroomList","globalSetting","loading","dispatch"]),bt,an,Oa,la,Ya,kn,Va,Xn,$a,Un,Vn,sa,$n,jn,Qt,Tn,va,ma;const yo=(0,Ae.useParams)(),[Da]=(0,Ae.useSearchParams)(),[wn,Go]=(0,le.useState)(()=>Ci(Ir({},yo),{limit:20})),fo=(0,Ae.useLocation)(),{detailExerciseList:hn,detailTopBanner:bo,detailLeftMenus:er}=$e,[Ln,ea]=(0,le.useState)([]),[oo,ro]=(0,le.useState)(!1),[Nn,wa]=(0,le.useState)([]),[rr,or]=(0,le.useState)(!1),[po,La]=(0,le.useState)(!1),[Do,Mn]=(0,le.useState)(!1),[_t,On]=(0,le.useState)(!1),[Kt,Na]=(0,le.useState)("\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F"),Po=[{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u5347\u5E8F",type:"time",direction:"asc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u964D\u5E8F",type:"time",direction:"desc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u5347\u5E8F",type:"exercise_name",direction:"asc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u964D\u5E8F",type:"exercise_name",direction:"desc"}];wn.type=Da.get("tabs")==="all"?"":Da.get("tabs")||"",wn.id=wn.coursesId,(0,le.useEffect)(()=>{var nn,Ga,fr;if((nn=ye==null?void 0:ye.userInfo)!=null&&nn.login){if((0,oe.GJ)()){const ir=a.cX.getItem(`${(Ga=ye==null?void 0:ye.userInfo)==null?void 0:Ga.login}Teacher`,"Exercise");ir&&(wn.sort_by=ir==null?void 0:ir.type,wn.sort_direction=ir==null?void 0:ir.direction,Na(ir==null?void 0:ir.name))}Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})}else(fr=ye==null?void 0:ye.userInfo)!=null&&fr.username&&Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)});ro(!1)},[(bt=ye==null?void 0:ye.userInfo)==null?void 0:bt.login,fo.pathname]),(0,le.useEffect)(()=>{$e.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})},[$e.actionTabs.key]),(0,le.useEffect)(()=>{$e.actionTabs.key==="\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"&&(or(!0),La(bo==null?void 0:bo.show_unstart_exercise),Mn(bo==null?void 0:bo.forbid_end_exercise))},[$e.actionTabs.key]),(0,le.useEffect)(()=>{ea([])},[hn]);const wo=(nn,Ga)=>{ea([]),wn.page=nn,wn.limit=Ga,Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})},Br=nn=>{wn.type=nn.id==="all"?"":nn.id,wn.page=1,Ae.history.replace(`${fo.pathname}?tabs=${nn.id}`),On(!1),Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})};(0,le.useEffect)(()=>{Da.get("tabs")==="all"&&(wn.type="",wn.page=1)},[Da.get("tabs")]),(0,le.useEffect)(()=>{(0,oe.Rm)()&&Rt({type:"classroomList/getAssistantPermissions",payload:{course_id:wn.coursesId}})},[(an=ye==null?void 0:ye.userInfo)==null?void 0:an.username]),(0,le.useEffect)(()=>{const nn=sessionStorage.getItem("illegalEntry");sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),Fe.default.info({title:"\u63D0\u793A",centered:!0,width:600,content:Eo.createElement("div",null,"\u5728\u7EBF\u8003\u8BD5\u7981\u6B62\u4F7F\u7528\u94FE\u63A5\u76F4\u63A5\u8BBF\u95EE\u7B54\u9898\u9875\u9762\uFF0C\u8BF7\u4F7F\u7528\u4E0B\u9762\u4E24\u79CD\u6B63\u5E38\u65B9\u5F0F\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Eo.createElement("br",null),"1\u3001\u5728",Eo.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u5217\u8868"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",Eo.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",Eo.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Eo.createElement("br",null),"2\u3001\u5728",Eo.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u8BE6\u60C5"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",Eo.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",Eo.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",Eo.createElement("br",null),nn==="allowRouter"&&Eo.createElement(Eo.Fragment,null,"3\u3001",Eo.createElement("span",{className:"c-red blod"},"\u4E25\u7981\u67E5\u770B\u4ED6\u4EBA\u7684\u8BD5\u5377\u3002"))),okText:"\u77E5\u9053\u4E86"}))},[]),(0,le.useEffect)(()=>{(0,oe.Rm)()&&Rt({type:"classroomList/getAssistantPermissions",payload:{course_id:wn.coursesId}})},[(Oa=ye==null?void 0:ye.userInfo)==null?void 0:Oa.login]);const Zo=[{name:"\u5168\u90E8",id:"all",total:(la=hn.exercises_counts)==null?void 0:la.exercises_total_counts},{name:"\u672A\u5F00\u59CB",id:1,total:(Ya=hn.exercises_counts)==null?void 0:Ya.unstart_counts},{name:"\u8003\u8BD5\u4E2D",id:2,total:(kn=hn.exercises_counts)==null?void 0:kn.publish_counts},{name:"\u96C6\u4E2D\u9605\u5377",id:4,total:(Va=hn.exercises_counts)==null?void 0:Va.appraise_exercise_count},{name:"\u5DF2\u622A\u6B62",id:3,total:(Xn=hn.exercises_counts)==null?void 0:Xn.end_counts}],Kr=[{name:"\u6279\u91CF\u53D1\u5E03",icon:Eo.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u6279\u91CF\u7ED3\u675F",icon:Eo.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"\u6279\u91CF\u5220\u9664",icon:Eo.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:Eo.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u52A0\u5165\u8BD5\u5377\u5E93",icon:Eo.createElement("i",{className:"iconfont icon-piliangjiaru font14"})}].filter(nn=>(0,oe.GJ)()?!0:nn.name!=="\u6279\u91CF\u5220\u9664").filter(nn=>bo.is_public?!0:nn.name!=="\u8BBE\u4E3A\u516C\u5F00"),ui=()=>Fe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:Eo.createElement(Eo.Fragment,null,"\u5E73\u53F0\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")}),mi="YYYY-MM-DD",wi=fe()("2020-11-15",mi),Yo=nn=>{var Ga;wn.sort_by=nn.type,wn.sort_direction=nn.direction,(0,oe.GJ)()&&a.cX.setItem(`${(Ga=ye==null?void 0:ye.userInfo)==null?void 0:Ga.login}Teacher`,nn,"Exercise"),wn.page=1,Rt({type:"classroomList/getClassroomExercisesList",payload:Ir({},wn)}),Na(nn.name)},Pr=()=>Eo.createElement(De.default,null,Eo.createElement(De.default.Item,{key:1,onClick:()=>{var nn,Ga;if((0,oe.Rm)()&&!((Ga=(nn=$e==null?void 0:$e.AssistantObject)==null?void 0:nn.exercise)!=null&&Ga.can_create)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rt({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528",params:wn}})}},"\u5FEB\u901F\u9009\u62E9\u8BD5\u5377"),Eo.createElement(De.default.Item,{key:2,onClick:()=>{var nn,Ga;if((0,oe.Rm)()&&!((Ga=(nn=$e==null?void 0:$e.AssistantObject)==null?void 0:nn.exercise)!=null&&Ga.can_create)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.scrollTo(0,0),Ae.history.push(`/classrooms/${wn.coursesId}/exercise/add?catalogue=${(yo==null?void 0:yo.categoryId)||""}`)}},"\u521B\u5EFA\u65B0\u8BD5\u5377"),Eo.createElement(De.default.Item,{key:3,onClick:()=>{var nn,Ga;if((0,oe.Rm)()&&!((Ga=(nn=$e.AssistantObject)==null?void 0:nn.practice)!=null&&Ga.can_create)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rt({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"exercise"}})}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9")),Vr=nn=>Li(void 0,null,function*(){var Ga,fr,ir,$r,Si,Mi,Mo,lr;const Ko=nn.name;if(((Ga=ye==null?void 0:ye.userInfo)==null?void 0:Ga.user_status)===2&&nn.name==="\u6279\u91CF\u53D1\u5E03"){(0,pe.Rd)();return}const pr=[];if((fr=hn.exercises)==null||fr.map(co=>{if(Ln.includes(co.id)&&co.is_random){const jo=fe()(co.created_at,mi);fe()(wi).diff(fe()(jo),"days")>0&&(co!=null&&co.is_random)&&pr.push(co)}}),Ln==""){let co="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";Ko==="\u52A0\u5165\u8BD5\u5377\u5E93"&&(co="\u8BF7\u9009\u62E9\u8981\u52A0\u5165\u8BD5\u5377\u5E93\u7684\u8BD5\u5377"),xe.ZP.error(co)}else if(pr.length)ui();else{if(Ko==="\u6279\u91CF\u53D1\u5E03"){if((0,oe.Rm)()&&!(($r=(ir=$e==null?void 0:$e.AssistantObject)==null?void 0:ir.exercise)!=null&&$r.can_publish)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let co=!1;hn.exercises.forEach(qo=>{Ln.includes(qo.id)&&qo.total_num===0&&qo.is_random&&(co=!0)});let jo;if(jo=(Mi=(Si=hn.exercises.filter(qo=>Ln.includes(qo==null?void 0:qo.id)).filter(qo=>(qo==null?void 0:qo.exercise_question_count)===0))==null?void 0:Si[0])==null?void 0:Mi.exercise_name,(jo==null?void 0:jo.length)>0){xe.ZP.warning(`${jo}\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5`);return}if(co){xe.ZP.warning("\u968F\u673A\u8BD5\u5377\u8FD8\u672A\u5728\u8BE5\u8BFE\u5802\u751F\u6210\u8BD5\u5377\uFF0C\u8BF7\u70B9\u51FB\u7F16\u8F91\u53BB\u8BBE\u7F6E\u51FA\u5377\u6570\u91CF\u5427\u3002");return}let Gr=!1;if(hn.exercises.forEach(qo=>{Ln.includes(qo.id)&&qo.exercise_status!==1&&(Gr=!0)}),Gr){xe.ZP.warning("\u8BD5\u5377\u5DF2\u53D1\u5E03\u8003\u8BD5\u4E0D\u53EF\u6279\u91CF\u53D1\u5E03\u3002");return}}if(Ko==="\u52A0\u5165\u8BD5\u5377\u5E93"){const co=yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:[...Ln]}});if(((Mo=co==null?void 0:co.cover_exercises)==null?void 0:Mo.length)>0){wa(co==null?void 0:co.cover_exercises);return}}Rt({type:"exercise/setActionTabs",payload:{key:Ko,selectArrs:Ln,selectArrsAll:(lr=hn.exercises)==null?void 0:lr.filter(co=>Ln.includes(co.id)),params:wn,type:1}})}});return Eo.createElement("section",{className:"minH500"},Eo.createElement(hi.Z,{isLoading:Bt["classroomList/getClassroomExercisesList"],tabDataSource:Zo,isAdmin:(0,oe.GJ)(),dispatch:Rt,type:hn==null?void 0:hn.main_category_name,isExercise:!0,user:ye,getDropdownMenu:Pr,onTabMenuClick:Br,classroomList:$e,defaultSelectedKeys:[wn.type||"all"]}),Eo.createElement(fi.Z,{dataSource:hn.exercises||[],isAdmin:(0,oe.GJ)(),batchStatus:_t,SortMenuName:Kt,setSortMenuName:Na,SortMenus:Po,onSearch:nn=>{wn.search=nn.trim(),wn.page=1,Rt({type:"classroomList/getClassroomExercisesList",payload:Ir({},wn)})},isShowMode:!0,onModeChange:nn=>{wn.is_normal=nn,wn.page=1,Rt({type:"classroomList/getClassroomExercisesList",payload:Ir({},wn)})},onSort:Yo,onBatch:nn=>On(nn)}),Eo.createElement(ue.Z,{loading:Bt["classroomList/getClassroomExercisesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30 px-20px"},($a=hn.exercises_counts)!=null&&$a.exercises_all_counts?hn.exercises.map(function(nn,Ga){return Eo.createElement(Qr,{key:Ga,v:nn,k:Ga,batchStatus:_t,selectArrs:Ln,setSelectArrs:ea,dispatch:Rt,params:wn,user:ye,manageAllGroup:hn.manage_all_group})}):Eo.createElement(E.Z,null),Eo.createElement("aside",{className:"tc mb50 mt30 px-20px"},((Un=hn.exercises_counts)==null?void 0:Un.exercises_all_counts)>0&&Eo.createElement(Re.Z,{showTotal:nn=>{var Ga;return`\u5171 ${(Ga=hn==null?void 0:hn.exercises_counts)==null?void 0:Ga.exercises_all_counts} \u6761`},showSizeChanger:!0,onChange:wo,defaultCurrent:wn.page,current:wn.page||1,pageSize:wn.limit||20,total:hn.exercises_counts&&hn.exercises_counts.exercises_all_counts}))),Ln.length>0&&(0,oe.GJ)()&&Eo.createElement(Ge.Z,{offsetBottom:0},Eo.createElement(zi.Z,{buttonDataSource:Kr,onButtonClick:Vr,useBatchStatus:On,setSeleArr:ea,catalogue:((sa=(Vn=er==null?void 0:er.course_modules)==null?void 0:Vn.find(nn=>nn.type==="exercise"))==null?void 0:sa.second_category)||[],addCatalogue:nn=>{nn.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:wn,selectArrs:{category_id:hn==null?void 0:hn.main_category_id,type:"exercise"}}})},allSelect:Ln.length?Ln.length===((jn=($n=hn.exercises)==null?void 0:$n.filter(nn=>!nn.is_make_up_exercise))==null?void 0:jn.length):!1,setAllSelect:nn=>{var Ga;nn.target.checked?ea((Ga=hn==null?void 0:hn.exercises)==null?void 0:Ga.filter(fr=>!fr.is_make_up_exercise).map(fr=>fr.id)):ea([])},selectArrs:Ln,onMenuClick:nn=>Li(void 0,[nn],function*({key:Ga}){if(Ln=="")return xe.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/move_to_category.json`,{method:"post",body:{exercise_ids:Ln,new_category_id:Ga}})).status===0&&(xe.ZP.success("\u64CD\u4F5C\u6210\u529F"),Rt({type:"classroomList/getClassroomExercisesList",payload:Ir({},yo)}))})})),Eo.createElement(Ua,null),Eo.createElement(Fo,null),Eo.createElement(Xt,null),Eo.createElement(ko,null),Eo.createElement(Yi.Z,{onOk:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:Ir({},yo)})}}),Eo.createElement(el.Z,{onOk:()=>{}}),Eo.createElement(on,{cb:()=>ea([])}),Eo.createElement(so,null),Eo.createElement(Lr,null),Eo.createElement(Fe.default,{title:Eo.createElement("span",null,Eo.createElement(Wi.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"),open:Nn.length>0,footer:!1,onCancel:()=>{wa([])}},Eo.createElement("div",{style:{height:300,overflow:"auto"}},Eo.createElement("div",null,"\u6709",Nn==null?void 0:Nn.length,"\u5F20\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Nn==null?void 0:Nn.map(nn=>Eo.createElement("div",{style:{marginTop:25}},Eo.createElement("div",null,"\u8BD5\u5377\uFF1A",nn==null?void 0:nn.origin_exercise_nam),Eo.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",Eo.createElement("a",{href:`/paperlibrary/see/${nn==null?void 0:nn.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},nn==null?void 0:nn.examination_bank_name))))),Eo.createElement("div",{style:{textAlign:"end"}},Eo.createElement(Ie.ZP,{style:{height:30},onClick:()=>Li(void 0,null,function*(){const nn=yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...Ln],update:1}});(nn==null?void 0:nn.status)===0&&(xe.ZP.info("\u8986\u76D6\u6210\u529F"),wa([]))})},"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"),Eo.createElement(Ie.ZP,{type:"primary",onClick:()=>Li(void 0,null,function*(){const nn=yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...Ln]}});(nn==null?void 0:nn.status)===0&&(xe.ZP.info("\u5F62\u6210\u6210\u529F"),wa([]))}),style:{marginLeft:10,height:30}},"\u5F62\u6210\u65B0\u8BD5\u5377"))),Eo.createElement(Fe.default,{title:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E",open:rr,centered:!0,onOk:()=>Li(void 0,null,function*(){let nn=yield(0,x.ZP)(`/api/courses/${wn.coursesId}/update_show_unstart_exercise`,{method:"put",body:{show_unstart_exercise:po,forbid_end_exercise:Do}});(nn==null?void 0:nn.status)===0&&(or(!1),Rt({type:"classroomList/setActionTabs",payload:{key:""}}),Rt({type:"classroomList/getClassroomTopBanner",payload:{id:wn.coursesId}}),xe.ZP.info("\u64CD\u4F5C\u6210\u529F"))}),onCancel:()=>{or(!1),Rt({type:"classroomList/setActionTabs",payload:{key:""}})}},Eo.createElement(Oe.default,{checked:po,onChange:nn=>{La(nn.target.checked)}},"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u5DF2\u53D1\u5E03\u4F46\u672A\u5F00\u59CB\u7684\u8003\u8BD5",Eo.createElement("span",{style:{color:"#666666"}},"\uFF08\u8003\u8BD5\u5F00\u59CB\u4E4B\u540E\u5B66\u751F\u624D\u80FD\u4F5C\u7B54\uFF09")),Eo.createElement(Oe.default,{className:"mt20",checked:Do,onChange:nn=>{Mn(nn.target.checked)}},"\u7981\u6B62\u5B66\u751F\u67E5\u770B\u5DF2\u622A\u6B62\u7684\u8003\u8BD5")),Eo.createElement($i,null),Eo.createElement(Eo.Fragment,null,Eo.createElement(Fi.T$,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Ci(Ir({},$e==null?void 0:$e.actionTabs),{open:""})})},open:((Qt=$e==null?void 0:$e.actionTabs)==null?void 0:Qt.open)==="\u624B\u673A\u53F7\u7ED1\u5B9A"}),Eo.createElement(Fi.$i,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Ci(Ir({},$e==null?void 0:$e.actionTabs),{open:""})})},onFinish:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})},open:((Tn=$e==null?void 0:$e.actionTabs)==null?void 0:Tn.open)==="\u8BD5\u5377\u5C01\u5B58",Data:Ci(Ir({},$e==null?void 0:$e.actionTabs),{type:"exercise"})}),Eo.createElement(Fi.K1,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Ci(Ir({},$e==null?void 0:$e.actionTabs),{open:""})})},onFinish:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})},open:((va=$e==null?void 0:$e.actionTabs)==null?void 0:va.open)==="\u89E3\u5C01",Data:Ci(Ir({},$e==null?void 0:$e.actionTabs),{type:"exercise"})}),Eo.createElement(Fi.O7,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Ci(Ir({},$e==null?void 0:$e.actionTabs),{open:""})})},onFinish:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:Ir(Ir({},wn),yo)})},open:((ma=$e==null?void 0:$e.actionTabs)==null?void 0:ma.open)==="\u63D0\u793A",Data:Ci(Ir({},$e==null?void 0:$e.actionTabs),{type:"exercise"})})))};var Nl=(0,Ae.connect)(({user:ae,classroomList:be,loading:ye,globalSetting:$e})=>({user:ae,classroomList:be,globalSetting:$e,loading:ye.effects}))(gl),bi=ee(23029),ar=ee(59301),Il=Object.defineProperty,Tl=Object.defineProperties,Ui=Object.getOwnPropertyDescriptors,Bi=Object.getOwnPropertySymbols,ml=Object.prototype.hasOwnProperty,Jl=Object.prototype.propertyIsEnumerable,Rl=(ae,be,ye)=>be in ae?Il(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,vi=(ae,be)=>{for(var ye in be||(be={}))ml.call(be,ye)&&Rl(ae,ye,be[ye]);if(Bi)for(var ye of Bi(be))Jl.call(be,ye)&&Rl(ae,ye,be[ye]);return ae},nl=(ae,be)=>Tl(ae,Ui(be)),Di=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const{TabPane:fl}=y.default,yi=({classroomList:ae,exercise:be,loading:ye,dispatch:$e})=>{var zt;const Bt=(0,Ae.useParams)(),Rt=(0,Ae.useLocation)(),[En]=z.default.useForm(),{brankList:bt}=be;let[an,Oa]=(0,le.useState)(!0),[la,Ya]=(0,le.useState)(!1);const[kn,Va]=(0,le.useState)("myself");let[Xn,$a]=(0,le.useState)([]),[Un,Vn]=(0,le.useState)([]),[sa,$n]=(0,le.useState)(),[jn,Qt]=(0,le.useState)([]);const Tn=(0,le.useRef)(null),[va,ma]=(0,le.useState)(!1),[yo,Da]=(0,le.useState)(""),[wn,Go]=(0,le.useState)(""),[fo,hn]=(0,le.useState)(!1),[bo,er]=(0,le.useState)({}),Ln=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",ellipsis:!0,align:"left",render:(Kt,Na,Po)=>ar.createElement("div",{style:{display:"flex",alignItems:"center"}},ar.createElement(te.Z,{title:Kt},ar.createElement("div",{title:Kt,className:bi.Z.name},Kt)),(Na==null?void 0:Na.high_resources_consume)&&ar.createElement(Me.Z,{type:"shixun",style:{marginLeft:10}}))},{title:"\u65B9\u5411&\u8BFE\u7A0B",dataIndex:"course_list_name",width:180,ellipsis:!0,align:"left",render:Kt=>ar.createElement(te.Z,{title:Kt},ar.createElement("span",null,Kt))},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:Kt=>Kt?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:150,align:"left"},{title:"\u8BD5\u9898\u6570",dataIndex:"item_num",width:60,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:60,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"is_random",width:60,align:"center",render:(Kt,Na)=>ar.createElement("a",{href:Kt?`/randompaper/detail/${Na.id}`:`/paperlibrary/see/${Na.id}?defaultActiveKey=1`,target:"_blank>"},"\u9884\u89C8")}],[ea,oo]=(0,le.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"});(0,le.useEffect)(()=>{be.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(wa(),Qt([]),ro())},[be.actionTabs.key]);const ro=()=>Di(void 0,null,function*(){const Kt=yield $e({type:"paperlibrary/getTeachGroupData"});Vn(Kt)}),Nn=Kt=>{const Na=parseInt(Kt);return isNaN(Na)?"":Na},wa=()=>Di(void 0,null,function*(){var Kt,Na;if(an){++ea.page,Oa(!1);const Po=yield $e({type:"exercise/getBrankList",payload:nl(vi({},ea),{search:(Kt=ea.search)==null?void 0:Kt.trim()})});Xn=Po!=null&&Po.object_list?[...Xn.concat(Po==null?void 0:Po.object_list)]:Xn,ea.filter==="public"?$n(Po.is_teacher):$n(!0),((Na=Po.object_list)==null?void 0:Na.length){Tn.current.scrollTop=0,Xn=[],ea.page=0,ea.group_id=Kt,an=!0,Qt([]),oo(vi({},ea)),wa()},or={selectedRowKeys:jn,onChange:Kt=>{Qt(Kt)},type:"radio"},po=()=>{oo(vi({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),$a([]),Oa(!0),Va("myself"),$e({type:"exercise/setActionTabs",payload:{}}),Ya(!1)},[La,Do,Mn,_t]=(0,ve.P)(),On=Kt=>Di(void 0,null,function*(){let Na=!1;Xn.forEach(Zo=>{jn.includes(Zo.id)&&(Na=Zo.is_random)});const Po=Kt.map(Zo=>({shixun_id:Zo.id,is_use:Zo.is_use,is_copy:Zo.is_copy}));if(!Na){hn(!0);const Zo=yield $e({type:"exercise/saveBanks",payload:{course_id:Bt.coursesId,category_id:(Bt==null?void 0:Bt.categoryId)||null,object_type:"examination_bank",bank_id:jn,shixuns_info:Po}});hn(!1),(Zo==null?void 0:Zo.status)===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),$e({type:"classroomList/getClassroomExercisesList",payload:vi({},be.actionTabs.params)}),$e({type:"classroomList/getClassroomLeftMenus",payload:{id:Bt.coursesId}}),Da(`/classrooms/${Bt.coursesId}/exercise/${Zo.exercise_id}/detail?random=${Zo.is_random}&tabs=3`),Go(`/classrooms/${Bt.coursesId}/exercise/add/${Zo.exercise_id}?random=${Zo.is_random}&type=2`),ma(!0),xe.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F"),Do(),po());return}hn(!0),setTimeout(()=>{hn(!1)},500),$e({type:"exercise/setActionTabs",payload:{}});let wo=1,Br=Fe.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:ar.createElement("div",{className:bi.Z.modalColumn},ar.createElement("div",{className:bi.Z.modalRow},ar.createElement("sup",{className:bi.Z.sup},"*"),ar.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),ar.createElement(ne.Z,{parser:Nn,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:wo,onChange:Zo=>{wo=Zo;const Kr=document.getElementById("model_error");wo<1||wo>50?Kr.style.display="block":Kr.style.display="none"}})),ar.createElement("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:po,onOk:()=>Di(void 0,null,function*(){if(wo<1||wo>50){const Kr=document.getElementById("model_error");return Kr.style.display="block",Promise.reject()}Br.update({cancelButtonProps:{disabled:!0}});const Zo=yield $e({type:"exercise/saveBanks",payload:{course_id:Bt.coursesId,object_type:"examination_bank",bank_id:jn,shixuns_info:Po,num:wo}});Br.update({cancelButtonProps:{disabled:!1}}),Zo&&Zo.status===0?((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),Fe.default.destroyAll(),$e({type:"classroomList/getClassroomExercisesList",payload:vi({},be.actionTabs.params)}),po(),Do(),xe.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F")):(po(),Do())})})});return ar.createElement(ar.Fragment,null,ar.createElement(Fe.default,{centered:!0,width:1012,title:"\u9009\u62E9\u8BD5\u5377",maskClosable:!1,destroyOnClose:!0,open:be.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:la,bodyStyle:{minHeight:200},wrapClassName:bi.Z.warpModal,onOk:()=>Di(void 0,null,function*(){var Kt;if(!jn.length){xe.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}Ya(!0);let Na=!1,Po=!1;if(Xn.forEach(Br=>{jn.includes(Br.id)&&Br.need_authorize&&(Na=Br.need_authorize),jn.includes(Br.id)&&(Po=Br.is_random)}),Na){(0,pe.rX)(!1,"\u8BE5\u8BD5\u5377\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}let wo=yield(0,Le.Tr)({id:`${jn[0]}`,course_id:(Kt=ae.detailTopBanner)==null?void 0:Kt.course_id,type:"examination_bank"});Ya(!1),(wo==null?void 0:wo.student_count)===0?On([]):er(wo)}),onCancel:po},ar.createElement(y.default,{activeKey:kn,onTabClick:Kt=>Di(void 0,null,function*(){Tn.current.scrollTop=0,Xn=[],kn!==Kt&&Qt([]),Va(Kt),ea.page=0,ea.filter=Kt,ea.group_id=null,an=!0,wa()})},ar.createElement(fl,{tab:ar.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),ar.createElement(fl,{tab:ar.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),ar.createElement(fl,{tab:ar.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),ar.createElement("div",{className:bi.Z.tabSearch},kn==="teacher"&&ar.createElement(re.default,{value:ea.group_id,onChange:rr,size:"middle",style:{width:200,marginRight:30}},ar.createElement(re.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(zt=Un==null?void 0:Un.groups)==null?void 0:zt.map(Kt=>ar.createElement(re.default.Option,{key:Kt==null?void 0:Kt.group_id,value:Kt==null?void 0:Kt.group_id},Kt==null?void 0:Kt.name))),ar.createElement(ie.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:ea.search,onChange:Kt=>{ea.search=Kt.target.value,oo(vi({},ea))},onSearch:Kt=>{Tn.current.scrollTop=0,Xn=[],ea.page=0,an=!0,Qt([]),Kt&&(0,Ue.tk)({name:Kt,copywriting:Kt,position:"Exercise"}),wa()}})),ar.createElement("div",{ref:Tn,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!sa&&kn==="public"&&ar.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},ar.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BD5\u5377\u5E93\u8D44\u6E90"),ar.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),ar.createElement(se(),{initialLoad:!1,pageStart:0,loadMore:()=>{wa()},hasMore:an,useWindow:!1},be.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&sa&&ar.createElement(de.Z,{className:bi.Z.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:Xn,onRow:Kt=>({onClick:()=>{Qt([Kt==null?void 0:Kt.id])}}),resColumns:Ln,rowSelection:or})))),ar.createElement(Fe.default,{title:"\u63D0\u793A",open:va,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:ar.createElement("div",null,ar.createElement(Ie.ZP,{onClick:()=>{ma(!1),Ae.history.push(wn)}},"\u4FEE\u6539\u8BD5\u5377"),ar.createElement(Ie.ZP,{type:"primary",onClick:()=>{Ae.history.push(yo),ma(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{ma(!1)}},ar.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),ar.createElement(Xe.Z,{resdata:bo,type:"exercise",okloading:fo,oktext:(bo==null?void 0:bo.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Kt=>{On(Kt)}}),ar.createElement(ve.Z,{inPaper:!0,visible:La,onCancel:Do,onOk:On,renderData:Mn,modalType:"multiple",type:"examination_bank"}))};var pl=(0,Ae.connect)(({exercise:ae,loading:be,classroomList:ye})=>({exercise:ae,loading:be,classroomList:ye}))(yi),vl=ee(95253),hl=ee(62354),kl=Object.defineProperty,Sl=Object.getOwnPropertySymbols,du=Object.prototype.hasOwnProperty,zl=Object.prototype.propertyIsEnumerable,jl=(ae,be,ye)=>be in ae?kl(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Xl=(ae,be)=>{for(var ye in be||(be={}))du.call(be,ye)&&jl(ae,ye,be[ye]);if(Sl)for(var ye of Sl(be))zl.call(be,ye)&&jl(ae,ye,be[ye]);return ae},El=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const al=({exercise:ae,dispatch:be})=>{const ye=(0,Ae.useParams)();return le.createElement(Fe.default,{centered:!0,title:"\u63D0\u793A",open:ae.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>El(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${ye.coursesId}/exercises/set_public.json`,{method:"post",body:{check_ids:[...ae.actionTabs.selectArrs]}})).status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BBE\u4E3A\u516C\u5F00"]),xe.ZP.success("\u64CD\u4F5C\u6210\u529F"),be({type:"exercise/setActionTabs",payload:{}}),be({type:"classroomList/getClassroomExercisesList",payload:Xl({},ae.actionTabs.params)}))}),onCancel:()=>{be({type:"exercise/setActionTabs",payload:{}})}},le.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",le.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Hi=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))(al),Qi=Object.defineProperty,Ji=Object.getOwnPropertySymbols,Zl=Object.prototype.hasOwnProperty,Pl=Object.prototype.propertyIsEnumerable,ol=(ae,be,ye)=>be in ae?Qi(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,yl=(ae,be)=>{for(var ye in be||(be={}))Zl.call(be,ye)&&ol(ae,ye,be[ye]);if(Ji)for(var ye of Ji(be))Pl.call(be,ye)&&ol(ae,ye,be[ye]);return ae},Hl=(ae,be)=>{var ye={};for(var $e in ae)Zl.call(ae,$e)&&be.indexOf($e)<0&&(ye[$e]=ae[$e]);if(ae!=null&&Ji)for(var $e of Ji(ae))be.indexOf($e)<0&&Pl.call(ae,$e)&&(ye[$e]=ae[$e]);return ye},Cl=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const _l=ae=>{var be=ae,{exercise:ye,dispatch:$e,user:zt}=be,Bt=Hl(be,["exercise","dispatch","user"]),Rt,En;const bt=(0,Ae.useParams)(),[an,Oa]=(0,le.useState)(!1),[la,Ya]=(0,le.useState)(!1),kn=(0,le.useRef)(null);(0,le.useEffect)(()=>{var Xn,$a;if(ye.actionTabs.key==="\u6279\u91CF\u5220\u9664"){if((0,oe.j5)()){Ya(!0);return}const Un={hasNum:0,noHasNum:0};($a=(Xn=ye==null?void 0:ye.actionTabs)==null?void 0:Xn.selectArrsAll)==null||$a.map(Vn=>{var sa;Vn.author_login===((sa=zt.userInfo)==null?void 0:sa.login)?++Un.hasNum:++Un.noHasNum}),Un.noHasNum>0?Fe.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:le.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",le.createElement("span",{className:"c-blue"},Un.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",le.createElement("span",{className:"c-red"},Un.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",le.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Va()}}):Ya(!0)}else Ya(!1)},[ye.actionTabs.key]);const Va=()=>{$e({type:"exercise/setActionTabs",payload:{}})};return le.createElement(Fe.default,{centered:!0,title:"\u63D0\u793A",open:la,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:an,destroyOnClose:!0,onOk:()=>Cl(void 0,null,function*(){var Xn;if((Xn=kn.current)!=null&&Xn.onVerify())return;Oa(!0);const $a=yield(0,x.ZP)(`/api/courses/${bt.coursesId}/exercises/destroys.json`,{method:"post",body:{check_ids:[...ye.actionTabs.selectArrs]}});Oa(!1),$a.status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u5220\u9664"]),xe.ZP.success("\u5220\u9664\u6210\u529F"),$e({type:"exercise/setActionTabs",payload:{}}),$e({type:"classroomList/getClassroomExercisesList",payload:yl({},ye.actionTabs.params)}),$e({type:"classroomList/getClassroomLeftMenus",payload:yl({},ye.actionTabs.params)}))}),onCancel:()=>{$e({type:"exercise/setActionTabs",payload:{}})}},!((Rt=ye==null?void 0:ye.actionTabs)!=null&&Rt.status)||!["\u672A\u5F00\u59CB"].includes((En=ye==null?void 0:ye.actionTabs)==null?void 0:En.status)?le.createElement(le.Fragment,null,le.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u8003\u8BD5\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),le.createElement(vt.Z,{ref:Xn=>kn.current=Xn})):le.createElement("p",null,"\u5220\u9664\u8BD5\u5377\u4F1A\u540C\u6B65\u5220\u9664\u8BD5\u5377\u4E2D\u7684\u6240\u6709\u8003\u8BD5\uFF0C\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F"))};var ql=(0,Ae.connect)(({exercise:ae,user:be})=>({exercise:ae,user:be}))(_l),Gl=Object.getOwnPropertySymbols,Kl=Object.prototype.hasOwnProperty,Gi=Object.prototype.propertyIsEnumerable,Ki=(ae,be)=>{var ye={};for(var $e in ae)Kl.call(ae,$e)&&be.indexOf($e)<0&&(ye[$e]=ae[$e]);if(ae!=null&&Gl)for(var $e of Gl(ae))be.indexOf($e)<0&&Gi.call(ae,$e)&&(ye[$e]=ae[$e]);return ye},rl=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const $l=ae=>{var be=ae,{exercise:ye,dispatch:$e}=be,zt=Ki(be,["exercise","dispatch"]);const Bt=(0,Ae.useParams)();return Bt.id=Bt.coursesId,(0,le.useEffect)(()=>{ye.actionTabs.key==="\u52A0\u5165\u8BD5\u5377\u5E93"&&new Promise(()=>rl(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${Bt.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...ye.actionTabs.selectArrs]}})).status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u52A0\u5165\u8BD5\u5377\u5E93"]),xe.ZP.success("\u5DF2\u52A0\u5165\u4E2A\u4EBA\u8BD5\u5377\u5E93\uFF0C\u8BD5\u9898\u540C\u6B65\u52A0\u5165\u81F3\u4E2A\u4EBA\u9898\u5E93")),$e({type:"exercise/setActionTabs",payload:{}})}))},[ye.actionTabs.key]),le.createElement(le.Fragment,null)};var eu=(0,Ae.connect)(({exercise:ae})=>({exercise:ae}))($l),ge={flex_box_center:"flex_box_center___VejG5",flex_space_between:"flex_space_between___RwAiX",flex_box_vertical_center:"flex_box_vertical_center___N5QNs",flex_box_center_end:"flex_box_center_end___SUMZc",flex_box_column:"flex_box_column___ombQA",bg:"bg___i74VI",containerTitle:"containerTitle___eAbbs",containerDesc:"containerDesc___WeE4m",tablestyle:"tablestyle___uKNiL",listItem:"listItem___aJrbL",info:"info___X9HlC",title:"title___ZDroC",titleLeft:"titleLeft___JzNZc",titleRight:"titleRight___RP0gb",flexBox:"flexBox___txRbA",iconV:"iconV___JMCv9",acitons:"acitons___iqFGc",moveCategory:"moveCategory___Rihfv",name:"name___LdzGg",categoryName:"categoryName___Tz45n",schedule:"schedule___a20T3",fnSign:"fnSign___gsn3j",spanSize:"spanSize___jht3F",classromediv:"classromediv___T7h_f",glow:"glow___LU7dg",popover:"popover___Qeg0P",dot:"dot___c9Vwj",moni:"moni___LBVeo",ErrorPushTag:"ErrorPushTag___F0OTF",authorized:"authorized___yQPQx"},he=Object.defineProperty,Ee=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Ft=(ae,be,ye)=>be in ae?he(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,ht=(ae,be)=>{for(var ye in be||(be={}))Je.call(be,ye)&&Ft(ae,ye,be[ye]);if(Ee)for(var ye of Ee(be))qe.call(be,ye)&&Ft(ae,ye,be[ye]);return ae};const en=ae=>React.createElement("svg",ht({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD 2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fill:"#979797",fillRule:"nonzero"},React.createElement("path",{d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z"}))));var qt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbD0iIzk3OTc5NyIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiLz48L2c+PC9nPjwvc3ZnPg==",yn=Object.defineProperty,aa=Object.getOwnPropertySymbols,bn=Object.prototype.hasOwnProperty,Dn=Object.prototype.propertyIsEnumerable,Kn=(ae,be,ye)=>be in ae?yn(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Wn=(ae,be)=>{for(var ye in be||(be={}))bn.call(be,ye)&&Kn(ae,ye,be[ye]);if(aa)for(var ye of aa(be))Dn.call(be,ye)&&Kn(ae,ye,be[ye]);return ae};const $t=ae=>React.createElement("svg",Wn({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{fill:"#229BFF",d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z",fill:"#0152d9"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z",fill:"#0152d9"}))));var An="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBmaWxsPSIjMjI5QkZGIiBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiIGZpbGw9IiMwMTUyZDkiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiIGZpbGw9IiMwMTUyZDkiLz48L2c+PC9nPjwvc3ZnPg==",Qn=ee(41727),Ta=Object.defineProperty,Ca=Object.getOwnPropertySymbols,ka=Object.prototype.hasOwnProperty,Wa=Object.prototype.propertyIsEnumerable,za=(ae,be,ye)=>be in ae?Ta(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,xa=(ae,be)=>{for(var ye in be||(be={}))ka.call(be,ye)&&za(ae,ye,be[ye]);if(Ca)for(var ye of Ca(be))Wa.call(be,ye)&&za(ae,ye,be[ye]);return ae};const _o=ae=>React.createElement("svg",xa({width:24,height:24,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},ae),React.createElement("title",null,"3"),React.createElement("defs",null,React.createElement("path",{id:"ErrorPushIcon_svg__a",d:"M0 0h24v24H0z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"ErrorPushIcon_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#ErrorPushIcon_svg__a"})),React.createElement("use",{fill:"#F4F8FF",opacity:.01,xlinkHref:"#ErrorPushIcon_svg__a"}),React.createElement("g",{mask:"url(#ErrorPushIcon_svg__b)",fillRule:"nonzero"},React.createElement("path",{d:"M7.598 2.582 2.8 3.428A1.701 1.701 0 0 0 1.42 5.396l2.92 16.562a1.695 1.695 0 0 0 1.969 1.38l1.564-.277a1.152 1.152 0 0 1-.276-.749V2.582Z",fill:"#AEF0FF"}),React.createElement("path",{d:"M21.863 1.403H8.755c-.639 0-1.156.518-1.157 1.156v19.752a1.159 1.159 0 0 0 1.157 1.157h13.108a.14.14 0 0 0 .14-.14V1.542a.14.14 0 0 0-.14-.14Zm-3.575 6.67h-6.493V4.928h6.493v3.145Z",fill:"#EF6A6A"}),React.createElement("path",{fill:"#F9DB91",d:"M11.795 4.928h6.493v3.146h-6.493z"}),React.createElement("path",{d:"M21.863 1.073H8.755c-.721 0-1.339.517-1.464 1.228l-4.548.8a2.029 2.029 0 0 0-1.645 2.353l2.92 16.56a2.027 2.027 0 0 0 2.35 1.647l1.392-.246c.273.247.627.383.995.382h13.108c.26 0 .47-.21.47-.47V1.543a.47.47 0 0 0-.47-.47ZM6.253 23.01a1.366 1.366 0 0 1-1.587-1.112L1.746 5.34a1.37 1.37 0 0 1 1.11-1.587l4.412-.777v1.534c-.85.061-1.522.726-1.522 1.535 0 .809.672 1.474 1.522 1.534v1.193c-.85.06-1.522.725-1.522 1.534 0 .81.672 1.475 1.522 1.535v1.192c-.85.06-1.522.726-1.522 1.535 0 .809.672 1.474 1.522 1.535v1.192c-.85.06-1.522.725-1.522 1.534 0 .81.672 1.474 1.522 1.535v1.95c0 .171.03.342.089.505l-1.105.193Zm1.014-17.84v1.746c-.486-.055-.862-.425-.862-.872 0-.448.377-.818.863-.874Zm0 4.261v1.747c-.486-.056-.862-.426-.862-.874 0-.447.377-.818.863-.873Zm0 4.261v1.746c-.486-.056-.862-.426-.862-.873s.377-.818.863-.873Zm0 4.26V19.7c-.486-.056-.862-.426-.862-.873 0-.448.377-.818.863-.874Zm14.406 5.185H8.755a.828.828 0 0 1-.827-.827v-4.226c.274.157.456.431.456.742a.79.79 0 0 1-.121.422.33.33 0 1 0 .56.347c.144-.231.22-.498.22-.77 0-.675-.467-1.25-1.115-1.456v-3.545c.273.156.456.43.456.74 0 .15-.042.297-.121.423a.33.33 0 1 0 .56.347c.144-.231.22-.498.22-.77 0-.675-.467-1.249-1.115-1.456V9.564c.273.156.456.43.456.74 0 .15-.042.296-.121.423a.33.33 0 1 0 .56.347c.144-.231.22-.497.22-.77 0-.674-.467-1.249-1.115-1.456V5.303c.273.156.456.431.456.74 0 .15-.042.297-.121.423a.33.33 0 1 0 .56.347c.144-.23.22-.497.22-.769 0-.675-.467-1.25-1.115-1.457V2.56c0-.456.37-.826.827-.827h12.918v21.406Z",fill:"#512C56"}),React.createElement("path",{d:"M11.565 8.402h6.953a.101.101 0 0 0 .1-.101V4.699a.101.101 0 0 0-.1-.101h-6.953a.101.101 0 0 0-.101.101v3.605a.1.1 0 0 0 .101.098Zm.558-3.144h5.833v2.485h-5.833V5.258Zm5.163 11.89h-4.489a.33.33 0 1 0 0 .659h4.489a.33.33 0 1 0 0-.66Zm0 2.334h-4.489a.33.33 0 0 0 0 .66h4.489a.33.33 0 1 0 0-.66Z",fill:"#512C56"}))));var Bo="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDI0djI0SDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRjRGOEZGIiBvcGFjaXR5PSIuMDEiIHhsaW5rOmhyZWY9IiNhIi8+PGcgbWFzaz0idXJsKCNiKSIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNNy41OTggMi41ODIgMi44IDMuNDI4QTEuNzAxIDEuNzAxIDAgMCAwIDEuNDIgNS4zOTZsMi45MiAxNi41NjJhMS42OTUgMS42OTUgMCAwIDAgMS45NjkgMS4zOGwxLjU2NC0uMjc3YTEuMTUyIDEuMTUyIDAgMCAxLS4yNzYtLjc0OVYyLjU4MloiIGZpbGw9IiNBRUYwRkYiLz48cGF0aCBkPSJNMjEuODYzIDEuNDAzSDguNzU1Yy0uNjM5IDAtMS4xNTYuNTE4LTEuMTU3IDEuMTU2djE5Ljc1MmExLjE1OSAxLjE1OSAwIDAgMCAxLjE1NyAxLjE1N2gxMy4xMDhhLjE0LjE0IDAgMCAwIC4xNC0uMTRWMS41NDJhLjE0LjE0IDAgMCAwLS4xNC0uMTRabS0zLjU3NSA2LjY3aC02LjQ5M1Y0LjkyOGg2LjQ5M3YzLjE0NVoiIGZpbGw9IiNFRjZBNkEiLz48cGF0aCBmaWxsPSIjRjlEQjkxIiBkPSJNMTEuNzk1IDQuOTI4aDYuNDkzdjMuMTQ2aC02LjQ5M3oiLz48cGF0aCBkPSJNMjEuODYzIDEuMDczSDguNzU1Yy0uNzIxIDAtMS4zMzkuNTE3LTEuNDY0IDEuMjI4bC00LjU0OC44YTIuMDI5IDIuMDI5IDAgMCAwLTEuNjQ1IDIuMzUzbDIuOTIgMTYuNTZhMi4wMjcgMi4wMjcgMCAwIDAgMi4zNSAxLjY0N2wxLjM5Mi0uMjQ2Yy4yNzMuMjQ3LjYyNy4zODMuOTk1LjM4MmgxMy4xMDhjLjI2IDAgLjQ3LS4yMS40Ny0uNDdWMS41NDNhLjQ3LjQ3IDAgMCAwLS40Ny0uNDdaTTYuMjUzIDIzLjAxYTEuMzY2IDEuMzY2IDAgMCAxLTEuNTg3LTEuMTEyTDEuNzQ2IDUuMzRhMS4zNyAxLjM3IDAgMCAxIDEuMTEtMS41ODdsNC40MTItLjc3N3YxLjUzNGMtLjg1LjA2MS0xLjUyMi43MjYtMS41MjIgMS41MzUgMCAuODA5LjY3MiAxLjQ3NCAxLjUyMiAxLjUzNHYxLjE5M2MtLjg1LjA2LTEuNTIyLjcyNS0xLjUyMiAxLjUzNCAwIC44MS42NzIgMS40NzUgMS41MjIgMS41MzV2MS4xOTJjLS44NS4wNi0xLjUyMi43MjYtMS41MjIgMS41MzUgMCAuODA5LjY3MiAxLjQ3NCAxLjUyMiAxLjUzNXYxLjE5MmMtLjg1LjA2LTEuNTIyLjcyNS0xLjUyMiAxLjUzNCAwIC44MS42NzIgMS40NzQgMS41MjIgMS41MzV2MS45NWMwIC4xNzEuMDMuMzQyLjA4OS41MDVsLTEuMTA1LjE5M1ptMS4wMTQtMTcuODR2MS43NDZjLS40ODYtLjA1NS0uODYyLS40MjUtLjg2Mi0uODcyIDAtLjQ0OC4zNzctLjgxOC44NjMtLjg3NFptMCA0LjI2MXYxLjc0N2MtLjQ4Ni0uMDU2LS44NjItLjQyNi0uODYyLS44NzQgMC0uNDQ3LjM3Ny0uODE4Ljg2My0uODczWm0wIDQuMjYxdjEuNzQ2Yy0uNDg2LS4wNTYtLjg2Mi0uNDI2LS44NjItLjg3M3MuMzc3LS44MTguODYzLS44NzNabTAgNC4yNlYxOS43Yy0uNDg2LS4wNTYtLjg2Mi0uNDI2LS44NjItLjg3MyAwLS40NDguMzc3LS44MTguODYzLS44NzRabTE0LjQwNiA1LjE4NUg4Ljc1NWEuODI4LjgyOCAwIDAgMS0uODI3LS44Mjd2LTQuMjI2Yy4yNzQuMTU3LjQ1Ni40MzEuNDU2Ljc0MmEuNzkuNzkgMCAwIDEtLjEyMS40MjIuMzMuMzMgMCAxIDAgLjU2LjM0N2MuMTQ0LS4yMzEuMjItLjQ5OC4yMi0uNzcgMC0uNjc1LS40NjctMS4yNS0xLjExNS0xLjQ1NnYtMy41NDVjLjI3My4xNTYuNDU2LjQzLjQ1Ni43NCAwIC4xNS0uMDQyLjI5Ny0uMTIxLjQyM2EuMzMuMzMgMCAxIDAgLjU2LjM0N2MuMTQ0LS4yMzEuMjItLjQ5OC4yMi0uNzcgMC0uNjc1LS40NjctMS4yNDktMS4xMTUtMS40NTZWOS41NjRjLjI3My4xNTYuNDU2LjQzLjQ1Ni43NCAwIC4xNS0uMDQyLjI5Ni0uMTIxLjQyM2EuMzMuMzMgMCAxIDAgLjU2LjM0N2MuMTQ0LS4yMzEuMjItLjQ5Ny4yMi0uNzcgMC0uNjc0LS40NjctMS4yNDktMS4xMTUtMS40NTZWNS4zMDNjLjI3My4xNTYuNDU2LjQzMS40NTYuNzQgMCAuMTUtLjA0Mi4yOTctLjEyMS40MjNhLjMzLjMzIDAgMSAwIC41Ni4zNDdjLjE0NC0uMjMuMjItLjQ5Ny4yMi0uNzY5IDAtLjY3NS0uNDY3LTEuMjUtMS4xMTUtMS40NTdWMi41NmMwLS40NTYuMzctLjgyNi44MjctLjgyN2gxMi45MTh2MjEuNDA2WiIgZmlsbD0iIzUxMkM1NiIvPjxwYXRoIGQ9Ik0xMS41NjUgOC40MDJoNi45NTNhLjEwMS4xMDEgMCAwIDAgLjEtLjEwMVY0LjY5OWEuMTAxLjEwMSAwIDAgMC0uMS0uMTAxaC02Ljk1M2EuMTAxLjEwMSAwIDAgMC0uMTAxLjEwMXYzLjYwNWEuMS4xIDAgMCAwIC4xMDEuMDk4Wm0uNTU4LTMuMTQ0aDUuODMzdjIuNDg1aC01LjgzM1Y1LjI1OFptNS4xNjMgMTEuODloLTQuNDg5YS4zMy4zMyAwIDEgMCAwIC42NTloNC40ODlhLjMzLjMzIDAgMSAwIDAtLjY2Wm0wIDIuMzM0aC00LjQ4OWEuMzMuMzMgMCAwIDAgMCAuNjZoNC40ODlhLjMzLjMzIDAgMSAwIDAtLjY2WiIgZmlsbD0iIzUxMkM1NiIvPjwvZz48L2c+PC9zdmc+",$o=Object.defineProperty,sr=Object.getOwnPropertySymbols,br=Object.prototype.hasOwnProperty,Tr=Object.prototype.propertyIsEnumerable,Hr=(ae,be,ye)=>be in ae?$o(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Ar=(ae,be)=>{for(var ye in be||(be={}))br.call(be,ye)&&Hr(ae,ye,be[ye]);if(sr)for(var ye of sr(be))Tr.call(be,ye)&&Hr(ae,ye,be[ye]);return ae};const cr=ae=>React.createElement("svg",Ar({width:18,height:13,xmlns:"http://www.w3.org/2000/svg"},ae),React.createElement("title",null,"\u7F16\u7EC4 3"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m2.288 4.95 5.456 1.725 3.085-1.016c.176-.058.176.039.013.167-.686.544-1.286 1.24-1.613 2.076a4.679 4.679 0 0 0 2.414 2.542l-1.313 1.311-2.748.863-5.294-1.763V4.95ZM7.661 0l7.502 2.936-7.502 2.692L.73 3.192V8.14h-.7V2.946L0 2.936 7.661 0Z",fill:"#739EFF"}),React.createElement("g",{fill:"#FF9D18",fillRule:"nonzero"},React.createElement("path",{d:"m11.381 9.3.949-.948a1.305 1.305 0 0 1-.097-.498c0-.762.623-1.385 1.384-1.385.18 0 .346.035.499.097l.713-.713a3.6 3.6 0 0 0-1.212-.215c-1.453 0-2.852.921-3.323 2.216A3.281 3.281 0 0 0 11.381 9.3Z"}),React.createElement("path",{d:"M12.787 7.854v.041l.872-.872h-.042a.833.833 0 0 0-.83.83Zm3.066-1.447.674-.674.738-.738-.394-.395-.795.795-4.629 4.629-1.097 1.097.394.395.664-.665.567-.566.438-.438c.384.147.793.222 1.204.222 1.447 0 2.86-.92 3.33-2.215-.208-.568-.602-1.067-1.094-1.447Zm-2.236 2.831c-.173 0-.346-.035-.498-.097l.464-.464h.041c.457 0 .83-.373.83-.83v-.042l.465-.464c.048.166.083.34.083.513 0 .761-.623 1.384-1.385 1.384Z"}))));var dr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi4yODggNC45NSA1LjQ1NiAxLjcyNSAzLjA4NS0xLjAxNmMuMTc2LS4wNTguMTc2LjAzOS4wMTMuMTY3LS42ODYuNTQ0LTEuMjg2IDEuMjQtMS42MTMgMi4wNzZhNC42NzkgNC42NzkgMCAwIDAgMi40MTQgMi41NDJsLTEuMzEzIDEuMzExLTIuNzQ4Ljg2My01LjI5NC0xLjc2M1Y0Ljk1Wk03LjY2MSAwbDcuNTAyIDIuOTM2LTcuNTAyIDIuNjkyTC43MyAzLjE5MlY4LjE0aC0uN1YyLjk0NkwwIDIuOTM2IDcuNjYxIDBaIiBmaWxsPSIjNzM5RUZGIi8+PGcgZmlsbD0iI0ZGOUQxOCIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJtMTEuMzgxIDkuMy45NDktLjk0OGExLjMwNSAxLjMwNSAwIDAgMS0uMDk3LS40OThjMC0uNzYyLjYyMy0xLjM4NSAxLjM4NC0xLjM4NS4xOCAwIC4zNDYuMDM1LjQ5OS4wOTdsLjcxMy0uNzEzYTMuNiAzLjYgMCAwIDAtMS4yMTItLjIxNWMtMS40NTMgMC0yLjg1Mi45MjEtMy4zMjMgMi4yMTZBMy4yODEgMy4yODEgMCAwIDAgMTEuMzgxIDkuM1oiLz48cGF0aCBkPSJNMTIuNzg3IDcuODU0di4wNDFsLjg3Mi0uODcyaC0uMDQyYS44MzMuODMzIDAgMCAwLS44My44M1ptMy4wNjYtMS40NDcuNjc0LS42NzQuNzM4LS43MzgtLjM5NC0uMzk1LS43OTUuNzk1LTQuNjI5IDQuNjI5LTEuMDk3IDEuMDk3LjM5NC4zOTUuNjY0LS42NjUuNTY3LS41NjYuNDM4LS40MzhjLjM4NC4xNDcuNzkzLjIyMiAxLjIwNC4yMjIgMS40NDcgMCAyLjg2LS45MiAzLjMzLTIuMjE1LS4yMDgtLjU2OC0uNjAyLTEuMDY3LTEuMDk0LTEuNDQ3Wm0tMi4yMzYgMi44MzFjLS4xNzMgMC0uMzQ2LS4wMzUtLjQ5OC0uMDk3bC40NjQtLjQ2NGguMDQxYy40NTcgMCAuODMtLjM3My44My0uODN2LS4wNDJsLjQ2NS0uNDY0Yy4wNDguMTY2LjA4My4zNC4wODMuNTEzIDAgLjc2MS0uNjIzIDEuMzg0LTEuMzg1IDEuMzg0WiIvPjwvZz48L2c+PC9zdmc+",gn=ee(59301),Rr=Object.defineProperty,Er=Object.defineProperties,Cr=Object.getOwnPropertyDescriptors,qr=Object.getOwnPropertySymbols,Jr=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Pe=(ae,be,ye)=>be in ae?Rr(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,Ke=(ae,be)=>{for(var ye in be||(be={}))Jr.call(be,ye)&&Pe(ae,ye,be[ye]);if(qr)for(var ye of qr(be))Se.call(be,ye)&&Pe(ae,ye,be[ye]);return ae},Ve=(ae,be)=>Er(ae,Cr(be)),tt=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const lt=({v:ae,k:be,selectArrs:ye,setSelectArrs:$e,dispatch:zt,params:Bt,classroomList:Rt,batchStatus:En,manageAllGroup:bt,user:an})=>{var Oa,la,Ya,kn,Va,Xn,$a,Un,Vn,sa,$n,jn,Qt,Tn,va,ma,yo,Da,wn;const[Go,fo]=(0,le.useState)([]),[hn,bo]=(0,le.useState)(!1),er=(0,le.useRef)(),Ln=(0,le.useRef)();var ea=!1;const oo="YYYY-MM-DD",ro=fe()("2020-11-15",oo);function Nn(){return tt(this,null,function*(){console.log(Bt,222);let _t=yield(0,x.ZP)(`/api/courses/${Bt==null?void 0:Bt.coursesId}/exercises/group_use_list.json`,{method:"get",params:Ve(Ke({},Bt),{id:ae.id})});fo((_t==null?void 0:_t.groups)||[])})}const wa=()=>Fe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:gn.createElement(gn.Fragment,null,"\u5E73\u53F0\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")});ae!=null&&ae.appraise_label&&(ea=!0);const rr=(_t,On=!1)=>{var Kt;Ae.history.push(`/classrooms/${Bt.coursesId}/exercisenotice/${_t.id}/users/${(Kt=(0,oe.eY)())==null?void 0:Kt.login}`)},or=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"exercise_status",key:"exercise_status",width:100,filters:[{text:"\u672A\u5F00\u59CB",value:1},{text:"\u8003\u8BD5\u4E2D",value:2},{text:"\u5DF2\u622A\u6B62",value:3}],onFilter:(_t,On)=>On.exercise_status===_t,render:(_t,On)=>gn.createElement("div",null,_t===1&&gn.createElement("span",null,gn.createElement("i",{className:ge.dot,style:{background:"#C3C3C3"}}),"\u672A\u5F00\u59CB"),_t===2&&gn.createElement("span",null,gn.createElement("i",{className:ge.dot,style:{background:"#4EACFF"}}),"\u8003\u8BD5\u4E2D"),_t===3&&gn.createElement("span",null,gn.createElement("i",{className:ge.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u622A\u6B62"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Bt.order_by==="publish_time"?Bt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Bt.order_by==="end_time"?Bt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"exercise_answer",key:"exercise_answer",align:"center",width:80,render:(_t,On)=>On.exercise_status===1?"-":gn.createElement("span",null,_t,"/",On.exercise_users)},{title:"\u5F85\u8BC4\u9605\u8BD5\u5377",dataIndex:"unreview_count",key:"unreview_count",align:"center",width:90,render:(_t,On)=>On.exercise_status===1?"-":_t===0?gn.createElement("span",{style:{cursor:"no-drop",color:"#999999"}},_t):gn.createElement("a",{onClick:()=>(0,a.xg)(`/classrooms/${Bt==null?void 0:Bt.coursesId}/exercise/${ae==null?void 0:ae.id}/detail?random=false&exercise_group_id=${On.course_group_id}`)},_t)},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",key:"action",width:60,render:(_t,On)=>On.exercise_status===1?gn.createElement("img",{style:{cursor:"not-allowed"},src:qt}):gn.createElement(te.Z,{title:"\u8BC4\u9605"},gn.createElement("a",{onClick:()=>(0,a.xg)(`/classrooms/${Bt==null?void 0:Bt.coursesId}/exercise/${ae==null?void 0:ae.id}/detail?random=false&exercise_group_id=${On.course_group_id}`)},gn.createElement("img",{src:An})))}],po=_t=>{if(ea)return gn.createElement("span",{style:{backgroundColor:"#f59a23"},className:"tag-style mr10"},"\u96C6\u4E2D\u9605\u5377");if(_t!=null&&_t.includes("\u672A\u5F00\u59CB"))return gn.createElement("span",{style:{backgroundColor:"#B8B8B8"},className:"tag-style mr10"},"\u672A\u5F00\u59CB");if(_t!=null&&_t.includes("\u8003\u8BD5\u4E2D"))return gn.createElement("span",{style:{backgroundColor:"#007AFF"},className:"tag-style mr10"},"\u8003\u8BD5\u4E2D");if(_t!=null&&_t.includes("\u5DF2\u622A\u6B62"))return gn.createElement("span",{style:{backgroundColor:"#FC2D6B"},className:"tag-style mr10"},"\u5DF2\u622A\u6B62");if(_t!=null&&_t.includes("\u5BFC\u5165"))return gn.createElement("span",{className:"export mr10"},"\u5BFC\u5165")},La=()=>{const _t=(ae==null?void 0:ae.simulate_exercise_num)-(ae==null?void 0:ae.user_simulate_num);return _t>=0?_t:0},Do=(_t=ae)=>{var On,Kt,Na;if(_t!=null&&_t.is_encrypt){zt({type:"classroomList/setActionTabs",payload:{open:"\u89E3\u5C01",id:_t==null?void 0:_t.id,phone:(On=an==null?void 0:an.userInfo)==null?void 0:On.phone,login:(Kt=an==null?void 0:an.userInfo)==null?void 0:Kt.login}});return}(Na=an==null?void 0:an.userInfo)!=null&&Na.phone?zt({type:"classroomList/setActionTabs",payload:{open:"\u8BD5\u5377\u5C01\u5B58",id:_t==null?void 0:_t.id}}):zt({type:"classroomList/setActionTabs",payload:{open:"\u624B\u673A\u53F7\u7ED1\u5B9A"}})},Mn=_t=>{var On,Kt,Na;if(((On=an==null?void 0:an.userInfo)==null?void 0:On.login)!==(ae==null?void 0:ae.author_login)){xe.ZP.warning("\u8BD5\u5377\u5DF2\u5C01\u5B58\uFF0C\u8BF7\u8054\u7CFB\u8BD5\u5377\u6240\u6709\u8005\u8FDB\u884C\u89E3\u5C01~");return}zt({type:"classroomList/setActionTabs",payload:{open:"\u63D0\u793A",id:ae==null?void 0:ae.id,phone:(Kt=an==null?void 0:an.userInfo)==null?void 0:Kt.phone,login:(Na=an==null?void 0:an.userInfo)==null?void 0:Na.login,onFinish:_t}})};return gn.createElement("div",{className:ge.listItem,onClick:_t=>{const On=()=>{(!(0,oe.GJ)()||(0,oe.GJ)()&&Ln.current&&!Ln.current.contains(_t.target))&&(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}`)};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()}},(0,oe.GJ)()&&gn.createElement("span",{ref:Ln},gn.createElement(Oe.default,{checked:ye.includes(ae.id),value:ae.id,style:{padding:"10px"},onClick:_t=>{_t.stopPropagation()},disabled:(ae==null?void 0:ae.is_encrypt)||(ae==null?void 0:ae.is_make_up_exercise),onChange:_t=>{let On=ye.indexOf(ae.id);ye.indexOf(ae.id)>-1?$e(ye.filter(Kt=>Kt!==ae.id)):$e(ye.concat(ae.id))}})),gn.createElement("div",{className:ge.info},gn.createElement("div",{className:ge.title},gn.createElement("div",{className:ge.titleLeft,style:{marginRight:15}},po(ae==null?void 0:ae.exercise_tips),(ae==null?void 0:ae.is_make_up_exercise)&&gn.createElement("img",{src:Qn,width:44,height:24,style:{marginRight:10}}),gn.createElement(te.Z,{title:ae.exercise_name},gn.createElement("span",{className:ge.name},ae.exercise_name)),(ae==null?void 0:ae.high_resources_consume)&&!(ae!=null&&ae.high_resources_consume_permission)&&gn.createElement(Me.Z,{type:"exercise",style:{marginLeft:10}}),(ae==null?void 0:ae.high_resources_consume)&&(ae==null?void 0:ae.high_resources_consume_permission)&&gn.createElement("span",{className:ge.authorized},"\u5DF2\u6388\u6743"),((Oa=ae==null?void 0:ae.exercise_tips)==null?void 0:Oa.includes("\u5DF2\u622A\u6B62"))&&((la=Rt==null?void 0:Rt.detailTopBanner)==null?void 0:la.forbid_end_exercise)&&gn.createElement(te.Z,{title:"\u5DF2\u5BF9\u5B66\u751F\u9690\u85CF"},gn.createElement("img",{src:dr,width:20,className:"ml10"})),!ae.is_public&&(0,oe.GJ)()&&gn.createElement(te.Z,{title:"\u79C1\u6709\u5C5E\u6027\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u80FD\u8BBF\u95EE"},gn.createElement("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})),(ae==null?void 0:ae.exercise_type)==2&&gn.createElement("span",{style:{flexShrink:0,marginLeft:10,display:"flex",alignItems:"center"},className:ge.moni},gn.createElement("img",{src:xn,width:18,height:14}),"\u6A21\u62DF\u8003\u8BD5"),((Ya=ae==null?void 0:ae.exercise_tips)==null?void 0:Ya.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"))&&gn.createElement("span",{style:{flexShrink:0,marginLeft:10,display:"flex"},className:"tag-style-fzb iconfont icon-fangzuobi"},"\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"),(ae==null?void 0:ae.ai_push_wrong_question)&&gn.createElement("span",{className:ge.ErrorPushTag},gn.createElement("img",{src:Bo,width:12,className:"mr5"}),"AI\u9519\u9898\u63A8\u9001"),((kn=ae==null?void 0:ae.exercise_tips)==null?void 0:kn.includes("\u5DF2\u622A\u6B62"))&&((Va=ae==null?void 0:ae.exercise_tips)==null?void 0:Va.includes("\u672A\u63D0\u4EA4"))&&gn.createElement("span",{style:{flexShrink:0,backgroundColor:"#B8B8B8"},className:"tag-style ml10"},"\u672A\u63D0\u4EA4"),(ae==null?void 0:ae.is_encrypt)&&gn.createElement(te.Z,{title:"\u8BD5\u5377\u5DF2\u52A0\u5BC6"}," ",gn.createElement("img",{src:_n,width:21,className:"ml10",style:{marginTop:"-8px"}})," ")),gn.createElement("div",{className:ge.titleRight,onClick:_t=>{_t.stopPropagation(),_t.preventDefault()}},(ae==null?void 0:ae.appraise_setting)&&gn.createElement("span",{className:ge.flexBox,style:{marginRight:"16px"},onClick:()=>tt(void 0,null,function*(){const _t=()=>tt(void 0,null,function*(){zt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E..."}});const On=yield(0,x.ZP)(`/api/exercises/${ae.id}/create_appraise_students.json`,{method:"get"});zt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(0,a.xg)(`/classrooms/${Bt==null?void 0:Bt.coursesId}/exercise/${ae.id}/centralizeReview/${On==null?void 0:On.login}`)});if(ae!=null&&ae.is_encrypt){Mn(_t);return}_t()})},gn.createElement("i",{className:"iconfont icon-jizhongyuejuan"}),gn.createElement("div",null,"\u96C6\u4E2D\u9605\u5377")),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&(!(ae!=null&&ae.is_make_up_exercise)||(ae==null?void 0:ae.is_make_up_exercise)&&(ae==null?void 0:ae.exercise_status)===1&&(ae==null?void 0:ae.allow_create_make_up))&&gn.createElement(fa.Z,{tips:ae==null?void 0:ae.open_appraise},gn.createElement("span",{className:ge.flexBox,style:{marginRight:"16px"},onClick:()=>{const _t=()=>{var On,Kt,Na;if(((On=an==null?void 0:an.userInfo)==null?void 0:On.user_status)===2){(0,pe.Rd)();return}if((0,oe.Rm)()&&!((Na=(Kt=Rt==null?void 0:Rt.AssistantObject)==null?void 0:Kt.exercise)!=null&&Na.can_publish)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((ae==null?void 0:ae.exercise_question_count)===0){xe.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}let Po=()=>{zt({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[ae.id],selectArrsAll:[ae],unified_setting:ae.unified_setting,params:Bt,disabled:ae.exercise_status!==1,type:2,manage_all_group:bt,isRouter:!0}})};ae!=null&&ae.high_resources_consume&&!(ae!=null&&ae.high_resources_consume_permission)?zt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Bt.coursesId,type:"exercise",type_id:ae.id,name:ae.exercise_name,fn:()=>{zt({type:"classroomList/getClassroomExercisesList",payload:Ke({},Bt)}),Po()}}}):Po()};if(ae!=null&&ae.is_encrypt){Mn(_t);return}_t()}},gn.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),gn.createElement("div",null,"\u53D1\u5E03"))),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&!(0,a._m)()&&ae.assistant_auth&&gn.createElement("span",{className:ge.flexBox,style:{marginRight:"16px"},onClick:_t=>{_t.stopPropagation();const On=()=>{var Kt,Na;if((0,oe.Rm)()&&!((Na=(Kt=Rt==null?void 0:Rt.AssistantObject)==null?void 0:Kt.exercise)!=null&&Na.can_preview)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Po=fe()(ae.created_at,oo);fe()(ro).diff(fe()(Po),"days")>0&&(ae!=null&&ae.is_random)?wa():ae!=null&&ae.is_random?(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/random/preview?random=${ae.is_random}`):(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}&tabs=2`)};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()}},gn.createElement("i",{className:"iconfont icon-yulan3"}),gn.createElement("div",null,"\u9884\u89C8")),(0,oe.RV)()&&gn.createElement("span",{className:ge.flexBox,style:{marginRight:"16px"},onClick:()=>{const _t=()=>{(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}`)};if(ae!=null&&ae.is_encrypt){Mn(_t);return}_t()}},gn.createElement("i",{className:"iconfont icon-yuyuexiangqing1"}),gn.createElement("div",null,"\u8BE6\u60C5")),(0,oe.GJ)()&&!(0,a._m)()&&gn.createElement(Ma.Z,{placement:"bottom",content:gn.createElement("div",{className:ge.popover},!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&gn.createElement("p",{onClick:_t=>tt(void 0,null,function*(){const On=()=>{(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/detail?random=${ae.is_random}&tabs=3`)};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()})},"\u89C4\u5219\u8BBE\u7F6E"),(ae==null?void 0:ae.exercise_tips.includes("\u5BFC\u5165"))&&gn.createElement("p",{onClick:_t=>tt(void 0,null,function*(){const On=()=>{zt({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:ae==null?void 0:ae.exercise_name,id:ae==null?void 0:ae.id,type:"hack"}})};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()})},"\u8865\u5145\u6210\u7EE9"),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&(0,oe.GJ)()&&ae.is_random&&ae.assistant_auth&&gn.createElement("p",{onClick:_t=>{_t.stopPropagation();const On=()=>{const Kt=fe()(ae.created_at,oo);fe()(ro).diff(fe()(Kt),"days")>0&&(ae!=null&&ae.is_random)?wa():(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/random/edit?type=settings`)};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()}},"\u7F16\u8F91\u8003\u8BD5"),gn.createElement("p",{onClick:_t=>tt(void 0,null,function*(){const On=()=>{var Kt;zt({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u5220\u9664",selectArrs:[ae.id],selectArrsAll:[ae],params:Bt,status:(Kt=ae==null?void 0:ae.exercise_tips)==null?void 0:Kt[0]}})};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()})},"\u5220\u9664\u8BD5\u5377"),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&gn.createElement("p",{onClick:()=>{const _t=()=>{zt({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[ae.id],params:Bt}})};if(ae!=null&&ae.is_encrypt){Mn(_t);return}_t()}},"\u52A0\u5165\u8BD5\u5377\u5E93"),((Xn=ae==null?void 0:ae.exercise_tips)==null?void 0:Xn.includes("\u672A\u5F00\u59CB"))&&(ae==null?void 0:ae.author_login)===(($a=an==null?void 0:an.userInfo)==null?void 0:$a.login)&&gn.createElement("p",{onClick:_t=>tt(void 0,null,function*(){Do(ae)})}," ",ae!=null&&ae.is_encrypt?"\u89E3\u5C01":"\u52A0\u5BC6\u5C01\u5B58"),!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&((0,oe.GJ)()||((Vn=(Un=Rt==null?void 0:Rt.AssistantObject)==null?void 0:Un.exercise)==null?void 0:Vn.can_stop))&&![1,3].includes(ae==null?void 0:ae.exercise_status)&&gn.createElement("p",{onClick:_t=>tt(void 0,null,function*(){const On=()=>{var Kt,Na;if((0,oe.Rm)()&&!((Na=(Kt=Rt==null?void 0:Rt.AssistantObject)==null?void 0:Kt.exercise)!=null&&Na.can_stop)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}zt({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u7ED3\u675F",selectArrs:[ae.id],params:Bt,unified_setting:ae.unified_setting}})};if(ae!=null&&ae.is_encrypt){Mn(On);return}On()})},"\u7ED3\u675F\u8003\u8BD5"))},gn.createElement("span",{onClick:_t=>_t.stopPropagation(),className:ge.flexBox,style:{cursor:"default"}},gn.createElement("i",{className:"iconfont icon-gengduo4"}),gn.createElement("div",null,"\u66F4\u591A"))),(0,oe.dE)()&&gn.createElement(gn.Fragment,null,!!ae.off_limits&&gn.createElement(te.Z,{title:`\u8FDF\u5230\u8D85\u8FC7${ae==null?void 0:ae.last_times}\u5206\u949F\uFF0C\u7981\u6B62\u8FDB\u5165\u7B54\u9898`},gn.createElement("b",{className:"font16 c-grey-999"},"\u8FDF\u5230\u7981\u6B62\u7B54\u9898")),(ae==null?void 0:ae.exercise_type)==1&&!ae.off_limits&&ae.current_status===0&&ae.exercise_status>1&&!((sa=ae.exercise_tips)!=null&&sa.includes("\u5DF2\u622A\u6B62"))&&gn.createElement("a",{className:ge.flexBox,style:{marginRight:"16px"},onClick:_t=>{_t.stopPropagation(),_t.preventDefault(),rr(ae,!0)},href:""},gn.createElement("i",{className:"iconfont icon-jixukaoshi"}),gn.createElement("div",null,(ae==null?void 0:ae.screen_used_num)>(ae==null?void 0:ae.screen_total_num)&&"\u7533\u8BF7"," \u7EE7\u7EED\u8003\u8BD5")),!(($n=ae.exercise_tips)!=null&&$n.includes("\u5DF2\u622A\u6B62"))&&(ae==null?void 0:ae.screen_used_num)>(ae==null?void 0:ae.screen_total_num)&&gn.createElement("a",{className:ge.flexBox,style:{marginRight:"16px"},onClick:_t=>{_t.stopPropagation(),_t.preventDefault(),rr(ae,!0)},href:""},gn.createElement("i",{className:"iconfont icon-jixukaoshi"}),gn.createElement("div",null,"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5")),!ae.off_limits&&ae.current_status===1&&(ae==null?void 0:ae.screen_used_num)<(ae==null?void 0:ae.screen_total_num)&&ae.exercise_status>1&&document.domain!="kepukehuan.educoder.net"&&!((ae==null?void 0:ae.exercise_type)==2&&(ae==null?void 0:ae.exercise_status)!=3)&&gn.createElement("span",{className:ge.flexBox,style:{marginRight:"16px"},onClick:_t=>tt(void 0,null,function*(){var On;if(_t.stopPropagation(),!(ae!=null&&ae.answered_open)){xe.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,ga.w)(Bt.coursesId,ae.id,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E..."),(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/users/${(On=(0,oe.eY)())==null?void 0:On.login}?check=true`)})},gn.createElement("i",{className:"iconfont icon-chakankaoshi"}),gn.createElement("div",null,"\u67E5\u770B\u8003\u8BD5")),(ae==null?void 0:ae.exercise_type)==1&&!ae.off_limits&&ae.current_status===2&&ae.exercise_status>1&&!((jn=ae.exercise_tips)!=null&&jn.includes("\u5DF2\u622A\u6B62"))&&gn.createElement("a",{className:ge.flexBox,style:{marginRight:"16px",color:(ae==null?void 0:ae.is_redo)===1&&"red"},onClick:_t=>{_t.stopPropagation(),_t.preventDefault(),rr(ae)},href:""},gn.createElement("i",{className:"iconfont icon-a-kaishijixudajuan"}),gn.createElement("div",null,(ae==null?void 0:ae.is_redo)===0?"\u5F00\u59CB\u8003\u8BD5":"\u91CD\u65B0\u8003\u8BD5")),(ae==null?void 0:ae.exercise_type)==2&&!ae.off_limits&&ae.exercise_status>1&&!((Qt=ae.exercise_tips)!=null&&Qt.includes("\u5DF2\u622A\u6B62"))&&gn.createElement(te.Z,{title:gn.createElement("span",null,"\u672C\u6B21\u8003\u8BD5\u53EF\u91CD\u590D\u8003\u8BD5",ae==null?void 0:ae.simulate_exercise_num,"\u6B21\uFF0C\u5269\u4F59",La(),"\u6B21")},gn.createElement("a",{className:ge.flexBox,onClick:_t=>{La()==0&&(ae==null?void 0:ae.current_status)!=0||(_t.stopPropagation(),_t.preventDefault(),rr(ae))},href:""},gn.createElement("i",{className:`iconfont ${(ae==null?void 0:ae.current_status)!=0?"icon-a-kaishijixudajuan":"icon-jixukaoshi"}`}),gn.createElement("div",null,(ae==null?void 0:ae.current_status)!=0?"\u5F00\u59CB\u8003\u8BD5":"\u7EE7\u7EED\u8003\u8BD5"))),(ae==null?void 0:ae.ai_push_wrong_question)&&(ae==null?void 0:ae.whole_exercise_status)===3&&!((Tn=ae==null?void 0:ae.exercise_tips)!=null&&Tn.includes("\u672A\u63D0\u4EA4"))&&gn.createElement("span",{className:ge.flexBox,style:{marginRight:"16px"},onClick:_t=>tt(void 0,null,function*(){var On,Kt;if(_t.stopPropagation(),(ae==null?void 0:ae.wrong_questions_size)===0){xe.ZP.warning("\u672C\u6B21\u8003\u8BD5\u4F60\u65E0\u9700\u8FDB\u884C\u9519\u9898\u5DE9\u56FA\uFF5E");return}if(((On=ae==null?void 0:ae.progress)==null?void 0:On.stat)===1){xe.ZP.warning("\u63A8\u8350\u8BD5\u9898\u6B63\u5728\u751F\u6210\u4E2D\uFF0C\u8BF7\u7B49\u5F85\u751F\u6210\u5B8C\u6210\u540E\u518D\u5F00\u59CB\u5DE9\u56FA");return}(0,a.xg)(`/classrooms/${Bt.coursesId}/exercise/${ae.id}/wrongAnswer/${(Kt=(0,oe.eY)())==null?void 0:Kt.login}`)})},gn.createElement("i",{className:"iconfont icon-cuotigonggu"}),gn.createElement("div",null,"\u9519\u9898\u5DE9\u56FA"))))),(0,oe.GJ)()&&gn.createElement("p",{style:{display:"flex"}},gn.createElement("span",{className:"c-grey-666",style:{display:"inline-block",maxWidth:"90px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1},title:ae.author},ae.author),gn.createElement("span",{className:"ml30 c-grey-666"},"\u521B\u5EFA\u65F6\u95F4\uFF1A",fe()(ae.created_at).format("YYYY-MM-DD HH:mm:ss")),((va=ae==null?void 0:ae.exercise_tips)==null?void 0:va.includes("\u672A\u5F00\u59CB"))&&ae.publish_time&&gn.createElement("span",{className:"ml30 c-grey-666"},"\u5F00\u59CB\u65F6\u95F4\uFF1A",fe()(ae.publish_time).format("YYYY-MM-DD HH:mm:ss")),gn.createElement("span",{className:"ml30 c-grey-666"},"\u7B54\u9898\u65F6\u957F\uFF1A",ae.time===null?"\u4E0D\u9650":`${ae.time}\u5206\u949F`),gn.createElement("span",{className:"ml30 c-grey-666"},"\u7C7B\u578B\uFF1A",ae.is_random?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"),!((ma=ae==null?void 0:ae.exercise_tips)!=null&&ma.includes("\u672A\u5F00\u59CB"))&&!(ae!=null&&ae.is_make_up_exercise)&&!(ae!=null&&ae.exercise_tips.includes("\u5BFC\u5165"))&&gn.createElement("span",{className:ge.iconV,style:{marginLeft:"auto",textAlign:"end"},onClick:_t=>tt(void 0,null,function*(){_t.stopPropagation(),_t.preventDefault(),hn||Nn(),bo(!hn)})},gn.createElement(te.Z,{title:`${hn?"\u6536\u8D77":"\u5C55\u5F00"}`},gn.createElement("i",{className:`iconfont icon-${hn?"shouqi":"xiala2"}`})))),(0,oe.dE)()&&gn.createElement("p",{style:{display:"flex"}},gn.createElement("span",{className:"c-grey-333"},ae.author),gn.createElement("span",{className:"ml30 c-grey-999 mr20"},"\u7B54\u9898\u65F6\u957F\uFF1A",ae.time===null?"\u4E0D\u9650":`${ae.time}\u5206\u949F`),!!(ae!=null&&ae.exercise_left_time)&&gn.createElement("span",{className:"ml15 c-grey-999"},"\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\uFF1A",ae==null?void 0:ae.exercise_left_time),!!(ae!=null&&ae.before_start)&&gn.createElement("span",{className:"ml15 c-grey-999"},"\u8DDD\u79BB\u8003\u8BD5\u5F00\u59CB\u65F6\u95F4\uFF1A",ae==null?void 0:ae.before_start)),(0,oe.GJ)()&&!((yo=ae==null?void 0:ae.exercise_tips)!=null&&yo.includes("\u672A\u5F00\u59CB"))&&gn.createElement("p",null,gn.createElement("span",{style:{letterSpacing:2},className:"c-grey-333 mr15"},"\u63D0\u4EA4\u72B6\u6001\uFF1A"),gn.createElement("span",{className:"c-grey-333 mr20"},"\u672A\u5F00\u59CB ",gn.createElement("span",null,ae==null?void 0:ae.unanswer_users)),gn.createElement("span",{className:"c-grey-333 mr20"},"\u8003\u8BD5\u4E2D ",gn.createElement("span",{style:{color:"rgb(90, 184, 145)"}},ae==null?void 0:ae.answering_users)),gn.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u4EA4\u5377 ",gn.createElement("span",{style:{color:"#FC2D6B"}},ae==null?void 0:ae.answer_users)),gn.createElement("span",{className:"c-grey-333"},"\u5DF2\u4EA4\u5377/\u672A\u7B54 ",gn.createElement("span",{style:{color:"#FC2D6B"}},ae==null?void 0:ae.commit_with_no_answers_users))),(0,oe.GJ)()&&!((Da=ae==null?void 0:ae.exercise_tips)!=null&&Da.includes("\u672A\u5F00\u59CB"))&&hn&&Go.length>5&&gn.createElement(it.default,{scroll:{y:240},pagination:!1,dataSource:Go,onRow:_t=>({onClick:On=>{On.stopPropagation(),On.preventDefault()}}),onHeaderRow:(_t,On)=>({onClick:Kt=>{Kt.stopPropagation(),Kt.preventDefault()}}),rowKey:"course_group_id",style:{marginTop:"10px"},onChange:(_t,On,Kt)=>{Kt.field&&(Bt.order_by=Kt.field),Kt.order||(Bt.sort_direction="asc"),Kt.order==="ascend"&&(Bt.sort_direction="asc"),Kt.order==="descend"&&(Bt.sort_direction="desc"),Kt.order||(Bt.sort_direction="asc"),Nn()},columns:or}),(0,oe.GJ)()&&!((wn=ae==null?void 0:ae.exercise_tips)!=null&&wn.includes("\u672A\u5F00\u59CB"))&&hn&&Go.length<6&&Go.length>0&&gn.createElement(it.default,{rowKey:"course_group_id",pagination:!1,onRow:_t=>({onClick:On=>{On.stopPropagation(),On.preventDefault()}}),onHeaderRow:(_t,On)=>({onClick:Kt=>{Kt.stopPropagation(),Kt.preventDefault()}}),dataSource:Go,style:{marginTop:"10px"},onChange:(_t,On,Kt)=>{Kt.field&&(Bt.order_by=Kt.field),Kt.order||(Bt.sort_direction="asc"),Kt.order==="ascend"&&(Bt.sort_direction="asc"),Kt.order==="descend"&&(Bt.sort_direction="desc"),Kt.order||(Bt.sort_direction="asc"),Nn()},columns:or}),(ae==null?void 0:ae.total)!==void 0&&gn.createElement("p",null,gn.createElement("span",{className:"c-grey-333 mr15"},"\u96C6\u4E2D\u9605\u5377\u603B\u8FDB\u5EA6\uFF1A"),gn.createElement("span",{className:"c-grey-333 mr20"},"\u603B\u8BC4\u6570",gn.createElement("span",null,ae==null?void 0:ae.total)),gn.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u8BC4\u9605 ",gn.createElement("span",{style:{color:"#4EACFF"}},ae==null?void 0:ae.finish_total)),gn.createElement("span",{className:"c-grey-333"},"\u5F85\u8BC4\u9605 ",gn.createElement("span",{style:{color:"#FC2D6B"}},ae==null?void 0:ae.unfinished_total)))),gn.createElement(no.Z,{closable:!0,successCb:()=>rr(er.current)}))};var At=(0,Ae.connect)(({classroomList:ae})=>({classroomList:ae}))(lt),yt=ee(96877),Et=ee(61124),Gt=ee(1986),Tt=ee(11658),Zt=ee(71179),Cn=ee(37521),wt=ee(59301),Fn=Object.defineProperty,Yn=Object.defineProperties,Hn=Object.getOwnPropertyDescriptors,na=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,ua=Object.prototype.propertyIsEnumerable,Ka=(ae,be,ye)=>be in ae?Fn(ae,be,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ae[be]=ye,pa=(ae,be)=>{for(var ye in be||(be={}))Jn.call(be,ye)&&Ka(ae,ye,be[ye]);if(na)for(var ye of na(be))ua.call(be,ye)&&Ka(ae,ye,be[ye]);return ae},Fa=(ae,be)=>Yn(ae,Hn(be)),qa=(ae,be)=>{var ye={};for(var $e in ae)Jn.call(ae,$e)&&be.indexOf($e)<0&&(ye[$e]=ae[$e]);if(ae!=null&&na)for(var $e of na(ae))be.indexOf($e)<0&&ua.call(ae,$e)&&(ye[$e]=ae[$e]);return ye},mo=(ae,be,ye)=>new Promise(($e,zt)=>{var Bt=bt=>{try{En(ye.next(bt))}catch(an){zt(an)}},Rt=bt=>{try{En(ye.throw(bt))}catch(an){zt(an)}},En=bt=>bt.done?$e(bt.value):Promise.resolve(bt.value).then(Bt,Rt);En((ye=ye.apply(ae,be)).next())});const Ea=ae=>{var be=ae,{user:ye,classroomList:$e,globalSetting:zt,loading:Bt,dispatch:Rt}=be,En=qa(be,["user","classroomList","globalSetting","loading","dispatch"]),bt,an,Oa,la,Ya,kn,Va,Xn,$a,Un,Vn,sa,$n,jn,Qt,Tn,va,ma;const yo=(0,Ae.useParams)(),[Da]=(0,Ae.useSearchParams)(),[wn,Go]=(0,le.useState)(()=>Fa(pa({},yo),{limit:20})),fo=(0,Ae.useLocation)(),{detailExerciseList:hn,detailTopBanner:bo,detailLeftMenus:er}=$e,[Ln,ea]=(0,le.useState)([]),[oo,ro]=(0,le.useState)(!1),[Nn,wa]=(0,le.useState)([]),[rr,or]=(0,le.useState)(!1),[po,La]=(0,le.useState)(!1),[Do,Mn]=(0,le.useState)(!1),[_t,On]=(0,le.useState)(!1),[Kt,Na]=(0,le.useState)("\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F"),Po=[{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u5347\u5E8F",type:"time",direction:"asc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u964D\u5E8F",type:"time",direction:"desc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u5347\u5E8F",type:"exercise_name",direction:"asc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u964D\u5E8F",type:"exercise_name",direction:"desc"}];wn.type=Da.get("tabs")==="all"?"":Da.get("tabs")||"",wn.id=wn.coursesId,(0,le.useEffect)(()=>{var nn,Ga,fr;if((nn=ye==null?void 0:ye.userInfo)!=null&&nn.login){if((0,oe.GJ)()){const ir=a.cX.getItem(`${(Ga=ye==null?void 0:ye.userInfo)==null?void 0:Ga.login}Teacher`,"Exercise");ir&&(wn.sort_by=ir==null?void 0:ir.type,wn.sort_direction=ir==null?void 0:ir.direction,Na(ir==null?void 0:ir.name))}Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})}else(fr=ye==null?void 0:ye.userInfo)!=null&&fr.username&&Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)});ro(!1)},[(bt=ye==null?void 0:ye.userInfo)==null?void 0:bt.login,fo.pathname]),(0,le.useEffect)(()=>{$e.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})},[$e.actionTabs.key]),(0,le.useEffect)(()=>{$e.actionTabs.key==="\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"&&(or(!0),La(bo==null?void 0:bo.show_unstart_exercise),Mn(bo==null?void 0:bo.forbid_end_exercise))},[$e.actionTabs.key]),(0,le.useEffect)(()=>{ea([])},[hn]);const wo=(nn,Ga)=>{ea([]),wn.page=nn,wn.limit=Ga,Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})},Br=nn=>{wn.type=nn.key==="all"?"":nn.key,wn.page=1,Ae.history.replace(`${fo.pathname}?tabs=${nn.key}`),On(!1),Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})};(0,le.useEffect)(()=>{Da.get("tabs")==="all"&&(wn.type="",wn.page=1)},[Da.get("tabs")]),(0,le.useEffect)(()=>{(0,oe.Rm)()&&Rt({type:"classroomList/getAssistantPermissions",payload:{course_id:wn.coursesId}})},[(an=ye==null?void 0:ye.userInfo)==null?void 0:an.username]),(0,le.useEffect)(()=>{const nn=sessionStorage.getItem("illegalEntry");sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),Fe.default.info({title:"\u63D0\u793A",centered:!0,width:600,content:wt.createElement("div",null,"\u5728\u7EBF\u8003\u8BD5\u7981\u6B62\u4F7F\u7528\u94FE\u63A5\u76F4\u63A5\u8BBF\u95EE\u7B54\u9898\u9875\u9762\uFF0C\u8BF7\u4F7F\u7528\u4E0B\u9762\u4E24\u79CD\u6B63\u5E38\u65B9\u5F0F\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",wt.createElement("br",null),"1\u3001\u5728",wt.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u5217\u8868"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",wt.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",wt.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",wt.createElement("br",null),"2\u3001\u5728",wt.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u8BE6\u60C5"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",wt.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",wt.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",wt.createElement("br",null),nn==="allowRouter"&&wt.createElement(wt.Fragment,null,"3\u3001",wt.createElement("span",{className:"c-red blod"},"\u4E25\u7981\u67E5\u770B\u4ED6\u4EBA\u7684\u8BD5\u5377\u3002"))),okText:"\u77E5\u9053\u4E86"}))},[]),(0,le.useEffect)(()=>{(0,oe.Rm)()&&Rt({type:"classroomList/getAssistantPermissions",payload:{course_id:wn.coursesId}})},[(Oa=ye==null?void 0:ye.userInfo)==null?void 0:Oa.login]);const Zo=[{name:"\u5168\u90E8",id:"all",total:(la=hn.exercises_counts)==null?void 0:la.exercises_total_counts},{name:"\u672A\u5F00\u59CB",id:1,total:(Ya=hn.exercises_counts)==null?void 0:Ya.unstart_counts},{name:"\u8003\u8BD5\u4E2D",id:2,total:(kn=hn.exercises_counts)==null?void 0:kn.publish_counts},{name:"\u96C6\u4E2D\u9605\u5377",id:4,total:(Va=hn.exercises_counts)==null?void 0:Va.appraise_exercise_count},{name:"\u5DF2\u622A\u6B62",id:3,total:(Xn=hn.exercises_counts)==null?void 0:Xn.end_counts}],Kr=[{name:"\u6279\u91CF\u53D1\u5E03",icon:wt.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u6279\u91CF\u7ED3\u675F",icon:wt.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"\u6279\u91CF\u5220\u9664",icon:wt.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:wt.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u52A0\u5165\u8BD5\u5377\u5E93",icon:wt.createElement("i",{className:"iconfont icon-piliangjiaru font14"})}].filter(nn=>(0,oe.GJ)()?!0:nn.name!=="\u6279\u91CF\u5220\u9664").filter(nn=>bo.is_public?!0:nn.name!=="\u8BBE\u4E3A\u516C\u5F00"),ui=()=>Fe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:wt.createElement(wt.Fragment,null,"\u5E73\u53F0\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")}),mi="YYYY-MM-DD",wi=fe()("2020-11-15",mi),Yo=nn=>{var Ga;wn.sort_by=nn.type,wn.sort_direction=nn.direction,(0,oe.GJ)()&&a.cX.setItem(`${(Ga=ye==null?void 0:ye.userInfo)==null?void 0:Ga.login}Teacher`,nn,"Exercise"),wn.page=1,Rt({type:"classroomList/getClassroomExercisesList",payload:pa({},wn)}),Na(nn.name)},Pr=()=>wt.createElement(De.default,null,wt.createElement(De.default.Item,{key:1,onClick:()=>{var nn,Ga;if((0,oe.Rm)()&&!((Ga=(nn=$e==null?void 0:$e.AssistantObject)==null?void 0:nn.exercise)!=null&&Ga.can_create)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rt({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528",params:wn}})}},"\u5FEB\u901F\u9009\u62E9\u8BD5\u5377"),wt.createElement(De.default.Item,{key:2,onClick:()=>{var nn,Ga;if((0,oe.Rm)()&&!((Ga=(nn=$e==null?void 0:$e.AssistantObject)==null?void 0:nn.exercise)!=null&&Ga.can_create)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.scrollTo(0,0),Ae.history.push(`/classrooms/${wn.coursesId}/exercise/add?catalogue=${(yo==null?void 0:yo.categoryId)||""}`)}},"\u521B\u5EFA\u65B0\u8BD5\u5377"),wt.createElement(De.default.Item,{key:3,onClick:()=>{var nn,Ga;if((0,oe.Rm)()&&!((Ga=(nn=$e.AssistantObject)==null?void 0:nn.practice)!=null&&Ga.can_create)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rt({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"exercise"}})}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9")),Vr=nn=>mo(void 0,null,function*(){var Ga,fr,ir,$r,Si,Mi,Mo,lr;const Ko=nn.name;if(((Ga=ye==null?void 0:ye.userInfo)==null?void 0:Ga.user_status)===2&&nn.name==="\u6279\u91CF\u53D1\u5E03"){(0,pe.Rd)();return}const pr=[];if((fr=hn.exercises)==null||fr.map(co=>{if(Ln.includes(co.id)&&co.is_random){const jo=fe()(co.created_at,mi);fe()(wi).diff(fe()(jo),"days")>0&&(co!=null&&co.is_random)&&pr.push(co)}}),Ln==""){let co="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";Ko==="\u52A0\u5165\u8BD5\u5377\u5E93"&&(co="\u8BF7\u9009\u62E9\u8981\u52A0\u5165\u8BD5\u5377\u5E93\u7684\u8BD5\u5377"),xe.ZP.error(co)}else if(pr.length)ui();else{if(Ko==="\u6279\u91CF\u53D1\u5E03"){if((0,oe.Rm)()&&!(($r=(ir=$e==null?void 0:$e.AssistantObject)==null?void 0:ir.exercise)!=null&&$r.can_publish)){xe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let co=!1;hn.exercises.forEach(qo=>{Ln.includes(qo.id)&&qo.total_num===0&&qo.is_random&&(co=!0)});let jo;if(jo=(Mi=(Si=hn.exercises.filter(qo=>Ln.includes(qo==null?void 0:qo.id)).filter(qo=>(qo==null?void 0:qo.exercise_question_count)===0))==null?void 0:Si[0])==null?void 0:Mi.exercise_name,(jo==null?void 0:jo.length)>0){xe.ZP.warning(`${jo}\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5`);return}if(co){xe.ZP.warning("\u968F\u673A\u8BD5\u5377\u8FD8\u672A\u5728\u8BE5\u8BFE\u5802\u751F\u6210\u8BD5\u5377\uFF0C\u8BF7\u70B9\u51FB\u7F16\u8F91\u53BB\u8BBE\u7F6E\u51FA\u5377\u6570\u91CF\u5427\u3002");return}let Gr=!1;if(hn.exercises.forEach(qo=>{Ln.includes(qo.id)&&qo.exercise_status!==1&&(Gr=!0)}),Gr){xe.ZP.warning("\u8BD5\u5377\u5DF2\u53D1\u5E03\u8003\u8BD5\u4E0D\u53EF\u6279\u91CF\u53D1\u5E03\u3002");return}}if(Ko==="\u52A0\u5165\u8BD5\u5377\u5E93"){const co=yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:[...Ln]}});if(((Mo=co==null?void 0:co.cover_exercises)==null?void 0:Mo.length)>0){wa(co==null?void 0:co.cover_exercises);return}}Rt({type:"exercise/setActionTabs",payload:{key:Ko,selectArrs:Ln,selectArrsAll:(lr=hn.exercises)==null?void 0:lr.filter(co=>Ln.includes(co.id)),params:wn,type:1}})}});return wt.createElement("section",{className:"minH500"},wt.createElement(yt.Z,{isLoading:Bt["classroomList/getClassroomExercisesList"],tabDataSource:Zo,isAdmin:(0,oe.GJ)(),dispatch:Rt,type:hn==null?void 0:hn.main_category_name,isExercise:!0,user:ye,getDropdownMenu:Pr,onTabMenuClick:Br,classroomList:$e,defaultSelectedKeys:[wn.type||"all"]}),wt.createElement(Et.Z,{dataSource:hn.exercises||[],isAdmin:(0,oe.GJ)(),batchStatus:_t,SortMenuName:Kt,setSortMenuName:Na,SortMenus:Po,onSearch:nn=>{wn.search=nn.trim(),wn.page=1,Rt({type:"classroomList/getClassroomExercisesList",payload:pa({},wn)})},isShowMode:!0,onModeChange:nn=>{wn.is_normal=nn,wn.page=1,Rt({type:"classroomList/getClassroomExercisesList",payload:pa({},wn)})},onSort:Yo,onBatch:nn=>On(nn)}),wt.createElement(ue.Z,{loading:Bt["classroomList/getClassroomExercisesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},($a=hn.exercises_counts)!=null&&$a.exercises_all_counts?hn.exercises.map(function(nn,Ga){return wt.createElement(At,{key:Ga,v:nn,k:Ga,batchStatus:_t,selectArrs:Ln,setSelectArrs:ea,dispatch:Rt,params:wn,user:ye,manageAllGroup:hn.manage_all_group})}):wt.createElement(E.Z,null),wt.createElement("aside",{className:"tc mb50 mt30"},((Un=hn.exercises_counts)==null?void 0:Un.exercises_all_counts)>0&&wt.createElement(Re.Z,{showTotal:nn=>{var Ga;return`\u5171 ${(Ga=hn==null?void 0:hn.exercises_counts)==null?void 0:Ga.exercises_all_counts} \u6761`},showSizeChanger:!0,onChange:wo,defaultCurrent:wn.page,current:wn.page||1,pageSize:wn.limit||20,total:hn.exercises_counts&&hn.exercises_counts.exercises_all_counts}))),Ln.length>0&&(0,oe.GJ)()&&wt.createElement(Ge.Z,{offsetBottom:0},wt.createElement(Gt.Z,{buttonDataSource:Kr,onButtonClick:Vr,useBatchStatus:On,setSeleArr:ea,catalogue:((sa=(Vn=er==null?void 0:er.course_modules)==null?void 0:Vn.find(nn=>nn.type==="exercise"))==null?void 0:sa.second_category)||[],addCatalogue:nn=>{nn.preventDefault(),Rt({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:wn,selectArrs:{category_id:hn==null?void 0:hn.main_category_id,type:"exercise"}}})},allSelect:Ln.length?Ln.length===((jn=($n=hn.exercises)==null?void 0:$n.filter(nn=>!nn.is_make_up_exercise))==null?void 0:jn.length):!1,setAllSelect:nn=>{var Ga;nn.target.checked?ea((Ga=hn==null?void 0:hn.exercises)==null?void 0:Ga.filter(fr=>!fr.is_make_up_exercise).map(fr=>fr.id)):ea([])},selectArrs:Ln,onMenuClick:nn=>mo(void 0,[nn],function*({key:Ga}){if(Ln=="")return xe.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/move_to_category.json`,{method:"post",body:{exercise_ids:Ln,new_category_id:Ga}})).status===0&&(xe.ZP.success("\u64CD\u4F5C\u6210\u529F"),Rt({type:"classroomList/getClassroomExercisesList",payload:pa({},yo)}))})})),wt.createElement(vl.Z,null),wt.createElement(hl.Z,null),wt.createElement(ql,null),wt.createElement(Hi,null),wt.createElement(Zt.Z,{onOk:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:pa({},yo)})}}),wt.createElement(Cn.Z,{onOk:()=>{}}),wt.createElement(pl,{cb:()=>ea([])}),wt.createElement(eu,null),wt.createElement(no.Z,null),wt.createElement(Fe.default,{title:wt.createElement("span",null,wt.createElement(Wi.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"),open:Nn.length>0,footer:!1,onCancel:()=>{wa([])}},wt.createElement("div",{style:{height:300,overflow:"auto"}},wt.createElement("div",null,"\u6709",Nn==null?void 0:Nn.length,"\u5F20\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Nn==null?void 0:Nn.map(nn=>wt.createElement("div",{style:{marginTop:25}},wt.createElement("div",null,"\u8BD5\u5377\uFF1A",nn==null?void 0:nn.origin_exercise_nam),wt.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",wt.createElement("a",{href:`/paperlibrary/see/${nn==null?void 0:nn.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},nn==null?void 0:nn.examination_bank_name))))),wt.createElement("div",{style:{textAlign:"end"}},wt.createElement(Ie.ZP,{style:{height:30},onClick:()=>mo(void 0,null,function*(){const nn=yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...Ln],update:1}});(nn==null?void 0:nn.status)===0&&(xe.ZP.info("\u8986\u76D6\u6210\u529F"),wa([]))})},"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"),wt.createElement(Ie.ZP,{type:"primary",onClick:()=>mo(void 0,null,function*(){const nn=yield(0,x.ZP)(`/api/courses/${wn.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...Ln]}});(nn==null?void 0:nn.status)===0&&(xe.ZP.info("\u5F62\u6210\u6210\u529F"),wa([]))}),style:{marginLeft:10,height:30}},"\u5F62\u6210\u65B0\u8BD5\u5377"))),wt.createElement(Fe.default,{title:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E",open:rr,centered:!0,onOk:()=>mo(void 0,null,function*(){let nn=yield(0,x.ZP)(`/api/courses/${wn.coursesId}/update_show_unstart_exercise`,{method:"put",body:{show_unstart_exercise:po,forbid_end_exercise:Do}});(nn==null?void 0:nn.status)===0&&(or(!1),Rt({type:"classroomList/setActionTabs",payload:{key:""}}),Rt({type:"classroomList/getClassroomTopBanner",payload:{id:wn.coursesId}}),xe.ZP.info("\u64CD\u4F5C\u6210\u529F"))}),onCancel:()=>{or(!1),Rt({type:"classroomList/setActionTabs",payload:{key:""}})}},wt.createElement(Oe.default,{checked:po,onChange:nn=>{La(nn.target.checked)}},"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u5DF2\u53D1\u5E03\u4F46\u672A\u5F00\u59CB\u7684\u8003\u8BD5",wt.createElement("span",{style:{color:"#666666"}},"\uFF08\u8003\u8BD5\u5F00\u59CB\u4E4B\u540E\u5B66\u751F\u624D\u80FD\u4F5C\u7B54\uFF09")),wt.createElement(Oe.default,{className:"mt20",checked:Do,onChange:nn=>{Mn(nn.target.checked)}},"\u7981\u6B62\u5B66\u751F\u67E5\u770B\u5DF2\u622A\u6B62\u7684\u8003\u8BD5")),wt.createElement(Tt.Z,null),wt.createElement(wt.Fragment,null,wt.createElement(Fi.T$,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Fa(pa({},$e==null?void 0:$e.actionTabs),{open:""})})},open:((Qt=$e==null?void 0:$e.actionTabs)==null?void 0:Qt.open)==="\u624B\u673A\u53F7\u7ED1\u5B9A"}),wt.createElement(Fi.$i,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Fa(pa({},$e==null?void 0:$e.actionTabs),{open:""})})},onFinish:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})},open:((Tn=$e==null?void 0:$e.actionTabs)==null?void 0:Tn.open)==="\u8BD5\u5377\u5C01\u5B58",Data:Fa(pa({},$e==null?void 0:$e.actionTabs),{type:"exercise"})}),wt.createElement(Fi.K1,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Fa(pa({},$e==null?void 0:$e.actionTabs),{open:""})})},onFinish:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})},open:((va=$e==null?void 0:$e.actionTabs)==null?void 0:va.open)==="\u89E3\u5C01",Data:Fa(pa({},$e==null?void 0:$e.actionTabs),{type:"exercise"})}),wt.createElement(Fi.O7,{onCancel:()=>{Rt({type:"classroomList/setActionTabs",payload:Fa(pa({},$e==null?void 0:$e.actionTabs),{open:""})})},onFinish:()=>{Rt({type:"classroomList/getClassroomExercisesList",payload:pa(pa({},wn),yo)})},open:((ma=$e==null?void 0:$e.actionTabs)==null?void 0:ma.open)==="\u63D0\u793A",Data:Fa(pa({},$e==null?void 0:$e.actionTabs),{type:"exercise"})})))};var ja=(0,Ae.connect)(({user:ae,classroomList:be,loading:ye,globalSetting:$e})=>({user:ae,classroomList:be,globalSetting:$e,loading:ye.effects}))(Ea);const Aa=({globalSetting:ae})=>{var be;switch(Number((be=ae==null?void 0:ae.setting)==null?void 0:be.theme)){case b.Fy.THEMEONE:return le.createElement(Nl,null);case b.Fy.DEFAULT:default:return le.createElement(ja,null)}};var ia=(0,Ae.connect)(({globalSetting:ae})=>({globalSetting:ae}))(Aa)},39512:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Ie}});var b=ee(59301),le=ee(92832),Ae=ee(24905),Fe=ee(95237),De={leftdiv:"leftdiv___AgbDd",listClass:"listClass___FyD9K",spantitle:"spantitle___U79dv",rightdiv:"rightdiv___F1hgj"},xe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ue=ee(57884),Re=(Oe,we,fe)=>new Promise((oe,a)=>{var E=z=>{try{y(fe.next(z))}catch(te){a(te)}},x=z=>{try{y(fe.throw(z))}catch(te){a(te)}},y=z=>z.done?oe(z.value):Promise.resolve(z.value).then(E,x);y((fe=fe.apply(Oe,we)).next())}),Ie=({data:Oe,value:we=[],handleChangePage:fe,setSelectedRowKeys:oe,selectedRowKeys:a,onChange:E=()=>{}})=>{const[x,y]=(0,b.useState)([]),[z,te]=(0,b.useState)([]),[ne,re]=(0,b.useState)([]);let[ie,ce]=(0,b.useState)(1),[se,de]=(0,b.useState)();return(0,b.useEffect)(()=>{y(Oe),te([]),re([])},[Oe]),(0,b.useEffect)(()=>{oe&&(te(a),re(a))},[a]),b.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},b.createElement("div",{className:De.leftdiv},b.createElement(le.default.Search,{size:"middle",onChange:me=>Re(void 0,null,function*(){y(Oe.filter(pe=>{var ve;return(ve=pe==null?void 0:pe.name)==null?void 0:ve.includes(me.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),x.length===0&&b.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),b.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},b.createElement(Ae.default.Group,{value:z.map(me=>`${me.course_group_id}`),onChange:me=>{oe(x.filter(pe=>me.includes(`${pe.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((me,pe)=>b.createElement(Fe.Z,{key:me.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},b.createElement(Ae.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:me.is_published,value:`${me.course_group_id}`},b.createElement("div",{className:De.listClass},b.createElement("span",{className:De.spantitle,style:{width:me.is_published?"108px":"170px"}},me.name),me.is_published&&b.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),b.createElement("div",{className:De.rightdiv},b.createElement(le.default.Search,{onChange:me=>{re(z.filter(pe=>pe.name.includes(me.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&b.createElement(ue.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&b.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},b.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((me,pe)=>b.createElement(Fe.Z,{justify:"space-between",style:{marginTop:"10px"},key:me.course_group_id},b.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},me.name),b.createElement("img",{src:xe,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{oe(z.filter(ve=>`${ve.course_group_name}`!=`${me.course_group_name}`))}})))))))}},23792:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(54580),Ae=ee(78241),Fe=ee(43418),De=ee(8591),xe=ee(1710),ue=ee(76560),Re=ee(90524),Ge=ee(61553),Ie=ee(82093),Oe=ee(61186),we=ee.n(Oe),fe=ee(49661),oe=ee(59301),a=Object.defineProperty,E=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,z=(ce,se,de)=>se in ce?a(ce,se,{enumerable:!0,configurable:!0,writable:!0,value:de}):ce[se]=de,te=(ce,se)=>{for(var de in se||(se={}))x.call(se,de)&&z(ce,de,se[de]);if(E)for(var de of E(se))y.call(se,de)&&z(ce,de,se[de]);return ce},ne=(ce,se,de)=>new Promise((me,pe)=>{var ve=Xe=>{try{Me(de.next(Xe))}catch(Le){pe(Le)}},Ue=Xe=>{try{Me(de.throw(Xe))}catch(Le){pe(Le)}},Me=Xe=>Xe.done?me(Xe.value):Promise.resolve(Xe.value).then(ve,Ue);Me((de=de.apply(ce,se)).next())});const{Dragger:re}=le.default,ie=({classroomList:ce,dispatch:se,onOk:de})=>{const me=(0,ue.useParams)(),[pe]=Ae.default.useForm(),[ve,Ue]=(0,b.useState)(),[Me,Xe]=(0,b.useState)(!1),Le={height:100,onRemove:()=>{Ue("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:Ze=>ne(void 0,null,function*(){return Ue(Ze),!1})};return(0,b.useEffect)(()=>{pe.setFieldsValue({publish_time:we()(we()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:we()(we()(new Date((0,fe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),oe.createElement(Fe.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ce.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Me},onOk:()=>ne(void 0,null,function*(){pe.submit()}),onCancel:()=>{pe.resetFields(),se({type:"classroomList/setActionTabs",payload:{}})}},oe.createElement(Ae.default,{form:pe,onFinish:Ze=>ne(void 0,null,function*(){var at,gt,Pt;if(!(ve!=null&&ve.size)){De.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Xe(!0);let st=new FormData;st.append("type",ce.actionTabs.type),st.append("file",ve);let rt;window.location.href.indexOf("exercise")>-1?rt=`/api/exercises/${ce.actionTabs.id}/supplement_score.json`:rt=`/api/homework_commons/${ce.actionTabs.id}/supplement_score.json`;let Ct=yield(0,Ie.ZP)(rt,{method:"post",body:st},!0);Xe(!1),(Ct==null?void 0:Ct.status)===0&&(de(),pe.resetFields(),se({type:"classroomList/setActionTabs",payload:{}}),((gt=(at=Ct==null?void 0:Ct.data)==null?void 0:at.fail)==null?void 0:gt.length)>0&&Fe.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:oe.createElement(xe.default,{pagination:!1,dataSource:(Pt=Ct==null?void 0:Ct.data)==null?void 0:Pt.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,fe.FH)("",Re.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ce.actionTabs.type}`)}}))})},oe.createElement(Ae.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ce.actionTabs.name),oe.createElement(Ae.default.Item,{style:{marginBottom:0},label:oe.createElement("div",null,oe.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),oe.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},oe.createElement("div",null,oe.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ge.Z.downloadbutton,href:Re.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ce.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),oe.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),oe.createElement(Ae.default.Item,{style:{marginBottom:0}},oe.createElement(re,te({},Le),oe.createElement("a",{className:Ge.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),oe.createElement("br",null),oe.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Qe.Z=(0,ue.connect)(({classroomList:ce})=>({classroomList:ce}))(ie)},84827:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(54580),Ae=ee(78241),Fe=ee(43418),De=ee(8591),xe=ee(1710),ue=ee(92832),Re=ee(95237),Ge=ee(43604),Ie=ee(5871),Oe=ee(5083),we=ee(76560),fe=ee(89389),oe=ee(90524),a=ee(61553),E=ee(82093),x=ee(69577),y=ee(61186),z=ee.n(y),te=ee(49661),ne=ee(59301),re=Object.defineProperty,ie=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,de=(Me,Xe,Le)=>Xe in Me?re(Me,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Me[Xe]=Le,me=(Me,Xe)=>{for(var Le in Xe||(Xe={}))ce.call(Xe,Le)&&de(Me,Le,Xe[Le]);if(ie)for(var Le of ie(Xe))se.call(Xe,Le)&&de(Me,Le,Xe[Le]);return Me},pe=(Me,Xe,Le)=>new Promise((Ze,at)=>{var gt=rt=>{try{st(Le.next(rt))}catch(Ct){at(Ct)}},Pt=rt=>{try{st(Le.throw(rt))}catch(Ct){at(Ct)}},st=rt=>rt.done?Ze(rt.value):Promise.resolve(rt.value).then(gt,Pt);st((Le=Le.apply(Me,Xe)).next())});const{Dragger:ve}=le.default,Ue=({classroomList:Me,dispatch:Xe,onOk:Le})=>{const Ze=(0,we.useParams)(),[at]=Ae.default.useForm(),[gt,Pt]=(0,b.useState)(),[st,rt]=(0,b.useState)(!1),Ct={height:100,onRemove:()=>{Pt("")},accept:".xls,.xlsx",maxCount:1,multiple:!1,beforeUpload:Ye=>pe(void 0,null,function*(){return Pt(Ye),!1})};return(0,b.useEffect)(()=>{at.setFieldsValue({publish_time:z()(z()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:z()(z()(new Date((0,te.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[Me.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"]),ne.createElement(Fe.default,{centered:!0,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",open:Me.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:st},onOk:()=>pe(void 0,null,function*(){at.submit()}),onCancel:()=>{at.resetFields(),Xe({type:"classroomList/setActionTabs",payload:{}})}},ne.createElement(Ae.default,{form:at,colon:!1,onFinish:Ye=>pe(void 0,null,function*(){var Te,ze,ft;if(!(gt!=null&>.size)){De.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}rt(!0);let Ot=new FormData;Ot.append("name",Ye.name),Ot.append("type",Me.actionTabs.type),Ot.append("category_id",(Ze==null?void 0:Ze.categoryId)||null),Me.actionTabs.type==="exercise"?(Ot.append("time",Ye.time||""),Ot.append("total_score",Ye.total_score)):Ot.append("description",Ye.description||""),Ot.append("publish_time",z()(Ye.publish_time).format("YYYY-MM-DD HH:mm")),Ot.append("end_time",z()(Ye.end_time).format("YYYY-MM-DD HH:mm")),Ot.append("file",gt);let mt=yield(0,E.ZP)(`/api/courses/${Ze.coursesId}/export_external_score_homework.json`,{method:"post",body:Ot},!0);rt(!1),(mt==null?void 0:mt.status)===0&&(at.resetFields(),Xe({type:"classroomList/setActionTabs",payload:{}}),Le(),((ze=(Te=mt==null?void 0:mt.data)==null?void 0:Te.fail)==null?void 0:ze.length)>0&&Fe.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:ne.createElement(xe.default,{pagination:!1,dataSource:(ft=mt==null?void 0:mt.data)==null?void 0:ft.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,te.FH)("",oe.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${Me.actionTabs.type}`)}}))})},ne.createElement(Ae.default.Item,{label:Me.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377\u540D\u79F0",labelCol:{span:3},name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165${Me.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`}]},ne.createElement(ue.default,{showCount:!0,placeholder:`\u8BF7\u8F93\u5165${Me.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`,maxLength:60})),Me.actionTabs.type!=="exercise"&&ne.createElement(Ae.default.Item,{label:"\u4F5C\u4E1A\u63CF\u8FF0",labelCol:{span:3},name:"description"},ne.createElement(fe.Z,{watch:!0})),Me.actionTabs.type==="exercise"&&ne.createElement(Re.Z,{style:{marginLeft:6}},ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u8BD5\u5377\u603B\u5206",name:"total_score",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BD5\u5377\u603B\u5206"},{pattern:/^(?:[1-9]\d*(?:\.\d+)?|0\.\d*[1-9]\d*)$/,message:"\u8BD5\u5377\u603B\u5206\u5FC5\u987B\u4E3A\u6B63\u6570"}]},ne.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u603B\u5206",style:{width:256},addonAfter:"\u5206"}))),ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u7B54\u9898\u65F6\u957F",labelCol:{span:6},name:"time"},ne.createElement(Ie.Z,{style:{width:"100%"},addonAfter:"\u5206\u949F",placeholder:"\u8BF7\u8F93\u5165\u7B54\u9898\u65F6\u957F"})))),ne.createElement(Re.Z,{style:{marginLeft:6,marginBottom:12}},ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},ne.createElement(Oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:256},disabledDate:Ye=>(0,x.Q8)(Ye),disabledTime:Ye=>(0,x.d0)(Ye),allowClear:!1,format:"YYYY-MM-DD HH:mm"}))),ne.createElement(Ge.Z,{span:12},ne.createElement(Ae.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",labelCol:{span:6},name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},ne.createElement(Oe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:"100%"},disabledDate:Ye=>(0,x.Q8)(Ye,"",at.getFieldValue("publish_time")),disabledTime:Ye=>(0,x.d0)(Ye,at.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})))),ne.createElement(Ae.default.Item,{style:{marginBottom:0},label:ne.createElement("div",null,ne.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),ne.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},ne.createElement("div",null,ne.createElement("a",{download:"\u6A21\u7248.xlsx",className:a.Z.downloadbutton,href:oe.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${Me.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),ne.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),ne.createElement(Ae.default.Item,{style:{marginBottom:0}},ne.createElement(ve,me({},Ct),ne.createElement("a",{className:a.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),ne.createElement("br",null),ne.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Qe.Z=(0,we.connect)(({classroomList:Me})=>({classroomList:Me}))(Ue)},51661:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Oe}});var b=ee(59301),le=ee(20834),Ae=ee(92832),Fe=ee(24905),De=ee(3113),xe=ee(38854),ue={bottomControlContainer:"bottomControlContainer___Zu9jI",buttonWrap:"buttonWrap___aWo9e",moveCategory:"moveCategory____Cpq2"},Re=ee(34055),Ge=ee(84105),Oe=({buttonDataSource:we,onButtonClick:fe,useBatchStatus:oe,allSelect:a,setAllSelect:E,selectArrs:x,onMenuClick:y,setSeleArr:z,catalogue:te,addCatalogue:ne})=>{const[re,ie]=(0,b.useState)(!1),[ce,se]=(0,b.useState)("");console.log("---",te);const de=b.createElement("div",{className:ue.moveCategory,onMouseLeave:me=>ie(!1)},b.createElement(le.default,{onClick:y,style:{maxHeight:300,width:240,overflow:"auto"}},b.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},b.createElement(Ae.default,{onChange:me=>{se(me.target.value)}})),te==null?void 0:te.map(function(me,pe){var ve;if(!(ce!==""&&me.category_name.indexOf(ce)<0))return b.createElement(b.Fragment,null,b.createElement(le.default.Item,{className:"multi-llipsis1e",key:me.category_id,title:me.category_name},me.category_name),(ve=me==null?void 0:me.third_category)==null?void 0:ve.map(Ue=>b.createElement(le.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:Ue.category_id,title:Ue.category_name},Ue.category_name)))}),ne&&b.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:ne},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return b.createElement("div",{className:ue.bottomControlContainer},b.createElement("div",null,b.createElement("div",null,b.createElement(Fe.default,{checked:a,onChange:E},"\u5168\u9009\u672C\u9875\uFF08",x.length,"\uFF09")),(0,Re.GJ)()&&we.map(me=>b.createElement("div",{key:me.name},b.createElement(De.ZP,{type:"primary",icon:me.icon,className:ue.buttonWrap,onClick:()=>fe(me)},me.name))),(0,Re.GJ)()&&(ne||te)&&b.createElement("div",null,b.createElement(xe.Z,{open:re,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>de,getPopupContainer:me=>me.parentNode},b.createElement("span",{className:"ant-dropdown-link",onMouseEnter:me=>ie(!0)},b.createElement(De.ZP,{type:"primary",className:ue.buttonWrap,icon:b.createElement("i",{className:"iconfont icon-yidongmulu"})},b.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",b.createElement(Ge.Z,null))))))),b.createElement("div",null,b.createElement(De.ZP,{type:"primary",ghost:!0,onClick:()=>{oe(!1),z([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},59238:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return y}});var b=ee(59301),le=ee(20834),Ae=ee(24905),Fe=ee(3113),De=ee(38854),xe=ee(6848),ue=ee(57809),Re=ee(92832),Ge={searchSortControllerContainer:"searchSortControllerContainer___hHmtL",btn:"btn___IGcjw",btnSort:"btnSort___TjGZj",tips:"tips____YGut"},Ie=ee(34055),Oe=ee(87395),we=ee(84105),fe=ee(26724),oe=ee.n(fe),a=ee(76560),E=(z,te,ne)=>new Promise((re,ie)=>{var ce=me=>{try{de(ne.next(me))}catch(pe){ie(pe)}},se=me=>{try{de(ne.throw(me))}catch(pe){ie(pe)}},de=me=>me.done?re(me.value):Promise.resolve(me.value).then(ce,se);de((ne=ne.apply(z,te)).next())}),y=({isAdmin:z,dataSource:te,batchStatus:ne,SortMenuName:re,setSortMenuName:ie,detailCourseGroupsList:ce,onSearch:se,onBoard:de,onSort:me,isboard:pe,dispatch:ve,onBatch:Ue,SortMenus:Me,isShowMode:Xe=!1,onModeChange:Le})=>{const[Ze,at]=(0,b.useState)(!1),[gt,Pt]=(0,b.useState)([]),[st,rt]=(0,b.useState)(!0);let[Ct,Ye]=(0,b.useState)([]);const[Te,ze]=(0,b.useState)(1),[ft,Ot]=(0,b.useState)(!1),mt=(0,a.useParams)(),on=un=>{ie(un.name),me(un)};(0,b.useEffect)(()=>{pe&&ke()},[pe]);const ke=()=>E(void 0,null,function*(){var un;if(st&&!ft){Ot(!0),ze(Te+1);const Gn=yield ve({type:"classroomList/getCourseGroupsList",payload:{page:Te,id:mt.coursesId,limit:20,nonenavigate:!0}});let ut=[...(Gn==null?void 0:Gn.course_groups)||[]];((un=Gn==null?void 0:Gn.course_groups)==null?void 0:un.length)<20&&(rt(!1),ut.push({id:0,name:"\u672A\u5206\u73ED"})),Ot(!1),Ye([...Ct,...ut])}}),jt=b.createElement("section",{className:Ge.dropmenu},b.createElement("div",{style:{maxHeight:200,overflow:"auto"}},b.createElement(oe(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:un=>{ke()},hasMore:st,useWindow:!1},b.createElement(le.default,{style:{width:240,zIndex:10}},(ce==null?void 0:ce.group_count)>0&&(Ct==null?void 0:Ct.filter(un=>un.edit_auth||un.name==="\u672A\u5206\u73ED").map(function(un,Gn){return b.createElement(le.default.Item,{key:un.id},b.createElement(Ae.default,{checked:gt.includes(un.id),value:un.id,onChange:ut=>{let dt=gt.indexOf(un.id);gt.indexOf(un.id)>-1?Pt(gt.filter(He=>He!==un.id)):Pt(gt.concat(un.id))}},un.name))}))))),b.createElement("aside",{style:{background:"#fff"}},b.createElement("div",null,b.createElement(Fe.ZP,{type:"link",onClick:()=>{de(gt)}},"\u786E\u5B9A"),b.createElement(Fe.ZP,{type:"link",onClick:()=>{Pt([])}},"\u91CD\u7F6E")))),Wt=re==="\u9ED8\u8BA4\u6392\u5E8F";return b.createElement("div",{className:Ge.searchSortControllerContainer},!!(Me!=null&&Me.length)&&b.createElement("div",null,b.createElement(De.Z,{dropdownRender:()=>b.createElement(le.default,{selectedKeys:[re]},Me.map(un=>b.createElement(le.default.Item,{key:un.name,onClick:()=>on(un)},un.name)))},b.createElement("div",null,b.createElement("span",{className:`${Ge.btn} ${Wt?Ge.btnSort:""}`},b.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),re)))),Wt&&b.createElement(xe.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},b.createElement("span",{className:Ge.tips},b.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),Xe&&b.createElement(ue.default,{defaultValue:"",onChange:Le,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),b.createElement(Re.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:se,style:{width:220,marginLeft:Xe?"":"auto"}}),(0,Ie.eB)()&&pe&&b.createElement(De.Z,{dropdownRender:()=>jt,open:Ze,onOpenChange:un=>{at(un)}},b.createElement("a",null,"\u5206\u73ED",Ze?b.createElement(Oe.Z,{style:{marginLeft:6}}):b.createElement(we.Z,{style:{marginLeft:6}}))))}},71449:function(nt,Qe,ee){"use strict";var b=ee(59301),le=ee(38854),Ae=ee(8591),Fe=ee(6848),De=ee(76560),xe=ee(34055),ue=ee(47949),Re=ee(22688);const Ge=({isLoading:Ie,addText:Oe,tabDataSource:we,isAdmin:fe,dispatch:oe,classroomList:a,type:E,isExercise:x,defaultSelectedKeys:y,onTabMenuClick:z,getDropdownMenu:te,showControlButton:ne,buttonText:re,buttonIcon:ie="icon-tianjiadaohang",extraNode:ce,user:se,onButtonClick:de,isModelUser:me})=>{var pe,ve,Ue,Me,Xe;const Le=(0,De.useParams)();return b.createElement("div",{className:"flex item-center gap-20px",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)",border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0"}},b.createElement("div",{className:"flex gap-4px mr-auto"},we==null?void 0:we.map((Ze,at)=>b.createElement("div",{key:at,className:`text-16px flex item-center justify-center current ${y==(typeof Ze.index=="number"?Ze.index:Ze.id)?"bg-white font-semibold":"c-grey-333"}`,style:{width:120,height:40,border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0",color:y==(typeof Ze.index=="number"?Ze.index:Ze.id)?"#1890FF":""},onClick:()=>Ie?{}:z(Ze)},Ze==null?void 0:Ze.name,Ze.total!==void 0&&fe&&b.createElement("span",{className:"ml-4px"},Ze.total||0)))),fe&&b.createElement("div",{className:"flex item-center gap-20px mr-20px"},x&&b.createElement("span",{className:"iconfont icon-shezhi8 flex item-center current",onClick:()=>{oe({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),x&&b.createElement(le.Z,{arrow:!0,menu:{items:[{key:"1",label:"\u5B66\u751F\u6210\u7EE9"},{key:"3",label:"\u5386\u53F2\u5BFC\u51FA"}],onClick:({key:Ze})=>{var at;if((0,xe.Rm)()&&!((at=a.AssistantObject.exercise)!=null&&at.can_download)){Ae.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ze=="1"&&oe({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:E,exportType:"exercise",category_id:Le.categoryId}}),Ze=="3"&&De.history.push(`/classrooms/${Le==null?void 0:Le.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},b.createElement("span",{className:"iconfont icon-xiazai6 current c-grey-666"})),!!ce&&b.createElement("div",null,ce),ne&&(re=="\u6DFB\u52A0\u76F4\u64AD"?b.createElement(le.Z,{menu:{items:(ve=(pe=[{label:b.createElement("div",{onClick:()=>{de("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},{label:b.createElement("div",{onClick:()=>{de("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:me}])==null?void 0:pe.filter(Ze=>Ze==null?void 0:Ze.show))==null?void 0:ve.map(Ze=>({label:Ze==null?void 0:Ze.label,key:Ze==null?void 0:Ze.key}))}},b.createElement(ue.op,{theme:Re.Fy.THEMEONE,icon:b.createElement("span",{className:`iconfont ${ie}`})},re)):b.createElement(ue.op,{theme:Re.Fy.THEMEONE,onClick:de,icon:b.createElement("span",{className:`iconfont ${ie}`})},re)),!!te&&b.createElement(le.Z,{disabled:((Ue=se==null?void 0:se.userInfo)==null?void 0:Ue.user_status)===2,dropdownRender:te},b.createElement(Fe.Z,{title:((Me=se==null?void 0:se.userInfo)==null?void 0:Me.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},b.createElement(ue.op,{theme:Re.Fy.THEMEONE,onClick:de,disabled:((Xe=se==null?void 0:se.userInfo)==null?void 0:Xe.user_status)===2,icon:b.createElement("span",{className:"iconfont icon-tianjiadaohang"})},Oe||"\u521B\u5EFA\u8BD5\u5377")))))};Qe.Z=Ge},55346:function(nt,Qe,ee){"use strict";ee.d(Qe,{$i:function(){return me},K1:function(){return ve},O7:function(){return Ue},T$:function(){return de}});var b=ee(47949),le=ee(47580),Ae=ee(72664),Fe=ee(63423),De=ee(98072),xe=ee(43418),ue=ee(78241),Re=ee(8591),Ge=ee(92832),Ie=ee(95237),Oe=ee(43604),we=ee(59301),fe=ee(76560),oe=ee(28209),a=ee.n(oe),E=ee(49661),x=ee(59301),y=Object.defineProperty,z=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,re=(Me,Xe,Le)=>Xe in Me?y(Me,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Me[Xe]=Le,ie=(Me,Xe)=>{for(var Le in Xe||(Xe={}))te.call(Xe,Le)&&re(Me,Le,Xe[Le]);if(z)for(var Le of z(Xe))ne.call(Xe,Le)&&re(Me,Le,Xe[Le]);return Me},ce=(Me,Xe,Le)=>new Promise((Ze,at)=>{var gt=rt=>{try{st(Le.next(rt))}catch(Ct){at(Ct)}},Pt=rt=>{try{st(Le.throw(rt))}catch(Ct){at(Ct)}},st=rt=>rt.done?Ze(rt.value):Promise.resolve(rt.value).then(gt,Pt);st((Le=Le.apply(Me,Xe)).next())});const se=Me=>{const Xe=a().enc.Utf8.parse("c03f36595bd5610b");return a().AES.encrypt(Me||"",Xe,{iv:Xe,mode:a().mode.CBC}).toString()},de=({onCancel:Me,open:Xe})=>x.createElement(xe.default,{title:"\u63D0\u793A",width:619,centered:!0,open:Xe,destroyOnClose:!0,okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",onCancel:Me,onOk:()=>{fe.history.push("/account/secure")}},x.createElement("span",null,"\u52A0\u5BC6\u5C01\u5B58\u4E4B\u540E\uFF0C\u5FD8\u8BB0\u5BC6\u7801\u65F6\u9700\u8981\u4F7F\u7528\u624B\u673A\u53F7\u8FDB\u884C\u5BC6\u7801\u91CD\u7F6E\uFF0C\u8BF7\u5148\u7ED1\u5B9A\u624B\u673A\u53F7\u7801")),me=({onCancel:Me,onFinish:Xe,open:Le,Data:Ze})=>{const[at]=ue.default.useForm(),[,gt,Pt]=(0,De.U)((Ze==null?void 0:Ze.type)=="exercise"?Ae.yE:le.yE,{id:Ze==null?void 0:Ze.id});return(0,we.useEffect)(()=>{Le||at.resetFields()},[Le]),x.createElement(xe.default,{title:"\u8BD5\u5377\u52A0\u5BC6\u5C01\u5B58",width:619,centered:!0,open:Le,destroyOnClose:!0,confirmLoading:gt,onCancel:Me,onOk:()=>{at==null||at.submit()}},x.createElement("div",{className:"pt16 pb16 pl12 pr12 rounded-4px flex item-center gap-8px",style:{background:"rgba(233, 127, 55, .06)",color:"#FA6400"}},x.createElement("i",{className:"iconfont icon-tishi7"}),x.createElement("span",null,"\u8BD5\u5377\u52A0\u5BC6\u5C01\u5B58\u540E\uFF0C\u6240\u6709\u7528\u6237\u9700\u8981\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\u624D\u80FD\u8FDB\u884C\u67E5\u770B\u3001\u7F16\u8F91\u8BD5\u5377\u7B49\u64CD\u4F5C\uFF01")),x.createElement(ue.default,{form:at,className:"mt-20px",size:"large",colon:!1,onFinish:st=>ce(void 0,null,function*(){const rt=yield Pt({id:Ze==null?void 0:Ze.id,is_encrypt:!0,pwd:se(st.pwd),pwd_confirm:se(st.pwd_confirm)});rt.status===0?(Re.ZP.success("\u52A0\u5BC6\u6210\u529F"),Xe==null||Xe(rt),Me()):at.setFields([{name:"pwd",errors:[rt==null?void 0:rt.message]}])})},x.createElement(ue.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"}]},x.createElement(Ge.default.Password,{placeholder:"\u8BF7\u8BBE\u7F6E\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"})),x.createElement(ue.default.Item,{label:"\u786E\u8BA4\u5BC6\u7801",name:"pwd_confirm",rules:[{required:!0,message:"\u8BF7\u518D\u6B21\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"},({getFieldValue:st})=>({validator(rt,Ct){return!Ct||st("pwd")===Ct?Promise.resolve():Promise.reject(new Error("\u4E24\u6B21\u8F93\u5165\u7684\u5BC6\u7801\u4E0D\u4E00\u81F4"))}})]},x.createElement(Ge.default.Password,{placeholder:"\u8BF7\u518D\u6B21\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"}))))},pe=({onCancel:Me,open:Xe,Data:Le})=>{var Ze;const[at]=ue.default.useForm(),[gt]=ue.default.useForm(),[Pt,st]=(0,we.useState)(!1),[rt,Ct]=(0,we.useState)(0),[,,Ye]=(0,De.U)(Fe.o1,{type:(Le==null?void 0:Le.type)=="exercise"?12:11}),[,Te,ze]=(0,De.U)((Le==null?void 0:Le.type)=="exercise"?Ae.dp:le.dp,{id:Le==null?void 0:Le.id}),[,ft,Ot]=(0,De.U)((Le==null?void 0:Le.type)=="exercise"?Ae.Qc:le.Qc,{id:Le==null?void 0:Le.id});return(0,we.useEffect)(()=>{var mt;Le!=null&&Le.phone&&at.setFieldsValue({login:(mt=Le==null?void 0:Le.phone)==null?void 0:mt.replace(/(\d{3})\d{4}(\d{4})/,"$1****$2")})},[Le==null?void 0:Le.phone]),(0,we.useEffect)(()=>{rt>0&&setTimeout(()=>{Ct(rt-1)},1e3)},[rt]),(0,we.useEffect)(()=>{Xe||(at.resetFields(),gt.resetFields())},[Xe]),x.createElement(x.Fragment,null,x.createElement(xe.default,{title:"\u624B\u673A\u53F7\u7801\u6821\u9A8C",width:619,centered:!0,open:Xe,destroyOnClose:!0,confirmLoading:Te,onCancel:Me,onOk:()=>{at==null||at.submit()}},x.createElement("div",{style:{color:"#191919"}},"\u8BF7\u5148\u8FDB\u884C\u624B\u673A\u53F7\u7801\u6821\u9A8C"),x.createElement(ue.default,{className:"mt20",initialValues:{phone:(Ze=Le==null?void 0:Le.phone)==null?void 0:Ze.replace(/(\d{3})\d{4}(\d{4})/,"$1****$2")},form:at,size:"large",colon:!1,onFinish:mt=>ce(void 0,null,function*(){console.log("allValue",mt);const on=yield ze({code:mt==null?void 0:mt.code,login:Le==null?void 0:Le.phone,id:Le==null?void 0:Le.id});on.status===0?(Re.ZP.success("\u6821\u9A8C\u6210\u529F"),Me==null||Me(),st(!0)):at.setFields([{name:"code",errors:[on==null?void 0:on.message]}])})},x.createElement(ue.default.Item,{label:"\u624B\u673A\u53F7",name:"login",required:!0},x.createElement(Ge.default,{placeholder:"\u8BF7\u8F93\u5165\u624B\u673A\u53F7",disabled:!0})),x.createElement(Ie.Z,{wrap:!1,gutter:20},x.createElement(Oe.Z,{flex:1},x.createElement(ue.default.Item,{label:"\u9A8C\u8BC1\u7801",name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},x.createElement(Ge.default,{placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}))),x.createElement(Oe.Z,null,x.createElement(b.op,{openLoading:!0,size:"large",disabled:rt>0,style:{borderRadius:"4px"},onClick:()=>ce(void 0,null,function*(){const mt=yield Ye({type:(Le==null?void 0:Le.type)=="exercise"?12:11,login:Le==null?void 0:Le.phone,smscode:(0,E.M)(Le==null?void 0:Le.phone)});(mt==null?void 0:mt.status)===1&&(Re.ZP.success("\u53D1\u9001\u6210\u529F"),Ct(60))})},rt===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`(${rt})\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`))))),x.createElement(xe.default,{title:"\u91CD\u7F6E\u5C01\u5B58\u5BC6\u7801",width:619,centered:!0,open:Pt,destroyOnClose:!0,confirmLoading:ft,onCancel:()=>{st(!1)},onOk:()=>{gt==null||gt.submit()}},x.createElement(ue.default,{className:"mt20",form:gt,size:"large",colon:!1,onFinish:mt=>ce(void 0,null,function*(){console.log("allValue",mt),(yield Ot(ie({id:Le==null?void 0:Le.id},mt))).status===0&&(Re.ZP.success("\u91CD\u7F6E\u6210\u529F"),st(!1))})},x.createElement(ue.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"}]},x.createElement(Ge.default.Password,{placeholder:"\u8BF7\u8BBE\u7F6E\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"})),x.createElement(ue.default.Item,{label:"\u786E\u8BA4\u5BC6\u7801",name:"pwd_confirm",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"},({getFieldValue:mt})=>({validator(on,ke){return!ke||mt("pwd")===ke?Promise.resolve():Promise.reject(new Error("\u4E24\u6B21\u8F93\u5165\u7684\u5BC6\u7801\u4E0D\u4E00\u81F4"))}})]},x.createElement(Ge.default.Password,{placeholder:"\u8BF7\u518D\u6B21\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"})))))},ve=({onCancel:Me,onFinish:Xe,open:Le,Data:Ze})=>{const[at]=ue.default.useForm(),[gt,Pt]=(0,we.useState)(!1),[,st,rt]=(0,De.U)((Ze==null?void 0:Ze.type)=="exercise"?Ae.yE:le.yE,{id:Ze==null?void 0:Ze.id});return(0,we.useEffect)(()=>{Le||at.resetFields()},[Le]),x.createElement(x.Fragment,null,x.createElement(xe.default,{title:"\u8BD5\u5377\u89E3\u5C01",width:619,centered:!0,open:Le,destroyOnClose:!0,confirmLoading:st,onCancel:Me,onOk:()=>{at==null||at.submit()}},x.createElement(Ie.Z,{wrap:!1,align:"top",gutter:16},x.createElement(Oe.Z,{flex:1},x.createElement(ue.default,{form:at,size:"large",colon:!1,onFinish:Ct=>ce(void 0,null,function*(){const Ye=yield rt({id:Ze==null?void 0:Ze.id,is_encrypt:!1,pwd:se(Ct.pwd)});(Ye==null?void 0:Ye.status)===0?(Re.ZP.success("\u89E3\u5C01\u6210\u529F"),Xe==null||Xe(Ye),Me==null||Me()):at.setFields([{name:"pwd",errors:[Ye==null?void 0:Ye.message]}])})},x.createElement(ue.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"}]},x.createElement(Ge.default.Password,{placeholder:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"})))),x.createElement(Oe.Z,null,x.createElement("a",{style:{lineHeight:"40px",whiteSpace:"nowrap"},onClick:()=>{Pt(!0),Me==null||Me()}},"\u5FD8\u8BB0\u5BC6\u7801\uFF1F")))),x.createElement(pe,{onCancel:()=>{Pt(!1)},open:gt,Data:ie({},Ze)}))},Ue=({onCancel:Me,onFinish:Xe,open:Le,Data:Ze})=>{const[at]=ue.default.useForm(),[gt,Pt]=(0,we.useState)(!1),[,st,rt]=(0,De.U)((Ze==null?void 0:Ze.type)=="exercise"?Ae.yE:le.yE,{id:Ze==null?void 0:Ze.id});return(0,we.useEffect)(()=>{Le||at.resetFields()},[Le]),x.createElement(x.Fragment,null,x.createElement(xe.default,{title:"\u63D0\u793A",width:619,centered:!0,open:Le,destroyOnClose:!0,confirmLoading:st,onCancel:Me,onOk:()=>{at==null||at.submit()}},x.createElement("div",{className:"pt16 pb16 pl12 pr12 rounded-4px flex item-center gap-8px",style:{background:"rgba(233, 127, 55, .06)",color:"#FA6400"}},x.createElement("i",{className:"iconfont icon-tishi7"}),x.createElement("span",null,"\u8BD5\u5377\u5DF2\u8FDB\u884C\u52A0\u5BC6\u5C01\u5B58\uFF0C\u5982\u9700\u8FDB\u884C\u64CD\u4F5C\uFF0C\u8BF7\u5148\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\u8FDB\u884C\u89E3\u5C01\uFF01")),x.createElement(ue.default,{form:at,className:"mt-20px",size:"large",colon:!1,onFinish:Ct=>ce(void 0,null,function*(){const Ye=yield rt({id:Ze==null?void 0:Ze.id,is_encrypt:!1,pwd:se(Ct.pwd)});(Ye==null?void 0:Ye.status)===0?(Re.ZP.success("\u89E3\u5C01\u6210\u529F"),Xe==null||Xe(Ye),Me==null||Me()):at.setFields([{name:"pwd",errors:[Ye==null?void 0:Ye.message]}])})},x.createElement(Ie.Z,{wrap:!1,gutter:20},x.createElement(Oe.Z,{flex:1},x.createElement(ue.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"}]},x.createElement(Ge.default.Password,{placeholder:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"}))),x.createElement(Oe.Z,null,x.createElement("a",{style:{lineHeight:"40px",whiteSpace:"nowrap"},onClick:()=>{Pt(!0),Me==null||Me()}},"\u5FD8\u8BB0\u5BC6\u7801\uFF1F"))))),x.createElement(pe,{onCancel:()=>{Pt(!1)},open:gt,Data:ie({},Ze)}))}},98072:function(nt,Qe,ee){"use strict";ee.d(Qe,{U:function(){return Ge}});var b=ee(59301),le=Object.defineProperty,Ae=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,xe=(Ie,Oe,we)=>Oe in Ie?le(Ie,Oe,{enumerable:!0,configurable:!0,writable:!0,value:we}):Ie[Oe]=we,ue=(Ie,Oe)=>{for(var we in Oe||(Oe={}))Fe.call(Oe,we)&&xe(Ie,we,Oe[we]);if(Ae)for(var we of Ae(Oe))De.call(Oe,we)&&xe(Ie,we,Oe[we]);return Ie},Re=(Ie,Oe,we)=>new Promise((fe,oe)=>{var a=y=>{try{x(we.next(y))}catch(z){oe(z)}},E=y=>{try{x(we.throw(y))}catch(z){oe(z)}},x=y=>y.done?fe(y.value):Promise.resolve(y.value).then(a,E);x((we=we.apply(Ie,Oe)).next())});function Ge(Ie,Oe){const[we,fe]=(0,b.useState)(Oe),[oe,a]=(0,b.useState)(!1),[E,x]=(0,b.useState)();return[we,oe,(z,te=!1)=>Re(this,null,function*(){const ne=te?Oe:ue(ue({},we),z);a(!0),fe(ne);const re=yield Ie(ne);return a(!1),x(re),re}),E]}},23869:function(nt,Qe,ee){"use strict";ee.d(Qe,{rX:function(){return ne},pW:function(){return re},gy:function(){return ie},xY:function(){return te},O5:function(){return z},tJ:function(){return oe},o1:function(){return a},Rd:function(){return y}});var b=ee(76560),le=ee(43418),Ae=ee(28103),Fe=ee(8591),De=ee(34055),xe=ee(49661),ue=ee(87169),Re=ee(25510),Ge="data:image/png;base64,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",Ie=ee.p+"static/newqrcode.a8740efb.png",Oe=ee(32637),we=ee(59301),fe=(ce,se,de)=>new Promise((me,pe)=>{var ve=Xe=>{try{Me(de.next(Xe))}catch(Le){pe(Le)}},Ue=Xe=>{try{Me(de.throw(Xe))}catch(Le){pe(Le)}},Me=Xe=>Xe.done?me(Xe.value):Promise.resolve(Xe.value).then(ve,Ue);Me((de=de.apply(ce,se)).next())});const oe=(ce,se=!1)=>!!(a(ce)&&E(se)),a=ce=>(0,De.bg)()?!0:(ce({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),E=(ce=!1)=>{var se;const{user:de}=(0,b.getDvaApp)()._store.getState();return(se=de.userInfo)!=null&&se.profile_completed?!0:(le.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,xe.xg)("/account/profile/edit"),x()}}),!1)},x=()=>{le.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},y=()=>{le.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:we.createElement("div",{style:{textAlign:"center"}},we.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),we.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Oe}),we.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},z=()=>{var ce;const{user:se}=(0,b.getDvaApp)()._store.getState();return(ce=se.userInfo)!=null&&ce.professional_certification?!0:(le.default.confirm({title:"\u63D0\u793A",centered:!0,content:we.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,xe.xg)("/account/certification")}}),!1)},te=()=>(0,De.V9)()?!0:(le.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:we.createElement("div",{className:"tc",style:{marginLeft:-38}},we.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),we.createElement("img",{src:Ie,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(ce,se)=>ce?!0:(le.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:we.createElement("div",null,we.createElement("p",null,se||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),we.createElement("div",{style:{marginLeft:"110px"}},we.createElement("img",{src:Ge,width:200}),we.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,xe.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),re=ce=>{le.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:we.createElement("div",null,we.createElement("div",null,we.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),we.createElement(Ae.Z,null),we.createElement("p",{style:{color:"#666666",fontSize:12}}," ",we.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",we.createElement("a",null,ce),"\u5929\u3002"),we.createElement("p",{style:{color:"#666666",fontSize:12}}," ",we.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),we.createElement("div",{style:{textAlign:"center",marginTop:30}},we.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Re,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ie=(ce,se="")=>{const{shixunsDetail:{detail:de}}=(0,b.getDvaApp)()._store.getState();if((de==null?void 0:de.public)===2||(de==null?void 0:de.public)===1||(de==null?void 0:de.shixun_status)===3){let me="";return(de==null?void 0:de.public)===2&&(me="\u5DF2\u516C\u5F00"),(de==null?void 0:de.public)===1&&(me="\u5F85\u5BA1\u6838"),(de==null?void 0:de.shixun_status)===3&&(me="\u5DF2\u5173\u95ED"),le.default.info({centered:!0,icon:we.createElement(ue.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:we.createElement("div",{className:"tc",style:{marginLeft:-38}},we.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},we.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",me,"\uFF0C",se,"\u3002"),we.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),we.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Re,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(de==null?void 0:de.shixun_status)===2?(le.default.confirm({centered:!0,icon:we.createElement(ue.Z,null),title:"\u63D0\u793A",content:we.createElement("div",null,we.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",se,"\u3002"),we.createElement("br",null),we.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{le.default.confirm({width:440,centered:!0,icon:we.createElement(ue.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>fe(void 0,null,function*(){(yield ce({type:"shixunsDetail/cancelRelease",payload:{id:de==null?void 0:de.identifier}})).status!==401&&(Fe.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ce({type:"shixunsDetail/getShixunsDetail",payload:{id:de==null?void 0:de.identifier}}),ce({type:"practiceSetting/getCommonData",payload:{id:de==null?void 0:de.identifier}}))})})}}),!0):!1}},50371:function(nt,Qe){"use strict";function ee(){const b=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let le=1;le{const De=Ae[Fe];De!==void 0&&(b[Fe]=De)})}return b}Qe.Z=ee},77578:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return b}});const b=le=>le?typeof le=="function"?le():le:null},13845:function(nt,Qe,ee){"use strict";ee.d(Qe,{F:function(){return b},Z:function(){return le}});function b(Ae){return Ae!=null&&Ae===Ae.window}function le(Ae,Fe){var De,xe;if(typeof window=="undefined")return 0;const ue=Fe?"scrollTop":"scrollLeft";let Re=0;return b(Ae)?Re=Ae[Fe?"pageYOffset":"pageXOffset"]:Ae instanceof Document?Re=Ae.documentElement[ue]:(Ae instanceof HTMLElement||Ae)&&(Re=Ae[ue]),Ae&&!b(Ae)&&typeof Re!="number"&&(Re=(xe=((De=Ae.ownerDocument)!==null&&De!==void 0?De:Ae).documentElement)===null||xe===void 0?void 0:xe[ue]),Re}},56762:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return le}});var b=ee(59301);function le(){const[,Ae]=b.useReducer(Fe=>Fe+1,0);return Ae}},68031:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return Fe}});var b=ee(16089);function le(De,xe,ue,Re){const Ge=ue-xe;return De/=Re/2,De<1?Ge/2*De*De*De+xe:Ge/2*((De-=2)*De*De+2)+xe}var Ae=ee(13845);function Fe(De){let xe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ue=()=>window,callback:Re,duration:Ge=450}=xe,Ie=ue(),Oe=(0,Ae.Z)(Ie,!0),we=Date.now(),fe=()=>{const a=Date.now()-we,E=le(a>Ge?Ge:a,Oe,De,Ge);(0,Ae.F)(Ie)?Ie.scrollTo(window.pageXOffset,E):Ie instanceof Document||Ie.constructor.name==="HTMLDocument"?Ie.documentElement.scrollTop=E:Ie.scrollTop=E,a()=>{De=null,Fe.apply(void 0,(0,b.Z)(Re))},ue=function(){if(De==null){for(var Re=arguments.length,Ge=new Array(Re),Ie=0;Ie{le.Z.cancel(De),De=null},ue}Qe.Z=Ae},81228:function(nt,Qe,ee){"use strict";ee.d(Qe,{Z:function(){return ce}});var b=ee(33377),le=ee(93912),Ae=ee(18881),Fe=ee(85461),De=ee(59301),xe=ee(92310),ue=ee.n(xe),Re=ee(29301),Ge=ee(2738),Ie=ee(27666),Oe=ee(36355),we=ee(83116),fe=ee(37613);const oe=se=>{const{componentCls:de}=se;return{[de]:{position:"fixed",zIndex:se.zIndexPopup}}};var a=(0,we.Z)("Affix",se=>{const de=(0,fe.TS)(se,{zIndexPopup:se.zIndexBase+10});return[oe(de)]});function E(se){return se!==window?se.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function x(se,de,me){if(me!==void 0&&de.top>se.top-me)return me+de.top}function y(se,de,me){if(me!==void 0&&de.bottom{const ve=pe.getTargetFunc(),Ue=ve==null?void 0:ve(),{prevTarget:Me}=pe.state;Me!==Ue&&(z.forEach(Xe=>{Me==null||Me.removeEventListener(Xe,pe.lazyUpdatePosition),Ue==null||Ue.addEventListener(Xe,pe.lazyUpdatePosition)}),pe.updatePosition(),pe.setState({prevTarget:Ue}))},pe.removeListeners=()=>{pe.timer&&(clearTimeout(pe.timer),pe.timer=null);const{prevTarget:ve}=pe.state,Ue=pe.getTargetFunc(),Me=Ue==null?void 0:Ue();z.forEach(Xe=>{Me==null||Me.removeEventListener(Xe,pe.lazyUpdatePosition),ve==null||ve.removeEventListener(Xe,pe.lazyUpdatePosition)}),pe.updatePosition.cancel(),pe.lazyUpdatePosition.cancel()},pe.getOffsetTop=()=>{const{offsetBottom:ve,offsetTop:Ue}=pe.props;return ve===void 0&&Ue===void 0?0:Ue},pe.getOffsetBottom=()=>pe.props.offsetBottom,pe.measure=()=>{const{status:ve,lastAffix:Ue}=pe.state,{onChange:Me}=pe.props,Xe=pe.getTargetFunc();if(ve!==ne.Prepare||!pe.fixedNodeRef.current||!pe.placeholderNodeRef.current||!Xe)return;const Le=pe.getOffsetTop(),Ze=pe.getOffsetBottom(),at=Xe();if(at){const gt={status:ne.None},Pt=E(pe.placeholderNodeRef.current);if(Pt.top===0&&Pt.left===0&&Pt.width===0&&Pt.height===0)return;const st=E(at),rt=x(Pt,st,Le),Ct=y(Pt,st,Ze);rt!==void 0?(gt.affixStyle={position:"fixed",top:rt,width:Pt.width,height:Pt.height},gt.placeholderStyle={width:Pt.width,height:Pt.height}):Ct!==void 0&&(gt.affixStyle={position:"fixed",bottom:Ct,width:Pt.width,height:Pt.height},gt.placeholderStyle={width:Pt.width,height:Pt.height}),gt.lastAffix=!!gt.affixStyle,Me&&Ue!==gt.lastAffix&&Me(gt.lastAffix),pe.setState(gt)}},pe.prepareMeasure=()=>{pe.setState({status:ne.Prepare,affixStyle:void 0,placeholderStyle:void 0})},pe.updatePosition=(0,Ie.Z)(()=>{pe.prepareMeasure()}),pe.lazyUpdatePosition=(0,Ie.Z)(()=>{const ve=pe.getTargetFunc(),{affixStyle:Ue}=pe.state;if(ve&&Ue){const Me=pe.getOffsetTop(),Xe=pe.getOffsetBottom(),Le=ve();if(Le&&pe.placeholderNodeRef.current){const Ze=E(Le),at=E(pe.placeholderNodeRef.current),gt=x(at,Ze,Me),Pt=y(at,Ze,Xe);if(gt!==void 0&&Ue.top===gt||Pt!==void 0&&Ue.bottom===Pt)return}}pe.prepareMeasure()}),pe}return(0,le.Z)(me,[{key:"getTargetFunc",value:function(){const{getTargetContainer:ve}=this.context,{target:Ue}=this.props;return Ue!==void 0?Ue:ve!=null?ve:te}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(ve){this.addListeners(),(ve.offsetTop!==this.props.offsetTop||ve.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:ve,placeholderStyle:Ue}=this.state,{affixPrefixCls:Me,rootClassName:Xe,children:Le}=this.props,Ze=ue()(ve&&Xe,{[Me]:!!ve});let at=(0,Ge.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return De.createElement(Re.Z,{onResize:this.updatePosition},De.createElement("div",Object.assign({},at,{ref:this.placeholderNodeRef}),ve&&De.createElement("div",{style:Ue,"aria-hidden":"true"}),De.createElement("div",{className:Ze,ref:this.fixedNodeRef,style:ve},De.createElement(Re.Z,{onResize:this.updatePosition},Le))))}}]),me}(De.Component);re.contextType=Oe.E_;var ce=(0,De.forwardRef)((se,de)=>{const{prefixCls:me,rootClassName:pe}=se,{getPrefixCls:ve}=(0,De.useContext)(Oe.E_),Ue=ve("affix",me),[Me,Xe]=a(Ue),Le=Object.assign(Object.assign({},se),{affixPrefixCls:Ue,rootClassName:ue()(pe,Xe)});return Me(De.createElement(re,Object.assign({},Le,{ref:de})))})},24905:function(nt,Qe,ee){"use strict";ee.d(Qe,{default:function(){return ce}});var b=ee(92310),le=ee.n(b),Ae=ee(5630),Fe=ee(59301),De=ee(36355),xe=ee(1684),ue=ee(32441),Ge=Fe.createContext(null),Ie=ee(98447),Oe=ee(14088),we=ee(4572),fe=function(se,de){var me={};for(var pe in se)Object.prototype.hasOwnProperty.call(se,pe)&&de.indexOf(pe)<0&&(me[pe]=se[pe]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,pe=Object.getOwnPropertySymbols(se);ve{var me;const{prefixCls:pe,className:ve,rootClassName:Ue,children:Me,indeterminate:Xe=!1,style:Le,onMouseEnter:Ze,onMouseLeave:at,skipGroup:gt=!1,disabled:Pt}=se,st=fe(se,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:rt,direction:Ct,checkbox:Ye}=Fe.useContext(De.E_),Te=Fe.useContext(Ge),{isFormItemInput:ze}=Fe.useContext(ue.aM),ft=Fe.useContext(xe.Z),Ot=(me=(Te==null?void 0:Te.disabled)||Pt)!==null&&me!==void 0?me:ft,mt=Fe.useRef(st.value);Fe.useEffect(()=>{Te==null||Te.registerValue(st.value)},[]),Fe.useEffect(()=>{if(!gt)return st.value!==mt.current&&(Te==null||Te.cancelValue(mt.current),Te==null||Te.registerValue(st.value),mt.current=st.value),()=>Te==null?void 0:Te.cancelValue(st.value)},[st.value]);const on=rt("checkbox",pe),[ke,jt]=(0,Ie.ZP)(on),Wt=Object.assign({},st);Te&&!gt&&(Wt.onChange=function(){st.onChange&&st.onChange.apply(st,arguments),Te.toggleOption&&Te.toggleOption({label:Me,value:st.value})},Wt.name=Te.name,Wt.checked=Te.value.includes(st.value));const un=le()(`${on}-wrapper`,{[`${on}-rtl`]:Ct==="rtl",[`${on}-wrapper-checked`]:Wt.checked,[`${on}-wrapper-disabled`]:Ot,[`${on}-wrapper-in-form-item`]:ze},Ye==null?void 0:Ye.className,ve,Ue,jt),Gn=le()({[`${on}-indeterminate`]:Xe},we.A,jt),ut=Xe?"mixed":void 0;return ke(Fe.createElement(Oe.Z,{component:"Checkbox",disabled:Ot},Fe.createElement("label",{className:un,style:Object.assign(Object.assign({},Ye==null?void 0:Ye.style),Le),onMouseEnter:Ze,onMouseLeave:at},Fe.createElement(Ae.Z,Object.assign({"aria-checked":ut},Wt,{prefixCls:on,className:Gn,disabled:Ot,ref:de})),Me!==void 0&&Fe.createElement("span",null,Me))))};var E=Fe.forwardRef(oe),x=ee(3300),y=ee(2738),z=function(se,de){var me={};for(var pe in se)Object.prototype.hasOwnProperty.call(se,pe)&&de.indexOf(pe)<0&&(me[pe]=se[pe]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,pe=Object.getOwnPropertySymbols(se);ve{const{defaultValue:me,children:pe,options:ve=[],prefixCls:Ue,className:Me,rootClassName:Xe,style:Le,onChange:Ze}=se,at=z(se,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:gt,direction:Pt}=Fe.useContext(De.E_),[st,rt]=Fe.useState(at.value||me||[]),[Ct,Ye]=Fe.useState([]);Fe.useEffect(()=>{"value"in at&&rt(at.value||[])},[at.value]);const Te=Fe.useMemo(()=>ve.map(dt=>typeof dt=="string"||typeof dt=="number"?{label:dt,value:dt}:dt),[ve]),ze=dt=>{Ye(He=>He.filter(Ce=>Ce!==dt))},ft=dt=>{Ye(He=>[].concat((0,x.Z)(He),[dt]))},Ot=dt=>{const He=st.indexOf(dt.value),Ce=(0,x.Z)(st);He===-1?Ce.push(dt.value):Ce.splice(He,1),"value"in at||rt(Ce),Ze==null||Ze(Ce.filter(it=>Ct.includes(it)).sort((it,ct)=>{const je=Te.findIndex(ot=>ot.value===it),Be=Te.findIndex(ot=>ot.value===ct);return je-Be}))},mt=gt("checkbox",Ue),on=`${mt}-group`,[ke,jt]=(0,Ie.ZP)(mt),Wt=(0,y.Z)(at,["value","disabled"]),un=ve.length?Te.map(dt=>Fe.createElement(E,{prefixCls:mt,key:dt.value.toString(),disabled:"disabled"in dt?dt.disabled:at.disabled,value:dt.value,checked:st.includes(dt.value),onChange:dt.onChange,className:`${on}-item`,style:dt.style,title:dt.title},dt.label)):pe,Gn={toggleOption:Ot,value:st,disabled:at.disabled,name:at.name,registerValue:ft,cancelValue:ze},ut=le()(on,{[`${on}-rtl`]:Pt==="rtl"},Me,Xe,jt);return ke(Fe.createElement("div",Object.assign({className:ut,style:Le},Wt,{ref:de}),Fe.createElement(Ge.Provider,{value:Gn},un)))},ne=Fe.forwardRef(te);var re=Fe.memo(ne);const ie=E;ie.Group=re,ie.__ANT_CHECKBOX=!0;var ce=ie},98447:function(nt,Qe,ee){"use strict";ee.d(Qe,{C2:function(){return De}});var b=ee(17313),le=ee(37613),Ae=ee(83116);const Fe=xe=>{const{checkboxCls:ue}=xe,Re=`${ue}-wrapper`;return[{[`${ue}-group`]:Object.assign(Object.assign({},(0,b.Wf)(xe)),{display:"inline-flex",flexWrap:"wrap",columnGap:xe.marginXS,[`> ${xe.antCls}-row`]:{flex:1}}),[Re]:Object.assign(Object.assign({},(0,b.Wf)(xe)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Re}`]:{marginInlineStart:0},[`&${Re}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ue]:Object.assign(Object.assign({},(0,b.Wf)(xe)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:xe.borderRadiusSM,alignSelf:"center",[`${ue}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ue}-inner`]:Object.assign({},(0,b.oN)(xe))},[`${ue}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:xe.checkboxSize,height:xe.checkboxSize,direction:"ltr",backgroundColor:xe.colorBgContainer,border:`${xe.lineWidth}px ${xe.lineType} ${xe.colorBorder}`,borderRadius:xe.borderRadiusSM,borderCollapse:"separate",transition:`all ${xe.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:xe.checkboxSize/14*5,height:xe.checkboxSize/14*8,border:`${xe.lineWidthBold}px solid ${xe.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${xe.motionDurationFast} ${xe.motionEaseInBack}, opacity ${xe.motionDurationFast}`}},"& + span":{paddingInlineStart:xe.paddingXS,paddingInlineEnd:xe.paddingXS}})},{[` ${Re}:not(${Re}-disabled), ${ue}:not(${ue}-disabled) `]:{[`&:hover ${ue}-inner`]:{borderColor:xe.colorPrimary}},[`${Re}:not(${Re}-disabled)`]:{[`&:hover ${ue}-checked:not(${ue}-disabled) ${ue}-inner`]:{backgroundColor:xe.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ue}-checked:not(${ue}-disabled):after`]:{borderColor:xe.colorPrimaryHover}}},{[`${ue}-checked`]:{[`${ue}-inner`]:{backgroundColor:xe.colorPrimary,borderColor:xe.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${xe.motionDurationMid} ${xe.motionEaseOutBack} ${xe.motionDurationFast}`}}},[` diff --git a/p__Classrooms__ThemeChange__Polls.c29fd444.async.js b/p__Classrooms__ThemeChange__Polls.50993640.async.js similarity index 84% rename from p__Classrooms__ThemeChange__Polls.c29fd444.async.js rename to p__Classrooms__ThemeChange__Polls.50993640.async.js index d30b56da87..ef7cce1597 100644 --- a/p__Classrooms__ThemeChange__Polls.c29fd444.async.js +++ b/p__Classrooms__ThemeChange__Polls.50993640.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[4297],{89489:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},59477:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},40001:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},49198:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},84105:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},18785:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},87169:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},73331:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},15277:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},52671:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},8657:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},56082:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},33853:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},15075:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},62772:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},43531:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},61485:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},38819:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},47472:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},87395:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},69063:function(Ft,ze){"use strict";ze.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY"}},77817:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return d}});var t=e(59301),r=e(8591),g=e(92832),Y={codeBox:"codeBox___WpkVl"},m=e(92310),R=e.n(m),a=Object.defineProperty,Q=(V,B,T)=>B in V?a(V,B,{enumerable:!0,configurable:!0,writable:!0,value:T}):V[B]=T,$=(V,B,T)=>Q(V,typeof B!="symbol"?B+"":B,T),P=(V,B,T)=>new Promise((Ae,U)=>{var Ce=s=>{try{H(T.next(s))}catch(n){U(n)}},de=s=>{try{H(T.throw(s))}catch(n){U(n)}},H=s=>s.done?Ae(s.value):Promise.resolve(s.value).then(Ce,de);H((T=T.apply(V,B)).next())});class _ extends t.Component{constructor(B){super(B),$(this,"canvas"),$(this,"randomNum",(T,Ae)=>Math.floor(Math.random()*(Ae-T)+T)),$(this,"drawPic",()=>{this.randomCode()}),$(this,"reloadPic",()=>{this.drawPic()}),$(this,"changeCode",T=>{console.log(T.target.value,222),this.setState({value:T.target.value,showError:!1})}),$(this,"onVerify",()=>{let T;return this.state.value.toLowerCase()!==""&&this.state.value.toLowerCase()!==this.state.code.toLowerCase()?(T=!0,r.ZP.error("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u9A8C\u8BC1\u7801"),this.reloadPic()):this.state.value.toLowerCase()===""?(T=!0,r.ZP.error("\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801")):this.state.value.toLowerCase()===this.state.code.toLowerCase()&&(T=!1),this.setState({showError:T}),T}),this.canvas=t.createRef(),this.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1}}componentDidMount(){this.drawPic()}randomColor(B,T){const Ae=this.randomNum(B,T),U=this.randomNum(B,T),Ce=this.randomNum(B,T);return`rgb(${Ae}, ${U}, ${Ce})`}drawText(B,T,Ae){B.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);const U=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);B.font=U+"px SimHei";const Ce=10,de=(this.state.contentWidth-40)/(this.state.code.length-1);let H=Ce;Ae>0&&(H=Ce+Ae*de);let s=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);U>40&&(s=40);const n=this.randomNum(-10,10);B.translate(H,s),B.rotate(n*Math.PI/180),B.fillText(T,0,0),B.rotate(-n*Math.PI/180),B.translate(-H,-s)}drawLine(B){for(let T=0;T<1;T++)B.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),B.beginPath(),B.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),B.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),B.stroke()}drawDot(B){for(let T=0;T<100;T++)B.fillStyle=this.randomColor(0,255),B.beginPath(),B.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),B.fill()}randomCode(){let B="";const T="QWERTYUPLKJHGFDSAZXCVBNMqwertyupkjhgfdsazxcvbnm1234567890";for(let Ae=0;Ae{const U=this.canvas.current.getContext("2d");U.textBaseline="bottom",U.fillStyle=this.randomColor(this.state.backgroundColorMin,this.state.backgroundColorMax),U.fillRect(0,0,this.state.contentWidth,this.state.contentHeight);for(let Ce=0;Ce{let T;Modal.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:React.createElement("div",null,React.createElement("p",null,B),React.createElement(_,{ref:Ae=>T=Ae})),onOk:()=>P(void 0,null,function*(){if(T.onVerify())return Promise.reject();V()})})};var d=_},2748:function(Ft,ze,e){"use strict";e.d(ze,{Q:function(){return R}});var t=e(59301),r=e(57809),g=e(5112),Y=e(5871),m=e(59301),R=(Q=>(Q[Q.Number=1]="Number",Q[Q.Percent=2]="Percent",Q))(R||{});const a=({value:Q,onChange:$,disabled:P,hidePercentOption:_=!1,percentType:v="select"})=>{const d=(0,t.useMemo)(()=>_?1:2,[_]),[V,B]=(0,t.useState)(d);console.log(V);const T=U=>Q.type===1?`${U}\u5206`:`${U}%`,Ae=(0,t.useCallback)(U=>{if(V===1){const Ce=U.replace("\u5206","");return isNaN(parseInt(Ce,10))?0:Ce}else return U.replace("%","")},[V]);return(0,t.useEffect)(()=>{B(Q.type)},[Q]),m.createElement("div",{style:{display:"flex",alignItems:"center"}},v=="select"&&m.createElement(r.default,{size:"large",onChange:U=>{B(U),$({type:U,inputValue:U===1?5:20})},value:V||d,style:{width:100},options:_?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:P}),v=="radio"&&m.createElement(g.ZP.Group,{size:"large",onChange:U=>{const Ce=U.target.value;B(Ce),$({type:Ce,inputValue:Ce===1?5:20})},value:V||d,disabled:P},!_&&m.createElement(g.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),m.createElement(g.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),v=="radio"&&m.createElement("div",{style:{marginRight:"10px",color:"#000000"}},Q.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),m.createElement(Y.Z,{size:"large",disabled:P,value:Q.inputValue,style:{width:"120px"},parser:Ae,addonAfter:Q.type===1?"\u5206":"%",max:V===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:U=>{$({type:V,inputValue:U})}}),v=="radio"&&Q.type==2&&m.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};ze.Z=a},6681:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(59301),r={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},g=e(43418),Y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",m="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",R=($,P,_)=>new Promise((v,d)=>{var V=Ae=>{try{T(_.next(Ae))}catch(U){d(U)}},B=Ae=>{try{T(_.throw(Ae))}catch(U){d(U)}},T=Ae=>Ae.done?v(Ae.value):Promise.resolve(Ae.value).then(V,B);T((_=_.apply($,P)).next())}),Q=({type:$,resdata:P,onok:_,oktext:v,okloading:d})=>{const[V,B]=(0,t.useState)(!1),{can_copy_list:T,can_copy_num:Ae,challenge_type:U,course_data_list:Ce,no_copy_list:de,no_copy_num:H,no_use_list:s,no_use_num:n,repeat_shixun_num:M,student_count:x,total_num:A,use_num:E}=P;let w=Ae>0||$==="exercise";(0,t.useEffect)(()=>{(P==null?void 0:P.student_count)>0&&B(!0)},[P]),console.log("---11",d),(0,t.useEffect)(()=>{d||B(!1)},[d]);const I=()=>{if($==="exercise"&&U===1)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",t.createElement("span",{className:r.orangeColor},E),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if($==="exercise"&&U===2)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",t.createElement("span",{className:r.orangeColor},E),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($==="shixun"&&U===1)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($==="shixun"&&U===2)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($==="subject"&&U===1)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",t.createElement("span",{className:r.orangeColor},E),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($==="subject"&&U===2)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",t.createElement("span",{className:r.orangeColor},x)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",t.createElement("span",{className:r.orangeColor},E)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($==="exercisepush")return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",t.createElement("span",{className:r.orangeColor},E),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if($==="shixunpush"&&U===1)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",t.createElement("span",{className:r.orangeColor},E),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($==="shixunpush"&&U===2)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",t.createElement("span",{className:r.orangeColor},E),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},we=()=>{if($==="exercise"||$==="subject"||$==="exercisepush"||$==="shixunpush")return t.createElement("div",{style:{marginTop:20}},H>0&&t.createElement("div",null,t.createElement("span",{className:r.flex},t.createElement("img",{src:m,style:{width:14}}),t.createElement("span",{className:r.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),t.createElement("div",{className:r.statusbody},$==="exercise"&&t.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",t.createElement("span",{className:r.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),($==="subject"||$==="exercisepush")&&t.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",w&&t.createElement("span",{className:r.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),$==="shixunpush"&&t.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",w&&t.createElement("span",{className:r.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),t.createElement("div",null,de==null?void 0:de.map((le,Ve)=>t.createElement("a",{href:`/shixuns/${le.identifier}/challenges`,target:"_blank"},"\u300A",le==null?void 0:le.name,"\u300B",Ve+1!==H&&"\u3001"))))),Ae>0&&t.createElement("div",{style:{marginTop:20}},t.createElement("span",{className:r.flex},t.createElement("img",{src:Y,style:{width:14}}),t.createElement("span",{className:r.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),t.createElement("div",{className:r.statusbody},$==="exercise"&&t.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),($==="subject"||$==="exercisepush")&&t.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),$==="shixunpush"&&t.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),t.createElement("div",null,T==null?void 0:T.map((le,Ve)=>t.createElement("a",{href:`/shixuns/${le.identifier}/challenges`,target:"_blank"},"\u300A",le==null?void 0:le.name,"\u300B",Ve+1!==Ae&&"\u3001"))))));if($==="shixun")return t.createElement("div",{style:{marginTop:20}},Ae>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return t.createElement(g.default,{open:V,onCancel:()=>{B(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!w&&"none"}},zIndex:1003,confirmLoading:d,okText:w?v:"\u6211\u77E5\u9053\u4E86",onOk:()=>R(void 0,null,function*(){w?yield _([...T,...s]):B(!1)})},t.createElement("div",{style:{maxHeight:600,overflow:"auto"}},I(),we()))}},929:function(Ft,ze,e){"use strict";e.d(ze,{i:function(){return n},Z:function(){return x}});var t={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},r=e(71418),g=e(6848),Y=e(93948),m=e(92310),R=e.n(m),a=e(49661),Q=e(57884),$=e(34055),P=e(79005),_=e(20345),v=e(77882),d=e(31081),V=e(75309),B=e(71979),T=e(47558),Ae=e(42922),U=e(66832),Ce=e(96593),de=e(19664),H=e(91833),s=e(59301);const n=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:P,swimg:_},{name:"101\u8BA1\u5212",ptimg:v,swimg:d},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:V,swimg:B},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:T,swimg:Ae},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:U,swimg:Ce},{name:"\u519B\u961F\u4E00\u6D41",ptimg:de,swimg:H}];var x=({className:A,dataSource:E=[],col:w=4,right:I,bottom:we=23,precision:le=0,wrapWidth:Ve=1200,trackEventItems:se,loading:he,onRemove:Be=()=>{},isCurrent:ce=!0,showAlias:Ne=!1,showProgress:ee=!1})=>{const X=Math.floor((Ve-(w-1)*I)/w),oe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(ve=>(window.ENV==="build"&&(ve.ptimg=`/react/build${ve.ptimg}`,ve.swimg=`/react/build${ve.swimg}`),ve));return s.createElement(r.Z,{spinning:he},s.createElement("div",{className:R()(t.list,A)},!!(E!=null&&E.length)&&(E==null?void 0:E.map((ve,q)=>{var ye,Fe,rt,Qe,ft,Ye;const{name:bt,id:et,identifier:pe,featured:st,school_name:J,image_url:j,excellent:S,is_plan:l}=ve;return s.createElement("div",{key:et,className:ce&&ee?t.wrapisCurrent:t.wrap,style:{width:X,marginRight:(1+q)%w===0?0:I+le,marginBottom:we}},s.createElement("a",{className:t.li,onClick:K=>{K.preventDefault(),K.stopPropagation(),se&&(0,a.L9)([se]),(0,a.xg)(`/paths/${pe}`)}},s.createElement("div",{className:t.img},s.createElement("img",{className:t.cover,src:`${j}`}),ce&&(0,$.bg)()&&(ve==null?void 0:ve.studying)&&s.createElement("div",{className:`${t.movebq} user-path-items`,onClick:K=>{K.stopPropagation(),Be(ve)}},s.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),s.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ye=ve==null?void 0:ve.subject_tags)==null?void 0:ye.map((K,k)=>{var C,p;if(k===0){const L=(C=oe.find(b=>b.name==K))==null?void 0:C.swimg;return s.createElement("img",{className:t.sign,src:L,style:{left:"-4px"}})}const ie=(p=oe.find(L=>L.name==K))==null?void 0:p.ptimg;return s.createElement("img",{className:t.sign,src:ie,style:{left:`${48+52*(k-1)+2*k}px`}})}),s.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(ve==null?void 0:ve.excellent)&&s.createElement("div",{className:t.bq},"\u5F00\u653E\u8BFE\u7A0B"))),s.createElement("div",{className:t.name},s.createElement(g.Z,{title:Ne&&(ve!=null&&ve.excellent_alias_name)?s.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${bt}`,s.createElement("br",null),s.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ve==null?void 0:ve.excellent_alias_name}`)):bt},s.createElement("span",{className:t.e},Ne&&(ve==null?void 0:ve.excellent_alias_name)||bt))),ce&&ee&&((Fe=ve==null?void 0:ve.progress)==null?void 0:Fe.all_score)!=0&&s.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},s.createElement(Y.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((rt=ve==null?void 0:ve.progress)==null?void 0:rt.my_score)/((Qe=ve==null?void 0:ve.progress)==null?void 0:Qe.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(ft=ve==null?void 0:ve.progress)==null?void 0:ft.my_score,"/",(Ye=ve==null?void 0:ve.progress)==null?void 0:Ye.all_score),(!ce||!ee)&&s.createElement("div",{className:t.tags},s.createElement("div",null,s.createElement(g.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},s.createElement("span",null,s.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),s.createElement("span",null,ve.stages_count))),s.createElement(g.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},s.createElement("span",null,s.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),s.createElement("span",null,ve.members_count)))))))})),!E.length&&s.createElement(Q.Z,null)))}},47949:function(Ft,ze,e){"use strict";e.d(ze,{jL:function(){return m},w9:function(){return De},dN:function(){return O},QD:function(){return qe},cQ:function(){return Qe.Z},Oz:function(){return L},op:function(){return y},O5:function(){return Bt},_b:function(){return xt},t7:function(){return E},Gi:function(){return Lt},YG:function(){return vt},kT:function(){return Ot},qp:function(){return Ae},K3:function(){return de},vr:function(){return pt},qE:function(){return F},Je:function(){return we},wb:function(){return q},lB:function(){return rt},cq:function(){return Nn},tp:function(){return n},Si:function(){return ln},k8:function(){return qn},Du:function(){return cr}});var t=e(59301),r={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},g="data:image/png;base64,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",m=({dataSource:He=[],img:Ue,imgWidth:ot=346,title:At,sunTitle:In,bannerExtraContent:Kn})=>t.createElement("div",{className:r.banner},t.createElement("div",{className:r.content},t.createElement("aside",null,t.createElement("p",null,t.createElement("b",null,At),t.createElement("span",null,In)),He.length>0&&t.createElement("div",{className:r.btns},He.map((rn,qt)=>t.createElement("div",{key:qt,onClick:rn.click},rn.name,rn.sign?t.createElement("img",{src:g,width:39}):null))),Kn),Ue&&t.createElement("img",{style:{marginTop:33,marginRight:38},src:Ue,width:ot}))),R={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},a=e(92310),Q=e.n(a),$=e(89392),P=Object.defineProperty,_=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,V=(He,Ue,ot)=>Ue in He?P(He,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ot}):He[Ue]=ot,B=(He,Ue)=>{for(var ot in Ue||(Ue={}))v.call(Ue,ot)&&V(He,ot,Ue[ot]);if(_)for(var ot of _(Ue))d.call(Ue,ot)&&V(He,ot,Ue[ot]);return He},Ae=({dataSource:He=[],value:Ue,onChange:ot,onTitleChange:At,className:In,title:Kn,titleWidth:rn=41,style:qt={},fontColor:kt="#6A7283",showCount:Fn,classNameActive:hn,styleItem:Cn={}})=>{const[qr,jr]=(0,t.useState)(0),[Ir,Rr]=(0,t.useState)(!1),zr=(0,t.useRef)(null),Jr=(0,t.useRef)(null);return(0,t.useEffect)(()=>{var ta;He.length!==0&&(((ta=zr==null?void 0:zr.current)==null?void 0:ta.clientHeight)>97?jr(1):jr(0)),He.length===0&&jr(0),Rr(!1)},[He]),t.createElement("div",{className:Q()(R.row,In),style:qt},t.createElement("div",{onClick:(0,$.throttle)(()=>At==null?void 0:At(),2e3),style:{width:rn,marginTop:Ir?12:4},className:`${R.title} ${At?"current":""}`},Kn),t.createElement("div",{className:Ir?`${R.tagsWrap} ${R.tagsBorderWrap}`:R.tagsWrap},t.createElement("div",{className:R.bar,ref:Jr,style:qr>0?{height:qr===1?97:"auto",overflow:qr===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},t.createElement("div",{className:R.tag,ref:zr},He==null?void 0:He.map(ta=>t.createElement("span",{onClick:()=>ot(ta.id),key:ta.id,style:B(B({color:kt},Cn),(ta==null?void 0:ta.style)||{}),className:Ue===ta.id?Q()(hn||R.active,ta.classNameActive):""},t.createElement("span",{title:ta.name,className:R.name},ta.name),!!Fn&&t.createElement("span",{className:R.num},ta.count))))),!!qr&&t.createElement(t.Fragment,null,qr===1?t.createElement("div",{onClick:()=>{var ta;jr(2),((ta=zr==null?void 0:zr.current)==null?void 0:ta.clientHeight)>245?Rr(!0):Rr(!1)},className:R.action},"\u5C55\u5F00",t.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):t.createElement("div",{onClick:()=>{Jr.current.scrollTop=0,jr(1),Rr(!1)},className:R.action},"\u6536\u8D77",t.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},U={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},de=({dataSource:He=[],value:Ue,onChange:ot,onTitleChange:At,className:In,title:Kn,titleWidth:rn=41,style:qt={},fontColor:kt="#6A7283",showCount:Fn,expand:hn=!0})=>{const[Cn,qr]=(0,t.useState)(0),[jr,Ir]=(0,t.useState)(!1),Rr=(0,t.useRef)(null),zr=(0,t.useRef)(null),[Jr,ta]=(0,t.useState)(hn);return t.createElement("div",{className:Q()(U.row,In),style:qt},t.createElement("div",{className:"flex item-center justify-between"},t.createElement("div",{onClick:(0,$.throttle)(()=>At==null?void 0:At(),2e3),style:{width:rn,marginTop:jr?12:4},className:`${U.title} ${At?"current":""}`},Kn),t.createElement("i",{className:`iconfont ${Jr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Jr?8:10},onClick:()=>ta(!Jr)})),Jr&&t.createElement("div",{className:jr?`${U.tagsWrap} ${U.tagsBorderWrap}`:U.tagsWrap},t.createElement("div",{className:U.fenge}),t.createElement("div",{className:U.bar,ref:zr},t.createElement("div",{className:U.tag,ref:Rr},He==null?void 0:He.map(Ur=>t.createElement("span",{onClick:()=>ot(Ur.id),key:Ur.id,style:{color:kt},className:Ue===Ur.id?U.active:""},t.createElement("span",{title:Ur.name,className:U.name},Ur.name),!!Fn&&t.createElement("span",{className:U.num},Ur.count)))))))},H={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},n=({dataSource:He=[],value:Ue,onChange:ot,className:At,style:In={}})=>t.createElement("div",{style:In,className:Q()(H.tabs,At)},He.map(Kn=>t.createElement("span",{onClick:()=>ot(Kn.id),className:Ue===Kn.id?H.active:"",key:Kn.id},Kn.name))),M={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},x=e(92832),E=({dataSource:He=[],value:Ue="",onChange:ot,onInputChange:At=()=>{},className:In,style:Kn={},placeholder:rn,allowClear:qt=!1})=>{var kt;const[Fn,hn]=(0,t.useState)(""),[Cn,qr]=(0,t.useState)("");(0,t.useEffect)(()=>{var Rr;let zr=Ue;(Rr=JSON.stringify(Ue))!=null&&Rr.includes("{")&&(hn(Ue.id),zr=Ue.value||"");try{qr(decodeURIComponent(zr||""))}catch(Jr){qr(decodeURIComponent(zr||""))}},[Ue]);const jr=()=>{ot(encodeURIComponent(Cn),Fn||null)},Ir=Rr=>{Rr!==Fn&&(hn(Rr),ot(encodeURIComponent(Cn),Rr))};return t.createElement("div",{className:Q()(M.input,In),style:Kn},!!He.length&&t.createElement("div",{className:M.dropdown},t.createElement("div",{className:M.text},(kt=He.find(Rr=>Rr.id===Fn))==null?void 0:kt.name,t.createElement("i",{className:"iconfont icon-zhankai4"}),t.createElement("b",{className:M.b1}),t.createElement("b",{className:M.b2})),t.createElement("div",{className:M.menu},He.map((Rr,zr)=>t.createElement("div",{key:zr,onClick:()=>Ir(Rr.id)},Rr.name)))),t.createElement(x.default,{onPressEnter:jr,value:Cn,onChange:Rr=>{qr(Rr.target.value),At(encodeURIComponent(Rr.target.value),Fn||null)},bordered:!1,placeholder:rn}),t.createElement("i",{onClick:jr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},w={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},we=({value:He,onChange:Ue,className:ot,total:At,pageSize:In,style:Kn={}})=>{const rn=He<2,qt=He>=Math.ceil(At/In);return At<=In?t.createElement(t.Fragment,null):t.createElement("div",{className:Q()(w.quickPager,ot),style:Kn},t.createElement("div",{onClick:()=>{rn||Ue(He-1,"prev")},className:rn?w.disabled:""},"\u4E0A\u4E00\u9875"),t.createElement("div",{onClick:()=>{qt||Ue(He+1,"next")},className:qt?w.disabled:""},"\u4E0B\u4E00\u9875"))},le={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Ve=e(71418),se=e(6848),he=e(13570),Be=e(90524),ce=e(49661),Ne=e(96908),ee=e(57177),X=e(81378),oe=e(57884),q=({className:He,dataSource:Ue=[],col:ot=4,right:At,bottom:In=23,precision:Kn=0,wrapWidth:rn=1200,trackEventItems:qt,loading:kt})=>{const Fn=Math.floor((rn-(ot-1)*At)/ot);return t.createElement(Ve.Z,{spinning:kt},t.createElement("div",{className:Q()(le.list,He)},!!Ue.length&&Ue.map((hn,Cn)=>{const{name:qr,id:jr,identifier:Ir,power:Rr,cover_image_id:zr,pic:Jr}=hn;return t.createElement("div",{className:le.wrap,key:jr,style:{width:Fn,marginRight:(1+Cn)%ot===0?0:At+Kn,marginBottom:In}},t.createElement("a",{target:"_blank",href:`/shixuns/${Ir}/challenges`,className:le.li,onClick:ta=>{ta.preventDefault(),qt&&(0,ce.L9)([qt]),Rr&&(0,ce.xg)(`/shixuns/${Ir}/challenges`)}},t.createElement("div",{className:le.img},t.createElement("img",{className:le.cover,src:`${Jr}`}),hn.is_jupyter&&t.createElement("img",{className:le.sign,src:Ne}),hn.is_jupyter_lab&&t.createElement("img",{className:le.sign,src:ee}),hn.is_unity_3d&&t.createElement("img",{className:le.sign,src:X})),t.createElement("div",{className:le.name},t.createElement(se.Z,{title:qr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:le.e},qr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{className:le.tags},t.createElement(se.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),t.createElement("span",null,hn.challenges_count))),!!hn.myshixuns_count&&t.createElement(se.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),t.createElement("span",null,hn.myshixuns_count))),t.createElement(se.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},t.createElement("span",null,t.createElement("span",null,hn.level))),t.createElement("div",{className:le.rate},t.createElement(he.Z,{allowHalf:!0,disabled:!0,defaultValue:hn.score_info}),t.createElement("span",null,"\xA0",hn.score_info?`${hn.score_info}\u5206`:"5\u5206")))),!Rr&&t.createElement("div",{className:le.lockWrap},t.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ue.length&&t.createElement(oe.Z,null)))},ye={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},rt=({className:He,dataSource:Ue=[],col:ot=4,right:At,bottom:In=23,precision:Kn=0,wrapWidth:rn=1200,wrapClassName:qt,trackEventItems:kt,loading:Fn})=>{const hn=Math.floor((rn-(ot-1)*At)/ot);return t.createElement(Ve.Z,{spinning:Fn},t.createElement("div",{className:Q()(ye.list,He)},!!Ue.length&&Ue.map((Cn,qr)=>{const{name:jr,id:Ir,identifier:Rr,power:zr,cover_image_id:Jr,pic:ta}=Cn;return t.createElement("div",{className:Q()(ye.wrap,qt),key:Ir,style:{width:hn,marginRight:(1+qr)%ot===0?0:At+Kn,marginBottom:In}},t.createElement("a",{target:"_blank",href:`/shixuns/${Rr}/challenges`,className:ye.li,onClick:Ur=>{Ur.preventDefault(),kt&&(0,ce.L9)([kt]),zr&&(0,ce.xg)(`/shixuns/${Rr}/challenges`)}},t.createElement("img",{src:e(47621),className:ye.titleBg}),t.createElement("div",{className:ye.name},t.createElement(se.Z,{title:jr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:ye.e},jr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{style:{padding:"14px",paddingBottom:0}},t.createElement("div",{className:ye.img},t.createElement("img",{className:ye.cover,src:Jr?`${Be.Z.API_SERVER}/api/attachments/${Jr}`:`${Be.Z.IMG_SERVER+ta}`}),Cn.is_jupyter&&t.createElement("div",{className:ye.bq},"Jupyter"),Cn.is_jupyter_lab&&t.createElement("div",{className:ye.bq},"JupyterLab"),Cn.is_unity_3d&&t.createElement("div",{className:ye.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),t.createElement("div",{className:"mt20 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:ye.text},"\u5B66\u4E60\u4EBA\u6570"),t.createElement("span",{className:ye.value},Cn.myshixuns_count)),t.createElement("div",null,t.createElement("span",{className:ye.text},"\u56F0\u96BE\u7B49\u7EA7"),t.createElement("span",{className:ye.value},Cn.level))),t.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:ye.text},"\u5173\u5361\u6570"),t.createElement("span",{className:ye.value},Cn.challenges_count)),t.createElement("div",{className:ye.rate},t.createElement(he.Z,{allowHalf:!0,disabled:!0,defaultValue:Cn.score_info}),t.createElement("span",{className:ye.value,style:{color:"#FF9C00"}},"\xA0",Cn.score_info?`${Cn.score_info}\u5206`:"5\u5206"))))),!zr&&t.createElement("div",{className:ye.lockWrap},t.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ue.length&&t.createElement(oe.Z,null)))},Qe=e(929),ft={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Ye=e(79005),bt=e(20345),et=e(77882),pe=e(31081),st=e(75309),J=e(71979),j=e(47558),S=e(42922),l=e(66832),K=e(96593),k=e(19664),C=e(91833);const p=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ye,swimg:bt},{name:"101\u8BA1\u5212",ptimg:et,swimg:pe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:st,swimg:J},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:j,swimg:S},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:l,swimg:K},{name:"\u519B\u961F\u4E00\u6D41",ptimg:k,swimg:C}];var L=({className:He,dataSource:Ue=[],col:ot=4,right:At,bottom:In=23,precision:Kn=0,wrapWidth:rn=1200,trackEventItems:qt,loading:kt,wrapClassName:Fn,imgClassName:hn,isArrow:Cn=!1})=>{const qr=Math.floor((rn-(ot-1)*At)/ot),[jr,Ir]=(0,t.useState)(),[Rr,zr]=(0,t.useState)(),Jr=Ur=>Ir(Ur),ta=()=>Ir(-1);return t.createElement(Ve.Z,{spinning:kt},t.createElement("div",{className:Q()(ft.list,He)},!!(Ue!=null&&Ue.length)&&(Ue==null?void 0:Ue.map((Ur,Ka)=>{var Za;const{name:Xa,id:co,identifier:ja,featured:po,school_name:Qo,image_url:ho,excellent:Zo,is_plan:Yo}=Ur;return t.createElement("div",{key:co,className:Q()(ft.wrap,Fn),style:{width:qr,marginRight:(1+Ka)%ot===0?0:At+Kn,marginBottom:In}},t.createElement("a",{target:"_blank",href:`/paths/${ja}`,className:ft.li,onClick:Eo=>{Eo.preventDefault(),qt&&(0,ce.L9)([qt]),(0,ce.xg)(`/paths/${ja}`)}},t.createElement("img",{src:e(39057),className:ft.titleBg}),t.createElement("div",{className:ft.name},t.createElement(se.Z,{title:Xa},t.createElement("span",{className:ft.e,style:{color:Cn&&jr===Ka?"#145DFF":"#000000"},onMouseEnter:()=>{Jr(Ka)},onMouseLeave:ta},Xa))),t.createElement("div",{style:{padding:"14px",paddingBottom:0}},t.createElement("div",{className:Q()(ft.img,hn)},t.createElement("img",{className:ft.cover,src:`${Be.Z.IMG_SERVER+ho}`}),(Za=Ur==null?void 0:Ur.subject_tags)==null?void 0:Za.map((Eo,Pa)=>{var Lo,Oo;if(Pa===0){const Ao=(Lo=p.find(So=>So.name==Eo))==null?void 0:Lo.swimg;return t.createElement("img",{className:ft.sign,src:Ao,style:{left:"-4px"}})}const xo=(Oo=p.find(Ao=>Ao.name==Eo))==null?void 0:Oo.ptimg;return t.createElement("img",{className:ft.sign,src:xo,style:{left:`${48+52*(Pa-1)+2*Pa}px`}})}),t.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Ur==null?void 0:Ur.excellent)&&t.createElement("div",{className:ft.bq},"\u5F00\u653E\u8BFE\u7A0B"))),t.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:ft.text},"\u7AE0\u8282\u6570"),t.createElement("span",{className:ft.value},Ur.stages_count)),t.createElement("div",null,t.createElement("span",{className:ft.text},"\u5B66\u4E60\u4EBA\u6570"),t.createElement("span",{className:ft.value},Ur.members_count))))))})),!Ue.length&&t.createElement(oe.Z,null)))},b={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ue="data:image/png;base64,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",Oe=e(59301),De=({className:He,dataSource:Ue=[],col:ot=4,right:At,bottom:In=23,precision:Kn=0,wrapWidth:rn=1200,trackEventItems:qt,loading:kt})=>{const Fn=Math.floor((rn-(ot-1)*At)/ot);return Oe.createElement(Ve.Z,{spinning:kt},Oe.createElement("div",{className:Q()(b.list,He)},!!Ue.length&&Ue.map((hn,Cn)=>{const{subject_identifier:qr,id:jr,identifier:Ir,power:Rr}=hn,zr=hn.is_public!=0&&hn.is_public;return Oe.createElement("div",{className:b.wrap,key:jr,style:{width:Fn,marginRight:(1+Cn)%ot===0?0:At+Kn,marginBottom:In}},Oe.createElement("a",{className:b.li,onClick:Jr=>{Jr.preventDefault(),qt&&(0,ce.L9)([qt]),(0,ce.xg)(hn.first_category_url)}},Oe.createElement("div",{className:b.top},Oe.createElement(se.Z,{title:hn.name},Oe.createElement("div",{className:b.name},hn.name)),Oe.createElement("img",{className:b.img,src:Be.Z.IMG_SERVER+"/images/"+hn.avatar_url}),Oe.createElement("div",{className:b.text,title:hn.creator},hn.creator),qr&&Oe.createElement("div",{className:b.btns},Oe.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Oe.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),zr&&Oe.createElement("div",{className:b.sign},"\u516C\u5F00")),Oe.createElement("div",{className:b.bottom},hn.visits>0&&Oe.createElement(se.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Oe.createElement("span",null,Oe.createElement("i",{className:"iconfont icon-liulanyan"}),Oe.createElement("span",null,hn.visits))),hn.course_members_count>0&&Oe.createElement(se.Z,{title:"\u6210\u5458",placement:"bottom"},Oe.createElement("span",null,Oe.createElement("i",{className:"iconfont icon-chengyuan"}),hn.course_members_count)),hn.tasks_count>0&&Oe.createElement(se.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Oe.createElement("span",null,Oe.createElement("i",{className:"iconfont icon-zuoye"}),hn.tasks_count)),hn.is_end?Oe.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Oe.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!hn.is_accessible&&Oe.createElement("div",{className:b.lockWrap},Oe.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Oe.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ue.length&&Oe.createElement(oe.Z,null)))},Pe={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Z="data:image/png;base64,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",O=({className:He,dataSource:Ue=[],col:ot=4,right:At,bottom:In=23,precision:Kn=0,wrapWidth:rn=1200,wrapClassName:qt,trackEventItems:kt,loading:Fn})=>{const hn=Math.floor((rn-(ot-1)*At)/ot);return t.createElement(Ve.Z,{spinning:Fn},t.createElement("div",{className:Q()(Pe.list,He)},!!Ue.length&&Ue.map((Cn,qr)=>{const{subject_identifier:jr,id:Ir,identifier:Rr,power:zr}=Cn,Jr=Cn.is_public!=0&&Cn.is_public;return t.createElement("div",{className:Q()(`${Pe.wrap} ${Cn.is_accessible?"":Pe.warpStyle}`,qt),key:Ir,style:{width:hn,marginRight:(1+qr)%ot===0?0:At+Kn,marginBottom:In}},t.createElement("a",{className:Pe.li,onClick:ta=>{ta.preventDefault(),kt&&(0,ce.L9)([kt]),(0,ce.xg)(Cn.first_category_url)}},t.createElement("div",{className:Pe.creator},t.createElement("img",{className:Pe.img,src:Be.Z.IMG_SERVER+"/images/"+Cn.avatar_url}),t.createElement("div",{className:Pe.text,title:Cn.creator},Cn.creator)),t.createElement("div",{className:Pe.top},t.createElement(se.Z,{title:Cn.name},t.createElement("div",{className:Pe.name},Cn.name)),Jr&&t.createElement("div",{className:Pe.sign},"\u516C\u5F00")),t.createElement("div",{className:Pe.middle},t.createElement("div",{className:Pe.row,style:{marginBottom:6}},t.createElement("div",null,t.createElement("span",{className:Pe.text},"\u8BBF\u95EE\u91CF"),t.createElement("span",{className:Pe.value},(Cn==null?void 0:Cn.visits)||0)),t.createElement("div",null,t.createElement("span",{className:Pe.text},"\u6210\u5458"),t.createElement("span",{className:Pe.value},(Cn==null?void 0:Cn.course_members_count)||0))),t.createElement("div",{className:Pe.row},t.createElement("div",null,t.createElement("span",{className:Pe.text,style:{width:42}},"\u4F5C",t.createElement("span",{style:{marginLeft:14}},"\u4E1A")),t.createElement("span",{className:Pe.value},(Cn==null?void 0:Cn.tasks_count)||0)),t.createElement("div",null,t.createElement("span",{className:Pe.text},"\u72B6\u6001"),Cn.is_end?t.createElement("span",{className:Pe.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):t.createElement("span",{className:Pe.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),jr&&t.createElement("div",{className:Pe.btns},t.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),t.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Cn.is_accessible&&t.createElement("div",{className:Pe.lockWrap},t.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ue.length&&t.createElement(oe.Z,null)))},me={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},be=e(76560),vt=({dataSource:He=[],value:Ue,onChange:ot,className:At,style:In={},tabBarExtraContent:Kn})=>t.createElement("div",{className:Q()(me.tabs,At),style:In},t.createElement("div",{className:me.tabsWrap},He.map((rn,qt)=>t.createElement("aside",{className:me.tab,onClick:()=>{ot(rn.id),rn.link&&be.history.push(rn.link)},key:qt},t.createElement("div",{className:Ue===rn.id?me.active:""},rn.name),(rn==null?void 0:rn.resetCount)==null&&(rn==null?void 0:rn.total)!==void 0&&t.createElement("span",null,"\uFF08",rn==null?void 0:rn.total,"\uFF09"),(rn==null?void 0:rn.resetCount)!==void 0&&(rn==null?void 0:rn.total)!==void 0&&t.createElement(se.Z,{title:(rn==null?void 0:rn.tip)!=null?rn==null?void 0:rn.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},rn==null?void 0:rn.resetCount),"/",t.createElement("span",null,rn==null?void 0:rn.total),"\uFF09"))))),t.createElement("div",{className:me.tabBar},Kn)),Ge={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},Ot=({dataSource:He=[],value:Ue,onChange:ot,className:At,style:In={},tabBarExtraContent:Kn})=>t.createElement("div",{className:Q()(Ge.tabs,At),style:In},t.createElement("div",{className:Ge.tabsWrap},He.map((rn,qt)=>t.createElement("aside",{className:Ge.tab,onClick:()=>{ot(rn.id),rn.link&&be.history.push(rn.link)},key:qt},t.createElement("div",{className:Ue===rn.id?Ge.active:""},rn.name),(rn==null?void 0:rn.resetCount)==null&&(rn==null?void 0:rn.total)!==void 0&&t.createElement("span",null,"\uFF08",rn==null?void 0:rn.total,"\uFF09"),(rn==null?void 0:rn.resetCount)!==void 0&&(rn==null?void 0:rn.total)!==void 0&&t.createElement(se.Z,{title:(rn==null?void 0:rn.tip)!=null?rn==null?void 0:rn.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},rn==null?void 0:rn.resetCount),"/",t.createElement("span",null,rn==null?void 0:rn.total),"\uFF09"))))),t.createElement("div",{className:Ge.tabBar},Kn)),Lt=({className:He,style:Ue={},children:ot})=>t.createElement("div",{className:Q()(He),style:Ue},ot),Qt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},vn=e(38854),yn=e(20834);const Vt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Nn=({sortValue:He,dropValue:Ue,className:ot,onSort:At,onDrop:In,dataSource:Kn=Vt})=>{var rn;return t.createElement("div",{className:Q()(Qt.orderWrap,ot)},t.createElement(vn.Z,{dropdownRender:()=>t.createElement(yn.default,null,Kn.map((qt,kt)=>t.createElement(yn.default.Item,{key:kt,onClick:()=>In(qt.id)},qt.name)))},t.createElement("span",{className:Qt.orderTextWrap},(rn=Kn.find(qt=>Ue===qt.id))==null?void 0:rn.name)),t.createElement("span",{className:Qt.orderIconWrap},t.createElement("span",{className:Qt.orderAsc},t.createElement("i",{className:He==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Qt.cursorPointer} ${Qt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Qt.cursorPointer}`,onClick:()=>At(He==="asc"?"desc":"asc")})),t.createElement("span",{className:Qt.orderDesc},t.createElement("i",{className:He==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Qt.cursorPointer} ${Qt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Qt.cursorPointer}`,onClick:()=>At(He==="asc"?"desc":"asc")}))))},Te={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},gt=e(3113),xn=e(22688),Yt=Object.defineProperty,_t=Object.getOwnPropertySymbols,Zn=Object.prototype.hasOwnProperty,Vn=Object.prototype.propertyIsEnumerable,Dr=(He,Ue,ot)=>Ue in He?Yt(He,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ot}):He[Ue]=ot,ur=(He,Ue)=>{for(var ot in Ue||(Ue={}))Zn.call(Ue,ot)&&Dr(He,ot,Ue[ot]);if(_t)for(var ot of _t(Ue))Vn.call(Ue,ot)&&Dr(He,ot,Ue[ot]);return He},Wt=(He,Ue)=>{var ot={};for(var At in He)Zn.call(He,At)&&Ue.indexOf(At)<0&&(ot[At]=He[At]);if(He!=null&&_t)for(var At of _t(He))Ue.indexOf(At)<0&&Vn.call(He,At)&&(ot[At]=He[At]);return ot},Yn=(He,Ue,ot)=>new Promise((At,In)=>{var Kn=kt=>{try{qt(ot.next(kt))}catch(Fn){In(Fn)}},rn=kt=>{try{qt(ot.throw(kt))}catch(Fn){In(Fn)}},qt=kt=>kt.done?At(kt.value):Promise.resolve(kt.value).then(Kn,rn);qt((ot=ot.apply(He,Ue)).next())}),y=He=>{var Ue=He,{className:ot,style:At,children:In,loading:Kn=!1,openLoading:rn,onClick:qt=()=>{},size:kt="middle",shape:Fn="round",theme:hn}=Ue,Cn=Wt(Ue,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[qr,jr]=(0,t.useState)(!1),Ir=(0,t.useMemo)(()=>{switch(hn){case xn.Fy.THEMEONE:return Te.ThemeOne;case xn.Fy.DEFAULT:default:return Te.btn}},[hn]);return t.createElement(gt.ZP,ur({onClick:(0,$.throttle)(Rr=>Yn(void 0,null,function*(){rn&&jr(!0);try{yield qt(Rr)}catch(zr){console.log("error",zr)}rn&&jr(!1)}),2e3,{leading:!0,trailing:!1}),className:Q()(Ir,Te[`${kt}-${Fn}`],ot),style:At,size:kt,shape:Fn,loading:qr||Kn},Cn),In)},N={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},F=({className:He,style:Ue,children:ot=null,onClick:At,title:In})=>t.createElement("div",{className:Q()(N.head,He),style:Ue},t.createElement("span",{className:"primary-hover",onClick:At},t.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),t.createElement("b",{title:In},In),t.createElement("div",{className:N.node},ot)),Se={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},qe=({confirmShow:He=!0,confirmTitle:Ue,confirmClick:ot,cancelShow:At=!0,cancelTitle:In,cancelClick:Kn,className:rn,style:qt,confirmLoading:kt=!1})=>t.createElement("div",{className:Q()(Se.btns,rn),style:qt},He&&t.createElement(gt.ZP,{loading:kt,onClick:ot,type:"primary",className:Se.confirm},Ue),At&&t.createElement(gt.ZP,{onClick:Kn,className:Se.cancel},In)),$e={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},pt=({className:He,style:Ue={},LeftContent:ot,children:At,RightContent:In})=>t.createElement("div",{className:Q()($e.fixedBottom,He),style:Ue},t.createElement("div",{className:$e.wrap},t.createElement("div",{className:$e.left},ot),t.createElement("div",{className:$e.center},At),t.createElement("div",{className:$e.right},In))),It={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},xt=({className:He,style:Ue={},dataSource:ot=[]})=>t.createElement("div",{className:Q()(It.crumbs,He),style:Ue},ot.map((At,In)=>Inbe.history.push(At.path)},At.name):t.createElement("span",null,At.name),t.createElement("span",null,"\xA0",">","\xA0")):t.createElement("span",{key:In,style:{color:"#5F6368"}},At.name))),Pt=e(31797),en=Object.defineProperty,Ht=Object.defineProperties,Tt=Object.getOwnPropertyDescriptors,tn=Object.getOwnPropertySymbols,Sn=Object.prototype.hasOwnProperty,un=Object.prototype.propertyIsEnumerable,Gt=(He,Ue,ot)=>Ue in He?en(He,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ot}):He[Ue]=ot,Me=(He,Ue)=>{for(var ot in Ue||(Ue={}))Sn.call(Ue,ot)&&Gt(He,ot,Ue[ot]);if(tn)for(var ot of tn(Ue))un.call(Ue,ot)&&Gt(He,ot,Ue[ot]);return He},Le=(He,Ue)=>Ht(He,Tt(Ue)),Xe=(He,Ue)=>{var ot={};for(var At in He)Sn.call(He,At)&&Ue.indexOf(At)<0&&(ot[At]=He[At]);if(He!=null&&tn)for(var At of tn(He))Ue.indexOf(At)<0&&un.call(He,At)&&(ot[At]=He[At]);return ot};const{Countdown:it}=Pt.default;var Bt=He=>{var Ue=He,{onChange:ot}=Ue,At=Xe(Ue,["onChange"]);const[In,Kn]=(0,t.useState)(null);(0,t.useEffect)(()=>{typeof In=="number"&&In>=0&&ot(In)},[In]);const rn=qt=>{const kt=Math.floor(qt/1e3);Kn(kt)};return t.createElement(it,Le(Me({},At),{onChange:rn}))},Et={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},ln=({DataProps:He,className:Ue,style:ot={}})=>{var At;return t.createElement("div",{className:Q()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Et.ClassRoomItem,Ue),style:ot,onClick:()=>{(0,ce.xg)(He==null?void 0:He.first_category_url)}},t.createElement("div",{className:"flex flex-col item-center"},t.createElement("img",{src:`${(At=Be.Z)==null?void 0:At.IMG_SERVER}/images/${He==null?void 0:He.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(He==null?void 0:He.subject_identifier)&&t.createElement("div",{className:"mt-40px"},t.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),t.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),t.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},t.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(He!=null&&He.is_public)&&t.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),t.createElement("span",{className:Q()("text-16px font-medium",Et.TitleDom)},He==null?void 0:He.name)),t.createElement("div",{className:"c-grey-333 font-medium"},He==null?void 0:He.creator),t.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",He==null?void 0:He.course_members_count),t.createElement("div",{className:"c-grey-333 flex item-center justify-between"},t.createElement("div",null,"\u4F5C\u4E1A\uFF1A",He==null?void 0:He.tasks_count),He!=null&&He.is_end?t.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):t.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},gn=Object.defineProperty,Hn=Object.getOwnPropertySymbols,Gn=Object.prototype.hasOwnProperty,fn=Object.prototype.propertyIsEnumerable,Ln=(He,Ue,ot)=>Ue in He?gn(He,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ot}):He[Ue]=ot,bn=(He,Ue)=>{for(var ot in Ue||(Ue={}))Gn.call(Ue,ot)&&Ln(He,ot,Ue[ot]);if(Hn)for(var ot of Hn(Ue))fn.call(Ue,ot)&&Ln(He,ot,Ue[ot]);return He},cr=({DataProps:He=[],selectValue:Ue,onChange:ot,className:At,style:In={},extra:Kn,classNameItem:rn,styleItem:qt={},barHidden:kt})=>{const[Fn,hn]=(0,t.useState)();return(0,t.useEffect)(()=>{hn(Array.isArray(Ue)?Ue:[Ue])},[Ue]),t.createElement("div",{className:Q()("flex px-20px py-10px gap-40px",At),style:bn({borderBottom:"1px solid #D3F0FF"},In)},He==null?void 0:He.map(Cn=>t.createElement("div",{key:Cn==null?void 0:Cn.id,className:Q()("flex item-center justify-center current c-grey-333 text-16 relative",rn,Cn==null?void 0:Cn.className),style:bn(bn({color:Fn!=null&&Fn.includes(Cn==null?void 0:Cn.id)?"#1890FF":"",minWidth:88},qt),(Cn==null?void 0:Cn.style)||{}),onClick:qr=>{ot==null||ot({domEvent:qr,item:Cn}),Cn!=null&&Cn.link&&be.history.push(Cn==null?void 0:Cn.link)}},Cn==null?void 0:Cn.name,!kt&&(Fn==null?void 0:Fn.includes(Cn==null?void 0:Cn.id))&&t.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),t.createElement("div",{className:"ml-auto"},Kn))},Un=Object.defineProperty,Bn=Object.defineProperties,kn=Object.getOwnPropertyDescriptors,tr=Object.getOwnPropertySymbols,er=Object.prototype.hasOwnProperty,Sr=Object.prototype.propertyIsEnumerable,Xr=(He,Ue,ot)=>Ue in He?Un(He,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ot}):He[Ue]=ot,En=(He,Ue)=>{for(var ot in Ue||(Ue={}))er.call(Ue,ot)&&Xr(He,ot,Ue[ot]);if(tr)for(var ot of tr(Ue))Sr.call(Ue,ot)&&Xr(He,ot,Ue[ot]);return He},nn=(He,Ue)=>Bn(He,kn(Ue)),qn=({value:He,onChange:Ue,onInputChange:ot,className:At,style:In={},InputProps:Kn})=>{const[rn,qt]=(0,t.useState)(He);return t.createElement("div",{className:Q()("flex item-center rounded-full px-10px py-2px",At),style:En({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},In)},t.createElement(x.default,nn(En({bordered:!1},Kn),{onChange:kt=>{qt(kt.target.value),ot==null||ot(encodeURIComponent(kt.target.value))},onPressEnter:kt=>{Ue==null||Ue({domEvent:kt,item:{value:rn}})}})),t.createElement("img",{className:"h-22px current",src:e(25365),height:22,onClick:kt=>{Ue==null||Ue({domEvent:kt,item:{value:rn}})}}))}},37464:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return P}});var t=e(59301),r=e(92832),g=e(24905),Y=e(95237),m={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},R="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",a=e(57884),Q=(_,v,d)=>new Promise((V,B)=>{var T=Ce=>{try{U(d.next(Ce))}catch(de){B(de)}},Ae=Ce=>{try{U(d.throw(Ce))}catch(de){B(de)}},U=Ce=>Ce.done?V(Ce.value):Promise.resolve(Ce.value).then(T,Ae);U((d=d.apply(_,v)).next())}),P=({data:_,value:v=[],handleChangePage:d,setSelectedRowKeys:V,selectedRowKeys:B,onChange:T=()=>{}})=>{const[Ae,U]=(0,t.useState)([]),[Ce,de]=(0,t.useState)([]),[H,s]=(0,t.useState)([]);let[n,M]=(0,t.useState)(1),[x,A]=(0,t.useState)();return(0,t.useEffect)(()=>{U(_),de([]),s([])},[_]),(0,t.useEffect)(()=>{V&&(de(B),s(B))},[B]),t.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},t.createElement("div",{className:m.leftdiv},t.createElement(r.default.Search,{size:"middle",onChange:E=>Q(void 0,null,function*(){U(_.filter(w=>{var I;return(I=w==null?void 0:w.name)==null?void 0:I.includes(E.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ae.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),t.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},t.createElement(g.default.Group,{value:Ce.map(E=>`${E.course_group_id}`),onChange:E=>{V(Ae.filter(w=>E.includes(`${w.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},Ae.map((E,w)=>t.createElement(Y.Z,{key:E.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},t.createElement(g.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:E.is_published,value:`${E.course_group_id}`},t.createElement("div",{className:m.listClass},t.createElement("span",{className:m.spantitle,style:{width:E.is_published?"108px":"170px"}},E.name),E.is_published&&t.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),t.createElement("div",{className:m.rightdiv},t.createElement(r.default.Search,{onChange:E=>{s(Ce.filter(w=>w.name.includes(E.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),H.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),H.length>0&&t.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},t.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},H.map((E,w)=>t.createElement(Y.Z,{justify:"space-between",style:{marginTop:"10px"},key:E.course_group_id},t.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},E.name),t.createElement("img",{src:R,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{V(Ce.filter(I=>`${I.course_group_name}`!=`${E.course_group_name}`))}})))))))}},74196:function(Ft,ze,e){"use strict";var t=e(59301),r=Object.defineProperty,g=Object.getOwnPropertySymbols,Y=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,R=($,P,_)=>P in $?r($,P,{enumerable:!0,configurable:!0,writable:!0,value:_}):$[P]=_,a=($,P)=>{for(var _ in P||(P={}))Y.call(P,_)&&R($,_,P[_]);if(g)for(var _ of g(P))m.call(P,_)&&R($,_,P[_]);return $};const Q=({style:$})=>t.createElement("div",{style:a({width:60,height:24,background:"rgba(255,104,2,0.1)",borderRadius:2,border:"1px solid #FF6802",textAlign:"center",lineHeight:"22px",color:"#FF6802",fontSize:12,marginLeft:10},$)},"\u533F\u540D\u95EE\u5377");ze.Z=Q},69577:function(Ft,ze,e){"use strict";e.d(ze,{Q8:function(){return ee},d0:function(){return X},w6:function(){return Ne}});var t=e(59301),r=e(5083),g=e(57809),Y=e(8591),m=e(43418),R=e(5112),a=e(95237),Q=e(43604),$=e(6848),P=e(24905),_=e(3113),v=e(61186),d=e.n(v),V=e(34055),B=e(82093),T=e(89392),Ae=e.n(T),U=e(49661),Ce=e(69063),de=e(76560),H=e(2748),s=e(23869),n=e(97202),M=e(6681),x=e(67135),A=e(59301),E=Object.defineProperty,w=Object.defineProperties,I=Object.getOwnPropertyDescriptors,we=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,se=(ye,Fe,rt)=>Fe in ye?E(ye,Fe,{enumerable:!0,configurable:!0,writable:!0,value:rt}):ye[Fe]=rt,he=(ye,Fe)=>{for(var rt in Fe||(Fe={}))le.call(Fe,rt)&&se(ye,rt,Fe[rt]);if(we)for(var rt of we(Fe))Ve.call(Fe,rt)&&se(ye,rt,Fe[rt]);return ye},Be=(ye,Fe)=>w(ye,I(Fe)),ce=(ye,Fe,rt)=>new Promise((Qe,ft)=>{var Ye=pe=>{try{et(rt.next(pe))}catch(st){ft(st)}},bt=pe=>{try{et(rt.throw(pe))}catch(st){ft(st)}},et=pe=>pe.done?Qe(pe.value):Promise.resolve(pe.value).then(Ye,bt);et((rt=rt.apply(ye,Fe)).next())});function Ne(ye,Fe){const rt=[];for(let Qe=ye;Qe{const Qe=yed()(Fe).endOf("day"),Ye=ye{const rt=parseInt(d()(ye).format("HH")),Qe=parseInt(d()().format("HH")),ft=parseInt(d()().format("mm"));if(!ye)return{disabledHours:()=>Ne(0,Qe),disabledMinutes:()=>Ne(0,ft)};if(Fe){const Ye=parseInt(d()(Fe).format("HH")),bt=parseInt(d()(Fe).format("mm"));return d()(ye).isSame(d()(Fe),"day")?{disabledHours:()=>Ne(0,Ye),disabledMinutes:()=>rt<=Ye?Ne(0,bt):[]}:void 0}if(d()(ye).isSame(d()(),"day"))return{disabledHours:()=>Ne(0,Qe),disabledMinutes:()=>d()(ye).isSame(d()(),"hour")&&rt<=Qe?Ne(0,ft):[]}},{RangePicker:oe}=r.default,{Option:ve}=g.default,q=({shixunHomeworks:ye,loading:Fe,dispatch:rt,classroomList:Qe,user:ft})=>{var Ye,bt,et,pe,st,J,j,S,l;const K=(0,de.useParams)(),{workSetting:k,workList:C,shixunWorkList:p,headerInfo:ie,changeData:L}=ye,[b,ue]=(0,t.useState)(!1),[Oe,Ie]=(0,t.useState)(!1);let[De,Pe]=(0,t.useState)([]),[Z,c]=(0,t.useState)([]),[O,me]=(0,t.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:H.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[be,Ze]=(0,t.useState)({}),[vt,Ge]=(0,t.useState)({});(0,t.useEffect)(()=>()=>{Pe([])},[]),(0,t.useEffect)(()=>{ue(!(0,V.GJ)())},[(0,V.GJ)()]);const mt=()=>{rt({type:"shixunHomeworks/getWorkSetting",payload:he({},K)})};(0,t.useEffect)(()=>{if(!(k!=null&&k.course_id))return;Object.keys(O).map(function(gt){O[gt]=k[gt]}),(!O.allow_late||!O.unified_late)&&(O.late_penalty=20,O.penalty_type=H.Q.Percent),O.unified_setting||(O.unified_late=!1,O.unified_anonymous_comment=!1,O.unified_anonymous_appeal=!1),De=JSON.parse(JSON.stringify(k.group_settings.map(gt=>Be(he({},gt),{group_name:[gt.group_name]})).filter(gt=>gt.publish_time!==null))),Z=JSON.parse(JSON.stringify(k.allow_late_settings.map(gt=>Be(he({},gt),{group_name:[gt.group_name]})).filter(gt=>gt.late_time!==null))),me(he({},O));const Te=(0,U.QE)((De==null?void 0:De.length)>0?De:[]);Pe([...Te]),(Z==null?void 0:Z.length)<=0?c([{penalty_type:H.Q.Percent,late_penalty:20}]):c([...Z])},[k]);const Ot=()=>ce(void 0,null,function*(){var Te,gt;if(((Te=ft==null?void 0:ft.userInfo)==null?void 0:Te.user_status)===2){(0,s.Rd)();return}const xn=JSON.parse(JSON.stringify(O));if(xn.challenge_settings.filter(_t=>!_t.hide),xn.categoryId=K.categoryId,(gt=xn.challenge_settings)!=null&>.every(_t=>!_t.checked)){Y.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(De),!O.unified_setting)De=De==null?void 0:De.map(_t=>{var Zn;if(!_t.publish_time||!_t.end_time)throw Y.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!_t.group_name)throw Y.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return _t.group_name=typeof(_t==null?void 0:_t.group_name)=="string"?[_t==null?void 0:_t.group_name]:_t==null?void 0:_t.group_name,_t.group_id=(Zn=k.group_settings)==null?void 0:Zn.filter(Vn=>{var Dr;return(Dr=_t==null?void 0:_t.group_name)==null?void 0:Dr.includes(Vn.group_name)}).map(Vn=>Vn.group_id||Vn.id).toString().split(","),_t});else if(!O.publish_time||!O.end_time)throw Y.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(xn.group_settings=De,O.allow_late)if(O.unified_late){if(O.late_penalty===null||O.late_penalty===void 0||O.late_penalty<0||O.late_penalty>100)throw Y.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!O.late_time)throw Y.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Z=Z==null?void 0:Z.map(_t=>{var Zn,Vn;if(_t.late_penalty===null||_t.late_penalty===void 0||_t.late_penalty<0||_t.late_penalty>100)throw Y.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!_t.late_time)throw Y.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!_t.group_name)throw Y.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return _t.group_name=typeof(_t==null?void 0:_t.group_name)=="string"?[_t==null?void 0:_t.group_name]:_t==null?void 0:_t.group_name,_t.group_id=(Vn=(Zn=_t==null?void 0:_t.group_name)==null?void 0:Zn.map(Dr=>{var ur,Wt;let Yn=(Wt=(ur=k.group_settings)==null?void 0:ur.filter(G=>(G==null?void 0:G.group_name)===Dr))==null?void 0:Wt[0];return Yn==null?void 0:Yn.group_id}))==null?void 0:Vn.toString().split(","),_t}),xn.allow_late_settings=Z;let Yt=yield(0,x.Tr)({homework_common_ids:[parseInt(K.categoryId)],course_id:K.coursesId,type:"homework_common"});(Yt==null?void 0:Yt.student_count)===0?Xt(xn):(Ge(xn),Ze(Yt))}),Xt=Te=>{var gt;if(Te.total_score===null){Y.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Te!=null&&Te.work_efficiency&&Te.eff_score===null){Y.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const xn=Te.challenge_settings.reduce((Zn,Vn)=>Zn+Number(Vn.challenge_score),0);if((xn==null?void 0:xn.toFixed(10))!==((gt=Te.total_score-Te.eff_score)==null?void 0:gt.toFixed(10))){Y.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Te.total_score}\u5206`);return}const Yt={shixun_evaluation:Te.shixun_evaluation,challenge_settings:Te.challenge_settings};let _t=()=>{var Zn;const Vn=()=>ce(void 0,null,function*(){Ie(!0),(yield(0,B.ZP)(`/api/homework_commons/${K.categoryId}/publish_setting.json`,{method:"post",body:he({},Te)})).status===0&&(Y.ZP.success("\u66F4\u65B0\u6210\u529F"),mt(),rt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:he({},K)})),Ie(!1)});!(0,T.isEqual)(L,Yt)&&!((Zn=ie==null?void 0:ie.homework_status)!=null&&Zn.includes("\u672A\u53D1\u5E03"))?m.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Vn}):Vn()};k!=null&&k.high_resources_consume&&!(k!=null&&k.high_resources_consume_permission)?rt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:K.coursesId,type:"shixun",type_id:K.categoryId,name:k.homework_name,fn:()=>{_t()}}}):_t()},Lt=(Te,gt,xn="group_id")=>{var Yt;return gt?gt.find(_t=>_t[xn]===Te):(Yt=k==null?void 0:k.group_settings)==null?void 0:Yt.find(_t=>_t.group_id[0]===Te)},Qt=(k==null?void 0:k.allow_late)||(k==null?void 0:k.anonymous_comment),vn=Te=>{var gt,xn;const Yt=Lt(Te,k==null?void 0:k.allow_late_settings,"id"),_t=Lt(Te,k==null?void 0:k.anonymous_comment_settings),Zn=Lt(Te);return(k==null?void 0:k.allow_late)&&Yt&&d()(Yt==null?void 0:Yt.late_time)<=d()()||(k==null?void 0:k.anonymous_comment)&&_t&&(_t==null?void 0:_t.evaluation_start)!==null||((xn=(d()(Zn==null?void 0:Zn.end_time)<=d()()&&((gt=k==null?void 0:k.allow_late_settings)==null?void 0:gt.filter(Vn=>Vn.group_id.includes(Te))))[0])==null?void 0:xn.late_time)!=null},yn=(0,t.useMemo)(()=>(k==null?void 0:k.allow_late)||(k==null?void 0:k.all_group_late),[k,ie]),Vt=k==null?void 0:k.anonymous_comment,Dn=Te=>{if(!Te)return!1;const gt=Lt(Te,k==null?void 0:k.anonymous_comment_settings);return(k==null?void 0:k.anonymous_comment)&>&&(gt==null?void 0:gt.evaluation_start)!==null},Nn=(Te,gt)=>{var xn,Yt,_t;rt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Te,index:gt,rangePickerDisabled:b||(d()()<=d()((Yt=Lt((xn=Te==null?void 0:Te.group_id)==null?void 0:xn[0]))==null?void 0:Yt.publish_time)?!1:[!0,vn((_t=Te==null?void 0:Te.group_id)==null?void 0:_t[0])]),disabledDate:k==null?void 0:k.course_end_date}})};return A.createElement("section",{className:Ce.Z.form},A.createElement("div",{className:Ce.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",A.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),A.createElement("div",null,A.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},A.createElement(R.ZP.Group,{disabled:b||!((Ye=ie==null?void 0:ie.homework_status)!=null&&Ye.includes("\u672A\u53D1\u5E03"))||(0,V.Rm)()&&!((bt=Qe.AssistantObject.practice)!=null&&bt.can_publish),value:O.unified_setting,onChange:Te=>{var gt;if(!((gt=ie==null?void 0:ie.homework_status)!=null&>.includes("\u672A\u53D1\u5E03"))){Y.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(O.unified_setting=!O.unified_setting,O.unified_setting||(O.unified_late=!1,c([{late_penalty:5}])),me(Object.assign({},O)),O.unified_setting===!1&&De==""){Pe(De.concat({}));return}O.unified_setting&&(Pe([]),c([{late_penalty:5}]))}},A.createElement(R.ZP,{value:!0,disabled:b||!(k!=null&&k.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),A.createElement(R.ZP,{disabled:b||!((et=k==null?void 0:k.group_settings)!=null&&et.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((pe=k==null?void 0:k.group_settings)==null?void 0:pe.length)===0&&A.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),O.unified_setting&&A.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},A.createElement(a.Z,{align:"middle"},A.createElement(Q.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),A.createElement(Q.Z,{className:"ml10"},A.createElement(r.default,{size:"large",disabled:b||!((st=ie==null?void 0:ie.homework_status)!=null&&st.includes("\u672A\u53D1\u5E03")||(J=ie==null?void 0:ie.homework_status)!=null&&J.includes("\u672A\u5F00\u59CB"))||(0,V.Rm)()&&!((j=Qe.AssistantObject.practice)!=null&&j.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Te=>ee(Te,k==null?void 0:k.course_end_date),disabledTime:Te=>X(Te),value:O.publish_time?d()(O.publish_time):"",onChange:(Te,gt)=>{O.publish_time=gt,(O.end_time==""||!O.end_time)&&O.unified_setting&&(O.end_time=d()(Te).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),me(Object.assign({},O))}}))),A.createElement(a.Z,{align:"middle",className:"pl30"},A.createElement(Q.Z,null,"\u622A\u6B62\u65F6\u95F4"),A.createElement(Q.Z,{className:"ml10"},A.createElement(r.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:d()((0,U.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(k==null?void 0:k.allow_late)&&(k==null?void 0:k.homework_status.includes("\u5DF2\u622A\u6B62"))||b||(k==null?void 0:k.allow_late)&&d()()>=d()(k==null?void 0:k.end_time)||(0,V.Rm)()&&!((S=Qe.AssistantObject.practice)!=null&&S.can_publish),disabledDate:Te=>ee(Te,k==null?void 0:k.course_end_date,O.publish_time),disabledTime:Te=>X(Te,O.publish_time),value:O.end_time?d()(O.end_time):"",onChange:(Te,gt)=>{O.end_time=gt,me(Object.assign({},O))}})))),!O.unified_setting&&(De==null?void 0:De.length)>0&&A.createElement(a.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},De&&De.map(function(Te,gt){var xn,Yt,_t,Zn,Vn,Dr,ur;return A.createElement(Q.Z,{span:24,key:gt},A.createElement(a.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:gt==(De==null?void 0:De.length)-1?"0px":"10px"}},A.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",gt+1),A.createElement(g.default,{disabled:b||((xn=ie==null?void 0:ie.homework_status)!=null&&xn.includes("\u672A\u53D1\u5E03")&&Te.id||d()(){var Yn;if((0,V.Rm)()&&!((Yn=Qe.AssistantObject.practice)!=null&&Yn.can_publish)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}De[gt].group_name=Wt,De[gt].group_id=Te.group_id;const G=(0,T.flattenDeep)(De.map(N=>N.group_name)),y=Z.map(N=>{let D=(N==null?void 0:N.group_name)||[];return Be(he({},N),{group_name:(0,T.remove)(D,F=>G.includes(F))})});c(y),Pe(De.slice())},maxTagCount:4,maxTagPlaceholder:Wt=>A.createElement("div",{style:{cursor:"pointer"},onClick:()=>Nn(Te,gt)},"+",Wt==null?void 0:Wt.length)},k.group_settings&&k.group_settings.map(function(Wt){if(!De.map(G=>G.group_name).flat().includes(Wt.group_name))return A.createElement(ve,{value:Wt.group_name,key:Wt.id},Wt.group_name)})),A.createElement("div",{className:"ml20"},A.createElement(oe,{size:"large",ranges:{\u6B64\u523B:[Te.publish_time?d()(Te.publish_time):d()(),d()()]},allowClear:!1,disabled:b||(d()()<=d()((Zn=Lt((_t=Te==null?void 0:Te.group_id)==null?void 0:_t[0]))==null?void 0:Zn.publish_time)?!1:[!0,vn((Vn=Te==null?void 0:Te.group_id)==null?void 0:Vn[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Wt=>ee(Wt,k==null?void 0:k.course_end_date),disabledTime:Wt=>X(Wt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[d()((0,U.U6)(),"HH:mm"),d()((0,U.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Te.publish_time&&[d()(Te.publish_time),Te.end_time?d()(Te.end_time):void 0],onChange:(Wt,Yn)=>{var G;if((0,V.Rm)()&&!((G=Qe.AssistantObject.practice)!=null&&G.can_publish)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}De[gt].publish_time=Yn[0],!Te.end_time&&Yn[0]?De[gt].end_time=d()(Yn[0]).add(7,"days"):De[gt].end_time=Yn[1],Pe([...De])},onCalendarChange:(Wt,Yn,G)=>{if(Yn!=null&&Yn[0]&&!Yn[1]){const y=d()(Yn[0]).add(7,"days");De[gt].publish_time=Yn[0],De[gt].end_time=y,Pe([...De])}}})),!b&&A.createElement("div",{style:{display:"flex",width:"50px"}},((Dr=Te==null?void 0:Te.group_id)==null?void 0:Dr.length)>1&&A.createElement($.Z,{title:"\u89C4\u5219\u62C6\u5206"},A.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Nn(Te,gt)})),De.length<((ur=k==null?void 0:k.group_settings)==null?void 0:ur.length)&&A.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Wt;if((0,V.Rm)()&&!((Wt=Qe.AssistantObject.practice)!=null&&Wt.can_publish)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Pe(De.concat({}))}}),((Te==null?void 0:Te.publish_time)&&d()(){const Wt=(0,T.cloneDeep)(Z);Wt.forEach((Yn,G)=>{Yn.group_name&&(Yn.group_name=Yn.group_name.filter(y=>{var N;return!((N=De[gt].group_name)!=null&&N.includes(y))}))}),De=De.filter((Yn,G)=>gt!==G),c(Wt),Pe(De.slice()),setTimeout(()=>Pe(De.slice()),10)}}))))}))),A.createElement(a.Z,null,A.createElement(Q.Z,null,A.createElement("div",{className:Ce.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",A.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),A.createElement(Q.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},A.createElement(P.default,{checked:O.allow_late,disabled:b||yn,onChange:Te=>{var gt;if((0,V.Rm)()&&!((gt=Qe.AssistantObject.practice)!=null&>.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Te.target.checked&&m.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:A.createElement("div",{style:{padding:10,background:"#f5f6f9"}},A.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),A.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),A.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),O.allow_late=!O.allow_late,Z==""&&c([{late_penalty:5}]),me(Object.assign({},O))}},A.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(O==null?void 0:O.allow_late)&&A.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},A.createElement("div",{style:{display:"flex"}},A.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),A.createElement(R.ZP.Group,{style:{marginLeft:"20px"},disabled:b||(k==null?void 0:k.anonymous_comment)||(k==null?void 0:k.allow_late),value:O.unified_late,onChange:Te=>{var gt;if((0,V.Rm)()&&!((gt=Qe.AssistantObject.practice)!=null&>.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}O.unified_late=Te.target.value,Z==""&&!Te.target.value&&c([{penalty_type:H.Q.Percent,late_penalty:20}]),me(he({},O))}},(O==null?void 0:O.unified_setting)&&A.createElement(R.ZP,{value:!0,disabled:!(k!=null&&k.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((l=k==null?void 0:k.group_settings)==null?void 0:l.length)>0&&A.createElement(R.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),O!=null&&O.unified_late?A.createElement(A.Fragment,null,A.createElement(a.Z,{align:"middle",style:{marginTop:"10px"}},A.createElement(Q.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),A.createElement(Q.Z,{className:"ml20"},A.createElement(H.Z,{disabled:b||Vt,value:{type:O.penalty_type,inputValue:O.late_penalty},onChange:Te=>{var gt;if((0,V.Rm)()&&!((gt=Qe.AssistantObject.practice)!=null&>.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}me(Be(he({},O),{late_penalty:Te.inputValue,penalty_type:Te.type}))}})),A.createElement(Q.Z,{flex:"1",className:"ml5"},A.createElement("span",{className:"c-grey-c ml10"},O.penalty_type===H.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),A.createElement(a.Z,{align:"middle",style:{marginTop:"15px"}},A.createElement(Q.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),A.createElement(Q.Z,{className:"ml20"},A.createElement(r.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:d()((0,U.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:b||Vt,value:O.late_time?d()(O.late_time):"",disabledDate:Te=>ee(Te,k==null?void 0:k.course_end_date),onChange:(Te,gt)=>{var xn;if((0,V.Rm)()&&!((xn=Qe.AssistantObject.practice)!=null&&xn.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}O.late_time=gt,me(Object.assign({},O))}})))):Z.map(function(Te,gt){var xn;return A.createElement(Q.Z,{span:24,key:gt},A.createElement(a.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},A.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",gt+1),A.createElement(g.default,{disabled:b||!((xn=ie==null?void 0:ie.homework_status)!=null&&xn.includes("\u672A\u53D1\u5E03"))&&Te.id||(k==null?void 0:k.anonymous_comment),mode:"multiple",className:Ce.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Te.group_name=="string"?[Te.group_name]:Te.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Yt=>{var _t;if((0,V.Rm)()&&!((_t=Qe.AssistantObject.practice)!=null&&_t.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Z[gt].group_name=Yt,Z[gt].group_id=Te.group_id,c(Z.slice())}},k.group_settings&&k.group_settings.map(function(Yt){const _t=Z.map(Vn=>Vn.group_name).flat(),Zn=De.map(Vn=>Vn.group_name).flat();if(O!=null&&O.unified_setting){if(!_t.includes(Yt.group_name))return A.createElement(ve,{value:Yt.group_name,key:Yt.id},Yt.group_name)}else if(Zn.includes(Yt.group_name)&&!_t.includes(Yt.group_name))return A.createElement(ve,{value:Yt.group_name,key:Yt.id},Yt.group_name)})),A.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),A.createElement(H.Z,{disabled:b||Dn(Te.id),value:{type:Te.penalty_type,inputValue:Te.late_penalty},onChange:Yt=>{var _t;if((0,V.Rm)()&&!((_t=Qe.AssistantObject.practice)!=null&&_t.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Z[gt].late_penalty=Yt.inputValue,Z[gt].penalty_type=Yt.type,c([...Z])}}),A.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),A.createElement(r.default,{size:"large",disabled:b||Dn(Te.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:d()((0,U.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Yt=>ee(Yt,k==null?void 0:k.course_end_date),format:"YYYY-MM-DD HH:mm",value:Te!=null&&Te.late_time?d()(Te.late_time):void 0,onChange:(Yt,_t)=>{var Zn;if((0,V.Rm)()&&!((Zn=Qe.AssistantObject.practice)!=null&&Zn.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Z[gt].late_time=_t,c([...Z])}}),!b&&A.createElement("div",{style:{display:"flex",width:"50px"}},A.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Yt;if((0,V.Rm)()&&!((Yt=Qe.AssistantObject.practice)!=null&&Yt.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}c(Z.concat({penalty_type:H.Q.Percent,late_penalty:20}))}}),gt>0&&!Te.id&&A.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Yt;if((0,V.Rm)()&&!((Yt=Qe.AssistantObject.practice)!=null&&Yt.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Z=Z.filter((_t,Zn)=>gt!==Zn),c(Z.slice()),setTimeout(()=>c(Z.slice()),10)}}))))})),!b&&A.createElement(A.Fragment,null,A.createElement(_.ZP,{type:"primary",size:"large",loading:Oe,style:{width:"138px",marginTop:"30px"},onClick:()=>Ot()},"\u4FDD\u5B58")),A.createElement(n.Z,{onConfirm:(Te,gt)=>{De.splice(Te,0,...gt),De.splice(Te+gt.length,1);const xn=(0,U.QE)([...De]);Pe([...xn])}}),A.createElement(M.Z,{resdata:be,type:"shixun",okloading:Oe,oktext:(be==null?void 0:be.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Te=>ce(void 0,null,function*(){Ie(!0);let gt=yield(0,B.ZP)(`/api/courses/${K.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(K.categoryId)]}});Ie(!1),(gt==null?void 0:gt.status)===0&&Xt(vt)})}))};ze.ZP=(0,de.connect)(({shixunHomeworks:ye,classroomList:Fe,loading:rt,user:Qe})=>({shixunHomeworks:ye,classroomList:Fe,loading:rt.effects,user:Qe}))(q)},62787:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return P}});var t=e(59301),r=e(92832),g=e(24905),Y=e(95237),m={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},R="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",a=e(57884),Q=(_,v,d)=>new Promise((V,B)=>{var T=Ce=>{try{U(d.next(Ce))}catch(de){B(de)}},Ae=Ce=>{try{U(d.throw(Ce))}catch(de){B(de)}},U=Ce=>Ce.done?V(Ce.value):Promise.resolve(Ce.value).then(T,Ae);U((d=d.apply(_,v)).next())}),P=({data:_,value:v=[],handleChangePage:d,setSelectedRowKeys:V,selectedRowKeys:B,onChange:T=()=>{}})=>{const[Ae,U]=(0,t.useState)([]),[Ce,de]=(0,t.useState)([]),[H,s]=(0,t.useState)([]);let[n,M]=(0,t.useState)(1),[x,A]=(0,t.useState)();return(0,t.useEffect)(()=>{U(_),de([]),s([])},[_]),(0,t.useEffect)(()=>{V&&(de(B),s(B))},[B]),t.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},t.createElement("div",{className:m.leftdiv},t.createElement(r.default.Search,{size:"middle",onChange:E=>Q(void 0,null,function*(){U(_.filter(w=>{var I;return(I=w==null?void 0:w.name)==null?void 0:I.includes(E.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ae.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),t.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},t.createElement(g.default.Group,{value:Ce.map(E=>`${E.id}`),onChange:E=>{V(Ae.filter(w=>E.includes(`${w.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},Ae.map((E,w)=>t.createElement(Y.Z,{key:E.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},t.createElement(g.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:E.is_published,value:`${E.id}`},t.createElement("div",{className:m.listClass},t.createElement("span",{className:m.spantitle,style:{width:E.is_published?"108px":"170px"}},E.name),E.is_published&&t.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),t.createElement("div",{className:m.rightdiv},t.createElement(r.default.Search,{onChange:E=>{s(Ce.filter(w=>w.name.includes(E.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),H.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),H.length>0&&t.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},t.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},H.map((E,w)=>t.createElement(Y.Z,{justify:"space-between",style:{marginTop:"10px"},key:E.id},t.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},E.name),t.createElement("img",{src:R,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{V(Ce.filter(I=>`${I.id}`!=`${E.id}`))}})))))))}},1986:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return _}});var t=e(59301),r=e(20834),g=e(92832),Y=e(24905),m=e(3113),R=e(38854),a={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},Q=e(34055),$=e(84105),_=({buttonDataSource:v,onButtonClick:d,useBatchStatus:V,allSelect:B,setAllSelect:T,selectArrs:Ae,onMenuClick:U,setSeleArr:Ce,catalogue:de,addCatalogue:H})=>{const[s,n]=(0,t.useState)(!1),[M,x]=(0,t.useState)("");console.log("---",de);const A=t.createElement("div",{className:a.moveCategory,onMouseLeave:E=>n(!1)},t.createElement(r.default,{onClick:U,style:{maxHeight:300,width:240,overflow:"auto"}},t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},t.createElement(g.default,{onChange:E=>{x(E.target.value)}})),de==null?void 0:de.map(function(E,w){var I;if(!(M!==""&&E.category_name.indexOf(M)<0))return t.createElement(t.Fragment,null,t.createElement(r.default.Item,{className:"multi-llipsis1e",key:E.category_id,title:E.category_name},E.category_name),(I=E==null?void 0:E.third_category)==null?void 0:I.map(we=>t.createElement(r.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:we.category_id,title:we.category_name},we.category_name)))}),H&&t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:H},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return t.createElement("div",{className:a.bottomControlContainer},t.createElement("div",null,t.createElement("div",null,t.createElement(Y.default,{checked:B,onChange:T},"\u5168\u9009\u672C\u9875\uFF08",Ae.length,"\uFF09")),(0,Q.GJ)()&&v.map(E=>t.createElement("div",{key:E.name},t.createElement(m.ZP,{type:"primary",icon:E.icon,className:a.buttonWrap,onClick:()=>d(E)},E.name))),(0,Q.GJ)()&&(H||de)&&t.createElement("div",null,t.createElement(R.Z,{open:s,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>A,getPopupContainer:E=>E.parentNode},t.createElement("span",{className:"ant-dropdown-link",onMouseEnter:E=>n(!0)},t.createElement(m.ZP,{type:"primary",className:a.buttonWrap,icon:t.createElement("i",{className:"iconfont icon-yidongmulu"})},t.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",t.createElement($.Z,null))))))),t.createElement("div",null,t.createElement(m.ZP,{type:"primary",ghost:!0,onClick:()=>{V(!1),Ce([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},97202:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return T}});var t=e(59301),r=e(76560),g=e(5083),Y=e(43418),m=e(92832),R=e(95237),a=e(43604),Q={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},$=e(61186),P=e.n($),_=e(49661),v=e(57884),d=e(59301);const{RangePicker:V}=g.default,B=({dispatch:Ae,classroomList:U,onConfirm:Ce})=>{const[de,H]=(0,t.useState)([]),[s,n]=(0,t.useState)([]),[M,x]=(0,t.useState)("");(0,t.useEffect)(()=>{var w;if(U.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let I=U.actionTabs.data;console.log("data",I);let we=(w=I==null?void 0:I.group_name)==null?void 0:w.map((le,Ve)=>{var se;return{group_id:I==null?void 0:I.group_id[Ve],group_name:I==null?void 0:I.group_name[Ve],is_admin:I==null?void 0:I.is_admin,end_time:I==null?void 0:I.end_time,publish_time:Array.isArray(I==null?void 0:I.publish_time)?(se=I==null?void 0:I.publish_time)==null?void 0:se[0]:I==null?void 0:I.publish_time}});we&&(H([...we]),n([...we]))}},[U.actionTabs]);const A=()=>{Ae({type:"classroomList/setActionTabs",payload:{}}),x("")},E=w=>{if(w){const I=s==null?void 0:s.filter(we=>{var le,Ve;return(Ve=(le=we==null?void 0:we.group_name)==null?void 0:le.toLowerCase())==null?void 0:Ve.includes(w==null?void 0:w.toLowerCase())});H(I)}else H(s)};return d.createElement(Y.default,{width:980,title:d.createElement("div",{style:{fontWeight:"bold",display:"flex"}},d.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",d.createElement("span",{className:Q.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),d.createElement(m.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:M,onChange:w=>{x(w.target.value.trim()),E(w.target.value.trim())}})),centered:!0,maskClosable:!1,open:U.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>A(),onOk:()=>{var w;Ce((w=U.actionTabs)==null?void 0:w.index,s),A()}},d.createElement("div",{className:Q.modal_con},d.createElement(R.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(de==null?void 0:de.length)>0?de.map(function(w,I){var we,le;return d.createElement(a.Z,{span:24,key:I},d.createElement(R.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:I==(de==null?void 0:de.length)-1?"0px":"10px"}},d.createElement("div",{className:Q.multiple_select,title:w.group_name},w.group_name),d.createElement("div",{className:"ml20"},d.createElement(V,{size:"large",ranges:{\u6B64\u523B:[w.publish_time?P()(w.publish_time):P()(),P()()]},allowClear:!1,disabled:(we=U.actionTabs)==null?void 0:we.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Ve=>{var se;return(0,_.Q8)(Ve,(se=U.actionTabs)==null?void 0:se.disabledDate)},disabledTime:Ve=>(0,_.d0)(Ve),showTime:{showNow:!0,format:"HH:mm",defaultValue:[P()((0,_.U6)(),"HH:mm"),P()((0,_.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:w.publish_time&&[P()(w.publish_time),w.end_time?P()(w.end_time):void 0],onChange:(Ve,se)=>{de[I].publish_time=se[0],de[I].end_time=se[1],H([...de]),s.forEach(he=>{he.group_id===w.group_id&&(he.publish_time=se[0],he.end_time=se[1])}),n([...s])}})),(le=U.actionTabs)!=null&&le.rangePickerDisabled?d.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):d.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{de.splice(I,1),H([...de]),s.forEach((Ve,se)=>{Ve.group_id===w.group_id&&s.splice(se,1)}),n([...s])}})))}):d.createElement(v.Z,null))))};var T=(0,r.connect)(({classroomList:Ae})=>({classroomList:Ae}))(B)},61124:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return U}});var t=e(59301),r=e(20834),g=e(24905),Y=e(3113),m=e(38854),R=e(6848),a=e(57809),Q=e(92832),$={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR"},P=e(34055),_=e(87395),v=e(84105),d=e(26724),V=e.n(d),B=e(76560),T=(Ce,de,H)=>new Promise((s,n)=>{var M=E=>{try{A(H.next(E))}catch(w){n(w)}},x=E=>{try{A(H.throw(E))}catch(w){n(w)}},A=E=>E.done?s(E.value):Promise.resolve(E.value).then(M,x);A((H=H.apply(Ce,de)).next())}),U=({isAdmin:Ce,dataSource:de,batchStatus:H,SortMenuName:s,setSortMenuName:n,detailCourseGroupsList:M,onSearch:x,onBoard:A,onSort:E,isboard:w,dispatch:I,onBatch:we,SortMenus:le,isShowMode:Ve=!1,onModeChange:se})=>{const[he,Be]=(0,t.useState)(!1),[ce,Ne]=(0,t.useState)([]),[ee,X]=(0,t.useState)(!0);let[oe,ve]=(0,t.useState)([]);const[q,ye]=(0,t.useState)(1),[Fe,rt]=(0,t.useState)(!1),Qe=(0,B.useParams)(),ft=pe=>{n(pe.name),E(pe)};(0,t.useEffect)(()=>{w&&Ye()},[w]);const Ye=()=>T(void 0,null,function*(){var pe;if(ee&&!Fe){rt(!0),ye(q+1);const st=yield I({type:"classroomList/getCourseGroupsList",payload:{page:q,id:Qe.coursesId,limit:20,nonenavigate:!0}});let J=[...(st==null?void 0:st.course_groups)||[]];((pe=st==null?void 0:st.course_groups)==null?void 0:pe.length)<20&&(X(!1),J.push({id:0,name:"\u672A\u5206\u73ED"})),rt(!1),ve([...oe,...J])}}),bt=t.createElement("section",{className:$.dropmenu},t.createElement("div",{style:{maxHeight:200,overflow:"auto"}},t.createElement(V(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:pe=>{Ye()},hasMore:ee,useWindow:!1},t.createElement(r.default,{style:{width:240,zIndex:10}},(M==null?void 0:M.group_count)>0&&(oe==null?void 0:oe.filter(pe=>pe.edit_auth||pe.name==="\u672A\u5206\u73ED").map(function(pe,st){return t.createElement(r.default.Item,{key:pe.id},t.createElement(g.default,{checked:ce.includes(pe.id),value:pe.id,onChange:J=>{let j=ce.indexOf(pe.id);ce.indexOf(pe.id)>-1?Ne(ce.filter(S=>S!==pe.id)):Ne(ce.concat(pe.id))}},pe.name))}))))),t.createElement("aside",{style:{background:"#fff"}},t.createElement("div",null,t.createElement(Y.ZP,{type:"link",onClick:()=>{A(ce)}},"\u786E\u5B9A"),t.createElement(Y.ZP,{type:"link",onClick:()=>{Ne([])}},"\u91CD\u7F6E")))),et=s==="\u9ED8\u8BA4\u6392\u5E8F";return t.createElement("div",{className:$.searchSortControllerContainer},!!(le!=null&&le.length)&&t.createElement("div",null,t.createElement(m.Z,{dropdownRender:()=>t.createElement(r.default,{selectedKeys:[s]},le.map(pe=>t.createElement(r.default.Item,{key:pe.name,onClick:()=>ft(pe)},pe.name)))},t.createElement("div",null,t.createElement("span",{className:`${$.btn} ${et?$.btnSort:""}`},t.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),s)))),et&&t.createElement(R.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},t.createElement("span",{className:$.tips},t.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),Ve&&t.createElement(a.default,{defaultValue:"",onChange:se,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),t.createElement(Q.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:x,style:{width:220,marginLeft:Ve?"":"auto"}}),(0,P.eB)()&&w&&t.createElement(m.Z,{dropdownRender:()=>bt,open:he,onOpenChange:pe=>{Be(pe)}},t.createElement("a",null,"\u5206\u73ED",he?t.createElement(_.Z,{style:{marginLeft:6}}):t.createElement(v.Z,{style:{marginLeft:6}}))))}},96877:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return d}});var t=e(59301),r=e(95237),g=e(43604),Y=e(20834),m=e(6848),R=e(38854),a=e(8591),Q={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},$=e(76560),P=e(34055),_=e(49661),d=({isLoading:V,addText:B,tabDataSource:T,isAdmin:Ae,dispatch:U,classroomList:Ce,type:de,isExercise:H,defaultSelectedKeys:s,onTabMenuClick:n,getDropdownMenu:M,showControlButton:x,buttonText:A,buttonIcon:E="icon-tianjiadaohang",extraNode:w,user:I,onButtonClick:we,isModelUser:le})=>{var Ve,se,he,Be,ce;const Ne=(0,$.useParams)();return t.createElement("div",{className:Q.tabMenuContainer},t.createElement(r.Z,null,t.createElement(g.Z,{flex:"1"},t.createElement(Y.default,{onSelect:ee=>V?{}:n(ee),mode:"horizontal",selectedKeys:s},T.map(ee=>t.createElement(Y.default.Item,{key:typeof ee.index=="number"?ee.index:ee.id},t.createElement("span",{className:"c-grey-666"},ee.name),ee.total!==void 0&&Ae&&t.createElement("span",{className:"c-grey-999 ml20"},ee.total||0))))),Ae&&H&&t.createElement(m.Z,{title:"\u8003\u60C5\u53EF\u89C6\u5316\u7EDF\u8BA1"},t.createElement("i",{className:"iconfont icon-shuatitongji mr20",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{(0,_.xg)("/zbstatistics")}})),Ae&&H&&t.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{U({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),Ae&&t.createElement(g.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},H&&t.createElement(R.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>t.createElement(Y.default,null,t.createElement(Y.default.Item,{key:1,onClick:()=>{var ee;if((0,P.Rm)()&&!((ee=Ce.AssistantObject.exercise)!=null&&ee.can_download)){a.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}U({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:de,exportType:"exercise",category_id:Ne.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),t.createElement(Y.default.Item,{key:3,onClick:()=>{var ee;if((0,P.Rm)()&&!((ee=Ce.AssistantObject.exercise)!=null&&ee.can_download)){a.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}$.history.push(`/classrooms/${Ne==null?void 0:Ne.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},t.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},t.createElement("span",{style:{color:"#666666",cursor:"pointer"}},t.createElement("i",{className:"iconfont icon-xiazai6"})))),t.createElement("div",{className:Q.control},t.createElement("div",{className:Q.extra},w),x&&(A=="\u6DFB\u52A0\u76F4\u64AD"?t.createElement(R.Z,{menu:{items:(se=(Ve=[{label:t.createElement("div",{onClick:()=>{we("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},le&&{label:t.createElement("div",{onClick:()=>{we("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:Ve.filter(ee=>ee==null?void 0:ee.show))==null?void 0:se.map(ee=>({label:ee==null?void 0:ee.label,key:ee==null?void 0:ee.key}))}},t.createElement("span",{className:Q.selectBtn},t.createElement("span",null,t.createElement("i",{className:`iconfont ${E}`})),t.createElement("span",null,A))):t.createElement("span",{onClick:we,style:{cursor:"pointer"},className:Q.selectBtn},t.createElement("span",null,t.createElement("i",{className:`iconfont ${E}`})),t.createElement("span",null,A))),!!M&&t.createElement(R.Z,{disabled:((he=I==null?void 0:I.userInfo)==null?void 0:he.user_status)===2,className:"ml10",dropdownRender:M},t.createElement("span",{className:((Be=I==null?void 0:I.userInfo)==null?void 0:Be.user_status)===2?Q.selectBtn1:Q.selectBtn},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-tianjiadaohang"})),t.createElement(m.Z,{title:((ce=I==null?void 0:I.userInfo)==null?void 0:ce.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},t.createElement("span",null,B||"\u521B\u5EFA\u8BD5\u5377"))))))))}},64580:function(Ft,ze,e){"use strict";e.r(ze),e.d(ze,{default:function(){return Uo}});var t=e(22688),r=e(59301),g=e(76560),Y=e(20834),m=e(44e3),R=e(8591),a=e(61621),Q=e(58421),$=e(81228),P=e(82093),_=e(49661),v=e(34055),d=e(57884),V=e(99313),B=e(78241),T=e(43418),Ae=e(95237),U=e(43604),Ce=e(3113),de=e(92832),H=e(24905),s=e(6848),n=e(26724),M=e.n(n),x={flex_box_center:"flex_box_center___UvV9K",flex_space_between:"flex_space_between___bcd9v",flex_box_vertical_center:"flex_box_vertical_center___retN8",flex_box_center_end:"flex_box_center_end___JFCYc",flex_box_column:"flex_box_column___efnFV",line1:"line1___Xl74P",form:"form___Zh8DD"},A=e(59301),E=Object.defineProperty,w=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,le=(z,fe,ae)=>fe in z?E(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Ve=(z,fe)=>{for(var ae in fe||(fe={}))I.call(fe,ae)&&le(z,ae,fe[ae]);if(w)for(var ae of w(fe))we.call(fe,ae)&&le(z,ae,fe[ae]);return z},se=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});const{TabPane:he}=V.default,Be=({polls:z,loading:fe,dispatch:ae})=>{const Dt=(0,g.useParams)(),cn=(0,g.useLocation)(),[Rn]=B.default.useForm(),{brankList:Cr}=z;let[pn,St]=(0,r.useState)(!0);const[zn,Oa]=(0,r.useState)("myself");let[dr,ha]=(0,r.useState)([]);const[Wr,fa]=(0,r.useState)(!1);let[na,dn]=(0,r.useState)();const[Vr,Rt]=(0,r.useState)({page:0,limit:20,object_type:"poll",search:"",filter:"myself"}),nr=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"}];(0,r.useEffect)(()=>{z.actionTabs.key==="\u95EE\u5377\u9009\u7528"&&Or()},[z.actionTabs.key]);let On=[];const Or=()=>se(void 0,null,function*(){var An;if(pn){fa(!1),++Vr.page,St(!1);const hr=yield ae({type:"polls/getBrankList",payload:Ve({},Vr)});dr=[...dr.concat(hr.object_list)],dn(hr.is_teacher),((An=hr.object_list)==null?void 0:An.length)se(void 0,null,function*(){const An=Rn.getFieldValue(),hr=yield ae({type:"polls/saveBanks",payload:{course_id:Dt.coursesId,object_type:"poll",bank_id:An.group_ids}});(hr==null?void 0:hr.status)===0&&((0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u95EE\u5377\u9009\u7528"]),ae({type:"classroomList/getClassroomPollsList",payload:Ve({},z.actionTabs.params)}),ae({type:"polls/setActionTabs",payload:{key:"\u95EE\u5377\u53D1\u5E03",selectArrs:hr.object_ids}}),ae({type:"classroomList/getClassroomLeftMenus",payload:{id:Dt.coursesId}}))}),onCancel:()=>{ae({type:"polls/setActionTabs",payload:{}})}},A.createElement(Ae.Z,null,A.createElement(U.Z,{span:12},nr.map((An,hr)=>A.createElement(Ce.ZP,{key:hr,shape:"round",type:zn===An.id?"primary":"default",className:"mr10",onClick:Qa=>se(void 0,null,function*(){dr=[],pn=!0,Vr.page=0,Vr.search="",Vr.filter=An.id,Or(),Oa(An.id)})},An.name))),A.createElement(U.Z,{span:12,className:"tr"},A.createElement(de.default.Search,{placeholder:"\u8F93\u5165\u6807\u9898\u3001\u9002\u7528\u8BFE\u7A0B\u8FDB\u884C\u641C\u7D22",onSearch:An=>{pn=!0,Vr.search=An,Vr.page=0,dr=[],Or()},style:{width:260}}))),zn==="myself"&&A.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u95EE\u5377\u5217\u8868\u4E2D\u5DF2",A.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u95EE\u5377"),zn==="public"&&A.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u95EE\u5377"),A.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",marginTop:20,padding:"20px 10px"}},!na&&zn==="public"&&A.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},A.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u9898\u5E93"),A.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),A.createElement(M(),{initialLoad:!1,pageStart:0,loadMore:()=>{Or()},hasMore:pn,useWindow:!1},A.createElement(B.default,{form:Rn,initialValues:{group_ids:On},className:x.form,onChange:An=>{On=Rn.getFieldValue()}},Wr&&A.createElement(d.Z,{styles:{margin:"0px auto"}}),A.createElement(B.default.Item,{name:"group_ids"},A.createElement(H.default.Group,{style:{width:"100%",display:"block"}},dr==null?void 0:dr.map(function(An,hr){return A.createElement(Ae.Z,{key:hr},A.createElement(U.Z,{flex:"2"},A.createElement(H.default,{onChange:Qa=>{},key:hr,value:String(An==null?void 0:An.id),defaultChecked:!0},A.createElement(s.Z,{title:An==null?void 0:An.name},A.createElement("span",{className:["c-black",x.line1].join(" ")},An==null?void 0:An.name)))),A.createElement(U.Z,{flex:"1",className:"c-black"},A.createElement(s.Z,{title:An==null?void 0:An.course_list_name},A.createElement("span",{className:x.line1},An==null?void 0:An.course_list_name))),A.createElement(U.Z,{flex:"50px",className:"c-black"},zn==="myself"?A.createElement(g.Link,{target:"_blank",to:`/users/${An.username}/topics/${An.id}/personal/poll/edit`,className:"c-blue current"},"\u7F16\u8F91"):(0,v.j5)()?A.createElement(g.Link,{target:"_blank",to:`/users/${An.username}/topics/${An.id}/publicly/poll/edit`,className:"c-blue current"},"\u7F16\u8F91"):An==null?void 0:An.username))})))))))};var ce=(0,g.connect)(({polls:z,loading:fe})=>({polls:z,loading:fe}))(Be),Ne=e(5083),ee=e(5112),X=e(61186),oe=e.n(X),ve=e(39396),q=e(69577),ye=e(64948),Fe=e(59301),rt=Object.defineProperty,Qe=Object.defineProperties,ft=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,bt=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable,pe=(z,fe,ae)=>fe in z?rt(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,st=(z,fe)=>{for(var ae in fe||(fe={}))bt.call(fe,ae)&&pe(z,ae,fe[ae]);if(Ye)for(var ae of Ye(fe))et.call(fe,ae)&&pe(z,ae,fe[ae]);return z},J=(z,fe)=>Qe(z,ft(fe)),j=(z,fe)=>{var ae={};for(var Dt in z)bt.call(z,Dt)&&fe.indexOf(Dt)<0&&(ae[Dt]=z[Dt]);if(z!=null&&Ye)for(var Dt of Ye(z))fe.indexOf(Dt)<0&&et.call(z,Dt)&&(ae[Dt]=z[Dt]);return ae},S=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});const l=z=>{var fe=z,{classroomList:ae,polls:Dt,dispatch:cn,courseEndTime:Rn}=fe,Cr=j(fe,["classroomList","polls","dispatch","courseEndTime"]);const pn=(0,g.useParams)(),[St]=B.default.useForm(),[zn,Oa]=(0,r.useState)(1),[dr,ha]=(0,r.useState)([]),[Wr,fa]=(0,r.useState)(0),[na,dn]=(0,r.useState)(2e3),[Vr,Rt]=(0,r.useState)(!0),[nr,On]=(0,r.useState)(!1),[Or,An]=(0,r.useState)(!1),[hr,Qa]=(0,r.useState)([]),[o,i]=(0,r.useState)(!0);(0,r.useEffect)(()=>{Dt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03"&&(f(),re())},[Dt.actionTabs]),(0,r.useEffect)(()=>{if(nr){if(Or)return;cn({type:"polls/setActionTabs",payload:{}})}},[nr]);const f=_e=>S(void 0,null,function*(){var ct,yt,on,wt;Rt(!0);const Ct=yield(0,ye.Cq)(J(st({},pn),{page:_e||zn,limit:2e4,poll_id:((yt=(ct=Dt==null?void 0:Dt.actionTabs)==null?void 0:ct.selectArrs)==null?void 0:yt.length)==1?(wt=(on=Dt==null?void 0:Dt.actionTabs)==null?void 0:on.selectArrs)==null?void 0:wt[0]:""}));Ct==null||Ct.course_groups.map((Ut,at)=>{Ut.key=Ut.id,Ut.title=Ut.name,Ut.disabled=Ut.is_published}),Ct&&(ha([...Ct==null?void 0:Ct.course_groups]),fa(Ct==null?void 0:Ct.course_groups_count),Rt(!1),_e||St.setFieldsValue({publish_time:oe()(oe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:oe()(oe()(new Date((0,_.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),te=()=>S(void 0,null,function*(){var _e,ct,yt,on;if((0,v.Rm)()&&!((ct=(_e=ae==null?void 0:ae.AssistantObject)==null?void 0:_e.group)!=null&&ct.can_publish)){R.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),Re(!1);return}const wt=st({},St.getFieldsValue());if(wt.end_time<=wt.publish_time){R.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Re(!1);return}if((hr==null?void 0:hr.length)<=0&&!o&&dr.length>0){R.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Re(!1);return}let Ct={check_ids:[...(yt=Dt.actionTabs.selectArrs)==null?void 0:yt.map(at=>Number(at))],group_ids:hr.length>0?hr.map(at=>at.id):(on=ae.detailCommonHomeworksList)==null?void 0:on.course_groups,end_time:oe()(wt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:oe()(wt.publish_time).format("YYYY-MM-DD HH:mm")};Re(!0),(yield(0,P.ZP)(`/api/courses/${pn.coursesId}/polls/publish.json`,{method:"post",body:st({},Ct)})).status===0?(Re(!1),(0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u53D1\u5E03"]),re(),R.ZP.success("\u53D1\u5E03\u6210\u529F"),cn({type:"polls/setActionTabs",payload:{}}),Dt.actionTabs.types===2?cn({type:"polls/getCommonHeader",payload:st({},Dt.actionTabs.params)}):cn({type:"classroomList/getClassroomPollsList",payload:st({},Dt.actionTabs.params)})):Re(!1)}),re=()=>{Oa(1),ha([]),Qa([])},[Ke,Re]=(0,r.useState)(!1);return Fe.createElement(T.default,{width:600,confirmLoading:Ke,centered:!0,title:"\u53D1\u5E03\u95EE\u5377",open:Dt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u95EE\u5377",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:te,onCancel:()=>{re(),cn({type:"polls/setActionTabs",payload:{}})}},Fe.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u95EE\u5377",Fe.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u95EE\u5377\u6709\u6548'),dr&&Fe.createElement(B.default,{form:St},Fe.createElement("div",{style:{paddingLeft:0}},Fe.createElement(Ae.Z,{className:"mt30",align:"middle"},Fe.createElement(U.Z,null,Fe.createElement(B.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},Fe.createElement(Ne.default,{style:{width:170,marginRight:"25px"},disabledDate:_e=>(0,q.Q8)(_e,Rn),disabledTime:_e=>(0,q.d0)(_e),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,_.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),Fe.createElement(U.Z,{className:"ml20"},Fe.createElement(B.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},Fe.createElement(Ne.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,_.U6)(),"HH:mm")},disabledDate:_e=>(0,q.Q8)(_e,Rn,St.getFieldValue("publish_time")),disabledTime:_e=>(0,q.d0)(_e,St.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),Fe.createElement(Ae.Z,{style:{marginBottom:"10px"}},Fe.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),Fe.createElement(ee.ZP.Group,{value:o,onChange:_e=>{i(_e.target.value),Qa([])}},Fe.createElement(ee.ZP,{value:!0,disabled:!Dt.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),Fe.createElement(ee.ZP,{className:"ml20",disabled:dr.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),dr.length<=0&&Fe.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),!o&&dr.length>0&&Fe.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Fe.createElement("span",{style:{flex:1}},Fe.createElement(H.default,{checked:hr.length===dr.length,onChange:_e=>{hr.length===dr.length?Qa([]):Qa(dr.filter(ct=>!ct.is_published))}},"\u5168\u9009")),Fe.createElement("span",{style:{width:16}}),Fe.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",hr.length||0,"\u4E2A\u5206\u73ED")),!o&&dr.length>0&&Fe.createElement(ve.Z,{data:dr,selectedRowKeys:hr,setSelectedRowKeys:Qa})))};var K=(0,g.connect)(({classroomList:z,polls:fe})=>({classroomList:z,polls:fe}))(l),k=e(77817),C=Object.defineProperty,p=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,b=(z,fe,ae)=>fe in z?C(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,ue=(z,fe)=>{for(var ae in fe||(fe={}))ie.call(fe,ae)&&b(z,ae,fe[ae]);if(p)for(var ae of p(fe))L.call(fe,ae)&&b(z,ae,fe[ae]);return z},Oe=(z,fe)=>{var ae={};for(var Dt in z)ie.call(z,Dt)&&fe.indexOf(Dt)<0&&(ae[Dt]=z[Dt]);if(z!=null&&p)for(var Dt of p(z))fe.indexOf(Dt)<0&&L.call(z,Dt)&&(ae[Dt]=z[Dt]);return ae},Ie=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});const De=z=>{var fe=z,{polls:ae,dispatch:Dt,user:cn}=fe,Rn=Oe(fe,["polls","dispatch","user"]);const Cr=(0,g.useParams)(),[pn,St]=(0,r.useState)(!1),[zn,Oa]=(0,r.useState)(!1),dr=(0,r.useRef)(null);(0,r.useEffect)(()=>{if(ae.actionTabs.key==="\u5220\u9664"){if((0,v.j5)()){St(!0);return}const Wr={hasNum:0,noHasNum:0};ae.actionTabs.selectArrsAll.map(fa=>{var na;fa.author_login===((na=cn.userInfo)==null?void 0:na.login)?++Wr.hasNum:++Wr.noHasNum}),Wr.noHasNum>0?T.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:r.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",r.createElement("span",{className:"c-blue"},Wr.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",r.createElement("span",{className:"c-red"},Wr.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",r.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{ha()}}):St(!0)}else St(!1)},[ae.actionTabs.key]);const ha=()=>{Dt({type:"polls/setActionTabs",payload:{}})};return r.createElement(T.default,{centered:!0,title:"\u63D0\u793A",open:pn,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:zn,destroyOnClose:!0,onOk:()=>Ie(void 0,null,function*(){var Wr;if((Wr=dr.current)!=null&&Wr.onVerify())return;Oa(!0);const fa=yield(0,P.ZP)(`/api/courses/${Cr.coursesId}/polls/destroys.json`,{method:"post",body:{check_ids:[...ae.actionTabs.selectArrs]}});Oa(!1),fa.status===0&&((0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u5220\u9664"]),R.ZP.success("\u5220\u9664\u6210\u529F"),Dt({type:"polls/setActionTabs",payload:{}}),Dt({type:"classroomList/getClassroomPollsList",payload:ue({},ae.actionTabs.params)}),Dt({type:"classroomList/getClassroomLeftMenus",payload:{id:Cr.coursesId}}))}),onCancel:()=>{Dt({type:"polls/setActionTabs",payload:{}})}},r.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u95EE\u5377\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),r.createElement(k.Z,{ref:Wr=>dr.current=Wr}))};var Pe=(0,g.connect)(({polls:z,user:fe})=>({polls:z,user:fe}))(De),Z=e(71418),c=e(39512),O=Object.defineProperty,me=Object.defineProperties,be=Object.getOwnPropertyDescriptors,Ze=Object.getOwnPropertySymbols,vt=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,mt=(z,fe,ae)=>fe in z?O(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Ot=(z,fe)=>{for(var ae in fe||(fe={}))vt.call(fe,ae)&&mt(z,ae,fe[ae]);if(Ze)for(var ae of Ze(fe))Ge.call(fe,ae)&&mt(z,ae,fe[ae]);return z},Xt=(z,fe)=>me(z,be(fe)),Lt=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});function Qt(z,fe){const ae=[];for(let Dt=z;Dt{let fe=new Date;const ae=oe()(z).format("HH");if(oe()(z).isSame(oe()(fe),"day")){const Dt=oe()(fe).format("HH"),cn=oe()(fe).format("mm");return{disabledHours:()=>Qt(0,24).splice(1,Dt*1-1),disabledMinutes:()=>oe()(z).isSame(oe()(fe),"hour")&&ae<=Dt?Qt(0,60).splice(0,cn):Qt(60,60)}}else if(oe()(z).isSame(oe()(),"day")){const Dt=oe()().format("HH"),cn=oe()().format("mm");return{disabledHours:()=>Qt(0,24).splice(0,Dt),disabledMinutes:()=>ae<=Dt?Qt(0,cn):Qt(60,60)}}else return!1},yn=({exercise:z,dispatch:fe,polls:ae})=>{const Dt=(0,g.useParams)(),[cn]=B.default.useForm(),[Rn,Cr]=(0,r.useState)(1),[pn,St]=(0,r.useState)([]),[zn,Oa]=(0,r.useState)(!1),[dr,ha]=(0,r.useState)([]),[Wr,fa]=(0,r.useState)(!0),[na,dn]=(0,r.useState)(!1);(0,r.useEffect)(()=>{ae.actionTabs.key==="\u7ACB\u5373\u622A\u6B62"&&Vr()},[ae.actionTabs]);const Vr=()=>Lt(void 0,null,function*(){var On,Or;Oa(!0);const An=yield fe({type:"polls/getEndGroups",payload:Xt(Ot({},Dt),{check_ids:[ae.actionTabs.selectArrs]})});(An==null?void 0:An.status)==0&&(((On=An==null?void 0:An.course_info)==null?void 0:On.length)>0?St([...(Or=An==null?void 0:An.course_info)==null?void 0:Or.map((hr,Qa)=>(hr.key=hr.course_group_id,hr.title=hr.course_group_name,hr.name=hr.course_group_name,hr))]):St([]),cn.setFieldsValue({end_time:oe()(oe()(new Date((0,_.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Oa(!1)}),Rt=()=>Lt(void 0,null,function*(){var On;const Or=Ot({},cn.getFieldsValue());if((dr==null?void 0:dr.length)<=0&&pn.length>0&&!((On=z.actionTabs)!=null&&On.unified_setting)){R.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}dn(!0);const An={check_ids:ae.actionTabs.selectArrs,group_ids:dr};Wr||(An.end_time=oe()(Or.end_time).format("YYYY-MM-DD HH:mm")),An.group_ids=dr.map(Qa=>Qa.course_group_id),(yield(0,P.ZP)(`/api/courses/${Dt.coursesId}/polls/end_poll.json`,{method:"post",body:An})).status===0&&(R.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u622A\u6B62"]),fe({type:"polls/setActionTabs",payload:{}}),fe({type:"classroomList/getClassroomPollsList",payload:Ot({},ae.actionTabs.params)})),dn(!1)}),nr=()=>{Cr(1),St([]),ha([]),fa(!0)};return r.createElement(T.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",open:ae.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Rt,width:680,confirmLoading:na||zn,onCancel:()=>{nr(),fe({type:"polls/setActionTabs",payload:{}})}},r.createElement(Z.Z,{spinning:zn},pn&&r.createElement(B.default,{form:cn},r.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},"\u8BF4\u660E\uFF1A\u7ED3\u675F\u540E\u5B66\u751F\u5C06\u4E0D\u80FD\u63D0\u4EA4\u95EE\u5377\u3002"),r.createElement(Ae.Z,{className:"mt20"},r.createElement("span",{className:"mr10"},r.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),r.createElement(ee.ZP.Group,{value:Wr,onChange:On=>{fa(On.target.value),ha([])}},r.createElement(ee.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),r.createElement(ee.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),r.createElement(B.default.Item,{name:"end_time",style:{marginTop:-3,visibility:Wr?"hidden":"visible"}},r.createElement(Ne.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,_.U6)(),"HH:mm")},disabledDate:On=>On&&On0&&r.createElement(Ae.Z,{style:{marginBottom:"10px"}},r.createElement("span",{className:"mr10"},r.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),r.createElement("div",null,pn.length>0&&r.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},r.createElement("span",{style:{flex:1}},r.createElement(H.default,{checked:dr.length===pn.length,onChange:On=>{dr.length===pn.length?ha([]):ha(pn)}},"\u5168\u9009")," "),r.createElement("span",{style:{width:16}}),r.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",dr.length||0,"\u4E2A\u5206\u73ED")),r.createElement(c.Z,{data:pn,selectedRowKeys:dr,setSelectedRowKeys:ha}))))))};var Vt=(0,g.connect)(({exercise:z,polls:fe})=>({exercise:z,polls:fe}))(yn),Dn=Object.defineProperty,Nn=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,gt=Object.prototype.propertyIsEnumerable,xn=(z,fe,ae)=>fe in z?Dn(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Yt=(z,fe)=>{for(var ae in fe||(fe={}))Te.call(fe,ae)&&xn(z,ae,fe[ae]);if(Nn)for(var ae of Nn(fe))gt.call(fe,ae)&&xn(z,ae,fe[ae]);return z},_t=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});const Zn=({polls:z,dispatch:fe})=>{const ae=(0,g.useParams)();return r.createElement(T.default,{centered:!0,title:"\u63D0\u793A",open:z.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>_t(void 0,null,function*(){(yield(0,P.ZP)(`/api/courses/${ae.coursesId}/polls/set_public.json`,{method:"post",body:{check_ids:[...z.actionTabs.selectArrs]}})).status===0&&((0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u8BBE\u4E3A\u516C\u5F00"]),R.ZP.success("\u64CD\u4F5C\u6210\u529F"),fe({type:"polls/setActionTabs",payload:{}}),fe({type:"polls/getClassroomExercisesList",payload:Yt({},z.actionTabs.params)}))}),onCancel:()=>{fe({type:"polls/setActionTabs",payload:{}})}},r.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",r.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Vn=(0,g.connect)(({polls:z})=>({polls:z}))(Zn),Dr=e(38854),ur=e(1710),Wt={flex_box_center:"flex_box_center___liigd",flex_space_between:"flex_space_between___WdHt6",flex_box_vertical_center:"flex_box_vertical_center___oCxs4",flex_box_center_end:"flex_box_center_end___U73DH",flex_box_column:"flex_box_column___yCJTQ",bg:"bg___GKN9A",containerTitle:"containerTitle___wCbPJ",selectBtn:"selectBtn___SxvgF",containerDesc:"containerDesc___kYLAL",listItem:"listItem___TI6qH",info:"info___h512h",title:"title___V8j9_",titleLeft:"titleLeft___v4oIQ",titleRight:"titleRight___IpU8k",flexBox:"flexBox___qLBm9",iconV:"iconV___jEHVf",acitons:"acitons___PpS6t"},Yn=e(74196),G=e(59301),y=Object.defineProperty,N=Object.defineProperties,D=Object.getOwnPropertyDescriptors,F=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,qe=(z,fe,ae)=>fe in z?y(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,$e=(z,fe)=>{for(var ae in fe||(fe={}))Se.call(fe,ae)&&qe(z,ae,fe[ae]);if(F)for(var ae of F(fe))xe.call(fe,ae)&&qe(z,ae,fe[ae]);return z},Je=(z,fe)=>N(z,D(fe)),pt=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});const It={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F",5:"\u672A\u5F00\u59CB"};var xt=({v:z,k:fe,selectArrs:ae,setSelectArrs:Dt,dispatch:cn,params:Rn,detailPollsList:Cr,user:pn,etiem:St,batchStatus:zn})=>{var Oa;const[dr,ha]=(0,r.useState)([]),[Wr,fa]=(0,r.useState)(!1),na="YYYY-MM-DD";function dn(){return pt(this,null,function*(){let Rt=yield(0,P.ZP)(`/api/courses/${Rn==null?void 0:Rn.coursesId}/polls/group_use_list.json`,{method:"get",params:Je($e({},Rn),{id:z.id})});ha((Rt==null?void 0:Rt.groups)||[])})}const Vr=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u95EE\u5377\u72B6\u6001",dataIndex:"polls_status",key:"polls_status",width:100,filters:[{text:"\u672A\u53D1\u5E03",value:1},{text:"\u63D0\u4EA4\u4E2D",value:2},{text:"\u5DF2\u622A\u6B62",value:3},{text:"\u672A\u5F00\u59CB",value:5}],onFilter:(Rt,nr)=>nr.polls_status===Rt,render:(Rt,nr)=>G.createElement("div",null,Rt===1&&G.createElement("span",null,G.createElement("i",{className:Wt.dot,style:{background:"#C3C3C3"}}),"\u672A\u53D1\u5E03"),Rt===2&&G.createElement("span",null,G.createElement("i",{className:Wt.dot,style:{background:"#4EACFF"}}),"\u63D0\u4EA4\u4E2D"),Rt===3&&G.createElement("span",null,G.createElement("i",{className:Wt.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u622A\u6B62"),Rt===4&&G.createElement("span",null,G.createElement("i",{className:Wt.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u7ED3\u675F"),Rt===5&&G.createElement("span",null,G.createElement("i",{className:Wt.dot,style:{background:"#FC2D6B"}}),"\u672A\u5F00\u59CB"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Rn.order_by==="publish_time"?Rn.sort_direction==="desc"?"descend":"ascend":null,render:(Rt,nr)=>oe()(Rt).format("YYYY-MM-DD HH:mm")},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Rn.order_by==="end_time"?Rn.sort_direction==="desc"?"descend":"ascend":null,render:(Rt,nr)=>oe()(Rt).format("YYYY-MM-DD HH:mm")},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"poll_answer",key:"poll_answer",align:"center",width:80,render:(Rt,nr)=>nr.exercise_status===1?"-":G.createElement("span",null,Rt,"/",Rt+nr.poll_unanswer)}];return G.createElement("div",{className:Wt.listItem,key:fe,onClick:()=>{((0,v.dE)()||(0,v.GJ)())&&g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/detail?tabs=${(z==null?void 0:z.polls_status)==1?2:0}`)}},(0,v.GJ)()&&zn&&G.createElement(H.default,{checked:ae.includes(z.id),className:"ml30 mt10",value:z.id,onClick:Rt=>Rt.stopPropagation(),onChange:Rt=>{let nr=ae.indexOf(z.id);ae.indexOf(z.id)>-1?Dt(ae.filter(On=>On!==z.id)):Dt(ae.concat(z.id))}}),G.createElement("div",{className:Wt.info},G.createElement("div",{className:Wt.title},G.createElement("div",{className:Wt.titleLeft},G.createElement(_.VV,{style:{margin:"0px 10px 0px 0px"},status:[It[z.polls_status]]}),(z==null?void 0:z.un_anonymous)===!1&&G.createElement(Yn.Z,{style:{marginLeft:0,marginRight:10}}),G.createElement(g.Link,{to:`/classrooms/${Rn.coursesId}/poll/${z.id}/detail`},G.createElement("strong",null,z.polls_name))),G.createElement("div",{className:Wt.titleRight},(0,v.GJ)()&&G.createElement(G.Fragment,null,G.createElement(g.Link,{style:{marginRight:"0",fontWeight:400},target:"_blank",to:"/",onClick:Rt=>{var nr;Rt.stopPropagation(),Rt.preventDefault(),console.log(Cr),cn({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[z.id],selectArrsAll:(nr=Cr.polls)==null?void 0:nr.filter(On=>[z.id].includes(On.id)),manage_all_group:Cr==null?void 0:Cr.manage_all_group,params:Rn}})}},G.createElement("aside",{className:Wt.flexBox,style:{marginRight:"16px"}},G.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),G.createElement("div",null,"\u53D1\u5E03")))),(0,v.dE)()&&(z.current_status===0||z.current_status===1||z.current_status===2)&&G.createElement(G.Fragment,null,G.createElement("span",{className:Wt.flexBox,onClick:Rt=>{var nr,On;Rt.stopPropagation(),z.current_status===1?g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/questionnaireInfo/${(nr=pn.userInfo)==null?void 0:nr.login}?type=student`):g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/users/${(On=pn.userInfo)==null?void 0:On.login}`)}},G.createElement("i",{className:"iconfont icon-a-kaishijixudajuan"}),G.createElement("div",null,z.current_status===0&&"\u7EE7\u7EED\u7B54\u5377",z.current_status===1&&"\u67E5\u770B\u7B54\u5377",z.current_status===2&&"\u5F00\u59CB\u7B54\u5377"))),(0,v.GJ)()&&G.createElement(Dr.Z,{placement:"bottom",dropdownRender:Rt=>G.createElement(Y.default,null,G.createElement(Y.default.Item,null,G.createElement("div",{onClick:nr=>{nr.stopPropagation(),g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/detail?tabs=3`)}},"\u89C4\u5219\u8BBE\u7F6E")),G.createElement(Y.default.Item,null,G.createElement("div",{onClick:nr=>{var On;nr.stopPropagation(),cn({type:"polls/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[z.id],selectArrsAll:(On=Cr.polls)==null?void 0:On.filter(Or=>[z.id].includes(Or.id)),params:Rn}})}},"\u5220\u9664\u95EE\u5377")),z.polls_status===2&&G.createElement(Y.default.Item,null,G.createElement("div",{onClick:nr=>{var On;nr.stopPropagation(),cn({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[z.id],selectArrsAll:(On=Cr.polls)==null?void 0:On.filter(Or=>[z.id].includes(Or.id)),manage_all_group:Cr==null?void 0:Cr.manage_all_group,params:Rn}})}},"\u7ACB\u5373\u622A\u6B62")))},G.createElement("div",{className:Wt.flexBox,style:{cursor:"default"}},G.createElement("i",{className:"iconfont icon-gengduo4"}),G.createElement("div",null,"\u66F4\u591A"))))),G.createElement("p",{style:{display:"flex"}},G.createElement("span",null,z.author),z.publish_time&&z.polls_status===1&&G.createElement("span",{className:"ml20"},"\u5C06\u53D1\u5E03\u4E8E",oe()(z.publish_time).format("YYYY-MM-DD HH:mm")),!z.publish_time&&z.created_at&&z.polls_status===1&&G.createElement("span",{className:"ml20"},"\u521B\u5EFA\u65F6\u95F4 ",oe()(z.created_at).format("YYYY-MM-DD HH:mm")),(z.polls_status==2||z.polls_status==3)&&(0,v.GJ)()&&G.createElement("span",{className:"ml20"},"\u5DF2\u7B54 ",G.createElement("span",{style:{marginLeft:"5px",color:"#3061D0"}},z.poll_answer)),(0,v.GJ)()&&z.polls_status==5&&G.createElement("span",{className:"ml20"},"\u5F00\u59CB\u65F6\u95F4 ",oe()(z.publish_time).format("YYYY-MM-DD HH:mm")),z.polls_status!=1&&z.publish_time&&z.end_time&&(0,v.GJ)()&&G.createElement("span",{className:"ml20"},"\u622A\u6B62\u65F6\u95F4 ",oe()(z.end_time).format("YYYY-MM-DD HH:mm")),z.polls_status==2&&!(0,v.GJ)()&&G.createElement("span",{className:"ml20"},"\u63D0\u4EA4\u5269\u4F59\u65F6\u95F4 ",St),z.polls_status==3&&!(0,v.GJ)()&&G.createElement("span",{className:"ml20"},"\u622A\u6B62\u65F6\u95F4 ",oe()(z.end_time).format("YYYY-MM-DD HH:mm")),z.polls_status!=1&&(0,v.GJ)()&&G.createElement("span",{className:Wt.iconV,style:{textAlign:"end",color:"#888888"},onClick:Rt=>pt(void 0,null,function*(){Rt.stopPropagation(),Rt.preventDefault(),Wr||dn(),fa(!Wr)})},G.createElement(s.Z,{title:`${Wr?"\u6536\u8D77":"\u5C55\u5F00"}`},G.createElement("i",{className:`iconfont icon-${Wr?"shouqi":"xiala2"}`})))),(0,v.GJ)()&&!((Oa=z==null?void 0:z.exercise_tips)!=null&&Oa.includes("\u672A\u5F00\u59CB"))&&Wr&&dr.length>0&&G.createElement(ur.default,{pagination:!1,dataSource:dr,onRow:Rt=>({onClick:nr=>{nr.stopPropagation(),nr.preventDefault()}}),onHeaderRow:(Rt,nr)=>({onClick:On=>{On.stopPropagation(),On.preventDefault()}}),rowKey:"course_group_id",style:{marginTop:"10px"},onChange:(Rt,nr,On)=>{On.field&&(Rn.order_by=On.field),On.order||(Rn.sort_direction="asc"),On.order==="ascend"&&(Rn.sort_direction="asc"),On.order==="descend"&&(Rn.sort_direction="desc"),On.order||(Rn.sort_direction="asc"),dn()},columns:Vr})))},Pt=e(71449),en=e(59238),Ht=e(51661),Tt=e(59301),tn=Object.defineProperty,Sn=Object.defineProperties,un=Object.getOwnPropertyDescriptors,Gt=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,Xe=(z,fe,ae)=>fe in z?tn(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,it=(z,fe)=>{for(var ae in fe||(fe={}))Me.call(fe,ae)&&Xe(z,ae,fe[ae]);if(Gt)for(var ae of Gt(fe))Le.call(fe,ae)&&Xe(z,ae,fe[ae]);return z},nt=(z,fe)=>Sn(z,un(fe)),Bt=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});const{SubMenu:Et}=Y.default,{Content:Kt,Sider:ln}=m.default,gn=({user:z,classroomList:fe,globalSetting:ae,loading:Dt,dispatch:cn})=>{var Rn,Cr,pn,St,zn,Oa,dr,ha,Wr;const fa=(0,g.useParams)(),[na]=(0,g.useSearchParams)(),[dn,Vr]=(0,r.useState)(()=>nt(it({},fa),{id:fa.coursesId,limit:20,type:na.get("tabs")||""})),{detailPollsList:Rt,detailTopBanner:nr,detailLeftMenus:On}=fe,[Or,An]=(0,r.useState)([]),hr=(0,g.useLocation)(),[Qa,o]=(0,r.useState)(!1),[i,f]=(0,r.useState)("");let te=na.get("tabs")?parseInt(na.get("tabs")):"all";const[re,Ke]=(0,r.useState)("\u9ED8\u8BA4\u6392\u5E8F"),Re=v.GJ?[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u95EE\u5377\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u95EE\u5377\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D \u5E8F",type:"updated_at",direction:"desc"},{name:"\u95EE\u5377\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u95EE\u5377\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}];fa.categoryId?dn.category_id=fa.categoryId:delete dn.category_id,(0,r.useEffect)(()=>{cn({type:"classroomList/getClassroomPollsList",payload:it({},dn)}),cn({type:"classroomList/getAssistantPermissions",payload:{course_id:dn.id}})},[fa.categoryId]),(0,r.useEffect)(()=>{fe.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&cn({type:"classroomList/getClassroomPollsList",payload:it({},dn)})},[fe.actionTabs.key]),(0,r.useEffect)(()=>{An([])},[Rt]);const _e=(at,tt)=>{dn.limit=tt,dn.page=at,cn({type:"classroomList/getClassroomPollsList",payload:it({},dn)})},ct=at=>Bt(void 0,null,function*(){if(Or==""){R.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}(yield(0,P.ZP)(`/api/courses/${dn.id}/move_to_category.json`,{method:"post",body:{new_category_id:at==null?void 0:at.key,poll_ids:Or,category_type:"poll"}})).status===0&&(R.ZP.success("\u64CD\u4F5C\u6210\u529F"),cn({type:"classroomList/getClassroomPollsList",payload:it({},dn)}),cn({type:"classroomList/getClassroomLeftMenus",payload:{id:dn==null?void 0:dn.id}}),An([]))}),yt=at=>{dn.type=at.id==="all"?"":at.id,dn.page=1,g.history.replace(`${hr.pathname}?tabs=${dn.type}`),cn({type:"classroomList/getClassroomPollsList",payload:nt(it({},dn),{type:dn.type})})},on=[{name:"\u5168\u90E8",id:"all",total:(Rn=Rt==null?void 0:Rt.polls_counts)==null?void 0:Rn.polls_all_counts},{name:"\u672A\u53D1\u5E03",id:1,total:(Cr=Rt==null?void 0:Rt.polls_counts)==null?void 0:Cr.polls_unpublish_counts},{name:"\u672A\u5F00\u59CB",id:5,total:(pn=Rt==null?void 0:Rt.polls_counts)==null?void 0:pn.polls_unstart_counts},{name:"\u63D0\u4EA4\u4E2D",id:2,total:(St=Rt==null?void 0:Rt.polls_counts)==null?void 0:St.polls_published_counts},{name:"\u5DF2\u622A\u6B62",id:3,total:(zn=Rt==null?void 0:Rt.polls_counts)==null?void 0:zn.polls_end_counts}].filter(at=>(0,v.GJ)()?!0:at.name!=="\u672A\u53D1\u5E03"&&at.name!=="\u672A\u5F00\u59CB"),wt=[{name:"\u6279\u91CF\u53D1\u5E03",icon:Tt.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u6279\u91CF\u7ED3\u675F",icon:Tt.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"\u6279\u91CF\u5220\u9664",icon:Tt.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:Tt.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u6536\u85CF",icon:Tt.createElement("i",{className:"iconfont icon-shoucang1"})}].filter(at=>{var tt;return(0,v.qz)()?((tt=Rt==null?void 0:Rt.course_types)==null?void 0:tt.course_is_public)!==1?at.name!=="\u8BBE\u4E3A\u516C\u5F00":at:at.name!=="\u6536\u85CF"}).filter(at=>(0,v.GJ)()?!0:at.name!=="\u5220\u9664"),Ct=()=>Tt.createElement(Y.default,null,Tt.createElement(Y.default.Item,{key:1,onClick:()=>{f(new Date),cn({type:"polls/setActionTabs",payload:{key:"\u95EE\u5377\u9009\u7528",params:dn}})}},"\u9009\u7528\u95EE\u5377"),Tt.createElement(Y.default.Item,{key:2,onClick:()=>{g.history.push(`/classrooms/${dn.coursesId}/poll/${dn.categoryId}/add`)}},"\u65B0\u5EFA\u95EE\u5377")),Ut=at=>Bt(void 0,null,function*(){var tt;const ht=at.name;if(Or==""){let $t="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";ht==="\u6536\u85CF"&&($t="\u8BF7\u9009\u62E9\u8981\u6536\u85CF\u7684\u95EE\u5377"),R.ZP.error($t)}else{if(ht==="\u6536\u85CF")return(yield(0,P.ZP)(`/api/courses/${dn.id}/polls/join_poll_banks.json`,{method:"post",body:{check_ids:[...Or]}})).status===0&&R.ZP.success("\u64CD\u4F5C\u6210\u529F"),!1;cn({type:"polls/setActionTabs",payload:{key:ht==="\u6279\u91CF\u5220\u9664"?"\u5220\u9664":ht==="\u6279\u91CF\u7ED3\u675F"?"\u7ACB\u5373\u622A\u6B62":ht==="\u6279\u91CF\u53D1\u5E03"?"\u7ACB\u5373\u53D1\u5E03":ht,selectArrs:Or,selectArrsAll:(tt=Rt.polls)==null?void 0:tt.filter($t=>Or.includes($t.id)),manage_all_group:Rt==null?void 0:Rt.manage_all_group,params:dn}})}});return Tt.createElement("section",null,Tt.createElement(Pt.Z,{isLoading:Dt["classroomList/getClassroomPollsList"],tabDataSource:on,isAdmin:(0,v.GJ)(),addText:"\u65B0\u5EFA\u95EE\u5377",getDropdownMenu:Ct,onTabMenuClick:yt,defaultSelectedKeys:[te+""]}),Tt.createElement(en.Z,{dataSource:Rt.polls||[],isAdmin:(0,v.GJ)(),batchStatus:Qa,SortMenuName:re,setSortMenuName:Ke,SortMenus:Re,onSort:at=>{dn.sort_by=at.type,dn.sort_direction=at.direction,dn.page=1,cn({type:"classroomList/getClassroomPollsList",payload:it({},dn)})},onSearch:at=>{dn.search=at.trim(),dn.page=1,cn({type:"classroomList/getClassroomPollsList",payload:it({},dn)})},onBatch:at=>o(at)}),Tt.createElement(a.Z,{loading:Dt["classroomList/getClassroomPollsList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},Rt.polls_counts&&Rt.polls_counts.polls_all_counts===0&&Tt.createElement(d.Z,null),Rt.polls&&Rt.polls.map(function(at,tt){return Tt.createElement(xt,{key:tt,v:at,k:tt,batchStatus:!0,selectArrs:Or,setSelectArrs:An,dispatch:cn,params:dn,detailPollsList:Rt,user:z,etiem:(0,_.li)((new Date(at.end_time).getTime()-new Date().getTime())/1e3)})}),Tt.createElement("aside",{className:"tc mb50 mt30"},((Oa=Rt.polls_counts)==null?void 0:Oa.polls_all_counts)>0&&Tt.createElement(Q.Z,{showSizeChanger:!0,onChange:_e,defaultCurrent:dn.page,current:dn.page||1,pageSize:dn.limit||20,total:Rt.polls_counts&&Rt.polls_counts.polls_all_counts}))),Or.length>0&&(0,v.GJ)()&&Tt.createElement($.Z,{offsetBottom:0},Tt.createElement(Ht.Z,{buttonDataSource:wt,onButtonClick:Ut,useBatchStatus:o,catalogue:((ha=(dr=On==null?void 0:On.course_modules)==null?void 0:dr.find(at=>at.type==="poll"))==null?void 0:ha.second_category)||[],setSeleArr:An,allSelect:Or.length?Or.length===((Wr=Rt.polls)==null?void 0:Wr.length):!1,setAllSelect:at=>{var tt;at.target.checked?An((tt=Rt.polls)==null?void 0:tt.map(ht=>ht.id)):An([])},selectArrs:Or,onMenuClick:ct,addCatalogue:at=>{var tt,ht;at.preventDefault(),cn({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",selectArrs:{category_id:(tt=On==null?void 0:On.course_modules)==null?void 0:tt.find($t=>$t.type==="poll").id,nodeModules:((ht=On==null?void 0:On.course_modules)==null?void 0:ht.find($t=>$t.type==="poll"))||[],parent_id:"",type:"poll"}}})}})),Tt.createElement(K,null),Tt.createElement(Pe,null),Tt.createElement(Vn,null),Tt.createElement(Vt,null),Tt.createElement(ce,{key:i,cb:()=>An([])}))};var Hn=(0,g.connect)(({user:z,classroomList:fe,loading:ae,globalSetting:Dt})=>({user:z,classroomList:fe,globalSetting:Dt,loading:ae.effects}))(gn),Gn={flex_box_center:"flex_box_center___xf8nE",flex_space_between:"flex_space_between___qjDg3",flex_box_vertical_center:"flex_box_vertical_center___C1nIS",flex_box_center_end:"flex_box_center_end___YxLae",flex_box_column:"flex_box_column___pkfqV",line1:"line1___UdRSL",form:"form___oBQlS"},fn=e(59301),Ln=Object.defineProperty,bn=Object.getOwnPropertySymbols,sr=Object.prototype.hasOwnProperty,cr=Object.prototype.propertyIsEnumerable,Un=(z,fe,ae)=>fe in z?Ln(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Bn=(z,fe)=>{for(var ae in fe||(fe={}))sr.call(fe,ae)&&Un(z,ae,fe[ae]);if(bn)for(var ae of bn(fe))cr.call(fe,ae)&&Un(z,ae,fe[ae]);return z},kn=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});const{TabPane:tr}=V.default,er=({polls:z,loading:fe,dispatch:ae})=>{const Dt=(0,g.useParams)(),cn=(0,g.useLocation)(),[Rn]=B.default.useForm(),{brankList:Cr}=z;let[pn,St]=(0,r.useState)(!0);const[zn,Oa]=(0,r.useState)("myself");let[dr,ha]=(0,r.useState)([]);const[Wr,fa]=(0,r.useState)(!1);let[na,dn]=(0,r.useState)();const[Vr,Rt]=(0,r.useState)({page:0,limit:20,object_type:"poll",search:"",filter:"myself"}),nr=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"}];(0,r.useEffect)(()=>{z.actionTabs.key==="\u95EE\u5377\u9009\u7528"&&Or()},[z.actionTabs.key]);let On=[];const Or=()=>kn(void 0,null,function*(){var An;if(pn){fa(!1),++Vr.page,St(!1);const hr=yield ae({type:"polls/getBrankList",payload:Bn({},Vr)});dr=[...dr.concat(hr.object_list)],dn(hr.is_teacher),((An=hr.object_list)==null?void 0:An.length)kn(void 0,null,function*(){const An=Rn.getFieldValue(),hr=yield ae({type:"polls/saveBanks",payload:{course_id:Dt.coursesId,object_type:"poll",bank_id:An.group_ids}});(hr==null?void 0:hr.status)===0&&((0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u95EE\u5377\u9009\u7528"]),ae({type:"classroomList/getClassroomPollsList",payload:Bn({},z.actionTabs.params)}),ae({type:"polls/setActionTabs",payload:{key:"\u95EE\u5377\u53D1\u5E03",selectArrs:hr.object_ids}}),ae({type:"classroomList/getClassroomLeftMenus",payload:{id:Dt.coursesId}}))}),onCancel:()=>{ae({type:"polls/setActionTabs",payload:{}})}},fn.createElement(Ae.Z,null,fn.createElement(U.Z,{span:12},nr.map((An,hr)=>fn.createElement(Ce.ZP,{key:hr,shape:"round",type:zn===An.id?"primary":"default",className:"mr10",onClick:Qa=>kn(void 0,null,function*(){dr=[],pn=!0,Vr.page=0,Vr.search="",Vr.filter=An.id,Or(),Oa(An.id)})},An.name))),fn.createElement(U.Z,{span:12,className:"tr"},fn.createElement(de.default.Search,{placeholder:"\u8F93\u5165\u6807\u9898\u3001\u9002\u7528\u8BFE\u7A0B\u8FDB\u884C\u641C\u7D22",onSearch:An=>{pn=!0,Vr.search=An,Vr.page=0,dr=[],Or()},style:{width:260}}))),zn==="myself"&&fn.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u95EE\u5377\u5217\u8868\u4E2D\u5DF2",fn.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u95EE\u5377"),zn==="public"&&fn.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u95EE\u5377"),fn.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",marginTop:20,padding:"20px 10px"}},!na&&zn==="public"&&fn.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},fn.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u9898\u5E93"),fn.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),fn.createElement(M(),{initialLoad:!1,pageStart:0,loadMore:()=>{Or()},hasMore:pn,useWindow:!1},fn.createElement(B.default,{form:Rn,initialValues:{group_ids:On},className:Gn.form,onChange:An=>{On=Rn.getFieldValue()}},Wr&&fn.createElement(d.Z,{styles:{margin:"0px auto"}}),fn.createElement(B.default.Item,{name:"group_ids"},fn.createElement(H.default.Group,{style:{width:"100%",display:"block"}},dr==null?void 0:dr.map(function(An,hr){return fn.createElement(Ae.Z,{key:hr},fn.createElement(U.Z,{flex:"2"},fn.createElement(H.default,{onChange:Qa=>{},key:hr,value:String(An==null?void 0:An.id),defaultChecked:!0},fn.createElement(s.Z,{title:An==null?void 0:An.name},fn.createElement("span",{className:["c-black",Gn.line1].join(" ")},An==null?void 0:An.name)))),fn.createElement(U.Z,{flex:"1",className:"c-black"},fn.createElement(s.Z,{title:An==null?void 0:An.course_list_name},fn.createElement("span",{className:Gn.line1},An==null?void 0:An.course_list_name))),fn.createElement(U.Z,{flex:"50px",className:"c-black"},zn==="myself"?fn.createElement(g.Link,{target:"_blank",to:`/users/${An.username}/topics/${An.id}/personal/poll/edit`,className:"c-blue current"},"\u7F16\u8F91"):(0,v.j5)()?fn.createElement(g.Link,{target:"_blank",to:`/users/${An.username}/topics/${An.id}/publicly/poll/edit`,className:"c-blue current"},"\u7F16\u8F91"):An==null?void 0:An.username))})))))))};var Sr=(0,g.connect)(({polls:z,loading:fe})=>({polls:z,loading:fe}))(er),Xr=e(62787),En=e(59301),nn=Object.defineProperty,Jt=Object.defineProperties,qn=Object.getOwnPropertyDescriptors,He=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,At=(z,fe,ae)=>fe in z?nn(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,In=(z,fe)=>{for(var ae in fe||(fe={}))Ue.call(fe,ae)&&At(z,ae,fe[ae]);if(He)for(var ae of He(fe))ot.call(fe,ae)&&At(z,ae,fe[ae]);return z},Kn=(z,fe)=>Jt(z,qn(fe)),rn=(z,fe)=>{var ae={};for(var Dt in z)Ue.call(z,Dt)&&fe.indexOf(Dt)<0&&(ae[Dt]=z[Dt]);if(z!=null&&He)for(var Dt of He(z))fe.indexOf(Dt)<0&&ot.call(z,Dt)&&(ae[Dt]=z[Dt]);return ae},qt=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});const kt=z=>{var fe=z,{classroomList:ae,polls:Dt,dispatch:cn,courseEndTime:Rn}=fe,Cr=rn(fe,["classroomList","polls","dispatch","courseEndTime"]);const pn=(0,g.useParams)(),[St]=B.default.useForm(),[zn,Oa]=(0,r.useState)(1),[dr,ha]=(0,r.useState)([]),[Wr,fa]=(0,r.useState)(0),[na,dn]=(0,r.useState)(2e3),[Vr,Rt]=(0,r.useState)(!0),[nr,On]=(0,r.useState)(!1),[Or,An]=(0,r.useState)(!1),[hr,Qa]=(0,r.useState)([]),[o,i]=(0,r.useState)(!0);(0,r.useEffect)(()=>{Dt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03"&&(f(),re())},[Dt.actionTabs]),(0,r.useEffect)(()=>{if(nr){if(Or)return;cn({type:"polls/setActionTabs",payload:{}})}},[nr]);const f=_e=>qt(void 0,null,function*(){var ct,yt,on,wt;Rt(!0);const Ct=yield(0,ye.Cq)(Kn(In({},pn),{page:_e||zn,limit:2e4,poll_id:((yt=(ct=Dt==null?void 0:Dt.actionTabs)==null?void 0:ct.selectArrs)==null?void 0:yt.length)==1?(wt=(on=Dt==null?void 0:Dt.actionTabs)==null?void 0:on.selectArrs)==null?void 0:wt[0]:""}));Ct==null||Ct.course_groups.map((Ut,at)=>{Ut.key=Ut.id,Ut.title=Ut.name,Ut.disabled=Ut.is_published}),Ct&&(ha([...Ct==null?void 0:Ct.course_groups]),fa(Ct==null?void 0:Ct.course_groups_count),Rt(!1),_e||St.setFieldsValue({publish_time:oe()(oe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:oe()(oe()(new Date((0,_.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),te=()=>qt(void 0,null,function*(){var _e,ct,yt,on;if((0,v.Rm)()&&!((ct=(_e=ae==null?void 0:ae.AssistantObject)==null?void 0:_e.group)!=null&&ct.can_publish)){R.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),Re(!1);return}const wt=In({},St.getFieldsValue());if(wt.end_time<=wt.publish_time){R.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Re(!1);return}if((hr==null?void 0:hr.length)<=0&&!o&&dr.length>0){R.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Re(!1);return}let Ct={check_ids:[...(yt=Dt.actionTabs.selectArrs)==null?void 0:yt.map(at=>Number(at))],group_ids:hr.length>0?hr.map(at=>at.id):(on=ae.detailCommonHomeworksList)==null?void 0:on.course_groups,end_time:oe()(wt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:oe()(wt.publish_time).format("YYYY-MM-DD HH:mm")};Re(!0),(yield(0,P.ZP)(`/api/courses/${pn.coursesId}/polls/publish.json`,{method:"post",body:In({},Ct)})).status===0?(Re(!1),(0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u53D1\u5E03"]),re(),R.ZP.success("\u53D1\u5E03\u6210\u529F"),cn({type:"polls/setActionTabs",payload:{}}),Dt.actionTabs.types===2?cn({type:"polls/getCommonHeader",payload:In({},Dt.actionTabs.params)}):cn({type:"classroomList/getClassroomPollsList",payload:In({},Dt.actionTabs.params)})):Re(!1)}),re=()=>{Oa(1),ha([]),Qa([])},[Ke,Re]=(0,r.useState)(!1);return En.createElement(T.default,{width:600,confirmLoading:Ke,centered:!0,title:"\u53D1\u5E03\u95EE\u5377",open:Dt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u95EE\u5377",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:te,onCancel:()=>{re(),cn({type:"polls/setActionTabs",payload:{}})}},En.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u95EE\u5377",En.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u95EE\u5377\u6709\u6548'),dr&&En.createElement(B.default,{form:St},En.createElement("div",{style:{paddingLeft:0}},En.createElement(Ae.Z,{className:"mt30",align:"middle"},En.createElement(U.Z,null,En.createElement(B.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},En.createElement(Ne.default,{style:{width:170,marginRight:"25px"},disabledDate:_e=>(0,q.Q8)(_e,Rn),disabledTime:_e=>(0,q.d0)(_e),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,_.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),En.createElement(U.Z,{className:"ml20"},En.createElement(B.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},En.createElement(Ne.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,_.U6)(),"HH:mm")},disabledDate:_e=>(0,q.Q8)(_e,Rn,St.getFieldValue("publish_time")),disabledTime:_e=>(0,q.d0)(_e,St.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),En.createElement(Ae.Z,{style:{marginBottom:"10px"}},En.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),En.createElement(ee.ZP.Group,{value:o,onChange:_e=>{i(_e.target.value),Qa([])}},En.createElement(ee.ZP,{value:!0,disabled:!Dt.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),En.createElement(ee.ZP,{className:"ml20",disabled:dr.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),dr.length<=0&&En.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),!o&&dr.length>0&&En.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},En.createElement("span",{style:{flex:1}},En.createElement(H.default,{checked:hr.length===dr.length,onChange:_e=>{hr.length===dr.length?Qa([]):Qa(dr.filter(ct=>!ct.is_published))}},"\u5168\u9009")),En.createElement("span",{style:{width:16}}),En.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",hr.length||0,"\u4E2A\u5206\u73ED")),!o&&dr.length>0&&En.createElement(Xr.Z,{data:dr,selectedRowKeys:hr,setSelectedRowKeys:Qa})))};var Fn=(0,g.connect)(({classroomList:z,polls:fe})=>({classroomList:z,polls:fe}))(kt),hn=Object.defineProperty,Cn=Object.getOwnPropertySymbols,qr=Object.prototype.hasOwnProperty,jr=Object.prototype.propertyIsEnumerable,Ir=(z,fe,ae)=>fe in z?hn(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Rr=(z,fe)=>{for(var ae in fe||(fe={}))qr.call(fe,ae)&&Ir(z,ae,fe[ae]);if(Cn)for(var ae of Cn(fe))jr.call(fe,ae)&&Ir(z,ae,fe[ae]);return z},zr=(z,fe)=>{var ae={};for(var Dt in z)qr.call(z,Dt)&&fe.indexOf(Dt)<0&&(ae[Dt]=z[Dt]);if(z!=null&&Cn)for(var Dt of Cn(z))fe.indexOf(Dt)<0&&jr.call(z,Dt)&&(ae[Dt]=z[Dt]);return ae},Jr=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});const ta=z=>{var fe=z,{polls:ae,dispatch:Dt,user:cn}=fe,Rn=zr(fe,["polls","dispatch","user"]);const Cr=(0,g.useParams)(),[pn,St]=(0,r.useState)(!1),[zn,Oa]=(0,r.useState)(!1),dr=(0,r.useRef)(null);(0,r.useEffect)(()=>{if(ae.actionTabs.key==="\u5220\u9664"){if((0,v.j5)()){St(!0);return}const Wr={hasNum:0,noHasNum:0};ae.actionTabs.selectArrsAll.map(fa=>{var na;fa.author_login===((na=cn.userInfo)==null?void 0:na.login)?++Wr.hasNum:++Wr.noHasNum}),Wr.noHasNum>0?T.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:r.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",r.createElement("span",{className:"c-blue"},Wr.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",r.createElement("span",{className:"c-red"},Wr.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",r.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{ha()}}):St(!0)}else St(!1)},[ae.actionTabs.key]);const ha=()=>{Dt({type:"polls/setActionTabs",payload:{}})};return r.createElement(T.default,{centered:!0,title:"\u63D0\u793A",open:pn,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:zn,destroyOnClose:!0,onOk:()=>Jr(void 0,null,function*(){var Wr;if((Wr=dr.current)!=null&&Wr.onVerify())return;Oa(!0);const fa=yield(0,P.ZP)(`/api/courses/${Cr.coursesId}/polls/destroys.json`,{method:"post",body:{check_ids:[...ae.actionTabs.selectArrs]}});Oa(!1),fa.status===0&&((0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u5220\u9664"]),R.ZP.success("\u5220\u9664\u6210\u529F"),Dt({type:"polls/setActionTabs",payload:{}}),Dt({type:"classroomList/getClassroomPollsList",payload:Rr({},ae.actionTabs.params)}),Dt({type:"classroomList/getClassroomLeftMenus",payload:{id:Cr.coursesId}}))}),onCancel:()=>{Dt({type:"polls/setActionTabs",payload:{}})}},r.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u95EE\u5377\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),r.createElement(k.Z,{ref:Wr=>dr.current=Wr}))};var Ur=(0,g.connect)(({polls:z,user:fe})=>({polls:z,user:fe}))(ta),Ka=e(37464),Za=Object.defineProperty,Xa=Object.defineProperties,co=Object.getOwnPropertyDescriptors,ja=Object.getOwnPropertySymbols,po=Object.prototype.hasOwnProperty,Qo=Object.prototype.propertyIsEnumerable,ho=(z,fe,ae)=>fe in z?Za(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Zo=(z,fe)=>{for(var ae in fe||(fe={}))po.call(fe,ae)&&ho(z,ae,fe[ae]);if(ja)for(var ae of ja(fe))Qo.call(fe,ae)&&ho(z,ae,fe[ae]);return z},Yo=(z,fe)=>Xa(z,co(fe)),Eo=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});function Pa(z,fe){const ae=[];for(let Dt=z;Dt{let fe=new Date;const ae=oe()(z).format("HH");if(oe()(z).isSame(oe()(fe),"day")){const Dt=oe()(fe).format("HH"),cn=oe()(fe).format("mm");return{disabledHours:()=>Pa(0,24).splice(1,Dt*1-1),disabledMinutes:()=>oe()(z).isSame(oe()(fe),"hour")&&ae<=Dt?Pa(0,60).splice(0,cn):Pa(60,60)}}else if(oe()(z).isSame(oe()(),"day")){const Dt=oe()().format("HH"),cn=oe()().format("mm");return{disabledHours:()=>Pa(0,24).splice(0,Dt),disabledMinutes:()=>ae<=Dt?Pa(0,cn):Pa(60,60)}}else return!1},Oo=({exercise:z,dispatch:fe,polls:ae})=>{const Dt=(0,g.useParams)(),[cn]=B.default.useForm(),[Rn,Cr]=(0,r.useState)(1),[pn,St]=(0,r.useState)([]),[zn,Oa]=(0,r.useState)(!1),[dr,ha]=(0,r.useState)([]),[Wr,fa]=(0,r.useState)(!0),[na,dn]=(0,r.useState)(!1);(0,r.useEffect)(()=>{ae.actionTabs.key==="\u7ACB\u5373\u622A\u6B62"&&Vr()},[ae.actionTabs]);const Vr=()=>Eo(void 0,null,function*(){var On,Or;Oa(!0);const An=yield fe({type:"polls/getEndGroups",payload:Yo(Zo({},Dt),{check_ids:[ae.actionTabs.selectArrs]})});(An==null?void 0:An.status)==0&&(((On=An==null?void 0:An.course_info)==null?void 0:On.length)>0?St([...(Or=An==null?void 0:An.course_info)==null?void 0:Or.map((hr,Qa)=>(hr.key=hr.course_group_id,hr.title=hr.course_group_name,hr.name=hr.course_group_name,hr))]):St([]),cn.setFieldsValue({end_time:oe()(oe()(new Date((0,_.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Oa(!1)}),Rt=()=>Eo(void 0,null,function*(){var On;const Or=Zo({},cn.getFieldsValue());if((dr==null?void 0:dr.length)<=0&&pn.length>0&&!((On=z.actionTabs)!=null&&On.unified_setting)){R.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}dn(!0);const An={check_ids:ae.actionTabs.selectArrs,group_ids:dr};Wr||(An.end_time=oe()(Or.end_time).format("YYYY-MM-DD HH:mm")),An.group_ids=dr.map(Qa=>Qa.course_group_id),(yield(0,P.ZP)(`/api/courses/${Dt.coursesId}/polls/end_poll.json`,{method:"post",body:An})).status===0&&(R.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u622A\u6B62"]),fe({type:"polls/setActionTabs",payload:{}}),fe({type:"classroomList/getClassroomPollsList",payload:Zo({},ae.actionTabs.params)})),dn(!1)}),nr=()=>{Cr(1),St([]),ha([]),fa(!0)};return r.createElement(T.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",open:ae.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Rt,width:680,confirmLoading:na||zn,onCancel:()=>{nr(),fe({type:"polls/setActionTabs",payload:{}})}},r.createElement(Z.Z,{spinning:zn},pn&&r.createElement(B.default,{form:cn},r.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},"\u8BF4\u660E\uFF1A\u7ED3\u675F\u540E\u5B66\u751F\u5C06\u4E0D\u80FD\u63D0\u4EA4\u95EE\u5377\u3002"),r.createElement(Ae.Z,{className:"mt20"},r.createElement("span",{className:"mr10"},r.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),r.createElement(ee.ZP.Group,{value:Wr,onChange:On=>{fa(On.target.value),ha([])}},r.createElement(ee.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),r.createElement(ee.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),r.createElement(B.default.Item,{name:"end_time",style:{marginTop:-3,visibility:Wr?"hidden":"visible"}},r.createElement(Ne.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,_.U6)(),"HH:mm")},disabledDate:On=>On&&On0&&r.createElement(Ae.Z,{style:{marginBottom:"10px"}},r.createElement("span",{className:"mr10"},r.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),r.createElement("div",null,pn.length>0&&r.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},r.createElement("span",{style:{flex:1}},r.createElement(H.default,{checked:dr.length===pn.length,onChange:On=>{dr.length===pn.length?ha([]):ha(pn)}},"\u5168\u9009")," "),r.createElement("span",{style:{width:16}}),r.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",dr.length||0,"\u4E2A\u5206\u73ED")),r.createElement(Ka.Z,{data:pn,selectedRowKeys:dr,setSelectedRowKeys:ha}))))))};var xo=(0,g.connect)(({exercise:z,polls:fe})=>({exercise:z,polls:fe}))(Oo),Ao=Object.defineProperty,So=Object.getOwnPropertySymbols,pr=Object.prototype.hasOwnProperty,kr=Object.prototype.propertyIsEnumerable,Tr=(z,fe,ae)=>fe in z?Ao(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Kr=(z,fe)=>{for(var ae in fe||(fe={}))pr.call(fe,ae)&&Tr(z,ae,fe[ae]);if(So)for(var ae of So(fe))kr.call(fe,ae)&&Tr(z,ae,fe[ae]);return z},la=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});const va=({polls:z,dispatch:fe})=>{const ae=(0,g.useParams)();return r.createElement(T.default,{centered:!0,title:"\u63D0\u793A",open:z.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>la(void 0,null,function*(){(yield(0,P.ZP)(`/api/courses/${ae.coursesId}/polls/set_public.json`,{method:"post",body:{check_ids:[...z.actionTabs.selectArrs]}})).status===0&&((0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u8BBE\u4E3A\u516C\u5F00"]),R.ZP.success("\u64CD\u4F5C\u6210\u529F"),fe({type:"polls/setActionTabs",payload:{}}),fe({type:"polls/getClassroomExercisesList",payload:Kr({},z.actionTabs.params)}))}),onCancel:()=>{fe({type:"polls/setActionTabs",payload:{}})}},r.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",r.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var fo=(0,g.connect)(({polls:z})=>({polls:z}))(va),ga={flex_box_center:"flex_box_center___IqnjB",flex_space_between:"flex_space_between___P_Bdb",flex_box_vertical_center:"flex_box_vertical_center___b9Sfl",flex_box_center_end:"flex_box_center_end___P1WX_",flex_box_column:"flex_box_column___w4BO3",bg:"bg___rzWO6",containerTitle:"containerTitle___r01Ub",selectBtn:"selectBtn___xsUwr",containerDesc:"containerDesc___FYZYR",listItem:"listItem___A03gB",info:"info___ghjyN",title:"title___uyjyV",titleLeft:"titleLeft___qc6go",titleRight:"titleRight___SrvQq",flexBox:"flexBox___Rvwcc",iconV:"iconV___d96cp",acitons:"acitons___cXo_g"},$n=e(59301),qa=Object.defineProperty,Sa=Object.defineProperties,da=Object.getOwnPropertyDescriptors,$a=Object.getOwnPropertySymbols,Ua=Object.prototype.hasOwnProperty,mo=Object.prototype.propertyIsEnumerable,Wa=(z,fe,ae)=>fe in z?qa(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,tl=(z,fe)=>{for(var ae in fe||(fe={}))Ua.call(fe,ae)&&Wa(z,ae,fe[ae]);if($a)for(var ae of $a(fe))mo.call(fe,ae)&&Wa(z,ae,fe[ae]);return z},nl=(z,fe)=>Sa(z,da(fe)),ml=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});const Go={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F",5:"\u672A\u5F00\u59CB"};var rl=({v:z,k:fe,selectArrs:ae,setSelectArrs:Dt,dispatch:cn,params:Rn,detailPollsList:Cr,user:pn,etiem:St,batchStatus:zn})=>{var Oa;const[dr,ha]=(0,r.useState)([]),[Wr,fa]=(0,r.useState)(!1),na="YYYY-MM-DD";function dn(){return ml(this,null,function*(){let Rt=yield(0,P.ZP)(`/api/courses/${Rn==null?void 0:Rn.coursesId}/polls/group_use_list.json`,{method:"get",params:nl(tl({},Rn),{id:z.id})});ha((Rt==null?void 0:Rt.groups)||[])})}const Vr=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u95EE\u5377\u72B6\u6001",dataIndex:"polls_status",key:"polls_status",width:100,filters:[{text:"\u672A\u53D1\u5E03",value:1},{text:"\u63D0\u4EA4\u4E2D",value:2},{text:"\u5DF2\u622A\u6B62",value:3},{text:"\u672A\u5F00\u59CB",value:5}],onFilter:(Rt,nr)=>nr.polls_status===Rt,render:(Rt,nr)=>$n.createElement("div",null,Rt===1&&$n.createElement("span",null,$n.createElement("i",{className:ga.dot,style:{background:"#C3C3C3"}}),"\u672A\u53D1\u5E03"),Rt===2&&$n.createElement("span",null,$n.createElement("i",{className:ga.dot,style:{background:"#4EACFF"}}),"\u63D0\u4EA4\u4E2D"),Rt===3&&$n.createElement("span",null,$n.createElement("i",{className:ga.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u622A\u6B62"),Rt===4&&$n.createElement("span",null,$n.createElement("i",{className:ga.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u7ED3\u675F"),Rt===5&&$n.createElement("span",null,$n.createElement("i",{className:ga.dot,style:{background:"#FC2D6B"}}),"\u672A\u5F00\u59CB"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Rn.order_by==="publish_time"?Rn.sort_direction==="desc"?"descend":"ascend":null,render:(Rt,nr)=>oe()(Rt).format("YYYY-MM-DD HH:mm")},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Rn.order_by==="end_time"?Rn.sort_direction==="desc"?"descend":"ascend":null,render:(Rt,nr)=>oe()(Rt).format("YYYY-MM-DD HH:mm")},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"poll_answer",key:"poll_answer",align:"center",width:80,render:(Rt,nr)=>nr.exercise_status===1?"-":$n.createElement("span",null,Rt,"/",Rt+nr.poll_unanswer)}];return $n.createElement("div",{className:ga.listItem,key:fe,onClick:()=>{((0,v.dE)()||(0,v.GJ)())&&g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/detail?tabs=${(z==null?void 0:z.polls_status)==1?2:0}`)}},(0,v.GJ)()&&zn&&$n.createElement(H.default,{checked:ae.includes(z.id),className:"ml30 mt10",value:z.id,onClick:Rt=>Rt.stopPropagation(),onChange:Rt=>{let nr=ae.indexOf(z.id);ae.indexOf(z.id)>-1?Dt(ae.filter(On=>On!==z.id)):Dt(ae.concat(z.id))}}),$n.createElement("div",{className:ga.info},$n.createElement("div",{className:ga.title},$n.createElement("div",{className:ga.titleLeft},$n.createElement(_.VV,{style:{margin:"0px 10px 0px 0px"},status:[Go[z.polls_status]]}),(z==null?void 0:z.un_anonymous)===!1&&$n.createElement(Yn.Z,{style:{marginLeft:0,marginRight:10}}),$n.createElement(g.Link,{to:`/classrooms/${Rn.coursesId}/poll/${z.id}/detail`},$n.createElement("strong",null,z.polls_name))),$n.createElement("div",{className:ga.titleRight},(0,v.GJ)()&&$n.createElement($n.Fragment,null,$n.createElement(g.Link,{style:{marginRight:"0",fontWeight:400},target:"_blank",to:"/",onClick:Rt=>{var nr;Rt.stopPropagation(),Rt.preventDefault(),console.log(Cr),cn({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[z.id],selectArrsAll:(nr=Cr.polls)==null?void 0:nr.filter(On=>[z.id].includes(On.id)),manage_all_group:Cr==null?void 0:Cr.manage_all_group,params:Rn}})}},$n.createElement("aside",{className:ga.flexBox,style:{marginRight:"16px"}},$n.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),$n.createElement("div",null,"\u53D1\u5E03")))),(0,v.dE)()&&(z.current_status===0||z.current_status===1||z.current_status===2)&&$n.createElement($n.Fragment,null,$n.createElement("span",{className:ga.flexBox,onClick:Rt=>{var nr,On;Rt.stopPropagation(),z.current_status===1?g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/questionnaireInfo/${(nr=pn.userInfo)==null?void 0:nr.login}?type=student`):g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/users/${(On=pn.userInfo)==null?void 0:On.login}`)}},$n.createElement("i",{className:"iconfont icon-a-kaishijixudajuan"}),$n.createElement("div",null,z.current_status===0&&"\u7EE7\u7EED\u7B54\u5377",z.current_status===1&&"\u67E5\u770B\u7B54\u5377",z.current_status===2&&"\u5F00\u59CB\u7B54\u5377"))),(0,v.GJ)()&&$n.createElement(Dr.Z,{placement:"bottom",dropdownRender:Rt=>$n.createElement(Y.default,null,$n.createElement(Y.default.Item,null,$n.createElement("div",{onClick:nr=>{nr.stopPropagation(),g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/detail?tabs=3`)}},"\u89C4\u5219\u8BBE\u7F6E")),$n.createElement(Y.default.Item,null,$n.createElement("div",{onClick:nr=>{var On;nr.stopPropagation(),cn({type:"polls/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[z.id],selectArrsAll:(On=Cr.polls)==null?void 0:On.filter(Or=>[z.id].includes(Or.id)),params:Rn}})}},"\u5220\u9664\u95EE\u5377")),z.polls_status===2&&$n.createElement(Y.default.Item,null,$n.createElement("div",{onClick:nr=>{var On;nr.stopPropagation(),cn({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[z.id],selectArrsAll:(On=Cr.polls)==null?void 0:On.filter(Or=>[z.id].includes(Or.id)),manage_all_group:Cr==null?void 0:Cr.manage_all_group,params:Rn}})}},"\u7ACB\u5373\u622A\u6B62")))},$n.createElement("div",{className:ga.flexBox,style:{cursor:"default"}},$n.createElement("i",{className:"iconfont icon-gengduo4"}),$n.createElement("div",null,"\u66F4\u591A"))))),$n.createElement("p",{style:{display:"flex"}},$n.createElement("span",null,z.author),z.publish_time&&z.polls_status===1&&$n.createElement("span",{className:"ml20"},"\u5C06\u53D1\u5E03\u4E8E",oe()(z.publish_time).format("YYYY-MM-DD HH:mm")),!z.publish_time&&z.created_at&&z.polls_status===1&&$n.createElement("span",{className:"ml20"},"\u521B\u5EFA\u65F6\u95F4 ",oe()(z.created_at).format("YYYY-MM-DD HH:mm")),(z.polls_status==2||z.polls_status==3)&&(0,v.GJ)()&&$n.createElement("span",{className:"ml20"},"\u5DF2\u7B54 ",$n.createElement("span",{style:{marginLeft:"5px",color:"#3061D0"}},z.poll_answer)),(0,v.GJ)()&&z.polls_status==5&&$n.createElement("span",{className:"ml20"},"\u5F00\u59CB\u65F6\u95F4 ",oe()(z.publish_time).format("YYYY-MM-DD HH:mm")),z.polls_status!=1&&z.publish_time&&z.end_time&&(0,v.GJ)()&&$n.createElement("span",{className:"ml20"},"\u622A\u6B62\u65F6\u95F4 ",oe()(z.end_time).format("YYYY-MM-DD HH:mm")),z.polls_status==2&&!(0,v.GJ)()&&$n.createElement("span",{className:"ml20"},"\u63D0\u4EA4\u5269\u4F59\u65F6\u95F4 ",St),z.polls_status==3&&!(0,v.GJ)()&&$n.createElement("span",{className:"ml20"},"\u622A\u6B62\u65F6\u95F4 ",oe()(z.end_time).format("YYYY-MM-DD HH:mm")),z.polls_status!=1&&(0,v.GJ)()&&$n.createElement("span",{className:ga.iconV,style:{textAlign:"end",color:"#888888"},onClick:Rt=>ml(void 0,null,function*(){Rt.stopPropagation(),Rt.preventDefault(),Wr||dn(),fa(!Wr)})},$n.createElement(s.Z,{title:`${Wr?"\u6536\u8D77":"\u5C55\u5F00"}`},$n.createElement("i",{className:`iconfont icon-${Wr?"shouqi":"xiala2"}`})))),(0,v.GJ)()&&!((Oa=z==null?void 0:z.exercise_tips)!=null&&Oa.includes("\u672A\u5F00\u59CB"))&&Wr&&dr.length>0&&$n.createElement(ur.default,{pagination:!1,dataSource:dr,onRow:Rt=>({onClick:nr=>{nr.stopPropagation(),nr.preventDefault()}}),onHeaderRow:(Rt,nr)=>({onClick:On=>{On.stopPropagation(),On.preventDefault()}}),rowKey:"course_group_id",style:{marginTop:"10px"},onChange:(Rt,nr,On)=>{On.field&&(Rn.order_by=On.field),On.order||(Rn.sort_direction="asc"),On.order==="ascend"&&(Rn.sort_direction="asc"),On.order==="descend"&&(Rn.sort_direction="desc"),On.order||(Rn.sort_direction="asc"),dn()},columns:Vr})))},ll=e(96877),il=e(61124),bl=e(1986),Va=e(59301),sl=Object.defineProperty,al=Object.defineProperties,vl=Object.getOwnPropertyDescriptors,qo=Object.getOwnPropertySymbols,No=Object.prototype.hasOwnProperty,ul=Object.prototype.propertyIsEnumerable,gl=(z,fe,ae)=>fe in z?sl(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Jo=(z,fe)=>{for(var ae in fe||(fe={}))No.call(fe,ae)&&gl(z,ae,fe[ae]);if(qo)for(var ae of qo(fe))ul.call(fe,ae)&&gl(z,ae,fe[ae]);return z},Ko=(z,fe)=>al(z,vl(fe)),ua=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});const{SubMenu:oa}=Y.default,{Content:wo,Sider:eo}=m.default,to=({user:z,classroomList:fe,globalSetting:ae,loading:Dt,dispatch:cn})=>{var Rn,Cr,pn,St,zn,Oa,dr,ha,Wr;const fa=(0,g.useParams)(),[na]=(0,g.useSearchParams)(),[dn,Vr]=(0,r.useState)(()=>Ko(Jo({},fa),{id:fa.coursesId,limit:20,type:na.get("tabs")||""})),{detailPollsList:Rt,detailTopBanner:nr,detailLeftMenus:On}=fe,[Or,An]=(0,r.useState)([]),hr=(0,g.useLocation)(),[Qa,o]=(0,r.useState)(!1),[i,f]=(0,r.useState)("");let te=na.get("tabs")?parseInt(na.get("tabs")):"all";const[re,Ke]=(0,r.useState)("\u9ED8\u8BA4\u6392\u5E8F"),Re=v.GJ?[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u95EE\u5377\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u95EE\u5377\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D \u5E8F",type:"updated_at",direction:"desc"},{name:"\u95EE\u5377\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u95EE\u5377\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}];fa.categoryId?dn.category_id=fa.categoryId:delete dn.category_id,(0,r.useEffect)(()=>{cn({type:"classroomList/getClassroomPollsList",payload:Jo({},dn)}),cn({type:"classroomList/getAssistantPermissions",payload:{course_id:dn.id}})},[fa.categoryId]),(0,r.useEffect)(()=>{fe.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&cn({type:"classroomList/getClassroomPollsList",payload:Jo({},dn)})},[fe.actionTabs.key]),(0,r.useEffect)(()=>{An([])},[Rt]);const _e=(at,tt)=>{dn.limit=tt,dn.page=at,cn({type:"classroomList/getClassroomPollsList",payload:Jo({},dn)})},ct=at=>ua(void 0,null,function*(){if(Or==""){R.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}(yield(0,P.ZP)(`/api/courses/${dn.id}/move_to_category.json`,{method:"post",body:{new_category_id:at==null?void 0:at.key,poll_ids:Or,category_type:"poll"}})).status===0&&(R.ZP.success("\u64CD\u4F5C\u6210\u529F"),cn({type:"classroomList/getClassroomPollsList",payload:Jo({},dn)}),cn({type:"classroomList/getClassroomLeftMenus",payload:{id:dn==null?void 0:dn.id}}),An([]))}),yt=at=>{dn.type=at.key==="all"?"":at.key,dn.page=1,g.history.replace(`${hr.pathname}?tabs=${dn.type}`),cn({type:"classroomList/getClassroomPollsList",payload:Ko(Jo({},dn),{type:dn.type})})},on=[{name:"\u5168\u90E8",id:"all",total:(Rn=Rt==null?void 0:Rt.polls_counts)==null?void 0:Rn.polls_all_counts},{name:"\u672A\u53D1\u5E03",id:1,total:(Cr=Rt==null?void 0:Rt.polls_counts)==null?void 0:Cr.polls_unpublish_counts},{name:"\u672A\u5F00\u59CB",id:5,total:(pn=Rt==null?void 0:Rt.polls_counts)==null?void 0:pn.polls_unstart_counts},{name:"\u63D0\u4EA4\u4E2D",id:2,total:(St=Rt==null?void 0:Rt.polls_counts)==null?void 0:St.polls_published_counts},{name:"\u5DF2\u622A\u6B62",id:3,total:(zn=Rt==null?void 0:Rt.polls_counts)==null?void 0:zn.polls_end_counts}].filter(at=>(0,v.GJ)()?!0:at.name!=="\u672A\u53D1\u5E03"&&at.name!=="\u672A\u5F00\u59CB"),wt=[{name:"\u6279\u91CF\u53D1\u5E03",icon:Va.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u6279\u91CF\u7ED3\u675F",icon:Va.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"\u6279\u91CF\u5220\u9664",icon:Va.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:Va.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u6536\u85CF",icon:Va.createElement("i",{className:"iconfont icon-shoucang1"})}].filter(at=>{var tt;return(0,v.qz)()?((tt=Rt==null?void 0:Rt.course_types)==null?void 0:tt.course_is_public)!==1?at.name!=="\u8BBE\u4E3A\u516C\u5F00":at:at.name!=="\u6536\u85CF"}).filter(at=>(0,v.GJ)()?!0:at.name!=="\u5220\u9664"),Ct=()=>Va.createElement(Y.default,null,Va.createElement(Y.default.Item,{key:1,onClick:()=>{f(new Date),cn({type:"polls/setActionTabs",payload:{key:"\u95EE\u5377\u9009\u7528",params:dn}})}},"\u9009\u7528\u95EE\u5377"),Va.createElement(Y.default.Item,{key:2,onClick:()=>{g.history.push(`/classrooms/${dn.coursesId}/poll/${dn.categoryId}/add`)}},"\u65B0\u5EFA\u95EE\u5377")),Ut=at=>ua(void 0,null,function*(){var tt;const ht=at.name;if(Or==""){let $t="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";ht==="\u6536\u85CF"&&($t="\u8BF7\u9009\u62E9\u8981\u6536\u85CF\u7684\u95EE\u5377"),R.ZP.error($t)}else{if(ht==="\u6536\u85CF")return(yield(0,P.ZP)(`/api/courses/${dn.id}/polls/join_poll_banks.json`,{method:"post",body:{check_ids:[...Or]}})).status===0&&R.ZP.success("\u64CD\u4F5C\u6210\u529F"),!1;cn({type:"polls/setActionTabs",payload:{key:ht==="\u6279\u91CF\u5220\u9664"?"\u5220\u9664":ht==="\u6279\u91CF\u7ED3\u675F"?"\u7ACB\u5373\u622A\u6B62":ht==="\u6279\u91CF\u53D1\u5E03"?"\u7ACB\u5373\u53D1\u5E03":ht,selectArrs:Or,selectArrsAll:(tt=Rt.polls)==null?void 0:tt.filter($t=>Or.includes($t.id)),manage_all_group:Rt==null?void 0:Rt.manage_all_group,params:dn}})}});return Va.createElement("section",null,Va.createElement(ll.Z,{isLoading:Dt["classroomList/getClassroomPollsList"],tabDataSource:on,isAdmin:(0,v.GJ)(),addText:"\u65B0\u5EFA\u95EE\u5377",getDropdownMenu:Ct,onTabMenuClick:yt,defaultSelectedKeys:[te+""]}),Va.createElement(il.Z,{dataSource:Rt.polls||[],isAdmin:(0,v.GJ)(),batchStatus:Qa,SortMenuName:re,setSortMenuName:Ke,SortMenus:Re,onSort:at=>{dn.sort_by=at.type,dn.sort_direction=at.direction,dn.page=1,cn({type:"classroomList/getClassroomPollsList",payload:Jo({},dn)})},onSearch:at=>{dn.search=at.trim(),dn.page=1,cn({type:"classroomList/getClassroomPollsList",payload:Jo({},dn)})},onBatch:at=>o(at)}),Va.createElement(a.Z,{loading:Dt["classroomList/getClassroomPollsList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},Rt.polls_counts&&Rt.polls_counts.polls_all_counts===0&&Va.createElement(d.Z,null),Rt.polls&&Rt.polls.map(function(at,tt){return Va.createElement(rl,{key:tt,v:at,k:tt,batchStatus:!0,selectArrs:Or,setSelectArrs:An,dispatch:cn,params:dn,detailPollsList:Rt,user:z,etiem:(0,_.li)((new Date(at.end_time).getTime()-new Date().getTime())/1e3)})}),Va.createElement("aside",{className:"tc mb50 mt30"},((Oa=Rt.polls_counts)==null?void 0:Oa.polls_all_counts)>0&&Va.createElement(Q.Z,{showSizeChanger:!0,onChange:_e,defaultCurrent:dn.page,current:dn.page||1,pageSize:dn.limit||20,total:Rt.polls_counts&&Rt.polls_counts.polls_all_counts}))),Or.length>0&&(0,v.GJ)()&&Va.createElement($.Z,{offsetBottom:0},Va.createElement(bl.Z,{buttonDataSource:wt,onButtonClick:Ut,useBatchStatus:o,catalogue:((ha=(dr=On==null?void 0:On.course_modules)==null?void 0:dr.find(at=>at.type==="poll"))==null?void 0:ha.second_category)||[],setSeleArr:An,allSelect:Or.length?Or.length===((Wr=Rt.polls)==null?void 0:Wr.length):!1,setAllSelect:at=>{var tt;at.target.checked?An((tt=Rt.polls)==null?void 0:tt.map(ht=>ht.id)):An([])},selectArrs:Or,onMenuClick:ct,addCatalogue:at=>{var tt,ht;at.preventDefault(),cn({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",selectArrs:{category_id:(tt=On==null?void 0:On.course_modules)==null?void 0:tt.find($t=>$t.type==="poll").id,nodeModules:((ht=On==null?void 0:On.course_modules)==null?void 0:ht.find($t=>$t.type==="poll"))||[],parent_id:"",type:"poll"}}})}})),Va.createElement(Fn,null),Va.createElement(Ur,null),Va.createElement(fo,null),Va.createElement(xo,null),Va.createElement(Sr,{key:i,cb:()=>An([])}))};var Do=(0,g.connect)(({user:z,classroomList:fe,loading:ae,globalSetting:Dt})=>({user:z,classroomList:fe,globalSetting:Dt,loading:ae.effects}))(to);const Po=({globalSetting:z})=>{var fe;switch(Number((fe=z==null?void 0:z.setting)==null?void 0:fe.theme)){case t.Fy.THEMEONE:return r.createElement(Hn,null);case t.Fy.DEFAULT:default:return r.createElement(Do,null)}};var Uo=(0,g.connect)(({globalSetting:z})=>({globalSetting:z}))(Po)},39512:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return P}});var t=e(59301),r=e(92832),g=e(24905),Y=e(95237),m={leftdiv:"leftdiv___AgbDd",listClass:"listClass___FyD9K",spantitle:"spantitle___U79dv",rightdiv:"rightdiv___F1hgj"},R="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",a=e(57884),Q=(_,v,d)=>new Promise((V,B)=>{var T=Ce=>{try{U(d.next(Ce))}catch(de){B(de)}},Ae=Ce=>{try{U(d.throw(Ce))}catch(de){B(de)}},U=Ce=>Ce.done?V(Ce.value):Promise.resolve(Ce.value).then(T,Ae);U((d=d.apply(_,v)).next())}),P=({data:_,value:v=[],handleChangePage:d,setSelectedRowKeys:V,selectedRowKeys:B,onChange:T=()=>{}})=>{const[Ae,U]=(0,t.useState)([]),[Ce,de]=(0,t.useState)([]),[H,s]=(0,t.useState)([]);let[n,M]=(0,t.useState)(1),[x,A]=(0,t.useState)();return(0,t.useEffect)(()=>{U(_),de([]),s([])},[_]),(0,t.useEffect)(()=>{V&&(de(B),s(B))},[B]),t.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},t.createElement("div",{className:m.leftdiv},t.createElement(r.default.Search,{size:"middle",onChange:E=>Q(void 0,null,function*(){U(_.filter(w=>{var I;return(I=w==null?void 0:w.name)==null?void 0:I.includes(E.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ae.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),t.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},t.createElement(g.default.Group,{value:Ce.map(E=>`${E.course_group_id}`),onChange:E=>{V(Ae.filter(w=>E.includes(`${w.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},Ae.map((E,w)=>t.createElement(Y.Z,{key:E.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},t.createElement(g.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:E.is_published,value:`${E.course_group_id}`},t.createElement("div",{className:m.listClass},t.createElement("span",{className:m.spantitle,style:{width:E.is_published?"108px":"170px"}},E.name),E.is_published&&t.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),t.createElement("div",{className:m.rightdiv},t.createElement(r.default.Search,{onChange:E=>{s(Ce.filter(w=>w.name.includes(E.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),H.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),H.length>0&&t.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},t.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},H.map((E,w)=>t.createElement(Y.Z,{justify:"space-between",style:{marginTop:"10px"},key:E.course_group_id},t.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},E.name),t.createElement("img",{src:R,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{V(Ce.filter(I=>`${I.course_group_name}`!=`${E.course_group_name}`))}})))))))}},39396:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return P}});var t=e(59301),r=e(92832),g=e(24905),Y=e(95237),m={leftdiv:"leftdiv___C0QyK",listClass:"listClass___ssVYJ",spantitle:"spantitle___EcO7r",rightdiv:"rightdiv___A2kDK"},R="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",a=e(57884),Q=(_,v,d)=>new Promise((V,B)=>{var T=Ce=>{try{U(d.next(Ce))}catch(de){B(de)}},Ae=Ce=>{try{U(d.throw(Ce))}catch(de){B(de)}},U=Ce=>Ce.done?V(Ce.value):Promise.resolve(Ce.value).then(T,Ae);U((d=d.apply(_,v)).next())}),P=({data:_,value:v=[],handleChangePage:d,setSelectedRowKeys:V,selectedRowKeys:B,onChange:T=()=>{}})=>{const[Ae,U]=(0,t.useState)([]),[Ce,de]=(0,t.useState)([]),[H,s]=(0,t.useState)([]);let[n,M]=(0,t.useState)(1),[x,A]=(0,t.useState)();return(0,t.useEffect)(()=>{U(_),de([]),s([])},[_]),(0,t.useEffect)(()=>{V&&(de(B),s(B))},[B]),t.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},t.createElement("div",{className:m.leftdiv},t.createElement(r.default.Search,{size:"middle",onChange:E=>Q(void 0,null,function*(){U(_.filter(w=>{var I;return(I=w==null?void 0:w.name)==null?void 0:I.includes(E.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ae.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),t.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},t.createElement(g.default.Group,{value:Ce.map(E=>`${E.id}`),onChange:E=>{V(Ae.filter(w=>E.includes(`${w.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},Ae.map((E,w)=>t.createElement(Y.Z,{key:E.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},t.createElement(g.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:E.is_published,value:`${E.id}`},t.createElement("div",{className:m.listClass},t.createElement("span",{className:m.spantitle,style:{width:E.is_published?"108px":"170px"}},E.name),E.is_published&&t.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),t.createElement("div",{className:m.rightdiv},t.createElement(r.default.Search,{onChange:E=>{s(Ce.filter(w=>w.name.includes(E.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),H.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),H.length>0&&t.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},t.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},H.map((E,w)=>t.createElement(Y.Z,{justify:"space-between",style:{marginTop:"10px"},key:E.id},t.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},E.name),t.createElement("img",{src:R,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{V(Ce.filter(I=>`${I.id}`!=`${E.id}`))}})))))))}},51661:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return _}});var t=e(59301),r=e(20834),g=e(92832),Y=e(24905),m=e(3113),R=e(38854),a={bottomControlContainer:"bottomControlContainer___Zu9jI",buttonWrap:"buttonWrap___aWo9e",moveCategory:"moveCategory____Cpq2"},Q=e(34055),$=e(84105),_=({buttonDataSource:v,onButtonClick:d,useBatchStatus:V,allSelect:B,setAllSelect:T,selectArrs:Ae,onMenuClick:U,setSeleArr:Ce,catalogue:de,addCatalogue:H})=>{const[s,n]=(0,t.useState)(!1),[M,x]=(0,t.useState)("");console.log("---",de);const A=t.createElement("div",{className:a.moveCategory,onMouseLeave:E=>n(!1)},t.createElement(r.default,{onClick:U,style:{maxHeight:300,width:240,overflow:"auto"}},t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},t.createElement(g.default,{onChange:E=>{x(E.target.value)}})),de==null?void 0:de.map(function(E,w){var I;if(!(M!==""&&E.category_name.indexOf(M)<0))return t.createElement(t.Fragment,null,t.createElement(r.default.Item,{className:"multi-llipsis1e",key:E.category_id,title:E.category_name},E.category_name),(I=E==null?void 0:E.third_category)==null?void 0:I.map(we=>t.createElement(r.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:we.category_id,title:we.category_name},we.category_name)))}),H&&t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:H},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return t.createElement("div",{className:a.bottomControlContainer},t.createElement("div",null,t.createElement("div",null,t.createElement(Y.default,{checked:B,onChange:T},"\u5168\u9009\u672C\u9875\uFF08",Ae.length,"\uFF09")),(0,Q.GJ)()&&v.map(E=>t.createElement("div",{key:E.name},t.createElement(m.ZP,{type:"primary",icon:E.icon,className:a.buttonWrap,onClick:()=>d(E)},E.name))),(0,Q.GJ)()&&(H||de)&&t.createElement("div",null,t.createElement(R.Z,{open:s,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>A,getPopupContainer:E=>E.parentNode},t.createElement("span",{className:"ant-dropdown-link",onMouseEnter:E=>n(!0)},t.createElement(m.ZP,{type:"primary",className:a.buttonWrap,icon:t.createElement("i",{className:"iconfont icon-yidongmulu"})},t.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",t.createElement($.Z,null))))))),t.createElement("div",null,t.createElement(m.ZP,{type:"primary",ghost:!0,onClick:()=>{V(!1),Ce([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},59238:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return U}});var t=e(59301),r=e(20834),g=e(24905),Y=e(3113),m=e(38854),R=e(6848),a=e(57809),Q=e(92832),$={searchSortControllerContainer:"searchSortControllerContainer___hHmtL",btn:"btn___IGcjw",btnSort:"btnSort___TjGZj",tips:"tips____YGut"},P=e(34055),_=e(87395),v=e(84105),d=e(26724),V=e.n(d),B=e(76560),T=(Ce,de,H)=>new Promise((s,n)=>{var M=E=>{try{A(H.next(E))}catch(w){n(w)}},x=E=>{try{A(H.throw(E))}catch(w){n(w)}},A=E=>E.done?s(E.value):Promise.resolve(E.value).then(M,x);A((H=H.apply(Ce,de)).next())}),U=({isAdmin:Ce,dataSource:de,batchStatus:H,SortMenuName:s,setSortMenuName:n,detailCourseGroupsList:M,onSearch:x,onBoard:A,onSort:E,isboard:w,dispatch:I,onBatch:we,SortMenus:le,isShowMode:Ve=!1,onModeChange:se})=>{const[he,Be]=(0,t.useState)(!1),[ce,Ne]=(0,t.useState)([]),[ee,X]=(0,t.useState)(!0);let[oe,ve]=(0,t.useState)([]);const[q,ye]=(0,t.useState)(1),[Fe,rt]=(0,t.useState)(!1),Qe=(0,B.useParams)(),ft=pe=>{n(pe.name),E(pe)};(0,t.useEffect)(()=>{w&&Ye()},[w]);const Ye=()=>T(void 0,null,function*(){var pe;if(ee&&!Fe){rt(!0),ye(q+1);const st=yield I({type:"classroomList/getCourseGroupsList",payload:{page:q,id:Qe.coursesId,limit:20,nonenavigate:!0}});let J=[...(st==null?void 0:st.course_groups)||[]];((pe=st==null?void 0:st.course_groups)==null?void 0:pe.length)<20&&(X(!1),J.push({id:0,name:"\u672A\u5206\u73ED"})),rt(!1),ve([...oe,...J])}}),bt=t.createElement("section",{className:$.dropmenu},t.createElement("div",{style:{maxHeight:200,overflow:"auto"}},t.createElement(V(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:pe=>{Ye()},hasMore:ee,useWindow:!1},t.createElement(r.default,{style:{width:240,zIndex:10}},(M==null?void 0:M.group_count)>0&&(oe==null?void 0:oe.filter(pe=>pe.edit_auth||pe.name==="\u672A\u5206\u73ED").map(function(pe,st){return t.createElement(r.default.Item,{key:pe.id},t.createElement(g.default,{checked:ce.includes(pe.id),value:pe.id,onChange:J=>{let j=ce.indexOf(pe.id);ce.indexOf(pe.id)>-1?Ne(ce.filter(S=>S!==pe.id)):Ne(ce.concat(pe.id))}},pe.name))}))))),t.createElement("aside",{style:{background:"#fff"}},t.createElement("div",null,t.createElement(Y.ZP,{type:"link",onClick:()=>{A(ce)}},"\u786E\u5B9A"),t.createElement(Y.ZP,{type:"link",onClick:()=>{Ne([])}},"\u91CD\u7F6E")))),et=s==="\u9ED8\u8BA4\u6392\u5E8F";return t.createElement("div",{className:$.searchSortControllerContainer},!!(le!=null&&le.length)&&t.createElement("div",null,t.createElement(m.Z,{dropdownRender:()=>t.createElement(r.default,{selectedKeys:[s]},le.map(pe=>t.createElement(r.default.Item,{key:pe.name,onClick:()=>ft(pe)},pe.name)))},t.createElement("div",null,t.createElement("span",{className:`${$.btn} ${et?$.btnSort:""}`},t.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),s)))),et&&t.createElement(R.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},t.createElement("span",{className:$.tips},t.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),Ve&&t.createElement(a.default,{defaultValue:"",onChange:se,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),t.createElement(Q.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:x,style:{width:220,marginLeft:Ve?"":"auto"}}),(0,P.eB)()&&w&&t.createElement(m.Z,{dropdownRender:()=>bt,open:he,onOpenChange:pe=>{Be(pe)}},t.createElement("a",null,"\u5206\u73ED",he?t.createElement(_.Z,{style:{marginLeft:6}}):t.createElement(v.Z,{style:{marginLeft:6}}))))}},71449:function(Ft,ze,e){"use strict";var t=e(59301),r=e(38854),g=e(8591),Y=e(6848),m=e(76560),R=e(34055),a=e(47949),Q=e(22688);const $=({isLoading:P,addText:_,tabDataSource:v,isAdmin:d,dispatch:V,classroomList:B,type:T,isExercise:Ae,defaultSelectedKeys:U,onTabMenuClick:Ce,getDropdownMenu:de,showControlButton:H,buttonText:s,buttonIcon:n="icon-tianjiadaohang",extraNode:M,user:x,onButtonClick:A,isModelUser:E})=>{var w,I,we,le,Ve;const se=(0,m.useParams)();return t.createElement("div",{className:"flex item-center gap-20px",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)",border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0"}},t.createElement("div",{className:"flex gap-4px mr-auto"},v==null?void 0:v.map((he,Be)=>t.createElement("div",{key:Be,className:`text-16px flex item-center justify-center current ${U==(typeof he.index=="number"?he.index:he.id)?"bg-white font-semibold":"c-grey-333"}`,style:{width:120,height:40,border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0",color:U==(typeof he.index=="number"?he.index:he.id)?"#1890FF":""},onClick:()=>P?{}:Ce(he)},he==null?void 0:he.name,he.total!==void 0&&d&&t.createElement("span",{className:"ml-4px"},he.total||0)))),d&&t.createElement("div",{className:"flex item-center gap-20px mr-20px"},Ae&&t.createElement("span",{className:"iconfont icon-shezhi8 flex item-center current",onClick:()=>{V({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),Ae&&t.createElement(r.Z,{arrow:!0,menu:{items:[{key:"1",label:"\u5B66\u751F\u6210\u7EE9"},{key:"3",label:"\u5386\u53F2\u5BFC\u51FA"}],onClick:({key:he})=>{var Be;if((0,R.Rm)()&&!((Be=B.AssistantObject.exercise)!=null&&Be.can_download)){g.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}he=="1"&&V({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:T,exportType:"exercise",category_id:se.categoryId}}),he=="3"&&m.history.push(`/classrooms/${se==null?void 0:se.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},t.createElement("span",{className:"iconfont icon-xiazai6 current c-grey-666"})),!!M&&t.createElement("div",null,M),H&&(s=="\u6DFB\u52A0\u76F4\u64AD"?t.createElement(r.Z,{menu:{items:(I=(w=[{label:t.createElement("div",{onClick:()=>{A("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},{label:t.createElement("div",{onClick:()=>{A("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:E}])==null?void 0:w.filter(he=>he==null?void 0:he.show))==null?void 0:I.map(he=>({label:he==null?void 0:he.label,key:he==null?void 0:he.key}))}},t.createElement(a.op,{theme:Q.Fy.THEMEONE,icon:t.createElement("span",{className:`iconfont ${n}`})},s)):t.createElement(a.op,{theme:Q.Fy.THEMEONE,onClick:A,icon:t.createElement("span",{className:`iconfont ${n}`})},s)),!!de&&t.createElement(r.Z,{disabled:((we=x==null?void 0:x.userInfo)==null?void 0:we.user_status)===2,dropdownRender:de},t.createElement(Y.Z,{title:((le=x==null?void 0:x.userInfo)==null?void 0:le.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},t.createElement(a.op,{theme:Q.Fy.THEMEONE,onClick:A,disabled:((Ve=x==null?void 0:x.userInfo)==null?void 0:Ve.user_status)===2,icon:t.createElement("span",{className:"iconfont icon-tianjiadaohang"})},_||"\u521B\u5EFA\u8BD5\u5377")))))};ze.Z=$},23869:function(Ft,ze,e){"use strict";e.d(ze,{rX:function(){return H},pW:function(){return s},gy:function(){return n},xY:function(){return de},O5:function(){return Ce},tJ:function(){return V},o1:function(){return B},Rd:function(){return U}});var t=e(76560),r=e(43418),g=e(28103),Y=e(8591),m=e(34055),R=e(49661),a=e(87169),Q=e(25510),$="data:image/png;base64,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",P=e.p+"static/newqrcode.a8740efb.png",_=e(32637),v=e(59301),d=(M,x,A)=>new Promise((E,w)=>{var I=Ve=>{try{le(A.next(Ve))}catch(se){w(se)}},we=Ve=>{try{le(A.throw(Ve))}catch(se){w(se)}},le=Ve=>Ve.done?E(Ve.value):Promise.resolve(Ve.value).then(I,we);le((A=A.apply(M,x)).next())});const V=(M,x=!1)=>!!(B(M)&&T(x)),B=M=>(0,m.bg)()?!0:(M({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),T=(M=!1)=>{var x;const{user:A}=(0,t.getDvaApp)()._store.getState();return(x=A.userInfo)!=null&&x.profile_completed?!0:(r.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,R.xg)("/account/profile/edit"),Ae()}}),!1)},Ae=()=>{r.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},U=()=>{r.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:v.createElement("div",{style:{textAlign:"center"}},v.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),v.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:_}),v.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Ce=()=>{var M;const{user:x}=(0,t.getDvaApp)()._store.getState();return(M=x.userInfo)!=null&&M.professional_certification?!0:(r.default.confirm({title:"\u63D0\u793A",centered:!0,content:v.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,R.xg)("/account/certification")}}),!1)},de=()=>(0,m.V9)()?!0:(r.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:v.createElement("div",{className:"tc",style:{marginLeft:-38}},v.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),v.createElement("img",{src:P,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),H=(M,x)=>M?!0:(r.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:v.createElement("div",null,v.createElement("p",null,x||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),v.createElement("div",{style:{marginLeft:"110px"}},v.createElement("img",{src:$,width:200}),v.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,R.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),s=M=>{r.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:v.createElement("div",null,v.createElement("div",null,v.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),v.createElement(g.Z,null),v.createElement("p",{style:{color:"#666666",fontSize:12}}," ",v.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",v.createElement("a",null,M),"\u5929\u3002"),v.createElement("p",{style:{color:"#666666",fontSize:12}}," ",v.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),v.createElement("div",{style:{textAlign:"center",marginTop:30}},v.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Q,alt:"\u4E8C\u7EF4\u7801",width:160})))})},n=(M,x="")=>{const{shixunsDetail:{detail:A}}=(0,t.getDvaApp)()._store.getState();if((A==null?void 0:A.public)===2||(A==null?void 0:A.public)===1||(A==null?void 0:A.shixun_status)===3){let E="";return(A==null?void 0:A.public)===2&&(E="\u5DF2\u516C\u5F00"),(A==null?void 0:A.public)===1&&(E="\u5F85\u5BA1\u6838"),(A==null?void 0:A.shixun_status)===3&&(E="\u5DF2\u5173\u95ED"),r.default.info({centered:!0,icon:v.createElement(a.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:v.createElement("div",{className:"tc",style:{marginLeft:-38}},v.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},v.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",E,"\uFF0C",x,"\u3002"),v.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),v.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Q,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(A==null?void 0:A.shixun_status)===2?(r.default.confirm({centered:!0,icon:v.createElement(a.Z,null),title:"\u63D0\u793A",content:v.createElement("div",null,v.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",x,"\u3002"),v.createElement("br",null),v.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{r.default.confirm({width:440,centered:!0,icon:v.createElement(a.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>d(void 0,null,function*(){(yield M({type:"shixunsDetail/cancelRelease",payload:{id:A==null?void 0:A.identifier}})).status!==401&&(Y.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),M({type:"shixunsDetail/getShixunsDetail",payload:{id:A==null?void 0:A.identifier}}),M({type:"practiceSetting/getCommonData",payload:{id:A==null?void 0:A.identifier}}))})})}}),!0):!1}},50371:function(Ft,ze){"use strict";function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let r=1;r{const m=g[Y];m!==void 0&&(t[Y]=m)})}return t}ze.Z=e},13845:function(Ft,ze,e){"use strict";e.d(ze,{F:function(){return t},Z:function(){return r}});function t(g){return g!=null&&g===g.window}function r(g,Y){var m,R;if(typeof window=="undefined")return 0;const a=Y?"scrollTop":"scrollLeft";let Q=0;return t(g)?Q=g[Y?"pageYOffset":"pageXOffset"]:g instanceof Document?Q=g.documentElement[a]:(g instanceof HTMLElement||g)&&(Q=g[a]),g&&!t(g)&&typeof Q!="number"&&(Q=(R=((m=g.ownerDocument)!==null&&m!==void 0?m:g).documentElement)===null||R===void 0?void 0:R[a]),Q}},56762:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return r}});var t=e(59301);function r(){const[,g]=t.useReducer(Y=>Y+1,0);return g}},68031:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Y}});var t=e(16089);function r(m,R,a,Q){const $=a-R;return m/=Q/2,m<1?$/2*m*m*m+R:$/2*((m-=2)*m*m+2)+R}var g=e(13845);function Y(m){let R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:a=()=>window,callback:Q,duration:$=450}=R,P=a(),_=(0,g.Z)(P,!0),v=Date.now(),d=()=>{const B=Date.now()-v,T=r(B>$?$:B,_,m,$);(0,g.F)(P)?P.scrollTo(window.pageXOffset,T):P instanceof Document||P.constructor.name==="HTMLDocument"?P.documentElement.scrollTop=T:P.scrollTop=T,B<$?(0,t.Z)(d):typeof Q=="function"&&Q()};(0,t.Z)(d)}},19080:function(Ft,ze,e){"use strict";e.d(ze,{F:function(){return m},Z:function(){return Y}});var t=e(92310),r=e.n(t);const g=null;function Y(R,a,Q){return r()({[`${R}-status-success`]:a==="success",[`${R}-status-warning`]:a==="warning",[`${R}-status-error`]:a==="error",[`${R}-status-validating`]:a==="validating",[`${R}-has-feedback`]:Q})}const m=(R,a)=>a||R},27666:function(Ft,ze,e){"use strict";var t=e(3300),r=e(16089);function g(Y){let m;const R=Q=>()=>{m=null,Y.apply(void 0,(0,t.Z)(Q))},a=function(){if(m==null){for(var Q=arguments.length,$=new Array(Q),P=0;P{r.Z.cancel(m),m=null},a}ze.Z=g},81228:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return M}});var t=e(33377),r=e(93912),g=e(18881),Y=e(85461),m=e(59301),R=e(92310),a=e.n(R),Q=e(29301),$=e(2738),P=e(27666),_=e(36355),v=e(83116),d=e(37613);const V=x=>{const{componentCls:A}=x;return{[A]:{position:"fixed",zIndex:x.zIndexPopup}}};var B=(0,v.Z)("Affix",x=>{const A=(0,d.TS)(x,{zIndexPopup:x.zIndexBase+10});return[V(A)]});function T(x){return x!==window?x.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function Ae(x,A,E){if(E!==void 0&&A.top>x.top-E)return E+A.top}function U(x,A,E){if(E!==void 0&&A.bottom{const I=w.getTargetFunc(),we=I==null?void 0:I(),{prevTarget:le}=w.state;le!==we&&(Ce.forEach(Ve=>{le==null||le.removeEventListener(Ve,w.lazyUpdatePosition),we==null||we.addEventListener(Ve,w.lazyUpdatePosition)}),w.updatePosition(),w.setState({prevTarget:we}))},w.removeListeners=()=>{w.timer&&(clearTimeout(w.timer),w.timer=null);const{prevTarget:I}=w.state,we=w.getTargetFunc(),le=we==null?void 0:we();Ce.forEach(Ve=>{le==null||le.removeEventListener(Ve,w.lazyUpdatePosition),I==null||I.removeEventListener(Ve,w.lazyUpdatePosition)}),w.updatePosition.cancel(),w.lazyUpdatePosition.cancel()},w.getOffsetTop=()=>{const{offsetBottom:I,offsetTop:we}=w.props;return I===void 0&&we===void 0?0:we},w.getOffsetBottom=()=>w.props.offsetBottom,w.measure=()=>{const{status:I,lastAffix:we}=w.state,{onChange:le}=w.props,Ve=w.getTargetFunc();if(I!==H.Prepare||!w.fixedNodeRef.current||!w.placeholderNodeRef.current||!Ve)return;const se=w.getOffsetTop(),he=w.getOffsetBottom(),Be=Ve();if(Be){const ce={status:H.None},Ne=T(w.placeholderNodeRef.current);if(Ne.top===0&&Ne.left===0&&Ne.width===0&&Ne.height===0)return;const ee=T(Be),X=Ae(Ne,ee,se),oe=U(Ne,ee,he);X!==void 0?(ce.affixStyle={position:"fixed",top:X,width:Ne.width,height:Ne.height},ce.placeholderStyle={width:Ne.width,height:Ne.height}):oe!==void 0&&(ce.affixStyle={position:"fixed",bottom:oe,width:Ne.width,height:Ne.height},ce.placeholderStyle={width:Ne.width,height:Ne.height}),ce.lastAffix=!!ce.affixStyle,le&&we!==ce.lastAffix&&le(ce.lastAffix),w.setState(ce)}},w.prepareMeasure=()=>{w.setState({status:H.Prepare,affixStyle:void 0,placeholderStyle:void 0})},w.updatePosition=(0,P.Z)(()=>{w.prepareMeasure()}),w.lazyUpdatePosition=(0,P.Z)(()=>{const I=w.getTargetFunc(),{affixStyle:we}=w.state;if(I&&we){const le=w.getOffsetTop(),Ve=w.getOffsetBottom(),se=I();if(se&&w.placeholderNodeRef.current){const he=T(se),Be=T(w.placeholderNodeRef.current),ce=Ae(Be,he,le),Ne=U(Be,he,Ve);if(ce!==void 0&&we.top===ce||Ne!==void 0&&we.bottom===Ne)return}}w.prepareMeasure()}),w}return(0,r.Z)(E,[{key:"getTargetFunc",value:function(){const{getTargetContainer:I}=this.context,{target:we}=this.props;return we!==void 0?we:I!=null?I:de}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(I){this.addListeners(),(I.offsetTop!==this.props.offsetTop||I.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:I,placeholderStyle:we}=this.state,{affixPrefixCls:le,rootClassName:Ve,children:se}=this.props,he=a()(I&&Ve,{[le]:!!I});let Be=(0,$.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return m.createElement(Q.Z,{onResize:this.updatePosition},m.createElement("div",Object.assign({},Be,{ref:this.placeholderNodeRef}),I&&m.createElement("div",{style:we,"aria-hidden":"true"}),m.createElement("div",{className:he,ref:this.fixedNodeRef,style:I},m.createElement(Q.Z,{onResize:this.updatePosition},se))))}}]),E}(m.Component);s.contextType=_.E_;var M=(0,m.forwardRef)((x,A)=>{const{prefixCls:E,rootClassName:w}=x,{getPrefixCls:I}=(0,m.useContext)(_.E_),we=I("affix",E),[le,Ve]=B(we),se=Object.assign(Object.assign({},x),{affixPrefixCls:we,rootClassName:a()(w,Ve)});return le(m.createElement(s,Object.assign({},se,{ref:A})))})},24905:function(Ft,ze,e){"use strict";e.d(ze,{default:function(){return M}});var t=e(92310),r=e.n(t),g=e(5630),Y=e(59301),m=e(36355),R=e(1684),a=e(32441),$=Y.createContext(null),P=e(98447),_=e(14088),v=e(4572),d=function(x,A){var E={};for(var w in x)Object.prototype.hasOwnProperty.call(x,w)&&A.indexOf(w)<0&&(E[w]=x[w]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,w=Object.getOwnPropertySymbols(x);I{var E;const{prefixCls:w,className:I,rootClassName:we,children:le,indeterminate:Ve=!1,style:se,onMouseEnter:he,onMouseLeave:Be,skipGroup:ce=!1,disabled:Ne}=x,ee=d(x,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:X,direction:oe,checkbox:ve}=Y.useContext(m.E_),q=Y.useContext($),{isFormItemInput:ye}=Y.useContext(a.aM),Fe=Y.useContext(R.Z),rt=(E=(q==null?void 0:q.disabled)||Ne)!==null&&E!==void 0?E:Fe,Qe=Y.useRef(ee.value);Y.useEffect(()=>{q==null||q.registerValue(ee.value)},[]),Y.useEffect(()=>{if(!ce)return ee.value!==Qe.current&&(q==null||q.cancelValue(Qe.current),q==null||q.registerValue(ee.value),Qe.current=ee.value),()=>q==null?void 0:q.cancelValue(ee.value)},[ee.value]);const ft=X("checkbox",w),[Ye,bt]=(0,P.ZP)(ft),et=Object.assign({},ee);q&&!ce&&(et.onChange=function(){ee.onChange&&ee.onChange.apply(ee,arguments),q.toggleOption&&q.toggleOption({label:le,value:ee.value})},et.name=q.name,et.checked=q.value.includes(ee.value));const pe=r()(`${ft}-wrapper`,{[`${ft}-rtl`]:oe==="rtl",[`${ft}-wrapper-checked`]:et.checked,[`${ft}-wrapper-disabled`]:rt,[`${ft}-wrapper-in-form-item`]:ye},ve==null?void 0:ve.className,I,we,bt),st=r()({[`${ft}-indeterminate`]:Ve},v.A,bt),J=Ve?"mixed":void 0;return Ye(Y.createElement(_.Z,{component:"Checkbox",disabled:rt},Y.createElement("label",{className:pe,style:Object.assign(Object.assign({},ve==null?void 0:ve.style),se),onMouseEnter:he,onMouseLeave:Be},Y.createElement(g.Z,Object.assign({"aria-checked":J},et,{prefixCls:ft,className:st,disabled:rt,ref:A})),le!==void 0&&Y.createElement("span",null,le))))};var T=Y.forwardRef(V),Ae=e(3300),U=e(2738),Ce=function(x,A){var E={};for(var w in x)Object.prototype.hasOwnProperty.call(x,w)&&A.indexOf(w)<0&&(E[w]=x[w]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,w=Object.getOwnPropertySymbols(x);I{const{defaultValue:E,children:w,options:I=[],prefixCls:we,className:le,rootClassName:Ve,style:se,onChange:he}=x,Be=Ce(x,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ce,direction:Ne}=Y.useContext(m.E_),[ee,X]=Y.useState(Be.value||E||[]),[oe,ve]=Y.useState([]);Y.useEffect(()=>{"value"in Be&&X(Be.value||[])},[Be.value]);const q=Y.useMemo(()=>I.map(j=>typeof j=="string"||typeof j=="number"?{label:j,value:j}:j),[I]),ye=j=>{ve(S=>S.filter(l=>l!==j))},Fe=j=>{ve(S=>[].concat((0,Ae.Z)(S),[j]))},rt=j=>{const S=ee.indexOf(j.value),l=(0,Ae.Z)(ee);S===-1?l.push(j.value):l.splice(S,1),"value"in Be||X(l),he==null||he(l.filter(K=>oe.includes(K)).sort((K,k)=>{const C=q.findIndex(ie=>ie.value===K),p=q.findIndex(ie=>ie.value===k);return C-p}))},Qe=ce("checkbox",we),ft=`${Qe}-group`,[Ye,bt]=(0,P.ZP)(Qe),et=(0,U.Z)(Be,["value","disabled"]),pe=I.length?q.map(j=>Y.createElement(T,{prefixCls:Qe,key:j.value.toString(),disabled:"disabled"in j?j.disabled:Be.disabled,value:j.value,checked:ee.includes(j.value),onChange:j.onChange,className:`${ft}-item`,style:j.style,title:j.title},j.label)):w,st={toggleOption:rt,value:ee,disabled:Be.disabled,name:Be.name,registerValue:Fe,cancelValue:ye},J=r()(ft,{[`${ft}-rtl`]:Ne==="rtl"},le,Ve,bt);return Ye(Y.createElement("div",Object.assign({className:J,style:se},et,{ref:A}),Y.createElement($.Provider,{value:st},pe)))},H=Y.forwardRef(de);var s=Y.memo(H);const n=T;n.Group=s,n.__ANT_CHECKBOX=!0;var M=n},98447:function(Ft,ze,e){"use strict";e.d(ze,{C2:function(){return m}});var t=e(17313),r=e(37613),g=e(83116);const Y=R=>{const{checkboxCls:a}=R,Q=`${a}-wrapper`;return[{[`${a}-group`]:Object.assign(Object.assign({},(0,t.Wf)(R)),{display:"inline-flex",flexWrap:"wrap",columnGap:R.marginXS,[`> ${R.antCls}-row`]:{flex:1}}),[Q]:Object.assign(Object.assign({},(0,t.Wf)(R)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Q}`]:{marginInlineStart:0},[`&${Q}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[a]:Object.assign(Object.assign({},(0,t.Wf)(R)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:R.borderRadiusSM,alignSelf:"center",[`${a}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${a}-inner`]:Object.assign({},(0,t.oN)(R))},[`${a}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:R.checkboxSize,height:R.checkboxSize,direction:"ltr",backgroundColor:R.colorBgContainer,border:`${R.lineWidth}px ${R.lineType} ${R.colorBorder}`,borderRadius:R.borderRadiusSM,borderCollapse:"separate",transition:`all ${R.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:R.checkboxSize/14*5,height:R.checkboxSize/14*8,border:`${R.lineWidthBold}px solid ${R.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${R.motionDurationFast} ${R.motionEaseInBack}, opacity ${R.motionDurationFast}`}},"& + span":{paddingInlineStart:R.paddingXS,paddingInlineEnd:R.paddingXS}})},{[` +(self.webpackChunk=self.webpackChunk||[]).push([[4297],{89489:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},59477:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},40001:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},49198:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},84105:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},18785:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},87169:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},73331:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},15277:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},52671:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},8657:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},56082:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},33853:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},15075:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},62772:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},43531:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},61485:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},38819:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},47472:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},87395:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(32855),r=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},Y=g,m=e(7657),R=function(P,_){return r.createElement(m.Z,(0,t.Z)({},P,{ref:_,icon:Y}))},a=r.forwardRef(R),Q=a},69063:function(Ft,ze){"use strict";ze.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY"}},77817:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return d}});var t=e(59301),r=e(8591),g=e(92832),Y={codeBox:"codeBox___WpkVl"},m=e(92310),R=e.n(m),a=Object.defineProperty,Q=(V,B,T)=>B in V?a(V,B,{enumerable:!0,configurable:!0,writable:!0,value:T}):V[B]=T,$=(V,B,T)=>Q(V,typeof B!="symbol"?B+"":B,T),P=(V,B,T)=>new Promise((Ae,U)=>{var Ce=s=>{try{H(T.next(s))}catch(n){U(n)}},de=s=>{try{H(T.throw(s))}catch(n){U(n)}},H=s=>s.done?Ae(s.value):Promise.resolve(s.value).then(Ce,de);H((T=T.apply(V,B)).next())});class _ extends t.Component{constructor(B){super(B),$(this,"canvas"),$(this,"randomNum",(T,Ae)=>Math.floor(Math.random()*(Ae-T)+T)),$(this,"drawPic",()=>{this.randomCode()}),$(this,"reloadPic",()=>{this.drawPic()}),$(this,"changeCode",T=>{console.log(T.target.value,222),this.setState({value:T.target.value,showError:!1})}),$(this,"onVerify",()=>{let T;return this.state.value.toLowerCase()!==""&&this.state.value.toLowerCase()!==this.state.code.toLowerCase()?(T=!0,r.ZP.error("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u9A8C\u8BC1\u7801"),this.reloadPic()):this.state.value.toLowerCase()===""?(T=!0,r.ZP.error("\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801")):this.state.value.toLowerCase()===this.state.code.toLowerCase()&&(T=!1),this.setState({showError:T}),T}),this.canvas=t.createRef(),this.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1}}componentDidMount(){this.drawPic()}randomColor(B,T){const Ae=this.randomNum(B,T),U=this.randomNum(B,T),Ce=this.randomNum(B,T);return`rgb(${Ae}, ${U}, ${Ce})`}drawText(B,T,Ae){B.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);const U=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);B.font=U+"px SimHei";const Ce=10,de=(this.state.contentWidth-40)/(this.state.code.length-1);let H=Ce;Ae>0&&(H=Ce+Ae*de);let s=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);U>40&&(s=40);const n=this.randomNum(-10,10);B.translate(H,s),B.rotate(n*Math.PI/180),B.fillText(T,0,0),B.rotate(-n*Math.PI/180),B.translate(-H,-s)}drawLine(B){for(let T=0;T<1;T++)B.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),B.beginPath(),B.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),B.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),B.stroke()}drawDot(B){for(let T=0;T<100;T++)B.fillStyle=this.randomColor(0,255),B.beginPath(),B.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),B.fill()}randomCode(){let B="";const T="QWERTYUPLKJHGFDSAZXCVBNMqwertyupkjhgfdsazxcvbnm1234567890";for(let Ae=0;Ae{const U=this.canvas.current.getContext("2d");U.textBaseline="bottom",U.fillStyle=this.randomColor(this.state.backgroundColorMin,this.state.backgroundColorMax),U.fillRect(0,0,this.state.contentWidth,this.state.contentHeight);for(let Ce=0;Ce{let T;Modal.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:React.createElement("div",null,React.createElement("p",null,B),React.createElement(_,{ref:Ae=>T=Ae})),onOk:()=>P(void 0,null,function*(){if(T.onVerify())return Promise.reject();V()})})};var d=_},2748:function(Ft,ze,e){"use strict";e.d(ze,{Q:function(){return R}});var t=e(59301),r=e(57809),g=e(5112),Y=e(5871),m=e(59301),R=(Q=>(Q[Q.Number=1]="Number",Q[Q.Percent=2]="Percent",Q))(R||{});const a=({value:Q,onChange:$,disabled:P,hidePercentOption:_=!1,percentType:v="select"})=>{const d=(0,t.useMemo)(()=>_?1:2,[_]),[V,B]=(0,t.useState)(d);console.log(V);const T=U=>Q.type===1?`${U}\u5206`:`${U}%`,Ae=(0,t.useCallback)(U=>{if(V===1){const Ce=U.replace("\u5206","");return isNaN(parseInt(Ce,10))?0:Ce}else return U.replace("%","")},[V]);return(0,t.useEffect)(()=>{B(Q.type)},[Q]),m.createElement("div",{style:{display:"flex",alignItems:"center"}},v=="select"&&m.createElement(r.default,{size:"large",onChange:U=>{B(U),$({type:U,inputValue:U===1?5:20})},value:V||d,style:{width:100},options:_?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:P}),v=="radio"&&m.createElement(g.ZP.Group,{size:"large",onChange:U=>{const Ce=U.target.value;B(Ce),$({type:Ce,inputValue:Ce===1?5:20})},value:V||d,disabled:P},!_&&m.createElement(g.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),m.createElement(g.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),v=="radio"&&m.createElement("div",{style:{marginRight:"10px",color:"#000000"}},Q.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),m.createElement(Y.Z,{size:"large",disabled:P,value:Q.inputValue,style:{width:"120px"},parser:Ae,addonAfter:Q.type===1?"\u5206":"%",max:V===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:U=>{$({type:V,inputValue:U})}}),v=="radio"&&Q.type==2&&m.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};ze.Z=a},6681:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Q}});var t=e(59301),r={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},g=e(43418),Y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",m="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",R=($,P,_)=>new Promise((v,d)=>{var V=Ae=>{try{T(_.next(Ae))}catch(U){d(U)}},B=Ae=>{try{T(_.throw(Ae))}catch(U){d(U)}},T=Ae=>Ae.done?v(Ae.value):Promise.resolve(Ae.value).then(V,B);T((_=_.apply($,P)).next())}),Q=({type:$,resdata:P,onok:_,oktext:v,okloading:d})=>{const[V,B]=(0,t.useState)(!1),{can_copy_list:T,can_copy_num:Ae,challenge_type:U,course_data_list:Ce,no_copy_list:de,no_copy_num:H,no_use_list:s,no_use_num:n,repeat_shixun_num:M,student_count:x,total_num:A,use_num:E}=P;let w=Ae>0||$==="exercise";(0,t.useEffect)(()=>{(P==null?void 0:P.student_count)>0&&B(!0)},[P]),console.log("---11",d),(0,t.useEffect)(()=>{d||B(!1)},[d]);const I=()=>{if($==="exercise"&&U===1)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",t.createElement("span",{className:r.orangeColor},E),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if($==="exercise"&&U===2)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",t.createElement("span",{className:r.orangeColor},E),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($==="shixun"&&U===1)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($==="shixun"&&U===2)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($==="subject"&&U===1)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",t.createElement("span",{className:r.orangeColor},E),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($==="subject"&&U===2)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",t.createElement("span",{className:r.orangeColor},x)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",t.createElement("span",{className:r.orangeColor},E)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($==="exercisepush")return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",t.createElement("span",{className:r.orangeColor},E),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if($==="shixunpush"&&U===1)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",t.createElement("span",{className:r.orangeColor},E),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($==="shixunpush"&&U===2)return t.createElement(t.Fragment,null,"\u8BFE\u5802\u5185\u6709",t.createElement("span",{className:r.orangeColor},x),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",t.createElement("span",{className:r.orangeColor},E),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",t.createElement("span",{className:r.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},we=()=>{if($==="exercise"||$==="subject"||$==="exercisepush"||$==="shixunpush")return t.createElement("div",{style:{marginTop:20}},H>0&&t.createElement("div",null,t.createElement("span",{className:r.flex},t.createElement("img",{src:m,style:{width:14}}),t.createElement("span",{className:r.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),t.createElement("div",{className:r.statusbody},$==="exercise"&&t.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",t.createElement("span",{className:r.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),($==="subject"||$==="exercisepush")&&t.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",w&&t.createElement("span",{className:r.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),$==="shixunpush"&&t.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",w&&t.createElement("span",{className:r.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),t.createElement("div",null,de==null?void 0:de.map((le,Ve)=>t.createElement("a",{href:`/shixuns/${le.identifier}/challenges`,target:"_blank"},"\u300A",le==null?void 0:le.name,"\u300B",Ve+1!==H&&"\u3001"))))),Ae>0&&t.createElement("div",{style:{marginTop:20}},t.createElement("span",{className:r.flex},t.createElement("img",{src:Y,style:{width:14}}),t.createElement("span",{className:r.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),t.createElement("div",{className:r.statusbody},$==="exercise"&&t.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),($==="subject"||$==="exercisepush")&&t.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),$==="shixunpush"&&t.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),t.createElement("div",null,T==null?void 0:T.map((le,Ve)=>t.createElement("a",{href:`/shixuns/${le.identifier}/challenges`,target:"_blank"},"\u300A",le==null?void 0:le.name,"\u300B",Ve+1!==Ae&&"\u3001"))))));if($==="shixun")return t.createElement("div",{style:{marginTop:20}},Ae>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return t.createElement(g.default,{open:V,onCancel:()=>{B(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!w&&"none"}},zIndex:1003,confirmLoading:d,okText:w?v:"\u6211\u77E5\u9053\u4E86",onOk:()=>R(void 0,null,function*(){w?yield _([...T,...s]):B(!1)})},t.createElement("div",{style:{maxHeight:600,overflow:"auto"}},I(),we()))}},929:function(Ft,ze,e){"use strict";e.d(ze,{i:function(){return n},Z:function(){return x}});var t={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},r=e(71418),g=e(6848),Y=e(93948),m=e(92310),R=e.n(m),a=e(49661),Q=e(57884),$=e(34055),P=e(79005),_=e(20345),v=e(77882),d=e(31081),V=e(75309),B=e(71979),T=e(47558),Ae=e(42922),U=e(66832),Ce=e(96593),de=e(19664),H=e(91833),s=e(59301);const n=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:P,swimg:_},{name:"101\u8BA1\u5212",ptimg:v,swimg:d},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:V,swimg:B},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:T,swimg:Ae},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:U,swimg:Ce},{name:"\u519B\u961F\u4E00\u6D41",ptimg:de,swimg:H}];var x=({className:A,dataSource:E=[],col:w=4,right:I,bottom:we=23,precision:le=0,wrapWidth:Ve=1200,trackEventItems:se,loading:he,onRemove:Be=()=>{},isCurrent:ce=!0,showAlias:Ne=!1,showProgress:ee=!1})=>{const X=Math.floor((Ve-(w-1)*I)/w),oe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(ve=>(window.ENV==="build"&&(ve.ptimg=`/react/build${ve.ptimg}`,ve.swimg=`/react/build${ve.swimg}`),ve));return s.createElement(r.Z,{spinning:he},s.createElement("div",{className:R()(t.list,A)},!!(E!=null&&E.length)&&(E==null?void 0:E.map((ve,q)=>{var ye,Fe,rt,Qe,ft,Ye;const{name:bt,id:et,identifier:pe,featured:st,school_name:J,image_url:j,excellent:S,is_plan:l}=ve;return s.createElement("div",{key:et,className:ce&&ee?t.wrapisCurrent:t.wrap,style:{width:X,marginRight:(1+q)%w===0?0:I+le,marginBottom:we}},s.createElement("a",{className:t.li,onClick:K=>{K.preventDefault(),K.stopPropagation(),se&&(0,a.L9)([se]),(0,a.xg)(`/paths/${pe}`)}},s.createElement("div",{className:t.img},s.createElement("img",{className:t.cover,src:`${j}`}),ce&&(0,$.bg)()&&(ve==null?void 0:ve.studying)&&s.createElement("div",{className:`${t.movebq} user-path-items`,onClick:K=>{K.stopPropagation(),Be(ve)}},s.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),s.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ye=ve==null?void 0:ve.subject_tags)==null?void 0:ye.map((K,k)=>{var C,p;if(k===0){const L=(C=oe.find(b=>b.name==K))==null?void 0:C.swimg;return s.createElement("img",{className:t.sign,src:L,style:{left:"-4px"}})}const ie=(p=oe.find(L=>L.name==K))==null?void 0:p.ptimg;return s.createElement("img",{className:t.sign,src:ie,style:{left:`${48+52*(k-1)+2*k}px`}})}),s.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(ve==null?void 0:ve.excellent)&&s.createElement("div",{className:t.bq},"\u5F00\u653E\u8BFE\u7A0B"))),s.createElement("div",{className:t.name},s.createElement(g.Z,{title:Ne&&(ve!=null&&ve.excellent_alias_name)?s.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${bt}`,s.createElement("br",null),s.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ve==null?void 0:ve.excellent_alias_name}`)):bt},s.createElement("span",{className:t.e},Ne&&(ve==null?void 0:ve.excellent_alias_name)||bt))),ce&&ee&&((Fe=ve==null?void 0:ve.progress)==null?void 0:Fe.all_score)!=0&&s.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},s.createElement(Y.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((rt=ve==null?void 0:ve.progress)==null?void 0:rt.my_score)/((Qe=ve==null?void 0:ve.progress)==null?void 0:Qe.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(ft=ve==null?void 0:ve.progress)==null?void 0:ft.my_score,"/",(Ye=ve==null?void 0:ve.progress)==null?void 0:Ye.all_score),(!ce||!ee)&&s.createElement("div",{className:t.tags},s.createElement("div",null,s.createElement(g.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},s.createElement("span",null,s.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),s.createElement("span",null,ve.stages_count))),s.createElement(g.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},s.createElement("span",null,s.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),s.createElement("span",null,ve.members_count)))))))})),!E.length&&s.createElement(Q.Z,null)))}},47949:function(Ft,ze,e){"use strict";e.d(ze,{jL:function(){return m},w9:function(){return De},dN:function(){return O},QD:function(){return qe},cQ:function(){return Qe.Z},Oz:function(){return L},op:function(){return y},O5:function(){return Bt},_b:function(){return xt},t7:function(){return E},Gi:function(){return Lt},YG:function(){return vt},kT:function(){return Ot},qp:function(){return Ae},K3:function(){return de},vr:function(){return pt},qE:function(){return F},Je:function(){return we},wb:function(){return q},lB:function(){return rt},cq:function(){return Nn},tp:function(){return n},Si:function(){return ln},k8:function(){return qn},Du:function(){return cr}});var t=e(59301),r={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},g="data:image/png;base64,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",m=({dataSource:He=[],img:Ue,imgWidth:ot=346,title:At,sunTitle:In,bannerExtraContent:Kn})=>t.createElement("div",{className:r.banner},t.createElement("div",{className:r.content},t.createElement("aside",null,t.createElement("p",null,t.createElement("b",null,At),t.createElement("span",null,In)),He.length>0&&t.createElement("div",{className:r.btns},He.map((rn,qt)=>t.createElement("div",{key:qt,onClick:rn.click},rn.name,rn.sign?t.createElement("img",{src:g,width:39}):null))),Kn),Ue&&t.createElement("img",{style:{marginTop:33,marginRight:38},src:Ue,width:ot}))),R={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},a=e(92310),Q=e.n(a),$=e(89392),P=Object.defineProperty,_=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,V=(He,Ue,ot)=>Ue in He?P(He,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ot}):He[Ue]=ot,B=(He,Ue)=>{for(var ot in Ue||(Ue={}))v.call(Ue,ot)&&V(He,ot,Ue[ot]);if(_)for(var ot of _(Ue))d.call(Ue,ot)&&V(He,ot,Ue[ot]);return He},Ae=({dataSource:He=[],value:Ue,onChange:ot,onTitleChange:At,className:In,title:Kn,titleWidth:rn=41,style:qt={},fontColor:kt="#6A7283",showCount:Fn,classNameActive:hn,styleItem:Cn={}})=>{const[qr,jr]=(0,t.useState)(0),[Ir,Rr]=(0,t.useState)(!1),zr=(0,t.useRef)(null),Jr=(0,t.useRef)(null);return(0,t.useEffect)(()=>{var ta;He.length!==0&&(((ta=zr==null?void 0:zr.current)==null?void 0:ta.clientHeight)>97?jr(1):jr(0)),He.length===0&&jr(0),Rr(!1)},[He]),t.createElement("div",{className:Q()(R.row,In),style:qt},t.createElement("div",{onClick:(0,$.throttle)(()=>At==null?void 0:At(),2e3),style:{width:rn,marginTop:Ir?12:4},className:`${R.title} ${At?"current":""}`},Kn),t.createElement("div",{className:Ir?`${R.tagsWrap} ${R.tagsBorderWrap}`:R.tagsWrap},t.createElement("div",{className:R.bar,ref:Jr,style:qr>0?{height:qr===1?97:"auto",overflow:qr===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},t.createElement("div",{className:R.tag,ref:zr},He==null?void 0:He.map(ta=>t.createElement("span",{onClick:()=>ot(ta.id),key:ta.id,style:B(B({color:kt},Cn),(ta==null?void 0:ta.style)||{}),className:Ue===ta.id?Q()(hn||R.active,ta.classNameActive):""},t.createElement("span",{title:ta.name,className:R.name},ta.name),!!Fn&&t.createElement("span",{className:R.num},ta.count))))),!!qr&&t.createElement(t.Fragment,null,qr===1?t.createElement("div",{onClick:()=>{var ta;jr(2),((ta=zr==null?void 0:zr.current)==null?void 0:ta.clientHeight)>245?Rr(!0):Rr(!1)},className:R.action},"\u5C55\u5F00",t.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):t.createElement("div",{onClick:()=>{Jr.current.scrollTop=0,jr(1),Rr(!1)},className:R.action},"\u6536\u8D77",t.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},U={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},de=({dataSource:He=[],value:Ue,onChange:ot,onTitleChange:At,className:In,title:Kn,titleWidth:rn=41,style:qt={},fontColor:kt="#6A7283",showCount:Fn,expand:hn=!0})=>{const[Cn,qr]=(0,t.useState)(0),[jr,Ir]=(0,t.useState)(!1),Rr=(0,t.useRef)(null),zr=(0,t.useRef)(null),[Jr,ta]=(0,t.useState)(hn);return t.createElement("div",{className:Q()(U.row,In),style:qt},t.createElement("div",{className:"flex item-center justify-between"},t.createElement("div",{onClick:(0,$.throttle)(()=>At==null?void 0:At(),2e3),style:{width:rn,marginTop:jr?12:4},className:`${U.title} ${At?"current":""}`},Kn),t.createElement("i",{className:`iconfont ${Jr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Jr?8:10},onClick:()=>ta(!Jr)})),Jr&&t.createElement("div",{className:jr?`${U.tagsWrap} ${U.tagsBorderWrap}`:U.tagsWrap},t.createElement("div",{className:U.fenge}),t.createElement("div",{className:U.bar,ref:zr},t.createElement("div",{className:U.tag,ref:Rr},He==null?void 0:He.map(Ur=>t.createElement("span",{onClick:()=>ot(Ur.id),key:Ur.id,style:{color:kt},className:Ue===Ur.id?U.active:""},t.createElement("span",{title:Ur.name,className:U.name},Ur.name),!!Fn&&t.createElement("span",{className:U.num},Ur.count)))))))},H={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},n=({dataSource:He=[],value:Ue,onChange:ot,className:At,style:In={}})=>t.createElement("div",{style:In,className:Q()(H.tabs,At)},He.map(Kn=>t.createElement("span",{onClick:()=>ot(Kn.id),className:Ue===Kn.id?H.active:"",key:Kn.id},Kn.name))),M={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},x=e(92832),E=({dataSource:He=[],value:Ue="",onChange:ot,onInputChange:At=()=>{},className:In,style:Kn={},placeholder:rn,allowClear:qt=!1})=>{var kt;const[Fn,hn]=(0,t.useState)(""),[Cn,qr]=(0,t.useState)("");(0,t.useEffect)(()=>{var Rr;let zr=Ue;(Rr=JSON.stringify(Ue))!=null&&Rr.includes("{")&&(hn(Ue.id),zr=Ue.value||"");try{qr(decodeURIComponent(zr||""))}catch(Jr){qr(decodeURIComponent(zr||""))}},[Ue]);const jr=()=>{ot(encodeURIComponent(Cn),Fn||null)},Ir=Rr=>{Rr!==Fn&&(hn(Rr),ot(encodeURIComponent(Cn),Rr))};return t.createElement("div",{className:Q()(M.input,In),style:Kn},!!He.length&&t.createElement("div",{className:M.dropdown},t.createElement("div",{className:M.text},(kt=He.find(Rr=>Rr.id===Fn))==null?void 0:kt.name,t.createElement("i",{className:"iconfont icon-zhankai4"}),t.createElement("b",{className:M.b1}),t.createElement("b",{className:M.b2})),t.createElement("div",{className:M.menu},He.map((Rr,zr)=>t.createElement("div",{key:zr,onClick:()=>Ir(Rr.id)},Rr.name)))),t.createElement(x.default,{onPressEnter:jr,value:Cn,onChange:Rr=>{qr(Rr.target.value),At(encodeURIComponent(Rr.target.value),Fn||null)},bordered:!1,placeholder:rn}),t.createElement("i",{onClick:jr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},w={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},we=({value:He,onChange:Ue,className:ot,total:At,pageSize:In,style:Kn={}})=>{const rn=He<2,qt=He>=Math.ceil(At/In);return At<=In?t.createElement(t.Fragment,null):t.createElement("div",{className:Q()(w.quickPager,ot),style:Kn},t.createElement("div",{onClick:()=>{rn||Ue(He-1,"prev")},className:rn?w.disabled:""},"\u4E0A\u4E00\u9875"),t.createElement("div",{onClick:()=>{qt||Ue(He+1,"next")},className:qt?w.disabled:""},"\u4E0B\u4E00\u9875"))},le={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Ve=e(71418),se=e(6848),he=e(13570),Be=e(90524),ce=e(49661),Ne=e(96908),ee=e(57177),X=e(81378),oe=e(57884),q=({className:He,dataSource:Ue=[],col:ot=4,right:At,bottom:In=23,precision:Kn=0,wrapWidth:rn=1200,trackEventItems:qt,loading:kt})=>{const Fn=Math.floor((rn-(ot-1)*At)/ot);return t.createElement(Ve.Z,{spinning:kt},t.createElement("div",{className:Q()(le.list,He)},!!Ue.length&&Ue.map((hn,Cn)=>{const{name:qr,id:jr,identifier:Ir,power:Rr,cover_image_id:zr,pic:Jr}=hn;return t.createElement("div",{className:le.wrap,key:jr,style:{width:Fn,marginRight:(1+Cn)%ot===0?0:At+Kn,marginBottom:In}},t.createElement("a",{target:"_blank",href:`/shixuns/${Ir}/challenges`,className:le.li,onClick:ta=>{ta.preventDefault(),qt&&(0,ce.L9)([qt]),Rr&&(0,ce.xg)(`/shixuns/${Ir}/challenges`)}},t.createElement("div",{className:le.img},t.createElement("img",{className:le.cover,src:`${Jr}`}),hn.is_jupyter&&t.createElement("img",{className:le.sign,src:Ne}),hn.is_jupyter_lab&&t.createElement("img",{className:le.sign,src:ee}),hn.is_unity_3d&&t.createElement("img",{className:le.sign,src:X})),t.createElement("div",{className:le.name},t.createElement(se.Z,{title:qr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:le.e},qr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{className:le.tags},t.createElement(se.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),t.createElement("span",null,hn.challenges_count))),!!hn.myshixuns_count&&t.createElement(se.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),t.createElement("span",null,hn.myshixuns_count))),t.createElement(se.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},t.createElement("span",null,t.createElement("span",null,hn.level))),t.createElement("div",{className:le.rate},t.createElement(he.Z,{allowHalf:!0,disabled:!0,defaultValue:hn.score_info}),t.createElement("span",null,"\xA0",hn.score_info?`${hn.score_info}\u5206`:"5\u5206")))),!Rr&&t.createElement("div",{className:le.lockWrap},t.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ue.length&&t.createElement(oe.Z,null)))},ye={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},rt=({className:He,dataSource:Ue=[],col:ot=4,right:At,bottom:In=23,precision:Kn=0,wrapWidth:rn=1200,wrapClassName:qt,trackEventItems:kt,loading:Fn})=>{const hn=Math.floor((rn-(ot-1)*At)/ot);return t.createElement(Ve.Z,{spinning:Fn},t.createElement("div",{className:Q()(ye.list,He)},!!Ue.length&&Ue.map((Cn,qr)=>{const{name:jr,id:Ir,identifier:Rr,power:zr,cover_image_id:Jr,pic:ta}=Cn;return t.createElement("div",{className:Q()(ye.wrap,qt),key:Ir,style:{width:hn,marginRight:(1+qr)%ot===0?0:At+Kn,marginBottom:In}},t.createElement("a",{target:"_blank",href:`/shixuns/${Rr}/challenges`,className:ye.li,onClick:Ur=>{Ur.preventDefault(),kt&&(0,ce.L9)([kt]),zr&&(0,ce.xg)(`/shixuns/${Rr}/challenges`)}},t.createElement("img",{src:e(47621),className:ye.titleBg}),t.createElement("div",{className:ye.name},t.createElement(se.Z,{title:jr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:ye.e},jr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{style:{padding:"14px",paddingBottom:0}},t.createElement("div",{className:ye.img},t.createElement("img",{className:ye.cover,src:Jr?`${Be.Z.API_SERVER}/api/attachments/${Jr}`:`${Be.Z.IMG_SERVER+ta}`}),Cn.is_jupyter&&t.createElement("div",{className:ye.bq},"Jupyter"),Cn.is_jupyter_lab&&t.createElement("div",{className:ye.bq},"JupyterLab"),Cn.is_unity_3d&&t.createElement("div",{className:ye.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),t.createElement("div",{className:"mt20 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:ye.text},"\u5B66\u4E60\u4EBA\u6570"),t.createElement("span",{className:ye.value},Cn.myshixuns_count)),t.createElement("div",null,t.createElement("span",{className:ye.text},"\u56F0\u96BE\u7B49\u7EA7"),t.createElement("span",{className:ye.value},Cn.level))),t.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:ye.text},"\u5173\u5361\u6570"),t.createElement("span",{className:ye.value},Cn.challenges_count)),t.createElement("div",{className:ye.rate},t.createElement(he.Z,{allowHalf:!0,disabled:!0,defaultValue:Cn.score_info}),t.createElement("span",{className:ye.value,style:{color:"#FF9C00"}},"\xA0",Cn.score_info?`${Cn.score_info}\u5206`:"5\u5206"))))),!zr&&t.createElement("div",{className:ye.lockWrap},t.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ue.length&&t.createElement(oe.Z,null)))},Qe=e(929),ft={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Ye=e(79005),bt=e(20345),et=e(77882),pe=e(31081),st=e(75309),J=e(71979),j=e(47558),S=e(42922),l=e(66832),K=e(96593),k=e(19664),C=e(91833);const p=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ye,swimg:bt},{name:"101\u8BA1\u5212",ptimg:et,swimg:pe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:st,swimg:J},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:j,swimg:S},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:l,swimg:K},{name:"\u519B\u961F\u4E00\u6D41",ptimg:k,swimg:C}];var L=({className:He,dataSource:Ue=[],col:ot=4,right:At,bottom:In=23,precision:Kn=0,wrapWidth:rn=1200,trackEventItems:qt,loading:kt,wrapClassName:Fn,imgClassName:hn,isArrow:Cn=!1})=>{const qr=Math.floor((rn-(ot-1)*At)/ot),[jr,Ir]=(0,t.useState)(),[Rr,zr]=(0,t.useState)(),Jr=Ur=>Ir(Ur),ta=()=>Ir(-1);return t.createElement(Ve.Z,{spinning:kt},t.createElement("div",{className:Q()(ft.list,He)},!!(Ue!=null&&Ue.length)&&(Ue==null?void 0:Ue.map((Ur,Ka)=>{var Za;const{name:Xa,id:co,identifier:ja,featured:po,school_name:Qo,image_url:ho,excellent:Zo,is_plan:Yo}=Ur;return t.createElement("div",{key:co,className:Q()(ft.wrap,Fn),style:{width:qr,marginRight:(1+Ka)%ot===0?0:At+Kn,marginBottom:In}},t.createElement("a",{target:"_blank",href:`/paths/${ja}`,className:ft.li,onClick:Eo=>{Eo.preventDefault(),qt&&(0,ce.L9)([qt]),(0,ce.xg)(`/paths/${ja}`)}},t.createElement("img",{src:e(39057),className:ft.titleBg}),t.createElement("div",{className:ft.name},t.createElement(se.Z,{title:Xa},t.createElement("span",{className:ft.e,style:{color:Cn&&jr===Ka?"#145DFF":"#000000"},onMouseEnter:()=>{Jr(Ka)},onMouseLeave:ta},Xa))),t.createElement("div",{style:{padding:"14px",paddingBottom:0}},t.createElement("div",{className:Q()(ft.img,hn)},t.createElement("img",{className:ft.cover,src:`${Be.Z.IMG_SERVER+ho}`}),(Za=Ur==null?void 0:Ur.subject_tags)==null?void 0:Za.map((Eo,Pa)=>{var Lo,Oo;if(Pa===0){const Ao=(Lo=p.find(So=>So.name==Eo))==null?void 0:Lo.swimg;return t.createElement("img",{className:ft.sign,src:Ao,style:{left:"-4px"}})}const xo=(Oo=p.find(Ao=>Ao.name==Eo))==null?void 0:Oo.ptimg;return t.createElement("img",{className:ft.sign,src:xo,style:{left:`${48+52*(Pa-1)+2*Pa}px`}})}),t.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Ur==null?void 0:Ur.excellent)&&t.createElement("div",{className:ft.bq},"\u5F00\u653E\u8BFE\u7A0B"))),t.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:ft.text},"\u7AE0\u8282\u6570"),t.createElement("span",{className:ft.value},Ur.stages_count)),t.createElement("div",null,t.createElement("span",{className:ft.text},"\u5B66\u4E60\u4EBA\u6570"),t.createElement("span",{className:ft.value},Ur.members_count))))))})),!Ue.length&&t.createElement(oe.Z,null)))},b={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ue="data:image/png;base64,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",Oe=e(59301),De=({className:He,dataSource:Ue=[],col:ot=4,right:At,bottom:In=23,precision:Kn=0,wrapWidth:rn=1200,trackEventItems:qt,loading:kt})=>{const Fn=Math.floor((rn-(ot-1)*At)/ot);return Oe.createElement(Ve.Z,{spinning:kt},Oe.createElement("div",{className:Q()(b.list,He)},!!Ue.length&&Ue.map((hn,Cn)=>{const{subject_identifier:qr,id:jr,identifier:Ir,power:Rr}=hn,zr=hn.is_public!=0&&hn.is_public;return Oe.createElement("div",{className:b.wrap,key:jr,style:{width:Fn,marginRight:(1+Cn)%ot===0?0:At+Kn,marginBottom:In}},Oe.createElement("a",{className:b.li,onClick:Jr=>{Jr.preventDefault(),qt&&(0,ce.L9)([qt]),(0,ce.xg)(hn.first_category_url)}},Oe.createElement("div",{className:b.top},Oe.createElement(se.Z,{title:hn.name},Oe.createElement("div",{className:b.name},hn.name)),Oe.createElement("img",{className:b.img,src:Be.Z.IMG_SERVER+"/images/"+hn.avatar_url}),Oe.createElement("div",{className:b.text,title:hn.creator},hn.creator),qr&&Oe.createElement("div",{className:b.btns},Oe.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Oe.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),zr&&Oe.createElement("div",{className:b.sign},"\u516C\u5F00")),Oe.createElement("div",{className:b.bottom},hn.visits>0&&Oe.createElement(se.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Oe.createElement("span",null,Oe.createElement("i",{className:"iconfont icon-liulanyan"}),Oe.createElement("span",null,hn.visits))),hn.course_members_count>0&&Oe.createElement(se.Z,{title:"\u6210\u5458",placement:"bottom"},Oe.createElement("span",null,Oe.createElement("i",{className:"iconfont icon-chengyuan"}),hn.course_members_count)),hn.tasks_count>0&&Oe.createElement(se.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Oe.createElement("span",null,Oe.createElement("i",{className:"iconfont icon-zuoye"}),hn.tasks_count)),hn.is_end?Oe.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Oe.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!hn.is_accessible&&Oe.createElement("div",{className:b.lockWrap},Oe.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Oe.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ue.length&&Oe.createElement(oe.Z,null)))},Pe={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Z="data:image/png;base64,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",O=({className:He,dataSource:Ue=[],col:ot=4,right:At,bottom:In=23,precision:Kn=0,wrapWidth:rn=1200,wrapClassName:qt,trackEventItems:kt,loading:Fn})=>{const hn=Math.floor((rn-(ot-1)*At)/ot);return t.createElement(Ve.Z,{spinning:Fn},t.createElement("div",{className:Q()(Pe.list,He)},!!Ue.length&&Ue.map((Cn,qr)=>{const{subject_identifier:jr,id:Ir,identifier:Rr,power:zr}=Cn,Jr=Cn.is_public!=0&&Cn.is_public;return t.createElement("div",{className:Q()(`${Pe.wrap} ${Cn.is_accessible?"":Pe.warpStyle}`,qt),key:Ir,style:{width:hn,marginRight:(1+qr)%ot===0?0:At+Kn,marginBottom:In}},t.createElement("a",{className:Pe.li,onClick:ta=>{ta.preventDefault(),kt&&(0,ce.L9)([kt]),(0,ce.xg)(Cn.first_category_url)}},t.createElement("div",{className:Pe.creator},t.createElement("img",{className:Pe.img,src:Be.Z.IMG_SERVER+"/images/"+Cn.avatar_url}),t.createElement("div",{className:Pe.text,title:Cn.creator},Cn.creator)),t.createElement("div",{className:Pe.top},t.createElement(se.Z,{title:Cn.name},t.createElement("div",{className:Pe.name},Cn.name)),Jr&&t.createElement("div",{className:Pe.sign},"\u516C\u5F00")),t.createElement("div",{className:Pe.middle},t.createElement("div",{className:Pe.row,style:{marginBottom:6}},t.createElement("div",null,t.createElement("span",{className:Pe.text},"\u8BBF\u95EE\u91CF"),t.createElement("span",{className:Pe.value},(Cn==null?void 0:Cn.visits)||0)),t.createElement("div",null,t.createElement("span",{className:Pe.text},"\u6210\u5458"),t.createElement("span",{className:Pe.value},(Cn==null?void 0:Cn.course_members_count)||0))),t.createElement("div",{className:Pe.row},t.createElement("div",null,t.createElement("span",{className:Pe.text,style:{width:42}},"\u4F5C",t.createElement("span",{style:{marginLeft:14}},"\u4E1A")),t.createElement("span",{className:Pe.value},(Cn==null?void 0:Cn.tasks_count)||0)),t.createElement("div",null,t.createElement("span",{className:Pe.text},"\u72B6\u6001"),Cn.is_end?t.createElement("span",{className:Pe.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):t.createElement("span",{className:Pe.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),jr&&t.createElement("div",{className:Pe.btns},t.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),t.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Cn.is_accessible&&t.createElement("div",{className:Pe.lockWrap},t.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),t.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ue.length&&t.createElement(oe.Z,null)))},me={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},be=e(76560),vt=({dataSource:He=[],value:Ue,onChange:ot,className:At,style:In={},tabBarExtraContent:Kn})=>t.createElement("div",{className:Q()(me.tabs,At),style:In},t.createElement("div",{className:me.tabsWrap},He.map((rn,qt)=>t.createElement("aside",{className:me.tab,onClick:()=>{ot(rn.id),rn.link&&be.history.push(rn.link)},key:qt},t.createElement("div",{className:Ue===rn.id?me.active:""},rn.name),(rn==null?void 0:rn.resetCount)==null&&(rn==null?void 0:rn.total)!==void 0&&t.createElement("span",null,"\uFF08",rn==null?void 0:rn.total,"\uFF09"),(rn==null?void 0:rn.resetCount)!==void 0&&(rn==null?void 0:rn.total)!==void 0&&t.createElement(se.Z,{title:(rn==null?void 0:rn.tip)!=null?rn==null?void 0:rn.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},rn==null?void 0:rn.resetCount),"/",t.createElement("span",null,rn==null?void 0:rn.total),"\uFF09"))))),t.createElement("div",{className:me.tabBar},Kn)),Ge={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},Ot=({dataSource:He=[],value:Ue,onChange:ot,className:At,style:In={},tabBarExtraContent:Kn})=>t.createElement("div",{className:Q()(Ge.tabs,At),style:In},t.createElement("div",{className:Ge.tabsWrap},He.map((rn,qt)=>t.createElement("aside",{className:Ge.tab,onClick:()=>{ot(rn.id),rn.link&&be.history.push(rn.link)},key:qt},t.createElement("div",{className:Ue===rn.id?Ge.active:""},rn.name),(rn==null?void 0:rn.resetCount)==null&&(rn==null?void 0:rn.total)!==void 0&&t.createElement("span",null,"\uFF08",rn==null?void 0:rn.total,"\uFF09"),(rn==null?void 0:rn.resetCount)!==void 0&&(rn==null?void 0:rn.total)!==void 0&&t.createElement(se.Z,{title:(rn==null?void 0:rn.tip)!=null?rn==null?void 0:rn.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},rn==null?void 0:rn.resetCount),"/",t.createElement("span",null,rn==null?void 0:rn.total),"\uFF09"))))),t.createElement("div",{className:Ge.tabBar},Kn)),Lt=({className:He,style:Ue={},children:ot})=>t.createElement("div",{className:Q()(He),style:Ue},ot),Qt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},vn=e(38854),yn=e(20834);const Vt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Nn=({sortValue:He,dropValue:Ue,className:ot,onSort:At,onDrop:In,dataSource:Kn=Vt})=>{var rn;return t.createElement("div",{className:Q()(Qt.orderWrap,ot)},t.createElement(vn.Z,{dropdownRender:()=>t.createElement(yn.default,null,Kn.map((qt,kt)=>t.createElement(yn.default.Item,{key:kt,onClick:()=>In(qt.id)},qt.name)))},t.createElement("span",{className:Qt.orderTextWrap},(rn=Kn.find(qt=>Ue===qt.id))==null?void 0:rn.name)),t.createElement("span",{className:Qt.orderIconWrap},t.createElement("span",{className:Qt.orderAsc},t.createElement("i",{className:He==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Qt.cursorPointer} ${Qt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Qt.cursorPointer}`,onClick:()=>At(He==="asc"?"desc":"asc")})),t.createElement("span",{className:Qt.orderDesc},t.createElement("i",{className:He==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Qt.cursorPointer} ${Qt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Qt.cursorPointer}`,onClick:()=>At(He==="asc"?"desc":"asc")}))))},Te={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},gt=e(3113),xn=e(22688),Yt=Object.defineProperty,_t=Object.getOwnPropertySymbols,Zn=Object.prototype.hasOwnProperty,Vn=Object.prototype.propertyIsEnumerable,Dr=(He,Ue,ot)=>Ue in He?Yt(He,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ot}):He[Ue]=ot,ur=(He,Ue)=>{for(var ot in Ue||(Ue={}))Zn.call(Ue,ot)&&Dr(He,ot,Ue[ot]);if(_t)for(var ot of _t(Ue))Vn.call(Ue,ot)&&Dr(He,ot,Ue[ot]);return He},Wt=(He,Ue)=>{var ot={};for(var At in He)Zn.call(He,At)&&Ue.indexOf(At)<0&&(ot[At]=He[At]);if(He!=null&&_t)for(var At of _t(He))Ue.indexOf(At)<0&&Vn.call(He,At)&&(ot[At]=He[At]);return ot},Yn=(He,Ue,ot)=>new Promise((At,In)=>{var Kn=kt=>{try{qt(ot.next(kt))}catch(Fn){In(Fn)}},rn=kt=>{try{qt(ot.throw(kt))}catch(Fn){In(Fn)}},qt=kt=>kt.done?At(kt.value):Promise.resolve(kt.value).then(Kn,rn);qt((ot=ot.apply(He,Ue)).next())}),y=He=>{var Ue=He,{className:ot,style:At,children:In,loading:Kn=!1,openLoading:rn,onClick:qt=()=>{},size:kt="middle",shape:Fn="round",theme:hn}=Ue,Cn=Wt(Ue,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[qr,jr]=(0,t.useState)(!1),Ir=(0,t.useMemo)(()=>{switch(hn){case xn.Fy.THEMEONE:return Te.ThemeOne;case xn.Fy.DEFAULT:default:return Te.btn}},[hn]);return t.createElement(gt.ZP,ur({onClick:(0,$.throttle)(Rr=>Yn(void 0,null,function*(){rn&&jr(!0);try{yield qt(Rr)}catch(zr){console.log("error",zr)}rn&&jr(!1)}),2e3,{leading:!0,trailing:!1}),className:Q()(Ir,Te[`${kt}-${Fn}`],ot),style:At,size:kt,shape:Fn,loading:qr||Kn},Cn),In)},N={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},F=({className:He,style:Ue,children:ot=null,onClick:At,title:In})=>t.createElement("div",{className:Q()(N.head,He),style:Ue},t.createElement("span",{className:"primary-hover",onClick:At},t.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),t.createElement("b",{title:In},In),t.createElement("div",{className:N.node},ot)),Se={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},qe=({confirmShow:He=!0,confirmTitle:Ue,confirmClick:ot,cancelShow:At=!0,cancelTitle:In,cancelClick:Kn,className:rn,style:qt,confirmLoading:kt=!1})=>t.createElement("div",{className:Q()(Se.btns,rn),style:qt},He&&t.createElement(gt.ZP,{loading:kt,onClick:ot,type:"primary",className:Se.confirm},Ue),At&&t.createElement(gt.ZP,{onClick:Kn,className:Se.cancel},In)),$e={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},pt=({className:He,style:Ue={},LeftContent:ot,children:At,RightContent:In})=>t.createElement("div",{className:Q()($e.fixedBottom,He),style:Ue},t.createElement("div",{className:$e.wrap},t.createElement("div",{className:$e.left},ot),t.createElement("div",{className:$e.center},At),t.createElement("div",{className:$e.right},In))),It={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},xt=({className:He,style:Ue={},dataSource:ot=[]})=>t.createElement("div",{className:Q()(It.crumbs,He),style:Ue},ot.map((At,In)=>Inbe.history.push(At.path)},At.name):t.createElement("span",null,At.name),t.createElement("span",null,"\xA0",">","\xA0")):t.createElement("span",{key:In,style:{color:"#5F6368"}},At.name))),Pt=e(31797),en=Object.defineProperty,Ht=Object.defineProperties,Tt=Object.getOwnPropertyDescriptors,tn=Object.getOwnPropertySymbols,Sn=Object.prototype.hasOwnProperty,un=Object.prototype.propertyIsEnumerable,Gt=(He,Ue,ot)=>Ue in He?en(He,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ot}):He[Ue]=ot,Me=(He,Ue)=>{for(var ot in Ue||(Ue={}))Sn.call(Ue,ot)&&Gt(He,ot,Ue[ot]);if(tn)for(var ot of tn(Ue))un.call(Ue,ot)&&Gt(He,ot,Ue[ot]);return He},Le=(He,Ue)=>Ht(He,Tt(Ue)),Xe=(He,Ue)=>{var ot={};for(var At in He)Sn.call(He,At)&&Ue.indexOf(At)<0&&(ot[At]=He[At]);if(He!=null&&tn)for(var At of tn(He))Ue.indexOf(At)<0&&un.call(He,At)&&(ot[At]=He[At]);return ot};const{Countdown:it}=Pt.default;var Bt=He=>{var Ue=He,{onChange:ot}=Ue,At=Xe(Ue,["onChange"]);const[In,Kn]=(0,t.useState)(null);(0,t.useEffect)(()=>{typeof In=="number"&&In>=0&&ot(In)},[In]);const rn=qt=>{const kt=Math.floor(qt/1e3);Kn(kt)};return t.createElement(it,Le(Me({},At),{onChange:rn}))},Et={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},ln=({DataProps:He,className:Ue,style:ot={}})=>{var At;return t.createElement("div",{className:Q()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Et.ClassRoomItem,Ue),style:ot,onClick:()=>{(0,ce.xg)(He==null?void 0:He.first_category_url)}},t.createElement("div",{className:"flex flex-col item-center"},t.createElement("img",{src:`${(At=Be.Z)==null?void 0:At.IMG_SERVER}/images/${He==null?void 0:He.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(He==null?void 0:He.subject_identifier)&&t.createElement("div",{className:"mt-40px"},t.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),t.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),t.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},t.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(He!=null&&He.is_public)&&t.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),t.createElement("span",{className:Q()("text-16px font-medium",Et.TitleDom)},He==null?void 0:He.name)),t.createElement("div",{className:"c-grey-333 font-medium"},He==null?void 0:He.creator),t.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",He==null?void 0:He.course_members_count),t.createElement("div",{className:"c-grey-333 flex item-center justify-between"},t.createElement("div",null,"\u4F5C\u4E1A\uFF1A",He==null?void 0:He.tasks_count),He!=null&&He.is_end?t.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):t.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},gn=Object.defineProperty,Hn=Object.getOwnPropertySymbols,Gn=Object.prototype.hasOwnProperty,fn=Object.prototype.propertyIsEnumerable,Ln=(He,Ue,ot)=>Ue in He?gn(He,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ot}):He[Ue]=ot,bn=(He,Ue)=>{for(var ot in Ue||(Ue={}))Gn.call(Ue,ot)&&Ln(He,ot,Ue[ot]);if(Hn)for(var ot of Hn(Ue))fn.call(Ue,ot)&&Ln(He,ot,Ue[ot]);return He},cr=({DataProps:He=[],selectValue:Ue,onChange:ot,className:At,style:In={},extra:Kn,classNameItem:rn,styleItem:qt={},barHidden:kt})=>{const[Fn,hn]=(0,t.useState)();return(0,t.useEffect)(()=>{hn(Array.isArray(Ue)?Ue:[Ue])},[Ue]),t.createElement("div",{className:Q()("flex px-20px py-10px gap-40px",At),style:bn({borderBottom:"1px solid #D3F0FF"},In)},He==null?void 0:He.map(Cn=>t.createElement("div",{key:Cn==null?void 0:Cn.id,className:Q()("flex item-center justify-center current c-grey-333 text-16 relative",rn,Cn==null?void 0:Cn.className),style:bn(bn({color:Fn!=null&&Fn.includes(Cn==null?void 0:Cn.id)?"#1890FF":"",minWidth:88},qt),(Cn==null?void 0:Cn.style)||{}),onClick:qr=>{ot==null||ot({domEvent:qr,item:Cn}),Cn!=null&&Cn.link&&be.history.push(Cn==null?void 0:Cn.link)}},Cn==null?void 0:Cn.name,!kt&&(Fn==null?void 0:Fn.includes(Cn==null?void 0:Cn.id))&&t.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),t.createElement("div",{className:"ml-auto"},Kn))},Un=Object.defineProperty,Bn=Object.defineProperties,kn=Object.getOwnPropertyDescriptors,tr=Object.getOwnPropertySymbols,er=Object.prototype.hasOwnProperty,Sr=Object.prototype.propertyIsEnumerable,Xr=(He,Ue,ot)=>Ue in He?Un(He,Ue,{enumerable:!0,configurable:!0,writable:!0,value:ot}):He[Ue]=ot,En=(He,Ue)=>{for(var ot in Ue||(Ue={}))er.call(Ue,ot)&&Xr(He,ot,Ue[ot]);if(tr)for(var ot of tr(Ue))Sr.call(Ue,ot)&&Xr(He,ot,Ue[ot]);return He},nn=(He,Ue)=>Bn(He,kn(Ue)),qn=({value:He,onChange:Ue,onInputChange:ot,className:At,style:In={},InputProps:Kn})=>{const[rn,qt]=(0,t.useState)(He);return t.createElement("div",{className:Q()("flex item-center rounded-full px-10px py-2px",At),style:En({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},In)},t.createElement(x.default,nn(En({bordered:!1},Kn),{onChange:kt=>{qt(kt.target.value),ot==null||ot(encodeURIComponent(kt.target.value))},onPressEnter:kt=>{Ue==null||Ue({domEvent:kt,item:{value:rn}})}})),t.createElement("img",{className:"h-22px current",src:e(25365),height:22,onClick:kt=>{Ue==null||Ue({domEvent:kt,item:{value:rn}})}}))}},37464:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return P}});var t=e(59301),r=e(92832),g=e(24905),Y=e(95237),m={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},R="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",a=e(57884),Q=(_,v,d)=>new Promise((V,B)=>{var T=Ce=>{try{U(d.next(Ce))}catch(de){B(de)}},Ae=Ce=>{try{U(d.throw(Ce))}catch(de){B(de)}},U=Ce=>Ce.done?V(Ce.value):Promise.resolve(Ce.value).then(T,Ae);U((d=d.apply(_,v)).next())}),P=({data:_,value:v=[],handleChangePage:d,setSelectedRowKeys:V,selectedRowKeys:B,onChange:T=()=>{}})=>{const[Ae,U]=(0,t.useState)([]),[Ce,de]=(0,t.useState)([]),[H,s]=(0,t.useState)([]);let[n,M]=(0,t.useState)(1),[x,A]=(0,t.useState)();return(0,t.useEffect)(()=>{U(_),de([]),s([])},[_]),(0,t.useEffect)(()=>{V&&(de(B),s(B))},[B]),t.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},t.createElement("div",{className:m.leftdiv},t.createElement(r.default.Search,{size:"middle",onChange:E=>Q(void 0,null,function*(){U(_.filter(w=>{var I;return(I=w==null?void 0:w.name)==null?void 0:I.includes(E.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ae.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),t.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},t.createElement(g.default.Group,{value:Ce.map(E=>`${E.course_group_id}`),onChange:E=>{V(Ae.filter(w=>E.includes(`${w.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},Ae.map((E,w)=>t.createElement(Y.Z,{key:E.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},t.createElement(g.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:E.is_published,value:`${E.course_group_id}`},t.createElement("div",{className:m.listClass},t.createElement("span",{className:m.spantitle,style:{width:E.is_published?"108px":"170px"}},E.name),E.is_published&&t.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),t.createElement("div",{className:m.rightdiv},t.createElement(r.default.Search,{onChange:E=>{s(Ce.filter(w=>w.name.includes(E.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),H.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),H.length>0&&t.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},t.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},H.map((E,w)=>t.createElement(Y.Z,{justify:"space-between",style:{marginTop:"10px"},key:E.course_group_id},t.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},E.name),t.createElement("img",{src:R,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{V(Ce.filter(I=>`${I.course_group_name}`!=`${E.course_group_name}`))}})))))))}},74196:function(Ft,ze,e){"use strict";var t=e(59301),r=Object.defineProperty,g=Object.getOwnPropertySymbols,Y=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,R=($,P,_)=>P in $?r($,P,{enumerable:!0,configurable:!0,writable:!0,value:_}):$[P]=_,a=($,P)=>{for(var _ in P||(P={}))Y.call(P,_)&&R($,_,P[_]);if(g)for(var _ of g(P))m.call(P,_)&&R($,_,P[_]);return $};const Q=({style:$})=>t.createElement("div",{style:a({width:60,height:24,background:"rgba(255,104,2,0.1)",borderRadius:2,border:"1px solid #FF6802",textAlign:"center",lineHeight:"22px",color:"#FF6802",fontSize:12,marginLeft:10},$)},"\u533F\u540D\u95EE\u5377");ze.Z=Q},69577:function(Ft,ze,e){"use strict";e.d(ze,{Q8:function(){return ee},d0:function(){return X},w6:function(){return Ne}});var t=e(59301),r=e(5083),g=e(57809),Y=e(8591),m=e(43418),R=e(5112),a=e(95237),Q=e(43604),$=e(6848),P=e(24905),_=e(3113),v=e(61186),d=e.n(v),V=e(34055),B=e(82093),T=e(89392),Ae=e.n(T),U=e(49661),Ce=e(69063),de=e(76560),H=e(2748),s=e(23869),n=e(97202),M=e(6681),x=e(67135),A=e(59301),E=Object.defineProperty,w=Object.defineProperties,I=Object.getOwnPropertyDescriptors,we=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,se=(ye,Fe,rt)=>Fe in ye?E(ye,Fe,{enumerable:!0,configurable:!0,writable:!0,value:rt}):ye[Fe]=rt,he=(ye,Fe)=>{for(var rt in Fe||(Fe={}))le.call(Fe,rt)&&se(ye,rt,Fe[rt]);if(we)for(var rt of we(Fe))Ve.call(Fe,rt)&&se(ye,rt,Fe[rt]);return ye},Be=(ye,Fe)=>w(ye,I(Fe)),ce=(ye,Fe,rt)=>new Promise((Qe,ft)=>{var Ye=pe=>{try{et(rt.next(pe))}catch(st){ft(st)}},bt=pe=>{try{et(rt.throw(pe))}catch(st){ft(st)}},et=pe=>pe.done?Qe(pe.value):Promise.resolve(pe.value).then(Ye,bt);et((rt=rt.apply(ye,Fe)).next())});function Ne(ye,Fe){const rt=[];for(let Qe=ye;Qe{const Qe=yed()(Fe).endOf("day"),Ye=ye{const rt=parseInt(d()(ye).format("HH")),Qe=parseInt(d()().format("HH")),ft=parseInt(d()().format("mm"));if(!ye)return{disabledHours:()=>Ne(0,Qe),disabledMinutes:()=>Ne(0,ft)};if(Fe){const Ye=parseInt(d()(Fe).format("HH")),bt=parseInt(d()(Fe).format("mm"));return d()(ye).isSame(d()(Fe),"day")?{disabledHours:()=>Ne(0,Ye),disabledMinutes:()=>rt<=Ye?Ne(0,bt):[]}:void 0}if(d()(ye).isSame(d()(),"day"))return{disabledHours:()=>Ne(0,Qe),disabledMinutes:()=>d()(ye).isSame(d()(),"hour")&&rt<=Qe?Ne(0,ft):[]}},{RangePicker:oe}=r.default,{Option:ve}=g.default,q=({shixunHomeworks:ye,loading:Fe,dispatch:rt,classroomList:Qe,user:ft})=>{var Ye,bt,et,pe,st,J,j,S,l;const K=(0,de.useParams)(),{workSetting:k,workList:C,shixunWorkList:p,headerInfo:ie,changeData:L}=ye,[b,ue]=(0,t.useState)(!1),[Oe,Ie]=(0,t.useState)(!1);let[De,Pe]=(0,t.useState)([]),[Z,c]=(0,t.useState)([]),[O,me]=(0,t.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:H.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[be,Ze]=(0,t.useState)({}),[vt,Ge]=(0,t.useState)({});(0,t.useEffect)(()=>()=>{Pe([])},[]),(0,t.useEffect)(()=>{ue(!(0,V.GJ)())},[(0,V.GJ)()]);const mt=()=>{rt({type:"shixunHomeworks/getWorkSetting",payload:he({},K)})};(0,t.useEffect)(()=>{if(!(k!=null&&k.course_id))return;Object.keys(O).map(function(gt){O[gt]=k[gt]}),(!O.allow_late||!O.unified_late)&&(O.late_penalty=20,O.penalty_type=H.Q.Percent),O.unified_setting||(O.unified_late=!1,O.unified_anonymous_comment=!1,O.unified_anonymous_appeal=!1),De=JSON.parse(JSON.stringify(k.group_settings.map(gt=>Be(he({},gt),{group_name:[gt.group_name]})).filter(gt=>gt.publish_time!==null))),Z=JSON.parse(JSON.stringify(k.allow_late_settings.map(gt=>Be(he({},gt),{group_name:[gt.group_name]})).filter(gt=>gt.late_time!==null))),me(he({},O));const Te=(0,U.QE)((De==null?void 0:De.length)>0?De:[]);Pe([...Te]),(Z==null?void 0:Z.length)<=0?c([{penalty_type:H.Q.Percent,late_penalty:20}]):c([...Z])},[k]);const Ot=()=>ce(void 0,null,function*(){var Te,gt;if(((Te=ft==null?void 0:ft.userInfo)==null?void 0:Te.user_status)===2){(0,s.Rd)();return}const xn=JSON.parse(JSON.stringify(O));if(xn.challenge_settings.filter(_t=>!_t.hide),xn.categoryId=K.categoryId,(gt=xn.challenge_settings)!=null&>.every(_t=>!_t.checked)){Y.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(De),!O.unified_setting)De=De==null?void 0:De.map(_t=>{var Zn;if(!_t.publish_time||!_t.end_time)throw Y.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!_t.group_name)throw Y.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return _t.group_name=typeof(_t==null?void 0:_t.group_name)=="string"?[_t==null?void 0:_t.group_name]:_t==null?void 0:_t.group_name,_t.group_id=(Zn=k.group_settings)==null?void 0:Zn.filter(Vn=>{var Dr;return(Dr=_t==null?void 0:_t.group_name)==null?void 0:Dr.includes(Vn.group_name)}).map(Vn=>Vn.group_id||Vn.id).toString().split(","),_t});else if(!O.publish_time||!O.end_time)throw Y.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(xn.group_settings=De,O.allow_late)if(O.unified_late){if(O.late_penalty===null||O.late_penalty===void 0||O.late_penalty<0||O.late_penalty>100)throw Y.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!O.late_time)throw Y.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Z=Z==null?void 0:Z.map(_t=>{var Zn,Vn;if(_t.late_penalty===null||_t.late_penalty===void 0||_t.late_penalty<0||_t.late_penalty>100)throw Y.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!_t.late_time)throw Y.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!_t.group_name)throw Y.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return _t.group_name=typeof(_t==null?void 0:_t.group_name)=="string"?[_t==null?void 0:_t.group_name]:_t==null?void 0:_t.group_name,_t.group_id=(Vn=(Zn=_t==null?void 0:_t.group_name)==null?void 0:Zn.map(Dr=>{var ur,Wt;let Yn=(Wt=(ur=k.group_settings)==null?void 0:ur.filter(G=>(G==null?void 0:G.group_name)===Dr))==null?void 0:Wt[0];return Yn==null?void 0:Yn.group_id}))==null?void 0:Vn.toString().split(","),_t}),xn.allow_late_settings=Z;let Yt=yield(0,x.Tr)({homework_common_ids:[parseInt(K.categoryId)],course_id:K.coursesId,type:"homework_common"});(Yt==null?void 0:Yt.student_count)===0?Xt(xn):(Ge(xn),Ze(Yt))}),Xt=Te=>{var gt;if(Te.total_score===null){Y.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Te!=null&&Te.work_efficiency&&Te.eff_score===null){Y.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const xn=Te.challenge_settings.reduce((Zn,Vn)=>Zn+Number(Vn.challenge_score),0);if((xn==null?void 0:xn.toFixed(10))!==((gt=Te.total_score-Te.eff_score)==null?void 0:gt.toFixed(10))){Y.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Te.total_score}\u5206`);return}const Yt={shixun_evaluation:Te.shixun_evaluation,challenge_settings:Te.challenge_settings};let _t=()=>{var Zn;const Vn=()=>ce(void 0,null,function*(){Ie(!0),(yield(0,B.ZP)(`/api/homework_commons/${K.categoryId}/publish_setting.json`,{method:"post",body:he({},Te)})).status===0&&(Y.ZP.success("\u66F4\u65B0\u6210\u529F"),mt(),rt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:he({},K)})),Ie(!1)});!(0,T.isEqual)(L,Yt)&&!((Zn=ie==null?void 0:ie.homework_status)!=null&&Zn.includes("\u672A\u53D1\u5E03"))?m.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Vn}):Vn()};k!=null&&k.high_resources_consume&&!(k!=null&&k.high_resources_consume_permission)?rt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:K.coursesId,type:"shixun",type_id:K.categoryId,name:k.homework_name,fn:()=>{_t()}}}):_t()},Lt=(Te,gt,xn="group_id")=>{var Yt;return gt?gt.find(_t=>_t[xn]===Te):(Yt=k==null?void 0:k.group_settings)==null?void 0:Yt.find(_t=>_t.group_id[0]===Te)},Qt=(k==null?void 0:k.allow_late)||(k==null?void 0:k.anonymous_comment),vn=Te=>{var gt,xn;const Yt=Lt(Te,k==null?void 0:k.allow_late_settings,"id"),_t=Lt(Te,k==null?void 0:k.anonymous_comment_settings),Zn=Lt(Te);return(k==null?void 0:k.allow_late)&&Yt&&d()(Yt==null?void 0:Yt.late_time)<=d()()||(k==null?void 0:k.anonymous_comment)&&_t&&(_t==null?void 0:_t.evaluation_start)!==null||((xn=(d()(Zn==null?void 0:Zn.end_time)<=d()()&&((gt=k==null?void 0:k.allow_late_settings)==null?void 0:gt.filter(Vn=>Vn.group_id.includes(Te))))[0])==null?void 0:xn.late_time)!=null},yn=(0,t.useMemo)(()=>(k==null?void 0:k.allow_late)||(k==null?void 0:k.all_group_late),[k,ie]),Vt=k==null?void 0:k.anonymous_comment,Dn=Te=>{if(!Te)return!1;const gt=Lt(Te,k==null?void 0:k.anonymous_comment_settings);return(k==null?void 0:k.anonymous_comment)&>&&(gt==null?void 0:gt.evaluation_start)!==null},Nn=(Te,gt)=>{var xn,Yt,_t;rt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Te,index:gt,rangePickerDisabled:b||(d()()<=d()((Yt=Lt((xn=Te==null?void 0:Te.group_id)==null?void 0:xn[0]))==null?void 0:Yt.publish_time)?!1:[!0,vn((_t=Te==null?void 0:Te.group_id)==null?void 0:_t[0])]),disabledDate:k==null?void 0:k.course_end_date}})};return A.createElement("section",{className:Ce.Z.form},A.createElement("div",{className:Ce.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",A.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),A.createElement("div",null,A.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},A.createElement(R.ZP.Group,{disabled:b||!((Ye=ie==null?void 0:ie.homework_status)!=null&&Ye.includes("\u672A\u53D1\u5E03"))||(0,V.Rm)()&&!((bt=Qe.AssistantObject.practice)!=null&&bt.can_publish),value:O.unified_setting,onChange:Te=>{var gt;if(!((gt=ie==null?void 0:ie.homework_status)!=null&>.includes("\u672A\u53D1\u5E03"))){Y.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(O.unified_setting=!O.unified_setting,O.unified_setting||(O.unified_late=!1,c([{late_penalty:5}])),me(Object.assign({},O)),O.unified_setting===!1&&De==""){Pe(De.concat({}));return}O.unified_setting&&(Pe([]),c([{late_penalty:5}]))}},A.createElement(R.ZP,{value:!0,disabled:b||!(k!=null&&k.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),A.createElement(R.ZP,{disabled:b||!((et=k==null?void 0:k.group_settings)!=null&&et.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((pe=k==null?void 0:k.group_settings)==null?void 0:pe.length)===0&&A.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),O.unified_setting&&A.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},A.createElement(a.Z,{align:"middle"},A.createElement(Q.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),A.createElement(Q.Z,{className:"ml10"},A.createElement(r.default,{size:"large",disabled:b||!((st=ie==null?void 0:ie.homework_status)!=null&&st.includes("\u672A\u53D1\u5E03")||(J=ie==null?void 0:ie.homework_status)!=null&&J.includes("\u672A\u5F00\u59CB"))||(0,V.Rm)()&&!((j=Qe.AssistantObject.practice)!=null&&j.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Te=>ee(Te,k==null?void 0:k.course_end_date),disabledTime:Te=>X(Te),value:O.publish_time?d()(O.publish_time):"",onChange:(Te,gt)=>{O.publish_time=gt,(O.end_time==""||!O.end_time)&&O.unified_setting&&(O.end_time=d()(Te).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),me(Object.assign({},O))}}))),A.createElement(a.Z,{align:"middle",className:"pl30"},A.createElement(Q.Z,null,"\u622A\u6B62\u65F6\u95F4"),A.createElement(Q.Z,{className:"ml10"},A.createElement(r.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:d()((0,U.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(k==null?void 0:k.allow_late)&&(k==null?void 0:k.homework_status.includes("\u5DF2\u622A\u6B62"))||b||(k==null?void 0:k.allow_late)&&d()()>=d()(k==null?void 0:k.end_time)||(0,V.Rm)()&&!((S=Qe.AssistantObject.practice)!=null&&S.can_publish),disabledDate:Te=>ee(Te,k==null?void 0:k.course_end_date,O.publish_time),disabledTime:Te=>X(Te,O.publish_time),value:O.end_time?d()(O.end_time):"",onChange:(Te,gt)=>{O.end_time=gt,me(Object.assign({},O))}})))),!O.unified_setting&&(De==null?void 0:De.length)>0&&A.createElement(a.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},De&&De.map(function(Te,gt){var xn,Yt,_t,Zn,Vn,Dr,ur;return A.createElement(Q.Z,{span:24,key:gt},A.createElement(a.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:gt==(De==null?void 0:De.length)-1?"0px":"10px"}},A.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",gt+1),A.createElement(g.default,{disabled:b||((xn=ie==null?void 0:ie.homework_status)!=null&&xn.includes("\u672A\u53D1\u5E03")&&Te.id||d()(){var Yn;if((0,V.Rm)()&&!((Yn=Qe.AssistantObject.practice)!=null&&Yn.can_publish)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}De[gt].group_name=Wt,De[gt].group_id=Te.group_id;const G=(0,T.flattenDeep)(De.map(N=>N.group_name)),y=Z.map(N=>{let D=(N==null?void 0:N.group_name)||[];return Be(he({},N),{group_name:(0,T.remove)(D,F=>G.includes(F))})});c(y),Pe(De.slice())},maxTagCount:4,maxTagPlaceholder:Wt=>A.createElement("div",{style:{cursor:"pointer"},onClick:()=>Nn(Te,gt)},"+",Wt==null?void 0:Wt.length)},k.group_settings&&k.group_settings.map(function(Wt){if(!De.map(G=>G.group_name).flat().includes(Wt.group_name))return A.createElement(ve,{value:Wt.group_name,key:Wt.id},Wt.group_name)})),A.createElement("div",{className:"ml20"},A.createElement(oe,{size:"large",ranges:{\u6B64\u523B:[Te.publish_time?d()(Te.publish_time):d()(),d()()]},allowClear:!1,disabled:b||(d()()<=d()((Zn=Lt((_t=Te==null?void 0:Te.group_id)==null?void 0:_t[0]))==null?void 0:Zn.publish_time)?!1:[!0,vn((Vn=Te==null?void 0:Te.group_id)==null?void 0:Vn[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Wt=>ee(Wt,k==null?void 0:k.course_end_date),disabledTime:Wt=>X(Wt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[d()((0,U.U6)(),"HH:mm"),d()((0,U.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Te.publish_time&&[d()(Te.publish_time),Te.end_time?d()(Te.end_time):void 0],onChange:(Wt,Yn)=>{var G;if((0,V.Rm)()&&!((G=Qe.AssistantObject.practice)!=null&&G.can_publish)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}De[gt].publish_time=Yn[0],!Te.end_time&&Yn[0]?De[gt].end_time=d()(Yn[0]).add(7,"days"):De[gt].end_time=Yn[1],Pe([...De])},onCalendarChange:(Wt,Yn,G)=>{if(Yn!=null&&Yn[0]&&!Yn[1]){const y=d()(Yn[0]).add(7,"days");De[gt].publish_time=Yn[0],De[gt].end_time=y,Pe([...De])}}})),!b&&A.createElement("div",{style:{display:"flex",width:"50px"}},((Dr=Te==null?void 0:Te.group_id)==null?void 0:Dr.length)>1&&A.createElement($.Z,{title:"\u89C4\u5219\u62C6\u5206"},A.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Nn(Te,gt)})),(De==null?void 0:De.length)<((ur=k==null?void 0:k.group_settings)==null?void 0:ur.length)&&A.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Wt;if((0,V.Rm)()&&!((Wt=Qe.AssistantObject.practice)!=null&&Wt.can_publish)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Pe(De.concat({}))}}),((Te==null?void 0:Te.publish_time)&&d()(){const Wt=(0,T.cloneDeep)(Z);Wt.forEach((Yn,G)=>{Yn.group_name&&(Yn.group_name=Yn.group_name.filter(y=>{var N;return!((N=De[gt].group_name)!=null&&N.includes(y))}))}),De=De.filter((Yn,G)=>gt!==G),c(Wt),Pe(De.slice()),setTimeout(()=>Pe(De.slice()),10)}}))))}))),A.createElement(a.Z,null,A.createElement(Q.Z,null,A.createElement("div",{className:Ce.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",A.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),A.createElement(Q.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},A.createElement(P.default,{checked:O.allow_late,disabled:b||yn,onChange:Te=>{var gt;if((0,V.Rm)()&&!((gt=Qe.AssistantObject.practice)!=null&>.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Te.target.checked&&m.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:A.createElement("div",{style:{padding:10,background:"#f5f6f9"}},A.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),A.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),A.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),O.allow_late=!O.allow_late,Z==""&&c([{late_penalty:5}]),me(Object.assign({},O))}},A.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(O==null?void 0:O.allow_late)&&A.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},A.createElement("div",{style:{display:"flex"}},A.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),A.createElement(R.ZP.Group,{style:{marginLeft:"20px"},disabled:b||(k==null?void 0:k.anonymous_comment)||(k==null?void 0:k.allow_late),value:O.unified_late,onChange:Te=>{var gt;if((0,V.Rm)()&&!((gt=Qe.AssistantObject.practice)!=null&>.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}O.unified_late=Te.target.value,Z==""&&!Te.target.value&&c([{penalty_type:H.Q.Percent,late_penalty:20}]),me(he({},O))}},(O==null?void 0:O.unified_setting)&&A.createElement(R.ZP,{value:!0,disabled:!(k!=null&&k.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((l=k==null?void 0:k.group_settings)==null?void 0:l.length)>0&&A.createElement(R.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),O!=null&&O.unified_late?A.createElement(A.Fragment,null,A.createElement(a.Z,{align:"middle",style:{marginTop:"10px"}},A.createElement(Q.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),A.createElement(Q.Z,{className:"ml20"},A.createElement(H.Z,{disabled:b||Vt,value:{type:O.penalty_type,inputValue:O.late_penalty},onChange:Te=>{var gt;if((0,V.Rm)()&&!((gt=Qe.AssistantObject.practice)!=null&>.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}me(Be(he({},O),{late_penalty:Te.inputValue,penalty_type:Te.type}))}})),A.createElement(Q.Z,{flex:"1",className:"ml5"},A.createElement("span",{className:"c-grey-c ml10"},O.penalty_type===H.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),A.createElement(a.Z,{align:"middle",style:{marginTop:"15px"}},A.createElement(Q.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),A.createElement(Q.Z,{className:"ml20"},A.createElement(r.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:d()((0,U.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:b||Vt,value:O.late_time?d()(O.late_time):"",disabledDate:Te=>ee(Te,k==null?void 0:k.course_end_date),onChange:(Te,gt)=>{var xn;if((0,V.Rm)()&&!((xn=Qe.AssistantObject.practice)!=null&&xn.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}O.late_time=gt,me(Object.assign({},O))}})))):Z.map(function(Te,gt){var xn;return A.createElement(Q.Z,{span:24,key:gt},A.createElement(a.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},A.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",gt+1),A.createElement(g.default,{disabled:b||!((xn=ie==null?void 0:ie.homework_status)!=null&&xn.includes("\u672A\u53D1\u5E03"))&&Te.id||(k==null?void 0:k.anonymous_comment),mode:"multiple",className:Ce.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Te.group_name=="string"?[Te.group_name]:Te.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Yt=>{var _t;if((0,V.Rm)()&&!((_t=Qe.AssistantObject.practice)!=null&&_t.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Z[gt].group_name=Yt,Z[gt].group_id=Te.group_id,c(Z.slice())}},k.group_settings&&k.group_settings.map(function(Yt){const _t=Z.map(Vn=>Vn.group_name).flat(),Zn=De.map(Vn=>Vn.group_name).flat();if(O!=null&&O.unified_setting){if(!_t.includes(Yt.group_name))return A.createElement(ve,{value:Yt.group_name,key:Yt.id},Yt.group_name)}else if(Zn.includes(Yt.group_name)&&!_t.includes(Yt.group_name))return A.createElement(ve,{value:Yt.group_name,key:Yt.id},Yt.group_name)})),A.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),A.createElement(H.Z,{disabled:b||Dn(Te.id),value:{type:Te.penalty_type,inputValue:Te.late_penalty},onChange:Yt=>{var _t;if((0,V.Rm)()&&!((_t=Qe.AssistantObject.practice)!=null&&_t.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Z[gt].late_penalty=Yt.inputValue,Z[gt].penalty_type=Yt.type,c([...Z])}}),A.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),A.createElement(r.default,{size:"large",disabled:b||Dn(Te.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:d()((0,U.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Yt=>ee(Yt,k==null?void 0:k.course_end_date),format:"YYYY-MM-DD HH:mm",value:Te!=null&&Te.late_time?d()(Te.late_time):void 0,onChange:(Yt,_t)=>{var Zn;if((0,V.Rm)()&&!((Zn=Qe.AssistantObject.practice)!=null&&Zn.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Z[gt].late_time=_t,c([...Z])}}),!b&&A.createElement("div",{style:{display:"flex",width:"50px"}},A.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Yt;if((0,V.Rm)()&&!((Yt=Qe.AssistantObject.practice)!=null&&Yt.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}c(Z.concat({penalty_type:H.Q.Percent,late_penalty:20}))}}),gt>0&&!Te.id&&A.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Yt;if((0,V.Rm)()&&!((Yt=Qe.AssistantObject.practice)!=null&&Yt.can_late)){Y.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Z=Z.filter((_t,Zn)=>gt!==Zn),c(Z.slice()),setTimeout(()=>c(Z.slice()),10)}}))))})),!b&&A.createElement(A.Fragment,null,A.createElement(_.ZP,{type:"primary",size:"large",loading:Oe,style:{width:"138px",marginTop:"30px"},onClick:()=>Ot()},"\u4FDD\u5B58")),A.createElement(n.Z,{onConfirm:(Te,gt)=>{De.splice(Te,0,...gt),De.splice(Te+gt.length,1);const xn=(0,U.QE)([...De]);Pe([...xn])}}),A.createElement(M.Z,{resdata:be,type:"shixun",okloading:Oe,oktext:(be==null?void 0:be.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Te=>ce(void 0,null,function*(){Ie(!0);let gt=yield(0,B.ZP)(`/api/courses/${K.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(K.categoryId)]}});Ie(!1),(gt==null?void 0:gt.status)===0&&Xt(vt)})}))};ze.ZP=(0,de.connect)(({shixunHomeworks:ye,classroomList:Fe,loading:rt,user:Qe})=>({shixunHomeworks:ye,classroomList:Fe,loading:rt.effects,user:Qe}))(q)},62787:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return P}});var t=e(59301),r=e(92832),g=e(24905),Y=e(95237),m={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},R="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",a=e(57884),Q=(_,v,d)=>new Promise((V,B)=>{var T=Ce=>{try{U(d.next(Ce))}catch(de){B(de)}},Ae=Ce=>{try{U(d.throw(Ce))}catch(de){B(de)}},U=Ce=>Ce.done?V(Ce.value):Promise.resolve(Ce.value).then(T,Ae);U((d=d.apply(_,v)).next())}),P=({data:_,value:v=[],handleChangePage:d,setSelectedRowKeys:V,selectedRowKeys:B,onChange:T=()=>{}})=>{const[Ae,U]=(0,t.useState)([]),[Ce,de]=(0,t.useState)([]),[H,s]=(0,t.useState)([]);let[n,M]=(0,t.useState)(1),[x,A]=(0,t.useState)();return(0,t.useEffect)(()=>{U(_),de([]),s([])},[_]),(0,t.useEffect)(()=>{V&&(de(B),s(B))},[B]),t.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},t.createElement("div",{className:m.leftdiv},t.createElement(r.default.Search,{size:"middle",onChange:E=>Q(void 0,null,function*(){U(_.filter(w=>{var I;return(I=w==null?void 0:w.name)==null?void 0:I.includes(E.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ae.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),t.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},t.createElement(g.default.Group,{value:Ce.map(E=>`${E.id}`),onChange:E=>{V(Ae.filter(w=>E.includes(`${w.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},Ae.map((E,w)=>t.createElement(Y.Z,{key:E.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},t.createElement(g.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:E.is_published,value:`${E.id}`},t.createElement("div",{className:m.listClass},t.createElement("span",{className:m.spantitle,style:{width:E.is_published?"108px":"170px"}},E.name),E.is_published&&t.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),t.createElement("div",{className:m.rightdiv},t.createElement(r.default.Search,{onChange:E=>{s(Ce.filter(w=>w.name.includes(E.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),H.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),H.length>0&&t.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},t.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},H.map((E,w)=>t.createElement(Y.Z,{justify:"space-between",style:{marginTop:"10px"},key:E.id},t.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},E.name),t.createElement("img",{src:R,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{V(Ce.filter(I=>`${I.id}`!=`${E.id}`))}})))))))}},1986:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return _}});var t=e(59301),r=e(20834),g=e(92832),Y=e(24905),m=e(3113),R=e(38854),a={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},Q=e(34055),$=e(84105),_=({buttonDataSource:v,onButtonClick:d,useBatchStatus:V,allSelect:B,setAllSelect:T,selectArrs:Ae,onMenuClick:U,setSeleArr:Ce,catalogue:de,addCatalogue:H})=>{const[s,n]=(0,t.useState)(!1),[M,x]=(0,t.useState)("");console.log("---",de);const A=t.createElement("div",{className:a.moveCategory,onMouseLeave:E=>n(!1)},t.createElement(r.default,{onClick:U,style:{maxHeight:300,width:240,overflow:"auto"}},t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},t.createElement(g.default,{onChange:E=>{x(E.target.value)}})),de==null?void 0:de.map(function(E,w){var I;if(!(M!==""&&E.category_name.indexOf(M)<0))return t.createElement(t.Fragment,null,t.createElement(r.default.Item,{className:"multi-llipsis1e",key:E.category_id,title:E.category_name},E.category_name),(I=E==null?void 0:E.third_category)==null?void 0:I.map(we=>t.createElement(r.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:we.category_id,title:we.category_name},we.category_name)))}),H&&t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:H},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return t.createElement("div",{className:a.bottomControlContainer},t.createElement("div",null,t.createElement("div",null,t.createElement(Y.default,{checked:B,onChange:T},"\u5168\u9009\u672C\u9875\uFF08",Ae.length,"\uFF09")),(0,Q.GJ)()&&v.map(E=>t.createElement("div",{key:E.name},t.createElement(m.ZP,{type:"primary",icon:E.icon,className:a.buttonWrap,onClick:()=>d(E)},E.name))),(0,Q.GJ)()&&(H||de)&&t.createElement("div",null,t.createElement(R.Z,{open:s,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>A,getPopupContainer:E=>E.parentNode},t.createElement("span",{className:"ant-dropdown-link",onMouseEnter:E=>n(!0)},t.createElement(m.ZP,{type:"primary",className:a.buttonWrap,icon:t.createElement("i",{className:"iconfont icon-yidongmulu"})},t.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",t.createElement($.Z,null))))))),t.createElement("div",null,t.createElement(m.ZP,{type:"primary",ghost:!0,onClick:()=>{V(!1),Ce([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},97202:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return T}});var t=e(59301),r=e(76560),g=e(5083),Y=e(43418),m=e(92832),R=e(95237),a=e(43604),Q={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},$=e(61186),P=e.n($),_=e(49661),v=e(57884),d=e(59301);const{RangePicker:V}=g.default,B=({dispatch:Ae,classroomList:U,onConfirm:Ce})=>{const[de,H]=(0,t.useState)([]),[s,n]=(0,t.useState)([]),[M,x]=(0,t.useState)("");(0,t.useEffect)(()=>{var w;if(U.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let I=U.actionTabs.data;console.log("data",I);let we=(w=I==null?void 0:I.group_name)==null?void 0:w.map((le,Ve)=>{var se;return{group_id:I==null?void 0:I.group_id[Ve],group_name:I==null?void 0:I.group_name[Ve],is_admin:I==null?void 0:I.is_admin,end_time:I==null?void 0:I.end_time,publish_time:Array.isArray(I==null?void 0:I.publish_time)?(se=I==null?void 0:I.publish_time)==null?void 0:se[0]:I==null?void 0:I.publish_time}});we&&(H([...we]),n([...we]))}},[U.actionTabs]);const A=()=>{Ae({type:"classroomList/setActionTabs",payload:{}}),x("")},E=w=>{if(w){const I=s==null?void 0:s.filter(we=>{var le,Ve;return(Ve=(le=we==null?void 0:we.group_name)==null?void 0:le.toLowerCase())==null?void 0:Ve.includes(w==null?void 0:w.toLowerCase())});H(I)}else H(s)};return d.createElement(Y.default,{width:980,title:d.createElement("div",{style:{fontWeight:"bold",display:"flex"}},d.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",d.createElement("span",{className:Q.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),d.createElement(m.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:M,onChange:w=>{x(w.target.value.trim()),E(w.target.value.trim())}})),centered:!0,maskClosable:!1,open:U.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>A(),onOk:()=>{var w;Ce((w=U.actionTabs)==null?void 0:w.index,s),A()}},d.createElement("div",{className:Q.modal_con},d.createElement(R.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(de==null?void 0:de.length)>0?de.map(function(w,I){var we,le;return d.createElement(a.Z,{span:24,key:I},d.createElement(R.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:I==(de==null?void 0:de.length)-1?"0px":"10px"}},d.createElement("div",{className:Q.multiple_select,title:w.group_name},w.group_name),d.createElement("div",{className:"ml20"},d.createElement(V,{size:"large",ranges:{\u6B64\u523B:[w.publish_time?P()(w.publish_time):P()(),P()()]},allowClear:!1,disabled:(we=U.actionTabs)==null?void 0:we.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Ve=>{var se;return(0,_.Q8)(Ve,(se=U.actionTabs)==null?void 0:se.disabledDate)},disabledTime:Ve=>(0,_.d0)(Ve),showTime:{showNow:!0,format:"HH:mm",defaultValue:[P()((0,_.U6)(),"HH:mm"),P()((0,_.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:w.publish_time&&[P()(w.publish_time),w.end_time?P()(w.end_time):void 0],onChange:(Ve,se)=>{de[I].publish_time=se[0],de[I].end_time=se[1],H([...de]),s.forEach(he=>{he.group_id===w.group_id&&(he.publish_time=se[0],he.end_time=se[1])}),n([...s])}})),(le=U.actionTabs)!=null&&le.rangePickerDisabled?d.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):d.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{de.splice(I,1),H([...de]),s.forEach((Ve,se)=>{Ve.group_id===w.group_id&&s.splice(se,1)}),n([...s])}})))}):d.createElement(v.Z,null))))};var T=(0,r.connect)(({classroomList:Ae})=>({classroomList:Ae}))(B)},61124:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return U}});var t=e(59301),r=e(20834),g=e(24905),Y=e(3113),m=e(38854),R=e(6848),a=e(57809),Q=e(92832),$={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR"},P=e(34055),_=e(87395),v=e(84105),d=e(26724),V=e.n(d),B=e(76560),T=(Ce,de,H)=>new Promise((s,n)=>{var M=E=>{try{A(H.next(E))}catch(w){n(w)}},x=E=>{try{A(H.throw(E))}catch(w){n(w)}},A=E=>E.done?s(E.value):Promise.resolve(E.value).then(M,x);A((H=H.apply(Ce,de)).next())}),U=({isAdmin:Ce,dataSource:de,batchStatus:H,SortMenuName:s,setSortMenuName:n,detailCourseGroupsList:M,onSearch:x,onBoard:A,onSort:E,isboard:w,dispatch:I,onBatch:we,SortMenus:le,isShowMode:Ve=!1,onModeChange:se})=>{const[he,Be]=(0,t.useState)(!1),[ce,Ne]=(0,t.useState)([]),[ee,X]=(0,t.useState)(!0);let[oe,ve]=(0,t.useState)([]);const[q,ye]=(0,t.useState)(1),[Fe,rt]=(0,t.useState)(!1),Qe=(0,B.useParams)(),ft=pe=>{n(pe.name),E(pe)};(0,t.useEffect)(()=>{w&&Ye()},[w]);const Ye=()=>T(void 0,null,function*(){var pe;if(ee&&!Fe){rt(!0),ye(q+1);const st=yield I({type:"classroomList/getCourseGroupsList",payload:{page:q,id:Qe.coursesId,limit:20,nonenavigate:!0}});let J=[...(st==null?void 0:st.course_groups)||[]];((pe=st==null?void 0:st.course_groups)==null?void 0:pe.length)<20&&(X(!1),J.push({id:0,name:"\u672A\u5206\u73ED"})),rt(!1),ve([...oe,...J])}}),bt=t.createElement("section",{className:$.dropmenu},t.createElement("div",{style:{maxHeight:200,overflow:"auto"}},t.createElement(V(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:pe=>{Ye()},hasMore:ee,useWindow:!1},t.createElement(r.default,{style:{width:240,zIndex:10}},(M==null?void 0:M.group_count)>0&&(oe==null?void 0:oe.filter(pe=>pe.edit_auth||pe.name==="\u672A\u5206\u73ED").map(function(pe,st){return t.createElement(r.default.Item,{key:pe.id},t.createElement(g.default,{checked:ce.includes(pe.id),value:pe.id,onChange:J=>{let j=ce.indexOf(pe.id);ce.indexOf(pe.id)>-1?Ne(ce.filter(S=>S!==pe.id)):Ne(ce.concat(pe.id))}},pe.name))}))))),t.createElement("aside",{style:{background:"#fff"}},t.createElement("div",null,t.createElement(Y.ZP,{type:"link",onClick:()=>{A(ce)}},"\u786E\u5B9A"),t.createElement(Y.ZP,{type:"link",onClick:()=>{Ne([])}},"\u91CD\u7F6E")))),et=s==="\u9ED8\u8BA4\u6392\u5E8F";return t.createElement("div",{className:$.searchSortControllerContainer},!!(le!=null&&le.length)&&t.createElement("div",null,t.createElement(m.Z,{dropdownRender:()=>t.createElement(r.default,{selectedKeys:[s]},le.map(pe=>t.createElement(r.default.Item,{key:pe.name,onClick:()=>ft(pe)},pe.name)))},t.createElement("div",null,t.createElement("span",{className:`${$.btn} ${et?$.btnSort:""}`},t.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),s)))),et&&t.createElement(R.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},t.createElement("span",{className:$.tips},t.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),Ve&&t.createElement(a.default,{defaultValue:"",onChange:se,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),t.createElement(Q.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:x,style:{width:220,marginLeft:Ve?"":"auto"}}),(0,P.eB)()&&w&&t.createElement(m.Z,{dropdownRender:()=>bt,open:he,onOpenChange:pe=>{Be(pe)}},t.createElement("a",null,"\u5206\u73ED",he?t.createElement(_.Z,{style:{marginLeft:6}}):t.createElement(v.Z,{style:{marginLeft:6}}))))}},96877:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return d}});var t=e(59301),r=e(95237),g=e(43604),Y=e(20834),m=e(6848),R=e(38854),a=e(8591),Q={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},$=e(76560),P=e(34055),_=e(49661),d=({isLoading:V,addText:B,tabDataSource:T,isAdmin:Ae,dispatch:U,classroomList:Ce,type:de,isExercise:H,defaultSelectedKeys:s,onTabMenuClick:n,getDropdownMenu:M,showControlButton:x,buttonText:A,buttonIcon:E="icon-tianjiadaohang",extraNode:w,user:I,onButtonClick:we,isModelUser:le})=>{var Ve,se,he,Be,ce;const Ne=(0,$.useParams)();return t.createElement("div",{className:Q.tabMenuContainer},t.createElement(r.Z,null,t.createElement(g.Z,{flex:"1"},t.createElement(Y.default,{onSelect:ee=>V?{}:n(ee),mode:"horizontal",selectedKeys:s},T.map(ee=>t.createElement(Y.default.Item,{key:typeof ee.index=="number"?ee.index:ee.id},t.createElement("span",{className:"c-grey-666"},ee.name),ee.total!==void 0&&Ae&&t.createElement("span",{className:"c-grey-999 ml20"},ee.total||0))))),Ae&&H&&t.createElement(m.Z,{title:"\u8003\u60C5\u53EF\u89C6\u5316\u7EDF\u8BA1"},t.createElement("i",{className:"iconfont icon-shuatitongji mr20",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{(0,_.xg)("/zbstatistics")}})),Ae&&H&&t.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{U({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),Ae&&t.createElement(g.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},H&&t.createElement(R.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>t.createElement(Y.default,null,t.createElement(Y.default.Item,{key:1,onClick:()=>{var ee;if((0,P.Rm)()&&!((ee=Ce.AssistantObject.exercise)!=null&&ee.can_download)){a.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}U({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:de,exportType:"exercise",category_id:Ne.categoryId}})}},"\u5B66\u751F\u6210\u7EE9"),t.createElement(Y.default.Item,{key:3,onClick:()=>{var ee;if((0,P.Rm)()&&!((ee=Ce.AssistantObject.exercise)!=null&&ee.can_download)){a.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}$.history.push(`/classrooms/${Ne==null?void 0:Ne.coursesId}/exportlist/exercise_score,export_exercise_users`)}},"\u5386\u53F2\u5BFC\u51FA"))},t.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},t.createElement("span",{style:{color:"#666666",cursor:"pointer"}},t.createElement("i",{className:"iconfont icon-xiazai6"})))),t.createElement("div",{className:Q.control},t.createElement("div",{className:Q.extra},w),x&&(A=="\u6DFB\u52A0\u76F4\u64AD"?t.createElement(R.Z,{menu:{items:(se=(Ve=[{label:t.createElement("div",{onClick:()=>{we("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},le&&{label:t.createElement("div",{onClick:()=>{we("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:Ve.filter(ee=>ee==null?void 0:ee.show))==null?void 0:se.map(ee=>({label:ee==null?void 0:ee.label,key:ee==null?void 0:ee.key}))}},t.createElement("span",{className:Q.selectBtn},t.createElement("span",null,t.createElement("i",{className:`iconfont ${E}`})),t.createElement("span",null,A))):t.createElement("span",{onClick:we,style:{cursor:"pointer"},className:Q.selectBtn},t.createElement("span",null,t.createElement("i",{className:`iconfont ${E}`})),t.createElement("span",null,A))),!!M&&t.createElement(R.Z,{disabled:((he=I==null?void 0:I.userInfo)==null?void 0:he.user_status)===2,className:"ml10",dropdownRender:M},t.createElement("span",{className:((Be=I==null?void 0:I.userInfo)==null?void 0:Be.user_status)===2?Q.selectBtn1:Q.selectBtn},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-tianjiadaohang"})),t.createElement(m.Z,{title:((ce=I==null?void 0:I.userInfo)==null?void 0:ce.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},t.createElement("span",null,B||"\u521B\u5EFA\u8BD5\u5377"))))))))}},64580:function(Ft,ze,e){"use strict";e.r(ze),e.d(ze,{default:function(){return Uo}});var t=e(22688),r=e(59301),g=e(76560),Y=e(20834),m=e(44e3),R=e(8591),a=e(61621),Q=e(58421),$=e(81228),P=e(82093),_=e(49661),v=e(34055),d=e(57884),V=e(99313),B=e(78241),T=e(43418),Ae=e(95237),U=e(43604),Ce=e(3113),de=e(92832),H=e(24905),s=e(6848),n=e(26724),M=e.n(n),x={flex_box_center:"flex_box_center___UvV9K",flex_space_between:"flex_space_between___bcd9v",flex_box_vertical_center:"flex_box_vertical_center___retN8",flex_box_center_end:"flex_box_center_end___JFCYc",flex_box_column:"flex_box_column___efnFV",line1:"line1___Xl74P",form:"form___Zh8DD"},A=e(59301),E=Object.defineProperty,w=Object.getOwnPropertySymbols,I=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,le=(z,fe,ae)=>fe in z?E(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Ve=(z,fe)=>{for(var ae in fe||(fe={}))I.call(fe,ae)&&le(z,ae,fe[ae]);if(w)for(var ae of w(fe))we.call(fe,ae)&&le(z,ae,fe[ae]);return z},se=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});const{TabPane:he}=V.default,Be=({polls:z,loading:fe,dispatch:ae})=>{const Dt=(0,g.useParams)(),cn=(0,g.useLocation)(),[Rn]=B.default.useForm(),{brankList:Cr}=z;let[pn,St]=(0,r.useState)(!0);const[zn,Oa]=(0,r.useState)("myself");let[dr,ha]=(0,r.useState)([]);const[Wr,fa]=(0,r.useState)(!1);let[na,dn]=(0,r.useState)();const[Vr,Rt]=(0,r.useState)({page:0,limit:20,object_type:"poll",search:"",filter:"myself"}),nr=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"}];(0,r.useEffect)(()=>{z.actionTabs.key==="\u95EE\u5377\u9009\u7528"&&Or()},[z.actionTabs.key]);let On=[];const Or=()=>se(void 0,null,function*(){var An;if(pn){fa(!1),++Vr.page,St(!1);const hr=yield ae({type:"polls/getBrankList",payload:Ve({},Vr)});dr=[...dr.concat(hr.object_list)],dn(hr.is_teacher),((An=hr.object_list)==null?void 0:An.length)se(void 0,null,function*(){const An=Rn.getFieldValue(),hr=yield ae({type:"polls/saveBanks",payload:{course_id:Dt.coursesId,object_type:"poll",bank_id:An.group_ids}});(hr==null?void 0:hr.status)===0&&((0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u95EE\u5377\u9009\u7528"]),ae({type:"classroomList/getClassroomPollsList",payload:Ve({},z.actionTabs.params)}),ae({type:"polls/setActionTabs",payload:{key:"\u95EE\u5377\u53D1\u5E03",selectArrs:hr.object_ids}}),ae({type:"classroomList/getClassroomLeftMenus",payload:{id:Dt.coursesId}}))}),onCancel:()=>{ae({type:"polls/setActionTabs",payload:{}})}},A.createElement(Ae.Z,null,A.createElement(U.Z,{span:12},nr.map((An,hr)=>A.createElement(Ce.ZP,{key:hr,shape:"round",type:zn===An.id?"primary":"default",className:"mr10",onClick:Qa=>se(void 0,null,function*(){dr=[],pn=!0,Vr.page=0,Vr.search="",Vr.filter=An.id,Or(),Oa(An.id)})},An.name))),A.createElement(U.Z,{span:12,className:"tr"},A.createElement(de.default.Search,{placeholder:"\u8F93\u5165\u6807\u9898\u3001\u9002\u7528\u8BFE\u7A0B\u8FDB\u884C\u641C\u7D22",onSearch:An=>{pn=!0,Vr.search=An,Vr.page=0,dr=[],Or()},style:{width:260}}))),zn==="myself"&&A.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u95EE\u5377\u5217\u8868\u4E2D\u5DF2",A.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u95EE\u5377"),zn==="public"&&A.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u95EE\u5377"),A.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",marginTop:20,padding:"20px 10px"}},!na&&zn==="public"&&A.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},A.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u9898\u5E93"),A.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),A.createElement(M(),{initialLoad:!1,pageStart:0,loadMore:()=>{Or()},hasMore:pn,useWindow:!1},A.createElement(B.default,{form:Rn,initialValues:{group_ids:On},className:x.form,onChange:An=>{On=Rn.getFieldValue()}},Wr&&A.createElement(d.Z,{styles:{margin:"0px auto"}}),A.createElement(B.default.Item,{name:"group_ids"},A.createElement(H.default.Group,{style:{width:"100%",display:"block"}},dr==null?void 0:dr.map(function(An,hr){return A.createElement(Ae.Z,{key:hr},A.createElement(U.Z,{flex:"2"},A.createElement(H.default,{onChange:Qa=>{},key:hr,value:String(An==null?void 0:An.id),defaultChecked:!0},A.createElement(s.Z,{title:An==null?void 0:An.name},A.createElement("span",{className:["c-black",x.line1].join(" ")},An==null?void 0:An.name)))),A.createElement(U.Z,{flex:"1",className:"c-black"},A.createElement(s.Z,{title:An==null?void 0:An.course_list_name},A.createElement("span",{className:x.line1},An==null?void 0:An.course_list_name))),A.createElement(U.Z,{flex:"50px",className:"c-black"},zn==="myself"?A.createElement(g.Link,{target:"_blank",to:`/users/${An.username}/topics/${An.id}/personal/poll/edit`,className:"c-blue current"},"\u7F16\u8F91"):(0,v.j5)()?A.createElement(g.Link,{target:"_blank",to:`/users/${An.username}/topics/${An.id}/publicly/poll/edit`,className:"c-blue current"},"\u7F16\u8F91"):An==null?void 0:An.username))})))))))};var ce=(0,g.connect)(({polls:z,loading:fe})=>({polls:z,loading:fe}))(Be),Ne=e(5083),ee=e(5112),X=e(61186),oe=e.n(X),ve=e(39396),q=e(69577),ye=e(64948),Fe=e(59301),rt=Object.defineProperty,Qe=Object.defineProperties,ft=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,bt=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable,pe=(z,fe,ae)=>fe in z?rt(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,st=(z,fe)=>{for(var ae in fe||(fe={}))bt.call(fe,ae)&&pe(z,ae,fe[ae]);if(Ye)for(var ae of Ye(fe))et.call(fe,ae)&&pe(z,ae,fe[ae]);return z},J=(z,fe)=>Qe(z,ft(fe)),j=(z,fe)=>{var ae={};for(var Dt in z)bt.call(z,Dt)&&fe.indexOf(Dt)<0&&(ae[Dt]=z[Dt]);if(z!=null&&Ye)for(var Dt of Ye(z))fe.indexOf(Dt)<0&&et.call(z,Dt)&&(ae[Dt]=z[Dt]);return ae},S=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});const l=z=>{var fe=z,{classroomList:ae,polls:Dt,dispatch:cn,courseEndTime:Rn}=fe,Cr=j(fe,["classroomList","polls","dispatch","courseEndTime"]);const pn=(0,g.useParams)(),[St]=B.default.useForm(),[zn,Oa]=(0,r.useState)(1),[dr,ha]=(0,r.useState)([]),[Wr,fa]=(0,r.useState)(0),[na,dn]=(0,r.useState)(2e3),[Vr,Rt]=(0,r.useState)(!0),[nr,On]=(0,r.useState)(!1),[Or,An]=(0,r.useState)(!1),[hr,Qa]=(0,r.useState)([]),[o,i]=(0,r.useState)(!0);(0,r.useEffect)(()=>{Dt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03"&&(f(),re())},[Dt.actionTabs]),(0,r.useEffect)(()=>{if(nr){if(Or)return;cn({type:"polls/setActionTabs",payload:{}})}},[nr]);const f=_e=>S(void 0,null,function*(){var ct,yt,on,wt;Rt(!0);const Ct=yield(0,ye.Cq)(J(st({},pn),{page:_e||zn,limit:2e4,poll_id:((yt=(ct=Dt==null?void 0:Dt.actionTabs)==null?void 0:ct.selectArrs)==null?void 0:yt.length)==1?(wt=(on=Dt==null?void 0:Dt.actionTabs)==null?void 0:on.selectArrs)==null?void 0:wt[0]:""}));Ct==null||Ct.course_groups.map((Ut,at)=>{Ut.key=Ut.id,Ut.title=Ut.name,Ut.disabled=Ut.is_published}),Ct&&(ha([...Ct==null?void 0:Ct.course_groups]),fa(Ct==null?void 0:Ct.course_groups_count),Rt(!1),_e||St.setFieldsValue({publish_time:oe()(oe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:oe()(oe()(new Date((0,_.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),te=()=>S(void 0,null,function*(){var _e,ct,yt,on;if((0,v.Rm)()&&!((ct=(_e=ae==null?void 0:ae.AssistantObject)==null?void 0:_e.group)!=null&&ct.can_publish)){R.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),Re(!1);return}const wt=st({},St.getFieldsValue());if(wt.end_time<=wt.publish_time){R.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Re(!1);return}if((hr==null?void 0:hr.length)<=0&&!o&&dr.length>0){R.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Re(!1);return}let Ct={check_ids:[...(yt=Dt.actionTabs.selectArrs)==null?void 0:yt.map(at=>Number(at))],group_ids:hr.length>0?hr.map(at=>at.id):(on=ae.detailCommonHomeworksList)==null?void 0:on.course_groups,end_time:oe()(wt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:oe()(wt.publish_time).format("YYYY-MM-DD HH:mm")};Re(!0),(yield(0,P.ZP)(`/api/courses/${pn.coursesId}/polls/publish.json`,{method:"post",body:st({},Ct)})).status===0?(Re(!1),(0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u53D1\u5E03"]),re(),R.ZP.success("\u53D1\u5E03\u6210\u529F"),cn({type:"polls/setActionTabs",payload:{}}),Dt.actionTabs.types===2?cn({type:"polls/getCommonHeader",payload:st({},Dt.actionTabs.params)}):cn({type:"classroomList/getClassroomPollsList",payload:st({},Dt.actionTabs.params)})):Re(!1)}),re=()=>{Oa(1),ha([]),Qa([])},[Ke,Re]=(0,r.useState)(!1);return Fe.createElement(T.default,{width:600,confirmLoading:Ke,centered:!0,title:"\u53D1\u5E03\u95EE\u5377",open:Dt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u95EE\u5377",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:te,onCancel:()=>{re(),cn({type:"polls/setActionTabs",payload:{}})}},Fe.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u95EE\u5377",Fe.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u95EE\u5377\u6709\u6548'),dr&&Fe.createElement(B.default,{form:St},Fe.createElement("div",{style:{paddingLeft:0}},Fe.createElement(Ae.Z,{className:"mt30",align:"middle"},Fe.createElement(U.Z,null,Fe.createElement(B.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},Fe.createElement(Ne.default,{style:{width:170,marginRight:"25px"},disabledDate:_e=>(0,q.Q8)(_e,Rn),disabledTime:_e=>(0,q.d0)(_e),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,_.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),Fe.createElement(U.Z,{className:"ml20"},Fe.createElement(B.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},Fe.createElement(Ne.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,_.U6)(),"HH:mm")},disabledDate:_e=>(0,q.Q8)(_e,Rn,St.getFieldValue("publish_time")),disabledTime:_e=>(0,q.d0)(_e,St.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),Fe.createElement(Ae.Z,{style:{marginBottom:"10px"}},Fe.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),Fe.createElement(ee.ZP.Group,{value:o,onChange:_e=>{i(_e.target.value),Qa([])}},Fe.createElement(ee.ZP,{value:!0,disabled:!Dt.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),Fe.createElement(ee.ZP,{className:"ml20",disabled:dr.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),dr.length<=0&&Fe.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),!o&&dr.length>0&&Fe.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Fe.createElement("span",{style:{flex:1}},Fe.createElement(H.default,{checked:hr.length===dr.length,onChange:_e=>{hr.length===dr.length?Qa([]):Qa(dr.filter(ct=>!ct.is_published))}},"\u5168\u9009")),Fe.createElement("span",{style:{width:16}}),Fe.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",hr.length||0,"\u4E2A\u5206\u73ED")),!o&&dr.length>0&&Fe.createElement(ve.Z,{data:dr,selectedRowKeys:hr,setSelectedRowKeys:Qa})))};var K=(0,g.connect)(({classroomList:z,polls:fe})=>({classroomList:z,polls:fe}))(l),k=e(77817),C=Object.defineProperty,p=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,b=(z,fe,ae)=>fe in z?C(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,ue=(z,fe)=>{for(var ae in fe||(fe={}))ie.call(fe,ae)&&b(z,ae,fe[ae]);if(p)for(var ae of p(fe))L.call(fe,ae)&&b(z,ae,fe[ae]);return z},Oe=(z,fe)=>{var ae={};for(var Dt in z)ie.call(z,Dt)&&fe.indexOf(Dt)<0&&(ae[Dt]=z[Dt]);if(z!=null&&p)for(var Dt of p(z))fe.indexOf(Dt)<0&&L.call(z,Dt)&&(ae[Dt]=z[Dt]);return ae},Ie=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});const De=z=>{var fe=z,{polls:ae,dispatch:Dt,user:cn}=fe,Rn=Oe(fe,["polls","dispatch","user"]);const Cr=(0,g.useParams)(),[pn,St]=(0,r.useState)(!1),[zn,Oa]=(0,r.useState)(!1),dr=(0,r.useRef)(null);(0,r.useEffect)(()=>{if(ae.actionTabs.key==="\u5220\u9664"){if((0,v.j5)()){St(!0);return}const Wr={hasNum:0,noHasNum:0};ae.actionTabs.selectArrsAll.map(fa=>{var na;fa.author_login===((na=cn.userInfo)==null?void 0:na.login)?++Wr.hasNum:++Wr.noHasNum}),Wr.noHasNum>0?T.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:r.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",r.createElement("span",{className:"c-blue"},Wr.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",r.createElement("span",{className:"c-red"},Wr.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",r.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{ha()}}):St(!0)}else St(!1)},[ae.actionTabs.key]);const ha=()=>{Dt({type:"polls/setActionTabs",payload:{}})};return r.createElement(T.default,{centered:!0,title:"\u63D0\u793A",open:pn,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:zn,destroyOnClose:!0,onOk:()=>Ie(void 0,null,function*(){var Wr;if((Wr=dr.current)!=null&&Wr.onVerify())return;Oa(!0);const fa=yield(0,P.ZP)(`/api/courses/${Cr.coursesId}/polls/destroys.json`,{method:"post",body:{check_ids:[...ae.actionTabs.selectArrs]}});Oa(!1),fa.status===0&&((0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u5220\u9664"]),R.ZP.success("\u5220\u9664\u6210\u529F"),Dt({type:"polls/setActionTabs",payload:{}}),Dt({type:"classroomList/getClassroomPollsList",payload:ue({},ae.actionTabs.params)}),Dt({type:"classroomList/getClassroomLeftMenus",payload:{id:Cr.coursesId}}))}),onCancel:()=>{Dt({type:"polls/setActionTabs",payload:{}})}},r.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u95EE\u5377\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),r.createElement(k.Z,{ref:Wr=>dr.current=Wr}))};var Pe=(0,g.connect)(({polls:z,user:fe})=>({polls:z,user:fe}))(De),Z=e(71418),c=e(39512),O=Object.defineProperty,me=Object.defineProperties,be=Object.getOwnPropertyDescriptors,Ze=Object.getOwnPropertySymbols,vt=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,mt=(z,fe,ae)=>fe in z?O(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Ot=(z,fe)=>{for(var ae in fe||(fe={}))vt.call(fe,ae)&&mt(z,ae,fe[ae]);if(Ze)for(var ae of Ze(fe))Ge.call(fe,ae)&&mt(z,ae,fe[ae]);return z},Xt=(z,fe)=>me(z,be(fe)),Lt=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});function Qt(z,fe){const ae=[];for(let Dt=z;Dt{let fe=new Date;const ae=oe()(z).format("HH");if(oe()(z).isSame(oe()(fe),"day")){const Dt=oe()(fe).format("HH"),cn=oe()(fe).format("mm");return{disabledHours:()=>Qt(0,24).splice(1,Dt*1-1),disabledMinutes:()=>oe()(z).isSame(oe()(fe),"hour")&&ae<=Dt?Qt(0,60).splice(0,cn):Qt(60,60)}}else if(oe()(z).isSame(oe()(),"day")){const Dt=oe()().format("HH"),cn=oe()().format("mm");return{disabledHours:()=>Qt(0,24).splice(0,Dt),disabledMinutes:()=>ae<=Dt?Qt(0,cn):Qt(60,60)}}else return!1},yn=({exercise:z,dispatch:fe,polls:ae})=>{const Dt=(0,g.useParams)(),[cn]=B.default.useForm(),[Rn,Cr]=(0,r.useState)(1),[pn,St]=(0,r.useState)([]),[zn,Oa]=(0,r.useState)(!1),[dr,ha]=(0,r.useState)([]),[Wr,fa]=(0,r.useState)(!0),[na,dn]=(0,r.useState)(!1);(0,r.useEffect)(()=>{ae.actionTabs.key==="\u7ACB\u5373\u622A\u6B62"&&Vr()},[ae.actionTabs]);const Vr=()=>Lt(void 0,null,function*(){var On,Or;Oa(!0);const An=yield fe({type:"polls/getEndGroups",payload:Xt(Ot({},Dt),{check_ids:[ae.actionTabs.selectArrs]})});(An==null?void 0:An.status)==0&&(((On=An==null?void 0:An.course_info)==null?void 0:On.length)>0?St([...(Or=An==null?void 0:An.course_info)==null?void 0:Or.map((hr,Qa)=>(hr.key=hr.course_group_id,hr.title=hr.course_group_name,hr.name=hr.course_group_name,hr))]):St([]),cn.setFieldsValue({end_time:oe()(oe()(new Date((0,_.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Oa(!1)}),Rt=()=>Lt(void 0,null,function*(){var On;const Or=Ot({},cn.getFieldsValue());if((dr==null?void 0:dr.length)<=0&&pn.length>0&&!((On=z.actionTabs)!=null&&On.unified_setting)){R.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}dn(!0);const An={check_ids:ae.actionTabs.selectArrs,group_ids:dr};Wr||(An.end_time=oe()(Or.end_time).format("YYYY-MM-DD HH:mm")),An.group_ids=dr.map(Qa=>Qa.course_group_id),(yield(0,P.ZP)(`/api/courses/${Dt.coursesId}/polls/end_poll.json`,{method:"post",body:An})).status===0&&(R.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u622A\u6B62"]),fe({type:"polls/setActionTabs",payload:{}}),fe({type:"classroomList/getClassroomPollsList",payload:Ot({},ae.actionTabs.params)})),dn(!1)}),nr=()=>{Cr(1),St([]),ha([]),fa(!0)};return r.createElement(T.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",open:ae.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Rt,width:680,confirmLoading:na||zn,onCancel:()=>{nr(),fe({type:"polls/setActionTabs",payload:{}})}},r.createElement(Z.Z,{spinning:zn},pn&&r.createElement(B.default,{form:cn},r.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},"\u8BF4\u660E\uFF1A\u7ED3\u675F\u540E\u5B66\u751F\u5C06\u4E0D\u80FD\u63D0\u4EA4\u95EE\u5377\u3002"),r.createElement(Ae.Z,{className:"mt20"},r.createElement("span",{className:"mr10"},r.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),r.createElement(ee.ZP.Group,{value:Wr,onChange:On=>{fa(On.target.value),ha([])}},r.createElement(ee.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),r.createElement(ee.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),r.createElement(B.default.Item,{name:"end_time",style:{marginTop:-3,visibility:Wr?"hidden":"visible"}},r.createElement(Ne.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,_.U6)(),"HH:mm")},disabledDate:On=>On&&On0&&r.createElement(Ae.Z,{style:{marginBottom:"10px"}},r.createElement("span",{className:"mr10"},r.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),r.createElement("div",null,pn.length>0&&r.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},r.createElement("span",{style:{flex:1}},r.createElement(H.default,{checked:dr.length===pn.length,onChange:On=>{dr.length===pn.length?ha([]):ha(pn)}},"\u5168\u9009")," "),r.createElement("span",{style:{width:16}}),r.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",dr.length||0,"\u4E2A\u5206\u73ED")),r.createElement(c.Z,{data:pn,selectedRowKeys:dr,setSelectedRowKeys:ha}))))))};var Vt=(0,g.connect)(({exercise:z,polls:fe})=>({exercise:z,polls:fe}))(yn),Dn=Object.defineProperty,Nn=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,gt=Object.prototype.propertyIsEnumerable,xn=(z,fe,ae)=>fe in z?Dn(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Yt=(z,fe)=>{for(var ae in fe||(fe={}))Te.call(fe,ae)&&xn(z,ae,fe[ae]);if(Nn)for(var ae of Nn(fe))gt.call(fe,ae)&&xn(z,ae,fe[ae]);return z},_t=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});const Zn=({polls:z,dispatch:fe})=>{const ae=(0,g.useParams)();return r.createElement(T.default,{centered:!0,title:"\u63D0\u793A",open:z.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>_t(void 0,null,function*(){(yield(0,P.ZP)(`/api/courses/${ae.coursesId}/polls/set_public.json`,{method:"post",body:{check_ids:[...z.actionTabs.selectArrs]}})).status===0&&((0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u8BBE\u4E3A\u516C\u5F00"]),R.ZP.success("\u64CD\u4F5C\u6210\u529F"),fe({type:"polls/setActionTabs",payload:{}}),fe({type:"polls/getClassroomExercisesList",payload:Yt({},z.actionTabs.params)}))}),onCancel:()=>{fe({type:"polls/setActionTabs",payload:{}})}},r.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",r.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Vn=(0,g.connect)(({polls:z})=>({polls:z}))(Zn),Dr=e(38854),ur=e(1710),Wt={flex_box_center:"flex_box_center___liigd",flex_space_between:"flex_space_between___WdHt6",flex_box_vertical_center:"flex_box_vertical_center___oCxs4",flex_box_center_end:"flex_box_center_end___U73DH",flex_box_column:"flex_box_column___yCJTQ",bg:"bg___GKN9A",containerTitle:"containerTitle___wCbPJ",selectBtn:"selectBtn___SxvgF",containerDesc:"containerDesc___kYLAL",listItem:"listItem___TI6qH",info:"info___h512h",title:"title___V8j9_",titleLeft:"titleLeft___v4oIQ",titleRight:"titleRight___IpU8k",flexBox:"flexBox___qLBm9",iconV:"iconV___jEHVf",acitons:"acitons___PpS6t"},Yn=e(74196),G=e(59301),y=Object.defineProperty,N=Object.defineProperties,D=Object.getOwnPropertyDescriptors,F=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,qe=(z,fe,ae)=>fe in z?y(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,$e=(z,fe)=>{for(var ae in fe||(fe={}))Se.call(fe,ae)&&qe(z,ae,fe[ae]);if(F)for(var ae of F(fe))xe.call(fe,ae)&&qe(z,ae,fe[ae]);return z},Je=(z,fe)=>N(z,D(fe)),pt=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});const It={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F",5:"\u672A\u5F00\u59CB"};var xt=({v:z,k:fe,selectArrs:ae,setSelectArrs:Dt,dispatch:cn,params:Rn,detailPollsList:Cr,user:pn,etiem:St,batchStatus:zn})=>{var Oa;const[dr,ha]=(0,r.useState)([]),[Wr,fa]=(0,r.useState)(!1),na="YYYY-MM-DD";function dn(){return pt(this,null,function*(){let Rt=yield(0,P.ZP)(`/api/courses/${Rn==null?void 0:Rn.coursesId}/polls/group_use_list.json`,{method:"get",params:Je($e({},Rn),{id:z.id})});ha((Rt==null?void 0:Rt.groups)||[])})}const Vr=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u95EE\u5377\u72B6\u6001",dataIndex:"polls_status",key:"polls_status",width:100,filters:[{text:"\u672A\u53D1\u5E03",value:1},{text:"\u63D0\u4EA4\u4E2D",value:2},{text:"\u5DF2\u622A\u6B62",value:3},{text:"\u672A\u5F00\u59CB",value:5}],onFilter:(Rt,nr)=>nr.polls_status===Rt,render:(Rt,nr)=>G.createElement("div",null,Rt===1&&G.createElement("span",null,G.createElement("i",{className:Wt.dot,style:{background:"#C3C3C3"}}),"\u672A\u53D1\u5E03"),Rt===2&&G.createElement("span",null,G.createElement("i",{className:Wt.dot,style:{background:"#4EACFF"}}),"\u63D0\u4EA4\u4E2D"),Rt===3&&G.createElement("span",null,G.createElement("i",{className:Wt.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u622A\u6B62"),Rt===4&&G.createElement("span",null,G.createElement("i",{className:Wt.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u7ED3\u675F"),Rt===5&&G.createElement("span",null,G.createElement("i",{className:Wt.dot,style:{background:"#FC2D6B"}}),"\u672A\u5F00\u59CB"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Rn.order_by==="publish_time"?Rn.sort_direction==="desc"?"descend":"ascend":null,render:(Rt,nr)=>oe()(Rt).format("YYYY-MM-DD HH:mm")},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Rn.order_by==="end_time"?Rn.sort_direction==="desc"?"descend":"ascend":null,render:(Rt,nr)=>oe()(Rt).format("YYYY-MM-DD HH:mm")},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"poll_answer",key:"poll_answer",align:"center",width:80,render:(Rt,nr)=>nr.exercise_status===1?"-":G.createElement("span",null,Rt,"/",Rt+nr.poll_unanswer)}];return G.createElement("div",{className:Wt.listItem,key:fe,onClick:()=>{((0,v.dE)()||(0,v.GJ)())&&g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/detail?tabs=${(z==null?void 0:z.polls_status)==1?2:0}`)}},(0,v.GJ)()&&zn&&G.createElement(H.default,{checked:ae.includes(z.id),className:"ml30 mt10",value:z.id,onClick:Rt=>Rt.stopPropagation(),onChange:Rt=>{let nr=ae.indexOf(z.id);ae.indexOf(z.id)>-1?Dt(ae.filter(On=>On!==z.id)):Dt(ae.concat(z.id))}}),G.createElement("div",{className:Wt.info},G.createElement("div",{className:Wt.title},G.createElement("div",{className:Wt.titleLeft},G.createElement(_.VV,{style:{margin:"0px 10px 0px 0px"},status:[It[z.polls_status]]}),(z==null?void 0:z.un_anonymous)===!1&&G.createElement(Yn.Z,{style:{marginLeft:0,marginRight:10}}),G.createElement(g.Link,{to:`/classrooms/${Rn.coursesId}/poll/${z.id}/detail`},G.createElement("strong",null,z.polls_name))),G.createElement("div",{className:Wt.titleRight},(0,v.GJ)()&&G.createElement(G.Fragment,null,G.createElement(g.Link,{style:{marginRight:"0",fontWeight:400},target:"_blank",to:"/",onClick:Rt=>{var nr;Rt.stopPropagation(),Rt.preventDefault(),console.log(Cr),cn({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[z.id],selectArrsAll:(nr=Cr.polls)==null?void 0:nr.filter(On=>[z.id].includes(On.id)),manage_all_group:Cr==null?void 0:Cr.manage_all_group,params:Rn}})}},G.createElement("aside",{className:Wt.flexBox,style:{marginRight:"16px"}},G.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),G.createElement("div",null,"\u53D1\u5E03")))),(0,v.dE)()&&(z.current_status===0||z.current_status===1||z.current_status===2)&&G.createElement(G.Fragment,null,G.createElement("span",{className:Wt.flexBox,onClick:Rt=>{var nr,On;Rt.stopPropagation(),z.current_status===1?g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/questionnaireInfo/${(nr=pn.userInfo)==null?void 0:nr.login}?type=student`):g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/users/${(On=pn.userInfo)==null?void 0:On.login}`)}},G.createElement("i",{className:"iconfont icon-a-kaishijixudajuan"}),G.createElement("div",null,z.current_status===0&&"\u7EE7\u7EED\u7B54\u5377",z.current_status===1&&"\u67E5\u770B\u7B54\u5377",z.current_status===2&&"\u5F00\u59CB\u7B54\u5377"))),(0,v.GJ)()&&G.createElement(Dr.Z,{placement:"bottom",dropdownRender:Rt=>G.createElement(Y.default,null,G.createElement(Y.default.Item,null,G.createElement("div",{onClick:nr=>{nr.stopPropagation(),g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/detail?tabs=3`)}},"\u89C4\u5219\u8BBE\u7F6E")),G.createElement(Y.default.Item,null,G.createElement("div",{onClick:nr=>{var On;nr.stopPropagation(),cn({type:"polls/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[z.id],selectArrsAll:(On=Cr.polls)==null?void 0:On.filter(Or=>[z.id].includes(Or.id)),params:Rn}})}},"\u5220\u9664\u95EE\u5377")),z.polls_status===2&&G.createElement(Y.default.Item,null,G.createElement("div",{onClick:nr=>{var On;nr.stopPropagation(),cn({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[z.id],selectArrsAll:(On=Cr.polls)==null?void 0:On.filter(Or=>[z.id].includes(Or.id)),manage_all_group:Cr==null?void 0:Cr.manage_all_group,params:Rn}})}},"\u7ACB\u5373\u622A\u6B62")))},G.createElement("div",{className:Wt.flexBox,style:{cursor:"default"}},G.createElement("i",{className:"iconfont icon-gengduo4"}),G.createElement("div",null,"\u66F4\u591A"))))),G.createElement("p",{style:{display:"flex"}},G.createElement("span",null,z.author),z.publish_time&&z.polls_status===1&&G.createElement("span",{className:"ml20"},"\u5C06\u53D1\u5E03\u4E8E",oe()(z.publish_time).format("YYYY-MM-DD HH:mm")),!z.publish_time&&z.created_at&&z.polls_status===1&&G.createElement("span",{className:"ml20"},"\u521B\u5EFA\u65F6\u95F4 ",oe()(z.created_at).format("YYYY-MM-DD HH:mm")),(z.polls_status==2||z.polls_status==3)&&(0,v.GJ)()&&G.createElement("span",{className:"ml20"},"\u5DF2\u7B54 ",G.createElement("span",{style:{marginLeft:"5px",color:"#3061D0"}},z.poll_answer)),(0,v.GJ)()&&z.polls_status==5&&G.createElement("span",{className:"ml20"},"\u5F00\u59CB\u65F6\u95F4 ",oe()(z.publish_time).format("YYYY-MM-DD HH:mm")),z.polls_status!=1&&z.publish_time&&z.end_time&&(0,v.GJ)()&&G.createElement("span",{className:"ml20"},"\u622A\u6B62\u65F6\u95F4 ",oe()(z.end_time).format("YYYY-MM-DD HH:mm")),z.polls_status==2&&!(0,v.GJ)()&&G.createElement("span",{className:"ml20"},"\u63D0\u4EA4\u5269\u4F59\u65F6\u95F4 ",St),z.polls_status==3&&!(0,v.GJ)()&&G.createElement("span",{className:"ml20"},"\u622A\u6B62\u65F6\u95F4 ",oe()(z.end_time).format("YYYY-MM-DD HH:mm")),z.polls_status!=1&&(0,v.GJ)()&&G.createElement("span",{className:Wt.iconV,style:{textAlign:"end",color:"#888888"},onClick:Rt=>pt(void 0,null,function*(){Rt.stopPropagation(),Rt.preventDefault(),Wr||dn(),fa(!Wr)})},G.createElement(s.Z,{title:`${Wr?"\u6536\u8D77":"\u5C55\u5F00"}`},G.createElement("i",{className:`iconfont icon-${Wr?"shouqi":"xiala2"}`})))),(0,v.GJ)()&&!((Oa=z==null?void 0:z.exercise_tips)!=null&&Oa.includes("\u672A\u5F00\u59CB"))&&Wr&&dr.length>0&&G.createElement(ur.default,{pagination:!1,dataSource:dr,onRow:Rt=>({onClick:nr=>{nr.stopPropagation(),nr.preventDefault()}}),onHeaderRow:(Rt,nr)=>({onClick:On=>{On.stopPropagation(),On.preventDefault()}}),rowKey:"course_group_id",style:{marginTop:"10px"},onChange:(Rt,nr,On)=>{On.field&&(Rn.order_by=On.field),On.order||(Rn.sort_direction="asc"),On.order==="ascend"&&(Rn.sort_direction="asc"),On.order==="descend"&&(Rn.sort_direction="desc"),On.order||(Rn.sort_direction="asc"),dn()},columns:Vr})))},Pt=e(71449),en=e(59238),Ht=e(51661),Tt=e(59301),tn=Object.defineProperty,Sn=Object.defineProperties,un=Object.getOwnPropertyDescriptors,Gt=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,Xe=(z,fe,ae)=>fe in z?tn(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,it=(z,fe)=>{for(var ae in fe||(fe={}))Me.call(fe,ae)&&Xe(z,ae,fe[ae]);if(Gt)for(var ae of Gt(fe))Le.call(fe,ae)&&Xe(z,ae,fe[ae]);return z},nt=(z,fe)=>Sn(z,un(fe)),Bt=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});const{SubMenu:Et}=Y.default,{Content:Kt,Sider:ln}=m.default,gn=({user:z,classroomList:fe,globalSetting:ae,loading:Dt,dispatch:cn})=>{var Rn,Cr,pn,St,zn,Oa,dr,ha,Wr;const fa=(0,g.useParams)(),[na]=(0,g.useSearchParams)(),[dn,Vr]=(0,r.useState)(()=>nt(it({},fa),{id:fa.coursesId,limit:20,type:na.get("tabs")||""})),{detailPollsList:Rt,detailTopBanner:nr,detailLeftMenus:On}=fe,[Or,An]=(0,r.useState)([]),hr=(0,g.useLocation)(),[Qa,o]=(0,r.useState)(!1),[i,f]=(0,r.useState)("");let te=na.get("tabs")?parseInt(na.get("tabs")):"all";const[re,Ke]=(0,r.useState)("\u9ED8\u8BA4\u6392\u5E8F"),Re=v.GJ?[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u95EE\u5377\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u95EE\u5377\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D \u5E8F",type:"updated_at",direction:"desc"},{name:"\u95EE\u5377\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u95EE\u5377\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}];fa.categoryId?dn.category_id=fa.categoryId:delete dn.category_id,(0,r.useEffect)(()=>{cn({type:"classroomList/getClassroomPollsList",payload:it({},dn)}),cn({type:"classroomList/getAssistantPermissions",payload:{course_id:dn.id}})},[fa.categoryId]),(0,r.useEffect)(()=>{fe.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&cn({type:"classroomList/getClassroomPollsList",payload:it({},dn)})},[fe.actionTabs.key]),(0,r.useEffect)(()=>{An([])},[Rt]);const _e=(at,tt)=>{dn.limit=tt,dn.page=at,cn({type:"classroomList/getClassroomPollsList",payload:it({},dn)})},ct=at=>Bt(void 0,null,function*(){if(Or==""){R.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}(yield(0,P.ZP)(`/api/courses/${dn.id}/move_to_category.json`,{method:"post",body:{new_category_id:at==null?void 0:at.key,poll_ids:Or,category_type:"poll"}})).status===0&&(R.ZP.success("\u64CD\u4F5C\u6210\u529F"),cn({type:"classroomList/getClassroomPollsList",payload:it({},dn)}),cn({type:"classroomList/getClassroomLeftMenus",payload:{id:dn==null?void 0:dn.id}}),An([]))}),yt=at=>{dn.type=at.id==="all"?"":at.id,dn.page=1,g.history.replace(`${hr.pathname}?tabs=${dn.type}`),cn({type:"classroomList/getClassroomPollsList",payload:nt(it({},dn),{type:dn.type})})},on=[{name:"\u5168\u90E8",id:"all",total:(Rn=Rt==null?void 0:Rt.polls_counts)==null?void 0:Rn.polls_all_counts},{name:"\u672A\u53D1\u5E03",id:1,total:(Cr=Rt==null?void 0:Rt.polls_counts)==null?void 0:Cr.polls_unpublish_counts},{name:"\u672A\u5F00\u59CB",id:5,total:(pn=Rt==null?void 0:Rt.polls_counts)==null?void 0:pn.polls_unstart_counts},{name:"\u63D0\u4EA4\u4E2D",id:2,total:(St=Rt==null?void 0:Rt.polls_counts)==null?void 0:St.polls_published_counts},{name:"\u5DF2\u622A\u6B62",id:3,total:(zn=Rt==null?void 0:Rt.polls_counts)==null?void 0:zn.polls_end_counts}].filter(at=>(0,v.GJ)()?!0:at.name!=="\u672A\u53D1\u5E03"&&at.name!=="\u672A\u5F00\u59CB"),wt=[{name:"\u6279\u91CF\u53D1\u5E03",icon:Tt.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u6279\u91CF\u7ED3\u675F",icon:Tt.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"\u6279\u91CF\u5220\u9664",icon:Tt.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:Tt.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u6536\u85CF",icon:Tt.createElement("i",{className:"iconfont icon-shoucang1"})}].filter(at=>{var tt;return(0,v.qz)()?((tt=Rt==null?void 0:Rt.course_types)==null?void 0:tt.course_is_public)!==1?at.name!=="\u8BBE\u4E3A\u516C\u5F00":at:at.name!=="\u6536\u85CF"}).filter(at=>(0,v.GJ)()?!0:at.name!=="\u5220\u9664"),Ct=()=>Tt.createElement(Y.default,null,Tt.createElement(Y.default.Item,{key:1,onClick:()=>{f(new Date),cn({type:"polls/setActionTabs",payload:{key:"\u95EE\u5377\u9009\u7528",params:dn}})}},"\u9009\u7528\u95EE\u5377"),Tt.createElement(Y.default.Item,{key:2,onClick:()=>{g.history.push(`/classrooms/${dn.coursesId}/poll/${dn.categoryId}/add`)}},"\u65B0\u5EFA\u95EE\u5377")),Ut=at=>Bt(void 0,null,function*(){var tt;const ht=at.name;if(Or==""){let $t="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";ht==="\u6536\u85CF"&&($t="\u8BF7\u9009\u62E9\u8981\u6536\u85CF\u7684\u95EE\u5377"),R.ZP.error($t)}else{if(ht==="\u6536\u85CF")return(yield(0,P.ZP)(`/api/courses/${dn.id}/polls/join_poll_banks.json`,{method:"post",body:{check_ids:[...Or]}})).status===0&&R.ZP.success("\u64CD\u4F5C\u6210\u529F"),!1;cn({type:"polls/setActionTabs",payload:{key:ht==="\u6279\u91CF\u5220\u9664"?"\u5220\u9664":ht==="\u6279\u91CF\u7ED3\u675F"?"\u7ACB\u5373\u622A\u6B62":ht==="\u6279\u91CF\u53D1\u5E03"?"\u7ACB\u5373\u53D1\u5E03":ht,selectArrs:Or,selectArrsAll:(tt=Rt.polls)==null?void 0:tt.filter($t=>Or.includes($t.id)),manage_all_group:Rt==null?void 0:Rt.manage_all_group,params:dn}})}});return Tt.createElement("section",null,Tt.createElement(Pt.Z,{isLoading:Dt["classroomList/getClassroomPollsList"],tabDataSource:on,isAdmin:(0,v.GJ)(),addText:"\u65B0\u5EFA\u95EE\u5377",getDropdownMenu:Ct,onTabMenuClick:yt,defaultSelectedKeys:[te+""]}),Tt.createElement(en.Z,{dataSource:Rt.polls||[],isAdmin:(0,v.GJ)(),batchStatus:Qa,SortMenuName:re,setSortMenuName:Ke,SortMenus:Re,onSort:at=>{dn.sort_by=at.type,dn.sort_direction=at.direction,dn.page=1,cn({type:"classroomList/getClassroomPollsList",payload:it({},dn)})},onSearch:at=>{dn.search=at.trim(),dn.page=1,cn({type:"classroomList/getClassroomPollsList",payload:it({},dn)})},onBatch:at=>o(at)}),Tt.createElement(a.Z,{loading:Dt["classroomList/getClassroomPollsList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},Rt.polls_counts&&Rt.polls_counts.polls_all_counts===0&&Tt.createElement(d.Z,null),Rt.polls&&Rt.polls.map(function(at,tt){return Tt.createElement(xt,{key:tt,v:at,k:tt,batchStatus:!0,selectArrs:Or,setSelectArrs:An,dispatch:cn,params:dn,detailPollsList:Rt,user:z,etiem:(0,_.li)((new Date(at.end_time).getTime()-new Date().getTime())/1e3)})}),Tt.createElement("aside",{className:"tc mb50 mt30"},((Oa=Rt.polls_counts)==null?void 0:Oa.polls_all_counts)>0&&Tt.createElement(Q.Z,{showSizeChanger:!0,onChange:_e,defaultCurrent:dn.page,current:dn.page||1,pageSize:dn.limit||20,total:Rt.polls_counts&&Rt.polls_counts.polls_all_counts}))),Or.length>0&&(0,v.GJ)()&&Tt.createElement($.Z,{offsetBottom:0},Tt.createElement(Ht.Z,{buttonDataSource:wt,onButtonClick:Ut,useBatchStatus:o,catalogue:((ha=(dr=On==null?void 0:On.course_modules)==null?void 0:dr.find(at=>at.type==="poll"))==null?void 0:ha.second_category)||[],setSeleArr:An,allSelect:Or.length?Or.length===((Wr=Rt.polls)==null?void 0:Wr.length):!1,setAllSelect:at=>{var tt;at.target.checked?An((tt=Rt.polls)==null?void 0:tt.map(ht=>ht.id)):An([])},selectArrs:Or,onMenuClick:ct,addCatalogue:at=>{var tt,ht;at.preventDefault(),cn({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",selectArrs:{category_id:(tt=On==null?void 0:On.course_modules)==null?void 0:tt.find($t=>$t.type==="poll").id,nodeModules:((ht=On==null?void 0:On.course_modules)==null?void 0:ht.find($t=>$t.type==="poll"))||[],parent_id:"",type:"poll"}}})}})),Tt.createElement(K,null),Tt.createElement(Pe,null),Tt.createElement(Vn,null),Tt.createElement(Vt,null),Tt.createElement(ce,{key:i,cb:()=>An([])}))};var Hn=(0,g.connect)(({user:z,classroomList:fe,loading:ae,globalSetting:Dt})=>({user:z,classroomList:fe,globalSetting:Dt,loading:ae.effects}))(gn),Gn={flex_box_center:"flex_box_center___xf8nE",flex_space_between:"flex_space_between___qjDg3",flex_box_vertical_center:"flex_box_vertical_center___C1nIS",flex_box_center_end:"flex_box_center_end___YxLae",flex_box_column:"flex_box_column___pkfqV",line1:"line1___UdRSL",form:"form___oBQlS"},fn=e(59301),Ln=Object.defineProperty,bn=Object.getOwnPropertySymbols,sr=Object.prototype.hasOwnProperty,cr=Object.prototype.propertyIsEnumerable,Un=(z,fe,ae)=>fe in z?Ln(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Bn=(z,fe)=>{for(var ae in fe||(fe={}))sr.call(fe,ae)&&Un(z,ae,fe[ae]);if(bn)for(var ae of bn(fe))cr.call(fe,ae)&&Un(z,ae,fe[ae]);return z},kn=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});const{TabPane:tr}=V.default,er=({polls:z,loading:fe,dispatch:ae})=>{const Dt=(0,g.useParams)(),cn=(0,g.useLocation)(),[Rn]=B.default.useForm(),{brankList:Cr}=z;let[pn,St]=(0,r.useState)(!0);const[zn,Oa]=(0,r.useState)("myself");let[dr,ha]=(0,r.useState)([]);const[Wr,fa]=(0,r.useState)(!1);let[na,dn]=(0,r.useState)();const[Vr,Rt]=(0,r.useState)({page:0,limit:20,object_type:"poll",search:"",filter:"myself"}),nr=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"}];(0,r.useEffect)(()=>{z.actionTabs.key==="\u95EE\u5377\u9009\u7528"&&Or()},[z.actionTabs.key]);let On=[];const Or=()=>kn(void 0,null,function*(){var An;if(pn){fa(!1),++Vr.page,St(!1);const hr=yield ae({type:"polls/getBrankList",payload:Bn({},Vr)});dr=[...dr.concat(hr.object_list)],dn(hr.is_teacher),((An=hr.object_list)==null?void 0:An.length)kn(void 0,null,function*(){const An=Rn.getFieldValue(),hr=yield ae({type:"polls/saveBanks",payload:{course_id:Dt.coursesId,object_type:"poll",bank_id:An.group_ids}});(hr==null?void 0:hr.status)===0&&((0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u95EE\u5377\u9009\u7528"]),ae({type:"classroomList/getClassroomPollsList",payload:Bn({},z.actionTabs.params)}),ae({type:"polls/setActionTabs",payload:{key:"\u95EE\u5377\u53D1\u5E03",selectArrs:hr.object_ids}}),ae({type:"classroomList/getClassroomLeftMenus",payload:{id:Dt.coursesId}}))}),onCancel:()=>{ae({type:"polls/setActionTabs",payload:{}})}},fn.createElement(Ae.Z,null,fn.createElement(U.Z,{span:12},nr.map((An,hr)=>fn.createElement(Ce.ZP,{key:hr,shape:"round",type:zn===An.id?"primary":"default",className:"mr10",onClick:Qa=>kn(void 0,null,function*(){dr=[],pn=!0,Vr.page=0,Vr.search="",Vr.filter=An.id,Or(),Oa(An.id)})},An.name))),fn.createElement(U.Z,{span:12,className:"tr"},fn.createElement(de.default.Search,{placeholder:"\u8F93\u5165\u6807\u9898\u3001\u9002\u7528\u8BFE\u7A0B\u8FDB\u884C\u641C\u7D22",onSearch:An=>{pn=!0,Vr.search=An,Vr.page=0,dr=[],Or()},style:{width:260}}))),zn==="myself"&&fn.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u95EE\u5377\u5217\u8868\u4E2D\u5DF2",fn.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u95EE\u5377"),zn==="public"&&fn.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u95EE\u5377"),fn.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",marginTop:20,padding:"20px 10px"}},!na&&zn==="public"&&fn.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},fn.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u9898\u5E93"),fn.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),fn.createElement(M(),{initialLoad:!1,pageStart:0,loadMore:()=>{Or()},hasMore:pn,useWindow:!1},fn.createElement(B.default,{form:Rn,initialValues:{group_ids:On},className:Gn.form,onChange:An=>{On=Rn.getFieldValue()}},Wr&&fn.createElement(d.Z,{styles:{margin:"0px auto"}}),fn.createElement(B.default.Item,{name:"group_ids"},fn.createElement(H.default.Group,{style:{width:"100%",display:"block"}},dr==null?void 0:dr.map(function(An,hr){return fn.createElement(Ae.Z,{key:hr},fn.createElement(U.Z,{flex:"2"},fn.createElement(H.default,{onChange:Qa=>{},key:hr,value:String(An==null?void 0:An.id),defaultChecked:!0},fn.createElement(s.Z,{title:An==null?void 0:An.name},fn.createElement("span",{className:["c-black",Gn.line1].join(" ")},An==null?void 0:An.name)))),fn.createElement(U.Z,{flex:"1",className:"c-black"},fn.createElement(s.Z,{title:An==null?void 0:An.course_list_name},fn.createElement("span",{className:Gn.line1},An==null?void 0:An.course_list_name))),fn.createElement(U.Z,{flex:"50px",className:"c-black"},zn==="myself"?fn.createElement(g.Link,{target:"_blank",to:`/users/${An.username}/topics/${An.id}/personal/poll/edit`,className:"c-blue current"},"\u7F16\u8F91"):(0,v.j5)()?fn.createElement(g.Link,{target:"_blank",to:`/users/${An.username}/topics/${An.id}/publicly/poll/edit`,className:"c-blue current"},"\u7F16\u8F91"):An==null?void 0:An.username))})))))))};var Sr=(0,g.connect)(({polls:z,loading:fe})=>({polls:z,loading:fe}))(er),Xr=e(62787),En=e(59301),nn=Object.defineProperty,Jt=Object.defineProperties,qn=Object.getOwnPropertyDescriptors,He=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,At=(z,fe,ae)=>fe in z?nn(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,In=(z,fe)=>{for(var ae in fe||(fe={}))Ue.call(fe,ae)&&At(z,ae,fe[ae]);if(He)for(var ae of He(fe))ot.call(fe,ae)&&At(z,ae,fe[ae]);return z},Kn=(z,fe)=>Jt(z,qn(fe)),rn=(z,fe)=>{var ae={};for(var Dt in z)Ue.call(z,Dt)&&fe.indexOf(Dt)<0&&(ae[Dt]=z[Dt]);if(z!=null&&He)for(var Dt of He(z))fe.indexOf(Dt)<0&&ot.call(z,Dt)&&(ae[Dt]=z[Dt]);return ae},qt=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});const kt=z=>{var fe=z,{classroomList:ae,polls:Dt,dispatch:cn,courseEndTime:Rn}=fe,Cr=rn(fe,["classroomList","polls","dispatch","courseEndTime"]);const pn=(0,g.useParams)(),[St]=B.default.useForm(),[zn,Oa]=(0,r.useState)(1),[dr,ha]=(0,r.useState)([]),[Wr,fa]=(0,r.useState)(0),[na,dn]=(0,r.useState)(2e3),[Vr,Rt]=(0,r.useState)(!0),[nr,On]=(0,r.useState)(!1),[Or,An]=(0,r.useState)(!1),[hr,Qa]=(0,r.useState)([]),[o,i]=(0,r.useState)(!0);(0,r.useEffect)(()=>{Dt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03"&&(f(),re())},[Dt.actionTabs]),(0,r.useEffect)(()=>{if(nr){if(Or)return;cn({type:"polls/setActionTabs",payload:{}})}},[nr]);const f=_e=>qt(void 0,null,function*(){var ct,yt,on,wt;Rt(!0);const Ct=yield(0,ye.Cq)(Kn(In({},pn),{page:_e||zn,limit:2e4,poll_id:((yt=(ct=Dt==null?void 0:Dt.actionTabs)==null?void 0:ct.selectArrs)==null?void 0:yt.length)==1?(wt=(on=Dt==null?void 0:Dt.actionTabs)==null?void 0:on.selectArrs)==null?void 0:wt[0]:""}));Ct==null||Ct.course_groups.map((Ut,at)=>{Ut.key=Ut.id,Ut.title=Ut.name,Ut.disabled=Ut.is_published}),Ct&&(ha([...Ct==null?void 0:Ct.course_groups]),fa(Ct==null?void 0:Ct.course_groups_count),Rt(!1),_e||St.setFieldsValue({publish_time:oe()(oe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:oe()(oe()(new Date((0,_.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),te=()=>qt(void 0,null,function*(){var _e,ct,yt,on;if((0,v.Rm)()&&!((ct=(_e=ae==null?void 0:ae.AssistantObject)==null?void 0:_e.group)!=null&&ct.can_publish)){R.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),Re(!1);return}const wt=In({},St.getFieldsValue());if(wt.end_time<=wt.publish_time){R.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Re(!1);return}if((hr==null?void 0:hr.length)<=0&&!o&&dr.length>0){R.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Re(!1);return}let Ct={check_ids:[...(yt=Dt.actionTabs.selectArrs)==null?void 0:yt.map(at=>Number(at))],group_ids:hr.length>0?hr.map(at=>at.id):(on=ae.detailCommonHomeworksList)==null?void 0:on.course_groups,end_time:oe()(wt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:oe()(wt.publish_time).format("YYYY-MM-DD HH:mm")};Re(!0),(yield(0,P.ZP)(`/api/courses/${pn.coursesId}/polls/publish.json`,{method:"post",body:In({},Ct)})).status===0?(Re(!1),(0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u53D1\u5E03"]),re(),R.ZP.success("\u53D1\u5E03\u6210\u529F"),cn({type:"polls/setActionTabs",payload:{}}),Dt.actionTabs.types===2?cn({type:"polls/getCommonHeader",payload:In({},Dt.actionTabs.params)}):cn({type:"classroomList/getClassroomPollsList",payload:In({},Dt.actionTabs.params)})):Re(!1)}),re=()=>{Oa(1),ha([]),Qa([])},[Ke,Re]=(0,r.useState)(!1);return En.createElement(T.default,{width:600,confirmLoading:Ke,centered:!0,title:"\u53D1\u5E03\u95EE\u5377",open:Dt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u95EE\u5377",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:te,onCancel:()=>{re(),cn({type:"polls/setActionTabs",payload:{}})}},En.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u95EE\u5377",En.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u95EE\u5377\u6709\u6548'),dr&&En.createElement(B.default,{form:St},En.createElement("div",{style:{paddingLeft:0}},En.createElement(Ae.Z,{className:"mt30",align:"middle"},En.createElement(U.Z,null,En.createElement(B.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},En.createElement(Ne.default,{style:{width:170,marginRight:"25px"},disabledDate:_e=>(0,q.Q8)(_e,Rn),disabledTime:_e=>(0,q.d0)(_e),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,_.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),En.createElement(U.Z,{className:"ml20"},En.createElement(B.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},En.createElement(Ne.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,_.U6)(),"HH:mm")},disabledDate:_e=>(0,q.Q8)(_e,Rn,St.getFieldValue("publish_time")),disabledTime:_e=>(0,q.d0)(_e,St.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),En.createElement(Ae.Z,{style:{marginBottom:"10px"}},En.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),En.createElement(ee.ZP.Group,{value:o,onChange:_e=>{i(_e.target.value),Qa([])}},En.createElement(ee.ZP,{value:!0,disabled:!Dt.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),En.createElement(ee.ZP,{className:"ml20",disabled:dr.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),dr.length<=0&&En.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),!o&&dr.length>0&&En.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},En.createElement("span",{style:{flex:1}},En.createElement(H.default,{checked:hr.length===dr.length,onChange:_e=>{hr.length===dr.length?Qa([]):Qa(dr.filter(ct=>!ct.is_published))}},"\u5168\u9009")),En.createElement("span",{style:{width:16}}),En.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",hr.length||0,"\u4E2A\u5206\u73ED")),!o&&dr.length>0&&En.createElement(Xr.Z,{data:dr,selectedRowKeys:hr,setSelectedRowKeys:Qa})))};var Fn=(0,g.connect)(({classroomList:z,polls:fe})=>({classroomList:z,polls:fe}))(kt),hn=Object.defineProperty,Cn=Object.getOwnPropertySymbols,qr=Object.prototype.hasOwnProperty,jr=Object.prototype.propertyIsEnumerable,Ir=(z,fe,ae)=>fe in z?hn(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Rr=(z,fe)=>{for(var ae in fe||(fe={}))qr.call(fe,ae)&&Ir(z,ae,fe[ae]);if(Cn)for(var ae of Cn(fe))jr.call(fe,ae)&&Ir(z,ae,fe[ae]);return z},zr=(z,fe)=>{var ae={};for(var Dt in z)qr.call(z,Dt)&&fe.indexOf(Dt)<0&&(ae[Dt]=z[Dt]);if(z!=null&&Cn)for(var Dt of Cn(z))fe.indexOf(Dt)<0&&jr.call(z,Dt)&&(ae[Dt]=z[Dt]);return ae},Jr=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});const ta=z=>{var fe=z,{polls:ae,dispatch:Dt,user:cn}=fe,Rn=zr(fe,["polls","dispatch","user"]);const Cr=(0,g.useParams)(),[pn,St]=(0,r.useState)(!1),[zn,Oa]=(0,r.useState)(!1),dr=(0,r.useRef)(null);(0,r.useEffect)(()=>{if(ae.actionTabs.key==="\u5220\u9664"){if((0,v.j5)()){St(!0);return}const Wr={hasNum:0,noHasNum:0};ae.actionTabs.selectArrsAll.map(fa=>{var na;fa.author_login===((na=cn.userInfo)==null?void 0:na.login)?++Wr.hasNum:++Wr.noHasNum}),Wr.noHasNum>0?T.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:r.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",r.createElement("span",{className:"c-blue"},Wr.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",r.createElement("span",{className:"c-red"},Wr.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",r.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{ha()}}):St(!0)}else St(!1)},[ae.actionTabs.key]);const ha=()=>{Dt({type:"polls/setActionTabs",payload:{}})};return r.createElement(T.default,{centered:!0,title:"\u63D0\u793A",open:pn,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:zn,destroyOnClose:!0,onOk:()=>Jr(void 0,null,function*(){var Wr;if((Wr=dr.current)!=null&&Wr.onVerify())return;Oa(!0);const fa=yield(0,P.ZP)(`/api/courses/${Cr.coursesId}/polls/destroys.json`,{method:"post",body:{check_ids:[...ae.actionTabs.selectArrs]}});Oa(!1),fa.status===0&&((0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u5220\u9664"]),R.ZP.success("\u5220\u9664\u6210\u529F"),Dt({type:"polls/setActionTabs",payload:{}}),Dt({type:"classroomList/getClassroomPollsList",payload:Rr({},ae.actionTabs.params)}),Dt({type:"classroomList/getClassroomLeftMenus",payload:{id:Cr.coursesId}}))}),onCancel:()=>{Dt({type:"polls/setActionTabs",payload:{}})}},r.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u95EE\u5377\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),r.createElement(k.Z,{ref:Wr=>dr.current=Wr}))};var Ur=(0,g.connect)(({polls:z,user:fe})=>({polls:z,user:fe}))(ta),Ka=e(37464),Za=Object.defineProperty,Xa=Object.defineProperties,co=Object.getOwnPropertyDescriptors,ja=Object.getOwnPropertySymbols,po=Object.prototype.hasOwnProperty,Qo=Object.prototype.propertyIsEnumerable,ho=(z,fe,ae)=>fe in z?Za(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Zo=(z,fe)=>{for(var ae in fe||(fe={}))po.call(fe,ae)&&ho(z,ae,fe[ae]);if(ja)for(var ae of ja(fe))Qo.call(fe,ae)&&ho(z,ae,fe[ae]);return z},Yo=(z,fe)=>Xa(z,co(fe)),Eo=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});function Pa(z,fe){const ae=[];for(let Dt=z;Dt{let fe=new Date;const ae=oe()(z).format("HH");if(oe()(z).isSame(oe()(fe),"day")){const Dt=oe()(fe).format("HH"),cn=oe()(fe).format("mm");return{disabledHours:()=>Pa(0,24).splice(1,Dt*1-1),disabledMinutes:()=>oe()(z).isSame(oe()(fe),"hour")&&ae<=Dt?Pa(0,60).splice(0,cn):Pa(60,60)}}else if(oe()(z).isSame(oe()(),"day")){const Dt=oe()().format("HH"),cn=oe()().format("mm");return{disabledHours:()=>Pa(0,24).splice(0,Dt),disabledMinutes:()=>ae<=Dt?Pa(0,cn):Pa(60,60)}}else return!1},Oo=({exercise:z,dispatch:fe,polls:ae})=>{const Dt=(0,g.useParams)(),[cn]=B.default.useForm(),[Rn,Cr]=(0,r.useState)(1),[pn,St]=(0,r.useState)([]),[zn,Oa]=(0,r.useState)(!1),[dr,ha]=(0,r.useState)([]),[Wr,fa]=(0,r.useState)(!0),[na,dn]=(0,r.useState)(!1);(0,r.useEffect)(()=>{ae.actionTabs.key==="\u7ACB\u5373\u622A\u6B62"&&Vr()},[ae.actionTabs]);const Vr=()=>Eo(void 0,null,function*(){var On,Or;Oa(!0);const An=yield fe({type:"polls/getEndGroups",payload:Yo(Zo({},Dt),{check_ids:[ae.actionTabs.selectArrs]})});(An==null?void 0:An.status)==0&&(((On=An==null?void 0:An.course_info)==null?void 0:On.length)>0?St([...(Or=An==null?void 0:An.course_info)==null?void 0:Or.map((hr,Qa)=>(hr.key=hr.course_group_id,hr.title=hr.course_group_name,hr.name=hr.course_group_name,hr))]):St([]),cn.setFieldsValue({end_time:oe()(oe()(new Date((0,_.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Oa(!1)}),Rt=()=>Eo(void 0,null,function*(){var On;const Or=Zo({},cn.getFieldsValue());if((dr==null?void 0:dr.length)<=0&&pn.length>0&&!((On=z.actionTabs)!=null&&On.unified_setting)){R.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}dn(!0);const An={check_ids:ae.actionTabs.selectArrs,group_ids:dr};Wr||(An.end_time=oe()(Or.end_time).format("YYYY-MM-DD HH:mm")),An.group_ids=dr.map(Qa=>Qa.course_group_id),(yield(0,P.ZP)(`/api/courses/${Dt.coursesId}/polls/end_poll.json`,{method:"post",body:An})).status===0&&(R.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u622A\u6B62"]),fe({type:"polls/setActionTabs",payload:{}}),fe({type:"classroomList/getClassroomPollsList",payload:Zo({},ae.actionTabs.params)})),dn(!1)}),nr=()=>{Cr(1),St([]),ha([]),fa(!0)};return r.createElement(T.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",open:ae.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Rt,width:680,confirmLoading:na||zn,onCancel:()=>{nr(),fe({type:"polls/setActionTabs",payload:{}})}},r.createElement(Z.Z,{spinning:zn},pn&&r.createElement(B.default,{form:cn},r.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},"\u8BF4\u660E\uFF1A\u7ED3\u675F\u540E\u5B66\u751F\u5C06\u4E0D\u80FD\u63D0\u4EA4\u95EE\u5377\u3002"),r.createElement(Ae.Z,{className:"mt20"},r.createElement("span",{className:"mr10"},r.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),r.createElement(ee.ZP.Group,{value:Wr,onChange:On=>{fa(On.target.value),ha([])}},r.createElement(ee.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),r.createElement(ee.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),r.createElement(B.default.Item,{name:"end_time",style:{marginTop:-3,visibility:Wr?"hidden":"visible"}},r.createElement(Ne.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:oe()((0,_.U6)(),"HH:mm")},disabledDate:On=>On&&On0&&r.createElement(Ae.Z,{style:{marginBottom:"10px"}},r.createElement("span",{className:"mr10"},r.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),r.createElement("div",null,pn.length>0&&r.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},r.createElement("span",{style:{flex:1}},r.createElement(H.default,{checked:dr.length===pn.length,onChange:On=>{dr.length===pn.length?ha([]):ha(pn)}},"\u5168\u9009")," "),r.createElement("span",{style:{width:16}}),r.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",dr.length||0,"\u4E2A\u5206\u73ED")),r.createElement(Ka.Z,{data:pn,selectedRowKeys:dr,setSelectedRowKeys:ha}))))))};var xo=(0,g.connect)(({exercise:z,polls:fe})=>({exercise:z,polls:fe}))(Oo),Ao=Object.defineProperty,So=Object.getOwnPropertySymbols,pr=Object.prototype.hasOwnProperty,kr=Object.prototype.propertyIsEnumerable,Tr=(z,fe,ae)=>fe in z?Ao(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Kr=(z,fe)=>{for(var ae in fe||(fe={}))pr.call(fe,ae)&&Tr(z,ae,fe[ae]);if(So)for(var ae of So(fe))kr.call(fe,ae)&&Tr(z,ae,fe[ae]);return z},la=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});const va=({polls:z,dispatch:fe})=>{const ae=(0,g.useParams)();return r.createElement(T.default,{centered:!0,title:"\u63D0\u793A",open:z.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>la(void 0,null,function*(){(yield(0,P.ZP)(`/api/courses/${ae.coursesId}/polls/set_public.json`,{method:"post",body:{check_ids:[...z.actionTabs.selectArrs]}})).status===0&&((0,_.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u8BBE\u4E3A\u516C\u5F00"]),R.ZP.success("\u64CD\u4F5C\u6210\u529F"),fe({type:"polls/setActionTabs",payload:{}}),fe({type:"polls/getClassroomExercisesList",payload:Kr({},z.actionTabs.params)}))}),onCancel:()=>{fe({type:"polls/setActionTabs",payload:{}})}},r.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",r.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var fo=(0,g.connect)(({polls:z})=>({polls:z}))(va),ga={flex_box_center:"flex_box_center___IqnjB",flex_space_between:"flex_space_between___P_Bdb",flex_box_vertical_center:"flex_box_vertical_center___b9Sfl",flex_box_center_end:"flex_box_center_end___P1WX_",flex_box_column:"flex_box_column___w4BO3",bg:"bg___rzWO6",containerTitle:"containerTitle___r01Ub",selectBtn:"selectBtn___xsUwr",containerDesc:"containerDesc___FYZYR",listItem:"listItem___A03gB",info:"info___ghjyN",title:"title___uyjyV",titleLeft:"titleLeft___qc6go",titleRight:"titleRight___SrvQq",flexBox:"flexBox___Rvwcc",iconV:"iconV___d96cp",acitons:"acitons___cXo_g"},$n=e(59301),qa=Object.defineProperty,Sa=Object.defineProperties,da=Object.getOwnPropertyDescriptors,$a=Object.getOwnPropertySymbols,Ua=Object.prototype.hasOwnProperty,mo=Object.prototype.propertyIsEnumerable,Wa=(z,fe,ae)=>fe in z?qa(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,tl=(z,fe)=>{for(var ae in fe||(fe={}))Ua.call(fe,ae)&&Wa(z,ae,fe[ae]);if($a)for(var ae of $a(fe))mo.call(fe,ae)&&Wa(z,ae,fe[ae]);return z},nl=(z,fe)=>Sa(z,da(fe)),ml=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});const Go={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F",5:"\u672A\u5F00\u59CB"};var rl=({v:z,k:fe,selectArrs:ae,setSelectArrs:Dt,dispatch:cn,params:Rn,detailPollsList:Cr,user:pn,etiem:St,batchStatus:zn})=>{var Oa;const[dr,ha]=(0,r.useState)([]),[Wr,fa]=(0,r.useState)(!1),na="YYYY-MM-DD";function dn(){return ml(this,null,function*(){let Rt=yield(0,P.ZP)(`/api/courses/${Rn==null?void 0:Rn.coursesId}/polls/group_use_list.json`,{method:"get",params:nl(tl({},Rn),{id:z.id})});ha((Rt==null?void 0:Rt.groups)||[])})}const Vr=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u95EE\u5377\u72B6\u6001",dataIndex:"polls_status",key:"polls_status",width:100,filters:[{text:"\u672A\u53D1\u5E03",value:1},{text:"\u63D0\u4EA4\u4E2D",value:2},{text:"\u5DF2\u622A\u6B62",value:3},{text:"\u672A\u5F00\u59CB",value:5}],onFilter:(Rt,nr)=>nr.polls_status===Rt,render:(Rt,nr)=>$n.createElement("div",null,Rt===1&&$n.createElement("span",null,$n.createElement("i",{className:ga.dot,style:{background:"#C3C3C3"}}),"\u672A\u53D1\u5E03"),Rt===2&&$n.createElement("span",null,$n.createElement("i",{className:ga.dot,style:{background:"#4EACFF"}}),"\u63D0\u4EA4\u4E2D"),Rt===3&&$n.createElement("span",null,$n.createElement("i",{className:ga.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u622A\u6B62"),Rt===4&&$n.createElement("span",null,$n.createElement("i",{className:ga.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u7ED3\u675F"),Rt===5&&$n.createElement("span",null,$n.createElement("i",{className:ga.dot,style:{background:"#FC2D6B"}}),"\u672A\u5F00\u59CB"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Rn.order_by==="publish_time"?Rn.sort_direction==="desc"?"descend":"ascend":null,render:(Rt,nr)=>oe()(Rt).format("YYYY-MM-DD HH:mm")},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Rn.order_by==="end_time"?Rn.sort_direction==="desc"?"descend":"ascend":null,render:(Rt,nr)=>oe()(Rt).format("YYYY-MM-DD HH:mm")},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"poll_answer",key:"poll_answer",align:"center",width:80,render:(Rt,nr)=>nr.exercise_status===1?"-":$n.createElement("span",null,Rt,"/",Rt+nr.poll_unanswer)}];return $n.createElement("div",{className:ga.listItem,key:fe,onClick:()=>{((0,v.dE)()||(0,v.GJ)())&&g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/detail?tabs=${(z==null?void 0:z.polls_status)==1?2:0}`)}},(0,v.GJ)()&&zn&&$n.createElement(H.default,{checked:ae.includes(z.id),className:"ml30 mt10",value:z.id,onClick:Rt=>Rt.stopPropagation(),onChange:Rt=>{let nr=ae.indexOf(z.id);ae.indexOf(z.id)>-1?Dt(ae.filter(On=>On!==z.id)):Dt(ae.concat(z.id))}}),$n.createElement("div",{className:ga.info},$n.createElement("div",{className:ga.title},$n.createElement("div",{className:ga.titleLeft},$n.createElement(_.VV,{style:{margin:"0px 10px 0px 0px"},status:[Go[z.polls_status]]}),(z==null?void 0:z.un_anonymous)===!1&&$n.createElement(Yn.Z,{style:{marginLeft:0,marginRight:10}}),$n.createElement(g.Link,{to:`/classrooms/${Rn.coursesId}/poll/${z.id}/detail`},$n.createElement("strong",null,z.polls_name))),$n.createElement("div",{className:ga.titleRight},(0,v.GJ)()&&$n.createElement($n.Fragment,null,$n.createElement(g.Link,{style:{marginRight:"0",fontWeight:400},target:"_blank",to:"/",onClick:Rt=>{var nr;Rt.stopPropagation(),Rt.preventDefault(),console.log(Cr),cn({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[z.id],selectArrsAll:(nr=Cr.polls)==null?void 0:nr.filter(On=>[z.id].includes(On.id)),manage_all_group:Cr==null?void 0:Cr.manage_all_group,params:Rn}})}},$n.createElement("aside",{className:ga.flexBox,style:{marginRight:"16px"}},$n.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),$n.createElement("div",null,"\u53D1\u5E03")))),(0,v.dE)()&&(z.current_status===0||z.current_status===1||z.current_status===2)&&$n.createElement($n.Fragment,null,$n.createElement("span",{className:ga.flexBox,onClick:Rt=>{var nr,On;Rt.stopPropagation(),z.current_status===1?g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/questionnaireInfo/${(nr=pn.userInfo)==null?void 0:nr.login}?type=student`):g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/users/${(On=pn.userInfo)==null?void 0:On.login}`)}},$n.createElement("i",{className:"iconfont icon-a-kaishijixudajuan"}),$n.createElement("div",null,z.current_status===0&&"\u7EE7\u7EED\u7B54\u5377",z.current_status===1&&"\u67E5\u770B\u7B54\u5377",z.current_status===2&&"\u5F00\u59CB\u7B54\u5377"))),(0,v.GJ)()&&$n.createElement(Dr.Z,{placement:"bottom",dropdownRender:Rt=>$n.createElement(Y.default,null,$n.createElement(Y.default.Item,null,$n.createElement("div",{onClick:nr=>{nr.stopPropagation(),g.history.push(`/classrooms/${Rn.coursesId}/poll/${z.id}/detail?tabs=3`)}},"\u89C4\u5219\u8BBE\u7F6E")),$n.createElement(Y.default.Item,null,$n.createElement("div",{onClick:nr=>{var On;nr.stopPropagation(),cn({type:"polls/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[z.id],selectArrsAll:(On=Cr.polls)==null?void 0:On.filter(Or=>[z.id].includes(Or.id)),params:Rn}})}},"\u5220\u9664\u95EE\u5377")),z.polls_status===2&&$n.createElement(Y.default.Item,null,$n.createElement("div",{onClick:nr=>{var On;nr.stopPropagation(),cn({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[z.id],selectArrsAll:(On=Cr.polls)==null?void 0:On.filter(Or=>[z.id].includes(Or.id)),manage_all_group:Cr==null?void 0:Cr.manage_all_group,params:Rn}})}},"\u7ACB\u5373\u622A\u6B62")))},$n.createElement("div",{className:ga.flexBox,style:{cursor:"default"}},$n.createElement("i",{className:"iconfont icon-gengduo4"}),$n.createElement("div",null,"\u66F4\u591A"))))),$n.createElement("p",{style:{display:"flex"}},$n.createElement("span",null,z.author),z.publish_time&&z.polls_status===1&&$n.createElement("span",{className:"ml20"},"\u5C06\u53D1\u5E03\u4E8E",oe()(z.publish_time).format("YYYY-MM-DD HH:mm")),!z.publish_time&&z.created_at&&z.polls_status===1&&$n.createElement("span",{className:"ml20"},"\u521B\u5EFA\u65F6\u95F4 ",oe()(z.created_at).format("YYYY-MM-DD HH:mm")),(z.polls_status==2||z.polls_status==3)&&(0,v.GJ)()&&$n.createElement("span",{className:"ml20"},"\u5DF2\u7B54 ",$n.createElement("span",{style:{marginLeft:"5px",color:"#3061D0"}},z.poll_answer)),(0,v.GJ)()&&z.polls_status==5&&$n.createElement("span",{className:"ml20"},"\u5F00\u59CB\u65F6\u95F4 ",oe()(z.publish_time).format("YYYY-MM-DD HH:mm")),z.polls_status!=1&&z.publish_time&&z.end_time&&(0,v.GJ)()&&$n.createElement("span",{className:"ml20"},"\u622A\u6B62\u65F6\u95F4 ",oe()(z.end_time).format("YYYY-MM-DD HH:mm")),z.polls_status==2&&!(0,v.GJ)()&&$n.createElement("span",{className:"ml20"},"\u63D0\u4EA4\u5269\u4F59\u65F6\u95F4 ",St),z.polls_status==3&&!(0,v.GJ)()&&$n.createElement("span",{className:"ml20"},"\u622A\u6B62\u65F6\u95F4 ",oe()(z.end_time).format("YYYY-MM-DD HH:mm")),z.polls_status!=1&&(0,v.GJ)()&&$n.createElement("span",{className:ga.iconV,style:{textAlign:"end",color:"#888888"},onClick:Rt=>ml(void 0,null,function*(){Rt.stopPropagation(),Rt.preventDefault(),Wr||dn(),fa(!Wr)})},$n.createElement(s.Z,{title:`${Wr?"\u6536\u8D77":"\u5C55\u5F00"}`},$n.createElement("i",{className:`iconfont icon-${Wr?"shouqi":"xiala2"}`})))),(0,v.GJ)()&&!((Oa=z==null?void 0:z.exercise_tips)!=null&&Oa.includes("\u672A\u5F00\u59CB"))&&Wr&&dr.length>0&&$n.createElement(ur.default,{pagination:!1,dataSource:dr,onRow:Rt=>({onClick:nr=>{nr.stopPropagation(),nr.preventDefault()}}),onHeaderRow:(Rt,nr)=>({onClick:On=>{On.stopPropagation(),On.preventDefault()}}),rowKey:"course_group_id",style:{marginTop:"10px"},onChange:(Rt,nr,On)=>{On.field&&(Rn.order_by=On.field),On.order||(Rn.sort_direction="asc"),On.order==="ascend"&&(Rn.sort_direction="asc"),On.order==="descend"&&(Rn.sort_direction="desc"),On.order||(Rn.sort_direction="asc"),dn()},columns:Vr})))},ll=e(96877),il=e(61124),bl=e(1986),Va=e(59301),sl=Object.defineProperty,al=Object.defineProperties,vl=Object.getOwnPropertyDescriptors,qo=Object.getOwnPropertySymbols,No=Object.prototype.hasOwnProperty,ul=Object.prototype.propertyIsEnumerable,gl=(z,fe,ae)=>fe in z?sl(z,fe,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[fe]=ae,Jo=(z,fe)=>{for(var ae in fe||(fe={}))No.call(fe,ae)&&gl(z,ae,fe[ae]);if(qo)for(var ae of qo(fe))ul.call(fe,ae)&&gl(z,ae,fe[ae]);return z},Ko=(z,fe)=>al(z,vl(fe)),ua=(z,fe,ae)=>new Promise((Dt,cn)=>{var Rn=St=>{try{pn(ae.next(St))}catch(zn){cn(zn)}},Cr=St=>{try{pn(ae.throw(St))}catch(zn){cn(zn)}},pn=St=>St.done?Dt(St.value):Promise.resolve(St.value).then(Rn,Cr);pn((ae=ae.apply(z,fe)).next())});const{SubMenu:oa}=Y.default,{Content:wo,Sider:eo}=m.default,to=({user:z,classroomList:fe,globalSetting:ae,loading:Dt,dispatch:cn})=>{var Rn,Cr,pn,St,zn,Oa,dr,ha,Wr;const fa=(0,g.useParams)(),[na]=(0,g.useSearchParams)(),[dn,Vr]=(0,r.useState)(()=>Ko(Jo({},fa),{id:fa.coursesId,limit:20,type:na.get("tabs")||""})),{detailPollsList:Rt,detailTopBanner:nr,detailLeftMenus:On}=fe,[Or,An]=(0,r.useState)([]),hr=(0,g.useLocation)(),[Qa,o]=(0,r.useState)(!1),[i,f]=(0,r.useState)("");let te=na.get("tabs")?parseInt(na.get("tabs")):"all";const[re,Ke]=(0,r.useState)("\u9ED8\u8BA4\u6392\u5E8F"),Re=v.GJ?[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u95EE\u5377\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u95EE\u5377\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D \u5E8F",type:"updated_at",direction:"desc"},{name:"\u95EE\u5377\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u95EE\u5377\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}];fa.categoryId?dn.category_id=fa.categoryId:delete dn.category_id,(0,r.useEffect)(()=>{cn({type:"classroomList/getClassroomPollsList",payload:Jo({},dn)}),cn({type:"classroomList/getAssistantPermissions",payload:{course_id:dn.id}})},[fa.categoryId]),(0,r.useEffect)(()=>{fe.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&cn({type:"classroomList/getClassroomPollsList",payload:Jo({},dn)})},[fe.actionTabs.key]),(0,r.useEffect)(()=>{An([])},[Rt]);const _e=(at,tt)=>{dn.limit=tt,dn.page=at,cn({type:"classroomList/getClassroomPollsList",payload:Jo({},dn)})},ct=at=>ua(void 0,null,function*(){if(Or==""){R.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}(yield(0,P.ZP)(`/api/courses/${dn.id}/move_to_category.json`,{method:"post",body:{new_category_id:at==null?void 0:at.key,poll_ids:Or,category_type:"poll"}})).status===0&&(R.ZP.success("\u64CD\u4F5C\u6210\u529F"),cn({type:"classroomList/getClassroomPollsList",payload:Jo({},dn)}),cn({type:"classroomList/getClassroomLeftMenus",payload:{id:dn==null?void 0:dn.id}}),An([]))}),yt=at=>{dn.type=at.key==="all"?"":at.key,dn.page=1,g.history.replace(`${hr.pathname}?tabs=${dn.type}`),cn({type:"classroomList/getClassroomPollsList",payload:Ko(Jo({},dn),{type:dn.type})})},on=[{name:"\u5168\u90E8",id:"all",total:(Rn=Rt==null?void 0:Rt.polls_counts)==null?void 0:Rn.polls_all_counts},{name:"\u672A\u53D1\u5E03",id:1,total:(Cr=Rt==null?void 0:Rt.polls_counts)==null?void 0:Cr.polls_unpublish_counts},{name:"\u672A\u5F00\u59CB",id:5,total:(pn=Rt==null?void 0:Rt.polls_counts)==null?void 0:pn.polls_unstart_counts},{name:"\u63D0\u4EA4\u4E2D",id:2,total:(St=Rt==null?void 0:Rt.polls_counts)==null?void 0:St.polls_published_counts},{name:"\u5DF2\u622A\u6B62",id:3,total:(zn=Rt==null?void 0:Rt.polls_counts)==null?void 0:zn.polls_end_counts}].filter(at=>(0,v.GJ)()?!0:at.name!=="\u672A\u53D1\u5E03"&&at.name!=="\u672A\u5F00\u59CB"),wt=[{name:"\u6279\u91CF\u53D1\u5E03",icon:Va.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u6279\u91CF\u7ED3\u675F",icon:Va.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"\u6279\u91CF\u5220\u9664",icon:Va.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:Va.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u6536\u85CF",icon:Va.createElement("i",{className:"iconfont icon-shoucang1"})}].filter(at=>{var tt;return(0,v.qz)()?((tt=Rt==null?void 0:Rt.course_types)==null?void 0:tt.course_is_public)!==1?at.name!=="\u8BBE\u4E3A\u516C\u5F00":at:at.name!=="\u6536\u85CF"}).filter(at=>(0,v.GJ)()?!0:at.name!=="\u5220\u9664"),Ct=()=>Va.createElement(Y.default,null,Va.createElement(Y.default.Item,{key:1,onClick:()=>{f(new Date),cn({type:"polls/setActionTabs",payload:{key:"\u95EE\u5377\u9009\u7528",params:dn}})}},"\u9009\u7528\u95EE\u5377"),Va.createElement(Y.default.Item,{key:2,onClick:()=>{g.history.push(`/classrooms/${dn.coursesId}/poll/${dn.categoryId}/add`)}},"\u65B0\u5EFA\u95EE\u5377")),Ut=at=>ua(void 0,null,function*(){var tt;const ht=at.name;if(Or==""){let $t="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";ht==="\u6536\u85CF"&&($t="\u8BF7\u9009\u62E9\u8981\u6536\u85CF\u7684\u95EE\u5377"),R.ZP.error($t)}else{if(ht==="\u6536\u85CF")return(yield(0,P.ZP)(`/api/courses/${dn.id}/polls/join_poll_banks.json`,{method:"post",body:{check_ids:[...Or]}})).status===0&&R.ZP.success("\u64CD\u4F5C\u6210\u529F"),!1;cn({type:"polls/setActionTabs",payload:{key:ht==="\u6279\u91CF\u5220\u9664"?"\u5220\u9664":ht==="\u6279\u91CF\u7ED3\u675F"?"\u7ACB\u5373\u622A\u6B62":ht==="\u6279\u91CF\u53D1\u5E03"?"\u7ACB\u5373\u53D1\u5E03":ht,selectArrs:Or,selectArrsAll:(tt=Rt.polls)==null?void 0:tt.filter($t=>Or.includes($t.id)),manage_all_group:Rt==null?void 0:Rt.manage_all_group,params:dn}})}});return Va.createElement("section",null,Va.createElement(ll.Z,{isLoading:Dt["classroomList/getClassroomPollsList"],tabDataSource:on,isAdmin:(0,v.GJ)(),addText:"\u65B0\u5EFA\u95EE\u5377",getDropdownMenu:Ct,onTabMenuClick:yt,defaultSelectedKeys:[te+""]}),Va.createElement(il.Z,{dataSource:Rt.polls||[],isAdmin:(0,v.GJ)(),batchStatus:Qa,SortMenuName:re,setSortMenuName:Ke,SortMenus:Re,onSort:at=>{dn.sort_by=at.type,dn.sort_direction=at.direction,dn.page=1,cn({type:"classroomList/getClassroomPollsList",payload:Jo({},dn)})},onSearch:at=>{dn.search=at.trim(),dn.page=1,cn({type:"classroomList/getClassroomPollsList",payload:Jo({},dn)})},onBatch:at=>o(at)}),Va.createElement(a.Z,{loading:Dt["classroomList/getClassroomPollsList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},Rt.polls_counts&&Rt.polls_counts.polls_all_counts===0&&Va.createElement(d.Z,null),Rt.polls&&Rt.polls.map(function(at,tt){return Va.createElement(rl,{key:tt,v:at,k:tt,batchStatus:!0,selectArrs:Or,setSelectArrs:An,dispatch:cn,params:dn,detailPollsList:Rt,user:z,etiem:(0,_.li)((new Date(at.end_time).getTime()-new Date().getTime())/1e3)})}),Va.createElement("aside",{className:"tc mb50 mt30"},((Oa=Rt.polls_counts)==null?void 0:Oa.polls_all_counts)>0&&Va.createElement(Q.Z,{showSizeChanger:!0,onChange:_e,defaultCurrent:dn.page,current:dn.page||1,pageSize:dn.limit||20,total:Rt.polls_counts&&Rt.polls_counts.polls_all_counts}))),Or.length>0&&(0,v.GJ)()&&Va.createElement($.Z,{offsetBottom:0},Va.createElement(bl.Z,{buttonDataSource:wt,onButtonClick:Ut,useBatchStatus:o,catalogue:((ha=(dr=On==null?void 0:On.course_modules)==null?void 0:dr.find(at=>at.type==="poll"))==null?void 0:ha.second_category)||[],setSeleArr:An,allSelect:Or.length?Or.length===((Wr=Rt.polls)==null?void 0:Wr.length):!1,setAllSelect:at=>{var tt;at.target.checked?An((tt=Rt.polls)==null?void 0:tt.map(ht=>ht.id)):An([])},selectArrs:Or,onMenuClick:ct,addCatalogue:at=>{var tt,ht;at.preventDefault(),cn({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",selectArrs:{category_id:(tt=On==null?void 0:On.course_modules)==null?void 0:tt.find($t=>$t.type==="poll").id,nodeModules:((ht=On==null?void 0:On.course_modules)==null?void 0:ht.find($t=>$t.type==="poll"))||[],parent_id:"",type:"poll"}}})}})),Va.createElement(Fn,null),Va.createElement(Ur,null),Va.createElement(fo,null),Va.createElement(xo,null),Va.createElement(Sr,{key:i,cb:()=>An([])}))};var Do=(0,g.connect)(({user:z,classroomList:fe,loading:ae,globalSetting:Dt})=>({user:z,classroomList:fe,globalSetting:Dt,loading:ae.effects}))(to);const Po=({globalSetting:z})=>{var fe;switch(Number((fe=z==null?void 0:z.setting)==null?void 0:fe.theme)){case t.Fy.THEMEONE:return r.createElement(Hn,null);case t.Fy.DEFAULT:default:return r.createElement(Do,null)}};var Uo=(0,g.connect)(({globalSetting:z})=>({globalSetting:z}))(Po)},39512:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return P}});var t=e(59301),r=e(92832),g=e(24905),Y=e(95237),m={leftdiv:"leftdiv___AgbDd",listClass:"listClass___FyD9K",spantitle:"spantitle___U79dv",rightdiv:"rightdiv___F1hgj"},R="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",a=e(57884),Q=(_,v,d)=>new Promise((V,B)=>{var T=Ce=>{try{U(d.next(Ce))}catch(de){B(de)}},Ae=Ce=>{try{U(d.throw(Ce))}catch(de){B(de)}},U=Ce=>Ce.done?V(Ce.value):Promise.resolve(Ce.value).then(T,Ae);U((d=d.apply(_,v)).next())}),P=({data:_,value:v=[],handleChangePage:d,setSelectedRowKeys:V,selectedRowKeys:B,onChange:T=()=>{}})=>{const[Ae,U]=(0,t.useState)([]),[Ce,de]=(0,t.useState)([]),[H,s]=(0,t.useState)([]);let[n,M]=(0,t.useState)(1),[x,A]=(0,t.useState)();return(0,t.useEffect)(()=>{U(_),de([]),s([])},[_]),(0,t.useEffect)(()=>{V&&(de(B),s(B))},[B]),t.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},t.createElement("div",{className:m.leftdiv},t.createElement(r.default.Search,{size:"middle",onChange:E=>Q(void 0,null,function*(){U(_.filter(w=>{var I;return(I=w==null?void 0:w.name)==null?void 0:I.includes(E.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ae.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),t.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},t.createElement(g.default.Group,{value:Ce.map(E=>`${E.course_group_id}`),onChange:E=>{V(Ae.filter(w=>E.includes(`${w.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},Ae.map((E,w)=>t.createElement(Y.Z,{key:E.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},t.createElement(g.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:E.is_published,value:`${E.course_group_id}`},t.createElement("div",{className:m.listClass},t.createElement("span",{className:m.spantitle,style:{width:E.is_published?"108px":"170px"}},E.name),E.is_published&&t.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),t.createElement("div",{className:m.rightdiv},t.createElement(r.default.Search,{onChange:E=>{s(Ce.filter(w=>w.name.includes(E.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),H.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),H.length>0&&t.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},t.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},H.map((E,w)=>t.createElement(Y.Z,{justify:"space-between",style:{marginTop:"10px"},key:E.course_group_id},t.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},E.name),t.createElement("img",{src:R,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{V(Ce.filter(I=>`${I.course_group_name}`!=`${E.course_group_name}`))}})))))))}},39396:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return P}});var t=e(59301),r=e(92832),g=e(24905),Y=e(95237),m={leftdiv:"leftdiv___C0QyK",listClass:"listClass___ssVYJ",spantitle:"spantitle___EcO7r",rightdiv:"rightdiv___A2kDK"},R="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",a=e(57884),Q=(_,v,d)=>new Promise((V,B)=>{var T=Ce=>{try{U(d.next(Ce))}catch(de){B(de)}},Ae=Ce=>{try{U(d.throw(Ce))}catch(de){B(de)}},U=Ce=>Ce.done?V(Ce.value):Promise.resolve(Ce.value).then(T,Ae);U((d=d.apply(_,v)).next())}),P=({data:_,value:v=[],handleChangePage:d,setSelectedRowKeys:V,selectedRowKeys:B,onChange:T=()=>{}})=>{const[Ae,U]=(0,t.useState)([]),[Ce,de]=(0,t.useState)([]),[H,s]=(0,t.useState)([]);let[n,M]=(0,t.useState)(1),[x,A]=(0,t.useState)();return(0,t.useEffect)(()=>{U(_),de([]),s([])},[_]),(0,t.useEffect)(()=>{V&&(de(B),s(B))},[B]),t.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},t.createElement("div",{className:m.leftdiv},t.createElement(r.default.Search,{size:"middle",onChange:E=>Q(void 0,null,function*(){U(_.filter(w=>{var I;return(I=w==null?void 0:w.name)==null?void 0:I.includes(E.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ae.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),t.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},t.createElement(g.default.Group,{value:Ce.map(E=>`${E.id}`),onChange:E=>{V(Ae.filter(w=>E.includes(`${w.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},Ae.map((E,w)=>t.createElement(Y.Z,{key:E.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},t.createElement(g.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:E.is_published,value:`${E.id}`},t.createElement("div",{className:m.listClass},t.createElement("span",{className:m.spantitle,style:{width:E.is_published?"108px":"170px"}},E.name),E.is_published&&t.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),t.createElement("div",{className:m.rightdiv},t.createElement(r.default.Search,{onChange:E=>{s(Ce.filter(w=>w.name.includes(E.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),H.length===0&&t.createElement(a.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),H.length>0&&t.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},t.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},H.map((E,w)=>t.createElement(Y.Z,{justify:"space-between",style:{marginTop:"10px"},key:E.id},t.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},E.name),t.createElement("img",{src:R,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{V(Ce.filter(I=>`${I.id}`!=`${E.id}`))}})))))))}},51661:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return _}});var t=e(59301),r=e(20834),g=e(92832),Y=e(24905),m=e(3113),R=e(38854),a={bottomControlContainer:"bottomControlContainer___Zu9jI",buttonWrap:"buttonWrap___aWo9e",moveCategory:"moveCategory____Cpq2"},Q=e(34055),$=e(84105),_=({buttonDataSource:v,onButtonClick:d,useBatchStatus:V,allSelect:B,setAllSelect:T,selectArrs:Ae,onMenuClick:U,setSeleArr:Ce,catalogue:de,addCatalogue:H})=>{const[s,n]=(0,t.useState)(!1),[M,x]=(0,t.useState)("");console.log("---",de);const A=t.createElement("div",{className:a.moveCategory,onMouseLeave:E=>n(!1)},t.createElement(r.default,{onClick:U,style:{maxHeight:300,width:240,overflow:"auto"}},t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},t.createElement(g.default,{onChange:E=>{x(E.target.value)}})),de==null?void 0:de.map(function(E,w){var I;if(!(M!==""&&E.category_name.indexOf(M)<0))return t.createElement(t.Fragment,null,t.createElement(r.default.Item,{className:"multi-llipsis1e",key:E.category_id,title:E.category_name},E.category_name),(I=E==null?void 0:E.third_category)==null?void 0:I.map(we=>t.createElement(r.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:we.category_id,title:we.category_name},we.category_name)))}),H&&t.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:H},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return t.createElement("div",{className:a.bottomControlContainer},t.createElement("div",null,t.createElement("div",null,t.createElement(Y.default,{checked:B,onChange:T},"\u5168\u9009\u672C\u9875\uFF08",Ae.length,"\uFF09")),(0,Q.GJ)()&&v.map(E=>t.createElement("div",{key:E.name},t.createElement(m.ZP,{type:"primary",icon:E.icon,className:a.buttonWrap,onClick:()=>d(E)},E.name))),(0,Q.GJ)()&&(H||de)&&t.createElement("div",null,t.createElement(R.Z,{open:s,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>A,getPopupContainer:E=>E.parentNode},t.createElement("span",{className:"ant-dropdown-link",onMouseEnter:E=>n(!0)},t.createElement(m.ZP,{type:"primary",className:a.buttonWrap,icon:t.createElement("i",{className:"iconfont icon-yidongmulu"})},t.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",t.createElement($.Z,null))))))),t.createElement("div",null,t.createElement(m.ZP,{type:"primary",ghost:!0,onClick:()=>{V(!1),Ce([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},59238:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return U}});var t=e(59301),r=e(20834),g=e(24905),Y=e(3113),m=e(38854),R=e(6848),a=e(57809),Q=e(92832),$={searchSortControllerContainer:"searchSortControllerContainer___hHmtL",btn:"btn___IGcjw",btnSort:"btnSort___TjGZj",tips:"tips____YGut"},P=e(34055),_=e(87395),v=e(84105),d=e(26724),V=e.n(d),B=e(76560),T=(Ce,de,H)=>new Promise((s,n)=>{var M=E=>{try{A(H.next(E))}catch(w){n(w)}},x=E=>{try{A(H.throw(E))}catch(w){n(w)}},A=E=>E.done?s(E.value):Promise.resolve(E.value).then(M,x);A((H=H.apply(Ce,de)).next())}),U=({isAdmin:Ce,dataSource:de,batchStatus:H,SortMenuName:s,setSortMenuName:n,detailCourseGroupsList:M,onSearch:x,onBoard:A,onSort:E,isboard:w,dispatch:I,onBatch:we,SortMenus:le,isShowMode:Ve=!1,onModeChange:se})=>{const[he,Be]=(0,t.useState)(!1),[ce,Ne]=(0,t.useState)([]),[ee,X]=(0,t.useState)(!0);let[oe,ve]=(0,t.useState)([]);const[q,ye]=(0,t.useState)(1),[Fe,rt]=(0,t.useState)(!1),Qe=(0,B.useParams)(),ft=pe=>{n(pe.name),E(pe)};(0,t.useEffect)(()=>{w&&Ye()},[w]);const Ye=()=>T(void 0,null,function*(){var pe;if(ee&&!Fe){rt(!0),ye(q+1);const st=yield I({type:"classroomList/getCourseGroupsList",payload:{page:q,id:Qe.coursesId,limit:20,nonenavigate:!0}});let J=[...(st==null?void 0:st.course_groups)||[]];((pe=st==null?void 0:st.course_groups)==null?void 0:pe.length)<20&&(X(!1),J.push({id:0,name:"\u672A\u5206\u73ED"})),rt(!1),ve([...oe,...J])}}),bt=t.createElement("section",{className:$.dropmenu},t.createElement("div",{style:{maxHeight:200,overflow:"auto"}},t.createElement(V(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:pe=>{Ye()},hasMore:ee,useWindow:!1},t.createElement(r.default,{style:{width:240,zIndex:10}},(M==null?void 0:M.group_count)>0&&(oe==null?void 0:oe.filter(pe=>pe.edit_auth||pe.name==="\u672A\u5206\u73ED").map(function(pe,st){return t.createElement(r.default.Item,{key:pe.id},t.createElement(g.default,{checked:ce.includes(pe.id),value:pe.id,onChange:J=>{let j=ce.indexOf(pe.id);ce.indexOf(pe.id)>-1?Ne(ce.filter(S=>S!==pe.id)):Ne(ce.concat(pe.id))}},pe.name))}))))),t.createElement("aside",{style:{background:"#fff"}},t.createElement("div",null,t.createElement(Y.ZP,{type:"link",onClick:()=>{A(ce)}},"\u786E\u5B9A"),t.createElement(Y.ZP,{type:"link",onClick:()=>{Ne([])}},"\u91CD\u7F6E")))),et=s==="\u9ED8\u8BA4\u6392\u5E8F";return t.createElement("div",{className:$.searchSortControllerContainer},!!(le!=null&&le.length)&&t.createElement("div",null,t.createElement(m.Z,{dropdownRender:()=>t.createElement(r.default,{selectedKeys:[s]},le.map(pe=>t.createElement(r.default.Item,{key:pe.name,onClick:()=>ft(pe)},pe.name)))},t.createElement("div",null,t.createElement("span",{className:`${$.btn} ${et?$.btnSort:""}`},t.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),s)))),et&&t.createElement(R.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},t.createElement("span",{className:$.tips},t.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),Ve&&t.createElement(a.default,{defaultValue:"",onChange:se,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),t.createElement(Q.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:x,style:{width:220,marginLeft:Ve?"":"auto"}}),(0,P.eB)()&&w&&t.createElement(m.Z,{dropdownRender:()=>bt,open:he,onOpenChange:pe=>{Be(pe)}},t.createElement("a",null,"\u5206\u73ED",he?t.createElement(_.Z,{style:{marginLeft:6}}):t.createElement(v.Z,{style:{marginLeft:6}}))))}},71449:function(Ft,ze,e){"use strict";var t=e(59301),r=e(38854),g=e(8591),Y=e(6848),m=e(76560),R=e(34055),a=e(47949),Q=e(22688);const $=({isLoading:P,addText:_,tabDataSource:v,isAdmin:d,dispatch:V,classroomList:B,type:T,isExercise:Ae,defaultSelectedKeys:U,onTabMenuClick:Ce,getDropdownMenu:de,showControlButton:H,buttonText:s,buttonIcon:n="icon-tianjiadaohang",extraNode:M,user:x,onButtonClick:A,isModelUser:E})=>{var w,I,we,le,Ve;const se=(0,m.useParams)();return t.createElement("div",{className:"flex item-center gap-20px",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)",border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0"}},t.createElement("div",{className:"flex gap-4px mr-auto"},v==null?void 0:v.map((he,Be)=>t.createElement("div",{key:Be,className:`text-16px flex item-center justify-center current ${U==(typeof he.index=="number"?he.index:he.id)?"bg-white font-semibold":"c-grey-333"}`,style:{width:120,height:40,border:"1px solid #FFFFFF",borderRadius:"8px 8px 0 0",color:U==(typeof he.index=="number"?he.index:he.id)?"#1890FF":""},onClick:()=>P?{}:Ce(he)},he==null?void 0:he.name,he.total!==void 0&&d&&t.createElement("span",{className:"ml-4px"},he.total||0)))),d&&t.createElement("div",{className:"flex item-center gap-20px mr-20px"},Ae&&t.createElement("span",{className:"iconfont icon-shezhi8 flex item-center current",onClick:()=>{V({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),Ae&&t.createElement(r.Z,{arrow:!0,menu:{items:[{key:"1",label:"\u5B66\u751F\u6210\u7EE9"},{key:"3",label:"\u5386\u53F2\u5BFC\u51FA"}],onClick:({key:he})=>{var Be;if((0,R.Rm)()&&!((Be=B.AssistantObject.exercise)!=null&&Be.can_download)){g.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}he=="1"&&V({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:T,exportType:"exercise",category_id:se.categoryId}}),he=="3"&&m.history.push(`/classrooms/${se==null?void 0:se.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},t.createElement("span",{className:"iconfont icon-xiazai6 current c-grey-666"})),!!M&&t.createElement("div",null,M),H&&(s=="\u6DFB\u52A0\u76F4\u64AD"?t.createElement(r.Z,{menu:{items:(I=(w=[{label:t.createElement("div",{onClick:()=>{A("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},{label:t.createElement("div",{onClick:()=>{A("\u5934\u6B4C")}},"\u76F4\u64AD"),key:"2",show:E}])==null?void 0:w.filter(he=>he==null?void 0:he.show))==null?void 0:I.map(he=>({label:he==null?void 0:he.label,key:he==null?void 0:he.key}))}},t.createElement(a.op,{theme:Q.Fy.THEMEONE,icon:t.createElement("span",{className:`iconfont ${n}`})},s)):t.createElement(a.op,{theme:Q.Fy.THEMEONE,onClick:A,icon:t.createElement("span",{className:`iconfont ${n}`})},s)),!!de&&t.createElement(r.Z,{disabled:((we=x==null?void 0:x.userInfo)==null?void 0:we.user_status)===2,dropdownRender:de},t.createElement(Y.Z,{title:((le=x==null?void 0:x.userInfo)==null?void 0:le.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},t.createElement(a.op,{theme:Q.Fy.THEMEONE,onClick:A,disabled:((Ve=x==null?void 0:x.userInfo)==null?void 0:Ve.user_status)===2,icon:t.createElement("span",{className:"iconfont icon-tianjiadaohang"})},_||"\u521B\u5EFA\u8BD5\u5377")))))};ze.Z=$},23869:function(Ft,ze,e){"use strict";e.d(ze,{rX:function(){return H},pW:function(){return s},gy:function(){return n},xY:function(){return de},O5:function(){return Ce},tJ:function(){return V},o1:function(){return B},Rd:function(){return U}});var t=e(76560),r=e(43418),g=e(28103),Y=e(8591),m=e(34055),R=e(49661),a=e(87169),Q=e(25510),$="data:image/png;base64,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",P=e.p+"static/newqrcode.a8740efb.png",_=e(32637),v=e(59301),d=(M,x,A)=>new Promise((E,w)=>{var I=Ve=>{try{le(A.next(Ve))}catch(se){w(se)}},we=Ve=>{try{le(A.throw(Ve))}catch(se){w(se)}},le=Ve=>Ve.done?E(Ve.value):Promise.resolve(Ve.value).then(I,we);le((A=A.apply(M,x)).next())});const V=(M,x=!1)=>!!(B(M)&&T(x)),B=M=>(0,m.bg)()?!0:(M({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),T=(M=!1)=>{var x;const{user:A}=(0,t.getDvaApp)()._store.getState();return(x=A.userInfo)!=null&&x.profile_completed?!0:(r.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,R.xg)("/account/profile/edit"),Ae()}}),!1)},Ae=()=>{r.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},U=()=>{r.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:v.createElement("div",{style:{textAlign:"center"}},v.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),v.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:_}),v.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Ce=()=>{var M;const{user:x}=(0,t.getDvaApp)()._store.getState();return(M=x.userInfo)!=null&&M.professional_certification?!0:(r.default.confirm({title:"\u63D0\u793A",centered:!0,content:v.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,R.xg)("/account/certification")}}),!1)},de=()=>(0,m.V9)()?!0:(r.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:v.createElement("div",{className:"tc",style:{marginLeft:-38}},v.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),v.createElement("img",{src:P,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),H=(M,x)=>M?!0:(r.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:v.createElement("div",null,v.createElement("p",null,x||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),v.createElement("div",{style:{marginLeft:"110px"}},v.createElement("img",{src:$,width:200}),v.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,R.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),s=M=>{r.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:v.createElement("div",null,v.createElement("div",null,v.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),v.createElement(g.Z,null),v.createElement("p",{style:{color:"#666666",fontSize:12}}," ",v.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",v.createElement("a",null,M),"\u5929\u3002"),v.createElement("p",{style:{color:"#666666",fontSize:12}}," ",v.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),v.createElement("div",{style:{textAlign:"center",marginTop:30}},v.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Q,alt:"\u4E8C\u7EF4\u7801",width:160})))})},n=(M,x="")=>{const{shixunsDetail:{detail:A}}=(0,t.getDvaApp)()._store.getState();if((A==null?void 0:A.public)===2||(A==null?void 0:A.public)===1||(A==null?void 0:A.shixun_status)===3){let E="";return(A==null?void 0:A.public)===2&&(E="\u5DF2\u516C\u5F00"),(A==null?void 0:A.public)===1&&(E="\u5F85\u5BA1\u6838"),(A==null?void 0:A.shixun_status)===3&&(E="\u5DF2\u5173\u95ED"),r.default.info({centered:!0,icon:v.createElement(a.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:v.createElement("div",{className:"tc",style:{marginLeft:-38}},v.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},v.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",E,"\uFF0C",x,"\u3002"),v.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),v.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Q,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(A==null?void 0:A.shixun_status)===2?(r.default.confirm({centered:!0,icon:v.createElement(a.Z,null),title:"\u63D0\u793A",content:v.createElement("div",null,v.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",x,"\u3002"),v.createElement("br",null),v.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{r.default.confirm({width:440,centered:!0,icon:v.createElement(a.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>d(void 0,null,function*(){(yield M({type:"shixunsDetail/cancelRelease",payload:{id:A==null?void 0:A.identifier}})).status!==401&&(Y.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),M({type:"shixunsDetail/getShixunsDetail",payload:{id:A==null?void 0:A.identifier}}),M({type:"practiceSetting/getCommonData",payload:{id:A==null?void 0:A.identifier}}))})})}}),!0):!1}},50371:function(Ft,ze){"use strict";function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let r=1;r{const m=g[Y];m!==void 0&&(t[Y]=m)})}return t}ze.Z=e},13845:function(Ft,ze,e){"use strict";e.d(ze,{F:function(){return t},Z:function(){return r}});function t(g){return g!=null&&g===g.window}function r(g,Y){var m,R;if(typeof window=="undefined")return 0;const a=Y?"scrollTop":"scrollLeft";let Q=0;return t(g)?Q=g[Y?"pageYOffset":"pageXOffset"]:g instanceof Document?Q=g.documentElement[a]:(g instanceof HTMLElement||g)&&(Q=g[a]),g&&!t(g)&&typeof Q!="number"&&(Q=(R=((m=g.ownerDocument)!==null&&m!==void 0?m:g).documentElement)===null||R===void 0?void 0:R[a]),Q}},56762:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return r}});var t=e(59301);function r(){const[,g]=t.useReducer(Y=>Y+1,0);return g}},68031:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return Y}});var t=e(16089);function r(m,R,a,Q){const $=a-R;return m/=Q/2,m<1?$/2*m*m*m+R:$/2*((m-=2)*m*m+2)+R}var g=e(13845);function Y(m){let R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:a=()=>window,callback:Q,duration:$=450}=R,P=a(),_=(0,g.Z)(P,!0),v=Date.now(),d=()=>{const B=Date.now()-v,T=r(B>$?$:B,_,m,$);(0,g.F)(P)?P.scrollTo(window.pageXOffset,T):P instanceof Document||P.constructor.name==="HTMLDocument"?P.documentElement.scrollTop=T:P.scrollTop=T,B<$?(0,t.Z)(d):typeof Q=="function"&&Q()};(0,t.Z)(d)}},19080:function(Ft,ze,e){"use strict";e.d(ze,{F:function(){return m},Z:function(){return Y}});var t=e(92310),r=e.n(t);const g=null;function Y(R,a,Q){return r()({[`${R}-status-success`]:a==="success",[`${R}-status-warning`]:a==="warning",[`${R}-status-error`]:a==="error",[`${R}-status-validating`]:a==="validating",[`${R}-has-feedback`]:Q})}const m=(R,a)=>a||R},27666:function(Ft,ze,e){"use strict";var t=e(3300),r=e(16089);function g(Y){let m;const R=Q=>()=>{m=null,Y.apply(void 0,(0,t.Z)(Q))},a=function(){if(m==null){for(var Q=arguments.length,$=new Array(Q),P=0;P{r.Z.cancel(m),m=null},a}ze.Z=g},81228:function(Ft,ze,e){"use strict";e.d(ze,{Z:function(){return M}});var t=e(33377),r=e(93912),g=e(18881),Y=e(85461),m=e(59301),R=e(92310),a=e.n(R),Q=e(29301),$=e(2738),P=e(27666),_=e(36355),v=e(83116),d=e(37613);const V=x=>{const{componentCls:A}=x;return{[A]:{position:"fixed",zIndex:x.zIndexPopup}}};var B=(0,v.Z)("Affix",x=>{const A=(0,d.TS)(x,{zIndexPopup:x.zIndexBase+10});return[V(A)]});function T(x){return x!==window?x.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function Ae(x,A,E){if(E!==void 0&&A.top>x.top-E)return E+A.top}function U(x,A,E){if(E!==void 0&&A.bottom{const I=w.getTargetFunc(),we=I==null?void 0:I(),{prevTarget:le}=w.state;le!==we&&(Ce.forEach(Ve=>{le==null||le.removeEventListener(Ve,w.lazyUpdatePosition),we==null||we.addEventListener(Ve,w.lazyUpdatePosition)}),w.updatePosition(),w.setState({prevTarget:we}))},w.removeListeners=()=>{w.timer&&(clearTimeout(w.timer),w.timer=null);const{prevTarget:I}=w.state,we=w.getTargetFunc(),le=we==null?void 0:we();Ce.forEach(Ve=>{le==null||le.removeEventListener(Ve,w.lazyUpdatePosition),I==null||I.removeEventListener(Ve,w.lazyUpdatePosition)}),w.updatePosition.cancel(),w.lazyUpdatePosition.cancel()},w.getOffsetTop=()=>{const{offsetBottom:I,offsetTop:we}=w.props;return I===void 0&&we===void 0?0:we},w.getOffsetBottom=()=>w.props.offsetBottom,w.measure=()=>{const{status:I,lastAffix:we}=w.state,{onChange:le}=w.props,Ve=w.getTargetFunc();if(I!==H.Prepare||!w.fixedNodeRef.current||!w.placeholderNodeRef.current||!Ve)return;const se=w.getOffsetTop(),he=w.getOffsetBottom(),Be=Ve();if(Be){const ce={status:H.None},Ne=T(w.placeholderNodeRef.current);if(Ne.top===0&&Ne.left===0&&Ne.width===0&&Ne.height===0)return;const ee=T(Be),X=Ae(Ne,ee,se),oe=U(Ne,ee,he);X!==void 0?(ce.affixStyle={position:"fixed",top:X,width:Ne.width,height:Ne.height},ce.placeholderStyle={width:Ne.width,height:Ne.height}):oe!==void 0&&(ce.affixStyle={position:"fixed",bottom:oe,width:Ne.width,height:Ne.height},ce.placeholderStyle={width:Ne.width,height:Ne.height}),ce.lastAffix=!!ce.affixStyle,le&&we!==ce.lastAffix&&le(ce.lastAffix),w.setState(ce)}},w.prepareMeasure=()=>{w.setState({status:H.Prepare,affixStyle:void 0,placeholderStyle:void 0})},w.updatePosition=(0,P.Z)(()=>{w.prepareMeasure()}),w.lazyUpdatePosition=(0,P.Z)(()=>{const I=w.getTargetFunc(),{affixStyle:we}=w.state;if(I&&we){const le=w.getOffsetTop(),Ve=w.getOffsetBottom(),se=I();if(se&&w.placeholderNodeRef.current){const he=T(se),Be=T(w.placeholderNodeRef.current),ce=Ae(Be,he,le),Ne=U(Be,he,Ve);if(ce!==void 0&&we.top===ce||Ne!==void 0&&we.bottom===Ne)return}}w.prepareMeasure()}),w}return(0,r.Z)(E,[{key:"getTargetFunc",value:function(){const{getTargetContainer:I}=this.context,{target:we}=this.props;return we!==void 0?we:I!=null?I:de}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(I){this.addListeners(),(I.offsetTop!==this.props.offsetTop||I.offsetBottom!==this.props.offsetBottom)&&this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:I,placeholderStyle:we}=this.state,{affixPrefixCls:le,rootClassName:Ve,children:se}=this.props,he=a()(I&&Ve,{[le]:!!I});let Be=(0,$.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return m.createElement(Q.Z,{onResize:this.updatePosition},m.createElement("div",Object.assign({},Be,{ref:this.placeholderNodeRef}),I&&m.createElement("div",{style:we,"aria-hidden":"true"}),m.createElement("div",{className:he,ref:this.fixedNodeRef,style:I},m.createElement(Q.Z,{onResize:this.updatePosition},se))))}}]),E}(m.Component);s.contextType=_.E_;var M=(0,m.forwardRef)((x,A)=>{const{prefixCls:E,rootClassName:w}=x,{getPrefixCls:I}=(0,m.useContext)(_.E_),we=I("affix",E),[le,Ve]=B(we),se=Object.assign(Object.assign({},x),{affixPrefixCls:we,rootClassName:a()(w,Ve)});return le(m.createElement(s,Object.assign({},se,{ref:A})))})},24905:function(Ft,ze,e){"use strict";e.d(ze,{default:function(){return M}});var t=e(92310),r=e.n(t),g=e(5630),Y=e(59301),m=e(36355),R=e(1684),a=e(32441),$=Y.createContext(null),P=e(98447),_=e(14088),v=e(4572),d=function(x,A){var E={};for(var w in x)Object.prototype.hasOwnProperty.call(x,w)&&A.indexOf(w)<0&&(E[w]=x[w]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,w=Object.getOwnPropertySymbols(x);I{var E;const{prefixCls:w,className:I,rootClassName:we,children:le,indeterminate:Ve=!1,style:se,onMouseEnter:he,onMouseLeave:Be,skipGroup:ce=!1,disabled:Ne}=x,ee=d(x,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:X,direction:oe,checkbox:ve}=Y.useContext(m.E_),q=Y.useContext($),{isFormItemInput:ye}=Y.useContext(a.aM),Fe=Y.useContext(R.Z),rt=(E=(q==null?void 0:q.disabled)||Ne)!==null&&E!==void 0?E:Fe,Qe=Y.useRef(ee.value);Y.useEffect(()=>{q==null||q.registerValue(ee.value)},[]),Y.useEffect(()=>{if(!ce)return ee.value!==Qe.current&&(q==null||q.cancelValue(Qe.current),q==null||q.registerValue(ee.value),Qe.current=ee.value),()=>q==null?void 0:q.cancelValue(ee.value)},[ee.value]);const ft=X("checkbox",w),[Ye,bt]=(0,P.ZP)(ft),et=Object.assign({},ee);q&&!ce&&(et.onChange=function(){ee.onChange&&ee.onChange.apply(ee,arguments),q.toggleOption&&q.toggleOption({label:le,value:ee.value})},et.name=q.name,et.checked=q.value.includes(ee.value));const pe=r()(`${ft}-wrapper`,{[`${ft}-rtl`]:oe==="rtl",[`${ft}-wrapper-checked`]:et.checked,[`${ft}-wrapper-disabled`]:rt,[`${ft}-wrapper-in-form-item`]:ye},ve==null?void 0:ve.className,I,we,bt),st=r()({[`${ft}-indeterminate`]:Ve},v.A,bt),J=Ve?"mixed":void 0;return Ye(Y.createElement(_.Z,{component:"Checkbox",disabled:rt},Y.createElement("label",{className:pe,style:Object.assign(Object.assign({},ve==null?void 0:ve.style),se),onMouseEnter:he,onMouseLeave:Be},Y.createElement(g.Z,Object.assign({"aria-checked":J},et,{prefixCls:ft,className:st,disabled:rt,ref:A})),le!==void 0&&Y.createElement("span",null,le))))};var T=Y.forwardRef(V),Ae=e(3300),U=e(2738),Ce=function(x,A){var E={};for(var w in x)Object.prototype.hasOwnProperty.call(x,w)&&A.indexOf(w)<0&&(E[w]=x[w]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,w=Object.getOwnPropertySymbols(x);I{const{defaultValue:E,children:w,options:I=[],prefixCls:we,className:le,rootClassName:Ve,style:se,onChange:he}=x,Be=Ce(x,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ce,direction:Ne}=Y.useContext(m.E_),[ee,X]=Y.useState(Be.value||E||[]),[oe,ve]=Y.useState([]);Y.useEffect(()=>{"value"in Be&&X(Be.value||[])},[Be.value]);const q=Y.useMemo(()=>I.map(j=>typeof j=="string"||typeof j=="number"?{label:j,value:j}:j),[I]),ye=j=>{ve(S=>S.filter(l=>l!==j))},Fe=j=>{ve(S=>[].concat((0,Ae.Z)(S),[j]))},rt=j=>{const S=ee.indexOf(j.value),l=(0,Ae.Z)(ee);S===-1?l.push(j.value):l.splice(S,1),"value"in Be||X(l),he==null||he(l.filter(K=>oe.includes(K)).sort((K,k)=>{const C=q.findIndex(ie=>ie.value===K),p=q.findIndex(ie=>ie.value===k);return C-p}))},Qe=ce("checkbox",we),ft=`${Qe}-group`,[Ye,bt]=(0,P.ZP)(Qe),et=(0,U.Z)(Be,["value","disabled"]),pe=I.length?q.map(j=>Y.createElement(T,{prefixCls:Qe,key:j.value.toString(),disabled:"disabled"in j?j.disabled:Be.disabled,value:j.value,checked:ee.includes(j.value),onChange:j.onChange,className:`${ft}-item`,style:j.style,title:j.title},j.label)):w,st={toggleOption:rt,value:ee,disabled:Be.disabled,name:Be.name,registerValue:Fe,cancelValue:ye},J=r()(ft,{[`${ft}-rtl`]:Ne==="rtl"},le,Ve,bt);return Ye(Y.createElement("div",Object.assign({className:J,style:se},et,{ref:A}),Y.createElement($.Provider,{value:st},pe)))},H=Y.forwardRef(de);var s=Y.memo(H);const n=T;n.Group=s,n.__ANT_CHECKBOX=!0;var M=n},98447:function(Ft,ze,e){"use strict";e.d(ze,{C2:function(){return m}});var t=e(17313),r=e(37613),g=e(83116);const Y=R=>{const{checkboxCls:a}=R,Q=`${a}-wrapper`;return[{[`${a}-group`]:Object.assign(Object.assign({},(0,t.Wf)(R)),{display:"inline-flex",flexWrap:"wrap",columnGap:R.marginXS,[`> ${R.antCls}-row`]:{flex:1}}),[Q]:Object.assign(Object.assign({},(0,t.Wf)(R)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Q}`]:{marginInlineStart:0},[`&${Q}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[a]:Object.assign(Object.assign({},(0,t.Wf)(R)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:R.borderRadiusSM,alignSelf:"center",[`${a}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${a}-inner`]:Object.assign({},(0,t.oN)(R))},[`${a}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:R.checkboxSize,height:R.checkboxSize,direction:"ltr",backgroundColor:R.colorBgContainer,border:`${R.lineWidth}px ${R.lineType} ${R.colorBorder}`,borderRadius:R.borderRadiusSM,borderCollapse:"separate",transition:`all ${R.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:R.checkboxSize/14*5,height:R.checkboxSize/14*8,border:`${R.lineWidthBold}px solid ${R.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${R.motionDurationFast} ${R.motionEaseInBack}, opacity ${R.motionDurationFast}`}},"& + span":{paddingInlineStart:R.paddingXS,paddingInlineEnd:R.paddingXS}})},{[` ${Q}:not(${Q}-disabled), ${a}:not(${a}-disabled) `]:{[`&:hover ${a}-inner`]:{borderColor:R.colorPrimary}},[`${Q}:not(${Q}-disabled)`]:{[`&:hover ${a}-checked:not(${a}-disabled) ${a}-inner`]:{backgroundColor:R.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${a}-checked:not(${a}-disabled):after`]:{borderColor:R.colorPrimaryHover}}},{[`${a}-checked`]:{[`${a}-inner`]:{backgroundColor:R.colorPrimary,borderColor:R.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${R.motionDurationMid} ${R.motionEaseOutBack} ${R.motionDurationFast}`}}},[` diff --git a/p__Classrooms__ThemeChange__ShixunHomeworksDetail.31f9be8d.async.js b/p__Classrooms__ThemeChange__ShixunHomeworksDetail.262462ba.async.js similarity index 79% rename from p__Classrooms__ThemeChange__ShixunHomeworksDetail.31f9be8d.async.js rename to p__Classrooms__ThemeChange__ShixunHomeworksDetail.262462ba.async.js index 8a355db0cf..0475e13f81 100644 --- a/p__Classrooms__ThemeChange__ShixunHomeworksDetail.31f9be8d.async.js +++ b/p__Classrooms__ThemeChange__ShixunHomeworksDetail.262462ba.async.js @@ -88,22 +88,22 @@ {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var Or=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function iu(Ea){return console.log("shapeName:",Ea),Or.indexOf(Ea)>=0}var Su=new We.YI(Ra.current,{maxSelectionCount:1,linkTemplate:$n(We.rU,{locationSpot:We.z6.Center,selectionAdornmentTemplate:$n(We.uz,"Link",{locationSpot:We.z6.Center},$n(We.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),$n(We.bn,{toArrow:"Standard",stroke:null}))},{routing:We.rU.AvoidsNodes,curve:We.rU.JumpOver,corner:5,toShortLength:4},new We.KX("points"),$n(We.bn,{isPanelMain:!0,strokeWidth:2}),$n(We.bn,{toArrow:"Standard",stroke:null})),model:new We.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...We.bn.getFigureGenerators().toArray().map(Ea=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Ea.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Rt.current.addDiagramListener("TextEdited",function(Ea){var Ka;const Mo=Ea.subject.part;var to=(Ka=document.activeElement)==null?void 0:Ka.value;typeof to=="string"&&to.trim()===""&&Rt.current.model.commit(function(Cr){Cr.set(Mo.data,"text","\u672A\u547D\u540D"),Rt.current.commandHandler.stopCommand()},"increment")}),Su.nodeTemplate=$n(We.NB,"Auto",{locationSpot:We.z6.Center},new We.KX("location","location",We.E9.parse).makeTwoWay(We.E9.stringify),$n(We.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new We.KX("stroke").makeTwoWay(),new We.KX("fill").makeTwoWay(),new We.KX("figure")),$n(We.al,{margin:new We.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new We.$u(16,16),maxSize:new We.$u(10,NaN),textAlign:"center",editable:!0},new We.KX("key").makeTwoWay())),setTimeout(()=>{Rt.current.grid=$n(We.s_,"Grid",$n(We.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),$n(We.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Rt.current.grid.visible=!0,Rt.current.grid.gridCellStroke="darkgray",Rt.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Rt.current,Rt.current}const Do=()=>ve(this,null,function*(){var $n=Rt.current.makeImage();const gr=yield(0,Qe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:$n.src}});_t({src:gr.url})});return(0,z.useEffect)(()=>(setTimeout(()=>{Br()},500),xo(Co+1),()=>{Rt.current=null}),[]),Le.createElement("div",{ref:Xo,className:vn.current?`${Re.maxH60} body-overflow-initial`:"body-overflow-initial"},Le.createElement(et.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Co,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Le.createElement(Mt.Z,null,Le.createElement(ta.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Le.createElement(ta.Z,{onClick:()=>{var $n,gr,Xr=Rt.current.selection.first();if(vn.current=!vn.current,document.activeElement&&Xr){let Pr=(gr=($n=document.activeElement)==null?void 0:$n.value)==null?void 0:gr.trim();typeof Pr=="string"&&Rt.current.model.commit(function(mr){mr.set(Xr.data,"text",Pr||"\u672A\u547D\u540D"),Rt.current.commandHandler.stopCommand()},"increment")}xo(Co+1)}},Le.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Et},Le.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Re.flowChartWrp},Le.createElement("div",{style:{display:"flex",height:"100%"}},Le.createElement("div",{style:{width:"300px",height:"100%"}},Le.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Le.createElement("div",{style:{height:"calc(100% - 50px)"},className:Re.myPaletteDiv,ref:Ra})),Le.createElement("div",{style:{flex:1,position:"relative"}},Le.createElement("div",{ref:oa,style:{height:"80vh"}}))),Le.createElement("div",{className:"tr"},Le.createElement(Ae.ZP,{size:"large",onClick:Do,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var rt=qe,we=ee(5112),De=ee(5871);const Ft=we.ZP.Group,mt={margin:"0 8px"};var ze=({callback:Et,onCancel:_t})=>{function Rt(oa){Et(oa)}return z.createElement(Fe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Rt},z.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},z.createElement("span",{style:mt},"\u5355\u5143\u683C\u6570\uFF1A"),z.createElement("span",{style:mt},"\u884C\u6570"),z.createElement(Fe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},z.createElement(De.Z,null)),z.createElement("span",{style:mt},"\u5217\u6570"),z.createElement(Fe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},z.createElement(De.Z,null))),z.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},z.createElement("span",{style:mt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),z.createElement(Fe.default.Item,{name:"align"},z.createElement(Ft,null,z.createElement(we.ZP,{value:"default"},z.createElement("i",{className:"fa fa-align-justify"})),z.createElement(we.ZP,{value:"left"},z.createElement("i",{className:"fa fa-align-left"})),z.createElement(we.ZP,{value:"center"},z.createElement("i",{className:"fa fa-align-center"})),z.createElement(we.ZP,{value:"right"},z.createElement("i",{className:"fa fa-align-right"}))))),z.createElement("div",{className:"flex-container flex-end"},z.createElement(Ae.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(Ae.ZP,{type:"ghost",onClick:_t},"\u53D6\u6D88")))},Bt=ee(78673),dt=ee(11081),cn=ee.n(dt),wt=(0,z.forwardRef)(({use3d:Et,width:_t,height:Rt,callback:oa,showSaveButton:Ra},vn)=>{const Xo=(0,z.useRef)(),Co=(0,z.useRef)(),[xo,Br]=(0,z.useState)(!1),Do=(0,z.useRef)({id:Xo,appName:"graphing",width:_t||1e3,height:Rt||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,z.useEffect)(()=>{Co.current=new(cn())(Do.current,!0),window.onload=function(){Co.current.inject("applet_container")}},[]);const $n=()=>{var gr=window.ggbApplet.getPNGBase64(1,!0,72);return oa&&oa(gr),gr};return(0,z.useEffect)(()=>{Do.current.appName=xo?"3D":"graphing",Co.current.inject("applet_container")},[xo]),(0,z.useEffect)(()=>{Br(Et)},[Et]),(0,z.useImperativeHandle)(vn,()=>({getImgData:$n})),z.createElement(z.Fragment,null,z.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Xo}),z.createElement(Mt.Z,{align:"middle"},z.createElement(ta.Z,{flex:1},z.createElement(Bt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:xo,onChange:gr=>Br(gr)})),z.createElement(ta.Z,null,z.createElement(Ae.ZP,{size:"large",onClick:$n,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Gt=ee(88615),Ke=ee(1012),ot=ee(8591);const jt="link",Vt="upload-image",Pn="add-flowchart",Qn="draw-image",Ot="add-flowchart",Ut="code-block",Lt="add-table",Dn="------------",qn={default:Dn,left:`:${Dn}`,center:`:${Dn}:`,right:`${Dn}:`};var _n=ee(17904),Ga=(Et,_t,Rt)=>new Promise((oa,Ra)=>{var vn=xo=>{try{Co(Rt.next(xo))}catch(Br){Ra(Br)}},Xo=xo=>{try{Co(Rt.throw(xo))}catch(Br){Ra(Br)}},Co=xo=>xo.done?oa(xo.value):Promise.resolve(xo.value).then(vn,Xo);Co((Rt=Rt.apply(Et,_t)).next())});function An(){}let xn=0;const Ma=1e4,ao="\u2581",ln="@\u2581\u2581@",fn="@\u2581@",io=` +]}`;var Or=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function iu(Ea){return console.log("shapeName:",Ea),Or.indexOf(Ea)>=0}var Su=new We.YI(Ra.current,{maxSelectionCount:1,linkTemplate:$n(We.rU,{locationSpot:We.z6.Center,selectionAdornmentTemplate:$n(We.uz,"Link",{locationSpot:We.z6.Center},$n(We.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),$n(We.bn,{toArrow:"Standard",stroke:null}))},{routing:We.rU.AvoidsNodes,curve:We.rU.JumpOver,corner:5,toShortLength:4},new We.KX("points"),$n(We.bn,{isPanelMain:!0,strokeWidth:2}),$n(We.bn,{toArrow:"Standard",stroke:null})),model:new We.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...We.bn.getFigureGenerators().toArray().map(Ea=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Ea.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Rt.current.addDiagramListener("TextEdited",function(Ea){var Ka;const Mo=Ea.subject.part;var to=(Ka=document.activeElement)==null?void 0:Ka.value;typeof to=="string"&&to.trim()===""&&Rt.current.model.commit(function(Cr){Cr.set(Mo.data,"text","\u672A\u547D\u540D"),Rt.current.commandHandler.stopCommand()},"increment")}),Su.nodeTemplate=$n(We.NB,"Auto",{locationSpot:We.z6.Center},new We.KX("location","location",We.E9.parse).makeTwoWay(We.E9.stringify),$n(We.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new We.KX("stroke").makeTwoWay(),new We.KX("fill").makeTwoWay(),new We.KX("figure")),$n(We.al,{margin:new We.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new We.$u(16,16),maxSize:new We.$u(10,NaN),textAlign:"center",editable:!0},new We.KX("key").makeTwoWay())),setTimeout(()=>{Rt.current.grid=$n(We.s_,"Grid",$n(We.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),$n(We.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Rt.current.grid.visible=!0,Rt.current.grid.gridCellStroke="darkgray",Rt.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Rt.current,Rt.current}const Do=()=>ve(this,null,function*(){var $n=Rt.current.makeImage();const gr=yield(0,Qe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:$n.src}});_t({src:gr.url})});return(0,z.useEffect)(()=>(setTimeout(()=>{Br()},500),xo(Co+1),()=>{Rt.current=null}),[]),Le.createElement("div",{ref:Xo,className:vn.current?`${Re.maxH60} body-overflow-initial`:"body-overflow-initial"},Le.createElement(et.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Co,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Le.createElement(Mt.Z,null,Le.createElement(ta.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Le.createElement(ta.Z,{onClick:()=>{var $n,gr,Xr=Rt.current.selection.first();if(vn.current=!vn.current,document.activeElement&&Xr){let Pr=(gr=($n=document.activeElement)==null?void 0:$n.value)==null?void 0:gr.trim();typeof Pr=="string"&&Rt.current.model.commit(function(mr){mr.set(Xr.data,"text",Pr||"\u672A\u547D\u540D"),Rt.current.commandHandler.stopCommand()},"increment")}xo(Co+1)}},Le.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Et},Le.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Re.flowChartWrp},Le.createElement("div",{style:{display:"flex",height:"100%"}},Le.createElement("div",{style:{width:"300px",height:"100%"}},Le.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Le.createElement("div",{style:{height:"calc(100% - 50px)"},className:Re.myPaletteDiv,ref:Ra})),Le.createElement("div",{style:{flex:1,position:"relative"}},Le.createElement("div",{ref:oa,style:{height:"80vh"}}))),Le.createElement("div",{className:"tr"},Le.createElement(Ae.ZP,{size:"large",onClick:Do,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var rt=qe,we=ee(5112),De=ee(5871);const Ft=we.ZP.Group,mt={margin:"0 8px"};var ze=({callback:Et,onCancel:_t})=>{function Rt(oa){Et(oa)}return z.createElement(Fe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Rt},z.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},z.createElement("span",{style:mt},"\u5355\u5143\u683C\u6570\uFF1A"),z.createElement("span",{style:mt},"\u884C\u6570"),z.createElement(Fe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},z.createElement(De.Z,null)),z.createElement("span",{style:mt},"\u5217\u6570"),z.createElement(Fe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},z.createElement(De.Z,null))),z.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},z.createElement("span",{style:mt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),z.createElement(Fe.default.Item,{name:"align"},z.createElement(Ft,null,z.createElement(we.ZP,{value:"default"},z.createElement("i",{className:"fa fa-align-justify"})),z.createElement(we.ZP,{value:"left"},z.createElement("i",{className:"fa fa-align-left"})),z.createElement(we.ZP,{value:"center"},z.createElement("i",{className:"fa fa-align-center"})),z.createElement(we.ZP,{value:"right"},z.createElement("i",{className:"fa fa-align-right"}))))),z.createElement("div",{className:"flex-container flex-end"},z.createElement(Ae.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(Ae.ZP,{type:"ghost",onClick:_t},"\u53D6\u6D88")))},Bt=ee(78673),dt=ee(11081),cn=ee.n(dt),wt=(0,z.forwardRef)(({use3d:Et,width:_t,height:Rt,callback:oa,showSaveButton:Ra},vn)=>{const Xo=(0,z.useRef)(),Co=(0,z.useRef)(),[xo,Br]=(0,z.useState)(!1),Do=(0,z.useRef)({id:Xo,appName:"graphing",width:_t||1e3,height:Rt||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,z.useEffect)(()=>{Co.current=new(cn())(Do.current,!0),window.onload=function(){Co.current.inject("applet_container")}},[]);const $n=()=>{var gr=window.ggbApplet.getPNGBase64(1,!0,72);return oa&&oa(gr),gr};return(0,z.useEffect)(()=>{Do.current.appName=xo?"3D":"graphing",Co.current.inject("applet_container")},[xo]),(0,z.useEffect)(()=>{Br(Et)},[Et]),(0,z.useImperativeHandle)(vn,()=>({getImgData:$n})),z.createElement(z.Fragment,null,z.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Xo}),z.createElement(Mt.Z,{align:"middle"},z.createElement(ta.Z,{flex:1},z.createElement(Bt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:xo,onChange:gr=>Br(gr)})),z.createElement(ta.Z,null,z.createElement(Ae.ZP,{size:"large",onClick:$n,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Gt=ee(88615),Ke=ee(1012),ot=ee(8591);const jt="link",Vt="upload-image",Pn="add-flowchart",Qn="draw-image",Ot="add-flowchart",Ut="code-block",Lt="add-table",Dn="------------",qn={default:Dn,left:`:${Dn}`,center:`:${Dn}:`,right:`${Dn}:`};var _n=ee(17904),Ga=(Et,_t,Rt)=>new Promise((oa,Ra)=>{var vn=xo=>{try{Co(Rt.next(xo))}catch(Br){Ra(Br)}},Xo=xo=>{try{Co(Rt.throw(xo))}catch(Br){Ra(Br)}},Co=xo=>xo.done?oa(xo.value):Promise.resolve(xo.value).then(vn,Xo);Co((Rt=Rt.apply(Et,_t)).next())});function An(){}let xn=0;const Ma=1e4,oo="\u2581",ln="@\u2581\u2581@",fn="@\u2581@",io=` **\u6A21\u677F\u6807\u9898** \u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,Oa=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function ea(Et){return/^\d+$/.test(Et)?`${Et}px`:Et}const qa=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",hr={[qa+"-B"]:"bold",[qa+"-I"]:"italic"},xr={[jt]:"\u6DFB\u52A0\u94FE\u63A5",[Ut]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Vt]:"\u6DFB\u52A0\u56FE\u7247",[Qn]:"\u6DFB\u52A0\u753B\u56FE",[Pn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Lt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Qo=({defaultValue:Et="",onChange:_t,width:Rt="100%",height:oa=400,miniToolbar:Ra=!1,isFocus:vn=!1,watch:Xo,insertTemp:Co,mode:xo="markdown",id:Br="markdown-editor-id",showResizeBar:Do=!1,noStorage:$n=!1,showNullButton:gr=!1,showNullProgramButton:Xr=!1,hidetoolBar:Pr=!1,fullScreen:mr=!1,onBlur:Me,onCMBeforeChange:pn,onFullScreen:hn,className:Hn="",disablePaste:ua=!1,disabled:aa=!1,disabledFill:Un=!1,placeholder:wn="",values:zo="",extraUse:yo})=>{const[tn,Zr]=(0,z.useState)(null),[Or,iu]=(0,z.useState)(Et),[Su,Ea]=(0,z.useState)(Xo),[Ka,Mo]=(0,z.useState)(mr),[to,Cr]=(0,z.useState)(""),[Ho,Za]=(0,z.useState)(0),[Wr,Lr]=(0,z.useState)(oa),[fl,$u]=(0,z.useState)(!1),Zu=(0,z.useRef)((0,Ke.Z)()),Wa=(0,z.useRef)(!1),ca=(0,z.useRef)(),[Ro,Rr]=(0,z.useState)(0),[_r,qr]=(0,z.useState)(0),el=(0,z.useRef)(),pl=(0,z.useRef)(),Cn=(0,z.useRef)(),yn=(0,z.useRef)(),Ln=()=>Ga(void 0,null,function*(){var wa;const ya=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Zu.current}});(wa=ya==null?void 0:ya.attachments)!=null&&wa.length&&(console.log("cm:",tn,el),ya.attachments.map(so=>{so.content_type.indexOf("image")>-1?tn.replaceSelection(`![,](/api/attachments/${so.id}?type=${so.content_type})`):so.content_type.indexOf("video")>-1?tn.replaceSelection(``):so.content_type.indexOf("pdf")>-1?tn.replaceSelection(`${so.name}`):tn.replaceSelection(`[${so.name}](${ENV.API_SERVER}/api/attachments/${so.id}?type=${so.content_type})`)}))});(0,z.useEffect)(()=>{const wa=window.scrollY||window.pageYOffset;iu(zo),tn==null||tn.setValue(zo),window.scrollTo(0,wa)},[zo]),(0,z.useEffect)(()=>{hn==null||hn(Ka)},[Ka]),(0,z.useEffect)(()=>{if(el.current){let wa=function(so,vo){var Gr;if(ua){vo.preventDefault();return}const Bu=vo.clipboardData;if(Bu){const Ou=Bu.types.toString(),Lu=Bu.items;if(Ou==="Files"||Bu.types.indexOf("Files")>-1){if(vo.preventDefault(),xo=="stex")return;try{let En=Lu[1];((Gr=Lu[0])==null?void 0:Gr.kind)==="file"&&(En=Lu[0]);const nl=En.getAsFile(),Ll=nl.name.split(".").pop();(0,Ve.I)(nl,ll=>{var ur,Qr,yu;ll.id?((ur=nl==null?void 0:nl.type)==null?void 0:ur.indexOf("image"))>-1?ya.replaceSelection(``):((Qr=nl==null?void 0:nl.type)==null?void 0:Qr.indexOf("video"))>-1?ya.replaceSelection(``):((yu=nl==null?void 0:nl.type)==null?void 0:yu.indexOf("pdf"))>-1?ya.replaceSelection(`${nl.name}`):Oa.includes(Ll)?ya.replaceSelection(`${nl.name}`):ya.replaceSelection(`[${nl.name}](/api/attachments/${ll.id}?type=${ll.content_type})`):(ll==null?void 0:ll.status)===401&&(ot.ZP.warning((ll==null?void 0:ll.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(En){ot.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const ya=Se().fromTextArea(el.current,{mode:xo,lineNumbers:!Ra,lineWrapping:!0,value:Et,autoCloseTags:!Xr,autoCloseBrackets:!0});return ya.on("keyup",function(so,vo){vo.keyCode===8&&(so.getValue()==""?ya.setOption("placeholder",wn):ya.setOption("placeholder",null))}),ya.on("keydown",function(so,vo){if(vo.keyCode===8){var Gr=xa(so);Gr&&vo.preventDefault()}}),vn&&ya.focus(),ya.on("paste",wa),ya.on("dragleave",function(so,vo){pl.current.classList.remove("mouse-hover-md")}),aa&&ya.on("beforeChange",function(so,vo){(vo.origin==="paste"||vo.origin==="+input")&&vo.cancel()}),Zr(ya),()=>{ya.off("paste",wa)}}},[]);const Ba=(0,z.useCallback)(()=>{if(pl.current)try{}catch(wa){console.log(wa,"---- to set md editor body height")}},[Wr,pl,Ka]);(0,z.useEffect)(()=>{function wa(){let ya=new be.Z(so=>{for(let vo of so)(vo.target.offsetHeight>0||vo.target.offsetWidth>0)&&(Ba(),tn.setSize("100%","100%"),tn.refresh())});return ya.observe(el.current.parentElement),ya}if(tn){const ya=wa();return()=>{var so,vo;(so=el.current)!=null&&so.parentElement&&ya.unobserve((vo=el.current)==null?void 0:vo.parentElement)}}},[tn,Ba]),(0,z.useEffect)(()=>{if(tn){let wa=[];for(const[ya,so]of Object.entries(hr)){let vo={[ya]:()=>{Io(so)}};wa.push(vo),tn.addKeyMap(vo)}return ca.current=setInterval(()=>{Wa.current&&Ln()},4e3),()=>{clearInterval(ca.current);for(let ya of wa)tn.removeKeyMap(ya)}}},[tn]),(0,z.useEffect)(()=>{mr!==Ka&&Mo(mr)},[mr]),(0,_n.Z)(()=>{if(!$n&&Ho>0){let wa=new Date().getTime(),ya=window.sessionStorage.getItem(Br);wa>=Ho+Ma&&(!ya||ya!==Or)&&(window.sessionStorage.setItem(Br,Or),$u(!0))}},Ma),(0,z.useEffect)(()=>{Ea(Xo)},[tn,Xo]),(0,z.useEffect)(()=>{tn&&vn&&tn.focus()},[tn,vn]),(0,z.useEffect)(()=>{if(Su&&tn){let wa=function(so){let vo=so.target;if(yn.current){let Gr=vo.scrollTop/vo.scrollHeight;yn.current.scrollTop=yn.current.scrollHeight*Gr}};const ya=tn.getScrollerElement();return ya.addEventListener("scroll",wa),()=>{ya.removeEventListener("scroll",wa)}}},[tn,Su]),(0,z.useEffect)(()=>{if(tn&&pn){let wa=function(ya,so){pn(ya,so)};return tn.on("beforeChange",wa),()=>{tn.off("beforeChange",wa)}}},[tn,pn]),(0,z.useEffect)(()=>{if(tn&&Me){let wa=function(){Me(tn.getValue())};return tn.on("blur",wa),()=>{tn.off("blur",wa)}}},[tn,Me]);function xa(wa,ya){var so=wa.getDoc(),vo=so.getCursor(),Gr=so.getLine(vo.line),Bu=Gr.charAt(vo.ch-1),Ou=Gr.lastIndexOf("@\u2581@",vo.ch),Lu=Gr.lastIndexOf("@\u2581\u2581@",vo.ch),En=Ou>Lu?Ou:Lu,nl=Ou>Lu?3:4;if(ln.indexOf(Bu)===-1)return null;if(console.log("change1:",ya,wa,Gr,vo,En,Ou,Lu,Bu),En>=0&&vo.ch-En<5){var Ll=En+nl;return so.replaceRange("",{line:vo.line,ch:En},{line:vo.line,ch:Ll}),{line:vo.line,ch:Ll}}return null}(0,z.useEffect)(()=>{if(tn){let wa=function(ya,so){const vo=ya.getValue();iu(vo),Za(new Date().getTime()),ya.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),_t&&(Xr?_t(vo,Sr(vo)):_t(vo))};return tn.on("change",wa),()=>{tn.off("change",wa)}}},[tn,_t]),(0,z.useEffect)(()=>{if(tn)if(Et==null)tn.setValue(""),iu("");else{const wa=window.scrollY||window.pageYOffset;Et!==tn.getValue()&&(tn.setValue(Et),iu(Et),tn.setCursor(aa?1:tn.lineCount(),0),window.scrollTo(0,wa))}},[tn,Et]);const Io=(0,z.useCallback)(wa=>{const ya=tn.getCursor(),so=tn.getSelection();let vo=so.split(` `);switch(wa){case"bold":return tn.replaceSelection("**"+so+"**"),so===""&&tn.setCursor(ya.line,ya.ch+2),tn.focus();case"italic":return tn.replaceSelection("*"+so+"*"),so===""&&tn.setCursor(ya.line,ya.ch+1),tn.focus();case"code":return tn.replaceSelection("`"+so+"`"),so===""&&tn.setCursor(ya.line,ya.ch+1),tn.focus();case"inline-latex":return Cr("inline-latex"),tn.focus();case"latex":return tn.replaceSelection("```latex\n"+so+"\n```"),tn.setCursor(ya.line+1,so.length+1),tn.focus();case"line-break":return tn.replaceSelection(`
`),tn.focus();case"list-ul":return so===""?tn.replaceSelection("- "+so):tn.replaceSelection(vo.map(Gr=>Gr===""?"":`- ${Gr}`).join(` `)),tn.focus();case"list-ol":return so===""?tn.replaceSelection("1. "+so):tn.replaceSelection(vo.map((Gr,Bu)=>Gr===""?"":`${Bu+1}. ${Gr}`).join(` -`)),tn.focus();case"add-null-ch":return so===""&&tn.setCursor(ya.line,ya.ch),tn.replaceSelection(ao),tn.focus();case"add-signal":return so===""&&tn.setCursor(ya.line,ya.ch),tn.replaceSelection(fn),tn.focus();case"add-multiple":return so===""&&tn.setCursor(ya.line,ya.ch),tn.replaceSelection(ln),tn.focus();case"inster-template-1":return so===""&&tn.setCursor(ya.line,ya.ch),tn.replaceSelection(io),tn.focus();case"eraser":return tn.setValue(""),tn.focus();case"trigger-watch":return Ea(!Su),tn.focus();case"trigger-full-screen":return Mo(!Ka),tn.focus();case jt:Cr(jt);return;case Ut:Cr(Ut);return;case Vt:Cr(Vt);return;case Qn:Cr(Qn);return;case"maths-latex":Cr("maths-latex");return;case Pn:Cr(Pn);return;case Lt:Cr(Lt);return;default:throw new Error}},[tn,Su,Ka]),Sa=(0,z.useCallback)((wa,ya)=>{var so,vo,Gr,Bu,Ou,Lu;switch(Cr(""),to){case jt:const{title:ur,link:Qr}=wa;return tn.replaceSelection(`[${ur}](${Qr})`),tn.focus();case Ut:const{language:yu,content:Yr}=wa;return tn.replaceSelection(["```"+yu,Yr,"```"].join(` +`)),tn.focus();case"add-null-ch":return so===""&&tn.setCursor(ya.line,ya.ch),tn.replaceSelection(oo),tn.focus();case"add-signal":return so===""&&tn.setCursor(ya.line,ya.ch),tn.replaceSelection(fn),tn.focus();case"add-multiple":return so===""&&tn.setCursor(ya.line,ya.ch),tn.replaceSelection(ln),tn.focus();case"inster-template-1":return so===""&&tn.setCursor(ya.line,ya.ch),tn.replaceSelection(io),tn.focus();case"eraser":return tn.setValue(""),tn.focus();case"trigger-watch":return Ea(!Su),tn.focus();case"trigger-full-screen":return Mo(!Ka),tn.focus();case jt:Cr(jt);return;case Ut:Cr(Ut);return;case Vt:Cr(Vt);return;case Qn:Cr(Qn);return;case"maths-latex":Cr("maths-latex");return;case Pn:Cr(Pn);return;case Lt:Cr(Lt);return;default:throw new Error}},[tn,Su,Ka]),Sa=(0,z.useCallback)((wa,ya)=>{var so,vo,Gr,Bu,Ou,Lu;switch(Cr(""),to){case jt:const{title:ur,link:Qr}=wa;return tn.replaceSelection(`[${ur}](${Qr})`),tn.focus();case Ut:const{language:yu,content:Yr}=wa;return tn.replaceSelection(["```"+yu,Yr,"```"].join(` `)),tn.focus();case"maths-latex":for(var En=atob(wa),nl=new Uint8Array(En.length),Ll=0;Ll{zl.id?tn.replaceSelection(`![,](/api/attachments/${zl.id}?type=${zl.content_type})`):(zl==null?void 0:zl.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":tn.replaceSelection("`$$"+wa+"$$`");break;case Vt:case Qn:case Ot:const{src:yr,alt:cu}=wa,xu=ya,jl=(Gr=(vo=(so=xu==null?void 0:xu.name)==null?void 0:so.split("."))==null?void 0:vo.pop)==null?void 0:Gr.call(vo);return((Bu=xu==null?void 0:xu.type)==null?void 0:Bu.indexOf("image"))>-1||!(xu!=null&&xu.type)?xu.align||xu.width?tn.replaceSelection(`

${cu||

`):tn.replaceSelection(`${cu||`):((Ou=xu==null?void 0:xu.type)==null?void 0:Ou.indexOf("video"))>-1?tn.replaceSelection(``):((Lu=xu==null?void 0:xu.type)==null?void 0:Lu.indexOf("pdf"))>-1?tn.replaceSelection(`${xu.name}`):Oa.includes(jl)?tn.replaceSelection(`${xu.name}`):tn.replaceSelection(`[${xu.name}](${yr})`),tn.focus();case Lt:const{row:Zl,col:Si,align:xl}=wa;let ei=` `;for(let zl=0;zl{switch(to){case jt:return z.createElement(bt,{callback:Sa,onCancel:Uo});case Ut:return z.createElement(je.Z,{callback:Sa,onCancel:Uo});case Vt:return z.createElement(Ve.Z,{callback:Sa,onCancel:Uo});case Pn:return z.createElement(rt,{callback:Sa,onCancel:Uo});case Lt:return z.createElement(ze,{callback:Sa,onCancel:Uo});case"maths-latex":return z.createElement(wt,{showSaveButton:!0,callback:Sa});case"inline-latex":return z.createElement(Gt.Z,{showSaveButton:!0,callback:Sa});default:return null}},[to]);function Uo(){Cr("")}(0,z.useEffect)(()=>{if(Cn.current){let wa=function(Ou){Gr=!0,Bu=Ou.pageY},ya=function(){Gr=!1},so=function(Ou){if(Gr){let Lu=Ou.pageY-Bu;Lu<0&&(Lu=0),Lu>300&&(Lu=300);let En=oa+Lu+"px";Lr(En)}},vo=Cn.current,Gr=!1,Bu=0;return vo.addEventListener("mousedown",wa),document.addEventListener("mousemove",so),document.addEventListener("mouseup",ya),()=>{vo.removeEventListener("mousedown",wa),document.removeEventListener("mousemove",so),document.removeEventListener("mouseup",ya)}}},[tn,Cn]),(0,z.useEffect)(()=>{Lr(oa)},[oa]);const Tr=ea(Rt),_a=ea(Wr),Oo={width:Tr,height:_a},Er=(0,z.useMemo)(()=>{if(Ho){let wa=new Date(Ho),ya=wa.getHours(),so=wa.getMinutes(),vo=wa.getSeconds();return ya=ya<10?"0"+ya:ya,so=so<10?"0"+so:so,vo=vo<10?"0"+vo:vo,`${ya}:${so}:${vo}`}return 0},[Ho]),Sr=wa=>{const ya=[];if(Xr){let so=-1;wa=wa.replace(/(@▁▁@|@▁@)/g,function(vo,Gr,Bu){ya.push({multiLine:vo!==fn})})}return ya};function Au(){window.sessionStorage.removeItem(Br),$u(!1),Za(0)}function $r(){$u(!1),Za(0),tn.setValue(window.sessionStorage.getItem(Br))}(0,z.useEffect)(()=>{xr[to]&&to!==Qn&&to!==Pn&&setTimeout(()=>{const wa=document.getElementsByClassName("markdown-popup-form")[0],ya=window.innerWidth/2-wa.offsetWidth/2,so=window.innerHeight/2-wa.offsetHeight/2;Rr(ya),qr(so)},0)},[to]);const Iu=wa=>{wa.preventDefault();const ya=wa.clientX-Ro,so=wa.clientY-_r;document.body.onmousemove=vo=>{let Gr=vo.clientX-ya,Bu=vo.clientY-so;const Ou=document.getElementsByClassName("markdown-popup-form")[0],Lu=window.innerWidth-Ou.offsetWidth,En=window.innerHeight-Ou.offsetHeight;Gr=Math.max(0,Math.min(Gr,Lu)),Bu=Math.max(0,Math.min(Bu,En)),Qu(vo.clientX,vo.clientY,ya,so)&&(Rr(Gr),qr(Bu))},document.body.onmouseup=function(){document.body.onmousemove=null}},Qu=(wa,ya,so,vo)=>{const Gr=document.body.clientHeight,Bu=document.body.clientWidth;return wa<20&&so>wa||wa>Bu-20&&soya||ya>Gr-20&&voCe in Fe?Ne(Fe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Fe[Ce]=Ae,b=(Fe,Ce)=>{for(var Ae in Ce||(Ce={}))a.call(Ce,Ae)&&y(Fe,Ae,Ce[Ae]);if(E)for(var Ae of E(Ce))x.call(Ce,Ae)&&y(Fe,Ae,Ce[Ae]);return Fe},te=(Fe,Ce)=>xe(Fe,le(Ce));const{useForm:oe}=z.default,re={width:280,marginRight:10},ue={labelCol:{span:5},wrapperCol:{span:19}};var ce=({callback:Fe,onCancel:Ce})=>{const[Ae]=oe();let ct=(0,Ye.useRef)();function Oe(Xe){ct.current.width=Ae.getFieldValue("width"),ct.current.align=Ae.getFieldValue("align"),Fe(Xe,ct.current)}function Ct(Xe,st){if(Xe.status===-1){ne.ZP.error(Xe.message);return}Ae.setFieldsValue({src:`/api/attachments/${Xe.id}`,type:st.type})}function Te(Xe){let st=Xe.target.files[0];ct.current=st,ge(st,Ct)}return Be.createElement(z.default,te(b({form:Ae},ue),{className:"upload-image-panel",onFinish:Oe,style:{width:470,overflow:"hidden"}}),Be.createElement(z.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Be.createElement("div",{className:"flex-container"},Be.createElement(z.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Be.createElement(Se.default,{style:re})),Be.createElement(pe,{onFileChange:Te}))),Be.createElement(z.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Be.createElement(Se.default,{style:{width:264}})),Be.createElement(z.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Be.createElement(be.Z,null,Be.createElement(z.default.Item,{name:"width",style:{margin:0}},Be.createElement(fe.Z,{style:{width:264}})),Be.createElement("span",{className:"ml8"},"%"))),Be.createElement(z.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Be.createElement(ke.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),Be.createElement("aside",null,Be.createElement(z.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Be.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Be.createElement(ie.ZP,{type:"default",onClick:Ce},"\u53D6\u6D88"))))};function pe({onFileChange:Fe}){return Be.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Be.createElement("input",{type:"file",onChange:Fe}))}function ge(Fe,Ce){if(!Fe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ze.bg)())throw ne.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Ae=new FormData;Ae.append("editormd-image-file",Fe),Ae.append("file_param_name","editormd-image-file"),Ae.append("byxhr","true");var ct=new window.XMLHttpRequest;ct.withCredentials=!0,ct.addEventListener("load",function(Oe){Ce(JSON.parse(Oe.target.responseText),Fe)},!1),ct.addEventListener("error",function(Oe){console.error(Oe)},!1),ct.open("POST",`${He.KI}/api/attachments.json`),ct.send(Ae)}},75790:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return Se}});var z=ee(59301),ne=ee(4676);class Se extends z.Component{constructor(fe){super(fe);const ke=window.document;this.node=ke.createElement("div"),ke.body.appendChild(this.node)}render(){const{children:fe}=this.props;return(0,ne.createPortal)(fe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(yt,pt,ee){"use strict";ee.d(pt,{i:function(){return ue},Z:function(){return pe}});var z={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},ne=ee(71418),Se=ee(6848),be=ee(93948),fe=ee(92310),ke=ee.n(fe),ie=ee(49661),He=ee(57884),Ye=ee(34055),Ze=ee(79005),Be=ee(20345),Ne=ee(77882),xe=ee(31081),le=ee(75309),E=ee(71979),a=ee(47558),x=ee(42922),y=ee(66832),b=ee(96593),te=ee(19664),oe=ee(91833),re=ee(59301);const ue=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ze,swimg:Be},{name:"101\u8BA1\u5212",ptimg:Ne,swimg:xe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:le,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:y,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:te,swimg:oe}];var pe=({className:ge,dataSource:Fe=[],col:Ce=4,right:Ae,bottom:ct=23,precision:Oe=0,wrapWidth:Ct=1200,trackEventItems:Te,loading:Xe,onRemove:st=()=>{},isCurrent:nt=!0,showAlias:kt=!1,showProgress:Ue=!1})=>{const Ge=Math.floor((Ct-(Ce-1)*Ae)/Ce),bt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(je=>(window.ENV==="build"&&(je.ptimg=`/react/build${je.ptimg}`,je.swimg=`/react/build${je.swimg}`),je));return re.createElement(ne.Z,{spinning:Xe},re.createElement("div",{className:ke()(z.list,ge)},!!(Fe!=null&&Fe.length)&&(Fe==null?void 0:Fe.map((je,Ve)=>{var et,Mt,sn,Pt,on,We;const{name:Xt,id:nn,identifier:kn,featured:ta,school_name:Qe,image_url:Re,excellent:Le,is_plan:ve}=je;return re.createElement("div",{key:nn,className:nt&&Ue?z.wrapisCurrent:z.wrap,style:{width:Ge,marginRight:(1+Ve)%Ce===0?0:Ae+Oe,marginBottom:ct}},re.createElement("a",{className:z.li,onClick:qe=>{qe.preventDefault(),qe.stopPropagation(),Te&&(0,ie.L9)([Te]),(0,ie.xg)(`/paths/${kn}`)}},re.createElement("div",{className:z.img},re.createElement("img",{className:z.cover,src:`${Re}`}),nt&&(0,Ye.bg)()&&(je==null?void 0:je.studying)&&re.createElement("div",{className:`${z.movebq} user-path-items`,onClick:qe=>{qe.stopPropagation(),st(je)}},re.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),re.createElement("span",{className:"c-red"},"\u79FB\u9664")),(et=je==null?void 0:je.subject_tags)==null?void 0:et.map((qe,rt)=>{var we,De;if(rt===0){const mt=(we=bt.find(ze=>ze.name==qe))==null?void 0:we.swimg;return re.createElement("img",{className:z.sign,src:mt,style:{left:"-4px"}})}const Ft=(De=bt.find(mt=>mt.name==qe))==null?void 0:De.ptimg;return re.createElement("img",{className:z.sign,src:Ft,style:{left:`${48+52*(rt-1)+2*rt}px`}})}),re.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(je==null?void 0:je.excellent)&&re.createElement("div",{className:z.bq},"\u5F00\u653E\u8BFE\u7A0B"))),re.createElement("div",{className:z.name},re.createElement(Se.Z,{title:kt&&(je!=null&&je.excellent_alias_name)?re.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Xt}`,re.createElement("br",null),re.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${je==null?void 0:je.excellent_alias_name}`)):Xt},re.createElement("span",{className:z.e},kt&&(je==null?void 0:je.excellent_alias_name)||Xt))),nt&&Ue&&((Mt=je==null?void 0:je.progress)==null?void 0:Mt.all_score)!=0&&re.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},re.createElement(be.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((sn=je==null?void 0:je.progress)==null?void 0:sn.my_score)/((Pt=je==null?void 0:je.progress)==null?void 0:Pt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(on=je==null?void 0:je.progress)==null?void 0:on.my_score,"/",(We=je==null?void 0:je.progress)==null?void 0:We.all_score),(!nt||!Ue)&&re.createElement("div",{className:z.tags},re.createElement("div",null,re.createElement(Se.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),re.createElement("span",null,je.stages_count))),re.createElement(Se.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),re.createElement("span",null,je.members_count)))))))})),!Fe.length&&re.createElement(He.Z,null)))}},47949:function(yt,pt,ee){"use strict";ee.d(pt,{jL:function(){return fe},w9:function(){return Zt},dN:function(){return ot},QD:function(){return xo},cQ:function(){return Pt.Z},Oz:function(){return mt},op:function(){return Rt},O5:function(){return Or},_b:function(){return Pr},t7:function(){return Fe},Gi:function(){return qn},YG:function(){return Qn},kT:function(){return Lt},qp:function(){return x},K3:function(){return te},vr:function(){return $n},qE:function(){return vn},Je:function(){return ct},wb:function(){return Ve},lB:function(){return sn},cq:function(){return ao},tp:function(){return ue},Si:function(){return Ea},k8:function(){return pl},Du:function(){return Lr}});var z=ee(59301),ne={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Se="data:image/png;base64,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",fe=({dataSource:Cn=[],img:yn,imgWidth:Ln=346,title:Ba,sunTitle:xa,bannerExtraContent:Io})=>z.createElement("div",{className:ne.banner},z.createElement("div",{className:ne.content},z.createElement("aside",null,z.createElement("p",null,z.createElement("b",null,Ba),z.createElement("span",null,xa)),Cn.length>0&&z.createElement("div",{className:ne.btns},Cn.map((Sa,jo)=>z.createElement("div",{key:jo,onClick:Sa.click},Sa.name,Sa.sign?z.createElement("img",{src:Se,width:39}):null))),Io),yn&&z.createElement("img",{style:{marginTop:33,marginRight:38},src:yn,width:Ln}))),ke={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ie=ee(92310),He=ee.n(ie),Ye=ee(89392),Ze=Object.defineProperty,Be=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,le=(Cn,yn,Ln)=>yn in Cn?Ze(Cn,yn,{enumerable:!0,configurable:!0,writable:!0,value:Ln}):Cn[yn]=Ln,E=(Cn,yn)=>{for(var Ln in yn||(yn={}))Ne.call(yn,Ln)&&le(Cn,Ln,yn[Ln]);if(Be)for(var Ln of Be(yn))xe.call(yn,Ln)&&le(Cn,Ln,yn[Ln]);return Cn},x=({dataSource:Cn=[],value:yn,onChange:Ln,onTitleChange:Ba,className:xa,title:Io,titleWidth:Sa=41,style:jo={},fontColor:Uo="#6A7283",showCount:Tr,classNameActive:_a,styleItem:Oo={}})=>{const[Er,Sr]=(0,z.useState)(0),[Au,$r]=(0,z.useState)(!1),Iu=(0,z.useRef)(null),Qu=(0,z.useRef)(null);return(0,z.useEffect)(()=>{var wa;Cn.length!==0&&(((wa=Iu==null?void 0:Iu.current)==null?void 0:wa.clientHeight)>97?Sr(1):Sr(0)),Cn.length===0&&Sr(0),$r(!1)},[Cn]),z.createElement("div",{className:He()(ke.row,xa),style:jo},z.createElement("div",{onClick:(0,Ye.throttle)(()=>Ba==null?void 0:Ba(),2e3),style:{width:Sa,marginTop:Au?12:4},className:`${ke.title} ${Ba?"current":""}`},Io),z.createElement("div",{className:Au?`${ke.tagsWrap} ${ke.tagsBorderWrap}`:ke.tagsWrap},z.createElement("div",{className:ke.bar,ref:Qu,style:Er>0?{height:Er===1?97:"auto",overflow:Er===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},z.createElement("div",{className:ke.tag,ref:Iu},Cn==null?void 0:Cn.map(wa=>z.createElement("span",{onClick:()=>Ln(wa.id),key:wa.id,style:E(E({color:Uo},Oo),(wa==null?void 0:wa.style)||{}),className:yn===wa.id?He()(_a||ke.active,wa.classNameActive):""},z.createElement("span",{title:wa.name,className:ke.name},wa.name),!!Tr&&z.createElement("span",{className:ke.num},wa.count))))),!!Er&&z.createElement(z.Fragment,null,Er===1?z.createElement("div",{onClick:()=>{var wa;Sr(2),((wa=Iu==null?void 0:Iu.current)==null?void 0:wa.clientHeight)>245?$r(!0):$r(!1)},className:ke.action},"\u5C55\u5F00",z.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):z.createElement("div",{onClick:()=>{Qu.current.scrollTop=0,Sr(1),$r(!1)},className:ke.action},"\u6536\u8D77",z.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},te=({dataSource:Cn=[],value:yn,onChange:Ln,onTitleChange:Ba,className:xa,title:Io,titleWidth:Sa=41,style:jo={},fontColor:Uo="#6A7283",showCount:Tr,expand:_a=!0})=>{const[Oo,Er]=(0,z.useState)(0),[Sr,Au]=(0,z.useState)(!1),$r=(0,z.useRef)(null),Iu=(0,z.useRef)(null),[Qu,wa]=(0,z.useState)(_a);return z.createElement("div",{className:He()(y.row,xa),style:jo},z.createElement("div",{className:"flex item-center justify-between"},z.createElement("div",{onClick:(0,Ye.throttle)(()=>Ba==null?void 0:Ba(),2e3),style:{width:Sa,marginTop:Sr?12:4},className:`${y.title} ${Ba?"current":""}`},Io),z.createElement("i",{className:`iconfont ${Qu?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Qu?8:10},onClick:()=>wa(!Qu)})),Qu&&z.createElement("div",{className:Sr?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},z.createElement("div",{className:y.fenge}),z.createElement("div",{className:y.bar,ref:Iu},z.createElement("div",{className:y.tag,ref:$r},Cn==null?void 0:Cn.map(ya=>z.createElement("span",{onClick:()=>Ln(ya.id),key:ya.id,style:{color:Uo},className:yn===ya.id?y.active:""},z.createElement("span",{title:ya.name,className:y.name},ya.name),!!Tr&&z.createElement("span",{className:y.num},ya.count)))))))},oe={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ue=({dataSource:Cn=[],value:yn,onChange:Ln,className:Ba,style:xa={}})=>z.createElement("div",{style:xa,className:He()(oe.tabs,Ba)},Cn.map(Io=>z.createElement("span",{onClick:()=>Ln(Io.id),className:yn===Io.id?oe.active:"",key:Io.id},Io.name))),ce={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},pe=ee(92832),Fe=({dataSource:Cn=[],value:yn="",onChange:Ln,onInputChange:Ba=()=>{},className:xa,style:Io={},placeholder:Sa,allowClear:jo=!1})=>{var Uo;const[Tr,_a]=(0,z.useState)(""),[Oo,Er]=(0,z.useState)("");(0,z.useEffect)(()=>{var $r;let Iu=yn;($r=JSON.stringify(yn))!=null&&$r.includes("{")&&(_a(yn.id),Iu=yn.value||"");try{Er(decodeURIComponent(Iu||""))}catch(Qu){Er(decodeURIComponent(Iu||""))}},[yn]);const Sr=()=>{Ln(encodeURIComponent(Oo),Tr||null)},Au=$r=>{$r!==Tr&&(_a($r),Ln(encodeURIComponent(Oo),$r))};return z.createElement("div",{className:He()(ce.input,xa),style:Io},!!Cn.length&&z.createElement("div",{className:ce.dropdown},z.createElement("div",{className:ce.text},(Uo=Cn.find($r=>$r.id===Tr))==null?void 0:Uo.name,z.createElement("i",{className:"iconfont icon-zhankai4"}),z.createElement("b",{className:ce.b1}),z.createElement("b",{className:ce.b2})),z.createElement("div",{className:ce.menu},Cn.map(($r,Iu)=>z.createElement("div",{key:Iu,onClick:()=>Au($r.id)},$r.name)))),z.createElement(pe.default,{onPressEnter:Sr,value:Oo,onChange:$r=>{Er($r.target.value),Ba(encodeURIComponent($r.target.value),Tr||null)},bordered:!1,placeholder:Sa}),z.createElement("i",{onClick:Sr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Ce={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ct=({value:Cn,onChange:yn,className:Ln,total:Ba,pageSize:xa,style:Io={}})=>{const Sa=Cn<2,jo=Cn>=Math.ceil(Ba/xa);return Ba<=xa?z.createElement(z.Fragment,null):z.createElement("div",{className:He()(Ce.quickPager,Ln),style:Io},z.createElement("div",{onClick:()=>{Sa||yn(Cn-1,"prev")},className:Sa?Ce.disabled:""},"\u4E0A\u4E00\u9875"),z.createElement("div",{onClick:()=>{jo||yn(Cn+1,"next")},className:jo?Ce.disabled:""},"\u4E0B\u4E00\u9875"))},Oe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Ct=ee(71418),Te=ee(6848),Xe=ee(13570),st=ee(90524),nt=ee(49661),kt=ee(96908),Ue=ee(57177),Ge=ee(81378),bt=ee(57884),Ve=({className:Cn,dataSource:yn=[],col:Ln=4,right:Ba,bottom:xa=23,precision:Io=0,wrapWidth:Sa=1200,trackEventItems:jo,loading:Uo})=>{const Tr=Math.floor((Sa-(Ln-1)*Ba)/Ln);return z.createElement(Ct.Z,{spinning:Uo},z.createElement("div",{className:He()(Oe.list,Cn)},!!yn.length&&yn.map((_a,Oo)=>{const{name:Er,id:Sr,identifier:Au,power:$r,cover_image_id:Iu,pic:Qu}=_a;return z.createElement("div",{className:Oe.wrap,key:Sr,style:{width:Tr,marginRight:(1+Oo)%Ln===0?0:Ba+Io,marginBottom:xa}},z.createElement("a",{target:"_blank",href:`/shixuns/${Au}/challenges`,className:Oe.li,onClick:wa=>{wa.preventDefault(),jo&&(0,nt.L9)([jo]),$r&&(0,nt.xg)(`/shixuns/${Au}/challenges`)}},z.createElement("div",{className:Oe.img},z.createElement("img",{className:Oe.cover,src:`${Qu}`}),_a.is_jupyter&&z.createElement("img",{className:Oe.sign,src:kt}),_a.is_jupyter_lab&&z.createElement("img",{className:Oe.sign,src:Ue}),_a.is_unity_3d&&z.createElement("img",{className:Oe.sign,src:Ge})),z.createElement("div",{className:Oe.name},z.createElement(Te.Z,{title:Er||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:Oe.e},Er||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{className:Oe.tags},z.createElement(Te.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,_a.challenges_count))),!!_a.myshixuns_count&&z.createElement(Te.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),z.createElement("span",null,_a.myshixuns_count))),z.createElement(Te.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},z.createElement("span",null,z.createElement("span",null,_a.level))),z.createElement("div",{className:Oe.rate},z.createElement(Xe.Z,{allowHalf:!0,disabled:!0,defaultValue:_a.score_info}),z.createElement("span",null,"\xA0",_a.score_info?`${_a.score_info}\u5206`:"5\u5206")))),!$r&&z.createElement("div",{className:Oe.lockWrap},z.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!yn.length&&z.createElement(bt.Z,null)))},et={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},sn=({className:Cn,dataSource:yn=[],col:Ln=4,right:Ba,bottom:xa=23,precision:Io=0,wrapWidth:Sa=1200,wrapClassName:jo,trackEventItems:Uo,loading:Tr})=>{const _a=Math.floor((Sa-(Ln-1)*Ba)/Ln);return z.createElement(Ct.Z,{spinning:Tr},z.createElement("div",{className:He()(et.list,Cn)},!!yn.length&&yn.map((Oo,Er)=>{const{name:Sr,id:Au,identifier:$r,power:Iu,cover_image_id:Qu,pic:wa}=Oo;return z.createElement("div",{className:He()(et.wrap,jo),key:Au,style:{width:_a,marginRight:(1+Er)%Ln===0?0:Ba+Io,marginBottom:xa}},z.createElement("a",{target:"_blank",href:`/shixuns/${$r}/challenges`,className:et.li,onClick:ya=>{ya.preventDefault(),Uo&&(0,nt.L9)([Uo]),Iu&&(0,nt.xg)(`/shixuns/${$r}/challenges`)}},z.createElement("img",{src:ee(47621),className:et.titleBg}),z.createElement("div",{className:et.name},z.createElement(Te.Z,{title:Sr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:et.e},Sr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:et.img},z.createElement("img",{className:et.cover,src:Qu?`${st.Z.API_SERVER}/api/attachments/${Qu}`:`${st.Z.IMG_SERVER+wa}`}),Oo.is_jupyter&&z.createElement("div",{className:et.bq},"Jupyter"),Oo.is_jupyter_lab&&z.createElement("div",{className:et.bq},"JupyterLab"),Oo.is_unity_3d&&z.createElement("div",{className:et.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),z.createElement("div",{className:"mt20 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:et.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:et.value},Oo.myshixuns_count)),z.createElement("div",null,z.createElement("span",{className:et.text},"\u56F0\u96BE\u7B49\u7EA7"),z.createElement("span",{className:et.value},Oo.level))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:et.text},"\u5173\u5361\u6570"),z.createElement("span",{className:et.value},Oo.challenges_count)),z.createElement("div",{className:et.rate},z.createElement(Xe.Z,{allowHalf:!0,disabled:!0,defaultValue:Oo.score_info}),z.createElement("span",{className:et.value,style:{color:"#FF9C00"}},"\xA0",Oo.score_info?`${Oo.score_info}\u5206`:"5\u5206"))))),!Iu&&z.createElement("div",{className:et.lockWrap},z.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!yn.length&&z.createElement(bt.Z,null)))},Pt=ee(929),on={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},We=ee(79005),Xt=ee(20345),nn=ee(77882),kn=ee(31081),ta=ee(75309),Qe=ee(71979),Re=ee(47558),Le=ee(42922),ve=ee(66832),qe=ee(96593),rt=ee(19664),we=ee(91833);const De=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:We,swimg:Xt},{name:"101\u8BA1\u5212",ptimg:nn,swimg:kn},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ta,swimg:Qe},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Re,swimg:Le},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:ve,swimg:qe},{name:"\u519B\u961F\u4E00\u6D41",ptimg:rt,swimg:we}];var mt=({className:Cn,dataSource:yn=[],col:Ln=4,right:Ba,bottom:xa=23,precision:Io=0,wrapWidth:Sa=1200,trackEventItems:jo,loading:Uo,wrapClassName:Tr,imgClassName:_a,isArrow:Oo=!1})=>{const Er=Math.floor((Sa-(Ln-1)*Ba)/Ln),[Sr,Au]=(0,z.useState)(),[$r,Iu]=(0,z.useState)(),Qu=ya=>Au(ya),wa=()=>Au(-1);return z.createElement(Ct.Z,{spinning:Uo},z.createElement("div",{className:He()(on.list,Cn)},!!(yn!=null&&yn.length)&&(yn==null?void 0:yn.map((ya,so)=>{var vo;const{name:Gr,id:Bu,identifier:Ou,featured:Lu,school_name:En,image_url:nl,excellent:Ll,is_plan:ll}=ya;return z.createElement("div",{key:Bu,className:He()(on.wrap,Tr),style:{width:Er,marginRight:(1+so)%Ln===0?0:Ba+Io,marginBottom:xa}},z.createElement("a",{target:"_blank",href:`/paths/${Ou}`,className:on.li,onClick:ur=>{ur.preventDefault(),jo&&(0,nt.L9)([jo]),(0,nt.xg)(`/paths/${Ou}`)}},z.createElement("img",{src:ee(39057),className:on.titleBg}),z.createElement("div",{className:on.name},z.createElement(Te.Z,{title:Gr},z.createElement("span",{className:on.e,style:{color:Oo&&Sr===so?"#145DFF":"#000000"},onMouseEnter:()=>{Qu(so)},onMouseLeave:wa},Gr))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:He()(on.img,_a)},z.createElement("img",{className:on.cover,src:`${st.Z.IMG_SERVER+nl}`}),(vo=ya==null?void 0:ya.subject_tags)==null?void 0:vo.map((ur,Qr)=>{var yu,Yr;if(Qr===0){const cu=(yu=De.find(xu=>xu.name==ur))==null?void 0:yu.swimg;return z.createElement("img",{className:on.sign,src:cu,style:{left:"-4px"}})}const yr=(Yr=De.find(cu=>cu.name==ur))==null?void 0:Yr.ptimg;return z.createElement("img",{className:on.sign,src:yr,style:{left:`${48+52*(Qr-1)+2*Qr}px`}})}),z.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(ya==null?void 0:ya.excellent)&&z.createElement("div",{className:on.bq},"\u5F00\u653E\u8BFE\u7A0B"))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:on.text},"\u7AE0\u8282\u6570"),z.createElement("span",{className:on.value},ya.stages_count)),z.createElement("div",null,z.createElement("span",{className:on.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:on.value},ya.members_count))))))})),!yn.length&&z.createElement(bt.Z,null)))},ze={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Bt="data:image/png;base64,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",dt=ee(59301),Zt=({className:Cn,dataSource:yn=[],col:Ln=4,right:Ba,bottom:xa=23,precision:Io=0,wrapWidth:Sa=1200,trackEventItems:jo,loading:Uo})=>{const Tr=Math.floor((Sa-(Ln-1)*Ba)/Ln);return dt.createElement(Ct.Z,{spinning:Uo},dt.createElement("div",{className:He()(ze.list,Cn)},!!yn.length&&yn.map((_a,Oo)=>{const{subject_identifier:Er,id:Sr,identifier:Au,power:$r}=_a,Iu=_a.is_public!=0&&_a.is_public;return dt.createElement("div",{className:ze.wrap,key:Sr,style:{width:Tr,marginRight:(1+Oo)%Ln===0?0:Ba+Io,marginBottom:xa}},dt.createElement("a",{className:ze.li,onClick:Qu=>{Qu.preventDefault(),jo&&(0,nt.L9)([jo]),(0,nt.xg)(_a.first_category_url)}},dt.createElement("div",{className:ze.top},dt.createElement(Te.Z,{title:_a.name},dt.createElement("div",{className:ze.name},_a.name)),dt.createElement("img",{className:ze.img,src:st.Z.IMG_SERVER+"/images/"+_a.avatar_url}),dt.createElement("div",{className:ze.text,title:_a.creator},_a.creator),Er&&dt.createElement("div",{className:ze.btns},dt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),dt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Iu&&dt.createElement("div",{className:ze.sign},"\u516C\u5F00")),dt.createElement("div",{className:ze.bottom},_a.visits>0&&dt.createElement(Te.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},dt.createElement("span",null,dt.createElement("i",{className:"iconfont icon-liulanyan"}),dt.createElement("span",null,_a.visits))),_a.course_members_count>0&&dt.createElement(Te.Z,{title:"\u6210\u5458",placement:"bottom"},dt.createElement("span",null,dt.createElement("i",{className:"iconfont icon-chengyuan"}),_a.course_members_count)),_a.tasks_count>0&&dt.createElement(Te.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},dt.createElement("span",null,dt.createElement("i",{className:"iconfont icon-zuoye"}),_a.tasks_count)),_a.is_end?dt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):dt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!_a.is_accessible&&dt.createElement("div",{className:ze.lockWrap},dt.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),dt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!yn.length&&dt.createElement(bt.Z,null)))},wt={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Gt="data:image/png;base64,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",ot=({className:Cn,dataSource:yn=[],col:Ln=4,right:Ba,bottom:xa=23,precision:Io=0,wrapWidth:Sa=1200,wrapClassName:jo,trackEventItems:Uo,loading:Tr})=>{const _a=Math.floor((Sa-(Ln-1)*Ba)/Ln);return z.createElement(Ct.Z,{spinning:Tr},z.createElement("div",{className:He()(wt.list,Cn)},!!yn.length&&yn.map((Oo,Er)=>{const{subject_identifier:Sr,id:Au,identifier:$r,power:Iu}=Oo,Qu=Oo.is_public!=0&&Oo.is_public;return z.createElement("div",{className:He()(`${wt.wrap} ${Oo.is_accessible?"":wt.warpStyle}`,jo),key:Au,style:{width:_a,marginRight:(1+Er)%Ln===0?0:Ba+Io,marginBottom:xa}},z.createElement("a",{className:wt.li,onClick:wa=>{wa.preventDefault(),Uo&&(0,nt.L9)([Uo]),(0,nt.xg)(Oo.first_category_url)}},z.createElement("div",{className:wt.creator},z.createElement("img",{className:wt.img,src:st.Z.IMG_SERVER+"/images/"+Oo.avatar_url}),z.createElement("div",{className:wt.text,title:Oo.creator},Oo.creator)),z.createElement("div",{className:wt.top},z.createElement(Te.Z,{title:Oo.name},z.createElement("div",{className:wt.name},Oo.name)),Qu&&z.createElement("div",{className:wt.sign},"\u516C\u5F00")),z.createElement("div",{className:wt.middle},z.createElement("div",{className:wt.row,style:{marginBottom:6}},z.createElement("div",null,z.createElement("span",{className:wt.text},"\u8BBF\u95EE\u91CF"),z.createElement("span",{className:wt.value},(Oo==null?void 0:Oo.visits)||0)),z.createElement("div",null,z.createElement("span",{className:wt.text},"\u6210\u5458"),z.createElement("span",{className:wt.value},(Oo==null?void 0:Oo.course_members_count)||0))),z.createElement("div",{className:wt.row},z.createElement("div",null,z.createElement("span",{className:wt.text,style:{width:42}},"\u4F5C",z.createElement("span",{style:{marginLeft:14}},"\u4E1A")),z.createElement("span",{className:wt.value},(Oo==null?void 0:Oo.tasks_count)||0)),z.createElement("div",null,z.createElement("span",{className:wt.text},"\u72B6\u6001"),Oo.is_end?z.createElement("span",{className:wt.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):z.createElement("span",{className:wt.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Sr&&z.createElement("div",{className:wt.btns},z.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Oo.is_accessible&&z.createElement("div",{className:wt.lockWrap},z.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!yn.length&&z.createElement(bt.Z,null)))},jt={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Vt=ee(76560),Qn=({dataSource:Cn=[],value:yn,onChange:Ln,className:Ba,style:xa={},tabBarExtraContent:Io})=>z.createElement("div",{className:He()(jt.tabs,Ba),style:xa},z.createElement("div",{className:jt.tabsWrap},Cn.map((Sa,jo)=>z.createElement("aside",{className:jt.tab,onClick:()=>{Ln(Sa.id),Sa.link&&Vt.history.push(Sa.link)},key:jo},z.createElement("div",{className:yn===Sa.id?jt.active:""},Sa.name),(Sa==null?void 0:Sa.resetCount)==null&&(Sa==null?void 0:Sa.total)!==void 0&&z.createElement("span",null,"\uFF08",Sa==null?void 0:Sa.total,"\uFF09"),(Sa==null?void 0:Sa.resetCount)!==void 0&&(Sa==null?void 0:Sa.total)!==void 0&&z.createElement(Te.Z,{title:(Sa==null?void 0:Sa.tip)!=null?Sa==null?void 0:Sa.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},Sa==null?void 0:Sa.resetCount),"/",z.createElement("span",null,Sa==null?void 0:Sa.total),"\uFF09"))))),z.createElement("div",{className:jt.tabBar},Io)),Ot={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},Lt=({dataSource:Cn=[],value:yn,onChange:Ln,className:Ba,style:xa={},tabBarExtraContent:Io})=>z.createElement("div",{className:He()(Ot.tabs,Ba),style:xa},z.createElement("div",{className:Ot.tabsWrap},Cn.map((Sa,jo)=>z.createElement("aside",{className:Ot.tab,onClick:()=>{Ln(Sa.id),Sa.link&&Vt.history.push(Sa.link)},key:jo},z.createElement("div",{className:yn===Sa.id?Ot.active:""},Sa.name),(Sa==null?void 0:Sa.resetCount)==null&&(Sa==null?void 0:Sa.total)!==void 0&&z.createElement("span",null,"\uFF08",Sa==null?void 0:Sa.total,"\uFF09"),(Sa==null?void 0:Sa.resetCount)!==void 0&&(Sa==null?void 0:Sa.total)!==void 0&&z.createElement(Te.Z,{title:(Sa==null?void 0:Sa.tip)!=null?Sa==null?void 0:Sa.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},Sa==null?void 0:Sa.resetCount),"/",z.createElement("span",null,Sa==null?void 0:Sa.total),"\uFF09"))))),z.createElement("div",{className:Ot.tabBar},Io)),qn=({className:Cn,style:yn={},children:Ln})=>z.createElement("div",{className:He()(Cn),style:yn},Ln),_n={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Ga=ee(38854),An=ee(20834);const xn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ao=({sortValue:Cn,dropValue:yn,className:Ln,onSort:Ba,onDrop:xa,dataSource:Io=xn})=>{var Sa;return z.createElement("div",{className:He()(_n.orderWrap,Ln)},z.createElement(Ga.Z,{dropdownRender:()=>z.createElement(An.default,null,Io.map((jo,Uo)=>z.createElement(An.default.Item,{key:Uo,onClick:()=>xa(jo.id)},jo.name)))},z.createElement("span",{className:_n.orderTextWrap},(Sa=Io.find(jo=>yn===jo.id))==null?void 0:Sa.name)),z.createElement("span",{className:_n.orderIconWrap},z.createElement("span",{className:_n.orderAsc},z.createElement("i",{className:Cn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${_n.cursorPointer} ${_n.active}`:`iconfont icon-sanjiaoxing-up font12 ${_n.cursorPointer}`,onClick:()=>Ba(Cn==="asc"?"desc":"asc")})),z.createElement("span",{className:_n.orderDesc},z.createElement("i",{className:Cn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${_n.cursorPointer} ${_n.active}`:`iconfont icon-sanjiaoxing-down font12 ${_n.cursorPointer}`,onClick:()=>Ba(Cn==="asc"?"desc":"asc")}))))},ln={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},fn=ee(3113),io=ee(22688),Oa=Object.defineProperty,ea=Object.getOwnPropertySymbols,So=Object.prototype.hasOwnProperty,qa=Object.prototype.propertyIsEnumerable,hr=(Cn,yn,Ln)=>yn in Cn?Oa(Cn,yn,{enumerable:!0,configurable:!0,writable:!0,value:Ln}):Cn[yn]=Ln,xr=(Cn,yn)=>{for(var Ln in yn||(yn={}))So.call(yn,Ln)&&hr(Cn,Ln,yn[Ln]);if(ea)for(var Ln of ea(yn))qa.call(yn,Ln)&&hr(Cn,Ln,yn[Ln]);return Cn},Qo=(Cn,yn)=>{var Ln={};for(var Ba in Cn)So.call(Cn,Ba)&&yn.indexOf(Ba)<0&&(Ln[Ba]=Cn[Ba]);if(Cn!=null&&ea)for(var Ba of ea(Cn))yn.indexOf(Ba)<0&&qa.call(Cn,Ba)&&(Ln[Ba]=Cn[Ba]);return Ln},Et=(Cn,yn,Ln)=>new Promise((Ba,xa)=>{var Io=Uo=>{try{jo(Ln.next(Uo))}catch(Tr){xa(Tr)}},Sa=Uo=>{try{jo(Ln.throw(Uo))}catch(Tr){xa(Tr)}},jo=Uo=>Uo.done?Ba(Uo.value):Promise.resolve(Uo.value).then(Io,Sa);jo((Ln=Ln.apply(Cn,yn)).next())}),Rt=Cn=>{var yn=Cn,{className:Ln,style:Ba,children:xa,loading:Io=!1,openLoading:Sa,onClick:jo=()=>{},size:Uo="middle",shape:Tr="round",theme:_a}=yn,Oo=Qo(yn,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Er,Sr]=(0,z.useState)(!1),Au=(0,z.useMemo)(()=>{switch(_a){case io.Fy.THEMEONE:return ln.ThemeOne;case io.Fy.DEFAULT:default:return ln.btn}},[_a]);return z.createElement(fn.ZP,xr({onClick:(0,Ye.throttle)($r=>Et(void 0,null,function*(){Sa&&Sr(!0);try{yield jo($r)}catch(Iu){console.log("error",Iu)}Sa&&Sr(!1)}),2e3,{leading:!0,trailing:!1}),className:He()(Au,ln[`${Uo}-${Tr}`],Ln),style:Ba,size:Uo,shape:Tr,loading:Er||Io},Oo),xa)},oa={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},vn=({className:Cn,style:yn,children:Ln=null,onClick:Ba,title:xa})=>z.createElement("div",{className:He()(oa.head,Cn),style:yn},z.createElement("span",{className:"primary-hover",onClick:Ba},z.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),z.createElement("b",{title:xa},xa),z.createElement("div",{className:oa.node},Ln)),Xo={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},xo=({confirmShow:Cn=!0,confirmTitle:yn,confirmClick:Ln,cancelShow:Ba=!0,cancelTitle:xa,cancelClick:Io,className:Sa,style:jo,confirmLoading:Uo=!1})=>z.createElement("div",{className:He()(Xo.btns,Sa),style:jo},Cn&&z.createElement(fn.ZP,{loading:Uo,onClick:Ln,type:"primary",className:Xo.confirm},yn),Ba&&z.createElement(fn.ZP,{onClick:Io,className:Xo.cancel},xa)),Br={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},$n=({className:Cn,style:yn={},LeftContent:Ln,children:Ba,RightContent:xa})=>z.createElement("div",{className:He()(Br.fixedBottom,Cn),style:yn},z.createElement("div",{className:Br.wrap},z.createElement("div",{className:Br.left},Ln),z.createElement("div",{className:Br.center},Ba),z.createElement("div",{className:Br.right},xa))),gr={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Pr=({className:Cn,style:yn={},dataSource:Ln=[]})=>z.createElement("div",{className:He()(gr.crumbs,Cn),style:yn},Ln.map((Ba,xa)=>xaVt.history.push(Ba.path)},Ba.name):z.createElement("span",null,Ba.name),z.createElement("span",null,"\xA0",">","\xA0")):z.createElement("span",{key:xa,style:{color:"#5F6368"}},Ba.name))),mr=ee(31797),Me=Object.defineProperty,pn=Object.defineProperties,hn=Object.getOwnPropertyDescriptors,Hn=Object.getOwnPropertySymbols,ua=Object.prototype.hasOwnProperty,aa=Object.prototype.propertyIsEnumerable,Un=(Cn,yn,Ln)=>yn in Cn?Me(Cn,yn,{enumerable:!0,configurable:!0,writable:!0,value:Ln}):Cn[yn]=Ln,wn=(Cn,yn)=>{for(var Ln in yn||(yn={}))ua.call(yn,Ln)&&Un(Cn,Ln,yn[Ln]);if(Hn)for(var Ln of Hn(yn))aa.call(yn,Ln)&&Un(Cn,Ln,yn[Ln]);return Cn},zo=(Cn,yn)=>pn(Cn,hn(yn)),yo=(Cn,yn)=>{var Ln={};for(var Ba in Cn)ua.call(Cn,Ba)&&yn.indexOf(Ba)<0&&(Ln[Ba]=Cn[Ba]);if(Cn!=null&&Hn)for(var Ba of Hn(Cn))yn.indexOf(Ba)<0&&aa.call(Cn,Ba)&&(Ln[Ba]=Cn[Ba]);return Ln};const{Countdown:tn}=mr.default;var Or=Cn=>{var yn=Cn,{onChange:Ln}=yn,Ba=yo(yn,["onChange"]);const[xa,Io]=(0,z.useState)(null);(0,z.useEffect)(()=>{typeof xa=="number"&&xa>=0&&Ln(xa)},[xa]);const Sa=jo=>{const Uo=Math.floor(jo/1e3);Io(Uo)};return z.createElement(tn,zo(wn({},Ba),{onChange:Sa}))},iu={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Ea=({DataProps:Cn,className:yn,style:Ln={}})=>{var Ba;return z.createElement("div",{className:He()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",iu.ClassRoomItem,yn),style:Ln,onClick:()=>{(0,nt.xg)(Cn==null?void 0:Cn.first_category_url)}},z.createElement("div",{className:"flex flex-col item-center"},z.createElement("img",{src:`${(Ba=st.Z)==null?void 0:Ba.IMG_SERVER}/images/${Cn==null?void 0:Cn.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Cn==null?void 0:Cn.subject_identifier)&&z.createElement("div",{className:"mt-40px"},z.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),z.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},z.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Cn!=null&&Cn.is_public)&&z.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),z.createElement("span",{className:He()("text-16px font-medium",iu.TitleDom)},Cn==null?void 0:Cn.name)),z.createElement("div",{className:"c-grey-333 font-medium"},Cn==null?void 0:Cn.creator),z.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Cn==null?void 0:Cn.course_members_count),z.createElement("div",{className:"c-grey-333 flex item-center justify-between"},z.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Cn==null?void 0:Cn.tasks_count),Cn!=null&&Cn.is_end?z.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):z.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Ka=Object.defineProperty,Mo=Object.getOwnPropertySymbols,to=Object.prototype.hasOwnProperty,Cr=Object.prototype.propertyIsEnumerable,Ho=(Cn,yn,Ln)=>yn in Cn?Ka(Cn,yn,{enumerable:!0,configurable:!0,writable:!0,value:Ln}):Cn[yn]=Ln,Za=(Cn,yn)=>{for(var Ln in yn||(yn={}))to.call(yn,Ln)&&Ho(Cn,Ln,yn[Ln]);if(Mo)for(var Ln of Mo(yn))Cr.call(yn,Ln)&&Ho(Cn,Ln,yn[Ln]);return Cn},Lr=({DataProps:Cn=[],selectValue:yn,onChange:Ln,className:Ba,style:xa={},extra:Io,classNameItem:Sa,styleItem:jo={},barHidden:Uo})=>{const[Tr,_a]=(0,z.useState)();return(0,z.useEffect)(()=>{_a(Array.isArray(yn)?yn:[yn])},[yn]),z.createElement("div",{className:He()("flex px-20px py-10px gap-40px",Ba),style:Za({borderBottom:"1px solid #D3F0FF"},xa)},Cn==null?void 0:Cn.map(Oo=>z.createElement("div",{key:Oo==null?void 0:Oo.id,className:He()("flex item-center justify-center current c-grey-333 text-16 relative",Sa,Oo==null?void 0:Oo.className),style:Za(Za({color:Tr!=null&&Tr.includes(Oo==null?void 0:Oo.id)?"#1890FF":"",minWidth:88},jo),(Oo==null?void 0:Oo.style)||{}),onClick:Er=>{Ln==null||Ln({domEvent:Er,item:Oo}),Oo!=null&&Oo.link&&Vt.history.push(Oo==null?void 0:Oo.link)}},Oo==null?void 0:Oo.name,!Uo&&(Tr==null?void 0:Tr.includes(Oo==null?void 0:Oo.id))&&z.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),z.createElement("div",{className:"ml-auto"},Io))},fl=Object.defineProperty,$u=Object.defineProperties,Zu=Object.getOwnPropertyDescriptors,Wa=Object.getOwnPropertySymbols,ca=Object.prototype.hasOwnProperty,Ro=Object.prototype.propertyIsEnumerable,Rr=(Cn,yn,Ln)=>yn in Cn?fl(Cn,yn,{enumerable:!0,configurable:!0,writable:!0,value:Ln}):Cn[yn]=Ln,_r=(Cn,yn)=>{for(var Ln in yn||(yn={}))ca.call(yn,Ln)&&Rr(Cn,Ln,yn[Ln]);if(Wa)for(var Ln of Wa(yn))Ro.call(yn,Ln)&&Rr(Cn,Ln,yn[Ln]);return Cn},qr=(Cn,yn)=>$u(Cn,Zu(yn)),pl=({value:Cn,onChange:yn,onInputChange:Ln,className:Ba,style:xa={},InputProps:Io})=>{const[Sa,jo]=(0,z.useState)(Cn);return z.createElement("div",{className:He()("flex item-center rounded-full px-10px py-2px",Ba),style:_r({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},xa)},z.createElement(pe.default,qr(_r({bordered:!1},Io),{onChange:Uo=>{jo(Uo.target.value),Ln==null||Ln(encodeURIComponent(Uo.target.value))},onPressEnter:Uo=>{yn==null||yn({domEvent:Uo,item:{value:Sa}})}})),z.createElement("img",{className:"h-22px current",src:ee(25365),height:22,onClick:Uo=>{yn==null||yn({domEvent:Uo,item:{value:Sa}})}}))}},17904:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return ne}});var z=ee(59301);function ne(Se,be){const fe=(0,z.useRef)();(0,z.useEffect)(()=>{fe.current=Se}),(0,z.useEffect)(()=>{function ke(){fe.current()}if(be!==null){let ie=setInterval(ke,be);return()=>clearInterval(ie)}},[be])}},26162:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return pe}});var z=ee(59301),ne={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},Se=Object.defineProperty,be=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,ie=(ge,Fe,Ce)=>Fe in ge?Se(ge,Fe,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):ge[Fe]=Ce,He=(ge,Fe)=>{for(var Ce in Fe||(Fe={}))fe.call(Fe,Ce)&&ie(ge,Ce,Fe[Ce]);if(be)for(var Ce of be(Fe))ke.call(Fe,Ce)&&ie(ge,Ce,Fe[Ce]);return ge};const Ye=ge=>React.createElement("svg",He({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},ge),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dot_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dot_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var Ze="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",Be=ee(99313),Ne=ee(92310),xe=ee.n(Ne),le=ee(59301),E=Object.defineProperty,a=Object.defineProperties,x=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,oe=(ge,Fe,Ce)=>Fe in ge?E(ge,Fe,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):ge[Fe]=Ce,re=(ge,Fe)=>{for(var Ce in Fe||(Fe={}))b.call(Fe,Ce)&&oe(ge,Ce,Fe[Ce]);if(y)for(var Ce of y(Fe))te.call(Fe,Ce)&&oe(ge,Ce,Fe[Ce]);return ge},ue=(ge,Fe)=>a(ge,x(Fe)),pe=({dataSource:ge,className:Fe,style:Ce})=>{const[Ae,ct]=(0,z.useState)([]),[Oe,Ct]=(0,z.useState)(""),Te=(0,z.useRef)("");(0,z.useEffect)(()=>{if(ge!=null&&ge.length){const nt=String(Math.random()).slice(-6),kt=ge.map(Ue=>ue(re({},Ue),{key:`${nt}-${Ue.key}`}));ct(kt),Ct(kt[0].key)}},[ge.length]);const Xe=nt=>{Ct(nt),Te.current=nt;const kt=document.getElementById(nt);if(kt){const Ue=kt.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:Ue,behavior:"smooth"})}},st=()=>{const nt=Ae.map(Ue=>document.getElementById(Ue.key)),kt=window.innerHeight/2;for(const Ue of nt)if(Ue){const Ge=Ue.getBoundingClientRect();if(Ge.top>=0&&Ge.top(window.addEventListener("scroll",st),()=>{window.removeEventListener("scroll",st)}),[Ae]),le.createElement("div",{className:xe()(ne.anchorNavigation,Fe),style:Ce},le.createElement(Be.default,{items:Ae,tabBarGutter:60,className:ne.tabs,activeKey:Oe,onChange:Xe}),Ae.map(nt=>le.createElement("div",{key:nt.key,id:nt.key,className:ne.box},le.createElement("div",{className:ne.head},le.createElement("img",{className:"mr10",src:Ze,alt:"Dot"}),nt.label),le.createElement("div",{className:ne.element},nt.element))))}},50377:function(yt,pt,ee){"use strict";var z=ee(59301),ne=ee(43418),Se=ee(8591),be=ee(82093),fe=ee(76560),ke=Object.defineProperty,ie=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,Ze=(E,a,x)=>a in E?ke(E,a,{enumerable:!0,configurable:!0,writable:!0,value:x}):E[a]=x,Be=(E,a)=>{for(var x in a||(a={}))He.call(a,x)&&Ze(E,x,a[x]);if(ie)for(var x of ie(a))Ye.call(a,x)&&Ze(E,x,a[x]);return E},Ne=(E,a)=>{var x={};for(var y in E)He.call(E,y)&&a.indexOf(y)<0&&(x[y]=E[y]);if(E!=null&&ie)for(var y of ie(E))a.indexOf(y)<0&&Ye.call(E,y)&&(x[y]=E[y]);return x},xe=(E,a,x)=>new Promise((y,b)=>{var te=ue=>{try{re(x.next(ue))}catch(ce){b(ce)}},oe=ue=>{try{re(x.throw(ue))}catch(ce){b(ce)}},re=ue=>ue.done?y(ue.value):Promise.resolve(ue.value).then(te,oe);re((x=x.apply(E,a)).next())});const le=E=>{var a=E,{shixunHomeworks:x,dispatch:y}=a,b=Ne(a,["shixunHomeworks","dispatch"]);const te=(0,fe.useParams)();return z.createElement(ne.default,{centered:!0,title:"\u63D0\u793A",open:x.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>xe(void 0,null,function*(){(yield(0,be.ZP)(`/api/myshixuns/${x.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:te.coursesId}})).shixun_identifier&&(Se.ZP.success("\u64CD\u4F5C\u6210\u529F"),y({type:"shixunHomeworks/setActionTabs",payload:{}}),y({type:"shixunHomeworks/getWorkList",payload:Be({},x.actionTabs.params)}))}),onCancel:()=>{y({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),z.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};pt.Z=(0,fe.connect)(({shixunHomeworks:E})=>({shixunHomeworks:E}))(le)},61934:function(yt,pt,ee){"use strict";ee.d(pt,{n:function(){return Vt},Z:function(){return Qn}});var z=ee(59301),ne=ee(78241),Se=ee(8591),be=ee(6848),fe=ee(43418),ke=ee(20834),ie=ee(24905),He=ee(95237),Ye=ee(43604),Ze=ee(92832),Be=ee(3113),Ne=ee(38854),xe=ee(1710),le=ee(5112),E=ee(5871),a=ee(58421),x=ee(84105),y=ee(87395),b=ee(67921),te=ee(89489),oe=ee(57884),re=ee(49661),ue=ee(50377),ce=ee(96512),pe=ee(82093),ge=ee(76560),Fe=Object.defineProperty,Ce=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,Oe=(Ot,Ut,Lt)=>Ut in Ot?Fe(Ot,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Ot[Ut]=Lt,Ct=(Ot,Ut)=>{for(var Lt in Ut||(Ut={}))Ae.call(Ut,Lt)&&Oe(Ot,Lt,Ut[Lt]);if(Ce)for(var Lt of Ce(Ut))ct.call(Ut,Lt)&&Oe(Ot,Lt,Ut[Lt]);return Ot},Te=(Ot,Ut)=>{var Lt={};for(var Dn in Ot)Ae.call(Ot,Dn)&&Ut.indexOf(Dn)<0&&(Lt[Dn]=Ot[Dn]);if(Ot!=null&&Ce)for(var Dn of Ce(Ot))Ut.indexOf(Dn)<0&&ct.call(Ot,Dn)&&(Lt[Dn]=Ot[Dn]);return Lt},Xe=(Ot,Ut,Lt)=>new Promise((Dn,qn)=>{var _n=xn=>{try{An(Lt.next(xn))}catch(Ma){qn(Ma)}},Ga=xn=>{try{An(Lt.throw(xn))}catch(Ma){qn(Ma)}},An=xn=>xn.done?Dn(xn.value):Promise.resolve(xn.value).then(_n,Ga);An((Lt=Lt.apply(Ot,Ut)).next())});const st=Ot=>{var Ut=Ot,{shixunHomeworks:Lt,dispatch:Dn}=Ut,qn=Te(Ut,["shixunHomeworks","dispatch"]);const _n=(0,ge.useParams)(),[Ga,An]=(0,z.useState)(!0),[xn,Ma]=(0,z.useState)(!1),[ao]=ne.default.useForm(),ln=()=>Xe(void 0,null,function*(){const fn=ao.getFieldValue();(yield(0,pe.ZP)(`/api/homework_commons/${_n.categoryId}/batch_comment.json`,{method:"post",body:{student_work_ids:[...Lt.actionTabs.selectArrs],cover_all:Ga,hidden_comment:fn.hidden_comment,comment:fn.comment}})).status===0&&(Se.ZP.success("\u8BC4\u9605\u6210\u529F"),ao.resetFields(),Dn({type:"shixunHomeworks/setActionTabs",payload:{}}),Dn({type:"shixunHomeworks/getWorkList",payload:Ct({},Lt.actionTabs.params)}))});return z.createElement(z.Fragment,null,z.createElement(fe.default,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",open:Lt.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Xe(void 0,null,function*(){const fn=ao.getFieldValue();JSON.stringify(fn)==="{}"||fn.hidden_comment===""&&fn.comment===""?Ma(!0):Lt.workList.partial_comment?Dn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:Lt.actionTabs.selectArrs,params:Lt.actionTabs.params}}):ln()}),onCancel:()=>{Dn({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement(ne.default,{form:ao,onChange:()=>{xn&&Ma(!1)}},z.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),z.createElement(ne.default.Item,{name:"comment"},z.createElement(Ze.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),z.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),z.createElement(ne.default.Item,{name:"hidden_comment"},z.createElement(Ze.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),xn&&z.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),z.createElement(fe.default,{centered:!0,title:z.createElement("span",null,z.createElement(ce.Z,{className:"c-orange mr20"}),"\u63D0\u793A"),open:Lt.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>{ln()},onCancel:()=>{Dn({type:"shixunHomeworks/setActionTabs",payload:{}})},width:400},z.createElement("div",{className:"tc"},z.createElement("p",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),z.createElement("p",null,z.createElement(le.ZP.Group,{onChange:fn=>{An(fn.target.value)},value:Ga},z.createElement(le.ZP,{value:!0},"\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4"),z.createElement(le.ZP,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))};var nt=(0,ge.connect)(({shixunHomeworks:Ot})=>({shixunHomeworks:Ot}))(st),kt=ee(45278),Ue=ee(34055),Ge={wrap:"wrap___altfw",maxWidth70:"maxWidth70___Q4NoO",maxWidth80:"maxWidth80___lwsmt",maxWidth100:"maxWidth100___Wnsw8",maxWidth110:"maxWidth110___zQh0P",maxWidth120:"maxWidth120___gjwfa",reviewStatusTooltip:"reviewStatusTooltip___um7Rt",color32C:"color32C___GIjgW",MdEditor:"MdEditor___OuyKH",tr1:"tr1___nwwbX",TableDom:"TableDom___pl59W"},bt=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,et=(Ot,Ut)=>{var Lt={};for(var Dn in Ot)je.call(Ot,Dn)&&Ut.indexOf(Dn)<0&&(Lt[Dn]=Ot[Dn]);if(Ot!=null&&bt)for(var Dn of bt(Ot))Ut.indexOf(Dn)<0&&Ve.call(Ot,Dn)&&(Lt[Dn]=Ot[Dn]);return Lt},Mt=(Ot,Ut,Lt)=>new Promise((Dn,qn)=>{var _n=xn=>{try{An(Lt.next(xn))}catch(Ma){qn(Ma)}},Ga=xn=>{try{An(Lt.throw(xn))}catch(Ma){qn(Ma)}},An=xn=>xn.done?Dn(xn.value):Promise.resolve(xn.value).then(_n,Ga);An((Lt=Lt.apply(Ot,Ut)).next())});const sn=Ot=>{var Ut=Ot,{shixunHomeworks:Lt,dispatch:Dn}=Ut,qn=et(Ut,["shixunHomeworks","dispatch"]),_n,Ga,An,xn;const Ma=(0,ge.useParams)(),[ao,ln]=(0,z.useState)(!1),[fn,io]=(0,z.useState)((Ga=(_n=Lt.actionTabs.selectArrs)==null?void 0:_n.data)==null?void 0:Ga.name),[Oa]=ne.default.useForm();(0,z.useEffect)(()=>{var So,qa,hr,xr,Qo,Et;Lt.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&Oa.setFieldsValue({comment:(qa=(So=Lt.actionTabs.selectArrs)==null?void 0:So.data)==null?void 0:qa.work_comment,hidden_comment:(xr=(hr=Lt.actionTabs.selectArrs)==null?void 0:hr.data)==null?void 0:xr.work_comment_hidden}),io((Et=(Qo=Lt.actionTabs.selectArrs)==null?void 0:Qo.data)==null?void 0:Et.name)},[Lt.actionTabs.key]);const ea=()=>Mt(void 0,null,function*(){var So,qa;const hr=Oa.getFieldValue();if((yield(0,pe.ZP)(`/api/student_works/${(qa=(So=Lt.actionTabs.selectArrs)==null?void 0:So.data)==null?void 0:qa.homeworkId}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:hr.hidden_comment,comment:hr.comment}})).status===0)return Se.ZP.success("\u8BC4\u9605\u6210\u529F"),Oa.resetFields(),Dn({type:"shixunHomeworks/setActionTabs",payload:{}}),Dn({type:"shixunHomeworks/getWorkList",payload:Ma})});return z.createElement(z.Fragment,null,z.createElement(fe.default,{centered:!0,title:(xn=(An=Lt.actionTabs.selectArrs)==null?void 0:An.data)!=null&&xn.work_comment_hidden?"\u66F4\u6539"+fn+"\u70B9\u8BC4":fn+"\u70B9\u8BC4",open:Lt.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Mt(void 0,null,function*(){const So=Oa.getFieldValue();JSON.stringify(So)==="{}"||So.hidden_comment===""&&So.comment===""?ln(!0):ea()}),onCancel:()=>{Dn({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement(ne.default,{form:Oa,onChange:()=>{ao&&ln(!1)}},z.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),z.createElement(ne.default.Item,{name:"comment"},z.createElement(Ze.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),z.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),z.createElement(ne.default.Item,{name:"hidden_comment"},z.createElement(Ze.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),ao&&z.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")))};var Pt=(0,ge.connect)(({shixunHomeworks:Ot})=>({shixunHomeworks:Ot}))(sn),on=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,nn=(Ot,Ut)=>{var Lt={};for(var Dn in Ot)We.call(Ot,Dn)&&Ut.indexOf(Dn)<0&&(Lt[Dn]=Ot[Dn]);if(Ot!=null&&on)for(var Dn of on(Ot))Ut.indexOf(Dn)<0&&Xt.call(Ot,Dn)&&(Lt[Dn]=Ot[Dn]);return Lt},kn=(Ot,Ut,Lt)=>new Promise((Dn,qn)=>{var _n=xn=>{try{An(Lt.next(xn))}catch(Ma){qn(Ma)}},Ga=xn=>{try{An(Lt.throw(xn))}catch(Ma){qn(Ma)}},An=xn=>xn.done?Dn(xn.value):Promise.resolve(xn.value).then(_n,Ga);An((Lt=Lt.apply(Ot,Ut)).next())});const ta=Ot=>{var Ut=Ot,{shixunHomeworks:Lt,dispatch:Dn}=Ut,qn=nn(Ut,["shixunHomeworks","dispatch"]);const _n=(0,ge.useParams)(),[Ga,An]=(0,z.useState)([]),[xn,Ma]=(0,z.useState)([]);(0,z.useEffect)(()=>{Lt.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&ao()},[Lt.actionTabs.key]);function ao(){return kn(this,null,function*(){const fn=yield(0,pe.ZP)(`/api/homework_commons/${_n.categoryId}/code_quality_analyses/group_list.json`,{method:"GET",params:{page:1,limit:200}});An(fn)})}const ln=[{title:"\u5206\u73ED\u60C5\u51B5",dataIndex:"name"},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u68C0\u6D4B\u8FDB\u5EA6",dataIndex:"status"},{title:"\u4E0A\u6B21\u8BC4\u5206\u65F6\u95F4",dataIndex:"last_analysis_time"}];return z.createElement(z.Fragment,null,z.createElement(fe.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:Lt.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>kn(void 0,null,function*(){const fn=yield(0,pe.ZP)(`/api/homework_commons/${_n.categoryId}/code_quality_analyses.json`,{method:"POST",body:{group_ids:xn}});(fn==null?void 0:fn.status)===0&&(ge.history.replace(`/classrooms/${_n.coursesId}/shixun_homework/${_n.categoryId}/detail?tabs=4`),window.location.reload(),Dn({type:"shixunHomeworks/setActionTabs",payload:{}}),Ma([]))}),onCancel:()=>{Ma([]),Dn({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement(xe.default,{rowSelection:{type:"checkbox",onChange:(fn,io)=>{Ma([...fn])},selectedRowKeys:xn,getCheckboxProps:fn=>({disabled:fn.status==="\u8FDB\u884C\u4E2D"||fn.works_count===0})},rowKey:fn=>fn.key||fn.id,scroll:{y:300},pagination:!1,columns:ln,dataSource:Ga==null?void 0:Ga.group_list})))};var Qe=(0,ge.connect)(({shixunHomeworks:Ot})=>({shixunHomeworks:Ot}))(ta),Re=ee(89389),Le=ee(30975),ve=Object.defineProperty,qe=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,De=(Ot,Ut,Lt)=>Ut in Ot?ve(Ot,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Ot[Ut]=Lt,Ft=(Ot,Ut)=>{for(var Lt in Ut||(Ut={}))rt.call(Ut,Lt)&&De(Ot,Lt,Ut[Lt]);if(qe)for(var Lt of qe(Ut))we.call(Ut,Lt)&&De(Ot,Lt,Ut[Lt]);return Ot},mt=(Ot,Ut,Lt)=>new Promise((Dn,qn)=>{var _n=xn=>{try{An(Lt.next(xn))}catch(Ma){qn(Ma)}},Ga=xn=>{try{An(Lt.throw(xn))}catch(Ma){qn(Ma)}},An=xn=>xn.done?Dn(xn.value):Promise.resolve(xn.value).then(_n,Ga);An((Lt=Lt.apply(Ot,Ut)).next())});const ze=({shixunHomeworks:Ot,dispatch:Ut,isShow:Lt,setIsShow:Dn,item:qn,coursesId:_n,categoryId:Ga})=>{const[An,xn]=(0,z.useState)({page:1,limit:10}),[Ma,ao]=(0,z.useState)([]),[ln,fn]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Lt&&io()},[Lt]);function io(){return mt(this,null,function*(){fn(!0);const ea=yield(0,pe.ZP)(`/api/student_works/${qn.id}/game_details.json`,{method:"get",params:Ft({},An)});fn(!1),ea.status===0&&ao(ea==null?void 0:ea.data)})}const Oa=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(ea,So,qa)=>z.createElement("span",{style:{color:"#000"}},An.limit*(An.page-1)+qa+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,render:(ea,So,qa)=>z.createElement("span",{style:{color:"#000"}},ea)},{title:"\u901A\u5173\u8BE6\u60C5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:(ea,So,qa)=>z.createElement("span",null,ea==0?"\u672A\u901A\u5173":ea==4?"\u622A\u6B62\u540E\u901A\u5173":"\u5DF2\u901A\u5173")},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",width:100,ellipsis:!0,render:(ea,So,qa)=>z.createElement("span",{style:{color:"#333"}},ea)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:(ea,So,qa)=>z.createElement("span",{style:{color:"#333"}},ea)}];return z.createElement(z.Fragment,null,z.createElement(fe.default,{centered:!0,title:"\u901A\u5173\u60C5\u51B5",open:Lt,width:700,footer:null,maskClosable:!1,onCancel:()=>{An.page=1,An.limit=10,xn(Ft({},An)),Dn(!1)}},z.createElement("div",{style:{display:"flex",justifyContent:"flex-start",alignItems:"center",marginBottom:"20px"}},z.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},z.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u751F\u59D3\u540D"),z.createElement("span",{title:qn==null?void 0:qn.user_name,style:{color:"#232B40"}},qn==null?void 0:qn.user_name)),z.createElement("div",{style:{marginLeft:"50px",marginRight:"50px",maxWidth:"180px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},z.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u53F7"),z.createElement("span",{title:qn==null?void 0:qn.student_id,style:{color:"#232B40"}},(qn==null?void 0:qn.student_id)||"--")),z.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},z.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u73ED\u7EA7"),z.createElement("span",{title:qn==null?void 0:qn.group_name,style:{color:"#232B40"}},(qn==null?void 0:qn.group_name)||"--"))),z.createElement(xe.default,{scroll:{y:380},columns:Oa,loading:ln,style:{marginBottom:An.limit>(Ma==null?void 0:Ma.count)?"16px":"0"},dataSource:Ma.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:An.limit,current:An.page,position:["bottomRight"],onChange:(ea,So)=>{An.page=ea,An.limit=So,xn(Ft({},An)),io()},total:Ma==null?void 0:Ma.count,showTotal:(ea,So)=>z.createElement("span",null,"\u5171",z.createElement("span",{style:{color:"#165DFF"}}," ",ea," "),"\u6761\u6570\u636E")}})))};var Bt=(0,ge.connect)(({shixunHomeworks:Ot})=>({shixunHomeworks:Ot}))(ze),dt=ee(59301),cn=Object.defineProperty,Zt=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,Ke=(Ot,Ut,Lt)=>Ut in Ot?cn(Ot,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Ot[Ut]=Lt,ot=(Ot,Ut)=>{for(var Lt in Ut||(Ut={}))wt.call(Ut,Lt)&&Ke(Ot,Lt,Ut[Lt]);if(Zt)for(var Lt of Zt(Ut))Gt.call(Ut,Lt)&&Ke(Ot,Lt,Ut[Lt]);return Ot},jt=(Ot,Ut,Lt)=>new Promise((Dn,qn)=>{var _n=xn=>{try{An(Lt.next(xn))}catch(Ma){qn(Ma)}},Ga=xn=>{try{An(Lt.throw(xn))}catch(Ma){qn(Ma)}},An=xn=>xn.done?Dn(xn.value):Promise.resolve(xn.value).then(_n,Ga);An((Lt=Lt.apply(Ot,Ut)).next())});const Vt=({value:Ot,placeholder:Ut=""})=>{if(Ot==null||Ot==="")return dt.createElement("span",null,Ut);{const Lt=Number(Ot);if(Lt>=80)return dt.createElement("span",{style:{color:"#009C0F"}},Lt);if(Lt<80&&Lt>=60)return dt.createElement("span",{style:{color:"#FA6400"}},Lt);if(Lt<60)return dt.createElement("span",{style:{color:"#E30000"}},Lt)}},Pn=({shixunHomeworks:Ot,classroomList:Ut,globalSetting:Lt,loading:Dn,dispatch:qn,setExportParams:_n,user:Ga})=>{var An,xn,Ma,ao,ln,fn,io,Oa,ea,So,qa,hr,xr;const Qo=(0,ge.useParams)(),[Et,_t]=(0,z.useState)(ot(ot({},{page:1,limit:20,order:"work_score",b_order:"desc"}),Qo)),[Rt]=ne.default.useForm(),[oa,Ra]=(0,z.useState)(),[vn,Xo]=(0,z.useState)({}),[Co,xo]=(0,z.useState)([]),[Br,Do]=(0,z.useState)(!1),[$n,gr]=(0,z.useState)([]),[Xr,Pr]=(0,z.useState)(!1),[mr,Me]=(0,z.useState)(),[pn,hn]=(0,z.useState)(1),[Hn,ua]=(0,z.useState)(),[aa,Un]=(0,z.useState)(),[wn,zo]=(0,z.useState)(),[yo,tn]=(0,z.useState)(),[Zr,Or]=(0,z.useState)(),[iu,Su]=(0,z.useState)(!1),[Ea,Ka]=(0,z.useState)(!1),[Mo,to]=(0,z.useState)(),Cr=(0,ge.useLocation)();(0,z.useEffect)(()=>(Ho(),()=>{Xo([]),xo([])}),[Et.coursesId]),(0,z.useEffect)(()=>{var ca;const Ro=JSON.parse(JSON.stringify(Ot.workList));!((ca=Ro==null?void 0:Ro.student_works)!=null&&ca.length)&&(Ro!=null&&Ro.id)?(Ro.student_works=[ot({},Ro)],Xo(Ro)):(Ro!=null&&Ro.id&&xo([ot(ot({},Ro),{number:"\u6211"})]),Xo(ot({},Ro)))},[Ot.workList]);const Ho=ca=>(_n(ot({},Et)),qn({type:"shixunHomeworks/getWorkList",payload:Et}));(0,z.useEffect)(()=>{qn({type:"user/getUserInfo",payload:{course_id:Et.coursesId}})},[]);const Za=()=>jt(void 0,null,function*(){const ca=yield(0,kt.Uc)({categoryId:Qo.categoryId});Ra(ca==null?void 0:ca.update_score)}),Wr=()=>jt(void 0,null,function*(){qn({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const ca=yield(0,kt.Vs)({categoryId:Qo.categoryId});qn({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(ca==null?void 0:ca.status)===0&&(Se.ZP.success(ca==null?void 0:ca.message),Ho())}),Lr=()=>{Et.page=1;const ca=Object.assign({},Rt.getFieldsValue());delete Et.course_group,delete Et.teacher_comment,Object.keys(ca).map(function(Ro){var Rr;switch(Ro){case"task_status":ca[Ro].includes("all")||!ca[Ro].length?(delete Et.work_status,Rt.setFieldsValue({task_status:"all"})):(Et.work_status=ca[Ro],Rt.setFieldsValue({task_status:Et.work_status}));break;case"course_group_info":ca[Ro].includes("all")||!ca[Ro].length?(delete Et.course_group,Rt.setFieldsValue({course_group_info:"all"})):(Et.course_group=ca[Ro],Rt.setFieldsValue({course_group_info:Et.course_group}));break;case"teacher_comment":ca[Ro].includes("all")||!ca[Ro].length?(delete Et.teacher_comment,Rt.setFieldsValue({teacher_comment:"all"})):(Et.teacher_comment=((Rr=ca[Ro])==null?void 0:Rr.length)===1?Number(ca[Ro][0]):"",Rt.setFieldsValue({teacher_comment:ca[Ro]}));break}}),Ho()};(0,z.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Or(47),Su(!0))},[document.getElementById("divhe")]);const fl=(ca,Ro)=>{Et.page=ca,Et.limit=20,Ho()};function $u(){hn(1),ua(""),Un(""),zo(""),tn(""),gr([])}const Zu=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,fixed:"left",ellipsis:!0,render:(ca,Ro,Rr)=>Et.limit*(Et.page-1)+Rr+1},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:110,fixed:"left",ellipsis:!0,render:ca=>dt.createElement(be.Z,{placement:"bottomLeft",title:ca},dt.createElement("span",{className:"current"},ca))},!(0,Ue.Jd)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,fixed:"left",width:100,ellipsis:!0,showSorterTooltip:!1,sortOrder:Et.order==="student_id"?Et.b_order==="desc"?"descend":"ascend":null,render:ca=>dt.createElement(be.Z,{placement:"bottomLeft",title:ca||"--"},dt.createElement("span",{className:"current"},ca||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",width:100,fixed:"left",ellipsis:!0,render:(ca,Ro)=>ca?dt.createElement(be.Z,{placement:"bottom",title:ca},dt.createElement("span",{className:"current"},ca)):"--"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",width:94,ellipsis:!0,fixed:"left",sorter:!0,showSorterTooltip:!1,sortOrder:Et.order==="work_status"?Et.b_order==="desc"?"descend":"ascend":null,render:ca=>dt.createElement(re.lC,{status:ca})},{title:"\u5B8C\u6210\u65F6\u95F4",align:"center",dataIndex:"achieve_time",ellipsis:!0,sorter:!0,sortOrder:Et.order==="achieve_time"?Et.b_order==="desc"?"descend":"ascend":null,render:(ca,Ro)=>dt.createElement(be.Z,{placement:"bottomLeft",title:ca},dt.createElement("span",{className:"current"},ca))},{title:"\u901A\u8FC7\u60C5\u51B5",align:"center",dataIndex:"achieve_info",ellipsis:!0,render:(ca,Ro)=>dt.createElement("span",{onClick:Rr=>{var _r;Rr.stopPropagation(),(_r=vn.homework_status)!=null&&_r.includes("\u5BFC\u5165")&&(to(Ro),Ka(!0))}},ca||"- -")},{title:"\u6700\u7EC8\u6210\u7EE9",align:"center",dataIndex:"score",ellipsis:!0,sorter:!0,sortOrder:Et.order==="work_score"?Et.b_order==="desc"?"descend":"ascend":null,render:(ca,Ro)=>dt.createElement(be.Z,{title:dt.createElement(dt.Fragment,null,dt.createElement("div",null,"\u8BD5\u9898\u5F97\u5206\uFF1A",(Ro==null?void 0:Ro.late_final_score)||0),dt.createElement("div",null,"\u8865\u4EA4\u6263\u5206\uFF1A",(Ro==null?void 0:Ro.late_penalty)||0),dt.createElement("div",null,"\u6700\u7EC8\u6210\u7EE9\uFF1A",(Ro==null?void 0:Ro.score)||0))},Vt({value:ca,placeholder:"- -"}))},{title:"\u5B8C\u6210\u65F6\u957F",dataIndex:"achieve_time_long",align:"center",sorter:!0,ellipsis:!0,sortOrder:Et.order==="achieve_time_long"?Et.b_order==="desc"?"descend":"ascend":null,render:(ca,Ro)=>ca&&ca!="--"?dt.createElement(be.Z,{placement:"bottom",title:ca},dt.createElement("span",{className:"current"},ca)):"--"},((An=vn.homework_status)==null?void 0:An.includes("\u5BFC\u5165"))&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"sum_evaluate_count",align:"center"},!((xn=vn.homework_status)!=null&&xn.includes("\u5BFC\u5165"))&&{title:dt.createElement("span",null,"\u8BC4\u9605\u72B6\u6001"),align:"center",dataIndex:"has_comment",fixed:"right",ellipsis:!0,render:ca=>ca?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u64CD\u4F5C",dataInex:"action",align:"center",fixed:"right",ellipsis:!0,className:"workListTable",render:(ca,Ro)=>{var Rr;return(Rr=vn.homework_status)!=null&&Rr.includes("\u5BFC\u5165")?(0,Ue.GJ)()?dt.createElement("a",{onClick:_r=>{_r.stopPropagation(),qn({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:Ro==null?void 0:Ro.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"):dt.createElement("a",{onClick:_r=>{_r.stopPropagation(),to(Ro),Ka(!0)}},"\u67E5\u770B"):(0,Ue.dE)()?dt.createElement("div",null,(0,re.JL)(Ro==null?void 0:Ro.work_status)==="\u672A\u5F00\u542F"?dt.createElement("span",null,"--"):dt.createElement("a",{onClick:_r=>{var qr;if(_r.stopPropagation(),(0,Ue.Rm)()&&!((qr=Ut.AssistantObject.hack)!=null&&qr.can_view)){Se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.open(`/classrooms/${Et.coursesId}/program_homework/${Et.categoryId}/${Ro.id}/${Ro.user_id}/comment`,"_blank")}},"\u67E5\u770B")):dt.createElement("a",{target:"_blank",onClick:_r=>{var qr,el;if(_r.stopPropagation(),(0,Ue.Rm)()&&!((qr=Ut.AssistantObject.hack)!=null&&qr.can_view)){Se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((el=Ga.userInfo)!=null&&el.professional_certification)window.open(`/classrooms/${Et.coursesId}/program_homework/${Et.categoryId}/${Ro.id}/${Ro.user_id}/comment`,"_blank");else return fe.default.confirm({title:"\u63D0\u793A",centered:!0,content:dt.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,re.xg)("/account/certification")}}),!1}},"\u67E5\u770B\u4F5C\u4E1A")}}].filter(ca=>!!ca),Wa=()=>{var ca,Ro;return dt.createElement(ke.default,null,dt.createElement(ke.default.Item,{onClick:()=>{var Rr;if((0,Ue.Rm)()&&!((Rr=Ut.AssistantObject.hack)!=null&&Rr.can_download)){Se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}qn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:vn==null?void 0:vn.course_group_info,fn:()=>{(0,Le.Iy)(JSON.parse(sessionStorage.all_student_works_params),"hack_work_list")}}})},key:"1"},"\u5B66\u751F\u6210\u7EE9"),(0,Ue.GJ)()&&((ca=vn==null?void 0:vn.student_works)==null?void 0:ca.length)>0&&!((Ro=vn==null?void 0:vn.homework_status)!=null&&Ro.includes("\u5BFC\u5165"))&&dt.createElement(ke.default.Item,{key:"3",onClick:()=>{var Rr;if((0,Ue.Rm)()&&!((Rr=Ut.AssistantObject.hack)!=null&&Rr.can_download)){Se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}qn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A",course_groups:vn==null?void 0:vn.course_group_info,fn:()=>{var _r,qr,el,pl;qn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A",type:2}}),localStorage.setItem("dowolders","1"),ge.history.push(`/classrooms/${Et==null?void 0:Et.coursesId}/program_homework/${Et.categoryId}/${(qr=(_r=vn==null?void 0:vn.student_works)==null?void 0:_r[0])==null?void 0:qr.id}/${(pl=(el=vn==null?void 0:vn.student_works)==null?void 0:el[0])==null?void 0:pl.user_id}/comment`)}}})}},"\u7F16\u7A0B\u62A5\u544A"),dt.createElement(ke.default.Item,{key:"2",onClick:()=>{var Rr;if((0,Ue.Rm)()&&!((Rr=Ut.AssistantObject.hack)!=null&&Rr.can_download)){Se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ge.history.push(`/classrooms/${Et.coursesId}/exportlist/hack_work_list`)}},"\u5386\u53F2\u5BFC\u51FA"))};return dt.createElement(dt.Fragment,null,dt.createElement("section",{className:`${Ge.wrap} minH500 bg-white pl30 pr30 pt30`},((Ma=vn.homework_status)==null?void 0:Ma.includes("\u672A\u53D1\u5E03"))&&dt.createElement(oe.Z,null),!((ao=vn.homework_status)!=null&&ao.includes("\u672A\u53D1\u5E03"))&&dt.createElement("aside",null,!(0,Ue.GJ)()&&dt.createElement("div",{className:"c-light-black font12"},dt.createElement("span",null,"\u53D1\u5E03\u65F6\u95F4 ",vn==null?void 0:vn.publish_time),dt.createElement("span",{className:"ml5"},"\u622A\u6B62\u65F6\u95F4 ",vn==null?void 0:vn.end_time),dt.createElement("span",{className:"ml5"},"\u8865\u4EA4\u65F6\u95F4 ",(vn==null?void 0:vn.late_time)||"- -")),(0,Ue.GJ)()&&dt.createElement(dt.Fragment,null,dt.createElement(ne.default,{form:Rt,onChange:Lr,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all"}},((ln=vn.task_status)==null?void 0:ln.length)>0&&dt.createElement(ne.default.Item,{name:"task_status"},dt.createElement(ie.default.Group,{value:[],style:{width:"100%"}},dt.createElement(He.Z,null,dt.createElement(Ye.Z,{className:"font14",flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),dt.createElement(Ye.Z,{flex:"80px"},dt.createElement(ie.default,{value:"all"},"\u5168\u90E8")),dt.createElement(Ye.Z,{flex:"1"},vn.task_status&&vn.task_status.map((ca,Ro)=>dt.createElement(ie.default,{name:"task_status",value:ca.id},ca.name,"(",ca.count,")")))))),((fn=vn.course_group_info)==null?void 0:fn.length)>0&&dt.createElement(ne.default.Item,{name:"course_group_info"},dt.createElement(ie.default.Group,{style:{width:"100%"}},dt.createElement(He.Z,null,dt.createElement(Ye.Z,{className:"font14",flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),dt.createElement(Ye.Z,{flex:"80px"},dt.createElement(ie.default,{value:"all"},"\u5168\u90E8")),dt.createElement(Ye.Z,{flex:"1",id:"divhe",style:{height:Zr+"px",overflow:"hidden"}},(io=vn.course_group_info)==null?void 0:io.map((ca,Ro)=>dt.createElement(ie.default,{value:ca.course_group_id},ca.group_group_name,"(",ca.count,")"))),iu&&dt.createElement("span",{onClick:()=>{let ca=document.getElementById("divhe").scrollHeight;Zr>47?Or(47):Or(ca)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Zr===47?"\u5C55\u5F00":"\u6536\u8D77",Zr===47?dt.createElement(x.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):dt.createElement(y.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),((Oa=vn.teacher_comment)==null?void 0:Oa.length)>0&&dt.createElement(ne.default.Item,{name:"teacher_comment"},dt.createElement(ie.default.Group,{style:{width:"100%"}},dt.createElement(He.Z,null,dt.createElement(Ye.Z,{className:"font14",flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),dt.createElement(Ye.Z,{flex:"80px"},dt.createElement(ie.default,{value:"all"},"\u5168\u90E8")),dt.createElement(Ye.Z,{flex:"1"},vn.teacher_comment&&vn.teacher_comment.map((ca,Ro)=>dt.createElement(ie.default,{value:String(ca.id)},ca.name,"(",ca.count,")"))))))),dt.createElement(He.Z,{align:"middle"},dt.createElement(Ye.Z,{flex:"1"},dt.createElement(He.Z,{align:"middle"},dt.createElement(Ye.Z,null,dt.createElement(Ze.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:ca=>{Et.search=ca.trim(),Et.page=1,Ho()},style:{width:240}})),dt.createElement(Ye.Z,null,dt.createElement("span",{className:"ml5"},dt.createElement("span",{className:"c-red"},vn.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",vn.work_count,"\u4E2A\u5B66\u751F\uFF09")))),dt.createElement(Ye.Z,null,(0,Ue.GJ)()&&!((ea=vn.homework_status)!=null&&ea.includes("\u5BFC\u5165"))&&!((So=Lt==null?void 0:Lt.setting)!=null&&So.hide_code_repeat)&&dt.createElement(Be.ZP,{className:"ml10",onClick:()=>{qn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:vn.student_works.map(ca=>ca.id),params:Et}})}},dt.createElement("span",{className:`${Ge.tr1} iconfont icon-daimachazhong`}),"\u4EE3\u7801\u67E5\u91CD"),(0,Ue.GJ)()&&!((qa=vn.homework_status)!=null&&qa.includes("\u5BFC\u5165"))&&dt.createElement(Be.ZP,{className:"ml10",onClick:Wr},dt.createElement("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"\u66F4\u65B0\u6210\u7EE9"),(0,Ue.GJ)()&&dt.createElement(Ne.Z,{dropdownRender:Wa,className:"ml10"},dt.createElement(Be.ZP,null,dt.createElement(b.Z,null),"\u5BFC\u51FA",dt.createElement(te.Z,null)))))),dt.createElement(He.Z,{style:{justifyContent:"end",marginTop:"5px"}},(0,Ue.GJ)()&&oa&&dt.createElement("span",null,dt.createElement("span",{style:{color:"red"}},"*"),"\u5217\u8868\u4E2D\u4F5C\u4E1A\u8BB0\u5F55\u5B58\u5728\u5DEE\u5F02\uFF0C\u8BF7\u70B9\u51FB\u201C\u66F4\u65B0\u6210\u7EE9\u201D\u6309\u94AE")),dt.createElement(xe.default,{className:`mt30 ${Ge.TableDom}`,loading:Dn["shixunHomeworks/getWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:ca=>({onClick:Ro=>{var Rr,_r;if(!((Rr=vn.homework_status)!=null&&Rr.includes("\u5BFC\u5165"))){if((0,Ue.Rm)()&&!((_r=Ut.AssistantObject.hack)!=null&&_r.can_view)){Se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.open(`/classrooms/${Et.coursesId}/program_homework/${Et.categoryId}/${ca.id}/${ca.user_id}/comment`,"_blank")}}}),scroll:{x:1200},dataSource:vn.student_works,columns:Zu,onChange:(ca,Ro,Rr)=>{Rr.field&&(Et.order=Rr.field==="score"?"work_score":Rr.field),Rr.order||(Et.b_order="asc"),Rr.order==="ascend"&&(Et.b_order="asc"),Rr.order==="descend"&&(Et.b_order="desc"),Rr.order||(Et.b_order="asc"),Ho()}}),dt.createElement(nt,null),dt.createElement(Pt,null),dt.createElement(ue.Z,null)),dt.createElement(fe.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Br,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>jt(void 0,null,function*(){if(pn===2){if($n.length<=0){Se.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!yo){Se.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let ca=yield(0,pe.ZP)(`/api/homework_commons/${Et.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Et.categoryId,comment:yo,status:$n}});ca.status===0&&(Me(ca),Do(!1),Pr(!0))}else{if(!(wn===0||aa===0)){if(!wn){Se.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!aa){Se.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(wn>aa){Se.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!yo){Se.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let ca=yield(0,pe.ZP)(`/api/homework_commons/${Et.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Et.categoryId,comment:yo,min_score:wn,max_score:aa}});ca.status===0&&(Me(ca),Do(!1),Pr(!0))}}),onCancel:()=>{Do(!1),$u()}},dt.createElement("div",{style:{padding:"32px"}},dt.createElement("div",null,dt.createElement("div",null,dt.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),dt.createElement(le.ZP.Group,{value:pn,onChange:ca=>{hn(ca.target.value)}},dt.createElement(le.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),dt.createElement(le.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),pn===1&&dt.createElement("div",{style:{display:"flex",marginTop:"20px"}},dt.createElement("span",{style:{width:"70px",textAlign:"end"}},dt.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),dt.createElement(E.Z,{min:0,max:100,value:wn,onChange:ca=>zo(ca),style:{width:"100px"}}),dt.createElement("span",{style:{width:"80px",textAlign:"end"}},dt.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),dt.createElement(E.Z,{min:0,max:100,value:aa,onChange:ca=>Un(ca),style:{width:"100px"}})),pn===2&&dt.createElement("div",{style:{display:"flex",marginTop:"20px"}},dt.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),dt.createElement(ie.default.Group,{onChange:ca=>{gr([...ca])},style:{width:"100%"}},(hr=vn.task_status)==null?void 0:hr.map((ca,Ro)=>dt.createElement(ie.default,{name:"task_status",value:ca.id},ca.name,"(",ca.count,")")))),dt.createElement("div",{style:{display:"flex",marginTop:"20px"}},dt.createElement("span",{style:{width:"70px",textAlign:"end"}},dt.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),dt.createElement(Re.Z,{className:Ge.MdEditor,onChange:ca=>tn(ca),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),dt.createElement(fe.default,{open:Xr,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>jt(void 0,null,function*(){pn===2?(yield(0,pe.ZP)(`/api/homework_commons/${Et.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Et.categoryId,comment:yo,status:$n}})).status===0&&(Se.ZP.info("\u6253\u56DE\u6210\u529F"),$u(),Ho(),Pr(!1)):(yield(0,pe.ZP)(`/api/homework_commons/${Et.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Et.categoryId,comment:yo,min_score:wn,max_score:aa}})).status===0&&(Se.ZP.info("\u6253\u56DE\u6210\u529F"),$u(),Ho(),Pr(!1))}),onCancel:()=>{$u(),Pr(!1)}},dt.createElement("div",{style:{padding:"32px"}},pn===1&&dt.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",wn,"-",aa,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),pn===2&&dt.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((xr=vn.task_status)==null?void 0:xr.filter(ca=>$n==null?void 0:$n.includes(ca.id)).map(ca=>ca.name).toString())+",","\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),dt.createElement("br",null),dt.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",mr==null?void 0:mr.count,"\u540D\u5B66\u751F")))),dt.createElement(Qe,null),dt.createElement(Bt,{isShow:Ea,setIsShow:Ka,item:Mo,coursesId:Et.coursesId,categoryId:Et.categoryId}),dt.createElement("aside",{className:"tc mb50 mt30"},dt.createElement(a.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,onChange:fl,current:Et.page||1,defaultPageSize:20,total:vn.work_count})))};var Qn=(0,ge.connect)(({shixunHomeworks:Ot,classroomList:Ut,globalSetting:Lt,loading:Dn,user:qn})=>({shixunHomeworks:Ot,classroomList:Ut,globalSetting:Lt,loading:Dn.effects,user:qn}))(Pn)},59642:function(yt,pt,ee){"use strict";ee.d(pt,{mU:function(){return st},Q_:function(){return nt},ZP:function(){return Ue}});var z=ee(59301),ne=ee(93948),Se=ee(6848),be=ee(95237),fe=ee(43604),ke=ee(1710),ie={analysisWrapper:"analysisWrapper___vy_V8",title:"title___tQAzn",tableWrapper:"tableWrapper___ztB9P",firstCol:"firstCol___Itr68",itemWrapper:"itemWrapper___Jaw8O",itemTitle:"itemTitle___gmKyn",count:"count___MUY3o",echarts_list:"echarts_list___RNu3g",echarts_item:"echarts_item___ZHo0B",tips:"tips___k4pHA"},He=ee(82093),Ye=ee(76560),Ze=ee(98616),Be=ee(43418),Ne=ee(57809),xe=ee(47949),le=ee(49661),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(Ge,bt,je)=>bt in Ge?E(Ge,bt,{enumerable:!0,configurable:!0,writable:!0,value:je}):Ge[bt]=je,te=(Ge,bt)=>{for(var je in bt||(bt={}))x.call(bt,je)&&b(Ge,je,bt[je]);if(a)for(var je of a(bt))y.call(bt,je)&&b(Ge,je,bt[je]);return Ge},oe=(Ge,bt,je)=>new Promise((Ve,et)=>{var Mt=on=>{try{Pt(je.next(on))}catch(We){et(We)}},sn=on=>{try{Pt(je.throw(on))}catch(We){et(We)}},Pt=on=>on.done?Ve(on.value):Promise.resolve(on.value).then(Mt,sn);Pt((je=je.apply(Ge,bt)).next())});const re=({shixunHomeworks:Ge,dispatch:bt,isShow:je,setIsShow:Ve,item:et,courseId:Mt,categoryId:sn})=>{const[Pt,on]=(0,z.useState)({page:1,limit:10,keyword:"",type:null}),[We,Xt]=(0,z.useState)([]),[nn,kn]=(0,z.useState)(!1),[ta,Qe]=(0,z.useState)(1);(0,z.useEffect)(()=>{je&&Re()},[je,Pt.type]);function Re(){return oe(this,null,function*(){kn(!0);const ve=yield(0,He.ZP)(`/api/homework_commons/${sn}/shixun_game_statisic.json`,{method:"get",params:{challenge_id:et.id,id:sn,type:Pt.type,page:Pt.page,limit:Pt.limit,keyword:Pt.keyword}});kn(!1),ve.status===0&&Xt(ve==null?void 0:ve.data)})}const Le=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(ve,qe,rt)=>z.createElement("span",{style:{color:"#000"}},Pt.limit*(Pt.page-1)+rt+1)},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,render:(ve,qe,rt)=>z.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{(0,le.xg)(`/classrooms/${Mt}/shixun_homework/${sn}/${qe.student_work_id}/comment`)}},ve)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(ve,qe,rt)=>z.createElement("span",{style:{color:"#333"}},ve)},{title:"\u73ED\u7EA7",dataIndex:"group_name",key:"group_name",ellipsis:!0,render:(ve,qe,rt)=>z.createElement("span",{style:{color:"#333"}},ve)},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",ellipsis:!0,render:(ve,qe,rt)=>z.createElement("span",{style:{color:"#333"}},ve)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,render:(ve,qe,rt)=>z.createElement("span",{style:{color:"#333"}},ve)},{title:"\u901A\u5173\u60C5\u51B5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,render:(ve,qe,rt)=>z.createElement("span",null,ve==2?"\u5DF2\u901A\u5173":"\u672A\u901A\u5173")}];return z.createElement(z.Fragment,null,z.createElement(Be.default,{centered:!0,title:"\u5173\u5361\u901A\u5173\u8BE6\u60C5",open:je,width:900,footer:null,maskClosable:!1,onCancel:()=>{Pt.keyword="",Pt.page=1,Pt.limit=10,Pt.type=null,on(te({},Pt)),Ve(!1)}},z.createElement("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"20px"}},z.createElement("div",{style:{color:"#333",marginRight:"20px",wordBreak:"break-all",textOverflow:"ellipsis",overflow:"hidden",WebkitLineClamp:2,display:"-webkit-box",WebkitBoxOrient:"vertical"}},"\u5173\u5361",et==null?void 0:et.index," ",z.createElement(Se.Z,{title:et==null?void 0:et.subject},z.createElement("span",null,et==null?void 0:et.subject))),z.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"flex-end"}},z.createElement("div",null,z.createElement(Ne.default,{size:"large",value:Pt.type,onChange:ve=>oe(void 0,null,function*(){Pt.type=ve,on(te({},Pt)),Re()}),style:{width:140,marginRight:20}},z.createElement(Ne.default.Option,{value:null},"\u5168\u90E8"),z.createElement(Ne.default.Option,{value:1},"\u672A\u901A\u5173"),z.createElement(Ne.default.Option,{value:2},"\u5DF2\u901A\u5173"))),z.createElement("div",null,z.createElement(xe.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u641C\u7D22",value:Pt.keyword,onChange:ve=>{Pt.keyword=ve,Pt.page=1,on(te({},Pt)),Re()}})))),z.createElement(ke.default,{scroll:{y:380},columns:Le,loading:nn,dataSource:We.users,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],pageSize:Pt.limit,current:Pt.page,position:["bottomRight"],onChange:(ve,qe)=>{Pt.page=ve,Pt.limit=qe,on(te({},Pt)),Re()},total:We==null?void 0:We.count,showTotal:(ve,qe)=>z.createElement("span",null,"\u5171",z.createElement("span",{style:{color:"#165DFF"}}," ",ve," "),"\u6761\u6570\u636E")}})))};var ue=(0,Ye.connect)(({shixunHomeworks:Ge})=>({shixunHomeworks:Ge}))(re),ce=ee(64885),pe=Object.defineProperty,ge=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,Ce=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,Oe=(Ge,bt,je)=>bt in Ge?pe(Ge,bt,{enumerable:!0,configurable:!0,writable:!0,value:je}):Ge[bt]=je,Ct=(Ge,bt)=>{for(var je in bt||(bt={}))Ae.call(bt,je)&&Oe(Ge,je,bt[je]);if(Ce)for(var je of Ce(bt))ct.call(bt,je)&&Oe(Ge,je,bt[je]);return Ge},Te=(Ge,bt)=>ge(Ge,Fe(bt)),Xe=(Ge,bt,je)=>new Promise((Ve,et)=>{var Mt=on=>{try{Pt(je.next(on))}catch(We){et(We)}},sn=on=>{try{Pt(je.throw(on))}catch(We){et(We)}},Pt=on=>on.done?Ve(on.value):Promise.resolve(on.value).then(Mt,sn);Pt((je=je.apply(Ge,bt)).next())});const st=({title:Ge,strokeColor:bt,trailColor:je,percent:Ve,count:et})=>z.createElement("div",{className:ie.itemWrapper},z.createElement("div",{className:ie.itemTitle},Ge),z.createElement(ne.Z,{percent:Ve,strokeColor:bt,trailColor:je}),z.createElement("div",{className:ie.count},et,"\u4EBA")),nt=(Ge,bt)=>{const je=`${(bt/Ge*100).toFixed(1)}`;return je==="0.0"?0:je};var Ue=()=>{const[Ge,bt]=(0,z.useState)(),je=(0,Ye.useParams)(),[Ve,et]=(0,z.useState)(!1),[Mt,sn]=(0,z.useState)(),[Pt,on]=(0,z.useState)(),[We,Xt]=(0,z.useState)(!1),[nn,kn]=(0,z.useState)({page:1,limit:10});(0,z.useEffect)(()=>{(0,He.ZP)(`/api/homework_commons/${je.categoryId}/statistic.json`,{method:"GET"}).then(Le=>{bt(Le)}),Re()},[]);const ta=[{title:"\u6309\u65F6\u901A\u5173",color:"#00AE87",trailColor:"#e5f6f3",percent:nt(Ge==null?void 0:Ge.total_count,Ge==null?void 0:Ge.finished_count),count:Ge==null?void 0:Ge.finished_count},{title:"\u8865\u4EA4\u901A\u5173",color:"#2271FF",trailColor:"#e7f0ff",percent:nt(Ge==null?void 0:Ge.total_count,Ge==null?void 0:Ge.late_finished_count),count:Ge==null?void 0:Ge.late_finished_count},{title:"\u672A\u901A\u5173",color:"#E53333",trailColor:"#fceaea",percent:nt(Ge==null?void 0:Ge.total_count,Ge==null?void 0:Ge.unfinished_count),count:Ge==null?void 0:Ge.unfinished_count},{title:"\u672A\u5F00\u542F",color:"#C6CED6",trailColor:"#f6f7f8",percent:nt(Ge==null?void 0:Ge.total_count,Ge==null?void 0:Ge.unstart_count),count:Ge==null?void 0:Ge.unstart_count}],Qe=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,fixed:"left",ellipsis:!0,render:(Le,ve,qe)=>z.createElement("span",{style:{color:"#333"}},nn.limit*(nn.page-1)+qe+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"subject",key:"subject",ellipsis:!0,render:(Le,ve,qe)=>z.createElement("span",{style:{color:"#000"}},Le)},{title:"\u5DF2\u901A\u5173",width:120,dataIndex:"completed_sum",key:"completed_sum",ellipsis:!0,render:(Le,ve,qe)=>z.createElement("span",{style:{color:"#333"}},Le," \u4EBA")},{title:"\u672A\u901A\u5173",width:120,dataIndex:"uncompleted_sum",key:"uncompleted_sum",ellipsis:!0,render:(Le,ve,qe)=>z.createElement("span",{style:{color:"#333"}},Le," \u4EBA")},{title:"\u603B\u8BC4\u6D4B\u6B21\u6570",width:120,dataIndex:"evaluation_total",key:"evaluation_total",ellipsis:!0,render:(Le,ve,qe)=>z.createElement("span",{style:{color:"#333"}},Le," \u6B21")},{title:z.createElement("span",null,"\u901A\u5173\u7387",z.createElement(Se.Z,{title:"\u901A\u5173\u7387=\u901A\u8FC7\u8BC4\u6D4B\u7684\u4EBA\u6570/\u4F5C\u4E1A\u53D1\u5E03\u4EBA\u6570"},z.createElement("span",{className:ie.tips},z.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"})))),dataIndex:"passed_rate",key:"passed_rate",width:120,ellipsis:!0,render:(Le,ve,qe)=>z.createElement("span",{style:{color:"#000"}},Le,Le?"%":"")},{title:"\u64CD\u4F5C",dataIndex:"action",key:"action",align:"right",ellipsis:!0,width:100,render:(Le,ve,qe)=>z.createElement("a",{style:{color:"#165DFF"},onClick:rt=>{rt.stopPropagation(),on(Te(Ct({},ve),{index:nn.limit*(nn.page-1)+qe+1})),Xt(!0)}},"\u67E5\u770B")}];function Re(){return Xe(this,null,function*(){et(!0);const Le=yield(0,He.ZP)(`/api/homework_commons/${je.categoryId}/shixun_challenge_statisic.json`,{method:"get",params:{page:nn.page,limit:nn.limit}});et(!1),Le.status===0&&sn(Le==null?void 0:Le.data)})}return z.createElement("div",{className:ie.analysisWrapper},z.createElement("div",{className:`${ie.title} mb20`},"\u4F5C\u4E1A\u5B8C\u6210\u60C5\u51B5"),z.createElement("div",{className:"mb20"},"\u5E94\u63D0\u4EA4",Ge==null?void 0:Ge.total_count,"\u4EBA\uFF0C\u6309\u65F6\u901A\u5173",Ge==null?void 0:Ge.finished_count,"\u4EBA\uFF0C\u5360\u6BD4",nt(Ge==null?void 0:Ge.total_count,Ge==null?void 0:Ge.finished_count),"\uFF1B \u8865\u4EA4\u901A\u5173",Ge==null?void 0:Ge.late_finished_count,"\u4EBA\uFF0C\u5360\u6BD4",nt(Ge==null?void 0:Ge.total_count,Ge==null?void 0:Ge.late_finished_count),"\uFF1B \u672A\u901A\u5173",Ge==null?void 0:Ge.unfinished_count,"\u4EBA\uFF0C\u5360\u6BD4",nt(Ge==null?void 0:Ge.total_count,Ge==null?void 0:Ge.unfinished_count),"\uFF1B \u672A\u5F00\u542F",Ge==null?void 0:Ge.unstart_count,"\u4EBA\uFF0C\u5360\u6BD4",nt(Ge==null?void 0:Ge.total_count,Ge==null?void 0:Ge.unstart_count)),z.createElement(be.Z,{justify:"space-between",className:"mb30"},ta.map(Le=>z.createElement(fe.Z,{flex:"212px",key:Le.title},z.createElement(st,{title:Le.title,strokeColor:Le.color,trailColor:Le.trailColor,percent:parseInt(Le.percent),count:Le.count})))),z.createElement("div",{className:`${ie.title} mb20`},z.createElement("div",null,"\u901A\u5173\u60C5\u51B5"),z.createElement("div",{style:{flex:1,display:"flex",alignItems:"center",justifyContent:"flex-end"}},z.createElement(ce.Z,{type:"primary",onClick:()=>Xe(void 0,null,function*(){(yield(0,He.ZP)(`/api/homework_commons/${je==null?void 0:je.categoryId}/export_challenge_statistic.json`,{method:"get"})).status==0&&(0,le.xg)(`/classrooms/${je==null?void 0:je.coursesId}/exportlist/shixun_work_list`)})},"\u5BFC\u51FA\u901A\u5173\u60C5\u51B5"))),z.createElement(ke.default,{scroll:{y:490},columns:Qe,loading:Ve,className:(Mt==null?void 0:Mt.count){nn.page=Le,nn.limit=ve,kn(Ct({},nn)),Re()},total:Mt==null?void 0:Mt.count,showTotal:(Le,ve)=>z.createElement("span",null,"\u5171",z.createElement("span",{style:{color:"#165DFF"}}," ",Le," "),"\u6761\u6570\u636E")}}),z.createElement("div",{className:`${ie.title} mb20`},"\u4EE3\u7801\u67E5\u91CD\u60C5\u51B5"),z.createElement("div",{className:"mb20"},"\u7591\u4F3C\u6284\u88AD\u4EBA\u6570",Ge==null?void 0:Ge.review_total_count,"\u4EBA\uFF0C\u4EE3\u7801\u91CD\u5408100%\u4EBA\u6570",Ge==null?void 0:Ge.first_review_count,"\u4EBA\uFF1B\u4EE3\u7801\u91CD\u540890%\uFF5E100%\u4EBA\u6570",Ge==null?void 0:Ge.second_review_count,"\u4EBA\uFF1B\u4EE3\u7801\u91CD\u540880%\uFF5E90%\u4EBA\u6570",Ge==null?void 0:Ge.third_review_count,"\u4EBA\uFF1B\u4EE3\u7801\u91CD\u540870%\uFF5E80%\u4EBA\u6570",Ge==null?void 0:Ge.fourth_review_count,"\u4EBA\u3002"),z.createElement(ke.default,{bordered:!0,className:`${ie.tableWrapper} mb30`,columns:[{title:"\u4EE3\u7801\u91CD\u5408\u7387",align:"center",className:ie.firstCol,render:()=>z.createElement("span",null,"\u5360\u6BD4")},{title:"100%",align:"center",dataIndex:"a"},{title:"90%-100%",align:"center",dataIndex:"b"},{title:"80%-90%",align:"center",dataIndex:"c"},{title:"70%-80%",align:"center",dataIndex:"d"}],dataSource:[{a:`${Ge==null?void 0:Ge.first_review_count}\u4EBA`,b:`${Ge==null?void 0:Ge.second_review_count}\u4EBA`,c:`${Ge==null?void 0:Ge.third_review_count}\u4EBA`,d:`${Ge==null?void 0:Ge.fourth_review_count}\u4EBA`,index:0}],rowKey:"index",pagination:!1}),z.createElement(Ze.ZP,{title:"\u5B9E\u8BAD\u884C\u4E3A\u5206\u6790\u7EDF\u8BA1",data:(0,Ze.Uf)(Ge)}),z.createElement(ue,{courseId:je.coursesId,item:Pt,isShow:We,setIsShow:Xt,categoryId:je.categoryId}))}},69577:function(yt,pt,ee){"use strict";ee.d(pt,{Q8:function(){return Ue},d0:function(){return Ge},w6:function(){return kt}});var z=ee(59301),ne=ee(5083),Se=ee(57809),be=ee(8591),fe=ee(43418),ke=ee(5112),ie=ee(95237),He=ee(43604),Ye=ee(6848),Ze=ee(24905),Be=ee(3113),Ne=ee(61186),xe=ee.n(Ne),le=ee(34055),E=ee(82093),a=ee(89392),x=ee.n(a),y=ee(49661),b=ee(69063),te=ee(76560),oe=ee(2748),re=ee(23869),ue=ee(97202),ce=ee(6681),pe=ee(67135),ge=ee(59301),Fe=Object.defineProperty,Ce=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,ct=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,Ct=Object.prototype.propertyIsEnumerable,Te=(et,Mt,sn)=>Mt in et?Fe(et,Mt,{enumerable:!0,configurable:!0,writable:!0,value:sn}):et[Mt]=sn,Xe=(et,Mt)=>{for(var sn in Mt||(Mt={}))Oe.call(Mt,sn)&&Te(et,sn,Mt[sn]);if(ct)for(var sn of ct(Mt))Ct.call(Mt,sn)&&Te(et,sn,Mt[sn]);return et},st=(et,Mt)=>Ce(et,Ae(Mt)),nt=(et,Mt,sn)=>new Promise((Pt,on)=>{var We=kn=>{try{nn(sn.next(kn))}catch(ta){on(ta)}},Xt=kn=>{try{nn(sn.throw(kn))}catch(ta){on(ta)}},nn=kn=>kn.done?Pt(kn.value):Promise.resolve(kn.value).then(We,Xt);nn((sn=sn.apply(et,Mt)).next())});function kt(et,Mt){const sn=[];for(let Pt=et;Pt{const Pt=etxe()(Mt).endOf("day"),We=et{const sn=parseInt(xe()(et).format("HH")),Pt=parseInt(xe()().format("HH")),on=parseInt(xe()().format("mm"));if(!et)return{disabledHours:()=>kt(0,Pt),disabledMinutes:()=>kt(0,on)};if(Mt){const We=parseInt(xe()(Mt).format("HH")),Xt=parseInt(xe()(Mt).format("mm"));return xe()(et).isSame(xe()(Mt),"day")?{disabledHours:()=>kt(0,We),disabledMinutes:()=>sn<=We?kt(0,Xt):[]}:void 0}if(xe()(et).isSame(xe()(),"day"))return{disabledHours:()=>kt(0,Pt),disabledMinutes:()=>xe()(et).isSame(xe()(),"hour")&&sn<=Pt?kt(0,on):[]}},{RangePicker:bt}=ne.default,{Option:je}=Se.default,Ve=({shixunHomeworks:et,loading:Mt,dispatch:sn,classroomList:Pt,user:on})=>{var We,Xt,nn,kn,ta,Qe,Re,Le,ve;const qe=(0,te.useParams)(),{workSetting:rt,workList:we,shixunWorkList:De,headerInfo:Ft,changeData:mt}=et,[ze,Bt]=(0,z.useState)(!1),[dt,cn]=(0,z.useState)(!1);let[Zt,wt]=(0,z.useState)([]),[Gt,Ke]=(0,z.useState)([]),[ot,jt]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:oe.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Vt,Pn]=(0,z.useState)({}),[Qn,Ot]=(0,z.useState)({});(0,z.useEffect)(()=>()=>{wt([])},[]),(0,z.useEffect)(()=>{Bt(!(0,le.GJ)())},[(0,le.GJ)()]);const Ut=()=>{sn({type:"shixunHomeworks/getWorkSetting",payload:Xe({},qe)})};(0,z.useEffect)(()=>{if(!(rt!=null&&rt.course_id))return;Object.keys(ot).map(function(fn){ot[fn]=rt[fn]}),(!ot.allow_late||!ot.unified_late)&&(ot.late_penalty=20,ot.penalty_type=oe.Q.Percent),ot.unified_setting||(ot.unified_late=!1,ot.unified_anonymous_comment=!1,ot.unified_anonymous_appeal=!1),Zt=JSON.parse(JSON.stringify(rt.group_settings.map(fn=>st(Xe({},fn),{group_name:[fn.group_name]})).filter(fn=>fn.publish_time!==null))),Gt=JSON.parse(JSON.stringify(rt.allow_late_settings.map(fn=>st(Xe({},fn),{group_name:[fn.group_name]})).filter(fn=>fn.late_time!==null))),jt(Xe({},ot));const ln=(0,y.QE)((Zt==null?void 0:Zt.length)>0?Zt:[]);wt([...ln]),(Gt==null?void 0:Gt.length)<=0?Ke([{penalty_type:oe.Q.Percent,late_penalty:20}]):Ke([...Gt])},[rt]);const Lt=()=>nt(void 0,null,function*(){var ln,fn;if(((ln=on==null?void 0:on.userInfo)==null?void 0:ln.user_status)===2){(0,re.Rd)();return}const io=JSON.parse(JSON.stringify(ot));if(io.challenge_settings.filter(ea=>!ea.hide),io.categoryId=qe.categoryId,(fn=io.challenge_settings)!=null&&fn.every(ea=>!ea.checked)){be.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Zt),!ot.unified_setting)Zt=Zt==null?void 0:Zt.map(ea=>{var So;if(!ea.publish_time||!ea.end_time)throw be.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!ea.group_name)throw be.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ea.group_name=typeof(ea==null?void 0:ea.group_name)=="string"?[ea==null?void 0:ea.group_name]:ea==null?void 0:ea.group_name,ea.group_id=(So=rt.group_settings)==null?void 0:So.filter(qa=>{var hr;return(hr=ea==null?void 0:ea.group_name)==null?void 0:hr.includes(qa.group_name)}).map(qa=>qa.group_id||qa.id).toString().split(","),ea});else if(!ot.publish_time||!ot.end_time)throw be.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(io.group_settings=Zt,ot.allow_late)if(ot.unified_late){if(ot.late_penalty===null||ot.late_penalty===void 0||ot.late_penalty<0||ot.late_penalty>100)throw be.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!ot.late_time)throw be.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Gt=Gt==null?void 0:Gt.map(ea=>{var So,qa;if(ea.late_penalty===null||ea.late_penalty===void 0||ea.late_penalty<0||ea.late_penalty>100)throw be.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!ea.late_time)throw be.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!ea.group_name)throw be.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ea.group_name=typeof(ea==null?void 0:ea.group_name)=="string"?[ea==null?void 0:ea.group_name]:ea==null?void 0:ea.group_name,ea.group_id=(qa=(So=ea==null?void 0:ea.group_name)==null?void 0:So.map(hr=>{var xr,Qo;let Et=(Qo=(xr=rt.group_settings)==null?void 0:xr.filter(_t=>(_t==null?void 0:_t.group_name)===hr))==null?void 0:Qo[0];return Et==null?void 0:Et.group_id}))==null?void 0:qa.toString().split(","),ea}),io.allow_late_settings=Gt;let Oa=yield(0,pe.Tr)({homework_common_ids:[parseInt(qe.categoryId)],course_id:qe.coursesId,type:"homework_common"});(Oa==null?void 0:Oa.student_count)===0?Dn(io):(Ot(io),Pn(Oa))}),Dn=ln=>{var fn;if(ln.total_score===null){be.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(ln!=null&&ln.work_efficiency&&ln.eff_score===null){be.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const io=ln.challenge_settings.reduce((So,qa)=>So+Number(qa.challenge_score),0);if((io==null?void 0:io.toFixed(10))!==((fn=ln.total_score-ln.eff_score)==null?void 0:fn.toFixed(10))){be.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${ln.total_score}\u5206`);return}const Oa={shixun_evaluation:ln.shixun_evaluation,challenge_settings:ln.challenge_settings};let ea=()=>{var So;const qa=()=>nt(void 0,null,function*(){cn(!0),(yield(0,E.ZP)(`/api/homework_commons/${qe.categoryId}/publish_setting.json`,{method:"post",body:Xe({},ln)})).status===0&&(be.ZP.success("\u66F4\u65B0\u6210\u529F"),Ut(),sn({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Xe({},qe)})),cn(!1)});!(0,a.isEqual)(mt,Oa)&&!((So=Ft==null?void 0:Ft.homework_status)!=null&&So.includes("\u672A\u53D1\u5E03"))?fe.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:qa}):qa()};rt!=null&&rt.high_resources_consume&&!(rt!=null&&rt.high_resources_consume_permission)?sn({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:qe.coursesId,type:"shixun",type_id:qe.categoryId,name:rt.homework_name,fn:()=>{ea()}}}):ea()},qn=(ln,fn,io="group_id")=>{var Oa;return fn?fn.find(ea=>ea[io]===ln):(Oa=rt==null?void 0:rt.group_settings)==null?void 0:Oa.find(ea=>ea.group_id[0]===ln)},_n=(rt==null?void 0:rt.allow_late)||(rt==null?void 0:rt.anonymous_comment),Ga=ln=>{var fn,io;const Oa=qn(ln,rt==null?void 0:rt.allow_late_settings,"id"),ea=qn(ln,rt==null?void 0:rt.anonymous_comment_settings),So=qn(ln);return(rt==null?void 0:rt.allow_late)&&Oa&&xe()(Oa==null?void 0:Oa.late_time)<=xe()()||(rt==null?void 0:rt.anonymous_comment)&&ea&&(ea==null?void 0:ea.evaluation_start)!==null||((io=(xe()(So==null?void 0:So.end_time)<=xe()()&&((fn=rt==null?void 0:rt.allow_late_settings)==null?void 0:fn.filter(qa=>qa.group_id.includes(ln))))[0])==null?void 0:io.late_time)!=null},An=(0,z.useMemo)(()=>(rt==null?void 0:rt.allow_late)||(rt==null?void 0:rt.all_group_late),[rt,Ft]),xn=rt==null?void 0:rt.anonymous_comment,Ma=ln=>{if(!ln)return!1;const fn=qn(ln,rt==null?void 0:rt.anonymous_comment_settings);return(rt==null?void 0:rt.anonymous_comment)&&fn&&(fn==null?void 0:fn.evaluation_start)!==null},ao=(ln,fn)=>{var io,Oa,ea;sn({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:ln,index:fn,rangePickerDisabled:ze||(xe()()<=xe()((Oa=qn((io=ln==null?void 0:ln.group_id)==null?void 0:io[0]))==null?void 0:Oa.publish_time)?!1:[!0,Ga((ea=ln==null?void 0:ln.group_id)==null?void 0:ea[0])]),disabledDate:rt==null?void 0:rt.course_end_date}})};return ge.createElement("section",{className:b.Z.form},ge.createElement("div",{className:b.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",ge.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),ge.createElement("div",null,ge.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ge.createElement(ke.ZP.Group,{disabled:ze||!((We=Ft==null?void 0:Ft.homework_status)!=null&&We.includes("\u672A\u53D1\u5E03"))||(0,le.Rm)()&&!((Xt=Pt.AssistantObject.practice)!=null&&Xt.can_publish),value:ot.unified_setting,onChange:ln=>{var fn;if(!((fn=Ft==null?void 0:Ft.homework_status)!=null&&fn.includes("\u672A\u53D1\u5E03"))){be.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(ot.unified_setting=!ot.unified_setting,ot.unified_setting||(ot.unified_late=!1,Ke([{late_penalty:5}])),jt(Object.assign({},ot)),ot.unified_setting===!1&&Zt==""){wt(Zt.concat({}));return}ot.unified_setting&&(wt([]),Ke([{late_penalty:5}]))}},ge.createElement(ke.ZP,{value:!0,disabled:ze||!(rt!=null&&rt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),ge.createElement(ke.ZP,{disabled:ze||!((nn=rt==null?void 0:rt.group_settings)!=null&&nn.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((kn=rt==null?void 0:rt.group_settings)==null?void 0:kn.length)===0&&ge.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),ot.unified_setting&&ge.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},ge.createElement(ie.Z,{align:"middle"},ge.createElement(He.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),ge.createElement(He.Z,{className:"ml10"},ge.createElement(ne.default,{size:"large",disabled:ze||!((ta=Ft==null?void 0:Ft.homework_status)!=null&&ta.includes("\u672A\u53D1\u5E03")||(Qe=Ft==null?void 0:Ft.homework_status)!=null&&Qe.includes("\u672A\u5F00\u59CB"))||(0,le.Rm)()&&!((Re=Pt.AssistantObject.practice)!=null&&Re.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:ln=>Ue(ln,rt==null?void 0:rt.course_end_date),disabledTime:ln=>Ge(ln),value:ot.publish_time?xe()(ot.publish_time):"",onChange:(ln,fn)=>{ot.publish_time=fn,(ot.end_time==""||!ot.end_time)&&ot.unified_setting&&(ot.end_time=xe()(ln).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),jt(Object.assign({},ot))}}))),ge.createElement(ie.Z,{align:"middle",className:"pl30"},ge.createElement(He.Z,null,"\u622A\u6B62\u65F6\u95F4"),ge.createElement(He.Z,{className:"ml10"},ge.createElement(ne.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:xe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(rt==null?void 0:rt.allow_late)&&(rt==null?void 0:rt.homework_status.includes("\u5DF2\u622A\u6B62"))||ze||(rt==null?void 0:rt.allow_late)&&xe()()>=xe()(rt==null?void 0:rt.end_time)||(0,le.Rm)()&&!((Le=Pt.AssistantObject.practice)!=null&&Le.can_publish),disabledDate:ln=>Ue(ln,rt==null?void 0:rt.course_end_date,ot.publish_time),disabledTime:ln=>Ge(ln,ot.publish_time),value:ot.end_time?xe()(ot.end_time):"",onChange:(ln,fn)=>{ot.end_time=fn,jt(Object.assign({},ot))}})))),!ot.unified_setting&&(Zt==null?void 0:Zt.length)>0&&ge.createElement(ie.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Zt&&Zt.map(function(ln,fn){var io,Oa,ea,So,qa,hr,xr;return ge.createElement(He.Z,{span:24,key:fn},ge.createElement(ie.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:fn==(Zt==null?void 0:Zt.length)-1?"0px":"10px"}},ge.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",fn+1),ge.createElement(Se.default,{disabled:ze||((io=Ft==null?void 0:Ft.homework_status)!=null&&io.includes("\u672A\u53D1\u5E03")&&ln.id||xe()(){var Et;if((0,le.Rm)()&&!((Et=Pt.AssistantObject.practice)!=null&&Et.can_publish)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Zt[fn].group_name=Qo,Zt[fn].group_id=ln.group_id;const _t=(0,a.flattenDeep)(Zt.map(oa=>oa.group_name)),Rt=Gt.map(oa=>{let Ra=(oa==null?void 0:oa.group_name)||[];return st(Xe({},oa),{group_name:(0,a.remove)(Ra,vn=>_t.includes(vn))})});Ke(Rt),wt(Zt.slice())},maxTagCount:4,maxTagPlaceholder:Qo=>ge.createElement("div",{style:{cursor:"pointer"},onClick:()=>ao(ln,fn)},"+",Qo==null?void 0:Qo.length)},rt.group_settings&&rt.group_settings.map(function(Qo){if(!Zt.map(_t=>_t.group_name).flat().includes(Qo.group_name))return ge.createElement(je,{value:Qo.group_name,key:Qo.id},Qo.group_name)})),ge.createElement("div",{className:"ml20"},ge.createElement(bt,{size:"large",ranges:{\u6B64\u523B:[ln.publish_time?xe()(ln.publish_time):xe()(),xe()()]},allowClear:!1,disabled:ze||(xe()()<=xe()((So=qn((ea=ln==null?void 0:ln.group_id)==null?void 0:ea[0]))==null?void 0:So.publish_time)?!1:[!0,Ga((qa=ln==null?void 0:ln.group_id)==null?void 0:qa[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Qo=>Ue(Qo,rt==null?void 0:rt.course_end_date),disabledTime:Qo=>Ge(Qo),showTime:{showNow:!0,format:"HH:mm",defaultValue:[xe()((0,y.U6)(),"HH:mm"),xe()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:ln.publish_time&&[xe()(ln.publish_time),ln.end_time?xe()(ln.end_time):void 0],onChange:(Qo,Et)=>{var _t;if((0,le.Rm)()&&!((_t=Pt.AssistantObject.practice)!=null&&_t.can_publish)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Zt[fn].publish_time=Et[0],!ln.end_time&&Et[0]?Zt[fn].end_time=xe()(Et[0]).add(7,"days"):Zt[fn].end_time=Et[1],wt([...Zt])},onCalendarChange:(Qo,Et,_t)=>{if(Et!=null&&Et[0]&&!Et[1]){const Rt=xe()(Et[0]).add(7,"days");Zt[fn].publish_time=Et[0],Zt[fn].end_time=Rt,wt([...Zt])}}})),!ze&&ge.createElement("div",{style:{display:"flex",width:"50px"}},((hr=ln==null?void 0:ln.group_id)==null?void 0:hr.length)>1&&ge.createElement(Ye.Z,{title:"\u89C4\u5219\u62C6\u5206"},ge.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>ao(ln,fn)})),Zt.length<((xr=rt==null?void 0:rt.group_settings)==null?void 0:xr.length)&&ge.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Qo;if((0,le.Rm)()&&!((Qo=Pt.AssistantObject.practice)!=null&&Qo.can_publish)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}wt(Zt.concat({}))}}),((ln==null?void 0:ln.publish_time)&&xe()(){const Qo=(0,a.cloneDeep)(Gt);Qo.forEach((Et,_t)=>{Et.group_name&&(Et.group_name=Et.group_name.filter(Rt=>{var oa;return!((oa=Zt[fn].group_name)!=null&&oa.includes(Rt))}))}),Zt=Zt.filter((Et,_t)=>fn!==_t),Ke(Qo),wt(Zt.slice()),setTimeout(()=>wt(Zt.slice()),10)}}))))}))),ge.createElement(ie.Z,null,ge.createElement(He.Z,null,ge.createElement("div",{className:b.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",ge.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),ge.createElement(He.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ge.createElement(Ze.default,{checked:ot.allow_late,disabled:ze||An,onChange:ln=>{var fn;if((0,le.Rm)()&&!((fn=Pt.AssistantObject.practice)!=null&&fn.can_late)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ln.target.checked&&fe.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:ge.createElement("div",{style:{padding:10,background:"#f5f6f9"}},ge.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),ge.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),ge.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),ot.allow_late=!ot.allow_late,Gt==""&&Ke([{late_penalty:5}]),jt(Object.assign({},ot))}},ge.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(ot==null?void 0:ot.allow_late)&&ge.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},ge.createElement("div",{style:{display:"flex"}},ge.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),ge.createElement(ke.ZP.Group,{style:{marginLeft:"20px"},disabled:ze||(rt==null?void 0:rt.anonymous_comment)||(rt==null?void 0:rt.allow_late),value:ot.unified_late,onChange:ln=>{var fn;if((0,le.Rm)()&&!((fn=Pt.AssistantObject.practice)!=null&&fn.can_late)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ot.unified_late=ln.target.value,Gt==""&&!ln.target.value&&Ke([{penalty_type:oe.Q.Percent,late_penalty:20}]),jt(Xe({},ot))}},(ot==null?void 0:ot.unified_setting)&&ge.createElement(ke.ZP,{value:!0,disabled:!(rt!=null&&rt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((ve=rt==null?void 0:rt.group_settings)==null?void 0:ve.length)>0&&ge.createElement(ke.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),ot!=null&&ot.unified_late?ge.createElement(ge.Fragment,null,ge.createElement(ie.Z,{align:"middle",style:{marginTop:"10px"}},ge.createElement(He.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),ge.createElement(He.Z,{className:"ml20"},ge.createElement(oe.Z,{disabled:ze||xn,value:{type:ot.penalty_type,inputValue:ot.late_penalty},onChange:ln=>{var fn;if((0,le.Rm)()&&!((fn=Pt.AssistantObject.practice)!=null&&fn.can_late)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}jt(st(Xe({},ot),{late_penalty:ln.inputValue,penalty_type:ln.type}))}})),ge.createElement(He.Z,{flex:"1",className:"ml5"},ge.createElement("span",{className:"c-grey-c ml10"},ot.penalty_type===oe.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),ge.createElement(ie.Z,{align:"middle",style:{marginTop:"15px"}},ge.createElement(He.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ge.createElement(He.Z,{className:"ml20"},ge.createElement(ne.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:xe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:ze||xn,value:ot.late_time?xe()(ot.late_time):"",disabledDate:ln=>Ue(ln,rt==null?void 0:rt.course_end_date),onChange:(ln,fn)=>{var io;if((0,le.Rm)()&&!((io=Pt.AssistantObject.practice)!=null&&io.can_late)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ot.late_time=fn,jt(Object.assign({},ot))}})))):Gt.map(function(ln,fn){var io;return ge.createElement(He.Z,{span:24,key:fn},ge.createElement(ie.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},ge.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",fn+1),ge.createElement(Se.default,{disabled:ze||!((io=Ft==null?void 0:Ft.homework_status)!=null&&io.includes("\u672A\u53D1\u5E03"))&&ln.id||(rt==null?void 0:rt.anonymous_comment),mode:"multiple",className:b.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof ln.group_name=="string"?[ln.group_name]:ln.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Oa=>{var ea;if((0,le.Rm)()&&!((ea=Pt.AssistantObject.practice)!=null&&ea.can_late)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Gt[fn].group_name=Oa,Gt[fn].group_id=ln.group_id,Ke(Gt.slice())}},rt.group_settings&&rt.group_settings.map(function(Oa){const ea=Gt.map(qa=>qa.group_name).flat(),So=Zt.map(qa=>qa.group_name).flat();if(ot!=null&&ot.unified_setting){if(!ea.includes(Oa.group_name))return ge.createElement(je,{value:Oa.group_name,key:Oa.id},Oa.group_name)}else if(So.includes(Oa.group_name)&&!ea.includes(Oa.group_name))return ge.createElement(je,{value:Oa.group_name,key:Oa.id},Oa.group_name)})),ge.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),ge.createElement(oe.Z,{disabled:ze||Ma(ln.id),value:{type:ln.penalty_type,inputValue:ln.late_penalty},onChange:Oa=>{var ea;if((0,le.Rm)()&&!((ea=Pt.AssistantObject.practice)!=null&&ea.can_late)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Gt[fn].late_penalty=Oa.inputValue,Gt[fn].penalty_type=Oa.type,Ke([...Gt])}}),ge.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ge.createElement(ne.default,{size:"large",disabled:ze||Ma(ln.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:xe()((0,y.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Oa=>Ue(Oa,rt==null?void 0:rt.course_end_date),format:"YYYY-MM-DD HH:mm",value:ln!=null&&ln.late_time?xe()(ln.late_time):void 0,onChange:(Oa,ea)=>{var So;if((0,le.Rm)()&&!((So=Pt.AssistantObject.practice)!=null&&So.can_late)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Gt[fn].late_time=ea,Ke([...Gt])}}),!ze&&ge.createElement("div",{style:{display:"flex",width:"50px"}},ge.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Oa;if((0,le.Rm)()&&!((Oa=Pt.AssistantObject.practice)!=null&&Oa.can_late)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ke(Gt.concat({penalty_type:oe.Q.Percent,late_penalty:20}))}}),fn>0&&!ln.id&&ge.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Oa;if((0,le.Rm)()&&!((Oa=Pt.AssistantObject.practice)!=null&&Oa.can_late)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Gt=Gt.filter((ea,So)=>fn!==So),Ke(Gt.slice()),setTimeout(()=>Ke(Gt.slice()),10)}}))))})),!ze&&ge.createElement(ge.Fragment,null,ge.createElement(Be.ZP,{type:"primary",size:"large",loading:dt,style:{width:"138px",marginTop:"30px"},onClick:()=>Lt()},"\u4FDD\u5B58")),ge.createElement(ue.Z,{onConfirm:(ln,fn)=>{Zt.splice(ln,0,...fn),Zt.splice(ln+fn.length,1);const io=(0,y.QE)([...Zt]);wt([...io])}}),ge.createElement(ce.Z,{resdata:Vt,type:"shixun",okloading:dt,oktext:(Vt==null?void 0:Vt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:ln=>nt(void 0,null,function*(){cn(!0);let fn=yield(0,E.ZP)(`/api/courses/${qe.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(qe.categoryId)]}});cn(!1),(fn==null?void 0:fn.status)===0&&Dn(Qn)})}))};pt.ZP=(0,te.connect)(({shixunHomeworks:et,classroomList:Mt,loading:sn,user:Pt})=>({shixunHomeworks:et,classroomList:Mt,loading:sn.effects,user:Pt}))(Ve)},29678:function(yt,pt,ee){"use strict";var z=ee(43418),ne=ee(8591),Se=ee(82093),be=ee(76560),fe=ee(34055),ke=ee(59301),ie=(Ye,Ze,Be)=>new Promise((Ne,xe)=>{var le=x=>{try{a(Be.next(x))}catch(y){xe(y)}},E=x=>{try{a(Be.throw(x))}catch(y){xe(y)}},a=x=>x.done?Ne(x.value):Promise.resolve(x.value).then(le,E);a((Be=Be.apply(Ye,Ze)).next())});const He=({shixunHomeworks:Ye,classroomList:Ze,dispatch:Be})=>{const Ne=(0,be.useParams)();return ke.createElement(z.default,{centered:!0,title:"\u63D0\u793A",open:Ye.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ie(void 0,null,function*(){var xe,le,E,a;if((0,fe.Rm)()&&!((xe=Ze.AssistantObject.practice)!=null&&xe.can_redo)){ne.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const x=yield(0,Se.ZP)(`/api/myshixuns/${Ye.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:Ne.coursesId,homework_common_id:Ye.actionTabs.homework_common_id}});if(x.shixun_identifier){ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),Be({type:"shixunHomeworks/setActionTabs",payload:{}});const y=(E=(le=x==null?void 0:x.new_works)==null?void 0:le.find(b=>`${b.homework_common_id}`===Ne.categoryId))==null?void 0:E.id;if((0,fe.Rm)()&&!((a=Ze.AssistantObject.practice)!=null&&a.can_view))return;be.history.replace(`/classrooms/${Ne.coursesId}/shixun_homework/${Ne.categoryId}/${y}/comment`)}}),onCancel:()=>{Be({type:"shixunHomeworks/setActionTabs",payload:{}})}},ke.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),ke.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};pt.Z=(0,be.connect)(({shixunHomeworks:Ye,classroomList:Ze})=>({shixunHomeworks:Ye,classroomList:Ze}))(He)},37521:function(yt,pt,ee){"use strict";var z=ee(59301),ne=ee(54580),Se=ee(78241),be=ee(43418),fe=ee(8591),ke=ee(1710),ie=ee(76560),He=ee(90524),Ye=ee(5295),Ze=ee(82093),Be=ee(61186),Ne=ee.n(Be),xe=ee(49661),le=ee(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(ce,pe,ge)=>pe in ce?E(ce,pe,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ce[pe]=ge,te=(ce,pe)=>{for(var ge in pe||(pe={}))x.call(pe,ge)&&b(ce,ge,pe[ge]);if(a)for(var ge of a(pe))y.call(pe,ge)&&b(ce,ge,pe[ge]);return ce},oe=(ce,pe,ge)=>new Promise((Fe,Ce)=>{var Ae=Ct=>{try{Oe(ge.next(Ct))}catch(Te){Ce(Te)}},ct=Ct=>{try{Oe(ge.throw(Ct))}catch(Te){Ce(Te)}},Oe=Ct=>Ct.done?Fe(Ct.value):Promise.resolve(Ct.value).then(Ae,ct);Oe((ge=ge.apply(ce,pe)).next())});const{Dragger:re}=ne.default,ue=({classroomList:ce,dispatch:pe,onOk:ge})=>{const Fe=(0,ie.useParams)(),[Ce]=Se.default.useForm(),[Ae,ct]=(0,z.useState)(),[Oe,Ct]=(0,z.useState)(!1),Te={height:100,onRemove:()=>{ct("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:Xe=>oe(void 0,null,function*(){return ct(Xe),!1})};return(0,z.useEffect)(()=>{Ce.setFieldsValue({publish_time:Ne()(Ne()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ne()(Ne()(new Date((0,xe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),le.createElement(be.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ce.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Oe},onOk:()=>oe(void 0,null,function*(){Ce.submit()}),onCancel:()=>{Ce.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}})}},le.createElement(Se.default,{form:Ce,onFinish:Xe=>oe(void 0,null,function*(){var st,nt,kt;if(!(Ae!=null&&Ae.size)){fe.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Ct(!0);let Ue=new FormData;Ue.append("type",ce.actionTabs.type),Ue.append("file",Ae);let Ge;window.location.href.indexOf("exercise")>-1?Ge=`/api/exercises/${ce.actionTabs.id}/supplement_score.json`:Ge=`/api/homework_commons/${ce.actionTabs.id}/supplement_score.json`;let bt=yield(0,Ze.ZP)(Ge,{method:"post",body:Ue},!0);Ct(!1),(bt==null?void 0:bt.status)===0&&(ge(),Ce.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}}),((nt=(st=bt==null?void 0:bt.data)==null?void 0:st.fail)==null?void 0:nt.length)>0&&be.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:le.createElement(ke.default,{pagination:!1,dataSource:(kt=bt==null?void 0:bt.data)==null?void 0:kt.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,xe.FH)("",He.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ce.actionTabs.type}`)}}))})},le.createElement(Se.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ce.actionTabs.name),le.createElement(Se.default.Item,{style:{marginBottom:0},label:le.createElement("div",null,le.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),le.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},le.createElement("div",null,le.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ye.Z.downloadbutton,href:He.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ce.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),le.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),le.createElement(Se.default.Item,{style:{marginBottom:0}},le.createElement(re,te({},Te),le.createElement("a",{className:Ye.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),le.createElement("br",null),le.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};pt.Z=(0,ie.connect)(({classroomList:ce})=>({classroomList:ce}))(ue)},34509:function(yt,pt,ee){"use strict";var z=ee(59301),ne=ee(78241),Se=ee(43418),be=ee(8591),fe=ee(95237),ke=ee(43604),ie=ee(5083),He=ee(5112),Ye=ee(24905),Ze=ee(61186),Be=ee.n(Ze),Ne=ee(82093),xe=ee(49661),le=ee(76560),E=ee(34055),a=ee(64948),x=ee(62787),y=ee(69577),b=ee(37992),te=ee(6681),oe=ee(67135),re=ee(59301),ue=Object.defineProperty,ce=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,ge=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,Ae=(Xe,st,nt)=>st in Xe?ue(Xe,st,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Xe[st]=nt,ct=(Xe,st)=>{for(var nt in st||(st={}))Fe.call(st,nt)&&Ae(Xe,nt,st[nt]);if(ge)for(var nt of ge(st))Ce.call(st,nt)&&Ae(Xe,nt,st[nt]);return Xe},Oe=(Xe,st)=>ce(Xe,pe(st)),Ct=(Xe,st,nt)=>new Promise((kt,Ue)=>{var Ge=Ve=>{try{je(nt.next(Ve))}catch(et){Ue(et)}},bt=Ve=>{try{je(nt.throw(Ve))}catch(et){Ue(et)}},je=Ve=>Ve.done?kt(Ve.value):Promise.resolve(Ve.value).then(Ge,bt);je((nt=nt.apply(Xe,st)).next())});const Te=({classroomList:Xe,dispatch:st,courseEndTime:nt})=>{var kt;const Ue=(0,le.useParams)(),[Ge]=ne.default.useForm(),[bt,je]=(0,z.useState)(1),[Ve,et]=(0,z.useState)([]),[Mt,sn]=(0,z.useState)(0),[Pt,on]=(0,z.useState)(20),[We,Xt]=(0,z.useState)(!0),[nn,kn]=(0,z.useState)([]),[ta,Qe]=(0,z.useState)(!0),[Re,Le]=(0,z.useState)({}),[ve,qe]=(0,z.useState)({});Ue.id=Ue.coursesId,(0,z.useEffect)(()=>{if(Xe.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Ft(),rt(),Xe.actionTabs.type===2){const Zt=Xe.actionTabs.selectArrsAll[0];Qe(Zt.unified_setting)}else Qe(!1)},[Xe.actionTabs]);const rt=Zt=>Ct(void 0,null,function*(){Xt(!0);const wt=yield(0,a.c_)(Oe(ct({},Ue),{page:Zt||bt,limit:2e4,homework_id:Xe.actionTabs.type===1?"":Xe.actionTabs.selectArrs[0]}));wt==null||wt.course_groups.map((Gt,Ke)=>{Gt.key=Gt.id,Gt.title=Gt.name,Gt.disabled=Gt.is_published}),wt&&(et([...wt==null?void 0:wt.course_groups]),sn(wt==null?void 0:wt.course_groups_count),Xt(!1),Zt||Ge.setFieldsValue({publish_time:Be()(Be()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Be()(Be()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),we=()=>{var Zt;let wt=[...(Zt=Xe.actionTabs.selectArrsAll)==null?void 0:Zt.filter(Gt=>Gt.high_resources_consume&&!Gt.high_resources_consume_permission)];(wt==null?void 0:wt.length)>0&&Xe.actionTabs.type===1&&Se.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:re.createElement("div",null,re.createElement("div",{className:b.Z.tipcontent},re.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",re.createElement("span",{style:{color:"#f06b14"}},wt==null?void 0:wt.length)," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),re.createElement("div",{className:"mt20 mb20"},wt==null?void 0:wt.map(Gt=>re.createElement("div",{className:b.Z.failedList,key:Gt.homework_id},re.createElement("div",{className:b.Z.name},Gt==null?void 0:Gt.name),re.createElement("div",{className:b.Z.publish,onClick:()=>{(0,xe.xg)(`/classrooms/${Ue.coursesId}/shixun_homework/${Gt.homework_id}/detail?tabs=0`)}},"\u53D1\u5E03"))))))})},De=()=>Ct(void 0,null,function*(){var Zt,wt,Gt,Ke,ot,jt,Vt;if((0,E.Rm)()&&!((wt=(Zt=Xe.AssistantObject)==null?void 0:Zt.practice)!=null&&wt.can_publish)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),cn(!1);return}const Pn=ct({},Ge.getFieldsValue());if(Pn.end_time<=Pn.publish_time){be.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),cn(!1);return}if((nn==null?void 0:nn.length)<=0&&!ta&&Ve.length>0){be.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),cn(!1);return}let Qn={homework_ids:[...Xe.actionTabs.selectArrs],group_ids:nn.length>0?nn.map(Lt=>Lt.id):(Gt=Xe.detailShixunsList)==null?void 0:Gt.course_groups,end_time:Be()(Pn.end_time).format("YYYY-MM-DD HH:mm"),publish_time:Be()(Pn.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!nn.length},Ot=[...(Ke=Xe.actionTabs.selectArrsAll)==null?void 0:Ke.filter(Lt=>Lt.high_resources_consume&&!Lt.high_resources_consume_permission)];if((Ot==null?void 0:Ot.length)==Xe.actionTabs.selectArrsAll.length&&Xe.actionTabs.type==1){st({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),we();return}((ot=Xe.actionTabs.selectArrsAll)==null?void 0:ot.length)>0&&Xe.actionTabs.type===1&&(Qn.homework_ids=[...((Vt=(jt=Xe.actionTabs.selectArrsAll)==null?void 0:jt.filter(Lt=>!Lt.high_resources_consume||Lt.high_resources_consume_permission))==null?void 0:Vt.map(Lt=>Number(Lt==null?void 0:Lt.homework_id)))||[]]);let Ut=yield(0,oe.Tr)({homework_common_ids:[...Xe.actionTabs.selectArrs],course_id:Ue.coursesId,type:"homework_common"});(Ut==null?void 0:Ut.student_count)===0?mt(Qn):(qe(Qn),Le(Ut))}),Ft=()=>{je(1),et([]),kn([])},mt=Zt=>Ct(void 0,null,function*(){cn(!0);const wt=yield(0,Ne.ZP)(`/api/courses/${Ue.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:ct({},Zt)});cn(!1),wt.status===0&&(Ft(),(0,xe.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),be.ZP.success("\u53D1\u5E03\u6210\u529F"),st({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),we(),(0,E.GJ)()?Xe.actionTabs.detail?(st({type:"shixunHomeworks/setActionTabs",payload:{}}),st({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:ct({},Ue)}),st({type:"shixunHomeworks/getWorkSetting",payload:ct({},Ue)})):st({type:"classroomList/getClassroomTeacherShixunsList",payload:Oe(ct({},Xe.actionTabs.params),{type:4})}):st({type:"classroomList/getClassroomShixunsList",payload:ct({},Xe.actionTabs.params)}),localStorage.getItem("Noviceguide")==="0"||st({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:re.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}}))}),ze=Mt>bt*Pt,{detailShixunsList:Bt}=Xe,[dt,cn]=(0,z.useState)(!1);return re.createElement("div",null,re.createElement(Se.default,{width:600,centered:!0,confirmLoading:dt,title:"\u53D1\u5E03\u4F5C\u4E1A",open:Xe.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:()=>De(),onCancel:()=>{Ft(),st({type:"classroomList/setActionTabs",payload:{}})}},re.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",re.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),re.createElement(ne.default,{form:Ge},re.createElement("div",{style:{paddingLeft:0}},re.createElement(fe.Z,{className:"mt30",align:"middle"},re.createElement(ke.Z,null,re.createElement(ne.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},re.createElement(ie.default,{style:{width:170,marginRight:"25px"},disabledDate:Zt=>(0,y.Q8)(Zt,nt),disabledTime:Zt=>(0,y.d0)(Zt),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Be()((0,xe.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),re.createElement(ke.Z,{className:"ml20"},re.createElement(ne.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4:"},re.createElement(ie.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Be()((0,xe.U6)(),"HH:mm")},disabledDate:Zt=>(0,y.Q8)(Zt,nt,Ge.getFieldValue("publish_time")),disabledTime:Zt=>(0,y.d0)(Zt,Ge.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),Xe.actionTabs.type===2&&re.createElement(fe.Z,{style:{marginBottom:"10px"}},re.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),re.createElement(He.ZP.Group,{value:ta,onChange:Zt=>{Qe(Zt.target.value),kn([])}},re.createElement(He.ZP,{value:!0,disabled:!Xe.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),re.createElement(He.ZP,{className:"ml20",disabled:Ve.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Ve.length<=0&&Xe.actionTabs.type===2&&re.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(Xe.actionTabs.type===1||!ta)&&Ve.length>0&&re.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},re.createElement("span",{style:{flex:1}},re.createElement(Ye.default,{checked:nn.length===Ve.length,onChange:Zt=>{nn.length===Ve.length?kn([]):kn(Ve)}},"\u5168\u9009")),re.createElement("span",{style:{width:16}}),re.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",nn.length||0,"\u4E2A\u5206\u73ED")),(Xe.actionTabs.type===1||!ta)&&Ve.length>0&&re.createElement(x.Z,{data:Ve,selectedRowKeys:nn,setSelectedRowKeys:kn}))),re.createElement(te.Z,{resdata:Re,type:((kt=Xe.actionTabs.selectArrs)==null?void 0:kt.length)===1?"shixun":"shixunpush",okloading:dt,oktext:(Re==null?void 0:Re.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Zt=>Ct(void 0,null,function*(){cn(!0);let wt=yield(0,Ne.ZP)(`/api/courses/${Ue.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...Xe.actionTabs.selectArrs]}});cn(!1),(wt==null?void 0:wt.status)===0&&mt(ve)})}))};pt.Z=(0,le.connect)(({classroomList:Xe})=>({classroomList:Xe}))(Te)},59659:function(yt,pt,ee){"use strict";var z=ee(59301),ne=ee(54580),Se=ee(78241),be=ee(99313),fe=ee(1710),ke=ee(58421),ie=ee(76560),He=ee(82093),Ye=ee(61186),Ze=ee.n(Ye),Be=ee(59301),Ne=(E,a,x)=>new Promise((y,b)=>{var te=ue=>{try{re(x.next(ue))}catch(ce){b(ce)}},oe=ue=>{try{re(x.throw(ue))}catch(ce){b(ce)}},re=ue=>ue.done?y(ue.value):Promise.resolve(ue.value).then(te,oe);re((x=x.apply(E,a)).next())});const{Dragger:xe}=ne.default,le=({})=>{const E=(0,ie.useParams)(),[a]=Se.default.useForm(),[x,y]=(0,z.useState)(!0),[b,te]=(0,z.useState)(!1);let[oe,re]=(0,z.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const ue=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function ce(){return Ne(this,null,function*(){let ge;te(!0),window.location.href.indexOf("exercise")>-1?ge=`/api/exercises/${E==null?void 0:E.categoryId}/redo_logs.json`:ge=`/api/homework_commons/${E==null?void 0:E.categoryId}/redo_logs.json`;let Fe=yield(0,He.ZP)(ge,{method:"get",params:oe});te(!1),(Fe==null?void 0:Fe.status)===0&&y(Fe==null?void 0:Fe.data)})}(0,z.useEffect)(()=>{ce()},[]);let pe=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(ge,Fe,Ce)=>{var Ae;return(Ae=ue.find(ct=>ct.question_type===ge))==null?void 0:Ae.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(ge,Fe,Ce)=>{var Ae;return(Ae=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(ct=>ct.id===ge))==null?void 0:Ae.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(ge,Fe,Ce)=>Ze()(ge).format("YYYY-MM-DD HH:mm:ss")}].filter(ge=>!!ge);return Be.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},Be.createElement(be.default,{destroyInactiveTabPane:!0,onChange:ge=>{oe.type=ge,oe.page=1,oe.limit=10,re(oe),ce()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:Be.createElement(fe.default,{className:"mt20",loading:b,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(ge,Fe,Ce)=>Ze()(ge).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:x==null?void 0:x.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:Be.createElement(fe.default,{className:"mt20",loading:b,columns:pe,dataSource:x==null?void 0:x.list,pagination:!1})}].filter(ge=>!!ge)}),Be.createElement(ke.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(ge,Fe)=>{oe.page=ge,oe.limit=Fe,re(oe),ce()},current:oe.page,total:x.count,pageSize:oe.limit,style:{marginTop:20}}))};pt.Z=(0,ie.connect)(({classroomList:E})=>({classroomList:E}))(le)},56731:function(yt,pt,ee){"use strict";var z=ee(59301),ne=ee(54580),Se=ee(78241),be=ee(43418),fe=ee(5871),ke=ee(76560),ie=ee(82093),He=ee(61186),Ye=ee.n(He),Ze=ee(49661),Be=ee(59301),Ne=Object.defineProperty,xe=Object.defineProperties,le=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,y=(ce,pe,ge)=>pe in ce?Ne(ce,pe,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ce[pe]=ge,b=(ce,pe)=>{for(var ge in pe||(pe={}))a.call(pe,ge)&&y(ce,ge,pe[ge]);if(E)for(var ge of E(pe))x.call(pe,ge)&&y(ce,ge,pe[ge]);return ce},te=(ce,pe)=>xe(ce,le(pe)),oe=(ce,pe,ge)=>new Promise((Fe,Ce)=>{var Ae=Ct=>{try{Oe(ge.next(Ct))}catch(Te){Ce(Te)}},ct=Ct=>{try{Oe(ge.throw(Ct))}catch(Te){Ce(Te)}},Oe=Ct=>Ct.done?Fe(Ct.value):Promise.resolve(Ct.value).then(Ae,ct);Oe((ge=ge.apply(ce,pe)).next())});const{Dragger:re}=ne.default,ue=({classroomList:ce,dispatch:pe,onOk:ge})=>{const Fe=(0,ke.useParams)(),[Ce]=Se.default.useForm(),[Ae,ct]=(0,z.useState)(),[Oe,Ct]=(0,z.useState)(!1),Te={height:100,onRemove:()=>{ct("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:Xe=>oe(void 0,null,function*(){return ct(Xe),!1})};return(0,z.useEffect)(()=>{Ce.setFieldsValue({publish_time:Ye()(Ye()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ye()(Ye()(new Date((0,Ze.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),Be.createElement(be.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:ce.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Oe},onOk:()=>oe(void 0,null,function*(){Ce.submit()}),onCancel:()=>{Ce.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}})}},Be.createElement(Se.default,{form:Ce,onFinish:Xe=>oe(void 0,null,function*(){var st,nt;console.log("---",ce.actionTabs,Xe,Fe);let kt=((st=ce==null?void 0:ce.actionTabs)==null?void 0:st.type)==="exercise"?`/api/exercises/${Fe==null?void 0:Fe.category}/exercise_user/edit_score.json`:`/api/student_works/${ce.actionTabs.id}/edit_score.json`;Ct(!0);let Ue=yield(0,ie.ZP)(kt,{method:"post",body:te(b({},Xe),{exercise_user_id:((nt=ce==null?void 0:ce.actionTabs)==null?void 0:nt.type)==="exercise"?ce.actionTabs.id:""})});Ct(!1),Ce.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}}),ge()})},Be.createElement(Se.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},Be.createElement(fe.Z,{min:0,style:{width:"100%"}}))))};pt.Z=(0,ke.connect)(({classroomList:ce})=>({classroomList:ce}))(ue)},4835:function(yt,pt,ee){"use strict";var z=ee(59301),ne=ee(54580),Se=ee(78241),be=ee(3113),fe=ee(95237),ke=ee(81327),ie=ee(5083),He=ee(76560),Ye=ee(61186),Ze=ee.n(Ye),Be=ee(69577),Ne=ee(82093),xe=ee(59301),le=(x,y,b)=>new Promise((te,oe)=>{var re=pe=>{try{ce(b.next(pe))}catch(ge){oe(ge)}},ue=pe=>{try{ce(b.throw(pe))}catch(ge){oe(ge)}},ce=pe=>pe.done?te(pe.value):Promise.resolve(pe.value).then(re,ue);ce((b=b.apply(x,y)).next())});const{Dragger:E}=ne.default,a=({})=>{const x=(0,He.useParams)(),[y]=Se.default.useForm(),[b,te]=(0,z.useState)(!0),[oe,re]=(0,z.useState)(!1);console.log("----",x);function ue(){return le(this,null,function*(){var ce,pe;let ge;window.location.href.indexOf("exercise")>-1?ge=`/api/exercises/${x==null?void 0:x.categoryId}/get_time_setting.json`:ge=`/api/homework_commons/${x==null?void 0:x.categoryId}/get_time_setting.json`;let Fe=yield(0,Ne.ZP)(ge,{method:"get"});(Fe==null?void 0:Fe.status)===0&&y.setFieldsValue({publish_time:Ze()(Ze()((ce=Fe==null?void 0:Fe.data)==null?void 0:ce.publish_time).format("YYYY-MM-DD HH:mm")),end_time:Ze()(Ze()((pe=Fe==null?void 0:Fe.data)==null?void 0:pe.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,z.useEffect)(()=>{ue()},[]),xe.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},xe.createElement("div",{style:{textAlign:"end"}},b&&xe.createElement(be.ZP,{onClick:()=>{te(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!b&&xe.createElement("div",null,xe.createElement(be.ZP,{type:"primary",loading:oe,onClick:()=>{y.submit()}},"\u63D0\u4EA4"),xe.createElement(be.ZP,{style:{marginLeft:20},onClick:()=>{te(!0)}},"\u53D6\u6D88"))),xe.createElement(Se.default,{form:y,disabled:b,onFinish:ce=>le(void 0,null,function*(){re(!0),console.log("---",window.location.href);let pe;window.location.href.indexOf("exercise")>-1?pe=`/api/exercises/${x==null?void 0:x.categoryId}/time_setting.json`:pe=`/api/homework_commons/${x==null?void 0:x.categoryId}/time_setting.json`;let ge=yield(0,Ne.ZP)(pe,{method:"post",body:{publish_time:Ze()(ce.publish_time).format("YYYY-MM-DD HH:mm"),end_time:Ze()(ce.end_time).format("YYYY-MM-DD HH:mm")}});re(!1),(ge==null?void 0:ge.status)===0&&te(!0)})},xe.createElement(fe.Z,null,xe.createElement(ke.Z,null,xe.createElement(Se.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},xe.createElement(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:ce=>(0,Be.Q8)(ce),disabledTime:ce=>(0,Be.d0)(ce),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),xe.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),xe.createElement(fe.Z,null,xe.createElement(ke.Z,null,xe.createElement(Se.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},xe.createElement(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:ce=>(0,Be.Q8)(ce,"",y.getFieldValue("publish_time")),disabledTime:ce=>(0,Be.d0)(ce,y.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),xe.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};pt.Z=(0,He.connect)(({classroomList:x})=>({classroomList:x}))(a)},62787:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return Ze}});var z=ee(59301),ne=ee(92832),Se=ee(24905),be=ee(95237),fe={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},ke="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ie=ee(57884),He=(Be,Ne,xe)=>new Promise((le,E)=>{var a=b=>{try{y(xe.next(b))}catch(te){E(te)}},x=b=>{try{y(xe.throw(b))}catch(te){E(te)}},y=b=>b.done?le(b.value):Promise.resolve(b.value).then(a,x);y((xe=xe.apply(Be,Ne)).next())}),Ze=({data:Be,value:Ne=[],handleChangePage:xe,setSelectedRowKeys:le,selectedRowKeys:E,onChange:a=()=>{}})=>{const[x,y]=(0,z.useState)([]),[b,te]=(0,z.useState)([]),[oe,re]=(0,z.useState)([]);let[ue,ce]=(0,z.useState)(1),[pe,ge]=(0,z.useState)();return(0,z.useEffect)(()=>{y(Be),te([]),re([])},[Be]),(0,z.useEffect)(()=>{le&&(te(E),re(E))},[E]),z.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},z.createElement("div",{className:fe.leftdiv},z.createElement(ne.default.Search,{size:"middle",onChange:Fe=>He(void 0,null,function*(){y(Be.filter(Ce=>{var Ae;return(Ae=Ce==null?void 0:Ce.name)==null?void 0:Ae.includes(Fe.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),x.length===0&&z.createElement(ie.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),z.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},z.createElement(Se.default.Group,{value:b.map(Fe=>`${Fe.id}`),onChange:Fe=>{le(x.filter(Ce=>Fe.includes(`${Ce.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((Fe,Ce)=>z.createElement(be.Z,{key:Fe.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},z.createElement(Se.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Fe.is_published,value:`${Fe.id}`},z.createElement("div",{className:fe.listClass},z.createElement("span",{className:fe.spantitle,style:{width:Fe.is_published?"108px":"170px"}},Fe.name),Fe.is_published&&z.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),z.createElement("div",{className:fe.rightdiv},z.createElement(ne.default.Search,{onChange:Fe=>{re(b.filter(Ce=>Ce.name.includes(Fe.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),oe.length===0&&z.createElement(ie.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),oe.length>0&&z.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},z.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},oe.map((Fe,Ce)=>z.createElement(be.Z,{justify:"space-between",style:{marginTop:"10px"},key:Fe.id},z.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Fe.name),z.createElement("img",{src:ke,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{le(b.filter(Ae=>`${Ae.id}`!=`${Fe.id}`))}})))))))}},97202:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return a}});var z=ee(59301),ne=ee(76560),Se=ee(5083),be=ee(43418),fe=ee(92832),ke=ee(95237),ie=ee(43604),He={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Ye=ee(61186),Ze=ee.n(Ye),Be=ee(49661),Ne=ee(57884),xe=ee(59301);const{RangePicker:le}=Se.default,E=({dispatch:x,classroomList:y,onConfirm:b})=>{const[te,oe]=(0,z.useState)([]),[re,ue]=(0,z.useState)([]),[ce,pe]=(0,z.useState)("");(0,z.useEffect)(()=>{var Ce;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let Ae=y.actionTabs.data;console.log("data",Ae);let ct=(Ce=Ae==null?void 0:Ae.group_name)==null?void 0:Ce.map((Oe,Ct)=>{var Te;return{group_id:Ae==null?void 0:Ae.group_id[Ct],group_name:Ae==null?void 0:Ae.group_name[Ct],is_admin:Ae==null?void 0:Ae.is_admin,end_time:Ae==null?void 0:Ae.end_time,publish_time:Array.isArray(Ae==null?void 0:Ae.publish_time)?(Te=Ae==null?void 0:Ae.publish_time)==null?void 0:Te[0]:Ae==null?void 0:Ae.publish_time}});ct&&(oe([...ct]),ue([...ct]))}},[y.actionTabs]);const ge=()=>{x({type:"classroomList/setActionTabs",payload:{}}),pe("")},Fe=Ce=>{if(Ce){const Ae=re==null?void 0:re.filter(ct=>{var Oe,Ct;return(Ct=(Oe=ct==null?void 0:ct.group_name)==null?void 0:Oe.toLowerCase())==null?void 0:Ct.includes(Ce==null?void 0:Ce.toLowerCase())});oe(Ae)}else oe(re)};return xe.createElement(be.default,{width:980,title:xe.createElement("div",{style:{fontWeight:"bold",display:"flex"}},xe.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",xe.createElement("span",{className:He.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),xe.createElement(fe.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:ce,onChange:Ce=>{pe(Ce.target.value.trim()),Fe(Ce.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>ge(),onOk:()=>{var Ce;b((Ce=y.actionTabs)==null?void 0:Ce.index,re),ge()}},xe.createElement("div",{className:He.modal_con},xe.createElement(ke.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(te==null?void 0:te.length)>0?te.map(function(Ce,Ae){var ct,Oe;return xe.createElement(ie.Z,{span:24,key:Ae},xe.createElement(ke.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Ae==(te==null?void 0:te.length)-1?"0px":"10px"}},xe.createElement("div",{className:He.multiple_select,title:Ce.group_name},Ce.group_name),xe.createElement("div",{className:"ml20"},xe.createElement(le,{size:"large",ranges:{\u6B64\u523B:[Ce.publish_time?Ze()(Ce.publish_time):Ze()(),Ze()()]},allowClear:!1,disabled:(ct=y.actionTabs)==null?void 0:ct.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Ct=>{var Te;return(0,Be.Q8)(Ct,(Te=y.actionTabs)==null?void 0:Te.disabledDate)},disabledTime:Ct=>(0,Be.d0)(Ct),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ze()((0,Be.U6)(),"HH:mm"),Ze()((0,Be.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ce.publish_time&&[Ze()(Ce.publish_time),Ce.end_time?Ze()(Ce.end_time):void 0],onChange:(Ct,Te)=>{te[Ae].publish_time=Te[0],te[Ae].end_time=Te[1],oe([...te]),re.forEach(Xe=>{Xe.group_id===Ce.group_id&&(Xe.publish_time=Te[0],Xe.end_time=Te[1])}),ue([...re])}})),(Oe=y.actionTabs)!=null&&Oe.rangePickerDisabled?xe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):xe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{te.splice(Ae,1),oe([...te]),re.forEach((Ct,Te)=>{Ct.group_id===Ce.group_id&&re.splice(Te,1)}),ue([...re])}})))}):xe.createElement(Ne.Z,null))))};var a=(0,ne.connect)(({classroomList:x})=>({classroomList:x}))(E)},21547:function(yt,pt,ee){"use strict";ee.r(pt),ee.d(pt,{default:function(){return ng}});var z=ee(22688),ne=ee(59301),Se=ee(76560),be=ee(43418),fe=ee(8591),ke=ee(66104),ie=ee(6848),He=ee(1710),Ye=ee(27812),Ze=ee(49661),Be=ee(82093),Ne=ee(89389),xe=ee(90524),le=ee(7664),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(ae,de,se)=>de in ae?E(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,te=(ae,de)=>{for(var se in de||(de={}))x.call(de,se)&&b(ae,se,de[se]);if(a)for(var se of a(de))y.call(de,se)&&b(ae,se,de[se]);return ae},oe=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const re=({shixunHomeworks:ae,dispatch:de})=>{const se=(0,Se.useParams)();return ne.createElement(be.default,{centered:!0,title:"\u63D0\u793A",open:ae.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>oe(void 0,null,function*(){(yield de({type:"shixunHomeworks/deleteReply",payload:{object_id:ae.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(fe.ZP.success("\u5220\u9664\u6210\u529F"),de({type:"shixunHomeworks/setActionTabs",payload:{}}),de({type:"shixunHomeworks/getReplyList",payload:te({},ae.actionTabs.params)}))}),onCancel:()=>{de({type:"shixunHomeworks/setActionTabs",payload:{}})}},ne.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var ue=(0,Se.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(re),ce=ee(45278),pe=ee(61186),ge=ee.n(pe),Fe=ee(71418),Ce=ee(3113),Ae=ee(58421),ct=ee(95237),Oe=ee(43604),Ct=ee(92832),Te=ee(57809),Xe=ee(26227),st=ee(63524),nt={flex_box_center:"flex_box_center___lPH0l",flex_space_between:"flex_space_between___RUpvd",flex_box_vertical_center:"flex_box_vertical_center___aalZF",flex_box_center_end:"flex_box_center_end___Ne09M",flex_box_column:"flex_box_column___ejeqL",top:"top___GhG7Z",desc:"desc___P6_uU",liked:"liked___YsCQn",likedActive:"likedActive___LJx_5",reply:"reply___dvMWM",replyList:"replyList___LWAEh",comment:"comment___dRDc7",deseIconSty:"deseIconSty___M4sOm",buttonEdit:"buttonEdit___FA4KY",maskWrap:"maskWrap___iNJnZ",desHead:"desHead____Wddx",mask:"mask___zljIH",md:"md___lM24N",tip:"tip___epyex",selectWrapper:"selectWrapper___JB_Og",inputBox:"inputBox___fJ3ij",pass_info:"pass_info___TovGS",todo:"todo___A9h_L",name:"name___HF2zY",info:"info___cEZyy",viewreport:"viewreport___enYl2"},kt="data:image/png;base64,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",Ue=ee(34055),Ge=ee(47949),bt=ee(61934),je=ee(59301),Ve=Object.defineProperty,et=Object.defineProperties,Mt=Object.getOwnPropertyDescriptors,sn=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,We=(ae,de,se)=>de in ae?Ve(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Xt=(ae,de)=>{for(var se in de||(de={}))Pt.call(de,se)&&We(ae,se,de[se]);if(sn)for(var se of sn(de))on.call(de,se)&&We(ae,se,de[se]);return ae},nn=(ae,de)=>et(ae,Mt(de)),kn=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});ge().locale("ZH-cn");const ta=({shixunHomeworks:ae,classroomList:de,globalSetting:se,user:ut,loading:St,dispatch:ft,gotosetting:xt})=>{var tt,Ie,ht,Fa;const[$t,un]=(0,ne.useState)(nn(Xt({},(0,Se.useParams)()),{limit:10})),[Kn,Pa]=(0,ne.useState)({page:1,limit:10}),[At,sa]=(0,ne.useState)({page:1,limit:10,course_group_ids:"all",passed_status:"all",search:""}),[Sn,Ta]=(0,ne.useState)(!1),[Yn,eo]=(0,ne.useState)(-1),[qt,ra]=(0,ne.useState)(""),[lo,va]=(0,ne.useState)(""),{detailLeftMenus:na}=de,[lt,Jt]=(0,ne.useState)({}),{workDetail:Qt,workList:fa}=ae;let[Po,Xa]=(0,ne.useState)({});const[Ar,cr]=(0,ne.useState)(!1),[jr,kr]=(0,ne.useState)(!1),[Mu,za]=(0,ne.useState)(!1),[qo,Jn]=(0,ne.useState)(!1),[po,bn]=(0,ne.useState)(1),Na=(0,ne.useRef)(null),[pa,Fn]=(0,ne.useState)({}),[Wn,ka]=(0,ne.useState)({}),[Bo,Ia]=(0,ne.useState)(!1),or=(0,ne.useRef)(!0),[Dr,Ua]=(0,ne.useState)([]),lu=(0,ne.useRef)(null);$t.page_size=10,(0,ne.useEffect)(()=>{Na.current&&(Na.current.clientHeight>200?bn(2):bn(4))},[Qt==null?void 0:Qt.explanation]),(0,ne.useEffect)(()=>{ft({type:"shixunHomeworks/getReplyList",payload:Xt({},$t)}),ft({type:"shixunHomeworks/getWorkDetail",payload:Xt({},$t)}),ir()},[$t.categoryId]),(0,ne.useEffect)(()=>{ae!=null&&ae.replyList&&Jt(ae.replyList)},[ae]);function dr(Ht){return kn(this,null,function*(){if(!(Po!=null&&Po.ec_point_ids))return;let Gn=yield(0,Be.ZP)(`/api/ec_courses/${Po==null?void 0:Po.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:Xt({homework_common_id:Ht},Po)})})}function ir(){return kn(this,null,function*(){cr(!0);let Ht=yield(0,Be.ZP)(`/api/homework_commons/${$t==null?void 0:$t.categoryId}/shixun_challenge_data.json`,{method:"get"});(Ht==null?void 0:Ht.status)===0&&Fn(Ht==null?void 0:Ht.data),cr(!1)})}const ou=()=>kn(void 0,null,function*(){kr(!0);const Ht=yield(0,Be.ZP)(`/api/homework_commons/${$t==null?void 0:$t.categoryId}/challenge_passed_details.json`,{method:"get",params:nn(Xt({challenge_id:lu.current},At),{passed_status:At.passed_status==="all"?null:At.passed_status,course_group_ids:At.course_group_ids==="all"?null:At.course_group_ids})});(Ht==null?void 0:Ht.status)===0&&ka(Ht==null?void 0:Ht.data),kr(!1)}),Ru=()=>{if(po===1)return{visibility:"hidden"};if(po===2)return{overflow:"hidden",height:"200px"};if(po===3)return{overflow:"initial"};if(po===4)return{overflow:"initial"}},dl=Ht=>{At.course_group_ids=Ht,At.page=1,sa(Xt({},At)),ou()},Hl=Ht=>{At.passed_status=Ht,$t.page=1,sa(Xt({},At)),ou()};return je.createElement("section",{className:nt.bg},je.createElement(Fe.Z,{spinning:Ar},(!(Qt!=null&&Qt.hide_explanation)||(0,Ue.GJ)())&&je.createElement("section",{className:" edu-container",style:{padding:"20px 20px 0 20px",background:"#fff",position:"relative"}},!qo&&(0,Ue.GJ)()&&je.createElement("div",{style:{position:"absolute",zIndex:10,right:34,top:30}},(0,Ue.GJ)()&&je.createElement("span",{className:nt.deseIconSty,style:{marginLeft:"auto",cursor:"pointer"},onClick:()=>{Jn(!0)}},je.createElement(ie.Z,{title:"\u7F16\u8F91\u8BF4\u660E"},je.createElement("i",{className:"iconfont icon-bianji-moren font14"}),je.createElement("span",null,"\u7F16\u8F91\u8BF4\u660E"))),je.createElement("span",{className:nt.deseIconSty,style:{marginLeft:"20px",cursor:"pointer"},onClick:()=>kn(void 0,null,function*(){if(!(Qt!=null&&Qt.hide_explanation))be.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u9690\u85CF\u540E\uFF0C\u5B66\u751F\u7AEF\u5C06\u9690\u85CF\u4F5C\u4E1A\u8BF4\u660E\u6A21\u5757",onOk:()=>kn(void 0,null,function*(){let Ht=yield(0,Be.ZP)(`/api/homework_commons/${$t==null?void 0:$t.categoryId}/hide_explanation.json`,{method:"post",body:{hide_explanation:!0}});(Ht==null?void 0:Ht.status)==0&&(fe.ZP.success("\u9690\u85CF\u6210\u529F"),ft({type:"shixunHomeworks/getWorkDetail",payload:Xt({},$t)}))})});else{let Ht=yield(0,Be.ZP)(`/api/homework_commons/${$t==null?void 0:$t.categoryId}/hide_explanation.json`,{method:"post",body:{hide_explanation:!1}});(Ht==null?void 0:Ht.status)==0&&(fe.ZP.success("\u516C\u5F00\u6210\u529F"),ft({type:"shixunHomeworks/getWorkDetail",payload:Xt({},$t)}))}})},je.createElement(ie.Z,{title:Qt!=null&&Qt.hide_explanation?"\u516C\u5F00\u8BF4\u660E":"\u9690\u85CF\u8BF4\u660E"},je.createElement("i",{className:"iconfont icon-xianshiyincang font14"}),je.createElement("span",null,Qt!=null&&Qt.hide_explanation?"\u516C\u5F00\u8BF4\u660E":"\u9690\u85CF\u8BF4\u660E")))),qo?je.createElement(je.Fragment,null,je.createElement(Ne.Z,{defaultValue:Qt==null?void 0:Qt.explanation,watch:!0,height:155,onChange:Ht=>{ra(Ht)}}),je.createElement("div",{style:{display:"flex"}},je.createElement(Ce.ZP,{size:"middle",type:"primary",className:`${nt.buttonEdit} mr20`,style:{marginLeft:"auto"},htmlType:"submit",onClick:()=>kn(void 0,null,function*(){bn(1);const Ht=yield ft({type:"shixunHomeworks/updateWork",payload:{explanation:qt,categoryId:$t.categoryId}});(Ht==null?void 0:Ht.status)==0&&(fe.ZP.success("\u7F16\u8F91\u6210\u529F"),Jn(!1),ft({type:"shixunHomeworks/getWorkDetail",payload:Xt({},$t)}))})},"\u63D0\u4EA4"),je.createElement(Ce.ZP,{size:"middle",type:"primary",ghost:!0,className:nt.buttonEdit,onClick:()=>{Jn(!1)}},"\u53D6\u6D88"))):!!(Qt!=null&&Qt.explanation)&&je.createElement("div",{ref:Na,className:nt.maskWrap,style:Ru()},je.createElement("div",{className:nt.desHead},je.createElement("img",{src:kt,width:94})),je.createElement(le.Z,{className:nt.md,value:(Qt==null?void 0:Qt.explanation)||""}),po===2&&je.createElement("div",{className:nt.mask},je.createElement("div",{onClick:()=>bn(3)},"\u5C55\u5F00",je.createElement("i",{className:"iconfont icon-zhankai4"}))),po===3&&je.createElement("div",{className:nt.mask,style:{position:"relative",height:30,background:"transparent",paddingTop:5}},je.createElement("div",{onClick:()=>bn(2)},"\u6536\u8D77",je.createElement("i",{className:"iconfont icon-shouqi5"}))))),je.createElement("section",{className:" edu-container",style:{background:"#fff",paddingTop:20}},(0,Ue.dE)()&&!!(pa!=null&&pa.group_name)&&je.createElement("div",{className:nt.info},je.createElement("img",{src:`${xe.Z.IMG_SERVER}/images/${pa==null?void 0:pa.image_url}`}),je.createElement("div",{className:"ml20",style:{alignItems:"start"}},je.createElement("b",null,(pa==null?void 0:pa.username)||""),je.createElement("span",{title:(pa==null?void 0:pa.group_name)||"",style:{maxWidth:"130px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",wordBreak:"break-all"}},(pa==null?void 0:pa.group_name)||"")),je.createElement("div",null,je.createElement("b",null,je.createElement(bt.n,{value:pa==null?void 0:pa.work_score})),je.createElement("span",null,"\u603B\u6210\u7EE9")),je.createElement("div",null,je.createElement("b",null,(pa==null?void 0:pa.evaluate_count)||"-"),je.createElement("span",null,"\u8BC4\u6D4B\u6B21\u6570")),je.createElement("div",null,je.createElement("b",null,(pa==null?void 0:pa.time_consuming)||"-"),je.createElement("span",null,"\u603B\u8017\u65F6")),je.createElement("div",null,je.createElement("b",{style:{color:"#009C0F"}},pa==null?void 0:pa.passed_count),je.createElement("span",null,"\u5DF2\u901A\u8FC7\u6570")),je.createElement("div",null,je.createElement("b",{style:{color:"#FA6400"}},pa==null?void 0:pa.progress_count),je.createElement("span",null,"\u8FDB\u884C\u4E2D")),je.createElement("div",null,je.createElement("b",{style:{color:"#E30000"}},pa==null?void 0:pa.no_evaluate_count),je.createElement("span",null,"\u672A\u8BC4\u6D4B")),je.createElement("div",{className:nt.viewreport,style:{marginLeft:60,fontSize:14,color:"#3061D0",cursor:"pointer"},onClick:()=>{window.open(`/classrooms/${$t.coursesId}/shixun_homework/${$t.categoryId}/${Qt==null?void 0:Qt.work_id}/comment`)}},je.createElement("i",{className:"iconfont icon-baogao",style:{marginRight:7}}),je.createElement("span",null,"\u67E5\u770B\u62A5\u544A")))),je.createElement("div",null,je.createElement("section",{className:" edu-container",style:{padding:"20px",background:"#fff"}},(0,Ue.GJ)()&&je.createElement("div",{className:nt.tip},je.createElement("i",{className:"iconfont icon-tishi12 font14",style:{color:"#FEB636",margin:"0 6px 0 12px"}}),je.createElement("div",null,Qt!=null&&Qt.answer_public?je.createElement("span",{style:{color:"#CA7720"}},"\u672C\u4F5C\u4E1A\u8BBE\u7F6E\u5B66\u751F\u7AEF\u53EF\u67E5\u770B\u7B54\u6848\uFF0C\u5982\u679C\u9700\u8BBE\u7F6E\u9690\u85CF\u8BF7\u70B9\u51FB"):je.createElement("span",{style:{color:"#CA7720"}},"\u672C\u4F5C\u4E1A\u8BBE\u7F6E\u5B66\u751F\u7AEF\u4E0D\u53EF\u67E5\u770B\u7B54\u6848\uFF0C\u5982\u679C\u9700\u8BBE\u7F6E\u516C\u5F00\u8BF7\u70B9\u51FB"),je.createElement("span",{style:{color:"#145DFF",marginLeft:10,cursor:"pointer"},onClick:()=>{xt()}},"\u5C55\u793A\u8BBE\u7F6E"))),je.createElement(He.default,{dataSource:pa==null?void 0:pa.challenge_settings,pagination:!1,columns:(tt=[{title:"\u5E8F\u53F7",dataIndex:"index",ellipsis:!0,key:"index",width:55,render:(Ht,Gn,fu)=>`${(Kn.page-1)*Kn.limit+fu+1}`},{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name",ellipsis:!0,width:(0,Ue.dE)()?280:420,key:"challenge_name",render:(Ht,Gn,fu)=>je.createElement("div",null,(Gn==null?void 0:Gn.is_choose_todo)&&je.createElement("span",{className:nt.todo},"\u9009\u505A"),je.createElement("span",{className:nt.name,title:Ht},Ht))},{title:"\u5173\u5361\u5206\u503C",dataIndex:"challenge_score",ellipsis:!0,key:"challenge_score"},(0,Ue.dE)()&&{title:"\u6211\u7684\u5F97\u5206",dataIndex:"game_score",key:"game_score",render:Ht=>{let Gn="",fu=Number(Ht);return fu>=0&&fu<=60?Gn="c-red":fu>=90?Gn="c-green":fu>60?Gn="c-orange":Gn="",je.createElement("span",{className:Gn},Ht)}},(0,Ue.dE)()&&{title:"\u901A\u8FC7\u72B6\u6001",dataIndex:"passed_status",key:"passed_status",render(Ht){return je.createElement(je.Fragment,null,Ht===0&&je.createElement("span",{style:{color:"#E30000"}},"\u672A\u8BC4\u6D4B"),Ht===1&&je.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),Ht===2&&je.createElement("span",{style:{color:"#009C0F"}},"\u5DF2\u901A\u8FC7"))}},(0,Ue.dE)()&&{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,width:100},(0,Ue.dE)()&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",ellipsis:!0,width:100},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",width:100,ellipsis:!0,render(Ht,Gn,fu){return Ht}},{title:"\u901A\u8FC7\u7387",dataIndex:"passed_rate",key:"passed_rate",width:100,ellipsis:!0,render:(Ht,Gn)=>je.createElement("span",null,(parseFloat(Ht)*100).toFixed(2),"%")},{title:"\u77E5\u8BC6\u70B9",dataIndex:"knowledge_points",ellipsis:!0,key:"knowledge_points",width:200,render:(Ht,Gn)=>je.createElement("span",{style:{backgroundColor:"#ECFAF5",color:"#1B8565",overflow:"hidden",textOverflow:"ellipsis",padding:"2px 6px"}},Ht||"--")},!(0,Ue.dE)()&&{title:"\u64CD\u4F5C",dataIndex:"identifier",key:"identifier",width:146,align:"right",render(Ht,Gn,fu){return je.createElement("div",null,je.createElement("a",{onClick:()=>kn(this,null,function*(){lu.current=Gn==null?void 0:Gn.challenge_id,yield ou(),za(!0)}),className:"ml20"},"\u67E5\u770B\u901A\u8FC7\u8BE6\u60C5"))}}])==null?void 0:tt.filter(Ht=>!!Ht)})),je.createElement("aside",{style:{padding:"0 20px 20px 20px"}},je.createElement(Ae.Z,{defaultCurrent:1,total:Sn==null?void 0:Sn.count,hideOnSinglePage:!0,showTotal:Ht=>je.createElement("span",null,"\u5171",Ht,"\u6761"),current:Kn.page||1,pageSize:Kn.limit||10,onChange:(Ht,Gn)=>{Kn.page=Ht,Kn.limit=Gn,Pa(Xt({},$t)),ir()}})))),je.createElement("aside",{className:[nt.reply,"bg-white","mt20"].join(" ")},Sn&&je.createElement(Ne.Z,{onChange:Ht=>{ra(Ht)},height:200,isFocus:!0,watch:!0}),je.createElement(ct.Z,{onClick:()=>{Ta(!0)}},je.createElement(Oe.Z,{flex:"1",style:{pointerEvents:"none"}},!Sn&&je.createElement(Ct.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),je.createElement(Oe.Z,null,je.createElement(Ce.ZP,{type:"primary",size:"middle",onClick:()=>kn(void 0,null,function*(){var Ht;if((0,Ue.Rm)()&&!((Ht=de.AssistantObject.practice)!=null&&Ht.can_create)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}qt===""?fe.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield ft({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:$t.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:qt}}})).status===0&&(fe.ZP.success("\u53D1\u5E03\u6210\u529F"),ft({type:"shixunHomeworks/getReplyList",payload:Xt({},$t)}),Ta(!1),ra(""))})},"\u53D1\u8868")))),(lt==null?void 0:lt.comments)&<.comments!=""&&je.createElement("aside",{className:[nt.replyList,"bg-white"].join(" ")},lt==null?void 0:lt.comments.map(function(Ht,Gn){var fu,ul,Bn,$o;return je.createElement(ct.Z,{gutter:[12,12],key:Gn},je.createElement(Oe.Z,{flex:"40px"},je.createElement("img",{width:"40",src:`${xe.Z.IMG_SERVER}/images/${(fu=Ht==null?void 0:Ht.author)==null?void 0:fu.image_url}`})),je.createElement(Oe.Z,{flex:"1"},je.createElement(ct.Z,{align:"middle"},je.createElement(Oe.Z,{span:20},je.createElement("span",{className:"c-light-black"},(ul=Ht==null?void 0:Ht.author)==null?void 0:ul.name),je.createElement("span",{className:"c-light-black ml10"},Ht.time," \u53D1\u5E03")),je.createElement(Oe.Z,{span:4},je.createElement("div",{className:"tr"},((0,Ue.GJ)()||((Bn=ut==null?void 0:ut.userInfo)==null?void 0:Bn.login)===(($o=Ht==null?void 0:Ht.author)==null?void 0:$o.login))&&je.createElement(Xe.Z,{className:"current",onClick:()=>{ft({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:$t,selectArr:Ht,object_type:"message"}})}}))),je.createElement(Oe.Z,{span:24},je.createElement(le.Z,{value:Ht.content})),Ht.children&&je.createElement("aside",{className:nt.comment},Ht.children.map(function(Eo,hu){var Ju,tl;return je.createElement(ct.Z,{key:hu},je.createElement(Oe.Z,{span:24},je.createElement(ct.Z,null,je.createElement(Oe.Z,{flex:"1"},Eo.author.name,je.createElement("span",{className:"c-light-black ml10"},ge()(Eo==null?void 0:Eo.created_on).fromNow())),je.createElement(Oe.Z,null,((0,Ue.GJ)()||((Ju=ut==null?void 0:ut.userInfo)==null?void 0:Ju.login)===((tl=Eo==null?void 0:Eo.author)==null?void 0:tl.login))&&je.createElement(ie.Z,{title:"\u5220\u9664"},je.createElement(Xe.Z,{className:"current",onClick:()=>{ft({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:$t,selectArr:Eo}})}}))))),je.createElement(Oe.Z,null,je.createElement(le.Z,{value:Eo.content})))})),je.createElement("div",{className:"tc w100 mt10"},je.createElement(Ae.Z,{defaultCurrent:1,total:Ht==null?void 0:Ht.child_message_count,hideOnSinglePage:!0,pageSize:5,current:Ht.page||1,onChange:Eo=>kn(this,null,function*(){var hu;const Ju=yield(0,ce.PC)(nn(Xt({},$t),{parent_id:Ht.id,page:Eo,limit:5}));(hu=Ju==null?void 0:Ju.comments)!=null&&hu.length&&(lt.comments[Gn].page=Eo,lt.comments[Gn].children=[...Ju==null?void 0:Ju.comments],Jt(Xt({},lt)))})})),je.createElement(Oe.Z,{span:24,className:"mt5 c-light-black"},Yn===Gn&&je.createElement("aside",null,je.createElement(Ne.Z,{onChange:Eo=>{va(Eo)},height:150,isFocus:!0}),je.createElement(ct.Z,null,je.createElement(Oe.Z,{span:24,className:"tr"},je.createElement(Ce.ZP,{type:"primary",size:"middle",onClick:()=>kn(this,null,function*(){var Eo;if(lo==="")fe.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9");else{yield ft({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:$t.categoryId,jour_type:"HomeworkCommon",m_parent_id:Ht.id,reply_id:1,notes:lo}}});const hu=yield(0,ce.PC)(nn(Xt({},$t),{parent_id:Ht.id,limit:5}));(Eo=hu==null?void 0:hu.comments)!=null&&Eo.length&&(++lt.comments[Gn].child_message_count,lt.comments[Gn].children=[...hu==null?void 0:hu.comments],lt.comments[Gn].page=1,Jt(lt)),fe.ZP.success("\u53D1\u5E03\u6210\u529F"),eo(-1)}})},"\u53D1\u8868")))),Yn!==Gn&&je.createElement("div",{className:"tr"},je.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>eo(Gn)}),Ht.child_message_count||0,!!(Ht!=null&&Ht.user_praise)&&je.createElement("span",{className:"c-orange"},je.createElement(st.Z,{className:"mr5 ml30",onClick:()=>kn(this,null,function*(){yield ft({type:"shixunHomeworks/replyUnLike",payload:{object_id:Ht.id,object_type:"journals_for_message"}}),ft({type:"shixunHomeworks/getReplyList",payload:Xt({},$t)})})}),Ht==null?void 0:Ht.praise_count),!Ht.user_praise&&je.createElement("span",null,je.createElement(st.Z,{className:"mr5 ml30",onClick:()=>kn(this,null,function*(){yield ft({type:"shixunHomeworks/replyLike",payload:{object_id:Ht.id,object_type:"journals_for_message"}}),ft({type:"shixunHomeworks/getReplyList",payload:Xt({},$t)})})}),Ht.praise_count))))))})),je.createElement("aside",{className:"tc mt30 pb30"},je.createElement(Ae.Z,{defaultCurrent:1,total:lt==null?void 0:lt.parent_messages_count,hideOnSinglePage:!0,current:$t.page||1,pageSize:10,onChange:Ht=>{$t.page=Ht,ft({type:"shixunHomeworks/getReplyList",payload:Xt({},$t)})}})),je.createElement(ue,null),je.createElement(be.default,{centered:!0,title:"\u5173\u5361\u901A\u8FC7\u8BE6\u60C5",width:1200,open:Mu,okText:"\u786E\u5B9A",bodyStyle:{minHeight:550},afterClose:()=>{At.course_group_ids="all",At.passed_status="all",At.search=""},footer:null,cancelText:"\u53D6\u6D88",onOk:()=>kn(void 0,null,function*(){(yield ft({type:"shixunHomeworks/deleteReply",payload:{object_id:ae.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(fe.ZP.success("\u5220\u9664\u6210\u529F"),za(!1),ft({type:"shixunHomeworks/getReplyList",payload:Xt({},ae.actionTabs.params)}))}),onCancel:()=>{za(!1)}},je.createElement("div",{className:"mb20"},je.createElement("span",{style:{color:"#5F6368",marginRight:10}},"\u5173\u5361\u540D\u79F0"),je.createElement("span",{style:{color:"#CA7720",fontWeight:500}},Wn==null?void 0:Wn.challenge_name)),je.createElement("div",{className:nt.inputBox},je.createElement("div",{style:{display:"flex",alignItems:"center"}},je.createElement("div",{className:"mr20"},je.createElement("span",{style:{color:"#9B9B9B",marginRight:10}},"\u901A\u8FC7\u72B6\u6001"),je.createElement(Te.default,{value:At==null?void 0:At.passed_status,defaultValue:"all",className:nt.selectWrapper,style:{width:130},getPopupContainer:Ht=>Ht.parentNode,onChange:Hl},je.createElement(Te.default.Option,{value:"all"},"\u5168\u90E8"),je.createElement(Te.default.Option,{value:0},"\u672A\u8BC4\u6D4B"),je.createElement(Te.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),je.createElement(Te.default.Option,{value:2},"\u5DF2\u901A\u8FC7"))),je.createElement("div",null,je.createElement("span",{style:{color:"#9B9B9B",marginRight:10}},"\u5206\u73ED\u60C5\u51B5"),je.createElement(Te.default,{value:At==null?void 0:At.course_group_ids,defaultValue:"all",className:nt.selectWrapper,style:{width:220},showSearch:!0,placeholder:"\u8F93\u5165\u5173\u952E\u8BCD\u5BF9\u5206\u73ED\u8FDB\u884C\u641C\u7D22",getPopupContainer:Ht=>Ht.parentNode,onChange:dl,dropdownRender:Ht=>je.createElement(Fe.Z,{spinning:Bo},Ht)},je.createElement(Te.default.Option,{key:-1,value:"all"},"\u5168\u90E8\u73ED\u7EA7"),(ht=(Ie=ae==null?void 0:ae.headerInfo)==null?void 0:Ie.course_group_info)==null?void 0:ht.map(Ht=>je.createElement(Te.default.Option,{key:Ht.course_group_id,value:Ht.course_group_id},Ht.group_group_name))))),je.createElement(Ge.t7,{style:{width:290,height:38},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:At==null?void 0:At.search,onChange:Ht=>{At.page=1,At.search=Ht,sa(Xt({},At)),ou()}})),je.createElement("div",{className:nt.pass_info},je.createElement("span",{style:{marginLeft:12}},"\u5171\u6709 ",je.createElement("span",{style:{color:"#3061D0"}},Wn==null?void 0:Wn.count)," \u540D\u540C\u5B66\u53C2\u4E0E\uFF0C\u5176\u4E2D ",je.createElement("span",{style:{color:"#009C0F"}},Wn==null?void 0:Wn.passed_count)," \u4EBA\u5DF2\u901A\u8FC7\uFF0C",je.createElement("span",{style:{color:"#E30000"}},Wn==null?void 0:Wn.no_passed_count)," \u4EBA\u672A\u901A\u8FC7")),je.createElement(He.default,{dataSource:Wn==null?void 0:Wn.list,pagination:!1,loading:jr,columns:(Fa=[{title:"\u5E8F\u53F7",dataIndex:"index",ellipsis:!0,key:"index",width:55,render:(Ht,Gn,fu)=>`${(Kn.page-1)*Kn.limit+fu+1}`},{title:"\u59D3\u540D",dataIndex:"username",ellipsis:!0,key:"index"},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,key:"index"},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0,key:"index"},{title:"\u901A\u8FC7\u72B6\u6001",dataIndex:"passed_status",key:"passed_status",render(Ht){return je.createElement(je.Fragment,null,Ht===0&&je.createElement("span",{style:{color:"#E30000"}},"\u672A\u8BC4\u6D4B"),Ht===1&&je.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),Ht===2&&je.createElement("span",{style:{color:"#009C0F"}},"\u5DF2\u901A\u8FC7"))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,width:100},(0,Ue.dE)()&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",ellipsis:!0,width:100}])==null?void 0:Fa.filter(Ht=>!!Ht)}),je.createElement("aside",{className:"tc mt30"},je.createElement(Ae.Z,{defaultCurrent:1,total:Wn==null?void 0:Wn.count,hideOnSinglePage:!0,current:At.page||1,pageSize:10,onChange:Ht=>{At.page=Ht,ou(lu)}}))))};var Qe=(0,Se.connect)(({shixunHomeworks:ae,classroomList:de,loading:se,user:ut,globalSetting:St})=>({shixunHomeworks:ae,globalSetting:St,classroomList:de,user:ut,loading:se.effects}))(ta),Re=ee(78241),Le=ee(20834),ve=ee(24905),qe=ee(38854),rt=ee(78673),we=ee(5112),De=ee(5871),Ft=ee(84105),mt=ee(87395),ze=ee(89489),Bt=ee(57884),dt=ee(95894),cn=ee(96512),Zt=Object.defineProperty,wt=Object.getOwnPropertySymbols,Gt=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,ot=(ae,de,se)=>de in ae?Zt(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,jt=(ae,de)=>{for(var se in de||(de={}))Gt.call(de,se)&&ot(ae,se,de[se]);if(wt)for(var se of wt(de))Ke.call(de,se)&&ot(ae,se,de[se]);return ae},Vt=(ae,de)=>{var se={};for(var ut in ae)Gt.call(ae,ut)&&de.indexOf(ut)<0&&(se[ut]=ae[ut]);if(ae!=null&&wt)for(var ut of wt(ae))de.indexOf(ut)<0&&Ke.call(ae,ut)&&(se[ut]=ae[ut]);return se},Pn=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Qn=ae=>{var de=ae,{shixunHomeworks:se,dispatch:ut}=de,St=Vt(de,["shixunHomeworks","dispatch"]);const ft=(0,Se.useParams)(),[xt,tt]=(0,ne.useState)(!0),[Ie,ht]=(0,ne.useState)(!1),[Fa]=Re.default.useForm(),$t=()=>Pn(void 0,null,function*(){const un=Fa.getFieldValue();(yield(0,Be.ZP)(`/api/homework_commons/${ft.categoryId}/batch_comment.json`,{method:"post",body:{student_work_ids:[...se.actionTabs.selectArrs],cover_all:xt,hidden_comment:un.hidden_comment,comment:un.comment}})).status===0&&(fe.ZP.success("\u8BC4\u9605\u6210\u529F"),Fa.resetFields(),ut({type:"shixunHomeworks/setActionTabs",payload:{}}),ut({type:"shixunHomeworks/getShixunWorkList",payload:jt({},se.actionTabs.params)}))});return ne.createElement(ne.Fragment,null,ne.createElement(be.default,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",open:se.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Pn(void 0,null,function*(){var un,Kn,Pa;const At=Fa.getFieldValue();JSON.stringify(At)==="{}"||At.hidden_comment===""&&At.comment===""?ht(!0):(Pa=(Kn=(un=se.shixunWorkList)==null?void 0:un.student_works)==null?void 0:Kn.some)!=null&&Pa.call(Kn,sa=>sa.has_shixun_work_comment)?ut({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:se.actionTabs.selectArrs,params:se.actionTabs.params}}):$t()}),onCancel:()=>{ut({type:"shixunHomeworks/setActionTabs",payload:{}})}},ne.createElement(Re.default,{form:Fa,onChange:()=>{Ie&&ht(!1)}},ne.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),ne.createElement(Re.default.Item,{name:"comment"},ne.createElement(Ct.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),ne.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),ne.createElement(Re.default.Item,{name:"hidden_comment"},ne.createElement(Ct.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),Ie&&ne.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),ne.createElement(be.default,{centered:!0,title:ne.createElement("span",null,ne.createElement(cn.Z,{className:"c-orange mr20"}),"\u63D0\u793A"),open:se.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>{$t()},onCancel:()=>{ut({type:"shixunHomeworks/setActionTabs",payload:{}})},width:400},ne.createElement("div",{className:"tc"},ne.createElement("p",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),ne.createElement("p",null,ne.createElement(we.ZP.Group,{onChange:un=>{tt(un.target.value)},value:xt},ne.createElement(we.ZP,{value:!0},"\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4"),ne.createElement(we.ZP,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))};var Ot=(0,Se.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(Qn),Ut={wrap:"wrap___IcsLh",refresh:"refresh___xPeUU",maxWidth70:"maxWidth70___yAdSR",maxWidth80:"maxWidth80___JVYl9",maxWidth100:"maxWidth100___WnmYH",maxWidth110:"maxWidth110____K0V9",maxWidth120:"maxWidth120___pKqQ2",reviewStatusTooltip:"reviewStatusTooltip___HFoeo",color32C:"color32C___NAuY_",MdEditor:"MdEditor___XkK5F",tr1:"tr1___oQFJI",scroll:"scroll___uGQSM"},Lt=ee(89392),Dn=ee(59301),qn=({defaultValue:ae,onBlur:de,max:se,className:ut="game-score"})=>{const[St,ft]=(0,ne.useState)(ae);(0,ne.useEffect)(()=>{ft(ae)},[ae]);function xt(Ie){ft(Ie)}function tt(){St!==ae&&de(St>se?se:St)}return Dn.createElement(De.Z,{max:se,min:0,className:ut,value:St,onChange:xt,onBlur:tt})},_n={greyText:"greyText___pJXVw",info:"info___aaJ2x",label:"label___B1XLL",blackContent:"blackContent___DqZgL",orangeContent:"orangeContent___HqZWd",inputLabel:"inputLabel___bPFoD",tableTitle:"tableTitle___LN34F",scoreTable:"scoreTable___H3ByK"},Ga=ee(44816),An=ee(59301),xn=Object.defineProperty,Ma=Object.defineProperties,ao=Object.getOwnPropertyDescriptors,ln=Object.getOwnPropertySymbols,fn=Object.prototype.hasOwnProperty,io=Object.prototype.propertyIsEnumerable,Oa=(ae,de,se)=>de in ae?xn(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,ea=(ae,de)=>{for(var se in de||(de={}))fn.call(de,se)&&Oa(ae,se,de[se]);if(ln)for(var se of ln(de))io.call(de,se)&&Oa(ae,se,de[se]);return ae},So=(ae,de)=>Ma(ae,ao(de)),qa=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const hr=({shixunHomeworks:ae,dispatch:de,classroomList:se,loading:ut,paramslist:St})=>{const{shixunWorkReport:ft}=ae,xt=(0,Se.useParams)(),[tt,Ie]=(0,ne.useState)(),[ht,Fa]=(0,ne.useState)(!1),[$t,un]=be.default.useModal(),[Kn,Pa]=(0,ne.useState)(!1),[At,sa]=(0,ne.useState)(!1),[Sn]=Re.default.useForm();(0,ne.useEffect)(()=>{ae.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&Ta()},[ae.actionTabs.key]);const Ta=()=>qa(void 0,null,function*(){var qt,ra,lo,va,na;const lt=yield de({type:"shixunHomeworks/getShixunWorkReport",payload:So(ea({},xt),{homeworkId:(ra=(qt=ae.actionTabs.selectArrs)==null?void 0:qt.data)==null?void 0:ra.homeworkId})});return console.log(lt),Ie((va=(lo=ae.actionTabs.selectArrs)==null?void 0:lo.data)==null?void 0:va.homeworkId),Sn.setFieldsValue({comment:lt==null?void 0:lt.work_comment,hidden_comment:(na=ae.res)==null?void 0:na.work_comment_hidden}),lt}),Yn=()=>qa(void 0,null,function*(){const qt=Sn.getFieldsValue();(yield(0,Be.ZP)(`/api/student_works/${tt}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:qt.hidden_comment,comment:qt.comment}})).status===0&&(fe.ZP.success("\u8BC4\u9605\u6210\u529F"),Sn.resetFields(),de({type:"shixunHomeworks/setActionTabs",payload:{}}),de({type:"shixunHomeworks/getShixunWorkList",payload:ea(ea({},xt),St)}))}),eo=[{title:"\u5173\u5361",dataIndex:"name",render:(qt,ra,lo)=>lo+1},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",render:(qt,ra,lo)=>An.createElement("div",null,qt,ra.complete_status===4&&An.createElement(Ze.vA,{status:ra.complete_status}))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"open_time"},{title:"\u5B8C\u6210\u65F6\u95F4",dataIndex:"finished_time"},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",align:"center"},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming"},{title:"\u662F\u5426\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",align:"center",render:qt=>qt?"\u662F":"\u5426"},{title:"\u5173\u5361\u5F97\u5206",dataIndex:"game_score",align:"center",render:(qt,ra)=>An.createElement("div",null,An.createElement("span",{style:{color:parseFloat(ra.game_score_full)!==parseFloat(qt)?"#E30000":"#53C41B"}},qt),"/",ra.game_score_full)},{title:"\u8C03\u5206",dataIndex:"game_score",align:"center",fixed:"right",render:(qt,ra)=>(0,Ue.GJ)()?An.createElement(qn,{max:ra.game_score_full,defaultValue:parseFloat(qt),onBlur:lo=>qa(void 0,null,function*(){var va;if((0,Ue.Rm)()&&!((va=se.AssistantObject.practice)!=null&&va.can_appraise)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const na=yield de({type:"shixunHomeworks/changeScore",payload:{categoryId:tt,type:"report",score:lo,challenge_id:ra.challenge_id}});yield de({type:"shixunHomeworks/getShixunWorkReport",payload:So(ea({},xt),{homeworkId:tt})}),de({type:"shixunHomeworks/getShixunWorkList",payload:xt}),na.status===0&&fe.ZP.success("\u64CD\u4F5C\u6210\u529F")})}):qt}];return An.createElement(An.Fragment,null,un,An.createElement(be.default,{centered:!0,width:1080,title:"\u70B9\u8BC4\u4F5C\u4E1A",open:ae.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>qa(void 0,null,function*(){var qt;if((0,Ue.Rm)()&&!((qt=se.AssistantObject.practice)!=null&&qt.can_appraise)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const ra=Sn.getFieldsValue();console.log(ra),JSON.stringify(ra)==="{}"||ra.hidden_comment===""&&ra.comment===""?Fa(!0):Yn()}),onCancel:()=>{de({type:"shixunHomeworks/setActionTabs",payload:{}})}},An.createElement(ct.Z,{justify:"space-between",className:_n.info},An.createElement(Oe.Z,null,An.createElement("span",{className:`${_n.label} ${_n.greyText}`},"\u59D3\u540D"),An.createElement("span",{className:_n.blackContent},ft==null?void 0:ft.username)),An.createElement(Oe.Z,null,An.createElement("span",{className:`${_n.label} ${_n.greyText}`},"\u5B66\u53F7"),An.createElement("span",{className:_n.blackContent},(ft==null?void 0:ft.student_id)||"--")),An.createElement(Oe.Z,null,An.createElement("span",{className:`${_n.label} ${_n.greyText}`},"\u73ED\u7EA7"),An.createElement("span",{className:_n.blackContent},(ft==null?void 0:ft.group_name)||"--")),An.createElement(Oe.Z,null,An.createElement("span",{className:`${_n.label} ${_n.greyText}`},"\u5173\u5361\u5F97\u5206"),An.createElement("span",{className:_n.orangeContent},(ft==null?void 0:ft.challenge_score)||"--")),An.createElement(Oe.Z,null,An.createElement("span",{className:`${_n.label} ${_n.greyText}`},"\u6548\u7387\u5206"),An.createElement("span",{className:_n.orangeContent},(ft==null?void 0:ft.eff_score)||"--")),An.createElement(Oe.Z,null,An.createElement("span",{className:`${_n.label} ${_n.greyText}`},"\u8865\u4EA4\u6263\u5206"),An.createElement("span",{className:_n.orangeContent},(ft==null?void 0:ft.late_penalty)||"--")),An.createElement(Oe.Z,null,An.createElement("span",{className:`${_n.label} ${_n.greyText}`},"\u6700\u7EC8\u6210\u7EE9"),An.createElement("span",{className:_n.orangeContent},(ft==null?void 0:ft.work_score)||"--"))),An.createElement(Fe.Z,{spinning:ut["shixunHomeworks/getShixunWorkReport"]},An.createElement(Re.default,{form:Sn,onChange:()=>{ht&&Fa(!1)}},An.createElement(ct.Z,{wrap:!1,align:"middle",justify:"space-between"},An.createElement(Oe.Z,null,An.createElement("div",{className:`${_n.inputLabel} ${_n.greyText}`},"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),An.createElement(Oe.Z,null,An.createElement(Ga.Z,{isShowComponent:(0,Ue.G5)(),ModalProps:{open:Kn,onCancel:()=>{Pa(!1)}},onDataSelect:(qt,ra)=>qa(void 0,[qt,ra],function*(lo,{node:va}){const na=()=>{Sn.setFieldsValue({comment:va==null?void 0:va.value}),Pa(!1)};if(Sn.getFieldValue("comment")){$t.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:na});return}na()})},An.createElement(Ce.ZP,{style:{padding:0,height:"auto"},icon:An.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:qt=>{Pa(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),An.createElement(Re.default.Item,{name:"comment"},An.createElement(Ct.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3})),An.createElement(ct.Z,{wrap:!1,align:"middle",justify:"space-between"},An.createElement(Oe.Z,null,An.createElement("div",{className:`${_n.inputLabel} ${_n.greyText}`},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),An.createElement(Oe.Z,null,An.createElement(Ga.Z,{isShowComponent:(0,Ue.G5)(),ModalProps:{open:At,onCancel:()=>{sa(!1)}},onDataSelect:(qt,ra)=>qa(void 0,[qt,ra],function*(lo,{node:va}){const na=()=>{Sn.setFieldsValue({hidden_comment:va==null?void 0:va.value}),sa(!1)};if(Sn.getFieldValue("hidden_comment")){$t.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:na});return}na()})},An.createElement(Ce.ZP,{style:{padding:0,height:"auto"},icon:An.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:qt=>{sa(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),An.createElement(Re.default.Item,{name:"hidden_comment"},An.createElement(Ct.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3}))),ht&&An.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A"),An.createElement("div",{className:_n.tableTitle},"\u5173\u5361\u6210\u7EE9"),An.createElement(He.default,{className:_n.scoreTable,dataSource:ft.stage_list,rowKey:"challenge_id",pagination:!1,columns:eo,scroll:{x:"max-content"}}))))};var xr=(0,Se.connect)(({shixunHomeworks:ae,classroomList:de,loading:se})=>({shixunHomeworks:ae,classroomList:de,loading:se.effects}))(hr),Qo=Object.getOwnPropertySymbols,Et=Object.prototype.hasOwnProperty,_t=Object.prototype.propertyIsEnumerable,Rt=(ae,de)=>{var se={};for(var ut in ae)Et.call(ae,ut)&&de.indexOf(ut)<0&&(se[ut]=ae[ut]);if(ae!=null&&Qo)for(var ut of Qo(ae))de.indexOf(ut)<0&&_t.call(ae,ut)&&(se[ut]=ae[ut]);return se},oa=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Ra=ae=>{var de=ae,{shixunHomeworks:se,dispatch:ut}=de,St=Rt(de,["shixunHomeworks","dispatch"]);const ft=(0,Se.useParams)(),[xt,tt]=(0,ne.useState)([]),[Ie,ht]=(0,ne.useState)([]);(0,ne.useEffect)(()=>{se.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&Fa()},[se.actionTabs.key]);function Fa(){return oa(this,null,function*(){const un=yield(0,Be.ZP)(`/api/homework_commons/${ft.categoryId}/code_quality_analyses/group_list.json`,{method:"GET",params:{page:1,limit:200}});tt(un)})}const $t=[{title:"\u5206\u73ED\u60C5\u51B5",dataIndex:"name"},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u68C0\u6D4B\u8FDB\u5EA6",dataIndex:"status"},{title:"\u4E0A\u6B21\u8BC4\u5206\u65F6\u95F4",dataIndex:"last_analysis_time"}];return ne.createElement(ne.Fragment,null,ne.createElement(be.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:se.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>oa(void 0,null,function*(){const un=yield(0,Be.ZP)(`/api/homework_commons/${ft.categoryId}/code_quality_analyses.json`,{method:"POST",body:{group_ids:Ie}});(un==null?void 0:un.status)===0&&(Se.history.replace(`/classrooms/${ft.coursesId}/shixun_homework/${ft.categoryId}/detail?tabs=4`),window.location.reload(),ut({type:"shixunHomeworks/setActionTabs",payload:{}}),ht([]))}),onCancel:()=>{ht([]),ut({type:"shixunHomeworks/setActionTabs",payload:{}})}},ne.createElement(He.default,{rowSelection:{type:"checkbox",onChange:(un,Kn)=>{ht([...un])},selectedRowKeys:Ie,getCheckboxProps:un=>({disabled:un.status==="\u8FDB\u884C\u4E2D"||un.works_count===0})},rowKey:un=>un.key||un.id,scroll:{y:300},pagination:!1,columns:$t,dataSource:xt==null?void 0:xt.group_list})))};var vn=(0,Se.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(Ra),Xo=Object.defineProperty,Co=Object.getOwnPropertySymbols,xo=Object.prototype.hasOwnProperty,Br=Object.prototype.propertyIsEnumerable,Do=(ae,de,se)=>de in ae?Xo(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,$n=(ae,de)=>{for(var se in de||(de={}))xo.call(de,se)&&Do(ae,se,de[se]);if(Co)for(var se of Co(de))Br.call(de,se)&&Do(ae,se,de[se]);return ae},gr=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Xr=({shixunHomeworks:ae,dispatch:de,isShow:se,setIsShow:ut,item:St,coursesId:ft,categoryId:xt})=>{const[tt,Ie]=(0,ne.useState)({page:1,limit:10}),[ht,Fa]=(0,ne.useState)([]),[$t,un]=(0,ne.useState)(!1);(0,ne.useEffect)(()=>{se&&Kn()},[se]);function Kn(){return gr(this,null,function*(){un(!0);const At=yield(0,Be.ZP)(`/api/student_works/${St.id}/game_details.json`,{method:"get",params:$n({},tt)});un(!1),At.status===0&&Fa(At==null?void 0:At.data)})}const Pa=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(At,sa,Sn)=>ne.createElement("span",{style:{color:"#000"}},tt.limit*(tt.page-1)+Sn+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,render:(At,sa,Sn)=>ne.createElement("span",{style:{color:"#000"}},At)},{title:"\u901A\u5173\u8BE6\u60C5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:(At,sa,Sn)=>ne.createElement("span",null,At==0?"\u672A\u901A\u5173":At==4?"\u622A\u6B62\u540E\u901A\u5173":"\u5DF2\u901A\u5173")},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",width:100,ellipsis:!0,render:(At,sa,Sn)=>ne.createElement("span",{style:{color:"#333"}},At)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:(At,sa,Sn)=>ne.createElement("span",{style:{color:"#333"}},At)}];return ne.createElement(ne.Fragment,null,ne.createElement(be.default,{centered:!0,title:"\u901A\u5173\u60C5\u51B5",open:se,width:700,footer:null,maskClosable:!1,onCancel:()=>{tt.page=1,tt.limit=10,Ie($n({},tt)),ut(!1)}},ne.createElement("div",{style:{display:"flex",justifyContent:"flex-start",alignItems:"center",marginBottom:"20px"}},ne.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},ne.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u751F\u59D3\u540D"),ne.createElement("span",{title:St==null?void 0:St.user_name,style:{color:"#232B40"}},St==null?void 0:St.user_name)),ne.createElement("div",{style:{marginLeft:"50px",marginRight:"50px",maxWidth:"180px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},ne.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u53F7"),ne.createElement("span",{title:St==null?void 0:St.student_id,style:{color:"#232B40"}},(St==null?void 0:St.student_id)||"--")),ne.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},ne.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u73ED\u7EA7"),ne.createElement("span",{title:St==null?void 0:St.group_name,style:{color:"#232B40"}},(St==null?void 0:St.group_name)||"--"))),ne.createElement(He.default,{scroll:{y:380},columns:Pa,loading:$t,style:{marginBottom:tt.limit>(ht==null?void 0:ht.count)?"16px":"0"},dataSource:ht.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:tt.limit,current:tt.page,position:["bottomRight"],onChange:(At,sa)=>{tt.page=At,tt.limit=sa,Ie($n({},tt)),Kn()},total:ht==null?void 0:ht.count,showTotal:(At,sa)=>ne.createElement("span",null,"\u5171",ne.createElement("span",{style:{color:"#165DFF"}}," ",At," "),"\u6761\u6570\u636E")}})))};var Pr=(0,Se.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(Xr),mr=ee(30975),Me=ee(59301),pn=Object.defineProperty,hn=Object.getOwnPropertySymbols,Hn=Object.prototype.hasOwnProperty,ua=Object.prototype.propertyIsEnumerable,aa=(ae,de,se)=>de in ae?pn(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Un=(ae,de)=>{for(var se in de||(de={}))Hn.call(de,se)&&aa(ae,se,de[se]);if(hn)for(var se of hn(de))ua.call(de,se)&&aa(ae,se,de[se]);return ae},wn=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const zo=({shixunHomeworks:ae,loading:de,dispatch:se,setExportParams:ut,classroomList:St,globalSetting:ft,user:xt})=>{var tt,Ie,ht,Fa,$t,un,Kn,Pa,At,sa,Sn,Ta,Yn,eo,qt,ra,lo,va,na,lt,Jt,Qt,fa,Po,Xa,Ar,cr,jr,kr,Mu,za,qo,Jn,po,bn,Na,pa,Fn,Wn,ka,Bo,Ia,or,Dr,Ua,lu,dr,ir,ou,Ru,dl,Hl,Ht,Gn,fu;const ul=(0,Se.useParams)(),[Bn,$o]=(0,ne.useState)(Un(Un({},{page:1,limit:20,order:"work_score",b_order:"desc"}),ul)),[Eo]=Re.default.useForm(),[hu,Ju]=(0,ne.useState)(),[tl,vi]=(0,ne.useState)({}),[fo,rr]=(0,ne.useState)({}),[Eu,gl]=(0,ne.useState)([]),[ri,Jl]=(0,ne.useState)(!1),[$l,ss]=(0,ne.useState)([]),[ks,ui]=(0,ne.useState)(!1),[Dc,sd]=(0,ne.useState)(),[Ki,Di]=(0,ne.useState)(1),[cd,Qi]=(0,ne.useState)(),[Ii,Yi]=(0,ne.useState)(),[Oi,Rs]=(0,ne.useState)(),[Li,Vc]=(0,ne.useState)(),[cc,Ts]=(0,ne.useState)(),[dd,gd]=(0,ne.useState)(!1),[Ms,md]=(0,ne.useState)(!1),[Jc,Zs]=(0,ne.useState)(!1),[dc,Ic]=(0,ne.useState)(),gc=(0,ne.useRef)(),[mc,Oc]=(0,ne.useState)([]),[Lc,ml]=(0,ne.useState)([]),[Xc,zs]=(0,ne.useState)(0),fc=(0,ne.useRef)(null);(0,ne.useEffect)(()=>(hi(!0),()=>{vi([]),gl([]),clearInterval(gc.current)}),[Bn.coursesId]),(0,ne.useEffect)(()=>{var it;try{const Kt=JSON.parse(JSON.stringify(ae.shixunWorkList));!((it=Kt==null?void 0:Kt.student_works)!=null&&it.length)&&(Kt!=null&&Kt.id)?(Kt.student_works=[Un({},Kt)],vi(Kt)):(Kt!=null&&Kt.id&&gl([Un(Un({},Kt),{number:"\u6211"})]),vi(Un({},Kt)))}catch(Kt){}},[ae.shixunWorkList]);const si=()=>wn(void 0,null,function*(){const it=se({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Bn})}),hi=it=>{ut(Un({},Bn));const Kt=se({type:"shixunHomeworks/getShixunWorkList",payload:Bn});return it&&Kt.then(no=>{var Cu,Mr,Ku;((Cu=no==null?void 0:no.homework_status)!=null&&Cu.includes("\u8FDB\u884C\u4E2D")||(Mr=no==null?void 0:no.homework_status)!=null&&Mr.includes("\u8865\u4EA4\u4E2D")||(Ku=no==null?void 0:no.homework_status)!=null&&Ku.includes("\u63D0\u4EA4\u4E2D"))&&(0,Ue.dE)()}),Kt};(0,ne.useEffect)(()=>{},[]);const Bd=()=>wn(void 0,null,function*(){const it=yield(0,ce.Uc)({categoryId:ul.categoryId});Ju(it==null?void 0:it.update_score)}),fd=()=>wn(void 0,null,function*(){se({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const it=yield(0,ce.Vs)({categoryId:ul.categoryId});se({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(it==null?void 0:it.status)===0&&(fe.ZP.success(it==null?void 0:it.message),hi())}),pd=()=>{Bn.page=1;const it=Object.assign({},Eo.getFieldValue());delete Bn.course_group,delete Bn.teacher_comment,Object.keys(it).map(function(Kt){var no;switch(Kt){case"task_status":it[Kt].includes("all")||!it[Kt].length?(delete Bn.work_status,Eo.setFieldsValue({task_status:"all"})):(Bn.work_status=it[Kt],Eo.setFieldsValue({task_status:Bn.work_status}));break;case"course_group_info":it[Kt].includes("all")||!it[Kt].length?(delete Bn.course_group,Eo.setFieldsValue({course_group_info:"all"})):(Bn.course_group=it[Kt],Eo.setFieldsValue({course_group_info:Bn.course_group}));break;case"teacher_comment":it[Kt].includes("all")||!it[Kt].length?(delete Bn.teacher_comment,Eo.setFieldsValue({teacher_comment:"all"})):(Bn.teacher_comment=((no=it[Kt])==null?void 0:no.length)===1?Number(it[Kt][0]):"",Eo.setFieldsValue({teacher_comment:it[Kt]}));break}}),hi(),si()},qc=(it,Kt)=>{Oc(Kt.map(no=>(no.course_group_id===it&&(no.checked=!no.checked),no))),cs(Kt)},cs=it=>{ml(it.filter(Kt=>Kt.checked).map(Kt=>Kt.course_group_id))},Hs=(0,ne.useRef)();(0,ne.useEffect)(()=>{Hs.current=Lc},[Lc]),(0,ne.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Ts(47),gd(!0))},[document.getElementById("divhe")]);const pc=(it,Kt)=>{Bn.page=it,Bn.limit=Kt,hi()};function js(){Di(1),Qi(""),Yi(""),Rs(""),Vc(""),ss([])}(0,ne.useEffect)(()=>{sessionStorage.getItem("classroomsShixunDetailAutoRefersh")&&Nc(!0)},[]);const Nc=it=>{if(!it){clearInterval(gc.current);return}gc.current=setInterval(()=>{hi()},1e3*10)},$c=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,ellipsis:{showTitle:!1},render:(it,Kt,no)=>Bn.limit*(Bn.page-1)+no+1},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:110,ellipsis:{showTitle:!1},render:it=>Me.createElement(ie.Z,{placement:"bottomLeft",title:it},Me.createElement("span",{className:"current"},it))},!((tt=ae.headerInfo)!=null&&tt.is_excellent)&&!(0,Ue.Jd)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,showSorterTooltip:!1,ellipsis:{showTitle:!1},sortOrder:Bn.order==="student_id"?Bn.b_order==="desc"?"descend":"ascend":null,render:it=>Me.createElement(ie.Z,{placement:"bottomLeft",title:it||"--"},Me.createElement("span",{className:"current"},it||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",ellipsis:{showTitle:!1},render:(it,Kt)=>it?Me.createElement(ie.Z,{placement:"bottom",title:it},Me.createElement("span",{className:"current"},it)):"--"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",sorter:!0,ellipsis:{showTitle:!1},showSorterTooltip:!1,sortOrder:Bn.order==="work_status"?Bn.b_order==="desc"?"descend":"ascend":null,render:(it,Kt)=>Me.createElement(Me.Fragment,null,Me.createElement(Ze.rK,{status:it}),(Kt==null?void 0:Kt.student_view_answer)&&Me.createElement("div",{style:{color:"#3061D0"}},"\uFF08\u67E5\u770B\u7B54\u6848\uFF09"))},!(0,Ue.Jd)()&&{title:Me.createElement("span",null,"\u6700\u7EC8\u6210\u7EE9",Me.createElement(ie.Z,{placement:"top",title:Me.createElement("pre",null,"\u9F20\u6807\u505C\u7559\u5177\u4F53\u5206\u503C\u4E0A\u53EF\u67E5",Me.createElement("br",null),"\u770B\u5F97\u5206\u660E\u7EC6",Me.createElement("br",null))},Me.createElement("img",{src:`${xe.Z.IMG_SERVER}/images/educoder/problem.png`,className:"ml2 current"}))),dataIndex:"work_score",sorter:!0,align:"center",showSorterTooltip:!1,sortOrder:Bn.order==="work_score"?Bn.b_order==="desc"?"descend":"ascend":null,ellipsis:{showTitle:!1},render:(it,Kt)=>{var no;let Cu;const{unadjusted_score:Mr,is_adjusted:Ku}=Kt||{};return it>=0&&it<=60?Cu=Me.createElement("span",{className:"c-red"},Ku?`${it}(\u5DF2\u8C03\u5206)`:it):it===100?Cu=Me.createElement("span",{className:"c-green"},Ku?`${it}(\u5DF2\u8C03\u5206)`:it):it>60?Cu=Me.createElement("span",{className:"c-orange"},Ku?`${it}(\u5DF2\u8C03\u5206)`:it):Cu="--",Me.createElement(ie.Z,{placement:"bottom",title:Kt.ultimate_score?Me.createElement("div",null,Cu==="--"?"\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A0\u5206":`\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A${Kt.work_score}\u5206`):Me.createElement("div",null,Me.createElement("div",null,Kt.final_score?`\u5173\u5361\u5F97\u5206\uFF1A${Kt.final_score}\u5206`:"\u5173\u5361\u5F97\u5206\uFF1A0\u5206"),Me.createElement("div",null,Kt.eff_score?`\u6548\u7387\u8BC4\u5206\uFF1A${Kt.eff_score}\u5206`:"\u6548\u7387\u8BC4\u5206\uFF1A0\u5206"),Me.createElement("div",null,Kt.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Kt.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0\u5206"),Me.createElement("div",null,Kt.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Kt.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0\u5206"),!((no=ae.headerInfo)!=null&&no.answer_open_evaluation)&&Me.createElement("div",null,"\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF1A",Kt.view_answer_count,"\u5173"),Me.createElement("div",null,"\u539F\u59CB\u6210\u7EE9\uFF1A",Mr==="--"?Mr:`${Mr}\u5206`),Me.createElement("div",null,Kt.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Kt.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0\u5206"))},Cu)}},{title:Me.createElement("span",null,"\u5B8C\u6210\u65F6\u95F4"),dataIndex:"finished_time",align:"center",ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:Bn.order==="finished_time"?Bn.b_order==="desc"?"descend":"ascend":null,render:(it,Kt)=>it?Me.createElement(ie.Z,{placement:"bottomLeft",title:it},it&&it!="--"?ge()(it).format(Ms?"HH:mm":"YYYY-MM-DD HH:mm"):it):"--"},{title:Me.createElement("span",null,"\u5B9E\u8BAD\u603B\u8017\u65F6"),dataIndex:"cost_time",align:"center",ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:Bn.order==="cost_time"?Bn.b_order==="desc"?"descend":"ascend":null,render:(it,Kt)=>it?Me.createElement(ie.Z,{placement:"bottomLeft",title:it},it):"--"},{title:"\u901A\u5173\u60C5\u51B5",align:"center",dataIndex:"complete_info",ellipsis:{showTitle:!1},render:(it,Kt)=>Me.createElement(Me.Fragment,null,Me.createElement("span",{style:{color:"#0152d9"},onClick:no=>{no.stopPropagation(),Ic(Kt),Zs(!0)}},it),(0,Ue.dE)()&&([-1,0,1].includes(Kt==null?void 0:Kt.work_status)&&(Kt==null?void 0:Kt.complete_info_condition)||!(Kt!=null&&Kt.complete_info_condition)&&[2,3,4].includes(Kt==null?void 0:Kt.work_status))&&Me.createElement(ie.Z,{title:"\u4F5C\u4E1A\u72B6\u6001\u4E0E\u901A\u5173\u60C5\u51B5\u4E0D\u5339\u914D\uFF0C\u53EF\u70B9\u51FB\u66F4\u65B0\u6210\u7EE9\u6309\u94AE\u83B7\u53D6\u6700\u65B0\u6210\u7EE9"},Me.createElement("i",{className:"iconfont icon-tishi3",style:{color:"#F59A23"}})))},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"sum_evaluate_count",align:"center",ellipsis:{showTitle:!1},sorter:!0,sortOrder:Bn.order==="sum_evaluate_count"?Bn.b_order==="desc"?"descend":"ascend":null,render:(it,Kt)=>it&&it!="--"?Me.createElement(ie.Z,{placement:"bottom",title:it},Me.createElement("span",{className:"current"},it)):"--"},!Ms&&{title:"\u64CD\u4F5C",dataInex:"action",align:"center",ellipsis:!0,className:"workListTable",render:(it,Kt)=>{var no,Cu,Mr,Ku;return(0,Ue.dE)()?Me.createElement("div",null,(0,Ze.JL)(Kt==null?void 0:Kt.work_status)==="\u672A\u5F00\u542F"?Me.createElement("span",null,"--"):Me.createElement("a",{target:"_blank",onClick:qu=>{var Sl,Ei;if((Ei=(Sl=ae==null?void 0:ae.headerInfo)==null?void 0:Sl.homework_status)!=null&&Ei.includes("\u5BFC\u5165")){qu.stopPropagation(),Ic(Kt),Zs(!0);return}qu.stopPropagation(),window.open(`/classrooms/${Bn.coursesId}/shixun_homework/${Bn.categoryId}/${Kt.id}/comment`)}},"\u67E5\u770B")):(Cu=(no=ae==null?void 0:ae.headerInfo)==null?void 0:no.homework_status)!=null&&Cu.includes("\u5BFC\u5165")?(0,Ue.GJ)()&&Me.createElement("span",{style:{color:"#0152d9"},onClick:qu=>{var Sl;qu.stopPropagation(),se({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",name:(Sl=ae==null?void 0:ae.headerInfo)==null?void 0:Sl.homework_name,id:Kt==null?void 0:Kt.id,type:"practice"}})}},"\u4FEE\u6539\u6210\u7EE9"):Me.createElement("div",null,Me.createElement("span",{style:{color:"#0152d9"},onClick:(0,Lt.throttle)(qu=>wn(void 0,null,function*(){if((0,Ue.Rm)()&&!St.AssistantObject.practice.can_appraise){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}qu.stopPropagation(),se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:"",data:{name:Kt==null?void 0:Kt.user_name,homeworkId:Kt==null?void 0:Kt.id}}}})}),2e3,{trailing:!1,leading:!0})},Kt.has_shixun_work_comment?"\u66F4\u6539\u70B9\u8BC4":"\u8FFD\u52A0\u70B9\u8BC4"),(Kt==null?void 0:Kt.work_status)!==0&&[1,2,3,4].includes(Kt==null?void 0:Kt.work_status)&&[Me.createElement("br",null),Me.createElement("a",{target:"_blank",onClick:(0,Lt.throttle)(qu=>wn(void 0,null,function*(){var Sl,Ei,kc,Rc,Tc;if(qu.stopPropagation(),qu.preventDefault(),(0,Ue.Rm)()&&!((Sl=St.AssistantObject.practice)!=null&&Sl.can_view)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((Ei=xt.userInfo)!=null&&Ei.professional_certification){const Ui=yield(0,ce.GS)(Kt==null?void 0:Kt.id);(kc=Ui==null?void 0:Ui.data)!=null&&kc.url&&(0,Ze.xg)(((Rc=Ui==null?void 0:Ui.data)==null?void 0:Rc.url)+`?courseGroup=${(Bn==null?void 0:Bn.course_group)||""}&workStatus=${((Tc=Bn==null?void 0:Bn.work_status)==null?void 0:Tc.filter(Mc=>Mc!=0&&Mc!=-1))||""}&search=${(Bn==null?void 0:Bn.search)||""}`)}else return be.default.confirm({title:"\u63D0\u793A",centered:!0,content:Me.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Ze.xg)("/account/certification")}}),!1}),5e3,{trailing:!1,leading:!0})},"\u67E5\u770B\u5B9E\u8BAD")],((Ku=(Mr=ae==null?void 0:ae.headerInfo)==null?void 0:Mr.homework_status)==null?void 0:Ku[0])!=="\u5DF2\u622A\u6B62"&&!!Kt.myshixun_id&&[Me.createElement("br",null),Me.createElement("span",{className:Ut.color32C,onClick:qu=>{qu.stopPropagation(),se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",selectArrs:Kt,params:Bn,homework_common_id:Bn.categoryId}})}},"\u6253\u56DE\u91CD\u505A")])}}].filter(it=>!!it),ed=()=>{var it,Kt,no,Cu;return Me.createElement(Le.default,null,Me.createElement(Le.default.Item,{onClick:()=>{var Mr,Ku;if((0,Ue.Rm)()&&!((Mr=St.AssistantObject.practice)!=null&&Mr.can_download)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}se({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:(Ku=ae==null?void 0:ae.headerInfo)==null?void 0:Ku.course_group_info,fn:()=>{(0,mr.Iy)(JSON.parse(sessionStorage.all_student_works_params),"shixun_work_list")}}})},key:"1"},"\u5B66\u751F\u6210\u7EE9"),(0,Ue.GJ)()&&((it=tl==null?void 0:tl.student_works)==null?void 0:it.length)>0&&!((no=(Kt=ae==null?void 0:ae.headerInfo)==null?void 0:Kt.homework_status)!=null&&no.includes("\u5BFC\u5165"))&&Me.createElement(Le.default.Item,{key:"3",onClick:()=>{var Mr,Ku;if((0,Ue.Rm)()&&!((Mr=St.AssistantObject.practice)!=null&&Mr.can_download)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}se({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",course_groups:(Ku=ae==null?void 0:ae.headerInfo)==null?void 0:Ku.course_group_info,fn:()=>{be.default.confirm({title:"\u9009\u62E9\u5BFC\u51FA\u65B9\u5F0F",closable:!0,icon:null,centered:!0,okText:Me.createElement(ie.Z,{title:"\u5BFC\u51FA\u65F6\u4E0D\u80FD\u9000\u51FA\u6216\u5173\u95ED\u5BFC\u51FA\u9875\u9762\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},"\u524D\u7AEF\u5BFC\u51FA"),cancelText:Me.createElement(ie.Z,{title:"\u751F\u6210\u5BFC\u51FA\u4EFB\u52A1\u540E\u53EF\u5173\u95ED\u9875\u9762\uFF0C\u540E\u53F0\u5BFC\u51FA\u6210\u529F\u540E\u5728\u5386\u53F2\u5BFC\u51FA\u9875\u9762\u81EA\u884C\u4E0B\u8F7D\uFF0C\u4E0D\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},"\u540E\u53F0\u5BFC\u51FA"),onOk:()=>{var qu,Sl;se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",type:2}}),localStorage.setItem("dowolders","1"),Se.history.push(`/classrooms/${Bn==null?void 0:Bn.coursesId}/shixun_homework/${Bn.categoryId}/${(Sl=(qu=tl==null?void 0:tl.student_works)==null?void 0:qu[0])==null?void 0:Sl.id}/comment`)},onCancel:()=>{},cancelButtonProps:{onClick:()=>{(0,mr.jj)(JSON.parse(sessionStorage.all_student_works_params),"shixun_report")}}})}}})}},"\u5B9E\u8BAD\u62A5\u544A"),((Cu=ae==null?void 0:ae.headerInfo)==null?void 0:Cu.start_permanent)&&Me.createElement(Le.default.Item,{onClick:()=>wn(void 0,null,function*(){let Mr=yield(0,Be.ZP)(`/api/homework_commons/${Bn.categoryId}/export_workspace_files.json`,{method:"post",body:{is_repeat_export:0}});Mr.status===0&&Se.history.push(`/classrooms/${Bn.coursesId}/exportlist/workspace_files`),Mr.status===-3&&(se({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u590D\u5BFC\u51FA\u63D0\u9192",params:Bn}}),Se.history.push(`/classrooms/${Bn.coursesId}/exportlist/workspace_files`))}),key:"4"},"\u5B9E\u9A8C\u6570\u636E"),Me.createElement(Le.default.Item,{key:"2",onClick:()=>{var Mr;if((0,Ue.Rm)()&&!((Mr=St.AssistantObject.practice)!=null&&Mr.can_download)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Se.history.push(`/classrooms/${Bn==null?void 0:Bn.coursesId}/exportlist/shixun_work_list,shixun_report`)}},"\u5386\u53F2\u5BFC\u51FA"))};return Me.createElement(Me.Fragment,null,Me.createElement("section",{className:`${Ut.wrap} minH500 bg-white pl30 pr30 pt30`},((ht=(Ie=ae==null?void 0:ae.headerInfo)==null?void 0:Ie.homework_status)==null?void 0:ht.includes("\u672A\u53D1\u5E03"))&&Me.createElement(Bt.Z,null),!!Eu.length&&Me.createElement(He.default,{className:"mb10",dataSource:Eu,columns:$c,pagination:!1,showHeader:!1,loading:!1}),!(($t=(Fa=ae==null?void 0:ae.headerInfo)==null?void 0:Fa.homework_status)!=null&&$t.includes("\u672A\u53D1\u5E03"))&&Me.createElement("aside",null,!(0,Ue.GJ)()&&Me.createElement("div",{className:"c-light-black font12"},Me.createElement("span",null,"\u5DF2\u5F00\u59CB\u505A\u9898 ",((un=ae==null?void 0:ae.shixunWorkList)==null?void 0:un.commit_count)||0," \u4EBA"),Me.createElement("span",{className:"ml5"},"\u672A\u5F00\u59CB\u505A\u9898 ",((Kn=ae==null?void 0:ae.shixunWorkList)==null?void 0:Kn.uncommit_count)||0," \u4EBA"),((Pa=ae==null?void 0:ae.headerInfo)==null?void 0:Pa.left_time)&&Me.createElement(Me.Fragment,null,Me.createElement("span",{className:"ml20 c-black"},(sa=(At=ae==null?void 0:ae.headerInfo)==null?void 0:At.left_time)==null?void 0:sa.status),Me.createElement("span",{className:"ml20 c-orange-ff9"},(Ta=(Sn=ae==null?void 0:ae.headerInfo)==null?void 0:Sn.left_time)==null?void 0:Ta.time))),(0,Ue.GJ)()&&Me.createElement(Me.Fragment,null,Me.createElement(Re.default,{form:Eo,onChange:pd,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all"}},((eo=(Yn=ae==null?void 0:ae.headerInfo)==null?void 0:Yn.task_status)==null?void 0:eo.length)>0&&Me.createElement(Re.default.Item,{name:"task_status"},Me.createElement(ve.default.Group,{value:[],style:{width:"100%"}},Me.createElement(ct.Z,null,Me.createElement(Oe.Z,{className:"font14",flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),Me.createElement(Oe.Z,{flex:"80px"},Me.createElement(ve.default,{value:"all"},"\u5168\u90E8")),Me.createElement(Oe.Z,{flex:"1"},((qt=ae==null?void 0:ae.headerInfo)==null?void 0:qt.task_status)&&((ra=ae==null?void 0:ae.headerInfo)==null?void 0:ra.task_status.map((it,Kt)=>Me.createElement(ve.default,{name:"task_status",value:it.id},it.name,"(",it.count,")",it.name==="\u622A\u6B62\u540E\u901A\u5173"?Me.createElement(ie.Z,{title:"\u5728\u89C4\u5B9A\u65F6\u95F4\u5916\u5B8C\u6210\u7684\u4F5C\u4E1A"},Me.createElement("i",{className:"font13 ml5 iconfont icon-tishixiaowenhao"})):null))))))),((va=(lo=ae==null?void 0:ae.headerInfo)==null?void 0:lo.course_group_info)==null?void 0:va.length)>0&&Me.createElement(Re.default.Item,{name:"course_group_info"},Me.createElement(ve.default.Group,{style:{width:"100%"}},Me.createElement(ct.Z,null,Me.createElement(Oe.Z,{className:"font14",flex:"80px",style:{marginBottom:10}},"\u5206\u73ED\u60C5\u51B5:"),Me.createElement(Oe.Z,{flex:"80px"},Me.createElement(ve.default,{value:"all"},"\u5168\u90E8")),Me.createElement(Oe.Z,{flex:"1",id:"divhe",style:{height:cc+"px",overflow:"hidden"}},(lt=(na=ae==null?void 0:ae.headerInfo)==null?void 0:na.course_group_info)==null?void 0:lt.map((it,Kt)=>Me.createElement(ve.default,{value:it.course_group_id},it.group_group_name,"(",it.count,")"))),dd&&Me.createElement("span",{onClick:()=>{let it=document.getElementById("divhe").scrollHeight;cc>47?Ts(47):Ts(it)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},cc===47?"\u5C55\u5F00":"\u6536\u8D77",cc===47?Me.createElement(Ft.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):Me.createElement(mt.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),((Qt=(Jt=ae==null?void 0:ae.headerInfo)==null?void 0:Jt.teacher_comment)==null?void 0:Qt.length)>0&&Me.createElement(Re.default.Item,{name:"teacher_comment"},Me.createElement(ve.default.Group,{style:{width:"100%"}},Me.createElement(ct.Z,null,Me.createElement(Oe.Z,{className:"font14",flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),Me.createElement(Oe.Z,{flex:"80px"},Me.createElement(ve.default,{value:"all"},"\u5168\u90E8")),Me.createElement(Oe.Z,{flex:"1"},((fa=ae==null?void 0:ae.headerInfo)==null?void 0:fa.teacher_comment)&&((Po=ae==null?void 0:ae.headerInfo)==null?void 0:Po.teacher_comment.map((it,Kt)=>Me.createElement(ve.default,{value:String(it.id)},it.name,"(",it.count,")")))))))),Me.createElement(ct.Z,{align:"middle"},Me.createElement(Oe.Z,{flex:"1"},Me.createElement(ct.Z,{align:"middle"},Me.createElement(Oe.Z,null,Me.createElement(Ge.k8,{style:{width:240},InputProps:{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",allowClear:!0},onChange:({item:{value:it}})=>{Bn.search=it.trim(),Bn.page=1,hi()}})),Me.createElement(Oe.Z,null,Me.createElement("span",{className:"ml5"},Me.createElement("span",{className:"c-red"},(Xa=ae==null?void 0:ae.shixunWorkList)==null?void 0:Xa.total_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",(Ar=ae==null?void 0:ae.shixunWorkList)==null?void 0:Ar.total_count,"\u4E2A\u5B66\u751F\uFF09")))),Me.createElement(Oe.Z,null,(0,Ue.GJ)()&&((cr=ae==null?void 0:ae.headerInfo)==null?void 0:cr.code_review)&&!((kr=(jr=ae==null?void 0:ae.headerInfo)==null?void 0:jr.homework_status)!=null&&kr.includes("\u5BFC\u5165"))&&!((Mu=ft==null?void 0:ft.setting)!=null&&Mu.hide_code_repeat)&&Me.createElement(Ge.op,{theme:z.Fy.THEMEONE,style:{borderRadius:"4px"},className:"ml10",onClick:()=>{se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:tl.student_works.map(it=>it.id),params:Bn}})}}," \u4EE3\u7801\u67E5\u91CD "),(0,Ue.GJ)()&&hu&&Me.createElement(Ge.op,{theme:z.Fy.THEMEONE,style:{borderRadius:"4px"},className:"ml10",onClick:fd},"\u66F4\u65B0\u6210\u7EE9"),((qo=(za=ae==null?void 0:ae.headerInfo)==null?void 0:za.homework_status)==null?void 0:qo.includes("\u5DF2\u622A\u6B62"))&&(0,Ue.GJ)()&&!((Jn=ft==null?void 0:ft.setting)!=null&&Jn.hide_quality_analysis)&&Me.createElement(Ge.op,{theme:z.Fy.THEMEONE,style:{borderRadius:"4px"},className:"ml10",onClick:()=>{se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B",selectArrs:tl.student_works.map(it=>it.id),params:Bn}})}}," \u8D28\u91CF\u8BC4\u5206 "),!((bn=(po=ae==null?void 0:ae.headerInfo)==null?void 0:po.homework_status)!=null&&bn.includes("\u5BFC\u5165"))&&Me.createElement(Ge.op,{theme:z.Fy.THEMEONE,style:{borderRadius:"4px"},className:"ml10",onClick:()=>{var it,Kt;if((0,Ue.Rm)()&&!((Kt=(it=St.AssistantObject)==null?void 0:it.practice)!=null&&Kt.can_appraise)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4",selectArrs:tl.student_works.map(no=>no.id),params:Bn}})}}," \u4E00\u952E\u70B9\u8BC4 "),(((pa=(Na=ae==null?void 0:ae.headerInfo)==null?void 0:Na.homework_status)==null?void 0:pa.includes("\u63D0\u4EA4\u4E2D"))||((Wn=(Fn=ae==null?void 0:ae.headerInfo)==null?void 0:Fn.homework_status)==null?void 0:Wn.includes("\u8865\u4EA4\u4E2D"))||((Bo=(ka=ae==null?void 0:ae.headerInfo)==null?void 0:ka.homework_status)==null?void 0:Bo.includes("\u8FDB\u884C\u4E2D")))&&Me.createElement(Ge.op,{theme:z.Fy.THEMEONE,style:{borderRadius:"4px"},className:"ml10",onClick:()=>{var it;if((0,Ue.Rm)()&&!((it=St.AssistantObject.practice)!=null&&it.can_redo)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Jl(!0),wn(void 0,null,function*(){const no=yield(0,Be.ZP)(`/api/homework_commons/${Bn==null?void 0:Bn.categoryId}/teacher_manage_groups.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});no.status===0&&(console.log("\u53D1\u9001\u8BF7\u6C42\u4E86",no),Oc(no.data.list),cs(no.data.list))})}}," \u4E00\u952E\u6253\u56DE "),(0,Ue.GJ)()&&Me.createElement(qe.Z,{dropdownRender:ed,className:"ml10"},Me.createElement(Ge.op,{theme:z.Fy.THEMEONE,style:{borderRadius:"4px"}},"\u5BFC\u51FA",Me.createElement(ze.Z,{rev:void 0})))))),(0,Ue.Gg)()&&((Ia=ae==null?void 0:ae.headerInfo)==null?void 0:Ia.start_permanent)&&Me.createElement(ct.Z,{style:{marginTop:"15px",display:"inline-flex",background:"#F5F5F5",borderRadius:4,height:42,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",color:"#9096A3"}},Me.createElement("span",null,"\u5B66\u751F\u4F5C\u4E1A\u7684\u5B9E\u9A8C\u73AF\u5883\u4E34\u65F6\u6570\u636E\uFF08/data/workspace\u76EE\u5F55\uFF09\u5C06\u957F\u671F\u4FDD\u5B58 \uFF0C\u6559\u5E08\u53EF\u901A\u8FC7\u201C\u5BFC\u51FA-\u5B9E\u9A8C\u6570\u636E\u201D\u529F\u80FD\u4E0B\u8F7D\u5B9E\u9A8C\u73AF\u5883\u4E34\u65F6\u6570\u636E\u3002")),Me.createElement(ct.Z,{style:{justifyContent:"end",marginTop:"5px"}},(0,Ue.GJ)()&&hu&&Me.createElement("span",null,Me.createElement("span",{style:{color:"red"}},"*"),"\u5217\u8868\u4E2D\u4F5C\u4E1A\u8BB0\u5F55\u5B58\u5728\u5DEE\u5F02\uFF0C\u8BF7\u70B9\u51FB\u201C\u66F4\u65B0\u6210\u7EE9\u201D\u6309\u94AE")),!((Dr=(or=ae==null?void 0:ae.headerInfo)==null?void 0:or.homework_status)!=null&&Dr.includes("\u5BFC\u5165"))&&Me.createElement(ct.Z,{align:"middle",className:Ut.refresh},Me.createElement(Oe.Z,{flex:"121px",className:"flex-container"},Me.createElement(rt.Z,{checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:Ms,onChange:it=>{md(it)}})," ",Me.createElement("span",{className:"ml8"},"\u7B80\u6D01\u6A21\u5F0F")),(((lu=(Ua=ae==null?void 0:ae.headerInfo)==null?void 0:Ua.homework_status)==null?void 0:lu.includes("\u63D0\u4EA4\u4E2D"))||((ir=(dr=ae==null?void 0:ae.headerInfo)==null?void 0:dr.homework_status)==null?void 0:ir.includes("\u8865\u4EA4\u4E2D"))||((Ru=(ou=ae==null?void 0:ae.headerInfo)==null?void 0:ou.homework_status)==null?void 0:Ru.includes("\u8FDB\u884C\u4E2D")))&&(0,Ue.GJ)()&&Me.createElement(Oe.Z,null,Me.createElement("div",{className:"flex-container"},Me.createElement(rt.Z,{className:"ml20",checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:!!sessionStorage.getItem("classroomsShixunDetailAutoRefersh"),onChange:it=>{it?sessionStorage.setItem("classroomsShixunDetailAutoRefersh","true"):sessionStorage.removeItem("classroomsShixunDetailAutoRefersh"),Nc(it)}}),Me.createElement("span",{className:"ml8"},"\u81EA\u52A8\u5237\u65B0\uFF08\u5F00\u542F\u540E\u6BCF10S\u66F4\u65B0\u4E00\u6B21\u6570\u636E\uFF09"))),(0,Ue.dE)()&&(tl==null?void 0:tl.work_status)!=0&&Me.createElement(Oe.Z,{flex:1},Me.createElement(ct.Z,{align:"middle",justify:"end"},Me.createElement(Oe.Z,null,Me.createElement(Ge.op,{theme:z.Fy.THEMEONE,style:{borderRadius:2},openLoading:!0,onClick:()=>wn(void 0,null,function*(){var it;if(fc.current){fe.ZP.warning("\u60A8\u5DF2\u53D1\u9001\u66F4\u65B0\u6210\u7EE9\u8BF7\u6C42\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u6216\u624B\u52A8\u5237\u65B0\u9875\u9762");return}fc.current=setInterval(()=>{clearInterval(fc.current),fc.current=null},60*1e3);const Kt=yield(0,Be.ZP)(`/api/homework_commons/${ul==null?void 0:ul.categoryId}/update_student_score.json`,{method:"get",params:{shixun_id:(it=ae==null?void 0:ae.headerInfo)==null?void 0:it.shixun_id}});(Kt==null?void 0:Kt.status)==0&&(fe.ZP.success(Kt==null?void 0:Kt.message),hi(!0))})},"\u66F4\u65B0\u6210\u7EE9"))))),Me.createElement(He.default,{className:"mt30",loading:de["shixunHomeworks/getShixunWorkList"],pagination:!1,style:{cursor:"pointer"},locale:{emptyText:Me.createElement(Bt.Z,null)},onRow:it=>({onClick:Kt=>{var no,Cu,Mr;if((0,Ue.Rm)()&&!((no=St.AssistantObject.practice)!=null&&no.can_view)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(Mr=(Cu=ae==null?void 0:ae.headerInfo)==null?void 0:Cu.homework_status)!=null&&Mr.includes("\u5BFC\u5165")||window.open(`/classrooms/${Bn.coursesId}/shixun_homework/${Bn.categoryId}/${it.id}/comment`,"_blank")}}),dataSource:tl.student_works,columns:$c,onChange:(it,Kt,no)=>{no.field&&(Bn.order=no.field),no.order||(Bn.b_order="asc"),no.order==="ascend"&&(Bn.b_order="asc"),no.order==="descend"&&(Bn.b_order="desc"),no.order||(Bn.b_order="asc"),hi()}}),Me.createElement(Ot,null),Me.createElement(xr,{paramslist:Bn}),Me.createElement(dt.Z,null)),Me.createElement(be.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:ri,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>wn(void 0,null,function*(){if(Ki===2){if($l.length<=0){fe.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!Li){fe.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let it=yield(0,Be.ZP)(`/api/homework_commons/${Bn.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Bn.categoryId,comment:Li,status:$l,course_group_ids:Hs.current}});it.status===0&&(zs(it.course_group_count),sd(it),Jl(!1),ui(!0))}else{if(!(Oi===0||Ii===0)){if(!Oi){fe.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!Ii){fe.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(Oi>Ii){fe.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!Li){fe.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let it=yield(0,Be.ZP)(`/api/homework_commons/${Bn.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Bn.categoryId,comment:Li,min_score:Oi,max_score:Ii,course_group_ids:Hs.current}});it.status===0&&(zs(it.course_group_count),sd(it),Jl(!1),ui(!0))}}),onCancel:()=>{Jl(!1),js()}},Me.createElement("div",{style:{padding:"32px"}},Me.createElement("div",null,Me.createElement("div",{style:{display:"flex",marginBottom:"12px"}},Me.createElement("div",{style:{flexShrink:"0",marginRight:"15px"}}," ",Me.createElement("span",{style:{color:"red"}},"*"),"\u5206\u73ED\uFF1A"),Me.createElement("div",{className:mc.length>15?Ut.scroll:"",style:{overflowX:"hidden"}},mc==null?void 0:mc.map((it,Kt)=>Me.createElement(ve.default,{style:{textAlign:"left",margin:"0"},value:it.course_group_id,key:it.course_group_id,onChange:()=>{qc(it.course_group_id,mc)},checked:it.checked},it.group_group_name,"(",it.count,")")))),Me.createElement("div",null,Me.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),Me.createElement(we.ZP.Group,{value:Ki,onChange:it=>{Di(it.target.value)}},Me.createElement(we.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),Me.createElement(we.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),Ki===1&&Me.createElement("div",{style:{display:"flex",marginTop:"20px"}},Me.createElement("span",{style:{width:"70px",textAlign:"end"}},Me.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),Me.createElement(De.Z,{min:0,max:100,value:Oi,onChange:it=>Rs(it),style:{width:"100px"}}),Me.createElement("span",{style:{width:"80px",textAlign:"end"}},Me.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),Me.createElement(De.Z,{min:0,max:100,value:Ii,onChange:it=>Yi(it),style:{width:"100px"}})),Ki===2&&Me.createElement("div",{style:{display:"flex",marginTop:"20px"}},Me.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),Me.createElement(ve.default.Group,{onChange:it=>{ss([...it])},style:{width:"100%"}},(Hl=(dl=ae==null?void 0:ae.headerInfo)==null?void 0:dl.task_status)==null?void 0:Hl.map((it,Kt)=>Me.createElement(ve.default,{name:"task_status",value:it.id},it.name,"(",it.count,")")))),Me.createElement("div",{style:{display:"flex",marginTop:"20px"}},Me.createElement("span",{style:{width:"70px",textAlign:"end"}},Me.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),Me.createElement(Ne.Z,{className:Ut.MdEditor,onChange:it=>Vc(it),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),Me.createElement(be.default,{open:ks,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>wn(void 0,null,function*(){Ki===2?(yield(0,Be.ZP)(`/api/homework_commons/${Bn.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Bn.categoryId,comment:Li,status:$l,course_group_ids:Hs.current}})).status===0&&(fe.ZP.info("\u6253\u56DE\u6210\u529F"),js(),hi(),ui(!1)):(yield(0,Be.ZP)(`/api/homework_commons/${Bn.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Bn.categoryId,comment:Li,min_score:Oi,max_score:Ii,course_group_ids:Hs.current}})).status===0&&(fe.ZP.info("\u6253\u56DE\u6210\u529F"),js(),hi(),ui(!1))}),onCancel:()=>{js(),ui(!1)}},Me.createElement("div",{style:{padding:"32px"}},Ki===1&&Me.createElement("span",null,"\u786E\u8BA4\u5C06\u9009\u4E2D\u7684",Xc,"\u4E2A\u73ED\u7EA7\u4E2D, \u6210\u7EE9\u5728",Oi,"-",Ii,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Ki===2&&Me.createElement("span",null,"\u786E\u8BA4\u5C06",Xc,"\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728",(Gn=(Ht=ae==null?void 0:ae.headerInfo)==null?void 0:Ht.task_status)==null?void 0:Gn.filter(it=>$l==null?void 0:$l.includes(it.id)).map(it=>it.name).toString(),"\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Me.createElement("br",null),Me.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",Dc==null?void 0:Dc.count,"\u540D\u5B66\u751F")))),Me.createElement(vn,null),Me.createElement(Pr,{isShow:Jc,setIsShow:Zs,item:dc,coursesId:Bn.coursesId,categoryId:Bn.categoryId}),Me.createElement("aside",{className:"tc mb50 mt30"},Me.createElement(Ae.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,onChange:pc,current:Bn.page||1,pageSize:Bn.limit||20,total:(fu=ae==null?void 0:ae.shixunWorkList)==null?void 0:fu.total_count})))};var yo=(0,Se.connect)(({shixunHomeworks:ae,classroomList:de,loading:se,globalSetting:ut,user:St})=>({shixunHomeworks:ae,classroomList:de,globalSetting:ut,loading:se.effects,user:St}))(zo),tn=ee(59301),Zr=Object.defineProperty,Or=Object.getOwnPropertySymbols,iu=Object.prototype.hasOwnProperty,Su=Object.prototype.propertyIsEnumerable,Ea=(ae,de,se)=>de in ae?Zr(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Ka=(ae,de)=>{for(var se in de||(de={}))iu.call(de,se)&&Ea(ae,se,de[se]);if(Or)for(var se of Or(de))Su.call(de,se)&&Ea(ae,se,de[se]);return ae},Mo=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const to=({shixunHomeworks:ae,classroomList:de,loading:se,dispatch:ut})=>{var St;const ft=(0,Se.useParams)(),[xt,tt]=(0,ne.useState)(Ka(Ka({},{page:1,limit:20,group_ids:[]}),ft)),Ie=(0,Se.useLocation)(),{codeReview:ht}=ae,[Fa,$t]=(0,ne.useState)({}),[un]=Re.default.useForm();xt.order="code_rate",xt.sort="desc",xt.category=xt.categoryId,(0,ne.useEffect)(()=>{Kn(),console.log("params",xt)},[xt]),(0,ne.useEffect)(()=>{ae.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&Kn()},[ae.actionTabs.key]);const Kn=()=>Mo(void 0,null,function*(){(yield ut({type:"shixunHomeworks/getCodeReview",payload:Ka({},xt)})).status===-2&&setTimeout(()=>Kn(),1500)}),Pa=()=>{},At=(Sn,Ta)=>{xt.page=Sn,xt.limit=20,ut({type:"shixunHomeworks/getCodeReview",payload:Ka({},xt)})},sa=[{title:"\u5E8F\u53F7",dataIndex:"number",render:(Sn,Ta,Yn)=>xt.limit*(xt.page-1)+Yn+1},{title:"\u59D3\u540D",dataIndex:"username"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"code_rate",render:Sn=>tn.createElement("span",{className:"c-orange"},Sn)},{title:"\u64CD\u4F5C",dataInex:"action",render:(Sn,Ta)=>tn.createElement("div",null,tn.createElement("a",{target:"_blank",onClick:()=>{var Yn;if((0,Ue.Rm)()&&!((Yn=de.AssistantObject.normal)!=null&&Yn.can_appraise)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}localStorage.setItem("studentDetial",Ie.pathname),window.open(`/classrooms/${xt.coursesId}/shixun_homework/${xt.categoryId}/review_detail/${Ta.user_id}`)}},"\u67E5\u770B"),tn.createElement("br",null))}];return tn.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},(ht==null?void 0:ht.status)===-2&&tn.createElement(Bt.Z,{customText:"\u6B63\u5728\u8FDB\u884C\u4EE3\u7801\u67E5\u91CD\uFF0C\u8BF7\u7A0D\u5019\u3002\u67E5\u91CD\u7ED3\u675F\u540E\uFF0C\u9875\u9762\u5C06\u81EA\u52A8\u66F4\u65B0\u663E\u793A\u7ED3\u679C"}),(ht==null?void 0:ht.status)!==-2&&tn.createElement("div",null,tn.createElement(ct.Z,null,tn.createElement(Oe.Z,{flex:"1"},tn.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",ht.last_review_time,tn.createElement(Ce.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{ut({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:xt}})}},"\u4EE3\u7801\u67E5\u91CD"),tn.createElement(ie.Z,{title:tn.createElement("div",null,tn.createElement("div",null,"\u4EE3\u7801\u67E5\u91CD\u89C4\u5219"),tn.createElement("div",null,"1.\u67E5\u91CD\u5BF9\u8C61\uFF1A\u4EC5\u5BF9\u5B66\u5458\u622A\u6B62\u524D\u5F97\u5206\u6700\u9AD8\u7684\u4EE3\u7801\u7248\u672C\u8FDB\u884C\u67E5\u91CD\u3002"),tn.createElement("div",null,"2.\u591A\u7248\u672C\u5904\u7406\uFF1A\u82E5\u5B58\u5728\u591A\u4E2A\u6700\u9AD8\u5206\u7248\u672C\uFF0C\u4EE5\u63D0\u4EA4\u65F6\u95F4\u6700\u665A\u7684\u7248\u672C\u4E3A\u51C6\u8FDB\u884C\u67E5\u91CD\u3002 "),tn.createElement("div",null,"3.\u622A\u6B62\u540E\u63D0\u4EA4\uFF1A\u4F5C\u4E1A\u622A\u6B62\u540E\u63D0\u4EA4\u7684\u4EE3\u7801\u4E0D\u7EB3\u5165\u67E5\u91CD\u8303\u56F4\u3002 "))},tn.createElement("i",{style:{marginLeft:10,color:"#3061D0",fontSize:16},className:"iconfont icon-tishixiaowenhao"})))),tn.createElement(Oe.Z,null,tn.createElement(Ct.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Sn=>{xt.search=Sn,ut({type:"shixunHomeworks/getCodeReview",payload:xt})},style:{width:200}}),tn.createElement("span",{className:"ml5 c-red"}))),((St=ht.group_info)==null?void 0:St.length)>0&&tn.createElement(tn.Fragment,null,tn.createElement(ct.Z,null,tn.createElement(Oe.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),tn.createElement(Oe.Z,{flex:"80px"},tn.createElement(ve.default,{checked:xt.group_ids=="",value:"all",onChange:Sn=>{delete xt.group_ids,xt.group_ids=[],xt.page=1,tt(Ka({},xt))}},"\u5168\u90E8")),tn.createElement(Oe.Z,{flex:"1"},ht.group_info&&ht.group_info.map((Sn,Ta)=>tn.createElement(ve.default,{value:Sn.id,checked:xt.group_ids.includes(Sn.id),onChange:Yn=>{Yn.target.checked?xt.group_ids.push(Sn.id):xt.group_ids.splice(xt.group_ids.indexOf(Sn.id),1),xt.page=1,tt(Ka({},xt))}},Sn.name,"(",Sn.members_count,")")))),tn.createElement(ct.Z,{className:"font14 c-red mt5"},tn.createElement(Oe.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),tn.createElement("p",{className:"mt10"},tn.createElement("span",{className:"c-red"},ht.copy_reviews_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08",ht.all_reviews_count,"\u4F5C\u54C1\uFF09"),tn.createElement(He.default,{className:"mt30",loading:se["shixunHomeworks/getCodeReview"],pagination:!1,dataSource:ht.users_reviews,columns:sa,onChange:(Sn,Ta,Yn)=>{Yn.order==="ascend"&&(xt.b_order="asc"),Yn.order==="descend"&&(xt.b_order="desc"),Yn.order||delete xt.b_order,ut({type:"shixunHomeworks/getCodeReview",payload:Ka({},xt)})}}),tn.createElement("aside",{className:"tc mb50 mt30"},tn.createElement(Ae.Z,{showSizeChanger:!1,onChange:At,defaultCurrent:xt.page||1,current:xt.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:ht.copy_reviews_count}))))};var Cr=(0,Se.connect)(({shixunHomeworks:ae,classroomList:de,loading:se})=>({shixunHomeworks:ae,loading:se.effects,classroomList:de}))(to),Ho=ee(5083),Za={flex_box_center:"flex_box_center___PHdYt",flex_space_between:"flex_space_between___gngnY",flex_box_vertical_center:"flex_box_vertical_center___eXJtv",flex_box_center_end:"flex_box_center_end___LTEKm",flex_box_column:"flex_box_column___czd2q",form:"form___aqZsu",title_icon:"title_icon___sCkCc",title:"title___ro4Kt",content:"content___yItHu",pubColSty:"pubColSty___LT0S3",selectSty:"selectSty___PHVwc",borderSty:"borderSty___NRyb8",delSty:"delSty___yWIXc",delBorder:"delBorder___GSAFa",copHover:"copHover___ATVEE",multiple_select:"multiple_select___a3J4o"},Wr=ee(2748),Lr=ee(23869),fl=ee(97202),$u=ee(6681),Zu=ee(67135),Wa=ee(59301),ca=Object.defineProperty,Ro=Object.defineProperties,Rr=Object.getOwnPropertyDescriptors,_r=Object.getOwnPropertySymbols,qr=Object.prototype.hasOwnProperty,el=Object.prototype.propertyIsEnumerable,pl=(ae,de,se)=>de in ae?ca(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Cn=(ae,de)=>{for(var se in de||(de={}))qr.call(de,se)&&pl(ae,se,de[se]);if(_r)for(var se of _r(de))el.call(de,se)&&pl(ae,se,de[se]);return ae},yn=(ae,de)=>Ro(ae,Rr(de)),Ln=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});function Ba(ae,de){const se=[];for(let ut=ae;ut{const ut=aege()(de).endOf("day"),ft=ae{const se=parseInt(ge()(ae).format("HH")),ut=parseInt(ge()().format("HH")),St=parseInt(ge()().format("mm"));if(!ae)return{disabledHours:()=>Ba(0,ut),disabledMinutes:()=>Ba(0,St)};if(de){const ft=parseInt(ge()(de).format("HH")),xt=parseInt(ge()(de).format("mm"));return ge()(ae).isSame(ge()(de),"day")?{disabledHours:()=>Ba(0,ft),disabledMinutes:()=>se<=ft?Ba(0,xt):[]}:void 0}if(ge()(ae).isSame(ge()(),"day"))return{disabledHours:()=>Ba(0,ut),disabledMinutes:()=>ge()(ae).isSame(ge()(),"hour")&&se<=ut?Ba(0,St):[]}},{RangePicker:Sa}=Ho.default,{Option:jo}=Te.default,Uo=({shixunHomeworks:ae,loading:de,dispatch:se,classroomList:ut,user:St})=>{var ft,xt,tt,Ie,ht,Fa,$t,un,Kn;const Pa=(0,Se.useParams)(),{workSetting:At,workList:sa,shixunWorkList:Sn,headerInfo:Ta,changeData:Yn}=ae,[eo,qt]=(0,ne.useState)(!1),[ra,lo]=(0,ne.useState)(!1);let[va,na]=(0,ne.useState)([]),[lt,Jt]=(0,ne.useState)([]),[Qt,fa]=(0,ne.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Wr.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Po,Xa]=(0,ne.useState)({}),[Ar,cr]=(0,ne.useState)({});(0,ne.useEffect)(()=>()=>{na([])},[]),(0,ne.useEffect)(()=>{qt(!(0,Ue.GJ)())},[(0,Ue.GJ)()]);const jr=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:Cn({},Pa)})};(0,ne.useEffect)(()=>{if(!(At!=null&&At.course_id))return;Object.keys(Qt).map(function(Wn){Qt[Wn]=At[Wn]}),(!Qt.allow_late||!Qt.unified_late)&&(Qt.late_penalty=20,Qt.penalty_type=Wr.Q.Percent),Qt.unified_setting||(Qt.unified_late=!1,Qt.unified_anonymous_comment=!1,Qt.unified_anonymous_appeal=!1),va=JSON.parse(JSON.stringify(At.group_settings.map(Wn=>yn(Cn({},Wn),{group_name:[Wn.group_name]})).filter(Wn=>Wn.publish_time!==null))),lt=JSON.parse(JSON.stringify(At.allow_late_settings.map(Wn=>yn(Cn({},Wn),{group_name:[Wn.group_name]})).filter(Wn=>Wn.late_time!==null))),fa(Cn({},Qt));const Fn=(0,Ze.QE)((va==null?void 0:va.length)>0?va:[]);na([...Fn]),(lt==null?void 0:lt.length)<=0?Jt([{penalty_type:Wr.Q.Percent,late_penalty:20}]):Jt([...lt])},[At]);const kr=()=>Ln(void 0,null,function*(){var Fn,Wn;if(((Fn=St==null?void 0:St.userInfo)==null?void 0:Fn.user_status)===2){(0,Lr.Rd)();return}const ka=JSON.parse(JSON.stringify(Qt));if(ka.challenge_settings.filter(Ia=>!Ia.hide),ka.categoryId=Pa.categoryId,(Wn=ka.challenge_settings)!=null&&Wn.every(Ia=>!Ia.checked)){fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(va),!Qt.unified_setting)va=va==null?void 0:va.map(Ia=>{var or;if(!Ia.publish_time||!Ia.end_time)throw fe.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Ia.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Ia.group_name=typeof(Ia==null?void 0:Ia.group_name)=="string"?[Ia==null?void 0:Ia.group_name]:Ia==null?void 0:Ia.group_name,Ia.group_id=(or=At.group_settings)==null?void 0:or.filter(Dr=>{var Ua;return(Ua=Ia==null?void 0:Ia.group_name)==null?void 0:Ua.includes(Dr.group_name)}).map(Dr=>Dr.group_id||Dr.id).toString().split(","),Ia});else if(!Qt.publish_time||!Qt.end_time)throw fe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(ka.group_settings=va,Qt.allow_late)if(Qt.unified_late){if(Qt.late_penalty===null||Qt.late_penalty===void 0||Qt.late_penalty<0||Qt.late_penalty>100)throw fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Qt.late_time)throw fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else lt=lt==null?void 0:lt.map(Ia=>{var or,Dr;if(Ia.late_penalty===null||Ia.late_penalty===void 0||Ia.late_penalty<0||Ia.late_penalty>100)throw fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Ia.late_time)throw fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Ia.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Ia.group_name=typeof(Ia==null?void 0:Ia.group_name)=="string"?[Ia==null?void 0:Ia.group_name]:Ia==null?void 0:Ia.group_name,Ia.group_id=(Dr=(or=Ia==null?void 0:Ia.group_name)==null?void 0:or.map(Ua=>{var lu,dr;let ir=(dr=(lu=At.group_settings)==null?void 0:lu.filter(ou=>(ou==null?void 0:ou.group_name)===Ua))==null?void 0:dr[0];return ir==null?void 0:ir.group_id}))==null?void 0:Dr.toString().split(","),Ia}),ka.allow_late_settings=lt;let Bo=yield(0,Zu.Tr)({homework_common_ids:[parseInt(Pa.categoryId)],course_id:Pa.coursesId,type:"homework_common"});(Bo==null?void 0:Bo.student_count)===0?Mu(ka):(cr(ka),Xa(Bo))}),Mu=Fn=>{var Wn;if(Fn.total_score===null){fe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Fn!=null&&Fn.work_efficiency&&Fn.eff_score===null){fe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const ka=Fn.challenge_settings.reduce((or,Dr)=>or+Number(Dr.challenge_score),0);if((ka==null?void 0:ka.toFixed(10))!==((Wn=Fn.total_score-Fn.eff_score)==null?void 0:Wn.toFixed(10))){fe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Fn.total_score}\u5206`);return}const Bo={shixun_evaluation:Fn.shixun_evaluation,challenge_settings:Fn.challenge_settings};let Ia=()=>{var or;const Dr=()=>Ln(void 0,null,function*(){lo(!0),(yield(0,Be.ZP)(`/api/homework_commons/${Pa.categoryId}/publish_setting.json`,{method:"post",body:Cn({},Fn)})).status===0&&(fe.ZP.success("\u66F4\u65B0\u6210\u529F"),jr(),se({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Cn({},Pa)})),lo(!1)});!(0,Lt.isEqual)(Yn,Bo)&&!((or=Ta==null?void 0:Ta.homework_status)!=null&&or.includes("\u672A\u53D1\u5E03"))?be.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Dr}):Dr()};At!=null&&At.high_resources_consume&&!(At!=null&&At.high_resources_consume_permission)?se({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Pa.coursesId,type:"shixun",type_id:Pa.categoryId,name:At.homework_name,fn:()=>{Ia()}}}):Ia()},za=(Fn,Wn,ka="group_id")=>{var Bo;return Wn?Wn.find(Ia=>Ia[ka]===Fn):(Bo=At==null?void 0:At.group_settings)==null?void 0:Bo.find(Ia=>Ia.group_id[0]===Fn)},qo=(At==null?void 0:At.allow_late)||(At==null?void 0:At.anonymous_comment),Jn=Fn=>{var Wn,ka;const Bo=za(Fn,At==null?void 0:At.allow_late_settings,"id"),Ia=za(Fn,At==null?void 0:At.anonymous_comment_settings),or=za(Fn);return(At==null?void 0:At.allow_late)&&Bo&&ge()(Bo==null?void 0:Bo.late_time)<=ge()()||(At==null?void 0:At.anonymous_comment)&&Ia&&(Ia==null?void 0:Ia.evaluation_start)!==null||((ka=(ge()(or==null?void 0:or.end_time)<=ge()()&&((Wn=At==null?void 0:At.allow_late_settings)==null?void 0:Wn.filter(Dr=>Dr.group_id.includes(Fn))))[0])==null?void 0:ka.late_time)!=null},po=(0,ne.useMemo)(()=>(At==null?void 0:At.allow_late)||(At==null?void 0:At.all_group_late),[At,Ta]),bn=At==null?void 0:At.anonymous_comment,Na=Fn=>{if(!Fn)return!1;const Wn=za(Fn,At==null?void 0:At.anonymous_comment_settings);return(At==null?void 0:At.anonymous_comment)&&Wn&&(Wn==null?void 0:Wn.evaluation_start)!==null},pa=(Fn,Wn)=>{var ka,Bo,Ia;se({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Fn,index:Wn,rangePickerDisabled:eo||(ge()()<=ge()((Bo=za((ka=Fn==null?void 0:Fn.group_id)==null?void 0:ka[0]))==null?void 0:Bo.publish_time)?!1:[!0,Jn((Ia=Fn==null?void 0:Fn.group_id)==null?void 0:Ia[0])]),disabledDate:At==null?void 0:At.course_end_date}})};return Wa.createElement("section",{className:Za.form},Wa.createElement("div",{className:Za.title},"\u4F5C\u4E1A\u53D1\u5E03",Wa.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),Wa.createElement("div",null,Wa.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Wa.createElement(we.ZP.Group,{disabled:eo||!((ft=Ta==null?void 0:Ta.homework_status)!=null&&ft.includes("\u672A\u53D1\u5E03"))||(0,Ue.Rm)()&&!((xt=ut.AssistantObject.practice)!=null&&xt.can_publish),value:Qt.unified_setting,onChange:Fn=>{var Wn;if(!((Wn=Ta==null?void 0:Ta.homework_status)!=null&&Wn.includes("\u672A\u53D1\u5E03"))){fe.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Qt.unified_setting=!Qt.unified_setting,Qt.unified_setting||(Qt.unified_late=!1,Jt([{late_penalty:5}])),fa(Object.assign({},Qt)),Qt.unified_setting===!1&&va==""){na(va.concat({}));return}Qt.unified_setting&&(na([]),Jt([{late_penalty:5}]))}},Wa.createElement(we.ZP,{value:!0,disabled:eo||!(At!=null&&At.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Wa.createElement(we.ZP,{disabled:eo||!((tt=At==null?void 0:At.group_settings)!=null&&tt.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((Ie=At==null?void 0:At.group_settings)==null?void 0:Ie.length)===0&&Wa.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Qt.unified_setting&&Wa.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Wa.createElement(ct.Z,{align:"middle"},Wa.createElement(Oe.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Wa.createElement(Oe.Z,{className:"ml10"},Wa.createElement(Ho.default,{size:"large",disabled:eo||!((ht=Ta==null?void 0:Ta.homework_status)!=null&&ht.includes("\u672A\u53D1\u5E03")||(Fa=Ta==null?void 0:Ta.homework_status)!=null&&Fa.includes("\u672A\u5F00\u59CB"))||(0,Ue.Rm)()&&!(($t=ut.AssistantObject.practice)!=null&&$t.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Fn=>xa(Fn,At==null?void 0:At.course_end_date),disabledTime:Fn=>Io(Fn),value:Qt.publish_time?ge()(Qt.publish_time):"",onChange:(Fn,Wn)=>{Qt.publish_time=Wn,(Qt.end_time==""||!Qt.end_time)&&Qt.unified_setting&&(Qt.end_time=ge()(Fn).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),fa(Object.assign({},Qt))}}))),Wa.createElement(ct.Z,{align:"middle",className:"pl30"},Wa.createElement(Oe.Z,null,"\u622A\u6B62\u65F6\u95F4"),Wa.createElement(Oe.Z,{className:"ml10"},Wa.createElement(Ho.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ge()((0,Ze.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(At==null?void 0:At.allow_late)&&(At==null?void 0:At.homework_status.includes("\u5DF2\u622A\u6B62"))||eo||(At==null?void 0:At.allow_late)&&ge()()>=ge()(At==null?void 0:At.end_time)||(0,Ue.Rm)()&&!((un=ut.AssistantObject.practice)!=null&&un.can_publish),disabledDate:Fn=>xa(Fn,At==null?void 0:At.course_end_date,Qt.publish_time),disabledTime:Fn=>Io(Fn,Qt.publish_time),value:Qt.end_time?ge()(Qt.end_time):"",onChange:(Fn,Wn)=>{Qt.end_time=Wn,fa(Object.assign({},Qt))}})))),!Qt.unified_setting&&(va==null?void 0:va.length)>0&&Wa.createElement(ct.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},va&&va.map(function(Fn,Wn){var ka,Bo,Ia,or,Dr,Ua,lu;return Wa.createElement(Oe.Z,{span:24,key:Wn},Wa.createElement(ct.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Wn==(va==null?void 0:va.length)-1?"0px":"10px"}},Wa.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Wn+1),Wa.createElement(Te.default,{disabled:eo||((ka=Ta==null?void 0:Ta.homework_status)!=null&&ka.includes("\u672A\u53D1\u5E03")&&Fn.id||ge()(){var ir;if((0,Ue.Rm)()&&!((ir=ut.AssistantObject.practice)!=null&&ir.can_publish)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}va[Wn].group_name=dr,va[Wn].group_id=Fn.group_id;const ou=(0,Lt.flattenDeep)(va.map(dl=>dl.group_name)),Ru=lt.map(dl=>{let Hl=(dl==null?void 0:dl.group_name)||[];return yn(Cn({},dl),{group_name:(0,Lt.remove)(Hl,Ht=>ou.includes(Ht))})});Jt(Ru),na(va.slice())},maxTagCount:4,maxTagPlaceholder:dr=>Wa.createElement("div",{style:{cursor:"pointer"},onClick:()=>pa(Fn,Wn)},"+",dr==null?void 0:dr.length)},At.group_settings&&At.group_settings.map(function(dr){if(!va.map(ou=>ou.group_name).flat().includes(dr.group_name))return Wa.createElement(jo,{value:dr.group_name,key:dr.id},dr.group_name)})),Wa.createElement("div",{className:"ml20"},Wa.createElement(Sa,{size:"large",ranges:{\u6B64\u523B:[Fn.publish_time?ge()(Fn.publish_time):ge()(),ge()()]},allowClear:!1,disabled:eo||(ge()()<=ge()((or=za((Ia=Fn==null?void 0:Fn.group_id)==null?void 0:Ia[0]))==null?void 0:or.publish_time)?!1:[!0,Jn((Dr=Fn==null?void 0:Fn.group_id)==null?void 0:Dr[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:dr=>xa(dr,At==null?void 0:At.course_end_date),disabledTime:dr=>Io(dr),showTime:{showNow:!0,format:"HH:mm",defaultValue:[ge()((0,Ze.U6)(),"HH:mm"),ge()((0,Ze.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Fn.publish_time&&[ge()(Fn.publish_time),Fn.end_time?ge()(Fn.end_time):void 0],onChange:(dr,ir)=>{var ou;if((0,Ue.Rm)()&&!((ou=ut.AssistantObject.practice)!=null&&ou.can_publish)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}va[Wn].publish_time=ir[0],!Fn.end_time&&ir[0]?va[Wn].end_time=ge()(ir[0]).add(7,"days"):va[Wn].end_time=ir[1],na([...va])},onCalendarChange:(dr,ir,ou)=>{if(ir!=null&&ir[0]&&!ir[1]){const Ru=ge()(ir[0]).add(7,"days");va[Wn].publish_time=ir[0],va[Wn].end_time=Ru,na([...va])}}})),!eo&&Wa.createElement("div",{style:{display:"flex",width:"50px"}},((Ua=Fn==null?void 0:Fn.group_id)==null?void 0:Ua.length)>1&&Wa.createElement(ie.Z,{title:"\u89C4\u5219\u62C6\u5206"},Wa.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>pa(Fn,Wn)})),va.length<((lu=At==null?void 0:At.group_settings)==null?void 0:lu.length)&&Wa.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var dr;if((0,Ue.Rm)()&&!((dr=ut.AssistantObject.practice)!=null&&dr.can_publish)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}na(va.concat({}))}}),((Fn==null?void 0:Fn.publish_time)&&ge()(){const dr=(0,Lt.cloneDeep)(lt);dr.forEach((ir,ou)=>{ir.group_name&&(ir.group_name=ir.group_name.filter(Ru=>{var dl;return!((dl=va[Wn].group_name)!=null&&dl.includes(Ru))}))}),va=va.filter((ir,ou)=>Wn!==ou),Jt(dr),na(va.slice()),setTimeout(()=>na(va.slice()),10)}}))))}))),Wa.createElement(ct.Z,null,Wa.createElement(Oe.Z,null,Wa.createElement("div",{className:Za.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",Wa.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),Wa.createElement(Oe.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Wa.createElement(ve.default,{checked:Qt.allow_late,disabled:eo||po,onChange:Fn=>{var Wn;if((0,Ue.Rm)()&&!((Wn=ut.AssistantObject.practice)!=null&&Wn.can_late)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Fn.target.checked&&be.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Wa.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Wa.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),Wa.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Wa.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Qt.allow_late=!Qt.allow_late,lt==""&&Jt([{late_penalty:5}]),fa(Object.assign({},Qt))}},Wa.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Qt==null?void 0:Qt.allow_late)&&Wa.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Wa.createElement("div",{style:{display:"flex"}},Wa.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Wa.createElement(we.ZP.Group,{style:{marginLeft:"20px"},disabled:eo||(At==null?void 0:At.anonymous_comment)||(At==null?void 0:At.allow_late),value:Qt.unified_late,onChange:Fn=>{var Wn;if((0,Ue.Rm)()&&!((Wn=ut.AssistantObject.practice)!=null&&Wn.can_late)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt.unified_late=Fn.target.value,lt==""&&!Fn.target.value&&Jt([{penalty_type:Wr.Q.Percent,late_penalty:20}]),fa(Cn({},Qt))}},(Qt==null?void 0:Qt.unified_setting)&&Wa.createElement(we.ZP,{value:!0,disabled:!(At!=null&&At.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((Kn=At==null?void 0:At.group_settings)==null?void 0:Kn.length)>0&&Wa.createElement(we.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Qt!=null&&Qt.unified_late?Wa.createElement(Wa.Fragment,null,Wa.createElement(ct.Z,{align:"middle",style:{marginTop:"10px"}},Wa.createElement(Oe.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),Wa.createElement(Oe.Z,{className:"ml20"},Wa.createElement(Wr.Z,{disabled:eo||bn,value:{type:Qt.penalty_type,inputValue:Qt.late_penalty},onChange:Fn=>{var Wn;if((0,Ue.Rm)()&&!((Wn=ut.AssistantObject.practice)!=null&&Wn.can_late)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}fa(yn(Cn({},Qt),{late_penalty:Fn.inputValue,penalty_type:Fn.type}))}})),Wa.createElement(Oe.Z,{flex:"1",className:"ml5"},Wa.createElement("span",{className:"c-grey-c ml10"},Qt.penalty_type===Wr.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),Wa.createElement(ct.Z,{align:"middle",style:{marginTop:"15px"}},Wa.createElement(Oe.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Wa.createElement(Oe.Z,{className:"ml20"},Wa.createElement(Ho.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ge()((0,Ze.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:eo||bn,value:Qt.late_time?ge()(Qt.late_time):"",disabledDate:Fn=>xa(Fn,At==null?void 0:At.course_end_date),onChange:(Fn,Wn)=>{var ka;if((0,Ue.Rm)()&&!((ka=ut.AssistantObject.practice)!=null&&ka.can_late)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt.late_time=Wn,fa(Object.assign({},Qt))}})))):lt.map(function(Fn,Wn){var ka;return Wa.createElement(Oe.Z,{span:24,key:Wn},Wa.createElement(ct.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Wa.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Wn+1),Wa.createElement(Te.default,{disabled:eo||!((ka=Ta==null?void 0:Ta.homework_status)!=null&&ka.includes("\u672A\u53D1\u5E03"))&&Fn.id||(At==null?void 0:At.anonymous_comment),mode:"multiple",className:Za.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Fn.group_name=="string"?[Fn.group_name]:Fn.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Bo=>{var Ia;if((0,Ue.Rm)()&&!((Ia=ut.AssistantObject.practice)!=null&&Ia.can_late)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}lt[Wn].group_name=Bo,lt[Wn].group_id=Fn.group_id,Jt(lt.slice())}},At.group_settings&&At.group_settings.map(function(Bo){const Ia=lt.map(Dr=>Dr.group_name).flat(),or=va.map(Dr=>Dr.group_name).flat();if(Qt!=null&&Qt.unified_setting){if(!Ia.includes(Bo.group_name))return Wa.createElement(jo,{value:Bo.group_name,key:Bo.id},Bo.group_name)}else if(or.includes(Bo.group_name)&&!Ia.includes(Bo.group_name))return Wa.createElement(jo,{value:Bo.group_name,key:Bo.id},Bo.group_name)})),Wa.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Wa.createElement(Wr.Z,{disabled:eo||Na(Fn.id),value:{type:Fn.penalty_type,inputValue:Fn.late_penalty},onChange:Bo=>{var Ia;if((0,Ue.Rm)()&&!((Ia=ut.AssistantObject.practice)!=null&&Ia.can_late)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}lt[Wn].late_penalty=Bo.inputValue,lt[Wn].penalty_type=Bo.type,Jt([...lt])}}),Wa.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Wa.createElement(Ho.default,{size:"large",disabled:eo||Na(Fn.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:ge()((0,Ze.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Bo=>xa(Bo,At==null?void 0:At.course_end_date),format:"YYYY-MM-DD HH:mm",value:Fn!=null&&Fn.late_time?ge()(Fn.late_time):void 0,onChange:(Bo,Ia)=>{var or;if((0,Ue.Rm)()&&!((or=ut.AssistantObject.practice)!=null&&or.can_late)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}lt[Wn].late_time=Ia,Jt([...lt])}}),!eo&&Wa.createElement("div",{style:{display:"flex",width:"50px"}},Wa.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Bo;if((0,Ue.Rm)()&&!((Bo=ut.AssistantObject.practice)!=null&&Bo.can_late)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Jt(lt.concat({penalty_type:Wr.Q.Percent,late_penalty:20}))}}),Wn>0&&!Fn.id&&Wa.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Bo;if((0,Ue.Rm)()&&!((Bo=ut.AssistantObject.practice)!=null&&Bo.can_late)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}lt=lt.filter((Ia,or)=>Wn!==or),Jt(lt.slice()),setTimeout(()=>Jt(lt.slice()),10)}}))))})),!eo&&Wa.createElement(Wa.Fragment,null,Wa.createElement(Ce.ZP,{type:"primary",size:"large",loading:ra,style:{width:"138px",marginTop:"30px"},onClick:()=>kr()},"\u4FDD\u5B58")),Wa.createElement(fl.Z,{onConfirm:(Fn,Wn)=>{va.splice(Fn,0,...Wn),va.splice(Fn+Wn.length,1);const ka=(0,Ze.QE)([...va]);na([...ka])}}),Wa.createElement($u.Z,{resdata:Po,type:"shixun",okloading:ra,oktext:(Po==null?void 0:Po.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Fn=>Ln(void 0,null,function*(){lo(!0);let Wn=yield(0,Be.ZP)(`/api/courses/${Pa.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Pa.categoryId)]}});lo(!1),(Wn==null?void 0:Wn.status)===0&&Mu(Ar)})}))};var Tr=(0,Se.connect)(({shixunHomeworks:ae,classroomList:de,loading:se,user:ut})=>({shixunHomeworks:ae,classroomList:de,loading:se.effects,user:ut}))(Uo),_a=ee(59301),Oo=Object.defineProperty,Er=Object.defineProperties,Sr=Object.getOwnPropertyDescriptors,Au=Object.getOwnPropertySymbols,$r=Object.prototype.hasOwnProperty,Iu=Object.prototype.propertyIsEnumerable,Qu=(ae,de,se)=>de in ae?Oo(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,wa=(ae,de)=>{for(var se in de||(de={}))$r.call(de,se)&&Qu(ae,se,de[se]);if(Au)for(var se of Au(de))Iu.call(de,se)&&Qu(ae,se,de[se]);return ae},ya=(ae,de)=>Er(ae,Sr(de)),so=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const{RangePicker:vo}=Ho.default,{Option:Gr}=Te.default,Bu=({shixunHomeworks:ae,loading:de,dispatch:se})=>{const ut=(0,Se.useParams)(),St=(0,Se.useLocation)(),{workSetting:ft,workList:xt,changeData:tt}=ae,[Ie,ht]=(0,ne.useState)(!0),[Fa,$t]=(0,ne.useState)({}),[un,Kn]=(0,ne.useState)(!1),[Pa]=Re.default.useForm();let[At,sa]=(0,ne.useState)([]),[Sn,Ta]=(0,ne.useState)([]);const[Yn,eo]=(0,ne.useState)([]);let[qt,ra]=(0,ne.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!1,can_view_details:!1,total_score:"",eff_score:0,forbid_copy_answers:!1,public_after_abort:!1,public_after_over:!1});(0,ne.useEffect)(()=>()=>{sa([])},[]),(0,ne.useEffect)(()=>{ht(!(ft!=null&&ft.can_edit))},[ft]);const lo=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:wa({},ut)})};(0,ne.useEffect)(()=>{ft!=null&&ft.course_id&&(Object.keys(qt).map(function(Jt){qt[Jt]=ft[Jt]}),(!qt.allow_late||!qt.unified_late)&&(qt.late_penalty=5),At=JSON.parse(JSON.stringify(ft.group_settings.map(Jt=>ya(wa({},Jt),{group_name:[Jt.group_name]})).filter(Jt=>Jt.publish_time!==null))),Sn=JSON.parse(JSON.stringify(ft.allow_late_settings.map(Jt=>ya(wa({},Jt),{group_name:[Jt.group_name]})).filter(Jt=>Jt.late_time!==null))),ra(wa({},qt)),sa([...At]),Ta([...Sn]))},[ft]);const va=()=>{var Jt;const Qt=JSON.parse(JSON.stringify(qt));if(Qt.challenge_settings.filter(fa=>!fa.hide),Qt.categoryId=ut.categoryId,(Jt=Qt.challenge_settings)!=null&&Jt.every(fa=>!fa.checked)){fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(qt.unified_setting||(At=At==null?void 0:At.map(fa=>{var Po;if(!fa.publish_time||!fa.end_time)throw fe.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!fa.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return fa.group_name=typeof(fa==null?void 0:fa.group_name)=="string"?[fa==null?void 0:fa.group_name]:fa==null?void 0:fa.group_name,fa.group_id=(Po=ft.group_settings)==null?void 0:Po.filter(Xa=>{var Ar;return(Ar=fa==null?void 0:fa.group_name)==null?void 0:Ar.includes(Xa.group_name)}).map(Xa=>Xa.group_id||Xa.id).toString().split(","),fa})),Qt.group_settings=At,qt.allow_late)if(qt.unified_late){if(qt.late_penalty===null||qt.late_penalty===void 0||qt.late_penalty<0||qt.late_penalty>100)throw fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!qt.late_time)throw fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Sn=Sn==null?void 0:Sn.map(fa=>{var Po,Xa;if(fa.late_penalty===null||fa.late_penalty===void 0||fa.late_penalty<0||fa.late_penalty>100)throw fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!fa.late_time)throw fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!fa.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return fa.group_name=typeof(fa==null?void 0:fa.group_name)=="string"?[fa==null?void 0:fa.group_name]:fa==null?void 0:fa.group_name,fa.group_id=(Xa=(Po=fa==null?void 0:fa.group_name)==null?void 0:Po.map(Ar=>{var cr,jr;let kr=(jr=(cr=ft.group_settings)==null?void 0:cr.filter(Mu=>(Mu==null?void 0:Mu.group_name)===Ar))==null?void 0:jr[0];return kr==null?void 0:kr.group_id}))==null?void 0:Xa.toString().split(","),fa}),Qt.allow_late_settings=Sn;na(Qt)},na=Jt=>{var Qt,fa;if(console.log(Jt.total_score,Jt.eff_score),Jt.total_score===null){fe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Jt!=null&&Jt.work_efficiency&&Jt.eff_score===null){fe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Po=Jt.challenge_settings.reduce((cr,jr)=>cr+Number(jr.challenge_score),0);if((Po==null?void 0:Po.toFixed(10))!==((Qt=Jt.total_score-Jt.eff_score)==null?void 0:Qt.toFixed(10))){fe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Jt.total_score}\u5206`);return}const Xa={shixun_evaluation:Jt.shixun_evaluation,challenge_settings:Jt.challenge_settings},Ar=()=>so(void 0,null,function*(){Kn(!0),(yield(0,Be.ZP)(`/api/homework_commons/${ut.categoryId}/public_setting.json`,{method:"post",body:wa({},Jt)})).status===0&&(fe.ZP.success("\u66F4\u65B0\u6210\u529F"),lo(),se({type:"shixunHomeworks/getShixunWorkList",payload:wa({},ut)})),Kn(!1)});!(0,Lt.isEqual)(tt,Xa)&&!((fa=xt==null?void 0:xt.homework_status)!=null&&fa.includes("\u672A\u53D1\u5E03"))?be.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Ar}):Ar()},lt=(0,ne.useMemo)(()=>qt.public_after_abort?"public_after_abort":qt.public_after_over?"public_after_over":"immediately",[qt]);return _a.createElement("section",{className:Za.form},_a.createElement("div",{className:Za.title},"\u516C\u5F00\u8BBE\u7F6E"),_a.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px"}},_a.createElement("div",{style:{display:"flex",alignItems:"center"}},_a.createElement(ve.default,{checked:qt.score_open,disabled:Ie,onChange:Jt=>{qt.score_open=Jt.target.checked,ra(Object.assign({},qt))}},_a.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u6210\u7EE9")),_a.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u52FE\u9009\u540E\u5B66\u751F\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u540E\uFF0C\u53EF\u67E5\u770B\u5176\u4ED6\u5B66\u751F\u7684\u6210\u7EE9\uFF09")),_a.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"20px"}},_a.createElement(ve.default,{checked:qt.answer_public,disabled:Ie,onChange:Jt=>{Jt.target.checked?ra(Qt=>ya(wa({},Qt),{answer_public:Jt.target.checked})):ra(Qt=>ya(wa({},Qt),{answer_public:Jt.target.checked,public_after_abort:!1,public_after_over:!1}))}},_a.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u7B54\u6848")),_a.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u67E5\u770B\u8BD5\u9898\u7B54\u6848\uFF09"))),qt.answer_public&&_a.createElement(_a.Fragment,null,_a.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},_a.createElement("div",{style:{margin:"0 46px 0 24px"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),_a.createElement(we.ZP.Group,{onChange:Jt=>{Jt.target.value==="public_after_abort"?ra(Qt=>ya(wa({},Qt),{public_after_abort:!0,public_after_over:!1})):Jt.target.value==="public_after_over"?ra(Qt=>ya(wa({},Qt),{public_after_abort:!1,public_after_over:!0})):ra(Qt=>ya(wa({},Qt),{public_after_abort:!1,public_after_over:!1}))},value:lt,disabled:Ie},_a.createElement(we.ZP,{value:"public_after_abort"},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),_a.createElement(we.ZP,{value:"immediately",style:{marginLeft:"30px"}},"\u4EFB\u610F\u65F6\u95F4"))),_a.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"13px 30px"}},_a.createElement("div",{style:{margin:"0 18px 0 24px"}},"\u8BBE\u7F6E\u590D\u5236\u53C2\u8003\u7B54\u6848"),_a.createElement(ve.default,{checked:qt.forbid_copy_answers,disabled:Ie,onChange:Jt=>{qt.forbid_copy_answers=Jt.target.checked,ra(Object.assign({},qt))}},_a.createElement("div",{style:{color:"#000000"}},"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),_a.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u53EA\u80FD\u67E5\u770B\u4F46\u4E0D\u80FD\u590D\u5236\u53C2\u8003\u7B54\u6848\uFF09"))),_a.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},_a.createElement("div",{style:{display:"flex",alignItems:"center"}},_a.createElement(ve.default,{checked:qt.comment_public,disabled:Ie,onChange:Jt=>{qt.comment_public=Jt.target.checked,ra(Object.assign({},qt))}},_a.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u8BC4\u8BBA")),_a.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u53EF\u67E5\u770B\u8BE5\u5B9E\u9A8C\u7684\u76F8\u5173\u8BC4\u8BBA\uFF09"))),_a.createElement("div",{style:{marginTop:"30px"}},_a.createElement("div",{className:Za.title},"\u8FDB\u5165\u5B9E\u9A8C\u8BBE\u7F6E"),_a.createElement("div",{style:{display:"flex",alignItems:"center",background:"#F6F7F9",padding:"13px 30px"}},_a.createElement(ve.default,{checked:qt.can_view_details,disabled:Ie,onChange:Jt=>{qt.can_view_details=Jt.target.checked,ra(Object.assign({},qt))}},_a.createElement("div",{style:{color:"#000000"}},"\u67E5\u770B\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5")),_a.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5F00\u542F\u6311\u6218\u5148\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\u7684\u8BE6\u60C5\u9875\u9762\uFF0C\u5426\u5219\u76F4\u63A5\u8FDB\u5165\u5B9E\u9A8C\u9875\u9762\uFF09"))),_a.createElement(Ce.ZP,{style:{width:"138px",marginTop:"30px"},type:"primary",size:"large",loading:un,onClick:()=>va()},"\u4FDD\u5B58"))};var Ou=(0,Se.connect)(({shixunHomeworks:ae,loading:de})=>({shixunHomeworks:ae,loading:de.effects}))(Bu),Lu=ee(81327),En=ee(59301),nl=Object.defineProperty,Ll=Object.defineProperties,ll=Object.getOwnPropertyDescriptors,ur=Object.getOwnPropertySymbols,Qr=Object.prototype.hasOwnProperty,yu=Object.prototype.propertyIsEnumerable,Yr=(ae,de,se)=>de in ae?nl(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,yr=(ae,de)=>{for(var se in de||(de={}))Qr.call(de,se)&&Yr(ae,se,de[se]);if(ur)for(var se of ur(de))yu.call(de,se)&&Yr(ae,se,de[se]);return ae},cu=(ae,de)=>Ll(ae,ll(de)),xu=(ae,de)=>{var se={};for(var ut in ae)Qr.call(ae,ut)&&de.indexOf(ut)<0&&(se[ut]=ae[ut]);if(ae!=null&&ur)for(var ut of ur(ae))de.indexOf(ut)<0&&yu.call(ae,ut)&&(se[ut]=ae[ut]);return se},jl=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Zl=({shixunHomeworks:ae,loading:de,dispatch:se})=>{const ut=(0,Se.useParams)(),[St]=Re.default.useForm(),ft=Re.default.useWatch("total_score",St),xt=Re.default.useWatch("eff_type",St),tt=Re.default.useWatch("challenge_settings",St),Ie=Re.default.useWatch("answer_open_evaluation",St),ht=Re.default.useWatch("shixun_evaluation",St),Fa=Re.default.useWatch("work_efficiency",St),$t=Re.default.useWatch("is_repeat_minus",St),un=Re.default.useWatch("open_view_answer_deduct",St),{workSetting:Kn,workList:Pa,changeData:At}=ae,[sa,Sn]=(0,ne.useState)(!1),[Ta,Yn]=(0,ne.useState)(!1),[eo,qt]=(0,ne.useState)(!1),[ra,lo]=(0,ne.useState)(!1);let[va,na]=(0,ne.useState)([]),[lt,Jt]=(0,ne.useState)([]),[Qt,fa]=(0,ne.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!0,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,eff_type:1,open_view_answer_deduct:!0,is_repeat_minus:!1,repeat_setting_score:10,repeat_limit:70,is_onpage_time:!0,training_time_rules:1,difficulty_level_sort:"asc",game_deduct_score_percentage:100});const[Po,Xa]=(0,ne.useState)(!1),[Ar,cr]=(0,ne.useState)(0);(0,ne.useEffect)(()=>()=>{na([])},[]),(0,ne.useEffect)(()=>{Sn(!(Kn!=null&&Kn.can_edit))},[Kn]);const jr=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:yr({},ut)})};(0,ne.useEffect)(()=>{if(!(Kn!=null&&Kn.course_id))return;Object.keys(Qt).map(function(po){Qt[po]=Kn[po]}),(!Qt.allow_late||!Qt.unified_late)&&(Qt.late_penalty=5),va=JSON.parse(JSON.stringify(Kn.group_settings.map(po=>cu(yr({},po),{group_name:[po.group_name]})).filter(po=>po.publish_time!==null))),lt=JSON.parse(JSON.stringify(Kn.allow_late_settings.map(po=>cu(yr({},po),{group_name:[po.group_name]})).filter(po=>po.late_time!==null)));const Jn=cu(yr({},Qt),{difficulty_level_sort:Qt.difficulty_level_sort||"asc"});fa(Jn),qo(Jn),St.setFieldsValue(Jn),na([...va]),Jt([...lt])},[Kn]);const kr=()=>{var Jn;const po=JSON.parse(JSON.stringify(Qt));if(po.challenge_settings.filter(bn=>!bn.hide),po.categoryId=ut.categoryId,po.game_deduct_score_percentage===""){fe.ZP.warning("\u8BF7\u586B\u5199\u67E5\u770B\u7B54\u6848\u6263\u5206\u6BD4\u4F8B");return}if((Jn=po.challenge_settings)!=null&&Jn.every(bn=>!bn.checked)){fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(Qt.unified_setting||(va=va==null?void 0:va.map(bn=>{var Na;if(!bn.publish_time||!bn.end_time)throw fe.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!bn.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return bn.group_name=typeof(bn==null?void 0:bn.group_name)=="string"?[bn==null?void 0:bn.group_name]:bn==null?void 0:bn.group_name,bn.group_id=(Na=Kn.group_settings)==null?void 0:Na.filter(pa=>{var Fn;return(Fn=bn==null?void 0:bn.group_name)==null?void 0:Fn.includes(pa.group_name)}).map(pa=>pa.group_id||pa.id).toString().split(","),bn})),po.group_settings=va,Qt.allow_late)if(Qt.unified_late){if(Qt.late_penalty===null||Qt.late_penalty===void 0||Qt.late_penalty<0||Qt.late_penalty>100)throw fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Qt.late_time)throw fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else lt=lt==null?void 0:lt.map(bn=>{var Na,pa;if(bn.late_penalty===null||bn.late_penalty===void 0||bn.late_penalty<0||bn.late_penalty>100)throw fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!bn.late_time)throw fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!bn.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return bn.group_name=typeof(bn==null?void 0:bn.group_name)=="string"?[bn==null?void 0:bn.group_name]:bn==null?void 0:bn.group_name,bn.group_id=(pa=(Na=bn==null?void 0:bn.group_name)==null?void 0:Na.map(Fn=>{var Wn,ka;let Bo=(ka=(Wn=Kn.group_settings)==null?void 0:Wn.filter(Ia=>(Ia==null?void 0:Ia.group_name)===Fn))==null?void 0:ka[0];return Bo==null?void 0:Bo.group_id}))==null?void 0:pa.toString().split(","),bn}),po.allow_late_settings=lt;Mu(po)},Mu=Jn=>{var po,bn;if(Jn.total_score===null){fe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Jn!=null&&Jn.work_efficiency&&Jn.eff_score===null){fe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Na=Jn.challenge_settings.reduce((Wn,ka)=>Wn+Number(ka.challenge_score),0);if((Na==null?void 0:Na.toFixed(10))!==((po=Jn.total_score-Jn.eff_score)==null?void 0:po.toFixed(10))){fe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Jn.total_score}\u5206`);return}const pa={shixun_evaluation:Jn.shixun_evaluation,challenge_settings:Jn.challenge_settings,eff_type:Jn.eff_type},Fn=()=>jl(void 0,null,function*(){Yn(!0),(yield(0,Be.ZP)(`/api/homework_commons/${ut.categoryId}/score_setting.json`,{method:"post",body:yr({},Jn)})).status===0&&(fe.ZP.success("\u66F4\u65B0\u6210\u529F"),jr(),se({type:"shixunHomeworks/getShixunWorkList",payload:yr({},ut)})),Yn(!1)});!(0,Lt.isEqual)(At,pa)&&!((bn=Pa==null?void 0:Pa.homework_status)!=null&&bn.includes("\u672A\u53D1\u5E03"))&&!Po?be.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Fn}):Fn(),(Po||$t&&Po)&&be.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9\u3002",okText:"\u7ACB\u5373\u67E5\u91CD",onOk(){se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:ut}})}})},za=(Jn=Qt)=>{var po;const{eff_score:bn,total_score:Na,difficulty_level_sort:pa}=Jn,Fn=Na-bn,Wn=(po=Jn.challenge_settings)==null?void 0:po.filter(Ua=>Ua.checked).length;if(!Wn){Jn.challenge_settings.map((Ua,lu)=>{Ua.challenge_score=0});return}const ka=Jn.challenge_settings.filter(Ua=>Ua.checked).map(Ua=>pa==="desc"?Ua.challenge_exp_desc:Ua.challenge_exp).reduce((Ua,lu)=>Ua+lu),Bo=Fn/ka;let Ia=0,or=0,Dr;switch(Jn.shixun_evaluation){case 0:const Ua=parseFloat((Fn/Wn).toFixed(1));Jn.challenge_settings.map((dr,ir)=>{dr.checked?(Ia=ir,dr.challenge_score=Ua>0?Ua:0):dr.challenge_score=0}),Dr=(Fn-Ua*(Wn-1)).toFixed(1),Jn.challenge_settings[Ia].challenge_score=Dr>0?Dr:0;break;case 1:Jn.challenge_settings.map((dr,ir)=>{dr.checked?(Ia=ir,or+=Number((Math.round((pa==="desc"?dr.challenge_exp_desc:dr.challenge_exp)*Bo*10)/10).toFixed(1)),dr.challenge_score=(Math.round((pa==="desc"?dr.challenge_exp_desc:dr.challenge_exp)*Bo*10)/10).toFixed(1)):dr.challenge_score=0});let lu=Jn.challenge_settings[Ia].challenge_score;Dr=(Fn-or+Number(lu)).toFixed(1),Jn.challenge_settings[Ia].challenge_score=Dr>0?Dr:0;break}fa(yr({},Jn)),qo(Jn),St.setFieldsValue(Jn)},qo=(Jn=Qt)=>{const po=(0,Ze.EN)(Jn.challenge_settings.reduce((bn,Na)=>(0,Ze.EN)(bn||0,Number(Na.challenge_score)||0,"+"),0),Jn.eff_score||0,"+");cr(po)};return En.createElement("div",{className:Za.form},En.createElement(Re.default,{className:Za.FormStyle,form:St,initialValues:{},layout:"vertical",disabled:sa,size:"large",onValuesChange:(Jn,po)=>{fa(yr(yr({},Qt),po))},onFinish:Jn=>{console.log("onfinish",Jn),kr(),Xa(!1)}},(Kn==null?void 0:Kn.can_edit)&&En.createElement("div",{className:Za.title},"\u4F5C\u4E1A\u5206\u503C\u8BBE\u7F6E"),En.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},En.createElement("div",{style:{color:"#333333"}},"\u4F5C\u4E1A\u603B\u5206"),En.createElement(Re.default.Item,{className:"ml20",style:{marginBottom:"0px"},name:"total_score",rules:[{required:!0,message:"\u4F5C\u4E1A\u603B\u5206\u4E0D\u80FD\u4E3A\u7A7A"}]},En.createElement(De.Z,{style:{width:120},min:0,addonAfter:"\u5206"}))),En.createElement("div",{className:Za.title,style:{marginTop:"30px"}},"\u6548\u7387\u5206",En.createElement("span",{style:{color:"#666",verticalAlign:"top",fontSize:14,fontWeight:400}},"\uFF08\u6548\u7387\u5206\u5728\u4F5C\u4E1A\u7ED3\u675F\u4E4B\u524D\u4E0D\u8BA1\u7B97\uFF0C\u4F5C\u4E1A\u7ED3\u675F\u540E\u81EA\u52A8\u5C06\u6548\u7387\u5206\u624D\u8BA1\u7B97\u52A0\u5165\u5230\u5B66\u751F\u6210\u7EE9\u4E2D\uFF09")),En.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",width:"100%"}},En.createElement(Re.default.Item,{name:"work_efficiency",valuePropName:"checked",style:{marginBottom:0},normalize:Jn=>{const po=cu(yr({},Qt),{eff_score:Jn?20:0});return za(po),qo(po),Jn}},En.createElement(ve.default,null,En.createElement("strong",{className:"c-grey-666"},"\u6548\u7387\u5206"))),En.createElement("div",{style:{color:"#666"}},"\uFF08\u52FE\u9009\u6548\u7387\u5206\u540E\uFF0C\u5219\u4F5C\u4E1A\u603B\u5206\u503C=\u6548\u7387\u5206+\u4EFB\u52A1\u5173\u5361\u603B\u5206\uFF09")),En.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},En.createElement(ct.Z,{wrap:!1,align:"middle"},En.createElement(Oe.Z,{style:{textAlign:"right"}},En.createElement("span",{className:"c-grey-333"},"\u6548\u7387\u5206\u503C")),En.createElement(Oe.Z,null,En.createElement(Re.default.Item,{className:"ml20",name:"eff_score",style:{marginBottom:0},rules:[{required:Fa&&!0,message:"\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A"}],normalize:Jn=>(za(cu(yr({},Qt),{eff_score:Jn})),Jn)},En.createElement(De.Z,{style:{width:184},min:0,step:.1,addonAfter:"\u5206",disabled:sa||!Fa}))))),Fa&&En.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},En.createElement("div",{style:{height:40,lineHeight:"40px"}},En.createElement("span",{className:"c-grey-333 mr10"},"\u8BA1\u7B97\u7EF4\u5EA6"),En.createElement("span",{className:"c-grey-666"},"\uFF08\u6548\u7387\u5206 = \uFF08\u5B66\u4E60\u6548\u7387 / \u6700\u9AD8\u5B66\u4E60\u6548\u7387 \uFF09* \u5206\u503C\uFF1B\u5B66\u4E60\u6548\u7387 = log\uFF08\u5B9E\u8BAD\u603B\u5F97\u5206/\u5B9E\u8BAD\u603B\u8017\u65F6\uFF09\uFF1B\u8017\u65F6\u5355\u4F4D\u4E3A\u5C0F\u65F6\uFF0C\u5F53\u5B66\u751F\u672A\u901A\u5173\u5219\u6548\u7387\u5206\u4E3A0\uFF09")),En.createElement(Re.default.Item,{name:"eff_type",style:{marginBottom:0}},En.createElement(we.ZP.Group,null,En.createElement(we.ZP,{value:1},"\u6309\u4F5C\u4E1A\u6700\u9AD8\u6548\u7387\u5206\u8BA1\u7B97"),En.createElement(we.ZP,{value:2,style:{marginLeft:10}},"\u6309\u73ED\u7EA7\u6700\u9AD8\u6548\u7387\u5206\u8BA1\u7B97")))),Fa&&En.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},En.createElement("div",{className:"c-grey-333",style:{height:40,lineHeight:"40px"}},En.createElement("span",null,"\u5B9E\u8BAD\u603B\u8017\u65F6"),En.createElement(ie.Z,{title:"\u89C4\u5219\u8BF4\u660E"},En.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Za.title_icon}`,style:{color:"#666"},onClick:()=>qt(!0)}))),En.createElement(Re.default.Item,{name:"training_time_rules",style:{marginBottom:0},normalize:(Jn,po,bn)=>(za(cu(yr({},bn),{training_time_rules:Jn})),Jn)},En.createElement(we.ZP.Group,null,En.createElement(Lu.Z,{direction:"vertical"},En.createElement(we.ZP,{style:{height:40,lineHeight:"40px"},value:1},"\u9875\u9762\u505C\u7559\u65F6\u957F",En.createElement("span",{className:"ml10 c-grey-666"},"\uFF08\u5728\u5173\u5361\u901A\u5173\u524D\u505C\u7559\u7B54\u9898\u9875\u9762\u7684\u603B\u65F6\u957F\uFF09")),En.createElement(we.ZP,{style:{height:40,lineHeight:"40px"},value:2},"\u5173\u5361\u603B\u8017\u65F6",En.createElement("span",{className:"ml10 c-grey-666"},"\uFF08\u7B2C\u4E00\u6B21\u8FDB\u5165\u5173\u5361\u95F4\u70B9\u5230\u5173\u5361\u901A\u5173\u65F6\u95F4\u70B9\u7684\u603B\u65F6\u957F\uFF09")),En.createElement(we.ZP,{style:{height:40,lineHeight:"40px"},value:3},"\u4F5C\u4E1A\u901A\u5173\u65F6\u957F",En.createElement("span",{className:"ml10 c-grey-666"},"\uFF08\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u95F4\u70B9\u5230\u5B66\u751F\u5168\u90E8\u5173\u5361\u901A\u5173\u65F6\u95F4\u70B9\u7684\u603B\u65F6\u957F\uFF09")))))),En.createElement("div",{style:{marginTop:"30px"}},En.createElement("div",{className:Za.title},"\u4EFB\u52A1\u5173\u5361\u9009\u62E9\u4E0E\u5206\u503C\u8BBE\u7F6E"),En.createElement("div",{style:{background:"#F6F7F9",padding:"5px 16px"}},En.createElement("div",{style:{display:"flex",alignItems:"center"}},En.createElement("div",{style:{width:"60px",marginRight:"10px",textAlign:"left"}},"\u5206\u503C\u8BBE\u7F6E"),En.createElement(Re.default.Item,{name:"shixun_evaluation",style:{marginBottom:0},normalize:(Jn,po,bn)=>{const Na=cu(yr({},bn),{shixun_evaluation:Jn,difficulty_level_sort:Jn!==1?"asc":bn.difficulty_level_sort});return za(Na),Jn}},En.createElement(we.ZP.Group,null,En.createElement(we.ZP,{value:0},"\u5747\u5206\u6BD4\u4F8B"),En.createElement(we.ZP,{value:1,style:{marginLeft:20}},"\u96BE\u6613\u5EA6"),En.createElement(we.ZP,{value:2,style:{marginLeft:20}},"\u81EA\u5B9A\u4E49\u5206\u503C"))),ht==1&&En.createElement(Re.default.Item,{name:"difficulty_level_sort",style:{marginBottom:0},normalize:(Jn,po,bn)=>(za(cu(yr({},bn),{difficulty_level_sort:Jn})),Jn)},En.createElement(Te.default,{style:{width:200},options:[{value:"asc",label:"\u6B63\u5E8F\u8D4B\u5206"},{value:"desc",label:"\u53CD\u5E8F\u8D4B\u5206"}]})))),En.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},En.createElement("div",{style:{display:"flex",alignItems:"center"}},En.createElement("div",{className:"c-grey-666",style:{width:"60px",textAlign:"left"}},"\u5173\u5361\u540D\u79F0"),En.createElement("div",{className:`${Za.SubTooltip}`,style:{height:40,lineHeight:"40px",color:"#666"}},Kn!=null&&Kn.task_pass?"\uFF08\u8BE5\u5B9E\u8BAD\u652F\u6301\u8DF3\u5173\u5B66\u4E60\uFF0C\u52FE\u9009\u5219\u5B66\u751F\u5FC5\u987B\u5B8C\u6210\u7684\u5173\u5361\uFF09":"\uFF08\u8BE5\u5B9E\u8BAD\u4E0D\u652F\u6301\u8DF3\u5173\u5B66\u4E60\uFF09")),En.createElement(Re.default.List,{name:"challenge_settings"},(Jn,{add:po,remove:bn})=>En.createElement("div",{style:{display:"flex",flexDirection:"column",gap:17}},Jn==null?void 0:Jn.map(Na=>{var pa=Na,{key:Fn,name:Wn}=pa,ka=xu(pa,["key","name"]),Bo,Ia,or,Dr,Ua,lu,dr;return En.createElement(ct.Z,{key:Fn,wrap:!1,align:"middle"},En.createElement(Oe.Z,null,En.createElement(Re.default.Item,cu(yr({},ka),{name:[Wn,"checked"],valuePropName:"checked",style:{marginBottom:0},normalize:(ir,ou,Ru)=>{var dl;return Ru.challenge_settings[Fn].checked=ir,(dl=Ru==null?void 0:Ru.challenge_settings)!=null&&dl.every(Hl=>!Hl.checked)?(fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A"),Ru.challenge_settings[Fn].checked=ou,ou):(Ru.shixun_evaluation===2&&!ir&&(Ru.challenge_settings[Fn].challenge_score=0),za(Ru),ir)}}),En.createElement(ve.default,{disabled:sa||!(Kn!=null&&Kn.task_pass)},En.createElement(ie.Z,{title:(Bo=tt==null?void 0:tt[Fn])==null?void 0:Bo.challenge_name,placement:"topLeft"},En.createElement("div",{className:"c-grey-666 multi_ellipsis1",style:{width:525}},(Ia=tt==null?void 0:tt[Fn])==null?void 0:Ia.challenge_name))))),En.createElement(Oe.Z,{flex:"76px"},!tt[Fn].checked&&En.createElement("span",{className:"tag-style-border-small bg-orange border-raduis-50 c-white ml20"},"\u53EF\u4E0D\u505A")),En.createElement(Oe.Z,null,En.createElement(Re.default.Item,{className:"ml20",name:[Wn,"challenge_score"],style:{marginBottom:0},normalize:(ir,ou,Ru)=>(Ru.challenge_settings[Fn].challenge_score=ir,qo(Ru),ir)},En.createElement(De.Z,{style:{width:120},min:0,addonAfter:En.createElement("span",{className:Za.SubTooltip},"\u5206"),disabled:sa||ht!==2||!((or=tt==null?void 0:tt[Fn])!=null&&or.checked)}))),En.createElement(Oe.Z,null,En.createElement("div",{style:{marginLeft:"55px"},className:((Dr=tt==null?void 0:tt[Fn])==null?void 0:Dr.difficulty)=="\u7B80\u5355"?Za.DifSimple:((Ua=tt==null?void 0:tt[Fn])==null?void 0:Ua.difficulty)=="\u4E2D\u7B49"?Za.DifMiddle:Za.DifHard},(lu=tt==null?void 0:tt[Fn])==null?void 0:lu.difficulty)),En.createElement(Oe.Z,null,En.createElement("span",{className:` ${Za.SubTooltip}`,style:{marginLeft:"55px"}},"\u91D1\u5E01\u5956\u52B1\u6570",En.createElement("span",{className:"ml10",style:{color:"#FA6400"}},(dr=tt==null?void 0:tt[Fn])==null?void 0:dr.challenge_exp))))}))))),En.createElement("div",{style:{marginTop:"30px"}},En.createElement("div",{className:Za.title},"\u5B66\u751F\u6263\u5206\u89C4\u5219\u8BBE\u7F6E"),En.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px"}},En.createElement("div",{style:{display:"flex",alignItems:"center"}},En.createElement(Re.default.Item,{name:"open_view_answer_deduct",valuePropName:"checked",style:{marginBottom:0}},En.createElement(ve.default,null)),En.createElement("div",{style:{margin:"0 10px"}},"\u5F00\u542F\u67E5\u770B\u7B54\u6848\u6263\u5206"),En.createElement("span",{className:`${Za.SubTooltip}`,style:{color:"#666"}},"\uFF08\u9488\u5BF9\u672A\u901A\u8FC7\u5173\u5361\u7684\u5B66\u751F\u67E5\u770B\u7B54\u6848\u540E\u8BC4\u6D4B\u901A\u5173\u8FDB\u884C\u6263\u5206\uFF0C\u5DF2\u901A\u8FC7\u518D\u67E5\u770B\u7B54\u6848\u4E0D\u8FDB\u884C\u6263\u5206\uFF09")),un&&En.createElement("div",{style:{display:"flex",alignItems:"center"}},En.createElement(Re.default.Item,{name:"answer_open_evaluation",style:{marginBottom:0}},En.createElement(we.ZP.Group,null,En.createElement(we.ZP,{value:!0,style:{marginRight:"50px"}},"\u56FA\u5B9A\u6263\u5206"),En.createElement(we.ZP,{value:!1},"\u6309\u7167\u5B9E\u8BAD\u53C2\u8003\u7B54\u6848\u7EA7\u522B\u6263\u5206")))),Ie&&En.createElement("div",{style:{display:"flex",alignItems:"center",margin:"5px 0",paddingLeft:23}},En.createElement("div",{className:"c-grey-666"},"\u67E5\u770B\u7B54\u6848\u56FA\u5B9A\u6263\u9664"),En.createElement(Re.default.Item,{name:"game_deduct_score_percentage",style:{marginBottom:"0px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6263\u5206\u6BD4\u4F8B"}]},En.createElement(De.Z,{style:{width:120,margin:"0 10px"},min:0,max:100,addonAfter:En.createElement("span",{className:Za.SubTooltip},"%")})),En.createElement("div",{className:"c-grey-666"},"\u5206\u503C ",En.createElement("span",{style:{color:"#666666"}}," \uFF08\u5F53\u8BBE\u7F6E0%\u65F6\uFF0C\u5219\u5B66\u751F\u67E5\u770B\u7B54\u6848\u4E0D\u6263\u5206\uFF09")))),En.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},En.createElement("div",{style:{display:"flex",alignItems:"center"}},En.createElement(Re.default.Item,{name:"is_repeat_minus",valuePropName:"checked",style:{marginBottom:0},normalize:Jn=>(!Jn&&Xa(!0),Jn)},En.createElement(ve.default,null)),En.createElement("div",{style:{margin:"0 10px"}},"\u5F00\u542F\u4EE3\u7801\u67E5\u91CD\u6263\u5206"),En.createElement("div",{className:Za.SubTooltip,style:{color:"#666"}},"\uFF08\u8BBE\u7F6E\u89C4\u5219\u540E\uFF0C\u9700\u8981\u8FDB\u884C\u201C\u4EE3\u7801\u67E5\u91CD\u201D\u540E\u624D\u80FD\u751F\u6548\uFF09")),$t&&En.createElement("div",{style:{display:"flex",alignItems:"center"}},En.createElement("div",{style:{marginLeft:"30px"}},"\u6263\u5206\u9608\u503C"),En.createElement(Re.default.Item,{className:"ml10",name:"repeat_limit",style:{marginBottom:0},normalize:Jn=>(Xa(!0),Jn)},En.createElement(De.Z,{style:{width:120},min:0,max:100,addonAfter:En.createElement("span",{className:Za.SubTooltip},"%")})),En.createElement("div",{style:{color:"#666666",marginLeft:"10px"}},"\uFF08\u5B66\u751F\u76F8\u4F3C\u5EA6\u4F4E\u4E8E\u8FD9\u4E2A\u9608\u503C\u5219\u4E0D\u6263\u5206\uFF09"),En.createElement("div",{style:{marginLeft:"30px"}},"\u67E5\u91CD\u6263\u5206"),En.createElement(Re.default.Item,{className:"ml10",name:"repeat_setting_score",style:{marginBottom:0},normalize:Jn=>(Xa(!0),Jn)},En.createElement(De.Z,{style:{width:120},min:0,max:ft,addonAfter:En.createElement("span",{className:Za.SubTooltip},"\u5206")})),En.createElement("div",{style:{color:"#666666",marginLeft:"10px"}},"\uFF08\u5B66\u751F\u5173\u5361\u5B9E\u9645\u6263\u5206=\u67E5\u91CD\u6263\u5206x\u76F8\u4F3C\u5EA6\u6BD4\uFF09"))))),En.createElement(Ce.ZP,{type:"primary",size:"large",loading:Ta,style:{width:"138px",marginTop:"30px"},onClick:()=>{St.submit()}},"\u4FDD\u5B58"),En.createElement(be.default,{title:"\u8BA1\u65F6\u89C4\u5219\u8BF4\u660E",open:eo,width:860,footer:null,onCancel:()=>{qt(!1)}},En.createElement("div",{style:{color:"#333333",fontWeight:400}},En.createElement("span",{style:{fontWeight:600}},"1\u3001\u9875\u9762\u505C\u7559\u65F6\u957F"),En.createElement("br",null),En.createElement("span",null,"\u5B66\u751F",En.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),"\u5173\u5361\u95EF\u5173\u8FC7\u7A0B\u4E2D\uFF0C",En.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u5B66\u751F\u5173\u95ED/\u9000\u51FA\u7B54\u9898\u9875\u9762\uFF0C\u5219\u8BA1\u65F6\u6682\u505C\uFF0C\u518D\u6B21\u8FDB\u5165\u7B54\u9898\u9875\u9762\u65F6\u5F00\u59CB\u7D2F\u8BA1\u8BA1\u65F6\u76F4\u81F3\u8BC4\u6D4B\u901A\u8FC7\uFF0C"),"\u5219\u8BA1\u65F6\u7ED3\u675F"),En.createElement("span",{style:{color:"#FA6400",display:"flex",height:34,alignItems:"center"}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5\uFF0C\u60C5\u51B5\u5982\u4E0B\uFF1A "),En.createElement("span",null,"a\u3001\u5B66\u751F\u8FDB\u5165\u5173\u5361\u770B\u5B8C\u9898\u540E\uFF0C\u9000\u51FA\u7B54\u9898\u9875\u9762\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u590D\u5236\u8FDB\u5E73\u53F0\u7B54\u9898\u9875\u9762\u8FDB\u884C\u8BC4\u6D4B\uFF0C\u65E0\u6CD5\u8BC4\u4F30\u5B66\u751F\u7684\u5B66\u4E60\u548C\u601D\u8003\u65F6\u95F4\u3002")),En.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},En.createElement("span",{style:{fontWeight:600}},"2\u3001\u5173\u5361\u603B\u8017\u65F6"),En.createElement("br",null),En.createElement("span",null,"\u5B66\u751F",En.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u7B2C\u4E00\u6B21\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),"\u5173\u5361\u95EF\u5173\u8FC7\u7A0B\u4E2D\uFF0C",En.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u5B66\u751F\u9000\u51FA/\u5173\u95ED\u7B54\u9898\u9875\u9762\uFF0C\u4E5F\u5C06\u6301\u7EED\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BC4\u6D4B\u901A\u8FC7\u3002")),En.createElement("span",{style:{color:"#FA6400",display:"flex",height:44,paddingTop:10}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5\uFF0C\u60C5\u51B5\u5982\u4E0B\uFF1A "),En.createElement("span",null,"a\u3001\u5B66\u751F\u4ECE\u5176\u4ED6\u540C\u5B66\u5904\u770B\u5230\u9898\u76EE\u540E\uFF0C\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\uFF0C\u5C06\u5DF2\u5B8C\u6210\u7684\u4EE3\u7801\u590D\u5236\u81F3\u5E73\u53F0\u8FDB\u884C\u8BC4\u6D4B\uFF1B"),En.createElement("br",null),En.createElement("span",null,"b\u3001\u5B66\u751F\u7B2C\u4E00\u6B21\u6253\u5F00\u5173\u5361\u540E\uFF0C\u56E0\u4E3A\u67D0\u79CD\u539F\u56E0\u79BB\u5F00\u9875\u9762\uFF0C\u65F6\u9694\u591A\u65E5\u624D\u518D\u6B21\u8FDB\u5165\u5E73\u53F0\u95EF\u5173\uFF0C\u5C31\u4F1A\u5BFC\u81F4\u5B66\u751F\u5173\u5361\u603B\u8017\u65F6\u8FC7\u957F\uFF1B")),En.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},En.createElement("span",{style:{fontWeight:600}},"3\u3001\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),En.createElement("br",null),En.createElement("span",null,"\u4ECE\u8001\u5E08",En.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u53D1\u5E03\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u65F6\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5B9E\u8BAD\u901A\u5173\uFF08\u5305\u62EC\u8FDF\u4EA4\u901A\u5173\uFF09\u7ED3\u675F\u8BA1\u65F6\u3002"),"\u82E5\u5B66\u751F\u672A\u901A\u5173\uFF0C\u5219\u8BE5\u5B66\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u8001\u5E08\u8BBE\u7F6E\u7684\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u622A\u6B62\u65F6\u95F4\uFF0C\u82E5\u8001\u5E08\u5F00\u542F\u4E86\u8865\u4EA4\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u3002")),En.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},En.createElement("span",{style:{fontWeight:600}},"\u89C4\u5219\u76EE\u7684"),En.createElement("br",null),En.createElement("span",null,"\u9F13\u52B1\u5B66\u751F\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u53D1\u5E03\u7684\u7B2C\u4E00\u65F6\u95F4\u8FDB\u5165\u5E73\u53F0\u5B8C\u6210\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u901A\u5173\u3002"))))};var Si=(0,Se.connect)(({shixunHomeworks:ae,loading:de})=>({shixunHomeworks:ae,loading:de.effects}))(Zl),xl=ee(59301),ei=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const zl=({shixunHomeworks:ae,loading:de,dispatch:se})=>{var ut,St;const[ft,xt]=(0,ne.useState)(!0),[tt,Ie]=(0,ne.useState)(!1),[ht,Fa]=(0,ne.useState)([]),[$t,un]=(0,ne.useState)([]),[Kn,Pa]=(0,ne.useState)([]),[At,sa]=(0,ne.useState)([]),[Sn,Ta]=(0,ne.useState)(!1),[Yn,eo]=(0,ne.useState)(""),qt=(0,Se.useParams)();function ra(){return ei(this,null,function*(){let na=yield(0,Be.ZP)(`/api/homework_commons/${qt.categoryId}/homework_common_collaborators.json`,{method:"get"});un(na)})}function lo(){return ei(this,null,function*(){var na;let lt=yield(0,Be.ZP)(`/api/courses/${qt==null?void 0:qt.coursesId}/teachers`,{method:"get",params:{homework_id:qt.categoryId,limit:1e3}});(na=lt==null?void 0:lt.teacher_list)==null||na.map(Jt=>{Jt.key=Jt.user_id}),Pa(lt==null?void 0:lt.teacher_list),sa(lt==null?void 0:lt.teacher_list)})}(0,ne.useEffect)(()=>{ra(),lo()},[qt]);const va=()=>{};return xl.createElement("section",{className:Za.form},xl.createElement(ct.Z,{className:Za.content,style:{padding:"20px 30px",gap:20}},(ut=$t==null?void 0:$t.data)==null?void 0:ut.map(na=>xl.createElement(ct.Z,{align:"middle",className:`${Za.borderSty} ${Yn===(na==null?void 0:na.id)?Za.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},xl.createElement("span",{className:"c-grey-333"},na==null?void 0:na.real_name),($t==null?void 0:$t.can_edit)&&xl.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${Za.delSty}`,onMouseEnter:()=>{eo(na.id)},onMouseLeave:()=>{eo("")},onClick:()=>ei(void 0,null,function*(){(yield(0,Be.ZP)(`/api/homework_commons/${qt.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:na.id}})).status===0&&(fe.ZP.info("\u5220\u9664\u6210\u529F"),ra(),lo())})}))),!($t!=null&&$t.can_edit)&&!((St=$t==null?void 0:$t.data)!=null&&St.length)&&xl.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005"),($t==null?void 0:$t.can_edit)&&xl.createElement(Ce.ZP,{className:Za.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Ie(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005")),xl.createElement(be.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:tt,confirmLoading:Sn,onCancel:()=>Ie(!1),onOk:()=>ei(void 0,null,function*(){if(ht.length===0){fe.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}Ta(!0),(yield(0,Be.ZP)(`/api/homework_commons/${qt.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:ht}})).status===0&&(fe.ZP.info("\u6DFB\u52A0\u6210\u529F"),Fa([]),ra(),lo(),Ie(!1)),Ta(!1)})},xl.createElement("div",null,xl.createElement("div",{style:{display:"flex"}},xl.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",xl.createElement(Ct.default.Search,{onChange:na=>{Pa(At.filter(lt=>lt.name.indexOf(na.target.value)>-1))}})),xl.createElement(He.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(na,lt)=>{Fa(na)},selectedRowKeys:ht,getCheckboxProps:na=>({disabled:na.is_collaborator})},pagination:!1,dataSource:Kn,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var _i=(0,Se.connect)(({shixunHomeworks:ae,loading:de})=>({shixunHomeworks:ae,loading:de.effects}))(zl),Cl=ee(59301),Ni=Object.defineProperty,ki=Object.getOwnPropertySymbols,vc=Object.prototype.hasOwnProperty,Zc=Object.prototype.propertyIsEnumerable,Ws=(ae,de,se)=>de in ae?Ni(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,li=(ae,de)=>{for(var se in de||(de={}))vc.call(de,se)&&Ws(ae,se,de[se]);if(ki)for(var se of ki(de))Zc.call(de,se)&&Ws(ae,se,de[se]);return ae},hc=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const ds=({shixunHomeworks:ae,loading:de,dispatch:se,classroomList:ut,user:St})=>{const ft=(0,Se.useParams)(),{workSetting:xt}=ae,[tt,Ie]=(0,ne.useState)(!1),[ht,Fa]=(0,ne.useState)(!1),[$t,un]=(0,ne.useState)({work_end_forbid_evaluate:!1,start_permanent:!1});(0,ne.useEffect)(()=>{Ie(!(0,Ue.GJ)())},[(0,Ue.GJ)()]);const Kn=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:li({},ft)})};(0,ne.useEffect)(()=>{xt!=null&&xt.course_id&&(Object.keys($t).forEach(At=>{$t[At]=xt[At]}),un(li({},$t)))},[xt]);const Pa=()=>hc(void 0,null,function*(){var At;if(((At=St==null?void 0:St.userInfo)==null?void 0:At.user_status)===2){(0,Lr.Rd)();return}Fa(!0);const sa={work_end_forbid_evaluate:$t.work_end_forbid_evaluate};(0,Ue.Ny)()&&(sa.start_permanent=$t.start_permanent),(yield(0,Be.ZP)(`/api/homework_commons/${ft.categoryId}/shiyan_setting.json`,{method:"post",body:sa})).status===0&&(fe.ZP.success("\u66F4\u65B0\u6210\u529F"),Kn(),se({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:li({},ft)})),Fa(!1)});return Cl.createElement("section",{className:Za.form},Cl.createElement("div",{className:Za.title},"\u8BC4\u6D4B\u9650\u5236"),Cl.createElement("div",{className:Za.content},Cl.createElement(ve.default,{disabled:tt,checked:$t.work_end_forbid_evaluate,onChange:At=>{$t.work_end_forbid_evaluate=At.target.checked,un(Object.assign({},$t))}},Cl.createElement("span",{className:"c-black"},"\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u53EF\u7F16\u8F91\u4EE3\u7801"),Cl.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u4F5C\u4E1A\u622A\u6B62\u540E\uFF0C\u5B66\u751F\u65E0\u6CD5\u4FEE\u6539\u4EE3\u7801\u548C\u66F4\u65B0\u8BC4\u6D4B\u6570\u636E\uFF09"))),Cl.createElement("div",{className:Za.title,style:{marginTop:"30px"}},"\u4FDD\u5B58\u5B9E\u9A8C\u6570\u636E"),Cl.createElement("div",{className:Za.content},Cl.createElement(ve.default,{disabled:tt,checked:$t.start_permanent,onChange:At=>{if(!(0,Ue.Ny)()){(0,Lr.pW)(2);return}$t.start_permanent=At.target.checked,un(Object.assign({},$t))}},Cl.createElement("span",{className:"c-black"},"\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u5728\u8BFE\u5802\u53EF\u5BFC\u51FA\u5B66\u751F\u5B9E\u9A8C\u6570\u636E",Cl.createElement("a",{target:"_blank",href:xe.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0")))),!tt&&Cl.createElement(Cl.Fragment,null,Cl.createElement(Ce.ZP,{type:"primary",size:"large",loading:ht,style:{width:"138px",marginTop:"30px"},onClick:()=>Pa()},"\u4FDD\u5B58")))};var gs=(0,Se.connect)(({shixunHomeworks:ae,classroomList:de,loading:se,user:ut})=>({shixunHomeworks:ae,classroomList:de,loading:se.effects,user:ut}))(ds),Gs=ee(26162),ci=ee(59301);const ms=({shixunHomeworks:ae,loading:de,dispatch:se})=>{const[ut]=(0,Se.useSearchParams)(),St=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:ci.createElement(Tr,null)},{key:"6",label:"\u5B9E\u9A8C\u8BBE\u7F6E",element:ci.createElement(gs,null)},{key:"2",label:"\u8BC4\u5206\u8BBE\u7F6E",element:ci.createElement(Si,null)},{key:"3",label:"\u5C55\u793A\u8BBE\u7F6E",element:ci.createElement(Ou,null)},{key:"4",label:"\u534F\u4F5C\u8BBE\u7F6E",element:ci.createElement(_i,null)}].filter(ft=>!!ft);return(0,ne.useEffect)(()=>(se({type:"globalSetting/footerToggle",payload:!1}),()=>{se({type:"globalSetting/footerToggle",payload:!0})}),[]),ci.createElement("div",{style:{paddingBottom:"50px"}},ci.createElement(Gs.Z,{dataSource:St,style:{marginBottom:52}}))};var Ks=(0,Se.connect)(({shixunHomeworks:ae,loading:de})=>({shixunHomeworks:ae,loading:de.effects}))(ms),Ri="data:image/png;base64,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agiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEAZzRAcMGNCihn///TcMHDiwRbwihj0E+vbtG/iTCAEhEEKPqLikuQbjTth4441Dnz59wi677BImm2yy8NBDD4Vdd901zDTTTOHUU08Ne++9dzjggAPC9NNP33QVYP/iiy+a4vxktNFGs3r8vOi45JJLhrHGGqsoyeIgJRTdn3/+GX766afw6aefhs8//zx89tlnFv7kk0/CzDPPHE455ZSmOr7//vtw2GGHNcUN6mSvvfayvqf5/vjjj7Dgggta1KuvvpomWfiKK64I5513Xhh55JHD1VdfHXr37t0iz+uvvx7eeOONsN5661na119/3SIPEaOMMkoYY4wxLO3nn38OjMkkk0wSzj333ML8Hvnrr7+GRRZZxE4fe+yxNvH0Mp11fOqpp8IDDzwQ9t9//9CrV68W1T766KNhp512Cssvv3w4/vjjW6QTwRh/9NFH4e233w5vvfVWePPNN8Nff/0VLrzwwvDggw+GlVZaKfTo0cPqeeaZZ8Kll14aZpxxRivDfcH4D0q4T3/55Re7d7iH+OMe4v753//+F7bddttBVaH0LoTAcF2orcNcU1FYruy22mora9/www9vRx5WFN3LL78cNtlkk3DJJZcYSXgn+vXrF1ZccUU/bTqS//LLL2+Ky5/MPvvsTQrsiCOOCE8++WRAEfMAt0dQsCgRyMvl999/DyijkUYaKay66qoeXXi87bbbTAHtsMMOLdLpf2sCEbqSo63HHXdcdu5lUOxbbrml1U+bll566bDKKqt4ctNx3XXXDSussEL47rvvArigtP7++++mPEUnbbWxKH9nxUG62223nVUHSWM4XHvtteHss8/OLoFiR+65557wyCOPWJiPUUcdNTz88MN2vtgY0tpOAAAPGklEQVRiixWO9bLLLmvxI4wwQiDMPUF99BcFj4HCvcs9Oddcc1ld11xzTbjrrrvMgABvynCPejssU+6De3/NNdcM4447bi5F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",yi=ee(42441);const fs=(ae=[],de=[],se=[])=>(console.log("---",ae,de,se),{tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:["\u7B49\u7EA7A","\u7B49\u7EA7B","\u7B49\u7EA7C","\u7B49\u7EA7D","\u7B49\u7EA7E"]}],yAxis:[{type:"value"}],series:[{name:"\u7F3A\u9677",type:"bar",stack:"Ad",color:["#5c9ef7"],emphasis:{focus:"series"},data:se},{name:"\u6F0F\u6D1E",type:"bar",stack:"Ad",color:["#75c87c"],emphasis:{focus:"series"},data:de},{name:"\u4EE3\u7801\u89C4\u8303\u6027",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:ae}]}),Qs=(ae=[])=>({dataset:[{source:ae}],tooltip:{show:!0,formatter:function(de){return de.value[2]+":"+de.value[1]+"\u5206"}},xAxis:{splitLine:{lineStyle:{type:"dashed"}},show:!1},yAxis:{splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"scatter",type:"scatter",datasetIndex:0},{name:"line",type:"line",smooth:!0,datasetIndex:1,symbolSize:.1,symbol:"circle",label:{show:!0,fontSize:16},labelLayout:{dx:-20},encode:{label:2,tooltip:1}}]});var Ys=Object.defineProperty,ps=Object.getOwnPropertySymbols,Us=Object.prototype.hasOwnProperty,_s=Object.prototype.propertyIsEnumerable,Fi=(ae,de,se)=>de in ae?Ys(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Xl=(ae,de)=>{for(var se in de||(de={}))Us.call(de,se)&&Fi(ae,se,de[se]);if(ps)for(var se of ps(de))_s.call(de,se)&&Fi(ae,se,de[se]);return ae},Ti=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Ec=({shixunHomeworks:ae,loading:de,dispatch:se})=>{var ut,St,ft,xt;const tt=(0,Se.useParams)(),[Ie,ht]=(0,ne.useState)(Xl(Xl({},{sort_by:"student_id",sort_direction:"desc"}),tt)),[Fa,$t]=(0,ne.useState)(),[un,Kn]=(0,ne.useState)([]);let Pa=(0,ne.useRef)();const[At,sa]=(0,ne.useState)(1),[Sn,Ta]=(0,ne.useState)(!1),[Yn,eo]=(0,ne.useState)(10),[qt,ra]=(0,ne.useState)([]);(0,ne.useEffect)(()=>{va()},[]);const lo=[{title:"\u5B66\u53F7",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:Ie.sort_by==="student_number"?Ie.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED",dataIndex:"group_course_name"},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u7F3A\u9677",children:[{title:"\u963B\u65AD",dataIndex:"bug",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.blocker)},{title:"\u4E25\u91CD",dataIndex:"bug",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.critical)},{title:"\u4E3B\u8981",dataIndex:"bug",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.major)},{title:"\u6B21\u8981",dataIndex:"bug",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.minor)},{title:"\u7B49\u7EA7",dataIndex:"bug",sorter:!1,showSorterTooltip:!1,sortOrder:Ie.sort_by==="bug"?Ie.sort_direction==="desc"?"descend":"ascend":null,render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.grade)}]},{title:"\u6F0F\u6D1E",children:[{title:"\u963B\u65AD",dataIndex:"vulnerability",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.blocker)},{title:"\u4E25\u91CD",dataIndex:"vulnerability",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.critical)},{title:"\u4E3B\u8981",dataIndex:"vulnerability",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.major)},{title:"\u6B21\u8981",dataIndex:"vulnerability",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.minor)},{title:"\u7B49\u7EA7",dataIndex:"vulnerability",sorter:!1,showSorterTooltip:!1,sortOrder:Ie.sort_by==="vulnerability"?Ie.sort_direction==="desc"?"descend":"ascend":null,render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.grade)}]},{title:"\u4EE3\u7801\u89C4\u8303\u6027",children:[{title:"\u963B\u65AD",dataIndex:"specification",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.blocker)},{title:"\u4E25\u91CD",dataIndex:"specification",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.critical)},{title:"\u4E3B\u8981",dataIndex:"specification",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.major)},{title:"\u6B21\u8981",dataIndex:"specification",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.minor)},{title:"\u7B49\u7EA7",dataIndex:"specification",sorter:!1,showSorterTooltip:!1,sortOrder:Ie.sort_by==="specification"?Ie.sort_direction==="desc"?"descend":"ascend":null,render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.grade)}]},{title:"\u590D\u6742\u4EE3\u7801",dataIndex:"complexity",sorter:!0,showSorterTooltip:!1,sortOrder:Ie.sort_by==="complexity"?Ie.sort_direction==="desc"?"descend":"ascend":null},{title:"\u4EE3\u7801\u884C\u6570",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:Ie.sort_by==="total_row_number"?Ie.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8D28\u91CF\u8BC4\u5206",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:Ie.sort_by==="quality_score"?Ie.sort_direction==="desc"?"descend":"ascend":null},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",render:(lt,Jt)=>ne.createElement("a",{target:"_blank",href:`/classrooms/${tt.coursesId}/shixun_homework/${tt.categoryId}/analysis/${Jt.id}`,className:"current c-light-primary"},"\u8BE6\u7EC6\u5206\u6790")}];(0,ne.useEffect)(()=>(Fa===2&&(Pa.current=setInterval(()=>{va()},6e4)),()=>{clearTimeout(Pa.current)}),[Fa]);function va(){return Ti(this,null,function*(){const lt=yield(0,Be.ZP)(`/api/homework_commons/${Ie.categoryId}/code_quality_analyses/check_status.json`,{method:"GET"});$t(lt.status),lt.status!=2&<.status!=-1&&(na({page:1,limit:10}),clearTimeout(Pa.current))})}function na(lt){return Ti(this,null,function*(){sa(lt==null?void 0:lt.page),eo(lt==null?void 0:lt.limit);const Jt=yield(0,Be.ZP)(`/api/homework_commons/${Ie.categoryId}/code_quality_analyses.json`,{method:"GET",params:Xl({},lt)});Kn(Jt)})}return console.log("-------",Fa),ne.createElement("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pl30 pr30 pt10"},(Fa===0||Fa===1)&&ne.createElement("div",null,ne.createElement("p",{style:{display:"flex"}},ne.createElement("span",{style:{flex:"1"}},ne.createElement("label",null,"\u68C0\u6D4B\u65F6\u95F4\uFF1A",un==null?void 0:un.created_at)),ne.createElement(Ce.ZP,{onClick:()=>{se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B"}})}},"\u91CD\u65B0\u68C0\u6D4B")),ne.createElement("p",{style:{display:"flex"}},ne.createElement(ct.Z,{style:{width:"100%"}},ne.createElement(Oe.Z,{flex:"80px"},ne.createElement("label",null,"\u5206\u73ED\u60C5\u51B5:")),ne.createElement(Oe.Z,{flex:"80px"},ne.createElement(ve.default,{checked:(qt==null?void 0:qt.length)===0,onChange:lt=>{lt.target.checked&&(ra([]),na({page:At,limit:Yn}))},style:{fontSize:"14px"},value:"all"},"\u5168\u90E8")),ne.createElement(Oe.Z,{flex:"1"},ne.createElement(ve.default.Group,{value:qt,onChange:lt=>Ti(void 0,null,function*(){ra([...lt]),na({page:At,limit:Yn,group_course_ids:lt})}),style:{width:"100%",fontSize:"14px"}},(ut=un==null?void 0:un.course_groups)==null?void 0:ut.map((lt,Jt)=>ne.createElement(ve.default,{style:{fontSize:"14px"},value:lt==null?void 0:lt.id},lt==null?void 0:lt.name,"(",lt==null?void 0:lt.count,")")))))),ne.createElement("p",{style:{display:"flex"}},ne.createElement("span",null,ne.createElement("label",{style:{color:"red"}},"\u6CE8\u610F\uFF1A")),"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u5B8C\u6210\u68C0\u6D4B\u7684\u5206\u73ED"),ne.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},ne.createElement("div",null,ne.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u7B49\u7EA7\u5206\u6790"),(un==null?void 0:un.grade_statistics)&&ne.createElement(yi.Z,{option:fs((St=un==null?void 0:un.grade_statistics)==null?void 0:St.map(lt=>lt.specification_count),(ft=un==null?void 0:un.grade_statistics)==null?void 0:ft.map(lt=>lt.vulnerability_count),(xt=un==null?void 0:un.grade_statistics)==null?void 0:xt.map(lt=>lt.bug_count)),style:{height:400,width:600},opts:{renderer:"svg"}})),ne.createElement("div",null,ne.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u8D28\u91CF\u5206\u5E03"),(un==null?void 0:un.quality_scores)&&ne.createElement(yi.Z,{option:Qs(un==null?void 0:un.quality_scores.map((lt,Jt)=>[Jt+1,lt==null?void 0:lt.quality_score,lt==null?void 0:lt.user_name])),style:{height:400,width:600},opts:{renderer:"svg"}}))),ne.createElement("div",null,ne.createElement("div",{style:{display:"flex"}},ne.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500,flex:"1"}},"\u8BE6\u7EC6\u5217\u8868"),ne.createElement(Ct.default.Search,{size:"middle",onSearch:lt=>{na({page:1,limit:Yn,search:lt})},style:{width:"300px"},enterButton:"\u641C\u7D22"})),ne.createElement(He.default,{columns:lo,dataSource:un==null?void 0:un.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:(lt,Jt,Qt)=>{Qt.field&&(Ie.sort_by=Qt.field),Qt.order||(Ie.sort_direction="asc"),Qt.order==="ascend"&&(Ie.sort_direction="asc"),Qt.order==="descend"&&(Ie.sort_direction="desc"),Qt.order||(Ie.sort_direction="asc"),na(Xl({page:1,limit:Yn},Ie))}}),ne.createElement(Ae.Z,{current:At,total:un==null?void 0:un.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:Yn,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:(lt,Jt)=>{sa(lt),eo(Jt),na({page:lt,limit:Jt,group_course_ids:qt})}}))),Fa===2&&ne.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},ne.createElement("img",{src:Ri}),ne.createElement("br",null),ne.createElement(Ce.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{va()}},"\u5237\u65B0\u9875\u9762")),ne.createElement(vn,null),ne.createElement(be.default,{centered:!0,width:1200,title:"\u8BE6\u7EC6\u5206\u6790",destroyOnClose:!0,open:!!Sn,footer:null,onCancel:()=>Ta(!1)},ne.createElement("div",{style:{height:500,overflow:"hidden"}},!!Sn&&ne.createElement("iframe",{style:{height:"100%",width:"100%"},src:`https://sonar.educoder.net/project/issues?id=${tt==null?void 0:tt.categoryId}-${Sn==null?void 0:Sn.student_number}&resolved=false`,frameBorder:"0"}))))};var Sc=(0,Se.connect)(({shixunHomeworks:ae,loading:de})=>({shixunHomeworks:ae,loading:de.effects}))(Ec),di=ee(26724),Mi=ee.n(di),vl=ee(59301),yc=Object.defineProperty,ql=Object.defineProperties,vs=Object.getOwnPropertyDescriptors,Vi=Object.getOwnPropertySymbols,hs=Object.prototype.hasOwnProperty,Vs=Object.prototype.propertyIsEnumerable,Es=(ae,de,se)=>de in ae?yc(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Fc=(ae,de)=>{for(var se in de||(de={}))hs.call(de,se)&&Es(ae,se,de[se]);if(Vi)for(var se of Vi(de))Vs.call(de,se)&&Es(ae,se,de[se]);return ae},Js=(ae,de)=>ql(ae,vs(de)),Xs=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Pc=({shixunHomeworks:ae,loading:de,dispatch:se})=>{const ut=(0,Se.useParams)(),St=(0,Se.useLocation)(),[ft,xt]=(0,ne.useState)([]),[tt,Ie]=(0,ne.useState)([]),[ht,Fa]=(0,ne.useState)(!0),[$t,un]=(0,ne.useState)(!1),[Kn,Pa]=(0,ne.useState)(1),[At,sa]=(0,ne.useState)([]),[Sn,Ta]=(0,ne.useState)(!1),[Yn,eo]=(0,ne.useState)(!1),[qt,ra]=(0,ne.useState)(!1),[lo,va]=(0,ne.useState)("");(0,ne.useEffect)(()=>{ae.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(na.resetFields(),xt([]),Ta(!0),Jt()):Ta(!1)},[ae.actionTabs.key]);const[na]=Re.default.useForm();let lt=[];const Jt=()=>Xs(void 0,null,function*(){var Po;if(ht&&!$t){un(!0),Pa(Kn+1);const Xa=yield(0,ce.JG)(Js(Fc({},ut),{page:Kn}));va(Xa.repeat_setting_score);const Ar=[...Xa.group_list];Xa!=null&&Xa.ungroup_list&&Ar.push({id:Xa==null?void 0:Xa.ungroup_list.id,name:Xa==null?void 0:Xa.ungroup_list.name,works_count:Xa==null?void 0:Xa.ungroup_list.work_count,last_review_time:Xa==null?void 0:Xa.ungroup_list.last_review_time}),xt([...ft,...Ar]),un(!1),((Po=Xa.group_list)==null?void 0:Po.length)<10&&Fa(!1)}}),Qt=()=>{se({type:"shixunHomeworks/setActionTabs",payload:{}}),eo(!1),Fa(!0),un(!1),Pa(1),xt([]),na.resetFields()},fa=[{title:"",dataIndex:"id",width:280,render:(Po,Xa)=>vl.createElement(ve.default,{disabled:!(Xa.works_count>1),value:String(Xa.id)},Xa.name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_review_time",width:130}];return vl.createElement(be.default,{centered:!0,title:"\u4EE3\u7801\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:Sn,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:()=>Xs(void 0,null,function*(){const Po=na.getFieldValue();if(Po.group_ids.length){ra(!0);const Xa=yield(0,Be.ZP)(`/api/homework_commons/${ut.categoryId}/homework_code_repeat.json`,{method:"post",body:{group_ids:[...Po.group_ids]}});ra(!1),Xa.status===0&&(Qt(),yield se({type:"shixunHomeworks/getShixunWorkList",payload:ae.actionTabs.params}),window.location.href=`/classrooms/${ut.coursesId}/shixun_homework/${ut.categoryId}/detail?tabs=2`,se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}}),okButtonProps:{loading:qt},onCancel:Qt},vl.createElement("div",{style:{color:"gray"}},"\u5F53\u524D\u4EE3\u7801\u67E5\u91CD\u5206\u6570\u6263\u5206\u4E3A",vl.createElement("span",{style:{color:"green"}},lo),"\u5206,\u5982\u9700\u8C03\u6574\u8BF7\u5728\u201C",vl.createElement("a",{href:`/classrooms/${ut.coursesId}/shixun_homework/${ut.categoryId}/detail?tabs=3&score=2`},"\u8BBE\u7F6E-\u8BC4\u5206\u8BBE\u7F6E"),"\u201D\u4E2D\u8FDB\u884C\u7F16\u8F91"),vl.createElement("div",null,"\u8BF7\u6CE8\u610F\uFF1A\u5728\u6267\u884C\u4EE3\u7801\u67E5\u91CD\u64CD\u4F5C\u540E\uFF0C\u82E5\u5B66\u751F\u63D0\u4EA4\u65B0\u7684\u4F5C\u54C1\u4EE3\u7801\uFF0C\u65B0\u4F5C\u54C1\u4EE3\u7801\u4E0D\u8BA1\u5165\u672C\u6B21\u67E5\u91CD\u7ED3\u679C\u3002"),ae.codeReviewCourse&&vl.createElement(Re.default,{form:na,onChange:Po=>{sa(Fc({},na.getFieldValue()))},initialValues:{group_ids:lt,end_time:ge()(ge()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},vl.createElement("div",{className:"flexd-table-header mt20"},vl.createElement(He.default,{pagination:!1,dataSource:[],columns:fa})),vl.createElement(Re.default.Item,{name:"group_ids"},vl.createElement(ve.default.Group,{className:"w100"},vl.createElement("div",{style:{width:"100%",maxHeight:260,overflow:"auto"}},vl.createElement(Mi(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Po=>{Jt()},hasMore:ht,useWindow:!1},vl.createElement(He.default,{loading:de.effects["shixunHomeworks/getCodeReviewCourse"],showHeader:!1,columns:fa,dataSource:ft,pagination:!1})))))),vl.createElement(ct.Z,null,vl.createElement(Oe.Z,{className:"ml10"},vl.createElement(ve.default,{checked:Yn,onChange:Po=>{eo(Po.target.checked);let Xa=[];Po.target.checked&&(Xa=ft.filter(Ar=>Ar.works_count>1).map(Ar=>Ar.id+"")),na.setFieldsValue({group_ids:Xa})}},"\u5168\u9009"))))};var Ss=(0,Se.connect)(({shixunHomeworks:ae,loading:de})=>({shixunHomeworks:ae,loading:de}))(Pc),Zi=ee(77579),Pi=ee(99510),Ci=ee(93948),Wl={analysisWrapper:"analysisWrapper___sxpiY",title:"title___v2SzE",tableWrapper:"tableWrapper___RJawk",firstCol:"firstCol___TvlNE",itemWrapper:"itemWrapper___LFkR5",itemTitle:"itemTitle___qc8X_",count:"count___yVRtr",echarts_list:"echarts_list___ysrX8",echarts_item:"echarts_item___CLJ1A",tips:"tips___HYvDj"},qs=ee(98616),$s=Object.defineProperty,Ji=Object.getOwnPropertySymbols,ec=Object.prototype.hasOwnProperty,tc=Object.prototype.propertyIsEnumerable,Xi=(ae,de,se)=>de in ae?$s(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,qi=(ae,de)=>{for(var se in de||(de={}))ec.call(de,se)&&Xi(ae,se,de[se]);if(Ji)for(var se of Ji(de))tc.call(de,se)&&Xi(ae,se,de[se]);return ae},nc=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Cc=({shixunHomeworks:ae,dispatch:de,isShow:se,setIsShow:ut,item:St,courseId:ft,categoryId:xt})=>{const[tt,Ie]=(0,ne.useState)({page:1,limit:10,keyword:"",type:null}),[ht,Fa]=(0,ne.useState)([]),[$t,un]=(0,ne.useState)(!1),[Kn,Pa]=(0,ne.useState)(1);(0,ne.useEffect)(()=>{se&&At()},[se,tt.type]);function At(){return nc(this,null,function*(){un(!0);const Sn=yield(0,Be.ZP)(`/api/homework_commons/${xt}/shixun_game_statisic.json`,{method:"get",params:{challenge_id:St.id,id:xt,type:tt.type,page:tt.page,limit:tt.limit,keyword:tt.keyword}});un(!1),Sn.status===0&&Fa(Sn==null?void 0:Sn.data)})}const sa=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(Sn,Ta,Yn)=>ne.createElement("span",{style:{color:"#000"}},tt.limit*(tt.page-1)+Yn+1)},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,render:(Sn,Ta,Yn)=>ne.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{(0,Ze.xg)(`/classrooms/${ft}/shixun_homework/${xt}/${Ta.student_work_id}/comment`)}},Sn)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(Sn,Ta,Yn)=>ne.createElement("span",{style:{color:"#333"}},Sn)},{title:"\u73ED\u7EA7",dataIndex:"group_name",key:"group_name",ellipsis:!0,render:(Sn,Ta,Yn)=>ne.createElement("span",{style:{color:"#333"}},Sn)},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",ellipsis:!0,render:(Sn,Ta,Yn)=>ne.createElement("span",{style:{color:"#333"}},Sn)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,render:(Sn,Ta,Yn)=>ne.createElement("span",{style:{color:"#333"}},Sn)},{title:"\u901A\u5173\u60C5\u51B5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,render:(Sn,Ta,Yn)=>ne.createElement("span",null,Sn==2?"\u5DF2\u901A\u5173":"\u672A\u901A\u5173")}];return ne.createElement(ne.Fragment,null,ne.createElement(be.default,{centered:!0,title:"\u5173\u5361\u901A\u5173\u8BE6\u60C5",open:se,width:900,footer:null,maskClosable:!1,onCancel:()=>{tt.keyword="",tt.page=1,tt.limit=10,tt.type=null,Ie(qi({},tt)),ut(!1)}},ne.createElement("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"20px"}},ne.createElement("div",{style:{color:"#333",marginRight:"20px",wordBreak:"break-all",textOverflow:"ellipsis",overflow:"hidden",WebkitLineClamp:2,display:"-webkit-box",WebkitBoxOrient:"vertical"}},"\u5173\u5361",St==null?void 0:St.index," ",ne.createElement(ie.Z,{title:St==null?void 0:St.subject},ne.createElement("span",null,St==null?void 0:St.subject))),ne.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"flex-end"}},ne.createElement("div",null,ne.createElement(Te.default,{size:"large",value:tt.type,onChange:Sn=>nc(void 0,null,function*(){tt.type=Sn,Ie(qi({},tt)),At()}),style:{width:140,marginRight:20}},ne.createElement(Te.default.Option,{value:null},"\u5168\u90E8"),ne.createElement(Te.default.Option,{value:1},"\u672A\u901A\u5173"),ne.createElement(Te.default.Option,{value:2},"\u5DF2\u901A\u5173"))),ne.createElement("div",null,ne.createElement(Ge.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u641C\u7D22",value:tt.keyword,onChange:Sn=>{tt.keyword=Sn,tt.page=1,Ie(qi({},tt)),At()}})))),ne.createElement(He.default,{scroll:{y:380},columns:sa,loading:$t,dataSource:ht.users,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],pageSize:tt.limit,current:tt.page,position:["bottomRight"],onChange:(Sn,Ta)=>{tt.page=Sn,tt.limit=Ta,Ie(qi({},tt)),At()},total:ht==null?void 0:ht.count,showTotal:(Sn,Ta)=>ne.createElement("span",null,"\u5171",ne.createElement("span",{style:{color:"#165DFF"}}," ",Sn," "),"\u6761\u6570\u636E")}})))};var ac=(0,Se.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(Cc),Ai=ee(64885),Bi=Object.defineProperty,$i=Object.defineProperties,Ac=Object.getOwnPropertyDescriptors,oc=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,ye=(ae,de,se)=>de in ae?Bi(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,$e=(ae,de)=>{for(var se in de||(de={}))me.call(de,se)&&ye(ae,se,de[se]);if(oc)for(var se of oc(de))he.call(de,se)&&ye(ae,se,de[se]);return ae},at=(ae,de)=>$i(ae,Ac(de)),Wt=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Dt=({title:ae,strokeColor:de,trailColor:se,percent:ut,count:St})=>ne.createElement("div",{className:Wl.itemWrapper},ne.createElement("div",{className:Wl.itemTitle},ae),ne.createElement(Ci.Z,{percent:ut,strokeColor:de,trailColor:se}),ne.createElement("div",{className:Wl.count},St,"\u4EBA")),dn=(ae,de)=>{const se=`${(de/ae*100).toFixed(1)}`;return se==="0.0"?0:se};var In=()=>{const[ae,de]=(0,ne.useState)(),se=(0,Se.useParams)(),[ut,St]=(0,ne.useState)(!1),[ft,xt]=(0,ne.useState)(),[tt,Ie]=(0,ne.useState)(),[ht,Fa]=(0,ne.useState)(!1),[$t,un]=(0,ne.useState)({page:1,limit:10});(0,ne.useEffect)(()=>{(0,Be.ZP)(`/api/homework_commons/${se.categoryId}/statistic.json`,{method:"GET"}).then(sa=>{de(sa)}),At()},[]);const Kn=[{title:"\u6309\u65F6\u901A\u5173",color:"#00AE87",trailColor:"#e5f6f3",percent:dn(ae==null?void 0:ae.total_count,ae==null?void 0:ae.finished_count),count:ae==null?void 0:ae.finished_count},{title:"\u8865\u4EA4\u901A\u5173",color:"#2271FF",trailColor:"#e7f0ff",percent:dn(ae==null?void 0:ae.total_count,ae==null?void 0:ae.late_finished_count),count:ae==null?void 0:ae.late_finished_count},{title:"\u672A\u901A\u5173",color:"#E53333",trailColor:"#fceaea",percent:dn(ae==null?void 0:ae.total_count,ae==null?void 0:ae.unfinished_count),count:ae==null?void 0:ae.unfinished_count},{title:"\u672A\u5F00\u542F",color:"#C6CED6",trailColor:"#f6f7f8",percent:dn(ae==null?void 0:ae.total_count,ae==null?void 0:ae.unstart_count),count:ae==null?void 0:ae.unstart_count}],Pa=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,fixed:"left",ellipsis:!0,render:(sa,Sn,Ta)=>ne.createElement("span",{style:{color:"#333"}},$t.limit*($t.page-1)+Ta+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"subject",key:"subject",ellipsis:!0,render:(sa,Sn,Ta)=>ne.createElement("span",{style:{color:"#000"}},sa)},{title:"\u5DF2\u901A\u5173",width:120,dataIndex:"completed_sum",key:"completed_sum",ellipsis:!0,render:(sa,Sn,Ta)=>ne.createElement("span",{style:{color:"#333"}},sa," \u4EBA")},{title:"\u672A\u901A\u5173",width:120,dataIndex:"uncompleted_sum",key:"uncompleted_sum",ellipsis:!0,render:(sa,Sn,Ta)=>ne.createElement("span",{style:{color:"#333"}},sa," \u4EBA")},{title:"\u603B\u8BC4\u6D4B\u6B21\u6570",width:120,dataIndex:"evaluation_total",key:"evaluation_total",ellipsis:!0,render:(sa,Sn,Ta)=>ne.createElement("span",{style:{color:"#333"}},sa," \u6B21")},{title:ne.createElement("span",null,"\u901A\u5173\u7387",ne.createElement(ie.Z,{title:"\u901A\u5173\u7387=\u901A\u8FC7\u8BC4\u6D4B\u7684\u4EBA\u6570/\u4F5C\u4E1A\u53D1\u5E03\u4EBA\u6570"},ne.createElement("span",{className:Wl.tips},ne.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"})))),dataIndex:"passed_rate",key:"passed_rate",width:120,ellipsis:!0,render:(sa,Sn,Ta)=>ne.createElement("span",{style:{color:"#000"}},sa,sa?"%":"")},{title:"\u64CD\u4F5C",dataIndex:"action",key:"action",align:"right",ellipsis:!0,width:100,render:(sa,Sn,Ta)=>ne.createElement("a",{style:{color:"#165DFF"},onClick:Yn=>{Yn.stopPropagation(),Ie(at($e({},Sn),{index:$t.limit*($t.page-1)+Ta+1})),Fa(!0)}},"\u67E5\u770B")}];function At(){return Wt(this,null,function*(){St(!0);const sa=yield(0,Be.ZP)(`/api/homework_commons/${se.categoryId}/shixun_challenge_statisic.json`,{method:"get",params:{page:$t.page,limit:$t.limit}});St(!1),sa.status===0&&xt(sa==null?void 0:sa.data)})}return ne.createElement("div",{className:Wl.analysisWrapper},ne.createElement("div",{className:`${Wl.title} mb20`},"\u4F5C\u4E1A\u5B8C\u6210\u60C5\u51B5"),ne.createElement("div",{className:"mb20"},"\u5E94\u63D0\u4EA4",ae==null?void 0:ae.total_count,"\u4EBA\uFF0C\u6309\u65F6\u901A\u5173",ae==null?void 0:ae.finished_count,"\u4EBA\uFF0C\u5360\u6BD4",dn(ae==null?void 0:ae.total_count,ae==null?void 0:ae.finished_count),"\uFF1B \u8865\u4EA4\u901A\u5173",ae==null?void 0:ae.late_finished_count,"\u4EBA\uFF0C\u5360\u6BD4",dn(ae==null?void 0:ae.total_count,ae==null?void 0:ae.late_finished_count),"\uFF1B \u672A\u901A\u5173",ae==null?void 0:ae.unfinished_count,"\u4EBA\uFF0C\u5360\u6BD4",dn(ae==null?void 0:ae.total_count,ae==null?void 0:ae.unfinished_count),"\uFF1B \u672A\u5F00\u542F",ae==null?void 0:ae.unstart_count,"\u4EBA\uFF0C\u5360\u6BD4",dn(ae==null?void 0:ae.total_count,ae==null?void 0:ae.unstart_count)),ne.createElement(ct.Z,{justify:"space-between",className:"mb30"},Kn.map(sa=>ne.createElement(Oe.Z,{flex:"212px",key:sa.title},ne.createElement(Dt,{title:sa.title,strokeColor:sa.color,trailColor:sa.trailColor,percent:parseInt(sa.percent),count:sa.count})))),ne.createElement("div",{className:`${Wl.title} mb20`},ne.createElement("div",null,"\u901A\u5173\u60C5\u51B5"),ne.createElement("div",{style:{flex:1,display:"flex",alignItems:"center",justifyContent:"flex-end"}},ne.createElement(Ai.Z,{type:"primary",onClick:()=>Wt(void 0,null,function*(){(yield(0,Be.ZP)(`/api/homework_commons/${se==null?void 0:se.categoryId}/export_challenge_statistic.json`,{method:"get"})).status==0&&(0,Ze.xg)(`/classrooms/${se==null?void 0:se.coursesId}/exportlist/shixun_work_list`)})},"\u5BFC\u51FA\u901A\u5173\u60C5\u51B5"))),ne.createElement(He.default,{scroll:{y:490},columns:Pa,loading:ut,className:(ft==null?void 0:ft.count)<$t.limit?"mb30":"mb15",dataSource:ft==null?void 0:ft.challenges,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:$t.limit,current:$t.page,position:["bottomRight"],onChange:(sa,Sn)=>{$t.page=sa,$t.limit=Sn,un($e({},$t)),At()},total:ft==null?void 0:ft.count,showTotal:(sa,Sn)=>ne.createElement("span",null,"\u5171",ne.createElement("span",{style:{color:"#165DFF"}}," ",sa," "),"\u6761\u6570\u636E")}}),ne.createElement("div",{className:`${Wl.title} mb20`},"\u4EE3\u7801\u67E5\u91CD\u60C5\u51B5"),ne.createElement("div",{className:"mb20"},"\u7591\u4F3C\u6284\u88AD\u4EBA\u6570",ae==null?void 0:ae.review_total_count,"\u4EBA\uFF0C\u4EE3\u7801\u91CD\u5408100%\u4EBA\u6570",ae==null?void 0:ae.first_review_count,"\u4EBA\uFF1B\u4EE3\u7801\u91CD\u540890%\uFF5E100%\u4EBA\u6570",ae==null?void 0:ae.second_review_count,"\u4EBA\uFF1B\u4EE3\u7801\u91CD\u540880%\uFF5E90%\u4EBA\u6570",ae==null?void 0:ae.third_review_count,"\u4EBA\uFF1B\u4EE3\u7801\u91CD\u540870%\uFF5E80%\u4EBA\u6570",ae==null?void 0:ae.fourth_review_count,"\u4EBA\u3002"),ne.createElement(He.default,{bordered:!0,className:`${Wl.tableWrapper} mb30`,columns:[{title:"\u4EE3\u7801\u91CD\u5408\u7387",align:"center",className:Wl.firstCol,render:()=>ne.createElement("span",null,"\u5360\u6BD4")},{title:"100%",align:"center",dataIndex:"a"},{title:"90%-100%",align:"center",dataIndex:"b"},{title:"80%-90%",align:"center",dataIndex:"c"},{title:"70%-80%",align:"center",dataIndex:"d"}],dataSource:[{a:`${ae==null?void 0:ae.first_review_count}\u4EBA`,b:`${ae==null?void 0:ae.second_review_count}\u4EBA`,c:`${ae==null?void 0:ae.third_review_count}\u4EBA`,d:`${ae==null?void 0:ae.fourth_review_count}\u4EBA`,index:0}],rowKey:"index",pagination:!1}),ne.createElement(qs.ZP,{title:"\u5B9E\u8BAD\u884C\u4E3A\u5206\u6790\u7EDF\u8BA1",data:(0,qs.Uf)(ae)}),ne.createElement(ac,{courseId:se.coursesId,item:tt,isShow:ht,setIsShow:Fa,categoryId:se.categoryId}))},Ca=ee(23792),Tn=ee(54580),Zn=ee(59301),da=Object.defineProperty,ga=Object.defineProperties,gn=Object.getOwnPropertyDescriptors,Rn=Object.getOwnPropertySymbols,ha=Object.prototype.hasOwnProperty,oo=Object.prototype.propertyIsEnumerable,Ya=(ae,de,se)=>de in ae?da(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,co=(ae,de)=>{for(var se in de||(de={}))ha.call(de,se)&&Ya(ae,se,de[se]);if(Rn)for(var se of Rn(de))oo.call(de,se)&&Ya(ae,se,de[se]);return ae},Fo=(ae,de)=>ga(ae,gn(de)),ro=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const{Dragger:Va}=Tn.default,Nr=({classroomList:ae,dispatch:de,onOk:se})=>{const ut=(0,Se.useParams)(),[St]=Re.default.useForm(),[ft,xt]=(0,ne.useState)(),[tt,Ie]=(0,ne.useState)(!1),ht={height:100,onRemove:()=>{xt("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:Fa=>ro(void 0,null,function*(){return xt(Fa),!1})};return(0,ne.useEffect)(()=>{St.setFieldsValue({publish_time:ge()(ge()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:ge()(ge()(new Date((0,Ze.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),Zn.createElement(be.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:ae.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:tt},onOk:()=>ro(void 0,null,function*(){St.submit()}),onCancel:()=>{St.resetFields(),de({type:"classroomList/setActionTabs",payload:{}})}},Zn.createElement(Re.default,{form:St,onFinish:Fa=>ro(void 0,null,function*(){var $t,un;console.log("---",ae.actionTabs,Fa,ut);let Kn=(($t=ae==null?void 0:ae.actionTabs)==null?void 0:$t.type)==="exercise"?`/api/exercises/${ut==null?void 0:ut.category}/exercise_user/edit_score.json`:`/api/student_works/${ae.actionTabs.id}/edit_score.json`;Ie(!0);let Pa=yield(0,Be.ZP)(Kn,{method:"post",body:Fo(co({},Fa),{exercise_user_id:((un=ae==null?void 0:ae.actionTabs)==null?void 0:un.type)==="exercise"?ae.actionTabs.id:""})});Ie(!1),St.resetFields(),de({type:"classroomList/setActionTabs",payload:{}}),se()})},Zn.createElement(Re.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},Zn.createElement(De.Z,{min:0,style:{width:"100%"}}))))};var nr=(0,Se.connect)(({classroomList:ae})=>({classroomList:ae}))(Nr),wr=ee(69577),sr=ee(59301),du=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const{Dragger:Nu}=Tn.default,Yu=({})=>{const ae=(0,Se.useParams)(),[de]=Re.default.useForm(),[se,ut]=(0,ne.useState)(!0),[St,ft]=(0,ne.useState)(!1);console.log("----",ae);function xt(){return du(this,null,function*(){var tt,Ie;let ht;window.location.href.indexOf("exercise")>-1?ht=`/api/exercises/${ae==null?void 0:ae.categoryId}/get_time_setting.json`:ht=`/api/homework_commons/${ae==null?void 0:ae.categoryId}/get_time_setting.json`;let Fa=yield(0,Be.ZP)(ht,{method:"get"});(Fa==null?void 0:Fa.status)===0&&de.setFieldsValue({publish_time:ge()(ge()((tt=Fa==null?void 0:Fa.data)==null?void 0:tt.publish_time).format("YYYY-MM-DD HH:mm")),end_time:ge()(ge()((Ie=Fa==null?void 0:Fa.data)==null?void 0:Ie.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,ne.useEffect)(()=>{xt()},[]),sr.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},sr.createElement("div",{style:{textAlign:"end"}},se&&sr.createElement(Ce.ZP,{onClick:()=>{ut(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!se&&sr.createElement("div",null,sr.createElement(Ce.ZP,{type:"primary",loading:St,onClick:()=>{de.submit()}},"\u63D0\u4EA4"),sr.createElement(Ce.ZP,{style:{marginLeft:20},onClick:()=>{ut(!0)}},"\u53D6\u6D88"))),sr.createElement(Re.default,{form:de,disabled:se,onFinish:tt=>du(void 0,null,function*(){ft(!0),console.log("---",window.location.href);let Ie;window.location.href.indexOf("exercise")>-1?Ie=`/api/exercises/${ae==null?void 0:ae.categoryId}/time_setting.json`:Ie=`/api/homework_commons/${ae==null?void 0:ae.categoryId}/time_setting.json`;let ht=yield(0,Be.ZP)(Ie,{method:"post",body:{publish_time:ge()(tt.publish_time).format("YYYY-MM-DD HH:mm"),end_time:ge()(tt.end_time).format("YYYY-MM-DD HH:mm")}});ft(!1),(ht==null?void 0:ht.status)===0&&ut(!0)})},sr.createElement(ct.Z,null,sr.createElement(Lu.Z,null,sr.createElement(Re.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},sr.createElement(Ho.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:tt=>(0,wr.Q8)(tt),disabledTime:tt=>(0,wr.d0)(tt),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),sr.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),sr.createElement(ct.Z,null,sr.createElement(Lu.Z,null,sr.createElement(Re.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},sr.createElement(Ho.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:tt=>(0,wr.Q8)(tt,"",de.getFieldValue("publish_time")),disabledTime:tt=>(0,wr.d0)(tt,de.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),sr.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};var gu=(0,Se.connect)(({classroomList:ae})=>({classroomList:ae}))(Yu),Kr=ee(99313),zr=ee(59301),Fu=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const{Dragger:ku}=Tn.default,ru=({})=>{const ae=(0,Se.useParams)(),[de]=Re.default.useForm(),[se,ut]=(0,ne.useState)(!0),[St,ft]=(0,ne.useState)(!1);let[xt,tt]=(0,ne.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const Ie=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function ht(){return Fu(this,null,function*(){let $t;ft(!0),window.location.href.indexOf("exercise")>-1?$t=`/api/exercises/${ae==null?void 0:ae.categoryId}/redo_logs.json`:$t=`/api/homework_commons/${ae==null?void 0:ae.categoryId}/redo_logs.json`;let un=yield(0,Be.ZP)($t,{method:"get",params:xt});ft(!1),(un==null?void 0:un.status)===0&&ut(un==null?void 0:un.data)})}(0,ne.useEffect)(()=>{ht()},[]);let Fa=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:($t,un,Kn)=>{var Pa;return(Pa=Ie.find(At=>At.question_type===$t))==null?void 0:Pa.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:($t,un,Kn)=>{var Pa;return(Pa=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(At=>At.id===$t))==null?void 0:Pa.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:($t,un,Kn)=>ge()($t).format("YYYY-MM-DD HH:mm:ss")}].filter($t=>!!$t);return zr.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},zr.createElement(Kr.default,{destroyInactiveTabPane:!0,onChange:$t=>{xt.type=$t,xt.page=1,xt.limit=10,tt(xt),ht()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:zr.createElement(He.default,{className:"mt20",loading:St,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:($t,un,Kn)=>ge()($t).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:se==null?void 0:se.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:zr.createElement(He.default,{className:"mt20",loading:St,columns:Fa,dataSource:se==null?void 0:se.list,pagination:!1})}].filter($t=>!!$t)}),zr.createElement(Ae.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:($t,un)=>{xt.page=$t,xt.limit=un,tt(xt),ht()},current:xt.page,total:se.count,pageSize:xt.limit,style:{marginTop:20}}))};var su=(0,Se.connect)(({classroomList:ae})=>({classroomList:ae}))(ru),Ja=ee(59301),al=Object.defineProperty,Ee=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,Je=(ae,de,se)=>de in ae?al(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,gt=(ae,de)=>{for(var se in de||(de={}))Pe.call(de,se)&&Je(ae,se,de[se]);if(Ee)for(var se of Ee(de))_e.call(de,se)&&Je(ae,se,de[se]);return ae},vt=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});let zt=[{live:"A",gz:"0\u4E2A\u9519\u8BEF",ld:"0\u4E2A\u6F0F\u6D1E",gf:"0 - 5%"},{live:"B",gz:"\u81F3\u5C111\u4E2A\u6B21\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u6B21\u8981\u6F0F\u6D1E",gf:"6% - 10%"},{live:"C",gz:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u6F0F\u6D1E",gf:"11% - 20%"},{live:"D",gz:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u6F0F\u6D1E",gf:"21% - 50%"},{live:"E",gz:"\u81F3\u5C111\u4E2A\u963B\u65AD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u963B\u65AD\u6F0F\u6D1E",gf:"\u8D85\u8FC750%"}];const Tt=({shixunHomeworks:ae,classroomList:de,globalSetting:se,user:ut,loading:St,dispatch:ft})=>{var xt,tt,Ie,ht,Fa,$t,un,Kn,Pa,At,sa,Sn,Ta,Yn,eo,qt,ra,lo,va,na,lt,Jt,Qt,fa,Po,Xa,Ar,cr,jr,kr,Mu,za,qo,Jn,po,bn,Na,pa,Fn;const[Wn]=(0,Se.useSearchParams)(),ka=(0,Se.useParams)(),Bo=(0,Se.useLocation)(),[Ia,or]=(0,ne.useState)(Wn.get("tabs")||"0"),[Dr,Ua]=(0,ne.useState)({}),{workList:lu,shixunWorkList:dr,workSetting:ir}=ae,[ou,Ru]=(0,ne.useState)(!1);ka.category=Wn.get("category_id"),ka.order="work_score",ka.b_order="desc",(0,ne.useEffect)(()=>{(0,Ue.Rm)()&&ft({type:"classroomList/getAssistantPermissions",payload:{course_id:ka.coursesId}})},[(0,Ue.bg)()]),(0,ne.useEffect)(()=>{Ia!=="0"&&ft({type:"shixunHomeworks/getShixunWorkList",payload:ka}),new URLSearchParams(Bo.search).get("tabs")==="3"&&ft({type:"shixunHomeworks/getWorkSetting",payload:gt({},ka)}),ft({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:{categoryId:ka.categoryId}})},[]);const dl=Bn=>{Bn==="3"&&ft({type:"shixunHomeworks/getWorkSetting",payload:gt({},ka)}),or(Bn)},Hl=()=>{be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ja.createElement("div",{className:"tc font16"},"\u4F60\u5728\u8BE5\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF0C\u65E0\u6CD5\u6062\u590D",Ja.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u91CD\u505A\uFF1F"),onOk:()=>vt(void 0,null,function*(){var Bn;const $o=(Bn=ae.headerInfo)==null?void 0:Bn.myshixun_identifier;(yield(0,ce.Fr)({id:$o}))&&(fe.ZP.info(`\u5DF2\u6E05\u7A7A\u672C\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55 +`),tn.focus();default:throw new Error}},[tn,to]),jo=(0,z.useMemo)(()=>{switch(to){case jt:return z.createElement(bt,{callback:Sa,onCancel:Uo});case Ut:return z.createElement(je.Z,{callback:Sa,onCancel:Uo});case Vt:return z.createElement(Ve.Z,{callback:Sa,onCancel:Uo});case Pn:return z.createElement(rt,{callback:Sa,onCancel:Uo});case Lt:return z.createElement(ze,{callback:Sa,onCancel:Uo});case"maths-latex":return z.createElement(wt,{showSaveButton:!0,callback:Sa});case"inline-latex":return z.createElement(Gt.Z,{showSaveButton:!0,callback:Sa});default:return null}},[to]);function Uo(){Cr("")}(0,z.useEffect)(()=>{if(Cn.current){let wa=function(Ou){Gr=!0,Bu=Ou.pageY},ya=function(){Gr=!1},so=function(Ou){if(Gr){let Lu=Ou.pageY-Bu;Lu<0&&(Lu=0),Lu>300&&(Lu=300);let En=oa+Lu+"px";Lr(En)}},vo=Cn.current,Gr=!1,Bu=0;return vo.addEventListener("mousedown",wa),document.addEventListener("mousemove",so),document.addEventListener("mouseup",ya),()=>{vo.removeEventListener("mousedown",wa),document.removeEventListener("mousemove",so),document.removeEventListener("mouseup",ya)}}},[tn,Cn]),(0,z.useEffect)(()=>{Lr(oa)},[oa]);const Tr=ea(Rt),_a=ea(Wr),Oo={width:Tr,height:_a},Er=(0,z.useMemo)(()=>{if(Ho){let wa=new Date(Ho),ya=wa.getHours(),so=wa.getMinutes(),vo=wa.getSeconds();return ya=ya<10?"0"+ya:ya,so=so<10?"0"+so:so,vo=vo<10?"0"+vo:vo,`${ya}:${so}:${vo}`}return 0},[Ho]),Sr=wa=>{const ya=[];if(Xr){let so=-1;wa=wa.replace(/(@▁▁@|@▁@)/g,function(vo,Gr,Bu){ya.push({multiLine:vo!==fn})})}return ya};function Au(){window.sessionStorage.removeItem(Br),$u(!1),Za(0)}function $r(){$u(!1),Za(0),tn.setValue(window.sessionStorage.getItem(Br))}(0,z.useEffect)(()=>{xr[to]&&to!==Qn&&to!==Pn&&setTimeout(()=>{const wa=document.getElementsByClassName("markdown-popup-form")[0],ya=window.innerWidth/2-wa.offsetWidth/2,so=window.innerHeight/2-wa.offsetHeight/2;Rr(ya),qr(so)},0)},[to]);const Iu=wa=>{wa.preventDefault();const ya=wa.clientX-Ro,so=wa.clientY-_r;document.body.onmousemove=vo=>{let Gr=vo.clientX-ya,Bu=vo.clientY-so;const Ou=document.getElementsByClassName("markdown-popup-form")[0],Lu=window.innerWidth-Ou.offsetWidth,En=window.innerHeight-Ou.offsetHeight;Gr=Math.max(0,Math.min(Gr,Lu)),Bu=Math.max(0,Math.min(Bu,En)),Qu(vo.clientX,vo.clientY,ya,so)&&(Rr(Gr),qr(Bu))},document.body.onmouseup=function(){document.body.onmousemove=null}},Qu=(wa,ya,so,vo)=>{const Gr=document.body.clientHeight,Bu=document.body.clientWidth;return wa<20&&so>wa||wa>Bu-20&&soya||ya>Gr-20&&voCe in Fe?Ne(Fe,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Fe[Ce]=Ae,b=(Fe,Ce)=>{for(var Ae in Ce||(Ce={}))a.call(Ce,Ae)&&y(Fe,Ae,Ce[Ae]);if(E)for(var Ae of E(Ce))x.call(Ce,Ae)&&y(Fe,Ae,Ce[Ae]);return Fe},te=(Fe,Ce)=>xe(Fe,le(Ce));const{useForm:oe}=z.default,re={width:280,marginRight:10},ue={labelCol:{span:5},wrapperCol:{span:19}};var ce=({callback:Fe,onCancel:Ce})=>{const[Ae]=oe();let ct=(0,Ye.useRef)();function Oe(Xe){ct.current.width=Ae.getFieldValue("width"),ct.current.align=Ae.getFieldValue("align"),Fe(Xe,ct.current)}function Ct(Xe,st){if(Xe.status===-1){ne.ZP.error(Xe.message);return}Ae.setFieldsValue({src:`/api/attachments/${Xe.id}`,type:st.type})}function Te(Xe){let st=Xe.target.files[0];ct.current=st,ge(st,Ct)}return Be.createElement(z.default,te(b({form:Ae},ue),{className:"upload-image-panel",onFinish:Oe,style:{width:470,overflow:"hidden"}}),Be.createElement(z.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Be.createElement("div",{className:"flex-container"},Be.createElement(z.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Be.createElement(Se.default,{style:re})),Be.createElement(pe,{onFileChange:Te}))),Be.createElement(z.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Be.createElement(Se.default,{style:{width:264}})),Be.createElement(z.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Be.createElement(be.Z,null,Be.createElement(z.default.Item,{name:"width",style:{margin:0}},Be.createElement(fe.Z,{style:{width:264}})),Be.createElement("span",{className:"ml8"},"%"))),Be.createElement(z.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Be.createElement(ke.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),Be.createElement("aside",null,Be.createElement(z.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Be.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Be.createElement(ie.ZP,{type:"default",onClick:Ce},"\u53D6\u6D88"))))};function pe({onFileChange:Fe}){return Be.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Be.createElement("input",{type:"file",onChange:Fe}))}function ge(Fe,Ce){if(!Fe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ze.bg)())throw ne.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Ae=new FormData;Ae.append("editormd-image-file",Fe),Ae.append("file_param_name","editormd-image-file"),Ae.append("byxhr","true");var ct=new window.XMLHttpRequest;ct.withCredentials=!0,ct.addEventListener("load",function(Oe){Ce(JSON.parse(Oe.target.responseText),Fe)},!1),ct.addEventListener("error",function(Oe){console.error(Oe)},!1),ct.open("POST",`${He.KI}/api/attachments.json`),ct.send(Ae)}},75790:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return Se}});var z=ee(59301),ne=ee(4676);class Se extends z.Component{constructor(fe){super(fe);const ke=window.document;this.node=ke.createElement("div"),ke.body.appendChild(this.node)}render(){const{children:fe}=this.props;return(0,ne.createPortal)(fe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(yt,pt,ee){"use strict";ee.d(pt,{i:function(){return ue},Z:function(){return pe}});var z={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},ne=ee(71418),Se=ee(6848),be=ee(93948),fe=ee(92310),ke=ee.n(fe),ie=ee(49661),He=ee(57884),Ye=ee(34055),Ze=ee(79005),Be=ee(20345),Ne=ee(77882),xe=ee(31081),le=ee(75309),E=ee(71979),a=ee(47558),x=ee(42922),y=ee(66832),b=ee(96593),te=ee(19664),oe=ee(91833),re=ee(59301);const ue=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ze,swimg:Be},{name:"101\u8BA1\u5212",ptimg:Ne,swimg:xe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:le,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:y,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:te,swimg:oe}];var pe=({className:ge,dataSource:Fe=[],col:Ce=4,right:Ae,bottom:ct=23,precision:Oe=0,wrapWidth:Ct=1200,trackEventItems:Te,loading:Xe,onRemove:st=()=>{},isCurrent:nt=!0,showAlias:kt=!1,showProgress:Ue=!1})=>{const Ge=Math.floor((Ct-(Ce-1)*Ae)/Ce),bt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(je=>(window.ENV==="build"&&(je.ptimg=`/react/build${je.ptimg}`,je.swimg=`/react/build${je.swimg}`),je));return re.createElement(ne.Z,{spinning:Xe},re.createElement("div",{className:ke()(z.list,ge)},!!(Fe!=null&&Fe.length)&&(Fe==null?void 0:Fe.map((je,Ve)=>{var et,Mt,sn,Pt,on,We;const{name:Xt,id:nn,identifier:kn,featured:ta,school_name:Qe,image_url:Re,excellent:Le,is_plan:ve}=je;return re.createElement("div",{key:nn,className:nt&&Ue?z.wrapisCurrent:z.wrap,style:{width:Ge,marginRight:(1+Ve)%Ce===0?0:Ae+Oe,marginBottom:ct}},re.createElement("a",{className:z.li,onClick:qe=>{qe.preventDefault(),qe.stopPropagation(),Te&&(0,ie.L9)([Te]),(0,ie.xg)(`/paths/${kn}`)}},re.createElement("div",{className:z.img},re.createElement("img",{className:z.cover,src:`${Re}`}),nt&&(0,Ye.bg)()&&(je==null?void 0:je.studying)&&re.createElement("div",{className:`${z.movebq} user-path-items`,onClick:qe=>{qe.stopPropagation(),st(je)}},re.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),re.createElement("span",{className:"c-red"},"\u79FB\u9664")),(et=je==null?void 0:je.subject_tags)==null?void 0:et.map((qe,rt)=>{var we,De;if(rt===0){const mt=(we=bt.find(ze=>ze.name==qe))==null?void 0:we.swimg;return re.createElement("img",{className:z.sign,src:mt,style:{left:"-4px"}})}const Ft=(De=bt.find(mt=>mt.name==qe))==null?void 0:De.ptimg;return re.createElement("img",{className:z.sign,src:Ft,style:{left:`${48+52*(rt-1)+2*rt}px`}})}),re.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(je==null?void 0:je.excellent)&&re.createElement("div",{className:z.bq},"\u5F00\u653E\u8BFE\u7A0B"))),re.createElement("div",{className:z.name},re.createElement(Se.Z,{title:kt&&(je!=null&&je.excellent_alias_name)?re.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Xt}`,re.createElement("br",null),re.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${je==null?void 0:je.excellent_alias_name}`)):Xt},re.createElement("span",{className:z.e},kt&&(je==null?void 0:je.excellent_alias_name)||Xt))),nt&&Ue&&((Mt=je==null?void 0:je.progress)==null?void 0:Mt.all_score)!=0&&re.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},re.createElement(be.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((sn=je==null?void 0:je.progress)==null?void 0:sn.my_score)/((Pt=je==null?void 0:je.progress)==null?void 0:Pt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(on=je==null?void 0:je.progress)==null?void 0:on.my_score,"/",(We=je==null?void 0:je.progress)==null?void 0:We.all_score),(!nt||!Ue)&&re.createElement("div",{className:z.tags},re.createElement("div",null,re.createElement(Se.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),re.createElement("span",null,je.stages_count))),re.createElement(Se.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),re.createElement("span",null,je.members_count)))))))})),!Fe.length&&re.createElement(He.Z,null)))}},47949:function(yt,pt,ee){"use strict";ee.d(pt,{jL:function(){return fe},w9:function(){return Zt},dN:function(){return ot},QD:function(){return xo},cQ:function(){return Pt.Z},Oz:function(){return mt},op:function(){return Rt},O5:function(){return Or},_b:function(){return Pr},t7:function(){return Fe},Gi:function(){return qn},YG:function(){return Qn},kT:function(){return Lt},qp:function(){return x},K3:function(){return te},vr:function(){return $n},qE:function(){return vn},Je:function(){return ct},wb:function(){return Ve},lB:function(){return sn},cq:function(){return oo},tp:function(){return ue},Si:function(){return Ea},k8:function(){return pl},Du:function(){return Lr}});var z=ee(59301),ne={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Se="data:image/png;base64,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",fe=({dataSource:Cn=[],img:yn,imgWidth:Ln=346,title:Ba,sunTitle:xa,bannerExtraContent:Io})=>z.createElement("div",{className:ne.banner},z.createElement("div",{className:ne.content},z.createElement("aside",null,z.createElement("p",null,z.createElement("b",null,Ba),z.createElement("span",null,xa)),Cn.length>0&&z.createElement("div",{className:ne.btns},Cn.map((Sa,jo)=>z.createElement("div",{key:jo,onClick:Sa.click},Sa.name,Sa.sign?z.createElement("img",{src:Se,width:39}):null))),Io),yn&&z.createElement("img",{style:{marginTop:33,marginRight:38},src:yn,width:Ln}))),ke={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ie=ee(92310),He=ee.n(ie),Ye=ee(89392),Ze=Object.defineProperty,Be=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,le=(Cn,yn,Ln)=>yn in Cn?Ze(Cn,yn,{enumerable:!0,configurable:!0,writable:!0,value:Ln}):Cn[yn]=Ln,E=(Cn,yn)=>{for(var Ln in yn||(yn={}))Ne.call(yn,Ln)&&le(Cn,Ln,yn[Ln]);if(Be)for(var Ln of Be(yn))xe.call(yn,Ln)&&le(Cn,Ln,yn[Ln]);return Cn},x=({dataSource:Cn=[],value:yn,onChange:Ln,onTitleChange:Ba,className:xa,title:Io,titleWidth:Sa=41,style:jo={},fontColor:Uo="#6A7283",showCount:Tr,classNameActive:_a,styleItem:Oo={}})=>{const[Er,Sr]=(0,z.useState)(0),[Au,$r]=(0,z.useState)(!1),Iu=(0,z.useRef)(null),Qu=(0,z.useRef)(null);return(0,z.useEffect)(()=>{var wa;Cn.length!==0&&(((wa=Iu==null?void 0:Iu.current)==null?void 0:wa.clientHeight)>97?Sr(1):Sr(0)),Cn.length===0&&Sr(0),$r(!1)},[Cn]),z.createElement("div",{className:He()(ke.row,xa),style:jo},z.createElement("div",{onClick:(0,Ye.throttle)(()=>Ba==null?void 0:Ba(),2e3),style:{width:Sa,marginTop:Au?12:4},className:`${ke.title} ${Ba?"current":""}`},Io),z.createElement("div",{className:Au?`${ke.tagsWrap} ${ke.tagsBorderWrap}`:ke.tagsWrap},z.createElement("div",{className:ke.bar,ref:Qu,style:Er>0?{height:Er===1?97:"auto",overflow:Er===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},z.createElement("div",{className:ke.tag,ref:Iu},Cn==null?void 0:Cn.map(wa=>z.createElement("span",{onClick:()=>Ln(wa.id),key:wa.id,style:E(E({color:Uo},Oo),(wa==null?void 0:wa.style)||{}),className:yn===wa.id?He()(_a||ke.active,wa.classNameActive):""},z.createElement("span",{title:wa.name,className:ke.name},wa.name),!!Tr&&z.createElement("span",{className:ke.num},wa.count))))),!!Er&&z.createElement(z.Fragment,null,Er===1?z.createElement("div",{onClick:()=>{var wa;Sr(2),((wa=Iu==null?void 0:Iu.current)==null?void 0:wa.clientHeight)>245?$r(!0):$r(!1)},className:ke.action},"\u5C55\u5F00",z.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):z.createElement("div",{onClick:()=>{Qu.current.scrollTop=0,Sr(1),$r(!1)},className:ke.action},"\u6536\u8D77",z.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},te=({dataSource:Cn=[],value:yn,onChange:Ln,onTitleChange:Ba,className:xa,title:Io,titleWidth:Sa=41,style:jo={},fontColor:Uo="#6A7283",showCount:Tr,expand:_a=!0})=>{const[Oo,Er]=(0,z.useState)(0),[Sr,Au]=(0,z.useState)(!1),$r=(0,z.useRef)(null),Iu=(0,z.useRef)(null),[Qu,wa]=(0,z.useState)(_a);return z.createElement("div",{className:He()(y.row,xa),style:jo},z.createElement("div",{className:"flex item-center justify-between"},z.createElement("div",{onClick:(0,Ye.throttle)(()=>Ba==null?void 0:Ba(),2e3),style:{width:Sa,marginTop:Sr?12:4},className:`${y.title} ${Ba?"current":""}`},Io),z.createElement("i",{className:`iconfont ${Qu?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Qu?8:10},onClick:()=>wa(!Qu)})),Qu&&z.createElement("div",{className:Sr?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},z.createElement("div",{className:y.fenge}),z.createElement("div",{className:y.bar,ref:Iu},z.createElement("div",{className:y.tag,ref:$r},Cn==null?void 0:Cn.map(ya=>z.createElement("span",{onClick:()=>Ln(ya.id),key:ya.id,style:{color:Uo},className:yn===ya.id?y.active:""},z.createElement("span",{title:ya.name,className:y.name},ya.name),!!Tr&&z.createElement("span",{className:y.num},ya.count)))))))},oe={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ue=({dataSource:Cn=[],value:yn,onChange:Ln,className:Ba,style:xa={}})=>z.createElement("div",{style:xa,className:He()(oe.tabs,Ba)},Cn.map(Io=>z.createElement("span",{onClick:()=>Ln(Io.id),className:yn===Io.id?oe.active:"",key:Io.id},Io.name))),ce={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},pe=ee(92832),Fe=({dataSource:Cn=[],value:yn="",onChange:Ln,onInputChange:Ba=()=>{},className:xa,style:Io={},placeholder:Sa,allowClear:jo=!1})=>{var Uo;const[Tr,_a]=(0,z.useState)(""),[Oo,Er]=(0,z.useState)("");(0,z.useEffect)(()=>{var $r;let Iu=yn;($r=JSON.stringify(yn))!=null&&$r.includes("{")&&(_a(yn.id),Iu=yn.value||"");try{Er(decodeURIComponent(Iu||""))}catch(Qu){Er(decodeURIComponent(Iu||""))}},[yn]);const Sr=()=>{Ln(encodeURIComponent(Oo),Tr||null)},Au=$r=>{$r!==Tr&&(_a($r),Ln(encodeURIComponent(Oo),$r))};return z.createElement("div",{className:He()(ce.input,xa),style:Io},!!Cn.length&&z.createElement("div",{className:ce.dropdown},z.createElement("div",{className:ce.text},(Uo=Cn.find($r=>$r.id===Tr))==null?void 0:Uo.name,z.createElement("i",{className:"iconfont icon-zhankai4"}),z.createElement("b",{className:ce.b1}),z.createElement("b",{className:ce.b2})),z.createElement("div",{className:ce.menu},Cn.map(($r,Iu)=>z.createElement("div",{key:Iu,onClick:()=>Au($r.id)},$r.name)))),z.createElement(pe.default,{onPressEnter:Sr,value:Oo,onChange:$r=>{Er($r.target.value),Ba(encodeURIComponent($r.target.value),Tr||null)},bordered:!1,placeholder:Sa}),z.createElement("i",{onClick:Sr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Ce={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ct=({value:Cn,onChange:yn,className:Ln,total:Ba,pageSize:xa,style:Io={}})=>{const Sa=Cn<2,jo=Cn>=Math.ceil(Ba/xa);return Ba<=xa?z.createElement(z.Fragment,null):z.createElement("div",{className:He()(Ce.quickPager,Ln),style:Io},z.createElement("div",{onClick:()=>{Sa||yn(Cn-1,"prev")},className:Sa?Ce.disabled:""},"\u4E0A\u4E00\u9875"),z.createElement("div",{onClick:()=>{jo||yn(Cn+1,"next")},className:jo?Ce.disabled:""},"\u4E0B\u4E00\u9875"))},Oe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Ct=ee(71418),Te=ee(6848),Xe=ee(13570),st=ee(90524),nt=ee(49661),kt=ee(96908),Ue=ee(57177),Ge=ee(81378),bt=ee(57884),Ve=({className:Cn,dataSource:yn=[],col:Ln=4,right:Ba,bottom:xa=23,precision:Io=0,wrapWidth:Sa=1200,trackEventItems:jo,loading:Uo})=>{const Tr=Math.floor((Sa-(Ln-1)*Ba)/Ln);return z.createElement(Ct.Z,{spinning:Uo},z.createElement("div",{className:He()(Oe.list,Cn)},!!yn.length&&yn.map((_a,Oo)=>{const{name:Er,id:Sr,identifier:Au,power:$r,cover_image_id:Iu,pic:Qu}=_a;return z.createElement("div",{className:Oe.wrap,key:Sr,style:{width:Tr,marginRight:(1+Oo)%Ln===0?0:Ba+Io,marginBottom:xa}},z.createElement("a",{target:"_blank",href:`/shixuns/${Au}/challenges`,className:Oe.li,onClick:wa=>{wa.preventDefault(),jo&&(0,nt.L9)([jo]),$r&&(0,nt.xg)(`/shixuns/${Au}/challenges`)}},z.createElement("div",{className:Oe.img},z.createElement("img",{className:Oe.cover,src:`${Qu}`}),_a.is_jupyter&&z.createElement("img",{className:Oe.sign,src:kt}),_a.is_jupyter_lab&&z.createElement("img",{className:Oe.sign,src:Ue}),_a.is_unity_3d&&z.createElement("img",{className:Oe.sign,src:Ge})),z.createElement("div",{className:Oe.name},z.createElement(Te.Z,{title:Er||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:Oe.e},Er||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{className:Oe.tags},z.createElement(Te.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,_a.challenges_count))),!!_a.myshixuns_count&&z.createElement(Te.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),z.createElement("span",null,_a.myshixuns_count))),z.createElement(Te.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},z.createElement("span",null,z.createElement("span",null,_a.level))),z.createElement("div",{className:Oe.rate},z.createElement(Xe.Z,{allowHalf:!0,disabled:!0,defaultValue:_a.score_info}),z.createElement("span",null,"\xA0",_a.score_info?`${_a.score_info}\u5206`:"5\u5206")))),!$r&&z.createElement("div",{className:Oe.lockWrap},z.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!yn.length&&z.createElement(bt.Z,null)))},et={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},sn=({className:Cn,dataSource:yn=[],col:Ln=4,right:Ba,bottom:xa=23,precision:Io=0,wrapWidth:Sa=1200,wrapClassName:jo,trackEventItems:Uo,loading:Tr})=>{const _a=Math.floor((Sa-(Ln-1)*Ba)/Ln);return z.createElement(Ct.Z,{spinning:Tr},z.createElement("div",{className:He()(et.list,Cn)},!!yn.length&&yn.map((Oo,Er)=>{const{name:Sr,id:Au,identifier:$r,power:Iu,cover_image_id:Qu,pic:wa}=Oo;return z.createElement("div",{className:He()(et.wrap,jo),key:Au,style:{width:_a,marginRight:(1+Er)%Ln===0?0:Ba+Io,marginBottom:xa}},z.createElement("a",{target:"_blank",href:`/shixuns/${$r}/challenges`,className:et.li,onClick:ya=>{ya.preventDefault(),Uo&&(0,nt.L9)([Uo]),Iu&&(0,nt.xg)(`/shixuns/${$r}/challenges`)}},z.createElement("img",{src:ee(47621),className:et.titleBg}),z.createElement("div",{className:et.name},z.createElement(Te.Z,{title:Sr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:et.e},Sr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:et.img},z.createElement("img",{className:et.cover,src:Qu?`${st.Z.API_SERVER}/api/attachments/${Qu}`:`${st.Z.IMG_SERVER+wa}`}),Oo.is_jupyter&&z.createElement("div",{className:et.bq},"Jupyter"),Oo.is_jupyter_lab&&z.createElement("div",{className:et.bq},"JupyterLab"),Oo.is_unity_3d&&z.createElement("div",{className:et.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),z.createElement("div",{className:"mt20 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:et.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:et.value},Oo.myshixuns_count)),z.createElement("div",null,z.createElement("span",{className:et.text},"\u56F0\u96BE\u7B49\u7EA7"),z.createElement("span",{className:et.value},Oo.level))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:et.text},"\u5173\u5361\u6570"),z.createElement("span",{className:et.value},Oo.challenges_count)),z.createElement("div",{className:et.rate},z.createElement(Xe.Z,{allowHalf:!0,disabled:!0,defaultValue:Oo.score_info}),z.createElement("span",{className:et.value,style:{color:"#FF9C00"}},"\xA0",Oo.score_info?`${Oo.score_info}\u5206`:"5\u5206"))))),!Iu&&z.createElement("div",{className:et.lockWrap},z.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!yn.length&&z.createElement(bt.Z,null)))},Pt=ee(929),on={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},We=ee(79005),Xt=ee(20345),nn=ee(77882),kn=ee(31081),ta=ee(75309),Qe=ee(71979),Re=ee(47558),Le=ee(42922),ve=ee(66832),qe=ee(96593),rt=ee(19664),we=ee(91833);const De=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:We,swimg:Xt},{name:"101\u8BA1\u5212",ptimg:nn,swimg:kn},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ta,swimg:Qe},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Re,swimg:Le},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:ve,swimg:qe},{name:"\u519B\u961F\u4E00\u6D41",ptimg:rt,swimg:we}];var mt=({className:Cn,dataSource:yn=[],col:Ln=4,right:Ba,bottom:xa=23,precision:Io=0,wrapWidth:Sa=1200,trackEventItems:jo,loading:Uo,wrapClassName:Tr,imgClassName:_a,isArrow:Oo=!1})=>{const Er=Math.floor((Sa-(Ln-1)*Ba)/Ln),[Sr,Au]=(0,z.useState)(),[$r,Iu]=(0,z.useState)(),Qu=ya=>Au(ya),wa=()=>Au(-1);return z.createElement(Ct.Z,{spinning:Uo},z.createElement("div",{className:He()(on.list,Cn)},!!(yn!=null&&yn.length)&&(yn==null?void 0:yn.map((ya,so)=>{var vo;const{name:Gr,id:Bu,identifier:Ou,featured:Lu,school_name:En,image_url:nl,excellent:Ll,is_plan:ll}=ya;return z.createElement("div",{key:Bu,className:He()(on.wrap,Tr),style:{width:Er,marginRight:(1+so)%Ln===0?0:Ba+Io,marginBottom:xa}},z.createElement("a",{target:"_blank",href:`/paths/${Ou}`,className:on.li,onClick:ur=>{ur.preventDefault(),jo&&(0,nt.L9)([jo]),(0,nt.xg)(`/paths/${Ou}`)}},z.createElement("img",{src:ee(39057),className:on.titleBg}),z.createElement("div",{className:on.name},z.createElement(Te.Z,{title:Gr},z.createElement("span",{className:on.e,style:{color:Oo&&Sr===so?"#145DFF":"#000000"},onMouseEnter:()=>{Qu(so)},onMouseLeave:wa},Gr))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:He()(on.img,_a)},z.createElement("img",{className:on.cover,src:`${st.Z.IMG_SERVER+nl}`}),(vo=ya==null?void 0:ya.subject_tags)==null?void 0:vo.map((ur,Qr)=>{var yu,Yr;if(Qr===0){const cu=(yu=De.find(xu=>xu.name==ur))==null?void 0:yu.swimg;return z.createElement("img",{className:on.sign,src:cu,style:{left:"-4px"}})}const yr=(Yr=De.find(cu=>cu.name==ur))==null?void 0:Yr.ptimg;return z.createElement("img",{className:on.sign,src:yr,style:{left:`${48+52*(Qr-1)+2*Qr}px`}})}),z.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(ya==null?void 0:ya.excellent)&&z.createElement("div",{className:on.bq},"\u5F00\u653E\u8BFE\u7A0B"))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:on.text},"\u7AE0\u8282\u6570"),z.createElement("span",{className:on.value},ya.stages_count)),z.createElement("div",null,z.createElement("span",{className:on.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:on.value},ya.members_count))))))})),!yn.length&&z.createElement(bt.Z,null)))},ze={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Bt="data:image/png;base64,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",dt=ee(59301),Zt=({className:Cn,dataSource:yn=[],col:Ln=4,right:Ba,bottom:xa=23,precision:Io=0,wrapWidth:Sa=1200,trackEventItems:jo,loading:Uo})=>{const Tr=Math.floor((Sa-(Ln-1)*Ba)/Ln);return dt.createElement(Ct.Z,{spinning:Uo},dt.createElement("div",{className:He()(ze.list,Cn)},!!yn.length&&yn.map((_a,Oo)=>{const{subject_identifier:Er,id:Sr,identifier:Au,power:$r}=_a,Iu=_a.is_public!=0&&_a.is_public;return dt.createElement("div",{className:ze.wrap,key:Sr,style:{width:Tr,marginRight:(1+Oo)%Ln===0?0:Ba+Io,marginBottom:xa}},dt.createElement("a",{className:ze.li,onClick:Qu=>{Qu.preventDefault(),jo&&(0,nt.L9)([jo]),(0,nt.xg)(_a.first_category_url)}},dt.createElement("div",{className:ze.top},dt.createElement(Te.Z,{title:_a.name},dt.createElement("div",{className:ze.name},_a.name)),dt.createElement("img",{className:ze.img,src:st.Z.IMG_SERVER+"/images/"+_a.avatar_url}),dt.createElement("div",{className:ze.text,title:_a.creator},_a.creator),Er&&dt.createElement("div",{className:ze.btns},dt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),dt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Iu&&dt.createElement("div",{className:ze.sign},"\u516C\u5F00")),dt.createElement("div",{className:ze.bottom},_a.visits>0&&dt.createElement(Te.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},dt.createElement("span",null,dt.createElement("i",{className:"iconfont icon-liulanyan"}),dt.createElement("span",null,_a.visits))),_a.course_members_count>0&&dt.createElement(Te.Z,{title:"\u6210\u5458",placement:"bottom"},dt.createElement("span",null,dt.createElement("i",{className:"iconfont icon-chengyuan"}),_a.course_members_count)),_a.tasks_count>0&&dt.createElement(Te.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},dt.createElement("span",null,dt.createElement("i",{className:"iconfont icon-zuoye"}),_a.tasks_count)),_a.is_end?dt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):dt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!_a.is_accessible&&dt.createElement("div",{className:ze.lockWrap},dt.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),dt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!yn.length&&dt.createElement(bt.Z,null)))},wt={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Gt="data:image/png;base64,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",ot=({className:Cn,dataSource:yn=[],col:Ln=4,right:Ba,bottom:xa=23,precision:Io=0,wrapWidth:Sa=1200,wrapClassName:jo,trackEventItems:Uo,loading:Tr})=>{const _a=Math.floor((Sa-(Ln-1)*Ba)/Ln);return z.createElement(Ct.Z,{spinning:Tr},z.createElement("div",{className:He()(wt.list,Cn)},!!yn.length&&yn.map((Oo,Er)=>{const{subject_identifier:Sr,id:Au,identifier:$r,power:Iu}=Oo,Qu=Oo.is_public!=0&&Oo.is_public;return z.createElement("div",{className:He()(`${wt.wrap} ${Oo.is_accessible?"":wt.warpStyle}`,jo),key:Au,style:{width:_a,marginRight:(1+Er)%Ln===0?0:Ba+Io,marginBottom:xa}},z.createElement("a",{className:wt.li,onClick:wa=>{wa.preventDefault(),Uo&&(0,nt.L9)([Uo]),(0,nt.xg)(Oo.first_category_url)}},z.createElement("div",{className:wt.creator},z.createElement("img",{className:wt.img,src:st.Z.IMG_SERVER+"/images/"+Oo.avatar_url}),z.createElement("div",{className:wt.text,title:Oo.creator},Oo.creator)),z.createElement("div",{className:wt.top},z.createElement(Te.Z,{title:Oo.name},z.createElement("div",{className:wt.name},Oo.name)),Qu&&z.createElement("div",{className:wt.sign},"\u516C\u5F00")),z.createElement("div",{className:wt.middle},z.createElement("div",{className:wt.row,style:{marginBottom:6}},z.createElement("div",null,z.createElement("span",{className:wt.text},"\u8BBF\u95EE\u91CF"),z.createElement("span",{className:wt.value},(Oo==null?void 0:Oo.visits)||0)),z.createElement("div",null,z.createElement("span",{className:wt.text},"\u6210\u5458"),z.createElement("span",{className:wt.value},(Oo==null?void 0:Oo.course_members_count)||0))),z.createElement("div",{className:wt.row},z.createElement("div",null,z.createElement("span",{className:wt.text,style:{width:42}},"\u4F5C",z.createElement("span",{style:{marginLeft:14}},"\u4E1A")),z.createElement("span",{className:wt.value},(Oo==null?void 0:Oo.tasks_count)||0)),z.createElement("div",null,z.createElement("span",{className:wt.text},"\u72B6\u6001"),Oo.is_end?z.createElement("span",{className:wt.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):z.createElement("span",{className:wt.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Sr&&z.createElement("div",{className:wt.btns},z.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Oo.is_accessible&&z.createElement("div",{className:wt.lockWrap},z.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!yn.length&&z.createElement(bt.Z,null)))},jt={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Vt=ee(76560),Qn=({dataSource:Cn=[],value:yn,onChange:Ln,className:Ba,style:xa={},tabBarExtraContent:Io})=>z.createElement("div",{className:He()(jt.tabs,Ba),style:xa},z.createElement("div",{className:jt.tabsWrap},Cn.map((Sa,jo)=>z.createElement("aside",{className:jt.tab,onClick:()=>{Ln(Sa.id),Sa.link&&Vt.history.push(Sa.link)},key:jo},z.createElement("div",{className:yn===Sa.id?jt.active:""},Sa.name),(Sa==null?void 0:Sa.resetCount)==null&&(Sa==null?void 0:Sa.total)!==void 0&&z.createElement("span",null,"\uFF08",Sa==null?void 0:Sa.total,"\uFF09"),(Sa==null?void 0:Sa.resetCount)!==void 0&&(Sa==null?void 0:Sa.total)!==void 0&&z.createElement(Te.Z,{title:(Sa==null?void 0:Sa.tip)!=null?Sa==null?void 0:Sa.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},Sa==null?void 0:Sa.resetCount),"/",z.createElement("span",null,Sa==null?void 0:Sa.total),"\uFF09"))))),z.createElement("div",{className:jt.tabBar},Io)),Ot={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},Lt=({dataSource:Cn=[],value:yn,onChange:Ln,className:Ba,style:xa={},tabBarExtraContent:Io})=>z.createElement("div",{className:He()(Ot.tabs,Ba),style:xa},z.createElement("div",{className:Ot.tabsWrap},Cn.map((Sa,jo)=>z.createElement("aside",{className:Ot.tab,onClick:()=>{Ln(Sa.id),Sa.link&&Vt.history.push(Sa.link)},key:jo},z.createElement("div",{className:yn===Sa.id?Ot.active:""},Sa.name),(Sa==null?void 0:Sa.resetCount)==null&&(Sa==null?void 0:Sa.total)!==void 0&&z.createElement("span",null,"\uFF08",Sa==null?void 0:Sa.total,"\uFF09"),(Sa==null?void 0:Sa.resetCount)!==void 0&&(Sa==null?void 0:Sa.total)!==void 0&&z.createElement(Te.Z,{title:(Sa==null?void 0:Sa.tip)!=null?Sa==null?void 0:Sa.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},Sa==null?void 0:Sa.resetCount),"/",z.createElement("span",null,Sa==null?void 0:Sa.total),"\uFF09"))))),z.createElement("div",{className:Ot.tabBar},Io)),qn=({className:Cn,style:yn={},children:Ln})=>z.createElement("div",{className:He()(Cn),style:yn},Ln),_n={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Ga=ee(38854),An=ee(20834);const xn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var oo=({sortValue:Cn,dropValue:yn,className:Ln,onSort:Ba,onDrop:xa,dataSource:Io=xn})=>{var Sa;return z.createElement("div",{className:He()(_n.orderWrap,Ln)},z.createElement(Ga.Z,{dropdownRender:()=>z.createElement(An.default,null,Io.map((jo,Uo)=>z.createElement(An.default.Item,{key:Uo,onClick:()=>xa(jo.id)},jo.name)))},z.createElement("span",{className:_n.orderTextWrap},(Sa=Io.find(jo=>yn===jo.id))==null?void 0:Sa.name)),z.createElement("span",{className:_n.orderIconWrap},z.createElement("span",{className:_n.orderAsc},z.createElement("i",{className:Cn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${_n.cursorPointer} ${_n.active}`:`iconfont icon-sanjiaoxing-up font12 ${_n.cursorPointer}`,onClick:()=>Ba(Cn==="asc"?"desc":"asc")})),z.createElement("span",{className:_n.orderDesc},z.createElement("i",{className:Cn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${_n.cursorPointer} ${_n.active}`:`iconfont icon-sanjiaoxing-down font12 ${_n.cursorPointer}`,onClick:()=>Ba(Cn==="asc"?"desc":"asc")}))))},ln={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},fn=ee(3113),io=ee(22688),Oa=Object.defineProperty,ea=Object.getOwnPropertySymbols,So=Object.prototype.hasOwnProperty,qa=Object.prototype.propertyIsEnumerable,hr=(Cn,yn,Ln)=>yn in Cn?Oa(Cn,yn,{enumerable:!0,configurable:!0,writable:!0,value:Ln}):Cn[yn]=Ln,xr=(Cn,yn)=>{for(var Ln in yn||(yn={}))So.call(yn,Ln)&&hr(Cn,Ln,yn[Ln]);if(ea)for(var Ln of ea(yn))qa.call(yn,Ln)&&hr(Cn,Ln,yn[Ln]);return Cn},Qo=(Cn,yn)=>{var Ln={};for(var Ba in Cn)So.call(Cn,Ba)&&yn.indexOf(Ba)<0&&(Ln[Ba]=Cn[Ba]);if(Cn!=null&&ea)for(var Ba of ea(Cn))yn.indexOf(Ba)<0&&qa.call(Cn,Ba)&&(Ln[Ba]=Cn[Ba]);return Ln},Et=(Cn,yn,Ln)=>new Promise((Ba,xa)=>{var Io=Uo=>{try{jo(Ln.next(Uo))}catch(Tr){xa(Tr)}},Sa=Uo=>{try{jo(Ln.throw(Uo))}catch(Tr){xa(Tr)}},jo=Uo=>Uo.done?Ba(Uo.value):Promise.resolve(Uo.value).then(Io,Sa);jo((Ln=Ln.apply(Cn,yn)).next())}),Rt=Cn=>{var yn=Cn,{className:Ln,style:Ba,children:xa,loading:Io=!1,openLoading:Sa,onClick:jo=()=>{},size:Uo="middle",shape:Tr="round",theme:_a}=yn,Oo=Qo(yn,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Er,Sr]=(0,z.useState)(!1),Au=(0,z.useMemo)(()=>{switch(_a){case io.Fy.THEMEONE:return ln.ThemeOne;case io.Fy.DEFAULT:default:return ln.btn}},[_a]);return z.createElement(fn.ZP,xr({onClick:(0,Ye.throttle)($r=>Et(void 0,null,function*(){Sa&&Sr(!0);try{yield jo($r)}catch(Iu){console.log("error",Iu)}Sa&&Sr(!1)}),2e3,{leading:!0,trailing:!1}),className:He()(Au,ln[`${Uo}-${Tr}`],Ln),style:Ba,size:Uo,shape:Tr,loading:Er||Io},Oo),xa)},oa={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},vn=({className:Cn,style:yn,children:Ln=null,onClick:Ba,title:xa})=>z.createElement("div",{className:He()(oa.head,Cn),style:yn},z.createElement("span",{className:"primary-hover",onClick:Ba},z.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),z.createElement("b",{title:xa},xa),z.createElement("div",{className:oa.node},Ln)),Xo={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},xo=({confirmShow:Cn=!0,confirmTitle:yn,confirmClick:Ln,cancelShow:Ba=!0,cancelTitle:xa,cancelClick:Io,className:Sa,style:jo,confirmLoading:Uo=!1})=>z.createElement("div",{className:He()(Xo.btns,Sa),style:jo},Cn&&z.createElement(fn.ZP,{loading:Uo,onClick:Ln,type:"primary",className:Xo.confirm},yn),Ba&&z.createElement(fn.ZP,{onClick:Io,className:Xo.cancel},xa)),Br={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},$n=({className:Cn,style:yn={},LeftContent:Ln,children:Ba,RightContent:xa})=>z.createElement("div",{className:He()(Br.fixedBottom,Cn),style:yn},z.createElement("div",{className:Br.wrap},z.createElement("div",{className:Br.left},Ln),z.createElement("div",{className:Br.center},Ba),z.createElement("div",{className:Br.right},xa))),gr={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Pr=({className:Cn,style:yn={},dataSource:Ln=[]})=>z.createElement("div",{className:He()(gr.crumbs,Cn),style:yn},Ln.map((Ba,xa)=>xaVt.history.push(Ba.path)},Ba.name):z.createElement("span",null,Ba.name),z.createElement("span",null,"\xA0",">","\xA0")):z.createElement("span",{key:xa,style:{color:"#5F6368"}},Ba.name))),mr=ee(31797),Me=Object.defineProperty,pn=Object.defineProperties,hn=Object.getOwnPropertyDescriptors,Hn=Object.getOwnPropertySymbols,ua=Object.prototype.hasOwnProperty,aa=Object.prototype.propertyIsEnumerable,Un=(Cn,yn,Ln)=>yn in Cn?Me(Cn,yn,{enumerable:!0,configurable:!0,writable:!0,value:Ln}):Cn[yn]=Ln,wn=(Cn,yn)=>{for(var Ln in yn||(yn={}))ua.call(yn,Ln)&&Un(Cn,Ln,yn[Ln]);if(Hn)for(var Ln of Hn(yn))aa.call(yn,Ln)&&Un(Cn,Ln,yn[Ln]);return Cn},zo=(Cn,yn)=>pn(Cn,hn(yn)),yo=(Cn,yn)=>{var Ln={};for(var Ba in Cn)ua.call(Cn,Ba)&&yn.indexOf(Ba)<0&&(Ln[Ba]=Cn[Ba]);if(Cn!=null&&Hn)for(var Ba of Hn(Cn))yn.indexOf(Ba)<0&&aa.call(Cn,Ba)&&(Ln[Ba]=Cn[Ba]);return Ln};const{Countdown:tn}=mr.default;var Or=Cn=>{var yn=Cn,{onChange:Ln}=yn,Ba=yo(yn,["onChange"]);const[xa,Io]=(0,z.useState)(null);(0,z.useEffect)(()=>{typeof xa=="number"&&xa>=0&&Ln(xa)},[xa]);const Sa=jo=>{const Uo=Math.floor(jo/1e3);Io(Uo)};return z.createElement(tn,zo(wn({},Ba),{onChange:Sa}))},iu={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Ea=({DataProps:Cn,className:yn,style:Ln={}})=>{var Ba;return z.createElement("div",{className:He()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",iu.ClassRoomItem,yn),style:Ln,onClick:()=>{(0,nt.xg)(Cn==null?void 0:Cn.first_category_url)}},z.createElement("div",{className:"flex flex-col item-center"},z.createElement("img",{src:`${(Ba=st.Z)==null?void 0:Ba.IMG_SERVER}/images/${Cn==null?void 0:Cn.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Cn==null?void 0:Cn.subject_identifier)&&z.createElement("div",{className:"mt-40px"},z.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),z.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},z.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Cn!=null&&Cn.is_public)&&z.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),z.createElement("span",{className:He()("text-16px font-medium",iu.TitleDom)},Cn==null?void 0:Cn.name)),z.createElement("div",{className:"c-grey-333 font-medium"},Cn==null?void 0:Cn.creator),z.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Cn==null?void 0:Cn.course_members_count),z.createElement("div",{className:"c-grey-333 flex item-center justify-between"},z.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Cn==null?void 0:Cn.tasks_count),Cn!=null&&Cn.is_end?z.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):z.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Ka=Object.defineProperty,Mo=Object.getOwnPropertySymbols,to=Object.prototype.hasOwnProperty,Cr=Object.prototype.propertyIsEnumerable,Ho=(Cn,yn,Ln)=>yn in Cn?Ka(Cn,yn,{enumerable:!0,configurable:!0,writable:!0,value:Ln}):Cn[yn]=Ln,Za=(Cn,yn)=>{for(var Ln in yn||(yn={}))to.call(yn,Ln)&&Ho(Cn,Ln,yn[Ln]);if(Mo)for(var Ln of Mo(yn))Cr.call(yn,Ln)&&Ho(Cn,Ln,yn[Ln]);return Cn},Lr=({DataProps:Cn=[],selectValue:yn,onChange:Ln,className:Ba,style:xa={},extra:Io,classNameItem:Sa,styleItem:jo={},barHidden:Uo})=>{const[Tr,_a]=(0,z.useState)();return(0,z.useEffect)(()=>{_a(Array.isArray(yn)?yn:[yn])},[yn]),z.createElement("div",{className:He()("flex px-20px py-10px gap-40px",Ba),style:Za({borderBottom:"1px solid #D3F0FF"},xa)},Cn==null?void 0:Cn.map(Oo=>z.createElement("div",{key:Oo==null?void 0:Oo.id,className:He()("flex item-center justify-center current c-grey-333 text-16 relative",Sa,Oo==null?void 0:Oo.className),style:Za(Za({color:Tr!=null&&Tr.includes(Oo==null?void 0:Oo.id)?"#1890FF":"",minWidth:88},jo),(Oo==null?void 0:Oo.style)||{}),onClick:Er=>{Ln==null||Ln({domEvent:Er,item:Oo}),Oo!=null&&Oo.link&&Vt.history.push(Oo==null?void 0:Oo.link)}},Oo==null?void 0:Oo.name,!Uo&&(Tr==null?void 0:Tr.includes(Oo==null?void 0:Oo.id))&&z.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),z.createElement("div",{className:"ml-auto"},Io))},fl=Object.defineProperty,$u=Object.defineProperties,Zu=Object.getOwnPropertyDescriptors,Wa=Object.getOwnPropertySymbols,ca=Object.prototype.hasOwnProperty,Ro=Object.prototype.propertyIsEnumerable,Rr=(Cn,yn,Ln)=>yn in Cn?fl(Cn,yn,{enumerable:!0,configurable:!0,writable:!0,value:Ln}):Cn[yn]=Ln,_r=(Cn,yn)=>{for(var Ln in yn||(yn={}))ca.call(yn,Ln)&&Rr(Cn,Ln,yn[Ln]);if(Wa)for(var Ln of Wa(yn))Ro.call(yn,Ln)&&Rr(Cn,Ln,yn[Ln]);return Cn},qr=(Cn,yn)=>$u(Cn,Zu(yn)),pl=({value:Cn,onChange:yn,onInputChange:Ln,className:Ba,style:xa={},InputProps:Io})=>{const[Sa,jo]=(0,z.useState)(Cn);return z.createElement("div",{className:He()("flex item-center rounded-full px-10px py-2px",Ba),style:_r({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},xa)},z.createElement(pe.default,qr(_r({bordered:!1},Io),{onChange:Uo=>{jo(Uo.target.value),Ln==null||Ln(encodeURIComponent(Uo.target.value))},onPressEnter:Uo=>{yn==null||yn({domEvent:Uo,item:{value:Sa}})}})),z.createElement("img",{className:"h-22px current",src:ee(25365),height:22,onClick:Uo=>{yn==null||yn({domEvent:Uo,item:{value:Sa}})}}))}},17904:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return ne}});var z=ee(59301);function ne(Se,be){const fe=(0,z.useRef)();(0,z.useEffect)(()=>{fe.current=Se}),(0,z.useEffect)(()=>{function ke(){fe.current()}if(be!==null){let ie=setInterval(ke,be);return()=>clearInterval(ie)}},[be])}},26162:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return pe}});var z=ee(59301),ne={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},Se=Object.defineProperty,be=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,ie=(ge,Fe,Ce)=>Fe in ge?Se(ge,Fe,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):ge[Fe]=Ce,He=(ge,Fe)=>{for(var Ce in Fe||(Fe={}))fe.call(Fe,Ce)&&ie(ge,Ce,Fe[Ce]);if(be)for(var Ce of be(Fe))ke.call(Fe,Ce)&&ie(ge,Ce,Fe[Ce]);return ge};const Ye=ge=>React.createElement("svg",He({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},ge),React.createElement("title",null,"\u88C5\u9970\u70B9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"100%",y1:"50%",x2:"0%",y2:"50%",id:"dot_svg__a"},React.createElement("stop",{stopColor:"#5EC7EA",offset:"0%"}),React.createElement("stop",{stopColor:"#3055D0",offset:"100%"}))),React.createElement("g",{transform:"translate(0 -1)",fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m4.342 2.005 11.896 7.138a1 1 0 0 1 0 1.714L4.342 17.995a1 1 0 0 1-1.378-1.362L6.834 10l-3.87-6.633a1 1 0 0 1 1.378-1.362Z",fill:"url(#dot_svg__a)"}),React.createElement("circle",{fill:"#3061D0",cx:2,cy:10,r:2})));var Ze="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",Be=ee(99313),Ne=ee(92310),xe=ee.n(Ne),le=ee(59301),E=Object.defineProperty,a=Object.defineProperties,x=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,oe=(ge,Fe,Ce)=>Fe in ge?E(ge,Fe,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):ge[Fe]=Ce,re=(ge,Fe)=>{for(var Ce in Fe||(Fe={}))b.call(Fe,Ce)&&oe(ge,Ce,Fe[Ce]);if(y)for(var Ce of y(Fe))te.call(Fe,Ce)&&oe(ge,Ce,Fe[Ce]);return ge},ue=(ge,Fe)=>a(ge,x(Fe)),pe=({dataSource:ge,className:Fe,style:Ce})=>{const[Ae,ct]=(0,z.useState)([]),[Oe,Ct]=(0,z.useState)(""),Te=(0,z.useRef)("");(0,z.useEffect)(()=>{if(ge!=null&&ge.length){const nt=String(Math.random()).slice(-6),kt=ge.map(Ue=>ue(re({},Ue),{key:`${nt}-${Ue.key}`}));ct(kt),Ct(kt[0].key)}},[ge.length]);const Xe=nt=>{Ct(nt),Te.current=nt;const kt=document.getElementById(nt);if(kt){const Ue=kt.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:Ue,behavior:"smooth"})}},st=()=>{const nt=Ae.map(Ue=>document.getElementById(Ue.key)),kt=window.innerHeight/2;for(const Ue of nt)if(Ue){const Ge=Ue.getBoundingClientRect();if(Ge.top>=0&&Ge.top(window.addEventListener("scroll",st),()=>{window.removeEventListener("scroll",st)}),[Ae]),le.createElement("div",{className:xe()(ne.anchorNavigation,Fe),style:Ce},le.createElement(Be.default,{items:Ae,tabBarGutter:60,className:ne.tabs,activeKey:Oe,onChange:Xe}),Ae.map(nt=>le.createElement("div",{key:nt.key,id:nt.key,className:ne.box},le.createElement("div",{className:ne.head},le.createElement("img",{className:"mr10",src:Ze,alt:"Dot"}),nt.label),le.createElement("div",{className:ne.element},nt.element))))}},50377:function(yt,pt,ee){"use strict";var z=ee(59301),ne=ee(43418),Se=ee(8591),be=ee(82093),fe=ee(76560),ke=Object.defineProperty,ie=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,Ze=(E,a,x)=>a in E?ke(E,a,{enumerable:!0,configurable:!0,writable:!0,value:x}):E[a]=x,Be=(E,a)=>{for(var x in a||(a={}))He.call(a,x)&&Ze(E,x,a[x]);if(ie)for(var x of ie(a))Ye.call(a,x)&&Ze(E,x,a[x]);return E},Ne=(E,a)=>{var x={};for(var y in E)He.call(E,y)&&a.indexOf(y)<0&&(x[y]=E[y]);if(E!=null&&ie)for(var y of ie(E))a.indexOf(y)<0&&Ye.call(E,y)&&(x[y]=E[y]);return x},xe=(E,a,x)=>new Promise((y,b)=>{var te=ue=>{try{re(x.next(ue))}catch(ce){b(ce)}},oe=ue=>{try{re(x.throw(ue))}catch(ce){b(ce)}},re=ue=>ue.done?y(ue.value):Promise.resolve(ue.value).then(te,oe);re((x=x.apply(E,a)).next())});const le=E=>{var a=E,{shixunHomeworks:x,dispatch:y}=a,b=Ne(a,["shixunHomeworks","dispatch"]);const te=(0,fe.useParams)();return z.createElement(ne.default,{centered:!0,title:"\u63D0\u793A",open:x.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>xe(void 0,null,function*(){(yield(0,be.ZP)(`/api/myshixuns/${x.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:te.coursesId}})).shixun_identifier&&(Se.ZP.success("\u64CD\u4F5C\u6210\u529F"),y({type:"shixunHomeworks/setActionTabs",payload:{}}),y({type:"shixunHomeworks/getWorkList",payload:Be({},x.actionTabs.params)}))}),onCancel:()=>{y({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),z.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};pt.Z=(0,fe.connect)(({shixunHomeworks:E})=>({shixunHomeworks:E}))(le)},61934:function(yt,pt,ee){"use strict";ee.d(pt,{n:function(){return Vt},Z:function(){return Qn}});var z=ee(59301),ne=ee(78241),Se=ee(8591),be=ee(6848),fe=ee(43418),ke=ee(20834),ie=ee(24905),He=ee(95237),Ye=ee(43604),Ze=ee(92832),Be=ee(3113),Ne=ee(38854),xe=ee(1710),le=ee(5112),E=ee(5871),a=ee(58421),x=ee(84105),y=ee(87395),b=ee(67921),te=ee(89489),oe=ee(57884),re=ee(49661),ue=ee(50377),ce=ee(96512),pe=ee(82093),ge=ee(76560),Fe=Object.defineProperty,Ce=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,Oe=(Ot,Ut,Lt)=>Ut in Ot?Fe(Ot,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Ot[Ut]=Lt,Ct=(Ot,Ut)=>{for(var Lt in Ut||(Ut={}))Ae.call(Ut,Lt)&&Oe(Ot,Lt,Ut[Lt]);if(Ce)for(var Lt of Ce(Ut))ct.call(Ut,Lt)&&Oe(Ot,Lt,Ut[Lt]);return Ot},Te=(Ot,Ut)=>{var Lt={};for(var Dn in Ot)Ae.call(Ot,Dn)&&Ut.indexOf(Dn)<0&&(Lt[Dn]=Ot[Dn]);if(Ot!=null&&Ce)for(var Dn of Ce(Ot))Ut.indexOf(Dn)<0&&ct.call(Ot,Dn)&&(Lt[Dn]=Ot[Dn]);return Lt},Xe=(Ot,Ut,Lt)=>new Promise((Dn,qn)=>{var _n=xn=>{try{An(Lt.next(xn))}catch(Ma){qn(Ma)}},Ga=xn=>{try{An(Lt.throw(xn))}catch(Ma){qn(Ma)}},An=xn=>xn.done?Dn(xn.value):Promise.resolve(xn.value).then(_n,Ga);An((Lt=Lt.apply(Ot,Ut)).next())});const st=Ot=>{var Ut=Ot,{shixunHomeworks:Lt,dispatch:Dn}=Ut,qn=Te(Ut,["shixunHomeworks","dispatch"]);const _n=(0,ge.useParams)(),[Ga,An]=(0,z.useState)(!0),[xn,Ma]=(0,z.useState)(!1),[oo]=ne.default.useForm(),ln=()=>Xe(void 0,null,function*(){const fn=oo.getFieldValue();(yield(0,pe.ZP)(`/api/homework_commons/${_n.categoryId}/batch_comment.json`,{method:"post",body:{student_work_ids:[...Lt.actionTabs.selectArrs],cover_all:Ga,hidden_comment:fn.hidden_comment,comment:fn.comment}})).status===0&&(Se.ZP.success("\u8BC4\u9605\u6210\u529F"),oo.resetFields(),Dn({type:"shixunHomeworks/setActionTabs",payload:{}}),Dn({type:"shixunHomeworks/getWorkList",payload:Ct({},Lt.actionTabs.params)}))});return z.createElement(z.Fragment,null,z.createElement(fe.default,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",open:Lt.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Xe(void 0,null,function*(){const fn=oo.getFieldValue();JSON.stringify(fn)==="{}"||fn.hidden_comment===""&&fn.comment===""?Ma(!0):Lt.workList.partial_comment?Dn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:Lt.actionTabs.selectArrs,params:Lt.actionTabs.params}}):ln()}),onCancel:()=>{Dn({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement(ne.default,{form:oo,onChange:()=>{xn&&Ma(!1)}},z.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),z.createElement(ne.default.Item,{name:"comment"},z.createElement(Ze.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),z.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),z.createElement(ne.default.Item,{name:"hidden_comment"},z.createElement(Ze.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),xn&&z.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),z.createElement(fe.default,{centered:!0,title:z.createElement("span",null,z.createElement(ce.Z,{className:"c-orange mr20"}),"\u63D0\u793A"),open:Lt.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>{ln()},onCancel:()=>{Dn({type:"shixunHomeworks/setActionTabs",payload:{}})},width:400},z.createElement("div",{className:"tc"},z.createElement("p",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),z.createElement("p",null,z.createElement(le.ZP.Group,{onChange:fn=>{An(fn.target.value)},value:Ga},z.createElement(le.ZP,{value:!0},"\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4"),z.createElement(le.ZP,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))};var nt=(0,ge.connect)(({shixunHomeworks:Ot})=>({shixunHomeworks:Ot}))(st),kt=ee(45278),Ue=ee(34055),Ge={wrap:"wrap___altfw",maxWidth70:"maxWidth70___Q4NoO",maxWidth80:"maxWidth80___lwsmt",maxWidth100:"maxWidth100___Wnsw8",maxWidth110:"maxWidth110___zQh0P",maxWidth120:"maxWidth120___gjwfa",reviewStatusTooltip:"reviewStatusTooltip___um7Rt",color32C:"color32C___GIjgW",MdEditor:"MdEditor___OuyKH",tr1:"tr1___nwwbX",TableDom:"TableDom___pl59W"},bt=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,et=(Ot,Ut)=>{var Lt={};for(var Dn in Ot)je.call(Ot,Dn)&&Ut.indexOf(Dn)<0&&(Lt[Dn]=Ot[Dn]);if(Ot!=null&&bt)for(var Dn of bt(Ot))Ut.indexOf(Dn)<0&&Ve.call(Ot,Dn)&&(Lt[Dn]=Ot[Dn]);return Lt},Mt=(Ot,Ut,Lt)=>new Promise((Dn,qn)=>{var _n=xn=>{try{An(Lt.next(xn))}catch(Ma){qn(Ma)}},Ga=xn=>{try{An(Lt.throw(xn))}catch(Ma){qn(Ma)}},An=xn=>xn.done?Dn(xn.value):Promise.resolve(xn.value).then(_n,Ga);An((Lt=Lt.apply(Ot,Ut)).next())});const sn=Ot=>{var Ut=Ot,{shixunHomeworks:Lt,dispatch:Dn}=Ut,qn=et(Ut,["shixunHomeworks","dispatch"]),_n,Ga,An,xn;const Ma=(0,ge.useParams)(),[oo,ln]=(0,z.useState)(!1),[fn,io]=(0,z.useState)((Ga=(_n=Lt.actionTabs.selectArrs)==null?void 0:_n.data)==null?void 0:Ga.name),[Oa]=ne.default.useForm();(0,z.useEffect)(()=>{var So,qa,hr,xr,Qo,Et;Lt.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&Oa.setFieldsValue({comment:(qa=(So=Lt.actionTabs.selectArrs)==null?void 0:So.data)==null?void 0:qa.work_comment,hidden_comment:(xr=(hr=Lt.actionTabs.selectArrs)==null?void 0:hr.data)==null?void 0:xr.work_comment_hidden}),io((Et=(Qo=Lt.actionTabs.selectArrs)==null?void 0:Qo.data)==null?void 0:Et.name)},[Lt.actionTabs.key]);const ea=()=>Mt(void 0,null,function*(){var So,qa;const hr=Oa.getFieldValue();if((yield(0,pe.ZP)(`/api/student_works/${(qa=(So=Lt.actionTabs.selectArrs)==null?void 0:So.data)==null?void 0:qa.homeworkId}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:hr.hidden_comment,comment:hr.comment}})).status===0)return Se.ZP.success("\u8BC4\u9605\u6210\u529F"),Oa.resetFields(),Dn({type:"shixunHomeworks/setActionTabs",payload:{}}),Dn({type:"shixunHomeworks/getWorkList",payload:Ma})});return z.createElement(z.Fragment,null,z.createElement(fe.default,{centered:!0,title:(xn=(An=Lt.actionTabs.selectArrs)==null?void 0:An.data)!=null&&xn.work_comment_hidden?"\u66F4\u6539"+fn+"\u70B9\u8BC4":fn+"\u70B9\u8BC4",open:Lt.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Mt(void 0,null,function*(){const So=Oa.getFieldValue();JSON.stringify(So)==="{}"||So.hidden_comment===""&&So.comment===""?ln(!0):ea()}),onCancel:()=>{Dn({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement(ne.default,{form:Oa,onChange:()=>{oo&&ln(!1)}},z.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),z.createElement(ne.default.Item,{name:"comment"},z.createElement(Ze.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),z.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),z.createElement(ne.default.Item,{name:"hidden_comment"},z.createElement(Ze.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),oo&&z.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")))};var Pt=(0,ge.connect)(({shixunHomeworks:Ot})=>({shixunHomeworks:Ot}))(sn),on=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,nn=(Ot,Ut)=>{var Lt={};for(var Dn in Ot)We.call(Ot,Dn)&&Ut.indexOf(Dn)<0&&(Lt[Dn]=Ot[Dn]);if(Ot!=null&&on)for(var Dn of on(Ot))Ut.indexOf(Dn)<0&&Xt.call(Ot,Dn)&&(Lt[Dn]=Ot[Dn]);return Lt},kn=(Ot,Ut,Lt)=>new Promise((Dn,qn)=>{var _n=xn=>{try{An(Lt.next(xn))}catch(Ma){qn(Ma)}},Ga=xn=>{try{An(Lt.throw(xn))}catch(Ma){qn(Ma)}},An=xn=>xn.done?Dn(xn.value):Promise.resolve(xn.value).then(_n,Ga);An((Lt=Lt.apply(Ot,Ut)).next())});const ta=Ot=>{var Ut=Ot,{shixunHomeworks:Lt,dispatch:Dn}=Ut,qn=nn(Ut,["shixunHomeworks","dispatch"]);const _n=(0,ge.useParams)(),[Ga,An]=(0,z.useState)([]),[xn,Ma]=(0,z.useState)([]);(0,z.useEffect)(()=>{Lt.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&oo()},[Lt.actionTabs.key]);function oo(){return kn(this,null,function*(){const fn=yield(0,pe.ZP)(`/api/homework_commons/${_n.categoryId}/code_quality_analyses/group_list.json`,{method:"GET",params:{page:1,limit:200}});An(fn)})}const ln=[{title:"\u5206\u73ED\u60C5\u51B5",dataIndex:"name"},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u68C0\u6D4B\u8FDB\u5EA6",dataIndex:"status"},{title:"\u4E0A\u6B21\u8BC4\u5206\u65F6\u95F4",dataIndex:"last_analysis_time"}];return z.createElement(z.Fragment,null,z.createElement(fe.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:Lt.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>kn(void 0,null,function*(){const fn=yield(0,pe.ZP)(`/api/homework_commons/${_n.categoryId}/code_quality_analyses.json`,{method:"POST",body:{group_ids:xn}});(fn==null?void 0:fn.status)===0&&(ge.history.replace(`/classrooms/${_n.coursesId}/shixun_homework/${_n.categoryId}/detail?tabs=4`),window.location.reload(),Dn({type:"shixunHomeworks/setActionTabs",payload:{}}),Ma([]))}),onCancel:()=>{Ma([]),Dn({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement(xe.default,{rowSelection:{type:"checkbox",onChange:(fn,io)=>{Ma([...fn])},selectedRowKeys:xn,getCheckboxProps:fn=>({disabled:fn.status==="\u8FDB\u884C\u4E2D"||fn.works_count===0})},rowKey:fn=>fn.key||fn.id,scroll:{y:300},pagination:!1,columns:ln,dataSource:Ga==null?void 0:Ga.group_list})))};var Qe=(0,ge.connect)(({shixunHomeworks:Ot})=>({shixunHomeworks:Ot}))(ta),Re=ee(89389),Le=ee(30975),ve=Object.defineProperty,qe=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,De=(Ot,Ut,Lt)=>Ut in Ot?ve(Ot,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Ot[Ut]=Lt,Ft=(Ot,Ut)=>{for(var Lt in Ut||(Ut={}))rt.call(Ut,Lt)&&De(Ot,Lt,Ut[Lt]);if(qe)for(var Lt of qe(Ut))we.call(Ut,Lt)&&De(Ot,Lt,Ut[Lt]);return Ot},mt=(Ot,Ut,Lt)=>new Promise((Dn,qn)=>{var _n=xn=>{try{An(Lt.next(xn))}catch(Ma){qn(Ma)}},Ga=xn=>{try{An(Lt.throw(xn))}catch(Ma){qn(Ma)}},An=xn=>xn.done?Dn(xn.value):Promise.resolve(xn.value).then(_n,Ga);An((Lt=Lt.apply(Ot,Ut)).next())});const ze=({shixunHomeworks:Ot,dispatch:Ut,isShow:Lt,setIsShow:Dn,item:qn,coursesId:_n,categoryId:Ga})=>{const[An,xn]=(0,z.useState)({page:1,limit:10}),[Ma,oo]=(0,z.useState)([]),[ln,fn]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Lt&&io()},[Lt]);function io(){return mt(this,null,function*(){fn(!0);const ea=yield(0,pe.ZP)(`/api/student_works/${qn.id}/game_details.json`,{method:"get",params:Ft({},An)});fn(!1),ea.status===0&&oo(ea==null?void 0:ea.data)})}const Oa=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(ea,So,qa)=>z.createElement("span",{style:{color:"#000"}},An.limit*(An.page-1)+qa+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,render:(ea,So,qa)=>z.createElement("span",{style:{color:"#000"}},ea)},{title:"\u901A\u5173\u8BE6\u60C5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:(ea,So,qa)=>z.createElement("span",null,ea==0?"\u672A\u901A\u5173":ea==4?"\u622A\u6B62\u540E\u901A\u5173":"\u5DF2\u901A\u5173")},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",width:100,ellipsis:!0,render:(ea,So,qa)=>z.createElement("span",{style:{color:"#333"}},ea)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:(ea,So,qa)=>z.createElement("span",{style:{color:"#333"}},ea)}];return z.createElement(z.Fragment,null,z.createElement(fe.default,{centered:!0,title:"\u901A\u5173\u60C5\u51B5",open:Lt,width:700,footer:null,maskClosable:!1,onCancel:()=>{An.page=1,An.limit=10,xn(Ft({},An)),Dn(!1)}},z.createElement("div",{style:{display:"flex",justifyContent:"flex-start",alignItems:"center",marginBottom:"20px"}},z.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},z.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u751F\u59D3\u540D"),z.createElement("span",{title:qn==null?void 0:qn.user_name,style:{color:"#232B40"}},qn==null?void 0:qn.user_name)),z.createElement("div",{style:{marginLeft:"50px",marginRight:"50px",maxWidth:"180px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},z.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u53F7"),z.createElement("span",{title:qn==null?void 0:qn.student_id,style:{color:"#232B40"}},(qn==null?void 0:qn.student_id)||"--")),z.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},z.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u73ED\u7EA7"),z.createElement("span",{title:qn==null?void 0:qn.group_name,style:{color:"#232B40"}},(qn==null?void 0:qn.group_name)||"--"))),z.createElement(xe.default,{scroll:{y:380},columns:Oa,loading:ln,style:{marginBottom:An.limit>(Ma==null?void 0:Ma.count)?"16px":"0"},dataSource:Ma.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:An.limit,current:An.page,position:["bottomRight"],onChange:(ea,So)=>{An.page=ea,An.limit=So,xn(Ft({},An)),io()},total:Ma==null?void 0:Ma.count,showTotal:(ea,So)=>z.createElement("span",null,"\u5171",z.createElement("span",{style:{color:"#165DFF"}}," ",ea," "),"\u6761\u6570\u636E")}})))};var Bt=(0,ge.connect)(({shixunHomeworks:Ot})=>({shixunHomeworks:Ot}))(ze),dt=ee(59301),cn=Object.defineProperty,Zt=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,Ke=(Ot,Ut,Lt)=>Ut in Ot?cn(Ot,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):Ot[Ut]=Lt,ot=(Ot,Ut)=>{for(var Lt in Ut||(Ut={}))wt.call(Ut,Lt)&&Ke(Ot,Lt,Ut[Lt]);if(Zt)for(var Lt of Zt(Ut))Gt.call(Ut,Lt)&&Ke(Ot,Lt,Ut[Lt]);return Ot},jt=(Ot,Ut,Lt)=>new Promise((Dn,qn)=>{var _n=xn=>{try{An(Lt.next(xn))}catch(Ma){qn(Ma)}},Ga=xn=>{try{An(Lt.throw(xn))}catch(Ma){qn(Ma)}},An=xn=>xn.done?Dn(xn.value):Promise.resolve(xn.value).then(_n,Ga);An((Lt=Lt.apply(Ot,Ut)).next())});const Vt=({value:Ot,placeholder:Ut=""})=>{if(Ot==null||Ot==="")return dt.createElement("span",null,Ut);{const Lt=Number(Ot);if(Lt>=80)return dt.createElement("span",{style:{color:"#009C0F"}},Lt);if(Lt<80&&Lt>=60)return dt.createElement("span",{style:{color:"#FA6400"}},Lt);if(Lt<60)return dt.createElement("span",{style:{color:"#E30000"}},Lt)}},Pn=({shixunHomeworks:Ot,classroomList:Ut,globalSetting:Lt,loading:Dn,dispatch:qn,setExportParams:_n,user:Ga})=>{var An,xn,Ma,oo,ln,fn,io,Oa,ea,So,qa,hr,xr;const Qo=(0,ge.useParams)(),[Et,_t]=(0,z.useState)(ot(ot({},{page:1,limit:20,order:"work_score",b_order:"desc"}),Qo)),[Rt]=ne.default.useForm(),[oa,Ra]=(0,z.useState)(),[vn,Xo]=(0,z.useState)({}),[Co,xo]=(0,z.useState)([]),[Br,Do]=(0,z.useState)(!1),[$n,gr]=(0,z.useState)([]),[Xr,Pr]=(0,z.useState)(!1),[mr,Me]=(0,z.useState)(),[pn,hn]=(0,z.useState)(1),[Hn,ua]=(0,z.useState)(),[aa,Un]=(0,z.useState)(),[wn,zo]=(0,z.useState)(),[yo,tn]=(0,z.useState)(),[Zr,Or]=(0,z.useState)(),[iu,Su]=(0,z.useState)(!1),[Ea,Ka]=(0,z.useState)(!1),[Mo,to]=(0,z.useState)(),Cr=(0,ge.useLocation)();(0,z.useEffect)(()=>(Ho(),()=>{Xo([]),xo([])}),[Et.coursesId]),(0,z.useEffect)(()=>{var ca;const Ro=JSON.parse(JSON.stringify(Ot.workList));!((ca=Ro==null?void 0:Ro.student_works)!=null&&ca.length)&&(Ro!=null&&Ro.id)?(Ro.student_works=[ot({},Ro)],Xo(Ro)):(Ro!=null&&Ro.id&&xo([ot(ot({},Ro),{number:"\u6211"})]),Xo(ot({},Ro)))},[Ot.workList]);const Ho=ca=>(_n(ot({},Et)),qn({type:"shixunHomeworks/getWorkList",payload:Et}));(0,z.useEffect)(()=>{qn({type:"user/getUserInfo",payload:{course_id:Et.coursesId}})},[]);const Za=()=>jt(void 0,null,function*(){const ca=yield(0,kt.Uc)({categoryId:Qo.categoryId});Ra(ca==null?void 0:ca.update_score)}),Wr=()=>jt(void 0,null,function*(){qn({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const ca=yield(0,kt.Vs)({categoryId:Qo.categoryId});qn({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(ca==null?void 0:ca.status)===0&&(Se.ZP.success(ca==null?void 0:ca.message),Ho())}),Lr=()=>{Et.page=1;const ca=Object.assign({},Rt.getFieldsValue());delete Et.course_group,delete Et.teacher_comment,Object.keys(ca).map(function(Ro){var Rr;switch(Ro){case"task_status":ca[Ro].includes("all")||!ca[Ro].length?(delete Et.work_status,Rt.setFieldsValue({task_status:"all"})):(Et.work_status=ca[Ro],Rt.setFieldsValue({task_status:Et.work_status}));break;case"course_group_info":ca[Ro].includes("all")||!ca[Ro].length?(delete Et.course_group,Rt.setFieldsValue({course_group_info:"all"})):(Et.course_group=ca[Ro],Rt.setFieldsValue({course_group_info:Et.course_group}));break;case"teacher_comment":ca[Ro].includes("all")||!ca[Ro].length?(delete Et.teacher_comment,Rt.setFieldsValue({teacher_comment:"all"})):(Et.teacher_comment=((Rr=ca[Ro])==null?void 0:Rr.length)===1?Number(ca[Ro][0]):"",Rt.setFieldsValue({teacher_comment:ca[Ro]}));break}}),Ho()};(0,z.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Or(47),Su(!0))},[document.getElementById("divhe")]);const fl=(ca,Ro)=>{Et.page=ca,Et.limit=20,Ho()};function $u(){hn(1),ua(""),Un(""),zo(""),tn(""),gr([])}const Zu=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,fixed:"left",ellipsis:!0,render:(ca,Ro,Rr)=>Et.limit*(Et.page-1)+Rr+1},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:110,fixed:"left",ellipsis:!0,render:ca=>dt.createElement(be.Z,{placement:"bottomLeft",title:ca},dt.createElement("span",{className:"current"},ca))},!(0,Ue.Jd)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,fixed:"left",width:100,ellipsis:!0,showSorterTooltip:!1,sortOrder:Et.order==="student_id"?Et.b_order==="desc"?"descend":"ascend":null,render:ca=>dt.createElement(be.Z,{placement:"bottomLeft",title:ca||"--"},dt.createElement("span",{className:"current"},ca||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",width:100,fixed:"left",ellipsis:!0,render:(ca,Ro)=>ca?dt.createElement(be.Z,{placement:"bottom",title:ca},dt.createElement("span",{className:"current"},ca)):"--"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",width:94,ellipsis:!0,fixed:"left",sorter:!0,showSorterTooltip:!1,sortOrder:Et.order==="work_status"?Et.b_order==="desc"?"descend":"ascend":null,render:ca=>dt.createElement(re.lC,{status:ca})},{title:"\u5B8C\u6210\u65F6\u95F4",align:"center",dataIndex:"achieve_time",ellipsis:!0,sorter:!0,sortOrder:Et.order==="achieve_time"?Et.b_order==="desc"?"descend":"ascend":null,render:(ca,Ro)=>dt.createElement(be.Z,{placement:"bottomLeft",title:ca},dt.createElement("span",{className:"current"},ca))},{title:"\u901A\u8FC7\u60C5\u51B5",align:"center",dataIndex:"achieve_info",ellipsis:!0,render:(ca,Ro)=>dt.createElement("span",{onClick:Rr=>{var _r;Rr.stopPropagation(),(_r=vn.homework_status)!=null&&_r.includes("\u5BFC\u5165")&&(to(Ro),Ka(!0))}},ca||"- -")},{title:"\u6700\u7EC8\u6210\u7EE9",align:"center",dataIndex:"score",ellipsis:!0,sorter:!0,sortOrder:Et.order==="work_score"?Et.b_order==="desc"?"descend":"ascend":null,render:(ca,Ro)=>dt.createElement(be.Z,{title:dt.createElement(dt.Fragment,null,dt.createElement("div",null,"\u8BD5\u9898\u5F97\u5206\uFF1A",(Ro==null?void 0:Ro.late_final_score)||0),dt.createElement("div",null,"\u8865\u4EA4\u6263\u5206\uFF1A",(Ro==null?void 0:Ro.late_penalty)||0),dt.createElement("div",null,"\u6700\u7EC8\u6210\u7EE9\uFF1A",(Ro==null?void 0:Ro.score)||0))},Vt({value:ca,placeholder:"- -"}))},{title:"\u5B8C\u6210\u65F6\u957F",dataIndex:"achieve_time_long",align:"center",sorter:!0,ellipsis:!0,sortOrder:Et.order==="achieve_time_long"?Et.b_order==="desc"?"descend":"ascend":null,render:(ca,Ro)=>ca&&ca!="--"?dt.createElement(be.Z,{placement:"bottom",title:ca},dt.createElement("span",{className:"current"},ca)):"--"},((An=vn.homework_status)==null?void 0:An.includes("\u5BFC\u5165"))&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"sum_evaluate_count",align:"center"},!((xn=vn.homework_status)!=null&&xn.includes("\u5BFC\u5165"))&&{title:dt.createElement("span",null,"\u8BC4\u9605\u72B6\u6001"),align:"center",dataIndex:"has_comment",fixed:"right",ellipsis:!0,render:ca=>ca?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u64CD\u4F5C",dataInex:"action",align:"center",fixed:"right",ellipsis:!0,className:"workListTable",render:(ca,Ro)=>{var Rr;return(Rr=vn.homework_status)!=null&&Rr.includes("\u5BFC\u5165")?(0,Ue.GJ)()?dt.createElement("a",{onClick:_r=>{_r.stopPropagation(),qn({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:Ro==null?void 0:Ro.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"):dt.createElement("a",{onClick:_r=>{_r.stopPropagation(),to(Ro),Ka(!0)}},"\u67E5\u770B"):(0,Ue.dE)()?dt.createElement("div",null,(0,re.JL)(Ro==null?void 0:Ro.work_status)==="\u672A\u5F00\u542F"?dt.createElement("span",null,"--"):dt.createElement("a",{onClick:_r=>{var qr;if(_r.stopPropagation(),(0,Ue.Rm)()&&!((qr=Ut.AssistantObject.hack)!=null&&qr.can_view)){Se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.open(`/classrooms/${Et.coursesId}/program_homework/${Et.categoryId}/${Ro.id}/${Ro.user_id}/comment`,"_blank")}},"\u67E5\u770B")):dt.createElement("a",{target:"_blank",onClick:_r=>{var qr,el;if(_r.stopPropagation(),(0,Ue.Rm)()&&!((qr=Ut.AssistantObject.hack)!=null&&qr.can_view)){Se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((el=Ga.userInfo)!=null&&el.professional_certification)window.open(`/classrooms/${Et.coursesId}/program_homework/${Et.categoryId}/${Ro.id}/${Ro.user_id}/comment`,"_blank");else return fe.default.confirm({title:"\u63D0\u793A",centered:!0,content:dt.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,re.xg)("/account/certification")}}),!1}},"\u67E5\u770B\u4F5C\u4E1A")}}].filter(ca=>!!ca),Wa=()=>{var ca,Ro;return dt.createElement(ke.default,null,dt.createElement(ke.default.Item,{onClick:()=>{var Rr;if((0,Ue.Rm)()&&!((Rr=Ut.AssistantObject.hack)!=null&&Rr.can_download)){Se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}qn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:vn==null?void 0:vn.course_group_info,fn:()=>{(0,Le.Iy)(JSON.parse(sessionStorage.all_student_works_params),"hack_work_list")}}})},key:"1"},"\u5B66\u751F\u6210\u7EE9"),(0,Ue.GJ)()&&((ca=vn==null?void 0:vn.student_works)==null?void 0:ca.length)>0&&!((Ro=vn==null?void 0:vn.homework_status)!=null&&Ro.includes("\u5BFC\u5165"))&&dt.createElement(ke.default.Item,{key:"3",onClick:()=>{var Rr;if((0,Ue.Rm)()&&!((Rr=Ut.AssistantObject.hack)!=null&&Rr.can_download)){Se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}qn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A",course_groups:vn==null?void 0:vn.course_group_info,fn:()=>{var _r,qr,el,pl;qn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A",type:2}}),localStorage.setItem("dowolders","1"),ge.history.push(`/classrooms/${Et==null?void 0:Et.coursesId}/program_homework/${Et.categoryId}/${(qr=(_r=vn==null?void 0:vn.student_works)==null?void 0:_r[0])==null?void 0:qr.id}/${(pl=(el=vn==null?void 0:vn.student_works)==null?void 0:el[0])==null?void 0:pl.user_id}/comment`)}}})}},"\u7F16\u7A0B\u62A5\u544A"),dt.createElement(ke.default.Item,{key:"2",onClick:()=>{var Rr;if((0,Ue.Rm)()&&!((Rr=Ut.AssistantObject.hack)!=null&&Rr.can_download)){Se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ge.history.push(`/classrooms/${Et.coursesId}/exportlist/hack_work_list`)}},"\u5386\u53F2\u5BFC\u51FA"))};return dt.createElement(dt.Fragment,null,dt.createElement("section",{className:`${Ge.wrap} minH500 bg-white pl30 pr30 pt30`},((Ma=vn.homework_status)==null?void 0:Ma.includes("\u672A\u53D1\u5E03"))&&dt.createElement(oe.Z,null),!((oo=vn.homework_status)!=null&&oo.includes("\u672A\u53D1\u5E03"))&&dt.createElement("aside",null,!(0,Ue.GJ)()&&dt.createElement("div",{className:"c-light-black font12"},dt.createElement("span",null,"\u53D1\u5E03\u65F6\u95F4 ",vn==null?void 0:vn.publish_time),dt.createElement("span",{className:"ml5"},"\u622A\u6B62\u65F6\u95F4 ",vn==null?void 0:vn.end_time),dt.createElement("span",{className:"ml5"},"\u8865\u4EA4\u65F6\u95F4 ",(vn==null?void 0:vn.late_time)||"- -")),(0,Ue.GJ)()&&dt.createElement(dt.Fragment,null,dt.createElement(ne.default,{form:Rt,onChange:Lr,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all"}},((ln=vn.task_status)==null?void 0:ln.length)>0&&dt.createElement(ne.default.Item,{name:"task_status"},dt.createElement(ie.default.Group,{value:[],style:{width:"100%"}},dt.createElement(He.Z,null,dt.createElement(Ye.Z,{className:"font14",flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),dt.createElement(Ye.Z,{flex:"80px"},dt.createElement(ie.default,{value:"all"},"\u5168\u90E8")),dt.createElement(Ye.Z,{flex:"1"},vn.task_status&&vn.task_status.map((ca,Ro)=>dt.createElement(ie.default,{name:"task_status",value:ca.id},ca.name,"(",ca.count,")")))))),((fn=vn.course_group_info)==null?void 0:fn.length)>0&&dt.createElement(ne.default.Item,{name:"course_group_info"},dt.createElement(ie.default.Group,{style:{width:"100%"}},dt.createElement(He.Z,null,dt.createElement(Ye.Z,{className:"font14",flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),dt.createElement(Ye.Z,{flex:"80px"},dt.createElement(ie.default,{value:"all"},"\u5168\u90E8")),dt.createElement(Ye.Z,{flex:"1",id:"divhe",style:{height:Zr+"px",overflow:"hidden"}},(io=vn.course_group_info)==null?void 0:io.map((ca,Ro)=>dt.createElement(ie.default,{value:ca.course_group_id},ca.group_group_name,"(",ca.count,")"))),iu&&dt.createElement("span",{onClick:()=>{let ca=document.getElementById("divhe").scrollHeight;Zr>47?Or(47):Or(ca)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Zr===47?"\u5C55\u5F00":"\u6536\u8D77",Zr===47?dt.createElement(x.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):dt.createElement(y.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),((Oa=vn.teacher_comment)==null?void 0:Oa.length)>0&&dt.createElement(ne.default.Item,{name:"teacher_comment"},dt.createElement(ie.default.Group,{style:{width:"100%"}},dt.createElement(He.Z,null,dt.createElement(Ye.Z,{className:"font14",flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),dt.createElement(Ye.Z,{flex:"80px"},dt.createElement(ie.default,{value:"all"},"\u5168\u90E8")),dt.createElement(Ye.Z,{flex:"1"},vn.teacher_comment&&vn.teacher_comment.map((ca,Ro)=>dt.createElement(ie.default,{value:String(ca.id)},ca.name,"(",ca.count,")"))))))),dt.createElement(He.Z,{align:"middle"},dt.createElement(Ye.Z,{flex:"1"},dt.createElement(He.Z,{align:"middle"},dt.createElement(Ye.Z,null,dt.createElement(Ze.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:ca=>{Et.search=ca.trim(),Et.page=1,Ho()},style:{width:240}})),dt.createElement(Ye.Z,null,dt.createElement("span",{className:"ml5"},dt.createElement("span",{className:"c-red"},vn.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",vn.work_count,"\u4E2A\u5B66\u751F\uFF09")))),dt.createElement(Ye.Z,null,(0,Ue.GJ)()&&!((ea=vn.homework_status)!=null&&ea.includes("\u5BFC\u5165"))&&!((So=Lt==null?void 0:Lt.setting)!=null&&So.hide_code_repeat)&&dt.createElement(Be.ZP,{className:"ml10",onClick:()=>{qn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:vn.student_works.map(ca=>ca.id),params:Et}})}},dt.createElement("span",{className:`${Ge.tr1} iconfont icon-daimachazhong`}),"\u4EE3\u7801\u67E5\u91CD"),(0,Ue.GJ)()&&!((qa=vn.homework_status)!=null&&qa.includes("\u5BFC\u5165"))&&dt.createElement(Be.ZP,{className:"ml10",onClick:Wr},dt.createElement("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"\u66F4\u65B0\u6210\u7EE9"),(0,Ue.GJ)()&&dt.createElement(Ne.Z,{dropdownRender:Wa,className:"ml10"},dt.createElement(Be.ZP,null,dt.createElement(b.Z,null),"\u5BFC\u51FA",dt.createElement(te.Z,null)))))),dt.createElement(He.Z,{style:{justifyContent:"end",marginTop:"5px"}},(0,Ue.GJ)()&&oa&&dt.createElement("span",null,dt.createElement("span",{style:{color:"red"}},"*"),"\u5217\u8868\u4E2D\u4F5C\u4E1A\u8BB0\u5F55\u5B58\u5728\u5DEE\u5F02\uFF0C\u8BF7\u70B9\u51FB\u201C\u66F4\u65B0\u6210\u7EE9\u201D\u6309\u94AE")),dt.createElement(xe.default,{className:`mt30 ${Ge.TableDom}`,loading:Dn["shixunHomeworks/getWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:ca=>({onClick:Ro=>{var Rr,_r;if(!((Rr=vn.homework_status)!=null&&Rr.includes("\u5BFC\u5165"))){if((0,Ue.Rm)()&&!((_r=Ut.AssistantObject.hack)!=null&&_r.can_view)){Se.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.open(`/classrooms/${Et.coursesId}/program_homework/${Et.categoryId}/${ca.id}/${ca.user_id}/comment`,"_blank")}}}),scroll:{x:1200},dataSource:vn.student_works,columns:Zu,onChange:(ca,Ro,Rr)=>{Rr.field&&(Et.order=Rr.field==="score"?"work_score":Rr.field),Rr.order||(Et.b_order="asc"),Rr.order==="ascend"&&(Et.b_order="asc"),Rr.order==="descend"&&(Et.b_order="desc"),Rr.order||(Et.b_order="asc"),Ho()}}),dt.createElement(nt,null),dt.createElement(Pt,null),dt.createElement(ue.Z,null)),dt.createElement(fe.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Br,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>jt(void 0,null,function*(){if(pn===2){if($n.length<=0){Se.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!yo){Se.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let ca=yield(0,pe.ZP)(`/api/homework_commons/${Et.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Et.categoryId,comment:yo,status:$n}});ca.status===0&&(Me(ca),Do(!1),Pr(!0))}else{if(!(wn===0||aa===0)){if(!wn){Se.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!aa){Se.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(wn>aa){Se.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!yo){Se.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let ca=yield(0,pe.ZP)(`/api/homework_commons/${Et.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Et.categoryId,comment:yo,min_score:wn,max_score:aa}});ca.status===0&&(Me(ca),Do(!1),Pr(!0))}}),onCancel:()=>{Do(!1),$u()}},dt.createElement("div",{style:{padding:"32px"}},dt.createElement("div",null,dt.createElement("div",null,dt.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),dt.createElement(le.ZP.Group,{value:pn,onChange:ca=>{hn(ca.target.value)}},dt.createElement(le.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),dt.createElement(le.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),pn===1&&dt.createElement("div",{style:{display:"flex",marginTop:"20px"}},dt.createElement("span",{style:{width:"70px",textAlign:"end"}},dt.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),dt.createElement(E.Z,{min:0,max:100,value:wn,onChange:ca=>zo(ca),style:{width:"100px"}}),dt.createElement("span",{style:{width:"80px",textAlign:"end"}},dt.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),dt.createElement(E.Z,{min:0,max:100,value:aa,onChange:ca=>Un(ca),style:{width:"100px"}})),pn===2&&dt.createElement("div",{style:{display:"flex",marginTop:"20px"}},dt.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),dt.createElement(ie.default.Group,{onChange:ca=>{gr([...ca])},style:{width:"100%"}},(hr=vn.task_status)==null?void 0:hr.map((ca,Ro)=>dt.createElement(ie.default,{name:"task_status",value:ca.id},ca.name,"(",ca.count,")")))),dt.createElement("div",{style:{display:"flex",marginTop:"20px"}},dt.createElement("span",{style:{width:"70px",textAlign:"end"}},dt.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),dt.createElement(Re.Z,{className:Ge.MdEditor,onChange:ca=>tn(ca),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),dt.createElement(fe.default,{open:Xr,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>jt(void 0,null,function*(){pn===2?(yield(0,pe.ZP)(`/api/homework_commons/${Et.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Et.categoryId,comment:yo,status:$n}})).status===0&&(Se.ZP.info("\u6253\u56DE\u6210\u529F"),$u(),Ho(),Pr(!1)):(yield(0,pe.ZP)(`/api/homework_commons/${Et.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Et.categoryId,comment:yo,min_score:wn,max_score:aa}})).status===0&&(Se.ZP.info("\u6253\u56DE\u6210\u529F"),$u(),Ho(),Pr(!1))}),onCancel:()=>{$u(),Pr(!1)}},dt.createElement("div",{style:{padding:"32px"}},pn===1&&dt.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",wn,"-",aa,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),pn===2&&dt.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((xr=vn.task_status)==null?void 0:xr.filter(ca=>$n==null?void 0:$n.includes(ca.id)).map(ca=>ca.name).toString())+",","\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),dt.createElement("br",null),dt.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",mr==null?void 0:mr.count,"\u540D\u5B66\u751F")))),dt.createElement(Qe,null),dt.createElement(Bt,{isShow:Ea,setIsShow:Ka,item:Mo,coursesId:Et.coursesId,categoryId:Et.categoryId}),dt.createElement("aside",{className:"tc mb50 mt30"},dt.createElement(a.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,onChange:fl,current:Et.page||1,defaultPageSize:20,total:vn.work_count})))};var Qn=(0,ge.connect)(({shixunHomeworks:Ot,classroomList:Ut,globalSetting:Lt,loading:Dn,user:qn})=>({shixunHomeworks:Ot,classroomList:Ut,globalSetting:Lt,loading:Dn.effects,user:qn}))(Pn)},59642:function(yt,pt,ee){"use strict";ee.d(pt,{mU:function(){return st},Q_:function(){return nt},ZP:function(){return Ue}});var z=ee(59301),ne=ee(93948),Se=ee(6848),be=ee(95237),fe=ee(43604),ke=ee(1710),ie={analysisWrapper:"analysisWrapper___vy_V8",title:"title___tQAzn",tableWrapper:"tableWrapper___ztB9P",firstCol:"firstCol___Itr68",itemWrapper:"itemWrapper___Jaw8O",itemTitle:"itemTitle___gmKyn",count:"count___MUY3o",echarts_list:"echarts_list___RNu3g",echarts_item:"echarts_item___ZHo0B",tips:"tips___k4pHA"},He=ee(82093),Ye=ee(76560),Ze=ee(98616),Be=ee(43418),Ne=ee(57809),xe=ee(47949),le=ee(49661),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(Ge,bt,je)=>bt in Ge?E(Ge,bt,{enumerable:!0,configurable:!0,writable:!0,value:je}):Ge[bt]=je,te=(Ge,bt)=>{for(var je in bt||(bt={}))x.call(bt,je)&&b(Ge,je,bt[je]);if(a)for(var je of a(bt))y.call(bt,je)&&b(Ge,je,bt[je]);return Ge},oe=(Ge,bt,je)=>new Promise((Ve,et)=>{var Mt=on=>{try{Pt(je.next(on))}catch(We){et(We)}},sn=on=>{try{Pt(je.throw(on))}catch(We){et(We)}},Pt=on=>on.done?Ve(on.value):Promise.resolve(on.value).then(Mt,sn);Pt((je=je.apply(Ge,bt)).next())});const re=({shixunHomeworks:Ge,dispatch:bt,isShow:je,setIsShow:Ve,item:et,courseId:Mt,categoryId:sn})=>{const[Pt,on]=(0,z.useState)({page:1,limit:10,keyword:"",type:null}),[We,Xt]=(0,z.useState)([]),[nn,kn]=(0,z.useState)(!1),[ta,Qe]=(0,z.useState)(1);(0,z.useEffect)(()=>{je&&Re()},[je,Pt.type]);function Re(){return oe(this,null,function*(){kn(!0);const ve=yield(0,He.ZP)(`/api/homework_commons/${sn}/shixun_game_statisic.json`,{method:"get",params:{challenge_id:et.id,id:sn,type:Pt.type,page:Pt.page,limit:Pt.limit,keyword:Pt.keyword}});kn(!1),ve.status===0&&Xt(ve==null?void 0:ve.data)})}const Le=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(ve,qe,rt)=>z.createElement("span",{style:{color:"#000"}},Pt.limit*(Pt.page-1)+rt+1)},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,render:(ve,qe,rt)=>z.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{(0,le.xg)(`/classrooms/${Mt}/shixun_homework/${sn}/${qe.student_work_id}/comment`)}},ve)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(ve,qe,rt)=>z.createElement("span",{style:{color:"#333"}},ve)},{title:"\u73ED\u7EA7",dataIndex:"group_name",key:"group_name",ellipsis:!0,render:(ve,qe,rt)=>z.createElement("span",{style:{color:"#333"}},ve)},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",ellipsis:!0,render:(ve,qe,rt)=>z.createElement("span",{style:{color:"#333"}},ve)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,render:(ve,qe,rt)=>z.createElement("span",{style:{color:"#333"}},ve)},{title:"\u901A\u5173\u60C5\u51B5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,render:(ve,qe,rt)=>z.createElement("span",null,ve==2?"\u5DF2\u901A\u5173":"\u672A\u901A\u5173")}];return z.createElement(z.Fragment,null,z.createElement(Be.default,{centered:!0,title:"\u5173\u5361\u901A\u5173\u8BE6\u60C5",open:je,width:900,footer:null,maskClosable:!1,onCancel:()=>{Pt.keyword="",Pt.page=1,Pt.limit=10,Pt.type=null,on(te({},Pt)),Ve(!1)}},z.createElement("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"20px"}},z.createElement("div",{style:{color:"#333",marginRight:"20px",wordBreak:"break-all",textOverflow:"ellipsis",overflow:"hidden",WebkitLineClamp:2,display:"-webkit-box",WebkitBoxOrient:"vertical"}},"\u5173\u5361",et==null?void 0:et.index," ",z.createElement(Se.Z,{title:et==null?void 0:et.subject},z.createElement("span",null,et==null?void 0:et.subject))),z.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"flex-end"}},z.createElement("div",null,z.createElement(Ne.default,{size:"large",value:Pt.type,onChange:ve=>oe(void 0,null,function*(){Pt.type=ve,on(te({},Pt)),Re()}),style:{width:140,marginRight:20}},z.createElement(Ne.default.Option,{value:null},"\u5168\u90E8"),z.createElement(Ne.default.Option,{value:1},"\u672A\u901A\u5173"),z.createElement(Ne.default.Option,{value:2},"\u5DF2\u901A\u5173"))),z.createElement("div",null,z.createElement(xe.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u641C\u7D22",value:Pt.keyword,onChange:ve=>{Pt.keyword=ve,Pt.page=1,on(te({},Pt)),Re()}})))),z.createElement(ke.default,{scroll:{y:380},columns:Le,loading:nn,dataSource:We.users,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],pageSize:Pt.limit,current:Pt.page,position:["bottomRight"],onChange:(ve,qe)=>{Pt.page=ve,Pt.limit=qe,on(te({},Pt)),Re()},total:We==null?void 0:We.count,showTotal:(ve,qe)=>z.createElement("span",null,"\u5171",z.createElement("span",{style:{color:"#165DFF"}}," ",ve," "),"\u6761\u6570\u636E")}})))};var ue=(0,Ye.connect)(({shixunHomeworks:Ge})=>({shixunHomeworks:Ge}))(re),ce=ee(64885),pe=Object.defineProperty,ge=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,Ce=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,Oe=(Ge,bt,je)=>bt in Ge?pe(Ge,bt,{enumerable:!0,configurable:!0,writable:!0,value:je}):Ge[bt]=je,Ct=(Ge,bt)=>{for(var je in bt||(bt={}))Ae.call(bt,je)&&Oe(Ge,je,bt[je]);if(Ce)for(var je of Ce(bt))ct.call(bt,je)&&Oe(Ge,je,bt[je]);return Ge},Te=(Ge,bt)=>ge(Ge,Fe(bt)),Xe=(Ge,bt,je)=>new Promise((Ve,et)=>{var Mt=on=>{try{Pt(je.next(on))}catch(We){et(We)}},sn=on=>{try{Pt(je.throw(on))}catch(We){et(We)}},Pt=on=>on.done?Ve(on.value):Promise.resolve(on.value).then(Mt,sn);Pt((je=je.apply(Ge,bt)).next())});const st=({title:Ge,strokeColor:bt,trailColor:je,percent:Ve,count:et})=>z.createElement("div",{className:ie.itemWrapper},z.createElement("div",{className:ie.itemTitle},Ge),z.createElement(ne.Z,{percent:Ve,strokeColor:bt,trailColor:je}),z.createElement("div",{className:ie.count},et,"\u4EBA")),nt=(Ge,bt)=>{const je=`${(bt/Ge*100).toFixed(1)}`;return je==="0.0"?0:je};var Ue=()=>{const[Ge,bt]=(0,z.useState)(),je=(0,Ye.useParams)(),[Ve,et]=(0,z.useState)(!1),[Mt,sn]=(0,z.useState)(),[Pt,on]=(0,z.useState)(),[We,Xt]=(0,z.useState)(!1),[nn,kn]=(0,z.useState)({page:1,limit:10});(0,z.useEffect)(()=>{(0,He.ZP)(`/api/homework_commons/${je.categoryId}/statistic.json`,{method:"GET"}).then(Le=>{bt(Le)}),Re()},[]);const ta=[{title:"\u6309\u65F6\u901A\u5173",color:"#00AE87",trailColor:"#e5f6f3",percent:nt(Ge==null?void 0:Ge.total_count,Ge==null?void 0:Ge.finished_count),count:Ge==null?void 0:Ge.finished_count},{title:"\u8865\u4EA4\u901A\u5173",color:"#2271FF",trailColor:"#e7f0ff",percent:nt(Ge==null?void 0:Ge.total_count,Ge==null?void 0:Ge.late_finished_count),count:Ge==null?void 0:Ge.late_finished_count},{title:"\u672A\u901A\u5173",color:"#E53333",trailColor:"#fceaea",percent:nt(Ge==null?void 0:Ge.total_count,Ge==null?void 0:Ge.unfinished_count),count:Ge==null?void 0:Ge.unfinished_count},{title:"\u672A\u5F00\u542F",color:"#C6CED6",trailColor:"#f6f7f8",percent:nt(Ge==null?void 0:Ge.total_count,Ge==null?void 0:Ge.unstart_count),count:Ge==null?void 0:Ge.unstart_count}],Qe=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,fixed:"left",ellipsis:!0,render:(Le,ve,qe)=>z.createElement("span",{style:{color:"#333"}},nn.limit*(nn.page-1)+qe+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"subject",key:"subject",ellipsis:!0,render:(Le,ve,qe)=>z.createElement("span",{style:{color:"#000"}},Le)},{title:"\u5DF2\u901A\u5173",width:120,dataIndex:"completed_sum",key:"completed_sum",ellipsis:!0,render:(Le,ve,qe)=>z.createElement("span",{style:{color:"#333"}},Le," \u4EBA")},{title:"\u672A\u901A\u5173",width:120,dataIndex:"uncompleted_sum",key:"uncompleted_sum",ellipsis:!0,render:(Le,ve,qe)=>z.createElement("span",{style:{color:"#333"}},Le," \u4EBA")},{title:"\u603B\u8BC4\u6D4B\u6B21\u6570",width:120,dataIndex:"evaluation_total",key:"evaluation_total",ellipsis:!0,render:(Le,ve,qe)=>z.createElement("span",{style:{color:"#333"}},Le," \u6B21")},{title:z.createElement("span",null,"\u901A\u5173\u7387",z.createElement(Se.Z,{title:"\u901A\u5173\u7387=\u901A\u8FC7\u8BC4\u6D4B\u7684\u4EBA\u6570/\u4F5C\u4E1A\u53D1\u5E03\u4EBA\u6570"},z.createElement("span",{className:ie.tips},z.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"})))),dataIndex:"passed_rate",key:"passed_rate",width:120,ellipsis:!0,render:(Le,ve,qe)=>z.createElement("span",{style:{color:"#000"}},Le,Le?"%":"")},{title:"\u64CD\u4F5C",dataIndex:"action",key:"action",align:"right",ellipsis:!0,width:100,render:(Le,ve,qe)=>z.createElement("a",{style:{color:"#165DFF"},onClick:rt=>{rt.stopPropagation(),on(Te(Ct({},ve),{index:nn.limit*(nn.page-1)+qe+1})),Xt(!0)}},"\u67E5\u770B")}];function Re(){return Xe(this,null,function*(){et(!0);const Le=yield(0,He.ZP)(`/api/homework_commons/${je.categoryId}/shixun_challenge_statisic.json`,{method:"get",params:{page:nn.page,limit:nn.limit}});et(!1),Le.status===0&&sn(Le==null?void 0:Le.data)})}return z.createElement("div",{className:ie.analysisWrapper},z.createElement("div",{className:`${ie.title} mb20`},"\u4F5C\u4E1A\u5B8C\u6210\u60C5\u51B5"),z.createElement("div",{className:"mb20"},"\u5E94\u63D0\u4EA4",Ge==null?void 0:Ge.total_count,"\u4EBA\uFF0C\u6309\u65F6\u901A\u5173",Ge==null?void 0:Ge.finished_count,"\u4EBA\uFF0C\u5360\u6BD4",nt(Ge==null?void 0:Ge.total_count,Ge==null?void 0:Ge.finished_count),"\uFF1B \u8865\u4EA4\u901A\u5173",Ge==null?void 0:Ge.late_finished_count,"\u4EBA\uFF0C\u5360\u6BD4",nt(Ge==null?void 0:Ge.total_count,Ge==null?void 0:Ge.late_finished_count),"\uFF1B \u672A\u901A\u5173",Ge==null?void 0:Ge.unfinished_count,"\u4EBA\uFF0C\u5360\u6BD4",nt(Ge==null?void 0:Ge.total_count,Ge==null?void 0:Ge.unfinished_count),"\uFF1B \u672A\u5F00\u542F",Ge==null?void 0:Ge.unstart_count,"\u4EBA\uFF0C\u5360\u6BD4",nt(Ge==null?void 0:Ge.total_count,Ge==null?void 0:Ge.unstart_count)),z.createElement(be.Z,{justify:"space-between",className:"mb30"},ta.map(Le=>z.createElement(fe.Z,{flex:"212px",key:Le.title},z.createElement(st,{title:Le.title,strokeColor:Le.color,trailColor:Le.trailColor,percent:parseInt(Le.percent),count:Le.count})))),z.createElement("div",{className:`${ie.title} mb20`},z.createElement("div",null,"\u901A\u5173\u60C5\u51B5"),z.createElement("div",{style:{flex:1,display:"flex",alignItems:"center",justifyContent:"flex-end"}},z.createElement(ce.Z,{type:"primary",onClick:()=>Xe(void 0,null,function*(){(yield(0,He.ZP)(`/api/homework_commons/${je==null?void 0:je.categoryId}/export_challenge_statistic.json`,{method:"get"})).status==0&&(0,le.xg)(`/classrooms/${je==null?void 0:je.coursesId}/exportlist/shixun_work_list`)})},"\u5BFC\u51FA\u901A\u5173\u60C5\u51B5"))),z.createElement(ke.default,{scroll:{y:490},columns:Qe,loading:Ve,className:(Mt==null?void 0:Mt.count){nn.page=Le,nn.limit=ve,kn(Ct({},nn)),Re()},total:Mt==null?void 0:Mt.count,showTotal:(Le,ve)=>z.createElement("span",null,"\u5171",z.createElement("span",{style:{color:"#165DFF"}}," ",Le," "),"\u6761\u6570\u636E")}}),z.createElement("div",{className:`${ie.title} mb20`},"\u4EE3\u7801\u67E5\u91CD\u60C5\u51B5"),z.createElement("div",{className:"mb20"},"\u7591\u4F3C\u6284\u88AD\u4EBA\u6570",Ge==null?void 0:Ge.review_total_count,"\u4EBA\uFF0C\u4EE3\u7801\u91CD\u5408100%\u4EBA\u6570",Ge==null?void 0:Ge.first_review_count,"\u4EBA\uFF1B\u4EE3\u7801\u91CD\u540890%\uFF5E100%\u4EBA\u6570",Ge==null?void 0:Ge.second_review_count,"\u4EBA\uFF1B\u4EE3\u7801\u91CD\u540880%\uFF5E90%\u4EBA\u6570",Ge==null?void 0:Ge.third_review_count,"\u4EBA\uFF1B\u4EE3\u7801\u91CD\u540870%\uFF5E80%\u4EBA\u6570",Ge==null?void 0:Ge.fourth_review_count,"\u4EBA\u3002"),z.createElement(ke.default,{bordered:!0,className:`${ie.tableWrapper} mb30`,columns:[{title:"\u4EE3\u7801\u91CD\u5408\u7387",align:"center",className:ie.firstCol,render:()=>z.createElement("span",null,"\u5360\u6BD4")},{title:"100%",align:"center",dataIndex:"a"},{title:"90%-100%",align:"center",dataIndex:"b"},{title:"80%-90%",align:"center",dataIndex:"c"},{title:"70%-80%",align:"center",dataIndex:"d"}],dataSource:[{a:`${Ge==null?void 0:Ge.first_review_count}\u4EBA`,b:`${Ge==null?void 0:Ge.second_review_count}\u4EBA`,c:`${Ge==null?void 0:Ge.third_review_count}\u4EBA`,d:`${Ge==null?void 0:Ge.fourth_review_count}\u4EBA`,index:0}],rowKey:"index",pagination:!1}),z.createElement(Ze.ZP,{title:"\u5B9E\u8BAD\u884C\u4E3A\u5206\u6790\u7EDF\u8BA1",data:(0,Ze.Uf)(Ge)}),z.createElement(ue,{courseId:je.coursesId,item:Pt,isShow:We,setIsShow:Xt,categoryId:je.categoryId}))}},69577:function(yt,pt,ee){"use strict";ee.d(pt,{Q8:function(){return Ue},d0:function(){return Ge},w6:function(){return kt}});var z=ee(59301),ne=ee(5083),Se=ee(57809),be=ee(8591),fe=ee(43418),ke=ee(5112),ie=ee(95237),He=ee(43604),Ye=ee(6848),Ze=ee(24905),Be=ee(3113),Ne=ee(61186),xe=ee.n(Ne),le=ee(34055),E=ee(82093),a=ee(89392),x=ee.n(a),y=ee(49661),b=ee(69063),te=ee(76560),oe=ee(2748),re=ee(23869),ue=ee(97202),ce=ee(6681),pe=ee(67135),ge=ee(59301),Fe=Object.defineProperty,Ce=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,ct=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,Ct=Object.prototype.propertyIsEnumerable,Te=(et,Mt,sn)=>Mt in et?Fe(et,Mt,{enumerable:!0,configurable:!0,writable:!0,value:sn}):et[Mt]=sn,Xe=(et,Mt)=>{for(var sn in Mt||(Mt={}))Oe.call(Mt,sn)&&Te(et,sn,Mt[sn]);if(ct)for(var sn of ct(Mt))Ct.call(Mt,sn)&&Te(et,sn,Mt[sn]);return et},st=(et,Mt)=>Ce(et,Ae(Mt)),nt=(et,Mt,sn)=>new Promise((Pt,on)=>{var We=kn=>{try{nn(sn.next(kn))}catch(ta){on(ta)}},Xt=kn=>{try{nn(sn.throw(kn))}catch(ta){on(ta)}},nn=kn=>kn.done?Pt(kn.value):Promise.resolve(kn.value).then(We,Xt);nn((sn=sn.apply(et,Mt)).next())});function kt(et,Mt){const sn=[];for(let Pt=et;Pt{const Pt=etxe()(Mt).endOf("day"),We=et{const sn=parseInt(xe()(et).format("HH")),Pt=parseInt(xe()().format("HH")),on=parseInt(xe()().format("mm"));if(!et)return{disabledHours:()=>kt(0,Pt),disabledMinutes:()=>kt(0,on)};if(Mt){const We=parseInt(xe()(Mt).format("HH")),Xt=parseInt(xe()(Mt).format("mm"));return xe()(et).isSame(xe()(Mt),"day")?{disabledHours:()=>kt(0,We),disabledMinutes:()=>sn<=We?kt(0,Xt):[]}:void 0}if(xe()(et).isSame(xe()(),"day"))return{disabledHours:()=>kt(0,Pt),disabledMinutes:()=>xe()(et).isSame(xe()(),"hour")&&sn<=Pt?kt(0,on):[]}},{RangePicker:bt}=ne.default,{Option:je}=Se.default,Ve=({shixunHomeworks:et,loading:Mt,dispatch:sn,classroomList:Pt,user:on})=>{var We,Xt,nn,kn,ta,Qe,Re,Le,ve;const qe=(0,te.useParams)(),{workSetting:rt,workList:we,shixunWorkList:De,headerInfo:Ft,changeData:mt}=et,[ze,Bt]=(0,z.useState)(!1),[dt,cn]=(0,z.useState)(!1);let[Zt,wt]=(0,z.useState)([]),[Gt,Ke]=(0,z.useState)([]),[ot,jt]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:oe.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Vt,Pn]=(0,z.useState)({}),[Qn,Ot]=(0,z.useState)({});(0,z.useEffect)(()=>()=>{wt([])},[]),(0,z.useEffect)(()=>{Bt(!(0,le.GJ)())},[(0,le.GJ)()]);const Ut=()=>{sn({type:"shixunHomeworks/getWorkSetting",payload:Xe({},qe)})};(0,z.useEffect)(()=>{if(!(rt!=null&&rt.course_id))return;Object.keys(ot).map(function(fn){ot[fn]=rt[fn]}),(!ot.allow_late||!ot.unified_late)&&(ot.late_penalty=20,ot.penalty_type=oe.Q.Percent),ot.unified_setting||(ot.unified_late=!1,ot.unified_anonymous_comment=!1,ot.unified_anonymous_appeal=!1),Zt=JSON.parse(JSON.stringify(rt.group_settings.map(fn=>st(Xe({},fn),{group_name:[fn.group_name]})).filter(fn=>fn.publish_time!==null))),Gt=JSON.parse(JSON.stringify(rt.allow_late_settings.map(fn=>st(Xe({},fn),{group_name:[fn.group_name]})).filter(fn=>fn.late_time!==null))),jt(Xe({},ot));const ln=(0,y.QE)((Zt==null?void 0:Zt.length)>0?Zt:[]);wt([...ln]),(Gt==null?void 0:Gt.length)<=0?Ke([{penalty_type:oe.Q.Percent,late_penalty:20}]):Ke([...Gt])},[rt]);const Lt=()=>nt(void 0,null,function*(){var ln,fn;if(((ln=on==null?void 0:on.userInfo)==null?void 0:ln.user_status)===2){(0,re.Rd)();return}const io=JSON.parse(JSON.stringify(ot));if(io.challenge_settings.filter(ea=>!ea.hide),io.categoryId=qe.categoryId,(fn=io.challenge_settings)!=null&&fn.every(ea=>!ea.checked)){be.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Zt),!ot.unified_setting)Zt=Zt==null?void 0:Zt.map(ea=>{var So;if(!ea.publish_time||!ea.end_time)throw be.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!ea.group_name)throw be.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ea.group_name=typeof(ea==null?void 0:ea.group_name)=="string"?[ea==null?void 0:ea.group_name]:ea==null?void 0:ea.group_name,ea.group_id=(So=rt.group_settings)==null?void 0:So.filter(qa=>{var hr;return(hr=ea==null?void 0:ea.group_name)==null?void 0:hr.includes(qa.group_name)}).map(qa=>qa.group_id||qa.id).toString().split(","),ea});else if(!ot.publish_time||!ot.end_time)throw be.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(io.group_settings=Zt,ot.allow_late)if(ot.unified_late){if(ot.late_penalty===null||ot.late_penalty===void 0||ot.late_penalty<0||ot.late_penalty>100)throw be.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!ot.late_time)throw be.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Gt=Gt==null?void 0:Gt.map(ea=>{var So,qa;if(ea.late_penalty===null||ea.late_penalty===void 0||ea.late_penalty<0||ea.late_penalty>100)throw be.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!ea.late_time)throw be.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!ea.group_name)throw be.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return ea.group_name=typeof(ea==null?void 0:ea.group_name)=="string"?[ea==null?void 0:ea.group_name]:ea==null?void 0:ea.group_name,ea.group_id=(qa=(So=ea==null?void 0:ea.group_name)==null?void 0:So.map(hr=>{var xr,Qo;let Et=(Qo=(xr=rt.group_settings)==null?void 0:xr.filter(_t=>(_t==null?void 0:_t.group_name)===hr))==null?void 0:Qo[0];return Et==null?void 0:Et.group_id}))==null?void 0:qa.toString().split(","),ea}),io.allow_late_settings=Gt;let Oa=yield(0,pe.Tr)({homework_common_ids:[parseInt(qe.categoryId)],course_id:qe.coursesId,type:"homework_common"});(Oa==null?void 0:Oa.student_count)===0?Dn(io):(Ot(io),Pn(Oa))}),Dn=ln=>{var fn;if(ln.total_score===null){be.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(ln!=null&&ln.work_efficiency&&ln.eff_score===null){be.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const io=ln.challenge_settings.reduce((So,qa)=>So+Number(qa.challenge_score),0);if((io==null?void 0:io.toFixed(10))!==((fn=ln.total_score-ln.eff_score)==null?void 0:fn.toFixed(10))){be.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${ln.total_score}\u5206`);return}const Oa={shixun_evaluation:ln.shixun_evaluation,challenge_settings:ln.challenge_settings};let ea=()=>{var So;const qa=()=>nt(void 0,null,function*(){cn(!0),(yield(0,E.ZP)(`/api/homework_commons/${qe.categoryId}/publish_setting.json`,{method:"post",body:Xe({},ln)})).status===0&&(be.ZP.success("\u66F4\u65B0\u6210\u529F"),Ut(),sn({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Xe({},qe)})),cn(!1)});!(0,a.isEqual)(mt,Oa)&&!((So=Ft==null?void 0:Ft.homework_status)!=null&&So.includes("\u672A\u53D1\u5E03"))?fe.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:qa}):qa()};rt!=null&&rt.high_resources_consume&&!(rt!=null&&rt.high_resources_consume_permission)?sn({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:qe.coursesId,type:"shixun",type_id:qe.categoryId,name:rt.homework_name,fn:()=>{ea()}}}):ea()},qn=(ln,fn,io="group_id")=>{var Oa;return fn?fn.find(ea=>ea[io]===ln):(Oa=rt==null?void 0:rt.group_settings)==null?void 0:Oa.find(ea=>ea.group_id[0]===ln)},_n=(rt==null?void 0:rt.allow_late)||(rt==null?void 0:rt.anonymous_comment),Ga=ln=>{var fn,io;const Oa=qn(ln,rt==null?void 0:rt.allow_late_settings,"id"),ea=qn(ln,rt==null?void 0:rt.anonymous_comment_settings),So=qn(ln);return(rt==null?void 0:rt.allow_late)&&Oa&&xe()(Oa==null?void 0:Oa.late_time)<=xe()()||(rt==null?void 0:rt.anonymous_comment)&&ea&&(ea==null?void 0:ea.evaluation_start)!==null||((io=(xe()(So==null?void 0:So.end_time)<=xe()()&&((fn=rt==null?void 0:rt.allow_late_settings)==null?void 0:fn.filter(qa=>qa.group_id.includes(ln))))[0])==null?void 0:io.late_time)!=null},An=(0,z.useMemo)(()=>(rt==null?void 0:rt.allow_late)||(rt==null?void 0:rt.all_group_late),[rt,Ft]),xn=rt==null?void 0:rt.anonymous_comment,Ma=ln=>{if(!ln)return!1;const fn=qn(ln,rt==null?void 0:rt.anonymous_comment_settings);return(rt==null?void 0:rt.anonymous_comment)&&fn&&(fn==null?void 0:fn.evaluation_start)!==null},oo=(ln,fn)=>{var io,Oa,ea;sn({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:ln,index:fn,rangePickerDisabled:ze||(xe()()<=xe()((Oa=qn((io=ln==null?void 0:ln.group_id)==null?void 0:io[0]))==null?void 0:Oa.publish_time)?!1:[!0,Ga((ea=ln==null?void 0:ln.group_id)==null?void 0:ea[0])]),disabledDate:rt==null?void 0:rt.course_end_date}})};return ge.createElement("section",{className:b.Z.form},ge.createElement("div",{className:b.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",ge.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),ge.createElement("div",null,ge.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ge.createElement(ke.ZP.Group,{disabled:ze||!((We=Ft==null?void 0:Ft.homework_status)!=null&&We.includes("\u672A\u53D1\u5E03"))||(0,le.Rm)()&&!((Xt=Pt.AssistantObject.practice)!=null&&Xt.can_publish),value:ot.unified_setting,onChange:ln=>{var fn;if(!((fn=Ft==null?void 0:Ft.homework_status)!=null&&fn.includes("\u672A\u53D1\u5E03"))){be.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(ot.unified_setting=!ot.unified_setting,ot.unified_setting||(ot.unified_late=!1,Ke([{late_penalty:5}])),jt(Object.assign({},ot)),ot.unified_setting===!1&&Zt==""){wt(Zt.concat({}));return}ot.unified_setting&&(wt([]),Ke([{late_penalty:5}]))}},ge.createElement(ke.ZP,{value:!0,disabled:ze||!(rt!=null&&rt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),ge.createElement(ke.ZP,{disabled:ze||!((nn=rt==null?void 0:rt.group_settings)!=null&&nn.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((kn=rt==null?void 0:rt.group_settings)==null?void 0:kn.length)===0&&ge.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),ot.unified_setting&&ge.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},ge.createElement(ie.Z,{align:"middle"},ge.createElement(He.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),ge.createElement(He.Z,{className:"ml10"},ge.createElement(ne.default,{size:"large",disabled:ze||!((ta=Ft==null?void 0:Ft.homework_status)!=null&&ta.includes("\u672A\u53D1\u5E03")||(Qe=Ft==null?void 0:Ft.homework_status)!=null&&Qe.includes("\u672A\u5F00\u59CB"))||(0,le.Rm)()&&!((Re=Pt.AssistantObject.practice)!=null&&Re.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:ln=>Ue(ln,rt==null?void 0:rt.course_end_date),disabledTime:ln=>Ge(ln),value:ot.publish_time?xe()(ot.publish_time):"",onChange:(ln,fn)=>{ot.publish_time=fn,(ot.end_time==""||!ot.end_time)&&ot.unified_setting&&(ot.end_time=xe()(ln).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),jt(Object.assign({},ot))}}))),ge.createElement(ie.Z,{align:"middle",className:"pl30"},ge.createElement(He.Z,null,"\u622A\u6B62\u65F6\u95F4"),ge.createElement(He.Z,{className:"ml10"},ge.createElement(ne.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:xe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(rt==null?void 0:rt.allow_late)&&(rt==null?void 0:rt.homework_status.includes("\u5DF2\u622A\u6B62"))||ze||(rt==null?void 0:rt.allow_late)&&xe()()>=xe()(rt==null?void 0:rt.end_time)||(0,le.Rm)()&&!((Le=Pt.AssistantObject.practice)!=null&&Le.can_publish),disabledDate:ln=>Ue(ln,rt==null?void 0:rt.course_end_date,ot.publish_time),disabledTime:ln=>Ge(ln,ot.publish_time),value:ot.end_time?xe()(ot.end_time):"",onChange:(ln,fn)=>{ot.end_time=fn,jt(Object.assign({},ot))}})))),!ot.unified_setting&&(Zt==null?void 0:Zt.length)>0&&ge.createElement(ie.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Zt&&Zt.map(function(ln,fn){var io,Oa,ea,So,qa,hr,xr;return ge.createElement(He.Z,{span:24,key:fn},ge.createElement(ie.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:fn==(Zt==null?void 0:Zt.length)-1?"0px":"10px"}},ge.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",fn+1),ge.createElement(Se.default,{disabled:ze||((io=Ft==null?void 0:Ft.homework_status)!=null&&io.includes("\u672A\u53D1\u5E03")&&ln.id||xe()(){var Et;if((0,le.Rm)()&&!((Et=Pt.AssistantObject.practice)!=null&&Et.can_publish)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Zt[fn].group_name=Qo,Zt[fn].group_id=ln.group_id;const _t=(0,a.flattenDeep)(Zt.map(oa=>oa.group_name)),Rt=Gt.map(oa=>{let Ra=(oa==null?void 0:oa.group_name)||[];return st(Xe({},oa),{group_name:(0,a.remove)(Ra,vn=>_t.includes(vn))})});Ke(Rt),wt(Zt.slice())},maxTagCount:4,maxTagPlaceholder:Qo=>ge.createElement("div",{style:{cursor:"pointer"},onClick:()=>oo(ln,fn)},"+",Qo==null?void 0:Qo.length)},rt.group_settings&&rt.group_settings.map(function(Qo){if(!Zt.map(_t=>_t.group_name).flat().includes(Qo.group_name))return ge.createElement(je,{value:Qo.group_name,key:Qo.id},Qo.group_name)})),ge.createElement("div",{className:"ml20"},ge.createElement(bt,{size:"large",ranges:{\u6B64\u523B:[ln.publish_time?xe()(ln.publish_time):xe()(),xe()()]},allowClear:!1,disabled:ze||(xe()()<=xe()((So=qn((ea=ln==null?void 0:ln.group_id)==null?void 0:ea[0]))==null?void 0:So.publish_time)?!1:[!0,Ga((qa=ln==null?void 0:ln.group_id)==null?void 0:qa[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Qo=>Ue(Qo,rt==null?void 0:rt.course_end_date),disabledTime:Qo=>Ge(Qo),showTime:{showNow:!0,format:"HH:mm",defaultValue:[xe()((0,y.U6)(),"HH:mm"),xe()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:ln.publish_time&&[xe()(ln.publish_time),ln.end_time?xe()(ln.end_time):void 0],onChange:(Qo,Et)=>{var _t;if((0,le.Rm)()&&!((_t=Pt.AssistantObject.practice)!=null&&_t.can_publish)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Zt[fn].publish_time=Et[0],!ln.end_time&&Et[0]?Zt[fn].end_time=xe()(Et[0]).add(7,"days"):Zt[fn].end_time=Et[1],wt([...Zt])},onCalendarChange:(Qo,Et,_t)=>{if(Et!=null&&Et[0]&&!Et[1]){const Rt=xe()(Et[0]).add(7,"days");Zt[fn].publish_time=Et[0],Zt[fn].end_time=Rt,wt([...Zt])}}})),!ze&&ge.createElement("div",{style:{display:"flex",width:"50px"}},((hr=ln==null?void 0:ln.group_id)==null?void 0:hr.length)>1&&ge.createElement(Ye.Z,{title:"\u89C4\u5219\u62C6\u5206"},ge.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>oo(ln,fn)})),(Zt==null?void 0:Zt.length)<((xr=rt==null?void 0:rt.group_settings)==null?void 0:xr.length)&&ge.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Qo;if((0,le.Rm)()&&!((Qo=Pt.AssistantObject.practice)!=null&&Qo.can_publish)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}wt(Zt.concat({}))}}),((ln==null?void 0:ln.publish_time)&&xe()(){const Qo=(0,a.cloneDeep)(Gt);Qo.forEach((Et,_t)=>{Et.group_name&&(Et.group_name=Et.group_name.filter(Rt=>{var oa;return!((oa=Zt[fn].group_name)!=null&&oa.includes(Rt))}))}),Zt=Zt.filter((Et,_t)=>fn!==_t),Ke(Qo),wt(Zt.slice()),setTimeout(()=>wt(Zt.slice()),10)}}))))}))),ge.createElement(ie.Z,null,ge.createElement(He.Z,null,ge.createElement("div",{className:b.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",ge.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),ge.createElement(He.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ge.createElement(Ze.default,{checked:ot.allow_late,disabled:ze||An,onChange:ln=>{var fn;if((0,le.Rm)()&&!((fn=Pt.AssistantObject.practice)!=null&&fn.can_late)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ln.target.checked&&fe.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:ge.createElement("div",{style:{padding:10,background:"#f5f6f9"}},ge.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),ge.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),ge.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),ot.allow_late=!ot.allow_late,Gt==""&&Ke([{late_penalty:5}]),jt(Object.assign({},ot))}},ge.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(ot==null?void 0:ot.allow_late)&&ge.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},ge.createElement("div",{style:{display:"flex"}},ge.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),ge.createElement(ke.ZP.Group,{style:{marginLeft:"20px"},disabled:ze||(rt==null?void 0:rt.anonymous_comment)||(rt==null?void 0:rt.allow_late),value:ot.unified_late,onChange:ln=>{var fn;if((0,le.Rm)()&&!((fn=Pt.AssistantObject.practice)!=null&&fn.can_late)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ot.unified_late=ln.target.value,Gt==""&&!ln.target.value&&Ke([{penalty_type:oe.Q.Percent,late_penalty:20}]),jt(Xe({},ot))}},(ot==null?void 0:ot.unified_setting)&&ge.createElement(ke.ZP,{value:!0,disabled:!(rt!=null&&rt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((ve=rt==null?void 0:rt.group_settings)==null?void 0:ve.length)>0&&ge.createElement(ke.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),ot!=null&&ot.unified_late?ge.createElement(ge.Fragment,null,ge.createElement(ie.Z,{align:"middle",style:{marginTop:"10px"}},ge.createElement(He.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),ge.createElement(He.Z,{className:"ml20"},ge.createElement(oe.Z,{disabled:ze||xn,value:{type:ot.penalty_type,inputValue:ot.late_penalty},onChange:ln=>{var fn;if((0,le.Rm)()&&!((fn=Pt.AssistantObject.practice)!=null&&fn.can_late)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}jt(st(Xe({},ot),{late_penalty:ln.inputValue,penalty_type:ln.type}))}})),ge.createElement(He.Z,{flex:"1",className:"ml5"},ge.createElement("span",{className:"c-grey-c ml10"},ot.penalty_type===oe.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),ge.createElement(ie.Z,{align:"middle",style:{marginTop:"15px"}},ge.createElement(He.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ge.createElement(He.Z,{className:"ml20"},ge.createElement(ne.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:xe()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:ze||xn,value:ot.late_time?xe()(ot.late_time):"",disabledDate:ln=>Ue(ln,rt==null?void 0:rt.course_end_date),onChange:(ln,fn)=>{var io;if((0,le.Rm)()&&!((io=Pt.AssistantObject.practice)!=null&&io.can_late)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ot.late_time=fn,jt(Object.assign({},ot))}})))):Gt.map(function(ln,fn){var io;return ge.createElement(He.Z,{span:24,key:fn},ge.createElement(ie.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},ge.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",fn+1),ge.createElement(Se.default,{disabled:ze||!((io=Ft==null?void 0:Ft.homework_status)!=null&&io.includes("\u672A\u53D1\u5E03"))&&ln.id||(rt==null?void 0:rt.anonymous_comment),mode:"multiple",className:b.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof ln.group_name=="string"?[ln.group_name]:ln.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Oa=>{var ea;if((0,le.Rm)()&&!((ea=Pt.AssistantObject.practice)!=null&&ea.can_late)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Gt[fn].group_name=Oa,Gt[fn].group_id=ln.group_id,Ke(Gt.slice())}},rt.group_settings&&rt.group_settings.map(function(Oa){const ea=Gt.map(qa=>qa.group_name).flat(),So=Zt.map(qa=>qa.group_name).flat();if(ot!=null&&ot.unified_setting){if(!ea.includes(Oa.group_name))return ge.createElement(je,{value:Oa.group_name,key:Oa.id},Oa.group_name)}else if(So.includes(Oa.group_name)&&!ea.includes(Oa.group_name))return ge.createElement(je,{value:Oa.group_name,key:Oa.id},Oa.group_name)})),ge.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),ge.createElement(oe.Z,{disabled:ze||Ma(ln.id),value:{type:ln.penalty_type,inputValue:ln.late_penalty},onChange:Oa=>{var ea;if((0,le.Rm)()&&!((ea=Pt.AssistantObject.practice)!=null&&ea.can_late)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Gt[fn].late_penalty=Oa.inputValue,Gt[fn].penalty_type=Oa.type,Ke([...Gt])}}),ge.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ge.createElement(ne.default,{size:"large",disabled:ze||Ma(ln.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:xe()((0,y.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Oa=>Ue(Oa,rt==null?void 0:rt.course_end_date),format:"YYYY-MM-DD HH:mm",value:ln!=null&&ln.late_time?xe()(ln.late_time):void 0,onChange:(Oa,ea)=>{var So;if((0,le.Rm)()&&!((So=Pt.AssistantObject.practice)!=null&&So.can_late)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Gt[fn].late_time=ea,Ke([...Gt])}}),!ze&&ge.createElement("div",{style:{display:"flex",width:"50px"}},ge.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Oa;if((0,le.Rm)()&&!((Oa=Pt.AssistantObject.practice)!=null&&Oa.can_late)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ke(Gt.concat({penalty_type:oe.Q.Percent,late_penalty:20}))}}),fn>0&&!ln.id&&ge.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Oa;if((0,le.Rm)()&&!((Oa=Pt.AssistantObject.practice)!=null&&Oa.can_late)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Gt=Gt.filter((ea,So)=>fn!==So),Ke(Gt.slice()),setTimeout(()=>Ke(Gt.slice()),10)}}))))})),!ze&&ge.createElement(ge.Fragment,null,ge.createElement(Be.ZP,{type:"primary",size:"large",loading:dt,style:{width:"138px",marginTop:"30px"},onClick:()=>Lt()},"\u4FDD\u5B58")),ge.createElement(ue.Z,{onConfirm:(ln,fn)=>{Zt.splice(ln,0,...fn),Zt.splice(ln+fn.length,1);const io=(0,y.QE)([...Zt]);wt([...io])}}),ge.createElement(ce.Z,{resdata:Vt,type:"shixun",okloading:dt,oktext:(Vt==null?void 0:Vt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:ln=>nt(void 0,null,function*(){cn(!0);let fn=yield(0,E.ZP)(`/api/courses/${qe.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(qe.categoryId)]}});cn(!1),(fn==null?void 0:fn.status)===0&&Dn(Qn)})}))};pt.ZP=(0,te.connect)(({shixunHomeworks:et,classroomList:Mt,loading:sn,user:Pt})=>({shixunHomeworks:et,classroomList:Mt,loading:sn.effects,user:Pt}))(Ve)},29678:function(yt,pt,ee){"use strict";var z=ee(43418),ne=ee(8591),Se=ee(82093),be=ee(76560),fe=ee(34055),ke=ee(59301),ie=(Ye,Ze,Be)=>new Promise((Ne,xe)=>{var le=x=>{try{a(Be.next(x))}catch(y){xe(y)}},E=x=>{try{a(Be.throw(x))}catch(y){xe(y)}},a=x=>x.done?Ne(x.value):Promise.resolve(x.value).then(le,E);a((Be=Be.apply(Ye,Ze)).next())});const He=({shixunHomeworks:Ye,classroomList:Ze,dispatch:Be})=>{const Ne=(0,be.useParams)();return ke.createElement(z.default,{centered:!0,title:"\u63D0\u793A",open:Ye.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ie(void 0,null,function*(){var xe,le,E,a;if((0,fe.Rm)()&&!((xe=Ze.AssistantObject.practice)!=null&&xe.can_redo)){ne.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const x=yield(0,Se.ZP)(`/api/myshixuns/${Ye.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:Ne.coursesId,homework_common_id:Ye.actionTabs.homework_common_id}});if(x.shixun_identifier){ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),Be({type:"shixunHomeworks/setActionTabs",payload:{}});const y=(E=(le=x==null?void 0:x.new_works)==null?void 0:le.find(b=>`${b.homework_common_id}`===Ne.categoryId))==null?void 0:E.id;if((0,fe.Rm)()&&!((a=Ze.AssistantObject.practice)!=null&&a.can_view))return;be.history.replace(`/classrooms/${Ne.coursesId}/shixun_homework/${Ne.categoryId}/${y}/comment`)}}),onCancel:()=>{Be({type:"shixunHomeworks/setActionTabs",payload:{}})}},ke.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),ke.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};pt.Z=(0,be.connect)(({shixunHomeworks:Ye,classroomList:Ze})=>({shixunHomeworks:Ye,classroomList:Ze}))(He)},37521:function(yt,pt,ee){"use strict";var z=ee(59301),ne=ee(54580),Se=ee(78241),be=ee(43418),fe=ee(8591),ke=ee(1710),ie=ee(76560),He=ee(90524),Ye=ee(5295),Ze=ee(82093),Be=ee(61186),Ne=ee.n(Be),xe=ee(49661),le=ee(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(ce,pe,ge)=>pe in ce?E(ce,pe,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ce[pe]=ge,te=(ce,pe)=>{for(var ge in pe||(pe={}))x.call(pe,ge)&&b(ce,ge,pe[ge]);if(a)for(var ge of a(pe))y.call(pe,ge)&&b(ce,ge,pe[ge]);return ce},oe=(ce,pe,ge)=>new Promise((Fe,Ce)=>{var Ae=Ct=>{try{Oe(ge.next(Ct))}catch(Te){Ce(Te)}},ct=Ct=>{try{Oe(ge.throw(Ct))}catch(Te){Ce(Te)}},Oe=Ct=>Ct.done?Fe(Ct.value):Promise.resolve(Ct.value).then(Ae,ct);Oe((ge=ge.apply(ce,pe)).next())});const{Dragger:re}=ne.default,ue=({classroomList:ce,dispatch:pe,onOk:ge})=>{const Fe=(0,ie.useParams)(),[Ce]=Se.default.useForm(),[Ae,ct]=(0,z.useState)(),[Oe,Ct]=(0,z.useState)(!1),Te={height:100,onRemove:()=>{ct("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:Xe=>oe(void 0,null,function*(){return ct(Xe),!1})};return(0,z.useEffect)(()=>{Ce.setFieldsValue({publish_time:Ne()(Ne()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ne()(Ne()(new Date((0,xe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),le.createElement(be.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ce.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Oe},onOk:()=>oe(void 0,null,function*(){Ce.submit()}),onCancel:()=>{Ce.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}})}},le.createElement(Se.default,{form:Ce,onFinish:Xe=>oe(void 0,null,function*(){var st,nt,kt;if(!(Ae!=null&&Ae.size)){fe.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Ct(!0);let Ue=new FormData;Ue.append("type",ce.actionTabs.type),Ue.append("file",Ae);let Ge;window.location.href.indexOf("exercise")>-1?Ge=`/api/exercises/${ce.actionTabs.id}/supplement_score.json`:Ge=`/api/homework_commons/${ce.actionTabs.id}/supplement_score.json`;let bt=yield(0,Ze.ZP)(Ge,{method:"post",body:Ue},!0);Ct(!1),(bt==null?void 0:bt.status)===0&&(ge(),Ce.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}}),((nt=(st=bt==null?void 0:bt.data)==null?void 0:st.fail)==null?void 0:nt.length)>0&&be.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:le.createElement(ke.default,{pagination:!1,dataSource:(kt=bt==null?void 0:bt.data)==null?void 0:kt.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,xe.FH)("",He.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ce.actionTabs.type}`)}}))})},le.createElement(Se.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ce.actionTabs.name),le.createElement(Se.default.Item,{style:{marginBottom:0},label:le.createElement("div",null,le.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),le.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},le.createElement("div",null,le.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ye.Z.downloadbutton,href:He.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ce.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),le.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),le.createElement(Se.default.Item,{style:{marginBottom:0}},le.createElement(re,te({},Te),le.createElement("a",{className:Ye.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),le.createElement("br",null),le.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};pt.Z=(0,ie.connect)(({classroomList:ce})=>({classroomList:ce}))(ue)},34509:function(yt,pt,ee){"use strict";var z=ee(59301),ne=ee(78241),Se=ee(43418),be=ee(8591),fe=ee(95237),ke=ee(43604),ie=ee(5083),He=ee(5112),Ye=ee(24905),Ze=ee(61186),Be=ee.n(Ze),Ne=ee(82093),xe=ee(49661),le=ee(76560),E=ee(34055),a=ee(64948),x=ee(62787),y=ee(69577),b=ee(37992),te=ee(6681),oe=ee(67135),re=ee(59301),ue=Object.defineProperty,ce=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,ge=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,Ae=(Xe,st,nt)=>st in Xe?ue(Xe,st,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Xe[st]=nt,ct=(Xe,st)=>{for(var nt in st||(st={}))Fe.call(st,nt)&&Ae(Xe,nt,st[nt]);if(ge)for(var nt of ge(st))Ce.call(st,nt)&&Ae(Xe,nt,st[nt]);return Xe},Oe=(Xe,st)=>ce(Xe,pe(st)),Ct=(Xe,st,nt)=>new Promise((kt,Ue)=>{var Ge=Ve=>{try{je(nt.next(Ve))}catch(et){Ue(et)}},bt=Ve=>{try{je(nt.throw(Ve))}catch(et){Ue(et)}},je=Ve=>Ve.done?kt(Ve.value):Promise.resolve(Ve.value).then(Ge,bt);je((nt=nt.apply(Xe,st)).next())});const Te=({classroomList:Xe,dispatch:st,courseEndTime:nt})=>{var kt;const Ue=(0,le.useParams)(),[Ge]=ne.default.useForm(),[bt,je]=(0,z.useState)(1),[Ve,et]=(0,z.useState)([]),[Mt,sn]=(0,z.useState)(0),[Pt,on]=(0,z.useState)(20),[We,Xt]=(0,z.useState)(!0),[nn,kn]=(0,z.useState)([]),[ta,Qe]=(0,z.useState)(!0),[Re,Le]=(0,z.useState)({}),[ve,qe]=(0,z.useState)({});Ue.id=Ue.coursesId,(0,z.useEffect)(()=>{if(Xe.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Ft(),rt(),Xe.actionTabs.type===2){const Zt=Xe.actionTabs.selectArrsAll[0];Qe(Zt.unified_setting)}else Qe(!1)},[Xe.actionTabs]);const rt=Zt=>Ct(void 0,null,function*(){Xt(!0);const wt=yield(0,a.c_)(Oe(ct({},Ue),{page:Zt||bt,limit:2e4,homework_id:Xe.actionTabs.type===1?"":Xe.actionTabs.selectArrs[0]}));wt==null||wt.course_groups.map((Gt,Ke)=>{Gt.key=Gt.id,Gt.title=Gt.name,Gt.disabled=Gt.is_published}),wt&&(et([...wt==null?void 0:wt.course_groups]),sn(wt==null?void 0:wt.course_groups_count),Xt(!1),Zt||Ge.setFieldsValue({publish_time:Be()(Be()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Be()(Be()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),we=()=>{var Zt;let wt=[...(Zt=Xe.actionTabs.selectArrsAll)==null?void 0:Zt.filter(Gt=>Gt.high_resources_consume&&!Gt.high_resources_consume_permission)];(wt==null?void 0:wt.length)>0&&Xe.actionTabs.type===1&&Se.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:re.createElement("div",null,re.createElement("div",{className:b.Z.tipcontent},re.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",re.createElement("span",{style:{color:"#f06b14"}},wt==null?void 0:wt.length)," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),re.createElement("div",{className:"mt20 mb20"},wt==null?void 0:wt.map(Gt=>re.createElement("div",{className:b.Z.failedList,key:Gt.homework_id},re.createElement("div",{className:b.Z.name},Gt==null?void 0:Gt.name),re.createElement("div",{className:b.Z.publish,onClick:()=>{(0,xe.xg)(`/classrooms/${Ue.coursesId}/shixun_homework/${Gt.homework_id}/detail?tabs=0`)}},"\u53D1\u5E03"))))))})},De=()=>Ct(void 0,null,function*(){var Zt,wt,Gt,Ke,ot,jt,Vt;if((0,E.Rm)()&&!((wt=(Zt=Xe.AssistantObject)==null?void 0:Zt.practice)!=null&&wt.can_publish)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),cn(!1);return}const Pn=ct({},Ge.getFieldsValue());if(Pn.end_time<=Pn.publish_time){be.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),cn(!1);return}if((nn==null?void 0:nn.length)<=0&&!ta&&Ve.length>0){be.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),cn(!1);return}let Qn={homework_ids:[...Xe.actionTabs.selectArrs],group_ids:nn.length>0?nn.map(Lt=>Lt.id):(Gt=Xe.detailShixunsList)==null?void 0:Gt.course_groups,end_time:Be()(Pn.end_time).format("YYYY-MM-DD HH:mm"),publish_time:Be()(Pn.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!nn.length},Ot=[...(Ke=Xe.actionTabs.selectArrsAll)==null?void 0:Ke.filter(Lt=>Lt.high_resources_consume&&!Lt.high_resources_consume_permission)];if((Ot==null?void 0:Ot.length)==Xe.actionTabs.selectArrsAll.length&&Xe.actionTabs.type==1){st({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),we();return}((ot=Xe.actionTabs.selectArrsAll)==null?void 0:ot.length)>0&&Xe.actionTabs.type===1&&(Qn.homework_ids=[...((Vt=(jt=Xe.actionTabs.selectArrsAll)==null?void 0:jt.filter(Lt=>!Lt.high_resources_consume||Lt.high_resources_consume_permission))==null?void 0:Vt.map(Lt=>Number(Lt==null?void 0:Lt.homework_id)))||[]]);let Ut=yield(0,oe.Tr)({homework_common_ids:[...Xe.actionTabs.selectArrs],course_id:Ue.coursesId,type:"homework_common"});(Ut==null?void 0:Ut.student_count)===0?mt(Qn):(qe(Qn),Le(Ut))}),Ft=()=>{je(1),et([]),kn([])},mt=Zt=>Ct(void 0,null,function*(){cn(!0);const wt=yield(0,Ne.ZP)(`/api/courses/${Ue.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:ct({},Zt)});cn(!1),wt.status===0&&(Ft(),(0,xe.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),be.ZP.success("\u53D1\u5E03\u6210\u529F"),st({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),we(),(0,E.GJ)()?Xe.actionTabs.detail?(st({type:"shixunHomeworks/setActionTabs",payload:{}}),st({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:ct({},Ue)}),st({type:"shixunHomeworks/getWorkSetting",payload:ct({},Ue)})):st({type:"classroomList/getClassroomTeacherShixunsList",payload:Oe(ct({},Xe.actionTabs.params),{type:4})}):st({type:"classroomList/getClassroomShixunsList",payload:ct({},Xe.actionTabs.params)}),localStorage.getItem("Noviceguide")==="0"||st({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:re.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}}))}),ze=Mt>bt*Pt,{detailShixunsList:Bt}=Xe,[dt,cn]=(0,z.useState)(!1);return re.createElement("div",null,re.createElement(Se.default,{width:600,centered:!0,confirmLoading:dt,title:"\u53D1\u5E03\u4F5C\u4E1A",open:Xe.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:()=>De(),onCancel:()=>{Ft(),st({type:"classroomList/setActionTabs",payload:{}})}},re.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",re.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),re.createElement(ne.default,{form:Ge},re.createElement("div",{style:{paddingLeft:0}},re.createElement(fe.Z,{className:"mt30",align:"middle"},re.createElement(ke.Z,null,re.createElement(ne.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},re.createElement(ie.default,{style:{width:170,marginRight:"25px"},disabledDate:Zt=>(0,y.Q8)(Zt,nt),disabledTime:Zt=>(0,y.d0)(Zt),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Be()((0,xe.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),re.createElement(ke.Z,{className:"ml20"},re.createElement(ne.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4:"},re.createElement(ie.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Be()((0,xe.U6)(),"HH:mm")},disabledDate:Zt=>(0,y.Q8)(Zt,nt,Ge.getFieldValue("publish_time")),disabledTime:Zt=>(0,y.d0)(Zt,Ge.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),Xe.actionTabs.type===2&&re.createElement(fe.Z,{style:{marginBottom:"10px"}},re.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),re.createElement(He.ZP.Group,{value:ta,onChange:Zt=>{Qe(Zt.target.value),kn([])}},re.createElement(He.ZP,{value:!0,disabled:!Xe.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),re.createElement(He.ZP,{className:"ml20",disabled:Ve.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Ve.length<=0&&Xe.actionTabs.type===2&&re.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(Xe.actionTabs.type===1||!ta)&&Ve.length>0&&re.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},re.createElement("span",{style:{flex:1}},re.createElement(Ye.default,{checked:nn.length===Ve.length,onChange:Zt=>{nn.length===Ve.length?kn([]):kn(Ve)}},"\u5168\u9009")),re.createElement("span",{style:{width:16}}),re.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",nn.length||0,"\u4E2A\u5206\u73ED")),(Xe.actionTabs.type===1||!ta)&&Ve.length>0&&re.createElement(x.Z,{data:Ve,selectedRowKeys:nn,setSelectedRowKeys:kn}))),re.createElement(te.Z,{resdata:Re,type:((kt=Xe.actionTabs.selectArrs)==null?void 0:kt.length)===1?"shixun":"shixunpush",okloading:dt,oktext:(Re==null?void 0:Re.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Zt=>Ct(void 0,null,function*(){cn(!0);let wt=yield(0,Ne.ZP)(`/api/courses/${Ue.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...Xe.actionTabs.selectArrs]}});cn(!1),(wt==null?void 0:wt.status)===0&&mt(ve)})}))};pt.Z=(0,le.connect)(({classroomList:Xe})=>({classroomList:Xe}))(Te)},59659:function(yt,pt,ee){"use strict";var z=ee(59301),ne=ee(54580),Se=ee(78241),be=ee(99313),fe=ee(1710),ke=ee(58421),ie=ee(76560),He=ee(82093),Ye=ee(61186),Ze=ee.n(Ye),Be=ee(59301),Ne=(E,a,x)=>new Promise((y,b)=>{var te=ue=>{try{re(x.next(ue))}catch(ce){b(ce)}},oe=ue=>{try{re(x.throw(ue))}catch(ce){b(ce)}},re=ue=>ue.done?y(ue.value):Promise.resolve(ue.value).then(te,oe);re((x=x.apply(E,a)).next())});const{Dragger:xe}=ne.default,le=({})=>{const E=(0,ie.useParams)(),[a]=Se.default.useForm(),[x,y]=(0,z.useState)(!0),[b,te]=(0,z.useState)(!1);let[oe,re]=(0,z.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const ue=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function ce(){return Ne(this,null,function*(){let ge;te(!0),window.location.href.indexOf("exercise")>-1?ge=`/api/exercises/${E==null?void 0:E.categoryId}/redo_logs.json`:ge=`/api/homework_commons/${E==null?void 0:E.categoryId}/redo_logs.json`;let Fe=yield(0,He.ZP)(ge,{method:"get",params:oe});te(!1),(Fe==null?void 0:Fe.status)===0&&y(Fe==null?void 0:Fe.data)})}(0,z.useEffect)(()=>{ce()},[]);let pe=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:(ge,Fe,Ce)=>{var Ae;return(Ae=ue.find(ct=>ct.question_type===ge))==null?void 0:Ae.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(ge,Fe,Ce)=>{var Ae;return(Ae=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(ct=>ct.id===ge))==null?void 0:Ae.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(ge,Fe,Ce)=>Ze()(ge).format("YYYY-MM-DD HH:mm:ss")}].filter(ge=>!!ge);return Be.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},Be.createElement(be.default,{destroyInactiveTabPane:!0,onChange:ge=>{oe.type=ge,oe.page=1,oe.limit=10,re(oe),ce()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:Be.createElement(fe.default,{className:"mt20",loading:b,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:(ge,Fe,Ce)=>Ze()(ge).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:x==null?void 0:x.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:Be.createElement(fe.default,{className:"mt20",loading:b,columns:pe,dataSource:x==null?void 0:x.list,pagination:!1})}].filter(ge=>!!ge)}),Be.createElement(ke.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(ge,Fe)=>{oe.page=ge,oe.limit=Fe,re(oe),ce()},current:oe.page,total:x.count,pageSize:oe.limit,style:{marginTop:20}}))};pt.Z=(0,ie.connect)(({classroomList:E})=>({classroomList:E}))(le)},56731:function(yt,pt,ee){"use strict";var z=ee(59301),ne=ee(54580),Se=ee(78241),be=ee(43418),fe=ee(5871),ke=ee(76560),ie=ee(82093),He=ee(61186),Ye=ee.n(He),Ze=ee(49661),Be=ee(59301),Ne=Object.defineProperty,xe=Object.defineProperties,le=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,y=(ce,pe,ge)=>pe in ce?Ne(ce,pe,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ce[pe]=ge,b=(ce,pe)=>{for(var ge in pe||(pe={}))a.call(pe,ge)&&y(ce,ge,pe[ge]);if(E)for(var ge of E(pe))x.call(pe,ge)&&y(ce,ge,pe[ge]);return ce},te=(ce,pe)=>xe(ce,le(pe)),oe=(ce,pe,ge)=>new Promise((Fe,Ce)=>{var Ae=Ct=>{try{Oe(ge.next(Ct))}catch(Te){Ce(Te)}},ct=Ct=>{try{Oe(ge.throw(Ct))}catch(Te){Ce(Te)}},Oe=Ct=>Ct.done?Fe(Ct.value):Promise.resolve(Ct.value).then(Ae,ct);Oe((ge=ge.apply(ce,pe)).next())});const{Dragger:re}=ne.default,ue=({classroomList:ce,dispatch:pe,onOk:ge})=>{const Fe=(0,ke.useParams)(),[Ce]=Se.default.useForm(),[Ae,ct]=(0,z.useState)(),[Oe,Ct]=(0,z.useState)(!1),Te={height:100,onRemove:()=>{ct("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:Xe=>oe(void 0,null,function*(){return ct(Xe),!1})};return(0,z.useEffect)(()=>{Ce.setFieldsValue({publish_time:Ye()(Ye()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ye()(Ye()(new Date((0,Ze.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),Be.createElement(be.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:ce.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Oe},onOk:()=>oe(void 0,null,function*(){Ce.submit()}),onCancel:()=>{Ce.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}})}},Be.createElement(Se.default,{form:Ce,onFinish:Xe=>oe(void 0,null,function*(){var st,nt;console.log("---",ce.actionTabs,Xe,Fe);let kt=((st=ce==null?void 0:ce.actionTabs)==null?void 0:st.type)==="exercise"?`/api/exercises/${Fe==null?void 0:Fe.category}/exercise_user/edit_score.json`:`/api/student_works/${ce.actionTabs.id}/edit_score.json`;Ct(!0);let Ue=yield(0,ie.ZP)(kt,{method:"post",body:te(b({},Xe),{exercise_user_id:((nt=ce==null?void 0:ce.actionTabs)==null?void 0:nt.type)==="exercise"?ce.actionTabs.id:""})});Ct(!1),Ce.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}}),ge()})},Be.createElement(Se.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},Be.createElement(fe.Z,{min:0,style:{width:"100%"}}))))};pt.Z=(0,ke.connect)(({classroomList:ce})=>({classroomList:ce}))(ue)},4835:function(yt,pt,ee){"use strict";var z=ee(59301),ne=ee(54580),Se=ee(78241),be=ee(3113),fe=ee(95237),ke=ee(81327),ie=ee(5083),He=ee(76560),Ye=ee(61186),Ze=ee.n(Ye),Be=ee(69577),Ne=ee(82093),xe=ee(59301),le=(x,y,b)=>new Promise((te,oe)=>{var re=pe=>{try{ce(b.next(pe))}catch(ge){oe(ge)}},ue=pe=>{try{ce(b.throw(pe))}catch(ge){oe(ge)}},ce=pe=>pe.done?te(pe.value):Promise.resolve(pe.value).then(re,ue);ce((b=b.apply(x,y)).next())});const{Dragger:E}=ne.default,a=({})=>{const x=(0,He.useParams)(),[y]=Se.default.useForm(),[b,te]=(0,z.useState)(!0),[oe,re]=(0,z.useState)(!1);console.log("----",x);function ue(){return le(this,null,function*(){var ce,pe;let ge;window.location.href.indexOf("exercise")>-1?ge=`/api/exercises/${x==null?void 0:x.categoryId}/get_time_setting.json`:ge=`/api/homework_commons/${x==null?void 0:x.categoryId}/get_time_setting.json`;let Fe=yield(0,Ne.ZP)(ge,{method:"get"});(Fe==null?void 0:Fe.status)===0&&y.setFieldsValue({publish_time:Ze()(Ze()((ce=Fe==null?void 0:Fe.data)==null?void 0:ce.publish_time).format("YYYY-MM-DD HH:mm")),end_time:Ze()(Ze()((pe=Fe==null?void 0:Fe.data)==null?void 0:pe.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,z.useEffect)(()=>{ue()},[]),xe.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},xe.createElement("div",{style:{textAlign:"end"}},b&&xe.createElement(be.ZP,{onClick:()=>{te(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!b&&xe.createElement("div",null,xe.createElement(be.ZP,{type:"primary",loading:oe,onClick:()=>{y.submit()}},"\u63D0\u4EA4"),xe.createElement(be.ZP,{style:{marginLeft:20},onClick:()=>{te(!0)}},"\u53D6\u6D88"))),xe.createElement(Se.default,{form:y,disabled:b,onFinish:ce=>le(void 0,null,function*(){re(!0),console.log("---",window.location.href);let pe;window.location.href.indexOf("exercise")>-1?pe=`/api/exercises/${x==null?void 0:x.categoryId}/time_setting.json`:pe=`/api/homework_commons/${x==null?void 0:x.categoryId}/time_setting.json`;let ge=yield(0,Ne.ZP)(pe,{method:"post",body:{publish_time:Ze()(ce.publish_time).format("YYYY-MM-DD HH:mm"),end_time:Ze()(ce.end_time).format("YYYY-MM-DD HH:mm")}});re(!1),(ge==null?void 0:ge.status)===0&&te(!0)})},xe.createElement(fe.Z,null,xe.createElement(ke.Z,null,xe.createElement(Se.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},xe.createElement(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:ce=>(0,Be.Q8)(ce),disabledTime:ce=>(0,Be.d0)(ce),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),xe.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),xe.createElement(fe.Z,null,xe.createElement(ke.Z,null,xe.createElement(Se.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},xe.createElement(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:ce=>(0,Be.Q8)(ce,"",y.getFieldValue("publish_time")),disabledTime:ce=>(0,Be.d0)(ce,y.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),xe.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};pt.Z=(0,He.connect)(({classroomList:x})=>({classroomList:x}))(a)},62787:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return Ze}});var z=ee(59301),ne=ee(92832),Se=ee(24905),be=ee(95237),fe={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},ke="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ie=ee(57884),He=(Be,Ne,xe)=>new Promise((le,E)=>{var a=b=>{try{y(xe.next(b))}catch(te){E(te)}},x=b=>{try{y(xe.throw(b))}catch(te){E(te)}},y=b=>b.done?le(b.value):Promise.resolve(b.value).then(a,x);y((xe=xe.apply(Be,Ne)).next())}),Ze=({data:Be,value:Ne=[],handleChangePage:xe,setSelectedRowKeys:le,selectedRowKeys:E,onChange:a=()=>{}})=>{const[x,y]=(0,z.useState)([]),[b,te]=(0,z.useState)([]),[oe,re]=(0,z.useState)([]);let[ue,ce]=(0,z.useState)(1),[pe,ge]=(0,z.useState)();return(0,z.useEffect)(()=>{y(Be),te([]),re([])},[Be]),(0,z.useEffect)(()=>{le&&(te(E),re(E))},[E]),z.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},z.createElement("div",{className:fe.leftdiv},z.createElement(ne.default.Search,{size:"middle",onChange:Fe=>He(void 0,null,function*(){y(Be.filter(Ce=>{var Ae;return(Ae=Ce==null?void 0:Ce.name)==null?void 0:Ae.includes(Fe.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),x.length===0&&z.createElement(ie.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),z.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},z.createElement(Se.default.Group,{value:b.map(Fe=>`${Fe.id}`),onChange:Fe=>{le(x.filter(Ce=>Fe.includes(`${Ce.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((Fe,Ce)=>z.createElement(be.Z,{key:Fe.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},z.createElement(Se.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Fe.is_published,value:`${Fe.id}`},z.createElement("div",{className:fe.listClass},z.createElement("span",{className:fe.spantitle,style:{width:Fe.is_published?"108px":"170px"}},Fe.name),Fe.is_published&&z.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),z.createElement("div",{className:fe.rightdiv},z.createElement(ne.default.Search,{onChange:Fe=>{re(b.filter(Ce=>Ce.name.includes(Fe.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),oe.length===0&&z.createElement(ie.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),oe.length>0&&z.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},z.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},oe.map((Fe,Ce)=>z.createElement(be.Z,{justify:"space-between",style:{marginTop:"10px"},key:Fe.id},z.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Fe.name),z.createElement("img",{src:ke,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{le(b.filter(Ae=>`${Ae.id}`!=`${Fe.id}`))}})))))))}},97202:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return a}});var z=ee(59301),ne=ee(76560),Se=ee(5083),be=ee(43418),fe=ee(92832),ke=ee(95237),ie=ee(43604),He={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Ye=ee(61186),Ze=ee.n(Ye),Be=ee(49661),Ne=ee(57884),xe=ee(59301);const{RangePicker:le}=Se.default,E=({dispatch:x,classroomList:y,onConfirm:b})=>{const[te,oe]=(0,z.useState)([]),[re,ue]=(0,z.useState)([]),[ce,pe]=(0,z.useState)("");(0,z.useEffect)(()=>{var Ce;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let Ae=y.actionTabs.data;console.log("data",Ae);let ct=(Ce=Ae==null?void 0:Ae.group_name)==null?void 0:Ce.map((Oe,Ct)=>{var Te;return{group_id:Ae==null?void 0:Ae.group_id[Ct],group_name:Ae==null?void 0:Ae.group_name[Ct],is_admin:Ae==null?void 0:Ae.is_admin,end_time:Ae==null?void 0:Ae.end_time,publish_time:Array.isArray(Ae==null?void 0:Ae.publish_time)?(Te=Ae==null?void 0:Ae.publish_time)==null?void 0:Te[0]:Ae==null?void 0:Ae.publish_time}});ct&&(oe([...ct]),ue([...ct]))}},[y.actionTabs]);const ge=()=>{x({type:"classroomList/setActionTabs",payload:{}}),pe("")},Fe=Ce=>{if(Ce){const Ae=re==null?void 0:re.filter(ct=>{var Oe,Ct;return(Ct=(Oe=ct==null?void 0:ct.group_name)==null?void 0:Oe.toLowerCase())==null?void 0:Ct.includes(Ce==null?void 0:Ce.toLowerCase())});oe(Ae)}else oe(re)};return xe.createElement(be.default,{width:980,title:xe.createElement("div",{style:{fontWeight:"bold",display:"flex"}},xe.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",xe.createElement("span",{className:He.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),xe.createElement(fe.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:ce,onChange:Ce=>{pe(Ce.target.value.trim()),Fe(Ce.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>ge(),onOk:()=>{var Ce;b((Ce=y.actionTabs)==null?void 0:Ce.index,re),ge()}},xe.createElement("div",{className:He.modal_con},xe.createElement(ke.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(te==null?void 0:te.length)>0?te.map(function(Ce,Ae){var ct,Oe;return xe.createElement(ie.Z,{span:24,key:Ae},xe.createElement(ke.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Ae==(te==null?void 0:te.length)-1?"0px":"10px"}},xe.createElement("div",{className:He.multiple_select,title:Ce.group_name},Ce.group_name),xe.createElement("div",{className:"ml20"},xe.createElement(le,{size:"large",ranges:{\u6B64\u523B:[Ce.publish_time?Ze()(Ce.publish_time):Ze()(),Ze()()]},allowClear:!1,disabled:(ct=y.actionTabs)==null?void 0:ct.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Ct=>{var Te;return(0,Be.Q8)(Ct,(Te=y.actionTabs)==null?void 0:Te.disabledDate)},disabledTime:Ct=>(0,Be.d0)(Ct),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ze()((0,Be.U6)(),"HH:mm"),Ze()((0,Be.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ce.publish_time&&[Ze()(Ce.publish_time),Ce.end_time?Ze()(Ce.end_time):void 0],onChange:(Ct,Te)=>{te[Ae].publish_time=Te[0],te[Ae].end_time=Te[1],oe([...te]),re.forEach(Xe=>{Xe.group_id===Ce.group_id&&(Xe.publish_time=Te[0],Xe.end_time=Te[1])}),ue([...re])}})),(Oe=y.actionTabs)!=null&&Oe.rangePickerDisabled?xe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):xe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{te.splice(Ae,1),oe([...te]),re.forEach((Ct,Te)=>{Ct.group_id===Ce.group_id&&re.splice(Te,1)}),ue([...re])}})))}):xe.createElement(Ne.Z,null))))};var a=(0,ne.connect)(({classroomList:x})=>({classroomList:x}))(E)},21547:function(yt,pt,ee){"use strict";ee.r(pt),ee.d(pt,{default:function(){return ng}});var z=ee(22688),ne=ee(59301),Se=ee(76560),be=ee(43418),fe=ee(8591),ke=ee(66104),ie=ee(6848),He=ee(1710),Ye=ee(27812),Ze=ee(49661),Be=ee(82093),Ne=ee(89389),xe=ee(90524),le=ee(7664),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(ae,de,se)=>de in ae?E(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,te=(ae,de)=>{for(var se in de||(de={}))x.call(de,se)&&b(ae,se,de[se]);if(a)for(var se of a(de))y.call(de,se)&&b(ae,se,de[se]);return ae},oe=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const re=({shixunHomeworks:ae,dispatch:de})=>{const se=(0,Se.useParams)();return ne.createElement(be.default,{centered:!0,title:"\u63D0\u793A",open:ae.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>oe(void 0,null,function*(){(yield de({type:"shixunHomeworks/deleteReply",payload:{object_id:ae.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(fe.ZP.success("\u5220\u9664\u6210\u529F"),de({type:"shixunHomeworks/setActionTabs",payload:{}}),de({type:"shixunHomeworks/getReplyList",payload:te({},ae.actionTabs.params)}))}),onCancel:()=>{de({type:"shixunHomeworks/setActionTabs",payload:{}})}},ne.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var ue=(0,Se.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(re),ce=ee(45278),pe=ee(61186),ge=ee.n(pe),Fe=ee(71418),Ce=ee(3113),Ae=ee(58421),ct=ee(95237),Oe=ee(43604),Ct=ee(92832),Te=ee(57809),Xe=ee(26227),st=ee(63524),nt={flex_box_center:"flex_box_center___lPH0l",flex_space_between:"flex_space_between___RUpvd",flex_box_vertical_center:"flex_box_vertical_center___aalZF",flex_box_center_end:"flex_box_center_end___Ne09M",flex_box_column:"flex_box_column___ejeqL",top:"top___GhG7Z",desc:"desc___P6_uU",liked:"liked___YsCQn",likedActive:"likedActive___LJx_5",reply:"reply___dvMWM",replyList:"replyList___LWAEh",comment:"comment___dRDc7",deseIconSty:"deseIconSty___M4sOm",buttonEdit:"buttonEdit___FA4KY",maskWrap:"maskWrap___iNJnZ",desHead:"desHead____Wddx",mask:"mask___zljIH",md:"md___lM24N",tip:"tip___epyex",selectWrapper:"selectWrapper___JB_Og",inputBox:"inputBox___fJ3ij",pass_info:"pass_info___TovGS",todo:"todo___A9h_L",name:"name___HF2zY",info:"info___cEZyy",viewreport:"viewreport___enYl2"},kt="data:image/png;base64,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",Ue=ee(34055),Ge=ee(47949),bt=ee(61934),je=ee(59301),Ve=Object.defineProperty,et=Object.defineProperties,Mt=Object.getOwnPropertyDescriptors,sn=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,We=(ae,de,se)=>de in ae?Ve(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Xt=(ae,de)=>{for(var se in de||(de={}))Pt.call(de,se)&&We(ae,se,de[se]);if(sn)for(var se of sn(de))on.call(de,se)&&We(ae,se,de[se]);return ae},nn=(ae,de)=>et(ae,Mt(de)),kn=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});ge().locale("ZH-cn");const ta=({shixunHomeworks:ae,classroomList:de,globalSetting:se,user:ut,loading:St,dispatch:ft,gotosetting:xt})=>{var tt,Ie,ht,Fa;const[$t,un]=(0,ne.useState)(nn(Xt({},(0,Se.useParams)()),{limit:10})),[Kn,Pa]=(0,ne.useState)({page:1,limit:10}),[At,sa]=(0,ne.useState)({page:1,limit:10,course_group_ids:"all",passed_status:"all",search:""}),[Sn,Ta]=(0,ne.useState)(!1),[Yn,eo]=(0,ne.useState)(-1),[qt,ra]=(0,ne.useState)(""),[no,va]=(0,ne.useState)(""),{detailLeftMenus:na}=de,[lt,Jt]=(0,ne.useState)({}),{workDetail:Qt,workList:fa}=ae;let[Po,Xa]=(0,ne.useState)({});const[Ar,cr]=(0,ne.useState)(!1),[jr,kr]=(0,ne.useState)(!1),[Mu,za]=(0,ne.useState)(!1),[qo,Jn]=(0,ne.useState)(!1),[po,bn]=(0,ne.useState)(1),Na=(0,ne.useRef)(null),[pa,Fn]=(0,ne.useState)({}),[Wn,ka]=(0,ne.useState)({}),[Bo,Ia]=(0,ne.useState)(!1),or=(0,ne.useRef)(!0),[Dr,Ua]=(0,ne.useState)([]),lu=(0,ne.useRef)(null);$t.page_size=10,(0,ne.useEffect)(()=>{Na.current&&(Na.current.clientHeight>200?bn(2):bn(4))},[Qt==null?void 0:Qt.explanation]),(0,ne.useEffect)(()=>{ft({type:"shixunHomeworks/getReplyList",payload:Xt({},$t)}),ft({type:"shixunHomeworks/getWorkDetail",payload:Xt({},$t)}),ir()},[$t.categoryId]),(0,ne.useEffect)(()=>{ae!=null&&ae.replyList&&Jt(ae.replyList)},[ae]);function dr(Ht){return kn(this,null,function*(){if(!(Po!=null&&Po.ec_point_ids))return;let Gn=yield(0,Be.ZP)(`/api/ec_courses/${Po==null?void 0:Po.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:Xt({homework_common_id:Ht},Po)})})}function ir(){return kn(this,null,function*(){cr(!0);let Ht=yield(0,Be.ZP)(`/api/homework_commons/${$t==null?void 0:$t.categoryId}/shixun_challenge_data.json`,{method:"get"});(Ht==null?void 0:Ht.status)===0&&Fn(Ht==null?void 0:Ht.data),cr(!1)})}const ou=()=>kn(void 0,null,function*(){kr(!0);const Ht=yield(0,Be.ZP)(`/api/homework_commons/${$t==null?void 0:$t.categoryId}/challenge_passed_details.json`,{method:"get",params:nn(Xt({challenge_id:lu.current},At),{passed_status:At.passed_status==="all"?null:At.passed_status,course_group_ids:At.course_group_ids==="all"?null:At.course_group_ids})});(Ht==null?void 0:Ht.status)===0&&ka(Ht==null?void 0:Ht.data),kr(!1)}),Ru=()=>{if(po===1)return{visibility:"hidden"};if(po===2)return{overflow:"hidden",height:"200px"};if(po===3)return{overflow:"initial"};if(po===4)return{overflow:"initial"}},dl=Ht=>{At.course_group_ids=Ht,At.page=1,sa(Xt({},At)),ou()},Hl=Ht=>{At.passed_status=Ht,$t.page=1,sa(Xt({},At)),ou()};return je.createElement("section",{className:nt.bg},je.createElement(Fe.Z,{spinning:Ar},(!(Qt!=null&&Qt.hide_explanation)||(0,Ue.GJ)())&&je.createElement("section",{className:" edu-container",style:{padding:"20px 20px 0 20px",background:"#fff",position:"relative"}},!qo&&(0,Ue.GJ)()&&je.createElement("div",{style:{position:"absolute",zIndex:10,right:34,top:30}},(0,Ue.GJ)()&&je.createElement("span",{className:nt.deseIconSty,style:{marginLeft:"auto",cursor:"pointer"},onClick:()=>{Jn(!0)}},je.createElement(ie.Z,{title:"\u7F16\u8F91\u8BF4\u660E"},je.createElement("i",{className:"iconfont icon-bianji-moren font14"}),je.createElement("span",null,"\u7F16\u8F91\u8BF4\u660E"))),je.createElement("span",{className:nt.deseIconSty,style:{marginLeft:"20px",cursor:"pointer"},onClick:()=>kn(void 0,null,function*(){if(!(Qt!=null&&Qt.hide_explanation))be.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u9690\u85CF\u540E\uFF0C\u5B66\u751F\u7AEF\u5C06\u9690\u85CF\u4F5C\u4E1A\u8BF4\u660E\u6A21\u5757",onOk:()=>kn(void 0,null,function*(){let Ht=yield(0,Be.ZP)(`/api/homework_commons/${$t==null?void 0:$t.categoryId}/hide_explanation.json`,{method:"post",body:{hide_explanation:!0}});(Ht==null?void 0:Ht.status)==0&&(fe.ZP.success("\u9690\u85CF\u6210\u529F"),ft({type:"shixunHomeworks/getWorkDetail",payload:Xt({},$t)}))})});else{let Ht=yield(0,Be.ZP)(`/api/homework_commons/${$t==null?void 0:$t.categoryId}/hide_explanation.json`,{method:"post",body:{hide_explanation:!1}});(Ht==null?void 0:Ht.status)==0&&(fe.ZP.success("\u516C\u5F00\u6210\u529F"),ft({type:"shixunHomeworks/getWorkDetail",payload:Xt({},$t)}))}})},je.createElement(ie.Z,{title:Qt!=null&&Qt.hide_explanation?"\u516C\u5F00\u8BF4\u660E":"\u9690\u85CF\u8BF4\u660E"},je.createElement("i",{className:"iconfont icon-xianshiyincang font14"}),je.createElement("span",null,Qt!=null&&Qt.hide_explanation?"\u516C\u5F00\u8BF4\u660E":"\u9690\u85CF\u8BF4\u660E")))),qo?je.createElement(je.Fragment,null,je.createElement(Ne.Z,{defaultValue:Qt==null?void 0:Qt.explanation,watch:!0,height:155,onChange:Ht=>{ra(Ht)}}),je.createElement("div",{style:{display:"flex"}},je.createElement(Ce.ZP,{size:"middle",type:"primary",className:`${nt.buttonEdit} mr20`,style:{marginLeft:"auto"},htmlType:"submit",onClick:()=>kn(void 0,null,function*(){bn(1);const Ht=yield ft({type:"shixunHomeworks/updateWork",payload:{explanation:qt,categoryId:$t.categoryId}});(Ht==null?void 0:Ht.status)==0&&(fe.ZP.success("\u7F16\u8F91\u6210\u529F"),Jn(!1),ft({type:"shixunHomeworks/getWorkDetail",payload:Xt({},$t)}))})},"\u63D0\u4EA4"),je.createElement(Ce.ZP,{size:"middle",type:"primary",ghost:!0,className:nt.buttonEdit,onClick:()=>{Jn(!1)}},"\u53D6\u6D88"))):!!(Qt!=null&&Qt.explanation)&&je.createElement("div",{ref:Na,className:nt.maskWrap,style:Ru()},je.createElement("div",{className:nt.desHead},je.createElement("img",{src:kt,width:94})),je.createElement(le.Z,{className:nt.md,value:(Qt==null?void 0:Qt.explanation)||""}),po===2&&je.createElement("div",{className:nt.mask},je.createElement("div",{onClick:()=>bn(3)},"\u5C55\u5F00",je.createElement("i",{className:"iconfont icon-zhankai4"}))),po===3&&je.createElement("div",{className:nt.mask,style:{position:"relative",height:30,background:"transparent",paddingTop:5}},je.createElement("div",{onClick:()=>bn(2)},"\u6536\u8D77",je.createElement("i",{className:"iconfont icon-shouqi5"}))))),je.createElement("section",{className:" edu-container",style:{background:"#fff",paddingTop:20}},(0,Ue.dE)()&&!!(pa!=null&&pa.group_name)&&je.createElement("div",{className:nt.info},je.createElement("img",{src:`${xe.Z.IMG_SERVER}/images/${pa==null?void 0:pa.image_url}`}),je.createElement("div",{className:"ml20",style:{alignItems:"start"}},je.createElement("b",null,(pa==null?void 0:pa.username)||""),je.createElement("span",{title:(pa==null?void 0:pa.group_name)||"",style:{maxWidth:"130px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",wordBreak:"break-all"}},(pa==null?void 0:pa.group_name)||"")),je.createElement("div",null,je.createElement("b",null,je.createElement(bt.n,{value:pa==null?void 0:pa.work_score})),je.createElement("span",null,"\u603B\u6210\u7EE9")),je.createElement("div",null,je.createElement("b",null,(pa==null?void 0:pa.evaluate_count)||"-"),je.createElement("span",null,"\u8BC4\u6D4B\u6B21\u6570")),je.createElement("div",null,je.createElement("b",null,(pa==null?void 0:pa.time_consuming)||"-"),je.createElement("span",null,"\u603B\u8017\u65F6")),je.createElement("div",null,je.createElement("b",{style:{color:"#009C0F"}},pa==null?void 0:pa.passed_count),je.createElement("span",null,"\u5DF2\u901A\u8FC7\u6570")),je.createElement("div",null,je.createElement("b",{style:{color:"#FA6400"}},pa==null?void 0:pa.progress_count),je.createElement("span",null,"\u8FDB\u884C\u4E2D")),je.createElement("div",null,je.createElement("b",{style:{color:"#E30000"}},pa==null?void 0:pa.no_evaluate_count),je.createElement("span",null,"\u672A\u8BC4\u6D4B")),je.createElement("div",{className:nt.viewreport,style:{marginLeft:60,fontSize:14,color:"#3061D0",cursor:"pointer"},onClick:()=>{window.open(`/classrooms/${$t.coursesId}/shixun_homework/${$t.categoryId}/${Qt==null?void 0:Qt.work_id}/comment`)}},je.createElement("i",{className:"iconfont icon-baogao",style:{marginRight:7}}),je.createElement("span",null,"\u67E5\u770B\u62A5\u544A")))),je.createElement("div",null,je.createElement("section",{className:" edu-container",style:{padding:"20px",background:"#fff"}},(0,Ue.GJ)()&&je.createElement("div",{className:nt.tip},je.createElement("i",{className:"iconfont icon-tishi12 font14",style:{color:"#FEB636",margin:"0 6px 0 12px"}}),je.createElement("div",null,Qt!=null&&Qt.answer_public?je.createElement("span",{style:{color:"#CA7720"}},"\u672C\u4F5C\u4E1A\u8BBE\u7F6E\u5B66\u751F\u7AEF\u53EF\u67E5\u770B\u7B54\u6848\uFF0C\u5982\u679C\u9700\u8BBE\u7F6E\u9690\u85CF\u8BF7\u70B9\u51FB"):je.createElement("span",{style:{color:"#CA7720"}},"\u672C\u4F5C\u4E1A\u8BBE\u7F6E\u5B66\u751F\u7AEF\u4E0D\u53EF\u67E5\u770B\u7B54\u6848\uFF0C\u5982\u679C\u9700\u8BBE\u7F6E\u516C\u5F00\u8BF7\u70B9\u51FB"),je.createElement("span",{style:{color:"#145DFF",marginLeft:10,cursor:"pointer"},onClick:()=>{xt()}},"\u5C55\u793A\u8BBE\u7F6E"))),je.createElement(He.default,{dataSource:pa==null?void 0:pa.challenge_settings,pagination:!1,columns:(tt=[{title:"\u5E8F\u53F7",dataIndex:"index",ellipsis:!0,key:"index",width:55,render:(Ht,Gn,fu)=>`${(Kn.page-1)*Kn.limit+fu+1}`},{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name",ellipsis:!0,width:(0,Ue.dE)()?280:420,key:"challenge_name",render:(Ht,Gn,fu)=>je.createElement("div",null,(Gn==null?void 0:Gn.is_choose_todo)&&je.createElement("span",{className:nt.todo},"\u9009\u505A"),je.createElement("span",{className:nt.name,title:Ht},Ht))},{title:"\u5173\u5361\u5206\u503C",dataIndex:"challenge_score",ellipsis:!0,key:"challenge_score"},(0,Ue.dE)()&&{title:"\u6211\u7684\u5F97\u5206",dataIndex:"game_score",key:"game_score",render:Ht=>{let Gn="",fu=Number(Ht);return fu>=0&&fu<=60?Gn="c-red":fu>=90?Gn="c-green":fu>60?Gn="c-orange":Gn="",je.createElement("span",{className:Gn},Ht)}},(0,Ue.dE)()&&{title:"\u901A\u8FC7\u72B6\u6001",dataIndex:"passed_status",key:"passed_status",render(Ht){return je.createElement(je.Fragment,null,Ht===0&&je.createElement("span",{style:{color:"#E30000"}},"\u672A\u8BC4\u6D4B"),Ht===1&&je.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),Ht===2&&je.createElement("span",{style:{color:"#009C0F"}},"\u5DF2\u901A\u8FC7"))}},(0,Ue.dE)()&&{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,width:100},(0,Ue.dE)()&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",ellipsis:!0,width:100},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",width:100,ellipsis:!0,render(Ht,Gn,fu){return Ht}},{title:"\u901A\u8FC7\u7387",dataIndex:"passed_rate",key:"passed_rate",width:100,ellipsis:!0,render:(Ht,Gn)=>je.createElement("span",null,(parseFloat(Ht)*100).toFixed(2),"%")},{title:"\u77E5\u8BC6\u70B9",dataIndex:"knowledge_points",ellipsis:!0,key:"knowledge_points",width:200,render:(Ht,Gn)=>je.createElement("span",{style:{backgroundColor:"#ECFAF5",color:"#1B8565",overflow:"hidden",textOverflow:"ellipsis",padding:"2px 6px"}},Ht||"--")},!(0,Ue.dE)()&&{title:"\u64CD\u4F5C",dataIndex:"identifier",key:"identifier",width:146,align:"right",render(Ht,Gn,fu){return je.createElement("div",null,je.createElement("a",{onClick:()=>kn(this,null,function*(){lu.current=Gn==null?void 0:Gn.challenge_id,yield ou(),za(!0)}),className:"ml20"},"\u67E5\u770B\u901A\u8FC7\u8BE6\u60C5"))}}])==null?void 0:tt.filter(Ht=>!!Ht)})),je.createElement("aside",{style:{padding:"0 20px 20px 20px"}},je.createElement(Ae.Z,{defaultCurrent:1,total:Sn==null?void 0:Sn.count,hideOnSinglePage:!0,showTotal:Ht=>je.createElement("span",null,"\u5171",Ht,"\u6761"),current:Kn.page||1,pageSize:Kn.limit||10,onChange:(Ht,Gn)=>{Kn.page=Ht,Kn.limit=Gn,Pa(Xt({},$t)),ir()}})))),je.createElement("aside",{className:[nt.reply,"bg-white","mt20"].join(" ")},Sn&&je.createElement(Ne.Z,{onChange:Ht=>{ra(Ht)},height:200,isFocus:!0,watch:!0}),je.createElement(ct.Z,{onClick:()=>{Ta(!0)}},je.createElement(Oe.Z,{flex:"1",style:{pointerEvents:"none"}},!Sn&&je.createElement(Ct.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),je.createElement(Oe.Z,null,je.createElement(Ce.ZP,{type:"primary",size:"middle",onClick:()=>kn(void 0,null,function*(){var Ht;if((0,Ue.Rm)()&&!((Ht=de.AssistantObject.practice)!=null&&Ht.can_create)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}qt===""?fe.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield ft({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:$t.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:qt}}})).status===0&&(fe.ZP.success("\u53D1\u5E03\u6210\u529F"),ft({type:"shixunHomeworks/getReplyList",payload:Xt({},$t)}),Ta(!1),ra(""))})},"\u53D1\u8868")))),(lt==null?void 0:lt.comments)&<.comments!=""&&je.createElement("aside",{className:[nt.replyList,"bg-white"].join(" ")},lt==null?void 0:lt.comments.map(function(Ht,Gn){var fu,ul,Bn,$o;return je.createElement(ct.Z,{gutter:[12,12],key:Gn},je.createElement(Oe.Z,{flex:"40px"},je.createElement("img",{width:"40",src:`${xe.Z.IMG_SERVER}/images/${(fu=Ht==null?void 0:Ht.author)==null?void 0:fu.image_url}`})),je.createElement(Oe.Z,{flex:"1"},je.createElement(ct.Z,{align:"middle"},je.createElement(Oe.Z,{span:20},je.createElement("span",{className:"c-light-black"},(ul=Ht==null?void 0:Ht.author)==null?void 0:ul.name),je.createElement("span",{className:"c-light-black ml10"},Ht.time," \u53D1\u5E03")),je.createElement(Oe.Z,{span:4},je.createElement("div",{className:"tr"},((0,Ue.GJ)()||((Bn=ut==null?void 0:ut.userInfo)==null?void 0:Bn.login)===(($o=Ht==null?void 0:Ht.author)==null?void 0:$o.login))&&je.createElement(Xe.Z,{className:"current",onClick:()=>{ft({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:$t,selectArr:Ht,object_type:"message"}})}}))),je.createElement(Oe.Z,{span:24},je.createElement(le.Z,{value:Ht.content})),Ht.children&&je.createElement("aside",{className:nt.comment},Ht.children.map(function(Eo,hu){var Ju,tl;return je.createElement(ct.Z,{key:hu},je.createElement(Oe.Z,{span:24},je.createElement(ct.Z,null,je.createElement(Oe.Z,{flex:"1"},Eo.author.name,je.createElement("span",{className:"c-light-black ml10"},ge()(Eo==null?void 0:Eo.created_on).fromNow())),je.createElement(Oe.Z,null,((0,Ue.GJ)()||((Ju=ut==null?void 0:ut.userInfo)==null?void 0:Ju.login)===((tl=Eo==null?void 0:Eo.author)==null?void 0:tl.login))&&je.createElement(ie.Z,{title:"\u5220\u9664"},je.createElement(Xe.Z,{className:"current",onClick:()=>{ft({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:$t,selectArr:Eo}})}}))))),je.createElement(Oe.Z,null,je.createElement(le.Z,{value:Eo.content})))})),je.createElement("div",{className:"tc w100 mt10"},je.createElement(Ae.Z,{defaultCurrent:1,total:Ht==null?void 0:Ht.child_message_count,hideOnSinglePage:!0,pageSize:5,current:Ht.page||1,onChange:Eo=>kn(this,null,function*(){var hu;const Ju=yield(0,ce.PC)(nn(Xt({},$t),{parent_id:Ht.id,page:Eo,limit:5}));(hu=Ju==null?void 0:Ju.comments)!=null&&hu.length&&(lt.comments[Gn].page=Eo,lt.comments[Gn].children=[...Ju==null?void 0:Ju.comments],Jt(Xt({},lt)))})})),je.createElement(Oe.Z,{span:24,className:"mt5 c-light-black"},Yn===Gn&&je.createElement("aside",null,je.createElement(Ne.Z,{onChange:Eo=>{va(Eo)},height:150,isFocus:!0}),je.createElement(ct.Z,null,je.createElement(Oe.Z,{span:24,className:"tr"},je.createElement(Ce.ZP,{type:"primary",size:"middle",onClick:()=>kn(this,null,function*(){var Eo;if(no==="")fe.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9");else{yield ft({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:$t.categoryId,jour_type:"HomeworkCommon",m_parent_id:Ht.id,reply_id:1,notes:no}}});const hu=yield(0,ce.PC)(nn(Xt({},$t),{parent_id:Ht.id,limit:5}));(Eo=hu==null?void 0:hu.comments)!=null&&Eo.length&&(++lt.comments[Gn].child_message_count,lt.comments[Gn].children=[...hu==null?void 0:hu.comments],lt.comments[Gn].page=1,Jt(lt)),fe.ZP.success("\u53D1\u5E03\u6210\u529F"),eo(-1)}})},"\u53D1\u8868")))),Yn!==Gn&&je.createElement("div",{className:"tr"},je.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>eo(Gn)}),Ht.child_message_count||0,!!(Ht!=null&&Ht.user_praise)&&je.createElement("span",{className:"c-orange"},je.createElement(st.Z,{className:"mr5 ml30",onClick:()=>kn(this,null,function*(){yield ft({type:"shixunHomeworks/replyUnLike",payload:{object_id:Ht.id,object_type:"journals_for_message"}}),ft({type:"shixunHomeworks/getReplyList",payload:Xt({},$t)})})}),Ht==null?void 0:Ht.praise_count),!Ht.user_praise&&je.createElement("span",null,je.createElement(st.Z,{className:"mr5 ml30",onClick:()=>kn(this,null,function*(){yield ft({type:"shixunHomeworks/replyLike",payload:{object_id:Ht.id,object_type:"journals_for_message"}}),ft({type:"shixunHomeworks/getReplyList",payload:Xt({},$t)})})}),Ht.praise_count))))))})),je.createElement("aside",{className:"tc mt30 pb30"},je.createElement(Ae.Z,{defaultCurrent:1,total:lt==null?void 0:lt.parent_messages_count,hideOnSinglePage:!0,current:$t.page||1,pageSize:10,onChange:Ht=>{$t.page=Ht,ft({type:"shixunHomeworks/getReplyList",payload:Xt({},$t)})}})),je.createElement(ue,null),je.createElement(be.default,{centered:!0,title:"\u5173\u5361\u901A\u8FC7\u8BE6\u60C5",width:1200,open:Mu,okText:"\u786E\u5B9A",bodyStyle:{minHeight:550},afterClose:()=>{At.course_group_ids="all",At.passed_status="all",At.search=""},footer:null,cancelText:"\u53D6\u6D88",onOk:()=>kn(void 0,null,function*(){(yield ft({type:"shixunHomeworks/deleteReply",payload:{object_id:ae.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(fe.ZP.success("\u5220\u9664\u6210\u529F"),za(!1),ft({type:"shixunHomeworks/getReplyList",payload:Xt({},ae.actionTabs.params)}))}),onCancel:()=>{za(!1)}},je.createElement("div",{className:"mb20"},je.createElement("span",{style:{color:"#5F6368",marginRight:10}},"\u5173\u5361\u540D\u79F0"),je.createElement("span",{style:{color:"#CA7720",fontWeight:500}},Wn==null?void 0:Wn.challenge_name)),je.createElement("div",{className:nt.inputBox},je.createElement("div",{style:{display:"flex",alignItems:"center"}},je.createElement("div",{className:"mr20"},je.createElement("span",{style:{color:"#9B9B9B",marginRight:10}},"\u901A\u8FC7\u72B6\u6001"),je.createElement(Te.default,{value:At==null?void 0:At.passed_status,defaultValue:"all",className:nt.selectWrapper,style:{width:130},getPopupContainer:Ht=>Ht.parentNode,onChange:Hl},je.createElement(Te.default.Option,{value:"all"},"\u5168\u90E8"),je.createElement(Te.default.Option,{value:0},"\u672A\u8BC4\u6D4B"),je.createElement(Te.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),je.createElement(Te.default.Option,{value:2},"\u5DF2\u901A\u8FC7"))),je.createElement("div",null,je.createElement("span",{style:{color:"#9B9B9B",marginRight:10}},"\u5206\u73ED\u60C5\u51B5"),je.createElement(Te.default,{value:At==null?void 0:At.course_group_ids,defaultValue:"all",className:nt.selectWrapper,style:{width:220},showSearch:!0,placeholder:"\u8F93\u5165\u5173\u952E\u8BCD\u5BF9\u5206\u73ED\u8FDB\u884C\u641C\u7D22",getPopupContainer:Ht=>Ht.parentNode,onChange:dl,dropdownRender:Ht=>je.createElement(Fe.Z,{spinning:Bo},Ht)},je.createElement(Te.default.Option,{key:-1,value:"all"},"\u5168\u90E8\u73ED\u7EA7"),(ht=(Ie=ae==null?void 0:ae.headerInfo)==null?void 0:Ie.course_group_info)==null?void 0:ht.map(Ht=>je.createElement(Te.default.Option,{key:Ht.course_group_id,value:Ht.course_group_id},Ht.group_group_name))))),je.createElement(Ge.t7,{style:{width:290,height:38},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:At==null?void 0:At.search,onChange:Ht=>{At.page=1,At.search=Ht,sa(Xt({},At)),ou()}})),je.createElement("div",{className:nt.pass_info},je.createElement("span",{style:{marginLeft:12}},"\u5171\u6709 ",je.createElement("span",{style:{color:"#3061D0"}},Wn==null?void 0:Wn.count)," \u540D\u540C\u5B66\u53C2\u4E0E\uFF0C\u5176\u4E2D ",je.createElement("span",{style:{color:"#009C0F"}},Wn==null?void 0:Wn.passed_count)," \u4EBA\u5DF2\u901A\u8FC7\uFF0C",je.createElement("span",{style:{color:"#E30000"}},Wn==null?void 0:Wn.no_passed_count)," \u4EBA\u672A\u901A\u8FC7")),je.createElement(He.default,{dataSource:Wn==null?void 0:Wn.list,pagination:!1,loading:jr,columns:(Fa=[{title:"\u5E8F\u53F7",dataIndex:"index",ellipsis:!0,key:"index",width:55,render:(Ht,Gn,fu)=>`${(Kn.page-1)*Kn.limit+fu+1}`},{title:"\u59D3\u540D",dataIndex:"username",ellipsis:!0,key:"index"},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,key:"index"},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0,key:"index"},{title:"\u901A\u8FC7\u72B6\u6001",dataIndex:"passed_status",key:"passed_status",render(Ht){return je.createElement(je.Fragment,null,Ht===0&&je.createElement("span",{style:{color:"#E30000"}},"\u672A\u8BC4\u6D4B"),Ht===1&&je.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),Ht===2&&je.createElement("span",{style:{color:"#009C0F"}},"\u5DF2\u901A\u8FC7"))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,width:100},(0,Ue.dE)()&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",ellipsis:!0,width:100}])==null?void 0:Fa.filter(Ht=>!!Ht)}),je.createElement("aside",{className:"tc mt30"},je.createElement(Ae.Z,{defaultCurrent:1,total:Wn==null?void 0:Wn.count,hideOnSinglePage:!0,current:At.page||1,pageSize:10,onChange:Ht=>{At.page=Ht,ou(lu)}}))))};var Qe=(0,Se.connect)(({shixunHomeworks:ae,classroomList:de,loading:se,user:ut,globalSetting:St})=>({shixunHomeworks:ae,globalSetting:St,classroomList:de,user:ut,loading:se.effects}))(ta),Re=ee(78241),Le=ee(20834),ve=ee(24905),qe=ee(38854),rt=ee(78673),we=ee(5112),De=ee(5871),Ft=ee(84105),mt=ee(87395),ze=ee(89489),Bt=ee(57884),dt=ee(95894),cn=ee(96512),Zt=Object.defineProperty,wt=Object.getOwnPropertySymbols,Gt=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,ot=(ae,de,se)=>de in ae?Zt(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,jt=(ae,de)=>{for(var se in de||(de={}))Gt.call(de,se)&&ot(ae,se,de[se]);if(wt)for(var se of wt(de))Ke.call(de,se)&&ot(ae,se,de[se]);return ae},Vt=(ae,de)=>{var se={};for(var ut in ae)Gt.call(ae,ut)&&de.indexOf(ut)<0&&(se[ut]=ae[ut]);if(ae!=null&&wt)for(var ut of wt(ae))de.indexOf(ut)<0&&Ke.call(ae,ut)&&(se[ut]=ae[ut]);return se},Pn=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Qn=ae=>{var de=ae,{shixunHomeworks:se,dispatch:ut}=de,St=Vt(de,["shixunHomeworks","dispatch"]);const ft=(0,Se.useParams)(),[xt,tt]=(0,ne.useState)(!0),[Ie,ht]=(0,ne.useState)(!1),[Fa]=Re.default.useForm(),$t=()=>Pn(void 0,null,function*(){const un=Fa.getFieldValue();(yield(0,Be.ZP)(`/api/homework_commons/${ft.categoryId}/batch_comment.json`,{method:"post",body:{student_work_ids:[...se.actionTabs.selectArrs],cover_all:xt,hidden_comment:un.hidden_comment,comment:un.comment}})).status===0&&(fe.ZP.success("\u8BC4\u9605\u6210\u529F"),Fa.resetFields(),ut({type:"shixunHomeworks/setActionTabs",payload:{}}),ut({type:"shixunHomeworks/getShixunWorkList",payload:jt({},se.actionTabs.params)}))});return ne.createElement(ne.Fragment,null,ne.createElement(be.default,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",open:se.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Pn(void 0,null,function*(){var un,Kn,Pa;const At=Fa.getFieldValue();JSON.stringify(At)==="{}"||At.hidden_comment===""&&At.comment===""?ht(!0):(Pa=(Kn=(un=se.shixunWorkList)==null?void 0:un.student_works)==null?void 0:Kn.some)!=null&&Pa.call(Kn,sa=>sa.has_shixun_work_comment)?ut({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:se.actionTabs.selectArrs,params:se.actionTabs.params}}):$t()}),onCancel:()=>{ut({type:"shixunHomeworks/setActionTabs",payload:{}})}},ne.createElement(Re.default,{form:Fa,onChange:()=>{Ie&&ht(!1)}},ne.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),ne.createElement(Re.default.Item,{name:"comment"},ne.createElement(Ct.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),ne.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),ne.createElement(Re.default.Item,{name:"hidden_comment"},ne.createElement(Ct.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),Ie&&ne.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),ne.createElement(be.default,{centered:!0,title:ne.createElement("span",null,ne.createElement(cn.Z,{className:"c-orange mr20"}),"\u63D0\u793A"),open:se.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>{$t()},onCancel:()=>{ut({type:"shixunHomeworks/setActionTabs",payload:{}})},width:400},ne.createElement("div",{className:"tc"},ne.createElement("p",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),ne.createElement("p",null,ne.createElement(we.ZP.Group,{onChange:un=>{tt(un.target.value)},value:xt},ne.createElement(we.ZP,{value:!0},"\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4"),ne.createElement(we.ZP,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))};var Ot=(0,Se.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(Qn),Ut={wrap:"wrap___IcsLh",refresh:"refresh___xPeUU",maxWidth70:"maxWidth70___yAdSR",maxWidth80:"maxWidth80___JVYl9",maxWidth100:"maxWidth100___WnmYH",maxWidth110:"maxWidth110____K0V9",maxWidth120:"maxWidth120___pKqQ2",reviewStatusTooltip:"reviewStatusTooltip___HFoeo",color32C:"color32C___NAuY_",MdEditor:"MdEditor___XkK5F",tr1:"tr1___oQFJI",scroll:"scroll___uGQSM"},Lt=ee(89392),Dn=ee(59301),qn=({defaultValue:ae,onBlur:de,max:se,className:ut="game-score"})=>{const[St,ft]=(0,ne.useState)(ae);(0,ne.useEffect)(()=>{ft(ae)},[ae]);function xt(Ie){ft(Ie)}function tt(){St!==ae&&de(St>se?se:St)}return Dn.createElement(De.Z,{max:se,min:0,className:ut,value:St,onChange:xt,onBlur:tt})},_n={greyText:"greyText___pJXVw",info:"info___aaJ2x",label:"label___B1XLL",blackContent:"blackContent___DqZgL",orangeContent:"orangeContent___HqZWd",inputLabel:"inputLabel___bPFoD",tableTitle:"tableTitle___LN34F",scoreTable:"scoreTable___H3ByK"},Ga=ee(44816),An=ee(59301),xn=Object.defineProperty,Ma=Object.defineProperties,oo=Object.getOwnPropertyDescriptors,ln=Object.getOwnPropertySymbols,fn=Object.prototype.hasOwnProperty,io=Object.prototype.propertyIsEnumerable,Oa=(ae,de,se)=>de in ae?xn(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,ea=(ae,de)=>{for(var se in de||(de={}))fn.call(de,se)&&Oa(ae,se,de[se]);if(ln)for(var se of ln(de))io.call(de,se)&&Oa(ae,se,de[se]);return ae},So=(ae,de)=>Ma(ae,oo(de)),qa=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const hr=({shixunHomeworks:ae,dispatch:de,classroomList:se,loading:ut,paramslist:St})=>{const{shixunWorkReport:ft}=ae,xt=(0,Se.useParams)(),[tt,Ie]=(0,ne.useState)(),[ht,Fa]=(0,ne.useState)(!1),[$t,un]=be.default.useModal(),[Kn,Pa]=(0,ne.useState)(!1),[At,sa]=(0,ne.useState)(!1),[Sn]=Re.default.useForm();(0,ne.useEffect)(()=>{ae.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&Ta()},[ae.actionTabs.key]);const Ta=()=>qa(void 0,null,function*(){var qt,ra,no,va,na;const lt=yield de({type:"shixunHomeworks/getShixunWorkReport",payload:So(ea({},xt),{homeworkId:(ra=(qt=ae.actionTabs.selectArrs)==null?void 0:qt.data)==null?void 0:ra.homeworkId})});return console.log(lt),Ie((va=(no=ae.actionTabs.selectArrs)==null?void 0:no.data)==null?void 0:va.homeworkId),Sn.setFieldsValue({comment:lt==null?void 0:lt.work_comment,hidden_comment:(na=ae.res)==null?void 0:na.work_comment_hidden}),lt}),Yn=()=>qa(void 0,null,function*(){const qt=Sn.getFieldsValue();(yield(0,Be.ZP)(`/api/student_works/${tt}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:qt.hidden_comment,comment:qt.comment}})).status===0&&(fe.ZP.success("\u8BC4\u9605\u6210\u529F"),Sn.resetFields(),de({type:"shixunHomeworks/setActionTabs",payload:{}}),de({type:"shixunHomeworks/getShixunWorkList",payload:ea(ea({},xt),St)}))}),eo=[{title:"\u5173\u5361",dataIndex:"name",render:(qt,ra,no)=>no+1},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",render:(qt,ra,no)=>An.createElement("div",null,qt,ra.complete_status===4&&An.createElement(Ze.vA,{status:ra.complete_status}))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"open_time"},{title:"\u5B8C\u6210\u65F6\u95F4",dataIndex:"finished_time"},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",align:"center"},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming"},{title:"\u662F\u5426\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",align:"center",render:qt=>qt?"\u662F":"\u5426"},{title:"\u5173\u5361\u5F97\u5206",dataIndex:"game_score",align:"center",render:(qt,ra)=>An.createElement("div",null,An.createElement("span",{style:{color:parseFloat(ra.game_score_full)!==parseFloat(qt)?"#E30000":"#53C41B"}},qt),"/",ra.game_score_full)},{title:"\u8C03\u5206",dataIndex:"game_score",align:"center",fixed:"right",render:(qt,ra)=>(0,Ue.GJ)()?An.createElement(qn,{max:ra.game_score_full,defaultValue:parseFloat(qt),onBlur:no=>qa(void 0,null,function*(){var va;if((0,Ue.Rm)()&&!((va=se.AssistantObject.practice)!=null&&va.can_appraise)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const na=yield de({type:"shixunHomeworks/changeScore",payload:{categoryId:tt,type:"report",score:no,challenge_id:ra.challenge_id}});yield de({type:"shixunHomeworks/getShixunWorkReport",payload:So(ea({},xt),{homeworkId:tt})}),de({type:"shixunHomeworks/getShixunWorkList",payload:xt}),na.status===0&&fe.ZP.success("\u64CD\u4F5C\u6210\u529F")})}):qt}];return An.createElement(An.Fragment,null,un,An.createElement(be.default,{centered:!0,width:1080,title:"\u70B9\u8BC4\u4F5C\u4E1A",open:ae.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>qa(void 0,null,function*(){var qt;if((0,Ue.Rm)()&&!((qt=se.AssistantObject.practice)!=null&&qt.can_appraise)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const ra=Sn.getFieldsValue();console.log(ra),JSON.stringify(ra)==="{}"||ra.hidden_comment===""&&ra.comment===""?Fa(!0):Yn()}),onCancel:()=>{de({type:"shixunHomeworks/setActionTabs",payload:{}})}},An.createElement(ct.Z,{justify:"space-between",className:_n.info},An.createElement(Oe.Z,null,An.createElement("span",{className:`${_n.label} ${_n.greyText}`},"\u59D3\u540D"),An.createElement("span",{className:_n.blackContent},ft==null?void 0:ft.username)),An.createElement(Oe.Z,null,An.createElement("span",{className:`${_n.label} ${_n.greyText}`},"\u5B66\u53F7"),An.createElement("span",{className:_n.blackContent},(ft==null?void 0:ft.student_id)||"--")),An.createElement(Oe.Z,null,An.createElement("span",{className:`${_n.label} ${_n.greyText}`},"\u73ED\u7EA7"),An.createElement("span",{className:_n.blackContent},(ft==null?void 0:ft.group_name)||"--")),An.createElement(Oe.Z,null,An.createElement("span",{className:`${_n.label} ${_n.greyText}`},"\u5173\u5361\u5F97\u5206"),An.createElement("span",{className:_n.orangeContent},(ft==null?void 0:ft.challenge_score)||"--")),An.createElement(Oe.Z,null,An.createElement("span",{className:`${_n.label} ${_n.greyText}`},"\u6548\u7387\u5206"),An.createElement("span",{className:_n.orangeContent},(ft==null?void 0:ft.eff_score)||"--")),An.createElement(Oe.Z,null,An.createElement("span",{className:`${_n.label} ${_n.greyText}`},"\u8865\u4EA4\u6263\u5206"),An.createElement("span",{className:_n.orangeContent},(ft==null?void 0:ft.late_penalty)||"--")),An.createElement(Oe.Z,null,An.createElement("span",{className:`${_n.label} ${_n.greyText}`},"\u6700\u7EC8\u6210\u7EE9"),An.createElement("span",{className:_n.orangeContent},(ft==null?void 0:ft.work_score)||"--"))),An.createElement(Fe.Z,{spinning:ut["shixunHomeworks/getShixunWorkReport"]},An.createElement(Re.default,{form:Sn,onChange:()=>{ht&&Fa(!1)}},An.createElement(ct.Z,{wrap:!1,align:"middle",justify:"space-between"},An.createElement(Oe.Z,null,An.createElement("div",{className:`${_n.inputLabel} ${_n.greyText}`},"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),An.createElement(Oe.Z,null,An.createElement(Ga.Z,{isShowComponent:(0,Ue.G5)(),ModalProps:{open:Kn,onCancel:()=>{Pa(!1)}},onDataSelect:(qt,ra)=>qa(void 0,[qt,ra],function*(no,{node:va}){const na=()=>{Sn.setFieldsValue({comment:va==null?void 0:va.value}),Pa(!1)};if(Sn.getFieldValue("comment")){$t.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:na});return}na()})},An.createElement(Ce.ZP,{style:{padding:0,height:"auto"},icon:An.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:qt=>{Pa(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),An.createElement(Re.default.Item,{name:"comment"},An.createElement(Ct.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3})),An.createElement(ct.Z,{wrap:!1,align:"middle",justify:"space-between"},An.createElement(Oe.Z,null,An.createElement("div",{className:`${_n.inputLabel} ${_n.greyText}`},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),An.createElement(Oe.Z,null,An.createElement(Ga.Z,{isShowComponent:(0,Ue.G5)(),ModalProps:{open:At,onCancel:()=>{sa(!1)}},onDataSelect:(qt,ra)=>qa(void 0,[qt,ra],function*(no,{node:va}){const na=()=>{Sn.setFieldsValue({hidden_comment:va==null?void 0:va.value}),sa(!1)};if(Sn.getFieldValue("hidden_comment")){$t.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:na});return}na()})},An.createElement(Ce.ZP,{style:{padding:0,height:"auto"},icon:An.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:qt=>{sa(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),An.createElement(Re.default.Item,{name:"hidden_comment"},An.createElement(Ct.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3}))),ht&&An.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A"),An.createElement("div",{className:_n.tableTitle},"\u5173\u5361\u6210\u7EE9"),An.createElement(He.default,{className:_n.scoreTable,dataSource:ft.stage_list,rowKey:"challenge_id",pagination:!1,columns:eo,scroll:{x:"max-content"}}))))};var xr=(0,Se.connect)(({shixunHomeworks:ae,classroomList:de,loading:se})=>({shixunHomeworks:ae,classroomList:de,loading:se.effects}))(hr),Qo=Object.getOwnPropertySymbols,Et=Object.prototype.hasOwnProperty,_t=Object.prototype.propertyIsEnumerable,Rt=(ae,de)=>{var se={};for(var ut in ae)Et.call(ae,ut)&&de.indexOf(ut)<0&&(se[ut]=ae[ut]);if(ae!=null&&Qo)for(var ut of Qo(ae))de.indexOf(ut)<0&&_t.call(ae,ut)&&(se[ut]=ae[ut]);return se},oa=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Ra=ae=>{var de=ae,{shixunHomeworks:se,dispatch:ut}=de,St=Rt(de,["shixunHomeworks","dispatch"]);const ft=(0,Se.useParams)(),[xt,tt]=(0,ne.useState)([]),[Ie,ht]=(0,ne.useState)([]);(0,ne.useEffect)(()=>{se.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&Fa()},[se.actionTabs.key]);function Fa(){return oa(this,null,function*(){const un=yield(0,Be.ZP)(`/api/homework_commons/${ft.categoryId}/code_quality_analyses/group_list.json`,{method:"GET",params:{page:1,limit:200}});tt(un)})}const $t=[{title:"\u5206\u73ED\u60C5\u51B5",dataIndex:"name"},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u68C0\u6D4B\u8FDB\u5EA6",dataIndex:"status"},{title:"\u4E0A\u6B21\u8BC4\u5206\u65F6\u95F4",dataIndex:"last_analysis_time"}];return ne.createElement(ne.Fragment,null,ne.createElement(be.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:se.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>oa(void 0,null,function*(){const un=yield(0,Be.ZP)(`/api/homework_commons/${ft.categoryId}/code_quality_analyses.json`,{method:"POST",body:{group_ids:Ie}});(un==null?void 0:un.status)===0&&(Se.history.replace(`/classrooms/${ft.coursesId}/shixun_homework/${ft.categoryId}/detail?tabs=4`),window.location.reload(),ut({type:"shixunHomeworks/setActionTabs",payload:{}}),ht([]))}),onCancel:()=>{ht([]),ut({type:"shixunHomeworks/setActionTabs",payload:{}})}},ne.createElement(He.default,{rowSelection:{type:"checkbox",onChange:(un,Kn)=>{ht([...un])},selectedRowKeys:Ie,getCheckboxProps:un=>({disabled:un.status==="\u8FDB\u884C\u4E2D"||un.works_count===0})},rowKey:un=>un.key||un.id,scroll:{y:300},pagination:!1,columns:$t,dataSource:xt==null?void 0:xt.group_list})))};var vn=(0,Se.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(Ra),Xo=Object.defineProperty,Co=Object.getOwnPropertySymbols,xo=Object.prototype.hasOwnProperty,Br=Object.prototype.propertyIsEnumerable,Do=(ae,de,se)=>de in ae?Xo(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,$n=(ae,de)=>{for(var se in de||(de={}))xo.call(de,se)&&Do(ae,se,de[se]);if(Co)for(var se of Co(de))Br.call(de,se)&&Do(ae,se,de[se]);return ae},gr=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Xr=({shixunHomeworks:ae,dispatch:de,isShow:se,setIsShow:ut,item:St,coursesId:ft,categoryId:xt})=>{const[tt,Ie]=(0,ne.useState)({page:1,limit:10}),[ht,Fa]=(0,ne.useState)([]),[$t,un]=(0,ne.useState)(!1);(0,ne.useEffect)(()=>{se&&Kn()},[se]);function Kn(){return gr(this,null,function*(){un(!0);const At=yield(0,Be.ZP)(`/api/student_works/${St.id}/game_details.json`,{method:"get",params:$n({},tt)});un(!1),At.status===0&&Fa(At==null?void 0:At.data)})}const Pa=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(At,sa,Sn)=>ne.createElement("span",{style:{color:"#000"}},tt.limit*(tt.page-1)+Sn+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,render:(At,sa,Sn)=>ne.createElement("span",{style:{color:"#000"}},At)},{title:"\u901A\u5173\u8BE6\u60C5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:(At,sa,Sn)=>ne.createElement("span",null,At==0?"\u672A\u901A\u5173":At==4?"\u622A\u6B62\u540E\u901A\u5173":"\u5DF2\u901A\u5173")},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",width:100,ellipsis:!0,render:(At,sa,Sn)=>ne.createElement("span",{style:{color:"#333"}},At)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:(At,sa,Sn)=>ne.createElement("span",{style:{color:"#333"}},At)}];return ne.createElement(ne.Fragment,null,ne.createElement(be.default,{centered:!0,title:"\u901A\u5173\u60C5\u51B5",open:se,width:700,footer:null,maskClosable:!1,onCancel:()=>{tt.page=1,tt.limit=10,Ie($n({},tt)),ut(!1)}},ne.createElement("div",{style:{display:"flex",justifyContent:"flex-start",alignItems:"center",marginBottom:"20px"}},ne.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},ne.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u751F\u59D3\u540D"),ne.createElement("span",{title:St==null?void 0:St.user_name,style:{color:"#232B40"}},St==null?void 0:St.user_name)),ne.createElement("div",{style:{marginLeft:"50px",marginRight:"50px",maxWidth:"180px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},ne.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u53F7"),ne.createElement("span",{title:St==null?void 0:St.student_id,style:{color:"#232B40"}},(St==null?void 0:St.student_id)||"--")),ne.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},ne.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u73ED\u7EA7"),ne.createElement("span",{title:St==null?void 0:St.group_name,style:{color:"#232B40"}},(St==null?void 0:St.group_name)||"--"))),ne.createElement(He.default,{scroll:{y:380},columns:Pa,loading:$t,style:{marginBottom:tt.limit>(ht==null?void 0:ht.count)?"16px":"0"},dataSource:ht.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:tt.limit,current:tt.page,position:["bottomRight"],onChange:(At,sa)=>{tt.page=At,tt.limit=sa,Ie($n({},tt)),Kn()},total:ht==null?void 0:ht.count,showTotal:(At,sa)=>ne.createElement("span",null,"\u5171",ne.createElement("span",{style:{color:"#165DFF"}}," ",At," "),"\u6761\u6570\u636E")}})))};var Pr=(0,Se.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(Xr),mr=ee(30975),Me=ee(59301),pn=Object.defineProperty,hn=Object.getOwnPropertySymbols,Hn=Object.prototype.hasOwnProperty,ua=Object.prototype.propertyIsEnumerable,aa=(ae,de,se)=>de in ae?pn(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Un=(ae,de)=>{for(var se in de||(de={}))Hn.call(de,se)&&aa(ae,se,de[se]);if(hn)for(var se of hn(de))ua.call(de,se)&&aa(ae,se,de[se]);return ae},wn=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const zo=({shixunHomeworks:ae,loading:de,dispatch:se,setExportParams:ut,classroomList:St,globalSetting:ft,user:xt})=>{var tt,Ie,ht,Fa,$t,un,Kn,Pa,At,sa,Sn,Ta,Yn,eo,qt,ra,no,va,na,lt,Jt,Qt,fa,Po,Xa,Ar,cr,jr,kr,Mu,za,qo,Jn,po,bn,Na,pa,Fn,Wn,ka,Bo,Ia,or,Dr,Ua,lu,dr,ir,ou,Ru,dl,Hl,Ht,Gn,fu;const ul=(0,Se.useParams)(),[Bn,$o]=(0,ne.useState)(Un(Un({},{page:1,limit:20,order:"work_score",b_order:"desc"}),ul)),[Eo]=Re.default.useForm(),[hu,Ju]=(0,ne.useState)(),[tl,vi]=(0,ne.useState)({}),[fo,rr]=(0,ne.useState)({}),[Eu,gl]=(0,ne.useState)([]),[ri,Jl]=(0,ne.useState)(!1),[$l,ss]=(0,ne.useState)([]),[ks,ui]=(0,ne.useState)(!1),[Dc,sd]=(0,ne.useState)(),[Ki,Di]=(0,ne.useState)(1),[cd,Qi]=(0,ne.useState)(),[Ii,Yi]=(0,ne.useState)(),[Oi,Rs]=(0,ne.useState)(),[Li,Vc]=(0,ne.useState)(),[cc,Ts]=(0,ne.useState)(),[dd,gd]=(0,ne.useState)(!1),[Ms,md]=(0,ne.useState)(!1),[Jc,Zs]=(0,ne.useState)(!1),[dc,Ic]=(0,ne.useState)(),gc=(0,ne.useRef)(),[mc,Oc]=(0,ne.useState)([]),[Lc,ml]=(0,ne.useState)([]),[Xc,zs]=(0,ne.useState)(0),fc=(0,ne.useRef)(null);(0,ne.useEffect)(()=>(hi(!0),()=>{vi([]),gl([]),clearInterval(gc.current)}),[Bn.coursesId]),(0,ne.useEffect)(()=>{var it;try{const Kt=JSON.parse(JSON.stringify(ae.shixunWorkList));!((it=Kt==null?void 0:Kt.student_works)!=null&&it.length)&&(Kt!=null&&Kt.id)?(Kt.student_works=[Un({},Kt)],vi(Kt)):(Kt!=null&&Kt.id&&gl([Un(Un({},Kt),{number:"\u6211"})]),vi(Un({},Kt)))}catch(Kt){}},[ae.shixunWorkList]);const si=()=>wn(void 0,null,function*(){const it=se({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Bn})}),hi=it=>{ut(Un({},Bn));const Kt=se({type:"shixunHomeworks/getShixunWorkList",payload:Bn});return it&&Kt.then(ao=>{var Cu,Mr,Ku;((Cu=ao==null?void 0:ao.homework_status)!=null&&Cu.includes("\u8FDB\u884C\u4E2D")||(Mr=ao==null?void 0:ao.homework_status)!=null&&Mr.includes("\u8865\u4EA4\u4E2D")||(Ku=ao==null?void 0:ao.homework_status)!=null&&Ku.includes("\u63D0\u4EA4\u4E2D"))&&(0,Ue.dE)()}),Kt};(0,ne.useEffect)(()=>{},[]);const Bd=()=>wn(void 0,null,function*(){const it=yield(0,ce.Uc)({categoryId:ul.categoryId});Ju(it==null?void 0:it.update_score)}),fd=()=>wn(void 0,null,function*(){se({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const it=yield(0,ce.Vs)({categoryId:ul.categoryId});se({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(it==null?void 0:it.status)===0&&(fe.ZP.success(it==null?void 0:it.message),hi())}),pd=()=>{Bn.page=1;const it=Object.assign({},Eo.getFieldValue());delete Bn.course_group,delete Bn.teacher_comment,Object.keys(it).map(function(Kt){var ao;switch(Kt){case"task_status":it[Kt].includes("all")||!it[Kt].length?(delete Bn.work_status,Eo.setFieldsValue({task_status:"all"})):(Bn.work_status=it[Kt],Eo.setFieldsValue({task_status:Bn.work_status}));break;case"course_group_info":it[Kt].includes("all")||!it[Kt].length?(delete Bn.course_group,Eo.setFieldsValue({course_group_info:"all"})):(Bn.course_group=it[Kt],Eo.setFieldsValue({course_group_info:Bn.course_group}));break;case"teacher_comment":it[Kt].includes("all")||!it[Kt].length?(delete Bn.teacher_comment,Eo.setFieldsValue({teacher_comment:"all"})):(Bn.teacher_comment=((ao=it[Kt])==null?void 0:ao.length)===1?Number(it[Kt][0]):"",Eo.setFieldsValue({teacher_comment:it[Kt]}));break}}),hi(),si()},qc=(it,Kt)=>{Oc(Kt.map(ao=>(ao.course_group_id===it&&(ao.checked=!ao.checked),ao))),cs(Kt)},cs=it=>{ml(it.filter(Kt=>Kt.checked).map(Kt=>Kt.course_group_id))},Hs=(0,ne.useRef)();(0,ne.useEffect)(()=>{Hs.current=Lc},[Lc]),(0,ne.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Ts(47),gd(!0))},[document.getElementById("divhe")]);const pc=(it,Kt)=>{Bn.page=it,Bn.limit=Kt,hi()};function js(){Di(1),Qi(""),Yi(""),Rs(""),Vc(""),ss([])}(0,ne.useEffect)(()=>{sessionStorage.getItem("classroomsShixunDetailAutoRefersh")&&Nc(!0)},[]);const Nc=it=>{if(!it){clearInterval(gc.current);return}gc.current=setInterval(()=>{hi()},1e3*10)},$c=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,ellipsis:{showTitle:!1},render:(it,Kt,ao)=>Bn.limit*(Bn.page-1)+ao+1},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:110,ellipsis:{showTitle:!1},render:it=>Me.createElement(ie.Z,{placement:"bottomLeft",title:it},Me.createElement("span",{className:"current"},it))},!((tt=ae.headerInfo)!=null&&tt.is_excellent)&&!(0,Ue.Jd)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,showSorterTooltip:!1,ellipsis:{showTitle:!1},sortOrder:Bn.order==="student_id"?Bn.b_order==="desc"?"descend":"ascend":null,render:it=>Me.createElement(ie.Z,{placement:"bottomLeft",title:it||"--"},Me.createElement("span",{className:"current"},it||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",ellipsis:{showTitle:!1},render:(it,Kt)=>it?Me.createElement(ie.Z,{placement:"bottom",title:it},Me.createElement("span",{className:"current"},it)):"--"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",sorter:!0,ellipsis:{showTitle:!1},showSorterTooltip:!1,sortOrder:Bn.order==="work_status"?Bn.b_order==="desc"?"descend":"ascend":null,render:(it,Kt)=>Me.createElement(Me.Fragment,null,Me.createElement(Ze.rK,{status:it}),(Kt==null?void 0:Kt.student_view_answer)&&Me.createElement("div",{style:{color:"#3061D0"}},"\uFF08\u67E5\u770B\u7B54\u6848\uFF09"))},!(0,Ue.Jd)()&&{title:Me.createElement("span",null,"\u6700\u7EC8\u6210\u7EE9",Me.createElement(ie.Z,{placement:"top",title:Me.createElement("pre",null,"\u9F20\u6807\u505C\u7559\u5177\u4F53\u5206\u503C\u4E0A\u53EF\u67E5",Me.createElement("br",null),"\u770B\u5F97\u5206\u660E\u7EC6",Me.createElement("br",null))},Me.createElement("img",{src:`${xe.Z.IMG_SERVER}/images/educoder/problem.png`,className:"ml2 current"}))),dataIndex:"work_score",sorter:!0,align:"center",showSorterTooltip:!1,sortOrder:Bn.order==="work_score"?Bn.b_order==="desc"?"descend":"ascend":null,ellipsis:{showTitle:!1},render:(it,Kt)=>{var ao;let Cu;const{unadjusted_score:Mr,is_adjusted:Ku}=Kt||{};return it>=0&&it<=60?Cu=Me.createElement("span",{className:"c-red"},Ku?`${it}(\u5DF2\u8C03\u5206)`:it):it===100?Cu=Me.createElement("span",{className:"c-green"},Ku?`${it}(\u5DF2\u8C03\u5206)`:it):it>60?Cu=Me.createElement("span",{className:"c-orange"},Ku?`${it}(\u5DF2\u8C03\u5206)`:it):Cu="--",Me.createElement(ie.Z,{placement:"bottom",title:Kt.ultimate_score?Me.createElement("div",null,Cu==="--"?"\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A0\u5206":`\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A${Kt.work_score}\u5206`):Me.createElement("div",null,Me.createElement("div",null,Kt.final_score?`\u5173\u5361\u5F97\u5206\uFF1A${Kt.final_score}\u5206`:"\u5173\u5361\u5F97\u5206\uFF1A0\u5206"),Me.createElement("div",null,Kt.eff_score?`\u6548\u7387\u8BC4\u5206\uFF1A${Kt.eff_score}\u5206`:"\u6548\u7387\u8BC4\u5206\uFF1A0\u5206"),Me.createElement("div",null,Kt.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Kt.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0\u5206"),Me.createElement("div",null,Kt.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Kt.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0\u5206"),!((ao=ae.headerInfo)!=null&&ao.answer_open_evaluation)&&Me.createElement("div",null,"\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF1A",Kt.view_answer_count,"\u5173"),Me.createElement("div",null,"\u539F\u59CB\u6210\u7EE9\uFF1A",Mr==="--"?Mr:`${Mr}\u5206`),Me.createElement("div",null,Kt.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Kt.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0\u5206"))},Cu)}},{title:Me.createElement("span",null,"\u5B8C\u6210\u65F6\u95F4"),dataIndex:"finished_time",align:"center",ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:Bn.order==="finished_time"?Bn.b_order==="desc"?"descend":"ascend":null,render:(it,Kt)=>it?Me.createElement(ie.Z,{placement:"bottomLeft",title:it},it&&it!="--"?ge()(it).format(Ms?"HH:mm":"YYYY-MM-DD HH:mm"):it):"--"},{title:Me.createElement("span",null,"\u5B9E\u8BAD\u603B\u8017\u65F6"),dataIndex:"cost_time",align:"center",ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:Bn.order==="cost_time"?Bn.b_order==="desc"?"descend":"ascend":null,render:(it,Kt)=>it?Me.createElement(ie.Z,{placement:"bottomLeft",title:it},it):"--"},{title:"\u901A\u5173\u60C5\u51B5",align:"center",dataIndex:"complete_info",ellipsis:{showTitle:!1},render:(it,Kt)=>Me.createElement(Me.Fragment,null,Me.createElement("span",{style:{color:"#0152d9"},onClick:ao=>{ao.stopPropagation(),Ic(Kt),Zs(!0)}},it),(0,Ue.dE)()&&([-1,0,1].includes(Kt==null?void 0:Kt.work_status)&&(Kt==null?void 0:Kt.complete_info_condition)||!(Kt!=null&&Kt.complete_info_condition)&&[2,3,4].includes(Kt==null?void 0:Kt.work_status))&&Me.createElement(ie.Z,{title:"\u4F5C\u4E1A\u72B6\u6001\u4E0E\u901A\u5173\u60C5\u51B5\u4E0D\u5339\u914D\uFF0C\u53EF\u70B9\u51FB\u66F4\u65B0\u6210\u7EE9\u6309\u94AE\u83B7\u53D6\u6700\u65B0\u6210\u7EE9"},Me.createElement("i",{className:"iconfont icon-tishi3",style:{color:"#F59A23"}})))},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"sum_evaluate_count",align:"center",ellipsis:{showTitle:!1},sorter:!0,sortOrder:Bn.order==="sum_evaluate_count"?Bn.b_order==="desc"?"descend":"ascend":null,render:(it,Kt)=>it&&it!="--"?Me.createElement(ie.Z,{placement:"bottom",title:it},Me.createElement("span",{className:"current"},it)):"--"},!Ms&&{title:"\u64CD\u4F5C",dataInex:"action",align:"center",ellipsis:!0,className:"workListTable",render:(it,Kt)=>{var ao,Cu,Mr,Ku;return(0,Ue.dE)()?Me.createElement("div",null,(0,Ze.JL)(Kt==null?void 0:Kt.work_status)==="\u672A\u5F00\u542F"?Me.createElement("span",null,"--"):Me.createElement("a",{target:"_blank",onClick:qu=>{var Sl,Ei;if((Ei=(Sl=ae==null?void 0:ae.headerInfo)==null?void 0:Sl.homework_status)!=null&&Ei.includes("\u5BFC\u5165")){qu.stopPropagation(),Ic(Kt),Zs(!0);return}qu.stopPropagation(),window.open(`/classrooms/${Bn.coursesId}/shixun_homework/${Bn.categoryId}/${Kt.id}/comment`)}},"\u67E5\u770B")):(Cu=(ao=ae==null?void 0:ae.headerInfo)==null?void 0:ao.homework_status)!=null&&Cu.includes("\u5BFC\u5165")?(0,Ue.GJ)()&&Me.createElement("span",{style:{color:"#0152d9"},onClick:qu=>{var Sl;qu.stopPropagation(),se({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",name:(Sl=ae==null?void 0:ae.headerInfo)==null?void 0:Sl.homework_name,id:Kt==null?void 0:Kt.id,type:"practice"}})}},"\u4FEE\u6539\u6210\u7EE9"):Me.createElement("div",null,Me.createElement("span",{style:{color:"#0152d9"},onClick:(0,Lt.throttle)(qu=>wn(void 0,null,function*(){if((0,Ue.Rm)()&&!St.AssistantObject.practice.can_appraise){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}qu.stopPropagation(),se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:"",data:{name:Kt==null?void 0:Kt.user_name,homeworkId:Kt==null?void 0:Kt.id}}}})}),2e3,{trailing:!1,leading:!0})},Kt.has_shixun_work_comment?"\u66F4\u6539\u70B9\u8BC4":"\u8FFD\u52A0\u70B9\u8BC4"),(Kt==null?void 0:Kt.work_status)!==0&&[1,2,3,4].includes(Kt==null?void 0:Kt.work_status)&&[Me.createElement("br",null),Me.createElement("a",{target:"_blank",onClick:(0,Lt.throttle)(qu=>wn(void 0,null,function*(){var Sl,Ei,kc,Rc,Tc;if(qu.stopPropagation(),qu.preventDefault(),(0,Ue.Rm)()&&!((Sl=St.AssistantObject.practice)!=null&&Sl.can_view)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((Ei=xt.userInfo)!=null&&Ei.professional_certification){const Ui=yield(0,ce.GS)(Kt==null?void 0:Kt.id);(kc=Ui==null?void 0:Ui.data)!=null&&kc.url&&(0,Ze.xg)(((Rc=Ui==null?void 0:Ui.data)==null?void 0:Rc.url)+`?courseGroup=${(Bn==null?void 0:Bn.course_group)||""}&workStatus=${((Tc=Bn==null?void 0:Bn.work_status)==null?void 0:Tc.filter(Mc=>Mc!=0&&Mc!=-1))||""}&search=${(Bn==null?void 0:Bn.search)||""}`)}else return be.default.confirm({title:"\u63D0\u793A",centered:!0,content:Me.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Ze.xg)("/account/certification")}}),!1}),5e3,{trailing:!1,leading:!0})},"\u67E5\u770B\u5B9E\u8BAD")],((Ku=(Mr=ae==null?void 0:ae.headerInfo)==null?void 0:Mr.homework_status)==null?void 0:Ku[0])!=="\u5DF2\u622A\u6B62"&&!!Kt.myshixun_id&&[Me.createElement("br",null),Me.createElement("span",{className:Ut.color32C,onClick:qu=>{qu.stopPropagation(),se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",selectArrs:Kt,params:Bn,homework_common_id:Bn.categoryId}})}},"\u6253\u56DE\u91CD\u505A")])}}].filter(it=>!!it),ed=()=>{var it,Kt,ao,Cu;return Me.createElement(Le.default,null,Me.createElement(Le.default.Item,{onClick:()=>{var Mr,Ku;if((0,Ue.Rm)()&&!((Mr=St.AssistantObject.practice)!=null&&Mr.can_download)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}se({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:(Ku=ae==null?void 0:ae.headerInfo)==null?void 0:Ku.course_group_info,fn:()=>{(0,mr.Iy)(JSON.parse(sessionStorage.all_student_works_params),"shixun_work_list")}}})},key:"1"},"\u5B66\u751F\u6210\u7EE9"),(0,Ue.GJ)()&&((it=tl==null?void 0:tl.student_works)==null?void 0:it.length)>0&&!((ao=(Kt=ae==null?void 0:ae.headerInfo)==null?void 0:Kt.homework_status)!=null&&ao.includes("\u5BFC\u5165"))&&Me.createElement(Le.default.Item,{key:"3",onClick:()=>{var Mr,Ku;if((0,Ue.Rm)()&&!((Mr=St.AssistantObject.practice)!=null&&Mr.can_download)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}se({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",course_groups:(Ku=ae==null?void 0:ae.headerInfo)==null?void 0:Ku.course_group_info,fn:()=>{be.default.confirm({title:"\u9009\u62E9\u5BFC\u51FA\u65B9\u5F0F",closable:!0,icon:null,centered:!0,okText:Me.createElement(ie.Z,{title:"\u5BFC\u51FA\u65F6\u4E0D\u80FD\u9000\u51FA\u6216\u5173\u95ED\u5BFC\u51FA\u9875\u9762\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},"\u524D\u7AEF\u5BFC\u51FA"),cancelText:Me.createElement(ie.Z,{title:"\u751F\u6210\u5BFC\u51FA\u4EFB\u52A1\u540E\u53EF\u5173\u95ED\u9875\u9762\uFF0C\u540E\u53F0\u5BFC\u51FA\u6210\u529F\u540E\u5728\u5386\u53F2\u5BFC\u51FA\u9875\u9762\u81EA\u884C\u4E0B\u8F7D\uFF0C\u4E0D\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},"\u540E\u53F0\u5BFC\u51FA"),onOk:()=>{var qu,Sl;se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",type:2}}),localStorage.setItem("dowolders","1"),Se.history.push(`/classrooms/${Bn==null?void 0:Bn.coursesId}/shixun_homework/${Bn.categoryId}/${(Sl=(qu=tl==null?void 0:tl.student_works)==null?void 0:qu[0])==null?void 0:Sl.id}/comment`)},onCancel:()=>{},cancelButtonProps:{onClick:()=>{(0,mr.jj)(JSON.parse(sessionStorage.all_student_works_params),"shixun_report")}}})}}})}},"\u5B9E\u8BAD\u62A5\u544A"),((Cu=ae==null?void 0:ae.headerInfo)==null?void 0:Cu.start_permanent)&&Me.createElement(Le.default.Item,{onClick:()=>wn(void 0,null,function*(){let Mr=yield(0,Be.ZP)(`/api/homework_commons/${Bn.categoryId}/export_workspace_files.json`,{method:"post",body:{is_repeat_export:0}});Mr.status===0&&Se.history.push(`/classrooms/${Bn.coursesId}/exportlist/workspace_files`),Mr.status===-3&&(se({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u590D\u5BFC\u51FA\u63D0\u9192",params:Bn}}),Se.history.push(`/classrooms/${Bn.coursesId}/exportlist/workspace_files`))}),key:"4"},"\u5B9E\u9A8C\u6570\u636E"),Me.createElement(Le.default.Item,{key:"2",onClick:()=>{var Mr;if((0,Ue.Rm)()&&!((Mr=St.AssistantObject.practice)!=null&&Mr.can_download)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Se.history.push(`/classrooms/${Bn==null?void 0:Bn.coursesId}/exportlist/shixun_work_list,shixun_report`)}},"\u5386\u53F2\u5BFC\u51FA"))};return Me.createElement(Me.Fragment,null,Me.createElement("section",{className:`${Ut.wrap} minH500 bg-white pl30 pr30 pt30`},((ht=(Ie=ae==null?void 0:ae.headerInfo)==null?void 0:Ie.homework_status)==null?void 0:ht.includes("\u672A\u53D1\u5E03"))&&Me.createElement(Bt.Z,null),!!Eu.length&&Me.createElement(He.default,{className:"mb10",dataSource:Eu,columns:$c,pagination:!1,showHeader:!1,loading:!1}),!(($t=(Fa=ae==null?void 0:ae.headerInfo)==null?void 0:Fa.homework_status)!=null&&$t.includes("\u672A\u53D1\u5E03"))&&Me.createElement("aside",null,!(0,Ue.GJ)()&&Me.createElement("div",{className:"c-light-black font12"},Me.createElement("span",null,"\u5DF2\u5F00\u59CB\u505A\u9898 ",((un=ae==null?void 0:ae.shixunWorkList)==null?void 0:un.commit_count)||0," \u4EBA"),Me.createElement("span",{className:"ml5"},"\u672A\u5F00\u59CB\u505A\u9898 ",((Kn=ae==null?void 0:ae.shixunWorkList)==null?void 0:Kn.uncommit_count)||0," \u4EBA"),((Pa=ae==null?void 0:ae.headerInfo)==null?void 0:Pa.left_time)&&Me.createElement(Me.Fragment,null,Me.createElement("span",{className:"ml20 c-black"},(sa=(At=ae==null?void 0:ae.headerInfo)==null?void 0:At.left_time)==null?void 0:sa.status),Me.createElement("span",{className:"ml20 c-orange-ff9"},(Ta=(Sn=ae==null?void 0:ae.headerInfo)==null?void 0:Sn.left_time)==null?void 0:Ta.time))),(0,Ue.GJ)()&&Me.createElement(Me.Fragment,null,Me.createElement(Re.default,{form:Eo,onChange:pd,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all"}},((eo=(Yn=ae==null?void 0:ae.headerInfo)==null?void 0:Yn.task_status)==null?void 0:eo.length)>0&&Me.createElement(Re.default.Item,{name:"task_status"},Me.createElement(ve.default.Group,{value:[],style:{width:"100%"}},Me.createElement(ct.Z,null,Me.createElement(Oe.Z,{className:"font14",flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),Me.createElement(Oe.Z,{flex:"80px"},Me.createElement(ve.default,{value:"all"},"\u5168\u90E8")),Me.createElement(Oe.Z,{flex:"1"},((qt=ae==null?void 0:ae.headerInfo)==null?void 0:qt.task_status)&&((ra=ae==null?void 0:ae.headerInfo)==null?void 0:ra.task_status.map((it,Kt)=>Me.createElement(ve.default,{name:"task_status",value:it.id},it.name,"(",it.count,")",it.name==="\u622A\u6B62\u540E\u901A\u5173"?Me.createElement(ie.Z,{title:"\u5728\u89C4\u5B9A\u65F6\u95F4\u5916\u5B8C\u6210\u7684\u4F5C\u4E1A"},Me.createElement("i",{className:"font13 ml5 iconfont icon-tishixiaowenhao"})):null))))))),((va=(no=ae==null?void 0:ae.headerInfo)==null?void 0:no.course_group_info)==null?void 0:va.length)>0&&Me.createElement(Re.default.Item,{name:"course_group_info"},Me.createElement(ve.default.Group,{style:{width:"100%"}},Me.createElement(ct.Z,null,Me.createElement(Oe.Z,{className:"font14",flex:"80px",style:{marginBottom:10}},"\u5206\u73ED\u60C5\u51B5:"),Me.createElement(Oe.Z,{flex:"80px"},Me.createElement(ve.default,{value:"all"},"\u5168\u90E8")),Me.createElement(Oe.Z,{flex:"1",id:"divhe",style:{height:cc+"px",overflow:"hidden"}},(lt=(na=ae==null?void 0:ae.headerInfo)==null?void 0:na.course_group_info)==null?void 0:lt.map((it,Kt)=>Me.createElement(ve.default,{value:it.course_group_id},it.group_group_name,"(",it.count,")"))),dd&&Me.createElement("span",{onClick:()=>{let it=document.getElementById("divhe").scrollHeight;cc>47?Ts(47):Ts(it)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},cc===47?"\u5C55\u5F00":"\u6536\u8D77",cc===47?Me.createElement(Ft.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):Me.createElement(mt.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),((Qt=(Jt=ae==null?void 0:ae.headerInfo)==null?void 0:Jt.teacher_comment)==null?void 0:Qt.length)>0&&Me.createElement(Re.default.Item,{name:"teacher_comment"},Me.createElement(ve.default.Group,{style:{width:"100%"}},Me.createElement(ct.Z,null,Me.createElement(Oe.Z,{className:"font14",flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),Me.createElement(Oe.Z,{flex:"80px"},Me.createElement(ve.default,{value:"all"},"\u5168\u90E8")),Me.createElement(Oe.Z,{flex:"1"},((fa=ae==null?void 0:ae.headerInfo)==null?void 0:fa.teacher_comment)&&((Po=ae==null?void 0:ae.headerInfo)==null?void 0:Po.teacher_comment.map((it,Kt)=>Me.createElement(ve.default,{value:String(it.id)},it.name,"(",it.count,")")))))))),Me.createElement(ct.Z,{align:"middle"},Me.createElement(Oe.Z,{flex:"1"},Me.createElement(ct.Z,{align:"middle"},Me.createElement(Oe.Z,null,Me.createElement(Ge.k8,{style:{width:240},InputProps:{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",allowClear:!0},onChange:({item:{value:it}})=>{Bn.search=it.trim(),Bn.page=1,hi()}})),Me.createElement(Oe.Z,null,Me.createElement("span",{className:"ml5"},Me.createElement("span",{className:"c-red"},(Xa=ae==null?void 0:ae.shixunWorkList)==null?void 0:Xa.total_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",(Ar=ae==null?void 0:ae.shixunWorkList)==null?void 0:Ar.total_count,"\u4E2A\u5B66\u751F\uFF09")))),Me.createElement(Oe.Z,null,(0,Ue.GJ)()&&((cr=ae==null?void 0:ae.headerInfo)==null?void 0:cr.code_review)&&!((kr=(jr=ae==null?void 0:ae.headerInfo)==null?void 0:jr.homework_status)!=null&&kr.includes("\u5BFC\u5165"))&&!((Mu=ft==null?void 0:ft.setting)!=null&&Mu.hide_code_repeat)&&Me.createElement(Ge.op,{theme:z.Fy.THEMEONE,style:{borderRadius:"4px"},className:"ml10",onClick:()=>{se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:tl.student_works.map(it=>it.id),params:Bn}})}}," \u4EE3\u7801\u67E5\u91CD "),(0,Ue.GJ)()&&hu&&Me.createElement(Ge.op,{theme:z.Fy.THEMEONE,style:{borderRadius:"4px"},className:"ml10",onClick:fd},"\u66F4\u65B0\u6210\u7EE9"),((qo=(za=ae==null?void 0:ae.headerInfo)==null?void 0:za.homework_status)==null?void 0:qo.includes("\u5DF2\u622A\u6B62"))&&(0,Ue.GJ)()&&!((Jn=ft==null?void 0:ft.setting)!=null&&Jn.hide_quality_analysis)&&Me.createElement(Ge.op,{theme:z.Fy.THEMEONE,style:{borderRadius:"4px"},className:"ml10",onClick:()=>{se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B",selectArrs:tl.student_works.map(it=>it.id),params:Bn}})}}," \u8D28\u91CF\u8BC4\u5206 "),!((bn=(po=ae==null?void 0:ae.headerInfo)==null?void 0:po.homework_status)!=null&&bn.includes("\u5BFC\u5165"))&&Me.createElement(Ge.op,{theme:z.Fy.THEMEONE,style:{borderRadius:"4px"},className:"ml10",onClick:()=>{var it,Kt;if((0,Ue.Rm)()&&!((Kt=(it=St.AssistantObject)==null?void 0:it.practice)!=null&&Kt.can_appraise)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4",selectArrs:tl.student_works.map(ao=>ao.id),params:Bn}})}}," \u4E00\u952E\u70B9\u8BC4 "),(((pa=(Na=ae==null?void 0:ae.headerInfo)==null?void 0:Na.homework_status)==null?void 0:pa.includes("\u63D0\u4EA4\u4E2D"))||((Wn=(Fn=ae==null?void 0:ae.headerInfo)==null?void 0:Fn.homework_status)==null?void 0:Wn.includes("\u8865\u4EA4\u4E2D"))||((Bo=(ka=ae==null?void 0:ae.headerInfo)==null?void 0:ka.homework_status)==null?void 0:Bo.includes("\u8FDB\u884C\u4E2D")))&&Me.createElement(Ge.op,{theme:z.Fy.THEMEONE,style:{borderRadius:"4px"},className:"ml10",onClick:()=>{var it;if((0,Ue.Rm)()&&!((it=St.AssistantObject.practice)!=null&&it.can_redo)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Jl(!0),wn(void 0,null,function*(){const ao=yield(0,Be.ZP)(`/api/homework_commons/${Bn==null?void 0:Bn.categoryId}/teacher_manage_groups.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});ao.status===0&&(console.log("\u53D1\u9001\u8BF7\u6C42\u4E86",ao),Oc(ao.data.list),cs(ao.data.list))})}}," \u4E00\u952E\u6253\u56DE "),(0,Ue.GJ)()&&Me.createElement(qe.Z,{dropdownRender:ed,className:"ml10"},Me.createElement(Ge.op,{theme:z.Fy.THEMEONE,style:{borderRadius:"4px"}},"\u5BFC\u51FA",Me.createElement(ze.Z,{rev:void 0})))))),(0,Ue.Gg)()&&((Ia=ae==null?void 0:ae.headerInfo)==null?void 0:Ia.start_permanent)&&Me.createElement(ct.Z,{style:{marginTop:"15px",display:"inline-flex",background:"#F5F5F5",borderRadius:4,height:42,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",color:"#9096A3"}},Me.createElement("span",null,"\u5B66\u751F\u4F5C\u4E1A\u7684\u5B9E\u9A8C\u73AF\u5883\u4E34\u65F6\u6570\u636E\uFF08/data/workspace\u76EE\u5F55\uFF09\u5C06\u957F\u671F\u4FDD\u5B58 \uFF0C\u6559\u5E08\u53EF\u901A\u8FC7\u201C\u5BFC\u51FA-\u5B9E\u9A8C\u6570\u636E\u201D\u529F\u80FD\u4E0B\u8F7D\u5B9E\u9A8C\u73AF\u5883\u4E34\u65F6\u6570\u636E\u3002")),Me.createElement(ct.Z,{style:{justifyContent:"end",marginTop:"5px"}},(0,Ue.GJ)()&&hu&&Me.createElement("span",null,Me.createElement("span",{style:{color:"red"}},"*"),"\u5217\u8868\u4E2D\u4F5C\u4E1A\u8BB0\u5F55\u5B58\u5728\u5DEE\u5F02\uFF0C\u8BF7\u70B9\u51FB\u201C\u66F4\u65B0\u6210\u7EE9\u201D\u6309\u94AE")),!((Dr=(or=ae==null?void 0:ae.headerInfo)==null?void 0:or.homework_status)!=null&&Dr.includes("\u5BFC\u5165"))&&Me.createElement(ct.Z,{align:"middle",className:Ut.refresh},Me.createElement(Oe.Z,{flex:"121px",className:"flex-container"},Me.createElement(rt.Z,{checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:Ms,onChange:it=>{md(it)}})," ",Me.createElement("span",{className:"ml8"},"\u7B80\u6D01\u6A21\u5F0F")),(((lu=(Ua=ae==null?void 0:ae.headerInfo)==null?void 0:Ua.homework_status)==null?void 0:lu.includes("\u63D0\u4EA4\u4E2D"))||((ir=(dr=ae==null?void 0:ae.headerInfo)==null?void 0:dr.homework_status)==null?void 0:ir.includes("\u8865\u4EA4\u4E2D"))||((Ru=(ou=ae==null?void 0:ae.headerInfo)==null?void 0:ou.homework_status)==null?void 0:Ru.includes("\u8FDB\u884C\u4E2D")))&&(0,Ue.GJ)()&&Me.createElement(Oe.Z,null,Me.createElement("div",{className:"flex-container"},Me.createElement(rt.Z,{className:"ml20",checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:!!sessionStorage.getItem("classroomsShixunDetailAutoRefersh"),onChange:it=>{it?sessionStorage.setItem("classroomsShixunDetailAutoRefersh","true"):sessionStorage.removeItem("classroomsShixunDetailAutoRefersh"),Nc(it)}}),Me.createElement("span",{className:"ml8"},"\u81EA\u52A8\u5237\u65B0\uFF08\u5F00\u542F\u540E\u6BCF10S\u66F4\u65B0\u4E00\u6B21\u6570\u636E\uFF09"))),(0,Ue.dE)()&&(tl==null?void 0:tl.work_status)!=0&&Me.createElement(Oe.Z,{flex:1},Me.createElement(ct.Z,{align:"middle",justify:"end"},Me.createElement(Oe.Z,null,Me.createElement(Ge.op,{theme:z.Fy.THEMEONE,style:{borderRadius:2},openLoading:!0,onClick:()=>wn(void 0,null,function*(){var it;if(fc.current){fe.ZP.warning("\u60A8\u5DF2\u53D1\u9001\u66F4\u65B0\u6210\u7EE9\u8BF7\u6C42\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u6216\u624B\u52A8\u5237\u65B0\u9875\u9762");return}fc.current=setInterval(()=>{clearInterval(fc.current),fc.current=null},60*1e3);const Kt=yield(0,Be.ZP)(`/api/homework_commons/${ul==null?void 0:ul.categoryId}/update_student_score.json`,{method:"get",params:{shixun_id:(it=ae==null?void 0:ae.headerInfo)==null?void 0:it.shixun_id}});(Kt==null?void 0:Kt.status)==0&&(fe.ZP.success(Kt==null?void 0:Kt.message),hi(!0))})},"\u66F4\u65B0\u6210\u7EE9"))))),Me.createElement(He.default,{className:"mt30",loading:de["shixunHomeworks/getShixunWorkList"],pagination:!1,style:{cursor:"pointer"},locale:{emptyText:Me.createElement(Bt.Z,null)},onRow:it=>({onClick:Kt=>{var ao,Cu,Mr;if((0,Ue.Rm)()&&!((ao=St.AssistantObject.practice)!=null&&ao.can_view)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(Mr=(Cu=ae==null?void 0:ae.headerInfo)==null?void 0:Cu.homework_status)!=null&&Mr.includes("\u5BFC\u5165")||window.open(`/classrooms/${Bn.coursesId}/shixun_homework/${Bn.categoryId}/${it.id}/comment`,"_blank")}}),dataSource:tl.student_works,columns:$c,onChange:(it,Kt,ao)=>{ao.field&&(Bn.order=ao.field),ao.order||(Bn.b_order="asc"),ao.order==="ascend"&&(Bn.b_order="asc"),ao.order==="descend"&&(Bn.b_order="desc"),ao.order||(Bn.b_order="asc"),hi()}}),Me.createElement(Ot,null),Me.createElement(xr,{paramslist:Bn}),Me.createElement(dt.Z,null)),Me.createElement(be.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:ri,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>wn(void 0,null,function*(){if(Ki===2){if($l.length<=0){fe.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!Li){fe.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let it=yield(0,Be.ZP)(`/api/homework_commons/${Bn.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Bn.categoryId,comment:Li,status:$l,course_group_ids:Hs.current}});it.status===0&&(zs(it.course_group_count),sd(it),Jl(!1),ui(!0))}else{if(!(Oi===0||Ii===0)){if(!Oi){fe.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!Ii){fe.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(Oi>Ii){fe.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!Li){fe.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let it=yield(0,Be.ZP)(`/api/homework_commons/${Bn.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Bn.categoryId,comment:Li,min_score:Oi,max_score:Ii,course_group_ids:Hs.current}});it.status===0&&(zs(it.course_group_count),sd(it),Jl(!1),ui(!0))}}),onCancel:()=>{Jl(!1),js()}},Me.createElement("div",{style:{padding:"32px"}},Me.createElement("div",null,Me.createElement("div",{style:{display:"flex",marginBottom:"12px"}},Me.createElement("div",{style:{flexShrink:"0",marginRight:"15px"}}," ",Me.createElement("span",{style:{color:"red"}},"*"),"\u5206\u73ED\uFF1A"),Me.createElement("div",{className:mc.length>15?Ut.scroll:"",style:{overflowX:"hidden"}},mc==null?void 0:mc.map((it,Kt)=>Me.createElement(ve.default,{style:{textAlign:"left",margin:"0"},value:it.course_group_id,key:it.course_group_id,onChange:()=>{qc(it.course_group_id,mc)},checked:it.checked},it.group_group_name,"(",it.count,")")))),Me.createElement("div",null,Me.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),Me.createElement(we.ZP.Group,{value:Ki,onChange:it=>{Di(it.target.value)}},Me.createElement(we.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),Me.createElement(we.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),Ki===1&&Me.createElement("div",{style:{display:"flex",marginTop:"20px"}},Me.createElement("span",{style:{width:"70px",textAlign:"end"}},Me.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),Me.createElement(De.Z,{min:0,max:100,value:Oi,onChange:it=>Rs(it),style:{width:"100px"}}),Me.createElement("span",{style:{width:"80px",textAlign:"end"}},Me.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),Me.createElement(De.Z,{min:0,max:100,value:Ii,onChange:it=>Yi(it),style:{width:"100px"}})),Ki===2&&Me.createElement("div",{style:{display:"flex",marginTop:"20px"}},Me.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),Me.createElement(ve.default.Group,{onChange:it=>{ss([...it])},style:{width:"100%"}},(Hl=(dl=ae==null?void 0:ae.headerInfo)==null?void 0:dl.task_status)==null?void 0:Hl.map((it,Kt)=>Me.createElement(ve.default,{name:"task_status",value:it.id},it.name,"(",it.count,")")))),Me.createElement("div",{style:{display:"flex",marginTop:"20px"}},Me.createElement("span",{style:{width:"70px",textAlign:"end"}},Me.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),Me.createElement(Ne.Z,{className:Ut.MdEditor,onChange:it=>Vc(it),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),Me.createElement(be.default,{open:ks,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>wn(void 0,null,function*(){Ki===2?(yield(0,Be.ZP)(`/api/homework_commons/${Bn.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Bn.categoryId,comment:Li,status:$l,course_group_ids:Hs.current}})).status===0&&(fe.ZP.info("\u6253\u56DE\u6210\u529F"),js(),hi(),ui(!1)):(yield(0,Be.ZP)(`/api/homework_commons/${Bn.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Bn.categoryId,comment:Li,min_score:Oi,max_score:Ii,course_group_ids:Hs.current}})).status===0&&(fe.ZP.info("\u6253\u56DE\u6210\u529F"),js(),hi(),ui(!1))}),onCancel:()=>{js(),ui(!1)}},Me.createElement("div",{style:{padding:"32px"}},Ki===1&&Me.createElement("span",null,"\u786E\u8BA4\u5C06\u9009\u4E2D\u7684",Xc,"\u4E2A\u73ED\u7EA7\u4E2D, \u6210\u7EE9\u5728",Oi,"-",Ii,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Ki===2&&Me.createElement("span",null,"\u786E\u8BA4\u5C06",Xc,"\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728",(Gn=(Ht=ae==null?void 0:ae.headerInfo)==null?void 0:Ht.task_status)==null?void 0:Gn.filter(it=>$l==null?void 0:$l.includes(it.id)).map(it=>it.name).toString(),"\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Me.createElement("br",null),Me.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",Dc==null?void 0:Dc.count,"\u540D\u5B66\u751F")))),Me.createElement(vn,null),Me.createElement(Pr,{isShow:Jc,setIsShow:Zs,item:dc,coursesId:Bn.coursesId,categoryId:Bn.categoryId}),Me.createElement("aside",{className:"tc mb50 mt30"},Me.createElement(Ae.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,onChange:pc,current:Bn.page||1,pageSize:Bn.limit||20,total:(fu=ae==null?void 0:ae.shixunWorkList)==null?void 0:fu.total_count})))};var yo=(0,Se.connect)(({shixunHomeworks:ae,classroomList:de,loading:se,globalSetting:ut,user:St})=>({shixunHomeworks:ae,classroomList:de,globalSetting:ut,loading:se.effects,user:St}))(zo),tn=ee(59301),Zr=Object.defineProperty,Or=Object.getOwnPropertySymbols,iu=Object.prototype.hasOwnProperty,Su=Object.prototype.propertyIsEnumerable,Ea=(ae,de,se)=>de in ae?Zr(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Ka=(ae,de)=>{for(var se in de||(de={}))iu.call(de,se)&&Ea(ae,se,de[se]);if(Or)for(var se of Or(de))Su.call(de,se)&&Ea(ae,se,de[se]);return ae},Mo=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const to=({shixunHomeworks:ae,classroomList:de,loading:se,dispatch:ut})=>{var St;const ft=(0,Se.useParams)(),[xt,tt]=(0,ne.useState)(Ka(Ka({},{page:1,limit:20,group_ids:[]}),ft)),Ie=(0,Se.useLocation)(),{codeReview:ht}=ae,[Fa,$t]=(0,ne.useState)({}),[un]=Re.default.useForm();xt.order="code_rate",xt.sort="desc",xt.category=xt.categoryId,(0,ne.useEffect)(()=>{Kn(),console.log("params",xt)},[xt]),(0,ne.useEffect)(()=>{ae.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&Kn()},[ae.actionTabs.key]);const Kn=()=>Mo(void 0,null,function*(){(yield ut({type:"shixunHomeworks/getCodeReview",payload:Ka({},xt)})).status===-2&&setTimeout(()=>Kn(),1500)}),Pa=()=>{},At=(Sn,Ta)=>{xt.page=Sn,xt.limit=20,ut({type:"shixunHomeworks/getCodeReview",payload:Ka({},xt)})},sa=[{title:"\u5E8F\u53F7",dataIndex:"number",render:(Sn,Ta,Yn)=>xt.limit*(xt.page-1)+Yn+1},{title:"\u59D3\u540D",dataIndex:"username"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"code_rate",render:Sn=>tn.createElement("span",{className:"c-orange"},Sn)},{title:"\u64CD\u4F5C",dataInex:"action",render:(Sn,Ta)=>tn.createElement("div",null,tn.createElement("a",{target:"_blank",onClick:()=>{var Yn;if((0,Ue.Rm)()&&!((Yn=de.AssistantObject.normal)!=null&&Yn.can_appraise)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}localStorage.setItem("studentDetial",Ie.pathname),window.open(`/classrooms/${xt.coursesId}/shixun_homework/${xt.categoryId}/review_detail/${Ta.user_id}`)}},"\u67E5\u770B"),tn.createElement("br",null))}];return tn.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},(ht==null?void 0:ht.status)===-2&&tn.createElement(Bt.Z,{customText:"\u6B63\u5728\u8FDB\u884C\u4EE3\u7801\u67E5\u91CD\uFF0C\u8BF7\u7A0D\u5019\u3002\u67E5\u91CD\u7ED3\u675F\u540E\uFF0C\u9875\u9762\u5C06\u81EA\u52A8\u66F4\u65B0\u663E\u793A\u7ED3\u679C"}),(ht==null?void 0:ht.status)!==-2&&tn.createElement("div",null,tn.createElement(ct.Z,null,tn.createElement(Oe.Z,{flex:"1"},tn.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",ht.last_review_time,tn.createElement(Ce.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{ut({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:xt}})}},"\u4EE3\u7801\u67E5\u91CD"),tn.createElement(ie.Z,{title:tn.createElement("div",null,tn.createElement("div",null,"\u4EE3\u7801\u67E5\u91CD\u89C4\u5219"),tn.createElement("div",null,"1.\u67E5\u91CD\u5BF9\u8C61\uFF1A\u4EC5\u5BF9\u5B66\u5458\u622A\u6B62\u524D\u5F97\u5206\u6700\u9AD8\u7684\u4EE3\u7801\u7248\u672C\u8FDB\u884C\u67E5\u91CD\u3002"),tn.createElement("div",null,"2.\u591A\u7248\u672C\u5904\u7406\uFF1A\u82E5\u5B58\u5728\u591A\u4E2A\u6700\u9AD8\u5206\u7248\u672C\uFF0C\u4EE5\u63D0\u4EA4\u65F6\u95F4\u6700\u665A\u7684\u7248\u672C\u4E3A\u51C6\u8FDB\u884C\u67E5\u91CD\u3002 "),tn.createElement("div",null,"3.\u622A\u6B62\u540E\u63D0\u4EA4\uFF1A\u4F5C\u4E1A\u622A\u6B62\u540E\u63D0\u4EA4\u7684\u4EE3\u7801\u4E0D\u7EB3\u5165\u67E5\u91CD\u8303\u56F4\u3002 "))},tn.createElement("i",{style:{marginLeft:10,color:"#3061D0",fontSize:16},className:"iconfont icon-tishixiaowenhao"})))),tn.createElement(Oe.Z,null,tn.createElement(Ct.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Sn=>{xt.search=Sn,ut({type:"shixunHomeworks/getCodeReview",payload:xt})},style:{width:200}}),tn.createElement("span",{className:"ml5 c-red"}))),((St=ht.group_info)==null?void 0:St.length)>0&&tn.createElement(tn.Fragment,null,tn.createElement(ct.Z,null,tn.createElement(Oe.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),tn.createElement(Oe.Z,{flex:"80px"},tn.createElement(ve.default,{checked:xt.group_ids=="",value:"all",onChange:Sn=>{delete xt.group_ids,xt.group_ids=[],xt.page=1,tt(Ka({},xt))}},"\u5168\u90E8")),tn.createElement(Oe.Z,{flex:"1"},ht.group_info&&ht.group_info.map((Sn,Ta)=>tn.createElement(ve.default,{value:Sn.id,checked:xt.group_ids.includes(Sn.id),onChange:Yn=>{Yn.target.checked?xt.group_ids.push(Sn.id):xt.group_ids.splice(xt.group_ids.indexOf(Sn.id),1),xt.page=1,tt(Ka({},xt))}},Sn.name,"(",Sn.members_count,")")))),tn.createElement(ct.Z,{className:"font14 c-red mt5"},tn.createElement(Oe.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),tn.createElement("p",{className:"mt10"},tn.createElement("span",{className:"c-red"},ht.copy_reviews_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08",ht.all_reviews_count,"\u4F5C\u54C1\uFF09"),tn.createElement(He.default,{className:"mt30",loading:se["shixunHomeworks/getCodeReview"],pagination:!1,dataSource:ht.users_reviews,columns:sa,onChange:(Sn,Ta,Yn)=>{Yn.order==="ascend"&&(xt.b_order="asc"),Yn.order==="descend"&&(xt.b_order="desc"),Yn.order||delete xt.b_order,ut({type:"shixunHomeworks/getCodeReview",payload:Ka({},xt)})}}),tn.createElement("aside",{className:"tc mb50 mt30"},tn.createElement(Ae.Z,{showSizeChanger:!1,onChange:At,defaultCurrent:xt.page||1,current:xt.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:ht.copy_reviews_count}))))};var Cr=(0,Se.connect)(({shixunHomeworks:ae,classroomList:de,loading:se})=>({shixunHomeworks:ae,loading:se.effects,classroomList:de}))(to),Ho=ee(5083),Za={flex_box_center:"flex_box_center___PHdYt",flex_space_between:"flex_space_between___gngnY",flex_box_vertical_center:"flex_box_vertical_center___eXJtv",flex_box_center_end:"flex_box_center_end___LTEKm",flex_box_column:"flex_box_column___czd2q",form:"form___aqZsu",title_icon:"title_icon___sCkCc",title:"title___ro4Kt",content:"content___yItHu",pubColSty:"pubColSty___LT0S3",selectSty:"selectSty___PHVwc",borderSty:"borderSty___NRyb8",delSty:"delSty___yWIXc",delBorder:"delBorder___GSAFa",copHover:"copHover___ATVEE",multiple_select:"multiple_select___a3J4o"},Wr=ee(2748),Lr=ee(23869),fl=ee(97202),$u=ee(6681),Zu=ee(67135),Wa=ee(59301),ca=Object.defineProperty,Ro=Object.defineProperties,Rr=Object.getOwnPropertyDescriptors,_r=Object.getOwnPropertySymbols,qr=Object.prototype.hasOwnProperty,el=Object.prototype.propertyIsEnumerable,pl=(ae,de,se)=>de in ae?ca(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Cn=(ae,de)=>{for(var se in de||(de={}))qr.call(de,se)&&pl(ae,se,de[se]);if(_r)for(var se of _r(de))el.call(de,se)&&pl(ae,se,de[se]);return ae},yn=(ae,de)=>Ro(ae,Rr(de)),Ln=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});function Ba(ae,de){const se=[];for(let ut=ae;ut{const ut=aege()(de).endOf("day"),ft=ae{const se=parseInt(ge()(ae).format("HH")),ut=parseInt(ge()().format("HH")),St=parseInt(ge()().format("mm"));if(!ae)return{disabledHours:()=>Ba(0,ut),disabledMinutes:()=>Ba(0,St)};if(de){const ft=parseInt(ge()(de).format("HH")),xt=parseInt(ge()(de).format("mm"));return ge()(ae).isSame(ge()(de),"day")?{disabledHours:()=>Ba(0,ft),disabledMinutes:()=>se<=ft?Ba(0,xt):[]}:void 0}if(ge()(ae).isSame(ge()(),"day"))return{disabledHours:()=>Ba(0,ut),disabledMinutes:()=>ge()(ae).isSame(ge()(),"hour")&&se<=ut?Ba(0,St):[]}},{RangePicker:Sa}=Ho.default,{Option:jo}=Te.default,Uo=({shixunHomeworks:ae,loading:de,dispatch:se,classroomList:ut,user:St})=>{var ft,xt,tt,Ie,ht,Fa,$t,un,Kn;const Pa=(0,Se.useParams)(),{workSetting:At,workList:sa,shixunWorkList:Sn,headerInfo:Ta,changeData:Yn}=ae,[eo,qt]=(0,ne.useState)(!1),[ra,no]=(0,ne.useState)(!1);let[va,na]=(0,ne.useState)([]),[lt,Jt]=(0,ne.useState)([]),[Qt,fa]=(0,ne.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Wr.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Po,Xa]=(0,ne.useState)({}),[Ar,cr]=(0,ne.useState)({});(0,ne.useEffect)(()=>()=>{na([])},[]),(0,ne.useEffect)(()=>{qt(!(0,Ue.GJ)())},[(0,Ue.GJ)()]);const jr=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:Cn({},Pa)})};(0,ne.useEffect)(()=>{if(!(At!=null&&At.course_id))return;Object.keys(Qt).map(function(Wn){Qt[Wn]=At[Wn]}),(!Qt.allow_late||!Qt.unified_late)&&(Qt.late_penalty=20,Qt.penalty_type=Wr.Q.Percent),Qt.unified_setting||(Qt.unified_late=!1,Qt.unified_anonymous_comment=!1,Qt.unified_anonymous_appeal=!1),va=JSON.parse(JSON.stringify(At.group_settings.map(Wn=>yn(Cn({},Wn),{group_name:[Wn.group_name]})).filter(Wn=>Wn.publish_time!==null))),lt=JSON.parse(JSON.stringify(At.allow_late_settings.map(Wn=>yn(Cn({},Wn),{group_name:[Wn.group_name]})).filter(Wn=>Wn.late_time!==null))),fa(Cn({},Qt));const Fn=(0,Ze.QE)((va==null?void 0:va.length)>0?va:[]);na([...Fn]),(lt==null?void 0:lt.length)<=0?Jt([{penalty_type:Wr.Q.Percent,late_penalty:20}]):Jt([...lt])},[At]);const kr=()=>Ln(void 0,null,function*(){var Fn,Wn;if(((Fn=St==null?void 0:St.userInfo)==null?void 0:Fn.user_status)===2){(0,Lr.Rd)();return}const ka=JSON.parse(JSON.stringify(Qt));if(ka.challenge_settings.filter(Ia=>!Ia.hide),ka.categoryId=Pa.categoryId,(Wn=ka.challenge_settings)!=null&&Wn.every(Ia=>!Ia.checked)){fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(va),!Qt.unified_setting)va=va==null?void 0:va.map(Ia=>{var or;if(!Ia.publish_time||!Ia.end_time)throw fe.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Ia.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Ia.group_name=typeof(Ia==null?void 0:Ia.group_name)=="string"?[Ia==null?void 0:Ia.group_name]:Ia==null?void 0:Ia.group_name,Ia.group_id=(or=At.group_settings)==null?void 0:or.filter(Dr=>{var Ua;return(Ua=Ia==null?void 0:Ia.group_name)==null?void 0:Ua.includes(Dr.group_name)}).map(Dr=>Dr.group_id||Dr.id).toString().split(","),Ia});else if(!Qt.publish_time||!Qt.end_time)throw fe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(ka.group_settings=va,Qt.allow_late)if(Qt.unified_late){if(Qt.late_penalty===null||Qt.late_penalty===void 0||Qt.late_penalty<0||Qt.late_penalty>100)throw fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Qt.late_time)throw fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else lt=lt==null?void 0:lt.map(Ia=>{var or,Dr;if(Ia.late_penalty===null||Ia.late_penalty===void 0||Ia.late_penalty<0||Ia.late_penalty>100)throw fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Ia.late_time)throw fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Ia.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Ia.group_name=typeof(Ia==null?void 0:Ia.group_name)=="string"?[Ia==null?void 0:Ia.group_name]:Ia==null?void 0:Ia.group_name,Ia.group_id=(Dr=(or=Ia==null?void 0:Ia.group_name)==null?void 0:or.map(Ua=>{var lu,dr;let ir=(dr=(lu=At.group_settings)==null?void 0:lu.filter(ou=>(ou==null?void 0:ou.group_name)===Ua))==null?void 0:dr[0];return ir==null?void 0:ir.group_id}))==null?void 0:Dr.toString().split(","),Ia}),ka.allow_late_settings=lt;let Bo=yield(0,Zu.Tr)({homework_common_ids:[parseInt(Pa.categoryId)],course_id:Pa.coursesId,type:"homework_common"});(Bo==null?void 0:Bo.student_count)===0?Mu(ka):(cr(ka),Xa(Bo))}),Mu=Fn=>{var Wn;if(Fn.total_score===null){fe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Fn!=null&&Fn.work_efficiency&&Fn.eff_score===null){fe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const ka=Fn.challenge_settings.reduce((or,Dr)=>or+Number(Dr.challenge_score),0);if((ka==null?void 0:ka.toFixed(10))!==((Wn=Fn.total_score-Fn.eff_score)==null?void 0:Wn.toFixed(10))){fe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Fn.total_score}\u5206`);return}const Bo={shixun_evaluation:Fn.shixun_evaluation,challenge_settings:Fn.challenge_settings};let Ia=()=>{var or;const Dr=()=>Ln(void 0,null,function*(){no(!0),(yield(0,Be.ZP)(`/api/homework_commons/${Pa.categoryId}/publish_setting.json`,{method:"post",body:Cn({},Fn)})).status===0&&(fe.ZP.success("\u66F4\u65B0\u6210\u529F"),jr(),se({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Cn({},Pa)})),no(!1)});!(0,Lt.isEqual)(Yn,Bo)&&!((or=Ta==null?void 0:Ta.homework_status)!=null&&or.includes("\u672A\u53D1\u5E03"))?be.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Dr}):Dr()};At!=null&&At.high_resources_consume&&!(At!=null&&At.high_resources_consume_permission)?se({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Pa.coursesId,type:"shixun",type_id:Pa.categoryId,name:At.homework_name,fn:()=>{Ia()}}}):Ia()},za=(Fn,Wn,ka="group_id")=>{var Bo;return Wn?Wn.find(Ia=>Ia[ka]===Fn):(Bo=At==null?void 0:At.group_settings)==null?void 0:Bo.find(Ia=>Ia.group_id[0]===Fn)},qo=(At==null?void 0:At.allow_late)||(At==null?void 0:At.anonymous_comment),Jn=Fn=>{var Wn,ka;const Bo=za(Fn,At==null?void 0:At.allow_late_settings,"id"),Ia=za(Fn,At==null?void 0:At.anonymous_comment_settings),or=za(Fn);return(At==null?void 0:At.allow_late)&&Bo&&ge()(Bo==null?void 0:Bo.late_time)<=ge()()||(At==null?void 0:At.anonymous_comment)&&Ia&&(Ia==null?void 0:Ia.evaluation_start)!==null||((ka=(ge()(or==null?void 0:or.end_time)<=ge()()&&((Wn=At==null?void 0:At.allow_late_settings)==null?void 0:Wn.filter(Dr=>Dr.group_id.includes(Fn))))[0])==null?void 0:ka.late_time)!=null},po=(0,ne.useMemo)(()=>(At==null?void 0:At.allow_late)||(At==null?void 0:At.all_group_late),[At,Ta]),bn=At==null?void 0:At.anonymous_comment,Na=Fn=>{if(!Fn)return!1;const Wn=za(Fn,At==null?void 0:At.anonymous_comment_settings);return(At==null?void 0:At.anonymous_comment)&&Wn&&(Wn==null?void 0:Wn.evaluation_start)!==null},pa=(Fn,Wn)=>{var ka,Bo,Ia;se({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Fn,index:Wn,rangePickerDisabled:eo||(ge()()<=ge()((Bo=za((ka=Fn==null?void 0:Fn.group_id)==null?void 0:ka[0]))==null?void 0:Bo.publish_time)?!1:[!0,Jn((Ia=Fn==null?void 0:Fn.group_id)==null?void 0:Ia[0])]),disabledDate:At==null?void 0:At.course_end_date}})};return Wa.createElement("section",{className:Za.form},Wa.createElement("div",{className:Za.title},"\u4F5C\u4E1A\u53D1\u5E03",Wa.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),Wa.createElement("div",null,Wa.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Wa.createElement(we.ZP.Group,{disabled:eo||!((ft=Ta==null?void 0:Ta.homework_status)!=null&&ft.includes("\u672A\u53D1\u5E03"))||(0,Ue.Rm)()&&!((xt=ut.AssistantObject.practice)!=null&&xt.can_publish),value:Qt.unified_setting,onChange:Fn=>{var Wn;if(!((Wn=Ta==null?void 0:Ta.homework_status)!=null&&Wn.includes("\u672A\u53D1\u5E03"))){fe.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Qt.unified_setting=!Qt.unified_setting,Qt.unified_setting||(Qt.unified_late=!1,Jt([{late_penalty:5}])),fa(Object.assign({},Qt)),Qt.unified_setting===!1&&va==""){na(va.concat({}));return}Qt.unified_setting&&(na([]),Jt([{late_penalty:5}]))}},Wa.createElement(we.ZP,{value:!0,disabled:eo||!(At!=null&&At.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Wa.createElement(we.ZP,{disabled:eo||!((tt=At==null?void 0:At.group_settings)!=null&&tt.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((Ie=At==null?void 0:At.group_settings)==null?void 0:Ie.length)===0&&Wa.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Qt.unified_setting&&Wa.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Wa.createElement(ct.Z,{align:"middle"},Wa.createElement(Oe.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Wa.createElement(Oe.Z,{className:"ml10"},Wa.createElement(Ho.default,{size:"large",disabled:eo||!((ht=Ta==null?void 0:Ta.homework_status)!=null&&ht.includes("\u672A\u53D1\u5E03")||(Fa=Ta==null?void 0:Ta.homework_status)!=null&&Fa.includes("\u672A\u5F00\u59CB"))||(0,Ue.Rm)()&&!(($t=ut.AssistantObject.practice)!=null&&$t.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Fn=>xa(Fn,At==null?void 0:At.course_end_date),disabledTime:Fn=>Io(Fn),value:Qt.publish_time?ge()(Qt.publish_time):"",onChange:(Fn,Wn)=>{Qt.publish_time=Wn,(Qt.end_time==""||!Qt.end_time)&&Qt.unified_setting&&(Qt.end_time=ge()(Fn).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),fa(Object.assign({},Qt))}}))),Wa.createElement(ct.Z,{align:"middle",className:"pl30"},Wa.createElement(Oe.Z,null,"\u622A\u6B62\u65F6\u95F4"),Wa.createElement(Oe.Z,{className:"ml10"},Wa.createElement(Ho.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ge()((0,Ze.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(At==null?void 0:At.allow_late)&&(At==null?void 0:At.homework_status.includes("\u5DF2\u622A\u6B62"))||eo||(At==null?void 0:At.allow_late)&&ge()()>=ge()(At==null?void 0:At.end_time)||(0,Ue.Rm)()&&!((un=ut.AssistantObject.practice)!=null&&un.can_publish),disabledDate:Fn=>xa(Fn,At==null?void 0:At.course_end_date,Qt.publish_time),disabledTime:Fn=>Io(Fn,Qt.publish_time),value:Qt.end_time?ge()(Qt.end_time):"",onChange:(Fn,Wn)=>{Qt.end_time=Wn,fa(Object.assign({},Qt))}})))),!Qt.unified_setting&&(va==null?void 0:va.length)>0&&Wa.createElement(ct.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},va&&va.map(function(Fn,Wn){var ka,Bo,Ia,or,Dr,Ua,lu;return Wa.createElement(Oe.Z,{span:24,key:Wn},Wa.createElement(ct.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Wn==(va==null?void 0:va.length)-1?"0px":"10px"}},Wa.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Wn+1),Wa.createElement(Te.default,{disabled:eo||((ka=Ta==null?void 0:Ta.homework_status)!=null&&ka.includes("\u672A\u53D1\u5E03")&&Fn.id||ge()(){var ir;if((0,Ue.Rm)()&&!((ir=ut.AssistantObject.practice)!=null&&ir.can_publish)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}va[Wn].group_name=dr,va[Wn].group_id=Fn.group_id;const ou=(0,Lt.flattenDeep)(va.map(dl=>dl.group_name)),Ru=lt.map(dl=>{let Hl=(dl==null?void 0:dl.group_name)||[];return yn(Cn({},dl),{group_name:(0,Lt.remove)(Hl,Ht=>ou.includes(Ht))})});Jt(Ru),na(va.slice())},maxTagCount:4,maxTagPlaceholder:dr=>Wa.createElement("div",{style:{cursor:"pointer"},onClick:()=>pa(Fn,Wn)},"+",dr==null?void 0:dr.length)},At.group_settings&&At.group_settings.map(function(dr){if(!va.map(ou=>ou.group_name).flat().includes(dr.group_name))return Wa.createElement(jo,{value:dr.group_name,key:dr.id},dr.group_name)})),Wa.createElement("div",{className:"ml20"},Wa.createElement(Sa,{size:"large",ranges:{\u6B64\u523B:[Fn.publish_time?ge()(Fn.publish_time):ge()(),ge()()]},allowClear:!1,disabled:eo||(ge()()<=ge()((or=za((Ia=Fn==null?void 0:Fn.group_id)==null?void 0:Ia[0]))==null?void 0:or.publish_time)?!1:[!0,Jn((Dr=Fn==null?void 0:Fn.group_id)==null?void 0:Dr[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:dr=>xa(dr,At==null?void 0:At.course_end_date),disabledTime:dr=>Io(dr),showTime:{showNow:!0,format:"HH:mm",defaultValue:[ge()((0,Ze.U6)(),"HH:mm"),ge()((0,Ze.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Fn.publish_time&&[ge()(Fn.publish_time),Fn.end_time?ge()(Fn.end_time):void 0],onChange:(dr,ir)=>{var ou;if((0,Ue.Rm)()&&!((ou=ut.AssistantObject.practice)!=null&&ou.can_publish)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}va[Wn].publish_time=ir[0],!Fn.end_time&&ir[0]?va[Wn].end_time=ge()(ir[0]).add(7,"days"):va[Wn].end_time=ir[1],na([...va])},onCalendarChange:(dr,ir,ou)=>{if(ir!=null&&ir[0]&&!ir[1]){const Ru=ge()(ir[0]).add(7,"days");va[Wn].publish_time=ir[0],va[Wn].end_time=Ru,na([...va])}}})),!eo&&Wa.createElement("div",{style:{display:"flex",width:"50px"}},((Ua=Fn==null?void 0:Fn.group_id)==null?void 0:Ua.length)>1&&Wa.createElement(ie.Z,{title:"\u89C4\u5219\u62C6\u5206"},Wa.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>pa(Fn,Wn)})),va.length<((lu=At==null?void 0:At.group_settings)==null?void 0:lu.length)&&Wa.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var dr;if((0,Ue.Rm)()&&!((dr=ut.AssistantObject.practice)!=null&&dr.can_publish)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}na(va.concat({}))}}),((Fn==null?void 0:Fn.publish_time)&&ge()(){const dr=(0,Lt.cloneDeep)(lt);dr.forEach((ir,ou)=>{ir.group_name&&(ir.group_name=ir.group_name.filter(Ru=>{var dl;return!((dl=va[Wn].group_name)!=null&&dl.includes(Ru))}))}),va=va.filter((ir,ou)=>Wn!==ou),Jt(dr),na(va.slice()),setTimeout(()=>na(va.slice()),10)}}))))}))),Wa.createElement(ct.Z,null,Wa.createElement(Oe.Z,null,Wa.createElement("div",{className:Za.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",Wa.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),Wa.createElement(Oe.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Wa.createElement(ve.default,{checked:Qt.allow_late,disabled:eo||po,onChange:Fn=>{var Wn;if((0,Ue.Rm)()&&!((Wn=ut.AssistantObject.practice)!=null&&Wn.can_late)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Fn.target.checked&&be.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Wa.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Wa.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),Wa.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Wa.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Qt.allow_late=!Qt.allow_late,lt==""&&Jt([{late_penalty:5}]),fa(Object.assign({},Qt))}},Wa.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Qt==null?void 0:Qt.allow_late)&&Wa.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Wa.createElement("div",{style:{display:"flex"}},Wa.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Wa.createElement(we.ZP.Group,{style:{marginLeft:"20px"},disabled:eo||(At==null?void 0:At.anonymous_comment)||(At==null?void 0:At.allow_late),value:Qt.unified_late,onChange:Fn=>{var Wn;if((0,Ue.Rm)()&&!((Wn=ut.AssistantObject.practice)!=null&&Wn.can_late)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt.unified_late=Fn.target.value,lt==""&&!Fn.target.value&&Jt([{penalty_type:Wr.Q.Percent,late_penalty:20}]),fa(Cn({},Qt))}},(Qt==null?void 0:Qt.unified_setting)&&Wa.createElement(we.ZP,{value:!0,disabled:!(At!=null&&At.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((Kn=At==null?void 0:At.group_settings)==null?void 0:Kn.length)>0&&Wa.createElement(we.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Qt!=null&&Qt.unified_late?Wa.createElement(Wa.Fragment,null,Wa.createElement(ct.Z,{align:"middle",style:{marginTop:"10px"}},Wa.createElement(Oe.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),Wa.createElement(Oe.Z,{className:"ml20"},Wa.createElement(Wr.Z,{disabled:eo||bn,value:{type:Qt.penalty_type,inputValue:Qt.late_penalty},onChange:Fn=>{var Wn;if((0,Ue.Rm)()&&!((Wn=ut.AssistantObject.practice)!=null&&Wn.can_late)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}fa(yn(Cn({},Qt),{late_penalty:Fn.inputValue,penalty_type:Fn.type}))}})),Wa.createElement(Oe.Z,{flex:"1",className:"ml5"},Wa.createElement("span",{className:"c-grey-c ml10"},Qt.penalty_type===Wr.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),Wa.createElement(ct.Z,{align:"middle",style:{marginTop:"15px"}},Wa.createElement(Oe.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Wa.createElement(Oe.Z,{className:"ml20"},Wa.createElement(Ho.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ge()((0,Ze.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:eo||bn,value:Qt.late_time?ge()(Qt.late_time):"",disabledDate:Fn=>xa(Fn,At==null?void 0:At.course_end_date),onChange:(Fn,Wn)=>{var ka;if((0,Ue.Rm)()&&!((ka=ut.AssistantObject.practice)!=null&&ka.can_late)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Qt.late_time=Wn,fa(Object.assign({},Qt))}})))):lt.map(function(Fn,Wn){var ka;return Wa.createElement(Oe.Z,{span:24,key:Wn},Wa.createElement(ct.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Wa.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Wn+1),Wa.createElement(Te.default,{disabled:eo||!((ka=Ta==null?void 0:Ta.homework_status)!=null&&ka.includes("\u672A\u53D1\u5E03"))&&Fn.id||(At==null?void 0:At.anonymous_comment),mode:"multiple",className:Za.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Fn.group_name=="string"?[Fn.group_name]:Fn.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Bo=>{var Ia;if((0,Ue.Rm)()&&!((Ia=ut.AssistantObject.practice)!=null&&Ia.can_late)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}lt[Wn].group_name=Bo,lt[Wn].group_id=Fn.group_id,Jt(lt.slice())}},At.group_settings&&At.group_settings.map(function(Bo){const Ia=lt.map(Dr=>Dr.group_name).flat(),or=va.map(Dr=>Dr.group_name).flat();if(Qt!=null&&Qt.unified_setting){if(!Ia.includes(Bo.group_name))return Wa.createElement(jo,{value:Bo.group_name,key:Bo.id},Bo.group_name)}else if(or.includes(Bo.group_name)&&!Ia.includes(Bo.group_name))return Wa.createElement(jo,{value:Bo.group_name,key:Bo.id},Bo.group_name)})),Wa.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Wa.createElement(Wr.Z,{disabled:eo||Na(Fn.id),value:{type:Fn.penalty_type,inputValue:Fn.late_penalty},onChange:Bo=>{var Ia;if((0,Ue.Rm)()&&!((Ia=ut.AssistantObject.practice)!=null&&Ia.can_late)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}lt[Wn].late_penalty=Bo.inputValue,lt[Wn].penalty_type=Bo.type,Jt([...lt])}}),Wa.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Wa.createElement(Ho.default,{size:"large",disabled:eo||Na(Fn.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:ge()((0,Ze.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Bo=>xa(Bo,At==null?void 0:At.course_end_date),format:"YYYY-MM-DD HH:mm",value:Fn!=null&&Fn.late_time?ge()(Fn.late_time):void 0,onChange:(Bo,Ia)=>{var or;if((0,Ue.Rm)()&&!((or=ut.AssistantObject.practice)!=null&&or.can_late)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}lt[Wn].late_time=Ia,Jt([...lt])}}),!eo&&Wa.createElement("div",{style:{display:"flex",width:"50px"}},Wa.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Bo;if((0,Ue.Rm)()&&!((Bo=ut.AssistantObject.practice)!=null&&Bo.can_late)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Jt(lt.concat({penalty_type:Wr.Q.Percent,late_penalty:20}))}}),Wn>0&&!Fn.id&&Wa.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Bo;if((0,Ue.Rm)()&&!((Bo=ut.AssistantObject.practice)!=null&&Bo.can_late)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}lt=lt.filter((Ia,or)=>Wn!==or),Jt(lt.slice()),setTimeout(()=>Jt(lt.slice()),10)}}))))})),!eo&&Wa.createElement(Wa.Fragment,null,Wa.createElement(Ce.ZP,{type:"primary",size:"large",loading:ra,style:{width:"138px",marginTop:"30px"},onClick:()=>kr()},"\u4FDD\u5B58")),Wa.createElement(fl.Z,{onConfirm:(Fn,Wn)=>{va.splice(Fn,0,...Wn),va.splice(Fn+Wn.length,1);const ka=(0,Ze.QE)([...va]);na([...ka])}}),Wa.createElement($u.Z,{resdata:Po,type:"shixun",okloading:ra,oktext:(Po==null?void 0:Po.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Fn=>Ln(void 0,null,function*(){no(!0);let Wn=yield(0,Be.ZP)(`/api/courses/${Pa.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Pa.categoryId)]}});no(!1),(Wn==null?void 0:Wn.status)===0&&Mu(Ar)})}))};var Tr=(0,Se.connect)(({shixunHomeworks:ae,classroomList:de,loading:se,user:ut})=>({shixunHomeworks:ae,classroomList:de,loading:se.effects,user:ut}))(Uo),_a=ee(59301),Oo=Object.defineProperty,Er=Object.defineProperties,Sr=Object.getOwnPropertyDescriptors,Au=Object.getOwnPropertySymbols,$r=Object.prototype.hasOwnProperty,Iu=Object.prototype.propertyIsEnumerable,Qu=(ae,de,se)=>de in ae?Oo(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,wa=(ae,de)=>{for(var se in de||(de={}))$r.call(de,se)&&Qu(ae,se,de[se]);if(Au)for(var se of Au(de))Iu.call(de,se)&&Qu(ae,se,de[se]);return ae},ya=(ae,de)=>Er(ae,Sr(de)),so=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const{RangePicker:vo}=Ho.default,{Option:Gr}=Te.default,Bu=({shixunHomeworks:ae,loading:de,dispatch:se})=>{const ut=(0,Se.useParams)(),St=(0,Se.useLocation)(),{workSetting:ft,workList:xt,changeData:tt}=ae,[Ie,ht]=(0,ne.useState)(!0),[Fa,$t]=(0,ne.useState)({}),[un,Kn]=(0,ne.useState)(!1),[Pa]=Re.default.useForm();let[At,sa]=(0,ne.useState)([]),[Sn,Ta]=(0,ne.useState)([]);const[Yn,eo]=(0,ne.useState)([]);let[qt,ra]=(0,ne.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!1,can_view_details:!1,total_score:"",eff_score:0,forbid_copy_answers:!1,public_after_abort:!1,public_after_over:!1});(0,ne.useEffect)(()=>()=>{sa([])},[]),(0,ne.useEffect)(()=>{ht(!(ft!=null&&ft.can_edit))},[ft]);const no=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:wa({},ut)})};(0,ne.useEffect)(()=>{ft!=null&&ft.course_id&&(Object.keys(qt).map(function(Jt){qt[Jt]=ft[Jt]}),(!qt.allow_late||!qt.unified_late)&&(qt.late_penalty=5),At=JSON.parse(JSON.stringify(ft.group_settings.map(Jt=>ya(wa({},Jt),{group_name:[Jt.group_name]})).filter(Jt=>Jt.publish_time!==null))),Sn=JSON.parse(JSON.stringify(ft.allow_late_settings.map(Jt=>ya(wa({},Jt),{group_name:[Jt.group_name]})).filter(Jt=>Jt.late_time!==null))),ra(wa({},qt)),sa([...At]),Ta([...Sn]))},[ft]);const va=()=>{var Jt;const Qt=JSON.parse(JSON.stringify(qt));if(Qt.challenge_settings.filter(fa=>!fa.hide),Qt.categoryId=ut.categoryId,(Jt=Qt.challenge_settings)!=null&&Jt.every(fa=>!fa.checked)){fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(qt.unified_setting||(At=At==null?void 0:At.map(fa=>{var Po;if(!fa.publish_time||!fa.end_time)throw fe.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!fa.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return fa.group_name=typeof(fa==null?void 0:fa.group_name)=="string"?[fa==null?void 0:fa.group_name]:fa==null?void 0:fa.group_name,fa.group_id=(Po=ft.group_settings)==null?void 0:Po.filter(Xa=>{var Ar;return(Ar=fa==null?void 0:fa.group_name)==null?void 0:Ar.includes(Xa.group_name)}).map(Xa=>Xa.group_id||Xa.id).toString().split(","),fa})),Qt.group_settings=At,qt.allow_late)if(qt.unified_late){if(qt.late_penalty===null||qt.late_penalty===void 0||qt.late_penalty<0||qt.late_penalty>100)throw fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!qt.late_time)throw fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Sn=Sn==null?void 0:Sn.map(fa=>{var Po,Xa;if(fa.late_penalty===null||fa.late_penalty===void 0||fa.late_penalty<0||fa.late_penalty>100)throw fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!fa.late_time)throw fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!fa.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return fa.group_name=typeof(fa==null?void 0:fa.group_name)=="string"?[fa==null?void 0:fa.group_name]:fa==null?void 0:fa.group_name,fa.group_id=(Xa=(Po=fa==null?void 0:fa.group_name)==null?void 0:Po.map(Ar=>{var cr,jr;let kr=(jr=(cr=ft.group_settings)==null?void 0:cr.filter(Mu=>(Mu==null?void 0:Mu.group_name)===Ar))==null?void 0:jr[0];return kr==null?void 0:kr.group_id}))==null?void 0:Xa.toString().split(","),fa}),Qt.allow_late_settings=Sn;na(Qt)},na=Jt=>{var Qt,fa;if(console.log(Jt.total_score,Jt.eff_score),Jt.total_score===null){fe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Jt!=null&&Jt.work_efficiency&&Jt.eff_score===null){fe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Po=Jt.challenge_settings.reduce((cr,jr)=>cr+Number(jr.challenge_score),0);if((Po==null?void 0:Po.toFixed(10))!==((Qt=Jt.total_score-Jt.eff_score)==null?void 0:Qt.toFixed(10))){fe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Jt.total_score}\u5206`);return}const Xa={shixun_evaluation:Jt.shixun_evaluation,challenge_settings:Jt.challenge_settings},Ar=()=>so(void 0,null,function*(){Kn(!0),(yield(0,Be.ZP)(`/api/homework_commons/${ut.categoryId}/public_setting.json`,{method:"post",body:wa({},Jt)})).status===0&&(fe.ZP.success("\u66F4\u65B0\u6210\u529F"),no(),se({type:"shixunHomeworks/getShixunWorkList",payload:wa({},ut)})),Kn(!1)});!(0,Lt.isEqual)(tt,Xa)&&!((fa=xt==null?void 0:xt.homework_status)!=null&&fa.includes("\u672A\u53D1\u5E03"))?be.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Ar}):Ar()},lt=(0,ne.useMemo)(()=>qt.public_after_abort?"public_after_abort":qt.public_after_over?"public_after_over":"immediately",[qt]);return _a.createElement("section",{className:Za.form},_a.createElement("div",{className:Za.title},"\u516C\u5F00\u8BBE\u7F6E"),_a.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px"}},_a.createElement("div",{style:{display:"flex",alignItems:"center"}},_a.createElement(ve.default,{checked:qt.score_open,disabled:Ie,onChange:Jt=>{qt.score_open=Jt.target.checked,ra(Object.assign({},qt))}},_a.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u6210\u7EE9")),_a.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u52FE\u9009\u540E\u5B66\u751F\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u540E\uFF0C\u53EF\u67E5\u770B\u5176\u4ED6\u5B66\u751F\u7684\u6210\u7EE9\uFF09")),_a.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"20px"}},_a.createElement(ve.default,{checked:qt.answer_public,disabled:Ie,onChange:Jt=>{Jt.target.checked?ra(Qt=>ya(wa({},Qt),{answer_public:Jt.target.checked})):ra(Qt=>ya(wa({},Qt),{answer_public:Jt.target.checked,public_after_abort:!1,public_after_over:!1}))}},_a.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u7B54\u6848")),_a.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u67E5\u770B\u8BD5\u9898\u7B54\u6848\uFF09"))),qt.answer_public&&_a.createElement(_a.Fragment,null,_a.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},_a.createElement("div",{style:{margin:"0 46px 0 24px"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),_a.createElement(we.ZP.Group,{onChange:Jt=>{Jt.target.value==="public_after_abort"?ra(Qt=>ya(wa({},Qt),{public_after_abort:!0,public_after_over:!1})):Jt.target.value==="public_after_over"?ra(Qt=>ya(wa({},Qt),{public_after_abort:!1,public_after_over:!0})):ra(Qt=>ya(wa({},Qt),{public_after_abort:!1,public_after_over:!1}))},value:lt,disabled:Ie},_a.createElement(we.ZP,{value:"public_after_abort"},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),_a.createElement(we.ZP,{value:"immediately",style:{marginLeft:"30px"}},"\u4EFB\u610F\u65F6\u95F4"))),_a.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"13px 30px"}},_a.createElement("div",{style:{margin:"0 18px 0 24px"}},"\u8BBE\u7F6E\u590D\u5236\u53C2\u8003\u7B54\u6848"),_a.createElement(ve.default,{checked:qt.forbid_copy_answers,disabled:Ie,onChange:Jt=>{qt.forbid_copy_answers=Jt.target.checked,ra(Object.assign({},qt))}},_a.createElement("div",{style:{color:"#000000"}},"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),_a.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u53EA\u80FD\u67E5\u770B\u4F46\u4E0D\u80FD\u590D\u5236\u53C2\u8003\u7B54\u6848\uFF09"))),_a.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},_a.createElement("div",{style:{display:"flex",alignItems:"center"}},_a.createElement(ve.default,{checked:qt.comment_public,disabled:Ie,onChange:Jt=>{qt.comment_public=Jt.target.checked,ra(Object.assign({},qt))}},_a.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u8BC4\u8BBA")),_a.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u53EF\u67E5\u770B\u8BE5\u5B9E\u9A8C\u7684\u76F8\u5173\u8BC4\u8BBA\uFF09"))),_a.createElement("div",{style:{marginTop:"30px"}},_a.createElement("div",{className:Za.title},"\u8FDB\u5165\u5B9E\u9A8C\u8BBE\u7F6E"),_a.createElement("div",{style:{display:"flex",alignItems:"center",background:"#F6F7F9",padding:"13px 30px"}},_a.createElement(ve.default,{checked:qt.can_view_details,disabled:Ie,onChange:Jt=>{qt.can_view_details=Jt.target.checked,ra(Object.assign({},qt))}},_a.createElement("div",{style:{color:"#000000"}},"\u67E5\u770B\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5")),_a.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5F00\u542F\u6311\u6218\u5148\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\u7684\u8BE6\u60C5\u9875\u9762\uFF0C\u5426\u5219\u76F4\u63A5\u8FDB\u5165\u5B9E\u9A8C\u9875\u9762\uFF09"))),_a.createElement(Ce.ZP,{style:{width:"138px",marginTop:"30px"},type:"primary",size:"large",loading:un,onClick:()=>va()},"\u4FDD\u5B58"))};var Ou=(0,Se.connect)(({shixunHomeworks:ae,loading:de})=>({shixunHomeworks:ae,loading:de.effects}))(Bu),Lu=ee(81327),En=ee(59301),nl=Object.defineProperty,Ll=Object.defineProperties,ll=Object.getOwnPropertyDescriptors,ur=Object.getOwnPropertySymbols,Qr=Object.prototype.hasOwnProperty,yu=Object.prototype.propertyIsEnumerable,Yr=(ae,de,se)=>de in ae?nl(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,yr=(ae,de)=>{for(var se in de||(de={}))Qr.call(de,se)&&Yr(ae,se,de[se]);if(ur)for(var se of ur(de))yu.call(de,se)&&Yr(ae,se,de[se]);return ae},cu=(ae,de)=>Ll(ae,ll(de)),xu=(ae,de)=>{var se={};for(var ut in ae)Qr.call(ae,ut)&&de.indexOf(ut)<0&&(se[ut]=ae[ut]);if(ae!=null&&ur)for(var ut of ur(ae))de.indexOf(ut)<0&&yu.call(ae,ut)&&(se[ut]=ae[ut]);return se},jl=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Zl=({shixunHomeworks:ae,loading:de,dispatch:se})=>{const ut=(0,Se.useParams)(),[St]=Re.default.useForm(),ft=Re.default.useWatch("total_score",St),xt=Re.default.useWatch("eff_type",St),tt=Re.default.useWatch("challenge_settings",St),Ie=Re.default.useWatch("answer_open_evaluation",St),ht=Re.default.useWatch("shixun_evaluation",St),Fa=Re.default.useWatch("work_efficiency",St),$t=Re.default.useWatch("is_repeat_minus",St),un=Re.default.useWatch("open_view_answer_deduct",St),{workSetting:Kn,workList:Pa,changeData:At}=ae,[sa,Sn]=(0,ne.useState)(!1),[Ta,Yn]=(0,ne.useState)(!1),[eo,qt]=(0,ne.useState)(!1),[ra,no]=(0,ne.useState)(!1);let[va,na]=(0,ne.useState)([]),[lt,Jt]=(0,ne.useState)([]),[Qt,fa]=(0,ne.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!0,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,eff_type:1,open_view_answer_deduct:!0,is_repeat_minus:!1,repeat_setting_score:10,repeat_limit:70,is_onpage_time:!0,training_time_rules:1,difficulty_level_sort:"asc",game_deduct_score_percentage:100});const[Po,Xa]=(0,ne.useState)(!1),[Ar,cr]=(0,ne.useState)(0);(0,ne.useEffect)(()=>()=>{na([])},[]),(0,ne.useEffect)(()=>{Sn(!(Kn!=null&&Kn.can_edit))},[Kn]);const jr=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:yr({},ut)})};(0,ne.useEffect)(()=>{if(!(Kn!=null&&Kn.course_id))return;Object.keys(Qt).map(function(po){Qt[po]=Kn[po]}),(!Qt.allow_late||!Qt.unified_late)&&(Qt.late_penalty=5),va=JSON.parse(JSON.stringify(Kn.group_settings.map(po=>cu(yr({},po),{group_name:[po.group_name]})).filter(po=>po.publish_time!==null))),lt=JSON.parse(JSON.stringify(Kn.allow_late_settings.map(po=>cu(yr({},po),{group_name:[po.group_name]})).filter(po=>po.late_time!==null)));const Jn=cu(yr({},Qt),{difficulty_level_sort:Qt.difficulty_level_sort||"asc"});fa(Jn),qo(Jn),St.setFieldsValue(Jn),na([...va]),Jt([...lt])},[Kn]);const kr=()=>{var Jn;const po=JSON.parse(JSON.stringify(Qt));if(po.challenge_settings.filter(bn=>!bn.hide),po.categoryId=ut.categoryId,po.game_deduct_score_percentage===""){fe.ZP.warning("\u8BF7\u586B\u5199\u67E5\u770B\u7B54\u6848\u6263\u5206\u6BD4\u4F8B");return}if((Jn=po.challenge_settings)!=null&&Jn.every(bn=>!bn.checked)){fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(Qt.unified_setting||(va=va==null?void 0:va.map(bn=>{var Na;if(!bn.publish_time||!bn.end_time)throw fe.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!bn.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return bn.group_name=typeof(bn==null?void 0:bn.group_name)=="string"?[bn==null?void 0:bn.group_name]:bn==null?void 0:bn.group_name,bn.group_id=(Na=Kn.group_settings)==null?void 0:Na.filter(pa=>{var Fn;return(Fn=bn==null?void 0:bn.group_name)==null?void 0:Fn.includes(pa.group_name)}).map(pa=>pa.group_id||pa.id).toString().split(","),bn})),po.group_settings=va,Qt.allow_late)if(Qt.unified_late){if(Qt.late_penalty===null||Qt.late_penalty===void 0||Qt.late_penalty<0||Qt.late_penalty>100)throw fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Qt.late_time)throw fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else lt=lt==null?void 0:lt.map(bn=>{var Na,pa;if(bn.late_penalty===null||bn.late_penalty===void 0||bn.late_penalty<0||bn.late_penalty>100)throw fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!bn.late_time)throw fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!bn.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return bn.group_name=typeof(bn==null?void 0:bn.group_name)=="string"?[bn==null?void 0:bn.group_name]:bn==null?void 0:bn.group_name,bn.group_id=(pa=(Na=bn==null?void 0:bn.group_name)==null?void 0:Na.map(Fn=>{var Wn,ka;let Bo=(ka=(Wn=Kn.group_settings)==null?void 0:Wn.filter(Ia=>(Ia==null?void 0:Ia.group_name)===Fn))==null?void 0:ka[0];return Bo==null?void 0:Bo.group_id}))==null?void 0:pa.toString().split(","),bn}),po.allow_late_settings=lt;Mu(po)},Mu=Jn=>{var po,bn;if(Jn.total_score===null){fe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Jn!=null&&Jn.work_efficiency&&Jn.eff_score===null){fe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Na=Jn.challenge_settings.reduce((Wn,ka)=>Wn+Number(ka.challenge_score),0);if((Na==null?void 0:Na.toFixed(10))!==((po=Jn.total_score-Jn.eff_score)==null?void 0:po.toFixed(10))){fe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Jn.total_score}\u5206`);return}const pa={shixun_evaluation:Jn.shixun_evaluation,challenge_settings:Jn.challenge_settings,eff_type:Jn.eff_type},Fn=()=>jl(void 0,null,function*(){Yn(!0),(yield(0,Be.ZP)(`/api/homework_commons/${ut.categoryId}/score_setting.json`,{method:"post",body:yr({},Jn)})).status===0&&(fe.ZP.success("\u66F4\u65B0\u6210\u529F"),jr(),se({type:"shixunHomeworks/getShixunWorkList",payload:yr({},ut)})),Yn(!1)});!(0,Lt.isEqual)(At,pa)&&!((bn=Pa==null?void 0:Pa.homework_status)!=null&&bn.includes("\u672A\u53D1\u5E03"))&&!Po?be.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Fn}):Fn(),(Po||$t&&Po)&&be.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9\u3002",okText:"\u7ACB\u5373\u67E5\u91CD",onOk(){se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:ut}})}})},za=(Jn=Qt)=>{var po;const{eff_score:bn,total_score:Na,difficulty_level_sort:pa}=Jn,Fn=Na-bn,Wn=(po=Jn.challenge_settings)==null?void 0:po.filter(Ua=>Ua.checked).length;if(!Wn){Jn.challenge_settings.map((Ua,lu)=>{Ua.challenge_score=0});return}const ka=Jn.challenge_settings.filter(Ua=>Ua.checked).map(Ua=>pa==="desc"?Ua.challenge_exp_desc:Ua.challenge_exp).reduce((Ua,lu)=>Ua+lu),Bo=Fn/ka;let Ia=0,or=0,Dr;switch(Jn.shixun_evaluation){case 0:const Ua=parseFloat((Fn/Wn).toFixed(1));Jn.challenge_settings.map((dr,ir)=>{dr.checked?(Ia=ir,dr.challenge_score=Ua>0?Ua:0):dr.challenge_score=0}),Dr=(Fn-Ua*(Wn-1)).toFixed(1),Jn.challenge_settings[Ia].challenge_score=Dr>0?Dr:0;break;case 1:Jn.challenge_settings.map((dr,ir)=>{dr.checked?(Ia=ir,or+=Number((Math.round((pa==="desc"?dr.challenge_exp_desc:dr.challenge_exp)*Bo*10)/10).toFixed(1)),dr.challenge_score=(Math.round((pa==="desc"?dr.challenge_exp_desc:dr.challenge_exp)*Bo*10)/10).toFixed(1)):dr.challenge_score=0});let lu=Jn.challenge_settings[Ia].challenge_score;Dr=(Fn-or+Number(lu)).toFixed(1),Jn.challenge_settings[Ia].challenge_score=Dr>0?Dr:0;break}fa(yr({},Jn)),qo(Jn),St.setFieldsValue(Jn)},qo=(Jn=Qt)=>{const po=(0,Ze.EN)(Jn.challenge_settings.reduce((bn,Na)=>(0,Ze.EN)(bn||0,Number(Na.challenge_score)||0,"+"),0),Jn.eff_score||0,"+");cr(po)};return En.createElement("div",{className:Za.form},En.createElement(Re.default,{className:Za.FormStyle,form:St,initialValues:{},layout:"vertical",disabled:sa,size:"large",onValuesChange:(Jn,po)=>{fa(yr(yr({},Qt),po))},onFinish:Jn=>{console.log("onfinish",Jn),kr(),Xa(!1)}},(Kn==null?void 0:Kn.can_edit)&&En.createElement("div",{className:Za.title},"\u4F5C\u4E1A\u5206\u503C\u8BBE\u7F6E"),En.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},En.createElement("div",{style:{color:"#333333"}},"\u4F5C\u4E1A\u603B\u5206"),En.createElement(Re.default.Item,{className:"ml20",style:{marginBottom:"0px"},name:"total_score",rules:[{required:!0,message:"\u4F5C\u4E1A\u603B\u5206\u4E0D\u80FD\u4E3A\u7A7A"}]},En.createElement(De.Z,{style:{width:120},min:0,addonAfter:"\u5206"}))),En.createElement("div",{className:Za.title,style:{marginTop:"30px"}},"\u6548\u7387\u5206",En.createElement("span",{style:{color:"#666",verticalAlign:"top",fontSize:14,fontWeight:400}},"\uFF08\u6548\u7387\u5206\u5728\u4F5C\u4E1A\u7ED3\u675F\u4E4B\u524D\u4E0D\u8BA1\u7B97\uFF0C\u4F5C\u4E1A\u7ED3\u675F\u540E\u81EA\u52A8\u5C06\u6548\u7387\u5206\u624D\u8BA1\u7B97\u52A0\u5165\u5230\u5B66\u751F\u6210\u7EE9\u4E2D\uFF09")),En.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",width:"100%"}},En.createElement(Re.default.Item,{name:"work_efficiency",valuePropName:"checked",style:{marginBottom:0},normalize:Jn=>{const po=cu(yr({},Qt),{eff_score:Jn?20:0});return za(po),qo(po),Jn}},En.createElement(ve.default,null,En.createElement("strong",{className:"c-grey-666"},"\u6548\u7387\u5206"))),En.createElement("div",{style:{color:"#666"}},"\uFF08\u52FE\u9009\u6548\u7387\u5206\u540E\uFF0C\u5219\u4F5C\u4E1A\u603B\u5206\u503C=\u6548\u7387\u5206+\u4EFB\u52A1\u5173\u5361\u603B\u5206\uFF09")),En.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},En.createElement(ct.Z,{wrap:!1,align:"middle"},En.createElement(Oe.Z,{style:{textAlign:"right"}},En.createElement("span",{className:"c-grey-333"},"\u6548\u7387\u5206\u503C")),En.createElement(Oe.Z,null,En.createElement(Re.default.Item,{className:"ml20",name:"eff_score",style:{marginBottom:0},rules:[{required:Fa&&!0,message:"\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A"}],normalize:Jn=>(za(cu(yr({},Qt),{eff_score:Jn})),Jn)},En.createElement(De.Z,{style:{width:184},min:0,step:.1,addonAfter:"\u5206",disabled:sa||!Fa}))))),Fa&&En.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},En.createElement("div",{style:{height:40,lineHeight:"40px"}},En.createElement("span",{className:"c-grey-333 mr10"},"\u8BA1\u7B97\u7EF4\u5EA6"),En.createElement("span",{className:"c-grey-666"},"\uFF08\u6548\u7387\u5206 = \uFF08\u5B66\u4E60\u6548\u7387 / \u6700\u9AD8\u5B66\u4E60\u6548\u7387 \uFF09* \u5206\u503C\uFF1B\u5B66\u4E60\u6548\u7387 = log\uFF08\u5B9E\u8BAD\u603B\u5F97\u5206/\u5B9E\u8BAD\u603B\u8017\u65F6\uFF09\uFF1B\u8017\u65F6\u5355\u4F4D\u4E3A\u5C0F\u65F6\uFF0C\u5F53\u5B66\u751F\u672A\u901A\u5173\u5219\u6548\u7387\u5206\u4E3A0\uFF09")),En.createElement(Re.default.Item,{name:"eff_type",style:{marginBottom:0}},En.createElement(we.ZP.Group,null,En.createElement(we.ZP,{value:1},"\u6309\u4F5C\u4E1A\u6700\u9AD8\u6548\u7387\u5206\u8BA1\u7B97"),En.createElement(we.ZP,{value:2,style:{marginLeft:10}},"\u6309\u73ED\u7EA7\u6700\u9AD8\u6548\u7387\u5206\u8BA1\u7B97")))),Fa&&En.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},En.createElement("div",{className:"c-grey-333",style:{height:40,lineHeight:"40px"}},En.createElement("span",null,"\u5B9E\u8BAD\u603B\u8017\u65F6"),En.createElement(ie.Z,{title:"\u89C4\u5219\u8BF4\u660E"},En.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Za.title_icon}`,style:{color:"#666"},onClick:()=>qt(!0)}))),En.createElement(Re.default.Item,{name:"training_time_rules",style:{marginBottom:0},normalize:(Jn,po,bn)=>(za(cu(yr({},bn),{training_time_rules:Jn})),Jn)},En.createElement(we.ZP.Group,null,En.createElement(Lu.Z,{direction:"vertical"},En.createElement(we.ZP,{style:{height:40,lineHeight:"40px"},value:1},"\u9875\u9762\u505C\u7559\u65F6\u957F",En.createElement("span",{className:"ml10 c-grey-666"},"\uFF08\u5728\u5173\u5361\u901A\u5173\u524D\u505C\u7559\u7B54\u9898\u9875\u9762\u7684\u603B\u65F6\u957F\uFF09")),En.createElement(we.ZP,{style:{height:40,lineHeight:"40px"},value:2},"\u5173\u5361\u603B\u8017\u65F6",En.createElement("span",{className:"ml10 c-grey-666"},"\uFF08\u7B2C\u4E00\u6B21\u8FDB\u5165\u5173\u5361\u95F4\u70B9\u5230\u5173\u5361\u901A\u5173\u65F6\u95F4\u70B9\u7684\u603B\u65F6\u957F\uFF09")),En.createElement(we.ZP,{style:{height:40,lineHeight:"40px"},value:3},"\u4F5C\u4E1A\u901A\u5173\u65F6\u957F",En.createElement("span",{className:"ml10 c-grey-666"},"\uFF08\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u95F4\u70B9\u5230\u5B66\u751F\u5168\u90E8\u5173\u5361\u901A\u5173\u65F6\u95F4\u70B9\u7684\u603B\u65F6\u957F\uFF09")))))),En.createElement("div",{style:{marginTop:"30px"}},En.createElement("div",{className:Za.title},"\u4EFB\u52A1\u5173\u5361\u9009\u62E9\u4E0E\u5206\u503C\u8BBE\u7F6E"),En.createElement("div",{style:{background:"#F6F7F9",padding:"5px 16px"}},En.createElement("div",{style:{display:"flex",alignItems:"center"}},En.createElement("div",{style:{width:"60px",marginRight:"10px",textAlign:"left"}},"\u5206\u503C\u8BBE\u7F6E"),En.createElement(Re.default.Item,{name:"shixun_evaluation",style:{marginBottom:0},normalize:(Jn,po,bn)=>{const Na=cu(yr({},bn),{shixun_evaluation:Jn,difficulty_level_sort:Jn!==1?"asc":bn.difficulty_level_sort});return za(Na),Jn}},En.createElement(we.ZP.Group,null,En.createElement(we.ZP,{value:0},"\u5747\u5206\u6BD4\u4F8B"),En.createElement(we.ZP,{value:1,style:{marginLeft:20}},"\u96BE\u6613\u5EA6"),En.createElement(we.ZP,{value:2,style:{marginLeft:20}},"\u81EA\u5B9A\u4E49\u5206\u503C"))),ht==1&&En.createElement(Re.default.Item,{name:"difficulty_level_sort",style:{marginBottom:0},normalize:(Jn,po,bn)=>(za(cu(yr({},bn),{difficulty_level_sort:Jn})),Jn)},En.createElement(Te.default,{style:{width:200},options:[{value:"asc",label:"\u6B63\u5E8F\u8D4B\u5206"},{value:"desc",label:"\u53CD\u5E8F\u8D4B\u5206"}]})))),En.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},En.createElement("div",{style:{display:"flex",alignItems:"center"}},En.createElement("div",{className:"c-grey-666",style:{width:"60px",textAlign:"left"}},"\u5173\u5361\u540D\u79F0"),En.createElement("div",{className:`${Za.SubTooltip}`,style:{height:40,lineHeight:"40px",color:"#666"}},Kn!=null&&Kn.task_pass?"\uFF08\u8BE5\u5B9E\u8BAD\u652F\u6301\u8DF3\u5173\u5B66\u4E60\uFF0C\u52FE\u9009\u5219\u5B66\u751F\u5FC5\u987B\u5B8C\u6210\u7684\u5173\u5361\uFF09":"\uFF08\u8BE5\u5B9E\u8BAD\u4E0D\u652F\u6301\u8DF3\u5173\u5B66\u4E60\uFF09")),En.createElement(Re.default.List,{name:"challenge_settings"},(Jn,{add:po,remove:bn})=>En.createElement("div",{style:{display:"flex",flexDirection:"column",gap:17}},Jn==null?void 0:Jn.map(Na=>{var pa=Na,{key:Fn,name:Wn}=pa,ka=xu(pa,["key","name"]),Bo,Ia,or,Dr,Ua,lu,dr;return En.createElement(ct.Z,{key:Fn,wrap:!1,align:"middle"},En.createElement(Oe.Z,null,En.createElement(Re.default.Item,cu(yr({},ka),{name:[Wn,"checked"],valuePropName:"checked",style:{marginBottom:0},normalize:(ir,ou,Ru)=>{var dl;return Ru.challenge_settings[Fn].checked=ir,(dl=Ru==null?void 0:Ru.challenge_settings)!=null&&dl.every(Hl=>!Hl.checked)?(fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A"),Ru.challenge_settings[Fn].checked=ou,ou):(Ru.shixun_evaluation===2&&!ir&&(Ru.challenge_settings[Fn].challenge_score=0),za(Ru),ir)}}),En.createElement(ve.default,{disabled:sa||!(Kn!=null&&Kn.task_pass)},En.createElement(ie.Z,{title:(Bo=tt==null?void 0:tt[Fn])==null?void 0:Bo.challenge_name,placement:"topLeft"},En.createElement("div",{className:"c-grey-666 multi_ellipsis1",style:{width:525}},(Ia=tt==null?void 0:tt[Fn])==null?void 0:Ia.challenge_name))))),En.createElement(Oe.Z,{flex:"76px"},!tt[Fn].checked&&En.createElement("span",{className:"tag-style-border-small bg-orange border-raduis-50 c-white ml20"},"\u53EF\u4E0D\u505A")),En.createElement(Oe.Z,null,En.createElement(Re.default.Item,{className:"ml20",name:[Wn,"challenge_score"],style:{marginBottom:0},normalize:(ir,ou,Ru)=>(Ru.challenge_settings[Fn].challenge_score=ir,qo(Ru),ir)},En.createElement(De.Z,{style:{width:120},min:0,addonAfter:En.createElement("span",{className:Za.SubTooltip},"\u5206"),disabled:sa||ht!==2||!((or=tt==null?void 0:tt[Fn])!=null&&or.checked)}))),En.createElement(Oe.Z,null,En.createElement("div",{style:{marginLeft:"55px"},className:((Dr=tt==null?void 0:tt[Fn])==null?void 0:Dr.difficulty)=="\u7B80\u5355"?Za.DifSimple:((Ua=tt==null?void 0:tt[Fn])==null?void 0:Ua.difficulty)=="\u4E2D\u7B49"?Za.DifMiddle:Za.DifHard},(lu=tt==null?void 0:tt[Fn])==null?void 0:lu.difficulty)),En.createElement(Oe.Z,null,En.createElement("span",{className:` ${Za.SubTooltip}`,style:{marginLeft:"55px"}},"\u91D1\u5E01\u5956\u52B1\u6570",En.createElement("span",{className:"ml10",style:{color:"#FA6400"}},(dr=tt==null?void 0:tt[Fn])==null?void 0:dr.challenge_exp))))}))))),En.createElement("div",{style:{marginTop:"30px"}},En.createElement("div",{className:Za.title},"\u5B66\u751F\u6263\u5206\u89C4\u5219\u8BBE\u7F6E"),En.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px"}},En.createElement("div",{style:{display:"flex",alignItems:"center"}},En.createElement(Re.default.Item,{name:"open_view_answer_deduct",valuePropName:"checked",style:{marginBottom:0}},En.createElement(ve.default,null)),En.createElement("div",{style:{margin:"0 10px"}},"\u5F00\u542F\u67E5\u770B\u7B54\u6848\u6263\u5206"),En.createElement("span",{className:`${Za.SubTooltip}`,style:{color:"#666"}},"\uFF08\u9488\u5BF9\u672A\u901A\u8FC7\u5173\u5361\u7684\u5B66\u751F\u67E5\u770B\u7B54\u6848\u540E\u8BC4\u6D4B\u901A\u5173\u8FDB\u884C\u6263\u5206\uFF0C\u5DF2\u901A\u8FC7\u518D\u67E5\u770B\u7B54\u6848\u4E0D\u8FDB\u884C\u6263\u5206\uFF09")),un&&En.createElement("div",{style:{display:"flex",alignItems:"center"}},En.createElement(Re.default.Item,{name:"answer_open_evaluation",style:{marginBottom:0}},En.createElement(we.ZP.Group,null,En.createElement(we.ZP,{value:!0,style:{marginRight:"50px"}},"\u56FA\u5B9A\u6263\u5206"),En.createElement(we.ZP,{value:!1},"\u6309\u7167\u5B9E\u8BAD\u53C2\u8003\u7B54\u6848\u7EA7\u522B\u6263\u5206")))),Ie&&En.createElement("div",{style:{display:"flex",alignItems:"center",margin:"5px 0",paddingLeft:23}},En.createElement("div",{className:"c-grey-666"},"\u67E5\u770B\u7B54\u6848\u56FA\u5B9A\u6263\u9664"),En.createElement(Re.default.Item,{name:"game_deduct_score_percentage",style:{marginBottom:"0px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6263\u5206\u6BD4\u4F8B"}]},En.createElement(De.Z,{style:{width:120,margin:"0 10px"},min:0,max:100,addonAfter:En.createElement("span",{className:Za.SubTooltip},"%")})),En.createElement("div",{className:"c-grey-666"},"\u5206\u503C ",En.createElement("span",{style:{color:"#666666"}}," \uFF08\u5F53\u8BBE\u7F6E0%\u65F6\uFF0C\u5219\u5B66\u751F\u67E5\u770B\u7B54\u6848\u4E0D\u6263\u5206\uFF09")))),En.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},En.createElement("div",{style:{display:"flex",alignItems:"center"}},En.createElement(Re.default.Item,{name:"is_repeat_minus",valuePropName:"checked",style:{marginBottom:0},normalize:Jn=>(!Jn&&Xa(!0),Jn)},En.createElement(ve.default,null)),En.createElement("div",{style:{margin:"0 10px"}},"\u5F00\u542F\u4EE3\u7801\u67E5\u91CD\u6263\u5206"),En.createElement("div",{className:Za.SubTooltip,style:{color:"#666"}},"\uFF08\u8BBE\u7F6E\u89C4\u5219\u540E\uFF0C\u9700\u8981\u8FDB\u884C\u201C\u4EE3\u7801\u67E5\u91CD\u201D\u540E\u624D\u80FD\u751F\u6548\uFF09")),$t&&En.createElement("div",{style:{display:"flex",alignItems:"center"}},En.createElement("div",{style:{marginLeft:"30px"}},"\u6263\u5206\u9608\u503C"),En.createElement(Re.default.Item,{className:"ml10",name:"repeat_limit",style:{marginBottom:0},normalize:Jn=>(Xa(!0),Jn)},En.createElement(De.Z,{style:{width:120},min:0,max:100,addonAfter:En.createElement("span",{className:Za.SubTooltip},"%")})),En.createElement("div",{style:{color:"#666666",marginLeft:"10px"}},"\uFF08\u5B66\u751F\u76F8\u4F3C\u5EA6\u4F4E\u4E8E\u8FD9\u4E2A\u9608\u503C\u5219\u4E0D\u6263\u5206\uFF09"),En.createElement("div",{style:{marginLeft:"30px"}},"\u67E5\u91CD\u6263\u5206"),En.createElement(Re.default.Item,{className:"ml10",name:"repeat_setting_score",style:{marginBottom:0},normalize:Jn=>(Xa(!0),Jn)},En.createElement(De.Z,{style:{width:120},min:0,max:ft,addonAfter:En.createElement("span",{className:Za.SubTooltip},"\u5206")})),En.createElement("div",{style:{color:"#666666",marginLeft:"10px"}},"\uFF08\u5B66\u751F\u5173\u5361\u5B9E\u9645\u6263\u5206=\u67E5\u91CD\u6263\u5206x\u76F8\u4F3C\u5EA6\u6BD4\uFF09"))))),En.createElement(Ce.ZP,{type:"primary",size:"large",loading:Ta,style:{width:"138px",marginTop:"30px"},onClick:()=>{St.submit()}},"\u4FDD\u5B58"),En.createElement(be.default,{title:"\u8BA1\u65F6\u89C4\u5219\u8BF4\u660E",open:eo,width:860,footer:null,onCancel:()=>{qt(!1)}},En.createElement("div",{style:{color:"#333333",fontWeight:400}},En.createElement("span",{style:{fontWeight:600}},"1\u3001\u9875\u9762\u505C\u7559\u65F6\u957F"),En.createElement("br",null),En.createElement("span",null,"\u5B66\u751F",En.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),"\u5173\u5361\u95EF\u5173\u8FC7\u7A0B\u4E2D\uFF0C",En.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u5B66\u751F\u5173\u95ED/\u9000\u51FA\u7B54\u9898\u9875\u9762\uFF0C\u5219\u8BA1\u65F6\u6682\u505C\uFF0C\u518D\u6B21\u8FDB\u5165\u7B54\u9898\u9875\u9762\u65F6\u5F00\u59CB\u7D2F\u8BA1\u8BA1\u65F6\u76F4\u81F3\u8BC4\u6D4B\u901A\u8FC7\uFF0C"),"\u5219\u8BA1\u65F6\u7ED3\u675F"),En.createElement("span",{style:{color:"#FA6400",display:"flex",height:34,alignItems:"center"}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5\uFF0C\u60C5\u51B5\u5982\u4E0B\uFF1A "),En.createElement("span",null,"a\u3001\u5B66\u751F\u8FDB\u5165\u5173\u5361\u770B\u5B8C\u9898\u540E\uFF0C\u9000\u51FA\u7B54\u9898\u9875\u9762\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u590D\u5236\u8FDB\u5E73\u53F0\u7B54\u9898\u9875\u9762\u8FDB\u884C\u8BC4\u6D4B\uFF0C\u65E0\u6CD5\u8BC4\u4F30\u5B66\u751F\u7684\u5B66\u4E60\u548C\u601D\u8003\u65F6\u95F4\u3002")),En.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},En.createElement("span",{style:{fontWeight:600}},"2\u3001\u5173\u5361\u603B\u8017\u65F6"),En.createElement("br",null),En.createElement("span",null,"\u5B66\u751F",En.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u7B2C\u4E00\u6B21\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),"\u5173\u5361\u95EF\u5173\u8FC7\u7A0B\u4E2D\uFF0C",En.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u5B66\u751F\u9000\u51FA/\u5173\u95ED\u7B54\u9898\u9875\u9762\uFF0C\u4E5F\u5C06\u6301\u7EED\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BC4\u6D4B\u901A\u8FC7\u3002")),En.createElement("span",{style:{color:"#FA6400",display:"flex",height:44,paddingTop:10}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5\uFF0C\u60C5\u51B5\u5982\u4E0B\uFF1A "),En.createElement("span",null,"a\u3001\u5B66\u751F\u4ECE\u5176\u4ED6\u540C\u5B66\u5904\u770B\u5230\u9898\u76EE\u540E\uFF0C\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\uFF0C\u5C06\u5DF2\u5B8C\u6210\u7684\u4EE3\u7801\u590D\u5236\u81F3\u5E73\u53F0\u8FDB\u884C\u8BC4\u6D4B\uFF1B"),En.createElement("br",null),En.createElement("span",null,"b\u3001\u5B66\u751F\u7B2C\u4E00\u6B21\u6253\u5F00\u5173\u5361\u540E\uFF0C\u56E0\u4E3A\u67D0\u79CD\u539F\u56E0\u79BB\u5F00\u9875\u9762\uFF0C\u65F6\u9694\u591A\u65E5\u624D\u518D\u6B21\u8FDB\u5165\u5E73\u53F0\u95EF\u5173\uFF0C\u5C31\u4F1A\u5BFC\u81F4\u5B66\u751F\u5173\u5361\u603B\u8017\u65F6\u8FC7\u957F\uFF1B")),En.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},En.createElement("span",{style:{fontWeight:600}},"3\u3001\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),En.createElement("br",null),En.createElement("span",null,"\u4ECE\u8001\u5E08",En.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u53D1\u5E03\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u65F6\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5B9E\u8BAD\u901A\u5173\uFF08\u5305\u62EC\u8FDF\u4EA4\u901A\u5173\uFF09\u7ED3\u675F\u8BA1\u65F6\u3002"),"\u82E5\u5B66\u751F\u672A\u901A\u5173\uFF0C\u5219\u8BE5\u5B66\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u8001\u5E08\u8BBE\u7F6E\u7684\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u622A\u6B62\u65F6\u95F4\uFF0C\u82E5\u8001\u5E08\u5F00\u542F\u4E86\u8865\u4EA4\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u3002")),En.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},En.createElement("span",{style:{fontWeight:600}},"\u89C4\u5219\u76EE\u7684"),En.createElement("br",null),En.createElement("span",null,"\u9F13\u52B1\u5B66\u751F\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u53D1\u5E03\u7684\u7B2C\u4E00\u65F6\u95F4\u8FDB\u5165\u5E73\u53F0\u5B8C\u6210\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u901A\u5173\u3002"))))};var Si=(0,Se.connect)(({shixunHomeworks:ae,loading:de})=>({shixunHomeworks:ae,loading:de.effects}))(Zl),xl=ee(59301),ei=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const zl=({shixunHomeworks:ae,loading:de,dispatch:se})=>{var ut,St;const[ft,xt]=(0,ne.useState)(!0),[tt,Ie]=(0,ne.useState)(!1),[ht,Fa]=(0,ne.useState)([]),[$t,un]=(0,ne.useState)([]),[Kn,Pa]=(0,ne.useState)([]),[At,sa]=(0,ne.useState)([]),[Sn,Ta]=(0,ne.useState)(!1),[Yn,eo]=(0,ne.useState)(""),qt=(0,Se.useParams)();function ra(){return ei(this,null,function*(){let na=yield(0,Be.ZP)(`/api/homework_commons/${qt.categoryId}/homework_common_collaborators.json`,{method:"get"});un(na)})}function no(){return ei(this,null,function*(){var na;let lt=yield(0,Be.ZP)(`/api/courses/${qt==null?void 0:qt.coursesId}/teachers`,{method:"get",params:{homework_id:qt.categoryId,limit:1e3}});(na=lt==null?void 0:lt.teacher_list)==null||na.map(Jt=>{Jt.key=Jt.user_id}),Pa(lt==null?void 0:lt.teacher_list),sa(lt==null?void 0:lt.teacher_list)})}(0,ne.useEffect)(()=>{ra(),no()},[qt]);const va=()=>{};return xl.createElement("section",{className:Za.form},xl.createElement(ct.Z,{className:Za.content,style:{padding:"20px 30px",gap:20}},(ut=$t==null?void 0:$t.data)==null?void 0:ut.map(na=>xl.createElement(ct.Z,{align:"middle",className:`${Za.borderSty} ${Yn===(na==null?void 0:na.id)?Za.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},xl.createElement("span",{className:"c-grey-333"},na==null?void 0:na.real_name),($t==null?void 0:$t.can_edit)&&xl.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${Za.delSty}`,onMouseEnter:()=>{eo(na.id)},onMouseLeave:()=>{eo("")},onClick:()=>ei(void 0,null,function*(){(yield(0,Be.ZP)(`/api/homework_commons/${qt.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:na.id}})).status===0&&(fe.ZP.info("\u5220\u9664\u6210\u529F"),ra(),no())})}))),!($t!=null&&$t.can_edit)&&!((St=$t==null?void 0:$t.data)!=null&&St.length)&&xl.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005"),($t==null?void 0:$t.can_edit)&&xl.createElement(Ce.ZP,{className:Za.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Ie(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005")),xl.createElement(be.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:tt,confirmLoading:Sn,onCancel:()=>Ie(!1),onOk:()=>ei(void 0,null,function*(){if(ht.length===0){fe.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}Ta(!0),(yield(0,Be.ZP)(`/api/homework_commons/${qt.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:ht}})).status===0&&(fe.ZP.info("\u6DFB\u52A0\u6210\u529F"),Fa([]),ra(),no(),Ie(!1)),Ta(!1)})},xl.createElement("div",null,xl.createElement("div",{style:{display:"flex"}},xl.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",xl.createElement(Ct.default.Search,{onChange:na=>{Pa(At.filter(lt=>lt.name.indexOf(na.target.value)>-1))}})),xl.createElement(He.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(na,lt)=>{Fa(na)},selectedRowKeys:ht,getCheckboxProps:na=>({disabled:na.is_collaborator})},pagination:!1,dataSource:Kn,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var _i=(0,Se.connect)(({shixunHomeworks:ae,loading:de})=>({shixunHomeworks:ae,loading:de.effects}))(zl),Cl=ee(59301),Ni=Object.defineProperty,ki=Object.getOwnPropertySymbols,vc=Object.prototype.hasOwnProperty,Zc=Object.prototype.propertyIsEnumerable,Ws=(ae,de,se)=>de in ae?Ni(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,li=(ae,de)=>{for(var se in de||(de={}))vc.call(de,se)&&Ws(ae,se,de[se]);if(ki)for(var se of ki(de))Zc.call(de,se)&&Ws(ae,se,de[se]);return ae},hc=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const ds=({shixunHomeworks:ae,loading:de,dispatch:se,classroomList:ut,user:St})=>{const ft=(0,Se.useParams)(),{workSetting:xt}=ae,[tt,Ie]=(0,ne.useState)(!1),[ht,Fa]=(0,ne.useState)(!1),[$t,un]=(0,ne.useState)({work_end_forbid_evaluate:!1,start_permanent:!1});(0,ne.useEffect)(()=>{Ie(!(0,Ue.GJ)())},[(0,Ue.GJ)()]);const Kn=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:li({},ft)})};(0,ne.useEffect)(()=>{xt!=null&&xt.course_id&&(Object.keys($t).forEach(At=>{$t[At]=xt[At]}),un(li({},$t)))},[xt]);const Pa=()=>hc(void 0,null,function*(){var At;if(((At=St==null?void 0:St.userInfo)==null?void 0:At.user_status)===2){(0,Lr.Rd)();return}Fa(!0);const sa={work_end_forbid_evaluate:$t.work_end_forbid_evaluate};(0,Ue.Ny)()&&(sa.start_permanent=$t.start_permanent),(yield(0,Be.ZP)(`/api/homework_commons/${ft.categoryId}/shiyan_setting.json`,{method:"post",body:sa})).status===0&&(fe.ZP.success("\u66F4\u65B0\u6210\u529F"),Kn(),se({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:li({},ft)})),Fa(!1)});return Cl.createElement("section",{className:Za.form},Cl.createElement("div",{className:Za.title},"\u8BC4\u6D4B\u9650\u5236"),Cl.createElement("div",{className:Za.content},Cl.createElement(ve.default,{disabled:tt,checked:$t.work_end_forbid_evaluate,onChange:At=>{$t.work_end_forbid_evaluate=At.target.checked,un(Object.assign({},$t))}},Cl.createElement("span",{className:"c-black"},"\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u53EF\u7F16\u8F91\u4EE3\u7801"),Cl.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u4F5C\u4E1A\u622A\u6B62\u540E\uFF0C\u5B66\u751F\u65E0\u6CD5\u4FEE\u6539\u4EE3\u7801\u548C\u66F4\u65B0\u8BC4\u6D4B\u6570\u636E\uFF09"))),Cl.createElement("div",{className:Za.title,style:{marginTop:"30px"}},"\u4FDD\u5B58\u5B9E\u9A8C\u6570\u636E"),Cl.createElement("div",{className:Za.content},Cl.createElement(ve.default,{disabled:tt,checked:$t.start_permanent,onChange:At=>{if(!(0,Ue.Ny)()){(0,Lr.pW)(2);return}$t.start_permanent=At.target.checked,un(Object.assign({},$t))}},Cl.createElement("span",{className:"c-black"},"\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u5728\u8BFE\u5802\u53EF\u5BFC\u51FA\u5B66\u751F\u5B9E\u9A8C\u6570\u636E",Cl.createElement("a",{target:"_blank",href:xe.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0")))),!tt&&Cl.createElement(Cl.Fragment,null,Cl.createElement(Ce.ZP,{type:"primary",size:"large",loading:ht,style:{width:"138px",marginTop:"30px"},onClick:()=>Pa()},"\u4FDD\u5B58")))};var gs=(0,Se.connect)(({shixunHomeworks:ae,classroomList:de,loading:se,user:ut})=>({shixunHomeworks:ae,classroomList:de,loading:se.effects,user:ut}))(ds),Gs=ee(26162),ci=ee(59301);const ms=({shixunHomeworks:ae,loading:de,dispatch:se})=>{const[ut]=(0,Se.useSearchParams)(),St=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:ci.createElement(Tr,null)},{key:"6",label:"\u5B9E\u9A8C\u8BBE\u7F6E",element:ci.createElement(gs,null)},{key:"2",label:"\u8BC4\u5206\u8BBE\u7F6E",element:ci.createElement(Si,null)},{key:"3",label:"\u5C55\u793A\u8BBE\u7F6E",element:ci.createElement(Ou,null)},{key:"4",label:"\u534F\u4F5C\u8BBE\u7F6E",element:ci.createElement(_i,null)}].filter(ft=>!!ft);return(0,ne.useEffect)(()=>(se({type:"globalSetting/footerToggle",payload:!1}),()=>{se({type:"globalSetting/footerToggle",payload:!0})}),[]),ci.createElement("div",{style:{paddingBottom:"50px"}},ci.createElement(Gs.Z,{dataSource:St,style:{marginBottom:52}}))};var Ks=(0,Se.connect)(({shixunHomeworks:ae,loading:de})=>({shixunHomeworks:ae,loading:de.effects}))(ms),Ri="data:image/png;base64,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agiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEAZzRAcMGNCihn///TcMHDiwRbwihj0E+vbtG/iTCAEhEEKPqLikuQbjTth4441Dnz59wi677BImm2yy8NBDD4Vdd901zDTTTOHUU08Ne++9dzjggAPC9NNP33QVYP/iiy+a4vxktNFGs3r8vOi45JJLhrHGGqsoyeIgJRTdn3/+GX766afw6aefhs8//zx89tlnFv7kk0/CzDPPHE455ZSmOr7//vtw2GGHNcUN6mSvvfayvqf5/vjjj7Dgggta1KuvvpomWfiKK64I5513Xhh55JHD1VdfHXr37t0iz+uvvx7eeOONsN5661na119/3SIPEaOMMkoYY4wxLO3nn38OjMkkk0wSzj333ML8Hvnrr7+GRRZZxE4fe+yxNvH0Mp11fOqpp8IDDzwQ9t9//9CrV68W1T766KNhp512Cssvv3w4/vjjW6QTwRh/9NFH4e233w5vvfVWePPNN8Nff/0VLrzwwvDggw+GlVZaKfTo0cPqeeaZZ8Kll14aZpxxRivDfcH4D0q4T3/55Re7d7iH+OMe4v753//+F7bddttBVaH0LoTAcF2orcNcU1FYruy22mora9/www9vRx5WFN3LL78cNtlkk3DJJZcYSXgn+vXrF1ZccUU/bTqS//LLL2+Ky5/MPvvsTQrsiCOOCE8++WRAEfMAt0dQsCgRyMvl999/DyijkUYaKay66qoeXXi87bbbTAHtsMMOLdLpf2sCEbqSo63HHXdcdu5lUOxbbrml1U+bll566bDKKqt4ctNx3XXXDSussEL47rvvArigtP7++++mPEUnbbWxKH9nxUG62223nVUHSWM4XHvtteHss8/OLoFiR+65557wyCOPWJiPUUcdNTz88MN2vtgY0tpOAAAPGklEQVRiixWO9bLLLmvxI4wwQiDMPUF99BcFj4HCvcs9Oddcc1ld11xzTbjrrrvMgABvynCPejssU+6De3/NNdcM4447bi5F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",yi=ee(42441);const fs=(ae=[],de=[],se=[])=>(console.log("---",ae,de,se),{tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:["\u7B49\u7EA7A","\u7B49\u7EA7B","\u7B49\u7EA7C","\u7B49\u7EA7D","\u7B49\u7EA7E"]}],yAxis:[{type:"value"}],series:[{name:"\u7F3A\u9677",type:"bar",stack:"Ad",color:["#5c9ef7"],emphasis:{focus:"series"},data:se},{name:"\u6F0F\u6D1E",type:"bar",stack:"Ad",color:["#75c87c"],emphasis:{focus:"series"},data:de},{name:"\u4EE3\u7801\u89C4\u8303\u6027",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:ae}]}),Qs=(ae=[])=>({dataset:[{source:ae}],tooltip:{show:!0,formatter:function(de){return de.value[2]+":"+de.value[1]+"\u5206"}},xAxis:{splitLine:{lineStyle:{type:"dashed"}},show:!1},yAxis:{splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"scatter",type:"scatter",datasetIndex:0},{name:"line",type:"line",smooth:!0,datasetIndex:1,symbolSize:.1,symbol:"circle",label:{show:!0,fontSize:16},labelLayout:{dx:-20},encode:{label:2,tooltip:1}}]});var Ys=Object.defineProperty,ps=Object.getOwnPropertySymbols,Us=Object.prototype.hasOwnProperty,_s=Object.prototype.propertyIsEnumerable,Fi=(ae,de,se)=>de in ae?Ys(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Xl=(ae,de)=>{for(var se in de||(de={}))Us.call(de,se)&&Fi(ae,se,de[se]);if(ps)for(var se of ps(de))_s.call(de,se)&&Fi(ae,se,de[se]);return ae},Ti=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Ec=({shixunHomeworks:ae,loading:de,dispatch:se})=>{var ut,St,ft,xt;const tt=(0,Se.useParams)(),[Ie,ht]=(0,ne.useState)(Xl(Xl({},{sort_by:"student_id",sort_direction:"desc"}),tt)),[Fa,$t]=(0,ne.useState)(),[un,Kn]=(0,ne.useState)([]);let Pa=(0,ne.useRef)();const[At,sa]=(0,ne.useState)(1),[Sn,Ta]=(0,ne.useState)(!1),[Yn,eo]=(0,ne.useState)(10),[qt,ra]=(0,ne.useState)([]);(0,ne.useEffect)(()=>{va()},[]);const no=[{title:"\u5B66\u53F7",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:Ie.sort_by==="student_number"?Ie.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED",dataIndex:"group_course_name"},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u7F3A\u9677",children:[{title:"\u963B\u65AD",dataIndex:"bug",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.blocker)},{title:"\u4E25\u91CD",dataIndex:"bug",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.critical)},{title:"\u4E3B\u8981",dataIndex:"bug",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.major)},{title:"\u6B21\u8981",dataIndex:"bug",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.minor)},{title:"\u7B49\u7EA7",dataIndex:"bug",sorter:!1,showSorterTooltip:!1,sortOrder:Ie.sort_by==="bug"?Ie.sort_direction==="desc"?"descend":"ascend":null,render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.grade)}]},{title:"\u6F0F\u6D1E",children:[{title:"\u963B\u65AD",dataIndex:"vulnerability",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.blocker)},{title:"\u4E25\u91CD",dataIndex:"vulnerability",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.critical)},{title:"\u4E3B\u8981",dataIndex:"vulnerability",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.major)},{title:"\u6B21\u8981",dataIndex:"vulnerability",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.minor)},{title:"\u7B49\u7EA7",dataIndex:"vulnerability",sorter:!1,showSorterTooltip:!1,sortOrder:Ie.sort_by==="vulnerability"?Ie.sort_direction==="desc"?"descend":"ascend":null,render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.grade)}]},{title:"\u4EE3\u7801\u89C4\u8303\u6027",children:[{title:"\u963B\u65AD",dataIndex:"specification",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.blocker)},{title:"\u4E25\u91CD",dataIndex:"specification",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.critical)},{title:"\u4E3B\u8981",dataIndex:"specification",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.major)},{title:"\u6B21\u8981",dataIndex:"specification",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.minor)},{title:"\u7B49\u7EA7",dataIndex:"specification",sorter:!1,showSorterTooltip:!1,sortOrder:Ie.sort_by==="specification"?Ie.sort_direction==="desc"?"descend":"ascend":null,render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.grade)}]},{title:"\u590D\u6742\u4EE3\u7801",dataIndex:"complexity",sorter:!0,showSorterTooltip:!1,sortOrder:Ie.sort_by==="complexity"?Ie.sort_direction==="desc"?"descend":"ascend":null},{title:"\u4EE3\u7801\u884C\u6570",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:Ie.sort_by==="total_row_number"?Ie.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8D28\u91CF\u8BC4\u5206",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:Ie.sort_by==="quality_score"?Ie.sort_direction==="desc"?"descend":"ascend":null},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",render:(lt,Jt)=>ne.createElement("a",{target:"_blank",href:`/classrooms/${tt.coursesId}/shixun_homework/${tt.categoryId}/analysis/${Jt.id}`,className:"current c-light-primary"},"\u8BE6\u7EC6\u5206\u6790")}];(0,ne.useEffect)(()=>(Fa===2&&(Pa.current=setInterval(()=>{va()},6e4)),()=>{clearTimeout(Pa.current)}),[Fa]);function va(){return Ti(this,null,function*(){const lt=yield(0,Be.ZP)(`/api/homework_commons/${Ie.categoryId}/code_quality_analyses/check_status.json`,{method:"GET"});$t(lt.status),lt.status!=2&<.status!=-1&&(na({page:1,limit:10}),clearTimeout(Pa.current))})}function na(lt){return Ti(this,null,function*(){sa(lt==null?void 0:lt.page),eo(lt==null?void 0:lt.limit);const Jt=yield(0,Be.ZP)(`/api/homework_commons/${Ie.categoryId}/code_quality_analyses.json`,{method:"GET",params:Xl({},lt)});Kn(Jt)})}return console.log("-------",Fa),ne.createElement("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pl30 pr30 pt10"},(Fa===0||Fa===1)&&ne.createElement("div",null,ne.createElement("p",{style:{display:"flex"}},ne.createElement("span",{style:{flex:"1"}},ne.createElement("label",null,"\u68C0\u6D4B\u65F6\u95F4\uFF1A",un==null?void 0:un.created_at)),ne.createElement(Ce.ZP,{onClick:()=>{se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B"}})}},"\u91CD\u65B0\u68C0\u6D4B")),ne.createElement("p",{style:{display:"flex"}},ne.createElement(ct.Z,{style:{width:"100%"}},ne.createElement(Oe.Z,{flex:"80px"},ne.createElement("label",null,"\u5206\u73ED\u60C5\u51B5:")),ne.createElement(Oe.Z,{flex:"80px"},ne.createElement(ve.default,{checked:(qt==null?void 0:qt.length)===0,onChange:lt=>{lt.target.checked&&(ra([]),na({page:At,limit:Yn}))},style:{fontSize:"14px"},value:"all"},"\u5168\u90E8")),ne.createElement(Oe.Z,{flex:"1"},ne.createElement(ve.default.Group,{value:qt,onChange:lt=>Ti(void 0,null,function*(){ra([...lt]),na({page:At,limit:Yn,group_course_ids:lt})}),style:{width:"100%",fontSize:"14px"}},(ut=un==null?void 0:un.course_groups)==null?void 0:ut.map((lt,Jt)=>ne.createElement(ve.default,{style:{fontSize:"14px"},value:lt==null?void 0:lt.id},lt==null?void 0:lt.name,"(",lt==null?void 0:lt.count,")")))))),ne.createElement("p",{style:{display:"flex"}},ne.createElement("span",null,ne.createElement("label",{style:{color:"red"}},"\u6CE8\u610F\uFF1A")),"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u5B8C\u6210\u68C0\u6D4B\u7684\u5206\u73ED"),ne.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},ne.createElement("div",null,ne.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u7B49\u7EA7\u5206\u6790"),(un==null?void 0:un.grade_statistics)&&ne.createElement(yi.Z,{option:fs((St=un==null?void 0:un.grade_statistics)==null?void 0:St.map(lt=>lt.specification_count),(ft=un==null?void 0:un.grade_statistics)==null?void 0:ft.map(lt=>lt.vulnerability_count),(xt=un==null?void 0:un.grade_statistics)==null?void 0:xt.map(lt=>lt.bug_count)),style:{height:400,width:600},opts:{renderer:"svg"}})),ne.createElement("div",null,ne.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u8D28\u91CF\u5206\u5E03"),(un==null?void 0:un.quality_scores)&&ne.createElement(yi.Z,{option:Qs(un==null?void 0:un.quality_scores.map((lt,Jt)=>[Jt+1,lt==null?void 0:lt.quality_score,lt==null?void 0:lt.user_name])),style:{height:400,width:600},opts:{renderer:"svg"}}))),ne.createElement("div",null,ne.createElement("div",{style:{display:"flex"}},ne.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500,flex:"1"}},"\u8BE6\u7EC6\u5217\u8868"),ne.createElement(Ct.default.Search,{size:"middle",onSearch:lt=>{na({page:1,limit:Yn,search:lt})},style:{width:"300px"},enterButton:"\u641C\u7D22"})),ne.createElement(He.default,{columns:no,dataSource:un==null?void 0:un.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:(lt,Jt,Qt)=>{Qt.field&&(Ie.sort_by=Qt.field),Qt.order||(Ie.sort_direction="asc"),Qt.order==="ascend"&&(Ie.sort_direction="asc"),Qt.order==="descend"&&(Ie.sort_direction="desc"),Qt.order||(Ie.sort_direction="asc"),na(Xl({page:1,limit:Yn},Ie))}}),ne.createElement(Ae.Z,{current:At,total:un==null?void 0:un.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:Yn,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:(lt,Jt)=>{sa(lt),eo(Jt),na({page:lt,limit:Jt,group_course_ids:qt})}}))),Fa===2&&ne.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},ne.createElement("img",{src:Ri}),ne.createElement("br",null),ne.createElement(Ce.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{va()}},"\u5237\u65B0\u9875\u9762")),ne.createElement(vn,null),ne.createElement(be.default,{centered:!0,width:1200,title:"\u8BE6\u7EC6\u5206\u6790",destroyOnClose:!0,open:!!Sn,footer:null,onCancel:()=>Ta(!1)},ne.createElement("div",{style:{height:500,overflow:"hidden"}},!!Sn&&ne.createElement("iframe",{style:{height:"100%",width:"100%"},src:`https://sonar.educoder.net/project/issues?id=${tt==null?void 0:tt.categoryId}-${Sn==null?void 0:Sn.student_number}&resolved=false`,frameBorder:"0"}))))};var Sc=(0,Se.connect)(({shixunHomeworks:ae,loading:de})=>({shixunHomeworks:ae,loading:de.effects}))(Ec),di=ee(26724),Mi=ee.n(di),vl=ee(59301),yc=Object.defineProperty,ql=Object.defineProperties,vs=Object.getOwnPropertyDescriptors,Vi=Object.getOwnPropertySymbols,hs=Object.prototype.hasOwnProperty,Vs=Object.prototype.propertyIsEnumerable,Es=(ae,de,se)=>de in ae?yc(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Fc=(ae,de)=>{for(var se in de||(de={}))hs.call(de,se)&&Es(ae,se,de[se]);if(Vi)for(var se of Vi(de))Vs.call(de,se)&&Es(ae,se,de[se]);return ae},Js=(ae,de)=>ql(ae,vs(de)),Xs=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Pc=({shixunHomeworks:ae,loading:de,dispatch:se})=>{const ut=(0,Se.useParams)(),St=(0,Se.useLocation)(),[ft,xt]=(0,ne.useState)([]),[tt,Ie]=(0,ne.useState)([]),[ht,Fa]=(0,ne.useState)(!0),[$t,un]=(0,ne.useState)(!1),[Kn,Pa]=(0,ne.useState)(1),[At,sa]=(0,ne.useState)([]),[Sn,Ta]=(0,ne.useState)(!1),[Yn,eo]=(0,ne.useState)(!1),[qt,ra]=(0,ne.useState)(!1),[no,va]=(0,ne.useState)("");(0,ne.useEffect)(()=>{ae.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(na.resetFields(),xt([]),Ta(!0),Jt()):Ta(!1)},[ae.actionTabs.key]);const[na]=Re.default.useForm();let lt=[];const Jt=()=>Xs(void 0,null,function*(){var Po;if(ht&&!$t){un(!0),Pa(Kn+1);const Xa=yield(0,ce.JG)(Js(Fc({},ut),{page:Kn}));va(Xa.repeat_setting_score);const Ar=[...Xa.group_list];Xa!=null&&Xa.ungroup_list&&Ar.push({id:Xa==null?void 0:Xa.ungroup_list.id,name:Xa==null?void 0:Xa.ungroup_list.name,works_count:Xa==null?void 0:Xa.ungroup_list.work_count,last_review_time:Xa==null?void 0:Xa.ungroup_list.last_review_time}),xt([...ft,...Ar]),un(!1),((Po=Xa.group_list)==null?void 0:Po.length)<10&&Fa(!1)}}),Qt=()=>{se({type:"shixunHomeworks/setActionTabs",payload:{}}),eo(!1),Fa(!0),un(!1),Pa(1),xt([]),na.resetFields()},fa=[{title:"",dataIndex:"id",width:280,render:(Po,Xa)=>vl.createElement(ve.default,{disabled:!(Xa.works_count>1),value:String(Xa.id)},Xa.name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_review_time",width:130}];return vl.createElement(be.default,{centered:!0,title:"\u4EE3\u7801\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:Sn,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:()=>Xs(void 0,null,function*(){const Po=na.getFieldValue();if(Po.group_ids.length){ra(!0);const Xa=yield(0,Be.ZP)(`/api/homework_commons/${ut.categoryId}/homework_code_repeat.json`,{method:"post",body:{group_ids:[...Po.group_ids]}});ra(!1),Xa.status===0&&(Qt(),yield se({type:"shixunHomeworks/getShixunWorkList",payload:ae.actionTabs.params}),window.location.href=`/classrooms/${ut.coursesId}/shixun_homework/${ut.categoryId}/detail?tabs=2`,se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}}),okButtonProps:{loading:qt},onCancel:Qt},vl.createElement("div",{style:{color:"gray"}},"\u5F53\u524D\u4EE3\u7801\u67E5\u91CD\u5206\u6570\u6263\u5206\u4E3A",vl.createElement("span",{style:{color:"green"}},no),"\u5206,\u5982\u9700\u8C03\u6574\u8BF7\u5728\u201C",vl.createElement("a",{href:`/classrooms/${ut.coursesId}/shixun_homework/${ut.categoryId}/detail?tabs=3&score=2`},"\u8BBE\u7F6E-\u8BC4\u5206\u8BBE\u7F6E"),"\u201D\u4E2D\u8FDB\u884C\u7F16\u8F91"),vl.createElement("div",null,"\u8BF7\u6CE8\u610F\uFF1A\u5728\u6267\u884C\u4EE3\u7801\u67E5\u91CD\u64CD\u4F5C\u540E\uFF0C\u82E5\u5B66\u751F\u63D0\u4EA4\u65B0\u7684\u4F5C\u54C1\u4EE3\u7801\uFF0C\u65B0\u4F5C\u54C1\u4EE3\u7801\u4E0D\u8BA1\u5165\u672C\u6B21\u67E5\u91CD\u7ED3\u679C\u3002"),ae.codeReviewCourse&&vl.createElement(Re.default,{form:na,onChange:Po=>{sa(Fc({},na.getFieldValue()))},initialValues:{group_ids:lt,end_time:ge()(ge()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},vl.createElement("div",{className:"flexd-table-header mt20"},vl.createElement(He.default,{pagination:!1,dataSource:[],columns:fa})),vl.createElement(Re.default.Item,{name:"group_ids"},vl.createElement(ve.default.Group,{className:"w100"},vl.createElement("div",{style:{width:"100%",maxHeight:260,overflow:"auto"}},vl.createElement(Mi(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Po=>{Jt()},hasMore:ht,useWindow:!1},vl.createElement(He.default,{loading:de.effects["shixunHomeworks/getCodeReviewCourse"],showHeader:!1,columns:fa,dataSource:ft,pagination:!1})))))),vl.createElement(ct.Z,null,vl.createElement(Oe.Z,{className:"ml10"},vl.createElement(ve.default,{checked:Yn,onChange:Po=>{eo(Po.target.checked);let Xa=[];Po.target.checked&&(Xa=ft.filter(Ar=>Ar.works_count>1).map(Ar=>Ar.id+"")),na.setFieldsValue({group_ids:Xa})}},"\u5168\u9009"))))};var Ss=(0,Se.connect)(({shixunHomeworks:ae,loading:de})=>({shixunHomeworks:ae,loading:de}))(Pc),Zi=ee(77579),Pi=ee(99510),Ci=ee(93948),Wl={analysisWrapper:"analysisWrapper___sxpiY",title:"title___v2SzE",tableWrapper:"tableWrapper___RJawk",firstCol:"firstCol___TvlNE",itemWrapper:"itemWrapper___LFkR5",itemTitle:"itemTitle___qc8X_",count:"count___yVRtr",echarts_list:"echarts_list___ysrX8",echarts_item:"echarts_item___CLJ1A",tips:"tips___HYvDj"},qs=ee(98616),$s=Object.defineProperty,Ji=Object.getOwnPropertySymbols,ec=Object.prototype.hasOwnProperty,tc=Object.prototype.propertyIsEnumerable,Xi=(ae,de,se)=>de in ae?$s(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,qi=(ae,de)=>{for(var se in de||(de={}))ec.call(de,se)&&Xi(ae,se,de[se]);if(Ji)for(var se of Ji(de))tc.call(de,se)&&Xi(ae,se,de[se]);return ae},nc=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Cc=({shixunHomeworks:ae,dispatch:de,isShow:se,setIsShow:ut,item:St,courseId:ft,categoryId:xt})=>{const[tt,Ie]=(0,ne.useState)({page:1,limit:10,keyword:"",type:null}),[ht,Fa]=(0,ne.useState)([]),[$t,un]=(0,ne.useState)(!1),[Kn,Pa]=(0,ne.useState)(1);(0,ne.useEffect)(()=>{se&&At()},[se,tt.type]);function At(){return nc(this,null,function*(){un(!0);const Sn=yield(0,Be.ZP)(`/api/homework_commons/${xt}/shixun_game_statisic.json`,{method:"get",params:{challenge_id:St.id,id:xt,type:tt.type,page:tt.page,limit:tt.limit,keyword:tt.keyword}});un(!1),Sn.status===0&&Fa(Sn==null?void 0:Sn.data)})}const sa=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(Sn,Ta,Yn)=>ne.createElement("span",{style:{color:"#000"}},tt.limit*(tt.page-1)+Yn+1)},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,render:(Sn,Ta,Yn)=>ne.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{(0,Ze.xg)(`/classrooms/${ft}/shixun_homework/${xt}/${Ta.student_work_id}/comment`)}},Sn)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(Sn,Ta,Yn)=>ne.createElement("span",{style:{color:"#333"}},Sn)},{title:"\u73ED\u7EA7",dataIndex:"group_name",key:"group_name",ellipsis:!0,render:(Sn,Ta,Yn)=>ne.createElement("span",{style:{color:"#333"}},Sn)},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",ellipsis:!0,render:(Sn,Ta,Yn)=>ne.createElement("span",{style:{color:"#333"}},Sn)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,render:(Sn,Ta,Yn)=>ne.createElement("span",{style:{color:"#333"}},Sn)},{title:"\u901A\u5173\u60C5\u51B5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,render:(Sn,Ta,Yn)=>ne.createElement("span",null,Sn==2?"\u5DF2\u901A\u5173":"\u672A\u901A\u5173")}];return ne.createElement(ne.Fragment,null,ne.createElement(be.default,{centered:!0,title:"\u5173\u5361\u901A\u5173\u8BE6\u60C5",open:se,width:900,footer:null,maskClosable:!1,onCancel:()=>{tt.keyword="",tt.page=1,tt.limit=10,tt.type=null,Ie(qi({},tt)),ut(!1)}},ne.createElement("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"20px"}},ne.createElement("div",{style:{color:"#333",marginRight:"20px",wordBreak:"break-all",textOverflow:"ellipsis",overflow:"hidden",WebkitLineClamp:2,display:"-webkit-box",WebkitBoxOrient:"vertical"}},"\u5173\u5361",St==null?void 0:St.index," ",ne.createElement(ie.Z,{title:St==null?void 0:St.subject},ne.createElement("span",null,St==null?void 0:St.subject))),ne.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"flex-end"}},ne.createElement("div",null,ne.createElement(Te.default,{size:"large",value:tt.type,onChange:Sn=>nc(void 0,null,function*(){tt.type=Sn,Ie(qi({},tt)),At()}),style:{width:140,marginRight:20}},ne.createElement(Te.default.Option,{value:null},"\u5168\u90E8"),ne.createElement(Te.default.Option,{value:1},"\u672A\u901A\u5173"),ne.createElement(Te.default.Option,{value:2},"\u5DF2\u901A\u5173"))),ne.createElement("div",null,ne.createElement(Ge.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u641C\u7D22",value:tt.keyword,onChange:Sn=>{tt.keyword=Sn,tt.page=1,Ie(qi({},tt)),At()}})))),ne.createElement(He.default,{scroll:{y:380},columns:sa,loading:$t,dataSource:ht.users,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],pageSize:tt.limit,current:tt.page,position:["bottomRight"],onChange:(Sn,Ta)=>{tt.page=Sn,tt.limit=Ta,Ie(qi({},tt)),At()},total:ht==null?void 0:ht.count,showTotal:(Sn,Ta)=>ne.createElement("span",null,"\u5171",ne.createElement("span",{style:{color:"#165DFF"}}," ",Sn," "),"\u6761\u6570\u636E")}})))};var ac=(0,Se.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(Cc),Ai=ee(64885),Bi=Object.defineProperty,$i=Object.defineProperties,Ac=Object.getOwnPropertyDescriptors,oc=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,ye=(ae,de,se)=>de in ae?Bi(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,$e=(ae,de)=>{for(var se in de||(de={}))me.call(de,se)&&ye(ae,se,de[se]);if(oc)for(var se of oc(de))he.call(de,se)&&ye(ae,se,de[se]);return ae},at=(ae,de)=>$i(ae,Ac(de)),Wt=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Dt=({title:ae,strokeColor:de,trailColor:se,percent:ut,count:St})=>ne.createElement("div",{className:Wl.itemWrapper},ne.createElement("div",{className:Wl.itemTitle},ae),ne.createElement(Ci.Z,{percent:ut,strokeColor:de,trailColor:se}),ne.createElement("div",{className:Wl.count},St,"\u4EBA")),dn=(ae,de)=>{const se=`${(de/ae*100).toFixed(1)}`;return se==="0.0"?0:se};var In=()=>{const[ae,de]=(0,ne.useState)(),se=(0,Se.useParams)(),[ut,St]=(0,ne.useState)(!1),[ft,xt]=(0,ne.useState)(),[tt,Ie]=(0,ne.useState)(),[ht,Fa]=(0,ne.useState)(!1),[$t,un]=(0,ne.useState)({page:1,limit:10});(0,ne.useEffect)(()=>{(0,Be.ZP)(`/api/homework_commons/${se.categoryId}/statistic.json`,{method:"GET"}).then(sa=>{de(sa)}),At()},[]);const Kn=[{title:"\u6309\u65F6\u901A\u5173",color:"#00AE87",trailColor:"#e5f6f3",percent:dn(ae==null?void 0:ae.total_count,ae==null?void 0:ae.finished_count),count:ae==null?void 0:ae.finished_count},{title:"\u8865\u4EA4\u901A\u5173",color:"#2271FF",trailColor:"#e7f0ff",percent:dn(ae==null?void 0:ae.total_count,ae==null?void 0:ae.late_finished_count),count:ae==null?void 0:ae.late_finished_count},{title:"\u672A\u901A\u5173",color:"#E53333",trailColor:"#fceaea",percent:dn(ae==null?void 0:ae.total_count,ae==null?void 0:ae.unfinished_count),count:ae==null?void 0:ae.unfinished_count},{title:"\u672A\u5F00\u542F",color:"#C6CED6",trailColor:"#f6f7f8",percent:dn(ae==null?void 0:ae.total_count,ae==null?void 0:ae.unstart_count),count:ae==null?void 0:ae.unstart_count}],Pa=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,fixed:"left",ellipsis:!0,render:(sa,Sn,Ta)=>ne.createElement("span",{style:{color:"#333"}},$t.limit*($t.page-1)+Ta+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"subject",key:"subject",ellipsis:!0,render:(sa,Sn,Ta)=>ne.createElement("span",{style:{color:"#000"}},sa)},{title:"\u5DF2\u901A\u5173",width:120,dataIndex:"completed_sum",key:"completed_sum",ellipsis:!0,render:(sa,Sn,Ta)=>ne.createElement("span",{style:{color:"#333"}},sa," \u4EBA")},{title:"\u672A\u901A\u5173",width:120,dataIndex:"uncompleted_sum",key:"uncompleted_sum",ellipsis:!0,render:(sa,Sn,Ta)=>ne.createElement("span",{style:{color:"#333"}},sa," \u4EBA")},{title:"\u603B\u8BC4\u6D4B\u6B21\u6570",width:120,dataIndex:"evaluation_total",key:"evaluation_total",ellipsis:!0,render:(sa,Sn,Ta)=>ne.createElement("span",{style:{color:"#333"}},sa," \u6B21")},{title:ne.createElement("span",null,"\u901A\u5173\u7387",ne.createElement(ie.Z,{title:"\u901A\u5173\u7387=\u901A\u8FC7\u8BC4\u6D4B\u7684\u4EBA\u6570/\u4F5C\u4E1A\u53D1\u5E03\u4EBA\u6570"},ne.createElement("span",{className:Wl.tips},ne.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"})))),dataIndex:"passed_rate",key:"passed_rate",width:120,ellipsis:!0,render:(sa,Sn,Ta)=>ne.createElement("span",{style:{color:"#000"}},sa,sa?"%":"")},{title:"\u64CD\u4F5C",dataIndex:"action",key:"action",align:"right",ellipsis:!0,width:100,render:(sa,Sn,Ta)=>ne.createElement("a",{style:{color:"#165DFF"},onClick:Yn=>{Yn.stopPropagation(),Ie(at($e({},Sn),{index:$t.limit*($t.page-1)+Ta+1})),Fa(!0)}},"\u67E5\u770B")}];function At(){return Wt(this,null,function*(){St(!0);const sa=yield(0,Be.ZP)(`/api/homework_commons/${se.categoryId}/shixun_challenge_statisic.json`,{method:"get",params:{page:$t.page,limit:$t.limit}});St(!1),sa.status===0&&xt(sa==null?void 0:sa.data)})}return ne.createElement("div",{className:Wl.analysisWrapper},ne.createElement("div",{className:`${Wl.title} mb20`},"\u4F5C\u4E1A\u5B8C\u6210\u60C5\u51B5"),ne.createElement("div",{className:"mb20"},"\u5E94\u63D0\u4EA4",ae==null?void 0:ae.total_count,"\u4EBA\uFF0C\u6309\u65F6\u901A\u5173",ae==null?void 0:ae.finished_count,"\u4EBA\uFF0C\u5360\u6BD4",dn(ae==null?void 0:ae.total_count,ae==null?void 0:ae.finished_count),"\uFF1B \u8865\u4EA4\u901A\u5173",ae==null?void 0:ae.late_finished_count,"\u4EBA\uFF0C\u5360\u6BD4",dn(ae==null?void 0:ae.total_count,ae==null?void 0:ae.late_finished_count),"\uFF1B \u672A\u901A\u5173",ae==null?void 0:ae.unfinished_count,"\u4EBA\uFF0C\u5360\u6BD4",dn(ae==null?void 0:ae.total_count,ae==null?void 0:ae.unfinished_count),"\uFF1B \u672A\u5F00\u542F",ae==null?void 0:ae.unstart_count,"\u4EBA\uFF0C\u5360\u6BD4",dn(ae==null?void 0:ae.total_count,ae==null?void 0:ae.unstart_count)),ne.createElement(ct.Z,{justify:"space-between",className:"mb30"},Kn.map(sa=>ne.createElement(Oe.Z,{flex:"212px",key:sa.title},ne.createElement(Dt,{title:sa.title,strokeColor:sa.color,trailColor:sa.trailColor,percent:parseInt(sa.percent),count:sa.count})))),ne.createElement("div",{className:`${Wl.title} mb20`},ne.createElement("div",null,"\u901A\u5173\u60C5\u51B5"),ne.createElement("div",{style:{flex:1,display:"flex",alignItems:"center",justifyContent:"flex-end"}},ne.createElement(Ai.Z,{type:"primary",onClick:()=>Wt(void 0,null,function*(){(yield(0,Be.ZP)(`/api/homework_commons/${se==null?void 0:se.categoryId}/export_challenge_statistic.json`,{method:"get"})).status==0&&(0,Ze.xg)(`/classrooms/${se==null?void 0:se.coursesId}/exportlist/shixun_work_list`)})},"\u5BFC\u51FA\u901A\u5173\u60C5\u51B5"))),ne.createElement(He.default,{scroll:{y:490},columns:Pa,loading:ut,className:(ft==null?void 0:ft.count)<$t.limit?"mb30":"mb15",dataSource:ft==null?void 0:ft.challenges,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:$t.limit,current:$t.page,position:["bottomRight"],onChange:(sa,Sn)=>{$t.page=sa,$t.limit=Sn,un($e({},$t)),At()},total:ft==null?void 0:ft.count,showTotal:(sa,Sn)=>ne.createElement("span",null,"\u5171",ne.createElement("span",{style:{color:"#165DFF"}}," ",sa," "),"\u6761\u6570\u636E")}}),ne.createElement("div",{className:`${Wl.title} mb20`},"\u4EE3\u7801\u67E5\u91CD\u60C5\u51B5"),ne.createElement("div",{className:"mb20"},"\u7591\u4F3C\u6284\u88AD\u4EBA\u6570",ae==null?void 0:ae.review_total_count,"\u4EBA\uFF0C\u4EE3\u7801\u91CD\u5408100%\u4EBA\u6570",ae==null?void 0:ae.first_review_count,"\u4EBA\uFF1B\u4EE3\u7801\u91CD\u540890%\uFF5E100%\u4EBA\u6570",ae==null?void 0:ae.second_review_count,"\u4EBA\uFF1B\u4EE3\u7801\u91CD\u540880%\uFF5E90%\u4EBA\u6570",ae==null?void 0:ae.third_review_count,"\u4EBA\uFF1B\u4EE3\u7801\u91CD\u540870%\uFF5E80%\u4EBA\u6570",ae==null?void 0:ae.fourth_review_count,"\u4EBA\u3002"),ne.createElement(He.default,{bordered:!0,className:`${Wl.tableWrapper} mb30`,columns:[{title:"\u4EE3\u7801\u91CD\u5408\u7387",align:"center",className:Wl.firstCol,render:()=>ne.createElement("span",null,"\u5360\u6BD4")},{title:"100%",align:"center",dataIndex:"a"},{title:"90%-100%",align:"center",dataIndex:"b"},{title:"80%-90%",align:"center",dataIndex:"c"},{title:"70%-80%",align:"center",dataIndex:"d"}],dataSource:[{a:`${ae==null?void 0:ae.first_review_count}\u4EBA`,b:`${ae==null?void 0:ae.second_review_count}\u4EBA`,c:`${ae==null?void 0:ae.third_review_count}\u4EBA`,d:`${ae==null?void 0:ae.fourth_review_count}\u4EBA`,index:0}],rowKey:"index",pagination:!1}),ne.createElement(qs.ZP,{title:"\u5B9E\u8BAD\u884C\u4E3A\u5206\u6790\u7EDF\u8BA1",data:(0,qs.Uf)(ae)}),ne.createElement(ac,{courseId:se.coursesId,item:tt,isShow:ht,setIsShow:Fa,categoryId:se.categoryId}))},Ca=ee(23792),Tn=ee(54580),Zn=ee(59301),da=Object.defineProperty,ga=Object.defineProperties,gn=Object.getOwnPropertyDescriptors,Rn=Object.getOwnPropertySymbols,ha=Object.prototype.hasOwnProperty,ro=Object.prototype.propertyIsEnumerable,Ya=(ae,de,se)=>de in ae?da(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,co=(ae,de)=>{for(var se in de||(de={}))ha.call(de,se)&&Ya(ae,se,de[se]);if(Rn)for(var se of Rn(de))ro.call(de,se)&&Ya(ae,se,de[se]);return ae},Fo=(ae,de)=>ga(ae,gn(de)),uo=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const{Dragger:Va}=Tn.default,Nr=({classroomList:ae,dispatch:de,onOk:se})=>{const ut=(0,Se.useParams)(),[St]=Re.default.useForm(),[ft,xt]=(0,ne.useState)(),[tt,Ie]=(0,ne.useState)(!1),ht={height:100,onRemove:()=>{xt("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:Fa=>uo(void 0,null,function*(){return xt(Fa),!1})};return(0,ne.useEffect)(()=>{St.setFieldsValue({publish_time:ge()(ge()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:ge()(ge()(new Date((0,Ze.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),Zn.createElement(be.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:ae.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:"\u53D6\u6D88",okButtonProps:{loading:tt},onOk:()=>uo(void 0,null,function*(){St.submit()}),onCancel:()=>{St.resetFields(),de({type:"classroomList/setActionTabs",payload:{}})}},Zn.createElement(Re.default,{form:St,onFinish:Fa=>uo(void 0,null,function*(){var $t,un;console.log("---",ae.actionTabs,Fa,ut);let Kn=(($t=ae==null?void 0:ae.actionTabs)==null?void 0:$t.type)==="exercise"?`/api/exercises/${ut==null?void 0:ut.category}/exercise_user/edit_score.json`:`/api/student_works/${ae.actionTabs.id}/edit_score.json`;Ie(!0);let Pa=yield(0,Be.ZP)(Kn,{method:"post",body:Fo(co({},Fa),{exercise_user_id:((un=ae==null?void 0:ae.actionTabs)==null?void 0:un.type)==="exercise"?ae.actionTabs.id:""})});Ie(!1),St.resetFields(),de({type:"classroomList/setActionTabs",payload:{}}),se()})},Zn.createElement(Re.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},Zn.createElement(De.Z,{min:0,style:{width:"100%"}}))))};var nr=(0,Se.connect)(({classroomList:ae})=>({classroomList:ae}))(Nr),wr=ee(69577),sr=ee(59301),du=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const{Dragger:Nu}=Tn.default,Yu=({})=>{const ae=(0,Se.useParams)(),[de]=Re.default.useForm(),[se,ut]=(0,ne.useState)(!0),[St,ft]=(0,ne.useState)(!1);console.log("----",ae);function xt(){return du(this,null,function*(){var tt,Ie;let ht;window.location.href.indexOf("exercise")>-1?ht=`/api/exercises/${ae==null?void 0:ae.categoryId}/get_time_setting.json`:ht=`/api/homework_commons/${ae==null?void 0:ae.categoryId}/get_time_setting.json`;let Fa=yield(0,Be.ZP)(ht,{method:"get"});(Fa==null?void 0:Fa.status)===0&&de.setFieldsValue({publish_time:ge()(ge()((tt=Fa==null?void 0:Fa.data)==null?void 0:tt.publish_time).format("YYYY-MM-DD HH:mm")),end_time:ge()(ge()((Ie=Fa==null?void 0:Fa.data)==null?void 0:Ie.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,ne.useEffect)(()=>{xt()},[]),sr.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},sr.createElement("div",{style:{textAlign:"end"}},se&&sr.createElement(Ce.ZP,{onClick:()=>{ut(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!se&&sr.createElement("div",null,sr.createElement(Ce.ZP,{type:"primary",loading:St,onClick:()=>{de.submit()}},"\u63D0\u4EA4"),sr.createElement(Ce.ZP,{style:{marginLeft:20},onClick:()=>{ut(!0)}},"\u53D6\u6D88"))),sr.createElement(Re.default,{form:de,disabled:se,onFinish:tt=>du(void 0,null,function*(){ft(!0),console.log("---",window.location.href);let Ie;window.location.href.indexOf("exercise")>-1?Ie=`/api/exercises/${ae==null?void 0:ae.categoryId}/time_setting.json`:Ie=`/api/homework_commons/${ae==null?void 0:ae.categoryId}/time_setting.json`;let ht=yield(0,Be.ZP)(Ie,{method:"post",body:{publish_time:ge()(tt.publish_time).format("YYYY-MM-DD HH:mm"),end_time:ge()(tt.end_time).format("YYYY-MM-DD HH:mm")}});ft(!1),(ht==null?void 0:ht.status)===0&&ut(!0)})},sr.createElement(ct.Z,null,sr.createElement(Lu.Z,null,sr.createElement(Re.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},sr.createElement(Ho.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:tt=>(0,wr.Q8)(tt),disabledTime:tt=>(0,wr.d0)(tt),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),sr.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),sr.createElement(ct.Z,null,sr.createElement(Lu.Z,null,sr.createElement(Re.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},sr.createElement(Ho.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:tt=>(0,wr.Q8)(tt,"",de.getFieldValue("publish_time")),disabledTime:tt=>(0,wr.d0)(tt,de.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),sr.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")))))};var gu=(0,Se.connect)(({classroomList:ae})=>({classroomList:ae}))(Yu),Kr=ee(99313),zr=ee(59301),Fu=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const{Dragger:ku}=Tn.default,ru=({})=>{const ae=(0,Se.useParams)(),[de]=Re.default.useForm(),[se,ut]=(0,ne.useState)(!0),[St,ft]=(0,ne.useState)(!1);let[xt,tt]=(0,ne.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const Ie=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];function ht(){return Fu(this,null,function*(){let $t;ft(!0),window.location.href.indexOf("exercise")>-1?$t=`/api/exercises/${ae==null?void 0:ae.categoryId}/redo_logs.json`:$t=`/api/homework_commons/${ae==null?void 0:ae.categoryId}/redo_logs.json`;let un=yield(0,Be.ZP)($t,{method:"get",params:xt});ft(!1),(un==null?void 0:un.status)===0&&ut(un==null?void 0:un.data)})}(0,ne.useEffect)(()=>{ht()},[]);let Fa=[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u9898\u578B",dataIndex:"question_type",render:($t,un,Kn)=>{var Pa;return(Pa=Ie.find(At=>At.question_type===$t))==null?void 0:Pa.name}},window.location.href.indexOf("exercise")>-1&&{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"question_name"},window.location.href.indexOf("exercise")>-1&&{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name"},window.location.href.indexOf("exercise")<=-1&&{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"task_name",width:"40%"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:($t,un,Kn)=>{var Pa;return(Pa=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(At=>At.id===$t))==null?void 0:Pa.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:($t,un,Kn)=>ge()($t).format("YYYY-MM-DD HH:mm:ss")}].filter($t=>!!$t);return zr.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},zr.createElement(Kr.default,{destroyInactiveTabPane:!0,onChange:$t=>{xt.type=$t,xt.page=1,xt.limit=10,tt(xt),ht()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:zr.createElement(He.default,{className:"mt20",loading:St,columns:[{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name"},{title:"\u6253\u56DE\u91CD\u505A\u65F6\u95F4",dataIndex:"created_at",render:($t,un,Kn)=>ge()($t).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:se==null?void 0:se.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:zr.createElement(He.default,{className:"mt20",loading:St,columns:Fa,dataSource:se==null?void 0:se.list,pagination:!1})}].filter($t=>!!$t)}),zr.createElement(Ae.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:($t,un)=>{xt.page=$t,xt.limit=un,tt(xt),ht()},current:xt.page,total:se.count,pageSize:xt.limit,style:{marginTop:20}}))};var su=(0,Se.connect)(({classroomList:ae})=>({classroomList:ae}))(ru),Ja=ee(59301),al=Object.defineProperty,Ee=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,Je=(ae,de,se)=>de in ae?al(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,gt=(ae,de)=>{for(var se in de||(de={}))Pe.call(de,se)&&Je(ae,se,de[se]);if(Ee)for(var se of Ee(de))_e.call(de,se)&&Je(ae,se,de[se]);return ae},vt=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});let zt=[{live:"A",gz:"0\u4E2A\u9519\u8BEF",ld:"0\u4E2A\u6F0F\u6D1E",gf:"0 - 5%"},{live:"B",gz:"\u81F3\u5C111\u4E2A\u6B21\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u6B21\u8981\u6F0F\u6D1E",gf:"6% - 10%"},{live:"C",gz:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u6F0F\u6D1E",gf:"11% - 20%"},{live:"D",gz:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u6F0F\u6D1E",gf:"21% - 50%"},{live:"E",gz:"\u81F3\u5C111\u4E2A\u963B\u65AD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u963B\u65AD\u6F0F\u6D1E",gf:"\u8D85\u8FC750%"}];const Tt=({shixunHomeworks:ae,classroomList:de,globalSetting:se,user:ut,loading:St,dispatch:ft})=>{var xt,tt,Ie,ht,Fa,$t,un,Kn,Pa,At,sa,Sn,Ta,Yn,eo,qt,ra,no,va,na,lt,Jt,Qt,fa,Po,Xa,Ar,cr,jr,kr,Mu,za,qo,Jn,po,bn,Na,pa,Fn;const[Wn]=(0,Se.useSearchParams)(),ka=(0,Se.useParams)(),Bo=(0,Se.useLocation)(),[Ia,or]=(0,ne.useState)(Wn.get("tabs")||"0"),[Dr,Ua]=(0,ne.useState)({}),{workList:lu,shixunWorkList:dr,workSetting:ir}=ae,[ou,Ru]=(0,ne.useState)(!1);ka.category=Wn.get("category_id"),ka.order="work_score",ka.b_order="desc",(0,ne.useEffect)(()=>{(0,Ue.Rm)()&&ft({type:"classroomList/getAssistantPermissions",payload:{course_id:ka.coursesId}})},[(0,Ue.bg)()]),(0,ne.useEffect)(()=>{Ia!=="0"&&ft({type:"shixunHomeworks/getShixunWorkList",payload:ka}),new URLSearchParams(Bo.search).get("tabs")==="3"&&ft({type:"shixunHomeworks/getWorkSetting",payload:gt({},ka)}),ft({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:{categoryId:ka.categoryId}})},[]);const dl=Bn=>{Bn==="3"&&ft({type:"shixunHomeworks/getWorkSetting",payload:gt({},ka)}),or(Bn)},Hl=()=>{be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ja.createElement("div",{className:"tc font16"},"\u4F60\u5728\u8BE5\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF0C\u65E0\u6CD5\u6062\u590D",Ja.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u91CD\u505A\uFF1F"),onOk:()=>vt(void 0,null,function*(){var Bn;const $o=(Bn=ae.headerInfo)==null?void 0:Bn.myshixun_identifier;(yield(0,ce.Fr)({id:$o}))&&(fe.ZP.info(`\u5DF2\u6E05\u7A7A\u672C\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55 -\u8BF7\u70B9\u51FB\u201C\u5F00\u542F\u6311\u6218\u201D\u91CD\u505A\u8BFE\u7A0B\u5B9E\u9A8C`),ft({type:"shixunHomeworks/getShixunWorkList",payload:Dr}))})})},Ht=Bn=>{Bn=Bn!=null&&Bn.includes(".json")?Bn:`${Bn}.json`,be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ja.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>vt(void 0,null,function*(){const $o=yield(0,Zu.$Q)({url:Bn});if(!$o)return;fe.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Eo=yield(0,Zu.Ir)({id:$o.shixun_identifier});if(Eo!=null&&Eo.game_identifier){(0,Ze.xg)(`/tasks/${Eo.game_identifier}?coursesId=${ka.coursesId}`);return}(Eo==null?void 0:Eo.status)===2?Ht(Eo==null?void 0:Eo.message):(Eo==null?void 0:Eo.status)===3&&Gn(Eo==null?void 0:Eo.message)})})},Gn=Bn=>{be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ja.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Bn,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},fu=Bn=>vt(void 0,null,function*(){Bn=Bn!=null&&Bn.includes(".json")?Bn:`${Bn}.json`;const $o=yield(0,Zu.$Q)({url:Bn});if(console.log($o,"execRes"),$o!=null&&$o.game_identifier){(0,Ze.xg)(`/tasks/${ka.coursesId}/${ka.categoryId}/${$o.game_identifier}?coursesId=${ka.coursesId}`);return}($o==null?void 0:$o.status)===-3?(0,Ze.eF)():($o==null?void 0:$o.status)===2?Ht($o==null?void 0:$o.message):($o==null?void 0:$o.status)===3&&Gn($o==null?void 0:$o.message)}),ul=[(0,Ue.GJ)()&&{name:"\u5B66\u751F\u5217\u8868",id:"0",compontent:Ja.createElement(yo,{setExportParams:Ua}),forceRender:!0},{name:"\u4F5C\u4E1A\u8BE6\u60C5",id:"1",compontent:Ja.createElement(Qe,{gotosetting:()=>{ft({type:"shixunHomeworks/getWorkSetting",payload:gt({},ka)}),or("3")}})},(0,Ue.dE)()&&((xt=ae==null?void 0:ae.headerInfo)==null?void 0:xt.score_open)&&{name:"\u5B66\u751F\u5217\u8868",id:"0",compontent:Ja.createElement(yo,{setExportParams:Ua}),forceRender:!0},{name:"\u4EE3\u7801\u67E5\u91CD",id:"2",compontent:Ja.createElement(Cr,null),hidden:(tt=se==null?void 0:se.setting)==null?void 0:tt.hide_code_repeat},{name:"\u8D28\u91CF\u68C0\u6D4B",id:"4",compontent:Ja.createElement(Sc,null)},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",compontent:Ja.createElement(su,null)},{name:"\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790",id:"5",compontent:Ja.createElement(In,null)},{name:(0,Ue.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",compontent:(ht=(Ie=ae==null?void 0:ae.headerInfo)==null?void 0:Ie.homework_status)!=null&&ht.includes("\u5BFC\u5165")?Ja.createElement(gu,null):Ja.createElement(Ks,null),forceRender:!0}].filter(Bn=>!!Bn).filter(Bn=>{var $o,Eo,hu,Ju,tl;return(0,Ue.dE)()?Bn.name!=="\u4EE3\u7801\u67E5\u91CD"&&Bn.name!=="\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790"&&Bn.name!=="\u5F97\u5206\u89C4\u5219":(0,Ue.dE)()||((Eo=($o=ae==null?void 0:ae.headerInfo)==null?void 0:$o.homework_status)==null?void 0:Eo[0])!=="\u5DF2\u622A\u6B62"?Bn.name!=="\u8D28\u91CF\u68C0\u6D4B":!((hu=ae==null?void 0:ae.headerInfo)!=null&&hu.code_review)&&((tl=(Ju=ae==null?void 0:ae.headerInfo)==null?void 0:Ju.homework_status)==null?void 0:tl[0])!=="\u672A\u53D1\u5E03"?!0:Bn.name!=="\u4EE3\u7801\u67E5\u91CD"}).filter(Bn=>{var $o;return($o=ae==null?void 0:ae.headerInfo)!=null&&$o.open_code_quality_analysis?!0:Bn.name!=="\u8D28\u91CF\u68C0\u6D4B"}).filter(Bn=>{var $o;return($o=ae==null?void 0:ae.headerInfo)!=null&&$o.action_analysis?!0:Bn.name!=="\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790"}).filter(Bn=>{var $o,Eo;return(Eo=($o=ae==null?void 0:ae.headerInfo)==null?void 0:$o.homework_status)!=null&&Eo.includes("\u5BFC\u5165")?Bn.name!=="\u4EE3\u7801\u67E5\u91CD"&&Bn.name!=="\u91CD\u505A\u8BB0\u5F55":!0}).filter(Bn=>{var $o,Eo;return(Eo=($o=ae==null?void 0:ae.headerInfo)==null?void 0:$o.homework_status)!=null&&Eo.includes("\u5BFC\u5165")&&(0,Ue.dE)()?Bn.name!=="\u5F97\u5206\u89C4\u5219"&&Bn.name!=="\u91CD\u505A\u8BB0\u5F55":!0}).filter(Bn=>!(Bn!=null&&Bn.hidden));return Ja.createElement("section",{style:{minHeight:"100vh",background:`url(${ee(26528)}) center / cover no-repeat`}},Ja.createElement("div",{className:"edu-container"},((Fa=ae==null?void 0:ae.headerInfo)==null?void 0:Fa.homework_name)&&Ja.createElement("section",{className:"animated fadeIn pt-10px"},(($t=ae==null?void 0:ae.headerInfo)==null?void 0:$t.category)&&Ja.createElement(ke.Z,{separator:">",items:[{title:Ja.createElement(Se.Link,{to:`/classrooms/${ka==null?void 0:ka.coursesId}/shixun_homework`},(un=ae==null?void 0:ae.headerInfo)==null?void 0:un.course_name)},{title:Ja.createElement(Se.Link,{to:`/classrooms/${ka==null?void 0:ka.coursesId}/shixun_homework/${(Kn=ae==null?void 0:ae.headerInfo)!=null&&Kn.category.main?"":(Pa=ae==null?void 0:ae.headerInfo)==null?void 0:Pa.category.category_id}`},(sa=(At=ae==null?void 0:ae.headerInfo)==null?void 0:At.category)==null?void 0:sa.category_name)},{title:"\u4F5C\u4E1A\u8BE6\u60C5"}]}),Ja.createElement("aside",{className:"flex item-center gap-6px mt20"},Ja.createElement(Se.Link,{to:`/classrooms/${(Sn=ae==null?void 0:ae.headerInfo)==null?void 0:Sn.course_id}/shixun_homework/${(Ta=ae==null?void 0:ae.headerInfo)!=null&&Ta.category.main?"":(Yn=ae==null?void 0:ae.headerInfo)==null?void 0:Yn.category.category_id}`},Ja.createElement(Ye.Z,{className:"font16 c-black"})),Ja.createElement(ie.Z,{title:(eo=ae==null?void 0:ae.headerInfo)==null?void 0:eo.homework_name,placement:"bottom"},Ja.createElement("strong",{className:"font20 multi_ellipsis1"},(qt=ae==null?void 0:ae.headerInfo)==null?void 0:qt.homework_name)),Ja.createElement(Ze.VV,{temporary:!0,status:(ra=ae==null?void 0:ae.headerInfo)==null?void 0:ra.homework_status}),Ia==="4"&&Ja.createElement("span",{className:"iconfont icon-a-wenhaobeifen2 current text-end flex-1 font-extrabold ",onClick:()=>{Ru(!0)},style:{color:"#0152d9"}},"\u89C4\u5219\u8BF4\u660E"))),Ja.createElement("div",{className:"mt30 bg-white rounded-8px overflow-hidden",style:{border:"1px solid #fff"}},Ja.createElement("aside",{className:"flex item-center gap-4px overflow-auto",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)"}},ul==null?void 0:ul.map((Bn,$o)=>Ja.createElement("div",{key:$o,className:`px-10px h-36px text-16px text-nowrap current flex item-center gap-4px ${(Bn==null?void 0:Bn.id)==Ia?"font-semibold bg-white":"c-grey-333"}`,style:{color:(Bn==null?void 0:Bn.id)==Ia?"#1890FF":"",border:"1px solid #fff",borderTop:"none",borderRadius:"8px 8px 0 0"},onClick:()=>{dl(Bn==null?void 0:Bn.id)}},Bn==null?void 0:Bn.name)),Ja.createElement("div",{className:"ml-auto mr-20px flex item-center gap-20px"},((va=(lo=ae==null?void 0:ae.headerInfo)==null?void 0:lo.homework_status)==null?void 0:va.includes("\u5BFC\u5165"))&&(0,Ue.GJ)()&&Ja.createElement(Ge.op,{theme:z.Fy.THEMEONE,icon:Ja.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{var Bn,$o;ft({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:(Bn=ae==null?void 0:ae.headerInfo)==null?void 0:Bn.homework_name,id:($o=ae==null?void 0:ae.headerInfo)==null?void 0:$o.homework_id,type:"practice"}})}},"\u8865\u5145\u6210\u7EE9"),!((lt=(na=ae==null?void 0:ae.headerInfo)==null?void 0:na.homework_status)!=null&<.includes("\u5BFC\u5165"))&&Ja.createElement(Ja.Fragment,null,(0,Ue.dE)()&&((Jt=ae.headerInfo)==null?void 0:Jt.redo_work)&&Ja.createElement(Ge.op,{theme:z.Fy.THEMEONE,icon:Ja.createElement("span",{className:"iconfont icon-dahuizhongzuo3x"}),onClick:Hl},"\u91CD\u505A "),((Qt=ae.headerInfo)==null?void 0:Qt.shixun_status)>1&&((fa=ae.headerInfo)==null?void 0:fa.time_status)<5&&(0,Ue.dE)()&&Ja.createElement(Ge.op,{theme:z.Fy.THEMEONE,icon:Ja.createElement("span",{className:"iconfont icon-kaiqizhong"}),onClick:()=>vt(void 0,null,function*(){var Bn,$o,Eo,hu,Ju,tl,vi,fo,rr;if((0,Lr.tJ)(ft,!0)){if((Bn=ae==null?void 0:ae.headerInfo)!=null&&Bn.can_view_details){(0,Ze.xg)(`/shixuns/${($o=ae==null?void 0:ae.headerInfo)==null?void 0:$o.shixun_identifier}/challenges`);return}(Ju=(hu=(Eo=ae.headerInfo)==null?void 0:Eo.task_operation)==null?void 0:hu[1])!=null&&Ju.includes("/")?fu((vi=(tl=ae.headerInfo)==null?void 0:tl.task_operation)==null?void 0:vi[1]):(0,Ze.xg)(`/tasks/${(rr=(fo=ae.headerInfo)==null?void 0:fo.task_operation)==null?void 0:rr[1]}`)}})},(Xa=(Po=ae.headerInfo)==null?void 0:Po.task_operation)==null?void 0:Xa[0]),((Ar=ae.headerInfo)==null?void 0:Ar.commit_des)&&Ja.createElement(Ge.op,{theme:z.Fy.THEMEONE,icon:Ja.createElement("span",{className:"iconfont icon-tijiaozongjie"}),onClick:()=>{var Bn;(0,Ze.xg)(`/classrooms/${ka.coursesId}/shixun_homework/${ka.categoryId}/${(Bn=ae.headerInfo)==null?void 0:Bn.work_id}/commitsummary`)}},(cr=ae.headerInfo)==null?void 0:cr.commit_des),(0,Ue.GJ)()&&((kr=(jr=ae==null?void 0:ae.headerInfo)==null?void 0:jr.homework_status)==null?void 0:kr.includes("\u672A\u53D1\u5E03"))&&Ja.createElement(Ge.op,{theme:z.Fy.THEMEONE,icon:Ja.createElement("span",{className:"iconfont icon-yishezhifabushijian1 translateY1"}),onClick:()=>{var Bn,$o,Eo,hu;if(((Bn=ut==null?void 0:ut.userInfo)==null?void 0:Bn.user_status)===2){(0,Lr.Rd)();return}let Ju=()=>{var tl;ft({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[ka.categoryId],selectArrsAll:[ae==null?void 0:ae.headerInfo],params:ka,detail:!0,type:2,manage_all_group:(tl=ae==null?void 0:ae.headerInfo)==null?void 0:tl.manage_all_group}})};($o=ae==null?void 0:ae.headerInfo)!=null&&$o.high_resources_consume&&!((Eo=ae==null?void 0:ae.headerInfo)!=null&&Eo.high_resources_consume_permission)?ft({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:ka.coursesId,type:"shixun",type_id:ka.categoryId,name:(hu=ae==null?void 0:ae.headerInfo)==null?void 0:hu.homework_name,fn:()=>{ft({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:{categoryId:ka.categoryId}}),Ju()}}}):Ju()}},"\u7ACB\u5373\u53D1\u5E03"),((Mu=ae.headerInfo)==null?void 0:Mu.show_analysis_detail)&&Ja.createElement(Ge.op,{theme:z.Fy.THEMEONE,icon:Ja.createElement("span",{className:"iconfont icon-a-08zhiliang-xianxing font14"}),onClick:()=>{var Bn;(0,Ze.xg)(`/classrooms/${ka.coursesId}/shixun_homework/${ka.categoryId}/analysis/${(Bn=ae.headerInfo)==null?void 0:Bn.analysis_id}`)}},"\u8D28\u91CF\u8BC4\u5206"),((za=ae.headerInfo)==null?void 0:za.is_enter_shixun)&&((0,Ue.dE)()&&((Jn=(qo=ae==null?void 0:ae.headerInfo)==null?void 0:qo.homework_status)==null?void 0:Jn.includes("\u5DF2\u622A\u6B62"))||!(0,Ue.dE)())&&Ja.createElement(Ge.op,{theme:z.Fy.THEMEONE,icon:Ja.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>vt(void 0,null,function*(){var Bn,$o;(0,Ue.dE)()?fu(($o=(Bn=ae.headerInfo)==null?void 0:Bn.task_operation)==null?void 0:$o[1]):(0,Ze.xg)(`/shixuns/${ae==null?void 0:ae.headerInfo.shixun_identifier}/challenges`)})},"\u8FDB\u5165\u5B9E\u8BAD"),(0,Ue.GJ)()&&((po=ae==null?void 0:ae.headerInfo)==null?void 0:po.end_immediately)&&Ja.createElement(Ge.op,{theme:z.Fy.THEMEONE,icon:Ja.createElement("span",{className:"iconfont icon-jiezhishiyan"}),onClick:()=>{var Bn,$o;if((0,Ue.Rm)()&&!(($o=(Bn=de.AssistantObject)==null?void 0:Bn.practice)!=null&&$o.can_stop)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ft({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:ka,type:2,detail:!0,selectArrs:[ka.categoryId]}})}},"\u7ACB\u5373\u622A\u6B62")))),(Na=(bn=ul.filter(Bn=>Bn.id===Ia))==null?void 0:bn[0])==null?void 0:Na.compontent)),Ja.createElement(Ss,null),Ja.createElement(Zi.Z,{successCallback:()=>{ft({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:gt({},ka)}),ft({type:"shixunHomeworks/getWorkSetting",payload:gt({},ka)})},visible:de.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[ka.categoryId],courseId:ka.coursesId,isBatch:!1,courseEndTime:(pa=ae==null?void 0:ae.headerInfo)==null?void 0:pa.course_end_date}),Ja.createElement(Pi.Z,{courseEndTime:(Fn=ae==null?void 0:ae.headerInfo)==null?void 0:Fn.course_end_date}),Ja.createElement(Ca.Z,{onOk:()=>{ft({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:gt({},ka)}),ft({type:"shixunHomeworks/getWorkSetting",payload:gt({},ka)}),ft({type:"shixunHomeworks/getShixunWorkList",payload:ka})}}),Ja.createElement(nr,{onOk:()=>{ft({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:gt({},ka)}),ft({type:"shixunHomeworks/getWorkSetting",payload:gt({},ka)}),ft({type:"shixunHomeworks/getShixunWorkList",payload:ka})}}),Ja.createElement(be.default,{open:ou,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{Ru(!1)}},Ja.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),Ja.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),Ja.createElement("p",{style:{marginLeft:"10px"}},Ja.createElement(He.default,{dataSource:zt,columns:[{title:"\u7B49\u7EA7",dataIndex:"live"},{title:"\u7F3A\u9677\u8BC4\u4F30\u89C4\u5219",dataIndex:"gz"},{title:"\u6F0F\u6D1E\u8BC4\u4F30\u89C4\u5219",dataIndex:"ld"},{title:"\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219",dataIndex:"gf"}],pagination:!1})),Ja.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219\u4E2D\u6570\u503C\u6765\u6E90\u4E3A\u8BA1\u7B97\u6280\u672F\u503A\u52A1\u65F6\u95F4\u5360\u5F00\u53D1\u6240\u6709\u4EE3\u7801\u6240\u9700\u8981\u7684\u65F6\u95F4\u7684\u6BD4\u4F8B\uFF08Technical Debt Ratio\uFF09"),Ja.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),Ja.createElement("p",{style:{marginLeft:"20px"}},"\u6280\u672F\u503A\u52A1\u65F6\u95F4\u4E3A\u4FEE\u590D\u6240\u6709\u95EE\u9898\u6240\u9700\u8981\u7684\u65F6\u95F4\u3002"),Ja.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),Ja.createElement("p",{style:{marginLeft:"10px"}},"\u6839\u636E\u4EE3\u7801\u8DEF\u5F84\u6570\u8BA1\u7B97\u7684\u6570\u503C\uFF0C\u6BCF\u5F53\u4E00\u4E2A\u51FD\u6570\u7684\u63A7\u5236\u6D41\u5206\u53C9\u65F6\uFF0C\u590D\u6742\u5EA6\u8BA1\u6570\u5668\u5C31\u4F1A\u81EA\u589E\u4E00\u3002"),Ja.createElement("p",{style:{marginLeft:"10px"}},"\u6BCF\u4E2A\u7A0B\u5E8F\u8BED\u8A00\u7684\u5173\u952E\u5B57\u5BF9\u5E94\u7684\u590D\u6742\u5EA6\u6570\u636E\u4E0D\u540C\uFF0C\u4F46\u6BCF\u4E2A\u51FD\u6570\u7684\u6700\u5C0F\u590D\u6742\u5EA6\u4E3A1\u3002\uFF08\u7279\u5B9A\u8BED\u8A00\u7684\u8BE6\u7EC6\u6570\u636E\u7565\uFF09"),Ja.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),Ja.createElement("p",{style:{marginLeft:"10px"}},"\u4EE3\u7801\u8D28\u91CF\u5206 = 0.5*\u7F3A\u9677\u5206\u6570 + 0.3*\u6F0F\u6D1E\u5206\u6570 + 0.2*\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570"),Ja.createElement("p",{style:{marginLeft:"10px"}},"\u5176\u4E2D\uFF1A"),Ja.createElement("p",{style:{marginLeft:"10px"}},"\u7F3A\u9677/\u6F0F\u6D1E/\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570\u8BA1\u7B97\u89C4\u5219\u4E3A\uFF1A100 - 100 *((100*\u963B\u65AD\u6570 + 5*\u4E25\u91CD\u6570 + 3*\u4E3B\u8981\u6570 + 1*\u6B21\u6570\uFF09/ \u4EE3\u7801\u884C\u6570\uFF09"),Ja.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002")))};var Nt=(0,Se.connect)(({shixunHomeworks:ae,loading:de,globalSetting:se,classroomList:ut,user:St})=>({shixunHomeworks:ae,globalSetting:se,loading:de.effects,classroomList:ut,user:St}))(Tt),rn=Object.defineProperty,en=Object.getOwnPropertySymbols,an=Object.prototype.hasOwnProperty,Nn=Object.prototype.propertyIsEnumerable,On=(ae,de,se)=>de in ae?rn(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Mn=(ae,de)=>{for(var se in de||(de={}))an.call(de,se)&&On(ae,se,de[se]);if(en)for(var se of en(de))Nn.call(de,se)&&On(ae,se,de[se]);return ae},ma=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const la=({shixunHomeworks:ae,dispatch:de})=>{const se=(0,Se.useParams)();return ne.createElement(be.default,{centered:!0,title:"\u63D0\u793A",open:ae.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ma(void 0,null,function*(){(yield de({type:"shixunHomeworks/deleteReply",payload:{object_id:ae.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(fe.ZP.success("\u5220\u9664\u6210\u529F"),de({type:"shixunHomeworks/setActionTabs",payload:{}}),de({type:"shixunHomeworks/getReplyList",payload:Mn({},ae.actionTabs.params)}))}),onCancel:()=>{de({type:"shixunHomeworks/setActionTabs",payload:{}})}},ne.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var Aa=(0,Se.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(la),Xn={flex_box_center:"flex_box_center___oXmmv",flex_space_between:"flex_space_between___D5_mZ",flex_box_vertical_center:"flex_box_vertical_center___S5DkJ",flex_box_center_end:"flex_box_center_end___KnbTG",flex_box_column:"flex_box_column____klOK",top:"top___FyBsZ",desc:"desc___sMJy6",liked:"liked___P7kc_",likedActive:"likedActive___gv4cj",reply:"reply___fFyWG",replyList:"replyList___RDcrF",comment:"comment___uNa2p",deseIconSty:"deseIconSty___hiTV2",buttonEdit:"buttonEdit___godGx",maskWrap:"maskWrap___bA1lb",desHead:"desHead___gsg50",mask:"mask___HzQwZ",md:"md___kNtFb",tip:"tip___enkdY",selectWrapper:"selectWrapper___x8uH0",inputBox:"inputBox___VxU7y",pass_info:"pass_info___Kig4_",todo:"todo___hntv8",name:"name___UD8SI",info:"info___lOOGO",viewreport:"viewreport___CAnci"},La="data:image/png;base64,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",It=ee(59301),Lo=Object.defineProperty,uo=Object.defineProperties,wo=Object.getOwnPropertyDescriptors,_o=Object.getOwnPropertySymbols,ja=Object.prototype.hasOwnProperty,mo=Object.prototype.propertyIsEnumerable,Qa=(ae,de,se)=>de in ae?Lo(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,ia=(ae,de)=>{for(var se in de||(de={}))ja.call(de,se)&&Qa(ae,se,de[se]);if(_o)for(var se of _o(de))mo.call(de,se)&&Qa(ae,se,de[se]);return ae},ba=(ae,de)=>uo(ae,wo(de)),$a=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});ge().locale("ZH-cn");const lr=({shixunHomeworks:ae,classroomList:de,globalSetting:se,user:ut,loading:St,dispatch:ft,gotosetting:xt})=>{var tt,Ie,ht,Fa;const[$t,un]=(0,ne.useState)(ba(ia({},(0,Se.useParams)()),{limit:10})),[Kn,Pa]=(0,ne.useState)({page:1,limit:10}),[At,sa]=(0,ne.useState)({page:1,limit:10,course_group_ids:"all",passed_status:"all",search:""}),[Sn,Ta]=(0,ne.useState)(!1),[Yn,eo]=(0,ne.useState)(-1),[qt,ra]=(0,ne.useState)(""),[lo,va]=(0,ne.useState)(""),{detailLeftMenus:na}=de,[lt,Jt]=(0,ne.useState)({}),{workDetail:Qt,workList:fa}=ae;let[Po,Xa]=(0,ne.useState)({});const[Ar,cr]=(0,ne.useState)(!1),[jr,kr]=(0,ne.useState)(!1),[Mu,za]=(0,ne.useState)(!1),[qo,Jn]=(0,ne.useState)(!1),[po,bn]=(0,ne.useState)(1),Na=(0,ne.useRef)(null),[pa,Fn]=(0,ne.useState)({}),[Wn,ka]=(0,ne.useState)({}),[Bo,Ia]=(0,ne.useState)(!1),or=(0,ne.useRef)(!0),[Dr,Ua]=(0,ne.useState)([]),lu=(0,ne.useRef)(null);$t.page_size=10,(0,ne.useEffect)(()=>{Na.current&&(Na.current.clientHeight>200?bn(2):bn(4))},[Qt==null?void 0:Qt.explanation]),(0,ne.useEffect)(()=>{ft({type:"shixunHomeworks/getReplyList",payload:ia({},$t)}),ft({type:"shixunHomeworks/getWorkDetail",payload:ia({},$t)}),ir()},[$t.categoryId]),(0,ne.useEffect)(()=>{ae!=null&&ae.replyList&&Jt(ae.replyList)},[ae]);function dr(Ht){return $a(this,null,function*(){if(!(Po!=null&&Po.ec_point_ids))return;let Gn=yield(0,Be.ZP)(`/api/ec_courses/${Po==null?void 0:Po.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:ia({homework_common_id:Ht},Po)})})}function ir(){return $a(this,null,function*(){cr(!0);let Ht=yield(0,Be.ZP)(`/api/homework_commons/${$t==null?void 0:$t.categoryId}/shixun_challenge_data.json`,{method:"get"});(Ht==null?void 0:Ht.status)===0&&Fn(Ht==null?void 0:Ht.data),cr(!1)})}const ou=()=>$a(void 0,null,function*(){kr(!0);const Ht=yield(0,Be.ZP)(`/api/homework_commons/${$t==null?void 0:$t.categoryId}/challenge_passed_details.json`,{method:"get",params:ba(ia({challenge_id:lu.current},At),{passed_status:At.passed_status==="all"?null:At.passed_status,course_group_ids:At.course_group_ids==="all"?null:At.course_group_ids})});(Ht==null?void 0:Ht.status)===0&&ka(Ht==null?void 0:Ht.data),kr(!1)}),Ru=()=>{if(po===1)return{visibility:"hidden"};if(po===2)return{overflow:"hidden",height:"200px"};if(po===3)return{overflow:"initial"};if(po===4)return{overflow:"initial"}},dl=Ht=>{At.course_group_ids=Ht,At.page=1,sa(ia({},At)),ou()},Hl=Ht=>{At.passed_status=Ht,$t.page=1,sa(ia({},At)),ou()};return It.createElement("section",{className:Xn.bg},It.createElement(Fe.Z,{spinning:Ar},(!(Qt!=null&&Qt.hide_explanation)||(0,Ue.GJ)())&&It.createElement("section",{className:" edu-container",style:{padding:"20px 20px 0 20px",background:"#fff",position:"relative"}},!qo&&(0,Ue.GJ)()&&It.createElement("div",{style:{position:"absolute",zIndex:10,right:34,top:30}},(0,Ue.GJ)()&&It.createElement("span",{className:Xn.deseIconSty,style:{marginLeft:"auto",cursor:"pointer"},onClick:()=>{Jn(!0)}},It.createElement(ie.Z,{title:"\u7F16\u8F91\u8BF4\u660E"},It.createElement("i",{className:"iconfont icon-bianji-moren font14"}),It.createElement("span",null,"\u7F16\u8F91\u8BF4\u660E"))),It.createElement("span",{className:Xn.deseIconSty,style:{marginLeft:"20px",cursor:"pointer"},onClick:()=>$a(void 0,null,function*(){if(!(Qt!=null&&Qt.hide_explanation))be.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u9690\u85CF\u540E\uFF0C\u5B66\u751F\u7AEF\u5C06\u9690\u85CF\u4F5C\u4E1A\u8BF4\u660E\u6A21\u5757",onOk:()=>$a(void 0,null,function*(){let Ht=yield(0,Be.ZP)(`/api/homework_commons/${$t==null?void 0:$t.categoryId}/hide_explanation.json`,{method:"post",body:{hide_explanation:!0}});(Ht==null?void 0:Ht.status)==0&&(fe.ZP.success("\u9690\u85CF\u6210\u529F"),ft({type:"shixunHomeworks/getWorkDetail",payload:ia({},$t)}))})});else{let Ht=yield(0,Be.ZP)(`/api/homework_commons/${$t==null?void 0:$t.categoryId}/hide_explanation.json`,{method:"post",body:{hide_explanation:!1}});(Ht==null?void 0:Ht.status)==0&&(fe.ZP.success("\u516C\u5F00\u6210\u529F"),ft({type:"shixunHomeworks/getWorkDetail",payload:ia({},$t)}))}})},It.createElement(ie.Z,{title:Qt!=null&&Qt.hide_explanation?"\u516C\u5F00\u8BF4\u660E":"\u9690\u85CF\u8BF4\u660E"},It.createElement("i",{className:"iconfont icon-xianshiyincang font14"}),It.createElement("span",null,Qt!=null&&Qt.hide_explanation?"\u516C\u5F00\u8BF4\u660E":"\u9690\u85CF\u8BF4\u660E")))),qo?It.createElement(It.Fragment,null,It.createElement(Ne.Z,{defaultValue:Qt==null?void 0:Qt.explanation,watch:!0,height:155,onChange:Ht=>{ra(Ht)}}),It.createElement("div",{style:{display:"flex"}},It.createElement(Ce.ZP,{size:"middle",type:"primary",className:`${Xn.buttonEdit} mr20`,style:{marginLeft:"auto"},htmlType:"submit",onClick:()=>$a(void 0,null,function*(){bn(1);const Ht=yield ft({type:"shixunHomeworks/updateWork",payload:{explanation:qt,categoryId:$t.categoryId}});(Ht==null?void 0:Ht.status)==0&&(fe.ZP.success("\u7F16\u8F91\u6210\u529F"),Jn(!1),ft({type:"shixunHomeworks/getWorkDetail",payload:ia({},$t)}))})},"\u63D0\u4EA4"),It.createElement(Ce.ZP,{size:"middle",type:"primary",ghost:!0,className:Xn.buttonEdit,onClick:()=>{Jn(!1)}},"\u53D6\u6D88"))):!!(Qt!=null&&Qt.explanation)&&It.createElement("div",{ref:Na,className:Xn.maskWrap,style:Ru()},It.createElement("div",{className:Xn.desHead},It.createElement("img",{src:La,width:94})),It.createElement(le.Z,{className:Xn.md,value:(Qt==null?void 0:Qt.explanation)||""}),po===2&&It.createElement("div",{className:Xn.mask},It.createElement("div",{onClick:()=>bn(3)},"\u5C55\u5F00",It.createElement("i",{className:"iconfont icon-zhankai4"}))),po===3&&It.createElement("div",{className:Xn.mask,style:{position:"relative",height:30,background:"transparent",paddingTop:5}},It.createElement("div",{onClick:()=>bn(2)},"\u6536\u8D77",It.createElement("i",{className:"iconfont icon-shouqi5"}))))),It.createElement("section",{className:" edu-container",style:{background:"#fff",paddingTop:20}},(0,Ue.dE)()&&!!(pa!=null&&pa.group_name)&&It.createElement("div",{className:Xn.info},It.createElement("img",{src:`${xe.Z.IMG_SERVER}/images/${pa==null?void 0:pa.image_url}`}),It.createElement("div",{className:"ml20",style:{alignItems:"start"}},It.createElement("b",null,(pa==null?void 0:pa.username)||""),It.createElement("span",{title:(pa==null?void 0:pa.group_name)||"",style:{maxWidth:"130px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",wordBreak:"break-all"}},(pa==null?void 0:pa.group_name)||"")),It.createElement("div",null,It.createElement("b",null,It.createElement(bt.n,{value:pa==null?void 0:pa.work_score})),It.createElement("span",null,"\u603B\u6210\u7EE9")),It.createElement("div",null,It.createElement("b",null,(pa==null?void 0:pa.evaluate_count)||"-"),It.createElement("span",null,"\u8BC4\u6D4B\u6B21\u6570")),It.createElement("div",null,It.createElement("b",null,(pa==null?void 0:pa.time_consuming)||"-"),It.createElement("span",null,"\u603B\u8017\u65F6")),It.createElement("div",null,It.createElement("b",{style:{color:"#009C0F"}},pa==null?void 0:pa.passed_count),It.createElement("span",null,"\u5DF2\u901A\u8FC7\u6570")),It.createElement("div",null,It.createElement("b",{style:{color:"#FA6400"}},pa==null?void 0:pa.progress_count),It.createElement("span",null,"\u672A\u901A\u8FC7")),It.createElement("div",null,It.createElement("b",{style:{color:"#E30000"}},pa==null?void 0:pa.no_evaluate_count),It.createElement("span",null,"\u672A\u8BC4\u6D4B")),It.createElement("div",{className:Xn.viewreport,style:{marginLeft:60,fontSize:14,color:"#3061D0",cursor:"pointer"},onClick:()=>{window.open(`/classrooms/${$t.coursesId}/shixun_homework/${$t.categoryId}/${Qt==null?void 0:Qt.work_id}/comment`)}},It.createElement("i",{className:"iconfont icon-baogao",style:{marginRight:7}}),It.createElement("span",null,"\u67E5\u770B\u62A5\u544A")))),It.createElement("div",null,It.createElement("section",{className:" edu-container",style:{padding:"20px",background:"#fff"}},(0,Ue.GJ)()&&It.createElement("div",{className:Xn.tip},It.createElement("i",{className:"iconfont icon-tishi12 font14",style:{color:"#FEB636",margin:"0 6px 0 12px"}}),It.createElement("div",null,Qt!=null&&Qt.answer_public?It.createElement("span",{style:{color:"#CA7720"}},"\u672C\u4F5C\u4E1A\u8BBE\u7F6E\u5B66\u751F\u7AEF\u53EF\u67E5\u770B\u7B54\u6848\uFF0C\u5982\u679C\u9700\u8BBE\u7F6E\u9690\u85CF\u8BF7\u70B9\u51FB"):It.createElement("span",{style:{color:"#CA7720"}},"\u672C\u4F5C\u4E1A\u8BBE\u7F6E\u5B66\u751F\u7AEF\u4E0D\u53EF\u67E5\u770B\u7B54\u6848\uFF0C\u5982\u679C\u9700\u8BBE\u7F6E\u516C\u5F00\u8BF7\u70B9\u51FB"),It.createElement("span",{style:{color:"#145DFF",marginLeft:10,cursor:"pointer"},onClick:()=>{xt()}},"\u5C55\u793A\u8BBE\u7F6E"))),It.createElement(He.default,{dataSource:pa==null?void 0:pa.challenge_settings,pagination:!1,columns:(tt=[{title:"\u5E8F\u53F7",dataIndex:"index",ellipsis:!0,key:"index",width:55,render:(Ht,Gn,fu)=>`${(Kn.page-1)*Kn.limit+fu+1}`},{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name",ellipsis:!0,width:(0,Ue.dE)()?280:420,key:"challenge_name",render:(Ht,Gn,fu)=>It.createElement("div",null,(Gn==null?void 0:Gn.is_choose_todo)&&It.createElement("span",{className:Xn.todo},"\u9009\u505A"),It.createElement("span",{className:Xn.name,title:Ht},Ht))},{title:"\u5173\u5361\u5206\u503C",dataIndex:"challenge_score",ellipsis:!0,key:"challenge_score"},(0,Ue.dE)()&&{title:"\u6211\u7684\u5F97\u5206",dataIndex:"game_score",key:"game_score",render:Ht=>{let Gn="",fu=Number(Ht);return fu>=0&&fu<=60?Gn="c-red":fu>=90?Gn="c-green":fu>60?Gn="c-orange":Gn="",It.createElement("span",{className:Gn},Ht)}},(0,Ue.dE)()&&{title:"\u901A\u8FC7\u72B6\u6001",dataIndex:"passed_status",key:"passed_status",render(Ht){return It.createElement(It.Fragment,null,Ht===0&&It.createElement("span",{style:{color:"#E30000"}},"\u672A\u8BC4\u6D4B"),Ht===1&&It.createElement("span",{style:{color:"#FA6400"}},"\u672A\u901A\u8FC7"),Ht===2&&It.createElement("span",{style:{color:"#009C0F"}},"\u5DF2\u901A\u8FC7"))}},(0,Ue.dE)()&&{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,width:100},(0,Ue.dE)()&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",ellipsis:!0,width:100},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",width:100,ellipsis:!0,render(Ht,Gn,fu){return Ht}},{title:"\u901A\u8FC7\u7387",dataIndex:"passed_rate",key:"passed_rate",width:100,ellipsis:!0,render:(Ht,Gn)=>It.createElement("span",null,(parseFloat(Ht)*100).toFixed(2),"%")},{title:"\u77E5\u8BC6\u70B9",dataIndex:"knowledge_points",ellipsis:!0,key:"knowledge_points",width:200,render:(Ht,Gn)=>It.createElement("span",{style:{backgroundColor:"#ECFAF5",color:"#1B8565",overflow:"hidden",textOverflow:"ellipsis",padding:"2px 6px"}},Ht||"--")},!(0,Ue.dE)()&&{title:"\u64CD\u4F5C",dataIndex:"identifier",key:"identifier",width:146,align:"right",render(Ht,Gn,fu){return It.createElement("div",null,It.createElement("a",{onClick:()=>$a(this,null,function*(){lu.current=Gn==null?void 0:Gn.challenge_id,yield ou(),za(!0)}),className:"ml20"},"\u67E5\u770B\u901A\u8FC7\u8BE6\u60C5"))}}])==null?void 0:tt.filter(Ht=>!!Ht)})),It.createElement("aside",{style:{padding:"0 20px 20px 20px"}},It.createElement(Ae.Z,{defaultCurrent:1,total:Sn==null?void 0:Sn.count,hideOnSinglePage:!0,showTotal:Ht=>It.createElement("span",null,"\u5171",Ht,"\u6761"),current:Kn.page||1,pageSize:Kn.limit||10,onChange:(Ht,Gn)=>{Kn.page=Ht,Kn.limit=Gn,Pa(ia({},$t)),ir()}})))),It.createElement("aside",{className:[Xn.reply,"bg-white","mt20"].join(" ")},Sn&&It.createElement(Ne.Z,{onChange:Ht=>{ra(Ht)},height:200,isFocus:!0,watch:!0}),It.createElement(ct.Z,{onClick:()=>{Ta(!0)}},It.createElement(Oe.Z,{flex:"1",style:{pointerEvents:"none"}},!Sn&&It.createElement(Ct.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),It.createElement(Oe.Z,null,It.createElement(Ce.ZP,{type:"primary",size:"middle",onClick:()=>$a(void 0,null,function*(){var Ht;if((0,Ue.Rm)()&&!((Ht=de.AssistantObject.practice)!=null&&Ht.can_create)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}qt===""?fe.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield ft({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:$t.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:qt}}})).status===0&&(fe.ZP.success("\u53D1\u5E03\u6210\u529F"),ft({type:"shixunHomeworks/getReplyList",payload:ia({},$t)}),Ta(!1),ra(""))})},"\u53D1\u8868")))),(lt==null?void 0:lt.comments)&<.comments!=""&&It.createElement("aside",{className:[Xn.replyList,"bg-white"].join(" ")},lt==null?void 0:lt.comments.map(function(Ht,Gn){var fu,ul,Bn,$o;return It.createElement(ct.Z,{gutter:[12,12],key:Gn},It.createElement(Oe.Z,{flex:"40px"},It.createElement("img",{width:"40",src:`${xe.Z.IMG_SERVER}/images/${(fu=Ht==null?void 0:Ht.author)==null?void 0:fu.image_url}`})),It.createElement(Oe.Z,{flex:"1"},It.createElement(ct.Z,{align:"middle"},It.createElement(Oe.Z,{span:20},It.createElement("span",{className:"c-light-black"},(ul=Ht==null?void 0:Ht.author)==null?void 0:ul.name),It.createElement("span",{className:"c-light-black ml10"},Ht.time," \u53D1\u5E03")),It.createElement(Oe.Z,{span:4},It.createElement("div",{className:"tr"},((0,Ue.GJ)()||((Bn=ut==null?void 0:ut.userInfo)==null?void 0:Bn.login)===(($o=Ht==null?void 0:Ht.author)==null?void 0:$o.login))&&It.createElement(Xe.Z,{className:"current",onClick:()=>{ft({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:$t,selectArr:Ht,object_type:"message"}})}}))),It.createElement(Oe.Z,{span:24},It.createElement(le.Z,{value:Ht.content})),Ht.children&&It.createElement("aside",{className:Xn.comment},Ht.children.map(function(Eo,hu){var Ju,tl;return It.createElement(ct.Z,{key:hu},It.createElement(Oe.Z,{span:24},It.createElement(ct.Z,null,It.createElement(Oe.Z,{flex:"1"},Eo.author.name,It.createElement("span",{className:"c-light-black ml10"},ge()(Eo==null?void 0:Eo.created_on).fromNow())),It.createElement(Oe.Z,null,((0,Ue.GJ)()||((Ju=ut==null?void 0:ut.userInfo)==null?void 0:Ju.login)===((tl=Eo==null?void 0:Eo.author)==null?void 0:tl.login))&&It.createElement(ie.Z,{title:"\u5220\u9664"},It.createElement(Xe.Z,{className:"current",onClick:()=>{ft({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:$t,selectArr:Eo}})}}))))),It.createElement(Oe.Z,null,It.createElement(le.Z,{value:Eo.content})))})),It.createElement("div",{className:"tc w100 mt10"},It.createElement(Ae.Z,{defaultCurrent:1,total:Ht==null?void 0:Ht.child_message_count,hideOnSinglePage:!0,pageSize:5,current:Ht.page||1,onChange:Eo=>$a(this,null,function*(){var hu;const Ju=yield(0,ce.PC)(ba(ia({},$t),{parent_id:Ht.id,page:Eo,limit:5}));(hu=Ju==null?void 0:Ju.comments)!=null&&hu.length&&(lt.comments[Gn].page=Eo,lt.comments[Gn].children=[...Ju==null?void 0:Ju.comments],Jt(ia({},lt)))})})),It.createElement(Oe.Z,{span:24,className:"mt5 c-light-black"},Yn===Gn&&It.createElement("aside",null,It.createElement(Ne.Z,{onChange:Eo=>{va(Eo)},height:150,isFocus:!0}),It.createElement(ct.Z,null,It.createElement(Oe.Z,{span:24,className:"tr"},It.createElement(Ce.ZP,{type:"primary",size:"middle",onClick:()=>$a(this,null,function*(){var Eo;if(lo==="")fe.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9");else{yield ft({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:$t.categoryId,jour_type:"HomeworkCommon",m_parent_id:Ht.id,reply_id:1,notes:lo}}});const hu=yield(0,ce.PC)(ba(ia({},$t),{parent_id:Ht.id,limit:5}));(Eo=hu==null?void 0:hu.comments)!=null&&Eo.length&&(++lt.comments[Gn].child_message_count,lt.comments[Gn].children=[...hu==null?void 0:hu.comments],lt.comments[Gn].page=1,Jt(lt)),fe.ZP.success("\u53D1\u5E03\u6210\u529F"),eo(-1)}})},"\u53D1\u8868")))),Yn!==Gn&&It.createElement("div",{className:"tr"},It.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>eo(Gn)}),Ht.child_message_count||0,!!(Ht!=null&&Ht.user_praise)&&It.createElement("span",{className:"c-orange"},It.createElement(st.Z,{className:"mr5 ml30",onClick:()=>$a(this,null,function*(){yield ft({type:"shixunHomeworks/replyUnLike",payload:{object_id:Ht.id,object_type:"journals_for_message"}}),ft({type:"shixunHomeworks/getReplyList",payload:ia({},$t)})})}),Ht==null?void 0:Ht.praise_count),!Ht.user_praise&&It.createElement("span",null,It.createElement(st.Z,{className:"mr5 ml30",onClick:()=>$a(this,null,function*(){yield ft({type:"shixunHomeworks/replyLike",payload:{object_id:Ht.id,object_type:"journals_for_message"}}),ft({type:"shixunHomeworks/getReplyList",payload:ia({},$t)})})}),Ht.praise_count))))))})),It.createElement("aside",{className:"tc mt30 pb30"},It.createElement(Ae.Z,{defaultCurrent:1,total:lt==null?void 0:lt.parent_messages_count,hideOnSinglePage:!0,current:$t.page||1,pageSize:10,onChange:Ht=>{$t.page=Ht,ft({type:"shixunHomeworks/getReplyList",payload:ia({},$t)})}})),It.createElement(Aa,null),It.createElement(be.default,{centered:!0,title:"\u5173\u5361\u901A\u8FC7\u8BE6\u60C5",width:1200,open:Mu,okText:"\u786E\u5B9A",bodyStyle:{minHeight:550},afterClose:()=>{At.course_group_ids="all",At.passed_status="all",At.search=""},footer:null,cancelText:"\u53D6\u6D88",onOk:()=>$a(void 0,null,function*(){(yield ft({type:"shixunHomeworks/deleteReply",payload:{object_id:ae.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(fe.ZP.success("\u5220\u9664\u6210\u529F"),za(!1),ft({type:"shixunHomeworks/getReplyList",payload:ia({},ae.actionTabs.params)}))}),onCancel:()=>{za(!1)}},It.createElement("div",{className:"mb20"},It.createElement("span",{style:{color:"#5F6368",marginRight:10}},"\u5173\u5361\u540D\u79F0"),It.createElement("span",{style:{color:"#CA7720",fontWeight:500}},Wn==null?void 0:Wn.challenge_name)),It.createElement("div",{className:Xn.inputBox},It.createElement("div",{style:{display:"flex",alignItems:"center"}},It.createElement("div",{className:"mr20"},It.createElement("span",{style:{color:"#9B9B9B",marginRight:10}},"\u901A\u8FC7\u72B6\u6001"),It.createElement(Te.default,{value:At==null?void 0:At.passed_status,defaultValue:"all",className:Xn.selectWrapper,style:{width:130},getPopupContainer:Ht=>Ht.parentNode,onChange:Hl},It.createElement(Te.default.Option,{value:"all"},"\u5168\u90E8"),It.createElement(Te.default.Option,{value:0},"\u672A\u8BC4\u6D4B"),It.createElement(Te.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),It.createElement(Te.default.Option,{value:2},"\u5DF2\u901A\u8FC7"))),It.createElement("div",null,It.createElement("span",{style:{color:"#9B9B9B",marginRight:10}},"\u5206\u73ED\u60C5\u51B5"),It.createElement(Te.default,{value:At==null?void 0:At.course_group_ids,defaultValue:"all",className:Xn.selectWrapper,style:{width:220},showSearch:!0,placeholder:"\u8F93\u5165\u5173\u952E\u8BCD\u5BF9\u5206\u73ED\u8FDB\u884C\u641C\u7D22",getPopupContainer:Ht=>Ht.parentNode,onChange:dl,dropdownRender:Ht=>It.createElement(Fe.Z,{spinning:Bo},Ht)},It.createElement(Te.default.Option,{key:-1,value:"all"},"\u5168\u90E8\u73ED\u7EA7"),(ht=(Ie=ae==null?void 0:ae.headerInfo)==null?void 0:Ie.course_group_info)==null?void 0:ht.map(Ht=>It.createElement(Te.default.Option,{key:Ht.course_group_id,value:Ht.course_group_id},Ht.group_group_name))))),It.createElement(Ge.t7,{style:{width:290,height:38},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:At==null?void 0:At.search,onChange:Ht=>{At.page=1,At.search=Ht,sa(ia({},At)),ou()}})),It.createElement("div",{className:Xn.pass_info},It.createElement("span",{style:{marginLeft:12}},"\u5171\u6709 ",It.createElement("span",{style:{color:"#3061D0"}},Wn==null?void 0:Wn.count)," \u540D\u540C\u5B66\u53C2\u4E0E\uFF0C\u5176\u4E2D ",It.createElement("span",{style:{color:"#009C0F"}},Wn==null?void 0:Wn.passed_count)," \u4EBA\u5DF2\u901A\u8FC7\uFF0C",It.createElement("span",{style:{color:"#E30000"}},Wn==null?void 0:Wn.no_passed_count)," \u4EBA\u672A\u901A\u8FC7")),It.createElement(He.default,{dataSource:Wn==null?void 0:Wn.list,pagination:!1,loading:jr,columns:(Fa=[{title:"\u5E8F\u53F7",dataIndex:"index",ellipsis:!0,key:"index",width:55,render:(Ht,Gn,fu)=>`${(Kn.page-1)*Kn.limit+fu+1}`},{title:"\u59D3\u540D",dataIndex:"username",ellipsis:!0,key:"index"},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,key:"index"},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0,key:"index"},{title:"\u901A\u8FC7\u72B6\u6001",dataIndex:"passed_status",key:"passed_status",render(Ht){return It.createElement(It.Fragment,null,Ht===0&&It.createElement("span",{style:{color:"#E30000"}},"\u672A\u8BC4\u6D4B"),Ht===1&&It.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),Ht===2&&It.createElement("span",{style:{color:"#009C0F"}},"\u5DF2\u901A\u8FC7"))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,width:100},(0,Ue.dE)()&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",ellipsis:!0,width:100}])==null?void 0:Fa.filter(Ht=>!!Ht)}),It.createElement("aside",{className:"tc mt30"},It.createElement(Ae.Z,{defaultCurrent:1,total:Wn==null?void 0:Wn.count,hideOnSinglePage:!0,current:At.page||1,pageSize:10,onChange:Ht=>{At.page=Ht,ou(lu)}}))))};var Jo=(0,Se.connect)(({shixunHomeworks:ae,classroomList:de,loading:se,user:ut,globalSetting:St})=>({shixunHomeworks:ae,globalSetting:St,classroomList:de,user:ut,loading:se.effects}))(lr),ho=ee(95869),er=ee(67921),fr=ee(29678),Fr=Object.defineProperty,ar=Object.getOwnPropertySymbols,mu=Object.prototype.hasOwnProperty,br=Object.prototype.propertyIsEnumerable,Wo=(ae,de,se)=>de in ae?Fr(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,wu=(ae,de)=>{for(var se in de||(de={}))mu.call(de,se)&&Wo(ae,se,de[se]);if(ar)for(var se of ar(de))br.call(de,se)&&Wo(ae,se,de[se]);return ae},Zo=(ae,de)=>{var se={};for(var ut in ae)mu.call(ae,ut)&&de.indexOf(ut)<0&&(se[ut]=ae[ut]);if(ae!=null&&ar)for(var ut of ar(ae))de.indexOf(ut)<0&&br.call(ae,ut)&&(se[ut]=ae[ut]);return se},tu=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Vr=ae=>{var de=ae,{shixunHomeworks:se,dispatch:ut}=de,St=Zo(de,["shixunHomeworks","dispatch"]);const ft=(0,Se.useParams)(),[xt,tt]=(0,ne.useState)(!0),[Ie,ht]=(0,ne.useState)(!1),[Fa]=Re.default.useForm(),$t=()=>tu(void 0,null,function*(){const un=Fa.getFieldValue();(yield(0,Be.ZP)(`/api/homework_commons/${ft.categoryId}/batch_comment.json`,{method:"post",body:{student_work_ids:[...se.actionTabs.selectArrs],cover_all:xt,hidden_comment:un.hidden_comment,comment:un.comment}})).status===0&&(fe.ZP.success("\u8BC4\u9605\u6210\u529F"),Fa.resetFields(),ut({type:"shixunHomeworks/setActionTabs",payload:{}}),ut({type:"shixunHomeworks/getShixunWorkList",payload:wu({},se.actionTabs.params)}))});return ne.createElement(ne.Fragment,null,ne.createElement(be.default,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",open:se.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>tu(void 0,null,function*(){var un,Kn,Pa;const At=Fa.getFieldValue();JSON.stringify(At)==="{}"||At.hidden_comment===""&&At.comment===""?ht(!0):(Pa=(Kn=(un=se.shixunWorkList)==null?void 0:un.student_works)==null?void 0:Kn.some)!=null&&Pa.call(Kn,sa=>sa.has_shixun_work_comment)?ut({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:se.actionTabs.selectArrs,params:se.actionTabs.params}}):$t()}),onCancel:()=>{ut({type:"shixunHomeworks/setActionTabs",payload:{}})}},ne.createElement(Re.default,{form:Fa,onChange:()=>{Ie&&ht(!1)}},ne.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),ne.createElement(Re.default.Item,{name:"comment"},ne.createElement(Ct.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),ne.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),ne.createElement(Re.default.Item,{name:"hidden_comment"},ne.createElement(Ct.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),Ie&&ne.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),ne.createElement(be.default,{centered:!0,title:ne.createElement("span",null,ne.createElement(cn.Z,{className:"c-orange mr20"}),"\u63D0\u793A"),open:se.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>{$t()},onCancel:()=>{ut({type:"shixunHomeworks/setActionTabs",payload:{}})},width:400},ne.createElement("div",{className:"tc"},ne.createElement("p",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),ne.createElement("p",null,ne.createElement(we.ZP.Group,{onChange:un=>{tt(un.target.value)},value:xt},ne.createElement(we.ZP,{value:!0},"\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4"),ne.createElement(we.ZP,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))};var Uu=(0,Se.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(Vr),bo={wrap:"wrap___kCwPu",refresh:"refresh___dkiX_",maxWidth70:"maxWidth70___u0Fnw",maxWidth80:"maxWidth80___B8pkG",maxWidth100:"maxWidth100___jQ_W6",maxWidth110:"maxWidth110___t9GZl",maxWidth120:"maxWidth120___tvrlz",reviewStatusTooltip:"reviewStatusTooltip___nCQT1",color32C:"color32C___KnLuR",MdEditor:"MdEditor___IcZwd",tr1:"tr1___k3Rcs",scroll:"scroll___TVUAz",work_button:"work_button___QokXJ",under_review:"under_review___jMAOI"},No=ee(59301),To=({defaultValue:ae,onBlur:de,max:se,className:ut="game-score"})=>{const[St,ft]=(0,ne.useState)(ae);(0,ne.useEffect)(()=>{ft(ae)},[ae]);function xt(Ie){ft(Ie)}function tt(){St!==ae&&de(St>se?se:St)}return No.createElement(De.Z,{max:se,min:0,className:ut,value:St,onChange:xt,onBlur:tt})},Da={greyText:"greyText___XLove",info:"info___A1gYD",label:"label___hzhZk",blackContent:"blackContent___WdHyW",orangeContent:"orangeContent___d5L7E",inputLabel:"inputLabel___arXff",tableTitle:"tableTitle___xt1qf",scoreTable:"scoreTable___AoIAG"},Vn=ee(59301),jn=Object.defineProperty,Ha=Object.defineProperties,Vo=Object.getOwnPropertyDescriptors,pr=Object.getOwnPropertySymbols,il=Object.prototype.hasOwnProperty,ol=Object.prototype.propertyIsEnumerable,wl=(ae,de,se)=>de in ae?jn(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,bu=(ae,de)=>{for(var se in de||(de={}))il.call(de,se)&&wl(ae,se,de[se]);if(pr)for(var se of pr(de))ol.call(de,se)&&wl(ae,se,de[se]);return ae},Du=(ae,de)=>Ha(ae,Vo(de)),Ao=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const hl=({shixunHomeworks:ae,dispatch:de,classroomList:se,loading:ut,paramslist:St})=>{const{shixunWorkReport:ft}=ae,xt=(0,Se.useParams)(),[tt,Ie]=(0,ne.useState)(),[ht,Fa]=(0,ne.useState)(!1),[$t,un]=be.default.useModal(),[Kn,Pa]=(0,ne.useState)(!1),[At,sa]=(0,ne.useState)(!1),[Sn]=Re.default.useForm();(0,ne.useEffect)(()=>{ae.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&Ta()},[ae.actionTabs.key]);const Ta=()=>Ao(void 0,null,function*(){var qt,ra,lo,va,na;const lt=yield de({type:"shixunHomeworks/getShixunWorkReport",payload:Du(bu({},xt),{homeworkId:(ra=(qt=ae.actionTabs.selectArrs)==null?void 0:qt.data)==null?void 0:ra.homeworkId})});return console.log(lt),Ie((va=(lo=ae.actionTabs.selectArrs)==null?void 0:lo.data)==null?void 0:va.homeworkId),Sn.setFieldsValue({comment:lt==null?void 0:lt.work_comment,hidden_comment:(na=ae.res)==null?void 0:na.work_comment_hidden}),lt}),Yn=()=>Ao(void 0,null,function*(){const qt=Sn.getFieldsValue();(yield(0,Be.ZP)(`/api/student_works/${tt}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:qt.hidden_comment,comment:qt.comment}})).status===0&&(fe.ZP.success("\u8BC4\u9605\u6210\u529F"),Sn.resetFields(),de({type:"shixunHomeworks/setActionTabs",payload:{}}),de({type:"shixunHomeworks/getShixunWorkList",payload:bu(bu({},xt),St)}))}),eo=[{title:"\u5173\u5361",dataIndex:"name",render:(qt,ra,lo)=>lo+1},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",render:(qt,ra,lo)=>Vn.createElement("div",null,qt,ra.complete_status===4&&Vn.createElement(Ze.vA,{status:ra.complete_status}))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"open_time"},{title:"\u5B8C\u6210\u65F6\u95F4",dataIndex:"finished_time"},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",align:"center"},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming"},{title:"\u662F\u5426\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",align:"center",render:qt=>qt?"\u662F":"\u5426"},{title:"\u5173\u5361\u5F97\u5206",dataIndex:"game_score",align:"center",render:(qt,ra)=>Vn.createElement("div",null,Vn.createElement("span",{style:{color:parseFloat(ra.game_score_full)!==parseFloat(qt)?"#E30000":"#53C41B"}},qt),"/",ra.game_score_full)},{title:"\u8C03\u5206",dataIndex:"game_score",align:"center",fixed:"right",render:(qt,ra)=>(0,Ue.GJ)()?Vn.createElement(To,{max:ra.game_score_full,defaultValue:parseFloat(qt),onBlur:lo=>Ao(void 0,null,function*(){var va;if((0,Ue.Rm)()&&!((va=se.AssistantObject.practice)!=null&&va.can_appraise)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const na=yield de({type:"shixunHomeworks/changeScore",payload:{categoryId:tt,type:"report",score:lo,challenge_id:ra.challenge_id}});yield de({type:"shixunHomeworks/getShixunWorkReport",payload:Du(bu({},xt),{homeworkId:tt})}),de({type:"shixunHomeworks/getShixunWorkList",payload:xt}),na.status===0&&fe.ZP.success("\u64CD\u4F5C\u6210\u529F")})}):qt}];return Vn.createElement(Vn.Fragment,null,un,Vn.createElement(be.default,{centered:!0,width:1080,title:"\u70B9\u8BC4\u4F5C\u4E1A",open:ae.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ao(void 0,null,function*(){var qt;if((0,Ue.Rm)()&&!((qt=se.AssistantObject.practice)!=null&&qt.can_appraise)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const ra=Sn.getFieldsValue();console.log(ra),JSON.stringify(ra)==="{}"||ra.hidden_comment===""&&ra.comment===""?Fa(!0):Yn()}),onCancel:()=>{de({type:"shixunHomeworks/setActionTabs",payload:{}})}},Vn.createElement(ct.Z,{justify:"space-between",className:Da.info},Vn.createElement(Oe.Z,null,Vn.createElement("span",{className:`${Da.label} ${Da.greyText}`},"\u59D3\u540D"),Vn.createElement("span",{className:Da.blackContent},ft==null?void 0:ft.username)),Vn.createElement(Oe.Z,null,Vn.createElement("span",{className:`${Da.label} ${Da.greyText}`},"\u5B66\u53F7"),Vn.createElement("span",{className:Da.blackContent},(ft==null?void 0:ft.student_id)||"--")),Vn.createElement(Oe.Z,null,Vn.createElement("span",{className:`${Da.label} ${Da.greyText}`},"\u73ED\u7EA7"),Vn.createElement("span",{className:Da.blackContent},(ft==null?void 0:ft.group_name)||"--")),Vn.createElement(Oe.Z,null,Vn.createElement("span",{className:`${Da.label} ${Da.greyText}`},"\u5173\u5361\u5F97\u5206"),Vn.createElement("span",{className:Da.orangeContent},(ft==null?void 0:ft.challenge_score)||"--")),Vn.createElement(Oe.Z,null,Vn.createElement("span",{className:`${Da.label} ${Da.greyText}`},"\u6548\u7387\u5206"),Vn.createElement("span",{className:Da.orangeContent},(ft==null?void 0:ft.eff_score)||"--")),Vn.createElement(Oe.Z,null,Vn.createElement("span",{className:`${Da.label} ${Da.greyText}`},"\u8865\u4EA4\u6263\u5206"),Vn.createElement("span",{className:Da.orangeContent},(ft==null?void 0:ft.late_penalty)||"--")),Vn.createElement(Oe.Z,null,Vn.createElement("span",{className:`${Da.label} ${Da.greyText}`},"\u6700\u7EC8\u6210\u7EE9"),Vn.createElement("span",{className:Da.orangeContent},(ft==null?void 0:ft.work_score)||"--"))),Vn.createElement(Fe.Z,{spinning:ut["shixunHomeworks/getShixunWorkReport"]},Vn.createElement(Re.default,{form:Sn,onChange:()=>{ht&&Fa(!1)}},Vn.createElement(ct.Z,{wrap:!1,align:"middle",justify:"space-between"},Vn.createElement(Oe.Z,null,Vn.createElement("div",{className:`${Da.inputLabel} ${Da.greyText}`},"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),Vn.createElement(Oe.Z,null,Vn.createElement(Ga.Z,{isShowComponent:(0,Ue.G5)(),ModalProps:{open:Kn,onCancel:()=>{Pa(!1)}},onDataSelect:(qt,ra)=>Ao(void 0,[qt,ra],function*(lo,{node:va}){const na=()=>{Sn.setFieldsValue({comment:va==null?void 0:va.value}),Pa(!1)};if(Sn.getFieldValue("comment")){$t.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:na});return}na()})},Vn.createElement(Ce.ZP,{style:{padding:0,height:"auto"},icon:Vn.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:qt=>{Pa(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),Vn.createElement(Re.default.Item,{name:"comment"},Vn.createElement(Ct.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3})),Vn.createElement(ct.Z,{wrap:!1,align:"middle",justify:"space-between"},Vn.createElement(Oe.Z,null,Vn.createElement("div",{className:`${Da.inputLabel} ${Da.greyText}`},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),Vn.createElement(Oe.Z,null,Vn.createElement(Ga.Z,{isShowComponent:(0,Ue.G5)(),ModalProps:{open:At,onCancel:()=>{sa(!1)}},onDataSelect:(qt,ra)=>Ao(void 0,[qt,ra],function*(lo,{node:va}){const na=()=>{Sn.setFieldsValue({hidden_comment:va==null?void 0:va.value}),sa(!1)};if(Sn.getFieldValue("hidden_comment")){$t.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:na});return}na()})},Vn.createElement(Ce.ZP,{style:{padding:0,height:"auto"},icon:Vn.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:qt=>{sa(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),Vn.createElement(Re.default.Item,{name:"hidden_comment"},Vn.createElement(Ct.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3}))),ht&&Vn.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A"),Vn.createElement("div",{className:Da.tableTitle},"\u5173\u5361\u6210\u7EE9"),Vn.createElement(He.default,{className:Da.scoreTable,dataSource:ft.stage_list,rowKey:"challenge_id",pagination:!1,columns:eo,scroll:{x:"max-content"}}))))};var yl=(0,Se.connect)(({shixunHomeworks:ae,classroomList:de,loading:se})=>({shixunHomeworks:ae,classroomList:de,loading:se.effects}))(hl),Jr=Object.getOwnPropertySymbols,uu=Object.prototype.hasOwnProperty,Tu=Object.prototype.propertyIsEnumerable,Xu=(ae,de)=>{var se={};for(var ut in ae)uu.call(ae,ut)&&de.indexOf(ut)<0&&(se[ut]=ae[ut]);if(ae!=null&&Jr)for(var ut of Jr(ae))de.indexOf(ut)<0&&Tu.call(ae,ut)&&(se[ut]=ae[ut]);return se},ju=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Ir=ae=>{var de=ae,{shixunHomeworks:se,dispatch:ut}=de,St=Xu(de,["shixunHomeworks","dispatch"]);const ft=(0,Se.useParams)(),[xt,tt]=(0,ne.useState)([]),[Ie,ht]=(0,ne.useState)([]);(0,ne.useEffect)(()=>{se.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&Fa()},[se.actionTabs.key]);function Fa(){return ju(this,null,function*(){const un=yield(0,Be.ZP)(`/api/homework_commons/${ft.categoryId}/code_quality_analyses/group_list.json`,{method:"GET",params:{page:1,limit:200}});tt(un)})}const $t=[{title:"\u5206\u73ED\u60C5\u51B5",dataIndex:"name"},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u68C0\u6D4B\u8FDB\u5EA6",dataIndex:"status"},{title:"\u4E0A\u6B21\u8BC4\u5206\u65F6\u95F4",dataIndex:"last_analysis_time"}];return ne.createElement(ne.Fragment,null,ne.createElement(be.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:se.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ju(void 0,null,function*(){const un=yield(0,Be.ZP)(`/api/homework_commons/${ft.categoryId}/code_quality_analyses.json`,{method:"POST",body:{group_ids:Ie}});(un==null?void 0:un.status)===0&&(Se.history.replace(`/classrooms/${ft.coursesId}/shixun_homework/${ft.categoryId}/detail?tabs=4`),window.location.reload(),ut({type:"shixunHomeworks/setActionTabs",payload:{}}),ht([]))}),onCancel:()=>{ht([]),ut({type:"shixunHomeworks/setActionTabs",payload:{}})}},ne.createElement(He.default,{rowSelection:{type:"checkbox",onChange:(un,Kn)=>{ht([...un])},selectedRowKeys:Ie,getCheckboxProps:un=>({disabled:un.status==="\u8FDB\u884C\u4E2D"||un.works_count===0})},rowKey:un=>un.key||un.id,scroll:{y:300},pagination:!1,columns:$t,dataSource:xt==null?void 0:xt.group_list})))};var El=(0,Se.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(Ir),sl=Object.defineProperty,nu=Object.getOwnPropertySymbols,Go=Object.prototype.hasOwnProperty,_u=Object.prototype.propertyIsEnumerable,cl=(ae,de,se)=>de in ae?sl(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Gl=(ae,de)=>{for(var se in de||(de={}))Go.call(de,se)&&cl(ae,se,de[se]);if(nu)for(var se of nu(de))_u.call(de,se)&&cl(ae,se,de[se]);return ae},Nl=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const bl=({shixunHomeworks:ae,dispatch:de,isShow:se,setIsShow:ut,item:St,coursesId:ft,categoryId:xt})=>{const[tt,Ie]=(0,ne.useState)({page:1,limit:10}),[ht,Fa]=(0,ne.useState)([]),[$t,un]=(0,ne.useState)(!1);(0,ne.useEffect)(()=>{se&&Kn()},[se]);function Kn(){return Nl(this,null,function*(){un(!0);const At=yield(0,Be.ZP)(`/api/student_works/${St.id}/game_details.json`,{method:"get",params:Gl({},tt)});un(!1),At.status===0&&Fa(At==null?void 0:At.data)})}const Pa=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(At,sa,Sn)=>ne.createElement("span",{style:{color:"#000"}},tt.limit*(tt.page-1)+Sn+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,render:(At,sa,Sn)=>ne.createElement("span",{style:{color:"#000"}},At)},{title:"\u901A\u5173\u8BE6\u60C5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:(At,sa,Sn)=>ne.createElement("span",null,At==0?"\u672A\u901A\u5173":At==4?"\u622A\u6B62\u540E\u901A\u5173":"\u5DF2\u901A\u5173")},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",width:100,ellipsis:!0,render:(At,sa,Sn)=>ne.createElement("span",{style:{color:"#333"}},At)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:(At,sa,Sn)=>ne.createElement("span",{style:{color:"#333"}},At)}];return ne.createElement(ne.Fragment,null,ne.createElement(be.default,{centered:!0,title:"\u901A\u5173\u60C5\u51B5",open:se,width:700,footer:null,maskClosable:!1,onCancel:()=>{tt.page=1,tt.limit=10,Ie(Gl({},tt)),ut(!1)}},ne.createElement("div",{style:{display:"flex",justifyContent:"flex-start",alignItems:"center",marginBottom:"20px"}},ne.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},ne.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u751F\u59D3\u540D"),ne.createElement("span",{title:St==null?void 0:St.user_name,style:{color:"#232B40"}},St==null?void 0:St.user_name)),ne.createElement("div",{style:{marginLeft:"50px",marginRight:"50px",maxWidth:"180px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},ne.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u53F7"),ne.createElement("span",{title:St==null?void 0:St.student_id,style:{color:"#232B40"}},(St==null?void 0:St.student_id)||"--")),ne.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},ne.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u73ED\u7EA7"),ne.createElement("span",{title:St==null?void 0:St.group_name,style:{color:"#232B40"}},(St==null?void 0:St.group_name)||"--"))),ne.createElement(He.default,{scroll:{y:380},columns:Pa,loading:$t,style:{marginBottom:tt.limit>(ht==null?void 0:ht.count)?"16px":"0"},dataSource:ht.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:tt.limit,current:tt.page,position:["bottomRight"],onChange:(At,sa)=>{tt.page=At,tt.limit=sa,Ie(Gl({},tt)),Kn()},total:ht==null?void 0:ht.count,showTotal:(At,sa)=>ne.createElement("span",null,"\u5171",ne.createElement("span",{style:{color:"#165DFF"}}," ",At," "),"\u6761\u6570\u636E")}})))};var Al=(0,Se.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(bl),Yt=ee(59301),Wu=Object.defineProperty,Kl=Object.getOwnPropertySymbols,ii=Object.prototype.hasOwnProperty,Ql=Object.prototype.propertyIsEnumerable,Yl=(ae,de,se)=>de in ae?Wu(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Ul=(ae,de)=>{for(var se in de||(de={}))ii.call(de,se)&&Yl(ae,se,de[se]);if(Kl)for(var se of Kl(de))Ql.call(de,se)&&Yl(ae,se,de[se]);return ae},kl=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Ur=({shixunHomeworks:ae,loading:de,dispatch:se,setExportParams:ut,classroomList:St,user:ft})=>{var xt,tt,Ie,ht,Fa,$t,un,Kn,Pa,At,sa,Sn,Ta,Yn,eo,qt,ra,lo,va,na,lt,Jt,Qt,fa,Po,Xa,Ar,cr,jr,kr,Mu,za,qo,Jn,po,bn,Na,pa,Fn,Wn,ka,Bo,Ia,or,Dr,Ua,lu,dr,ir,ou,Ru,dl,Hl;const Ht=(0,Se.useParams)(),[Gn,fu]=(0,ne.useState)(Ul(Ul({},{page:1,limit:20,order:"work_score",b_order:"desc"}),Ht)),[ul]=Re.default.useForm(),[Bn,$o]=(0,ne.useState)(),[Eo,hu]=(0,ne.useState)({}),[Ju,tl]=(0,ne.useState)({}),[vi,fo]=(0,ne.useState)([]),[rr,Eu]=(0,ne.useState)(!1),[gl,ri]=(0,ne.useState)([]),[Jl,$l]=(0,ne.useState)(!1),[ss,ks]=(0,ne.useState)(),[ui,Dc]=(0,ne.useState)(1),[sd,Ki]=(0,ne.useState)(),[Di,cd]=(0,ne.useState)(),[Qi,Ii]=(0,ne.useState)(),[Yi,Oi]=(0,ne.useState)(),[Rs,Li]=(0,ne.useState)(),[Vc,cc]=(0,ne.useState)(!1),[Ts,dd]=(0,ne.useState)(!1),[gd,Ms]=(0,ne.useState)(!1),[md,Jc]=(0,ne.useState)(),Zs=(0,ne.useRef)(),[dc,Ic]=(0,ne.useState)([]),[gc,mc]=(0,ne.useState)([]),[Oc,Lc]=(0,ne.useState)(0),[ml,Xc]=(0,ne.useState)(null),zs=(0,ne.useRef)(null);(0,ne.useEffect)(()=>(si(!0),()=>{hu([]),fo([]),clearInterval(Zs.current)}),[Gn.coursesId]),(0,ne.useEffect)(()=>{var it;try{const Kt=JSON.parse(JSON.stringify(ae.shixunWorkList));!((it=Kt==null?void 0:Kt.student_works)!=null&&it.length)&&(Kt!=null&&Kt.id)?(Kt.student_works=[Ul({},Kt)],hu(Kt)):(Kt!=null&&Kt.id&&fo([Ul(Ul({},Kt),{number:"\u6211"})]),hu(Ul({},Kt)))}catch(Kt){}},[ae.shixunWorkList]),(0,ne.useEffect)(()=>{let it=null;if((ml==null?void 0:ml.status)==1&&clearInterval(it),(ml==null?void 0:ml.complete_num)!=(ml==null?void 0:ml.total_count)&&(ml==null?void 0:ml.status)!=1)return it=setInterval(()=>{ed()},3e3),()=>clearInterval(it)},[ml==null?void 0:ml.complete_num,ml==null?void 0:ml.status]),(0,ne.useEffect)(()=>{de["shixunHomeworks/getShixunWorkHeadInfo"]||ed()},[de["shixunHomeworks/getShixunWorkHeadInfo"]]);const fc=()=>kl(void 0,null,function*(){const it=se({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Gn})}),si=it=>{ut(Ul({},Gn));const Kt=se({type:"shixunHomeworks/getShixunWorkList",payload:Gn});return it&&Kt.then(no=>{var Cu,Mr,Ku;((Cu=no==null?void 0:no.homework_status)!=null&&Cu.includes("\u8FDB\u884C\u4E2D")||(Mr=no==null?void 0:no.homework_status)!=null&&Mr.includes("\u8865\u4EA4\u4E2D")||(Ku=no==null?void 0:no.homework_status)!=null&&Ku.includes("\u63D0\u4EA4\u4E2D"))&&(0,Ue.dE)()}),Kt};(0,ne.useEffect)(()=>{},[]);const hi=()=>kl(void 0,null,function*(){const it=yield(0,ce.Uc)({categoryId:Ht.categoryId});$o(it==null?void 0:it.update_score)}),Bd=()=>kl(void 0,null,function*(){se({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const it=yield(0,ce.Vs)({categoryId:Ht.categoryId});se({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(it==null?void 0:it.status)===0&&(fe.ZP.success(it==null?void 0:it.message),si())}),fd=()=>{Gn.page=1;const it=Object.assign({},ul.getFieldValue());delete Gn.course_group,delete Gn.teacher_comment,Object.keys(it).map(function(Kt){var no;switch(Kt){case"task_status":it[Kt].includes("all")||!it[Kt].length?(delete Gn.work_status,ul.setFieldsValue({task_status:"all"})):(Gn.work_status=it[Kt],ul.setFieldsValue({task_status:Gn.work_status}));break;case"course_group_info":it[Kt].includes("all")||!it[Kt].length?(delete Gn.course_group,ul.setFieldsValue({course_group_info:"all"})):(Gn.course_group=it[Kt],ul.setFieldsValue({course_group_info:Gn.course_group}));break;case"teacher_comment":it[Kt].includes("all")||!it[Kt].length?(delete Gn.teacher_comment,ul.setFieldsValue({teacher_comment:"all"})):(Gn.teacher_comment=((no=it[Kt])==null?void 0:no.length)===1?Number(it[Kt][0]):"",ul.setFieldsValue({teacher_comment:it[Kt]}));break}}),si(),fc()},pd=(it,Kt)=>{Ic(Kt.map(no=>(no.course_group_id===it&&(no.checked=!no.checked),no))),qc(Kt)},qc=it=>{mc(it.filter(Kt=>Kt.checked).map(Kt=>Kt.course_group_id))},cs=(0,ne.useRef)();(0,ne.useEffect)(()=>{cs.current=gc},[gc]),(0,ne.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Li(47),cc(!0))},[document.getElementById("divhe")]);const Hs=(it,Kt)=>{Gn.page=it,Gn.limit=Kt,si()};function pc(){Dc(1),Ki(""),cd(""),Ii(""),Oi(""),ri([])}(0,ne.useEffect)(()=>{sessionStorage.getItem("classroomsShixunDetailAutoRefersh")&&js(!0)},[]);const js=it=>{if(!it){clearInterval(Zs.current);return}Zs.current=setInterval(()=>{si()},1e3*10)},Nc=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,ellipsis:{showTitle:!1},render:(it,Kt,no)=>Gn.limit*(Gn.page-1)+no+1},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:110,ellipsis:{showTitle:!1},render:it=>Yt.createElement(ie.Z,{placement:"bottomLeft",title:it},Yt.createElement("a",null,it))},!((xt=ae.headerInfo)!=null&&xt.is_excellent)&&!(0,Ue.Jd)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,showSorterTooltip:!1,ellipsis:{showTitle:!1},sortOrder:Gn.order==="student_id"?Gn.b_order==="desc"?"descend":"ascend":null,render:it=>Yt.createElement(ie.Z,{placement:"bottomLeft",title:it||"--"},Yt.createElement("span",{className:"current"},it||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",ellipsis:{showTitle:!1},render:(it,Kt)=>it?Yt.createElement(ie.Z,{placement:"bottom",title:it},Yt.createElement("span",{className:"current"},it)):"--"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",sorter:!0,ellipsis:{showTitle:!1},showSorterTooltip:!1,sortOrder:Gn.order==="work_status"?Gn.b_order==="desc"?"descend":"ascend":null,render:(it,Kt)=>Yt.createElement(Yt.Fragment,null,Yt.createElement(Ze.rK,{status:it}),(Kt==null?void 0:Kt.student_view_answer)&&Yt.createElement("div",{style:{color:"#3061D0"}},"\uFF08\u67E5\u770B\u7B54\u6848\uFF09"))},!(0,Ue.Jd)()&&{title:Yt.createElement("span",null,"\u6700\u7EC8\u6210\u7EE9",Yt.createElement(ie.Z,{placement:"top",title:Yt.createElement("pre",null,"\u9F20\u6807\u505C\u7559\u5177\u4F53\u5206\u503C\u4E0A\u53EF\u67E5",Yt.createElement("br",null),"\u770B\u5F97\u5206\u660E\u7EC6",Yt.createElement("br",null))},Yt.createElement("img",{src:`${xe.Z.IMG_SERVER}/images/educoder/problem.png`,className:"ml2 current"}))),dataIndex:"work_score",sorter:!0,align:"center",showSorterTooltip:!1,sortOrder:Gn.order==="work_score"?Gn.b_order==="desc"?"descend":"ascend":null,ellipsis:{showTitle:!1},render:(it,Kt)=>{var no;let Cu;const{unadjusted_score:Mr,is_adjusted:Ku}=Kt||{};return it>=0&&it<=60?Cu=Yt.createElement("span",{className:"c-red"},Ku?`${it}(\u5DF2\u8C03\u5206)`:it):it===100?Cu=Yt.createElement("span",{className:"c-green"},Ku?`${it}(\u5DF2\u8C03\u5206)`:it):it>60?Cu=Yt.createElement("span",{className:"c-orange"},Ku?`${it}(\u5DF2\u8C03\u5206)`:it):Cu="--",Yt.createElement(ie.Z,{placement:"bottom",title:Kt.ultimate_score?Yt.createElement("div",null,Cu==="--"?"\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A0\u5206":`\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A${Kt.work_score}\u5206`):Yt.createElement("div",null,Yt.createElement("div",null,Kt.final_score?`\u5173\u5361\u5F97\u5206\uFF1A${Kt.final_score}\u5206`:"\u5173\u5361\u5F97\u5206\uFF1A0\u5206"),Yt.createElement("div",null,Kt.eff_score?`\u6548\u7387\u8BC4\u5206\uFF1A${Kt.eff_score}\u5206`:"\u6548\u7387\u8BC4\u5206\uFF1A0\u5206"),Yt.createElement("div",null,Kt.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Kt.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0\u5206"),Yt.createElement("div",null,Kt.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Kt.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0\u5206"),!((no=ae.headerInfo)!=null&&no.answer_open_evaluation)&&Yt.createElement("div",null,"\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF1A",Kt.view_answer_count,"\u5173"),Yt.createElement("div",null,"\u539F\u59CB\u6210\u7EE9\uFF1A",Mr==="--"?Mr:`${Mr}\u5206`),Yt.createElement("div",null,Kt.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Kt.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0\u5206"))},Cu)}},{title:Yt.createElement("span",null,"\u5B8C\u6210\u65F6\u95F4"),dataIndex:"finished_time",align:"center",ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:Gn.order==="finished_time"?Gn.b_order==="desc"?"descend":"ascend":null,render:(it,Kt)=>it?Yt.createElement(ie.Z,{placement:"bottomLeft",title:it},it&&it!="--"?ge()(it).format(Ts?"HH:mm":"YYYY-MM-DD HH:mm"):it):"--"},{title:Yt.createElement("span",null,"\u5B9E\u8BAD\u603B\u8017\u65F6"),dataIndex:"cost_time",align:"center",ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:Gn.order==="cost_time"?Gn.b_order==="desc"?"descend":"ascend":null,render:(it,Kt)=>it?Yt.createElement(ie.Z,{placement:"bottomLeft",title:it},it):"--"},{title:"\u901A\u5173\u60C5\u51B5",align:"center",dataIndex:"complete_info",ellipsis:{showTitle:!1},render:(it,Kt)=>Yt.createElement(Yt.Fragment,null,Yt.createElement("span",{style:{color:"#0152d9"},onClick:no=>{no.stopPropagation(),Jc(Kt),Ms(!0)}},it),(0,Ue.dE)()&&([-1,0,1].includes(Kt==null?void 0:Kt.work_status)&&(Kt==null?void 0:Kt.complete_info_condition)||!(Kt!=null&&Kt.complete_info_condition)&&[2,3,4].includes(Kt==null?void 0:Kt.work_status))&&Yt.createElement(ie.Z,{title:"\u4F5C\u4E1A\u72B6\u6001\u4E0E\u901A\u5173\u60C5\u51B5\u4E0D\u5339\u914D\uFF0C\u53EF\u70B9\u51FB\u66F4\u65B0\u6210\u7EE9\u6309\u94AE\u83B7\u53D6\u6700\u65B0\u6210\u7EE9"},Yt.createElement("i",{className:"iconfont icon-tishi3",style:{color:"#F59A23"}})))},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"sum_evaluate_count",align:"center",ellipsis:{showTitle:!1},sorter:!0,sortOrder:Gn.order==="sum_evaluate_count"?Gn.b_order==="desc"?"descend":"ascend":null,render:(it,Kt)=>it&&it!="--"?Yt.createElement(ie.Z,{placement:"bottom",title:it},Yt.createElement("span",{className:"current"},it)):"--"},!Ts&&{title:"\u64CD\u4F5C",dataInex:"action",align:"center",ellipsis:!0,className:"workListTable",render:(it,Kt)=>{var no,Cu,Mr,Ku;return(0,Ue.dE)()?Yt.createElement("div",null,(0,Ze.JL)(Kt==null?void 0:Kt.work_status)==="\u672A\u5F00\u542F"?Yt.createElement("span",null,"--"):Yt.createElement("a",{target:"_blank",onClick:qu=>{var Sl,Ei;if((Ei=(Sl=ae==null?void 0:ae.headerInfo)==null?void 0:Sl.homework_status)!=null&&Ei.includes("\u5BFC\u5165")){qu.stopPropagation(),Jc(Kt),Ms(!0);return}qu.stopPropagation(),window.open(`/classrooms/${Gn.coursesId}/shixun_homework/${Gn.categoryId}/${Kt.id}/comment`)}},"\u67E5\u770B")):(Cu=(no=ae==null?void 0:ae.headerInfo)==null?void 0:no.homework_status)!=null&&Cu.includes("\u5BFC\u5165")?(0,Ue.GJ)()&&Yt.createElement("span",{style:{color:"#0152d9"},onClick:qu=>{var Sl;qu.stopPropagation(),se({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",name:(Sl=ae==null?void 0:ae.headerInfo)==null?void 0:Sl.homework_name,id:Kt==null?void 0:Kt.id,type:"practice"}})}},"\u4FEE\u6539\u6210\u7EE9"):Yt.createElement("div",null,Yt.createElement("span",{style:{color:"#0152d9"},onClick:(0,Lt.throttle)(qu=>kl(void 0,null,function*(){if((0,Ue.Rm)()&&!St.AssistantObject.practice.can_appraise){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}qu.stopPropagation(),se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:"",data:{name:Kt==null?void 0:Kt.user_name,homeworkId:Kt==null?void 0:Kt.id}}}})}),2e3,{trailing:!1,leading:!0})},Kt.has_shixun_work_comment?"\u66F4\u6539\u70B9\u8BC4":"\u8FFD\u52A0\u70B9\u8BC4"),(Kt==null?void 0:Kt.work_status)!==0&&[1,2,3,4].includes(Kt==null?void 0:Kt.work_status)&&[Yt.createElement("br",null),Yt.createElement("a",{target:"_blank",onClick:(0,Lt.throttle)(qu=>kl(void 0,null,function*(){var Sl,Ei,kc,Rc,Tc;if(qu.stopPropagation(),qu.preventDefault(),(0,Ue.Rm)()&&!((Sl=St.AssistantObject.practice)!=null&&Sl.can_view)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((Ei=ft.userInfo)!=null&&Ei.professional_certification){const Ui=yield(0,ce.GS)(Kt==null?void 0:Kt.id);(kc=Ui==null?void 0:Ui.data)!=null&&kc.url&&(0,Ze.xg)(((Rc=Ui==null?void 0:Ui.data)==null?void 0:Rc.url)+`?courseGroup=${(Gn==null?void 0:Gn.course_group)||""}&workStatus=${((Tc=Gn==null?void 0:Gn.work_status)==null?void 0:Tc.filter(Mc=>Mc!=0&&Mc!=-1))||""}&search=${(Gn==null?void 0:Gn.search)||""}`)}else return be.default.confirm({title:"\u63D0\u793A",centered:!0,content:Yt.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Ze.xg)("/account/certification")}}),!1}),5e3,{trailing:!1,leading:!0})},"\u67E5\u770B\u5B9E\u8BAD")],((Ku=(Mr=ae==null?void 0:ae.headerInfo)==null?void 0:Mr.homework_status)==null?void 0:Ku[0])!=="\u5DF2\u622A\u6B62"&&!!Kt.myshixun_id&&[Yt.createElement("br",null),Yt.createElement("span",{className:bo.color32C,onClick:qu=>{qu.stopPropagation(),se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",selectArrs:Kt,params:Gn,homework_common_id:Gn.categoryId}})}},"\u6253\u56DE\u91CD\u505A")])}}].filter(it=>!!it),$c=()=>{var it,Kt,no,Cu;return Yt.createElement(Le.default,null,Yt.createElement(Le.default.Item,{onClick:()=>{var Mr,Ku;if((0,Ue.Rm)()&&!((Mr=St.AssistantObject.practice)!=null&&Mr.can_download)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}se({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:(Ku=ae==null?void 0:ae.headerInfo)==null?void 0:Ku.course_group_info,fn:()=>{(0,mr.Iy)(JSON.parse(sessionStorage.all_student_works_params),"shixun_work_list")}}})},key:"1"},"\u5B66\u751F\u6210\u7EE9"),(0,Ue.GJ)()&&((it=Eo==null?void 0:Eo.student_works)==null?void 0:it.length)>0&&!((no=(Kt=ae==null?void 0:ae.headerInfo)==null?void 0:Kt.homework_status)!=null&&no.includes("\u5BFC\u5165"))&&Yt.createElement(Le.default.Item,{key:"3",onClick:()=>{var Mr,Ku;if((0,Ue.Rm)()&&!((Mr=St.AssistantObject.practice)!=null&&Mr.can_download)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}se({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",course_groups:(Ku=ae==null?void 0:ae.headerInfo)==null?void 0:Ku.course_group_info,fn:()=>{be.default.confirm({title:"\u9009\u62E9\u5BFC\u51FA\u65B9\u5F0F",closable:!0,icon:null,centered:!0,okText:Yt.createElement(ie.Z,{title:"\u5BFC\u51FA\u65F6\u4E0D\u80FD\u9000\u51FA\u6216\u5173\u95ED\u5BFC\u51FA\u9875\u9762\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},"\u524D\u7AEF\u5BFC\u51FA"),cancelText:Yt.createElement(ie.Z,{title:"\u751F\u6210\u5BFC\u51FA\u4EFB\u52A1\u540E\u53EF\u5173\u95ED\u9875\u9762\uFF0C\u540E\u53F0\u5BFC\u51FA\u6210\u529F\u540E\u5728\u5386\u53F2\u5BFC\u51FA\u9875\u9762\u81EA\u884C\u4E0B\u8F7D\uFF0C\u4E0D\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},"\u540E\u53F0\u5BFC\u51FA"),onOk:()=>{var qu,Sl;se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",type:2}}),localStorage.setItem("dowolders","1"),Se.history.push(`/classrooms/${Gn==null?void 0:Gn.coursesId}/shixun_homework/${Gn.categoryId}/${(Sl=(qu=Eo==null?void 0:Eo.student_works)==null?void 0:qu[0])==null?void 0:Sl.id}/comment`)},onCancel:()=>{},cancelButtonProps:{onClick:()=>{(0,mr.jj)(JSON.parse(sessionStorage.all_student_works_params),"shixun_report")}}})}}})}},"\u5B9E\u8BAD\u62A5\u544A"),((Cu=ae==null?void 0:ae.headerInfo)==null?void 0:Cu.start_permanent)&&Yt.createElement(Le.default.Item,{onClick:()=>kl(void 0,null,function*(){let Mr=yield(0,Be.ZP)(`/api/homework_commons/${Gn.categoryId}/export_workspace_files.json`,{method:"post",body:{is_repeat_export:0}});Mr.status===0&&Se.history.push(`/classrooms/${Gn.coursesId}/exportlist/workspace_files`),Mr.status===-3&&(se({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u590D\u5BFC\u51FA\u63D0\u9192",params:Gn}}),Se.history.push(`/classrooms/${Gn.coursesId}/exportlist/workspace_files`))}),key:"4"},"\u5B9E\u9A8C\u6570\u636E"),Yt.createElement(Le.default.Item,{key:"2",onClick:()=>{var Mr;if((0,Ue.Rm)()&&!((Mr=St.AssistantObject.practice)!=null&&Mr.can_download)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Se.history.push(`/classrooms/${Gn==null?void 0:Gn.coursesId}/exportlist/shixun_work_list,shixun_report`)}},"\u5386\u53F2\u5BFC\u51FA"))},ed=()=>kl(void 0,null,function*(){const{ai_question_record_id:it}=ae.headerInfo;if(!it)return;const Kt=yield(0,Be.ZP)(`/api/shixun_homeworks/${Ht==null?void 0:Ht.categoryId}/comments_schedule.json`,{method:"get",params:{ai_question_record_id:it}});Xc(Kt)});return Yt.createElement(Yt.Fragment,null,Yt.createElement("section",{className:`${bo.wrap} minH500 bg-white pl30 pr30 pt30`},((Ie=(tt=ae==null?void 0:ae.headerInfo)==null?void 0:tt.homework_status)==null?void 0:Ie.includes("\u672A\u53D1\u5E03"))&&Yt.createElement(Bt.Z,null),!!vi.length&&Yt.createElement(He.default,{className:"mb10",dataSource:vi,columns:Nc,pagination:!1,showHeader:!1,loading:!1}),!((Fa=(ht=ae==null?void 0:ae.headerInfo)==null?void 0:ht.homework_status)!=null&&Fa.includes("\u672A\u53D1\u5E03"))&&Yt.createElement("aside",null,!(0,Ue.GJ)()&&Yt.createElement("div",{className:"c-light-black font12"},Yt.createElement("span",null,"\u5DF2\u5F00\u59CB\u505A\u9898 ",(($t=ae==null?void 0:ae.shixunWorkList)==null?void 0:$t.commit_count)||0," \u4EBA"),Yt.createElement("span",{className:"ml5"},"\u672A\u5F00\u59CB\u505A\u9898 ",((un=ae==null?void 0:ae.shixunWorkList)==null?void 0:un.uncommit_count)||0," \u4EBA"),((Kn=ae==null?void 0:ae.headerInfo)==null?void 0:Kn.left_time)&&Yt.createElement(Yt.Fragment,null,Yt.createElement("span",{className:"ml20 c-black"},(At=(Pa=ae==null?void 0:ae.headerInfo)==null?void 0:Pa.left_time)==null?void 0:At.status),Yt.createElement("span",{className:"ml20 c-orange-ff9"},(Sn=(sa=ae==null?void 0:ae.headerInfo)==null?void 0:sa.left_time)==null?void 0:Sn.time))),(0,Ue.GJ)()&&Yt.createElement(Yt.Fragment,null,Yt.createElement(Re.default,{form:ul,onChange:fd,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all"}},((Yn=(Ta=ae==null?void 0:ae.headerInfo)==null?void 0:Ta.task_status)==null?void 0:Yn.length)>0&&Yt.createElement(Re.default.Item,{name:"task_status"},Yt.createElement(ve.default.Group,{value:[],style:{width:"100%"}},Yt.createElement(ct.Z,null,Yt.createElement(Oe.Z,{className:"font14",flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),Yt.createElement(Oe.Z,{flex:"80px"},Yt.createElement(ve.default,{value:"all"},"\u5168\u90E8")),Yt.createElement(Oe.Z,{flex:"1"},((eo=ae==null?void 0:ae.headerInfo)==null?void 0:eo.task_status)&&((qt=ae==null?void 0:ae.headerInfo)==null?void 0:qt.task_status.map((it,Kt)=>Yt.createElement(ve.default,{name:"task_status",value:it.id},it.name,"(",it.count,")",it.name==="\u622A\u6B62\u540E\u901A\u5173"?Yt.createElement(ie.Z,{title:"\u5728\u89C4\u5B9A\u65F6\u95F4\u5916\u5B8C\u6210\u7684\u4F5C\u4E1A"},Yt.createElement("i",{className:"font13 ml5 iconfont icon-tishixiaowenhao"})):null))))))),((lo=(ra=ae==null?void 0:ae.headerInfo)==null?void 0:ra.course_group_info)==null?void 0:lo.length)>0&&Yt.createElement(Re.default.Item,{name:"course_group_info"},Yt.createElement(ve.default.Group,{style:{width:"100%"}},Yt.createElement(ct.Z,null,Yt.createElement(Oe.Z,{className:"font14",flex:"80px",style:{marginBottom:10}},"\u5206\u73ED\u60C5\u51B5:"),Yt.createElement(Oe.Z,{flex:"80px"},Yt.createElement(ve.default,{value:"all"},"\u5168\u90E8")),Yt.createElement(Oe.Z,{flex:"1",id:"divhe",style:{height:Rs+"px",overflow:"hidden"}},(na=(va=ae==null?void 0:ae.headerInfo)==null?void 0:va.course_group_info)==null?void 0:na.map((it,Kt)=>Yt.createElement(ve.default,{value:it.course_group_id},it.group_group_name,"(",it.count,")"))),Vc&&Yt.createElement("span",{onClick:()=>{let it=document.getElementById("divhe").scrollHeight;Rs>47?Li(47):Li(it)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Rs===47?"\u5C55\u5F00":"\u6536\u8D77",Rs===47?Yt.createElement(Ft.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):Yt.createElement(mt.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),((Jt=(lt=ae==null?void 0:ae.headerInfo)==null?void 0:lt.teacher_comment)==null?void 0:Jt.length)>0&&Yt.createElement(Re.default.Item,{name:"teacher_comment"},Yt.createElement(ve.default.Group,{style:{width:"100%"}},Yt.createElement(ct.Z,null,Yt.createElement(Oe.Z,{className:"font14",flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),Yt.createElement(Oe.Z,{flex:"80px"},Yt.createElement(ve.default,{value:"all"},"\u5168\u90E8")),Yt.createElement(Oe.Z,{flex:"1"},((Qt=ae==null?void 0:ae.headerInfo)==null?void 0:Qt.teacher_comment)&&((fa=ae==null?void 0:ae.headerInfo)==null?void 0:fa.teacher_comment.map((it,Kt)=>Yt.createElement(ve.default,{value:String(it.id)},it.name,"(",it.count,")")))))))),Yt.createElement(ct.Z,{align:"middle"},Yt.createElement(Oe.Z,{flex:"1"},Yt.createElement(ct.Z,{align:"middle"},Yt.createElement(Oe.Z,null,Yt.createElement(Ct.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:it=>{Gn.search=it.trim(),Gn.page=1,si()},style:{width:240}})),Yt.createElement(Oe.Z,null,Yt.createElement("span",{className:"ml5"},Yt.createElement("span",{className:"c-red"},(Po=ae==null?void 0:ae.shixunWorkList)==null?void 0:Po.total_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",(Xa=ae==null?void 0:ae.shixunWorkList)==null?void 0:Xa.total_count,"\u4E2A\u5B66\u751F\uFF09")))),Yt.createElement(Oe.Z,null,(0,Ue.GJ)()&&((Ar=ae==null?void 0:ae.headerInfo)==null?void 0:Ar.code_review)&&!((jr=(cr=ae==null?void 0:ae.headerInfo)==null?void 0:cr.homework_status)!=null&&jr.includes("\u5BFC\u5165"))&&Yt.createElement(Ce.ZP,{className:"ml10",onClick:()=>{se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:Eo.student_works.map(it=>it.id),params:Gn}})}},Yt.createElement("span",{className:`${bo.tr1} iconfont icon-daimachazhong mr5`}),"\u4EE3\u7801\u67E5\u91CD"),(0,Ue.GJ)()&&Bn&&Yt.createElement(Ce.ZP,{className:"ml10",onClick:Bd},Yt.createElement("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"\u66F4\u65B0\u6210\u7EE9"),((Mu=(kr=ae==null?void 0:ae.headerInfo)==null?void 0:kr.homework_status)==null?void 0:Mu.includes("\u5DF2\u622A\u6B62"))&&(0,Ue.GJ)()&&Yt.createElement(Ce.ZP,{className:"ml10",onClick:()=>{se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B",selectArrs:Eo.student_works.map(it=>it.id),params:Gn}})}},Yt.createElement("i",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"),!((qo=(za=ae==null?void 0:ae.headerInfo)==null?void 0:za.homework_status)!=null&&qo.includes("\u5BFC\u5165"))&&Yt.createElement(Ce.ZP,{className:"ml10",onClick:()=>{var it,Kt;if((0,Ue.Rm)()&&!((Kt=(it=St.AssistantObject)==null?void 0:it.practice)!=null&&Kt.can_appraise)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4",selectArrs:Eo.student_works.map(no=>no.id),params:Gn}})}},Yt.createElement(ho.Z,{className:"mr5"}),"\u4E00\u952E\u70B9\u8BC4"),(((po=(Jn=ae==null?void 0:ae.headerInfo)==null?void 0:Jn.homework_status)==null?void 0:po.includes("\u63D0\u4EA4\u4E2D"))||((Na=(bn=ae==null?void 0:ae.headerInfo)==null?void 0:bn.homework_status)==null?void 0:Na.includes("\u8865\u4EA4\u4E2D"))||((Fn=(pa=ae==null?void 0:ae.headerInfo)==null?void 0:pa.homework_status)==null?void 0:Fn.includes("\u8FDB\u884C\u4E2D")))&&Yt.createElement(Ce.ZP,{className:"ml10",onClick:()=>{var it;if((0,Ue.Rm)()&&!((it=St.AssistantObject.practice)!=null&&it.can_redo)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Eu(!0),kl(void 0,null,function*(){const no=yield(0,Be.ZP)(`/api/homework_commons/${Gn==null?void 0:Gn.categoryId}/teacher_manage_groups.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});no.status===0&&(console.log("\u53D1\u9001\u8BF7\u6C42\u4E86",no),Ic(no.data.list),qc(no.data.list))})}},"\u4E00\u952E\u6253\u56DE"),(0,Ue.GJ)()&&Yt.createElement(qe.Z,{dropdownRender:$c,className:"ml10"},Yt.createElement(Ce.ZP,null,Yt.createElement(er.Z,null),"\u5BFC\u51FA",Yt.createElement(ze.Z,null)))))),(0,Ue.Gg)()&&((Wn=ae==null?void 0:ae.headerInfo)==null?void 0:Wn.start_permanent)&&Yt.createElement(ct.Z,{style:{marginTop:"15px",display:"inline-flex",background:"#F5F5F5",borderRadius:4,height:42,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",color:"#9096A3"}},Yt.createElement("span",null,"\u5B66\u751F\u4F5C\u4E1A\u7684\u5B9E\u9A8C\u73AF\u5883\u4E34\u65F6\u6570\u636E\uFF08/data/workspace\u76EE\u5F55\uFF09\u5C06\u957F\u671F\u4FDD\u5B58 \uFF0C\u6559\u5E08\u53EF\u901A\u8FC7\u201C\u5BFC\u51FA-\u5B9E\u9A8C\u6570\u636E\u201D\u529F\u80FD\u4E0B\u8F7D\u5B9E\u9A8C\u73AF\u5883\u4E34\u65F6\u6570\u636E\u3002")),Yt.createElement(ct.Z,{style:{justifyContent:"end",marginTop:"5px"}},(0,Ue.GJ)()&&Bn&&Yt.createElement("span",null,Yt.createElement("span",{style:{color:"red"}},"*"),"\u5217\u8868\u4E2D\u4F5C\u4E1A\u8BB0\u5F55\u5B58\u5728\u5DEE\u5F02\uFF0C\u8BF7\u70B9\u51FB\u201C\u66F4\u65B0\u6210\u7EE9\u201D\u6309\u94AE")),!((Bo=(ka=ae==null?void 0:ae.headerInfo)==null?void 0:ka.homework_status)!=null&&Bo.includes("\u5BFC\u5165"))&&Yt.createElement(ct.Z,{align:"middle",className:bo.refresh},Yt.createElement(Oe.Z,{flex:"121px",className:"flex-container"},Yt.createElement(rt.Z,{checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:Ts,onChange:it=>{dd(it)}})," ",Yt.createElement("span",{className:"ml8"},"\u7B80\u6D01\u6A21\u5F0F")),(((or=(Ia=ae==null?void 0:ae.headerInfo)==null?void 0:Ia.homework_status)==null?void 0:or.includes("\u63D0\u4EA4\u4E2D"))||((Ua=(Dr=ae==null?void 0:ae.headerInfo)==null?void 0:Dr.homework_status)==null?void 0:Ua.includes("\u8865\u4EA4\u4E2D"))||((dr=(lu=ae==null?void 0:ae.headerInfo)==null?void 0:lu.homework_status)==null?void 0:dr.includes("\u8FDB\u884C\u4E2D")))&&(0,Ue.GJ)()&&Yt.createElement(Oe.Z,null,Yt.createElement("div",{className:"flex-container"},Yt.createElement(rt.Z,{className:"ml20",checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:!!sessionStorage.getItem("classroomsShixunDetailAutoRefersh"),onChange:it=>{it?sessionStorage.setItem("classroomsShixunDetailAutoRefersh","true"):sessionStorage.removeItem("classroomsShixunDetailAutoRefersh"),js(it)}}),Yt.createElement("span",{className:"ml8"},"\u81EA\u52A8\u5237\u65B0\uFF08\u5F00\u542F\u540E\u6BCF10S\u66F4\u65B0\u4E00\u6B21\u6570\u636E\uFF09"))),(0,Ue.dE)()&&(Eo==null?void 0:Eo.work_status)!=0&&Yt.createElement(Oe.Z,{flex:1},Yt.createElement(ct.Z,{align:"middle",justify:"end"},Yt.createElement(Oe.Z,null,Yt.createElement(Ge.op,{style:{borderRadius:2},type:"default",openLoading:!0,onClick:()=>kl(void 0,null,function*(){var it;if(zs.current){fe.ZP.warning("\u60A8\u5DF2\u53D1\u9001\u66F4\u65B0\u6210\u7EE9\u8BF7\u6C42\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u6216\u624B\u52A8\u5237\u65B0\u9875\u9762");return}zs.current=setInterval(()=>{clearInterval(zs.current),zs.current=null},60*1e3);const Kt=yield(0,Be.ZP)(`/api/homework_commons/${Ht==null?void 0:Ht.categoryId}/update_student_score.json`,{method:"get",params:{shixun_id:(it=ae==null?void 0:ae.headerInfo)==null?void 0:it.shixun_id}});(Kt==null?void 0:Kt.status)==0&&(fe.ZP.success(Kt==null?void 0:Kt.message),si(!0))})},"\u66F4\u65B0\u6210\u7EE9")))),(ml==null?void 0:ml.complete_num)!=(ml==null?void 0:ml.total_count)&&(ml==null?void 0:ml.status)!=1&&Yt.createElement("div",{className:bo.under_review,style:{marginRight:0}},Yt.createElement(Fe.Z,{spinning:!0,className:"mr6",size:"small"}),Yt.createElement("span",{className:"ml10"},"\u4EE3\u7801\u8BC4\u4EF7\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6"),Yt.createElement("span",{className:"ml5"},Yt.createElement("span",{style:{color:"#3061D0"}},ml==null?void 0:ml.complete_num),"/",ml==null?void 0:ml.total_count))),Yt.createElement(He.default,{className:"mt30",loading:de["shixunHomeworks/getShixunWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:it=>({onClick:Kt=>{var no,Cu,Mr;if((0,Ue.Rm)()&&!((no=St.AssistantObject.practice)!=null&&no.can_view)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(Mr=(Cu=ae==null?void 0:ae.headerInfo)==null?void 0:Cu.homework_status)!=null&&Mr.includes("\u5BFC\u5165")||window.open(`/classrooms/${Gn.coursesId}/shixun_homework/${Gn.categoryId}/${it.id}/comment`,"_blank")}}),dataSource:Eo.student_works,columns:Nc,onChange:(it,Kt,no)=>{no.field&&(Gn.order=no.field),no.order||(Gn.b_order="asc"),no.order==="ascend"&&(Gn.b_order="asc"),no.order==="descend"&&(Gn.b_order="desc"),no.order||(Gn.b_order="asc"),si()}}),Yt.createElement(Uu,null),Yt.createElement(yl,{paramslist:Gn}),Yt.createElement(fr.Z,null)),Yt.createElement(be.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:rr,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>kl(void 0,null,function*(){if(ui===2){if(gl.length<=0){fe.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!Yi){fe.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let it=yield(0,Be.ZP)(`/api/homework_commons/${Gn.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Gn.categoryId,comment:Yi,status:gl,course_group_ids:cs.current}});it.status===0&&(Lc(it.course_group_count),ks(it),Eu(!1),$l(!0))}else{if(!(Qi===0||Di===0)){if(!Qi){fe.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!Di){fe.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(Qi>Di){fe.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!Yi){fe.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let it=yield(0,Be.ZP)(`/api/homework_commons/${Gn.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Gn.categoryId,comment:Yi,min_score:Qi,max_score:Di,course_group_ids:cs.current}});it.status===0&&(Lc(it.course_group_count),ks(it),Eu(!1),$l(!0))}}),onCancel:()=>{Eu(!1),pc()}},Yt.createElement("div",{style:{padding:"32px"}},Yt.createElement("div",null,Yt.createElement("div",{style:{display:"flex",marginBottom:"12px"}},Yt.createElement("div",{style:{flexShrink:"0",marginRight:"15px"}}," ",Yt.createElement("span",{style:{color:"red"}},"*"),"\u5206\u73ED\uFF1A"),Yt.createElement("div",{className:dc.length>15?bo.scroll:"",style:{overflowX:"hidden"}},dc==null?void 0:dc.map((it,Kt)=>Yt.createElement(ve.default,{style:{textAlign:"left",margin:"0"},value:it.course_group_id,key:it.course_group_id,onChange:()=>{pd(it.course_group_id,dc)},checked:it.checked},it.group_group_name,"(",it.count,")")))),Yt.createElement("div",null,Yt.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),Yt.createElement(we.ZP.Group,{value:ui,onChange:it=>{Dc(it.target.value)}},Yt.createElement(we.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),Yt.createElement(we.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),ui===1&&Yt.createElement("div",{style:{display:"flex",marginTop:"20px"}},Yt.createElement("span",{style:{width:"70px",textAlign:"end"}},Yt.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),Yt.createElement(De.Z,{min:0,max:100,value:Qi,onChange:it=>Ii(it),style:{width:"100px"}}),Yt.createElement("span",{style:{width:"80px",textAlign:"end"}},Yt.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),Yt.createElement(De.Z,{min:0,max:100,value:Di,onChange:it=>cd(it),style:{width:"100px"}})),ui===2&&Yt.createElement("div",{style:{display:"flex",marginTop:"20px"}},Yt.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),Yt.createElement(ve.default.Group,{onChange:it=>{ri([...it])},style:{width:"100%"}},(ou=(ir=ae==null?void 0:ae.headerInfo)==null?void 0:ir.task_status)==null?void 0:ou.map((it,Kt)=>Yt.createElement(ve.default,{name:"task_status",value:it.id},it.name,"(",it.count,")")))),Yt.createElement("div",{style:{display:"flex",marginTop:"20px"}},Yt.createElement("span",{style:{width:"70px",textAlign:"end"}},Yt.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),Yt.createElement(Ne.Z,{className:bo.MdEditor,onChange:it=>Oi(it),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),Yt.createElement(be.default,{open:Jl,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>kl(void 0,null,function*(){ui===2?(yield(0,Be.ZP)(`/api/homework_commons/${Gn.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Gn.categoryId,comment:Yi,status:gl,course_group_ids:cs.current}})).status===0&&(fe.ZP.info("\u6253\u56DE\u6210\u529F"),pc(),si(),$l(!1)):(yield(0,Be.ZP)(`/api/homework_commons/${Gn.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Gn.categoryId,comment:Yi,min_score:Qi,max_score:Di,course_group_ids:cs.current}})).status===0&&(fe.ZP.info("\u6253\u56DE\u6210\u529F"),pc(),si(),$l(!1))}),onCancel:()=>{pc(),$l(!1)}},Yt.createElement("div",{style:{padding:"32px"}},ui===1&&Yt.createElement("span",null,"\u786E\u8BA4\u5C06\u9009\u4E2D\u7684",Oc,"\u4E2A\u73ED\u7EA7\u4E2D, \u6210\u7EE9\u5728",Qi,"-",Di,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),ui===2&&Yt.createElement("span",null,"\u786E\u8BA4\u5C06",Oc,"\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728",(dl=(Ru=ae==null?void 0:ae.headerInfo)==null?void 0:Ru.task_status)==null?void 0:dl.filter(it=>gl==null?void 0:gl.includes(it.id)).map(it=>it.name).toString(),"\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Yt.createElement("br",null),Yt.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",ss==null?void 0:ss.count,"\u540D\u5B66\u751F")))),Yt.createElement(El,null),Yt.createElement(Al,{isShow:gd,setIsShow:Ms,item:md,coursesId:Gn.coursesId,categoryId:Gn.categoryId}),Yt.createElement("aside",{className:"tc mb50 mt30"},Yt.createElement(Ae.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,onChange:Hs,current:Gn.page||1,pageSize:Gn.limit||20,total:(Hl=ae==null?void 0:ae.shixunWorkList)==null?void 0:Hl.total_count})))};var pu=(0,Se.connect)(({shixunHomeworks:ae,classroomList:de,loading:se,user:ut})=>({shixunHomeworks:ae,classroomList:de,loading:se.effects,user:ut}))(Ur),vr=ee(59301),zu=Object.defineProperty,Fl=Object.getOwnPropertySymbols,Bl=Object.prototype.hasOwnProperty,Pl=Object.prototype.propertyIsEnumerable,_l=(ae,de,se)=>de in ae?zu(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,ti=(ae,de)=>{for(var se in de||(de={}))Bl.call(de,se)&&_l(ae,se,de[se]);if(Fl)for(var se of Fl(de))Pl.call(de,se)&&_l(ae,se,de[se]);return ae},Bc=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const ys=({shixunHomeworks:ae,classroomList:de,loading:se,dispatch:ut})=>{var St;const ft=(0,Se.useParams)(),[xt,tt]=(0,ne.useState)(ti(ti({},{page:1,limit:20,group_ids:[]}),ft)),Ie=(0,Se.useLocation)(),{codeReview:ht}=ae,[Fa,$t]=(0,ne.useState)({}),[un]=Re.default.useForm();xt.order="code_rate",xt.sort="desc",xt.category=xt.categoryId,(0,ne.useEffect)(()=>{Kn(),console.log("params",xt)},[xt]),(0,ne.useEffect)(()=>{ae.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&Kn()},[ae.actionTabs.key]);const Kn=()=>Bc(void 0,null,function*(){(yield ut({type:"shixunHomeworks/getCodeReview",payload:ti({},xt)})).status===-2&&setTimeout(()=>Kn(),1500)}),Pa=()=>{},At=(Sn,Ta)=>{xt.page=Sn,xt.limit=20,ut({type:"shixunHomeworks/getCodeReview",payload:ti({},xt)})},sa=[{title:"\u5E8F\u53F7",dataIndex:"number",render:(Sn,Ta,Yn)=>xt.limit*(xt.page-1)+Yn+1},{title:"\u59D3\u540D",dataIndex:"username"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"code_rate",render:Sn=>vr.createElement("span",{className:"c-orange"},Sn)},{title:"\u64CD\u4F5C",dataInex:"action",render:(Sn,Ta)=>vr.createElement("div",null,vr.createElement("a",{target:"_blank",onClick:()=>{var Yn;if((0,Ue.Rm)()&&!((Yn=de.AssistantObject.normal)!=null&&Yn.can_appraise)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}localStorage.setItem("studentDetial",Ie.pathname),window.open(`/classrooms/${xt.coursesId}/shixun_homework/${xt.categoryId}/review_detail/${Ta.user_id}`)}},"\u67E5\u770B"),vr.createElement("br",null))}];return vr.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},(ht==null?void 0:ht.status)===-2&&vr.createElement(Bt.Z,{customText:"\u6B63\u5728\u8FDB\u884C\u4EE3\u7801\u67E5\u91CD\uFF0C\u8BF7\u7A0D\u5019\u3002\u67E5\u91CD\u7ED3\u675F\u540E\uFF0C\u9875\u9762\u5C06\u81EA\u52A8\u66F4\u65B0\u663E\u793A\u7ED3\u679C"}),(ht==null?void 0:ht.status)!==-2&&vr.createElement("div",null,vr.createElement(ct.Z,null,vr.createElement(Oe.Z,{flex:"1"},vr.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",ht.last_review_time,vr.createElement(Ce.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{ut({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:xt}})}},"\u4EE3\u7801\u67E5\u91CD"),vr.createElement(ie.Z,{title:vr.createElement("div",null,vr.createElement("div",null,"\u4EE3\u7801\u67E5\u91CD\u89C4\u5219"),vr.createElement("div",null,"1.\u67E5\u91CD\u5BF9\u8C61\uFF1A\u4EC5\u5BF9\u5B66\u5458\u622A\u6B62\u524D\u5F97\u5206\u6700\u9AD8\u7684\u4EE3\u7801\u7248\u672C\u8FDB\u884C\u67E5\u91CD\u3002"),vr.createElement("div",null,"2.\u591A\u7248\u672C\u5904\u7406\uFF1A\u82E5\u5B58\u5728\u591A\u4E2A\u6700\u9AD8\u5206\u7248\u672C\uFF0C\u4EE5\u63D0\u4EA4\u65F6\u95F4\u6700\u665A\u7684\u7248\u672C\u4E3A\u51C6\u8FDB\u884C\u67E5\u91CD\u3002 "),vr.createElement("div",null,"3.\u622A\u6B62\u540E\u63D0\u4EA4\uFF1A\u4F5C\u4E1A\u622A\u6B62\u540E\u63D0\u4EA4\u7684\u4EE3\u7801\u4E0D\u7EB3\u5165\u67E5\u91CD\u8303\u56F4\u3002 "))},vr.createElement("i",{style:{marginLeft:10,color:"#3061D0",fontSize:16},className:"iconfont icon-tishixiaowenhao"})))),vr.createElement(Oe.Z,null,vr.createElement(Ct.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Sn=>{xt.search=Sn,ut({type:"shixunHomeworks/getCodeReview",payload:xt})},style:{width:200}}),vr.createElement("span",{className:"ml5 c-red"}))),((St=ht.group_info)==null?void 0:St.length)>0&&vr.createElement(vr.Fragment,null,vr.createElement(ct.Z,null,vr.createElement(Oe.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),vr.createElement(Oe.Z,{flex:"80px"},vr.createElement(ve.default,{checked:xt.group_ids=="",value:"all",onChange:Sn=>{delete xt.group_ids,xt.group_ids=[],xt.page=1,tt(ti({},xt))}},"\u5168\u90E8")),vr.createElement(Oe.Z,{flex:"1"},ht.group_info&&ht.group_info.map((Sn,Ta)=>vr.createElement(ve.default,{value:Sn.id,checked:xt.group_ids.includes(Sn.id),onChange:Yn=>{Yn.target.checked?xt.group_ids.push(Sn.id):xt.group_ids.splice(xt.group_ids.indexOf(Sn.id),1),xt.page=1,tt(ti({},xt))}},Sn.name,"(",Sn.members_count,")")))),vr.createElement(ct.Z,{className:"font14 c-red mt5"},vr.createElement(Oe.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),vr.createElement("p",{className:"mt10"},vr.createElement("span",{className:"c-red"},ht.copy_reviews_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08",ht.all_reviews_count,"\u4F5C\u54C1\uFF09"),vr.createElement(He.default,{className:"mt30",loading:se["shixunHomeworks/getCodeReview"],pagination:!1,dataSource:ht.users_reviews,columns:sa,onChange:(Sn,Ta,Yn)=>{Yn.order==="ascend"&&(xt.b_order="asc"),Yn.order==="descend"&&(xt.b_order="desc"),Yn.order||delete xt.b_order,ut({type:"shixunHomeworks/getCodeReview",payload:ti({},xt)})}}),vr.createElement("aside",{className:"tc mb50 mt30"},vr.createElement(Ae.Z,{showSizeChanger:!1,onChange:At,defaultCurrent:xt.page||1,current:xt.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:ht.copy_reviews_count}))))};var xc=(0,Se.connect)(({shixunHomeworks:ae,classroomList:de,loading:se})=>({shixunHomeworks:ae,loading:se.effects,classroomList:de}))(ys),Hr=ee(69063),au=ee(59301),gi=Object.defineProperty,mi=Object.defineProperties,rc=Object.getOwnPropertyDescriptors,Fs=Object.getOwnPropertySymbols,Ps=Object.prototype.hasOwnProperty,Cs=Object.prototype.propertyIsEnumerable,zi=(ae,de,se)=>de in ae?gi(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Il=(ae,de)=>{for(var se in de||(de={}))Ps.call(de,se)&&zi(ae,se,de[se]);if(Fs)for(var se of Fs(de))Cs.call(de,se)&&zi(ae,se,de[se]);return ae},fi=(ae,de)=>mi(ae,rc(de)),es=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const{RangePicker:uc}=Ho.default,{Option:zc}=Te.default,As=({shixunHomeworks:ae,loading:de,dispatch:se})=>{const ut=(0,Se.useParams)(),St=(0,Se.useLocation)(),{workSetting:ft,workList:xt,changeData:tt}=ae,[Ie,ht]=(0,ne.useState)(!0),[Fa,$t]=(0,ne.useState)({}),[un,Kn]=(0,ne.useState)(!1),[Pa]=Re.default.useForm();let[At,sa]=(0,ne.useState)([]),[Sn,Ta]=(0,ne.useState)([]);const[Yn,eo]=(0,ne.useState)([]);let[qt,ra]=(0,ne.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!1,can_view_details:!1,total_score:"",eff_score:0,forbid_copy_answers:!1,public_after_abort:!1,public_after_over:!1});(0,ne.useEffect)(()=>()=>{sa([])},[]),(0,ne.useEffect)(()=>{ht(!(ft!=null&&ft.can_edit))},[ft]);const lo=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:Il({},ut)})};(0,ne.useEffect)(()=>{ft!=null&&ft.course_id&&(Object.keys(qt).map(function(Jt){qt[Jt]=ft[Jt]}),(!qt.allow_late||!qt.unified_late)&&(qt.late_penalty=5),At=JSON.parse(JSON.stringify(ft.group_settings.map(Jt=>fi(Il({},Jt),{group_name:[Jt.group_name]})).filter(Jt=>Jt.publish_time!==null))),Sn=JSON.parse(JSON.stringify(ft.allow_late_settings.map(Jt=>fi(Il({},Jt),{group_name:[Jt.group_name]})).filter(Jt=>Jt.late_time!==null))),ra(Il({},qt)),sa([...At]),Ta([...Sn]))},[ft]);const va=()=>{var Jt;const Qt=JSON.parse(JSON.stringify(qt));if(Qt.challenge_settings.filter(fa=>!fa.hide),Qt.categoryId=ut.categoryId,(Jt=Qt.challenge_settings)!=null&&Jt.every(fa=>!fa.checked)){fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(qt.unified_setting||(At=At==null?void 0:At.map(fa=>{var Po;if(!fa.publish_time||!fa.end_time)throw fe.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!fa.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return fa.group_name=typeof(fa==null?void 0:fa.group_name)=="string"?[fa==null?void 0:fa.group_name]:fa==null?void 0:fa.group_name,fa.group_id=(Po=ft.group_settings)==null?void 0:Po.filter(Xa=>{var Ar;return(Ar=fa==null?void 0:fa.group_name)==null?void 0:Ar.includes(Xa.group_name)}).map(Xa=>Xa.group_id||Xa.id).toString().split(","),fa})),Qt.group_settings=At,qt.allow_late)if(qt.unified_late){if(qt.late_penalty===null||qt.late_penalty===void 0||qt.late_penalty<0||qt.late_penalty>100)throw fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!qt.late_time)throw fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Sn=Sn==null?void 0:Sn.map(fa=>{var Po,Xa;if(fa.late_penalty===null||fa.late_penalty===void 0||fa.late_penalty<0||fa.late_penalty>100)throw fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!fa.late_time)throw fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!fa.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return fa.group_name=typeof(fa==null?void 0:fa.group_name)=="string"?[fa==null?void 0:fa.group_name]:fa==null?void 0:fa.group_name,fa.group_id=(Xa=(Po=fa==null?void 0:fa.group_name)==null?void 0:Po.map(Ar=>{var cr,jr;let kr=(jr=(cr=ft.group_settings)==null?void 0:cr.filter(Mu=>(Mu==null?void 0:Mu.group_name)===Ar))==null?void 0:jr[0];return kr==null?void 0:kr.group_id}))==null?void 0:Xa.toString().split(","),fa}),Qt.allow_late_settings=Sn;na(Qt)},na=Jt=>{var Qt,fa;if(console.log(Jt.total_score,Jt.eff_score),Jt.total_score===null){fe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Jt!=null&&Jt.work_efficiency&&Jt.eff_score===null){fe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Po=Jt.challenge_settings.reduce((cr,jr)=>cr+Number(jr.challenge_score),0);if((Po==null?void 0:Po.toFixed(10))!==((Qt=Jt.total_score-Jt.eff_score)==null?void 0:Qt.toFixed(10))){fe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Jt.total_score}\u5206`);return}const Xa={shixun_evaluation:Jt.shixun_evaluation,challenge_settings:Jt.challenge_settings},Ar=()=>es(void 0,null,function*(){Kn(!0),(yield(0,Be.ZP)(`/api/homework_commons/${ut.categoryId}/public_setting.json`,{method:"post",body:Il({},Jt)})).status===0&&(fe.ZP.success("\u66F4\u65B0\u6210\u529F"),lo(),se({type:"shixunHomeworks/getShixunWorkList",payload:Il({},ut)})),Kn(!1)});!(0,Lt.isEqual)(tt,Xa)&&!((fa=xt==null?void 0:xt.homework_status)!=null&&fa.includes("\u672A\u53D1\u5E03"))?be.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Ar}):Ar()},lt=(0,ne.useMemo)(()=>qt.public_after_abort?"public_after_abort":qt.public_after_over?"public_after_over":"immediately",[qt]);return au.createElement("section",{className:Hr.Z.form},au.createElement("div",{className:Hr.Z.title},"\u516C\u5F00\u8BBE\u7F6E"),au.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px"}},au.createElement("div",{style:{display:"flex",alignItems:"center"}},au.createElement(ve.default,{checked:qt.score_open,disabled:Ie,onChange:Jt=>{qt.score_open=Jt.target.checked,ra(Object.assign({},qt))}},au.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u6210\u7EE9")),au.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u52FE\u9009\u540E\u5B66\u751F\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u540E\uFF0C\u53EF\u67E5\u770B\u5176\u4ED6\u5B66\u751F\u7684\u6210\u7EE9\uFF09")),au.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"20px"}},au.createElement(ve.default,{checked:qt.answer_public,disabled:Ie,onChange:Jt=>{Jt.target.checked?ra(Qt=>fi(Il({},Qt),{answer_public:Jt.target.checked})):ra(Qt=>fi(Il({},Qt),{answer_public:Jt.target.checked,public_after_abort:!1,public_after_over:!1}))}},au.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u7B54\u6848")),au.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u67E5\u770B\u8BD5\u9898\u7B54\u6848\uFF09"))),qt.answer_public&&au.createElement(au.Fragment,null,au.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},au.createElement("div",{style:{margin:"0 46px 0 24px"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),au.createElement(we.ZP.Group,{onChange:Jt=>{Jt.target.value==="public_after_abort"?ra(Qt=>fi(Il({},Qt),{public_after_abort:!0,public_after_over:!1})):Jt.target.value==="public_after_over"?ra(Qt=>fi(Il({},Qt),{public_after_abort:!1,public_after_over:!0})):ra(Qt=>fi(Il({},Qt),{public_after_abort:!1,public_after_over:!1}))},value:lt,disabled:Ie},au.createElement(we.ZP,{value:"public_after_abort"},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),au.createElement(we.ZP,{value:"immediately",style:{marginLeft:"30px"}},"\u4EFB\u610F\u65F6\u95F4"))),au.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"13px 30px"}},au.createElement("div",{style:{margin:"0 18px 0 24px"}},"\u8BBE\u7F6E\u590D\u5236\u53C2\u8003\u7B54\u6848"),au.createElement(ve.default,{checked:qt.forbid_copy_answers,disabled:Ie,onChange:Jt=>{qt.forbid_copy_answers=Jt.target.checked,ra(Object.assign({},qt))}},au.createElement("div",{style:{color:"#000000"}},"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),au.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u53EA\u80FD\u67E5\u770B\u4F46\u4E0D\u80FD\u590D\u5236\u53C2\u8003\u7B54\u6848\uFF09"))),au.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},au.createElement("div",{style:{display:"flex",alignItems:"center"}},au.createElement(ve.default,{checked:qt.comment_public,disabled:Ie,onChange:Jt=>{qt.comment_public=Jt.target.checked,ra(Object.assign({},qt))}},au.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u8BC4\u8BBA")),au.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u53EF\u67E5\u770B\u8BE5\u5B9E\u9A8C\u7684\u76F8\u5173\u8BC4\u8BBA\uFF09"))),au.createElement("div",{style:{marginTop:"30px"}},au.createElement("div",{className:Hr.Z.title},"\u8FDB\u5165\u5B9E\u9A8C\u8BBE\u7F6E"),au.createElement("div",{style:{display:"flex",alignItems:"center",background:"#F6F7F9",padding:"13px 30px"}},au.createElement(ve.default,{checked:qt.can_view_details,disabled:Ie,onChange:Jt=>{qt.can_view_details=Jt.target.checked,ra(Object.assign({},qt))}},au.createElement("div",{style:{color:"#000000"}},"\u67E5\u770B\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5")),au.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5F00\u542F\u6311\u6218\u5148\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\u7684\u8BE6\u60C5\u9875\u9762\uFF0C\u5426\u5219\u76F4\u63A5\u8FDB\u5165\u5B9E\u9A8C\u9875\u9762\uFF09"))),au.createElement(Ce.ZP,{style:{width:"138px",marginTop:"30px"},type:"primary",size:"large",loading:un,onClick:()=>va()},"\u4FDD\u5B58"))};var wc=(0,Se.connect)(({shixunHomeworks:ae,loading:de})=>({shixunHomeworks:ae,loading:de.effects}))(As),zn=ee(59301),ts=Object.defineProperty,ns=Object.defineProperties,Bs=Object.getOwnPropertyDescriptors,Hi=Object.getOwnPropertySymbols,xs=Object.prototype.hasOwnProperty,as=Object.prototype.propertyIsEnumerable,os=(ae,de,se)=>de in ae?ts(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Dl=(ae,de)=>{for(var se in de||(de={}))xs.call(de,se)&&os(ae,se,de[se]);if(Hi)for(var se of Hi(de))as.call(de,se)&&os(ae,se,de[se]);return ae},Vl=(ae,de)=>ns(ae,Bs(de)),ws=(ae,de)=>{var se={};for(var ut in ae)xs.call(ae,ut)&&de.indexOf(ut)<0&&(se[ut]=ae[ut]);if(ae!=null&&Hi)for(var ut of Hi(ae))de.indexOf(ut)<0&&as.call(ae,ut)&&(se[ut]=ae[ut]);return se},bs=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const rs=({shixunHomeworks:ae,loading:de,dispatch:se})=>{const ut=(0,Se.useParams)(),[St]=Re.default.useForm(),ft=Re.default.useWatch("total_score",St),xt=Re.default.useWatch("eff_type",St),tt=Re.default.useWatch("challenge_settings",St),Ie=Re.default.useWatch("answer_open_evaluation",St),ht=Re.default.useWatch("shixun_evaluation",St),Fa=Re.default.useWatch("work_efficiency",St),$t=Re.default.useWatch("is_repeat_minus",St),un=Re.default.useWatch("open_view_answer_deduct",St),{workSetting:Kn,workList:Pa,changeData:At}=ae,[sa,Sn]=(0,ne.useState)(!1),[Ta,Yn]=(0,ne.useState)(!1),[eo,qt]=(0,ne.useState)(!1);let[ra,lo]=(0,ne.useState)([]),[va,na]=(0,ne.useState)([]),[lt,Jt]=(0,ne.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!0,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,eff_type:1,open_view_answer_deduct:!0,is_repeat_minus:!1,repeat_setting_score:10,repeat_limit:70,is_onpage_time:!0,training_time_rules:1,difficulty_level_sort:"asc",game_deduct_score_percentage:100});const[Qt,fa]=(0,ne.useState)(!1),[Po,Xa]=(0,ne.useState)(0);(0,ne.useEffect)(()=>()=>{lo([])},[]),(0,ne.useEffect)(()=>{Sn(!(Kn!=null&&Kn.can_edit))},[Kn]);const Ar=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:Dl({},ut)})};(0,ne.useEffect)(()=>{if(!(Kn!=null&&Kn.course_id))return;Object.keys(lt).map(function(qo){lt[qo]=Kn[qo]}),(!lt.allow_late||!lt.unified_late)&&(lt.late_penalty=5),ra=JSON.parse(JSON.stringify(Kn.group_settings.map(qo=>Vl(Dl({},qo),{group_name:[qo.group_name]})).filter(qo=>qo.publish_time!==null))),va=JSON.parse(JSON.stringify(Kn.allow_late_settings.map(qo=>Vl(Dl({},qo),{group_name:[qo.group_name]})).filter(qo=>qo.late_time!==null)));const za=Vl(Dl({},lt),{difficulty_level_sort:lt.difficulty_level_sort||"asc"});Jt(za),Mu(za),St.setFieldsValue(za),lo([...ra]),na([...va])},[Kn]);const cr=()=>{var za;const qo=JSON.parse(JSON.stringify(lt));if(qo.challenge_settings.filter(Jn=>!Jn.hide),qo.categoryId=ut.categoryId,qo.game_deduct_score_percentage===""){fe.ZP.warning("\u8BF7\u586B\u5199\u67E5\u770B\u7B54\u6848\u6263\u5206\u6BD4\u4F8B");return}if((za=qo.challenge_settings)!=null&&za.every(Jn=>!Jn.checked)){fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(lt.unified_setting||(ra=ra==null?void 0:ra.map(Jn=>{var po;if(!Jn.publish_time||!Jn.end_time)throw fe.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Jn.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Jn.group_name=typeof(Jn==null?void 0:Jn.group_name)=="string"?[Jn==null?void 0:Jn.group_name]:Jn==null?void 0:Jn.group_name,Jn.group_id=(po=Kn.group_settings)==null?void 0:po.filter(bn=>{var Na;return(Na=Jn==null?void 0:Jn.group_name)==null?void 0:Na.includes(bn.group_name)}).map(bn=>bn.group_id||bn.id).toString().split(","),Jn})),qo.group_settings=ra,lt.allow_late)if(lt.unified_late){if(lt.late_penalty===null||lt.late_penalty===void 0||lt.late_penalty<0||lt.late_penalty>100)throw fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!lt.late_time)throw fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else va=va==null?void 0:va.map(Jn=>{var po,bn;if(Jn.late_penalty===null||Jn.late_penalty===void 0||Jn.late_penalty<0||Jn.late_penalty>100)throw fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Jn.late_time)throw fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Jn.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Jn.group_name=typeof(Jn==null?void 0:Jn.group_name)=="string"?[Jn==null?void 0:Jn.group_name]:Jn==null?void 0:Jn.group_name,Jn.group_id=(bn=(po=Jn==null?void 0:Jn.group_name)==null?void 0:po.map(Na=>{var pa,Fn;let Wn=(Fn=(pa=Kn.group_settings)==null?void 0:pa.filter(ka=>(ka==null?void 0:ka.group_name)===Na))==null?void 0:Fn[0];return Wn==null?void 0:Wn.group_id}))==null?void 0:bn.toString().split(","),Jn}),qo.allow_late_settings=va;jr(qo)},jr=za=>{var qo,Jn;if(za.total_score===null){fe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(za!=null&&za.work_efficiency&&za.eff_score===null){fe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const po=za.challenge_settings.reduce((pa,Fn)=>pa+Number(Fn.challenge_score),0);if((po==null?void 0:po.toFixed(10))!==((qo=za.total_score-za.eff_score)==null?void 0:qo.toFixed(10))){fe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${za.total_score}\u5206`);return}const bn={shixun_evaluation:za.shixun_evaluation,challenge_settings:za.challenge_settings,eff_type:za.eff_type},Na=()=>bs(void 0,null,function*(){Yn(!0),(yield(0,Be.ZP)(`/api/homework_commons/${ut.categoryId}/score_setting.json`,{method:"post",body:Dl({},za)})).status===0&&(fe.ZP.success("\u66F4\u65B0\u6210\u529F"),Ar(),se({type:"shixunHomeworks/getShixunWorkList",payload:Dl({},ut)})),Yn(!1)});!(0,Lt.isEqual)(At,bn)&&!((Jn=Pa==null?void 0:Pa.homework_status)!=null&&Jn.includes("\u672A\u53D1\u5E03"))&&!Qt?be.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Na}):Na(),(Qt||$t&&Qt)&&be.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9\u3002",okText:"\u7ACB\u5373\u67E5\u91CD",onOk(){se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:ut}})}})},kr=(za=lt)=>{var qo;const{eff_score:Jn,total_score:po,difficulty_level_sort:bn}=za,Na=po-Jn,pa=(qo=za.challenge_settings)==null?void 0:qo.filter(or=>or.checked).length;if(!pa){za.challenge_settings.map((or,Dr)=>{or.challenge_score=0});return}const Fn=za.challenge_settings.filter(or=>or.checked).map(or=>bn==="desc"?or.challenge_exp_desc:or.challenge_exp).reduce((or,Dr)=>or+Dr),Wn=Na/Fn;let ka=0,Bo=0,Ia;switch(za.shixun_evaluation){case 0:const or=parseFloat((Na/pa).toFixed(1));za.challenge_settings.map((Ua,lu)=>{Ua.checked?(ka=lu,Ua.challenge_score=or>0?or:0):Ua.challenge_score=0}),Ia=(Na-or*(pa-1)).toFixed(1),za.challenge_settings[ka].challenge_score=Ia>0?Ia:0;break;case 1:za.challenge_settings.map((Ua,lu)=>{Ua.checked?(ka=lu,Bo+=Number((Math.round((bn==="desc"?Ua.challenge_exp_desc:Ua.challenge_exp)*Wn*10)/10).toFixed(1)),Ua.challenge_score=(Math.round((bn==="desc"?Ua.challenge_exp_desc:Ua.challenge_exp)*Wn*10)/10).toFixed(1)):Ua.challenge_score=0});let Dr=za.challenge_settings[ka].challenge_score;Ia=(Na-Bo+Number(Dr)).toFixed(1),za.challenge_settings[ka].challenge_score=Ia>0?Ia:0;break}Jt(Dl({},za)),Mu(za),St.setFieldsValue(za)},Mu=(za=lt)=>{const qo=(0,Ze.EN)(za.challenge_settings.reduce((Jn,po)=>(0,Ze.EN)(Jn||0,Number(po.challenge_score)||0,"+"),0),za.eff_score||0,"+");Xa(qo)};return zn.createElement("div",{className:Hr.Z.form},zn.createElement(Re.default,{className:Hr.Z.FormStyle,form:St,initialValues:{},layout:"vertical",disabled:sa,size:"large",onValuesChange:(za,qo)=>{Jt(Dl(Dl({},lt),qo))},onFinish:za=>{console.log("onfinish",za),cr(),fa(!1)}},(Kn==null?void 0:Kn.can_edit)&&zn.createElement("div",{className:Hr.Z.title},"\u4F5C\u4E1A\u5206\u503C\u8BBE\u7F6E"),zn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},zn.createElement("div",{style:{color:"#333333"}},"\u4F5C\u4E1A\u603B\u5206"),zn.createElement(Re.default.Item,{className:"ml20",style:{marginBottom:"0px"},name:"total_score",rules:[{required:!0,message:"\u4F5C\u4E1A\u603B\u5206\u4E0D\u80FD\u4E3A\u7A7A"}]},zn.createElement(De.Z,{style:{width:120},min:0,addonAfter:"\u5206"}))),zn.createElement("div",{className:Hr.Z.title,style:{marginTop:"30px"}},"\u6548\u7387\u5206",zn.createElement("span",{style:{color:"#666",verticalAlign:"top",fontSize:14,fontWeight:400}},"\uFF08\u6548\u7387\u5206\u5728\u4F5C\u4E1A\u7ED3\u675F\u4E4B\u524D\u4E0D\u8BA1\u7B97\uFF0C\u4F5C\u4E1A\u7ED3\u675F\u540E\u81EA\u52A8\u5C06\u6548\u7387\u5206\u624D\u8BA1\u7B97\u52A0\u5165\u5230\u5B66\u751F\u6210\u7EE9\u4E2D\uFF09")),zn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",width:"100%"}},zn.createElement(Re.default.Item,{name:"work_efficiency",valuePropName:"checked",style:{marginBottom:0},normalize:za=>{const qo=Vl(Dl({},lt),{eff_score:za?20:0});return kr(qo),Mu(qo),za}},zn.createElement(ve.default,null,zn.createElement("strong",{className:"c-grey-666"},"\u6548\u7387\u5206"))),zn.createElement("div",{style:{color:"#666"}},"\uFF08\u52FE\u9009\u6548\u7387\u5206\u540E\uFF0C\u5219\u4F5C\u4E1A\u603B\u5206\u503C=\u6548\u7387\u5206+\u4EFB\u52A1\u5173\u5361\u603B\u5206\uFF09")),zn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},zn.createElement(ct.Z,{wrap:!1,align:"middle"},zn.createElement(Oe.Z,{style:{textAlign:"right"}},zn.createElement("span",{className:"c-grey-333"},"\u6548\u7387\u5206\u503C")),zn.createElement(Oe.Z,null,zn.createElement(Re.default.Item,{className:"ml20",name:"eff_score",style:{marginBottom:0},rules:[{required:Fa&&!0,message:"\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A"}],normalize:za=>(kr(Vl(Dl({},lt),{eff_score:za})),za)},zn.createElement(De.Z,{style:{width:184},min:0,step:.1,addonAfter:"\u5206",disabled:sa||!Fa}))))),Fa&&zn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},zn.createElement("div",{style:{height:40,lineHeight:"40px"}},zn.createElement("span",{className:"c-grey-333 mr10"},"\u8BA1\u7B97\u7EF4\u5EA6"),zn.createElement("span",{className:"c-grey-666"},"\uFF08\u6548\u7387\u5206 = \uFF08\u5B66\u4E60\u6548\u7387 / \u6700\u9AD8\u5B66\u4E60\u6548\u7387 \uFF09* \u5206\u503C\uFF1B\u5B66\u4E60\u6548\u7387 = log\uFF08\u5B9E\u8BAD\u603B\u5F97\u5206/\u5B9E\u8BAD\u603B\u8017\u65F6\uFF09\uFF1B\u8017\u65F6\u5355\u4F4D\u4E3A\u5C0F\u65F6\uFF0C\u5F53\u5B66\u751F\u672A\u901A\u5173\u5219\u6548\u7387\u5206\u4E3A0\uFF09")),zn.createElement(Re.default.Item,{name:"eff_type",style:{marginBottom:0}},zn.createElement(we.ZP.Group,null,zn.createElement(we.ZP,{value:1},"\u6309\u4F5C\u4E1A\u6700\u9AD8\u6548\u7387\u5206\u8BA1\u7B97"),zn.createElement(we.ZP,{value:2,style:{marginLeft:10}},"\u6309\u73ED\u7EA7\u6700\u9AD8\u6548\u7387\u5206\u8BA1\u7B97")))),Fa&&zn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},zn.createElement("div",{className:"c-grey-333",style:{height:40,lineHeight:"40px"}},zn.createElement("span",null,"\u5B9E\u8BAD\u603B\u8017\u65F6"),zn.createElement(ie.Z,{title:"\u89C4\u5219\u8BF4\u660E"},zn.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Hr.Z.title_icon}`,style:{color:"#666"},onClick:()=>qt(!0)}))),zn.createElement(Re.default.Item,{name:"training_time_rules",style:{marginBottom:0},normalize:(za,qo,Jn)=>(kr(Vl(Dl({},Jn),{training_time_rules:za})),za)},zn.createElement(we.ZP.Group,null,zn.createElement(Lu.Z,{direction:"vertical"},zn.createElement(we.ZP,{style:{height:40,lineHeight:"40px"},value:1},"\u9875\u9762\u505C\u7559\u65F6\u957F",zn.createElement("span",{className:"ml10 c-grey-666"},"\uFF08\u5728\u5173\u5361\u901A\u5173\u524D\u505C\u7559\u7B54\u9898\u9875\u9762\u7684\u603B\u65F6\u957F\uFF09")),zn.createElement(we.ZP,{style:{height:40,lineHeight:"40px"},value:2},"\u5173\u5361\u603B\u8017\u65F6",zn.createElement("span",{className:"ml10 c-grey-666"},"\uFF08\u7B2C\u4E00\u6B21\u8FDB\u5165\u5173\u5361\u65F6\u95F4\u70B9\u5230\u5173\u5361\u901A\u5173\u65F6\u95F4\u70B9\u7684\u603B\u65F6\u957F\uFF09")),zn.createElement(we.ZP,{style:{height:40,lineHeight:"40px"},value:3},"\u4F5C\u4E1A\u901A\u5173\u65F6\u957F",zn.createElement("span",{className:"ml10 c-grey-666"},"\uFF08\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u70B9\u5230\u5B66\u751F\u5168\u90E8\u5173\u5361\u901A\u5173\u65F6\u95F4\u70B9\u7684\u603B\u65F6\u957F\uFF09")))))),zn.createElement("div",{style:{marginTop:"30px"}},zn.createElement("div",{className:Hr.Z.title},"\u4EFB\u52A1\u5173\u5361\u9009\u62E9\u4E0E\u5206\u503C\u8BBE\u7F6E"),zn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 16px"}},zn.createElement("div",{style:{display:"flex",alignItems:"center"}},zn.createElement("div",{style:{width:"60px",marginRight:"10px",textAlign:"left"}},"\u5206\u503C\u8BBE\u7F6E"),zn.createElement(Re.default.Item,{name:"shixun_evaluation",style:{marginBottom:0},normalize:(za,qo,Jn)=>{const po=Vl(Dl({},Jn),{shixun_evaluation:za,difficulty_level_sort:za!==1?"asc":Jn.difficulty_level_sort});return kr(po),za}},zn.createElement(we.ZP.Group,null,zn.createElement(we.ZP,{value:0},"\u5747\u5206\u6BD4\u4F8B"),zn.createElement(we.ZP,{value:1,style:{marginLeft:20}},"\u96BE\u6613\u5EA6"),zn.createElement(we.ZP,{value:2,style:{marginLeft:20}},"\u81EA\u5B9A\u4E49\u5206\u503C"))),ht==1&&zn.createElement(Re.default.Item,{name:"difficulty_level_sort",style:{marginBottom:0},normalize:(za,qo,Jn)=>(kr(Vl(Dl({},Jn),{difficulty_level_sort:za})),za)},zn.createElement(Te.default,{style:{width:200},options:[{value:"asc",label:"\u6B63\u5E8F\u8D4B\u5206"},{value:"desc",label:"\u53CD\u5E8F\u8D4B\u5206"}]})))),zn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},zn.createElement("div",{style:{display:"flex",alignItems:"center"}},zn.createElement("div",{className:"c-grey-666",style:{width:"60px",textAlign:"left"}},"\u5173\u5361\u540D\u79F0"),zn.createElement("div",{className:`${Hr.Z.SubTooltip}`,style:{height:40,lineHeight:"40px",color:"#666"}},Kn!=null&&Kn.task_pass?"\uFF08\u8BE5\u5B9E\u8BAD\u652F\u6301\u8DF3\u5173\u5B66\u4E60\uFF0C\u52FE\u9009\u5219\u5B66\u751F\u5FC5\u987B\u5B8C\u6210\u7684\u5173\u5361\uFF09":"\uFF08\u8BE5\u5B9E\u8BAD\u4E0D\u652F\u6301\u8DF3\u5173\u5B66\u4E60\uFF09")),zn.createElement(Re.default.List,{name:"challenge_settings"},(za,{add:qo,remove:Jn})=>zn.createElement("div",{style:{display:"flex",flexDirection:"column",gap:17}},za==null?void 0:za.map(po=>{var bn=po,{key:Na,name:pa}=bn,Fn=ws(bn,["key","name"]),Wn,ka,Bo,Ia,or,Dr,Ua;return zn.createElement(ct.Z,{key:Na,wrap:!1,align:"middle"},zn.createElement(Oe.Z,null,zn.createElement(Re.default.Item,Vl(Dl({},Fn),{name:[pa,"checked"],valuePropName:"checked",style:{marginBottom:0},normalize:(lu,dr,ir)=>{var ou;return ir.challenge_settings[Na].checked=lu,(ou=ir==null?void 0:ir.challenge_settings)!=null&&ou.every(Ru=>!Ru.checked)?(fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A"),ir.challenge_settings[Na].checked=dr,dr):(ir.shixun_evaluation===2&&!lu&&(ir.challenge_settings[Na].challenge_score=0),kr(ir),lu)}}),zn.createElement(ve.default,{disabled:sa||!(Kn!=null&&Kn.task_pass)},zn.createElement(ie.Z,{title:(Wn=tt==null?void 0:tt[Na])==null?void 0:Wn.challenge_name,placement:"topLeft"},zn.createElement("div",{className:"c-grey-666 multi_ellipsis1",style:{width:525}},(ka=tt==null?void 0:tt[Na])==null?void 0:ka.challenge_name))))),zn.createElement(Oe.Z,{flex:"76px"},!tt[Na].checked&&zn.createElement("span",{className:"tag-style-border-small bg-orange border-raduis-50 c-white ml20"},"\u53EF\u4E0D\u505A")),zn.createElement(Oe.Z,null,zn.createElement(Re.default.Item,{className:"ml20",name:[pa,"challenge_score"],style:{marginBottom:0},normalize:(lu,dr,ir)=>(ir.challenge_settings[Na].challenge_score=lu,Mu(ir),lu)},zn.createElement(De.Z,{style:{width:120},min:0,addonAfter:zn.createElement("span",{className:Hr.Z.SubTooltip},"\u5206"),disabled:sa||ht!==2||!((Bo=tt==null?void 0:tt[Na])!=null&&Bo.checked)}))),zn.createElement(Oe.Z,null,zn.createElement("div",{style:{marginLeft:"55px"},className:((Ia=tt==null?void 0:tt[Na])==null?void 0:Ia.difficulty)=="\u7B80\u5355"?Hr.Z.DifSimple:((or=tt==null?void 0:tt[Na])==null?void 0:or.difficulty)=="\u4E2D\u7B49"?Hr.Z.DifMiddle:Hr.Z.DifHard},(Dr=tt==null?void 0:tt[Na])==null?void 0:Dr.difficulty)),zn.createElement(Oe.Z,null,zn.createElement("span",{className:` ${Hr.Z.SubTooltip}`,style:{marginLeft:"55px"}},"\u91D1\u5E01\u5956\u52B1\u6570",zn.createElement("span",{className:"ml10",style:{color:"#FA6400"}},(Ua=tt==null?void 0:tt[Na])==null?void 0:Ua.challenge_exp))))}))))),zn.createElement("div",{style:{marginTop:"30px"}},zn.createElement("div",{className:Hr.Z.title},"\u5B66\u751F\u6263\u5206\u89C4\u5219\u8BBE\u7F6E"),zn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px"}},zn.createElement("div",{style:{display:"flex",alignItems:"center"}},zn.createElement(Re.default.Item,{name:"open_view_answer_deduct",valuePropName:"checked",style:{marginBottom:0}},zn.createElement(ve.default,null)),zn.createElement("div",{style:{margin:"0 10px"}},"\u5F00\u542F\u67E5\u770B\u7B54\u6848\u6263\u5206"),zn.createElement("span",{className:`${Hr.Z.SubTooltip}`,style:{color:"#666"}},"\uFF08\u9488\u5BF9\u672A\u901A\u8FC7\u5173\u5361\u7684\u5B66\u751F\u67E5\u770B\u7B54\u6848\u540E\u8BC4\u6D4B\u901A\u5173\u8FDB\u884C\u6263\u5206\uFF0C\u5DF2\u901A\u8FC7\u518D\u67E5\u770B\u7B54\u6848\u4E0D\u8FDB\u884C\u6263\u5206\uFF09")),un&&zn.createElement("div",{style:{display:"flex",alignItems:"center"}},zn.createElement(Re.default.Item,{name:"answer_open_evaluation",style:{marginBottom:0}},zn.createElement(we.ZP.Group,null,zn.createElement(we.ZP,{value:!0,style:{marginRight:"50px"}},"\u56FA\u5B9A\u6263\u5206"),zn.createElement(we.ZP,{value:!1},"\u6309\u7167\u5B9E\u8BAD\u53C2\u8003\u7B54\u6848\u7EA7\u522B\u6263\u5206")))),Ie&&zn.createElement("div",{style:{display:"flex",alignItems:"center",margin:"5px 0",paddingLeft:23}},zn.createElement("div",{className:"c-grey-666"},"\u67E5\u770B\u7B54\u6848\u56FA\u5B9A\u6263\u9664"),zn.createElement(Re.default.Item,{name:"game_deduct_score_percentage",style:{marginBottom:"0px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6263\u5206\u6BD4\u4F8B"}]},zn.createElement(De.Z,{style:{width:120,margin:"0 10px"},min:0,max:100,addonAfter:zn.createElement("span",{className:Hr.Z.SubTooltip},"%")})),zn.createElement("div",{className:"c-grey-666"},"\u5206\u503C ",zn.createElement("span",{style:{color:"#666666"}}," \uFF08\u5F53\u8BBE\u7F6E0%\u65F6\uFF0C\u5219\u5B66\u751F\u67E5\u770B\u7B54\u6848\u4E0D\u6263\u5206\uFF09")))),zn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},zn.createElement("div",{style:{display:"flex",alignItems:"center"}},zn.createElement(Re.default.Item,{name:"is_repeat_minus",valuePropName:"checked",style:{marginBottom:0},normalize:za=>(!za&&fa(!0),za)},zn.createElement(ve.default,null)),zn.createElement("div",{style:{margin:"0 10px"}},"\u5F00\u542F\u4EE3\u7801\u67E5\u91CD\u6263\u5206"),zn.createElement("div",{className:Hr.Z.SubTooltip,style:{color:"#666"}},"\uFF08\u8BBE\u7F6E\u89C4\u5219\u540E\uFF0C\u9700\u8981\u8FDB\u884C\u201C\u4EE3\u7801\u67E5\u91CD\u201D\u540E\u624D\u80FD\u751F\u6548\uFF09")),$t&&zn.createElement("div",{style:{display:"flex",alignItems:"center"}},zn.createElement("div",{style:{marginLeft:"30px"}},"\u6263\u5206\u9608\u503C"),zn.createElement(Re.default.Item,{className:"ml10",name:"repeat_limit",style:{marginBottom:0},normalize:za=>(fa(!0),za)},zn.createElement(De.Z,{style:{width:120},min:0,max:100,addonAfter:zn.createElement("span",{className:Hr.Z.SubTooltip},"%")})),zn.createElement("div",{style:{color:"#666666",marginLeft:"10px"}},"\uFF08\u5B66\u751F\u76F8\u4F3C\u5EA6\u4F4E\u4E8E\u8FD9\u4E2A\u9608\u503C\u5219\u4E0D\u6263\u5206\uFF09"),zn.createElement("div",{style:{marginLeft:"30px"}},"\u67E5\u91CD\u6263\u5206"),zn.createElement(Re.default.Item,{className:"ml10",name:"repeat_setting_score",style:{marginBottom:0},normalize:za=>(fa(!0),za)},zn.createElement(De.Z,{style:{width:120},min:0,max:ft,addonAfter:zn.createElement("span",{className:Hr.Z.SubTooltip},"\u5206")})),zn.createElement("div",{style:{color:"#666666",marginLeft:"10px"}},"\uFF08\u5B66\u751F\u5173\u5361\u5B9E\u9645\u6263\u5206=\u67E5\u91CD\u6263\u5206x\u76F8\u4F3C\u5EA6\u6BD4\uFF09"))))),zn.createElement(Ce.ZP,{type:"primary",size:"large",loading:Ta,style:{width:"138px",marginTop:"30px"},onClick:()=>{St.submit()}},"\u4FDD\u5B58"),zn.createElement(be.default,{title:"\u8BA1\u65F6\u89C4\u5219\u8BF4\u660E",open:eo,width:860,footer:null,onCancel:()=>{qt(!1)}},zn.createElement("div",{style:{color:"#333333",fontWeight:400}},zn.createElement("span",{style:{fontWeight:600}},"1\u3001\u9875\u9762\u505C\u7559\u65F6\u957F"),zn.createElement("br",null),zn.createElement("span",null,"\u5B66\u751F",zn.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),"\u5173\u5361\u95EF\u5173\u8FC7\u7A0B\u4E2D\uFF0C",zn.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u5B66\u751F\u5173\u95ED/\u9000\u51FA\u7B54\u9898\u9875\u9762\uFF0C\u5219\u8BA1\u65F6\u6682\u505C\uFF0C\u518D\u6B21\u8FDB\u5165\u7B54\u9898\u9875\u9762\u65F6\u5F00\u59CB\u7D2F\u8BA1\u8BA1\u65F6\u76F4\u81F3\u8BC4\u6D4B\u901A\u8FC7\uFF0C"),"\u5219\u8BA1\u65F6\u7ED3\u675F"),zn.createElement("span",{style:{color:"#FA6400",display:"flex",height:34,alignItems:"center"}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5\uFF0C\u60C5\u51B5\u5982\u4E0B\uFF1A "),zn.createElement("span",null,"a\u3001\u5B66\u751F\u8FDB\u5165\u5173\u5361\u770B\u5B8C\u9898\u540E\uFF0C\u9000\u51FA\u7B54\u9898\u9875\u9762\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u590D\u5236\u8FDB\u5E73\u53F0\u7B54\u9898\u9875\u9762\u8FDB\u884C\u8BC4\u6D4B\uFF0C\u65E0\u6CD5\u8BC4\u4F30\u5B66\u751F\u7684\u5B66\u4E60\u548C\u601D\u8003\u65F6\u95F4\u3002")),zn.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},zn.createElement("span",{style:{fontWeight:600}},"2\u3001\u5173\u5361\u603B\u8017\u65F6"),zn.createElement("br",null),zn.createElement("span",null,"\u5B66\u751F",zn.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u7B2C\u4E00\u6B21\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),"\u5173\u5361\u95EF\u5173\u8FC7\u7A0B\u4E2D\uFF0C",zn.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u5B66\u751F\u9000\u51FA/\u5173\u95ED\u7B54\u9898\u9875\u9762\uFF0C\u4E5F\u5C06\u6301\u7EED\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BC4\u6D4B\u901A\u8FC7\u3002")),zn.createElement("span",{style:{color:"#FA6400",display:"flex",height:44,paddingTop:10}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5\uFF0C\u60C5\u51B5\u5982\u4E0B\uFF1A "),zn.createElement("span",null,"a\u3001\u5B66\u751F\u4ECE\u5176\u4ED6\u540C\u5B66\u5904\u770B\u5230\u9898\u76EE\u540E\uFF0C\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\uFF0C\u5C06\u5DF2\u5B8C\u6210\u7684\u4EE3\u7801\u590D\u5236\u81F3\u5E73\u53F0\u8FDB\u884C\u8BC4\u6D4B\uFF1B"),zn.createElement("br",null),zn.createElement("span",null,"b\u3001\u5B66\u751F\u7B2C\u4E00\u6B21\u6253\u5F00\u5173\u5361\u540E\uFF0C\u56E0\u4E3A\u67D0\u79CD\u539F\u56E0\u79BB\u5F00\u9875\u9762\uFF0C\u65F6\u9694\u591A\u65E5\u624D\u518D\u6B21\u8FDB\u5165\u5E73\u53F0\u95EF\u5173\uFF0C\u5C31\u4F1A\u5BFC\u81F4\u5B66\u751F\u5173\u5361\u603B\u8017\u65F6\u8FC7\u957F\uFF1B")),zn.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},zn.createElement("span",{style:{fontWeight:600}},"3\u3001\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),zn.createElement("br",null),zn.createElement("span",null,"\u4ECE\u8001\u5E08",zn.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u53D1\u5E03\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u65F6\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5B9E\u8BAD\u901A\u5173\uFF08\u5305\u62EC\u8FDF\u4EA4\u901A\u5173\uFF09\u7ED3\u675F\u8BA1\u65F6\u3002"),"\u82E5\u5B66\u751F\u672A\u901A\u5173\uFF0C\u5219\u8BE5\u5B66\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u8001\u5E08\u8BBE\u7F6E\u7684\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u622A\u6B62\u65F6\u95F4\uFF0C\u82E5\u8001\u5E08\u5F00\u542F\u4E86\u8865\u4EA4\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u3002")),zn.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},zn.createElement("span",{style:{fontWeight:600}},"\u89C4\u5219\u76EE\u7684"),zn.createElement("br",null),zn.createElement("span",null,"\u9F13\u52B1\u5B66\u751F\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u53D1\u5E03\u7684\u7B2C\u4E00\u65F6\u95F4\u8FDB\u5165\u5E73\u53F0\u5B8C\u6210\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u901A\u5173\u3002"))))};var Ds=(0,Se.connect)(({shixunHomeworks:ae,loading:de})=>({shixunHomeworks:ae,loading:de.effects}))(rs),Rl=ee(59301),eu=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Hu=({shixunHomeworks:ae,loading:de,dispatch:se})=>{var ut,St;const[ft,xt]=(0,ne.useState)(!0),[tt,Ie]=(0,ne.useState)(!1),[ht,Fa]=(0,ne.useState)([]),[$t,un]=(0,ne.useState)([]),[Kn,Pa]=(0,ne.useState)([]),[At,sa]=(0,ne.useState)([]),[Sn,Ta]=(0,ne.useState)(!1),[Yn,eo]=(0,ne.useState)(""),qt=(0,Se.useParams)();function ra(){return eu(this,null,function*(){let na=yield(0,Be.ZP)(`/api/homework_commons/${qt.categoryId}/homework_common_collaborators.json`,{method:"get"});un(na)})}function lo(){return eu(this,null,function*(){var na;let lt=yield(0,Be.ZP)(`/api/courses/${qt==null?void 0:qt.coursesId}/teachers`,{method:"get",params:{homework_id:qt.categoryId,limit:1e3}});(na=lt==null?void 0:lt.teacher_list)==null||na.map(Jt=>{Jt.key=Jt.user_id}),Pa(lt==null?void 0:lt.teacher_list),sa(lt==null?void 0:lt.teacher_list)})}(0,ne.useEffect)(()=>{ra(),lo()},[qt]);const va=()=>{};return Rl.createElement("section",{className:Hr.Z.form},Rl.createElement(ct.Z,{className:Hr.Z.content,style:{padding:"20px 30px",gap:20}},(ut=$t==null?void 0:$t.data)==null?void 0:ut.map(na=>Rl.createElement(ct.Z,{align:"middle",className:`${Hr.Z.borderSty} ${Yn===(na==null?void 0:na.id)?Hr.Z.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},Rl.createElement("span",{className:"c-grey-333"},na==null?void 0:na.real_name),($t==null?void 0:$t.can_edit)&&Rl.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${Hr.Z.delSty}`,onMouseEnter:()=>{eo(na.id)},onMouseLeave:()=>{eo("")},onClick:()=>eu(void 0,null,function*(){(yield(0,Be.ZP)(`/api/homework_commons/${qt.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:na.id}})).status===0&&(fe.ZP.info("\u5220\u9664\u6210\u529F"),ra(),lo())})}))),!($t!=null&&$t.can_edit)&&!((St=$t==null?void 0:$t.data)!=null&&St.length)&&Rl.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005"),($t==null?void 0:$t.can_edit)&&Rl.createElement(Ce.ZP,{className:Hr.Z.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Ie(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005")),Rl.createElement(be.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:tt,confirmLoading:Sn,onCancel:()=>Ie(!1),onOk:()=>eu(void 0,null,function*(){if(ht.length===0){fe.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}Ta(!0),(yield(0,Be.ZP)(`/api/homework_commons/${qt.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:ht}})).status===0&&(fe.ZP.info("\u6DFB\u52A0\u6210\u529F"),Fa([]),ra(),lo(),Ie(!1)),Ta(!1)})},Rl.createElement("div",null,Rl.createElement("div",{style:{display:"flex"}},Rl.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",Rl.createElement(Ct.default.Search,{onChange:na=>{Pa(At.filter(lt=>lt.name.indexOf(na.target.value)>-1))}})),Rl.createElement(He.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(na,lt)=>{Fa(na)},selectedRowKeys:ht,getCheckboxProps:na=>({disabled:na.is_collaborator})},pagination:!1,dataSource:Kn,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var Tl=(0,Se.connect)(({shixunHomeworks:ae,loading:de})=>({shixunHomeworks:ae,loading:de.effects}))(Hu),ni=ee(16832),Ol={ts_txt:"ts_txt___cXTzV",title_txt:"title_txt___HB9nx",work_radio:"work_radio___JcCQu",work_radio_group:"work_radio_group___nKVMn",work_button:"work_button___CkIOT",result_con:"result_con___uwmX6",result_title:"result_title___Mwwpb"},lc=ee(6725),Vu=ee(59301),Is=Object.defineProperty,Os=Object.defineProperties,ji=Object.getOwnPropertyDescriptors,Hc=Object.getOwnPropertySymbols,td=Object.prototype.hasOwnProperty,bc=Object.prototype.propertyIsEnumerable,pi=(ae,de,se)=>de in ae?Is(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,ic=(ae,de)=>{for(var se in de||(de={}))td.call(de,se)&&pi(ae,se,de[se]);if(Hc)for(var se of Hc(de))bc.call(de,se)&&pi(ae,se,de[se]);return ae},jc=(ae,de)=>Os(ae,ji(de)),Wi=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Wc=({shixunHomeworks:ae,classroomList:de,loading:se,dispatch:ut,dimensionValue:St})=>{var ft,xt;const tt=(0,Se.useParams)(),{headerInfo:Ie}=ae,[ht,Fa]=(0,ne.useState)(ic({page:1,limit:5},tt)),[$t,un]=(0,ne.useState)(!1),[Kn,Pa]=(0,ne.useState)([]),[At,sa]=(0,ne.useState)(null),[Sn,Ta]=(0,ne.useState)(!1),[Yn,eo]=(0,ne.useState)(!1),[qt,ra]=(0,ne.useState)(!1),[lo,va]=(0,ne.useState)({}),na=(0,ne.useRef)(null),[lt,Jt]=(0,ne.useState)([]),[Qt,fa]=(0,ne.useState)(!1),[Po,Xa]=(0,ne.useState)(!0),Ar=[{title:"\u5E8F\u53F7",dataIndex:"id",width:80,render:(bn,Na,pa)=>(ht.page-1)*ht.limit+pa+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:130,ellipsis:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,width:160,showSorterTooltip:!1,ellipsis:{showTitle:!1},sortOrder:ht.order==="student_id"?ht.b_order==="desc"?"descend":"ascend":null,render:bn=>Vu.createElement(ie.Z,{placement:"bottomLeft",title:bn||"--"},Vu.createElement("span",{className:"current"},bn||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",width:180,ellipsis:!0},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",width:120,render:(bn,Na)=>Vu.createElement(Ze.rK,{status:bn})},{title:"\u901A\u5173\u60C5\u51B5",align:"center",width:100,dataIndex:"complete_info",ellipsis:{showTitle:!1},render:(bn,Na)=>Vu.createElement("span",{style:{color:"#0152d9"}},bn)},{title:"\u64CD\u4F5C",width:120,render:(bn,Na,pa)=>Vu.createElement("a",{onClick:()=>Wi(void 0,null,function*(){var Fn,Wn,ka;const Bo=yield(0,ce.GS)(Na==null?void 0:Na.id);(Fn=Bo==null?void 0:Bo.data)!=null&&Fn.url&&(0,Ze.xg)(((Wn=Bo==null?void 0:Bo.data)==null?void 0:Wn.url)+`?courseGroup=${(ht==null?void 0:ht.course_group)||""}&workStatus=${((ka=ht==null?void 0:ht.work_status)==null?void 0:ka.filter(Ia=>Ia!=0&&Ia!=-1))||""}&search=${(ht==null?void 0:ht.search)||""}`)})},"\u67E5\u770B\u5B66\u751F\u4EE3\u7801")}];(0,ne.useEffect)(()=>{const bn=document.querySelector(".modal_ai_dmpj");if(bn){const Na=bn.querySelector(".ant-modal-body");if(Na){const pa=()=>{const Fn=Na.scrollTop+Na.clientHeight,Wn=Na.scrollHeight-Fn<=5;console.log("\u6EDA\u52A8\u4F4D\u7F6E\uFF1A",Fn,"\u5185\u5BB9\u9AD8\u5EA6\uFF1A",Na.scrollHeight,"\u662F\u5426\u5728\u5E95\u90E8\uFF1A",Wn),Xa(Wn)};return Na.addEventListener("scroll",pa),Po&&(Na.scrollTop=Na.scrollHeight),()=>{Na.removeEventListener("scroll",pa)}}}},[lt,Po]);const cr=bn=>Wi(void 0,null,function*(){var Na;un(!0);const pa=yield(0,Be.ZP)(`/api/shixun_homeworks/${tt.categoryId}/student_works.json`,{method:"get",params:jc(ic({},bn),{work_status:[1,2,3,4]})});(pa==null?void 0:pa.status)===0&&Pa((Na=pa==null?void 0:pa.data)==null?void 0:Na.student_works),un(!1)}),jr=()=>Wi(void 0,null,function*(){ra(!0);const bn=yield(0,Be.ZP)(`/api/student_works/${lo==null?void 0:lo.id}/get_code.json`,{method:"get",params:{identifier:lo==null?void 0:lo.myshixun_identifier,challenge_id:At}});if(bn.status==0&&(bn==null?void 0:bn.game_codes.length)>0){ra(!1),eo(!0);let Na=`\u8BC4\u4EF7\u7EF4\u5EA6\u9700\u8981\u5305\u542B${St.map((pa,Fn)=>pa+(FnWi(void 0,null,function*(){var Fn;bnbn.replace(/\\\(([\s\S]*?)\\\)/g,"$$$$$1$$$$").replace(/\\\[([\s\S]*?)\\\]/g,"$$$$$1$$$$").replace(/`(\$\$.*?\$\$)`/g,"$$$$$1$$$$").replace(/_{2,}/g,"`$&`"),za=(bn,Na,pa,Fn)=>Wi(void 0,null,function*(){na.current=new lc.Z(xe.Z.API_SERVER+"/api/stream/intelligent_imports/chat_messages.json",{response_mode:"streaming",model:"qwen-max",scene_awareness:!1,thinking_enabled:!1,image_generator:!1,file_ids:[],history:[],prompt:pa,shixun_id:Ie==null?void 0:Ie.shixun_identifier,source:"shixun",is_chat:!1,type:9,description:pa,query:Na}),yield new Promise((Wn,ka)=>{na.current.on("data",Bo=>{fa(!1),lt[bn].aiText=Mu(Bo.full),Jt([...lt])}),na.current.on("done",()=>Wi(void 0,null,function*(){fa(!0),yield kr(bn+1,Fn,pa)})),na.current.startStream()})}),qo=()=>{var bn,Na;eo(!1),(Na=(bn=na.current)==null?void 0:bn.cancelRequest)==null||Na.call(bn),Jt([])},Jn=()=>{ra(!1),va({}),Ta(!0)},po=(ft=Kn==null?void 0:Kn.filter(bn=>(bn==null?void 0:bn.work_status)===0))==null?void 0:ft.map(bn=>bn==null?void 0:bn.id);return Vu.createElement(Vu.Fragment,null,Vu.createElement("div",{className:Ol.work_button,onClick:()=>{var bn,Na,pa;if(((bn=Ie==null?void 0:Ie.challenges)==null?void 0:bn.length)===0)return fe.ZP.warning("\u672C\u6B21\u4F5C\u4E1A\u4E2D\u6CA1\u6709\u9700\u8981\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u7684\u4EFB\u52A1\u5173\u5361~");Jn(),cr(ht),((Na=Ie==null?void 0:Ie.challenges)==null?void 0:Na.length)>0&&sa((pa=Ie==null?void 0:Ie.challenges[0])==null?void 0:pa.id)}},"\u6D4B\u8BD5\u8BC4\u4EF7\u6548\u679C"),Vu.createElement(be.default,{centered:!0,title:"\u6D4B\u8BD5\u4EE3\u7801\u8BC4\u4EF7\u6548\u679C",open:Sn,width:1020,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onOk:()=>{if((Kn==null?void 0:Kn.length)==0)return Ta(!1);if(!(lo!=null&&lo.id))return fe.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u540D\u5B66\u751F");jr()},onCancel:()=>{Ta(!1)},maskClosable:!1,confirmLoading:qt},Vu.createElement(Fe.Z,{spinning:qt,tip:"\u6D4B\u8BD5\u4EE3\u7801\u8BC4\u4EF7\u4E2D\u2026\u2026"},(Kn==null?void 0:Kn.length)>0?Vu.createElement(Vu.Fragment,null,Vu.createElement("div",{className:Ol.ts_txt},"\u60A8\u53EF\u4EE5\u5148\u9009\u62E9\u4EFB\u4E00\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u6548\u679C\u6D4B\u8BD5\uFF08\u9ED8\u8BA4\u663E\u793A\u6700\u8FD15\u540D\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\uFF09\uFF0C\u4EE5\u4FBF\u53CA\u65F6\u8C03\u6574\u8BC4\u4EF7\u7EF4\u5EA6\u3002"),Vu.createElement(He.default,{loading:$t,rowKey:"id",rowSelection:{type:"radio",selectedRowKeys:[lo==null?void 0:lo.id],onChange:(bn,Na)=>{va(Na[0])},getCheckboxProps:bn=>({disabled:po.includes(bn.id)})},dataSource:Kn,columns:Ar,pagination:!1,onChange:(bn,Na,pa)=>{pa.field&&(ht.order=pa.field),pa.order||(ht.b_order="asc"),pa.order==="ascend"&&(ht.b_order="asc"),pa.order==="descend"&&(ht.b_order="desc"),pa.order||(ht.b_order="asc"),cr(ht)}}),Vu.createElement("div",{className:Ol.title_txt},"\u9009\u62E9\u9700\u8981\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u7684\u5173\u5361"),Vu.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 12px"}},Vu.createElement(we.ZP.Group,{className:Ol.work_radio_group,value:At,onChange:bn=>sa(bn.target.value)},(xt=Ie==null?void 0:Ie.challenges)==null?void 0:xt.map(bn=>Vu.createElement(we.ZP,{key:bn.id,value:bn.id},bn.name))))):Vu.createElement(Bt.Z,{customText:"\u6682\u65E0\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u53EF\u5728\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u4E4B\u540E\u518D\u8FDB\u884C\u6D4B\u8BD5~"}))),Vu.createElement(be.default,{centered:!0,className:"modal_ai_dmpj",title:"\u6D4B\u8BD5\u4EE3\u7801\u8BC4\u4EF7",open:Yn,width:1020,onOk:qo,onCancel:qo,maskClosable:!1,destroyOnClose:!0,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"}},lt.map((bn,Na)=>Vu.createElement("div",{key:Na,className:Ol.result_con,style:{marginTop:Na>0?"20px":""}},Vu.createElement("div",{className:Ol.result_title},bn==null?void 0:bn.path," \u4EE3\u7801\u8BC4\u4EF7\u7ED3\u679C"),Vu.createElement("div",{className:"p20",style:{fontSize:"13px"}},Vu.createElement(le.Z,{value:Qt?bn==null?void 0:bn.aiText:`${bn==null?void 0:bn.aiText}__`,style:{fontSize:"12px"}}))))))};var Gc=(0,Se.connect)(({shixunHomeworks:ae,classroomList:de,loading:se,user:ut})=>({shixunHomeworks:ae,classroomList:de,loading:se.effects,user:ut}))(Wc),Ko=ee(59301),nd=Object.defineProperty,Kc=Object.defineProperties,ad=Object.getOwnPropertyDescriptors,Qc=Object.getOwnPropertySymbols,od=Object.prototype.hasOwnProperty,Yc=Object.prototype.propertyIsEnumerable,sc=(ae,de,se)=>de in ae?nd(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,us=(ae,de)=>{for(var se in de||(de={}))od.call(de,se)&&sc(ae,se,de[se]);if(Qc)for(var se of Qc(de))Yc.call(de,se)&&sc(ae,se,de[se]);return ae},rd=(ae,de)=>Kc(ae,ad(de)),ud=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const vu=({shixunHomeworks:ae,loading:de,dispatch:se,classroomList:ut,user:St})=>{var ft,xt,tt,Ie,ht,Fa;const $t=(0,Se.useParams)(),{verifyModelUser:un,ContactModalElement:Kn}=(0,ni.Z)(),{workSetting:Pa}=ae,[At,sa]=(0,ne.useState)(!1),[Sn,Ta]=(0,ne.useState)(!1),[Yn,eo]=(0,ne.useState)({work_end_forbid_evaluate:!1,start_permanent:!1,ai_syntax_check:!1,ai_exam_question:!1,ai_code_diagnosis:!1,ai_guidance:!1,ai_q_and_a:!1,ai_code_evaluation:!1,ai_code_optimization:!1,ai_code_comment:!1,ai_guide:!1,ai_guide_data:{unanswered_msg:"\u770B\u8D77\u6765\u4F60\u53EF\u80FD\u6B63\u5728\u4ED4\u7EC6\u601D\u8003\u8FD9\u9053\u9898\u76EE\u3002\u5982\u679C\u4F60\u6709\u4EFB\u4F55\u7591\u95EE\u6216\u662F\u9700\u8981\u4E00\u4E9B\u63D0\u793A\uFF0C\u8BF7\u968F\u65F6\u544A\u8BC9\u6211\uFF01\u6211\u5F88\u4E50\u610F\u5E2E\u5FD9\u3002",unanswered_time:10,unedit_time:3,evaluation_msg:"\u6211\u6CE8\u610F\u5230\u4F60\u5728\u8FD9\u4E00\u5173\u5361\u9047\u5230\u4E86\u4E00\u4E9B\u6311\u6218\u3002\u522B\u62C5\u5FC3\uFF0C\u8FD9\u662F\u5B66\u4E60\u8FC7\u7A0B\u4E2D\u7684\u5E38\u89C1\u60C5\u51B5\u3002\u8BA9\u6211\u4EEC\u4E00\u8D77\u6765\u5206\u6790\u4E00\u4E0B\u54EA\u91CC\u51FA\u4E86\u95EE\u9898\u5427\uFF01",evaluation_num:3}}),[qt,ra]=(0,ne.useState)(!1),[lo,va]=(0,ne.useState)([]);(0,ne.useEffect)(()=>{sa(!(0,Ue.GJ)())},[(0,Ue.GJ)()]);const na=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:us({},$t)})};(0,ne.useEffect)(()=>{var Jt;Pa!=null&&Pa.course_id&&(Object.keys(Yn).forEach(Qt=>{Yn[Qt]=Pa[Qt]||Yn[Qt]}),eo(us({},Yn)),va(((Jt=Pa==null?void 0:Pa.ai_code_evaluation_promote)==null?void 0:Jt.length)>0?Pa==null?void 0:Pa.ai_code_evaluation_promote:Pa==null?void 0:Pa.default_evaluation_dimension))},[Pa]);const lt=Jt=>ud(void 0,null,function*(){var Qt;if(((Qt=St==null?void 0:St.userInfo)==null?void 0:Qt.user_status)===2){(0,Lr.Rd)();return}if(!(Pa!=null&&Pa.ai_code_evaluation)&&(Yn!=null&&Yn.ai_code_evaluation)&&!Jt){ra(!0);return}Ta(!0);const fa=JSON.parse(JSON.stringify(Yn));(yield(0,Be.ZP)(`/api/homework_commons/${$t.categoryId}/shiyan_setting.json`,{method:"post",body:rd(us({},fa),{ai_code_evaluation_promote:lo})})).status===0&&(fe.ZP.success("\u66F4\u65B0\u6210\u529F"),na(),se({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:us({},$t)})),Ta(!1)});return Ko.createElement("section",{className:Hr.Z.form},Ko.createElement("div",{className:Hr.Z.title},"\u8BC4\u6D4B\u9650\u5236"),Ko.createElement("div",{className:Hr.Z.content},Ko.createElement(ve.default,{disabled:At,checked:Yn.work_end_forbid_evaluate,onChange:Jt=>{Yn.work_end_forbid_evaluate=Jt.target.checked,eo(Object.assign({},Yn))}},Ko.createElement("span",{className:"c-black"},"\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u53EF\u7F16\u8F91\u4EE3\u7801"),Ko.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u4F5C\u4E1A\u622A\u6B62\u540E\uFF0C\u5B66\u751F\u65E0\u6CD5\u4FEE\u6539\u4EE3\u7801\u548C\u66F4\u65B0\u8BC4\u6D4B\u6570\u636E\uFF09"))),Ko.createElement("div",{className:Hr.Z.title,style:{marginTop:"30px"}},"\u4FDD\u5B58\u5B9E\u9A8C\u6570\u636E"),Ko.createElement("div",{className:Hr.Z.content},Ko.createElement(ve.default,{disabled:At,checked:Yn.start_permanent,onChange:Jt=>{if(!(0,Ue.Ny)()){(0,Lr.pW)(2);return}Yn.start_permanent=Jt.target.checked,eo(Object.assign({},Yn))}},Ko.createElement("span",{className:"c-black"},"\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u5728\u8BFE\u5802\u53EF\u5BFC\u51FA\u5B66\u751F\u5B9E\u9A8C\u6570\u636E",Ko.createElement("a",{target:"_blank",href:xe.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0")))),Ko.createElement("div",{className:Hr.Z.title,style:{marginTop:"30px"}},"\u667A\u80FD\u52A9\u6559\u529F\u80FD"),Ko.createElement("div",{className:Hr.Z.content,style:{padding:0}},Ko.createElement("div",{className:Hr.Z.pubColSty},Ko.createElement(ve.default,{checked:Yn.ai_exam_question,onChange:Jt=>{un()&&(Yn.ai_exam_question=Jt.target.checked,eo(Object.assign({},Yn)))}},Ko.createElement("span",{className:"c-black"},"\u667A\u80FD\u5BA1\u9898"),Ko.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u667A\u80FD\u5BA1\u9898\u529F\u80FD\u62C6\u89E3\u4EFB\u52A1\u3001\u83B7\u53D6\u89E3\u9898\u601D\u8DEF\uFF09"))),Ko.createElement("div",{className:Hr.Z.pubColSty},Ko.createElement(ve.default,{checked:Yn.ai_syntax_check,onChange:Jt=>{un()&&(Yn.ai_syntax_check=Jt.target.checked,eo(Object.assign({},Yn)))}},Ko.createElement("span",{className:"c-black"},"\u8BED\u6CD5\u68C0\u67E5"),Ko.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u8BED\u6CD5\u68C0\u67E5\u529F\u80FD\u68C0\u6D4B\u4EE3\u7801\u4E2D\u7684\u8BED\u6CD5\u9519\u8BEF\u3001\u83B7\u53D6\u4FEE\u590D\u5EFA\u8BAE\uFF09"))),Ko.createElement("div",{className:Hr.Z.pubColSty},Ko.createElement(ve.default,{checked:Yn.ai_code_diagnosis,onChange:Jt=>{un()&&(Yn.ai_code_diagnosis=Jt.target.checked,eo(Object.assign({},Yn)))}},Ko.createElement("span",{className:"c-black"},"\u4EE3\u7801\u8BCA\u65AD"),Ko.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8BCA\u65AD\u529F\u80FD\u5206\u6790\u4EE3\u7801\u3001\u83B7\u53D6\u4FEE\u6B63\u5EFA\u8BAE\uFF09"))),Ko.createElement("div",{className:Hr.Z.pubColSty},Ko.createElement(ve.default,{checked:Yn.ai_guidance,onChange:Jt=>{un()&&(Yn.ai_guidance=Jt.target.checked,eo(Object.assign({},Yn)))}},Ko.createElement("span",{className:"c-black"},"AI\u8F85\u5BFC"),Ko.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528AI\u8F85\u5BFC\u529F\u80FD\u751F\u6210\u6B63\u786E\u4EE3\u7801\uFF09"))),Ko.createElement("div",{className:Hr.Z.pubColSty},Ko.createElement(ve.default,{checked:Yn.ai_code_optimization,onChange:Jt=>{un()&&(Yn.ai_code_optimization=Jt.target.checked,eo(Object.assign({},Yn)))}},Ko.createElement("span",{className:"c-black"},"\u4EE3\u7801\u4F18\u5316"),Ko.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u4F18\u5316\u529F\u80FD\u5BF9\u4EE3\u7801\u8FDB\u884C\u4F18\u5316\uFF0C\u5E2E\u52A9\u63D0\u5347\u4EE3\u7801\u8D28\u91CF\uFF09"))),Ko.createElement("div",{className:Hr.Z.pubColSty},Ko.createElement(ve.default,{checked:Yn.ai_code_comment,onChange:Jt=>{un()&&(Yn.ai_code_comment=Jt.target.checked,eo(Object.assign({},Yn)))}},Ko.createElement("span",{className:"c-black"},"\u4EE3\u7801\u6CE8\u91CA"),Ko.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u6CE8\u91CA\u529F\u80FD\u5BF9\u5DF2\u6709\u4EE3\u7801\u6DFB\u52A0\u6CE8\u91CA\uFF0C\u8282\u7701\u4EE3\u7801\u7F16\u5199\u65F6\u95F4\uFF09"))),Ko.createElement("div",{className:Hr.Z.pubColSty},Ko.createElement(ve.default,{checked:Yn.ai_q_and_a,onChange:Jt=>{un()&&(Jt.target.checked||(Yn.ai_guide=Jt.target.checked),Yn.ai_q_and_a=Jt.target.checked,eo(Object.assign({},Yn)))}},Ko.createElement("span",{className:"c-black"},"AI\u95EE\u7B54"),Ko.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528AI\u95EE\u7B54\u529F\u80FD\u5411\u667A\u80FD\u52A9\u6559\u8BF7\u6559\uFF09"))),Ko.createElement("div",{className:`${Hr.Z.pubColSty}`,style:Yn.ai_guide?{height:"auto",borderBottom:"none",paddingBottom:"30px"}:{}},Ko.createElement(ve.default,{checked:Yn.ai_guide,onChange:Jt=>{un()&&(Jt.target.checked&&(Yn.ai_q_and_a=Jt.target.checked),Yn.ai_guide=Jt.target.checked,eo(Object.assign({},Yn)))}},Ko.createElement("span",{className:"c-black"},"AI\u4F7F\u7528\u5F15\u5BFC"),Ko.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u82E5\u5B66\u751F\u957F\u65F6\u95F4\u505C\u7559\u5B9E\u8BAD\u6311\u6218\u9875\u9762\u6216\u8005\u591A\u6B21\u8BC4\u6D4B\u4E0D\u901A\u8FC7\u65F6\uFF0C\u7CFB\u7EDF\u53EF\u4EE5\u4E3B\u52A8\u68C0\u6D4B\u5E76\u663E\u793A\u63D0\u793A\u8BED\u6765\u5F15\u5BFC\u5B66\u751F\u4F7F\u7528\u667A\u80FD\u52A9\u6559\u8F85\u52A9\u7B54\u9898\uFF09")),Yn.ai_guide&&Ko.createElement("div",{className:"flex flex-col c-grey-666",style:{padding:"0 24px",gap:"15px"}},Ko.createElement("div",{className:"flex item-center gap-12px"},Ko.createElement("div",{className:"text-nowrap"},"\u8FDB\u5165\u5B9E\u8BAD\u6311\u6218\u9875\u9762\u8D85\u8FC7"),Ko.createElement(Ct.default,{size:"large",style:{width:"133px"},value:(ft=Yn==null?void 0:Yn.ai_guide_data)==null?void 0:ft.unanswered_time,min:1,step:1,addonAfter:"\u5206\u949F",onChange:Jt=>{Yn.ai_guide_data.unanswered_time=Jt.target.value,eo(Object.assign({},Yn))}}),Ko.createElement("div",{className:"text-nowrap"},"\u8FD8\u672A\u81EA\u6D4B\u6216\u8005\u63D0\u4EA4\u8BC4\u6D4B")),Ko.createElement("div",{className:"flex gap-12px"},Ko.createElement("div",{className:"text-nowrap"},"\u63D0\u793A\u8BED"),Ko.createElement(Ct.default.TextArea,{className:"flex-1 minW-0",showCount:!0,maxLength:300,value:(xt=Yn==null?void 0:Yn.ai_guide_data)==null?void 0:xt.unanswered_msg,onChange:Jt=>{Yn.ai_guide_data.unanswered_msg=Jt.target.value,eo(Object.assign({},Yn))}})),Ko.createElement("div",{className:"flex item-center gap-12px"},Ko.createElement("div",{className:"text-nowrap"},"\u8BC4\u6D4B\u5931\u8D25\u6B21\u6570\u8D85\u8FC7"),Ko.createElement(Ct.default,{size:"large",style:{width:"133px"},value:(tt=Yn==null?void 0:Yn.ai_guide_data)==null?void 0:tt.evaluation_num,min:1,step:1,addonAfter:"\u6B21",onChange:Jt=>{Yn.ai_guide_data.evaluation_num=Jt.target.value,eo(Object.assign({},Yn))}})),Ko.createElement("div",{className:"flex gap-12px"},Ko.createElement("div",{className:"text-nowrap"},"\u63D0\u793A\u8BED"),Ko.createElement(Ct.default.TextArea,{className:"flex-1 minW-0",showCount:!0,maxLength:300,value:(Ie=Yn==null?void 0:Yn.ai_guide_data)==null?void 0:Ie.evaluation_msg,onChange:Jt=>{Yn.ai_guide_data.evaluation_msg=Jt.target.value,eo(Object.assign({},Yn))}}))))),!At&&Ko.createElement(Ko.Fragment,null,Ko.createElement(Ce.ZP,{type:"primary",size:"large",loading:Sn,style:{width:"138px",marginTop:"30px"},onClick:()=>lt()},"\u4FDD\u5B58")),Kn(),Ko.createElement(be.default,{centered:!0,open:qt,title:"\u4EE3\u7801\u8BC4\u4EF7\u7EF4\u5EA6",width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},zIndex:100,onOk:()=>{if((lo==null?void 0:lo.length)===0)return fe.ZP.warning("\u8BF7\u5148\u9009\u62E9\u8BC4\u4EF7\u7EF4\u5EA6");ra(!1),lt(!0)},onCancel:()=>{ra(!1)},maskClosable:!1},Ko.createElement("div",{style:{color:"#333"}},Ko.createElement("div",{className:"mb10"},"\u63D0\u793A\uFF1A\u5F00\u542F\u4EE3\u7801\u8BC4\u4EF7\u529F\u80FD\u9700\u8981\u5148\u8BBE\u7F6E\u4EE3\u7801\u8BC4\u4EF7\u7EF4\u5EA6\uFF0C\u667A\u80FD\u52A9\u6559\u5C06\u6309\u7167\u8BBE\u7F6E\u7684\u8BC4\u4EF7\u7EF4\u5EA6\u5BF9\u5B66\u751F\u4EE3\u7801\u8FDB\u884C\u8BC4\u4EF7\u3002"),Ko.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 30px"}},Ko.createElement(ve.default,{style:{height:"40px",lineHeight:"40px",width:"100%"},indeterminate:lo.length>0&&lo.length<((ht=Pa==null?void 0:Pa.default_evaluation_dimension)==null?void 0:ht.length),onChange:Jt=>{va(Jt.target.checked?Pa==null?void 0:Pa.default_evaluation_dimension:[])},checked:((Fa=Pa==null?void 0:Pa.default_evaluation_dimension)==null?void 0:Fa.length)===lo.length},"\u5168\u90E8"),Ko.createElement(ve.default.Group,{className:Hr.Z.work_checkbox_group,options:Pa==null?void 0:Pa.default_evaluation_dimension,value:lo,onChange:Jt=>va(Jt)})),Ko.createElement(Gc,{dimensionValue:lo}))))};var Yo=(0,Se.connect)(({shixunHomeworks:ae,classroomList:de,loading:se,user:ut})=>({shixunHomeworks:ae,classroomList:de,loading:se.effects,user:ut}))(vu),tr=ee(59301);const Pu=({shixunHomeworks:ae,loading:de,dispatch:se})=>{const[ut]=(0,Se.useSearchParams)(),St=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:tr.createElement(wr.ZP,null)},{key:"6",label:"\u5B9E\u9A8C\u8BBE\u7F6E",element:tr.createElement(Yo,null)},{key:"2",label:"\u8BC4\u5206\u8BBE\u7F6E",element:tr.createElement(Ds,null)},{key:"3",label:"\u5C55\u793A\u8BBE\u7F6E",element:tr.createElement(wc,null)},{key:"4",label:"\u534F\u4F5C\u8BBE\u7F6E",element:tr.createElement(Tl,null)}].filter(ft=>!!ft);return(0,ne.useEffect)(()=>(se({type:"globalSetting/footerToggle",payload:!1}),()=>{se({type:"globalSetting/footerToggle",payload:!0})}),[]),tr.createElement("div",{style:{paddingBottom:"50px"}},tr.createElement(Gs.Z,{dataSource:St,style:{marginBottom:52}}))};var rl=(0,Se.connect)(({shixunHomeworks:ae,loading:de})=>({shixunHomeworks:ae,loading:de.effects}))(Pu),ls="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAYQAAAGhCAYAAABh3MNWAAABQGlDQ1BJQ0MgUHJvZmlsZQAAKJFjYGASSCwoyGFhYGDIzSspCnJ3UoiIjFJgf8bAyCDKwMmgwMCfmFxc4BgQ4ANUwgCjUcG3a0DVQHBZF2RWbexduafcy0MCq/pLvssI6GCqRwFcKanFyUD6DxAnJRcUlTAwMCYA2crlJQUgdguQLVIEdBSQPQPEToew14DYSRD2AbCakCBnIPsKkC2QnJGYAmQ/AbJ1kpDE05HYUHtBgMPZyDzI1MCAgFNJByWpFSUg2jm/oLIoMz2jRMERGEKpCp55yXo6CkYGRkYMDKDwhqj+LAYOR0axUwixDqAfnEFuNkaIea1nYJh2ioFBKhQhpuzEwKD6mYFh+5KCxKJEuAMYv7EUpxkbQdg8RQwMrD/+//8sy8DAvouB4W/R//+/5/7//3cJAwPzTQaGA4UAR+xdSWtJcowAAAA4ZVhJZk1NACoAAAAIAAGHaQAEAAAAAQAAABoAAAAAAAKgAgAEAAAAAQAAAYSgAwAEAAAAAQAAAaEAAAAAwOFicgAAQABJREFUeAHsvWl3I0mWpmcAAQLc99gysioqs6qrqpeR+mjOkf6tzpH0E/Rh9E3qM5pudfdMT9fe1blFZsa+cF+xUO9zzc3hBEEGCYIgAF6LIMzN3Nzc7HX3+9q9tpVO5YI7R8ARcAQcgXuPQPneI+AAOAKOgCPgCBgCTgj+IjgCjoAj4AgYAk4I/iI4Ao6AI+AIGAJOCP4iOAKOgCPgCBgCTgj+IjgCjoAj4AgYAk4I/iI4Ao6AI+AIGAJOCP4iOAKOgCPgCBgCTgj+IjgCjoAj4AgYAk4I/iI4Ao6AI+AIGAIVx+F6CDCt+6TRDu1WCK32aWjht6IfSu0wVS6H8lQIU6VSqFRKYbpaClNTpevdxFM7Ao6AI3AHCJR86YqroY7QPzo5DcfHbRFBO4TTgnIlIrgsXIUYpiM5QBLuHAFHwBEYRQScED7xVE4akQSOTqQKZA4toSjWrxOu16fCzHTZtIeUn/uOgCPgCIwCAk4IlzyF/cN2ODxqh9PTdiiVygP1Z0QM87OyLblzBBwBR2BEEHBCuOBB7B+0wsFRyzSBpAEM2q9UymF50btxLngEHu0IOAJDRsAJoQfgO3ut0JCpaNAE0Cu/KSkJK04KPZ6CRzkCjsCwEXBC6EL841YztOk07tVJ0C3R07Xd8Sl8jfPrq9MptfuOgCPgCNwJAoWhMndy/5G66dZOU/0E4gKRQSmUjRPMT+FuX6Uf1Pnt3eZIYeGFcQQcgfuHgGsI2TOnz+DouDOS6C5ehenqVFiY947mu8De7+kIOAJq4Po8BCaanYa9/bslg/Qy1mrlMDfjilvCw31HwBEYHgL3fogLJqL9w4YhnsxFd+kz8a1Wrfo8heF9A34nR8ARyBCYeA2hreUl0AAYNdSWpEfYa1pB0LQC6ysoq8Og0WR46cWtcl051PO1WinMzrjpyL9SR8ARGC4CE0sIjaZmGJ+0w0lhhvFwob3Z3ZYWqr4G0s0g9KsdAUfgmghMnMmINYeMCLJ5BGUtNpdGgY6Tj0bji+Jd82325I6AI3AjBCaKEJrSCvYPW1p9VCYeWYAwDWEJGke/oVGo9UvMWDd66n6xI+AIOAI9EJgYk9GROmP5myS3uDAV6ONw5wg4Ao7AMBCYCA2B/QkOjydvYlejUQ41LZvtzhFwBByBYSAw9oRg+xRoRdIyNqIJc6yg4c4RcAQcgWEhMPaEcKKRRCxPnTsa1L16j1OCMTp/euraQXps7jsCjsDtIzDWhEAnMsNL2avgjEtytNtPibrjU3jEzjNnwp0j4Ag4AsNCYKwJgb6D6JJPCHKYjHC73UV0sbL+6wg4Ao7ArSAwtqOMNAE57O9PXkfyIJ5yuVwKU/ora7Izx5WpbhVoEHfxPBwBR2DSEBhbDaHV7Oo7mLQnc4P6tLROH38hLtEUqlpFlS073TkCjoAjcBkCY6shHGoCWlOzkt1dDQF0hLpIoVJxbeFqiHkqR+D+ITC2Rmot263V6Vh0Tk5++svDWXweztLk4Xt2/lT1PzxuSHNwEuXRu3MEHIHzCIythrB/oN3NbHypKtWWmC8XBJ2HL8SjJAqdmx1bS+H5N9hjHAFHYGAIjC0h7O6fGAilUy1eR+v/Aufnz+NTU5/C9LT3KVzwyni0I3BvERhbQjjQpjY+cav/97Zem/LVVPuHz690BCYSgbHtQ6AvgI1rcO5fHwc2DnLnCDgCjkARgbHVEI6OWsGEWkmCjSUe3L8WDpVKWWajsW0PFN9hP3YEHIEBITC2hNDUPISjk6bmJZelJ8TRRrR5PXw1PJisVq9VB/QaeTaOgCMwCQiMLSEw6vTwqGHDTiGCaEJy/zo4zMw4IUzCR+x1cAQGhcDY2gzYN2ZqKhY/DT91H2qkT+XTfvd6gIN6oTwfR8ARGF8ExpYQgLwqOziCTb/8mO/hq+ExxUJH7hwBR8ARKCAw1oQQF3HTOHtaxBpog8/WCB7+NB6+M2fhK/BDR8ARMATGtg8hPT+WsDhW57K76yEwXa3YSqjXu8pTOwKOwCQjMNYaAg+mpKYuq3niTDNw/5M4VKamnAzsjfEfR8ARKCIw9hpCqgzLYTe05jOmEFv3rstP6fx8CLVpH12U3gf3HQFHoIPAxBACVWKiWqOpRe9gBB+IKgzO4zAtMih7BwKviztHwBHoQmCiCIG6QQatdlvLPMflHLrqe6+D1Yr3G9zrF8Ar7wh8AoGx70Porh99CtjIq3SaZoPto8aglKY5RNKw62hAy036+SnhgJmIUVnuHAFHwBG4CIGJ0xC6KwoHtDUWFaHPkFQcYUTjeYPKZBiaSiIAzELwIQTJnztHwBFwBD6FwMQTwqcA8POOgCPgCDgCEYGJMxn5g3UEHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPASeE/nDzqxwBR8ARmDgEnBAm7pF6hRwBR8AR6A8BJ4T+cPOrHAFHwBGYOAScECbukXqFHAFHwBHoDwEnhP5w86scAUfAEZg4BJwQJu6ReoUcAUfAEegPgUp/l/lVjsBoItBqnYZ2ux1aLZWv1A6n7VjOEk2f03KYmgqhXMYvjWYFvFSOwB0i4IRwh+D7rS9G4OioFfYOj8P+fiMcHjXDwWEjnJy0QuOkGf3mqYR+KzTlt9ut0IYIwqmE/in/L3UluEA/5aA/EUO5PBUqlZJIYipU5Venp8L0dEV/U2F2phpm6pUwN1cN8zO1UK+LUdw5AhOKQOlUbkLr5tUacQRozX/YPAzb28dhZ/9Iwv8kHB40wtGxBH+jIUE/Wq9muSyyqFaNFGZEFHNz02Fxvh6WFmthbWXGtY4Rf9+8eJ9GwAnh0xh5igEgQIv//Yf98GH7MOzs0PI/CUdHJ9baH0D2d54F2kS9Ph1JAoJYmgnra3OuUdz5k/ECXAcBJ4TroOVpr4wABPDyzU54/xEN4DDs7R/L3INh//44TE/zc7WwJHLYWJsJjx8sOkHcn8c/ljV1QhjLxzaahX7z9iC8frsrM9BB2N09CsfHzdEs6B2VqlarhIWFusxLs+HRg4Xw8MHsHZXEb+sI9EbACaE3Lh57RQTevj8IP77cDu/f78sUdBTa3iV1JeTK6tReXKyH9fX58PTJYniw7uRwJeA80a0i4IRwq/BOZuYHB83w7Q+b4c3bPZmDDtQBnI3tnMzq3nqtqtWyzEqz0hjmw89+smwjm279pn4DR6AHAk4IPUDxqN4IbEkD+Ob5VngrItjfOzZtwAep9caq39hZ9Tk8ergQvvzZSliRBuHOERgmAk4Iw0R7TO+1pVFBP/xIB/G++gU05l8TvxgQyth/HPMAsBRBDqcaKorZKIUtgf9cGwGGtT58uGjEsLY8c+3r/QJHoB8EnBD6Qe2eXMM0gG++2wrvPh5oeGjThD2CHiI4LUnw54QAAWR/sh61TwsEQXpNF2bGcJ5Gce6uhsCsJsN9/pOl8De/fhg0DcKdI3CrCDgh3Cq845v5+49H4c37w3CoGcIdQS6hbwI/Cv+kCbRb9CEwY/js+XgdhJCRBb5dL4KwY+J1JdfpwDukL35fNtT5/POfrYXPny5enMjPOAI3RMAJ4YYATuLlL98chO3dE2kAEtaZJmCCGyEuiW6CH0Fu4cxEVNAAWqgWchBFSlMkkhjXTRTkW4JWIkFkJMF9nSjiW1bXEhpf/mw9/NWvNmKE/zoCA0bACWHAgI57dq/eHWnpCGoRW+0mkHMTEQI+E+QFgQ1JxHiEuYR6ZjI6Y1rKrovaAukioeTaQ4FQjHAowZn7ki/3yTQR5ZfIZtwxv075K1pv6afPVsL/9B8eX+cyT+sIXAkBJ4QrwXQ/Er37yMihqi0SF4VtFNxRQIsgENCCImoIGWEUTEAm3IuCXcIboojXFTWLLF87GUIrIxQT+CKaSBJFQsjysfyKGklGEMQX7msmqAl+ZCXNYfj5l+vhb//m0QTX0qt2Fwj4aqd3gfoI3vPjrhaTK1dDRUtDd7sk6PPWvLXcJeAxKZkwjuSQC/JccHcEv6U7RyicL4kAomCPeXWZktAs8vtBRzGclwXCye+XiCF2audpuu7bXb9xC1Pf7zUPZHG+ZqOQxq38Xt7RRcAJYXSfzdBKdtI4DSeNspZ+Pk8GFIJZtUGrPk9puWhz1eghcE3oZgI3mnggiqxFn5mVomAuCu6zRJGnzwR71BQuJoqksTD8FRevj2WReqMyTeUkoSwzjQOygHgUplz8y8qZiCPWajx+WRbk+fcfrZN5uupLco/HUxv9UjohjP4zuvUS7uy1RAbXfxUgCiOLxCMZUSTzTSIC840cMoGMRtDDxFPUBHLBnZNEEuxcK2GeCXoO7DqhlOZAcL9IDNyvSBRcl5GYfHV1FDrNSdvpp0h5kRXXjKJ7r+HAL17uhJ/9dGUUi+dlGkMEri8FxrCSXuTLEWhKOA+ykcnuZCU2n0kaRXZ7BCtE0MJPf0YMmeBOmkZqyWdp0jyG1JJP+eThbKJc7KuQwIcwMsLJ02QEkvoplHWuOUAouPN9I5Qzlo17opDEeyuefyPAEy9fOSFkr5d7A0DACWEAII5zFlFgDmfGE52hJbaw7CIK8EPQGlEgdDOTjg1b5ZwJeARwFMIdIa+w0kMYeRxh0yCy9Ha+OFEu0xC4j+WXNAZdd835FIks4v0K5db9h+UOjhrDupXf5x4g4IRwDx7yp6p4LKHCBi936SCLCn0VyfyUFcaIItccJOT1L85vyAS6hG9OBpLDpI/hwqimlvoU+phPYYJe5bjefAoISQSk64zIKFNB4xk0xvOzvt7RoDG9z/k5Idznp6+60wews3cYFkZ0ITUjCu1z3O1M4IooimQQW+rJxNOlKeiC2EfRIRS7NtcmMoIxQlEehfjOddw15ptI55xpyjSPSoGYlC+EZoRE2Tr9FLlmkWkq3XW8SvjBo/mrJPM0jsCVEHBCuBJMk53o++fvw7IWUJsbo9YmFFGa6t1PEQW9BHcmaGO/QSFc1DiSRmGmpUgm6fpuk1LsoyhoHhlpdO6T7hEJJcYXCQH9Bo1BfuG+yfQU7xcJJ91byS50jx8thpUFJ4QLAfIT10bACeHakE3eBa9fb4Yvf/4gTGsD+eoge5fvACo0iqkepieKYkJWgj/v1M6IIV+t1QQ1Qh1iyNKb4EbAJ2GPhtHRFBDxZhK6ynwK5YXwz6/n/pY/fvF+MT5qH4X+kby8p7Z38xdaxqJFXd05AgNCwAlhQECOczZv32yHr796G/7il1NhcWFWpNBlyB/nyhXKfq5TO59PMRW1iUzgxvkJSRB3tejPCO6MKCAS/csFfaYBRM2kx3wKW68pEYAIihl+cmaaSgRhpqeMGIxIOoRkaxo9W9N2nDMy97FN6d32/1jh/WciEHBCmIjHeLNKNLS09fNv34Wl5biN46IEzbhrCtdB5NL5FIXO6GhKQkijQdB/obvop2My4lwm2EtRE7BwThDZeRPwkEkKxz6HaJKKBESe/HXPp6hrX+afPF0J62uzYVvzR6wM16msp3UELkHACeEScO7Tqffvt8Of//jSBoQyqmZOO3fNztbuEwTn6prPp+jq1C6anmCASBS0+DOiQNMQkdjEt3Te/Eyj0LHlgV8wRcXrlU/RlJRpCtxjcaEWHmzMhXktWbG339bscp105wgMEAEnhAGCOe5Z/fjjexNkv/zVZ9oQpxVamrE2v1APmFrcdRA4Z3rqnDJB33M+RTI15RpFMhll5GDEkJmpCn0FOmskvbxcD2v6K2uXHMjgUM/HnSMwaAScEAaN6Jjn9+KHD6EhYfOzLx6E1qPlcNxohBnt2jV3z7WFqz5WyOLC+RSZRmCmIutzQKPIiOEMUXTi67WpsDBfDbMzFW1f2g57By09E9cMrvo8PN31EHBCuB5e9yL12zdbYXf3MDzbOTRiYNe04+NGqNenJZim7wUGg67kRUTBfehMNrMThEG3gciBwV61ejnUa+rgl/zfP2iHg6O2OqCdDAb9bDy/DgJOCB0s/KiAwOHBcfjj738Imx/3wmdP1/S3Gvb3T8KRtIUZtVZr9arMF5M5GqkAw1AOy/l8itNQ0XFFZMDCs/RhHEkrODxpm3YwlML4Te41Ak4I9/rxx8qvrM5K8B/0ROL1q83AsNQP77WI2hcbYXmppo5Q+heUvFzR5DCtTOR9DD2xu2qkugU0qkuDR3UgOM0dn5yGIxHB4dHlfQWVC5Ysv+q9PZ0jUETACaGIxj09Xludv5AQgIR9B7779m148eJjePZsI3z5xXr4hSayzc7QjGWcfQhNya1mM3WB3lMgr1FtLWARKhq9hDYAIaBsYTY6Oo5/x424IN+nsqxysTtHYEAI+BaaAwJynLP55ruP4X//P/6/a1Xh6eerIoZIDg8fLtq1DKGUOTwnCNtR7Vq5Tm5ilCiEPgSAFpA0AWrcEJGeSCOgs/i6Q0kfrlVDreqkMLlvznBr5oQwXLxH9m7/53/6Q/iv//z8wvLRX2B/2Lsl3cqSaPjMV3jy2VL47PFyePxkSROm5vI86P9kRWnzRRSty60f+XWTckDjHQKgLwDLTrHLJZGA+dIG0LKu6xZmpsLKkm7gzhEYEAJOCAMCctyz2d07Dv/r//YPZjrKhb8kWhL8jH+3zk8jBtm6IYTsOJ7TFpzTlfBoYyGsb8yHjfW5sLY6p3Sd1qtNwhJQkESuTXDchzAcNbynaPmrqgh/fMJFRxUb0gJOpA000AQ0x+Mm9Wa70wcrlXP3Kd7Tjx2B6yLghHBdxCY4/Z/+/Db8p//rj+oLaHe0gYwIpspTissIQlOlIjkoDo2BeMghO57Kjhc0o3ZJq6guzdc1lr6mSW7TWkDvrKREUKJB2HBLaRCnEqhoEhAG524iNAf5qDD5QG1J4NuxqqKqq+7xXPF+1Kkh5mtq/xq0APpXmkQOwFGWtaVKmNWwVHeOwCARcEIYJJoTkNcLbcn4f//dN2Fv70jCTkJeHZ9mIoIQTOCjGSRCYFSMwqTTOTvOz8V0U2oqp/Q1kcHs/HSYqVVt6OpMXcNXtTFPUYvohjBpFRADBMEPYtUII8URnxEIh5aOAzkENy7FIdC5Fp9rzNehCfhMuJM+JwDiCF8ie5HzTdl8EPotdaJEAmDWMTkN1qEZrMpM5P0Gg8XVc4sIOCH4m3AOgd394/Cb374O3zzfNCHPsFKEdm4iMuEfBX00HXEuEseUjOZn0tt1kIXidVwxAlFaIxqZmZS+Ml0K05WKjmM+Zn7hOgnjy8jiXMFvMQJBj4DHR4NhRFBLERw3pQkMQ5OZU5/B0nxZ/RLQlztHYPAIOCEMHtOJyfH7H7fDv3/zMRwcNPNWftQIENxJY9CxBFQyE1l80hJEJIyTzzUMxSPgS+Zf0uQuIAgJMSIHcoid2bTeuX9sxZuvXchoweeteq4ngGe/8cca7Cw6l2kTpnVwrAPOIfCj+SoK/ziDOPZ5MPT2rhxaAUTgJqK7egL3575OCPfnWfdVU4ZBfvvdVnj5Zk9CGOGsiWhGABBBNAthMprKBL/1Neh8MhOl9Ahzd9dHYGFOe1TMYla7/rV+hSNwXQScEK6L2D1Nv7lzHDY3j8PWbtQWmFUbNYPUR5D6DNRad+F/47cE8xAawUzNifTGYHoGV0bACeHKUHlCEDjWcgq7+01bbA0TCyaiUtmMMQ7QDRFAC5irT4U5zQCnP8WdIzBsBJwQho34hNwPMmD1zX39sSyzu/4RqGnL0rnZ2EdAX4k7R+CuEHBCuCvkJ+i++4etcKTZto2ToAlXE1SxW6xKTauIV7WSGMNu0QrcOQKjgIATwig8hTEvQ0MjcNj2kRE/rWY5rskjYmDFTl+/Pz5chttCAmgD1SpYaXk7jW6akmlo6rJJDmP+bnjxxwsBJ4Txel4jWdqmBuMj+NWtbOPxi53KTRHFcYMlG1i6QRu83JPuBvoDGC46LYGveXhn5g7EQa4Md20rTcXIYSQfrBfq3iHgy1/fu0d+CxVmVJEEvaYDnHNxwxctgmdnyjbWn5m82pkzrusjomgzMWCMHXb/JPzZ18Am2PXAolNFTkZm9AFZHVT86O4RcEK4+2cwMSXQdC4NOUVL0MbwknRxd4RoGklh5iNoDTxbegGRqEGqWvKhpHV/pEGop5ols9ua+QtFxBnBowEPQh+TmE3Aw5cGIAVAdWG47fn6UrNe9ae+UY1SPY0ULmWO0ai8l+LeIOCEcG8e9e1VFCEvOS4nCYnLm72ZsPtEGDu6LCehbvRA21mT35RNJIw0U1g+M4rFFBAF51g+AseIJxgEEiGqMxMZkasyKQKiohiY68nbjuUj5HE2ukeRhDlmdjRp0HBSWm7Dted9YnGZzwXmLgpTTkob72EH/uMIjAACTggj8BDGvQiIPYR1JlsVSlbyWDMEKH/JXTeMfKVFzlgc7tXJy9rbhXD3ec2RsPRcGd3Z67vT9wqrLrph557xuN8w5jHICaqiLO4cgVFCoPMNj1KpvCzjhUDWIjaT0XiV/E5KC06QjC/ncSfw+00vQcA1hEvA8VNXQ8Ba3bKAYI5JreliS5zWtIczLUNAGEbgRSeEO0dghBDwN3KEHsY4F4W1jdpmzB/nWgyh7OwApD8IkmG67hyBUULANYRRehpjXBZ6DU61tDQ2cjp7kzkk2drd7zxc+g/ACI3KnSMwSgj4KzlKT2OMyzJVVttCZpAk+DtV6X7FPMywXJBKpNnByo8cgbtFwDWEu8V/Yu6uKe9mG6f1iztNs9RKsAQGkuQ4Xwjfo/NxhFHLcCp1Bj4lYNx3BO4cge7m2p0XyAswpghopBFmI5xG819cCZmVLnWTfB4ezLhwyhnh0tfAT94NAq4h3A3uE3fXtFhbJIWkJ6iaJv8LJDCBYbbXPD5uhcPDk3B03AjHRzo+1tKvFzj6Dx4/XAw//XzlghQe7QjcDQJOCHeD+8Tdlb2Siy4tXxGXspDZKDlG2WAmytw4nv+4uRe2tg7Dx82DsLV9GPb2jlJ15INDgQCzMN0GTNew7gOdf/JwqXCNHzoCo4GAE8JoPIeJKAV7K9sII9XGug3oPijrB/mPFcn8s+FxOL+7cxLevNsJb7Wv9Nv3O1HeJ7l/zpfkhw/y+E44kgGnSuHzp04IQsndiCHghDBiD2Sci1PRRKsTrVJngg+BOMZub/ckvHixHV6/2Q6bWwcFAX/zSq1vzElbGHOAbg6D5zCCCDghjOBDGdciTWl/5XZL61lL1pVb2Wqf2UJ02ep3WvQoq13ml0bs/A/PN8OrN7vh9avts4+BVj/uBn68VOaiJ64dRDD9d9QQcEIYtScyxuVhtjKdyloNWqQQW8BJfl5UrVE5/1xE8N33H8K2+gQG7QwOyzTW9ulj70weNMae32AQcEIYDI6eixCIHcvZ8FPZjWLHMp0HSSSOnv/q9W74/vvNsLl9YPsw0PnBjOvBOmhS+SrbxYV6WF2dGWz2npsjMCAEnBAGBKRnExFg7+CmNrjBbJS0hBjgfLKbj4b/rbSCH0QGLZW3og0Q2tJqSiKDljZcoHN8cC7Wl9+NjfnBZes5OQIDRsAJYcCA3vfs2OzmpKk1/zWsKO1WMGp6wYHmC7x4sRM2Nw+1MY/KKVNXSbu2tTQcFkJgjaGW6sA+0TYy6iYPtaBtgMOTx95/cBM4/drbRcAJ4XbxvXe5V7WTzUFoBpayQCFApiJwU3v7Tn2txvr240F4+3ZX23a2w1SVORH6z76dEJjKSryNkc12SoMkTlNHeB9PM9WXSyGfp96h3AeKfsmwEHBCGBbS9+Q+7Dl8yt7I6Af0LmMnQcbesTs4bGj46FHAp4xBb36pJW1A5WtpRFRJgj/6LOONpqBVW9vaca2FKakVzWA3rMPG2kKYnvZFjG4Io19+iwg4IdwiuPcxa0xGp6cVbanZtrlorOgZ9QOYgfby8PyG5kQcn7CkRFN+U/0Csa9A8l8mImkEEvQljZIVhaHTKAyJib9kPlIgIwb1KRihxTAaj9QfVYU0V/Czl4Ca/+WvH2Uh9xyB0UTACWE0n8tYl6pSDeHoCE1BrW8JWDWxzWyEqgAdSJKa4OWI0zb8xk4wFoegxOc1w8hnhO6pWv3Npv5kBmo01MqXNCe+UmGOhBJVVAbKhTCXDwlYX4HCZt5SGnUpKwHFVjlVCSMK3UDVsOtayj+OrVXGWT4Xhbn33Ox0+PVfPdT8gwWF3DkCo4uAE8LoPpuxLdlsrSJCaOb6ABVBMIa2SMIIgoBcgTBgBgR18k/jZAaoQ5G6Wv/TKqppBFCJzPSfvG25bV3PAE8bNqrLbBgsl0sLSK15KTA2N846j+lIziIk7mUyohCRlMQF6lhWziK3kkiFNZdaSo8piXOQjhGZLsldVn7CkCG3/kxLVPzylw/C8mLd9z/IgfKDUUXACWFUn8wYl2umPhVqh8daxgKRmEnMtL0mQhPXw0ewEx99rs2OTbRaMPspnEv5xKssJRPkEOBthLta+i0d03GM6YoGPcTSUk8xJFAWqWDWshFGZUxI0hTQDJLwV7lJaQQiMsB8FM+1RCCQiJX2XH2ma9Xw8y/Ww09+umQaz0xtulgBP3YERhIBJ4SRfCzjX6i6tISTxlFQt6wEbCWKa1MPopBHpCNKb8u3vgsRAw4iYKBQCXORDkoV3RnBzt2xE01lQj1Lg2agIpvGYunFIm3ilJw+hxbXo3WQXucghbgLWoz7/OlK+NmztTArU9Gp8q8Kiyojmtw5AiOOgBPCiD+gcS1efboStmldmxVGglgVoUWuhS3EBNZWJyIShc4lkTxQX/lPacJZGbUAArDRRNIWNPEM4W6aQDaKiM5k9nRoWhq1/mXeCqYliDYk1LVkn5gAUkB7iGajsjoVmK9gI5SUZmV5NkAEa2tMPot7SzPeaqZWG9fH6OW+Zwg4IdyzBz6s6jLmviazyfExTemWhPKUtaKTDZ5yQA6S0zqANTi4Hcc8iAr3ojXPPAN2K0v9CipBSYvyETazkIpA37MNSUWoo1EQ1jF1aGL6svNKl5mLZmUO+kwTzj77bDnWUXnQz8G/suYzzNbVEeHOERgDBJwQxuAhjWsRMRsdHTVshGZh4JAJSsw1GHLUXpcfNQe0AzqKzddx0U8YwBvF+BT+5HlJdTMjqROZkUMQEUNjKYf1ACuMJhDD+qXzWDwFOfDDP+tnEAmQT1O2pLI6vj97vBwePp4P09WqkYClo0eZy+TP1erKi0zcOQKjj4ATwug/o7EtIS3j7Z3DOJxTHbZoAm0ELSYjZKRMLtatILagBR5nN0uYch77f0YORQAgA1y3H2PPx6d06bxpC8q3yZuPoFd/gHU8K2jmIOWsIqqfQGHOS5hbPwFKjKpgw1VFCkvLtcBEM/oJpBZY9qcigFOljxPbdJ3qMTcz+Z3JDWlXR1okFuVLFjqtCxVCXev3ZV04CXr3xwABJ4QxeEjjWkRs8jMihZ39YzXC0QXUqtbsX9rnjPRBM2AmMH4cjZTiZeNniKrS2xab1sIWQVhDmx8E8A18XVrREhuQU1vC3bQA5krY8FIRAuYjlY+RSBylzuiWyrE4Px1m56thfqZm5Wbeg2k4KpIVM4aMJCDESe9M3tfeQScNwZS5prBj/seBdhWdnyuFes0eWjrt/ogj4IQw4g9o3Iu3MFcLewcncRROpiGo6Zw15aN5qFPHTji2uZGraAyRMCwOO46Ebol+gHOypjvi8nCZJSxyMpLgt4LoXur/oAPZyikz0pTKPa96zNQZLaT76ppYvk55jbgomdQIRhxhVlpenOxlrhH+kIE9IiFCvVGWTFMSjNs7wm5FpMhcD3djgYC09EzfHYvieiHHEYHN7SMzHSHBEZT4SWhSH4RrUWRcKyyCONUf4hzzThTU5Ho9h6bQZlQUI4o0Con1mNQfrFFK+tOQUagjue7yQQ+p/KkzeWVpVoQw2aOLdvdONWhAuEEEwssIQSBhMlPItK96vRwerEccwA0SEbz2wDEvVb1Jml6rkfD9cYzEY5jsQjBLd18T1ZonEhKSnPQVmPBOklW+9Sn0E6aFjwBSvta0odVPwAzYkATY2s+lIDMaCI0ABaSiYyOuK5QHwQcZMTvahKJ8JuZNOhkA5tERw3MFN2Sg52DEIMwgViMHPZC9/XZYXZ620VZHx9mjAFe5tshBjy74nL2Ixyj8OiGMwlOY8DIglJe0U9ib9/u217J11NKqRJRmwkGB6G7qW/NTWUnQ9HJJi4AiuBUdyL12SJNMi+4SH0FIJ7WNWVJ9Wvoj35WlueziyfaO1ZusKhsBcJAI4VR9L8QngjxRutaJNDlhbc9esOBD2nREl0UMrimMxrvihDAaz2HiS2F9Cepc3tfKo2Z+oRNXwzaRt7Swh+WShTSX833eOpEB+dgfElBuZXFWLV76Ge6DEwlmpjaeJLOyQYEFBXGRIE7D1k4jzGi0FVCbxgYXkECmIxQ5lh13QgCQu3dOCHf/DO5NCdhPeO9gm7FD+seM4WiaYXx/2WxGvaFAyFwmt4d9HkGHSclMI1JxmMeMJJzRRLzV5XrvSkxgLJ3Fh8wzKZiI4MVEBIkg0BDojI9KQXySp5j2dMgw3ZYaB/WaUcQEojReVXJCGK/nNdalZUz+wtxs2Nk7kCBg5i/zEiQX9NOWtoBvkj9J+ILf3cfQnW5Y5zNDl8pNixgeiD5N3rXV2bF+Ptct/PJSNTBgwAhBOBhBKpNTaQjgkkxITe1LwV4Uaf6JaQl0HuBEDDbYK4b8944RcEK44wdw327/cH1OQxUbalme0K62lrbYwbQFm5+QNAXIADdCfq4Z0EGhwlvfAa1jFfPJ2qJpCFbme/KDaWy6WorDigVJrhlITTBNIdMc9jVpzSbwCRfrrBcj0HlPP0JZCWssHeJuJBBwPW0kHsP9KQStwycPFmUi0EqgEga5EJFYxZCEcEWYFN0ohBH7ZiZSYSgP5aZHnKI+ejAfFhcme4hp8XkUjzfWZ2wf6qa0AlsOXL3E7Eudh22jImkIIge0BHBjWKoN81X/Q0vxbi4qInq3x64h3C3+9/LuLHwHKTx/uaVZregJIgMjgbg3gZliFIGJgdnOCJPkUpgWJulS+LbOp3zjSCSVSYTWZhQNJzQ65tHGYlhW38h9dQtz0zbMdmf3xAQ+2p7hI4BS30LsOOY5K44HnWkH9CPVtM7FpM/mHqd3wzWEcXpaE1RWhMBnjxZC3IM52pzVdox2+YwM4tj+s5WGBHDdfow9H5/S9XOe+6O1JMcM3DjpSjGSaw/X5+9VJ3LCodt/8nBR2kHcMKipmWesKIu2YFqCtAGOTStAO+CPkUn8iVhXJnzyXjdWox52DWHUn9AEl49ROaYpvNgyQcGS0+0p1jeSELZmJS1K/UkQszSENctpYeq/yWnzBxuWEcMQt6UoMG2UzThui/CxbpF2/EFFCA+1sN3ayv3qRL7oVVySUF9dmQmv3+52zICCLU5OY/CA1jdqamyZeo/RsGxeuQ6W5+txm9OLMvb4oSPgGsLQIfcbFhGY12qhTx8uhSqLzekEpnnrV5DQRd4TxufHwhLSxTCMcTZ8Nv1Vz9v6O7oNZgy7j0go3i8rjwqS7sMqpxtr92PyGdBfxT37fNmSmXYg4R81hqg10E8QNQP1JdDXIM2goiGrK0v319R2FUzvIo1rCHeBut/zDAK0MOdmq+HNu73wYUfLZ6oViSIQpxFjtmFQj9GFjtVEN2GN4GaoTxyxoi5fpUKIX80Xr6ipSt7W5Cega4nEZUdxGnO0e6s88xo2+2BjPkBi7s4iUJe299njhfDVt+8zzUAoQqIiA8yCNlmN5yrNAFgfPGFXOXejhoBrCKP2RO5peeho/uzxYvjJk6VQ07RVyREJEURzbF3im4BB6FtrHV8CRmYI8YO55CPsEemmaeB3nSedXafr9T9PF7WEzv24P+XAzIGJ6IufrjoZXPJ+/uJnGxqGWol9CIXRRjwvlvWwkUYCdG1l7h7N5r4EsBE85audjuBDue9FQnC8ersT3n7U2kdqwyPP0RL4xUDU6eqNXb4IdVxMIyHPBVlTh7gUzs+TOHPkl/GF5Rz1i5gXd1qYq4fHGlZ6Hza6SZjcxH/3YT/83T98ZVmgFdAxz8qvmNl4WvPaT+LLn67f5BZ+7S0iMDEmI9Y0Y232ZrZZB3Nd2LlpWto9LTx344MAQ0k/e7QUFuZr4cPmYdjZPZLQFg1I8ttkZlqbeqZm0clmOGvLgnOCH0lPPA7SyInB4mNmNkNah3Rex/wVUKf2tFYspSXLRDp3V0eAvpVf/vxB+MOfXkXNK9cM2tIKKuHZ07WrZ+Yph47ARBACy+o2Ts5ih7p/oj+295tV35VPhjyLzziEFjUKhb9GqxE+bmpPBRHD7q4Y30hApiIxwikjkuTbyCQkuoWjb8NGC2GT+AoTTzr2TcZn5zT8mZkpW5WVe0JG991h6jnrii2r7nOdlH/1F4/D8x8+hM0tLVGif9OVivnPPl+zeSPnsu1cmh1dnLcediH12XS2gmrhrB9eH4GxNxlBBLbOeqHufPD2qsj0kF6ZBW3nN8Wa9+7GGoETTWTb3D4IH7VX8/5BM9cSUqWSUSkKjmhc6rwFxEajk6kY0h7mZithRRPLluZnRAjVlM3E+eeFe6wi3weYoEPZt6KfXGBzzD+Li+etnwUNS//oX5Fncwo4IExatLmT42b4+3/+ypa1+PzxqvpfNmw71XjXrl+p8AxNxdlyFgqg1cc4nbO9KjTiN1P147IXGBNjeqKtDnkenLD/dkBZs1MKn3VOIl146EXhsY6lo+Ts6YopgEpYy4/jrEqpZrwQ7Hy1tMCIEneTgkBLauDJcTscazIU/pFshifaz5fVNSGOxklbJsOyrbRJZ+e0JsPVp6thWitr1tRqxZ+6J6pj+hbisz//ydv3w0l9P+alC+Sb4Fc8S0/wbVmYpDqwjntdzByN/NjSCn8NP6VPYXV5zoaZml0uZh9/1XArZ1uhmmUvC0eBDyFIzIsMIjmIGDLWwDPiICH/kfYZWdhaSeSueIuOd+r67dBDdlnX+fsbHGsN4UTb9x3qr/Du6knqxeR5ZpGpRUPU/HxFrRR79Qi6myAEdrTXQkM2QoQQm7yzno4dq3Op0TzVrNmWCRjmOzCiaVoLs1W0hyMzpqcUN624BZmK2C1tEl1qJHXXDSKw1rW+m3jMF6S/jBi4jjDfU5EYiMIxx8D+yTwbjyAOneA65ZHum32OMS+dNpT1k9BGwBsRUBoi9WcT2CAEgib7szQE5CIRkCrTADLpnq6PeUeNMB7bZWd+XEM4A4esqumJnY0fi9DeHh99fBEpcKoKJGBheyE75zEZra92xpBLdmgCDdcptd4Y9nhFk8gaIpaH/4wuAtt7R2FTnc5bu4e2V28sqYmvTqGRHZlws8gLw1FkLC1Oh5Xl2bC6NGME0snIjxyByUdgrAnh41bcwu8iAoAgYmMlCgkmyTx+qA9dEv9ERAIZIAYyPsh9DYbwTugRffc3tw/VsXwSIAM0AB5gbEPG54jwzxqQsQZp+FCxPoU4azvEBmf2LsR3hXdkZXFGndo1DZucKV7tx47AxCIw1oTw7n0cWtRRR+PHjC0TwWCdy9Y6jMSAxN9Yr0ulja3B+FQzcVJkBp2odxSJsXz4jLJCnddQcJvgBSao8lGNP1slVGxTyeVjg8WsbtqShOKomNjfvNsN7zcPwonMQibPJb552shy/GSfLioAPNmsC5kU5uJj5pfroqnB+p6yd6IkOzYT2cDDzivzqsxLGyvz4eGGD0E14PxnYhEYa0J4/e7IpEGuCZjxMj4rhISZkHTAh22kIWm4slqXEKnkrcjM7GidVPHKKCyqldOxsidT9aZs5dp7RjNFM3vvAF5bzGcsPVDVABzWnyE8TEffAGSwf9iQfVPiXfeXzNaP/iIzZGFF8JB5oJlAt0ZBYojMx2bMe2FahNLZPAX5kVni9aZxko/SpftBGuwLzQqnvnTFMN8Av9cwERhrQviweRKOaTFmRICckOxXS9iO7MO3qNSnoMBsvRpm2fAbAaGv3XwddhMDQ9yY1DbKjmqenIgE6DSVCazoQIDFOU0joLWLdUV1YgkBk6WFxIQzPUlp4mpACEj6VzlXdBqcow3RwUZXdJ8sJrzhMZ3Cr0UEHzSW3YhA+cX7xZsWf9OtSNft7E0wBsnOZGnOp+R1KGLDlVG/oEHBf67h8gerc9oURzNve2XSXQAPOwJjhMBYT0zDnNGS1DNNQKB3fJp89g2bQKSlZ2H5ceVFLcXbNkawCU3xQ49fd0mTniythMO0NRstOFI/9H0ca3TVSSOW1cqrH0zqDAWUd9ZFOADI4jtXxWRnYtPJdI2SQAyYkpj5DfGgiRweCR9tn1irMb/j7O1uGvqwdRjef9jTcFKNDMJ2pbLYvrssZKdyUA17ZroR+zJbtWySmuJ5rHpuCGvi0WgsffJ1/kxY8SyxwOhHpH0xP0iAjOy9mtJ7pnKQ/7utfdW/qQEKs/d2pzRQdjd5CIy1hsDwwpdvNBEB4YVAkGd/Jsx0ZP8hDB5c9Gu1qbCgiUjJ9GHr7HO5/eNAEgJPH/7cjEkXC4/CD8IYIkAjSA4SIFhs+VMDUtyGX5bQhBj4Sw6NAWJAe7ip++Hldtja0ya82Sqm5tsjiTpMrFd8LjKMqY6Df0aYjNJ7Ee+RvVfxhRLLRHLg1g/X5sMDXwr7po/drx8RBAbwCd9dTRhDjl37WLMizV6cfbD6XE0gZkxgHoKEll6zwRZ/kRzMxMAGKHI5QWQCBsE3Ko4O4qOCRoBW1EATkNC01msm+a3Iquht+mAHAZUEuYbu6y/iBEmhMdRFDP12RL94tRN2NHqIVjpshjZg85Zk6I9EEE04BDgn3eV2HpGpCzFrDGhQUfZG6UWJDQ/KB87vpMkwn2F12Uci3c7D8FyHicBYEwJALS5Uw1t1OCIw8o82E/hZ10GnT0FaRBvhQp+DBJnZjO1CkUTW0CybuiFRUx4NaCCCI5lncGgBJxK8mIzMJdt4PJ1FyhtCmFtIQdM6Q+p8F55oCSwuiBmrXo/E0CnQp49evt6RZnAkzQxJK4Evn1a6kTayH/s+8UhiwkNydj/uxW3FAKeUScFT7ewWgS6FV+rroLwri77hC1C5G18ERkPq3QA/Nvl+E/bNdt6LAMiaVrT+21+LFp4tmB+lyqm1NBE28dOnI5bjyh1/2wj9wyNm3GZEoM7jJhVU+c64EQgzOZC/igz9dDYfafAX/QzMCr9K/wKdx9t7x+JoSED4m9CNzwdNgH6RqUxrOFP3oQaiZkk5YsNjyny0BExMr9/vmLbki+IN9aH4zQaMwNgTAngsa8etdx9kd5azFTBNSOqzjdYgIwIkKdGsx4KCgBEAkRPFjs5mstZaptIWMEfdlaOVfXAQJT0awbH+8soUCxWTdGK6wrtbx1oldM+Wj97XSqEHBw0zr7EROpuc41g4rCLjf61WCbPatWxO/SuL+lvVuPuFpa4VP7vyN0A7dw9NEW3zmHWCiCyFXc0kn53ViCSZki5yb9/va7G6aCYie9rfPAueQ3xiikNrGAHXKUeuN1BaWyePn5fvtsPTqWXfO2EEnpUXoT8ExrpTOVW5LUH0b19/iCOOiEQdMC+KFLOzZ2EWOVvTsMHIBIUPWzIHsUOLlFZeTYui3YVj9A4dxy3V6Ujz7pp0IFzRIeRfvtoKb2V+efd2Twu+ZZtDXPH67mTT2hZxQ5vDPHi0GJ48Xjby6E5zUbiijoS6iIDlQuhwnpEZqdu9+6BVS7VyKcZ40w54AvxXmCdnT4fLeJwj5kdzo8opO5a9X3pdwJ+GxJNH87aIXnd9PewIjDoCE0EIgPxGLU325MWZiSjz4wikjBjU8pyuTtlwQTVBzTxhgiaKHruWhc/Wlu/GXrS/H0cQoSEcaaVOtJ2ruA9aUfKH5x/Dix8/5i3/q1x3nTRoEp89XQ2faxvJtSuOqimpv6YuYkVDoI9hTkuQJ8eEs9dvdi3ISCEIAQcJ0HGdwhY5oj+JtPCNGFROzJHTGsn20ycr8f0a0bJ7sRyBXghMDCHQov7Dv73VWPwoRGlURpORPlZTGCRg5U9roaJ1NAQ5RFAcrSLfBroHkcHM0M1FlGv/IPYXHLKcMwZ5c6lZnAWtxFYZi3jzZi98+82b8F7aQC9XlWCqiQBZeqGilmtc2VPi1zpsuUJd6AKJTvamWrdNVgnVH6uGHh+zamhv7WRdWsPPvtgIDx8uKY9OeSKi58PskTyjpaYZljo3q3vqfj++3lYHNMM7dZWIAyKw2gqM9EysTihql/HiHZ8/TTu2gQPaAsXVLMA1LfnsI4/sCfrPGCEwMYQA5oxUef1+zwRcIgG+0FxjUBoIYWN1/kzrDUFExIxmMa8sDVc7oJx7+20bObR/1MjmGCQi6O1vaYG3P//ptZmGKHpytKrrc9Uwo01f2P1rKiO5dP66PoL7QJvQHB42w9F+w1ruxTwwJf3Frx6FZe2ZG4mhd3khCnFCmBO+dDIfHWv3M0YUSdKXSlpGRAKfPgMmiDERDYKyPoQx8SFVhsriQ3AtEQLhp9oGlGW23TkC44LARBECWsK//uG1WrmxhU1rzbQExitK6GCKqMkuvi6Th7VMaZUiw+QQpg/V8r2pEI25Xf0XMsBEtC+hSysd8qJMEAUt5e7wH//4Knzz72/P3KA2U7HNy+fnq7rmdvo+GEmzt9fQ33E4PjyrOXz5iwfhlyKGXuUtlr86VTENodVuqsP5QJhTjWwYp9WXMJE8ufHy8xLrwEx98uc0As4nrfFM3Y0LAhNFCID+46vt8KNmu6K+QwJ8qFFD4CiYCWV9bUFHIgPJToQYomdZmgGLlw3T0WdwLLPJHmSgtXs6QjCVIgnFELa0nMPvf/cibGvFz+Rm5io2ImhGo4OG6Q6lyexsHYVDaQ/JLa3Mhr/666dh+Uz/S6f8MR0jmkphXgTGSKeDw0N6D6xlbUtG6GnxNDC8jKOv8Wt5uXnxCLMY3tzsiC+KlR6i+/cegYkjBLSE//7bF+qUzbQENbVpbePwWbpiQ4SQGtKMaKGj+YnMH8N0aTTRjlrdDev3oJBJgJ71f/x+K/z2Nz/kxcMMsbw6Yy1QIz4Gw0OAQ/b3Vfatj4e2JHUq3N/8D0/D089XFby4Puxatiht5viExQlPrOj2QFDneDBj7rc1MozJzpjAavVKeLxBA8SdIzD6CNyOfeEO643J5+lny6YVYAOHBDAVMSTQOlB1TBwyx/4kSFMn87CKjYmIoaW7Bycig2R+gQTOu3//85szZLAiIvjsJ4tqdUorgARwmTY07PCchDploUzJ/fZffwyU+bzr1A8CpO41LSc7zbracvQnTIJ/av0Hqivcpn/Haphs7x5b3fzHERh1BCZiYlo3yA/XF8IrDWnc2onmFTopIQEccxYYBRJlaSmsLs4OteMP+c+kM9b3P9aIonz5DArE+Hv58fA0/OkPr8Lzb99budEK1h/Maa0gPTJka/pDjkLrdxheWZtRR3Y1vH+3r7kPrfCVCIERSr/+9eO8Plml8jDDasulhiZx1TLyxtwS3bj7vGoQHIYvXrx9DbFlRn1nYltWUfccgRFDYCIJAYy/fLYW/ulf9g3uSAZ8oJqBPBUFEJ/sjNT5Ve2fO0zHchSHR61woAX5Yu+FZEZWgCQICf9JneOJDBYWapogpqGyCP7YkO67yBva9evzzxbCktbdYSnwj9qT+Psft8PO9s1asRDV058saeTTfthTiziV/Vd/+ahn/agAONB3gKZwpPUuoiCNeCQsSNcdn8Kcw6Vwtx/P3sF5NTrK0lRZKRUrHjO4DzVJcE77cLhzBEYZgYnrQyiC/W9fvQ3fv/poLVCkBsSwpH1y2SN3SsMbnz1dUyfn8KxmLFS3t9cKmzvHJsSKZS0ef61yf52NJMIcs6p191ML+yb+X/36gfaUXshMaBrqKkAwpdHp/lyk8OJHTRTLNJWb+JsfjsLHj1E7YwTSlz9/UKzemWME/4qWHsHUQkczjeoz4IxpWKhaPc0XvnV1pK8NufFxBmgPOAJXQGB40vAKhRl0ki+frVurzPoKIAS1iCEANdjCkwdLQyUDW8Jay1Lsaj2hKCqy2p4JBAnlzZwM1jZmw6rMMSacSY6w7tN/sD4XPnsUOzdti0jyybKDKJ8+WdQ+EdlopRvch2xX1rQW0lrUvCA26pS7rvpy7z1hUlVfwpkJaRBB0Y1ZOI5ekw6YlftII7NYttydIzDKCNy5yYjWae7S15MiCqeiOVYRxKVWI+mR9nKn2N/JSxSXRVnaX335KPzzb55rjD9bbbKsdQjrWritoh1e2LD9rIsZmymHQ/7IXr7dikMoVHEmvCQ4SRITyEvltfT6SWGdOpR2cEC/gdaIZqkGcyRRoZipi9vePQi/1wgp3LoE+PJKZ5Jcqrad1M91w89+upJVQmVWJTBnUKf8T/g9/Wwp/OnPsc/iuvl3p6dfgbkd77WkCHViTP6SWsjF+gIe4WOt5Ao2LLCX5pAYsDofnXK3gqawfM6N+Hmbxaxnbe+l3pUjPXs3GxWeoR+OHAJ3QghnOSAT5NnXbR9PQbokwpBFIcpXzsmRR/s0G1oqAc1IIuI4jeDnOuLI9vMna+Hr796YXXd5YV4pSupwPm8zz2UMB5LRtiQ2SxNIGNk/fJ1LSz8g8IwgSK5xhpwzJ5/R9OlcWythHqqzFe3AMtYv5YwN8UgGhOk3wGEiWl7tkAFxKWuOcdcNr67MCA/YTS7zuCcOmHB0fCZ33fx7pacOjPTCfPRHzaz+X/7nL5R9p77F+oPNdK0uDCNZpXKYzyWpsER032xUzwvn2HBgRgIztJtOCDw/dyOLwJ0Qwnk04heekwE9cUiLTFKZgOciEwoIfsZwxNY952x4qU6bPRzfrsM+HrNAI2CV04ZmMLM8BZPAYgu5I1m4Ny13NpmXxLflFJhJS9BIgD11OaVU3IfF3rgPYQQ/5SmfQgpKhLZC1ggEnWOI6d7eiY1wUmwu25TSHP5X//5Ok70Ow4I6ezEVYXuGhGJq6CWF0zUpzNWfPm9XWaGUHgEqbPLcVUHyp6ImwHS6c7+r5d9Jb3fKr1/bmLH1pagbw1G//MUGdzJ3xlcAjBY0ieukeSJNLoJvK59ySB2FbQx3+yN63ohKhdf7pNdHM9KboaWlzKc0Oc+dIzCKCIwIISAaojAywZREBpIYQc2HRRNLk31OW0qncN4FrAEAAEAASURBVFlbnJl8U1wJ6aYsShLS9qkpLUTBVo4IcXJnJjJEIime5U5LtOPSJ2q+hFH0yVt/CEr5jBzh3jFOYeIpG+egBsiAs/G/nbNhppqJfMg2nxe4He0HwKgcJs09esTCe1mhlR/ljySj6Dwck3TC3el7nLc8KR+YAGbExfCJP1n+wpsKkjS/3xXyP5P+7PUPVadj2dC/Ux03HiyExQvWiwKjWXW+8owxI/H8ypKkxg1oasqWMo2TT8ODRkMaTnzUkNmo0tHEqJI7R2BUELgTQjCBkyGQTEJRCCJ4M2lq5xFOfP76U0ktLU0t4kxK6BSCSC0uPGMIhBiHknlciawzhy/hHTUBpU/x2Wk8suVquycykwzwLF5+RgbpPvG0fjkgP/N1oAssDx0eaxIanaZRayG38+6br99Z5IPH6vTlWkL2Y8HBhMklKx9DPVsSVAQNcR0YHGB2S/d/oNFNP2jGNXX9D3/71Orb6wesFrWEyJGGaVImCFX/7XGzMB4kQbnHxcX3N5ZWeoL1W8115vGNSzW8nPcEgTshhCK2xQ+mGB+Pz376lhbpjEunzE+Bwoms5W5pb+WneM9ieTrxCLQ9rRJ6mXbwQZ2uH7RC65o6kWfUqWqCOSsvOQ0urJxElrhinhZnGoKdOvMzyPvbsEvVkbpSZ+rby4HV/EzVCEDKnD1mSBrtjjULS/pDa8CkJIUN/jRyH2WfxgCNCfrBGq24btUwhzv3wtnjHIFeCNw5IfQq1KTEncjssafRMzZTWpVKArbof6+NbViBdW09DtPkHH/JDS6snIwJosnFtJ0WEjWajxJZ5BpCVoDB3V97TaiOe7sntpnPijrOyZsidftgNq9JXM0mukHCI9OcFD5VJz1rAXKdFlCNxJCqMoJ+WdUwXGX2Yg9vRrw5IfBk3Y0aAk4It/hETrQ8A8MpMzmcS77Ut7u9c6jF4fbDk6csrGeprDSdo1i4wYSVS2YnIz/rjKdjxuKKd6A9ftYNMkwn88sfd7Rq66GG1cp2oswTHokZwGxJZqPmmZJ0l8IuFWnEsqItMKTYOqPtukgzOxpN9v33m2FXe0pT1aRJrOjeD7ToXNRUyLublgYX5p44+hFwDRFdXY0Ad47AqCHghHBLTwRzx7ZWA2UEVHJ2xE8W9erFVpjT/s0sTXH7TlLJZFxHQyhLQ2glDUGFMq0hSa9bKhB1pc6vtfdz3rmc4ZHwQXAfqA+hms0itw1zMtjyjXO6wmCKQtESu9DXsK2hrl9/8z68ebvTsyYft/bD1+rkrmobtwfaB2NNGsvjx9rQBpVD15vTIAUDbQBhaJZBCJi+6Bdx5wiMIgJqU7m7DQSaGl64X9gvwO6RCT6OsSu/fbt7ZqXQ2yhHrzxTMRgBU3TZ4KNi1K0csxwHdT/X0Z4KprseaBOe1Nq3BjamICtNJDQGCFwU/vrrD+Hv//55ePVKZHC2iufq05CK8eLlVvjN716G//z/fqOO74+WJubNPWKhbhxWNhi9ytISmhoPbYrZudJ4hCNwtwi4hnBL+B+fMBFJPxe49xKINc2JmGcyGNIGuXObflYObtG5De2BbMYyAsuErM52EtxKuebnp63fBAwYhtrLgV2pxGxnta2zkUWf8tuy0f9Ws6JfvOwslWEd02bDj/Xrda8Ud3BwHP5V17NS7i++3Ahr2fIbwIG7kZ9pXjxmhqG2tAT4fexH4HmgITFHCB9ipCECLrj4DsbRZGYC1LNH43M3HAScEG4J551sDXxe9F7y9cOH/bCoRd3sU0hG9PRV3Fo49g9wm/gRxuazfZRZ3LDKs7g8HcBgXYTQCx/KeHTUDFWG7KuAOSRZ4k5YETrfVIV++9uXpnkgexleTL1w5vGj6nKuOH/EEnT9vJWZib+f/3wj/PIvHmaaSleiPoIUgTJRhfvQsUxdNe3C/ujraeo4WlBBAhSSuzzMM2PbDP60MK6INF3n/qARcGg/gSgtmUI3gAkUWjFMg7jIcQ1r4CeTCK87rujvqEP52bNVyy+e7c7wFsLKEhMIfZvWElMfAnO++eDyOALmkp8Fz3zAxN3s/LJWnP3uu80ouLNbFPEh6kBLYlebU6GhNYDYVKetJiWYxpnpEvis1Kp0tLZf/LgVdnYP7Vmx5wWEZ+mUnn+dMUo8h7Ph7PZ5lagZo4J+9/tX4fvnW+GLL9bC06crtrNetYpWxV1JdU1f/TXMtGYGSFNlnkSH4NcmeDkRdNcxvl7XfXc6+R1oEV00BoihpvaUk0M3wjcLOyFk+CH07UXWy2ytGb3Yl3X+8WLzYlZouQjFaXxas3LsM3B4buG8eI5W6sEhu4VVLiWVLPWteIgxHH0IHNOSMzdEGUUrncXsDvZPwmxhDSXwoX8AxyY6LY3b39s7ihE9fmlpv3mzZ+sEVdQhzHpNbbE1HdGQB5oCq4xGjSFVlLp3jvNssyjzAEVlofP543/bD8/Vt/Do0VKoy8zHWlYVdThXtfUqW2TWNcN8drb26eep/Gz4KaTAkrsT4pgfcqKlwRhm3dYs87TECK2M3kuN3Cye7+voUOuDafXgqialagksPYMJAfOOq3GvCYGW/JFe5GN7mc8/idiaOR+fYiAM/tIyebS6ayKFkiZOtS5iEwmDXbVk5xemTTikvIbpW9tWK6yWrMWqj1MRtqyHyo/AGpajLwEsZmYLryG2oIyhaEXP1jOW7dEiZ2XU9zI7nWh3Nva3YImPMsJWBNDO6mYjlBTfTQxoDJDCVX1Wbd3aPtRoJI1IYhKhynUs0mfiIfRSKu1pwpxIQiOjpkX2s/QPqX7VqulkBqmtlcWRuIY7U80hwm1lGNQPr7eRgKrP6K741ghN3iFC9j/6FlMID/I85djXPlhH0hzqGsVcP7sm5KCqe2/yKXyJ96bORgCyRogM+DJ5U+XbG1wIp/hr+AidoyNMAnpLNXlK0kktVT4S5ZvCutO+hEhaWTS1pm7bNymEYFTDlNoyIS1NmIvyl1idV5rbaNX1ytcIYUcS5aFuXcBHyOXhstaq6JSPE1Z6tUYbMhEdmzZWERmQv5mTlBi8jRgwHUEOikMDhADJy/bW1iOK9Y/5QQ4x94v9hgjg9ettaSQ7YVlLec9q29DFhbo0HDb40T10k2ZDu6Np7aqtj4e21DlzDiCo5eWZ8PMv10UQxrrCWOlFeFND3KDJKnjDHxpPLNaIFp2cPa8U6OEP4zzPF3PS0SHEUHJi6PEcrhJ1rwgBEjjUC2NLIAgdzBbwAK01ayV3+ZEkOuevGj7WUte21LSEDlezZIHlghDSv4Y6SytLNWtNIQhpVd26HyuqeiLwVQ5pCGUTkAqDgYiPDxcyGEp5VG9MLo2TIxOYRXwSXnHNQkqlctlzUip9+YeauEaHM842PMIkJK3MNAMErSpoAlp1YeRRWcTAEuRwjhGCSJFj42mOu803cEK8rd1Dj+xMmLw3ZUra3NKGRnZKJiQJerQUNASWuWZP6dzp+l/96lH46puPoTJdthV3F+YxNVXzKQ952hE8SNoA63LRwMFFTTIBMzo+3/Lh4akaDGyR2zHjjiCsI1mke0EItGpoPTA3AFf81ovhFJ98S3xJ+ovOn5wUmk8pkfx4d/nl0bAfm5moUyodpRIWCn3Lh0Uset29hT1C5aIPluMTCSVa4mgFtArpL0DoWydyKY7vp+Vt5xSJgteGGBD8EIdyMzu3Eli8rrUwRKI/CMdcd2EuCZMr2oP2RAu9ejsYTTZnWkRbZhb+TsL2dlkT5z6I0KbCTz5fDk81KW7UHFoA2gB9ax2XgBhtn36jPZmSag0RAzvQdn/UnQr5UQGBiSYEXuhDEQHTAXgfrENPPq8y4dvyTzS+jlbkRXepyAzCjFt7R6MFwTpSbzVMaXQDK5aOcfmy2jFgmoOVi4KYLTjzbzEMFrFMRbwoEE4L2qmlzezj2PpXS1xvbEujo6IJSq1/HaMRQAqltvKS5GeTnbIybds55aKsBbfS6E/EwHLppyyVrkBZnaB2vdKXJERMuxApxOcXS3HT35XltJBffAAlbaYEicA9P77YCS/0N6vZ2480Y/oXGtG0OJSZ6xfXqqHvRRPFrQHFW2omT3tbaX/HvhdQ5Asa9TDWgOYOe1qXbGTSxbX2MyAwsYQAERxIdcSl1gGvMO62/UamicS7nf+drjPTBpEQP6rUUr/9cMTDSmR9CPH+FpZAjGcRhlm5hlC+ah17WbfrlKuJ0GYfCkn1koQ37JH3BUgTYPfRFmnQAKiT0tpII1WmJI3BiEEz2mj5m9kIjUAvhJmURBxtXQgRWLrc1ISw1p+eo6FSgK27pJ8KV6entPvdTJ6PclUdIDTqRT15E9SvtHccvtbf8+ebYWNjLvzyFw/Cg2zBQ0s0hB+0L7TpFv3kPBYVNdrVxtunEYAsoIE4OxsxV43c9UBg4giBh35wEB9+IoIe9b7VKHZmQ6B02lJR2KZw7cyG8ukFvX2fO8SScBBHGSUgovZ0Gthqc3MLw8ftl4d71zVWlw17EIoJn6JPa3VKQp5yQwrWcoewJMSTxoMGgMkIsxL9D4SNIDQUWI9BGgVEofQihTLEoAT2fHTSNARIQlIDYiB/OnwtXTWGMT9QwH60htWVOfUt0ABQmXVfrbSkY3z6HJRpl2Nk1avXu+HdWy0Rrp3zfvWL9fBQi/DdpsMkxJBR+grAlD4kwzbzk7YI+do3NabnmSS3t3eqvgU9hYmTfIN5QyYKliONS0Yz4DNDnN2Vj7DB8dlL8iB7z4SnNBTxLlxWrPzWVspY1Bin46dPFk2IbmkXt2E4sEhF6IUXVDEtO7tQlAlIISW2UUIqnJkrRAK2e54YoCPclacS0jdggl9SzMIS+lFT0DnLT7lKSLeUljzQFix/jUe2Pgml1+OTEOQ67qv0PE8SXdExuojkxVrGSzXCKNMQemWFZsT8io8arfTZk6XwH//HJ7lG0St9P3FoBAwdxRyHpE9vZSxrV5jzWbXH+bxg1Si/dqhLU5i+o++wn2c1rGsmhhDoNOblpgXTebEjjMMOS9ZEocEHZBKGQhEZw3SIDnO8f3qZwMZkmX38Jn4NLBOsFI5iSkhBChxvbwvQW3Y2ZFQfaREfNeE7YZWH0Tsm2FUotIlStn1qgtQEufoPpAuoMZv6G1Q/JYh9CSIAVRzMo6aAiSkjBaVBI7Bhq2ZuUrglAqIVDNmo1Uxx6H+gz4H9DEQTpol8ihiWtFUoncndjtcgOm30o7qhwVzk6EP5TntmbGsOxC9+vh6eqQP6pg6tyzrn6a+31r4qiMOj8ZKNJJrk8LFGG0KEdWkL7joIjD0hoOZiHzS7p0kIPeA79k3Y87EV3zUTehF4RslY4zBJ6CH4WztHYVEdl+YQgPHISCoPKdJawDr7RGsMQR7s92wsS+AWygkW5gr4FMMMDZ6ShmACfIqWukQ+LXiKI4wR3GUJMOtUzvsYIAKJbUxAeheSiShqDQoLfG5b1suDT0c0fhqdhH2flqSlk1mn3BQhoSU0433S6KQ0xwHMuh39A8xstjOoF9hhMv/U7Fp6OXRySp3bvMOfcptbh1p476VMHifhr3/94FPJe55nlB2NJmb6ChiVSX5Ovvcv3LBhtHHeAq+2uzHvVE79BSYcaNkgge3B3q2vhmZoqFDGS/rqu32ETUlT7s2lN7HoU5e8ldYjXR/nX77aDUt/wQQqYMp1ggwyjAA6AWwSZLSM6Ux88mje4GSTGSMDCkw5+7j/RdfbshISUPzrxolwucLyBFqSQq1/Gx6qeyOQTRhLyCLkNQ4paga6wDQBxZ2KHGKfg7QB9QUQz8z0ssxC+BARnctpNJIRiKqGrIzpOCatSEDX20Q3AZNrHHY98eSr++HrDxhxjx4v2oQ1C0AGuNzvPFM0pBOV/yqO+S1//vf3tsHO3/7N46tcYmkgHIQf3wvOGixWBP3ccx/ljHkLjEKyRlqE6N7+jq2GgMp7pM5jBA3izAQOHyQC6479qlq0x5qcdJFraTZr0ASlCx0C+TLXx/kPHw61Wcx+2GDkCvgUHML4jFPQYnSfhxvz1rDd1QiY3PVx//xaDgrXt9gLs8sVSzMlMqAVPaUBcZh7ELotCWk0A+tLkDAuS6ha34Ba3lQNAR1HD1FVzsnMpHuUmacg0xLnbMRREuRGJHqPlLYsCWFrISkjI4OMZKJ2gWYh4qK/AkKw63U/NArdtyQCofE/P1/VpjtoWOfrRlWN/MxXmVT26zjWbvpK+z3MaA2lX/1i49JLKVNDncWQgUqnP/d74UDjgL5HzEf3fantsSSEE02WYZy0tXT4nmhNj5DPwnUI0CRou33EBGPlh+2++kZTayUY1ta06EsU+YJNApPOVAm3SK3yBSetc+zlkO3DhxpHr+Lu7TIecbAOEWUta/kJp1Q2wtOaAWzPWefxQY3OWIQdrbtIDEppZh80hyigqQ1mJPJG+MeWPESiM4QR9JiBpG3EYatKrzxONUeATuZTZU7dy2kGtG7Y6ZPQGV3PbnMQRUnzHSx/Ohr0/9GjZSMXTE+QDL4VNIWlEUBxpyIoRlBd13HPP3/1QcNTtQXocu/Fe1I/AXkn/Hj20bnfCwcGpdx3Uhg7QogzJxEjcrzXHI6YX1fr7TJnqmkSEinhkMJffbNpQnKd/Yzl1La11jXHSSBL3kQnoWfHCm8wll5yjXWYzA2ovLZ8SHa7Xh7LW0BQuLxYkrpSGkyYRoFPCx0ykJA3EuA4agK00mkBmgaRCIKJbRYvoSw/LognLEQUpgHQ8tdNOYZoWsKhYxqKhAMh2ZpPEJB6ni0sbWdtTQvfabE+tBcrsXzlosMY5n6mbQg/lbbvFunRUUOdzZthdflxLubByPoJMts4YXfXQwBSqNWYAJm9dNe7fOxTXy65Rqx6kAFjiTstnhErYFacujQEPnocwoB2dnKEq5iLpCEkQSfpo//DC3/73bYVZ3VZSzbrn2kItIApB+VVcSk9LWmLIUIt2Q1pFizWhhliUOWt6ONLWFGobrzoP2AVUeRpjmJWPhU4TKmMU5rt3KYlngQ+QjcnBo3i0bFuIk1A0luHLTQi1TUG0QwYcirBLvUimpskqpXeTEI6ETuoEfyQi1r9phEorDIpG6ZE2Gikaa1gy0qoqaw2wQ8FwHCkCMJTYevfsLqK2JRnv+6V+oWaf/04iDOtLkyIjB3Uuk8OVr+539/rmJcBfPdxrsLYEAJmImyhJqz0AdoLL58nh+wtxqdwlGpXP9+dvjuc8k1+9/kUZp1/EwqZMMCMkMJcy9aZDa13ROvXnATbme93COFvtfHLaXtRE9HUpxAbryoKgKZf+SpHjIrl4+ySVvd8rw3sB1FehlTWsk0kivjYs4QAhBsjjLiZCVIrXSyh3V+CFoGMm+IicBbACHhb7E4k165IA6DFr2Obr6DzmIFMY6hAACIDTEX619YoongdGgdh/eGTBtOR7tdm1rOkrnVKE7Z85Yt0mNTH/VOZKJeC58JWTgM24k26fhzbjLLUE3Vp2azq7DtQZsBC7u73hwN9lFqgXu9f9oL184DG8JqxIAQeDiMk0uqk9ojSc5KfH3KQwnnk1c9bRgO4flovES+S7YqFQODLTL4EHcLj5Kht6+bnH20mANM7lAvIWCV99KoHBJO5FL7J9c9/3DWhsSw7tFmABABj8oGOXxPM4EHZiVEBZmUOKW1mLXYEsNJa+j7K19BCb8zW7YUPGWNfZ/gm9+Am3Mcc2gAsFrkixVo+KrUEvsoFGajgEv+GN4KaPSq4lxGADjqjljqagV2n/M1chJYhssj7IiAGXXeqMjF0M5KPzqu/YVnEWmfvBs7zp1LZnx4U2JozIMFVZ9AW8G/gpjXjHS0FKBgdFv0UjhkbZna+EJ/CivLzPXDJ8GGNymkBdJ86mkeeEGy4nEwUuUuH3X5K0B2fwkM+Pz9XDVsM17zAIdAQ6kWXwvaRIszUAi262zj//HuRgsqxpOW4TZhxQzBDqFE+E24RROzfdo74AZQP4XqZm9N+A2c635NklTAu0EPMgrwKcJVkZjIhqbNRyMu8JIKxFr9sRdaqlsA3oW6jlvREVD9LC5nwZ+d1TaZhYGqKaUT4wsDIQuQxvzIdZmZYgiPDTAWhhIRhLcxXRBh8mKt4roYfw0EBsz+3vFK3ctJBbjdM9cfn1jiOU9jPGyQ5HlfAJ43QYqTbfXAjTQh0kLEx96j3GfR6UZbmZ8LHTU2HxEmtN1fw6zNV+2bjIBPatXzBnS/XXj+a6Fn8bZ7/4eWe3QVSiLN2KQ+4Z3c3eRM1hGZU1ey8JeizfAjLeup8LeBSxIlZvibYLRIoMhMbWgVxmSy1Y5WVMptDsOvA4CNCrecptcgR5ibQdcxoJPZJsM5lBL/+tTUBLe+HMA2ALTx1RkTErZgAx8Q4WuW2v7PCc5rsNzNDJ7KVwoQ+N7ccUxxhHVsKVmSNCezerdNG1BQ5r3xjOo6z9JT/Are+uqD7qp6qX6q7+QUsPCzwboiH9VtKG0YJm3Q3soQAGSR2NpvFmD2JldV6+PaHSwqtl2tfewUvLDJs0ERF7iP8Y8zZ+JTuNs7/+FKagoTSktbu5z52Z1qeWUl0oKN22Dto6Pu6efn2tdtZXRrAZW52rmtIZf5BZgIw4wcrppUv4cVs5phzrAeB2AGtblzVUyG11K1PAU1AzX3TCGwmtMJGBvJlIsKkFcOQgwhDF5tmoPkDsyKCuv6iIFeeCHUz60E0Qokwd0bQU0h8zGwUQGcODimX1tTRRjmWlvRGUjENyWK8fCMInSeN4le1pPYDLZd9Ig2jdkHrNcLFL/c773qf76S/nfOdctxN/v3dn2G8VdmPJp0URpIQGClBQxTNILZS46vDo+y8rvHBXhRO8clPr0EKd/uDPl9TZ+i8Wri7l2wQby27vBmbStCp19mYsyHKf5nr5/zL19pRRG5BpBBX/hT+CCX9IIKb6svZ3TOVzZ7Dje6vLysKxt65zIsM2D7zSi6rbEYT8RJdihi0U6ZZSJAqLseFjmczASme2ciaEX1KHwEEIYlry1gkkxJCmtFGFta8aKWfkYYX+wyiNpIENTeP9YqCO7X6LZ4S6T+jnXi3dzSvo64BBnYtZMF9kfZylMN8hWPe8i0N8yNC+OmzNZHRtDaBiXmlenX7lomu6I5P4d7nO+lv53zhOdgNOveL5eqE+7v/p/L/1Pne96eRWlXf4AWfbCzqmP+OHCHwHdzErpqeR/ycUui83+/5dF3yz+ccYzi/qpUuLyOE6dqUxvUf91wA7aJ8bzseUlhXq3OZTVpo7VIR/e3tn2jlzcGsgEqdqftlDs3pUxhfdv2ZcyZluj5y1U3tvVhFfQVMREudxzafIZ/9TGc0Lf6oGdDyn5ub0lj1aPKjc5hzuKgJQB66IYKcSDQC/plgj+KuLU5lTaLpbHgyl9t58lAmpg1kcRBEkVQgip98vhIea4e1k5O2DQO+SEJx/3hHCnLe+fnr4cNzoqFaneBVUkeKECLg2Krjx1t8YXmxRyWcypF8PrVe5Xv4YC58q5UqTeqk7xErAYI2c01NZrI+EipvTY8s1zsMf5DgZ6kLRhQhkDDd2RITPBeTMPq5QfkYIskaRea68IjGenVyL85cKswSfn37qR7KwA6l0UFRph3Q8av6xaUpYmc0YUY81bS5USWbFxGFOMJecFAPaVLtM30EsY6RKMiPfQeagdU6apq8yNmi8I/5RPLorSm0w4ONRVsOm7IdixC4hvkjvFPUw+rS7WcY+/mb4yNobfLfpE5cGylCQCUzgRDtFBI+CvOy48vZy57C8i86n+KTf93rLf0l+V/1POrlhiYqvfsoU8wFgm9aO2qxW9bcnIYsnnPUP1X83ElF3O75g0M1h+z+Scx0l+H6999TXW2XtAvw4A5rK1pUj601dcydh+kztLnE3Ac5NAYkPcK5pjkjVS2jgaM8yaZvYZIpnZECfQ5IaTqgIQiO5Xi36dAuaRRBTbbomEbJdL6Yn+VDftIEuNRIRweYF9e02c766qzFH2nYciOtA6X70ISKOQkxLiw2Lvz8QPFBS8OsPYkjj0aGEGg14hhrz8vNf/uxQwsQkUVdfj5dl3zLL159petvev/i9Y8fLYS3H/b0kaoAF/wxpt20BKpphEdhUx3jYR4e8/N8TMbvF2ABRg/WF7R0QFlCFNawmt+Jzwdf1iD0ioR4+viRs8hbUycom8KqkkUikCEFO69jhAbPFpMT/Q+sy3RKXwXJFR8vk68LuC6OglKs/ud9CEoHES1rb4UFmfGIP1Rn9Ikm9SVnGnX27hgP8AV5WDhmONwCHjxjNL6rdnOlZzXqvkYZxtf3LgvK0D6G8tmXYEzAp2JvtPl8OiZk7RPqxKf0o37+N79/Ez5qPXubbat65jUQ+SEICNNhy+5ak+y2hAE7pPWqvz1x4bG8OBt+rv2EDRO9mm0pKbaFpYA5+1bcbtj2YZCiUBUxxfcr3S+2xPM6qKTF82nuiAkMPVs+L5sgx/BV6qBwJI1oluqEs/NGFDpWYs6xqumsOp7Zh5s+A8xEuWaQvSyP12jXdUqUSur+7b8xNFwiCWcPY8y9O9cQ7MVHKPI+20str9gKJrYrPG7nP9cWiB82D2zsO7XkNcUxFt58/ZT1JA6PTjSUEdPR5H3cB4fHVkcTgFbrs/U3HITHY20qA2XwPmhOdCgJDlpirECKFomJxV6VDCWuG1SY5S+YYY5hCJ93097L1NLsEeZZQgJ6hS29vNwlbVci40y/EQkSDtZPkcLKLJqK2uqnKJtmUKuJkJT5kWZ188eQ125HOW04ZPyIdHpQiHg+EeuLceD5sdZWDn33wxmz8J0SAi9yav2NGW7XKu6qZpRaX8L7OKzzoouPjpoZIVyUYnzjqdun1oVZX53XpjLMvpVIQyrLmVDWMeRgnbmKYP0emzDGyRs6PmaW04YM0j3JMmWNz13ML8jiFNfv7dPAibKIp+hMsMu8pGJZJzZaAXMN+LvMSd+wuRe56fGyxH5uYAjwHkAKn3q3B3bDW87oTgnB7Mnpe8AH3QkNf/lsJbx9p76ESxz2yA/qgF5fn+8CgouKwIxX+P37vazFzQO+2D16vBrt8STJtKeU2mqvH4ltCXC14E1y6pVRhwQtaBxC2zppFTYDjMImeJU+LbNNS85a7rT6M9Kxa7mmS+YmMrDMb/mHZ5+4gQ5kVi49PGrJRNQFRFc56N+wOvF+WOdMTDApLdau6o5sUJa+iZi0Vvgkhou1dZohH/SHF38mNzyriUzPNH78U46WxscPMi8lITfmPnW5Suvp6dMVG4p5ET72quiHD6/4F2320AVqO2RRtg5pdq1jNVlsvMQZMZiUlCkIE4/ysU5f0zbO5pny55636Si1dTarWRYXvtUQX3WkM9lsT/tOfIoMKBsDoignBBhflWhW4/uC0My5f+s4RFNfAjrDfQy9O9EQ0ouat9CEI98q8fbNJj8BOgHn+Wq//NmKlo4+DDt72RpH1E/xNO5yR1gmg63tg7C2qrX1dQ5MGAJJK3ecwnQisw5Qet5Wxx71XViY0S5jqzkEk3zAo0YbQMERT8lp5VSZHBramOVEZJBGVl0Vg3lNkrPF7fRu2Eq1+qjYvyH/oNQjUtK7Y46b8wJ5+FbwsPdc8ALzuLo70RDoUCs6IwFFdPspTXd8Co/LeRP69nMafv3LTPCdhSASQ6qQfIYgmqZQMANw2tbEydLx3RfDo3R+U53ordRrbgXLCp28Qv2f/XQ9xU6cz7vO+4omUEUT0J+16hVPJzHawI6WAzlQH8t1yWCuXtZsZwEJlnxT/GcRp66wdVxH9UEfGScLzsMFMHR4Qzy6ZdvZzEc/NPRhp9l7e4ZFeUVh1W4/wdcdn8Ljct46SVP9RMHffrcV/u2rd5EBASSvvA66woyw2rA+hVTb0fffqc/ADBhIwq76dId/9mxdi7Qtj36lrlFCWv/WT6Fr0jGX0y/ABDUEP3tlAE2/DlPYxmLl2mv151p5vzf2666EQHej9UoXjUCioZqM4gegryCT6JmXh3M8Jui81YmKJ11MAv7Z54tqGR6HF1ph1MiAtW9omdCK0yGzXFOYFt/bt3u2smWOzwgfUFYru9XjfH2K9XssItgYczIoCnxGBuEQutjwGSbL4KCmTEKYhVo9hozGK673y22W5tRfot3gcPl3ZKHLw7yKpDfzo3zyStcPw+dmJ1rLqakFAluaY4JDeKI1VapRixpGOW673pjmxpEUhqohGCHc9pMYwfypt70c2Zuewv/4Ty/Du829zkeplwgTUF6FQhhZsrQwmy9xQSeiXrn4RfX4Hfb5fS1+t7OrvhGZRnqV36peqM+CtuJE81lbmw/1mjaXUR3sDxmHQFVnL5jZO9OjfsOKSmWwGakqW6+WPyaZKPClFylNmp1M5/SgHRPllhemhFmcJwEhcZ+8nNcIA3i6Lj202wyzhPSR9oy67JmC84zWVbT9jIdcvkHjwXcwbm5oGsLZb4NQES6FJSw6bsLO2xfA6BbVWi98NJuUwn/828fhv/zzD2F7J64imjDq5SOI6Ixm8tq6hGhySfB3+8M8/+HDfmjQ3EOayPUqfzGePaf/7v/5oy2Yx14AS1qWYVEzlBe1oF38I6zj+XqYma3l+ZGHjZ6Rb+PtCUsYc1/uzH2TDZcYe6WEPcc2oS1LZ0LPNDKd0YUdM0rsuFc25tIbyXnMPCb01epnoT/KgSDmjxEmJY2FTenT9YP25zRbeWlBncbpRpBn4X0yDfMa4fx9NORSppQaJAcbbpyU9O6S93mXnhnlAddtkcbcghYSTONwb6E8g65fr/z47Hm/xskNVUMYJ2CGVVYmHv2Xf/oh7NK6NrsSX7kkkH3dvX2JrTBfr2kf38JSF4P/hnu94x1YdL9tfbm7h1qSw2I/XW7qxWqh//rfnoeDg/Pbi7L/ASuKMlmsrCE4mDXmtQw2s7fZPW1mlq0qq7b0dF1LOtSmtaSDFgesVCq2xMSUWs+sQmn56No0ByEVGsFjQgdfB5AJRGH7I6v40c/Cql9c9hrxSHqVXmWbUhlteKsIIJU15X9bPlrB0rw25FEn8jg6lozePzhf8pwIeB46zbOJaOtXccuLDB0eM4l6vppjFeOEMAKPC1L4h//6owQsTaiLBGsqaOe85u6GebWgF20/ZJ3n2+HLSn66JIW7/T7P72jTH1YtjZ9xKk/KLIW7/SAzRyX893/57hwZlNUEZzJWTgQcQwjZLGITwJCFEYXOSdiXJSTNL8ZbHik+5ocAN8FNfibQRRT4JtDjPWI+2XGW3ha2030gmbPns7DigfO23YKGlS7OamluWv5j6nbVVWaaFKwqBwnj0KzMl7YWyYBIyIB517F1vb42Lfwtmf8MAQEnhCGAfJVb0CL6B/UpvH2/Yy1QwgjC5FsTtRBO8fhlLYQ0U62GlZVZCc3baUWyg9im5kYcyGQFaRXvTzkvKx/n69oM5h//6WsztyQ8TOhngj9pBKnVHc8h1KMAtsllRhAKS0IYgehaBDv5J7IgHQTTEeTpXLzO0nG+eN+caJRG+TELupPf8DUC8JmbmTKNYEZ9BePsTvS6HBxmGgBEoHYCIQS+DZmm3UAAj3PMW2FQhb1jIczPT4WF+d6WbfjE+unli8edOAzFm/04IdwMv4Ff/S//+iZ8/3JTX0aHECTxrhbWHpEINMwpCzKxTMukkhzDQCXmUlDf4KfDDWku7Ph2dNyUINdWjWxuz0d91fIoHenZGewf/+Gr/N45ESB4M+HeEdCKQ8DnLX+EdExn8RAEwtyuzc4pvbX4JehT2nP55dfFNAh90xSSBpHdI+aT3V9p0BSSRpFX4JYO0ALoJ5ib0cJ2uf38lm42pGx39zXhTvMtTOYnTcACvNIxvkgARhY6n3w9gvDZ44JpVOVmLSuG8MbeIdJGpZgqMeNbFkR3fSLghNAncLd52Vffbobf/eF1x/RDgym99dfwEWQV9WJPS3uoaFMWBHNFUqeqL0Yy1RyrZzI2nk5hdvNq6ONt6ItrapgPpNHPfXOTlcrd0rjL3/32e3GIBLEEt7XsTfgqrPLFFjsCOIbNRq/z1krnfBYfr4stezSCMwLf0osMIRL6EPBTfqrvuXi7v9KYNhDLZaalPD67nnwUd9uupv0O5mZjHwECcJLc5pbeJTr+cfI4gggsWNAEoAbaGqTAt4aHhULYWK2pHynazBrqj4AQiu+YZVr4Rkg53Wu/KcW7uxwBJ4TL8bmzsx+3jsJvfvfGlrC4s0Lc4MYz9enw3XfvwutXm5lwzghAEs9a3AjsJIBNgKPdZIJYfmrBR8HeuTY3IdHiH2ONABKoyRxUl88Q0kl1b983CwRgEt/6EEzoI8kz4c+ZeDbGGTFkJqTl+ZrMobVwrD1D0AxwNAoMNfm9HJoCs8LdXQ8BJ4Tr4TX01L//09vw56/eF+7LB1H8CEYvzISzF68+hB9/2LTN5HNBf4FGkBPDBGsEzCxG8Nc1agYyGOdO4sLL+MnDN28aEvRq/+s1NQORfFr/vLUdLYAQEUYDsYPZ+hIsSn0plbCxNhMOZcK0scTSbvkCIAWc/eYEoYgsOw3EO/OlWGL/uRQBJ4RL4RmNkzs7J+H3f1Jr++22fVh8B3xgo+Y/ebgU/vJXG5pD0NHX32kPiO+eb1rZmcW8t3cijSGaazDlYPopZRpB7E9AG0h/0WRDvJmI0Agyk1DHZISmoHQWn5mUUn5J4zBN4nxnsV1naWJ5Bvm0WZZ6Wma6mggAIpiUPoHrYvTm3XFoZHs55ESQJHYPAiB/S2fnFBAH1NWvwhaidCLzzuPQMuNB1BRsE62MKGABYpn97FpChOmqv04IV0VqBNK9eXsQ/vz1+/Du3a59UnwS+kasFXSX/sONhfCLL9fDwwezn0Tp8LAR3mhfiPfvD8J7TWj7sHkYGuq76HQiSzhDADIJ2eghIw8IQSalQnzex0AfQZYmEkMkCOuLsPTKD+Kx4aMQDcKfe+gYP0mYT5b84gSQE8J/WqQ0jQagY93GnRD4sHmiOQgy/MtFvSAKfAvTlZA0gUxr4IW20UaWIF4hPtc+23EyZnpcucko6wuDKYA81xoU4NnKcunuGgg4IVwDrFFJ+v7DYfjqm02ZZTQa6Q7dZ49Xws+/WNHM6bOjQK5bpF2t6/RBddrSPIwTbQhzLIKwXcJ0zP4AJtCTAMfXh34tjUDpp0QcCAubX2CkkCTJ1Uor7hCBRFMPZKRDE/4QADu5ueuNwN5BQ0u+axJi1h9gPtSA4KcVIxeHmypgaaKv2JiG8/r3cCNuGqVHaA5Ct0P9dHwdZY81EcO8Rmy5uzoCTghXx2rkUiI8v/72Y3j5ZjdsftRUUL4MPrJb9FeWZ8OTJwvhy5+uqlUcR37cNjBsFHN83BJJiCBkfmjIT2PQTbCY8NAQ10JBGNVk9mbIQ4fsUYyWEDUPyQ3FYWYgGULGwrretBDFmQai6tk+y8OpZqH0k3PIUhTPf4gabd5noAdlzyojABt0ZEuJROEfiSJqBySkD+Lhg0UDBT2gSApE8rrzg5+IwIhBz3dhTg/T3ZURcEK4MlSjnRC1/MdX2zIn7YscDtXK1pKSfCFnpOT1wzUmvK3OhI2NufD08ZKGR/rQjdF+E0avdG/fsSnUSa4JFAnAKMCE/lkC6BC9Uiiwpv22aYAkMjBiUFUTAYj2I7lT/UQO0twWNMvb3dURcEK4OlZjlXJbHdGbWwdmhtnfb2q26Il25JIpRpPMmHXMuj18XHxQtJ6rmqPAonMzWnl0fq4SFrUa6doqC865EXasHvwIFrYpre6bH3ay0UOS/mgGEvKxrRJ9IwBjCp0mIJen0bvKqrg1NNKMEYp9P0XNAFMSjmSsgzSrDml3V0fAm3tXx2qsUi5JkPPnzhG4awQqzLlQR/tB1rnMboA4IwHRQvJhCKMC7IHZcTrX1gbY7RZagKXQliHQgJz8eBTnLZMuEcSMhqu6ux4CbmC7Hl6e2hFwBPpAYEP7g0ME8U+9ApL0xb9TzWa2jeptBVq0BP3px7SEyApQRzQ76f6d+JQmxlG0SBkMOXXxdt1H5RR6XcQ8vSPgCFwbgVn1Pc1o74vdQ62SaxIbia9s5BFMmkAMI/qJ4xdfJk7IRMusmGJgmycxLDleaxoCaRVh1yiCyWyW1nLwn6si4BR6VaQ8nSPgCNwIgc8/WwhoAjT/TyXUWak0aQJoCwhzZjOnY4jANArTFCJBIPfjn1LSF5G0CJUsEQj9CzP1zsKONyr0PbvYNYR79sC9uo7AXSFQ1QJDK0szmpdwILEftQCJcRPwqAsm6FU42yfBlIN4DkF/pHW0q9W6hgrbCbX+0QvUX5CpAXimKWgc8cL8tGsHfT5k1xD6BM4vcwQcgesj8PjRvGkBRggS7piBTAswjUGxqS/BzkEI8a9ly11DH9kf8UYmKY3iNe+gOl0209T1S+ZXgIBrCP4eOAKOwNAQmJaW8EhzWl5ozkymBCDJo6CXjzMSyHwL68c6mDE3ZU3YU6kEzGXjSjQDrkFbWFmY4xJ3fSLgGkKfwPlljoAj0B8Cjx8s2DpSyf6fRhsh1IvH0AP9zsXRRrHfQJGQCH0IHGZ/bArF0iTu+kfACaF/7PxKR8AR6AMBlgJ/9tmyJkcyQTL+YTpqSci3pAWkv7bWsbI/TaSsai5DS5s25emVjmswMbX1V9H6UkuLWu/a3Y0QcEK4EXx+sSPgCPSDwAOtkDurpUhNI2C0EX8S7GgJ1vrPtAUzH0kVyLWBePqsJqG062tuKurnOXRf44TQjYiHHQFHYCgIfPFsNZKA2MA6lzM/agJoA+kvdTxjUmJhQ/5iHFrF0mJdK8/6EhWDeGjeqTwIFD2PTyKAnbdo3SV8zvWMPJdqOBHdhS2EC4fDKcuE3oUhqE8eL4QfX2xbDZl3wCtgWgL9A+o1RjOI8xJSfIZ+toTFTG0qrC7fbPn1CYW3r2o5IfQFm1+UEDAZzg/f6QUCPUXj27E+8uTSOQtngTNxKWHmF891C2bOdcd1XX6mmGfSngnEq3pEda7v0q17pbVcshMXnu8u4D0Lf/n5enijnfSOtPgigh+XfEYQmZN3Km3h9FSga2gpjiGmdCA/kunJ3eAQcEIYHJYTm5N9ltm3SSXTIa23FM6+5Txsw0MUytPqoHhsCdN5WoN2tig2SZ3tcVDMPF3Yy9flxRxSkp5xyBa7Q0oVfUtr+XSuslLYzCcqkS2mpnHzDIFMqZKfIvJwdg9kWdEVz+fxiuwZnyeYvAMWvvuldtv7l9++6EkE1BiCYEe99P4QxwS1Rw+WAh3U7gaHgBPC4LCciJzso8u+PDyEvvn6ycM6gAuQ0zkpZOcBIXYMSozmm54g5vL2HocXuO4T3eHssphdz9mo3QLVwpnMOHOukPWZeN0C2U8hz8TLRBHDyVeSjBBjeq5BoCsVCVX3dL3NplWHaXQZoWTJssiYVuXspMqT5/mktJPmP9xYDI8e7uU7AP7/7Z0FlNy218WVpMxt2qbMzMz9l5mZmU9PmZmZuT1lZmbmr8zMzIxp2qT59Hszz6Pxeje7zqbJeu9LdiyLLF3Z7z49yTM2Q4hAcMfY/Rex7BV/npSF5x7cU1F6jz1K/PEb7Srq7HtBhNDZiHbB+uwRswcw6jgIIIazYz1c+86Zehp5yVdXX+RvKbXIWlpUjq4dW2bMYixLPV9Rdn7dzJSwG4VF182Vtyx1xW0XcnJIyta9EFk76t1qnFOn9bem672ot9Gtf84NEzLEE08nFqmdx3BsQ49/a2f26W1i1oHEyFpq7Uj9ds5Hi7qtRJf/mGW6PvErLX4LfeNPbmYuI7+xYr9rhgfYxd84iF+UN0EkEUnnI6AfyOl8TLtUjegXnrv4NfKhf/3PlH8MczTFH4+Nh7SWn05S1hUX50jTeXLSFiHk05JiLYjE0uoKNL0e8daepHASJGutbQVlmxvd3IesjizQnF5UbxZXDyRFiTExcvMT3FB1y9dcUvk2xgq8Djs6QcTyeey8yq54/OWXvuHh/3sv3ms1BreZZuzISHF76iQTjGVd4kdypp2qj15AG0IDnNx6Q+gKqnbYRgBlH5+/+N1hIX4zcej7V/zrG8Jf/QbGn+GMf/8MjL+0NjAji/iOkBGFkUUsixJu7S9L+A8QoA0mWcAj2nH0DrQja4ez1Nvjxq6XN52H3uMvJqbNrpFwLcaaFj8oj4K07IwBAYrWDpX4HDPuOppj1kmsn/4WM33mdw3oP7+GNvkkvUUGQ3C05TIaguB2larjBo4QdX4Y0L82S+AhNKVU74BZpW6ielzuvExfi6zbstVSzpRjmQo6UKY9WbM8WaClJZ8l5U0ynynQnzgO/m2eNcUfS9UCNjMgaNmzysqMQvvK0JZM6gNn7avPXTJXGZlie3jJzMQaGUPxaLNM0iKb1ScBFkcWyx8DY48xaugz7pjhq29/ikXivxjXM7qJ+kaLZbIJxwl/RJcSfzbDqrfDu8/qDGEw6xHLkIcsxPWMO5JqaZzXfkuhFhMvEDPaL7HVfYe1aoknB6Wi1A8WTrDw8bH4CnyIECowiIPVhXijxw0cYTiszng38DAMGBAX8KKmYRYwJMWfq9oDWLsSl0yfvfZeP2tqmQq8cDsu3J7qszxJvfS1sJ91S9++tM0XM+qk0FA2LFA3GpfWk0S3F6p25ysiAQrTEutPDDkR+FjWytTbGvvccDXGF8mi4QEk/J63GRwcrS7uNV5Oo96B5hIi/stvfrRZwUgjjBD69B7L7se+/f6JKc3C7x+ACcee8ffBaSH3NPgZ38Zjr/4xA+cxomfEt2cvrhDDMaIHjYn3fGxtzMNspE7EZGEsKJqQBaPhkmLUGC9P7XpHEULXG7NObzEPyQjxTuBZYpaAcdcfUuABjmEe28YDX7u8nxc1JntcskBRru4VF3VRk5iFCxmYxjKdU1M+tp7QyFwLxc/a/5oqimU8hx+bKh+GT5wg7Iai8SjdJqlFTjv5+GGCOFP4869+8TcURjVrvylbPHElXcOmp5GK6e/4gY7vkXzRHfcrY2CXq6dDGkgtrZ6hFtX2Zwp6i/a3XXRYT9Wi8rA+Qv9B++yejh8ceZCYGWCtQQyEieOh8bQaQUTrsG7hWRNJz7U1JQ17GGOGvGJMi2TPWQxk4SSDxdUVKNGFeeqRhWkUShUw50guc3qaheuB7DwtVtSmmDHNm13Gr5/MBlLL0vHxsnb0MlQSxfPUzv6bz3QsvWNmSceTmpXM6HNPRIijorXvJaJptWjLQ7BWT3QZxZN/o9FhcdEyd5cR32wKHvxkpqXF+lhwHxh3ZXHfOVZ+bVw9vKSGUcMsilkCabiZAAri7YVLCKaIwjmzAionbyyStZGgkUgtq6X5zCy9dr0TVJe1x04q8CFCqMAgdnYX/OH3B9KO8aPFeRpXD9MWIxCOFkcpTmqHzvjkOc5LGpU84xkBeP4sXz2QnccMVi/tjJFpPGULLXoSoqTtycqhoBKln+4eyvIk17G4WMbqqx0an/UCWblGikJCoFMRECF0KpzVrMwJIu2d63dX/qTVCKCWi3jEy2b5PUCa5ah/MAtJzy2MXVZXzlmgRaY2I5qUaF3hUqAp3s8zRkjTsRHrLUuVPJVw3mhho85YeWH9bVzfC+TLcRmJEPivEBAh/FdIV/g6mSLPAo3OplEWrhMFOdI0K1GPaBHfqG6wQ00Kt+mkUXUr0ZbB0hLF3ihVCxWWrUcWpuUr0LkQGIoIiBCGIvjd5dIo+LwyzJR+PjFLGAro5BtZb3e+SQXZhkJjdUkh0PkIiBA6H1PVKASEgBDokgi0Mfntkv1Ro4WAEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEAZzRAcMGNCihn///TcMHDiwRbwihj0E+vbtG/iTCAEhEEKPqLikuQbjTth4441Dnz59wi677BImm2yy8NBDD4Vdd901zDTTTOHUU08Ne++9dzjggAPC9NNP33QVYP/iiy+a4vxktNFGs3r8vOi45JJLhrHGGqsoyeIgJRTdn3/+GX766afw6aefhs8//zx89tlnFv7kk0/CzDPPHE455ZSmOr7//vtw2GGHNcUN6mSvvfayvqf5/vjjj7Dgggta1KuvvpomWfiKK64I5513Xhh55JHD1VdfHXr37t0iz+uvvx7eeOONsN5661na119/3SIPEaOMMkoYY4wxLO3nn38OjMkkk0wSzj333ML8Hvnrr7+GRRZZxE4fe+yxNvH0Mp11fOqpp8IDDzwQ9t9//9CrV68W1T766KNhp512Cssvv3w4/vjjW6QTwRh/9NFH4e233w5vvfVWePPNN8Nff/0VLrzwwvDggw+GlVZaKfTo0cPqeeaZZ8Kll14aZpxxRivDfcH4D0q4T3/55Re7d7iH+OMe4v753//+F7bddttBVaH0LoTAcF2orcNcU1FYruy22mora9/www9vRx5WFN3LL78cNtlkk3DJJZcYSXgn+vXrF1ZccUU/bTqS//LLL2+Ky5/MPvvsTQrsiCOOCE8++WRAEfMAt0dQsCgRyMvl999/DyijkUYaKay66qoeXXi87bbbTAHtsMMOLdLpf2sCEbqSo63HHXdcdu5lUOxbbrml1U+bll566bDKKqt4ctNx3XXXDSussEL47rvvArigtP7++++mPEUnbbWxKH9nxUG62223nVUHSWM4XHvtteHss8/OLoFiR+65557wyCOPWJiPUUcdNTz88MN2vtgY0tpOAAAPGklEQVRiixWO9bLLLmvxI4wwQiDMPUF99BcFj4HCvcs9Oddcc1ld11xzTbjrrrvMgABvynCPejssU+6De3/NNdcM4447bi5F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";const ai=(ae=[],de=[],se=[])=>(console.log("---",ae,de,se),{tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:["\u7B49\u7EA7A","\u7B49\u7EA7B","\u7B49\u7EA7C","\u7B49\u7EA7D","\u7B49\u7EA7E"]}],yAxis:[{type:"value"}],series:[{name:"\u7F3A\u9677",type:"bar",stack:"Ad",color:["#5c9ef7"],emphasis:{focus:"series"},data:se},{name:"\u6F0F\u6D1E",type:"bar",stack:"Ad",color:["#75c87c"],emphasis:{focus:"series"},data:de},{name:"\u4EE3\u7801\u89C4\u8303\u6027",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:ae}]}),xi=(ae=[])=>({dataset:[{source:ae}],tooltip:{show:!0,formatter:function(de){return de.value[2]+":"+de.value[1]+"\u5206"}},xAxis:{splitLine:{lineStyle:{type:"dashed"}},show:!1},yAxis:{splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"scatter",type:"scatter",datasetIndex:0},{name:"line",type:"line",smooth:!0,datasetIndex:1,symbolSize:.1,symbol:"circle",label:{show:!0,fontSize:16},labelLayout:{dx:-20},encode:{label:2,tooltip:1}}]});var wi=Object.defineProperty,is=Object.getOwnPropertySymbols,Gi=Object.prototype.hasOwnProperty,oi=Object.prototype.propertyIsEnumerable,vd=(ae,de,se)=>de in ae?wi(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Uc=(ae,de)=>{for(var se in de||(de={}))Gi.call(de,se)&&vd(ae,se,de[se]);if(is)for(var se of is(de))oi.call(de,se)&&vd(ae,se,de[se]);return ae},ld=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const xd=({shixunHomeworks:ae,loading:de,dispatch:se})=>{var ut,St,ft,xt;const tt=(0,Se.useParams)(),[Ie,ht]=(0,ne.useState)(Uc(Uc({},{sort_by:"student_id",sort_direction:"desc"}),tt)),[Fa,$t]=(0,ne.useState)(),[un,Kn]=(0,ne.useState)([]);let Pa=(0,ne.useRef)();const[At,sa]=(0,ne.useState)(1),[Sn,Ta]=(0,ne.useState)(!1),[Yn,eo]=(0,ne.useState)(10),[qt,ra]=(0,ne.useState)([]);(0,ne.useEffect)(()=>{va()},[]);const lo=[{title:"\u5B66\u53F7",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:Ie.sort_by==="student_number"?Ie.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED",dataIndex:"group_course_name"},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u7F3A\u9677",children:[{title:"\u963B\u65AD",dataIndex:"bug",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.blocker)},{title:"\u4E25\u91CD",dataIndex:"bug",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.critical)},{title:"\u4E3B\u8981",dataIndex:"bug",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.major)},{title:"\u6B21\u8981",dataIndex:"bug",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.minor)},{title:"\u7B49\u7EA7",dataIndex:"bug",sorter:!1,showSorterTooltip:!1,sortOrder:Ie.sort_by==="bug"?Ie.sort_direction==="desc"?"descend":"ascend":null,render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.grade)}]},{title:"\u6F0F\u6D1E",children:[{title:"\u963B\u65AD",dataIndex:"vulnerability",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.blocker)},{title:"\u4E25\u91CD",dataIndex:"vulnerability",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.critical)},{title:"\u4E3B\u8981",dataIndex:"vulnerability",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.major)},{title:"\u6B21\u8981",dataIndex:"vulnerability",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.minor)},{title:"\u7B49\u7EA7",dataIndex:"vulnerability",sorter:!1,showSorterTooltip:!1,sortOrder:Ie.sort_by==="vulnerability"?Ie.sort_direction==="desc"?"descend":"ascend":null,render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.grade)}]},{title:"\u4EE3\u7801\u89C4\u8303\u6027",children:[{title:"\u963B\u65AD",dataIndex:"specification",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.blocker)},{title:"\u4E25\u91CD",dataIndex:"specification",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.critical)},{title:"\u4E3B\u8981",dataIndex:"specification",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.major)},{title:"\u6B21\u8981",dataIndex:"specification",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.minor)},{title:"\u7B49\u7EA7",dataIndex:"specification",sorter:!1,showSorterTooltip:!1,sortOrder:Ie.sort_by==="specification"?Ie.sort_direction==="desc"?"descend":"ascend":null,render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.grade)}]},{title:"\u590D\u6742\u4EE3\u7801",dataIndex:"complexity",sorter:!0,showSorterTooltip:!1,sortOrder:Ie.sort_by==="complexity"?Ie.sort_direction==="desc"?"descend":"ascend":null},{title:"\u4EE3\u7801\u884C\u6570",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:Ie.sort_by==="total_row_number"?Ie.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8D28\u91CF\u8BC4\u5206",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:Ie.sort_by==="quality_score"?Ie.sort_direction==="desc"?"descend":"ascend":null},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",render:(lt,Jt)=>ne.createElement("a",{target:"_blank",href:`/classrooms/${tt.coursesId}/shixun_homework/${tt.categoryId}/analysis/${Jt.id}`,className:"current c-light-primary"},"\u8BE6\u7EC6\u5206\u6790")}];(0,ne.useEffect)(()=>(Fa===2&&(Pa.current=setInterval(()=>{va()},6e4)),()=>{clearTimeout(Pa.current)}),[Fa]);function va(){return ld(this,null,function*(){const lt=yield(0,Be.ZP)(`/api/homework_commons/${Ie.categoryId}/code_quality_analyses/check_status.json`,{method:"GET"});$t(lt.status),lt.status!=2&<.status!=-1&&(na({page:1,limit:10}),clearTimeout(Pa.current))})}function na(lt){return ld(this,null,function*(){sa(lt==null?void 0:lt.page),eo(lt==null?void 0:lt.limit);const Jt=yield(0,Be.ZP)(`/api/homework_commons/${Ie.categoryId}/code_quality_analyses.json`,{method:"GET",params:Uc({},lt)});Kn(Jt)})}return console.log("-------",Fa),ne.createElement("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pl30 pr30 pt10"},(Fa===0||Fa===1)&&ne.createElement("div",null,ne.createElement("p",{style:{display:"flex"}},ne.createElement("span",{style:{flex:"1"}},ne.createElement("label",null,"\u68C0\u6D4B\u65F6\u95F4\uFF1A",un==null?void 0:un.created_at)),ne.createElement(Ce.ZP,{onClick:()=>{se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B"}})}},"\u91CD\u65B0\u68C0\u6D4B")),ne.createElement("p",{style:{display:"flex"}},ne.createElement(ct.Z,{style:{width:"100%"}},ne.createElement(Oe.Z,{flex:"80px"},ne.createElement("label",null,"\u5206\u73ED\u60C5\u51B5:")),ne.createElement(Oe.Z,{flex:"80px"},ne.createElement(ve.default,{checked:(qt==null?void 0:qt.length)===0,onChange:lt=>{lt.target.checked&&(ra([]),na({page:At,limit:Yn}))},style:{fontSize:"14px"},value:"all"},"\u5168\u90E8")),ne.createElement(Oe.Z,{flex:"1"},ne.createElement(ve.default.Group,{value:qt,onChange:lt=>ld(void 0,null,function*(){ra([...lt]),na({page:At,limit:Yn,group_course_ids:lt})}),style:{width:"100%",fontSize:"14px"}},(ut=un==null?void 0:un.course_groups)==null?void 0:ut.map((lt,Jt)=>ne.createElement(ve.default,{style:{fontSize:"14px"},value:lt==null?void 0:lt.id},lt==null?void 0:lt.name,"(",lt==null?void 0:lt.count,")")))))),ne.createElement("p",{style:{display:"flex"}},ne.createElement("span",null,ne.createElement("label",{style:{color:"red"}},"\u6CE8\u610F\uFF1A")),"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u5B8C\u6210\u68C0\u6D4B\u7684\u5206\u73ED"),ne.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},ne.createElement("div",null,ne.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u7B49\u7EA7\u5206\u6790"),(un==null?void 0:un.grade_statistics)&&ne.createElement(yi.Z,{option:ai((St=un==null?void 0:un.grade_statistics)==null?void 0:St.map(lt=>lt.specification_count),(ft=un==null?void 0:un.grade_statistics)==null?void 0:ft.map(lt=>lt.vulnerability_count),(xt=un==null?void 0:un.grade_statistics)==null?void 0:xt.map(lt=>lt.bug_count)),style:{height:400,width:600},opts:{renderer:"svg"}})),ne.createElement("div",null,ne.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u8D28\u91CF\u5206\u5E03"),(un==null?void 0:un.quality_scores)&&ne.createElement(yi.Z,{option:xi(un==null?void 0:un.quality_scores.map((lt,Jt)=>[Jt+1,lt==null?void 0:lt.quality_score,lt==null?void 0:lt.user_name])),style:{height:400,width:600},opts:{renderer:"svg"}}))),ne.createElement("div",null,ne.createElement("div",{style:{display:"flex"}},ne.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500,flex:"1"}},"\u8BE6\u7EC6\u5217\u8868"),ne.createElement(Ct.default.Search,{size:"middle",onSearch:lt=>{na({page:1,limit:Yn,search:lt})},style:{width:"300px"},enterButton:"\u641C\u7D22"})),ne.createElement(He.default,{columns:lo,dataSource:un==null?void 0:un.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:(lt,Jt,Qt)=>{Qt.field&&(Ie.sort_by=Qt.field),Qt.order||(Ie.sort_direction="asc"),Qt.order==="ascend"&&(Ie.sort_direction="asc"),Qt.order==="descend"&&(Ie.sort_direction="desc"),Qt.order||(Ie.sort_direction="asc"),na(Uc({page:1,limit:Yn},Ie))}}),ne.createElement(Ae.Z,{current:At,total:un==null?void 0:un.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:Yn,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:(lt,Jt)=>{sa(lt),eo(Jt),na({page:lt,limit:Jt,group_course_ids:qt})}}))),Fa===2&&ne.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},ne.createElement("img",{src:ls}),ne.createElement("br",null),ne.createElement(Ce.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{va()}},"\u5237\u65B0\u9875\u9762")),ne.createElement(El,null),ne.createElement(be.default,{centered:!0,width:1200,title:"\u8BE6\u7EC6\u5206\u6790",destroyOnClose:!0,open:!!Sn,footer:null,onCancel:()=>Ta(!1)},ne.createElement("div",{style:{height:500,overflow:"hidden"}},!!Sn&&ne.createElement("iframe",{style:{height:"100%",width:"100%"},src:`https://sonar.educoder.net/project/issues?id=${tt==null?void 0:tt.categoryId}-${Sn==null?void 0:Sn.student_number}&resolved=false`,frameBorder:"0"}))))};var wd=(0,Se.connect)(({shixunHomeworks:ae,loading:de})=>({shixunHomeworks:ae,loading:de.effects}))(xd),Ml=ee(59301),bd=Object.defineProperty,Dd=Object.defineProperties,Id=Object.getOwnPropertyDescriptors,hd=Object.getOwnPropertySymbols,Od=Object.prototype.hasOwnProperty,Ld=Object.prototype.propertyIsEnumerable,Ed=(ae,de,se)=>de in ae?bd(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Sd=(ae,de)=>{for(var se in de||(de={}))Od.call(de,se)&&Ed(ae,se,de[se]);if(hd)for(var se of hd(de))Ld.call(de,se)&&Ed(ae,se,de[se]);return ae},Nd=(ae,de)=>Dd(ae,Id(de)),yd=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const kd=({shixunHomeworks:ae,loading:de,dispatch:se})=>{const ut=(0,Se.useParams)(),St=(0,Se.useLocation)(),[ft,xt]=(0,ne.useState)([]),[tt,Ie]=(0,ne.useState)([]),[ht,Fa]=(0,ne.useState)(!0),[$t,un]=(0,ne.useState)(!1),[Kn,Pa]=(0,ne.useState)(1),[At,sa]=(0,ne.useState)([]),[Sn,Ta]=(0,ne.useState)(!1),[Yn,eo]=(0,ne.useState)(!1),[qt,ra]=(0,ne.useState)(!1),[lo,va]=(0,ne.useState)("");(0,ne.useEffect)(()=>{ae.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(na.resetFields(),xt([]),Ta(!0),Jt()):Ta(!1)},[ae.actionTabs.key]);const[na]=Re.default.useForm();let lt=[];const Jt=()=>yd(void 0,null,function*(){var Po;if(ht&&!$t){un(!0),Pa(Kn+1);const Xa=yield(0,ce.JG)(Nd(Sd({},ut),{page:Kn}));va(Xa.repeat_setting_score);const Ar=[...Xa.group_list];Xa!=null&&Xa.ungroup_list&&Ar.push({id:Xa==null?void 0:Xa.ungroup_list.id,name:Xa==null?void 0:Xa.ungroup_list.name,works_count:Xa==null?void 0:Xa.ungroup_list.work_count,last_review_time:Xa==null?void 0:Xa.ungroup_list.last_review_time}),xt([...ft,...Ar]),un(!1),((Po=Xa.group_list)==null?void 0:Po.length)<10&&Fa(!1)}}),Qt=()=>{se({type:"shixunHomeworks/setActionTabs",payload:{}}),eo(!1),Fa(!0),un(!1),Pa(1),xt([]),na.resetFields()},fa=[{title:"",dataIndex:"id",width:280,render:(Po,Xa)=>Ml.createElement(ve.default,{disabled:!(Xa.works_count>1),value:String(Xa.id)},Xa.name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_review_time",width:130}];return Ml.createElement(be.default,{centered:!0,title:"\u4EE3\u7801\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:Sn,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:()=>yd(void 0,null,function*(){const Po=na.getFieldValue();if(Po.group_ids.length){ra(!0);const Xa=yield(0,Be.ZP)(`/api/homework_commons/${ut.categoryId}/homework_code_repeat.json`,{method:"post",body:{group_ids:[...Po.group_ids]}});ra(!1),Xa.status===0&&(Qt(),yield se({type:"shixunHomeworks/getShixunWorkList",payload:ae.actionTabs.params}),window.location.href=`/classrooms/${ut.coursesId}/shixun_homework/${ut.categoryId}/detail?tabs=2`,se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}}),okButtonProps:{loading:qt},onCancel:Qt},Ml.createElement("div",{style:{color:"gray"}},"\u5F53\u524D\u4EE3\u7801\u67E5\u91CD\u5206\u6570\u6263\u5206\u4E3A",Ml.createElement("span",{style:{color:"green"}},lo),"\u5206,\u5982\u9700\u8C03\u6574\u8BF7\u5728\u201C",Ml.createElement("a",{href:`/classrooms/${ut.coursesId}/shixun_homework/${ut.categoryId}/detail?tabs=3&score=2`},"\u8BBE\u7F6E-\u8BC4\u5206\u8BBE\u7F6E"),"\u201D\u4E2D\u8FDB\u884C\u7F16\u8F91"),Ml.createElement("div",null,"\u8BF7\u6CE8\u610F\uFF1A\u5728\u6267\u884C\u4EE3\u7801\u67E5\u91CD\u64CD\u4F5C\u540E\uFF0C\u82E5\u5B66\u751F\u63D0\u4EA4\u65B0\u7684\u4F5C\u54C1\u4EE3\u7801\uFF0C\u65B0\u4F5C\u54C1\u4EE3\u7801\u4E0D\u8BA1\u5165\u672C\u6B21\u67E5\u91CD\u7ED3\u679C\u3002"),ae.codeReviewCourse&&Ml.createElement(Re.default,{form:na,onChange:Po=>{sa(Sd({},na.getFieldValue()))},initialValues:{group_ids:lt,end_time:ge()(ge()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},Ml.createElement("div",{className:"flexd-table-header mt20"},Ml.createElement(He.default,{pagination:!1,dataSource:[],columns:fa})),Ml.createElement(Re.default.Item,{name:"group_ids"},Ml.createElement(ve.default.Group,{className:"w100"},Ml.createElement("div",{style:{width:"100%",maxHeight:260,overflow:"auto"}},Ml.createElement(Mi(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Po=>{Jt()},hasMore:ht,useWindow:!1},Ml.createElement(He.default,{loading:de.effects["shixunHomeworks/getCodeReviewCourse"],showHeader:!1,columns:fa,dataSource:ft,pagination:!1})))))),Ml.createElement(ct.Z,null,Ml.createElement(Oe.Z,{className:"ml10"},Ml.createElement(ve.default,{checked:Yn,onChange:Po=>{eo(Po.target.checked);let Xa=[];Po.target.checked&&(Xa=ft.filter(Ar=>Ar.works_count>1).map(Ar=>Ar.id+"")),na.setFieldsValue({group_ids:Xa})}},"\u5168\u9009"))))};var Rd=(0,Se.connect)(({shixunHomeworks:ae,loading:de})=>({shixunHomeworks:ae,loading:de}))(kd),Td=ee(34509),_c={flex_box_center:"flex_box_center___ifw7q",flex_space_between:"flex_space_between___XbpkU",flex_box_vertical_center:"flex_box_vertical_center___TqfOZ",flex_box_center_end:"flex_box_center_end___DaT_4",flex_box_column:"flex_box_column___hy0Nl",title:"title___iYOvG",menuTabs:"menuTabs___qIcvV",rightMenu:"rightMenu___pcK7x",shixunDetail:"shixunDetail___h414d",workListTabWrap:"workListTabWrap___BPpdb",workListTabButton:"workListTabButton___QdhmD",ai_review_new:"ai_review_new___qxpHV"},Md=ee(59642),Zd=ee(37521),zd=ee(56731),Hd=ee(4835),jd=ee(59659),Ls={ts_txt:"ts_txt___m9fvm",title_txt:"title_txt___iTl60",work_checkbox_group:"work_checkbox_group___HF3uK",work_radio_group:"work_radio_group___AjeAG",under_review:"under_review___nu3Xx"},Wd=ee(29679),Gu=ee(59301),Gd=Object.defineProperty,Fd=Object.getOwnPropertySymbols,Kd=Object.prototype.hasOwnProperty,Qd=Object.prototype.propertyIsEnumerable,Pd=(ae,de,se)=>de in ae?Gd(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Yd=(ae,de)=>{for(var se in de||(de={}))Kd.call(de,se)&&Pd(ae,se,de[se]);if(Fd)for(var se of Fd(de))Qd.call(de,se)&&Pd(ae,se,de[se]);return ae},id=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Ud=({shixunHomeworks:ae,classroomList:de,loading:se,dispatch:ut})=>{var St,ft,xt,tt,Ie,ht,Fa;const $t=(0,Se.useParams)(),{headerInfo:un}=ae,[Kn,Pa]=(0,ne.useState)([]),[At,sa]=(0,ne.useState)("1"),[Sn,Ta]=(0,ne.useState)(!1),[Yn,eo]=(0,ne.useState)(!1),[qt,ra]=(0,ne.useState)({}),[lo,va]=(0,ne.useState)(null),[na,lt]=(0,ne.useState)(!1);(0,ne.useEffect)(()=>{var cr,jr;((cr=ae==null?void 0:ae.actionTabs)==null?void 0:cr.key)==="\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"&&(lt(!1),Pa(((jr=un==null?void 0:un.ai_code_evaluation_promote)==null?void 0:jr.length)>0?un==null?void 0:un.ai_code_evaluation_promote:un==null?void 0:un.default_evaluation_dimension))},[(St=ae==null?void 0:ae.actionTabs)==null?void 0:St.key]),(0,ne.useEffect)(()=>{let cr=null;if((qt==null?void 0:qt.status)==1&&(clearInterval(cr),lt(!0)),(qt==null?void 0:qt.complete_num)!=(qt==null?void 0:qt.total_count)&&(qt==null?void 0:qt.status)!=1)return cr=setInterval(()=>{Jt(lo)},3e3),()=>clearInterval(cr)},[qt==null?void 0:qt.status,qt==null?void 0:qt.complete_num]);const Jt=cr=>id(void 0,null,function*(){if(!cr)return;const jr=yield(0,Be.ZP)(`/api/shixun_homeworks/${$t==null?void 0:$t.categoryId}/comments_schedule.json`,{method:"get",params:{ai_question_record_id:cr}});ra(jr)}),Qt=()=>{ut({type:"shixunHomeworks/setActionTabs",payload:{actionTabs:{key:""}}})},fa=()=>id(void 0,null,function*(){var cr,jr;let kr=yield(0,Be.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(kr==null?void 0:kr.status)==0&&(Qt(),(kr==null?void 0:kr.total_number)==-1||(kr==null?void 0:kr.remaining_number)>0?((cr=ae==null?void 0:ae.headerInfo)==null?void 0:cr.ai_evaluation_times)>0?(((jr=un==null?void 0:un.no_comment_ids)==null?void 0:jr.length)>0?sa("1"):sa("2"),Ta(!0)):Xa():(kr==null?void 0:kr.remaining_number)==0&&fe.ZP.info(`\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5${kr==null?void 0:kr.total_number}\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59${kr==null?void 0:kr.remaining_number}\u6B21\uFF09\u3002`))}),Po=()=>{ut({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Yd({},$t)})},Xa=cr=>id(void 0,null,function*(){let jr=yield(0,Be.ZP)(`/api/shixun_homeworks/${$t.categoryId}/batch_comments.json`,{method:"post",body:{ai_code_evaluation_promote:Kn,student_work_ids:cr}});(jr==null?void 0:jr.status)==0&&(Po(),va(jr==null?void 0:jr.ai_question_record_id),Jt(jr==null?void 0:jr.ai_question_record_id),eo(!0),Ar())}),Ar=()=>{ut({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u65B0\u8BFE\u5802\u5B9E\u9A8C-\u8BC4\u4EF7\u8BB0\u5F55\u5217\u8868"}})};return Gu.createElement(Gu.Fragment,null,Gu.createElement(be.default,{centered:!0,title:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7",open:((ft=ae==null?void 0:ae.actionTabs)==null?void 0:ft.key)==="\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7",width:1020,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onOk:fa,onCancel:Qt,maskClosable:!1,okText:"\u5F00\u59CB\u8BC4\u4EF7"},Gu.createElement("div",{className:Ls.ts_txt},"\u667A\u80FD\u52A9\u6559\u5C06\u6279\u91CF\u5BF9\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u5B66\u751F\u7684\u6BCF\u4E2A\u5173\u5361\u4EE3\u7801\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u5E76\u4FDD\u5B58\u81F3\u5B9E\u8BAD\u62A5\u544A\uFF0C\u56FE\u5F62\u5316\u3001\u547D\u4EE4\u884C\u3001Vscode\u7F16\u8F91\u5668\u3001\u7406\u8BBA\u9898\u6A21\u5F0F\u7684\u4EFB\u52A1\u5173\u5361\u6682\u4E0D\u652F\u6301\u751F\u6210\u4EE3\u7801\u8BC4\u4EF7\u3002"),Gu.createElement("div",{className:Ls.title_txt},"\u8BBE\u7F6E\u4EE3\u7801\u8BC4\u4EF7\u7EF4\u5EA6"),Gu.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 30px"}},Gu.createElement(ve.default,{style:{height:"40px",lineHeight:"40px",width:"100%"},indeterminate:Kn.length>0&&Kn.length<((xt=un==null?void 0:un.default_evaluation_dimension)==null?void 0:xt.length),onChange:cr=>{Pa(cr.target.checked?un==null?void 0:un.default_evaluation_dimension:[])},checked:((tt=un==null?void 0:un.default_evaluation_dimension)==null?void 0:tt.length)===Kn.length},"\u5168\u90E8"),Gu.createElement(ve.default.Group,{className:Ls.work_checkbox_group,options:un==null?void 0:un.default_evaluation_dimension,value:Kn,onChange:cr=>Pa(cr)})),Gu.createElement(Gc,{dimensionValue:Kn})),Gu.createElement(be.default,{centered:!0,title:"\u63D0\u793A",open:Sn,width:650,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onOk:()=>{Ta(!1),Xa(At=="1"?un==null?void 0:un.no_comment_ids:null)},onCancel:()=>Ta(!1),maskClosable:!1},Gu.createElement("div",{className:Ls.ts_txt},"\u5DF2\u8BC4\u4EF7\u7684\u5B66\u751F\u6709",Gu.createElement("span",{style:{color:"#37AD83",fontWeight:"bold",margin:"0 3px"}},(un==null?void 0:un.commit_count)-((Ie=un==null?void 0:un.no_comment_ids)==null?void 0:Ie.length)),"\u4EBA\uFF0C \u672A\u8BC4\u4EF7\u7684\u5B66\u751F\u6709",Gu.createElement("span",{style:{color:"#FA6400",fontWeight:"bold",margin:"0 3px"}},(ht=un==null?void 0:un.no_comment_ids)==null?void 0:ht.length),"\u4EBA\u3002"),Gu.createElement("div",{className:Ls.title_txt},"\u8BF7\u9009\u62E9\u672C\u6B21\u9700\u8981\u8BC4\u4EF7\u7684\u5B66\u751F"),Gu.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 20px"}},Gu.createElement(we.ZP.Group,{className:Ls.work_radio_group,value:At,onChange:cr=>sa(cr.target.value)},((Fa=un==null?void 0:un.no_comment_ids)==null?void 0:Fa.length)>0&&Gu.createElement(we.ZP,{value:"1"}," \u672A\u8BC4\u4EF7\u7684\u5B66\u751F"),Gu.createElement(we.ZP,{value:"2"}," \u5168\u90E8\u5B66\u751F")))),Gu.createElement(be.default,{centered:!0,title:"\u63D0\u793A",open:Yn,width:628,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onCancel:()=>{eo(!1),Ar()},maskClosable:!1,footer:null},Gu.createElement("div",{className:"mb10",style:{width:"100%",display:"flex",justifyContent:"center"}},(qt==null?void 0:qt.complete_num)!=(qt==null?void 0:qt.total_count)&&(qt==null?void 0:qt.status)!=1?Gu.createElement("div",{className:Ls.under_review,style:{marginRight:0}},Gu.createElement(Fe.Z,{spinning:!0,className:"mr6",size:"small"}),Gu.createElement("span",{className:"ml10"},"\u4EE3\u7801\u8BC4\u4EF7\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6"),Gu.createElement("span",{className:"ml5"},Gu.createElement("span",{style:{color:"#3061D0"}},qt==null?void 0:qt.complete_num),"/",qt==null?void 0:qt.total_count)):Gu.createElement("div",null,Gu.createElement(Wd.Z,{style:{color:"#1ACC4B"}}),Gu.createElement("span",{className:"ml5"},"\u8BC4\u4EF7\u5B8C\u6210"))),Gu.createElement(Ci.Z,{strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:na?100:(qt==null?void 0:qt.complete_num)/(qt==null?void 0:qt.total_count)*100,showInfo:!1,size:[574,10]}),Gu.createElement("div",{className:"mb20 mt10"},"\u6279\u91CF\u5BF9\u5B66\u751F\u4EE3\u7801\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u9700\u8017\u8D39\u4E00\u5B9A\u65F6\u957F\uFF0C\u7A0D\u540E\u60A8\u53EF\u4EE5\u5728",Gu.createElement("a",{onClick:()=>{window.location.href=`/classrooms/${$t==null?void 0:$t.coursesId}/shixun_homework/${$t==null?void 0:$t.categoryId}/detail?tabs=12`}},"\u4EE3\u7801\u8BC4\u4EF7\u8BB0\u5F55"),"\u5217\u8868\u67E5\u770B\u8BC4\u4EF7\u8FDB\u5EA6")))};var _d=(0,Se.connect)(({shixunHomeworks:ae,classroomList:de,loading:se,user:ut})=>({shixunHomeworks:ae,classroomList:de,loading:se.effects,user:ut}))(Ud),ko=ee(59301),Vd=Object.defineProperty,Cd=Object.getOwnPropertySymbols,Jd=Object.prototype.hasOwnProperty,Xd=Object.prototype.propertyIsEnumerable,Ad=(ae,de,se)=>de in ae?Vd(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,bi=(ae,de)=>{for(var se in de||(de={}))Jd.call(de,se)&&Ad(ae,se,de[se]);if(Cd)for(var se of Cd(de))Xd.call(de,se)&&Ad(ae,se,de[se]);return ae},Ns=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});let qd=[{live:"A",gz:"0\u4E2A\u9519\u8BEF",ld:"0\u4E2A\u6F0F\u6D1E",gf:"0 - 5%"},{live:"B",gz:"\u81F3\u5C111\u4E2A\u6B21\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u6B21\u8981\u6F0F\u6D1E",gf:"6% - 10%"},{live:"C",gz:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u6F0F\u6D1E",gf:"11% - 20%"},{live:"D",gz:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u6F0F\u6D1E",gf:"21% - 50%"},{live:"E",gz:"\u81F3\u5C111\u4E2A\u963B\u65AD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u963B\u65AD\u6F0F\u6D1E",gf:"\u8D85\u8FC750%"}];const $d=({shixunHomeworks:ae,classroomList:de,globalSetting:se,user:ut,loading:St,dispatch:ft})=>{var xt,tt,Ie,ht,Fa,$t,un,Kn,Pa,At,sa,Sn,Ta,Yn,eo,qt,ra,lo,va,na,lt,Jt,Qt,fa,Po,Xa,Ar,cr,jr,kr,Mu,za,qo,Jn,po,bn,Na,pa,Fn,Wn,ka,Bo,Ia,or;const[Dr]=(0,Se.useSearchParams)(),Ua=(0,Se.useParams)(),lu=(0,Se.useLocation)(),[dr,ir]=(0,ne.useState)(Dr.get("tabs")||"0"),[ou,Ru]=(0,ne.useState)({}),{workList:dl,shixunWorkList:Hl,workSetting:Ht}=ae,[Gn,fu]=(0,ne.useState)(!1);Ua.category=Dr.get("category_id"),Ua.order="work_score",Ua.b_order="desc",(0,ne.useEffect)(()=>{(0,Ue.Rm)()&&ft({type:"classroomList/getAssistantPermissions",payload:{course_id:Ua.coursesId}})},[(0,Ue.bg)()]),(0,ne.useEffect)(()=>{dr!=="0"&&ft({type:"shixunHomeworks/getShixunWorkList",payload:Ua}),new URLSearchParams(lu.search).get("tabs")==="3"&&ft({type:"shixunHomeworks/getWorkSetting",payload:bi({},Ua)}),ft({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:{categoryId:Ua.categoryId}})},[]);const ul=fo=>{fo==="3"&&ft({type:"shixunHomeworks/getWorkSetting",payload:bi({},Ua)}),(["0","12"].includes(fo)||(0,Ue.GJ)()&&fo==="3")&&ft({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:bi({},Ua)}),ir(fo)},Bn=()=>{be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ko.createElement("div",{className:"tc font16"},"\u4F60\u5728\u8BE5\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF0C\u65E0\u6CD5\u6062\u590D",ko.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u91CD\u505A\uFF1F"),onOk:()=>Ns(void 0,null,function*(){var fo;const rr=(fo=ae.headerInfo)==null?void 0:fo.myshixun_identifier;(yield(0,ce.Fr)({id:rr}))&&(fe.ZP.info(`\u5DF2\u6E05\u7A7A\u672C\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55 +\u8BF7\u70B9\u51FB\u201C\u5F00\u542F\u6311\u6218\u201D\u91CD\u505A\u8BFE\u7A0B\u5B9E\u9A8C`),ft({type:"shixunHomeworks/getShixunWorkList",payload:Dr}))})})},Ht=Bn=>{Bn=Bn!=null&&Bn.includes(".json")?Bn:`${Bn}.json`,be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ja.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>vt(void 0,null,function*(){const $o=yield(0,Zu.$Q)({url:Bn});if(!$o)return;fe.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Eo=yield(0,Zu.Ir)({id:$o.shixun_identifier});if(Eo!=null&&Eo.game_identifier){(0,Ze.xg)(`/tasks/${Eo.game_identifier}?coursesId=${ka.coursesId}`);return}(Eo==null?void 0:Eo.status)===2?Ht(Eo==null?void 0:Eo.message):(Eo==null?void 0:Eo.status)===3&&Gn(Eo==null?void 0:Eo.message)})})},Gn=Bn=>{be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ja.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Bn,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},fu=Bn=>vt(void 0,null,function*(){Bn=Bn!=null&&Bn.includes(".json")?Bn:`${Bn}.json`;const $o=yield(0,Zu.$Q)({url:Bn});if(console.log($o,"execRes"),$o!=null&&$o.game_identifier){(0,Ze.xg)(`/tasks/${ka.coursesId}/${ka.categoryId}/${$o.game_identifier}?coursesId=${ka.coursesId}`);return}($o==null?void 0:$o.status)===-3?(0,Ze.eF)():($o==null?void 0:$o.status)===2?Ht($o==null?void 0:$o.message):($o==null?void 0:$o.status)===3&&Gn($o==null?void 0:$o.message)}),ul=[(0,Ue.GJ)()&&{name:"\u5B66\u751F\u5217\u8868",id:"0",compontent:Ja.createElement(yo,{setExportParams:Ua}),forceRender:!0},{name:"\u4F5C\u4E1A\u8BE6\u60C5",id:"1",compontent:Ja.createElement(Qe,{gotosetting:()=>{ft({type:"shixunHomeworks/getWorkSetting",payload:gt({},ka)}),or("3")}})},(0,Ue.dE)()&&((xt=ae==null?void 0:ae.headerInfo)==null?void 0:xt.score_open)&&{name:"\u5B66\u751F\u5217\u8868",id:"0",compontent:Ja.createElement(yo,{setExportParams:Ua}),forceRender:!0},{name:"\u4EE3\u7801\u67E5\u91CD",id:"2",compontent:Ja.createElement(Cr,null),hidden:(tt=se==null?void 0:se.setting)==null?void 0:tt.hide_code_repeat},{name:"\u8D28\u91CF\u68C0\u6D4B",id:"4",compontent:Ja.createElement(Sc,null)},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",compontent:Ja.createElement(su,null)},{name:"\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790",id:"5",compontent:Ja.createElement(In,null)},{name:(0,Ue.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",compontent:(ht=(Ie=ae==null?void 0:ae.headerInfo)==null?void 0:Ie.homework_status)!=null&&ht.includes("\u5BFC\u5165")?Ja.createElement(gu,null):Ja.createElement(Ks,null),forceRender:!0}].filter(Bn=>!!Bn).filter(Bn=>{var $o,Eo,hu,Ju,tl;return(0,Ue.dE)()?Bn.name!=="\u4EE3\u7801\u67E5\u91CD"&&Bn.name!=="\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790"&&Bn.name!=="\u5F97\u5206\u89C4\u5219":(0,Ue.dE)()||((Eo=($o=ae==null?void 0:ae.headerInfo)==null?void 0:$o.homework_status)==null?void 0:Eo[0])!=="\u5DF2\u622A\u6B62"?Bn.name!=="\u8D28\u91CF\u68C0\u6D4B":!((hu=ae==null?void 0:ae.headerInfo)!=null&&hu.code_review)&&((tl=(Ju=ae==null?void 0:ae.headerInfo)==null?void 0:Ju.homework_status)==null?void 0:tl[0])!=="\u672A\u53D1\u5E03"?!0:Bn.name!=="\u4EE3\u7801\u67E5\u91CD"}).filter(Bn=>{var $o;return($o=ae==null?void 0:ae.headerInfo)!=null&&$o.open_code_quality_analysis?!0:Bn.name!=="\u8D28\u91CF\u68C0\u6D4B"}).filter(Bn=>{var $o;return($o=ae==null?void 0:ae.headerInfo)!=null&&$o.action_analysis?!0:Bn.name!=="\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790"}).filter(Bn=>{var $o,Eo;return(Eo=($o=ae==null?void 0:ae.headerInfo)==null?void 0:$o.homework_status)!=null&&Eo.includes("\u5BFC\u5165")?Bn.name!=="\u4EE3\u7801\u67E5\u91CD"&&Bn.name!=="\u91CD\u505A\u8BB0\u5F55":!0}).filter(Bn=>{var $o,Eo;return(Eo=($o=ae==null?void 0:ae.headerInfo)==null?void 0:$o.homework_status)!=null&&Eo.includes("\u5BFC\u5165")&&(0,Ue.dE)()?Bn.name!=="\u5F97\u5206\u89C4\u5219"&&Bn.name!=="\u91CD\u505A\u8BB0\u5F55":!0}).filter(Bn=>!(Bn!=null&&Bn.hidden));return Ja.createElement("section",{style:{minHeight:"100vh",background:`url(${ee(26528)}) center / cover no-repeat`}},Ja.createElement("div",{className:"edu-container"},((Fa=ae==null?void 0:ae.headerInfo)==null?void 0:Fa.homework_name)&&Ja.createElement("section",{className:"animated fadeIn pt-10px"},(($t=ae==null?void 0:ae.headerInfo)==null?void 0:$t.category)&&Ja.createElement(ke.Z,{separator:">",items:[{title:Ja.createElement(Se.Link,{to:`/classrooms/${ka==null?void 0:ka.coursesId}/shixun_homework`},(un=ae==null?void 0:ae.headerInfo)==null?void 0:un.course_name)},{title:Ja.createElement(Se.Link,{to:`/classrooms/${ka==null?void 0:ka.coursesId}/shixun_homework/${(Kn=ae==null?void 0:ae.headerInfo)!=null&&Kn.category.main?"":(Pa=ae==null?void 0:ae.headerInfo)==null?void 0:Pa.category.category_id}`},(sa=(At=ae==null?void 0:ae.headerInfo)==null?void 0:At.category)==null?void 0:sa.category_name)},{title:"\u4F5C\u4E1A\u8BE6\u60C5"}]}),Ja.createElement("aside",{className:"flex item-center gap-6px mt20"},Ja.createElement(Se.Link,{to:`/classrooms/${(Sn=ae==null?void 0:ae.headerInfo)==null?void 0:Sn.course_id}/shixun_homework/${(Ta=ae==null?void 0:ae.headerInfo)!=null&&Ta.category.main?"":(Yn=ae==null?void 0:ae.headerInfo)==null?void 0:Yn.category.category_id}`},Ja.createElement(Ye.Z,{className:"font16 c-black"})),Ja.createElement(ie.Z,{title:(eo=ae==null?void 0:ae.headerInfo)==null?void 0:eo.homework_name,placement:"bottom"},Ja.createElement("strong",{className:"font20 multi_ellipsis1"},(qt=ae==null?void 0:ae.headerInfo)==null?void 0:qt.homework_name)),Ja.createElement(Ze.VV,{temporary:!0,status:(ra=ae==null?void 0:ae.headerInfo)==null?void 0:ra.homework_status}),Ia==="4"&&Ja.createElement("span",{className:"iconfont icon-a-wenhaobeifen2 current text-end flex-1 font-extrabold ",onClick:()=>{Ru(!0)},style:{color:"#0152d9"}},"\u89C4\u5219\u8BF4\u660E"))),Ja.createElement("div",{className:"mt30 bg-white rounded-8px overflow-hidden",style:{border:"1px solid #fff"}},Ja.createElement("aside",{className:"flex item-center gap-4px overflow-auto",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)"}},ul==null?void 0:ul.map((Bn,$o)=>Ja.createElement("div",{key:$o,className:`px-10px h-36px text-16px text-nowrap current flex item-center gap-4px ${(Bn==null?void 0:Bn.id)==Ia?"font-semibold bg-white":"c-grey-333"}`,style:{color:(Bn==null?void 0:Bn.id)==Ia?"#1890FF":"",border:"1px solid #fff",borderTop:"none",borderRadius:"8px 8px 0 0"},onClick:()=>{dl(Bn==null?void 0:Bn.id)}},Bn==null?void 0:Bn.name)),Ja.createElement("div",{className:"ml-auto mr-20px flex item-center gap-20px"},((va=(no=ae==null?void 0:ae.headerInfo)==null?void 0:no.homework_status)==null?void 0:va.includes("\u5BFC\u5165"))&&(0,Ue.GJ)()&&Ja.createElement(Ge.op,{theme:z.Fy.THEMEONE,icon:Ja.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{var Bn,$o;ft({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:(Bn=ae==null?void 0:ae.headerInfo)==null?void 0:Bn.homework_name,id:($o=ae==null?void 0:ae.headerInfo)==null?void 0:$o.homework_id,type:"practice"}})}},"\u8865\u5145\u6210\u7EE9"),!((lt=(na=ae==null?void 0:ae.headerInfo)==null?void 0:na.homework_status)!=null&<.includes("\u5BFC\u5165"))&&Ja.createElement(Ja.Fragment,null,(0,Ue.dE)()&&((Jt=ae.headerInfo)==null?void 0:Jt.redo_work)&&Ja.createElement(Ge.op,{theme:z.Fy.THEMEONE,icon:Ja.createElement("span",{className:"iconfont icon-dahuizhongzuo3x"}),onClick:Hl},"\u91CD\u505A "),((Qt=ae.headerInfo)==null?void 0:Qt.shixun_status)>1&&((fa=ae.headerInfo)==null?void 0:fa.time_status)<5&&(0,Ue.dE)()&&Ja.createElement(Ge.op,{theme:z.Fy.THEMEONE,icon:Ja.createElement("span",{className:"iconfont icon-kaiqizhong"}),onClick:()=>vt(void 0,null,function*(){var Bn,$o,Eo,hu,Ju,tl,vi,fo,rr;if((0,Lr.tJ)(ft,!0)){if((Bn=ae==null?void 0:ae.headerInfo)!=null&&Bn.can_view_details){(0,Ze.xg)(`/shixuns/${($o=ae==null?void 0:ae.headerInfo)==null?void 0:$o.shixun_identifier}/challenges`);return}(Ju=(hu=(Eo=ae.headerInfo)==null?void 0:Eo.task_operation)==null?void 0:hu[1])!=null&&Ju.includes("/")?fu((vi=(tl=ae.headerInfo)==null?void 0:tl.task_operation)==null?void 0:vi[1]):(0,Ze.xg)(`/tasks/${(rr=(fo=ae.headerInfo)==null?void 0:fo.task_operation)==null?void 0:rr[1]}`)}})},(Xa=(Po=ae.headerInfo)==null?void 0:Po.task_operation)==null?void 0:Xa[0]),((Ar=ae.headerInfo)==null?void 0:Ar.commit_des)&&Ja.createElement(Ge.op,{theme:z.Fy.THEMEONE,icon:Ja.createElement("span",{className:"iconfont icon-tijiaozongjie"}),onClick:()=>{var Bn;(0,Ze.xg)(`/classrooms/${ka.coursesId}/shixun_homework/${ka.categoryId}/${(Bn=ae.headerInfo)==null?void 0:Bn.work_id}/commitsummary`)}},(cr=ae.headerInfo)==null?void 0:cr.commit_des),(0,Ue.GJ)()&&((kr=(jr=ae==null?void 0:ae.headerInfo)==null?void 0:jr.homework_status)==null?void 0:kr.includes("\u672A\u53D1\u5E03"))&&Ja.createElement(Ge.op,{theme:z.Fy.THEMEONE,icon:Ja.createElement("span",{className:"iconfont icon-yishezhifabushijian1 translateY1"}),onClick:()=>{var Bn,$o,Eo,hu;if(((Bn=ut==null?void 0:ut.userInfo)==null?void 0:Bn.user_status)===2){(0,Lr.Rd)();return}let Ju=()=>{var tl;ft({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[ka.categoryId],selectArrsAll:[ae==null?void 0:ae.headerInfo],params:ka,detail:!0,type:2,manage_all_group:(tl=ae==null?void 0:ae.headerInfo)==null?void 0:tl.manage_all_group}})};($o=ae==null?void 0:ae.headerInfo)!=null&&$o.high_resources_consume&&!((Eo=ae==null?void 0:ae.headerInfo)!=null&&Eo.high_resources_consume_permission)?ft({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:ka.coursesId,type:"shixun",type_id:ka.categoryId,name:(hu=ae==null?void 0:ae.headerInfo)==null?void 0:hu.homework_name,fn:()=>{ft({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:{categoryId:ka.categoryId}}),Ju()}}}):Ju()}},"\u7ACB\u5373\u53D1\u5E03"),((Mu=ae.headerInfo)==null?void 0:Mu.show_analysis_detail)&&Ja.createElement(Ge.op,{theme:z.Fy.THEMEONE,icon:Ja.createElement("span",{className:"iconfont icon-a-08zhiliang-xianxing font14"}),onClick:()=>{var Bn;(0,Ze.xg)(`/classrooms/${ka.coursesId}/shixun_homework/${ka.categoryId}/analysis/${(Bn=ae.headerInfo)==null?void 0:Bn.analysis_id}`)}},"\u8D28\u91CF\u8BC4\u5206"),((za=ae.headerInfo)==null?void 0:za.is_enter_shixun)&&((0,Ue.dE)()&&((Jn=(qo=ae==null?void 0:ae.headerInfo)==null?void 0:qo.homework_status)==null?void 0:Jn.includes("\u5DF2\u622A\u6B62"))||!(0,Ue.dE)())&&Ja.createElement(Ge.op,{theme:z.Fy.THEMEONE,icon:Ja.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>vt(void 0,null,function*(){var Bn,$o;(0,Ue.dE)()?fu(($o=(Bn=ae.headerInfo)==null?void 0:Bn.task_operation)==null?void 0:$o[1]):(0,Ze.xg)(`/shixuns/${ae==null?void 0:ae.headerInfo.shixun_identifier}/challenges`)})},"\u8FDB\u5165\u5B9E\u8BAD"),(0,Ue.GJ)()&&((po=ae==null?void 0:ae.headerInfo)==null?void 0:po.end_immediately)&&Ja.createElement(Ge.op,{theme:z.Fy.THEMEONE,icon:Ja.createElement("span",{className:"iconfont icon-jiezhishiyan"}),onClick:()=>{var Bn,$o;if((0,Ue.Rm)()&&!(($o=(Bn=de.AssistantObject)==null?void 0:Bn.practice)!=null&&$o.can_stop)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ft({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:ka,type:2,detail:!0,selectArrs:[ka.categoryId]}})}},"\u7ACB\u5373\u622A\u6B62")))),(Na=(bn=ul.filter(Bn=>Bn.id===Ia))==null?void 0:bn[0])==null?void 0:Na.compontent)),Ja.createElement(Ss,null),Ja.createElement(Zi.Z,{successCallback:()=>{ft({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:gt({},ka)}),ft({type:"shixunHomeworks/getWorkSetting",payload:gt({},ka)})},visible:de.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[ka.categoryId],courseId:ka.coursesId,isBatch:!1,courseEndTime:(pa=ae==null?void 0:ae.headerInfo)==null?void 0:pa.course_end_date}),Ja.createElement(Pi.Z,{courseEndTime:(Fn=ae==null?void 0:ae.headerInfo)==null?void 0:Fn.course_end_date}),Ja.createElement(Ca.Z,{onOk:()=>{ft({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:gt({},ka)}),ft({type:"shixunHomeworks/getWorkSetting",payload:gt({},ka)}),ft({type:"shixunHomeworks/getShixunWorkList",payload:ka})}}),Ja.createElement(nr,{onOk:()=>{ft({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:gt({},ka)}),ft({type:"shixunHomeworks/getWorkSetting",payload:gt({},ka)}),ft({type:"shixunHomeworks/getShixunWorkList",payload:ka})}}),Ja.createElement(be.default,{open:ou,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{Ru(!1)}},Ja.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),Ja.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),Ja.createElement("p",{style:{marginLeft:"10px"}},Ja.createElement(He.default,{dataSource:zt,columns:[{title:"\u7B49\u7EA7",dataIndex:"live"},{title:"\u7F3A\u9677\u8BC4\u4F30\u89C4\u5219",dataIndex:"gz"},{title:"\u6F0F\u6D1E\u8BC4\u4F30\u89C4\u5219",dataIndex:"ld"},{title:"\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219",dataIndex:"gf"}],pagination:!1})),Ja.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219\u4E2D\u6570\u503C\u6765\u6E90\u4E3A\u8BA1\u7B97\u6280\u672F\u503A\u52A1\u65F6\u95F4\u5360\u5F00\u53D1\u6240\u6709\u4EE3\u7801\u6240\u9700\u8981\u7684\u65F6\u95F4\u7684\u6BD4\u4F8B\uFF08Technical Debt Ratio\uFF09"),Ja.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),Ja.createElement("p",{style:{marginLeft:"20px"}},"\u6280\u672F\u503A\u52A1\u65F6\u95F4\u4E3A\u4FEE\u590D\u6240\u6709\u95EE\u9898\u6240\u9700\u8981\u7684\u65F6\u95F4\u3002"),Ja.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),Ja.createElement("p",{style:{marginLeft:"10px"}},"\u6839\u636E\u4EE3\u7801\u8DEF\u5F84\u6570\u8BA1\u7B97\u7684\u6570\u503C\uFF0C\u6BCF\u5F53\u4E00\u4E2A\u51FD\u6570\u7684\u63A7\u5236\u6D41\u5206\u53C9\u65F6\uFF0C\u590D\u6742\u5EA6\u8BA1\u6570\u5668\u5C31\u4F1A\u81EA\u589E\u4E00\u3002"),Ja.createElement("p",{style:{marginLeft:"10px"}},"\u6BCF\u4E2A\u7A0B\u5E8F\u8BED\u8A00\u7684\u5173\u952E\u5B57\u5BF9\u5E94\u7684\u590D\u6742\u5EA6\u6570\u636E\u4E0D\u540C\uFF0C\u4F46\u6BCF\u4E2A\u51FD\u6570\u7684\u6700\u5C0F\u590D\u6742\u5EA6\u4E3A1\u3002\uFF08\u7279\u5B9A\u8BED\u8A00\u7684\u8BE6\u7EC6\u6570\u636E\u7565\uFF09"),Ja.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),Ja.createElement("p",{style:{marginLeft:"10px"}},"\u4EE3\u7801\u8D28\u91CF\u5206 = 0.5*\u7F3A\u9677\u5206\u6570 + 0.3*\u6F0F\u6D1E\u5206\u6570 + 0.2*\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570"),Ja.createElement("p",{style:{marginLeft:"10px"}},"\u5176\u4E2D\uFF1A"),Ja.createElement("p",{style:{marginLeft:"10px"}},"\u7F3A\u9677/\u6F0F\u6D1E/\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570\u8BA1\u7B97\u89C4\u5219\u4E3A\uFF1A100 - 100 *((100*\u963B\u65AD\u6570 + 5*\u4E25\u91CD\u6570 + 3*\u4E3B\u8981\u6570 + 1*\u6B21\u6570\uFF09/ \u4EE3\u7801\u884C\u6570\uFF09"),Ja.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002")))};var Nt=(0,Se.connect)(({shixunHomeworks:ae,loading:de,globalSetting:se,classroomList:ut,user:St})=>({shixunHomeworks:ae,globalSetting:se,loading:de.effects,classroomList:ut,user:St}))(Tt),rn=Object.defineProperty,en=Object.getOwnPropertySymbols,an=Object.prototype.hasOwnProperty,Nn=Object.prototype.propertyIsEnumerable,On=(ae,de,se)=>de in ae?rn(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Mn=(ae,de)=>{for(var se in de||(de={}))an.call(de,se)&&On(ae,se,de[se]);if(en)for(var se of en(de))Nn.call(de,se)&&On(ae,se,de[se]);return ae},ma=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const la=({shixunHomeworks:ae,dispatch:de})=>{const se=(0,Se.useParams)();return ne.createElement(be.default,{centered:!0,title:"\u63D0\u793A",open:ae.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ma(void 0,null,function*(){(yield de({type:"shixunHomeworks/deleteReply",payload:{object_id:ae.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(fe.ZP.success("\u5220\u9664\u6210\u529F"),de({type:"shixunHomeworks/setActionTabs",payload:{}}),de({type:"shixunHomeworks/getReplyList",payload:Mn({},ae.actionTabs.params)}))}),onCancel:()=>{de({type:"shixunHomeworks/setActionTabs",payload:{}})}},ne.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var Aa=(0,Se.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(la),Xn={flex_box_center:"flex_box_center___oXmmv",flex_space_between:"flex_space_between___D5_mZ",flex_box_vertical_center:"flex_box_vertical_center___S5DkJ",flex_box_center_end:"flex_box_center_end___KnbTG",flex_box_column:"flex_box_column____klOK",top:"top___FyBsZ",desc:"desc___sMJy6",liked:"liked___P7kc_",likedActive:"likedActive___gv4cj",reply:"reply___fFyWG",replyList:"replyList___RDcrF",comment:"comment___uNa2p",deseIconSty:"deseIconSty___hiTV2",buttonEdit:"buttonEdit___godGx",maskWrap:"maskWrap___bA1lb",desHead:"desHead___gsg50",mask:"mask___HzQwZ",md:"md___kNtFb",tip:"tip___enkdY",selectWrapper:"selectWrapper___x8uH0",inputBox:"inputBox___VxU7y",pass_info:"pass_info___Kig4_",todo:"todo___hntv8",name:"name___UD8SI",info:"info___lOOGO",viewreport:"viewreport___CAnci"},La="data:image/png;base64,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",It=ee(59301),Lo=Object.defineProperty,lo=Object.defineProperties,wo=Object.getOwnPropertyDescriptors,_o=Object.getOwnPropertySymbols,ja=Object.prototype.hasOwnProperty,mo=Object.prototype.propertyIsEnumerable,Qa=(ae,de,se)=>de in ae?Lo(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,ia=(ae,de)=>{for(var se in de||(de={}))ja.call(de,se)&&Qa(ae,se,de[se]);if(_o)for(var se of _o(de))mo.call(de,se)&&Qa(ae,se,de[se]);return ae},ba=(ae,de)=>lo(ae,wo(de)),$a=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});ge().locale("ZH-cn");const lr=({shixunHomeworks:ae,classroomList:de,globalSetting:se,user:ut,loading:St,dispatch:ft,gotosetting:xt})=>{var tt,Ie,ht,Fa;const[$t,un]=(0,ne.useState)(ba(ia({},(0,Se.useParams)()),{limit:10})),[Kn,Pa]=(0,ne.useState)({page:1,limit:10}),[At,sa]=(0,ne.useState)({page:1,limit:10,course_group_ids:"all",passed_status:"all",search:""}),[Sn,Ta]=(0,ne.useState)(!1),[Yn,eo]=(0,ne.useState)(-1),[qt,ra]=(0,ne.useState)(""),[no,va]=(0,ne.useState)(""),{detailLeftMenus:na}=de,[lt,Jt]=(0,ne.useState)({}),{workDetail:Qt,workList:fa}=ae;let[Po,Xa]=(0,ne.useState)({});const[Ar,cr]=(0,ne.useState)(!1),[jr,kr]=(0,ne.useState)(!1),[Mu,za]=(0,ne.useState)(!1),[qo,Jn]=(0,ne.useState)(!1),[po,bn]=(0,ne.useState)(1),Na=(0,ne.useRef)(null),[pa,Fn]=(0,ne.useState)({}),[Wn,ka]=(0,ne.useState)({}),[Bo,Ia]=(0,ne.useState)(!1),or=(0,ne.useRef)(!0),[Dr,Ua]=(0,ne.useState)([]),lu=(0,ne.useRef)(null);$t.page_size=10,(0,ne.useEffect)(()=>{Na.current&&(Na.current.clientHeight>200?bn(2):bn(4))},[Qt==null?void 0:Qt.explanation]),(0,ne.useEffect)(()=>{ft({type:"shixunHomeworks/getReplyList",payload:ia({},$t)}),ft({type:"shixunHomeworks/getWorkDetail",payload:ia({},$t)}),ir()},[$t.categoryId]),(0,ne.useEffect)(()=>{ae!=null&&ae.replyList&&Jt(ae.replyList)},[ae]);function dr(Ht){return $a(this,null,function*(){if(!(Po!=null&&Po.ec_point_ids))return;let Gn=yield(0,Be.ZP)(`/api/ec_courses/${Po==null?void 0:Po.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:ia({homework_common_id:Ht},Po)})})}function ir(){return $a(this,null,function*(){cr(!0);let Ht=yield(0,Be.ZP)(`/api/homework_commons/${$t==null?void 0:$t.categoryId}/shixun_challenge_data.json`,{method:"get"});(Ht==null?void 0:Ht.status)===0&&Fn(Ht==null?void 0:Ht.data),cr(!1)})}const ou=()=>$a(void 0,null,function*(){kr(!0);const Ht=yield(0,Be.ZP)(`/api/homework_commons/${$t==null?void 0:$t.categoryId}/challenge_passed_details.json`,{method:"get",params:ba(ia({challenge_id:lu.current},At),{passed_status:At.passed_status==="all"?null:At.passed_status,course_group_ids:At.course_group_ids==="all"?null:At.course_group_ids})});(Ht==null?void 0:Ht.status)===0&&ka(Ht==null?void 0:Ht.data),kr(!1)}),Ru=()=>{if(po===1)return{visibility:"hidden"};if(po===2)return{overflow:"hidden",height:"200px"};if(po===3)return{overflow:"initial"};if(po===4)return{overflow:"initial"}},dl=Ht=>{At.course_group_ids=Ht,At.page=1,sa(ia({},At)),ou()},Hl=Ht=>{At.passed_status=Ht,$t.page=1,sa(ia({},At)),ou()};return It.createElement("section",{className:Xn.bg},It.createElement(Fe.Z,{spinning:Ar},(!(Qt!=null&&Qt.hide_explanation)||(0,Ue.GJ)())&&It.createElement("section",{className:" edu-container",style:{padding:"20px 20px 0 20px",background:"#fff",position:"relative"}},!qo&&(0,Ue.GJ)()&&It.createElement("div",{style:{position:"absolute",zIndex:10,right:34,top:30}},(0,Ue.GJ)()&&It.createElement("span",{className:Xn.deseIconSty,style:{marginLeft:"auto",cursor:"pointer"},onClick:()=>{Jn(!0)}},It.createElement(ie.Z,{title:"\u7F16\u8F91\u8BF4\u660E"},It.createElement("i",{className:"iconfont icon-bianji-moren font14"}),It.createElement("span",null,"\u7F16\u8F91\u8BF4\u660E"))),It.createElement("span",{className:Xn.deseIconSty,style:{marginLeft:"20px",cursor:"pointer"},onClick:()=>$a(void 0,null,function*(){if(!(Qt!=null&&Qt.hide_explanation))be.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u9690\u85CF\u540E\uFF0C\u5B66\u751F\u7AEF\u5C06\u9690\u85CF\u4F5C\u4E1A\u8BF4\u660E\u6A21\u5757",onOk:()=>$a(void 0,null,function*(){let Ht=yield(0,Be.ZP)(`/api/homework_commons/${$t==null?void 0:$t.categoryId}/hide_explanation.json`,{method:"post",body:{hide_explanation:!0}});(Ht==null?void 0:Ht.status)==0&&(fe.ZP.success("\u9690\u85CF\u6210\u529F"),ft({type:"shixunHomeworks/getWorkDetail",payload:ia({},$t)}))})});else{let Ht=yield(0,Be.ZP)(`/api/homework_commons/${$t==null?void 0:$t.categoryId}/hide_explanation.json`,{method:"post",body:{hide_explanation:!1}});(Ht==null?void 0:Ht.status)==0&&(fe.ZP.success("\u516C\u5F00\u6210\u529F"),ft({type:"shixunHomeworks/getWorkDetail",payload:ia({},$t)}))}})},It.createElement(ie.Z,{title:Qt!=null&&Qt.hide_explanation?"\u516C\u5F00\u8BF4\u660E":"\u9690\u85CF\u8BF4\u660E"},It.createElement("i",{className:"iconfont icon-xianshiyincang font14"}),It.createElement("span",null,Qt!=null&&Qt.hide_explanation?"\u516C\u5F00\u8BF4\u660E":"\u9690\u85CF\u8BF4\u660E")))),qo?It.createElement(It.Fragment,null,It.createElement(Ne.Z,{defaultValue:Qt==null?void 0:Qt.explanation,watch:!0,height:155,onChange:Ht=>{ra(Ht)}}),It.createElement("div",{style:{display:"flex"}},It.createElement(Ce.ZP,{size:"middle",type:"primary",className:`${Xn.buttonEdit} mr20`,style:{marginLeft:"auto"},htmlType:"submit",onClick:()=>$a(void 0,null,function*(){bn(1);const Ht=yield ft({type:"shixunHomeworks/updateWork",payload:{explanation:qt,categoryId:$t.categoryId}});(Ht==null?void 0:Ht.status)==0&&(fe.ZP.success("\u7F16\u8F91\u6210\u529F"),Jn(!1),ft({type:"shixunHomeworks/getWorkDetail",payload:ia({},$t)}))})},"\u63D0\u4EA4"),It.createElement(Ce.ZP,{size:"middle",type:"primary",ghost:!0,className:Xn.buttonEdit,onClick:()=>{Jn(!1)}},"\u53D6\u6D88"))):!!(Qt!=null&&Qt.explanation)&&It.createElement("div",{ref:Na,className:Xn.maskWrap,style:Ru()},It.createElement("div",{className:Xn.desHead},It.createElement("img",{src:La,width:94})),It.createElement(le.Z,{className:Xn.md,value:(Qt==null?void 0:Qt.explanation)||""}),po===2&&It.createElement("div",{className:Xn.mask},It.createElement("div",{onClick:()=>bn(3)},"\u5C55\u5F00",It.createElement("i",{className:"iconfont icon-zhankai4"}))),po===3&&It.createElement("div",{className:Xn.mask,style:{position:"relative",height:30,background:"transparent",paddingTop:5}},It.createElement("div",{onClick:()=>bn(2)},"\u6536\u8D77",It.createElement("i",{className:"iconfont icon-shouqi5"}))))),It.createElement("section",{className:" edu-container",style:{background:"#fff",paddingTop:20}},(0,Ue.dE)()&&!!(pa!=null&&pa.group_name)&&It.createElement("div",{className:Xn.info},It.createElement("img",{src:`${xe.Z.IMG_SERVER}/images/${pa==null?void 0:pa.image_url}`}),It.createElement("div",{className:"ml20",style:{alignItems:"start"}},It.createElement("b",null,(pa==null?void 0:pa.username)||""),It.createElement("span",{title:(pa==null?void 0:pa.group_name)||"",style:{maxWidth:"130px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",wordBreak:"break-all"}},(pa==null?void 0:pa.group_name)||"")),It.createElement("div",null,It.createElement("b",null,It.createElement(bt.n,{value:pa==null?void 0:pa.work_score})),It.createElement("span",null,"\u603B\u6210\u7EE9")),It.createElement("div",null,It.createElement("b",null,(pa==null?void 0:pa.evaluate_count)||"-"),It.createElement("span",null,"\u8BC4\u6D4B\u6B21\u6570")),It.createElement("div",null,It.createElement("b",null,(pa==null?void 0:pa.time_consuming)||"-"),It.createElement("span",null,"\u603B\u8017\u65F6")),It.createElement("div",null,It.createElement("b",{style:{color:"#009C0F"}},pa==null?void 0:pa.passed_count),It.createElement("span",null,"\u5DF2\u901A\u8FC7\u6570")),It.createElement("div",null,It.createElement("b",{style:{color:"#FA6400"}},pa==null?void 0:pa.progress_count),It.createElement("span",null,"\u672A\u901A\u8FC7")),It.createElement("div",null,It.createElement("b",{style:{color:"#E30000"}},pa==null?void 0:pa.no_evaluate_count),It.createElement("span",null,"\u672A\u8BC4\u6D4B")),It.createElement("div",{className:Xn.viewreport,style:{marginLeft:60,fontSize:14,color:"#3061D0",cursor:"pointer"},onClick:()=>{window.open(`/classrooms/${$t.coursesId}/shixun_homework/${$t.categoryId}/${Qt==null?void 0:Qt.work_id}/comment`)}},It.createElement("i",{className:"iconfont icon-baogao",style:{marginRight:7}}),It.createElement("span",null,"\u67E5\u770B\u62A5\u544A")))),It.createElement("div",null,It.createElement("section",{className:" edu-container",style:{padding:"20px",background:"#fff"}},(0,Ue.GJ)()&&It.createElement("div",{className:Xn.tip},It.createElement("i",{className:"iconfont icon-tishi12 font14",style:{color:"#FEB636",margin:"0 6px 0 12px"}}),It.createElement("div",null,Qt!=null&&Qt.answer_public?It.createElement("span",{style:{color:"#CA7720"}},"\u672C\u4F5C\u4E1A\u8BBE\u7F6E\u5B66\u751F\u7AEF\u53EF\u67E5\u770B\u7B54\u6848\uFF0C\u5982\u679C\u9700\u8BBE\u7F6E\u9690\u85CF\u8BF7\u70B9\u51FB"):It.createElement("span",{style:{color:"#CA7720"}},"\u672C\u4F5C\u4E1A\u8BBE\u7F6E\u5B66\u751F\u7AEF\u4E0D\u53EF\u67E5\u770B\u7B54\u6848\uFF0C\u5982\u679C\u9700\u8BBE\u7F6E\u516C\u5F00\u8BF7\u70B9\u51FB"),It.createElement("span",{style:{color:"#145DFF",marginLeft:10,cursor:"pointer"},onClick:()=>{xt()}},"\u5C55\u793A\u8BBE\u7F6E"))),It.createElement(He.default,{dataSource:pa==null?void 0:pa.challenge_settings,pagination:!1,columns:(tt=[{title:"\u5E8F\u53F7",dataIndex:"index",ellipsis:!0,key:"index",width:55,render:(Ht,Gn,fu)=>`${(Kn.page-1)*Kn.limit+fu+1}`},{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name",ellipsis:!0,width:(0,Ue.dE)()?280:420,key:"challenge_name",render:(Ht,Gn,fu)=>It.createElement("div",null,(Gn==null?void 0:Gn.is_choose_todo)&&It.createElement("span",{className:Xn.todo},"\u9009\u505A"),It.createElement("span",{className:Xn.name,title:Ht},Ht))},{title:"\u5173\u5361\u5206\u503C",dataIndex:"challenge_score",ellipsis:!0,key:"challenge_score"},(0,Ue.dE)()&&{title:"\u6211\u7684\u5F97\u5206",dataIndex:"game_score",key:"game_score",render:Ht=>{let Gn="",fu=Number(Ht);return fu>=0&&fu<=60?Gn="c-red":fu>=90?Gn="c-green":fu>60?Gn="c-orange":Gn="",It.createElement("span",{className:Gn},Ht)}},(0,Ue.dE)()&&{title:"\u901A\u8FC7\u72B6\u6001",dataIndex:"passed_status",key:"passed_status",render(Ht){return It.createElement(It.Fragment,null,Ht===0&&It.createElement("span",{style:{color:"#E30000"}},"\u672A\u8BC4\u6D4B"),Ht===1&&It.createElement("span",{style:{color:"#FA6400"}},"\u672A\u901A\u8FC7"),Ht===2&&It.createElement("span",{style:{color:"#009C0F"}},"\u5DF2\u901A\u8FC7"))}},(0,Ue.dE)()&&{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,width:100},(0,Ue.dE)()&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",ellipsis:!0,width:100},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",width:100,ellipsis:!0,render(Ht,Gn,fu){return Ht}},{title:"\u901A\u8FC7\u7387",dataIndex:"passed_rate",key:"passed_rate",width:100,ellipsis:!0,render:(Ht,Gn)=>It.createElement("span",null,(parseFloat(Ht)*100).toFixed(2),"%")},{title:"\u77E5\u8BC6\u70B9",dataIndex:"knowledge_points",ellipsis:!0,key:"knowledge_points",width:200,render:(Ht,Gn)=>It.createElement("span",{style:{backgroundColor:"#ECFAF5",color:"#1B8565",overflow:"hidden",textOverflow:"ellipsis",padding:"2px 6px"}},Ht||"--")},!(0,Ue.dE)()&&{title:"\u64CD\u4F5C",dataIndex:"identifier",key:"identifier",width:146,align:"right",render(Ht,Gn,fu){return It.createElement("div",null,It.createElement("a",{onClick:()=>$a(this,null,function*(){lu.current=Gn==null?void 0:Gn.challenge_id,yield ou(),za(!0)}),className:"ml20"},"\u67E5\u770B\u901A\u8FC7\u8BE6\u60C5"))}}])==null?void 0:tt.filter(Ht=>!!Ht)})),It.createElement("aside",{style:{padding:"0 20px 20px 20px"}},It.createElement(Ae.Z,{defaultCurrent:1,total:Sn==null?void 0:Sn.count,hideOnSinglePage:!0,showTotal:Ht=>It.createElement("span",null,"\u5171",Ht,"\u6761"),current:Kn.page||1,pageSize:Kn.limit||10,onChange:(Ht,Gn)=>{Kn.page=Ht,Kn.limit=Gn,Pa(ia({},$t)),ir()}})))),It.createElement("aside",{className:[Xn.reply,"bg-white","mt20"].join(" ")},Sn&&It.createElement(Ne.Z,{onChange:Ht=>{ra(Ht)},height:200,isFocus:!0,watch:!0}),It.createElement(ct.Z,{onClick:()=>{Ta(!0)}},It.createElement(Oe.Z,{flex:"1",style:{pointerEvents:"none"}},!Sn&&It.createElement(Ct.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),It.createElement(Oe.Z,null,It.createElement(Ce.ZP,{type:"primary",size:"middle",onClick:()=>$a(void 0,null,function*(){var Ht;if((0,Ue.Rm)()&&!((Ht=de.AssistantObject.practice)!=null&&Ht.can_create)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}qt===""?fe.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield ft({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:$t.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:qt}}})).status===0&&(fe.ZP.success("\u53D1\u5E03\u6210\u529F"),ft({type:"shixunHomeworks/getReplyList",payload:ia({},$t)}),Ta(!1),ra(""))})},"\u53D1\u8868")))),(lt==null?void 0:lt.comments)&<.comments!=""&&It.createElement("aside",{className:[Xn.replyList,"bg-white"].join(" ")},lt==null?void 0:lt.comments.map(function(Ht,Gn){var fu,ul,Bn,$o;return It.createElement(ct.Z,{gutter:[12,12],key:Gn},It.createElement(Oe.Z,{flex:"40px"},It.createElement("img",{width:"40",src:`${xe.Z.IMG_SERVER}/images/${(fu=Ht==null?void 0:Ht.author)==null?void 0:fu.image_url}`})),It.createElement(Oe.Z,{flex:"1"},It.createElement(ct.Z,{align:"middle"},It.createElement(Oe.Z,{span:20},It.createElement("span",{className:"c-light-black"},(ul=Ht==null?void 0:Ht.author)==null?void 0:ul.name),It.createElement("span",{className:"c-light-black ml10"},Ht.time," \u53D1\u5E03")),It.createElement(Oe.Z,{span:4},It.createElement("div",{className:"tr"},((0,Ue.GJ)()||((Bn=ut==null?void 0:ut.userInfo)==null?void 0:Bn.login)===(($o=Ht==null?void 0:Ht.author)==null?void 0:$o.login))&&It.createElement(Xe.Z,{className:"current",onClick:()=>{ft({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:$t,selectArr:Ht,object_type:"message"}})}}))),It.createElement(Oe.Z,{span:24},It.createElement(le.Z,{value:Ht.content})),Ht.children&&It.createElement("aside",{className:Xn.comment},Ht.children.map(function(Eo,hu){var Ju,tl;return It.createElement(ct.Z,{key:hu},It.createElement(Oe.Z,{span:24},It.createElement(ct.Z,null,It.createElement(Oe.Z,{flex:"1"},Eo.author.name,It.createElement("span",{className:"c-light-black ml10"},ge()(Eo==null?void 0:Eo.created_on).fromNow())),It.createElement(Oe.Z,null,((0,Ue.GJ)()||((Ju=ut==null?void 0:ut.userInfo)==null?void 0:Ju.login)===((tl=Eo==null?void 0:Eo.author)==null?void 0:tl.login))&&It.createElement(ie.Z,{title:"\u5220\u9664"},It.createElement(Xe.Z,{className:"current",onClick:()=>{ft({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:$t,selectArr:Eo}})}}))))),It.createElement(Oe.Z,null,It.createElement(le.Z,{value:Eo.content})))})),It.createElement("div",{className:"tc w100 mt10"},It.createElement(Ae.Z,{defaultCurrent:1,total:Ht==null?void 0:Ht.child_message_count,hideOnSinglePage:!0,pageSize:5,current:Ht.page||1,onChange:Eo=>$a(this,null,function*(){var hu;const Ju=yield(0,ce.PC)(ba(ia({},$t),{parent_id:Ht.id,page:Eo,limit:5}));(hu=Ju==null?void 0:Ju.comments)!=null&&hu.length&&(lt.comments[Gn].page=Eo,lt.comments[Gn].children=[...Ju==null?void 0:Ju.comments],Jt(ia({},lt)))})})),It.createElement(Oe.Z,{span:24,className:"mt5 c-light-black"},Yn===Gn&&It.createElement("aside",null,It.createElement(Ne.Z,{onChange:Eo=>{va(Eo)},height:150,isFocus:!0}),It.createElement(ct.Z,null,It.createElement(Oe.Z,{span:24,className:"tr"},It.createElement(Ce.ZP,{type:"primary",size:"middle",onClick:()=>$a(this,null,function*(){var Eo;if(no==="")fe.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9");else{yield ft({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:$t.categoryId,jour_type:"HomeworkCommon",m_parent_id:Ht.id,reply_id:1,notes:no}}});const hu=yield(0,ce.PC)(ba(ia({},$t),{parent_id:Ht.id,limit:5}));(Eo=hu==null?void 0:hu.comments)!=null&&Eo.length&&(++lt.comments[Gn].child_message_count,lt.comments[Gn].children=[...hu==null?void 0:hu.comments],lt.comments[Gn].page=1,Jt(lt)),fe.ZP.success("\u53D1\u5E03\u6210\u529F"),eo(-1)}})},"\u53D1\u8868")))),Yn!==Gn&&It.createElement("div",{className:"tr"},It.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>eo(Gn)}),Ht.child_message_count||0,!!(Ht!=null&&Ht.user_praise)&&It.createElement("span",{className:"c-orange"},It.createElement(st.Z,{className:"mr5 ml30",onClick:()=>$a(this,null,function*(){yield ft({type:"shixunHomeworks/replyUnLike",payload:{object_id:Ht.id,object_type:"journals_for_message"}}),ft({type:"shixunHomeworks/getReplyList",payload:ia({},$t)})})}),Ht==null?void 0:Ht.praise_count),!Ht.user_praise&&It.createElement("span",null,It.createElement(st.Z,{className:"mr5 ml30",onClick:()=>$a(this,null,function*(){yield ft({type:"shixunHomeworks/replyLike",payload:{object_id:Ht.id,object_type:"journals_for_message"}}),ft({type:"shixunHomeworks/getReplyList",payload:ia({},$t)})})}),Ht.praise_count))))))})),It.createElement("aside",{className:"tc mt30 pb30"},It.createElement(Ae.Z,{defaultCurrent:1,total:lt==null?void 0:lt.parent_messages_count,hideOnSinglePage:!0,current:$t.page||1,pageSize:10,onChange:Ht=>{$t.page=Ht,ft({type:"shixunHomeworks/getReplyList",payload:ia({},$t)})}})),It.createElement(Aa,null),It.createElement(be.default,{centered:!0,title:"\u5173\u5361\u901A\u8FC7\u8BE6\u60C5",width:1200,open:Mu,okText:"\u786E\u5B9A",bodyStyle:{minHeight:550},afterClose:()=>{At.course_group_ids="all",At.passed_status="all",At.search=""},footer:null,cancelText:"\u53D6\u6D88",onOk:()=>$a(void 0,null,function*(){(yield ft({type:"shixunHomeworks/deleteReply",payload:{object_id:ae.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(fe.ZP.success("\u5220\u9664\u6210\u529F"),za(!1),ft({type:"shixunHomeworks/getReplyList",payload:ia({},ae.actionTabs.params)}))}),onCancel:()=>{za(!1)}},It.createElement("div",{className:"mb20"},It.createElement("span",{style:{color:"#5F6368",marginRight:10}},"\u5173\u5361\u540D\u79F0"),It.createElement("span",{style:{color:"#CA7720",fontWeight:500}},Wn==null?void 0:Wn.challenge_name)),It.createElement("div",{className:Xn.inputBox},It.createElement("div",{style:{display:"flex",alignItems:"center"}},It.createElement("div",{className:"mr20"},It.createElement("span",{style:{color:"#9B9B9B",marginRight:10}},"\u901A\u8FC7\u72B6\u6001"),It.createElement(Te.default,{value:At==null?void 0:At.passed_status,defaultValue:"all",className:Xn.selectWrapper,style:{width:130},getPopupContainer:Ht=>Ht.parentNode,onChange:Hl},It.createElement(Te.default.Option,{value:"all"},"\u5168\u90E8"),It.createElement(Te.default.Option,{value:0},"\u672A\u8BC4\u6D4B"),It.createElement(Te.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),It.createElement(Te.default.Option,{value:2},"\u5DF2\u901A\u8FC7"))),It.createElement("div",null,It.createElement("span",{style:{color:"#9B9B9B",marginRight:10}},"\u5206\u73ED\u60C5\u51B5"),It.createElement(Te.default,{value:At==null?void 0:At.course_group_ids,defaultValue:"all",className:Xn.selectWrapper,style:{width:220},showSearch:!0,placeholder:"\u8F93\u5165\u5173\u952E\u8BCD\u5BF9\u5206\u73ED\u8FDB\u884C\u641C\u7D22",getPopupContainer:Ht=>Ht.parentNode,onChange:dl,dropdownRender:Ht=>It.createElement(Fe.Z,{spinning:Bo},Ht)},It.createElement(Te.default.Option,{key:-1,value:"all"},"\u5168\u90E8\u73ED\u7EA7"),(ht=(Ie=ae==null?void 0:ae.headerInfo)==null?void 0:Ie.course_group_info)==null?void 0:ht.map(Ht=>It.createElement(Te.default.Option,{key:Ht.course_group_id,value:Ht.course_group_id},Ht.group_group_name))))),It.createElement(Ge.t7,{style:{width:290,height:38},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:At==null?void 0:At.search,onChange:Ht=>{At.page=1,At.search=Ht,sa(ia({},At)),ou()}})),It.createElement("div",{className:Xn.pass_info},It.createElement("span",{style:{marginLeft:12}},"\u5171\u6709 ",It.createElement("span",{style:{color:"#3061D0"}},Wn==null?void 0:Wn.count)," \u540D\u540C\u5B66\u53C2\u4E0E\uFF0C\u5176\u4E2D ",It.createElement("span",{style:{color:"#009C0F"}},Wn==null?void 0:Wn.passed_count)," \u4EBA\u5DF2\u901A\u8FC7\uFF0C",It.createElement("span",{style:{color:"#E30000"}},Wn==null?void 0:Wn.no_passed_count)," \u4EBA\u672A\u901A\u8FC7")),It.createElement(He.default,{dataSource:Wn==null?void 0:Wn.list,pagination:!1,loading:jr,columns:(Fa=[{title:"\u5E8F\u53F7",dataIndex:"index",ellipsis:!0,key:"index",width:55,render:(Ht,Gn,fu)=>`${(Kn.page-1)*Kn.limit+fu+1}`},{title:"\u59D3\u540D",dataIndex:"username",ellipsis:!0,key:"index"},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,key:"index"},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0,key:"index"},{title:"\u901A\u8FC7\u72B6\u6001",dataIndex:"passed_status",key:"passed_status",render(Ht){return It.createElement(It.Fragment,null,Ht===0&&It.createElement("span",{style:{color:"#E30000"}},"\u672A\u8BC4\u6D4B"),Ht===1&&It.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),Ht===2&&It.createElement("span",{style:{color:"#009C0F"}},"\u5DF2\u901A\u8FC7"))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,width:100},(0,Ue.dE)()&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",ellipsis:!0,width:100}])==null?void 0:Fa.filter(Ht=>!!Ht)}),It.createElement("aside",{className:"tc mt30"},It.createElement(Ae.Z,{defaultCurrent:1,total:Wn==null?void 0:Wn.count,hideOnSinglePage:!0,current:At.page||1,pageSize:10,onChange:Ht=>{At.page=Ht,ou(lu)}}))))};var Jo=(0,Se.connect)(({shixunHomeworks:ae,classroomList:de,loading:se,user:ut,globalSetting:St})=>({shixunHomeworks:ae,globalSetting:St,classroomList:de,user:ut,loading:se.effects}))(lr),ho=ee(95869),er=ee(67921),fr=ee(29678),Fr=Object.defineProperty,ar=Object.getOwnPropertySymbols,mu=Object.prototype.hasOwnProperty,br=Object.prototype.propertyIsEnumerable,Wo=(ae,de,se)=>de in ae?Fr(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,wu=(ae,de)=>{for(var se in de||(de={}))mu.call(de,se)&&Wo(ae,se,de[se]);if(ar)for(var se of ar(de))br.call(de,se)&&Wo(ae,se,de[se]);return ae},Zo=(ae,de)=>{var se={};for(var ut in ae)mu.call(ae,ut)&&de.indexOf(ut)<0&&(se[ut]=ae[ut]);if(ae!=null&&ar)for(var ut of ar(ae))de.indexOf(ut)<0&&br.call(ae,ut)&&(se[ut]=ae[ut]);return se},tu=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Vr=ae=>{var de=ae,{shixunHomeworks:se,dispatch:ut}=de,St=Zo(de,["shixunHomeworks","dispatch"]);const ft=(0,Se.useParams)(),[xt,tt]=(0,ne.useState)(!0),[Ie,ht]=(0,ne.useState)(!1),[Fa]=Re.default.useForm(),$t=()=>tu(void 0,null,function*(){const un=Fa.getFieldValue();(yield(0,Be.ZP)(`/api/homework_commons/${ft.categoryId}/batch_comment.json`,{method:"post",body:{student_work_ids:[...se.actionTabs.selectArrs],cover_all:xt,hidden_comment:un.hidden_comment,comment:un.comment}})).status===0&&(fe.ZP.success("\u8BC4\u9605\u6210\u529F"),Fa.resetFields(),ut({type:"shixunHomeworks/setActionTabs",payload:{}}),ut({type:"shixunHomeworks/getShixunWorkList",payload:wu({},se.actionTabs.params)}))});return ne.createElement(ne.Fragment,null,ne.createElement(be.default,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",open:se.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>tu(void 0,null,function*(){var un,Kn,Pa;const At=Fa.getFieldValue();JSON.stringify(At)==="{}"||At.hidden_comment===""&&At.comment===""?ht(!0):(Pa=(Kn=(un=se.shixunWorkList)==null?void 0:un.student_works)==null?void 0:Kn.some)!=null&&Pa.call(Kn,sa=>sa.has_shixun_work_comment)?ut({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:se.actionTabs.selectArrs,params:se.actionTabs.params}}):$t()}),onCancel:()=>{ut({type:"shixunHomeworks/setActionTabs",payload:{}})}},ne.createElement(Re.default,{form:Fa,onChange:()=>{Ie&&ht(!1)}},ne.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),ne.createElement(Re.default.Item,{name:"comment"},ne.createElement(Ct.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),ne.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),ne.createElement(Re.default.Item,{name:"hidden_comment"},ne.createElement(Ct.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),Ie&&ne.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),ne.createElement(be.default,{centered:!0,title:ne.createElement("span",null,ne.createElement(cn.Z,{className:"c-orange mr20"}),"\u63D0\u793A"),open:se.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>{$t()},onCancel:()=>{ut({type:"shixunHomeworks/setActionTabs",payload:{}})},width:400},ne.createElement("div",{className:"tc"},ne.createElement("p",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),ne.createElement("p",null,ne.createElement(we.ZP.Group,{onChange:un=>{tt(un.target.value)},value:xt},ne.createElement(we.ZP,{value:!0},"\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4"),ne.createElement(we.ZP,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))};var Uu=(0,Se.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(Vr),bo={wrap:"wrap___kCwPu",refresh:"refresh___dkiX_",maxWidth70:"maxWidth70___u0Fnw",maxWidth80:"maxWidth80___B8pkG",maxWidth100:"maxWidth100___jQ_W6",maxWidth110:"maxWidth110___t9GZl",maxWidth120:"maxWidth120___tvrlz",reviewStatusTooltip:"reviewStatusTooltip___nCQT1",color32C:"color32C___KnLuR",MdEditor:"MdEditor___IcZwd",tr1:"tr1___k3Rcs",scroll:"scroll___TVUAz",work_button:"work_button___QokXJ",under_review:"under_review___jMAOI"},No=ee(59301),To=({defaultValue:ae,onBlur:de,max:se,className:ut="game-score"})=>{const[St,ft]=(0,ne.useState)(ae);(0,ne.useEffect)(()=>{ft(ae)},[ae]);function xt(Ie){ft(Ie)}function tt(){St!==ae&&de(St>se?se:St)}return No.createElement(De.Z,{max:se,min:0,className:ut,value:St,onChange:xt,onBlur:tt})},Da={greyText:"greyText___XLove",info:"info___A1gYD",label:"label___hzhZk",blackContent:"blackContent___WdHyW",orangeContent:"orangeContent___d5L7E",inputLabel:"inputLabel___arXff",tableTitle:"tableTitle___xt1qf",scoreTable:"scoreTable___AoIAG"},Vn=ee(59301),jn=Object.defineProperty,Ha=Object.defineProperties,Vo=Object.getOwnPropertyDescriptors,pr=Object.getOwnPropertySymbols,il=Object.prototype.hasOwnProperty,ol=Object.prototype.propertyIsEnumerable,wl=(ae,de,se)=>de in ae?jn(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,bu=(ae,de)=>{for(var se in de||(de={}))il.call(de,se)&&wl(ae,se,de[se]);if(pr)for(var se of pr(de))ol.call(de,se)&&wl(ae,se,de[se]);return ae},Du=(ae,de)=>Ha(ae,Vo(de)),Ao=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const hl=({shixunHomeworks:ae,dispatch:de,classroomList:se,loading:ut,paramslist:St})=>{const{shixunWorkReport:ft}=ae,xt=(0,Se.useParams)(),[tt,Ie]=(0,ne.useState)(),[ht,Fa]=(0,ne.useState)(!1),[$t,un]=be.default.useModal(),[Kn,Pa]=(0,ne.useState)(!1),[At,sa]=(0,ne.useState)(!1),[Sn]=Re.default.useForm();(0,ne.useEffect)(()=>{ae.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&Ta()},[ae.actionTabs.key]);const Ta=()=>Ao(void 0,null,function*(){var qt,ra,no,va,na;const lt=yield de({type:"shixunHomeworks/getShixunWorkReport",payload:Du(bu({},xt),{homeworkId:(ra=(qt=ae.actionTabs.selectArrs)==null?void 0:qt.data)==null?void 0:ra.homeworkId})});return console.log(lt),Ie((va=(no=ae.actionTabs.selectArrs)==null?void 0:no.data)==null?void 0:va.homeworkId),Sn.setFieldsValue({comment:lt==null?void 0:lt.work_comment,hidden_comment:(na=ae.res)==null?void 0:na.work_comment_hidden}),lt}),Yn=()=>Ao(void 0,null,function*(){const qt=Sn.getFieldsValue();(yield(0,Be.ZP)(`/api/student_works/${tt}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:qt.hidden_comment,comment:qt.comment}})).status===0&&(fe.ZP.success("\u8BC4\u9605\u6210\u529F"),Sn.resetFields(),de({type:"shixunHomeworks/setActionTabs",payload:{}}),de({type:"shixunHomeworks/getShixunWorkList",payload:bu(bu({},xt),St)}))}),eo=[{title:"\u5173\u5361",dataIndex:"name",render:(qt,ra,no)=>no+1},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",render:(qt,ra,no)=>Vn.createElement("div",null,qt,ra.complete_status===4&&Vn.createElement(Ze.vA,{status:ra.complete_status}))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"open_time"},{title:"\u5B8C\u6210\u65F6\u95F4",dataIndex:"finished_time"},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",align:"center"},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming"},{title:"\u662F\u5426\u67E5\u770B\u7B54\u6848",dataIndex:"view_answer",align:"center",render:qt=>qt?"\u662F":"\u5426"},{title:"\u5173\u5361\u5F97\u5206",dataIndex:"game_score",align:"center",render:(qt,ra)=>Vn.createElement("div",null,Vn.createElement("span",{style:{color:parseFloat(ra.game_score_full)!==parseFloat(qt)?"#E30000":"#53C41B"}},qt),"/",ra.game_score_full)},{title:"\u8C03\u5206",dataIndex:"game_score",align:"center",fixed:"right",render:(qt,ra)=>(0,Ue.GJ)()?Vn.createElement(To,{max:ra.game_score_full,defaultValue:parseFloat(qt),onBlur:no=>Ao(void 0,null,function*(){var va;if((0,Ue.Rm)()&&!((va=se.AssistantObject.practice)!=null&&va.can_appraise)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const na=yield de({type:"shixunHomeworks/changeScore",payload:{categoryId:tt,type:"report",score:no,challenge_id:ra.challenge_id}});yield de({type:"shixunHomeworks/getShixunWorkReport",payload:Du(bu({},xt),{homeworkId:tt})}),de({type:"shixunHomeworks/getShixunWorkList",payload:xt}),na.status===0&&fe.ZP.success("\u64CD\u4F5C\u6210\u529F")})}):qt}];return Vn.createElement(Vn.Fragment,null,un,Vn.createElement(be.default,{centered:!0,width:1080,title:"\u70B9\u8BC4\u4F5C\u4E1A",open:ae.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ao(void 0,null,function*(){var qt;if((0,Ue.Rm)()&&!((qt=se.AssistantObject.practice)!=null&&qt.can_appraise)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const ra=Sn.getFieldsValue();console.log(ra),JSON.stringify(ra)==="{}"||ra.hidden_comment===""&&ra.comment===""?Fa(!0):Yn()}),onCancel:()=>{de({type:"shixunHomeworks/setActionTabs",payload:{}})}},Vn.createElement(ct.Z,{justify:"space-between",className:Da.info},Vn.createElement(Oe.Z,null,Vn.createElement("span",{className:`${Da.label} ${Da.greyText}`},"\u59D3\u540D"),Vn.createElement("span",{className:Da.blackContent},ft==null?void 0:ft.username)),Vn.createElement(Oe.Z,null,Vn.createElement("span",{className:`${Da.label} ${Da.greyText}`},"\u5B66\u53F7"),Vn.createElement("span",{className:Da.blackContent},(ft==null?void 0:ft.student_id)||"--")),Vn.createElement(Oe.Z,null,Vn.createElement("span",{className:`${Da.label} ${Da.greyText}`},"\u73ED\u7EA7"),Vn.createElement("span",{className:Da.blackContent},(ft==null?void 0:ft.group_name)||"--")),Vn.createElement(Oe.Z,null,Vn.createElement("span",{className:`${Da.label} ${Da.greyText}`},"\u5173\u5361\u5F97\u5206"),Vn.createElement("span",{className:Da.orangeContent},(ft==null?void 0:ft.challenge_score)||"--")),Vn.createElement(Oe.Z,null,Vn.createElement("span",{className:`${Da.label} ${Da.greyText}`},"\u6548\u7387\u5206"),Vn.createElement("span",{className:Da.orangeContent},(ft==null?void 0:ft.eff_score)||"--")),Vn.createElement(Oe.Z,null,Vn.createElement("span",{className:`${Da.label} ${Da.greyText}`},"\u8865\u4EA4\u6263\u5206"),Vn.createElement("span",{className:Da.orangeContent},(ft==null?void 0:ft.late_penalty)||"--")),Vn.createElement(Oe.Z,null,Vn.createElement("span",{className:`${Da.label} ${Da.greyText}`},"\u6700\u7EC8\u6210\u7EE9"),Vn.createElement("span",{className:Da.orangeContent},(ft==null?void 0:ft.work_score)||"--"))),Vn.createElement(Fe.Z,{spinning:ut["shixunHomeworks/getShixunWorkReport"]},Vn.createElement(Re.default,{form:Sn,onChange:()=>{ht&&Fa(!1)}},Vn.createElement(ct.Z,{wrap:!1,align:"middle",justify:"space-between"},Vn.createElement(Oe.Z,null,Vn.createElement("div",{className:`${Da.inputLabel} ${Da.greyText}`},"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),Vn.createElement(Oe.Z,null,Vn.createElement(Ga.Z,{isShowComponent:(0,Ue.G5)(),ModalProps:{open:Kn,onCancel:()=>{Pa(!1)}},onDataSelect:(qt,ra)=>Ao(void 0,[qt,ra],function*(no,{node:va}){const na=()=>{Sn.setFieldsValue({comment:va==null?void 0:va.value}),Pa(!1)};if(Sn.getFieldValue("comment")){$t.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:na});return}na()})},Vn.createElement(Ce.ZP,{style:{padding:0,height:"auto"},icon:Vn.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:qt=>{Pa(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),Vn.createElement(Re.default.Item,{name:"comment"},Vn.createElement(Ct.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3})),Vn.createElement(ct.Z,{wrap:!1,align:"middle",justify:"space-between"},Vn.createElement(Oe.Z,null,Vn.createElement("div",{className:`${Da.inputLabel} ${Da.greyText}`},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),Vn.createElement(Oe.Z,null,Vn.createElement(Ga.Z,{isShowComponent:(0,Ue.G5)(),ModalProps:{open:At,onCancel:()=>{sa(!1)}},onDataSelect:(qt,ra)=>Ao(void 0,[qt,ra],function*(no,{node:va}){const na=()=>{Sn.setFieldsValue({hidden_comment:va==null?void 0:va.value}),sa(!1)};if(Sn.getFieldValue("hidden_comment")){$t.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:na});return}na()})},Vn.createElement(Ce.ZP,{style:{padding:0,height:"auto"},icon:Vn.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:qt=>{sa(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),Vn.createElement(Re.default.Item,{name:"hidden_comment"},Vn.createElement(Ct.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3}))),ht&&Vn.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A"),Vn.createElement("div",{className:Da.tableTitle},"\u5173\u5361\u6210\u7EE9"),Vn.createElement(He.default,{className:Da.scoreTable,dataSource:ft.stage_list,rowKey:"challenge_id",pagination:!1,columns:eo,scroll:{x:"max-content"}}))))};var yl=(0,Se.connect)(({shixunHomeworks:ae,classroomList:de,loading:se})=>({shixunHomeworks:ae,classroomList:de,loading:se.effects}))(hl),Jr=Object.getOwnPropertySymbols,uu=Object.prototype.hasOwnProperty,Tu=Object.prototype.propertyIsEnumerable,Xu=(ae,de)=>{var se={};for(var ut in ae)uu.call(ae,ut)&&de.indexOf(ut)<0&&(se[ut]=ae[ut]);if(ae!=null&&Jr)for(var ut of Jr(ae))de.indexOf(ut)<0&&Tu.call(ae,ut)&&(se[ut]=ae[ut]);return se},ju=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Ir=ae=>{var de=ae,{shixunHomeworks:se,dispatch:ut}=de,St=Xu(de,["shixunHomeworks","dispatch"]);const ft=(0,Se.useParams)(),[xt,tt]=(0,ne.useState)([]),[Ie,ht]=(0,ne.useState)([]);(0,ne.useEffect)(()=>{se.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&Fa()},[se.actionTabs.key]);function Fa(){return ju(this,null,function*(){const un=yield(0,Be.ZP)(`/api/homework_commons/${ft.categoryId}/code_quality_analyses/group_list.json`,{method:"GET",params:{page:1,limit:200}});tt(un)})}const $t=[{title:"\u5206\u73ED\u60C5\u51B5",dataIndex:"name"},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u68C0\u6D4B\u8FDB\u5EA6",dataIndex:"status"},{title:"\u4E0A\u6B21\u8BC4\u5206\u65F6\u95F4",dataIndex:"last_analysis_time"}];return ne.createElement(ne.Fragment,null,ne.createElement(be.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:se.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ju(void 0,null,function*(){const un=yield(0,Be.ZP)(`/api/homework_commons/${ft.categoryId}/code_quality_analyses.json`,{method:"POST",body:{group_ids:Ie}});(un==null?void 0:un.status)===0&&(Se.history.replace(`/classrooms/${ft.coursesId}/shixun_homework/${ft.categoryId}/detail?tabs=4`),window.location.reload(),ut({type:"shixunHomeworks/setActionTabs",payload:{}}),ht([]))}),onCancel:()=>{ht([]),ut({type:"shixunHomeworks/setActionTabs",payload:{}})}},ne.createElement(He.default,{rowSelection:{type:"checkbox",onChange:(un,Kn)=>{ht([...un])},selectedRowKeys:Ie,getCheckboxProps:un=>({disabled:un.status==="\u8FDB\u884C\u4E2D"||un.works_count===0})},rowKey:un=>un.key||un.id,scroll:{y:300},pagination:!1,columns:$t,dataSource:xt==null?void 0:xt.group_list})))};var El=(0,Se.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(Ir),sl=Object.defineProperty,nu=Object.getOwnPropertySymbols,Go=Object.prototype.hasOwnProperty,_u=Object.prototype.propertyIsEnumerable,cl=(ae,de,se)=>de in ae?sl(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Gl=(ae,de)=>{for(var se in de||(de={}))Go.call(de,se)&&cl(ae,se,de[se]);if(nu)for(var se of nu(de))_u.call(de,se)&&cl(ae,se,de[se]);return ae},Nl=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const bl=({shixunHomeworks:ae,dispatch:de,isShow:se,setIsShow:ut,item:St,coursesId:ft,categoryId:xt})=>{const[tt,Ie]=(0,ne.useState)({page:1,limit:10}),[ht,Fa]=(0,ne.useState)([]),[$t,un]=(0,ne.useState)(!1);(0,ne.useEffect)(()=>{se&&Kn()},[se]);function Kn(){return Nl(this,null,function*(){un(!0);const At=yield(0,Be.ZP)(`/api/student_works/${St.id}/game_details.json`,{method:"get",params:Gl({},tt)});un(!1),At.status===0&&Fa(At==null?void 0:At.data)})}const Pa=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(At,sa,Sn)=>ne.createElement("span",{style:{color:"#000"}},tt.limit*(tt.page-1)+Sn+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,render:(At,sa,Sn)=>ne.createElement("span",{style:{color:"#000"}},At)},{title:"\u901A\u5173\u8BE6\u60C5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:(At,sa,Sn)=>ne.createElement("span",null,At==0?"\u672A\u901A\u5173":At==4?"\u622A\u6B62\u540E\u901A\u5173":"\u5DF2\u901A\u5173")},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",width:100,ellipsis:!0,render:(At,sa,Sn)=>ne.createElement("span",{style:{color:"#333"}},At)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:(At,sa,Sn)=>ne.createElement("span",{style:{color:"#333"}},At)}];return ne.createElement(ne.Fragment,null,ne.createElement(be.default,{centered:!0,title:"\u901A\u5173\u60C5\u51B5",open:se,width:700,footer:null,maskClosable:!1,onCancel:()=>{tt.page=1,tt.limit=10,Ie(Gl({},tt)),ut(!1)}},ne.createElement("div",{style:{display:"flex",justifyContent:"flex-start",alignItems:"center",marginBottom:"20px"}},ne.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},ne.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u751F\u59D3\u540D"),ne.createElement("span",{title:St==null?void 0:St.user_name,style:{color:"#232B40"}},St==null?void 0:St.user_name)),ne.createElement("div",{style:{marginLeft:"50px",marginRight:"50px",maxWidth:"180px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},ne.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u53F7"),ne.createElement("span",{title:St==null?void 0:St.student_id,style:{color:"#232B40"}},(St==null?void 0:St.student_id)||"--")),ne.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},ne.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u73ED\u7EA7"),ne.createElement("span",{title:St==null?void 0:St.group_name,style:{color:"#232B40"}},(St==null?void 0:St.group_name)||"--"))),ne.createElement(He.default,{scroll:{y:380},columns:Pa,loading:$t,style:{marginBottom:tt.limit>(ht==null?void 0:ht.count)?"16px":"0"},dataSource:ht.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:tt.limit,current:tt.page,position:["bottomRight"],onChange:(At,sa)=>{tt.page=At,tt.limit=sa,Ie(Gl({},tt)),Kn()},total:ht==null?void 0:ht.count,showTotal:(At,sa)=>ne.createElement("span",null,"\u5171",ne.createElement("span",{style:{color:"#165DFF"}}," ",At," "),"\u6761\u6570\u636E")}})))};var Al=(0,Se.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(bl),Yt=ee(59301),Wu=Object.defineProperty,Kl=Object.getOwnPropertySymbols,ii=Object.prototype.hasOwnProperty,Ql=Object.prototype.propertyIsEnumerable,Yl=(ae,de,se)=>de in ae?Wu(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Ul=(ae,de)=>{for(var se in de||(de={}))ii.call(de,se)&&Yl(ae,se,de[se]);if(Kl)for(var se of Kl(de))Ql.call(de,se)&&Yl(ae,se,de[se]);return ae},kl=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Ur=({shixunHomeworks:ae,loading:de,dispatch:se,setExportParams:ut,classroomList:St,user:ft})=>{var xt,tt,Ie,ht,Fa,$t,un,Kn,Pa,At,sa,Sn,Ta,Yn,eo,qt,ra,no,va,na,lt,Jt,Qt,fa,Po,Xa,Ar,cr,jr,kr,Mu,za,qo,Jn,po,bn,Na,pa,Fn,Wn,ka,Bo,Ia,or,Dr,Ua,lu,dr,ir,ou,Ru,dl,Hl;const Ht=(0,Se.useParams)(),[Gn,fu]=(0,ne.useState)(Ul(Ul({},{page:1,limit:20,order:"work_score",b_order:"desc"}),Ht)),[ul]=Re.default.useForm(),[Bn,$o]=(0,ne.useState)(),[Eo,hu]=(0,ne.useState)({}),[Ju,tl]=(0,ne.useState)({}),[vi,fo]=(0,ne.useState)([]),[rr,Eu]=(0,ne.useState)(!1),[gl,ri]=(0,ne.useState)([]),[Jl,$l]=(0,ne.useState)(!1),[ss,ks]=(0,ne.useState)(),[ui,Dc]=(0,ne.useState)(1),[sd,Ki]=(0,ne.useState)(),[Di,cd]=(0,ne.useState)(),[Qi,Ii]=(0,ne.useState)(),[Yi,Oi]=(0,ne.useState)(),[Rs,Li]=(0,ne.useState)(),[Vc,cc]=(0,ne.useState)(!1),[Ts,dd]=(0,ne.useState)(!1),[gd,Ms]=(0,ne.useState)(!1),[md,Jc]=(0,ne.useState)(),Zs=(0,ne.useRef)(),[dc,Ic]=(0,ne.useState)([]),[gc,mc]=(0,ne.useState)([]),[Oc,Lc]=(0,ne.useState)(0),[ml,Xc]=(0,ne.useState)(null),zs=(0,ne.useRef)(null);(0,ne.useEffect)(()=>(si(!0),()=>{hu([]),fo([]),clearInterval(Zs.current)}),[Gn.coursesId]),(0,ne.useEffect)(()=>{var it;try{const Kt=JSON.parse(JSON.stringify(ae.shixunWorkList));!((it=Kt==null?void 0:Kt.student_works)!=null&&it.length)&&(Kt!=null&&Kt.id)?(Kt.student_works=[Ul({},Kt)],hu(Kt)):(Kt!=null&&Kt.id&&fo([Ul(Ul({},Kt),{number:"\u6211"})]),hu(Ul({},Kt)))}catch(Kt){}},[ae.shixunWorkList]),(0,ne.useEffect)(()=>{let it=null;if((ml==null?void 0:ml.status)==1&&clearInterval(it),(ml==null?void 0:ml.complete_num)!=(ml==null?void 0:ml.total_count)&&(ml==null?void 0:ml.status)!=1)return it=setInterval(()=>{ed()},3e3),()=>clearInterval(it)},[ml==null?void 0:ml.complete_num,ml==null?void 0:ml.status]),(0,ne.useEffect)(()=>{de["shixunHomeworks/getShixunWorkHeadInfo"]||ed()},[de["shixunHomeworks/getShixunWorkHeadInfo"]]);const fc=()=>kl(void 0,null,function*(){const it=se({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Gn})}),si=it=>{ut(Ul({},Gn));const Kt=se({type:"shixunHomeworks/getShixunWorkList",payload:Gn});return it&&Kt.then(ao=>{var Cu,Mr,Ku;((Cu=ao==null?void 0:ao.homework_status)!=null&&Cu.includes("\u8FDB\u884C\u4E2D")||(Mr=ao==null?void 0:ao.homework_status)!=null&&Mr.includes("\u8865\u4EA4\u4E2D")||(Ku=ao==null?void 0:ao.homework_status)!=null&&Ku.includes("\u63D0\u4EA4\u4E2D"))&&(0,Ue.dE)()}),Kt};(0,ne.useEffect)(()=>{},[]);const hi=()=>kl(void 0,null,function*(){const it=yield(0,ce.Uc)({categoryId:Ht.categoryId});$o(it==null?void 0:it.update_score)}),Bd=()=>kl(void 0,null,function*(){se({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const it=yield(0,ce.Vs)({categoryId:Ht.categoryId});se({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(it==null?void 0:it.status)===0&&(fe.ZP.success(it==null?void 0:it.message),si())}),fd=()=>{Gn.page=1;const it=Object.assign({},ul.getFieldValue());delete Gn.course_group,delete Gn.teacher_comment,Object.keys(it).map(function(Kt){var ao;switch(Kt){case"task_status":it[Kt].includes("all")||!it[Kt].length?(delete Gn.work_status,ul.setFieldsValue({task_status:"all"})):(Gn.work_status=it[Kt],ul.setFieldsValue({task_status:Gn.work_status}));break;case"course_group_info":it[Kt].includes("all")||!it[Kt].length?(delete Gn.course_group,ul.setFieldsValue({course_group_info:"all"})):(Gn.course_group=it[Kt],ul.setFieldsValue({course_group_info:Gn.course_group}));break;case"teacher_comment":it[Kt].includes("all")||!it[Kt].length?(delete Gn.teacher_comment,ul.setFieldsValue({teacher_comment:"all"})):(Gn.teacher_comment=((ao=it[Kt])==null?void 0:ao.length)===1?Number(it[Kt][0]):"",ul.setFieldsValue({teacher_comment:it[Kt]}));break}}),si(),fc()},pd=(it,Kt)=>{Ic(Kt.map(ao=>(ao.course_group_id===it&&(ao.checked=!ao.checked),ao))),qc(Kt)},qc=it=>{mc(it.filter(Kt=>Kt.checked).map(Kt=>Kt.course_group_id))},cs=(0,ne.useRef)();(0,ne.useEffect)(()=>{cs.current=gc},[gc]),(0,ne.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Li(47),cc(!0))},[document.getElementById("divhe")]);const Hs=(it,Kt)=>{Gn.page=it,Gn.limit=Kt,si()};function pc(){Dc(1),Ki(""),cd(""),Ii(""),Oi(""),ri([])}(0,ne.useEffect)(()=>{sessionStorage.getItem("classroomsShixunDetailAutoRefersh")&&js(!0)},[]);const js=it=>{if(!it){clearInterval(Zs.current);return}Zs.current=setInterval(()=>{si()},1e3*10)},Nc=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,ellipsis:{showTitle:!1},render:(it,Kt,ao)=>Gn.limit*(Gn.page-1)+ao+1},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:110,ellipsis:{showTitle:!1},render:it=>Yt.createElement(ie.Z,{placement:"bottomLeft",title:it},Yt.createElement("a",null,it))},!((xt=ae.headerInfo)!=null&&xt.is_excellent)&&!(0,Ue.Jd)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,showSorterTooltip:!1,ellipsis:{showTitle:!1},sortOrder:Gn.order==="student_id"?Gn.b_order==="desc"?"descend":"ascend":null,render:it=>Yt.createElement(ie.Z,{placement:"bottomLeft",title:it||"--"},Yt.createElement("span",{className:"current"},it||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",ellipsis:{showTitle:!1},render:(it,Kt)=>it?Yt.createElement(ie.Z,{placement:"bottom",title:it},Yt.createElement("span",{className:"current"},it)):"--"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",sorter:!0,ellipsis:{showTitle:!1},showSorterTooltip:!1,sortOrder:Gn.order==="work_status"?Gn.b_order==="desc"?"descend":"ascend":null,render:(it,Kt)=>Yt.createElement(Yt.Fragment,null,Yt.createElement(Ze.rK,{status:it}),(Kt==null?void 0:Kt.student_view_answer)&&Yt.createElement("div",{style:{color:"#3061D0"}},"\uFF08\u67E5\u770B\u7B54\u6848\uFF09"))},!(0,Ue.Jd)()&&{title:Yt.createElement("span",null,"\u6700\u7EC8\u6210\u7EE9",Yt.createElement(ie.Z,{placement:"top",title:Yt.createElement("pre",null,"\u9F20\u6807\u505C\u7559\u5177\u4F53\u5206\u503C\u4E0A\u53EF\u67E5",Yt.createElement("br",null),"\u770B\u5F97\u5206\u660E\u7EC6",Yt.createElement("br",null))},Yt.createElement("img",{src:`${xe.Z.IMG_SERVER}/images/educoder/problem.png`,className:"ml2 current"}))),dataIndex:"work_score",sorter:!0,align:"center",showSorterTooltip:!1,sortOrder:Gn.order==="work_score"?Gn.b_order==="desc"?"descend":"ascend":null,ellipsis:{showTitle:!1},render:(it,Kt)=>{var ao;let Cu;const{unadjusted_score:Mr,is_adjusted:Ku}=Kt||{};return it>=0&&it<=60?Cu=Yt.createElement("span",{className:"c-red"},Ku?`${it}(\u5DF2\u8C03\u5206)`:it):it===100?Cu=Yt.createElement("span",{className:"c-green"},Ku?`${it}(\u5DF2\u8C03\u5206)`:it):it>60?Cu=Yt.createElement("span",{className:"c-orange"},Ku?`${it}(\u5DF2\u8C03\u5206)`:it):Cu="--",Yt.createElement(ie.Z,{placement:"bottom",title:Kt.ultimate_score?Yt.createElement("div",null,Cu==="--"?"\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A0\u5206":`\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A${Kt.work_score}\u5206`):Yt.createElement("div",null,Yt.createElement("div",null,Kt.final_score?`\u5173\u5361\u5F97\u5206\uFF1A${Kt.final_score}\u5206`:"\u5173\u5361\u5F97\u5206\uFF1A0\u5206"),Yt.createElement("div",null,Kt.eff_score?`\u6548\u7387\u8BC4\u5206\uFF1A${Kt.eff_score}\u5206`:"\u6548\u7387\u8BC4\u5206\uFF1A0\u5206"),Yt.createElement("div",null,Kt.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Kt.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0\u5206"),Yt.createElement("div",null,Kt.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Kt.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0\u5206"),!((ao=ae.headerInfo)!=null&&ao.answer_open_evaluation)&&Yt.createElement("div",null,"\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF1A",Kt.view_answer_count,"\u5173"),Yt.createElement("div",null,"\u539F\u59CB\u6210\u7EE9\uFF1A",Mr==="--"?Mr:`${Mr}\u5206`),Yt.createElement("div",null,Kt.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Kt.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0\u5206"))},Cu)}},{title:Yt.createElement("span",null,"\u5B8C\u6210\u65F6\u95F4"),dataIndex:"finished_time",align:"center",ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:Gn.order==="finished_time"?Gn.b_order==="desc"?"descend":"ascend":null,render:(it,Kt)=>it?Yt.createElement(ie.Z,{placement:"bottomLeft",title:it},it&&it!="--"?ge()(it).format(Ts?"HH:mm":"YYYY-MM-DD HH:mm"):it):"--"},{title:Yt.createElement("span",null,"\u5B9E\u8BAD\u603B\u8017\u65F6"),dataIndex:"cost_time",align:"center",ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:Gn.order==="cost_time"?Gn.b_order==="desc"?"descend":"ascend":null,render:(it,Kt)=>it?Yt.createElement(ie.Z,{placement:"bottomLeft",title:it},it):"--"},{title:"\u901A\u5173\u60C5\u51B5",align:"center",dataIndex:"complete_info",ellipsis:{showTitle:!1},render:(it,Kt)=>Yt.createElement(Yt.Fragment,null,Yt.createElement("span",{style:{color:"#0152d9"},onClick:ao=>{ao.stopPropagation(),Jc(Kt),Ms(!0)}},it),(0,Ue.dE)()&&([-1,0,1].includes(Kt==null?void 0:Kt.work_status)&&(Kt==null?void 0:Kt.complete_info_condition)||!(Kt!=null&&Kt.complete_info_condition)&&[2,3,4].includes(Kt==null?void 0:Kt.work_status))&&Yt.createElement(ie.Z,{title:"\u4F5C\u4E1A\u72B6\u6001\u4E0E\u901A\u5173\u60C5\u51B5\u4E0D\u5339\u914D\uFF0C\u53EF\u70B9\u51FB\u66F4\u65B0\u6210\u7EE9\u6309\u94AE\u83B7\u53D6\u6700\u65B0\u6210\u7EE9"},Yt.createElement("i",{className:"iconfont icon-tishi3",style:{color:"#F59A23"}})))},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"sum_evaluate_count",align:"center",ellipsis:{showTitle:!1},sorter:!0,sortOrder:Gn.order==="sum_evaluate_count"?Gn.b_order==="desc"?"descend":"ascend":null,render:(it,Kt)=>it&&it!="--"?Yt.createElement(ie.Z,{placement:"bottom",title:it},Yt.createElement("span",{className:"current"},it)):"--"},!Ts&&{title:"\u64CD\u4F5C",dataInex:"action",align:"center",ellipsis:!0,className:"workListTable",render:(it,Kt)=>{var ao,Cu,Mr,Ku;return(0,Ue.dE)()?Yt.createElement("div",null,(0,Ze.JL)(Kt==null?void 0:Kt.work_status)==="\u672A\u5F00\u542F"?Yt.createElement("span",null,"--"):Yt.createElement("a",{target:"_blank",onClick:qu=>{var Sl,Ei;if((Ei=(Sl=ae==null?void 0:ae.headerInfo)==null?void 0:Sl.homework_status)!=null&&Ei.includes("\u5BFC\u5165")){qu.stopPropagation(),Jc(Kt),Ms(!0);return}qu.stopPropagation(),window.open(`/classrooms/${Gn.coursesId}/shixun_homework/${Gn.categoryId}/${Kt.id}/comment`)}},"\u67E5\u770B")):(Cu=(ao=ae==null?void 0:ae.headerInfo)==null?void 0:ao.homework_status)!=null&&Cu.includes("\u5BFC\u5165")?(0,Ue.GJ)()&&Yt.createElement("span",{style:{color:"#0152d9"},onClick:qu=>{var Sl;qu.stopPropagation(),se({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",name:(Sl=ae==null?void 0:ae.headerInfo)==null?void 0:Sl.homework_name,id:Kt==null?void 0:Kt.id,type:"practice"}})}},"\u4FEE\u6539\u6210\u7EE9"):Yt.createElement("div",null,Yt.createElement("span",{style:{color:"#0152d9"},onClick:(0,Lt.throttle)(qu=>kl(void 0,null,function*(){if((0,Ue.Rm)()&&!St.AssistantObject.practice.can_appraise){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}qu.stopPropagation(),se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:"",data:{name:Kt==null?void 0:Kt.user_name,homeworkId:Kt==null?void 0:Kt.id}}}})}),2e3,{trailing:!1,leading:!0})},Kt.has_shixun_work_comment?"\u66F4\u6539\u70B9\u8BC4":"\u8FFD\u52A0\u70B9\u8BC4"),(Kt==null?void 0:Kt.work_status)!==0&&[1,2,3,4].includes(Kt==null?void 0:Kt.work_status)&&[Yt.createElement("br",null),Yt.createElement("a",{target:"_blank",onClick:(0,Lt.throttle)(qu=>kl(void 0,null,function*(){var Sl,Ei,kc,Rc,Tc;if(qu.stopPropagation(),qu.preventDefault(),(0,Ue.Rm)()&&!((Sl=St.AssistantObject.practice)!=null&&Sl.can_view)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((Ei=ft.userInfo)!=null&&Ei.professional_certification){const Ui=yield(0,ce.GS)(Kt==null?void 0:Kt.id);(kc=Ui==null?void 0:Ui.data)!=null&&kc.url&&(0,Ze.xg)(((Rc=Ui==null?void 0:Ui.data)==null?void 0:Rc.url)+`?courseGroup=${(Gn==null?void 0:Gn.course_group)||""}&workStatus=${((Tc=Gn==null?void 0:Gn.work_status)==null?void 0:Tc.filter(Mc=>Mc!=0&&Mc!=-1))||""}&search=${(Gn==null?void 0:Gn.search)||""}`)}else return be.default.confirm({title:"\u63D0\u793A",centered:!0,content:Yt.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Ze.xg)("/account/certification")}}),!1}),5e3,{trailing:!1,leading:!0})},"\u67E5\u770B\u5B9E\u8BAD")],((Ku=(Mr=ae==null?void 0:ae.headerInfo)==null?void 0:Mr.homework_status)==null?void 0:Ku[0])!=="\u5DF2\u622A\u6B62"&&!!Kt.myshixun_id&&[Yt.createElement("br",null),Yt.createElement("span",{className:bo.color32C,onClick:qu=>{qu.stopPropagation(),se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",selectArrs:Kt,params:Gn,homework_common_id:Gn.categoryId}})}},"\u6253\u56DE\u91CD\u505A")])}}].filter(it=>!!it),$c=()=>{var it,Kt,ao,Cu;return Yt.createElement(Le.default,null,Yt.createElement(Le.default.Item,{onClick:()=>{var Mr,Ku;if((0,Ue.Rm)()&&!((Mr=St.AssistantObject.practice)!=null&&Mr.can_download)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}se({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:(Ku=ae==null?void 0:ae.headerInfo)==null?void 0:Ku.course_group_info,fn:()=>{(0,mr.Iy)(JSON.parse(sessionStorage.all_student_works_params),"shixun_work_list")}}})},key:"1"},"\u5B66\u751F\u6210\u7EE9"),(0,Ue.GJ)()&&((it=Eo==null?void 0:Eo.student_works)==null?void 0:it.length)>0&&!((ao=(Kt=ae==null?void 0:ae.headerInfo)==null?void 0:Kt.homework_status)!=null&&ao.includes("\u5BFC\u5165"))&&Yt.createElement(Le.default.Item,{key:"3",onClick:()=>{var Mr,Ku;if((0,Ue.Rm)()&&!((Mr=St.AssistantObject.practice)!=null&&Mr.can_download)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}se({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",course_groups:(Ku=ae==null?void 0:ae.headerInfo)==null?void 0:Ku.course_group_info,fn:()=>{be.default.confirm({title:"\u9009\u62E9\u5BFC\u51FA\u65B9\u5F0F",closable:!0,icon:null,centered:!0,okText:Yt.createElement(ie.Z,{title:"\u5BFC\u51FA\u65F6\u4E0D\u80FD\u9000\u51FA\u6216\u5173\u95ED\u5BFC\u51FA\u9875\u9762\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},"\u524D\u7AEF\u5BFC\u51FA"),cancelText:Yt.createElement(ie.Z,{title:"\u751F\u6210\u5BFC\u51FA\u4EFB\u52A1\u540E\u53EF\u5173\u95ED\u9875\u9762\uFF0C\u540E\u53F0\u5BFC\u51FA\u6210\u529F\u540E\u5728\u5386\u53F2\u5BFC\u51FA\u9875\u9762\u81EA\u884C\u4E0B\u8F7D\uFF0C\u4E0D\u5F71\u54CD\u5176\u4ED6\u64CD\u4F5C"},"\u540E\u53F0\u5BFC\u51FA"),onOk:()=>{var qu,Sl;se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",type:2}}),localStorage.setItem("dowolders","1"),Se.history.push(`/classrooms/${Gn==null?void 0:Gn.coursesId}/shixun_homework/${Gn.categoryId}/${(Sl=(qu=Eo==null?void 0:Eo.student_works)==null?void 0:qu[0])==null?void 0:Sl.id}/comment`)},onCancel:()=>{},cancelButtonProps:{onClick:()=>{(0,mr.jj)(JSON.parse(sessionStorage.all_student_works_params),"shixun_report")}}})}}})}},"\u5B9E\u8BAD\u62A5\u544A"),((Cu=ae==null?void 0:ae.headerInfo)==null?void 0:Cu.start_permanent)&&Yt.createElement(Le.default.Item,{onClick:()=>kl(void 0,null,function*(){let Mr=yield(0,Be.ZP)(`/api/homework_commons/${Gn.categoryId}/export_workspace_files.json`,{method:"post",body:{is_repeat_export:0}});Mr.status===0&&Se.history.push(`/classrooms/${Gn.coursesId}/exportlist/workspace_files`),Mr.status===-3&&(se({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u590D\u5BFC\u51FA\u63D0\u9192",params:Gn}}),Se.history.push(`/classrooms/${Gn.coursesId}/exportlist/workspace_files`))}),key:"4"},"\u5B9E\u9A8C\u6570\u636E"),Yt.createElement(Le.default.Item,{key:"2",onClick:()=>{var Mr;if((0,Ue.Rm)()&&!((Mr=St.AssistantObject.practice)!=null&&Mr.can_download)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Se.history.push(`/classrooms/${Gn==null?void 0:Gn.coursesId}/exportlist/shixun_work_list,shixun_report`)}},"\u5386\u53F2\u5BFC\u51FA"))},ed=()=>kl(void 0,null,function*(){const{ai_question_record_id:it}=ae.headerInfo;if(!it)return;const Kt=yield(0,Be.ZP)(`/api/shixun_homeworks/${Ht==null?void 0:Ht.categoryId}/comments_schedule.json`,{method:"get",params:{ai_question_record_id:it}});Xc(Kt)});return Yt.createElement(Yt.Fragment,null,Yt.createElement("section",{className:`${bo.wrap} minH500 bg-white pl30 pr30 pt30`},((Ie=(tt=ae==null?void 0:ae.headerInfo)==null?void 0:tt.homework_status)==null?void 0:Ie.includes("\u672A\u53D1\u5E03"))&&Yt.createElement(Bt.Z,null),!!vi.length&&Yt.createElement(He.default,{className:"mb10",dataSource:vi,columns:Nc,pagination:!1,showHeader:!1,loading:!1}),!((Fa=(ht=ae==null?void 0:ae.headerInfo)==null?void 0:ht.homework_status)!=null&&Fa.includes("\u672A\u53D1\u5E03"))&&Yt.createElement("aside",null,!(0,Ue.GJ)()&&Yt.createElement("div",{className:"c-light-black font12"},Yt.createElement("span",null,"\u5DF2\u5F00\u59CB\u505A\u9898 ",(($t=ae==null?void 0:ae.shixunWorkList)==null?void 0:$t.commit_count)||0," \u4EBA"),Yt.createElement("span",{className:"ml5"},"\u672A\u5F00\u59CB\u505A\u9898 ",((un=ae==null?void 0:ae.shixunWorkList)==null?void 0:un.uncommit_count)||0," \u4EBA"),((Kn=ae==null?void 0:ae.headerInfo)==null?void 0:Kn.left_time)&&Yt.createElement(Yt.Fragment,null,Yt.createElement("span",{className:"ml20 c-black"},(At=(Pa=ae==null?void 0:ae.headerInfo)==null?void 0:Pa.left_time)==null?void 0:At.status),Yt.createElement("span",{className:"ml20 c-orange-ff9"},(Sn=(sa=ae==null?void 0:ae.headerInfo)==null?void 0:sa.left_time)==null?void 0:Sn.time))),(0,Ue.GJ)()&&Yt.createElement(Yt.Fragment,null,Yt.createElement(Re.default,{form:ul,onChange:fd,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all"}},((Yn=(Ta=ae==null?void 0:ae.headerInfo)==null?void 0:Ta.task_status)==null?void 0:Yn.length)>0&&Yt.createElement(Re.default.Item,{name:"task_status"},Yt.createElement(ve.default.Group,{value:[],style:{width:"100%"}},Yt.createElement(ct.Z,null,Yt.createElement(Oe.Z,{className:"font14",flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),Yt.createElement(Oe.Z,{flex:"80px"},Yt.createElement(ve.default,{value:"all"},"\u5168\u90E8")),Yt.createElement(Oe.Z,{flex:"1"},((eo=ae==null?void 0:ae.headerInfo)==null?void 0:eo.task_status)&&((qt=ae==null?void 0:ae.headerInfo)==null?void 0:qt.task_status.map((it,Kt)=>Yt.createElement(ve.default,{name:"task_status",value:it.id},it.name,"(",it.count,")",it.name==="\u622A\u6B62\u540E\u901A\u5173"?Yt.createElement(ie.Z,{title:"\u5728\u89C4\u5B9A\u65F6\u95F4\u5916\u5B8C\u6210\u7684\u4F5C\u4E1A"},Yt.createElement("i",{className:"font13 ml5 iconfont icon-tishixiaowenhao"})):null))))))),((no=(ra=ae==null?void 0:ae.headerInfo)==null?void 0:ra.course_group_info)==null?void 0:no.length)>0&&Yt.createElement(Re.default.Item,{name:"course_group_info"},Yt.createElement(ve.default.Group,{style:{width:"100%"}},Yt.createElement(ct.Z,null,Yt.createElement(Oe.Z,{className:"font14",flex:"80px",style:{marginBottom:10}},"\u5206\u73ED\u60C5\u51B5:"),Yt.createElement(Oe.Z,{flex:"80px"},Yt.createElement(ve.default,{value:"all"},"\u5168\u90E8")),Yt.createElement(Oe.Z,{flex:"1",id:"divhe",style:{height:Rs+"px",overflow:"hidden"}},(na=(va=ae==null?void 0:ae.headerInfo)==null?void 0:va.course_group_info)==null?void 0:na.map((it,Kt)=>Yt.createElement(ve.default,{value:it.course_group_id},it.group_group_name,"(",it.count,")"))),Vc&&Yt.createElement("span",{onClick:()=>{let it=document.getElementById("divhe").scrollHeight;Rs>47?Li(47):Li(it)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Rs===47?"\u5C55\u5F00":"\u6536\u8D77",Rs===47?Yt.createElement(Ft.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):Yt.createElement(mt.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),((Jt=(lt=ae==null?void 0:ae.headerInfo)==null?void 0:lt.teacher_comment)==null?void 0:Jt.length)>0&&Yt.createElement(Re.default.Item,{name:"teacher_comment"},Yt.createElement(ve.default.Group,{style:{width:"100%"}},Yt.createElement(ct.Z,null,Yt.createElement(Oe.Z,{className:"font14",flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),Yt.createElement(Oe.Z,{flex:"80px"},Yt.createElement(ve.default,{value:"all"},"\u5168\u90E8")),Yt.createElement(Oe.Z,{flex:"1"},((Qt=ae==null?void 0:ae.headerInfo)==null?void 0:Qt.teacher_comment)&&((fa=ae==null?void 0:ae.headerInfo)==null?void 0:fa.teacher_comment.map((it,Kt)=>Yt.createElement(ve.default,{value:String(it.id)},it.name,"(",it.count,")")))))))),Yt.createElement(ct.Z,{align:"middle"},Yt.createElement(Oe.Z,{flex:"1"},Yt.createElement(ct.Z,{align:"middle"},Yt.createElement(Oe.Z,null,Yt.createElement(Ct.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:it=>{Gn.search=it.trim(),Gn.page=1,si()},style:{width:240}})),Yt.createElement(Oe.Z,null,Yt.createElement("span",{className:"ml5"},Yt.createElement("span",{className:"c-red"},(Po=ae==null?void 0:ae.shixunWorkList)==null?void 0:Po.total_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",(Xa=ae==null?void 0:ae.shixunWorkList)==null?void 0:Xa.total_count,"\u4E2A\u5B66\u751F\uFF09")))),Yt.createElement(Oe.Z,null,(0,Ue.GJ)()&&((Ar=ae==null?void 0:ae.headerInfo)==null?void 0:Ar.code_review)&&!((jr=(cr=ae==null?void 0:ae.headerInfo)==null?void 0:cr.homework_status)!=null&&jr.includes("\u5BFC\u5165"))&&Yt.createElement(Ce.ZP,{className:"ml10",onClick:()=>{se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:Eo.student_works.map(it=>it.id),params:Gn}})}},Yt.createElement("span",{className:`${bo.tr1} iconfont icon-daimachazhong mr5`}),"\u4EE3\u7801\u67E5\u91CD"),(0,Ue.GJ)()&&Bn&&Yt.createElement(Ce.ZP,{className:"ml10",onClick:Bd},Yt.createElement("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"\u66F4\u65B0\u6210\u7EE9"),((Mu=(kr=ae==null?void 0:ae.headerInfo)==null?void 0:kr.homework_status)==null?void 0:Mu.includes("\u5DF2\u622A\u6B62"))&&(0,Ue.GJ)()&&Yt.createElement(Ce.ZP,{className:"ml10",onClick:()=>{se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B",selectArrs:Eo.student_works.map(it=>it.id),params:Gn}})}},Yt.createElement("i",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"),!((qo=(za=ae==null?void 0:ae.headerInfo)==null?void 0:za.homework_status)!=null&&qo.includes("\u5BFC\u5165"))&&Yt.createElement(Ce.ZP,{className:"ml10",onClick:()=>{var it,Kt;if((0,Ue.Rm)()&&!((Kt=(it=St.AssistantObject)==null?void 0:it.practice)!=null&&Kt.can_appraise)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4",selectArrs:Eo.student_works.map(ao=>ao.id),params:Gn}})}},Yt.createElement(ho.Z,{className:"mr5"}),"\u4E00\u952E\u70B9\u8BC4"),(((po=(Jn=ae==null?void 0:ae.headerInfo)==null?void 0:Jn.homework_status)==null?void 0:po.includes("\u63D0\u4EA4\u4E2D"))||((Na=(bn=ae==null?void 0:ae.headerInfo)==null?void 0:bn.homework_status)==null?void 0:Na.includes("\u8865\u4EA4\u4E2D"))||((Fn=(pa=ae==null?void 0:ae.headerInfo)==null?void 0:pa.homework_status)==null?void 0:Fn.includes("\u8FDB\u884C\u4E2D")))&&Yt.createElement(Ce.ZP,{className:"ml10",onClick:()=>{var it;if((0,Ue.Rm)()&&!((it=St.AssistantObject.practice)!=null&&it.can_redo)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Eu(!0),kl(void 0,null,function*(){const ao=yield(0,Be.ZP)(`/api/homework_commons/${Gn==null?void 0:Gn.categoryId}/teacher_manage_groups.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});ao.status===0&&(console.log("\u53D1\u9001\u8BF7\u6C42\u4E86",ao),Ic(ao.data.list),qc(ao.data.list))})}},"\u4E00\u952E\u6253\u56DE"),(0,Ue.GJ)()&&Yt.createElement(qe.Z,{dropdownRender:$c,className:"ml10"},Yt.createElement(Ce.ZP,null,Yt.createElement(er.Z,null),"\u5BFC\u51FA",Yt.createElement(ze.Z,null)))))),(0,Ue.Gg)()&&((Wn=ae==null?void 0:ae.headerInfo)==null?void 0:Wn.start_permanent)&&Yt.createElement(ct.Z,{style:{marginTop:"15px",display:"inline-flex",background:"#F5F5F5",borderRadius:4,height:42,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",color:"#9096A3"}},Yt.createElement("span",null,"\u5B66\u751F\u4F5C\u4E1A\u7684\u5B9E\u9A8C\u73AF\u5883\u4E34\u65F6\u6570\u636E\uFF08/data/workspace\u76EE\u5F55\uFF09\u5C06\u957F\u671F\u4FDD\u5B58 \uFF0C\u6559\u5E08\u53EF\u901A\u8FC7\u201C\u5BFC\u51FA-\u5B9E\u9A8C\u6570\u636E\u201D\u529F\u80FD\u4E0B\u8F7D\u5B9E\u9A8C\u73AF\u5883\u4E34\u65F6\u6570\u636E\u3002")),Yt.createElement(ct.Z,{style:{justifyContent:"end",marginTop:"5px"}},(0,Ue.GJ)()&&Bn&&Yt.createElement("span",null,Yt.createElement("span",{style:{color:"red"}},"*"),"\u5217\u8868\u4E2D\u4F5C\u4E1A\u8BB0\u5F55\u5B58\u5728\u5DEE\u5F02\uFF0C\u8BF7\u70B9\u51FB\u201C\u66F4\u65B0\u6210\u7EE9\u201D\u6309\u94AE")),!((Bo=(ka=ae==null?void 0:ae.headerInfo)==null?void 0:ka.homework_status)!=null&&Bo.includes("\u5BFC\u5165"))&&Yt.createElement(ct.Z,{align:"middle",className:bo.refresh},Yt.createElement(Oe.Z,{flex:"121px",className:"flex-container"},Yt.createElement(rt.Z,{checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:Ts,onChange:it=>{dd(it)}})," ",Yt.createElement("span",{className:"ml8"},"\u7B80\u6D01\u6A21\u5F0F")),(((or=(Ia=ae==null?void 0:ae.headerInfo)==null?void 0:Ia.homework_status)==null?void 0:or.includes("\u63D0\u4EA4\u4E2D"))||((Ua=(Dr=ae==null?void 0:ae.headerInfo)==null?void 0:Dr.homework_status)==null?void 0:Ua.includes("\u8865\u4EA4\u4E2D"))||((dr=(lu=ae==null?void 0:ae.headerInfo)==null?void 0:lu.homework_status)==null?void 0:dr.includes("\u8FDB\u884C\u4E2D")))&&(0,Ue.GJ)()&&Yt.createElement(Oe.Z,null,Yt.createElement("div",{className:"flex-container"},Yt.createElement(rt.Z,{className:"ml20",checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:!!sessionStorage.getItem("classroomsShixunDetailAutoRefersh"),onChange:it=>{it?sessionStorage.setItem("classroomsShixunDetailAutoRefersh","true"):sessionStorage.removeItem("classroomsShixunDetailAutoRefersh"),js(it)}}),Yt.createElement("span",{className:"ml8"},"\u81EA\u52A8\u5237\u65B0\uFF08\u5F00\u542F\u540E\u6BCF10S\u66F4\u65B0\u4E00\u6B21\u6570\u636E\uFF09"))),(0,Ue.dE)()&&(Eo==null?void 0:Eo.work_status)!=0&&Yt.createElement(Oe.Z,{flex:1},Yt.createElement(ct.Z,{align:"middle",justify:"end"},Yt.createElement(Oe.Z,null,Yt.createElement(Ge.op,{style:{borderRadius:2},type:"default",openLoading:!0,onClick:()=>kl(void 0,null,function*(){var it;if(zs.current){fe.ZP.warning("\u60A8\u5DF2\u53D1\u9001\u66F4\u65B0\u6210\u7EE9\u8BF7\u6C42\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85\u6216\u624B\u52A8\u5237\u65B0\u9875\u9762");return}zs.current=setInterval(()=>{clearInterval(zs.current),zs.current=null},60*1e3);const Kt=yield(0,Be.ZP)(`/api/homework_commons/${Ht==null?void 0:Ht.categoryId}/update_student_score.json`,{method:"get",params:{shixun_id:(it=ae==null?void 0:ae.headerInfo)==null?void 0:it.shixun_id}});(Kt==null?void 0:Kt.status)==0&&(fe.ZP.success(Kt==null?void 0:Kt.message),si(!0))})},"\u66F4\u65B0\u6210\u7EE9")))),(ml==null?void 0:ml.complete_num)!=(ml==null?void 0:ml.total_count)&&(ml==null?void 0:ml.status)!=1&&Yt.createElement("div",{className:bo.under_review,style:{marginRight:0}},Yt.createElement(Fe.Z,{spinning:!0,className:"mr6",size:"small"}),Yt.createElement("span",{className:"ml10"},"\u4EE3\u7801\u8BC4\u4EF7\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6"),Yt.createElement("span",{className:"ml5"},Yt.createElement("span",{style:{color:"#3061D0"}},ml==null?void 0:ml.complete_num),"/",ml==null?void 0:ml.total_count))),Yt.createElement(He.default,{className:"mt30",loading:de["shixunHomeworks/getShixunWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:it=>({onClick:Kt=>{var ao,Cu,Mr;if((0,Ue.Rm)()&&!((ao=St.AssistantObject.practice)!=null&&ao.can_view)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(Mr=(Cu=ae==null?void 0:ae.headerInfo)==null?void 0:Cu.homework_status)!=null&&Mr.includes("\u5BFC\u5165")||window.open(`/classrooms/${Gn.coursesId}/shixun_homework/${Gn.categoryId}/${it.id}/comment`,"_blank")}}),dataSource:Eo.student_works,columns:Nc,onChange:(it,Kt,ao)=>{ao.field&&(Gn.order=ao.field),ao.order||(Gn.b_order="asc"),ao.order==="ascend"&&(Gn.b_order="asc"),ao.order==="descend"&&(Gn.b_order="desc"),ao.order||(Gn.b_order="asc"),si()}}),Yt.createElement(Uu,null),Yt.createElement(yl,{paramslist:Gn}),Yt.createElement(fr.Z,null)),Yt.createElement(be.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:rr,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>kl(void 0,null,function*(){if(ui===2){if(gl.length<=0){fe.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!Yi){fe.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let it=yield(0,Be.ZP)(`/api/homework_commons/${Gn.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Gn.categoryId,comment:Yi,status:gl,course_group_ids:cs.current}});it.status===0&&(Lc(it.course_group_count),ks(it),Eu(!1),$l(!0))}else{if(!(Qi===0||Di===0)){if(!Qi){fe.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!Di){fe.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(Qi>Di){fe.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!Yi){fe.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let it=yield(0,Be.ZP)(`/api/homework_commons/${Gn.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Gn.categoryId,comment:Yi,min_score:Qi,max_score:Di,course_group_ids:cs.current}});it.status===0&&(Lc(it.course_group_count),ks(it),Eu(!1),$l(!0))}}),onCancel:()=>{Eu(!1),pc()}},Yt.createElement("div",{style:{padding:"32px"}},Yt.createElement("div",null,Yt.createElement("div",{style:{display:"flex",marginBottom:"12px"}},Yt.createElement("div",{style:{flexShrink:"0",marginRight:"15px"}}," ",Yt.createElement("span",{style:{color:"red"}},"*"),"\u5206\u73ED\uFF1A"),Yt.createElement("div",{className:dc.length>15?bo.scroll:"",style:{overflowX:"hidden"}},dc==null?void 0:dc.map((it,Kt)=>Yt.createElement(ve.default,{style:{textAlign:"left",margin:"0"},value:it.course_group_id,key:it.course_group_id,onChange:()=>{pd(it.course_group_id,dc)},checked:it.checked},it.group_group_name,"(",it.count,")")))),Yt.createElement("div",null,Yt.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),Yt.createElement(we.ZP.Group,{value:ui,onChange:it=>{Dc(it.target.value)}},Yt.createElement(we.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),Yt.createElement(we.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),ui===1&&Yt.createElement("div",{style:{display:"flex",marginTop:"20px"}},Yt.createElement("span",{style:{width:"70px",textAlign:"end"}},Yt.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),Yt.createElement(De.Z,{min:0,max:100,value:Qi,onChange:it=>Ii(it),style:{width:"100px"}}),Yt.createElement("span",{style:{width:"80px",textAlign:"end"}},Yt.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),Yt.createElement(De.Z,{min:0,max:100,value:Di,onChange:it=>cd(it),style:{width:"100px"}})),ui===2&&Yt.createElement("div",{style:{display:"flex",marginTop:"20px"}},Yt.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),Yt.createElement(ve.default.Group,{onChange:it=>{ri([...it])},style:{width:"100%"}},(ou=(ir=ae==null?void 0:ae.headerInfo)==null?void 0:ir.task_status)==null?void 0:ou.map((it,Kt)=>Yt.createElement(ve.default,{name:"task_status",value:it.id},it.name,"(",it.count,")")))),Yt.createElement("div",{style:{display:"flex",marginTop:"20px"}},Yt.createElement("span",{style:{width:"70px",textAlign:"end"}},Yt.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),Yt.createElement(Ne.Z,{className:bo.MdEditor,onChange:it=>Oi(it),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),Yt.createElement(be.default,{open:Jl,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>kl(void 0,null,function*(){ui===2?(yield(0,Be.ZP)(`/api/homework_commons/${Gn.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Gn.categoryId,comment:Yi,status:gl,course_group_ids:cs.current}})).status===0&&(fe.ZP.info("\u6253\u56DE\u6210\u529F"),pc(),si(),$l(!1)):(yield(0,Be.ZP)(`/api/homework_commons/${Gn.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Gn.categoryId,comment:Yi,min_score:Qi,max_score:Di,course_group_ids:cs.current}})).status===0&&(fe.ZP.info("\u6253\u56DE\u6210\u529F"),pc(),si(),$l(!1))}),onCancel:()=>{pc(),$l(!1)}},Yt.createElement("div",{style:{padding:"32px"}},ui===1&&Yt.createElement("span",null,"\u786E\u8BA4\u5C06\u9009\u4E2D\u7684",Oc,"\u4E2A\u73ED\u7EA7\u4E2D, \u6210\u7EE9\u5728",Qi,"-",Di,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),ui===2&&Yt.createElement("span",null,"\u786E\u8BA4\u5C06",Oc,"\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728",(dl=(Ru=ae==null?void 0:ae.headerInfo)==null?void 0:Ru.task_status)==null?void 0:dl.filter(it=>gl==null?void 0:gl.includes(it.id)).map(it=>it.name).toString(),"\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Yt.createElement("br",null),Yt.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",ss==null?void 0:ss.count,"\u540D\u5B66\u751F")))),Yt.createElement(El,null),Yt.createElement(Al,{isShow:gd,setIsShow:Ms,item:md,coursesId:Gn.coursesId,categoryId:Gn.categoryId}),Yt.createElement("aside",{className:"tc mb50 mt30"},Yt.createElement(Ae.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,onChange:Hs,current:Gn.page||1,pageSize:Gn.limit||20,total:(Hl=ae==null?void 0:ae.shixunWorkList)==null?void 0:Hl.total_count})))};var pu=(0,Se.connect)(({shixunHomeworks:ae,classroomList:de,loading:se,user:ut})=>({shixunHomeworks:ae,classroomList:de,loading:se.effects,user:ut}))(Ur),vr=ee(59301),zu=Object.defineProperty,Fl=Object.getOwnPropertySymbols,Bl=Object.prototype.hasOwnProperty,Pl=Object.prototype.propertyIsEnumerable,_l=(ae,de,se)=>de in ae?zu(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,ti=(ae,de)=>{for(var se in de||(de={}))Bl.call(de,se)&&_l(ae,se,de[se]);if(Fl)for(var se of Fl(de))Pl.call(de,se)&&_l(ae,se,de[se]);return ae},Bc=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const ys=({shixunHomeworks:ae,classroomList:de,loading:se,dispatch:ut})=>{var St;const ft=(0,Se.useParams)(),[xt,tt]=(0,ne.useState)(ti(ti({},{page:1,limit:20,group_ids:[]}),ft)),Ie=(0,Se.useLocation)(),{codeReview:ht}=ae,[Fa,$t]=(0,ne.useState)({}),[un]=Re.default.useForm();xt.order="code_rate",xt.sort="desc",xt.category=xt.categoryId,(0,ne.useEffect)(()=>{Kn(),console.log("params",xt)},[xt]),(0,ne.useEffect)(()=>{ae.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&Kn()},[ae.actionTabs.key]);const Kn=()=>Bc(void 0,null,function*(){(yield ut({type:"shixunHomeworks/getCodeReview",payload:ti({},xt)})).status===-2&&setTimeout(()=>Kn(),1500)}),Pa=()=>{},At=(Sn,Ta)=>{xt.page=Sn,xt.limit=20,ut({type:"shixunHomeworks/getCodeReview",payload:ti({},xt)})},sa=[{title:"\u5E8F\u53F7",dataIndex:"number",render:(Sn,Ta,Yn)=>xt.limit*(xt.page-1)+Yn+1},{title:"\u59D3\u540D",dataIndex:"username"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"code_rate",render:Sn=>vr.createElement("span",{className:"c-orange"},Sn)},{title:"\u64CD\u4F5C",dataInex:"action",render:(Sn,Ta)=>vr.createElement("div",null,vr.createElement("a",{target:"_blank",onClick:()=>{var Yn;if((0,Ue.Rm)()&&!((Yn=de.AssistantObject.normal)!=null&&Yn.can_appraise)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}localStorage.setItem("studentDetial",Ie.pathname),window.open(`/classrooms/${xt.coursesId}/shixun_homework/${xt.categoryId}/review_detail/${Ta.user_id}`)}},"\u67E5\u770B"),vr.createElement("br",null))}];return vr.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},(ht==null?void 0:ht.status)===-2&&vr.createElement(Bt.Z,{customText:"\u6B63\u5728\u8FDB\u884C\u4EE3\u7801\u67E5\u91CD\uFF0C\u8BF7\u7A0D\u5019\u3002\u67E5\u91CD\u7ED3\u675F\u540E\uFF0C\u9875\u9762\u5C06\u81EA\u52A8\u66F4\u65B0\u663E\u793A\u7ED3\u679C"}),(ht==null?void 0:ht.status)!==-2&&vr.createElement("div",null,vr.createElement(ct.Z,null,vr.createElement(Oe.Z,{flex:"1"},vr.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",ht.last_review_time,vr.createElement(Ce.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{ut({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:xt}})}},"\u4EE3\u7801\u67E5\u91CD"),vr.createElement(ie.Z,{title:vr.createElement("div",null,vr.createElement("div",null,"\u4EE3\u7801\u67E5\u91CD\u89C4\u5219"),vr.createElement("div",null,"1.\u67E5\u91CD\u5BF9\u8C61\uFF1A\u4EC5\u5BF9\u5B66\u5458\u622A\u6B62\u524D\u5F97\u5206\u6700\u9AD8\u7684\u4EE3\u7801\u7248\u672C\u8FDB\u884C\u67E5\u91CD\u3002"),vr.createElement("div",null,"2.\u591A\u7248\u672C\u5904\u7406\uFF1A\u82E5\u5B58\u5728\u591A\u4E2A\u6700\u9AD8\u5206\u7248\u672C\uFF0C\u4EE5\u63D0\u4EA4\u65F6\u95F4\u6700\u665A\u7684\u7248\u672C\u4E3A\u51C6\u8FDB\u884C\u67E5\u91CD\u3002 "),vr.createElement("div",null,"3.\u622A\u6B62\u540E\u63D0\u4EA4\uFF1A\u4F5C\u4E1A\u622A\u6B62\u540E\u63D0\u4EA4\u7684\u4EE3\u7801\u4E0D\u7EB3\u5165\u67E5\u91CD\u8303\u56F4\u3002 "))},vr.createElement("i",{style:{marginLeft:10,color:"#3061D0",fontSize:16},className:"iconfont icon-tishixiaowenhao"})))),vr.createElement(Oe.Z,null,vr.createElement(Ct.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Sn=>{xt.search=Sn,ut({type:"shixunHomeworks/getCodeReview",payload:xt})},style:{width:200}}),vr.createElement("span",{className:"ml5 c-red"}))),((St=ht.group_info)==null?void 0:St.length)>0&&vr.createElement(vr.Fragment,null,vr.createElement(ct.Z,null,vr.createElement(Oe.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),vr.createElement(Oe.Z,{flex:"80px"},vr.createElement(ve.default,{checked:xt.group_ids=="",value:"all",onChange:Sn=>{delete xt.group_ids,xt.group_ids=[],xt.page=1,tt(ti({},xt))}},"\u5168\u90E8")),vr.createElement(Oe.Z,{flex:"1"},ht.group_info&&ht.group_info.map((Sn,Ta)=>vr.createElement(ve.default,{value:Sn.id,checked:xt.group_ids.includes(Sn.id),onChange:Yn=>{Yn.target.checked?xt.group_ids.push(Sn.id):xt.group_ids.splice(xt.group_ids.indexOf(Sn.id),1),xt.page=1,tt(ti({},xt))}},Sn.name,"(",Sn.members_count,")")))),vr.createElement(ct.Z,{className:"font14 c-red mt5"},vr.createElement(Oe.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),vr.createElement("p",{className:"mt10"},vr.createElement("span",{className:"c-red"},ht.copy_reviews_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08",ht.all_reviews_count,"\u4F5C\u54C1\uFF09"),vr.createElement(He.default,{className:"mt30",loading:se["shixunHomeworks/getCodeReview"],pagination:!1,dataSource:ht.users_reviews,columns:sa,onChange:(Sn,Ta,Yn)=>{Yn.order==="ascend"&&(xt.b_order="asc"),Yn.order==="descend"&&(xt.b_order="desc"),Yn.order||delete xt.b_order,ut({type:"shixunHomeworks/getCodeReview",payload:ti({},xt)})}}),vr.createElement("aside",{className:"tc mb50 mt30"},vr.createElement(Ae.Z,{showSizeChanger:!1,onChange:At,defaultCurrent:xt.page||1,current:xt.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:ht.copy_reviews_count}))))};var xc=(0,Se.connect)(({shixunHomeworks:ae,classroomList:de,loading:se})=>({shixunHomeworks:ae,loading:se.effects,classroomList:de}))(ys),Hr=ee(69063),au=ee(59301),gi=Object.defineProperty,mi=Object.defineProperties,rc=Object.getOwnPropertyDescriptors,Fs=Object.getOwnPropertySymbols,Ps=Object.prototype.hasOwnProperty,Cs=Object.prototype.propertyIsEnumerable,zi=(ae,de,se)=>de in ae?gi(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Il=(ae,de)=>{for(var se in de||(de={}))Ps.call(de,se)&&zi(ae,se,de[se]);if(Fs)for(var se of Fs(de))Cs.call(de,se)&&zi(ae,se,de[se]);return ae},fi=(ae,de)=>mi(ae,rc(de)),es=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const{RangePicker:uc}=Ho.default,{Option:zc}=Te.default,As=({shixunHomeworks:ae,loading:de,dispatch:se})=>{const ut=(0,Se.useParams)(),St=(0,Se.useLocation)(),{workSetting:ft,workList:xt,changeData:tt}=ae,[Ie,ht]=(0,ne.useState)(!0),[Fa,$t]=(0,ne.useState)({}),[un,Kn]=(0,ne.useState)(!1),[Pa]=Re.default.useForm();let[At,sa]=(0,ne.useState)([]),[Sn,Ta]=(0,ne.useState)([]);const[Yn,eo]=(0,ne.useState)([]);let[qt,ra]=(0,ne.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!1,can_view_details:!1,total_score:"",eff_score:0,forbid_copy_answers:!1,public_after_abort:!1,public_after_over:!1});(0,ne.useEffect)(()=>()=>{sa([])},[]),(0,ne.useEffect)(()=>{ht(!(ft!=null&&ft.can_edit))},[ft]);const no=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:Il({},ut)})};(0,ne.useEffect)(()=>{ft!=null&&ft.course_id&&(Object.keys(qt).map(function(Jt){qt[Jt]=ft[Jt]}),(!qt.allow_late||!qt.unified_late)&&(qt.late_penalty=5),At=JSON.parse(JSON.stringify(ft.group_settings.map(Jt=>fi(Il({},Jt),{group_name:[Jt.group_name]})).filter(Jt=>Jt.publish_time!==null))),Sn=JSON.parse(JSON.stringify(ft.allow_late_settings.map(Jt=>fi(Il({},Jt),{group_name:[Jt.group_name]})).filter(Jt=>Jt.late_time!==null))),ra(Il({},qt)),sa([...At]),Ta([...Sn]))},[ft]);const va=()=>{var Jt;const Qt=JSON.parse(JSON.stringify(qt));if(Qt.challenge_settings.filter(fa=>!fa.hide),Qt.categoryId=ut.categoryId,(Jt=Qt.challenge_settings)!=null&&Jt.every(fa=>!fa.checked)){fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(qt.unified_setting||(At=At==null?void 0:At.map(fa=>{var Po;if(!fa.publish_time||!fa.end_time)throw fe.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!fa.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return fa.group_name=typeof(fa==null?void 0:fa.group_name)=="string"?[fa==null?void 0:fa.group_name]:fa==null?void 0:fa.group_name,fa.group_id=(Po=ft.group_settings)==null?void 0:Po.filter(Xa=>{var Ar;return(Ar=fa==null?void 0:fa.group_name)==null?void 0:Ar.includes(Xa.group_name)}).map(Xa=>Xa.group_id||Xa.id).toString().split(","),fa})),Qt.group_settings=At,qt.allow_late)if(qt.unified_late){if(qt.late_penalty===null||qt.late_penalty===void 0||qt.late_penalty<0||qt.late_penalty>100)throw fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!qt.late_time)throw fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Sn=Sn==null?void 0:Sn.map(fa=>{var Po,Xa;if(fa.late_penalty===null||fa.late_penalty===void 0||fa.late_penalty<0||fa.late_penalty>100)throw fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!fa.late_time)throw fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!fa.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return fa.group_name=typeof(fa==null?void 0:fa.group_name)=="string"?[fa==null?void 0:fa.group_name]:fa==null?void 0:fa.group_name,fa.group_id=(Xa=(Po=fa==null?void 0:fa.group_name)==null?void 0:Po.map(Ar=>{var cr,jr;let kr=(jr=(cr=ft.group_settings)==null?void 0:cr.filter(Mu=>(Mu==null?void 0:Mu.group_name)===Ar))==null?void 0:jr[0];return kr==null?void 0:kr.group_id}))==null?void 0:Xa.toString().split(","),fa}),Qt.allow_late_settings=Sn;na(Qt)},na=Jt=>{var Qt,fa;if(console.log(Jt.total_score,Jt.eff_score),Jt.total_score===null){fe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Jt!=null&&Jt.work_efficiency&&Jt.eff_score===null){fe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Po=Jt.challenge_settings.reduce((cr,jr)=>cr+Number(jr.challenge_score),0);if((Po==null?void 0:Po.toFixed(10))!==((Qt=Jt.total_score-Jt.eff_score)==null?void 0:Qt.toFixed(10))){fe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Jt.total_score}\u5206`);return}const Xa={shixun_evaluation:Jt.shixun_evaluation,challenge_settings:Jt.challenge_settings},Ar=()=>es(void 0,null,function*(){Kn(!0),(yield(0,Be.ZP)(`/api/homework_commons/${ut.categoryId}/public_setting.json`,{method:"post",body:Il({},Jt)})).status===0&&(fe.ZP.success("\u66F4\u65B0\u6210\u529F"),no(),se({type:"shixunHomeworks/getShixunWorkList",payload:Il({},ut)})),Kn(!1)});!(0,Lt.isEqual)(tt,Xa)&&!((fa=xt==null?void 0:xt.homework_status)!=null&&fa.includes("\u672A\u53D1\u5E03"))?be.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Ar}):Ar()},lt=(0,ne.useMemo)(()=>qt.public_after_abort?"public_after_abort":qt.public_after_over?"public_after_over":"immediately",[qt]);return au.createElement("section",{className:Hr.Z.form},au.createElement("div",{className:Hr.Z.title},"\u516C\u5F00\u8BBE\u7F6E"),au.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px"}},au.createElement("div",{style:{display:"flex",alignItems:"center"}},au.createElement(ve.default,{checked:qt.score_open,disabled:Ie,onChange:Jt=>{qt.score_open=Jt.target.checked,ra(Object.assign({},qt))}},au.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u6210\u7EE9")),au.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u52FE\u9009\u540E\u5B66\u751F\u5728\u4F5C\u4E1A\u622A\u6B62/\u8865\u4EA4\u7ED3\u675F\u540E\uFF0C\u53EF\u67E5\u770B\u5176\u4ED6\u5B66\u751F\u7684\u6210\u7EE9\uFF09")),au.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"20px"}},au.createElement(ve.default,{checked:qt.answer_public,disabled:Ie,onChange:Jt=>{Jt.target.checked?ra(Qt=>fi(Il({},Qt),{answer_public:Jt.target.checked})):ra(Qt=>fi(Il({},Qt),{answer_public:Jt.target.checked,public_after_abort:!1,public_after_over:!1}))}},au.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u7B54\u6848")),au.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u8BBE\u7F6E\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u67E5\u770B\u8BD5\u9898\u7B54\u6848\uFF09"))),qt.answer_public&&au.createElement(au.Fragment,null,au.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},au.createElement("div",{style:{margin:"0 46px 0 24px"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),au.createElement(we.ZP.Group,{onChange:Jt=>{Jt.target.value==="public_after_abort"?ra(Qt=>fi(Il({},Qt),{public_after_abort:!0,public_after_over:!1})):Jt.target.value==="public_after_over"?ra(Qt=>fi(Il({},Qt),{public_after_abort:!1,public_after_over:!0})):ra(Qt=>fi(Il({},Qt),{public_after_abort:!1,public_after_over:!1}))},value:lt,disabled:Ie},au.createElement(we.ZP,{value:"public_after_abort"},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),au.createElement(we.ZP,{value:"immediately",style:{marginLeft:"30px"}},"\u4EFB\u610F\u65F6\u95F4"))),au.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"13px 30px"}},au.createElement("div",{style:{margin:"0 18px 0 24px"}},"\u8BBE\u7F6E\u590D\u5236\u53C2\u8003\u7B54\u6848"),au.createElement(ve.default,{checked:qt.forbid_copy_answers,disabled:Ie,onChange:Jt=>{qt.forbid_copy_answers=Jt.target.checked,ra(Object.assign({},qt))}},au.createElement("div",{style:{color:"#000000"}},"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),au.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u53EA\u80FD\u67E5\u770B\u4F46\u4E0D\u80FD\u590D\u5236\u53C2\u8003\u7B54\u6848\uFF09"))),au.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},au.createElement("div",{style:{display:"flex",alignItems:"center"}},au.createElement(ve.default,{checked:qt.comment_public,disabled:Ie,onChange:Jt=>{qt.comment_public=Jt.target.checked,ra(Object.assign({},qt))}},au.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u8BC4\u8BBA")),au.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5728\u5B9E\u9A8C\u9875\u9762\u53EF\u67E5\u770B\u8BE5\u5B9E\u9A8C\u7684\u76F8\u5173\u8BC4\u8BBA\uFF09"))),au.createElement("div",{style:{marginTop:"30px"}},au.createElement("div",{className:Hr.Z.title},"\u8FDB\u5165\u5B9E\u9A8C\u8BBE\u7F6E"),au.createElement("div",{style:{display:"flex",alignItems:"center",background:"#F6F7F9",padding:"13px 30px"}},au.createElement(ve.default,{checked:qt.can_view_details,disabled:Ie,onChange:Jt=>{qt.can_view_details=Jt.target.checked,ra(Object.assign({},qt))}},au.createElement("div",{style:{color:"#000000"}},"\u67E5\u770B\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5")),au.createElement("div",{style:{color:"#666666",fontSize:"14px",height:"22px"}},"\uFF08\u52FE\u9009\u540E\uFF0C\u5B66\u751F\u5F00\u542F\u6311\u6218\u5148\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\u7684\u8BE6\u60C5\u9875\u9762\uFF0C\u5426\u5219\u76F4\u63A5\u8FDB\u5165\u5B9E\u9A8C\u9875\u9762\uFF09"))),au.createElement(Ce.ZP,{style:{width:"138px",marginTop:"30px"},type:"primary",size:"large",loading:un,onClick:()=>va()},"\u4FDD\u5B58"))};var wc=(0,Se.connect)(({shixunHomeworks:ae,loading:de})=>({shixunHomeworks:ae,loading:de.effects}))(As),zn=ee(59301),ts=Object.defineProperty,ns=Object.defineProperties,Bs=Object.getOwnPropertyDescriptors,Hi=Object.getOwnPropertySymbols,xs=Object.prototype.hasOwnProperty,as=Object.prototype.propertyIsEnumerable,os=(ae,de,se)=>de in ae?ts(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Dl=(ae,de)=>{for(var se in de||(de={}))xs.call(de,se)&&os(ae,se,de[se]);if(Hi)for(var se of Hi(de))as.call(de,se)&&os(ae,se,de[se]);return ae},Vl=(ae,de)=>ns(ae,Bs(de)),ws=(ae,de)=>{var se={};for(var ut in ae)xs.call(ae,ut)&&de.indexOf(ut)<0&&(se[ut]=ae[ut]);if(ae!=null&&Hi)for(var ut of Hi(ae))de.indexOf(ut)<0&&as.call(ae,ut)&&(se[ut]=ae[ut]);return se},bs=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const rs=({shixunHomeworks:ae,loading:de,dispatch:se})=>{const ut=(0,Se.useParams)(),[St]=Re.default.useForm(),ft=Re.default.useWatch("total_score",St),xt=Re.default.useWatch("eff_type",St),tt=Re.default.useWatch("challenge_settings",St),Ie=Re.default.useWatch("answer_open_evaluation",St),ht=Re.default.useWatch("shixun_evaluation",St),Fa=Re.default.useWatch("work_efficiency",St),$t=Re.default.useWatch("is_repeat_minus",St),un=Re.default.useWatch("open_view_answer_deduct",St),{workSetting:Kn,workList:Pa,changeData:At}=ae,[sa,Sn]=(0,ne.useState)(!1),[Ta,Yn]=(0,ne.useState)(!1),[eo,qt]=(0,ne.useState)(!1);let[ra,no]=(0,ne.useState)([]),[va,na]=(0,ne.useState)([]),[lt,Jt]=(0,ne.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!0,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,eff_type:1,open_view_answer_deduct:!0,is_repeat_minus:!1,repeat_setting_score:10,repeat_limit:70,is_onpage_time:!0,training_time_rules:1,difficulty_level_sort:"asc",game_deduct_score_percentage:100});const[Qt,fa]=(0,ne.useState)(!1),[Po,Xa]=(0,ne.useState)(0);(0,ne.useEffect)(()=>()=>{no([])},[]),(0,ne.useEffect)(()=>{Sn(!(Kn!=null&&Kn.can_edit))},[Kn]);const Ar=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:Dl({},ut)})};(0,ne.useEffect)(()=>{if(!(Kn!=null&&Kn.course_id))return;Object.keys(lt).map(function(qo){lt[qo]=Kn[qo]}),(!lt.allow_late||!lt.unified_late)&&(lt.late_penalty=5),ra=JSON.parse(JSON.stringify(Kn.group_settings.map(qo=>Vl(Dl({},qo),{group_name:[qo.group_name]})).filter(qo=>qo.publish_time!==null))),va=JSON.parse(JSON.stringify(Kn.allow_late_settings.map(qo=>Vl(Dl({},qo),{group_name:[qo.group_name]})).filter(qo=>qo.late_time!==null)));const za=Vl(Dl({},lt),{difficulty_level_sort:lt.difficulty_level_sort||"asc"});Jt(za),Mu(za),St.setFieldsValue(za),no([...ra]),na([...va])},[Kn]);const cr=()=>{var za;const qo=JSON.parse(JSON.stringify(lt));if(qo.challenge_settings.filter(Jn=>!Jn.hide),qo.categoryId=ut.categoryId,qo.game_deduct_score_percentage===""){fe.ZP.warning("\u8BF7\u586B\u5199\u67E5\u770B\u7B54\u6848\u6263\u5206\u6BD4\u4F8B");return}if((za=qo.challenge_settings)!=null&&za.every(Jn=>!Jn.checked)){fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(lt.unified_setting||(ra=ra==null?void 0:ra.map(Jn=>{var po;if(!Jn.publish_time||!Jn.end_time)throw fe.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Jn.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Jn.group_name=typeof(Jn==null?void 0:Jn.group_name)=="string"?[Jn==null?void 0:Jn.group_name]:Jn==null?void 0:Jn.group_name,Jn.group_id=(po=Kn.group_settings)==null?void 0:po.filter(bn=>{var Na;return(Na=Jn==null?void 0:Jn.group_name)==null?void 0:Na.includes(bn.group_name)}).map(bn=>bn.group_id||bn.id).toString().split(","),Jn})),qo.group_settings=ra,lt.allow_late)if(lt.unified_late){if(lt.late_penalty===null||lt.late_penalty===void 0||lt.late_penalty<0||lt.late_penalty>100)throw fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!lt.late_time)throw fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else va=va==null?void 0:va.map(Jn=>{var po,bn;if(Jn.late_penalty===null||Jn.late_penalty===void 0||Jn.late_penalty<0||Jn.late_penalty>100)throw fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Jn.late_time)throw fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Jn.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Jn.group_name=typeof(Jn==null?void 0:Jn.group_name)=="string"?[Jn==null?void 0:Jn.group_name]:Jn==null?void 0:Jn.group_name,Jn.group_id=(bn=(po=Jn==null?void 0:Jn.group_name)==null?void 0:po.map(Na=>{var pa,Fn;let Wn=(Fn=(pa=Kn.group_settings)==null?void 0:pa.filter(ka=>(ka==null?void 0:ka.group_name)===Na))==null?void 0:Fn[0];return Wn==null?void 0:Wn.group_id}))==null?void 0:bn.toString().split(","),Jn}),qo.allow_late_settings=va;jr(qo)},jr=za=>{var qo,Jn;if(za.total_score===null){fe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(za!=null&&za.work_efficiency&&za.eff_score===null){fe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const po=za.challenge_settings.reduce((pa,Fn)=>pa+Number(Fn.challenge_score),0);if((po==null?void 0:po.toFixed(10))!==((qo=za.total_score-za.eff_score)==null?void 0:qo.toFixed(10))){fe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${za.total_score}\u5206`);return}const bn={shixun_evaluation:za.shixun_evaluation,challenge_settings:za.challenge_settings,eff_type:za.eff_type},Na=()=>bs(void 0,null,function*(){Yn(!0),(yield(0,Be.ZP)(`/api/homework_commons/${ut.categoryId}/score_setting.json`,{method:"post",body:Dl({},za)})).status===0&&(fe.ZP.success("\u66F4\u65B0\u6210\u529F"),Ar(),se({type:"shixunHomeworks/getShixunWorkList",payload:Dl({},ut)})),Yn(!1)});!(0,Lt.isEqual)(At,bn)&&!((Jn=Pa==null?void 0:Pa.homework_status)!=null&&Jn.includes("\u672A\u53D1\u5E03"))&&!Qt?be.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Na}):Na(),(Qt||$t&&Qt)&&be.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u67E5\u91CD\u6263\u5206\u89C4\u5219\uFF0C\u9700\u8981\u91CD\u65B0\u67E5\u91CD\u624D\u80FD\u751F\u6548\uFF0C\u751F\u6548\u540E\u6210\u7EE9\u5C06\u8986\u76D6\u6210\u6700\u65B0\u7684\u6210\u7EE9\u3002",okText:"\u7ACB\u5373\u67E5\u91CD",onOk(){se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:ut}})}})},kr=(za=lt)=>{var qo;const{eff_score:Jn,total_score:po,difficulty_level_sort:bn}=za,Na=po-Jn,pa=(qo=za.challenge_settings)==null?void 0:qo.filter(or=>or.checked).length;if(!pa){za.challenge_settings.map((or,Dr)=>{or.challenge_score=0});return}const Fn=za.challenge_settings.filter(or=>or.checked).map(or=>bn==="desc"?or.challenge_exp_desc:or.challenge_exp).reduce((or,Dr)=>or+Dr),Wn=Na/Fn;let ka=0,Bo=0,Ia;switch(za.shixun_evaluation){case 0:const or=parseFloat((Na/pa).toFixed(1));za.challenge_settings.map((Ua,lu)=>{Ua.checked?(ka=lu,Ua.challenge_score=or>0?or:0):Ua.challenge_score=0}),Ia=(Na-or*(pa-1)).toFixed(1),za.challenge_settings[ka].challenge_score=Ia>0?Ia:0;break;case 1:za.challenge_settings.map((Ua,lu)=>{Ua.checked?(ka=lu,Bo+=Number((Math.round((bn==="desc"?Ua.challenge_exp_desc:Ua.challenge_exp)*Wn*10)/10).toFixed(1)),Ua.challenge_score=(Math.round((bn==="desc"?Ua.challenge_exp_desc:Ua.challenge_exp)*Wn*10)/10).toFixed(1)):Ua.challenge_score=0});let Dr=za.challenge_settings[ka].challenge_score;Ia=(Na-Bo+Number(Dr)).toFixed(1),za.challenge_settings[ka].challenge_score=Ia>0?Ia:0;break}Jt(Dl({},za)),Mu(za),St.setFieldsValue(za)},Mu=(za=lt)=>{const qo=(0,Ze.EN)(za.challenge_settings.reduce((Jn,po)=>(0,Ze.EN)(Jn||0,Number(po.challenge_score)||0,"+"),0),za.eff_score||0,"+");Xa(qo)};return zn.createElement("div",{className:Hr.Z.form},zn.createElement(Re.default,{className:Hr.Z.FormStyle,form:St,initialValues:{},layout:"vertical",disabled:sa,size:"large",onValuesChange:(za,qo)=>{Jt(Dl(Dl({},lt),qo))},onFinish:za=>{console.log("onfinish",za),cr(),fa(!1)}},(Kn==null?void 0:Kn.can_edit)&&zn.createElement("div",{className:Hr.Z.title},"\u4F5C\u4E1A\u5206\u503C\u8BBE\u7F6E"),zn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},zn.createElement("div",{style:{color:"#333333"}},"\u4F5C\u4E1A\u603B\u5206"),zn.createElement(Re.default.Item,{className:"ml20",style:{marginBottom:"0px"},name:"total_score",rules:[{required:!0,message:"\u4F5C\u4E1A\u603B\u5206\u4E0D\u80FD\u4E3A\u7A7A"}]},zn.createElement(De.Z,{style:{width:120},min:0,addonAfter:"\u5206"}))),zn.createElement("div",{className:Hr.Z.title,style:{marginTop:"30px"}},"\u6548\u7387\u5206",zn.createElement("span",{style:{color:"#666",verticalAlign:"top",fontSize:14,fontWeight:400}},"\uFF08\u6548\u7387\u5206\u5728\u4F5C\u4E1A\u7ED3\u675F\u4E4B\u524D\u4E0D\u8BA1\u7B97\uFF0C\u4F5C\u4E1A\u7ED3\u675F\u540E\u81EA\u52A8\u5C06\u6548\u7387\u5206\u624D\u8BA1\u7B97\u52A0\u5165\u5230\u5B66\u751F\u6210\u7EE9\u4E2D\uFF09")),zn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",width:"100%"}},zn.createElement(Re.default.Item,{name:"work_efficiency",valuePropName:"checked",style:{marginBottom:0},normalize:za=>{const qo=Vl(Dl({},lt),{eff_score:za?20:0});return kr(qo),Mu(qo),za}},zn.createElement(ve.default,null,zn.createElement("strong",{className:"c-grey-666"},"\u6548\u7387\u5206"))),zn.createElement("div",{style:{color:"#666"}},"\uFF08\u52FE\u9009\u6548\u7387\u5206\u540E\uFF0C\u5219\u4F5C\u4E1A\u603B\u5206\u503C=\u6548\u7387\u5206+\u4EFB\u52A1\u5173\u5361\u603B\u5206\uFF09")),zn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},zn.createElement(ct.Z,{wrap:!1,align:"middle"},zn.createElement(Oe.Z,{style:{textAlign:"right"}},zn.createElement("span",{className:"c-grey-333"},"\u6548\u7387\u5206\u503C")),zn.createElement(Oe.Z,null,zn.createElement(Re.default.Item,{className:"ml20",name:"eff_score",style:{marginBottom:0},rules:[{required:Fa&&!0,message:"\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A"}],normalize:za=>(kr(Vl(Dl({},lt),{eff_score:za})),za)},zn.createElement(De.Z,{style:{width:184},min:0,step:.1,addonAfter:"\u5206",disabled:sa||!Fa}))))),Fa&&zn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},zn.createElement("div",{style:{height:40,lineHeight:"40px"}},zn.createElement("span",{className:"c-grey-333 mr10"},"\u8BA1\u7B97\u7EF4\u5EA6"),zn.createElement("span",{className:"c-grey-666"},"\uFF08\u6548\u7387\u5206 = \uFF08\u5B66\u4E60\u6548\u7387 / \u6700\u9AD8\u5B66\u4E60\u6548\u7387 \uFF09* \u5206\u503C\uFF1B\u5B66\u4E60\u6548\u7387 = log\uFF08\u5B9E\u8BAD\u603B\u5F97\u5206/\u5B9E\u8BAD\u603B\u8017\u65F6\uFF09\uFF1B\u8017\u65F6\u5355\u4F4D\u4E3A\u5C0F\u65F6\uFF0C\u5F53\u5B66\u751F\u672A\u901A\u5173\u5219\u6548\u7387\u5206\u4E3A0\uFF09")),zn.createElement(Re.default.Item,{name:"eff_type",style:{marginBottom:0}},zn.createElement(we.ZP.Group,null,zn.createElement(we.ZP,{value:1},"\u6309\u4F5C\u4E1A\u6700\u9AD8\u6548\u7387\u5206\u8BA1\u7B97"),zn.createElement(we.ZP,{value:2,style:{marginLeft:10}},"\u6309\u73ED\u7EA7\u6700\u9AD8\u6548\u7387\u5206\u8BA1\u7B97")))),Fa&&zn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},zn.createElement("div",{className:"c-grey-333",style:{height:40,lineHeight:"40px"}},zn.createElement("span",null,"\u5B9E\u8BAD\u603B\u8017\u65F6"),zn.createElement(ie.Z,{title:"\u89C4\u5219\u8BF4\u660E"},zn.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Hr.Z.title_icon}`,style:{color:"#666"},onClick:()=>qt(!0)}))),zn.createElement(Re.default.Item,{name:"training_time_rules",style:{marginBottom:0},normalize:(za,qo,Jn)=>(kr(Vl(Dl({},Jn),{training_time_rules:za})),za)},zn.createElement(we.ZP.Group,null,zn.createElement(Lu.Z,{direction:"vertical"},zn.createElement(we.ZP,{style:{height:40,lineHeight:"40px"},value:1},"\u9875\u9762\u505C\u7559\u65F6\u957F",zn.createElement("span",{className:"ml10 c-grey-666"},"\uFF08\u5728\u5173\u5361\u901A\u5173\u524D\u505C\u7559\u7B54\u9898\u9875\u9762\u7684\u603B\u65F6\u957F\uFF09")),zn.createElement(we.ZP,{style:{height:40,lineHeight:"40px"},value:2},"\u5173\u5361\u603B\u8017\u65F6",zn.createElement("span",{className:"ml10 c-grey-666"},"\uFF08\u7B2C\u4E00\u6B21\u8FDB\u5165\u5173\u5361\u65F6\u95F4\u70B9\u5230\u5173\u5361\u901A\u5173\u65F6\u95F4\u70B9\u7684\u603B\u65F6\u957F\uFF09")),zn.createElement(we.ZP,{style:{height:40,lineHeight:"40px"},value:3},"\u4F5C\u4E1A\u901A\u5173\u65F6\u957F",zn.createElement("span",{className:"ml10 c-grey-666"},"\uFF08\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u70B9\u5230\u5B66\u751F\u5168\u90E8\u5173\u5361\u901A\u5173\u65F6\u95F4\u70B9\u7684\u603B\u65F6\u957F\uFF09")))))),zn.createElement("div",{style:{marginTop:"30px"}},zn.createElement("div",{className:Hr.Z.title},"\u4EFB\u52A1\u5173\u5361\u9009\u62E9\u4E0E\u5206\u503C\u8BBE\u7F6E"),zn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 16px"}},zn.createElement("div",{style:{display:"flex",alignItems:"center"}},zn.createElement("div",{style:{width:"60px",marginRight:"10px",textAlign:"left"}},"\u5206\u503C\u8BBE\u7F6E"),zn.createElement(Re.default.Item,{name:"shixun_evaluation",style:{marginBottom:0},normalize:(za,qo,Jn)=>{const po=Vl(Dl({},Jn),{shixun_evaluation:za,difficulty_level_sort:za!==1?"asc":Jn.difficulty_level_sort});return kr(po),za}},zn.createElement(we.ZP.Group,null,zn.createElement(we.ZP,{value:0},"\u5747\u5206\u6BD4\u4F8B"),zn.createElement(we.ZP,{value:1,style:{marginLeft:20}},"\u96BE\u6613\u5EA6"),zn.createElement(we.ZP,{value:2,style:{marginLeft:20}},"\u81EA\u5B9A\u4E49\u5206\u503C"))),ht==1&&zn.createElement(Re.default.Item,{name:"difficulty_level_sort",style:{marginBottom:0},normalize:(za,qo,Jn)=>(kr(Vl(Dl({},Jn),{difficulty_level_sort:za})),za)},zn.createElement(Te.default,{style:{width:200},options:[{value:"asc",label:"\u6B63\u5E8F\u8D4B\u5206"},{value:"desc",label:"\u53CD\u5E8F\u8D4B\u5206"}]})))),zn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},zn.createElement("div",{style:{display:"flex",alignItems:"center"}},zn.createElement("div",{className:"c-grey-666",style:{width:"60px",textAlign:"left"}},"\u5173\u5361\u540D\u79F0"),zn.createElement("div",{className:`${Hr.Z.SubTooltip}`,style:{height:40,lineHeight:"40px",color:"#666"}},Kn!=null&&Kn.task_pass?"\uFF08\u8BE5\u5B9E\u8BAD\u652F\u6301\u8DF3\u5173\u5B66\u4E60\uFF0C\u52FE\u9009\u5219\u5B66\u751F\u5FC5\u987B\u5B8C\u6210\u7684\u5173\u5361\uFF09":"\uFF08\u8BE5\u5B9E\u8BAD\u4E0D\u652F\u6301\u8DF3\u5173\u5B66\u4E60\uFF09")),zn.createElement(Re.default.List,{name:"challenge_settings"},(za,{add:qo,remove:Jn})=>zn.createElement("div",{style:{display:"flex",flexDirection:"column",gap:17}},za==null?void 0:za.map(po=>{var bn=po,{key:Na,name:pa}=bn,Fn=ws(bn,["key","name"]),Wn,ka,Bo,Ia,or,Dr,Ua;return zn.createElement(ct.Z,{key:Na,wrap:!1,align:"middle"},zn.createElement(Oe.Z,null,zn.createElement(Re.default.Item,Vl(Dl({},Fn),{name:[pa,"checked"],valuePropName:"checked",style:{marginBottom:0},normalize:(lu,dr,ir)=>{var ou;return ir.challenge_settings[Na].checked=lu,(ou=ir==null?void 0:ir.challenge_settings)!=null&&ou.every(Ru=>!Ru.checked)?(fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A"),ir.challenge_settings[Na].checked=dr,dr):(ir.shixun_evaluation===2&&!lu&&(ir.challenge_settings[Na].challenge_score=0),kr(ir),lu)}}),zn.createElement(ve.default,{disabled:sa||!(Kn!=null&&Kn.task_pass)},zn.createElement(ie.Z,{title:(Wn=tt==null?void 0:tt[Na])==null?void 0:Wn.challenge_name,placement:"topLeft"},zn.createElement("div",{className:"c-grey-666 multi_ellipsis1",style:{width:525}},(ka=tt==null?void 0:tt[Na])==null?void 0:ka.challenge_name))))),zn.createElement(Oe.Z,{flex:"76px"},!tt[Na].checked&&zn.createElement("span",{className:"tag-style-border-small bg-orange border-raduis-50 c-white ml20"},"\u53EF\u4E0D\u505A")),zn.createElement(Oe.Z,null,zn.createElement(Re.default.Item,{className:"ml20",name:[pa,"challenge_score"],style:{marginBottom:0},normalize:(lu,dr,ir)=>(ir.challenge_settings[Na].challenge_score=lu,Mu(ir),lu)},zn.createElement(De.Z,{style:{width:120},min:0,addonAfter:zn.createElement("span",{className:Hr.Z.SubTooltip},"\u5206"),disabled:sa||ht!==2||!((Bo=tt==null?void 0:tt[Na])!=null&&Bo.checked)}))),zn.createElement(Oe.Z,null,zn.createElement("div",{style:{marginLeft:"55px"},className:((Ia=tt==null?void 0:tt[Na])==null?void 0:Ia.difficulty)=="\u7B80\u5355"?Hr.Z.DifSimple:((or=tt==null?void 0:tt[Na])==null?void 0:or.difficulty)=="\u4E2D\u7B49"?Hr.Z.DifMiddle:Hr.Z.DifHard},(Dr=tt==null?void 0:tt[Na])==null?void 0:Dr.difficulty)),zn.createElement(Oe.Z,null,zn.createElement("span",{className:` ${Hr.Z.SubTooltip}`,style:{marginLeft:"55px"}},"\u91D1\u5E01\u5956\u52B1\u6570",zn.createElement("span",{className:"ml10",style:{color:"#FA6400"}},(Ua=tt==null?void 0:tt[Na])==null?void 0:Ua.challenge_exp))))}))))),zn.createElement("div",{style:{marginTop:"30px"}},zn.createElement("div",{className:Hr.Z.title},"\u5B66\u751F\u6263\u5206\u89C4\u5219\u8BBE\u7F6E"),zn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px"}},zn.createElement("div",{style:{display:"flex",alignItems:"center"}},zn.createElement(Re.default.Item,{name:"open_view_answer_deduct",valuePropName:"checked",style:{marginBottom:0}},zn.createElement(ve.default,null)),zn.createElement("div",{style:{margin:"0 10px"}},"\u5F00\u542F\u67E5\u770B\u7B54\u6848\u6263\u5206"),zn.createElement("span",{className:`${Hr.Z.SubTooltip}`,style:{color:"#666"}},"\uFF08\u9488\u5BF9\u672A\u901A\u8FC7\u5173\u5361\u7684\u5B66\u751F\u67E5\u770B\u7B54\u6848\u540E\u8BC4\u6D4B\u901A\u5173\u8FDB\u884C\u6263\u5206\uFF0C\u5DF2\u901A\u8FC7\u518D\u67E5\u770B\u7B54\u6848\u4E0D\u8FDB\u884C\u6263\u5206\uFF09")),un&&zn.createElement("div",{style:{display:"flex",alignItems:"center"}},zn.createElement(Re.default.Item,{name:"answer_open_evaluation",style:{marginBottom:0}},zn.createElement(we.ZP.Group,null,zn.createElement(we.ZP,{value:!0,style:{marginRight:"50px"}},"\u56FA\u5B9A\u6263\u5206"),zn.createElement(we.ZP,{value:!1},"\u6309\u7167\u5B9E\u8BAD\u53C2\u8003\u7B54\u6848\u7EA7\u522B\u6263\u5206")))),Ie&&zn.createElement("div",{style:{display:"flex",alignItems:"center",margin:"5px 0",paddingLeft:23}},zn.createElement("div",{className:"c-grey-666"},"\u67E5\u770B\u7B54\u6848\u56FA\u5B9A\u6263\u9664"),zn.createElement(Re.default.Item,{name:"game_deduct_score_percentage",style:{marginBottom:"0px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6263\u5206\u6BD4\u4F8B"}]},zn.createElement(De.Z,{style:{width:120,margin:"0 10px"},min:0,max:100,addonAfter:zn.createElement("span",{className:Hr.Z.SubTooltip},"%")})),zn.createElement("div",{className:"c-grey-666"},"\u5206\u503C ",zn.createElement("span",{style:{color:"#666666"}}," \uFF08\u5F53\u8BBE\u7F6E0%\u65F6\uFF0C\u5219\u5B66\u751F\u67E5\u770B\u7B54\u6848\u4E0D\u6263\u5206\uFF09")))),zn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},zn.createElement("div",{style:{display:"flex",alignItems:"center"}},zn.createElement(Re.default.Item,{name:"is_repeat_minus",valuePropName:"checked",style:{marginBottom:0},normalize:za=>(!za&&fa(!0),za)},zn.createElement(ve.default,null)),zn.createElement("div",{style:{margin:"0 10px"}},"\u5F00\u542F\u4EE3\u7801\u67E5\u91CD\u6263\u5206"),zn.createElement("div",{className:Hr.Z.SubTooltip,style:{color:"#666"}},"\uFF08\u8BBE\u7F6E\u89C4\u5219\u540E\uFF0C\u9700\u8981\u8FDB\u884C\u201C\u4EE3\u7801\u67E5\u91CD\u201D\u540E\u624D\u80FD\u751F\u6548\uFF09")),$t&&zn.createElement("div",{style:{display:"flex",alignItems:"center"}},zn.createElement("div",{style:{marginLeft:"30px"}},"\u6263\u5206\u9608\u503C"),zn.createElement(Re.default.Item,{className:"ml10",name:"repeat_limit",style:{marginBottom:0},normalize:za=>(fa(!0),za)},zn.createElement(De.Z,{style:{width:120},min:0,max:100,addonAfter:zn.createElement("span",{className:Hr.Z.SubTooltip},"%")})),zn.createElement("div",{style:{color:"#666666",marginLeft:"10px"}},"\uFF08\u5B66\u751F\u76F8\u4F3C\u5EA6\u4F4E\u4E8E\u8FD9\u4E2A\u9608\u503C\u5219\u4E0D\u6263\u5206\uFF09"),zn.createElement("div",{style:{marginLeft:"30px"}},"\u67E5\u91CD\u6263\u5206"),zn.createElement(Re.default.Item,{className:"ml10",name:"repeat_setting_score",style:{marginBottom:0},normalize:za=>(fa(!0),za)},zn.createElement(De.Z,{style:{width:120},min:0,max:ft,addonAfter:zn.createElement("span",{className:Hr.Z.SubTooltip},"\u5206")})),zn.createElement("div",{style:{color:"#666666",marginLeft:"10px"}},"\uFF08\u5B66\u751F\u5173\u5361\u5B9E\u9645\u6263\u5206=\u67E5\u91CD\u6263\u5206x\u76F8\u4F3C\u5EA6\u6BD4\uFF09"))))),zn.createElement(Ce.ZP,{type:"primary",size:"large",loading:Ta,style:{width:"138px",marginTop:"30px"},onClick:()=>{St.submit()}},"\u4FDD\u5B58"),zn.createElement(be.default,{title:"\u8BA1\u65F6\u89C4\u5219\u8BF4\u660E",open:eo,width:860,footer:null,onCancel:()=>{qt(!1)}},zn.createElement("div",{style:{color:"#333333",fontWeight:400}},zn.createElement("span",{style:{fontWeight:600}},"1\u3001\u9875\u9762\u505C\u7559\u65F6\u957F"),zn.createElement("br",null),zn.createElement("span",null,"\u5B66\u751F",zn.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),"\u5173\u5361\u95EF\u5173\u8FC7\u7A0B\u4E2D\uFF0C",zn.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u5B66\u751F\u5173\u95ED/\u9000\u51FA\u7B54\u9898\u9875\u9762\uFF0C\u5219\u8BA1\u65F6\u6682\u505C\uFF0C\u518D\u6B21\u8FDB\u5165\u7B54\u9898\u9875\u9762\u65F6\u5F00\u59CB\u7D2F\u8BA1\u8BA1\u65F6\u76F4\u81F3\u8BC4\u6D4B\u901A\u8FC7\uFF0C"),"\u5219\u8BA1\u65F6\u7ED3\u675F"),zn.createElement("span",{style:{color:"#FA6400",display:"flex",height:34,alignItems:"center"}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5\uFF0C\u60C5\u51B5\u5982\u4E0B\uFF1A "),zn.createElement("span",null,"a\u3001\u5B66\u751F\u8FDB\u5165\u5173\u5361\u770B\u5B8C\u9898\u540E\uFF0C\u9000\u51FA\u7B54\u9898\u9875\u9762\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u590D\u5236\u8FDB\u5E73\u53F0\u7B54\u9898\u9875\u9762\u8FDB\u884C\u8BC4\u6D4B\uFF0C\u65E0\u6CD5\u8BC4\u4F30\u5B66\u751F\u7684\u5B66\u4E60\u548C\u601D\u8003\u65F6\u95F4\u3002")),zn.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},zn.createElement("span",{style:{fontWeight:600}},"2\u3001\u5173\u5361\u603B\u8017\u65F6"),zn.createElement("br",null),zn.createElement("span",null,"\u5B66\u751F",zn.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u7B2C\u4E00\u6B21\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),"\u5173\u5361\u95EF\u5173\u8FC7\u7A0B\u4E2D\uFF0C",zn.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u5B66\u751F\u9000\u51FA/\u5173\u95ED\u7B54\u9898\u9875\u9762\uFF0C\u4E5F\u5C06\u6301\u7EED\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BC4\u6D4B\u901A\u8FC7\u3002")),zn.createElement("span",{style:{color:"#FA6400",display:"flex",height:44,paddingTop:10}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5\uFF0C\u60C5\u51B5\u5982\u4E0B\uFF1A "),zn.createElement("span",null,"a\u3001\u5B66\u751F\u4ECE\u5176\u4ED6\u540C\u5B66\u5904\u770B\u5230\u9898\u76EE\u540E\uFF0C\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\uFF0C\u5C06\u5DF2\u5B8C\u6210\u7684\u4EE3\u7801\u590D\u5236\u81F3\u5E73\u53F0\u8FDB\u884C\u8BC4\u6D4B\uFF1B"),zn.createElement("br",null),zn.createElement("span",null,"b\u3001\u5B66\u751F\u7B2C\u4E00\u6B21\u6253\u5F00\u5173\u5361\u540E\uFF0C\u56E0\u4E3A\u67D0\u79CD\u539F\u56E0\u79BB\u5F00\u9875\u9762\uFF0C\u65F6\u9694\u591A\u65E5\u624D\u518D\u6B21\u8FDB\u5165\u5E73\u53F0\u95EF\u5173\uFF0C\u5C31\u4F1A\u5BFC\u81F4\u5B66\u751F\u5173\u5361\u603B\u8017\u65F6\u8FC7\u957F\uFF1B")),zn.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},zn.createElement("span",{style:{fontWeight:600}},"3\u3001\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),zn.createElement("br",null),zn.createElement("span",null,"\u4ECE\u8001\u5E08",zn.createElement("span",{style:{color:"#333333",fontWeight:600}},"\u53D1\u5E03\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u65F6\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5B9E\u8BAD\u901A\u5173\uFF08\u5305\u62EC\u8FDF\u4EA4\u901A\u5173\uFF09\u7ED3\u675F\u8BA1\u65F6\u3002"),"\u82E5\u5B66\u751F\u672A\u901A\u5173\uFF0C\u5219\u8BE5\u5B66\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u8001\u5E08\u8BBE\u7F6E\u7684\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u622A\u6B62\u65F6\u95F4\uFF0C\u82E5\u8001\u5E08\u5F00\u542F\u4E86\u8865\u4EA4\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u3002")),zn.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},zn.createElement("span",{style:{fontWeight:600}},"\u89C4\u5219\u76EE\u7684"),zn.createElement("br",null),zn.createElement("span",null,"\u9F13\u52B1\u5B66\u751F\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u53D1\u5E03\u7684\u7B2C\u4E00\u65F6\u95F4\u8FDB\u5165\u5E73\u53F0\u5B8C\u6210\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u901A\u5173\u3002"))))};var Ds=(0,Se.connect)(({shixunHomeworks:ae,loading:de})=>({shixunHomeworks:ae,loading:de.effects}))(rs),Rl=ee(59301),eu=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Hu=({shixunHomeworks:ae,loading:de,dispatch:se})=>{var ut,St;const[ft,xt]=(0,ne.useState)(!0),[tt,Ie]=(0,ne.useState)(!1),[ht,Fa]=(0,ne.useState)([]),[$t,un]=(0,ne.useState)([]),[Kn,Pa]=(0,ne.useState)([]),[At,sa]=(0,ne.useState)([]),[Sn,Ta]=(0,ne.useState)(!1),[Yn,eo]=(0,ne.useState)(""),qt=(0,Se.useParams)();function ra(){return eu(this,null,function*(){let na=yield(0,Be.ZP)(`/api/homework_commons/${qt.categoryId}/homework_common_collaborators.json`,{method:"get"});un(na)})}function no(){return eu(this,null,function*(){var na;let lt=yield(0,Be.ZP)(`/api/courses/${qt==null?void 0:qt.coursesId}/teachers`,{method:"get",params:{homework_id:qt.categoryId,limit:1e3}});(na=lt==null?void 0:lt.teacher_list)==null||na.map(Jt=>{Jt.key=Jt.user_id}),Pa(lt==null?void 0:lt.teacher_list),sa(lt==null?void 0:lt.teacher_list)})}(0,ne.useEffect)(()=>{ra(),no()},[qt]);const va=()=>{};return Rl.createElement("section",{className:Hr.Z.form},Rl.createElement(ct.Z,{className:Hr.Z.content,style:{padding:"20px 30px",gap:20}},(ut=$t==null?void 0:$t.data)==null?void 0:ut.map(na=>Rl.createElement(ct.Z,{align:"middle",className:`${Hr.Z.borderSty} ${Yn===(na==null?void 0:na.id)?Hr.Z.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},Rl.createElement("span",{className:"c-grey-333"},na==null?void 0:na.real_name),($t==null?void 0:$t.can_edit)&&Rl.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${Hr.Z.delSty}`,onMouseEnter:()=>{eo(na.id)},onMouseLeave:()=>{eo("")},onClick:()=>eu(void 0,null,function*(){(yield(0,Be.ZP)(`/api/homework_commons/${qt.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:na.id}})).status===0&&(fe.ZP.info("\u5220\u9664\u6210\u529F"),ra(),no())})}))),!($t!=null&&$t.can_edit)&&!((St=$t==null?void 0:$t.data)!=null&&St.length)&&Rl.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005"),($t==null?void 0:$t.can_edit)&&Rl.createElement(Ce.ZP,{className:Hr.Z.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>Ie(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005")),Rl.createElement(be.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:tt,confirmLoading:Sn,onCancel:()=>Ie(!1),onOk:()=>eu(void 0,null,function*(){if(ht.length===0){fe.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}Ta(!0),(yield(0,Be.ZP)(`/api/homework_commons/${qt.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:ht}})).status===0&&(fe.ZP.info("\u6DFB\u52A0\u6210\u529F"),Fa([]),ra(),no(),Ie(!1)),Ta(!1)})},Rl.createElement("div",null,Rl.createElement("div",{style:{display:"flex"}},Rl.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",Rl.createElement(Ct.default.Search,{onChange:na=>{Pa(At.filter(lt=>lt.name.indexOf(na.target.value)>-1))}})),Rl.createElement(He.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(na,lt)=>{Fa(na)},selectedRowKeys:ht,getCheckboxProps:na=>({disabled:na.is_collaborator})},pagination:!1,dataSource:Kn,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var Tl=(0,Se.connect)(({shixunHomeworks:ae,loading:de})=>({shixunHomeworks:ae,loading:de.effects}))(Hu),ni=ee(16832),Ol={ts_txt:"ts_txt___cXTzV",title_txt:"title_txt___HB9nx",work_radio:"work_radio___JcCQu",work_radio_group:"work_radio_group___nKVMn",work_button:"work_button___CkIOT",result_con:"result_con___uwmX6",result_title:"result_title___Mwwpb"},lc=ee(6725),Vu=ee(59301),Is=Object.defineProperty,Os=Object.defineProperties,ji=Object.getOwnPropertyDescriptors,Hc=Object.getOwnPropertySymbols,td=Object.prototype.hasOwnProperty,bc=Object.prototype.propertyIsEnumerable,pi=(ae,de,se)=>de in ae?Is(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,ic=(ae,de)=>{for(var se in de||(de={}))td.call(de,se)&&pi(ae,se,de[se]);if(Hc)for(var se of Hc(de))bc.call(de,se)&&pi(ae,se,de[se]);return ae},jc=(ae,de)=>Os(ae,ji(de)),Wi=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Wc=({shixunHomeworks:ae,classroomList:de,loading:se,dispatch:ut,dimensionValue:St})=>{var ft,xt;const tt=(0,Se.useParams)(),{headerInfo:Ie}=ae,[ht,Fa]=(0,ne.useState)(ic({page:1,limit:5},tt)),[$t,un]=(0,ne.useState)(!1),[Kn,Pa]=(0,ne.useState)([]),[At,sa]=(0,ne.useState)(null),[Sn,Ta]=(0,ne.useState)(!1),[Yn,eo]=(0,ne.useState)(!1),[qt,ra]=(0,ne.useState)(!1),[no,va]=(0,ne.useState)({}),na=(0,ne.useRef)(null),[lt,Jt]=(0,ne.useState)([]),[Qt,fa]=(0,ne.useState)(!1),[Po,Xa]=(0,ne.useState)(!0),Ar=[{title:"\u5E8F\u53F7",dataIndex:"id",width:80,render:(bn,Na,pa)=>(ht.page-1)*ht.limit+pa+1},{title:"\u59D3\u540D",dataIndex:"user_name",width:130,ellipsis:!0},{title:"\u5B66\u53F7",dataIndex:"student_id",sorter:!0,width:160,showSorterTooltip:!1,ellipsis:{showTitle:!1},sortOrder:ht.order==="student_id"?ht.b_order==="desc"?"descend":"ascend":null,render:bn=>Vu.createElement(ie.Z,{placement:"bottomLeft",title:bn||"--"},Vu.createElement("span",{className:"current"},bn||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",width:180,ellipsis:!0},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",width:120,render:(bn,Na)=>Vu.createElement(Ze.rK,{status:bn})},{title:"\u901A\u5173\u60C5\u51B5",align:"center",width:100,dataIndex:"complete_info",ellipsis:{showTitle:!1},render:(bn,Na)=>Vu.createElement("span",{style:{color:"#0152d9"}},bn)},{title:"\u64CD\u4F5C",width:120,render:(bn,Na,pa)=>Vu.createElement("a",{onClick:()=>Wi(void 0,null,function*(){var Fn,Wn,ka;const Bo=yield(0,ce.GS)(Na==null?void 0:Na.id);(Fn=Bo==null?void 0:Bo.data)!=null&&Fn.url&&(0,Ze.xg)(((Wn=Bo==null?void 0:Bo.data)==null?void 0:Wn.url)+`?courseGroup=${(ht==null?void 0:ht.course_group)||""}&workStatus=${((ka=ht==null?void 0:ht.work_status)==null?void 0:ka.filter(Ia=>Ia!=0&&Ia!=-1))||""}&search=${(ht==null?void 0:ht.search)||""}`)})},"\u67E5\u770B\u5B66\u751F\u4EE3\u7801")}];(0,ne.useEffect)(()=>{const bn=document.querySelector(".modal_ai_dmpj");if(bn){const Na=bn.querySelector(".ant-modal-body");if(Na){const pa=()=>{const Fn=Na.scrollTop+Na.clientHeight,Wn=Na.scrollHeight-Fn<=5;console.log("\u6EDA\u52A8\u4F4D\u7F6E\uFF1A",Fn,"\u5185\u5BB9\u9AD8\u5EA6\uFF1A",Na.scrollHeight,"\u662F\u5426\u5728\u5E95\u90E8\uFF1A",Wn),Xa(Wn)};return Na.addEventListener("scroll",pa),Po&&(Na.scrollTop=Na.scrollHeight),()=>{Na.removeEventListener("scroll",pa)}}}},[lt,Po]);const cr=bn=>Wi(void 0,null,function*(){var Na;un(!0);const pa=yield(0,Be.ZP)(`/api/shixun_homeworks/${tt.categoryId}/student_works.json`,{method:"get",params:jc(ic({},bn),{work_status:[1,2,3,4]})});(pa==null?void 0:pa.status)===0&&Pa((Na=pa==null?void 0:pa.data)==null?void 0:Na.student_works),un(!1)}),jr=()=>Wi(void 0,null,function*(){ra(!0);const bn=yield(0,Be.ZP)(`/api/student_works/${no==null?void 0:no.id}/get_code.json`,{method:"get",params:{identifier:no==null?void 0:no.myshixun_identifier,challenge_id:At}});if(bn.status==0&&(bn==null?void 0:bn.game_codes.length)>0){ra(!1),eo(!0);let Na=`\u8BC4\u4EF7\u7EF4\u5EA6\u9700\u8981\u5305\u542B${St.map((pa,Fn)=>pa+(FnWi(void 0,null,function*(){var Fn;bnbn.replace(/\\\(([\s\S]*?)\\\)/g,"$$$$$1$$$$").replace(/\\\[([\s\S]*?)\\\]/g,"$$$$$1$$$$").replace(/`(\$\$.*?\$\$)`/g,"$$$$$1$$$$").replace(/_{2,}/g,"`$&`"),za=(bn,Na,pa,Fn)=>Wi(void 0,null,function*(){na.current=new lc.Z(xe.Z.API_SERVER+"/api/stream/intelligent_imports/chat_messages.json",{response_mode:"streaming",model:"qwen-max",scene_awareness:!1,thinking_enabled:!1,image_generator:!1,file_ids:[],history:[],prompt:pa,shixun_id:Ie==null?void 0:Ie.shixun_identifier,source:"shixun",is_chat:!1,type:9,description:pa,query:Na}),yield new Promise((Wn,ka)=>{na.current.on("data",Bo=>{fa(!1),lt[bn].aiText=Mu(Bo.full),Jt([...lt])}),na.current.on("done",()=>Wi(void 0,null,function*(){fa(!0),yield kr(bn+1,Fn,pa)})),na.current.startStream()})}),qo=()=>{var bn,Na;eo(!1),(Na=(bn=na.current)==null?void 0:bn.cancelRequest)==null||Na.call(bn),Jt([])},Jn=()=>{ra(!1),va({}),Ta(!0)},po=(ft=Kn==null?void 0:Kn.filter(bn=>(bn==null?void 0:bn.work_status)===0))==null?void 0:ft.map(bn=>bn==null?void 0:bn.id);return Vu.createElement(Vu.Fragment,null,Vu.createElement("div",{className:Ol.work_button,onClick:()=>{var bn,Na,pa;if(((bn=Ie==null?void 0:Ie.challenges)==null?void 0:bn.length)===0)return fe.ZP.warning("\u672C\u6B21\u4F5C\u4E1A\u4E2D\u6CA1\u6709\u9700\u8981\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u7684\u4EFB\u52A1\u5173\u5361~");Jn(),cr(ht),((Na=Ie==null?void 0:Ie.challenges)==null?void 0:Na.length)>0&&sa((pa=Ie==null?void 0:Ie.challenges[0])==null?void 0:pa.id)}},"\u6D4B\u8BD5\u8BC4\u4EF7\u6548\u679C"),Vu.createElement(be.default,{centered:!0,title:"\u6D4B\u8BD5\u4EE3\u7801\u8BC4\u4EF7\u6548\u679C",open:Sn,width:1020,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onOk:()=>{if((Kn==null?void 0:Kn.length)==0)return Ta(!1);if(!(no!=null&&no.id))return fe.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u540D\u5B66\u751F");jr()},onCancel:()=>{Ta(!1)},maskClosable:!1,confirmLoading:qt},Vu.createElement(Fe.Z,{spinning:qt,tip:"\u6D4B\u8BD5\u4EE3\u7801\u8BC4\u4EF7\u4E2D\u2026\u2026"},(Kn==null?void 0:Kn.length)>0?Vu.createElement(Vu.Fragment,null,Vu.createElement("div",{className:Ol.ts_txt},"\u60A8\u53EF\u4EE5\u5148\u9009\u62E9\u4EFB\u4E00\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u6548\u679C\u6D4B\u8BD5\uFF08\u9ED8\u8BA4\u663E\u793A\u6700\u8FD15\u540D\u63D0\u4EA4\u4F5C\u4E1A\u7684\u5B66\u751F\uFF09\uFF0C\u4EE5\u4FBF\u53CA\u65F6\u8C03\u6574\u8BC4\u4EF7\u7EF4\u5EA6\u3002"),Vu.createElement(He.default,{loading:$t,rowKey:"id",rowSelection:{type:"radio",selectedRowKeys:[no==null?void 0:no.id],onChange:(bn,Na)=>{va(Na[0])},getCheckboxProps:bn=>({disabled:po.includes(bn.id)})},dataSource:Kn,columns:Ar,pagination:!1,onChange:(bn,Na,pa)=>{pa.field&&(ht.order=pa.field),pa.order||(ht.b_order="asc"),pa.order==="ascend"&&(ht.b_order="asc"),pa.order==="descend"&&(ht.b_order="desc"),pa.order||(ht.b_order="asc"),cr(ht)}}),Vu.createElement("div",{className:Ol.title_txt},"\u9009\u62E9\u9700\u8981\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u7684\u5173\u5361"),Vu.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 12px"}},Vu.createElement(we.ZP.Group,{className:Ol.work_radio_group,value:At,onChange:bn=>sa(bn.target.value)},(xt=Ie==null?void 0:Ie.challenges)==null?void 0:xt.map(bn=>Vu.createElement(we.ZP,{key:bn.id,value:bn.id},bn.name))))):Vu.createElement(Bt.Z,{customText:"\u6682\u65E0\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\uFF0C\u53EF\u5728\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A\u4E4B\u540E\u518D\u8FDB\u884C\u6D4B\u8BD5~"}))),Vu.createElement(be.default,{centered:!0,className:"modal_ai_dmpj",title:"\u6D4B\u8BD5\u4EE3\u7801\u8BC4\u4EF7",open:Yn,width:1020,onOk:qo,onCancel:qo,maskClosable:!1,destroyOnClose:!0,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"}},lt.map((bn,Na)=>Vu.createElement("div",{key:Na,className:Ol.result_con,style:{marginTop:Na>0?"20px":""}},Vu.createElement("div",{className:Ol.result_title},bn==null?void 0:bn.path," \u4EE3\u7801\u8BC4\u4EF7\u7ED3\u679C"),Vu.createElement("div",{className:"p20",style:{fontSize:"13px"}},Vu.createElement(le.Z,{value:Qt?bn==null?void 0:bn.aiText:`${bn==null?void 0:bn.aiText}__`,style:{fontSize:"12px"}}))))))};var Gc=(0,Se.connect)(({shixunHomeworks:ae,classroomList:de,loading:se,user:ut})=>({shixunHomeworks:ae,classroomList:de,loading:se.effects,user:ut}))(Wc),Ko=ee(59301),nd=Object.defineProperty,Kc=Object.defineProperties,ad=Object.getOwnPropertyDescriptors,Qc=Object.getOwnPropertySymbols,od=Object.prototype.hasOwnProperty,Yc=Object.prototype.propertyIsEnumerable,sc=(ae,de,se)=>de in ae?nd(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,us=(ae,de)=>{for(var se in de||(de={}))od.call(de,se)&&sc(ae,se,de[se]);if(Qc)for(var se of Qc(de))Yc.call(de,se)&&sc(ae,se,de[se]);return ae},rd=(ae,de)=>Kc(ae,ad(de)),ud=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const vu=({shixunHomeworks:ae,loading:de,dispatch:se,classroomList:ut,user:St})=>{var ft,xt,tt,Ie,ht,Fa;const $t=(0,Se.useParams)(),{verifyModelUser:un,ContactModalElement:Kn}=(0,ni.Z)(),{workSetting:Pa}=ae,[At,sa]=(0,ne.useState)(!1),[Sn,Ta]=(0,ne.useState)(!1),[Yn,eo]=(0,ne.useState)({work_end_forbid_evaluate:!1,start_permanent:!1,ai_syntax_check:!1,ai_exam_question:!1,ai_code_diagnosis:!1,ai_guidance:!1,ai_q_and_a:!1,ai_code_evaluation:!1,ai_code_optimization:!1,ai_code_comment:!1,ai_guide:!1,ai_guide_data:{unanswered_msg:"\u770B\u8D77\u6765\u4F60\u53EF\u80FD\u6B63\u5728\u4ED4\u7EC6\u601D\u8003\u8FD9\u9053\u9898\u76EE\u3002\u5982\u679C\u4F60\u6709\u4EFB\u4F55\u7591\u95EE\u6216\u662F\u9700\u8981\u4E00\u4E9B\u63D0\u793A\uFF0C\u8BF7\u968F\u65F6\u544A\u8BC9\u6211\uFF01\u6211\u5F88\u4E50\u610F\u5E2E\u5FD9\u3002",unanswered_time:10,unedit_time:3,evaluation_msg:"\u6211\u6CE8\u610F\u5230\u4F60\u5728\u8FD9\u4E00\u5173\u5361\u9047\u5230\u4E86\u4E00\u4E9B\u6311\u6218\u3002\u522B\u62C5\u5FC3\uFF0C\u8FD9\u662F\u5B66\u4E60\u8FC7\u7A0B\u4E2D\u7684\u5E38\u89C1\u60C5\u51B5\u3002\u8BA9\u6211\u4EEC\u4E00\u8D77\u6765\u5206\u6790\u4E00\u4E0B\u54EA\u91CC\u51FA\u4E86\u95EE\u9898\u5427\uFF01",evaluation_num:3}}),[qt,ra]=(0,ne.useState)(!1),[no,va]=(0,ne.useState)([]);(0,ne.useEffect)(()=>{sa(!(0,Ue.GJ)())},[(0,Ue.GJ)()]);const na=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:us({},$t)})};(0,ne.useEffect)(()=>{var Jt;Pa!=null&&Pa.course_id&&(Object.keys(Yn).forEach(Qt=>{Yn[Qt]=Pa[Qt]||Yn[Qt]}),eo(us({},Yn)),va(((Jt=Pa==null?void 0:Pa.ai_code_evaluation_promote)==null?void 0:Jt.length)>0?Pa==null?void 0:Pa.ai_code_evaluation_promote:Pa==null?void 0:Pa.default_evaluation_dimension))},[Pa]);const lt=Jt=>ud(void 0,null,function*(){var Qt;if(((Qt=St==null?void 0:St.userInfo)==null?void 0:Qt.user_status)===2){(0,Lr.Rd)();return}if(!(Pa!=null&&Pa.ai_code_evaluation)&&(Yn!=null&&Yn.ai_code_evaluation)&&!Jt){ra(!0);return}Ta(!0);const fa=JSON.parse(JSON.stringify(Yn));(yield(0,Be.ZP)(`/api/homework_commons/${$t.categoryId}/shiyan_setting.json`,{method:"post",body:rd(us({},fa),{ai_code_evaluation_promote:no})})).status===0&&(fe.ZP.success("\u66F4\u65B0\u6210\u529F"),na(),se({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:us({},$t)})),Ta(!1)});return Ko.createElement("section",{className:Hr.Z.form},Ko.createElement("div",{className:Hr.Z.title},"\u8BC4\u6D4B\u9650\u5236"),Ko.createElement("div",{className:Hr.Z.content},Ko.createElement(ve.default,{disabled:At,checked:Yn.work_end_forbid_evaluate,onChange:Jt=>{Yn.work_end_forbid_evaluate=Jt.target.checked,eo(Object.assign({},Yn))}},Ko.createElement("span",{className:"c-black"},"\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u53EF\u7F16\u8F91\u4EE3\u7801"),Ko.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u4F5C\u4E1A\u622A\u6B62\u540E\uFF0C\u5B66\u751F\u65E0\u6CD5\u4FEE\u6539\u4EE3\u7801\u548C\u66F4\u65B0\u8BC4\u6D4B\u6570\u636E\uFF09"))),Ko.createElement("div",{className:Hr.Z.title,style:{marginTop:"30px"}},"\u4FDD\u5B58\u5B9E\u9A8C\u6570\u636E"),Ko.createElement("div",{className:Hr.Z.content},Ko.createElement(ve.default,{disabled:At,checked:Yn.start_permanent,onChange:Jt=>{if(!(0,Ue.Ny)()){(0,Lr.pW)(2);return}Yn.start_permanent=Jt.target.checked,eo(Object.assign({},Yn))}},Ko.createElement("span",{className:"c-black"},"\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u5728\u8BFE\u5802\u53EF\u5BFC\u51FA\u5B66\u751F\u5B9E\u9A8C\u6570\u636E",Ko.createElement("a",{target:"_blank",href:xe.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0")))),Ko.createElement("div",{className:Hr.Z.title,style:{marginTop:"30px"}},"\u667A\u80FD\u52A9\u6559\u529F\u80FD"),Ko.createElement("div",{className:Hr.Z.content,style:{padding:0}},Ko.createElement("div",{className:Hr.Z.pubColSty},Ko.createElement(ve.default,{checked:Yn.ai_exam_question,onChange:Jt=>{un()&&(Yn.ai_exam_question=Jt.target.checked,eo(Object.assign({},Yn)))}},Ko.createElement("span",{className:"c-black"},"\u667A\u80FD\u5BA1\u9898"),Ko.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u667A\u80FD\u5BA1\u9898\u529F\u80FD\u62C6\u89E3\u4EFB\u52A1\u3001\u83B7\u53D6\u89E3\u9898\u601D\u8DEF\uFF09"))),Ko.createElement("div",{className:Hr.Z.pubColSty},Ko.createElement(ve.default,{checked:Yn.ai_syntax_check,onChange:Jt=>{un()&&(Yn.ai_syntax_check=Jt.target.checked,eo(Object.assign({},Yn)))}},Ko.createElement("span",{className:"c-black"},"\u8BED\u6CD5\u68C0\u67E5"),Ko.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u8BED\u6CD5\u68C0\u67E5\u529F\u80FD\u68C0\u6D4B\u4EE3\u7801\u4E2D\u7684\u8BED\u6CD5\u9519\u8BEF\u3001\u83B7\u53D6\u4FEE\u590D\u5EFA\u8BAE\uFF09"))),Ko.createElement("div",{className:Hr.Z.pubColSty},Ko.createElement(ve.default,{checked:Yn.ai_code_diagnosis,onChange:Jt=>{un()&&(Yn.ai_code_diagnosis=Jt.target.checked,eo(Object.assign({},Yn)))}},Ko.createElement("span",{className:"c-black"},"\u4EE3\u7801\u8BCA\u65AD"),Ko.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8BCA\u65AD\u529F\u80FD\u5206\u6790\u4EE3\u7801\u3001\u83B7\u53D6\u4FEE\u6B63\u5EFA\u8BAE\uFF09"))),Ko.createElement("div",{className:Hr.Z.pubColSty},Ko.createElement(ve.default,{checked:Yn.ai_guidance,onChange:Jt=>{un()&&(Yn.ai_guidance=Jt.target.checked,eo(Object.assign({},Yn)))}},Ko.createElement("span",{className:"c-black"},"AI\u8F85\u5BFC"),Ko.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528AI\u8F85\u5BFC\u529F\u80FD\u751F\u6210\u6B63\u786E\u4EE3\u7801\uFF09"))),Ko.createElement("div",{className:Hr.Z.pubColSty},Ko.createElement(ve.default,{checked:Yn.ai_code_optimization,onChange:Jt=>{un()&&(Yn.ai_code_optimization=Jt.target.checked,eo(Object.assign({},Yn)))}},Ko.createElement("span",{className:"c-black"},"\u4EE3\u7801\u4F18\u5316"),Ko.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u4F18\u5316\u529F\u80FD\u5BF9\u4EE3\u7801\u8FDB\u884C\u4F18\u5316\uFF0C\u5E2E\u52A9\u63D0\u5347\u4EE3\u7801\u8D28\u91CF\uFF09"))),Ko.createElement("div",{className:Hr.Z.pubColSty},Ko.createElement(ve.default,{checked:Yn.ai_code_comment,onChange:Jt=>{un()&&(Yn.ai_code_comment=Jt.target.checked,eo(Object.assign({},Yn)))}},Ko.createElement("span",{className:"c-black"},"\u4EE3\u7801\u6CE8\u91CA"),Ko.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u6CE8\u91CA\u529F\u80FD\u5BF9\u5DF2\u6709\u4EE3\u7801\u6DFB\u52A0\u6CE8\u91CA\uFF0C\u8282\u7701\u4EE3\u7801\u7F16\u5199\u65F6\u95F4\uFF09"))),Ko.createElement("div",{className:Hr.Z.pubColSty},Ko.createElement(ve.default,{checked:Yn.ai_q_and_a,onChange:Jt=>{un()&&(Jt.target.checked||(Yn.ai_guide=Jt.target.checked),Yn.ai_q_and_a=Jt.target.checked,eo(Object.assign({},Yn)))}},Ko.createElement("span",{className:"c-black"},"AI\u95EE\u7B54"),Ko.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u5728\u505A\u4F5C\u4E1A\u7684\u8FC7\u7A0B\u4E2D\uFF0C\u53EF\u4EE5\u4F7F\u7528AI\u95EE\u7B54\u529F\u80FD\u5411\u667A\u80FD\u52A9\u6559\u8BF7\u6559\uFF09"))),Ko.createElement("div",{className:`${Hr.Z.pubColSty}`,style:Yn.ai_guide?{height:"auto",borderBottom:"none",paddingBottom:"30px"}:{}},Ko.createElement(ve.default,{checked:Yn.ai_guide,onChange:Jt=>{un()&&(Jt.target.checked&&(Yn.ai_q_and_a=Jt.target.checked),Yn.ai_guide=Jt.target.checked,eo(Object.assign({},Yn)))}},Ko.createElement("span",{className:"c-black"},"AI\u4F7F\u7528\u5F15\u5BFC"),Ko.createElement("span",{className:"c-grey-666 ml10"},"\uFF08\u5F00\u542F\u540E\uFF0C\u82E5\u5B66\u751F\u957F\u65F6\u95F4\u505C\u7559\u5B9E\u8BAD\u6311\u6218\u9875\u9762\u6216\u8005\u591A\u6B21\u8BC4\u6D4B\u4E0D\u901A\u8FC7\u65F6\uFF0C\u7CFB\u7EDF\u53EF\u4EE5\u4E3B\u52A8\u68C0\u6D4B\u5E76\u663E\u793A\u63D0\u793A\u8BED\u6765\u5F15\u5BFC\u5B66\u751F\u4F7F\u7528\u667A\u80FD\u52A9\u6559\u8F85\u52A9\u7B54\u9898\uFF09")),Yn.ai_guide&&Ko.createElement("div",{className:"flex flex-col c-grey-666",style:{padding:"0 24px",gap:"15px"}},Ko.createElement("div",{className:"flex item-center gap-12px"},Ko.createElement("div",{className:"text-nowrap"},"\u8FDB\u5165\u5B9E\u8BAD\u6311\u6218\u9875\u9762\u8D85\u8FC7"),Ko.createElement(Ct.default,{size:"large",style:{width:"133px"},value:(ft=Yn==null?void 0:Yn.ai_guide_data)==null?void 0:ft.unanswered_time,min:1,step:1,addonAfter:"\u5206\u949F",onChange:Jt=>{Yn.ai_guide_data.unanswered_time=Jt.target.value,eo(Object.assign({},Yn))}}),Ko.createElement("div",{className:"text-nowrap"},"\u8FD8\u672A\u81EA\u6D4B\u6216\u8005\u63D0\u4EA4\u8BC4\u6D4B")),Ko.createElement("div",{className:"flex gap-12px"},Ko.createElement("div",{className:"text-nowrap"},"\u63D0\u793A\u8BED"),Ko.createElement(Ct.default.TextArea,{className:"flex-1 minW-0",showCount:!0,maxLength:300,value:(xt=Yn==null?void 0:Yn.ai_guide_data)==null?void 0:xt.unanswered_msg,onChange:Jt=>{Yn.ai_guide_data.unanswered_msg=Jt.target.value,eo(Object.assign({},Yn))}})),Ko.createElement("div",{className:"flex item-center gap-12px"},Ko.createElement("div",{className:"text-nowrap"},"\u8BC4\u6D4B\u5931\u8D25\u6B21\u6570\u8D85\u8FC7"),Ko.createElement(Ct.default,{size:"large",style:{width:"133px"},value:(tt=Yn==null?void 0:Yn.ai_guide_data)==null?void 0:tt.evaluation_num,min:1,step:1,addonAfter:"\u6B21",onChange:Jt=>{Yn.ai_guide_data.evaluation_num=Jt.target.value,eo(Object.assign({},Yn))}})),Ko.createElement("div",{className:"flex gap-12px"},Ko.createElement("div",{className:"text-nowrap"},"\u63D0\u793A\u8BED"),Ko.createElement(Ct.default.TextArea,{className:"flex-1 minW-0",showCount:!0,maxLength:300,value:(Ie=Yn==null?void 0:Yn.ai_guide_data)==null?void 0:Ie.evaluation_msg,onChange:Jt=>{Yn.ai_guide_data.evaluation_msg=Jt.target.value,eo(Object.assign({},Yn))}}))))),!At&&Ko.createElement(Ko.Fragment,null,Ko.createElement(Ce.ZP,{type:"primary",size:"large",loading:Sn,style:{width:"138px",marginTop:"30px"},onClick:()=>lt()},"\u4FDD\u5B58")),Kn(),Ko.createElement(be.default,{centered:!0,open:qt,title:"\u4EE3\u7801\u8BC4\u4EF7\u7EF4\u5EA6",width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},zIndex:100,onOk:()=>{if((no==null?void 0:no.length)===0)return fe.ZP.warning("\u8BF7\u5148\u9009\u62E9\u8BC4\u4EF7\u7EF4\u5EA6");ra(!1),lt(!0)},onCancel:()=>{ra(!1)},maskClosable:!1},Ko.createElement("div",{style:{color:"#333"}},Ko.createElement("div",{className:"mb10"},"\u63D0\u793A\uFF1A\u5F00\u542F\u4EE3\u7801\u8BC4\u4EF7\u529F\u80FD\u9700\u8981\u5148\u8BBE\u7F6E\u4EE3\u7801\u8BC4\u4EF7\u7EF4\u5EA6\uFF0C\u667A\u80FD\u52A9\u6559\u5C06\u6309\u7167\u8BBE\u7F6E\u7684\u8BC4\u4EF7\u7EF4\u5EA6\u5BF9\u5B66\u751F\u4EE3\u7801\u8FDB\u884C\u8BC4\u4EF7\u3002"),Ko.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 30px"}},Ko.createElement(ve.default,{style:{height:"40px",lineHeight:"40px",width:"100%"},indeterminate:(no==null?void 0:no.length)>0&&(no==null?void 0:no.length)<((ht=Pa==null?void 0:Pa.default_evaluation_dimension)==null?void 0:ht.length),onChange:Jt=>{va(Jt.target.checked?Pa==null?void 0:Pa.default_evaluation_dimension:[])},checked:((Fa=Pa==null?void 0:Pa.default_evaluation_dimension)==null?void 0:Fa.length)===(no==null?void 0:no.length)},"\u5168\u90E8"),Ko.createElement(ve.default.Group,{className:Hr.Z.work_checkbox_group,options:Pa==null?void 0:Pa.default_evaluation_dimension,value:no,onChange:Jt=>va(Jt)})),Ko.createElement(Gc,{dimensionValue:no}))))};var Yo=(0,Se.connect)(({shixunHomeworks:ae,classroomList:de,loading:se,user:ut})=>({shixunHomeworks:ae,classroomList:de,loading:se.effects,user:ut}))(vu),tr=ee(59301);const Pu=({shixunHomeworks:ae,loading:de,dispatch:se})=>{const[ut]=(0,Se.useSearchParams)(),St=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:tr.createElement(wr.ZP,null)},{key:"6",label:"\u5B9E\u9A8C\u8BBE\u7F6E",element:tr.createElement(Yo,null)},{key:"2",label:"\u8BC4\u5206\u8BBE\u7F6E",element:tr.createElement(Ds,null)},{key:"3",label:"\u5C55\u793A\u8BBE\u7F6E",element:tr.createElement(wc,null)},{key:"4",label:"\u534F\u4F5C\u8BBE\u7F6E",element:tr.createElement(Tl,null)}].filter(ft=>!!ft);return(0,ne.useEffect)(()=>(se({type:"globalSetting/footerToggle",payload:!1}),()=>{se({type:"globalSetting/footerToggle",payload:!0})}),[]),tr.createElement("div",{style:{paddingBottom:"50px"}},tr.createElement(Gs.Z,{dataSource:St,style:{marginBottom:52}}))};var rl=(0,Se.connect)(({shixunHomeworks:ae,loading:de})=>({shixunHomeworks:ae,loading:de.effects}))(Pu),ls="data:image/png;base64,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agiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEAZzRAcMGNCihn///TcMHDiwRbwihj0E+vbtG/iTCAEhEEKPqLikuQbjTth4441Dnz59wi677BImm2yy8NBDD4Vdd901zDTTTOHUU08Ne++9dzjggAPC9NNP33QVYP/iiy+a4vxktNFGs3r8vOi45JJLhrHGGqsoyeIgJRTdn3/+GX766afw6aefhs8//zx89tlnFv7kk0/CzDPPHE455ZSmOr7//vtw2GGHNcUN6mSvvfayvqf5/vjjj7Dgggta1KuvvpomWfiKK64I5513Xhh55JHD1VdfHXr37t0iz+uvvx7eeOONsN5661na119/3SIPEaOMMkoYY4wxLO3nn38OjMkkk0wSzj333ML8Hvnrr7+GRRZZxE4fe+yxNvH0Mp11fOqpp8IDDzwQ9t9//9CrV68W1T766KNhp512Cssvv3w4/vjjW6QTwRh/9NFH4e233w5vvfVWePPNN8Nff/0VLrzwwvDggw+GlVZaKfTo0cPqeeaZZ8Kll14aZpxxRivDfcH4D0q4T3/55Re7d7iH+OMe4v753//+F7bddttBVaH0LoTAcF2orcNcU1FYruy22mora9/www9vRx5WFN3LL78cNtlkk3DJJZcYSXgn+vXrF1ZccUU/bTqS//LLL2+Ky5/MPvvsTQrsiCOOCE8++WRAEfMAt0dQsCgRyMvl999/DyijkUYaKay66qoeXXi87bbbTAHtsMMOLdLpf2sCEbqSo63HHXdcdu5lUOxbbrml1U+bll566bDKKqt4ctNx3XXXDSussEL47rvvArigtP7++++mPEUnbbWxKH9nxUG62223nVUHSWM4XHvtteHss8/OLoFiR+65557wyCOPWJiPUUcdNTz88MN2vtgY0tpOAAAPGklEQVRiixWO9bLLLmvxI4wwQiDMPUF99BcFj4HCvcs9Oddcc1ld11xzTbjrrrvMgABvynCPejssU+6De3/NNdcM4447bi5F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";const ai=(ae=[],de=[],se=[])=>(console.log("---",ae,de,se),{tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:["\u7B49\u7EA7A","\u7B49\u7EA7B","\u7B49\u7EA7C","\u7B49\u7EA7D","\u7B49\u7EA7E"]}],yAxis:[{type:"value"}],series:[{name:"\u7F3A\u9677",type:"bar",stack:"Ad",color:["#5c9ef7"],emphasis:{focus:"series"},data:se},{name:"\u6F0F\u6D1E",type:"bar",stack:"Ad",color:["#75c87c"],emphasis:{focus:"series"},data:de},{name:"\u4EE3\u7801\u89C4\u8303\u6027",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:ae}]}),xi=(ae=[])=>({dataset:[{source:ae}],tooltip:{show:!0,formatter:function(de){return de.value[2]+":"+de.value[1]+"\u5206"}},xAxis:{splitLine:{lineStyle:{type:"dashed"}},show:!1},yAxis:{splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"scatter",type:"scatter",datasetIndex:0},{name:"line",type:"line",smooth:!0,datasetIndex:1,symbolSize:.1,symbol:"circle",label:{show:!0,fontSize:16},labelLayout:{dx:-20},encode:{label:2,tooltip:1}}]});var wi=Object.defineProperty,is=Object.getOwnPropertySymbols,Gi=Object.prototype.hasOwnProperty,oi=Object.prototype.propertyIsEnumerable,vd=(ae,de,se)=>de in ae?wi(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Uc=(ae,de)=>{for(var se in de||(de={}))Gi.call(de,se)&&vd(ae,se,de[se]);if(is)for(var se of is(de))oi.call(de,se)&&vd(ae,se,de[se]);return ae},ld=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const xd=({shixunHomeworks:ae,loading:de,dispatch:se})=>{var ut,St,ft,xt;const tt=(0,Se.useParams)(),[Ie,ht]=(0,ne.useState)(Uc(Uc({},{sort_by:"student_id",sort_direction:"desc"}),tt)),[Fa,$t]=(0,ne.useState)(),[un,Kn]=(0,ne.useState)([]);let Pa=(0,ne.useRef)();const[At,sa]=(0,ne.useState)(1),[Sn,Ta]=(0,ne.useState)(!1),[Yn,eo]=(0,ne.useState)(10),[qt,ra]=(0,ne.useState)([]);(0,ne.useEffect)(()=>{va()},[]);const no=[{title:"\u5B66\u53F7",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:Ie.sort_by==="student_number"?Ie.sort_direction==="desc"?"descend":"ascend":null},{title:"\u5206\u73ED",dataIndex:"group_course_name"},{title:"\u59D3\u540D",dataIndex:"user_name"},{title:"\u7F3A\u9677",children:[{title:"\u963B\u65AD",dataIndex:"bug",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.blocker)},{title:"\u4E25\u91CD",dataIndex:"bug",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.critical)},{title:"\u4E3B\u8981",dataIndex:"bug",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.major)},{title:"\u6B21\u8981",dataIndex:"bug",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.minor)},{title:"\u7B49\u7EA7",dataIndex:"bug",sorter:!1,showSorterTooltip:!1,sortOrder:Ie.sort_by==="bug"?Ie.sort_direction==="desc"?"descend":"ascend":null,render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.grade)}]},{title:"\u6F0F\u6D1E",children:[{title:"\u963B\u65AD",dataIndex:"vulnerability",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.blocker)},{title:"\u4E25\u91CD",dataIndex:"vulnerability",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.critical)},{title:"\u4E3B\u8981",dataIndex:"vulnerability",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.major)},{title:"\u6B21\u8981",dataIndex:"vulnerability",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.minor)},{title:"\u7B49\u7EA7",dataIndex:"vulnerability",sorter:!1,showSorterTooltip:!1,sortOrder:Ie.sort_by==="vulnerability"?Ie.sort_direction==="desc"?"descend":"ascend":null,render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.grade)}]},{title:"\u4EE3\u7801\u89C4\u8303\u6027",children:[{title:"\u963B\u65AD",dataIndex:"specification",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.blocker)},{title:"\u4E25\u91CD",dataIndex:"specification",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.critical)},{title:"\u4E3B\u8981",dataIndex:"specification",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.major)},{title:"\u6B21\u8981",dataIndex:"specification",render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.minor)},{title:"\u7B49\u7EA7",dataIndex:"specification",sorter:!1,showSorterTooltip:!1,sortOrder:Ie.sort_by==="specification"?Ie.sort_direction==="desc"?"descend":"ascend":null,render:lt=>ne.createElement("span",{className:"current"},lt==null?void 0:lt.grade)}]},{title:"\u590D\u6742\u4EE3\u7801",dataIndex:"complexity",sorter:!0,showSorterTooltip:!1,sortOrder:Ie.sort_by==="complexity"?Ie.sort_direction==="desc"?"descend":"ascend":null},{title:"\u4EE3\u7801\u884C\u6570",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:Ie.sort_by==="total_row_number"?Ie.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8D28\u91CF\u8BC4\u5206",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:Ie.sort_by==="quality_score"?Ie.sort_direction==="desc"?"descend":"ascend":null},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",render:(lt,Jt)=>ne.createElement("a",{target:"_blank",href:`/classrooms/${tt.coursesId}/shixun_homework/${tt.categoryId}/analysis/${Jt.id}`,className:"current c-light-primary"},"\u8BE6\u7EC6\u5206\u6790")}];(0,ne.useEffect)(()=>(Fa===2&&(Pa.current=setInterval(()=>{va()},6e4)),()=>{clearTimeout(Pa.current)}),[Fa]);function va(){return ld(this,null,function*(){const lt=yield(0,Be.ZP)(`/api/homework_commons/${Ie.categoryId}/code_quality_analyses/check_status.json`,{method:"GET"});$t(lt.status),lt.status!=2&<.status!=-1&&(na({page:1,limit:10}),clearTimeout(Pa.current))})}function na(lt){return ld(this,null,function*(){sa(lt==null?void 0:lt.page),eo(lt==null?void 0:lt.limit);const Jt=yield(0,Be.ZP)(`/api/homework_commons/${Ie.categoryId}/code_quality_analyses.json`,{method:"GET",params:Uc({},lt)});Kn(Jt)})}return console.log("-------",Fa),ne.createElement("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pl30 pr30 pt10"},(Fa===0||Fa===1)&&ne.createElement("div",null,ne.createElement("p",{style:{display:"flex"}},ne.createElement("span",{style:{flex:"1"}},ne.createElement("label",null,"\u68C0\u6D4B\u65F6\u95F4\uFF1A",un==null?void 0:un.created_at)),ne.createElement(Ce.ZP,{onClick:()=>{se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B"}})}},"\u91CD\u65B0\u68C0\u6D4B")),ne.createElement("p",{style:{display:"flex"}},ne.createElement(ct.Z,{style:{width:"100%"}},ne.createElement(Oe.Z,{flex:"80px"},ne.createElement("label",null,"\u5206\u73ED\u60C5\u51B5:")),ne.createElement(Oe.Z,{flex:"80px"},ne.createElement(ve.default,{checked:(qt==null?void 0:qt.length)===0,onChange:lt=>{lt.target.checked&&(ra([]),na({page:At,limit:Yn}))},style:{fontSize:"14px"},value:"all"},"\u5168\u90E8")),ne.createElement(Oe.Z,{flex:"1"},ne.createElement(ve.default.Group,{value:qt,onChange:lt=>ld(void 0,null,function*(){ra([...lt]),na({page:At,limit:Yn,group_course_ids:lt})}),style:{width:"100%",fontSize:"14px"}},(ut=un==null?void 0:un.course_groups)==null?void 0:ut.map((lt,Jt)=>ne.createElement(ve.default,{style:{fontSize:"14px"},value:lt==null?void 0:lt.id},lt==null?void 0:lt.name,"(",lt==null?void 0:lt.count,")")))))),ne.createElement("p",{style:{display:"flex"}},ne.createElement("span",null,ne.createElement("label",{style:{color:"red"}},"\u6CE8\u610F\uFF1A")),"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u5B8C\u6210\u68C0\u6D4B\u7684\u5206\u73ED"),ne.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},ne.createElement("div",null,ne.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u7B49\u7EA7\u5206\u6790"),(un==null?void 0:un.grade_statistics)&&ne.createElement(yi.Z,{option:ai((St=un==null?void 0:un.grade_statistics)==null?void 0:St.map(lt=>lt.specification_count),(ft=un==null?void 0:un.grade_statistics)==null?void 0:ft.map(lt=>lt.vulnerability_count),(xt=un==null?void 0:un.grade_statistics)==null?void 0:xt.map(lt=>lt.bug_count)),style:{height:400,width:600},opts:{renderer:"svg"}})),ne.createElement("div",null,ne.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500}},"\u4EE3\u7801\u8D28\u91CF\u5206\u5E03"),(un==null?void 0:un.quality_scores)&&ne.createElement(yi.Z,{option:xi(un==null?void 0:un.quality_scores.map((lt,Jt)=>[Jt+1,lt==null?void 0:lt.quality_score,lt==null?void 0:lt.user_name])),style:{height:400,width:600},opts:{renderer:"svg"}}))),ne.createElement("div",null,ne.createElement("div",{style:{display:"flex"}},ne.createElement("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500,flex:"1"}},"\u8BE6\u7EC6\u5217\u8868"),ne.createElement(Ct.default.Search,{size:"middle",onSearch:lt=>{na({page:1,limit:Yn,search:lt})},style:{width:"300px"},enterButton:"\u641C\u7D22"})),ne.createElement(He.default,{columns:no,dataSource:un==null?void 0:un.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:(lt,Jt,Qt)=>{Qt.field&&(Ie.sort_by=Qt.field),Qt.order||(Ie.sort_direction="asc"),Qt.order==="ascend"&&(Ie.sort_direction="asc"),Qt.order==="descend"&&(Ie.sort_direction="desc"),Qt.order||(Ie.sort_direction="asc"),na(Uc({page:1,limit:Yn},Ie))}}),ne.createElement(Ae.Z,{current:At,total:un==null?void 0:un.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:Yn,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:(lt,Jt)=>{sa(lt),eo(Jt),na({page:lt,limit:Jt,group_course_ids:qt})}}))),Fa===2&&ne.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},ne.createElement("img",{src:ls}),ne.createElement("br",null),ne.createElement(Ce.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{va()}},"\u5237\u65B0\u9875\u9762")),ne.createElement(El,null),ne.createElement(be.default,{centered:!0,width:1200,title:"\u8BE6\u7EC6\u5206\u6790",destroyOnClose:!0,open:!!Sn,footer:null,onCancel:()=>Ta(!1)},ne.createElement("div",{style:{height:500,overflow:"hidden"}},!!Sn&&ne.createElement("iframe",{style:{height:"100%",width:"100%"},src:`https://sonar.educoder.net/project/issues?id=${tt==null?void 0:tt.categoryId}-${Sn==null?void 0:Sn.student_number}&resolved=false`,frameBorder:"0"}))))};var wd=(0,Se.connect)(({shixunHomeworks:ae,loading:de})=>({shixunHomeworks:ae,loading:de.effects}))(xd),Ml=ee(59301),bd=Object.defineProperty,Dd=Object.defineProperties,Id=Object.getOwnPropertyDescriptors,hd=Object.getOwnPropertySymbols,Od=Object.prototype.hasOwnProperty,Ld=Object.prototype.propertyIsEnumerable,Ed=(ae,de,se)=>de in ae?bd(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Sd=(ae,de)=>{for(var se in de||(de={}))Od.call(de,se)&&Ed(ae,se,de[se]);if(hd)for(var se of hd(de))Ld.call(de,se)&&Ed(ae,se,de[se]);return ae},Nd=(ae,de)=>Dd(ae,Id(de)),yd=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const kd=({shixunHomeworks:ae,loading:de,dispatch:se})=>{const ut=(0,Se.useParams)(),St=(0,Se.useLocation)(),[ft,xt]=(0,ne.useState)([]),[tt,Ie]=(0,ne.useState)([]),[ht,Fa]=(0,ne.useState)(!0),[$t,un]=(0,ne.useState)(!1),[Kn,Pa]=(0,ne.useState)(1),[At,sa]=(0,ne.useState)([]),[Sn,Ta]=(0,ne.useState)(!1),[Yn,eo]=(0,ne.useState)(!1),[qt,ra]=(0,ne.useState)(!1),[no,va]=(0,ne.useState)("");(0,ne.useEffect)(()=>{ae.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(na.resetFields(),xt([]),Ta(!0),Jt()):Ta(!1)},[ae.actionTabs.key]);const[na]=Re.default.useForm();let lt=[];const Jt=()=>yd(void 0,null,function*(){var Po;if(ht&&!$t){un(!0),Pa(Kn+1);const Xa=yield(0,ce.JG)(Nd(Sd({},ut),{page:Kn}));va(Xa.repeat_setting_score);const Ar=[...Xa.group_list];Xa!=null&&Xa.ungroup_list&&Ar.push({id:Xa==null?void 0:Xa.ungroup_list.id,name:Xa==null?void 0:Xa.ungroup_list.name,works_count:Xa==null?void 0:Xa.ungroup_list.work_count,last_review_time:Xa==null?void 0:Xa.ungroup_list.last_review_time}),xt([...ft,...Ar]),un(!1),((Po=Xa.group_list)==null?void 0:Po.length)<10&&Fa(!1)}}),Qt=()=>{se({type:"shixunHomeworks/setActionTabs",payload:{}}),eo(!1),Fa(!0),un(!1),Pa(1),xt([]),na.resetFields()},fa=[{title:"",dataIndex:"id",width:280,render:(Po,Xa)=>Ml.createElement(ve.default,{disabled:!(Xa.works_count>1),value:String(Xa.id)},Xa.name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_review_time",width:130}];return Ml.createElement(be.default,{centered:!0,title:"\u4EE3\u7801\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:Sn,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:()=>yd(void 0,null,function*(){const Po=na.getFieldValue();if(Po.group_ids.length){ra(!0);const Xa=yield(0,Be.ZP)(`/api/homework_commons/${ut.categoryId}/homework_code_repeat.json`,{method:"post",body:{group_ids:[...Po.group_ids]}});ra(!1),Xa.status===0&&(Qt(),yield se({type:"shixunHomeworks/getShixunWorkList",payload:ae.actionTabs.params}),window.location.href=`/classrooms/${ut.coursesId}/shixun_homework/${ut.categoryId}/detail?tabs=2`,se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}}),okButtonProps:{loading:qt},onCancel:Qt},Ml.createElement("div",{style:{color:"gray"}},"\u5F53\u524D\u4EE3\u7801\u67E5\u91CD\u5206\u6570\u6263\u5206\u4E3A",Ml.createElement("span",{style:{color:"green"}},no),"\u5206,\u5982\u9700\u8C03\u6574\u8BF7\u5728\u201C",Ml.createElement("a",{href:`/classrooms/${ut.coursesId}/shixun_homework/${ut.categoryId}/detail?tabs=3&score=2`},"\u8BBE\u7F6E-\u8BC4\u5206\u8BBE\u7F6E"),"\u201D\u4E2D\u8FDB\u884C\u7F16\u8F91"),Ml.createElement("div",null,"\u8BF7\u6CE8\u610F\uFF1A\u5728\u6267\u884C\u4EE3\u7801\u67E5\u91CD\u64CD\u4F5C\u540E\uFF0C\u82E5\u5B66\u751F\u63D0\u4EA4\u65B0\u7684\u4F5C\u54C1\u4EE3\u7801\uFF0C\u65B0\u4F5C\u54C1\u4EE3\u7801\u4E0D\u8BA1\u5165\u672C\u6B21\u67E5\u91CD\u7ED3\u679C\u3002"),ae.codeReviewCourse&&Ml.createElement(Re.default,{form:na,onChange:Po=>{sa(Sd({},na.getFieldValue()))},initialValues:{group_ids:lt,end_time:ge()(ge()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},Ml.createElement("div",{className:"flexd-table-header mt20"},Ml.createElement(He.default,{pagination:!1,dataSource:[],columns:fa})),Ml.createElement(Re.default.Item,{name:"group_ids"},Ml.createElement(ve.default.Group,{className:"w100"},Ml.createElement("div",{style:{width:"100%",maxHeight:260,overflow:"auto"}},Ml.createElement(Mi(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Po=>{Jt()},hasMore:ht,useWindow:!1},Ml.createElement(He.default,{loading:de.effects["shixunHomeworks/getCodeReviewCourse"],showHeader:!1,columns:fa,dataSource:ft,pagination:!1})))))),Ml.createElement(ct.Z,null,Ml.createElement(Oe.Z,{className:"ml10"},Ml.createElement(ve.default,{checked:Yn,onChange:Po=>{eo(Po.target.checked);let Xa=[];Po.target.checked&&(Xa=ft.filter(Ar=>Ar.works_count>1).map(Ar=>Ar.id+"")),na.setFieldsValue({group_ids:Xa})}},"\u5168\u9009"))))};var Rd=(0,Se.connect)(({shixunHomeworks:ae,loading:de})=>({shixunHomeworks:ae,loading:de}))(kd),Td=ee(34509),_c={flex_box_center:"flex_box_center___ifw7q",flex_space_between:"flex_space_between___XbpkU",flex_box_vertical_center:"flex_box_vertical_center___TqfOZ",flex_box_center_end:"flex_box_center_end___DaT_4",flex_box_column:"flex_box_column___hy0Nl",title:"title___iYOvG",menuTabs:"menuTabs___qIcvV",rightMenu:"rightMenu___pcK7x",shixunDetail:"shixunDetail___h414d",workListTabWrap:"workListTabWrap___BPpdb",workListTabButton:"workListTabButton___QdhmD",ai_review_new:"ai_review_new___qxpHV"},Md=ee(59642),Zd=ee(37521),zd=ee(56731),Hd=ee(4835),jd=ee(59659),Ls={ts_txt:"ts_txt___m9fvm",title_txt:"title_txt___iTl60",work_checkbox_group:"work_checkbox_group___HF3uK",work_radio_group:"work_radio_group___AjeAG",under_review:"under_review___nu3Xx"},Wd=ee(29679),Gu=ee(59301),Gd=Object.defineProperty,Fd=Object.getOwnPropertySymbols,Kd=Object.prototype.hasOwnProperty,Qd=Object.prototype.propertyIsEnumerable,Pd=(ae,de,se)=>de in ae?Gd(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,Yd=(ae,de)=>{for(var se in de||(de={}))Kd.call(de,se)&&Pd(ae,se,de[se]);if(Fd)for(var se of Fd(de))Qd.call(de,se)&&Pd(ae,se,de[se]);return ae},id=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});const Ud=({shixunHomeworks:ae,classroomList:de,loading:se,dispatch:ut})=>{var St,ft,xt,tt,Ie,ht,Fa;const $t=(0,Se.useParams)(),{headerInfo:un}=ae,[Kn,Pa]=(0,ne.useState)([]),[At,sa]=(0,ne.useState)("1"),[Sn,Ta]=(0,ne.useState)(!1),[Yn,eo]=(0,ne.useState)(!1),[qt,ra]=(0,ne.useState)({}),[no,va]=(0,ne.useState)(null),[na,lt]=(0,ne.useState)(!1);(0,ne.useEffect)(()=>{var cr,jr;((cr=ae==null?void 0:ae.actionTabs)==null?void 0:cr.key)==="\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"&&(lt(!1),Pa(((jr=un==null?void 0:un.ai_code_evaluation_promote)==null?void 0:jr.length)>0?un==null?void 0:un.ai_code_evaluation_promote:un==null?void 0:un.default_evaluation_dimension))},[(St=ae==null?void 0:ae.actionTabs)==null?void 0:St.key]),(0,ne.useEffect)(()=>{let cr=null;if((qt==null?void 0:qt.status)==1&&(clearInterval(cr),lt(!0)),(qt==null?void 0:qt.complete_num)!=(qt==null?void 0:qt.total_count)&&(qt==null?void 0:qt.status)!=1)return cr=setInterval(()=>{Jt(no)},3e3),()=>clearInterval(cr)},[qt==null?void 0:qt.status,qt==null?void 0:qt.complete_num]);const Jt=cr=>id(void 0,null,function*(){if(!cr)return;const jr=yield(0,Be.ZP)(`/api/shixun_homeworks/${$t==null?void 0:$t.categoryId}/comments_schedule.json`,{method:"get",params:{ai_question_record_id:cr}});ra(jr)}),Qt=()=>{ut({type:"shixunHomeworks/setActionTabs",payload:{actionTabs:{key:""}}})},fa=()=>id(void 0,null,function*(){var cr,jr;let kr=yield(0,Be.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(kr==null?void 0:kr.status)==0&&(Qt(),(kr==null?void 0:kr.total_number)==-1||(kr==null?void 0:kr.remaining_number)>0?((cr=ae==null?void 0:ae.headerInfo)==null?void 0:cr.ai_evaluation_times)>0?(((jr=un==null?void 0:un.no_comment_ids)==null?void 0:jr.length)>0?sa("1"):sa("2"),Ta(!0)):Xa():(kr==null?void 0:kr.remaining_number)==0&&fe.ZP.info(`\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5${kr==null?void 0:kr.total_number}\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59${kr==null?void 0:kr.remaining_number}\u6B21\uFF09\u3002`))}),Po=()=>{ut({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Yd({},$t)})},Xa=cr=>id(void 0,null,function*(){let jr=yield(0,Be.ZP)(`/api/shixun_homeworks/${$t.categoryId}/batch_comments.json`,{method:"post",body:{ai_code_evaluation_promote:Kn,student_work_ids:cr}});(jr==null?void 0:jr.status)==0&&(Po(),va(jr==null?void 0:jr.ai_question_record_id),Jt(jr==null?void 0:jr.ai_question_record_id),eo(!0),Ar())}),Ar=()=>{ut({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u65B0\u8BFE\u5802\u5B9E\u9A8C-\u8BC4\u4EF7\u8BB0\u5F55\u5217\u8868"}})};return Gu.createElement(Gu.Fragment,null,Gu.createElement(be.default,{centered:!0,title:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7",open:((ft=ae==null?void 0:ae.actionTabs)==null?void 0:ft.key)==="\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7",width:1020,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onOk:fa,onCancel:Qt,maskClosable:!1,okText:"\u5F00\u59CB\u8BC4\u4EF7"},Gu.createElement("div",{className:Ls.ts_txt},"\u667A\u80FD\u52A9\u6559\u5C06\u6279\u91CF\u5BF9\u5DF2\u63D0\u4EA4\u4F5C\u4E1A\u5B66\u751F\u7684\u6BCF\u4E2A\u5173\u5361\u4EE3\u7801\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u5E76\u4FDD\u5B58\u81F3\u5B9E\u8BAD\u62A5\u544A\uFF0C\u56FE\u5F62\u5316\u3001\u547D\u4EE4\u884C\u3001Vscode\u7F16\u8F91\u5668\u3001\u7406\u8BBA\u9898\u6A21\u5F0F\u7684\u4EFB\u52A1\u5173\u5361\u6682\u4E0D\u652F\u6301\u751F\u6210\u4EE3\u7801\u8BC4\u4EF7\u3002"),Gu.createElement("div",{className:Ls.title_txt},"\u8BBE\u7F6E\u4EE3\u7801\u8BC4\u4EF7\u7EF4\u5EA6"),Gu.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 30px"}},Gu.createElement(ve.default,{style:{height:"40px",lineHeight:"40px",width:"100%"},indeterminate:Kn.length>0&&Kn.length<((xt=un==null?void 0:un.default_evaluation_dimension)==null?void 0:xt.length),onChange:cr=>{Pa(cr.target.checked?un==null?void 0:un.default_evaluation_dimension:[])},checked:((tt=un==null?void 0:un.default_evaluation_dimension)==null?void 0:tt.length)===Kn.length},"\u5168\u90E8"),Gu.createElement(ve.default.Group,{className:Ls.work_checkbox_group,options:un==null?void 0:un.default_evaluation_dimension,value:Kn,onChange:cr=>Pa(cr)})),Gu.createElement(Gc,{dimensionValue:Kn})),Gu.createElement(be.default,{centered:!0,title:"\u63D0\u793A",open:Sn,width:650,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onOk:()=>{Ta(!1),Xa(At=="1"?un==null?void 0:un.no_comment_ids:null)},onCancel:()=>Ta(!1),maskClosable:!1},Gu.createElement("div",{className:Ls.ts_txt},"\u5DF2\u8BC4\u4EF7\u7684\u5B66\u751F\u6709",Gu.createElement("span",{style:{color:"#37AD83",fontWeight:"bold",margin:"0 3px"}},(un==null?void 0:un.commit_count)-((Ie=un==null?void 0:un.no_comment_ids)==null?void 0:Ie.length)),"\u4EBA\uFF0C \u672A\u8BC4\u4EF7\u7684\u5B66\u751F\u6709",Gu.createElement("span",{style:{color:"#FA6400",fontWeight:"bold",margin:"0 3px"}},(ht=un==null?void 0:un.no_comment_ids)==null?void 0:ht.length),"\u4EBA\u3002"),Gu.createElement("div",{className:Ls.title_txt},"\u8BF7\u9009\u62E9\u672C\u6B21\u9700\u8981\u8BC4\u4EF7\u7684\u5B66\u751F"),Gu.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 20px"}},Gu.createElement(we.ZP.Group,{className:Ls.work_radio_group,value:At,onChange:cr=>sa(cr.target.value)},((Fa=un==null?void 0:un.no_comment_ids)==null?void 0:Fa.length)>0&&Gu.createElement(we.ZP,{value:"1"}," \u672A\u8BC4\u4EF7\u7684\u5B66\u751F"),Gu.createElement(we.ZP,{value:"2"}," \u5168\u90E8\u5B66\u751F")))),Gu.createElement(be.default,{centered:!0,title:"\u63D0\u793A",open:Yn,width:628,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onCancel:()=>{eo(!1),Ar()},maskClosable:!1,footer:null},Gu.createElement("div",{className:"mb10",style:{width:"100%",display:"flex",justifyContent:"center"}},(qt==null?void 0:qt.complete_num)!=(qt==null?void 0:qt.total_count)&&(qt==null?void 0:qt.status)!=1?Gu.createElement("div",{className:Ls.under_review,style:{marginRight:0}},Gu.createElement(Fe.Z,{spinning:!0,className:"mr6",size:"small"}),Gu.createElement("span",{className:"ml10"},"\u4EE3\u7801\u8BC4\u4EF7\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6"),Gu.createElement("span",{className:"ml5"},Gu.createElement("span",{style:{color:"#3061D0"}},qt==null?void 0:qt.complete_num),"/",qt==null?void 0:qt.total_count)):Gu.createElement("div",null,Gu.createElement(Wd.Z,{style:{color:"#1ACC4B"}}),Gu.createElement("span",{className:"ml5"},"\u8BC4\u4EF7\u5B8C\u6210"))),Gu.createElement(Ci.Z,{strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:na?100:(qt==null?void 0:qt.complete_num)/(qt==null?void 0:qt.total_count)*100,showInfo:!1,size:[574,10]}),Gu.createElement("div",{className:"mb20 mt10"},"\u6279\u91CF\u5BF9\u5B66\u751F\u4EE3\u7801\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u9700\u8017\u8D39\u4E00\u5B9A\u65F6\u957F\uFF0C\u7A0D\u540E\u60A8\u53EF\u4EE5\u5728",Gu.createElement("a",{onClick:()=>{window.location.href=`/classrooms/${$t==null?void 0:$t.coursesId}/shixun_homework/${$t==null?void 0:$t.categoryId}/detail?tabs=12`}},"\u4EE3\u7801\u8BC4\u4EF7\u8BB0\u5F55"),"\u5217\u8868\u67E5\u770B\u8BC4\u4EF7\u8FDB\u5EA6")))};var _d=(0,Se.connect)(({shixunHomeworks:ae,classroomList:de,loading:se,user:ut})=>({shixunHomeworks:ae,classroomList:de,loading:se.effects,user:ut}))(Ud),ko=ee(59301),Vd=Object.defineProperty,Cd=Object.getOwnPropertySymbols,Jd=Object.prototype.hasOwnProperty,Xd=Object.prototype.propertyIsEnumerable,Ad=(ae,de,se)=>de in ae?Vd(ae,de,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[de]=se,bi=(ae,de)=>{for(var se in de||(de={}))Jd.call(de,se)&&Ad(ae,se,de[se]);if(Cd)for(var se of Cd(de))Xd.call(de,se)&&Ad(ae,se,de[se]);return ae},Ns=(ae,de,se)=>new Promise((ut,St)=>{var ft=Ie=>{try{tt(se.next(Ie))}catch(ht){St(ht)}},xt=Ie=>{try{tt(se.throw(Ie))}catch(ht){St(ht)}},tt=Ie=>Ie.done?ut(Ie.value):Promise.resolve(Ie.value).then(ft,xt);tt((se=se.apply(ae,de)).next())});let qd=[{live:"A",gz:"0\u4E2A\u9519\u8BEF",ld:"0\u4E2A\u6F0F\u6D1E",gf:"0 - 5%"},{live:"B",gz:"\u81F3\u5C111\u4E2A\u6B21\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u6B21\u8981\u6F0F\u6D1E",gf:"6% - 10%"},{live:"C",gz:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E3B\u8981\u6F0F\u6D1E",gf:"11% - 20%"},{live:"D",gz:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u4E25\u91CD\u6F0F\u6D1E",gf:"21% - 50%"},{live:"E",gz:"\u81F3\u5C111\u4E2A\u963B\u65AD\u9519\u8BEF",ld:"\u81F3\u5C111\u4E2A\u963B\u65AD\u6F0F\u6D1E",gf:"\u8D85\u8FC750%"}];const $d=({shixunHomeworks:ae,classroomList:de,globalSetting:se,user:ut,loading:St,dispatch:ft})=>{var xt,tt,Ie,ht,Fa,$t,un,Kn,Pa,At,sa,Sn,Ta,Yn,eo,qt,ra,no,va,na,lt,Jt,Qt,fa,Po,Xa,Ar,cr,jr,kr,Mu,za,qo,Jn,po,bn,Na,pa,Fn,Wn,ka,Bo,Ia,or;const[Dr]=(0,Se.useSearchParams)(),Ua=(0,Se.useParams)(),lu=(0,Se.useLocation)(),[dr,ir]=(0,ne.useState)(Dr.get("tabs")||"0"),[ou,Ru]=(0,ne.useState)({}),{workList:dl,shixunWorkList:Hl,workSetting:Ht}=ae,[Gn,fu]=(0,ne.useState)(!1);Ua.category=Dr.get("category_id"),Ua.order="work_score",Ua.b_order="desc",(0,ne.useEffect)(()=>{(0,Ue.Rm)()&&ft({type:"classroomList/getAssistantPermissions",payload:{course_id:Ua.coursesId}})},[(0,Ue.bg)()]),(0,ne.useEffect)(()=>{dr!=="0"&&ft({type:"shixunHomeworks/getShixunWorkList",payload:Ua}),new URLSearchParams(lu.search).get("tabs")==="3"&&ft({type:"shixunHomeworks/getWorkSetting",payload:bi({},Ua)}),ft({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:{categoryId:Ua.categoryId}})},[]);const ul=fo=>{fo==="3"&&ft({type:"shixunHomeworks/getWorkSetting",payload:bi({},Ua)}),(["0","12"].includes(fo)||(0,Ue.GJ)()&&fo==="3")&&ft({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:bi({},Ua)}),ir(fo)},Bn=()=>{be.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ko.createElement("div",{className:"tc font16"},"\u4F60\u5728\u8BE5\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF0C\u65E0\u6CD5\u6062\u590D",ko.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u91CD\u505A\uFF1F"),onOk:()=>Ns(void 0,null,function*(){var fo;const rr=(fo=ae.headerInfo)==null?void 0:fo.myshixun_identifier;(yield(0,ce.Fr)({id:rr}))&&(fe.ZP.info(`\u5DF2\u6E05\u7A7A\u672C\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55 -\u8BF7\u70B9\u51FB\u201C\u5F00\u542F\u6311\u6218\u201D\u91CD\u505A\u8BFE\u7A0B\u5B9E\u9A8C`),ft({type:"shixunHomeworks/getShixunWorkList",payload:ou}))})})},$o=fo=>{fo=fo!=null&&fo.includes(".json")?fo:`${fo}.json`,be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ko.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Ns(void 0,null,function*(){const rr=yield(0,Zu.$Q)({url:fo});if(!rr)return;fe.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Eu=yield(0,Zu.Ir)({id:rr.shixun_identifier});if(Eu!=null&&Eu.game_identifier){(0,Ze.xg)(`/tasks/${Eu.game_identifier}?coursesId=${Ua.coursesId}`);return}(Eu==null?void 0:Eu.status)===2?$o(Eu==null?void 0:Eu.message):(Eu==null?void 0:Eu.status)===3&&Eo(Eu==null?void 0:Eu.message)})})},Eo=fo=>{be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ko.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",fo,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},hu=fo=>Ns(void 0,null,function*(){fo=fo!=null&&fo.includes(".json")?fo:`${fo}.json`;const rr=yield(0,Zu.$Q)({url:fo});if(console.log(rr,"execRes"),rr!=null&&rr.game_identifier){(0,Ze.xg)(`/tasks/${Ua.coursesId}/${Ua.categoryId}/${rr.game_identifier}?coursesId=${Ua.coursesId}`);return}(rr==null?void 0:rr.status)===-3?(0,Ze.eF)():(rr==null?void 0:rr.status)===2?$o(rr==null?void 0:rr.message):(rr==null?void 0:rr.status)===3&&Eo(rr==null?void 0:rr.message)}),Ju=[(0,Ue.GJ)()&&{name:"\u5B66\u751F\u5217\u8868",id:"0",compontent:ko.createElement(pu,{setExportParams:Ru}),forceRender:!0},{name:"\u4F5C\u4E1A\u8BE6\u60C5",id:"1",compontent:ko.createElement(Jo,{gotosetting:()=>{ft({type:"shixunHomeworks/getWorkSetting",payload:bi({},Ua)}),ir("3")}})},(0,Ue.dE)()&&((xt=ae==null?void 0:ae.headerInfo)==null?void 0:xt.score_open)&&{name:"\u5B66\u751F\u5217\u8868",id:"0",compontent:ko.createElement(pu,{setExportParams:Ru}),forceRender:!0},{name:"\u4EE3\u7801\u67E5\u91CD",id:"2",compontent:ko.createElement(xc,null)},{name:"\u8D28\u91CF\u68C0\u6D4B",id:"4",compontent:ko.createElement(wd,null)},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",compontent:ko.createElement(jd.Z,null)},{name:"\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790",id:"5",compontent:ko.createElement(Md.ZP,null)},{name:(0,Ue.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",compontent:(Ie=(tt=ae==null?void 0:ae.headerInfo)==null?void 0:tt.homework_status)!=null&&Ie.includes("\u5BFC\u5165")?ko.createElement(Hd.Z,null):ko.createElement(rl,null),forceRender:!0}].filter(fo=>!!fo).filter(fo=>{var rr,Eu,gl,ri,Jl;return(0,Ue.dE)()?fo.name!=="\u4EE3\u7801\u67E5\u91CD"&&fo.name!=="\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790"&&fo.name!=="\u5F97\u5206\u89C4\u5219":(0,Ue.dE)()||((Eu=(rr=ae==null?void 0:ae.headerInfo)==null?void 0:rr.homework_status)==null?void 0:Eu[0])!=="\u5DF2\u622A\u6B62"?fo.name!=="\u8D28\u91CF\u68C0\u6D4B":!((gl=ae==null?void 0:ae.headerInfo)!=null&&gl.code_review)&&((Jl=(ri=ae==null?void 0:ae.headerInfo)==null?void 0:ri.homework_status)==null?void 0:Jl[0])!=="\u672A\u53D1\u5E03"?!0:fo.name!=="\u4EE3\u7801\u67E5\u91CD"}).filter(fo=>{var rr;return(rr=ae==null?void 0:ae.headerInfo)!=null&&rr.open_code_quality_analysis?!0:fo.name!=="\u8D28\u91CF\u68C0\u6D4B"}).filter(fo=>{var rr;return(rr=ae==null?void 0:ae.headerInfo)!=null&&rr.action_analysis?!0:fo.name!=="\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790"}).filter(fo=>{var rr,Eu;return(Eu=(rr=ae==null?void 0:ae.headerInfo)==null?void 0:rr.homework_status)!=null&&Eu.includes("\u5BFC\u5165")?fo.name!=="\u4EE3\u7801\u67E5\u91CD"&&fo.name!=="\u91CD\u505A\u8BB0\u5F55":!0}).filter(fo=>{var rr,Eu;return(Eu=(rr=ae==null?void 0:ae.headerInfo)==null?void 0:rr.homework_status)!=null&&Eu.includes("\u5BFC\u5165")&&(0,Ue.dE)()?fo.name!=="\u5F97\u5206\u89C4\u5219"&&fo.name!=="\u91CD\u505A\u8BB0\u5F55":!0}).filter(fo=>!(fo!=null&&fo.hidden)),tl=()=>Ns(void 0,null,function*(){var fo,rr,Eu;if(((rr=(fo=ae==null?void 0:ae.headerInfo)==null?void 0:fo.challenges)==null?void 0:rr.length)===0)return fe.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u4E2D\u6CA1\u6709\u9700\u8981\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u7684\u4EFB\u52A1\u5173\u5361~");if(((Eu=ae==null?void 0:ae.headerInfo)==null?void 0:Eu.commit_count)==0)return fe.ZP.info("\u6682\u65E0\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A~");let gl=yield vi();if((gl==null?void 0:gl.complete_num)!=(gl==null?void 0:gl.total_count)&&(gl==null?void 0:gl.status)!=1)return fe.ZP.info("\u6B63\u5728\u4EE3\u7801\u8BC4\u4EF7\u4E2D\uFF0C\u8BF7\u7B49\u5F85\u672C\u6B21\u8BC4\u4EF7\u5B8C\u6210\u4E4B\u540E\u518D\u8FDB\u884C\u64CD\u4F5C\uFF01");ft({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"}})}),vi=()=>Ns(void 0,null,function*(){const{ai_question_record_id:fo}=ae.headerInfo;return fo?yield(0,Be.ZP)(`/api/shixun_homeworks/${Ua==null?void 0:Ua.categoryId}/comments_schedule.json`,{method:"get",params:{ai_question_record_id:fo}}):void 0});return ko.createElement("section",{style:{background:"#f3f3f3",minHeight:"80vh"}},ko.createElement("div",{className:"edu-container"},((ht=ae==null?void 0:ae.headerInfo)==null?void 0:ht.homework_name)&&ko.createElement("section",{className:"animated fadeIn"},ko.createElement("aside",{className:"mt10"},((Fa=ae==null?void 0:ae.headerInfo)==null?void 0:Fa.category)&&ko.createElement(ke.Z,{separator:">"},ko.createElement(ke.Z.Item,null,ko.createElement(Se.Link,{to:`/classrooms/${Ua==null?void 0:Ua.coursesId}/shixun_homework`},($t=ae==null?void 0:ae.headerInfo)==null?void 0:$t.course_name)),ko.createElement(ke.Z.Item,null,ko.createElement(Se.Link,{to:`/classrooms/${Ua==null?void 0:Ua.coursesId}/shixun_homework/${(un=ae==null?void 0:ae.headerInfo)!=null&&un.category.main?"":(Kn=ae==null?void 0:ae.headerInfo)==null?void 0:Kn.category.category_id}`},(At=(Pa=ae==null?void 0:ae.headerInfo)==null?void 0:Pa.category)==null?void 0:At.category_name)),ko.createElement(ke.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),ko.createElement("aside",{className:[_c.title,"mt20"].join(" ")},ko.createElement(Se.Link,{to:`/classrooms/${(sa=ae==null?void 0:ae.headerInfo)==null?void 0:sa.course_id}/shixun_homework/${(Sn=ae==null?void 0:ae.headerInfo)!=null&&Sn.category.main?"":(Ta=ae==null?void 0:ae.headerInfo)==null?void 0:Ta.category.category_id}`},ko.createElement(Ye.Z,{className:"font16 c-black"})),ko.createElement(ie.Z,{title:(Yn=ae==null?void 0:ae.headerInfo)==null?void 0:Yn.homework_name,placement:"bottom"},ko.createElement("strong",{className:"font20 ml5"},(eo=ae==null?void 0:ae.headerInfo)==null?void 0:eo.homework_name)),ko.createElement(Ze.VV,{temporary:!0,status:(qt=ae==null?void 0:ae.headerInfo)==null?void 0:qt.homework_status}),dr==="4"&&ko.createElement("span",{className:"iconfont icon-a-wenhaobeifen2",onClick:()=>{fu(!0)},style:{fontWeight:800,color:"#0152d9",textAlign:"end",flex:1,cursor:"pointer"}},"\u89C4\u5219\u8BF4\u660E"))),ko.createElement("aside",{className:"mt30 relative"},((lo=(ra=ae==null?void 0:ae.headerInfo)==null?void 0:ra.homework_status)==null?void 0:lo.includes("\u5BFC\u5165"))&&(0,Ue.GJ)()&&ko.createElement("aside",{className:_c.rightMenu},ko.createElement("p",{onClick:()=>{var fo,rr;ft({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:(fo=ae==null?void 0:ae.headerInfo)==null?void 0:fo.homework_name,id:(rr=ae==null?void 0:ae.headerInfo)==null?void 0:rr.homework_id,type:"practice"}})}},ko.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),"\u8865\u5145\u6210\u7EE9")),!((na=(va=ae==null?void 0:ae.headerInfo)==null?void 0:va.homework_status)!=null&&na.includes("\u5BFC\u5165"))&&ko.createElement("aside",{className:_c.rightMenu},(0,Ue.dE)()&&((lt=ae.headerInfo)==null?void 0:lt.redo_work)&&ko.createElement("p",{onClick:Bn},ko.createElement("span",{className:"iconfont icon-dahuizhongzuo3x"}),"\u91CD\u505A"),((Jt=ae.headerInfo)==null?void 0:Jt.shixun_status)>1&&((Qt=ae.headerInfo)==null?void 0:Qt.time_status)<5&&(0,Ue.dE)()&&ko.createElement("p",{onClick:()=>Ns(void 0,null,function*(){var fo,rr,Eu,gl,ri,Jl,$l,ss,ks;if((0,Lr.tJ)(ft,!0)){if((fo=ae==null?void 0:ae.headerInfo)!=null&&fo.can_view_details){(0,Ze.xg)(`/shixuns/${(rr=ae==null?void 0:ae.headerInfo)==null?void 0:rr.shixun_identifier}/challenges`);return}(ri=(gl=(Eu=ae.headerInfo)==null?void 0:Eu.task_operation)==null?void 0:gl[1])!=null&&ri.includes("/")?hu(($l=(Jl=ae.headerInfo)==null?void 0:Jl.task_operation)==null?void 0:$l[1]):(0,Ze.xg)(`/tasks/${(ks=(ss=ae.headerInfo)==null?void 0:ss.task_operation)==null?void 0:ks[1]}`)}})},ko.createElement("span",{className:"iconfont icon-kaiqizhong"}),(Po=(fa=ae.headerInfo)==null?void 0:fa.task_operation)==null?void 0:Po[0]),((Xa=ae.headerInfo)==null?void 0:Xa.commit_des)&&ko.createElement("p",{onClick:()=>{var fo;(0,Ze.xg)(`/classrooms/${Ua.coursesId}/shixun_homework/${Ua.categoryId}/${(fo=ae.headerInfo)==null?void 0:fo.work_id}/commitsummary`)}},ko.createElement("span",{className:"iconfont icon-tijiaozongjie"}),(Ar=ae.headerInfo)==null?void 0:Ar.commit_des),(0,Ue.GJ)()&&((jr=(cr=ae==null?void 0:ae.headerInfo)==null?void 0:cr.homework_status)==null?void 0:jr.includes("\u672A\u53D1\u5E03"))&&ko.createElement("p",{onClick:()=>{var fo,rr,Eu,gl;if(((fo=ut==null?void 0:ut.userInfo)==null?void 0:fo.user_status)===2){(0,Lr.Rd)();return}let ri=()=>{var Jl;ft({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[Ua.categoryId],selectArrsAll:[ae==null?void 0:ae.headerInfo],params:Ua,detail:!0,type:2,manage_all_group:(Jl=ae==null?void 0:ae.headerInfo)==null?void 0:Jl.manage_all_group}})};(rr=ae==null?void 0:ae.headerInfo)!=null&&rr.high_resources_consume&&!((Eu=ae==null?void 0:ae.headerInfo)!=null&&Eu.high_resources_consume_permission)?ft({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Ua.coursesId,type:"shixun",type_id:Ua.categoryId,name:(gl=ae==null?void 0:ae.headerInfo)==null?void 0:gl.homework_name,fn:()=>{ft({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:{categoryId:Ua.categoryId}}),ri()}}}):ri()}},ko.createElement("span",{className:"iconfont icon-yishezhifabushijian1 translateY1"}),"\u7ACB\u5373\u53D1\u5E03"),((kr=ae.headerInfo)==null?void 0:kr.show_analysis_detail)&&ko.createElement("p",{onClick:()=>{var fo;(0,Ze.xg)(`/classrooms/${Ua.coursesId}/shixun_homework/${Ua.categoryId}/analysis/${(fo=ae.headerInfo)==null?void 0:fo.analysis_id}`)}},ko.createElement("span",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"),dr=="12"&&(((za=(Mu=ae==null?void 0:ae.headerInfo)==null?void 0:Mu.homework_status)==null?void 0:za.includes("\u5DF2\u622A\u6B62"))||((Jn=(qo=ae==null?void 0:ae.headerInfo)==null?void 0:qo.homework_status)==null?void 0:Jn.includes("\u63D0\u4EA4\u4E2D"))||((bn=(po=ae==null?void 0:ae.headerInfo)==null?void 0:po.homework_status)==null?void 0:bn.includes("\u8FDB\u884C\u4E2D")))&&ko.createElement("p",{style:{width:136},onClick:tl},ko.createElement("span",{className:"iconfont icon-yijiandaimapingjia translateY1"}),"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"),((Na=ae.headerInfo)==null?void 0:Na.is_enter_shixun)&&((0,Ue.dE)()&&((Fn=(pa=ae==null?void 0:ae.headerInfo)==null?void 0:pa.homework_status)==null?void 0:Fn.includes("\u5DF2\u622A\u6B62"))||!(0,Ue.dE)())&&ko.createElement("p",{onClick:()=>Ns(void 0,null,function*(){var fo,rr;(0,Ue.dE)()?hu((rr=(fo=ae.headerInfo)==null?void 0:fo.task_operation)==null?void 0:rr[1]):(0,Ze.xg)(`/shixuns/${ae==null?void 0:ae.headerInfo.shixun_identifier}/challenges`)})},ko.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),"\u8FDB\u5165\u5B9E\u8BAD"),(0,Ue.GJ)()&&((Wn=ae==null?void 0:ae.headerInfo)==null?void 0:Wn.end_immediately)&&ko.createElement("p",{style:{background:"#0152d9",color:"#fff"},onClick:()=>{var fo,rr;if((0,Ue.Rm)()&&!((rr=(fo=de.AssistantObject)==null?void 0:fo.practice)!=null&&rr.can_stop)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ft({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:Ua,type:2,detail:!0,selectArrs:[Ua.categoryId]}})}},ko.createElement("span",{style:{color:"#fff"},className:"iconfont icon-jiezhishiyan"}),"\u7ACB\u5373\u622A\u6B62")),ko.createElement("aside",{className:`mt30 relative ${_c.workListTabWrap}`},ko.createElement(Kr.default,{type:"card",defaultActiveKey:dr,activeKey:dr,onChange:ul},Ju.map((fo,rr)=>ko.createElement(Kr.default.TabPane,{tab:fo.name,key:fo.id,forceRender:fo.forceRender})))),(Bo=(ka=Ju.filter(fo=>fo.id===dr))==null?void 0:ka[0])==null?void 0:Bo.compontent)),ko.createElement(Rd,null),ko.createElement(Zi.Z,{successCallback:()=>{ft({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:bi({},Ua)}),ft({type:"shixunHomeworks/getWorkSetting",payload:bi({},Ua)})},visible:de.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[Ua.categoryId],courseId:Ua.coursesId,isBatch:!1,courseEndTime:(Ia=ae==null?void 0:ae.headerInfo)==null?void 0:Ia.course_end_date}),ko.createElement(Td.Z,{courseEndTime:(or=ae==null?void 0:ae.headerInfo)==null?void 0:or.course_end_date}),ko.createElement(Zd.Z,{onOk:()=>{ft({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:bi({},Ua)}),ft({type:"shixunHomeworks/getWorkSetting",payload:bi({},Ua)}),ft({type:"shixunHomeworks/getShixunWorkList",payload:Ua})}}),ko.createElement(zd.Z,{onOk:()=>{ft({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:bi({},Ua)}),ft({type:"shixunHomeworks/getWorkSetting",payload:bi({},Ua)}),ft({type:"shixunHomeworks/getShixunWorkList",payload:Ua})}}),ko.createElement(be.default,{open:Gn,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{fu(!1)}},ko.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),ko.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),ko.createElement("p",{style:{marginLeft:"10px"}},ko.createElement(He.default,{dataSource:qd,columns:[{title:"\u7B49\u7EA7",dataIndex:"live"},{title:"\u7F3A\u9677\u8BC4\u4F30\u89C4\u5219",dataIndex:"gz"},{title:"\u6F0F\u6D1E\u8BC4\u4F30\u89C4\u5219",dataIndex:"ld"},{title:"\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219",dataIndex:"gf"}],pagination:!1})),ko.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219\u4E2D\u6570\u503C\u6765\u6E90\u4E3A\u8BA1\u7B97\u6280\u672F\u503A\u52A1\u65F6\u95F4\u5360\u5F00\u53D1\u6240\u6709\u4EE3\u7801\u6240\u9700\u8981\u7684\u65F6\u95F4\u7684\u6BD4\u4F8B\uFF08Technical Debt Ratio\uFF09"),ko.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),ko.createElement("p",{style:{marginLeft:"20px"}},"\u6280\u672F\u503A\u52A1\u65F6\u95F4\u4E3A\u4FEE\u590D\u6240\u6709\u95EE\u9898\u6240\u9700\u8981\u7684\u65F6\u95F4\u3002"),ko.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),ko.createElement("p",{style:{marginLeft:"10px"}},"\u6839\u636E\u4EE3\u7801\u8DEF\u5F84\u6570\u8BA1\u7B97\u7684\u6570\u503C\uFF0C\u6BCF\u5F53\u4E00\u4E2A\u51FD\u6570\u7684\u63A7\u5236\u6D41\u5206\u53C9\u65F6\uFF0C\u590D\u6742\u5EA6\u8BA1\u6570\u5668\u5C31\u4F1A\u81EA\u589E\u4E00\u3002"),ko.createElement("p",{style:{marginLeft:"10px"}},"\u6BCF\u4E2A\u7A0B\u5E8F\u8BED\u8A00\u7684\u5173\u952E\u5B57\u5BF9\u5E94\u7684\u590D\u6742\u5EA6\u6570\u636E\u4E0D\u540C\uFF0C\u4F46\u6BCF\u4E2A\u51FD\u6570\u7684\u6700\u5C0F\u590D\u6742\u5EA6\u4E3A1\u3002\uFF08\u7279\u5B9A\u8BED\u8A00\u7684\u8BE6\u7EC6\u6570\u636E\u7565\uFF09"),ko.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),ko.createElement("p",{style:{marginLeft:"10px"}},"\u4EE3\u7801\u8D28\u91CF\u5206 = 0.5*\u7F3A\u9677\u5206\u6570 + 0.3*\u6F0F\u6D1E\u5206\u6570 + 0.2*\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570"),ko.createElement("p",{style:{marginLeft:"10px"}},"\u5176\u4E2D\uFF1A"),ko.createElement("p",{style:{marginLeft:"10px"}},"\u7F3A\u9677/\u6F0F\u6D1E/\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570\u8BA1\u7B97\u89C4\u5219\u4E3A\uFF1A100 - 100 *((100*\u963B\u65AD\u6570 + 5*\u4E25\u91CD\u6570 + 3*\u4E3B\u8981\u6570 + 1*\u6B21\u6570\uFF09/ \u4EE3\u7801\u884C\u6570\uFF09"),ko.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002")),ko.createElement(_d,null))};var eg=(0,Se.connect)(({shixunHomeworks:ae,loading:de,globalSetting:se,classroomList:ut,user:St})=>({shixunHomeworks:ae,globalSetting:se,loading:de.effects,classroomList:ut,user:St}))($d);const tg=({globalSetting:ae})=>{var de;switch(Number((de=ae==null?void 0:ae.setting)==null?void 0:de.theme)){case z.Fy.THEMEONE:return ne.createElement(Nt,null);case z.Fy.DEFAULT:default:return ne.createElement(eg,null)}};var ng=(0,Se.connect)(({globalSetting:ae})=>({globalSetting:ae}))(tg)},95894:function(yt,pt,ee){"use strict";var z=ee(43418),ne=ee(8591),Se=ee(82093),be=ee(76560),fe=ee(34055),ke=ee(59301),ie=(Ye,Ze,Be)=>new Promise((Ne,xe)=>{var le=x=>{try{a(Be.next(x))}catch(y){xe(y)}},E=x=>{try{a(Be.throw(x))}catch(y){xe(y)}},a=x=>x.done?Ne(x.value):Promise.resolve(x.value).then(le,E);a((Be=Be.apply(Ye,Ze)).next())});const He=({shixunHomeworks:Ye,classroomList:Ze,dispatch:Be})=>{const Ne=(0,be.useParams)();return ke.createElement(z.default,{centered:!0,title:"\u63D0\u793A",open:Ye.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ie(void 0,null,function*(){var xe,le,E,a;if((0,fe.Rm)()&&!((xe=Ze.AssistantObject.practice)!=null&&xe.can_redo)){ne.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const x=yield(0,Se.ZP)(`/api/myshixuns/${Ye.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:Ne.coursesId,homework_common_id:Ye.actionTabs.homework_common_id}});if(x.shixun_identifier){ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),Be({type:"shixunHomeworks/setActionTabs",payload:{}});const y=(E=(le=x==null?void 0:x.new_works)==null?void 0:le.find(b=>`${b.homework_common_id}`===Ne.categoryId))==null?void 0:E.id;if((0,fe.Rm)()&&!((a=Ze.AssistantObject.practice)!=null&&a.can_view))return;be.history.replace(`/classrooms/${Ne.coursesId}/shixun_homework/${Ne.categoryId}/${y}/comment`)}}),onCancel:()=>{Be({type:"shixunHomeworks/setActionTabs",payload:{}})}},ke.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),ke.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};pt.Z=(0,be.connect)(({shixunHomeworks:Ye,classroomList:Ze})=>({shixunHomeworks:Ye,classroomList:Ze}))(He)},23792:function(yt,pt,ee){"use strict";var z=ee(59301),ne=ee(54580),Se=ee(78241),be=ee(43418),fe=ee(8591),ke=ee(1710),ie=ee(76560),He=ee(90524),Ye=ee(61553),Ze=ee(82093),Be=ee(61186),Ne=ee.n(Be),xe=ee(49661),le=ee(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(ce,pe,ge)=>pe in ce?E(ce,pe,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ce[pe]=ge,te=(ce,pe)=>{for(var ge in pe||(pe={}))x.call(pe,ge)&&b(ce,ge,pe[ge]);if(a)for(var ge of a(pe))y.call(pe,ge)&&b(ce,ge,pe[ge]);return ce},oe=(ce,pe,ge)=>new Promise((Fe,Ce)=>{var Ae=Ct=>{try{Oe(ge.next(Ct))}catch(Te){Ce(Te)}},ct=Ct=>{try{Oe(ge.throw(Ct))}catch(Te){Ce(Te)}},Oe=Ct=>Ct.done?Fe(Ct.value):Promise.resolve(Ct.value).then(Ae,ct);Oe((ge=ge.apply(ce,pe)).next())});const{Dragger:re}=ne.default,ue=({classroomList:ce,dispatch:pe,onOk:ge})=>{const Fe=(0,ie.useParams)(),[Ce]=Se.default.useForm(),[Ae,ct]=(0,z.useState)(),[Oe,Ct]=(0,z.useState)(!1),Te={height:100,onRemove:()=>{ct("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:Xe=>oe(void 0,null,function*(){return ct(Xe),!1})};return(0,z.useEffect)(()=>{Ce.setFieldsValue({publish_time:Ne()(Ne()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ne()(Ne()(new Date((0,xe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),le.createElement(be.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ce.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Oe},onOk:()=>oe(void 0,null,function*(){Ce.submit()}),onCancel:()=>{Ce.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}})}},le.createElement(Se.default,{form:Ce,onFinish:Xe=>oe(void 0,null,function*(){var st,nt,kt;if(!(Ae!=null&&Ae.size)){fe.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Ct(!0);let Ue=new FormData;Ue.append("type",ce.actionTabs.type),Ue.append("file",Ae);let Ge;window.location.href.indexOf("exercise")>-1?Ge=`/api/exercises/${ce.actionTabs.id}/supplement_score.json`:Ge=`/api/homework_commons/${ce.actionTabs.id}/supplement_score.json`;let bt=yield(0,Ze.ZP)(Ge,{method:"post",body:Ue},!0);Ct(!1),(bt==null?void 0:bt.status)===0&&(ge(),Ce.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}}),((nt=(st=bt==null?void 0:bt.data)==null?void 0:st.fail)==null?void 0:nt.length)>0&&be.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:le.createElement(ke.default,{pagination:!1,dataSource:(kt=bt==null?void 0:bt.data)==null?void 0:kt.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,xe.FH)("",He.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ce.actionTabs.type}`)}}))})},le.createElement(Se.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ce.actionTabs.name),le.createElement(Se.default.Item,{style:{marginBottom:0},label:le.createElement("div",null,le.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),le.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},le.createElement("div",null,le.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ye.Z.downloadbutton,href:He.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ce.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),le.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),le.createElement(Se.default.Item,{style:{marginBottom:0}},le.createElement(re,te({},Te),le.createElement("a",{className:Ye.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),le.createElement("br",null),le.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};pt.Z=(0,ie.connect)(({classroomList:ce})=>({classroomList:ce}))(ue)},99510:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return Xe}});var z=ee(59301),ne=ee(78241),Se=ee(43418),be=ee(8591),fe=ee(95237),ke=ee(43604),ie=ee(5083),He=ee(5112),Ye=ee(24905),Ze=ee(61186),Be=ee.n(Ze),Ne=ee(82093),xe=ee(49661),le=ee(76560),E=ee(34055),a=ee(64948),x=ee(39396),y=ee(69577),b={flex_box_center:"flex_box_center___AYEOc",flex_space_between:"flex_space_between___hbWpJ",flex_box_vertical_center:"flex_box_vertical_center___taLEg",flex_box_center_end:"flex_box_center_end___EawFk",flex_box_column:"flex_box_column___QUBe6",failedList:"failedList___X9FXV",name:"name___CK1C1",publish:"publish___d5afE",modal:"modal___NZXBW"},te=ee(6681),oe=ee(67135),re=ee(59301),ue=Object.defineProperty,ce=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,ge=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,Ae=(st,nt,kt)=>nt in st?ue(st,nt,{enumerable:!0,configurable:!0,writable:!0,value:kt}):st[nt]=kt,ct=(st,nt)=>{for(var kt in nt||(nt={}))Fe.call(nt,kt)&&Ae(st,kt,nt[kt]);if(ge)for(var kt of ge(nt))Ce.call(nt,kt)&&Ae(st,kt,nt[kt]);return st},Oe=(st,nt)=>ce(st,pe(nt)),Ct=(st,nt,kt)=>new Promise((Ue,Ge)=>{var bt=et=>{try{Ve(kt.next(et))}catch(Mt){Ge(Mt)}},je=et=>{try{Ve(kt.throw(et))}catch(Mt){Ge(Mt)}},Ve=et=>et.done?Ue(et.value):Promise.resolve(et.value).then(bt,je);Ve((kt=kt.apply(st,nt)).next())});const Te=({classroomList:st,dispatch:nt,courseEndTime:kt})=>{var Ue;const Ge=(0,le.useParams)(),[bt]=ne.default.useForm(),[je,Ve]=(0,z.useState)(1),[et,Mt]=(0,z.useState)([]),[sn,Pt]=(0,z.useState)(0),[on,We]=(0,z.useState)(20),[Xt,nn]=(0,z.useState)(!0),[kn,ta]=(0,z.useState)([]),[Qe,Re]=(0,z.useState)(!0),[Le,ve]=(0,z.useState)({}),[qe,rt]=(0,z.useState)({});Ge.id=Ge.coursesId,(0,z.useEffect)(()=>{if(st.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(mt(),we(),st.actionTabs.type===2){const wt=st.actionTabs.selectArrsAll[0];Re(wt.unified_setting)}else Re(!1)},[st.actionTabs]);const we=wt=>Ct(void 0,null,function*(){nn(!0);const Gt=yield(0,a.c_)(Oe(ct({},Ge),{page:wt||je,limit:2e4,homework_id:st.actionTabs.type===1?"":st.actionTabs.selectArrs[0]}));Gt==null||Gt.course_groups.map((Ke,ot)=>{Ke.key=Ke.id,Ke.title=Ke.name,Ke.disabled=Ke.is_published}),Gt&&(Mt([...Gt==null?void 0:Gt.course_groups]),Pt(Gt==null?void 0:Gt.course_groups_count),nn(!1),wt||bt.setFieldsValue({publish_time:Be()(Be()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Be()(Be()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),De=()=>{var wt;let Gt=[...(wt=st.actionTabs.selectArrsAll)==null?void 0:wt.filter(Ke=>Ke.high_resources_consume&&!Ke.high_resources_consume_permission)];(Gt==null?void 0:Gt.length)>0&&st.actionTabs.type===1&&Se.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:re.createElement("div",null,re.createElement("div",{className:b.tipcontent},re.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",re.createElement("span",{style:{color:"#f06b14"}},Gt==null?void 0:Gt.length)," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),re.createElement("div",{className:"mt20 mb20"},Gt==null?void 0:Gt.map(Ke=>re.createElement("div",{className:b.failedList,key:Ke.homework_id},re.createElement("div",{className:b.name},Ke==null?void 0:Ke.name),re.createElement("div",{className:b.publish,onClick:()=>{(0,xe.xg)(`/classrooms/${Ge.coursesId}/shixun_homework/${Ke.homework_id}/detail?tabs=0`)}},"\u53D1\u5E03"))))))})},Ft=()=>Ct(void 0,null,function*(){var wt,Gt,Ke,ot,jt,Vt,Pn;if((0,E.Rm)()&&!((Gt=(wt=st.AssistantObject)==null?void 0:wt.practice)!=null&&Gt.can_publish)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),Zt(!1);return}const Qn=ct({},bt.getFieldsValue());if(Qn.end_time<=Qn.publish_time){be.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Zt(!1);return}if((kn==null?void 0:kn.length)<=0&&!Qe&&et.length>0){be.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Zt(!1);return}let Ot={homework_ids:[...st.actionTabs.selectArrs],group_ids:kn.length>0?kn.map(Dn=>Dn.id):(Ke=st.detailShixunsList)==null?void 0:Ke.course_groups,end_time:Be()(Qn.end_time).format("YYYY-MM-DD HH:mm"),publish_time:Be()(Qn.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!kn.length},Ut=[...(ot=st.actionTabs.selectArrsAll)==null?void 0:ot.filter(Dn=>Dn.high_resources_consume&&!Dn.high_resources_consume_permission)];if((Ut==null?void 0:Ut.length)==st.actionTabs.selectArrsAll.length&&st.actionTabs.type==1){nt({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),De();return}((jt=st.actionTabs.selectArrsAll)==null?void 0:jt.length)>0&&st.actionTabs.type===1&&(Ot.homework_ids=[...((Pn=(Vt=st.actionTabs.selectArrsAll)==null?void 0:Vt.filter(Dn=>!Dn.high_resources_consume||Dn.high_resources_consume_permission))==null?void 0:Pn.map(Dn=>Number(Dn==null?void 0:Dn.homework_id)))||[]]);let Lt=yield(0,oe.Tr)({homework_common_ids:[...st.actionTabs.selectArrs],course_id:Ge.coursesId,type:"homework_common"});(Lt==null?void 0:Lt.student_count)===0?ze(Ot):(rt(Ot),ve(Lt))}),mt=()=>{Ve(1),Mt([]),ta([])},ze=wt=>Ct(void 0,null,function*(){Zt(!0);const Gt=yield(0,Ne.ZP)(`/api/courses/${Ge.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:ct({},wt)});Zt(!1),Gt.status===0&&(mt(),(0,xe.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),be.ZP.success("\u53D1\u5E03\u6210\u529F"),nt({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),De(),(0,E.GJ)()?st.actionTabs.detail?(nt({type:"shixunHomeworks/setActionTabs",payload:{}}),nt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:ct({},Ge)}),nt({type:"shixunHomeworks/getWorkSetting",payload:ct({},Ge)})):nt({type:"classroomList/getClassroomTeacherShixunsList",payload:Oe(ct({},st.actionTabs.params),{type:4})}):nt({type:"classroomList/getClassroomShixunsList",payload:ct({},st.actionTabs.params)}),localStorage.getItem("Noviceguide")==="0"||nt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:re.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}}))}),Bt=sn>je*on,{detailShixunsList:dt}=st,[cn,Zt]=(0,z.useState)(!1);return re.createElement("div",null,re.createElement(Se.default,{width:600,centered:!0,confirmLoading:cn,title:"\u53D1\u5E03\u4F5C\u4E1A",open:st.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:()=>Ft(),onCancel:()=>{mt(),nt({type:"classroomList/setActionTabs",payload:{}})}},re.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",re.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),re.createElement(ne.default,{form:bt},re.createElement("div",{style:{paddingLeft:0}},re.createElement(fe.Z,{className:"mt30",align:"middle"},re.createElement(ke.Z,null,re.createElement(ne.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},re.createElement(ie.default,{style:{width:170,marginRight:"25px"},disabledDate:wt=>(0,y.Q8)(wt,kt),disabledTime:wt=>(0,y.d0)(wt),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Be()((0,xe.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),re.createElement(ke.Z,{className:"ml20"},re.createElement(ne.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4:"},re.createElement(ie.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Be()((0,xe.U6)(),"HH:mm")},disabledDate:wt=>(0,y.Q8)(wt,kt,bt.getFieldValue("publish_time")),disabledTime:wt=>(0,y.d0)(wt,bt.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),st.actionTabs.type===2&&re.createElement(fe.Z,{style:{marginBottom:"10px"}},re.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),re.createElement(He.ZP.Group,{value:Qe,onChange:wt=>{Re(wt.target.value),ta([])}},re.createElement(He.ZP,{value:!0,disabled:!st.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),re.createElement(He.ZP,{className:"ml20",disabled:et.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),et.length<=0&&st.actionTabs.type===2&&re.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(st.actionTabs.type===1||!Qe)&&et.length>0&&re.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},re.createElement("span",{style:{flex:1}},re.createElement(Ye.default,{checked:kn.length===et.length,onChange:wt=>{kn.length===et.length?ta([]):ta(et)}},"\u5168\u9009")),re.createElement("span",{style:{width:16}}),re.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",kn.length||0,"\u4E2A\u5206\u73ED")),(st.actionTabs.type===1||!Qe)&&et.length>0&&re.createElement(x.Z,{data:et,selectedRowKeys:kn,setSelectedRowKeys:ta}))),re.createElement(te.Z,{resdata:Le,type:((Ue=st.actionTabs.selectArrs)==null?void 0:Ue.length)===1?"shixun":"shixunpush",okloading:cn,oktext:(Le==null?void 0:Le.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:wt=>Ct(void 0,null,function*(){Zt(!0);let Gt=yield(0,Ne.ZP)(`/api/courses/${Ge.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...st.actionTabs.selectArrs]}});Zt(!1),(Gt==null?void 0:Gt.status)===0&&ze(qe)})}))};var Xe=(0,le.connect)(({classroomList:st})=>({classroomList:st}))(Te)},39396:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return Ze}});var z=ee(59301),ne=ee(92832),Se=ee(24905),be=ee(95237),fe={leftdiv:"leftdiv___C0QyK",listClass:"listClass___ssVYJ",spantitle:"spantitle___EcO7r",rightdiv:"rightdiv___A2kDK"},ke="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ie=ee(57884),He=(Be,Ne,xe)=>new Promise((le,E)=>{var a=b=>{try{y(xe.next(b))}catch(te){E(te)}},x=b=>{try{y(xe.throw(b))}catch(te){E(te)}},y=b=>b.done?le(b.value):Promise.resolve(b.value).then(a,x);y((xe=xe.apply(Be,Ne)).next())}),Ze=({data:Be,value:Ne=[],handleChangePage:xe,setSelectedRowKeys:le,selectedRowKeys:E,onChange:a=()=>{}})=>{const[x,y]=(0,z.useState)([]),[b,te]=(0,z.useState)([]),[oe,re]=(0,z.useState)([]);let[ue,ce]=(0,z.useState)(1),[pe,ge]=(0,z.useState)();return(0,z.useEffect)(()=>{y(Be),te([]),re([])},[Be]),(0,z.useEffect)(()=>{le&&(te(E),re(E))},[E]),z.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},z.createElement("div",{className:fe.leftdiv},z.createElement(ne.default.Search,{size:"middle",onChange:Fe=>He(void 0,null,function*(){y(Be.filter(Ce=>{var Ae;return(Ae=Ce==null?void 0:Ce.name)==null?void 0:Ae.includes(Fe.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),x.length===0&&z.createElement(ie.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),z.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},z.createElement(Se.default.Group,{value:b.map(Fe=>`${Fe.id}`),onChange:Fe=>{le(x.filter(Ce=>Fe.includes(`${Ce.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((Fe,Ce)=>z.createElement(be.Z,{key:Fe.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},z.createElement(Se.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Fe.is_published,value:`${Fe.id}`},z.createElement("div",{className:fe.listClass},z.createElement("span",{className:fe.spantitle,style:{width:Fe.is_published?"108px":"170px"}},Fe.name),Fe.is_published&&z.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),z.createElement("div",{className:fe.rightdiv},z.createElement(ne.default.Search,{onChange:Fe=>{re(b.filter(Ce=>Ce.name.includes(Fe.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),oe.length===0&&z.createElement(ie.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),oe.length>0&&z.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},z.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},oe.map((Fe,Ce)=>z.createElement(be.Z,{justify:"space-between",style:{marginTop:"10px"},key:Fe.id},z.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Fe.name),z.createElement("img",{src:ke,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{le(b.filter(Ae=>`${Ae.id}`!=`${Fe.id}`))}})))))))}},30975:function(yt,pt,ee){"use strict";ee.d(pt,{AD:function(){return Ct},BA:function(){return ta},D9:function(){return Ue},Hp:function(){return ue},IM:function(){return bt},Iy:function(){return ce},KM:function(){return kn},KU:function(){return Mt},MJ:function(){return pe},Ne:function(){return Ge},ON:function(){return Pt},Uj:function(){return Xt},VY:function(){return et},YO:function(){return We},YX:function(){return on},Zn:function(){return E},_g:function(){return te},_k:function(){return nt},c6:function(){return ct},cr:function(){return a},eV:function(){return Oe},fi:function(){return x},gh:function(){return Ce},hS:function(){return je},iA:function(){return y},j6:function(){return oe},je:function(){return st},jj:function(){return re},kS:function(){return sn},o6:function(){return Ae},pO:function(){return nn},rQ:function(){return Te},sA:function(){return Fe},xm:function(){return kt},xo:function(){return Ve},y8:function(){return Xe},yd:function(){return b}});var z=ee(64948),ne=ee(76560),Se=ee(49661),be=ee(8591),fe=ee(90524),ke=Object.defineProperty,ie=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,Ze=(Qe,Re,Le)=>Re in Qe?ke(Qe,Re,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Qe[Re]=Le,Be=(Qe,Re)=>{for(var Le in Re||(Re={}))He.call(Re,Le)&&Ze(Qe,Le,Re[Le]);if(ie)for(var Le of ie(Re))Ye.call(Re,Le)&&Ze(Qe,Le,Re[Le]);return Qe},Ne=(Qe,Re,Le)=>new Promise((ve,qe)=>{var rt=Ft=>{try{De(Le.next(Ft))}catch(mt){qe(mt)}},we=Ft=>{try{De(Le.throw(Ft))}catch(mt){qe(mt)}},De=Ft=>Ft.done?ve(Ft.value):Promise.resolve(Ft.value).then(rt,we);De((Le=Le.apply(Qe,Re)).next())});const xe=()=>{(0,ne.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},le=()=>{(0,ne.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},E=Qe=>Ne(void 0,null,function*(){xe(),(yield(0,z.YR)(Be({},Qe))).status===0&&(yield(0,Se.QH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/courses/${Qe.coursesId}/export_couser_info.json`,query:Qe}))),le()}),a=Qe=>Ne(void 0,null,function*(){const Re=yield(0,z.yS)(Be({},Qe));if(Re.status===0)be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/course_member_act_score`);else{if(Re.status===-2)return Re;Re.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/course_member_act_score`))}}),x=Qe=>Ne(void 0,null,function*(){const Re=yield(0,z.W0)(Be({},Qe));if(Re.status===0)be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/course_total_score`);else{if(Re.status===-4)return Re;Re.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/course_total_score`))}}),y=Qe=>Ne(void 0,null,function*(){const Re=yield(0,z.Nl)(Be({},Qe));if(Re.status===0)be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/course_total_exercise_and_other`);else{if(Re.status===-4)return Re;Re.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/course_total_exercise_and_other`))}}),b=Qe=>Ne(void 0,null,function*(){const Re=yield(0,z.IU)(Be({},Qe));if(Re.status===0)be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/export_star_user`);else{if(Re.status===-4)return Re;Re.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/export_star_user`))}}),te=Qe=>Ne(void 0,null,function*(){const Re=yield(0,z.td)(Be({},Qe));if(Re.status===0)be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/course_total_exercise_and_other`);else{if(Re.status===-2)return Re;if(Re.status===-3)(0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/course_total_exercise_and_other`);else if(Re.status===-4)return Re}}),oe=Qe=>Ne(void 0,null,function*(){const Re=yield(0,z.QX)(Be({},Qe));if(Re.status===0)be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/course_total_homework`);else{if(Re.status===-4)return Re;Re.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/course_total_homework`))}}),re=(Qe,Re)=>Ne(void 0,null,function*(){const Le=yield(0,z.o_)(Be({},Qe));Le.status===0?(be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/${Re}`)):Le.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/${Re}`))}),ue=(Qe,Re)=>Ne(void 0,null,function*(){const Le=yield(0,z.ZL)(Be({},Qe));Le.status===0?(be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/${Re}`)):Le.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/${Re}`))}),ce=(Qe,Re)=>Ne(void 0,null,function*(){const Le=yield(0,z.aP)(Be({},Qe));Le.status===0?(be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/${Re}`)):Le.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/${Re}`))}),pe=(Qe,Re)=>Ne(void 0,null,function*(){const Le=yield(0,z.vV)(Be({},Qe));Le.status===0?(be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/${Re}`)):Le.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/${Re}`))}),ge=Qe=>Ne(void 0,null,function*(){xe(),(yield exportCourseWorkListAppendix(Be({},Qe))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${Qe.categoryId}/works_list.zip`,query:Qe}))),le()}),Fe=Qe=>Ne(void 0,null,function*(){xe(),yield(0,Se.QH)("",fe.Z.API_SERVER+`/api/polls/${Qe.categoryId}/commit_result.xlsx`),le()}),Ce=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/courses/${Qe.coursesId}/attendances/export_xlsx_data.xlsx`,query:Qe}))}),Ae=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/courses/${Qe.coursesId}/video_study_statics.xlsx`,query:Qe}))}),ct=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/courses/${Qe.coursesId}/export_video_study.xlsx`,query:Qe}))}),Oe=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/courses/${Qe.coursesId}/export_course_students_info.xlsx`,query:Qe}))}),Ct=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+"/api/school_manages/students.xlsx",query:Qe}))}),Te=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+"/api/item_banks/export.xlsx",query:Qe}))}),Xe=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:Qe}))}),st=Qe=>Ne(void 0,null,function*(){const Re=yield(0,z.Uy)(Be({},Qe));Re.status===0?(be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/exercise_score,export_exercise_users`)):Re.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/exercise_score,export_exercise_users`))}),nt=Qe=>Ne(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/export_records/${Qe.id}.xlsx`,query:Qe}))}),kt=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:Qe}))}),Ue=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/courses/${Qe==null?void 0:Qe.coursesId}/${Qe.menuKey}_statistic.xlsx?${Qe.checkedList.map(Re=>`course_group_id[]=${Re}`).join("&")}`,query:Qe}))}),Ge=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/ec_years/${Qe==null?void 0:Qe.ec_year_id}/ec_training_objectives.xlsx`,query:Qe}))}),bt=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)(Qe==null?void 0:Qe.name,(0,Se.NY)({url:fe.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:Qe}))}),je=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/ec_years/${Qe==null?void 0:Qe.ec_year_id}/ec_courses.xlsx`,query:Qe}))}),Ve=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/ec_years/${Qe==null?void 0:Qe.ec_year_id}/ec_graduation_requirements.xlsx`,query:Qe}))}),et=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:Qe}))}),Mt=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/exercises/${Qe.categoryId}/rank_list.xlsx`,query:Qe}))}),sn=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:Qe}))}),Pt=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/examination_banks/${Qe.id}.json`,query:Qe}))}),on=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/exercises/${Qe.categoryId}.json`,query:Qe}))}),We=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/polls/${Qe==null?void 0:Qe.id}/commit_result.json`,query:Qe}))}),Xt=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+"/api/paths/get_task_pass.json",query:Qe}))}),nn=(Qe,Re)=>Ne(void 0,null,function*(){yield(0,Se.FH)(Re||"",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/exercises/${Qe==null?void 0:Qe.exercise_id}/consult_exercise.json`,query:Qe}))}),kn=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/competitions/${Qe==null?void 0:Qe.identifier}/competition_commit_records/member_works.xlsx`,query:Qe}))}),ta=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/courses/${Qe==null?void 0:Qe.coursesId}/group_homeworks/import_group_template.xlsx`,query:Qe}))})},98072:function(yt,pt,ee){"use strict";ee.d(pt,{U:function(){return Ye}});var z=ee(59301),ne=Object.defineProperty,Se=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ke=(Ze,Be,Ne)=>Be in Ze?ne(Ze,Be,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ze[Be]=Ne,ie=(Ze,Be)=>{for(var Ne in Be||(Be={}))be.call(Be,Ne)&&ke(Ze,Ne,Be[Ne]);if(Se)for(var Ne of Se(Be))fe.call(Be,Ne)&&ke(Ze,Ne,Be[Ne]);return Ze},He=(Ze,Be,Ne)=>new Promise((xe,le)=>{var E=y=>{try{x(Ne.next(y))}catch(b){le(b)}},a=y=>{try{x(Ne.throw(y))}catch(b){le(b)}},x=y=>y.done?xe(y.value):Promise.resolve(y.value).then(E,a);x((Ne=Ne.apply(Ze,Be)).next())});function Ye(Ze,Be){const[Ne,xe]=(0,z.useState)(Be),[le,E]=(0,z.useState)(!1),[a,x]=(0,z.useState)();return[Ne,le,(b,te=!1)=>He(this,null,function*(){const oe=te?Be:ie(ie({},Ne),b);E(!0),xe(oe);const re=yield Ze(oe);return E(!1),x(re),re}),a]}},16832:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return Ne}});var z=ee(59301),ne=ee.p+"static/modelContact.7a7eb113.png",Se=ee(43418),be={modal:"modal___VzyKs",content:"content___HhLQS",close:"close___zKaRB"},fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABQVJREFUWEfNmXes32MUxj8PagS1QghJiU1pxExsFbUqitoSKzVilEjoHzVj/KEEDYnGbq3aexNiRRGjlMTee8+K432u87u+99ffvPdK7kl+f/3e8bznPec5z3m/oh8WEfMBGwPbAhsCawIrAIvncj8BnwFvAS8CjwMvSPq72+3UzYSIWBE4BjgQ+BZ4FHgOmAN8AhiYzUA9di1gM2A0sDQwHZgqyWM7so4ARsQywFnA3sDVwJWS3uhohxwUEesAhwIHAzcDkyV9026NtgAjYl/gwuKNGw1Skj3Xb4sIe3Jy8brXnSjpplaLNQUYEQsAlwDbeTFJL/cbVYOJEbFBHvox4FhJfzVavyHAiFgEmAk4qPeX9PNggqutFRGLAdcDTrrxkn6r32cegOm5O4DvgEOanWywAOd+VwFLAbvX79cI4GWZgXv83+AqnnQ43WYmkHRU9fB9AGZCnGFuq11rRPSMkRSD4bWIGAacU650tiQzQo/ldZszT60mTi/ApJLXgZ2rCRERnuSY3FHShwMBmQR/Q9LVLEkm+17LxLkPGFmjoCrAS4E/JJ1QN+kpYAvgI2B7SW/3F2Qh+mnA4YVevjc7NGKGiDClLSTp6J6bS/ea9V8pGbVGPc9FxPBy5XcDWwFfAGMkeWxXFhFTgBOBX3KNpxstkDxpJ4xyxakBPBcYVuLupCaTfMW3Ajvl6XeR9EynCCPCxHymbwjYTdJDreaWeDwfmCtpkjIuPshTNS1fGdwzzFfphXGSHm4HMiKOKxRyEWAi3keSs7WlZVl8EBhhgJsCl0sa1cHE+T02a6q9sV+Zd3uzeRHhuntF/n9YNWs72MthNMEATwGWk+T4aGtJO44nJ5O94o2vrZ8YEXtmKTPHHS/p4raL983oC4AvDfAWqwtJVhgdW0ScVgafnuXQAKbWJkfEGOBOZ2PympVQVxYRVk7jDfA14ABJr3a1wr/kOhHwSW2WT2dHxOaA42fRogunNEu8dntFxPrADAP8ysKyE23WaNGIsMZzXDo+XVPHAUuWcjlN0oR2QFrErzXoHAP8vXhhuKQ/B7DYXj5tKWEL5hrWeFZBXUv8Sph4rR8HC+DKhaaeBZavADxI0twBHLoX4ECv2KBcDlcrRP589iFLAPekxvMNdW2pDXqueCBJYvn+RKky6wGzUn2vXhqlB4Bl8z9Xjloz1THQTJLpBmjlPLMfNGM1/Ahgop9dWsuta4kWEWsDLmcrud1MJdRVL1Olma6I2i6IiIVLX3xveuzd0n5uWTL206p7IsJx6QOsCljG7SDJvXJHVkRKL1F3XOoSXE39js1e2ODea0JBbubtyZHAOynX3u8EYUT0ljo3LG3FQoLz2OtMIaWB/zqvtWV/nPLpfmCTogU/Tk++2QpkH7GQG7eUWxVucr9ypPkpBafVdlsrWtAvDXeVpNkGMGtYnb/UgqT/k1sJsKlgrYA7DzgZ+NW6UNKTbZFVBmTcOiF3LULjh/JmM1aS6amPNRSsCbKh5M//JmWj42pjHei+oWtLTXmNZVoedLQkv+30WkPJnyBc+xo1Te5H7K1aE9+V6mngIcexnXGEf5Jcx3ssmybH67rzNE05wO8l9W3niEwMF38nyKBYRKxSzf62bWflFEO3cU8vmueG7tNHghy6j0eVqx66z291aT80HzDrQA7dJ+A6oEPzEb0J2dY+Q2yUnyGsrKufIT7PzxAWsv3+DPEPkKKBQOOiq+AAAAAASUVORK5CYII=",ke=ee(59301),He=({visible:xe,setVisible:le,image:E,closeImageStyle:a,hiddenbutton:x})=>ke.createElement(Se.default,{centered:!0,destroyOnClose:!0,open:xe,footer:null,wrapClassName:be.modal,onCancel:()=>le(!1)},ke.createElement("div",{className:be.content},ke.createElement("img",{src:E}),x,ke.createElement("img",{onClick:()=>le(!1),className:be.close,src:fe,style:a}))),Ye=ee(34055),Ze=ee(59301),Ne=()=>{const[xe,le]=(0,z.useState)(!1);return{verifyModelUser:()=>(0,Ye.$O)()?!0:(le(!0),!1),ContactModalElement:()=>Ze.createElement(He,{visible:xe,setVisible:le,image:ne}),contactOpen:xe,setContactOpen:le}}},23869:function(yt,pt,ee){"use strict";ee.d(pt,{rX:function(){return oe},pW:function(){return re},gy:function(){return ue},xY:function(){return te},O5:function(){return b},tJ:function(){return le},o1:function(){return E},Rd:function(){return y}});var z=ee(76560),ne=ee(43418),Se=ee(28103),be=ee(8591),fe=ee(34055),ke=ee(49661),ie=ee(87169),He=ee(25510),Ye="data:image/png;base64,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",Ze=ee.p+"static/newqrcode.a8740efb.png",Be=ee(32637),Ne=ee(59301),xe=(ce,pe,ge)=>new Promise((Fe,Ce)=>{var Ae=Ct=>{try{Oe(ge.next(Ct))}catch(Te){Ce(Te)}},ct=Ct=>{try{Oe(ge.throw(Ct))}catch(Te){Ce(Te)}},Oe=Ct=>Ct.done?Fe(Ct.value):Promise.resolve(Ct.value).then(Ae,ct);Oe((ge=ge.apply(ce,pe)).next())});const le=(ce,pe=!1)=>!!(E(ce)&&a(pe)),E=ce=>(0,fe.bg)()?!0:(ce({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(ce=!1)=>{var pe;const{user:ge}=(0,z.getDvaApp)()._store.getState();return(pe=ge.userInfo)!=null&&pe.profile_completed?!0:(ne.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ke.xg)("/account/profile/edit"),x()}}),!1)},x=()=>{ne.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},y=()=>{ne.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Ne.createElement("div",{style:{textAlign:"center"}},Ne.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),Ne.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Be}),Ne.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},b=()=>{var ce;const{user:pe}=(0,z.getDvaApp)()._store.getState();return(ce=pe.userInfo)!=null&&ce.professional_certification?!0:(ne.default.confirm({title:"\u63D0\u793A",centered:!0,content:Ne.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ke.xg)("/account/certification")}}),!1)},te=()=>(0,fe.V9)()?!0:(ne.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Ne.createElement("div",{className:"tc",style:{marginLeft:-38}},Ne.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Ne.createElement("img",{src:Ze,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),oe=(ce,pe)=>ce?!0:(ne.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Ne.createElement("div",null,Ne.createElement("p",null,pe||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),Ne.createElement("div",{style:{marginLeft:"110px"}},Ne.createElement("img",{src:Ye,width:200}),Ne.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ke.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),re=ce=>{ne.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Ne.createElement("div",null,Ne.createElement("div",null,Ne.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),Ne.createElement(Se.Z,null),Ne.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Ne.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",Ne.createElement("a",null,ce),"\u5929\u3002"),Ne.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Ne.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),Ne.createElement("div",{style:{textAlign:"center",marginTop:30}},Ne.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:He,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ue=(ce,pe="")=>{const{shixunsDetail:{detail:ge}}=(0,z.getDvaApp)()._store.getState();if((ge==null?void 0:ge.public)===2||(ge==null?void 0:ge.public)===1||(ge==null?void 0:ge.shixun_status)===3){let Fe="";return(ge==null?void 0:ge.public)===2&&(Fe="\u5DF2\u516C\u5F00"),(ge==null?void 0:ge.public)===1&&(Fe="\u5F85\u5BA1\u6838"),(ge==null?void 0:ge.shixun_status)===3&&(Fe="\u5DF2\u5173\u95ED"),ne.default.info({centered:!0,icon:Ne.createElement(ie.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Ne.createElement("div",{className:"tc",style:{marginLeft:-38}},Ne.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Ne.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Fe,"\uFF0C",pe,"\u3002"),Ne.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Ne.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:He,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(ge==null?void 0:ge.shixun_status)===2?(ne.default.confirm({centered:!0,icon:Ne.createElement(ie.Z,null),title:"\u63D0\u793A",content:Ne.createElement("div",null,Ne.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",pe,"\u3002"),Ne.createElement("br",null),Ne.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{ne.default.confirm({width:440,centered:!0,icon:Ne.createElement(ie.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>xe(void 0,null,function*(){(yield ce({type:"shixunsDetail/cancelRelease",payload:{id:ge==null?void 0:ge.identifier}})).status!==401&&(be.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ce({type:"shixunsDetail/getShixunsDetail",payload:{id:ge==null?void 0:ge.identifier}}),ce({type:"practiceSetting/getCommonData",payload:{id:ge==null?void 0:ge.identifier}}))})})}}),!0):!1}},50371:function(yt,pt){"use strict";function ee(){const z=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ne=1;ne{const fe=Se[be];fe!==void 0&&(z[be]=fe)})}return z}pt.Z=ee},13845:function(yt,pt,ee){"use strict";ee.d(pt,{F:function(){return z},Z:function(){return ne}});function z(Se){return Se!=null&&Se===Se.window}function ne(Se,be){var fe,ke;if(typeof window=="undefined")return 0;const ie=be?"scrollTop":"scrollLeft";let He=0;return z(Se)?He=Se[be?"pageYOffset":"pageXOffset"]:Se instanceof Document?He=Se.documentElement[ie]:(Se instanceof HTMLElement||Se)&&(He=Se[ie]),Se&&!z(Se)&&typeof He!="number"&&(He=(ke=((fe=Se.ownerDocument)!==null&&fe!==void 0?fe:Se).documentElement)===null||ke===void 0?void 0:ke[ie]),He}},56762:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return ne}});var z=ee(59301);function ne(){const[,Se]=z.useReducer(be=>be+1,0);return Se}},68031:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return be}});var z=ee(16089);function ne(fe,ke,ie,He){const Ye=ie-ke;return fe/=He/2,fe<1?Ye/2*fe*fe*fe+ke:Ye/2*((fe-=2)*fe*fe+2)+ke}var Se=ee(13845);function be(fe){let ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:He,duration:Ye=450}=ke,Ze=ie(),Be=(0,Se.Z)(Ze,!0),Ne=Date.now(),xe=()=>{const E=Date.now()-Ne,a=ne(E>Ye?Ye:E,Be,fe,Ye);(0,Se.F)(Ze)?Ze.scrollTo(window.pageXOffset,a):Ze instanceof Document||Ze.constructor.name==="HTMLDocument"?Ze.documentElement.scrollTop=a:Ze.scrollTop=a,E{let{children:Xe}=Te;const{getPrefixCls:st}=fe.useContext(ie.E_),nt=st("breadcrumb");return fe.createElement("li",{className:`${nt}-separator`,"aria-hidden":"true"},Xe===""?Xe:Xe||"/")};Ze.__ANT_BREADCRUMB_SEPARATOR=!0;var Be=Ze,Ne=function(Te,Xe){var st={};for(var nt in Te)Object.prototype.hasOwnProperty.call(Te,nt)&&Xe.indexOf(nt)<0&&(st[nt]=Te[nt]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var kt=0,nt=Object.getOwnPropertySymbols(Te);ktXe[kt]||nt)}function le(Te,Xe,st,nt){if(st==null)return null;const{className:kt,onClick:Ue}=Xe,Ge=Ne(Xe,["className","onClick"]),bt=Object.assign(Object.assign({},(0,be.Z)(Ge,{data:!0,aria:!0})),{onClick:Ue});return nt!==void 0?fe.createElement("a",Object.assign({},bt,{className:ne()(`${Te}-link`,kt),href:nt}),st):fe.createElement("span",Object.assign({},bt,{className:ne()(`${Te}-link`,kt)}),st)}function E(Te,Xe){return(nt,kt,Ue,Ge,bt)=>{if(Xe)return Xe(nt,kt,Ue,Ge);const je=xe(nt,kt);return le(Te,nt,je,bt)}}var a=function(Te,Xe){var st={};for(var nt in Te)Object.prototype.hasOwnProperty.call(Te,nt)&&Xe.indexOf(nt)<0&&(st[nt]=Te[nt]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var kt=0,nt=Object.getOwnPropertySymbols(Te);kt{const{prefixCls:Xe,separator:st="/",children:nt,menu:kt,overlay:Ue,dropdownProps:Ge,href:bt}=Te,Ve=(et=>{if(kt||Ue){const Mt=Object.assign({},Ge);if(kt){const sn=kt||{},{items:Pt}=sn,on=a(sn,["items"]);Mt.menu=Object.assign(Object.assign({},on),{items:Pt==null?void 0:Pt.map((We,Xt)=>{var{key:nn,title:kn,label:ta,path:Qe}=We,Re=a(We,["key","title","label","path"]);let Le=ta!=null?ta:kn;return Qe&&(Le=fe.createElement("a",{href:`${bt}${Qe}`},Le)),Object.assign(Object.assign({},Re),{key:nn!=null?nn:Xt,label:Le})})})}else Ue&&(Mt.overlay=Ue);return fe.createElement(Ye.Z,Object.assign({placement:"bottom"},Mt),fe.createElement("span",{className:`${Xe}-overlay-link`},et,fe.createElement(He.Z,null)))}return et})(nt);return Ve!=null?fe.createElement(fe.Fragment,null,fe.createElement("li",null,Ve),st&&fe.createElement(Be,null,st)):null},y=Te=>{const{prefixCls:Xe,children:st,href:nt}=Te,kt=a(Te,["prefixCls","children","href"]),{getPrefixCls:Ue}=fe.useContext(ie.E_),Ge=Ue("breadcrumb",Xe);return fe.createElement(x,Object.assign({},kt,{prefixCls:Ge}),le(Ge,kt,st,nt))};y.__ANT_BREADCRUMB_ITEM=!0;var b=y,te=ee(17313),oe=ee(83116),re=ee(37613);const ue=Te=>{const{componentCls:Xe,iconCls:st}=Te;return{[Xe]:Object.assign(Object.assign({},(0,te.Wf)(Te)),{color:Te.itemColor,fontSize:Te.fontSize,[st]:{fontSize:Te.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Te.linkColor,transition:`color ${Te.motionDurationMid}`,padding:`0 ${Te.paddingXXS}px`,borderRadius:Te.borderRadiusSM,height:Te.lineHeight*Te.fontSize,display:"inline-block",marginInline:-Te.marginXXS,"&:hover":{color:Te.linkHoverColor,backgroundColor:Te.colorBgTextHover}},(0,te.Qy)(Te)),"li:last-child":{color:Te.lastItemColor},[`${Xe}-separator`]:{marginInline:Te.separatorMargin,color:Te.separatorColor},[`${Xe}-link`]:{[` +\u8BF7\u70B9\u51FB\u201C\u5F00\u542F\u6311\u6218\u201D\u91CD\u505A\u8BFE\u7A0B\u5B9E\u9A8C`),ft({type:"shixunHomeworks/getShixunWorkList",payload:ou}))})})},$o=fo=>{fo=fo!=null&&fo.includes(".json")?fo:`${fo}.json`,be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ko.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Ns(void 0,null,function*(){const rr=yield(0,Zu.$Q)({url:fo});if(!rr)return;fe.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Eu=yield(0,Zu.Ir)({id:rr.shixun_identifier});if(Eu!=null&&Eu.game_identifier){(0,Ze.xg)(`/tasks/${Eu.game_identifier}?coursesId=${Ua.coursesId}`);return}(Eu==null?void 0:Eu.status)===2?$o(Eu==null?void 0:Eu.message):(Eu==null?void 0:Eu.status)===3&&Eo(Eu==null?void 0:Eu.message)})})},Eo=fo=>{be.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ko.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",fo,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},hu=fo=>Ns(void 0,null,function*(){fo=fo!=null&&fo.includes(".json")?fo:`${fo}.json`;const rr=yield(0,Zu.$Q)({url:fo});if(console.log(rr,"execRes"),rr!=null&&rr.game_identifier){(0,Ze.xg)(`/tasks/${Ua.coursesId}/${Ua.categoryId}/${rr.game_identifier}?coursesId=${Ua.coursesId}`);return}(rr==null?void 0:rr.status)===-3?(0,Ze.eF)():(rr==null?void 0:rr.status)===2?$o(rr==null?void 0:rr.message):(rr==null?void 0:rr.status)===3&&Eo(rr==null?void 0:rr.message)}),Ju=[(0,Ue.GJ)()&&{name:"\u5B66\u751F\u5217\u8868",id:"0",compontent:ko.createElement(pu,{setExportParams:Ru}),forceRender:!0},{name:"\u4F5C\u4E1A\u8BE6\u60C5",id:"1",compontent:ko.createElement(Jo,{gotosetting:()=>{ft({type:"shixunHomeworks/getWorkSetting",payload:bi({},Ua)}),ir("3")}})},(0,Ue.dE)()&&((xt=ae==null?void 0:ae.headerInfo)==null?void 0:xt.score_open)&&{name:"\u5B66\u751F\u5217\u8868",id:"0",compontent:ko.createElement(pu,{setExportParams:Ru}),forceRender:!0},{name:"\u4EE3\u7801\u67E5\u91CD",id:"2",compontent:ko.createElement(xc,null)},{name:"\u8D28\u91CF\u68C0\u6D4B",id:"4",compontent:ko.createElement(wd,null)},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",compontent:ko.createElement(jd.Z,null)},{name:"\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790",id:"5",compontent:ko.createElement(Md.ZP,null)},{name:(0,Ue.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",compontent:(Ie=(tt=ae==null?void 0:ae.headerInfo)==null?void 0:tt.homework_status)!=null&&Ie.includes("\u5BFC\u5165")?ko.createElement(Hd.Z,null):ko.createElement(rl,null),forceRender:!0}].filter(fo=>!!fo).filter(fo=>{var rr,Eu,gl,ri,Jl;return(0,Ue.dE)()?fo.name!=="\u4EE3\u7801\u67E5\u91CD"&&fo.name!=="\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790"&&fo.name!=="\u5F97\u5206\u89C4\u5219":(0,Ue.dE)()||((Eu=(rr=ae==null?void 0:ae.headerInfo)==null?void 0:rr.homework_status)==null?void 0:Eu[0])!=="\u5DF2\u622A\u6B62"?fo.name!=="\u8D28\u91CF\u68C0\u6D4B":!((gl=ae==null?void 0:ae.headerInfo)!=null&&gl.code_review)&&((Jl=(ri=ae==null?void 0:ae.headerInfo)==null?void 0:ri.homework_status)==null?void 0:Jl[0])!=="\u672A\u53D1\u5E03"?!0:fo.name!=="\u4EE3\u7801\u67E5\u91CD"}).filter(fo=>{var rr;return(rr=ae==null?void 0:ae.headerInfo)!=null&&rr.open_code_quality_analysis?!0:fo.name!=="\u8D28\u91CF\u68C0\u6D4B"}).filter(fo=>{var rr;return(rr=ae==null?void 0:ae.headerInfo)!=null&&rr.action_analysis?!0:fo.name!=="\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790"}).filter(fo=>{var rr,Eu;return(Eu=(rr=ae==null?void 0:ae.headerInfo)==null?void 0:rr.homework_status)!=null&&Eu.includes("\u5BFC\u5165")?fo.name!=="\u4EE3\u7801\u67E5\u91CD"&&fo.name!=="\u91CD\u505A\u8BB0\u5F55":!0}).filter(fo=>{var rr,Eu;return(Eu=(rr=ae==null?void 0:ae.headerInfo)==null?void 0:rr.homework_status)!=null&&Eu.includes("\u5BFC\u5165")&&(0,Ue.dE)()?fo.name!=="\u5F97\u5206\u89C4\u5219"&&fo.name!=="\u91CD\u505A\u8BB0\u5F55":!0}).filter(fo=>!(fo!=null&&fo.hidden)),tl=()=>Ns(void 0,null,function*(){var fo,rr,Eu;if(((rr=(fo=ae==null?void 0:ae.headerInfo)==null?void 0:fo.challenges)==null?void 0:rr.length)===0)return fe.ZP.info("\u672C\u6B21\u4F5C\u4E1A\u4E2D\u6CA1\u6709\u9700\u8981\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u7684\u4EFB\u52A1\u5173\u5361~");if(((Eu=ae==null?void 0:ae.headerInfo)==null?void 0:Eu.commit_count)==0)return fe.ZP.info("\u6682\u65E0\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A~");let gl=yield vi();if((gl==null?void 0:gl.complete_num)!=(gl==null?void 0:gl.total_count)&&(gl==null?void 0:gl.status)!=1)return fe.ZP.info("\u6B63\u5728\u4EE3\u7801\u8BC4\u4EF7\u4E2D\uFF0C\u8BF7\u7B49\u5F85\u672C\u6B21\u8BC4\u4EF7\u5B8C\u6210\u4E4B\u540E\u518D\u8FDB\u884C\u64CD\u4F5C\uFF01");ft({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"}})}),vi=()=>Ns(void 0,null,function*(){const{ai_question_record_id:fo}=ae.headerInfo;return fo?yield(0,Be.ZP)(`/api/shixun_homeworks/${Ua==null?void 0:Ua.categoryId}/comments_schedule.json`,{method:"get",params:{ai_question_record_id:fo}}):void 0});return ko.createElement("section",{style:{background:"#f3f3f3",minHeight:"80vh"}},ko.createElement("div",{className:"edu-container"},((ht=ae==null?void 0:ae.headerInfo)==null?void 0:ht.homework_name)&&ko.createElement("section",{className:"animated fadeIn"},ko.createElement("aside",{className:"mt10"},((Fa=ae==null?void 0:ae.headerInfo)==null?void 0:Fa.category)&&ko.createElement(ke.Z,{separator:">"},ko.createElement(ke.Z.Item,null,ko.createElement(Se.Link,{to:`/classrooms/${Ua==null?void 0:Ua.coursesId}/shixun_homework`},($t=ae==null?void 0:ae.headerInfo)==null?void 0:$t.course_name)),ko.createElement(ke.Z.Item,null,ko.createElement(Se.Link,{to:`/classrooms/${Ua==null?void 0:Ua.coursesId}/shixun_homework/${(un=ae==null?void 0:ae.headerInfo)!=null&&un.category.main?"":(Kn=ae==null?void 0:ae.headerInfo)==null?void 0:Kn.category.category_id}`},(At=(Pa=ae==null?void 0:ae.headerInfo)==null?void 0:Pa.category)==null?void 0:At.category_name)),ko.createElement(ke.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),ko.createElement("aside",{className:[_c.title,"mt20"].join(" ")},ko.createElement(Se.Link,{to:`/classrooms/${(sa=ae==null?void 0:ae.headerInfo)==null?void 0:sa.course_id}/shixun_homework/${(Sn=ae==null?void 0:ae.headerInfo)!=null&&Sn.category.main?"":(Ta=ae==null?void 0:ae.headerInfo)==null?void 0:Ta.category.category_id}`},ko.createElement(Ye.Z,{className:"font16 c-black"})),ko.createElement(ie.Z,{title:(Yn=ae==null?void 0:ae.headerInfo)==null?void 0:Yn.homework_name,placement:"bottom"},ko.createElement("strong",{className:"font20 ml5"},(eo=ae==null?void 0:ae.headerInfo)==null?void 0:eo.homework_name)),ko.createElement(Ze.VV,{temporary:!0,status:(qt=ae==null?void 0:ae.headerInfo)==null?void 0:qt.homework_status}),dr==="4"&&ko.createElement("span",{className:"iconfont icon-a-wenhaobeifen2",onClick:()=>{fu(!0)},style:{fontWeight:800,color:"#0152d9",textAlign:"end",flex:1,cursor:"pointer"}},"\u89C4\u5219\u8BF4\u660E"))),ko.createElement("aside",{className:"mt30 relative"},((no=(ra=ae==null?void 0:ae.headerInfo)==null?void 0:ra.homework_status)==null?void 0:no.includes("\u5BFC\u5165"))&&(0,Ue.GJ)()&&ko.createElement("aside",{className:_c.rightMenu},ko.createElement("p",{onClick:()=>{var fo,rr;ft({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:(fo=ae==null?void 0:ae.headerInfo)==null?void 0:fo.homework_name,id:(rr=ae==null?void 0:ae.headerInfo)==null?void 0:rr.homework_id,type:"practice"}})}},ko.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),"\u8865\u5145\u6210\u7EE9")),!((na=(va=ae==null?void 0:ae.headerInfo)==null?void 0:va.homework_status)!=null&&na.includes("\u5BFC\u5165"))&&ko.createElement("aside",{className:_c.rightMenu},(0,Ue.dE)()&&((lt=ae.headerInfo)==null?void 0:lt.redo_work)&&ko.createElement("p",{onClick:Bn},ko.createElement("span",{className:"iconfont icon-dahuizhongzuo3x"}),"\u91CD\u505A"),((Jt=ae.headerInfo)==null?void 0:Jt.shixun_status)>1&&((Qt=ae.headerInfo)==null?void 0:Qt.time_status)<5&&(0,Ue.dE)()&&ko.createElement("p",{onClick:()=>Ns(void 0,null,function*(){var fo,rr,Eu,gl,ri,Jl,$l,ss,ks;if((0,Lr.tJ)(ft,!0)){if((fo=ae==null?void 0:ae.headerInfo)!=null&&fo.can_view_details){(0,Ze.xg)(`/shixuns/${(rr=ae==null?void 0:ae.headerInfo)==null?void 0:rr.shixun_identifier}/challenges`);return}(ri=(gl=(Eu=ae.headerInfo)==null?void 0:Eu.task_operation)==null?void 0:gl[1])!=null&&ri.includes("/")?hu(($l=(Jl=ae.headerInfo)==null?void 0:Jl.task_operation)==null?void 0:$l[1]):(0,Ze.xg)(`/tasks/${(ks=(ss=ae.headerInfo)==null?void 0:ss.task_operation)==null?void 0:ks[1]}`)}})},ko.createElement("span",{className:"iconfont icon-kaiqizhong"}),(Po=(fa=ae.headerInfo)==null?void 0:fa.task_operation)==null?void 0:Po[0]),((Xa=ae.headerInfo)==null?void 0:Xa.commit_des)&&ko.createElement("p",{onClick:()=>{var fo;(0,Ze.xg)(`/classrooms/${Ua.coursesId}/shixun_homework/${Ua.categoryId}/${(fo=ae.headerInfo)==null?void 0:fo.work_id}/commitsummary`)}},ko.createElement("span",{className:"iconfont icon-tijiaozongjie"}),(Ar=ae.headerInfo)==null?void 0:Ar.commit_des),(0,Ue.GJ)()&&((jr=(cr=ae==null?void 0:ae.headerInfo)==null?void 0:cr.homework_status)==null?void 0:jr.includes("\u672A\u53D1\u5E03"))&&ko.createElement("p",{onClick:()=>{var fo,rr,Eu,gl;if(((fo=ut==null?void 0:ut.userInfo)==null?void 0:fo.user_status)===2){(0,Lr.Rd)();return}let ri=()=>{var Jl;ft({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[Ua.categoryId],selectArrsAll:[ae==null?void 0:ae.headerInfo],params:Ua,detail:!0,type:2,manage_all_group:(Jl=ae==null?void 0:ae.headerInfo)==null?void 0:Jl.manage_all_group}})};(rr=ae==null?void 0:ae.headerInfo)!=null&&rr.high_resources_consume&&!((Eu=ae==null?void 0:ae.headerInfo)!=null&&Eu.high_resources_consume_permission)?ft({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Ua.coursesId,type:"shixun",type_id:Ua.categoryId,name:(gl=ae==null?void 0:ae.headerInfo)==null?void 0:gl.homework_name,fn:()=>{ft({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:{categoryId:Ua.categoryId}}),ri()}}}):ri()}},ko.createElement("span",{className:"iconfont icon-yishezhifabushijian1 translateY1"}),"\u7ACB\u5373\u53D1\u5E03"),((kr=ae.headerInfo)==null?void 0:kr.show_analysis_detail)&&ko.createElement("p",{onClick:()=>{var fo;(0,Ze.xg)(`/classrooms/${Ua.coursesId}/shixun_homework/${Ua.categoryId}/analysis/${(fo=ae.headerInfo)==null?void 0:fo.analysis_id}`)}},ko.createElement("span",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"),dr=="12"&&(((za=(Mu=ae==null?void 0:ae.headerInfo)==null?void 0:Mu.homework_status)==null?void 0:za.includes("\u5DF2\u622A\u6B62"))||((Jn=(qo=ae==null?void 0:ae.headerInfo)==null?void 0:qo.homework_status)==null?void 0:Jn.includes("\u63D0\u4EA4\u4E2D"))||((bn=(po=ae==null?void 0:ae.headerInfo)==null?void 0:po.homework_status)==null?void 0:bn.includes("\u8FDB\u884C\u4E2D")))&&ko.createElement("p",{style:{width:136},onClick:tl},ko.createElement("span",{className:"iconfont icon-yijiandaimapingjia translateY1"}),"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"),((Na=ae.headerInfo)==null?void 0:Na.is_enter_shixun)&&((0,Ue.dE)()&&((Fn=(pa=ae==null?void 0:ae.headerInfo)==null?void 0:pa.homework_status)==null?void 0:Fn.includes("\u5DF2\u622A\u6B62"))||!(0,Ue.dE)())&&ko.createElement("p",{onClick:()=>Ns(void 0,null,function*(){var fo,rr;(0,Ue.dE)()?hu((rr=(fo=ae.headerInfo)==null?void 0:fo.task_operation)==null?void 0:rr[1]):(0,Ze.xg)(`/shixuns/${ae==null?void 0:ae.headerInfo.shixun_identifier}/challenges`)})},ko.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),"\u8FDB\u5165\u5B9E\u8BAD"),(0,Ue.GJ)()&&((Wn=ae==null?void 0:ae.headerInfo)==null?void 0:Wn.end_immediately)&&ko.createElement("p",{style:{background:"#0152d9",color:"#fff"},onClick:()=>{var fo,rr;if((0,Ue.Rm)()&&!((rr=(fo=de.AssistantObject)==null?void 0:fo.practice)!=null&&rr.can_stop)){fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ft({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:Ua,type:2,detail:!0,selectArrs:[Ua.categoryId]}})}},ko.createElement("span",{style:{color:"#fff"},className:"iconfont icon-jiezhishiyan"}),"\u7ACB\u5373\u622A\u6B62")),ko.createElement("aside",{className:`mt30 relative ${_c.workListTabWrap}`},ko.createElement(Kr.default,{type:"card",defaultActiveKey:dr,activeKey:dr,onChange:ul},Ju.map((fo,rr)=>ko.createElement(Kr.default.TabPane,{tab:fo.name,key:fo.id,forceRender:fo.forceRender})))),(Bo=(ka=Ju.filter(fo=>fo.id===dr))==null?void 0:ka[0])==null?void 0:Bo.compontent)),ko.createElement(Rd,null),ko.createElement(Zi.Z,{successCallback:()=>{ft({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:bi({},Ua)}),ft({type:"shixunHomeworks/getWorkSetting",payload:bi({},Ua)})},visible:de.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[Ua.categoryId],courseId:Ua.coursesId,isBatch:!1,courseEndTime:(Ia=ae==null?void 0:ae.headerInfo)==null?void 0:Ia.course_end_date}),ko.createElement(Td.Z,{courseEndTime:(or=ae==null?void 0:ae.headerInfo)==null?void 0:or.course_end_date}),ko.createElement(Zd.Z,{onOk:()=>{ft({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:bi({},Ua)}),ft({type:"shixunHomeworks/getWorkSetting",payload:bi({},Ua)}),ft({type:"shixunHomeworks/getShixunWorkList",payload:Ua})}}),ko.createElement(zd.Z,{onOk:()=>{ft({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:bi({},Ua)}),ft({type:"shixunHomeworks/getWorkSetting",payload:bi({},Ua)}),ft({type:"shixunHomeworks/getShixunWorkList",payload:Ua})}}),ko.createElement(be.default,{open:Gn,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{fu(!1)}},ko.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),ko.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),ko.createElement("p",{style:{marginLeft:"10px"}},ko.createElement(He.default,{dataSource:qd,columns:[{title:"\u7B49\u7EA7",dataIndex:"live"},{title:"\u7F3A\u9677\u8BC4\u4F30\u89C4\u5219",dataIndex:"gz"},{title:"\u6F0F\u6D1E\u8BC4\u4F30\u89C4\u5219",dataIndex:"ld"},{title:"\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219",dataIndex:"gf"}],pagination:!1})),ko.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u4EE3\u7801\u89C4\u8303\u8BC4\u4F30\u89C4\u5219\u4E2D\u6570\u503C\u6765\u6E90\u4E3A\u8BA1\u7B97\u6280\u672F\u503A\u52A1\u65F6\u95F4\u5360\u5F00\u53D1\u6240\u6709\u4EE3\u7801\u6240\u9700\u8981\u7684\u65F6\u95F4\u7684\u6BD4\u4F8B\uFF08Technical Debt Ratio\uFF09"),ko.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),ko.createElement("p",{style:{marginLeft:"20px"}},"\u6280\u672F\u503A\u52A1\u65F6\u95F4\u4E3A\u4FEE\u590D\u6240\u6709\u95EE\u9898\u6240\u9700\u8981\u7684\u65F6\u95F4\u3002"),ko.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),ko.createElement("p",{style:{marginLeft:"10px"}},"\u6839\u636E\u4EE3\u7801\u8DEF\u5F84\u6570\u8BA1\u7B97\u7684\u6570\u503C\uFF0C\u6BCF\u5F53\u4E00\u4E2A\u51FD\u6570\u7684\u63A7\u5236\u6D41\u5206\u53C9\u65F6\uFF0C\u590D\u6742\u5EA6\u8BA1\u6570\u5668\u5C31\u4F1A\u81EA\u589E\u4E00\u3002"),ko.createElement("p",{style:{marginLeft:"10px"}},"\u6BCF\u4E2A\u7A0B\u5E8F\u8BED\u8A00\u7684\u5173\u952E\u5B57\u5BF9\u5E94\u7684\u590D\u6742\u5EA6\u6570\u636E\u4E0D\u540C\uFF0C\u4F46\u6BCF\u4E2A\u51FD\u6570\u7684\u6700\u5C0F\u590D\u6742\u5EA6\u4E3A1\u3002\uFF08\u7279\u5B9A\u8BED\u8A00\u7684\u8BE6\u7EC6\u6570\u636E\u7565\uFF09"),ko.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),ko.createElement("p",{style:{marginLeft:"10px"}},"\u4EE3\u7801\u8D28\u91CF\u5206 = 0.5*\u7F3A\u9677\u5206\u6570 + 0.3*\u6F0F\u6D1E\u5206\u6570 + 0.2*\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570"),ko.createElement("p",{style:{marginLeft:"10px"}},"\u5176\u4E2D\uFF1A"),ko.createElement("p",{style:{marginLeft:"10px"}},"\u7F3A\u9677/\u6F0F\u6D1E/\u4EE3\u7801\u89C4\u8303\u6027\u5206\u6570\u8BA1\u7B97\u89C4\u5219\u4E3A\uFF1A100 - 100 *((100*\u963B\u65AD\u6570 + 5*\u4E25\u91CD\u6570 + 3*\u4E3B\u8981\u6570 + 1*\u6B21\u6570\uFF09/ \u4EE3\u7801\u884C\u6570\uFF09"),ko.createElement("p",{style:{marginLeft:"10px"}},"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002")),ko.createElement(_d,null))};var eg=(0,Se.connect)(({shixunHomeworks:ae,loading:de,globalSetting:se,classroomList:ut,user:St})=>({shixunHomeworks:ae,globalSetting:se,loading:de.effects,classroomList:ut,user:St}))($d);const tg=({globalSetting:ae})=>{var de;switch(Number((de=ae==null?void 0:ae.setting)==null?void 0:de.theme)){case z.Fy.THEMEONE:return ne.createElement(Nt,null);case z.Fy.DEFAULT:default:return ne.createElement(eg,null)}};var ng=(0,Se.connect)(({globalSetting:ae})=>({globalSetting:ae}))(tg)},95894:function(yt,pt,ee){"use strict";var z=ee(43418),ne=ee(8591),Se=ee(82093),be=ee(76560),fe=ee(34055),ke=ee(59301),ie=(Ye,Ze,Be)=>new Promise((Ne,xe)=>{var le=x=>{try{a(Be.next(x))}catch(y){xe(y)}},E=x=>{try{a(Be.throw(x))}catch(y){xe(y)}},a=x=>x.done?Ne(x.value):Promise.resolve(x.value).then(le,E);a((Be=Be.apply(Ye,Ze)).next())});const He=({shixunHomeworks:Ye,classroomList:Ze,dispatch:Be})=>{const Ne=(0,be.useParams)();return ke.createElement(z.default,{centered:!0,title:"\u63D0\u793A",open:Ye.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ie(void 0,null,function*(){var xe,le,E,a;if((0,fe.Rm)()&&!((xe=Ze.AssistantObject.practice)!=null&&xe.can_redo)){ne.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const x=yield(0,Se.ZP)(`/api/myshixuns/${Ye.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:Ne.coursesId,homework_common_id:Ye.actionTabs.homework_common_id}});if(x.shixun_identifier){ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),Be({type:"shixunHomeworks/setActionTabs",payload:{}});const y=(E=(le=x==null?void 0:x.new_works)==null?void 0:le.find(b=>`${b.homework_common_id}`===Ne.categoryId))==null?void 0:E.id;if((0,fe.Rm)()&&!((a=Ze.AssistantObject.practice)!=null&&a.can_view))return;be.history.replace(`/classrooms/${Ne.coursesId}/shixun_homework/${Ne.categoryId}/${y}/comment`)}}),onCancel:()=>{Be({type:"shixunHomeworks/setActionTabs",payload:{}})}},ke.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),ke.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};pt.Z=(0,be.connect)(({shixunHomeworks:Ye,classroomList:Ze})=>({shixunHomeworks:Ye,classroomList:Ze}))(He)},23792:function(yt,pt,ee){"use strict";var z=ee(59301),ne=ee(54580),Se=ee(78241),be=ee(43418),fe=ee(8591),ke=ee(1710),ie=ee(76560),He=ee(90524),Ye=ee(61553),Ze=ee(82093),Be=ee(61186),Ne=ee.n(Be),xe=ee(49661),le=ee(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(ce,pe,ge)=>pe in ce?E(ce,pe,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ce[pe]=ge,te=(ce,pe)=>{for(var ge in pe||(pe={}))x.call(pe,ge)&&b(ce,ge,pe[ge]);if(a)for(var ge of a(pe))y.call(pe,ge)&&b(ce,ge,pe[ge]);return ce},oe=(ce,pe,ge)=>new Promise((Fe,Ce)=>{var Ae=Ct=>{try{Oe(ge.next(Ct))}catch(Te){Ce(Te)}},ct=Ct=>{try{Oe(ge.throw(Ct))}catch(Te){Ce(Te)}},Oe=Ct=>Ct.done?Fe(Ct.value):Promise.resolve(Ct.value).then(Ae,ct);Oe((ge=ge.apply(ce,pe)).next())});const{Dragger:re}=ne.default,ue=({classroomList:ce,dispatch:pe,onOk:ge})=>{const Fe=(0,ie.useParams)(),[Ce]=Se.default.useForm(),[Ae,ct]=(0,z.useState)(),[Oe,Ct]=(0,z.useState)(!1),Te={height:100,onRemove:()=>{ct("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:Xe=>oe(void 0,null,function*(){return ct(Xe),!1})};return(0,z.useEffect)(()=>{Ce.setFieldsValue({publish_time:Ne()(Ne()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ne()(Ne()(new Date((0,xe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),le.createElement(be.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:ce.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Oe},onOk:()=>oe(void 0,null,function*(){Ce.submit()}),onCancel:()=>{Ce.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}})}},le.createElement(Se.default,{form:Ce,onFinish:Xe=>oe(void 0,null,function*(){var st,nt,kt;if(!(Ae!=null&&Ae.size)){fe.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Ct(!0);let Ue=new FormData;Ue.append("type",ce.actionTabs.type),Ue.append("file",Ae);let Ge;window.location.href.indexOf("exercise")>-1?Ge=`/api/exercises/${ce.actionTabs.id}/supplement_score.json`:Ge=`/api/homework_commons/${ce.actionTabs.id}/supplement_score.json`;let bt=yield(0,Ze.ZP)(Ge,{method:"post",body:Ue},!0);Ct(!1),(bt==null?void 0:bt.status)===0&&(ge(),Ce.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}}),((nt=(st=bt==null?void 0:bt.data)==null?void 0:st.fail)==null?void 0:nt.length)>0&&be.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:le.createElement(ke.default,{pagination:!1,dataSource:(kt=bt==null?void 0:bt.data)==null?void 0:kt.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,xe.FH)("",He.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${ce.actionTabs.type}`)}}))})},le.createElement(Se.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},ce.actionTabs.name),le.createElement(Se.default.Item,{style:{marginBottom:0},label:le.createElement("div",null,le.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),le.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},le.createElement("div",null,le.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ye.Z.downloadbutton,href:He.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${ce.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),le.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),le.createElement(Se.default.Item,{style:{marginBottom:0}},le.createElement(re,te({},Te),le.createElement("a",{className:Ye.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),le.createElement("br",null),le.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};pt.Z=(0,ie.connect)(({classroomList:ce})=>({classroomList:ce}))(ue)},99510:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return Xe}});var z=ee(59301),ne=ee(78241),Se=ee(43418),be=ee(8591),fe=ee(95237),ke=ee(43604),ie=ee(5083),He=ee(5112),Ye=ee(24905),Ze=ee(61186),Be=ee.n(Ze),Ne=ee(82093),xe=ee(49661),le=ee(76560),E=ee(34055),a=ee(64948),x=ee(39396),y=ee(69577),b={flex_box_center:"flex_box_center___AYEOc",flex_space_between:"flex_space_between___hbWpJ",flex_box_vertical_center:"flex_box_vertical_center___taLEg",flex_box_center_end:"flex_box_center_end___EawFk",flex_box_column:"flex_box_column___QUBe6",failedList:"failedList___X9FXV",name:"name___CK1C1",publish:"publish___d5afE",modal:"modal___NZXBW"},te=ee(6681),oe=ee(67135),re=ee(59301),ue=Object.defineProperty,ce=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,ge=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,Ae=(st,nt,kt)=>nt in st?ue(st,nt,{enumerable:!0,configurable:!0,writable:!0,value:kt}):st[nt]=kt,ct=(st,nt)=>{for(var kt in nt||(nt={}))Fe.call(nt,kt)&&Ae(st,kt,nt[kt]);if(ge)for(var kt of ge(nt))Ce.call(nt,kt)&&Ae(st,kt,nt[kt]);return st},Oe=(st,nt)=>ce(st,pe(nt)),Ct=(st,nt,kt)=>new Promise((Ue,Ge)=>{var bt=et=>{try{Ve(kt.next(et))}catch(Mt){Ge(Mt)}},je=et=>{try{Ve(kt.throw(et))}catch(Mt){Ge(Mt)}},Ve=et=>et.done?Ue(et.value):Promise.resolve(et.value).then(bt,je);Ve((kt=kt.apply(st,nt)).next())});const Te=({classroomList:st,dispatch:nt,courseEndTime:kt})=>{var Ue;const Ge=(0,le.useParams)(),[bt]=ne.default.useForm(),[je,Ve]=(0,z.useState)(1),[et,Mt]=(0,z.useState)([]),[sn,Pt]=(0,z.useState)(0),[on,We]=(0,z.useState)(20),[Xt,nn]=(0,z.useState)(!0),[kn,ta]=(0,z.useState)([]),[Qe,Re]=(0,z.useState)(!0),[Le,ve]=(0,z.useState)({}),[qe,rt]=(0,z.useState)({});Ge.id=Ge.coursesId,(0,z.useEffect)(()=>{if(st.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(mt(),we(),st.actionTabs.type===2){const wt=st.actionTabs.selectArrsAll[0];Re(wt.unified_setting)}else Re(!1)},[st.actionTabs]);const we=wt=>Ct(void 0,null,function*(){nn(!0);const Gt=yield(0,a.c_)(Oe(ct({},Ge),{page:wt||je,limit:2e4,homework_id:st.actionTabs.type===1?"":st.actionTabs.selectArrs[0]}));Gt==null||Gt.course_groups.map((Ke,ot)=>{Ke.key=Ke.id,Ke.title=Ke.name,Ke.disabled=Ke.is_published}),Gt&&(Mt([...Gt==null?void 0:Gt.course_groups]),Pt(Gt==null?void 0:Gt.course_groups_count),nn(!1),wt||bt.setFieldsValue({publish_time:Be()(Be()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Be()(Be()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),De=()=>{var wt;let Gt=[...(wt=st.actionTabs.selectArrsAll)==null?void 0:wt.filter(Ke=>Ke.high_resources_consume&&!Ke.high_resources_consume_permission)];(Gt==null?void 0:Gt.length)>0&&st.actionTabs.type===1&&Se.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:re.createElement("div",null,re.createElement("div",{className:b.tipcontent},re.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",re.createElement("span",{style:{color:"#f06b14"}},Gt==null?void 0:Gt.length)," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),re.createElement("div",{className:"mt20 mb20"},Gt==null?void 0:Gt.map(Ke=>re.createElement("div",{className:b.failedList,key:Ke.homework_id},re.createElement("div",{className:b.name},Ke==null?void 0:Ke.name),re.createElement("div",{className:b.publish,onClick:()=>{(0,xe.xg)(`/classrooms/${Ge.coursesId}/shixun_homework/${Ke.homework_id}/detail?tabs=0`)}},"\u53D1\u5E03"))))))})},Ft=()=>Ct(void 0,null,function*(){var wt,Gt,Ke,ot,jt,Vt,Pn;if((0,E.Rm)()&&!((Gt=(wt=st.AssistantObject)==null?void 0:wt.practice)!=null&&Gt.can_publish)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),Zt(!1);return}const Qn=ct({},bt.getFieldsValue());if(Qn.end_time<=Qn.publish_time){be.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Zt(!1);return}if((kn==null?void 0:kn.length)<=0&&!Qe&&et.length>0){be.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Zt(!1);return}let Ot={homework_ids:[...st.actionTabs.selectArrs],group_ids:kn.length>0?kn.map(Dn=>Dn.id):(Ke=st.detailShixunsList)==null?void 0:Ke.course_groups,end_time:Be()(Qn.end_time).format("YYYY-MM-DD HH:mm"),publish_time:Be()(Qn.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!kn.length},Ut=[...(ot=st.actionTabs.selectArrsAll)==null?void 0:ot.filter(Dn=>Dn.high_resources_consume&&!Dn.high_resources_consume_permission)];if((Ut==null?void 0:Ut.length)==st.actionTabs.selectArrsAll.length&&st.actionTabs.type==1){nt({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),De();return}((jt=st.actionTabs.selectArrsAll)==null?void 0:jt.length)>0&&st.actionTabs.type===1&&(Ot.homework_ids=[...((Pn=(Vt=st.actionTabs.selectArrsAll)==null?void 0:Vt.filter(Dn=>!Dn.high_resources_consume||Dn.high_resources_consume_permission))==null?void 0:Pn.map(Dn=>Number(Dn==null?void 0:Dn.homework_id)))||[]]);let Lt=yield(0,oe.Tr)({homework_common_ids:[...st.actionTabs.selectArrs],course_id:Ge.coursesId,type:"homework_common"});(Lt==null?void 0:Lt.student_count)===0?ze(Ot):(rt(Ot),ve(Lt))}),mt=()=>{Ve(1),Mt([]),ta([])},ze=wt=>Ct(void 0,null,function*(){Zt(!0);const Gt=yield(0,Ne.ZP)(`/api/courses/${Ge.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:ct({},wt)});Zt(!1),Gt.status===0&&(mt(),(0,xe.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),be.ZP.success("\u53D1\u5E03\u6210\u529F"),nt({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),De(),(0,E.GJ)()?st.actionTabs.detail?(nt({type:"shixunHomeworks/setActionTabs",payload:{}}),nt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:ct({},Ge)}),nt({type:"shixunHomeworks/getWorkSetting",payload:ct({},Ge)})):nt({type:"classroomList/getClassroomTeacherShixunsList",payload:Oe(ct({},st.actionTabs.params),{type:4})}):nt({type:"classroomList/getClassroomShixunsList",payload:ct({},st.actionTabs.params)}),localStorage.getItem("Noviceguide")==="0"||nt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:re.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}}))}),Bt=sn>je*on,{detailShixunsList:dt}=st,[cn,Zt]=(0,z.useState)(!1);return re.createElement("div",null,re.createElement(Se.default,{width:600,centered:!0,confirmLoading:cn,title:"\u53D1\u5E03\u4F5C\u4E1A",open:st.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:()=>Ft(),onCancel:()=>{mt(),nt({type:"classroomList/setActionTabs",payload:{}})}},re.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u4F5C\u4E1A",re.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u4F5C\u4E1A\u6709\u6548'),re.createElement(ne.default,{form:bt},re.createElement("div",{style:{paddingLeft:0}},re.createElement(fe.Z,{className:"mt30",align:"middle"},re.createElement(ke.Z,null,re.createElement(ne.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},re.createElement(ie.default,{style:{width:170,marginRight:"25px"},disabledDate:wt=>(0,y.Q8)(wt,kt),disabledTime:wt=>(0,y.d0)(wt),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Be()((0,xe.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),re.createElement(ke.Z,{className:"ml20"},re.createElement(ne.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4:"},re.createElement(ie.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Be()((0,xe.U6)(),"HH:mm")},disabledDate:wt=>(0,y.Q8)(wt,kt,bt.getFieldValue("publish_time")),disabledTime:wt=>(0,y.d0)(wt,bt.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),st.actionTabs.type===2&&re.createElement(fe.Z,{style:{marginBottom:"10px"}},re.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),re.createElement(He.ZP.Group,{value:Qe,onChange:wt=>{Re(wt.target.value),ta([])}},re.createElement(He.ZP,{value:!0,disabled:!st.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),re.createElement(He.ZP,{className:"ml20",disabled:et.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),et.length<=0&&st.actionTabs.type===2&&re.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(st.actionTabs.type===1||!Qe)&&et.length>0&&re.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},re.createElement("span",{style:{flex:1}},re.createElement(Ye.default,{checked:kn.length===et.length,onChange:wt=>{kn.length===et.length?ta([]):ta(et)}},"\u5168\u9009")),re.createElement("span",{style:{width:16}}),re.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",kn.length||0,"\u4E2A\u5206\u73ED")),(st.actionTabs.type===1||!Qe)&&et.length>0&&re.createElement(x.Z,{data:et,selectedRowKeys:kn,setSelectedRowKeys:ta}))),re.createElement(te.Z,{resdata:Le,type:((Ue=st.actionTabs.selectArrs)==null?void 0:Ue.length)===1?"shixun":"shixunpush",okloading:cn,oktext:(Le==null?void 0:Le.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:wt=>Ct(void 0,null,function*(){Zt(!0);let Gt=yield(0,Ne.ZP)(`/api/courses/${Ge.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...st.actionTabs.selectArrs]}});Zt(!1),(Gt==null?void 0:Gt.status)===0&&ze(qe)})}))};var Xe=(0,le.connect)(({classroomList:st})=>({classroomList:st}))(Te)},39396:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return Ze}});var z=ee(59301),ne=ee(92832),Se=ee(24905),be=ee(95237),fe={leftdiv:"leftdiv___C0QyK",listClass:"listClass___ssVYJ",spantitle:"spantitle___EcO7r",rightdiv:"rightdiv___A2kDK"},ke="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ie=ee(57884),He=(Be,Ne,xe)=>new Promise((le,E)=>{var a=b=>{try{y(xe.next(b))}catch(te){E(te)}},x=b=>{try{y(xe.throw(b))}catch(te){E(te)}},y=b=>b.done?le(b.value):Promise.resolve(b.value).then(a,x);y((xe=xe.apply(Be,Ne)).next())}),Ze=({data:Be,value:Ne=[],handleChangePage:xe,setSelectedRowKeys:le,selectedRowKeys:E,onChange:a=()=>{}})=>{const[x,y]=(0,z.useState)([]),[b,te]=(0,z.useState)([]),[oe,re]=(0,z.useState)([]);let[ue,ce]=(0,z.useState)(1),[pe,ge]=(0,z.useState)();return(0,z.useEffect)(()=>{y(Be),te([]),re([])},[Be]),(0,z.useEffect)(()=>{le&&(te(E),re(E))},[E]),z.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},z.createElement("div",{className:fe.leftdiv},z.createElement(ne.default.Search,{size:"middle",onChange:Fe=>He(void 0,null,function*(){y(Be.filter(Ce=>{var Ae;return(Ae=Ce==null?void 0:Ce.name)==null?void 0:Ae.includes(Fe.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),x.length===0&&z.createElement(ie.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),z.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},z.createElement(Se.default.Group,{value:b.map(Fe=>`${Fe.id}`),onChange:Fe=>{le(x.filter(Ce=>Fe.includes(`${Ce.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((Fe,Ce)=>z.createElement(be.Z,{key:Fe.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},z.createElement(Se.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Fe.is_published,value:`${Fe.id}`},z.createElement("div",{className:fe.listClass},z.createElement("span",{className:fe.spantitle,style:{width:Fe.is_published?"108px":"170px"}},Fe.name),Fe.is_published&&z.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),z.createElement("div",{className:fe.rightdiv},z.createElement(ne.default.Search,{onChange:Fe=>{re(b.filter(Ce=>Ce.name.includes(Fe.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),oe.length===0&&z.createElement(ie.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),oe.length>0&&z.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},z.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},oe.map((Fe,Ce)=>z.createElement(be.Z,{justify:"space-between",style:{marginTop:"10px"},key:Fe.id},z.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Fe.name),z.createElement("img",{src:ke,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{le(b.filter(Ae=>`${Ae.id}`!=`${Fe.id}`))}})))))))}},30975:function(yt,pt,ee){"use strict";ee.d(pt,{AD:function(){return Ct},BA:function(){return ta},D9:function(){return Ue},Hp:function(){return ue},IM:function(){return bt},Iy:function(){return ce},KM:function(){return kn},KU:function(){return Mt},MJ:function(){return pe},Ne:function(){return Ge},ON:function(){return Pt},Uj:function(){return Xt},VY:function(){return et},YO:function(){return We},YX:function(){return on},Zn:function(){return E},_g:function(){return te},_k:function(){return nt},c6:function(){return ct},cr:function(){return a},eV:function(){return Oe},fi:function(){return x},gh:function(){return Ce},hS:function(){return je},iA:function(){return y},j6:function(){return oe},je:function(){return st},jj:function(){return re},kS:function(){return sn},o6:function(){return Ae},pO:function(){return nn},rQ:function(){return Te},sA:function(){return Fe},xm:function(){return kt},xo:function(){return Ve},y8:function(){return Xe},yd:function(){return b}});var z=ee(64948),ne=ee(76560),Se=ee(49661),be=ee(8591),fe=ee(90524),ke=Object.defineProperty,ie=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,Ze=(Qe,Re,Le)=>Re in Qe?ke(Qe,Re,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Qe[Re]=Le,Be=(Qe,Re)=>{for(var Le in Re||(Re={}))He.call(Re,Le)&&Ze(Qe,Le,Re[Le]);if(ie)for(var Le of ie(Re))Ye.call(Re,Le)&&Ze(Qe,Le,Re[Le]);return Qe},Ne=(Qe,Re,Le)=>new Promise((ve,qe)=>{var rt=Ft=>{try{De(Le.next(Ft))}catch(mt){qe(mt)}},we=Ft=>{try{De(Le.throw(Ft))}catch(mt){qe(mt)}},De=Ft=>Ft.done?ve(Ft.value):Promise.resolve(Ft.value).then(rt,we);De((Le=Le.apply(Qe,Re)).next())});const xe=()=>{(0,ne.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},le=()=>{(0,ne.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},E=Qe=>Ne(void 0,null,function*(){xe(),(yield(0,z.YR)(Be({},Qe))).status===0&&(yield(0,Se.QH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/courses/${Qe.coursesId}/export_couser_info.json`,query:Qe}))),le()}),a=Qe=>Ne(void 0,null,function*(){const Re=yield(0,z.yS)(Be({},Qe));if(Re.status===0)be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/course_member_act_score`);else{if(Re.status===-2)return Re;Re.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/course_member_act_score`))}}),x=Qe=>Ne(void 0,null,function*(){const Re=yield(0,z.W0)(Be({},Qe));if(Re.status===0)be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/course_total_score`);else{if(Re.status===-4)return Re;Re.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/course_total_score`))}}),y=Qe=>Ne(void 0,null,function*(){const Re=yield(0,z.Nl)(Be({},Qe));if(Re.status===0)be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/course_total_exercise_and_other`);else{if(Re.status===-4)return Re;Re.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/course_total_exercise_and_other`))}}),b=Qe=>Ne(void 0,null,function*(){const Re=yield(0,z.IU)(Be({},Qe));if(Re.status===0)be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/export_star_user`);else{if(Re.status===-4)return Re;Re.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/export_star_user`))}}),te=Qe=>Ne(void 0,null,function*(){const Re=yield(0,z.td)(Be({},Qe));if(Re.status===0)be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/course_total_exercise_and_other`);else{if(Re.status===-2)return Re;if(Re.status===-3)(0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/course_total_exercise_and_other`);else if(Re.status===-4)return Re}}),oe=Qe=>Ne(void 0,null,function*(){const Re=yield(0,z.QX)(Be({},Qe));if(Re.status===0)be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/course_total_homework`);else{if(Re.status===-4)return Re;Re.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/course_total_homework`))}}),re=(Qe,Re)=>Ne(void 0,null,function*(){const Le=yield(0,z.o_)(Be({},Qe));Le.status===0?(be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/${Re}`)):Le.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/${Re}`))}),ue=(Qe,Re)=>Ne(void 0,null,function*(){const Le=yield(0,z.ZL)(Be({},Qe));Le.status===0?(be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/${Re}`)):Le.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/${Re}`))}),ce=(Qe,Re)=>Ne(void 0,null,function*(){const Le=yield(0,z.aP)(Be({},Qe));Le.status===0?(be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/${Re}`)):Le.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/${Re}`))}),pe=(Qe,Re)=>Ne(void 0,null,function*(){const Le=yield(0,z.vV)(Be({},Qe));Le.status===0?(be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/${Re}`)):Le.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/${Re}`))}),ge=Qe=>Ne(void 0,null,function*(){xe(),(yield exportCourseWorkListAppendix(Be({},Qe))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${Qe.categoryId}/works_list.zip`,query:Qe}))),le()}),Fe=Qe=>Ne(void 0,null,function*(){xe(),yield(0,Se.QH)("",fe.Z.API_SERVER+`/api/polls/${Qe.categoryId}/commit_result.xlsx`),le()}),Ce=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/courses/${Qe.coursesId}/attendances/export_xlsx_data.xlsx`,query:Qe}))}),Ae=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/courses/${Qe.coursesId}/video_study_statics.xlsx`,query:Qe}))}),ct=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/courses/${Qe.coursesId}/export_video_study.xlsx`,query:Qe}))}),Oe=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/courses/${Qe.coursesId}/export_course_students_info.xlsx`,query:Qe}))}),Ct=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+"/api/school_manages/students.xlsx",query:Qe}))}),Te=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+"/api/item_banks/export.xlsx",query:Qe}))}),Xe=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:Qe}))}),st=Qe=>Ne(void 0,null,function*(){const Re=yield(0,z.Uy)(Be({},Qe));Re.status===0?(be.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/exercise_score,export_exercise_users`)):Re.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Qe.coursesId}/exportlist/exercise_score,export_exercise_users`))}),nt=Qe=>Ne(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/export_records/${Qe.id}.xlsx`,query:Qe}))}),kt=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:Qe}))}),Ue=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/courses/${Qe==null?void 0:Qe.coursesId}/${Qe.menuKey}_statistic.xlsx?${Qe.checkedList.map(Re=>`course_group_id[]=${Re}`).join("&")}`,query:Qe}))}),Ge=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/ec_years/${Qe==null?void 0:Qe.ec_year_id}/ec_training_objectives.xlsx`,query:Qe}))}),bt=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)(Qe==null?void 0:Qe.name,(0,Se.NY)({url:fe.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:Qe}))}),je=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/ec_years/${Qe==null?void 0:Qe.ec_year_id}/ec_courses.xlsx`,query:Qe}))}),Ve=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/ec_years/${Qe==null?void 0:Qe.ec_year_id}/ec_graduation_requirements.xlsx`,query:Qe}))}),et=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:Qe}))}),Mt=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/exercises/${Qe.categoryId}/rank_list.xlsx`,query:Qe}))}),sn=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:Qe}))}),Pt=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/examination_banks/${Qe.id}.json`,query:Qe}))}),on=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/exercises/${Qe.categoryId}.json`,query:Qe}))}),We=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/polls/${Qe==null?void 0:Qe.id}/commit_result.json`,query:Qe}))}),Xt=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+"/api/paths/get_task_pass.json",query:Qe}))}),nn=(Qe,Re)=>Ne(void 0,null,function*(){yield(0,Se.FH)(Re||"",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/exercises/${Qe==null?void 0:Qe.exercise_id}/consult_exercise.json`,query:Qe}))}),kn=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/competitions/${Qe==null?void 0:Qe.identifier}/competition_commit_records/member_works.xlsx`,query:Qe}))}),ta=Qe=>Ne(void 0,null,function*(){yield(0,Se.FH)("",(0,Se.NY)({url:fe.Z.API_SERVER+`/api/courses/${Qe==null?void 0:Qe.coursesId}/group_homeworks/import_group_template.xlsx`,query:Qe}))})},98072:function(yt,pt,ee){"use strict";ee.d(pt,{U:function(){return Ye}});var z=ee(59301),ne=Object.defineProperty,Se=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ke=(Ze,Be,Ne)=>Be in Ze?ne(Ze,Be,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):Ze[Be]=Ne,ie=(Ze,Be)=>{for(var Ne in Be||(Be={}))be.call(Be,Ne)&&ke(Ze,Ne,Be[Ne]);if(Se)for(var Ne of Se(Be))fe.call(Be,Ne)&&ke(Ze,Ne,Be[Ne]);return Ze},He=(Ze,Be,Ne)=>new Promise((xe,le)=>{var E=y=>{try{x(Ne.next(y))}catch(b){le(b)}},a=y=>{try{x(Ne.throw(y))}catch(b){le(b)}},x=y=>y.done?xe(y.value):Promise.resolve(y.value).then(E,a);x((Ne=Ne.apply(Ze,Be)).next())});function Ye(Ze,Be){const[Ne,xe]=(0,z.useState)(Be),[le,E]=(0,z.useState)(!1),[a,x]=(0,z.useState)();return[Ne,le,(b,te=!1)=>He(this,null,function*(){const oe=te?Be:ie(ie({},Ne),b);E(!0),xe(oe);const re=yield Ze(oe);return E(!1),x(re),re}),a]}},16832:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return Ne}});var z=ee(59301),ne=ee.p+"static/modelContact.7a7eb113.png",Se=ee(43418),be={modal:"modal___VzyKs",content:"content___HhLQS",close:"close___zKaRB"},fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABQVJREFUWEfNmXes32MUxj8PagS1QghJiU1pxExsFbUqitoSKzVilEjoHzVj/KEEDYnGbq3aexNiRRGjlMTee8+K432u87u+99ffvPdK7kl+f/3e8bznPec5z3m/oh8WEfMBGwPbAhsCawIrAIvncj8BnwFvAS8CjwMvSPq72+3UzYSIWBE4BjgQ+BZ4FHgOmAN8AhiYzUA9di1gM2A0sDQwHZgqyWM7so4ARsQywFnA3sDVwJWS3uhohxwUEesAhwIHAzcDkyV9026NtgAjYl/gwuKNGw1Skj3Xb4sIe3Jy8brXnSjpplaLNQUYEQsAlwDbeTFJL/cbVYOJEbFBHvox4FhJfzVavyHAiFgEmAk4qPeX9PNggqutFRGLAdcDTrrxkn6r32cegOm5O4DvgEOanWywAOd+VwFLAbvX79cI4GWZgXv83+AqnnQ43WYmkHRU9fB9AGZCnGFuq11rRPSMkRSD4bWIGAacU650tiQzQo/ldZszT60mTi/ApJLXgZ2rCRERnuSY3FHShwMBmQR/Q9LVLEkm+17LxLkPGFmjoCrAS4E/JJ1QN+kpYAvgI2B7SW/3F2Qh+mnA4YVevjc7NGKGiDClLSTp6J6bS/ea9V8pGbVGPc9FxPBy5XcDWwFfAGMkeWxXFhFTgBOBX3KNpxstkDxpJ4xyxakBPBcYVuLupCaTfMW3Ajvl6XeR9EynCCPCxHymbwjYTdJDreaWeDwfmCtpkjIuPshTNS1fGdwzzFfphXGSHm4HMiKOKxRyEWAi3keSs7WlZVl8EBhhgJsCl0sa1cHE+T02a6q9sV+Zd3uzeRHhuntF/n9YNWs72MthNMEATwGWk+T4aGtJO44nJ5O94o2vrZ8YEXtmKTPHHS/p4raL983oC4AvDfAWqwtJVhgdW0ScVgafnuXQAKbWJkfEGOBOZ2PympVQVxYRVk7jDfA14ABJr3a1wr/kOhHwSW2WT2dHxOaA42fRogunNEu8dntFxPrADAP8ysKyE23WaNGIsMZzXDo+XVPHAUuWcjlN0oR2QFrErzXoHAP8vXhhuKQ/B7DYXj5tKWEL5hrWeFZBXUv8Sph4rR8HC+DKhaaeBZavADxI0twBHLoX4ECv2KBcDlcrRP589iFLAPekxvMNdW2pDXqueCBJYvn+RKky6wGzUn2vXhqlB4Bl8z9Xjloz1THQTJLpBmjlPLMfNGM1/Ahgop9dWsuta4kWEWsDLmcrud1MJdRVL1Olma6I2i6IiIVLX3xveuzd0n5uWTL206p7IsJx6QOsCljG7SDJvXJHVkRKL1F3XOoSXE39js1e2ODea0JBbubtyZHAOynX3u8EYUT0ljo3LG3FQoLz2OtMIaWB/zqvtWV/nPLpfmCTogU/Tk++2QpkH7GQG7eUWxVucr9ypPkpBafVdlsrWtAvDXeVpNkGMGtYnb/UgqT/k1sJsKlgrYA7DzgZ+NW6UNKTbZFVBmTcOiF3LULjh/JmM1aS6amPNRSsCbKh5M//JmWj42pjHei+oWtLTXmNZVoedLQkv+30WkPJnyBc+xo1Te5H7K1aE9+V6mngIcexnXGEf5Jcx3ssmybH67rzNE05wO8l9W3niEwMF38nyKBYRKxSzf62bWflFEO3cU8vmueG7tNHghy6j0eVqx66z291aT80HzDrQA7dJ+A6oEPzEb0J2dY+Q2yUnyGsrKufIT7PzxAWsv3+DPEPkKKBQOOiq+AAAAAASUVORK5CYII=",ke=ee(59301),He=({visible:xe,setVisible:le,image:E,closeImageStyle:a,hiddenbutton:x})=>ke.createElement(Se.default,{centered:!0,destroyOnClose:!0,open:xe,footer:null,wrapClassName:be.modal,onCancel:()=>le(!1)},ke.createElement("div",{className:be.content},ke.createElement("img",{src:E}),x,ke.createElement("img",{onClick:()=>le(!1),className:be.close,src:fe,style:a}))),Ye=ee(34055),Ze=ee(59301),Ne=()=>{const[xe,le]=(0,z.useState)(!1);return{verifyModelUser:()=>(0,Ye.$O)()?!0:(le(!0),!1),ContactModalElement:()=>Ze.createElement(He,{visible:xe,setVisible:le,image:ne}),contactOpen:xe,setContactOpen:le}}},23869:function(yt,pt,ee){"use strict";ee.d(pt,{rX:function(){return oe},pW:function(){return re},gy:function(){return ue},xY:function(){return te},O5:function(){return b},tJ:function(){return le},o1:function(){return E},Rd:function(){return y}});var z=ee(76560),ne=ee(43418),Se=ee(28103),be=ee(8591),fe=ee(34055),ke=ee(49661),ie=ee(87169),He=ee(25510),Ye="data:image/png;base64,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",Ze=ee.p+"static/newqrcode.a8740efb.png",Be=ee(32637),Ne=ee(59301),xe=(ce,pe,ge)=>new Promise((Fe,Ce)=>{var Ae=Ct=>{try{Oe(ge.next(Ct))}catch(Te){Ce(Te)}},ct=Ct=>{try{Oe(ge.throw(Ct))}catch(Te){Ce(Te)}},Oe=Ct=>Ct.done?Fe(Ct.value):Promise.resolve(Ct.value).then(Ae,ct);Oe((ge=ge.apply(ce,pe)).next())});const le=(ce,pe=!1)=>!!(E(ce)&&a(pe)),E=ce=>(0,fe.bg)()?!0:(ce({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(ce=!1)=>{var pe;const{user:ge}=(0,z.getDvaApp)()._store.getState();return(pe=ge.userInfo)!=null&&pe.profile_completed?!0:(ne.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ke.xg)("/account/profile/edit"),x()}}),!1)},x=()=>{ne.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},y=()=>{ne.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Ne.createElement("div",{style:{textAlign:"center"}},Ne.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),Ne.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Be}),Ne.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},b=()=>{var ce;const{user:pe}=(0,z.getDvaApp)()._store.getState();return(ce=pe.userInfo)!=null&&ce.professional_certification?!0:(ne.default.confirm({title:"\u63D0\u793A",centered:!0,content:Ne.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ke.xg)("/account/certification")}}),!1)},te=()=>(0,fe.V9)()?!0:(ne.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Ne.createElement("div",{className:"tc",style:{marginLeft:-38}},Ne.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Ne.createElement("img",{src:Ze,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),oe=(ce,pe)=>ce?!0:(ne.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Ne.createElement("div",null,Ne.createElement("p",null,pe||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),Ne.createElement("div",{style:{marginLeft:"110px"}},Ne.createElement("img",{src:Ye,width:200}),Ne.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ke.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),re=ce=>{ne.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Ne.createElement("div",null,Ne.createElement("div",null,Ne.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),Ne.createElement(Se.Z,null),Ne.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Ne.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",Ne.createElement("a",null,ce),"\u5929\u3002"),Ne.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Ne.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),Ne.createElement("div",{style:{textAlign:"center",marginTop:30}},Ne.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:He,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ue=(ce,pe="")=>{const{shixunsDetail:{detail:ge}}=(0,z.getDvaApp)()._store.getState();if((ge==null?void 0:ge.public)===2||(ge==null?void 0:ge.public)===1||(ge==null?void 0:ge.shixun_status)===3){let Fe="";return(ge==null?void 0:ge.public)===2&&(Fe="\u5DF2\u516C\u5F00"),(ge==null?void 0:ge.public)===1&&(Fe="\u5F85\u5BA1\u6838"),(ge==null?void 0:ge.shixun_status)===3&&(Fe="\u5DF2\u5173\u95ED"),ne.default.info({centered:!0,icon:Ne.createElement(ie.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Ne.createElement("div",{className:"tc",style:{marginLeft:-38}},Ne.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Ne.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Fe,"\uFF0C",pe,"\u3002"),Ne.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Ne.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:He,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(ge==null?void 0:ge.shixun_status)===2?(ne.default.confirm({centered:!0,icon:Ne.createElement(ie.Z,null),title:"\u63D0\u793A",content:Ne.createElement("div",null,Ne.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",pe,"\u3002"),Ne.createElement("br",null),Ne.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{ne.default.confirm({width:440,centered:!0,icon:Ne.createElement(ie.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>xe(void 0,null,function*(){(yield ce({type:"shixunsDetail/cancelRelease",payload:{id:ge==null?void 0:ge.identifier}})).status!==401&&(be.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ce({type:"shixunsDetail/getShixunsDetail",payload:{id:ge==null?void 0:ge.identifier}}),ce({type:"practiceSetting/getCommonData",payload:{id:ge==null?void 0:ge.identifier}}))})})}}),!0):!1}},50371:function(yt,pt){"use strict";function ee(){const z=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ne=1;ne{const fe=Se[be];fe!==void 0&&(z[be]=fe)})}return z}pt.Z=ee},13845:function(yt,pt,ee){"use strict";ee.d(pt,{F:function(){return z},Z:function(){return ne}});function z(Se){return Se!=null&&Se===Se.window}function ne(Se,be){var fe,ke;if(typeof window=="undefined")return 0;const ie=be?"scrollTop":"scrollLeft";let He=0;return z(Se)?He=Se[be?"pageYOffset":"pageXOffset"]:Se instanceof Document?He=Se.documentElement[ie]:(Se instanceof HTMLElement||Se)&&(He=Se[ie]),Se&&!z(Se)&&typeof He!="number"&&(He=(ke=((fe=Se.ownerDocument)!==null&&fe!==void 0?fe:Se).documentElement)===null||ke===void 0?void 0:ke[ie]),He}},56762:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return ne}});var z=ee(59301);function ne(){const[,Se]=z.useReducer(be=>be+1,0);return Se}},68031:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return be}});var z=ee(16089);function ne(fe,ke,ie,He){const Ye=ie-ke;return fe/=He/2,fe<1?Ye/2*fe*fe*fe+ke:Ye/2*((fe-=2)*fe*fe+2)+ke}var Se=ee(13845);function be(fe){let ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:He,duration:Ye=450}=ke,Ze=ie(),Be=(0,Se.Z)(Ze,!0),Ne=Date.now(),xe=()=>{const E=Date.now()-Ne,a=ne(E>Ye?Ye:E,Be,fe,Ye);(0,Se.F)(Ze)?Ze.scrollTo(window.pageXOffset,a):Ze instanceof Document||Ze.constructor.name==="HTMLDocument"?Ze.documentElement.scrollTop=a:Ze.scrollTop=a,E{let{children:Xe}=Te;const{getPrefixCls:st}=fe.useContext(ie.E_),nt=st("breadcrumb");return fe.createElement("li",{className:`${nt}-separator`,"aria-hidden":"true"},Xe===""?Xe:Xe||"/")};Ze.__ANT_BREADCRUMB_SEPARATOR=!0;var Be=Ze,Ne=function(Te,Xe){var st={};for(var nt in Te)Object.prototype.hasOwnProperty.call(Te,nt)&&Xe.indexOf(nt)<0&&(st[nt]=Te[nt]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var kt=0,nt=Object.getOwnPropertySymbols(Te);ktXe[kt]||nt)}function le(Te,Xe,st,nt){if(st==null)return null;const{className:kt,onClick:Ue}=Xe,Ge=Ne(Xe,["className","onClick"]),bt=Object.assign(Object.assign({},(0,be.Z)(Ge,{data:!0,aria:!0})),{onClick:Ue});return nt!==void 0?fe.createElement("a",Object.assign({},bt,{className:ne()(`${Te}-link`,kt),href:nt}),st):fe.createElement("span",Object.assign({},bt,{className:ne()(`${Te}-link`,kt)}),st)}function E(Te,Xe){return(nt,kt,Ue,Ge,bt)=>{if(Xe)return Xe(nt,kt,Ue,Ge);const je=xe(nt,kt);return le(Te,nt,je,bt)}}var a=function(Te,Xe){var st={};for(var nt in Te)Object.prototype.hasOwnProperty.call(Te,nt)&&Xe.indexOf(nt)<0&&(st[nt]=Te[nt]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var kt=0,nt=Object.getOwnPropertySymbols(Te);kt{const{prefixCls:Xe,separator:st="/",children:nt,menu:kt,overlay:Ue,dropdownProps:Ge,href:bt}=Te,Ve=(et=>{if(kt||Ue){const Mt=Object.assign({},Ge);if(kt){const sn=kt||{},{items:Pt}=sn,on=a(sn,["items"]);Mt.menu=Object.assign(Object.assign({},on),{items:Pt==null?void 0:Pt.map((We,Xt)=>{var{key:nn,title:kn,label:ta,path:Qe}=We,Re=a(We,["key","title","label","path"]);let Le=ta!=null?ta:kn;return Qe&&(Le=fe.createElement("a",{href:`${bt}${Qe}`},Le)),Object.assign(Object.assign({},Re),{key:nn!=null?nn:Xt,label:Le})})})}else Ue&&(Mt.overlay=Ue);return fe.createElement(Ye.Z,Object.assign({placement:"bottom"},Mt),fe.createElement("span",{className:`${Xe}-overlay-link`},et,fe.createElement(He.Z,null)))}return et})(nt);return Ve!=null?fe.createElement(fe.Fragment,null,fe.createElement("li",null,Ve),st&&fe.createElement(Be,null,st)):null},y=Te=>{const{prefixCls:Xe,children:st,href:nt}=Te,kt=a(Te,["prefixCls","children","href"]),{getPrefixCls:Ue}=fe.useContext(ie.E_),Ge=Ue("breadcrumb",Xe);return fe.createElement(x,Object.assign({},kt,{prefixCls:Ge}),le(Ge,kt,st,nt))};y.__ANT_BREADCRUMB_ITEM=!0;var b=y,te=ee(17313),oe=ee(83116),re=ee(37613);const ue=Te=>{const{componentCls:Xe,iconCls:st}=Te;return{[Xe]:Object.assign(Object.assign({},(0,te.Wf)(Te)),{color:Te.itemColor,fontSize:Te.fontSize,[st]:{fontSize:Te.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Te.linkColor,transition:`color ${Te.motionDurationMid}`,padding:`0 ${Te.paddingXXS}px`,borderRadius:Te.borderRadiusSM,height:Te.lineHeight*Te.fontSize,display:"inline-block",marginInline:-Te.marginXXS,"&:hover":{color:Te.linkHoverColor,backgroundColor:Te.colorBgTextHover}},(0,te.Qy)(Te)),"li:last-child":{color:Te.lastItemColor},[`${Xe}-separator`]:{marginInline:Te.separatorMargin,color:Te.separatorColor},[`${Xe}-link`]:{[` > ${st} + span, > ${st} + a `]:{marginInlineStart:Te.marginXXS}},[`${Xe}-overlay-link`]:{borderRadius:Te.borderRadiusSM,height:Te.lineHeight*Te.fontSize,display:"inline-block",padding:`0 ${Te.paddingXXS}px`,marginInline:-Te.marginXXS,[`> ${st}`]:{marginInlineStart:Te.marginXXS,fontSize:Te.fontSizeIcon},"&:hover":{color:Te.linkHoverColor,backgroundColor:Te.colorBgTextHover,a:{color:Te.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Te.componentCls}-rtl`]:{direction:"rtl"}})}};var ce=(0,oe.Z)("Breadcrumb",Te=>{const Xe=(0,re.TS)(Te,{});return[ue(Xe)]},Te=>({itemColor:Te.colorTextDescription,lastItemColor:Te.colorText,iconFontSize:Te.fontSize,linkColor:Te.colorTextDescription,linkHoverColor:Te.colorText,separatorColor:Te.colorTextDescription,separatorMargin:Te.marginXS})),pe=function(Te,Xe){var st={};for(var nt in Te)Object.prototype.hasOwnProperty.call(Te,nt)&&Xe.indexOf(nt)<0&&(st[nt]=Te[nt]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var kt=0,nt=Object.getOwnPropertySymbols(Te);kt{var{breadcrumbName:Ge}=Ue,bt=pe(Ue,["breadcrumbName"]);return Object.assign(Object.assign({},bt),{title:Ge})})}),kt}function Fe(Te,Xe){return(0,fe.useMemo)(()=>Te||(Xe?Xe.map(ge):null),[Te,Xe])}var Ce=function(Te,Xe){var st={};for(var nt in Te)Object.prototype.hasOwnProperty.call(Te,nt)&&Xe.indexOf(nt)<0&&(st[nt]=Te[nt]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var kt=0,nt=Object.getOwnPropertySymbols(Te);kt{if(Xe===void 0)return Xe;let st=(Xe||"").replace(/^\//,"");return Object.keys(Te).forEach(nt=>{st=st.replace(`:${nt}`,Te[nt])}),st},ct=Te=>{const{prefixCls:Xe,separator:st="/",style:nt,className:kt,rootClassName:Ue,routes:Ge,items:bt,children:je,itemRender:Ve,params:et={}}=Te,Mt=Ce(Te,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:sn,direction:Pt,breadcrumb:on}=fe.useContext(ie.E_);let We;const Xt=sn("breadcrumb",Xe),[nn,kn]=ce(Xt),ta=Fe(bt,Ge),Qe=E(Xt,Ve);if(ta&&ta.length>0){const ve=[],qe=bt||Ge;We=ta.map((rt,we)=>{const{path:De,key:Ft,type:mt,menu:ze,overlay:Bt,onClick:dt,className:cn,separator:Zt,dropdownProps:wt}=rt,Gt=Ae(et,De);Gt!==void 0&&ve.push(Gt);const Ke=Ft!=null?Ft:we;if(mt==="separator")return fe.createElement(Be,{key:Ke},Zt);const ot={},jt=we===ta.length-1;ze?ot.menu=ze:Bt&&(ot.overlay=Bt);let{href:Vt}=rt;return ve.length&&Gt!==void 0&&(Vt=`#/${ve.join("/")}`),fe.createElement(x,Object.assign({key:Ke},ot,(0,be.Z)(rt,{data:!0,aria:!0}),{className:cn,dropdownProps:wt,href:Vt,separator:jt?"":st,onClick:dt,prefixCls:Xt}),Qe(rt,et,qe,ve,Vt))})}else if(je){const ve=(0,Se.Z)(je).length;We=(0,Se.Z)(je).map((qe,rt)=>{if(!qe)return qe;const we=rt===ve-1;return(0,ke.Tm)(qe,{separator:we?"":st,key:rt})})}const Re=ne()(Xt,on==null?void 0:on.className,{[`${Xt}-rtl`]:Pt==="rtl"},kt,Ue,kn),Le=Object.assign(Object.assign({},on==null?void 0:on.style),nt);return nn(fe.createElement("nav",Object.assign({className:Re,style:Le},Mt),fe.createElement("ol",null,We)))};ct.Item=b,ct.Separator=Be;var Oe=ct,Ct=Oe},24905:function(yt,pt,ee){"use strict";ee.d(pt,{default:function(){return ce}});var z=ee(92310),ne=ee.n(z),Se=ee(5630),be=ee(59301),fe=ee(36355),ke=ee(1684),ie=ee(32441),Ye=be.createContext(null),Ze=ee(98447),Be=ee(14088),Ne=ee(4572),xe=function(pe,ge){var Fe={};for(var Ce in pe)Object.prototype.hasOwnProperty.call(pe,Ce)&&ge.indexOf(Ce)<0&&(Fe[Ce]=pe[Ce]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Ce=Object.getOwnPropertySymbols(pe);Ae{var Fe;const{prefixCls:Ce,className:Ae,rootClassName:ct,children:Oe,indeterminate:Ct=!1,style:Te,onMouseEnter:Xe,onMouseLeave:st,skipGroup:nt=!1,disabled:kt}=pe,Ue=xe(pe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Ge,direction:bt,checkbox:je}=be.useContext(fe.E_),Ve=be.useContext(Ye),{isFormItemInput:et}=be.useContext(ie.aM),Mt=be.useContext(ke.Z),sn=(Fe=(Ve==null?void 0:Ve.disabled)||kt)!==null&&Fe!==void 0?Fe:Mt,Pt=be.useRef(Ue.value);be.useEffect(()=>{Ve==null||Ve.registerValue(Ue.value)},[]),be.useEffect(()=>{if(!nt)return Ue.value!==Pt.current&&(Ve==null||Ve.cancelValue(Pt.current),Ve==null||Ve.registerValue(Ue.value),Pt.current=Ue.value),()=>Ve==null?void 0:Ve.cancelValue(Ue.value)},[Ue.value]);const on=Ge("checkbox",Ce),[We,Xt]=(0,Ze.ZP)(on),nn=Object.assign({},Ue);Ve&&!nt&&(nn.onChange=function(){Ue.onChange&&Ue.onChange.apply(Ue,arguments),Ve.toggleOption&&Ve.toggleOption({label:Oe,value:Ue.value})},nn.name=Ve.name,nn.checked=Ve.value.includes(Ue.value));const kn=ne()(`${on}-wrapper`,{[`${on}-rtl`]:bt==="rtl",[`${on}-wrapper-checked`]:nn.checked,[`${on}-wrapper-disabled`]:sn,[`${on}-wrapper-in-form-item`]:et},je==null?void 0:je.className,Ae,ct,Xt),ta=ne()({[`${on}-indeterminate`]:Ct},Ne.A,Xt),Qe=Ct?"mixed":void 0;return We(be.createElement(Be.Z,{component:"Checkbox",disabled:sn},be.createElement("label",{className:kn,style:Object.assign(Object.assign({},je==null?void 0:je.style),Te),onMouseEnter:Xe,onMouseLeave:st},be.createElement(Se.Z,Object.assign({"aria-checked":Qe},nn,{prefixCls:on,className:ta,disabled:sn,ref:ge})),Oe!==void 0&&be.createElement("span",null,Oe))))};var a=be.forwardRef(le),x=ee(3300),y=ee(2738),b=function(pe,ge){var Fe={};for(var Ce in pe)Object.prototype.hasOwnProperty.call(pe,Ce)&&ge.indexOf(Ce)<0&&(Fe[Ce]=pe[Ce]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Ce=Object.getOwnPropertySymbols(pe);Ae{const{defaultValue:Fe,children:Ce,options:Ae=[],prefixCls:ct,className:Oe,rootClassName:Ct,style:Te,onChange:Xe}=pe,st=b(pe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:nt,direction:kt}=be.useContext(fe.E_),[Ue,Ge]=be.useState(st.value||Fe||[]),[bt,je]=be.useState([]);be.useEffect(()=>{"value"in st&&Ge(st.value||[])},[st.value]);const Ve=be.useMemo(()=>Ae.map(Re=>typeof Re=="string"||typeof Re=="number"?{label:Re,value:Re}:Re),[Ae]),et=Re=>{je(Le=>Le.filter(ve=>ve!==Re))},Mt=Re=>{je(Le=>[].concat((0,x.Z)(Le),[Re]))},sn=Re=>{const Le=Ue.indexOf(Re.value),ve=(0,x.Z)(Ue);Le===-1?ve.push(Re.value):ve.splice(Le,1),"value"in st||Ge(ve),Xe==null||Xe(ve.filter(qe=>bt.includes(qe)).sort((qe,rt)=>{const we=Ve.findIndex(Ft=>Ft.value===qe),De=Ve.findIndex(Ft=>Ft.value===rt);return we-De}))},Pt=nt("checkbox",ct),on=`${Pt}-group`,[We,Xt]=(0,Ze.ZP)(Pt),nn=(0,y.Z)(st,["value","disabled"]),kn=Ae.length?Ve.map(Re=>be.createElement(a,{prefixCls:Pt,key:Re.value.toString(),disabled:"disabled"in Re?Re.disabled:st.disabled,value:Re.value,checked:Ue.includes(Re.value),onChange:Re.onChange,className:`${on}-item`,style:Re.style,title:Re.title},Re.label)):Ce,ta={toggleOption:sn,value:Ue,disabled:st.disabled,name:st.name,registerValue:Mt,cancelValue:et},Qe=ne()(on,{[`${on}-rtl`]:kt==="rtl"},Oe,Ct,Xt);return We(be.createElement("div",Object.assign({className:Qe,style:Te},nn,{ref:ge}),be.createElement(Ye.Provider,{value:ta},kn)))},oe=be.forwardRef(te);var re=be.memo(oe);const ue=a;ue.Group=re,ue.__ANT_CHECKBOX=!0;var ce=ue},98447:function(yt,pt,ee){"use strict";ee.d(pt,{C2:function(){return fe}});var z=ee(17313),ne=ee(37613),Se=ee(83116);const be=ke=>{const{checkboxCls:ie}=ke,He=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,z.Wf)(ke)),{display:"inline-flex",flexWrap:"wrap",columnGap:ke.marginXS,[`> ${ke.antCls}-row`]:{flex:1}}),[He]:Object.assign(Object.assign({},(0,z.Wf)(ke)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${He}`]:{marginInlineStart:0},[`&${He}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,z.Wf)(ke)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:ke.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,z.oN)(ke))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:ke.checkboxSize,height:ke.checkboxSize,direction:"ltr",backgroundColor:ke.colorBgContainer,border:`${ke.lineWidth}px ${ke.lineType} ${ke.colorBorder}`,borderRadius:ke.borderRadiusSM,borderCollapse:"separate",transition:`all ${ke.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:ke.checkboxSize/14*5,height:ke.checkboxSize/14*8,border:`${ke.lineWidthBold}px solid ${ke.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${ke.motionDurationFast} ${ke.motionEaseInBack}, opacity ${ke.motionDurationFast}`}},"& + span":{paddingInlineStart:ke.paddingXS,paddingInlineEnd:ke.paddingXS}})},{[` @@ -112,7 +112,7 @@ `]:{[`&:hover ${ie}-inner`]:{borderColor:ke.colorPrimary}},[`${He}:not(${He}-disabled)`]:{[`&:hover ${ie}-checked:not(${ie}-disabled) ${ie}-inner`]:{backgroundColor:ke.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ie}-checked:not(${ie}-disabled):after`]:{borderColor:ke.colorPrimaryHover}}},{[`${ie}-checked`]:{[`${ie}-inner`]:{backgroundColor:ke.colorPrimary,borderColor:ke.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${ke.motionDurationMid} ${ke.motionEaseOutBack} ${ke.motionDurationFast}`}}},[` ${He}-checked:not(${He}-disabled), ${ie}-checked:not(${ie}-disabled) - `]:{[`&:hover ${ie}-inner`]:{backgroundColor:ke.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:ke.colorBgContainer,borderColor:ke.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:ke.fontSizeLG/2,height:ke.fontSizeLG/2,backgroundColor:ke.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${He}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:ke.colorBgContainerDisabled,borderColor:ke.colorBorder,"&:after":{borderColor:ke.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:ke.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:ke.colorTextDisabled}}}]};function fe(ke,ie){const He=(0,ne.TS)(ie,{checkboxCls:`.${ke}`,checkboxSize:ie.controlInteractiveSize});return[be(He)]}pt.ZP=(0,Se.Z)("Checkbox",(ke,ie)=>{let{prefixCls:He}=ie;return[fe(He,ke)]})},5083:function(yt,pt,ee){"use strict";ee.d(pt,{default:function(){return oc}});var z=ee(61186),ne=ee.n(z),Se=ee(48736),be=ee(90111),fe=ee.n(be),ke=ee(58319),ie=ee.n(ke),He=ee(23250),Ye=ee.n(He),Ze=ee(74959),Be=ee.n(Ze),Ne=ee(10238),xe=ee.n(Ne),le=ee(33656),E=ee.n(le);ne().extend(E()),ne().extend(xe()),ne().extend(fe()),ne().extend(ie()),ne().extend(Ye()),ne().extend(Be()),ne().extend(function(me,he){var ye=he.prototype,$e=ye.format;ye.format=function(Wt){var Dt=(Wt||"").replace("Wo","wo");return $e.bind(this)(Dt)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(he){var ye=a[he];return ye||he.split("_")[0]},y=function(){(0,Se.ET)(!1,"Not match any format. Please help to fire a issue about this.")},b={getNow:function(){return ne()()},getFixedDate:function(he){return ne()(he,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(he){return he.endOf("month")},getWeekDay:function(he){var ye=he.locale("en");return ye.weekday()+ye.localeData().firstDayOfWeek()},getYear:function(he){return he.year()},getMonth:function(he){return he.month()},getDate:function(he){return he.date()},getHour:function(he){return he.hour()},getMinute:function(he){return he.minute()},getSecond:function(he){return he.second()},addYear:function(he,ye){return he.add(ye,"year")},addMonth:function(he,ye){return he.add(ye,"month")},addDate:function(he,ye){return he.add(ye,"day")},setYear:function(he,ye){return he.year(ye)},setMonth:function(he,ye){return he.month(ye)},setDate:function(he,ye){return he.date(ye)},setHour:function(he,ye){return he.hour(ye)},setMinute:function(he,ye){return he.minute(ye)},setSecond:function(he,ye){return he.second(ye)},isAfter:function(he,ye){return he.isAfter(ye)},isValidate:function(he){return he.isValid()},locale:{getWeekFirstDay:function(he){return ne()().locale(x(he)).localeData().firstDayOfWeek()},getWeekFirstDate:function(he,ye){return ye.locale(x(he)).weekday(0)},getWeek:function(he,ye){return ye.locale(x(he)).week()},getShortWeekDays:function(he){return ne()().locale(x(he)).localeData().weekdaysMin()},getShortMonths:function(he){return ne()().locale(x(he)).localeData().monthsShort()},format:function(he,ye,$e){return ye.locale(x(he)).format($e)},parse:function(he,ye,$e){for(var at=x(he),Wt=0;Wt<$e.length;Wt+=1){var Dt=$e[Wt],dn=ye;if(Dt.includes("wo")||Dt.includes("Wo")){for(var mn=dn.split("-")[0],In=dn.split("-")[1],Ca=ne()(mn,"YYYY").startOf("year").locale(at),Tn=0;Tn<=52;Tn+=1){var Zn=Ca.add(Tn,"week");if(Zn.format("Wo")===In)return Zn}return y(),null}var da=ne()(dn,Dt,!0).locale(at);if(da.isValid())return da}return ye&&y(),null}}},te=b,oe=ee(53487),re=ee(32855),ue=ee(59301),ce={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"},pe=ce,ge=ee(7657),Fe=function(he,ye){return ue.createElement(ge.Z,(0,re.Z)({},he,{ref:ye,icon:pe}))},Ce=ue.forwardRef(Fe),Ae=Ce,ct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}}]},name:"clock-circle",theme:"outlined"},Oe=ct,Ct=function(he,ye){return ue.createElement(ge.Z,(0,re.Z)({},he,{ref:ye,icon:Oe}))},Te=ue.forwardRef(Ct),Xe=Te,st=ee(19248),nt={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z"}}]},name:"swap-right",theme:"outlined"},kt=nt,Ue=function(he,ye){return ue.createElement(ge.Z,(0,re.Z)({},he,{ref:ye,icon:kt}))},Ge=ue.forwardRef(Ue),bt=Ge,je=ee(92310),Ve=ee.n(je),et=ee(33377),Mt=ee(93912),sn=ee(83383),Pt=ee(18881),on=ee(85461),We=ee(74430),Xt=ee(27247),nn=ee(11913),kn=ee(18929),ta=ee(26112),Qe=ee(80547),Re=ee(13697),Le=10,ve=Le*10,qe=7;function rt(me,he){if(!me&&!he)return!0;if(!me||!he)return!1}function we(me,he,ye){var $e=rt(he,ye);if(typeof $e=="boolean")return $e;var at=Math.floor(me.getYear(he)/10),Wt=Math.floor(me.getYear(ye)/10);return at===Wt}function De(me,he,ye){var $e=rt(he,ye);return typeof $e=="boolean"?$e:me.getYear(he)===me.getYear(ye)}function Ft(me,he){var ye=Math.floor(me.getMonth(he)/3);return ye+1}function mt(me,he,ye){var $e=rt(he,ye);return typeof $e=="boolean"?$e:De(me,he,ye)&&Ft(me,he)===Ft(me,ye)}function ze(me,he,ye){var $e=rt(he,ye);return typeof $e=="boolean"?$e:De(me,he,ye)&&me.getMonth(he)===me.getMonth(ye)}function Bt(me,he,ye){var $e=rt(he,ye);return typeof $e=="boolean"?$e:me.getYear(he)===me.getYear(ye)&&me.getMonth(he)===me.getMonth(ye)&&me.getDate(he)===me.getDate(ye)}function dt(me,he,ye){var $e=rt(he,ye);return typeof $e=="boolean"?$e:me.getHour(he)===me.getHour(ye)&&me.getMinute(he)===me.getMinute(ye)&&me.getSecond(he)===me.getSecond(ye)}function cn(me,he,ye,$e){var at=rt(ye,$e);return typeof at=="boolean"?at:De(me,ye,$e)&&me.locale.getWeek(he,ye)===me.locale.getWeek(he,$e)}function Zt(me,he,ye){return Bt(me,he,ye)&&dt(me,he,ye)}function wt(me,he,ye,$e){return!he||!ye||!$e?!1:!Bt(me,he,$e)&&!Bt(me,ye,$e)&&me.isAfter($e,he)&&me.isAfter(ye,$e)}function Gt(me,he,ye){var $e=he.locale.getWeekFirstDay(me),at=he.setDate(ye,1),Wt=he.getWeekDay(at),Dt=he.addDate(at,$e-Wt);return he.getMonth(Dt)===he.getMonth(ye)&&he.getDate(Dt)>1&&(Dt=he.addDate(Dt,-7)),Dt}function Ke(me,he,ye){var $e=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(he){case"year":return ye.addYear(me,$e*10);case"quarter":case"month":return ye.addYear(me,$e);default:return ye.addMonth(me,$e)}}function ot(me,he){var ye=he.generateConfig,$e=he.locale,at=he.format;return typeof at=="function"?at(me):ye.locale.format($e.locale,me,at)}function jt(me,he){var ye=he.generateConfig,$e=he.locale,at=he.formatList;return!me||typeof at[0]=="function"?null:ye.locale.parse($e.locale,me,at)}function Vt(me){var he=me.cellDate,ye=me.mode,$e=me.disabledDate,at=me.generateConfig;if(!$e)return!1;var Wt=function(ga,gn,Rn){for(var ha=gn;ha<=Rn;){var oo=void 0;switch(ga){case"date":{if(oo=at.setDate(he,ha),!$e(oo))return!1;break}case"month":{if(oo=at.setMonth(he,ha),!Vt({cellDate:oo,mode:"month",generateConfig:at,disabledDate:$e}))return!1;break}case"year":{if(oo=at.setYear(he,ha),!Vt({cellDate:oo,mode:"year",generateConfig:at,disabledDate:$e}))return!1;break}}ha+=1}return!0};switch(ye){case"date":case"week":return $e(he);case"month":{var Dt=1,dn=at.getDate(at.getEndDate(he));return Wt("date",Dt,dn)}case"quarter":{var mn=Math.floor(at.getMonth(he)/3)*3,In=mn+2;return Wt("month",mn,In)}case"year":return Wt("month",0,11);case"decade":{var Ca=at.getYear(he),Tn=Math.floor(Ca/Le)*Le,Zn=Tn+Le-1;return Wt("year",Tn,Zn)}}}function Pn(me,he){var ye=he.formatList,$e=he.generateConfig,at=he.locale;return(0,Qe.Z)(function(){if(!me)return[[""],""];for(var Wt="",Dt=[],dn=0;dn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(In.current),ha){mn(Rn);return}In.current=requestAnimationFrame(function(){mn(Rn)})}var Tn=Pn(dn,{formatList:ye,generateConfig:$e,locale:at}),Zn=(0,nn.Z)(Tn,2),da=Zn[1];function ga(Rn){Ca(Rn)}function gn(){var Rn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ca(null,Rn)}return(0,ue.useEffect)(function(){gn(!0)},[me]),(0,ue.useEffect)(function(){return function(){return cancelAnimationFrame(In.current)}},[]),[da,ga,gn]}var Ot=ee(10228),Ut=ee(16089),Lt=ee(3300),Dn=ee(29194),qn=new Map;function _n(me,he){var ye;function $e(){(0,Dn.Z)(me)?he():ye=(0,Ut.Z)(function(){$e()})}return $e(),function(){Ut.Z.cancel(ye)}}function Ga(me,he,ye){if(qn.get(me)&&cancelAnimationFrame(qn.get(me)),ye<=0){qn.set(me,requestAnimationFrame(function(){me.scrollTop=he}));return}var $e=he-me.scrollTop,at=$e/ye*10;qn.set(me,requestAnimationFrame(function(){me.scrollTop+=at,me.scrollTop!==he&&Ga(me,he,ye-10)}))}function An(me,he){var ye=he.onLeftRight,$e=he.onCtrlLeftRight,at=he.onUpDown,Wt=he.onPageUpDown,Dt=he.onEnter,dn=me.which,mn=me.ctrlKey,In=me.metaKey;switch(dn){case Ot.Z.LEFT:if(mn||In){if($e)return $e(-1),!0}else if(ye)return ye(-1),!0;break;case Ot.Z.RIGHT:if(mn||In){if($e)return $e(1),!0}else if(ye)return ye(1),!0;break;case Ot.Z.UP:if(at)return at(-1),!0;break;case Ot.Z.DOWN:if(at)return at(1),!0;break;case Ot.Z.PAGE_UP:if(Wt)return Wt(-1),!0;break;case Ot.Z.PAGE_DOWN:if(Wt)return Wt(1),!0;break;case Ot.Z.ENTER:if(Dt)return Dt(),!0;break}return!1}function xn(me,he,ye,$e){var at=me;if(!at)switch(he){case"time":at=$e?"hh:mm:ss a":"HH:mm:ss";break;case"week":at="gggg-wo";break;case"month":at="YYYY-MM";break;case"quarter":at="YYYY-[Q]Q";break;case"year":at="YYYY";break;default:at=ye?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return at}function Ma(me,he,ye){var $e=me==="time"?8:10,at=typeof he=="function"?he(ye.getNow()).length:he.length;return Math.max($e,at)+2}var ao=null,ln=new Set;function fn(me){return!ao&&typeof window!="undefined"&&window.addEventListener&&(ao=function(ye){(0,Lt.Z)(ln).forEach(function($e){$e(ye)})},window.addEventListener("mousedown",ao)),ln.add(me),function(){ln.delete(me),ln.size===0&&(window.removeEventListener("mousedown",ao),ao=null)}}function io(me){var he=me.target;if(me.composed&&he.shadowRoot){var ye;return((ye=me.composedPath)===null||ye===void 0?void 0:ye.call(me)[0])||he}return he}var Oa=function(he){return he==="month"||he==="date"?"year":he},ea=function(he){return he==="date"?"month":he},So=function(he){return he==="month"||he==="date"?"quarter":he},qa=function(he){return he==="date"?"week":he},hr={year:Oa,month:ea,quarter:So,week:qa,time:null,date:null};function xr(me,he){return me.some(function(ye){return ye&&ye.contains(he)})}function Qo(me){var he=me.open,ye=me.value,$e=me.isClickOutside,at=me.triggerOpen,Wt=me.forwardKeyDown,Dt=me.onKeyDown,dn=me.blurToCancel,mn=me.onSubmit,In=me.onCancel,Ca=me.onFocus,Tn=me.onBlur,Zn=me.changeOnBlur,da=(0,ue.useState)(!1),ga=(0,nn.Z)(da,2),gn=ga[0],Rn=ga[1],ha=(0,ue.useState)(!1),oo=(0,nn.Z)(ha,2),Ya=oo[0],co=oo[1],Fo=(0,ue.useRef)(!1),ro=(0,ue.useRef)(!1),Va=(0,ue.useRef)(!1),Nr={onMouseDown:function(){Rn(!0),at(!0)},onKeyDown:function(wr){var sr=function(){Va.current=!0};if(Dt(wr,sr),!Va.current){switch(wr.which){case Ot.Z.ENTER:{he?mn()!==!1&&Rn(!0):at(!0),wr.preventDefault();return}case Ot.Z.TAB:{gn&&he&&!wr.shiftKey?(Rn(!1),wr.preventDefault()):!gn&&he&&!Wt(wr)&&wr.shiftKey&&(Rn(!0),wr.preventDefault());return}case Ot.Z.ESC:{Rn(!0),In();return}}!he&&![Ot.Z.SHIFT].includes(wr.which)?at(!0):gn||Wt(wr)}},onFocus:function(wr){Rn(!0),co(!0),Ca&&Ca(wr)},onBlur:function(wr){if(Fo.current||!$e(document.activeElement)){Fo.current=!1;return}dn?setTimeout(function(){for(var sr=document,du=sr.activeElement;du&&du.shadowRoot;)du=du.shadowRoot.activeElement;$e(du)&&In()},0):he&&(at(!1),ro.current&&mn()),co(!1),Tn==null||Tn(wr)}};return(0,ue.useEffect)(function(){ro.current=!1},[he]),(0,ue.useEffect)(function(){ro.current=!0},[ye]),(0,ue.useEffect)(function(){return fn(function(nr){var wr=io(nr),sr=$e(wr);he&&(sr?!Zn&&(!Ya||sr)&&at(!1):(Fo.current=!0,(0,Ut.Z)(function(){Fo.current=!1})))})}),[Nr,{focused:Ya,typing:gn}]}function Et(me,he){return ue.useMemo(function(){return me||(he?((0,Se.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(he).map(function(ye){var $e=(0,nn.Z)(ye,2),at=$e[0],Wt=$e[1];return{label:at,value:Wt}})):[])},[me,he])}var _t=ee(34280);function Rt(me){var he=me.valueTexts,ye=me.onTextChange,$e=ue.useState(""),at=(0,nn.Z)($e,2),Wt=at[0],Dt=at[1],dn=ue.useRef([]);dn.current=he;function mn(Ca){Dt(Ca),ye(Ca)}function In(){Dt(dn.current[0])}return(0,_t.Z)(function(){he.every(function(Ca){return Ca!==Wt})&&In()},[he.join("||")]),[Wt,mn,In]}var oa=ue.createContext({}),Ra=oa,vn=ee(34666);function Xo(me){var he=me.cellRender,ye=me.monthCellRender,$e=me.dateRender,at=ue.useMemo(function(){if(he)return he;if(!(!ye&&!$e))return function(Wt,Dt){var dn=Wt;return $e&&Dt.type==="date"?$e(dn,Dt.today):ye&&Dt.type==="month"?ye(dn,Dt.locale):Dt.originNode}},[he,ye,$e]);return at}function Co(me,he){for(var ye=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",$e=String(me);$e.length=1?ye|0:1,Dt=me;Dt<=he;Dt+=Wt)at.push({label:Co(Dt,2),value:Dt,disabled:($e||[]).includes(Dt)});return at}function Wr(me){var he=me.generateConfig,ye=me.prefixCls,$e=me.operationRef,at=me.activeColumnIndex,Wt=me.value,Dt=me.showHour,dn=me.showMinute,mn=me.showSecond,In=me.use12Hours,Ca=me.hourStep,Tn=Ca===void 0?1:Ca,Zn=me.minuteStep,da=Zn===void 0?1:Zn,ga=me.secondStep,gn=ga===void 0?1:ga,Rn=me.disabledHours,ha=me.disabledMinutes,oo=me.disabledSeconds,Ya=me.disabledTime,co=me.hideDisabledOptions,Fo=me.onSelect,ro=me.cellRender,Va=me.locale,Nr=[],nr="".concat(ye,"-content"),wr="".concat(ye,"-time-panel"),sr,du=Wt?he.getHour(Wt):-1,Nu=du,Yu=Wt?he.getMinute(Wt):-1,gu=Wt?he.getSecond(Wt):-1,Kr=he.getNow(),zr=ue.useMemo(function(){if(Ya){var en=Ya(Kr);return[en.disabledHours,en.disabledMinutes,en.disabledSeconds]}return[Rn,ha,oo]},[Rn,ha,oo,Ya,Kr]),Fu=(0,nn.Z)(zr,3),ku=Fu[0],ru=Fu[1],su=Fu[2],Ja=Za(0,23,Tn,ku&&ku()),al=(0,Qe.Z)(function(){return Ja},Ja,Ho);In&&(sr=Nu>=12,Nu%=12);var Ee=ue.useMemo(function(){if(!In)return[!1,!1];var en=[!0,!0];return al.forEach(function(an){var Nn=an.disabled,On=an.value;Nn||(On>=12?en[1]=!1:en[0]=!1)}),en},[In,al]),Pe=(0,nn.Z)(Ee,2),_e=Pe[0],Je=Pe[1],gt=ue.useMemo(function(){return In?al.filter(sr?function(en){return en.value>=12}:function(en){return en.value<12}).map(function(en){var an=en.value%12,Nn=an===0?"12":Co(an,2);return(0,Xt.Z)((0,Xt.Z)({},en),{},{label:Nn,value:an})}):al},[In,sr,al]),vt=Za(0,59,da,ru&&ru(du)),zt=Za(0,59,gn,su&&su(du,Yu)),Tt=Mo({value:Wt,generateConfig:he,disabledMinutes:ru,disabledSeconds:su,minutes:vt,seconds:zt,use12Hours:In});$e.current={onUpDown:function(an){var Nn=Nr[at];if(Nn)for(var On=Nn.units.findIndex(function(Aa){return Aa.value===Nn.value}),Mn=Nn.units.length,ma=1;ma2&&arguments[2]!==void 0?arguments[2]:!1;(ba===Rn||Vo)&&(It(jn),Nr&&Nr(jn),Tt&&Tt(jn,Ha),nr&&!Zt(mn,jn,La)&&!(da!=null&&da(jn))&&nr(jn))},ar=function(jn){if(yu.includes(ba)){var Ha,Vo,pr=ba==="date";switch(jn===Ot.Z.PAGE_UP||jn===Ot.Z.PAGE_DOWN?Vo=pr?mn.addMonth:mn.addYear:Vo=pr?mn.addDate:mn.addMonth,jn){case Ot.Z.LEFT:case Ot.Z.PAGE_UP:Ha=Vo(wo,-1);break;case Ot.Z.RIGHT:case Ot.Z.PAGE_DOWN:Ha=Vo(wo,1);break;case Ot.Z.UP:case Ot.Z.DOWN:Ha=Vo(wo,Number("".concat(jn===Ot.Z.UP?"-":"").concat(pr?qe:Io)));break}if(Ha)return!(da!=null&&da(Ha))}return!0},mu=function(jn){if(ma.current&&ma.current.onKeyDown){var Ha=!0,Vo=jn.which;if([Ot.Z.LEFT,Ot.Z.RIGHT,Ot.Z.UP,Ot.Z.DOWN,Ot.Z.PAGE_UP,Ot.Z.PAGE_DOWN,Ot.Z.ENTER].includes(Vo)&&(jn.preventDefault(),Vo!==Ot.Z.ENTER&&oo===0&&(Ha=ar(Vo))),Ha)return ma.current.onKeyDown(jn)}return(0,Se.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},br=function(jn){ma.current&&ma.current.onBlur&&ma.current.onBlur(jn)};zt&&Nn!=="right"&&(zt.current={onKeyDown:mu,onClose:function(){ma.current&&ma.current.onClose&&ma.current.onClose()}}),ue.useEffect(function(){In&&!la.current&&_o(In)},[In]),ue.useEffect(function(){la.current=!1},[]);var Wo,wu=Xo({cellRender:Ee,monthCellRender:al,dateRender:Ja}),Zo=(0,Xt.Z)((0,Xt.Z)({},me),{},{cellRender:wu,operationRef:ma,prefixCls:at,viewDate:wo,value:La,onViewDateChange:ja,sourceMode:ho,onPanelChange:fr,disabledDate:da});switch(delete Zo.onChange,delete Zo.onSelect,ba){case"decade":Wo=ue.createElement(Ln,(0,re.Z)({},Zo,{onSelect:function(jn,Ha){ja(jn),Fr(jn,Ha)}}));break;case"year":Wo=ue.createElement(ll,(0,re.Z)({},Zo,{onSelect:function(jn,Ha){ja(jn),Fr(jn,Ha)}}));break;case"month":Wo=ue.createElement(_a,(0,re.Z)({},Zo,{onSelect:function(jn,Ha){ja(jn),Fr(jn,Ha)}}));break;case"quarter":Wo=ue.createElement(wa,(0,re.Z)({},Zo,{onSelect:function(jn,Ha){ja(jn),Fr(jn,Ha)}}));break;case"week":Wo=ue.createElement(so,(0,re.Z)({},Zo,{onSelect:function(jn,Ha){ja(jn),Fr(jn,Ha)}}));break;case"time":delete Zo.showTime,Wo=ue.createElement(Zu,(0,re.Z)({},Zo,(0,vn.Z)(co)==="object"?co:null,{onSelect:function(jn,Ha){ja(jn),Fr(jn,Ha)}}));break;default:co?Wo=ue.createElement(Ro,(0,re.Z)({},Zo,{onSelect:function(jn,Ha){ja(jn),Fr(jn,Ha)}})):Wo=ue.createElement(Su,(0,re.Z)({},Zo,{onSelect:function(jn,Ha){ja(jn),Fr(jn,Ha)}}))}var tu,Vr,Uu=function(){var jn=mn.getNow(),Ha=hn(mn.getHour(jn),mn.getMinute(jn),mn.getSecond(jn),_e?zr:1,Je?ku:1,gt?su:1),Vo=Me(mn,jn,Ha[0],Ha[1],Ha[2]);Fr(Vo,"submit")};Nt||(tu=ur(at,ba,ro),co&&ba!=="date"?Vr=null:Vr=Qr({prefixCls:at,components:Yu,needConfirmButton:Pe,okDisabled:!La||da&&da(La),locale:dn,showNow:Ya,onNow:Pe&&Uu,onOk:function(){La&&(Fr(La,"submit",!0),Nu&&Nu(La))}}));var bo;if(Fo&&ba==="date"&&Rn==="date"&&!co){var No=mn.getNow(),To="".concat(at,"-today-btn"),Da=da&&da(No);bo=ue.createElement("a",{className:Ve()(To,Da&&"".concat(To,"-disabled")),"aria-disabled":Da,onClick:function(){Da||Fr(No,"mouse",!0)}},dn.today)}return ue.createElement(Ra.Provider,{value:(0,Xt.Z)((0,Xt.Z)({},vt),{},{mode:ba,hideHeader:"hideHeader"in me?Va:vt.hideHeader,hidePrevBtn:an&&Nn==="right",hideNextBtn:an&&Nn==="left"})},ue.createElement("div",{tabIndex:oo,className:Ve()("".concat(at,"-panel"),Wt,(he={},(0,We.Z)(he,"".concat(at,"-panel-has-range"),On&&On[0]&&On[1]),(0,We.Z)(he,"".concat(at,"-panel-has-range-hover"),Mn&&Mn[0]&&Mn[1]),(0,We.Z)(he,"".concat(at,"-panel-rtl"),gu==="rtl"),he)),style:Dt,onKeyDown:mu,onBlur:br,onMouseDown:sr},Wo,tu||Vr||bo?ue.createElement("div",{className:"".concat(at,"-footer")},tu,Vr,bo):null))}var yr=Yr,cu=ee(35593),xu={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function jl(me){var he,ye=me.prefixCls,$e=me.popupElement,at=me.popupStyle,Wt=me.visible,Dt=me.dropdownClassName,dn=me.dropdownAlign,mn=me.transitionName,In=me.getPopupContainer,Ca=me.children,Tn=me.range,Zn=me.popupPlacement,da=me.direction,ga="".concat(ye,"-dropdown"),gn=function(){return Zn!==void 0?Zn:da==="rtl"?"bottomRight":"bottomLeft"};return ue.createElement(cu.Z,{showAction:[],hideAction:[],popupPlacement:gn(),builtinPlacements:xu,prefixCls:ga,popupTransitionName:mn,popup:$e,popupAlign:dn,popupVisible:Wt,popupClassName:Ve()(Dt,(he={},(0,We.Z)(he,"".concat(ga,"-range"),Tn),(0,We.Z)(he,"".concat(ga,"-rtl"),da==="rtl"),he)),popupStyle:at,getPopupContainer:In},Ca)}var Zl=jl;function Si(me){var he=me.prefixCls,ye=me.presets,$e=me.onClick,at=me.onHover;return ye.length?ue.createElement("div",{className:"".concat(he,"-presets")},ue.createElement("ul",null,ye.map(function(Wt,Dt){var dn=Wt.label,mn=Wt.value;return ue.createElement("li",{key:Dt,onClick:function(){return $e==null?void 0:$e(gr(mn))},onMouseEnter:function(){return at==null?void 0:at(gr(mn))},onMouseLeave:function(){return at==null?void 0:at(null)}},dn)}))):null}function xl(me){var he=me.picker,ye=me.disabledHours,$e=me.disabledMinutes,at=me.disabledSeconds;he==="time"&&(ye||$e||at)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function ei(me,he,ye){var $e=(0,vn.Z)(he)==="object"?he.clearIcon:ye;return $e||ue.createElement("span",{className:"".concat(me,"-clear-btn")})}function zl(me){var he,ye=me,$e=ye.prefixCls,at=$e===void 0?"rc-picker":$e,Wt=ye.id,Dt=ye.name,dn=ye.tabIndex,mn=ye.style,In=ye.className,Ca=ye.dropdownClassName,Tn=ye.dropdownAlign,Zn=ye.popupStyle,da=ye.transitionName,ga=ye.generateConfig,gn=ye.locale,Rn=ye.inputReadOnly,ha=ye.allowClear,oo=ye.autoFocus,Ya=ye.showTime,co=ye.picker,Fo=co===void 0?"date":co,ro=ye.format,Va=ye.use12Hours,Nr=ye.value,nr=ye.defaultValue,wr=ye.presets,sr=ye.open,du=ye.defaultOpen,Nu=ye.defaultOpenValue,Yu=ye.suffixIcon,gu=ye.clearIcon,Kr=ye.disabled,zr=ye.disabledDate,Fu=ye.placeholder,ku=ye.getPopupContainer,ru=ye.pickerRef,su=ye.panelRender,Ja=ye.onChange,al=ye.onOpenChange,Ee=ye.onFocus,Pe=ye.onBlur,_e=ye.onMouseDown,Je=ye.onMouseUp,gt=ye.onMouseEnter,vt=ye.onMouseLeave,zt=ye.onContextMenu,Tt=ye.onClick,Nt=ye.onKeyDown,rn=ye.onSelect,en=ye.direction,an=ye.autoComplete,Nn=an===void 0?"off":an,On=ye.inputRender,Mn=ye.changeOnBlur,ma=ue.useRef(null),la=Fo==="date"&&!!Ya||Fo==="time",Aa=Et(wr),Xn=Br(xn(ro,Fo,Ya,Va)),La=ue.useRef(null),It=ue.useRef(null),Lo=ue.useRef(null),uo=(0,kn.Z)(null,{value:Nr,defaultValue:nr}),wo=(0,nn.Z)(uo,2),_o=wo[0],ja=wo[1],mo=ue.useState(_o),Qa=(0,nn.Z)(mo,2),ia=Qa[0],ba=Qa[1],$a=ue.useRef(null),lr=(0,kn.Z)(!1,{value:sr,defaultValue:du,postState:function(Go){return Kr?!1:Go},onChange:function(Go){al&&al(Go),!Go&&$a.current&&$a.current.onClose&&$a.current.onClose()}}),Jo=(0,nn.Z)(lr,2),ho=Jo[0],er=Jo[1],fr=Pn(ia,{formatList:Xn,generateConfig:ga,locale:gn}),Fr=(0,nn.Z)(fr,2),ar=Fr[0],mu=Fr[1],br=Rt({valueTexts:ar,onTextChange:function(Go){var _u=jt(Go,{locale:gn,formatList:Xn,generateConfig:ga});_u&&(!zr||!zr(_u))&&ba(_u)}}),Wo=(0,nn.Z)(br,3),wu=Wo[0],Zo=Wo[1],tu=Wo[2],Vr=function(Go){ba(Go),ja(Go),Ja&&!Zt(ga,_o,Go)&&Ja(Go,Go?ot(Go,{generateConfig:ga,locale:gn,format:Xn[0]}):"")},Uu=function(Go){Kr&&Go||er(Go)},bo=function(Go){return ho&&$a.current&&$a.current.onKeyDown?$a.current.onKeyDown(Go):((0,Se.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},No=function(){for(var Go=arguments.length,_u=new Array(Go),cl=0;clZn(In);case"month":return Tn(gn)>Tn(In);case"week":return Ca(gn)>Ca(In);default:return!Bt(dn,gn,In)&&dn.isAfter(gn,In)}return!1},[Wt,Dt[1],In,he]),ga=ue.useCallback(function(gn){if(Dt[1]||Wt&&Wt(gn))return!0;if(Dt[0]&&mn)return!Bt(dn,gn,In)&&dn.isAfter(mn,gn);if(!he&&mn)switch(ye){case"quarter":return Zn(gn)0&&arguments[0]!==void 0?arguments[0]:!1,Yo=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},tr=null;Du&&mi&&mi[0]&&mi[1]&&gn.isAfter(mi[1],mi[0])&&(tr=mi);var Pu=Va;if(Va&&(0,vn.Z)(Va)==="object"&&Va.defaultValue){var rl=Va.defaultValue;Pu=(0,Xt.Z)((0,Xt.Z)({},Va),{},{defaultValue:Do(rl,Ao)||void 0})}return ue.createElement(mr.Provider,{value:{inRange:!0,panelPosition:vu,rangedValue:xc||Vn,hoverRangedValue:tr}},ue.createElement(yr,(0,re.Z)({},me,Yo,{cellRender:Hc,showTime:Pu,mode:pr[Ao],generateConfig:gn,style:void 0,direction:wo,disabledDate:Ao===0?ju:Ir,disabledTime:function(ai){return zr?zr(ai,Ao===0?"start":"end"):!1},className:Ve()((0,We.Z)({},"".concat(Dt,"-panel-focused"),Ao===0?!Ds:!Ol)),value:Do(Vn,Ao),locale:Rn,tabIndex:-1,onPanelChange:function(ai,xi){Ao===0&&Il(!0),Ao===1&&As(!0),ol($n(pr,xi,Ao),$n(Vn,ai,Ao));var wi=ai;vu==="right"&&pr[Ao]===xi&&(wi=Ke(wi,xi,gn,-1)),No(wi,Ao)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Ao===0?Do(Vn,1):Do(Vn,0)})))}var pi=0,ic=0;if(Ao&&lr.current&&ho.current&&$a.current&&Fr.current){pi=lr.current.offsetWidth+ho.current.offsetWidth;var jc=Fr.current.offsetLeft>pi?Fr.current.offsetLeft-pi:Fr.current.offsetLeft,Wi=$a.current.offsetWidth,Wc=Fr.current.offsetWidth;Wi&&Wc&&pi>Wi-Wc-(wo==="rtl"?0:jc)&&(ic=pi)}var Gc=wo==="rtl"?{right:pi}:{left:pi};function Ko(){var vu,Yo=ur(Dt,pr[Ao],Tt),tr=Qr({prefixCls:Dt,components:Lo,needConfirmButton:ia,okDisabled:!Do(Vn,Ao)||Kr&&Kr(Vn[Ao]),locale:Rn,onOk:function(){var oi=Do(Vn,Ao);oi&&(cl(Vn,Ao),La==null||La(Vn),yl(!1,Ao,"confirm"))}});if(ro!=="time"&&!Va){var Pu=bo(Ao),rl=Ke(Pu,ro,gn),ls=pr[Ao],ai=ls===ro,xi=bc(ai?"left":!1,{pickerValue:Pu,onPickerValueChange:function(oi){No(oi,Ao)}}),wi=bc("right",{pickerValue:rl,onPickerValueChange:function(oi){No(Ke(oi,ro,gn,-1),Ao)}});wo==="rtl"?vu=ue.createElement(ue.Fragment,null,wi,ai&&xi):vu=ue.createElement(ue.Fragment,null,xi,ai&&wi)}else vu=bc();var is=ue.createElement("div",{className:"".concat(Dt,"-panel-layout")},ue.createElement(Si,{prefixCls:Dt,presets:td,onClick:function(oi){cl(oi,null),yl(!1,Ao,"preset")},onHover:function(oi){Hr(oi)}}),ue.createElement("div",null,ue.createElement("div",{className:"".concat(Dt,"-panels")},vu),(Yo||tr)&&ue.createElement("div",{className:"".concat(Dt,"-footer")},Yo,tr)));return su&&(is=su(is)),ue.createElement("div",{className:"".concat(Dt,"-panel-container"),style:{marginLeft:ic},ref:$a,onMouseDown:function(oi){oi.preventDefault()}},is)}var nd=ue.createElement("div",{className:Ve()("".concat(Dt,"-range-wrapper"),"".concat(Dt,"-").concat(ro,"-range-wrapper")),style:{minWidth:nu}},ue.createElement("div",{ref:Fr,className:"".concat(Dt,"-range-arrow"),style:Gc}),Ko()),Kc;_e&&(Kc=ue.createElement("span",{className:"".concat(Dt,"-suffix"),onMouseDown:function(Yo){Yo.preventDefault()}},_e));var ad=ei(Dt,Pe,Je),Qc=ue.createElement("span",{onMouseDown:function(Yo){Yo.preventDefault(),Yo.stopPropagation()},onMouseUp:function(Yo){Yo.preventDefault(),Yo.stopPropagation();var tr=Zo;br[0]||(tr=$n(tr,null,0)),br[1]||(tr=$n(tr,null,1)),cl(tr,null),yl(!1,Ao,"clear")},className:"".concat(Dt,"-clear"),role:"button"},ad),od=Pe&&(Do(Zo,0)&&!br[0]||Do(Zo,1)&&!br[1]),Yc={size:Ma(ro,ar[0],gn)},sc=0,us=0;lr.current&&Jo.current&&ho.current&&(Ao===0?us=lr.current.offsetWidth:(sc=pi,us=Jo.current.offsetWidth));var rd=wo==="rtl"?{right:sc}:{left:sc},ud=function(Yo,tr){var Pu=$n(Vn,Yo,Ao);if(tr==="submit"||tr!=="key"&&!ia){cl(Pu,Ao),Ao===0?Il():As();var rl=Ao===0?1:0;br[rl]?yl(!1,!1,"confirm"):yl(!1,Ao,"confirm")}else jn(Pu)};return ue.createElement(Ra.Provider,{value:{operationRef:mu,hideHeader:ro==="time",onDateMouseEnter:wc,onDateMouseLeave:zn,hideRanges:!0,onSelect:ud,open:Du}},ue.createElement(Zl,{visible:Du,popupElement:nd,popupStyle:Ca,prefixCls:Dt,dropdownClassName:Tn,dropdownAlign:da,getPopupContainer:ga,transitionName:Zn,range:!0,direction:wo},ue.createElement("div",(0,re.Z)({ref:ba,className:Ve()(Dt,"".concat(Dt,"-range"),In,(he={},(0,We.Z)(he,"".concat(Dt,"-disabled"),br[0]&&br[1]),(0,We.Z)(he,"".concat(Dt,"-focused"),Ao===0?rs:ni),(0,We.Z)(he,"".concat(Dt,"-rtl"),wo==="rtl"),he)),style:mn,onClick:lc,onMouseEnter:la,onMouseLeave:Aa,onMouseDown:Vu,onMouseUp:ma},(0,ta.Z)(me,{aria:!0,data:!0})),ue.createElement("div",{className:Ve()("".concat(Dt,"-input"),(ye={},(0,We.Z)(ye,"".concat(Dt,"-input-active"),Ao===0),(0,We.Z)(ye,"".concat(Dt,"-input-placeholder"),!!Cs),ye)),ref:lr},ue.createElement("input",(0,re.Z)({id:dn,disabled:br[0],readOnly:vt||typeof ar[0]=="function"||!Ds,value:Cs||pu,onChange:function(Yo){vr(Yo.target.value)},autoFocus:oo,placeholder:Do(ha,0)||"",ref:er},ws,Yc,{autoComplete:mo}))),ue.createElement("div",{className:"".concat(Dt,"-range-separator"),ref:ho},wr),ue.createElement("div",{className:Ve()("".concat(Dt,"-input"),($e={},(0,We.Z)($e,"".concat(Dt,"-input-active"),Ao===1),(0,We.Z)($e,"".concat(Dt,"-input-placeholder"),!!uc),$e)),ref:Jo},ue.createElement("input",(0,re.Z)({disabled:br[1],readOnly:vt||typeof ar[0]=="function"||!Ol,value:uc||Pl,onChange:function(Yo){_l(Yo.target.value)},placeholder:Do(ha,1)||"",ref:fr},Hu,Yc,{autoComplete:mo}))),ue.createElement("div",{className:"".concat(Dt,"-active-bar"),style:(0,Xt.Z)((0,Xt.Z)({},rd),{},{width:us,position:"absolute"})}),Kc,od&&Qc)))}var ci=function(me){(0,Pt.Z)(ye,me);var he=(0,on.Z)(ye);function ye(){var $e;(0,et.Z)(this,ye);for(var at=arguments.length,Wt=new Array(at),Dt=0;Dt{const{lineHeight:at}=me,Wt=Math.floor(ye*at)+2,Dt=Math.max((he-Wt)/2,0),dn=Math.max(he-Wt-Dt,0);return{padding:`${Dt}px ${$e}px ${dn}px`}},vs=me=>{const{componentCls:he,pickerCellCls:ye,pickerCellInnerCls:$e,cellHeight:at,motionDurationSlow:Wt,borderRadiusSM:Dt,motionDurationMid:dn,cellHoverBg:mn,lineWidth:In,lineType:Ca,colorPrimary:Tn,cellActiveWithRangeBg:Zn,colorTextLightSolid:da,controlHeightSM:ga,cellRangeBorderColor:gn,pickerCellBorderGap:Rn,cellHoverWithRangeBg:ha,cellWidth:oo,colorTextDisabled:Ya,cellBgDisabled:co}=me;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:at,transform:"translateY(-50%)",transition:`all ${Wt}`,content:'""'},[$e]:{position:"relative",zIndex:2,display:"inline-block",minWidth:at,height:at,lineHeight:`${at}px`,borderRadius:Dt,transition:`background ${dn}, border ${dn}`},"&-range-hover-start, &-range-hover-end":{[$e]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ye}-in-view), + `]:{[`&:hover ${ie}-inner`]:{backgroundColor:ke.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:ke.colorBgContainer,borderColor:ke.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:ke.fontSizeLG/2,height:ke.fontSizeLG/2,backgroundColor:ke.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${He}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:ke.colorBgContainerDisabled,borderColor:ke.colorBorder,"&:after":{borderColor:ke.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:ke.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:ke.colorTextDisabled}}}]};function fe(ke,ie){const He=(0,ne.TS)(ie,{checkboxCls:`.${ke}`,checkboxSize:ie.controlInteractiveSize});return[be(He)]}pt.ZP=(0,Se.Z)("Checkbox",(ke,ie)=>{let{prefixCls:He}=ie;return[fe(He,ke)]})},5083:function(yt,pt,ee){"use strict";ee.d(pt,{default:function(){return oc}});var z=ee(61186),ne=ee.n(z),Se=ee(48736),be=ee(90111),fe=ee.n(be),ke=ee(58319),ie=ee.n(ke),He=ee(23250),Ye=ee.n(He),Ze=ee(74959),Be=ee.n(Ze),Ne=ee(10238),xe=ee.n(Ne),le=ee(33656),E=ee.n(le);ne().extend(E()),ne().extend(xe()),ne().extend(fe()),ne().extend(ie()),ne().extend(Ye()),ne().extend(Be()),ne().extend(function(me,he){var ye=he.prototype,$e=ye.format;ye.format=function(Wt){var Dt=(Wt||"").replace("Wo","wo");return $e.bind(this)(Dt)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(he){var ye=a[he];return ye||he.split("_")[0]},y=function(){(0,Se.ET)(!1,"Not match any format. Please help to fire a issue about this.")},b={getNow:function(){return ne()()},getFixedDate:function(he){return ne()(he,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(he){return he.endOf("month")},getWeekDay:function(he){var ye=he.locale("en");return ye.weekday()+ye.localeData().firstDayOfWeek()},getYear:function(he){return he.year()},getMonth:function(he){return he.month()},getDate:function(he){return he.date()},getHour:function(he){return he.hour()},getMinute:function(he){return he.minute()},getSecond:function(he){return he.second()},addYear:function(he,ye){return he.add(ye,"year")},addMonth:function(he,ye){return he.add(ye,"month")},addDate:function(he,ye){return he.add(ye,"day")},setYear:function(he,ye){return he.year(ye)},setMonth:function(he,ye){return he.month(ye)},setDate:function(he,ye){return he.date(ye)},setHour:function(he,ye){return he.hour(ye)},setMinute:function(he,ye){return he.minute(ye)},setSecond:function(he,ye){return he.second(ye)},isAfter:function(he,ye){return he.isAfter(ye)},isValidate:function(he){return he.isValid()},locale:{getWeekFirstDay:function(he){return ne()().locale(x(he)).localeData().firstDayOfWeek()},getWeekFirstDate:function(he,ye){return ye.locale(x(he)).weekday(0)},getWeek:function(he,ye){return ye.locale(x(he)).week()},getShortWeekDays:function(he){return ne()().locale(x(he)).localeData().weekdaysMin()},getShortMonths:function(he){return ne()().locale(x(he)).localeData().monthsShort()},format:function(he,ye,$e){return ye.locale(x(he)).format($e)},parse:function(he,ye,$e){for(var at=x(he),Wt=0;Wt<$e.length;Wt+=1){var Dt=$e[Wt],dn=ye;if(Dt.includes("wo")||Dt.includes("Wo")){for(var mn=dn.split("-")[0],In=dn.split("-")[1],Ca=ne()(mn,"YYYY").startOf("year").locale(at),Tn=0;Tn<=52;Tn+=1){var Zn=Ca.add(Tn,"week");if(Zn.format("Wo")===In)return Zn}return y(),null}var da=ne()(dn,Dt,!0).locale(at);if(da.isValid())return da}return ye&&y(),null}}},te=b,oe=ee(53487),re=ee(32855),ue=ee(59301),ce={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"},pe=ce,ge=ee(7657),Fe=function(he,ye){return ue.createElement(ge.Z,(0,re.Z)({},he,{ref:ye,icon:pe}))},Ce=ue.forwardRef(Fe),Ae=Ce,ct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}}]},name:"clock-circle",theme:"outlined"},Oe=ct,Ct=function(he,ye){return ue.createElement(ge.Z,(0,re.Z)({},he,{ref:ye,icon:Oe}))},Te=ue.forwardRef(Ct),Xe=Te,st=ee(19248),nt={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z"}}]},name:"swap-right",theme:"outlined"},kt=nt,Ue=function(he,ye){return ue.createElement(ge.Z,(0,re.Z)({},he,{ref:ye,icon:kt}))},Ge=ue.forwardRef(Ue),bt=Ge,je=ee(92310),Ve=ee.n(je),et=ee(33377),Mt=ee(93912),sn=ee(83383),Pt=ee(18881),on=ee(85461),We=ee(74430),Xt=ee(27247),nn=ee(11913),kn=ee(18929),ta=ee(26112),Qe=ee(80547),Re=ee(13697),Le=10,ve=Le*10,qe=7;function rt(me,he){if(!me&&!he)return!0;if(!me||!he)return!1}function we(me,he,ye){var $e=rt(he,ye);if(typeof $e=="boolean")return $e;var at=Math.floor(me.getYear(he)/10),Wt=Math.floor(me.getYear(ye)/10);return at===Wt}function De(me,he,ye){var $e=rt(he,ye);return typeof $e=="boolean"?$e:me.getYear(he)===me.getYear(ye)}function Ft(me,he){var ye=Math.floor(me.getMonth(he)/3);return ye+1}function mt(me,he,ye){var $e=rt(he,ye);return typeof $e=="boolean"?$e:De(me,he,ye)&&Ft(me,he)===Ft(me,ye)}function ze(me,he,ye){var $e=rt(he,ye);return typeof $e=="boolean"?$e:De(me,he,ye)&&me.getMonth(he)===me.getMonth(ye)}function Bt(me,he,ye){var $e=rt(he,ye);return typeof $e=="boolean"?$e:me.getYear(he)===me.getYear(ye)&&me.getMonth(he)===me.getMonth(ye)&&me.getDate(he)===me.getDate(ye)}function dt(me,he,ye){var $e=rt(he,ye);return typeof $e=="boolean"?$e:me.getHour(he)===me.getHour(ye)&&me.getMinute(he)===me.getMinute(ye)&&me.getSecond(he)===me.getSecond(ye)}function cn(me,he,ye,$e){var at=rt(ye,$e);return typeof at=="boolean"?at:De(me,ye,$e)&&me.locale.getWeek(he,ye)===me.locale.getWeek(he,$e)}function Zt(me,he,ye){return Bt(me,he,ye)&&dt(me,he,ye)}function wt(me,he,ye,$e){return!he||!ye||!$e?!1:!Bt(me,he,$e)&&!Bt(me,ye,$e)&&me.isAfter($e,he)&&me.isAfter(ye,$e)}function Gt(me,he,ye){var $e=he.locale.getWeekFirstDay(me),at=he.setDate(ye,1),Wt=he.getWeekDay(at),Dt=he.addDate(at,$e-Wt);return he.getMonth(Dt)===he.getMonth(ye)&&he.getDate(Dt)>1&&(Dt=he.addDate(Dt,-7)),Dt}function Ke(me,he,ye){var $e=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(he){case"year":return ye.addYear(me,$e*10);case"quarter":case"month":return ye.addYear(me,$e);default:return ye.addMonth(me,$e)}}function ot(me,he){var ye=he.generateConfig,$e=he.locale,at=he.format;return typeof at=="function"?at(me):ye.locale.format($e.locale,me,at)}function jt(me,he){var ye=he.generateConfig,$e=he.locale,at=he.formatList;return!me||typeof at[0]=="function"?null:ye.locale.parse($e.locale,me,at)}function Vt(me){var he=me.cellDate,ye=me.mode,$e=me.disabledDate,at=me.generateConfig;if(!$e)return!1;var Wt=function(ga,gn,Rn){for(var ha=gn;ha<=Rn;){var ro=void 0;switch(ga){case"date":{if(ro=at.setDate(he,ha),!$e(ro))return!1;break}case"month":{if(ro=at.setMonth(he,ha),!Vt({cellDate:ro,mode:"month",generateConfig:at,disabledDate:$e}))return!1;break}case"year":{if(ro=at.setYear(he,ha),!Vt({cellDate:ro,mode:"year",generateConfig:at,disabledDate:$e}))return!1;break}}ha+=1}return!0};switch(ye){case"date":case"week":return $e(he);case"month":{var Dt=1,dn=at.getDate(at.getEndDate(he));return Wt("date",Dt,dn)}case"quarter":{var mn=Math.floor(at.getMonth(he)/3)*3,In=mn+2;return Wt("month",mn,In)}case"year":return Wt("month",0,11);case"decade":{var Ca=at.getYear(he),Tn=Math.floor(Ca/Le)*Le,Zn=Tn+Le-1;return Wt("year",Tn,Zn)}}}function Pn(me,he){var ye=he.formatList,$e=he.generateConfig,at=he.locale;return(0,Qe.Z)(function(){if(!me)return[[""],""];for(var Wt="",Dt=[],dn=0;dn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(In.current),ha){mn(Rn);return}In.current=requestAnimationFrame(function(){mn(Rn)})}var Tn=Pn(dn,{formatList:ye,generateConfig:$e,locale:at}),Zn=(0,nn.Z)(Tn,2),da=Zn[1];function ga(Rn){Ca(Rn)}function gn(){var Rn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ca(null,Rn)}return(0,ue.useEffect)(function(){gn(!0)},[me]),(0,ue.useEffect)(function(){return function(){return cancelAnimationFrame(In.current)}},[]),[da,ga,gn]}var Ot=ee(10228),Ut=ee(16089),Lt=ee(3300),Dn=ee(29194),qn=new Map;function _n(me,he){var ye;function $e(){(0,Dn.Z)(me)?he():ye=(0,Ut.Z)(function(){$e()})}return $e(),function(){Ut.Z.cancel(ye)}}function Ga(me,he,ye){if(qn.get(me)&&cancelAnimationFrame(qn.get(me)),ye<=0){qn.set(me,requestAnimationFrame(function(){me.scrollTop=he}));return}var $e=he-me.scrollTop,at=$e/ye*10;qn.set(me,requestAnimationFrame(function(){me.scrollTop+=at,me.scrollTop!==he&&Ga(me,he,ye-10)}))}function An(me,he){var ye=he.onLeftRight,$e=he.onCtrlLeftRight,at=he.onUpDown,Wt=he.onPageUpDown,Dt=he.onEnter,dn=me.which,mn=me.ctrlKey,In=me.metaKey;switch(dn){case Ot.Z.LEFT:if(mn||In){if($e)return $e(-1),!0}else if(ye)return ye(-1),!0;break;case Ot.Z.RIGHT:if(mn||In){if($e)return $e(1),!0}else if(ye)return ye(1),!0;break;case Ot.Z.UP:if(at)return at(-1),!0;break;case Ot.Z.DOWN:if(at)return at(1),!0;break;case Ot.Z.PAGE_UP:if(Wt)return Wt(-1),!0;break;case Ot.Z.PAGE_DOWN:if(Wt)return Wt(1),!0;break;case Ot.Z.ENTER:if(Dt)return Dt(),!0;break}return!1}function xn(me,he,ye,$e){var at=me;if(!at)switch(he){case"time":at=$e?"hh:mm:ss a":"HH:mm:ss";break;case"week":at="gggg-wo";break;case"month":at="YYYY-MM";break;case"quarter":at="YYYY-[Q]Q";break;case"year":at="YYYY";break;default:at=ye?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return at}function Ma(me,he,ye){var $e=me==="time"?8:10,at=typeof he=="function"?he(ye.getNow()).length:he.length;return Math.max($e,at)+2}var oo=null,ln=new Set;function fn(me){return!oo&&typeof window!="undefined"&&window.addEventListener&&(oo=function(ye){(0,Lt.Z)(ln).forEach(function($e){$e(ye)})},window.addEventListener("mousedown",oo)),ln.add(me),function(){ln.delete(me),ln.size===0&&(window.removeEventListener("mousedown",oo),oo=null)}}function io(me){var he=me.target;if(me.composed&&he.shadowRoot){var ye;return((ye=me.composedPath)===null||ye===void 0?void 0:ye.call(me)[0])||he}return he}var Oa=function(he){return he==="month"||he==="date"?"year":he},ea=function(he){return he==="date"?"month":he},So=function(he){return he==="month"||he==="date"?"quarter":he},qa=function(he){return he==="date"?"week":he},hr={year:Oa,month:ea,quarter:So,week:qa,time:null,date:null};function xr(me,he){return me.some(function(ye){return ye&&ye.contains(he)})}function Qo(me){var he=me.open,ye=me.value,$e=me.isClickOutside,at=me.triggerOpen,Wt=me.forwardKeyDown,Dt=me.onKeyDown,dn=me.blurToCancel,mn=me.onSubmit,In=me.onCancel,Ca=me.onFocus,Tn=me.onBlur,Zn=me.changeOnBlur,da=(0,ue.useState)(!1),ga=(0,nn.Z)(da,2),gn=ga[0],Rn=ga[1],ha=(0,ue.useState)(!1),ro=(0,nn.Z)(ha,2),Ya=ro[0],co=ro[1],Fo=(0,ue.useRef)(!1),uo=(0,ue.useRef)(!1),Va=(0,ue.useRef)(!1),Nr={onMouseDown:function(){Rn(!0),at(!0)},onKeyDown:function(wr){var sr=function(){Va.current=!0};if(Dt(wr,sr),!Va.current){switch(wr.which){case Ot.Z.ENTER:{he?mn()!==!1&&Rn(!0):at(!0),wr.preventDefault();return}case Ot.Z.TAB:{gn&&he&&!wr.shiftKey?(Rn(!1),wr.preventDefault()):!gn&&he&&!Wt(wr)&&wr.shiftKey&&(Rn(!0),wr.preventDefault());return}case Ot.Z.ESC:{Rn(!0),In();return}}!he&&![Ot.Z.SHIFT].includes(wr.which)?at(!0):gn||Wt(wr)}},onFocus:function(wr){Rn(!0),co(!0),Ca&&Ca(wr)},onBlur:function(wr){if(Fo.current||!$e(document.activeElement)){Fo.current=!1;return}dn?setTimeout(function(){for(var sr=document,du=sr.activeElement;du&&du.shadowRoot;)du=du.shadowRoot.activeElement;$e(du)&&In()},0):he&&(at(!1),uo.current&&mn()),co(!1),Tn==null||Tn(wr)}};return(0,ue.useEffect)(function(){uo.current=!1},[he]),(0,ue.useEffect)(function(){uo.current=!0},[ye]),(0,ue.useEffect)(function(){return fn(function(nr){var wr=io(nr),sr=$e(wr);he&&(sr?!Zn&&(!Ya||sr)&&at(!1):(Fo.current=!0,(0,Ut.Z)(function(){Fo.current=!1})))})}),[Nr,{focused:Ya,typing:gn}]}function Et(me,he){return ue.useMemo(function(){return me||(he?((0,Se.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(he).map(function(ye){var $e=(0,nn.Z)(ye,2),at=$e[0],Wt=$e[1];return{label:at,value:Wt}})):[])},[me,he])}var _t=ee(34280);function Rt(me){var he=me.valueTexts,ye=me.onTextChange,$e=ue.useState(""),at=(0,nn.Z)($e,2),Wt=at[0],Dt=at[1],dn=ue.useRef([]);dn.current=he;function mn(Ca){Dt(Ca),ye(Ca)}function In(){Dt(dn.current[0])}return(0,_t.Z)(function(){he.every(function(Ca){return Ca!==Wt})&&In()},[he.join("||")]),[Wt,mn,In]}var oa=ue.createContext({}),Ra=oa,vn=ee(34666);function Xo(me){var he=me.cellRender,ye=me.monthCellRender,$e=me.dateRender,at=ue.useMemo(function(){if(he)return he;if(!(!ye&&!$e))return function(Wt,Dt){var dn=Wt;return $e&&Dt.type==="date"?$e(dn,Dt.today):ye&&Dt.type==="month"?ye(dn,Dt.locale):Dt.originNode}},[he,ye,$e]);return at}function Co(me,he){for(var ye=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",$e=String(me);$e.length=1?ye|0:1,Dt=me;Dt<=he;Dt+=Wt)at.push({label:Co(Dt,2),value:Dt,disabled:($e||[]).includes(Dt)});return at}function Wr(me){var he=me.generateConfig,ye=me.prefixCls,$e=me.operationRef,at=me.activeColumnIndex,Wt=me.value,Dt=me.showHour,dn=me.showMinute,mn=me.showSecond,In=me.use12Hours,Ca=me.hourStep,Tn=Ca===void 0?1:Ca,Zn=me.minuteStep,da=Zn===void 0?1:Zn,ga=me.secondStep,gn=ga===void 0?1:ga,Rn=me.disabledHours,ha=me.disabledMinutes,ro=me.disabledSeconds,Ya=me.disabledTime,co=me.hideDisabledOptions,Fo=me.onSelect,uo=me.cellRender,Va=me.locale,Nr=[],nr="".concat(ye,"-content"),wr="".concat(ye,"-time-panel"),sr,du=Wt?he.getHour(Wt):-1,Nu=du,Yu=Wt?he.getMinute(Wt):-1,gu=Wt?he.getSecond(Wt):-1,Kr=he.getNow(),zr=ue.useMemo(function(){if(Ya){var en=Ya(Kr);return[en.disabledHours,en.disabledMinutes,en.disabledSeconds]}return[Rn,ha,ro]},[Rn,ha,ro,Ya,Kr]),Fu=(0,nn.Z)(zr,3),ku=Fu[0],ru=Fu[1],su=Fu[2],Ja=Za(0,23,Tn,ku&&ku()),al=(0,Qe.Z)(function(){return Ja},Ja,Ho);In&&(sr=Nu>=12,Nu%=12);var Ee=ue.useMemo(function(){if(!In)return[!1,!1];var en=[!0,!0];return al.forEach(function(an){var Nn=an.disabled,On=an.value;Nn||(On>=12?en[1]=!1:en[0]=!1)}),en},[In,al]),Pe=(0,nn.Z)(Ee,2),_e=Pe[0],Je=Pe[1],gt=ue.useMemo(function(){return In?al.filter(sr?function(en){return en.value>=12}:function(en){return en.value<12}).map(function(en){var an=en.value%12,Nn=an===0?"12":Co(an,2);return(0,Xt.Z)((0,Xt.Z)({},en),{},{label:Nn,value:an})}):al},[In,sr,al]),vt=Za(0,59,da,ru&&ru(du)),zt=Za(0,59,gn,su&&su(du,Yu)),Tt=Mo({value:Wt,generateConfig:he,disabledMinutes:ru,disabledSeconds:su,minutes:vt,seconds:zt,use12Hours:In});$e.current={onUpDown:function(an){var Nn=Nr[at];if(Nn)for(var On=Nn.units.findIndex(function(Aa){return Aa.value===Nn.value}),Mn=Nn.units.length,ma=1;ma2&&arguments[2]!==void 0?arguments[2]:!1;(ba===Rn||Vo)&&(It(jn),Nr&&Nr(jn),Tt&&Tt(jn,Ha),nr&&!Zt(mn,jn,La)&&!(da!=null&&da(jn))&&nr(jn))},ar=function(jn){if(yu.includes(ba)){var Ha,Vo,pr=ba==="date";switch(jn===Ot.Z.PAGE_UP||jn===Ot.Z.PAGE_DOWN?Vo=pr?mn.addMonth:mn.addYear:Vo=pr?mn.addDate:mn.addMonth,jn){case Ot.Z.LEFT:case Ot.Z.PAGE_UP:Ha=Vo(wo,-1);break;case Ot.Z.RIGHT:case Ot.Z.PAGE_DOWN:Ha=Vo(wo,1);break;case Ot.Z.UP:case Ot.Z.DOWN:Ha=Vo(wo,Number("".concat(jn===Ot.Z.UP?"-":"").concat(pr?qe:Io)));break}if(Ha)return!(da!=null&&da(Ha))}return!0},mu=function(jn){if(ma.current&&ma.current.onKeyDown){var Ha=!0,Vo=jn.which;if([Ot.Z.LEFT,Ot.Z.RIGHT,Ot.Z.UP,Ot.Z.DOWN,Ot.Z.PAGE_UP,Ot.Z.PAGE_DOWN,Ot.Z.ENTER].includes(Vo)&&(jn.preventDefault(),Vo!==Ot.Z.ENTER&&ro===0&&(Ha=ar(Vo))),Ha)return ma.current.onKeyDown(jn)}return(0,Se.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},br=function(jn){ma.current&&ma.current.onBlur&&ma.current.onBlur(jn)};zt&&Nn!=="right"&&(zt.current={onKeyDown:mu,onClose:function(){ma.current&&ma.current.onClose&&ma.current.onClose()}}),ue.useEffect(function(){In&&!la.current&&_o(In)},[In]),ue.useEffect(function(){la.current=!1},[]);var Wo,wu=Xo({cellRender:Ee,monthCellRender:al,dateRender:Ja}),Zo=(0,Xt.Z)((0,Xt.Z)({},me),{},{cellRender:wu,operationRef:ma,prefixCls:at,viewDate:wo,value:La,onViewDateChange:ja,sourceMode:ho,onPanelChange:fr,disabledDate:da});switch(delete Zo.onChange,delete Zo.onSelect,ba){case"decade":Wo=ue.createElement(Ln,(0,re.Z)({},Zo,{onSelect:function(jn,Ha){ja(jn),Fr(jn,Ha)}}));break;case"year":Wo=ue.createElement(ll,(0,re.Z)({},Zo,{onSelect:function(jn,Ha){ja(jn),Fr(jn,Ha)}}));break;case"month":Wo=ue.createElement(_a,(0,re.Z)({},Zo,{onSelect:function(jn,Ha){ja(jn),Fr(jn,Ha)}}));break;case"quarter":Wo=ue.createElement(wa,(0,re.Z)({},Zo,{onSelect:function(jn,Ha){ja(jn),Fr(jn,Ha)}}));break;case"week":Wo=ue.createElement(so,(0,re.Z)({},Zo,{onSelect:function(jn,Ha){ja(jn),Fr(jn,Ha)}}));break;case"time":delete Zo.showTime,Wo=ue.createElement(Zu,(0,re.Z)({},Zo,(0,vn.Z)(co)==="object"?co:null,{onSelect:function(jn,Ha){ja(jn),Fr(jn,Ha)}}));break;default:co?Wo=ue.createElement(Ro,(0,re.Z)({},Zo,{onSelect:function(jn,Ha){ja(jn),Fr(jn,Ha)}})):Wo=ue.createElement(Su,(0,re.Z)({},Zo,{onSelect:function(jn,Ha){ja(jn),Fr(jn,Ha)}}))}var tu,Vr,Uu=function(){var jn=mn.getNow(),Ha=hn(mn.getHour(jn),mn.getMinute(jn),mn.getSecond(jn),_e?zr:1,Je?ku:1,gt?su:1),Vo=Me(mn,jn,Ha[0],Ha[1],Ha[2]);Fr(Vo,"submit")};Nt||(tu=ur(at,ba,uo),co&&ba!=="date"?Vr=null:Vr=Qr({prefixCls:at,components:Yu,needConfirmButton:Pe,okDisabled:!La||da&&da(La),locale:dn,showNow:Ya,onNow:Pe&&Uu,onOk:function(){La&&(Fr(La,"submit",!0),Nu&&Nu(La))}}));var bo;if(Fo&&ba==="date"&&Rn==="date"&&!co){var No=mn.getNow(),To="".concat(at,"-today-btn"),Da=da&&da(No);bo=ue.createElement("a",{className:Ve()(To,Da&&"".concat(To,"-disabled")),"aria-disabled":Da,onClick:function(){Da||Fr(No,"mouse",!0)}},dn.today)}return ue.createElement(Ra.Provider,{value:(0,Xt.Z)((0,Xt.Z)({},vt),{},{mode:ba,hideHeader:"hideHeader"in me?Va:vt.hideHeader,hidePrevBtn:an&&Nn==="right",hideNextBtn:an&&Nn==="left"})},ue.createElement("div",{tabIndex:ro,className:Ve()("".concat(at,"-panel"),Wt,(he={},(0,We.Z)(he,"".concat(at,"-panel-has-range"),On&&On[0]&&On[1]),(0,We.Z)(he,"".concat(at,"-panel-has-range-hover"),Mn&&Mn[0]&&Mn[1]),(0,We.Z)(he,"".concat(at,"-panel-rtl"),gu==="rtl"),he)),style:Dt,onKeyDown:mu,onBlur:br,onMouseDown:sr},Wo,tu||Vr||bo?ue.createElement("div",{className:"".concat(at,"-footer")},tu,Vr,bo):null))}var yr=Yr,cu=ee(35593),xu={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function jl(me){var he,ye=me.prefixCls,$e=me.popupElement,at=me.popupStyle,Wt=me.visible,Dt=me.dropdownClassName,dn=me.dropdownAlign,mn=me.transitionName,In=me.getPopupContainer,Ca=me.children,Tn=me.range,Zn=me.popupPlacement,da=me.direction,ga="".concat(ye,"-dropdown"),gn=function(){return Zn!==void 0?Zn:da==="rtl"?"bottomRight":"bottomLeft"};return ue.createElement(cu.Z,{showAction:[],hideAction:[],popupPlacement:gn(),builtinPlacements:xu,prefixCls:ga,popupTransitionName:mn,popup:$e,popupAlign:dn,popupVisible:Wt,popupClassName:Ve()(Dt,(he={},(0,We.Z)(he,"".concat(ga,"-range"),Tn),(0,We.Z)(he,"".concat(ga,"-rtl"),da==="rtl"),he)),popupStyle:at,getPopupContainer:In},Ca)}var Zl=jl;function Si(me){var he=me.prefixCls,ye=me.presets,$e=me.onClick,at=me.onHover;return ye.length?ue.createElement("div",{className:"".concat(he,"-presets")},ue.createElement("ul",null,ye.map(function(Wt,Dt){var dn=Wt.label,mn=Wt.value;return ue.createElement("li",{key:Dt,onClick:function(){return $e==null?void 0:$e(gr(mn))},onMouseEnter:function(){return at==null?void 0:at(gr(mn))},onMouseLeave:function(){return at==null?void 0:at(null)}},dn)}))):null}function xl(me){var he=me.picker,ye=me.disabledHours,$e=me.disabledMinutes,at=me.disabledSeconds;he==="time"&&(ye||$e||at)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function ei(me,he,ye){var $e=(0,vn.Z)(he)==="object"?he.clearIcon:ye;return $e||ue.createElement("span",{className:"".concat(me,"-clear-btn")})}function zl(me){var he,ye=me,$e=ye.prefixCls,at=$e===void 0?"rc-picker":$e,Wt=ye.id,Dt=ye.name,dn=ye.tabIndex,mn=ye.style,In=ye.className,Ca=ye.dropdownClassName,Tn=ye.dropdownAlign,Zn=ye.popupStyle,da=ye.transitionName,ga=ye.generateConfig,gn=ye.locale,Rn=ye.inputReadOnly,ha=ye.allowClear,ro=ye.autoFocus,Ya=ye.showTime,co=ye.picker,Fo=co===void 0?"date":co,uo=ye.format,Va=ye.use12Hours,Nr=ye.value,nr=ye.defaultValue,wr=ye.presets,sr=ye.open,du=ye.defaultOpen,Nu=ye.defaultOpenValue,Yu=ye.suffixIcon,gu=ye.clearIcon,Kr=ye.disabled,zr=ye.disabledDate,Fu=ye.placeholder,ku=ye.getPopupContainer,ru=ye.pickerRef,su=ye.panelRender,Ja=ye.onChange,al=ye.onOpenChange,Ee=ye.onFocus,Pe=ye.onBlur,_e=ye.onMouseDown,Je=ye.onMouseUp,gt=ye.onMouseEnter,vt=ye.onMouseLeave,zt=ye.onContextMenu,Tt=ye.onClick,Nt=ye.onKeyDown,rn=ye.onSelect,en=ye.direction,an=ye.autoComplete,Nn=an===void 0?"off":an,On=ye.inputRender,Mn=ye.changeOnBlur,ma=ue.useRef(null),la=Fo==="date"&&!!Ya||Fo==="time",Aa=Et(wr),Xn=Br(xn(uo,Fo,Ya,Va)),La=ue.useRef(null),It=ue.useRef(null),Lo=ue.useRef(null),lo=(0,kn.Z)(null,{value:Nr,defaultValue:nr}),wo=(0,nn.Z)(lo,2),_o=wo[0],ja=wo[1],mo=ue.useState(_o),Qa=(0,nn.Z)(mo,2),ia=Qa[0],ba=Qa[1],$a=ue.useRef(null),lr=(0,kn.Z)(!1,{value:sr,defaultValue:du,postState:function(Go){return Kr?!1:Go},onChange:function(Go){al&&al(Go),!Go&&$a.current&&$a.current.onClose&&$a.current.onClose()}}),Jo=(0,nn.Z)(lr,2),ho=Jo[0],er=Jo[1],fr=Pn(ia,{formatList:Xn,generateConfig:ga,locale:gn}),Fr=(0,nn.Z)(fr,2),ar=Fr[0],mu=Fr[1],br=Rt({valueTexts:ar,onTextChange:function(Go){var _u=jt(Go,{locale:gn,formatList:Xn,generateConfig:ga});_u&&(!zr||!zr(_u))&&ba(_u)}}),Wo=(0,nn.Z)(br,3),wu=Wo[0],Zo=Wo[1],tu=Wo[2],Vr=function(Go){ba(Go),ja(Go),Ja&&!Zt(ga,_o,Go)&&Ja(Go,Go?ot(Go,{generateConfig:ga,locale:gn,format:Xn[0]}):"")},Uu=function(Go){Kr&&Go||er(Go)},bo=function(Go){return ho&&$a.current&&$a.current.onKeyDown?$a.current.onKeyDown(Go):((0,Se.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},No=function(){for(var Go=arguments.length,_u=new Array(Go),cl=0;clZn(In);case"month":return Tn(gn)>Tn(In);case"week":return Ca(gn)>Ca(In);default:return!Bt(dn,gn,In)&&dn.isAfter(gn,In)}return!1},[Wt,Dt[1],In,he]),ga=ue.useCallback(function(gn){if(Dt[1]||Wt&&Wt(gn))return!0;if(Dt[0]&&mn)return!Bt(dn,gn,In)&&dn.isAfter(mn,gn);if(!he&&mn)switch(ye){case"quarter":return Zn(gn)0&&arguments[0]!==void 0?arguments[0]:!1,Yo=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},tr=null;Du&&mi&&mi[0]&&mi[1]&&gn.isAfter(mi[1],mi[0])&&(tr=mi);var Pu=Va;if(Va&&(0,vn.Z)(Va)==="object"&&Va.defaultValue){var rl=Va.defaultValue;Pu=(0,Xt.Z)((0,Xt.Z)({},Va),{},{defaultValue:Do(rl,Ao)||void 0})}return ue.createElement(mr.Provider,{value:{inRange:!0,panelPosition:vu,rangedValue:xc||Vn,hoverRangedValue:tr}},ue.createElement(yr,(0,re.Z)({},me,Yo,{cellRender:Hc,showTime:Pu,mode:pr[Ao],generateConfig:gn,style:void 0,direction:wo,disabledDate:Ao===0?ju:Ir,disabledTime:function(ai){return zr?zr(ai,Ao===0?"start":"end"):!1},className:Ve()((0,We.Z)({},"".concat(Dt,"-panel-focused"),Ao===0?!Ds:!Ol)),value:Do(Vn,Ao),locale:Rn,tabIndex:-1,onPanelChange:function(ai,xi){Ao===0&&Il(!0),Ao===1&&As(!0),ol($n(pr,xi,Ao),$n(Vn,ai,Ao));var wi=ai;vu==="right"&&pr[Ao]===xi&&(wi=Ke(wi,xi,gn,-1)),No(wi,Ao)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Ao===0?Do(Vn,1):Do(Vn,0)})))}var pi=0,ic=0;if(Ao&&lr.current&&ho.current&&$a.current&&Fr.current){pi=lr.current.offsetWidth+ho.current.offsetWidth;var jc=Fr.current.offsetLeft>pi?Fr.current.offsetLeft-pi:Fr.current.offsetLeft,Wi=$a.current.offsetWidth,Wc=Fr.current.offsetWidth;Wi&&Wc&&pi>Wi-Wc-(wo==="rtl"?0:jc)&&(ic=pi)}var Gc=wo==="rtl"?{right:pi}:{left:pi};function Ko(){var vu,Yo=ur(Dt,pr[Ao],Tt),tr=Qr({prefixCls:Dt,components:Lo,needConfirmButton:ia,okDisabled:!Do(Vn,Ao)||Kr&&Kr(Vn[Ao]),locale:Rn,onOk:function(){var oi=Do(Vn,Ao);oi&&(cl(Vn,Ao),La==null||La(Vn),yl(!1,Ao,"confirm"))}});if(uo!=="time"&&!Va){var Pu=bo(Ao),rl=Ke(Pu,uo,gn),ls=pr[Ao],ai=ls===uo,xi=bc(ai?"left":!1,{pickerValue:Pu,onPickerValueChange:function(oi){No(oi,Ao)}}),wi=bc("right",{pickerValue:rl,onPickerValueChange:function(oi){No(Ke(oi,uo,gn,-1),Ao)}});wo==="rtl"?vu=ue.createElement(ue.Fragment,null,wi,ai&&xi):vu=ue.createElement(ue.Fragment,null,xi,ai&&wi)}else vu=bc();var is=ue.createElement("div",{className:"".concat(Dt,"-panel-layout")},ue.createElement(Si,{prefixCls:Dt,presets:td,onClick:function(oi){cl(oi,null),yl(!1,Ao,"preset")},onHover:function(oi){Hr(oi)}}),ue.createElement("div",null,ue.createElement("div",{className:"".concat(Dt,"-panels")},vu),(Yo||tr)&&ue.createElement("div",{className:"".concat(Dt,"-footer")},Yo,tr)));return su&&(is=su(is)),ue.createElement("div",{className:"".concat(Dt,"-panel-container"),style:{marginLeft:ic},ref:$a,onMouseDown:function(oi){oi.preventDefault()}},is)}var nd=ue.createElement("div",{className:Ve()("".concat(Dt,"-range-wrapper"),"".concat(Dt,"-").concat(uo,"-range-wrapper")),style:{minWidth:nu}},ue.createElement("div",{ref:Fr,className:"".concat(Dt,"-range-arrow"),style:Gc}),Ko()),Kc;_e&&(Kc=ue.createElement("span",{className:"".concat(Dt,"-suffix"),onMouseDown:function(Yo){Yo.preventDefault()}},_e));var ad=ei(Dt,Pe,Je),Qc=ue.createElement("span",{onMouseDown:function(Yo){Yo.preventDefault(),Yo.stopPropagation()},onMouseUp:function(Yo){Yo.preventDefault(),Yo.stopPropagation();var tr=Zo;br[0]||(tr=$n(tr,null,0)),br[1]||(tr=$n(tr,null,1)),cl(tr,null),yl(!1,Ao,"clear")},className:"".concat(Dt,"-clear"),role:"button"},ad),od=Pe&&(Do(Zo,0)&&!br[0]||Do(Zo,1)&&!br[1]),Yc={size:Ma(uo,ar[0],gn)},sc=0,us=0;lr.current&&Jo.current&&ho.current&&(Ao===0?us=lr.current.offsetWidth:(sc=pi,us=Jo.current.offsetWidth));var rd=wo==="rtl"?{right:sc}:{left:sc},ud=function(Yo,tr){var Pu=$n(Vn,Yo,Ao);if(tr==="submit"||tr!=="key"&&!ia){cl(Pu,Ao),Ao===0?Il():As();var rl=Ao===0?1:0;br[rl]?yl(!1,!1,"confirm"):yl(!1,Ao,"confirm")}else jn(Pu)};return ue.createElement(Ra.Provider,{value:{operationRef:mu,hideHeader:uo==="time",onDateMouseEnter:wc,onDateMouseLeave:zn,hideRanges:!0,onSelect:ud,open:Du}},ue.createElement(Zl,{visible:Du,popupElement:nd,popupStyle:Ca,prefixCls:Dt,dropdownClassName:Tn,dropdownAlign:da,getPopupContainer:ga,transitionName:Zn,range:!0,direction:wo},ue.createElement("div",(0,re.Z)({ref:ba,className:Ve()(Dt,"".concat(Dt,"-range"),In,(he={},(0,We.Z)(he,"".concat(Dt,"-disabled"),br[0]&&br[1]),(0,We.Z)(he,"".concat(Dt,"-focused"),Ao===0?rs:ni),(0,We.Z)(he,"".concat(Dt,"-rtl"),wo==="rtl"),he)),style:mn,onClick:lc,onMouseEnter:la,onMouseLeave:Aa,onMouseDown:Vu,onMouseUp:ma},(0,ta.Z)(me,{aria:!0,data:!0})),ue.createElement("div",{className:Ve()("".concat(Dt,"-input"),(ye={},(0,We.Z)(ye,"".concat(Dt,"-input-active"),Ao===0),(0,We.Z)(ye,"".concat(Dt,"-input-placeholder"),!!Cs),ye)),ref:lr},ue.createElement("input",(0,re.Z)({id:dn,disabled:br[0],readOnly:vt||typeof ar[0]=="function"||!Ds,value:Cs||pu,onChange:function(Yo){vr(Yo.target.value)},autoFocus:ro,placeholder:Do(ha,0)||"",ref:er},ws,Yc,{autoComplete:mo}))),ue.createElement("div",{className:"".concat(Dt,"-range-separator"),ref:ho},wr),ue.createElement("div",{className:Ve()("".concat(Dt,"-input"),($e={},(0,We.Z)($e,"".concat(Dt,"-input-active"),Ao===1),(0,We.Z)($e,"".concat(Dt,"-input-placeholder"),!!uc),$e)),ref:Jo},ue.createElement("input",(0,re.Z)({disabled:br[1],readOnly:vt||typeof ar[0]=="function"||!Ol,value:uc||Pl,onChange:function(Yo){_l(Yo.target.value)},placeholder:Do(ha,1)||"",ref:fr},Hu,Yc,{autoComplete:mo}))),ue.createElement("div",{className:"".concat(Dt,"-active-bar"),style:(0,Xt.Z)((0,Xt.Z)({},rd),{},{width:us,position:"absolute"})}),Kc,od&&Qc)))}var ci=function(me){(0,Pt.Z)(ye,me);var he=(0,on.Z)(ye);function ye(){var $e;(0,et.Z)(this,ye);for(var at=arguments.length,Wt=new Array(at),Dt=0;Dt{const{lineHeight:at}=me,Wt=Math.floor(ye*at)+2,Dt=Math.max((he-Wt)/2,0),dn=Math.max(he-Wt-Dt,0);return{padding:`${Dt}px ${$e}px ${dn}px`}},vs=me=>{const{componentCls:he,pickerCellCls:ye,pickerCellInnerCls:$e,cellHeight:at,motionDurationSlow:Wt,borderRadiusSM:Dt,motionDurationMid:dn,cellHoverBg:mn,lineWidth:In,lineType:Ca,colorPrimary:Tn,cellActiveWithRangeBg:Zn,colorTextLightSolid:da,controlHeightSM:ga,cellRangeBorderColor:gn,pickerCellBorderGap:Rn,cellHoverWithRangeBg:ha,cellWidth:ro,colorTextDisabled:Ya,cellBgDisabled:co}=me;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:at,transform:"translateY(-50%)",transition:`all ${Wt}`,content:'""'},[$e]:{position:"relative",zIndex:2,display:"inline-block",minWidth:at,height:at,lineHeight:`${at}px`,borderRadius:Dt,transition:`background ${dn}, border ${dn}`},"&-range-hover-start, &-range-hover-end":{[$e]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ye}-in-view), &:hover:not(${ye}-selected):not(${ye}-range-start):not(${ye}-range-end):not(${ye}-range-hover-start):not(${ye}-range-hover-end)`]:{[$e]:{background:mn}},[`&-in-view${ye}-today ${$e}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${In}px ${Ca} ${Tn}`,borderRadius:Dt,content:'""'}},[`&-in-view${ye}-in-range`]:{position:"relative","&::before":{background:Zn}},[`&-in-view${ye}-selected ${$e}, &-in-view${ye}-range-start ${$e}, &-in-view${ye}-range-end ${$e}`]:{color:da,background:Tn},[`&-in-view${ye}-range-start:not(${ye}-range-start-single), @@ -138,20 +138,20 @@ tr > &-in-view${ye}-range-hover-end:first-child::after, &-in-view${ye}-start${ye}-range-hover-edge-start${ye}-range-hover-edge-start-near-range::after, &-in-view${ye}-range-hover-edge-start:not(${ye}-range-hover-edge-start-near-range)::after, - &-in-view${ye}-range-hover-start::after`]:{insetInlineStart:(oo-at)/2,borderInlineStart:`${In}px dashed ${gn}`,borderStartStartRadius:Dt,borderEndStartRadius:Dt},[`tr > &-in-view${ye}-range-hover:last-child::after, + &-in-view${ye}-range-hover-start::after`]:{insetInlineStart:(ro-at)/2,borderInlineStart:`${In}px dashed ${gn}`,borderStartStartRadius:Dt,borderEndStartRadius:Dt},[`tr > &-in-view${ye}-range-hover:last-child::after, tr > &-in-view${ye}-range-hover-start:last-child::after, &-in-view${ye}-end${ye}-range-hover-edge-end${ye}-range-hover-edge-end-near-range::after, &-in-view${ye}-range-hover-edge-end:not(${ye}-range-hover-edge-end-near-range)::after, - &-in-view${ye}-range-hover-end::after`]:{insetInlineEnd:(oo-at)/2,borderInlineEnd:`${In}px dashed ${gn}`,borderStartEndRadius:Dt,borderEndEndRadius:Dt},"&-disabled":{color:Ya,pointerEvents:"none",[$e]:{background:"transparent"},"&::before":{background:co}},[`&-disabled${ye}-today ${$e}::before`]:{borderColor:Ya}}},Vi=me=>{const{componentCls:he,pickerCellCls:ye,pickerCellInnerCls:$e,pickerYearMonthCellWidth:at,pickerControlIconSize:Wt,cellWidth:Dt,paddingSM:dn,paddingXS:mn,paddingXXS:In,colorBgContainer:Ca,lineWidth:Tn,lineType:Zn,borderRadiusLG:da,colorPrimary:ga,colorTextHeading:gn,colorSplit:Rn,pickerControlIconBorderWidth:ha,colorIcon:oo,textHeight:Ya,motionDurationMid:co,colorIconHover:Fo,fontWeightStrong:ro,cellHeight:Va,pickerCellPaddingVertical:Nr,colorTextDisabled:nr,colorText:wr,fontSize:sr,cellHoverWithRangeBg:du,motionDurationSlow:Nu,withoutTimeCellHeight:Yu,pickerQuarterPanelContentHeight:gu,colorLink:Kr,colorLinkActive:zr,colorLinkHover:Fu,cellRangeBorderColor:ku,borderRadiusSM:ru,colorTextLightSolid:su,cellHoverBg:Ja,timeColumnHeight:al,timeColumnWidth:Ee,timeCellHeight:Pe,controlItemBgActive:_e,marginXXS:Je,pickerDatePanelPaddingHorizontal:gt}=me,vt=Dt*7+gt*2,zt=(vt-mn*2)/3-at-dn,Tt=(vt-mn*2)/4-at;return{[he]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ca,border:`${Tn}px ${Zn} ${Rn}`,borderRadius:da,outline:"none","&-focused":{borderColor:ga},"&-rtl":{direction:"rtl",[`${he}-prev-icon, + &-in-view${ye}-range-hover-end::after`]:{insetInlineEnd:(ro-at)/2,borderInlineEnd:`${In}px dashed ${gn}`,borderStartEndRadius:Dt,borderEndEndRadius:Dt},"&-disabled":{color:Ya,pointerEvents:"none",[$e]:{background:"transparent"},"&::before":{background:co}},[`&-disabled${ye}-today ${$e}::before`]:{borderColor:Ya}}},Vi=me=>{const{componentCls:he,pickerCellCls:ye,pickerCellInnerCls:$e,pickerYearMonthCellWidth:at,pickerControlIconSize:Wt,cellWidth:Dt,paddingSM:dn,paddingXS:mn,paddingXXS:In,colorBgContainer:Ca,lineWidth:Tn,lineType:Zn,borderRadiusLG:da,colorPrimary:ga,colorTextHeading:gn,colorSplit:Rn,pickerControlIconBorderWidth:ha,colorIcon:ro,textHeight:Ya,motionDurationMid:co,colorIconHover:Fo,fontWeightStrong:uo,cellHeight:Va,pickerCellPaddingVertical:Nr,colorTextDisabled:nr,colorText:wr,fontSize:sr,cellHoverWithRangeBg:du,motionDurationSlow:Nu,withoutTimeCellHeight:Yu,pickerQuarterPanelContentHeight:gu,colorLink:Kr,colorLinkActive:zr,colorLinkHover:Fu,cellRangeBorderColor:ku,borderRadiusSM:ru,colorTextLightSolid:su,cellHoverBg:Ja,timeColumnHeight:al,timeColumnWidth:Ee,timeCellHeight:Pe,controlItemBgActive:_e,marginXXS:Je,pickerDatePanelPaddingHorizontal:gt}=me,vt=Dt*7+gt*2,zt=(vt-mn*2)/3-at-dn,Tt=(vt-mn*2)/4-at;return{[he]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ca,border:`${Tn}px ${Zn} ${Rn}`,borderRadius:da,outline:"none","&-focused":{borderColor:ga},"&-rtl":{direction:"rtl",[`${he}-prev-icon, ${he}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${he}-next-icon, - ${he}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:vt},"&-header":{display:"flex",padding:`0 ${mn}px`,color:gn,borderBottom:`${Tn}px ${Zn} ${Rn}`,"> *":{flex:"none"},button:{padding:0,color:oo,lineHeight:`${Ya}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${co}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:sr,"&:hover":{color:Fo}},"&-view":{flex:"auto",fontWeight:ro,lineHeight:`${Ya}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:mn},"&:hover":{color:ga}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Wt,height:Wt,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Wt,height:Wt,border:"0 solid currentcolor",borderBlockStartWidth:ha,borderBlockEndWidth:0,borderInlineStartWidth:ha,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Wt/2),insetInlineStart:Math.ceil(Wt/2),display:"inline-block",width:Wt,height:Wt,border:"0 solid currentcolor",borderBlockStartWidth:ha,borderBlockEndWidth:0,borderInlineStartWidth:ha,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Va,fontWeight:"normal"},th:{height:Va+Nr*2,color:wr,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${Nr}px 0`,color:nr,cursor:"pointer","&-in-view":{color:wr}},vs(me)),[`&-date-panel ${he}-cell-in-view${he}-cell-in-range${he}-cell-range-hover-start ${$e}, + ${he}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:vt},"&-header":{display:"flex",padding:`0 ${mn}px`,color:gn,borderBottom:`${Tn}px ${Zn} ${Rn}`,"> *":{flex:"none"},button:{padding:0,color:ro,lineHeight:`${Ya}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${co}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:sr,"&:hover":{color:Fo}},"&-view":{flex:"auto",fontWeight:uo,lineHeight:`${Ya}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:mn},"&:hover":{color:ga}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Wt,height:Wt,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Wt,height:Wt,border:"0 solid currentcolor",borderBlockStartWidth:ha,borderBlockEndWidth:0,borderInlineStartWidth:ha,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Wt/2),insetInlineStart:Math.ceil(Wt/2),display:"inline-block",width:Wt,height:Wt,border:"0 solid currentcolor",borderBlockStartWidth:ha,borderBlockEndWidth:0,borderInlineStartWidth:ha,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Va,fontWeight:"normal"},th:{height:Va+Nr*2,color:wr,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${Nr}px 0`,color:nr,cursor:"pointer","&-in-view":{color:wr}},vs(me)),[`&-date-panel ${he}-cell-in-view${he}-cell-in-range${he}-cell-range-hover-start ${$e}, &-date-panel ${he}-cell-in-view${he}-cell-in-range${he}-cell-range-hover-end ${$e}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:du,transition:`all ${Nu}`,content:'""'}},[`&-date-panel ${he}-cell-in-view${he}-cell-in-range${he}-cell-range-hover-start ${$e}::after`]:{insetInlineEnd:-(Dt-Va)/2,insetInlineStart:0},[`&-date-panel ${he}-cell-in-view${he}-cell-in-range${he}-cell-range-hover-end ${$e}::after`]:{insetInlineEnd:0,insetInlineStart:-(Dt-Va)/2},[`&-range-hover${he}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${he}-content`]:{height:Yu*4},[$e]:{padding:`0 ${mn}px`}},"&-quarter-panel":{[`${he}-content`]:{height:gu},[`${he}-cell-range-hover-start::after`]:{insetInlineStart:Tt,borderInlineStart:`${Tn}px dashed ${ku}`,[`${he}-panel-rtl &`]:{insetInlineEnd:Tt,borderInlineEnd:`${Tn}px dashed ${ku}`}},[`${he}-cell-range-hover-end::after`]:{insetInlineEnd:Tt,borderInlineEnd:`${Tn}px dashed ${ku}`,[`${he}-panel-rtl &`]:{insetInlineStart:Tt,borderInlineStart:`${Tn}px dashed ${ku}`}}},[`&-panel ${he}-footer`]:{borderTop:`${Tn}px ${Zn} ${Rn}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Ya-2*Tn}px`,textAlign:"center","&-extra":{padding:`0 ${dn}px`,lineHeight:`${Ya-2*Tn}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Tn}px ${Zn} ${Rn}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Kr,"&:hover":{color:Fu},"&:active":{color:zr},[`&${he}-today-btn-disabled`]:{color:nr,cursor:"not-allowed"}},"&-decade-panel":{[$e]:{padding:`0 ${mn/2}px`},[`${he}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${he}-body`]:{padding:`0 ${mn}px`},[$e]:{width:at},[`${he}-cell-range-hover-start::after`]:{borderStartStartRadius:ru,borderEndStartRadius:ru,borderStartEndRadius:0,borderEndEndRadius:0,[`${he}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:ru,borderEndEndRadius:ru}},[`${he}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:ru,borderEndEndRadius:ru,[`${he}-panel-rtl &`]:{borderStartStartRadius:ru,borderEndStartRadius:ru,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${he}-cell-range-hover-start::after`]:{insetInlineStart:zt,borderInlineStart:`${Tn}px dashed ${ku}`,[`${he}-panel-rtl &`]:{insetInlineEnd:zt,borderInlineEnd:`${Tn}px dashed ${ku}`}},[`${he}-cell-range-hover-end::after`]:{insetInlineEnd:zt,borderInlineEnd:`${Tn}px dashed ${ku}`,[`${he}-panel-rtl &`]:{insetInlineStart:zt,borderInlineStart:`${Tn}px dashed ${ku}`}}},"&-week-panel":{[`${he}-body`]:{padding:`${mn}px ${dn}px`},[`${he}-cell`]:{[`&:hover ${$e}, &-selected ${$e}, ${$e}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${co}`},"&:first-child:before":{borderStartStartRadius:ru,borderEndStartRadius:ru},"&:last-child:before":{borderStartEndRadius:ru,borderEndEndRadius:ru}},"&:hover td":{"&:before":{background:Ja}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ye}`]:{"&:before":{background:ga},[`&${he}-cell-week`]:{color:new Fi.C(su).setAlpha(.5).toHexString()},[$e]:{color:su}}},"&-range-hover td:before":{background:_e}}},"&-date-panel":{[`${he}-body`]:{padding:`${mn}px ${gt}px`},[`${he}-content`]:{width:Dt*7,th:{width:Dt,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${he}-time-panel`]:{borderInlineStart:`${Tn}px ${Zn} ${Rn}`},[`${he}-date-panel, ${he}-time-panel`]:{transition:`opacity ${Nu}`},"&-active":{[`${he}-date-panel, - ${he}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${he}-content`]:{display:"flex",flex:"auto",height:al},"&-column":{flex:"1 0 auto",width:Ee,margin:`${In}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${co}`,overflowX:"hidden","&::after":{display:"block",height:al-Pe,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Tn}px ${Zn} ${Rn}`},"&-active":{background:new Fi.C(_e).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${he}-time-panel-cell`]:{marginInline:Je,[`${he}-time-panel-cell-inner`]:{display:"block",width:Ee-2*Je,height:Pe,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Ee-Pe)/2,color:wr,lineHeight:`${Pe}px`,borderRadius:ru,cursor:"pointer",transition:`background ${co}`,"&:hover":{background:Ja}},"&-selected":{[`${he}-time-panel-cell-inner`]:{background:_e}},"&-disabled":{[`${he}-time-panel-cell-inner`]:{color:nr,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${he}-time-panel-column:after`]:{height:al-Pe+In*2}}}},hs=me=>{const{componentCls:he,colorBgContainer:ye,colorError:$e,errorActiveShadow:at,colorWarning:Wt,warningActiveShadow:Dt}=me;return{[`${he}:not(${he}-disabled)`]:{[`&${he}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ye,borderColor:$e},[`&${he}-focused, &:focus`]:Object.assign({},(0,Xl.M1)((0,vl.TS)(me,{activeBorderColor:$e,activeShadow:at}))),[`${he}-active-bar`]:{background:$e}},[`&${he}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ye,borderColor:Wt},[`&${he}-focused, &:focus`]:Object.assign({},(0,Xl.M1)((0,vl.TS)(me,{activeBorderColor:Wt,activeShadow:Dt}))),[`${he}-active-bar`]:{background:Wt}}}}},Vs=me=>{const{componentCls:he,antCls:ye,controlHeight:$e,fontSize:at,paddingInline:Wt,colorBgContainer:Dt,lineWidth:dn,lineType:mn,colorBorder:In,borderRadius:Ca,motionDurationMid:Tn,colorBgContainerDisabled:Zn,colorTextDisabled:da,colorTextPlaceholder:ga,controlHeightLG:gn,fontSizeLG:Rn,controlHeightSM:ha,paddingInlineSM:oo,paddingXS:Ya,marginXS:co,colorTextDescription:Fo,lineWidthBold:ro,lineHeight:Va,colorPrimary:Nr,motionDurationSlow:nr,zIndexPopup:wr,paddingXXS:sr,paddingSM:du,textHeight:Nu,cellActiveWithRangeBg:Yu,colorPrimaryBorder:gu,sizePopupArrow:Kr,borderRadiusXS:zr,borderRadiusOuter:Fu,colorBgElevated:ku,borderRadiusLG:ru,boxShadowSecondary:su,borderRadiusSM:Ja,colorSplit:al,cellHoverBg:Ee,presetsWidth:Pe,presetsMaxWidth:_e,boxShadowPopoverArrow:Je,colorTextQuaternary:gt}=me;return[{[he]:Object.assign(Object.assign(Object.assign({},(0,Ti.Wf)(me)),ql(me,$e,at,Wt)),{position:"relative",display:"inline-flex",alignItems:"center",background:Dt,lineHeight:1,border:`${dn}px ${mn} ${In}`,borderRadius:Ca,transition:`border ${Tn}, box-shadow ${Tn}`,"&:hover, &-focused":Object.assign({},(0,Xl.pU)(me)),"&-focused":Object.assign({},(0,Xl.M1)(me)),[`&${he}-disabled`]:{background:Zn,borderColor:In,cursor:"not-allowed",[`${he}-suffix`]:{color:gt}},[`&${he}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${he}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Xl.ik)(me)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${he}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:ga}}},"&-large":Object.assign(Object.assign({},ql(me,gn,Rn,Wt)),{[`${he}-input > input`]:{fontSize:Rn}}),"&-small":Object.assign({},ql(me,ha,at,oo)),[`${he}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Ya/2,color:da,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:co}}},[`${he}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:da,lineHeight:1,background:Dt,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Tn}, color ${Tn}`,"> *":{verticalAlign:"top"},"&:hover":{color:Fo}},[`${he}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Rn,color:da,fontSize:Rn,verticalAlign:"top",cursor:"default",[`${he}-focused &`]:{color:Fo},[`${he}-range-separator &`]:{[`${he}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${he}-clear`]:{insetInlineEnd:Wt},"&:hover":{[`${he}-clear`]:{opacity:1}},[`${he}-active-bar`]:{bottom:-dn,height:ro,marginInlineStart:Wt,background:Nr,opacity:0,transition:`all ${nr} ease-out`,pointerEvents:"none"},[`&${he}-focused`]:{[`${he}-active-bar`]:{opacity:1}},[`${he}-range-separator`]:{alignItems:"center",padding:`0 ${Ya}px`,lineHeight:1},[`&${he}-small`]:{[`${he}-clear`]:{insetInlineEnd:oo},[`${he}-active-bar`]:{marginInlineStart:oo}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ti.Wf)(me)),Vi(me)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:wr,[`&${he}-dropdown-hidden`]:{display:"none"},[`&${he}-dropdown-placement-bottomLeft`]:{[`${he}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${he}-dropdown-placement-topLeft`]:{[`${he}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ye}-slide-up-enter${ye}-slide-up-enter-active${he}-dropdown-placement-topLeft, + ${he}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${he}-content`]:{display:"flex",flex:"auto",height:al},"&-column":{flex:"1 0 auto",width:Ee,margin:`${In}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${co}`,overflowX:"hidden","&::after":{display:"block",height:al-Pe,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Tn}px ${Zn} ${Rn}`},"&-active":{background:new Fi.C(_e).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${he}-time-panel-cell`]:{marginInline:Je,[`${he}-time-panel-cell-inner`]:{display:"block",width:Ee-2*Je,height:Pe,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Ee-Pe)/2,color:wr,lineHeight:`${Pe}px`,borderRadius:ru,cursor:"pointer",transition:`background ${co}`,"&:hover":{background:Ja}},"&-selected":{[`${he}-time-panel-cell-inner`]:{background:_e}},"&-disabled":{[`${he}-time-panel-cell-inner`]:{color:nr,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${he}-time-panel-column:after`]:{height:al-Pe+In*2}}}},hs=me=>{const{componentCls:he,colorBgContainer:ye,colorError:$e,errorActiveShadow:at,colorWarning:Wt,warningActiveShadow:Dt}=me;return{[`${he}:not(${he}-disabled)`]:{[`&${he}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ye,borderColor:$e},[`&${he}-focused, &:focus`]:Object.assign({},(0,Xl.M1)((0,vl.TS)(me,{activeBorderColor:$e,activeShadow:at}))),[`${he}-active-bar`]:{background:$e}},[`&${he}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ye,borderColor:Wt},[`&${he}-focused, &:focus`]:Object.assign({},(0,Xl.M1)((0,vl.TS)(me,{activeBorderColor:Wt,activeShadow:Dt}))),[`${he}-active-bar`]:{background:Wt}}}}},Vs=me=>{const{componentCls:he,antCls:ye,controlHeight:$e,fontSize:at,paddingInline:Wt,colorBgContainer:Dt,lineWidth:dn,lineType:mn,colorBorder:In,borderRadius:Ca,motionDurationMid:Tn,colorBgContainerDisabled:Zn,colorTextDisabled:da,colorTextPlaceholder:ga,controlHeightLG:gn,fontSizeLG:Rn,controlHeightSM:ha,paddingInlineSM:ro,paddingXS:Ya,marginXS:co,colorTextDescription:Fo,lineWidthBold:uo,lineHeight:Va,colorPrimary:Nr,motionDurationSlow:nr,zIndexPopup:wr,paddingXXS:sr,paddingSM:du,textHeight:Nu,cellActiveWithRangeBg:Yu,colorPrimaryBorder:gu,sizePopupArrow:Kr,borderRadiusXS:zr,borderRadiusOuter:Fu,colorBgElevated:ku,borderRadiusLG:ru,boxShadowSecondary:su,borderRadiusSM:Ja,colorSplit:al,cellHoverBg:Ee,presetsWidth:Pe,presetsMaxWidth:_e,boxShadowPopoverArrow:Je,colorTextQuaternary:gt}=me;return[{[he]:Object.assign(Object.assign(Object.assign({},(0,Ti.Wf)(me)),ql(me,$e,at,Wt)),{position:"relative",display:"inline-flex",alignItems:"center",background:Dt,lineHeight:1,border:`${dn}px ${mn} ${In}`,borderRadius:Ca,transition:`border ${Tn}, box-shadow ${Tn}`,"&:hover, &-focused":Object.assign({},(0,Xl.pU)(me)),"&-focused":Object.assign({},(0,Xl.M1)(me)),[`&${he}-disabled`]:{background:Zn,borderColor:In,cursor:"not-allowed",[`${he}-suffix`]:{color:gt}},[`&${he}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${he}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Xl.ik)(me)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${he}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:ga}}},"&-large":Object.assign(Object.assign({},ql(me,gn,Rn,Wt)),{[`${he}-input > input`]:{fontSize:Rn}}),"&-small":Object.assign({},ql(me,ha,at,ro)),[`${he}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Ya/2,color:da,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:co}}},[`${he}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:da,lineHeight:1,background:Dt,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Tn}, color ${Tn}`,"> *":{verticalAlign:"top"},"&:hover":{color:Fo}},[`${he}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Rn,color:da,fontSize:Rn,verticalAlign:"top",cursor:"default",[`${he}-focused &`]:{color:Fo},[`${he}-range-separator &`]:{[`${he}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${he}-clear`]:{insetInlineEnd:Wt},"&:hover":{[`${he}-clear`]:{opacity:1}},[`${he}-active-bar`]:{bottom:-dn,height:uo,marginInlineStart:Wt,background:Nr,opacity:0,transition:`all ${nr} ease-out`,pointerEvents:"none"},[`&${he}-focused`]:{[`${he}-active-bar`]:{opacity:1}},[`${he}-range-separator`]:{alignItems:"center",padding:`0 ${Ya}px`,lineHeight:1},[`&${he}-small`]:{[`${he}-clear`]:{insetInlineEnd:ro},[`${he}-active-bar`]:{marginInlineStart:ro}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ti.Wf)(me)),Vi(me)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:wr,[`&${he}-dropdown-hidden`]:{display:"none"},[`&${he}-dropdown-placement-bottomLeft`]:{[`${he}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${he}-dropdown-placement-topLeft`]:{[`${he}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ye}-slide-up-enter${ye}-slide-up-enter-active${he}-dropdown-placement-topLeft, &${ye}-slide-up-enter${ye}-slide-up-enter-active${he}-dropdown-placement-topRight, &${ye}-slide-up-appear${ye}-slide-up-appear-active${he}-dropdown-placement-topLeft, &${ye}-slide-up-appear${ye}-slide-up-appear-active${he}-dropdown-placement-topRight`]:{animationName:di.Qt},[`&${ye}-slide-up-enter${ye}-slide-up-enter-active${he}-dropdown-placement-bottomLeft, @@ -160,7 +160,7 @@ &${ye}-slide-up-appear${ye}-slide-up-appear-active${he}-dropdown-placement-bottomRight`]:{animationName:di.fJ},[`&${ye}-slide-up-leave${ye}-slide-up-leave-active${he}-dropdown-placement-topLeft, &${ye}-slide-up-leave${ye}-slide-up-leave-active${he}-dropdown-placement-topRight`]:{animationName:di.ly},[`&${ye}-slide-up-leave${ye}-slide-up-leave-active${he}-dropdown-placement-bottomLeft, &${ye}-slide-up-leave${ye}-slide-up-leave-active${he}-dropdown-placement-bottomRight`]:{animationName:di.Uw},[`${he}-panel > ${he}-time-panel`]:{paddingTop:sr},[`${he}-ranges`]:{marginBottom:0,padding:`${sr}px ${du}px`,overflow:"hidden",lineHeight:`${Nu-2*dn-Ya/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${he}-preset > ${ye}-tag-blue`]:{color:Nr,background:Yu,borderColor:gu,cursor:"pointer"},[`${he}-ok`]:{marginInlineStart:"auto"}},[`${he}-range-wrapper`]:{display:"flex",position:"relative"},[`${he}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Wt*1.5,transition:`left ${nr} ease-out`},(0,Ec.r)(Kr,zr,Fu,ku,Je)),[`${he}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ku,borderRadius:ru,boxShadow:su,transition:`margin ${nr}`,[`${he}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${he}-presets`]:{display:"flex",flexDirection:"column",minWidth:Pe,maxWidth:_e,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Ya,borderInlineEnd:`${dn}px ${mn} ${al}`,li:Object.assign(Object.assign({},Ti.vS),{borderRadius:Ja,paddingInline:Ya,paddingBlock:(ha-Math.round(at*Va))/2,cursor:"pointer",transition:`all ${nr}`,"+ li":{marginTop:co},"&:hover":{background:Ee}})}},[`${he}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${he}-panel`]:{borderWidth:`0 0 ${dn}px`},"&:last-child":{[`${he}-panel`]:{borderWidth:0}}},[`${he}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${he}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:In}}}}),"&-dropdown-range":{padding:`${Kr*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${he}-separator`]:{transform:"rotate(180deg)"},[`${he}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,di.oN)(me,"slide-up"),(0,di.oN)(me,"slide-down"),(0,Mi.Fm)(me,"move-up"),(0,Mi.Fm)(me,"move-down")]},Es=me=>{const{componentCls:he,controlHeightLG:ye,paddingXXS:$e,padding:at}=me;return{pickerCellCls:`${he}-cell`,pickerCellInnerCls:`${he}-cell-inner`,pickerYearMonthCellWidth:ye*1.5,pickerQuarterPanelContentHeight:ye*1.4,pickerCellPaddingVertical:$e+$e/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:at+$e/2}},Fc=me=>({cellHoverBg:me.controlItemBgHover,cellActiveWithRangeBg:me.controlItemBgActive,cellHoverWithRangeBg:new Fi.C(me.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Fi.C(me.colorPrimary).lighten(20).toHexString(),cellBgDisabled:me.colorBgContainerDisabled,timeColumnWidth:me.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:me.controlHeightSM*1.5,cellHeight:me.controlHeightSM,textHeight:me.controlHeightLG,withoutTimeCellHeight:me.controlHeightLG*1.65});var Js=(0,yc.Z)("DatePicker",me=>{const he=(0,vl.TS)((0,Xl.e5)(me),Es(me));return[Vs(he),hs(he),(0,Sc.c)(me,{focusElCls:`${me.componentCls}-focused`})]},me=>Object.assign(Object.assign(Object.assign({},(0,Xl.TM)(me)),Fc(me)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:me.zIndexPopupBase+50}));function Xs(me,he,ye){return ye!==void 0?ye:he==="year"&&me.lang.yearPlaceholder?me.lang.yearPlaceholder:he==="quarter"&&me.lang.quarterPlaceholder?me.lang.quarterPlaceholder:he==="month"&&me.lang.monthPlaceholder?me.lang.monthPlaceholder:he==="week"&&me.lang.weekPlaceholder?me.lang.weekPlaceholder:he==="time"&&me.timePickerLocale.placeholder?me.timePickerLocale.placeholder:me.lang.placeholder}function Pc(me,he,ye){return ye!==void 0?ye:he==="year"&&me.lang.yearPlaceholder?me.lang.rangeYearPlaceholder:he==="quarter"&&me.lang.quarterPlaceholder?me.lang.rangeQuarterPlaceholder:he==="month"&&me.lang.monthPlaceholder?me.lang.rangeMonthPlaceholder:he==="week"&&me.lang.weekPlaceholder?me.lang.rangeWeekPlaceholder:he==="time"&&me.timePickerLocale.placeholder?me.timePickerLocale.rangePlaceholder:me.lang.rangePlaceholder}function Ss(me,he){const ye={adjustX:1,adjustY:1};switch(he){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ye};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ye};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ye};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ye};default:return{points:me==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ye}}}function Zi(me){return me?Array.isArray(me)?me:[me]:[]}function Pi(me){const{format:he,picker:ye,showHour:$e,showMinute:at,showSecond:Wt,use12Hours:Dt}=me,dn=Zi(he)[0],mn=Object.assign({},me);return he&&Array.isArray(he)&&(mn.format=dn),dn&&typeof dn=="string"&&(!dn.includes("s")&&Wt===void 0&&(mn.showSecond=!1),!dn.includes("m")&&at===void 0&&(mn.showMinute=!1),!dn.includes("H")&&!dn.includes("h")&&!dn.includes("K")&&!dn.includes("k")&&$e===void 0&&(mn.showHour=!1),(dn.includes("a")||dn.includes("A"))&&Dt===void 0&&(mn.use12Hours=!0)),ye==="time"?mn:(typeof dn=="function"&&delete mn.format,{showTime:mn})}function Ci(me,he,ye){if(me===!1)return!1;const $e={clearIcon:he!=null?he:ye};return typeof me=="object"?Object.assign(Object.assign({},$e),me):$e}var Wl=ee(3113);function qs(me){return ue.createElement(Wl.ZP,Object.assign({size:"small",type:"primary"},me))}var Ji={button:qs},ec=function(me,he){var ye={};for(var $e in me)Object.prototype.hasOwnProperty.call(me,$e)&&he.indexOf($e)<0&&(ye[$e]=me[$e]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,$e=Object.getOwnPropertySymbols(me);at<$e.length;at++)he.indexOf($e[at])<0&&Object.prototype.propertyIsEnumerable.call(me,$e[at])&&(ye[$e[at]]=me[$e[at]]);return ye};function tc(me){return(0,ue.forwardRef)((ye,$e)=>{const{prefixCls:at,getPopupContainer:Wt,className:Dt,placement:dn,size:mn,disabled:In,bordered:Ca=!0,placeholder:Tn,popupClassName:Zn,dropdownClassName:da,status:ga,clearIcon:gn,allowClear:Rn,rootClassName:ha}=ye,oo=ec(ye,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Ya=ue.useRef(null),{getPrefixCls:co,direction:Fo,getPopupContainer:ro}=(0,ue.useContext)(yi.E_),Va=co("picker",at),{compactSize:Nr,compactItemClassnames:nr}=(0,Us.ri)(Va,Fo),{format:wr,showTime:sr,picker:du}=ye,Nu=co(),[Yu,gu]=Js(Va),Kr=Object.assign(Object.assign({},sr?Pi(Object.assign({format:wr,picker:du},sr)):{}),du==="time"?Pi(Object.assign(Object.assign({format:wr},ye),{picker:du})):{}),zr=(0,Qs.Z)(Je=>{var gt;return(gt=mn!=null?mn:Nr)!==null&>!==void 0?gt:Je}),Fu=ue.useContext(fs.Z),ku=In!=null?In:Fu,ru=(0,ue.useContext)(Ys.aM),{hasFeedback:su,status:Ja,feedbackIcon:al}=ru,Ee=ue.createElement(ue.Fragment,null,du==="time"?ue.createElement(Xe,null):ue.createElement(Ae,null),su&&al);(0,ue.useImperativeHandle)($e,()=>({focus:()=>{var Je;return(Je=Ya.current)===null||Je===void 0?void 0:Je.focus()},blur:()=>{var Je;return(Je=Ya.current)===null||Je===void 0?void 0:Je.blur()}}));const[Pe]=(0,ps.Z)("Calendar",_s.Z),_e=Object.assign(Object.assign({},Pe),ye.locale);return Yu(ue.createElement(ms,Object.assign({separator:ue.createElement("span",{"aria-label":"to",className:`${Va}-separator`},ue.createElement(bt,null)),disabled:ku,ref:Ya,dropdownAlign:Ss(Fo,dn),placeholder:Pc(_e,du,Tn),suffixIcon:Ee,prevIcon:ue.createElement("span",{className:`${Va}-prev-icon`}),nextIcon:ue.createElement("span",{className:`${Va}-next-icon`}),superPrevIcon:ue.createElement("span",{className:`${Va}-super-prev-icon`}),superNextIcon:ue.createElement("span",{className:`${Va}-super-next-icon`}),transitionName:`${Nu}-slide-up`},oo,Kr,{className:Ve()({[`${Va}-${zr}`]:zr,[`${Va}-borderless`]:!Ca},(0,Ri.Z)(Va,(0,Ri.F)(Ja,ga),su),gu,nr,Dt,ha),locale:_e.lang,prefixCls:Va,getPopupContainer:Wt||ro,generateConfig:me,components:Ji,direction:Fo,dropdownClassName:Ve()(gu,Zn||da,ha),allowClear:Ci(Rn,gn,ue.createElement(st.Z,null))})))})}var Xi=function(me,he){var ye={};for(var $e in me)Object.prototype.hasOwnProperty.call(me,$e)&&he.indexOf($e)<0&&(ye[$e]=me[$e]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,$e=Object.getOwnPropertySymbols(me);at<$e.length;at++)he.indexOf($e[at])<0&&Object.prototype.propertyIsEnumerable.call(me,$e[at])&&(ye[$e[at]]=me[$e[at]]);return ye};function qi(me){function he(mn,In){const Ca=In==="TimePicker"?"timePicker":"datePicker",Tn=(0,ue.forwardRef)((Zn,da)=>{const{prefixCls:ga,getPopupContainer:gn,style:Rn,className:ha,rootClassName:oo,size:Ya,bordered:co=!0,placement:Fo,placeholder:ro,popupClassName:Va,dropdownClassName:Nr,disabled:nr,status:wr,clearIcon:sr,allowClear:du}=Zn,Nu=Xi(Zn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Yu,direction:gu,getPopupContainer:Kr,[Ca]:zr}=(0,ue.useContext)(yi.E_),Fu=Yu("picker",ga),{compactSize:ku,compactItemClassnames:ru}=(0,Us.ri)(Fu,gu),su=ue.useRef(null),{format:Ja,showTime:al}=Zn,[Ee,Pe]=Js(Fu);(0,ue.useImperativeHandle)(da,()=>({focus:()=>{var la;return(la=su.current)===null||la===void 0?void 0:la.focus()},blur:()=>{var la;return(la=su.current)===null||la===void 0?void 0:la.blur()}}));const _e={showToday:!0};let Je={};mn&&(Je.picker=mn);const gt=mn||Zn.picker;Je=Object.assign(Object.assign(Object.assign({},Je),al?Pi(Object.assign({format:Ja,picker:gt},al)):{}),gt==="time"?Pi(Object.assign(Object.assign({format:Ja},Zn),{picker:gt})):{});const vt=Yu(),zt=(0,Qs.Z)(la=>{var Aa;return(Aa=Ya!=null?Ya:ku)!==null&&Aa!==void 0?Aa:la}),Tt=ue.useContext(fs.Z),Nt=nr!=null?nr:Tt,rn=(0,ue.useContext)(Ys.aM),{hasFeedback:en,status:an,feedbackIcon:Nn}=rn,On=ue.createElement(ue.Fragment,null,gt==="time"?ue.createElement(Xe,null):ue.createElement(Ae,null),en&&Nn),[Mn]=(0,ps.Z)("DatePicker",_s.Z),ma=Object.assign(Object.assign({},Mn),Zn.locale);return Ee(ue.createElement(Ks,Object.assign({ref:su,placeholder:Xs(ma,gt,ro),suffixIcon:On,dropdownAlign:Ss(gu,Fo),prevIcon:ue.createElement("span",{className:`${Fu}-prev-icon`}),nextIcon:ue.createElement("span",{className:`${Fu}-next-icon`}),superPrevIcon:ue.createElement("span",{className:`${Fu}-super-prev-icon`}),superNextIcon:ue.createElement("span",{className:`${Fu}-super-next-icon`}),transitionName:`${vt}-slide-up`},_e,Nu,Je,{locale:ma.lang,className:Ve()({[`${Fu}-${zt}`]:zt,[`${Fu}-borderless`]:!co},(0,Ri.Z)(Fu,(0,Ri.F)(an,wr),en),Pe,ru,zr==null?void 0:zr.className,ha,oo),style:Object.assign(Object.assign({},zr==null?void 0:zr.style),Rn),prefixCls:Fu,getPopupContainer:gn||Kr,generateConfig:me,components:Ji,direction:gu,disabled:Nt,dropdownClassName:Ve()(Pe,oo,Va||Nr),allowClear:Ci(du,sr,ue.createElement(st.Z,null))})))});return In&&(Tn.displayName=In),Tn}const ye=he(),$e=he("week","WeekPicker"),at=he("month","MonthPicker"),Wt=he("year","YearPicker"),Dt=he("time","TimePicker"),dn=he("quarter","QuarterPicker");return{DatePicker:ye,WeekPicker:$e,MonthPicker:at,YearPicker:Wt,TimePicker:Dt,QuarterPicker:dn}}const nc=null;function Cc(me){const{DatePicker:he,WeekPicker:ye,MonthPicker:$e,YearPicker:at,TimePicker:Wt,QuarterPicker:Dt}=qi(me),dn=tc(me),mn=he;return mn.WeekPicker=ye,mn.MonthPicker=$e,mn.YearPicker=at,mn.RangePicker=dn,mn.TimePicker=Wt,mn.QuarterPicker=Dt,mn}var ac=Cc;const Ai=ac(te);function Bi(me){const he=Ss(me.direction,me.placement);return he.overflow.adjustY=!1,he.overflow.adjustX=!1,Object.assign(Object.assign({},me),{dropdownAlign:he})}const $i=(0,oe.Z)(Ai,"picker",null,Bi);Ai._InternalPanelDoNotUseOrYouWillBeFired=$i;const Ac=(0,oe.Z)(Ai.RangePicker,"picker",null,Bi);Ai._InternalRangePanelDoNotUseOrYouWillBeFired=Ac,Ai.generatePicker=ac;var oc=Ai},28103:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return Ne}});var z=ee(92310),ne=ee.n(z),Se=ee(59301),be=ee(36355),fe=ee(17313),ke=ee(83116),ie=ee(37613);const He=xe=>{const{componentCls:le,sizePaddingEdgeHorizontal:E,colorSplit:a,lineWidth:x,textPaddingInline:y,orientationMargin:b,verticalMarginInline:te}=xe;return{[le]:Object.assign(Object.assign({},(0,fe.Wf)(xe)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:te,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${xe.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${le}-with-text`]:{display:"flex",alignItems:"center",margin:`${xe.dividerHorizontalWithTextGutterMargin}px 0`,color:xe.colorTextHeading,fontWeight:500,fontSize:xe.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${le}-with-text-left`]:{"&::before":{width:`${b*100}%`},"&::after":{width:`${100-b*100}%`}},[`&-horizontal${le}-with-text-right`]:{"&::before":{width:`${100-b*100}%`},"&::after":{width:`${b*100}%`}},[`${le}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${le}-with-text${le}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${le}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${le}-with-text`]:{color:xe.colorText,fontWeight:"normal",fontSize:xe.fontSize},[`&-horizontal${le}-with-text-left${le}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${le}-inner-text`]:{paddingInlineStart:E}},[`&-horizontal${le}-with-text-right${le}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${le}-inner-text`]:{paddingInlineEnd:E}}})}};var Ye=(0,ke.Z)("Divider",xe=>{const le=(0,ie.TS)(xe,{dividerHorizontalWithTextGutterMargin:xe.margin,dividerHorizontalGutterMargin:xe.marginLG,sizePaddingEdgeHorizontal:0});return[He(le)]},xe=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:xe.marginXS})),Ze=function(xe,le){var E={};for(var a in xe)Object.prototype.hasOwnProperty.call(xe,a)&&le.indexOf(a)<0&&(E[a]=xe[a]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(xe);x{const{getPrefixCls:le,direction:E,divider:a}=Se.useContext(be.E_),{prefixCls:x,type:y="horizontal",orientation:b="center",orientationMargin:te,className:oe,rootClassName:re,children:ue,dashed:ce,plain:pe,style:ge}=xe,Fe=Ze(xe,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ce=le("divider",x),[Ae,ct]=Ye(Ce),Oe=b.length>0?`-${b}`:b,Ct=!!ue,Te=b==="left"&&te!=null,Xe=b==="right"&&te!=null,st=ne()(Ce,a==null?void 0:a.className,ct,`${Ce}-${y}`,{[`${Ce}-with-text`]:Ct,[`${Ce}-with-text${Oe}`]:Ct,[`${Ce}-dashed`]:!!ce,[`${Ce}-plain`]:!!pe,[`${Ce}-rtl`]:E==="rtl",[`${Ce}-no-default-orientation-margin-left`]:Te,[`${Ce}-no-default-orientation-margin-right`]:Xe},oe,re),nt=Se.useMemo(()=>typeof te=="number"?te:/^\d+$/.test(te)?Number(te):te,[te]),kt=Object.assign(Object.assign({},Te&&{marginLeft:nt}),Xe&&{marginRight:nt});return Ae(Se.createElement("div",Object.assign({className:st,style:Object.assign(Object.assign({},a==null?void 0:a.style),ge)},Fe,{role:"separator"}),ue&&y!=="vertical"&&Se.createElement("span",{className:`${Ce}-inner-text`,style:kt},ue)))}},91857:function(yt,pt,ee){"use strict";var z=ee(59301),ne=ee(38819),Se=ee(92310),be=ee.n(Se),fe=ee(31561),ke=ee(70425),ie=ee(18929),He=ee(2738),Ye=ee(79676),Ze=ee(53487),Be=ee(92343),Ne=ee(36355),xe=ee(20834),le=ee(40875),E=ee(88088),a=ee(47211);const x=null,y=re=>{const{menu:ue,arrow:ce,prefixCls:pe,children:ge,trigger:Fe,disabled:Ce,dropdownRender:Ae,getPopupContainer:ct,overlayClassName:Oe,rootClassName:Ct,open:Te,onOpenChange:Xe,visible:st,onVisibleChange:nt,mouseEnterDelay:kt=.15,mouseLeaveDelay:Ue=.1,autoAdjustOverflow:Ge=!0,placement:bt="",overlay:je,transitionName:Ve}=re,{getPopupContainer:et,getPrefixCls:Mt,direction:sn}=z.useContext(Ne.E_),Pt=z.useMemo(()=>{const ze=Mt();return Ve!==void 0?Ve:bt.includes("top")?`${ze}-slide-down`:`${ze}-slide-up`},[Mt,bt,Ve]),on=z.useMemo(()=>bt?bt.includes("Center")?bt.slice(0,bt.indexOf("Center")):bt:sn==="rtl"?"bottomRight":"bottomLeft",[bt,sn]),We=Mt("dropdown",pe),[Xt,nn]=(0,a.Z)(We),[,kn]=(0,E.Z)(),ta=z.Children.only(ge),Qe=(0,Be.Tm)(ta,{className:be()(`${We}-trigger`,{[`${We}-rtl`]:sn==="rtl"},ta.props.className),disabled:Ce}),Re=Ce?[]:Fe;let Le;Re&&Re.includes("contextMenu")&&(Le=!0);const[ve,qe]=(0,ie.Z)(!1,{value:Te!=null?Te:st}),rt=(0,ke.useEvent)(ze=>{Xe==null||Xe(ze),nt==null||nt(ze),qe(ze)}),we=be()(Oe,Ct,nn,{[`${We}-rtl`]:sn==="rtl"}),De=(0,Ye.Z)({arrowPointAtCenter:typeof ce=="object"&&ce.pointAtCenter,autoAdjustOverflow:Ge,offset:kn.marginXXS,arrowWidth:ce?kn.sizePopupArrow:0,borderRadius:kn.borderRadius}),Ft=z.useCallback(()=>{qe(!1)},[]),mt=()=>{let ze;return ue!=null&&ue.items?ze=z.createElement(xe.default,Object.assign({},ue)):typeof je=="function"?ze=je():ze=je,Ae&&(ze=Ae(ze)),ze=z.Children.only(typeof ze=="string"?z.createElement("span",null,ze):ze),z.createElement(le.J,{prefixCls:`${We}-menu`,expandIcon:z.createElement("span",{className:`${We}-menu-submenu-arrow`},z.createElement(ne.Z,{className:`${We}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Ft,validator:Bt=>{let{mode:dt}=Bt}},ze)};return Xt(z.createElement(fe.Z,Object.assign({alignPoint:Le},(0,He.Z)(re,["rootClassName"]),{mouseEnterDelay:kt,mouseLeaveDelay:Ue,visible:ve,builtinPlacements:De,arrow:!!ce,overlayClassName:we,prefixCls:We,getPopupContainer:ct||et,transitionName:Pt,trigger:Re,overlay:mt,placement:on,onVisibleChange:rt}),Qe))};function b(re){return Object.assign(Object.assign({},re),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const te=(0,Ze.Z)(y,"dropdown",re=>re,b),oe=re=>z.createElement(te,Object.assign({},re),z.createElement("span",null));y._InternalPanelDoNotUseOrYouWillBeFired=oe,pt.Z=y},38854:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return E}});var z=ee(91857),ne=ee(92310),Se=ee.n(ne),be=ee(59301),fe=ee(18785),ke=ee(3113),ie=ee(36355),He=ee(81327),Ye=ee(33234),Ze=ee(47211),Be=function(a,x){var y={};for(var b in a)Object.prototype.hasOwnProperty.call(a,b)&&x.indexOf(b)<0&&(y[b]=a[b]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,b=Object.getOwnPropertySymbols(a);te{const{getPopupContainer:x,getPrefixCls:y,direction:b}=be.useContext(ie.E_),{prefixCls:te,type:oe="default",danger:re,disabled:ue,loading:ce,onClick:pe,htmlType:ge,children:Fe,className:Ce,menu:Ae,arrow:ct,autoFocus:Oe,overlay:Ct,trigger:Te,align:Xe,open:st,onOpenChange:nt,placement:kt,getPopupContainer:Ue,href:Ge,icon:bt=be.createElement(fe.Z,null),title:je,buttonsRender:Ve=mt=>mt,mouseEnterDelay:et,mouseLeaveDelay:Mt,overlayClassName:sn,overlayStyle:Pt,destroyPopupOnHide:on,dropdownRender:We}=a,Xt=Be(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),nn=y("dropdown",te),kn=`${nn}-button`,[ta,Qe]=(0,Ze.Z)(nn),Re={menu:Ae,arrow:ct,autoFocus:Oe,align:Xe,disabled:ue,trigger:ue?[]:Te,onOpenChange:nt,getPopupContainer:Ue||x,mouseEnterDelay:et,mouseLeaveDelay:Mt,overlayClassName:sn,overlayStyle:Pt,destroyPopupOnHide:on,dropdownRender:We},{compactSize:Le,compactItemClassnames:ve}=(0,Ye.ri)(nn,b),qe=Se()(kn,ve,Ce,Qe);"overlay"in a&&(Re.overlay=Ct),"open"in a&&(Re.open=st),"placement"in a?Re.placement=kt:Re.placement=b==="rtl"?"bottomLeft":"bottomRight";const rt=be.createElement(ke.ZP,{type:oe,danger:re,disabled:ue,loading:ce,onClick:pe,htmlType:ge,href:Ge,title:je},Fe),we=be.createElement(ke.ZP,{type:oe,danger:re,icon:bt}),[De,Ft]=Ve([rt,we]);return ta(be.createElement(He.Z.Compact,Object.assign({className:qe,size:Le,block:!0},Xt),De,be.createElement(z.Z,Object.assign({},Re),Ft)))};Ne.__ANT_BUTTON=!0;var xe=Ne;const le=z.Z;le.Button=xe;var E=le},47211:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return Be}});var z=ee(17313),ne=ee(13826),Se=ee(92899),be=ee(29878),fe=ee(19447),ke=ee(83116),ie=ee(37613),Ye=Ne=>{const{componentCls:xe,menuCls:le,colorError:E,colorTextLightSolid:a}=Ne,x=`${le}-item`;return{[`${xe}, ${xe}-menu-submenu`]:{[`${le} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:E,"&:hover":{color:a,backgroundColor:E}}}}}};const Ze=Ne=>{const{componentCls:xe,menuCls:le,zIndexPopup:E,dropdownArrowDistance:a,sizePopupArrow:x,antCls:y,iconCls:b,motionDurationMid:te,dropdownPaddingVertical:oe,fontSize:re,dropdownEdgeChildPadding:ue,colorTextDisabled:ce,fontSizeIcon:pe,controlPaddingHorizontal:ge,colorBgElevated:Fe}=Ne;return[{[xe]:Object.assign(Object.assign({},(0,z.Wf)(Ne)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:E,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${y}-btn`]:{[`& > ${b}-down, & > ${y}-btn-icon > ${b}-down`]:{fontSize:pe}},[`${xe}-wrap`]:{position:"relative",[`${y}-btn > ${b}-down`]:{fontSize:pe},[`${b}-down::before`]:{transition:`transform ${te}`}},[`${xe}-wrap-open`]:{[`${b}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${y}-slide-down-enter${y}-slide-down-enter-active${xe}-placement-bottomLeft, + table`]:{textAlign:"center"},"&-focused":{borderColor:In}}}}),"&-dropdown-range":{padding:`${Kr*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${he}-separator`]:{transform:"rotate(180deg)"},[`${he}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,di.oN)(me,"slide-up"),(0,di.oN)(me,"slide-down"),(0,Mi.Fm)(me,"move-up"),(0,Mi.Fm)(me,"move-down")]},Es=me=>{const{componentCls:he,controlHeightLG:ye,paddingXXS:$e,padding:at}=me;return{pickerCellCls:`${he}-cell`,pickerCellInnerCls:`${he}-cell-inner`,pickerYearMonthCellWidth:ye*1.5,pickerQuarterPanelContentHeight:ye*1.4,pickerCellPaddingVertical:$e+$e/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:at+$e/2}},Fc=me=>({cellHoverBg:me.controlItemBgHover,cellActiveWithRangeBg:me.controlItemBgActive,cellHoverWithRangeBg:new Fi.C(me.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Fi.C(me.colorPrimary).lighten(20).toHexString(),cellBgDisabled:me.colorBgContainerDisabled,timeColumnWidth:me.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:me.controlHeightSM*1.5,cellHeight:me.controlHeightSM,textHeight:me.controlHeightLG,withoutTimeCellHeight:me.controlHeightLG*1.65});var Js=(0,yc.Z)("DatePicker",me=>{const he=(0,vl.TS)((0,Xl.e5)(me),Es(me));return[Vs(he),hs(he),(0,Sc.c)(me,{focusElCls:`${me.componentCls}-focused`})]},me=>Object.assign(Object.assign(Object.assign({},(0,Xl.TM)(me)),Fc(me)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:me.zIndexPopupBase+50}));function Xs(me,he,ye){return ye!==void 0?ye:he==="year"&&me.lang.yearPlaceholder?me.lang.yearPlaceholder:he==="quarter"&&me.lang.quarterPlaceholder?me.lang.quarterPlaceholder:he==="month"&&me.lang.monthPlaceholder?me.lang.monthPlaceholder:he==="week"&&me.lang.weekPlaceholder?me.lang.weekPlaceholder:he==="time"&&me.timePickerLocale.placeholder?me.timePickerLocale.placeholder:me.lang.placeholder}function Pc(me,he,ye){return ye!==void 0?ye:he==="year"&&me.lang.yearPlaceholder?me.lang.rangeYearPlaceholder:he==="quarter"&&me.lang.quarterPlaceholder?me.lang.rangeQuarterPlaceholder:he==="month"&&me.lang.monthPlaceholder?me.lang.rangeMonthPlaceholder:he==="week"&&me.lang.weekPlaceholder?me.lang.rangeWeekPlaceholder:he==="time"&&me.timePickerLocale.placeholder?me.timePickerLocale.rangePlaceholder:me.lang.rangePlaceholder}function Ss(me,he){const ye={adjustX:1,adjustY:1};switch(he){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ye};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ye};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ye};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ye};default:return{points:me==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ye}}}function Zi(me){return me?Array.isArray(me)?me:[me]:[]}function Pi(me){const{format:he,picker:ye,showHour:$e,showMinute:at,showSecond:Wt,use12Hours:Dt}=me,dn=Zi(he)[0],mn=Object.assign({},me);return he&&Array.isArray(he)&&(mn.format=dn),dn&&typeof dn=="string"&&(!dn.includes("s")&&Wt===void 0&&(mn.showSecond=!1),!dn.includes("m")&&at===void 0&&(mn.showMinute=!1),!dn.includes("H")&&!dn.includes("h")&&!dn.includes("K")&&!dn.includes("k")&&$e===void 0&&(mn.showHour=!1),(dn.includes("a")||dn.includes("A"))&&Dt===void 0&&(mn.use12Hours=!0)),ye==="time"?mn:(typeof dn=="function"&&delete mn.format,{showTime:mn})}function Ci(me,he,ye){if(me===!1)return!1;const $e={clearIcon:he!=null?he:ye};return typeof me=="object"?Object.assign(Object.assign({},$e),me):$e}var Wl=ee(3113);function qs(me){return ue.createElement(Wl.ZP,Object.assign({size:"small",type:"primary"},me))}var Ji={button:qs},ec=function(me,he){var ye={};for(var $e in me)Object.prototype.hasOwnProperty.call(me,$e)&&he.indexOf($e)<0&&(ye[$e]=me[$e]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,$e=Object.getOwnPropertySymbols(me);at<$e.length;at++)he.indexOf($e[at])<0&&Object.prototype.propertyIsEnumerable.call(me,$e[at])&&(ye[$e[at]]=me[$e[at]]);return ye};function tc(me){return(0,ue.forwardRef)((ye,$e)=>{const{prefixCls:at,getPopupContainer:Wt,className:Dt,placement:dn,size:mn,disabled:In,bordered:Ca=!0,placeholder:Tn,popupClassName:Zn,dropdownClassName:da,status:ga,clearIcon:gn,allowClear:Rn,rootClassName:ha}=ye,ro=ec(ye,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Ya=ue.useRef(null),{getPrefixCls:co,direction:Fo,getPopupContainer:uo}=(0,ue.useContext)(yi.E_),Va=co("picker",at),{compactSize:Nr,compactItemClassnames:nr}=(0,Us.ri)(Va,Fo),{format:wr,showTime:sr,picker:du}=ye,Nu=co(),[Yu,gu]=Js(Va),Kr=Object.assign(Object.assign({},sr?Pi(Object.assign({format:wr,picker:du},sr)):{}),du==="time"?Pi(Object.assign(Object.assign({format:wr},ye),{picker:du})):{}),zr=(0,Qs.Z)(Je=>{var gt;return(gt=mn!=null?mn:Nr)!==null&>!==void 0?gt:Je}),Fu=ue.useContext(fs.Z),ku=In!=null?In:Fu,ru=(0,ue.useContext)(Ys.aM),{hasFeedback:su,status:Ja,feedbackIcon:al}=ru,Ee=ue.createElement(ue.Fragment,null,du==="time"?ue.createElement(Xe,null):ue.createElement(Ae,null),su&&al);(0,ue.useImperativeHandle)($e,()=>({focus:()=>{var Je;return(Je=Ya.current)===null||Je===void 0?void 0:Je.focus()},blur:()=>{var Je;return(Je=Ya.current)===null||Je===void 0?void 0:Je.blur()}}));const[Pe]=(0,ps.Z)("Calendar",_s.Z),_e=Object.assign(Object.assign({},Pe),ye.locale);return Yu(ue.createElement(ms,Object.assign({separator:ue.createElement("span",{"aria-label":"to",className:`${Va}-separator`},ue.createElement(bt,null)),disabled:ku,ref:Ya,dropdownAlign:Ss(Fo,dn),placeholder:Pc(_e,du,Tn),suffixIcon:Ee,prevIcon:ue.createElement("span",{className:`${Va}-prev-icon`}),nextIcon:ue.createElement("span",{className:`${Va}-next-icon`}),superPrevIcon:ue.createElement("span",{className:`${Va}-super-prev-icon`}),superNextIcon:ue.createElement("span",{className:`${Va}-super-next-icon`}),transitionName:`${Nu}-slide-up`},ro,Kr,{className:Ve()({[`${Va}-${zr}`]:zr,[`${Va}-borderless`]:!Ca},(0,Ri.Z)(Va,(0,Ri.F)(Ja,ga),su),gu,nr,Dt,ha),locale:_e.lang,prefixCls:Va,getPopupContainer:Wt||uo,generateConfig:me,components:Ji,direction:Fo,dropdownClassName:Ve()(gu,Zn||da,ha),allowClear:Ci(Rn,gn,ue.createElement(st.Z,null))})))})}var Xi=function(me,he){var ye={};for(var $e in me)Object.prototype.hasOwnProperty.call(me,$e)&&he.indexOf($e)<0&&(ye[$e]=me[$e]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,$e=Object.getOwnPropertySymbols(me);at<$e.length;at++)he.indexOf($e[at])<0&&Object.prototype.propertyIsEnumerable.call(me,$e[at])&&(ye[$e[at]]=me[$e[at]]);return ye};function qi(me){function he(mn,In){const Ca=In==="TimePicker"?"timePicker":"datePicker",Tn=(0,ue.forwardRef)((Zn,da)=>{const{prefixCls:ga,getPopupContainer:gn,style:Rn,className:ha,rootClassName:ro,size:Ya,bordered:co=!0,placement:Fo,placeholder:uo,popupClassName:Va,dropdownClassName:Nr,disabled:nr,status:wr,clearIcon:sr,allowClear:du}=Zn,Nu=Xi(Zn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Yu,direction:gu,getPopupContainer:Kr,[Ca]:zr}=(0,ue.useContext)(yi.E_),Fu=Yu("picker",ga),{compactSize:ku,compactItemClassnames:ru}=(0,Us.ri)(Fu,gu),su=ue.useRef(null),{format:Ja,showTime:al}=Zn,[Ee,Pe]=Js(Fu);(0,ue.useImperativeHandle)(da,()=>({focus:()=>{var la;return(la=su.current)===null||la===void 0?void 0:la.focus()},blur:()=>{var la;return(la=su.current)===null||la===void 0?void 0:la.blur()}}));const _e={showToday:!0};let Je={};mn&&(Je.picker=mn);const gt=mn||Zn.picker;Je=Object.assign(Object.assign(Object.assign({},Je),al?Pi(Object.assign({format:Ja,picker:gt},al)):{}),gt==="time"?Pi(Object.assign(Object.assign({format:Ja},Zn),{picker:gt})):{});const vt=Yu(),zt=(0,Qs.Z)(la=>{var Aa;return(Aa=Ya!=null?Ya:ku)!==null&&Aa!==void 0?Aa:la}),Tt=ue.useContext(fs.Z),Nt=nr!=null?nr:Tt,rn=(0,ue.useContext)(Ys.aM),{hasFeedback:en,status:an,feedbackIcon:Nn}=rn,On=ue.createElement(ue.Fragment,null,gt==="time"?ue.createElement(Xe,null):ue.createElement(Ae,null),en&&Nn),[Mn]=(0,ps.Z)("DatePicker",_s.Z),ma=Object.assign(Object.assign({},Mn),Zn.locale);return Ee(ue.createElement(Ks,Object.assign({ref:su,placeholder:Xs(ma,gt,uo),suffixIcon:On,dropdownAlign:Ss(gu,Fo),prevIcon:ue.createElement("span",{className:`${Fu}-prev-icon`}),nextIcon:ue.createElement("span",{className:`${Fu}-next-icon`}),superPrevIcon:ue.createElement("span",{className:`${Fu}-super-prev-icon`}),superNextIcon:ue.createElement("span",{className:`${Fu}-super-next-icon`}),transitionName:`${vt}-slide-up`},_e,Nu,Je,{locale:ma.lang,className:Ve()({[`${Fu}-${zt}`]:zt,[`${Fu}-borderless`]:!co},(0,Ri.Z)(Fu,(0,Ri.F)(an,wr),en),Pe,ru,zr==null?void 0:zr.className,ha,ro),style:Object.assign(Object.assign({},zr==null?void 0:zr.style),Rn),prefixCls:Fu,getPopupContainer:gn||Kr,generateConfig:me,components:Ji,direction:gu,disabled:Nt,dropdownClassName:Ve()(Pe,ro,Va||Nr),allowClear:Ci(du,sr,ue.createElement(st.Z,null))})))});return In&&(Tn.displayName=In),Tn}const ye=he(),$e=he("week","WeekPicker"),at=he("month","MonthPicker"),Wt=he("year","YearPicker"),Dt=he("time","TimePicker"),dn=he("quarter","QuarterPicker");return{DatePicker:ye,WeekPicker:$e,MonthPicker:at,YearPicker:Wt,TimePicker:Dt,QuarterPicker:dn}}const nc=null;function Cc(me){const{DatePicker:he,WeekPicker:ye,MonthPicker:$e,YearPicker:at,TimePicker:Wt,QuarterPicker:Dt}=qi(me),dn=tc(me),mn=he;return mn.WeekPicker=ye,mn.MonthPicker=$e,mn.YearPicker=at,mn.RangePicker=dn,mn.TimePicker=Wt,mn.QuarterPicker=Dt,mn}var ac=Cc;const Ai=ac(te);function Bi(me){const he=Ss(me.direction,me.placement);return he.overflow.adjustY=!1,he.overflow.adjustX=!1,Object.assign(Object.assign({},me),{dropdownAlign:he})}const $i=(0,oe.Z)(Ai,"picker",null,Bi);Ai._InternalPanelDoNotUseOrYouWillBeFired=$i;const Ac=(0,oe.Z)(Ai.RangePicker,"picker",null,Bi);Ai._InternalRangePanelDoNotUseOrYouWillBeFired=Ac,Ai.generatePicker=ac;var oc=Ai},28103:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return Ne}});var z=ee(92310),ne=ee.n(z),Se=ee(59301),be=ee(36355),fe=ee(17313),ke=ee(83116),ie=ee(37613);const He=xe=>{const{componentCls:le,sizePaddingEdgeHorizontal:E,colorSplit:a,lineWidth:x,textPaddingInline:y,orientationMargin:b,verticalMarginInline:te}=xe;return{[le]:Object.assign(Object.assign({},(0,fe.Wf)(xe)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:te,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${xe.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${le}-with-text`]:{display:"flex",alignItems:"center",margin:`${xe.dividerHorizontalWithTextGutterMargin}px 0`,color:xe.colorTextHeading,fontWeight:500,fontSize:xe.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${le}-with-text-left`]:{"&::before":{width:`${b*100}%`},"&::after":{width:`${100-b*100}%`}},[`&-horizontal${le}-with-text-right`]:{"&::before":{width:`${100-b*100}%`},"&::after":{width:`${b*100}%`}},[`${le}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${le}-with-text${le}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${le}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${le}-with-text`]:{color:xe.colorText,fontWeight:"normal",fontSize:xe.fontSize},[`&-horizontal${le}-with-text-left${le}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${le}-inner-text`]:{paddingInlineStart:E}},[`&-horizontal${le}-with-text-right${le}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${le}-inner-text`]:{paddingInlineEnd:E}}})}};var Ye=(0,ke.Z)("Divider",xe=>{const le=(0,ie.TS)(xe,{dividerHorizontalWithTextGutterMargin:xe.margin,dividerHorizontalGutterMargin:xe.marginLG,sizePaddingEdgeHorizontal:0});return[He(le)]},xe=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:xe.marginXS})),Ze=function(xe,le){var E={};for(var a in xe)Object.prototype.hasOwnProperty.call(xe,a)&&le.indexOf(a)<0&&(E[a]=xe[a]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(xe);x{const{getPrefixCls:le,direction:E,divider:a}=Se.useContext(be.E_),{prefixCls:x,type:y="horizontal",orientation:b="center",orientationMargin:te,className:oe,rootClassName:re,children:ue,dashed:ce,plain:pe,style:ge}=xe,Fe=Ze(xe,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ce=le("divider",x),[Ae,ct]=Ye(Ce),Oe=b.length>0?`-${b}`:b,Ct=!!ue,Te=b==="left"&&te!=null,Xe=b==="right"&&te!=null,st=ne()(Ce,a==null?void 0:a.className,ct,`${Ce}-${y}`,{[`${Ce}-with-text`]:Ct,[`${Ce}-with-text${Oe}`]:Ct,[`${Ce}-dashed`]:!!ce,[`${Ce}-plain`]:!!pe,[`${Ce}-rtl`]:E==="rtl",[`${Ce}-no-default-orientation-margin-left`]:Te,[`${Ce}-no-default-orientation-margin-right`]:Xe},oe,re),nt=Se.useMemo(()=>typeof te=="number"?te:/^\d+$/.test(te)?Number(te):te,[te]),kt=Object.assign(Object.assign({},Te&&{marginLeft:nt}),Xe&&{marginRight:nt});return Ae(Se.createElement("div",Object.assign({className:st,style:Object.assign(Object.assign({},a==null?void 0:a.style),ge)},Fe,{role:"separator"}),ue&&y!=="vertical"&&Se.createElement("span",{className:`${Ce}-inner-text`,style:kt},ue)))}},91857:function(yt,pt,ee){"use strict";var z=ee(59301),ne=ee(38819),Se=ee(92310),be=ee.n(Se),fe=ee(31561),ke=ee(70425),ie=ee(18929),He=ee(2738),Ye=ee(79676),Ze=ee(53487),Be=ee(92343),Ne=ee(36355),xe=ee(20834),le=ee(40875),E=ee(88088),a=ee(47211);const x=null,y=re=>{const{menu:ue,arrow:ce,prefixCls:pe,children:ge,trigger:Fe,disabled:Ce,dropdownRender:Ae,getPopupContainer:ct,overlayClassName:Oe,rootClassName:Ct,open:Te,onOpenChange:Xe,visible:st,onVisibleChange:nt,mouseEnterDelay:kt=.15,mouseLeaveDelay:Ue=.1,autoAdjustOverflow:Ge=!0,placement:bt="",overlay:je,transitionName:Ve}=re,{getPopupContainer:et,getPrefixCls:Mt,direction:sn}=z.useContext(Ne.E_),Pt=z.useMemo(()=>{const ze=Mt();return Ve!==void 0?Ve:bt.includes("top")?`${ze}-slide-down`:`${ze}-slide-up`},[Mt,bt,Ve]),on=z.useMemo(()=>bt?bt.includes("Center")?bt.slice(0,bt.indexOf("Center")):bt:sn==="rtl"?"bottomRight":"bottomLeft",[bt,sn]),We=Mt("dropdown",pe),[Xt,nn]=(0,a.Z)(We),[,kn]=(0,E.Z)(),ta=z.Children.only(ge),Qe=(0,Be.Tm)(ta,{className:be()(`${We}-trigger`,{[`${We}-rtl`]:sn==="rtl"},ta.props.className),disabled:Ce}),Re=Ce?[]:Fe;let Le;Re&&Re.includes("contextMenu")&&(Le=!0);const[ve,qe]=(0,ie.Z)(!1,{value:Te!=null?Te:st}),rt=(0,ke.useEvent)(ze=>{Xe==null||Xe(ze),nt==null||nt(ze),qe(ze)}),we=be()(Oe,Ct,nn,{[`${We}-rtl`]:sn==="rtl"}),De=(0,Ye.Z)({arrowPointAtCenter:typeof ce=="object"&&ce.pointAtCenter,autoAdjustOverflow:Ge,offset:kn.marginXXS,arrowWidth:ce?kn.sizePopupArrow:0,borderRadius:kn.borderRadius}),Ft=z.useCallback(()=>{qe(!1)},[]),mt=()=>{let ze;return ue!=null&&ue.items?ze=z.createElement(xe.default,Object.assign({},ue)):typeof je=="function"?ze=je():ze=je,Ae&&(ze=Ae(ze)),ze=z.Children.only(typeof ze=="string"?z.createElement("span",null,ze):ze),z.createElement(le.J,{prefixCls:`${We}-menu`,expandIcon:z.createElement("span",{className:`${We}-menu-submenu-arrow`},z.createElement(ne.Z,{className:`${We}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Ft,validator:Bt=>{let{mode:dt}=Bt}},ze)};return Xt(z.createElement(fe.Z,Object.assign({alignPoint:Le},(0,He.Z)(re,["rootClassName"]),{mouseEnterDelay:kt,mouseLeaveDelay:Ue,visible:ve,builtinPlacements:De,arrow:!!ce,overlayClassName:we,prefixCls:We,getPopupContainer:ct||et,transitionName:Pt,trigger:Re,overlay:mt,placement:on,onVisibleChange:rt}),Qe))};function b(re){return Object.assign(Object.assign({},re),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const te=(0,Ze.Z)(y,"dropdown",re=>re,b),oe=re=>z.createElement(te,Object.assign({},re),z.createElement("span",null));y._InternalPanelDoNotUseOrYouWillBeFired=oe,pt.Z=y},38854:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return E}});var z=ee(91857),ne=ee(92310),Se=ee.n(ne),be=ee(59301),fe=ee(18785),ke=ee(3113),ie=ee(36355),He=ee(81327),Ye=ee(33234),Ze=ee(47211),Be=function(a,x){var y={};for(var b in a)Object.prototype.hasOwnProperty.call(a,b)&&x.indexOf(b)<0&&(y[b]=a[b]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,b=Object.getOwnPropertySymbols(a);te{const{getPopupContainer:x,getPrefixCls:y,direction:b}=be.useContext(ie.E_),{prefixCls:te,type:oe="default",danger:re,disabled:ue,loading:ce,onClick:pe,htmlType:ge,children:Fe,className:Ce,menu:Ae,arrow:ct,autoFocus:Oe,overlay:Ct,trigger:Te,align:Xe,open:st,onOpenChange:nt,placement:kt,getPopupContainer:Ue,href:Ge,icon:bt=be.createElement(fe.Z,null),title:je,buttonsRender:Ve=mt=>mt,mouseEnterDelay:et,mouseLeaveDelay:Mt,overlayClassName:sn,overlayStyle:Pt,destroyPopupOnHide:on,dropdownRender:We}=a,Xt=Be(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),nn=y("dropdown",te),kn=`${nn}-button`,[ta,Qe]=(0,Ze.Z)(nn),Re={menu:Ae,arrow:ct,autoFocus:Oe,align:Xe,disabled:ue,trigger:ue?[]:Te,onOpenChange:nt,getPopupContainer:Ue||x,mouseEnterDelay:et,mouseLeaveDelay:Mt,overlayClassName:sn,overlayStyle:Pt,destroyPopupOnHide:on,dropdownRender:We},{compactSize:Le,compactItemClassnames:ve}=(0,Ye.ri)(nn,b),qe=Se()(kn,ve,Ce,Qe);"overlay"in a&&(Re.overlay=Ct),"open"in a&&(Re.open=st),"placement"in a?Re.placement=kt:Re.placement=b==="rtl"?"bottomLeft":"bottomRight";const rt=be.createElement(ke.ZP,{type:oe,danger:re,disabled:ue,loading:ce,onClick:pe,htmlType:ge,href:Ge,title:je},Fe),we=be.createElement(ke.ZP,{type:oe,danger:re,icon:bt}),[De,Ft]=Ve([rt,we]);return ta(be.createElement(He.Z.Compact,Object.assign({className:qe,size:Le,block:!0},Xt),De,be.createElement(z.Z,Object.assign({},Re),Ft)))};Ne.__ANT_BUTTON=!0;var xe=Ne;const le=z.Z;le.Button=xe;var E=le},47211:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return Be}});var z=ee(17313),ne=ee(13826),Se=ee(92899),be=ee(29878),fe=ee(19447),ke=ee(83116),ie=ee(37613),Ye=Ne=>{const{componentCls:xe,menuCls:le,colorError:E,colorTextLightSolid:a}=Ne,x=`${le}-item`;return{[`${xe}, ${xe}-menu-submenu`]:{[`${le} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:E,"&:hover":{color:a,backgroundColor:E}}}}}};const Ze=Ne=>{const{componentCls:xe,menuCls:le,zIndexPopup:E,dropdownArrowDistance:a,sizePopupArrow:x,antCls:y,iconCls:b,motionDurationMid:te,dropdownPaddingVertical:oe,fontSize:re,dropdownEdgeChildPadding:ue,colorTextDisabled:ce,fontSizeIcon:pe,controlPaddingHorizontal:ge,colorBgElevated:Fe}=Ne;return[{[xe]:Object.assign(Object.assign({},(0,z.Wf)(Ne)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:E,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${y}-btn`]:{[`& > ${b}-down, & > ${y}-btn-icon > ${b}-down`]:{fontSize:pe}},[`${xe}-wrap`]:{position:"relative",[`${y}-btn > ${b}-down`]:{fontSize:pe},[`${b}-down::before`]:{transition:`transform ${te}`}},[`${xe}-wrap-open`]:{[`${b}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${y}-slide-down-enter${y}-slide-down-enter-active${xe}-placement-bottomLeft, &${y}-slide-down-appear${y}-slide-down-appear-active${xe}-placement-bottomLeft, &${y}-slide-down-enter${y}-slide-down-enter-active${xe}-placement-bottom, &${y}-slide-down-appear${y}-slide-down-appear-active${xe}-placement-bottom, @@ -177,7 +177,7 @@ &${y}-slide-up-leave${y}-slide-up-leave-active${xe}-placement-topRight`]:{animationName:ne.ly}})},(0,fe.ZP)(Ne,{colorBg:Fe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${xe} ${le}`]:{position:"relative",margin:0},[`${le}-submenu-popup`]:{position:"absolute",zIndex:E,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${xe}, ${xe}-menu-submenu`]:{[le]:Object.assign(Object.assign({padding:ue,listStyleType:"none",backgroundColor:Fe,backgroundClip:"padding-box",borderRadius:Ne.borderRadiusLG,outline:"none",boxShadow:Ne.boxShadowSecondary},(0,z.Qy)(Ne)),{[`${le}-item-group-title`]:{padding:`${oe}px ${ge}px`,color:Ne.colorTextDescription,transition:`all ${te}`},[`${le}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${le}-item-icon`]:{minWidth:re,marginInlineEnd:Ne.marginXS,fontSize:Ne.fontSizeSM},[`${le}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${te}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${le}-item, ${le}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${oe}px ${ge}px`,color:Ne.colorText,fontWeight:"normal",fontSize:re,lineHeight:Ne.lineHeight,cursor:"pointer",transition:`all ${te}`,borderRadius:Ne.borderRadiusSM,"&:hover, &-active":{backgroundColor:Ne.controlItemBgHover}},(0,z.Qy)(Ne)),{"&-selected":{color:Ne.colorPrimary,backgroundColor:Ne.controlItemBgActive,"&:hover, &-active":{backgroundColor:Ne.controlItemBgActiveHover}},"&-disabled":{color:ce,cursor:"not-allowed","&:hover":{color:ce,backgroundColor:Fe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Ne.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Ne.colorSplit},[`${xe}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Ne.paddingXS,[`${xe}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Ne.colorTextDescription,fontSize:pe,fontStyle:"normal"}}}),[`${le}-item-group-list`]:{margin:`0 ${Ne.marginXS}px`,padding:0,listStyle:"none"},[`${le}-submenu-title`]:{paddingInlineEnd:ge+Ne.fontSizeSM},[`${le}-submenu-vertical`]:{position:"relative"},[`${le}-submenu${le}-submenu-disabled ${xe}-menu-submenu-title`]:{[`&, ${xe}-menu-submenu-arrow-icon`]:{color:ce,backgroundColor:Fe,cursor:"not-allowed"}},[`${le}-submenu-selected ${xe}-menu-submenu-title`]:{color:Ne.colorPrimary}})}},[(0,ne.oN)(Ne,"slide-up"),(0,ne.oN)(Ne,"slide-down"),(0,Se.Fm)(Ne,"move-up"),(0,Se.Fm)(Ne,"move-down"),(0,be._y)(Ne,"zoom-big")]]};var Be=(0,ke.Z)("Dropdown",(Ne,xe)=>{let{rootPrefixCls:le}=xe;const{marginXXS:E,sizePopupArrow:a,controlHeight:x,fontSize:y,lineHeight:b,paddingXXS:te,componentCls:oe,borderRadiusLG:re}=Ne,ue=(x-y*b)/2,{dropdownArrowOffset:ce}=(0,fe.fS)({contentRadius:re}),pe=(0,ie.TS)(Ne,{menuCls:`${oe}-menu`,rootPrefixCls:le,dropdownArrowDistance:a/2+E,dropdownArrowOffset:ce,dropdownPaddingVertical:ue,dropdownEdgeChildPadding:te});return[Ze(pe),Ye(pe)]},Ne=>({zIndexPopup:Ne.zIndexPopupBase+50}))},8628:function(yt,pt,ee){"use strict";var z=ee(59301),ne=ee(34280),Se=ee(56762),be=ee(69507);function fe(){let ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,z.useRef)({}),He=(0,Se.Z)(),Ye=(0,be.ZP)();return(0,ne.Z)(()=>{const Ze=Ye.subscribe(Be=>{ie.current=Be,ke&&He()});return()=>Ye.unsubscribe(Ze)},[]),ie.current}pt.Z=fe},45818:function(yt,pt,ee){"use strict";ee.d(pt,{D:function(){return te},Z:function(){return ue}});var z=ee(32855),ne=ee(59301),Se={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},be=Se,fe=ee(7657),ke=function(pe,ge){return ne.createElement(fe.Z,(0,z.Z)({},pe,{ref:ge,icon:be}))},ie=ne.forwardRef(ke),He=ie,Ye=ee(33853),Ze=ee(38819),Be=ee(92310),Ne=ee.n(Be),xe=ee(2738),E=ce=>!isNaN(parseFloat(ce))&&isFinite(ce),a=ee(36355),x=ee(84966),y=function(ce,pe){var ge={};for(var Fe in ce)Object.prototype.hasOwnProperty.call(ce,Fe)&&pe.indexOf(Fe)<0&&(ge[Fe]=ce[Fe]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Fe=Object.getOwnPropertySymbols(ce);Ce{let ce=0;return function(){let pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ce+=1,`${pe}${ce}`}})();var ue=ne.forwardRef((ce,pe)=>{const{prefixCls:ge,className:Fe,trigger:Ce,children:Ae,defaultCollapsed:ct=!1,theme:Oe="dark",style:Ct={},collapsible:Te=!1,reverseArrow:Xe=!1,width:st=200,collapsedWidth:nt=80,zeroWidthTriggerStyle:kt,breakpoint:Ue,onCollapse:Ge,onBreakpoint:bt}=ce,je=y(ce,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Ve}=(0,ne.useContext)(x.Gs),[et,Mt]=(0,ne.useState)("collapsed"in ce?ce.collapsed:ct),[sn,Pt]=(0,ne.useState)(!1);(0,ne.useEffect)(()=>{"collapsed"in ce&&Mt(ce.collapsed)},[ce.collapsed]);const on=(Qe,Re)=>{"collapsed"in ce||Mt(Qe),Ge==null||Ge(Qe,Re)},We=(0,ne.useRef)();We.current=Qe=>{Pt(Qe.matches),bt==null||bt(Qe.matches),et!==Qe.matches&&on(Qe.matches,"responsive")},(0,ne.useEffect)(()=>{function Qe(Le){return We.current(Le)}let Re;if(typeof window!="undefined"){const{matchMedia:Le}=window;if(Le&&Ue&&Ue in b){Re=Le(`(max-width: ${b[Ue]})`);try{Re.addEventListener("change",Qe)}catch(ve){Re.addListener(Qe)}Qe(Re)}}return()=>{try{Re==null||Re.removeEventListener("change",Qe)}catch(Le){Re==null||Re.removeListener(Qe)}}},[Ue]),(0,ne.useEffect)(()=>{const Qe=oe("ant-sider-");return Ve.addSider(Qe),()=>Ve.removeSider(Qe)},[]);const Xt=()=>{on(!et,"clickTrigger")},{getPrefixCls:nn}=(0,ne.useContext)(a.E_),kn=()=>{const Qe=nn("layout-sider",ge),Re=(0,xe.Z)(je,["collapsed"]),Le=et?nt:st,ve=E(Le)?`${Le}px`:String(Le),qe=parseFloat(String(nt||0))===0?ne.createElement("span",{onClick:Xt,className:Ne()(`${Qe}-zero-width-trigger`,`${Qe}-zero-width-trigger-${Xe?"right":"left"}`),style:kt},Ce||ne.createElement(He,null)):null,De={expanded:Xe?ne.createElement(Ze.Z,null):ne.createElement(Ye.Z,null),collapsed:Xe?ne.createElement(Ye.Z,null):ne.createElement(Ze.Z,null)}[et?"collapsed":"expanded"],Ft=Ce!==null?qe||ne.createElement("div",{className:`${Qe}-trigger`,onClick:Xt,style:{width:ve}},Ce||De):null,mt=Object.assign(Object.assign({},Ct),{flex:`0 0 ${ve}`,maxWidth:ve,minWidth:ve,width:ve}),ze=Ne()(Qe,`${Qe}-${Oe}`,{[`${Qe}-collapsed`]:!!et,[`${Qe}-has-trigger`]:Te&&Ce!==null&&!qe,[`${Qe}-below`]:!!sn,[`${Qe}-zero-width`]:parseFloat(ve)===0},Fe);return ne.createElement("aside",Object.assign({className:ze},Re,{style:mt,ref:pe}),ne.createElement("div",{className:`${Qe}-children`},Ae),Te||sn&&qe?Ft:null)},ta=ne.useMemo(()=>({siderCollapsed:et}),[et]);return ne.createElement(te.Provider,{value:ta},kn())})},84966:function(yt,pt,ee){"use strict";ee.d(pt,{VY:function(){return te},$_:function(){return b},h4:function(){return y},Gs:function(){return xe},ZP:function(){return oe}});var z=ee(3300),ne=ee(92310),Se=ee.n(ne),be=ee(2738),fe=ee(59301),ke=ee(36355),ie=ee(83116),Ye=re=>{const{componentCls:ue,bodyBg:ce,lightSiderBg:pe,lightTriggerBg:ge,lightTriggerColor:Fe}=re;return{[`${ue}-sider-light`]:{background:pe,[`${ue}-sider-trigger`]:{color:Fe,background:ge},[`${ue}-sider-zero-width-trigger`]:{color:Fe,background:ge,border:`1px solid ${ce}`,borderInlineStart:0}}}};const Ze=re=>{const{antCls:ue,componentCls:ce,colorText:pe,triggerColor:ge,footerBg:Fe,triggerBg:Ce,headerHeight:Ae,headerPadding:ct,headerColor:Oe,footerPadding:Ct,triggerHeight:Te,zeroTriggerHeight:Xe,zeroTriggerWidth:st,motionDurationMid:nt,motionDurationSlow:kt,fontSize:Ue,borderRadius:Ge,bodyBg:bt,headerBg:je,siderBg:Ve}=re;return{[ce]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:bt,"&, *":{boxSizing:"border-box"},[`&${ce}-has-sider`]:{flexDirection:"row",[`> ${ce}, > ${ce}-content`]:{width:0}},[`${ce}-header, &${ce}-footer`]:{flex:"0 0 auto"},[`${ce}-sider`]:{position:"relative",minWidth:0,background:Ve,transition:`all ${nt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ue}-menu${ue}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Te},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Te,color:ge,lineHeight:`${Te}px`,textAlign:"center",background:Ce,cursor:"pointer",transition:`all ${nt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ae,insetInlineEnd:-st,zIndex:1,width:st,height:Xe,color:ge,fontSize:re.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Ve,borderStartStartRadius:0,borderStartEndRadius:Ge,borderEndEndRadius:Ge,borderEndStartRadius:0,cursor:"pointer",transition:`background ${kt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${kt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-st,borderStartStartRadius:Ge,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Ge}}}}},Ye(re)),{"&-rtl":{direction:"rtl"}}),[`${ce}-header`]:{height:Ae,padding:ct,color:Oe,lineHeight:`${Ae}px`,background:je,[`${ue}-menu`]:{lineHeight:"inherit"}},[`${ce}-footer`]:{padding:Ct,color:pe,fontSize:Ue,background:Fe},[`${ce}-content`]:{flex:"auto",minHeight:0}}};var Be=(0,ie.Z)("Layout",re=>[Ze(re)],re=>{const{colorBgLayout:ue,controlHeight:ce,controlHeightLG:pe,colorText:ge,controlHeightSM:Fe,marginXXS:Ce,colorTextLightSolid:Ae,colorBgContainer:ct}=re,Oe=pe*1.25;return{colorBgHeader:"#001529",colorBgBody:ue,colorBgTrigger:"#002140",bodyBg:ue,headerBg:"#001529",headerHeight:ce*2,headerPadding:`0 ${Oe}px`,headerColor:ge,footerPadding:`${Fe}px ${Oe}px`,footerBg:ue,siderBg:"#001529",triggerHeight:pe+Ce*2,triggerBg:"#002140",triggerColor:Ae,zeroTriggerWidth:pe,zeroTriggerHeight:pe,lightSiderBg:ct,lightTriggerBg:ct,lightTriggerColor:ge}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Ne=function(re,ue){var ce={};for(var pe in re)Object.prototype.hasOwnProperty.call(re,pe)&&ue.indexOf(pe)<0&&(ce[pe]=re[pe]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,pe=Object.getOwnPropertySymbols(re);genull,removeSider:()=>null}});function le(re){let{suffixCls:ue,tagName:ce,displayName:pe}=re;return ge=>fe.forwardRef((Ce,Ae)=>fe.createElement(ge,Object.assign({ref:Ae,suffixCls:ue,tagName:ce},Ce)))}const E=fe.forwardRef((re,ue)=>{const{prefixCls:ce,suffixCls:pe,className:ge,tagName:Fe}=re,Ce=Ne(re,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ae}=fe.useContext(ke.E_),ct=Ae("layout",ce),[Oe,Ct]=Be(ct),Te=pe?`${ct}-${pe}`:ct;return Oe(fe.createElement(Fe,Object.assign({className:Se()(ce||Te,ge,Ct),ref:ue},Ce)))}),a=fe.forwardRef((re,ue)=>{const{direction:ce}=fe.useContext(ke.E_),[pe,ge]=fe.useState([]),{prefixCls:Fe,className:Ce,rootClassName:Ae,children:ct,hasSider:Oe,tagName:Ct,style:Te}=re,Xe=Ne(re,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),st=(0,be.Z)(Xe,["suffixCls"]),{getPrefixCls:nt,layout:kt}=fe.useContext(ke.E_),Ue=nt("layout",Fe),[Ge,bt]=Be(Ue),je=Se()(Ue,{[`${Ue}-has-sider`]:typeof Oe=="boolean"?Oe:pe.length>0,[`${Ue}-rtl`]:ce==="rtl"},kt==null?void 0:kt.className,Ce,Ae,bt),Ve=fe.useMemo(()=>({siderHook:{addSider:et=>{ge(Mt=>[].concat((0,z.Z)(Mt),[et]))},removeSider:et=>{ge(Mt=>Mt.filter(sn=>sn!==et))}}}),[]);return Ge(fe.createElement(xe.Provider,{value:Ve},fe.createElement(Ct,Object.assign({ref:ue,className:je,style:Object.assign(Object.assign({},kt==null?void 0:kt.style),Te)},st),ct)))}),x=le({tagName:"div",displayName:"Layout"})(a),y=le({suffixCls:"header",tagName:"header",displayName:"Header"})(E),b=le({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(E),te=le({suffixCls:"content",tagName:"main",displayName:"Content"})(E);var oe=x},40875:function(yt,pt,ee){"use strict";ee.d(pt,{J:function(){return ke}});var z=ee(59301),ne=ee(33234),Se=ee(70425),be=function(ie,He){var Ye={};for(var Ze in ie)Object.prototype.hasOwnProperty.call(ie,Ze)&&He.indexOf(Ze)<0&&(Ye[Ze]=ie[Ze]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,Ze=Object.getOwnPropertySymbols(ie);Be{const{children:Ye}=ie,Ze=be(ie,["children"]),Be=z.useContext(fe),Ne=z.useMemo(()=>Object.assign(Object.assign({},Be),Ze),[Be,Ze.prefixCls,Ze.mode,Ze.selectable]);return z.createElement(fe.Provider,{value:Ne},z.createElement(ne.BR,null,(0,Se.supportNodeRef)(Ye)?z.cloneElement(Ye,{ref:He}):Ye))});pt.Z=fe},20834:function(yt,pt,ee){"use strict";ee.d(pt,{default:function(){return ta}});var z=ee(15285),ne=ee(59301),Se=ee(45818),be=ee(92310),fe=ee.n(be),ke=ee(36355),ie=function(Qe,Re){var Le={};for(var ve in Qe)Object.prototype.hasOwnProperty.call(Qe,ve)&&Re.indexOf(ve)<0&&(Le[ve]=Qe[ve]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,ve=Object.getOwnPropertySymbols(Qe);qe{const{prefixCls:Re,className:Le,dashed:ve}=Qe,qe=ie(Qe,["prefixCls","className","dashed"]),{getPrefixCls:rt}=ne.useContext(ke.E_),we=rt("menu",Re),De=fe()({[`${we}-item-divider-dashed`]:!!ve},Le);return ne.createElement(z.iz,Object.assign({className:De},qe))},Ze=ee(11592),Be=ee(2738),Ne=ee(6848),xe=ee(92343),E=(0,ne.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Qe=>{var Re;const{className:Le,children:ve,icon:qe,title:rt,danger:we}=Qe,{prefixCls:De,firstLevel:Ft,direction:mt,disableMenuItemTitleTooltip:ze,inlineCollapsed:Bt}=ne.useContext(E),dt=ot=>{const jt=ne.createElement("span",{className:`${De}-title-content`},ve);return(!qe||(0,xe.l$)(ve)&&ve.type==="span")&&ve&&ot&&Ft&&typeof ve=="string"?ne.createElement("div",{className:`${De}-inline-collapsed-noicon`},ve.charAt(0)):jt},{siderCollapsed:cn}=ne.useContext(Se.D);let Zt=rt;typeof rt=="undefined"?Zt=Ft?ve:"":rt===!1&&(Zt="");const wt={title:Zt};!cn&&!Bt&&(wt.title=null,wt.open=!1);const Gt=(0,Ze.Z)(ve).length;let Ke=ne.createElement(z.ck,Object.assign({},(0,Be.Z)(Qe,["title","icon","danger"]),{className:fe()({[`${De}-item-danger`]:we,[`${De}-item-only-child`]:(qe?Gt+1:Gt)===1},Le),title:typeof rt=="string"?rt:void 0}),(0,xe.Tm)(qe,{className:fe()((0,xe.l$)(qe)?(Re=qe.props)===null||Re===void 0?void 0:Re.className:"",`${De}-item-icon`)}),dt(Bt));return ze||(Ke=ne.createElement(Ne.Z,Object.assign({},wt,{placement:mt==="rtl"?"left":"right",overlayClassName:`${De}-inline-collapsed-tooltip`}),Ke)),Ke},b=Qe=>{var Re;const{popupClassName:Le,icon:ve,title:qe,theme:rt}=Qe,we=ne.useContext(E),{prefixCls:De,inlineCollapsed:Ft,theme:mt}=we,ze=(0,z.Xl)();let Bt;if(!ve)Bt=Ft&&!ze.length&&qe&&typeof qe=="string"?ne.createElement("div",{className:`${De}-inline-collapsed-noicon`},qe.charAt(0)):ne.createElement("span",{className:`${De}-title-content`},qe);else{const cn=(0,xe.l$)(qe)&&qe.type==="span";Bt=ne.createElement(ne.Fragment,null,(0,xe.Tm)(ve,{className:fe()((0,xe.l$)(ve)?(Re=ve.props)===null||Re===void 0?void 0:Re.className:"",`${De}-item-icon`)}),cn?qe:ne.createElement("span",{className:`${De}-title-content`},qe))}const dt=ne.useMemo(()=>Object.assign(Object.assign({},we),{firstLevel:!1}),[we]);return ne.createElement(E.Provider,{value:dt},ne.createElement(z.Wd,Object.assign({},(0,Be.Z)(Qe,["icon"]),{title:Bt,popupClassName:fe()(De,Le,`${De}-${rt||mt}`)})))},te=ee(18785),oe=ee(70425),re=ee(62892),ue=ee(40875),ce=function(Qe,Re){var Le={};for(var ve in Qe)Object.prototype.hasOwnProperty.call(Qe,ve)&&Re.indexOf(ve)<0&&(Le[ve]=Qe[ve]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,ve=Object.getOwnPropertySymbols(Qe);qe{if(Re&&typeof Re=="object"){const ve=Re,{label:qe,children:rt,key:we,type:De}=ve,Ft=ce(ve,["label","children","key","type"]),mt=we!=null?we:`tmp-${Le}`;return rt||De==="group"?De==="group"?ne.createElement(z.BW,Object.assign({key:mt},Ft,{title:qe}),pe(rt)):ne.createElement(b,Object.assign({key:mt},Ft,{title:qe}),pe(rt)):De==="divider"?ne.createElement(Ye,Object.assign({key:mt},Ft)):ne.createElement(x,Object.assign({key:mt},Ft),qe)}return null}).filter(Re=>Re)}function ge(Qe){return ne.useMemo(()=>Qe&&pe(Qe),[Qe])}var Fe=ee(64993),Ce=ee(17313),Ae=ee(8378),ct=ee(13826),Oe=ee(29878),Ct=ee(83116),Te=ee(37613),st=Qe=>{const{componentCls:Re,motionDurationSlow:Le,horizontalLineHeight:ve,colorSplit:qe,lineWidth:rt,lineType:we,itemPaddingInline:De}=Qe;return{[`${Re}-horizontal`]:{lineHeight:ve,border:0,borderBottom:`${rt}px ${we} ${qe}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${Re}-item, ${Re}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:De},[`> ${Re}-item:hover, > ${Re}-item-active, > ${Re}-submenu ${Re}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${Re}-item, ${Re}-submenu-title`]:{transition:[`border-color ${Le}`,`background ${Le}`].join(",")},[`${Re}-submenu-arrow`]:{display:"none"}}}},kt=Qe=>{let{componentCls:Re,menuArrowOffset:Le}=Qe;return{[`${Re}-rtl`]:{direction:"rtl"},[`${Re}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${Re}-rtl${Re}-vertical, - ${Re}-submenu-rtl ${Re}-vertical`]:{[`${Re}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${Le})`},"&::after":{transform:`rotate(45deg) translateY(${Le})`}}}}};const Ue=Qe=>Object.assign({},(0,Ce.oN)(Qe));var bt=(Qe,Re)=>{const{componentCls:Le,itemColor:ve,itemSelectedColor:qe,groupTitleColor:rt,itemBg:we,subMenuItemBg:De,itemSelectedBg:Ft,activeBarHeight:mt,activeBarWidth:ze,activeBarBorderWidth:Bt,motionDurationSlow:dt,motionEaseInOut:cn,motionEaseOut:Zt,itemPaddingInline:wt,motionDurationMid:Gt,itemHoverColor:Ke,lineType:ot,colorSplit:jt,itemDisabledColor:Vt,dangerItemColor:Pn,dangerItemHoverColor:Qn,dangerItemSelectedColor:Ot,dangerItemActiveBg:Ut,dangerItemSelectedBg:Lt,itemHoverBg:Dn,itemActiveBg:qn,menuSubMenuBg:_n,horizontalItemSelectedColor:Ga,horizontalItemSelectedBg:An,horizontalItemBorderRadius:xn,horizontalItemHoverBg:Ma,popupBg:ao}=Qe;return{[`${Le}-${Re}, ${Le}-${Re} > ${Le}`]:{color:ve,background:we,[`&${Le}-root:focus-visible`]:Object.assign({},Ue(Qe)),[`${Le}-item-group-title`]:{color:rt},[`${Le}-submenu-selected`]:{[`> ${Le}-submenu-title`]:{color:qe}},[`${Le}-item-disabled, ${Le}-submenu-disabled`]:{color:`${Vt} !important`},[`${Le}-item:not(${Le}-item-selected):not(${Le}-submenu-selected)`]:{[`&:hover, > ${Le}-submenu-title:hover`]:{color:Ke}},[`&:not(${Le}-horizontal)`]:{[`${Le}-item:not(${Le}-item-selected)`]:{"&:hover":{backgroundColor:Dn},"&:active":{backgroundColor:qn}},[`${Le}-submenu-title`]:{"&:hover":{backgroundColor:Dn},"&:active":{backgroundColor:qn}}},[`${Le}-item-danger`]:{color:Pn,[`&${Le}-item:hover`]:{[`&:not(${Le}-item-selected):not(${Le}-submenu-selected)`]:{color:Qn}},[`&${Le}-item:active`]:{background:Ut}},[`${Le}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Le}-item-selected`]:{color:qe,[`&${Le}-item-danger`]:{color:Ot},"a, a:hover":{color:"inherit"}},[`& ${Le}-item-selected`]:{backgroundColor:Ft,[`&${Le}-item-danger`]:{backgroundColor:Lt}},[`${Le}-item, ${Le}-submenu-title`]:{[`&:not(${Le}-item-disabled):focus-visible`]:Object.assign({},Ue(Qe))},[`&${Le}-submenu > ${Le}`]:{backgroundColor:_n},[`&${Le}-popup > ${Le}`]:{backgroundColor:ao},[`&${Le}-horizontal`]:Object.assign(Object.assign({},Re==="dark"?{borderBottom:0}:{}),{[`> ${Le}-item, > ${Le}-submenu`]:{top:Bt,marginTop:-Bt,marginBottom:0,borderRadius:xn,"&::after":{position:"absolute",insetInline:wt,bottom:0,borderBottom:`${mt}px solid transparent`,transition:`border-color ${dt} ${cn}`,content:'""'},"&:hover, &-active, &-open":{background:Ma,"&::after":{borderBottomWidth:mt,borderBottomColor:Ga}},"&-selected":{color:Ga,backgroundColor:An,"&:hover":{backgroundColor:An},"&::after":{borderBottomWidth:mt,borderBottomColor:Ga}}}}),[`&${Le}-root`]:{[`&${Le}-inline, &${Le}-vertical`]:{borderInlineEnd:`${Bt}px ${ot} ${jt}`}},[`&${Le}-inline`]:{[`${Le}-sub${Le}-inline`]:{background:De},[`${Le}-item, ${Le}-submenu-title`]:Bt&&ze?{width:`calc(100% + ${Bt}px)`}:{},[`${Le}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${ze}px solid ${qe}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Gt} ${Zt}`,`opacity ${Gt} ${Zt}`].join(","),content:'""'},[`&${Le}-item-danger`]:{"&::after":{borderInlineEndColor:Ot}}},[`${Le}-selected, ${Le}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Gt} ${cn}`,`opacity ${Gt} ${cn}`].join(",")}}}}}};const je=Qe=>{const{componentCls:Re,itemHeight:Le,itemMarginInline:ve,padding:qe,menuArrowSize:rt,marginXS:we,itemMarginBlock:De}=Qe,Ft=qe+rt+we;return{[`${Re}-item`]:{position:"relative",overflow:"hidden"},[`${Re}-item, ${Re}-submenu-title`]:{height:Le,lineHeight:`${Le}px`,paddingInline:qe,overflow:"hidden",textOverflow:"ellipsis",marginInline:ve,marginBlock:De,width:`calc(100% - ${ve*2}px)`},[`> ${Re}-item, + ${Re}-submenu-rtl ${Re}-vertical`]:{[`${Re}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${Le})`},"&::after":{transform:`rotate(45deg) translateY(${Le})`}}}}};const Ue=Qe=>Object.assign({},(0,Ce.oN)(Qe));var bt=(Qe,Re)=>{const{componentCls:Le,itemColor:ve,itemSelectedColor:qe,groupTitleColor:rt,itemBg:we,subMenuItemBg:De,itemSelectedBg:Ft,activeBarHeight:mt,activeBarWidth:ze,activeBarBorderWidth:Bt,motionDurationSlow:dt,motionEaseInOut:cn,motionEaseOut:Zt,itemPaddingInline:wt,motionDurationMid:Gt,itemHoverColor:Ke,lineType:ot,colorSplit:jt,itemDisabledColor:Vt,dangerItemColor:Pn,dangerItemHoverColor:Qn,dangerItemSelectedColor:Ot,dangerItemActiveBg:Ut,dangerItemSelectedBg:Lt,itemHoverBg:Dn,itemActiveBg:qn,menuSubMenuBg:_n,horizontalItemSelectedColor:Ga,horizontalItemSelectedBg:An,horizontalItemBorderRadius:xn,horizontalItemHoverBg:Ma,popupBg:oo}=Qe;return{[`${Le}-${Re}, ${Le}-${Re} > ${Le}`]:{color:ve,background:we,[`&${Le}-root:focus-visible`]:Object.assign({},Ue(Qe)),[`${Le}-item-group-title`]:{color:rt},[`${Le}-submenu-selected`]:{[`> ${Le}-submenu-title`]:{color:qe}},[`${Le}-item-disabled, ${Le}-submenu-disabled`]:{color:`${Vt} !important`},[`${Le}-item:not(${Le}-item-selected):not(${Le}-submenu-selected)`]:{[`&:hover, > ${Le}-submenu-title:hover`]:{color:Ke}},[`&:not(${Le}-horizontal)`]:{[`${Le}-item:not(${Le}-item-selected)`]:{"&:hover":{backgroundColor:Dn},"&:active":{backgroundColor:qn}},[`${Le}-submenu-title`]:{"&:hover":{backgroundColor:Dn},"&:active":{backgroundColor:qn}}},[`${Le}-item-danger`]:{color:Pn,[`&${Le}-item:hover`]:{[`&:not(${Le}-item-selected):not(${Le}-submenu-selected)`]:{color:Qn}},[`&${Le}-item:active`]:{background:Ut}},[`${Le}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Le}-item-selected`]:{color:qe,[`&${Le}-item-danger`]:{color:Ot},"a, a:hover":{color:"inherit"}},[`& ${Le}-item-selected`]:{backgroundColor:Ft,[`&${Le}-item-danger`]:{backgroundColor:Lt}},[`${Le}-item, ${Le}-submenu-title`]:{[`&:not(${Le}-item-disabled):focus-visible`]:Object.assign({},Ue(Qe))},[`&${Le}-submenu > ${Le}`]:{backgroundColor:_n},[`&${Le}-popup > ${Le}`]:{backgroundColor:oo},[`&${Le}-horizontal`]:Object.assign(Object.assign({},Re==="dark"?{borderBottom:0}:{}),{[`> ${Le}-item, > ${Le}-submenu`]:{top:Bt,marginTop:-Bt,marginBottom:0,borderRadius:xn,"&::after":{position:"absolute",insetInline:wt,bottom:0,borderBottom:`${mt}px solid transparent`,transition:`border-color ${dt} ${cn}`,content:'""'},"&:hover, &-active, &-open":{background:Ma,"&::after":{borderBottomWidth:mt,borderBottomColor:Ga}},"&-selected":{color:Ga,backgroundColor:An,"&:hover":{backgroundColor:An},"&::after":{borderBottomWidth:mt,borderBottomColor:Ga}}}}),[`&${Le}-root`]:{[`&${Le}-inline, &${Le}-vertical`]:{borderInlineEnd:`${Bt}px ${ot} ${jt}`}},[`&${Le}-inline`]:{[`${Le}-sub${Le}-inline`]:{background:De},[`${Le}-item, ${Le}-submenu-title`]:Bt&&ze?{width:`calc(100% + ${Bt}px)`}:{},[`${Le}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${ze}px solid ${qe}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Gt} ${Zt}`,`opacity ${Gt} ${Zt}`].join(","),content:'""'},[`&${Le}-item-danger`]:{"&::after":{borderInlineEndColor:Ot}}},[`${Le}-selected, ${Le}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Gt} ${cn}`,`opacity ${Gt} ${cn}`].join(",")}}}}}};const je=Qe=>{const{componentCls:Re,itemHeight:Le,itemMarginInline:ve,padding:qe,menuArrowSize:rt,marginXS:we,itemMarginBlock:De}=Qe,Ft=qe+rt+we;return{[`${Re}-item`]:{position:"relative",overflow:"hidden"},[`${Re}-item, ${Re}-submenu-title`]:{height:Le,lineHeight:`${Le}px`,paddingInline:qe,overflow:"hidden",textOverflow:"ellipsis",marginInline:ve,marginBlock:De,width:`calc(100% - ${ve*2}px)`},[`> ${Re}-item, > ${Re}-submenu > ${Re}-submenu-title`]:{height:Le,lineHeight:`${Le}px`},[`${Re}-item-group-list ${Re}-submenu-title, ${Re}-submenu-title`]:{paddingInlineEnd:Ft}}};var et=Qe=>{const{componentCls:Re,iconCls:Le,itemHeight:ve,colorTextLightSolid:qe,dropdownWidth:rt,controlHeightLG:we,motionDurationMid:De,motionEaseOut:Ft,paddingXL:mt,itemMarginInline:ze,fontSizeLG:Bt,motionDurationSlow:dt,paddingXS:cn,boxShadowSecondary:Zt,collapsedWidth:wt,collapsedIconSize:Gt}=Qe,Ke={height:ve,lineHeight:`${ve}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[Re]:{"&-inline, &-vertical":Object.assign({[`&${Re}-root`]:{boxShadow:"none"}},je(Qe))},[`${Re}-submenu-popup`]:{[`${Re}-vertical`]:Object.assign(Object.assign({},je(Qe)),{boxShadow:Zt})}},{[`${Re}-submenu-popup ${Re}-vertical${Re}-sub`]:{minWidth:rt,maxHeight:`calc(100vh - ${we*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${Re}-inline`]:{width:"100%",[`&${Re}-root`]:{[`${Re}-item, ${Re}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${dt}`,`background ${dt}`,`padding ${De} ${Ft}`].join(","),[`> ${Re}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${Re}-sub${Re}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${Re}-submenu > ${Re}-submenu-title`]:Ke,[`& ${Re}-item-group-title`]:{paddingInlineStart:mt}},[`${Re}-item`]:Ke}},{[`${Re}-inline-collapsed`]:{width:wt,[`&${Re}-root`]:{[`${Re}-item, ${Re}-submenu ${Re}-submenu-title`]:{[`> ${Re}-inline-collapsed-noicon`]:{fontSize:Bt,textAlign:"center"}}},[`> ${Re}-item, > ${Re}-item-group > ${Re}-item-group-list > ${Re}-item, @@ -186,7 +186,7 @@ ${Re}-submenu-arrow, ${Re}-submenu-expand-icon `]:{opacity:0},[`${Re}-item-icon, ${Le}`]:{margin:0,fontSize:Gt,lineHeight:`${ve}px`,"+ span":{display:"inline-block",opacity:0}}},[`${Re}-item-icon, ${Le}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${Re}-item-icon, ${Le}`]:{display:"none"},"a, a:hover":{color:qe}},[`${Re}-item-group-title`]:Object.assign(Object.assign({},Ce.vS),{paddingInline:cn})}}]};const Mt=Qe=>{const{componentCls:Re,motionDurationSlow:Le,motionDurationMid:ve,motionEaseInOut:qe,motionEaseOut:rt,iconCls:we,iconSize:De,iconMarginInlineEnd:Ft}=Qe;return{[`${Re}-item, ${Re}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${Le}`,`background ${Le}`,`padding ${Le} ${qe}`].join(","),[`${Re}-item-icon, ${we}`]:{minWidth:De,fontSize:De,transition:[`font-size ${ve} ${rt}`,`margin ${Le} ${qe}`,`color ${Le}`].join(","),"+ span":{marginInlineStart:Ft,opacity:1,transition:[`opacity ${Le} ${qe}`,`margin ${Le}`,`color ${Le}`].join(",")}},[`${Re}-item-icon`]:Object.assign({},(0,Ce.Ro)()),[`&${Re}-item-only-child`]:{[`> ${we}, > ${Re}-item-icon`]:{marginInlineEnd:0}}},[`${Re}-item-disabled, ${Re}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${Re}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},sn=Qe=>{const{componentCls:Re,motionDurationSlow:Le,motionEaseInOut:ve,borderRadius:qe,menuArrowSize:rt,menuArrowOffset:we}=Qe;return{[`${Re}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Qe.margin,width:rt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${Le} ${ve}, opacity ${Le}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:rt*.6,height:rt*.15,backgroundColor:"currentcolor",borderRadius:qe,transition:[`background ${Le} ${ve}`,`transform ${Le} ${ve}`,`top ${Le} ${ve}`,`color ${Le} ${ve}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${we})`},"&::after":{transform:`rotate(-45deg) translateY(${we})`}}}}},Pt=Qe=>{const{antCls:Re,componentCls:Le,fontSize:ve,motionDurationSlow:qe,motionDurationMid:rt,motionEaseInOut:we,paddingXS:De,padding:Ft,colorSplit:mt,lineWidth:ze,zIndexPopup:Bt,borderRadiusLG:dt,subMenuItemBorderRadius:cn,menuArrowSize:Zt,menuArrowOffset:wt,lineType:Gt,menuPanelMaskInset:Ke,groupTitleLineHeight:ot,groupTitleFontSize:jt}=Qe;return[{"":{[`${Le}`]:Object.assign(Object.assign({},(0,Ce.dF)()),{"&-hidden":{display:"none"}})},[`${Le}-submenu-hidden`]:{display:"none"}},{[Le]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ce.Wf)(Qe)),(0,Ce.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:ve,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${qe} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${Le}-item`]:{flex:"none"}},[`${Le}-item, ${Le}-submenu, ${Le}-submenu-title`]:{borderRadius:Qe.itemBorderRadius},[`${Le}-item-group-title`]:{padding:`${De}px ${Ft}px`,fontSize:jt,lineHeight:ot,transition:`all ${qe}`},[`&-horizontal ${Le}-submenu`]:{transition:[`border-color ${qe} ${we}`,`background ${qe} ${we}`].join(",")},[`${Le}-submenu, ${Le}-submenu-inline`]:{transition:[`border-color ${qe} ${we}`,`background ${qe} ${we}`,`padding ${rt} ${we}`].join(",")},[`${Le}-submenu ${Le}-sub`]:{cursor:"initial",transition:[`background ${qe} ${we}`,`padding ${qe} ${we}`].join(",")},[`${Le}-title-content`]:{transition:`color ${qe}`},[`${Le}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${Le}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:mt,borderStyle:Gt,borderWidth:0,borderTopWidth:ze,marginBlock:ze,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Mt(Qe)),{[`${Le}-item-group`]:{[`${Le}-item-group-list`]:{margin:0,padding:0,[`${Le}-item, ${Le}-submenu-title`]:{paddingInline:`${ve*2}px ${Ft}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Bt,borderRadius:dt,boxShadow:"none",transformOrigin:"0 0",[`&${Le}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Ke}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Ke},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Qe.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Qe.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Qe.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Qe.paddingXS},[`> ${Le}`]:Object.assign(Object.assign(Object.assign({borderRadius:dt},Mt(Qe)),sn(Qe)),{[`${Le}-item, ${Le}-submenu > ${Le}-submenu-title`]:{borderRadius:cn},[`${Le}-submenu-title::after`]:{transition:`transform ${qe} ${we}`}})}}),sn(Qe)),{[`&-inline-collapsed ${Le}-submenu-arrow, - &-inline ${Le}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${wt})`},"&::after":{transform:`rotate(45deg) translateX(-${wt})`}},[`${Le}-submenu-open${Le}-submenu-inline > ${Le}-submenu-title > ${Le}-submenu-arrow`]:{transform:`translateY(-${Zt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${wt})`},"&::before":{transform:`rotate(45deg) translateX(${wt})`}}})},{[`${Re}-layout-header`]:{[Le]:{lineHeight:"inherit"}}}]};var on=(Qe,Re)=>(0,Ct.Z)("Menu",ve=>{if(Re===!1)return[];const{colorBgElevated:qe,colorPrimary:rt,colorTextLightSolid:we,controlHeightLG:De,fontSize:Ft,darkItemColor:mt,darkDangerItemColor:ze,darkItemBg:Bt,darkSubMenuItemBg:dt,darkItemSelectedColor:cn,darkItemSelectedBg:Zt,darkDangerItemSelectedBg:wt,darkItemHoverBg:Gt,darkGroupTitleColor:Ke,darkItemHoverColor:ot,darkItemDisabledColor:jt,darkDangerItemHoverColor:Vt,darkDangerItemSelectedColor:Pn,darkDangerItemActiveBg:Qn}=ve,Ot=Ft/7*5,Ut=(0,Te.TS)(ve,{menuArrowSize:Ot,menuHorizontalHeight:De*1.15,menuArrowOffset:`${Ot*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:qe}),Lt=(0,Te.TS)(Ut,{itemColor:mt,itemHoverColor:ot,groupTitleColor:Ke,itemSelectedColor:cn,itemBg:Bt,popupBg:Bt,subMenuItemBg:dt,itemActiveBg:"transparent",itemSelectedBg:Zt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Gt,itemDisabledColor:jt,dangerItemColor:ze,dangerItemHoverColor:Vt,dangerItemSelectedColor:Pn,dangerItemActiveBg:Qn,dangerItemSelectedBg:wt,menuSubMenuBg:dt,horizontalItemSelectedColor:we,horizontalItemSelectedBg:rt});return[Pt(Ut),st(Ut),et(Ut),bt(Ut,"light"),bt(Lt,"dark"),kt(Ut),(0,Ae.Z)(Ut),(0,ct.oN)(Ut,"slide-up"),(0,ct.oN)(Ut,"slide-down"),(0,Oe._y)(Ut,"zoom-big")]},ve=>{const{colorPrimary:qe,colorError:rt,colorTextDisabled:we,colorErrorBg:De,colorText:Ft,colorTextDescription:mt,colorBgContainer:ze,colorFillAlter:Bt,colorFillContent:dt,lineWidth:cn,lineWidthBold:Zt,controlItemBgActive:wt,colorBgTextHover:Gt,controlHeightLG:Ke,lineHeight:ot,colorBgElevated:jt,marginXXS:Vt,padding:Pn,fontSize:Qn,controlHeightSM:Ot,fontSizeLG:Ut,colorTextLightSolid:Lt,colorErrorHover:Dn}=ve,qn=new Fe.C(Lt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:ve.zIndexPopupBase+50,radiusItem:ve.borderRadiusLG,itemBorderRadius:ve.borderRadiusLG,radiusSubMenuItem:ve.borderRadiusSM,subMenuItemBorderRadius:ve.borderRadiusSM,colorItemText:Ft,itemColor:Ft,colorItemTextHover:Ft,itemHoverColor:Ft,colorItemTextHoverHorizontal:qe,horizontalItemHoverColor:qe,colorGroupTitle:mt,groupTitleColor:mt,colorItemTextSelected:qe,itemSelectedColor:qe,colorItemTextSelectedHorizontal:qe,horizontalItemSelectedColor:qe,colorItemBg:ze,itemBg:ze,colorItemBgHover:Gt,itemHoverBg:Gt,colorItemBgActive:dt,itemActiveBg:wt,colorSubItemBg:Bt,subMenuItemBg:Bt,colorItemBgSelected:wt,itemSelectedBg:wt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Zt,activeBarHeight:Zt,colorActiveBarBorderSize:cn,activeBarBorderWidth:cn,colorItemTextDisabled:we,itemDisabledColor:we,colorDangerItemText:rt,dangerItemColor:rt,colorDangerItemTextHover:rt,dangerItemHoverColor:rt,colorDangerItemTextSelected:rt,dangerItemSelectedColor:rt,colorDangerItemBgActive:De,dangerItemActiveBg:De,colorDangerItemBgSelected:De,dangerItemSelectedBg:De,itemMarginInline:ve.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Ke,groupTitleLineHeight:ot,collapsedWidth:Ke*2,popupBg:jt,itemMarginBlock:Vt,itemPaddingInline:Pn,horizontalLineHeight:`${Ke*1.15}px`,iconSize:Qn,iconMarginInlineEnd:Ot-Qn,collapsedIconSize:Ut,groupTitleFontSize:Qn,darkItemDisabledColor:new Fe.C(Lt).setAlpha(.25).toRgbString(),darkItemColor:qn,darkDangerItemColor:rt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Lt,darkItemSelectedBg:qe,darkDangerItemSelectedBg:rt,darkItemHoverBg:"transparent",darkGroupTitleColor:qn,darkItemHoverColor:Lt,darkDangerItemHoverColor:Dn,darkDangerItemSelectedColor:Lt,darkDangerItemActiveBg:rt}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Qe),We=function(Qe,Re){var Le={};for(var ve in Qe)Object.prototype.hasOwnProperty.call(Qe,ve)&&Re.indexOf(ve)<0&&(Le[ve]=Qe[ve]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,ve=Object.getOwnPropertySymbols(Qe);qe{var Le,ve;const qe=ne.useContext(ue.Z),rt=qe||{},{getPrefixCls:we,getPopupContainer:De,direction:Ft,menu:mt}=ne.useContext(ke.E_),ze=we(),{prefixCls:Bt,className:dt,style:cn,theme:Zt="light",expandIcon:wt,_internalDisableMenuItemTitleTooltip:Gt,inlineCollapsed:Ke,siderCollapsed:ot,items:jt,children:Vt,rootClassName:Pn,mode:Qn,selectable:Ot,onClick:Ut,overflowedIndicatorPopupClassName:Lt}=Qe,Dn=We(Qe,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),qn=(0,Be.Z)(Dn,["collapsedWidth"]),_n=ge(jt)||Vt;(Le=rt.validator)===null||Le===void 0||Le.call(rt,{mode:Qn});const Ga=(0,oe.useEvent)(function(){var qa;Ut==null||Ut.apply(void 0,arguments),(qa=rt.onClick)===null||qa===void 0||qa.call(rt)}),An=rt.mode||Qn,xn=Ot!=null?Ot:rt.selectable,Ma=ne.useMemo(()=>ot!==void 0?ot:Ke,[Ke,ot]),ao={horizontal:{motionName:`${ze}-slide-up`},inline:(0,re.Z)(ze),other:{motionName:`${ze}-zoom-big`}},ln=we("menu",Bt||rt.prefixCls),[fn,io]=on(ln,!qe),Oa=fe()(`${ln}-${Zt}`,mt==null?void 0:mt.className,dt);let ea;if(typeof wt=="function")ea=wt;else if(wt===null||wt===!1)ea=null;else if(rt.expandIcon===null||rt.expandIcon===!1)ea=null;else{const qa=wt!=null?wt:rt.expandIcon;ea=(0,xe.Tm)(qa,{className:fe()(`${ln}-submenu-expand-icon`,(0,xe.l$)(qa)?(ve=qa.props)===null||ve===void 0?void 0:ve.className:"")})}const So=ne.useMemo(()=>({prefixCls:ln,inlineCollapsed:Ma||!1,direction:Ft,firstLevel:!0,theme:Zt,mode:An,disableMenuItemTitleTooltip:Gt}),[ln,Ma,Ft,Gt,Zt]);return fn(ne.createElement(ue.Z.Provider,{value:null},ne.createElement(E.Provider,{value:So},ne.createElement(z.ZP,Object.assign({getPopupContainer:De,overflowedIndicator:ne.createElement(te.Z,null),overflowedIndicatorPopupClassName:fe()(ln,`${ln}-${Zt}`,Lt),mode:An,selectable:xn,onClick:Ga},qn,{inlineCollapsed:Ma,style:Object.assign(Object.assign({},mt==null?void 0:mt.style),cn),className:Oa,prefixCls:ln,direction:Ft,defaultMotions:ao,expandIcon:ea,ref:Re,rootClassName:fe()(Pn,io)}),_n))))});const kn=(0,ne.forwardRef)((Qe,Re)=>{const Le=(0,ne.useRef)(null),ve=ne.useContext(Se.D);return(0,ne.useImperativeHandle)(Re,()=>({menu:Le.current,focus:qe=>{var rt;(rt=Le.current)===null||rt===void 0||rt.focus(qe)}})),ne.createElement(nn,Object.assign({ref:Le},Qe,ve))});kn.Item=x,kn.SubMenu=b,kn.Divider=Ye,kn.ItemGroup=z.BW;var ta=kn},58421:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return rt}});var z=ee(32855),ne=ee(59301),Se={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},be=Se,fe=ee(7657),ke=function(De,Ft){return ne.createElement(fe.Z,(0,z.Z)({},De,{ref:Ft,icon:be}))},ie=ne.forwardRef(ke),He=ie,Ye=ee(49198),Ze=ee(33853),Be=ee(38819),Ne=ee(92310),xe=ee.n(Ne),le=ee(74430),E=ee(27247),a=ee(33377),x=ee(93912),y=ee(18881),b=ee(85461),te=ee(26112),oe={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},re=oe,ue=ee(91735),ce=function(we){(0,y.Z)(Ft,we);var De=(0,b.Z)(Ft);function Ft(){var mt;(0,a.Z)(this,Ft);for(var ze=arguments.length,Bt=new Array(ze),dt=0;dt=0||cn.relatedTarget.className.indexOf("".concat(Ke,"-item"))>=0))&&Gt(mt.getValidValue()))},mt.go=function(cn){var Zt=mt.state.goInputText;Zt!==""&&(cn.keyCode===re.ENTER||cn.type==="click")&&(mt.setState({goInputText:""}),mt.props.quickGo(mt.getValidValue()))},mt}return(0,x.Z)(Ft,[{key:"getPageSizeOptions",value:function(){var ze=this.props,Bt=ze.pageSize,dt=ze.pageSizeOptions;return dt.some(function(cn){return cn.toString()===Bt.toString()})?dt:dt.concat([Bt.toString()]).sort(function(cn,Zt){var wt=Number.isNaN(Number(cn))?0:Number(cn),Gt=Number.isNaN(Number(Zt))?0:Number(Zt);return wt-Gt})}},{key:"render",value:function(){var ze=this,Bt=this.props,dt=Bt.pageSize,cn=Bt.locale,Zt=Bt.rootPrefixCls,wt=Bt.changeSize,Gt=Bt.quickGo,Ke=Bt.goButton,ot=Bt.selectComponentClass,jt=Bt.buildOptionText,Vt=Bt.selectPrefixCls,Pn=Bt.disabled,Qn=this.state.goInputText,Ot="".concat(Zt,"-options"),Ut=ot,Lt=null,Dn=null,qn=null;if(!wt&&!Gt)return null;var _n=this.getPageSizeOptions();if(wt&&Ut){var Ga=_n.map(function(An,xn){return ne.createElement(Ut.Option,{key:xn,value:An.toString()},(jt||ze.buildOptionText)(An))});Lt=ne.createElement(Ut,{disabled:Pn,prefixCls:Vt,showSearch:!1,className:"".concat(Ot,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(dt||_n[0]).toString(),onChange:this.changeSize,getPopupContainer:function(xn){return xn.parentNode},"aria-label":cn.page_size,defaultOpen:!1},Ga)}return Gt&&(Ke&&(qn=typeof Ke=="boolean"?ne.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Pn,className:"".concat(Ot,"-quick-jumper-button")},cn.jump_to_confirm):ne.createElement("span",{onClick:this.go,onKeyUp:this.go},Ke)),Dn=ne.createElement("div",{className:"".concat(Ot,"-quick-jumper")},cn.jump_to,ne.createElement("input",{disabled:Pn,type:"text",value:Qn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":cn.page}),cn.page,qn)),ne.createElement("li",{className:"".concat(Ot)},Lt,Dn)}}]),Ft}(ne.Component);ce.defaultProps={pageSizeOptions:["10","20","50","100"]};var pe=ce,ge=function(De){var Ft,mt=De.rootPrefixCls,ze=De.page,Bt=De.active,dt=De.className,cn=De.showTitle,Zt=De.onClick,wt=De.onKeyPress,Gt=De.itemRender,Ke="".concat(mt,"-item"),ot=xe()(Ke,"".concat(Ke,"-").concat(ze),(Ft={},(0,le.Z)(Ft,"".concat(Ke,"-active"),Bt),(0,le.Z)(Ft,"".concat(Ke,"-disabled"),!ze),(0,le.Z)(Ft,De.className,dt),Ft)),jt=function(){Zt(ze)},Vt=function(Ot){wt(Ot,Zt,ze)},Pn=Gt(ze,"page",ne.createElement("a",{rel:"nofollow"},ze));return Pn?ne.createElement("li",{title:cn?ze.toString():null,className:ot,onClick:jt,onKeyPress:Vt,tabIndex:0},Pn):null},Fe=ge;function Ce(){}function Ae(we){var De=Number(we);return typeof De=="number"&&!Number.isNaN(De)&&isFinite(De)&&Math.floor(De)===De}var ct=function(De,Ft,mt){return mt};function Oe(we,De,Ft){var mt=typeof we=="undefined"?De.pageSize:we;return Math.floor((Ft.total-1)/mt)+1}var Ct=function(we){(0,y.Z)(Ft,we);var De=(0,b.Z)(Ft);function Ft(mt){var ze;(0,a.Z)(this,Ft),ze=De.call(this,mt),ze.paginationNode=ne.createRef(),ze.getJumpPrevPage=function(){return Math.max(1,ze.state.current-(ze.props.showLessItems?3:5))},ze.getJumpNextPage=function(){return Math.min(Oe(void 0,ze.state,ze.props),ze.state.current+(ze.props.showLessItems?3:5))},ze.getItemIcon=function(wt,Gt){var Ke=ze.props.prefixCls,ot=wt||ne.createElement("button",{type:"button","aria-label":Gt,className:"".concat(Ke,"-item-link")});return typeof wt=="function"&&(ot=ne.createElement(wt,(0,E.Z)({},ze.props))),ot},ze.isValid=function(wt){var Gt=ze.props.total;return Ae(wt)&&wt!==ze.state.current&&Ae(Gt)&&Gt>0},ze.shouldDisplayQuickJumper=function(){var wt=ze.props,Gt=wt.showQuickJumper,Ke=wt.total,ot=ze.state.pageSize;return Ke<=ot?!1:Gt},ze.handleKeyDown=function(wt){(wt.keyCode===re.ARROW_UP||wt.keyCode===re.ARROW_DOWN)&&wt.preventDefault()},ze.handleKeyUp=function(wt){var Gt=ze.getValidValue(wt),Ke=ze.state.currentInputValue;Gt!==Ke&&ze.setState({currentInputValue:Gt}),wt.keyCode===re.ENTER?ze.handleChange(Gt):wt.keyCode===re.ARROW_UP?ze.handleChange(Gt-1):wt.keyCode===re.ARROW_DOWN&&ze.handleChange(Gt+1)},ze.handleBlur=function(wt){var Gt=ze.getValidValue(wt);ze.handleChange(Gt)},ze.changePageSize=function(wt){var Gt=ze.state.current,Ke=Oe(wt,ze.state,ze.props);Gt=Gt>Ke?Ke:Gt,Ke===0&&(Gt=ze.state.current),typeof wt=="number"&&("pageSize"in ze.props||ze.setState({pageSize:wt}),"current"in ze.props||ze.setState({current:Gt,currentInputValue:Gt})),ze.props.onShowSizeChange(Gt,wt),"onChange"in ze.props&&ze.props.onChange&&ze.props.onChange(Gt,wt)},ze.handleChange=function(wt){var Gt=ze.props,Ke=Gt.disabled,ot=Gt.onChange,jt=ze.state,Vt=jt.pageSize,Pn=jt.current,Qn=jt.currentInputValue;if(ze.isValid(wt)&&!Ke){var Ot=Oe(void 0,ze.state,ze.props),Ut=wt;return wt>Ot?Ut=Ot:wt<1&&(Ut=1),"current"in ze.props||ze.setState({current:Ut}),Ut!==Qn&&ze.setState({currentInputValue:Ut}),ot(Ut,Vt),Ut}return Pn},ze.prev=function(){ze.hasPrev()&&ze.handleChange(ze.state.current-1)},ze.next=function(){ze.hasNext()&&ze.handleChange(ze.state.current+1)},ze.jumpPrev=function(){ze.handleChange(ze.getJumpPrevPage())},ze.jumpNext=function(){ze.handleChange(ze.getJumpNextPage())},ze.hasPrev=function(){return ze.state.current>1},ze.hasNext=function(){return ze.state.current2?Ke-2:0),jt=2;jt=dt?Zt=dt:Zt=Number(Bt),Zt}},{key:"getShowSizeChanger",value:function(){var ze=this.props,Bt=ze.showSizeChanger,dt=ze.total,cn=ze.totalBoundaryShowSizeChanger;return typeof Bt!="undefined"?Bt:dt>cn}},{key:"render",value:function(){var ze=this.props,Bt=ze.prefixCls,dt=ze.className,cn=ze.style,Zt=ze.disabled,wt=ze.hideOnSinglePage,Gt=ze.total,Ke=ze.locale,ot=ze.showQuickJumper,jt=ze.showLessItems,Vt=ze.showTitle,Pn=ze.showTotal,Qn=ze.simple,Ot=ze.itemRender,Ut=ze.showPrevNextJumpers,Lt=ze.jumpPrevIcon,Dn=ze.jumpNextIcon,qn=ze.selectComponentClass,_n=ze.selectPrefixCls,Ga=ze.pageSizeOptions,An=this.state,xn=An.current,Ma=An.pageSize,ao=An.currentInputValue;if(wt===!0&&Gt<=Ma)return null;var ln=Oe(void 0,this.state,this.props),fn=[],io=null,Oa=null,ea=null,So=null,qa=null,hr=ot&&ot.goButton,xr=jt?1:2,Qo=xn-1>0?xn-1:0,Et=xn+1Gt?Gt:xn*Ma]));if(Qn){hr&&(typeof hr=="boolean"?qa=ne.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Ke.jump_to_confirm):qa=ne.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},hr),qa=ne.createElement("li",{title:Vt?"".concat(Ke.jump_to).concat(xn,"/").concat(ln):null,className:"".concat(Bt,"-simple-pager")},qa));var oa=this.renderPrev(Qo);return ne.createElement("ul",(0,z.Z)({className:xe()(Bt,"".concat(Bt,"-simple"),(0,le.Z)({},"".concat(Bt,"-disabled"),Zt),dt),style:cn,ref:this.paginationNode},_t),Rt,oa?ne.createElement("li",{title:Vt?Ke.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:xe()("".concat(Bt,"-prev"),(0,le.Z)({},"".concat(Bt,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},oa):null,ne.createElement("li",{title:Vt?"".concat(xn,"/").concat(ln):null,className:"".concat(Bt,"-simple-pager")},ne.createElement("input",{type:"text",value:ao,disabled:Zt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ne.createElement("span",{className:"".concat(Bt,"-slash")},"/"),ln),ne.createElement("li",{title:Vt?Ke.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:xe()("".concat(Bt,"-next"),(0,le.Z)({},"".concat(Bt,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Et)),qa)}if(ln<=3+xr*2){var Ra={locale:Ke,rootPrefixCls:Bt,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Vt,itemRender:Ot};ln||fn.push(ne.createElement(Fe,(0,z.Z)({},Ra,{key:"noPager",page:1,className:"".concat(Bt,"-item-disabled")})));for(var vn=1;vn<=ln;vn+=1){var Xo=xn===vn;fn.push(ne.createElement(Fe,(0,z.Z)({},Ra,{key:vn,page:vn,active:Xo})))}}else{var Co=jt?Ke.prev_3:Ke.prev_5,xo=jt?Ke.next_3:Ke.next_5,Br=Ot(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Lt,"prev page")),Do=Ot(this.getJumpNextPage(),"jump-next",this.getItemIcon(Dn,"next page"));Ut&&(io=Br?ne.createElement("li",{title:Vt?Co:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:xe()("".concat(Bt,"-jump-prev"),(0,le.Z)({},"".concat(Bt,"-jump-prev-custom-icon"),!!Lt))},Br):null,Oa=Do?ne.createElement("li",{title:Vt?xo:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:xe()("".concat(Bt,"-jump-next"),(0,le.Z)({},"".concat(Bt,"-jump-next-custom-icon"),!!Dn))},Do):null),So=ne.createElement(Fe,{locale:Ke,last:!0,rootPrefixCls:Bt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ln,page:ln,active:!1,showTitle:Vt,itemRender:Ot}),ea=ne.createElement(Fe,{locale:Ke,rootPrefixCls:Bt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Vt,itemRender:Ot});var $n=Math.max(1,xn-xr),gr=Math.min(xn+xr,ln);xn-1<=xr&&(gr=1+xr*2),ln-xn<=xr&&($n=ln-xr*2);for(var Xr=$n;Xr<=gr;Xr+=1){var Pr=xn===Xr;fn.push(ne.createElement(Fe,{locale:Ke,rootPrefixCls:Bt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Xr,page:Xr,active:Pr,showTitle:Vt,itemRender:Ot}))}xn-1>=xr*2&&xn!==3&&(fn[0]=(0,ne.cloneElement)(fn[0],{className:"".concat(Bt,"-item-after-jump-prev")}),fn.unshift(io)),ln-xn>=xr*2&&xn!==ln-2&&(fn[fn.length-1]=(0,ne.cloneElement)(fn[fn.length-1],{className:"".concat(Bt,"-item-before-jump-next")}),fn.push(Oa)),$n!==1&&fn.unshift(ea),gr!==ln&&fn.push(So)}var mr=!this.hasPrev()||!ln,Me=!this.hasNext()||!ln,pn=this.renderPrev(Qo),hn=this.renderNext(Et);return ne.createElement("ul",(0,z.Z)({className:xe()(Bt,dt,(0,le.Z)({},"".concat(Bt,"-disabled"),Zt)),style:cn,ref:this.paginationNode},_t),Rt,pn?ne.createElement("li",{title:Vt?Ke.prev_page:null,onClick:this.prev,tabIndex:mr?null:0,onKeyPress:this.runIfEnterPrev,className:xe()("".concat(Bt,"-prev"),(0,le.Z)({},"".concat(Bt,"-disabled"),mr)),"aria-disabled":mr},pn):null,fn,hn?ne.createElement("li",{title:Vt?Ke.next_page:null,onClick:this.next,tabIndex:Me?null:0,onKeyPress:this.runIfEnterNext,className:xe()("".concat(Bt,"-next"),(0,le.Z)({},"".concat(Bt,"-disabled"),Me)),"aria-disabled":Me},hn):null,ne.createElement(pe,{disabled:Zt,locale:Ke,rootPrefixCls:Bt,selectComponentClass:qn,selectPrefixCls:_n,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:xn,pageSize:Ma,pageSizeOptions:Ga,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:hr}))}}],[{key:"getDerivedStateFromProps",value:function(ze,Bt){var dt={};if("current"in ze&&(dt.current=ze.current,ze.current!==Bt.current&&(dt.currentInputValue=dt.current)),"pageSize"in ze&&ze.pageSize!==Bt.pageSize){var cn=Bt.current,Zt=Oe(ze.pageSize,Bt,ze);cn=cn>Zt?Zt:cn,"current"in ze||(dt.current=cn,dt.currentInputValue=cn),dt.pageSize=ze.pageSize}return dt}}]),Ft}(ne.Component);Ct.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ce,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ce,locale:ue.Z,style:{},itemRender:ct,totalBoundaryShowSizeChanger:50};var Te=Ct,Xe=ee(22075),st=ee(36355),nt=ee(19716),kt=ee(8628),Ue=ee(9763),Ge=ee(57809);const bt=we=>ne.createElement(Ge.default,Object.assign({},we,{showSearch:!0,size:"small"})),je=we=>ne.createElement(Ge.default,Object.assign({},we,{showSearch:!0,size:"middle"}));bt.Option=Ge.default.Option,je.Option=Ge.default.Option;var Ve=ee(9937),et=ee(17313),Mt=ee(83116),sn=ee(37613);const Pt=we=>{const{componentCls:De}=we;return{[`${De}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${De}-item-link`]:{color:we.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${De}-item-link`]:{color:we.colorTextDisabled,cursor:"not-allowed"}}},[`&${De}-disabled`]:{cursor:"not-allowed",[`${De}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:we.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:we.colorBorder,backgroundColor:we.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:we.itemActiveBgDisabled},a:{color:we.itemActiveColorDisabled}}},[`${De}-item-link`]:{color:we.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${De}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${De}-simple-pager`]:{color:we.colorTextDisabled},[`${De}-jump-prev, ${De}-jump-next`]:{[`${De}-item-link-icon`]:{opacity:0},[`${De}-item-ellipsis`]:{opacity:1}}},[`&${De}-simple`]:{[`${De}-prev, ${De}-next`]:{[`&${De}-disabled ${De}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},on=we=>{const{componentCls:De}=we;return{[`&${De}-mini ${De}-total-text, &${De}-mini ${De}-simple-pager`]:{height:we.itemSizeSM,lineHeight:`${we.itemSizeSM}px`},[`&${De}-mini ${De}-item`]:{minWidth:we.itemSizeSM,height:we.itemSizeSM,margin:0,lineHeight:`${we.itemSizeSM-2}px`},[`&${De}-mini:not(${De}-disabled) ${De}-item:not(${De}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:we.colorBgTextHover},"&:active":{backgroundColor:we.colorBgTextActive}},[`&${De}-mini ${De}-prev, &${De}-mini ${De}-next`]:{minWidth:we.itemSizeSM,height:we.itemSizeSM,margin:0,lineHeight:`${we.itemSizeSM}px`},[`&${De}-mini:not(${De}-disabled)`]:{[`${De}-prev, ${De}-next`]:{[`&:hover ${De}-item-link`]:{backgroundColor:we.colorBgTextHover},[`&:active ${De}-item-link`]:{backgroundColor:we.colorBgTextActive},[`&${De}-disabled:hover ${De}-item-link`]:{backgroundColor:"transparent"}}},[` + &-inline ${Le}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${wt})`},"&::after":{transform:`rotate(45deg) translateX(-${wt})`}},[`${Le}-submenu-open${Le}-submenu-inline > ${Le}-submenu-title > ${Le}-submenu-arrow`]:{transform:`translateY(-${Zt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${wt})`},"&::before":{transform:`rotate(45deg) translateX(${wt})`}}})},{[`${Re}-layout-header`]:{[Le]:{lineHeight:"inherit"}}}]};var on=(Qe,Re)=>(0,Ct.Z)("Menu",ve=>{if(Re===!1)return[];const{colorBgElevated:qe,colorPrimary:rt,colorTextLightSolid:we,controlHeightLG:De,fontSize:Ft,darkItemColor:mt,darkDangerItemColor:ze,darkItemBg:Bt,darkSubMenuItemBg:dt,darkItemSelectedColor:cn,darkItemSelectedBg:Zt,darkDangerItemSelectedBg:wt,darkItemHoverBg:Gt,darkGroupTitleColor:Ke,darkItemHoverColor:ot,darkItemDisabledColor:jt,darkDangerItemHoverColor:Vt,darkDangerItemSelectedColor:Pn,darkDangerItemActiveBg:Qn}=ve,Ot=Ft/7*5,Ut=(0,Te.TS)(ve,{menuArrowSize:Ot,menuHorizontalHeight:De*1.15,menuArrowOffset:`${Ot*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:qe}),Lt=(0,Te.TS)(Ut,{itemColor:mt,itemHoverColor:ot,groupTitleColor:Ke,itemSelectedColor:cn,itemBg:Bt,popupBg:Bt,subMenuItemBg:dt,itemActiveBg:"transparent",itemSelectedBg:Zt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Gt,itemDisabledColor:jt,dangerItemColor:ze,dangerItemHoverColor:Vt,dangerItemSelectedColor:Pn,dangerItemActiveBg:Qn,dangerItemSelectedBg:wt,menuSubMenuBg:dt,horizontalItemSelectedColor:we,horizontalItemSelectedBg:rt});return[Pt(Ut),st(Ut),et(Ut),bt(Ut,"light"),bt(Lt,"dark"),kt(Ut),(0,Ae.Z)(Ut),(0,ct.oN)(Ut,"slide-up"),(0,ct.oN)(Ut,"slide-down"),(0,Oe._y)(Ut,"zoom-big")]},ve=>{const{colorPrimary:qe,colorError:rt,colorTextDisabled:we,colorErrorBg:De,colorText:Ft,colorTextDescription:mt,colorBgContainer:ze,colorFillAlter:Bt,colorFillContent:dt,lineWidth:cn,lineWidthBold:Zt,controlItemBgActive:wt,colorBgTextHover:Gt,controlHeightLG:Ke,lineHeight:ot,colorBgElevated:jt,marginXXS:Vt,padding:Pn,fontSize:Qn,controlHeightSM:Ot,fontSizeLG:Ut,colorTextLightSolid:Lt,colorErrorHover:Dn}=ve,qn=new Fe.C(Lt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:ve.zIndexPopupBase+50,radiusItem:ve.borderRadiusLG,itemBorderRadius:ve.borderRadiusLG,radiusSubMenuItem:ve.borderRadiusSM,subMenuItemBorderRadius:ve.borderRadiusSM,colorItemText:Ft,itemColor:Ft,colorItemTextHover:Ft,itemHoverColor:Ft,colorItemTextHoverHorizontal:qe,horizontalItemHoverColor:qe,colorGroupTitle:mt,groupTitleColor:mt,colorItemTextSelected:qe,itemSelectedColor:qe,colorItemTextSelectedHorizontal:qe,horizontalItemSelectedColor:qe,colorItemBg:ze,itemBg:ze,colorItemBgHover:Gt,itemHoverBg:Gt,colorItemBgActive:dt,itemActiveBg:wt,colorSubItemBg:Bt,subMenuItemBg:Bt,colorItemBgSelected:wt,itemSelectedBg:wt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Zt,activeBarHeight:Zt,colorActiveBarBorderSize:cn,activeBarBorderWidth:cn,colorItemTextDisabled:we,itemDisabledColor:we,colorDangerItemText:rt,dangerItemColor:rt,colorDangerItemTextHover:rt,dangerItemHoverColor:rt,colorDangerItemTextSelected:rt,dangerItemSelectedColor:rt,colorDangerItemBgActive:De,dangerItemActiveBg:De,colorDangerItemBgSelected:De,dangerItemSelectedBg:De,itemMarginInline:ve.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Ke,groupTitleLineHeight:ot,collapsedWidth:Ke*2,popupBg:jt,itemMarginBlock:Vt,itemPaddingInline:Pn,horizontalLineHeight:`${Ke*1.15}px`,iconSize:Qn,iconMarginInlineEnd:Ot-Qn,collapsedIconSize:Ut,groupTitleFontSize:Qn,darkItemDisabledColor:new Fe.C(Lt).setAlpha(.25).toRgbString(),darkItemColor:qn,darkDangerItemColor:rt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Lt,darkItemSelectedBg:qe,darkDangerItemSelectedBg:rt,darkItemHoverBg:"transparent",darkGroupTitleColor:qn,darkItemHoverColor:Lt,darkDangerItemHoverColor:Dn,darkDangerItemSelectedColor:Lt,darkDangerItemActiveBg:rt}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Qe),We=function(Qe,Re){var Le={};for(var ve in Qe)Object.prototype.hasOwnProperty.call(Qe,ve)&&Re.indexOf(ve)<0&&(Le[ve]=Qe[ve]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,ve=Object.getOwnPropertySymbols(Qe);qe{var Le,ve;const qe=ne.useContext(ue.Z),rt=qe||{},{getPrefixCls:we,getPopupContainer:De,direction:Ft,menu:mt}=ne.useContext(ke.E_),ze=we(),{prefixCls:Bt,className:dt,style:cn,theme:Zt="light",expandIcon:wt,_internalDisableMenuItemTitleTooltip:Gt,inlineCollapsed:Ke,siderCollapsed:ot,items:jt,children:Vt,rootClassName:Pn,mode:Qn,selectable:Ot,onClick:Ut,overflowedIndicatorPopupClassName:Lt}=Qe,Dn=We(Qe,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),qn=(0,Be.Z)(Dn,["collapsedWidth"]),_n=ge(jt)||Vt;(Le=rt.validator)===null||Le===void 0||Le.call(rt,{mode:Qn});const Ga=(0,oe.useEvent)(function(){var qa;Ut==null||Ut.apply(void 0,arguments),(qa=rt.onClick)===null||qa===void 0||qa.call(rt)}),An=rt.mode||Qn,xn=Ot!=null?Ot:rt.selectable,Ma=ne.useMemo(()=>ot!==void 0?ot:Ke,[Ke,ot]),oo={horizontal:{motionName:`${ze}-slide-up`},inline:(0,re.Z)(ze),other:{motionName:`${ze}-zoom-big`}},ln=we("menu",Bt||rt.prefixCls),[fn,io]=on(ln,!qe),Oa=fe()(`${ln}-${Zt}`,mt==null?void 0:mt.className,dt);let ea;if(typeof wt=="function")ea=wt;else if(wt===null||wt===!1)ea=null;else if(rt.expandIcon===null||rt.expandIcon===!1)ea=null;else{const qa=wt!=null?wt:rt.expandIcon;ea=(0,xe.Tm)(qa,{className:fe()(`${ln}-submenu-expand-icon`,(0,xe.l$)(qa)?(ve=qa.props)===null||ve===void 0?void 0:ve.className:"")})}const So=ne.useMemo(()=>({prefixCls:ln,inlineCollapsed:Ma||!1,direction:Ft,firstLevel:!0,theme:Zt,mode:An,disableMenuItemTitleTooltip:Gt}),[ln,Ma,Ft,Gt,Zt]);return fn(ne.createElement(ue.Z.Provider,{value:null},ne.createElement(E.Provider,{value:So},ne.createElement(z.ZP,Object.assign({getPopupContainer:De,overflowedIndicator:ne.createElement(te.Z,null),overflowedIndicatorPopupClassName:fe()(ln,`${ln}-${Zt}`,Lt),mode:An,selectable:xn,onClick:Ga},qn,{inlineCollapsed:Ma,style:Object.assign(Object.assign({},mt==null?void 0:mt.style),cn),className:Oa,prefixCls:ln,direction:Ft,defaultMotions:oo,expandIcon:ea,ref:Re,rootClassName:fe()(Pn,io)}),_n))))});const kn=(0,ne.forwardRef)((Qe,Re)=>{const Le=(0,ne.useRef)(null),ve=ne.useContext(Se.D);return(0,ne.useImperativeHandle)(Re,()=>({menu:Le.current,focus:qe=>{var rt;(rt=Le.current)===null||rt===void 0||rt.focus(qe)}})),ne.createElement(nn,Object.assign({ref:Le},Qe,ve))});kn.Item=x,kn.SubMenu=b,kn.Divider=Ye,kn.ItemGroup=z.BW;var ta=kn},58421:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return rt}});var z=ee(32855),ne=ee(59301),Se={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},be=Se,fe=ee(7657),ke=function(De,Ft){return ne.createElement(fe.Z,(0,z.Z)({},De,{ref:Ft,icon:be}))},ie=ne.forwardRef(ke),He=ie,Ye=ee(49198),Ze=ee(33853),Be=ee(38819),Ne=ee(92310),xe=ee.n(Ne),le=ee(74430),E=ee(27247),a=ee(33377),x=ee(93912),y=ee(18881),b=ee(85461),te=ee(26112),oe={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},re=oe,ue=ee(91735),ce=function(we){(0,y.Z)(Ft,we);var De=(0,b.Z)(Ft);function Ft(){var mt;(0,a.Z)(this,Ft);for(var ze=arguments.length,Bt=new Array(ze),dt=0;dt=0||cn.relatedTarget.className.indexOf("".concat(Ke,"-item"))>=0))&&Gt(mt.getValidValue()))},mt.go=function(cn){var Zt=mt.state.goInputText;Zt!==""&&(cn.keyCode===re.ENTER||cn.type==="click")&&(mt.setState({goInputText:""}),mt.props.quickGo(mt.getValidValue()))},mt}return(0,x.Z)(Ft,[{key:"getPageSizeOptions",value:function(){var ze=this.props,Bt=ze.pageSize,dt=ze.pageSizeOptions;return dt.some(function(cn){return cn.toString()===Bt.toString()})?dt:dt.concat([Bt.toString()]).sort(function(cn,Zt){var wt=Number.isNaN(Number(cn))?0:Number(cn),Gt=Number.isNaN(Number(Zt))?0:Number(Zt);return wt-Gt})}},{key:"render",value:function(){var ze=this,Bt=this.props,dt=Bt.pageSize,cn=Bt.locale,Zt=Bt.rootPrefixCls,wt=Bt.changeSize,Gt=Bt.quickGo,Ke=Bt.goButton,ot=Bt.selectComponentClass,jt=Bt.buildOptionText,Vt=Bt.selectPrefixCls,Pn=Bt.disabled,Qn=this.state.goInputText,Ot="".concat(Zt,"-options"),Ut=ot,Lt=null,Dn=null,qn=null;if(!wt&&!Gt)return null;var _n=this.getPageSizeOptions();if(wt&&Ut){var Ga=_n.map(function(An,xn){return ne.createElement(Ut.Option,{key:xn,value:An.toString()},(jt||ze.buildOptionText)(An))});Lt=ne.createElement(Ut,{disabled:Pn,prefixCls:Vt,showSearch:!1,className:"".concat(Ot,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(dt||_n[0]).toString(),onChange:this.changeSize,getPopupContainer:function(xn){return xn.parentNode},"aria-label":cn.page_size,defaultOpen:!1},Ga)}return Gt&&(Ke&&(qn=typeof Ke=="boolean"?ne.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Pn,className:"".concat(Ot,"-quick-jumper-button")},cn.jump_to_confirm):ne.createElement("span",{onClick:this.go,onKeyUp:this.go},Ke)),Dn=ne.createElement("div",{className:"".concat(Ot,"-quick-jumper")},cn.jump_to,ne.createElement("input",{disabled:Pn,type:"text",value:Qn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":cn.page}),cn.page,qn)),ne.createElement("li",{className:"".concat(Ot)},Lt,Dn)}}]),Ft}(ne.Component);ce.defaultProps={pageSizeOptions:["10","20","50","100"]};var pe=ce,ge=function(De){var Ft,mt=De.rootPrefixCls,ze=De.page,Bt=De.active,dt=De.className,cn=De.showTitle,Zt=De.onClick,wt=De.onKeyPress,Gt=De.itemRender,Ke="".concat(mt,"-item"),ot=xe()(Ke,"".concat(Ke,"-").concat(ze),(Ft={},(0,le.Z)(Ft,"".concat(Ke,"-active"),Bt),(0,le.Z)(Ft,"".concat(Ke,"-disabled"),!ze),(0,le.Z)(Ft,De.className,dt),Ft)),jt=function(){Zt(ze)},Vt=function(Ot){wt(Ot,Zt,ze)},Pn=Gt(ze,"page",ne.createElement("a",{rel:"nofollow"},ze));return Pn?ne.createElement("li",{title:cn?ze.toString():null,className:ot,onClick:jt,onKeyPress:Vt,tabIndex:0},Pn):null},Fe=ge;function Ce(){}function Ae(we){var De=Number(we);return typeof De=="number"&&!Number.isNaN(De)&&isFinite(De)&&Math.floor(De)===De}var ct=function(De,Ft,mt){return mt};function Oe(we,De,Ft){var mt=typeof we=="undefined"?De.pageSize:we;return Math.floor((Ft.total-1)/mt)+1}var Ct=function(we){(0,y.Z)(Ft,we);var De=(0,b.Z)(Ft);function Ft(mt){var ze;(0,a.Z)(this,Ft),ze=De.call(this,mt),ze.paginationNode=ne.createRef(),ze.getJumpPrevPage=function(){return Math.max(1,ze.state.current-(ze.props.showLessItems?3:5))},ze.getJumpNextPage=function(){return Math.min(Oe(void 0,ze.state,ze.props),ze.state.current+(ze.props.showLessItems?3:5))},ze.getItemIcon=function(wt,Gt){var Ke=ze.props.prefixCls,ot=wt||ne.createElement("button",{type:"button","aria-label":Gt,className:"".concat(Ke,"-item-link")});return typeof wt=="function"&&(ot=ne.createElement(wt,(0,E.Z)({},ze.props))),ot},ze.isValid=function(wt){var Gt=ze.props.total;return Ae(wt)&&wt!==ze.state.current&&Ae(Gt)&&Gt>0},ze.shouldDisplayQuickJumper=function(){var wt=ze.props,Gt=wt.showQuickJumper,Ke=wt.total,ot=ze.state.pageSize;return Ke<=ot?!1:Gt},ze.handleKeyDown=function(wt){(wt.keyCode===re.ARROW_UP||wt.keyCode===re.ARROW_DOWN)&&wt.preventDefault()},ze.handleKeyUp=function(wt){var Gt=ze.getValidValue(wt),Ke=ze.state.currentInputValue;Gt!==Ke&&ze.setState({currentInputValue:Gt}),wt.keyCode===re.ENTER?ze.handleChange(Gt):wt.keyCode===re.ARROW_UP?ze.handleChange(Gt-1):wt.keyCode===re.ARROW_DOWN&&ze.handleChange(Gt+1)},ze.handleBlur=function(wt){var Gt=ze.getValidValue(wt);ze.handleChange(Gt)},ze.changePageSize=function(wt){var Gt=ze.state.current,Ke=Oe(wt,ze.state,ze.props);Gt=Gt>Ke?Ke:Gt,Ke===0&&(Gt=ze.state.current),typeof wt=="number"&&("pageSize"in ze.props||ze.setState({pageSize:wt}),"current"in ze.props||ze.setState({current:Gt,currentInputValue:Gt})),ze.props.onShowSizeChange(Gt,wt),"onChange"in ze.props&&ze.props.onChange&&ze.props.onChange(Gt,wt)},ze.handleChange=function(wt){var Gt=ze.props,Ke=Gt.disabled,ot=Gt.onChange,jt=ze.state,Vt=jt.pageSize,Pn=jt.current,Qn=jt.currentInputValue;if(ze.isValid(wt)&&!Ke){var Ot=Oe(void 0,ze.state,ze.props),Ut=wt;return wt>Ot?Ut=Ot:wt<1&&(Ut=1),"current"in ze.props||ze.setState({current:Ut}),Ut!==Qn&&ze.setState({currentInputValue:Ut}),ot(Ut,Vt),Ut}return Pn},ze.prev=function(){ze.hasPrev()&&ze.handleChange(ze.state.current-1)},ze.next=function(){ze.hasNext()&&ze.handleChange(ze.state.current+1)},ze.jumpPrev=function(){ze.handleChange(ze.getJumpPrevPage())},ze.jumpNext=function(){ze.handleChange(ze.getJumpNextPage())},ze.hasPrev=function(){return ze.state.current>1},ze.hasNext=function(){return ze.state.current2?Ke-2:0),jt=2;jt=dt?Zt=dt:Zt=Number(Bt),Zt}},{key:"getShowSizeChanger",value:function(){var ze=this.props,Bt=ze.showSizeChanger,dt=ze.total,cn=ze.totalBoundaryShowSizeChanger;return typeof Bt!="undefined"?Bt:dt>cn}},{key:"render",value:function(){var ze=this.props,Bt=ze.prefixCls,dt=ze.className,cn=ze.style,Zt=ze.disabled,wt=ze.hideOnSinglePage,Gt=ze.total,Ke=ze.locale,ot=ze.showQuickJumper,jt=ze.showLessItems,Vt=ze.showTitle,Pn=ze.showTotal,Qn=ze.simple,Ot=ze.itemRender,Ut=ze.showPrevNextJumpers,Lt=ze.jumpPrevIcon,Dn=ze.jumpNextIcon,qn=ze.selectComponentClass,_n=ze.selectPrefixCls,Ga=ze.pageSizeOptions,An=this.state,xn=An.current,Ma=An.pageSize,oo=An.currentInputValue;if(wt===!0&&Gt<=Ma)return null;var ln=Oe(void 0,this.state,this.props),fn=[],io=null,Oa=null,ea=null,So=null,qa=null,hr=ot&&ot.goButton,xr=jt?1:2,Qo=xn-1>0?xn-1:0,Et=xn+1Gt?Gt:xn*Ma]));if(Qn){hr&&(typeof hr=="boolean"?qa=ne.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Ke.jump_to_confirm):qa=ne.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},hr),qa=ne.createElement("li",{title:Vt?"".concat(Ke.jump_to).concat(xn,"/").concat(ln):null,className:"".concat(Bt,"-simple-pager")},qa));var oa=this.renderPrev(Qo);return ne.createElement("ul",(0,z.Z)({className:xe()(Bt,"".concat(Bt,"-simple"),(0,le.Z)({},"".concat(Bt,"-disabled"),Zt),dt),style:cn,ref:this.paginationNode},_t),Rt,oa?ne.createElement("li",{title:Vt?Ke.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:xe()("".concat(Bt,"-prev"),(0,le.Z)({},"".concat(Bt,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},oa):null,ne.createElement("li",{title:Vt?"".concat(xn,"/").concat(ln):null,className:"".concat(Bt,"-simple-pager")},ne.createElement("input",{type:"text",value:oo,disabled:Zt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ne.createElement("span",{className:"".concat(Bt,"-slash")},"/"),ln),ne.createElement("li",{title:Vt?Ke.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:xe()("".concat(Bt,"-next"),(0,le.Z)({},"".concat(Bt,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Et)),qa)}if(ln<=3+xr*2){var Ra={locale:Ke,rootPrefixCls:Bt,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Vt,itemRender:Ot};ln||fn.push(ne.createElement(Fe,(0,z.Z)({},Ra,{key:"noPager",page:1,className:"".concat(Bt,"-item-disabled")})));for(var vn=1;vn<=ln;vn+=1){var Xo=xn===vn;fn.push(ne.createElement(Fe,(0,z.Z)({},Ra,{key:vn,page:vn,active:Xo})))}}else{var Co=jt?Ke.prev_3:Ke.prev_5,xo=jt?Ke.next_3:Ke.next_5,Br=Ot(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Lt,"prev page")),Do=Ot(this.getJumpNextPage(),"jump-next",this.getItemIcon(Dn,"next page"));Ut&&(io=Br?ne.createElement("li",{title:Vt?Co:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:xe()("".concat(Bt,"-jump-prev"),(0,le.Z)({},"".concat(Bt,"-jump-prev-custom-icon"),!!Lt))},Br):null,Oa=Do?ne.createElement("li",{title:Vt?xo:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:xe()("".concat(Bt,"-jump-next"),(0,le.Z)({},"".concat(Bt,"-jump-next-custom-icon"),!!Dn))},Do):null),So=ne.createElement(Fe,{locale:Ke,last:!0,rootPrefixCls:Bt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ln,page:ln,active:!1,showTitle:Vt,itemRender:Ot}),ea=ne.createElement(Fe,{locale:Ke,rootPrefixCls:Bt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Vt,itemRender:Ot});var $n=Math.max(1,xn-xr),gr=Math.min(xn+xr,ln);xn-1<=xr&&(gr=1+xr*2),ln-xn<=xr&&($n=ln-xr*2);for(var Xr=$n;Xr<=gr;Xr+=1){var Pr=xn===Xr;fn.push(ne.createElement(Fe,{locale:Ke,rootPrefixCls:Bt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Xr,page:Xr,active:Pr,showTitle:Vt,itemRender:Ot}))}xn-1>=xr*2&&xn!==3&&(fn[0]=(0,ne.cloneElement)(fn[0],{className:"".concat(Bt,"-item-after-jump-prev")}),fn.unshift(io)),ln-xn>=xr*2&&xn!==ln-2&&(fn[fn.length-1]=(0,ne.cloneElement)(fn[fn.length-1],{className:"".concat(Bt,"-item-before-jump-next")}),fn.push(Oa)),$n!==1&&fn.unshift(ea),gr!==ln&&fn.push(So)}var mr=!this.hasPrev()||!ln,Me=!this.hasNext()||!ln,pn=this.renderPrev(Qo),hn=this.renderNext(Et);return ne.createElement("ul",(0,z.Z)({className:xe()(Bt,dt,(0,le.Z)({},"".concat(Bt,"-disabled"),Zt)),style:cn,ref:this.paginationNode},_t),Rt,pn?ne.createElement("li",{title:Vt?Ke.prev_page:null,onClick:this.prev,tabIndex:mr?null:0,onKeyPress:this.runIfEnterPrev,className:xe()("".concat(Bt,"-prev"),(0,le.Z)({},"".concat(Bt,"-disabled"),mr)),"aria-disabled":mr},pn):null,fn,hn?ne.createElement("li",{title:Vt?Ke.next_page:null,onClick:this.next,tabIndex:Me?null:0,onKeyPress:this.runIfEnterNext,className:xe()("".concat(Bt,"-next"),(0,le.Z)({},"".concat(Bt,"-disabled"),Me)),"aria-disabled":Me},hn):null,ne.createElement(pe,{disabled:Zt,locale:Ke,rootPrefixCls:Bt,selectComponentClass:qn,selectPrefixCls:_n,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:xn,pageSize:Ma,pageSizeOptions:Ga,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:hr}))}}],[{key:"getDerivedStateFromProps",value:function(ze,Bt){var dt={};if("current"in ze&&(dt.current=ze.current,ze.current!==Bt.current&&(dt.currentInputValue=dt.current)),"pageSize"in ze&&ze.pageSize!==Bt.pageSize){var cn=Bt.current,Zt=Oe(ze.pageSize,Bt,ze);cn=cn>Zt?Zt:cn,"current"in ze||(dt.current=cn,dt.currentInputValue=cn),dt.pageSize=ze.pageSize}return dt}}]),Ft}(ne.Component);Ct.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ce,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ce,locale:ue.Z,style:{},itemRender:ct,totalBoundaryShowSizeChanger:50};var Te=Ct,Xe=ee(22075),st=ee(36355),nt=ee(19716),kt=ee(8628),Ue=ee(9763),Ge=ee(57809);const bt=we=>ne.createElement(Ge.default,Object.assign({},we,{showSearch:!0,size:"small"})),je=we=>ne.createElement(Ge.default,Object.assign({},we,{showSearch:!0,size:"middle"}));bt.Option=Ge.default.Option,je.Option=Ge.default.Option;var Ve=ee(9937),et=ee(17313),Mt=ee(83116),sn=ee(37613);const Pt=we=>{const{componentCls:De}=we;return{[`${De}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${De}-item-link`]:{color:we.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${De}-item-link`]:{color:we.colorTextDisabled,cursor:"not-allowed"}}},[`&${De}-disabled`]:{cursor:"not-allowed",[`${De}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:we.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:we.colorBorder,backgroundColor:we.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:we.itemActiveBgDisabled},a:{color:we.itemActiveColorDisabled}}},[`${De}-item-link`]:{color:we.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${De}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${De}-simple-pager`]:{color:we.colorTextDisabled},[`${De}-jump-prev, ${De}-jump-next`]:{[`${De}-item-link-icon`]:{opacity:0},[`${De}-item-ellipsis`]:{opacity:1}}},[`&${De}-simple`]:{[`${De}-prev, ${De}-next`]:{[`&${De}-disabled ${De}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},on=we=>{const{componentCls:De}=we;return{[`&${De}-mini ${De}-total-text, &${De}-mini ${De}-simple-pager`]:{height:we.itemSizeSM,lineHeight:`${we.itemSizeSM}px`},[`&${De}-mini ${De}-item`]:{minWidth:we.itemSizeSM,height:we.itemSizeSM,margin:0,lineHeight:`${we.itemSizeSM-2}px`},[`&${De}-mini:not(${De}-disabled) ${De}-item:not(${De}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:we.colorBgTextHover},"&:active":{backgroundColor:we.colorBgTextActive}},[`&${De}-mini ${De}-prev, &${De}-mini ${De}-next`]:{minWidth:we.itemSizeSM,height:we.itemSizeSM,margin:0,lineHeight:`${we.itemSizeSM}px`},[`&${De}-mini:not(${De}-disabled)`]:{[`${De}-prev, ${De}-next`]:{[`&:hover ${De}-item-link`]:{backgroundColor:we.colorBgTextHover},[`&:active ${De}-item-link`]:{backgroundColor:we.colorBgTextActive},[`&${De}-disabled:hover ${De}-item-link`]:{backgroundColor:"transparent"}}},[` &${De}-mini ${De}-prev ${De}-item-link, &${De}-mini ${De}-next ${De}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:we.itemSizeSM,lineHeight:`${we.itemSizeSM}px`}},[`&${De}-mini ${De}-jump-prev, &${De}-mini ${De}-jump-next`]:{height:we.itemSizeSM,marginInlineEnd:0,lineHeight:`${we.itemSizeSM}px`},[`&${De}-mini ${De}-options`]:{marginInlineStart:we.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:we.miniOptionsSizeChangerTop},"&-quick-jumper":{height:we.itemSizeSM,lineHeight:`${we.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Ve.x0)(we)),{width:we.paginationMiniQuickJumperInputWidth,height:we.controlHeightSM})}}}},We=we=>{const{componentCls:De}=we;return{[` @@ -201,15 +201,15 @@ ${De}-next, ${De}-jump-prev, ${De}-jump-next - `]:{display:"inline-block",minWidth:we.itemSize,height:we.itemSize,color:we.colorText,fontFamily:we.fontFamily,lineHeight:`${we.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:we.borderRadius,cursor:"pointer",transition:`all ${we.motionDurationMid}`},[`${De}-prev, ${De}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:we.colorText,cursor:"pointer",userSelect:"none"},[`${De}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:we.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${we.lineWidth}px ${we.lineType} transparent`,borderRadius:we.borderRadius,outline:"none",transition:`all ${we.motionDurationMid}`},[`&:hover ${De}-item-link`]:{backgroundColor:we.colorBgTextHover},[`&:active ${De}-item-link`]:{backgroundColor:we.colorBgTextActive},[`&${De}-disabled:hover`]:{[`${De}-item-link`]:{backgroundColor:"transparent"}}},[`${De}-slash`]:{marginInlineEnd:we.paginationSlashMarginInlineEnd,marginInlineStart:we.paginationSlashMarginInlineStart},[`${De}-options`]:{display:"inline-block",marginInlineStart:we.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:we.controlHeight,marginInlineStart:we.marginXS,lineHeight:`${we.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Ve.ik)(we)),{width:we.controlHeightLG*1.25,height:we.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:we.marginXS,marginInlineEnd:we.marginXS})}}}},nn=we=>{const{componentCls:De}=we;return{[`${De}-item`]:{display:"inline-block",minWidth:we.itemSize,height:we.itemSize,marginInlineEnd:we.marginXS,fontFamily:we.fontFamily,lineHeight:`${we.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${we.lineWidth}px ${we.lineType} transparent`,borderRadius:we.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${we.paginationItemPaddingInline}px`,color:we.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${De}-item-active)`]:{"&:hover":{transition:`all ${we.motionDurationMid}`,backgroundColor:we.colorBgTextHover},"&:active":{backgroundColor:we.colorBgTextActive}},"&-active":{fontWeight:we.fontWeightStrong,backgroundColor:we.itemActiveBg,borderColor:we.colorPrimary,a:{color:we.colorPrimary},"&:hover":{borderColor:we.colorPrimaryHover},"&:hover a":{color:we.colorPrimaryHover}}}}},kn=we=>{const{componentCls:De}=we;return{[De]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,et.Wf)(we)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${De}-total-text`]:{display:"inline-block",height:we.itemSize,marginInlineEnd:we.marginXS,lineHeight:`${we.itemSize-2}px`,verticalAlign:"middle"}}),nn(we)),Xt(we)),We(we)),on(we)),Pt(we)),{[`@media only screen and (max-width: ${we.screenLG}px)`]:{[`${De}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${we.screenSM}px)`]:{[`${De}-options`]:{display:"none"}}}),[`&${we.componentCls}-rtl`]:{direction:"rtl"}}},ta=we=>{const{componentCls:De}=we;return{[`${De}${De}-disabled:not(${De}-mini)`]:{"&, &:hover":{[`${De}-item-link`]:{borderColor:we.colorBorder}},"&:focus-visible":{[`${De}-item-link`]:{borderColor:we.colorBorder}},[`${De}-item, ${De}-item-link`]:{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder,[`&:hover:not(${De}-item-active)`]:{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder,a:{color:we.colorTextDisabled}},[`&${De}-item-active`]:{backgroundColor:we.itemActiveBgDisabled}},[`${De}-prev, ${De}-next`]:{"&:hover button":{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder,color:we.colorTextDisabled},[`${De}-item-link`]:{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder}}},[`${De}:not(${De}-mini)`]:{[`${De}-prev, ${De}-next`]:{"&:hover button":{borderColor:we.colorPrimaryHover,backgroundColor:we.itemBg},[`${De}-item-link`]:{backgroundColor:we.itemLinkBg,borderColor:we.colorBorder},[`&:hover ${De}-item-link`]:{borderColor:we.colorPrimary,backgroundColor:we.itemBg,color:we.colorPrimary},[`&${De}-disabled`]:{[`${De}-item-link`]:{borderColor:we.colorBorder,color:we.colorTextDisabled}}},[`${De}-item`]:{backgroundColor:we.itemBg,border:`${we.lineWidth}px ${we.lineType} ${we.colorBorder}`,[`&:hover:not(${De}-item-active)`]:{borderColor:we.colorPrimary,backgroundColor:we.itemBg,a:{color:we.colorPrimary}},"&-active":{borderColor:we.colorPrimary}}}}},Qe=we=>{const{componentCls:De}=we;return{[`${De}:not(${De}-disabled)`]:{[`${De}-item`]:Object.assign({},(0,et.Qy)(we)),[`${De}-jump-prev, ${De}-jump-next`]:{"&:focus-visible":Object.assign({[`${De}-item-link-icon`]:{opacity:1},[`${De}-item-ellipsis`]:{opacity:0}},(0,et.oN)(we))},[`${De}-prev, ${De}-next`]:{[`&:focus-visible ${De}-item-link`]:Object.assign({},(0,et.oN)(we))}}}};var Re=(0,Mt.Z)("Pagination",we=>{const De=(0,sn.TS)(we,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:we.marginXXS/2,paginationMiniQuickJumperInputWidth:we.controlHeightLG*1.1,paginationItemPaddingInline:we.marginXXS*1.5,paginationEllipsisLetterSpacing:we.marginXXS/2,paginationSlashMarginInlineStart:we.marginXXS,paginationSlashMarginInlineEnd:we.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Ve.e5)(we),(0,Ve.TM)(we));return[kn(De),Qe(De),we.wireframe&&ta(De)]},we=>({itemBg:we.colorBgContainer,itemSize:we.controlHeight,itemSizeSM:we.controlHeightSM,itemActiveBg:we.colorBgContainer,itemLinkBg:we.colorBgContainer,itemActiveColorDisabled:we.colorTextDisabled,itemActiveBgDisabled:we.controlItemBgActiveDisabled,itemInputBg:we.colorBgContainer,miniOptionsSizeChangerTop:0})),Le=function(we,De){var Ft={};for(var mt in we)Object.prototype.hasOwnProperty.call(we,mt)&&De.indexOf(mt)<0&&(Ft[mt]=we[mt]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,mt=Object.getOwnPropertySymbols(we);ze{const{prefixCls:De,selectPrefixCls:Ft,className:mt,rootClassName:ze,style:Bt,size:dt,locale:cn,selectComponentClass:Zt,responsive:wt,showSizeChanger:Gt}=we,Ke=Le(we,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:ot}=(0,kt.Z)(wt),{getPrefixCls:jt,direction:Vt,pagination:Pn={}}=ne.useContext(st.E_),Qn=jt("pagination",De),[Ot,Ut]=Re(Qn),Lt=Gt!=null?Gt:Pn.showSizeChanger,Dn=ne.useMemo(()=>{const ln=ne.createElement("span",{className:`${Qn}-item-ellipsis`},"\u2022\u2022\u2022"),fn=ne.createElement("button",{className:`${Qn}-item-link`,type:"button",tabIndex:-1},Vt==="rtl"?ne.createElement(Be.Z,null):ne.createElement(Ze.Z,null)),io=ne.createElement("button",{className:`${Qn}-item-link`,type:"button",tabIndex:-1},Vt==="rtl"?ne.createElement(Ze.Z,null):ne.createElement(Be.Z,null)),Oa=ne.createElement("a",{className:`${Qn}-item-link`},ne.createElement("div",{className:`${Qn}-item-container`},Vt==="rtl"?ne.createElement(Ye.Z,{className:`${Qn}-item-link-icon`}):ne.createElement(He,{className:`${Qn}-item-link-icon`}),ln)),ea=ne.createElement("a",{className:`${Qn}-item-link`},ne.createElement("div",{className:`${Qn}-item-container`},Vt==="rtl"?ne.createElement(He,{className:`${Qn}-item-link-icon`}):ne.createElement(Ye.Z,{className:`${Qn}-item-link-icon`}),ln));return{prevIcon:fn,nextIcon:io,jumpPrevIcon:Oa,jumpNextIcon:ea}},[Vt,Qn]),[qn]=(0,Ue.Z)("Pagination",Xe.Z),_n=Object.assign(Object.assign({},qn),cn),Ga=(0,nt.Z)(dt),An=Ga==="small"||!!(ot&&!Ga&&wt),xn=jt("select",Ft),Ma=xe()({[`${Qn}-mini`]:An,[`${Qn}-rtl`]:Vt==="rtl"},Pn==null?void 0:Pn.className,mt,ze,Ut),ao=Object.assign(Object.assign({},Pn==null?void 0:Pn.style),Bt);return Ot(ne.createElement(Te,Object.assign({},Dn,Ke,{style:ao,prefixCls:Qn,selectPrefixCls:xn,className:Ma,selectComponentClass:Zt||(An?bt:je),locale:_n,showSizeChanger:Lt})))},rt=qe},93948:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return Gt}});var z=ee(59301),ne=ee(29679),Se=ee(40001),be=ee(19248),fe=ee(99267),ke=ee(92310),ie=ee.n(ke),He=ee(2738),Ye=ee(36355),Ze=ee(32855),Be=ee(27247),Ne=ee(43079),xe={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},le=function(){var ot=(0,z.useRef)([]),jt=(0,z.useRef)(null);return(0,z.useEffect)(function(){var Vt=Date.now(),Pn=!1;ot.current.forEach(function(Qn){if(Qn){Pn=!0;var Ot=Qn.style;Ot.transitionDuration=".3s, .3s, .3s, .06s",jt.current&&Vt-jt.current<100&&(Ot.transitionDuration="0s, 0s")}}),Pn&&(jt.current=Date.now())}),ot.current},E=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(ot){var jt=(0,Be.Z)((0,Be.Z)({},xe),ot),Vt=jt.className,Pn=jt.percent,Qn=jt.prefixCls,Ot=jt.strokeColor,Ut=jt.strokeLinecap,Lt=jt.strokeWidth,Dn=jt.style,qn=jt.trailColor,_n=jt.trailWidth,Ga=jt.transition,An=(0,Ne.Z)(jt,E);delete An.gapPosition;var xn=Array.isArray(Pn)?Pn:[Pn],Ma=Array.isArray(Ot)?Ot:[Ot],ao=le(),ln=Lt/2,fn=100-Lt/2,io="M ".concat(Ut==="round"?ln:0,",").concat(ln,` - L `).concat(Ut==="round"?fn:100,",").concat(ln),Oa="0 0 100 ".concat(Lt),ea=0;return z.createElement("svg",(0,Ze.Z)({className:ie()("".concat(Qn,"-line"),Vt),viewBox:Oa,preserveAspectRatio:"none",style:Dn},An),z.createElement("path",{className:"".concat(Qn,"-line-trail"),d:io,strokeLinecap:Ut,stroke:qn,strokeWidth:_n||Lt,fillOpacity:"0"}),xn.map(function(So,qa){var hr=1;switch(Ut){case"round":hr=1-Lt/100;break;case"square":hr=1-Lt/2/100;break;default:hr=1;break}var xr={strokeDasharray:"".concat(So*hr,"px, 100px"),strokeDashoffset:"-".concat(ea,"px"),transition:Ga||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Qo=Ma[qa]||Ma[Ma.length-1];return ea+=So,z.createElement("path",{key:qa,className:"".concat(Qn,"-line-path"),d:io,strokeLinecap:Ut,stroke:Qo,strokeWidth:Lt,fillOpacity:"0",ref:function(_t){ao[qa]=_t},style:xr})}))},x=a,y=ee(34666),b=ee(11913),te=ee(47273),oe=0,re=(0,te.Z)();function ue(){var Ke;return re?(Ke=oe,oe+=1):Ke="TEST_OR_SSR",Ke}var ce=function(Ke){var ot=z.useState(),jt=(0,b.Z)(ot,2),Vt=jt[0],Pn=jt[1];return z.useEffect(function(){Pn("rc_progress_".concat(ue()))},[]),Ke||Vt},pe=function(ot){var jt=ot.bg,Vt=ot.children;return z.createElement("div",{style:{width:"100%",height:"100%",background:jt}},Vt)};function ge(Ke,ot){return Object.keys(Ke).map(function(jt){var Vt=parseFloat(jt),Pn="".concat(Math.floor(Vt*ot),"%");return"".concat(Ke[jt]," ").concat(Pn)})}var Fe=z.forwardRef(function(Ke,ot){var jt=Ke.prefixCls,Vt=Ke.color,Pn=Ke.gradientId,Qn=Ke.radius,Ot=Ke.style,Ut=Ke.ptg,Lt=Ke.strokeLinecap,Dn=Ke.strokeWidth,qn=Ke.size,_n=Ke.gapDegree,Ga=Vt&&(0,y.Z)(Vt)==="object",An=Ga?"#FFF":void 0,xn=qn/2,Ma=z.createElement("circle",{className:"".concat(jt,"-circle-path"),r:Qn,cx:xn,cy:xn,stroke:An,strokeLinecap:Lt,strokeWidth:Dn,opacity:Ut===0?0:1,style:Ot,ref:ot});if(!Ga)return Ma;var ao="".concat(Pn,"-conic"),ln=_n?"".concat(180+_n/2,"deg"):"0deg",fn=ge(Vt,(360-_n)/360),io=ge(Vt,1),Oa="conic-gradient(from ".concat(ln,", ").concat(fn.join(", "),")"),ea="linear-gradient(to ".concat(_n?"bottom":"top",", ").concat(io.join(", "),")");return z.createElement(z.Fragment,null,z.createElement("mask",{id:ao},Ma),z.createElement("foreignObject",{x:0,y:0,width:qn,height:qn,mask:"url(#".concat(ao,")")},z.createElement(pe,{bg:ea},z.createElement(pe,{bg:Oa}))))}),Ce=Fe,Ae=100,ct=function(ot,jt,Vt,Pn,Qn,Ot,Ut,Lt,Dn,qn){var _n=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Ga=Vt/100*360*((360-Ot)/360),An=Ot===0?0:{bottom:0,top:180,left:90,right:-90}[Ut],xn=(100-Pn)/100*jt;Dn==="round"&&Pn!==100&&(xn+=qn/2,xn>=jt&&(xn=jt-.01));var Ma=Ae/2;return{stroke:typeof Lt=="string"?Lt:void 0,strokeDasharray:"".concat(jt,"px ").concat(ot),strokeDashoffset:xn+_n,transform:"rotate(".concat(Qn+Ga+An,"deg)"),transformOrigin:"".concat(Ma,"px ").concat(Ma,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Oe=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Ct(Ke){var ot=Ke!=null?Ke:[];return Array.isArray(ot)?ot:[ot]}var Te=function(ot){var jt=(0,Be.Z)((0,Be.Z)({},xe),ot),Vt=jt.id,Pn=jt.prefixCls,Qn=jt.steps,Ot=jt.strokeWidth,Ut=jt.trailWidth,Lt=jt.gapDegree,Dn=Lt===void 0?0:Lt,qn=jt.gapPosition,_n=jt.trailColor,Ga=jt.strokeLinecap,An=jt.style,xn=jt.className,Ma=jt.strokeColor,ao=jt.percent,ln=(0,Ne.Z)(jt,Oe),fn=Ae/2,io=ce(Vt),Oa="".concat(io,"-gradient"),ea=fn-Ot/2,So=Math.PI*2*ea,qa=Dn>0?90+Dn/2:-90,hr=So*((360-Dn)/360),xr=(0,y.Z)(Qn)==="object"?Qn:{count:Qn,space:2},Qo=xr.count,Et=xr.space,_t=Ct(ao),Rt=Ct(Ma),oa=Rt.find(function(Do){return Do&&(0,y.Z)(Do)==="object"}),Ra=oa&&(0,y.Z)(oa)==="object",vn=Ra?"butt":Ga,Xo=ct(So,hr,0,100,qa,Dn,qn,_n,vn,Ot),Co=le(),xo=function(){var $n=0;return _t.map(function(gr,Xr){var Pr=Rt[Xr]||Rt[Rt.length-1],mr=ct(So,hr,$n,gr,qa,Dn,qn,Pr,vn,Ot);return $n+=gr,z.createElement(Ce,{key:Xr,color:Pr,ptg:gr,radius:ea,prefixCls:Pn,gradientId:Oa,style:mr,strokeLinecap:vn,strokeWidth:Ot,gapDegree:Dn,ref:function(pn){Co[Xr]=pn},size:Ae})}).reverse()},Br=function(){var $n=Math.round(Qo*(_t[0]/100)),gr=100/Qo,Xr=0;return new Array(Qo).fill(null).map(function(Pr,mr){var Me=mr<=$n-1?Rt[0]:_n,pn=Me&&(0,y.Z)(Me)==="object"?"url(#".concat(Oa,")"):void 0,hn=ct(So,hr,Xr,gr,qa,Dn,qn,Me,"butt",Ot,Et);return Xr+=(hr-hn.strokeDashoffset+Et)*100/hr,z.createElement("circle",{key:mr,className:"".concat(Pn,"-circle-path"),r:ea,cx:fn,cy:fn,stroke:pn,strokeWidth:Ot,opacity:1,style:hn,ref:function(ua){Co[mr]=ua}})})};return z.createElement("svg",(0,Ze.Z)({className:ie()("".concat(Pn,"-circle"),xn),viewBox:"0 0 ".concat(Ae," ").concat(Ae),style:An,id:Vt,role:"presentation"},ln),!Qo&&z.createElement("circle",{className:"".concat(Pn,"-circle-trail"),r:ea,cx:fn,cy:fn,stroke:_n,strokeLinecap:vn,strokeWidth:Ut||Ot,style:Xo}),Qo?Br():xo())},Xe=Te,st={Line:x,Circle:Xe},nt=ee(6848),kt=ee(30071);function Ue(Ke){return!Ke||Ke<0?0:Ke>100?100:Ke}function Ge(Ke){let{success:ot,successPercent:jt}=Ke,Vt=jt;return ot&&"progress"in ot&&(Vt=ot.progress),ot&&"percent"in ot&&(Vt=ot.percent),Vt}const bt=Ke=>{let{percent:ot,success:jt,successPercent:Vt}=Ke;const Pn=Ue(Ge({success:jt,successPercent:Vt}));return[Pn,Ue(Ue(ot)-Pn)]},je=Ke=>{let{success:ot={},strokeColor:jt}=Ke;const{strokeColor:Vt}=ot;return[Vt||kt.presetPrimaryColors.green,jt||null]},Ve=(Ke,ot,jt)=>{var Vt,Pn,Qn,Ot;let Ut=-1,Lt=-1;if(ot==="step"){const Dn=jt.steps,qn=jt.strokeWidth;typeof Ke=="string"||typeof Ke=="undefined"?(Ut=Ke==="small"?2:14,Lt=qn!=null?qn:8):typeof Ke=="number"?[Ut,Lt]=[Ke,Ke]:[Ut=14,Lt=8]=Ke,Ut*=Dn}else if(ot==="line"){const Dn=jt==null?void 0:jt.strokeWidth;typeof Ke=="string"||typeof Ke=="undefined"?Lt=Dn||(Ke==="small"?6:8):typeof Ke=="number"?[Ut,Lt]=[Ke,Ke]:[Ut=-1,Lt=8]=Ke}else(ot==="circle"||ot==="dashboard")&&(typeof Ke=="string"||typeof Ke=="undefined"?[Ut,Lt]=Ke==="small"?[60,60]:[120,120]:typeof Ke=="number"?[Ut,Lt]=[Ke,Ke]:(Ut=(Pn=(Vt=Ke[0])!==null&&Vt!==void 0?Vt:Ke[1])!==null&&Pn!==void 0?Pn:120,Lt=(Ot=(Qn=Ke[0])!==null&&Qn!==void 0?Qn:Ke[1])!==null&&Ot!==void 0?Ot:120));return[Ut,Lt]},et=3,Mt=Ke=>et/Ke*100;var Pt=Ke=>{const{prefixCls:ot,trailColor:jt=null,strokeLinecap:Vt="round",gapPosition:Pn,gapDegree:Qn,width:Ot=120,type:Ut,children:Lt,success:Dn,size:qn=Ot}=Ke,[_n,Ga]=Ve(qn,"circle");let{strokeWidth:An}=Ke;An===void 0&&(An=Math.max(Mt(_n),6));const xn={width:_n,height:Ga,fontSize:_n*.15+6},Ma=z.useMemo(()=>{if(Qn||Qn===0)return Qn;if(Ut==="dashboard")return 75},[Qn,Ut]),ao=Pn||Ut==="dashboard"&&"bottom"||void 0,ln=Object.prototype.toString.call(Ke.strokeColor)==="[object Object]",fn=je({success:Dn,strokeColor:Ke.strokeColor}),io=ie()(`${ot}-inner`,{[`${ot}-circle-gradient`]:ln}),Oa=z.createElement(Xe,{percent:bt(Ke),strokeWidth:An,trailWidth:An,strokeColor:fn,strokeLinecap:Vt,trailColor:jt,prefixCls:ot,gapDegree:Ma,gapPosition:ao});return z.createElement("div",{className:io,style:xn},_n<=20?z.createElement(nt.Z,{title:Lt},z.createElement("span",null,Oa)):z.createElement(z.Fragment,null,Oa,Lt))},on=function(Ke,ot){var jt={};for(var Vt in Ke)Object.prototype.hasOwnProperty.call(Ke,Vt)&&ot.indexOf(Vt)<0&&(jt[Vt]=Ke[Vt]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pn=0,Vt=Object.getOwnPropertySymbols(Ke);Pn{let ot=[];return Object.keys(Ke).forEach(jt=>{const Vt=parseFloat(jt.replace(/%/g,""));isNaN(Vt)||ot.push({key:Vt,value:Ke[jt]})}),ot=ot.sort((jt,Vt)=>jt.key-Vt.key),ot.map(jt=>{let{key:Vt,value:Pn}=jt;return`${Pn} ${Vt}%`}).join(", ")},Xt=(Ke,ot)=>{const{from:jt=kt.presetPrimaryColors.blue,to:Vt=kt.presetPrimaryColors.blue,direction:Pn=ot==="rtl"?"to left":"to right"}=Ke,Qn=on(Ke,["from","to","direction"]);if(Object.keys(Qn).length!==0){const Ot=We(Qn);return{backgroundImage:`linear-gradient(${Pn}, ${Ot})`}}return{backgroundImage:`linear-gradient(${Pn}, ${jt}, ${Vt})`}};var kn=Ke=>{const{prefixCls:ot,direction:jt,percent:Vt,size:Pn,strokeWidth:Qn,strokeColor:Ot,strokeLinecap:Ut="round",children:Lt,trailColor:Dn=null,success:qn}=Ke,_n=Ot&&typeof Ot!="string"?Xt(Ot,jt):{backgroundColor:Ot},Ga=Ut==="square"||Ut==="butt"?0:void 0,An={backgroundColor:Dn||void 0,borderRadius:Ga},xn=Pn!=null?Pn:[-1,Qn||(Pn==="small"?6:8)],[Ma,ao]=Ve(xn,"line",{strokeWidth:Qn}),ln=Object.assign({width:`${Ue(Vt)}%`,height:ao,borderRadius:Ga},_n),fn=Ge(Ke),io={width:`${Ue(fn)}%`,height:ao,borderRadius:Ga,backgroundColor:qn==null?void 0:qn.strokeColor},Oa={width:Ma<0?"100%":Ma,height:ao};return z.createElement(z.Fragment,null,z.createElement("div",{className:`${ot}-outer`,style:Oa},z.createElement("div",{className:`${ot}-inner`,style:An},z.createElement("div",{className:`${ot}-bg`,style:ln}),fn!==void 0?z.createElement("div",{className:`${ot}-success-bg`,style:io}):null)),Lt)},Qe=Ke=>{const{size:ot,steps:jt,percent:Vt=0,strokeWidth:Pn=8,strokeColor:Qn,trailColor:Ot=null,prefixCls:Ut,children:Lt}=Ke,Dn=Math.round(jt*(Vt/100)),qn=ot==="small"?2:14,_n=ot!=null?ot:[qn,Pn],[Ga,An]=Ve(_n,"step",{steps:jt,strokeWidth:Pn}),xn=Ga/jt,Ma=new Array(jt);for(let ao=0;ao{const ot=Ke?"100%":"-100%";return new Re.Keyframes(`antProgress${Ke?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${ot}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${ot}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},we=Ke=>{const{componentCls:ot,iconCls:jt}=Ke;return{[ot]:Object.assign(Object.assign({},(0,Le.Wf)(Ke)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Ke.fontSize,marginInlineEnd:Ke.marginXS,marginBottom:Ke.marginXS},[`${ot}-outer`]:{display:"inline-block",width:"100%"},[`&${ot}-show-info`]:{[`${ot}-outer`]:{marginInlineEnd:`calc(-2em - ${Ke.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Ke.paddingXS}px)`}},[`${ot}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Ke.remainingColor,borderRadius:Ke.lineBorderRadius},[`${ot}-inner:not(${ot}-circle-gradient)`]:{[`${ot}-circle-path`]:{stroke:Ke.defaultColor}},[`${ot}-success-bg, ${ot}-bg`]:{position:"relative",backgroundColor:Ke.defaultColor,borderRadius:Ke.lineBorderRadius,transition:`all ${Ke.motionDurationSlow} ${Ke.motionEaseInOutCirc}`},[`${ot}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Ke.colorSuccess},[`${ot}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Ke.marginXS,color:Ke.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[jt]:{fontSize:Ke.fontSize}},[`&${ot}-status-active`]:{[`${ot}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Ke.colorBgContainer,borderRadius:Ke.lineBorderRadius,opacity:0,animationName:rt(),animationDuration:Ke.progressActiveMotionDuration,animationTimingFunction:Ke.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${ot}-rtl${ot}-status-active`]:{[`${ot}-bg::before`]:{animationName:rt(!0)}},[`&${ot}-status-exception`]:{[`${ot}-bg`]:{backgroundColor:Ke.colorError},[`${ot}-text`]:{color:Ke.colorError}},[`&${ot}-status-exception ${ot}-inner:not(${ot}-circle-gradient)`]:{[`${ot}-circle-path`]:{stroke:Ke.colorError}},[`&${ot}-status-success`]:{[`${ot}-bg`]:{backgroundColor:Ke.colorSuccess},[`${ot}-text`]:{color:Ke.colorSuccess}},[`&${ot}-status-success ${ot}-inner:not(${ot}-circle-gradient)`]:{[`${ot}-circle-path`]:{stroke:Ke.colorSuccess}}})}},De=Ke=>{const{componentCls:ot,iconCls:jt}=Ke;return{[ot]:{[`${ot}-circle-trail`]:{stroke:Ke.remainingColor},[`&${ot}-circle ${ot}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${ot}-circle ${ot}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Ke.circleTextColor,fontSize:Ke.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[jt]:{fontSize:`${Ke.fontSize/Ke.fontSizeSM}em`}},[`${ot}-circle&-status-exception`]:{[`${ot}-text`]:{color:Ke.colorError}},[`${ot}-circle&-status-success`]:{[`${ot}-text`]:{color:Ke.colorSuccess}}},[`${ot}-inline-circle`]:{lineHeight:1,[`${ot}-inner`]:{verticalAlign:"bottom"}}}},Ft=Ke=>{const{componentCls:ot}=Ke;return{[ot]:{[`${ot}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Ke.progressStepMinWidth,marginInlineEnd:Ke.progressStepMarginInlineEnd,backgroundColor:Ke.remainingColor,transition:`all ${Ke.motionDurationSlow}`,"&-active":{backgroundColor:Ke.defaultColor}}}}}},mt=Ke=>{const{componentCls:ot,iconCls:jt}=Ke;return{[ot]:{[`${ot}-small&-line, ${ot}-small&-line ${ot}-text ${jt}`]:{fontSize:Ke.fontSizeSM}}}};var ze=(0,ve.Z)("Progress",Ke=>{const ot=Ke.marginXXS/2,jt=(0,qe.TS)(Ke,{progressStepMarginInlineEnd:ot,progressStepMinWidth:ot,progressActiveMotionDuration:"2.4s"});return[we(jt),De(jt),Ft(jt),mt(jt)]},Ke=>({circleTextColor:Ke.colorText,defaultColor:Ke.colorInfo,remainingColor:Ke.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),Bt=function(Ke,ot){var jt={};for(var Vt in Ke)Object.prototype.hasOwnProperty.call(Ke,Vt)&&ot.indexOf(Vt)<0&&(jt[Vt]=Ke[Vt]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pn=0,Vt=Object.getOwnPropertySymbols(Ke);Pn{const{prefixCls:jt,className:Vt,rootClassName:Pn,steps:Qn,strokeColor:Ot,percent:Ut=0,size:Lt="default",showInfo:Dn=!0,type:qn="line",status:_n,format:Ga,style:An}=Ke,xn=Bt(Ke,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Ma=z.useMemo(()=>{var _t,Rt;const oa=Ge(Ke);return parseInt(oa!==void 0?(_t=oa!=null?oa:0)===null||_t===void 0?void 0:_t.toString():(Rt=Ut!=null?Ut:0)===null||Rt===void 0?void 0:Rt.toString(),10)},[Ut,Ke.success,Ke.successPercent]),ao=z.useMemo(()=>!cn.includes(_n)&&Ma>=100?"success":_n||"normal",[_n,Ma]),{getPrefixCls:ln,direction:fn,progress:io}=z.useContext(Ye.E_),Oa=ln("progress",jt),[ea,So]=ze(Oa),qa=z.useMemo(()=>{if(!Dn)return null;const _t=Ge(Ke);let Rt;const oa=Ga||(vn=>`${vn}%`),Ra=qn==="line";return Ga||ao!=="exception"&&ao!=="success"?Rt=oa(Ue(Ut),Ue(_t)):ao==="exception"?Rt=Ra?z.createElement(be.Z,null):z.createElement(fe.Z,null):ao==="success"&&(Rt=Ra?z.createElement(ne.Z,null):z.createElement(Se.Z,null)),z.createElement("span",{className:`${Oa}-text`,title:typeof Rt=="string"?Rt:void 0},Rt)},[Dn,Ut,Ma,ao,qn,Oa,Ga]),hr=Array.isArray(Ot)?Ot[0]:Ot,xr=typeof Ot=="string"||Array.isArray(Ot)?Ot:void 0;let Qo;qn==="line"?Qo=Qn?z.createElement(Qe,Object.assign({},Ke,{strokeColor:xr,prefixCls:Oa,steps:Qn}),qa):z.createElement(kn,Object.assign({},Ke,{strokeColor:hr,prefixCls:Oa,direction:fn}),qa):(qn==="circle"||qn==="dashboard")&&(Qo=z.createElement(Pt,Object.assign({},Ke,{strokeColor:hr,prefixCls:Oa,progressStatus:ao}),qa));const Et=ie()(Oa,`${Oa}-status-${ao}`,`${Oa}-${qn==="dashboard"&&"circle"||Qn&&"steps"||qn}`,{[`${Oa}-inline-circle`]:qn==="circle"&&Ve(Lt,"circle")[0]<=20,[`${Oa}-show-info`]:Dn,[`${Oa}-${Lt}`]:typeof Lt=="string",[`${Oa}-rtl`]:fn==="rtl"},io==null?void 0:io.className,Vt,Pn,So);return ea(z.createElement("div",Object.assign({ref:ot,style:Object.assign(Object.assign({},io==null?void 0:io.style),An),className:Et,role:"progressbar","aria-valuenow":Ma},(0,He.Z)(xn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Qo))}),Gt=wt},13570:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return Ue}});var z=ee(32855),ne=ee(59301),Se={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},be=Se,fe=ee(7657),ke=function(bt,je){return ne.createElement(fe.Z,(0,z.Z)({},bt,{ref:je,icon:be}))},ie=ne.forwardRef(ke),He=ie,Ye=ee(92310),Ze=ee.n(Ye),Be=ee(74430),Ne=ee(11913),xe=ee(43079),le=ee(18929),E=ee(10228),a=ee(26112);function x(Ge,bt){var je=Ge.disabled,Ve=Ge.prefixCls,et=Ge.character,Mt=Ge.characterRender,sn=Ge.index,Pt=Ge.count,on=Ge.value,We=Ge.allowHalf,Xt=Ge.focused,nn=Ge.onHover,kn=Ge.onClick,ta=function(De){nn(De,sn)},Qe=function(De){kn(De,sn)},Re=function(De){De.keyCode===E.Z.ENTER&&kn(De,sn)},Le=sn+1,ve=new Set([Ve]);on===0&&sn===0&&Xt?ve.add("".concat(Ve,"-focused")):We&&on+.5>=Le&&onsn?"true":"false","aria-posinset":sn+1,"aria-setsize":Pt,tabIndex:je?-1:0},ne.createElement("div",{className:"".concat(Ve,"-first")},qe),ne.createElement("div",{className:"".concat(Ve,"-second")},qe)));return Mt&&(rt=Mt(rt,Ge)),rt}var y=ne.forwardRef(x);function b(){var Ge=ne.useRef({});function bt(Ve){return Ge.current[Ve]}function je(Ve){return function(et){Ge.current[Ve]=et}}return[bt,je]}function te(Ge){var bt=Ge.pageXOffset,je="scrollLeft";if(typeof bt!="number"){var Ve=Ge.document;bt=Ve.documentElement[je],typeof bt!="number"&&(bt=Ve.body[je])}return bt}function oe(Ge){var bt,je,Ve=Ge.ownerDocument,et=Ve.body,Mt=Ve&&Ve.documentElement,sn=Ge.getBoundingClientRect();return bt=sn.left,je=sn.top,bt-=Mt.clientLeft||et.clientLeft||0,je-=Mt.clientTop||et.clientTop||0,{left:bt,top:je}}function re(Ge){var bt=oe(Ge),je=Ge.ownerDocument,Ve=je.defaultView||je.parentWindow;return bt.left+=te(Ve),bt.left}var ue=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ce(Ge,bt){var je,Ve=Ge.prefixCls,et=Ve===void 0?"rc-rate":Ve,Mt=Ge.className,sn=Ge.defaultValue,Pt=Ge.value,on=Ge.count,We=on===void 0?5:on,Xt=Ge.allowHalf,nn=Xt===void 0?!1:Xt,kn=Ge.allowClear,ta=kn===void 0?!0:kn,Qe=Ge.character,Re=Qe===void 0?"\u2605":Qe,Le=Ge.characterRender,ve=Ge.disabled,qe=Ge.direction,rt=qe===void 0?"ltr":qe,we=Ge.tabIndex,De=we===void 0?0:we,Ft=Ge.autoFocus,mt=Ge.onHoverChange,ze=Ge.onChange,Bt=Ge.onFocus,dt=Ge.onBlur,cn=Ge.onKeyDown,Zt=Ge.onMouseLeave,wt=(0,xe.Z)(Ge,ue),Gt=b(),Ke=(0,Ne.Z)(Gt,2),ot=Ke[0],jt=Ke[1],Vt=ne.useRef(null),Pn=function(){if(!ve){var vn;(vn=Vt.current)===null||vn===void 0||vn.focus()}};ne.useImperativeHandle(bt,function(){return{focus:Pn,blur:function(){if(!ve){var vn;(vn=Vt.current)===null||vn===void 0||vn.blur()}}}});var Qn=(0,le.Z)(sn||0,{value:Pt}),Ot=(0,Ne.Z)(Qn,2),Ut=Ot[0],Lt=Ot[1],Dn=(0,le.Z)(null),qn=(0,Ne.Z)(Dn,2),_n=qn[0],Ga=qn[1],An=function(vn,Xo){var Co=rt==="rtl",xo=vn+1;if(nn){var Br=ot(vn),Do=re(Br),$n=Br.clientWidth;(Co&&Xo-Do>$n/2||!Co&&Xo-Do<$n/2)&&(xo-=.5)}return xo},xn=function(vn){Lt(vn),ze==null||ze(vn)},Ma=ne.useState(!1),ao=(0,Ne.Z)(Ma,2),ln=ao[0],fn=ao[1],io=function(){fn(!0),Bt==null||Bt()},Oa=function(){fn(!1),dt==null||dt()},ea=ne.useState(null),So=(0,Ne.Z)(ea,2),qa=So[0],hr=So[1],xr=function(vn,Xo){var Co=An(Xo,vn.pageX);Co!==_n&&(hr(Co),Ga(null)),mt==null||mt(Co)},Qo=function(vn){ve||(hr(null),Ga(null),mt==null||mt(void 0)),vn&&(Zt==null||Zt(vn))},Et=function(vn,Xo){var Co=An(Xo,vn.pageX),xo=!1;ta&&(xo=Co===Ut),Qo(),xn(xo?0:Co),Ga(xo?Co:null)},_t=function(vn){var Xo=vn.keyCode,Co=rt==="rtl",xo=Ut;Xo===E.Z.RIGHT&&xo0&&!Co||Xo===E.Z.RIGHT&&xo>0&&Co?(nn?xo-=.5:xo-=1,xn(xo),vn.preventDefault()):Xo===E.Z.LEFT&&xo{const{componentCls:bt}=Ge;return{[`${bt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Ge.marginXS},"> div":{transition:`all ${Ge.motionDurationMid}, outline 0s`,"&:hover":{transform:Ge.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Ge.lineWidth}px dashed ${Ge.starColor}`,transform:Ge.starHoverScale}},"&-first, &-second":{color:Ge.starBg,transition:`all ${Ge.motionDurationMid}`,userSelect:"none",[Ge.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${bt}-star-first, &-half ${bt}-star-second`]:{opacity:1},[`&-half ${bt}-star-first, &-full ${bt}-star-second`]:{color:"inherit"}}}},Te=Ge=>({[`&-rtl${Ge.componentCls}`]:{direction:"rtl"}}),Xe=Ge=>{const{componentCls:bt}=Ge;return{[bt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(Ge)),{display:"inline-block",margin:0,padding:0,color:Ge.starColor,fontSize:Ge.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${bt} ${bt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Ct(Ge)),{[`+ ${bt}-text`]:{display:"inline-block",marginInlineStart:Ge.marginXS,fontSize:Ge.fontSize}}),Te(Ge))}};var st=(0,ct.Z)("Rate",Ge=>{const bt=(0,Oe.TS)(Ge,{});return[Xe(bt)]},Ge=>({starColor:Ge.yellow6,starSize:Ge.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Ge.colorFillContent})),nt=function(Ge,bt){var je={};for(var Ve in Ge)Object.prototype.hasOwnProperty.call(Ge,Ve)&&bt.indexOf(Ve)<0&&(je[Ve]=Ge[Ve]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,Ve=Object.getOwnPropertySymbols(Ge);et{const{prefixCls:je,className:Ve,rootClassName:et,style:Mt,tooltips:sn,character:Pt=ne.createElement(He,null)}=Ge,on=nt(Ge,["prefixCls","className","rootClassName","style","tooltips","character"]),We=(ve,qe)=>{let{index:rt}=qe;return sn?ne.createElement(Ce.Z,{title:sn[rt]},ve):ve},{getPrefixCls:Xt,direction:nn,rate:kn}=ne.useContext(Fe.E_),ta=Xt("rate",je),[Qe,Re]=st(ta),Le=Object.assign(Object.assign({},kn==null?void 0:kn.style),Mt);return Qe(ne.createElement(ge,Object.assign({ref:bt,character:Pt,characterRender:We},on,{className:Ze()(Ve,et,Re,kn==null?void 0:kn.className),style:Le,prefixCls:ta,direction:nn})))})},61621:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return Re}});var z=ee(92310),ne=ee.n(z),Se=ee(59301),be=ee(36355),fe=ee(2738),ie=Le=>{const{prefixCls:ve,className:qe,style:rt,size:we,shape:De}=Le,Ft=ne()({[`${ve}-lg`]:we==="large",[`${ve}-sm`]:we==="small"}),mt=ne()({[`${ve}-circle`]:De==="circle",[`${ve}-square`]:De==="square",[`${ve}-round`]:De==="round"}),ze=Se.useMemo(()=>typeof we=="number"?{width:we,height:we,lineHeight:`${we}px`}:{},[we]);return Se.createElement("span",{className:ne()(ve,Ft,mt,qe),style:Object.assign(Object.assign({},ze),rt)})},He=ee(36237),Ye=ee(83116),Ze=ee(37613);const Be=new He.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Ne=Le=>({height:Le,lineHeight:`${Le}px`}),xe=Le=>Object.assign({width:Le},Ne(Le)),le=Le=>({background:Le.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Be,animationDuration:Le.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),E=Le=>Object.assign({width:Le*5,minWidth:Le*5},Ne(Le)),a=Le=>{const{skeletonAvatarCls:ve,gradientFromColor:qe,controlHeight:rt,controlHeightLG:we,controlHeightSM:De}=Le;return{[`${ve}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:qe},xe(rt)),[`${ve}${ve}-circle`]:{borderRadius:"50%"},[`${ve}${ve}-lg`]:Object.assign({},xe(we)),[`${ve}${ve}-sm`]:Object.assign({},xe(De))}},x=Le=>{const{controlHeight:ve,borderRadiusSM:qe,skeletonInputCls:rt,controlHeightLG:we,controlHeightSM:De,gradientFromColor:Ft}=Le;return{[`${rt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ft,borderRadius:qe},E(ve)),[`${rt}-lg`]:Object.assign({},E(we)),[`${rt}-sm`]:Object.assign({},E(De))}},y=Le=>Object.assign({width:Le},Ne(Le)),b=Le=>{const{skeletonImageCls:ve,imageSizeBase:qe,gradientFromColor:rt,borderRadiusSM:we}=Le;return{[`${ve}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:rt,borderRadius:we},y(qe*2)),{[`${ve}-path`]:{fill:"#bfbfbf"},[`${ve}-svg`]:Object.assign(Object.assign({},y(qe)),{maxWidth:qe*4,maxHeight:qe*4}),[`${ve}-svg${ve}-svg-circle`]:{borderRadius:"50%"}}),[`${ve}${ve}-circle`]:{borderRadius:"50%"}}},te=(Le,ve,qe)=>{const{skeletonButtonCls:rt}=Le;return{[`${qe}${rt}-circle`]:{width:ve,minWidth:ve,borderRadius:"50%"},[`${qe}${rt}-round`]:{borderRadius:ve}}},oe=Le=>Object.assign({width:Le*2,minWidth:Le*2},Ne(Le)),re=Le=>{const{borderRadiusSM:ve,skeletonButtonCls:qe,controlHeight:rt,controlHeightLG:we,controlHeightSM:De,gradientFromColor:Ft}=Le;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${qe}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ft,borderRadius:ve,width:rt*2,minWidth:rt*2},oe(rt))},te(Le,rt,qe)),{[`${qe}-lg`]:Object.assign({},oe(we))}),te(Le,we,`${qe}-lg`)),{[`${qe}-sm`]:Object.assign({},oe(De))}),te(Le,De,`${qe}-sm`))},ue=Le=>{const{componentCls:ve,skeletonAvatarCls:qe,skeletonTitleCls:rt,skeletonParagraphCls:we,skeletonButtonCls:De,skeletonInputCls:Ft,skeletonImageCls:mt,controlHeight:ze,controlHeightLG:Bt,controlHeightSM:dt,gradientFromColor:cn,padding:Zt,marginSM:wt,borderRadius:Gt,titleHeight:Ke,blockRadius:ot,paragraphLiHeight:jt,controlHeightXS:Vt,paragraphMarginTop:Pn}=Le;return{[`${ve}`]:{display:"table",width:"100%",[`${ve}-header`]:{display:"table-cell",paddingInlineEnd:Zt,verticalAlign:"top",[`${qe}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:cn},xe(ze)),[`${qe}-circle`]:{borderRadius:"50%"},[`${qe}-lg`]:Object.assign({},xe(Bt)),[`${qe}-sm`]:Object.assign({},xe(dt))},[`${ve}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${rt}`]:{width:"100%",height:Ke,background:cn,borderRadius:ot,[`+ ${we}`]:{marginBlockStart:dt}},[`${we}`]:{padding:0,"> li":{width:"100%",height:jt,listStyle:"none",background:cn,borderRadius:ot,"+ li":{marginBlockStart:Vt}}},[`${we}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${ve}-content`]:{[`${rt}, ${we} > li`]:{borderRadius:Gt}}},[`${ve}-with-avatar ${ve}-content`]:{[`${rt}`]:{marginBlockStart:wt,[`+ ${we}`]:{marginBlockStart:Pn}}},[`${ve}${ve}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},re(Le)),a(Le)),x(Le)),b(Le)),[`${ve}${ve}-block`]:{width:"100%",[`${De}`]:{width:"100%"},[`${Ft}`]:{width:"100%"}},[`${ve}${ve}-active`]:{[` + `]:{display:"inline-block",minWidth:we.itemSize,height:we.itemSize,color:we.colorText,fontFamily:we.fontFamily,lineHeight:`${we.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:we.borderRadius,cursor:"pointer",transition:`all ${we.motionDurationMid}`},[`${De}-prev, ${De}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:we.colorText,cursor:"pointer",userSelect:"none"},[`${De}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:we.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${we.lineWidth}px ${we.lineType} transparent`,borderRadius:we.borderRadius,outline:"none",transition:`all ${we.motionDurationMid}`},[`&:hover ${De}-item-link`]:{backgroundColor:we.colorBgTextHover},[`&:active ${De}-item-link`]:{backgroundColor:we.colorBgTextActive},[`&${De}-disabled:hover`]:{[`${De}-item-link`]:{backgroundColor:"transparent"}}},[`${De}-slash`]:{marginInlineEnd:we.paginationSlashMarginInlineEnd,marginInlineStart:we.paginationSlashMarginInlineStart},[`${De}-options`]:{display:"inline-block",marginInlineStart:we.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:we.controlHeight,marginInlineStart:we.marginXS,lineHeight:`${we.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Ve.ik)(we)),{width:we.controlHeightLG*1.25,height:we.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:we.marginXS,marginInlineEnd:we.marginXS})}}}},nn=we=>{const{componentCls:De}=we;return{[`${De}-item`]:{display:"inline-block",minWidth:we.itemSize,height:we.itemSize,marginInlineEnd:we.marginXS,fontFamily:we.fontFamily,lineHeight:`${we.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${we.lineWidth}px ${we.lineType} transparent`,borderRadius:we.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${we.paginationItemPaddingInline}px`,color:we.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${De}-item-active)`]:{"&:hover":{transition:`all ${we.motionDurationMid}`,backgroundColor:we.colorBgTextHover},"&:active":{backgroundColor:we.colorBgTextActive}},"&-active":{fontWeight:we.fontWeightStrong,backgroundColor:we.itemActiveBg,borderColor:we.colorPrimary,a:{color:we.colorPrimary},"&:hover":{borderColor:we.colorPrimaryHover},"&:hover a":{color:we.colorPrimaryHover}}}}},kn=we=>{const{componentCls:De}=we;return{[De]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,et.Wf)(we)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${De}-total-text`]:{display:"inline-block",height:we.itemSize,marginInlineEnd:we.marginXS,lineHeight:`${we.itemSize-2}px`,verticalAlign:"middle"}}),nn(we)),Xt(we)),We(we)),on(we)),Pt(we)),{[`@media only screen and (max-width: ${we.screenLG}px)`]:{[`${De}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${we.screenSM}px)`]:{[`${De}-options`]:{display:"none"}}}),[`&${we.componentCls}-rtl`]:{direction:"rtl"}}},ta=we=>{const{componentCls:De}=we;return{[`${De}${De}-disabled:not(${De}-mini)`]:{"&, &:hover":{[`${De}-item-link`]:{borderColor:we.colorBorder}},"&:focus-visible":{[`${De}-item-link`]:{borderColor:we.colorBorder}},[`${De}-item, ${De}-item-link`]:{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder,[`&:hover:not(${De}-item-active)`]:{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder,a:{color:we.colorTextDisabled}},[`&${De}-item-active`]:{backgroundColor:we.itemActiveBgDisabled}},[`${De}-prev, ${De}-next`]:{"&:hover button":{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder,color:we.colorTextDisabled},[`${De}-item-link`]:{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder}}},[`${De}:not(${De}-mini)`]:{[`${De}-prev, ${De}-next`]:{"&:hover button":{borderColor:we.colorPrimaryHover,backgroundColor:we.itemBg},[`${De}-item-link`]:{backgroundColor:we.itemLinkBg,borderColor:we.colorBorder},[`&:hover ${De}-item-link`]:{borderColor:we.colorPrimary,backgroundColor:we.itemBg,color:we.colorPrimary},[`&${De}-disabled`]:{[`${De}-item-link`]:{borderColor:we.colorBorder,color:we.colorTextDisabled}}},[`${De}-item`]:{backgroundColor:we.itemBg,border:`${we.lineWidth}px ${we.lineType} ${we.colorBorder}`,[`&:hover:not(${De}-item-active)`]:{borderColor:we.colorPrimary,backgroundColor:we.itemBg,a:{color:we.colorPrimary}},"&-active":{borderColor:we.colorPrimary}}}}},Qe=we=>{const{componentCls:De}=we;return{[`${De}:not(${De}-disabled)`]:{[`${De}-item`]:Object.assign({},(0,et.Qy)(we)),[`${De}-jump-prev, ${De}-jump-next`]:{"&:focus-visible":Object.assign({[`${De}-item-link-icon`]:{opacity:1},[`${De}-item-ellipsis`]:{opacity:0}},(0,et.oN)(we))},[`${De}-prev, ${De}-next`]:{[`&:focus-visible ${De}-item-link`]:Object.assign({},(0,et.oN)(we))}}}};var Re=(0,Mt.Z)("Pagination",we=>{const De=(0,sn.TS)(we,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:we.marginXXS/2,paginationMiniQuickJumperInputWidth:we.controlHeightLG*1.1,paginationItemPaddingInline:we.marginXXS*1.5,paginationEllipsisLetterSpacing:we.marginXXS/2,paginationSlashMarginInlineStart:we.marginXXS,paginationSlashMarginInlineEnd:we.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Ve.e5)(we),(0,Ve.TM)(we));return[kn(De),Qe(De),we.wireframe&&ta(De)]},we=>({itemBg:we.colorBgContainer,itemSize:we.controlHeight,itemSizeSM:we.controlHeightSM,itemActiveBg:we.colorBgContainer,itemLinkBg:we.colorBgContainer,itemActiveColorDisabled:we.colorTextDisabled,itemActiveBgDisabled:we.controlItemBgActiveDisabled,itemInputBg:we.colorBgContainer,miniOptionsSizeChangerTop:0})),Le=function(we,De){var Ft={};for(var mt in we)Object.prototype.hasOwnProperty.call(we,mt)&&De.indexOf(mt)<0&&(Ft[mt]=we[mt]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,mt=Object.getOwnPropertySymbols(we);ze{const{prefixCls:De,selectPrefixCls:Ft,className:mt,rootClassName:ze,style:Bt,size:dt,locale:cn,selectComponentClass:Zt,responsive:wt,showSizeChanger:Gt}=we,Ke=Le(we,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:ot}=(0,kt.Z)(wt),{getPrefixCls:jt,direction:Vt,pagination:Pn={}}=ne.useContext(st.E_),Qn=jt("pagination",De),[Ot,Ut]=Re(Qn),Lt=Gt!=null?Gt:Pn.showSizeChanger,Dn=ne.useMemo(()=>{const ln=ne.createElement("span",{className:`${Qn}-item-ellipsis`},"\u2022\u2022\u2022"),fn=ne.createElement("button",{className:`${Qn}-item-link`,type:"button",tabIndex:-1},Vt==="rtl"?ne.createElement(Be.Z,null):ne.createElement(Ze.Z,null)),io=ne.createElement("button",{className:`${Qn}-item-link`,type:"button",tabIndex:-1},Vt==="rtl"?ne.createElement(Ze.Z,null):ne.createElement(Be.Z,null)),Oa=ne.createElement("a",{className:`${Qn}-item-link`},ne.createElement("div",{className:`${Qn}-item-container`},Vt==="rtl"?ne.createElement(Ye.Z,{className:`${Qn}-item-link-icon`}):ne.createElement(He,{className:`${Qn}-item-link-icon`}),ln)),ea=ne.createElement("a",{className:`${Qn}-item-link`},ne.createElement("div",{className:`${Qn}-item-container`},Vt==="rtl"?ne.createElement(He,{className:`${Qn}-item-link-icon`}):ne.createElement(Ye.Z,{className:`${Qn}-item-link-icon`}),ln));return{prevIcon:fn,nextIcon:io,jumpPrevIcon:Oa,jumpNextIcon:ea}},[Vt,Qn]),[qn]=(0,Ue.Z)("Pagination",Xe.Z),_n=Object.assign(Object.assign({},qn),cn),Ga=(0,nt.Z)(dt),An=Ga==="small"||!!(ot&&!Ga&&wt),xn=jt("select",Ft),Ma=xe()({[`${Qn}-mini`]:An,[`${Qn}-rtl`]:Vt==="rtl"},Pn==null?void 0:Pn.className,mt,ze,Ut),oo=Object.assign(Object.assign({},Pn==null?void 0:Pn.style),Bt);return Ot(ne.createElement(Te,Object.assign({},Dn,Ke,{style:oo,prefixCls:Qn,selectPrefixCls:xn,className:Ma,selectComponentClass:Zt||(An?bt:je),locale:_n,showSizeChanger:Lt})))},rt=qe},93948:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return Gt}});var z=ee(59301),ne=ee(29679),Se=ee(40001),be=ee(19248),fe=ee(99267),ke=ee(92310),ie=ee.n(ke),He=ee(2738),Ye=ee(36355),Ze=ee(32855),Be=ee(27247),Ne=ee(43079),xe={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},le=function(){var ot=(0,z.useRef)([]),jt=(0,z.useRef)(null);return(0,z.useEffect)(function(){var Vt=Date.now(),Pn=!1;ot.current.forEach(function(Qn){if(Qn){Pn=!0;var Ot=Qn.style;Ot.transitionDuration=".3s, .3s, .3s, .06s",jt.current&&Vt-jt.current<100&&(Ot.transitionDuration="0s, 0s")}}),Pn&&(jt.current=Date.now())}),ot.current},E=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(ot){var jt=(0,Be.Z)((0,Be.Z)({},xe),ot),Vt=jt.className,Pn=jt.percent,Qn=jt.prefixCls,Ot=jt.strokeColor,Ut=jt.strokeLinecap,Lt=jt.strokeWidth,Dn=jt.style,qn=jt.trailColor,_n=jt.trailWidth,Ga=jt.transition,An=(0,Ne.Z)(jt,E);delete An.gapPosition;var xn=Array.isArray(Pn)?Pn:[Pn],Ma=Array.isArray(Ot)?Ot:[Ot],oo=le(),ln=Lt/2,fn=100-Lt/2,io="M ".concat(Ut==="round"?ln:0,",").concat(ln,` + L `).concat(Ut==="round"?fn:100,",").concat(ln),Oa="0 0 100 ".concat(Lt),ea=0;return z.createElement("svg",(0,Ze.Z)({className:ie()("".concat(Qn,"-line"),Vt),viewBox:Oa,preserveAspectRatio:"none",style:Dn},An),z.createElement("path",{className:"".concat(Qn,"-line-trail"),d:io,strokeLinecap:Ut,stroke:qn,strokeWidth:_n||Lt,fillOpacity:"0"}),xn.map(function(So,qa){var hr=1;switch(Ut){case"round":hr=1-Lt/100;break;case"square":hr=1-Lt/2/100;break;default:hr=1;break}var xr={strokeDasharray:"".concat(So*hr,"px, 100px"),strokeDashoffset:"-".concat(ea,"px"),transition:Ga||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Qo=Ma[qa]||Ma[Ma.length-1];return ea+=So,z.createElement("path",{key:qa,className:"".concat(Qn,"-line-path"),d:io,strokeLinecap:Ut,stroke:Qo,strokeWidth:Lt,fillOpacity:"0",ref:function(_t){oo[qa]=_t},style:xr})}))},x=a,y=ee(34666),b=ee(11913),te=ee(47273),oe=0,re=(0,te.Z)();function ue(){var Ke;return re?(Ke=oe,oe+=1):Ke="TEST_OR_SSR",Ke}var ce=function(Ke){var ot=z.useState(),jt=(0,b.Z)(ot,2),Vt=jt[0],Pn=jt[1];return z.useEffect(function(){Pn("rc_progress_".concat(ue()))},[]),Ke||Vt},pe=function(ot){var jt=ot.bg,Vt=ot.children;return z.createElement("div",{style:{width:"100%",height:"100%",background:jt}},Vt)};function ge(Ke,ot){return Object.keys(Ke).map(function(jt){var Vt=parseFloat(jt),Pn="".concat(Math.floor(Vt*ot),"%");return"".concat(Ke[jt]," ").concat(Pn)})}var Fe=z.forwardRef(function(Ke,ot){var jt=Ke.prefixCls,Vt=Ke.color,Pn=Ke.gradientId,Qn=Ke.radius,Ot=Ke.style,Ut=Ke.ptg,Lt=Ke.strokeLinecap,Dn=Ke.strokeWidth,qn=Ke.size,_n=Ke.gapDegree,Ga=Vt&&(0,y.Z)(Vt)==="object",An=Ga?"#FFF":void 0,xn=qn/2,Ma=z.createElement("circle",{className:"".concat(jt,"-circle-path"),r:Qn,cx:xn,cy:xn,stroke:An,strokeLinecap:Lt,strokeWidth:Dn,opacity:Ut===0?0:1,style:Ot,ref:ot});if(!Ga)return Ma;var oo="".concat(Pn,"-conic"),ln=_n?"".concat(180+_n/2,"deg"):"0deg",fn=ge(Vt,(360-_n)/360),io=ge(Vt,1),Oa="conic-gradient(from ".concat(ln,", ").concat(fn.join(", "),")"),ea="linear-gradient(to ".concat(_n?"bottom":"top",", ").concat(io.join(", "),")");return z.createElement(z.Fragment,null,z.createElement("mask",{id:oo},Ma),z.createElement("foreignObject",{x:0,y:0,width:qn,height:qn,mask:"url(#".concat(oo,")")},z.createElement(pe,{bg:ea},z.createElement(pe,{bg:Oa}))))}),Ce=Fe,Ae=100,ct=function(ot,jt,Vt,Pn,Qn,Ot,Ut,Lt,Dn,qn){var _n=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Ga=Vt/100*360*((360-Ot)/360),An=Ot===0?0:{bottom:0,top:180,left:90,right:-90}[Ut],xn=(100-Pn)/100*jt;Dn==="round"&&Pn!==100&&(xn+=qn/2,xn>=jt&&(xn=jt-.01));var Ma=Ae/2;return{stroke:typeof Lt=="string"?Lt:void 0,strokeDasharray:"".concat(jt,"px ").concat(ot),strokeDashoffset:xn+_n,transform:"rotate(".concat(Qn+Ga+An,"deg)"),transformOrigin:"".concat(Ma,"px ").concat(Ma,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Oe=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Ct(Ke){var ot=Ke!=null?Ke:[];return Array.isArray(ot)?ot:[ot]}var Te=function(ot){var jt=(0,Be.Z)((0,Be.Z)({},xe),ot),Vt=jt.id,Pn=jt.prefixCls,Qn=jt.steps,Ot=jt.strokeWidth,Ut=jt.trailWidth,Lt=jt.gapDegree,Dn=Lt===void 0?0:Lt,qn=jt.gapPosition,_n=jt.trailColor,Ga=jt.strokeLinecap,An=jt.style,xn=jt.className,Ma=jt.strokeColor,oo=jt.percent,ln=(0,Ne.Z)(jt,Oe),fn=Ae/2,io=ce(Vt),Oa="".concat(io,"-gradient"),ea=fn-Ot/2,So=Math.PI*2*ea,qa=Dn>0?90+Dn/2:-90,hr=So*((360-Dn)/360),xr=(0,y.Z)(Qn)==="object"?Qn:{count:Qn,space:2},Qo=xr.count,Et=xr.space,_t=Ct(oo),Rt=Ct(Ma),oa=Rt.find(function(Do){return Do&&(0,y.Z)(Do)==="object"}),Ra=oa&&(0,y.Z)(oa)==="object",vn=Ra?"butt":Ga,Xo=ct(So,hr,0,100,qa,Dn,qn,_n,vn,Ot),Co=le(),xo=function(){var $n=0;return _t.map(function(gr,Xr){var Pr=Rt[Xr]||Rt[Rt.length-1],mr=ct(So,hr,$n,gr,qa,Dn,qn,Pr,vn,Ot);return $n+=gr,z.createElement(Ce,{key:Xr,color:Pr,ptg:gr,radius:ea,prefixCls:Pn,gradientId:Oa,style:mr,strokeLinecap:vn,strokeWidth:Ot,gapDegree:Dn,ref:function(pn){Co[Xr]=pn},size:Ae})}).reverse()},Br=function(){var $n=Math.round(Qo*(_t[0]/100)),gr=100/Qo,Xr=0;return new Array(Qo).fill(null).map(function(Pr,mr){var Me=mr<=$n-1?Rt[0]:_n,pn=Me&&(0,y.Z)(Me)==="object"?"url(#".concat(Oa,")"):void 0,hn=ct(So,hr,Xr,gr,qa,Dn,qn,Me,"butt",Ot,Et);return Xr+=(hr-hn.strokeDashoffset+Et)*100/hr,z.createElement("circle",{key:mr,className:"".concat(Pn,"-circle-path"),r:ea,cx:fn,cy:fn,stroke:pn,strokeWidth:Ot,opacity:1,style:hn,ref:function(ua){Co[mr]=ua}})})};return z.createElement("svg",(0,Ze.Z)({className:ie()("".concat(Pn,"-circle"),xn),viewBox:"0 0 ".concat(Ae," ").concat(Ae),style:An,id:Vt,role:"presentation"},ln),!Qo&&z.createElement("circle",{className:"".concat(Pn,"-circle-trail"),r:ea,cx:fn,cy:fn,stroke:_n,strokeLinecap:vn,strokeWidth:Ut||Ot,style:Xo}),Qo?Br():xo())},Xe=Te,st={Line:x,Circle:Xe},nt=ee(6848),kt=ee(30071);function Ue(Ke){return!Ke||Ke<0?0:Ke>100?100:Ke}function Ge(Ke){let{success:ot,successPercent:jt}=Ke,Vt=jt;return ot&&"progress"in ot&&(Vt=ot.progress),ot&&"percent"in ot&&(Vt=ot.percent),Vt}const bt=Ke=>{let{percent:ot,success:jt,successPercent:Vt}=Ke;const Pn=Ue(Ge({success:jt,successPercent:Vt}));return[Pn,Ue(Ue(ot)-Pn)]},je=Ke=>{let{success:ot={},strokeColor:jt}=Ke;const{strokeColor:Vt}=ot;return[Vt||kt.presetPrimaryColors.green,jt||null]},Ve=(Ke,ot,jt)=>{var Vt,Pn,Qn,Ot;let Ut=-1,Lt=-1;if(ot==="step"){const Dn=jt.steps,qn=jt.strokeWidth;typeof Ke=="string"||typeof Ke=="undefined"?(Ut=Ke==="small"?2:14,Lt=qn!=null?qn:8):typeof Ke=="number"?[Ut,Lt]=[Ke,Ke]:[Ut=14,Lt=8]=Ke,Ut*=Dn}else if(ot==="line"){const Dn=jt==null?void 0:jt.strokeWidth;typeof Ke=="string"||typeof Ke=="undefined"?Lt=Dn||(Ke==="small"?6:8):typeof Ke=="number"?[Ut,Lt]=[Ke,Ke]:[Ut=-1,Lt=8]=Ke}else(ot==="circle"||ot==="dashboard")&&(typeof Ke=="string"||typeof Ke=="undefined"?[Ut,Lt]=Ke==="small"?[60,60]:[120,120]:typeof Ke=="number"?[Ut,Lt]=[Ke,Ke]:(Ut=(Pn=(Vt=Ke[0])!==null&&Vt!==void 0?Vt:Ke[1])!==null&&Pn!==void 0?Pn:120,Lt=(Ot=(Qn=Ke[0])!==null&&Qn!==void 0?Qn:Ke[1])!==null&&Ot!==void 0?Ot:120));return[Ut,Lt]},et=3,Mt=Ke=>et/Ke*100;var Pt=Ke=>{const{prefixCls:ot,trailColor:jt=null,strokeLinecap:Vt="round",gapPosition:Pn,gapDegree:Qn,width:Ot=120,type:Ut,children:Lt,success:Dn,size:qn=Ot}=Ke,[_n,Ga]=Ve(qn,"circle");let{strokeWidth:An}=Ke;An===void 0&&(An=Math.max(Mt(_n),6));const xn={width:_n,height:Ga,fontSize:_n*.15+6},Ma=z.useMemo(()=>{if(Qn||Qn===0)return Qn;if(Ut==="dashboard")return 75},[Qn,Ut]),oo=Pn||Ut==="dashboard"&&"bottom"||void 0,ln=Object.prototype.toString.call(Ke.strokeColor)==="[object Object]",fn=je({success:Dn,strokeColor:Ke.strokeColor}),io=ie()(`${ot}-inner`,{[`${ot}-circle-gradient`]:ln}),Oa=z.createElement(Xe,{percent:bt(Ke),strokeWidth:An,trailWidth:An,strokeColor:fn,strokeLinecap:Vt,trailColor:jt,prefixCls:ot,gapDegree:Ma,gapPosition:oo});return z.createElement("div",{className:io,style:xn},_n<=20?z.createElement(nt.Z,{title:Lt},z.createElement("span",null,Oa)):z.createElement(z.Fragment,null,Oa,Lt))},on=function(Ke,ot){var jt={};for(var Vt in Ke)Object.prototype.hasOwnProperty.call(Ke,Vt)&&ot.indexOf(Vt)<0&&(jt[Vt]=Ke[Vt]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pn=0,Vt=Object.getOwnPropertySymbols(Ke);Pn{let ot=[];return Object.keys(Ke).forEach(jt=>{const Vt=parseFloat(jt.replace(/%/g,""));isNaN(Vt)||ot.push({key:Vt,value:Ke[jt]})}),ot=ot.sort((jt,Vt)=>jt.key-Vt.key),ot.map(jt=>{let{key:Vt,value:Pn}=jt;return`${Pn} ${Vt}%`}).join(", ")},Xt=(Ke,ot)=>{const{from:jt=kt.presetPrimaryColors.blue,to:Vt=kt.presetPrimaryColors.blue,direction:Pn=ot==="rtl"?"to left":"to right"}=Ke,Qn=on(Ke,["from","to","direction"]);if(Object.keys(Qn).length!==0){const Ot=We(Qn);return{backgroundImage:`linear-gradient(${Pn}, ${Ot})`}}return{backgroundImage:`linear-gradient(${Pn}, ${jt}, ${Vt})`}};var kn=Ke=>{const{prefixCls:ot,direction:jt,percent:Vt,size:Pn,strokeWidth:Qn,strokeColor:Ot,strokeLinecap:Ut="round",children:Lt,trailColor:Dn=null,success:qn}=Ke,_n=Ot&&typeof Ot!="string"?Xt(Ot,jt):{backgroundColor:Ot},Ga=Ut==="square"||Ut==="butt"?0:void 0,An={backgroundColor:Dn||void 0,borderRadius:Ga},xn=Pn!=null?Pn:[-1,Qn||(Pn==="small"?6:8)],[Ma,oo]=Ve(xn,"line",{strokeWidth:Qn}),ln=Object.assign({width:`${Ue(Vt)}%`,height:oo,borderRadius:Ga},_n),fn=Ge(Ke),io={width:`${Ue(fn)}%`,height:oo,borderRadius:Ga,backgroundColor:qn==null?void 0:qn.strokeColor},Oa={width:Ma<0?"100%":Ma,height:oo};return z.createElement(z.Fragment,null,z.createElement("div",{className:`${ot}-outer`,style:Oa},z.createElement("div",{className:`${ot}-inner`,style:An},z.createElement("div",{className:`${ot}-bg`,style:ln}),fn!==void 0?z.createElement("div",{className:`${ot}-success-bg`,style:io}):null)),Lt)},Qe=Ke=>{const{size:ot,steps:jt,percent:Vt=0,strokeWidth:Pn=8,strokeColor:Qn,trailColor:Ot=null,prefixCls:Ut,children:Lt}=Ke,Dn=Math.round(jt*(Vt/100)),qn=ot==="small"?2:14,_n=ot!=null?ot:[qn,Pn],[Ga,An]=Ve(_n,"step",{steps:jt,strokeWidth:Pn}),xn=Ga/jt,Ma=new Array(jt);for(let oo=0;oo{const ot=Ke?"100%":"-100%";return new Re.Keyframes(`antProgress${Ke?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${ot}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${ot}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},we=Ke=>{const{componentCls:ot,iconCls:jt}=Ke;return{[ot]:Object.assign(Object.assign({},(0,Le.Wf)(Ke)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Ke.fontSize,marginInlineEnd:Ke.marginXS,marginBottom:Ke.marginXS},[`${ot}-outer`]:{display:"inline-block",width:"100%"},[`&${ot}-show-info`]:{[`${ot}-outer`]:{marginInlineEnd:`calc(-2em - ${Ke.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Ke.paddingXS}px)`}},[`${ot}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Ke.remainingColor,borderRadius:Ke.lineBorderRadius},[`${ot}-inner:not(${ot}-circle-gradient)`]:{[`${ot}-circle-path`]:{stroke:Ke.defaultColor}},[`${ot}-success-bg, ${ot}-bg`]:{position:"relative",backgroundColor:Ke.defaultColor,borderRadius:Ke.lineBorderRadius,transition:`all ${Ke.motionDurationSlow} ${Ke.motionEaseInOutCirc}`},[`${ot}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Ke.colorSuccess},[`${ot}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Ke.marginXS,color:Ke.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[jt]:{fontSize:Ke.fontSize}},[`&${ot}-status-active`]:{[`${ot}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Ke.colorBgContainer,borderRadius:Ke.lineBorderRadius,opacity:0,animationName:rt(),animationDuration:Ke.progressActiveMotionDuration,animationTimingFunction:Ke.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${ot}-rtl${ot}-status-active`]:{[`${ot}-bg::before`]:{animationName:rt(!0)}},[`&${ot}-status-exception`]:{[`${ot}-bg`]:{backgroundColor:Ke.colorError},[`${ot}-text`]:{color:Ke.colorError}},[`&${ot}-status-exception ${ot}-inner:not(${ot}-circle-gradient)`]:{[`${ot}-circle-path`]:{stroke:Ke.colorError}},[`&${ot}-status-success`]:{[`${ot}-bg`]:{backgroundColor:Ke.colorSuccess},[`${ot}-text`]:{color:Ke.colorSuccess}},[`&${ot}-status-success ${ot}-inner:not(${ot}-circle-gradient)`]:{[`${ot}-circle-path`]:{stroke:Ke.colorSuccess}}})}},De=Ke=>{const{componentCls:ot,iconCls:jt}=Ke;return{[ot]:{[`${ot}-circle-trail`]:{stroke:Ke.remainingColor},[`&${ot}-circle ${ot}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${ot}-circle ${ot}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Ke.circleTextColor,fontSize:Ke.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[jt]:{fontSize:`${Ke.fontSize/Ke.fontSizeSM}em`}},[`${ot}-circle&-status-exception`]:{[`${ot}-text`]:{color:Ke.colorError}},[`${ot}-circle&-status-success`]:{[`${ot}-text`]:{color:Ke.colorSuccess}}},[`${ot}-inline-circle`]:{lineHeight:1,[`${ot}-inner`]:{verticalAlign:"bottom"}}}},Ft=Ke=>{const{componentCls:ot}=Ke;return{[ot]:{[`${ot}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Ke.progressStepMinWidth,marginInlineEnd:Ke.progressStepMarginInlineEnd,backgroundColor:Ke.remainingColor,transition:`all ${Ke.motionDurationSlow}`,"&-active":{backgroundColor:Ke.defaultColor}}}}}},mt=Ke=>{const{componentCls:ot,iconCls:jt}=Ke;return{[ot]:{[`${ot}-small&-line, ${ot}-small&-line ${ot}-text ${jt}`]:{fontSize:Ke.fontSizeSM}}}};var ze=(0,ve.Z)("Progress",Ke=>{const ot=Ke.marginXXS/2,jt=(0,qe.TS)(Ke,{progressStepMarginInlineEnd:ot,progressStepMinWidth:ot,progressActiveMotionDuration:"2.4s"});return[we(jt),De(jt),Ft(jt),mt(jt)]},Ke=>({circleTextColor:Ke.colorText,defaultColor:Ke.colorInfo,remainingColor:Ke.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),Bt=function(Ke,ot){var jt={};for(var Vt in Ke)Object.prototype.hasOwnProperty.call(Ke,Vt)&&ot.indexOf(Vt)<0&&(jt[Vt]=Ke[Vt]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pn=0,Vt=Object.getOwnPropertySymbols(Ke);Pn{const{prefixCls:jt,className:Vt,rootClassName:Pn,steps:Qn,strokeColor:Ot,percent:Ut=0,size:Lt="default",showInfo:Dn=!0,type:qn="line",status:_n,format:Ga,style:An}=Ke,xn=Bt(Ke,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Ma=z.useMemo(()=>{var _t,Rt;const oa=Ge(Ke);return parseInt(oa!==void 0?(_t=oa!=null?oa:0)===null||_t===void 0?void 0:_t.toString():(Rt=Ut!=null?Ut:0)===null||Rt===void 0?void 0:Rt.toString(),10)},[Ut,Ke.success,Ke.successPercent]),oo=z.useMemo(()=>!cn.includes(_n)&&Ma>=100?"success":_n||"normal",[_n,Ma]),{getPrefixCls:ln,direction:fn,progress:io}=z.useContext(Ye.E_),Oa=ln("progress",jt),[ea,So]=ze(Oa),qa=z.useMemo(()=>{if(!Dn)return null;const _t=Ge(Ke);let Rt;const oa=Ga||(vn=>`${vn}%`),Ra=qn==="line";return Ga||oo!=="exception"&&oo!=="success"?Rt=oa(Ue(Ut),Ue(_t)):oo==="exception"?Rt=Ra?z.createElement(be.Z,null):z.createElement(fe.Z,null):oo==="success"&&(Rt=Ra?z.createElement(ne.Z,null):z.createElement(Se.Z,null)),z.createElement("span",{className:`${Oa}-text`,title:typeof Rt=="string"?Rt:void 0},Rt)},[Dn,Ut,Ma,oo,qn,Oa,Ga]),hr=Array.isArray(Ot)?Ot[0]:Ot,xr=typeof Ot=="string"||Array.isArray(Ot)?Ot:void 0;let Qo;qn==="line"?Qo=Qn?z.createElement(Qe,Object.assign({},Ke,{strokeColor:xr,prefixCls:Oa,steps:Qn}),qa):z.createElement(kn,Object.assign({},Ke,{strokeColor:hr,prefixCls:Oa,direction:fn}),qa):(qn==="circle"||qn==="dashboard")&&(Qo=z.createElement(Pt,Object.assign({},Ke,{strokeColor:hr,prefixCls:Oa,progressStatus:oo}),qa));const Et=ie()(Oa,`${Oa}-status-${oo}`,`${Oa}-${qn==="dashboard"&&"circle"||Qn&&"steps"||qn}`,{[`${Oa}-inline-circle`]:qn==="circle"&&Ve(Lt,"circle")[0]<=20,[`${Oa}-show-info`]:Dn,[`${Oa}-${Lt}`]:typeof Lt=="string",[`${Oa}-rtl`]:fn==="rtl"},io==null?void 0:io.className,Vt,Pn,So);return ea(z.createElement("div",Object.assign({ref:ot,style:Object.assign(Object.assign({},io==null?void 0:io.style),An),className:Et,role:"progressbar","aria-valuenow":Ma},(0,He.Z)(xn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Qo))}),Gt=wt},13570:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return Ue}});var z=ee(32855),ne=ee(59301),Se={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},be=Se,fe=ee(7657),ke=function(bt,je){return ne.createElement(fe.Z,(0,z.Z)({},bt,{ref:je,icon:be}))},ie=ne.forwardRef(ke),He=ie,Ye=ee(92310),Ze=ee.n(Ye),Be=ee(74430),Ne=ee(11913),xe=ee(43079),le=ee(18929),E=ee(10228),a=ee(26112);function x(Ge,bt){var je=Ge.disabled,Ve=Ge.prefixCls,et=Ge.character,Mt=Ge.characterRender,sn=Ge.index,Pt=Ge.count,on=Ge.value,We=Ge.allowHalf,Xt=Ge.focused,nn=Ge.onHover,kn=Ge.onClick,ta=function(De){nn(De,sn)},Qe=function(De){kn(De,sn)},Re=function(De){De.keyCode===E.Z.ENTER&&kn(De,sn)},Le=sn+1,ve=new Set([Ve]);on===0&&sn===0&&Xt?ve.add("".concat(Ve,"-focused")):We&&on+.5>=Le&&onsn?"true":"false","aria-posinset":sn+1,"aria-setsize":Pt,tabIndex:je?-1:0},ne.createElement("div",{className:"".concat(Ve,"-first")},qe),ne.createElement("div",{className:"".concat(Ve,"-second")},qe)));return Mt&&(rt=Mt(rt,Ge)),rt}var y=ne.forwardRef(x);function b(){var Ge=ne.useRef({});function bt(Ve){return Ge.current[Ve]}function je(Ve){return function(et){Ge.current[Ve]=et}}return[bt,je]}function te(Ge){var bt=Ge.pageXOffset,je="scrollLeft";if(typeof bt!="number"){var Ve=Ge.document;bt=Ve.documentElement[je],typeof bt!="number"&&(bt=Ve.body[je])}return bt}function oe(Ge){var bt,je,Ve=Ge.ownerDocument,et=Ve.body,Mt=Ve&&Ve.documentElement,sn=Ge.getBoundingClientRect();return bt=sn.left,je=sn.top,bt-=Mt.clientLeft||et.clientLeft||0,je-=Mt.clientTop||et.clientTop||0,{left:bt,top:je}}function re(Ge){var bt=oe(Ge),je=Ge.ownerDocument,Ve=je.defaultView||je.parentWindow;return bt.left+=te(Ve),bt.left}var ue=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ce(Ge,bt){var je,Ve=Ge.prefixCls,et=Ve===void 0?"rc-rate":Ve,Mt=Ge.className,sn=Ge.defaultValue,Pt=Ge.value,on=Ge.count,We=on===void 0?5:on,Xt=Ge.allowHalf,nn=Xt===void 0?!1:Xt,kn=Ge.allowClear,ta=kn===void 0?!0:kn,Qe=Ge.character,Re=Qe===void 0?"\u2605":Qe,Le=Ge.characterRender,ve=Ge.disabled,qe=Ge.direction,rt=qe===void 0?"ltr":qe,we=Ge.tabIndex,De=we===void 0?0:we,Ft=Ge.autoFocus,mt=Ge.onHoverChange,ze=Ge.onChange,Bt=Ge.onFocus,dt=Ge.onBlur,cn=Ge.onKeyDown,Zt=Ge.onMouseLeave,wt=(0,xe.Z)(Ge,ue),Gt=b(),Ke=(0,Ne.Z)(Gt,2),ot=Ke[0],jt=Ke[1],Vt=ne.useRef(null),Pn=function(){if(!ve){var vn;(vn=Vt.current)===null||vn===void 0||vn.focus()}};ne.useImperativeHandle(bt,function(){return{focus:Pn,blur:function(){if(!ve){var vn;(vn=Vt.current)===null||vn===void 0||vn.blur()}}}});var Qn=(0,le.Z)(sn||0,{value:Pt}),Ot=(0,Ne.Z)(Qn,2),Ut=Ot[0],Lt=Ot[1],Dn=(0,le.Z)(null),qn=(0,Ne.Z)(Dn,2),_n=qn[0],Ga=qn[1],An=function(vn,Xo){var Co=rt==="rtl",xo=vn+1;if(nn){var Br=ot(vn),Do=re(Br),$n=Br.clientWidth;(Co&&Xo-Do>$n/2||!Co&&Xo-Do<$n/2)&&(xo-=.5)}return xo},xn=function(vn){Lt(vn),ze==null||ze(vn)},Ma=ne.useState(!1),oo=(0,Ne.Z)(Ma,2),ln=oo[0],fn=oo[1],io=function(){fn(!0),Bt==null||Bt()},Oa=function(){fn(!1),dt==null||dt()},ea=ne.useState(null),So=(0,Ne.Z)(ea,2),qa=So[0],hr=So[1],xr=function(vn,Xo){var Co=An(Xo,vn.pageX);Co!==_n&&(hr(Co),Ga(null)),mt==null||mt(Co)},Qo=function(vn){ve||(hr(null),Ga(null),mt==null||mt(void 0)),vn&&(Zt==null||Zt(vn))},Et=function(vn,Xo){var Co=An(Xo,vn.pageX),xo=!1;ta&&(xo=Co===Ut),Qo(),xn(xo?0:Co),Ga(xo?Co:null)},_t=function(vn){var Xo=vn.keyCode,Co=rt==="rtl",xo=Ut;Xo===E.Z.RIGHT&&xo0&&!Co||Xo===E.Z.RIGHT&&xo>0&&Co?(nn?xo-=.5:xo-=1,xn(xo),vn.preventDefault()):Xo===E.Z.LEFT&&xo{const{componentCls:bt}=Ge;return{[`${bt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Ge.marginXS},"> div":{transition:`all ${Ge.motionDurationMid}, outline 0s`,"&:hover":{transform:Ge.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Ge.lineWidth}px dashed ${Ge.starColor}`,transform:Ge.starHoverScale}},"&-first, &-second":{color:Ge.starBg,transition:`all ${Ge.motionDurationMid}`,userSelect:"none",[Ge.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${bt}-star-first, &-half ${bt}-star-second`]:{opacity:1},[`&-half ${bt}-star-first, &-full ${bt}-star-second`]:{color:"inherit"}}}},Te=Ge=>({[`&-rtl${Ge.componentCls}`]:{direction:"rtl"}}),Xe=Ge=>{const{componentCls:bt}=Ge;return{[bt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(Ge)),{display:"inline-block",margin:0,padding:0,color:Ge.starColor,fontSize:Ge.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${bt} ${bt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Ct(Ge)),{[`+ ${bt}-text`]:{display:"inline-block",marginInlineStart:Ge.marginXS,fontSize:Ge.fontSize}}),Te(Ge))}};var st=(0,ct.Z)("Rate",Ge=>{const bt=(0,Oe.TS)(Ge,{});return[Xe(bt)]},Ge=>({starColor:Ge.yellow6,starSize:Ge.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Ge.colorFillContent})),nt=function(Ge,bt){var je={};for(var Ve in Ge)Object.prototype.hasOwnProperty.call(Ge,Ve)&&bt.indexOf(Ve)<0&&(je[Ve]=Ge[Ve]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,Ve=Object.getOwnPropertySymbols(Ge);et{const{prefixCls:je,className:Ve,rootClassName:et,style:Mt,tooltips:sn,character:Pt=ne.createElement(He,null)}=Ge,on=nt(Ge,["prefixCls","className","rootClassName","style","tooltips","character"]),We=(ve,qe)=>{let{index:rt}=qe;return sn?ne.createElement(Ce.Z,{title:sn[rt]},ve):ve},{getPrefixCls:Xt,direction:nn,rate:kn}=ne.useContext(Fe.E_),ta=Xt("rate",je),[Qe,Re]=st(ta),Le=Object.assign(Object.assign({},kn==null?void 0:kn.style),Mt);return Qe(ne.createElement(ge,Object.assign({ref:bt,character:Pt,characterRender:We},on,{className:Ze()(Ve,et,Re,kn==null?void 0:kn.className),style:Le,prefixCls:ta,direction:nn})))})},61621:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return Re}});var z=ee(92310),ne=ee.n(z),Se=ee(59301),be=ee(36355),fe=ee(2738),ie=Le=>{const{prefixCls:ve,className:qe,style:rt,size:we,shape:De}=Le,Ft=ne()({[`${ve}-lg`]:we==="large",[`${ve}-sm`]:we==="small"}),mt=ne()({[`${ve}-circle`]:De==="circle",[`${ve}-square`]:De==="square",[`${ve}-round`]:De==="round"}),ze=Se.useMemo(()=>typeof we=="number"?{width:we,height:we,lineHeight:`${we}px`}:{},[we]);return Se.createElement("span",{className:ne()(ve,Ft,mt,qe),style:Object.assign(Object.assign({},ze),rt)})},He=ee(36237),Ye=ee(83116),Ze=ee(37613);const Be=new He.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Ne=Le=>({height:Le,lineHeight:`${Le}px`}),xe=Le=>Object.assign({width:Le},Ne(Le)),le=Le=>({background:Le.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Be,animationDuration:Le.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),E=Le=>Object.assign({width:Le*5,minWidth:Le*5},Ne(Le)),a=Le=>{const{skeletonAvatarCls:ve,gradientFromColor:qe,controlHeight:rt,controlHeightLG:we,controlHeightSM:De}=Le;return{[`${ve}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:qe},xe(rt)),[`${ve}${ve}-circle`]:{borderRadius:"50%"},[`${ve}${ve}-lg`]:Object.assign({},xe(we)),[`${ve}${ve}-sm`]:Object.assign({},xe(De))}},x=Le=>{const{controlHeight:ve,borderRadiusSM:qe,skeletonInputCls:rt,controlHeightLG:we,controlHeightSM:De,gradientFromColor:Ft}=Le;return{[`${rt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ft,borderRadius:qe},E(ve)),[`${rt}-lg`]:Object.assign({},E(we)),[`${rt}-sm`]:Object.assign({},E(De))}},y=Le=>Object.assign({width:Le},Ne(Le)),b=Le=>{const{skeletonImageCls:ve,imageSizeBase:qe,gradientFromColor:rt,borderRadiusSM:we}=Le;return{[`${ve}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:rt,borderRadius:we},y(qe*2)),{[`${ve}-path`]:{fill:"#bfbfbf"},[`${ve}-svg`]:Object.assign(Object.assign({},y(qe)),{maxWidth:qe*4,maxHeight:qe*4}),[`${ve}-svg${ve}-svg-circle`]:{borderRadius:"50%"}}),[`${ve}${ve}-circle`]:{borderRadius:"50%"}}},te=(Le,ve,qe)=>{const{skeletonButtonCls:rt}=Le;return{[`${qe}${rt}-circle`]:{width:ve,minWidth:ve,borderRadius:"50%"},[`${qe}${rt}-round`]:{borderRadius:ve}}},oe=Le=>Object.assign({width:Le*2,minWidth:Le*2},Ne(Le)),re=Le=>{const{borderRadiusSM:ve,skeletonButtonCls:qe,controlHeight:rt,controlHeightLG:we,controlHeightSM:De,gradientFromColor:Ft}=Le;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${qe}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ft,borderRadius:ve,width:rt*2,minWidth:rt*2},oe(rt))},te(Le,rt,qe)),{[`${qe}-lg`]:Object.assign({},oe(we))}),te(Le,we,`${qe}-lg`)),{[`${qe}-sm`]:Object.assign({},oe(De))}),te(Le,De,`${qe}-sm`))},ue=Le=>{const{componentCls:ve,skeletonAvatarCls:qe,skeletonTitleCls:rt,skeletonParagraphCls:we,skeletonButtonCls:De,skeletonInputCls:Ft,skeletonImageCls:mt,controlHeight:ze,controlHeightLG:Bt,controlHeightSM:dt,gradientFromColor:cn,padding:Zt,marginSM:wt,borderRadius:Gt,titleHeight:Ke,blockRadius:ot,paragraphLiHeight:jt,controlHeightXS:Vt,paragraphMarginTop:Pn}=Le;return{[`${ve}`]:{display:"table",width:"100%",[`${ve}-header`]:{display:"table-cell",paddingInlineEnd:Zt,verticalAlign:"top",[`${qe}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:cn},xe(ze)),[`${qe}-circle`]:{borderRadius:"50%"},[`${qe}-lg`]:Object.assign({},xe(Bt)),[`${qe}-sm`]:Object.assign({},xe(dt))},[`${ve}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${rt}`]:{width:"100%",height:Ke,background:cn,borderRadius:ot,[`+ ${we}`]:{marginBlockStart:dt}},[`${we}`]:{padding:0,"> li":{width:"100%",height:jt,listStyle:"none",background:cn,borderRadius:ot,"+ li":{marginBlockStart:Vt}}},[`${we}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${ve}-content`]:{[`${rt}, ${we} > li`]:{borderRadius:Gt}}},[`${ve}-with-avatar ${ve}-content`]:{[`${rt}`]:{marginBlockStart:wt,[`+ ${we}`]:{marginBlockStart:Pn}}},[`${ve}${ve}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},re(Le)),a(Le)),x(Le)),b(Le)),[`${ve}${ve}-block`]:{width:"100%",[`${De}`]:{width:"100%"},[`${Ft}`]:{width:"100%"}},[`${ve}${ve}-active`]:{[` ${rt}, ${we} > li, ${qe}, ${De}, ${Ft}, ${mt} - `]:Object.assign({},le(Le))}}};var ce=(0,Ye.Z)("Skeleton",Le=>{const{componentCls:ve}=Le,qe=(0,Ze.TS)(Le,{skeletonAvatarCls:`${ve}-avatar`,skeletonTitleCls:`${ve}-title`,skeletonParagraphCls:`${ve}-paragraph`,skeletonButtonCls:`${ve}-button`,skeletonInputCls:`${ve}-input`,skeletonImageCls:`${ve}-image`,imageSizeBase:Le.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${Le.gradientFromColor} 25%, ${Le.gradientToColor} 37%, ${Le.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ue(qe)]},Le=>{const{colorFillContent:ve,colorFill:qe}=Le,rt=ve,we=qe;return{color:rt,colorGradientEnd:we,gradientFromColor:rt,gradientToColor:we,titleHeight:Le.controlHeight/2,blockRadius:Le.borderRadiusSM,paragraphMarginTop:Le.marginLG+Le.marginXXS,paragraphLiHeight:Le.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),ge=Le=>{const{prefixCls:ve,className:qe,rootClassName:rt,active:we,shape:De="circle",size:Ft="default"}=Le,{getPrefixCls:mt}=Se.useContext(be.E_),ze=mt("skeleton",ve),[Bt,dt]=ce(ze),cn=(0,fe.Z)(Le,["prefixCls","className"]),Zt=ne()(ze,`${ze}-element`,{[`${ze}-active`]:we},qe,rt,dt);return Bt(Se.createElement("div",{className:Zt},Se.createElement(ie,Object.assign({prefixCls:`${ze}-avatar`,shape:De,size:Ft},cn))))},Ce=Le=>{const{prefixCls:ve,className:qe,rootClassName:rt,active:we,block:De=!1,size:Ft="default"}=Le,{getPrefixCls:mt}=Se.useContext(be.E_),ze=mt("skeleton",ve),[Bt,dt]=ce(ze),cn=(0,fe.Z)(Le,["prefixCls"]),Zt=ne()(ze,`${ze}-element`,{[`${ze}-active`]:we,[`${ze}-block`]:De},qe,rt,dt);return Bt(Se.createElement("div",{className:Zt},Se.createElement(ie,Object.assign({prefixCls:`${ze}-button`,size:Ft},cn))))};const Ae="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var Oe=Le=>{const{prefixCls:ve,className:qe,rootClassName:rt,style:we,active:De}=Le,{getPrefixCls:Ft}=Se.useContext(be.E_),mt=Ft("skeleton",ve),[ze,Bt]=ce(mt),dt=ne()(mt,`${mt}-element`,{[`${mt}-active`]:De},qe,rt,Bt);return ze(Se.createElement("div",{className:dt},Se.createElement("div",{className:ne()(`${mt}-image`,qe),style:we},Se.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${mt}-image-svg`},Se.createElement("path",{d:Ae,className:`${mt}-image-path`})))))},Te=Le=>{const{prefixCls:ve,className:qe,rootClassName:rt,active:we,block:De,size:Ft="default"}=Le,{getPrefixCls:mt}=Se.useContext(be.E_),ze=mt("skeleton",ve),[Bt,dt]=ce(ze),cn=(0,fe.Z)(Le,["prefixCls"]),Zt=ne()(ze,`${ze}-element`,{[`${ze}-active`]:we,[`${ze}-block`]:De},qe,rt,dt);return Bt(Se.createElement("div",{className:Zt},Se.createElement(ie,Object.assign({prefixCls:`${ze}-input`,size:Ft},cn))))},Xe=ee(32855),st={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},nt=st,kt=ee(7657),Ue=function(ve,qe){return Se.createElement(kt.Z,(0,Xe.Z)({},ve,{ref:qe,icon:nt}))},Ge=Se.forwardRef(Ue),bt=Ge,Ve=Le=>{const{prefixCls:ve,className:qe,rootClassName:rt,style:we,active:De,children:Ft}=Le,{getPrefixCls:mt}=Se.useContext(be.E_),ze=mt("skeleton",ve),[Bt,dt]=ce(ze),cn=ne()(ze,`${ze}-element`,{[`${ze}-active`]:De},dt,qe,rt),Zt=Ft!=null?Ft:Se.createElement(bt,null);return Bt(Se.createElement("div",{className:cn},Se.createElement("div",{className:ne()(`${ze}-image`,qe),style:we},Zt)))},et=ee(3300),sn=Le=>{const ve=mt=>{const{width:ze,rows:Bt=2}=Le;if(Array.isArray(ze))return ze[mt];if(Bt-1===mt)return ze},{prefixCls:qe,className:rt,style:we,rows:De}=Le,Ft=(0,et.Z)(Array(De)).map((mt,ze)=>Se.createElement("li",{key:ze,style:{width:ve(ze)}}));return Se.createElement("ul",{className:ne()(qe,rt),style:we},Ft)},on=Le=>{let{prefixCls:ve,className:qe,width:rt,style:we}=Le;return Se.createElement("h3",{className:ne()(ve,qe),style:Object.assign({width:rt},we)})};function We(Le){return Le&&typeof Le=="object"?Le:{}}function Xt(Le,ve){return Le&&!ve?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function nn(Le,ve){return!Le&&ve?{width:"38%"}:Le&&ve?{width:"50%"}:{}}function kn(Le,ve){const qe={};return(!Le||!ve)&&(qe.width="61%"),!Le&&ve?qe.rows=3:qe.rows=2,qe}const ta=Le=>{const{prefixCls:ve,loading:qe,className:rt,rootClassName:we,style:De,children:Ft,avatar:mt=!1,title:ze=!0,paragraph:Bt=!0,active:dt,round:cn}=Le,{getPrefixCls:Zt,direction:wt,skeleton:Gt}=Se.useContext(be.E_),Ke=Zt("skeleton",ve),[ot,jt]=ce(Ke);if(qe||!("loading"in Le)){const Vt=!!mt,Pn=!!ze,Qn=!!Bt;let Ot;if(Vt){const Dn=Object.assign(Object.assign({prefixCls:`${Ke}-avatar`},Xt(Pn,Qn)),We(mt));Ot=Se.createElement("div",{className:`${Ke}-header`},Se.createElement(ie,Object.assign({},Dn)))}let Ut;if(Pn||Qn){let Dn;if(Pn){const _n=Object.assign(Object.assign({prefixCls:`${Ke}-title`},nn(Vt,Qn)),We(ze));Dn=Se.createElement(on,Object.assign({},_n))}let qn;if(Qn){const _n=Object.assign(Object.assign({prefixCls:`${Ke}-paragraph`},kn(Vt,Pn)),We(Bt));qn=Se.createElement(sn,Object.assign({},_n))}Ut=Se.createElement("div",{className:`${Ke}-content`},Dn,qn)}const Lt=ne()(Ke,{[`${Ke}-with-avatar`]:Vt,[`${Ke}-active`]:dt,[`${Ke}-rtl`]:wt==="rtl",[`${Ke}-round`]:cn},Gt==null?void 0:Gt.className,rt,we,jt);return ot(Se.createElement("div",{className:Lt,style:Object.assign(Object.assign({},Gt==null?void 0:Gt.style),De)},Ot,Ut))}return typeof Ft!="undefined"?Ft:null};ta.Button=Ce,ta.Avatar=ge,ta.Input=Te,ta.Image=Oe,ta.Node=Ve;var Qe=ta,Re=Qe},31797:function(yt,pt,ee){"use strict";ee.d(pt,{default:function(){return ce}});var z=ee(59301),ne=ee(56762),Se=ee(92343),be=ee(92310),fe=ee.n(be),ke=ee(36355),ie=ee(61621),Ye=pe=>{const{value:ge,formatter:Fe,precision:Ce,decimalSeparator:Ae,groupSeparator:ct="",prefixCls:Oe}=pe;let Ct;if(typeof Fe=="function")Ct=Fe(ge);else{const Te=String(ge),Xe=Te.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Xe||Te==="-")Ct=Te;else{const st=Xe[1];let nt=Xe[2]||"0",kt=Xe[4]||"";nt=nt.replace(/\B(?=(\d{3})+(?!\d))/g,ct),typeof Ce=="number"&&(kt=kt.padEnd(Ce,"0").slice(0,Ce>0?Ce:0)),kt&&(kt=`${Ae}${kt}`),Ct=[z.createElement("span",{key:"int",className:`${Oe}-content-value-int`},st,nt),kt&&z.createElement("span",{key:"decimal",className:`${Oe}-content-value-decimal`},kt)]}}return z.createElement("span",{className:`${Oe}-content-value`},Ct)},Ze=ee(17313),Be=ee(83116),Ne=ee(37613);const xe=pe=>{const{componentCls:ge,marginXXS:Fe,padding:Ce,colorTextDescription:Ae,titleFontSize:ct,colorTextHeading:Oe,contentFontSize:Ct,fontFamily:Te}=pe;return{[`${ge}`]:Object.assign(Object.assign({},(0,Ze.Wf)(pe)),{[`${ge}-title`]:{marginBottom:Fe,color:Ae,fontSize:ct},[`${ge}-skeleton`]:{paddingTop:Ce},[`${ge}-content`]:{color:Oe,fontSize:Ct,fontFamily:Te,[`${ge}-content-value`]:{display:"inline-block",direction:"ltr"},[`${ge}-content-prefix, ${ge}-content-suffix`]:{display:"inline-block"},[`${ge}-content-prefix`]:{marginInlineEnd:Fe},[`${ge}-content-suffix`]:{marginInlineStart:Fe}}})}};var le=(0,Be.Z)("Statistic",pe=>{const ge=(0,Ne.TS)(pe,{});return[xe(ge)]},pe=>{const{fontSizeHeading3:ge,fontSize:Fe}=pe;return{titleFontSize:Fe,contentFontSize:ge}}),a=pe=>{const{prefixCls:ge,className:Fe,rootClassName:Ce,style:Ae,valueStyle:ct,value:Oe=0,title:Ct,valueRender:Te,prefix:Xe,suffix:st,loading:nt=!1,onMouseEnter:kt,onMouseLeave:Ue,decimalSeparator:Ge=".",groupSeparator:bt=","}=pe,{getPrefixCls:je,direction:Ve,statistic:et}=z.useContext(ke.E_),Mt=je("statistic",ge),[sn,Pt]=le(Mt),on=z.createElement(Ye,Object.assign({decimalSeparator:Ge,groupSeparator:bt,prefixCls:Mt},pe,{value:Oe})),We=fe()(Mt,{[`${Mt}-rtl`]:Ve==="rtl"},et==null?void 0:et.className,Fe,Ce,Pt);return sn(z.createElement("div",{className:We,style:Object.assign(Object.assign({},et==null?void 0:et.style),Ae),onMouseEnter:kt,onMouseLeave:Ue},Ct&&z.createElement("div",{className:`${Mt}-title`},Ct),z.createElement(ie.Z,{paragraph:!1,loading:nt,className:`${Mt}-skeleton`},z.createElement("div",{style:ct,className:`${Mt}-content`},Xe&&z.createElement("span",{className:`${Mt}-content-prefix`},Xe),Te?Te(on):on,st&&z.createElement("span",{className:`${Mt}-content-suffix`},st)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function y(pe,ge){let Fe=pe;const Ce=/\[[^\]]*]/g,Ae=(ge.match(Ce)||[]).map(Te=>Te.slice(1,-1)),ct=ge.replace(Ce,"[]"),Oe=x.reduce((Te,Xe)=>{let[st,nt]=Xe;if(Te.includes(st)){const kt=Math.floor(Fe/nt);return Fe-=kt*nt,Te.replace(new RegExp(`${st}+`,"g"),Ue=>{const Ge=Ue.length;return kt.toString().padStart(Ge,"0")})}return Te},ct);let Ct=0;return Oe.replace(Ce,()=>{const Te=Ae[Ct];return Ct+=1,Te})}function b(pe,ge){const{format:Fe=""}=ge,Ce=new Date(pe).getTime(),Ae=Date.now(),ct=Math.max(Ce-Ae,0);return y(ct,Fe)}const te=1e3/30;function oe(pe){return new Date(pe).getTime()}const re=pe=>{const{value:ge,format:Fe="HH:mm:ss",onChange:Ce,onFinish:Ae}=pe,ct=(0,ne.Z)(),Oe=z.useRef(null),Ct=()=>{Ae==null||Ae(),Oe.current&&(clearInterval(Oe.current),Oe.current=null)},Te=()=>{const nt=oe(ge);nt>=Date.now()&&(Oe.current=setInterval(()=>{ct(),Ce==null||Ce(nt-Date.now()),nt(Te(),()=>{Oe.current&&(clearInterval(Oe.current),Oe.current=null)}),[ge]);const Xe=(nt,kt)=>b(nt,Object.assign(Object.assign({},kt),{format:Fe})),st=nt=>(0,Se.Tm)(nt,{title:void 0});return z.createElement(a,Object.assign({},pe,{valueRender:st,formatter:Xe}))};var ue=z.memo(re);a.Countdown=ue;var ce=a},15969:function(yt,pt,ee){"use strict";ee.d(pt,{N:function(){return z}});const z=ne=>({color:ne.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${ne.motionDurationSlow}`,"&:focus, &:hover":{color:ne.colorLinkHover},"&:active":{color:ne.colorLinkActive}})},1710:function(yt,pt,ee){"use strict";ee.d(pt,{default:function(){return al}});var z={},ne="rc-table-internal-hook",Se=ee(11913),be=ee(6089),fe=ee(34280),ke=ee(13697),ie=ee(59301),He=ee(4676);function Ye(Ee){var Pe=ie.createContext(void 0),_e=function(gt){var vt=gt.value,zt=gt.children,Tt=ie.useRef(vt);Tt.current=vt;var Nt=ie.useState(function(){return{getValue:function(){return Tt.current},listeners:new Set}}),rn=(0,Se.Z)(Nt,1),en=rn[0];return(0,fe.Z)(function(){(0,He.unstable_batchedUpdates)(function(){en.listeners.forEach(function(an){an(vt)})})},[vt]),ie.createElement(Pe.Provider,{value:en},zt)};return{Context:Pe,Provider:_e,defaultValue:Ee}}function Ze(Ee,Pe){var _e=(0,be.Z)(typeof Pe=="function"?Pe:function(an){if(Pe===void 0)return an;if(!Array.isArray(Pe))return an[Pe];var Nn={};return Pe.forEach(function(On){Nn[On]=an[On]}),Nn}),Je=ie.useContext(Ee==null?void 0:Ee.Context),gt=Je||{},vt=gt.listeners,zt=gt.getValue,Tt=ie.useRef();Tt.current=_e(Je?zt():Ee==null?void 0:Ee.defaultValue);var Nt=ie.useState({}),rn=(0,Se.Z)(Nt,2),en=rn[1];return(0,fe.Z)(function(){if(!Je)return;function an(Nn){var On=_e(Nn);(0,ke.Z)(Tt.current,On,!0)||en({})}return vt.add(an),function(){vt.delete(an)}},[Je]),Tt.current}var Be=ee(32855),Ne=ee(8654);function xe(){var Ee=ie.createContext(null);function Pe(){return ie.useContext(Ee)}function _e(gt,vt){var zt=(0,Ne.Yr)(gt),Tt=function(rn,en){var an=zt?{ref:en}:{},Nn=ie.useRef(0),On=ie.useRef(rn),Mn=Pe();return Mn!==null?ie.createElement(gt,(0,Be.Z)({},rn,an)):((!vt||vt(On.current,rn))&&(Nn.current+=1),On.current=rn,ie.createElement(Ee.Provider,{value:Nn.current},ie.createElement(gt,(0,Be.Z)({},rn,an))))};return zt?ie.forwardRef(Tt):Tt}function Je(gt,vt){var zt=(0,Ne.Yr)(gt),Tt=function(rn,en){var an=zt?{ref:en}:{};return Pe(),ie.createElement(gt,(0,Be.Z)({},rn,an))};return zt?ie.memo(ie.forwardRef(Tt),vt):ie.memo(Tt,vt)}return{makeImmutable:_e,responseImmutable:Je,useImmutableMark:Pe}}var le=xe(),E=le.makeImmutable,a=le.responseImmutable,x=le.useImmutableMark,y=xe(),b=y.makeImmutable,te=y.responseImmutable,oe=y.useImmutableMark,re=Ye(),ue=re;function ce(Ee,Pe){var _e=ie.useRef(0);_e.current+=1;var Je=ie.useRef(Ee),gt=[];Object.keys(Ee||{}).map(function(zt){var Tt;(Ee==null?void 0:Ee[zt])!==((Tt=Je.current)===null||Tt===void 0?void 0:Tt[zt])&>.push(zt)}),Je.current=Ee;var vt=ie.useRef([]);return gt.length&&(vt.current=gt),ie.useDebugValue(_e.current),ie.useDebugValue(vt.current.join(", ")),Pe&&console.log("".concat(Pe,":"),_e.current,vt.current),_e.current}var pe=null,ge=ie.memo(function(){var Ee=ce();return ie.createElement("h1",null,"Render Times: ",Ee)});ge.displayName="RenderBlock";var Fe=ee(34666),Ce=ee(27247),Ae=ee(74430),ct=ee(92310),Oe=ee.n(ct),Ct=ee(80547),Te=ee(97938),Xe=ee(48736),st=ie.createContext({renderWithProps:!1}),nt=st,kt="RC_TABLE_KEY";function Ue(Ee){return Ee==null?[]:Array.isArray(Ee)?Ee:[Ee]}function Ge(Ee){var Pe=[],_e={};return Ee.forEach(function(Je){for(var gt=Je||{},vt=gt.key,zt=gt.dataIndex,Tt=vt||Ue(zt).join("-")||kt;_e[Tt];)Tt="".concat(Tt,"_next");_e[Tt]=!0,Pe.push(Tt)}),Pe}function bt(Ee){return Ee!=null}function je(Ee){return Ee&&(0,Fe.Z)(Ee)==="object"&&!Array.isArray(Ee)&&!ie.isValidElement(Ee)}function Ve(Ee,Pe,_e,Je,gt,vt){var zt=ie.useContext(nt),Tt=oe(),Nt=(0,Ct.Z)(function(){if(bt(Je))return[Je];var rn=Pe==null||Pe===""?[]:Array.isArray(Pe)?Pe:[Pe],en=(0,Te.Z)(Ee,rn),an=en,Nn=void 0;if(gt){var On=gt(en,Ee,_e);je(On)?(an=On.children,Nn=On.props,zt.renderWithProps=!0):an=On}return[an,Nn]},[Tt,Ee,Je,Pe,gt,_e],function(rn,en){if(vt){var an=(0,Se.Z)(rn,2),Nn=an[1],On=(0,Se.Z)(en,2),Mn=On[1];return vt(Mn,Nn)}return zt.renderWithProps?!0:!(0,ke.Z)(rn,en,!0)});return Nt}function et(Ee,Pe,_e,Je){var gt=Ee+Pe-1;return Ee<=Je&>>=_e}function Mt(Ee,Pe){return Ze(ue,function(_e){var Je=et(Ee,Pe||1,_e.hoverStartRow,_e.hoverEndRow);return[Je,_e.onHover]})}var sn=function(Pe){var _e=Pe.ellipsis,Je=Pe.rowType,gt=Pe.children,vt,zt=_e===!0?{showTitle:!0}:_e;return zt&&(zt.showTitle||Je==="header")&&(typeof gt=="string"||typeof gt=="number"?vt=gt.toString():ie.isValidElement(gt)&&typeof gt.props.children=="string"&&(vt=gt.props.children)),vt};function Pt(Ee){var Pe,_e,Je,gt,vt,zt,Tt,Nt,rn=Ee.component,en=Ee.children,an=Ee.ellipsis,Nn=Ee.scope,On=Ee.prefixCls,Mn=Ee.className,ma=Ee.align,la=Ee.record,Aa=Ee.render,Xn=Ee.dataIndex,La=Ee.renderIndex,It=Ee.shouldCellUpdate,Lo=Ee.index,uo=Ee.rowType,wo=Ee.colSpan,_o=Ee.rowSpan,ja=Ee.fixLeft,mo=Ee.fixRight,Qa=Ee.firstFixLeft,ia=Ee.lastFixLeft,ba=Ee.firstFixRight,$a=Ee.lastFixRight,lr=Ee.appendNode,Jo=Ee.additionalProps,ho=Jo===void 0?{}:Jo,er=Ee.isSticky,fr="".concat(On,"-cell"),Fr=Ze(ue,["supportSticky","allColumnsFixedLeft"]),ar=Fr.supportSticky,mu=Fr.allColumnsFixedLeft,br=Ve(la,Xn,La,en,Aa,It),Wo=(0,Se.Z)(br,2),wu=Wo[0],Zo=Wo[1],tu={},Vr=typeof ja=="number"&&ar,Uu=typeof mo=="number"&&ar;Vr&&(tu.position="sticky",tu.left=ja),Uu&&(tu.position="sticky",tu.right=mo);var bo=(Pe=(_e=(Je=Zo==null?void 0:Zo.colSpan)!==null&&Je!==void 0?Je:ho.colSpan)!==null&&_e!==void 0?_e:wo)!==null&&Pe!==void 0?Pe:1,No=(gt=(vt=(zt=Zo==null?void 0:Zo.rowSpan)!==null&&zt!==void 0?zt:ho.rowSpan)!==null&&vt!==void 0?vt:_o)!==null&>!==void 0?gt:1,To=Mt(Lo,No),Da=(0,Se.Z)(To,2),Vn=Da[0],jn=Da[1],Ha=function(Ao){var hl;la&&jn(Lo,Lo+No-1),ho==null||(hl=ho.onMouseEnter)===null||hl===void 0||hl.call(ho,Ao)},Vo=function(Ao){var hl;la&&jn(-1,-1),ho==null||(hl=ho.onMouseLeave)===null||hl===void 0||hl.call(ho,Ao)};if(bo===0||No===0)return null;var pr=(Tt=ho.title)!==null&&Tt!==void 0?Tt:sn({rowType:uo,ellipsis:an,children:wu}),il=Oe()(fr,Mn,(Nt={},(0,Ae.Z)(Nt,"".concat(fr,"-fix-left"),Vr&&ar),(0,Ae.Z)(Nt,"".concat(fr,"-fix-left-first"),Qa&&ar),(0,Ae.Z)(Nt,"".concat(fr,"-fix-left-last"),ia&&ar),(0,Ae.Z)(Nt,"".concat(fr,"-fix-left-all"),ia&&mu&&ar),(0,Ae.Z)(Nt,"".concat(fr,"-fix-right"),Uu&&ar),(0,Ae.Z)(Nt,"".concat(fr,"-fix-right-first"),ba&&ar),(0,Ae.Z)(Nt,"".concat(fr,"-fix-right-last"),$a&&ar),(0,Ae.Z)(Nt,"".concat(fr,"-ellipsis"),an),(0,Ae.Z)(Nt,"".concat(fr,"-with-append"),lr),(0,Ae.Z)(Nt,"".concat(fr,"-fix-sticky"),(Vr||Uu)&&er&&ar),(0,Ae.Z)(Nt,"".concat(fr,"-row-hover"),!Zo&&Vn),Nt),ho.className,Zo==null?void 0:Zo.className),ol={};ma&&(ol.textAlign=ma);var wl=(0,Ce.Z)((0,Ce.Z)((0,Ce.Z)((0,Ce.Z)({},tu),ho.style),ol),Zo==null?void 0:Zo.style),bu=wu;return(0,Fe.Z)(bu)==="object"&&!Array.isArray(bu)&&!ie.isValidElement(bu)&&(bu=null),an&&(ia||ba)&&(bu=ie.createElement("span",{className:"".concat(fr,"-content")},bu)),ie.createElement(rn,(0,Be.Z)({},Zo,ho,{className:il,style:wl,title:pr,scope:Nn,onMouseEnter:Ha,onMouseLeave:Vo,colSpan:bo!==1?bo:null,rowSpan:No!==1?No:null}),lr,bu)}var on=ie.memo(Pt);function We(Ee,Pe,_e,Je,gt,vt){var zt=_e[Ee]||{},Tt=_e[Pe]||{},Nt,rn;zt.fixed==="left"?Nt=Je.left[gt==="rtl"?Pe:Ee]:Tt.fixed==="right"&&(rn=Je.right[gt==="rtl"?Ee:Pe]);var en=!1,an=!1,Nn=!1,On=!1,Mn=_e[Pe+1],ma=_e[Ee-1],la=!(vt!=null&&vt.children);if(gt==="rtl"){if(Nt!==void 0){var Aa=ma&&ma.fixed==="left";On=!Aa&&la}else if(rn!==void 0){var Xn=Mn&&Mn.fixed==="right";Nn=!Xn&&la}}else if(Nt!==void 0){var La=Mn&&Mn.fixed==="left";en=!La&&la}else if(rn!==void 0){var It=ma&&ma.fixed==="right";an=!It&&la}return{fixLeft:Nt,fixRight:rn,lastFixLeft:en,firstFixRight:an,lastFixRight:Nn,firstFixLeft:On,isSticky:Je.isSticky}}var Xt=ie.createContext({}),nn=Xt;function kn(Ee){var Pe=Ee.className,_e=Ee.index,Je=Ee.children,gt=Ee.colSpan,vt=gt===void 0?1:gt,zt=Ee.rowSpan,Tt=Ee.align,Nt=Ze(ue,["prefixCls","direction"]),rn=Nt.prefixCls,en=Nt.direction,an=ie.useContext(nn),Nn=an.scrollColumnIndex,On=an.stickyOffsets,Mn=an.flattenColumns,ma=an.columns,la=_e+vt-1,Aa=la+1===Nn?vt+1:vt,Xn=We(_e,_e+Aa-1,Mn,On,en,ma==null?void 0:ma[_e]);return ie.createElement(on,(0,Be.Z)({className:Pe,index:_e,component:"td",prefixCls:rn,record:null,dataIndex:null,align:Tt,colSpan:Aa,rowSpan:zt,render:function(){return Je}},Xn))}var ta=ee(43079),Qe=["children"];function Re(Ee){var Pe=Ee.children,_e=(0,ta.Z)(Ee,Qe);return ie.createElement("tr",_e,Pe)}function Le(Ee){var Pe=Ee.children;return Pe}Le.Row=Re,Le.Cell=kn;var ve=Le;function qe(Ee){var Pe=Ee.children,_e=Ee.stickyOffsets,Je=Ee.flattenColumns,gt=Ee.columns,vt=Ze(ue,"prefixCls"),zt=Je.length-1,Tt=Je[zt],Nt=ie.useMemo(function(){return{stickyOffsets:_e,flattenColumns:Je,scrollColumnIndex:Tt!=null&&Tt.scrollbar?zt:null,columns:gt}},[Tt,Je,zt,_e,gt]);return ie.createElement(nn.Provider,{value:Nt},ie.createElement("tfoot",{className:"".concat(vt,"-summary")},Pe))}var rt=te(qe),we=ve,De=ee(70425),Ft=ee(29301),mt=ee(29194),ze=ee(24514),Bt=ee(75152),dt=ee(26112);function cn(Ee,Pe,_e,Je,gt,vt,zt){Ee.push({record:Pe,indent:_e,index:zt});var Tt=vt(Pe),Nt=gt==null?void 0:gt.has(Tt);if(Pe&&Array.isArray(Pe[Je])&&Nt)for(var rn=0;rn1?Qa-1:0),ba=1;ba=0;Tt-=1){var Nt=Pe[Tt],rn=_e&&_e[Tt],en=rn&&rn[Dn];if(Nt||en||zt){var an=en||{},Nn=an.columnType,On=(0,ta.Z)(an,_n);gt.unshift(ie.createElement("col",(0,Be.Z)({key:Tt,style:{width:Nt}},On))),zt=!0}}return ie.createElement("colgroup",null,gt)}var An=Ga,xn=ee(3300),Ma=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function ao(Ee,Pe){return(0,ie.useMemo)(function(){for(var _e=[],Je=0;Je1?"colgroup":"col":null,ellipsis:la.ellipsis,align:la.align,component:la.title?vt:zt,prefixCls:en,key:On[ma]},Aa,{additionalProps:Xn,rowType:"header"}))}))}io.displayName="HeaderRow";var Oa=io;function ea(Ee){var Pe=[];function _e(zt,Tt){var Nt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Pe[Nt]=Pe[Nt]||[];var rn=Tt,en=zt.filter(Boolean).map(function(an){var Nn={key:an.key,className:an.className||"",children:an.title,column:an,colStart:rn},On=1,Mn=an.children;return Mn&&Mn.length>0&&(On=_e(Mn,rn,Nt+1).reduce(function(ma,la){return ma+la},0),Nn.hasSubColumns=!0),"colSpan"in an&&(On=an.colSpan),"rowSpan"in an&&(Nn.rowSpan=an.rowSpan),Nn.colSpan=On,Nn.colEnd=Nn.colStart+On-1,Pe[Nt].push(Nn),rn+=On,On});return en}_e(Ee,0);for(var Je=Pe.length,gt=function(Tt){Pe[Tt].forEach(function(Nt){!("rowSpan"in Nt)&&!Nt.hasSubColumns&&(Nt.rowSpan=Je-Tt)})},vt=0;vt1&&arguments[1]!==void 0?arguments[1]:"";return typeof Pe=="number"?Pe:Pe.endsWith("%")?Ee*parseFloat(Pe)/100:null}function Qo(Ee,Pe){return ie.useMemo(function(){if(Pe&&Pe>0){var _e=0,Je=0;Ee.forEach(function(rn){var en=xr(Pe,rn.width);en?_e+=en:Je+=1});var gt=Pe-_e,vt=Je,zt=gt/Je,Tt=0,Nt=Ee.map(function(rn){var en=(0,Ce.Z)({},rn),an=xr(Pe,en.width);if(an)en.width=an;else{var Nn=Math.floor(zt);en.width=vt===1?gt:Nn,gt-=Nn,vt-=1}return Tt+=en.width,en});return[Nt,Tt]}return[Ee,Pe]},[Ee,Pe])}var Et=["children"],_t=["fixed"];function Rt(Ee){return(0,hr.Z)(Ee).filter(function(Pe){return ie.isValidElement(Pe)}).map(function(Pe){var _e=Pe.key,Je=Pe.props,gt=Je.children,vt=(0,ta.Z)(Je,Et),zt=(0,Ce.Z)({key:_e},vt);return gt&&(zt.children=Rt(gt)),zt})}function oa(Ee){var Pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return Ee.filter(function(_e){return _e&&(0,Fe.Z)(_e)==="object"}).reduce(function(_e,Je,gt){var vt=Je.fixed,zt=vt===!0?"left":vt,Tt="".concat(Pe,"-").concat(gt),Nt=Je.children;return Nt&&Nt.length>0?[].concat((0,xn.Z)(_e),(0,xn.Z)(oa(Nt,Tt).map(function(rn){return(0,Ce.Z)({fixed:zt},rn)}))):[].concat((0,xn.Z)(_e),[(0,Ce.Z)((0,Ce.Z)({key:Tt},Je),{},{fixed:zt})])},[])}function Ra(Ee){for(var Pe=!0,_e=0;_e=0;vt-=1){var zt=Ee[vt];if(gt&&zt.fixed!=="right")gt=!1;else if(!gt&&zt.fixed==="right"){warning(!1,"Index ".concat(vt+1," of `columns` missing `fixed='right'` prop."));break}}}function vn(Ee){return Ee.map(function(Pe){var _e=Pe.fixed,Je=(0,ta.Z)(Pe,_t),gt=_e;return _e==="left"?gt="right":_e==="right"&&(gt="left"),(0,Ce.Z)({fixed:gt},Je)})}function Xo(Ee,Pe){var _e=Ee.prefixCls,Je=Ee.columns,gt=Ee.children,vt=Ee.expandable,zt=Ee.expandedKeys,Tt=Ee.columnTitle,Nt=Ee.getRowKey,rn=Ee.onTriggerExpand,en=Ee.expandIcon,an=Ee.rowExpandable,Nn=Ee.expandIconColumnIndex,On=Ee.direction,Mn=Ee.expandRowByClick,ma=Ee.columnWidth,la=Ee.fixed,Aa=Ee.scrollWidth,Xn=ie.useMemo(function(){return Je||Rt(gt)},[Je,gt]),La=ie.useMemo(function(){if(vt){var mo,Qa=Xn.slice();if(!Qa.includes(z)){var ia=Nn||0;ia>=0&&Qa.splice(ia,0,z)}var ba=Qa.indexOf(z);Qa=Qa.filter(function(ho,er){return ho!==z||er===ba});var $a=Xn[ba],lr;(la==="left"||la)&&!Nn?lr="left":(la==="right"||la)&&Nn===Xn.length?lr="right":lr=$a?$a.fixed:null;var Jo=(mo={},(0,Ae.Z)(mo,Dn,{className:"".concat(_e,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Ae.Z)(mo,"title",Tt),(0,Ae.Z)(mo,"fixed",lr),(0,Ae.Z)(mo,"className","".concat(_e,"-row-expand-icon-cell")),(0,Ae.Z)(mo,"width",ma),(0,Ae.Z)(mo,"render",function(er,fr,Fr){var ar=Nt(fr,Fr),mu=zt.has(ar),br=an?an(fr):!0,Wo=en({prefixCls:_e,expanded:mu,expandable:br,record:fr,onExpand:rn});return Mn?ie.createElement("span",{onClick:function(Zo){return Zo.stopPropagation()}},Wo):Wo}),mo);return Qa.map(function(ho){return ho===z?Jo:ho})}return Xn.filter(function(ho){return ho!==z})},[vt,Xn,Nt,zt,en,On]),It=ie.useMemo(function(){var mo=La;return Pe&&(mo=Pe(mo)),mo.length||(mo=[{render:function(){return null}}]),mo},[Pe,La,On]),Lo=ie.useMemo(function(){return On==="rtl"?vn(oa(It)):oa(It)},[It,On,Aa]),uo=Qo(Lo,Aa),wo=(0,Se.Z)(uo,2),_o=wo[0],ja=wo[1];return[It,_o,ja]}var Co=Xo;function xo(Ee){var Pe,_e=Ee.prefixCls,Je=Ee.record,gt=Ee.onExpand,vt=Ee.expanded,zt=Ee.expandable,Tt="".concat(_e,"-row-expand-icon");if(!zt)return ie.createElement("span",{className:Oe()(Tt,"".concat(_e,"-row-spaced"))});var Nt=function(en){gt(Je,en),en.stopPropagation()};return ie.createElement("span",{className:Oe()(Tt,(Pe={},(0,Ae.Z)(Pe,"".concat(_e,"-row-expanded"),vt),(0,Ae.Z)(Pe,"".concat(_e,"-row-collapsed"),!vt),Pe)),onClick:Nt})}function Br(Ee,Pe,_e){var Je=[];function gt(vt){(vt||[]).forEach(function(zt,Tt){Je.push(Pe(zt,Tt)),gt(zt[_e])})}return gt(Ee),Je}function Do(Ee,Pe,_e){var Je=qn(Ee),gt=Je.expandIcon,vt=Je.expandedRowKeys,zt=Je.defaultExpandedRowKeys,Tt=Je.defaultExpandAllRows,Nt=Je.expandedRowRender,rn=Je.onExpand,en=Je.onExpandedRowsChange,an=Je.childrenColumnName,Nn=gt||xo,On=an||"children",Mn=ie.useMemo(function(){return Nt?"row":Ee.expandable&&Ee.internalHooks===ne&&Ee.expandable.__PARENT_RENDER_ICON__||Pe.some(function(Lo){return Lo&&(0,Fe.Z)(Lo)==="object"&&Lo[On]})?"nest":!1},[!!Nt,Pe]),ma=ie.useState(function(){return zt||(Tt?Br(Pe,_e,On):[])}),la=(0,Se.Z)(ma,2),Aa=la[0],Xn=la[1],La=ie.useMemo(function(){return new Set(vt||Aa||[])},[vt,Aa]),It=ie.useCallback(function(Lo){var uo=_e(Lo,Pe.indexOf(Lo)),wo,_o=La.has(uo);_o?(La.delete(uo),wo=(0,xn.Z)(La)):wo=[].concat((0,xn.Z)(La),[uo]),Xn(wo),rn&&rn(!_o,Lo),en&&en(wo)},[_e,La,Pe,rn,en]);return[Je,Mn,La,Nn,On,It]}function $n(Ee,Pe,_e,Je){var gt=Ee.map(function(vt,zt){return We(zt,zt,Ee,Pe,_e,Je==null?void 0:Je[zt])});return(0,Ct.Z)(function(){return gt},[gt],function(vt,zt){return!(0,ke.Z)(vt,zt)})}function gr(Ee){var Pe=(0,ie.useRef)(Ee),_e=(0,ie.useState)({}),Je=(0,Se.Z)(_e,2),gt=Je[1],vt=(0,ie.useRef)(null),zt=(0,ie.useRef)([]);function Tt(Nt){zt.current.push(Nt);var rn=Promise.resolve();vt.current=rn,rn.then(function(){if(vt.current===rn){var en=zt.current,an=Pe.current;zt.current=[],en.forEach(function(Nn){Pe.current=Nn(Pe.current)}),vt.current=null,an!==Pe.current&>({})}})}return(0,ie.useEffect)(function(){return function(){vt.current=null}},[]),[Pe.current,Tt]}function Xr(Ee){var Pe=(0,ie.useRef)(Ee||null),_e=(0,ie.useRef)();function Je(){window.clearTimeout(_e.current)}function gt(zt){Pe.current=zt,Je(),_e.current=window.setTimeout(function(){Pe.current=null,_e.current=void 0},100)}function vt(){return Pe.current}return(0,ie.useEffect)(function(){return Je},[]),[gt,vt]}function Pr(){var Ee=ie.useState(-1),Pe=(0,Se.Z)(Ee,2),_e=Pe[0],Je=Pe[1],gt=ie.useState(-1),vt=(0,Se.Z)(gt,2),zt=vt[0],Tt=vt[1],Nt=ie.useCallback(function(rn,en){Je(rn),Tt(en)},[]);return[_e,zt,Nt]}var mr=ee(47273),Me=(0,mr.Z)()?window:null;function pn(Ee,Pe){var _e=(0,Fe.Z)(Ee)==="object"?Ee:{},Je=_e.offsetHeader,gt=Je===void 0?0:Je,vt=_e.offsetSummary,zt=vt===void 0?0:vt,Tt=_e.offsetScroll,Nt=Tt===void 0?0:Tt,rn=_e.getContainer,en=rn===void 0?function(){return Me}:rn,an=en()||Me;return ie.useMemo(function(){var Nn=!!Ee;return{isSticky:Nn,stickyClassName:Nn?"".concat(Pe,"-sticky-holder"):"",offsetHeader:gt,offsetSummary:zt,offsetScroll:Nt,container:an}},[Nt,gt,zt,Pe,an])}function hn(Ee,Pe,_e){var Je=(0,ie.useMemo)(function(){for(var gt=[],vt=[],zt=0,Tt=0,Nt=0;Nt=an&&(ho=an-Nn),zt({scrollLeft:ho/an*(en+2)}),Xn.current.x=ba.pageX},mo=function(){if(vt.current){var ba=(0,wn.os)(vt.current).top,$a=ba+vt.current.offsetHeight,lr=Nt===window?document.documentElement.scrollTop+window.innerHeight:(0,wn.os)(Nt).top+Nt.clientHeight;$a-(0,Bt.Z)()<=lr||ba>=lr-Tt?Aa(function(Jo){return(0,Ce.Z)((0,Ce.Z)({},Jo),{},{isHiddenScrollBar:!0})}):Aa(function(Jo){return(0,Ce.Z)((0,Ce.Z)({},Jo),{},{isHiddenScrollBar:!1})})}},Qa=function(ba){Aa(function($a){return(0,Ce.Z)((0,Ce.Z)({},$a),{},{scrollLeft:ba/en*an||0})})};return ie.useImperativeHandle(_e,function(){return{setScrollLeft:Qa}}),ie.useEffect(function(){var ia=(0,Un.Z)(document.body,"mouseup",wo,!1),ba=(0,Un.Z)(document.body,"mousemove",ja,!1);return mo(),function(){ia.remove(),ba.remove()}},[Nn,Lo]),ie.useEffect(function(){var ia=(0,Un.Z)(Nt,"scroll",mo,!1),ba=(0,Un.Z)(window,"resize",mo,!1);return function(){ia.remove(),ba.remove()}},[Nt]),ie.useEffect(function(){la.isHiddenScrollBar||Aa(function(ia){var ba=vt.current;return ba?(0,Ce.Z)((0,Ce.Z)({},ia),{},{scrollLeft:ba.scrollLeft/ba.scrollWidth*ba.clientWidth}):ia})},[la.isHiddenScrollBar]),en<=an||!Nn||la.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,Bt.Z)(),width:an,bottom:Tt},className:"".concat(rn,"-sticky-scroll")},ie.createElement("div",{onMouseDown:_o,ref:On,className:Oe()("".concat(rn,"-sticky-scroll-bar"),(0,Ae.Z)({},"".concat(rn,"-sticky-scroll-bar-active"),Lo)),style:{width:"".concat(Nn,"px"),transform:"translate3d(".concat(la.scrollLeft,"px, 0, 0)")}}))},yo=ie.forwardRef(zo);function tn(Ee){return null}var Zr=tn;function Or(Ee){return null}var iu=Or,Su="rc-table",Ea=[],Ka={};function Mo(){return"No Data"}function to(Ee){var Pe,_e=(0,Ce.Z)({rowKey:"key",prefixCls:Su,emptyText:Mo},Ee),Je=_e.prefixCls,gt=_e.className,vt=_e.rowClassName,zt=_e.style,Tt=_e.data,Nt=_e.rowKey,rn=_e.scroll,en=_e.tableLayout,an=_e.direction,Nn=_e.title,On=_e.footer,Mn=_e.summary,ma=_e.caption,la=_e.id,Aa=_e.showHeader,Xn=_e.components,La=_e.emptyText,It=_e.onRow,Lo=_e.onHeaderRow,uo=_e.internalHooks,wo=_e.transformColumns,_o=_e.internalRefs,ja=_e.tailor,mo=_e.sticky,Qa=Tt||Ea,ia=!!Qa.length,ba=uo===ne,$a=ie.useCallback(function(eu,Hu){return(0,Te.Z)(Xn,eu)||Hu},[Xn]),lr=ie.useMemo(function(){return typeof Nt=="function"?Nt:function(eu){var Hu=eu&&eu[Nt];return Hu}},[Nt]),Jo=$a(["body"]),ho=Pr(),er=(0,Se.Z)(ho,3),fr=er[0],Fr=er[1],ar=er[2],mu=Do(_e,Qa,lr),br=(0,Se.Z)(mu,6),Wo=br[0],wu=br[1],Zo=br[2],tu=br[3],Vr=br[4],Uu=br[5],bo=rn==null?void 0:rn.x,No=ie.useState(0),To=(0,Se.Z)(No,2),Da=To[0],Vn=To[1],jn=Co((0,Ce.Z)((0,Ce.Z)((0,Ce.Z)({},_e),Wo),{},{expandable:!!Wo.expandedRowRender,columnTitle:Wo.columnTitle,expandedKeys:Zo,getRowKey:lr,onTriggerExpand:Uu,expandIcon:tu,expandIconColumnIndex:Wo.expandIconColumnIndex,direction:an,scrollWidth:ba&&ja&&typeof bo=="number"?bo:null}),ba?wo:null),Ha=(0,Se.Z)(jn,3),Vo=Ha[0],pr=Ha[1],il=Ha[2],ol=il!=null?il:bo,wl=ie.useMemo(function(){return{columns:Vo,flattenColumns:pr}},[Vo,pr]),bu=ie.useRef(),Du=ie.useRef(),Ao=ie.useRef(),hl=ie.useRef(),yl=ie.useRef(),Jr=ie.useState(!1),uu=(0,Se.Z)(Jr,2),Tu=uu[0],Xu=uu[1],ju=ie.useState(!1),Ir=(0,Se.Z)(ju,2),El=Ir[0],sl=Ir[1],nu=gr(new Map),Go=(0,Se.Z)(nu,2),_u=Go[0],cl=Go[1],Gl=Ge(pr),Nl=Gl.map(function(eu){return _u.get(eu)}),bl=ie.useMemo(function(){return Nl},[Nl.join("_")]),Al=Hn(bl,pr.length,an),Yt=rn&&bt(rn.y),Wu=rn&&bt(ol)||!!Wo.fixed,Kl=Wu&&pr.some(function(eu){var Hu=eu.fixed;return Hu}),ii=ie.useRef(),Ql=pn(mo,Je),Yl=Ql.isSticky,Ul=Ql.offsetHeader,kl=Ql.offsetSummary,Ur=Ql.offsetScroll,pu=Ql.stickyClassName,vr=Ql.container,zu=ie.useMemo(function(){return Mn==null?void 0:Mn(Qa)},[Mn,Qa]),Fl=(Yt||Yl)&&ie.isValidElement(zu)&&zu.type===ve&&zu.props.fixed,Bl,Pl,_l;Yt&&(Pl={overflowY:"scroll",maxHeight:rn.y}),Wu&&(Bl={overflowX:"auto"},Yt||(Pl={overflowY:"hidden"}),_l={width:ol===!0?"auto":ol,minWidth:"100%"});var ti=ie.useCallback(function(eu,Hu){(0,mt.Z)(bu.current)&&cl(function(Tl){if(Tl.get(eu)!==Hu){var ni=new Map(Tl);return ni.set(eu,Hu),ni}return Tl})},[]),Bc=Xr(null),ys=(0,Se.Z)(Bc,2),xc=ys[0],Hr=ys[1];function au(eu,Hu){Hu&&(typeof Hu=="function"?Hu(eu):Hu.scrollLeft!==eu&&(Hu.scrollLeft=eu,Hu.scrollLeft!==eu&&setTimeout(function(){Hu.scrollLeft=eu},0)))}var gi=(0,be.Z)(function(eu){var Hu=eu.currentTarget,Tl=eu.scrollLeft,ni=an==="rtl",Ol=typeof Tl=="number"?Tl:Hu.scrollLeft,lc=Hu||Ka;if(!Hr()||Hr()===lc){var Vu;xc(lc),au(Ol,Du.current),au(Ol,Ao.current),au(Ol,yl.current),au(Ol,(Vu=ii.current)===null||Vu===void 0?void 0:Vu.setScrollLeft)}var Is=Hu||Du.current;if(Is){var Os=Is.scrollWidth,ji=Is.clientWidth;if(Os===ji){Xu(!1),sl(!1);return}ni?(Xu(-Ol0)):(Xu(Ol>0),sl(Ol1?ma-ba:0,lr=(0,Ce.Z)((0,Ce.Z)((0,Ce.Z)({},wo),Nt),{},{flex:"0 0 ".concat(ba,"px"),width:"".concat(ba,"px"),marginRight:$a,pointerEvents:"auto"}),Jo=ie.useMemo(function(){return en?Qa<=1:ja===0||Qa===0||Qa>1},[Qa,ja,en]);Jo?lr.visibility="hidden":en&&(lr.height=an==null?void 0:an(Qa));var ho=Jo?function(){return null}:Nn,er={};return(Qa===0||ja===0)&&(er.rowSpan=1,er.colSpan=1),ie.createElement(on,(0,Be.Z)({className:Oe()(Mn,rn),ellipsis:_e.ellipsis,align:_e.align,scope:_e.rowScope,component:"div",prefixCls:Pe.prefixCls,key:La,record:Tt,index:vt,renderIndex:zt,dataIndex:On,render:ho,shouldCellUpdate:_e.shouldCellUpdate},It,{appendNode:Lo,additionalProps:(0,Ce.Z)((0,Ce.Z)({},uo),{},{style:lr},er)}))}var Wa=Zu,ca=["data","index","className","rowKey","style","extra","getHeight"],Ro=ie.forwardRef(function(Ee,Pe){var _e=Ee.data,Je=Ee.index,gt=Ee.className,vt=Ee.rowKey,zt=Ee.style,Tt=Ee.extra,Nt=Ee.getHeight,rn=(0,ta.Z)(Ee,ca),en=_e.record,an=_e.indent,Nn=_e.index,On=Ze(ue,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Mn=On.scrollX,ma=On.flattenColumns,la=On.prefixCls,Aa=On.fixColumn,Xn=On.componentWidth,La=Ke(en,vt,Je,an),It=La.rowSupportExpand,Lo=La.expanded,uo=La.rowProps,wo=La.expandedRowRender,_o=La.expandedRowClassName,ja;if(It&&Lo){var mo=wo(en,Je,an+1,Lo),Qa=_o==null?void 0:_o(en,Je,an),ia={};Aa&&(ia={style:(0,Ae.Z)({},"--virtual-width","".concat(Xn,"px"))});var ba="".concat(la,"-expanded-row-cell");ja=ie.createElement("div",{className:Oe()("".concat(la,"-expanded-row"),"".concat(la,"-expanded-row-level-").concat(an+1),Qa)},ie.createElement(on,{component:"div",prefixCls:la,className:Oe()(ba,(0,Ae.Z)({},"".concat(ba,"-fixed"),Aa)),additionalProps:ia},mo))}var $a=(0,Ce.Z)((0,Ce.Z)({},zt),{},{width:Mn});Tt&&($a.position="absolute",$a.pointerEvents="none");var lr=ie.createElement("div",(0,Be.Z)({},uo,rn,{ref:It?null:Pe,className:Oe()(gt,"".concat(la,"-row"),uo==null?void 0:uo.className,(0,Ae.Z)({},"".concat(la,"-row-extra"),Tt)),style:(0,Ce.Z)((0,Ce.Z)({},$a),uo==null?void 0:uo.style)}),ma.map(function(Jo,ho){return ie.createElement(Wa,{key:ho,rowInfo:La,column:Jo,colIndex:ho,indent:an,index:Je,renderIndex:Nn,record:en,inverse:Tt,getHeight:Nt})}));return It?ie.createElement("div",{ref:Pe},lr,ja):lr}),Rr=te(Ro),_r=Rr,qr=ie.forwardRef(function(Ee,Pe){var _e=Ee.data,Je=Ee.onScroll,gt=Ze(ue,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),vt=gt.flattenColumns,zt=gt.onColumnResize,Tt=gt.getRowKey,Nt=gt.expandedKeys,rn=gt.prefixCls,en=gt.childrenColumnName,an=gt.emptyNode,Nn=gt.scrollX,On=Ze(Lr),Mn=On.scrollY,ma=On.listItemHeight,la=ie.useRef(),Aa=Zt(_e,en,Nt,Tt),Xn=ie.useMemo(function(){var ja=0;return vt.map(function(mo){var Qa=mo.width,ia=mo.key;return ja+=Qa,[ia,Qa,ja]})},[vt]),La=ie.useMemo(function(){return Xn.map(function(ja){return ja[2]})},[Xn]);ie.useEffect(function(){Xn.forEach(function(ja){var mo=(0,Se.Z)(ja,2),Qa=mo[0],ia=mo[1];zt(Qa,ia)})},[Xn]),ie.useImperativeHandle(Pe,function(){var ja={};return Object.defineProperty(ja,"scrollLeft",{get:function(){var Qa;return((Qa=la.current)===null||Qa===void 0?void 0:Qa.getScrollInfo().x)||0},set:function(Qa){var ia;(ia=la.current)===null||ia===void 0||ia.scrollTo({left:Qa})}}),ja});var It=function(mo,Qa){var ia,ba=(ia=Aa[Qa])===null||ia===void 0?void 0:ia.record,$a=mo.onCell;if($a){var lr,Jo=$a(ba,Qa);return(lr=Jo==null?void 0:Jo.rowSpan)!==null&&lr!==void 0?lr:1}return 1},Lo=function(mo){var Qa=mo.start,ia=mo.end,ba=mo.getSize,$a=mo.offsetY;if(ia<0)return null;for(var lr=vt.filter(function(bo){return It(bo,Qa)===0}),Jo=Qa,ho=function(No){if(lr=lr.filter(function(To){return It(To,No)===0}),!lr.length)return Jo=No,"break"},er=Qa;er>=0;er-=1){var fr=ho(er);if(fr==="break")break}for(var Fr=vt.filter(function(bo){return It(bo,ia)!==1}),ar=ia,mu=function(No){if(Fr=Fr.filter(function(To){return It(To,No)!==1}),!Fr.length)return ar=Math.max(No-1,ia),"break"},br=ia;br1})&&wu.push(No)},tu=Jo;tu<=ar;tu+=1)var Vr=Zo(tu);var Uu=wu.map(function(bo){var No=Aa[bo],To=Tt(No.record,bo),Da=function(Ha){var Vo=bo+Ha-1,pr=Tt(Aa[Vo].record,Vo),il=ba(To,pr);return il.bottom-il.top},Vn=ba(To);return ie.createElement(_r,{key:bo,data:No,rowKey:To,index:bo,style:{top:-$a+Vn.top},extra:!0,getHeight:Da})});return Uu},uo=ie.useMemo(function(){return{columnsOffset:La}},[La]),wo="".concat(rn,"-tbody"),_o;return Aa.length?_o=ie.createElement(Wr.Z,{fullHeight:!1,ref:la,className:Oe()(wo,"".concat(wo,"-virtual")),height:Mn,itemHeight:ma||24,data:Aa,itemKey:function(mo){return Tt(mo.record)},scrollWidth:Nn,onVirtualScroll:function(mo){var Qa=mo.x;Je({scrollLeft:Qa})},extraRender:Lo},function(ja,mo,Qa){var ia=Tt(ja.record,mo);return ie.createElement(_r,(0,Be.Z)({data:ja,rowKey:ia,index:mo},Qa))}):_o=ie.createElement("div",{className:Oe()("".concat(rn,"-placeholder"))},ie.createElement(on,{component:"div",prefixCls:rn},an)),ie.createElement(fl.Provider,{value:uo},_o)}),el=te(qr),pl=el,Cn=function(Pe,_e){var Je=_e.ref,gt=_e.onScroll;return ie.createElement(pl,{ref:Je,data:Pe,onScroll:gt})},yn=100;function Ln(Ee){var Pe=Ee.columns,_e=Ee.scroll,Je=Ee.prefixCls,gt=Je===void 0?Su:Je,vt=Ee.className,zt=Ee.listItemHeight,Tt=_e||{},Nt=Tt.x,rn=Tt.y;typeof Nt!="number"&&(Nt=((Pe||[]).length+1)*yn),typeof rn!="number"&&(rn=500);var en=ie.useMemo(function(){return{scrollY:rn,listItemHeight:zt}},[rn,zt]);return ie.createElement(Lr.Provider,{value:en},ie.createElement(Za,(0,Be.Z)({},Ee,{className:Oe()(vt,"".concat(gt,"-virtual")),scroll:(0,Ce.Z)((0,Ce.Z)({},_e),{},{x:Nt}),components:{body:Cn},columns:Pe,internalHooks:ne,tailor:!0})))}function Ba(Ee){return b(Ln,Ee)}var xa=Ba(),Io=null;function Sa(Ee){return null}var jo=Sa;function Uo(Ee){return null}var Tr=Uo,_a=ee(2738),Oo=ee(68031),Er=ee(36355),Sr=ee(93891),Au=ee(19716),$r=ee(8628),Iu=ee(31724),Qu=ee(58421),wa=ee(71418),ya=ee(88088);function so(Ee){return function(_e){let{prefixCls:Je,onExpand:gt,record:vt,expanded:zt,expandable:Tt}=_e;const Nt=`${Je}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:rn=>{gt(vt,rn),rn.stopPropagation()},className:Oe()(Nt,{[`${Nt}-spaced`]:!Tt,[`${Nt}-expanded`]:Tt&&zt,[`${Nt}-collapsed`]:Tt&&!zt}),"aria-label":zt?Ee.collapse:Ee.expand,"aria-expanded":zt})}}var vo=so;function Gr(Ee,Pe){return"key"in Ee&&Ee.key!==void 0&&Ee.key!==null?Ee.key:Ee.dataIndex?Array.isArray(Ee.dataIndex)?Ee.dataIndex.join("."):Ee.dataIndex:Pe}function Bu(Ee,Pe){return Pe?`${Pe}-${Ee}`:`${Ee}`}function Ou(Ee,Pe){return typeof Ee=="function"?Ee(Pe):Ee}function Lu(Ee,Pe){const _e=Ou(Ee,Pe);return Object.prototype.toString.call(_e)==="[object Object]"?"":_e}var En={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},nl=En,Ll=ee(7657),ll=function(Pe,_e){return ie.createElement(Ll.Z,(0,Be.Z)({},Pe,{ref:_e,icon:nl}))},ur=ie.forwardRef(ll),Qr=ur,yu=ee(56762);function Yr(Ee){const Pe=ie.useRef(Ee),_e=(0,yu.Z)();return[()=>Pe.current,Je=>{Pe.current=Je,_e()}]}var yr=ee(3113),cu=ee(24905),xu=ee(38854),jl=ee(64165),Zl=ee(20834),Si=ee(40875),xl=ee(5112),ei=ee(17574),zl=ee(47472),_i=ee(92832);function Cl(Ee){let{value:Pe,onChange:_e,filterSearch:Je,tablePrefixCls:gt,locale:vt}=Ee;return Je?ie.createElement("div",{className:`${gt}-filter-dropdown-search`},ie.createElement(_i.default,{prefix:ie.createElement(zl.Z,null),placeholder:vt.filterSearchPlaceholder,onChange:_e,value:Pe,htmlSize:1,className:`${gt}-filter-dropdown-search-input`})):null}var Ni=Cl,ki=ee(10228);const vc=Ee=>{const{keyCode:Pe}=Ee;Pe===ki.Z.ENTER&&Ee.stopPropagation()};var Ws=ie.forwardRef((Ee,Pe)=>ie.createElement("div",{className:Ee.className,onClick:_e=>_e.stopPropagation(),onKeyDown:vc,ref:Pe},Ee.children));function li(Ee){let Pe=[];return(Ee||[]).forEach(_e=>{let{value:Je,children:gt}=_e;Pe.push(Je),gt&&(Pe=[].concat((0,xn.Z)(Pe),(0,xn.Z)(li(gt))))}),Pe}function hc(Ee){return Ee.some(Pe=>{let{children:_e}=Pe;return _e})}function ds(Ee,Pe){return typeof Pe=="string"||typeof Pe=="number"?Pe==null?void 0:Pe.toString().toLowerCase().includes(Ee.trim().toLowerCase()):!1}function gs(Ee){let{filters:Pe,prefixCls:_e,filteredKeys:Je,filterMultiple:gt,searchValue:vt,filterSearch:zt}=Ee;return Pe.map((Tt,Nt)=>{const rn=String(Tt.value);if(Tt.children)return{key:rn||Nt,label:Tt.text,popupClassName:`${_e}-dropdown-submenu`,children:gs({filters:Tt.children,prefixCls:_e,filteredKeys:Je,filterMultiple:gt,searchValue:vt,filterSearch:zt})};const en=gt?cu.default:xl.ZP,an={key:Tt.value!==void 0?rn:Nt,label:ie.createElement(ie.Fragment,null,ie.createElement(en,{checked:Je.includes(rn)}),ie.createElement("span",null,Tt.text))};return vt.trim()?typeof zt=="function"?zt(vt,Tt)?an:null:ds(vt,Tt.text)?an:null:an})}function Gs(Ee){var Pe,_e;const{tablePrefixCls:Je,prefixCls:gt,column:vt,dropdownPrefixCls:zt,columnKey:Tt,filterMultiple:Nt,filterMode:rn="menu",filterSearch:en=!1,filterState:an,triggerFilter:Nn,locale:On,children:Mn,getPopupContainer:ma}=Ee,{filterDropdownOpen:la,onFilterDropdownOpenChange:Aa,filterResetToDefaultFilteredValue:Xn,defaultFilteredValue:La,filterDropdownVisible:It,onFilterDropdownVisibleChange:Lo}=vt,[uo,wo]=ie.useState(!1),_o=!!(an&&(!((Pe=an.filteredKeys)===null||Pe===void 0)&&Pe.length||an.forceFiltered)),ja=jn=>{wo(jn),Aa==null||Aa(jn),Lo==null||Lo(jn)},mo=(_e=la!=null?la:It)!==null&&_e!==void 0?_e:uo,Qa=an==null?void 0:an.filteredKeys,[ia,ba]=Yr(Qa||[]),$a=jn=>{let{selectedKeys:Ha}=jn;ba(Ha)},lr=(jn,Ha)=>{let{node:Vo,checked:pr}=Ha;$a(Nt?{selectedKeys:jn}:{selectedKeys:pr&&Vo.key?[Vo.key]:[]})};ie.useEffect(()=>{uo&&$a({selectedKeys:Qa||[]})},[Qa]);const[Jo,ho]=ie.useState([]),er=jn=>{ho(jn)},[fr,Fr]=ie.useState(""),ar=jn=>{const{value:Ha}=jn.target;Fr(Ha)};ie.useEffect(()=>{uo||Fr("")},[uo]);const mu=jn=>{const Ha=jn&&jn.length?jn:null;if(Ha===null&&(!an||!an.filteredKeys)||(0,ke.Z)(Ha,an==null?void 0:an.filteredKeys,!0))return null;Nn({column:vt,key:Tt,filteredKeys:Ha})},br=()=>{ja(!1),mu(ia())},Wo=function(){let{confirm:jn,closeDropdown:Ha}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};jn&&mu([]),Ha&&ja(!1),Fr(""),ba(Xn?(La||[]).map(Vo=>String(Vo)):[])},wu=function(){let{closeDropdown:jn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};jn&&ja(!1),mu(ia())},Zo=jn=>{jn&&Qa!==void 0&&ba(Qa||[]),ja(jn),!jn&&!vt.filterDropdown&&br()},tu=Oe()({[`${zt}-menu-without-submenu`]:!hc(vt.filters||[])}),Vr=jn=>{if(jn.target.checked){const Ha=li(vt==null?void 0:vt.filters).map(Vo=>String(Vo));ba(Ha)}else ba([])},Uu=jn=>{let{filters:Ha}=jn;return(Ha||[]).map((Vo,pr)=>{const il=String(Vo.value),ol={title:Vo.text,key:Vo.value!==void 0?il:pr};return Vo.children&&(ol.children=Uu({filters:Vo.children})),ol})},bo=jn=>{var Ha;return Object.assign(Object.assign({},jn),{text:jn.title,value:jn.key,children:((Ha=jn.children)===null||Ha===void 0?void 0:Ha.map(Vo=>bo(Vo)))||[]})};let No;if(typeof vt.filterDropdown=="function")No=vt.filterDropdown({prefixCls:`${zt}-custom`,setSelectedKeys:jn=>$a({selectedKeys:jn}),selectedKeys:ia(),confirm:wu,clearFilters:Wo,filters:vt.filters,visible:mo,close:()=>{ja(!1)}});else if(vt.filterDropdown)No=vt.filterDropdown;else{const jn=ia()||[],Ha=()=>(vt.filters||[]).length===0?ie.createElement(jl.Z,{image:jl.Z.PRESENTED_IMAGE_SIMPLE,description:On.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):rn==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(Ni,{filterSearch:en,value:fr,onChange:ar,tablePrefixCls:Je,locale:On}),ie.createElement("div",{className:`${Je}-filter-dropdown-tree`},Nt?ie.createElement(cu.default,{checked:jn.length===li(vt.filters).length,indeterminate:jn.length>0&&jn.lengthtypeof en=="function"?en(fr,bo(pr)):ds(fr,pr.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(Ni,{filterSearch:en,value:fr,onChange:ar,tablePrefixCls:Je,locale:On}),ie.createElement(Zl.default,{selectable:!0,multiple:Nt,prefixCls:`${zt}-menu`,className:tu,onSelect:$a,onDeselect:$a,selectedKeys:jn,getPopupContainer:ma,openKeys:Jo,onOpenChange:er,items:gs({filters:vt.filters||[],filterSearch:en,prefixCls:gt,filteredKeys:ia(),filterMultiple:Nt,searchValue:fr})})),Vo=()=>Xn?(0,ke.Z)((La||[]).map(pr=>String(pr)),jn,!0):jn.length===0;No=ie.createElement(ie.Fragment,null,Ha(),ie.createElement("div",{className:`${gt}-dropdown-btns`},ie.createElement(yr.ZP,{type:"link",size:"small",disabled:Vo(),onClick:()=>Wo()},On.filterReset),ie.createElement(yr.ZP,{type:"primary",size:"small",onClick:br},On.filterConfirm)))}vt.filterDropdown&&(No=ie.createElement(Si.J,{selectable:void 0},No));const To=()=>ie.createElement(Ws,{className:`${gt}-dropdown`},No);let Da;typeof vt.filterIcon=="function"?Da=vt.filterIcon(_o):vt.filterIcon?Da=vt.filterIcon:Da=ie.createElement(Qr,null);const{direction:Vn}=ie.useContext(Er.E_);return ie.createElement("div",{className:`${gt}-column`},ie.createElement("span",{className:`${Je}-column-title`},Mn),ie.createElement(xu.Z,{dropdownRender:To,trigger:["click"],open:mo,onOpenChange:Zo,getPopupContainer:ma,placement:Vn==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:Oe()(`${gt}-trigger`,{active:_o}),onClick:jn=>{jn.stopPropagation()}},Da)))}var ci=Gs;function ms(Ee,Pe,_e){let Je=[];return(Ee||[]).forEach((gt,vt)=>{var zt;const Tt=Bu(vt,_e);if(gt.filters||"filterDropdown"in gt||"onFilter"in gt)if("filteredValue"in gt){let Nt=gt.filteredValue;"filterDropdown"in gt||(Nt=(zt=Nt==null?void 0:Nt.map(String))!==null&&zt!==void 0?zt:Nt),Je.push({column:gt,key:Gr(gt,Tt),filteredKeys:Nt,forceFiltered:gt.filtered})}else Je.push({column:gt,key:Gr(gt,Tt),filteredKeys:Pe&>.defaultFilteredValue?gt.defaultFilteredValue:void 0,forceFiltered:gt.filtered});"children"in gt&&(Je=[].concat((0,xn.Z)(Je),(0,xn.Z)(ms(gt.children,Pe,Tt))))}),Je}function Ks(Ee,Pe,_e,Je,gt,vt,zt,Tt){return _e.map((Nt,rn)=>{const en=Bu(rn,Tt),{filterMultiple:an=!0,filterMode:Nn,filterSearch:On}=Nt;let Mn=Nt;if(Mn.filters||Mn.filterDropdown){const ma=Gr(Mn,en),la=Je.find(Aa=>{let{key:Xn}=Aa;return ma===Xn});Mn=Object.assign(Object.assign({},Mn),{title:Aa=>ie.createElement(ci,{tablePrefixCls:Ee,prefixCls:`${Ee}-filter`,dropdownPrefixCls:Pe,column:Mn,columnKey:ma,filterState:la,filterMultiple:an,filterMode:Nn,filterSearch:On,triggerFilter:vt,locale:gt,getPopupContainer:zt},Ou(Nt.title,Aa))})}return"children"in Mn&&(Mn=Object.assign(Object.assign({},Mn),{children:Ks(Ee,Pe,Mn.children,Je,gt,vt,zt,en)})),Mn})}function Ri(Ee){const Pe={};return Ee.forEach(_e=>{let{key:Je,filteredKeys:gt,column:vt}=_e;const{filters:zt,filterDropdown:Tt}=vt;if(Tt)Pe[Je]=gt||null;else if(Array.isArray(gt)){const Nt=li(zt);Pe[Je]=Nt.filter(rn=>gt.includes(String(rn)))}else Pe[Je]=null}),Pe}function yi(Ee,Pe){return Pe.reduce((_e,Je)=>{const{column:{onFilter:gt,filters:vt},filteredKeys:zt}=Je;return gt&&zt&&zt.length?_e.filter(Tt=>zt.some(Nt=>{const rn=li(vt),en=rn.findIndex(Nn=>String(Nn)===String(Nt)),an=en!==-1?rn[en]:Nt;return gt(an,Tt)})):_e},Ee)}const fs=Ee=>Ee.flatMap(Pe=>"children"in Pe?[Pe].concat((0,xn.Z)(fs(Pe.children||[]))):[Pe]);function Qs(Ee){let{prefixCls:Pe,dropdownPrefixCls:_e,mergedColumns:Je,onFilterChange:gt,getPopupContainer:vt,locale:zt}=Ee;const Tt=ie.useMemo(()=>fs(Je||[]),[Je]),[Nt,rn]=ie.useState(()=>ms(Tt,!0)),en=ie.useMemo(()=>{const Mn=ms(Tt,!1);if(Mn.length===0)return Mn;let ma=!0,la=!0;if(Mn.forEach(Aa=>{let{filteredKeys:Xn}=Aa;Xn!==void 0?ma=!1:la=!1}),ma){const Aa=(Tt||[]).map((Xn,La)=>Gr(Xn,Bu(La)));return Nt.filter(Xn=>{let{key:La}=Xn;return Aa.includes(La)}).map(Xn=>{const La=Tt[Aa.findIndex(It=>It===Xn.key)];return Object.assign(Object.assign({},Xn),{column:Object.assign(Object.assign({},Xn.column),La),forceFiltered:La.filtered})})}return Mn},[Tt,Nt]),an=ie.useMemo(()=>Ri(en),[en]),Nn=Mn=>{const ma=en.filter(la=>{let{key:Aa}=la;return Aa!==Mn.key});ma.push(Mn),rn(ma),gt(Ri(ma),ma)};return[Mn=>Ks(Pe,_e,Mn,en,zt,Nn,vt),en,an]}var Ys=Qs;function ps(Ee,Pe,_e){const Je=ie.useRef({});function gt(vt){if(!Je.current||Je.current.data!==Ee||Je.current.childrenColumnName!==Pe||Je.current.getRowKey!==_e){let Tt=function(Nt){Nt.forEach((rn,en)=>{const an=_e(rn,en);zt.set(an,rn),rn&&typeof rn=="object"&&Pe in rn&&Tt(rn[Pe]||[])})};const zt=new Map;Tt(Ee),Je.current={data:Ee,childrenColumnName:Pe,kvMap:zt,getRowKey:_e}}return Je.current.kvMap.get(vt)}return[gt]}var Us=ee(50371),_s=function(Ee,Pe){var _e={};for(var Je in Ee)Object.prototype.hasOwnProperty.call(Ee,Je)&&Pe.indexOf(Je)<0&&(_e[Je]=Ee[Je]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var gt=0,Je=Object.getOwnPropertySymbols(Ee);gt{const vt=Ee[gt];typeof vt!="function"&&(_e[gt]=vt)}),_e}function Ti(Ee,Pe,_e){const Je=_e&&typeof _e=="object"?_e:{},{total:gt=0}=Je,vt=_s(Je,["total"]),[zt,Tt]=(0,ie.useState)(()=>({current:"defaultCurrent"in vt?vt.defaultCurrent:1,pageSize:"defaultPageSize"in vt?vt.defaultPageSize:Fi})),Nt=(0,Us.Z)(zt,vt,{total:gt>0?gt:Ee}),rn=Math.ceil((gt||Ee)/Nt.pageSize);Nt.current>rn&&(Nt.current=rn||1);const en=(Nn,On)=>{Tt({current:Nn!=null?Nn:1,pageSize:On||Nt.pageSize})},an=(Nn,On)=>{var Mn;_e&&((Mn=_e.onChange)===null||Mn===void 0||Mn.call(_e,Nn,On)),en(Nn,On),Pe(Nn,On||(Nt==null?void 0:Nt.pageSize))};return _e===!1?[{},()=>{}]:[Object.assign(Object.assign({},Nt),{onChange:an}),en]}var Ec=Ti,Sc=ee(84105),di=ee(35654),Mi=ee(90782),vl=ee(71430),yc=ee(18929);const ql={},vs="SELECT_ALL",Vi="SELECT_INVERT",hs="SELECT_NONE",Vs=[],Es=(Ee,Pe)=>{let _e=[];return(Pe||[]).forEach(Je=>{_e.push(Je),Je&&typeof Je=="object"&&Ee in Je&&(_e=[].concat((0,xn.Z)(_e),(0,xn.Z)(Es(Ee,Je[Ee]))))}),_e};var Js=(Ee,Pe)=>{const{preserveSelectedRowKeys:_e,selectedRowKeys:Je,defaultSelectedRowKeys:gt,getCheckboxProps:vt,onChange:zt,onSelect:Tt,onSelectAll:Nt,onSelectInvert:rn,onSelectNone:en,onSelectMultiple:an,columnWidth:Nn,type:On,selections:Mn,fixed:ma,renderCell:la,hideSelectAll:Aa,checkStrictly:Xn=!0}=Pe||{},{prefixCls:La,data:It,pageData:Lo,getRecordByKey:uo,getRowKey:wo,expandType:_o,childrenColumnName:ja,locale:mo,getPopupContainer:Qa}=Ee,[ia,ba]=(0,yc.Z)(Je||gt||Vs,{value:Je}),$a=ie.useRef(new Map),lr=(0,ie.useCallback)(bo=>{if(_e){const No=new Map;bo.forEach(To=>{let Da=uo(To);!Da&&$a.current.has(To)&&(Da=$a.current.get(To)),No.set(To,Da)}),$a.current=No}},[uo,_e]);ie.useEffect(()=>{lr(ia)},[ia]);const{keyEntities:Jo}=(0,ie.useMemo)(()=>{if(Xn)return{keyEntities:null};let bo=It;if(_e){const No=new Set(It.map((Da,Vn)=>wo(Da,Vn))),To=Array.from($a.current).reduce((Da,Vn)=>{let[jn,Ha]=Vn;return No.has(jn)?Da:Da.concat(Ha)},[]);bo=[].concat((0,xn.Z)(bo),(0,xn.Z)(To))}return(0,vl.I8)(bo,{externalGetKey:wo,childrenPropName:ja})},[It,wo,Xn,ja,_e]),ho=(0,ie.useMemo)(()=>Es(ja,Lo),[ja,Lo]),er=(0,ie.useMemo)(()=>{const bo=new Map;return ho.forEach((No,To)=>{const Da=wo(No,To),Vn=(vt?vt(No):null)||{};bo.set(Da,Vn)}),bo},[ho,wo,vt]),fr=(0,ie.useCallback)(bo=>{var No;return!!(!((No=er.get(wo(bo)))===null||No===void 0)&&No.disabled)},[er,wo]),[Fr,ar]=(0,ie.useMemo)(()=>{if(Xn)return[ia||[],[]];const{checkedKeys:bo,halfCheckedKeys:No}=(0,Mi.S)(ia,!0,Jo,fr);return[bo||[],No]},[ia,Xn,Jo,fr]),mu=(0,ie.useMemo)(()=>{const bo=On==="radio"?Fr.slice(0,1):Fr;return new Set(bo)},[Fr,On]),br=(0,ie.useMemo)(()=>On==="radio"?new Set:new Set(ar),[ar,On]),[Wo,wu]=(0,ie.useState)(null);ie.useEffect(()=>{Pe||ba(Vs)},[!!Pe]);const Zo=(0,ie.useCallback)((bo,No)=>{let To,Da;lr(bo),_e?(To=bo,Da=bo.map(Vn=>$a.current.get(Vn))):(To=[],Da=[],bo.forEach(Vn=>{const jn=uo(Vn);jn!==void 0&&(To.push(Vn),Da.push(jn))})),ba(To),zt==null||zt(To,Da,{type:No})},[ba,uo,zt,_e]),tu=(0,ie.useCallback)((bo,No,To,Da)=>{if(Tt){const Vn=To.map(jn=>uo(jn));Tt(uo(bo),No,Vn,Da)}Zo(To,"single")},[Tt,uo,Zo]),Vr=(0,ie.useMemo)(()=>!Mn||Aa?null:(Mn===!0?[vs,Vi,hs]:Mn).map(No=>No===vs?{key:"all",text:mo.selectionAll,onSelect(){Zo(It.map((To,Da)=>wo(To,Da)).filter(To=>{const Da=er.get(To);return!(Da!=null&&Da.disabled)||mu.has(To)}),"all")}}:No===Vi?{key:"invert",text:mo.selectInvert,onSelect(){const To=new Set(mu);Lo.forEach((Vn,jn)=>{const Ha=wo(Vn,jn),Vo=er.get(Ha);Vo!=null&&Vo.disabled||(To.has(Ha)?To.delete(Ha):To.add(Ha))});const Da=Array.from(To);rn&&rn(Da),Zo(Da,"invert")}}:No===hs?{key:"none",text:mo.selectNone,onSelect(){en==null||en(),Zo(Array.from(mu).filter(To=>{const Da=er.get(To);return Da==null?void 0:Da.disabled}),"none")}}:No).map(No=>Object.assign(Object.assign({},No),{onSelect:function(){for(var To,Da,Vn=arguments.length,jn=new Array(Vn),Ha=0;Ha{var No;if(!Pe)return bo.filter(Jr=>Jr!==ql);let To=(0,xn.Z)(bo);const Da=new Set(mu),Vn=ho.map(wo).filter(Jr=>!er.get(Jr).disabled),jn=Vn.every(Jr=>Da.has(Jr)),Ha=Vn.some(Jr=>Da.has(Jr)),Vo=()=>{const Jr=[];jn?Vn.forEach(Tu=>{Da.delete(Tu),Jr.push(Tu)}):Vn.forEach(Tu=>{Da.has(Tu)||(Da.add(Tu),Jr.push(Tu))});const uu=Array.from(Da);Nt==null||Nt(!jn,uu.map(Tu=>uo(Tu)),Jr.map(Tu=>uo(Tu))),Zo(uu,"all"),wu(null)};let pr;if(On!=="radio"){let Jr;if(Vr){const Ir={getPopupContainer:Qa,items:Vr.map((El,sl)=>{const{key:nu,text:Go,onSelect:_u}=El;return{key:nu!=null?nu:sl,onClick:()=>{_u==null||_u(Vn)},label:Go}})};Jr=ie.createElement("div",{className:`${La}-selection-extra`},ie.createElement(xu.Z,{menu:Ir,getPopupContainer:Qa},ie.createElement("span",null,ie.createElement(Sc.Z,null))))}const uu=ho.map((Ir,El)=>{const sl=wo(Ir,El),nu=er.get(sl)||{};return Object.assign({checked:Da.has(sl)},nu)}).filter(Ir=>{let{disabled:El}=Ir;return El}),Tu=!!uu.length&&uu.length===ho.length,Xu=Tu&&uu.every(Ir=>{let{checked:El}=Ir;return El}),ju=Tu&&uu.some(Ir=>{let{checked:El}=Ir;return El});pr=!Aa&&ie.createElement("div",{className:`${La}-selection`},ie.createElement(cu.default,{checked:Tu?Xu:!!ho.length&&jn,indeterminate:Tu?!Xu&&ju:!jn&&Ha,onChange:Vo,disabled:ho.length===0||Tu,"aria-label":Jr?"Custom selection":"Select all",skipGroup:!0}),Jr)}let il;On==="radio"?il=(Jr,uu,Tu)=>{const Xu=wo(uu,Tu),ju=Da.has(Xu);return{node:ie.createElement(xl.ZP,Object.assign({},er.get(Xu),{checked:ju,onClick:Ir=>Ir.stopPropagation(),onChange:Ir=>{Da.has(Xu)||tu(Xu,!0,[Xu],Ir.nativeEvent)}})),checked:ju}}:il=(Jr,uu,Tu)=>{var Xu;const ju=wo(uu,Tu),Ir=Da.has(ju),El=br.has(ju),sl=er.get(ju);let nu;return _o==="nest"?nu=El:nu=(Xu=sl==null?void 0:sl.indeterminate)!==null&&Xu!==void 0?Xu:El,{node:ie.createElement(cu.default,Object.assign({},sl,{indeterminate:nu,checked:Ir,skipGroup:!0,onClick:Go=>Go.stopPropagation(),onChange:Go=>{let{nativeEvent:_u}=Go;const{shiftKey:cl}=_u;let Gl=-1,Nl=-1;if(cl&&Xn){const bl=new Set([Wo,ju]);Vn.some((Al,Yt)=>{if(bl.has(Al))if(Gl===-1)Gl=Yt;else return Nl=Yt,!0;return!1})}if(Nl!==-1&&Gl!==Nl&&Xn){const bl=Vn.slice(Gl,Nl+1),Al=[];Ir?bl.forEach(Wu=>{Da.has(Wu)&&(Al.push(Wu),Da.delete(Wu))}):bl.forEach(Wu=>{Da.has(Wu)||(Al.push(Wu),Da.add(Wu))});const Yt=Array.from(Da);an==null||an(!Ir,Yt.map(Wu=>uo(Wu)),Al.map(Wu=>uo(Wu))),Zo(Yt,"multiple")}else{const bl=Fr;if(Xn){const Al=Ir?(0,di._5)(bl,ju):(0,di.L0)(bl,ju);tu(ju,!Ir,Al,_u)}else{const Al=(0,Mi.S)([].concat((0,xn.Z)(bl),[ju]),!0,Jo,fr),{checkedKeys:Yt,halfCheckedKeys:Wu}=Al;let Kl=Yt;if(Ir){const ii=new Set(Yt);ii.delete(ju),Kl=(0,Mi.S)(Array.from(ii),{checked:!1,halfCheckedKeys:Wu},Jo,fr).checkedKeys}tu(ju,!Ir,Kl,_u)}}wu(Ir?null:ju)}})),checked:Ir}};const ol=(Jr,uu,Tu)=>{const{node:Xu,checked:ju}=il(Jr,uu,Tu);return la?la(ju,uu,Tu,Xu):Xu};if(!To.includes(ql))if(To.findIndex(Jr=>{var uu;return((uu=Jr[Dn])===null||uu===void 0?void 0:uu.columnType)==="EXPAND_COLUMN"})===0){const[Jr,...uu]=To;To=[Jr,ql].concat((0,xn.Z)(uu))}else To=[ql].concat((0,xn.Z)(To));const wl=To.indexOf(ql);To=To.filter((Jr,uu)=>Jr!==ql||uu===wl);const bu=To[wl-1],Du=To[wl+1];let Ao=ma;Ao===void 0&&((Du==null?void 0:Du.fixed)!==void 0?Ao=Du.fixed:(bu==null?void 0:bu.fixed)!==void 0&&(Ao=bu.fixed)),Ao&&bu&&((No=bu[Dn])===null||No===void 0?void 0:No.columnType)==="EXPAND_COLUMN"&&bu.fixed===void 0&&(bu.fixed=Ao);const hl=Oe()(`${La}-selection-col`,{[`${La}-selection-col-with-dropdown`]:Mn&&On==="checkbox"}),yl={fixed:Ao,width:Nn,className:`${La}-selection-column`,title:Pe.columnTitle||pr,render:ol,onCell:Pe.onCell,[Dn]:{className:hl}};return To.map(Jr=>Jr===ql?yl:Jr)},[wo,ho,Pe,Fr,mu,br,Nn,Vr,_o,Wo,er,an,tu,fr]),mu]},Xs=ee(89489),Pc=ee(59477),Ss=ee(6848);const Zi="ascend",Pi="descend";function Ci(Ee){return typeof Ee.sorter=="object"&&typeof Ee.sorter.multiple=="number"?Ee.sorter.multiple:!1}function Wl(Ee){return typeof Ee=="function"?Ee:Ee&&typeof Ee=="object"&&Ee.compare?Ee.compare:!1}function qs(Ee,Pe){return Pe?Ee[Ee.indexOf(Pe)+1]:Ee[0]}function $s(Ee,Pe,_e){let Je=[];function gt(vt,zt){Je.push({column:vt,key:Gr(vt,zt),multiplePriority:Ci(vt),sortOrder:vt.sortOrder})}return(Ee||[]).forEach((vt,zt)=>{const Tt=Bu(zt,_e);vt.children?("sortOrder"in vt&>(vt,Tt),Je=[].concat((0,xn.Z)(Je),(0,xn.Z)($s(vt.children,Pe,Tt)))):vt.sorter&&("sortOrder"in vt?gt(vt,Tt):Pe&&vt.defaultSortOrder&&Je.push({column:vt,key:Gr(vt,Tt),multiplePriority:Ci(vt),sortOrder:vt.defaultSortOrder}))}),Je}function Ji(Ee,Pe,_e,Je,gt,vt,zt,Tt){return(Pe||[]).map((Nt,rn)=>{const en=Bu(rn,Tt);let an=Nt;if(an.sorter){const Nn=an.sortDirections||gt,On=an.showSorterTooltip===void 0?zt:an.showSorterTooltip,Mn=Gr(an,en),ma=_e.find(_o=>{let{key:ja}=_o;return ja===Mn}),la=ma?ma.sortOrder:null,Aa=qs(Nn,la);let Xn;if(Nt.sortIcon)Xn=Nt.sortIcon({sortOrder:la});else{const _o=Nn.includes(Zi)&&ie.createElement(Pc.Z,{className:Oe()(`${Ee}-column-sorter-up`,{active:la===Zi})}),ja=Nn.includes(Pi)&&ie.createElement(Xs.Z,{className:Oe()(`${Ee}-column-sorter-down`,{active:la===Pi})});Xn=ie.createElement("span",{className:Oe()(`${Ee}-column-sorter`,{[`${Ee}-column-sorter-full`]:!!(_o&&ja)})},ie.createElement("span",{className:`${Ee}-column-sorter-inner`,"aria-hidden":"true"},_o,ja))}const{cancelSort:La,triggerAsc:It,triggerDesc:Lo}=vt||{};let uo=La;Aa===Pi?uo=Lo:Aa===Zi&&(uo=It);const wo=typeof On=="object"?On:{title:uo};an=Object.assign(Object.assign({},an),{className:Oe()(an.className,{[`${Ee}-column-sort`]:la}),title:_o=>{const ja=ie.createElement("div",{className:`${Ee}-column-sorters`},ie.createElement("span",{className:`${Ee}-column-title`},Ou(Nt.title,_o)),Xn);return On?ie.createElement(Ss.Z,Object.assign({},wo),ja):ja},onHeaderCell:_o=>{const ja=Nt.onHeaderCell&&Nt.onHeaderCell(_o)||{},mo=ja.onClick,Qa=ja.onKeyDown;ja.onClick=$a=>{Je({column:Nt,key:Mn,sortOrder:Aa,multiplePriority:Ci(Nt)}),mo==null||mo($a)},ja.onKeyDown=$a=>{$a.keyCode===ki.Z.ENTER&&(Je({column:Nt,key:Mn,sortOrder:Aa,multiplePriority:Ci(Nt)}),Qa==null||Qa($a))};const ia=Lu(Nt.title,{}),ba=ia==null?void 0:ia.toString();return la?ja["aria-sort"]=la==="ascend"?"ascending":"descending":ja["aria-label"]=ba||"",ja.className=Oe()(ja.className,`${Ee}-column-has-sorters`),ja.tabIndex=0,Nt.ellipsis&&(ja.title=(ia!=null?ia:"").toString()),ja}})}return"children"in an&&(an=Object.assign(Object.assign({},an),{children:Ji(Ee,an.children,_e,Je,gt,vt,zt,en)})),an})}function ec(Ee){const{column:Pe,sortOrder:_e}=Ee;return{column:Pe,order:_e,field:Pe.dataIndex,columnKey:Pe.key}}function tc(Ee){const Pe=Ee.filter(_e=>{let{sortOrder:Je}=_e;return Je}).map(ec);return Pe.length===0&&Ee.length?Object.assign(Object.assign({},ec(Ee[Ee.length-1])),{column:void 0}):Pe.length<=1?Pe[0]||{}:Pe}function Xi(Ee,Pe,_e){const Je=Pe.slice().sort((zt,Tt)=>Tt.multiplePriority-zt.multiplePriority),gt=Ee.slice(),vt=Je.filter(zt=>{let{column:{sorter:Tt},sortOrder:Nt}=zt;return Wl(Tt)&&Nt});return vt.length?gt.sort((zt,Tt)=>{for(let Nt=0;Nt{const Tt=zt[_e];return Tt?Object.assign(Object.assign({},zt),{[_e]:Xi(Tt,Pe,_e)}):zt}):gt}function qi(Ee){let{prefixCls:Pe,mergedColumns:_e,onSorterChange:Je,sortDirections:gt,tableLocale:vt,showSorterTooltip:zt}=Ee;const[Tt,Nt]=ie.useState($s(_e,!0)),rn=ie.useMemo(()=>{let Mn=!0;const ma=$s(_e,!1);if(!ma.length)return Tt;const la=[];function Aa(La){Mn?la.push(La):la.push(Object.assign(Object.assign({},La),{sortOrder:null}))}let Xn=null;return ma.forEach(La=>{Xn===null?(Aa(La),La.sortOrder&&(La.multiplePriority===!1?Mn=!1:Xn=!0)):(Xn&&La.multiplePriority!==!1||(Mn=!1),Aa(La))}),la},[_e,Tt]),en=ie.useMemo(()=>{const Mn=rn.map(ma=>{let{column:la,sortOrder:Aa}=ma;return{column:la,order:Aa}});return{sortColumns:Mn,sortColumn:Mn[0]&&Mn[0].column,sortOrder:Mn[0]&&Mn[0].order}},[rn]);function an(Mn){let ma;Mn.multiplePriority===!1||!rn.length||rn[0].multiplePriority===!1?ma=[Mn]:ma=[].concat((0,xn.Z)(rn.filter(la=>{let{key:Aa}=la;return Aa!==Mn.key})),[Mn]),Nt(ma),Je(tc(ma),ma)}return[Mn=>Ji(Pe,Mn,rn,an,gt,vt,zt),rn,en,()=>tc(rn)]}function nc(Ee,Pe){return Ee.map(_e=>{const Je=Object.assign({},_e);return Je.title=Ou(_e.title,Pe),"children"in Je&&(Je.children=nc(Je.children,Pe)),Je})}function Cc(Ee){return[ie.useCallback(_e=>nc(_e,Ee),[Ee])]}var ac=Cr((Ee,Pe)=>{const{_renderTimes:_e}=Ee,{_renderTimes:Je}=Pe;return _e!==Je}),Ai=Ba((Ee,Pe)=>{const{_renderTimes:_e}=Ee,{_renderTimes:Je}=Pe;return _e!==Je}),Bi=ee(64993),$i=ee(17313),Ac=ee(83116),oc=ee(37613),he=Ee=>{const{componentCls:Pe}=Ee,_e=`${Ee.lineWidth}px ${Ee.lineType} ${Ee.tableBorderColor}`,Je=(gt,vt,zt)=>({[`&${Pe}-${gt}`]:{[`> ${Pe}-container`]:{[`> ${Pe}-content, > ${Pe}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${Pe}-expanded-row-fixed`]:{margin:`-${vt}px -${zt+Ee.lineWidth}px`}}}}}});return{[`${Pe}-wrapper`]:{[`${Pe}${Pe}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${Pe}-title`]:{border:_e,borderBottom:0},[`> ${Pe}-container`]:{borderInlineStart:_e,borderTop:_e,[` + `]:Object.assign({},le(Le))}}};var ce=(0,Ye.Z)("Skeleton",Le=>{const{componentCls:ve}=Le,qe=(0,Ze.TS)(Le,{skeletonAvatarCls:`${ve}-avatar`,skeletonTitleCls:`${ve}-title`,skeletonParagraphCls:`${ve}-paragraph`,skeletonButtonCls:`${ve}-button`,skeletonInputCls:`${ve}-input`,skeletonImageCls:`${ve}-image`,imageSizeBase:Le.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${Le.gradientFromColor} 25%, ${Le.gradientToColor} 37%, ${Le.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ue(qe)]},Le=>{const{colorFillContent:ve,colorFill:qe}=Le,rt=ve,we=qe;return{color:rt,colorGradientEnd:we,gradientFromColor:rt,gradientToColor:we,titleHeight:Le.controlHeight/2,blockRadius:Le.borderRadiusSM,paragraphMarginTop:Le.marginLG+Le.marginXXS,paragraphLiHeight:Le.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),ge=Le=>{const{prefixCls:ve,className:qe,rootClassName:rt,active:we,shape:De="circle",size:Ft="default"}=Le,{getPrefixCls:mt}=Se.useContext(be.E_),ze=mt("skeleton",ve),[Bt,dt]=ce(ze),cn=(0,fe.Z)(Le,["prefixCls","className"]),Zt=ne()(ze,`${ze}-element`,{[`${ze}-active`]:we},qe,rt,dt);return Bt(Se.createElement("div",{className:Zt},Se.createElement(ie,Object.assign({prefixCls:`${ze}-avatar`,shape:De,size:Ft},cn))))},Ce=Le=>{const{prefixCls:ve,className:qe,rootClassName:rt,active:we,block:De=!1,size:Ft="default"}=Le,{getPrefixCls:mt}=Se.useContext(be.E_),ze=mt("skeleton",ve),[Bt,dt]=ce(ze),cn=(0,fe.Z)(Le,["prefixCls"]),Zt=ne()(ze,`${ze}-element`,{[`${ze}-active`]:we,[`${ze}-block`]:De},qe,rt,dt);return Bt(Se.createElement("div",{className:Zt},Se.createElement(ie,Object.assign({prefixCls:`${ze}-button`,size:Ft},cn))))};const Ae="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var Oe=Le=>{const{prefixCls:ve,className:qe,rootClassName:rt,style:we,active:De}=Le,{getPrefixCls:Ft}=Se.useContext(be.E_),mt=Ft("skeleton",ve),[ze,Bt]=ce(mt),dt=ne()(mt,`${mt}-element`,{[`${mt}-active`]:De},qe,rt,Bt);return ze(Se.createElement("div",{className:dt},Se.createElement("div",{className:ne()(`${mt}-image`,qe),style:we},Se.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${mt}-image-svg`},Se.createElement("path",{d:Ae,className:`${mt}-image-path`})))))},Te=Le=>{const{prefixCls:ve,className:qe,rootClassName:rt,active:we,block:De,size:Ft="default"}=Le,{getPrefixCls:mt}=Se.useContext(be.E_),ze=mt("skeleton",ve),[Bt,dt]=ce(ze),cn=(0,fe.Z)(Le,["prefixCls"]),Zt=ne()(ze,`${ze}-element`,{[`${ze}-active`]:we,[`${ze}-block`]:De},qe,rt,dt);return Bt(Se.createElement("div",{className:Zt},Se.createElement(ie,Object.assign({prefixCls:`${ze}-input`,size:Ft},cn))))},Xe=ee(32855),st={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},nt=st,kt=ee(7657),Ue=function(ve,qe){return Se.createElement(kt.Z,(0,Xe.Z)({},ve,{ref:qe,icon:nt}))},Ge=Se.forwardRef(Ue),bt=Ge,Ve=Le=>{const{prefixCls:ve,className:qe,rootClassName:rt,style:we,active:De,children:Ft}=Le,{getPrefixCls:mt}=Se.useContext(be.E_),ze=mt("skeleton",ve),[Bt,dt]=ce(ze),cn=ne()(ze,`${ze}-element`,{[`${ze}-active`]:De},dt,qe,rt),Zt=Ft!=null?Ft:Se.createElement(bt,null);return Bt(Se.createElement("div",{className:cn},Se.createElement("div",{className:ne()(`${ze}-image`,qe),style:we},Zt)))},et=ee(3300),sn=Le=>{const ve=mt=>{const{width:ze,rows:Bt=2}=Le;if(Array.isArray(ze))return ze[mt];if(Bt-1===mt)return ze},{prefixCls:qe,className:rt,style:we,rows:De}=Le,Ft=(0,et.Z)(Array(De)).map((mt,ze)=>Se.createElement("li",{key:ze,style:{width:ve(ze)}}));return Se.createElement("ul",{className:ne()(qe,rt),style:we},Ft)},on=Le=>{let{prefixCls:ve,className:qe,width:rt,style:we}=Le;return Se.createElement("h3",{className:ne()(ve,qe),style:Object.assign({width:rt},we)})};function We(Le){return Le&&typeof Le=="object"?Le:{}}function Xt(Le,ve){return Le&&!ve?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function nn(Le,ve){return!Le&&ve?{width:"38%"}:Le&&ve?{width:"50%"}:{}}function kn(Le,ve){const qe={};return(!Le||!ve)&&(qe.width="61%"),!Le&&ve?qe.rows=3:qe.rows=2,qe}const ta=Le=>{const{prefixCls:ve,loading:qe,className:rt,rootClassName:we,style:De,children:Ft,avatar:mt=!1,title:ze=!0,paragraph:Bt=!0,active:dt,round:cn}=Le,{getPrefixCls:Zt,direction:wt,skeleton:Gt}=Se.useContext(be.E_),Ke=Zt("skeleton",ve),[ot,jt]=ce(Ke);if(qe||!("loading"in Le)){const Vt=!!mt,Pn=!!ze,Qn=!!Bt;let Ot;if(Vt){const Dn=Object.assign(Object.assign({prefixCls:`${Ke}-avatar`},Xt(Pn,Qn)),We(mt));Ot=Se.createElement("div",{className:`${Ke}-header`},Se.createElement(ie,Object.assign({},Dn)))}let Ut;if(Pn||Qn){let Dn;if(Pn){const _n=Object.assign(Object.assign({prefixCls:`${Ke}-title`},nn(Vt,Qn)),We(ze));Dn=Se.createElement(on,Object.assign({},_n))}let qn;if(Qn){const _n=Object.assign(Object.assign({prefixCls:`${Ke}-paragraph`},kn(Vt,Pn)),We(Bt));qn=Se.createElement(sn,Object.assign({},_n))}Ut=Se.createElement("div",{className:`${Ke}-content`},Dn,qn)}const Lt=ne()(Ke,{[`${Ke}-with-avatar`]:Vt,[`${Ke}-active`]:dt,[`${Ke}-rtl`]:wt==="rtl",[`${Ke}-round`]:cn},Gt==null?void 0:Gt.className,rt,we,jt);return ot(Se.createElement("div",{className:Lt,style:Object.assign(Object.assign({},Gt==null?void 0:Gt.style),De)},Ot,Ut))}return typeof Ft!="undefined"?Ft:null};ta.Button=Ce,ta.Avatar=ge,ta.Input=Te,ta.Image=Oe,ta.Node=Ve;var Qe=ta,Re=Qe},31797:function(yt,pt,ee){"use strict";ee.d(pt,{default:function(){return ce}});var z=ee(59301),ne=ee(56762),Se=ee(92343),be=ee(92310),fe=ee.n(be),ke=ee(36355),ie=ee(61621),Ye=pe=>{const{value:ge,formatter:Fe,precision:Ce,decimalSeparator:Ae,groupSeparator:ct="",prefixCls:Oe}=pe;let Ct;if(typeof Fe=="function")Ct=Fe(ge);else{const Te=String(ge),Xe=Te.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Xe||Te==="-")Ct=Te;else{const st=Xe[1];let nt=Xe[2]||"0",kt=Xe[4]||"";nt=nt.replace(/\B(?=(\d{3})+(?!\d))/g,ct),typeof Ce=="number"&&(kt=kt.padEnd(Ce,"0").slice(0,Ce>0?Ce:0)),kt&&(kt=`${Ae}${kt}`),Ct=[z.createElement("span",{key:"int",className:`${Oe}-content-value-int`},st,nt),kt&&z.createElement("span",{key:"decimal",className:`${Oe}-content-value-decimal`},kt)]}}return z.createElement("span",{className:`${Oe}-content-value`},Ct)},Ze=ee(17313),Be=ee(83116),Ne=ee(37613);const xe=pe=>{const{componentCls:ge,marginXXS:Fe,padding:Ce,colorTextDescription:Ae,titleFontSize:ct,colorTextHeading:Oe,contentFontSize:Ct,fontFamily:Te}=pe;return{[`${ge}`]:Object.assign(Object.assign({},(0,Ze.Wf)(pe)),{[`${ge}-title`]:{marginBottom:Fe,color:Ae,fontSize:ct},[`${ge}-skeleton`]:{paddingTop:Ce},[`${ge}-content`]:{color:Oe,fontSize:Ct,fontFamily:Te,[`${ge}-content-value`]:{display:"inline-block",direction:"ltr"},[`${ge}-content-prefix, ${ge}-content-suffix`]:{display:"inline-block"},[`${ge}-content-prefix`]:{marginInlineEnd:Fe},[`${ge}-content-suffix`]:{marginInlineStart:Fe}}})}};var le=(0,Be.Z)("Statistic",pe=>{const ge=(0,Ne.TS)(pe,{});return[xe(ge)]},pe=>{const{fontSizeHeading3:ge,fontSize:Fe}=pe;return{titleFontSize:Fe,contentFontSize:ge}}),a=pe=>{const{prefixCls:ge,className:Fe,rootClassName:Ce,style:Ae,valueStyle:ct,value:Oe=0,title:Ct,valueRender:Te,prefix:Xe,suffix:st,loading:nt=!1,onMouseEnter:kt,onMouseLeave:Ue,decimalSeparator:Ge=".",groupSeparator:bt=","}=pe,{getPrefixCls:je,direction:Ve,statistic:et}=z.useContext(ke.E_),Mt=je("statistic",ge),[sn,Pt]=le(Mt),on=z.createElement(Ye,Object.assign({decimalSeparator:Ge,groupSeparator:bt,prefixCls:Mt},pe,{value:Oe})),We=fe()(Mt,{[`${Mt}-rtl`]:Ve==="rtl"},et==null?void 0:et.className,Fe,Ce,Pt);return sn(z.createElement("div",{className:We,style:Object.assign(Object.assign({},et==null?void 0:et.style),Ae),onMouseEnter:kt,onMouseLeave:Ue},Ct&&z.createElement("div",{className:`${Mt}-title`},Ct),z.createElement(ie.Z,{paragraph:!1,loading:nt,className:`${Mt}-skeleton`},z.createElement("div",{style:ct,className:`${Mt}-content`},Xe&&z.createElement("span",{className:`${Mt}-content-prefix`},Xe),Te?Te(on):on,st&&z.createElement("span",{className:`${Mt}-content-suffix`},st)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function y(pe,ge){let Fe=pe;const Ce=/\[[^\]]*]/g,Ae=(ge.match(Ce)||[]).map(Te=>Te.slice(1,-1)),ct=ge.replace(Ce,"[]"),Oe=x.reduce((Te,Xe)=>{let[st,nt]=Xe;if(Te.includes(st)){const kt=Math.floor(Fe/nt);return Fe-=kt*nt,Te.replace(new RegExp(`${st}+`,"g"),Ue=>{const Ge=Ue.length;return kt.toString().padStart(Ge,"0")})}return Te},ct);let Ct=0;return Oe.replace(Ce,()=>{const Te=Ae[Ct];return Ct+=1,Te})}function b(pe,ge){const{format:Fe=""}=ge,Ce=new Date(pe).getTime(),Ae=Date.now(),ct=Math.max(Ce-Ae,0);return y(ct,Fe)}const te=1e3/30;function oe(pe){return new Date(pe).getTime()}const re=pe=>{const{value:ge,format:Fe="HH:mm:ss",onChange:Ce,onFinish:Ae}=pe,ct=(0,ne.Z)(),Oe=z.useRef(null),Ct=()=>{Ae==null||Ae(),Oe.current&&(clearInterval(Oe.current),Oe.current=null)},Te=()=>{const nt=oe(ge);nt>=Date.now()&&(Oe.current=setInterval(()=>{ct(),Ce==null||Ce(nt-Date.now()),nt(Te(),()=>{Oe.current&&(clearInterval(Oe.current),Oe.current=null)}),[ge]);const Xe=(nt,kt)=>b(nt,Object.assign(Object.assign({},kt),{format:Fe})),st=nt=>(0,Se.Tm)(nt,{title:void 0});return z.createElement(a,Object.assign({},pe,{valueRender:st,formatter:Xe}))};var ue=z.memo(re);a.Countdown=ue;var ce=a},15969:function(yt,pt,ee){"use strict";ee.d(pt,{N:function(){return z}});const z=ne=>({color:ne.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${ne.motionDurationSlow}`,"&:focus, &:hover":{color:ne.colorLinkHover},"&:active":{color:ne.colorLinkActive}})},1710:function(yt,pt,ee){"use strict";ee.d(pt,{default:function(){return al}});var z={},ne="rc-table-internal-hook",Se=ee(11913),be=ee(6089),fe=ee(34280),ke=ee(13697),ie=ee(59301),He=ee(4676);function Ye(Ee){var Pe=ie.createContext(void 0),_e=function(gt){var vt=gt.value,zt=gt.children,Tt=ie.useRef(vt);Tt.current=vt;var Nt=ie.useState(function(){return{getValue:function(){return Tt.current},listeners:new Set}}),rn=(0,Se.Z)(Nt,1),en=rn[0];return(0,fe.Z)(function(){(0,He.unstable_batchedUpdates)(function(){en.listeners.forEach(function(an){an(vt)})})},[vt]),ie.createElement(Pe.Provider,{value:en},zt)};return{Context:Pe,Provider:_e,defaultValue:Ee}}function Ze(Ee,Pe){var _e=(0,be.Z)(typeof Pe=="function"?Pe:function(an){if(Pe===void 0)return an;if(!Array.isArray(Pe))return an[Pe];var Nn={};return Pe.forEach(function(On){Nn[On]=an[On]}),Nn}),Je=ie.useContext(Ee==null?void 0:Ee.Context),gt=Je||{},vt=gt.listeners,zt=gt.getValue,Tt=ie.useRef();Tt.current=_e(Je?zt():Ee==null?void 0:Ee.defaultValue);var Nt=ie.useState({}),rn=(0,Se.Z)(Nt,2),en=rn[1];return(0,fe.Z)(function(){if(!Je)return;function an(Nn){var On=_e(Nn);(0,ke.Z)(Tt.current,On,!0)||en({})}return vt.add(an),function(){vt.delete(an)}},[Je]),Tt.current}var Be=ee(32855),Ne=ee(8654);function xe(){var Ee=ie.createContext(null);function Pe(){return ie.useContext(Ee)}function _e(gt,vt){var zt=(0,Ne.Yr)(gt),Tt=function(rn,en){var an=zt?{ref:en}:{},Nn=ie.useRef(0),On=ie.useRef(rn),Mn=Pe();return Mn!==null?ie.createElement(gt,(0,Be.Z)({},rn,an)):((!vt||vt(On.current,rn))&&(Nn.current+=1),On.current=rn,ie.createElement(Ee.Provider,{value:Nn.current},ie.createElement(gt,(0,Be.Z)({},rn,an))))};return zt?ie.forwardRef(Tt):Tt}function Je(gt,vt){var zt=(0,Ne.Yr)(gt),Tt=function(rn,en){var an=zt?{ref:en}:{};return Pe(),ie.createElement(gt,(0,Be.Z)({},rn,an))};return zt?ie.memo(ie.forwardRef(Tt),vt):ie.memo(Tt,vt)}return{makeImmutable:_e,responseImmutable:Je,useImmutableMark:Pe}}var le=xe(),E=le.makeImmutable,a=le.responseImmutable,x=le.useImmutableMark,y=xe(),b=y.makeImmutable,te=y.responseImmutable,oe=y.useImmutableMark,re=Ye(),ue=re;function ce(Ee,Pe){var _e=ie.useRef(0);_e.current+=1;var Je=ie.useRef(Ee),gt=[];Object.keys(Ee||{}).map(function(zt){var Tt;(Ee==null?void 0:Ee[zt])!==((Tt=Je.current)===null||Tt===void 0?void 0:Tt[zt])&>.push(zt)}),Je.current=Ee;var vt=ie.useRef([]);return gt.length&&(vt.current=gt),ie.useDebugValue(_e.current),ie.useDebugValue(vt.current.join(", ")),Pe&&console.log("".concat(Pe,":"),_e.current,vt.current),_e.current}var pe=null,ge=ie.memo(function(){var Ee=ce();return ie.createElement("h1",null,"Render Times: ",Ee)});ge.displayName="RenderBlock";var Fe=ee(34666),Ce=ee(27247),Ae=ee(74430),ct=ee(92310),Oe=ee.n(ct),Ct=ee(80547),Te=ee(97938),Xe=ee(48736),st=ie.createContext({renderWithProps:!1}),nt=st,kt="RC_TABLE_KEY";function Ue(Ee){return Ee==null?[]:Array.isArray(Ee)?Ee:[Ee]}function Ge(Ee){var Pe=[],_e={};return Ee.forEach(function(Je){for(var gt=Je||{},vt=gt.key,zt=gt.dataIndex,Tt=vt||Ue(zt).join("-")||kt;_e[Tt];)Tt="".concat(Tt,"_next");_e[Tt]=!0,Pe.push(Tt)}),Pe}function bt(Ee){return Ee!=null}function je(Ee){return Ee&&(0,Fe.Z)(Ee)==="object"&&!Array.isArray(Ee)&&!ie.isValidElement(Ee)}function Ve(Ee,Pe,_e,Je,gt,vt){var zt=ie.useContext(nt),Tt=oe(),Nt=(0,Ct.Z)(function(){if(bt(Je))return[Je];var rn=Pe==null||Pe===""?[]:Array.isArray(Pe)?Pe:[Pe],en=(0,Te.Z)(Ee,rn),an=en,Nn=void 0;if(gt){var On=gt(en,Ee,_e);je(On)?(an=On.children,Nn=On.props,zt.renderWithProps=!0):an=On}return[an,Nn]},[Tt,Ee,Je,Pe,gt,_e],function(rn,en){if(vt){var an=(0,Se.Z)(rn,2),Nn=an[1],On=(0,Se.Z)(en,2),Mn=On[1];return vt(Mn,Nn)}return zt.renderWithProps?!0:!(0,ke.Z)(rn,en,!0)});return Nt}function et(Ee,Pe,_e,Je){var gt=Ee+Pe-1;return Ee<=Je&>>=_e}function Mt(Ee,Pe){return Ze(ue,function(_e){var Je=et(Ee,Pe||1,_e.hoverStartRow,_e.hoverEndRow);return[Je,_e.onHover]})}var sn=function(Pe){var _e=Pe.ellipsis,Je=Pe.rowType,gt=Pe.children,vt,zt=_e===!0?{showTitle:!0}:_e;return zt&&(zt.showTitle||Je==="header")&&(typeof gt=="string"||typeof gt=="number"?vt=gt.toString():ie.isValidElement(gt)&&typeof gt.props.children=="string"&&(vt=gt.props.children)),vt};function Pt(Ee){var Pe,_e,Je,gt,vt,zt,Tt,Nt,rn=Ee.component,en=Ee.children,an=Ee.ellipsis,Nn=Ee.scope,On=Ee.prefixCls,Mn=Ee.className,ma=Ee.align,la=Ee.record,Aa=Ee.render,Xn=Ee.dataIndex,La=Ee.renderIndex,It=Ee.shouldCellUpdate,Lo=Ee.index,lo=Ee.rowType,wo=Ee.colSpan,_o=Ee.rowSpan,ja=Ee.fixLeft,mo=Ee.fixRight,Qa=Ee.firstFixLeft,ia=Ee.lastFixLeft,ba=Ee.firstFixRight,$a=Ee.lastFixRight,lr=Ee.appendNode,Jo=Ee.additionalProps,ho=Jo===void 0?{}:Jo,er=Ee.isSticky,fr="".concat(On,"-cell"),Fr=Ze(ue,["supportSticky","allColumnsFixedLeft"]),ar=Fr.supportSticky,mu=Fr.allColumnsFixedLeft,br=Ve(la,Xn,La,en,Aa,It),Wo=(0,Se.Z)(br,2),wu=Wo[0],Zo=Wo[1],tu={},Vr=typeof ja=="number"&&ar,Uu=typeof mo=="number"&&ar;Vr&&(tu.position="sticky",tu.left=ja),Uu&&(tu.position="sticky",tu.right=mo);var bo=(Pe=(_e=(Je=Zo==null?void 0:Zo.colSpan)!==null&&Je!==void 0?Je:ho.colSpan)!==null&&_e!==void 0?_e:wo)!==null&&Pe!==void 0?Pe:1,No=(gt=(vt=(zt=Zo==null?void 0:Zo.rowSpan)!==null&&zt!==void 0?zt:ho.rowSpan)!==null&&vt!==void 0?vt:_o)!==null&>!==void 0?gt:1,To=Mt(Lo,No),Da=(0,Se.Z)(To,2),Vn=Da[0],jn=Da[1],Ha=function(Ao){var hl;la&&jn(Lo,Lo+No-1),ho==null||(hl=ho.onMouseEnter)===null||hl===void 0||hl.call(ho,Ao)},Vo=function(Ao){var hl;la&&jn(-1,-1),ho==null||(hl=ho.onMouseLeave)===null||hl===void 0||hl.call(ho,Ao)};if(bo===0||No===0)return null;var pr=(Tt=ho.title)!==null&&Tt!==void 0?Tt:sn({rowType:lo,ellipsis:an,children:wu}),il=Oe()(fr,Mn,(Nt={},(0,Ae.Z)(Nt,"".concat(fr,"-fix-left"),Vr&&ar),(0,Ae.Z)(Nt,"".concat(fr,"-fix-left-first"),Qa&&ar),(0,Ae.Z)(Nt,"".concat(fr,"-fix-left-last"),ia&&ar),(0,Ae.Z)(Nt,"".concat(fr,"-fix-left-all"),ia&&mu&&ar),(0,Ae.Z)(Nt,"".concat(fr,"-fix-right"),Uu&&ar),(0,Ae.Z)(Nt,"".concat(fr,"-fix-right-first"),ba&&ar),(0,Ae.Z)(Nt,"".concat(fr,"-fix-right-last"),$a&&ar),(0,Ae.Z)(Nt,"".concat(fr,"-ellipsis"),an),(0,Ae.Z)(Nt,"".concat(fr,"-with-append"),lr),(0,Ae.Z)(Nt,"".concat(fr,"-fix-sticky"),(Vr||Uu)&&er&&ar),(0,Ae.Z)(Nt,"".concat(fr,"-row-hover"),!Zo&&Vn),Nt),ho.className,Zo==null?void 0:Zo.className),ol={};ma&&(ol.textAlign=ma);var wl=(0,Ce.Z)((0,Ce.Z)((0,Ce.Z)((0,Ce.Z)({},tu),ho.style),ol),Zo==null?void 0:Zo.style),bu=wu;return(0,Fe.Z)(bu)==="object"&&!Array.isArray(bu)&&!ie.isValidElement(bu)&&(bu=null),an&&(ia||ba)&&(bu=ie.createElement("span",{className:"".concat(fr,"-content")},bu)),ie.createElement(rn,(0,Be.Z)({},Zo,ho,{className:il,style:wl,title:pr,scope:Nn,onMouseEnter:Ha,onMouseLeave:Vo,colSpan:bo!==1?bo:null,rowSpan:No!==1?No:null}),lr,bu)}var on=ie.memo(Pt);function We(Ee,Pe,_e,Je,gt,vt){var zt=_e[Ee]||{},Tt=_e[Pe]||{},Nt,rn;zt.fixed==="left"?Nt=Je.left[gt==="rtl"?Pe:Ee]:Tt.fixed==="right"&&(rn=Je.right[gt==="rtl"?Ee:Pe]);var en=!1,an=!1,Nn=!1,On=!1,Mn=_e[Pe+1],ma=_e[Ee-1],la=!(vt!=null&&vt.children);if(gt==="rtl"){if(Nt!==void 0){var Aa=ma&&ma.fixed==="left";On=!Aa&&la}else if(rn!==void 0){var Xn=Mn&&Mn.fixed==="right";Nn=!Xn&&la}}else if(Nt!==void 0){var La=Mn&&Mn.fixed==="left";en=!La&&la}else if(rn!==void 0){var It=ma&&ma.fixed==="right";an=!It&&la}return{fixLeft:Nt,fixRight:rn,lastFixLeft:en,firstFixRight:an,lastFixRight:Nn,firstFixLeft:On,isSticky:Je.isSticky}}var Xt=ie.createContext({}),nn=Xt;function kn(Ee){var Pe=Ee.className,_e=Ee.index,Je=Ee.children,gt=Ee.colSpan,vt=gt===void 0?1:gt,zt=Ee.rowSpan,Tt=Ee.align,Nt=Ze(ue,["prefixCls","direction"]),rn=Nt.prefixCls,en=Nt.direction,an=ie.useContext(nn),Nn=an.scrollColumnIndex,On=an.stickyOffsets,Mn=an.flattenColumns,ma=an.columns,la=_e+vt-1,Aa=la+1===Nn?vt+1:vt,Xn=We(_e,_e+Aa-1,Mn,On,en,ma==null?void 0:ma[_e]);return ie.createElement(on,(0,Be.Z)({className:Pe,index:_e,component:"td",prefixCls:rn,record:null,dataIndex:null,align:Tt,colSpan:Aa,rowSpan:zt,render:function(){return Je}},Xn))}var ta=ee(43079),Qe=["children"];function Re(Ee){var Pe=Ee.children,_e=(0,ta.Z)(Ee,Qe);return ie.createElement("tr",_e,Pe)}function Le(Ee){var Pe=Ee.children;return Pe}Le.Row=Re,Le.Cell=kn;var ve=Le;function qe(Ee){var Pe=Ee.children,_e=Ee.stickyOffsets,Je=Ee.flattenColumns,gt=Ee.columns,vt=Ze(ue,"prefixCls"),zt=Je.length-1,Tt=Je[zt],Nt=ie.useMemo(function(){return{stickyOffsets:_e,flattenColumns:Je,scrollColumnIndex:Tt!=null&&Tt.scrollbar?zt:null,columns:gt}},[Tt,Je,zt,_e,gt]);return ie.createElement(nn.Provider,{value:Nt},ie.createElement("tfoot",{className:"".concat(vt,"-summary")},Pe))}var rt=te(qe),we=ve,De=ee(70425),Ft=ee(29301),mt=ee(29194),ze=ee(24514),Bt=ee(75152),dt=ee(26112);function cn(Ee,Pe,_e,Je,gt,vt,zt){Ee.push({record:Pe,indent:_e,index:zt});var Tt=vt(Pe),Nt=gt==null?void 0:gt.has(Tt);if(Pe&&Array.isArray(Pe[Je])&&Nt)for(var rn=0;rn1?Qa-1:0),ba=1;ba=0;Tt-=1){var Nt=Pe[Tt],rn=_e&&_e[Tt],en=rn&&rn[Dn];if(Nt||en||zt){var an=en||{},Nn=an.columnType,On=(0,ta.Z)(an,_n);gt.unshift(ie.createElement("col",(0,Be.Z)({key:Tt,style:{width:Nt}},On))),zt=!0}}return ie.createElement("colgroup",null,gt)}var An=Ga,xn=ee(3300),Ma=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function oo(Ee,Pe){return(0,ie.useMemo)(function(){for(var _e=[],Je=0;Je1?"colgroup":"col":null,ellipsis:la.ellipsis,align:la.align,component:la.title?vt:zt,prefixCls:en,key:On[ma]},Aa,{additionalProps:Xn,rowType:"header"}))}))}io.displayName="HeaderRow";var Oa=io;function ea(Ee){var Pe=[];function _e(zt,Tt){var Nt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Pe[Nt]=Pe[Nt]||[];var rn=Tt,en=zt.filter(Boolean).map(function(an){var Nn={key:an.key,className:an.className||"",children:an.title,column:an,colStart:rn},On=1,Mn=an.children;return Mn&&Mn.length>0&&(On=_e(Mn,rn,Nt+1).reduce(function(ma,la){return ma+la},0),Nn.hasSubColumns=!0),"colSpan"in an&&(On=an.colSpan),"rowSpan"in an&&(Nn.rowSpan=an.rowSpan),Nn.colSpan=On,Nn.colEnd=Nn.colStart+On-1,Pe[Nt].push(Nn),rn+=On,On});return en}_e(Ee,0);for(var Je=Pe.length,gt=function(Tt){Pe[Tt].forEach(function(Nt){!("rowSpan"in Nt)&&!Nt.hasSubColumns&&(Nt.rowSpan=Je-Tt)})},vt=0;vt1&&arguments[1]!==void 0?arguments[1]:"";return typeof Pe=="number"?Pe:Pe.endsWith("%")?Ee*parseFloat(Pe)/100:null}function Qo(Ee,Pe){return ie.useMemo(function(){if(Pe&&Pe>0){var _e=0,Je=0;Ee.forEach(function(rn){var en=xr(Pe,rn.width);en?_e+=en:Je+=1});var gt=Pe-_e,vt=Je,zt=gt/Je,Tt=0,Nt=Ee.map(function(rn){var en=(0,Ce.Z)({},rn),an=xr(Pe,en.width);if(an)en.width=an;else{var Nn=Math.floor(zt);en.width=vt===1?gt:Nn,gt-=Nn,vt-=1}return Tt+=en.width,en});return[Nt,Tt]}return[Ee,Pe]},[Ee,Pe])}var Et=["children"],_t=["fixed"];function Rt(Ee){return(0,hr.Z)(Ee).filter(function(Pe){return ie.isValidElement(Pe)}).map(function(Pe){var _e=Pe.key,Je=Pe.props,gt=Je.children,vt=(0,ta.Z)(Je,Et),zt=(0,Ce.Z)({key:_e},vt);return gt&&(zt.children=Rt(gt)),zt})}function oa(Ee){var Pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return Ee.filter(function(_e){return _e&&(0,Fe.Z)(_e)==="object"}).reduce(function(_e,Je,gt){var vt=Je.fixed,zt=vt===!0?"left":vt,Tt="".concat(Pe,"-").concat(gt),Nt=Je.children;return Nt&&Nt.length>0?[].concat((0,xn.Z)(_e),(0,xn.Z)(oa(Nt,Tt).map(function(rn){return(0,Ce.Z)({fixed:zt},rn)}))):[].concat((0,xn.Z)(_e),[(0,Ce.Z)((0,Ce.Z)({key:Tt},Je),{},{fixed:zt})])},[])}function Ra(Ee){for(var Pe=!0,_e=0;_e=0;vt-=1){var zt=Ee[vt];if(gt&&zt.fixed!=="right")gt=!1;else if(!gt&&zt.fixed==="right"){warning(!1,"Index ".concat(vt+1," of `columns` missing `fixed='right'` prop."));break}}}function vn(Ee){return Ee.map(function(Pe){var _e=Pe.fixed,Je=(0,ta.Z)(Pe,_t),gt=_e;return _e==="left"?gt="right":_e==="right"&&(gt="left"),(0,Ce.Z)({fixed:gt},Je)})}function Xo(Ee,Pe){var _e=Ee.prefixCls,Je=Ee.columns,gt=Ee.children,vt=Ee.expandable,zt=Ee.expandedKeys,Tt=Ee.columnTitle,Nt=Ee.getRowKey,rn=Ee.onTriggerExpand,en=Ee.expandIcon,an=Ee.rowExpandable,Nn=Ee.expandIconColumnIndex,On=Ee.direction,Mn=Ee.expandRowByClick,ma=Ee.columnWidth,la=Ee.fixed,Aa=Ee.scrollWidth,Xn=ie.useMemo(function(){return Je||Rt(gt)},[Je,gt]),La=ie.useMemo(function(){if(vt){var mo,Qa=Xn.slice();if(!Qa.includes(z)){var ia=Nn||0;ia>=0&&Qa.splice(ia,0,z)}var ba=Qa.indexOf(z);Qa=Qa.filter(function(ho,er){return ho!==z||er===ba});var $a=Xn[ba],lr;(la==="left"||la)&&!Nn?lr="left":(la==="right"||la)&&Nn===Xn.length?lr="right":lr=$a?$a.fixed:null;var Jo=(mo={},(0,Ae.Z)(mo,Dn,{className:"".concat(_e,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Ae.Z)(mo,"title",Tt),(0,Ae.Z)(mo,"fixed",lr),(0,Ae.Z)(mo,"className","".concat(_e,"-row-expand-icon-cell")),(0,Ae.Z)(mo,"width",ma),(0,Ae.Z)(mo,"render",function(er,fr,Fr){var ar=Nt(fr,Fr),mu=zt.has(ar),br=an?an(fr):!0,Wo=en({prefixCls:_e,expanded:mu,expandable:br,record:fr,onExpand:rn});return Mn?ie.createElement("span",{onClick:function(Zo){return Zo.stopPropagation()}},Wo):Wo}),mo);return Qa.map(function(ho){return ho===z?Jo:ho})}return Xn.filter(function(ho){return ho!==z})},[vt,Xn,Nt,zt,en,On]),It=ie.useMemo(function(){var mo=La;return Pe&&(mo=Pe(mo)),mo.length||(mo=[{render:function(){return null}}]),mo},[Pe,La,On]),Lo=ie.useMemo(function(){return On==="rtl"?vn(oa(It)):oa(It)},[It,On,Aa]),lo=Qo(Lo,Aa),wo=(0,Se.Z)(lo,2),_o=wo[0],ja=wo[1];return[It,_o,ja]}var Co=Xo;function xo(Ee){var Pe,_e=Ee.prefixCls,Je=Ee.record,gt=Ee.onExpand,vt=Ee.expanded,zt=Ee.expandable,Tt="".concat(_e,"-row-expand-icon");if(!zt)return ie.createElement("span",{className:Oe()(Tt,"".concat(_e,"-row-spaced"))});var Nt=function(en){gt(Je,en),en.stopPropagation()};return ie.createElement("span",{className:Oe()(Tt,(Pe={},(0,Ae.Z)(Pe,"".concat(_e,"-row-expanded"),vt),(0,Ae.Z)(Pe,"".concat(_e,"-row-collapsed"),!vt),Pe)),onClick:Nt})}function Br(Ee,Pe,_e){var Je=[];function gt(vt){(vt||[]).forEach(function(zt,Tt){Je.push(Pe(zt,Tt)),gt(zt[_e])})}return gt(Ee),Je}function Do(Ee,Pe,_e){var Je=qn(Ee),gt=Je.expandIcon,vt=Je.expandedRowKeys,zt=Je.defaultExpandedRowKeys,Tt=Je.defaultExpandAllRows,Nt=Je.expandedRowRender,rn=Je.onExpand,en=Je.onExpandedRowsChange,an=Je.childrenColumnName,Nn=gt||xo,On=an||"children",Mn=ie.useMemo(function(){return Nt?"row":Ee.expandable&&Ee.internalHooks===ne&&Ee.expandable.__PARENT_RENDER_ICON__||Pe.some(function(Lo){return Lo&&(0,Fe.Z)(Lo)==="object"&&Lo[On]})?"nest":!1},[!!Nt,Pe]),ma=ie.useState(function(){return zt||(Tt?Br(Pe,_e,On):[])}),la=(0,Se.Z)(ma,2),Aa=la[0],Xn=la[1],La=ie.useMemo(function(){return new Set(vt||Aa||[])},[vt,Aa]),It=ie.useCallback(function(Lo){var lo=_e(Lo,Pe.indexOf(Lo)),wo,_o=La.has(lo);_o?(La.delete(lo),wo=(0,xn.Z)(La)):wo=[].concat((0,xn.Z)(La),[lo]),Xn(wo),rn&&rn(!_o,Lo),en&&en(wo)},[_e,La,Pe,rn,en]);return[Je,Mn,La,Nn,On,It]}function $n(Ee,Pe,_e,Je){var gt=Ee.map(function(vt,zt){return We(zt,zt,Ee,Pe,_e,Je==null?void 0:Je[zt])});return(0,Ct.Z)(function(){return gt},[gt],function(vt,zt){return!(0,ke.Z)(vt,zt)})}function gr(Ee){var Pe=(0,ie.useRef)(Ee),_e=(0,ie.useState)({}),Je=(0,Se.Z)(_e,2),gt=Je[1],vt=(0,ie.useRef)(null),zt=(0,ie.useRef)([]);function Tt(Nt){zt.current.push(Nt);var rn=Promise.resolve();vt.current=rn,rn.then(function(){if(vt.current===rn){var en=zt.current,an=Pe.current;zt.current=[],en.forEach(function(Nn){Pe.current=Nn(Pe.current)}),vt.current=null,an!==Pe.current&>({})}})}return(0,ie.useEffect)(function(){return function(){vt.current=null}},[]),[Pe.current,Tt]}function Xr(Ee){var Pe=(0,ie.useRef)(Ee||null),_e=(0,ie.useRef)();function Je(){window.clearTimeout(_e.current)}function gt(zt){Pe.current=zt,Je(),_e.current=window.setTimeout(function(){Pe.current=null,_e.current=void 0},100)}function vt(){return Pe.current}return(0,ie.useEffect)(function(){return Je},[]),[gt,vt]}function Pr(){var Ee=ie.useState(-1),Pe=(0,Se.Z)(Ee,2),_e=Pe[0],Je=Pe[1],gt=ie.useState(-1),vt=(0,Se.Z)(gt,2),zt=vt[0],Tt=vt[1],Nt=ie.useCallback(function(rn,en){Je(rn),Tt(en)},[]);return[_e,zt,Nt]}var mr=ee(47273),Me=(0,mr.Z)()?window:null;function pn(Ee,Pe){var _e=(0,Fe.Z)(Ee)==="object"?Ee:{},Je=_e.offsetHeader,gt=Je===void 0?0:Je,vt=_e.offsetSummary,zt=vt===void 0?0:vt,Tt=_e.offsetScroll,Nt=Tt===void 0?0:Tt,rn=_e.getContainer,en=rn===void 0?function(){return Me}:rn,an=en()||Me;return ie.useMemo(function(){var Nn=!!Ee;return{isSticky:Nn,stickyClassName:Nn?"".concat(Pe,"-sticky-holder"):"",offsetHeader:gt,offsetSummary:zt,offsetScroll:Nt,container:an}},[Nt,gt,zt,Pe,an])}function hn(Ee,Pe,_e){var Je=(0,ie.useMemo)(function(){for(var gt=[],vt=[],zt=0,Tt=0,Nt=0;Nt=an&&(ho=an-Nn),zt({scrollLeft:ho/an*(en+2)}),Xn.current.x=ba.pageX},mo=function(){if(vt.current){var ba=(0,wn.os)(vt.current).top,$a=ba+vt.current.offsetHeight,lr=Nt===window?document.documentElement.scrollTop+window.innerHeight:(0,wn.os)(Nt).top+Nt.clientHeight;$a-(0,Bt.Z)()<=lr||ba>=lr-Tt?Aa(function(Jo){return(0,Ce.Z)((0,Ce.Z)({},Jo),{},{isHiddenScrollBar:!0})}):Aa(function(Jo){return(0,Ce.Z)((0,Ce.Z)({},Jo),{},{isHiddenScrollBar:!1})})}},Qa=function(ba){Aa(function($a){return(0,Ce.Z)((0,Ce.Z)({},$a),{},{scrollLeft:ba/en*an||0})})};return ie.useImperativeHandle(_e,function(){return{setScrollLeft:Qa}}),ie.useEffect(function(){var ia=(0,Un.Z)(document.body,"mouseup",wo,!1),ba=(0,Un.Z)(document.body,"mousemove",ja,!1);return mo(),function(){ia.remove(),ba.remove()}},[Nn,Lo]),ie.useEffect(function(){var ia=(0,Un.Z)(Nt,"scroll",mo,!1),ba=(0,Un.Z)(window,"resize",mo,!1);return function(){ia.remove(),ba.remove()}},[Nt]),ie.useEffect(function(){la.isHiddenScrollBar||Aa(function(ia){var ba=vt.current;return ba?(0,Ce.Z)((0,Ce.Z)({},ia),{},{scrollLeft:ba.scrollLeft/ba.scrollWidth*ba.clientWidth}):ia})},[la.isHiddenScrollBar]),en<=an||!Nn||la.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,Bt.Z)(),width:an,bottom:Tt},className:"".concat(rn,"-sticky-scroll")},ie.createElement("div",{onMouseDown:_o,ref:On,className:Oe()("".concat(rn,"-sticky-scroll-bar"),(0,Ae.Z)({},"".concat(rn,"-sticky-scroll-bar-active"),Lo)),style:{width:"".concat(Nn,"px"),transform:"translate3d(".concat(la.scrollLeft,"px, 0, 0)")}}))},yo=ie.forwardRef(zo);function tn(Ee){return null}var Zr=tn;function Or(Ee){return null}var iu=Or,Su="rc-table",Ea=[],Ka={};function Mo(){return"No Data"}function to(Ee){var Pe,_e=(0,Ce.Z)({rowKey:"key",prefixCls:Su,emptyText:Mo},Ee),Je=_e.prefixCls,gt=_e.className,vt=_e.rowClassName,zt=_e.style,Tt=_e.data,Nt=_e.rowKey,rn=_e.scroll,en=_e.tableLayout,an=_e.direction,Nn=_e.title,On=_e.footer,Mn=_e.summary,ma=_e.caption,la=_e.id,Aa=_e.showHeader,Xn=_e.components,La=_e.emptyText,It=_e.onRow,Lo=_e.onHeaderRow,lo=_e.internalHooks,wo=_e.transformColumns,_o=_e.internalRefs,ja=_e.tailor,mo=_e.sticky,Qa=Tt||Ea,ia=!!Qa.length,ba=lo===ne,$a=ie.useCallback(function(eu,Hu){return(0,Te.Z)(Xn,eu)||Hu},[Xn]),lr=ie.useMemo(function(){return typeof Nt=="function"?Nt:function(eu){var Hu=eu&&eu[Nt];return Hu}},[Nt]),Jo=$a(["body"]),ho=Pr(),er=(0,Se.Z)(ho,3),fr=er[0],Fr=er[1],ar=er[2],mu=Do(_e,Qa,lr),br=(0,Se.Z)(mu,6),Wo=br[0],wu=br[1],Zo=br[2],tu=br[3],Vr=br[4],Uu=br[5],bo=rn==null?void 0:rn.x,No=ie.useState(0),To=(0,Se.Z)(No,2),Da=To[0],Vn=To[1],jn=Co((0,Ce.Z)((0,Ce.Z)((0,Ce.Z)({},_e),Wo),{},{expandable:!!Wo.expandedRowRender,columnTitle:Wo.columnTitle,expandedKeys:Zo,getRowKey:lr,onTriggerExpand:Uu,expandIcon:tu,expandIconColumnIndex:Wo.expandIconColumnIndex,direction:an,scrollWidth:ba&&ja&&typeof bo=="number"?bo:null}),ba?wo:null),Ha=(0,Se.Z)(jn,3),Vo=Ha[0],pr=Ha[1],il=Ha[2],ol=il!=null?il:bo,wl=ie.useMemo(function(){return{columns:Vo,flattenColumns:pr}},[Vo,pr]),bu=ie.useRef(),Du=ie.useRef(),Ao=ie.useRef(),hl=ie.useRef(),yl=ie.useRef(),Jr=ie.useState(!1),uu=(0,Se.Z)(Jr,2),Tu=uu[0],Xu=uu[1],ju=ie.useState(!1),Ir=(0,Se.Z)(ju,2),El=Ir[0],sl=Ir[1],nu=gr(new Map),Go=(0,Se.Z)(nu,2),_u=Go[0],cl=Go[1],Gl=Ge(pr),Nl=Gl.map(function(eu){return _u.get(eu)}),bl=ie.useMemo(function(){return Nl},[Nl.join("_")]),Al=Hn(bl,pr.length,an),Yt=rn&&bt(rn.y),Wu=rn&&bt(ol)||!!Wo.fixed,Kl=Wu&&pr.some(function(eu){var Hu=eu.fixed;return Hu}),ii=ie.useRef(),Ql=pn(mo,Je),Yl=Ql.isSticky,Ul=Ql.offsetHeader,kl=Ql.offsetSummary,Ur=Ql.offsetScroll,pu=Ql.stickyClassName,vr=Ql.container,zu=ie.useMemo(function(){return Mn==null?void 0:Mn(Qa)},[Mn,Qa]),Fl=(Yt||Yl)&&ie.isValidElement(zu)&&zu.type===ve&&zu.props.fixed,Bl,Pl,_l;Yt&&(Pl={overflowY:"scroll",maxHeight:rn.y}),Wu&&(Bl={overflowX:"auto"},Yt||(Pl={overflowY:"hidden"}),_l={width:ol===!0?"auto":ol,minWidth:"100%"});var ti=ie.useCallback(function(eu,Hu){(0,mt.Z)(bu.current)&&cl(function(Tl){if(Tl.get(eu)!==Hu){var ni=new Map(Tl);return ni.set(eu,Hu),ni}return Tl})},[]),Bc=Xr(null),ys=(0,Se.Z)(Bc,2),xc=ys[0],Hr=ys[1];function au(eu,Hu){Hu&&(typeof Hu=="function"?Hu(eu):Hu.scrollLeft!==eu&&(Hu.scrollLeft=eu,Hu.scrollLeft!==eu&&setTimeout(function(){Hu.scrollLeft=eu},0)))}var gi=(0,be.Z)(function(eu){var Hu=eu.currentTarget,Tl=eu.scrollLeft,ni=an==="rtl",Ol=typeof Tl=="number"?Tl:Hu.scrollLeft,lc=Hu||Ka;if(!Hr()||Hr()===lc){var Vu;xc(lc),au(Ol,Du.current),au(Ol,Ao.current),au(Ol,yl.current),au(Ol,(Vu=ii.current)===null||Vu===void 0?void 0:Vu.setScrollLeft)}var Is=Hu||Du.current;if(Is){var Os=Is.scrollWidth,ji=Is.clientWidth;if(Os===ji){Xu(!1),sl(!1);return}ni?(Xu(-Ol0)):(Xu(Ol>0),sl(Ol1?ma-ba:0,lr=(0,Ce.Z)((0,Ce.Z)((0,Ce.Z)({},wo),Nt),{},{flex:"0 0 ".concat(ba,"px"),width:"".concat(ba,"px"),marginRight:$a,pointerEvents:"auto"}),Jo=ie.useMemo(function(){return en?Qa<=1:ja===0||Qa===0||Qa>1},[Qa,ja,en]);Jo?lr.visibility="hidden":en&&(lr.height=an==null?void 0:an(Qa));var ho=Jo?function(){return null}:Nn,er={};return(Qa===0||ja===0)&&(er.rowSpan=1,er.colSpan=1),ie.createElement(on,(0,Be.Z)({className:Oe()(Mn,rn),ellipsis:_e.ellipsis,align:_e.align,scope:_e.rowScope,component:"div",prefixCls:Pe.prefixCls,key:La,record:Tt,index:vt,renderIndex:zt,dataIndex:On,render:ho,shouldCellUpdate:_e.shouldCellUpdate},It,{appendNode:Lo,additionalProps:(0,Ce.Z)((0,Ce.Z)({},lo),{},{style:lr},er)}))}var Wa=Zu,ca=["data","index","className","rowKey","style","extra","getHeight"],Ro=ie.forwardRef(function(Ee,Pe){var _e=Ee.data,Je=Ee.index,gt=Ee.className,vt=Ee.rowKey,zt=Ee.style,Tt=Ee.extra,Nt=Ee.getHeight,rn=(0,ta.Z)(Ee,ca),en=_e.record,an=_e.indent,Nn=_e.index,On=Ze(ue,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Mn=On.scrollX,ma=On.flattenColumns,la=On.prefixCls,Aa=On.fixColumn,Xn=On.componentWidth,La=Ke(en,vt,Je,an),It=La.rowSupportExpand,Lo=La.expanded,lo=La.rowProps,wo=La.expandedRowRender,_o=La.expandedRowClassName,ja;if(It&&Lo){var mo=wo(en,Je,an+1,Lo),Qa=_o==null?void 0:_o(en,Je,an),ia={};Aa&&(ia={style:(0,Ae.Z)({},"--virtual-width","".concat(Xn,"px"))});var ba="".concat(la,"-expanded-row-cell");ja=ie.createElement("div",{className:Oe()("".concat(la,"-expanded-row"),"".concat(la,"-expanded-row-level-").concat(an+1),Qa)},ie.createElement(on,{component:"div",prefixCls:la,className:Oe()(ba,(0,Ae.Z)({},"".concat(ba,"-fixed"),Aa)),additionalProps:ia},mo))}var $a=(0,Ce.Z)((0,Ce.Z)({},zt),{},{width:Mn});Tt&&($a.position="absolute",$a.pointerEvents="none");var lr=ie.createElement("div",(0,Be.Z)({},lo,rn,{ref:It?null:Pe,className:Oe()(gt,"".concat(la,"-row"),lo==null?void 0:lo.className,(0,Ae.Z)({},"".concat(la,"-row-extra"),Tt)),style:(0,Ce.Z)((0,Ce.Z)({},$a),lo==null?void 0:lo.style)}),ma.map(function(Jo,ho){return ie.createElement(Wa,{key:ho,rowInfo:La,column:Jo,colIndex:ho,indent:an,index:Je,renderIndex:Nn,record:en,inverse:Tt,getHeight:Nt})}));return It?ie.createElement("div",{ref:Pe},lr,ja):lr}),Rr=te(Ro),_r=Rr,qr=ie.forwardRef(function(Ee,Pe){var _e=Ee.data,Je=Ee.onScroll,gt=Ze(ue,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),vt=gt.flattenColumns,zt=gt.onColumnResize,Tt=gt.getRowKey,Nt=gt.expandedKeys,rn=gt.prefixCls,en=gt.childrenColumnName,an=gt.emptyNode,Nn=gt.scrollX,On=Ze(Lr),Mn=On.scrollY,ma=On.listItemHeight,la=ie.useRef(),Aa=Zt(_e,en,Nt,Tt),Xn=ie.useMemo(function(){var ja=0;return vt.map(function(mo){var Qa=mo.width,ia=mo.key;return ja+=Qa,[ia,Qa,ja]})},[vt]),La=ie.useMemo(function(){return Xn.map(function(ja){return ja[2]})},[Xn]);ie.useEffect(function(){Xn.forEach(function(ja){var mo=(0,Se.Z)(ja,2),Qa=mo[0],ia=mo[1];zt(Qa,ia)})},[Xn]),ie.useImperativeHandle(Pe,function(){var ja={};return Object.defineProperty(ja,"scrollLeft",{get:function(){var Qa;return((Qa=la.current)===null||Qa===void 0?void 0:Qa.getScrollInfo().x)||0},set:function(Qa){var ia;(ia=la.current)===null||ia===void 0||ia.scrollTo({left:Qa})}}),ja});var It=function(mo,Qa){var ia,ba=(ia=Aa[Qa])===null||ia===void 0?void 0:ia.record,$a=mo.onCell;if($a){var lr,Jo=$a(ba,Qa);return(lr=Jo==null?void 0:Jo.rowSpan)!==null&&lr!==void 0?lr:1}return 1},Lo=function(mo){var Qa=mo.start,ia=mo.end,ba=mo.getSize,$a=mo.offsetY;if(ia<0)return null;for(var lr=vt.filter(function(bo){return It(bo,Qa)===0}),Jo=Qa,ho=function(No){if(lr=lr.filter(function(To){return It(To,No)===0}),!lr.length)return Jo=No,"break"},er=Qa;er>=0;er-=1){var fr=ho(er);if(fr==="break")break}for(var Fr=vt.filter(function(bo){return It(bo,ia)!==1}),ar=ia,mu=function(No){if(Fr=Fr.filter(function(To){return It(To,No)!==1}),!Fr.length)return ar=Math.max(No-1,ia),"break"},br=ia;br1})&&wu.push(No)},tu=Jo;tu<=ar;tu+=1)var Vr=Zo(tu);var Uu=wu.map(function(bo){var No=Aa[bo],To=Tt(No.record,bo),Da=function(Ha){var Vo=bo+Ha-1,pr=Tt(Aa[Vo].record,Vo),il=ba(To,pr);return il.bottom-il.top},Vn=ba(To);return ie.createElement(_r,{key:bo,data:No,rowKey:To,index:bo,style:{top:-$a+Vn.top},extra:!0,getHeight:Da})});return Uu},lo=ie.useMemo(function(){return{columnsOffset:La}},[La]),wo="".concat(rn,"-tbody"),_o;return Aa.length?_o=ie.createElement(Wr.Z,{fullHeight:!1,ref:la,className:Oe()(wo,"".concat(wo,"-virtual")),height:Mn,itemHeight:ma||24,data:Aa,itemKey:function(mo){return Tt(mo.record)},scrollWidth:Nn,onVirtualScroll:function(mo){var Qa=mo.x;Je({scrollLeft:Qa})},extraRender:Lo},function(ja,mo,Qa){var ia=Tt(ja.record,mo);return ie.createElement(_r,(0,Be.Z)({data:ja,rowKey:ia,index:mo},Qa))}):_o=ie.createElement("div",{className:Oe()("".concat(rn,"-placeholder"))},ie.createElement(on,{component:"div",prefixCls:rn},an)),ie.createElement(fl.Provider,{value:lo},_o)}),el=te(qr),pl=el,Cn=function(Pe,_e){var Je=_e.ref,gt=_e.onScroll;return ie.createElement(pl,{ref:Je,data:Pe,onScroll:gt})},yn=100;function Ln(Ee){var Pe=Ee.columns,_e=Ee.scroll,Je=Ee.prefixCls,gt=Je===void 0?Su:Je,vt=Ee.className,zt=Ee.listItemHeight,Tt=_e||{},Nt=Tt.x,rn=Tt.y;typeof Nt!="number"&&(Nt=((Pe||[]).length+1)*yn),typeof rn!="number"&&(rn=500);var en=ie.useMemo(function(){return{scrollY:rn,listItemHeight:zt}},[rn,zt]);return ie.createElement(Lr.Provider,{value:en},ie.createElement(Za,(0,Be.Z)({},Ee,{className:Oe()(vt,"".concat(gt,"-virtual")),scroll:(0,Ce.Z)((0,Ce.Z)({},_e),{},{x:Nt}),components:{body:Cn},columns:Pe,internalHooks:ne,tailor:!0})))}function Ba(Ee){return b(Ln,Ee)}var xa=Ba(),Io=null;function Sa(Ee){return null}var jo=Sa;function Uo(Ee){return null}var Tr=Uo,_a=ee(2738),Oo=ee(68031),Er=ee(36355),Sr=ee(93891),Au=ee(19716),$r=ee(8628),Iu=ee(31724),Qu=ee(58421),wa=ee(71418),ya=ee(88088);function so(Ee){return function(_e){let{prefixCls:Je,onExpand:gt,record:vt,expanded:zt,expandable:Tt}=_e;const Nt=`${Je}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:rn=>{gt(vt,rn),rn.stopPropagation()},className:Oe()(Nt,{[`${Nt}-spaced`]:!Tt,[`${Nt}-expanded`]:Tt&&zt,[`${Nt}-collapsed`]:Tt&&!zt}),"aria-label":zt?Ee.collapse:Ee.expand,"aria-expanded":zt})}}var vo=so;function Gr(Ee,Pe){return"key"in Ee&&Ee.key!==void 0&&Ee.key!==null?Ee.key:Ee.dataIndex?Array.isArray(Ee.dataIndex)?Ee.dataIndex.join("."):Ee.dataIndex:Pe}function Bu(Ee,Pe){return Pe?`${Pe}-${Ee}`:`${Ee}`}function Ou(Ee,Pe){return typeof Ee=="function"?Ee(Pe):Ee}function Lu(Ee,Pe){const _e=Ou(Ee,Pe);return Object.prototype.toString.call(_e)==="[object Object]"?"":_e}var En={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},nl=En,Ll=ee(7657),ll=function(Pe,_e){return ie.createElement(Ll.Z,(0,Be.Z)({},Pe,{ref:_e,icon:nl}))},ur=ie.forwardRef(ll),Qr=ur,yu=ee(56762);function Yr(Ee){const Pe=ie.useRef(Ee),_e=(0,yu.Z)();return[()=>Pe.current,Je=>{Pe.current=Je,_e()}]}var yr=ee(3113),cu=ee(24905),xu=ee(38854),jl=ee(64165),Zl=ee(20834),Si=ee(40875),xl=ee(5112),ei=ee(17574),zl=ee(47472),_i=ee(92832);function Cl(Ee){let{value:Pe,onChange:_e,filterSearch:Je,tablePrefixCls:gt,locale:vt}=Ee;return Je?ie.createElement("div",{className:`${gt}-filter-dropdown-search`},ie.createElement(_i.default,{prefix:ie.createElement(zl.Z,null),placeholder:vt.filterSearchPlaceholder,onChange:_e,value:Pe,htmlSize:1,className:`${gt}-filter-dropdown-search-input`})):null}var Ni=Cl,ki=ee(10228);const vc=Ee=>{const{keyCode:Pe}=Ee;Pe===ki.Z.ENTER&&Ee.stopPropagation()};var Ws=ie.forwardRef((Ee,Pe)=>ie.createElement("div",{className:Ee.className,onClick:_e=>_e.stopPropagation(),onKeyDown:vc,ref:Pe},Ee.children));function li(Ee){let Pe=[];return(Ee||[]).forEach(_e=>{let{value:Je,children:gt}=_e;Pe.push(Je),gt&&(Pe=[].concat((0,xn.Z)(Pe),(0,xn.Z)(li(gt))))}),Pe}function hc(Ee){return Ee.some(Pe=>{let{children:_e}=Pe;return _e})}function ds(Ee,Pe){return typeof Pe=="string"||typeof Pe=="number"?Pe==null?void 0:Pe.toString().toLowerCase().includes(Ee.trim().toLowerCase()):!1}function gs(Ee){let{filters:Pe,prefixCls:_e,filteredKeys:Je,filterMultiple:gt,searchValue:vt,filterSearch:zt}=Ee;return Pe.map((Tt,Nt)=>{const rn=String(Tt.value);if(Tt.children)return{key:rn||Nt,label:Tt.text,popupClassName:`${_e}-dropdown-submenu`,children:gs({filters:Tt.children,prefixCls:_e,filteredKeys:Je,filterMultiple:gt,searchValue:vt,filterSearch:zt})};const en=gt?cu.default:xl.ZP,an={key:Tt.value!==void 0?rn:Nt,label:ie.createElement(ie.Fragment,null,ie.createElement(en,{checked:Je.includes(rn)}),ie.createElement("span",null,Tt.text))};return vt.trim()?typeof zt=="function"?zt(vt,Tt)?an:null:ds(vt,Tt.text)?an:null:an})}function Gs(Ee){var Pe,_e;const{tablePrefixCls:Je,prefixCls:gt,column:vt,dropdownPrefixCls:zt,columnKey:Tt,filterMultiple:Nt,filterMode:rn="menu",filterSearch:en=!1,filterState:an,triggerFilter:Nn,locale:On,children:Mn,getPopupContainer:ma}=Ee,{filterDropdownOpen:la,onFilterDropdownOpenChange:Aa,filterResetToDefaultFilteredValue:Xn,defaultFilteredValue:La,filterDropdownVisible:It,onFilterDropdownVisibleChange:Lo}=vt,[lo,wo]=ie.useState(!1),_o=!!(an&&(!((Pe=an.filteredKeys)===null||Pe===void 0)&&Pe.length||an.forceFiltered)),ja=jn=>{wo(jn),Aa==null||Aa(jn),Lo==null||Lo(jn)},mo=(_e=la!=null?la:It)!==null&&_e!==void 0?_e:lo,Qa=an==null?void 0:an.filteredKeys,[ia,ba]=Yr(Qa||[]),$a=jn=>{let{selectedKeys:Ha}=jn;ba(Ha)},lr=(jn,Ha)=>{let{node:Vo,checked:pr}=Ha;$a(Nt?{selectedKeys:jn}:{selectedKeys:pr&&Vo.key?[Vo.key]:[]})};ie.useEffect(()=>{lo&&$a({selectedKeys:Qa||[]})},[Qa]);const[Jo,ho]=ie.useState([]),er=jn=>{ho(jn)},[fr,Fr]=ie.useState(""),ar=jn=>{const{value:Ha}=jn.target;Fr(Ha)};ie.useEffect(()=>{lo||Fr("")},[lo]);const mu=jn=>{const Ha=jn&&jn.length?jn:null;if(Ha===null&&(!an||!an.filteredKeys)||(0,ke.Z)(Ha,an==null?void 0:an.filteredKeys,!0))return null;Nn({column:vt,key:Tt,filteredKeys:Ha})},br=()=>{ja(!1),mu(ia())},Wo=function(){let{confirm:jn,closeDropdown:Ha}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};jn&&mu([]),Ha&&ja(!1),Fr(""),ba(Xn?(La||[]).map(Vo=>String(Vo)):[])},wu=function(){let{closeDropdown:jn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};jn&&ja(!1),mu(ia())},Zo=jn=>{jn&&Qa!==void 0&&ba(Qa||[]),ja(jn),!jn&&!vt.filterDropdown&&br()},tu=Oe()({[`${zt}-menu-without-submenu`]:!hc(vt.filters||[])}),Vr=jn=>{if(jn.target.checked){const Ha=li(vt==null?void 0:vt.filters).map(Vo=>String(Vo));ba(Ha)}else ba([])},Uu=jn=>{let{filters:Ha}=jn;return(Ha||[]).map((Vo,pr)=>{const il=String(Vo.value),ol={title:Vo.text,key:Vo.value!==void 0?il:pr};return Vo.children&&(ol.children=Uu({filters:Vo.children})),ol})},bo=jn=>{var Ha;return Object.assign(Object.assign({},jn),{text:jn.title,value:jn.key,children:((Ha=jn.children)===null||Ha===void 0?void 0:Ha.map(Vo=>bo(Vo)))||[]})};let No;if(typeof vt.filterDropdown=="function")No=vt.filterDropdown({prefixCls:`${zt}-custom`,setSelectedKeys:jn=>$a({selectedKeys:jn}),selectedKeys:ia(),confirm:wu,clearFilters:Wo,filters:vt.filters,visible:mo,close:()=>{ja(!1)}});else if(vt.filterDropdown)No=vt.filterDropdown;else{const jn=ia()||[],Ha=()=>(vt.filters||[]).length===0?ie.createElement(jl.Z,{image:jl.Z.PRESENTED_IMAGE_SIMPLE,description:On.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):rn==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(Ni,{filterSearch:en,value:fr,onChange:ar,tablePrefixCls:Je,locale:On}),ie.createElement("div",{className:`${Je}-filter-dropdown-tree`},Nt?ie.createElement(cu.default,{checked:jn.length===li(vt.filters).length,indeterminate:jn.length>0&&jn.lengthtypeof en=="function"?en(fr,bo(pr)):ds(fr,pr.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(Ni,{filterSearch:en,value:fr,onChange:ar,tablePrefixCls:Je,locale:On}),ie.createElement(Zl.default,{selectable:!0,multiple:Nt,prefixCls:`${zt}-menu`,className:tu,onSelect:$a,onDeselect:$a,selectedKeys:jn,getPopupContainer:ma,openKeys:Jo,onOpenChange:er,items:gs({filters:vt.filters||[],filterSearch:en,prefixCls:gt,filteredKeys:ia(),filterMultiple:Nt,searchValue:fr})})),Vo=()=>Xn?(0,ke.Z)((La||[]).map(pr=>String(pr)),jn,!0):jn.length===0;No=ie.createElement(ie.Fragment,null,Ha(),ie.createElement("div",{className:`${gt}-dropdown-btns`},ie.createElement(yr.ZP,{type:"link",size:"small",disabled:Vo(),onClick:()=>Wo()},On.filterReset),ie.createElement(yr.ZP,{type:"primary",size:"small",onClick:br},On.filterConfirm)))}vt.filterDropdown&&(No=ie.createElement(Si.J,{selectable:void 0},No));const To=()=>ie.createElement(Ws,{className:`${gt}-dropdown`},No);let Da;typeof vt.filterIcon=="function"?Da=vt.filterIcon(_o):vt.filterIcon?Da=vt.filterIcon:Da=ie.createElement(Qr,null);const{direction:Vn}=ie.useContext(Er.E_);return ie.createElement("div",{className:`${gt}-column`},ie.createElement("span",{className:`${Je}-column-title`},Mn),ie.createElement(xu.Z,{dropdownRender:To,trigger:["click"],open:mo,onOpenChange:Zo,getPopupContainer:ma,placement:Vn==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:Oe()(`${gt}-trigger`,{active:_o}),onClick:jn=>{jn.stopPropagation()}},Da)))}var ci=Gs;function ms(Ee,Pe,_e){let Je=[];return(Ee||[]).forEach((gt,vt)=>{var zt;const Tt=Bu(vt,_e);if(gt.filters||"filterDropdown"in gt||"onFilter"in gt)if("filteredValue"in gt){let Nt=gt.filteredValue;"filterDropdown"in gt||(Nt=(zt=Nt==null?void 0:Nt.map(String))!==null&&zt!==void 0?zt:Nt),Je.push({column:gt,key:Gr(gt,Tt),filteredKeys:Nt,forceFiltered:gt.filtered})}else Je.push({column:gt,key:Gr(gt,Tt),filteredKeys:Pe&>.defaultFilteredValue?gt.defaultFilteredValue:void 0,forceFiltered:gt.filtered});"children"in gt&&(Je=[].concat((0,xn.Z)(Je),(0,xn.Z)(ms(gt.children,Pe,Tt))))}),Je}function Ks(Ee,Pe,_e,Je,gt,vt,zt,Tt){return _e.map((Nt,rn)=>{const en=Bu(rn,Tt),{filterMultiple:an=!0,filterMode:Nn,filterSearch:On}=Nt;let Mn=Nt;if(Mn.filters||Mn.filterDropdown){const ma=Gr(Mn,en),la=Je.find(Aa=>{let{key:Xn}=Aa;return ma===Xn});Mn=Object.assign(Object.assign({},Mn),{title:Aa=>ie.createElement(ci,{tablePrefixCls:Ee,prefixCls:`${Ee}-filter`,dropdownPrefixCls:Pe,column:Mn,columnKey:ma,filterState:la,filterMultiple:an,filterMode:Nn,filterSearch:On,triggerFilter:vt,locale:gt,getPopupContainer:zt},Ou(Nt.title,Aa))})}return"children"in Mn&&(Mn=Object.assign(Object.assign({},Mn),{children:Ks(Ee,Pe,Mn.children,Je,gt,vt,zt,en)})),Mn})}function Ri(Ee){const Pe={};return Ee.forEach(_e=>{let{key:Je,filteredKeys:gt,column:vt}=_e;const{filters:zt,filterDropdown:Tt}=vt;if(Tt)Pe[Je]=gt||null;else if(Array.isArray(gt)){const Nt=li(zt);Pe[Je]=Nt.filter(rn=>gt.includes(String(rn)))}else Pe[Je]=null}),Pe}function yi(Ee,Pe){return Pe.reduce((_e,Je)=>{const{column:{onFilter:gt,filters:vt},filteredKeys:zt}=Je;return gt&&zt&&zt.length?_e.filter(Tt=>zt.some(Nt=>{const rn=li(vt),en=rn.findIndex(Nn=>String(Nn)===String(Nt)),an=en!==-1?rn[en]:Nt;return gt(an,Tt)})):_e},Ee)}const fs=Ee=>Ee.flatMap(Pe=>"children"in Pe?[Pe].concat((0,xn.Z)(fs(Pe.children||[]))):[Pe]);function Qs(Ee){let{prefixCls:Pe,dropdownPrefixCls:_e,mergedColumns:Je,onFilterChange:gt,getPopupContainer:vt,locale:zt}=Ee;const Tt=ie.useMemo(()=>fs(Je||[]),[Je]),[Nt,rn]=ie.useState(()=>ms(Tt,!0)),en=ie.useMemo(()=>{const Mn=ms(Tt,!1);if(Mn.length===0)return Mn;let ma=!0,la=!0;if(Mn.forEach(Aa=>{let{filteredKeys:Xn}=Aa;Xn!==void 0?ma=!1:la=!1}),ma){const Aa=(Tt||[]).map((Xn,La)=>Gr(Xn,Bu(La)));return Nt.filter(Xn=>{let{key:La}=Xn;return Aa.includes(La)}).map(Xn=>{const La=Tt[Aa.findIndex(It=>It===Xn.key)];return Object.assign(Object.assign({},Xn),{column:Object.assign(Object.assign({},Xn.column),La),forceFiltered:La.filtered})})}return Mn},[Tt,Nt]),an=ie.useMemo(()=>Ri(en),[en]),Nn=Mn=>{const ma=en.filter(la=>{let{key:Aa}=la;return Aa!==Mn.key});ma.push(Mn),rn(ma),gt(Ri(ma),ma)};return[Mn=>Ks(Pe,_e,Mn,en,zt,Nn,vt),en,an]}var Ys=Qs;function ps(Ee,Pe,_e){const Je=ie.useRef({});function gt(vt){if(!Je.current||Je.current.data!==Ee||Je.current.childrenColumnName!==Pe||Je.current.getRowKey!==_e){let Tt=function(Nt){Nt.forEach((rn,en)=>{const an=_e(rn,en);zt.set(an,rn),rn&&typeof rn=="object"&&Pe in rn&&Tt(rn[Pe]||[])})};const zt=new Map;Tt(Ee),Je.current={data:Ee,childrenColumnName:Pe,kvMap:zt,getRowKey:_e}}return Je.current.kvMap.get(vt)}return[gt]}var Us=ee(50371),_s=function(Ee,Pe){var _e={};for(var Je in Ee)Object.prototype.hasOwnProperty.call(Ee,Je)&&Pe.indexOf(Je)<0&&(_e[Je]=Ee[Je]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var gt=0,Je=Object.getOwnPropertySymbols(Ee);gt{const vt=Ee[gt];typeof vt!="function"&&(_e[gt]=vt)}),_e}function Ti(Ee,Pe,_e){const Je=_e&&typeof _e=="object"?_e:{},{total:gt=0}=Je,vt=_s(Je,["total"]),[zt,Tt]=(0,ie.useState)(()=>({current:"defaultCurrent"in vt?vt.defaultCurrent:1,pageSize:"defaultPageSize"in vt?vt.defaultPageSize:Fi})),Nt=(0,Us.Z)(zt,vt,{total:gt>0?gt:Ee}),rn=Math.ceil((gt||Ee)/Nt.pageSize);Nt.current>rn&&(Nt.current=rn||1);const en=(Nn,On)=>{Tt({current:Nn!=null?Nn:1,pageSize:On||Nt.pageSize})},an=(Nn,On)=>{var Mn;_e&&((Mn=_e.onChange)===null||Mn===void 0||Mn.call(_e,Nn,On)),en(Nn,On),Pe(Nn,On||(Nt==null?void 0:Nt.pageSize))};return _e===!1?[{},()=>{}]:[Object.assign(Object.assign({},Nt),{onChange:an}),en]}var Ec=Ti,Sc=ee(84105),di=ee(35654),Mi=ee(90782),vl=ee(71430),yc=ee(18929);const ql={},vs="SELECT_ALL",Vi="SELECT_INVERT",hs="SELECT_NONE",Vs=[],Es=(Ee,Pe)=>{let _e=[];return(Pe||[]).forEach(Je=>{_e.push(Je),Je&&typeof Je=="object"&&Ee in Je&&(_e=[].concat((0,xn.Z)(_e),(0,xn.Z)(Es(Ee,Je[Ee]))))}),_e};var Js=(Ee,Pe)=>{const{preserveSelectedRowKeys:_e,selectedRowKeys:Je,defaultSelectedRowKeys:gt,getCheckboxProps:vt,onChange:zt,onSelect:Tt,onSelectAll:Nt,onSelectInvert:rn,onSelectNone:en,onSelectMultiple:an,columnWidth:Nn,type:On,selections:Mn,fixed:ma,renderCell:la,hideSelectAll:Aa,checkStrictly:Xn=!0}=Pe||{},{prefixCls:La,data:It,pageData:Lo,getRecordByKey:lo,getRowKey:wo,expandType:_o,childrenColumnName:ja,locale:mo,getPopupContainer:Qa}=Ee,[ia,ba]=(0,yc.Z)(Je||gt||Vs,{value:Je}),$a=ie.useRef(new Map),lr=(0,ie.useCallback)(bo=>{if(_e){const No=new Map;bo.forEach(To=>{let Da=lo(To);!Da&&$a.current.has(To)&&(Da=$a.current.get(To)),No.set(To,Da)}),$a.current=No}},[lo,_e]);ie.useEffect(()=>{lr(ia)},[ia]);const{keyEntities:Jo}=(0,ie.useMemo)(()=>{if(Xn)return{keyEntities:null};let bo=It;if(_e){const No=new Set(It.map((Da,Vn)=>wo(Da,Vn))),To=Array.from($a.current).reduce((Da,Vn)=>{let[jn,Ha]=Vn;return No.has(jn)?Da:Da.concat(Ha)},[]);bo=[].concat((0,xn.Z)(bo),(0,xn.Z)(To))}return(0,vl.I8)(bo,{externalGetKey:wo,childrenPropName:ja})},[It,wo,Xn,ja,_e]),ho=(0,ie.useMemo)(()=>Es(ja,Lo),[ja,Lo]),er=(0,ie.useMemo)(()=>{const bo=new Map;return ho.forEach((No,To)=>{const Da=wo(No,To),Vn=(vt?vt(No):null)||{};bo.set(Da,Vn)}),bo},[ho,wo,vt]),fr=(0,ie.useCallback)(bo=>{var No;return!!(!((No=er.get(wo(bo)))===null||No===void 0)&&No.disabled)},[er,wo]),[Fr,ar]=(0,ie.useMemo)(()=>{if(Xn)return[ia||[],[]];const{checkedKeys:bo,halfCheckedKeys:No}=(0,Mi.S)(ia,!0,Jo,fr);return[bo||[],No]},[ia,Xn,Jo,fr]),mu=(0,ie.useMemo)(()=>{const bo=On==="radio"?Fr.slice(0,1):Fr;return new Set(bo)},[Fr,On]),br=(0,ie.useMemo)(()=>On==="radio"?new Set:new Set(ar),[ar,On]),[Wo,wu]=(0,ie.useState)(null);ie.useEffect(()=>{Pe||ba(Vs)},[!!Pe]);const Zo=(0,ie.useCallback)((bo,No)=>{let To,Da;lr(bo),_e?(To=bo,Da=bo.map(Vn=>$a.current.get(Vn))):(To=[],Da=[],bo.forEach(Vn=>{const jn=lo(Vn);jn!==void 0&&(To.push(Vn),Da.push(jn))})),ba(To),zt==null||zt(To,Da,{type:No})},[ba,lo,zt,_e]),tu=(0,ie.useCallback)((bo,No,To,Da)=>{if(Tt){const Vn=To.map(jn=>lo(jn));Tt(lo(bo),No,Vn,Da)}Zo(To,"single")},[Tt,lo,Zo]),Vr=(0,ie.useMemo)(()=>!Mn||Aa?null:(Mn===!0?[vs,Vi,hs]:Mn).map(No=>No===vs?{key:"all",text:mo.selectionAll,onSelect(){Zo(It.map((To,Da)=>wo(To,Da)).filter(To=>{const Da=er.get(To);return!(Da!=null&&Da.disabled)||mu.has(To)}),"all")}}:No===Vi?{key:"invert",text:mo.selectInvert,onSelect(){const To=new Set(mu);Lo.forEach((Vn,jn)=>{const Ha=wo(Vn,jn),Vo=er.get(Ha);Vo!=null&&Vo.disabled||(To.has(Ha)?To.delete(Ha):To.add(Ha))});const Da=Array.from(To);rn&&rn(Da),Zo(Da,"invert")}}:No===hs?{key:"none",text:mo.selectNone,onSelect(){en==null||en(),Zo(Array.from(mu).filter(To=>{const Da=er.get(To);return Da==null?void 0:Da.disabled}),"none")}}:No).map(No=>Object.assign(Object.assign({},No),{onSelect:function(){for(var To,Da,Vn=arguments.length,jn=new Array(Vn),Ha=0;Ha{var No;if(!Pe)return bo.filter(Jr=>Jr!==ql);let To=(0,xn.Z)(bo);const Da=new Set(mu),Vn=ho.map(wo).filter(Jr=>!er.get(Jr).disabled),jn=Vn.every(Jr=>Da.has(Jr)),Ha=Vn.some(Jr=>Da.has(Jr)),Vo=()=>{const Jr=[];jn?Vn.forEach(Tu=>{Da.delete(Tu),Jr.push(Tu)}):Vn.forEach(Tu=>{Da.has(Tu)||(Da.add(Tu),Jr.push(Tu))});const uu=Array.from(Da);Nt==null||Nt(!jn,uu.map(Tu=>lo(Tu)),Jr.map(Tu=>lo(Tu))),Zo(uu,"all"),wu(null)};let pr;if(On!=="radio"){let Jr;if(Vr){const Ir={getPopupContainer:Qa,items:Vr.map((El,sl)=>{const{key:nu,text:Go,onSelect:_u}=El;return{key:nu!=null?nu:sl,onClick:()=>{_u==null||_u(Vn)},label:Go}})};Jr=ie.createElement("div",{className:`${La}-selection-extra`},ie.createElement(xu.Z,{menu:Ir,getPopupContainer:Qa},ie.createElement("span",null,ie.createElement(Sc.Z,null))))}const uu=ho.map((Ir,El)=>{const sl=wo(Ir,El),nu=er.get(sl)||{};return Object.assign({checked:Da.has(sl)},nu)}).filter(Ir=>{let{disabled:El}=Ir;return El}),Tu=!!uu.length&&uu.length===ho.length,Xu=Tu&&uu.every(Ir=>{let{checked:El}=Ir;return El}),ju=Tu&&uu.some(Ir=>{let{checked:El}=Ir;return El});pr=!Aa&&ie.createElement("div",{className:`${La}-selection`},ie.createElement(cu.default,{checked:Tu?Xu:!!ho.length&&jn,indeterminate:Tu?!Xu&&ju:!jn&&Ha,onChange:Vo,disabled:ho.length===0||Tu,"aria-label":Jr?"Custom selection":"Select all",skipGroup:!0}),Jr)}let il;On==="radio"?il=(Jr,uu,Tu)=>{const Xu=wo(uu,Tu),ju=Da.has(Xu);return{node:ie.createElement(xl.ZP,Object.assign({},er.get(Xu),{checked:ju,onClick:Ir=>Ir.stopPropagation(),onChange:Ir=>{Da.has(Xu)||tu(Xu,!0,[Xu],Ir.nativeEvent)}})),checked:ju}}:il=(Jr,uu,Tu)=>{var Xu;const ju=wo(uu,Tu),Ir=Da.has(ju),El=br.has(ju),sl=er.get(ju);let nu;return _o==="nest"?nu=El:nu=(Xu=sl==null?void 0:sl.indeterminate)!==null&&Xu!==void 0?Xu:El,{node:ie.createElement(cu.default,Object.assign({},sl,{indeterminate:nu,checked:Ir,skipGroup:!0,onClick:Go=>Go.stopPropagation(),onChange:Go=>{let{nativeEvent:_u}=Go;const{shiftKey:cl}=_u;let Gl=-1,Nl=-1;if(cl&&Xn){const bl=new Set([Wo,ju]);Vn.some((Al,Yt)=>{if(bl.has(Al))if(Gl===-1)Gl=Yt;else return Nl=Yt,!0;return!1})}if(Nl!==-1&&Gl!==Nl&&Xn){const bl=Vn.slice(Gl,Nl+1),Al=[];Ir?bl.forEach(Wu=>{Da.has(Wu)&&(Al.push(Wu),Da.delete(Wu))}):bl.forEach(Wu=>{Da.has(Wu)||(Al.push(Wu),Da.add(Wu))});const Yt=Array.from(Da);an==null||an(!Ir,Yt.map(Wu=>lo(Wu)),Al.map(Wu=>lo(Wu))),Zo(Yt,"multiple")}else{const bl=Fr;if(Xn){const Al=Ir?(0,di._5)(bl,ju):(0,di.L0)(bl,ju);tu(ju,!Ir,Al,_u)}else{const Al=(0,Mi.S)([].concat((0,xn.Z)(bl),[ju]),!0,Jo,fr),{checkedKeys:Yt,halfCheckedKeys:Wu}=Al;let Kl=Yt;if(Ir){const ii=new Set(Yt);ii.delete(ju),Kl=(0,Mi.S)(Array.from(ii),{checked:!1,halfCheckedKeys:Wu},Jo,fr).checkedKeys}tu(ju,!Ir,Kl,_u)}}wu(Ir?null:ju)}})),checked:Ir}};const ol=(Jr,uu,Tu)=>{const{node:Xu,checked:ju}=il(Jr,uu,Tu);return la?la(ju,uu,Tu,Xu):Xu};if(!To.includes(ql))if(To.findIndex(Jr=>{var uu;return((uu=Jr[Dn])===null||uu===void 0?void 0:uu.columnType)==="EXPAND_COLUMN"})===0){const[Jr,...uu]=To;To=[Jr,ql].concat((0,xn.Z)(uu))}else To=[ql].concat((0,xn.Z)(To));const wl=To.indexOf(ql);To=To.filter((Jr,uu)=>Jr!==ql||uu===wl);const bu=To[wl-1],Du=To[wl+1];let Ao=ma;Ao===void 0&&((Du==null?void 0:Du.fixed)!==void 0?Ao=Du.fixed:(bu==null?void 0:bu.fixed)!==void 0&&(Ao=bu.fixed)),Ao&&bu&&((No=bu[Dn])===null||No===void 0?void 0:No.columnType)==="EXPAND_COLUMN"&&bu.fixed===void 0&&(bu.fixed=Ao);const hl=Oe()(`${La}-selection-col`,{[`${La}-selection-col-with-dropdown`]:Mn&&On==="checkbox"}),yl={fixed:Ao,width:Nn,className:`${La}-selection-column`,title:Pe.columnTitle||pr,render:ol,onCell:Pe.onCell,[Dn]:{className:hl}};return To.map(Jr=>Jr===ql?yl:Jr)},[wo,ho,Pe,Fr,mu,br,Nn,Vr,_o,Wo,er,an,tu,fr]),mu]},Xs=ee(89489),Pc=ee(59477),Ss=ee(6848);const Zi="ascend",Pi="descend";function Ci(Ee){return typeof Ee.sorter=="object"&&typeof Ee.sorter.multiple=="number"?Ee.sorter.multiple:!1}function Wl(Ee){return typeof Ee=="function"?Ee:Ee&&typeof Ee=="object"&&Ee.compare?Ee.compare:!1}function qs(Ee,Pe){return Pe?Ee[Ee.indexOf(Pe)+1]:Ee[0]}function $s(Ee,Pe,_e){let Je=[];function gt(vt,zt){Je.push({column:vt,key:Gr(vt,zt),multiplePriority:Ci(vt),sortOrder:vt.sortOrder})}return(Ee||[]).forEach((vt,zt)=>{const Tt=Bu(zt,_e);vt.children?("sortOrder"in vt&>(vt,Tt),Je=[].concat((0,xn.Z)(Je),(0,xn.Z)($s(vt.children,Pe,Tt)))):vt.sorter&&("sortOrder"in vt?gt(vt,Tt):Pe&&vt.defaultSortOrder&&Je.push({column:vt,key:Gr(vt,Tt),multiplePriority:Ci(vt),sortOrder:vt.defaultSortOrder}))}),Je}function Ji(Ee,Pe,_e,Je,gt,vt,zt,Tt){return(Pe||[]).map((Nt,rn)=>{const en=Bu(rn,Tt);let an=Nt;if(an.sorter){const Nn=an.sortDirections||gt,On=an.showSorterTooltip===void 0?zt:an.showSorterTooltip,Mn=Gr(an,en),ma=_e.find(_o=>{let{key:ja}=_o;return ja===Mn}),la=ma?ma.sortOrder:null,Aa=qs(Nn,la);let Xn;if(Nt.sortIcon)Xn=Nt.sortIcon({sortOrder:la});else{const _o=Nn.includes(Zi)&&ie.createElement(Pc.Z,{className:Oe()(`${Ee}-column-sorter-up`,{active:la===Zi})}),ja=Nn.includes(Pi)&&ie.createElement(Xs.Z,{className:Oe()(`${Ee}-column-sorter-down`,{active:la===Pi})});Xn=ie.createElement("span",{className:Oe()(`${Ee}-column-sorter`,{[`${Ee}-column-sorter-full`]:!!(_o&&ja)})},ie.createElement("span",{className:`${Ee}-column-sorter-inner`,"aria-hidden":"true"},_o,ja))}const{cancelSort:La,triggerAsc:It,triggerDesc:Lo}=vt||{};let lo=La;Aa===Pi?lo=Lo:Aa===Zi&&(lo=It);const wo=typeof On=="object"?On:{title:lo};an=Object.assign(Object.assign({},an),{className:Oe()(an.className,{[`${Ee}-column-sort`]:la}),title:_o=>{const ja=ie.createElement("div",{className:`${Ee}-column-sorters`},ie.createElement("span",{className:`${Ee}-column-title`},Ou(Nt.title,_o)),Xn);return On?ie.createElement(Ss.Z,Object.assign({},wo),ja):ja},onHeaderCell:_o=>{const ja=Nt.onHeaderCell&&Nt.onHeaderCell(_o)||{},mo=ja.onClick,Qa=ja.onKeyDown;ja.onClick=$a=>{Je({column:Nt,key:Mn,sortOrder:Aa,multiplePriority:Ci(Nt)}),mo==null||mo($a)},ja.onKeyDown=$a=>{$a.keyCode===ki.Z.ENTER&&(Je({column:Nt,key:Mn,sortOrder:Aa,multiplePriority:Ci(Nt)}),Qa==null||Qa($a))};const ia=Lu(Nt.title,{}),ba=ia==null?void 0:ia.toString();return la?ja["aria-sort"]=la==="ascend"?"ascending":"descending":ja["aria-label"]=ba||"",ja.className=Oe()(ja.className,`${Ee}-column-has-sorters`),ja.tabIndex=0,Nt.ellipsis&&(ja.title=(ia!=null?ia:"").toString()),ja}})}return"children"in an&&(an=Object.assign(Object.assign({},an),{children:Ji(Ee,an.children,_e,Je,gt,vt,zt,en)})),an})}function ec(Ee){const{column:Pe,sortOrder:_e}=Ee;return{column:Pe,order:_e,field:Pe.dataIndex,columnKey:Pe.key}}function tc(Ee){const Pe=Ee.filter(_e=>{let{sortOrder:Je}=_e;return Je}).map(ec);return Pe.length===0&&Ee.length?Object.assign(Object.assign({},ec(Ee[Ee.length-1])),{column:void 0}):Pe.length<=1?Pe[0]||{}:Pe}function Xi(Ee,Pe,_e){const Je=Pe.slice().sort((zt,Tt)=>Tt.multiplePriority-zt.multiplePriority),gt=Ee.slice(),vt=Je.filter(zt=>{let{column:{sorter:Tt},sortOrder:Nt}=zt;return Wl(Tt)&&Nt});return vt.length?gt.sort((zt,Tt)=>{for(let Nt=0;Nt{const Tt=zt[_e];return Tt?Object.assign(Object.assign({},zt),{[_e]:Xi(Tt,Pe,_e)}):zt}):gt}function qi(Ee){let{prefixCls:Pe,mergedColumns:_e,onSorterChange:Je,sortDirections:gt,tableLocale:vt,showSorterTooltip:zt}=Ee;const[Tt,Nt]=ie.useState($s(_e,!0)),rn=ie.useMemo(()=>{let Mn=!0;const ma=$s(_e,!1);if(!ma.length)return Tt;const la=[];function Aa(La){Mn?la.push(La):la.push(Object.assign(Object.assign({},La),{sortOrder:null}))}let Xn=null;return ma.forEach(La=>{Xn===null?(Aa(La),La.sortOrder&&(La.multiplePriority===!1?Mn=!1:Xn=!0)):(Xn&&La.multiplePriority!==!1||(Mn=!1),Aa(La))}),la},[_e,Tt]),en=ie.useMemo(()=>{const Mn=rn.map(ma=>{let{column:la,sortOrder:Aa}=ma;return{column:la,order:Aa}});return{sortColumns:Mn,sortColumn:Mn[0]&&Mn[0].column,sortOrder:Mn[0]&&Mn[0].order}},[rn]);function an(Mn){let ma;Mn.multiplePriority===!1||!rn.length||rn[0].multiplePriority===!1?ma=[Mn]:ma=[].concat((0,xn.Z)(rn.filter(la=>{let{key:Aa}=la;return Aa!==Mn.key})),[Mn]),Nt(ma),Je(tc(ma),ma)}return[Mn=>Ji(Pe,Mn,rn,an,gt,vt,zt),rn,en,()=>tc(rn)]}function nc(Ee,Pe){return Ee.map(_e=>{const Je=Object.assign({},_e);return Je.title=Ou(_e.title,Pe),"children"in Je&&(Je.children=nc(Je.children,Pe)),Je})}function Cc(Ee){return[ie.useCallback(_e=>nc(_e,Ee),[Ee])]}var ac=Cr((Ee,Pe)=>{const{_renderTimes:_e}=Ee,{_renderTimes:Je}=Pe;return _e!==Je}),Ai=Ba((Ee,Pe)=>{const{_renderTimes:_e}=Ee,{_renderTimes:Je}=Pe;return _e!==Je}),Bi=ee(64993),$i=ee(17313),Ac=ee(83116),oc=ee(37613),he=Ee=>{const{componentCls:Pe}=Ee,_e=`${Ee.lineWidth}px ${Ee.lineType} ${Ee.tableBorderColor}`,Je=(gt,vt,zt)=>({[`&${Pe}-${gt}`]:{[`> ${Pe}-container`]:{[`> ${Pe}-content, > ${Pe}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${Pe}-expanded-row-fixed`]:{margin:`-${vt}px -${zt+Ee.lineWidth}px`}}}}}});return{[`${Pe}-wrapper`]:{[`${Pe}${Pe}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${Pe}-title`]:{border:_e,borderBottom:0},[`> ${Pe}-container`]:{borderInlineStart:_e,borderTop:_e,[` > ${Pe}-content, > ${Pe}-header, > ${Pe}-body, @@ -220,7 +220,7 @@ `]:{"> th, > td":{borderInlineEnd:0}}}}}},Je("middle",Ee.tablePaddingVerticalMiddle,Ee.tablePaddingHorizontalMiddle)),Je("small",Ee.tablePaddingVerticalSmall,Ee.tablePaddingHorizontalSmall)),{[`> ${Pe}-footer`]:{border:_e,borderTop:0}}),[`${Pe}-cell`]:{[`${Pe}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${Ee.lineWidth}px 0 ${Ee.lineWidth}px ${Ee.tableHeaderBg}`}},[`${Pe}-bordered ${Pe}-cell-scrollbar`]:{borderInlineEnd:_e}}}},$e=Ee=>{const{componentCls:Pe}=Ee;return{[`${Pe}-wrapper`]:{[`${Pe}-cell-ellipsis`]:Object.assign(Object.assign({},$i.vS),{wordBreak:"keep-all",[` &${Pe}-cell-fix-left-last, &${Pe}-cell-fix-right-first - `]:{overflow:"visible",[`${Pe}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${Pe}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Wt=Ee=>{const{componentCls:Pe}=Ee;return{[`${Pe}-wrapper`]:{[`${Pe}-tbody > tr${Pe}-placeholder`]:{textAlign:"center",color:Ee.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:Ee.colorBgContainer}}}}},Dt=ee(15969),mn=Ee=>{const{componentCls:Pe,antCls:_e,controlInteractiveSize:Je,motionDurationSlow:gt,lineWidth:vt,paddingXS:zt,lineType:Tt,tableBorderColor:Nt,tableExpandIconBg:rn,tableExpandColumnWidth:en,borderRadius:an,fontSize:Nn,fontSizeSM:On,lineHeight:Mn,tablePaddingVertical:ma,tablePaddingHorizontal:la,tableExpandedRowBg:Aa,paddingXXS:Xn}=Ee,La=Je/2-vt,It=La*2+vt*3,Lo=`${vt}px ${Tt} ${Nt}`,uo=Xn-vt;return{[`${Pe}-wrapper`]:{[`${Pe}-expand-icon-col`]:{width:en},[`${Pe}-row-expand-icon-cell`]:{textAlign:"center",[`${Pe}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${Pe}-row-indent`]:{height:1,float:"left"},[`${Pe}-row-expand-icon`]:Object.assign(Object.assign({},(0,Dt.N)(Ee)),{position:"relative",float:"left",boxSizing:"border-box",width:It,height:It,padding:0,color:"inherit",lineHeight:`${It}px`,background:rn,border:Lo,borderRadius:an,transform:`scale(${Je/It})`,transition:`all ${gt}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${gt} ease-out`,content:'""'},"&::before":{top:La,insetInlineEnd:uo,insetInlineStart:uo,height:vt},"&::after":{top:uo,bottom:uo,insetInlineStart:La,width:vt,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${Pe}-row-indent + ${Pe}-row-expand-icon`]:{marginTop:(Nn*Mn-vt*3)/2-Math.ceil((On*1.4-vt*3)/2),marginInlineEnd:zt},[`tr${Pe}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Aa}},[`${_e}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${Pe}-expanded-row-fixed`]:{position:"relative",margin:`-${ma}px -${la}px`,padding:`${ma}px ${la}px`}}}},Ca=Ee=>{const{componentCls:Pe,antCls:_e,iconCls:Je,tableFilterDropdownWidth:gt,tableFilterDropdownSearchWidth:vt,paddingXXS:zt,paddingXS:Tt,colorText:Nt,lineWidth:rn,lineType:en,tableBorderColor:an,tableHeaderIconColor:Nn,fontSizeSM:On,tablePaddingHorizontal:Mn,borderRadius:ma,motionDurationSlow:la,colorTextDescription:Aa,colorPrimary:Xn,tableHeaderFilterActiveBg:La,colorTextDisabled:It,tableFilterDropdownBg:Lo,tableFilterDropdownHeight:uo,controlItemBgHover:wo,controlItemBgActive:_o,boxShadowSecondary:ja,filterDropdownMenuBg:mo}=Ee,Qa=`${_e}-dropdown`,ia=`${Pe}-filter-dropdown`,ba=`${_e}-tree`,$a=`${rn}px ${en} ${an}`;return[{[`${Pe}-wrapper`]:{[`${Pe}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${Pe}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-zt,marginInline:`${zt}px ${-Mn/2}px`,padding:`0 ${zt}px`,color:Nn,fontSize:On,borderRadius:ma,cursor:"pointer",transition:`all ${la}`,"&:hover":{color:Aa,background:La},"&.active":{color:Xn}}}},{[`${_e}-dropdown`]:{[ia]:Object.assign(Object.assign({},(0,$i.Wf)(Ee)),{minWidth:gt,backgroundColor:Lo,borderRadius:ma,boxShadow:ja,overflow:"hidden",[`${Qa}-menu`]:{maxHeight:uo,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:mo,"&:empty::after":{display:"block",padding:`${Tt}px 0`,color:It,fontSize:On,textAlign:"center",content:'"Not Found"'}},[`${ia}-tree`]:{paddingBlock:`${Tt}px 0`,paddingInline:Tt,[ba]:{padding:0},[`${ba}-treenode ${ba}-node-content-wrapper:hover`]:{backgroundColor:wo},[`${ba}-treenode-checkbox-checked ${ba}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:_o}}},[`${ia}-search`]:{padding:Tt,borderBottom:$a,"&-input":{input:{minWidth:vt},[Je]:{color:It}}},[`${ia}-checkall`]:{width:"100%",marginBottom:zt,marginInlineStart:zt},[`${ia}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Tt-rn}px ${Tt}px`,overflow:"hidden",borderTop:$a}})}},{[`${_e}-dropdown ${ia}, ${ia}-submenu`]:{[`${_e}-checkbox-wrapper + span`]:{paddingInlineStart:Tt,color:Nt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Zn=Ee=>{const{componentCls:Pe,lineWidth:_e,colorSplit:Je,motionDurationSlow:gt,zIndexTableFixed:vt,tableBg:zt,zIndexTableSticky:Tt}=Ee,Nt=Je;return{[`${Pe}-wrapper`]:{[` + `]:{overflow:"visible",[`${Pe}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${Pe}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Wt=Ee=>{const{componentCls:Pe}=Ee;return{[`${Pe}-wrapper`]:{[`${Pe}-tbody > tr${Pe}-placeholder`]:{textAlign:"center",color:Ee.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:Ee.colorBgContainer}}}}},Dt=ee(15969),mn=Ee=>{const{componentCls:Pe,antCls:_e,controlInteractiveSize:Je,motionDurationSlow:gt,lineWidth:vt,paddingXS:zt,lineType:Tt,tableBorderColor:Nt,tableExpandIconBg:rn,tableExpandColumnWidth:en,borderRadius:an,fontSize:Nn,fontSizeSM:On,lineHeight:Mn,tablePaddingVertical:ma,tablePaddingHorizontal:la,tableExpandedRowBg:Aa,paddingXXS:Xn}=Ee,La=Je/2-vt,It=La*2+vt*3,Lo=`${vt}px ${Tt} ${Nt}`,lo=Xn-vt;return{[`${Pe}-wrapper`]:{[`${Pe}-expand-icon-col`]:{width:en},[`${Pe}-row-expand-icon-cell`]:{textAlign:"center",[`${Pe}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${Pe}-row-indent`]:{height:1,float:"left"},[`${Pe}-row-expand-icon`]:Object.assign(Object.assign({},(0,Dt.N)(Ee)),{position:"relative",float:"left",boxSizing:"border-box",width:It,height:It,padding:0,color:"inherit",lineHeight:`${It}px`,background:rn,border:Lo,borderRadius:an,transform:`scale(${Je/It})`,transition:`all ${gt}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${gt} ease-out`,content:'""'},"&::before":{top:La,insetInlineEnd:lo,insetInlineStart:lo,height:vt},"&::after":{top:lo,bottom:lo,insetInlineStart:La,width:vt,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${Pe}-row-indent + ${Pe}-row-expand-icon`]:{marginTop:(Nn*Mn-vt*3)/2-Math.ceil((On*1.4-vt*3)/2),marginInlineEnd:zt},[`tr${Pe}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Aa}},[`${_e}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${Pe}-expanded-row-fixed`]:{position:"relative",margin:`-${ma}px -${la}px`,padding:`${ma}px ${la}px`}}}},Ca=Ee=>{const{componentCls:Pe,antCls:_e,iconCls:Je,tableFilterDropdownWidth:gt,tableFilterDropdownSearchWidth:vt,paddingXXS:zt,paddingXS:Tt,colorText:Nt,lineWidth:rn,lineType:en,tableBorderColor:an,tableHeaderIconColor:Nn,fontSizeSM:On,tablePaddingHorizontal:Mn,borderRadius:ma,motionDurationSlow:la,colorTextDescription:Aa,colorPrimary:Xn,tableHeaderFilterActiveBg:La,colorTextDisabled:It,tableFilterDropdownBg:Lo,tableFilterDropdownHeight:lo,controlItemBgHover:wo,controlItemBgActive:_o,boxShadowSecondary:ja,filterDropdownMenuBg:mo}=Ee,Qa=`${_e}-dropdown`,ia=`${Pe}-filter-dropdown`,ba=`${_e}-tree`,$a=`${rn}px ${en} ${an}`;return[{[`${Pe}-wrapper`]:{[`${Pe}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${Pe}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-zt,marginInline:`${zt}px ${-Mn/2}px`,padding:`0 ${zt}px`,color:Nn,fontSize:On,borderRadius:ma,cursor:"pointer",transition:`all ${la}`,"&:hover":{color:Aa,background:La},"&.active":{color:Xn}}}},{[`${_e}-dropdown`]:{[ia]:Object.assign(Object.assign({},(0,$i.Wf)(Ee)),{minWidth:gt,backgroundColor:Lo,borderRadius:ma,boxShadow:ja,overflow:"hidden",[`${Qa}-menu`]:{maxHeight:lo,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:mo,"&:empty::after":{display:"block",padding:`${Tt}px 0`,color:It,fontSize:On,textAlign:"center",content:'"Not Found"'}},[`${ia}-tree`]:{paddingBlock:`${Tt}px 0`,paddingInline:Tt,[ba]:{padding:0},[`${ba}-treenode ${ba}-node-content-wrapper:hover`]:{backgroundColor:wo},[`${ba}-treenode-checkbox-checked ${ba}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:_o}}},[`${ia}-search`]:{padding:Tt,borderBottom:$a,"&-input":{input:{minWidth:vt},[Je]:{color:It}}},[`${ia}-checkall`]:{width:"100%",marginBottom:zt,marginInlineStart:zt},[`${ia}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Tt-rn}px ${Tt}px`,overflow:"hidden",borderTop:$a}})}},{[`${_e}-dropdown ${ia}, ${ia}-submenu`]:{[`${_e}-checkbox-wrapper + span`]:{paddingInlineStart:Tt,color:Nt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Zn=Ee=>{const{componentCls:Pe,lineWidth:_e,colorSplit:Je,motionDurationSlow:gt,zIndexTableFixed:vt,tableBg:zt,zIndexTableSticky:Tt}=Ee,Nt=Je;return{[`${Pe}-wrapper`]:{[` ${Pe}-cell-fix-left, ${Pe}-cell-fix-right `]:{position:"sticky !important",zIndex:vt,background:zt},[` @@ -235,10 +235,10 @@ `]:{boxShadow:`inset 10px 0 8px -8px ${Nt}`},[`${Pe}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${Pe}-ping-right`]:{[`&:not(${Pe}-has-fix-right) ${Pe}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Nt}`}},[` ${Pe}-cell-fix-right-first::after, ${Pe}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${Nt}`}}}}},ga=Ee=>{const{componentCls:Pe,antCls:_e}=Ee;return{[`${Pe}-wrapper`]:{[`${Pe}-pagination${_e}-pagination`]:{margin:`${Ee.margin}px 0`},[`${Pe}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:Ee.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Rn=Ee=>{const{componentCls:Pe,tableRadius:_e}=Ee;return{[`${Pe}-wrapper`]:{[Pe]:{[`${Pe}-title, ${Pe}-header`]:{borderRadius:`${_e}px ${_e}px 0 0`},[`${Pe}-title + ${Pe}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${Pe}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:_e,borderStartEndRadius:_e,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:_e},"> *:last-child":{borderStartEndRadius:_e}}},"&-footer":{borderRadius:`0 0 ${_e}px ${_e}px`}}}}},oo=Ee=>{const{componentCls:Pe}=Ee;return{[`${Pe}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${Pe}-pagination-left`]:{justifyContent:"flex-end"},[`${Pe}-pagination-right`]:{justifyContent:"flex-start"},[`${Pe}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${Pe}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${Pe}-row-indent`]:{float:"right"}}}}},co=Ee=>{const{componentCls:Pe,antCls:_e,iconCls:Je,fontSizeIcon:gt,padding:vt,paddingXS:zt,tableHeaderIconColor:Tt,tableHeaderIconColorHover:Nt,tableSelectionColumnWidth:rn}=Ee;return{[`${Pe}-wrapper`]:{[`${Pe}-selection-col`]:{width:rn,[`&${Pe}-selection-col-with-dropdown`]:{width:rn+gt+vt/4}},[`${Pe}-bordered ${Pe}-selection-col`]:{width:rn+zt*2,[`&${Pe}-selection-col-with-dropdown`]:{width:rn+gt+vt/4+zt*2}},[` + `]:{boxShadow:`inset -10px 0 8px -8px ${Nt}`}}}}},ga=Ee=>{const{componentCls:Pe,antCls:_e}=Ee;return{[`${Pe}-wrapper`]:{[`${Pe}-pagination${_e}-pagination`]:{margin:`${Ee.margin}px 0`},[`${Pe}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:Ee.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Rn=Ee=>{const{componentCls:Pe,tableRadius:_e}=Ee;return{[`${Pe}-wrapper`]:{[Pe]:{[`${Pe}-title, ${Pe}-header`]:{borderRadius:`${_e}px ${_e}px 0 0`},[`${Pe}-title + ${Pe}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${Pe}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:_e,borderStartEndRadius:_e,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:_e},"> *:last-child":{borderStartEndRadius:_e}}},"&-footer":{borderRadius:`0 0 ${_e}px ${_e}px`}}}}},ro=Ee=>{const{componentCls:Pe}=Ee;return{[`${Pe}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${Pe}-pagination-left`]:{justifyContent:"flex-end"},[`${Pe}-pagination-right`]:{justifyContent:"flex-start"},[`${Pe}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${Pe}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${Pe}-row-indent`]:{float:"right"}}}}},co=Ee=>{const{componentCls:Pe,antCls:_e,iconCls:Je,fontSizeIcon:gt,padding:vt,paddingXS:zt,tableHeaderIconColor:Tt,tableHeaderIconColorHover:Nt,tableSelectionColumnWidth:rn}=Ee;return{[`${Pe}-wrapper`]:{[`${Pe}-selection-col`]:{width:rn,[`&${Pe}-selection-col-with-dropdown`]:{width:rn+gt+vt/4}},[`${Pe}-bordered ${Pe}-selection-col`]:{width:rn+zt*2,[`&${Pe}-selection-col-with-dropdown`]:{width:rn+gt+vt/4+zt*2}},[` table tr th${Pe}-selection-column, table tr td${Pe}-selection-column - `]:{paddingInlineEnd:Ee.paddingXS,paddingInlineStart:Ee.paddingXS,textAlign:"center",[`${_e}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${Pe}-selection-column${Pe}-cell-fix-left`]:{zIndex:Ee.zIndexTableFixed+1},[`table tr th${Pe}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${Pe}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${Pe}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${Ee.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${Ee.tablePaddingHorizontal/4}px`,[Je]:{color:Tt,fontSize:gt,verticalAlign:"baseline","&:hover":{color:Nt}}}}}},ro=Ee=>{const{componentCls:Pe}=Ee,_e=(Je,gt,vt,zt)=>({[`${Pe}${Pe}-${Je}`]:{fontSize:zt,[` + `]:{paddingInlineEnd:Ee.paddingXS,paddingInlineStart:Ee.paddingXS,textAlign:"center",[`${_e}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${Pe}-selection-column${Pe}-cell-fix-left`]:{zIndex:Ee.zIndexTableFixed+1},[`table tr th${Pe}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${Pe}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${Pe}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${Ee.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${Ee.tablePaddingHorizontal/4}px`,[Je]:{color:Tt,fontSize:gt,verticalAlign:"baseline","&:hover":{color:Nt}}}}}},uo=Ee=>{const{componentCls:Pe}=Ee,_e=(Je,gt,vt,zt)=>({[`${Pe}${Pe}-${Je}`]:{fontSize:zt,[` ${Pe}-title, ${Pe}-footer, ${Pe}-cell, @@ -265,7 +265,7 @@ &${Pe}-row:hover > td, > th${Pe}-cell-row-hover, > td${Pe}-cell-row-hover - `]:{background:ma},[`&${Pe}-row-selected`]:{"> th, > td":{background:la},"&:hover > th, &:hover > td":{background:Aa}}}},[`${Pe}-footer`]:{padding:`${Je}px ${gt}px`,color:Xn,background:La}})}};var Kr=(0,Ac.Z)("Table",Ee=>{const{colorTextHeading:Pe,colorSplit:_e,colorIcon:Je,colorIconHover:gt,opacityLoading:vt,colorBgContainer:zt,controlInteractiveSize:Tt,headerBg:Nt,headerColor:rn,headerSortActiveBg:en,headerSortHoverBg:an,bodySortBg:Nn,rowHoverBg:On,rowSelectedBg:Mn,rowSelectedHoverBg:ma,rowExpandedBg:la,cellPaddingBlock:Aa,cellPaddingInline:Xn,cellPaddingBlockMD:La,cellPaddingInlineMD:It,cellPaddingBlockSM:Lo,cellPaddingInlineSM:uo,borderColor:wo,footerBg:_o,footerColor:ja,headerBorderRadius:mo,cellFontSize:Qa,cellFontSizeMD:ia,cellFontSizeSM:ba,headerSplitColor:$a,fixedHeaderSortActiveBg:lr,headerFilterHoverBg:Jo,filterDropdownBg:ho,expandIconBg:er,selectionColumnWidth:fr,stickyScrollBarBg:Fr}=Ee,ar=new Bi.C(Je),mu=new Bi.C(gt),br=2,Wo=(0,oc.TS)(Ee,{tableFontSize:Qa,tableBg:zt,tableRadius:mo,tablePaddingVertical:Aa,tablePaddingHorizontal:Xn,tablePaddingVerticalMiddle:La,tablePaddingHorizontalMiddle:It,tablePaddingVerticalSmall:Lo,tablePaddingHorizontalSmall:uo,tableBorderColor:wo,tableHeaderTextColor:rn,tableHeaderBg:Nt,tableFooterTextColor:ja,tableFooterBg:_o,tableHeaderCellSplitColor:$a,tableHeaderSortBg:en,tableHeaderSortHoverBg:an,tableHeaderIconColor:ar.clone().setAlpha(ar.getAlpha()*vt).toRgbString(),tableHeaderIconColorHover:mu.clone().setAlpha(mu.getAlpha()*vt).toRgbString(),tableBodySortBg:Nn,tableFixedHeaderSortActiveBg:lr,tableHeaderFilterActiveBg:Jo,tableFilterDropdownBg:ho,tableRowHoverBg:On,tableSelectedRowBg:Mn,tableSelectedRowHoverBg:ma,zIndexTableFixed:br,zIndexTableSticky:br+1,tableFontSizeMiddle:ia,tableFontSizeSmall:ba,tableSelectionColumnWidth:fr,tableExpandIconBg:er,tableExpandColumnWidth:Tt+2*Ee.padding,tableExpandedRowBg:la,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Fr,tableScrollThumbBgHover:Pe,tableScrollBg:_e});return[gu(Wo),ga(Wo),du(Wo),Nr(Wo),Ca(Wo),he(Wo),Rn(Wo),mn(Wo),du(Wo),Wt(Wo),co(Wo),Zn(Wo),wr(Wo),$e(Wo),ro(Wo),oo(Wo),Yu(Wo)]},Ee=>{const{colorFillAlter:Pe,colorBgContainer:_e,colorTextHeading:Je,colorFillSecondary:gt,colorFillContent:vt,controlItemBgActive:zt,controlItemBgActiveHover:Tt,padding:Nt,paddingSM:rn,paddingXS:en,colorBorderSecondary:an,borderRadiusLG:Nn,fontSize:On,controlHeight:Mn,colorTextPlaceholder:ma}=Ee,la=new Bi.C(gt).onBackground(_e).toHexShortString(),Aa=new Bi.C(vt).onBackground(_e).toHexShortString(),Xn=new Bi.C(Pe).onBackground(_e).toHexShortString();return{headerBg:Xn,headerColor:Je,headerSortActiveBg:la,headerSortHoverBg:Aa,bodySortBg:Xn,rowHoverBg:Xn,rowSelectedBg:zt,rowSelectedHoverBg:Tt,rowExpandedBg:Pe,cellPaddingBlock:Nt,cellPaddingInline:Nt,cellPaddingBlockMD:rn,cellPaddingInlineMD:en,cellPaddingBlockSM:en,cellPaddingInlineSM:en,borderColor:an,headerBorderRadius:Nn,footerBg:Xn,footerColor:Je,cellFontSize:On,cellFontSizeMD:On,cellFontSizeSM:On,headerSplitColor:an,fixedHeaderSortActiveBg:la,headerFilterHoverBg:vt,filterDropdownMenuBg:_e,filterDropdownBg:_e,expandIconBg:_e,selectionColumnWidth:Mn,stickyScrollBarBg:ma,stickyScrollBarBorderRadius:100}});const zr=[],Fu=(Ee,Pe)=>{const{prefixCls:_e,className:Je,rootClassName:gt,style:vt,size:zt,bordered:Tt,dropdownPrefixCls:Nt,dataSource:rn,pagination:en,rowSelection:an,rowKey:Nn="key",rowClassName:On,columns:Mn,children:ma,childrenColumnName:la,onChange:Aa,getPopupContainer:Xn,loading:La,expandIcon:It,expandable:Lo,expandedRowRender:uo,expandIconColumnIndex:wo,indentSize:_o,scroll:ja,sortDirections:mo,locale:Qa,showSorterTooltip:ia=!0,virtual:ba}=Ee,$a=ie.useMemo(()=>Mn||Rt(ma),[Mn,ma]),lr=ie.useMemo(()=>$a.some(Ur=>Ur.responsive),[$a]),Jo=(0,$r.Z)(lr),ho=ie.useMemo(()=>{const Ur=new Set(Object.keys(Jo).filter(pu=>Jo[pu]));return $a.filter(pu=>!pu.responsive||pu.responsive.some(vr=>Ur.has(vr)))},[$a,Jo]),er=(0,_a.Z)(Ee,["className","style","columns"]),{locale:fr=Iu.Z,direction:Fr,table:ar,renderEmpty:mu,getPrefixCls:br,getPopupContainer:Wo}=ie.useContext(Er.E_),wu=(0,Au.Z)(zt),Zo=Object.assign(Object.assign({},fr.Table),Qa),tu=rn||zr,Vr=br("table",_e),Uu=br("dropdown",Nt),bo=Object.assign({childrenColumnName:la,expandIconColumnIndex:wo},Lo),{childrenColumnName:No="children"}=bo,To=ie.useMemo(()=>tu.some(Ur=>Ur==null?void 0:Ur[No])?"nest":uo||Lo&&Lo.expandedRowRender?"row":null,[tu]),Da={body:ie.useRef()},Vn=ie.useMemo(()=>typeof Nn=="function"?Nn:Ur=>Ur==null?void 0:Ur[Nn],[Nn]),[jn]=ps(tu,No,Vn),Ha={},Vo=function(Ur,pu){let vr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var zu,Fl,Bl;const Pl=Object.assign(Object.assign({},Ha),Ur);vr&&((zu=Ha.resetPagination)===null||zu===void 0||zu.call(Ha),!((Fl=Pl.pagination)===null||Fl===void 0)&&Fl.current&&(Pl.pagination.current=1),en&&en.onChange&&en.onChange(1,(Bl=Pl.pagination)===null||Bl===void 0?void 0:Bl.pageSize)),ja&&ja.scrollToFirstRowOnChange!==!1&&Da.body.current&&(0,Oo.Z)(0,{getContainer:()=>Da.body.current}),Aa==null||Aa(Pl.pagination,Pl.filters,Pl.sorter,{currentDataSource:yi(Xi(tu,Pl.sorterStates,No),Pl.filterStates),action:pu})},pr=(Ur,pu)=>{Vo({sorter:Ur,sorterStates:pu},"sort",!1)},[il,ol,wl,bu]=qi({prefixCls:Vr,mergedColumns:ho,onSorterChange:pr,sortDirections:mo||["ascend","descend"],tableLocale:Zo,showSorterTooltip:ia}),Du=ie.useMemo(()=>Xi(tu,ol,No),[tu,ol]);Ha.sorter=bu(),Ha.sorterStates=ol;const Ao=(Ur,pu)=>{Vo({filters:Ur,filterStates:pu},"filter",!0)},[hl,yl,Jr]=Ys({prefixCls:Vr,locale:Zo,dropdownPrefixCls:Uu,mergedColumns:ho,onFilterChange:Ao,getPopupContainer:Xn||Wo}),uu=yi(Du,yl);Ha.filters=Jr,Ha.filterStates=yl;const Tu=ie.useMemo(()=>{const Ur={};return Object.keys(Jr).forEach(pu=>{Jr[pu]!==null&&(Ur[pu]=Jr[pu])}),Object.assign(Object.assign({},wl),{filters:Ur})},[wl,Jr]),[Xu]=Cc(Tu),ju=(Ur,pu)=>{Vo({pagination:Object.assign(Object.assign({},Ha.pagination),{current:Ur,pageSize:pu})},"paginate")},[Ir,El]=Ec(uu.length,ju,en);Ha.pagination=en===!1?{}:Xl(Ir,en),Ha.resetPagination=El;const sl=ie.useMemo(()=>{if(en===!1||!Ir.pageSize)return uu;const{current:Ur=1,total:pu,pageSize:vr=Fi}=Ir;return uu.lengthvr?uu.slice((Ur-1)*vr,Ur*vr):uu:uu.slice((Ur-1)*vr,Ur*vr)},[!!en,uu,Ir&&Ir.current,Ir&&Ir.pageSize,Ir&&Ir.total]),[nu,Go]=Js({prefixCls:Vr,data:uu,pageData:sl,getRowKey:Vn,getRecordByKey:jn,expandType:To,childrenColumnName:No,locale:Zo,getPopupContainer:Xn||Wo},an),_u=(Ur,pu,vr)=>{let zu;return typeof On=="function"?zu=Oe()(On(Ur,pu,vr)):zu=Oe()(On),Oe()({[`${Vr}-row-selected`]:Go.has(Vn(Ur,pu))},zu)};bo.__PARENT_RENDER_ICON__=bo.expandIcon,bo.expandIcon=bo.expandIcon||It||vo(Zo),To==="nest"&&bo.expandIconColumnIndex===void 0?bo.expandIconColumnIndex=an?1:0:bo.expandIconColumnIndex>0&&an&&(bo.expandIconColumnIndex-=1),typeof bo.indentSize!="number"&&(bo.indentSize=typeof _o=="number"?_o:15);const cl=ie.useCallback(Ur=>Xu(nu(hl(il(Ur)))),[il,hl,nu]);let Gl,Nl;if(en!==!1&&(Ir!=null&&Ir.total)){let Ur;Ir.size?Ur=Ir.size:Ur=wu==="small"||wu==="middle"?"small":void 0;const pu=Fl=>ie.createElement(Qu.Z,Object.assign({},Ir,{className:Oe()(`${Vr}-pagination ${Vr}-pagination-${Fl}`,Ir.className),size:Ur})),vr=Fr==="rtl"?"left":"right",{position:zu}=Ir;if(zu!==null&&Array.isArray(zu)){const Fl=zu.find(_l=>_l.includes("top")),Bl=zu.find(_l=>_l.includes("bottom")),Pl=zu.every(_l=>`${_l}`=="none");!Fl&&!Bl&&!Pl&&(Nl=pu(vr)),Fl&&(Gl=pu(Fl.toLowerCase().replace("top",""))),Bl&&(Nl=pu(Bl.toLowerCase().replace("bottom","")))}else Nl=pu(vr)}let bl;typeof La=="boolean"?bl={spinning:La}:typeof La=="object"&&(bl=Object.assign({spinning:!0},La));const[Al,Yt]=Kr(Vr),[,Wu]=(0,ya.Z)(),Kl=Oe()(`${Vr}-wrapper`,ar==null?void 0:ar.className,{[`${Vr}-wrapper-rtl`]:Fr==="rtl"},Je,gt,Yt),ii=Object.assign(Object.assign({},ar==null?void 0:ar.style),vt),Ql=Qa&&Qa.emptyText||(mu==null?void 0:mu("Table"))||ie.createElement(Sr.Z,{componentName:"Table"}),Yl=ba?Ai:ac,Ul={},kl=ie.useMemo(()=>{const{fontSize:Ur,lineHeight:pu,padding:vr,paddingXS:zu,paddingSM:Fl}=Wu,Bl=Math.floor(Ur*pu);switch(wu){case"large":return vr*2+Bl;case"small":return zu*2+Bl;default:return Fl*2+Bl}},[Wu,wu]);return ba&&(Ul.listItemHeight=kl),Al(ie.createElement("div",{ref:Pe,className:Kl,style:ii},ie.createElement(wa.Z,Object.assign({spinning:!1},bl),Gl,ie.createElement(Yl,Object.assign({},Ul,er,{columns:ho,direction:Fr,expandable:bo,prefixCls:Vr,className:Oe()({[`${Vr}-middle`]:wu==="middle",[`${Vr}-small`]:wu==="small",[`${Vr}-bordered`]:Tt,[`${Vr}-empty`]:tu.length===0}),data:sl,rowKey:Vn,rowClassName:_u,emptyText:Ql,internalHooks:ne,internalRefs:Da,transformColumns:cl})),Nl)))};var ku=ie.forwardRef(Fu);const ru=(Ee,Pe)=>{const _e=ie.useRef(0);return _e.current+=1,ie.createElement(ku,Object.assign({},Ee,{ref:Pe,_renderTimes:_e.current}))},su=ie.forwardRef(ru);su.SELECTION_COLUMN=ql,su.EXPAND_COLUMN=z,su.SELECTION_ALL=vs,su.SELECTION_INVERT=Vi,su.SELECTION_NONE=hs,su.Column=jo,su.ColumnGroup=Tr,su.Summary=we;var Ja=su,al=Ja},17574:function(yt,pt,ee){"use strict";ee.d(pt,{default:function(){return kt}});var z=ee(54030),ne=ee(3300),Se=ee(52671),be=ee(8657),fe=ee(32855),ke=ee(59301),ie={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},He=ie,Ye=ee(7657),Ze=function(Ge,bt){return ke.createElement(Ye.Z,(0,fe.Z)({},Ge,{ref:bt,icon:He}))},Be=ke.forwardRef(Ze),Ne=Be,xe=ee(92310),le=ee.n(xe),E=ee(35654),a=ee(71430),x=ee(36355),y=ee(56082),b=ee(62892),te=ee(20648);const oe=4;function re(Ue){const{dropPosition:Ge,dropLevelOffset:bt,prefixCls:je,indent:Ve,direction:et="ltr"}=Ue,Mt=et==="ltr"?"left":"right",sn=et==="ltr"?"right":"left",Pt={[Mt]:-bt*Ve+oe,[sn]:0};switch(Ge){case-1:Pt.top=-3;break;case 1:Pt.bottom=-3;break;default:Pt.bottom=-3,Pt[Mt]=Ve+oe;break}return ke.createElement("div",{style:Pt,className:`${je}-drop-indicator`})}var ue=ee(71997),pe=ke.forwardRef((Ue,Ge)=>{const{getPrefixCls:bt,direction:je,virtual:Ve,tree:et}=ke.useContext(x.E_),{prefixCls:Mt,className:sn,showIcon:Pt=!1,showLine:on,switcherIcon:We,blockNode:Xt=!1,children:nn,checkable:kn=!1,selectable:ta=!0,draggable:Qe,motion:Re,style:Le}=Ue,ve=bt("tree",Mt),qe=bt(),rt=Re!=null?Re:Object.assign(Object.assign({},(0,b.Z)(qe)),{motionAppear:!1}),we=Object.assign(Object.assign({},Ue),{checkable:kn,selectable:ta,showIcon:Pt,motion:rt,blockNode:Xt,showLine:!!on,dropIndicatorRender:re}),[De,Ft]=(0,te.ZP)(ve),mt=ke.useMemo(()=>{if(!Qe)return!1;let Bt={};switch(typeof Qe){case"function":Bt.nodeDraggable=Qe;break;case"object":Bt=Object.assign({},Qe);break;default:break}return Bt.icon!==!1&&(Bt.icon=Bt.icon||ke.createElement(y.Z,null)),Bt},[Qe]),ze=Bt=>ke.createElement(ue.Z,{prefixCls:ve,switcherIcon:We,treeNodeProps:Bt,showLine:on});return De(ke.createElement(z.Z,Object.assign({itemHeight:20,ref:Ge,virtual:Ve},we,{style:Object.assign(Object.assign({},et==null?void 0:et.style),Le),prefixCls:ve,className:le()({[`${ve}-icon-hide`]:!Pt,[`${ve}-block-node`]:Xt,[`${ve}-unselectable`]:!ta,[`${ve}-rtl`]:je==="rtl"},et==null?void 0:et.className,sn,Ft),direction:je,checkable:kn&&ke.createElement("span",{className:`${ve}-checkbox-inner`}),selectable:ta,switcherIcon:ze,draggable:mt}),nn))}),ge;(function(Ue){Ue[Ue.None=0]="None",Ue[Ue.Start=1]="Start",Ue[Ue.End=2]="End"})(ge||(ge={}));function Fe(Ue,Ge){function bt(je){const{key:Ve,children:et}=je;Ge(Ve,je)!==!1&&Fe(et||[],Ge)}Ue.forEach(bt)}function Ce(Ue){let{treeData:Ge,expandedKeys:bt,startKey:je,endKey:Ve}=Ue;const et=[];let Mt=ge.None;if(je&&je===Ve)return[je];if(!je||!Ve)return[];function sn(Pt){return Pt===je||Pt===Ve}return Fe(Ge,Pt=>{if(Mt===ge.End)return!1;if(sn(Pt)){if(et.push(Pt),Mt===ge.None)Mt=ge.Start;else if(Mt===ge.Start)return Mt=ge.End,!1}else Mt===ge.Start&&et.push(Pt);return bt.includes(Pt)}),et}function Ae(Ue,Ge){const bt=(0,ne.Z)(Ge),je=[];return Fe(Ue,(Ve,et)=>{const Mt=bt.indexOf(Ve);return Mt!==-1&&(je.push(et),bt.splice(Mt,1)),!!bt.length}),je}var ct=function(Ue,Ge){var bt={};for(var je in Ue)Object.prototype.hasOwnProperty.call(Ue,je)&&Ge.indexOf(je)<0&&(bt[je]=Ue[je]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,je=Object.getOwnPropertySymbols(Ue);Ve{var{defaultExpandAll:bt,defaultExpandParent:je,defaultExpandedKeys:Ve}=Ue,et=ct(Ue,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Mt=ke.useRef(),sn=ke.useRef(),Pt=()=>{const{keyEntities:mt}=(0,a.I8)(Ct(et));let ze;return bt?ze=Object.keys(mt):je?ze=(0,E.r7)(et.expandedKeys||Ve||[],mt):ze=et.expandedKeys||Ve,ze},[on,We]=ke.useState(et.selectedKeys||et.defaultSelectedKeys||[]),[Xt,nn]=ke.useState(()=>Pt());ke.useEffect(()=>{"selectedKeys"in et&&We(et.selectedKeys)},[et.selectedKeys]),ke.useEffect(()=>{"expandedKeys"in et&&nn(et.expandedKeys)},[et.expandedKeys]);const kn=(mt,ze)=>{var Bt;return"expandedKeys"in et||nn(mt),(Bt=et.onExpand)===null||Bt===void 0?void 0:Bt.call(et,mt,ze)},ta=(mt,ze)=>{var Bt;const{multiple:dt}=et,{node:cn,nativeEvent:Zt}=ze,{key:wt=""}=cn,Gt=Ct(et),Ke=Object.assign(Object.assign({},ze),{selected:!0}),ot=(Zt==null?void 0:Zt.ctrlKey)||(Zt==null?void 0:Zt.metaKey),jt=Zt==null?void 0:Zt.shiftKey;let Vt;dt&&ot?(Vt=mt,Mt.current=wt,sn.current=Vt,Ke.selectedNodes=Ae(Gt,Vt)):dt&&jt?(Vt=Array.from(new Set([].concat((0,ne.Z)(sn.current||[]),(0,ne.Z)(Ce({treeData:Gt,expandedKeys:Xt,startKey:wt,endKey:Mt.current}))))),Ke.selectedNodes=Ae(Gt,Vt)):(Vt=[wt],Mt.current=wt,sn.current=Vt,Ke.selectedNodes=Ae(Gt,Vt)),(Bt=et.onSelect)===null||Bt===void 0||Bt.call(et,Vt,Ke),"selectedKeys"in et||We(Vt)},{getPrefixCls:Qe,direction:Re}=ke.useContext(x.E_),{prefixCls:Le,className:ve,showIcon:qe=!0,expandAction:rt="click"}=et,we=ct(et,["prefixCls","className","showIcon","expandAction"]),De=Qe("tree",Le),Ft=le()(`${De}-directory`,{[`${De}-directory-rtl`]:Re==="rtl"},ve);return ke.createElement(pe,Object.assign({icon:Oe,ref:Ge,blockNode:!0},we,{showIcon:qe,expandAction:rt,prefixCls:De,className:Ft,expandedKeys:Xt,selectedKeys:on,onSelect:ta,onExpand:kn}))};var st=ke.forwardRef(Te);const nt=pe;nt.DirectoryTree=st,nt.TreeNode=z.O;var kt=nt},20648:function(yt,pt,ee){"use strict";ee.d(pt,{TM:function(){return xe},Yk:function(){return Ne}});var z=ee(36237),ne=ee(98447),Se=ee(17313),be=ee(8378),fe=ee(37613),ke=ee(83116);const ie=new z.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),He=(le,E)=>({[`.${le}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${E.motionDurationSlow}`}}}),Ye=(le,E)=>({[`.${le}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:E.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${E.lineWidthBold}px solid ${E.colorPrimary}`,borderRadius:"50%",content:'""'}}}),Ze=(le,E)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:y,titleHeight:b,nodeSelectedBg:te,nodeHoverBg:oe}=E,re=E.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Se.Wf)(E)),{background:E.colorBgContainer,borderRadius:E.borderRadius,transition:`background-color ${E.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Se.oN)(E)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:y,insetInlineStart:0,border:`1px solid ${E.colorPrimary}`,opacity:0,animationName:ie,animationDuration:E.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${y}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:E.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Se.oN)(E)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:b,lineHeight:`${b}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${E.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:b}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},He(le,E)),{position:"relative",flex:"none",alignSelf:"stretch",width:b,margin:0,lineHeight:`${b}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:E.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-y,marginInlineStart:-1,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:b/2*.8,height:b/2,borderBottom:`1px solid ${E.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:re},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:b,margin:0,padding:`0 ${E.paddingXS/2}px`,color:"inherit",lineHeight:`${b}px`,background:"transparent",borderRadius:E.borderRadius,cursor:"pointer",transition:`all ${E.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:oe},[`&${a}-node-selected`]:{backgroundColor:te},[`${a}-iconEle`]:{display:"inline-block",width:b,height:b,lineHeight:`${b}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${b}px`,userSelect:"none"},Ye(le,E)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${E.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-y,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${b/2}px !important`}}}}})}},Be=le=>{const{treeCls:E,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:y,directoryNodeSelectedColor:b}=le;return{[`${E}${E}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${le.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:le.controlItemBgHover}},"> *":{zIndex:1},[`${E}-switcher`]:{transition:`color ${le.motionDurationMid}`},[`${E}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${E}-node-selected`]:{color:b,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:y},[`${E}-switcher`]:{color:b},[`${E}-node-content-wrapper`]:{color:b,background:"transparent"}}}}}},Ne=(le,E)=>{const a=`.${le}`,x=`${a}-treenode`,y=E.paddingXS/2,b=(0,fe.TS)(E,{treeCls:a,treeNodeCls:x,treeNodePadding:y});return[Ze(le,b),Be(b)]},xe=le=>{const{controlHeightSM:E}=le;return{titleHeight:E,nodeHoverBg:le.controlItemBgHover,nodeSelectedBg:le.controlItemBgActive}};pt.ZP=(0,ke.Z)("Tree",(le,E)=>{let{prefixCls:a}=E;return[{[le.componentCls]:(0,ne.C2)(`${a}-checkbox`,le)},Ne(a,le),(0,be.Z)(le)]},le=>{const{colorTextLightSolid:E,colorPrimary:a}=le;return Object.assign(Object.assign({},xe(le)),{directoryNodeSelectedColor:E,directoryNodeSelectedBg:a})})},71997:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return x}});var z=ee(32855),ne=ee(59301),Se={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},be=Se,fe=ee(7657),ke=function(b,te){return ne.createElement(fe.Z,(0,z.Z)({},b,{ref:te,icon:be}))},ie=ne.forwardRef(ke),He=ie,Ye=ee(52671),Ze=ee(58617),Be=ee(15075),Ne=ee(43531),xe=ee(92310),le=ee.n(xe),E=ee(92343),x=y=>{const{prefixCls:b,switcherIcon:te,treeNodeProps:oe,showLine:re}=y,{isLeaf:ue,expanded:ce,loading:pe}=oe;if(pe)return ne.createElement(Ze.Z,{className:`${b}-switcher-loading-icon`});let ge;if(re&&typeof re=="object"&&(ge=re.showLeafIcon),ue){if(!re)return null;if(typeof ge!="boolean"&&ge){const Ae=typeof ge=="function"?ge(oe):ge,ct=`${b}-switcher-line-custom-icon`;return(0,E.l$)(Ae)?(0,E.Tm)(Ae,{className:le()(Ae.props.className||"",ct)}):Ae}return ge?ne.createElement(Ye.Z,{className:`${b}-switcher-line-icon`}):ne.createElement("span",{className:`${b}-switcher-leaf-line`})}const Fe=`${b}-switcher-icon`,Ce=typeof te=="function"?te(oe):te;return(0,E.l$)(Ce)?(0,E.Tm)(Ce,{className:le()(Ce.props.className||"",Fe)}):Ce!==void 0?Ce:re?ce?ne.createElement(Be.Z,{className:`${b}-switcher-line-icon`}):ne.createElement(Ne.Z,{className:`${b}-switcher-line-icon`}):ne.createElement(He,{className:Fe})}},54580:function(yt,pt,ee){"use strict";ee.d(pt,{default:function(){return mr}});var z=ee(59301),ne=ee(3300),Se=ee(92310),be=ee.n(Se),fe=ee(32855),ke=ee(33377),ie=ee(93912),He=ee(18881),Ye=ee(85461),Ze=ee(74430),Be=ee(43079),Ne=ee(13932),xe=ee(34666),le=ee(68702),E=ee(26112);function a(Me,pn){var hn="cannot ".concat(Me.method," ").concat(Me.action," ").concat(pn.status,"'"),Hn=new Error(hn);return Hn.status=pn.status,Hn.method=Me.method,Hn.url=Me.action,Hn}function x(Me){var pn=Me.responseText||Me.response;if(!pn)return pn;try{return JSON.parse(pn)}catch(hn){return pn}}function y(Me){var pn=new XMLHttpRequest;Me.onProgress&&pn.upload&&(pn.upload.onprogress=function(aa){aa.total>0&&(aa.percent=aa.loaded/aa.total*100),Me.onProgress(aa)});var hn=new FormData;Me.data&&Object.keys(Me.data).forEach(function(ua){var aa=Me.data[ua];if(Array.isArray(aa)){aa.forEach(function(Un){hn.append("".concat(ua,"[]"),Un)});return}hn.append(ua,aa)}),Me.file instanceof Blob?hn.append(Me.filename,Me.file,Me.file.name):hn.append(Me.filename,Me.file),pn.onerror=function(aa){Me.onError(aa)},pn.onload=function(){return pn.status<200||pn.status>=300?Me.onError(a(Me,pn),x(pn)):Me.onSuccess(x(pn),pn)},pn.open(Me.method,Me.action,!0),Me.withCredentials&&"withCredentials"in pn&&(pn.withCredentials=!0);var Hn=Me.headers||{};return Hn["X-Requested-With"]!==null&&pn.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Hn).forEach(function(ua){Hn[ua]!==null&&pn.setRequestHeader(ua,Hn[ua])}),pn.send(hn),{abort:function(){pn.abort()}}}var b=+new Date,te=0;function oe(){return"rc-upload-".concat(b,"-").concat(++te)}var re=ee(48736),ue=function(Me,pn){if(Me&&pn){var hn=Array.isArray(pn)?pn:pn.split(","),Hn=Me.name||"",ua=Me.type||"",aa=ua.replace(/\/.*$/,"");return hn.some(function(Un){var wn=Un.trim();if(/^\*(\/\*)?$/.test(Un))return!0;if(wn.charAt(0)==="."){var zo=Hn.toLowerCase(),yo=wn.toLowerCase(),tn=[yo];return(yo===".jpg"||yo===".jpeg")&&(tn=[".jpg",".jpeg"]),tn.some(function(Zr){return zo.endsWith(Zr)})}return/\/\*$/.test(wn)?aa===wn.replace(/\/.*$/,""):ua===wn?!0:/^\w+$/.test(wn)?((0,re.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(wn,"'.Skip for check.")),!0):!1})}return!0};function ce(Me,pn){var hn=Me.createReader(),Hn=[];function ua(){hn.readEntries(function(aa){var Un=Array.prototype.slice.apply(aa);Hn=Hn.concat(Un);var wn=!Un.length;wn?pn(Hn):ua()})}ua()}var pe=function(pn,hn,Hn){var ua=function aa(Un,wn){Un&&(Un.path=wn||"",Un.isFile?Un.file(function(zo){Hn(zo)&&(Un.fullPath&&!zo.webkitRelativePath&&(Object.defineProperties(zo,{webkitRelativePath:{writable:!0}}),zo.webkitRelativePath=Un.fullPath.replace(/^\//,""),Object.defineProperties(zo,{webkitRelativePath:{writable:!1}})),hn([zo]))}):Un.isDirectory&&ce(Un,function(zo){zo.forEach(function(yo){aa(yo,"".concat(wn).concat(Un.name,"/"))})}))};pn.forEach(function(aa){ua(aa.webkitGetAsEntry())})},ge=pe,Fe=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ce=function(Me){(0,He.Z)(hn,Me);var pn=(0,Ye.Z)(hn);function hn(){var Hn;(0,ke.Z)(this,hn);for(var ua=arguments.length,aa=new Array(ua),Un=0;Un{let{uid:aa}=ua;return aa===Me.uid});return Hn===-1?hn.push(Me):hn[Hn]=Me,hn}function Bt(Me,pn){const hn=Me.uid!==void 0?"uid":"name";return pn.filter(Hn=>Hn[hn]===Me[hn])[0]}function dt(Me,pn){const hn=Me.uid!==void 0?"uid":"name",Hn=pn.filter(ua=>ua[hn]!==Me[hn]);return Hn.length===pn.length?null:Hn}const cn=function(){const pn=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Hn=pn[pn.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Hn)||[""])[0]},Zt=Me=>Me.indexOf("image/")===0,wt=Me=>{if(Me.type&&!Me.thumbUrl)return Zt(Me.type);const pn=Me.thumbUrl||Me.url||"",hn=cn(pn);return/^data:image\//.test(pn)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(hn)?!0:!(/^data:/.test(pn)||hn)},Gt=200;function Ke(Me){return new Promise(pn=>{if(!Me.type||!Zt(Me.type)){pn("");return}const hn=document.createElement("canvas");hn.width=Gt,hn.height=Gt,hn.style.cssText=`position: fixed; left: 0; top: 0; width: ${Gt}px; height: ${Gt}px; z-index: 9999; display: none;`,document.body.appendChild(hn);const Hn=hn.getContext("2d"),ua=new Image;if(ua.onload=()=>{const{width:aa,height:Un}=ua;let wn=Gt,zo=Gt,yo=0,tn=0;aa>Un?(zo=Un*(Gt/aa),tn=-(zo-wn)/2):(wn=aa*(Gt/Un),yo=-(wn-zo)/2),Hn.drawImage(ua,yo,tn,wn,zo);const Zr=hn.toDataURL();document.body.removeChild(hn),window.URL.revokeObjectURL(ua.src),pn(Zr)},ua.crossOrigin="anonymous",Me.type.startsWith("image/svg+xml")){const aa=new FileReader;aa.onload=()=>{aa.result&&(ua.src=aa.result)},aa.readAsDataURL(Me)}else if(Me.type.startsWith("image/gif")){const aa=new FileReader;aa.onload=()=>{aa.result&&pn(aa.result)},aa.readAsDataURL(Me)}else ua.src=window.URL.createObjectURL(Me)})}var ot=ee(26227),jt=ee(41464),Vt=ee(15277),Pn=ee(93948),Qn=ee(6848),Ut=z.forwardRef((Me,pn)=>{let{prefixCls:hn,className:Hn,style:ua,locale:aa,listType:Un,file:wn,items:zo,progress:yo,iconRender:tn,actionIconRender:Zr,itemRender:Or,isImgUrl:iu,showPreviewIcon:Su,showRemoveIcon:Ea,showDownloadIcon:Ka,previewIcon:Mo,removeIcon:to,downloadIcon:Cr,onPreview:Ho,onDownload:Za,onClose:Wr}=Me;var Lr,fl;const{status:$u}=wn,[Zu,Wa]=z.useState($u);z.useEffect(()=>{$u!=="removed"&&Wa($u)},[$u]);const[ca,Ro]=z.useState(!1);z.useEffect(()=>{const Er=setTimeout(()=>{Ro(!0)},300);return()=>{clearTimeout(Er)}},[]);const Rr=tn(wn);let _r=z.createElement("div",{className:`${hn}-icon`},Rr);if(Un==="picture"||Un==="picture-card"||Un==="picture-circle")if(Zu==="uploading"||!wn.thumbUrl&&!wn.url){const Er=be()(`${hn}-list-item-thumbnail`,{[`${hn}-list-item-file`]:Zu!=="uploading"});_r=z.createElement("div",{className:Er},Rr)}else{const Er=iu!=null&&iu(wn)?z.createElement("img",{src:wn.thumbUrl||wn.url,alt:wn.name,className:`${hn}-list-item-image`,crossOrigin:wn.crossOrigin}):Rr,Sr=be()(`${hn}-list-item-thumbnail`,{[`${hn}-list-item-file`]:iu&&!iu(wn)});_r=z.createElement("a",{className:Sr,onClick:Au=>Ho(wn,Au),href:wn.url||wn.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Er)}const qr=be()(`${hn}-list-item`,`${hn}-list-item-${Zu}`),el=typeof wn.linkProps=="string"?JSON.parse(wn.linkProps):wn.linkProps,pl=Ea?Zr((typeof to=="function"?to(wn):to)||z.createElement(ot.Z,null),()=>Wr(wn),hn,aa.removeFile):null,Cn=Ka&&Zu==="done"?Zr((typeof Cr=="function"?Cr(wn):Cr)||z.createElement(jt.Z,null),()=>Za(wn),hn,aa.downloadFile):null,yn=Un!=="picture-card"&&Un!=="picture-circle"&&z.createElement("span",{key:"download-delete",className:be()(`${hn}-list-item-actions`,{picture:Un==="picture"})},Cn,pl),Ln=be()(`${hn}-list-item-name`),Ba=wn.url?[z.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Ln,title:wn.name},el,{href:wn.url,onClick:Er=>Ho(wn,Er)}),wn.name),yn]:[z.createElement("span",{key:"view",className:Ln,onClick:Er=>Ho(wn,Er),title:wn.name},wn.name),yn],xa={pointerEvents:"none",opacity:.5},Io=Su?z.createElement("a",{href:wn.url||wn.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:wn.url||wn.thumbUrl?void 0:xa,onClick:Er=>Ho(wn,Er),title:aa.previewFile},typeof Mo=="function"?Mo(wn):Mo||z.createElement(Vt.Z,null)):null,Sa=(Un==="picture-card"||Un==="picture-circle")&&Zu!=="uploading"&&z.createElement("span",{className:`${hn}-list-item-actions`},Io,Zu==="done"&&Cn,pl),{getPrefixCls:jo}=z.useContext(nt.E_),Uo=jo(),Tr=z.createElement("div",{className:qr},_r,Ba,Sa,ca&&z.createElement(qe.default,{motionName:`${Uo}-fade`,visible:Zu==="uploading",motionDeadline:2e3},Er=>{let{className:Sr}=Er;const Au="percent"in wn?z.createElement(Pn.Z,Object.assign({},yo,{type:"line",percent:wn.percent,"aria-label":wn["aria-label"],"aria-labelledby":wn["aria-labelledby"]})):null;return z.createElement("div",{className:be()(`${hn}-list-item-progress`,Sr)},Au)})),_a=wn.response&&typeof wn.response=="string"?wn.response:((Lr=wn.error)===null||Lr===void 0?void 0:Lr.statusText)||((fl=wn.error)===null||fl===void 0?void 0:fl.message)||aa.uploadError,Oo=Zu==="error"?z.createElement(Qn.Z,{title:_a,getPopupContainer:Er=>Er.parentNode},Tr):Tr;return z.createElement("div",{className:be()(`${hn}-list-item-container`,Hn),style:ua,ref:pn},Or?Or(Oo,wn,zo,{download:Za.bind(null,wn),preview:Ho.bind(null,wn),remove:Wr.bind(null,wn)}):Oo)});const Lt=(Me,pn)=>{const{listType:hn="text",previewFile:Hn=Ke,onPreview:ua,onDownload:aa,onRemove:Un,locale:wn,iconRender:zo,isImageUrl:yo=wt,prefixCls:tn,items:Zr=[],showPreviewIcon:Or=!0,showRemoveIcon:iu=!0,showDownloadIcon:Su=!1,removeIcon:Ea,previewIcon:Ka,downloadIcon:Mo,progress:to={size:[-1,2],showInfo:!1},appendAction:Cr,appendActionVisible:Ho=!0,itemRender:Za,disabled:Wr}=Me,Lr=(0,rt.Z)(),[fl,$u]=z.useState(!1);z.useEffect(()=>{hn!=="picture"&&hn!=="picture-card"&&hn!=="picture-circle"||(Zr||[]).forEach(xa=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(xa.originFileObj instanceof File||xa.originFileObj instanceof Blob)||xa.thumbUrl!==void 0||(xa.thumbUrl="",Hn&&Hn(xa.originFileObj).then(Io=>{xa.thumbUrl=Io||"",Lr()}))})},[hn,Zr,Hn]),z.useEffect(()=>{$u(!0)},[]);const Zu=(xa,Io)=>{if(ua)return Io==null||Io.preventDefault(),ua(xa)},Wa=xa=>{typeof aa=="function"?aa(xa):xa.url&&window.open(xa.url)},ca=xa=>{Un==null||Un(xa)},Ro=xa=>{if(zo)return zo(xa,hn);const Io=xa.status==="uploading",Sa=yo&&yo(xa)?z.createElement(ve,null):z.createElement(sn,null);let jo=Io?z.createElement(Pt.Z,null):z.createElement(kn,null);return hn==="picture"?jo=Io?z.createElement(Pt.Z,null):Sa:(hn==="picture-card"||hn==="picture-circle")&&(jo=Io?wn.uploading:Sa),jo},Rr=(xa,Io,Sa,jo)=>{const Uo={type:"text",size:"small",title:jo,onClick:Tr=>{Io(),(0,De.l$)(xa)&&xa.props.onClick&&xa.props.onClick(Tr)},className:`${Sa}-list-item-action`,disabled:Wr};if((0,De.l$)(xa)){const Tr=(0,De.Tm)(xa,Object.assign(Object.assign({},xa.props),{onClick:()=>{}}));return z.createElement(Ft.ZP,Object.assign({},Uo,{icon:Tr}))}return z.createElement(Ft.ZP,Object.assign({},Uo),z.createElement("span",null,xa))};z.useImperativeHandle(pn,()=>({handlePreview:Zu,handleDownload:Wa}));const{getPrefixCls:_r}=z.useContext(nt.E_),qr=_r("upload",tn),el=_r(),pl=be()(`${qr}-list`,`${qr}-list-${hn}`),Cn=(0,ne.Z)(Zr.map(xa=>({key:xa.uid,file:xa})));let Ln={motionDeadline:2e3,motionName:`${qr}-${hn==="picture-card"||hn==="picture-circle"?"animate-inline":"animate"}`,keys:Cn,motionAppear:fl};const Ba=z.useMemo(()=>{const xa=Object.assign({},(0,we.Z)(el));return delete xa.onAppearEnd,delete xa.onEnterEnd,delete xa.onLeaveEnd,xa},[el]);return hn!=="picture-card"&&hn!=="picture-circle"&&(Ln=Object.assign(Object.assign({},Ba),Ln)),z.createElement("div",{className:pl},z.createElement(qe.CSSMotionList,Object.assign({},Ln,{component:!1}),xa=>{let{key:Io,file:Sa,className:jo,style:Uo}=xa;return z.createElement(Ut,{key:Io,locale:wn,prefixCls:qr,className:jo,style:Uo,file:Sa,items:Zr,progress:to,listType:hn,isImgUrl:yo,showPreviewIcon:Or,showRemoveIcon:iu,showDownloadIcon:Su,removeIcon:Ea,previewIcon:Ka,downloadIcon:Mo,iconRender:Ro,actionIconRender:Rr,itemRender:Za,onPreview:Zu,onDownload:Wa,onClose:ca})}),Cr&&z.createElement(qe.default,Object.assign({},Ln,{visible:Ho,forceRender:!0}),xa=>{let{className:Io,style:Sa}=xa;return(0,De.Tm)(Cr,jo=>({className:be()(jo.className,Io),style:Object.assign(Object.assign(Object.assign({},Sa),{pointerEvents:Io?"none":void 0}),jo.style)}))}))};var qn=z.forwardRef(Lt),_n=ee(17313),Ga=ee(8378),An=ee(83116),xn=ee(37613),ao=Me=>{const{componentCls:pn,iconCls:hn}=Me;return{[`${pn}-wrapper`]:{[`${pn}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:Me.colorFillAlter,border:`${Me.lineWidth}px dashed ${Me.colorBorder}`,borderRadius:Me.borderRadiusLG,cursor:"pointer",transition:`border-color ${Me.motionDurationSlow}`,[pn]:{padding:`${Me.padding}px 0`},[`${pn}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${pn}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${pn}-disabled):hover`]:{borderColor:Me.colorPrimaryHover},[`p${pn}-drag-icon`]:{marginBottom:Me.margin,[hn]:{color:Me.colorPrimary,fontSize:Me.uploadThumbnailSize}},[`p${pn}-text`]:{margin:`0 0 ${Me.marginXXS}px`,color:Me.colorTextHeading,fontSize:Me.fontSizeLG},[`p${pn}-hint`]:{color:Me.colorTextDescription,fontSize:Me.fontSize},[`&${pn}-disabled`]:{cursor:"not-allowed",[`p${pn}-drag-icon ${hn}, + `]:{background:ma},[`&${Pe}-row-selected`]:{"> th, > td":{background:la},"&:hover > th, &:hover > td":{background:Aa}}}},[`${Pe}-footer`]:{padding:`${Je}px ${gt}px`,color:Xn,background:La}})}};var Kr=(0,Ac.Z)("Table",Ee=>{const{colorTextHeading:Pe,colorSplit:_e,colorIcon:Je,colorIconHover:gt,opacityLoading:vt,colorBgContainer:zt,controlInteractiveSize:Tt,headerBg:Nt,headerColor:rn,headerSortActiveBg:en,headerSortHoverBg:an,bodySortBg:Nn,rowHoverBg:On,rowSelectedBg:Mn,rowSelectedHoverBg:ma,rowExpandedBg:la,cellPaddingBlock:Aa,cellPaddingInline:Xn,cellPaddingBlockMD:La,cellPaddingInlineMD:It,cellPaddingBlockSM:Lo,cellPaddingInlineSM:lo,borderColor:wo,footerBg:_o,footerColor:ja,headerBorderRadius:mo,cellFontSize:Qa,cellFontSizeMD:ia,cellFontSizeSM:ba,headerSplitColor:$a,fixedHeaderSortActiveBg:lr,headerFilterHoverBg:Jo,filterDropdownBg:ho,expandIconBg:er,selectionColumnWidth:fr,stickyScrollBarBg:Fr}=Ee,ar=new Bi.C(Je),mu=new Bi.C(gt),br=2,Wo=(0,oc.TS)(Ee,{tableFontSize:Qa,tableBg:zt,tableRadius:mo,tablePaddingVertical:Aa,tablePaddingHorizontal:Xn,tablePaddingVerticalMiddle:La,tablePaddingHorizontalMiddle:It,tablePaddingVerticalSmall:Lo,tablePaddingHorizontalSmall:lo,tableBorderColor:wo,tableHeaderTextColor:rn,tableHeaderBg:Nt,tableFooterTextColor:ja,tableFooterBg:_o,tableHeaderCellSplitColor:$a,tableHeaderSortBg:en,tableHeaderSortHoverBg:an,tableHeaderIconColor:ar.clone().setAlpha(ar.getAlpha()*vt).toRgbString(),tableHeaderIconColorHover:mu.clone().setAlpha(mu.getAlpha()*vt).toRgbString(),tableBodySortBg:Nn,tableFixedHeaderSortActiveBg:lr,tableHeaderFilterActiveBg:Jo,tableFilterDropdownBg:ho,tableRowHoverBg:On,tableSelectedRowBg:Mn,tableSelectedRowHoverBg:ma,zIndexTableFixed:br,zIndexTableSticky:br+1,tableFontSizeMiddle:ia,tableFontSizeSmall:ba,tableSelectionColumnWidth:fr,tableExpandIconBg:er,tableExpandColumnWidth:Tt+2*Ee.padding,tableExpandedRowBg:la,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Fr,tableScrollThumbBgHover:Pe,tableScrollBg:_e});return[gu(Wo),ga(Wo),du(Wo),Nr(Wo),Ca(Wo),he(Wo),Rn(Wo),mn(Wo),du(Wo),Wt(Wo),co(Wo),Zn(Wo),wr(Wo),$e(Wo),uo(Wo),ro(Wo),Yu(Wo)]},Ee=>{const{colorFillAlter:Pe,colorBgContainer:_e,colorTextHeading:Je,colorFillSecondary:gt,colorFillContent:vt,controlItemBgActive:zt,controlItemBgActiveHover:Tt,padding:Nt,paddingSM:rn,paddingXS:en,colorBorderSecondary:an,borderRadiusLG:Nn,fontSize:On,controlHeight:Mn,colorTextPlaceholder:ma}=Ee,la=new Bi.C(gt).onBackground(_e).toHexShortString(),Aa=new Bi.C(vt).onBackground(_e).toHexShortString(),Xn=new Bi.C(Pe).onBackground(_e).toHexShortString();return{headerBg:Xn,headerColor:Je,headerSortActiveBg:la,headerSortHoverBg:Aa,bodySortBg:Xn,rowHoverBg:Xn,rowSelectedBg:zt,rowSelectedHoverBg:Tt,rowExpandedBg:Pe,cellPaddingBlock:Nt,cellPaddingInline:Nt,cellPaddingBlockMD:rn,cellPaddingInlineMD:en,cellPaddingBlockSM:en,cellPaddingInlineSM:en,borderColor:an,headerBorderRadius:Nn,footerBg:Xn,footerColor:Je,cellFontSize:On,cellFontSizeMD:On,cellFontSizeSM:On,headerSplitColor:an,fixedHeaderSortActiveBg:la,headerFilterHoverBg:vt,filterDropdownMenuBg:_e,filterDropdownBg:_e,expandIconBg:_e,selectionColumnWidth:Mn,stickyScrollBarBg:ma,stickyScrollBarBorderRadius:100}});const zr=[],Fu=(Ee,Pe)=>{const{prefixCls:_e,className:Je,rootClassName:gt,style:vt,size:zt,bordered:Tt,dropdownPrefixCls:Nt,dataSource:rn,pagination:en,rowSelection:an,rowKey:Nn="key",rowClassName:On,columns:Mn,children:ma,childrenColumnName:la,onChange:Aa,getPopupContainer:Xn,loading:La,expandIcon:It,expandable:Lo,expandedRowRender:lo,expandIconColumnIndex:wo,indentSize:_o,scroll:ja,sortDirections:mo,locale:Qa,showSorterTooltip:ia=!0,virtual:ba}=Ee,$a=ie.useMemo(()=>Mn||Rt(ma),[Mn,ma]),lr=ie.useMemo(()=>$a.some(Ur=>Ur.responsive),[$a]),Jo=(0,$r.Z)(lr),ho=ie.useMemo(()=>{const Ur=new Set(Object.keys(Jo).filter(pu=>Jo[pu]));return $a.filter(pu=>!pu.responsive||pu.responsive.some(vr=>Ur.has(vr)))},[$a,Jo]),er=(0,_a.Z)(Ee,["className","style","columns"]),{locale:fr=Iu.Z,direction:Fr,table:ar,renderEmpty:mu,getPrefixCls:br,getPopupContainer:Wo}=ie.useContext(Er.E_),wu=(0,Au.Z)(zt),Zo=Object.assign(Object.assign({},fr.Table),Qa),tu=rn||zr,Vr=br("table",_e),Uu=br("dropdown",Nt),bo=Object.assign({childrenColumnName:la,expandIconColumnIndex:wo},Lo),{childrenColumnName:No="children"}=bo,To=ie.useMemo(()=>tu.some(Ur=>Ur==null?void 0:Ur[No])?"nest":lo||Lo&&Lo.expandedRowRender?"row":null,[tu]),Da={body:ie.useRef()},Vn=ie.useMemo(()=>typeof Nn=="function"?Nn:Ur=>Ur==null?void 0:Ur[Nn],[Nn]),[jn]=ps(tu,No,Vn),Ha={},Vo=function(Ur,pu){let vr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var zu,Fl,Bl;const Pl=Object.assign(Object.assign({},Ha),Ur);vr&&((zu=Ha.resetPagination)===null||zu===void 0||zu.call(Ha),!((Fl=Pl.pagination)===null||Fl===void 0)&&Fl.current&&(Pl.pagination.current=1),en&&en.onChange&&en.onChange(1,(Bl=Pl.pagination)===null||Bl===void 0?void 0:Bl.pageSize)),ja&&ja.scrollToFirstRowOnChange!==!1&&Da.body.current&&(0,Oo.Z)(0,{getContainer:()=>Da.body.current}),Aa==null||Aa(Pl.pagination,Pl.filters,Pl.sorter,{currentDataSource:yi(Xi(tu,Pl.sorterStates,No),Pl.filterStates),action:pu})},pr=(Ur,pu)=>{Vo({sorter:Ur,sorterStates:pu},"sort",!1)},[il,ol,wl,bu]=qi({prefixCls:Vr,mergedColumns:ho,onSorterChange:pr,sortDirections:mo||["ascend","descend"],tableLocale:Zo,showSorterTooltip:ia}),Du=ie.useMemo(()=>Xi(tu,ol,No),[tu,ol]);Ha.sorter=bu(),Ha.sorterStates=ol;const Ao=(Ur,pu)=>{Vo({filters:Ur,filterStates:pu},"filter",!0)},[hl,yl,Jr]=Ys({prefixCls:Vr,locale:Zo,dropdownPrefixCls:Uu,mergedColumns:ho,onFilterChange:Ao,getPopupContainer:Xn||Wo}),uu=yi(Du,yl);Ha.filters=Jr,Ha.filterStates=yl;const Tu=ie.useMemo(()=>{const Ur={};return Object.keys(Jr).forEach(pu=>{Jr[pu]!==null&&(Ur[pu]=Jr[pu])}),Object.assign(Object.assign({},wl),{filters:Ur})},[wl,Jr]),[Xu]=Cc(Tu),ju=(Ur,pu)=>{Vo({pagination:Object.assign(Object.assign({},Ha.pagination),{current:Ur,pageSize:pu})},"paginate")},[Ir,El]=Ec(uu.length,ju,en);Ha.pagination=en===!1?{}:Xl(Ir,en),Ha.resetPagination=El;const sl=ie.useMemo(()=>{if(en===!1||!Ir.pageSize)return uu;const{current:Ur=1,total:pu,pageSize:vr=Fi}=Ir;return uu.lengthvr?uu.slice((Ur-1)*vr,Ur*vr):uu:uu.slice((Ur-1)*vr,Ur*vr)},[!!en,uu,Ir&&Ir.current,Ir&&Ir.pageSize,Ir&&Ir.total]),[nu,Go]=Js({prefixCls:Vr,data:uu,pageData:sl,getRowKey:Vn,getRecordByKey:jn,expandType:To,childrenColumnName:No,locale:Zo,getPopupContainer:Xn||Wo},an),_u=(Ur,pu,vr)=>{let zu;return typeof On=="function"?zu=Oe()(On(Ur,pu,vr)):zu=Oe()(On),Oe()({[`${Vr}-row-selected`]:Go.has(Vn(Ur,pu))},zu)};bo.__PARENT_RENDER_ICON__=bo.expandIcon,bo.expandIcon=bo.expandIcon||It||vo(Zo),To==="nest"&&bo.expandIconColumnIndex===void 0?bo.expandIconColumnIndex=an?1:0:bo.expandIconColumnIndex>0&&an&&(bo.expandIconColumnIndex-=1),typeof bo.indentSize!="number"&&(bo.indentSize=typeof _o=="number"?_o:15);const cl=ie.useCallback(Ur=>Xu(nu(hl(il(Ur)))),[il,hl,nu]);let Gl,Nl;if(en!==!1&&(Ir!=null&&Ir.total)){let Ur;Ir.size?Ur=Ir.size:Ur=wu==="small"||wu==="middle"?"small":void 0;const pu=Fl=>ie.createElement(Qu.Z,Object.assign({},Ir,{className:Oe()(`${Vr}-pagination ${Vr}-pagination-${Fl}`,Ir.className),size:Ur})),vr=Fr==="rtl"?"left":"right",{position:zu}=Ir;if(zu!==null&&Array.isArray(zu)){const Fl=zu.find(_l=>_l.includes("top")),Bl=zu.find(_l=>_l.includes("bottom")),Pl=zu.every(_l=>`${_l}`=="none");!Fl&&!Bl&&!Pl&&(Nl=pu(vr)),Fl&&(Gl=pu(Fl.toLowerCase().replace("top",""))),Bl&&(Nl=pu(Bl.toLowerCase().replace("bottom","")))}else Nl=pu(vr)}let bl;typeof La=="boolean"?bl={spinning:La}:typeof La=="object"&&(bl=Object.assign({spinning:!0},La));const[Al,Yt]=Kr(Vr),[,Wu]=(0,ya.Z)(),Kl=Oe()(`${Vr}-wrapper`,ar==null?void 0:ar.className,{[`${Vr}-wrapper-rtl`]:Fr==="rtl"},Je,gt,Yt),ii=Object.assign(Object.assign({},ar==null?void 0:ar.style),vt),Ql=Qa&&Qa.emptyText||(mu==null?void 0:mu("Table"))||ie.createElement(Sr.Z,{componentName:"Table"}),Yl=ba?Ai:ac,Ul={},kl=ie.useMemo(()=>{const{fontSize:Ur,lineHeight:pu,padding:vr,paddingXS:zu,paddingSM:Fl}=Wu,Bl=Math.floor(Ur*pu);switch(wu){case"large":return vr*2+Bl;case"small":return zu*2+Bl;default:return Fl*2+Bl}},[Wu,wu]);return ba&&(Ul.listItemHeight=kl),Al(ie.createElement("div",{ref:Pe,className:Kl,style:ii},ie.createElement(wa.Z,Object.assign({spinning:!1},bl),Gl,ie.createElement(Yl,Object.assign({},Ul,er,{columns:ho,direction:Fr,expandable:bo,prefixCls:Vr,className:Oe()({[`${Vr}-middle`]:wu==="middle",[`${Vr}-small`]:wu==="small",[`${Vr}-bordered`]:Tt,[`${Vr}-empty`]:tu.length===0}),data:sl,rowKey:Vn,rowClassName:_u,emptyText:Ql,internalHooks:ne,internalRefs:Da,transformColumns:cl})),Nl)))};var ku=ie.forwardRef(Fu);const ru=(Ee,Pe)=>{const _e=ie.useRef(0);return _e.current+=1,ie.createElement(ku,Object.assign({},Ee,{ref:Pe,_renderTimes:_e.current}))},su=ie.forwardRef(ru);su.SELECTION_COLUMN=ql,su.EXPAND_COLUMN=z,su.SELECTION_ALL=vs,su.SELECTION_INVERT=Vi,su.SELECTION_NONE=hs,su.Column=jo,su.ColumnGroup=Tr,su.Summary=we;var Ja=su,al=Ja},17574:function(yt,pt,ee){"use strict";ee.d(pt,{default:function(){return kt}});var z=ee(54030),ne=ee(3300),Se=ee(52671),be=ee(8657),fe=ee(32855),ke=ee(59301),ie={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},He=ie,Ye=ee(7657),Ze=function(Ge,bt){return ke.createElement(Ye.Z,(0,fe.Z)({},Ge,{ref:bt,icon:He}))},Be=ke.forwardRef(Ze),Ne=Be,xe=ee(92310),le=ee.n(xe),E=ee(35654),a=ee(71430),x=ee(36355),y=ee(56082),b=ee(62892),te=ee(20648);const oe=4;function re(Ue){const{dropPosition:Ge,dropLevelOffset:bt,prefixCls:je,indent:Ve,direction:et="ltr"}=Ue,Mt=et==="ltr"?"left":"right",sn=et==="ltr"?"right":"left",Pt={[Mt]:-bt*Ve+oe,[sn]:0};switch(Ge){case-1:Pt.top=-3;break;case 1:Pt.bottom=-3;break;default:Pt.bottom=-3,Pt[Mt]=Ve+oe;break}return ke.createElement("div",{style:Pt,className:`${je}-drop-indicator`})}var ue=ee(71997),pe=ke.forwardRef((Ue,Ge)=>{const{getPrefixCls:bt,direction:je,virtual:Ve,tree:et}=ke.useContext(x.E_),{prefixCls:Mt,className:sn,showIcon:Pt=!1,showLine:on,switcherIcon:We,blockNode:Xt=!1,children:nn,checkable:kn=!1,selectable:ta=!0,draggable:Qe,motion:Re,style:Le}=Ue,ve=bt("tree",Mt),qe=bt(),rt=Re!=null?Re:Object.assign(Object.assign({},(0,b.Z)(qe)),{motionAppear:!1}),we=Object.assign(Object.assign({},Ue),{checkable:kn,selectable:ta,showIcon:Pt,motion:rt,blockNode:Xt,showLine:!!on,dropIndicatorRender:re}),[De,Ft]=(0,te.ZP)(ve),mt=ke.useMemo(()=>{if(!Qe)return!1;let Bt={};switch(typeof Qe){case"function":Bt.nodeDraggable=Qe;break;case"object":Bt=Object.assign({},Qe);break;default:break}return Bt.icon!==!1&&(Bt.icon=Bt.icon||ke.createElement(y.Z,null)),Bt},[Qe]),ze=Bt=>ke.createElement(ue.Z,{prefixCls:ve,switcherIcon:We,treeNodeProps:Bt,showLine:on});return De(ke.createElement(z.Z,Object.assign({itemHeight:20,ref:Ge,virtual:Ve},we,{style:Object.assign(Object.assign({},et==null?void 0:et.style),Le),prefixCls:ve,className:le()({[`${ve}-icon-hide`]:!Pt,[`${ve}-block-node`]:Xt,[`${ve}-unselectable`]:!ta,[`${ve}-rtl`]:je==="rtl"},et==null?void 0:et.className,sn,Ft),direction:je,checkable:kn&&ke.createElement("span",{className:`${ve}-checkbox-inner`}),selectable:ta,switcherIcon:ze,draggable:mt}),nn))}),ge;(function(Ue){Ue[Ue.None=0]="None",Ue[Ue.Start=1]="Start",Ue[Ue.End=2]="End"})(ge||(ge={}));function Fe(Ue,Ge){function bt(je){const{key:Ve,children:et}=je;Ge(Ve,je)!==!1&&Fe(et||[],Ge)}Ue.forEach(bt)}function Ce(Ue){let{treeData:Ge,expandedKeys:bt,startKey:je,endKey:Ve}=Ue;const et=[];let Mt=ge.None;if(je&&je===Ve)return[je];if(!je||!Ve)return[];function sn(Pt){return Pt===je||Pt===Ve}return Fe(Ge,Pt=>{if(Mt===ge.End)return!1;if(sn(Pt)){if(et.push(Pt),Mt===ge.None)Mt=ge.Start;else if(Mt===ge.Start)return Mt=ge.End,!1}else Mt===ge.Start&&et.push(Pt);return bt.includes(Pt)}),et}function Ae(Ue,Ge){const bt=(0,ne.Z)(Ge),je=[];return Fe(Ue,(Ve,et)=>{const Mt=bt.indexOf(Ve);return Mt!==-1&&(je.push(et),bt.splice(Mt,1)),!!bt.length}),je}var ct=function(Ue,Ge){var bt={};for(var je in Ue)Object.prototype.hasOwnProperty.call(Ue,je)&&Ge.indexOf(je)<0&&(bt[je]=Ue[je]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,je=Object.getOwnPropertySymbols(Ue);Ve{var{defaultExpandAll:bt,defaultExpandParent:je,defaultExpandedKeys:Ve}=Ue,et=ct(Ue,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Mt=ke.useRef(),sn=ke.useRef(),Pt=()=>{const{keyEntities:mt}=(0,a.I8)(Ct(et));let ze;return bt?ze=Object.keys(mt):je?ze=(0,E.r7)(et.expandedKeys||Ve||[],mt):ze=et.expandedKeys||Ve,ze},[on,We]=ke.useState(et.selectedKeys||et.defaultSelectedKeys||[]),[Xt,nn]=ke.useState(()=>Pt());ke.useEffect(()=>{"selectedKeys"in et&&We(et.selectedKeys)},[et.selectedKeys]),ke.useEffect(()=>{"expandedKeys"in et&&nn(et.expandedKeys)},[et.expandedKeys]);const kn=(mt,ze)=>{var Bt;return"expandedKeys"in et||nn(mt),(Bt=et.onExpand)===null||Bt===void 0?void 0:Bt.call(et,mt,ze)},ta=(mt,ze)=>{var Bt;const{multiple:dt}=et,{node:cn,nativeEvent:Zt}=ze,{key:wt=""}=cn,Gt=Ct(et),Ke=Object.assign(Object.assign({},ze),{selected:!0}),ot=(Zt==null?void 0:Zt.ctrlKey)||(Zt==null?void 0:Zt.metaKey),jt=Zt==null?void 0:Zt.shiftKey;let Vt;dt&&ot?(Vt=mt,Mt.current=wt,sn.current=Vt,Ke.selectedNodes=Ae(Gt,Vt)):dt&&jt?(Vt=Array.from(new Set([].concat((0,ne.Z)(sn.current||[]),(0,ne.Z)(Ce({treeData:Gt,expandedKeys:Xt,startKey:wt,endKey:Mt.current}))))),Ke.selectedNodes=Ae(Gt,Vt)):(Vt=[wt],Mt.current=wt,sn.current=Vt,Ke.selectedNodes=Ae(Gt,Vt)),(Bt=et.onSelect)===null||Bt===void 0||Bt.call(et,Vt,Ke),"selectedKeys"in et||We(Vt)},{getPrefixCls:Qe,direction:Re}=ke.useContext(x.E_),{prefixCls:Le,className:ve,showIcon:qe=!0,expandAction:rt="click"}=et,we=ct(et,["prefixCls","className","showIcon","expandAction"]),De=Qe("tree",Le),Ft=le()(`${De}-directory`,{[`${De}-directory-rtl`]:Re==="rtl"},ve);return ke.createElement(pe,Object.assign({icon:Oe,ref:Ge,blockNode:!0},we,{showIcon:qe,expandAction:rt,prefixCls:De,className:Ft,expandedKeys:Xt,selectedKeys:on,onSelect:ta,onExpand:kn}))};var st=ke.forwardRef(Te);const nt=pe;nt.DirectoryTree=st,nt.TreeNode=z.O;var kt=nt},20648:function(yt,pt,ee){"use strict";ee.d(pt,{TM:function(){return xe},Yk:function(){return Ne}});var z=ee(36237),ne=ee(98447),Se=ee(17313),be=ee(8378),fe=ee(37613),ke=ee(83116);const ie=new z.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),He=(le,E)=>({[`.${le}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${E.motionDurationSlow}`}}}),Ye=(le,E)=>({[`.${le}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:E.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${E.lineWidthBold}px solid ${E.colorPrimary}`,borderRadius:"50%",content:'""'}}}),Ze=(le,E)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:y,titleHeight:b,nodeSelectedBg:te,nodeHoverBg:oe}=E,re=E.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Se.Wf)(E)),{background:E.colorBgContainer,borderRadius:E.borderRadius,transition:`background-color ${E.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Se.oN)(E)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:y,insetInlineStart:0,border:`1px solid ${E.colorPrimary}`,opacity:0,animationName:ie,animationDuration:E.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${y}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:E.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Se.oN)(E)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:b,lineHeight:`${b}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${E.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:b}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},He(le,E)),{position:"relative",flex:"none",alignSelf:"stretch",width:b,margin:0,lineHeight:`${b}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:E.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-y,marginInlineStart:-1,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:b/2*.8,height:b/2,borderBottom:`1px solid ${E.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:re},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:b,margin:0,padding:`0 ${E.paddingXS/2}px`,color:"inherit",lineHeight:`${b}px`,background:"transparent",borderRadius:E.borderRadius,cursor:"pointer",transition:`all ${E.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:oe},[`&${a}-node-selected`]:{backgroundColor:te},[`${a}-iconEle`]:{display:"inline-block",width:b,height:b,lineHeight:`${b}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${b}px`,userSelect:"none"},Ye(le,E)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${E.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-y,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${b/2}px !important`}}}}})}},Be=le=>{const{treeCls:E,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:y,directoryNodeSelectedColor:b}=le;return{[`${E}${E}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${le.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:le.controlItemBgHover}},"> *":{zIndex:1},[`${E}-switcher`]:{transition:`color ${le.motionDurationMid}`},[`${E}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${E}-node-selected`]:{color:b,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:y},[`${E}-switcher`]:{color:b},[`${E}-node-content-wrapper`]:{color:b,background:"transparent"}}}}}},Ne=(le,E)=>{const a=`.${le}`,x=`${a}-treenode`,y=E.paddingXS/2,b=(0,fe.TS)(E,{treeCls:a,treeNodeCls:x,treeNodePadding:y});return[Ze(le,b),Be(b)]},xe=le=>{const{controlHeightSM:E}=le;return{titleHeight:E,nodeHoverBg:le.controlItemBgHover,nodeSelectedBg:le.controlItemBgActive}};pt.ZP=(0,ke.Z)("Tree",(le,E)=>{let{prefixCls:a}=E;return[{[le.componentCls]:(0,ne.C2)(`${a}-checkbox`,le)},Ne(a,le),(0,be.Z)(le)]},le=>{const{colorTextLightSolid:E,colorPrimary:a}=le;return Object.assign(Object.assign({},xe(le)),{directoryNodeSelectedColor:E,directoryNodeSelectedBg:a})})},71997:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return x}});var z=ee(32855),ne=ee(59301),Se={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},be=Se,fe=ee(7657),ke=function(b,te){return ne.createElement(fe.Z,(0,z.Z)({},b,{ref:te,icon:be}))},ie=ne.forwardRef(ke),He=ie,Ye=ee(52671),Ze=ee(58617),Be=ee(15075),Ne=ee(43531),xe=ee(92310),le=ee.n(xe),E=ee(92343),x=y=>{const{prefixCls:b,switcherIcon:te,treeNodeProps:oe,showLine:re}=y,{isLeaf:ue,expanded:ce,loading:pe}=oe;if(pe)return ne.createElement(Ze.Z,{className:`${b}-switcher-loading-icon`});let ge;if(re&&typeof re=="object"&&(ge=re.showLeafIcon),ue){if(!re)return null;if(typeof ge!="boolean"&&ge){const Ae=typeof ge=="function"?ge(oe):ge,ct=`${b}-switcher-line-custom-icon`;return(0,E.l$)(Ae)?(0,E.Tm)(Ae,{className:le()(Ae.props.className||"",ct)}):Ae}return ge?ne.createElement(Ye.Z,{className:`${b}-switcher-line-icon`}):ne.createElement("span",{className:`${b}-switcher-leaf-line`})}const Fe=`${b}-switcher-icon`,Ce=typeof te=="function"?te(oe):te;return(0,E.l$)(Ce)?(0,E.Tm)(Ce,{className:le()(Ce.props.className||"",Fe)}):Ce!==void 0?Ce:re?ce?ne.createElement(Be.Z,{className:`${b}-switcher-line-icon`}):ne.createElement(Ne.Z,{className:`${b}-switcher-line-icon`}):ne.createElement(He,{className:Fe})}},54580:function(yt,pt,ee){"use strict";ee.d(pt,{default:function(){return mr}});var z=ee(59301),ne=ee(3300),Se=ee(92310),be=ee.n(Se),fe=ee(32855),ke=ee(33377),ie=ee(93912),He=ee(18881),Ye=ee(85461),Ze=ee(74430),Be=ee(43079),Ne=ee(13932),xe=ee(34666),le=ee(68702),E=ee(26112);function a(Me,pn){var hn="cannot ".concat(Me.method," ").concat(Me.action," ").concat(pn.status,"'"),Hn=new Error(hn);return Hn.status=pn.status,Hn.method=Me.method,Hn.url=Me.action,Hn}function x(Me){var pn=Me.responseText||Me.response;if(!pn)return pn;try{return JSON.parse(pn)}catch(hn){return pn}}function y(Me){var pn=new XMLHttpRequest;Me.onProgress&&pn.upload&&(pn.upload.onprogress=function(aa){aa.total>0&&(aa.percent=aa.loaded/aa.total*100),Me.onProgress(aa)});var hn=new FormData;Me.data&&Object.keys(Me.data).forEach(function(ua){var aa=Me.data[ua];if(Array.isArray(aa)){aa.forEach(function(Un){hn.append("".concat(ua,"[]"),Un)});return}hn.append(ua,aa)}),Me.file instanceof Blob?hn.append(Me.filename,Me.file,Me.file.name):hn.append(Me.filename,Me.file),pn.onerror=function(aa){Me.onError(aa)},pn.onload=function(){return pn.status<200||pn.status>=300?Me.onError(a(Me,pn),x(pn)):Me.onSuccess(x(pn),pn)},pn.open(Me.method,Me.action,!0),Me.withCredentials&&"withCredentials"in pn&&(pn.withCredentials=!0);var Hn=Me.headers||{};return Hn["X-Requested-With"]!==null&&pn.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Hn).forEach(function(ua){Hn[ua]!==null&&pn.setRequestHeader(ua,Hn[ua])}),pn.send(hn),{abort:function(){pn.abort()}}}var b=+new Date,te=0;function oe(){return"rc-upload-".concat(b,"-").concat(++te)}var re=ee(48736),ue=function(Me,pn){if(Me&&pn){var hn=Array.isArray(pn)?pn:pn.split(","),Hn=Me.name||"",ua=Me.type||"",aa=ua.replace(/\/.*$/,"");return hn.some(function(Un){var wn=Un.trim();if(/^\*(\/\*)?$/.test(Un))return!0;if(wn.charAt(0)==="."){var zo=Hn.toLowerCase(),yo=wn.toLowerCase(),tn=[yo];return(yo===".jpg"||yo===".jpeg")&&(tn=[".jpg",".jpeg"]),tn.some(function(Zr){return zo.endsWith(Zr)})}return/\/\*$/.test(wn)?aa===wn.replace(/\/.*$/,""):ua===wn?!0:/^\w+$/.test(wn)?((0,re.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(wn,"'.Skip for check.")),!0):!1})}return!0};function ce(Me,pn){var hn=Me.createReader(),Hn=[];function ua(){hn.readEntries(function(aa){var Un=Array.prototype.slice.apply(aa);Hn=Hn.concat(Un);var wn=!Un.length;wn?pn(Hn):ua()})}ua()}var pe=function(pn,hn,Hn){var ua=function aa(Un,wn){Un&&(Un.path=wn||"",Un.isFile?Un.file(function(zo){Hn(zo)&&(Un.fullPath&&!zo.webkitRelativePath&&(Object.defineProperties(zo,{webkitRelativePath:{writable:!0}}),zo.webkitRelativePath=Un.fullPath.replace(/^\//,""),Object.defineProperties(zo,{webkitRelativePath:{writable:!1}})),hn([zo]))}):Un.isDirectory&&ce(Un,function(zo){zo.forEach(function(yo){aa(yo,"".concat(wn).concat(Un.name,"/"))})}))};pn.forEach(function(aa){ua(aa.webkitGetAsEntry())})},ge=pe,Fe=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ce=function(Me){(0,He.Z)(hn,Me);var pn=(0,Ye.Z)(hn);function hn(){var Hn;(0,ke.Z)(this,hn);for(var ua=arguments.length,aa=new Array(ua),Un=0;Un{let{uid:aa}=ua;return aa===Me.uid});return Hn===-1?hn.push(Me):hn[Hn]=Me,hn}function Bt(Me,pn){const hn=Me.uid!==void 0?"uid":"name";return pn.filter(Hn=>Hn[hn]===Me[hn])[0]}function dt(Me,pn){const hn=Me.uid!==void 0?"uid":"name",Hn=pn.filter(ua=>ua[hn]!==Me[hn]);return Hn.length===pn.length?null:Hn}const cn=function(){const pn=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Hn=pn[pn.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Hn)||[""])[0]},Zt=Me=>Me.indexOf("image/")===0,wt=Me=>{if(Me.type&&!Me.thumbUrl)return Zt(Me.type);const pn=Me.thumbUrl||Me.url||"",hn=cn(pn);return/^data:image\//.test(pn)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(hn)?!0:!(/^data:/.test(pn)||hn)},Gt=200;function Ke(Me){return new Promise(pn=>{if(!Me.type||!Zt(Me.type)){pn("");return}const hn=document.createElement("canvas");hn.width=Gt,hn.height=Gt,hn.style.cssText=`position: fixed; left: 0; top: 0; width: ${Gt}px; height: ${Gt}px; z-index: 9999; display: none;`,document.body.appendChild(hn);const Hn=hn.getContext("2d"),ua=new Image;if(ua.onload=()=>{const{width:aa,height:Un}=ua;let wn=Gt,zo=Gt,yo=0,tn=0;aa>Un?(zo=Un*(Gt/aa),tn=-(zo-wn)/2):(wn=aa*(Gt/Un),yo=-(wn-zo)/2),Hn.drawImage(ua,yo,tn,wn,zo);const Zr=hn.toDataURL();document.body.removeChild(hn),window.URL.revokeObjectURL(ua.src),pn(Zr)},ua.crossOrigin="anonymous",Me.type.startsWith("image/svg+xml")){const aa=new FileReader;aa.onload=()=>{aa.result&&(ua.src=aa.result)},aa.readAsDataURL(Me)}else if(Me.type.startsWith("image/gif")){const aa=new FileReader;aa.onload=()=>{aa.result&&pn(aa.result)},aa.readAsDataURL(Me)}else ua.src=window.URL.createObjectURL(Me)})}var ot=ee(26227),jt=ee(41464),Vt=ee(15277),Pn=ee(93948),Qn=ee(6848),Ut=z.forwardRef((Me,pn)=>{let{prefixCls:hn,className:Hn,style:ua,locale:aa,listType:Un,file:wn,items:zo,progress:yo,iconRender:tn,actionIconRender:Zr,itemRender:Or,isImgUrl:iu,showPreviewIcon:Su,showRemoveIcon:Ea,showDownloadIcon:Ka,previewIcon:Mo,removeIcon:to,downloadIcon:Cr,onPreview:Ho,onDownload:Za,onClose:Wr}=Me;var Lr,fl;const{status:$u}=wn,[Zu,Wa]=z.useState($u);z.useEffect(()=>{$u!=="removed"&&Wa($u)},[$u]);const[ca,Ro]=z.useState(!1);z.useEffect(()=>{const Er=setTimeout(()=>{Ro(!0)},300);return()=>{clearTimeout(Er)}},[]);const Rr=tn(wn);let _r=z.createElement("div",{className:`${hn}-icon`},Rr);if(Un==="picture"||Un==="picture-card"||Un==="picture-circle")if(Zu==="uploading"||!wn.thumbUrl&&!wn.url){const Er=be()(`${hn}-list-item-thumbnail`,{[`${hn}-list-item-file`]:Zu!=="uploading"});_r=z.createElement("div",{className:Er},Rr)}else{const Er=iu!=null&&iu(wn)?z.createElement("img",{src:wn.thumbUrl||wn.url,alt:wn.name,className:`${hn}-list-item-image`,crossOrigin:wn.crossOrigin}):Rr,Sr=be()(`${hn}-list-item-thumbnail`,{[`${hn}-list-item-file`]:iu&&!iu(wn)});_r=z.createElement("a",{className:Sr,onClick:Au=>Ho(wn,Au),href:wn.url||wn.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Er)}const qr=be()(`${hn}-list-item`,`${hn}-list-item-${Zu}`),el=typeof wn.linkProps=="string"?JSON.parse(wn.linkProps):wn.linkProps,pl=Ea?Zr((typeof to=="function"?to(wn):to)||z.createElement(ot.Z,null),()=>Wr(wn),hn,aa.removeFile):null,Cn=Ka&&Zu==="done"?Zr((typeof Cr=="function"?Cr(wn):Cr)||z.createElement(jt.Z,null),()=>Za(wn),hn,aa.downloadFile):null,yn=Un!=="picture-card"&&Un!=="picture-circle"&&z.createElement("span",{key:"download-delete",className:be()(`${hn}-list-item-actions`,{picture:Un==="picture"})},Cn,pl),Ln=be()(`${hn}-list-item-name`),Ba=wn.url?[z.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Ln,title:wn.name},el,{href:wn.url,onClick:Er=>Ho(wn,Er)}),wn.name),yn]:[z.createElement("span",{key:"view",className:Ln,onClick:Er=>Ho(wn,Er),title:wn.name},wn.name),yn],xa={pointerEvents:"none",opacity:.5},Io=Su?z.createElement("a",{href:wn.url||wn.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:wn.url||wn.thumbUrl?void 0:xa,onClick:Er=>Ho(wn,Er),title:aa.previewFile},typeof Mo=="function"?Mo(wn):Mo||z.createElement(Vt.Z,null)):null,Sa=(Un==="picture-card"||Un==="picture-circle")&&Zu!=="uploading"&&z.createElement("span",{className:`${hn}-list-item-actions`},Io,Zu==="done"&&Cn,pl),{getPrefixCls:jo}=z.useContext(nt.E_),Uo=jo(),Tr=z.createElement("div",{className:qr},_r,Ba,Sa,ca&&z.createElement(qe.default,{motionName:`${Uo}-fade`,visible:Zu==="uploading",motionDeadline:2e3},Er=>{let{className:Sr}=Er;const Au="percent"in wn?z.createElement(Pn.Z,Object.assign({},yo,{type:"line",percent:wn.percent,"aria-label":wn["aria-label"],"aria-labelledby":wn["aria-labelledby"]})):null;return z.createElement("div",{className:be()(`${hn}-list-item-progress`,Sr)},Au)})),_a=wn.response&&typeof wn.response=="string"?wn.response:((Lr=wn.error)===null||Lr===void 0?void 0:Lr.statusText)||((fl=wn.error)===null||fl===void 0?void 0:fl.message)||aa.uploadError,Oo=Zu==="error"?z.createElement(Qn.Z,{title:_a,getPopupContainer:Er=>Er.parentNode},Tr):Tr;return z.createElement("div",{className:be()(`${hn}-list-item-container`,Hn),style:ua,ref:pn},Or?Or(Oo,wn,zo,{download:Za.bind(null,wn),preview:Ho.bind(null,wn),remove:Wr.bind(null,wn)}):Oo)});const Lt=(Me,pn)=>{const{listType:hn="text",previewFile:Hn=Ke,onPreview:ua,onDownload:aa,onRemove:Un,locale:wn,iconRender:zo,isImageUrl:yo=wt,prefixCls:tn,items:Zr=[],showPreviewIcon:Or=!0,showRemoveIcon:iu=!0,showDownloadIcon:Su=!1,removeIcon:Ea,previewIcon:Ka,downloadIcon:Mo,progress:to={size:[-1,2],showInfo:!1},appendAction:Cr,appendActionVisible:Ho=!0,itemRender:Za,disabled:Wr}=Me,Lr=(0,rt.Z)(),[fl,$u]=z.useState(!1);z.useEffect(()=>{hn!=="picture"&&hn!=="picture-card"&&hn!=="picture-circle"||(Zr||[]).forEach(xa=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(xa.originFileObj instanceof File||xa.originFileObj instanceof Blob)||xa.thumbUrl!==void 0||(xa.thumbUrl="",Hn&&Hn(xa.originFileObj).then(Io=>{xa.thumbUrl=Io||"",Lr()}))})},[hn,Zr,Hn]),z.useEffect(()=>{$u(!0)},[]);const Zu=(xa,Io)=>{if(ua)return Io==null||Io.preventDefault(),ua(xa)},Wa=xa=>{typeof aa=="function"?aa(xa):xa.url&&window.open(xa.url)},ca=xa=>{Un==null||Un(xa)},Ro=xa=>{if(zo)return zo(xa,hn);const Io=xa.status==="uploading",Sa=yo&&yo(xa)?z.createElement(ve,null):z.createElement(sn,null);let jo=Io?z.createElement(Pt.Z,null):z.createElement(kn,null);return hn==="picture"?jo=Io?z.createElement(Pt.Z,null):Sa:(hn==="picture-card"||hn==="picture-circle")&&(jo=Io?wn.uploading:Sa),jo},Rr=(xa,Io,Sa,jo)=>{const Uo={type:"text",size:"small",title:jo,onClick:Tr=>{Io(),(0,De.l$)(xa)&&xa.props.onClick&&xa.props.onClick(Tr)},className:`${Sa}-list-item-action`,disabled:Wr};if((0,De.l$)(xa)){const Tr=(0,De.Tm)(xa,Object.assign(Object.assign({},xa.props),{onClick:()=>{}}));return z.createElement(Ft.ZP,Object.assign({},Uo,{icon:Tr}))}return z.createElement(Ft.ZP,Object.assign({},Uo),z.createElement("span",null,xa))};z.useImperativeHandle(pn,()=>({handlePreview:Zu,handleDownload:Wa}));const{getPrefixCls:_r}=z.useContext(nt.E_),qr=_r("upload",tn),el=_r(),pl=be()(`${qr}-list`,`${qr}-list-${hn}`),Cn=(0,ne.Z)(Zr.map(xa=>({key:xa.uid,file:xa})));let Ln={motionDeadline:2e3,motionName:`${qr}-${hn==="picture-card"||hn==="picture-circle"?"animate-inline":"animate"}`,keys:Cn,motionAppear:fl};const Ba=z.useMemo(()=>{const xa=Object.assign({},(0,we.Z)(el));return delete xa.onAppearEnd,delete xa.onEnterEnd,delete xa.onLeaveEnd,xa},[el]);return hn!=="picture-card"&&hn!=="picture-circle"&&(Ln=Object.assign(Object.assign({},Ba),Ln)),z.createElement("div",{className:pl},z.createElement(qe.CSSMotionList,Object.assign({},Ln,{component:!1}),xa=>{let{key:Io,file:Sa,className:jo,style:Uo}=xa;return z.createElement(Ut,{key:Io,locale:wn,prefixCls:qr,className:jo,style:Uo,file:Sa,items:Zr,progress:to,listType:hn,isImgUrl:yo,showPreviewIcon:Or,showRemoveIcon:iu,showDownloadIcon:Su,removeIcon:Ea,previewIcon:Ka,downloadIcon:Mo,iconRender:Ro,actionIconRender:Rr,itemRender:Za,onPreview:Zu,onDownload:Wa,onClose:ca})}),Cr&&z.createElement(qe.default,Object.assign({},Ln,{visible:Ho,forceRender:!0}),xa=>{let{className:Io,style:Sa}=xa;return(0,De.Tm)(Cr,jo=>({className:be()(jo.className,Io),style:Object.assign(Object.assign(Object.assign({},Sa),{pointerEvents:Io?"none":void 0}),jo.style)}))}))};var qn=z.forwardRef(Lt),_n=ee(17313),Ga=ee(8378),An=ee(83116),xn=ee(37613),oo=Me=>{const{componentCls:pn,iconCls:hn}=Me;return{[`${pn}-wrapper`]:{[`${pn}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:Me.colorFillAlter,border:`${Me.lineWidth}px dashed ${Me.colorBorder}`,borderRadius:Me.borderRadiusLG,cursor:"pointer",transition:`border-color ${Me.motionDurationSlow}`,[pn]:{padding:`${Me.padding}px 0`},[`${pn}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${pn}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${pn}-disabled):hover`]:{borderColor:Me.colorPrimaryHover},[`p${pn}-drag-icon`]:{marginBottom:Me.margin,[hn]:{color:Me.colorPrimary,fontSize:Me.uploadThumbnailSize}},[`p${pn}-text`]:{margin:`0 0 ${Me.marginXXS}px`,color:Me.colorTextHeading,fontSize:Me.fontSizeLG},[`p${pn}-hint`]:{color:Me.colorTextDescription,fontSize:Me.fontSize},[`&${pn}-disabled`]:{cursor:"not-allowed",[`p${pn}-drag-icon ${hn}, p${pn}-text, p${pn}-hint `]:{color:Me.colorTextDisabled}}}}}},fn=Me=>{const{componentCls:pn,antCls:hn,iconCls:Hn,fontSize:ua,lineHeight:aa}=Me,Un=`${pn}-list-item`,wn=`${Un}-actions`,zo=`${Un}-action`,yo=Math.round(ua*aa);return{[`${pn}-wrapper`]:{[`${pn}-list`]:Object.assign(Object.assign({},(0,_n.dF)()),{lineHeight:Me.lineHeight,[Un]:{position:"relative",height:Me.lineHeight*ua,marginTop:Me.marginXS,fontSize:ua,display:"flex",alignItems:"center",transition:`background-color ${Me.motionDurationSlow}`,"&:hover":{backgroundColor:Me.controlItemBgHover},[`${Un}-name`]:Object.assign(Object.assign({},_n.vS),{padding:`0 ${Me.paddingXS}px`,lineHeight:aa,flex:"auto",transition:`all ${Me.motionDurationSlow}`}),[wn]:{[zo]:{opacity:0},[`${zo}${hn}-btn-sm`]:{height:yo,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` @@ -278,4 +278,4 @@ `]:{[Un]:{position:"relative",height:Hn+Me.lineWidth*2+Me.paddingXS*2,padding:Me.paddingXS,border:`${Me.lineWidth}px ${Me.lineType} ${Me.colorBorder}`,borderRadius:Me.borderRadiusLG,"&:hover":{background:"transparent"},[`${Un}-thumbnail`]:Object.assign(Object.assign({},_n.vS),{width:Hn,height:Hn,lineHeight:`${Hn+Me.paddingSM}px`,textAlign:"center",flex:"none",[hn]:{fontSize:Me.fontSizeHeading2,color:Me.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Un}-progress`]:{bottom:ua,width:`calc(100% - ${Me.paddingSM*2}px)`,marginTop:0,paddingInlineStart:Hn+Me.paddingXS}},[`${Un}-error`]:{borderColor:Me.colorError,[`${Un}-thumbnail ${hn}`]:{[`svg path[fill='${xr.blue[0]}']`]:{fill:Me.colorErrorBg},[`svg path[fill='${xr.blue.primary}']`]:{fill:Me.colorError}}},[`${Un}-uploading`]:{borderStyle:"dashed",[`${Un}-name`]:{marginBottom:ua}}},[`${aa}${aa}-picture-circle ${Un}`]:{[`&, &::before, ${Un}-thumbnail`]:{borderRadius:"50%"}}}}},_t=Me=>{const{componentCls:pn,iconCls:hn,fontSizeLG:Hn,colorTextLightSolid:ua}=Me,aa=`${pn}-list`,Un=`${aa}-item`,wn=Me.uploadPicCardSize;return{[` ${pn}-wrapper${pn}-picture-card-wrapper, ${pn}-wrapper${pn}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,_n.dF)()),{display:"inline-block",width:"100%",[`${pn}${pn}-select`]:{width:wn,height:wn,marginInlineEnd:Me.marginXS,marginBottom:Me.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:Me.colorFillAlter,border:`${Me.lineWidth}px dashed ${Me.colorBorder}`,borderRadius:Me.borderRadiusLG,cursor:"pointer",transition:`border-color ${Me.motionDurationSlow}`,[`> ${pn}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${pn}-disabled):hover`]:{borderColor:Me.colorPrimary}},[`${aa}${aa}-picture-card, ${aa}${aa}-picture-circle`]:{[`${aa}-item-container`]:{display:"inline-block",width:wn,height:wn,marginBlock:`0 ${Me.marginXS}px`,marginInline:`0 ${Me.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Un]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${Me.paddingXS*2}px)`,height:`calc(100% - ${Me.paddingXS*2}px)`,backgroundColor:Me.colorBgMask,opacity:0,transition:`all ${Me.motionDurationSlow}`,content:'" "'}},[`${Un}:hover`]:{[`&::before, ${Un}-actions`]:{opacity:1}},[`${Un}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${Me.motionDurationSlow}`,[`${hn}-eye, ${hn}-download, ${hn}-delete`]:{zIndex:10,width:Hn,margin:`0 ${Me.marginXXS}px`,fontSize:Hn,cursor:"pointer",transition:`all ${Me.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Un}-actions, ${Un}-actions:hover`]:{[`${hn}-eye, ${hn}-download, ${hn}-delete`]:{color:new Qo.C(ua).setAlpha(.65).toRgbString(),"&:hover":{color:ua}}},[`${Un}-thumbnail, ${Un}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Un}-name`]:{display:"none",textAlign:"center"},[`${Un}-file + ${Un}-name`]:{position:"absolute",bottom:Me.margin,display:"block",width:`calc(100% - ${Me.paddingXS*2}px)`},[`${Un}-uploading`]:{[`&${Un}`]:{backgroundColor:Me.colorFillAlter},[`&::before, ${hn}-eye, ${hn}-download, ${hn}-delete`]:{display:"none"}},[`${Un}-progress`]:{bottom:Me.marginXL,width:`calc(100% - ${Me.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${pn}-wrapper${pn}-picture-circle-wrapper`]:{[`${pn}${pn}-select`]:{borderRadius:"50%"}}}};var oa=Me=>{const{componentCls:pn}=Me;return{[`${pn}-rtl`]:{direction:"rtl"}}};const Ra=Me=>{const{componentCls:pn,colorTextDisabled:hn}=Me;return{[`${pn}-wrapper`]:Object.assign(Object.assign({},(0,_n.Wf)(Me)),{[pn]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${pn}-select`]:{display:"inline-block"},[`${pn}-disabled`]:{color:hn,cursor:"not-allowed"}})}};var vn=(0,An.Z)("Upload",Me=>{const{fontSizeHeading3:pn,fontSize:hn,lineHeight:Hn,lineWidth:ua,controlHeightLG:aa}=Me,Un=Math.round(hn*Hn),wn=(0,xn.TS)(Me,{uploadThumbnailSize:pn*2,uploadProgressOffset:Un/2+ua,uploadPicCardSize:aa*2.55});return[Ra(wn),ao(wn),Et(wn),_t(wn),fn(wn),hr(wn),oa(wn),(0,Ga.Z)(wn)]},Me=>({actionsColor:Me.colorTextDescription})),Xo=function(Me,pn,hn,Hn){function ua(aa){return aa instanceof hn?aa:new hn(function(Un){Un(aa)})}return new(hn||(hn=Promise))(function(aa,Un){function wn(tn){try{yo(Hn.next(tn))}catch(Zr){Un(Zr)}}function zo(tn){try{yo(Hn.throw(tn))}catch(Zr){Un(Zr)}}function yo(tn){tn.done?aa(tn.value):ua(tn.value).then(wn,zo)}yo((Hn=Hn.apply(Me,pn||[])).next())})};const Co=`__LIST_IGNORE_${Date.now()}__`,xo=(Me,pn)=>{const{fileList:hn,defaultFileList:Hn,onRemove:ua,showUploadList:aa=!0,listType:Un="text",onPreview:wn,onDownload:zo,onChange:yo,onDrop:tn,previewFile:Zr,disabled:Or,locale:iu,iconRender:Su,isImageUrl:Ea,progress:Ka,prefixCls:Mo,className:to,type:Cr="select",children:Ho,style:Za,itemRender:Wr,maxCount:Lr,data:fl={},multiple:$u=!1,action:Zu="",accept:Wa="",supportServerRender:ca=!0,rootClassName:Ro}=Me,Rr=z.useContext(kt.Z),_r=Or!=null?Or:Rr,[qr,el]=(0,Xe.Z)(Hn||[],{value:hn,postState:ur=>ur!=null?ur:[]}),[pl,Cn]=z.useState("drop"),yn=z.useRef(null);z.useMemo(()=>{const ur=Date.now();(hn||[]).forEach((Qr,yu)=>{!Qr.uid&&!Object.isFrozen(Qr)&&(Qr.uid=`__AUTO__${ur}_${yu}__`)})},[hn]);const Ln=(ur,Qr,yu)=>{let Yr=(0,ne.Z)(Qr),yr=!1;Lr===1?Yr=Yr.slice(-1):Lr&&(yr=Yr.length>Lr,Yr=Yr.slice(0,Lr)),(0,st.flushSync)(()=>{el(Yr)});const cu={file:ur,fileList:Yr};yu&&(cu.event=yu),(!yr||Yr.some(xu=>xu.uid===ur.uid))&&(0,st.flushSync)(()=>{yo==null||yo(cu)})},Ba=(ur,Qr)=>Xo(void 0,void 0,void 0,function*(){const{beforeUpload:yu,transformFile:Yr}=Me;let yr=ur;if(yu){const cu=yield yu(ur,Qr);if(cu===!1)return!1;if(delete ur[Co],cu===Co)return Object.defineProperty(ur,Co,{value:!0,configurable:!0}),!1;typeof cu=="object"&&cu&&(yr=cu)}return Yr&&(yr=yield Yr(yr)),yr}),xa=ur=>{const Qr=ur.filter(yr=>!yr.file[Co]);if(!Qr.length)return;const yu=Qr.map(yr=>mt(yr.file));let Yr=(0,ne.Z)(qr);yu.forEach(yr=>{Yr=ze(yr,Yr)}),yu.forEach((yr,cu)=>{let xu=yr;if(Qr[cu].parsedFile)yr.status="uploading";else{const{originFileObj:jl}=yr;let Zl;try{Zl=new File([jl],jl.name,{type:jl.type})}catch(Si){Zl=new Blob([jl],{type:jl.type}),Zl.name=jl.name,Zl.lastModifiedDate=new Date,Zl.lastModified=new Date().getTime()}Zl.uid=yr.uid,xu=Zl}Ln(xu,Yr)})},Io=(ur,Qr,yu)=>{try{typeof ur=="string"&&(ur=JSON.parse(ur))}catch(cu){}if(!Bt(Qr,qr))return;const Yr=mt(Qr);Yr.status="done",Yr.percent=100,Yr.response=ur,Yr.xhr=yu;const yr=ze(Yr,qr);Ln(Yr,yr)},Sa=(ur,Qr)=>{if(!Bt(Qr,qr))return;const yu=mt(Qr);yu.status="uploading",yu.percent=ur.percent;const Yr=ze(yu,qr);Ln(yu,Yr,ur)},jo=(ur,Qr,yu)=>{if(!Bt(yu,qr))return;const Yr=mt(yu);Yr.error=ur,Yr.response=Qr,Yr.status="error";const yr=ze(Yr,qr);Ln(Yr,yr)},Uo=ur=>{let Qr;Promise.resolve(typeof ua=="function"?ua(ur):ua).then(yu=>{var Yr;if(yu===!1)return;const yr=dt(ur,qr);yr&&(Qr=Object.assign(Object.assign({},ur),{status:"removed"}),qr==null||qr.forEach(cu=>{const xu=Qr.uid!==void 0?"uid":"name";cu[xu]===Qr[xu]&&!Object.isFrozen(cu)&&(cu.status="removed")}),(Yr=yn.current)===null||Yr===void 0||Yr.abort(Qr),Ln(Qr,yr))})},Tr=ur=>{Cn(ur.type),ur.type==="drop"&&(tn==null||tn(ur))};z.useImperativeHandle(pn,()=>({onBatchStart:xa,onSuccess:Io,onProgress:Sa,onError:jo,fileList:qr,upload:yn.current}));const{getPrefixCls:_a,direction:Oo,upload:Er}=z.useContext(nt.E_),Sr=_a("upload",Mo),Au=Object.assign(Object.assign({onBatchStart:xa,onError:jo,onProgress:Sa,onSuccess:Io},Me),{data:fl,multiple:$u,action:Zu,accept:Wa,supportServerRender:ca,prefixCls:Sr,disabled:_r,beforeUpload:Ba,onChange:void 0});delete Au.className,delete Au.style,(!Ho||_r)&&delete Au.id;const[$r,Iu]=vn(Sr),[Qu]=(0,Ue.Z)("Upload",Ge.Z.Upload),{showRemoveIcon:wa,showPreviewIcon:ya,showDownloadIcon:so,removeIcon:vo,previewIcon:Gr,downloadIcon:Bu}=typeof aa=="boolean"?{}:aa,Ou=(ur,Qr)=>aa?z.createElement(qn,{prefixCls:Sr,listType:Un,items:qr,previewFile:Zr,onPreview:wn,onDownload:zo,onRemove:Uo,showRemoveIcon:!_r&&wa,showPreviewIcon:ya,showDownloadIcon:so,removeIcon:vo,previewIcon:Gr,downloadIcon:Bu,iconRender:Su,locale:Object.assign(Object.assign({},Qu),iu),isImageUrl:Ea,progress:Ka,appendAction:ur,appendActionVisible:Qr,itemRender:Wr,disabled:_r}):ur,Lu=be()(`${Sr}-wrapper`,to,Ro,Iu,Er==null?void 0:Er.className,{[`${Sr}-rtl`]:Oo==="rtl",[`${Sr}-picture-card-wrapper`]:Un==="picture-card",[`${Sr}-picture-circle-wrapper`]:Un==="picture-circle"}),En=Object.assign(Object.assign({},Er==null?void 0:Er.style),Za);if(Cr==="drag"){const ur=be()(Iu,Sr,`${Sr}-drag`,{[`${Sr}-drag-uploading`]:qr.some(Qr=>Qr.status==="uploading"),[`${Sr}-drag-hover`]:pl==="dragover",[`${Sr}-disabled`]:_r,[`${Sr}-rtl`]:Oo==="rtl"});return $r(z.createElement("span",{className:Lu},z.createElement("div",{className:ur,style:En,onDrop:Tr,onDragOver:Tr,onDragLeave:Tr},z.createElement(Te,Object.assign({},Au,{ref:yn,className:`${Sr}-btn`}),z.createElement("div",{className:`${Sr}-drag-container`},Ho))),Ou()))}const nl=be()(Sr,`${Sr}-select`,{[`${Sr}-disabled`]:_r}),ll=(ur=>z.createElement("div",{className:nl,style:ur},z.createElement(Te,Object.assign({},Au,{ref:yn}))))(Ho?void 0:{display:"none"});return $r(Un==="picture-card"||Un==="picture-circle"?z.createElement("span",{className:Lu},Ou(ll,!!Ho)):z.createElement("span",{className:Lu},ll,Ou()))};var Do=z.forwardRef(xo),$n=function(Me,pn){var hn={};for(var Hn in Me)Object.prototype.hasOwnProperty.call(Me,Hn)&&pn.indexOf(Hn)<0&&(hn[Hn]=Me[Hn]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ua=0,Hn=Object.getOwnPropertySymbols(Me);ua{var{style:hn,height:Hn}=Me,ua=$n(Me,["style","height"]);return z.createElement(Do,Object.assign({ref:pn},ua,{type:"drag",style:Object.assign(Object.assign({},hn),{height:Hn})}))});const Pr=Do;Pr.Dragger=Xr,Pr.LIST_IGNORE=Co;var mr=Pr},97774:function(yt,pt,ee){"use strict";Object.defineProperty(pt,"__esModule",{value:!0}),pt.default=void 0;var z=Object.assign||function(a){for(var x=1;x0&&(pe=oe[0]),pe instanceof Error)throw pe;var ge=new Error("Unhandled error."+(pe?" ("+pe.message+")":""));throw ge.context=pe,ge}var Fe=ce[te];if(Fe===void 0)return!1;if(typeof Fe=="function")ee(Fe,this,oe);else for(var Ce=Fe.length,Ae=xe(Fe,Ce),re=0;re0&&pe.length>ue&&!pe.warned){pe.warned=!0;var ge=new Error("Possible EventEmitter memory leak detected. "+pe.length+" "+String(te)+" listeners added. Use emitter.setMaxListeners() to increase limit");ge.name="MaxListenersExceededWarning",ge.emitter=b,ge.type=te,ge.count=pe.length,ne(ge)}return b}be.prototype.addListener=function(te,oe){return He(this,te,oe,!1)},be.prototype.on=be.prototype.addListener,be.prototype.prependListener=function(te,oe){return He(this,te,oe,!0)};function Ye(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function Ze(b,te,oe){var re={fired:!1,wrapFn:void 0,target:b,type:te,listener:oe},ue=Ye.bind(re);return ue.listener=oe,re.wrapFn=ue,ue}be.prototype.once=function(te,oe){return ke(oe),this.on(te,Ze(this,te,oe)),this},be.prototype.prependOnceListener=function(te,oe){return ke(oe),this.prependListener(te,Ze(this,te,oe)),this},be.prototype.removeListener=function(te,oe){var re,ue,ce,pe,ge;if(ke(oe),ue=this._events,ue===void 0)return this;if(re=ue[te],re===void 0)return this;if(re===oe||re.listener===oe)--this._eventsCount===0?this._events=Object.create(null):(delete ue[te],ue.removeListener&&this.emit("removeListener",te,re.listener||oe));else if(typeof re!="function"){for(ce=-1,pe=re.length-1;pe>=0;pe--)if(re[pe]===oe||re[pe].listener===oe){ge=re[pe].listener,ce=pe;break}if(ce<0)return this;ce===0?re.shift():le(re,ce),re.length===1&&(ue[te]=re[0]),ue.removeListener!==void 0&&this.emit("removeListener",te,ge||oe)}return this},be.prototype.off=be.prototype.removeListener,be.prototype.removeAllListeners=function(te){var oe,re,ue;if(re=this._events,re===void 0)return this;if(re.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):re[te]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete re[te]),this;if(arguments.length===0){var ce=Object.keys(re),pe;for(ue=0;ue=0;ue--)this.removeListener(te,oe[ue]);return this};function Be(b,te,oe){var re=b._events;if(re===void 0)return[];var ue=re[te];return ue===void 0?[]:typeof ue=="function"?oe?[ue.listener||ue]:[ue]:oe?E(ue):xe(ue,ue.length)}be.prototype.listeners=function(te){return Be(this,te,!0)},be.prototype.rawListeners=function(te){return Be(this,te,!1)},be.listenerCount=function(b,te){return typeof b.listenerCount=="function"?b.listenerCount(te):Ne.call(b,te)},be.prototype.listenerCount=Ne;function Ne(b){var te=this._events;if(te!==void 0){var oe=te[b];if(typeof oe=="function")return 1;if(oe!==void 0)return oe.length}return 0}be.prototype.eventNames=function(){return this._eventsCount>0?z(this._events):[]};function xe(b,te){for(var oe=new Array(te),re=0;re0&&arguments[0]!==void 0?arguments[0]:[],Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Le=Qe.length,ve=Re.length;if(Math.abs(Le-ve)!==1)return{add:!1,key:null};function qe(rt,we){var De=new Map;rt.forEach(function(mt){De.set(mt,!0)});var Ft=we.filter(function(mt){return!De.has(mt)});return Ft.length===1?Ft[0]:null}return Le ").concat(Re);return Re}var Mt=a.forwardRef(function(Qe,Re){var Le=Qe.prefixCls,ve=Qe.data,qe=Qe.selectable,rt=Qe.checkable,we=Qe.expandedKeys,De=Qe.selectedKeys,Ft=Qe.checkedKeys,mt=Qe.loadedKeys,ze=Qe.loadingKeys,Bt=Qe.halfCheckedKeys,dt=Qe.keyEntities,cn=Qe.disabled,Zt=Qe.dragging,wt=Qe.dragOverNodeKey,Gt=Qe.dropPosition,Ke=Qe.motion,ot=Qe.height,jt=Qe.itemHeight,Vt=Qe.virtual,Pn=Qe.focusable,Qn=Qe.activeItem,Ot=Qe.focused,Ut=Qe.tabIndex,Lt=Qe.onKeyDown,Dn=Qe.onFocus,qn=Qe.onBlur,_n=Qe.onActiveChange,Ga=Qe.onListChangeStart,An=Qe.onListChangeEnd,xn=(0,oe.Z)(Qe,Xe),Ma=a.useRef(null),ao=a.useRef(null);a.useImperativeHandle(Re,function(){return{scrollTo:function(mr){Ma.current.scrollTo(mr)},getIndentWidth:function(){return ao.current.offsetWidth}}});var ln=a.useState(we),fn=(0,te.Z)(ln,2),io=fn[0],Oa=fn[1],ea=a.useState(ve),So=(0,te.Z)(ea,2),qa=So[0],hr=So[1],xr=a.useState(ve),Qo=(0,te.Z)(xr,2),Et=Qo[0],_t=Qo[1],Rt=a.useState([]),oa=(0,te.Z)(Rt,2),Ra=oa[0],vn=oa[1],Xo=a.useState(null),Co=(0,te.Z)(Xo,2),xo=Co[0],Br=Co[1],Do=a.useRef(ve);Do.current=ve;function $n(){var Pr=Do.current;hr(Pr),_t(Pr),vn([]),Br(null),An()}(0,re.Z)(function(){Oa(we);var Pr=Ct(io,we);if(Pr.key!==null)if(Pr.add){var mr=qa.findIndex(function(aa){var Un=aa.key;return Un===Pr.key}),Me=je(Te(qa,ve,Pr.key),Vt,ot,jt),pn=qa.slice();pn.splice(mr+1,0,bt),_t(pn),vn(Me),Br("show")}else{var hn=ve.findIndex(function(aa){var Un=aa.key;return Un===Pr.key}),Hn=je(Te(ve,qa,Pr.key),Vt,ot,jt),ua=ve.slice();ua.splice(hn+1,0,bt),_t(ua),vn(Hn),Br("hide")}else qa!==ve&&(hr(ve),_t(ve))},[we,ve]),a.useEffect(function(){Zt||$n()},[Zt]);var gr=Ke?Et:ve,Xr={expandedKeys:we,selectedKeys:De,loadedKeys:mt,loadingKeys:ze,checkedKeys:Ft,halfCheckedKeys:Bt,dragOverNodeKey:wt,dropPosition:Gt,keyEntities:dt};return a.createElement(a.Fragment,null,Ot&&Qn&&a.createElement("span",{style:st,"aria-live":"assertive"},et(Qn)),a.createElement("div",null,a.createElement("input",{style:st,disabled:Pn===!1||cn,tabIndex:Pn!==!1?Ut:null,onKeyDown:Lt,onFocus:Dn,onBlur:qn,value:"",onChange:nt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(Le,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(Le,"-indent")},a.createElement("div",{ref:ao,className:"".concat(Le,"-indent-unit")}))),a.createElement(ue.Z,(0,z.Z)({},xn,{data:gr,itemKey:Ve,height:ot,fullHeight:!1,virtual:Vt,itemHeight:jt,prefixCls:"".concat(Le,"-list"),ref:Ma,onVisibleChange:function(mr,Me){var pn=new Set(mr),hn=Me.filter(function(Hn){return!pn.has(Hn)});hn.some(function(Hn){return Ve(Hn)===kt})&&$n()}}),function(Pr){var mr=Pr.pos,Me=(0,z.Z)({},(b(Pr.data),Pr.data)),pn=Pr.title,hn=Pr.key,Hn=Pr.isStart,ua=Pr.isEnd,aa=(0,Fe.km)(hn,mr);delete Me.key,delete Me.children;var Un=(0,Fe.H8)(aa,Xr);return a.createElement(Oe,(0,z.Z)({},Me,Un,{title:pn,active:!!Qn&&hn===Qn.key,pos:mr,data:Pr.data,isStart:Hn,isEnd:ua,motion:Ke,motionNodes:hn===kt?Ra:null,motionType:xo,onMotionStart:Ga,onMotionEnd:$n,treeNodeRequiredProps:Xr,onMouseMove:function(){_n(null)}}))}))});Mt.displayName="NodeList";var sn=Mt,Pt=ee(35654),on=ee(90782),We=ee(67841),Xt=10,nn=function(Qe){(0,Ye.Z)(Le,Qe);var Re=(0,Ze.Z)(Le);function Le(){var ve;(0,ke.Z)(this,Le);for(var qe=arguments.length,rt=new Array(qe),we=0;we2&&arguments[2]!==void 0?arguments[2]:!1,Bt=ve.state,dt=Bt.dragChildrenKeys,cn=Bt.dropPosition,Zt=Bt.dropTargetKey,wt=Bt.dropTargetPos,Gt=Bt.dropAllowed;if(Gt){var Ke=ve.props.onDrop;if(ve.setState({dragOverNodeKey:null}),ve.cleanDragState(),Zt!==null){var ot=(0,be.Z)((0,be.Z)({},(0,Fe.H8)(Zt,ve.getTreeNodeRequiredProps())),{},{active:((mt=ve.getActiveItem())===null||mt===void 0?void 0:mt.key)===Zt,data:(0,We.Z)(ve.state.keyEntities,Zt).node}),jt=dt.indexOf(Zt)!==-1;(0,E.ZP)(!jt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Vt=(0,Pt.yx)(wt),Pn={event:De,node:(0,Fe.F)(ot),dragNode:ve.dragNode?(0,Fe.F)(ve.dragNode.props):null,dragNodesKeys:[ve.dragNode.props.eventKey].concat(dt),dropToGap:cn!==0,dropPosition:cn+Number(Vt[Vt.length-1])};ze||Ke==null||Ke(Pn),ve.dragNode=null}}},ve.cleanDragState=function(){var De=ve.state.draggingNodeKey;De!==null&&ve.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),ve.dragStartMousePosition=null,ve.currentMouseOverDroppableNodeKey=null},ve.triggerExpandActionExpand=function(De,Ft){var mt=ve.state,ze=mt.expandedKeys,Bt=mt.flattenNodes,dt=Ft.expanded,cn=Ft.key,Zt=Ft.isLeaf;if(!(Zt||De.shiftKey||De.metaKey||De.ctrlKey)){var wt=Bt.filter(function(Ke){return Ke.key===cn})[0],Gt=(0,Fe.F)((0,be.Z)((0,be.Z)({},(0,Fe.H8)(cn,ve.getTreeNodeRequiredProps())),{},{data:wt.data}));ve.setExpandedKeys(dt?(0,Pt._5)(ze,cn):(0,Pt.L0)(ze,cn)),ve.onNodeExpand(De,Gt)}},ve.onNodeClick=function(De,Ft){var mt=ve.props,ze=mt.onClick,Bt=mt.expandAction;Bt==="click"&&ve.triggerExpandActionExpand(De,Ft),ze==null||ze(De,Ft)},ve.onNodeDoubleClick=function(De,Ft){var mt=ve.props,ze=mt.onDoubleClick,Bt=mt.expandAction;Bt==="doubleClick"&&ve.triggerExpandActionExpand(De,Ft),ze==null||ze(De,Ft)},ve.onNodeSelect=function(De,Ft){var mt=ve.state.selectedKeys,ze=ve.state,Bt=ze.keyEntities,dt=ze.fieldNames,cn=ve.props,Zt=cn.onSelect,wt=cn.multiple,Gt=Ft.selected,Ke=Ft[dt.key],ot=!Gt;ot?wt?mt=(0,Pt.L0)(mt,Ke):mt=[Ke]:mt=(0,Pt._5)(mt,Ke);var jt=mt.map(function(Vt){var Pn=(0,We.Z)(Bt,Vt);return Pn?Pn.node:null}).filter(function(Vt){return Vt});ve.setUncontrolledState({selectedKeys:mt}),Zt==null||Zt(mt,{event:"select",selected:ot,node:Ft,selectedNodes:jt,nativeEvent:De.nativeEvent})},ve.onNodeCheck=function(De,Ft,mt){var ze=ve.state,Bt=ze.keyEntities,dt=ze.checkedKeys,cn=ze.halfCheckedKeys,Zt=ve.props,wt=Zt.checkStrictly,Gt=Zt.onCheck,Ke=Ft.key,ot,jt={event:"check",node:Ft,checked:mt,nativeEvent:De.nativeEvent};if(wt){var Vt=mt?(0,Pt.L0)(dt,Ke):(0,Pt._5)(dt,Ke),Pn=(0,Pt._5)(cn,Ke);ot={checked:Vt,halfChecked:Pn},jt.checkedNodes=Vt.map(function(qn){return(0,We.Z)(Bt,qn)}).filter(function(qn){return qn}).map(function(qn){return qn.node}),ve.setUncontrolledState({checkedKeys:Vt})}else{var Qn=(0,on.S)([].concat((0,fe.Z)(dt),[Ke]),!0,Bt),Ot=Qn.checkedKeys,Ut=Qn.halfCheckedKeys;if(!mt){var Lt=new Set(Ot);Lt.delete(Ke);var Dn=(0,on.S)(Array.from(Lt),{checked:!1,halfCheckedKeys:Ut},Bt);Ot=Dn.checkedKeys,Ut=Dn.halfCheckedKeys}ot=Ot,jt.checkedNodes=[],jt.checkedNodesPositions=[],jt.halfCheckedKeys=Ut,Ot.forEach(function(qn){var _n=(0,We.Z)(Bt,qn);if(_n){var Ga=_n.node,An=_n.pos;jt.checkedNodes.push(Ga),jt.checkedNodesPositions.push({node:Ga,pos:An})}}),ve.setUncontrolledState({checkedKeys:Ot},!1,{halfCheckedKeys:Ut})}Gt==null||Gt(ot,jt)},ve.onNodeLoad=function(De){var Ft=De.key,mt=new Promise(function(ze,Bt){ve.setState(function(dt){var cn=dt.loadedKeys,Zt=cn===void 0?[]:cn,wt=dt.loadingKeys,Gt=wt===void 0?[]:wt,Ke=ve.props,ot=Ke.loadData,jt=Ke.onLoad;if(!ot||Zt.indexOf(Ft)!==-1||Gt.indexOf(Ft)!==-1)return null;var Vt=ot(De);return Vt.then(function(){var Pn=ve.state.loadedKeys,Qn=(0,Pt.L0)(Pn,Ft);jt==null||jt(Qn,{event:"load",node:De}),ve.setUncontrolledState({loadedKeys:Qn}),ve.setState(function(Ot){return{loadingKeys:(0,Pt._5)(Ot.loadingKeys,Ft)}}),ze()}).catch(function(Pn){if(ve.setState(function(Ot){return{loadingKeys:(0,Pt._5)(Ot.loadingKeys,Ft)}}),ve.loadingRetryTimes[Ft]=(ve.loadingRetryTimes[Ft]||0)+1,ve.loadingRetryTimes[Ft]>=Xt){var Qn=ve.state.loadedKeys;(0,E.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),ve.setUncontrolledState({loadedKeys:(0,Pt.L0)(Qn,Ft)}),ze()}Bt(Pn)}),{loadingKeys:(0,Pt.L0)(Gt,Ft)}})});return mt.catch(function(){}),mt},ve.onNodeMouseEnter=function(De,Ft){var mt=ve.props.onMouseEnter;mt==null||mt({event:De,node:Ft})},ve.onNodeMouseLeave=function(De,Ft){var mt=ve.props.onMouseLeave;mt==null||mt({event:De,node:Ft})},ve.onNodeContextMenu=function(De,Ft){var mt=ve.props.onRightClick;mt&&(De.preventDefault(),mt({event:De,node:Ft}))},ve.onFocus=function(){var De=ve.props.onFocus;ve.setState({focused:!0});for(var Ft=arguments.length,mt=new Array(Ft),ze=0;ze1&&arguments[1]!==void 0?arguments[1]:!1,mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!ve.destroyed){var ze=!1,Bt=!0,dt={};Object.keys(De).forEach(function(cn){if(cn in ve.props){Bt=!1;return}ze=!0,dt[cn]=De[cn]}),ze&&(!Ft||Bt)&&ve.setState((0,be.Z)((0,be.Z)({},dt),mt))}},ve.scrollTo=function(De){ve.listRef.current.scrollTo(De)},ve}return(0,ie.Z)(Le,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var qe=this.props.activeKey;qe!==void 0&&qe!==this.state.activeKey&&(this.setState({activeKey:qe}),qe!==null&&this.scrollTo({key:qe}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var qe,rt=this.state,we=rt.focused,De=rt.flattenNodes,Ft=rt.keyEntities,mt=rt.draggingNodeKey,ze=rt.activeKey,Bt=rt.dropLevelOffset,dt=rt.dropContainerKey,cn=rt.dropTargetKey,Zt=rt.dropPosition,wt=rt.dragOverNodeKey,Gt=rt.indent,Ke=this.props,ot=Ke.prefixCls,jt=Ke.className,Vt=Ke.style,Pn=Ke.showLine,Qn=Ke.focusable,Ot=Ke.tabIndex,Ut=Ot===void 0?0:Ot,Lt=Ke.selectable,Dn=Ke.showIcon,qn=Ke.icon,_n=Ke.switcherIcon,Ga=Ke.draggable,An=Ke.checkable,xn=Ke.checkStrictly,Ma=Ke.disabled,ao=Ke.motion,ln=Ke.loadData,fn=Ke.filterTreeNode,io=Ke.height,Oa=Ke.itemHeight,ea=Ke.virtual,So=Ke.titleRender,qa=Ke.dropIndicatorRender,hr=Ke.onContextMenu,xr=Ke.onScroll,Qo=Ke.direction,Et=Ke.rootClassName,_t=Ke.rootStyle,Rt=(0,le.Z)(this.props,{aria:!0,data:!0}),oa;return Ga&&((0,Se.Z)(Ga)==="object"?oa=Ga:typeof Ga=="function"?oa={nodeDraggable:Ga}:oa={}),a.createElement(x.k.Provider,{value:{prefixCls:ot,selectable:Lt,showIcon:Dn,icon:qn,switcherIcon:_n,draggable:oa,draggingNodeKey:mt,checkable:An,checkStrictly:xn,disabled:Ma,keyEntities:Ft,dropLevelOffset:Bt,dropContainerKey:dt,dropTargetKey:cn,dropPosition:Zt,dragOverNodeKey:wt,indent:Gt,direction:Qo,dropIndicatorRender:qa,loadData:ln,filterTreeNode:fn,titleRender:So,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},a.createElement("div",{role:"tree",className:Ne()(ot,jt,Et,(qe={},(0,ne.Z)(qe,"".concat(ot,"-show-line"),Pn),(0,ne.Z)(qe,"".concat(ot,"-focused"),we),(0,ne.Z)(qe,"".concat(ot,"-active-focused"),ze!==null),qe)),style:_t},a.createElement(sn,(0,z.Z)({ref:this.listRef,prefixCls:ot,style:Vt,data:De,disabled:Ma,selectable:Lt,checkable:!!An,motion:ao,dragging:mt!==null,height:io,itemHeight:Oa,virtual:ea,focusable:Qn,focused:we,tabIndex:Ut,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:hr,onScroll:xr},this.getTreeNodeRequiredProps(),Rt))))}}],[{key:"getDerivedStateFromProps",value:function(qe,rt){var we=rt.prevProps,De={prevProps:qe};function Ft(Qn){return!we&&Qn in qe||we&&we[Qn]!==qe[Qn]}var mt,ze=rt.fieldNames;if(Ft("fieldNames")&&(ze=(0,Fe.w$)(qe.fieldNames),De.fieldNames=ze),Ft("treeData")?mt=qe.treeData:Ft("children")&&((0,E.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),mt=(0,Fe.zn)(qe.children)),mt){De.treeData=mt;var Bt=(0,Fe.I8)(mt,{fieldNames:ze});De.keyEntities=(0,be.Z)((0,ne.Z)({},kt,Ge),Bt.keyEntities)}var dt=De.keyEntities||rt.keyEntities;if(Ft("expandedKeys")||we&&Ft("autoExpandParent"))De.expandedKeys=qe.autoExpandParent||!we&&qe.defaultExpandParent?(0,Pt.r7)(qe.expandedKeys,dt):qe.expandedKeys;else if(!we&&qe.defaultExpandAll){var cn=(0,be.Z)({},dt);delete cn[kt],De.expandedKeys=Object.keys(cn).map(function(Qn){return cn[Qn].key})}else!we&&qe.defaultExpandedKeys&&(De.expandedKeys=qe.autoExpandParent||qe.defaultExpandParent?(0,Pt.r7)(qe.defaultExpandedKeys,dt):qe.defaultExpandedKeys);if(De.expandedKeys||delete De.expandedKeys,mt||De.expandedKeys){var Zt=(0,Fe.oH)(mt||rt.treeData,De.expandedKeys||rt.expandedKeys,ze);De.flattenNodes=Zt}if(qe.selectable&&(Ft("selectedKeys")?De.selectedKeys=(0,Pt.BT)(qe.selectedKeys,qe):!we&&qe.defaultSelectedKeys&&(De.selectedKeys=(0,Pt.BT)(qe.defaultSelectedKeys,qe))),qe.checkable){var wt;if(Ft("checkedKeys")?wt=(0,Pt.E6)(qe.checkedKeys)||{}:!we&&qe.defaultCheckedKeys?wt=(0,Pt.E6)(qe.defaultCheckedKeys)||{}:mt&&(wt=(0,Pt.E6)(qe.checkedKeys)||{checkedKeys:rt.checkedKeys,halfCheckedKeys:rt.halfCheckedKeys}),wt){var Gt=wt,Ke=Gt.checkedKeys,ot=Ke===void 0?[]:Ke,jt=Gt.halfCheckedKeys,Vt=jt===void 0?[]:jt;if(!qe.checkStrictly){var Pn=(0,on.S)(ot,!0,dt);ot=Pn.checkedKeys,Vt=Pn.halfCheckedKeys}De.checkedKeys=ot,De.halfCheckedKeys=Vt}}return Ft("loadedKeys")&&(De.loadedKeys=qe.loadedKeys),De}}]),Le}(a.Component);nn.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:y,allowDrop:function(){return!0},expandAction:!1},nn.TreeNode=pe.Z;var kn=nn,ta=kn},35654:function(yt,pt,ee){"use strict";ee.d(pt,{BT:function(){return a},E6:function(){return b},L0:function(){return Ze},OM:function(){return E},_5:function(){return Ye},r7:function(){return te},wA:function(){return Ne},yx:function(){return Be}});var z=ee(3300),ne=ee(34666),Se=ee(48736),be=ee(59301),fe=ee(39417),ke=ee(67841),ie=ee(71430),He=null;function Ye(oe,re){if(!oe)return[];var ue=oe.slice(),ce=ue.indexOf(re);return ce>=0&&ue.splice(ce,1),ue}function Ze(oe,re){var ue=(oe||[]).slice();return ue.indexOf(re)===-1&&ue.push(re),ue}function Be(oe){return oe.split("-")}function Ne(oe,re){var ue=[],ce=(0,ke.Z)(re,oe);function pe(){var ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];ge.forEach(function(Fe){var Ce=Fe.key,Ae=Fe.children;ue.push(Ce),pe(Ae)})}return pe(ce.children),ue}function xe(oe){if(oe.parent){var re=Be(oe.pos);return Number(re[re.length-1])===oe.parent.children.length-1}return!1}function le(oe){var re=Be(oe.pos);return Number(re[re.length-1])===0}function E(oe,re,ue,ce,pe,ge,Fe,Ce,Ae,ct){var Oe,Ct=oe.clientX,Te=oe.clientY,Xe=oe.target.getBoundingClientRect(),st=Xe.top,nt=Xe.height,kt=(ct==="rtl"?-1:1)*(((pe==null?void 0:pe.x)||0)-Ct),Ue=(kt-12)/ce,Ge=(0,ke.Z)(Ce,ue.props.eventKey);if(Te-1.5?ge({dragNode:Xt,dropNode:nn,dropPosition:1})?Pt=1:kn=!1:ge({dragNode:Xt,dropNode:nn,dropPosition:0})?Pt=0:ge({dragNode:Xt,dropNode:nn,dropPosition:1})?Pt=1:kn=!1:ge({dragNode:Xt,dropNode:nn,dropPosition:1})?Pt=1:kn=!1,{dropPosition:Pt,dropLevelOffset:on,dropTargetKey:Ge.key,dropTargetPos:Ge.pos,dragOverNodeKey:sn,dropContainerKey:Pt===0?null:((Oe=Ge.parent)===null||Oe===void 0?void 0:Oe.key)||null,dropAllowed:kn}}function a(oe,re){if(oe){var ue=re.multiple;return ue?oe.slice():oe.length?[oe[0]]:oe}}var x=function(re){return re};function y(oe,re){if(!oe)return[];var ue=re||{},ce=ue.processProps,pe=ce===void 0?x:ce,ge=Array.isArray(oe)?oe:[oe];return ge.map(function(Fe){var Ce=Fe.children,Ae=_objectWithoutProperties(Fe,He),ct=y(Ce,re);return React.createElement(TreeNode,_extends({key:Ae.key},pe(Ae)),ct)})}function b(oe){if(!oe)return null;var re;if(Array.isArray(oe))re={checkedKeys:oe,halfCheckedKeys:void 0};else if((0,ne.Z)(oe)==="object")re={checkedKeys:oe.checked||void 0,halfCheckedKeys:oe.halfChecked||void 0};else return(0,Se.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return re}function te(oe,re){var ue=new Set;function ce(pe){if(!ue.has(pe)){var ge=(0,ke.Z)(re,pe);if(ge){ue.add(pe);var Fe=ge.parent,Ce=ge.node;Ce.disabled||Fe&&ce(Fe.key)}}}return(oe||[]).forEach(function(pe){ce(pe)}),(0,z.Z)(ue)}},90782:function(yt,pt,ee){"use strict";ee.d(pt,{S:function(){return ie}});var z=ee(48736),ne=ee(67841);function Se(He,Ye){var Ze=new Set;return He.forEach(function(Be){Ye.has(Be)||Ze.add(Be)}),Ze}function be(He){var Ye=He||{},Ze=Ye.disabled,Be=Ye.disableCheckbox,Ne=Ye.checkable;return!!(Ze||Be)||Ne===!1}function fe(He,Ye,Ze,Be){for(var Ne=new Set(He),xe=new Set,le=0;le<=Ze;le+=1){var E=Ye.get(le)||new Set;E.forEach(function(b){var te=b.key,oe=b.node,re=b.children,ue=re===void 0?[]:re;Ne.has(te)&&!Be(oe)&&ue.filter(function(ce){return!Be(ce.node)}).forEach(function(ce){Ne.add(ce.key)})})}for(var a=new Set,x=Ze;x>=0;x-=1){var y=Ye.get(x)||new Set;y.forEach(function(b){var te=b.parent,oe=b.node;if(!(Be(oe)||!b.parent||a.has(b.parent.key))){if(Be(b.parent.node)){a.add(te.key);return}var re=!0,ue=!1;(te.children||[]).filter(function(ce){return!Be(ce.node)}).forEach(function(ce){var pe=ce.key,ge=Ne.has(pe);re&&!ge&&(re=!1),!ue&&(ge||xe.has(pe))&&(ue=!0)}),re&&Ne.add(te.key),ue&&xe.add(te.key),a.add(te.key)}})}return{checkedKeys:Array.from(Ne),halfCheckedKeys:Array.from(Se(xe,Ne))}}function ke(He,Ye,Ze,Be,Ne){for(var xe=new Set(He),le=new Set(Ye),E=0;E<=Be;E+=1){var a=Ze.get(E)||new Set;a.forEach(function(te){var oe=te.key,re=te.node,ue=te.children,ce=ue===void 0?[]:ue;!xe.has(oe)&&!le.has(oe)&&!Ne(re)&&ce.filter(function(pe){return!Ne(pe.node)}).forEach(function(pe){xe.delete(pe.key)})})}le=new Set;for(var x=new Set,y=Be;y>=0;y-=1){var b=Ze.get(y)||new Set;b.forEach(function(te){var oe=te.parent,re=te.node;if(!(Ne(re)||!te.parent||x.has(te.parent.key))){if(Ne(te.parent.node)){x.add(oe.key);return}var ue=!0,ce=!1;(oe.children||[]).filter(function(pe){return!Ne(pe.node)}).forEach(function(pe){var ge=pe.key,Fe=xe.has(ge);ue&&!Fe&&(ue=!1),!ce&&(Fe||le.has(ge))&&(ce=!0)}),ue||xe.delete(oe.key),ce&&le.add(oe.key),x.add(oe.key)}})}return{checkedKeys:Array.from(xe),halfCheckedKeys:Array.from(Se(le,xe))}}function ie(He,Ye,Ze,Be){var Ne=[],xe;Be?xe=Be:xe=be;var le=new Set(He.filter(function(y){var b=!!(0,ne.Z)(Ze,y);return b||Ne.push(y),b})),E=new Map,a=0;Object.keys(Ze).forEach(function(y){var b=Ze[y],te=b.level,oe=E.get(te);oe||(oe=new Set,E.set(te,oe)),oe.add(b),a=Math.max(a,te)}),(0,z.ZP)(!Ne.length,"Tree missing follow keys: ".concat(Ne.slice(0,100).map(function(y){return"'".concat(y,"'")}).join(", ")));var x;return Ye===!0?x=fe(le,E,a,xe):x=ke(le,Ye.halfCheckedKeys,E,a,xe),x}},67841:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return z}});function z(ne,Se){return ne[Se]}},71430:function(yt,pt,ee){"use strict";ee.d(pt,{F:function(){return te},H8:function(){return b},I8:function(){return y},km:function(){return Ne},oH:function(){return a},w$:function(){return xe},zn:function(){return E}});var z=ee(34666),ne=ee(3300),Se=ee(27247),be=ee(43079),fe=ee(11592),ke=ee(2738),ie=ee(48736),He=ee(67841),Ye=["children"];function Ze(oe,re){return"".concat(oe,"-").concat(re)}function Be(oe){return oe&&oe.type&&oe.type.isTreeNode}function Ne(oe,re){return oe!=null?oe:re}function xe(oe){var re=oe||{},ue=re.title,ce=re._title,pe=re.key,ge=re.children,Fe=ue||"title";return{title:Fe,_title:ce||[Fe],key:pe||"key",children:ge||"children"}}function le(oe,re){var ue=new Map;function ce(pe){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(pe||[]).forEach(function(Fe){var Ce=Fe[re.key],Ae=Fe[re.children];warning(Ce!=null,"Tree node must have a certain key: [".concat(ge).concat(Ce,"]"));var ct=String(Ce);warning(!ue.has(ct)||Ce===null||Ce===void 0,"Same 'key' exist in the Tree: ".concat(ct)),ue.set(ct,!0),ce(Ae,"".concat(ge).concat(ct," > "))})}ce(oe)}function E(oe){function re(ue){var ce=(0,fe.Z)(ue);return ce.map(function(pe){if(!Be(pe))return(0,ie.ZP)(!pe,"Tree/TreeNode can only accept TreeNode as children."),null;var ge=pe.key,Fe=pe.props,Ce=Fe.children,Ae=(0,be.Z)(Fe,Ye),ct=(0,Se.Z)({key:ge},Ae),Oe=re(Ce);return Oe.length&&(ct.children=Oe),ct}).filter(function(pe){return pe})}return re(oe)}function a(oe,re,ue){var ce=xe(ue),pe=ce._title,ge=ce.key,Fe=ce.children,Ce=new Set(re===!0?[]:re),Ae=[];function ct(Oe){var Ct=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Oe.map(function(Te,Xe){for(var st=Ze(Ct?Ct.pos:"0",Xe),nt=Ne(Te[ge],st),kt,Ue=0;Ue1&&arguments[1]!==void 0?arguments[1]:{},ue=re.initWrapper,ce=re.processEntity,pe=re.onProcessFinished,ge=re.externalGetKey,Fe=re.childrenPropName,Ce=re.fieldNames,Ae=arguments.length>2?arguments[2]:void 0,ct=ge||Ae,Oe={},Ct={},Te={posEntities:Oe,keyEntities:Ct};return ue&&(Te=ue(Te)||Te),x(oe,function(Xe){var st=Xe.node,nt=Xe.index,kt=Xe.pos,Ue=Xe.key,Ge=Xe.parentPos,bt=Xe.level,je=Xe.nodes,Ve={node:st,nodes:je,index:nt,key:Ue,pos:kt,level:bt},et=Ne(Ue,kt);Oe[kt]=Ve,Ct[et]=Ve,Ve.parent=Oe[Ge],Ve.parent&&(Ve.parent.children=Ve.parent.children||[],Ve.parent.children.push(Ve)),ce&&ce(Ve,Te)},{externalGetKey:ct,childrenPropName:Fe,fieldNames:Ce}),pe&&pe(Te),Te}function b(oe,re){var ue=re.expandedKeys,ce=re.selectedKeys,pe=re.loadedKeys,ge=re.loadingKeys,Fe=re.checkedKeys,Ce=re.halfCheckedKeys,Ae=re.dragOverNodeKey,ct=re.dropPosition,Oe=re.keyEntities,Ct=(0,He.Z)(Oe,oe),Te={eventKey:oe,expanded:ue.indexOf(oe)!==-1,selected:ce.indexOf(oe)!==-1,loaded:pe.indexOf(oe)!==-1,loading:ge.indexOf(oe)!==-1,checked:Fe.indexOf(oe)!==-1,halfChecked:Ce.indexOf(oe)!==-1,pos:String(Ct?Ct.pos:""),dragOver:Ae===oe&&ct===0,dragOverGapTop:Ae===oe&&ct===-1,dragOverGapBottom:Ae===oe&&ct===1};return Te}function te(oe){var re=oe.data,ue=oe.expanded,ce=oe.selected,pe=oe.checked,ge=oe.loaded,Fe=oe.loading,Ce=oe.halfChecked,Ae=oe.dragOver,ct=oe.dragOverGapTop,Oe=oe.dragOverGapBottom,Ct=oe.pos,Te=oe.active,Xe=oe.eventKey,st=(0,Se.Z)((0,Se.Z)({},re),{},{expanded:ue,selected:ce,checked:pe,loaded:ge,loading:Fe,halfChecked:Ce,dragOver:Ae,dragOverGapTop:ct,dragOverGapBottom:Oe,pos:Ct,active:Te,key:Xe});return"props"in st||Object.defineProperty(st,"props",{get:function(){return(0,ie.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),oe}}),st}},8224:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return ne}});var z=ee(4676);function ne(Se,be,fe,ke){var ie=z.unstable_batchedUpdates?function(Ye){z.unstable_batchedUpdates(fe,Ye)}:fe;return Se!=null&&Se.addEventListener&&Se.addEventListener(be,ie,ke),{remove:function(){Se!=null&&Se.removeEventListener&&Se.removeEventListener(be,ie,ke)}}}},55468:function(yt,pt,ee){"use strict";ee.d(pt,{g1:function(){return Be},os:function(){return xe}});var z=/margin|padding|width|height|max|min|offset/,ne={left:!0,top:!0},Se={cssFloat:1,styleFloat:1,float:1};function be(le){return le.nodeType===1?le.ownerDocument.defaultView.getComputedStyle(le,null):{}}function fe(le,E,a){if(E=E.toLowerCase(),a==="auto"){if(E==="height")return le.offsetHeight;if(E==="width")return le.offsetWidth}return E in ne||(ne[E]=z.test(E)),ne[E]?parseFloat(a)||0:a}function ke(le,E){var a=arguments.length,x=be(le);return E=Se[E]?"cssFloat"in le.style?"cssFloat":"styleFloat":E,a===1?x:fe(le,E,x[E]||le.style[E])}function ie(le,E,a){var x=arguments.length;if(E=Se[E]?"cssFloat"in le.style?"cssFloat":"styleFloat":E,x===3)return typeof a=="number"&&z.test(E)&&(a="".concat(a,"px")),le.style[E]=a,a;for(var y in E)E.hasOwnProperty(y)&&ie(le,y,E[y]);return be(le)}function He(le){return le===document.body?document.documentElement.clientWidth:le.offsetWidth}function Ye(le){return le===document.body?window.innerHeight||document.documentElement.clientHeight:le.offsetHeight}function Ze(){var le=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),E=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:le,height:E}}function Be(){var le=document.documentElement.clientWidth,E=window.innerHeight||document.documentElement.clientHeight;return{width:le,height:E}}function Ne(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function xe(le){var E=le.getBoundingClientRect(),a=document.documentElement;return{left:E.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:E.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(yt,pt,ee){"use strict";ee.d(pt,{G:function(){return be}});var z=ee(47273),ne=function(ke){if((0,z.Z)()&&window.document.documentElement){var ie=Array.isArray(ke)?ke:[ke],He=window.document.documentElement;return ie.some(function(Ye){return Ye in He.style})}return!1},Se=function(ke,ie){if(!ne(ke))return!1;var He=document.createElement("div"),Ye=He.style[ke];return He.style[ke]=ie,He.style[ke]!==Ye};function be(fe,ke){return!Array.isArray(fe)&&ke!==void 0?Se(fe,ke):ne(fe)}},51581:function(yt,pt,ee){"use strict";Object.defineProperty(pt,"__esModule",{value:!0});var z=function(){function Ne(xe,le){for(var E=0;E=0||Object.prototype.hasOwnProperty.call(Ne,E)&&(le[E]=Ne[E]);return le}function He(Ne,xe){if(!(Ne instanceof xe))throw new TypeError("Cannot call a class as a function")}function Ye(Ne,xe){if(!Ne)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return xe&&(typeof xe=="object"||typeof xe=="function")?xe:Ne}function Ze(Ne,xe){if(typeof xe!="function"&&xe!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof xe);Ne.prototype=Object.create(xe&&xe.prototype,{constructor:{value:Ne,enumerable:!1,writable:!0,configurable:!0}}),xe&&(Object.setPrototypeOf?Object.setPrototypeOf(Ne,xe):Ne.__proto__=xe)}var Be=function(Ne){Ze(xe,Ne);function xe(le){He(this,xe);var E=Ye(this,(xe.__proto__||Object.getPrototypeOf(xe)).call(this,le));return E.scrollListener=E.scrollListener.bind(E),E.eventListenerOptions=E.eventListenerOptions.bind(E),E.mousewheelListener=E.mousewheelListener.bind(E),E}return z(xe,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var E=this.getParentElement(this.scrollComponent);E.scrollTop=E.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var E=!1,a={get passive(){E=!0}};try{document.addEventListener("test",null,a),document.removeEventListener("test",null,a)}catch(x){}return E}},{key:"eventListenerOptions",value:function(){var E=this.props.useCapture;return this.isPassiveSupported()&&(E={useCapture:this.props.useCapture,passive:!0}),E}},{key:"setDefaultLoader",value:function(E){this.defaultLoader=E}},{key:"detachMousewheelListener",value:function(){var E=window;this.props.useWindow===!1&&(E=this.scrollComponent.parentNode),E.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var E=window;this.props.useWindow===!1&&(E=this.getParentElement(this.scrollComponent)),E.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),E.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(E){var a=this.props.getScrollParent&&this.props.getScrollParent();return a!=null?a:E&&E.parentNode}},{key:"filterProps",value:function(E){return E}},{key:"attachScrollListener",value:function(){var E=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!E)){var a=window;this.props.useWindow===!1&&(a=E),a.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),a.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),a.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(E){E.deltaY===1&&!this.isPassiveSupported()&&E.preventDefault()}},{key:"scrollListener",value:function(){var E=this.scrollComponent,a=window,x=this.getParentElement(E),y=void 0;if(this.props.useWindow){var b=document.documentElement||document.body.parentNode||document.body,te=a.pageYOffset!==void 0?a.pageYOffset:b.scrollTop;this.props.isReverse?y=te:y=this.calculateOffset(E,te)}else this.props.isReverse?y=x.scrollTop:y=E.scrollHeight-x.scrollTop-x.clientHeight;y1&&arguments[1]!==void 0?arguments[1]:60,be=null;return function(){for(var fe=this,ke=arguments.length,ie=new Array(ke),He=0;He ${pn}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${pn}-disabled):hover`]:{borderColor:Me.colorPrimary}},[`${aa}${aa}-picture-card, ${aa}${aa}-picture-circle`]:{[`${aa}-item-container`]:{display:"inline-block",width:wn,height:wn,marginBlock:`0 ${Me.marginXS}px`,marginInline:`0 ${Me.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Un]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${Me.paddingXS*2}px)`,height:`calc(100% - ${Me.paddingXS*2}px)`,backgroundColor:Me.colorBgMask,opacity:0,transition:`all ${Me.motionDurationSlow}`,content:'" "'}},[`${Un}:hover`]:{[`&::before, ${Un}-actions`]:{opacity:1}},[`${Un}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${Me.motionDurationSlow}`,[`${hn}-eye, ${hn}-download, ${hn}-delete`]:{zIndex:10,width:Hn,margin:`0 ${Me.marginXXS}px`,fontSize:Hn,cursor:"pointer",transition:`all ${Me.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Un}-actions, ${Un}-actions:hover`]:{[`${hn}-eye, ${hn}-download, ${hn}-delete`]:{color:new Qo.C(ua).setAlpha(.65).toRgbString(),"&:hover":{color:ua}}},[`${Un}-thumbnail, ${Un}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Un}-name`]:{display:"none",textAlign:"center"},[`${Un}-file + ${Un}-name`]:{position:"absolute",bottom:Me.margin,display:"block",width:`calc(100% - ${Me.paddingXS*2}px)`},[`${Un}-uploading`]:{[`&${Un}`]:{backgroundColor:Me.colorFillAlter},[`&::before, ${hn}-eye, ${hn}-download, ${hn}-delete`]:{display:"none"}},[`${Un}-progress`]:{bottom:Me.marginXL,width:`calc(100% - ${Me.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${pn}-wrapper${pn}-picture-circle-wrapper`]:{[`${pn}${pn}-select`]:{borderRadius:"50%"}}}};var oa=Me=>{const{componentCls:pn}=Me;return{[`${pn}-rtl`]:{direction:"rtl"}}};const Ra=Me=>{const{componentCls:pn,colorTextDisabled:hn}=Me;return{[`${pn}-wrapper`]:Object.assign(Object.assign({},(0,_n.Wf)(Me)),{[pn]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${pn}-select`]:{display:"inline-block"},[`${pn}-disabled`]:{color:hn,cursor:"not-allowed"}})}};var vn=(0,An.Z)("Upload",Me=>{const{fontSizeHeading3:pn,fontSize:hn,lineHeight:Hn,lineWidth:ua,controlHeightLG:aa}=Me,Un=Math.round(hn*Hn),wn=(0,xn.TS)(Me,{uploadThumbnailSize:pn*2,uploadProgressOffset:Un/2+ua,uploadPicCardSize:aa*2.55});return[Ra(wn),oo(wn),Et(wn),_t(wn),fn(wn),hr(wn),oa(wn),(0,Ga.Z)(wn)]},Me=>({actionsColor:Me.colorTextDescription})),Xo=function(Me,pn,hn,Hn){function ua(aa){return aa instanceof hn?aa:new hn(function(Un){Un(aa)})}return new(hn||(hn=Promise))(function(aa,Un){function wn(tn){try{yo(Hn.next(tn))}catch(Zr){Un(Zr)}}function zo(tn){try{yo(Hn.throw(tn))}catch(Zr){Un(Zr)}}function yo(tn){tn.done?aa(tn.value):ua(tn.value).then(wn,zo)}yo((Hn=Hn.apply(Me,pn||[])).next())})};const Co=`__LIST_IGNORE_${Date.now()}__`,xo=(Me,pn)=>{const{fileList:hn,defaultFileList:Hn,onRemove:ua,showUploadList:aa=!0,listType:Un="text",onPreview:wn,onDownload:zo,onChange:yo,onDrop:tn,previewFile:Zr,disabled:Or,locale:iu,iconRender:Su,isImageUrl:Ea,progress:Ka,prefixCls:Mo,className:to,type:Cr="select",children:Ho,style:Za,itemRender:Wr,maxCount:Lr,data:fl={},multiple:$u=!1,action:Zu="",accept:Wa="",supportServerRender:ca=!0,rootClassName:Ro}=Me,Rr=z.useContext(kt.Z),_r=Or!=null?Or:Rr,[qr,el]=(0,Xe.Z)(Hn||[],{value:hn,postState:ur=>ur!=null?ur:[]}),[pl,Cn]=z.useState("drop"),yn=z.useRef(null);z.useMemo(()=>{const ur=Date.now();(hn||[]).forEach((Qr,yu)=>{!Qr.uid&&!Object.isFrozen(Qr)&&(Qr.uid=`__AUTO__${ur}_${yu}__`)})},[hn]);const Ln=(ur,Qr,yu)=>{let Yr=(0,ne.Z)(Qr),yr=!1;Lr===1?Yr=Yr.slice(-1):Lr&&(yr=Yr.length>Lr,Yr=Yr.slice(0,Lr)),(0,st.flushSync)(()=>{el(Yr)});const cu={file:ur,fileList:Yr};yu&&(cu.event=yu),(!yr||Yr.some(xu=>xu.uid===ur.uid))&&(0,st.flushSync)(()=>{yo==null||yo(cu)})},Ba=(ur,Qr)=>Xo(void 0,void 0,void 0,function*(){const{beforeUpload:yu,transformFile:Yr}=Me;let yr=ur;if(yu){const cu=yield yu(ur,Qr);if(cu===!1)return!1;if(delete ur[Co],cu===Co)return Object.defineProperty(ur,Co,{value:!0,configurable:!0}),!1;typeof cu=="object"&&cu&&(yr=cu)}return Yr&&(yr=yield Yr(yr)),yr}),xa=ur=>{const Qr=ur.filter(yr=>!yr.file[Co]);if(!Qr.length)return;const yu=Qr.map(yr=>mt(yr.file));let Yr=(0,ne.Z)(qr);yu.forEach(yr=>{Yr=ze(yr,Yr)}),yu.forEach((yr,cu)=>{let xu=yr;if(Qr[cu].parsedFile)yr.status="uploading";else{const{originFileObj:jl}=yr;let Zl;try{Zl=new File([jl],jl.name,{type:jl.type})}catch(Si){Zl=new Blob([jl],{type:jl.type}),Zl.name=jl.name,Zl.lastModifiedDate=new Date,Zl.lastModified=new Date().getTime()}Zl.uid=yr.uid,xu=Zl}Ln(xu,Yr)})},Io=(ur,Qr,yu)=>{try{typeof ur=="string"&&(ur=JSON.parse(ur))}catch(cu){}if(!Bt(Qr,qr))return;const Yr=mt(Qr);Yr.status="done",Yr.percent=100,Yr.response=ur,Yr.xhr=yu;const yr=ze(Yr,qr);Ln(Yr,yr)},Sa=(ur,Qr)=>{if(!Bt(Qr,qr))return;const yu=mt(Qr);yu.status="uploading",yu.percent=ur.percent;const Yr=ze(yu,qr);Ln(yu,Yr,ur)},jo=(ur,Qr,yu)=>{if(!Bt(yu,qr))return;const Yr=mt(yu);Yr.error=ur,Yr.response=Qr,Yr.status="error";const yr=ze(Yr,qr);Ln(Yr,yr)},Uo=ur=>{let Qr;Promise.resolve(typeof ua=="function"?ua(ur):ua).then(yu=>{var Yr;if(yu===!1)return;const yr=dt(ur,qr);yr&&(Qr=Object.assign(Object.assign({},ur),{status:"removed"}),qr==null||qr.forEach(cu=>{const xu=Qr.uid!==void 0?"uid":"name";cu[xu]===Qr[xu]&&!Object.isFrozen(cu)&&(cu.status="removed")}),(Yr=yn.current)===null||Yr===void 0||Yr.abort(Qr),Ln(Qr,yr))})},Tr=ur=>{Cn(ur.type),ur.type==="drop"&&(tn==null||tn(ur))};z.useImperativeHandle(pn,()=>({onBatchStart:xa,onSuccess:Io,onProgress:Sa,onError:jo,fileList:qr,upload:yn.current}));const{getPrefixCls:_a,direction:Oo,upload:Er}=z.useContext(nt.E_),Sr=_a("upload",Mo),Au=Object.assign(Object.assign({onBatchStart:xa,onError:jo,onProgress:Sa,onSuccess:Io},Me),{data:fl,multiple:$u,action:Zu,accept:Wa,supportServerRender:ca,prefixCls:Sr,disabled:_r,beforeUpload:Ba,onChange:void 0});delete Au.className,delete Au.style,(!Ho||_r)&&delete Au.id;const[$r,Iu]=vn(Sr),[Qu]=(0,Ue.Z)("Upload",Ge.Z.Upload),{showRemoveIcon:wa,showPreviewIcon:ya,showDownloadIcon:so,removeIcon:vo,previewIcon:Gr,downloadIcon:Bu}=typeof aa=="boolean"?{}:aa,Ou=(ur,Qr)=>aa?z.createElement(qn,{prefixCls:Sr,listType:Un,items:qr,previewFile:Zr,onPreview:wn,onDownload:zo,onRemove:Uo,showRemoveIcon:!_r&&wa,showPreviewIcon:ya,showDownloadIcon:so,removeIcon:vo,previewIcon:Gr,downloadIcon:Bu,iconRender:Su,locale:Object.assign(Object.assign({},Qu),iu),isImageUrl:Ea,progress:Ka,appendAction:ur,appendActionVisible:Qr,itemRender:Wr,disabled:_r}):ur,Lu=be()(`${Sr}-wrapper`,to,Ro,Iu,Er==null?void 0:Er.className,{[`${Sr}-rtl`]:Oo==="rtl",[`${Sr}-picture-card-wrapper`]:Un==="picture-card",[`${Sr}-picture-circle-wrapper`]:Un==="picture-circle"}),En=Object.assign(Object.assign({},Er==null?void 0:Er.style),Za);if(Cr==="drag"){const ur=be()(Iu,Sr,`${Sr}-drag`,{[`${Sr}-drag-uploading`]:qr.some(Qr=>Qr.status==="uploading"),[`${Sr}-drag-hover`]:pl==="dragover",[`${Sr}-disabled`]:_r,[`${Sr}-rtl`]:Oo==="rtl"});return $r(z.createElement("span",{className:Lu},z.createElement("div",{className:ur,style:En,onDrop:Tr,onDragOver:Tr,onDragLeave:Tr},z.createElement(Te,Object.assign({},Au,{ref:yn,className:`${Sr}-btn`}),z.createElement("div",{className:`${Sr}-drag-container`},Ho))),Ou()))}const nl=be()(Sr,`${Sr}-select`,{[`${Sr}-disabled`]:_r}),ll=(ur=>z.createElement("div",{className:nl,style:ur},z.createElement(Te,Object.assign({},Au,{ref:yn}))))(Ho?void 0:{display:"none"});return $r(Un==="picture-card"||Un==="picture-circle"?z.createElement("span",{className:Lu},Ou(ll,!!Ho)):z.createElement("span",{className:Lu},ll,Ou()))};var Do=z.forwardRef(xo),$n=function(Me,pn){var hn={};for(var Hn in Me)Object.prototype.hasOwnProperty.call(Me,Hn)&&pn.indexOf(Hn)<0&&(hn[Hn]=Me[Hn]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ua=0,Hn=Object.getOwnPropertySymbols(Me);ua{var{style:hn,height:Hn}=Me,ua=$n(Me,["style","height"]);return z.createElement(Do,Object.assign({ref:pn},ua,{type:"drag",style:Object.assign(Object.assign({},hn),{height:Hn})}))});const Pr=Do;Pr.Dragger=Xr,Pr.LIST_IGNORE=Co;var mr=Pr},97774:function(yt,pt,ee){"use strict";Object.defineProperty(pt,"__esModule",{value:!0}),pt.default=void 0;var z=Object.assign||function(a){for(var x=1;x0&&(pe=oe[0]),pe instanceof Error)throw pe;var ge=new Error("Unhandled error."+(pe?" ("+pe.message+")":""));throw ge.context=pe,ge}var Fe=ce[te];if(Fe===void 0)return!1;if(typeof Fe=="function")ee(Fe,this,oe);else for(var Ce=Fe.length,Ae=xe(Fe,Ce),re=0;re0&&pe.length>ue&&!pe.warned){pe.warned=!0;var ge=new Error("Possible EventEmitter memory leak detected. "+pe.length+" "+String(te)+" listeners added. Use emitter.setMaxListeners() to increase limit");ge.name="MaxListenersExceededWarning",ge.emitter=b,ge.type=te,ge.count=pe.length,ne(ge)}return b}be.prototype.addListener=function(te,oe){return He(this,te,oe,!1)},be.prototype.on=be.prototype.addListener,be.prototype.prependListener=function(te,oe){return He(this,te,oe,!0)};function Ye(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function Ze(b,te,oe){var re={fired:!1,wrapFn:void 0,target:b,type:te,listener:oe},ue=Ye.bind(re);return ue.listener=oe,re.wrapFn=ue,ue}be.prototype.once=function(te,oe){return ke(oe),this.on(te,Ze(this,te,oe)),this},be.prototype.prependOnceListener=function(te,oe){return ke(oe),this.prependListener(te,Ze(this,te,oe)),this},be.prototype.removeListener=function(te,oe){var re,ue,ce,pe,ge;if(ke(oe),ue=this._events,ue===void 0)return this;if(re=ue[te],re===void 0)return this;if(re===oe||re.listener===oe)--this._eventsCount===0?this._events=Object.create(null):(delete ue[te],ue.removeListener&&this.emit("removeListener",te,re.listener||oe));else if(typeof re!="function"){for(ce=-1,pe=re.length-1;pe>=0;pe--)if(re[pe]===oe||re[pe].listener===oe){ge=re[pe].listener,ce=pe;break}if(ce<0)return this;ce===0?re.shift():le(re,ce),re.length===1&&(ue[te]=re[0]),ue.removeListener!==void 0&&this.emit("removeListener",te,ge||oe)}return this},be.prototype.off=be.prototype.removeListener,be.prototype.removeAllListeners=function(te){var oe,re,ue;if(re=this._events,re===void 0)return this;if(re.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):re[te]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete re[te]),this;if(arguments.length===0){var ce=Object.keys(re),pe;for(ue=0;ue=0;ue--)this.removeListener(te,oe[ue]);return this};function Be(b,te,oe){var re=b._events;if(re===void 0)return[];var ue=re[te];return ue===void 0?[]:typeof ue=="function"?oe?[ue.listener||ue]:[ue]:oe?E(ue):xe(ue,ue.length)}be.prototype.listeners=function(te){return Be(this,te,!0)},be.prototype.rawListeners=function(te){return Be(this,te,!1)},be.listenerCount=function(b,te){return typeof b.listenerCount=="function"?b.listenerCount(te):Ne.call(b,te)},be.prototype.listenerCount=Ne;function Ne(b){var te=this._events;if(te!==void 0){var oe=te[b];if(typeof oe=="function")return 1;if(oe!==void 0)return oe.length}return 0}be.prototype.eventNames=function(){return this._eventsCount>0?z(this._events):[]};function xe(b,te){for(var oe=new Array(te),re=0;re0&&arguments[0]!==void 0?arguments[0]:[],Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Le=Qe.length,ve=Re.length;if(Math.abs(Le-ve)!==1)return{add:!1,key:null};function qe(rt,we){var De=new Map;rt.forEach(function(mt){De.set(mt,!0)});var Ft=we.filter(function(mt){return!De.has(mt)});return Ft.length===1?Ft[0]:null}return Le ").concat(Re);return Re}var Mt=a.forwardRef(function(Qe,Re){var Le=Qe.prefixCls,ve=Qe.data,qe=Qe.selectable,rt=Qe.checkable,we=Qe.expandedKeys,De=Qe.selectedKeys,Ft=Qe.checkedKeys,mt=Qe.loadedKeys,ze=Qe.loadingKeys,Bt=Qe.halfCheckedKeys,dt=Qe.keyEntities,cn=Qe.disabled,Zt=Qe.dragging,wt=Qe.dragOverNodeKey,Gt=Qe.dropPosition,Ke=Qe.motion,ot=Qe.height,jt=Qe.itemHeight,Vt=Qe.virtual,Pn=Qe.focusable,Qn=Qe.activeItem,Ot=Qe.focused,Ut=Qe.tabIndex,Lt=Qe.onKeyDown,Dn=Qe.onFocus,qn=Qe.onBlur,_n=Qe.onActiveChange,Ga=Qe.onListChangeStart,An=Qe.onListChangeEnd,xn=(0,oe.Z)(Qe,Xe),Ma=a.useRef(null),oo=a.useRef(null);a.useImperativeHandle(Re,function(){return{scrollTo:function(mr){Ma.current.scrollTo(mr)},getIndentWidth:function(){return oo.current.offsetWidth}}});var ln=a.useState(we),fn=(0,te.Z)(ln,2),io=fn[0],Oa=fn[1],ea=a.useState(ve),So=(0,te.Z)(ea,2),qa=So[0],hr=So[1],xr=a.useState(ve),Qo=(0,te.Z)(xr,2),Et=Qo[0],_t=Qo[1],Rt=a.useState([]),oa=(0,te.Z)(Rt,2),Ra=oa[0],vn=oa[1],Xo=a.useState(null),Co=(0,te.Z)(Xo,2),xo=Co[0],Br=Co[1],Do=a.useRef(ve);Do.current=ve;function $n(){var Pr=Do.current;hr(Pr),_t(Pr),vn([]),Br(null),An()}(0,re.Z)(function(){Oa(we);var Pr=Ct(io,we);if(Pr.key!==null)if(Pr.add){var mr=qa.findIndex(function(aa){var Un=aa.key;return Un===Pr.key}),Me=je(Te(qa,ve,Pr.key),Vt,ot,jt),pn=qa.slice();pn.splice(mr+1,0,bt),_t(pn),vn(Me),Br("show")}else{var hn=ve.findIndex(function(aa){var Un=aa.key;return Un===Pr.key}),Hn=je(Te(ve,qa,Pr.key),Vt,ot,jt),ua=ve.slice();ua.splice(hn+1,0,bt),_t(ua),vn(Hn),Br("hide")}else qa!==ve&&(hr(ve),_t(ve))},[we,ve]),a.useEffect(function(){Zt||$n()},[Zt]);var gr=Ke?Et:ve,Xr={expandedKeys:we,selectedKeys:De,loadedKeys:mt,loadingKeys:ze,checkedKeys:Ft,halfCheckedKeys:Bt,dragOverNodeKey:wt,dropPosition:Gt,keyEntities:dt};return a.createElement(a.Fragment,null,Ot&&Qn&&a.createElement("span",{style:st,"aria-live":"assertive"},et(Qn)),a.createElement("div",null,a.createElement("input",{style:st,disabled:Pn===!1||cn,tabIndex:Pn!==!1?Ut:null,onKeyDown:Lt,onFocus:Dn,onBlur:qn,value:"",onChange:nt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(Le,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(Le,"-indent")},a.createElement("div",{ref:oo,className:"".concat(Le,"-indent-unit")}))),a.createElement(ue.Z,(0,z.Z)({},xn,{data:gr,itemKey:Ve,height:ot,fullHeight:!1,virtual:Vt,itemHeight:jt,prefixCls:"".concat(Le,"-list"),ref:Ma,onVisibleChange:function(mr,Me){var pn=new Set(mr),hn=Me.filter(function(Hn){return!pn.has(Hn)});hn.some(function(Hn){return Ve(Hn)===kt})&&$n()}}),function(Pr){var mr=Pr.pos,Me=(0,z.Z)({},(b(Pr.data),Pr.data)),pn=Pr.title,hn=Pr.key,Hn=Pr.isStart,ua=Pr.isEnd,aa=(0,Fe.km)(hn,mr);delete Me.key,delete Me.children;var Un=(0,Fe.H8)(aa,Xr);return a.createElement(Oe,(0,z.Z)({},Me,Un,{title:pn,active:!!Qn&&hn===Qn.key,pos:mr,data:Pr.data,isStart:Hn,isEnd:ua,motion:Ke,motionNodes:hn===kt?Ra:null,motionType:xo,onMotionStart:Ga,onMotionEnd:$n,treeNodeRequiredProps:Xr,onMouseMove:function(){_n(null)}}))}))});Mt.displayName="NodeList";var sn=Mt,Pt=ee(35654),on=ee(90782),We=ee(67841),Xt=10,nn=function(Qe){(0,Ye.Z)(Le,Qe);var Re=(0,Ze.Z)(Le);function Le(){var ve;(0,ke.Z)(this,Le);for(var qe=arguments.length,rt=new Array(qe),we=0;we2&&arguments[2]!==void 0?arguments[2]:!1,Bt=ve.state,dt=Bt.dragChildrenKeys,cn=Bt.dropPosition,Zt=Bt.dropTargetKey,wt=Bt.dropTargetPos,Gt=Bt.dropAllowed;if(Gt){var Ke=ve.props.onDrop;if(ve.setState({dragOverNodeKey:null}),ve.cleanDragState(),Zt!==null){var ot=(0,be.Z)((0,be.Z)({},(0,Fe.H8)(Zt,ve.getTreeNodeRequiredProps())),{},{active:((mt=ve.getActiveItem())===null||mt===void 0?void 0:mt.key)===Zt,data:(0,We.Z)(ve.state.keyEntities,Zt).node}),jt=dt.indexOf(Zt)!==-1;(0,E.ZP)(!jt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Vt=(0,Pt.yx)(wt),Pn={event:De,node:(0,Fe.F)(ot),dragNode:ve.dragNode?(0,Fe.F)(ve.dragNode.props):null,dragNodesKeys:[ve.dragNode.props.eventKey].concat(dt),dropToGap:cn!==0,dropPosition:cn+Number(Vt[Vt.length-1])};ze||Ke==null||Ke(Pn),ve.dragNode=null}}},ve.cleanDragState=function(){var De=ve.state.draggingNodeKey;De!==null&&ve.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),ve.dragStartMousePosition=null,ve.currentMouseOverDroppableNodeKey=null},ve.triggerExpandActionExpand=function(De,Ft){var mt=ve.state,ze=mt.expandedKeys,Bt=mt.flattenNodes,dt=Ft.expanded,cn=Ft.key,Zt=Ft.isLeaf;if(!(Zt||De.shiftKey||De.metaKey||De.ctrlKey)){var wt=Bt.filter(function(Ke){return Ke.key===cn})[0],Gt=(0,Fe.F)((0,be.Z)((0,be.Z)({},(0,Fe.H8)(cn,ve.getTreeNodeRequiredProps())),{},{data:wt.data}));ve.setExpandedKeys(dt?(0,Pt._5)(ze,cn):(0,Pt.L0)(ze,cn)),ve.onNodeExpand(De,Gt)}},ve.onNodeClick=function(De,Ft){var mt=ve.props,ze=mt.onClick,Bt=mt.expandAction;Bt==="click"&&ve.triggerExpandActionExpand(De,Ft),ze==null||ze(De,Ft)},ve.onNodeDoubleClick=function(De,Ft){var mt=ve.props,ze=mt.onDoubleClick,Bt=mt.expandAction;Bt==="doubleClick"&&ve.triggerExpandActionExpand(De,Ft),ze==null||ze(De,Ft)},ve.onNodeSelect=function(De,Ft){var mt=ve.state.selectedKeys,ze=ve.state,Bt=ze.keyEntities,dt=ze.fieldNames,cn=ve.props,Zt=cn.onSelect,wt=cn.multiple,Gt=Ft.selected,Ke=Ft[dt.key],ot=!Gt;ot?wt?mt=(0,Pt.L0)(mt,Ke):mt=[Ke]:mt=(0,Pt._5)(mt,Ke);var jt=mt.map(function(Vt){var Pn=(0,We.Z)(Bt,Vt);return Pn?Pn.node:null}).filter(function(Vt){return Vt});ve.setUncontrolledState({selectedKeys:mt}),Zt==null||Zt(mt,{event:"select",selected:ot,node:Ft,selectedNodes:jt,nativeEvent:De.nativeEvent})},ve.onNodeCheck=function(De,Ft,mt){var ze=ve.state,Bt=ze.keyEntities,dt=ze.checkedKeys,cn=ze.halfCheckedKeys,Zt=ve.props,wt=Zt.checkStrictly,Gt=Zt.onCheck,Ke=Ft.key,ot,jt={event:"check",node:Ft,checked:mt,nativeEvent:De.nativeEvent};if(wt){var Vt=mt?(0,Pt.L0)(dt,Ke):(0,Pt._5)(dt,Ke),Pn=(0,Pt._5)(cn,Ke);ot={checked:Vt,halfChecked:Pn},jt.checkedNodes=Vt.map(function(qn){return(0,We.Z)(Bt,qn)}).filter(function(qn){return qn}).map(function(qn){return qn.node}),ve.setUncontrolledState({checkedKeys:Vt})}else{var Qn=(0,on.S)([].concat((0,fe.Z)(dt),[Ke]),!0,Bt),Ot=Qn.checkedKeys,Ut=Qn.halfCheckedKeys;if(!mt){var Lt=new Set(Ot);Lt.delete(Ke);var Dn=(0,on.S)(Array.from(Lt),{checked:!1,halfCheckedKeys:Ut},Bt);Ot=Dn.checkedKeys,Ut=Dn.halfCheckedKeys}ot=Ot,jt.checkedNodes=[],jt.checkedNodesPositions=[],jt.halfCheckedKeys=Ut,Ot.forEach(function(qn){var _n=(0,We.Z)(Bt,qn);if(_n){var Ga=_n.node,An=_n.pos;jt.checkedNodes.push(Ga),jt.checkedNodesPositions.push({node:Ga,pos:An})}}),ve.setUncontrolledState({checkedKeys:Ot},!1,{halfCheckedKeys:Ut})}Gt==null||Gt(ot,jt)},ve.onNodeLoad=function(De){var Ft=De.key,mt=new Promise(function(ze,Bt){ve.setState(function(dt){var cn=dt.loadedKeys,Zt=cn===void 0?[]:cn,wt=dt.loadingKeys,Gt=wt===void 0?[]:wt,Ke=ve.props,ot=Ke.loadData,jt=Ke.onLoad;if(!ot||Zt.indexOf(Ft)!==-1||Gt.indexOf(Ft)!==-1)return null;var Vt=ot(De);return Vt.then(function(){var Pn=ve.state.loadedKeys,Qn=(0,Pt.L0)(Pn,Ft);jt==null||jt(Qn,{event:"load",node:De}),ve.setUncontrolledState({loadedKeys:Qn}),ve.setState(function(Ot){return{loadingKeys:(0,Pt._5)(Ot.loadingKeys,Ft)}}),ze()}).catch(function(Pn){if(ve.setState(function(Ot){return{loadingKeys:(0,Pt._5)(Ot.loadingKeys,Ft)}}),ve.loadingRetryTimes[Ft]=(ve.loadingRetryTimes[Ft]||0)+1,ve.loadingRetryTimes[Ft]>=Xt){var Qn=ve.state.loadedKeys;(0,E.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),ve.setUncontrolledState({loadedKeys:(0,Pt.L0)(Qn,Ft)}),ze()}Bt(Pn)}),{loadingKeys:(0,Pt.L0)(Gt,Ft)}})});return mt.catch(function(){}),mt},ve.onNodeMouseEnter=function(De,Ft){var mt=ve.props.onMouseEnter;mt==null||mt({event:De,node:Ft})},ve.onNodeMouseLeave=function(De,Ft){var mt=ve.props.onMouseLeave;mt==null||mt({event:De,node:Ft})},ve.onNodeContextMenu=function(De,Ft){var mt=ve.props.onRightClick;mt&&(De.preventDefault(),mt({event:De,node:Ft}))},ve.onFocus=function(){var De=ve.props.onFocus;ve.setState({focused:!0});for(var Ft=arguments.length,mt=new Array(Ft),ze=0;ze1&&arguments[1]!==void 0?arguments[1]:!1,mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!ve.destroyed){var ze=!1,Bt=!0,dt={};Object.keys(De).forEach(function(cn){if(cn in ve.props){Bt=!1;return}ze=!0,dt[cn]=De[cn]}),ze&&(!Ft||Bt)&&ve.setState((0,be.Z)((0,be.Z)({},dt),mt))}},ve.scrollTo=function(De){ve.listRef.current.scrollTo(De)},ve}return(0,ie.Z)(Le,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var qe=this.props.activeKey;qe!==void 0&&qe!==this.state.activeKey&&(this.setState({activeKey:qe}),qe!==null&&this.scrollTo({key:qe}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var qe,rt=this.state,we=rt.focused,De=rt.flattenNodes,Ft=rt.keyEntities,mt=rt.draggingNodeKey,ze=rt.activeKey,Bt=rt.dropLevelOffset,dt=rt.dropContainerKey,cn=rt.dropTargetKey,Zt=rt.dropPosition,wt=rt.dragOverNodeKey,Gt=rt.indent,Ke=this.props,ot=Ke.prefixCls,jt=Ke.className,Vt=Ke.style,Pn=Ke.showLine,Qn=Ke.focusable,Ot=Ke.tabIndex,Ut=Ot===void 0?0:Ot,Lt=Ke.selectable,Dn=Ke.showIcon,qn=Ke.icon,_n=Ke.switcherIcon,Ga=Ke.draggable,An=Ke.checkable,xn=Ke.checkStrictly,Ma=Ke.disabled,oo=Ke.motion,ln=Ke.loadData,fn=Ke.filterTreeNode,io=Ke.height,Oa=Ke.itemHeight,ea=Ke.virtual,So=Ke.titleRender,qa=Ke.dropIndicatorRender,hr=Ke.onContextMenu,xr=Ke.onScroll,Qo=Ke.direction,Et=Ke.rootClassName,_t=Ke.rootStyle,Rt=(0,le.Z)(this.props,{aria:!0,data:!0}),oa;return Ga&&((0,Se.Z)(Ga)==="object"?oa=Ga:typeof Ga=="function"?oa={nodeDraggable:Ga}:oa={}),a.createElement(x.k.Provider,{value:{prefixCls:ot,selectable:Lt,showIcon:Dn,icon:qn,switcherIcon:_n,draggable:oa,draggingNodeKey:mt,checkable:An,checkStrictly:xn,disabled:Ma,keyEntities:Ft,dropLevelOffset:Bt,dropContainerKey:dt,dropTargetKey:cn,dropPosition:Zt,dragOverNodeKey:wt,indent:Gt,direction:Qo,dropIndicatorRender:qa,loadData:ln,filterTreeNode:fn,titleRender:So,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},a.createElement("div",{role:"tree",className:Ne()(ot,jt,Et,(qe={},(0,ne.Z)(qe,"".concat(ot,"-show-line"),Pn),(0,ne.Z)(qe,"".concat(ot,"-focused"),we),(0,ne.Z)(qe,"".concat(ot,"-active-focused"),ze!==null),qe)),style:_t},a.createElement(sn,(0,z.Z)({ref:this.listRef,prefixCls:ot,style:Vt,data:De,disabled:Ma,selectable:Lt,checkable:!!An,motion:oo,dragging:mt!==null,height:io,itemHeight:Oa,virtual:ea,focusable:Qn,focused:we,tabIndex:Ut,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:hr,onScroll:xr},this.getTreeNodeRequiredProps(),Rt))))}}],[{key:"getDerivedStateFromProps",value:function(qe,rt){var we=rt.prevProps,De={prevProps:qe};function Ft(Qn){return!we&&Qn in qe||we&&we[Qn]!==qe[Qn]}var mt,ze=rt.fieldNames;if(Ft("fieldNames")&&(ze=(0,Fe.w$)(qe.fieldNames),De.fieldNames=ze),Ft("treeData")?mt=qe.treeData:Ft("children")&&((0,E.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),mt=(0,Fe.zn)(qe.children)),mt){De.treeData=mt;var Bt=(0,Fe.I8)(mt,{fieldNames:ze});De.keyEntities=(0,be.Z)((0,ne.Z)({},kt,Ge),Bt.keyEntities)}var dt=De.keyEntities||rt.keyEntities;if(Ft("expandedKeys")||we&&Ft("autoExpandParent"))De.expandedKeys=qe.autoExpandParent||!we&&qe.defaultExpandParent?(0,Pt.r7)(qe.expandedKeys,dt):qe.expandedKeys;else if(!we&&qe.defaultExpandAll){var cn=(0,be.Z)({},dt);delete cn[kt],De.expandedKeys=Object.keys(cn).map(function(Qn){return cn[Qn].key})}else!we&&qe.defaultExpandedKeys&&(De.expandedKeys=qe.autoExpandParent||qe.defaultExpandParent?(0,Pt.r7)(qe.defaultExpandedKeys,dt):qe.defaultExpandedKeys);if(De.expandedKeys||delete De.expandedKeys,mt||De.expandedKeys){var Zt=(0,Fe.oH)(mt||rt.treeData,De.expandedKeys||rt.expandedKeys,ze);De.flattenNodes=Zt}if(qe.selectable&&(Ft("selectedKeys")?De.selectedKeys=(0,Pt.BT)(qe.selectedKeys,qe):!we&&qe.defaultSelectedKeys&&(De.selectedKeys=(0,Pt.BT)(qe.defaultSelectedKeys,qe))),qe.checkable){var wt;if(Ft("checkedKeys")?wt=(0,Pt.E6)(qe.checkedKeys)||{}:!we&&qe.defaultCheckedKeys?wt=(0,Pt.E6)(qe.defaultCheckedKeys)||{}:mt&&(wt=(0,Pt.E6)(qe.checkedKeys)||{checkedKeys:rt.checkedKeys,halfCheckedKeys:rt.halfCheckedKeys}),wt){var Gt=wt,Ke=Gt.checkedKeys,ot=Ke===void 0?[]:Ke,jt=Gt.halfCheckedKeys,Vt=jt===void 0?[]:jt;if(!qe.checkStrictly){var Pn=(0,on.S)(ot,!0,dt);ot=Pn.checkedKeys,Vt=Pn.halfCheckedKeys}De.checkedKeys=ot,De.halfCheckedKeys=Vt}}return Ft("loadedKeys")&&(De.loadedKeys=qe.loadedKeys),De}}]),Le}(a.Component);nn.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:y,allowDrop:function(){return!0},expandAction:!1},nn.TreeNode=pe.Z;var kn=nn,ta=kn},35654:function(yt,pt,ee){"use strict";ee.d(pt,{BT:function(){return a},E6:function(){return b},L0:function(){return Ze},OM:function(){return E},_5:function(){return Ye},r7:function(){return te},wA:function(){return Ne},yx:function(){return Be}});var z=ee(3300),ne=ee(34666),Se=ee(48736),be=ee(59301),fe=ee(39417),ke=ee(67841),ie=ee(71430),He=null;function Ye(oe,re){if(!oe)return[];var ue=oe.slice(),ce=ue.indexOf(re);return ce>=0&&ue.splice(ce,1),ue}function Ze(oe,re){var ue=(oe||[]).slice();return ue.indexOf(re)===-1&&ue.push(re),ue}function Be(oe){return oe.split("-")}function Ne(oe,re){var ue=[],ce=(0,ke.Z)(re,oe);function pe(){var ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];ge.forEach(function(Fe){var Ce=Fe.key,Ae=Fe.children;ue.push(Ce),pe(Ae)})}return pe(ce.children),ue}function xe(oe){if(oe.parent){var re=Be(oe.pos);return Number(re[re.length-1])===oe.parent.children.length-1}return!1}function le(oe){var re=Be(oe.pos);return Number(re[re.length-1])===0}function E(oe,re,ue,ce,pe,ge,Fe,Ce,Ae,ct){var Oe,Ct=oe.clientX,Te=oe.clientY,Xe=oe.target.getBoundingClientRect(),st=Xe.top,nt=Xe.height,kt=(ct==="rtl"?-1:1)*(((pe==null?void 0:pe.x)||0)-Ct),Ue=(kt-12)/ce,Ge=(0,ke.Z)(Ce,ue.props.eventKey);if(Te-1.5?ge({dragNode:Xt,dropNode:nn,dropPosition:1})?Pt=1:kn=!1:ge({dragNode:Xt,dropNode:nn,dropPosition:0})?Pt=0:ge({dragNode:Xt,dropNode:nn,dropPosition:1})?Pt=1:kn=!1:ge({dragNode:Xt,dropNode:nn,dropPosition:1})?Pt=1:kn=!1,{dropPosition:Pt,dropLevelOffset:on,dropTargetKey:Ge.key,dropTargetPos:Ge.pos,dragOverNodeKey:sn,dropContainerKey:Pt===0?null:((Oe=Ge.parent)===null||Oe===void 0?void 0:Oe.key)||null,dropAllowed:kn}}function a(oe,re){if(oe){var ue=re.multiple;return ue?oe.slice():oe.length?[oe[0]]:oe}}var x=function(re){return re};function y(oe,re){if(!oe)return[];var ue=re||{},ce=ue.processProps,pe=ce===void 0?x:ce,ge=Array.isArray(oe)?oe:[oe];return ge.map(function(Fe){var Ce=Fe.children,Ae=_objectWithoutProperties(Fe,He),ct=y(Ce,re);return React.createElement(TreeNode,_extends({key:Ae.key},pe(Ae)),ct)})}function b(oe){if(!oe)return null;var re;if(Array.isArray(oe))re={checkedKeys:oe,halfCheckedKeys:void 0};else if((0,ne.Z)(oe)==="object")re={checkedKeys:oe.checked||void 0,halfCheckedKeys:oe.halfChecked||void 0};else return(0,Se.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return re}function te(oe,re){var ue=new Set;function ce(pe){if(!ue.has(pe)){var ge=(0,ke.Z)(re,pe);if(ge){ue.add(pe);var Fe=ge.parent,Ce=ge.node;Ce.disabled||Fe&&ce(Fe.key)}}}return(oe||[]).forEach(function(pe){ce(pe)}),(0,z.Z)(ue)}},90782:function(yt,pt,ee){"use strict";ee.d(pt,{S:function(){return ie}});var z=ee(48736),ne=ee(67841);function Se(He,Ye){var Ze=new Set;return He.forEach(function(Be){Ye.has(Be)||Ze.add(Be)}),Ze}function be(He){var Ye=He||{},Ze=Ye.disabled,Be=Ye.disableCheckbox,Ne=Ye.checkable;return!!(Ze||Be)||Ne===!1}function fe(He,Ye,Ze,Be){for(var Ne=new Set(He),xe=new Set,le=0;le<=Ze;le+=1){var E=Ye.get(le)||new Set;E.forEach(function(b){var te=b.key,oe=b.node,re=b.children,ue=re===void 0?[]:re;Ne.has(te)&&!Be(oe)&&ue.filter(function(ce){return!Be(ce.node)}).forEach(function(ce){Ne.add(ce.key)})})}for(var a=new Set,x=Ze;x>=0;x-=1){var y=Ye.get(x)||new Set;y.forEach(function(b){var te=b.parent,oe=b.node;if(!(Be(oe)||!b.parent||a.has(b.parent.key))){if(Be(b.parent.node)){a.add(te.key);return}var re=!0,ue=!1;(te.children||[]).filter(function(ce){return!Be(ce.node)}).forEach(function(ce){var pe=ce.key,ge=Ne.has(pe);re&&!ge&&(re=!1),!ue&&(ge||xe.has(pe))&&(ue=!0)}),re&&Ne.add(te.key),ue&&xe.add(te.key),a.add(te.key)}})}return{checkedKeys:Array.from(Ne),halfCheckedKeys:Array.from(Se(xe,Ne))}}function ke(He,Ye,Ze,Be,Ne){for(var xe=new Set(He),le=new Set(Ye),E=0;E<=Be;E+=1){var a=Ze.get(E)||new Set;a.forEach(function(te){var oe=te.key,re=te.node,ue=te.children,ce=ue===void 0?[]:ue;!xe.has(oe)&&!le.has(oe)&&!Ne(re)&&ce.filter(function(pe){return!Ne(pe.node)}).forEach(function(pe){xe.delete(pe.key)})})}le=new Set;for(var x=new Set,y=Be;y>=0;y-=1){var b=Ze.get(y)||new Set;b.forEach(function(te){var oe=te.parent,re=te.node;if(!(Ne(re)||!te.parent||x.has(te.parent.key))){if(Ne(te.parent.node)){x.add(oe.key);return}var ue=!0,ce=!1;(oe.children||[]).filter(function(pe){return!Ne(pe.node)}).forEach(function(pe){var ge=pe.key,Fe=xe.has(ge);ue&&!Fe&&(ue=!1),!ce&&(Fe||le.has(ge))&&(ce=!0)}),ue||xe.delete(oe.key),ce&&le.add(oe.key),x.add(oe.key)}})}return{checkedKeys:Array.from(xe),halfCheckedKeys:Array.from(Se(le,xe))}}function ie(He,Ye,Ze,Be){var Ne=[],xe;Be?xe=Be:xe=be;var le=new Set(He.filter(function(y){var b=!!(0,ne.Z)(Ze,y);return b||Ne.push(y),b})),E=new Map,a=0;Object.keys(Ze).forEach(function(y){var b=Ze[y],te=b.level,oe=E.get(te);oe||(oe=new Set,E.set(te,oe)),oe.add(b),a=Math.max(a,te)}),(0,z.ZP)(!Ne.length,"Tree missing follow keys: ".concat(Ne.slice(0,100).map(function(y){return"'".concat(y,"'")}).join(", ")));var x;return Ye===!0?x=fe(le,E,a,xe):x=ke(le,Ye.halfCheckedKeys,E,a,xe),x}},67841:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return z}});function z(ne,Se){return ne[Se]}},71430:function(yt,pt,ee){"use strict";ee.d(pt,{F:function(){return te},H8:function(){return b},I8:function(){return y},km:function(){return Ne},oH:function(){return a},w$:function(){return xe},zn:function(){return E}});var z=ee(34666),ne=ee(3300),Se=ee(27247),be=ee(43079),fe=ee(11592),ke=ee(2738),ie=ee(48736),He=ee(67841),Ye=["children"];function Ze(oe,re){return"".concat(oe,"-").concat(re)}function Be(oe){return oe&&oe.type&&oe.type.isTreeNode}function Ne(oe,re){return oe!=null?oe:re}function xe(oe){var re=oe||{},ue=re.title,ce=re._title,pe=re.key,ge=re.children,Fe=ue||"title";return{title:Fe,_title:ce||[Fe],key:pe||"key",children:ge||"children"}}function le(oe,re){var ue=new Map;function ce(pe){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(pe||[]).forEach(function(Fe){var Ce=Fe[re.key],Ae=Fe[re.children];warning(Ce!=null,"Tree node must have a certain key: [".concat(ge).concat(Ce,"]"));var ct=String(Ce);warning(!ue.has(ct)||Ce===null||Ce===void 0,"Same 'key' exist in the Tree: ".concat(ct)),ue.set(ct,!0),ce(Ae,"".concat(ge).concat(ct," > "))})}ce(oe)}function E(oe){function re(ue){var ce=(0,fe.Z)(ue);return ce.map(function(pe){if(!Be(pe))return(0,ie.ZP)(!pe,"Tree/TreeNode can only accept TreeNode as children."),null;var ge=pe.key,Fe=pe.props,Ce=Fe.children,Ae=(0,be.Z)(Fe,Ye),ct=(0,Se.Z)({key:ge},Ae),Oe=re(Ce);return Oe.length&&(ct.children=Oe),ct}).filter(function(pe){return pe})}return re(oe)}function a(oe,re,ue){var ce=xe(ue),pe=ce._title,ge=ce.key,Fe=ce.children,Ce=new Set(re===!0?[]:re),Ae=[];function ct(Oe){var Ct=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Oe.map(function(Te,Xe){for(var st=Ze(Ct?Ct.pos:"0",Xe),nt=Ne(Te[ge],st),kt,Ue=0;Ue1&&arguments[1]!==void 0?arguments[1]:{},ue=re.initWrapper,ce=re.processEntity,pe=re.onProcessFinished,ge=re.externalGetKey,Fe=re.childrenPropName,Ce=re.fieldNames,Ae=arguments.length>2?arguments[2]:void 0,ct=ge||Ae,Oe={},Ct={},Te={posEntities:Oe,keyEntities:Ct};return ue&&(Te=ue(Te)||Te),x(oe,function(Xe){var st=Xe.node,nt=Xe.index,kt=Xe.pos,Ue=Xe.key,Ge=Xe.parentPos,bt=Xe.level,je=Xe.nodes,Ve={node:st,nodes:je,index:nt,key:Ue,pos:kt,level:bt},et=Ne(Ue,kt);Oe[kt]=Ve,Ct[et]=Ve,Ve.parent=Oe[Ge],Ve.parent&&(Ve.parent.children=Ve.parent.children||[],Ve.parent.children.push(Ve)),ce&&ce(Ve,Te)},{externalGetKey:ct,childrenPropName:Fe,fieldNames:Ce}),pe&&pe(Te),Te}function b(oe,re){var ue=re.expandedKeys,ce=re.selectedKeys,pe=re.loadedKeys,ge=re.loadingKeys,Fe=re.checkedKeys,Ce=re.halfCheckedKeys,Ae=re.dragOverNodeKey,ct=re.dropPosition,Oe=re.keyEntities,Ct=(0,He.Z)(Oe,oe),Te={eventKey:oe,expanded:ue.indexOf(oe)!==-1,selected:ce.indexOf(oe)!==-1,loaded:pe.indexOf(oe)!==-1,loading:ge.indexOf(oe)!==-1,checked:Fe.indexOf(oe)!==-1,halfChecked:Ce.indexOf(oe)!==-1,pos:String(Ct?Ct.pos:""),dragOver:Ae===oe&&ct===0,dragOverGapTop:Ae===oe&&ct===-1,dragOverGapBottom:Ae===oe&&ct===1};return Te}function te(oe){var re=oe.data,ue=oe.expanded,ce=oe.selected,pe=oe.checked,ge=oe.loaded,Fe=oe.loading,Ce=oe.halfChecked,Ae=oe.dragOver,ct=oe.dragOverGapTop,Oe=oe.dragOverGapBottom,Ct=oe.pos,Te=oe.active,Xe=oe.eventKey,st=(0,Se.Z)((0,Se.Z)({},re),{},{expanded:ue,selected:ce,checked:pe,loaded:ge,loading:Fe,halfChecked:Ce,dragOver:Ae,dragOverGapTop:ct,dragOverGapBottom:Oe,pos:Ct,active:Te,key:Xe});return"props"in st||Object.defineProperty(st,"props",{get:function(){return(0,ie.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),oe}}),st}},8224:function(yt,pt,ee){"use strict";ee.d(pt,{Z:function(){return ne}});var z=ee(4676);function ne(Se,be,fe,ke){var ie=z.unstable_batchedUpdates?function(Ye){z.unstable_batchedUpdates(fe,Ye)}:fe;return Se!=null&&Se.addEventListener&&Se.addEventListener(be,ie,ke),{remove:function(){Se!=null&&Se.removeEventListener&&Se.removeEventListener(be,ie,ke)}}}},55468:function(yt,pt,ee){"use strict";ee.d(pt,{g1:function(){return Be},os:function(){return xe}});var z=/margin|padding|width|height|max|min|offset/,ne={left:!0,top:!0},Se={cssFloat:1,styleFloat:1,float:1};function be(le){return le.nodeType===1?le.ownerDocument.defaultView.getComputedStyle(le,null):{}}function fe(le,E,a){if(E=E.toLowerCase(),a==="auto"){if(E==="height")return le.offsetHeight;if(E==="width")return le.offsetWidth}return E in ne||(ne[E]=z.test(E)),ne[E]?parseFloat(a)||0:a}function ke(le,E){var a=arguments.length,x=be(le);return E=Se[E]?"cssFloat"in le.style?"cssFloat":"styleFloat":E,a===1?x:fe(le,E,x[E]||le.style[E])}function ie(le,E,a){var x=arguments.length;if(E=Se[E]?"cssFloat"in le.style?"cssFloat":"styleFloat":E,x===3)return typeof a=="number"&&z.test(E)&&(a="".concat(a,"px")),le.style[E]=a,a;for(var y in E)E.hasOwnProperty(y)&&ie(le,y,E[y]);return be(le)}function He(le){return le===document.body?document.documentElement.clientWidth:le.offsetWidth}function Ye(le){return le===document.body?window.innerHeight||document.documentElement.clientHeight:le.offsetHeight}function Ze(){var le=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),E=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:le,height:E}}function Be(){var le=document.documentElement.clientWidth,E=window.innerHeight||document.documentElement.clientHeight;return{width:le,height:E}}function Ne(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function xe(le){var E=le.getBoundingClientRect(),a=document.documentElement;return{left:E.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:E.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(yt,pt,ee){"use strict";ee.d(pt,{G:function(){return be}});var z=ee(47273),ne=function(ke){if((0,z.Z)()&&window.document.documentElement){var ie=Array.isArray(ke)?ke:[ke],He=window.document.documentElement;return ie.some(function(Ye){return Ye in He.style})}return!1},Se=function(ke,ie){if(!ne(ke))return!1;var He=document.createElement("div"),Ye=He.style[ke];return He.style[ke]=ie,He.style[ke]!==Ye};function be(fe,ke){return!Array.isArray(fe)&&ke!==void 0?Se(fe,ke):ne(fe)}},51581:function(yt,pt,ee){"use strict";Object.defineProperty(pt,"__esModule",{value:!0});var z=function(){function Ne(xe,le){for(var E=0;E=0||Object.prototype.hasOwnProperty.call(Ne,E)&&(le[E]=Ne[E]);return le}function He(Ne,xe){if(!(Ne instanceof xe))throw new TypeError("Cannot call a class as a function")}function Ye(Ne,xe){if(!Ne)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return xe&&(typeof xe=="object"||typeof xe=="function")?xe:Ne}function Ze(Ne,xe){if(typeof xe!="function"&&xe!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof xe);Ne.prototype=Object.create(xe&&xe.prototype,{constructor:{value:Ne,enumerable:!1,writable:!0,configurable:!0}}),xe&&(Object.setPrototypeOf?Object.setPrototypeOf(Ne,xe):Ne.__proto__=xe)}var Be=function(Ne){Ze(xe,Ne);function xe(le){He(this,xe);var E=Ye(this,(xe.__proto__||Object.getPrototypeOf(xe)).call(this,le));return E.scrollListener=E.scrollListener.bind(E),E.eventListenerOptions=E.eventListenerOptions.bind(E),E.mousewheelListener=E.mousewheelListener.bind(E),E}return z(xe,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var E=this.getParentElement(this.scrollComponent);E.scrollTop=E.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var E=!1,a={get passive(){E=!0}};try{document.addEventListener("test",null,a),document.removeEventListener("test",null,a)}catch(x){}return E}},{key:"eventListenerOptions",value:function(){var E=this.props.useCapture;return this.isPassiveSupported()&&(E={useCapture:this.props.useCapture,passive:!0}),E}},{key:"setDefaultLoader",value:function(E){this.defaultLoader=E}},{key:"detachMousewheelListener",value:function(){var E=window;this.props.useWindow===!1&&(E=this.scrollComponent.parentNode),E.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var E=window;this.props.useWindow===!1&&(E=this.getParentElement(this.scrollComponent)),E.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),E.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(E){var a=this.props.getScrollParent&&this.props.getScrollParent();return a!=null?a:E&&E.parentNode}},{key:"filterProps",value:function(E){return E}},{key:"attachScrollListener",value:function(){var E=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!E)){var a=window;this.props.useWindow===!1&&(a=E),a.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),a.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),a.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(E){E.deltaY===1&&!this.isPassiveSupported()&&E.preventDefault()}},{key:"scrollListener",value:function(){var E=this.scrollComponent,a=window,x=this.getParentElement(E),y=void 0;if(this.props.useWindow){var b=document.documentElement||document.body.parentNode||document.body,te=a.pageYOffset!==void 0?a.pageYOffset:b.scrollTop;this.props.isReverse?y=te:y=this.calculateOffset(E,te)}else this.props.isReverse?y=x.scrollTop:y=E.scrollHeight-x.scrollTop-x.clientHeight;y1&&arguments[1]!==void 0?arguments[1]:60,be=null;return function(){for(var fe=this,ke=arguments.length,ie=new Array(ke),He=0;He{switch(Jn){case Et:return ee.createElement(pt,{callback:Cn,onCancel:Oa});case dn:return ee.createElement(st.Z,{callback:Cn,onCancel:Oa});case ut:return ee.createElement(Ke.Z,{callback:Cn,onCancel:Oa});case Qt:return ee.createElement(Ie,{callback:Cn,onCancel:Oa});case On:return ee.createElement(ke,{callback:Cn,onCancel:Oa});case"maths-latex":return ee.createElement(Ft,{showSaveButton:!0,callback:Cn});case"inline-latex":return ee.createElement(kt.Z,{showSaveButton:!0,callback:Cn});default:return null}},[Jn]);function Oa(){nr("")}(0,ee.useEffect)(()=>{if(Xt.current){let jn=function(_r){cr=!0,jr=_r.pageY},Ln=function(){cr=!1},ea=function(_r){if(cr){let ro=_r.pageY-jr;ro<0&&(ro=0),ro>300&&(ro=300);let xo=mn+ro+"px";Lr(xo)}},ra=Xt.current,cr=!1,jr=0;return ra.addEventListener("mousedown",jn),document.addEventListener("mousemove",ea),document.addEventListener("mouseup",Ln),()=>{ra.removeEventListener("mousedown",jn),document.removeEventListener("mousemove",ea),document.removeEventListener("mouseup",Ln)}}},[Wt,Xt]),(0,ee.useEffect)(()=>{Lr(mn)},[mn]);const dr=wn(Pt),Wa=wn(Rr),ha={width:dr,height:Wa},Xa=(0,ee.useMemo)(()=>{if(ar){let jn=new Date(ar),Ln=jn.getHours(),ea=jn.getMinutes(),ra=jn.getSeconds();return Ln=Ln<10?"0"+Ln:Ln,ea=ea<10?"0"+ea:ea,ra=ra<10?"0"+ra:ra,`${Ln}:${ea}:${ra}`}return 0},[ar]),Ja=jn=>{const Ln=[];if(wr){let ea=-1;jn=jn.replace(/(@▁▁@|@▁@)/g,function(ra,cr,jr){Ln.push({multiLine:ra!==Yt})})}return Ln};function Yr(){window.sessionStorage.removeItem(tr),Bo(!1),za(0)}function xr(){Bo(!1),za(0),Wt.setValue(window.sessionStorage.getItem(tr))}(0,ee.useEffect)(()=>{$a[Jn]&&Jn!==sn&&Jn!==Qt&&setTimeout(()=>{const jn=document.getElementsByClassName("markdown-popup-form")[0],Ln=window.innerWidth/2-jn.offsetWidth/2,ea=window.innerHeight/2-jn.offsetHeight/2;Ho(Ln),Jr(ea)},0)},[Jn]);const qr=jn=>{jn.preventDefault();const Ln=jn.clientX-Qo,ea=jn.clientY-yo;document.body.onmousemove=ra=>{let cr=ra.clientX-Ln,jr=ra.clientY-ea;const _r=document.getElementsByClassName("markdown-popup-form")[0],ro=window.innerWidth-_r.offsetWidth,xo=window.innerHeight-_r.offsetHeight;cr=Math.max(0,Math.min(cr,ro)),jr=Math.max(0,Math.min(jr,xo)),mo(ra.clientX,ra.clientY,Ln,ea)&&(Ho(cr),Jr(jr))},document.body.onmouseup=function(){document.body.onmousemove=null}},mo=(jn,Ln,ea,ra)=>{const cr=document.body.clientHeight,jr=document.body.clientWidth;return jn<20&&ea>jn||jn>jr-20&&eaLn||Ln>cr-20&&raTe in Le?Re(Le,Te,{enumerable:!0,configurable:!0,writable:!0,value:he}):Le[Te]=he,E=(Le,Te)=>{for(var he in Te||(Te={}))a.call(Te,he)&&x(Le,he,Te[he]);if(y)for(var he of y(Te))b.call(Te,he)&&x(Le,he,Te[he]);return Le},z=(Le,Te)=>Se(Le,ae(Te));const{useForm:te}=ee.default,le={width:280,marginRight:10},ue={labelCol:{span:5},wrapperCol:{span:19}};var fe=({callback:Le,onCancel:Te})=>{const[he]=te();let et=(0,Fe.useRef)();function pe(_e){et.current.width=he.getFieldValue("width"),et.current.align=he.getFieldValue("align"),Le(_e,et.current)}function ot(_e,xt){if(_e.status===-1){De.ZP.error(_e.message);return}he.setFieldsValue({src:`/api/attachments/${_e.id}`,type:xt.type})}function nt(_e){let xt=_e.target.files[0];et.current=xt,Pe(xt,ot)}return ze.createElement(ee.default,z(E({form:he},ue),{className:"upload-image-panel",onFinish:pe,style:{width:470,overflow:"hidden"}}),ze.createElement(ee.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},ze.createElement("div",{className:"flex-container"},ze.createElement(ee.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},ze.createElement(Ne.default,{style:le})),ze.createElement(be,{onFileChange:nt}))),ze.createElement(ee.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},ze.createElement(Ne.default,{style:{width:264}})),ze.createElement(ee.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},ze.createElement(We.Z,null,ze.createElement(ee.default.Item,{name:"width",style:{margin:0}},ze.createElement(Oe.Z,{style:{width:264}})),ze.createElement("span",{className:"ml8"},"%"))),ze.createElement(ee.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},ze.createElement(ve.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),ze.createElement("aside",null,ze.createElement(ee.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},ze.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ze.createElement(ie.ZP,{type:"default",onClick:Te},"\u53D6\u6D88"))))};function be({onFileChange:Le}){return ze.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",ze.createElement("input",{type:"file",onChange:Le}))}function Pe(Le,Te){if(!Le)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Me.bg)())throw De.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let he=new FormData;he.append("editormd-image-file",Le),he.append("file_param_name","editormd-image-file"),he.append("byxhr","true");var et=new window.XMLHttpRequest;et.withCredentials=!0,et.addEventListener("load",function(pe){Te(JSON.parse(pe.target.responseText),Le)},!1),et.addEventListener("error",function(pe){console.error(pe)},!1),et.open("POST",`${de.KI}/api/attachments.json`),et.send(he)}},75790:function(ht,It,oe){"use strict";oe.d(It,{Z:function(){return Ne}});var ee=oe(59301),De=oe(4676);class Ne extends ee.Component{constructor(Oe){super(Oe);const ve=window.document;this.node=ve.createElement("div"),ve.body.appendChild(this.node)}render(){const{children:Oe}=this.props;return(0,De.createPortal)(Oe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(ht,It,oe){"use strict";oe.d(It,{i:function(){return ue},Z:function(){return be}});var ee={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},De=oe(71418),Ne=oe(6848),We=oe(93948),Oe=oe(92310),ve=oe.n(Oe),ie=oe(49661),de=oe(57884),Fe=oe(34055),Me=oe(79005),ze=oe(20345),Re=oe(77882),Se=oe(31081),ae=oe(75309),y=oe(71979),a=oe(47558),b=oe(42922),x=oe(66832),E=oe(96593),z=oe(19664),te=oe(91833),le=oe(59301);const ue=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Me,swimg:ze},{name:"101\u8BA1\u5212",ptimg:Re,swimg:Se},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ae,swimg:y},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:b},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:E},{name:"\u519B\u961F\u4E00\u6D41",ptimg:z,swimg:te}];var be=({className:Pe,dataSource:Le=[],col:Te=4,right:he,bottom:et=23,precision:pe=0,wrapWidth:ot=1200,trackEventItems:nt,loading:_e,onRemove:xt=()=>{},isCurrent:lt=!0,showAlias:Tt=!1,showProgress:qe=!1})=>{const Ge=Math.floor((ot-(Te-1)*he)/Te),pt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(st=>(window.ENV==="build"&&(st.ptimg=`/react/build${st.ptimg}`,st.swimg=`/react/build${st.swimg}`),st));return le.createElement(De.Z,{spinning:_e},le.createElement("div",{className:ve()(ee.list,Pe)},!!(Le!=null&&Le.length)&&(Le==null?void 0:Le.map((st,Ke)=>{var $e,Ct,Dt,it,Ht,He;const{name:zt,id:Bt,identifier:Ee,featured:bt,school_name:ge,image_url:re,excellent:ne,is_plan:se}=st;return le.createElement("div",{key:Bt,className:lt&&qe?ee.wrapisCurrent:ee.wrap,style:{width:Ge,marginRight:(1+Ke)%Te===0?0:he+pe,marginBottom:et}},le.createElement("a",{className:ee.li,onClick:we=>{we.preventDefault(),we.stopPropagation(),nt&&(0,ie.L9)([nt]),(0,ie.xg)(`/paths/${Ee}`)}},le.createElement("div",{className:ee.img},le.createElement("img",{className:ee.cover,src:`${re}`}),lt&&(0,Fe.bg)()&&(st==null?void 0:st.studying)&&le.createElement("div",{className:`${ee.movebq} user-path-items`,onClick:we=>{we.stopPropagation(),xt(st)}},le.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),le.createElement("span",{className:"c-red"},"\u79FB\u9664")),($e=st==null?void 0:st.subject_tags)==null?void 0:$e.map((we,Ie)=>{var me,Ce;if(Ie===0){const Ze=(me=pt.find(ke=>ke.name==we))==null?void 0:me.swimg;return le.createElement("img",{className:ee.sign,src:Ze,style:{left:"-4px"}})}const Ue=(Ce=pt.find(Ze=>Ze.name==we))==null?void 0:Ce.ptimg;return le.createElement("img",{className:ee.sign,src:Ue,style:{left:`${48+52*(Ie-1)+2*Ie}px`}})}),le.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(st==null?void 0:st.excellent)&&le.createElement("div",{className:ee.bq},"\u5F00\u653E\u8BFE\u7A0B"))),le.createElement("div",{className:ee.name},le.createElement(Ne.Z,{title:Tt&&(st!=null&&st.excellent_alias_name)?le.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${zt}`,le.createElement("br",null),le.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${st==null?void 0:st.excellent_alias_name}`)):zt},le.createElement("span",{className:ee.e},Tt&&(st==null?void 0:st.excellent_alias_name)||zt))),lt&&qe&&((Ct=st==null?void 0:st.progress)==null?void 0:Ct.all_score)!=0&&le.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},le.createElement(We.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Dt=st==null?void 0:st.progress)==null?void 0:Dt.my_score)/((it=st==null?void 0:st.progress)==null?void 0:it.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Ht=st==null?void 0:st.progress)==null?void 0:Ht.my_score,"/",(He=st==null?void 0:st.progress)==null?void 0:He.all_score),(!lt||!qe)&&le.createElement("div",{className:ee.tags},le.createElement("div",null,le.createElement(Ne.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),le.createElement("span",null,st.stages_count))),le.createElement(Ne.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),le.createElement("span",null,st.members_count)))))))})),!Le.length&&le.createElement(de.Z,null)))}},47949:function(ht,It,oe){"use strict";oe.d(It,{jL:function(){return Oe},w9:function(){return Lt},dN:function(){return Je},QD:function(){return la},cQ:function(){return it.Z},Oz:function(){return Ze},op:function(){return Pt},O5:function(){return fr},_b:function(){return ur},t7:function(){return Le},Gi:function(){return zn},YG:function(){return sn},kT:function(){return On},qp:function(){return b},K3:function(){return z},vr:function(){return fn},qE:function(){return hn},Je:function(){return et},wb:function(){return Ke},lB:function(){return Dt},cq:function(){return cn},tp:function(){return ue},Si:function(){return An},k8:function(){return Zo},Du:function(){return Lr}});var ee=oe(59301),De={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Ne="data:image/png;base64,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",Oe=({dataSource:Xt=[],img:Vt,imgWidth:en=346,title:Hn,sunTitle:Mn,bannerExtraContent:Sa})=>ee.createElement("div",{className:De.banner},ee.createElement("div",{className:De.content},ee.createElement("aside",null,ee.createElement("p",null,ee.createElement("b",null,Hn),ee.createElement("span",null,Mn)),Xt.length>0&&ee.createElement("div",{className:De.btns},Xt.map((Cn,Da)=>ee.createElement("div",{key:Da,onClick:Cn.click},Cn.name,Cn.sign?ee.createElement("img",{src:Ne,width:39}):null))),Sa),Vt&&ee.createElement("img",{style:{marginTop:33,marginRight:38},src:Vt,width:en}))),ve={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ie=oe(92310),de=oe.n(ie),Fe=oe(89392),Me=Object.defineProperty,ze=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,ae=(Xt,Vt,en)=>Vt in Xt?Me(Xt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Xt[Vt]=en,y=(Xt,Vt)=>{for(var en in Vt||(Vt={}))Re.call(Vt,en)&&ae(Xt,en,Vt[en]);if(ze)for(var en of ze(Vt))Se.call(Vt,en)&&ae(Xt,en,Vt[en]);return Xt},b=({dataSource:Xt=[],value:Vt,onChange:en,onTitleChange:Hn,className:Mn,title:Sa,titleWidth:Cn=41,style:Da={},fontColor:Oa="#6A7283",showCount:dr,classNameActive:Wa,styleItem:ha={}})=>{const[Xa,Ja]=(0,ee.useState)(0),[Yr,xr]=(0,ee.useState)(!1),qr=(0,ee.useRef)(null),mo=(0,ee.useRef)(null);return(0,ee.useEffect)(()=>{var jn;Xt.length!==0&&(((jn=qr==null?void 0:qr.current)==null?void 0:jn.clientHeight)>97?Ja(1):Ja(0)),Xt.length===0&&Ja(0),xr(!1)},[Xt]),ee.createElement("div",{className:de()(ve.row,Mn),style:Da},ee.createElement("div",{onClick:(0,Fe.throttle)(()=>Hn==null?void 0:Hn(),2e3),style:{width:Cn,marginTop:Yr?12:4},className:`${ve.title} ${Hn?"current":""}`},Sa),ee.createElement("div",{className:Yr?`${ve.tagsWrap} ${ve.tagsBorderWrap}`:ve.tagsWrap},ee.createElement("div",{className:ve.bar,ref:mo,style:Xa>0?{height:Xa===1?97:"auto",overflow:Xa===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ee.createElement("div",{className:ve.tag,ref:qr},Xt==null?void 0:Xt.map(jn=>ee.createElement("span",{onClick:()=>en(jn.id),key:jn.id,style:y(y({color:Oa},ha),(jn==null?void 0:jn.style)||{}),className:Vt===jn.id?de()(Wa||ve.active,jn.classNameActive):""},ee.createElement("span",{title:jn.name,className:ve.name},jn.name),!!dr&&ee.createElement("span",{className:ve.num},jn.count))))),!!Xa&&ee.createElement(ee.Fragment,null,Xa===1?ee.createElement("div",{onClick:()=>{var jn;Ja(2),((jn=qr==null?void 0:qr.current)==null?void 0:jn.clientHeight)>245?xr(!0):xr(!1)},className:ve.action},"\u5C55\u5F00",ee.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ee.createElement("div",{onClick:()=>{mo.current.scrollTop=0,Ja(1),xr(!1)},className:ve.action},"\u6536\u8D77",ee.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},x={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},z=({dataSource:Xt=[],value:Vt,onChange:en,onTitleChange:Hn,className:Mn,title:Sa,titleWidth:Cn=41,style:Da={},fontColor:Oa="#6A7283",showCount:dr,expand:Wa=!0})=>{const[ha,Xa]=(0,ee.useState)(0),[Ja,Yr]=(0,ee.useState)(!1),xr=(0,ee.useRef)(null),qr=(0,ee.useRef)(null),[mo,jn]=(0,ee.useState)(Wa);return ee.createElement("div",{className:de()(x.row,Mn),style:Da},ee.createElement("div",{className:"flex item-center justify-between"},ee.createElement("div",{onClick:(0,Fe.throttle)(()=>Hn==null?void 0:Hn(),2e3),style:{width:Cn,marginTop:Ja?12:4},className:`${x.title} ${Hn?"current":""}`},Sa),ee.createElement("i",{className:`iconfont ${mo?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:mo?8:10},onClick:()=>jn(!mo)})),mo&&ee.createElement("div",{className:Ja?`${x.tagsWrap} ${x.tagsBorderWrap}`:x.tagsWrap},ee.createElement("div",{className:x.fenge}),ee.createElement("div",{className:x.bar,ref:qr},ee.createElement("div",{className:x.tag,ref:xr},Xt==null?void 0:Xt.map(Ln=>ee.createElement("span",{onClick:()=>en(Ln.id),key:Ln.id,style:{color:Oa},className:Vt===Ln.id?x.active:""},ee.createElement("span",{title:Ln.name,className:x.name},Ln.name),!!dr&&ee.createElement("span",{className:x.num},Ln.count)))))))},te={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ue=({dataSource:Xt=[],value:Vt,onChange:en,className:Hn,style:Mn={}})=>ee.createElement("div",{style:Mn,className:de()(te.tabs,Hn)},Xt.map(Sa=>ee.createElement("span",{onClick:()=>en(Sa.id),className:Vt===Sa.id?te.active:"",key:Sa.id},Sa.name))),fe={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},be=oe(92832),Le=({dataSource:Xt=[],value:Vt="",onChange:en,onInputChange:Hn=()=>{},className:Mn,style:Sa={},placeholder:Cn,allowClear:Da=!1})=>{var Oa;const[dr,Wa]=(0,ee.useState)(""),[ha,Xa]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var xr;let qr=Vt;(xr=JSON.stringify(Vt))!=null&&xr.includes("{")&&(Wa(Vt.id),qr=Vt.value||"");try{Xa(decodeURIComponent(qr||""))}catch(mo){Xa(decodeURIComponent(qr||""))}},[Vt]);const Ja=()=>{en(encodeURIComponent(ha),dr||null)},Yr=xr=>{xr!==dr&&(Wa(xr),en(encodeURIComponent(ha),xr))};return ee.createElement("div",{className:de()(fe.input,Mn),style:Sa},!!Xt.length&&ee.createElement("div",{className:fe.dropdown},ee.createElement("div",{className:fe.text},(Oa=Xt.find(xr=>xr.id===dr))==null?void 0:Oa.name,ee.createElement("i",{className:"iconfont icon-zhankai4"}),ee.createElement("b",{className:fe.b1}),ee.createElement("b",{className:fe.b2})),ee.createElement("div",{className:fe.menu},Xt.map((xr,qr)=>ee.createElement("div",{key:qr,onClick:()=>Yr(xr.id)},xr.name)))),ee.createElement(be.default,{onPressEnter:Ja,value:ha,onChange:xr=>{Xa(xr.target.value),Hn(encodeURIComponent(xr.target.value),dr||null)},bordered:!1,placeholder:Cn}),ee.createElement("i",{onClick:Ja,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Te={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},et=({value:Xt,onChange:Vt,className:en,total:Hn,pageSize:Mn,style:Sa={}})=>{const Cn=Xt<2,Da=Xt>=Math.ceil(Hn/Mn);return Hn<=Mn?ee.createElement(ee.Fragment,null):ee.createElement("div",{className:de()(Te.quickPager,en),style:Sa},ee.createElement("div",{onClick:()=>{Cn||Vt(Xt-1,"prev")},className:Cn?Te.disabled:""},"\u4E0A\u4E00\u9875"),ee.createElement("div",{onClick:()=>{Da||Vt(Xt+1,"next")},className:Da?Te.disabled:""},"\u4E0B\u4E00\u9875"))},pe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},ot=oe(71418),nt=oe(6848),_e=oe(13570),xt=oe(90524),lt=oe(49661),Tt=oe(96908),qe=oe(57177),Ge=oe(81378),pt=oe(57884),Ke=({className:Xt,dataSource:Vt=[],col:en=4,right:Hn,bottom:Mn=23,precision:Sa=0,wrapWidth:Cn=1200,trackEventItems:Da,loading:Oa})=>{const dr=Math.floor((Cn-(en-1)*Hn)/en);return ee.createElement(ot.Z,{spinning:Oa},ee.createElement("div",{className:de()(pe.list,Xt)},!!Vt.length&&Vt.map((Wa,ha)=>{const{name:Xa,id:Ja,identifier:Yr,power:xr,cover_image_id:qr,pic:mo}=Wa;return ee.createElement("div",{className:pe.wrap,key:Ja,style:{width:dr,marginRight:(1+ha)%en===0?0:Hn+Sa,marginBottom:Mn}},ee.createElement("a",{target:"_blank",href:`/shixuns/${Yr}/challenges`,className:pe.li,onClick:jn=>{jn.preventDefault(),Da&&(0,lt.L9)([Da]),xr&&(0,lt.xg)(`/shixuns/${Yr}/challenges`)}},ee.createElement("div",{className:pe.img},ee.createElement("img",{className:pe.cover,src:`${mo}`}),Wa.is_jupyter&&ee.createElement("img",{className:pe.sign,src:Tt}),Wa.is_jupyter_lab&&ee.createElement("img",{className:pe.sign,src:qe}),Wa.is_unity_3d&&ee.createElement("img",{className:pe.sign,src:Ge})),ee.createElement("div",{className:pe.name},ee.createElement(nt.Z,{title:Xa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:pe.e},Xa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{className:pe.tags},ee.createElement(nt.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ee.createElement("span",null,Wa.challenges_count))),!!Wa.myshixuns_count&&ee.createElement(nt.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ee.createElement("span",null,Wa.myshixuns_count))),ee.createElement(nt.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ee.createElement("span",null,ee.createElement("span",null,Wa.level))),ee.createElement("div",{className:pe.rate},ee.createElement(_e.Z,{allowHalf:!0,disabled:!0,defaultValue:Wa.score_info}),ee.createElement("span",null,"\xA0",Wa.score_info?`${Wa.score_info}\u5206`:"5\u5206")))),!xr&&ee.createElement("div",{className:pe.lockWrap},ee.createElement("img",{src:`${xt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Vt.length&&ee.createElement(pt.Z,null)))},$e={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},Dt=({className:Xt,dataSource:Vt=[],col:en=4,right:Hn,bottom:Mn=23,precision:Sa=0,wrapWidth:Cn=1200,wrapClassName:Da,trackEventItems:Oa,loading:dr})=>{const Wa=Math.floor((Cn-(en-1)*Hn)/en);return ee.createElement(ot.Z,{spinning:dr},ee.createElement("div",{className:de()($e.list,Xt)},!!Vt.length&&Vt.map((ha,Xa)=>{const{name:Ja,id:Yr,identifier:xr,power:qr,cover_image_id:mo,pic:jn}=ha;return ee.createElement("div",{className:de()($e.wrap,Da),key:Yr,style:{width:Wa,marginRight:(1+Xa)%en===0?0:Hn+Sa,marginBottom:Mn}},ee.createElement("a",{target:"_blank",href:`/shixuns/${xr}/challenges`,className:$e.li,onClick:Ln=>{Ln.preventDefault(),Oa&&(0,lt.L9)([Oa]),qr&&(0,lt.xg)(`/shixuns/${xr}/challenges`)}},ee.createElement("img",{src:oe(47621),className:$e.titleBg}),ee.createElement("div",{className:$e.name},ee.createElement(nt.Z,{title:Ja||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:$e.e},Ja||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{style:{padding:"14px",paddingBottom:0}},ee.createElement("div",{className:$e.img},ee.createElement("img",{className:$e.cover,src:mo?`${xt.Z.API_SERVER}/api/attachments/${mo}`:`${xt.Z.IMG_SERVER+jn}`}),ha.is_jupyter&&ee.createElement("div",{className:$e.bq},"Jupyter"),ha.is_jupyter_lab&&ee.createElement("div",{className:$e.bq},"JupyterLab"),ha.is_unity_3d&&ee.createElement("div",{className:$e.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),ee.createElement("div",{className:"mt20 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:$e.text},"\u5B66\u4E60\u4EBA\u6570"),ee.createElement("span",{className:$e.value},ha.myshixuns_count)),ee.createElement("div",null,ee.createElement("span",{className:$e.text},"\u56F0\u96BE\u7B49\u7EA7"),ee.createElement("span",{className:$e.value},ha.level))),ee.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:$e.text},"\u5173\u5361\u6570"),ee.createElement("span",{className:$e.value},ha.challenges_count)),ee.createElement("div",{className:$e.rate},ee.createElement(_e.Z,{allowHalf:!0,disabled:!0,defaultValue:ha.score_info}),ee.createElement("span",{className:$e.value,style:{color:"#FF9C00"}},"\xA0",ha.score_info?`${ha.score_info}\u5206`:"5\u5206"))))),!qr&&ee.createElement("div",{className:$e.lockWrap},ee.createElement("img",{src:`${xt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Vt.length&&ee.createElement(pt.Z,null)))},it=oe(929),Ht={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},He=oe(79005),zt=oe(20345),Bt=oe(77882),Ee=oe(31081),bt=oe(75309),ge=oe(71979),re=oe(47558),ne=oe(42922),se=oe(66832),we=oe(96593),Ie=oe(19664),me=oe(91833);const Ce=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:He,swimg:zt},{name:"101\u8BA1\u5212",ptimg:Bt,swimg:Ee},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:bt,swimg:ge},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:re,swimg:ne},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:se,swimg:we},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Ie,swimg:me}];var Ze=({className:Xt,dataSource:Vt=[],col:en=4,right:Hn,bottom:Mn=23,precision:Sa=0,wrapWidth:Cn=1200,trackEventItems:Da,loading:Oa,wrapClassName:dr,imgClassName:Wa,isArrow:ha=!1})=>{const Xa=Math.floor((Cn-(en-1)*Hn)/en),[Ja,Yr]=(0,ee.useState)(),[xr,qr]=(0,ee.useState)(),mo=Ln=>Yr(Ln),jn=()=>Yr(-1);return ee.createElement(ot.Z,{spinning:Oa},ee.createElement("div",{className:de()(Ht.list,Xt)},!!(Vt!=null&&Vt.length)&&(Vt==null?void 0:Vt.map((Ln,ea)=>{var ra;const{name:cr,id:jr,identifier:_r,featured:ro,school_name:xo,image_url:po,excellent:Wo,is_plan:Co}=Ln;return ee.createElement("div",{key:jr,className:de()(Ht.wrap,dr),style:{width:Xa,marginRight:(1+ea)%en===0?0:Hn+Sa,marginBottom:Mn}},ee.createElement("a",{target:"_blank",href:`/paths/${_r}`,className:Ht.li,onClick:Ya=>{Ya.preventDefault(),Da&&(0,lt.L9)([Da]),(0,lt.xg)(`/paths/${_r}`)}},ee.createElement("img",{src:oe(39057),className:Ht.titleBg}),ee.createElement("div",{className:Ht.name},ee.createElement(nt.Z,{title:cr},ee.createElement("span",{className:Ht.e,style:{color:ha&&Ja===ea?"#145DFF":"#000000"},onMouseEnter:()=>{mo(ea)},onMouseLeave:jn},cr))),ee.createElement("div",{style:{padding:"14px",paddingBottom:0}},ee.createElement("div",{className:de()(Ht.img,Wa)},ee.createElement("img",{className:Ht.cover,src:`${xt.Z.IMG_SERVER+po}`}),(ra=Ln==null?void 0:Ln.subject_tags)==null?void 0:ra.map((Ya,hr)=>{var Kr,pr;if(hr===0){const oo=(Kr=Ce.find(Wr=>Wr.name==Ya))==null?void 0:Kr.swimg;return ee.createElement("img",{className:Ht.sign,src:oo,style:{left:"-4px"}})}const Cr=(pr=Ce.find(oo=>oo.name==Ya))==null?void 0:pr.ptimg;return ee.createElement("img",{className:Ht.sign,src:Cr,style:{left:`${48+52*(hr-1)+2*hr}px`}})}),ee.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Ln==null?void 0:Ln.excellent)&&ee.createElement("div",{className:Ht.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:Ht.text},"\u7AE0\u8282\u6570"),ee.createElement("span",{className:Ht.value},Ln.stages_count)),ee.createElement("div",null,ee.createElement("span",{className:Ht.text},"\u5B66\u4E60\u4EBA\u6570"),ee.createElement("span",{className:Ht.value},Ln.members_count))))))})),!Vt.length&&ee.createElement(pt.Z,null)))},ke={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},rt="data:image/png;base64,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",mt=oe(59301),Lt=({className:Xt,dataSource:Vt=[],col:en=4,right:Hn,bottom:Mn=23,precision:Sa=0,wrapWidth:Cn=1200,trackEventItems:Da,loading:Oa})=>{const dr=Math.floor((Cn-(en-1)*Hn)/en);return mt.createElement(ot.Z,{spinning:Oa},mt.createElement("div",{className:de()(ke.list,Xt)},!!Vt.length&&Vt.map((Wa,ha)=>{const{subject_identifier:Xa,id:Ja,identifier:Yr,power:xr}=Wa,qr=Wa.is_public!=0&&Wa.is_public;return mt.createElement("div",{className:ke.wrap,key:Ja,style:{width:dr,marginRight:(1+ha)%en===0?0:Hn+Sa,marginBottom:Mn}},mt.createElement("a",{className:ke.li,onClick:mo=>{mo.preventDefault(),Da&&(0,lt.L9)([Da]),(0,lt.xg)(Wa.first_category_url)}},mt.createElement("div",{className:ke.top},mt.createElement(nt.Z,{title:Wa.name},mt.createElement("div",{className:ke.name},Wa.name)),mt.createElement("img",{className:ke.img,src:xt.Z.IMG_SERVER+"/images/"+Wa.avatar_url}),mt.createElement("div",{className:ke.text,title:Wa.creator},Wa.creator),Xa&&mt.createElement("div",{className:ke.btns},mt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),mt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),qr&&mt.createElement("div",{className:ke.sign},"\u516C\u5F00")),mt.createElement("div",{className:ke.bottom},Wa.visits>0&&mt.createElement(nt.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},mt.createElement("span",null,mt.createElement("i",{className:"iconfont icon-liulanyan"}),mt.createElement("span",null,Wa.visits))),Wa.course_members_count>0&&mt.createElement(nt.Z,{title:"\u6210\u5458",placement:"bottom"},mt.createElement("span",null,mt.createElement("i",{className:"iconfont icon-chengyuan"}),Wa.course_members_count)),Wa.tasks_count>0&&mt.createElement(nt.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},mt.createElement("span",null,mt.createElement("i",{className:"iconfont icon-zuoye"}),Wa.tasks_count)),Wa.is_end?mt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):mt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Wa.is_accessible&&mt.createElement("div",{className:ke.lockWrap},mt.createElement("img",{src:`${xt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),mt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Vt.length&&mt.createElement(pt.Z,null)))},Ft={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},kt="data:image/png;base64,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",Je=({className:Xt,dataSource:Vt=[],col:en=4,right:Hn,bottom:Mn=23,precision:Sa=0,wrapWidth:Cn=1200,wrapClassName:Da,trackEventItems:Oa,loading:dr})=>{const Wa=Math.floor((Cn-(en-1)*Hn)/en);return ee.createElement(ot.Z,{spinning:dr},ee.createElement("div",{className:de()(Ft.list,Xt)},!!Vt.length&&Vt.map((ha,Xa)=>{const{subject_identifier:Ja,id:Yr,identifier:xr,power:qr}=ha,mo=ha.is_public!=0&&ha.is_public;return ee.createElement("div",{className:de()(`${Ft.wrap} ${ha.is_accessible?"":Ft.warpStyle}`,Da),key:Yr,style:{width:Wa,marginRight:(1+Xa)%en===0?0:Hn+Sa,marginBottom:Mn}},ee.createElement("a",{className:Ft.li,onClick:jn=>{jn.preventDefault(),Oa&&(0,lt.L9)([Oa]),(0,lt.xg)(ha.first_category_url)}},ee.createElement("div",{className:Ft.creator},ee.createElement("img",{className:Ft.img,src:xt.Z.IMG_SERVER+"/images/"+ha.avatar_url}),ee.createElement("div",{className:Ft.text,title:ha.creator},ha.creator)),ee.createElement("div",{className:Ft.top},ee.createElement(nt.Z,{title:ha.name},ee.createElement("div",{className:Ft.name},ha.name)),mo&&ee.createElement("div",{className:Ft.sign},"\u516C\u5F00")),ee.createElement("div",{className:Ft.middle},ee.createElement("div",{className:Ft.row,style:{marginBottom:6}},ee.createElement("div",null,ee.createElement("span",{className:Ft.text},"\u8BBF\u95EE\u91CF"),ee.createElement("span",{className:Ft.value},(ha==null?void 0:ha.visits)||0)),ee.createElement("div",null,ee.createElement("span",{className:Ft.text},"\u6210\u5458"),ee.createElement("span",{className:Ft.value},(ha==null?void 0:ha.course_members_count)||0))),ee.createElement("div",{className:Ft.row},ee.createElement("div",null,ee.createElement("span",{className:Ft.text,style:{width:42}},"\u4F5C",ee.createElement("span",{style:{marginLeft:14}},"\u4E1A")),ee.createElement("span",{className:Ft.value},(ha==null?void 0:ha.tasks_count)||0)),ee.createElement("div",null,ee.createElement("span",{className:Ft.text},"\u72B6\u6001"),ha.is_end?ee.createElement("span",{className:Ft.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):ee.createElement("span",{className:Ft.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Ja&&ee.createElement("div",{className:Ft.btns},ee.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ee.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ha.is_accessible&&ee.createElement("div",{className:Ft.lockWrap},ee.createElement("img",{src:`${xt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Vt.length&&ee.createElement(pt.Z,null)))},Et={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ut=oe(76560),sn=({dataSource:Xt=[],value:Vt,onChange:en,className:Hn,style:Mn={},tabBarExtraContent:Sa})=>ee.createElement("div",{className:de()(Et.tabs,Hn),style:Mn},ee.createElement("div",{className:Et.tabsWrap},Xt.map((Cn,Da)=>ee.createElement("aside",{className:Et.tab,onClick:()=>{en(Cn.id),Cn.link&&ut.history.push(Cn.link)},key:Da},ee.createElement("div",{className:Vt===Cn.id?Et.active:""},Cn.name),(Cn==null?void 0:Cn.resetCount)==null&&(Cn==null?void 0:Cn.total)!==void 0&&ee.createElement("span",null,"\uFF08",Cn==null?void 0:Cn.total,"\uFF09"),(Cn==null?void 0:Cn.resetCount)!==void 0&&(Cn==null?void 0:Cn.total)!==void 0&&ee.createElement(nt.Z,{title:(Cn==null?void 0:Cn.tip)!=null?Cn==null?void 0:Cn.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},Cn==null?void 0:Cn.resetCount),"/",ee.createElement("span",null,Cn==null?void 0:Cn.total),"\uFF09"))))),ee.createElement("div",{className:Et.tabBar},Sa)),Jt={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},On=({dataSource:Xt=[],value:Vt,onChange:en,className:Hn,style:Mn={},tabBarExtraContent:Sa})=>ee.createElement("div",{className:de()(Jt.tabs,Hn),style:Mn},ee.createElement("div",{className:Jt.tabsWrap},Xt.map((Cn,Da)=>ee.createElement("aside",{className:Jt.tab,onClick:()=>{en(Cn.id),Cn.link&&ut.history.push(Cn.link)},key:Da},ee.createElement("div",{className:Vt===Cn.id?Jt.active:""},Cn.name),(Cn==null?void 0:Cn.resetCount)==null&&(Cn==null?void 0:Cn.total)!==void 0&&ee.createElement("span",null,"\uFF08",Cn==null?void 0:Cn.total,"\uFF09"),(Cn==null?void 0:Cn.resetCount)!==void 0&&(Cn==null?void 0:Cn.total)!==void 0&&ee.createElement(nt.Z,{title:(Cn==null?void 0:Cn.tip)!=null?Cn==null?void 0:Cn.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},Cn==null?void 0:Cn.resetCount),"/",ee.createElement("span",null,Cn==null?void 0:Cn.total),"\uFF09"))))),ee.createElement("div",{className:Jt.tabBar},Sa)),zn=({className:Xt,style:Vt={},children:en})=>ee.createElement("div",{className:de()(Xt),style:Vt},en),Kn={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Pa=oe(38854),Ea=oe(20834);const Dn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var cn=({sortValue:Xt,dropValue:Vt,className:en,onSort:Hn,onDrop:Mn,dataSource:Sa=Dn})=>{var Cn;return ee.createElement("div",{className:de()(Kn.orderWrap,en)},ee.createElement(Pa.Z,{dropdownRender:()=>ee.createElement(Ea.default,null,Sa.map((Da,Oa)=>ee.createElement(Ea.default.Item,{key:Oa,onClick:()=>Mn(Da.id)},Da.name)))},ee.createElement("span",{className:Kn.orderTextWrap},(Cn=Sa.find(Da=>Vt===Da.id))==null?void 0:Cn.name)),ee.createElement("span",{className:Kn.orderIconWrap},ee.createElement("span",{className:Kn.orderAsc},ee.createElement("i",{className:Xt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Kn.cursorPointer} ${Kn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Kn.cursorPointer}`,onClick:()=>Hn(Xt==="asc"?"desc":"asc")})),ee.createElement("span",{className:Kn.orderDesc},ee.createElement("i",{className:Xt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Kn.cursorPointer} ${Kn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Kn.cursorPointer}`,onClick:()=>Hn(Xt==="asc"?"desc":"asc")}))))},At={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},Yt=oe(3113),Qn=oe(22688),Tn=Object.defineProperty,wn=Object.getOwnPropertySymbols,Za=Object.prototype.hasOwnProperty,ma=Object.prototype.propertyIsEnumerable,lr=(Xt,Vt,en)=>Vt in Xt?Tn(Xt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Xt[Vt]=en,$a=(Xt,Vt)=>{for(var en in Vt||(Vt={}))Za.call(Vt,en)&&lr(Xt,en,Vt[en]);if(wn)for(var en of wn(Vt))ma.call(Vt,en)&&lr(Xt,en,Vt[en]);return Xt},ka=(Xt,Vt)=>{var en={};for(var Hn in Xt)Za.call(Xt,Hn)&&Vt.indexOf(Hn)<0&&(en[Hn]=Xt[Hn]);if(Xt!=null&&wn)for(var Hn of wn(Xt))Vt.indexOf(Hn)<0&&ma.call(Xt,Hn)&&(en[Hn]=Xt[Hn]);return en},ft=(Xt,Vt,en)=>new Promise((Hn,Mn)=>{var Sa=Oa=>{try{Da(en.next(Oa))}catch(dr){Mn(dr)}},Cn=Oa=>{try{Da(en.throw(Oa))}catch(dr){Mn(dr)}},Da=Oa=>Oa.done?Hn(Oa.value):Promise.resolve(Oa.value).then(Sa,Cn);Da((en=en.apply(Xt,Vt)).next())}),Pt=Xt=>{var Vt=Xt,{className:en,style:Hn,children:Mn,loading:Sa=!1,openLoading:Cn,onClick:Da=()=>{},size:Oa="middle",shape:dr="round",theme:Wa}=Vt,ha=ka(Vt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Xa,Ja]=(0,ee.useState)(!1),Yr=(0,ee.useMemo)(()=>{switch(Wa){case Qn.Fy.THEMEONE:return At.ThemeOne;case Qn.Fy.DEFAULT:default:return At.btn}},[Wa]);return ee.createElement(Yt.ZP,$a({onClick:(0,Fe.throttle)(xr=>ft(void 0,null,function*(){Cn&&Ja(!0);try{yield Da(xr)}catch(qr){console.log("error",qr)}Cn&&Ja(!1)}),2e3,{leading:!0,trailing:!1}),className:de()(Yr,At[`${Oa}-${dr}`],en),style:Hn,size:Oa,shape:dr,loading:Xa||Sa},ha),Mn)},mn={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},hn=({className:Xt,style:Vt,children:en=null,onClick:Hn,title:Mn})=>ee.createElement("div",{className:de()(mn.head,Xt),style:Vt},ee.createElement("span",{className:"primary-hover",onClick:Hn},ee.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ee.createElement("b",{title:Mn},Mn),ee.createElement("div",{className:mn.node},en)),Ha={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},la=({confirmShow:Xt=!0,confirmTitle:Vt,confirmClick:en,cancelShow:Hn=!0,cancelTitle:Mn,cancelClick:Sa,className:Cn,style:Da,confirmLoading:Oa=!1})=>ee.createElement("div",{className:de()(Ha.btns,Cn),style:Da},Xt&&ee.createElement(Yt.ZP,{loading:Oa,onClick:en,type:"primary",className:Ha.confirm},Vt),Hn&&ee.createElement(Yt.ZP,{onClick:Sa,className:Ha.cancel},Mn)),tr={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},fn=({className:Xt,style:Vt={},LeftContent:en,children:Hn,RightContent:Mn})=>ee.createElement("div",{className:de()(tr.fixedBottom,Xt),style:Vt},ee.createElement("div",{className:tr.wrap},ee.createElement("div",{className:tr.left},en),ee.createElement("div",{className:tr.center},Hn),ee.createElement("div",{className:tr.right},Mn))),er={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},ur=({className:Xt,style:Vt={},dataSource:en=[]})=>ee.createElement("div",{className:de()(er.crumbs,Xt),style:Vt},en.map((Hn,Mn)=>Mnut.history.push(Hn.path)},Hn.name):ee.createElement("span",null,Hn.name),ee.createElement("span",null,"\xA0",">","\xA0")):ee.createElement("span",{key:Mn,style:{color:"#5F6368"}},Hn.name))),rr=oe(31797),dt=Object.defineProperty,Ut=Object.defineProperties,Kt=Object.getOwnPropertyDescriptors,rn=Object.getOwnPropertySymbols,vn=Object.prototype.hasOwnProperty,xn=Object.prototype.propertyIsEnumerable,gn=(Xt,Vt,en)=>Vt in Xt?dt(Xt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Xt[Vt]=en,un=(Xt,Vt)=>{for(var en in Vt||(Vt={}))vn.call(Vt,en)&&gn(Xt,en,Vt[en]);if(rn)for(var en of rn(Vt))xn.call(Vt,en)&&gn(Xt,en,Vt[en]);return Xt},Na=(Xt,Vt)=>Ut(Xt,Kt(Vt)),ba=(Xt,Vt)=>{var en={};for(var Hn in Xt)vn.call(Xt,Hn)&&Vt.indexOf(Hn)<0&&(en[Hn]=Xt[Hn]);if(Xt!=null&&rn)for(var Hn of rn(Xt))Vt.indexOf(Hn)<0&&xn.call(Xt,Hn)&&(en[Hn]=Xt[Hn]);return en};const{Countdown:Wt}=rr.default;var fr=Xt=>{var Vt=Xt,{onChange:en}=Vt,Hn=ba(Vt,["onChange"]);const[Mn,Sa]=(0,ee.useState)(null);(0,ee.useEffect)(()=>{typeof Mn=="number"&&Mn>=0&&en(Mn)},[Mn]);const Cn=Da=>{const Oa=Math.floor(Da/1e3);Sa(Oa)};return ee.createElement(Wt,Na(un({},Hn),{onChange:Cn}))},kr={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},An=({DataProps:Xt,className:Vt,style:en={}})=>{var Hn;return ee.createElement("div",{className:de()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",kr.ClassRoomItem,Vt),style:en,onClick:()=>{(0,lt.xg)(Xt==null?void 0:Xt.first_category_url)}},ee.createElement("div",{className:"flex flex-col item-center"},ee.createElement("img",{src:`${(Hn=xt.Z)==null?void 0:Hn.IMG_SERVER}/images/${Xt==null?void 0:Xt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Xt==null?void 0:Xt.subject_identifier)&&ee.createElement("div",{className:"mt-40px"},ee.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),ee.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),ee.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},ee.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Xt!=null&&Xt.is_public)&&ee.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),ee.createElement("span",{className:de()("text-16px font-medium",kr.TitleDom)},Xt==null?void 0:Xt.name)),ee.createElement("div",{className:"c-grey-333 font-medium"},Xt==null?void 0:Xt.creator),ee.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Xt==null?void 0:Xt.course_members_count),ee.createElement("div",{className:"c-grey-333 flex item-center justify-between"},ee.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Xt==null?void 0:Xt.tasks_count),Xt!=null&&Xt.is_end?ee.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):ee.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},$n=Object.defineProperty,Ba=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,nr=Object.prototype.propertyIsEnumerable,ar=(Xt,Vt,en)=>Vt in Xt?$n(Xt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Xt[Vt]=en,za=(Xt,Vt)=>{for(var en in Vt||(Vt={}))Jn.call(Vt,en)&&ar(Xt,en,Vt[en]);if(Ba)for(var en of Ba(Vt))nr.call(Vt,en)&&ar(Xt,en,Vt[en]);return Xt},Lr=({DataProps:Xt=[],selectValue:Vt,onChange:en,className:Hn,style:Mn={},extra:Sa,classNameItem:Cn,styleItem:Da={},barHidden:Oa})=>{const[dr,Wa]=(0,ee.useState)();return(0,ee.useEffect)(()=>{Wa(Array.isArray(Vt)?Vt:[Vt])},[Vt]),ee.createElement("div",{className:de()("flex px-20px py-10px gap-40px",Hn),style:za({borderBottom:"1px solid #D3F0FF"},Mn)},Xt==null?void 0:Xt.map(ha=>ee.createElement("div",{key:ha==null?void 0:ha.id,className:de()("flex item-center justify-center current c-grey-333 text-16 relative",Cn,ha==null?void 0:ha.className),style:za(za({color:dr!=null&&dr.includes(ha==null?void 0:ha.id)?"#1890FF":"",minWidth:88},Da),(ha==null?void 0:ha.style)||{}),onClick:Xa=>{en==null||en({domEvent:Xa,item:ha}),ha!=null&&ha.link&&ut.history.push(ha==null?void 0:ha.link)}},ha==null?void 0:ha.name,!Oa&&(dr==null?void 0:dr.includes(ha==null?void 0:ha.id))&&ee.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),ee.createElement("div",{className:"ml-auto"},Sa))},Ro=Object.defineProperty,Bo=Object.defineProperties,Eo=Object.getOwnPropertyDescriptors,jo=Object.getOwnPropertySymbols,Yo=Object.prototype.hasOwnProperty,Qo=Object.prototype.propertyIsEnumerable,Ho=(Xt,Vt,en)=>Vt in Xt?Ro(Xt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Xt[Vt]=en,yo=(Xt,Vt)=>{for(var en in Vt||(Vt={}))Yo.call(Vt,en)&&Ho(Xt,en,Vt[en]);if(jo)for(var en of jo(Vt))Qo.call(Vt,en)&&Ho(Xt,en,Vt[en]);return Xt},Jr=(Xt,Vt)=>Bo(Xt,Eo(Vt)),Zo=({value:Xt,onChange:Vt,onInputChange:en,className:Hn,style:Mn={},InputProps:Sa})=>{const[Cn,Da]=(0,ee.useState)(Xt);return ee.createElement("div",{className:de()("flex item-center rounded-full px-10px py-2px",Hn),style:yo({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Mn)},ee.createElement(be.default,Jr(yo({bordered:!1},Sa),{onChange:Oa=>{Da(Oa.target.value),en==null||en(encodeURIComponent(Oa.target.value))},onPressEnter:Oa=>{Vt==null||Vt({domEvent:Oa,item:{value:Cn}})}})),ee.createElement("img",{className:"h-22px current",src:oe(25365),height:22,onClick:Oa=>{Vt==null||Vt({domEvent:Oa,item:{value:Cn}})}}))}},17904:function(ht,It,oe){"use strict";oe.d(It,{Z:function(){return De}});var ee=oe(59301);function De(Ne,We){const Oe=(0,ee.useRef)();(0,ee.useEffect)(()=>{Oe.current=Ne}),(0,ee.useEffect)(()=>{function ve(){Oe.current()}if(We!==null){let ie=setInterval(ve,We);return()=>clearInterval(ie)}},[We])}},69577:function(ht,It,oe){"use strict";oe.d(It,{Q8:function(){return qe},d0:function(){return Ge},w6:function(){return Tt}});var ee=oe(59301),De=oe(5083),Ne=oe(57809),We=oe(8591),Oe=oe(43418),ve=oe(5112),ie=oe(95237),de=oe(43604),Fe=oe(6848),Me=oe(24905),ze=oe(3113),Re=oe(61186),Se=oe.n(Re),ae=oe(34055),y=oe(82093),a=oe(89392),b=oe.n(a),x=oe(49661),E=oe(69063),z=oe(76560),te=oe(2748),le=oe(23869),ue=oe(97202),fe=oe(6681),be=oe(67135),Pe=oe(59301),Le=Object.defineProperty,Te=Object.defineProperties,he=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,nt=($e,Ct,Dt)=>Ct in $e?Le($e,Ct,{enumerable:!0,configurable:!0,writable:!0,value:Dt}):$e[Ct]=Dt,_e=($e,Ct)=>{for(var Dt in Ct||(Ct={}))pe.call(Ct,Dt)&&nt($e,Dt,Ct[Dt]);if(et)for(var Dt of et(Ct))ot.call(Ct,Dt)&&nt($e,Dt,Ct[Dt]);return $e},xt=($e,Ct)=>Te($e,he(Ct)),lt=($e,Ct,Dt)=>new Promise((it,Ht)=>{var He=Ee=>{try{Bt(Dt.next(Ee))}catch(bt){Ht(bt)}},zt=Ee=>{try{Bt(Dt.throw(Ee))}catch(bt){Ht(bt)}},Bt=Ee=>Ee.done?it(Ee.value):Promise.resolve(Ee.value).then(He,zt);Bt((Dt=Dt.apply($e,Ct)).next())});function Tt($e,Ct){const Dt=[];for(let it=$e;it{const it=$eSe()(Ct).endOf("day"),He=$e{const Dt=parseInt(Se()($e).format("HH")),it=parseInt(Se()().format("HH")),Ht=parseInt(Se()().format("mm"));if(!$e)return{disabledHours:()=>Tt(0,it),disabledMinutes:()=>Tt(0,Ht)};if(Ct){const He=parseInt(Se()(Ct).format("HH")),zt=parseInt(Se()(Ct).format("mm"));return Se()($e).isSame(Se()(Ct),"day")?{disabledHours:()=>Tt(0,He),disabledMinutes:()=>Dt<=He?Tt(0,zt):[]}:void 0}if(Se()($e).isSame(Se()(),"day"))return{disabledHours:()=>Tt(0,it),disabledMinutes:()=>Se()($e).isSame(Se()(),"hour")&&Dt<=it?Tt(0,Ht):[]}},{RangePicker:pt}=De.default,{Option:st}=Ne.default,Ke=({shixunHomeworks:$e,loading:Ct,dispatch:Dt,classroomList:it,user:Ht})=>{var He,zt,Bt,Ee,bt,ge,re,ne,se;const we=(0,z.useParams)(),{workSetting:Ie,workList:me,shixunWorkList:Ce,headerInfo:Ue,changeData:Ze}=$e,[ke,rt]=(0,ee.useState)(!1),[mt,Mt]=(0,ee.useState)(!1);let[Lt,Ft]=(0,ee.useState)([]),[kt,je]=(0,ee.useState)([]),[Je,Et]=(0,ee.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:te.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[ut,Qt]=(0,ee.useState)({}),[sn,Jt]=(0,ee.useState)({});(0,ee.useEffect)(()=>()=>{Ft([])},[]),(0,ee.useEffect)(()=>{rt(!(0,ae.GJ)())},[(0,ae.GJ)()]);const dn=()=>{Dt({type:"shixunHomeworks/getWorkSetting",payload:_e({},we)})};(0,ee.useEffect)(()=>{if(!(Ie!=null&&Ie.course_id))return;Object.keys(Je).map(function(Yt){Je[Yt]=Ie[Yt]}),(!Je.allow_late||!Je.unified_late)&&(Je.late_penalty=20,Je.penalty_type=te.Q.Percent),Je.unified_setting||(Je.unified_late=!1,Je.unified_anonymous_comment=!1,Je.unified_anonymous_appeal=!1),Lt=JSON.parse(JSON.stringify(Ie.group_settings.map(Yt=>xt(_e({},Yt),{group_name:[Yt.group_name]})).filter(Yt=>Yt.publish_time!==null))),kt=JSON.parse(JSON.stringify(Ie.allow_late_settings.map(Yt=>xt(_e({},Yt),{group_name:[Yt.group_name]})).filter(Yt=>Yt.late_time!==null))),Et(_e({},Je));const At=(0,x.QE)((Lt==null?void 0:Lt.length)>0?Lt:[]);Ft([...At]),(kt==null?void 0:kt.length)<=0?je([{penalty_type:te.Q.Percent,late_penalty:20}]):je([...kt])},[Ie]);const On=()=>lt(void 0,null,function*(){var At,Yt;if(((At=Ht==null?void 0:Ht.userInfo)==null?void 0:At.user_status)===2){(0,le.Rd)();return}const Qn=JSON.parse(JSON.stringify(Je));if(Qn.challenge_settings.filter(wn=>!wn.hide),Qn.categoryId=we.categoryId,(Yt=Qn.challenge_settings)!=null&&Yt.every(wn=>!wn.checked)){We.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Lt),!Je.unified_setting)Lt=Lt==null?void 0:Lt.map(wn=>{var Za;if(!wn.publish_time||!wn.end_time)throw We.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!wn.group_name)throw We.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return wn.group_name=typeof(wn==null?void 0:wn.group_name)=="string"?[wn==null?void 0:wn.group_name]:wn==null?void 0:wn.group_name,wn.group_id=(Za=Ie.group_settings)==null?void 0:Za.filter(ma=>{var lr;return(lr=wn==null?void 0:wn.group_name)==null?void 0:lr.includes(ma.group_name)}).map(ma=>ma.group_id||ma.id).toString().split(","),wn});else if(!Je.publish_time||!Je.end_time)throw We.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Qn.group_settings=Lt,Je.allow_late)if(Je.unified_late){if(Je.late_penalty===null||Je.late_penalty===void 0||Je.late_penalty<0||Je.late_penalty>100)throw We.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Je.late_time)throw We.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else kt=kt==null?void 0:kt.map(wn=>{var Za,ma;if(wn.late_penalty===null||wn.late_penalty===void 0||wn.late_penalty<0||wn.late_penalty>100)throw We.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!wn.late_time)throw We.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!wn.group_name)throw We.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return wn.group_name=typeof(wn==null?void 0:wn.group_name)=="string"?[wn==null?void 0:wn.group_name]:wn==null?void 0:wn.group_name,wn.group_id=(ma=(Za=wn==null?void 0:wn.group_name)==null?void 0:Za.map(lr=>{var $a,ka;let ft=(ka=($a=Ie.group_settings)==null?void 0:$a.filter(wt=>(wt==null?void 0:wt.group_name)===lr))==null?void 0:ka[0];return ft==null?void 0:ft.group_id}))==null?void 0:ma.toString().split(","),wn}),Qn.allow_late_settings=kt;let Tn=yield(0,be.Tr)({homework_common_ids:[parseInt(we.categoryId)],course_id:we.coursesId,type:"homework_common"});(Tn==null?void 0:Tn.student_count)===0?Un(Qn):(Jt(Qn),Qt(Tn))}),Un=At=>{var Yt;if(At.total_score===null){We.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(At!=null&&At.work_efficiency&&At.eff_score===null){We.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Qn=At.challenge_settings.reduce((Za,ma)=>Za+Number(ma.challenge_score),0);if((Qn==null?void 0:Qn.toFixed(10))!==((Yt=At.total_score-At.eff_score)==null?void 0:Yt.toFixed(10))){We.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${At.total_score}\u5206`);return}const Tn={shixun_evaluation:At.shixun_evaluation,challenge_settings:At.challenge_settings};let wn=()=>{var Za;const ma=()=>lt(void 0,null,function*(){Mt(!0),(yield(0,y.ZP)(`/api/homework_commons/${we.categoryId}/publish_setting.json`,{method:"post",body:_e({},At)})).status===0&&(We.ZP.success("\u66F4\u65B0\u6210\u529F"),dn(),Dt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:_e({},we)})),Mt(!1)});!(0,a.isEqual)(Ze,Tn)&&!((Za=Ue==null?void 0:Ue.homework_status)!=null&&Za.includes("\u672A\u53D1\u5E03"))?Oe.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:ma}):ma()};Ie!=null&&Ie.high_resources_consume&&!(Ie!=null&&Ie.high_resources_consume_permission)?Dt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:we.coursesId,type:"shixun",type_id:we.categoryId,name:Ie.homework_name,fn:()=>{wn()}}}):wn()},zn=(At,Yt,Qn="group_id")=>{var Tn;return Yt?Yt.find(wn=>wn[Qn]===At):(Tn=Ie==null?void 0:Ie.group_settings)==null?void 0:Tn.find(wn=>wn.group_id[0]===At)},Kn=(Ie==null?void 0:Ie.allow_late)||(Ie==null?void 0:Ie.anonymous_comment),Pa=At=>{var Yt,Qn;const Tn=zn(At,Ie==null?void 0:Ie.allow_late_settings,"id"),wn=zn(At,Ie==null?void 0:Ie.anonymous_comment_settings),Za=zn(At);return(Ie==null?void 0:Ie.allow_late)&&Tn&&Se()(Tn==null?void 0:Tn.late_time)<=Se()()||(Ie==null?void 0:Ie.anonymous_comment)&&wn&&(wn==null?void 0:wn.evaluation_start)!==null||((Qn=(Se()(Za==null?void 0:Za.end_time)<=Se()()&&((Yt=Ie==null?void 0:Ie.allow_late_settings)==null?void 0:Yt.filter(ma=>ma.group_id.includes(At))))[0])==null?void 0:Qn.late_time)!=null},Ea=(0,ee.useMemo)(()=>(Ie==null?void 0:Ie.allow_late)||(Ie==null?void 0:Ie.all_group_late),[Ie,Ue]),Dn=Ie==null?void 0:Ie.anonymous_comment,Ia=At=>{if(!At)return!1;const Yt=zn(At,Ie==null?void 0:Ie.anonymous_comment_settings);return(Ie==null?void 0:Ie.anonymous_comment)&&Yt&&(Yt==null?void 0:Yt.evaluation_start)!==null},cn=(At,Yt)=>{var Qn,Tn,wn;Dt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:At,index:Yt,rangePickerDisabled:ke||(Se()()<=Se()((Tn=zn((Qn=At==null?void 0:At.group_id)==null?void 0:Qn[0]))==null?void 0:Tn.publish_time)?!1:[!0,Pa((wn=At==null?void 0:At.group_id)==null?void 0:wn[0])]),disabledDate:Ie==null?void 0:Ie.course_end_date}})};return Pe.createElement("section",{className:E.Z.form},Pe.createElement("div",{className:E.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",Pe.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),Pe.createElement("div",null,Pe.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Pe.createElement(ve.ZP.Group,{disabled:ke||!((He=Ue==null?void 0:Ue.homework_status)!=null&&He.includes("\u672A\u53D1\u5E03"))||(0,ae.Rm)()&&!((zt=it.AssistantObject.practice)!=null&&zt.can_publish),value:Je.unified_setting,onChange:At=>{var Yt;if(!((Yt=Ue==null?void 0:Ue.homework_status)!=null&&Yt.includes("\u672A\u53D1\u5E03"))){We.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Je.unified_setting=!Je.unified_setting,Je.unified_setting||(Je.unified_late=!1,je([{late_penalty:5}])),Et(Object.assign({},Je)),Je.unified_setting===!1&&Lt==""){Ft(Lt.concat({}));return}Je.unified_setting&&(Ft([]),je([{late_penalty:5}]))}},Pe.createElement(ve.ZP,{value:!0,disabled:ke||!(Ie!=null&&Ie.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Pe.createElement(ve.ZP,{disabled:ke||!((Bt=Ie==null?void 0:Ie.group_settings)!=null&&Bt.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((Ee=Ie==null?void 0:Ie.group_settings)==null?void 0:Ee.length)===0&&Pe.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Je.unified_setting&&Pe.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Pe.createElement(ie.Z,{align:"middle"},Pe.createElement(de.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Pe.createElement(de.Z,{className:"ml10"},Pe.createElement(De.default,{size:"large",disabled:ke||!((bt=Ue==null?void 0:Ue.homework_status)!=null&&bt.includes("\u672A\u53D1\u5E03")||(ge=Ue==null?void 0:Ue.homework_status)!=null&&ge.includes("\u672A\u5F00\u59CB"))||(0,ae.Rm)()&&!((re=it.AssistantObject.practice)!=null&&re.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:At=>qe(At,Ie==null?void 0:Ie.course_end_date),disabledTime:At=>Ge(At),value:Je.publish_time?Se()(Je.publish_time):"",onChange:(At,Yt)=>{Je.publish_time=Yt,(Je.end_time==""||!Je.end_time)&&Je.unified_setting&&(Je.end_time=Se()(At).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Et(Object.assign({},Je))}}))),Pe.createElement(ie.Z,{align:"middle",className:"pl30"},Pe.createElement(de.Z,null,"\u622A\u6B62\u65F6\u95F4"),Pe.createElement(de.Z,{className:"ml10"},Pe.createElement(De.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Se()((0,x.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(Ie==null?void 0:Ie.allow_late)&&(Ie==null?void 0:Ie.homework_status.includes("\u5DF2\u622A\u6B62"))||ke||(Ie==null?void 0:Ie.allow_late)&&Se()()>=Se()(Ie==null?void 0:Ie.end_time)||(0,ae.Rm)()&&!((ne=it.AssistantObject.practice)!=null&&ne.can_publish),disabledDate:At=>qe(At,Ie==null?void 0:Ie.course_end_date,Je.publish_time),disabledTime:At=>Ge(At,Je.publish_time),value:Je.end_time?Se()(Je.end_time):"",onChange:(At,Yt)=>{Je.end_time=Yt,Et(Object.assign({},Je))}})))),!Je.unified_setting&&(Lt==null?void 0:Lt.length)>0&&Pe.createElement(ie.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Lt&&Lt.map(function(At,Yt){var Qn,Tn,wn,Za,ma,lr,$a;return Pe.createElement(de.Z,{span:24,key:Yt},Pe.createElement(ie.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Yt==(Lt==null?void 0:Lt.length)-1?"0px":"10px"}},Pe.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Yt+1),Pe.createElement(Ne.default,{disabled:ke||((Qn=Ue==null?void 0:Ue.homework_status)!=null&&Qn.includes("\u672A\u53D1\u5E03")&&At.id||Se()(){var ft;if((0,ae.Rm)()&&!((ft=it.AssistantObject.practice)!=null&&ft.can_publish)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Lt[Yt].group_name=ka,Lt[Yt].group_id=At.group_id;const wt=(0,a.flattenDeep)(Lt.map(mn=>mn.group_name)),Pt=kt.map(mn=>{let kn=(mn==null?void 0:mn.group_name)||[];return xt(_e({},mn),{group_name:(0,a.remove)(kn,hn=>wt.includes(hn))})});je(Pt),Ft(Lt.slice())},maxTagCount:4,maxTagPlaceholder:ka=>Pe.createElement("div",{style:{cursor:"pointer"},onClick:()=>cn(At,Yt)},"+",ka==null?void 0:ka.length)},Ie.group_settings&&Ie.group_settings.map(function(ka){if(!Lt.map(wt=>wt.group_name).flat().includes(ka.group_name))return Pe.createElement(st,{value:ka.group_name,key:ka.id},ka.group_name)})),Pe.createElement("div",{className:"ml20"},Pe.createElement(pt,{size:"large",ranges:{\u6B64\u523B:[At.publish_time?Se()(At.publish_time):Se()(),Se()()]},allowClear:!1,disabled:ke||(Se()()<=Se()((Za=zn((wn=At==null?void 0:At.group_id)==null?void 0:wn[0]))==null?void 0:Za.publish_time)?!1:[!0,Pa((ma=At==null?void 0:At.group_id)==null?void 0:ma[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:ka=>qe(ka,Ie==null?void 0:Ie.course_end_date),disabledTime:ka=>Ge(ka),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Se()((0,x.U6)(),"HH:mm"),Se()((0,x.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:At.publish_time&&[Se()(At.publish_time),At.end_time?Se()(At.end_time):void 0],onChange:(ka,ft)=>{var wt;if((0,ae.Rm)()&&!((wt=it.AssistantObject.practice)!=null&&wt.can_publish)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Lt[Yt].publish_time=ft[0],!At.end_time&&ft[0]?Lt[Yt].end_time=Se()(ft[0]).add(7,"days"):Lt[Yt].end_time=ft[1],Ft([...Lt])},onCalendarChange:(ka,ft,wt)=>{if(ft!=null&&ft[0]&&!ft[1]){const Pt=Se()(ft[0]).add(7,"days");Lt[Yt].publish_time=ft[0],Lt[Yt].end_time=Pt,Ft([...Lt])}}})),!ke&&Pe.createElement("div",{style:{display:"flex",width:"50px"}},((lr=At==null?void 0:At.group_id)==null?void 0:lr.length)>1&&Pe.createElement(Fe.Z,{title:"\u89C4\u5219\u62C6\u5206"},Pe.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>cn(At,Yt)})),Lt.length<(($a=Ie==null?void 0:Ie.group_settings)==null?void 0:$a.length)&&Pe.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var ka;if((0,ae.Rm)()&&!((ka=it.AssistantObject.practice)!=null&&ka.can_publish)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft(Lt.concat({}))}}),((At==null?void 0:At.publish_time)&&Se()(){const ka=(0,a.cloneDeep)(kt);ka.forEach((ft,wt)=>{ft.group_name&&(ft.group_name=ft.group_name.filter(Pt=>{var mn;return!((mn=Lt[Yt].group_name)!=null&&mn.includes(Pt))}))}),Lt=Lt.filter((ft,wt)=>Yt!==wt),je(ka),Ft(Lt.slice()),setTimeout(()=>Ft(Lt.slice()),10)}}))))}))),Pe.createElement(ie.Z,null,Pe.createElement(de.Z,null,Pe.createElement("div",{className:E.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",Pe.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),Pe.createElement(de.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Pe.createElement(Me.default,{checked:Je.allow_late,disabled:ke||Ea,onChange:At=>{var Yt;if((0,ae.Rm)()&&!((Yt=it.AssistantObject.practice)!=null&&Yt.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}At.target.checked&&Oe.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Pe.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Pe.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),Pe.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Pe.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Je.allow_late=!Je.allow_late,kt==""&&je([{late_penalty:5}]),Et(Object.assign({},Je))}},Pe.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Je==null?void 0:Je.allow_late)&&Pe.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Pe.createElement("div",{style:{display:"flex"}},Pe.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Pe.createElement(ve.ZP.Group,{style:{marginLeft:"20px"},disabled:ke||(Ie==null?void 0:Ie.anonymous_comment)||(Ie==null?void 0:Ie.allow_late),value:Je.unified_late,onChange:At=>{var Yt;if((0,ae.Rm)()&&!((Yt=it.AssistantObject.practice)!=null&&Yt.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Je.unified_late=At.target.value,kt==""&&!At.target.value&&je([{penalty_type:te.Q.Percent,late_penalty:20}]),Et(_e({},Je))}},(Je==null?void 0:Je.unified_setting)&&Pe.createElement(ve.ZP,{value:!0,disabled:!(Ie!=null&&Ie.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((se=Ie==null?void 0:Ie.group_settings)==null?void 0:se.length)>0&&Pe.createElement(ve.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Je!=null&&Je.unified_late?Pe.createElement(Pe.Fragment,null,Pe.createElement(ie.Z,{align:"middle",style:{marginTop:"10px"}},Pe.createElement(de.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),Pe.createElement(de.Z,{className:"ml20"},Pe.createElement(te.Z,{disabled:ke||Dn,value:{type:Je.penalty_type,inputValue:Je.late_penalty},onChange:At=>{var Yt;if((0,ae.Rm)()&&!((Yt=it.AssistantObject.practice)!=null&&Yt.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Et(xt(_e({},Je),{late_penalty:At.inputValue,penalty_type:At.type}))}})),Pe.createElement(de.Z,{flex:"1",className:"ml5"},Pe.createElement("span",{className:"c-grey-c ml10"},Je.penalty_type===te.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),Pe.createElement(ie.Z,{align:"middle",style:{marginTop:"15px"}},Pe.createElement(de.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Pe.createElement(de.Z,{className:"ml20"},Pe.createElement(De.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Se()((0,x.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:ke||Dn,value:Je.late_time?Se()(Je.late_time):"",disabledDate:At=>qe(At,Ie==null?void 0:Ie.course_end_date),onChange:(At,Yt)=>{var Qn;if((0,ae.Rm)()&&!((Qn=it.AssistantObject.practice)!=null&&Qn.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Je.late_time=Yt,Et(Object.assign({},Je))}})))):kt.map(function(At,Yt){var Qn;return Pe.createElement(de.Z,{span:24,key:Yt},Pe.createElement(ie.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Pe.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Yt+1),Pe.createElement(Ne.default,{disabled:ke||!((Qn=Ue==null?void 0:Ue.homework_status)!=null&&Qn.includes("\u672A\u53D1\u5E03"))&&At.id||(Ie==null?void 0:Ie.anonymous_comment),mode:"multiple",className:E.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof At.group_name=="string"?[At.group_name]:At.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Tn=>{var wn;if((0,ae.Rm)()&&!((wn=it.AssistantObject.practice)!=null&&wn.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kt[Yt].group_name=Tn,kt[Yt].group_id=At.group_id,je(kt.slice())}},Ie.group_settings&&Ie.group_settings.map(function(Tn){const wn=kt.map(ma=>ma.group_name).flat(),Za=Lt.map(ma=>ma.group_name).flat();if(Je!=null&&Je.unified_setting){if(!wn.includes(Tn.group_name))return Pe.createElement(st,{value:Tn.group_name,key:Tn.id},Tn.group_name)}else if(Za.includes(Tn.group_name)&&!wn.includes(Tn.group_name))return Pe.createElement(st,{value:Tn.group_name,key:Tn.id},Tn.group_name)})),Pe.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Pe.createElement(te.Z,{disabled:ke||Ia(At.id),value:{type:At.penalty_type,inputValue:At.late_penalty},onChange:Tn=>{var wn;if((0,ae.Rm)()&&!((wn=it.AssistantObject.practice)!=null&&wn.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kt[Yt].late_penalty=Tn.inputValue,kt[Yt].penalty_type=Tn.type,je([...kt])}}),Pe.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Pe.createElement(De.default,{size:"large",disabled:ke||Ia(At.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Se()((0,x.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Tn=>qe(Tn,Ie==null?void 0:Ie.course_end_date),format:"YYYY-MM-DD HH:mm",value:At!=null&&At.late_time?Se()(At.late_time):void 0,onChange:(Tn,wn)=>{var Za;if((0,ae.Rm)()&&!((Za=it.AssistantObject.practice)!=null&&Za.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kt[Yt].late_time=wn,je([...kt])}}),!ke&&Pe.createElement("div",{style:{display:"flex",width:"50px"}},Pe.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Tn;if((0,ae.Rm)()&&!((Tn=it.AssistantObject.practice)!=null&&Tn.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}je(kt.concat({penalty_type:te.Q.Percent,late_penalty:20}))}}),Yt>0&&!At.id&&Pe.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Tn;if((0,ae.Rm)()&&!((Tn=it.AssistantObject.practice)!=null&&Tn.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kt=kt.filter((wn,Za)=>Yt!==Za),je(kt.slice()),setTimeout(()=>je(kt.slice()),10)}}))))})),!ke&&Pe.createElement(Pe.Fragment,null,Pe.createElement(ze.ZP,{type:"primary",size:"large",loading:mt,style:{width:"138px",marginTop:"30px"},onClick:()=>On()},"\u4FDD\u5B58")),Pe.createElement(ue.Z,{onConfirm:(At,Yt)=>{Lt.splice(At,0,...Yt),Lt.splice(At+Yt.length,1);const Qn=(0,x.QE)([...Lt]);Ft([...Qn])}}),Pe.createElement(fe.Z,{resdata:ut,type:"shixun",okloading:mt,oktext:(ut==null?void 0:ut.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:At=>lt(void 0,null,function*(){Mt(!0);let Yt=yield(0,y.ZP)(`/api/courses/${we.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(we.categoryId)]}});Mt(!1),(Yt==null?void 0:Yt.status)===0&&Un(sn)})}))};It.ZP=(0,z.connect)(({shixunHomeworks:$e,classroomList:Ct,loading:Dt,user:it})=>({shixunHomeworks:$e,classroomList:Ct,loading:Dt.effects,user:it}))(Ke)},97202:function(ht,It,oe){"use strict";oe.d(It,{Z:function(){return a}});var ee=oe(59301),De=oe(76560),Ne=oe(5083),We=oe(43418),Oe=oe(92832),ve=oe(95237),ie=oe(43604),de={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Fe=oe(61186),Me=oe.n(Fe),ze=oe(49661),Re=oe(57884),Se=oe(59301);const{RangePicker:ae}=Ne.default,y=({dispatch:b,classroomList:x,onConfirm:E})=>{const[z,te]=(0,ee.useState)([]),[le,ue]=(0,ee.useState)([]),[fe,be]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var Te;if(x.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let he=x.actionTabs.data;console.log("data",he);let et=(Te=he==null?void 0:he.group_name)==null?void 0:Te.map((pe,ot)=>{var nt;return{group_id:he==null?void 0:he.group_id[ot],group_name:he==null?void 0:he.group_name[ot],is_admin:he==null?void 0:he.is_admin,end_time:he==null?void 0:he.end_time,publish_time:Array.isArray(he==null?void 0:he.publish_time)?(nt=he==null?void 0:he.publish_time)==null?void 0:nt[0]:he==null?void 0:he.publish_time}});et&&(te([...et]),ue([...et]))}},[x.actionTabs]);const Pe=()=>{b({type:"classroomList/setActionTabs",payload:{}}),be("")},Le=Te=>{if(Te){const he=le==null?void 0:le.filter(et=>{var pe,ot;return(ot=(pe=et==null?void 0:et.group_name)==null?void 0:pe.toLowerCase())==null?void 0:ot.includes(Te==null?void 0:Te.toLowerCase())});te(he)}else te(le)};return Se.createElement(We.default,{width:980,title:Se.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Se.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Se.createElement("span",{className:de.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Se.createElement(Oe.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:fe,onChange:Te=>{be(Te.target.value.trim()),Le(Te.target.value.trim())}})),centered:!0,maskClosable:!1,open:x.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Pe(),onOk:()=>{var Te;E((Te=x.actionTabs)==null?void 0:Te.index,le),Pe()}},Se.createElement("div",{className:de.modal_con},Se.createElement(ve.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(z==null?void 0:z.length)>0?z.map(function(Te,he){var et,pe;return Se.createElement(ie.Z,{span:24,key:he},Se.createElement(ve.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:he==(z==null?void 0:z.length)-1?"0px":"10px"}},Se.createElement("div",{className:de.multiple_select,title:Te.group_name},Te.group_name),Se.createElement("div",{className:"ml20"},Se.createElement(ae,{size:"large",ranges:{\u6B64\u523B:[Te.publish_time?Me()(Te.publish_time):Me()(),Me()()]},allowClear:!1,disabled:(et=x.actionTabs)==null?void 0:et.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:ot=>{var nt;return(0,ze.Q8)(ot,(nt=x.actionTabs)==null?void 0:nt.disabledDate)},disabledTime:ot=>(0,ze.d0)(ot),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Me()((0,ze.U6)(),"HH:mm"),Me()((0,ze.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Te.publish_time&&[Me()(Te.publish_time),Te.end_time?Me()(Te.end_time):void 0],onChange:(ot,nt)=>{z[he].publish_time=nt[0],z[he].end_time=nt[1],te([...z]),le.forEach(_e=>{_e.group_id===Te.group_id&&(_e.publish_time=nt[0],_e.end_time=nt[1])}),ue([...le])}})),(pe=x.actionTabs)!=null&&pe.rangePickerDisabled?Se.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Se.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{z.splice(he,1),te([...z]),le.forEach((ot,nt)=>{ot.group_id===Te.group_id&&le.splice(nt,1)}),ue([...le])}})))}):Se.createElement(Re.Z,null))))};var a=(0,De.connect)(({classroomList:b})=>({classroomList:b}))(y)},68232:function(ht,It,oe){"use strict";oe.r(It),oe.d(It,{default:function(){return Tt}});var ee=oe(59301),De={flex_box_center:"flex_box_center___lQeIL",flex_space_between:"flex_space_between___GT1Rq",flex_box_vertical_center:"flex_box_vertical_center___n5vK6",flex_box_center_end:"flex_box_center_end___CNxyo",flex_box_column:"flex_box_column___mt3YF",body:"body___vxrCH",Onerow:"Onerow___FzzBS",MultiLine:"MultiLine___HVyhH",StudentList:"StudentList___ljTCx",Title:"Title___aMv1d",TeacherList:"TeacherList___j7NPe",Active:"Active___ZnoUy",rotate:"rotate___YablO"},Ne=oe(76560),We=oe(6848),Oe=oe(3113),ve=oe(43418),ie=oe(8591),de=oe(95237),Fe=oe(43604),Me=oe(61621),ze=oe(1710),Re=oe(58421),Se=oe(54580),ae="data:image/png;base64,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",y=oe(47949),a=oe(74975),b=oe(5874),x=oe(57884),E=oe(90524),z=oe(34055),te=oe(64885),le=oe(49661),ue=oe(86129),fe=oe.n(ue),be=oe(86645),Pe=Object.defineProperty,Le=Object.defineProperties,Te=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,ot=(qe,Ge,pt)=>Ge in qe?Pe(qe,Ge,{enumerable:!0,configurable:!0,writable:!0,value:pt}):qe[Ge]=pt,nt=(qe,Ge)=>{for(var pt in Ge||(Ge={}))et.call(Ge,pt)&&ot(qe,pt,Ge[pt]);if(he)for(var pt of he(Ge))pe.call(Ge,pt)&&ot(qe,pt,Ge[pt]);return qe},_e=(qe,Ge)=>Le(qe,Te(Ge)),xt=(qe,Ge,pt)=>new Promise((st,Ke)=>{var $e=it=>{try{Dt(pt.next(it))}catch(Ht){Ke(Ht)}},Ct=it=>{try{Dt(pt.throw(it))}catch(Ht){Ke(Ht)}},Dt=it=>it.done?st(it.value):Promise.resolve(it.value).then($e,Ct);Dt((pt=pt.apply(qe,Ge)).next())});const lt=({graduations:qe,loading:Ge,user:pt,dispatch:st})=>{var Ke,$e,Ct,Dt,it,Ht,He,zt,Bt,Ee,bt,ge,re,ne,se,we,Ie,me;const Ce=(0,Ne.useParams)(),[Ue,Ze]=(0,ee.useState)(!1),{menus:ke,details:rt}=qe,mt=ke.find(cn=>cn.clazz==="archives")||{},Mt=ke.find(cn=>cn.clazz==="archives")||1,[Lt,Ft]=(0,ee.useState)([]),[kt,je]=(0,ee.useState)({page:1,limit:20,keyword:""}),[Je,Et]=(0,ee.useState)({}),[ut,Qt]=(0,ee.useState)({}),[sn,Jt]=(0,ee.useState)(!1);let dn=(0,ee.useRef)(null);const On=[{title:"\u8BFE\u9898\u540D\u79F0",width:150,dataIndex:"name",ellipsis:!0,render:cn=>ee.createElement(We.Z,{placement:"bottom",title:cn},ee.createElement("span",{className:"c-grey-333"},cn||"--"))},{title:"\u5B66\u751F\u59D3\u540D",width:120,dataIndex:"real_name",ellipsis:!0,render:cn=>ee.createElement(We.Z,{placement:"bottom",title:cn},ee.createElement("span",null,cn||"--"))},{title:"\u5B66\u53F7",width:100,dataIndex:"student_id",ellipsis:!0,render:cn=>ee.createElement(We.Z,{placement:"bottom",title:cn},ee.createElement("span",{className:"c-grey-333"},cn||"--"))},{title:"\u63D0\u4EA4\u6587\u6863",dataIndex:"filename",ellipsis:!0,render:(cn,At)=>ee.createElement(We.Z,{placement:"bottom",title:cn},ee.createElement("a",{onClick:()=>{At.url&&(0,le.FH)("",E.Z.API_SERVER+At.url)}},cn||"--"))},{title:"\u63D0\u4EA4\u65F6\u95F4",width:150,dataIndex:"submit_time",ellipsis:!0,render:cn=>ee.createElement(We.Z,{placement:"bottom",title:cn},ee.createElement("span",{className:"c-grey-666"},cn||"--"))},{title:"\u64CD\u4F5C",width:170,align:"right",dataIndex:"url",ellipsis:!0,render:(cn,At)=>ee.createElement(ee.Fragment,null,mt.status==2&&ee.createElement(Oe.ZP,{onClick:()=>{const Yt=ve.default.confirm({centered:!0,width:500,icon:null,title:"\u662F\u5426\u786E\u5B9A\u6388\u6743\u8865\u4EA4",content:ee.createElement("div",null,"\u6388\u6743\u8865\u4EA4\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002\u8865\u4EA4\u4E0D\u5F71\u54CD\u5F53\u524D\u8BC4\u9605\u7ED3\u679C"),maskClosable:!0,className:De.modal,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>xt(void 0,null,function*(){(yield(0,be.il)({identifier:Ce.id,stageid:mt.id,graduation_task_id:At.id})).status==0&&ie.ZP.success("\u6388\u6743\u8865\u4EA4\u6210\u529F"),Yt.destroy()}),onCancel:()=>{Yt.destroy()}})},style:{padding:0},type:"link"},"\u6388\u6743\u8865\u4EA4"),ee.createElement(te.Z,{className:"ml20",style:{padding:0},onClick:()=>xt(void 0,null,function*(){return(0,le.FH)(At.filename,E.Z.API_SERVER+cn)}),disabled:cn=="",type:"link"},"\u4E0B\u8F7D"))}],Un={selectedRowKeys:Lt.map(cn=>cn.id),onChange:(cn,At)=>{Ft(At)}},zn=()=>xt(void 0,null,function*(){const cn=yield st({type:"graduations/getGraduationsStageDetails",payload:nt({identifier:Ce.id,id:mt.id},kt)});Qt(cn)}),Kn=(cn,...At)=>xt(void 0,[cn,...At],function*(Yt,Qn=[]){const Tn=Qn==null?void 0:Qn.filter($a=>$a.url!="");if(Tn.length==0){ie.ZP.warning("\u6682\u65E0\u4E0B\u8F7D\u6587\u4EF6");return}const wn=ve.default.info({width:500,title:ee.createElement("div",null,"\u6B63\u5728\u6279\u91CF\u5BFC\u51FA\u5F52\u6863\u6587\u4EF6,",ee.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:ee.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ee.createElement("span",{className:"c-blue"},0),"/",Tn.length),maskClosable:!1,className:De.modal,onOk:()=>{}}),Za=new(fe()),ma=[],lr=($a,ka)=>xt(void 0,null,function*(){var ft,wt,Pt;try{const mn=yield fetch(E.Z.API_SERVER+$a.url,{method:"get"}),kn=yield mn.blob(),hn=decodeURIComponent((Pt=(wt=/filename[^;=\n]*=((['"]).*?\2|[^;\n]*)/.exec((ft=mn==null?void 0:mn.headers)==null?void 0:ft.get("Content-Disposition")))==null?void 0:wt[1])==null?void 0:Pt.replace(/['"]/g,"")),Ha=(aa,la=0)=>xt(void 0,null,function*(){const tr=aa.split(".");tr.pop();const fa=`${tr.join("")}(${la}).${aa.split(".").at(-1)}`;la==0&&ma.includes(aa)||ma.includes(fa)?Ha(aa,la+1):(ma.push(la==0?aa:fa),Za.file(la==0?aa:fa,kn))});yield Ha(($a==null?void 0:$a.filename)||hn),wn.update({content:ee.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ee.createElement("span",{className:"c-blue"},ka),"/",Tn.length)})}catch(mn){ie.ZP.error(`${$a==null?void 0:$a.filename}\u4E0B\u8F7D\u5931\u8D25\uFF0C\u539F\u56E0\uFF1A${mn}`)}});if(Tn.length>0){let $a=0;for(let ka of Tn)yield lr(ka,++$a);Za.generateAsync({type:"blob"}).then(ka=>{(0,le.FH)(Yt,window.URL.createObjectURL(ka))})}wn.destroy()}),Pa=()=>xt(void 0,null,function*(){const cn=yield(0,be.Tz)({id:Ce.id});cn.status==4?dn.current||(dn.current=setInterval(()=>xt(void 0,null,function*(){yield Pa()}),5*1e3)):clearInterval(dn.current),Et(cn)});(0,ee.useEffect)(()=>{Pa()},[]),(0,ee.useEffect)(()=>{Ft([]),mt!=null&&mt.id&&zn()},[mt==null?void 0:mt.id,kt]);const Ea=()=>{var cn,At,Yt,Qn;if(sn)return"\u6B63\u5728\u4E0A\u4F20\u4E2D";if([0,4,5].includes((At=(cn=ut==null?void 0:ut.data)==null?void 0:cn[0])==null?void 0:At.status))return"\u7ACB\u5373\u63D0\u4EA4";if([1,2,3].includes((Qn=(Yt=ut==null?void 0:ut.data)==null?void 0:Yt[0])==null?void 0:Qn.status))return"\u91CD\u65B0\u63D0\u4EA4"},Dn=()=>{var cn,At,Yt,Qn;if((mt==null?void 0:mt.status)===1&&[2,5].includes((At=(cn=ut==null?void 0:ut.data)==null?void 0:cn[0])==null?void 0:At.status))return!0;if((mt==null?void 0:mt.status)===2)return!((Qn=(Yt=ut==null?void 0:ut.data)==null?void 0:Yt[0])!=null&&Qn.authorized_redelivery)},Ia={multiple:!1,disabled:sn||Dn(),showUploadList:!1,withCredentials:!0,beforeUpload:cn=>{const At=cn.size/1024/1024,Yt=cn.name.split(".").slice(-1)[0].toLowerCase();return At>150||At==0?(ie.ZP.error(`${cn.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002${At==0?"\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A":"\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(150MB)"}`),Promise.reject()):!0},action:`${E.Z.API_SERVER}/api/attachments.json`,onChange:cn=>xt(void 0,null,function*(){var At,Yt,Qn,Tn;console.log(cn.file.status),!sn&&cn.file.status=="uploading"&&Jt(!0),cn.file.status==="done"&&((yield(0,be.j7)({identifier:Ce.id,stageid:mt.id,graduation_task_id:(Yt=(At=ut==null?void 0:ut.data)==null?void 0:At[0])==null?void 0:Yt.id,attachment_id:(Tn=(Qn=cn==null?void 0:cn.file)==null?void 0:Qn.response)==null?void 0:Tn.id})).status==0&&(ie.ZP.success("\u4E0A\u4F20\u6210\u529F"),zn()),Jt(!1))})};return ee.createElement("section",{className:De.body},ee.createElement(a.Z,{title:"\u5F52\u6863",status:mt==null?void 0:mt.status,startAt:mt==null?void 0:mt.start_at,endAt:mt==null?void 0:mt.end_at}),ee.createElement("div",{className:"mt20",style:{position:"relative",height:"100px",padding:"34px 30px"}},ee.createElement("img",{style:{width:"100%",position:"absolute",top:0,left:0},src:ae}),ee.createElement(de.Z,{align:"middle",wrap:!1,justify:"space-between",style:{height:"100%"}},ee.createElement(Fe.Z,{style:{marginLeft:235}},(Je.status==2||Je.status==3)&&ee.createElement("span",{className:"c-grey-999"},"\u8F7B\u677E\u5F52\u6863\uFF01\u70B9\u51FB\u53F3\u4FA7\u6309\u94AE\uFF0C\u4E00\u952E\u5B8C\u6210\u5404\u9636\u6BB5\u6587\u4EF6\u7684\u5F52\u6863"),Je.status==4&&ee.createElement(de.Z,{wrap:!1,align:"middle",style:{color:"#165DFF"}},ee.createElement(Fe.Z,{className:"mr10",style:{position:"relative",width:"14px",height:"14px"}},ee.createElement("i",{className:`iconfont icon-shuaxin2 ${De.Active}`})),ee.createElement(Fe.Z,null,"\u6B63\u5728\u4E3A\u60A8\u5F52\u6863\u6587\u6863\uFF0C\u8BF7\u7A0D\u5019...")),Je.status==0&&ee.createElement(de.Z,{wrap:!1,align:"middle"},ee.createElement(Fe.Z,{className:"mr10"},ee.createElement("i",{className:"iconfont icon-yiwancheng4",style:{color:"#19CB70"}})),ee.createElement(Fe.Z,null,ee.createElement("div",{className:De.MultiLine},"\u7CFB\u7EDF\u5F52\u6863\u5DF2\u5B8C\u6210\uFF0C\u70B9\u51FB\u5C06\u3010",ee.createElement(We.Z,{title:(Ke=Je==null?void 0:Je.data)==null?void 0:Ke.title},($e=Je==null?void 0:Je.data)==null?void 0:$e.title),"\u3011"),ee.createElement("div",null,ee.createElement("a",{onClick:()=>{var cn,At;return(0,le.FH)((cn=Je==null?void 0:Je.data)==null?void 0:cn.title,E.Z.API_SERVER+((At=Je==null?void 0:Je.data)==null?void 0:At.url))}},"\u4E0B\u8F7D\u81F3\u672C\u5730"),ee.createElement("span",{className:"c-grey-999"},"\uFF08\u4E0B\u8F7D\u6709\u6548\u671F\uFF1A30\u5929\uFF09"))))),ee.createElement(Fe.Z,{style:{marginLeft:60}},ee.createElement(y.op,{onClick:()=>xt(void 0,null,function*(){(yield(0,be.Db)({id:Ce.id,user_id:pt.userInfo.user_id})).status==0&&(yield Pa())}),disabled:Je.status==4},"\u5F52\u6863\u9636\u6BB5\u6587\u4EF6")))),(0,z.tu)()&&ee.createElement(de.Z,{className:"mt30",align:"middle",justify:"space-between"},ee.createElement(y.t7,{style:{width:240,height:"38px"},placeholder:"\u8BFE\u9898\u540D\u79F0/\u5B66\u751F\u59D3\u540D/\u5B66\u53F7",value:kt.keyword,onChange:cn=>{kt.keyword=cn,je(nt({},kt))}}),ee.createElement(y.op,{icon:ee.createElement("i",{className:"iconfont icon-shequshezhi font14"}),onClick:()=>Ze(!0)},"\u5F52\u6863\u8BBE\u7F6E")),ee.createElement("div",{className:"mt20 mb20"},(mt==null?void 0:mt.status)==0||((Ct=ut.graduation_stage)==null?void 0:Ct.stage_status)===0?ee.createElement(x.Z,{customText:((Dt=ut.graduation_stage)==null?void 0:Dt.stage_status)===0?"\u5F53\u524D\u9636\u6BB5\u6682\u65F6\u65E0\u6CD5\u5F00\u542F\uFF0C\u8BF7\u5148\u5B8C\u6210\u4E4B\u524D\u9636\u6BB5\u7684\u4EFB\u52A1":"\u6682\u672A\u5F00\u542F\u5B66\u751F\u63D0\u4EA4\u5F52\u6863"}):ee.createElement(ee.Fragment,null,(0,z.tu)()?ee.createElement(ee.Fragment,null,Lt.length>0&&ee.createElement(de.Z,{wrap:!1,align:"middle",justify:"space-between",style:{padding:"11px 12px",background:"#F4F7FC",marginBottom:"1px"}},ee.createElement(Fe.Z,null,"\u5DF2\u9009\u62E9\xA0",ee.createElement("span",{style:{color:"#165DFF"}},Lt.length||0),"\xA0\u9879"),ee.createElement(Fe.Z,null,ee.createElement(te.Z,{icon:ee.createElement("i",{className:"iconfont icon-xiazai5"}),style:{padding:0},onClick:()=>xt(void 0,null,function*(){yield Kn(rt.name+"-\u5F52\u6863",Lt)}),type:"link"},"\u6279\u91CF\u4E0B\u8F7D"))),ee.createElement(Me.Z,{loading:Ge.effects["graduations/getGraduationsStageDetails"],avatar:!0,active:!0},ee.createElement(ze.default,{rowSelection:Un,style:{minHeight:500},rowKey:"id",locale:{emptyText:ee.createElement(x.Z,{customText:"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6\uFF01"})},columns:On,dataSource:(ut==null?void 0:ut.data)||[],pagination:!1}),ut.total_count!=0&&ee.createElement(de.Z,{className:"mt20 mb20",wrap:!1,align:"middle",justify:"space-between"},ee.createElement(Fe.Z,{className:"c-grey-333"},"\u5171 ",ee.createElement("span",{className:"c-blue"},ut.total_count||0)," \u6761\u6570\u636E"),ee.createElement(Fe.Z,null,ee.createElement(Re.Z,{showSizeChanger:!0,showQuickJumper:!0,current:kt.page,pageSize:kt.limit,onShowSizeChange:(cn,At)=>{kt.limit=At,kt.page=1,je(nt({},kt))},onChange:cn=>{kt.page=cn,je(nt({},kt))},total:ut.total_count}))))):ee.createElement("div",{className:De.StudentList},ee.createElement(de.Z,{wrap:!1,align:"middle"},ee.createElement(Fe.Z,{flex:1,className:De.Title},(Ht=(it=ut==null?void 0:ut.data)==null?void 0:it[0])==null?void 0:Ht.name),ee.createElement(Fe.Z,{style:{marginLeft:"47px"}},ee.createElement(Se.default,nt({},Ia),ee.createElement(y.op,{icon:ee.createElement("i",{className:"iconfont icon-shangchuan3 font12"}),loading:sn,disabled:Dn()},Ea())))),ee.createElement("div",{className:"mt30",style:{display:"flex",flexWrap:"wrap",justifyContent:"space-between"}},(Bt=(zt=(He=ut==null?void 0:ut.data)==null?void 0:He[0])==null?void 0:zt.teachers)==null?void 0:Bt.map((cn,At)=>{var Yt;return ee.createElement(de.Z,{wrap:!1,align:"middle",key:At,className:De.TeacherList},ee.createElement(Fe.Z,null,ee.createElement("img",{src:`${(Yt=E.Z)==null?void 0:Yt.IMG_SERVER}/images/${cn.avatar_url}`,width:44,height:44,style:{borderRadius:"50%"}})),ee.createElement(Fe.Z,{style:{marginLeft:12}},ee.createElement("div",{className:De.Onerow,style:{color:"#000",width:84}},cn.real_name),ee.createElement("div",{style:{color:"#5F6368",whiteSpace:"nowrap"}},"\u6307\u5BFC\u8001\u5E08")))})),(((bt=(Ee=ut==null?void 0:ut.data)==null?void 0:Ee[0])==null?void 0:bt.filename)||((re=(ge=ut==null?void 0:ut.data)==null?void 0:ge[0])==null?void 0:re.url))&&ee.createElement(de.Z,{wrap:!1,align:"middle",justify:"space-between",className:"mt30",style:{padding:"20px",color:"#3061D0",borderRadius:"4px",border:"1px solid #F6F7F9"}},ee.createElement(de.Z,{align:"middle",wrap:!1},ee.createElement(Fe.Z,null,ee.createElement("i",{className:"iconfont icon-wenjian7"})),ee.createElement(Fe.Z,{style:{marginLeft:"12px",maxWidth:"624px",cursor:"pointer"},className:De.Onerow,onClick:()=>{var cn,At,Yt,Qn;(0,le.FH)((At=(cn=ut==null?void 0:ut.data)==null?void 0:cn[0])==null?void 0:At.filename,(Qn=(Yt=ut==null?void 0:ut.data)==null?void 0:Yt[0])==null?void 0:Qn.url)}},((se=(ne=ut==null?void 0:ut.data)==null?void 0:ne[0])==null?void 0:se.filename)||"--")),ee.createElement(Fe.Z,{style:{color:"#9096A3",whiteSpace:"nowrap"}},"\u63D0\u4EA4\u65F6\u95F4",ee.createElement("span",{className:"ml10"},((Ie=(we=ut==null?void 0:ut.data)==null?void 0:we[0])==null?void 0:Ie.submit_time)||"--")))))),ee.createElement(b.Z,{visible:Ue,data:_e(nt({},mt),{disabled_time:(me=ke==null?void 0:ke[Mt-1])==null?void 0:me.end_at}),onClose:()=>Ze(!1),onSuccess:()=>{Ze(!1)}}))};var Tt=(0,Ne.connect)(({graduations:qe,user:Ge,loading:pt})=>({graduations:qe,user:Ge,loading:pt}))(lt)},74975:function(ht,It,oe){"use strict";oe.d(It,{Z:function(){return Fe}});var ee=oe(59301),De={flex_box_center:"flex_box_center___oGGi8",flex_space_between:"flex_space_between___e1At5",flex_box_vertical_center:"flex_box_vertical_center___K1Nl5",flex_box_center_end:"flex_box_center_end___IP1rf",flex_box_column:"flex_box_column____nxPW",title:"title___Ynb7w",time:"time___dxFRB"},Ne=oe(92310),We=oe.n(Ne),Oe=oe(43907),ve=oe(61186),ie=oe.n(ve),Fe=({className:Me,status:ze,style:Re={},startAt:Se,endAt:ae,title:y})=>ee.createElement("div",{className:We()(De.title,Me),style:Re},ee.createElement("b",null,y),ee.createElement(Oe.Z,{className:"ml10",status:ze}),ee.createElement("span",{className:De.time},ee.createElement("span",null,"\u5F00\u542F\u65F6\u95F4",ee.createElement("span",{className:"ml10"},Se?ie()(Se).format("YYYY-MM-DD HH:mm"):"--")),ee.createElement("span",{className:"ml30"},"\u622A\u6B62\u65F6\u95F4",ee.createElement("span",{className:"ml10"},ae?ie()(ae).format("YYYY-MM-DD HH:mm"):"--"))))},5874:function(ht,It,oe){"use strict";oe.d(It,{Z:function(){return be}});var ee=oe(59301),De=oe(8591),Ne=oe(54580),We=oe(43418),Oe=oe(95237),ve=oe(5083),ie={flex_box_center:"flex_box_center___cQ5Sl",flex_space_between:"flex_space_between___BU1Wl",flex_box_vertical_center:"flex_box_vertical_center___jBfz4",flex_box_center_end:"flex_box_center_end___mFYce",flex_box_column:"flex_box_column___jBfuW",wrap:"wrap___npJKs",label:"label___mSlLf"},de=oe(90524),Fe=oe(76560),Me=oe(47949),ze=oe(82093),Re=oe(49661),Se=oe(89389),ae=oe(61186),y=oe.n(ae),a=oe(69577),b=Object.defineProperty,x=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,te=(Pe,Le,Te)=>Le in Pe?b(Pe,Le,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Pe[Le]=Te,le=(Pe,Le)=>{for(var Te in Le||(Le={}))E.call(Le,Te)&&te(Pe,Te,Le[Te]);if(x)for(var Te of x(Le))z.call(Le,Te)&&te(Pe,Te,Le[Te]);return Pe},ue=(Pe,Le,Te)=>new Promise((he,et)=>{var pe=_e=>{try{nt(Te.next(_e))}catch(xt){et(xt)}},ot=_e=>{try{nt(Te.throw(_e))}catch(xt){et(xt)}},nt=_e=>_e.done?he(_e.value):Promise.resolve(_e.value).then(pe,ot);nt((Te=Te.apply(Pe,Le)).next())}),be=({visible:Pe,data:Le,onClose:Te=()=>{},onSuccess:he=()=>{}})=>{const[et,pe]=(0,ee.useState)([]),[ot,nt]=(0,ee.useState)(""),[_e,xt]=(0,ee.useState)(""),[lt,Tt]=(0,ee.useState)(""),[qe,Ge]=(0,ee.useState)(!1),pt=(0,Fe.useParams)();(0,ee.useEffect)(()=>{var Bt;Pe&&(Tt((Le==null?void 0:Le.description)||""),nt((Le==null?void 0:Le.start_at)||""),xt((Le==null?void 0:Le.end_at)||""),pe(((Bt=Le==null?void 0:Le.attachments)==null?void 0:Bt.map(Ee=>({name:Ee.name||Ee.title,status:"done",response:{id:Ee.id}})))||[]))},[Pe]);const st={multiple:!0,withCredentials:!0,fileList:et,beforeUpload:Bt=>Bt.size/1024/1024>150?(De.ZP.error(`\u300A${Bt.name}\u300B\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(150M)`),Ne.default.LIST_IGNORE):!0,action:`${de.Z.API_SERVER}/api/attachments.json`,onChange(Bt){pe((0,Re.uD)(Bt))}},Ke=()=>ue(void 0,null,function*(){if(!ot||!_e){De.ZP.warning(`\u8BF7\u9009\u62E9${it}`);return}Ge(!0),console.log(et,"fileList");const Bt=yield(0,ze.ZP)(`/api/graduations/${pt.id}/graduation_stages/${Le.id}.json`,{method:"put",body:{start_at:ot,end_at:_e,description:lt,attachment_ids:et.map(Ee=>{var bt;return(bt=Ee==null?void 0:Ee.response)==null?void 0:bt.id})}});if((Bt==null?void 0:Bt.status)===0){De.ZP.success("\u4FDD\u5B58\u8BBE\u7F6E\u6210\u529F"),(0,Fe.getDvaApp)()._store.dispatch({type:"graduations/getGraduationsDetails",payload:{id:pt==null?void 0:pt.id}}),he();return}Ge(!1)});console.log(Le,"data");const $e=[{name:"\u5B66\u751F\u9009\u9898",key:"student_selection",timeName:"\u5B66\u751F\u9009\u9898\u8D77\u6B62\u65F6\u95F4",width:460,text:"\u5728\u6B64\u65F6\u95F4\u5185\uFF0C\u5B66\u751F\u53EF\u81EA\u52A9\u64CD\u4F5C\u9009\u9898\u548C\u66F4\u6539\u9009\u9898"},{name:"\u4EFB\u52A1\u4E66",key:"tasks",width:460,timeName:"\u4EFB\u52A1\u4E66\u8D77\u6B62\u65F6\u95F4",text:""},{name:"\u5F00\u9898\u62A5\u544A",key:"opening_report",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u5F00\u9898\u62A5\u544A\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u4E2D\u671F\u68C0\u67E5",key:"midterm_report",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u4E2D\u671F\u68C0\u67E5\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u6BD5\u4E1A\u8BBA\u6587",key:"thesis",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u6BD5\u4E1A\u8BBA\u6587\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u6BD5\u4E1A\u7B54\u8FA9",key:"final_defense",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u6BD5\u4E1A\u7B54\u8FA9\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u8BBA\u6587\u5B9A\u7A3F",key:"final_thesis",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u8BBA\u6587\u5B9A\u7A3F\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u5F52\u6863",key:"archives",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u5F52\u6863\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"}],Ct=["opening_report","midterm_report","thesis","final_defense","final_thesis","archives"],Dt=et.some(Bt=>!(Bt!=null&&Bt.response)),{timeName:it,text:Ht,width:He,key:zt}=($e==null?void 0:$e.find(Bt=>Bt.key===(Le==null?void 0:Le.clazz)))||{};return ee.createElement(We.default,{centered:!0,destroyOnClose:!0,confirmLoading:qe,okButtonProps:{disabled:Dt},onCancel:Te,onOk:Ke,open:Pe,title:`${Le.name}\u8BBE\u7F6E`,width:He,afterClose:()=>{pe([]),nt(""),Tt(""),xt(""),Ge(!1)},okText:"\u4FDD\u5B58\u8BBE\u7F6E",cancelText:"\u53D6\u6D88"},ee.createElement("div",{className:ie.wrap},ee.createElement("div",{className:ie.label},ee.createElement("span",null,"*"),it),ee.createElement(Oe.Z,{align:"middle",className:Ct.includes(zt)?"mb20":""},ee.createElement(ve.default,{format:"YYYY-MM-DD HH:mm",value:ot?y()(ot):"",disabledDate:Bt=>(0,a.Q8)(Bt,"",Le==null?void 0:Le.disabled_time),disabledTime:Bt=>(0,a.d0)(Bt,Le==null?void 0:Le.disabled_time),showTime:{format:"HH:mm"},onChange:(Bt,Ee)=>{nt(Ee)}}),ee.createElement("span",{className:"ml10 mr10"},"\u81F3"),ee.createElement(ve.default,{format:"YYYY-MM-DD HH:mm",value:_e?y()(_e):"",disabledDate:Bt=>(0,a.Q8)(Bt,"",Le==null?void 0:Le.disabled_time),disabledTime:Bt=>(0,a.d0)(Bt,Le==null?void 0:Le.disabled_time),showTime:{format:"HH:mm"},onChange:(Bt,Ee)=>{xt(Ee)}}),ee.createElement("span",{className:`${zt==="student_selection"?"mt10":"ml10"} font14`,style:{color:"#9096A3"}},Ht)),Ct.includes(zt)&&ee.createElement(ee.Fragment,null,ee.createElement("div",{className:ie.label},"\u9636\u6BB5\u63CF\u8FF0"),ee.createElement(Se.Z,{height:140,defaultValue:lt,onChange:Bt=>{Tt(Bt)}}),ee.createElement(Ne.default,le({},st),ee.createElement(Oe.Z,{align:"middle",className:"mt10"},ee.createElement(Me.op,{style:{borderRadius:2}},ee.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6587\u6863"),ee.createElement("div",{className:"ml10 font14",style:{color:"#5F6367"},onClick:Bt=>{Bt.stopPropagation()}},"\u4E0A\u4F20\u6B64\u9636\u6BB5\u7684\u6587\u6863\u6A21\u7248\u3001\u6279\u9605\u8981\u6C42\u7B49\u6587\u6863\uFF0C\u5355\u4E2A\u6587\u6863\u5927\u5C0F\u4E0D\u8D85\u8FC7150M"))))))}},43907:function(ht,It,oe){"use strict";oe.d(It,{Z:function(){return ve}});var ee=oe(59301),De={flex_box_center:"flex_box_center___Sswcw",flex_space_between:"flex_space_between___nBexI",flex_box_vertical_center:"flex_box_vertical_center___sPXvb",flex_box_center_end:"flex_box_center_end___c6nca",flex_box_column:"flex_box_column___Bq_gi",tag:"tag___NEywM"},Ne=oe(92310),We=oe.n(Ne),ve=({className:ie,status:de})=>ee.createElement(ee.Fragment,null,de===0&&ee.createElement("div",{className:We()(De.tag,ie)},"\u672A\u5F00\u59CB"),de===1&&ee.createElement("div",{className:We()(De.tag,ie),style:{background:"#19CB70"}},"\u8FDB\u884C\u4E2D"),de===2&&ee.createElement("div",{className:We()(De.tag,ie),style:{background:"#EE5D5D"}},"\u5DF2\u7ED3\u675F"))},23869:function(ht,It,oe){"use strict";oe.d(It,{rX:function(){return te},pW:function(){return le},gy:function(){return ue},xY:function(){return z},O5:function(){return E},tJ:function(){return ae},o1:function(){return y},Rd:function(){return x}});var ee=oe(76560),De=oe(43418),Ne=oe(28103),We=oe(8591),Oe=oe(34055),ve=oe(49661),ie=oe(87169),de=oe(25510),Fe="data:image/png;base64,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",Me=oe.p+"static/newqrcode.a8740efb.png",ze=oe(32637),Re=oe(59301),Se=(fe,be,Pe)=>new Promise((Le,Te)=>{var he=ot=>{try{pe(Pe.next(ot))}catch(nt){Te(nt)}},et=ot=>{try{pe(Pe.throw(ot))}catch(nt){Te(nt)}},pe=ot=>ot.done?Le(ot.value):Promise.resolve(ot.value).then(he,et);pe((Pe=Pe.apply(fe,be)).next())});const ae=(fe,be=!1)=>!!(y(fe)&&a(be)),y=fe=>(0,Oe.bg)()?!0:(fe({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(fe=!1)=>{var be;const{user:Pe}=(0,ee.getDvaApp)()._store.getState();return(be=Pe.userInfo)!=null&&be.profile_completed?!0:(De.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ve.xg)("/account/profile/edit"),b()}}),!1)},b=()=>{De.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},x=()=>{De.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Re.createElement("div",{style:{textAlign:"center"}},Re.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),Re.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:ze}),Re.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},E=()=>{var fe;const{user:be}=(0,ee.getDvaApp)()._store.getState();return(fe=be.userInfo)!=null&&fe.professional_certification?!0:(De.default.confirm({title:"\u63D0\u793A",centered:!0,content:Re.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ve.xg)("/account/certification")}}),!1)},z=()=>(0,Oe.V9)()?!0:(De.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Re.createElement("div",{className:"tc",style:{marginLeft:-38}},Re.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Re.createElement("img",{src:Me,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),te=(fe,be)=>fe?!0:(De.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Re.createElement("div",null,Re.createElement("p",null,be||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),Re.createElement("div",{style:{marginLeft:"110px"}},Re.createElement("img",{src:Fe,width:200}),Re.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ve.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),le=fe=>{De.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Re.createElement("div",null,Re.createElement("div",null,Re.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),Re.createElement(Ne.Z,null),Re.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Re.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",Re.createElement("a",null,fe),"\u5929\u3002"),Re.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Re.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),Re.createElement("div",{style:{textAlign:"center",marginTop:30}},Re.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:de,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ue=(fe,be="")=>{const{shixunsDetail:{detail:Pe}}=(0,ee.getDvaApp)()._store.getState();if((Pe==null?void 0:Pe.public)===2||(Pe==null?void 0:Pe.public)===1||(Pe==null?void 0:Pe.shixun_status)===3){let Le="";return(Pe==null?void 0:Pe.public)===2&&(Le="\u5DF2\u516C\u5F00"),(Pe==null?void 0:Pe.public)===1&&(Le="\u5F85\u5BA1\u6838"),(Pe==null?void 0:Pe.shixun_status)===3&&(Le="\u5DF2\u5173\u95ED"),De.default.info({centered:!0,icon:Re.createElement(ie.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Re.createElement("div",{className:"tc",style:{marginLeft:-38}},Re.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Re.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Le,"\uFF0C",be,"\u3002"),Re.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Re.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:de,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Pe==null?void 0:Pe.shixun_status)===2?(De.default.confirm({centered:!0,icon:Re.createElement(ie.Z,null),title:"\u63D0\u793A",content:Re.createElement("div",null,Re.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",be,"\u3002"),Re.createElement("br",null),Re.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{De.default.confirm({width:440,centered:!0,icon:Re.createElement(ie.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>Se(void 0,null,function*(){(yield fe({type:"shixunsDetail/cancelRelease",payload:{id:Pe==null?void 0:Pe.identifier}})).status!==401&&(We.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),fe({type:"shixunsDetail/getShixunsDetail",payload:{id:Pe==null?void 0:Pe.identifier}}),fe({type:"practiceSetting/getCommonData",payload:{id:Pe==null?void 0:Pe.identifier}}))})})}}),!0):!1}},50371:function(ht,It){"use strict";function oe(){const ee=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let De=1;De{const Oe=Ne[We];Oe!==void 0&&(ee[We]=Oe)})}return ee}It.Z=oe},13845:function(ht,It,oe){"use strict";oe.d(It,{F:function(){return ee},Z:function(){return De}});function ee(Ne){return Ne!=null&&Ne===Ne.window}function De(Ne,We){var Oe,ve;if(typeof window=="undefined")return 0;const ie=We?"scrollTop":"scrollLeft";let de=0;return ee(Ne)?de=Ne[We?"pageYOffset":"pageXOffset"]:Ne instanceof Document?de=Ne.documentElement[ie]:(Ne instanceof HTMLElement||Ne)&&(de=Ne[ie]),Ne&&!ee(Ne)&&typeof de!="number"&&(de=(ve=((Oe=Ne.ownerDocument)!==null&&Oe!==void 0?Oe:Ne).documentElement)===null||ve===void 0?void 0:ve[ie]),de}},56762:function(ht,It,oe){"use strict";oe.d(It,{Z:function(){return De}});var ee=oe(59301);function De(){const[,Ne]=ee.useReducer(We=>We+1,0);return Ne}},68031:function(ht,It,oe){"use strict";oe.d(It,{Z:function(){return We}});var ee=oe(16089);function De(Oe,ve,ie,de){const Fe=ie-ve;return Oe/=de/2,Oe<1?Fe/2*Oe*Oe*Oe+ve:Fe/2*((Oe-=2)*Oe*Oe+2)+ve}var Ne=oe(13845);function We(Oe){let ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:de,duration:Fe=450}=ve,Me=ie(),ze=(0,Ne.Z)(Me,!0),Re=Date.now(),Se=()=>{const y=Date.now()-Re,a=De(y>Fe?Fe:y,ze,Oe,Fe);(0,Ne.F)(Me)?Me.scrollTo(window.pageXOffset,a):Me instanceof Document||Me.constructor.name==="HTMLDocument"?Me.documentElement.scrollTop=a:Me.scrollTop=a,y{var Le;const{prefixCls:Te,className:he,rootClassName:et,children:pe,indeterminate:ot=!1,style:nt,onMouseEnter:_e,onMouseLeave:xt,skipGroup:lt=!1,disabled:Tt}=be,qe=Se(be,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Ge,direction:pt,checkbox:st}=We.useContext(Oe.E_),Ke=We.useContext(Fe),{isFormItemInput:$e}=We.useContext(ie.aM),Ct=We.useContext(ve.Z),Dt=(Le=(Ke==null?void 0:Ke.disabled)||Tt)!==null&&Le!==void 0?Le:Ct,it=We.useRef(qe.value);We.useEffect(()=>{Ke==null||Ke.registerValue(qe.value)},[]),We.useEffect(()=>{if(!lt)return qe.value!==it.current&&(Ke==null||Ke.cancelValue(it.current),Ke==null||Ke.registerValue(qe.value),it.current=qe.value),()=>Ke==null?void 0:Ke.cancelValue(qe.value)},[qe.value]);const Ht=Ge("checkbox",Te),[He,zt]=(0,Me.ZP)(Ht),Bt=Object.assign({},qe);Ke&&!lt&&(Bt.onChange=function(){qe.onChange&&qe.onChange.apply(qe,arguments),Ke.toggleOption&&Ke.toggleOption({label:pe,value:qe.value})},Bt.name=Ke.name,Bt.checked=Ke.value.includes(qe.value));const Ee=De()(`${Ht}-wrapper`,{[`${Ht}-rtl`]:pt==="rtl",[`${Ht}-wrapper-checked`]:Bt.checked,[`${Ht}-wrapper-disabled`]:Dt,[`${Ht}-wrapper-in-form-item`]:$e},st==null?void 0:st.className,he,et,zt),bt=De()({[`${Ht}-indeterminate`]:ot},Re.A,zt),ge=ot?"mixed":void 0;return He(We.createElement(ze.Z,{component:"Checkbox",disabled:Dt},We.createElement("label",{className:Ee,style:Object.assign(Object.assign({},st==null?void 0:st.style),nt),onMouseEnter:_e,onMouseLeave:xt},We.createElement(Ne.Z,Object.assign({"aria-checked":ge},Bt,{prefixCls:Ht,className:bt,disabled:Dt,ref:Pe})),pe!==void 0&&We.createElement("span",null,pe))))};var a=We.forwardRef(ae),b=oe(3300),x=oe(2738),E=function(be,Pe){var Le={};for(var Te in be)Object.prototype.hasOwnProperty.call(be,Te)&&Pe.indexOf(Te)<0&&(Le[Te]=be[Te]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,Te=Object.getOwnPropertySymbols(be);he{const{defaultValue:Le,children:Te,options:he=[],prefixCls:et,className:pe,rootClassName:ot,style:nt,onChange:_e}=be,xt=E(be,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:lt,direction:Tt}=We.useContext(Oe.E_),[qe,Ge]=We.useState(xt.value||Le||[]),[pt,st]=We.useState([]);We.useEffect(()=>{"value"in xt&&Ge(xt.value||[])},[xt.value]);const Ke=We.useMemo(()=>he.map(re=>typeof re=="string"||typeof re=="number"?{label:re,value:re}:re),[he]),$e=re=>{st(ne=>ne.filter(se=>se!==re))},Ct=re=>{st(ne=>[].concat((0,b.Z)(ne),[re]))},Dt=re=>{const ne=qe.indexOf(re.value),se=(0,b.Z)(qe);ne===-1?se.push(re.value):se.splice(ne,1),"value"in xt||Ge(se),_e==null||_e(se.filter(we=>pt.includes(we)).sort((we,Ie)=>{const me=Ke.findIndex(Ue=>Ue.value===we),Ce=Ke.findIndex(Ue=>Ue.value===Ie);return me-Ce}))},it=lt("checkbox",et),Ht=`${it}-group`,[He,zt]=(0,Me.ZP)(it),Bt=(0,x.Z)(xt,["value","disabled"]),Ee=he.length?Ke.map(re=>We.createElement(a,{prefixCls:it,key:re.value.toString(),disabled:"disabled"in re?re.disabled:xt.disabled,value:re.value,checked:qe.includes(re.value),onChange:re.onChange,className:`${Ht}-item`,style:re.style,title:re.title},re.label)):Te,bt={toggleOption:Dt,value:qe,disabled:xt.disabled,name:xt.name,registerValue:Ct,cancelValue:$e},ge=De()(Ht,{[`${Ht}-rtl`]:Tt==="rtl"},pe,ot,zt);return He(We.createElement("div",Object.assign({className:ge,style:nt},Bt,{ref:Pe}),We.createElement(Fe.Provider,{value:bt},Ee)))},te=We.forwardRef(z);var le=We.memo(te);const ue=a;ue.Group=le,ue.__ANT_CHECKBOX=!0;var fe=ue},98447:function(ht,It,oe){"use strict";oe.d(It,{C2:function(){return Oe}});var ee=oe(17313),De=oe(37613),Ne=oe(83116);const We=ve=>{const{checkboxCls:ie}=ve,de=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,ee.Wf)(ve)),{display:"inline-flex",flexWrap:"wrap",columnGap:ve.marginXS,[`> ${ve.antCls}-row`]:{flex:1}}),[de]:Object.assign(Object.assign({},(0,ee.Wf)(ve)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${de}`]:{marginInlineStart:0},[`&${de}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,ee.Wf)(ve)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:ve.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,ee.oN)(ve))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:ve.checkboxSize,height:ve.checkboxSize,direction:"ltr",backgroundColor:ve.colorBgContainer,border:`${ve.lineWidth}px ${ve.lineType} ${ve.colorBorder}`,borderRadius:ve.borderRadiusSM,borderCollapse:"separate",transition:`all ${ve.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:ve.checkboxSize/14*5,height:ve.checkboxSize/14*8,border:`${ve.lineWidthBold}px solid ${ve.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${ve.motionDurationFast} ${ve.motionEaseInBack}, opacity ${ve.motionDurationFast}`}},"& + span":{paddingInlineStart:ve.paddingXS,paddingInlineEnd:ve.paddingXS}})},{[` +`),Wt.focus();default:throw new Error}},[Wt,Jn]),Da=(0,ee.useMemo)(()=>{switch(Jn){case Et:return ee.createElement(pt,{callback:Cn,onCancel:Oa});case dn:return ee.createElement(st.Z,{callback:Cn,onCancel:Oa});case ut:return ee.createElement(Ke.Z,{callback:Cn,onCancel:Oa});case Qt:return ee.createElement(Ie,{callback:Cn,onCancel:Oa});case On:return ee.createElement(ke,{callback:Cn,onCancel:Oa});case"maths-latex":return ee.createElement(Ft,{showSaveButton:!0,callback:Cn});case"inline-latex":return ee.createElement(kt.Z,{showSaveButton:!0,callback:Cn});default:return null}},[Jn]);function Oa(){nr("")}(0,ee.useEffect)(()=>{if(Xt.current){let jn=function(_r){cr=!0,jr=_r.pageY},Ln=function(){cr=!1},ea=function(_r){if(cr){let ro=_r.pageY-jr;ro<0&&(ro=0),ro>300&&(ro=300);let xo=mn+ro+"px";Lr(xo)}},ra=Xt.current,cr=!1,jr=0;return ra.addEventListener("mousedown",jn),document.addEventListener("mousemove",ea),document.addEventListener("mouseup",Ln),()=>{ra.removeEventListener("mousedown",jn),document.removeEventListener("mousemove",ea),document.removeEventListener("mouseup",Ln)}}},[Wt,Xt]),(0,ee.useEffect)(()=>{Lr(mn)},[mn]);const dr=wn(Pt),Wa=wn(Rr),ha={width:dr,height:Wa},Xa=(0,ee.useMemo)(()=>{if(ar){let jn=new Date(ar),Ln=jn.getHours(),ea=jn.getMinutes(),ra=jn.getSeconds();return Ln=Ln<10?"0"+Ln:Ln,ea=ea<10?"0"+ea:ea,ra=ra<10?"0"+ra:ra,`${Ln}:${ea}:${ra}`}return 0},[ar]),Ja=jn=>{const Ln=[];if(wr){let ea=-1;jn=jn.replace(/(@▁▁@|@▁@)/g,function(ra,cr,jr){Ln.push({multiLine:ra!==Yt})})}return Ln};function Yr(){window.sessionStorage.removeItem(tr),Bo(!1),za(0)}function xr(){Bo(!1),za(0),Wt.setValue(window.sessionStorage.getItem(tr))}(0,ee.useEffect)(()=>{$a[Jn]&&Jn!==sn&&Jn!==Qt&&setTimeout(()=>{const jn=document.getElementsByClassName("markdown-popup-form")[0],Ln=window.innerWidth/2-jn.offsetWidth/2,ea=window.innerHeight/2-jn.offsetHeight/2;Ho(Ln),Jr(ea)},0)},[Jn]);const qr=jn=>{jn.preventDefault();const Ln=jn.clientX-Qo,ea=jn.clientY-yo;document.body.onmousemove=ra=>{let cr=ra.clientX-Ln,jr=ra.clientY-ea;const _r=document.getElementsByClassName("markdown-popup-form")[0],ro=window.innerWidth-_r.offsetWidth,xo=window.innerHeight-_r.offsetHeight;cr=Math.max(0,Math.min(cr,ro)),jr=Math.max(0,Math.min(jr,xo)),mo(ra.clientX,ra.clientY,Ln,ea)&&(Ho(cr),Jr(jr))},document.body.onmouseup=function(){document.body.onmousemove=null}},mo=(jn,Ln,ea,ra)=>{const cr=document.body.clientHeight,jr=document.body.clientWidth;return jn<20&&ea>jn||jn>jr-20&&eaLn||Ln>cr-20&&raTe in Le?Re(Le,Te,{enumerable:!0,configurable:!0,writable:!0,value:he}):Le[Te]=he,E=(Le,Te)=>{for(var he in Te||(Te={}))a.call(Te,he)&&x(Le,he,Te[he]);if(y)for(var he of y(Te))b.call(Te,he)&&x(Le,he,Te[he]);return Le},z=(Le,Te)=>Se(Le,ae(Te));const{useForm:te}=ee.default,le={width:280,marginRight:10},ue={labelCol:{span:5},wrapperCol:{span:19}};var fe=({callback:Le,onCancel:Te})=>{const[he]=te();let et=(0,Fe.useRef)();function pe(_e){et.current.width=he.getFieldValue("width"),et.current.align=he.getFieldValue("align"),Le(_e,et.current)}function ot(_e,xt){if(_e.status===-1){De.ZP.error(_e.message);return}he.setFieldsValue({src:`/api/attachments/${_e.id}`,type:xt.type})}function nt(_e){let xt=_e.target.files[0];et.current=xt,Pe(xt,ot)}return ze.createElement(ee.default,z(E({form:he},ue),{className:"upload-image-panel",onFinish:pe,style:{width:470,overflow:"hidden"}}),ze.createElement(ee.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},ze.createElement("div",{className:"flex-container"},ze.createElement(ee.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},ze.createElement(Ne.default,{style:le})),ze.createElement(be,{onFileChange:nt}))),ze.createElement(ee.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},ze.createElement(Ne.default,{style:{width:264}})),ze.createElement(ee.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},ze.createElement(We.Z,null,ze.createElement(ee.default.Item,{name:"width",style:{margin:0}},ze.createElement(Oe.Z,{style:{width:264}})),ze.createElement("span",{className:"ml8"},"%"))),ze.createElement(ee.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},ze.createElement(ve.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),ze.createElement("aside",null,ze.createElement(ee.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},ze.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ze.createElement(ie.ZP,{type:"default",onClick:Te},"\u53D6\u6D88"))))};function be({onFileChange:Le}){return ze.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",ze.createElement("input",{type:"file",onChange:Le}))}function Pe(Le,Te){if(!Le)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Me.bg)())throw De.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let he=new FormData;he.append("editormd-image-file",Le),he.append("file_param_name","editormd-image-file"),he.append("byxhr","true");var et=new window.XMLHttpRequest;et.withCredentials=!0,et.addEventListener("load",function(pe){Te(JSON.parse(pe.target.responseText),Le)},!1),et.addEventListener("error",function(pe){console.error(pe)},!1),et.open("POST",`${de.KI}/api/attachments.json`),et.send(he)}},75790:function(ht,It,oe){"use strict";oe.d(It,{Z:function(){return Ne}});var ee=oe(59301),De=oe(4676);class Ne extends ee.Component{constructor(Oe){super(Oe);const ve=window.document;this.node=ve.createElement("div"),ve.body.appendChild(this.node)}render(){const{children:Oe}=this.props;return(0,De.createPortal)(Oe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(ht,It,oe){"use strict";oe.d(It,{i:function(){return ue},Z:function(){return be}});var ee={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},De=oe(71418),Ne=oe(6848),We=oe(93948),Oe=oe(92310),ve=oe.n(Oe),ie=oe(49661),de=oe(57884),Fe=oe(34055),Me=oe(79005),ze=oe(20345),Re=oe(77882),Se=oe(31081),ae=oe(75309),y=oe(71979),a=oe(47558),b=oe(42922),x=oe(66832),E=oe(96593),z=oe(19664),te=oe(91833),le=oe(59301);const ue=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Me,swimg:ze},{name:"101\u8BA1\u5212",ptimg:Re,swimg:Se},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ae,swimg:y},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:b},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:E},{name:"\u519B\u961F\u4E00\u6D41",ptimg:z,swimg:te}];var be=({className:Pe,dataSource:Le=[],col:Te=4,right:he,bottom:et=23,precision:pe=0,wrapWidth:ot=1200,trackEventItems:nt,loading:_e,onRemove:xt=()=>{},isCurrent:lt=!0,showAlias:Tt=!1,showProgress:qe=!1})=>{const Ge=Math.floor((ot-(Te-1)*he)/Te),pt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(st=>(window.ENV==="build"&&(st.ptimg=`/react/build${st.ptimg}`,st.swimg=`/react/build${st.swimg}`),st));return le.createElement(De.Z,{spinning:_e},le.createElement("div",{className:ve()(ee.list,Pe)},!!(Le!=null&&Le.length)&&(Le==null?void 0:Le.map((st,Ke)=>{var $e,Ct,Dt,it,Ht,He;const{name:zt,id:Bt,identifier:Ee,featured:bt,school_name:ge,image_url:re,excellent:ne,is_plan:se}=st;return le.createElement("div",{key:Bt,className:lt&&qe?ee.wrapisCurrent:ee.wrap,style:{width:Ge,marginRight:(1+Ke)%Te===0?0:he+pe,marginBottom:et}},le.createElement("a",{className:ee.li,onClick:we=>{we.preventDefault(),we.stopPropagation(),nt&&(0,ie.L9)([nt]),(0,ie.xg)(`/paths/${Ee}`)}},le.createElement("div",{className:ee.img},le.createElement("img",{className:ee.cover,src:`${re}`}),lt&&(0,Fe.bg)()&&(st==null?void 0:st.studying)&&le.createElement("div",{className:`${ee.movebq} user-path-items`,onClick:we=>{we.stopPropagation(),xt(st)}},le.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),le.createElement("span",{className:"c-red"},"\u79FB\u9664")),($e=st==null?void 0:st.subject_tags)==null?void 0:$e.map((we,Ie)=>{var me,Ce;if(Ie===0){const Ze=(me=pt.find(ke=>ke.name==we))==null?void 0:me.swimg;return le.createElement("img",{className:ee.sign,src:Ze,style:{left:"-4px"}})}const Ue=(Ce=pt.find(Ze=>Ze.name==we))==null?void 0:Ce.ptimg;return le.createElement("img",{className:ee.sign,src:Ue,style:{left:`${48+52*(Ie-1)+2*Ie}px`}})}),le.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(st==null?void 0:st.excellent)&&le.createElement("div",{className:ee.bq},"\u5F00\u653E\u8BFE\u7A0B"))),le.createElement("div",{className:ee.name},le.createElement(Ne.Z,{title:Tt&&(st!=null&&st.excellent_alias_name)?le.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${zt}`,le.createElement("br",null),le.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${st==null?void 0:st.excellent_alias_name}`)):zt},le.createElement("span",{className:ee.e},Tt&&(st==null?void 0:st.excellent_alias_name)||zt))),lt&&qe&&((Ct=st==null?void 0:st.progress)==null?void 0:Ct.all_score)!=0&&le.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},le.createElement(We.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Dt=st==null?void 0:st.progress)==null?void 0:Dt.my_score)/((it=st==null?void 0:st.progress)==null?void 0:it.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Ht=st==null?void 0:st.progress)==null?void 0:Ht.my_score,"/",(He=st==null?void 0:st.progress)==null?void 0:He.all_score),(!lt||!qe)&&le.createElement("div",{className:ee.tags},le.createElement("div",null,le.createElement(Ne.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),le.createElement("span",null,st.stages_count))),le.createElement(Ne.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),le.createElement("span",null,st.members_count)))))))})),!Le.length&&le.createElement(de.Z,null)))}},47949:function(ht,It,oe){"use strict";oe.d(It,{jL:function(){return Oe},w9:function(){return Lt},dN:function(){return Je},QD:function(){return la},cQ:function(){return it.Z},Oz:function(){return Ze},op:function(){return Pt},O5:function(){return fr},_b:function(){return ur},t7:function(){return Le},Gi:function(){return zn},YG:function(){return sn},kT:function(){return On},qp:function(){return b},K3:function(){return z},vr:function(){return fn},qE:function(){return hn},Je:function(){return et},wb:function(){return Ke},lB:function(){return Dt},cq:function(){return cn},tp:function(){return ue},Si:function(){return An},k8:function(){return Zo},Du:function(){return Lr}});var ee=oe(59301),De={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",Oe=({dataSource:Xt=[],img:Vt,imgWidth:en=346,title:Hn,sunTitle:Mn,bannerExtraContent:Sa})=>ee.createElement("div",{className:De.banner},ee.createElement("div",{className:De.content},ee.createElement("aside",null,ee.createElement("p",null,ee.createElement("b",null,Hn),ee.createElement("span",null,Mn)),Xt.length>0&&ee.createElement("div",{className:De.btns},Xt.map((Cn,Da)=>ee.createElement("div",{key:Da,onClick:Cn.click},Cn.name,Cn.sign?ee.createElement("img",{src:Ne,width:39}):null))),Sa),Vt&&ee.createElement("img",{style:{marginTop:33,marginRight:38},src:Vt,width:en}))),ve={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ie=oe(92310),de=oe.n(ie),Fe=oe(89392),Me=Object.defineProperty,ze=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,ae=(Xt,Vt,en)=>Vt in Xt?Me(Xt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Xt[Vt]=en,y=(Xt,Vt)=>{for(var en in Vt||(Vt={}))Re.call(Vt,en)&&ae(Xt,en,Vt[en]);if(ze)for(var en of ze(Vt))Se.call(Vt,en)&&ae(Xt,en,Vt[en]);return Xt},b=({dataSource:Xt=[],value:Vt,onChange:en,onTitleChange:Hn,className:Mn,title:Sa,titleWidth:Cn=41,style:Da={},fontColor:Oa="#6A7283",showCount:dr,classNameActive:Wa,styleItem:ha={}})=>{const[Xa,Ja]=(0,ee.useState)(0),[Yr,xr]=(0,ee.useState)(!1),qr=(0,ee.useRef)(null),mo=(0,ee.useRef)(null);return(0,ee.useEffect)(()=>{var jn;Xt.length!==0&&(((jn=qr==null?void 0:qr.current)==null?void 0:jn.clientHeight)>97?Ja(1):Ja(0)),Xt.length===0&&Ja(0),xr(!1)},[Xt]),ee.createElement("div",{className:de()(ve.row,Mn),style:Da},ee.createElement("div",{onClick:(0,Fe.throttle)(()=>Hn==null?void 0:Hn(),2e3),style:{width:Cn,marginTop:Yr?12:4},className:`${ve.title} ${Hn?"current":""}`},Sa),ee.createElement("div",{className:Yr?`${ve.tagsWrap} ${ve.tagsBorderWrap}`:ve.tagsWrap},ee.createElement("div",{className:ve.bar,ref:mo,style:Xa>0?{height:Xa===1?97:"auto",overflow:Xa===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ee.createElement("div",{className:ve.tag,ref:qr},Xt==null?void 0:Xt.map(jn=>ee.createElement("span",{onClick:()=>en(jn.id),key:jn.id,style:y(y({color:Oa},ha),(jn==null?void 0:jn.style)||{}),className:Vt===jn.id?de()(Wa||ve.active,jn.classNameActive):""},ee.createElement("span",{title:jn.name,className:ve.name},jn.name),!!dr&&ee.createElement("span",{className:ve.num},jn.count))))),!!Xa&&ee.createElement(ee.Fragment,null,Xa===1?ee.createElement("div",{onClick:()=>{var jn;Ja(2),((jn=qr==null?void 0:qr.current)==null?void 0:jn.clientHeight)>245?xr(!0):xr(!1)},className:ve.action},"\u5C55\u5F00",ee.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ee.createElement("div",{onClick:()=>{mo.current.scrollTop=0,Ja(1),xr(!1)},className:ve.action},"\u6536\u8D77",ee.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},x={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},z=({dataSource:Xt=[],value:Vt,onChange:en,onTitleChange:Hn,className:Mn,title:Sa,titleWidth:Cn=41,style:Da={},fontColor:Oa="#6A7283",showCount:dr,expand:Wa=!0})=>{const[ha,Xa]=(0,ee.useState)(0),[Ja,Yr]=(0,ee.useState)(!1),xr=(0,ee.useRef)(null),qr=(0,ee.useRef)(null),[mo,jn]=(0,ee.useState)(Wa);return ee.createElement("div",{className:de()(x.row,Mn),style:Da},ee.createElement("div",{className:"flex item-center justify-between"},ee.createElement("div",{onClick:(0,Fe.throttle)(()=>Hn==null?void 0:Hn(),2e3),style:{width:Cn,marginTop:Ja?12:4},className:`${x.title} ${Hn?"current":""}`},Sa),ee.createElement("i",{className:`iconfont ${mo?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:mo?8:10},onClick:()=>jn(!mo)})),mo&&ee.createElement("div",{className:Ja?`${x.tagsWrap} ${x.tagsBorderWrap}`:x.tagsWrap},ee.createElement("div",{className:x.fenge}),ee.createElement("div",{className:x.bar,ref:qr},ee.createElement("div",{className:x.tag,ref:xr},Xt==null?void 0:Xt.map(Ln=>ee.createElement("span",{onClick:()=>en(Ln.id),key:Ln.id,style:{color:Oa},className:Vt===Ln.id?x.active:""},ee.createElement("span",{title:Ln.name,className:x.name},Ln.name),!!dr&&ee.createElement("span",{className:x.num},Ln.count)))))))},te={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ue=({dataSource:Xt=[],value:Vt,onChange:en,className:Hn,style:Mn={}})=>ee.createElement("div",{style:Mn,className:de()(te.tabs,Hn)},Xt.map(Sa=>ee.createElement("span",{onClick:()=>en(Sa.id),className:Vt===Sa.id?te.active:"",key:Sa.id},Sa.name))),fe={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},be=oe(92832),Le=({dataSource:Xt=[],value:Vt="",onChange:en,onInputChange:Hn=()=>{},className:Mn,style:Sa={},placeholder:Cn,allowClear:Da=!1})=>{var Oa;const[dr,Wa]=(0,ee.useState)(""),[ha,Xa]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var xr;let qr=Vt;(xr=JSON.stringify(Vt))!=null&&xr.includes("{")&&(Wa(Vt.id),qr=Vt.value||"");try{Xa(decodeURIComponent(qr||""))}catch(mo){Xa(decodeURIComponent(qr||""))}},[Vt]);const Ja=()=>{en(encodeURIComponent(ha),dr||null)},Yr=xr=>{xr!==dr&&(Wa(xr),en(encodeURIComponent(ha),xr))};return ee.createElement("div",{className:de()(fe.input,Mn),style:Sa},!!Xt.length&&ee.createElement("div",{className:fe.dropdown},ee.createElement("div",{className:fe.text},(Oa=Xt.find(xr=>xr.id===dr))==null?void 0:Oa.name,ee.createElement("i",{className:"iconfont icon-zhankai4"}),ee.createElement("b",{className:fe.b1}),ee.createElement("b",{className:fe.b2})),ee.createElement("div",{className:fe.menu},Xt.map((xr,qr)=>ee.createElement("div",{key:qr,onClick:()=>Yr(xr.id)},xr.name)))),ee.createElement(be.default,{onPressEnter:Ja,value:ha,onChange:xr=>{Xa(xr.target.value),Hn(encodeURIComponent(xr.target.value),dr||null)},bordered:!1,placeholder:Cn}),ee.createElement("i",{onClick:Ja,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Te={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},et=({value:Xt,onChange:Vt,className:en,total:Hn,pageSize:Mn,style:Sa={}})=>{const Cn=Xt<2,Da=Xt>=Math.ceil(Hn/Mn);return Hn<=Mn?ee.createElement(ee.Fragment,null):ee.createElement("div",{className:de()(Te.quickPager,en),style:Sa},ee.createElement("div",{onClick:()=>{Cn||Vt(Xt-1,"prev")},className:Cn?Te.disabled:""},"\u4E0A\u4E00\u9875"),ee.createElement("div",{onClick:()=>{Da||Vt(Xt+1,"next")},className:Da?Te.disabled:""},"\u4E0B\u4E00\u9875"))},pe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},ot=oe(71418),nt=oe(6848),_e=oe(13570),xt=oe(90524),lt=oe(49661),Tt=oe(96908),qe=oe(57177),Ge=oe(81378),pt=oe(57884),Ke=({className:Xt,dataSource:Vt=[],col:en=4,right:Hn,bottom:Mn=23,precision:Sa=0,wrapWidth:Cn=1200,trackEventItems:Da,loading:Oa})=>{const dr=Math.floor((Cn-(en-1)*Hn)/en);return ee.createElement(ot.Z,{spinning:Oa},ee.createElement("div",{className:de()(pe.list,Xt)},!!Vt.length&&Vt.map((Wa,ha)=>{const{name:Xa,id:Ja,identifier:Yr,power:xr,cover_image_id:qr,pic:mo}=Wa;return ee.createElement("div",{className:pe.wrap,key:Ja,style:{width:dr,marginRight:(1+ha)%en===0?0:Hn+Sa,marginBottom:Mn}},ee.createElement("a",{target:"_blank",href:`/shixuns/${Yr}/challenges`,className:pe.li,onClick:jn=>{jn.preventDefault(),Da&&(0,lt.L9)([Da]),xr&&(0,lt.xg)(`/shixuns/${Yr}/challenges`)}},ee.createElement("div",{className:pe.img},ee.createElement("img",{className:pe.cover,src:`${mo}`}),Wa.is_jupyter&&ee.createElement("img",{className:pe.sign,src:Tt}),Wa.is_jupyter_lab&&ee.createElement("img",{className:pe.sign,src:qe}),Wa.is_unity_3d&&ee.createElement("img",{className:pe.sign,src:Ge})),ee.createElement("div",{className:pe.name},ee.createElement(nt.Z,{title:Xa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:pe.e},Xa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{className:pe.tags},ee.createElement(nt.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ee.createElement("span",null,Wa.challenges_count))),!!Wa.myshixuns_count&&ee.createElement(nt.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ee.createElement("span",null,Wa.myshixuns_count))),ee.createElement(nt.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ee.createElement("span",null,ee.createElement("span",null,Wa.level))),ee.createElement("div",{className:pe.rate},ee.createElement(_e.Z,{allowHalf:!0,disabled:!0,defaultValue:Wa.score_info}),ee.createElement("span",null,"\xA0",Wa.score_info?`${Wa.score_info}\u5206`:"5\u5206")))),!xr&&ee.createElement("div",{className:pe.lockWrap},ee.createElement("img",{src:`${xt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Vt.length&&ee.createElement(pt.Z,null)))},$e={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},Dt=({className:Xt,dataSource:Vt=[],col:en=4,right:Hn,bottom:Mn=23,precision:Sa=0,wrapWidth:Cn=1200,wrapClassName:Da,trackEventItems:Oa,loading:dr})=>{const Wa=Math.floor((Cn-(en-1)*Hn)/en);return ee.createElement(ot.Z,{spinning:dr},ee.createElement("div",{className:de()($e.list,Xt)},!!Vt.length&&Vt.map((ha,Xa)=>{const{name:Ja,id:Yr,identifier:xr,power:qr,cover_image_id:mo,pic:jn}=ha;return ee.createElement("div",{className:de()($e.wrap,Da),key:Yr,style:{width:Wa,marginRight:(1+Xa)%en===0?0:Hn+Sa,marginBottom:Mn}},ee.createElement("a",{target:"_blank",href:`/shixuns/${xr}/challenges`,className:$e.li,onClick:Ln=>{Ln.preventDefault(),Oa&&(0,lt.L9)([Oa]),qr&&(0,lt.xg)(`/shixuns/${xr}/challenges`)}},ee.createElement("img",{src:oe(47621),className:$e.titleBg}),ee.createElement("div",{className:$e.name},ee.createElement(nt.Z,{title:Ja||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:$e.e},Ja||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{style:{padding:"14px",paddingBottom:0}},ee.createElement("div",{className:$e.img},ee.createElement("img",{className:$e.cover,src:mo?`${xt.Z.API_SERVER}/api/attachments/${mo}`:`${xt.Z.IMG_SERVER+jn}`}),ha.is_jupyter&&ee.createElement("div",{className:$e.bq},"Jupyter"),ha.is_jupyter_lab&&ee.createElement("div",{className:$e.bq},"JupyterLab"),ha.is_unity_3d&&ee.createElement("div",{className:$e.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),ee.createElement("div",{className:"mt20 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:$e.text},"\u5B66\u4E60\u4EBA\u6570"),ee.createElement("span",{className:$e.value},ha.myshixuns_count)),ee.createElement("div",null,ee.createElement("span",{className:$e.text},"\u56F0\u96BE\u7B49\u7EA7"),ee.createElement("span",{className:$e.value},ha.level))),ee.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:$e.text},"\u5173\u5361\u6570"),ee.createElement("span",{className:$e.value},ha.challenges_count)),ee.createElement("div",{className:$e.rate},ee.createElement(_e.Z,{allowHalf:!0,disabled:!0,defaultValue:ha.score_info}),ee.createElement("span",{className:$e.value,style:{color:"#FF9C00"}},"\xA0",ha.score_info?`${ha.score_info}\u5206`:"5\u5206"))))),!qr&&ee.createElement("div",{className:$e.lockWrap},ee.createElement("img",{src:`${xt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Vt.length&&ee.createElement(pt.Z,null)))},it=oe(929),Ht={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},He=oe(79005),zt=oe(20345),Bt=oe(77882),Ee=oe(31081),bt=oe(75309),ge=oe(71979),re=oe(47558),ne=oe(42922),se=oe(66832),we=oe(96593),Ie=oe(19664),me=oe(91833);const Ce=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:He,swimg:zt},{name:"101\u8BA1\u5212",ptimg:Bt,swimg:Ee},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:bt,swimg:ge},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:re,swimg:ne},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:se,swimg:we},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Ie,swimg:me}];var Ze=({className:Xt,dataSource:Vt=[],col:en=4,right:Hn,bottom:Mn=23,precision:Sa=0,wrapWidth:Cn=1200,trackEventItems:Da,loading:Oa,wrapClassName:dr,imgClassName:Wa,isArrow:ha=!1})=>{const Xa=Math.floor((Cn-(en-1)*Hn)/en),[Ja,Yr]=(0,ee.useState)(),[xr,qr]=(0,ee.useState)(),mo=Ln=>Yr(Ln),jn=()=>Yr(-1);return ee.createElement(ot.Z,{spinning:Oa},ee.createElement("div",{className:de()(Ht.list,Xt)},!!(Vt!=null&&Vt.length)&&(Vt==null?void 0:Vt.map((Ln,ea)=>{var ra;const{name:cr,id:jr,identifier:_r,featured:ro,school_name:xo,image_url:po,excellent:Wo,is_plan:Co}=Ln;return ee.createElement("div",{key:jr,className:de()(Ht.wrap,dr),style:{width:Xa,marginRight:(1+ea)%en===0?0:Hn+Sa,marginBottom:Mn}},ee.createElement("a",{target:"_blank",href:`/paths/${_r}`,className:Ht.li,onClick:Ya=>{Ya.preventDefault(),Da&&(0,lt.L9)([Da]),(0,lt.xg)(`/paths/${_r}`)}},ee.createElement("img",{src:oe(39057),className:Ht.titleBg}),ee.createElement("div",{className:Ht.name},ee.createElement(nt.Z,{title:cr},ee.createElement("span",{className:Ht.e,style:{color:ha&&Ja===ea?"#145DFF":"#000000"},onMouseEnter:()=>{mo(ea)},onMouseLeave:jn},cr))),ee.createElement("div",{style:{padding:"14px",paddingBottom:0}},ee.createElement("div",{className:de()(Ht.img,Wa)},ee.createElement("img",{className:Ht.cover,src:`${xt.Z.IMG_SERVER+po}`}),(ra=Ln==null?void 0:Ln.subject_tags)==null?void 0:ra.map((Ya,hr)=>{var Kr,pr;if(hr===0){const oo=(Kr=Ce.find(Wr=>Wr.name==Ya))==null?void 0:Kr.swimg;return ee.createElement("img",{className:Ht.sign,src:oo,style:{left:"-4px"}})}const Cr=(pr=Ce.find(oo=>oo.name==Ya))==null?void 0:pr.ptimg;return ee.createElement("img",{className:Ht.sign,src:Cr,style:{left:`${48+52*(hr-1)+2*hr}px`}})}),ee.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Ln==null?void 0:Ln.excellent)&&ee.createElement("div",{className:Ht.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:Ht.text},"\u7AE0\u8282\u6570"),ee.createElement("span",{className:Ht.value},Ln.stages_count)),ee.createElement("div",null,ee.createElement("span",{className:Ht.text},"\u5B66\u4E60\u4EBA\u6570"),ee.createElement("span",{className:Ht.value},Ln.members_count))))))})),!Vt.length&&ee.createElement(pt.Z,null)))},ke={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},rt="data:image/png;base64,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",mt=oe(59301),Lt=({className:Xt,dataSource:Vt=[],col:en=4,right:Hn,bottom:Mn=23,precision:Sa=0,wrapWidth:Cn=1200,trackEventItems:Da,loading:Oa})=>{const dr=Math.floor((Cn-(en-1)*Hn)/en);return mt.createElement(ot.Z,{spinning:Oa},mt.createElement("div",{className:de()(ke.list,Xt)},!!Vt.length&&Vt.map((Wa,ha)=>{const{subject_identifier:Xa,id:Ja,identifier:Yr,power:xr}=Wa,qr=Wa.is_public!=0&&Wa.is_public;return mt.createElement("div",{className:ke.wrap,key:Ja,style:{width:dr,marginRight:(1+ha)%en===0?0:Hn+Sa,marginBottom:Mn}},mt.createElement("a",{className:ke.li,onClick:mo=>{mo.preventDefault(),Da&&(0,lt.L9)([Da]),(0,lt.xg)(Wa.first_category_url)}},mt.createElement("div",{className:ke.top},mt.createElement(nt.Z,{title:Wa.name},mt.createElement("div",{className:ke.name},Wa.name)),mt.createElement("img",{className:ke.img,src:xt.Z.IMG_SERVER+"/images/"+Wa.avatar_url}),mt.createElement("div",{className:ke.text,title:Wa.creator},Wa.creator),Xa&&mt.createElement("div",{className:ke.btns},mt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),mt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),qr&&mt.createElement("div",{className:ke.sign},"\u516C\u5F00")),mt.createElement("div",{className:ke.bottom},Wa.visits>0&&mt.createElement(nt.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},mt.createElement("span",null,mt.createElement("i",{className:"iconfont icon-liulanyan"}),mt.createElement("span",null,Wa.visits))),Wa.course_members_count>0&&mt.createElement(nt.Z,{title:"\u6210\u5458",placement:"bottom"},mt.createElement("span",null,mt.createElement("i",{className:"iconfont icon-chengyuan"}),Wa.course_members_count)),Wa.tasks_count>0&&mt.createElement(nt.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},mt.createElement("span",null,mt.createElement("i",{className:"iconfont icon-zuoye"}),Wa.tasks_count)),Wa.is_end?mt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):mt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Wa.is_accessible&&mt.createElement("div",{className:ke.lockWrap},mt.createElement("img",{src:`${xt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),mt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Vt.length&&mt.createElement(pt.Z,null)))},Ft={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},kt="data:image/png;base64,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",Je=({className:Xt,dataSource:Vt=[],col:en=4,right:Hn,bottom:Mn=23,precision:Sa=0,wrapWidth:Cn=1200,wrapClassName:Da,trackEventItems:Oa,loading:dr})=>{const Wa=Math.floor((Cn-(en-1)*Hn)/en);return ee.createElement(ot.Z,{spinning:dr},ee.createElement("div",{className:de()(Ft.list,Xt)},!!Vt.length&&Vt.map((ha,Xa)=>{const{subject_identifier:Ja,id:Yr,identifier:xr,power:qr}=ha,mo=ha.is_public!=0&&ha.is_public;return ee.createElement("div",{className:de()(`${Ft.wrap} ${ha.is_accessible?"":Ft.warpStyle}`,Da),key:Yr,style:{width:Wa,marginRight:(1+Xa)%en===0?0:Hn+Sa,marginBottom:Mn}},ee.createElement("a",{className:Ft.li,onClick:jn=>{jn.preventDefault(),Oa&&(0,lt.L9)([Oa]),(0,lt.xg)(ha.first_category_url)}},ee.createElement("div",{className:Ft.creator},ee.createElement("img",{className:Ft.img,src:xt.Z.IMG_SERVER+"/images/"+ha.avatar_url}),ee.createElement("div",{className:Ft.text,title:ha.creator},ha.creator)),ee.createElement("div",{className:Ft.top},ee.createElement(nt.Z,{title:ha.name},ee.createElement("div",{className:Ft.name},ha.name)),mo&&ee.createElement("div",{className:Ft.sign},"\u516C\u5F00")),ee.createElement("div",{className:Ft.middle},ee.createElement("div",{className:Ft.row,style:{marginBottom:6}},ee.createElement("div",null,ee.createElement("span",{className:Ft.text},"\u8BBF\u95EE\u91CF"),ee.createElement("span",{className:Ft.value},(ha==null?void 0:ha.visits)||0)),ee.createElement("div",null,ee.createElement("span",{className:Ft.text},"\u6210\u5458"),ee.createElement("span",{className:Ft.value},(ha==null?void 0:ha.course_members_count)||0))),ee.createElement("div",{className:Ft.row},ee.createElement("div",null,ee.createElement("span",{className:Ft.text,style:{width:42}},"\u4F5C",ee.createElement("span",{style:{marginLeft:14}},"\u4E1A")),ee.createElement("span",{className:Ft.value},(ha==null?void 0:ha.tasks_count)||0)),ee.createElement("div",null,ee.createElement("span",{className:Ft.text},"\u72B6\u6001"),ha.is_end?ee.createElement("span",{className:Ft.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):ee.createElement("span",{className:Ft.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Ja&&ee.createElement("div",{className:Ft.btns},ee.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ee.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ha.is_accessible&&ee.createElement("div",{className:Ft.lockWrap},ee.createElement("img",{src:`${xt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Vt.length&&ee.createElement(pt.Z,null)))},Et={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ut=oe(76560),sn=({dataSource:Xt=[],value:Vt,onChange:en,className:Hn,style:Mn={},tabBarExtraContent:Sa})=>ee.createElement("div",{className:de()(Et.tabs,Hn),style:Mn},ee.createElement("div",{className:Et.tabsWrap},Xt.map((Cn,Da)=>ee.createElement("aside",{className:Et.tab,onClick:()=>{en(Cn.id),Cn.link&&ut.history.push(Cn.link)},key:Da},ee.createElement("div",{className:Vt===Cn.id?Et.active:""},Cn.name),(Cn==null?void 0:Cn.resetCount)==null&&(Cn==null?void 0:Cn.total)!==void 0&&ee.createElement("span",null,"\uFF08",Cn==null?void 0:Cn.total,"\uFF09"),(Cn==null?void 0:Cn.resetCount)!==void 0&&(Cn==null?void 0:Cn.total)!==void 0&&ee.createElement(nt.Z,{title:(Cn==null?void 0:Cn.tip)!=null?Cn==null?void 0:Cn.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},Cn==null?void 0:Cn.resetCount),"/",ee.createElement("span",null,Cn==null?void 0:Cn.total),"\uFF09"))))),ee.createElement("div",{className:Et.tabBar},Sa)),Jt={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},On=({dataSource:Xt=[],value:Vt,onChange:en,className:Hn,style:Mn={},tabBarExtraContent:Sa})=>ee.createElement("div",{className:de()(Jt.tabs,Hn),style:Mn},ee.createElement("div",{className:Jt.tabsWrap},Xt.map((Cn,Da)=>ee.createElement("aside",{className:Jt.tab,onClick:()=>{en(Cn.id),Cn.link&&ut.history.push(Cn.link)},key:Da},ee.createElement("div",{className:Vt===Cn.id?Jt.active:""},Cn.name),(Cn==null?void 0:Cn.resetCount)==null&&(Cn==null?void 0:Cn.total)!==void 0&&ee.createElement("span",null,"\uFF08",Cn==null?void 0:Cn.total,"\uFF09"),(Cn==null?void 0:Cn.resetCount)!==void 0&&(Cn==null?void 0:Cn.total)!==void 0&&ee.createElement(nt.Z,{title:(Cn==null?void 0:Cn.tip)!=null?Cn==null?void 0:Cn.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},Cn==null?void 0:Cn.resetCount),"/",ee.createElement("span",null,Cn==null?void 0:Cn.total),"\uFF09"))))),ee.createElement("div",{className:Jt.tabBar},Sa)),zn=({className:Xt,style:Vt={},children:en})=>ee.createElement("div",{className:de()(Xt),style:Vt},en),Kn={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Pa=oe(38854),Ea=oe(20834);const Dn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var cn=({sortValue:Xt,dropValue:Vt,className:en,onSort:Hn,onDrop:Mn,dataSource:Sa=Dn})=>{var Cn;return ee.createElement("div",{className:de()(Kn.orderWrap,en)},ee.createElement(Pa.Z,{dropdownRender:()=>ee.createElement(Ea.default,null,Sa.map((Da,Oa)=>ee.createElement(Ea.default.Item,{key:Oa,onClick:()=>Mn(Da.id)},Da.name)))},ee.createElement("span",{className:Kn.orderTextWrap},(Cn=Sa.find(Da=>Vt===Da.id))==null?void 0:Cn.name)),ee.createElement("span",{className:Kn.orderIconWrap},ee.createElement("span",{className:Kn.orderAsc},ee.createElement("i",{className:Xt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Kn.cursorPointer} ${Kn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Kn.cursorPointer}`,onClick:()=>Hn(Xt==="asc"?"desc":"asc")})),ee.createElement("span",{className:Kn.orderDesc},ee.createElement("i",{className:Xt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Kn.cursorPointer} ${Kn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Kn.cursorPointer}`,onClick:()=>Hn(Xt==="asc"?"desc":"asc")}))))},At={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},Yt=oe(3113),Qn=oe(22688),Tn=Object.defineProperty,wn=Object.getOwnPropertySymbols,Za=Object.prototype.hasOwnProperty,ma=Object.prototype.propertyIsEnumerable,lr=(Xt,Vt,en)=>Vt in Xt?Tn(Xt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Xt[Vt]=en,$a=(Xt,Vt)=>{for(var en in Vt||(Vt={}))Za.call(Vt,en)&&lr(Xt,en,Vt[en]);if(wn)for(var en of wn(Vt))ma.call(Vt,en)&&lr(Xt,en,Vt[en]);return Xt},ka=(Xt,Vt)=>{var en={};for(var Hn in Xt)Za.call(Xt,Hn)&&Vt.indexOf(Hn)<0&&(en[Hn]=Xt[Hn]);if(Xt!=null&&wn)for(var Hn of wn(Xt))Vt.indexOf(Hn)<0&&ma.call(Xt,Hn)&&(en[Hn]=Xt[Hn]);return en},ft=(Xt,Vt,en)=>new Promise((Hn,Mn)=>{var Sa=Oa=>{try{Da(en.next(Oa))}catch(dr){Mn(dr)}},Cn=Oa=>{try{Da(en.throw(Oa))}catch(dr){Mn(dr)}},Da=Oa=>Oa.done?Hn(Oa.value):Promise.resolve(Oa.value).then(Sa,Cn);Da((en=en.apply(Xt,Vt)).next())}),Pt=Xt=>{var Vt=Xt,{className:en,style:Hn,children:Mn,loading:Sa=!1,openLoading:Cn,onClick:Da=()=>{},size:Oa="middle",shape:dr="round",theme:Wa}=Vt,ha=ka(Vt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Xa,Ja]=(0,ee.useState)(!1),Yr=(0,ee.useMemo)(()=>{switch(Wa){case Qn.Fy.THEMEONE:return At.ThemeOne;case Qn.Fy.DEFAULT:default:return At.btn}},[Wa]);return ee.createElement(Yt.ZP,$a({onClick:(0,Fe.throttle)(xr=>ft(void 0,null,function*(){Cn&&Ja(!0);try{yield Da(xr)}catch(qr){console.log("error",qr)}Cn&&Ja(!1)}),2e3,{leading:!0,trailing:!1}),className:de()(Yr,At[`${Oa}-${dr}`],en),style:Hn,size:Oa,shape:dr,loading:Xa||Sa},ha),Mn)},mn={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},hn=({className:Xt,style:Vt,children:en=null,onClick:Hn,title:Mn})=>ee.createElement("div",{className:de()(mn.head,Xt),style:Vt},ee.createElement("span",{className:"primary-hover",onClick:Hn},ee.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ee.createElement("b",{title:Mn},Mn),ee.createElement("div",{className:mn.node},en)),Ha={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},la=({confirmShow:Xt=!0,confirmTitle:Vt,confirmClick:en,cancelShow:Hn=!0,cancelTitle:Mn,cancelClick:Sa,className:Cn,style:Da,confirmLoading:Oa=!1})=>ee.createElement("div",{className:de()(Ha.btns,Cn),style:Da},Xt&&ee.createElement(Yt.ZP,{loading:Oa,onClick:en,type:"primary",className:Ha.confirm},Vt),Hn&&ee.createElement(Yt.ZP,{onClick:Sa,className:Ha.cancel},Mn)),tr={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},fn=({className:Xt,style:Vt={},LeftContent:en,children:Hn,RightContent:Mn})=>ee.createElement("div",{className:de()(tr.fixedBottom,Xt),style:Vt},ee.createElement("div",{className:tr.wrap},ee.createElement("div",{className:tr.left},en),ee.createElement("div",{className:tr.center},Hn),ee.createElement("div",{className:tr.right},Mn))),er={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},ur=({className:Xt,style:Vt={},dataSource:en=[]})=>ee.createElement("div",{className:de()(er.crumbs,Xt),style:Vt},en.map((Hn,Mn)=>Mnut.history.push(Hn.path)},Hn.name):ee.createElement("span",null,Hn.name),ee.createElement("span",null,"\xA0",">","\xA0")):ee.createElement("span",{key:Mn,style:{color:"#5F6368"}},Hn.name))),rr=oe(31797),dt=Object.defineProperty,Ut=Object.defineProperties,Kt=Object.getOwnPropertyDescriptors,rn=Object.getOwnPropertySymbols,vn=Object.prototype.hasOwnProperty,xn=Object.prototype.propertyIsEnumerable,gn=(Xt,Vt,en)=>Vt in Xt?dt(Xt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Xt[Vt]=en,un=(Xt,Vt)=>{for(var en in Vt||(Vt={}))vn.call(Vt,en)&&gn(Xt,en,Vt[en]);if(rn)for(var en of rn(Vt))xn.call(Vt,en)&&gn(Xt,en,Vt[en]);return Xt},Na=(Xt,Vt)=>Ut(Xt,Kt(Vt)),ba=(Xt,Vt)=>{var en={};for(var Hn in Xt)vn.call(Xt,Hn)&&Vt.indexOf(Hn)<0&&(en[Hn]=Xt[Hn]);if(Xt!=null&&rn)for(var Hn of rn(Xt))Vt.indexOf(Hn)<0&&xn.call(Xt,Hn)&&(en[Hn]=Xt[Hn]);return en};const{Countdown:Wt}=rr.default;var fr=Xt=>{var Vt=Xt,{onChange:en}=Vt,Hn=ba(Vt,["onChange"]);const[Mn,Sa]=(0,ee.useState)(null);(0,ee.useEffect)(()=>{typeof Mn=="number"&&Mn>=0&&en(Mn)},[Mn]);const Cn=Da=>{const Oa=Math.floor(Da/1e3);Sa(Oa)};return ee.createElement(Wt,Na(un({},Hn),{onChange:Cn}))},kr={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},An=({DataProps:Xt,className:Vt,style:en={}})=>{var Hn;return ee.createElement("div",{className:de()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",kr.ClassRoomItem,Vt),style:en,onClick:()=>{(0,lt.xg)(Xt==null?void 0:Xt.first_category_url)}},ee.createElement("div",{className:"flex flex-col item-center"},ee.createElement("img",{src:`${(Hn=xt.Z)==null?void 0:Hn.IMG_SERVER}/images/${Xt==null?void 0:Xt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Xt==null?void 0:Xt.subject_identifier)&&ee.createElement("div",{className:"mt-40px"},ee.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),ee.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),ee.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},ee.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Xt!=null&&Xt.is_public)&&ee.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),ee.createElement("span",{className:de()("text-16px font-medium",kr.TitleDom)},Xt==null?void 0:Xt.name)),ee.createElement("div",{className:"c-grey-333 font-medium"},Xt==null?void 0:Xt.creator),ee.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Xt==null?void 0:Xt.course_members_count),ee.createElement("div",{className:"c-grey-333 flex item-center justify-between"},ee.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Xt==null?void 0:Xt.tasks_count),Xt!=null&&Xt.is_end?ee.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):ee.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},$n=Object.defineProperty,Ba=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,nr=Object.prototype.propertyIsEnumerable,ar=(Xt,Vt,en)=>Vt in Xt?$n(Xt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Xt[Vt]=en,za=(Xt,Vt)=>{for(var en in Vt||(Vt={}))Jn.call(Vt,en)&&ar(Xt,en,Vt[en]);if(Ba)for(var en of Ba(Vt))nr.call(Vt,en)&&ar(Xt,en,Vt[en]);return Xt},Lr=({DataProps:Xt=[],selectValue:Vt,onChange:en,className:Hn,style:Mn={},extra:Sa,classNameItem:Cn,styleItem:Da={},barHidden:Oa})=>{const[dr,Wa]=(0,ee.useState)();return(0,ee.useEffect)(()=>{Wa(Array.isArray(Vt)?Vt:[Vt])},[Vt]),ee.createElement("div",{className:de()("flex px-20px py-10px gap-40px",Hn),style:za({borderBottom:"1px solid #D3F0FF"},Mn)},Xt==null?void 0:Xt.map(ha=>ee.createElement("div",{key:ha==null?void 0:ha.id,className:de()("flex item-center justify-center current c-grey-333 text-16 relative",Cn,ha==null?void 0:ha.className),style:za(za({color:dr!=null&&dr.includes(ha==null?void 0:ha.id)?"#1890FF":"",minWidth:88},Da),(ha==null?void 0:ha.style)||{}),onClick:Xa=>{en==null||en({domEvent:Xa,item:ha}),ha!=null&&ha.link&&ut.history.push(ha==null?void 0:ha.link)}},ha==null?void 0:ha.name,!Oa&&(dr==null?void 0:dr.includes(ha==null?void 0:ha.id))&&ee.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),ee.createElement("div",{className:"ml-auto"},Sa))},Ro=Object.defineProperty,Bo=Object.defineProperties,Eo=Object.getOwnPropertyDescriptors,jo=Object.getOwnPropertySymbols,Yo=Object.prototype.hasOwnProperty,Qo=Object.prototype.propertyIsEnumerable,Ho=(Xt,Vt,en)=>Vt in Xt?Ro(Xt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Xt[Vt]=en,yo=(Xt,Vt)=>{for(var en in Vt||(Vt={}))Yo.call(Vt,en)&&Ho(Xt,en,Vt[en]);if(jo)for(var en of jo(Vt))Qo.call(Vt,en)&&Ho(Xt,en,Vt[en]);return Xt},Jr=(Xt,Vt)=>Bo(Xt,Eo(Vt)),Zo=({value:Xt,onChange:Vt,onInputChange:en,className:Hn,style:Mn={},InputProps:Sa})=>{const[Cn,Da]=(0,ee.useState)(Xt);return ee.createElement("div",{className:de()("flex item-center rounded-full px-10px py-2px",Hn),style:yo({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Mn)},ee.createElement(be.default,Jr(yo({bordered:!1},Sa),{onChange:Oa=>{Da(Oa.target.value),en==null||en(encodeURIComponent(Oa.target.value))},onPressEnter:Oa=>{Vt==null||Vt({domEvent:Oa,item:{value:Cn}})}})),ee.createElement("img",{className:"h-22px current",src:oe(25365),height:22,onClick:Oa=>{Vt==null||Vt({domEvent:Oa,item:{value:Cn}})}}))}},17904:function(ht,It,oe){"use strict";oe.d(It,{Z:function(){return De}});var ee=oe(59301);function De(Ne,We){const Oe=(0,ee.useRef)();(0,ee.useEffect)(()=>{Oe.current=Ne}),(0,ee.useEffect)(()=>{function ve(){Oe.current()}if(We!==null){let ie=setInterval(ve,We);return()=>clearInterval(ie)}},[We])}},69577:function(ht,It,oe){"use strict";oe.d(It,{Q8:function(){return qe},d0:function(){return Ge},w6:function(){return Tt}});var ee=oe(59301),De=oe(5083),Ne=oe(57809),We=oe(8591),Oe=oe(43418),ve=oe(5112),ie=oe(95237),de=oe(43604),Fe=oe(6848),Me=oe(24905),ze=oe(3113),Re=oe(61186),Se=oe.n(Re),ae=oe(34055),y=oe(82093),a=oe(89392),b=oe.n(a),x=oe(49661),E=oe(69063),z=oe(76560),te=oe(2748),le=oe(23869),ue=oe(97202),fe=oe(6681),be=oe(67135),Pe=oe(59301),Le=Object.defineProperty,Te=Object.defineProperties,he=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,nt=($e,Ct,Dt)=>Ct in $e?Le($e,Ct,{enumerable:!0,configurable:!0,writable:!0,value:Dt}):$e[Ct]=Dt,_e=($e,Ct)=>{for(var Dt in Ct||(Ct={}))pe.call(Ct,Dt)&&nt($e,Dt,Ct[Dt]);if(et)for(var Dt of et(Ct))ot.call(Ct,Dt)&&nt($e,Dt,Ct[Dt]);return $e},xt=($e,Ct)=>Te($e,he(Ct)),lt=($e,Ct,Dt)=>new Promise((it,Ht)=>{var He=Ee=>{try{Bt(Dt.next(Ee))}catch(bt){Ht(bt)}},zt=Ee=>{try{Bt(Dt.throw(Ee))}catch(bt){Ht(bt)}},Bt=Ee=>Ee.done?it(Ee.value):Promise.resolve(Ee.value).then(He,zt);Bt((Dt=Dt.apply($e,Ct)).next())});function Tt($e,Ct){const Dt=[];for(let it=$e;it{const it=$eSe()(Ct).endOf("day"),He=$e{const Dt=parseInt(Se()($e).format("HH")),it=parseInt(Se()().format("HH")),Ht=parseInt(Se()().format("mm"));if(!$e)return{disabledHours:()=>Tt(0,it),disabledMinutes:()=>Tt(0,Ht)};if(Ct){const He=parseInt(Se()(Ct).format("HH")),zt=parseInt(Se()(Ct).format("mm"));return Se()($e).isSame(Se()(Ct),"day")?{disabledHours:()=>Tt(0,He),disabledMinutes:()=>Dt<=He?Tt(0,zt):[]}:void 0}if(Se()($e).isSame(Se()(),"day"))return{disabledHours:()=>Tt(0,it),disabledMinutes:()=>Se()($e).isSame(Se()(),"hour")&&Dt<=it?Tt(0,Ht):[]}},{RangePicker:pt}=De.default,{Option:st}=Ne.default,Ke=({shixunHomeworks:$e,loading:Ct,dispatch:Dt,classroomList:it,user:Ht})=>{var He,zt,Bt,Ee,bt,ge,re,ne,se;const we=(0,z.useParams)(),{workSetting:Ie,workList:me,shixunWorkList:Ce,headerInfo:Ue,changeData:Ze}=$e,[ke,rt]=(0,ee.useState)(!1),[mt,Mt]=(0,ee.useState)(!1);let[Lt,Ft]=(0,ee.useState)([]),[kt,je]=(0,ee.useState)([]),[Je,Et]=(0,ee.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:te.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[ut,Qt]=(0,ee.useState)({}),[sn,Jt]=(0,ee.useState)({});(0,ee.useEffect)(()=>()=>{Ft([])},[]),(0,ee.useEffect)(()=>{rt(!(0,ae.GJ)())},[(0,ae.GJ)()]);const dn=()=>{Dt({type:"shixunHomeworks/getWorkSetting",payload:_e({},we)})};(0,ee.useEffect)(()=>{if(!(Ie!=null&&Ie.course_id))return;Object.keys(Je).map(function(Yt){Je[Yt]=Ie[Yt]}),(!Je.allow_late||!Je.unified_late)&&(Je.late_penalty=20,Je.penalty_type=te.Q.Percent),Je.unified_setting||(Je.unified_late=!1,Je.unified_anonymous_comment=!1,Je.unified_anonymous_appeal=!1),Lt=JSON.parse(JSON.stringify(Ie.group_settings.map(Yt=>xt(_e({},Yt),{group_name:[Yt.group_name]})).filter(Yt=>Yt.publish_time!==null))),kt=JSON.parse(JSON.stringify(Ie.allow_late_settings.map(Yt=>xt(_e({},Yt),{group_name:[Yt.group_name]})).filter(Yt=>Yt.late_time!==null))),Et(_e({},Je));const At=(0,x.QE)((Lt==null?void 0:Lt.length)>0?Lt:[]);Ft([...At]),(kt==null?void 0:kt.length)<=0?je([{penalty_type:te.Q.Percent,late_penalty:20}]):je([...kt])},[Ie]);const On=()=>lt(void 0,null,function*(){var At,Yt;if(((At=Ht==null?void 0:Ht.userInfo)==null?void 0:At.user_status)===2){(0,le.Rd)();return}const Qn=JSON.parse(JSON.stringify(Je));if(Qn.challenge_settings.filter(wn=>!wn.hide),Qn.categoryId=we.categoryId,(Yt=Qn.challenge_settings)!=null&&Yt.every(wn=>!wn.checked)){We.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Lt),!Je.unified_setting)Lt=Lt==null?void 0:Lt.map(wn=>{var Za;if(!wn.publish_time||!wn.end_time)throw We.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!wn.group_name)throw We.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return wn.group_name=typeof(wn==null?void 0:wn.group_name)=="string"?[wn==null?void 0:wn.group_name]:wn==null?void 0:wn.group_name,wn.group_id=(Za=Ie.group_settings)==null?void 0:Za.filter(ma=>{var lr;return(lr=wn==null?void 0:wn.group_name)==null?void 0:lr.includes(ma.group_name)}).map(ma=>ma.group_id||ma.id).toString().split(","),wn});else if(!Je.publish_time||!Je.end_time)throw We.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Qn.group_settings=Lt,Je.allow_late)if(Je.unified_late){if(Je.late_penalty===null||Je.late_penalty===void 0||Je.late_penalty<0||Je.late_penalty>100)throw We.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Je.late_time)throw We.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else kt=kt==null?void 0:kt.map(wn=>{var Za,ma;if(wn.late_penalty===null||wn.late_penalty===void 0||wn.late_penalty<0||wn.late_penalty>100)throw We.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!wn.late_time)throw We.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!wn.group_name)throw We.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return wn.group_name=typeof(wn==null?void 0:wn.group_name)=="string"?[wn==null?void 0:wn.group_name]:wn==null?void 0:wn.group_name,wn.group_id=(ma=(Za=wn==null?void 0:wn.group_name)==null?void 0:Za.map(lr=>{var $a,ka;let ft=(ka=($a=Ie.group_settings)==null?void 0:$a.filter(wt=>(wt==null?void 0:wt.group_name)===lr))==null?void 0:ka[0];return ft==null?void 0:ft.group_id}))==null?void 0:ma.toString().split(","),wn}),Qn.allow_late_settings=kt;let Tn=yield(0,be.Tr)({homework_common_ids:[parseInt(we.categoryId)],course_id:we.coursesId,type:"homework_common"});(Tn==null?void 0:Tn.student_count)===0?Un(Qn):(Jt(Qn),Qt(Tn))}),Un=At=>{var Yt;if(At.total_score===null){We.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(At!=null&&At.work_efficiency&&At.eff_score===null){We.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Qn=At.challenge_settings.reduce((Za,ma)=>Za+Number(ma.challenge_score),0);if((Qn==null?void 0:Qn.toFixed(10))!==((Yt=At.total_score-At.eff_score)==null?void 0:Yt.toFixed(10))){We.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${At.total_score}\u5206`);return}const Tn={shixun_evaluation:At.shixun_evaluation,challenge_settings:At.challenge_settings};let wn=()=>{var Za;const ma=()=>lt(void 0,null,function*(){Mt(!0),(yield(0,y.ZP)(`/api/homework_commons/${we.categoryId}/publish_setting.json`,{method:"post",body:_e({},At)})).status===0&&(We.ZP.success("\u66F4\u65B0\u6210\u529F"),dn(),Dt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:_e({},we)})),Mt(!1)});!(0,a.isEqual)(Ze,Tn)&&!((Za=Ue==null?void 0:Ue.homework_status)!=null&&Za.includes("\u672A\u53D1\u5E03"))?Oe.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:ma}):ma()};Ie!=null&&Ie.high_resources_consume&&!(Ie!=null&&Ie.high_resources_consume_permission)?Dt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:we.coursesId,type:"shixun",type_id:we.categoryId,name:Ie.homework_name,fn:()=>{wn()}}}):wn()},zn=(At,Yt,Qn="group_id")=>{var Tn;return Yt?Yt.find(wn=>wn[Qn]===At):(Tn=Ie==null?void 0:Ie.group_settings)==null?void 0:Tn.find(wn=>wn.group_id[0]===At)},Kn=(Ie==null?void 0:Ie.allow_late)||(Ie==null?void 0:Ie.anonymous_comment),Pa=At=>{var Yt,Qn;const Tn=zn(At,Ie==null?void 0:Ie.allow_late_settings,"id"),wn=zn(At,Ie==null?void 0:Ie.anonymous_comment_settings),Za=zn(At);return(Ie==null?void 0:Ie.allow_late)&&Tn&&Se()(Tn==null?void 0:Tn.late_time)<=Se()()||(Ie==null?void 0:Ie.anonymous_comment)&&wn&&(wn==null?void 0:wn.evaluation_start)!==null||((Qn=(Se()(Za==null?void 0:Za.end_time)<=Se()()&&((Yt=Ie==null?void 0:Ie.allow_late_settings)==null?void 0:Yt.filter(ma=>ma.group_id.includes(At))))[0])==null?void 0:Qn.late_time)!=null},Ea=(0,ee.useMemo)(()=>(Ie==null?void 0:Ie.allow_late)||(Ie==null?void 0:Ie.all_group_late),[Ie,Ue]),Dn=Ie==null?void 0:Ie.anonymous_comment,Ia=At=>{if(!At)return!1;const Yt=zn(At,Ie==null?void 0:Ie.anonymous_comment_settings);return(Ie==null?void 0:Ie.anonymous_comment)&&Yt&&(Yt==null?void 0:Yt.evaluation_start)!==null},cn=(At,Yt)=>{var Qn,Tn,wn;Dt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:At,index:Yt,rangePickerDisabled:ke||(Se()()<=Se()((Tn=zn((Qn=At==null?void 0:At.group_id)==null?void 0:Qn[0]))==null?void 0:Tn.publish_time)?!1:[!0,Pa((wn=At==null?void 0:At.group_id)==null?void 0:wn[0])]),disabledDate:Ie==null?void 0:Ie.course_end_date}})};return Pe.createElement("section",{className:E.Z.form},Pe.createElement("div",{className:E.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",Pe.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),Pe.createElement("div",null,Pe.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Pe.createElement(ve.ZP.Group,{disabled:ke||!((He=Ue==null?void 0:Ue.homework_status)!=null&&He.includes("\u672A\u53D1\u5E03"))||(0,ae.Rm)()&&!((zt=it.AssistantObject.practice)!=null&&zt.can_publish),value:Je.unified_setting,onChange:At=>{var Yt;if(!((Yt=Ue==null?void 0:Ue.homework_status)!=null&&Yt.includes("\u672A\u53D1\u5E03"))){We.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Je.unified_setting=!Je.unified_setting,Je.unified_setting||(Je.unified_late=!1,je([{late_penalty:5}])),Et(Object.assign({},Je)),Je.unified_setting===!1&&Lt==""){Ft(Lt.concat({}));return}Je.unified_setting&&(Ft([]),je([{late_penalty:5}]))}},Pe.createElement(ve.ZP,{value:!0,disabled:ke||!(Ie!=null&&Ie.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Pe.createElement(ve.ZP,{disabled:ke||!((Bt=Ie==null?void 0:Ie.group_settings)!=null&&Bt.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((Ee=Ie==null?void 0:Ie.group_settings)==null?void 0:Ee.length)===0&&Pe.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Je.unified_setting&&Pe.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Pe.createElement(ie.Z,{align:"middle"},Pe.createElement(de.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Pe.createElement(de.Z,{className:"ml10"},Pe.createElement(De.default,{size:"large",disabled:ke||!((bt=Ue==null?void 0:Ue.homework_status)!=null&&bt.includes("\u672A\u53D1\u5E03")||(ge=Ue==null?void 0:Ue.homework_status)!=null&&ge.includes("\u672A\u5F00\u59CB"))||(0,ae.Rm)()&&!((re=it.AssistantObject.practice)!=null&&re.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:At=>qe(At,Ie==null?void 0:Ie.course_end_date),disabledTime:At=>Ge(At),value:Je.publish_time?Se()(Je.publish_time):"",onChange:(At,Yt)=>{Je.publish_time=Yt,(Je.end_time==""||!Je.end_time)&&Je.unified_setting&&(Je.end_time=Se()(At).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Et(Object.assign({},Je))}}))),Pe.createElement(ie.Z,{align:"middle",className:"pl30"},Pe.createElement(de.Z,null,"\u622A\u6B62\u65F6\u95F4"),Pe.createElement(de.Z,{className:"ml10"},Pe.createElement(De.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Se()((0,x.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(Ie==null?void 0:Ie.allow_late)&&(Ie==null?void 0:Ie.homework_status.includes("\u5DF2\u622A\u6B62"))||ke||(Ie==null?void 0:Ie.allow_late)&&Se()()>=Se()(Ie==null?void 0:Ie.end_time)||(0,ae.Rm)()&&!((ne=it.AssistantObject.practice)!=null&&ne.can_publish),disabledDate:At=>qe(At,Ie==null?void 0:Ie.course_end_date,Je.publish_time),disabledTime:At=>Ge(At,Je.publish_time),value:Je.end_time?Se()(Je.end_time):"",onChange:(At,Yt)=>{Je.end_time=Yt,Et(Object.assign({},Je))}})))),!Je.unified_setting&&(Lt==null?void 0:Lt.length)>0&&Pe.createElement(ie.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Lt&&Lt.map(function(At,Yt){var Qn,Tn,wn,Za,ma,lr,$a;return Pe.createElement(de.Z,{span:24,key:Yt},Pe.createElement(ie.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Yt==(Lt==null?void 0:Lt.length)-1?"0px":"10px"}},Pe.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Yt+1),Pe.createElement(Ne.default,{disabled:ke||((Qn=Ue==null?void 0:Ue.homework_status)!=null&&Qn.includes("\u672A\u53D1\u5E03")&&At.id||Se()(){var ft;if((0,ae.Rm)()&&!((ft=it.AssistantObject.practice)!=null&&ft.can_publish)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Lt[Yt].group_name=ka,Lt[Yt].group_id=At.group_id;const wt=(0,a.flattenDeep)(Lt.map(mn=>mn.group_name)),Pt=kt.map(mn=>{let kn=(mn==null?void 0:mn.group_name)||[];return xt(_e({},mn),{group_name:(0,a.remove)(kn,hn=>wt.includes(hn))})});je(Pt),Ft(Lt.slice())},maxTagCount:4,maxTagPlaceholder:ka=>Pe.createElement("div",{style:{cursor:"pointer"},onClick:()=>cn(At,Yt)},"+",ka==null?void 0:ka.length)},Ie.group_settings&&Ie.group_settings.map(function(ka){if(!Lt.map(wt=>wt.group_name).flat().includes(ka.group_name))return Pe.createElement(st,{value:ka.group_name,key:ka.id},ka.group_name)})),Pe.createElement("div",{className:"ml20"},Pe.createElement(pt,{size:"large",ranges:{\u6B64\u523B:[At.publish_time?Se()(At.publish_time):Se()(),Se()()]},allowClear:!1,disabled:ke||(Se()()<=Se()((Za=zn((wn=At==null?void 0:At.group_id)==null?void 0:wn[0]))==null?void 0:Za.publish_time)?!1:[!0,Pa((ma=At==null?void 0:At.group_id)==null?void 0:ma[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:ka=>qe(ka,Ie==null?void 0:Ie.course_end_date),disabledTime:ka=>Ge(ka),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Se()((0,x.U6)(),"HH:mm"),Se()((0,x.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:At.publish_time&&[Se()(At.publish_time),At.end_time?Se()(At.end_time):void 0],onChange:(ka,ft)=>{var wt;if((0,ae.Rm)()&&!((wt=it.AssistantObject.practice)!=null&&wt.can_publish)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Lt[Yt].publish_time=ft[0],!At.end_time&&ft[0]?Lt[Yt].end_time=Se()(ft[0]).add(7,"days"):Lt[Yt].end_time=ft[1],Ft([...Lt])},onCalendarChange:(ka,ft,wt)=>{if(ft!=null&&ft[0]&&!ft[1]){const Pt=Se()(ft[0]).add(7,"days");Lt[Yt].publish_time=ft[0],Lt[Yt].end_time=Pt,Ft([...Lt])}}})),!ke&&Pe.createElement("div",{style:{display:"flex",width:"50px"}},((lr=At==null?void 0:At.group_id)==null?void 0:lr.length)>1&&Pe.createElement(Fe.Z,{title:"\u89C4\u5219\u62C6\u5206"},Pe.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>cn(At,Yt)})),(Lt==null?void 0:Lt.length)<(($a=Ie==null?void 0:Ie.group_settings)==null?void 0:$a.length)&&Pe.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var ka;if((0,ae.Rm)()&&!((ka=it.AssistantObject.practice)!=null&&ka.can_publish)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft(Lt.concat({}))}}),((At==null?void 0:At.publish_time)&&Se()(){const ka=(0,a.cloneDeep)(kt);ka.forEach((ft,wt)=>{ft.group_name&&(ft.group_name=ft.group_name.filter(Pt=>{var mn;return!((mn=Lt[Yt].group_name)!=null&&mn.includes(Pt))}))}),Lt=Lt.filter((ft,wt)=>Yt!==wt),je(ka),Ft(Lt.slice()),setTimeout(()=>Ft(Lt.slice()),10)}}))))}))),Pe.createElement(ie.Z,null,Pe.createElement(de.Z,null,Pe.createElement("div",{className:E.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",Pe.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),Pe.createElement(de.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Pe.createElement(Me.default,{checked:Je.allow_late,disabled:ke||Ea,onChange:At=>{var Yt;if((0,ae.Rm)()&&!((Yt=it.AssistantObject.practice)!=null&&Yt.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}At.target.checked&&Oe.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Pe.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Pe.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),Pe.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Pe.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Je.allow_late=!Je.allow_late,kt==""&&je([{late_penalty:5}]),Et(Object.assign({},Je))}},Pe.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Je==null?void 0:Je.allow_late)&&Pe.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Pe.createElement("div",{style:{display:"flex"}},Pe.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Pe.createElement(ve.ZP.Group,{style:{marginLeft:"20px"},disabled:ke||(Ie==null?void 0:Ie.anonymous_comment)||(Ie==null?void 0:Ie.allow_late),value:Je.unified_late,onChange:At=>{var Yt;if((0,ae.Rm)()&&!((Yt=it.AssistantObject.practice)!=null&&Yt.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Je.unified_late=At.target.value,kt==""&&!At.target.value&&je([{penalty_type:te.Q.Percent,late_penalty:20}]),Et(_e({},Je))}},(Je==null?void 0:Je.unified_setting)&&Pe.createElement(ve.ZP,{value:!0,disabled:!(Ie!=null&&Ie.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((se=Ie==null?void 0:Ie.group_settings)==null?void 0:se.length)>0&&Pe.createElement(ve.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Je!=null&&Je.unified_late?Pe.createElement(Pe.Fragment,null,Pe.createElement(ie.Z,{align:"middle",style:{marginTop:"10px"}},Pe.createElement(de.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),Pe.createElement(de.Z,{className:"ml20"},Pe.createElement(te.Z,{disabled:ke||Dn,value:{type:Je.penalty_type,inputValue:Je.late_penalty},onChange:At=>{var Yt;if((0,ae.Rm)()&&!((Yt=it.AssistantObject.practice)!=null&&Yt.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Et(xt(_e({},Je),{late_penalty:At.inputValue,penalty_type:At.type}))}})),Pe.createElement(de.Z,{flex:"1",className:"ml5"},Pe.createElement("span",{className:"c-grey-c ml10"},Je.penalty_type===te.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),Pe.createElement(ie.Z,{align:"middle",style:{marginTop:"15px"}},Pe.createElement(de.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Pe.createElement(de.Z,{className:"ml20"},Pe.createElement(De.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Se()((0,x.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:ke||Dn,value:Je.late_time?Se()(Je.late_time):"",disabledDate:At=>qe(At,Ie==null?void 0:Ie.course_end_date),onChange:(At,Yt)=>{var Qn;if((0,ae.Rm)()&&!((Qn=it.AssistantObject.practice)!=null&&Qn.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Je.late_time=Yt,Et(Object.assign({},Je))}})))):kt.map(function(At,Yt){var Qn;return Pe.createElement(de.Z,{span:24,key:Yt},Pe.createElement(ie.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Pe.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Yt+1),Pe.createElement(Ne.default,{disabled:ke||!((Qn=Ue==null?void 0:Ue.homework_status)!=null&&Qn.includes("\u672A\u53D1\u5E03"))&&At.id||(Ie==null?void 0:Ie.anonymous_comment),mode:"multiple",className:E.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof At.group_name=="string"?[At.group_name]:At.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Tn=>{var wn;if((0,ae.Rm)()&&!((wn=it.AssistantObject.practice)!=null&&wn.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kt[Yt].group_name=Tn,kt[Yt].group_id=At.group_id,je(kt.slice())}},Ie.group_settings&&Ie.group_settings.map(function(Tn){const wn=kt.map(ma=>ma.group_name).flat(),Za=Lt.map(ma=>ma.group_name).flat();if(Je!=null&&Je.unified_setting){if(!wn.includes(Tn.group_name))return Pe.createElement(st,{value:Tn.group_name,key:Tn.id},Tn.group_name)}else if(Za.includes(Tn.group_name)&&!wn.includes(Tn.group_name))return Pe.createElement(st,{value:Tn.group_name,key:Tn.id},Tn.group_name)})),Pe.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Pe.createElement(te.Z,{disabled:ke||Ia(At.id),value:{type:At.penalty_type,inputValue:At.late_penalty},onChange:Tn=>{var wn;if((0,ae.Rm)()&&!((wn=it.AssistantObject.practice)!=null&&wn.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kt[Yt].late_penalty=Tn.inputValue,kt[Yt].penalty_type=Tn.type,je([...kt])}}),Pe.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Pe.createElement(De.default,{size:"large",disabled:ke||Ia(At.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Se()((0,x.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Tn=>qe(Tn,Ie==null?void 0:Ie.course_end_date),format:"YYYY-MM-DD HH:mm",value:At!=null&&At.late_time?Se()(At.late_time):void 0,onChange:(Tn,wn)=>{var Za;if((0,ae.Rm)()&&!((Za=it.AssistantObject.practice)!=null&&Za.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kt[Yt].late_time=wn,je([...kt])}}),!ke&&Pe.createElement("div",{style:{display:"flex",width:"50px"}},Pe.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Tn;if((0,ae.Rm)()&&!((Tn=it.AssistantObject.practice)!=null&&Tn.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}je(kt.concat({penalty_type:te.Q.Percent,late_penalty:20}))}}),Yt>0&&!At.id&&Pe.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Tn;if((0,ae.Rm)()&&!((Tn=it.AssistantObject.practice)!=null&&Tn.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}kt=kt.filter((wn,Za)=>Yt!==Za),je(kt.slice()),setTimeout(()=>je(kt.slice()),10)}}))))})),!ke&&Pe.createElement(Pe.Fragment,null,Pe.createElement(ze.ZP,{type:"primary",size:"large",loading:mt,style:{width:"138px",marginTop:"30px"},onClick:()=>On()},"\u4FDD\u5B58")),Pe.createElement(ue.Z,{onConfirm:(At,Yt)=>{Lt.splice(At,0,...Yt),Lt.splice(At+Yt.length,1);const Qn=(0,x.QE)([...Lt]);Ft([...Qn])}}),Pe.createElement(fe.Z,{resdata:ut,type:"shixun",okloading:mt,oktext:(ut==null?void 0:ut.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:At=>lt(void 0,null,function*(){Mt(!0);let Yt=yield(0,y.ZP)(`/api/courses/${we.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(we.categoryId)]}});Mt(!1),(Yt==null?void 0:Yt.status)===0&&Un(sn)})}))};It.ZP=(0,z.connect)(({shixunHomeworks:$e,classroomList:Ct,loading:Dt,user:it})=>({shixunHomeworks:$e,classroomList:Ct,loading:Dt.effects,user:it}))(Ke)},97202:function(ht,It,oe){"use strict";oe.d(It,{Z:function(){return a}});var ee=oe(59301),De=oe(76560),Ne=oe(5083),We=oe(43418),Oe=oe(92832),ve=oe(95237),ie=oe(43604),de={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Fe=oe(61186),Me=oe.n(Fe),ze=oe(49661),Re=oe(57884),Se=oe(59301);const{RangePicker:ae}=Ne.default,y=({dispatch:b,classroomList:x,onConfirm:E})=>{const[z,te]=(0,ee.useState)([]),[le,ue]=(0,ee.useState)([]),[fe,be]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var Te;if(x.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let he=x.actionTabs.data;console.log("data",he);let et=(Te=he==null?void 0:he.group_name)==null?void 0:Te.map((pe,ot)=>{var nt;return{group_id:he==null?void 0:he.group_id[ot],group_name:he==null?void 0:he.group_name[ot],is_admin:he==null?void 0:he.is_admin,end_time:he==null?void 0:he.end_time,publish_time:Array.isArray(he==null?void 0:he.publish_time)?(nt=he==null?void 0:he.publish_time)==null?void 0:nt[0]:he==null?void 0:he.publish_time}});et&&(te([...et]),ue([...et]))}},[x.actionTabs]);const Pe=()=>{b({type:"classroomList/setActionTabs",payload:{}}),be("")},Le=Te=>{if(Te){const he=le==null?void 0:le.filter(et=>{var pe,ot;return(ot=(pe=et==null?void 0:et.group_name)==null?void 0:pe.toLowerCase())==null?void 0:ot.includes(Te==null?void 0:Te.toLowerCase())});te(he)}else te(le)};return Se.createElement(We.default,{width:980,title:Se.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Se.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Se.createElement("span",{className:de.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Se.createElement(Oe.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:fe,onChange:Te=>{be(Te.target.value.trim()),Le(Te.target.value.trim())}})),centered:!0,maskClosable:!1,open:x.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Pe(),onOk:()=>{var Te;E((Te=x.actionTabs)==null?void 0:Te.index,le),Pe()}},Se.createElement("div",{className:de.modal_con},Se.createElement(ve.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(z==null?void 0:z.length)>0?z.map(function(Te,he){var et,pe;return Se.createElement(ie.Z,{span:24,key:he},Se.createElement(ve.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:he==(z==null?void 0:z.length)-1?"0px":"10px"}},Se.createElement("div",{className:de.multiple_select,title:Te.group_name},Te.group_name),Se.createElement("div",{className:"ml20"},Se.createElement(ae,{size:"large",ranges:{\u6B64\u523B:[Te.publish_time?Me()(Te.publish_time):Me()(),Me()()]},allowClear:!1,disabled:(et=x.actionTabs)==null?void 0:et.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:ot=>{var nt;return(0,ze.Q8)(ot,(nt=x.actionTabs)==null?void 0:nt.disabledDate)},disabledTime:ot=>(0,ze.d0)(ot),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Me()((0,ze.U6)(),"HH:mm"),Me()((0,ze.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Te.publish_time&&[Me()(Te.publish_time),Te.end_time?Me()(Te.end_time):void 0],onChange:(ot,nt)=>{z[he].publish_time=nt[0],z[he].end_time=nt[1],te([...z]),le.forEach(_e=>{_e.group_id===Te.group_id&&(_e.publish_time=nt[0],_e.end_time=nt[1])}),ue([...le])}})),(pe=x.actionTabs)!=null&&pe.rangePickerDisabled?Se.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Se.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{z.splice(he,1),te([...z]),le.forEach((ot,nt)=>{ot.group_id===Te.group_id&&le.splice(nt,1)}),ue([...le])}})))}):Se.createElement(Re.Z,null))))};var a=(0,De.connect)(({classroomList:b})=>({classroomList:b}))(y)},68232:function(ht,It,oe){"use strict";oe.r(It),oe.d(It,{default:function(){return Tt}});var ee=oe(59301),De={flex_box_center:"flex_box_center___lQeIL",flex_space_between:"flex_space_between___GT1Rq",flex_box_vertical_center:"flex_box_vertical_center___n5vK6",flex_box_center_end:"flex_box_center_end___CNxyo",flex_box_column:"flex_box_column___mt3YF",body:"body___vxrCH",Onerow:"Onerow___FzzBS",MultiLine:"MultiLine___HVyhH",StudentList:"StudentList___ljTCx",Title:"Title___aMv1d",TeacherList:"TeacherList___j7NPe",Active:"Active___ZnoUy",rotate:"rotate___YablO"},Ne=oe(76560),We=oe(6848),Oe=oe(3113),ve=oe(43418),ie=oe(8591),de=oe(95237),Fe=oe(43604),Me=oe(61621),ze=oe(1710),Re=oe(58421),Se=oe(54580),ae="data:image/png;base64,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",y=oe(47949),a=oe(74975),b=oe(5874),x=oe(57884),E=oe(90524),z=oe(34055),te=oe(64885),le=oe(49661),ue=oe(86129),fe=oe.n(ue),be=oe(86645),Pe=Object.defineProperty,Le=Object.defineProperties,Te=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,ot=(qe,Ge,pt)=>Ge in qe?Pe(qe,Ge,{enumerable:!0,configurable:!0,writable:!0,value:pt}):qe[Ge]=pt,nt=(qe,Ge)=>{for(var pt in Ge||(Ge={}))et.call(Ge,pt)&&ot(qe,pt,Ge[pt]);if(he)for(var pt of he(Ge))pe.call(Ge,pt)&&ot(qe,pt,Ge[pt]);return qe},_e=(qe,Ge)=>Le(qe,Te(Ge)),xt=(qe,Ge,pt)=>new Promise((st,Ke)=>{var $e=it=>{try{Dt(pt.next(it))}catch(Ht){Ke(Ht)}},Ct=it=>{try{Dt(pt.throw(it))}catch(Ht){Ke(Ht)}},Dt=it=>it.done?st(it.value):Promise.resolve(it.value).then($e,Ct);Dt((pt=pt.apply(qe,Ge)).next())});const lt=({graduations:qe,loading:Ge,user:pt,dispatch:st})=>{var Ke,$e,Ct,Dt,it,Ht,He,zt,Bt,Ee,bt,ge,re,ne,se,we,Ie,me;const Ce=(0,Ne.useParams)(),[Ue,Ze]=(0,ee.useState)(!1),{menus:ke,details:rt}=qe,mt=ke.find(cn=>cn.clazz==="archives")||{},Mt=ke.find(cn=>cn.clazz==="archives")||1,[Lt,Ft]=(0,ee.useState)([]),[kt,je]=(0,ee.useState)({page:1,limit:20,keyword:""}),[Je,Et]=(0,ee.useState)({}),[ut,Qt]=(0,ee.useState)({}),[sn,Jt]=(0,ee.useState)(!1);let dn=(0,ee.useRef)(null);const On=[{title:"\u8BFE\u9898\u540D\u79F0",width:150,dataIndex:"name",ellipsis:!0,render:cn=>ee.createElement(We.Z,{placement:"bottom",title:cn},ee.createElement("span",{className:"c-grey-333"},cn||"--"))},{title:"\u5B66\u751F\u59D3\u540D",width:120,dataIndex:"real_name",ellipsis:!0,render:cn=>ee.createElement(We.Z,{placement:"bottom",title:cn},ee.createElement("span",null,cn||"--"))},{title:"\u5B66\u53F7",width:100,dataIndex:"student_id",ellipsis:!0,render:cn=>ee.createElement(We.Z,{placement:"bottom",title:cn},ee.createElement("span",{className:"c-grey-333"},cn||"--"))},{title:"\u63D0\u4EA4\u6587\u6863",dataIndex:"filename",ellipsis:!0,render:(cn,At)=>ee.createElement(We.Z,{placement:"bottom",title:cn},ee.createElement("a",{onClick:()=>{At.url&&(0,le.FH)("",E.Z.API_SERVER+At.url)}},cn||"--"))},{title:"\u63D0\u4EA4\u65F6\u95F4",width:150,dataIndex:"submit_time",ellipsis:!0,render:cn=>ee.createElement(We.Z,{placement:"bottom",title:cn},ee.createElement("span",{className:"c-grey-666"},cn||"--"))},{title:"\u64CD\u4F5C",width:170,align:"right",dataIndex:"url",ellipsis:!0,render:(cn,At)=>ee.createElement(ee.Fragment,null,mt.status==2&&ee.createElement(Oe.ZP,{onClick:()=>{const Yt=ve.default.confirm({centered:!0,width:500,icon:null,title:"\u662F\u5426\u786E\u5B9A\u6388\u6743\u8865\u4EA4",content:ee.createElement("div",null,"\u6388\u6743\u8865\u4EA4\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002\u8865\u4EA4\u4E0D\u5F71\u54CD\u5F53\u524D\u8BC4\u9605\u7ED3\u679C"),maskClosable:!0,className:De.modal,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>xt(void 0,null,function*(){(yield(0,be.il)({identifier:Ce.id,stageid:mt.id,graduation_task_id:At.id})).status==0&&ie.ZP.success("\u6388\u6743\u8865\u4EA4\u6210\u529F"),Yt.destroy()}),onCancel:()=>{Yt.destroy()}})},style:{padding:0},type:"link"},"\u6388\u6743\u8865\u4EA4"),ee.createElement(te.Z,{className:"ml20",style:{padding:0},onClick:()=>xt(void 0,null,function*(){return(0,le.FH)(At.filename,E.Z.API_SERVER+cn)}),disabled:cn=="",type:"link"},"\u4E0B\u8F7D"))}],Un={selectedRowKeys:Lt.map(cn=>cn.id),onChange:(cn,At)=>{Ft(At)}},zn=()=>xt(void 0,null,function*(){const cn=yield st({type:"graduations/getGraduationsStageDetails",payload:nt({identifier:Ce.id,id:mt.id},kt)});Qt(cn)}),Kn=(cn,...At)=>xt(void 0,[cn,...At],function*(Yt,Qn=[]){const Tn=Qn==null?void 0:Qn.filter($a=>$a.url!="");if(Tn.length==0){ie.ZP.warning("\u6682\u65E0\u4E0B\u8F7D\u6587\u4EF6");return}const wn=ve.default.info({width:500,title:ee.createElement("div",null,"\u6B63\u5728\u6279\u91CF\u5BFC\u51FA\u5F52\u6863\u6587\u4EF6,",ee.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:ee.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ee.createElement("span",{className:"c-blue"},0),"/",Tn.length),maskClosable:!1,className:De.modal,onOk:()=>{}}),Za=new(fe()),ma=[],lr=($a,ka)=>xt(void 0,null,function*(){var ft,wt,Pt;try{const mn=yield fetch(E.Z.API_SERVER+$a.url,{method:"get"}),kn=yield mn.blob(),hn=decodeURIComponent((Pt=(wt=/filename[^;=\n]*=((['"]).*?\2|[^;\n]*)/.exec((ft=mn==null?void 0:mn.headers)==null?void 0:ft.get("Content-Disposition")))==null?void 0:wt[1])==null?void 0:Pt.replace(/['"]/g,"")),Ha=(aa,la=0)=>xt(void 0,null,function*(){const tr=aa.split(".");tr.pop();const fa=`${tr.join("")}(${la}).${aa.split(".").at(-1)}`;la==0&&ma.includes(aa)||ma.includes(fa)?Ha(aa,la+1):(ma.push(la==0?aa:fa),Za.file(la==0?aa:fa,kn))});yield Ha(($a==null?void 0:$a.filename)||hn),wn.update({content:ee.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ee.createElement("span",{className:"c-blue"},ka),"/",Tn.length)})}catch(mn){ie.ZP.error(`${$a==null?void 0:$a.filename}\u4E0B\u8F7D\u5931\u8D25\uFF0C\u539F\u56E0\uFF1A${mn}`)}});if(Tn.length>0){let $a=0;for(let ka of Tn)yield lr(ka,++$a);Za.generateAsync({type:"blob"}).then(ka=>{(0,le.FH)(Yt,window.URL.createObjectURL(ka))})}wn.destroy()}),Pa=()=>xt(void 0,null,function*(){const cn=yield(0,be.Tz)({id:Ce.id});cn.status==4?dn.current||(dn.current=setInterval(()=>xt(void 0,null,function*(){yield Pa()}),5*1e3)):clearInterval(dn.current),Et(cn)});(0,ee.useEffect)(()=>{Pa()},[]),(0,ee.useEffect)(()=>{Ft([]),mt!=null&&mt.id&&zn()},[mt==null?void 0:mt.id,kt]);const Ea=()=>{var cn,At,Yt,Qn;if(sn)return"\u6B63\u5728\u4E0A\u4F20\u4E2D";if([0,4,5].includes((At=(cn=ut==null?void 0:ut.data)==null?void 0:cn[0])==null?void 0:At.status))return"\u7ACB\u5373\u63D0\u4EA4";if([1,2,3].includes((Qn=(Yt=ut==null?void 0:ut.data)==null?void 0:Yt[0])==null?void 0:Qn.status))return"\u91CD\u65B0\u63D0\u4EA4"},Dn=()=>{var cn,At,Yt,Qn;if((mt==null?void 0:mt.status)===1&&[2,5].includes((At=(cn=ut==null?void 0:ut.data)==null?void 0:cn[0])==null?void 0:At.status))return!0;if((mt==null?void 0:mt.status)===2)return!((Qn=(Yt=ut==null?void 0:ut.data)==null?void 0:Yt[0])!=null&&Qn.authorized_redelivery)},Ia={multiple:!1,disabled:sn||Dn(),showUploadList:!1,withCredentials:!0,beforeUpload:cn=>{const At=cn.size/1024/1024,Yt=cn.name.split(".").slice(-1)[0].toLowerCase();return At>150||At==0?(ie.ZP.error(`${cn.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002${At==0?"\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A":"\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(150MB)"}`),Promise.reject()):!0},action:`${E.Z.API_SERVER}/api/attachments.json`,onChange:cn=>xt(void 0,null,function*(){var At,Yt,Qn,Tn;console.log(cn.file.status),!sn&&cn.file.status=="uploading"&&Jt(!0),cn.file.status==="done"&&((yield(0,be.j7)({identifier:Ce.id,stageid:mt.id,graduation_task_id:(Yt=(At=ut==null?void 0:ut.data)==null?void 0:At[0])==null?void 0:Yt.id,attachment_id:(Tn=(Qn=cn==null?void 0:cn.file)==null?void 0:Qn.response)==null?void 0:Tn.id})).status==0&&(ie.ZP.success("\u4E0A\u4F20\u6210\u529F"),zn()),Jt(!1))})};return ee.createElement("section",{className:De.body},ee.createElement(a.Z,{title:"\u5F52\u6863",status:mt==null?void 0:mt.status,startAt:mt==null?void 0:mt.start_at,endAt:mt==null?void 0:mt.end_at}),ee.createElement("div",{className:"mt20",style:{position:"relative",height:"100px",padding:"34px 30px"}},ee.createElement("img",{style:{width:"100%",position:"absolute",top:0,left:0},src:ae}),ee.createElement(de.Z,{align:"middle",wrap:!1,justify:"space-between",style:{height:"100%"}},ee.createElement(Fe.Z,{style:{marginLeft:235}},(Je.status==2||Je.status==3)&&ee.createElement("span",{className:"c-grey-999"},"\u8F7B\u677E\u5F52\u6863\uFF01\u70B9\u51FB\u53F3\u4FA7\u6309\u94AE\uFF0C\u4E00\u952E\u5B8C\u6210\u5404\u9636\u6BB5\u6587\u4EF6\u7684\u5F52\u6863"),Je.status==4&&ee.createElement(de.Z,{wrap:!1,align:"middle",style:{color:"#165DFF"}},ee.createElement(Fe.Z,{className:"mr10",style:{position:"relative",width:"14px",height:"14px"}},ee.createElement("i",{className:`iconfont icon-shuaxin2 ${De.Active}`})),ee.createElement(Fe.Z,null,"\u6B63\u5728\u4E3A\u60A8\u5F52\u6863\u6587\u6863\uFF0C\u8BF7\u7A0D\u5019...")),Je.status==0&&ee.createElement(de.Z,{wrap:!1,align:"middle"},ee.createElement(Fe.Z,{className:"mr10"},ee.createElement("i",{className:"iconfont icon-yiwancheng4",style:{color:"#19CB70"}})),ee.createElement(Fe.Z,null,ee.createElement("div",{className:De.MultiLine},"\u7CFB\u7EDF\u5F52\u6863\u5DF2\u5B8C\u6210\uFF0C\u70B9\u51FB\u5C06\u3010",ee.createElement(We.Z,{title:(Ke=Je==null?void 0:Je.data)==null?void 0:Ke.title},($e=Je==null?void 0:Je.data)==null?void 0:$e.title),"\u3011"),ee.createElement("div",null,ee.createElement("a",{onClick:()=>{var cn,At;return(0,le.FH)((cn=Je==null?void 0:Je.data)==null?void 0:cn.title,E.Z.API_SERVER+((At=Je==null?void 0:Je.data)==null?void 0:At.url))}},"\u4E0B\u8F7D\u81F3\u672C\u5730"),ee.createElement("span",{className:"c-grey-999"},"\uFF08\u4E0B\u8F7D\u6709\u6548\u671F\uFF1A30\u5929\uFF09"))))),ee.createElement(Fe.Z,{style:{marginLeft:60}},ee.createElement(y.op,{onClick:()=>xt(void 0,null,function*(){(yield(0,be.Db)({id:Ce.id,user_id:pt.userInfo.user_id})).status==0&&(yield Pa())}),disabled:Je.status==4},"\u5F52\u6863\u9636\u6BB5\u6587\u4EF6")))),(0,z.tu)()&&ee.createElement(de.Z,{className:"mt30",align:"middle",justify:"space-between"},ee.createElement(y.t7,{style:{width:240,height:"38px"},placeholder:"\u8BFE\u9898\u540D\u79F0/\u5B66\u751F\u59D3\u540D/\u5B66\u53F7",value:kt.keyword,onChange:cn=>{kt.keyword=cn,je(nt({},kt))}}),ee.createElement(y.op,{icon:ee.createElement("i",{className:"iconfont icon-shequshezhi font14"}),onClick:()=>Ze(!0)},"\u5F52\u6863\u8BBE\u7F6E")),ee.createElement("div",{className:"mt20 mb20"},(mt==null?void 0:mt.status)==0||((Ct=ut.graduation_stage)==null?void 0:Ct.stage_status)===0?ee.createElement(x.Z,{customText:((Dt=ut.graduation_stage)==null?void 0:Dt.stage_status)===0?"\u5F53\u524D\u9636\u6BB5\u6682\u65F6\u65E0\u6CD5\u5F00\u542F\uFF0C\u8BF7\u5148\u5B8C\u6210\u4E4B\u524D\u9636\u6BB5\u7684\u4EFB\u52A1":"\u6682\u672A\u5F00\u542F\u5B66\u751F\u63D0\u4EA4\u5F52\u6863"}):ee.createElement(ee.Fragment,null,(0,z.tu)()?ee.createElement(ee.Fragment,null,Lt.length>0&&ee.createElement(de.Z,{wrap:!1,align:"middle",justify:"space-between",style:{padding:"11px 12px",background:"#F4F7FC",marginBottom:"1px"}},ee.createElement(Fe.Z,null,"\u5DF2\u9009\u62E9\xA0",ee.createElement("span",{style:{color:"#165DFF"}},Lt.length||0),"\xA0\u9879"),ee.createElement(Fe.Z,null,ee.createElement(te.Z,{icon:ee.createElement("i",{className:"iconfont icon-xiazai5"}),style:{padding:0},onClick:()=>xt(void 0,null,function*(){yield Kn(rt.name+"-\u5F52\u6863",Lt)}),type:"link"},"\u6279\u91CF\u4E0B\u8F7D"))),ee.createElement(Me.Z,{loading:Ge.effects["graduations/getGraduationsStageDetails"],avatar:!0,active:!0},ee.createElement(ze.default,{rowSelection:Un,style:{minHeight:500},rowKey:"id",locale:{emptyText:ee.createElement(x.Z,{customText:"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6\uFF01"})},columns:On,dataSource:(ut==null?void 0:ut.data)||[],pagination:!1}),ut.total_count!=0&&ee.createElement(de.Z,{className:"mt20 mb20",wrap:!1,align:"middle",justify:"space-between"},ee.createElement(Fe.Z,{className:"c-grey-333"},"\u5171 ",ee.createElement("span",{className:"c-blue"},ut.total_count||0)," \u6761\u6570\u636E"),ee.createElement(Fe.Z,null,ee.createElement(Re.Z,{showSizeChanger:!0,showQuickJumper:!0,current:kt.page,pageSize:kt.limit,onShowSizeChange:(cn,At)=>{kt.limit=At,kt.page=1,je(nt({},kt))},onChange:cn=>{kt.page=cn,je(nt({},kt))},total:ut.total_count}))))):ee.createElement("div",{className:De.StudentList},ee.createElement(de.Z,{wrap:!1,align:"middle"},ee.createElement(Fe.Z,{flex:1,className:De.Title},(Ht=(it=ut==null?void 0:ut.data)==null?void 0:it[0])==null?void 0:Ht.name),ee.createElement(Fe.Z,{style:{marginLeft:"47px"}},ee.createElement(Se.default,nt({},Ia),ee.createElement(y.op,{icon:ee.createElement("i",{className:"iconfont icon-shangchuan3 font12"}),loading:sn,disabled:Dn()},Ea())))),ee.createElement("div",{className:"mt30",style:{display:"flex",flexWrap:"wrap",justifyContent:"space-between"}},(Bt=(zt=(He=ut==null?void 0:ut.data)==null?void 0:He[0])==null?void 0:zt.teachers)==null?void 0:Bt.map((cn,At)=>{var Yt;return ee.createElement(de.Z,{wrap:!1,align:"middle",key:At,className:De.TeacherList},ee.createElement(Fe.Z,null,ee.createElement("img",{src:`${(Yt=E.Z)==null?void 0:Yt.IMG_SERVER}/images/${cn.avatar_url}`,width:44,height:44,style:{borderRadius:"50%"}})),ee.createElement(Fe.Z,{style:{marginLeft:12}},ee.createElement("div",{className:De.Onerow,style:{color:"#000",width:84}},cn.real_name),ee.createElement("div",{style:{color:"#5F6368",whiteSpace:"nowrap"}},"\u6307\u5BFC\u8001\u5E08")))})),(((bt=(Ee=ut==null?void 0:ut.data)==null?void 0:Ee[0])==null?void 0:bt.filename)||((re=(ge=ut==null?void 0:ut.data)==null?void 0:ge[0])==null?void 0:re.url))&&ee.createElement(de.Z,{wrap:!1,align:"middle",justify:"space-between",className:"mt30",style:{padding:"20px",color:"#3061D0",borderRadius:"4px",border:"1px solid #F6F7F9"}},ee.createElement(de.Z,{align:"middle",wrap:!1},ee.createElement(Fe.Z,null,ee.createElement("i",{className:"iconfont icon-wenjian7"})),ee.createElement(Fe.Z,{style:{marginLeft:"12px",maxWidth:"624px",cursor:"pointer"},className:De.Onerow,onClick:()=>{var cn,At,Yt,Qn;(0,le.FH)((At=(cn=ut==null?void 0:ut.data)==null?void 0:cn[0])==null?void 0:At.filename,(Qn=(Yt=ut==null?void 0:ut.data)==null?void 0:Yt[0])==null?void 0:Qn.url)}},((se=(ne=ut==null?void 0:ut.data)==null?void 0:ne[0])==null?void 0:se.filename)||"--")),ee.createElement(Fe.Z,{style:{color:"#9096A3",whiteSpace:"nowrap"}},"\u63D0\u4EA4\u65F6\u95F4",ee.createElement("span",{className:"ml10"},((Ie=(we=ut==null?void 0:ut.data)==null?void 0:we[0])==null?void 0:Ie.submit_time)||"--")))))),ee.createElement(b.Z,{visible:Ue,data:_e(nt({},mt),{disabled_time:(me=ke==null?void 0:ke[Mt-1])==null?void 0:me.end_at}),onClose:()=>Ze(!1),onSuccess:()=>{Ze(!1)}}))};var Tt=(0,Ne.connect)(({graduations:qe,user:Ge,loading:pt})=>({graduations:qe,user:Ge,loading:pt}))(lt)},74975:function(ht,It,oe){"use strict";oe.d(It,{Z:function(){return Fe}});var ee=oe(59301),De={flex_box_center:"flex_box_center___oGGi8",flex_space_between:"flex_space_between___e1At5",flex_box_vertical_center:"flex_box_vertical_center___K1Nl5",flex_box_center_end:"flex_box_center_end___IP1rf",flex_box_column:"flex_box_column____nxPW",title:"title___Ynb7w",time:"time___dxFRB"},Ne=oe(92310),We=oe.n(Ne),Oe=oe(43907),ve=oe(61186),ie=oe.n(ve),Fe=({className:Me,status:ze,style:Re={},startAt:Se,endAt:ae,title:y})=>ee.createElement("div",{className:We()(De.title,Me),style:Re},ee.createElement("b",null,y),ee.createElement(Oe.Z,{className:"ml10",status:ze}),ee.createElement("span",{className:De.time},ee.createElement("span",null,"\u5F00\u542F\u65F6\u95F4",ee.createElement("span",{className:"ml10"},Se?ie()(Se).format("YYYY-MM-DD HH:mm"):"--")),ee.createElement("span",{className:"ml30"},"\u622A\u6B62\u65F6\u95F4",ee.createElement("span",{className:"ml10"},ae?ie()(ae).format("YYYY-MM-DD HH:mm"):"--"))))},5874:function(ht,It,oe){"use strict";oe.d(It,{Z:function(){return be}});var ee=oe(59301),De=oe(8591),Ne=oe(54580),We=oe(43418),Oe=oe(95237),ve=oe(5083),ie={flex_box_center:"flex_box_center___cQ5Sl",flex_space_between:"flex_space_between___BU1Wl",flex_box_vertical_center:"flex_box_vertical_center___jBfz4",flex_box_center_end:"flex_box_center_end___mFYce",flex_box_column:"flex_box_column___jBfuW",wrap:"wrap___npJKs",label:"label___mSlLf"},de=oe(90524),Fe=oe(76560),Me=oe(47949),ze=oe(82093),Re=oe(49661),Se=oe(89389),ae=oe(61186),y=oe.n(ae),a=oe(69577),b=Object.defineProperty,x=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,te=(Pe,Le,Te)=>Le in Pe?b(Pe,Le,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Pe[Le]=Te,le=(Pe,Le)=>{for(var Te in Le||(Le={}))E.call(Le,Te)&&te(Pe,Te,Le[Te]);if(x)for(var Te of x(Le))z.call(Le,Te)&&te(Pe,Te,Le[Te]);return Pe},ue=(Pe,Le,Te)=>new Promise((he,et)=>{var pe=_e=>{try{nt(Te.next(_e))}catch(xt){et(xt)}},ot=_e=>{try{nt(Te.throw(_e))}catch(xt){et(xt)}},nt=_e=>_e.done?he(_e.value):Promise.resolve(_e.value).then(pe,ot);nt((Te=Te.apply(Pe,Le)).next())}),be=({visible:Pe,data:Le,onClose:Te=()=>{},onSuccess:he=()=>{}})=>{const[et,pe]=(0,ee.useState)([]),[ot,nt]=(0,ee.useState)(""),[_e,xt]=(0,ee.useState)(""),[lt,Tt]=(0,ee.useState)(""),[qe,Ge]=(0,ee.useState)(!1),pt=(0,Fe.useParams)();(0,ee.useEffect)(()=>{var Bt;Pe&&(Tt((Le==null?void 0:Le.description)||""),nt((Le==null?void 0:Le.start_at)||""),xt((Le==null?void 0:Le.end_at)||""),pe(((Bt=Le==null?void 0:Le.attachments)==null?void 0:Bt.map(Ee=>({name:Ee.name||Ee.title,status:"done",response:{id:Ee.id}})))||[]))},[Pe]);const st={multiple:!0,withCredentials:!0,fileList:et,beforeUpload:Bt=>Bt.size/1024/1024>150?(De.ZP.error(`\u300A${Bt.name}\u300B\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(150M)`),Ne.default.LIST_IGNORE):!0,action:`${de.Z.API_SERVER}/api/attachments.json`,onChange(Bt){pe((0,Re.uD)(Bt))}},Ke=()=>ue(void 0,null,function*(){if(!ot||!_e){De.ZP.warning(`\u8BF7\u9009\u62E9${it}`);return}Ge(!0),console.log(et,"fileList");const Bt=yield(0,ze.ZP)(`/api/graduations/${pt.id}/graduation_stages/${Le.id}.json`,{method:"put",body:{start_at:ot,end_at:_e,description:lt,attachment_ids:et.map(Ee=>{var bt;return(bt=Ee==null?void 0:Ee.response)==null?void 0:bt.id})}});if((Bt==null?void 0:Bt.status)===0){De.ZP.success("\u4FDD\u5B58\u8BBE\u7F6E\u6210\u529F"),(0,Fe.getDvaApp)()._store.dispatch({type:"graduations/getGraduationsDetails",payload:{id:pt==null?void 0:pt.id}}),he();return}Ge(!1)});console.log(Le,"data");const $e=[{name:"\u5B66\u751F\u9009\u9898",key:"student_selection",timeName:"\u5B66\u751F\u9009\u9898\u8D77\u6B62\u65F6\u95F4",width:460,text:"\u5728\u6B64\u65F6\u95F4\u5185\uFF0C\u5B66\u751F\u53EF\u81EA\u52A9\u64CD\u4F5C\u9009\u9898\u548C\u66F4\u6539\u9009\u9898"},{name:"\u4EFB\u52A1\u4E66",key:"tasks",width:460,timeName:"\u4EFB\u52A1\u4E66\u8D77\u6B62\u65F6\u95F4",text:""},{name:"\u5F00\u9898\u62A5\u544A",key:"opening_report",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u5F00\u9898\u62A5\u544A\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u4E2D\u671F\u68C0\u67E5",key:"midterm_report",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u4E2D\u671F\u68C0\u67E5\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u6BD5\u4E1A\u8BBA\u6587",key:"thesis",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u6BD5\u4E1A\u8BBA\u6587\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u6BD5\u4E1A\u7B54\u8FA9",key:"final_defense",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u6BD5\u4E1A\u7B54\u8FA9\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u8BBA\u6587\u5B9A\u7A3F",key:"final_thesis",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u8BBA\u6587\u5B9A\u7A3F\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u5F52\u6863",key:"archives",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u5F52\u6863\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"}],Ct=["opening_report","midterm_report","thesis","final_defense","final_thesis","archives"],Dt=et.some(Bt=>!(Bt!=null&&Bt.response)),{timeName:it,text:Ht,width:He,key:zt}=($e==null?void 0:$e.find(Bt=>Bt.key===(Le==null?void 0:Le.clazz)))||{};return ee.createElement(We.default,{centered:!0,destroyOnClose:!0,confirmLoading:qe,okButtonProps:{disabled:Dt},onCancel:Te,onOk:Ke,open:Pe,title:`${Le.name}\u8BBE\u7F6E`,width:He,afterClose:()=>{pe([]),nt(""),Tt(""),xt(""),Ge(!1)},okText:"\u4FDD\u5B58\u8BBE\u7F6E",cancelText:"\u53D6\u6D88"},ee.createElement("div",{className:ie.wrap},ee.createElement("div",{className:ie.label},ee.createElement("span",null,"*"),it),ee.createElement(Oe.Z,{align:"middle",className:Ct.includes(zt)?"mb20":""},ee.createElement(ve.default,{format:"YYYY-MM-DD HH:mm",value:ot?y()(ot):"",disabledDate:Bt=>(0,a.Q8)(Bt,"",Le==null?void 0:Le.disabled_time),disabledTime:Bt=>(0,a.d0)(Bt,Le==null?void 0:Le.disabled_time),showTime:{format:"HH:mm"},onChange:(Bt,Ee)=>{nt(Ee)}}),ee.createElement("span",{className:"ml10 mr10"},"\u81F3"),ee.createElement(ve.default,{format:"YYYY-MM-DD HH:mm",value:_e?y()(_e):"",disabledDate:Bt=>(0,a.Q8)(Bt,"",Le==null?void 0:Le.disabled_time),disabledTime:Bt=>(0,a.d0)(Bt,Le==null?void 0:Le.disabled_time),showTime:{format:"HH:mm"},onChange:(Bt,Ee)=>{xt(Ee)}}),ee.createElement("span",{className:`${zt==="student_selection"?"mt10":"ml10"} font14`,style:{color:"#9096A3"}},Ht)),Ct.includes(zt)&&ee.createElement(ee.Fragment,null,ee.createElement("div",{className:ie.label},"\u9636\u6BB5\u63CF\u8FF0"),ee.createElement(Se.Z,{height:140,defaultValue:lt,onChange:Bt=>{Tt(Bt)}}),ee.createElement(Ne.default,le({},st),ee.createElement(Oe.Z,{align:"middle",className:"mt10"},ee.createElement(Me.op,{style:{borderRadius:2}},ee.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6587\u6863"),ee.createElement("div",{className:"ml10 font14",style:{color:"#5F6367"},onClick:Bt=>{Bt.stopPropagation()}},"\u4E0A\u4F20\u6B64\u9636\u6BB5\u7684\u6587\u6863\u6A21\u7248\u3001\u6279\u9605\u8981\u6C42\u7B49\u6587\u6863\uFF0C\u5355\u4E2A\u6587\u6863\u5927\u5C0F\u4E0D\u8D85\u8FC7150M"))))))}},43907:function(ht,It,oe){"use strict";oe.d(It,{Z:function(){return ve}});var ee=oe(59301),De={flex_box_center:"flex_box_center___Sswcw",flex_space_between:"flex_space_between___nBexI",flex_box_vertical_center:"flex_box_vertical_center___sPXvb",flex_box_center_end:"flex_box_center_end___c6nca",flex_box_column:"flex_box_column___Bq_gi",tag:"tag___NEywM"},Ne=oe(92310),We=oe.n(Ne),ve=({className:ie,status:de})=>ee.createElement(ee.Fragment,null,de===0&&ee.createElement("div",{className:We()(De.tag,ie)},"\u672A\u5F00\u59CB"),de===1&&ee.createElement("div",{className:We()(De.tag,ie),style:{background:"#19CB70"}},"\u8FDB\u884C\u4E2D"),de===2&&ee.createElement("div",{className:We()(De.tag,ie),style:{background:"#EE5D5D"}},"\u5DF2\u7ED3\u675F"))},23869:function(ht,It,oe){"use strict";oe.d(It,{rX:function(){return te},pW:function(){return le},gy:function(){return ue},xY:function(){return z},O5:function(){return E},tJ:function(){return ae},o1:function(){return y},Rd:function(){return x}});var ee=oe(76560),De=oe(43418),Ne=oe(28103),We=oe(8591),Oe=oe(34055),ve=oe(49661),ie=oe(87169),de=oe(25510),Fe="data:image/png;base64,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",Me=oe.p+"static/newqrcode.a8740efb.png",ze=oe(32637),Re=oe(59301),Se=(fe,be,Pe)=>new Promise((Le,Te)=>{var he=ot=>{try{pe(Pe.next(ot))}catch(nt){Te(nt)}},et=ot=>{try{pe(Pe.throw(ot))}catch(nt){Te(nt)}},pe=ot=>ot.done?Le(ot.value):Promise.resolve(ot.value).then(he,et);pe((Pe=Pe.apply(fe,be)).next())});const ae=(fe,be=!1)=>!!(y(fe)&&a(be)),y=fe=>(0,Oe.bg)()?!0:(fe({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(fe=!1)=>{var be;const{user:Pe}=(0,ee.getDvaApp)()._store.getState();return(be=Pe.userInfo)!=null&&be.profile_completed?!0:(De.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ve.xg)("/account/profile/edit"),b()}}),!1)},b=()=>{De.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},x=()=>{De.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Re.createElement("div",{style:{textAlign:"center"}},Re.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),Re.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:ze}),Re.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},E=()=>{var fe;const{user:be}=(0,ee.getDvaApp)()._store.getState();return(fe=be.userInfo)!=null&&fe.professional_certification?!0:(De.default.confirm({title:"\u63D0\u793A",centered:!0,content:Re.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,ve.xg)("/account/certification")}}),!1)},z=()=>(0,Oe.V9)()?!0:(De.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Re.createElement("div",{className:"tc",style:{marginLeft:-38}},Re.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Re.createElement("img",{src:Me,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),te=(fe,be)=>fe?!0:(De.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Re.createElement("div",null,Re.createElement("p",null,be||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),Re.createElement("div",{style:{marginLeft:"110px"}},Re.createElement("img",{src:Fe,width:200}),Re.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ve.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),le=fe=>{De.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Re.createElement("div",null,Re.createElement("div",null,Re.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),Re.createElement(Ne.Z,null),Re.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Re.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",Re.createElement("a",null,fe),"\u5929\u3002"),Re.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Re.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),Re.createElement("div",{style:{textAlign:"center",marginTop:30}},Re.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:de,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ue=(fe,be="")=>{const{shixunsDetail:{detail:Pe}}=(0,ee.getDvaApp)()._store.getState();if((Pe==null?void 0:Pe.public)===2||(Pe==null?void 0:Pe.public)===1||(Pe==null?void 0:Pe.shixun_status)===3){let Le="";return(Pe==null?void 0:Pe.public)===2&&(Le="\u5DF2\u516C\u5F00"),(Pe==null?void 0:Pe.public)===1&&(Le="\u5F85\u5BA1\u6838"),(Pe==null?void 0:Pe.shixun_status)===3&&(Le="\u5DF2\u5173\u95ED"),De.default.info({centered:!0,icon:Re.createElement(ie.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Re.createElement("div",{className:"tc",style:{marginLeft:-38}},Re.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Re.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Le,"\uFF0C",be,"\u3002"),Re.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Re.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:de,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Pe==null?void 0:Pe.shixun_status)===2?(De.default.confirm({centered:!0,icon:Re.createElement(ie.Z,null),title:"\u63D0\u793A",content:Re.createElement("div",null,Re.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",be,"\u3002"),Re.createElement("br",null),Re.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{De.default.confirm({width:440,centered:!0,icon:Re.createElement(ie.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>Se(void 0,null,function*(){(yield fe({type:"shixunsDetail/cancelRelease",payload:{id:Pe==null?void 0:Pe.identifier}})).status!==401&&(We.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),fe({type:"shixunsDetail/getShixunsDetail",payload:{id:Pe==null?void 0:Pe.identifier}}),fe({type:"practiceSetting/getCommonData",payload:{id:Pe==null?void 0:Pe.identifier}}))})})}}),!0):!1}},50371:function(ht,It){"use strict";function oe(){const ee=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let De=1;De{const Oe=Ne[We];Oe!==void 0&&(ee[We]=Oe)})}return ee}It.Z=oe},13845:function(ht,It,oe){"use strict";oe.d(It,{F:function(){return ee},Z:function(){return De}});function ee(Ne){return Ne!=null&&Ne===Ne.window}function De(Ne,We){var Oe,ve;if(typeof window=="undefined")return 0;const ie=We?"scrollTop":"scrollLeft";let de=0;return ee(Ne)?de=Ne[We?"pageYOffset":"pageXOffset"]:Ne instanceof Document?de=Ne.documentElement[ie]:(Ne instanceof HTMLElement||Ne)&&(de=Ne[ie]),Ne&&!ee(Ne)&&typeof de!="number"&&(de=(ve=((Oe=Ne.ownerDocument)!==null&&Oe!==void 0?Oe:Ne).documentElement)===null||ve===void 0?void 0:ve[ie]),de}},56762:function(ht,It,oe){"use strict";oe.d(It,{Z:function(){return De}});var ee=oe(59301);function De(){const[,Ne]=ee.useReducer(We=>We+1,0);return Ne}},68031:function(ht,It,oe){"use strict";oe.d(It,{Z:function(){return We}});var ee=oe(16089);function De(Oe,ve,ie,de){const Fe=ie-ve;return Oe/=de/2,Oe<1?Fe/2*Oe*Oe*Oe+ve:Fe/2*((Oe-=2)*Oe*Oe+2)+ve}var Ne=oe(13845);function We(Oe){let ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:de,duration:Fe=450}=ve,Me=ie(),ze=(0,Ne.Z)(Me,!0),Re=Date.now(),Se=()=>{const y=Date.now()-Re,a=De(y>Fe?Fe:y,ze,Oe,Fe);(0,Ne.F)(Me)?Me.scrollTo(window.pageXOffset,a):Me instanceof Document||Me.constructor.name==="HTMLDocument"?Me.documentElement.scrollTop=a:Me.scrollTop=a,y{var Le;const{prefixCls:Te,className:he,rootClassName:et,children:pe,indeterminate:ot=!1,style:nt,onMouseEnter:_e,onMouseLeave:xt,skipGroup:lt=!1,disabled:Tt}=be,qe=Se(be,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Ge,direction:pt,checkbox:st}=We.useContext(Oe.E_),Ke=We.useContext(Fe),{isFormItemInput:$e}=We.useContext(ie.aM),Ct=We.useContext(ve.Z),Dt=(Le=(Ke==null?void 0:Ke.disabled)||Tt)!==null&&Le!==void 0?Le:Ct,it=We.useRef(qe.value);We.useEffect(()=>{Ke==null||Ke.registerValue(qe.value)},[]),We.useEffect(()=>{if(!lt)return qe.value!==it.current&&(Ke==null||Ke.cancelValue(it.current),Ke==null||Ke.registerValue(qe.value),it.current=qe.value),()=>Ke==null?void 0:Ke.cancelValue(qe.value)},[qe.value]);const Ht=Ge("checkbox",Te),[He,zt]=(0,Me.ZP)(Ht),Bt=Object.assign({},qe);Ke&&!lt&&(Bt.onChange=function(){qe.onChange&&qe.onChange.apply(qe,arguments),Ke.toggleOption&&Ke.toggleOption({label:pe,value:qe.value})},Bt.name=Ke.name,Bt.checked=Ke.value.includes(qe.value));const Ee=De()(`${Ht}-wrapper`,{[`${Ht}-rtl`]:pt==="rtl",[`${Ht}-wrapper-checked`]:Bt.checked,[`${Ht}-wrapper-disabled`]:Dt,[`${Ht}-wrapper-in-form-item`]:$e},st==null?void 0:st.className,he,et,zt),bt=De()({[`${Ht}-indeterminate`]:ot},Re.A,zt),ge=ot?"mixed":void 0;return He(We.createElement(ze.Z,{component:"Checkbox",disabled:Dt},We.createElement("label",{className:Ee,style:Object.assign(Object.assign({},st==null?void 0:st.style),nt),onMouseEnter:_e,onMouseLeave:xt},We.createElement(Ne.Z,Object.assign({"aria-checked":ge},Bt,{prefixCls:Ht,className:bt,disabled:Dt,ref:Pe})),pe!==void 0&&We.createElement("span",null,pe))))};var a=We.forwardRef(ae),b=oe(3300),x=oe(2738),E=function(be,Pe){var Le={};for(var Te in be)Object.prototype.hasOwnProperty.call(be,Te)&&Pe.indexOf(Te)<0&&(Le[Te]=be[Te]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,Te=Object.getOwnPropertySymbols(be);he{const{defaultValue:Le,children:Te,options:he=[],prefixCls:et,className:pe,rootClassName:ot,style:nt,onChange:_e}=be,xt=E(be,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:lt,direction:Tt}=We.useContext(Oe.E_),[qe,Ge]=We.useState(xt.value||Le||[]),[pt,st]=We.useState([]);We.useEffect(()=>{"value"in xt&&Ge(xt.value||[])},[xt.value]);const Ke=We.useMemo(()=>he.map(re=>typeof re=="string"||typeof re=="number"?{label:re,value:re}:re),[he]),$e=re=>{st(ne=>ne.filter(se=>se!==re))},Ct=re=>{st(ne=>[].concat((0,b.Z)(ne),[re]))},Dt=re=>{const ne=qe.indexOf(re.value),se=(0,b.Z)(qe);ne===-1?se.push(re.value):se.splice(ne,1),"value"in xt||Ge(se),_e==null||_e(se.filter(we=>pt.includes(we)).sort((we,Ie)=>{const me=Ke.findIndex(Ue=>Ue.value===we),Ce=Ke.findIndex(Ue=>Ue.value===Ie);return me-Ce}))},it=lt("checkbox",et),Ht=`${it}-group`,[He,zt]=(0,Me.ZP)(it),Bt=(0,x.Z)(xt,["value","disabled"]),Ee=he.length?Ke.map(re=>We.createElement(a,{prefixCls:it,key:re.value.toString(),disabled:"disabled"in re?re.disabled:xt.disabled,value:re.value,checked:qe.includes(re.value),onChange:re.onChange,className:`${Ht}-item`,style:re.style,title:re.title},re.label)):Te,bt={toggleOption:Dt,value:qe,disabled:xt.disabled,name:xt.name,registerValue:Ct,cancelValue:$e},ge=De()(Ht,{[`${Ht}-rtl`]:Tt==="rtl"},pe,ot,zt);return He(We.createElement("div",Object.assign({className:ge,style:nt},Bt,{ref:Pe}),We.createElement(Fe.Provider,{value:bt},Ee)))},te=We.forwardRef(z);var le=We.memo(te);const ue=a;ue.Group=le,ue.__ANT_CHECKBOX=!0;var fe=ue},98447:function(ht,It,oe){"use strict";oe.d(It,{C2:function(){return Oe}});var ee=oe(17313),De=oe(37613),Ne=oe(83116);const We=ve=>{const{checkboxCls:ie}=ve,de=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,ee.Wf)(ve)),{display:"inline-flex",flexWrap:"wrap",columnGap:ve.marginXS,[`> ${ve.antCls}-row`]:{flex:1}}),[de]:Object.assign(Object.assign({},(0,ee.Wf)(ve)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${de}`]:{marginInlineStart:0},[`&${de}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,ee.Wf)(ve)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:ve.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,ee.oN)(ve))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:ve.checkboxSize,height:ve.checkboxSize,direction:"ltr",backgroundColor:ve.colorBgContainer,border:`${ve.lineWidth}px ${ve.lineType} ${ve.colorBorder}`,borderRadius:ve.borderRadiusSM,borderCollapse:"separate",transition:`all ${ve.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:ve.checkboxSize/14*5,height:ve.checkboxSize/14*8,border:`${ve.lineWidthBold}px solid ${ve.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${ve.motionDurationFast} ${ve.motionEaseInBack}, opacity ${ve.motionDurationFast}`}},"& + span":{paddingInlineStart:ve.paddingXS,paddingInlineEnd:ve.paddingXS}})},{[` ${de}:not(${de}-disabled), ${ie}:not(${ie}-disabled) `]:{[`&:hover ${ie}-inner`]:{borderColor:ve.colorPrimary}},[`${de}:not(${de}-disabled)`]:{[`&:hover ${ie}-checked:not(${ie}-disabled) ${ie}-inner`]:{backgroundColor:ve.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ie}-checked:not(${ie}-disabled):after`]:{borderColor:ve.colorPrimaryHover}}},{[`${ie}-checked`]:{[`${ie}-inner`]:{backgroundColor:ve.colorPrimary,borderColor:ve.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${ve.motionDurationMid} ${ve.motionEaseOutBack} ${ve.motionDurationFast}`}}},[` diff --git a/p__Graduations__Lists__Index__index.31051706.async.js b/p__Graduations__Lists__Index__index.7247a344.async.js similarity index 79% rename from p__Graduations__Lists__Index__index.31051706.async.js rename to p__Graduations__Lists__Index__index.7247a344.async.js index c85e69a1b4..434fd539b2 100644 --- a/p__Graduations__Lists__Index__index.31051706.async.js +++ b/p__Graduations__Lists__Index__index.7247a344.async.js @@ -97,7 +97,7 @@ `;for(let er=0;er<$o;er++){let Zr=[],Qr=[];for(let Wr=0;Wr{switch(fn){case it:return ee.createElement(gt,{callback:Tt,onCancel:zn});case gn:return ee.createElement(qe.Z,{callback:Tt,onCancel:zn});case Lt:return ee.createElement(Ae.Z,{callback:Tt,onCancel:zn});case Xt:return ee.createElement(Le,{callback:Tt,onCancel:zn});case Fn:return ee.createElement(rt,{callback:Tt,onCancel:zn});case"maths-latex":return ee.createElement(dn,{showSaveButton:!0,callback:Tt});case"inline-latex":return ee.createElement(vn.Z,{showSaveButton:!0,callback:Tt});default:return null}},[fn]);function zn(){ea("")}(0,ee.useEffect)(()=>{if(ut.current){let rn=function(Xa){Ca=!0,Ua=Xa.pageY},Jt=function(){Ca=!1},pn=function(Xa){if(Ca){let Ja=Xa.pageY-Ua;Ja<0&&(Ja=0),Ja>300&&(Ja=300);let fo=Vt+Ja+"px";Da(fo)}},An=ut.current,Ca=!1,Ua=0;return An.addEventListener("mousedown",rn),document.addEventListener("mousemove",pn),document.addEventListener("mouseup",Jt),()=>{An.removeEventListener("mousedown",rn),document.removeEventListener("mousemove",pn),document.removeEventListener("mouseup",Jt)}}},[at,ut]),(0,ee.useEffect)(()=>{Da(Vt)},[Vt]);const ga=en(Re),Yn=en(Oa),bn={width:ga,height:Yn},$n=(0,ee.useMemo)(()=>{if(la){let rn=new Date(la),Jt=rn.getHours(),pn=rn.getMinutes(),An=rn.getSeconds();return Jt=Jt<10?"0"+Jt:Jt,pn=pn<10?"0"+pn:pn,An=An<10?"0"+An:An,`${Jt}:${pn}:${An}`}return 0},[la]),Jn=rn=>{const Jt=[];if(Va){let pn=-1;rn=rn.replace(/(@▁▁@|@▁@)/g,function(An,Ca,Ua){Jt.push({multiLine:An!==Mt})})}return Jt};function Ha(){window.sessionStorage.removeItem(pa),Bo(!1),kn(0)}function wa(){Bo(!1),kn(0),at.setValue(window.sessionStorage.getItem(pa))}(0,ee.useEffect)(()=>{Za[fn]&&fn!==cn&&fn!==Xt&&setTimeout(()=>{const rn=document.getElementsByClassName("markdown-popup-form")[0],Jt=window.innerWidth/2-rn.offsetWidth/2,pn=window.innerHeight/2-rn.offsetHeight/2;Ho(Jt),Wa(pn)},0)},[fn]);const Ya=rn=>{rn.preventDefault();const Jt=rn.clientX-_o,pn=rn.clientY-So;document.body.onmousemove=An=>{let Ca=An.clientX-Jt,Ua=An.clientY-pn;const Xa=document.getElementsByClassName("markdown-popup-form")[0],Ja=window.innerWidth-Xa.offsetWidth,fo=window.innerHeight-Xa.offsetHeight;Ca=Math.max(0,Math.min(Ca,Ja)),Ua=Math.max(0,Math.min(Ua,fo)),$a(An.clientX,An.clientY,Jt,pn)&&(Ho(Ca),Wa(Ua))},document.body.onmouseup=function(){document.body.onmousemove=null}},$a=(rn,Jt,pn,An)=>{const Ca=document.body.clientHeight,Ua=document.body.clientWidth;return rn<20&&pn>rn||rn>Ua-20&&pnJt||Jt>Ca-20&&AnEe in he?He(he,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):he[Ee]=Ge,b=(he,Ee)=>{for(var Ge in Ee||(Ee={}))a.call(Ee,Ge)&&y(he,Ge,Ee[Ge]);if(E)for(var Ge of E(Ee))x.call(Ee,Ge)&&y(he,Ge,Ee[Ge]);return he},z=(he,Ee)=>we(he,ie(Ee));const{useForm:te}=ee.default,re={width:280,marginRight:10},ne={labelCol:{span:5},wrapperCol:{span:19}};var ue=({callback:he,onCancel:Ee})=>{const[Ge]=te();let Bt=(0,Qe.useRef)();function xt(kt){Bt.current.width=Ge.getFieldValue("width"),Bt.current.align=Ge.getFieldValue("align"),he(kt,Bt.current)}function Wt(kt,qt){if(kt.status===-1){me.ZP.error(kt.message);return}Ge.setFieldsValue({src:`/api/attachments/${kt.id}`,type:qt.type})}function wt(kt){let qt=kt.target.files[0];Bt.current=qt,ce(qt,Wt)}return lt.createElement(ee.default,z(b({form:Ge},ne),{className:"upload-image-panel",onFinish:xt,style:{width:470,overflow:"hidden"}}),lt.createElement(ee.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},lt.createElement("div",{className:"flex-container"},lt.createElement(ee.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},lt.createElement(Ve.default,{style:re})),lt.createElement(se,{onFileChange:wt}))),lt.createElement(ee.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},lt.createElement(Ve.default,{style:{width:264}})),lt.createElement(ee.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},lt.createElement(Fe.Z,null,lt.createElement(ee.default.Item,{name:"width",style:{margin:0}},lt.createElement(Be.Z,{style:{width:264}})),lt.createElement("span",{className:"ml8"},"%"))),lt.createElement(ee.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},lt.createElement(Me.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),lt.createElement("aside",null,lt.createElement(ee.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},lt.createElement(Pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),lt.createElement(Pe.ZP,{type:"default",onClick:Ee},"\u53D6\u6D88"))))};function se({onFileChange:he}){return lt.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",lt.createElement("input",{type:"file",onChange:he}))}function ce(he,Ee){if(!he)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,et.bg)())throw me.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Ge=new FormData;Ge.append("editormd-image-file",he),Ge.append("file_param_name","editormd-image-file"),Ge.append("byxhr","true");var Bt=new window.XMLHttpRequest;Bt.withCredentials=!0,Bt.addEventListener("load",function(xt){Ee(JSON.parse(xt.target.responseText),he)},!1),Bt.addEventListener("error",function(xt){console.error(xt)},!1),Bt.open("POST",`${je.KI}/api/attachments.json`),Bt.send(Ge)}},75790:function(ke,Dt,oe){"use strict";oe.d(Dt,{Z:function(){return Ve}});var ee=oe(59301),me=oe(4676);class Ve extends ee.Component{constructor(Be){super(Be);const Me=window.document;this.node=Me.createElement("div"),Me.body.appendChild(this.node)}render(){const{children:Be}=this.props;return(0,me.createPortal)(Be,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(ke,Dt,oe){"use strict";oe.d(Dt,{i:function(){return ne},Z:function(){return se}});var ee={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},me=oe(71418),Ve=oe(6848),Fe=oe(93948),Be=oe(92310),Me=oe.n(Be),Pe=oe(49661),je=oe(57884),Qe=oe(34055),et=oe(79005),lt=oe(20345),He=oe(77882),we=oe(31081),ie=oe(75309),E=oe(71979),a=oe(47558),x=oe(42922),y=oe(66832),b=oe(96593),z=oe(19664),te=oe(91833),re=oe(59301);const ne=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:et,swimg:lt},{name:"101\u8BA1\u5212",ptimg:He,swimg:we},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ie,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:y,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:z,swimg:te}];var se=({className:ce,dataSource:he=[],col:Ee=4,right:Ge,bottom:Bt=23,precision:xt=0,wrapWidth:Wt=1200,trackEventItems:wt,loading:kt,onRemove:qt=()=>{},isCurrent:Ut=!0,showAlias:Ze=!1,showProgress:nt=!1})=>{const Ye=Math.floor((Wt-(Ee-1)*Ge)/Ee),gt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(qe=>(window.ENV==="build"&&(qe.ptimg=`/react/build${qe.ptimg}`,qe.swimg=`/react/build${qe.swimg}`),qe));return re.createElement(me.Z,{spinning:kt},re.createElement("div",{className:Me()(ee.list,ce)},!!(he!=null&&he.length)&&(he==null?void 0:he.map((qe,Ae)=>{var Ce,We,st,$e,ft,de;const{name:_e,id:Ue,identifier:zt,featured:nn,school_name:tt,image_url:De,excellent:Se,is_plan:ye}=qe;return re.createElement("div",{key:Ue,className:Ut&&nt?ee.wrapisCurrent:ee.wrap,style:{width:Ye,marginRight:(1+Ae)%Ee===0?0:Ge+xt,marginBottom:Bt}},re.createElement("a",{className:ee.li,onClick:ze=>{ze.preventDefault(),ze.stopPropagation(),wt&&(0,Pe.L9)([wt]),(0,Pe.xg)(`/paths/${zt}`)}},re.createElement("div",{className:ee.img},re.createElement("img",{className:ee.cover,src:`${De}`}),Ut&&(0,Qe.bg)()&&(qe==null?void 0:qe.studying)&&re.createElement("div",{className:`${ee.movebq} user-path-items`,onClick:ze=>{ze.stopPropagation(),qt(qe)}},re.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),re.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Ce=qe==null?void 0:qe.subject_tags)==null?void 0:Ce.map((ze,Le)=>{var Ct,yt;if(Le===0){const $t=(Ct=gt.find(rt=>rt.name==ze))==null?void 0:Ct.swimg;return re.createElement("img",{className:ee.sign,src:$t,style:{left:"-4px"}})}const Ht=(yt=gt.find($t=>$t.name==ze))==null?void 0:yt.ptimg;return re.createElement("img",{className:ee.sign,src:Ht,style:{left:`${48+52*(Le-1)+2*Le}px`}})}),re.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(qe==null?void 0:qe.excellent)&&re.createElement("div",{className:ee.bq},"\u5F00\u653E\u8BFE\u7A0B"))),re.createElement("div",{className:ee.name},re.createElement(Ve.Z,{title:Ze&&(qe!=null&&qe.excellent_alias_name)?re.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${_e}`,re.createElement("br",null),re.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${qe==null?void 0:qe.excellent_alias_name}`)):_e},re.createElement("span",{className:ee.e},Ze&&(qe==null?void 0:qe.excellent_alias_name)||_e))),Ut&&nt&&((We=qe==null?void 0:qe.progress)==null?void 0:We.all_score)!=0&&re.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},re.createElement(Fe.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((st=qe==null?void 0:qe.progress)==null?void 0:st.my_score)/(($e=qe==null?void 0:qe.progress)==null?void 0:$e.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(ft=qe==null?void 0:qe.progress)==null?void 0:ft.my_score,"/",(de=qe==null?void 0:qe.progress)==null?void 0:de.all_score),(!Ut||!nt)&&re.createElement("div",{className:ee.tags},re.createElement("div",null,re.createElement(Ve.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),re.createElement("span",null,qe.stages_count))),re.createElement(Ve.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),re.createElement("span",null,qe.members_count)))))))})),!he.length&&re.createElement(je.Z,null)))}},47949:function(ke,Dt,oe){"use strict";oe.d(Dt,{jL:function(){return Be},w9:function(){return an},dN:function(){return pe},QD:function(){return In},cQ:function(){return $e.Z},Oz:function(){return $t},op:function(){return Re},O5:function(){return fa},_b:function(){return vo},t7:function(){return he},Gi:function(){return Nn},YG:function(){return cn},kT:function(){return Fn},qp:function(){return x},K3:function(){return z},vr:function(){return It},qE:function(){return jt},Je:function(){return Bt},wb:function(){return Ae},lB:function(){return st},cq:function(){return Xn},tp:function(){return ne},Si:function(){return Qt},k8:function(){return To},Du:function(){return Da}});var ee=oe(59301),me={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Ve="data:image/png;base64,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",Be=({dataSource:ut=[],img:ot,imgWidth:vt=346,title:tn,sunTitle:_t,bannerExtraContent:xn})=>ee.createElement("div",{className:me.banner},ee.createElement("div",{className:me.content},ee.createElement("aside",null,ee.createElement("p",null,ee.createElement("b",null,tn),ee.createElement("span",null,_t)),ut.length>0&&ee.createElement("div",{className:me.btns},ut.map((Tt,Rn)=>ee.createElement("div",{key:Rn,onClick:Tt.click},Tt.name,Tt.sign?ee.createElement("img",{src:Ve,width:39}):null))),xn),ot&&ee.createElement("img",{style:{marginTop:33,marginRight:38},src:ot,width:vt}))),Me={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},Pe=oe(92310),je=oe.n(Pe),Qe=oe(89392),et=Object.defineProperty,lt=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,ie=(ut,ot,vt)=>ot in ut?et(ut,ot,{enumerable:!0,configurable:!0,writable:!0,value:vt}):ut[ot]=vt,E=(ut,ot)=>{for(var vt in ot||(ot={}))He.call(ot,vt)&&ie(ut,vt,ot[vt]);if(lt)for(var vt of lt(ot))we.call(ot,vt)&&ie(ut,vt,ot[vt]);return ut},x=({dataSource:ut=[],value:ot,onChange:vt,onTitleChange:tn,className:_t,title:xn,titleWidth:Tt=41,style:Rn={},fontColor:zn="#6A7283",showCount:ga,classNameActive:Yn,styleItem:bn={}})=>{const[$n,Jn]=(0,ee.useState)(0),[Ha,wa]=(0,ee.useState)(!1),Ya=(0,ee.useRef)(null),$a=(0,ee.useRef)(null);return(0,ee.useEffect)(()=>{var rn;ut.length!==0&&(((rn=Ya==null?void 0:Ya.current)==null?void 0:rn.clientHeight)>97?Jn(1):Jn(0)),ut.length===0&&Jn(0),wa(!1)},[ut]),ee.createElement("div",{className:je()(Me.row,_t),style:Rn},ee.createElement("div",{onClick:(0,Qe.throttle)(()=>tn==null?void 0:tn(),2e3),style:{width:Tt,marginTop:Ha?12:4},className:`${Me.title} ${tn?"current":""}`},xn),ee.createElement("div",{className:Ha?`${Me.tagsWrap} ${Me.tagsBorderWrap}`:Me.tagsWrap},ee.createElement("div",{className:Me.bar,ref:$a,style:$n>0?{height:$n===1?97:"auto",overflow:$n===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ee.createElement("div",{className:Me.tag,ref:Ya},ut==null?void 0:ut.map(rn=>ee.createElement("span",{onClick:()=>vt(rn.id),key:rn.id,style:E(E({color:zn},bn),(rn==null?void 0:rn.style)||{}),className:ot===rn.id?je()(Yn||Me.active,rn.classNameActive):""},ee.createElement("span",{title:rn.name,className:Me.name},rn.name),!!ga&&ee.createElement("span",{className:Me.num},rn.count))))),!!$n&&ee.createElement(ee.Fragment,null,$n===1?ee.createElement("div",{onClick:()=>{var rn;Jn(2),((rn=Ya==null?void 0:Ya.current)==null?void 0:rn.clientHeight)>245?wa(!0):wa(!1)},className:Me.action},"\u5C55\u5F00",ee.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ee.createElement("div",{onClick:()=>{$a.current.scrollTop=0,Jn(1),wa(!1)},className:Me.action},"\u6536\u8D77",ee.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},z=({dataSource:ut=[],value:ot,onChange:vt,onTitleChange:tn,className:_t,title:xn,titleWidth:Tt=41,style:Rn={},fontColor:zn="#6A7283",showCount:ga,expand:Yn=!0})=>{const[bn,$n]=(0,ee.useState)(0),[Jn,Ha]=(0,ee.useState)(!1),wa=(0,ee.useRef)(null),Ya=(0,ee.useRef)(null),[$a,rn]=(0,ee.useState)(Yn);return ee.createElement("div",{className:je()(y.row,_t),style:Rn},ee.createElement("div",{className:"flex item-center justify-between"},ee.createElement("div",{onClick:(0,Qe.throttle)(()=>tn==null?void 0:tn(),2e3),style:{width:Tt,marginTop:Jn?12:4},className:`${y.title} ${tn?"current":""}`},xn),ee.createElement("i",{className:`iconfont ${$a?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:$a?8:10},onClick:()=>rn(!$a)})),$a&&ee.createElement("div",{className:Jn?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},ee.createElement("div",{className:y.fenge}),ee.createElement("div",{className:y.bar,ref:Ya},ee.createElement("div",{className:y.tag,ref:wa},ut==null?void 0:ut.map(Jt=>ee.createElement("span",{onClick:()=>vt(Jt.id),key:Jt.id,style:{color:zn},className:ot===Jt.id?y.active:""},ee.createElement("span",{title:Jt.name,className:y.name},Jt.name),!!ga&&ee.createElement("span",{className:y.num},Jt.count)))))))},te={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ne=({dataSource:ut=[],value:ot,onChange:vt,className:tn,style:_t={}})=>ee.createElement("div",{style:_t,className:je()(te.tabs,tn)},ut.map(xn=>ee.createElement("span",{onClick:()=>vt(xn.id),className:ot===xn.id?te.active:"",key:xn.id},xn.name))),ue={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},se=oe(92832),he=({dataSource:ut=[],value:ot="",onChange:vt,onInputChange:tn=()=>{},className:_t,style:xn={},placeholder:Tt,allowClear:Rn=!1})=>{var zn;const[ga,Yn]=(0,ee.useState)(""),[bn,$n]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var wa;let Ya=ot;(wa=JSON.stringify(ot))!=null&&wa.includes("{")&&(Yn(ot.id),Ya=ot.value||"");try{$n(decodeURIComponent(Ya||""))}catch($a){$n(decodeURIComponent(Ya||""))}},[ot]);const Jn=()=>{vt(encodeURIComponent(bn),ga||null)},Ha=wa=>{wa!==ga&&(Yn(wa),vt(encodeURIComponent(bn),wa))};return ee.createElement("div",{className:je()(ue.input,_t),style:xn},!!ut.length&&ee.createElement("div",{className:ue.dropdown},ee.createElement("div",{className:ue.text},(zn=ut.find(wa=>wa.id===ga))==null?void 0:zn.name,ee.createElement("i",{className:"iconfont icon-zhankai4"}),ee.createElement("b",{className:ue.b1}),ee.createElement("b",{className:ue.b2})),ee.createElement("div",{className:ue.menu},ut.map((wa,Ya)=>ee.createElement("div",{key:Ya,onClick:()=>Ha(wa.id)},wa.name)))),ee.createElement(se.default,{onPressEnter:Jn,value:bn,onChange:wa=>{$n(wa.target.value),tn(encodeURIComponent(wa.target.value),ga||null)},bordered:!1,placeholder:Tt}),ee.createElement("i",{onClick:Jn,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Ee={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Bt=({value:ut,onChange:ot,className:vt,total:tn,pageSize:_t,style:xn={}})=>{const Tt=ut<2,Rn=ut>=Math.ceil(tn/_t);return tn<=_t?ee.createElement(ee.Fragment,null):ee.createElement("div",{className:je()(Ee.quickPager,vt),style:xn},ee.createElement("div",{onClick:()=>{Tt||ot(ut-1,"prev")},className:Tt?Ee.disabled:""},"\u4E0A\u4E00\u9875"),ee.createElement("div",{onClick:()=>{Rn||ot(ut+1,"next")},className:Rn?Ee.disabled:""},"\u4E0B\u4E00\u9875"))},xt={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Wt=oe(71418),wt=oe(6848),kt=oe(13570),qt=oe(90524),Ut=oe(49661),Ze=oe(96908),nt=oe(57177),Ye=oe(81378),gt=oe(57884),Ae=({className:ut,dataSource:ot=[],col:vt=4,right:tn,bottom:_t=23,precision:xn=0,wrapWidth:Tt=1200,trackEventItems:Rn,loading:zn})=>{const ga=Math.floor((Tt-(vt-1)*tn)/vt);return ee.createElement(Wt.Z,{spinning:zn},ee.createElement("div",{className:je()(xt.list,ut)},!!ot.length&&ot.map((Yn,bn)=>{const{name:$n,id:Jn,identifier:Ha,power:wa,cover_image_id:Ya,pic:$a}=Yn;return ee.createElement("div",{className:xt.wrap,key:Jn,style:{width:ga,marginRight:(1+bn)%vt===0?0:tn+xn,marginBottom:_t}},ee.createElement("a",{target:"_blank",href:`/shixuns/${Ha}/challenges`,className:xt.li,onClick:rn=>{rn.preventDefault(),Rn&&(0,Ut.L9)([Rn]),wa&&(0,Ut.xg)(`/shixuns/${Ha}/challenges`)}},ee.createElement("div",{className:xt.img},ee.createElement("img",{className:xt.cover,src:`${$a}`}),Yn.is_jupyter&&ee.createElement("img",{className:xt.sign,src:Ze}),Yn.is_jupyter_lab&&ee.createElement("img",{className:xt.sign,src:nt}),Yn.is_unity_3d&&ee.createElement("img",{className:xt.sign,src:Ye})),ee.createElement("div",{className:xt.name},ee.createElement(wt.Z,{title:$n||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:xt.e},$n||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{className:xt.tags},ee.createElement(wt.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ee.createElement("span",null,Yn.challenges_count))),!!Yn.myshixuns_count&&ee.createElement(wt.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ee.createElement("span",null,Yn.myshixuns_count))),ee.createElement(wt.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ee.createElement("span",null,ee.createElement("span",null,Yn.level))),ee.createElement("div",{className:xt.rate},ee.createElement(kt.Z,{allowHalf:!0,disabled:!0,defaultValue:Yn.score_info}),ee.createElement("span",null,"\xA0",Yn.score_info?`${Yn.score_info}\u5206`:"5\u5206")))),!wa&&ee.createElement("div",{className:xt.lockWrap},ee.createElement("img",{src:`${qt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ot.length&&ee.createElement(gt.Z,null)))},Ce={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},st=({className:ut,dataSource:ot=[],col:vt=4,right:tn,bottom:_t=23,precision:xn=0,wrapWidth:Tt=1200,wrapClassName:Rn,trackEventItems:zn,loading:ga})=>{const Yn=Math.floor((Tt-(vt-1)*tn)/vt);return ee.createElement(Wt.Z,{spinning:ga},ee.createElement("div",{className:je()(Ce.list,ut)},!!ot.length&&ot.map((bn,$n)=>{const{name:Jn,id:Ha,identifier:wa,power:Ya,cover_image_id:$a,pic:rn}=bn;return ee.createElement("div",{className:je()(Ce.wrap,Rn),key:Ha,style:{width:Yn,marginRight:(1+$n)%vt===0?0:tn+xn,marginBottom:_t}},ee.createElement("a",{target:"_blank",href:`/shixuns/${wa}/challenges`,className:Ce.li,onClick:Jt=>{Jt.preventDefault(),zn&&(0,Ut.L9)([zn]),Ya&&(0,Ut.xg)(`/shixuns/${wa}/challenges`)}},ee.createElement("img",{src:oe(47621),className:Ce.titleBg}),ee.createElement("div",{className:Ce.name},ee.createElement(wt.Z,{title:Jn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:Ce.e},Jn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{style:{padding:"14px",paddingBottom:0}},ee.createElement("div",{className:Ce.img},ee.createElement("img",{className:Ce.cover,src:$a?`${qt.Z.API_SERVER}/api/attachments/${$a}`:`${qt.Z.IMG_SERVER+rn}`}),bn.is_jupyter&&ee.createElement("div",{className:Ce.bq},"Jupyter"),bn.is_jupyter_lab&&ee.createElement("div",{className:Ce.bq},"JupyterLab"),bn.is_unity_3d&&ee.createElement("div",{className:Ce.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),ee.createElement("div",{className:"mt20 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:Ce.text},"\u5B66\u4E60\u4EBA\u6570"),ee.createElement("span",{className:Ce.value},bn.myshixuns_count)),ee.createElement("div",null,ee.createElement("span",{className:Ce.text},"\u56F0\u96BE\u7B49\u7EA7"),ee.createElement("span",{className:Ce.value},bn.level))),ee.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:Ce.text},"\u5173\u5361\u6570"),ee.createElement("span",{className:Ce.value},bn.challenges_count)),ee.createElement("div",{className:Ce.rate},ee.createElement(kt.Z,{allowHalf:!0,disabled:!0,defaultValue:bn.score_info}),ee.createElement("span",{className:Ce.value,style:{color:"#FF9C00"}},"\xA0",bn.score_info?`${bn.score_info}\u5206`:"5\u5206"))))),!Ya&&ee.createElement("div",{className:Ce.lockWrap},ee.createElement("img",{src:`${qt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ot.length&&ee.createElement(gt.Z,null)))},$e=oe(929),ft={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},de=oe(79005),_e=oe(20345),Ue=oe(77882),zt=oe(31081),nn=oe(75309),tt=oe(71979),De=oe(47558),Se=oe(42922),ye=oe(66832),ze=oe(96593),Le=oe(19664),Ct=oe(91833);const yt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:de,swimg:_e},{name:"101\u8BA1\u5212",ptimg:Ue,swimg:zt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:nn,swimg:tt},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:De,swimg:Se},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:ye,swimg:ze},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Le,swimg:Ct}];var $t=({className:ut,dataSource:ot=[],col:vt=4,right:tn,bottom:_t=23,precision:xn=0,wrapWidth:Tt=1200,trackEventItems:Rn,loading:zn,wrapClassName:ga,imgClassName:Yn,isArrow:bn=!1})=>{const $n=Math.floor((Tt-(vt-1)*tn)/vt),[Jn,Ha]=(0,ee.useState)(),[wa,Ya]=(0,ee.useState)(),$a=Jt=>Ha(Jt),rn=()=>Ha(-1);return ee.createElement(Wt.Z,{spinning:zn},ee.createElement("div",{className:je()(ft.list,ut)},!!(ot!=null&&ot.length)&&(ot==null?void 0:ot.map((Jt,pn)=>{var An;const{name:Ca,id:Ua,identifier:Xa,featured:Ja,school_name:fo,image_url:uo,excellent:Uo,is_plan:Eo}=Jt;return ee.createElement("div",{key:Ua,className:je()(ft.wrap,ga),style:{width:$n,marginRight:(1+pn)%vt===0?0:tn+xn,marginBottom:_t}},ee.createElement("a",{target:"_blank",href:`/paths/${Xa}`,className:ft.li,onClick:Kn=>{Kn.preventDefault(),Rn&&(0,Ut.L9)([Rn]),(0,Ut.xg)(`/paths/${Xa}`)}},ee.createElement("img",{src:oe(39057),className:ft.titleBg}),ee.createElement("div",{className:ft.name},ee.createElement(wt.Z,{title:Ca},ee.createElement("span",{className:ft.e,style:{color:bn&&Jn===pn?"#145DFF":"#000000"},onMouseEnter:()=>{$a(pn)},onMouseLeave:rn},Ca))),ee.createElement("div",{style:{padding:"14px",paddingBottom:0}},ee.createElement("div",{className:je()(ft.img,Yn)},ee.createElement("img",{className:ft.cover,src:`${qt.Z.IMG_SERVER+uo}`}),(An=Jt==null?void 0:Jt.subject_tags)==null?void 0:An.map((Kn,ha)=>{var Ga,va;if(ha===0){const ao=(Ga=yt.find(Ta=>Ta.name==Kn))==null?void 0:Ga.swimg;return ee.createElement("img",{className:ft.sign,src:ao,style:{left:"-4px"}})}const ya=(va=yt.find(ao=>ao.name==Kn))==null?void 0:va.ptimg;return ee.createElement("img",{className:ft.sign,src:ya,style:{left:`${48+52*(ha-1)+2*ha}px`}})}),ee.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Jt==null?void 0:Jt.excellent)&&ee.createElement("div",{className:ft.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:ft.text},"\u7AE0\u8282\u6570"),ee.createElement("span",{className:ft.value},Jt.stages_count)),ee.createElement("div",null,ee.createElement("span",{className:ft.text},"\u5B66\u4E60\u4EBA\u6570"),ee.createElement("span",{className:ft.value},Jt.members_count))))))})),!ot.length&&ee.createElement(gt.Z,null)))},rt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},sn="data:image/png;base64,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",Ot=oe(59301),an=({className:ut,dataSource:ot=[],col:vt=4,right:tn,bottom:_t=23,precision:xn=0,wrapWidth:Tt=1200,trackEventItems:Rn,loading:zn})=>{const ga=Math.floor((Tt-(vt-1)*tn)/vt);return Ot.createElement(Wt.Z,{spinning:zn},Ot.createElement("div",{className:je()(rt.list,ut)},!!ot.length&&ot.map((Yn,bn)=>{const{subject_identifier:$n,id:Jn,identifier:Ha,power:wa}=Yn,Ya=Yn.is_public!=0&&Yn.is_public;return Ot.createElement("div",{className:rt.wrap,key:Jn,style:{width:ga,marginRight:(1+bn)%vt===0?0:tn+xn,marginBottom:_t}},Ot.createElement("a",{className:rt.li,onClick:$a=>{$a.preventDefault(),Rn&&(0,Ut.L9)([Rn]),(0,Ut.xg)(Yn.first_category_url)}},Ot.createElement("div",{className:rt.top},Ot.createElement(wt.Z,{title:Yn.name},Ot.createElement("div",{className:rt.name},Yn.name)),Ot.createElement("img",{className:rt.img,src:qt.Z.IMG_SERVER+"/images/"+Yn.avatar_url}),Ot.createElement("div",{className:rt.text,title:Yn.creator},Yn.creator),$n&&Ot.createElement("div",{className:rt.btns},Ot.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ot.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ya&&Ot.createElement("div",{className:rt.sign},"\u516C\u5F00")),Ot.createElement("div",{className:rt.bottom},Yn.visits>0&&Ot.createElement(wt.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ot.createElement("span",null,Ot.createElement("i",{className:"iconfont icon-liulanyan"}),Ot.createElement("span",null,Yn.visits))),Yn.course_members_count>0&&Ot.createElement(wt.Z,{title:"\u6210\u5458",placement:"bottom"},Ot.createElement("span",null,Ot.createElement("i",{className:"iconfont icon-chengyuan"}),Yn.course_members_count)),Yn.tasks_count>0&&Ot.createElement(wt.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ot.createElement("span",null,Ot.createElement("i",{className:"iconfont icon-zuoye"}),Yn.tasks_count)),Yn.is_end?Ot.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ot.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Yn.is_accessible&&Ot.createElement("div",{className:rt.lockWrap},Ot.createElement("img",{src:`${qt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ot.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ot.length&&Ot.createElement(gt.Z,null)))},dn={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},vn="data:image/png;base64,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",pe=({className:ut,dataSource:ot=[],col:vt=4,right:tn,bottom:_t=23,precision:xn=0,wrapWidth:Tt=1200,wrapClassName:Rn,trackEventItems:zn,loading:ga})=>{const Yn=Math.floor((Tt-(vt-1)*tn)/vt);return ee.createElement(Wt.Z,{spinning:ga},ee.createElement("div",{className:je()(dn.list,ut)},!!ot.length&&ot.map((bn,$n)=>{const{subject_identifier:Jn,id:Ha,identifier:wa,power:Ya}=bn,$a=bn.is_public!=0&&bn.is_public;return ee.createElement("div",{className:je()(`${dn.wrap} ${bn.is_accessible?"":dn.warpStyle}`,Rn),key:Ha,style:{width:Yn,marginRight:(1+$n)%vt===0?0:tn+xn,marginBottom:_t}},ee.createElement("a",{className:dn.li,onClick:rn=>{rn.preventDefault(),zn&&(0,Ut.L9)([zn]),(0,Ut.xg)(bn.first_category_url)}},ee.createElement("div",{className:dn.creator},ee.createElement("img",{className:dn.img,src:qt.Z.IMG_SERVER+"/images/"+bn.avatar_url}),ee.createElement("div",{className:dn.text,title:bn.creator},bn.creator)),ee.createElement("div",{className:dn.top},ee.createElement(wt.Z,{title:bn.name},ee.createElement("div",{className:dn.name},bn.name)),$a&&ee.createElement("div",{className:dn.sign},"\u516C\u5F00")),ee.createElement("div",{className:dn.middle},ee.createElement("div",{className:dn.row,style:{marginBottom:6}},ee.createElement("div",null,ee.createElement("span",{className:dn.text},"\u8BBF\u95EE\u91CF"),ee.createElement("span",{className:dn.value},(bn==null?void 0:bn.visits)||0)),ee.createElement("div",null,ee.createElement("span",{className:dn.text},"\u6210\u5458"),ee.createElement("span",{className:dn.value},(bn==null?void 0:bn.course_members_count)||0))),ee.createElement("div",{className:dn.row},ee.createElement("div",null,ee.createElement("span",{className:dn.text,style:{width:42}},"\u4F5C",ee.createElement("span",{style:{marginLeft:14}},"\u4E1A")),ee.createElement("span",{className:dn.value},(bn==null?void 0:bn.tasks_count)||0)),ee.createElement("div",null,ee.createElement("span",{className:dn.text},"\u72B6\u6001"),bn.is_end?ee.createElement("span",{className:dn.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):ee.createElement("span",{className:dn.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Jn&&ee.createElement("div",{className:dn.btns},ee.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ee.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!bn.is_accessible&&ee.createElement("div",{className:dn.lockWrap},ee.createElement("img",{src:`${qt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ot.length&&ee.createElement(gt.Z,null)))},it={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Lt=oe(76560),cn=({dataSource:ut=[],value:ot,onChange:vt,className:tn,style:_t={},tabBarExtraContent:xn})=>ee.createElement("div",{className:je()(it.tabs,tn),style:_t},ee.createElement("div",{className:it.tabsWrap},ut.map((Tt,Rn)=>ee.createElement("aside",{className:it.tab,onClick:()=>{vt(Tt.id),Tt.link&&Lt.history.push(Tt.link)},key:Rn},ee.createElement("div",{className:ot===Tt.id?it.active:""},Tt.name),(Tt==null?void 0:Tt.resetCount)==null&&(Tt==null?void 0:Tt.total)!==void 0&&ee.createElement("span",null,"\uFF08",Tt==null?void 0:Tt.total,"\uFF09"),(Tt==null?void 0:Tt.resetCount)!==void 0&&(Tt==null?void 0:Tt.total)!==void 0&&ee.createElement(wt.Z,{title:(Tt==null?void 0:Tt.tip)!=null?Tt==null?void 0:Tt.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},Tt==null?void 0:Tt.resetCount),"/",ee.createElement("span",null,Tt==null?void 0:Tt.total),"\uFF09"))))),ee.createElement("div",{className:it.tabBar},xn)),Yt={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},Fn=({dataSource:ut=[],value:ot,onChange:vt,className:tn,style:_t={},tabBarExtraContent:xn})=>ee.createElement("div",{className:je()(Yt.tabs,tn),style:_t},ee.createElement("div",{className:Yt.tabsWrap},ut.map((Tt,Rn)=>ee.createElement("aside",{className:Yt.tab,onClick:()=>{vt(Tt.id),Tt.link&&Lt.history.push(Tt.link)},key:Rn},ee.createElement("div",{className:ot===Tt.id?Yt.active:""},Tt.name),(Tt==null?void 0:Tt.resetCount)==null&&(Tt==null?void 0:Tt.total)!==void 0&&ee.createElement("span",null,"\uFF08",Tt==null?void 0:Tt.total,"\uFF09"),(Tt==null?void 0:Tt.resetCount)!==void 0&&(Tt==null?void 0:Tt.total)!==void 0&&ee.createElement(wt.Z,{title:(Tt==null?void 0:Tt.tip)!=null?Tt==null?void 0:Tt.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},Tt==null?void 0:Tt.resetCount),"/",ee.createElement("span",null,Tt==null?void 0:Tt.total),"\uFF09"))))),ee.createElement("div",{className:Yt.tabBar},xn)),Nn=({className:ut,style:ot={},children:vt})=>ee.createElement("div",{className:je()(ut),style:ot},vt),Hn={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},ra=oe(38854),ia=oe(20834);const ma=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Xn=({sortValue:ut,dropValue:ot,className:vt,onSort:tn,onDrop:_t,dataSource:xn=ma})=>{var Tt;return ee.createElement("div",{className:je()(Hn.orderWrap,vt)},ee.createElement(ra.Z,{dropdownRender:()=>ee.createElement(ia.default,null,xn.map((Rn,zn)=>ee.createElement(ia.default.Item,{key:zn,onClick:()=>_t(Rn.id)},Rn.name)))},ee.createElement("span",{className:Hn.orderTextWrap},(Tt=xn.find(Rn=>ot===Rn.id))==null?void 0:Tt.name)),ee.createElement("span",{className:Hn.orderIconWrap},ee.createElement("span",{className:Hn.orderAsc},ee.createElement("i",{className:ut==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Hn.cursorPointer} ${Hn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Hn.cursorPointer}`,onClick:()=>tn(ut==="asc"?"desc":"asc")})),ee.createElement("span",{className:Hn.orderDesc},ee.createElement("i",{className:ut==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Hn.cursorPointer} ${Hn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Hn.cursorPointer}`,onClick:()=>tn(ut==="asc"?"desc":"asc")}))))},ht={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},Mt=oe(3113),Bn=oe(22688),mn=Object.defineProperty,en=Object.getOwnPropertySymbols,qn=Object.prototype.hasOwnProperty,Wn=Object.prototype.propertyIsEnumerable,xa=(ut,ot,vt)=>ot in ut?mn(ut,ot,{enumerable:!0,configurable:!0,writable:!0,value:vt}):ut[ot]=vt,Za=(ut,ot)=>{for(var vt in ot||(ot={}))qn.call(ot,vt)&&xa(ut,vt,ot[vt]);if(en)for(var vt of en(ot))Wn.call(ot,vt)&&xa(ut,vt,ot[vt]);return ut},_n=(ut,ot)=>{var vt={};for(var tn in ut)qn.call(ut,tn)&&ot.indexOf(tn)<0&&(vt[tn]=ut[tn]);if(ut!=null&&en)for(var tn of en(ut))ot.indexOf(tn)<0&&Wn.call(ut,tn)&&(vt[tn]=ut[tn]);return vt},Ne=(ut,ot,vt)=>new Promise((tn,_t)=>{var xn=zn=>{try{Rn(vt.next(zn))}catch(ga){_t(ga)}},Tt=zn=>{try{Rn(vt.throw(zn))}catch(ga){_t(ga)}},Rn=zn=>zn.done?tn(zn.value):Promise.resolve(zn.value).then(xn,Tt);Rn((vt=vt.apply(ut,ot)).next())}),Re=ut=>{var ot=ut,{className:vt,style:tn,children:_t,loading:xn=!1,openLoading:Tt,onClick:Rn=()=>{},size:zn="middle",shape:ga="round",theme:Yn}=ot,bn=_n(ot,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[$n,Jn]=(0,ee.useState)(!1),Ha=(0,ee.useMemo)(()=>{switch(Yn){case Bn.Fy.THEMEONE:return ht.ThemeOne;case Bn.Fy.DEFAULT:default:return ht.btn}},[Yn]);return ee.createElement(Mt.ZP,Za({onClick:(0,Qe.throttle)(wa=>Ne(void 0,null,function*(){Tt&&Jn(!0);try{yield Rn(wa)}catch(Ya){console.log("error",Ya)}Tt&&Jn(!1)}),2e3,{leading:!0,trailing:!1}),className:je()(Ha,ht[`${zn}-${ga}`],vt),style:tn,size:zn,shape:ga,loading:$n||xn},bn),_t)},Vt={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},jt=({className:ut,style:ot,children:vt=null,onClick:tn,title:_t})=>ee.createElement("div",{className:je()(Vt.head,ut),style:ot},ee.createElement("span",{className:"primary-hover",onClick:tn},ee.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ee.createElement("b",{title:_t},_t),ee.createElement("div",{className:Vt.node},vt)),Un={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},In=({confirmShow:ut=!0,confirmTitle:ot,confirmClick:vt,cancelShow:tn=!0,cancelTitle:_t,cancelClick:xn,className:Tt,style:Rn,confirmLoading:zn=!1})=>ee.createElement("div",{className:je()(Un.btns,Tt),style:Rn},ut&&ee.createElement(Mt.ZP,{loading:zn,onClick:vt,type:"primary",className:Un.confirm},ot),tn&&ee.createElement(Mt.ZP,{onClick:xn,className:Un.cancel},_t)),pa={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},It=({className:ut,style:ot={},LeftContent:vt,children:tn,RightContent:_t})=>ee.createElement("div",{className:je()(pa.fixedBottom,ut),style:ot},ee.createElement("div",{className:pa.wrap},ee.createElement("div",{className:pa.left},vt),ee.createElement("div",{className:pa.center},tn),ee.createElement("div",{className:pa.right},_t))),ua={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},vo=({className:ut,style:ot={},dataSource:vt=[]})=>ee.createElement("div",{className:je()(ua.crumbs,ut),style:ot},vt.map((tn,_t)=>_tLt.history.push(tn.path)},tn.name):ee.createElement("span",null,tn.name),ee.createElement("span",null,"\xA0",">","\xA0")):ee.createElement("span",{key:_t,style:{color:"#5F6368"}},tn.name))),Fa=oe(31797),Ie=Object.defineProperty,mt=Object.defineProperties,ct=Object.getOwnPropertyDescriptors,At=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,Zt=Object.prototype.propertyIsEnumerable,bt=(ut,ot,vt)=>ot in ut?Ie(ut,ot,{enumerable:!0,configurable:!0,writable:!0,value:vt}):ut[ot]=vt,Et=(ut,ot)=>{for(var vt in ot||(ot={}))Rt.call(ot,vt)&&bt(ut,vt,ot[vt]);if(At)for(var vt of At(ot))Zt.call(ot,vt)&&bt(ut,vt,ot[vt]);return ut},Gn=(ut,ot)=>mt(ut,ct(ot)),Dn=(ut,ot)=>{var vt={};for(var tn in ut)Rt.call(ut,tn)&&ot.indexOf(tn)<0&&(vt[tn]=ut[tn]);if(ut!=null&&At)for(var tn of At(ut))ot.indexOf(tn)<0&&Zt.call(ut,tn)&&(vt[tn]=ut[tn]);return vt};const{Countdown:at}=Fa.default;var fa=ut=>{var ot=ut,{onChange:vt}=ot,tn=Dn(ot,["onChange"]);const[_t,xn]=(0,ee.useState)(null);(0,ee.useEffect)(()=>{typeof _t=="number"&&_t>=0&&vt(_t)},[_t]);const Tt=Rn=>{const zn=Math.floor(Rn/1e3);xn(zn)};return ee.createElement(at,Gn(Et({},tn),{onChange:Tt}))},Ia={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Qt=({DataProps:ut,className:ot,style:vt={}})=>{var tn;return ee.createElement("div",{className:je()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Ia.ClassRoomItem,ot),style:vt,onClick:()=>{(0,Ut.xg)(ut==null?void 0:ut.first_category_url)}},ee.createElement("div",{className:"flex flex-col item-center"},ee.createElement("img",{src:`${(tn=qt.Z)==null?void 0:tn.IMG_SERVER}/images/${ut==null?void 0:ut.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(ut==null?void 0:ut.subject_identifier)&&ee.createElement("div",{className:"mt-40px"},ee.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),ee.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),ee.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},ee.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(ut!=null&&ut.is_public)&&ee.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),ee.createElement("span",{className:je()("text-16px font-medium",Ia.TitleDom)},ut==null?void 0:ut.name)),ee.createElement("div",{className:"c-grey-333 font-medium"},ut==null?void 0:ut.creator),ee.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",ut==null?void 0:ut.course_members_count),ee.createElement("div",{className:"c-grey-333 flex item-center justify-between"},ee.createElement("div",null,"\u4F5C\u4E1A\uFF1A",ut==null?void 0:ut.tasks_count),ut!=null&&ut.is_end?ee.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):ee.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Sn=Object.defineProperty,Mn=Object.getOwnPropertySymbols,fn=Object.prototype.hasOwnProperty,ea=Object.prototype.propertyIsEnumerable,la=(ut,ot,vt)=>ot in ut?Sn(ut,ot,{enumerable:!0,configurable:!0,writable:!0,value:vt}):ut[ot]=vt,kn=(ut,ot)=>{for(var vt in ot||(ot={}))fn.call(ot,vt)&&la(ut,vt,ot[vt]);if(Mn)for(var vt of Mn(ot))ea.call(ot,vt)&&la(ut,vt,ot[vt]);return ut},Da=({DataProps:ut=[],selectValue:ot,onChange:vt,className:tn,style:_t={},extra:xn,classNameItem:Tt,styleItem:Rn={},barHidden:zn})=>{const[ga,Yn]=(0,ee.useState)();return(0,ee.useEffect)(()=>{Yn(Array.isArray(ot)?ot:[ot])},[ot]),ee.createElement("div",{className:je()("flex px-20px py-10px gap-40px",tn),style:kn({borderBottom:"1px solid #D3F0FF"},_t)},ut==null?void 0:ut.map(bn=>ee.createElement("div",{key:bn==null?void 0:bn.id,className:je()("flex item-center justify-center current c-grey-333 text-16 relative",Tt,bn==null?void 0:bn.className),style:kn(kn({color:ga!=null&&ga.includes(bn==null?void 0:bn.id)?"#1890FF":"",minWidth:88},Rn),(bn==null?void 0:bn.style)||{}),onClick:$n=>{vt==null||vt({domEvent:$n,item:bn}),bn!=null&&bn.link&&Lt.history.push(bn==null?void 0:bn.link)}},bn==null?void 0:bn.name,!zn&&(ga==null?void 0:ga.includes(bn==null?void 0:bn.id))&&ee.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),ee.createElement("div",{className:"ml-auto"},xn))},Mo=Object.defineProperty,Bo=Object.defineProperties,Ao=Object.getOwnPropertyDescriptors,Wo=Object.getOwnPropertySymbols,qo=Object.prototype.hasOwnProperty,_o=Object.prototype.propertyIsEnumerable,Ho=(ut,ot,vt)=>ot in ut?Mo(ut,ot,{enumerable:!0,configurable:!0,writable:!0,value:vt}):ut[ot]=vt,So=(ut,ot)=>{for(var vt in ot||(ot={}))qo.call(ot,vt)&&Ho(ut,vt,ot[vt]);if(Wo)for(var vt of Wo(ot))_o.call(ot,vt)&&Ho(ut,vt,ot[vt]);return ut},Wa=(ut,ot)=>Bo(ut,Ao(ot)),To=({value:ut,onChange:ot,onInputChange:vt,className:tn,style:_t={},InputProps:xn})=>{const[Tt,Rn]=(0,ee.useState)(ut);return ee.createElement("div",{className:je()("flex item-center rounded-full px-10px py-2px",tn),style:So({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},_t)},ee.createElement(se.default,Wa(So({bordered:!1},xn),{onChange:zn=>{Rn(zn.target.value),vt==null||vt(encodeURIComponent(zn.target.value))},onPressEnter:zn=>{ot==null||ot({domEvent:zn,item:{value:Tt}})}})),ee.createElement("img",{className:"h-22px current",src:oe(25365),height:22,onClick:zn=>{ot==null||ot({domEvent:zn,item:{value:Tt}})}}))}},17904:function(ke,Dt,oe){"use strict";oe.d(Dt,{Z:function(){return me}});var ee=oe(59301);function me(Ve,Fe){const Be=(0,ee.useRef)();(0,ee.useEffect)(()=>{Be.current=Ve}),(0,ee.useEffect)(()=>{function Me(){Be.current()}if(Fe!==null){let Pe=setInterval(Me,Fe);return()=>clearInterval(Pe)}},[Fe])}},69577:function(ke,Dt,oe){"use strict";oe.d(Dt,{Q8:function(){return nt},d0:function(){return Ye},w6:function(){return Ze}});var ee=oe(59301),me=oe(5083),Ve=oe(57809),Fe=oe(8591),Be=oe(43418),Me=oe(5112),Pe=oe(95237),je=oe(43604),Qe=oe(6848),et=oe(24905),lt=oe(3113),He=oe(61186),we=oe.n(He),ie=oe(34055),E=oe(82093),a=oe(89392),x=oe.n(a),y=oe(49661),b=oe(69063),z=oe(76560),te=oe(2748),re=oe(23869),ne=oe(97202),ue=oe(6681),se=oe(67135),ce=oe(59301),he=Object.defineProperty,Ee=Object.defineProperties,Ge=Object.getOwnPropertyDescriptors,Bt=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,Wt=Object.prototype.propertyIsEnumerable,wt=(Ce,We,st)=>We in Ce?he(Ce,We,{enumerable:!0,configurable:!0,writable:!0,value:st}):Ce[We]=st,kt=(Ce,We)=>{for(var st in We||(We={}))xt.call(We,st)&&wt(Ce,st,We[st]);if(Bt)for(var st of Bt(We))Wt.call(We,st)&&wt(Ce,st,We[st]);return Ce},qt=(Ce,We)=>Ee(Ce,Ge(We)),Ut=(Ce,We,st)=>new Promise(($e,ft)=>{var de=zt=>{try{Ue(st.next(zt))}catch(nn){ft(nn)}},_e=zt=>{try{Ue(st.throw(zt))}catch(nn){ft(nn)}},Ue=zt=>zt.done?$e(zt.value):Promise.resolve(zt.value).then(de,_e);Ue((st=st.apply(Ce,We)).next())});function Ze(Ce,We){const st=[];for(let $e=Ce;$e{const $e=Cewe()(We).endOf("day"),de=Ce{const st=parseInt(we()(Ce).format("HH")),$e=parseInt(we()().format("HH")),ft=parseInt(we()().format("mm"));if(!Ce)return{disabledHours:()=>Ze(0,$e),disabledMinutes:()=>Ze(0,ft)};if(We){const de=parseInt(we()(We).format("HH")),_e=parseInt(we()(We).format("mm"));return we()(Ce).isSame(we()(We),"day")?{disabledHours:()=>Ze(0,de),disabledMinutes:()=>st<=de?Ze(0,_e):[]}:void 0}if(we()(Ce).isSame(we()(),"day"))return{disabledHours:()=>Ze(0,$e),disabledMinutes:()=>we()(Ce).isSame(we()(),"hour")&&st<=$e?Ze(0,ft):[]}},{RangePicker:gt}=me.default,{Option:qe}=Ve.default,Ae=({shixunHomeworks:Ce,loading:We,dispatch:st,classroomList:$e,user:ft})=>{var de,_e,Ue,zt,nn,tt,De,Se,ye;const ze=(0,z.useParams)(),{workSetting:Le,workList:Ct,shixunWorkList:yt,headerInfo:Ht,changeData:$t}=Ce,[rt,sn]=(0,ee.useState)(!1),[Ot,Cn]=(0,ee.useState)(!1);let[an,dn]=(0,ee.useState)([]),[vn,be]=(0,ee.useState)([]),[pe,it]=(0,ee.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:te.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Lt,Xt]=(0,ee.useState)({}),[cn,Yt]=(0,ee.useState)({});(0,ee.useEffect)(()=>()=>{dn([])},[]),(0,ee.useEffect)(()=>{sn(!(0,ie.GJ)())},[(0,ie.GJ)()]);const gn=()=>{st({type:"shixunHomeworks/getWorkSetting",payload:kt({},ze)})};(0,ee.useEffect)(()=>{if(!(Le!=null&&Le.course_id))return;Object.keys(pe).map(function(Mt){pe[Mt]=Le[Mt]}),(!pe.allow_late||!pe.unified_late)&&(pe.late_penalty=20,pe.penalty_type=te.Q.Percent),pe.unified_setting||(pe.unified_late=!1,pe.unified_anonymous_comment=!1,pe.unified_anonymous_appeal=!1),an=JSON.parse(JSON.stringify(Le.group_settings.map(Mt=>qt(kt({},Mt),{group_name:[Mt.group_name]})).filter(Mt=>Mt.publish_time!==null))),vn=JSON.parse(JSON.stringify(Le.allow_late_settings.map(Mt=>qt(kt({},Mt),{group_name:[Mt.group_name]})).filter(Mt=>Mt.late_time!==null))),it(kt({},pe));const ht=(0,y.QE)((an==null?void 0:an.length)>0?an:[]);dn([...ht]),(vn==null?void 0:vn.length)<=0?be([{penalty_type:te.Q.Percent,late_penalty:20}]):be([...vn])},[Le]);const Fn=()=>Ut(void 0,null,function*(){var ht,Mt;if(((ht=ft==null?void 0:ft.userInfo)==null?void 0:ht.user_status)===2){(0,re.Rd)();return}const Bn=JSON.parse(JSON.stringify(pe));if(Bn.challenge_settings.filter(en=>!en.hide),Bn.categoryId=ze.categoryId,(Mt=Bn.challenge_settings)!=null&&Mt.every(en=>!en.checked)){Fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(an),!pe.unified_setting)an=an==null?void 0:an.map(en=>{var qn;if(!en.publish_time||!en.end_time)throw Fe.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!en.group_name)throw Fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return en.group_name=typeof(en==null?void 0:en.group_name)=="string"?[en==null?void 0:en.group_name]:en==null?void 0:en.group_name,en.group_id=(qn=Le.group_settings)==null?void 0:qn.filter(Wn=>{var xa;return(xa=en==null?void 0:en.group_name)==null?void 0:xa.includes(Wn.group_name)}).map(Wn=>Wn.group_id||Wn.id).toString().split(","),en});else if(!pe.publish_time||!pe.end_time)throw Fe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Bn.group_settings=an,pe.allow_late)if(pe.unified_late){if(pe.late_penalty===null||pe.late_penalty===void 0||pe.late_penalty<0||pe.late_penalty>100)throw Fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!pe.late_time)throw Fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else vn=vn==null?void 0:vn.map(en=>{var qn,Wn;if(en.late_penalty===null||en.late_penalty===void 0||en.late_penalty<0||en.late_penalty>100)throw Fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!en.late_time)throw Fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!en.group_name)throw Fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return en.group_name=typeof(en==null?void 0:en.group_name)=="string"?[en==null?void 0:en.group_name]:en==null?void 0:en.group_name,en.group_id=(Wn=(qn=en==null?void 0:en.group_name)==null?void 0:qn.map(xa=>{var Za,_n;let Ne=(_n=(Za=Le.group_settings)==null?void 0:Za.filter(Te=>(Te==null?void 0:Te.group_name)===xa))==null?void 0:_n[0];return Ne==null?void 0:Ne.group_id}))==null?void 0:Wn.toString().split(","),en}),Bn.allow_late_settings=vn;let mn=yield(0,se.Tr)({homework_common_ids:[parseInt(ze.categoryId)],course_id:ze.coursesId,type:"homework_common"});(mn==null?void 0:mn.student_count)===0?jn(Bn):(Yt(Bn),Xt(mn))}),jn=ht=>{var Mt;if(ht.total_score===null){Fe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(ht!=null&&ht.work_efficiency&&ht.eff_score===null){Fe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Bn=ht.challenge_settings.reduce((qn,Wn)=>qn+Number(Wn.challenge_score),0);if((Bn==null?void 0:Bn.toFixed(10))!==((Mt=ht.total_score-ht.eff_score)==null?void 0:Mt.toFixed(10))){Fe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${ht.total_score}\u5206`);return}const mn={shixun_evaluation:ht.shixun_evaluation,challenge_settings:ht.challenge_settings};let en=()=>{var qn;const Wn=()=>Ut(void 0,null,function*(){Cn(!0),(yield(0,E.ZP)(`/api/homework_commons/${ze.categoryId}/publish_setting.json`,{method:"post",body:kt({},ht)})).status===0&&(Fe.ZP.success("\u66F4\u65B0\u6210\u529F"),gn(),st({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:kt({},ze)})),Cn(!1)});!(0,a.isEqual)($t,mn)&&!((qn=Ht==null?void 0:Ht.homework_status)!=null&&qn.includes("\u672A\u53D1\u5E03"))?Be.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Wn}):Wn()};Le!=null&&Le.high_resources_consume&&!(Le!=null&&Le.high_resources_consume_permission)?st({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:ze.coursesId,type:"shixun",type_id:ze.categoryId,name:Le.homework_name,fn:()=>{en()}}}):en()},Nn=(ht,Mt,Bn="group_id")=>{var mn;return Mt?Mt.find(en=>en[Bn]===ht):(mn=Le==null?void 0:Le.group_settings)==null?void 0:mn.find(en=>en.group_id[0]===ht)},Hn=(Le==null?void 0:Le.allow_late)||(Le==null?void 0:Le.anonymous_comment),ra=ht=>{var Mt,Bn;const mn=Nn(ht,Le==null?void 0:Le.allow_late_settings,"id"),en=Nn(ht,Le==null?void 0:Le.anonymous_comment_settings),qn=Nn(ht);return(Le==null?void 0:Le.allow_late)&&mn&&we()(mn==null?void 0:mn.late_time)<=we()()||(Le==null?void 0:Le.anonymous_comment)&&en&&(en==null?void 0:en.evaluation_start)!==null||((Bn=(we()(qn==null?void 0:qn.end_time)<=we()()&&((Mt=Le==null?void 0:Le.allow_late_settings)==null?void 0:Mt.filter(Wn=>Wn.group_id.includes(ht))))[0])==null?void 0:Bn.late_time)!=null},ia=(0,ee.useMemo)(()=>(Le==null?void 0:Le.allow_late)||(Le==null?void 0:Le.all_group_late),[Le,Ht]),ma=Le==null?void 0:Le.anonymous_comment,na=ht=>{if(!ht)return!1;const Mt=Nn(ht,Le==null?void 0:Le.anonymous_comment_settings);return(Le==null?void 0:Le.anonymous_comment)&&Mt&&(Mt==null?void 0:Mt.evaluation_start)!==null},Xn=(ht,Mt)=>{var Bn,mn,en;st({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:ht,index:Mt,rangePickerDisabled:rt||(we()()<=we()((mn=Nn((Bn=ht==null?void 0:ht.group_id)==null?void 0:Bn[0]))==null?void 0:mn.publish_time)?!1:[!0,ra((en=ht==null?void 0:ht.group_id)==null?void 0:en[0])]),disabledDate:Le==null?void 0:Le.course_end_date}})};return ce.createElement("section",{className:b.Z.form},ce.createElement("div",{className:b.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",ce.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),ce.createElement("div",null,ce.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ce.createElement(Me.ZP.Group,{disabled:rt||!((de=Ht==null?void 0:Ht.homework_status)!=null&&de.includes("\u672A\u53D1\u5E03"))||(0,ie.Rm)()&&!((_e=$e.AssistantObject.practice)!=null&&_e.can_publish),value:pe.unified_setting,onChange:ht=>{var Mt;if(!((Mt=Ht==null?void 0:Ht.homework_status)!=null&&Mt.includes("\u672A\u53D1\u5E03"))){Fe.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(pe.unified_setting=!pe.unified_setting,pe.unified_setting||(pe.unified_late=!1,be([{late_penalty:5}])),it(Object.assign({},pe)),pe.unified_setting===!1&&an==""){dn(an.concat({}));return}pe.unified_setting&&(dn([]),be([{late_penalty:5}]))}},ce.createElement(Me.ZP,{value:!0,disabled:rt||!(Le!=null&&Le.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),ce.createElement(Me.ZP,{disabled:rt||!((Ue=Le==null?void 0:Le.group_settings)!=null&&Ue.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((zt=Le==null?void 0:Le.group_settings)==null?void 0:zt.length)===0&&ce.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),pe.unified_setting&&ce.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},ce.createElement(Pe.Z,{align:"middle"},ce.createElement(je.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),ce.createElement(je.Z,{className:"ml10"},ce.createElement(me.default,{size:"large",disabled:rt||!((nn=Ht==null?void 0:Ht.homework_status)!=null&&nn.includes("\u672A\u53D1\u5E03")||(tt=Ht==null?void 0:Ht.homework_status)!=null&&tt.includes("\u672A\u5F00\u59CB"))||(0,ie.Rm)()&&!((De=$e.AssistantObject.practice)!=null&&De.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:ht=>nt(ht,Le==null?void 0:Le.course_end_date),disabledTime:ht=>Ye(ht),value:pe.publish_time?we()(pe.publish_time):"",onChange:(ht,Mt)=>{pe.publish_time=Mt,(pe.end_time==""||!pe.end_time)&&pe.unified_setting&&(pe.end_time=we()(ht).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),it(Object.assign({},pe))}}))),ce.createElement(Pe.Z,{align:"middle",className:"pl30"},ce.createElement(je.Z,null,"\u622A\u6B62\u65F6\u95F4"),ce.createElement(je.Z,{className:"ml10"},ce.createElement(me.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:we()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(Le==null?void 0:Le.allow_late)&&(Le==null?void 0:Le.homework_status.includes("\u5DF2\u622A\u6B62"))||rt||(Le==null?void 0:Le.allow_late)&&we()()>=we()(Le==null?void 0:Le.end_time)||(0,ie.Rm)()&&!((Se=$e.AssistantObject.practice)!=null&&Se.can_publish),disabledDate:ht=>nt(ht,Le==null?void 0:Le.course_end_date,pe.publish_time),disabledTime:ht=>Ye(ht,pe.publish_time),value:pe.end_time?we()(pe.end_time):"",onChange:(ht,Mt)=>{pe.end_time=Mt,it(Object.assign({},pe))}})))),!pe.unified_setting&&(an==null?void 0:an.length)>0&&ce.createElement(Pe.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},an&&an.map(function(ht,Mt){var Bn,mn,en,qn,Wn,xa,Za;return ce.createElement(je.Z,{span:24,key:Mt},ce.createElement(Pe.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Mt==(an==null?void 0:an.length)-1?"0px":"10px"}},ce.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Mt+1),ce.createElement(Ve.default,{disabled:rt||((Bn=Ht==null?void 0:Ht.homework_status)!=null&&Bn.includes("\u672A\u53D1\u5E03")&&ht.id||we()(){var Ne;if((0,ie.Rm)()&&!((Ne=$e.AssistantObject.practice)!=null&&Ne.can_publish)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}an[Mt].group_name=_n,an[Mt].group_id=ht.group_id;const Te=(0,a.flattenDeep)(an.map(Vt=>Vt.group_name)),Re=vn.map(Vt=>{let on=(Vt==null?void 0:Vt.group_name)||[];return qt(kt({},Vt),{group_name:(0,a.remove)(on,jt=>Te.includes(jt))})});be(Re),dn(an.slice())},maxTagCount:4,maxTagPlaceholder:_n=>ce.createElement("div",{style:{cursor:"pointer"},onClick:()=>Xn(ht,Mt)},"+",_n==null?void 0:_n.length)},Le.group_settings&&Le.group_settings.map(function(_n){if(!an.map(Te=>Te.group_name).flat().includes(_n.group_name))return ce.createElement(qe,{value:_n.group_name,key:_n.id},_n.group_name)})),ce.createElement("div",{className:"ml20"},ce.createElement(gt,{size:"large",ranges:{\u6B64\u523B:[ht.publish_time?we()(ht.publish_time):we()(),we()()]},allowClear:!1,disabled:rt||(we()()<=we()((qn=Nn((en=ht==null?void 0:ht.group_id)==null?void 0:en[0]))==null?void 0:qn.publish_time)?!1:[!0,ra((Wn=ht==null?void 0:ht.group_id)==null?void 0:Wn[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:_n=>nt(_n,Le==null?void 0:Le.course_end_date),disabledTime:_n=>Ye(_n),showTime:{showNow:!0,format:"HH:mm",defaultValue:[we()((0,y.U6)(),"HH:mm"),we()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:ht.publish_time&&[we()(ht.publish_time),ht.end_time?we()(ht.end_time):void 0],onChange:(_n,Ne)=>{var Te;if((0,ie.Rm)()&&!((Te=$e.AssistantObject.practice)!=null&&Te.can_publish)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}an[Mt].publish_time=Ne[0],!ht.end_time&&Ne[0]?an[Mt].end_time=we()(Ne[0]).add(7,"days"):an[Mt].end_time=Ne[1],dn([...an])},onCalendarChange:(_n,Ne,Te)=>{if(Ne!=null&&Ne[0]&&!Ne[1]){const Re=we()(Ne[0]).add(7,"days");an[Mt].publish_time=Ne[0],an[Mt].end_time=Re,dn([...an])}}})),!rt&&ce.createElement("div",{style:{display:"flex",width:"50px"}},((xa=ht==null?void 0:ht.group_id)==null?void 0:xa.length)>1&&ce.createElement(Qe.Z,{title:"\u89C4\u5219\u62C6\u5206"},ce.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Xn(ht,Mt)})),an.length<((Za=Le==null?void 0:Le.group_settings)==null?void 0:Za.length)&&ce.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var _n;if((0,ie.Rm)()&&!((_n=$e.AssistantObject.practice)!=null&&_n.can_publish)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}dn(an.concat({}))}}),((ht==null?void 0:ht.publish_time)&&we()(){const _n=(0,a.cloneDeep)(vn);_n.forEach((Ne,Te)=>{Ne.group_name&&(Ne.group_name=Ne.group_name.filter(Re=>{var Vt;return!((Vt=an[Mt].group_name)!=null&&Vt.includes(Re))}))}),an=an.filter((Ne,Te)=>Mt!==Te),be(_n),dn(an.slice()),setTimeout(()=>dn(an.slice()),10)}}))))}))),ce.createElement(Pe.Z,null,ce.createElement(je.Z,null,ce.createElement("div",{className:b.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",ce.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),ce.createElement(je.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ce.createElement(et.default,{checked:pe.allow_late,disabled:rt||ia,onChange:ht=>{var Mt;if((0,ie.Rm)()&&!((Mt=$e.AssistantObject.practice)!=null&&Mt.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ht.target.checked&&Be.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:ce.createElement("div",{style:{padding:10,background:"#f5f6f9"}},ce.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),ce.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),ce.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),pe.allow_late=!pe.allow_late,vn==""&&be([{late_penalty:5}]),it(Object.assign({},pe))}},ce.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(pe==null?void 0:pe.allow_late)&&ce.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},ce.createElement("div",{style:{display:"flex"}},ce.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),ce.createElement(Me.ZP.Group,{style:{marginLeft:"20px"},disabled:rt||(Le==null?void 0:Le.anonymous_comment)||(Le==null?void 0:Le.allow_late),value:pe.unified_late,onChange:ht=>{var Mt;if((0,ie.Rm)()&&!((Mt=$e.AssistantObject.practice)!=null&&Mt.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}pe.unified_late=ht.target.value,vn==""&&!ht.target.value&&be([{penalty_type:te.Q.Percent,late_penalty:20}]),it(kt({},pe))}},(pe==null?void 0:pe.unified_setting)&&ce.createElement(Me.ZP,{value:!0,disabled:!(Le!=null&&Le.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((ye=Le==null?void 0:Le.group_settings)==null?void 0:ye.length)>0&&ce.createElement(Me.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),pe!=null&&pe.unified_late?ce.createElement(ce.Fragment,null,ce.createElement(Pe.Z,{align:"middle",style:{marginTop:"10px"}},ce.createElement(je.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),ce.createElement(je.Z,{className:"ml20"},ce.createElement(te.Z,{disabled:rt||ma,value:{type:pe.penalty_type,inputValue:pe.late_penalty},onChange:ht=>{var Mt;if((0,ie.Rm)()&&!((Mt=$e.AssistantObject.practice)!=null&&Mt.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}it(qt(kt({},pe),{late_penalty:ht.inputValue,penalty_type:ht.type}))}})),ce.createElement(je.Z,{flex:"1",className:"ml5"},ce.createElement("span",{className:"c-grey-c ml10"},pe.penalty_type===te.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),ce.createElement(Pe.Z,{align:"middle",style:{marginTop:"15px"}},ce.createElement(je.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ce.createElement(je.Z,{className:"ml20"},ce.createElement(me.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:we()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:rt||ma,value:pe.late_time?we()(pe.late_time):"",disabledDate:ht=>nt(ht,Le==null?void 0:Le.course_end_date),onChange:(ht,Mt)=>{var Bn;if((0,ie.Rm)()&&!((Bn=$e.AssistantObject.practice)!=null&&Bn.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}pe.late_time=Mt,it(Object.assign({},pe))}})))):vn.map(function(ht,Mt){var Bn;return ce.createElement(je.Z,{span:24,key:Mt},ce.createElement(Pe.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},ce.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Mt+1),ce.createElement(Ve.default,{disabled:rt||!((Bn=Ht==null?void 0:Ht.homework_status)!=null&&Bn.includes("\u672A\u53D1\u5E03"))&&ht.id||(Le==null?void 0:Le.anonymous_comment),mode:"multiple",className:b.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof ht.group_name=="string"?[ht.group_name]:ht.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:mn=>{var en;if((0,ie.Rm)()&&!((en=$e.AssistantObject.practice)!=null&&en.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vn[Mt].group_name=mn,vn[Mt].group_id=ht.group_id,be(vn.slice())}},Le.group_settings&&Le.group_settings.map(function(mn){const en=vn.map(Wn=>Wn.group_name).flat(),qn=an.map(Wn=>Wn.group_name).flat();if(pe!=null&&pe.unified_setting){if(!en.includes(mn.group_name))return ce.createElement(qe,{value:mn.group_name,key:mn.id},mn.group_name)}else if(qn.includes(mn.group_name)&&!en.includes(mn.group_name))return ce.createElement(qe,{value:mn.group_name,key:mn.id},mn.group_name)})),ce.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),ce.createElement(te.Z,{disabled:rt||na(ht.id),value:{type:ht.penalty_type,inputValue:ht.late_penalty},onChange:mn=>{var en;if((0,ie.Rm)()&&!((en=$e.AssistantObject.practice)!=null&&en.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vn[Mt].late_penalty=mn.inputValue,vn[Mt].penalty_type=mn.type,be([...vn])}}),ce.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ce.createElement(me.default,{size:"large",disabled:rt||na(ht.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:we()((0,y.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:mn=>nt(mn,Le==null?void 0:Le.course_end_date),format:"YYYY-MM-DD HH:mm",value:ht!=null&&ht.late_time?we()(ht.late_time):void 0,onChange:(mn,en)=>{var qn;if((0,ie.Rm)()&&!((qn=$e.AssistantObject.practice)!=null&&qn.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vn[Mt].late_time=en,be([...vn])}}),!rt&&ce.createElement("div",{style:{display:"flex",width:"50px"}},ce.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var mn;if((0,ie.Rm)()&&!((mn=$e.AssistantObject.practice)!=null&&mn.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}be(vn.concat({penalty_type:te.Q.Percent,late_penalty:20}))}}),Mt>0&&!ht.id&&ce.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var mn;if((0,ie.Rm)()&&!((mn=$e.AssistantObject.practice)!=null&&mn.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vn=vn.filter((en,qn)=>Mt!==qn),be(vn.slice()),setTimeout(()=>be(vn.slice()),10)}}))))})),!rt&&ce.createElement(ce.Fragment,null,ce.createElement(lt.ZP,{type:"primary",size:"large",loading:Ot,style:{width:"138px",marginTop:"30px"},onClick:()=>Fn()},"\u4FDD\u5B58")),ce.createElement(ne.Z,{onConfirm:(ht,Mt)=>{an.splice(ht,0,...Mt),an.splice(ht+Mt.length,1);const Bn=(0,y.QE)([...an]);dn([...Bn])}}),ce.createElement(ue.Z,{resdata:Lt,type:"shixun",okloading:Ot,oktext:(Lt==null?void 0:Lt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:ht=>Ut(void 0,null,function*(){Cn(!0);let Mt=yield(0,E.ZP)(`/api/courses/${ze.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(ze.categoryId)]}});Cn(!1),(Mt==null?void 0:Mt.status)===0&&jn(cn)})}))};Dt.ZP=(0,z.connect)(({shixunHomeworks:Ce,classroomList:We,loading:st,user:$e})=>({shixunHomeworks:Ce,classroomList:We,loading:st.effects,user:$e}))(Ae)},97202:function(ke,Dt,oe){"use strict";oe.d(Dt,{Z:function(){return a}});var ee=oe(59301),me=oe(76560),Ve=oe(5083),Fe=oe(43418),Be=oe(92832),Me=oe(95237),Pe=oe(43604),je={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Qe=oe(61186),et=oe.n(Qe),lt=oe(49661),He=oe(57884),we=oe(59301);const{RangePicker:ie}=Ve.default,E=({dispatch:x,classroomList:y,onConfirm:b})=>{const[z,te]=(0,ee.useState)([]),[re,ne]=(0,ee.useState)([]),[ue,se]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var Ee;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let Ge=y.actionTabs.data;console.log("data",Ge);let Bt=(Ee=Ge==null?void 0:Ge.group_name)==null?void 0:Ee.map((xt,Wt)=>{var wt;return{group_id:Ge==null?void 0:Ge.group_id[Wt],group_name:Ge==null?void 0:Ge.group_name[Wt],is_admin:Ge==null?void 0:Ge.is_admin,end_time:Ge==null?void 0:Ge.end_time,publish_time:Array.isArray(Ge==null?void 0:Ge.publish_time)?(wt=Ge==null?void 0:Ge.publish_time)==null?void 0:wt[0]:Ge==null?void 0:Ge.publish_time}});Bt&&(te([...Bt]),ne([...Bt]))}},[y.actionTabs]);const ce=()=>{x({type:"classroomList/setActionTabs",payload:{}}),se("")},he=Ee=>{if(Ee){const Ge=re==null?void 0:re.filter(Bt=>{var xt,Wt;return(Wt=(xt=Bt==null?void 0:Bt.group_name)==null?void 0:xt.toLowerCase())==null?void 0:Wt.includes(Ee==null?void 0:Ee.toLowerCase())});te(Ge)}else te(re)};return we.createElement(Fe.default,{width:980,title:we.createElement("div",{style:{fontWeight:"bold",display:"flex"}},we.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",we.createElement("span",{className:je.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),we.createElement(Be.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:ue,onChange:Ee=>{se(Ee.target.value.trim()),he(Ee.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>ce(),onOk:()=>{var Ee;b((Ee=y.actionTabs)==null?void 0:Ee.index,re),ce()}},we.createElement("div",{className:je.modal_con},we.createElement(Me.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(z==null?void 0:z.length)>0?z.map(function(Ee,Ge){var Bt,xt;return we.createElement(Pe.Z,{span:24,key:Ge},we.createElement(Me.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Ge==(z==null?void 0:z.length)-1?"0px":"10px"}},we.createElement("div",{className:je.multiple_select,title:Ee.group_name},Ee.group_name),we.createElement("div",{className:"ml20"},we.createElement(ie,{size:"large",ranges:{\u6B64\u523B:[Ee.publish_time?et()(Ee.publish_time):et()(),et()()]},allowClear:!1,disabled:(Bt=y.actionTabs)==null?void 0:Bt.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Wt=>{var wt;return(0,lt.Q8)(Wt,(wt=y.actionTabs)==null?void 0:wt.disabledDate)},disabledTime:Wt=>(0,lt.d0)(Wt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[et()((0,lt.U6)(),"HH:mm"),et()((0,lt.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ee.publish_time&&[et()(Ee.publish_time),Ee.end_time?et()(Ee.end_time):void 0],onChange:(Wt,wt)=>{z[Ge].publish_time=wt[0],z[Ge].end_time=wt[1],te([...z]),re.forEach(kt=>{kt.group_id===Ee.group_id&&(kt.publish_time=wt[0],kt.end_time=wt[1])}),ne([...re])}})),(xt=y.actionTabs)!=null&&xt.rangePickerDisabled?we.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):we.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{z.splice(Ge,1),te([...z]),re.forEach((Wt,wt)=>{Wt.group_id===Ee.group_id&&re.splice(wt,1)}),ne([...re])}})))}):we.createElement(He.Z,null))))};var a=(0,me.connect)(({classroomList:x})=>({classroomList:x}))(E)},21401:function(ke,Dt,oe){"use strict";oe.r(Dt),oe.d(Dt,{default:function(){return qt}});var ee=oe(59301),me={flex_box_center:"flex_box_center___Mycwq",flex_space_between:"flex_space_between___Xbrn7",flex_box_vertical_center:"flex_box_vertical_center___Y038R",flex_box_center_end:"flex_box_center_end___PH9yW",flex_box_column:"flex_box_column___BegNe",body:"body___nOABp",Onerow:"Onerow___dGLJJ",MultiLine:"MultiLine___QhT8_",divbox:"divbox___y8Apd",GuideIcon:"GuideIcon___ooxgw",Guide:"Guide___hS9i1",GuideItem:"GuideItem___RMU_S",Title:"Title___a3Njm",Overview:"Overview___xEPym",OverviewIcon:"OverviewIcon___aHj1M",OverviewNum:"OverviewNum___m5Gze",OverviewName:"OverviewName___ieWMD",BadgeDot:"BadgeDot___dmDYU",left69:"left69___dTE5Q",left55:"left55___E3b4z",Active16:"Active16___UsmSC",Action:"Action___FZzt9",ActionItem:"ActionItem___HIqhX",ActionItemName:"ActionItemName___o_fmR",ActionItemDes:"ActionItemDes___wF2m3",Steps:"Steps___o0fdB",Status:"Status___DkqBa",StepsItemActive:"StepsItemActive___uCmfI",StepsItem:"StepsItem___uuysT",StepsItemLeft:"StepsItemLeft___yikqm",StepsItemCent:"StepsItemCent___uiT_W",StepsItemCentDot:"StepsItemCentDot___NO_kn",StepsItemRight:"StepsItemRight___gSq33",StepsItemRightTitle:"StepsItemRightTitle___XRf_G",shezhi:"shezhi___V4H3V"},Ve=oe(76560),Fe=oe(95237),Be=oe(43604),Me=oe(6848),Pe=oe(61621),je=oe(49127),Qe="data:image/png;base64,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",et="data:image/png;base64,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",lt="data:image/png;base64,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",He="data:image/png;base64,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",we="data:image/png;base64,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",ie="data:image/png;base64,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",E="data:image/png;base64,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",a="data:image/png;base64,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",x="data:image/png;base64,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",y=oe(47949),b=oe(86645),z=oe(57884),te=oe(5874),re=oe(90524),ne=oe(34055),ue=Object.defineProperty,se=Object.defineProperties,ce=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,Bt=(Ut,Ze,nt)=>Ze in Ut?ue(Ut,Ze,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Ut[Ze]=nt,xt=(Ut,Ze)=>{for(var nt in Ze||(Ze={}))Ee.call(Ze,nt)&&Bt(Ut,nt,Ze[nt]);if(he)for(var nt of he(Ze))Ge.call(Ze,nt)&&Bt(Ut,nt,Ze[nt]);return Ut},Wt=(Ut,Ze)=>se(Ut,ce(Ze)),wt=(Ut,Ze,nt)=>new Promise((Ye,gt)=>{var qe=We=>{try{Ce(nt.next(We))}catch(st){gt(st)}},Ae=We=>{try{Ce(nt.throw(We))}catch(st){gt(st)}},Ce=We=>We.done?Ye(We.value):Promise.resolve(We.value).then(qe,Ae);Ce((nt=nt.apply(Ut,Ze)).next())});const kt=({graduations:Ut,loading:Ze,user:nt,dispatch:Ye})=>{var gt,qe,Ae,Ce,We,st,$e,ft,de,_e,Ue,zt;const nn=(0,Ve.useParams)(),[tt]=(0,Ve.useSearchParams)(),[De,Se]=(0,ee.useState)({}),[ye,ze]=(0,ee.useState)({}),[Le,Ct]=(0,ee.useState)(!1),[yt,Ht]=(0,ee.useState)("0"),[$t,rt]=(0,ee.useState)(!0),[sn,Ot]=(0,ee.useState)({name:"\u5B66\u751F\u6307\u5357",list:[{icon:a,title:"1.\u5B66\u751F\u9009\u9898\u786E\u5B9A"},{icon:ie,title:"2.\u63D0\u4EA4\u8FC7\u7A0B\u6587\u6863"},{icon:E,title:"3.\u6BD5\u8BBE\u7B54\u8FA9"},{icon:we,title:"4.\u5F52\u6863"}]}),Cn={0:{name:"\u672A\u5F00\u59CB",color:"#ADB2B8"},1:{name:"\u8FDB\u884C\u4E2D",color:"#00b187"},2:{name:"\u5DF2\u7ED3\u675F",color:"#E30000"}},an=[{id:"0",name:(0,ne.tu)()?"\u5F85\u5904\u7406":"\u672A\u8BFB"},{id:"1",name:"\u5168\u90E8"}],dn=()=>wt(void 0,null,function*(){var pe;const it=yield(0,b.zC)(nn.id);rt((pe=it==null?void 0:it.graduation)==null?void 0:pe.novice_guide),Se(xt({},it)),(0,ne.tu)()&&Ot({name:"\u7BA1\u7406\u5458\u6307\u5357",list:[{icon:Qe,title:"1.\u6BD5\u8BBE\u57FA\u7840\u8BBE\u7F6E"},{icon:et,title:"2.\u6BD5\u8BBE\u6D41\u7A0B\u8BBE\u7F6E"},{icon:lt,title:"3.\u5BFC\u5165/\u9080\u8BF7\u4EBA\u5458"},{icon:He,title:"4.\u6BD5\u8BBE\u9636\u6BB5\u7BA1\u7406"}]})}),vn=()=>wt(void 0,null,function*(){Ye({type:"graduations/getGraduationsDetails",payload:{id:nn==null?void 0:nn.id}})}),be=()=>{Ye({type:"graduations/getGraduationsNotices",payload:{id:nn.id,page:1,per_page:6,state:yt=="1"?"":"0"}})};return(0,ee.useEffect)(()=>{dn()},[]),(0,ee.useEffect)(()=>{Ht(String(Number(tt.get("state"))))},[tt.get("state")]),(0,ee.useEffect)(()=>{be()},[yt]),console.log("loading",Ze.effects["graduations/getGraduationsNotices"],Ze),ee.createElement("section",{className:me.body},$t?ee.createElement(Fe.Z,{className:`mb20 ${me.Guide} fadeIn animated`,justify:"space-between"},ee.createElement(Be.Z,{style:{color:"#000"}},sn.name),sn.list.map((pe,it)=>ee.createElement(Be.Z,{className:me.GuideItem,key:it},ee.createElement("img",{height:42,src:`${pe.icon}`}),ee.createElement("div",{style:{marginTop:"8px",fontSize:"12px",color:"#9096A3"}},pe.title))),ee.createElement(Be.Z,null,ee.createElement("i",{className:"iconfont icon-guanbi10",style:{cursor:"pointer",color:"#979797"},onClick:()=>{rt(!1),(0,b.Dd)({id:nn.id,novice_guide:!1})}}))):ee.createElement("div",{className:me.GuideIcon,onClick:()=>{rt(!0),(0,b.Dd)({id:nn.id,novice_guide:!0})}},ee.createElement(Me.Z,{title:sn.name},ee.createElement("img",{height:20,src:x}))),ee.createElement("div",{style:{display:"flex"},className:"mb20"},ee.createElement("div",{style:{display:"flex",flex:1,flexDirection:"column"}},(0,ne.tu)()&&ee.createElement("div",{className:`mb20 ${me.Overview}`},ee.createElement("span",{className:me.Title},"\u6982\u89C8"),ee.createElement(Pe.Z,{loading:Ze.effects["graduations/getGraduationsInfo"],active:!0,avatar:!0,className:"mt20"},ee.createElement(Fe.Z,{className:"fadeIn animated",wrap:!1,justify:"space-between",style:{marginTop:"25px"}},ee.createElement(Fe.Z,{wrap:!1},ee.createElement(Be.Z,{className:me.OverviewIcon},ee.createElement("i",{className:"iconfont icon-bishexueshengshu c-grey-666",style:{fontSize:"16px"}})),ee.createElement(Be.Z,{style:{marginLeft:"8px"}},ee.createElement("div",{className:me.OverviewNum,onClick:()=>Ve.history.push(`/graduations/${nn.id}/students`)},((gt=De.graduation)==null?void 0:gt.students_count)||0),ee.createElement("div",{className:me.OverviewName},"\u6BD5\u8BBE\u5B66\u751F\u6570"))),ee.createElement(Fe.Z,{wrap:!1},ee.createElement(Be.Z,{className:me.OverviewIcon},ee.createElement("i",{className:"iconfont icon-jiaoshishu c-grey-666",style:{fontSize:"16px"}})),ee.createElement(Be.Z,{style:{marginLeft:"8px"}},ee.createElement("div",{className:me.OverviewNum,onClick:()=>Ve.history.push(`/graduations/${nn.id}/teachers`)},((qe=De.graduation)==null?void 0:qe.teachers_count)||0),ee.createElement("div",{className:me.OverviewName},"\u6559\u5E08\u6570"))),ee.createElement(Fe.Z,{wrap:!1},ee.createElement(Be.Z,{className:me.OverviewIcon},ee.createElement("i",{className:"iconfont icon-ketizongshu c-grey-666",style:{fontSize:"16px"}})),ee.createElement(Be.Z,{style:{marginLeft:"8px"}},ee.createElement("div",{className:me.OverviewNum,onClick:()=>Ve.history.push(`/graduations/${nn.id}/topics`)},((Ae=De.graduation)==null?void 0:Ae.graduation_total_tasks_count)||0),ee.createElement("div",{className:me.OverviewName},"\u8BFE\u9898\u603B\u6570")))))),ee.createElement("div",{className:me.Action},ee.createElement(Fe.Z,{wrap:!1,align:"middle",justify:"space-between"},ee.createElement(Be.Z,{className:me.Title},"\u52A8\u6001"),ee.createElement(Be.Z,null,Ze.effects["graduations/getGraduationsNotices"]&&ee.createElement(Pe.Z.Input,{active:!0}),!Ze.effects["graduations/getGraduationsNotices"]&&ee.createElement(ee.Fragment,null,((Ce=Ut.Notices)==null?void 0:Ce.no_deal_count)>0&&ee.createElement(je.Z,{dot:!0,count:(We=Ut.Notices)==null?void 0:We.no_deal_count,className:`${me.BadgeDot} ${(0,ne.tu)()?me.left69:me.left55}`}),ee.createElement(y.tp,{dataSource:an,value:yt,onChange:pe=>Ht(pe)})))),ee.createElement(Pe.Z,{loading:Ze.effects["graduations/getGraduationsNotices"],active:!0,avatar:!0,className:"mt20"},!(($e=(st=Ut.Notices)==null?void 0:st.graduation_notices)!=null&&$e.length)&&ee.createElement(z.Z,null),(de=(ft=Ut.Notices)==null?void 0:ft.graduation_notices)==null?void 0:de.map((pe,it)=>ee.createElement(Fe.Z,{key:it,wrap:!1,onClick:()=>wt(void 0,null,function*(){(pe.action=="DealJoinGraduation"||!(0,ne.tu)()&&pe.state!=1)&&(yield(0,b.ck)({id:nn.id,doid:pe.id})),pe.url&&pe.url!=""?(yield vn(),Ve.history.push(pe.url)):Ht("1"),pe.url.includes("index")&&Ht(String(Number(tt.get("state")||"1")))}),className:`${me.ActionItem} animated fadeIn`},ee.createElement(Be.Z,null,ee.createElement("img",{width:36,height:36,style:{borderRadius:"50%"},src:`${re.Z.IMG_SERVER}/images/${pe.avatar_url}`})),ee.createElement(Be.Z,{className:"ml10",flex:1},ee.createElement(Fe.Z,{wrap:!1,justify:"space-between",align:"middle"},ee.createElement(Fe.Z,{wrap:!1,align:"middle"},ee.createElement("div",{className:me.ActionItemName},pe.real_name),ee.createElement("div",{className:"ml10",style:{fontSize:"12px",color:"#9096A3"}},pe.created_at)),ee.createElement(Be.Z,null,pe.state==1&&!(0,ne.tu)()&&ee.createElement("span",{style:{fontSize:"12px",color:"#165DFF"}},"\u5DF2\u8BFB"),pe.state==1&&(0,ne.tu)()&&ee.createElement("span",{style:{fontSize:"12px",color:"#00B187"}},"\u5DF2\u5904\u7406"))),ee.createElement("div",{className:me.ActionItemDes},ee.createElement(Me.Z,{placement:"topLeft",title:pe.source_content},pe.source_content))))),((_e=Ut.Notices)==null?void 0:_e.total_count)>6&&ee.createElement("div",{className:me.Active16,style:{width:"100%",cursor:"pointer",textAlign:"center",color:"#3061D0",paddingTop:"20px"},onClick:()=>{var pe;return Ve.history.push(`/messages/${(pe=nt==null?void 0:nt.userInfo)==null?void 0:pe.login}/user_tidings?tabsKey=6`)}},"\u67E5\u770B\u66F4\u591A")))),ee.createElement("div",{className:`ml20 ${me.Steps}`},ee.createElement(Fe.Z,{wrap:!1,align:"middle",justify:"space-between"},ee.createElement(Be.Z,{className:me.Title},(0,ne.tu)()?"\u6BD5\u8BBE\u9636\u6BB5\u7BA1\u7406":"\u6BD5\u8BBE\u6D41\u7A0B\u6982\u89C8"),ee.createElement(Be.Z,{className:me.Status},ee.createElement(je.Z,{color:"#00B187",text:"\u8FDB\u884C\u4E2D"}),ee.createElement(je.Z,{className:"ml20",color:"#ADB2B8",text:"\u672A\u5F00\u59CB"}),ee.createElement(je.Z,{className:"ml20",color:"#E30000",text:"\u5DF2\u7ED3\u675F"}))),ee.createElement(Pe.Z,{loading:!((Ue=De==null?void 0:De.graduation_stages)!=null&&Ue.length),active:!0,avatar:!0,className:"mt20"},ee.createElement("div",{className:"animated fadeIn"},(zt=De==null?void 0:De.graduation_stages)==null?void 0:zt.map((pe,it)=>{var Lt,Xt;return ee.createElement("div",{key:it,className:`${me.StepsItem} ${pe.name=="\u5F55\u5165\u8BFE\u9898"&&(De==null?void 0:De.graduation_stages[1].status)!=0?"":pe.status==1?me.StepsItemActive:""}`},ee.createElement("div",{style:{flex:1}},pe.name!="\u5F55\u5165\u8BFE\u9898"&&ee.createElement("div",{className:me.StepsItemLeft},ee.createElement("div",{style:{color:"#9096A3"}},ee.createElement("span",null,"\u5F00\u59CB"),ee.createElement("span",{className:"ml10"},pe.start_at||"--")),ee.createElement("div",{style:{color:"#333"}},ee.createElement("span",null,"\u622A\u6B62"),ee.createElement("span",{className:"ml10"},pe.end_at||"--")))),ee.createElement("div",{className:me.StepsItemCent,style:{background:`${pe.status==0?"#F5F5F5":pe.status==1?"#E5F7F3":"#FAD6D6"}`}},ee.createElement("div",{className:me.StepsItemCentDot,style:{background:`${pe.status==0?"#ADB2B8":pe.status==1?"#00B187":"#E30000"}`}})),ee.createElement("div",{style:{flex:1}},ee.createElement("div",{className:me.StepsItemRight},ee.createElement(Me.Z,{placement:"topLeft",title:!(0,ne.tu)()&&pe.status==0?"\u8BE5\u9636\u6BB5\u672A\u542F\u7528":""},ee.createElement("div",{className:me.StepsItemRightTitle,onClick:()=>wt(void 0,null,function*(){((0,ne.tu)()||pe.status!=0)&&(yield vn(),Ve.history.push(pe.stage_url))})},it+1,"\xA0",pe.name)),pe.name=="\u5F55\u5165\u8BFE\u9898"?ee.createElement(Fe.Z,{align:"middle",className:"mt10",style:{color:((Lt=De==null?void 0:De.graduation)==null?void 0:Lt.graduation_tasks_count)===0?Cn[0].color:Cn[1].color}},ee.createElement("i",{className:"iconfont icon-yiwancheng4",style:{fontSize:"14px"}}),"\xA0",ee.createElement("span",{style:{color:"#ADB2B8"}},"\u60A8\u5DF2\u5F55\u5165\u8BFE\u9898"),"\xA0",((Xt=De==null?void 0:De.graduation)==null?void 0:Xt.graduation_tasks_count)||0):ee.createElement(ee.Fragment,null,ee.createElement("div",{className:"mt10"},(0,ne.tu)()?ee.createElement(Fe.Z,{align:"middle",wrap:!1,style:{color:"#ADB2B8"}},pe.state==0?ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-weixiada font14",style:{color:"#ADB2B8"}}),"\xA0\u672A\u8BBE\u7F6E"):ee.createElement(ee.Fragment,null,pe.name=="\u5B66\u751F\u9009\u9898"&&pe.status!=0&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-daishenhe font14",style:{color:"#ff9d18"}}),"\xA0 \u5F85\u5BA1\u6838 \xA0",ee.createElement("span",{style:{color:"#ff9d18"}},pe.num||0)),pe.name=="\u4EFB\u52A1\u4E66"&&pe.status!=0&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-daixiadarenwushu font14",style:{color:"#165dff"}})," \xA0\u5F85\u4E0B\u8FBE\u4EFB\u52A1\u4E66\xA0 ",ee.createElement("span",{style:{color:"#165dff"}},pe.num||0)),["\u5F00\u9898\u62A5\u544A","\u4E2D\u671F\u68C0\u67E5","\u6BD5\u4E1A\u8BBA\u6587","\u6BD5\u4E1A\u7B54\u8FA9","\u8BBA\u6587\u5B9A\u7A3F"].includes(pe.name)&&pe.status!=0&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-daipingyue font14",style:{color:"#ff9d18"}})," \xA0\u5F85\u8BC4\u9605\xA0 ",ee.createElement("span",{style:{color:"#ff9d18"}},pe.num||0)),pe.name=="\u5F52\u6863"&&pe.status!=0&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-yiwancheng4 font14",style:{color:"#165dff"}})," \xA0\u5F85\u63D0\u4EA4\u5B66\u751F\xA0 ",ee.createElement("span",{style:{color:"#165dff"}},pe.num||0)))):ee.createElement(Fe.Z,{align:"middle",wrap:!1,style:{color:"#ADB2B8"}},pe.state==-1?ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-weixiada font14",style:{color:"#ADB2B8"}})," \xA0\u8BE5\u9636\u6BB5\u672A\u5F00\u542F"):ee.createElement(ee.Fragment,null,pe.name=="\u5B66\u751F\u9009\u9898"&&ee.createElement(ee.Fragment,null,pe.state==0&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-weixiada font14",style:{color:"#ADB2B8"}})," \xA0\u672A\u786E\u5B9A\u9009\u9898"),pe.state==1&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-yiwancheng4 font14",style:{color:"#00B187"}})," \xA0\u5DF2\u786E\u5B9A\u9009\u9898")),pe.name=="\u4EFB\u52A1\u4E66"&&ee.createElement(ee.Fragment,null,pe.state==0&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-weixiada font14",style:{color:"#ADB2B8"}})," \xA0\u672A\u4E0B\u8FBE\xA0"),pe.state==1&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-yiwancheng4 font14",style:{color:"#00B187"}})," \xA0\u5DF2\u4E0B\u8FBE\xA0")),["\u5F00\u9898\u62A5\u544A","\u4E2D\u671F\u68C0\u67E5","\u6BD5\u4E1A\u8BBA\u6587","\u6BD5\u4E1A\u7B54\u8FA9","\u8BBA\u6587\u5B9A\u7A3F"].includes(pe.name)&&ee.createElement(ee.Fragment,null,pe.state==0&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-weixiada font14",style:{color:"#ADB2B8"}})," \xA0\u672A\u63D0\u4EA4\xA0"),pe.state==1&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-daipingyue font14",style:{color:"#ff9d18"}})," \xA0\u5F85\u8BC4\u9605\xA0"),pe.state==2&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-yiwancheng4 font14",style:{color:"#00B187"}})," \xA0\u5DF2\u901A\u8FC7\xA0"),pe.state==3&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-weishezhi font14",style:{color:"#e53333"}})," \xA0\u5DF2\u9A73\u56DE\xA0"),pe.state==4&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-yiwancheng4 font14",style:{color:"#E5F7F3"}})," \xA0\u5DF2\u901A\u8FC7\u9700\u4FEE\u6539\xA0"),pe.state==5&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-daipingyue font14",style:{color:"#00B187"}})," \xA0\u5DF2\u4FEE\u6539\xA0")),pe.name=="\u5F52\u6863"&&ee.createElement(ee.Fragment,null,pe.state==0&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-weixiada font14",style:{color:"#ADB2B8"}})," \xA0\u672A\u63D0\u4EA4\xA0"),pe.state==1&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-daixiadarenwushu font14",style:{color:"#165dff"}})," \xA0\u5DF2\u63D0\u4EA4\xA0"))))),(0,ne.tu)()&&pe.setting_show&&ee.createElement(Me.Z,{title:""},ee.createElement("i",{onClick:()=>{var cn,Yt;Ct(!0),ze(Wt(xt({},pe),{disabled_time:(Yt=(cn=De==null?void 0:De.graduation_stages)==null?void 0:cn[it-1])==null?void 0:Yt.end_at}))},className:`iconfont icon-shequshezhi c-grey-666 ${me.shezhi}`}))))))}))))),ee.createElement(te.Z,{visible:Le,data:ye,onClose:()=>Ct(!1),onSuccess:()=>{Ct(!1),dn()}}))};var qt=(0,Ve.connect)(({graduations:Ut,loading:Ze,user:nt})=>({graduations:Ut,user:nt,loading:Ze}))(kt)},5874:function(ke,Dt,oe){"use strict";oe.d(Dt,{Z:function(){return se}});var ee=oe(59301),me=oe(8591),Ve=oe(54580),Fe=oe(43418),Be=oe(95237),Me=oe(5083),Pe={flex_box_center:"flex_box_center___cQ5Sl",flex_space_between:"flex_space_between___BU1Wl",flex_box_vertical_center:"flex_box_vertical_center___jBfz4",flex_box_center_end:"flex_box_center_end___mFYce",flex_box_column:"flex_box_column___jBfuW",wrap:"wrap___npJKs",label:"label___mSlLf"},je=oe(90524),Qe=oe(76560),et=oe(47949),lt=oe(82093),He=oe(49661),we=oe(89389),ie=oe(61186),E=oe.n(ie),a=oe(69577),x=Object.defineProperty,y=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,te=(ce,he,Ee)=>he in ce?x(ce,he,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ce[he]=Ee,re=(ce,he)=>{for(var Ee in he||(he={}))b.call(he,Ee)&&te(ce,Ee,he[Ee]);if(y)for(var Ee of y(he))z.call(he,Ee)&&te(ce,Ee,he[Ee]);return ce},ne=(ce,he,Ee)=>new Promise((Ge,Bt)=>{var xt=kt=>{try{wt(Ee.next(kt))}catch(qt){Bt(qt)}},Wt=kt=>{try{wt(Ee.throw(kt))}catch(qt){Bt(qt)}},wt=kt=>kt.done?Ge(kt.value):Promise.resolve(kt.value).then(xt,Wt);wt((Ee=Ee.apply(ce,he)).next())}),se=({visible:ce,data:he,onClose:Ee=()=>{},onSuccess:Ge=()=>{}})=>{const[Bt,xt]=(0,ee.useState)([]),[Wt,wt]=(0,ee.useState)(""),[kt,qt]=(0,ee.useState)(""),[Ut,Ze]=(0,ee.useState)(""),[nt,Ye]=(0,ee.useState)(!1),gt=(0,Qe.useParams)();(0,ee.useEffect)(()=>{var Ue;ce&&(Ze((he==null?void 0:he.description)||""),wt((he==null?void 0:he.start_at)||""),qt((he==null?void 0:he.end_at)||""),xt(((Ue=he==null?void 0:he.attachments)==null?void 0:Ue.map(zt=>({name:zt.name||zt.title,status:"done",response:{id:zt.id}})))||[]))},[ce]);const qe={multiple:!0,withCredentials:!0,fileList:Bt,beforeUpload:Ue=>Ue.size/1024/1024>150?(me.ZP.error(`\u300A${Ue.name}\u300B\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(150M)`),Ve.default.LIST_IGNORE):!0,action:`${je.Z.API_SERVER}/api/attachments.json`,onChange(Ue){xt((0,He.uD)(Ue))}},Ae=()=>ne(void 0,null,function*(){if(!Wt||!kt){me.ZP.warning(`\u8BF7\u9009\u62E9${$e}`);return}Ye(!0),console.log(Bt,"fileList");const Ue=yield(0,lt.ZP)(`/api/graduations/${gt.id}/graduation_stages/${he.id}.json`,{method:"put",body:{start_at:Wt,end_at:kt,description:Ut,attachment_ids:Bt.map(zt=>{var nn;return(nn=zt==null?void 0:zt.response)==null?void 0:nn.id})}});if((Ue==null?void 0:Ue.status)===0){me.ZP.success("\u4FDD\u5B58\u8BBE\u7F6E\u6210\u529F"),(0,Qe.getDvaApp)()._store.dispatch({type:"graduations/getGraduationsDetails",payload:{id:gt==null?void 0:gt.id}}),Ge();return}Ye(!1)});console.log(he,"data");const Ce=[{name:"\u5B66\u751F\u9009\u9898",key:"student_selection",timeName:"\u5B66\u751F\u9009\u9898\u8D77\u6B62\u65F6\u95F4",width:460,text:"\u5728\u6B64\u65F6\u95F4\u5185\uFF0C\u5B66\u751F\u53EF\u81EA\u52A9\u64CD\u4F5C\u9009\u9898\u548C\u66F4\u6539\u9009\u9898"},{name:"\u4EFB\u52A1\u4E66",key:"tasks",width:460,timeName:"\u4EFB\u52A1\u4E66\u8D77\u6B62\u65F6\u95F4",text:""},{name:"\u5F00\u9898\u62A5\u544A",key:"opening_report",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u5F00\u9898\u62A5\u544A\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u4E2D\u671F\u68C0\u67E5",key:"midterm_report",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u4E2D\u671F\u68C0\u67E5\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u6BD5\u4E1A\u8BBA\u6587",key:"thesis",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u6BD5\u4E1A\u8BBA\u6587\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u6BD5\u4E1A\u7B54\u8FA9",key:"final_defense",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u6BD5\u4E1A\u7B54\u8FA9\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u8BBA\u6587\u5B9A\u7A3F",key:"final_thesis",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u8BBA\u6587\u5B9A\u7A3F\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u5F52\u6863",key:"archives",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u5F52\u6863\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"}],We=["opening_report","midterm_report","thesis","final_defense","final_thesis","archives"],st=Bt.some(Ue=>!(Ue!=null&&Ue.response)),{timeName:$e,text:ft,width:de,key:_e}=(Ce==null?void 0:Ce.find(Ue=>Ue.key===(he==null?void 0:he.clazz)))||{};return ee.createElement(Fe.default,{centered:!0,destroyOnClose:!0,confirmLoading:nt,okButtonProps:{disabled:st},onCancel:Ee,onOk:Ae,open:ce,title:`${he.name}\u8BBE\u7F6E`,width:de,afterClose:()=>{xt([]),wt(""),Ze(""),qt(""),Ye(!1)},okText:"\u4FDD\u5B58\u8BBE\u7F6E",cancelText:"\u53D6\u6D88"},ee.createElement("div",{className:Pe.wrap},ee.createElement("div",{className:Pe.label},ee.createElement("span",null,"*"),$e),ee.createElement(Be.Z,{align:"middle",className:We.includes(_e)?"mb20":""},ee.createElement(Me.default,{format:"YYYY-MM-DD HH:mm",value:Wt?E()(Wt):"",disabledDate:Ue=>(0,a.Q8)(Ue,"",he==null?void 0:he.disabled_time),disabledTime:Ue=>(0,a.d0)(Ue,he==null?void 0:he.disabled_time),showTime:{format:"HH:mm"},onChange:(Ue,zt)=>{wt(zt)}}),ee.createElement("span",{className:"ml10 mr10"},"\u81F3"),ee.createElement(Me.default,{format:"YYYY-MM-DD HH:mm",value:kt?E()(kt):"",disabledDate:Ue=>(0,a.Q8)(Ue,"",he==null?void 0:he.disabled_time),disabledTime:Ue=>(0,a.d0)(Ue,he==null?void 0:he.disabled_time),showTime:{format:"HH:mm"},onChange:(Ue,zt)=>{qt(zt)}}),ee.createElement("span",{className:`${_e==="student_selection"?"mt10":"ml10"} font14`,style:{color:"#9096A3"}},ft)),We.includes(_e)&&ee.createElement(ee.Fragment,null,ee.createElement("div",{className:Pe.label},"\u9636\u6BB5\u63CF\u8FF0"),ee.createElement(we.Z,{height:140,defaultValue:Ut,onChange:Ue=>{Ze(Ue)}}),ee.createElement(Ve.default,re({},qe),ee.createElement(Be.Z,{align:"middle",className:"mt10"},ee.createElement(et.op,{style:{borderRadius:2}},ee.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6587\u6863"),ee.createElement("div",{className:"ml10 font14",style:{color:"#5F6367"},onClick:Ue=>{Ue.stopPropagation()}},"\u4E0A\u4F20\u6B64\u9636\u6BB5\u7684\u6587\u6863\u6A21\u7248\u3001\u6279\u9605\u8981\u6C42\u7B49\u6587\u6863\uFF0C\u5355\u4E2A\u6587\u6863\u5927\u5C0F\u4E0D\u8D85\u8FC7150M"))))))}},23869:function(ke,Dt,oe){"use strict";oe.d(Dt,{rX:function(){return te},pW:function(){return re},gy:function(){return ne},xY:function(){return z},O5:function(){return b},tJ:function(){return ie},o1:function(){return E},Rd:function(){return y}});var ee=oe(76560),me=oe(43418),Ve=oe(28103),Fe=oe(8591),Be=oe(34055),Me=oe(49661),Pe=oe(87169),je=oe(25510),Qe="data:image/png;base64,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",et=oe.p+"static/newqrcode.a8740efb.png",lt=oe(32637),He=oe(59301),we=(ue,se,ce)=>new Promise((he,Ee)=>{var Ge=Wt=>{try{xt(ce.next(Wt))}catch(wt){Ee(wt)}},Bt=Wt=>{try{xt(ce.throw(Wt))}catch(wt){Ee(wt)}},xt=Wt=>Wt.done?he(Wt.value):Promise.resolve(Wt.value).then(Ge,Bt);xt((ce=ce.apply(ue,se)).next())});const ie=(ue,se=!1)=>!!(E(ue)&&a(se)),E=ue=>(0,Be.bg)()?!0:(ue({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(ue=!1)=>{var se;const{user:ce}=(0,ee.getDvaApp)()._store.getState();return(se=ce.userInfo)!=null&&se.profile_completed?!0:(me.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Me.xg)("/account/profile/edit"),x()}}),!1)},x=()=>{me.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},y=()=>{me.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:He.createElement("div",{style:{textAlign:"center"}},He.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),He.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:lt}),He.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},b=()=>{var ue;const{user:se}=(0,ee.getDvaApp)()._store.getState();return(ue=se.userInfo)!=null&&ue.professional_certification?!0:(me.default.confirm({title:"\u63D0\u793A",centered:!0,content:He.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Me.xg)("/account/certification")}}),!1)},z=()=>(0,Be.V9)()?!0:(me.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:He.createElement("div",{className:"tc",style:{marginLeft:-38}},He.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),He.createElement("img",{src:et,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),te=(ue,se)=>ue?!0:(me.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:He.createElement("div",null,He.createElement("p",null,se||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),He.createElement("div",{style:{marginLeft:"110px"}},He.createElement("img",{src:Qe,width:200}),He.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Me.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),re=ue=>{me.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:He.createElement("div",null,He.createElement("div",null,He.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),He.createElement(Ve.Z,null),He.createElement("p",{style:{color:"#666666",fontSize:12}}," ",He.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",He.createElement("a",null,ue),"\u5929\u3002"),He.createElement("p",{style:{color:"#666666",fontSize:12}}," ",He.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),He.createElement("div",{style:{textAlign:"center",marginTop:30}},He.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:je,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ne=(ue,se="")=>{const{shixunsDetail:{detail:ce}}=(0,ee.getDvaApp)()._store.getState();if((ce==null?void 0:ce.public)===2||(ce==null?void 0:ce.public)===1||(ce==null?void 0:ce.shixun_status)===3){let he="";return(ce==null?void 0:ce.public)===2&&(he="\u5DF2\u516C\u5F00"),(ce==null?void 0:ce.public)===1&&(he="\u5F85\u5BA1\u6838"),(ce==null?void 0:ce.shixun_status)===3&&(he="\u5DF2\u5173\u95ED"),me.default.info({centered:!0,icon:He.createElement(Pe.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:He.createElement("div",{className:"tc",style:{marginLeft:-38}},He.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},He.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",he,"\uFF0C",se,"\u3002"),He.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),He.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:je,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(ce==null?void 0:ce.shixun_status)===2?(me.default.confirm({centered:!0,icon:He.createElement(Pe.Z,null),title:"\u63D0\u793A",content:He.createElement("div",null,He.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",se,"\u3002"),He.createElement("br",null),He.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{me.default.confirm({width:440,centered:!0,icon:He.createElement(Pe.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>we(void 0,null,function*(){(yield ue({type:"shixunsDetail/cancelRelease",payload:{id:ce==null?void 0:ce.identifier}})).status!==401&&(Fe.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ue({type:"shixunsDetail/getShixunsDetail",payload:{id:ce==null?void 0:ce.identifier}}),ue({type:"practiceSetting/getCommonData",payload:{id:ce==null?void 0:ce.identifier}}))})})}}),!0):!1}},56762:function(ke,Dt,oe){"use strict";oe.d(Dt,{Z:function(){return me}});var ee=oe(59301);function me(){const[,Ve]=ee.useReducer(Fe=>Fe+1,0);return Ve}},49127:function(ke,Dt,oe){"use strict";oe.d(Dt,{Z:function(){return Ut}});var ee=oe(92310),me=oe.n(ee),Ve=oe(77900),Fe=oe(59301),Be=oe(36785),Me=oe(92343),Pe=oe(36355),je=oe(36237),Qe=oe(17313),et=oe(45157),lt=oe(37613),He=oe(83116);const we=new je.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),ie=new je.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),E=new je.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),a=new je.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),x=new je.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),y=new je.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),b=Ze=>{const{componentCls:nt,iconCls:Ye,antCls:gt,badgeShadowSize:qe,motionDurationSlow:Ae,textFontSize:Ce,textFontSizeSM:We,statusSize:st,dotSize:$e,textFontWeight:ft,indicatorHeight:de,indicatorHeightSM:_e,marginXS:Ue}=Ze,zt=`${gt}-scroll-number`,nn=(0,et.Z)(Ze,(tt,De)=>{let{darkColor:Se}=De;return{[`&${nt} ${nt}-color-${tt}`]:{background:Se,[`&:not(${nt}-count)`]:{color:Se}}}});return{[nt]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Qe.Wf)(Ze)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${nt}-count`]:{zIndex:Ze.indicatorZIndex,minWidth:de,height:de,color:Ze.badgeTextColor,fontWeight:ft,fontSize:Ce,lineHeight:`${de}px`,whiteSpace:"nowrap",textAlign:"center",background:Ze.badgeColor,borderRadius:de/2,boxShadow:`0 0 0 ${qe}px ${Ze.badgeShadowColor}`,transition:`background ${Ze.motionDurationMid}`,a:{color:Ze.badgeTextColor},"a:hover":{color:Ze.badgeTextColor},"a:hover &":{background:Ze.badgeColorHover}},[`${nt}-count-sm`]:{minWidth:_e,height:_e,fontSize:We,lineHeight:`${_e}px`,borderRadius:_e/2},[`${nt}-multiple-words`]:{padding:`0 ${Ze.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${nt}-dot`]:{zIndex:Ze.indicatorZIndex,width:$e,minWidth:$e,height:$e,background:Ze.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${qe}px ${Ze.badgeShadowColor}`},[`${nt}-dot${zt}`]:{transition:`background ${Ae}`},[`${nt}-count, ${nt}-dot, ${zt}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Ye}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${nt}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${nt}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:st,height:st,verticalAlign:"middle",borderRadius:"50%"},[`${nt}-status-success`]:{backgroundColor:Ze.colorSuccess},[`${nt}-status-processing`]:{overflow:"visible",color:Ze.colorPrimary,backgroundColor:Ze.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:qe,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:we,animationDuration:Ze.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${nt}-status-default`]:{backgroundColor:Ze.colorTextPlaceholder},[`${nt}-status-error`]:{backgroundColor:Ze.colorError},[`${nt}-status-warning`]:{backgroundColor:Ze.colorWarning},[`${nt}-status-text`]:{marginInlineStart:Ue,color:Ze.colorText,fontSize:Ze.fontSize}}}),nn),{[`${nt}-zoom-appear, ${nt}-zoom-enter`]:{animationName:ie,animationDuration:Ze.motionDurationSlow,animationTimingFunction:Ze.motionEaseOutBack,animationFillMode:"both"},[`${nt}-zoom-leave`]:{animationName:E,animationDuration:Ze.motionDurationSlow,animationTimingFunction:Ze.motionEaseOutBack,animationFillMode:"both"},[`&${nt}-not-a-wrapper`]:{[`${nt}-zoom-appear, ${nt}-zoom-enter`]:{animationName:a,animationDuration:Ze.motionDurationSlow,animationTimingFunction:Ze.motionEaseOutBack},[`${nt}-zoom-leave`]:{animationName:x,animationDuration:Ze.motionDurationSlow,animationTimingFunction:Ze.motionEaseOutBack},[`&:not(${nt}-status)`]:{verticalAlign:"middle"},[`${zt}-custom-component, ${nt}-count`]:{transform:"none"},[`${zt}-custom-component, ${zt}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${zt}`]:{overflow:"hidden",[`${zt}-only`]:{position:"relative",display:"inline-block",height:de,transition:`all ${Ze.motionDurationSlow} ${Ze.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${zt}-only-unit`]:{height:de,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${zt}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${nt}-count, ${nt}-dot, ${zt}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},z=Ze=>{const{fontSize:nt,lineHeight:Ye,lineWidth:gt,marginXS:qe,colorBorderBg:Ae}=Ze,Ce=Math.round(nt*Ye),We=gt,st=Ze.colorBgContainer,$e=Ze.colorError,ft=Ze.colorErrorHover;return(0,lt.TS)(Ze,{badgeFontHeight:Ce,badgeShadowSize:We,badgeTextColor:st,badgeColor:$e,badgeColorHover:ft,badgeShadowColor:Ae,badgeProcessingDuration:"1.2s",badgeRibbonOffset:qe,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},te=Ze=>{const{fontSize:nt,lineHeight:Ye,fontSizeSM:gt,lineWidth:qe}=Ze;return{indicatorZIndex:"auto",indicatorHeight:Math.round(nt*Ye)-2*qe,indicatorHeightSM:nt,dotSize:gt/2,textFontSize:gt,textFontSizeSM:gt,textFontWeight:"normal",statusSize:gt/2}};var re=(0,He.Z)("Badge",Ze=>{const nt=z(Ze);return[b(nt)]},te);const ne=Ze=>{const{antCls:nt,badgeFontHeight:Ye,marginXS:gt,badgeRibbonOffset:qe}=Ze,Ae=`${nt}-ribbon`,Ce=`${nt}-ribbon-wrapper`,We=(0,et.Z)(Ze,(st,$e)=>{let{darkColor:ft}=$e;return{[`&${Ae}-color-${st}`]:{background:ft,color:ft}}});return{[`${Ce}`]:{position:"relative"},[`${Ae}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Qe.Wf)(Ze)),{position:"absolute",top:gt,padding:`0 ${Ze.paddingXS}px`,color:Ze.colorPrimary,lineHeight:`${Ye}px`,whiteSpace:"nowrap",backgroundColor:Ze.colorPrimary,borderRadius:Ze.borderRadiusSM,[`${Ae}-text`]:{color:Ze.colorTextLightSolid},[`${Ae}-corner`]:{position:"absolute",top:"100%",width:qe,height:qe,color:"currentcolor",border:`${qe/2}px solid`,transform:Ze.badgeRibbonCornerTransform,transformOrigin:"top",filter:Ze.badgeRibbonCornerFilter}}),We),{[`&${Ae}-placement-end`]:{insetInlineEnd:-qe,borderEndEndRadius:0,[`${Ae}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${Ae}-placement-start`]:{insetInlineStart:-qe,borderEndStartRadius:0,[`${Ae}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var ue=(0,He.Z)(["Badge","Ribbon"],Ze=>{const nt=z(Ze);return[ne(nt)]},te),ce=Ze=>{const{className:nt,prefixCls:Ye,style:gt,color:qe,children:Ae,text:Ce,placement:We="end",rootClassName:st}=Ze,{getPrefixCls:$e,direction:ft}=Fe.useContext(Pe.E_),de=$e("ribbon",Ye),_e=(0,Be.o2)(qe,!1),Ue=me()(de,`${de}-placement-${We}`,{[`${de}-rtl`]:ft==="rtl",[`${de}-color-${qe}`]:_e},nt),[zt,nn]=ue(de),tt={},De={};return qe&&!_e&&(tt.background=qe,De.color=qe),zt(Fe.createElement("div",{className:me()(`${de}-wrapper`,st,nn)},Ae,Fe.createElement("div",{className:me()(Ue,nn),style:Object.assign(Object.assign({},tt),gt)},Fe.createElement("span",{className:`${de}-text`},Ce),Fe.createElement("div",{className:`${de}-corner`,style:De}))))};function he(Ze){let{prefixCls:nt,value:Ye,current:gt,offset:qe=0}=Ze,Ae;return qe&&(Ae={position:"absolute",top:`${qe}00%`,left:0}),Fe.createElement("span",{style:Ae,className:me()(`${nt}-only-unit`,{current:gt})},Ye)}function Ee(Ze,nt,Ye){let gt=Ze,qe=0;for(;(gt+10)%10!==nt;)gt+=Ye,qe+=Ye;return qe}function Ge(Ze){const{prefixCls:nt,count:Ye,value:gt}=Ze,qe=Number(gt),Ae=Math.abs(Ye),[Ce,We]=Fe.useState(qe),[st,$e]=Fe.useState(Ae),ft=()=>{We(qe),$e(Ae)};Fe.useEffect(()=>{const Ue=setTimeout(()=>{ft()},1e3);return()=>{clearTimeout(Ue)}},[qe]);let de,_e;if(Ce===qe||Number.isNaN(qe)||Number.isNaN(Ce))de=[Fe.createElement(he,Object.assign({},Ze,{key:qe,current:!0}))],_e={transition:"none"};else{de=[];const Ue=qe+10,zt=[];for(let De=qe;De<=Ue;De+=1)zt.push(De);const nn=zt.findIndex(De=>De%10===Ce);de=zt.map((De,Se)=>{const ye=De%10;return Fe.createElement(he,Object.assign({},Ze,{key:De,value:ye,offset:Se-nn,current:Se===nn}))});const tt=st{const{prefixCls:Ye,count:gt,className:qe,motionClassName:Ae,style:Ce,title:We,show:st,component:$e="sup",children:ft}=Ze,de=Bt(Ze,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:_e}=Fe.useContext(Pe.E_),Ue=_e("scroll-number",Ye),zt=Object.assign(Object.assign({},de),{"data-show":st,style:Ce,className:me()(Ue,qe,Ae),title:We});let nn=gt;if(gt&&Number(gt)%1===0){const tt=String(gt).split("");nn=Fe.createElement("bdi",null,tt.map((De,Se)=>Fe.createElement(Ge,{prefixCls:Ue,count:Number(gt),value:De,key:tt.length-Se})))}return Ce&&Ce.borderColor&&(zt.style=Object.assign(Object.assign({},Ce),{boxShadow:`0 0 0 1px ${Ce.borderColor} inset`})),ft?(0,Me.Tm)(ft,tt=>({className:me()(`${Ue}-custom-component`,tt==null?void 0:tt.className,Ae)})):Fe.createElement($e,Object.assign({},zt,{ref:nt}),nn)}),wt=function(Ze,nt){var Ye={};for(var gt in Ze)Object.prototype.hasOwnProperty.call(Ze,gt)&&nt.indexOf(gt)<0&&(Ye[gt]=Ze[gt]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,gt=Object.getOwnPropertySymbols(Ze);qe{var Ye,gt,qe,Ae,Ce;const{prefixCls:We,scrollNumberPrefixCls:st,children:$e,status:ft,text:de,color:_e,count:Ue=null,overflowCount:zt=99,dot:nn=!1,size:tt="default",title:De,offset:Se,style:ye,className:ze,rootClassName:Le,classNames:Ct,styles:yt,showZero:Ht=!1}=Ze,$t=wt(Ze,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:rt,direction:sn,badge:Ot}=Fe.useContext(Pe.E_),Cn=rt("badge",We),[an,dn]=re(Cn),vn=Ue>zt?`${zt}+`:Ue,be=vn==="0"||vn===0,pe=Ue===null||be&&!Ht,it=(ft!=null||_e!=null)&&pe,Lt=nn&&!be,Xt=Lt?"":vn,cn=(0,Fe.useMemo)(()=>(Xt==null||Xt===""||be&&!Ht)&&!Lt,[Xt,be,Ht,Lt]),Yt=(0,Fe.useRef)(Ue);cn||(Yt.current=Ue);const gn=Yt.current,Fn=(0,Fe.useRef)(Xt);cn||(Fn.current=Xt);const jn=Fn.current,Nn=(0,Fe.useRef)(Lt);cn||(Nn.current=Lt);const Hn=(0,Fe.useMemo)(()=>{if(!Se)return Object.assign(Object.assign({},Ot==null?void 0:Ot.style),ye);const Bn={marginTop:Se[1]};return sn==="rtl"?Bn.left=parseInt(Se[0],10):Bn.right=-parseInt(Se[0],10),Object.assign(Object.assign(Object.assign({},Bn),Ot==null?void 0:Ot.style),ye)},[sn,Se,ye,Ot==null?void 0:Ot.style]),ra=De!=null?De:typeof gn=="string"||typeof gn=="number"?gn:void 0,ia=cn||!de?null:Fe.createElement("span",{className:`${Cn}-status-text`},de),ma=!gn||typeof gn!="object"?void 0:(0,Me.Tm)(gn,Bn=>({style:Object.assign(Object.assign({},Hn),Bn.style)})),na=(0,Be.o2)(_e,!1),Xn=me()(Ct==null?void 0:Ct.indicator,(Ye=Ot==null?void 0:Ot.classNames)===null||Ye===void 0?void 0:Ye.indicator,{[`${Cn}-status-dot`]:it,[`${Cn}-status-${ft}`]:!!ft,[`${Cn}-color-${_e}`]:na}),ht={};_e&&!na&&(ht.color=_e,ht.background=_e);const Mt=me()(Cn,{[`${Cn}-status`]:it,[`${Cn}-not-a-wrapper`]:!$e,[`${Cn}-rtl`]:sn==="rtl"},ze,Le,Ot==null?void 0:Ot.className,(gt=Ot==null?void 0:Ot.classNames)===null||gt===void 0?void 0:gt.root,Ct==null?void 0:Ct.root,dn);if(!$e&&it){const Bn=Hn.color;return an(Fe.createElement("span",Object.assign({},$t,{className:Mt,style:Object.assign(Object.assign(Object.assign({},yt==null?void 0:yt.root),(qe=Ot==null?void 0:Ot.styles)===null||qe===void 0?void 0:qe.root),Hn)}),Fe.createElement("span",{className:Xn,style:Object.assign(Object.assign(Object.assign({},yt==null?void 0:yt.indicator),(Ae=Ot==null?void 0:Ot.styles)===null||Ae===void 0?void 0:Ae.indicator),ht)}),de&&Fe.createElement("span",{style:{color:Bn},className:`${Cn}-status-text`},de)))}return an(Fe.createElement("span",Object.assign({ref:nt},$t,{className:Mt,style:Object.assign(Object.assign({},(Ce=Ot==null?void 0:Ot.styles)===null||Ce===void 0?void 0:Ce.root),yt==null?void 0:yt.root)}),$e,Fe.createElement(Ve.default,{visible:!cn,motionName:`${Cn}-zoom`,motionAppear:!1,motionDeadline:1e3},Bn=>{let{className:mn,ref:en}=Bn;var qn,Wn;const xa=rt("scroll-number",st),Za=Nn.current,_n=me()(Ct==null?void 0:Ct.indicator,(qn=Ot==null?void 0:Ot.classNames)===null||qn===void 0?void 0:qn.indicator,{[`${Cn}-dot`]:Za,[`${Cn}-count`]:!Za,[`${Cn}-count-sm`]:tt==="small",[`${Cn}-multiple-words`]:!Za&&jn&&jn.toString().length>1,[`${Cn}-status-${ft}`]:!!ft,[`${Cn}-color-${_e}`]:na});let Ne=Object.assign(Object.assign(Object.assign({},yt==null?void 0:yt.indicator),(Wn=Ot==null?void 0:Ot.styles)===null||Wn===void 0?void 0:Wn.indicator),Hn);return _e&&!na&&(Ne=Ne||{},Ne.background=_e),Fe.createElement(Wt,{prefixCls:xa,show:!cn,motionClassName:mn,className:_n,count:jn,title:ra,style:Ne,key:"scrollNumber",ref:en},ma)}),ia))},qt=Fe.forwardRef(kt);qt.Ribbon=ce;var Ut=qt},24905:function(ke,Dt,oe){"use strict";oe.d(Dt,{default:function(){return ue}});var ee=oe(92310),me=oe.n(ee),Ve=oe(5630),Fe=oe(59301),Be=oe(36355),Me=oe(1684),Pe=oe(32441),Qe=Fe.createContext(null),et=oe(98447),lt=oe(14088),He=oe(4572),we=function(se,ce){var he={};for(var Ee in se)Object.prototype.hasOwnProperty.call(se,Ee)&&ce.indexOf(Ee)<0&&(he[Ee]=se[Ee]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,Ee=Object.getOwnPropertySymbols(se);Ge{var he;const{prefixCls:Ee,className:Ge,rootClassName:Bt,children:xt,indeterminate:Wt=!1,style:wt,onMouseEnter:kt,onMouseLeave:qt,skipGroup:Ut=!1,disabled:Ze}=se,nt=we(se,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Ye,direction:gt,checkbox:qe}=Fe.useContext(Be.E_),Ae=Fe.useContext(Qe),{isFormItemInput:Ce}=Fe.useContext(Pe.aM),We=Fe.useContext(Me.Z),st=(he=(Ae==null?void 0:Ae.disabled)||Ze)!==null&&he!==void 0?he:We,$e=Fe.useRef(nt.value);Fe.useEffect(()=>{Ae==null||Ae.registerValue(nt.value)},[]),Fe.useEffect(()=>{if(!Ut)return nt.value!==$e.current&&(Ae==null||Ae.cancelValue($e.current),Ae==null||Ae.registerValue(nt.value),$e.current=nt.value),()=>Ae==null?void 0:Ae.cancelValue(nt.value)},[nt.value]);const ft=Ye("checkbox",Ee),[de,_e]=(0,et.ZP)(ft),Ue=Object.assign({},nt);Ae&&!Ut&&(Ue.onChange=function(){nt.onChange&&nt.onChange.apply(nt,arguments),Ae.toggleOption&&Ae.toggleOption({label:xt,value:nt.value})},Ue.name=Ae.name,Ue.checked=Ae.value.includes(nt.value));const zt=me()(`${ft}-wrapper`,{[`${ft}-rtl`]:gt==="rtl",[`${ft}-wrapper-checked`]:Ue.checked,[`${ft}-wrapper-disabled`]:st,[`${ft}-wrapper-in-form-item`]:Ce},qe==null?void 0:qe.className,Ge,Bt,_e),nn=me()({[`${ft}-indeterminate`]:Wt},He.A,_e),tt=Wt?"mixed":void 0;return de(Fe.createElement(lt.Z,{component:"Checkbox",disabled:st},Fe.createElement("label",{className:zt,style:Object.assign(Object.assign({},qe==null?void 0:qe.style),wt),onMouseEnter:kt,onMouseLeave:qt},Fe.createElement(Ve.Z,Object.assign({"aria-checked":tt},Ue,{prefixCls:ft,className:nn,disabled:st,ref:ce})),xt!==void 0&&Fe.createElement("span",null,xt))))};var a=Fe.forwardRef(ie),x=oe(3300),y=oe(2738),b=function(se,ce){var he={};for(var Ee in se)Object.prototype.hasOwnProperty.call(se,Ee)&&ce.indexOf(Ee)<0&&(he[Ee]=se[Ee]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,Ee=Object.getOwnPropertySymbols(se);Ge{const{defaultValue:he,children:Ee,options:Ge=[],prefixCls:Bt,className:xt,rootClassName:Wt,style:wt,onChange:kt}=se,qt=b(se,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Ut,direction:Ze}=Fe.useContext(Be.E_),[nt,Ye]=Fe.useState(qt.value||he||[]),[gt,qe]=Fe.useState([]);Fe.useEffect(()=>{"value"in qt&&Ye(qt.value||[])},[qt.value]);const Ae=Fe.useMemo(()=>Ge.map(De=>typeof De=="string"||typeof De=="number"?{label:De,value:De}:De),[Ge]),Ce=De=>{qe(Se=>Se.filter(ye=>ye!==De))},We=De=>{qe(Se=>[].concat((0,x.Z)(Se),[De]))},st=De=>{const Se=nt.indexOf(De.value),ye=(0,x.Z)(nt);Se===-1?ye.push(De.value):ye.splice(Se,1),"value"in qt||Ye(ye),kt==null||kt(ye.filter(ze=>gt.includes(ze)).sort((ze,Le)=>{const Ct=Ae.findIndex(Ht=>Ht.value===ze),yt=Ae.findIndex(Ht=>Ht.value===Le);return Ct-yt}))},$e=Ut("checkbox",Bt),ft=`${$e}-group`,[de,_e]=(0,et.ZP)($e),Ue=(0,y.Z)(qt,["value","disabled"]),zt=Ge.length?Ae.map(De=>Fe.createElement(a,{prefixCls:$e,key:De.value.toString(),disabled:"disabled"in De?De.disabled:qt.disabled,value:De.value,checked:nt.includes(De.value),onChange:De.onChange,className:`${ft}-item`,style:De.style,title:De.title},De.label)):Ee,nn={toggleOption:st,value:nt,disabled:qt.disabled,name:qt.name,registerValue:We,cancelValue:Ce},tt=me()(ft,{[`${ft}-rtl`]:Ze==="rtl"},xt,Wt,_e);return de(Fe.createElement("div",Object.assign({className:tt,style:wt},Ue,{ref:ce}),Fe.createElement(Qe.Provider,{value:nn},zt)))},te=Fe.forwardRef(z);var re=Fe.memo(te);const ne=a;ne.Group=re,ne.__ANT_CHECKBOX=!0;var ue=ne},98447:function(ke,Dt,oe){"use strict";oe.d(Dt,{C2:function(){return Be}});var ee=oe(17313),me=oe(37613),Ve=oe(83116);const Fe=Me=>{const{checkboxCls:Pe}=Me,je=`${Pe}-wrapper`;return[{[`${Pe}-group`]:Object.assign(Object.assign({},(0,ee.Wf)(Me)),{display:"inline-flex",flexWrap:"wrap",columnGap:Me.marginXS,[`> ${Me.antCls}-row`]:{flex:1}}),[je]:Object.assign(Object.assign({},(0,ee.Wf)(Me)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${je}`]:{marginInlineStart:0},[`&${je}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[Pe]:Object.assign(Object.assign({},(0,ee.Wf)(Me)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Me.borderRadiusSM,alignSelf:"center",[`${Pe}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${Pe}-inner`]:Object.assign({},(0,ee.oN)(Me))},[`${Pe}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Me.checkboxSize,height:Me.checkboxSize,direction:"ltr",backgroundColor:Me.colorBgContainer,border:`${Me.lineWidth}px ${Me.lineType} ${Me.colorBorder}`,borderRadius:Me.borderRadiusSM,borderCollapse:"separate",transition:`all ${Me.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Me.checkboxSize/14*5,height:Me.checkboxSize/14*8,border:`${Me.lineWidthBold}px solid ${Me.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Me.motionDurationFast} ${Me.motionEaseInBack}, opacity ${Me.motionDurationFast}`}},"& + span":{paddingInlineStart:Me.paddingXS,paddingInlineEnd:Me.paddingXS}})},{[` +`),at.focus();default:throw new Error}},[at,fn]),Rn=(0,ee.useMemo)(()=>{switch(fn){case it:return ee.createElement(gt,{callback:Tt,onCancel:zn});case gn:return ee.createElement(qe.Z,{callback:Tt,onCancel:zn});case Lt:return ee.createElement(Ae.Z,{callback:Tt,onCancel:zn});case Xt:return ee.createElement(Le,{callback:Tt,onCancel:zn});case Fn:return ee.createElement(rt,{callback:Tt,onCancel:zn});case"maths-latex":return ee.createElement(dn,{showSaveButton:!0,callback:Tt});case"inline-latex":return ee.createElement(vn.Z,{showSaveButton:!0,callback:Tt});default:return null}},[fn]);function zn(){ea("")}(0,ee.useEffect)(()=>{if(ut.current){let rn=function(Xa){Ca=!0,Ua=Xa.pageY},Jt=function(){Ca=!1},pn=function(Xa){if(Ca){let Ja=Xa.pageY-Ua;Ja<0&&(Ja=0),Ja>300&&(Ja=300);let fo=Vt+Ja+"px";Da(fo)}},An=ut.current,Ca=!1,Ua=0;return An.addEventListener("mousedown",rn),document.addEventListener("mousemove",pn),document.addEventListener("mouseup",Jt),()=>{An.removeEventListener("mousedown",rn),document.removeEventListener("mousemove",pn),document.removeEventListener("mouseup",Jt)}}},[at,ut]),(0,ee.useEffect)(()=>{Da(Vt)},[Vt]);const ga=en(Re),Yn=en(Oa),bn={width:ga,height:Yn},$n=(0,ee.useMemo)(()=>{if(la){let rn=new Date(la),Jt=rn.getHours(),pn=rn.getMinutes(),An=rn.getSeconds();return Jt=Jt<10?"0"+Jt:Jt,pn=pn<10?"0"+pn:pn,An=An<10?"0"+An:An,`${Jt}:${pn}:${An}`}return 0},[la]),Jn=rn=>{const Jt=[];if(Va){let pn=-1;rn=rn.replace(/(@▁▁@|@▁@)/g,function(An,Ca,Ua){Jt.push({multiLine:An!==Mt})})}return Jt};function Ha(){window.sessionStorage.removeItem(pa),Bo(!1),kn(0)}function wa(){Bo(!1),kn(0),at.setValue(window.sessionStorage.getItem(pa))}(0,ee.useEffect)(()=>{Za[fn]&&fn!==cn&&fn!==Xt&&setTimeout(()=>{const rn=document.getElementsByClassName("markdown-popup-form")[0],Jt=window.innerWidth/2-rn.offsetWidth/2,pn=window.innerHeight/2-rn.offsetHeight/2;Ho(Jt),Wa(pn)},0)},[fn]);const Ya=rn=>{rn.preventDefault();const Jt=rn.clientX-_o,pn=rn.clientY-So;document.body.onmousemove=An=>{let Ca=An.clientX-Jt,Ua=An.clientY-pn;const Xa=document.getElementsByClassName("markdown-popup-form")[0],Ja=window.innerWidth-Xa.offsetWidth,fo=window.innerHeight-Xa.offsetHeight;Ca=Math.max(0,Math.min(Ca,Ja)),Ua=Math.max(0,Math.min(Ua,fo)),$a(An.clientX,An.clientY,Jt,pn)&&(Ho(Ca),Wa(Ua))},document.body.onmouseup=function(){document.body.onmousemove=null}},$a=(rn,Jt,pn,An)=>{const Ca=document.body.clientHeight,Ua=document.body.clientWidth;return rn<20&&pn>rn||rn>Ua-20&&pnJt||Jt>Ca-20&&AnEe in he?He(he,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):he[Ee]=Ge,b=(he,Ee)=>{for(var Ge in Ee||(Ee={}))a.call(Ee,Ge)&&y(he,Ge,Ee[Ge]);if(E)for(var Ge of E(Ee))x.call(Ee,Ge)&&y(he,Ge,Ee[Ge]);return he},z=(he,Ee)=>we(he,ie(Ee));const{useForm:te}=ee.default,re={width:280,marginRight:10},ne={labelCol:{span:5},wrapperCol:{span:19}};var ue=({callback:he,onCancel:Ee})=>{const[Ge]=te();let Bt=(0,Qe.useRef)();function xt(kt){Bt.current.width=Ge.getFieldValue("width"),Bt.current.align=Ge.getFieldValue("align"),he(kt,Bt.current)}function Wt(kt,qt){if(kt.status===-1){me.ZP.error(kt.message);return}Ge.setFieldsValue({src:`/api/attachments/${kt.id}`,type:qt.type})}function wt(kt){let qt=kt.target.files[0];Bt.current=qt,ce(qt,Wt)}return lt.createElement(ee.default,z(b({form:Ge},ne),{className:"upload-image-panel",onFinish:xt,style:{width:470,overflow:"hidden"}}),lt.createElement(ee.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},lt.createElement("div",{className:"flex-container"},lt.createElement(ee.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},lt.createElement(Ve.default,{style:re})),lt.createElement(se,{onFileChange:wt}))),lt.createElement(ee.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},lt.createElement(Ve.default,{style:{width:264}})),lt.createElement(ee.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},lt.createElement(Fe.Z,null,lt.createElement(ee.default.Item,{name:"width",style:{margin:0}},lt.createElement(Be.Z,{style:{width:264}})),lt.createElement("span",{className:"ml8"},"%"))),lt.createElement(ee.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},lt.createElement(Me.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),lt.createElement("aside",null,lt.createElement(ee.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},lt.createElement(Pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),lt.createElement(Pe.ZP,{type:"default",onClick:Ee},"\u53D6\u6D88"))))};function se({onFileChange:he}){return lt.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",lt.createElement("input",{type:"file",onChange:he}))}function ce(he,Ee){if(!he)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,et.bg)())throw me.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Ge=new FormData;Ge.append("editormd-image-file",he),Ge.append("file_param_name","editormd-image-file"),Ge.append("byxhr","true");var Bt=new window.XMLHttpRequest;Bt.withCredentials=!0,Bt.addEventListener("load",function(xt){Ee(JSON.parse(xt.target.responseText),he)},!1),Bt.addEventListener("error",function(xt){console.error(xt)},!1),Bt.open("POST",`${je.KI}/api/attachments.json`),Bt.send(Ge)}},75790:function(ke,Dt,oe){"use strict";oe.d(Dt,{Z:function(){return Ve}});var ee=oe(59301),me=oe(4676);class Ve extends ee.Component{constructor(Be){super(Be);const Me=window.document;this.node=Me.createElement("div"),Me.body.appendChild(this.node)}render(){const{children:Be}=this.props;return(0,me.createPortal)(Be,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(ke,Dt,oe){"use strict";oe.d(Dt,{i:function(){return ne},Z:function(){return se}});var ee={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},me=oe(71418),Ve=oe(6848),Fe=oe(93948),Be=oe(92310),Me=oe.n(Be),Pe=oe(49661),je=oe(57884),Qe=oe(34055),et=oe(79005),lt=oe(20345),He=oe(77882),we=oe(31081),ie=oe(75309),E=oe(71979),a=oe(47558),x=oe(42922),y=oe(66832),b=oe(96593),z=oe(19664),te=oe(91833),re=oe(59301);const ne=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:et,swimg:lt},{name:"101\u8BA1\u5212",ptimg:He,swimg:we},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ie,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:y,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:z,swimg:te}];var se=({className:ce,dataSource:he=[],col:Ee=4,right:Ge,bottom:Bt=23,precision:xt=0,wrapWidth:Wt=1200,trackEventItems:wt,loading:kt,onRemove:qt=()=>{},isCurrent:Ut=!0,showAlias:Ze=!1,showProgress:nt=!1})=>{const Ye=Math.floor((Wt-(Ee-1)*Ge)/Ee),gt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(qe=>(window.ENV==="build"&&(qe.ptimg=`/react/build${qe.ptimg}`,qe.swimg=`/react/build${qe.swimg}`),qe));return re.createElement(me.Z,{spinning:kt},re.createElement("div",{className:Me()(ee.list,ce)},!!(he!=null&&he.length)&&(he==null?void 0:he.map((qe,Ae)=>{var Ce,We,st,$e,ft,de;const{name:_e,id:Ue,identifier:zt,featured:nn,school_name:tt,image_url:De,excellent:Se,is_plan:ye}=qe;return re.createElement("div",{key:Ue,className:Ut&&nt?ee.wrapisCurrent:ee.wrap,style:{width:Ye,marginRight:(1+Ae)%Ee===0?0:Ge+xt,marginBottom:Bt}},re.createElement("a",{className:ee.li,onClick:ze=>{ze.preventDefault(),ze.stopPropagation(),wt&&(0,Pe.L9)([wt]),(0,Pe.xg)(`/paths/${zt}`)}},re.createElement("div",{className:ee.img},re.createElement("img",{className:ee.cover,src:`${De}`}),Ut&&(0,Qe.bg)()&&(qe==null?void 0:qe.studying)&&re.createElement("div",{className:`${ee.movebq} user-path-items`,onClick:ze=>{ze.stopPropagation(),qt(qe)}},re.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),re.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Ce=qe==null?void 0:qe.subject_tags)==null?void 0:Ce.map((ze,Le)=>{var Ct,yt;if(Le===0){const $t=(Ct=gt.find(rt=>rt.name==ze))==null?void 0:Ct.swimg;return re.createElement("img",{className:ee.sign,src:$t,style:{left:"-4px"}})}const Ht=(yt=gt.find($t=>$t.name==ze))==null?void 0:yt.ptimg;return re.createElement("img",{className:ee.sign,src:Ht,style:{left:`${48+52*(Le-1)+2*Le}px`}})}),re.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(qe==null?void 0:qe.excellent)&&re.createElement("div",{className:ee.bq},"\u5F00\u653E\u8BFE\u7A0B"))),re.createElement("div",{className:ee.name},re.createElement(Ve.Z,{title:Ze&&(qe!=null&&qe.excellent_alias_name)?re.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${_e}`,re.createElement("br",null),re.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${qe==null?void 0:qe.excellent_alias_name}`)):_e},re.createElement("span",{className:ee.e},Ze&&(qe==null?void 0:qe.excellent_alias_name)||_e))),Ut&&nt&&((We=qe==null?void 0:qe.progress)==null?void 0:We.all_score)!=0&&re.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},re.createElement(Fe.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((st=qe==null?void 0:qe.progress)==null?void 0:st.my_score)/(($e=qe==null?void 0:qe.progress)==null?void 0:$e.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(ft=qe==null?void 0:qe.progress)==null?void 0:ft.my_score,"/",(de=qe==null?void 0:qe.progress)==null?void 0:de.all_score),(!Ut||!nt)&&re.createElement("div",{className:ee.tags},re.createElement("div",null,re.createElement(Ve.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),re.createElement("span",null,qe.stages_count))),re.createElement(Ve.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),re.createElement("span",null,qe.members_count)))))))})),!he.length&&re.createElement(je.Z,null)))}},47949:function(ke,Dt,oe){"use strict";oe.d(Dt,{jL:function(){return Be},w9:function(){return an},dN:function(){return pe},QD:function(){return In},cQ:function(){return $e.Z},Oz:function(){return $t},op:function(){return Re},O5:function(){return fa},_b:function(){return vo},t7:function(){return he},Gi:function(){return Nn},YG:function(){return cn},kT:function(){return Fn},qp:function(){return x},K3:function(){return z},vr:function(){return It},qE:function(){return jt},Je:function(){return Bt},wb:function(){return Ae},lB:function(){return st},cq:function(){return Xn},tp:function(){return ne},Si:function(){return Qt},k8:function(){return To},Du:function(){return Da}});var ee=oe(59301),me={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Ve="data:image/png;base64,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",Be=({dataSource:ut=[],img:ot,imgWidth:vt=346,title:tn,sunTitle:_t,bannerExtraContent:xn})=>ee.createElement("div",{className:me.banner},ee.createElement("div",{className:me.content},ee.createElement("aside",null,ee.createElement("p",null,ee.createElement("b",null,tn),ee.createElement("span",null,_t)),ut.length>0&&ee.createElement("div",{className:me.btns},ut.map((Tt,Rn)=>ee.createElement("div",{key:Rn,onClick:Tt.click},Tt.name,Tt.sign?ee.createElement("img",{src:Ve,width:39}):null))),xn),ot&&ee.createElement("img",{style:{marginTop:33,marginRight:38},src:ot,width:vt}))),Me={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},Pe=oe(92310),je=oe.n(Pe),Qe=oe(89392),et=Object.defineProperty,lt=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,ie=(ut,ot,vt)=>ot in ut?et(ut,ot,{enumerable:!0,configurable:!0,writable:!0,value:vt}):ut[ot]=vt,E=(ut,ot)=>{for(var vt in ot||(ot={}))He.call(ot,vt)&&ie(ut,vt,ot[vt]);if(lt)for(var vt of lt(ot))we.call(ot,vt)&&ie(ut,vt,ot[vt]);return ut},x=({dataSource:ut=[],value:ot,onChange:vt,onTitleChange:tn,className:_t,title:xn,titleWidth:Tt=41,style:Rn={},fontColor:zn="#6A7283",showCount:ga,classNameActive:Yn,styleItem:bn={}})=>{const[$n,Jn]=(0,ee.useState)(0),[Ha,wa]=(0,ee.useState)(!1),Ya=(0,ee.useRef)(null),$a=(0,ee.useRef)(null);return(0,ee.useEffect)(()=>{var rn;ut.length!==0&&(((rn=Ya==null?void 0:Ya.current)==null?void 0:rn.clientHeight)>97?Jn(1):Jn(0)),ut.length===0&&Jn(0),wa(!1)},[ut]),ee.createElement("div",{className:je()(Me.row,_t),style:Rn},ee.createElement("div",{onClick:(0,Qe.throttle)(()=>tn==null?void 0:tn(),2e3),style:{width:Tt,marginTop:Ha?12:4},className:`${Me.title} ${tn?"current":""}`},xn),ee.createElement("div",{className:Ha?`${Me.tagsWrap} ${Me.tagsBorderWrap}`:Me.tagsWrap},ee.createElement("div",{className:Me.bar,ref:$a,style:$n>0?{height:$n===1?97:"auto",overflow:$n===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ee.createElement("div",{className:Me.tag,ref:Ya},ut==null?void 0:ut.map(rn=>ee.createElement("span",{onClick:()=>vt(rn.id),key:rn.id,style:E(E({color:zn},bn),(rn==null?void 0:rn.style)||{}),className:ot===rn.id?je()(Yn||Me.active,rn.classNameActive):""},ee.createElement("span",{title:rn.name,className:Me.name},rn.name),!!ga&&ee.createElement("span",{className:Me.num},rn.count))))),!!$n&&ee.createElement(ee.Fragment,null,$n===1?ee.createElement("div",{onClick:()=>{var rn;Jn(2),((rn=Ya==null?void 0:Ya.current)==null?void 0:rn.clientHeight)>245?wa(!0):wa(!1)},className:Me.action},"\u5C55\u5F00",ee.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ee.createElement("div",{onClick:()=>{$a.current.scrollTop=0,Jn(1),wa(!1)},className:Me.action},"\u6536\u8D77",ee.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},z=({dataSource:ut=[],value:ot,onChange:vt,onTitleChange:tn,className:_t,title:xn,titleWidth:Tt=41,style:Rn={},fontColor:zn="#6A7283",showCount:ga,expand:Yn=!0})=>{const[bn,$n]=(0,ee.useState)(0),[Jn,Ha]=(0,ee.useState)(!1),wa=(0,ee.useRef)(null),Ya=(0,ee.useRef)(null),[$a,rn]=(0,ee.useState)(Yn);return ee.createElement("div",{className:je()(y.row,_t),style:Rn},ee.createElement("div",{className:"flex item-center justify-between"},ee.createElement("div",{onClick:(0,Qe.throttle)(()=>tn==null?void 0:tn(),2e3),style:{width:Tt,marginTop:Jn?12:4},className:`${y.title} ${tn?"current":""}`},xn),ee.createElement("i",{className:`iconfont ${$a?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:$a?8:10},onClick:()=>rn(!$a)})),$a&&ee.createElement("div",{className:Jn?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},ee.createElement("div",{className:y.fenge}),ee.createElement("div",{className:y.bar,ref:Ya},ee.createElement("div",{className:y.tag,ref:wa},ut==null?void 0:ut.map(Jt=>ee.createElement("span",{onClick:()=>vt(Jt.id),key:Jt.id,style:{color:zn},className:ot===Jt.id?y.active:""},ee.createElement("span",{title:Jt.name,className:y.name},Jt.name),!!ga&&ee.createElement("span",{className:y.num},Jt.count)))))))},te={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ne=({dataSource:ut=[],value:ot,onChange:vt,className:tn,style:_t={}})=>ee.createElement("div",{style:_t,className:je()(te.tabs,tn)},ut.map(xn=>ee.createElement("span",{onClick:()=>vt(xn.id),className:ot===xn.id?te.active:"",key:xn.id},xn.name))),ue={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},se=oe(92832),he=({dataSource:ut=[],value:ot="",onChange:vt,onInputChange:tn=()=>{},className:_t,style:xn={},placeholder:Tt,allowClear:Rn=!1})=>{var zn;const[ga,Yn]=(0,ee.useState)(""),[bn,$n]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var wa;let Ya=ot;(wa=JSON.stringify(ot))!=null&&wa.includes("{")&&(Yn(ot.id),Ya=ot.value||"");try{$n(decodeURIComponent(Ya||""))}catch($a){$n(decodeURIComponent(Ya||""))}},[ot]);const Jn=()=>{vt(encodeURIComponent(bn),ga||null)},Ha=wa=>{wa!==ga&&(Yn(wa),vt(encodeURIComponent(bn),wa))};return ee.createElement("div",{className:je()(ue.input,_t),style:xn},!!ut.length&&ee.createElement("div",{className:ue.dropdown},ee.createElement("div",{className:ue.text},(zn=ut.find(wa=>wa.id===ga))==null?void 0:zn.name,ee.createElement("i",{className:"iconfont icon-zhankai4"}),ee.createElement("b",{className:ue.b1}),ee.createElement("b",{className:ue.b2})),ee.createElement("div",{className:ue.menu},ut.map((wa,Ya)=>ee.createElement("div",{key:Ya,onClick:()=>Ha(wa.id)},wa.name)))),ee.createElement(se.default,{onPressEnter:Jn,value:bn,onChange:wa=>{$n(wa.target.value),tn(encodeURIComponent(wa.target.value),ga||null)},bordered:!1,placeholder:Tt}),ee.createElement("i",{onClick:Jn,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Ee={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Bt=({value:ut,onChange:ot,className:vt,total:tn,pageSize:_t,style:xn={}})=>{const Tt=ut<2,Rn=ut>=Math.ceil(tn/_t);return tn<=_t?ee.createElement(ee.Fragment,null):ee.createElement("div",{className:je()(Ee.quickPager,vt),style:xn},ee.createElement("div",{onClick:()=>{Tt||ot(ut-1,"prev")},className:Tt?Ee.disabled:""},"\u4E0A\u4E00\u9875"),ee.createElement("div",{onClick:()=>{Rn||ot(ut+1,"next")},className:Rn?Ee.disabled:""},"\u4E0B\u4E00\u9875"))},xt={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Wt=oe(71418),wt=oe(6848),kt=oe(13570),qt=oe(90524),Ut=oe(49661),Ze=oe(96908),nt=oe(57177),Ye=oe(81378),gt=oe(57884),Ae=({className:ut,dataSource:ot=[],col:vt=4,right:tn,bottom:_t=23,precision:xn=0,wrapWidth:Tt=1200,trackEventItems:Rn,loading:zn})=>{const ga=Math.floor((Tt-(vt-1)*tn)/vt);return ee.createElement(Wt.Z,{spinning:zn},ee.createElement("div",{className:je()(xt.list,ut)},!!ot.length&&ot.map((Yn,bn)=>{const{name:$n,id:Jn,identifier:Ha,power:wa,cover_image_id:Ya,pic:$a}=Yn;return ee.createElement("div",{className:xt.wrap,key:Jn,style:{width:ga,marginRight:(1+bn)%vt===0?0:tn+xn,marginBottom:_t}},ee.createElement("a",{target:"_blank",href:`/shixuns/${Ha}/challenges`,className:xt.li,onClick:rn=>{rn.preventDefault(),Rn&&(0,Ut.L9)([Rn]),wa&&(0,Ut.xg)(`/shixuns/${Ha}/challenges`)}},ee.createElement("div",{className:xt.img},ee.createElement("img",{className:xt.cover,src:`${$a}`}),Yn.is_jupyter&&ee.createElement("img",{className:xt.sign,src:Ze}),Yn.is_jupyter_lab&&ee.createElement("img",{className:xt.sign,src:nt}),Yn.is_unity_3d&&ee.createElement("img",{className:xt.sign,src:Ye})),ee.createElement("div",{className:xt.name},ee.createElement(wt.Z,{title:$n||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:xt.e},$n||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{className:xt.tags},ee.createElement(wt.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ee.createElement("span",null,Yn.challenges_count))),!!Yn.myshixuns_count&&ee.createElement(wt.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ee.createElement("span",null,Yn.myshixuns_count))),ee.createElement(wt.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ee.createElement("span",null,ee.createElement("span",null,Yn.level))),ee.createElement("div",{className:xt.rate},ee.createElement(kt.Z,{allowHalf:!0,disabled:!0,defaultValue:Yn.score_info}),ee.createElement("span",null,"\xA0",Yn.score_info?`${Yn.score_info}\u5206`:"5\u5206")))),!wa&&ee.createElement("div",{className:xt.lockWrap},ee.createElement("img",{src:`${qt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ot.length&&ee.createElement(gt.Z,null)))},Ce={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},st=({className:ut,dataSource:ot=[],col:vt=4,right:tn,bottom:_t=23,precision:xn=0,wrapWidth:Tt=1200,wrapClassName:Rn,trackEventItems:zn,loading:ga})=>{const Yn=Math.floor((Tt-(vt-1)*tn)/vt);return ee.createElement(Wt.Z,{spinning:ga},ee.createElement("div",{className:je()(Ce.list,ut)},!!ot.length&&ot.map((bn,$n)=>{const{name:Jn,id:Ha,identifier:wa,power:Ya,cover_image_id:$a,pic:rn}=bn;return ee.createElement("div",{className:je()(Ce.wrap,Rn),key:Ha,style:{width:Yn,marginRight:(1+$n)%vt===0?0:tn+xn,marginBottom:_t}},ee.createElement("a",{target:"_blank",href:`/shixuns/${wa}/challenges`,className:Ce.li,onClick:Jt=>{Jt.preventDefault(),zn&&(0,Ut.L9)([zn]),Ya&&(0,Ut.xg)(`/shixuns/${wa}/challenges`)}},ee.createElement("img",{src:oe(47621),className:Ce.titleBg}),ee.createElement("div",{className:Ce.name},ee.createElement(wt.Z,{title:Jn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:Ce.e},Jn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{style:{padding:"14px",paddingBottom:0}},ee.createElement("div",{className:Ce.img},ee.createElement("img",{className:Ce.cover,src:$a?`${qt.Z.API_SERVER}/api/attachments/${$a}`:`${qt.Z.IMG_SERVER+rn}`}),bn.is_jupyter&&ee.createElement("div",{className:Ce.bq},"Jupyter"),bn.is_jupyter_lab&&ee.createElement("div",{className:Ce.bq},"JupyterLab"),bn.is_unity_3d&&ee.createElement("div",{className:Ce.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),ee.createElement("div",{className:"mt20 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:Ce.text},"\u5B66\u4E60\u4EBA\u6570"),ee.createElement("span",{className:Ce.value},bn.myshixuns_count)),ee.createElement("div",null,ee.createElement("span",{className:Ce.text},"\u56F0\u96BE\u7B49\u7EA7"),ee.createElement("span",{className:Ce.value},bn.level))),ee.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:Ce.text},"\u5173\u5361\u6570"),ee.createElement("span",{className:Ce.value},bn.challenges_count)),ee.createElement("div",{className:Ce.rate},ee.createElement(kt.Z,{allowHalf:!0,disabled:!0,defaultValue:bn.score_info}),ee.createElement("span",{className:Ce.value,style:{color:"#FF9C00"}},"\xA0",bn.score_info?`${bn.score_info}\u5206`:"5\u5206"))))),!Ya&&ee.createElement("div",{className:Ce.lockWrap},ee.createElement("img",{src:`${qt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ot.length&&ee.createElement(gt.Z,null)))},$e=oe(929),ft={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},de=oe(79005),_e=oe(20345),Ue=oe(77882),zt=oe(31081),nn=oe(75309),tt=oe(71979),De=oe(47558),Se=oe(42922),ye=oe(66832),ze=oe(96593),Le=oe(19664),Ct=oe(91833);const yt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:de,swimg:_e},{name:"101\u8BA1\u5212",ptimg:Ue,swimg:zt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:nn,swimg:tt},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:De,swimg:Se},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:ye,swimg:ze},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Le,swimg:Ct}];var $t=({className:ut,dataSource:ot=[],col:vt=4,right:tn,bottom:_t=23,precision:xn=0,wrapWidth:Tt=1200,trackEventItems:Rn,loading:zn,wrapClassName:ga,imgClassName:Yn,isArrow:bn=!1})=>{const $n=Math.floor((Tt-(vt-1)*tn)/vt),[Jn,Ha]=(0,ee.useState)(),[wa,Ya]=(0,ee.useState)(),$a=Jt=>Ha(Jt),rn=()=>Ha(-1);return ee.createElement(Wt.Z,{spinning:zn},ee.createElement("div",{className:je()(ft.list,ut)},!!(ot!=null&&ot.length)&&(ot==null?void 0:ot.map((Jt,pn)=>{var An;const{name:Ca,id:Ua,identifier:Xa,featured:Ja,school_name:fo,image_url:uo,excellent:Uo,is_plan:Eo}=Jt;return ee.createElement("div",{key:Ua,className:je()(ft.wrap,ga),style:{width:$n,marginRight:(1+pn)%vt===0?0:tn+xn,marginBottom:_t}},ee.createElement("a",{target:"_blank",href:`/paths/${Xa}`,className:ft.li,onClick:Kn=>{Kn.preventDefault(),Rn&&(0,Ut.L9)([Rn]),(0,Ut.xg)(`/paths/${Xa}`)}},ee.createElement("img",{src:oe(39057),className:ft.titleBg}),ee.createElement("div",{className:ft.name},ee.createElement(wt.Z,{title:Ca},ee.createElement("span",{className:ft.e,style:{color:bn&&Jn===pn?"#145DFF":"#000000"},onMouseEnter:()=>{$a(pn)},onMouseLeave:rn},Ca))),ee.createElement("div",{style:{padding:"14px",paddingBottom:0}},ee.createElement("div",{className:je()(ft.img,Yn)},ee.createElement("img",{className:ft.cover,src:`${qt.Z.IMG_SERVER+uo}`}),(An=Jt==null?void 0:Jt.subject_tags)==null?void 0:An.map((Kn,ha)=>{var Ga,va;if(ha===0){const ao=(Ga=yt.find(Ta=>Ta.name==Kn))==null?void 0:Ga.swimg;return ee.createElement("img",{className:ft.sign,src:ao,style:{left:"-4px"}})}const ya=(va=yt.find(ao=>ao.name==Kn))==null?void 0:va.ptimg;return ee.createElement("img",{className:ft.sign,src:ya,style:{left:`${48+52*(ha-1)+2*ha}px`}})}),ee.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Jt==null?void 0:Jt.excellent)&&ee.createElement("div",{className:ft.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:ft.text},"\u7AE0\u8282\u6570"),ee.createElement("span",{className:ft.value},Jt.stages_count)),ee.createElement("div",null,ee.createElement("span",{className:ft.text},"\u5B66\u4E60\u4EBA\u6570"),ee.createElement("span",{className:ft.value},Jt.members_count))))))})),!ot.length&&ee.createElement(gt.Z,null)))},rt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},sn="data:image/png;base64,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",Ot=oe(59301),an=({className:ut,dataSource:ot=[],col:vt=4,right:tn,bottom:_t=23,precision:xn=0,wrapWidth:Tt=1200,trackEventItems:Rn,loading:zn})=>{const ga=Math.floor((Tt-(vt-1)*tn)/vt);return Ot.createElement(Wt.Z,{spinning:zn},Ot.createElement("div",{className:je()(rt.list,ut)},!!ot.length&&ot.map((Yn,bn)=>{const{subject_identifier:$n,id:Jn,identifier:Ha,power:wa}=Yn,Ya=Yn.is_public!=0&&Yn.is_public;return Ot.createElement("div",{className:rt.wrap,key:Jn,style:{width:ga,marginRight:(1+bn)%vt===0?0:tn+xn,marginBottom:_t}},Ot.createElement("a",{className:rt.li,onClick:$a=>{$a.preventDefault(),Rn&&(0,Ut.L9)([Rn]),(0,Ut.xg)(Yn.first_category_url)}},Ot.createElement("div",{className:rt.top},Ot.createElement(wt.Z,{title:Yn.name},Ot.createElement("div",{className:rt.name},Yn.name)),Ot.createElement("img",{className:rt.img,src:qt.Z.IMG_SERVER+"/images/"+Yn.avatar_url}),Ot.createElement("div",{className:rt.text,title:Yn.creator},Yn.creator),$n&&Ot.createElement("div",{className:rt.btns},Ot.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ot.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ya&&Ot.createElement("div",{className:rt.sign},"\u516C\u5F00")),Ot.createElement("div",{className:rt.bottom},Yn.visits>0&&Ot.createElement(wt.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ot.createElement("span",null,Ot.createElement("i",{className:"iconfont icon-liulanyan"}),Ot.createElement("span",null,Yn.visits))),Yn.course_members_count>0&&Ot.createElement(wt.Z,{title:"\u6210\u5458",placement:"bottom"},Ot.createElement("span",null,Ot.createElement("i",{className:"iconfont icon-chengyuan"}),Yn.course_members_count)),Yn.tasks_count>0&&Ot.createElement(wt.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ot.createElement("span",null,Ot.createElement("i",{className:"iconfont icon-zuoye"}),Yn.tasks_count)),Yn.is_end?Ot.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ot.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Yn.is_accessible&&Ot.createElement("div",{className:rt.lockWrap},Ot.createElement("img",{src:`${qt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ot.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ot.length&&Ot.createElement(gt.Z,null)))},dn={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},vn="data:image/png;base64,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",pe=({className:ut,dataSource:ot=[],col:vt=4,right:tn,bottom:_t=23,precision:xn=0,wrapWidth:Tt=1200,wrapClassName:Rn,trackEventItems:zn,loading:ga})=>{const Yn=Math.floor((Tt-(vt-1)*tn)/vt);return ee.createElement(Wt.Z,{spinning:ga},ee.createElement("div",{className:je()(dn.list,ut)},!!ot.length&&ot.map((bn,$n)=>{const{subject_identifier:Jn,id:Ha,identifier:wa,power:Ya}=bn,$a=bn.is_public!=0&&bn.is_public;return ee.createElement("div",{className:je()(`${dn.wrap} ${bn.is_accessible?"":dn.warpStyle}`,Rn),key:Ha,style:{width:Yn,marginRight:(1+$n)%vt===0?0:tn+xn,marginBottom:_t}},ee.createElement("a",{className:dn.li,onClick:rn=>{rn.preventDefault(),zn&&(0,Ut.L9)([zn]),(0,Ut.xg)(bn.first_category_url)}},ee.createElement("div",{className:dn.creator},ee.createElement("img",{className:dn.img,src:qt.Z.IMG_SERVER+"/images/"+bn.avatar_url}),ee.createElement("div",{className:dn.text,title:bn.creator},bn.creator)),ee.createElement("div",{className:dn.top},ee.createElement(wt.Z,{title:bn.name},ee.createElement("div",{className:dn.name},bn.name)),$a&&ee.createElement("div",{className:dn.sign},"\u516C\u5F00")),ee.createElement("div",{className:dn.middle},ee.createElement("div",{className:dn.row,style:{marginBottom:6}},ee.createElement("div",null,ee.createElement("span",{className:dn.text},"\u8BBF\u95EE\u91CF"),ee.createElement("span",{className:dn.value},(bn==null?void 0:bn.visits)||0)),ee.createElement("div",null,ee.createElement("span",{className:dn.text},"\u6210\u5458"),ee.createElement("span",{className:dn.value},(bn==null?void 0:bn.course_members_count)||0))),ee.createElement("div",{className:dn.row},ee.createElement("div",null,ee.createElement("span",{className:dn.text,style:{width:42}},"\u4F5C",ee.createElement("span",{style:{marginLeft:14}},"\u4E1A")),ee.createElement("span",{className:dn.value},(bn==null?void 0:bn.tasks_count)||0)),ee.createElement("div",null,ee.createElement("span",{className:dn.text},"\u72B6\u6001"),bn.is_end?ee.createElement("span",{className:dn.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):ee.createElement("span",{className:dn.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Jn&&ee.createElement("div",{className:dn.btns},ee.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ee.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!bn.is_accessible&&ee.createElement("div",{className:dn.lockWrap},ee.createElement("img",{src:`${qt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ot.length&&ee.createElement(gt.Z,null)))},it={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Lt=oe(76560),cn=({dataSource:ut=[],value:ot,onChange:vt,className:tn,style:_t={},tabBarExtraContent:xn})=>ee.createElement("div",{className:je()(it.tabs,tn),style:_t},ee.createElement("div",{className:it.tabsWrap},ut.map((Tt,Rn)=>ee.createElement("aside",{className:it.tab,onClick:()=>{vt(Tt.id),Tt.link&&Lt.history.push(Tt.link)},key:Rn},ee.createElement("div",{className:ot===Tt.id?it.active:""},Tt.name),(Tt==null?void 0:Tt.resetCount)==null&&(Tt==null?void 0:Tt.total)!==void 0&&ee.createElement("span",null,"\uFF08",Tt==null?void 0:Tt.total,"\uFF09"),(Tt==null?void 0:Tt.resetCount)!==void 0&&(Tt==null?void 0:Tt.total)!==void 0&&ee.createElement(wt.Z,{title:(Tt==null?void 0:Tt.tip)!=null?Tt==null?void 0:Tt.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},Tt==null?void 0:Tt.resetCount),"/",ee.createElement("span",null,Tt==null?void 0:Tt.total),"\uFF09"))))),ee.createElement("div",{className:it.tabBar},xn)),Yt={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},Fn=({dataSource:ut=[],value:ot,onChange:vt,className:tn,style:_t={},tabBarExtraContent:xn})=>ee.createElement("div",{className:je()(Yt.tabs,tn),style:_t},ee.createElement("div",{className:Yt.tabsWrap},ut.map((Tt,Rn)=>ee.createElement("aside",{className:Yt.tab,onClick:()=>{vt(Tt.id),Tt.link&&Lt.history.push(Tt.link)},key:Rn},ee.createElement("div",{className:ot===Tt.id?Yt.active:""},Tt.name),(Tt==null?void 0:Tt.resetCount)==null&&(Tt==null?void 0:Tt.total)!==void 0&&ee.createElement("span",null,"\uFF08",Tt==null?void 0:Tt.total,"\uFF09"),(Tt==null?void 0:Tt.resetCount)!==void 0&&(Tt==null?void 0:Tt.total)!==void 0&&ee.createElement(wt.Z,{title:(Tt==null?void 0:Tt.tip)!=null?Tt==null?void 0:Tt.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},Tt==null?void 0:Tt.resetCount),"/",ee.createElement("span",null,Tt==null?void 0:Tt.total),"\uFF09"))))),ee.createElement("div",{className:Yt.tabBar},xn)),Nn=({className:ut,style:ot={},children:vt})=>ee.createElement("div",{className:je()(ut),style:ot},vt),Hn={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},ra=oe(38854),ia=oe(20834);const ma=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Xn=({sortValue:ut,dropValue:ot,className:vt,onSort:tn,onDrop:_t,dataSource:xn=ma})=>{var Tt;return ee.createElement("div",{className:je()(Hn.orderWrap,vt)},ee.createElement(ra.Z,{dropdownRender:()=>ee.createElement(ia.default,null,xn.map((Rn,zn)=>ee.createElement(ia.default.Item,{key:zn,onClick:()=>_t(Rn.id)},Rn.name)))},ee.createElement("span",{className:Hn.orderTextWrap},(Tt=xn.find(Rn=>ot===Rn.id))==null?void 0:Tt.name)),ee.createElement("span",{className:Hn.orderIconWrap},ee.createElement("span",{className:Hn.orderAsc},ee.createElement("i",{className:ut==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Hn.cursorPointer} ${Hn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Hn.cursorPointer}`,onClick:()=>tn(ut==="asc"?"desc":"asc")})),ee.createElement("span",{className:Hn.orderDesc},ee.createElement("i",{className:ut==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Hn.cursorPointer} ${Hn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Hn.cursorPointer}`,onClick:()=>tn(ut==="asc"?"desc":"asc")}))))},ht={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},Mt=oe(3113),Bn=oe(22688),mn=Object.defineProperty,en=Object.getOwnPropertySymbols,qn=Object.prototype.hasOwnProperty,Wn=Object.prototype.propertyIsEnumerable,xa=(ut,ot,vt)=>ot in ut?mn(ut,ot,{enumerable:!0,configurable:!0,writable:!0,value:vt}):ut[ot]=vt,Za=(ut,ot)=>{for(var vt in ot||(ot={}))qn.call(ot,vt)&&xa(ut,vt,ot[vt]);if(en)for(var vt of en(ot))Wn.call(ot,vt)&&xa(ut,vt,ot[vt]);return ut},_n=(ut,ot)=>{var vt={};for(var tn in ut)qn.call(ut,tn)&&ot.indexOf(tn)<0&&(vt[tn]=ut[tn]);if(ut!=null&&en)for(var tn of en(ut))ot.indexOf(tn)<0&&Wn.call(ut,tn)&&(vt[tn]=ut[tn]);return vt},Ne=(ut,ot,vt)=>new Promise((tn,_t)=>{var xn=zn=>{try{Rn(vt.next(zn))}catch(ga){_t(ga)}},Tt=zn=>{try{Rn(vt.throw(zn))}catch(ga){_t(ga)}},Rn=zn=>zn.done?tn(zn.value):Promise.resolve(zn.value).then(xn,Tt);Rn((vt=vt.apply(ut,ot)).next())}),Re=ut=>{var ot=ut,{className:vt,style:tn,children:_t,loading:xn=!1,openLoading:Tt,onClick:Rn=()=>{},size:zn="middle",shape:ga="round",theme:Yn}=ot,bn=_n(ot,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[$n,Jn]=(0,ee.useState)(!1),Ha=(0,ee.useMemo)(()=>{switch(Yn){case Bn.Fy.THEMEONE:return ht.ThemeOne;case Bn.Fy.DEFAULT:default:return ht.btn}},[Yn]);return ee.createElement(Mt.ZP,Za({onClick:(0,Qe.throttle)(wa=>Ne(void 0,null,function*(){Tt&&Jn(!0);try{yield Rn(wa)}catch(Ya){console.log("error",Ya)}Tt&&Jn(!1)}),2e3,{leading:!0,trailing:!1}),className:je()(Ha,ht[`${zn}-${ga}`],vt),style:tn,size:zn,shape:ga,loading:$n||xn},bn),_t)},Vt={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},jt=({className:ut,style:ot,children:vt=null,onClick:tn,title:_t})=>ee.createElement("div",{className:je()(Vt.head,ut),style:ot},ee.createElement("span",{className:"primary-hover",onClick:tn},ee.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ee.createElement("b",{title:_t},_t),ee.createElement("div",{className:Vt.node},vt)),Un={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},In=({confirmShow:ut=!0,confirmTitle:ot,confirmClick:vt,cancelShow:tn=!0,cancelTitle:_t,cancelClick:xn,className:Tt,style:Rn,confirmLoading:zn=!1})=>ee.createElement("div",{className:je()(Un.btns,Tt),style:Rn},ut&&ee.createElement(Mt.ZP,{loading:zn,onClick:vt,type:"primary",className:Un.confirm},ot),tn&&ee.createElement(Mt.ZP,{onClick:xn,className:Un.cancel},_t)),pa={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},It=({className:ut,style:ot={},LeftContent:vt,children:tn,RightContent:_t})=>ee.createElement("div",{className:je()(pa.fixedBottom,ut),style:ot},ee.createElement("div",{className:pa.wrap},ee.createElement("div",{className:pa.left},vt),ee.createElement("div",{className:pa.center},tn),ee.createElement("div",{className:pa.right},_t))),ua={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},vo=({className:ut,style:ot={},dataSource:vt=[]})=>ee.createElement("div",{className:je()(ua.crumbs,ut),style:ot},vt.map((tn,_t)=>_tLt.history.push(tn.path)},tn.name):ee.createElement("span",null,tn.name),ee.createElement("span",null,"\xA0",">","\xA0")):ee.createElement("span",{key:_t,style:{color:"#5F6368"}},tn.name))),Fa=oe(31797),Ie=Object.defineProperty,mt=Object.defineProperties,ct=Object.getOwnPropertyDescriptors,At=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,Zt=Object.prototype.propertyIsEnumerable,bt=(ut,ot,vt)=>ot in ut?Ie(ut,ot,{enumerable:!0,configurable:!0,writable:!0,value:vt}):ut[ot]=vt,Et=(ut,ot)=>{for(var vt in ot||(ot={}))Rt.call(ot,vt)&&bt(ut,vt,ot[vt]);if(At)for(var vt of At(ot))Zt.call(ot,vt)&&bt(ut,vt,ot[vt]);return ut},Gn=(ut,ot)=>mt(ut,ct(ot)),Dn=(ut,ot)=>{var vt={};for(var tn in ut)Rt.call(ut,tn)&&ot.indexOf(tn)<0&&(vt[tn]=ut[tn]);if(ut!=null&&At)for(var tn of At(ut))ot.indexOf(tn)<0&&Zt.call(ut,tn)&&(vt[tn]=ut[tn]);return vt};const{Countdown:at}=Fa.default;var fa=ut=>{var ot=ut,{onChange:vt}=ot,tn=Dn(ot,["onChange"]);const[_t,xn]=(0,ee.useState)(null);(0,ee.useEffect)(()=>{typeof _t=="number"&&_t>=0&&vt(_t)},[_t]);const Tt=Rn=>{const zn=Math.floor(Rn/1e3);xn(zn)};return ee.createElement(at,Gn(Et({},tn),{onChange:Tt}))},Ia={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Qt=({DataProps:ut,className:ot,style:vt={}})=>{var tn;return ee.createElement("div",{className:je()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Ia.ClassRoomItem,ot),style:vt,onClick:()=>{(0,Ut.xg)(ut==null?void 0:ut.first_category_url)}},ee.createElement("div",{className:"flex flex-col item-center"},ee.createElement("img",{src:`${(tn=qt.Z)==null?void 0:tn.IMG_SERVER}/images/${ut==null?void 0:ut.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(ut==null?void 0:ut.subject_identifier)&&ee.createElement("div",{className:"mt-40px"},ee.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),ee.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),ee.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},ee.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(ut!=null&&ut.is_public)&&ee.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),ee.createElement("span",{className:je()("text-16px font-medium",Ia.TitleDom)},ut==null?void 0:ut.name)),ee.createElement("div",{className:"c-grey-333 font-medium"},ut==null?void 0:ut.creator),ee.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",ut==null?void 0:ut.course_members_count),ee.createElement("div",{className:"c-grey-333 flex item-center justify-between"},ee.createElement("div",null,"\u4F5C\u4E1A\uFF1A",ut==null?void 0:ut.tasks_count),ut!=null&&ut.is_end?ee.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):ee.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Sn=Object.defineProperty,Mn=Object.getOwnPropertySymbols,fn=Object.prototype.hasOwnProperty,ea=Object.prototype.propertyIsEnumerable,la=(ut,ot,vt)=>ot in ut?Sn(ut,ot,{enumerable:!0,configurable:!0,writable:!0,value:vt}):ut[ot]=vt,kn=(ut,ot)=>{for(var vt in ot||(ot={}))fn.call(ot,vt)&&la(ut,vt,ot[vt]);if(Mn)for(var vt of Mn(ot))ea.call(ot,vt)&&la(ut,vt,ot[vt]);return ut},Da=({DataProps:ut=[],selectValue:ot,onChange:vt,className:tn,style:_t={},extra:xn,classNameItem:Tt,styleItem:Rn={},barHidden:zn})=>{const[ga,Yn]=(0,ee.useState)();return(0,ee.useEffect)(()=>{Yn(Array.isArray(ot)?ot:[ot])},[ot]),ee.createElement("div",{className:je()("flex px-20px py-10px gap-40px",tn),style:kn({borderBottom:"1px solid #D3F0FF"},_t)},ut==null?void 0:ut.map(bn=>ee.createElement("div",{key:bn==null?void 0:bn.id,className:je()("flex item-center justify-center current c-grey-333 text-16 relative",Tt,bn==null?void 0:bn.className),style:kn(kn({color:ga!=null&&ga.includes(bn==null?void 0:bn.id)?"#1890FF":"",minWidth:88},Rn),(bn==null?void 0:bn.style)||{}),onClick:$n=>{vt==null||vt({domEvent:$n,item:bn}),bn!=null&&bn.link&&Lt.history.push(bn==null?void 0:bn.link)}},bn==null?void 0:bn.name,!zn&&(ga==null?void 0:ga.includes(bn==null?void 0:bn.id))&&ee.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),ee.createElement("div",{className:"ml-auto"},xn))},Mo=Object.defineProperty,Bo=Object.defineProperties,Ao=Object.getOwnPropertyDescriptors,Wo=Object.getOwnPropertySymbols,qo=Object.prototype.hasOwnProperty,_o=Object.prototype.propertyIsEnumerable,Ho=(ut,ot,vt)=>ot in ut?Mo(ut,ot,{enumerable:!0,configurable:!0,writable:!0,value:vt}):ut[ot]=vt,So=(ut,ot)=>{for(var vt in ot||(ot={}))qo.call(ot,vt)&&Ho(ut,vt,ot[vt]);if(Wo)for(var vt of Wo(ot))_o.call(ot,vt)&&Ho(ut,vt,ot[vt]);return ut},Wa=(ut,ot)=>Bo(ut,Ao(ot)),To=({value:ut,onChange:ot,onInputChange:vt,className:tn,style:_t={},InputProps:xn})=>{const[Tt,Rn]=(0,ee.useState)(ut);return ee.createElement("div",{className:je()("flex item-center rounded-full px-10px py-2px",tn),style:So({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},_t)},ee.createElement(se.default,Wa(So({bordered:!1},xn),{onChange:zn=>{Rn(zn.target.value),vt==null||vt(encodeURIComponent(zn.target.value))},onPressEnter:zn=>{ot==null||ot({domEvent:zn,item:{value:Tt}})}})),ee.createElement("img",{className:"h-22px current",src:oe(25365),height:22,onClick:zn=>{ot==null||ot({domEvent:zn,item:{value:Tt}})}}))}},17904:function(ke,Dt,oe){"use strict";oe.d(Dt,{Z:function(){return me}});var ee=oe(59301);function me(Ve,Fe){const Be=(0,ee.useRef)();(0,ee.useEffect)(()=>{Be.current=Ve}),(0,ee.useEffect)(()=>{function Me(){Be.current()}if(Fe!==null){let Pe=setInterval(Me,Fe);return()=>clearInterval(Pe)}},[Fe])}},69577:function(ke,Dt,oe){"use strict";oe.d(Dt,{Q8:function(){return nt},d0:function(){return Ye},w6:function(){return Ze}});var ee=oe(59301),me=oe(5083),Ve=oe(57809),Fe=oe(8591),Be=oe(43418),Me=oe(5112),Pe=oe(95237),je=oe(43604),Qe=oe(6848),et=oe(24905),lt=oe(3113),He=oe(61186),we=oe.n(He),ie=oe(34055),E=oe(82093),a=oe(89392),x=oe.n(a),y=oe(49661),b=oe(69063),z=oe(76560),te=oe(2748),re=oe(23869),ne=oe(97202),ue=oe(6681),se=oe(67135),ce=oe(59301),he=Object.defineProperty,Ee=Object.defineProperties,Ge=Object.getOwnPropertyDescriptors,Bt=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,Wt=Object.prototype.propertyIsEnumerable,wt=(Ce,We,st)=>We in Ce?he(Ce,We,{enumerable:!0,configurable:!0,writable:!0,value:st}):Ce[We]=st,kt=(Ce,We)=>{for(var st in We||(We={}))xt.call(We,st)&&wt(Ce,st,We[st]);if(Bt)for(var st of Bt(We))Wt.call(We,st)&&wt(Ce,st,We[st]);return Ce},qt=(Ce,We)=>Ee(Ce,Ge(We)),Ut=(Ce,We,st)=>new Promise(($e,ft)=>{var de=zt=>{try{Ue(st.next(zt))}catch(nn){ft(nn)}},_e=zt=>{try{Ue(st.throw(zt))}catch(nn){ft(nn)}},Ue=zt=>zt.done?$e(zt.value):Promise.resolve(zt.value).then(de,_e);Ue((st=st.apply(Ce,We)).next())});function Ze(Ce,We){const st=[];for(let $e=Ce;$e{const $e=Cewe()(We).endOf("day"),de=Ce{const st=parseInt(we()(Ce).format("HH")),$e=parseInt(we()().format("HH")),ft=parseInt(we()().format("mm"));if(!Ce)return{disabledHours:()=>Ze(0,$e),disabledMinutes:()=>Ze(0,ft)};if(We){const de=parseInt(we()(We).format("HH")),_e=parseInt(we()(We).format("mm"));return we()(Ce).isSame(we()(We),"day")?{disabledHours:()=>Ze(0,de),disabledMinutes:()=>st<=de?Ze(0,_e):[]}:void 0}if(we()(Ce).isSame(we()(),"day"))return{disabledHours:()=>Ze(0,$e),disabledMinutes:()=>we()(Ce).isSame(we()(),"hour")&&st<=$e?Ze(0,ft):[]}},{RangePicker:gt}=me.default,{Option:qe}=Ve.default,Ae=({shixunHomeworks:Ce,loading:We,dispatch:st,classroomList:$e,user:ft})=>{var de,_e,Ue,zt,nn,tt,De,Se,ye;const ze=(0,z.useParams)(),{workSetting:Le,workList:Ct,shixunWorkList:yt,headerInfo:Ht,changeData:$t}=Ce,[rt,sn]=(0,ee.useState)(!1),[Ot,Cn]=(0,ee.useState)(!1);let[an,dn]=(0,ee.useState)([]),[vn,be]=(0,ee.useState)([]),[pe,it]=(0,ee.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:te.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Lt,Xt]=(0,ee.useState)({}),[cn,Yt]=(0,ee.useState)({});(0,ee.useEffect)(()=>()=>{dn([])},[]),(0,ee.useEffect)(()=>{sn(!(0,ie.GJ)())},[(0,ie.GJ)()]);const gn=()=>{st({type:"shixunHomeworks/getWorkSetting",payload:kt({},ze)})};(0,ee.useEffect)(()=>{if(!(Le!=null&&Le.course_id))return;Object.keys(pe).map(function(Mt){pe[Mt]=Le[Mt]}),(!pe.allow_late||!pe.unified_late)&&(pe.late_penalty=20,pe.penalty_type=te.Q.Percent),pe.unified_setting||(pe.unified_late=!1,pe.unified_anonymous_comment=!1,pe.unified_anonymous_appeal=!1),an=JSON.parse(JSON.stringify(Le.group_settings.map(Mt=>qt(kt({},Mt),{group_name:[Mt.group_name]})).filter(Mt=>Mt.publish_time!==null))),vn=JSON.parse(JSON.stringify(Le.allow_late_settings.map(Mt=>qt(kt({},Mt),{group_name:[Mt.group_name]})).filter(Mt=>Mt.late_time!==null))),it(kt({},pe));const ht=(0,y.QE)((an==null?void 0:an.length)>0?an:[]);dn([...ht]),(vn==null?void 0:vn.length)<=0?be([{penalty_type:te.Q.Percent,late_penalty:20}]):be([...vn])},[Le]);const Fn=()=>Ut(void 0,null,function*(){var ht,Mt;if(((ht=ft==null?void 0:ft.userInfo)==null?void 0:ht.user_status)===2){(0,re.Rd)();return}const Bn=JSON.parse(JSON.stringify(pe));if(Bn.challenge_settings.filter(en=>!en.hide),Bn.categoryId=ze.categoryId,(Mt=Bn.challenge_settings)!=null&&Mt.every(en=>!en.checked)){Fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(an),!pe.unified_setting)an=an==null?void 0:an.map(en=>{var qn;if(!en.publish_time||!en.end_time)throw Fe.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!en.group_name)throw Fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return en.group_name=typeof(en==null?void 0:en.group_name)=="string"?[en==null?void 0:en.group_name]:en==null?void 0:en.group_name,en.group_id=(qn=Le.group_settings)==null?void 0:qn.filter(Wn=>{var xa;return(xa=en==null?void 0:en.group_name)==null?void 0:xa.includes(Wn.group_name)}).map(Wn=>Wn.group_id||Wn.id).toString().split(","),en});else if(!pe.publish_time||!pe.end_time)throw Fe.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Bn.group_settings=an,pe.allow_late)if(pe.unified_late){if(pe.late_penalty===null||pe.late_penalty===void 0||pe.late_penalty<0||pe.late_penalty>100)throw Fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!pe.late_time)throw Fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else vn=vn==null?void 0:vn.map(en=>{var qn,Wn;if(en.late_penalty===null||en.late_penalty===void 0||en.late_penalty<0||en.late_penalty>100)throw Fe.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!en.late_time)throw Fe.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!en.group_name)throw Fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return en.group_name=typeof(en==null?void 0:en.group_name)=="string"?[en==null?void 0:en.group_name]:en==null?void 0:en.group_name,en.group_id=(Wn=(qn=en==null?void 0:en.group_name)==null?void 0:qn.map(xa=>{var Za,_n;let Ne=(_n=(Za=Le.group_settings)==null?void 0:Za.filter(Te=>(Te==null?void 0:Te.group_name)===xa))==null?void 0:_n[0];return Ne==null?void 0:Ne.group_id}))==null?void 0:Wn.toString().split(","),en}),Bn.allow_late_settings=vn;let mn=yield(0,se.Tr)({homework_common_ids:[parseInt(ze.categoryId)],course_id:ze.coursesId,type:"homework_common"});(mn==null?void 0:mn.student_count)===0?jn(Bn):(Yt(Bn),Xt(mn))}),jn=ht=>{var Mt;if(ht.total_score===null){Fe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(ht!=null&&ht.work_efficiency&&ht.eff_score===null){Fe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Bn=ht.challenge_settings.reduce((qn,Wn)=>qn+Number(Wn.challenge_score),0);if((Bn==null?void 0:Bn.toFixed(10))!==((Mt=ht.total_score-ht.eff_score)==null?void 0:Mt.toFixed(10))){Fe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${ht.total_score}\u5206`);return}const mn={shixun_evaluation:ht.shixun_evaluation,challenge_settings:ht.challenge_settings};let en=()=>{var qn;const Wn=()=>Ut(void 0,null,function*(){Cn(!0),(yield(0,E.ZP)(`/api/homework_commons/${ze.categoryId}/publish_setting.json`,{method:"post",body:kt({},ht)})).status===0&&(Fe.ZP.success("\u66F4\u65B0\u6210\u529F"),gn(),st({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:kt({},ze)})),Cn(!1)});!(0,a.isEqual)($t,mn)&&!((qn=Ht==null?void 0:Ht.homework_status)!=null&&qn.includes("\u672A\u53D1\u5E03"))?Be.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Wn}):Wn()};Le!=null&&Le.high_resources_consume&&!(Le!=null&&Le.high_resources_consume_permission)?st({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:ze.coursesId,type:"shixun",type_id:ze.categoryId,name:Le.homework_name,fn:()=>{en()}}}):en()},Nn=(ht,Mt,Bn="group_id")=>{var mn;return Mt?Mt.find(en=>en[Bn]===ht):(mn=Le==null?void 0:Le.group_settings)==null?void 0:mn.find(en=>en.group_id[0]===ht)},Hn=(Le==null?void 0:Le.allow_late)||(Le==null?void 0:Le.anonymous_comment),ra=ht=>{var Mt,Bn;const mn=Nn(ht,Le==null?void 0:Le.allow_late_settings,"id"),en=Nn(ht,Le==null?void 0:Le.anonymous_comment_settings),qn=Nn(ht);return(Le==null?void 0:Le.allow_late)&&mn&&we()(mn==null?void 0:mn.late_time)<=we()()||(Le==null?void 0:Le.anonymous_comment)&&en&&(en==null?void 0:en.evaluation_start)!==null||((Bn=(we()(qn==null?void 0:qn.end_time)<=we()()&&((Mt=Le==null?void 0:Le.allow_late_settings)==null?void 0:Mt.filter(Wn=>Wn.group_id.includes(ht))))[0])==null?void 0:Bn.late_time)!=null},ia=(0,ee.useMemo)(()=>(Le==null?void 0:Le.allow_late)||(Le==null?void 0:Le.all_group_late),[Le,Ht]),ma=Le==null?void 0:Le.anonymous_comment,na=ht=>{if(!ht)return!1;const Mt=Nn(ht,Le==null?void 0:Le.anonymous_comment_settings);return(Le==null?void 0:Le.anonymous_comment)&&Mt&&(Mt==null?void 0:Mt.evaluation_start)!==null},Xn=(ht,Mt)=>{var Bn,mn,en;st({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:ht,index:Mt,rangePickerDisabled:rt||(we()()<=we()((mn=Nn((Bn=ht==null?void 0:ht.group_id)==null?void 0:Bn[0]))==null?void 0:mn.publish_time)?!1:[!0,ra((en=ht==null?void 0:ht.group_id)==null?void 0:en[0])]),disabledDate:Le==null?void 0:Le.course_end_date}})};return ce.createElement("section",{className:b.Z.form},ce.createElement("div",{className:b.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",ce.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),ce.createElement("div",null,ce.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ce.createElement(Me.ZP.Group,{disabled:rt||!((de=Ht==null?void 0:Ht.homework_status)!=null&&de.includes("\u672A\u53D1\u5E03"))||(0,ie.Rm)()&&!((_e=$e.AssistantObject.practice)!=null&&_e.can_publish),value:pe.unified_setting,onChange:ht=>{var Mt;if(!((Mt=Ht==null?void 0:Ht.homework_status)!=null&&Mt.includes("\u672A\u53D1\u5E03"))){Fe.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(pe.unified_setting=!pe.unified_setting,pe.unified_setting||(pe.unified_late=!1,be([{late_penalty:5}])),it(Object.assign({},pe)),pe.unified_setting===!1&&an==""){dn(an.concat({}));return}pe.unified_setting&&(dn([]),be([{late_penalty:5}]))}},ce.createElement(Me.ZP,{value:!0,disabled:rt||!(Le!=null&&Le.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),ce.createElement(Me.ZP,{disabled:rt||!((Ue=Le==null?void 0:Le.group_settings)!=null&&Ue.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((zt=Le==null?void 0:Le.group_settings)==null?void 0:zt.length)===0&&ce.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),pe.unified_setting&&ce.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},ce.createElement(Pe.Z,{align:"middle"},ce.createElement(je.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),ce.createElement(je.Z,{className:"ml10"},ce.createElement(me.default,{size:"large",disabled:rt||!((nn=Ht==null?void 0:Ht.homework_status)!=null&&nn.includes("\u672A\u53D1\u5E03")||(tt=Ht==null?void 0:Ht.homework_status)!=null&&tt.includes("\u672A\u5F00\u59CB"))||(0,ie.Rm)()&&!((De=$e.AssistantObject.practice)!=null&&De.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:ht=>nt(ht,Le==null?void 0:Le.course_end_date),disabledTime:ht=>Ye(ht),value:pe.publish_time?we()(pe.publish_time):"",onChange:(ht,Mt)=>{pe.publish_time=Mt,(pe.end_time==""||!pe.end_time)&&pe.unified_setting&&(pe.end_time=we()(ht).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),it(Object.assign({},pe))}}))),ce.createElement(Pe.Z,{align:"middle",className:"pl30"},ce.createElement(je.Z,null,"\u622A\u6B62\u65F6\u95F4"),ce.createElement(je.Z,{className:"ml10"},ce.createElement(me.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:we()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(Le==null?void 0:Le.allow_late)&&(Le==null?void 0:Le.homework_status.includes("\u5DF2\u622A\u6B62"))||rt||(Le==null?void 0:Le.allow_late)&&we()()>=we()(Le==null?void 0:Le.end_time)||(0,ie.Rm)()&&!((Se=$e.AssistantObject.practice)!=null&&Se.can_publish),disabledDate:ht=>nt(ht,Le==null?void 0:Le.course_end_date,pe.publish_time),disabledTime:ht=>Ye(ht,pe.publish_time),value:pe.end_time?we()(pe.end_time):"",onChange:(ht,Mt)=>{pe.end_time=Mt,it(Object.assign({},pe))}})))),!pe.unified_setting&&(an==null?void 0:an.length)>0&&ce.createElement(Pe.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},an&&an.map(function(ht,Mt){var Bn,mn,en,qn,Wn,xa,Za;return ce.createElement(je.Z,{span:24,key:Mt},ce.createElement(Pe.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Mt==(an==null?void 0:an.length)-1?"0px":"10px"}},ce.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Mt+1),ce.createElement(Ve.default,{disabled:rt||((Bn=Ht==null?void 0:Ht.homework_status)!=null&&Bn.includes("\u672A\u53D1\u5E03")&&ht.id||we()(){var Ne;if((0,ie.Rm)()&&!((Ne=$e.AssistantObject.practice)!=null&&Ne.can_publish)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}an[Mt].group_name=_n,an[Mt].group_id=ht.group_id;const Te=(0,a.flattenDeep)(an.map(Vt=>Vt.group_name)),Re=vn.map(Vt=>{let on=(Vt==null?void 0:Vt.group_name)||[];return qt(kt({},Vt),{group_name:(0,a.remove)(on,jt=>Te.includes(jt))})});be(Re),dn(an.slice())},maxTagCount:4,maxTagPlaceholder:_n=>ce.createElement("div",{style:{cursor:"pointer"},onClick:()=>Xn(ht,Mt)},"+",_n==null?void 0:_n.length)},Le.group_settings&&Le.group_settings.map(function(_n){if(!an.map(Te=>Te.group_name).flat().includes(_n.group_name))return ce.createElement(qe,{value:_n.group_name,key:_n.id},_n.group_name)})),ce.createElement("div",{className:"ml20"},ce.createElement(gt,{size:"large",ranges:{\u6B64\u523B:[ht.publish_time?we()(ht.publish_time):we()(),we()()]},allowClear:!1,disabled:rt||(we()()<=we()((qn=Nn((en=ht==null?void 0:ht.group_id)==null?void 0:en[0]))==null?void 0:qn.publish_time)?!1:[!0,ra((Wn=ht==null?void 0:ht.group_id)==null?void 0:Wn[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:_n=>nt(_n,Le==null?void 0:Le.course_end_date),disabledTime:_n=>Ye(_n),showTime:{showNow:!0,format:"HH:mm",defaultValue:[we()((0,y.U6)(),"HH:mm"),we()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:ht.publish_time&&[we()(ht.publish_time),ht.end_time?we()(ht.end_time):void 0],onChange:(_n,Ne)=>{var Te;if((0,ie.Rm)()&&!((Te=$e.AssistantObject.practice)!=null&&Te.can_publish)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}an[Mt].publish_time=Ne[0],!ht.end_time&&Ne[0]?an[Mt].end_time=we()(Ne[0]).add(7,"days"):an[Mt].end_time=Ne[1],dn([...an])},onCalendarChange:(_n,Ne,Te)=>{if(Ne!=null&&Ne[0]&&!Ne[1]){const Re=we()(Ne[0]).add(7,"days");an[Mt].publish_time=Ne[0],an[Mt].end_time=Re,dn([...an])}}})),!rt&&ce.createElement("div",{style:{display:"flex",width:"50px"}},((xa=ht==null?void 0:ht.group_id)==null?void 0:xa.length)>1&&ce.createElement(Qe.Z,{title:"\u89C4\u5219\u62C6\u5206"},ce.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Xn(ht,Mt)})),(an==null?void 0:an.length)<((Za=Le==null?void 0:Le.group_settings)==null?void 0:Za.length)&&ce.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var _n;if((0,ie.Rm)()&&!((_n=$e.AssistantObject.practice)!=null&&_n.can_publish)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}dn(an.concat({}))}}),((ht==null?void 0:ht.publish_time)&&we()(){const _n=(0,a.cloneDeep)(vn);_n.forEach((Ne,Te)=>{Ne.group_name&&(Ne.group_name=Ne.group_name.filter(Re=>{var Vt;return!((Vt=an[Mt].group_name)!=null&&Vt.includes(Re))}))}),an=an.filter((Ne,Te)=>Mt!==Te),be(_n),dn(an.slice()),setTimeout(()=>dn(an.slice()),10)}}))))}))),ce.createElement(Pe.Z,null,ce.createElement(je.Z,null,ce.createElement("div",{className:b.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",ce.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),ce.createElement(je.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ce.createElement(et.default,{checked:pe.allow_late,disabled:rt||ia,onChange:ht=>{var Mt;if((0,ie.Rm)()&&!((Mt=$e.AssistantObject.practice)!=null&&Mt.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ht.target.checked&&Be.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:ce.createElement("div",{style:{padding:10,background:"#f5f6f9"}},ce.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),ce.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),ce.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),pe.allow_late=!pe.allow_late,vn==""&&be([{late_penalty:5}]),it(Object.assign({},pe))}},ce.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(pe==null?void 0:pe.allow_late)&&ce.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},ce.createElement("div",{style:{display:"flex"}},ce.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),ce.createElement(Me.ZP.Group,{style:{marginLeft:"20px"},disabled:rt||(Le==null?void 0:Le.anonymous_comment)||(Le==null?void 0:Le.allow_late),value:pe.unified_late,onChange:ht=>{var Mt;if((0,ie.Rm)()&&!((Mt=$e.AssistantObject.practice)!=null&&Mt.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}pe.unified_late=ht.target.value,vn==""&&!ht.target.value&&be([{penalty_type:te.Q.Percent,late_penalty:20}]),it(kt({},pe))}},(pe==null?void 0:pe.unified_setting)&&ce.createElement(Me.ZP,{value:!0,disabled:!(Le!=null&&Le.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((ye=Le==null?void 0:Le.group_settings)==null?void 0:ye.length)>0&&ce.createElement(Me.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),pe!=null&&pe.unified_late?ce.createElement(ce.Fragment,null,ce.createElement(Pe.Z,{align:"middle",style:{marginTop:"10px"}},ce.createElement(je.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),ce.createElement(je.Z,{className:"ml20"},ce.createElement(te.Z,{disabled:rt||ma,value:{type:pe.penalty_type,inputValue:pe.late_penalty},onChange:ht=>{var Mt;if((0,ie.Rm)()&&!((Mt=$e.AssistantObject.practice)!=null&&Mt.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}it(qt(kt({},pe),{late_penalty:ht.inputValue,penalty_type:ht.type}))}})),ce.createElement(je.Z,{flex:"1",className:"ml5"},ce.createElement("span",{className:"c-grey-c ml10"},pe.penalty_type===te.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),ce.createElement(Pe.Z,{align:"middle",style:{marginTop:"15px"}},ce.createElement(je.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ce.createElement(je.Z,{className:"ml20"},ce.createElement(me.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:we()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:rt||ma,value:pe.late_time?we()(pe.late_time):"",disabledDate:ht=>nt(ht,Le==null?void 0:Le.course_end_date),onChange:(ht,Mt)=>{var Bn;if((0,ie.Rm)()&&!((Bn=$e.AssistantObject.practice)!=null&&Bn.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}pe.late_time=Mt,it(Object.assign({},pe))}})))):vn.map(function(ht,Mt){var Bn;return ce.createElement(je.Z,{span:24,key:Mt},ce.createElement(Pe.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},ce.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Mt+1),ce.createElement(Ve.default,{disabled:rt||!((Bn=Ht==null?void 0:Ht.homework_status)!=null&&Bn.includes("\u672A\u53D1\u5E03"))&&ht.id||(Le==null?void 0:Le.anonymous_comment),mode:"multiple",className:b.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof ht.group_name=="string"?[ht.group_name]:ht.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:mn=>{var en;if((0,ie.Rm)()&&!((en=$e.AssistantObject.practice)!=null&&en.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vn[Mt].group_name=mn,vn[Mt].group_id=ht.group_id,be(vn.slice())}},Le.group_settings&&Le.group_settings.map(function(mn){const en=vn.map(Wn=>Wn.group_name).flat(),qn=an.map(Wn=>Wn.group_name).flat();if(pe!=null&&pe.unified_setting){if(!en.includes(mn.group_name))return ce.createElement(qe,{value:mn.group_name,key:mn.id},mn.group_name)}else if(qn.includes(mn.group_name)&&!en.includes(mn.group_name))return ce.createElement(qe,{value:mn.group_name,key:mn.id},mn.group_name)})),ce.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),ce.createElement(te.Z,{disabled:rt||na(ht.id),value:{type:ht.penalty_type,inputValue:ht.late_penalty},onChange:mn=>{var en;if((0,ie.Rm)()&&!((en=$e.AssistantObject.practice)!=null&&en.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vn[Mt].late_penalty=mn.inputValue,vn[Mt].penalty_type=mn.type,be([...vn])}}),ce.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ce.createElement(me.default,{size:"large",disabled:rt||na(ht.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:we()((0,y.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:mn=>nt(mn,Le==null?void 0:Le.course_end_date),format:"YYYY-MM-DD HH:mm",value:ht!=null&&ht.late_time?we()(ht.late_time):void 0,onChange:(mn,en)=>{var qn;if((0,ie.Rm)()&&!((qn=$e.AssistantObject.practice)!=null&&qn.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vn[Mt].late_time=en,be([...vn])}}),!rt&&ce.createElement("div",{style:{display:"flex",width:"50px"}},ce.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var mn;if((0,ie.Rm)()&&!((mn=$e.AssistantObject.practice)!=null&&mn.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}be(vn.concat({penalty_type:te.Q.Percent,late_penalty:20}))}}),Mt>0&&!ht.id&&ce.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var mn;if((0,ie.Rm)()&&!((mn=$e.AssistantObject.practice)!=null&&mn.can_late)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vn=vn.filter((en,qn)=>Mt!==qn),be(vn.slice()),setTimeout(()=>be(vn.slice()),10)}}))))})),!rt&&ce.createElement(ce.Fragment,null,ce.createElement(lt.ZP,{type:"primary",size:"large",loading:Ot,style:{width:"138px",marginTop:"30px"},onClick:()=>Fn()},"\u4FDD\u5B58")),ce.createElement(ne.Z,{onConfirm:(ht,Mt)=>{an.splice(ht,0,...Mt),an.splice(ht+Mt.length,1);const Bn=(0,y.QE)([...an]);dn([...Bn])}}),ce.createElement(ue.Z,{resdata:Lt,type:"shixun",okloading:Ot,oktext:(Lt==null?void 0:Lt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:ht=>Ut(void 0,null,function*(){Cn(!0);let Mt=yield(0,E.ZP)(`/api/courses/${ze.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(ze.categoryId)]}});Cn(!1),(Mt==null?void 0:Mt.status)===0&&jn(cn)})}))};Dt.ZP=(0,z.connect)(({shixunHomeworks:Ce,classroomList:We,loading:st,user:$e})=>({shixunHomeworks:Ce,classroomList:We,loading:st.effects,user:$e}))(Ae)},97202:function(ke,Dt,oe){"use strict";oe.d(Dt,{Z:function(){return a}});var ee=oe(59301),me=oe(76560),Ve=oe(5083),Fe=oe(43418),Be=oe(92832),Me=oe(95237),Pe=oe(43604),je={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Qe=oe(61186),et=oe.n(Qe),lt=oe(49661),He=oe(57884),we=oe(59301);const{RangePicker:ie}=Ve.default,E=({dispatch:x,classroomList:y,onConfirm:b})=>{const[z,te]=(0,ee.useState)([]),[re,ne]=(0,ee.useState)([]),[ue,se]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var Ee;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let Ge=y.actionTabs.data;console.log("data",Ge);let Bt=(Ee=Ge==null?void 0:Ge.group_name)==null?void 0:Ee.map((xt,Wt)=>{var wt;return{group_id:Ge==null?void 0:Ge.group_id[Wt],group_name:Ge==null?void 0:Ge.group_name[Wt],is_admin:Ge==null?void 0:Ge.is_admin,end_time:Ge==null?void 0:Ge.end_time,publish_time:Array.isArray(Ge==null?void 0:Ge.publish_time)?(wt=Ge==null?void 0:Ge.publish_time)==null?void 0:wt[0]:Ge==null?void 0:Ge.publish_time}});Bt&&(te([...Bt]),ne([...Bt]))}},[y.actionTabs]);const ce=()=>{x({type:"classroomList/setActionTabs",payload:{}}),se("")},he=Ee=>{if(Ee){const Ge=re==null?void 0:re.filter(Bt=>{var xt,Wt;return(Wt=(xt=Bt==null?void 0:Bt.group_name)==null?void 0:xt.toLowerCase())==null?void 0:Wt.includes(Ee==null?void 0:Ee.toLowerCase())});te(Ge)}else te(re)};return we.createElement(Fe.default,{width:980,title:we.createElement("div",{style:{fontWeight:"bold",display:"flex"}},we.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",we.createElement("span",{className:je.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),we.createElement(Be.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:ue,onChange:Ee=>{se(Ee.target.value.trim()),he(Ee.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>ce(),onOk:()=>{var Ee;b((Ee=y.actionTabs)==null?void 0:Ee.index,re),ce()}},we.createElement("div",{className:je.modal_con},we.createElement(Me.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(z==null?void 0:z.length)>0?z.map(function(Ee,Ge){var Bt,xt;return we.createElement(Pe.Z,{span:24,key:Ge},we.createElement(Me.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Ge==(z==null?void 0:z.length)-1?"0px":"10px"}},we.createElement("div",{className:je.multiple_select,title:Ee.group_name},Ee.group_name),we.createElement("div",{className:"ml20"},we.createElement(ie,{size:"large",ranges:{\u6B64\u523B:[Ee.publish_time?et()(Ee.publish_time):et()(),et()()]},allowClear:!1,disabled:(Bt=y.actionTabs)==null?void 0:Bt.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Wt=>{var wt;return(0,lt.Q8)(Wt,(wt=y.actionTabs)==null?void 0:wt.disabledDate)},disabledTime:Wt=>(0,lt.d0)(Wt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[et()((0,lt.U6)(),"HH:mm"),et()((0,lt.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ee.publish_time&&[et()(Ee.publish_time),Ee.end_time?et()(Ee.end_time):void 0],onChange:(Wt,wt)=>{z[Ge].publish_time=wt[0],z[Ge].end_time=wt[1],te([...z]),re.forEach(kt=>{kt.group_id===Ee.group_id&&(kt.publish_time=wt[0],kt.end_time=wt[1])}),ne([...re])}})),(xt=y.actionTabs)!=null&&xt.rangePickerDisabled?we.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):we.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{z.splice(Ge,1),te([...z]),re.forEach((Wt,wt)=>{Wt.group_id===Ee.group_id&&re.splice(wt,1)}),ne([...re])}})))}):we.createElement(He.Z,null))))};var a=(0,me.connect)(({classroomList:x})=>({classroomList:x}))(E)},21401:function(ke,Dt,oe){"use strict";oe.r(Dt),oe.d(Dt,{default:function(){return qt}});var ee=oe(59301),me={flex_box_center:"flex_box_center___Mycwq",flex_space_between:"flex_space_between___Xbrn7",flex_box_vertical_center:"flex_box_vertical_center___Y038R",flex_box_center_end:"flex_box_center_end___PH9yW",flex_box_column:"flex_box_column___BegNe",body:"body___nOABp",Onerow:"Onerow___dGLJJ",MultiLine:"MultiLine___QhT8_",divbox:"divbox___y8Apd",GuideIcon:"GuideIcon___ooxgw",Guide:"Guide___hS9i1",GuideItem:"GuideItem___RMU_S",Title:"Title___a3Njm",Overview:"Overview___xEPym",OverviewIcon:"OverviewIcon___aHj1M",OverviewNum:"OverviewNum___m5Gze",OverviewName:"OverviewName___ieWMD",BadgeDot:"BadgeDot___dmDYU",left69:"left69___dTE5Q",left55:"left55___E3b4z",Active16:"Active16___UsmSC",Action:"Action___FZzt9",ActionItem:"ActionItem___HIqhX",ActionItemName:"ActionItemName___o_fmR",ActionItemDes:"ActionItemDes___wF2m3",Steps:"Steps___o0fdB",Status:"Status___DkqBa",StepsItemActive:"StepsItemActive___uCmfI",StepsItem:"StepsItem___uuysT",StepsItemLeft:"StepsItemLeft___yikqm",StepsItemCent:"StepsItemCent___uiT_W",StepsItemCentDot:"StepsItemCentDot___NO_kn",StepsItemRight:"StepsItemRight___gSq33",StepsItemRightTitle:"StepsItemRightTitle___XRf_G",shezhi:"shezhi___V4H3V"},Ve=oe(76560),Fe=oe(95237),Be=oe(43604),Me=oe(6848),Pe=oe(61621),je=oe(49127),Qe="data:image/png;base64,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",et="data:image/png;base64,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",lt="data:image/png;base64,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",He="data:image/png;base64,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",we="data:image/png;base64,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",ie="data:image/png;base64,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",E="data:image/png;base64,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",a="data:image/png;base64,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",x="data:image/png;base64,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",y=oe(47949),b=oe(86645),z=oe(57884),te=oe(5874),re=oe(90524),ne=oe(34055),ue=Object.defineProperty,se=Object.defineProperties,ce=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,Bt=(Ut,Ze,nt)=>Ze in Ut?ue(Ut,Ze,{enumerable:!0,configurable:!0,writable:!0,value:nt}):Ut[Ze]=nt,xt=(Ut,Ze)=>{for(var nt in Ze||(Ze={}))Ee.call(Ze,nt)&&Bt(Ut,nt,Ze[nt]);if(he)for(var nt of he(Ze))Ge.call(Ze,nt)&&Bt(Ut,nt,Ze[nt]);return Ut},Wt=(Ut,Ze)=>se(Ut,ce(Ze)),wt=(Ut,Ze,nt)=>new Promise((Ye,gt)=>{var qe=We=>{try{Ce(nt.next(We))}catch(st){gt(st)}},Ae=We=>{try{Ce(nt.throw(We))}catch(st){gt(st)}},Ce=We=>We.done?Ye(We.value):Promise.resolve(We.value).then(qe,Ae);Ce((nt=nt.apply(Ut,Ze)).next())});const kt=({graduations:Ut,loading:Ze,user:nt,dispatch:Ye})=>{var gt,qe,Ae,Ce,We,st,$e,ft,de,_e,Ue,zt;const nn=(0,Ve.useParams)(),[tt]=(0,Ve.useSearchParams)(),[De,Se]=(0,ee.useState)({}),[ye,ze]=(0,ee.useState)({}),[Le,Ct]=(0,ee.useState)(!1),[yt,Ht]=(0,ee.useState)("0"),[$t,rt]=(0,ee.useState)(!0),[sn,Ot]=(0,ee.useState)({name:"\u5B66\u751F\u6307\u5357",list:[{icon:a,title:"1.\u5B66\u751F\u9009\u9898\u786E\u5B9A"},{icon:ie,title:"2.\u63D0\u4EA4\u8FC7\u7A0B\u6587\u6863"},{icon:E,title:"3.\u6BD5\u8BBE\u7B54\u8FA9"},{icon:we,title:"4.\u5F52\u6863"}]}),Cn={0:{name:"\u672A\u5F00\u59CB",color:"#ADB2B8"},1:{name:"\u8FDB\u884C\u4E2D",color:"#00b187"},2:{name:"\u5DF2\u7ED3\u675F",color:"#E30000"}},an=[{id:"0",name:(0,ne.tu)()?"\u5F85\u5904\u7406":"\u672A\u8BFB"},{id:"1",name:"\u5168\u90E8"}],dn=()=>wt(void 0,null,function*(){var pe;const it=yield(0,b.zC)(nn.id);rt((pe=it==null?void 0:it.graduation)==null?void 0:pe.novice_guide),Se(xt({},it)),(0,ne.tu)()&&Ot({name:"\u7BA1\u7406\u5458\u6307\u5357",list:[{icon:Qe,title:"1.\u6BD5\u8BBE\u57FA\u7840\u8BBE\u7F6E"},{icon:et,title:"2.\u6BD5\u8BBE\u6D41\u7A0B\u8BBE\u7F6E"},{icon:lt,title:"3.\u5BFC\u5165/\u9080\u8BF7\u4EBA\u5458"},{icon:He,title:"4.\u6BD5\u8BBE\u9636\u6BB5\u7BA1\u7406"}]})}),vn=()=>wt(void 0,null,function*(){Ye({type:"graduations/getGraduationsDetails",payload:{id:nn==null?void 0:nn.id}})}),be=()=>{Ye({type:"graduations/getGraduationsNotices",payload:{id:nn.id,page:1,per_page:6,state:yt=="1"?"":"0"}})};return(0,ee.useEffect)(()=>{dn()},[]),(0,ee.useEffect)(()=>{Ht(String(Number(tt.get("state"))))},[tt.get("state")]),(0,ee.useEffect)(()=>{be()},[yt]),console.log("loading",Ze.effects["graduations/getGraduationsNotices"],Ze),ee.createElement("section",{className:me.body},$t?ee.createElement(Fe.Z,{className:`mb20 ${me.Guide} fadeIn animated`,justify:"space-between"},ee.createElement(Be.Z,{style:{color:"#000"}},sn.name),sn.list.map((pe,it)=>ee.createElement(Be.Z,{className:me.GuideItem,key:it},ee.createElement("img",{height:42,src:`${pe.icon}`}),ee.createElement("div",{style:{marginTop:"8px",fontSize:"12px",color:"#9096A3"}},pe.title))),ee.createElement(Be.Z,null,ee.createElement("i",{className:"iconfont icon-guanbi10",style:{cursor:"pointer",color:"#979797"},onClick:()=>{rt(!1),(0,b.Dd)({id:nn.id,novice_guide:!1})}}))):ee.createElement("div",{className:me.GuideIcon,onClick:()=>{rt(!0),(0,b.Dd)({id:nn.id,novice_guide:!0})}},ee.createElement(Me.Z,{title:sn.name},ee.createElement("img",{height:20,src:x}))),ee.createElement("div",{style:{display:"flex"},className:"mb20"},ee.createElement("div",{style:{display:"flex",flex:1,flexDirection:"column"}},(0,ne.tu)()&&ee.createElement("div",{className:`mb20 ${me.Overview}`},ee.createElement("span",{className:me.Title},"\u6982\u89C8"),ee.createElement(Pe.Z,{loading:Ze.effects["graduations/getGraduationsInfo"],active:!0,avatar:!0,className:"mt20"},ee.createElement(Fe.Z,{className:"fadeIn animated",wrap:!1,justify:"space-between",style:{marginTop:"25px"}},ee.createElement(Fe.Z,{wrap:!1},ee.createElement(Be.Z,{className:me.OverviewIcon},ee.createElement("i",{className:"iconfont icon-bishexueshengshu c-grey-666",style:{fontSize:"16px"}})),ee.createElement(Be.Z,{style:{marginLeft:"8px"}},ee.createElement("div",{className:me.OverviewNum,onClick:()=>Ve.history.push(`/graduations/${nn.id}/students`)},((gt=De.graduation)==null?void 0:gt.students_count)||0),ee.createElement("div",{className:me.OverviewName},"\u6BD5\u8BBE\u5B66\u751F\u6570"))),ee.createElement(Fe.Z,{wrap:!1},ee.createElement(Be.Z,{className:me.OverviewIcon},ee.createElement("i",{className:"iconfont icon-jiaoshishu c-grey-666",style:{fontSize:"16px"}})),ee.createElement(Be.Z,{style:{marginLeft:"8px"}},ee.createElement("div",{className:me.OverviewNum,onClick:()=>Ve.history.push(`/graduations/${nn.id}/teachers`)},((qe=De.graduation)==null?void 0:qe.teachers_count)||0),ee.createElement("div",{className:me.OverviewName},"\u6559\u5E08\u6570"))),ee.createElement(Fe.Z,{wrap:!1},ee.createElement(Be.Z,{className:me.OverviewIcon},ee.createElement("i",{className:"iconfont icon-ketizongshu c-grey-666",style:{fontSize:"16px"}})),ee.createElement(Be.Z,{style:{marginLeft:"8px"}},ee.createElement("div",{className:me.OverviewNum,onClick:()=>Ve.history.push(`/graduations/${nn.id}/topics`)},((Ae=De.graduation)==null?void 0:Ae.graduation_total_tasks_count)||0),ee.createElement("div",{className:me.OverviewName},"\u8BFE\u9898\u603B\u6570")))))),ee.createElement("div",{className:me.Action},ee.createElement(Fe.Z,{wrap:!1,align:"middle",justify:"space-between"},ee.createElement(Be.Z,{className:me.Title},"\u52A8\u6001"),ee.createElement(Be.Z,null,Ze.effects["graduations/getGraduationsNotices"]&&ee.createElement(Pe.Z.Input,{active:!0}),!Ze.effects["graduations/getGraduationsNotices"]&&ee.createElement(ee.Fragment,null,((Ce=Ut.Notices)==null?void 0:Ce.no_deal_count)>0&&ee.createElement(je.Z,{dot:!0,count:(We=Ut.Notices)==null?void 0:We.no_deal_count,className:`${me.BadgeDot} ${(0,ne.tu)()?me.left69:me.left55}`}),ee.createElement(y.tp,{dataSource:an,value:yt,onChange:pe=>Ht(pe)})))),ee.createElement(Pe.Z,{loading:Ze.effects["graduations/getGraduationsNotices"],active:!0,avatar:!0,className:"mt20"},!(($e=(st=Ut.Notices)==null?void 0:st.graduation_notices)!=null&&$e.length)&&ee.createElement(z.Z,null),(de=(ft=Ut.Notices)==null?void 0:ft.graduation_notices)==null?void 0:de.map((pe,it)=>ee.createElement(Fe.Z,{key:it,wrap:!1,onClick:()=>wt(void 0,null,function*(){(pe.action=="DealJoinGraduation"||!(0,ne.tu)()&&pe.state!=1)&&(yield(0,b.ck)({id:nn.id,doid:pe.id})),pe.url&&pe.url!=""?(yield vn(),Ve.history.push(pe.url)):Ht("1"),pe.url.includes("index")&&Ht(String(Number(tt.get("state")||"1")))}),className:`${me.ActionItem} animated fadeIn`},ee.createElement(Be.Z,null,ee.createElement("img",{width:36,height:36,style:{borderRadius:"50%"},src:`${re.Z.IMG_SERVER}/images/${pe.avatar_url}`})),ee.createElement(Be.Z,{className:"ml10",flex:1},ee.createElement(Fe.Z,{wrap:!1,justify:"space-between",align:"middle"},ee.createElement(Fe.Z,{wrap:!1,align:"middle"},ee.createElement("div",{className:me.ActionItemName},pe.real_name),ee.createElement("div",{className:"ml10",style:{fontSize:"12px",color:"#9096A3"}},pe.created_at)),ee.createElement(Be.Z,null,pe.state==1&&!(0,ne.tu)()&&ee.createElement("span",{style:{fontSize:"12px",color:"#165DFF"}},"\u5DF2\u8BFB"),pe.state==1&&(0,ne.tu)()&&ee.createElement("span",{style:{fontSize:"12px",color:"#00B187"}},"\u5DF2\u5904\u7406"))),ee.createElement("div",{className:me.ActionItemDes},ee.createElement(Me.Z,{placement:"topLeft",title:pe.source_content},pe.source_content))))),((_e=Ut.Notices)==null?void 0:_e.total_count)>6&&ee.createElement("div",{className:me.Active16,style:{width:"100%",cursor:"pointer",textAlign:"center",color:"#3061D0",paddingTop:"20px"},onClick:()=>{var pe;return Ve.history.push(`/messages/${(pe=nt==null?void 0:nt.userInfo)==null?void 0:pe.login}/user_tidings?tabsKey=6`)}},"\u67E5\u770B\u66F4\u591A")))),ee.createElement("div",{className:`ml20 ${me.Steps}`},ee.createElement(Fe.Z,{wrap:!1,align:"middle",justify:"space-between"},ee.createElement(Be.Z,{className:me.Title},(0,ne.tu)()?"\u6BD5\u8BBE\u9636\u6BB5\u7BA1\u7406":"\u6BD5\u8BBE\u6D41\u7A0B\u6982\u89C8"),ee.createElement(Be.Z,{className:me.Status},ee.createElement(je.Z,{color:"#00B187",text:"\u8FDB\u884C\u4E2D"}),ee.createElement(je.Z,{className:"ml20",color:"#ADB2B8",text:"\u672A\u5F00\u59CB"}),ee.createElement(je.Z,{className:"ml20",color:"#E30000",text:"\u5DF2\u7ED3\u675F"}))),ee.createElement(Pe.Z,{loading:!((Ue=De==null?void 0:De.graduation_stages)!=null&&Ue.length),active:!0,avatar:!0,className:"mt20"},ee.createElement("div",{className:"animated fadeIn"},(zt=De==null?void 0:De.graduation_stages)==null?void 0:zt.map((pe,it)=>{var Lt,Xt;return ee.createElement("div",{key:it,className:`${me.StepsItem} ${pe.name=="\u5F55\u5165\u8BFE\u9898"&&(De==null?void 0:De.graduation_stages[1].status)!=0?"":pe.status==1?me.StepsItemActive:""}`},ee.createElement("div",{style:{flex:1}},pe.name!="\u5F55\u5165\u8BFE\u9898"&&ee.createElement("div",{className:me.StepsItemLeft},ee.createElement("div",{style:{color:"#9096A3"}},ee.createElement("span",null,"\u5F00\u59CB"),ee.createElement("span",{className:"ml10"},pe.start_at||"--")),ee.createElement("div",{style:{color:"#333"}},ee.createElement("span",null,"\u622A\u6B62"),ee.createElement("span",{className:"ml10"},pe.end_at||"--")))),ee.createElement("div",{className:me.StepsItemCent,style:{background:`${pe.status==0?"#F5F5F5":pe.status==1?"#E5F7F3":"#FAD6D6"}`}},ee.createElement("div",{className:me.StepsItemCentDot,style:{background:`${pe.status==0?"#ADB2B8":pe.status==1?"#00B187":"#E30000"}`}})),ee.createElement("div",{style:{flex:1}},ee.createElement("div",{className:me.StepsItemRight},ee.createElement(Me.Z,{placement:"topLeft",title:!(0,ne.tu)()&&pe.status==0?"\u8BE5\u9636\u6BB5\u672A\u542F\u7528":""},ee.createElement("div",{className:me.StepsItemRightTitle,onClick:()=>wt(void 0,null,function*(){((0,ne.tu)()||pe.status!=0)&&(yield vn(),Ve.history.push(pe.stage_url))})},it+1,"\xA0",pe.name)),pe.name=="\u5F55\u5165\u8BFE\u9898"?ee.createElement(Fe.Z,{align:"middle",className:"mt10",style:{color:((Lt=De==null?void 0:De.graduation)==null?void 0:Lt.graduation_tasks_count)===0?Cn[0].color:Cn[1].color}},ee.createElement("i",{className:"iconfont icon-yiwancheng4",style:{fontSize:"14px"}}),"\xA0",ee.createElement("span",{style:{color:"#ADB2B8"}},"\u60A8\u5DF2\u5F55\u5165\u8BFE\u9898"),"\xA0",((Xt=De==null?void 0:De.graduation)==null?void 0:Xt.graduation_tasks_count)||0):ee.createElement(ee.Fragment,null,ee.createElement("div",{className:"mt10"},(0,ne.tu)()?ee.createElement(Fe.Z,{align:"middle",wrap:!1,style:{color:"#ADB2B8"}},pe.state==0?ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-weixiada font14",style:{color:"#ADB2B8"}}),"\xA0\u672A\u8BBE\u7F6E"):ee.createElement(ee.Fragment,null,pe.name=="\u5B66\u751F\u9009\u9898"&&pe.status!=0&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-daishenhe font14",style:{color:"#ff9d18"}}),"\xA0 \u5F85\u5BA1\u6838 \xA0",ee.createElement("span",{style:{color:"#ff9d18"}},pe.num||0)),pe.name=="\u4EFB\u52A1\u4E66"&&pe.status!=0&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-daixiadarenwushu font14",style:{color:"#165dff"}})," \xA0\u5F85\u4E0B\u8FBE\u4EFB\u52A1\u4E66\xA0 ",ee.createElement("span",{style:{color:"#165dff"}},pe.num||0)),["\u5F00\u9898\u62A5\u544A","\u4E2D\u671F\u68C0\u67E5","\u6BD5\u4E1A\u8BBA\u6587","\u6BD5\u4E1A\u7B54\u8FA9","\u8BBA\u6587\u5B9A\u7A3F"].includes(pe.name)&&pe.status!=0&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-daipingyue font14",style:{color:"#ff9d18"}})," \xA0\u5F85\u8BC4\u9605\xA0 ",ee.createElement("span",{style:{color:"#ff9d18"}},pe.num||0)),pe.name=="\u5F52\u6863"&&pe.status!=0&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-yiwancheng4 font14",style:{color:"#165dff"}})," \xA0\u5F85\u63D0\u4EA4\u5B66\u751F\xA0 ",ee.createElement("span",{style:{color:"#165dff"}},pe.num||0)))):ee.createElement(Fe.Z,{align:"middle",wrap:!1,style:{color:"#ADB2B8"}},pe.state==-1?ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-weixiada font14",style:{color:"#ADB2B8"}})," \xA0\u8BE5\u9636\u6BB5\u672A\u5F00\u542F"):ee.createElement(ee.Fragment,null,pe.name=="\u5B66\u751F\u9009\u9898"&&ee.createElement(ee.Fragment,null,pe.state==0&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-weixiada font14",style:{color:"#ADB2B8"}})," \xA0\u672A\u786E\u5B9A\u9009\u9898"),pe.state==1&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-yiwancheng4 font14",style:{color:"#00B187"}})," \xA0\u5DF2\u786E\u5B9A\u9009\u9898")),pe.name=="\u4EFB\u52A1\u4E66"&&ee.createElement(ee.Fragment,null,pe.state==0&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-weixiada font14",style:{color:"#ADB2B8"}})," \xA0\u672A\u4E0B\u8FBE\xA0"),pe.state==1&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-yiwancheng4 font14",style:{color:"#00B187"}})," \xA0\u5DF2\u4E0B\u8FBE\xA0")),["\u5F00\u9898\u62A5\u544A","\u4E2D\u671F\u68C0\u67E5","\u6BD5\u4E1A\u8BBA\u6587","\u6BD5\u4E1A\u7B54\u8FA9","\u8BBA\u6587\u5B9A\u7A3F"].includes(pe.name)&&ee.createElement(ee.Fragment,null,pe.state==0&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-weixiada font14",style:{color:"#ADB2B8"}})," \xA0\u672A\u63D0\u4EA4\xA0"),pe.state==1&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-daipingyue font14",style:{color:"#ff9d18"}})," \xA0\u5F85\u8BC4\u9605\xA0"),pe.state==2&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-yiwancheng4 font14",style:{color:"#00B187"}})," \xA0\u5DF2\u901A\u8FC7\xA0"),pe.state==3&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-weishezhi font14",style:{color:"#e53333"}})," \xA0\u5DF2\u9A73\u56DE\xA0"),pe.state==4&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-yiwancheng4 font14",style:{color:"#E5F7F3"}})," \xA0\u5DF2\u901A\u8FC7\u9700\u4FEE\u6539\xA0"),pe.state==5&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-daipingyue font14",style:{color:"#00B187"}})," \xA0\u5DF2\u4FEE\u6539\xA0")),pe.name=="\u5F52\u6863"&&ee.createElement(ee.Fragment,null,pe.state==0&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-weixiada font14",style:{color:"#ADB2B8"}})," \xA0\u672A\u63D0\u4EA4\xA0"),pe.state==1&&ee.createElement(ee.Fragment,null,ee.createElement("i",{className:"iconfont icon-daixiadarenwushu font14",style:{color:"#165dff"}})," \xA0\u5DF2\u63D0\u4EA4\xA0"))))),(0,ne.tu)()&&pe.setting_show&&ee.createElement(Me.Z,{title:""},ee.createElement("i",{onClick:()=>{var cn,Yt;Ct(!0),ze(Wt(xt({},pe),{disabled_time:(Yt=(cn=De==null?void 0:De.graduation_stages)==null?void 0:cn[it-1])==null?void 0:Yt.end_at}))},className:`iconfont icon-shequshezhi c-grey-666 ${me.shezhi}`}))))))}))))),ee.createElement(te.Z,{visible:Le,data:ye,onClose:()=>Ct(!1),onSuccess:()=>{Ct(!1),dn()}}))};var qt=(0,Ve.connect)(({graduations:Ut,loading:Ze,user:nt})=>({graduations:Ut,user:nt,loading:Ze}))(kt)},5874:function(ke,Dt,oe){"use strict";oe.d(Dt,{Z:function(){return se}});var ee=oe(59301),me=oe(8591),Ve=oe(54580),Fe=oe(43418),Be=oe(95237),Me=oe(5083),Pe={flex_box_center:"flex_box_center___cQ5Sl",flex_space_between:"flex_space_between___BU1Wl",flex_box_vertical_center:"flex_box_vertical_center___jBfz4",flex_box_center_end:"flex_box_center_end___mFYce",flex_box_column:"flex_box_column___jBfuW",wrap:"wrap___npJKs",label:"label___mSlLf"},je=oe(90524),Qe=oe(76560),et=oe(47949),lt=oe(82093),He=oe(49661),we=oe(89389),ie=oe(61186),E=oe.n(ie),a=oe(69577),x=Object.defineProperty,y=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,te=(ce,he,Ee)=>he in ce?x(ce,he,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ce[he]=Ee,re=(ce,he)=>{for(var Ee in he||(he={}))b.call(he,Ee)&&te(ce,Ee,he[Ee]);if(y)for(var Ee of y(he))z.call(he,Ee)&&te(ce,Ee,he[Ee]);return ce},ne=(ce,he,Ee)=>new Promise((Ge,Bt)=>{var xt=kt=>{try{wt(Ee.next(kt))}catch(qt){Bt(qt)}},Wt=kt=>{try{wt(Ee.throw(kt))}catch(qt){Bt(qt)}},wt=kt=>kt.done?Ge(kt.value):Promise.resolve(kt.value).then(xt,Wt);wt((Ee=Ee.apply(ce,he)).next())}),se=({visible:ce,data:he,onClose:Ee=()=>{},onSuccess:Ge=()=>{}})=>{const[Bt,xt]=(0,ee.useState)([]),[Wt,wt]=(0,ee.useState)(""),[kt,qt]=(0,ee.useState)(""),[Ut,Ze]=(0,ee.useState)(""),[nt,Ye]=(0,ee.useState)(!1),gt=(0,Qe.useParams)();(0,ee.useEffect)(()=>{var Ue;ce&&(Ze((he==null?void 0:he.description)||""),wt((he==null?void 0:he.start_at)||""),qt((he==null?void 0:he.end_at)||""),xt(((Ue=he==null?void 0:he.attachments)==null?void 0:Ue.map(zt=>({name:zt.name||zt.title,status:"done",response:{id:zt.id}})))||[]))},[ce]);const qe={multiple:!0,withCredentials:!0,fileList:Bt,beforeUpload:Ue=>Ue.size/1024/1024>150?(me.ZP.error(`\u300A${Ue.name}\u300B\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(150M)`),Ve.default.LIST_IGNORE):!0,action:`${je.Z.API_SERVER}/api/attachments.json`,onChange(Ue){xt((0,He.uD)(Ue))}},Ae=()=>ne(void 0,null,function*(){if(!Wt||!kt){me.ZP.warning(`\u8BF7\u9009\u62E9${$e}`);return}Ye(!0),console.log(Bt,"fileList");const Ue=yield(0,lt.ZP)(`/api/graduations/${gt.id}/graduation_stages/${he.id}.json`,{method:"put",body:{start_at:Wt,end_at:kt,description:Ut,attachment_ids:Bt.map(zt=>{var nn;return(nn=zt==null?void 0:zt.response)==null?void 0:nn.id})}});if((Ue==null?void 0:Ue.status)===0){me.ZP.success("\u4FDD\u5B58\u8BBE\u7F6E\u6210\u529F"),(0,Qe.getDvaApp)()._store.dispatch({type:"graduations/getGraduationsDetails",payload:{id:gt==null?void 0:gt.id}}),Ge();return}Ye(!1)});console.log(he,"data");const Ce=[{name:"\u5B66\u751F\u9009\u9898",key:"student_selection",timeName:"\u5B66\u751F\u9009\u9898\u8D77\u6B62\u65F6\u95F4",width:460,text:"\u5728\u6B64\u65F6\u95F4\u5185\uFF0C\u5B66\u751F\u53EF\u81EA\u52A9\u64CD\u4F5C\u9009\u9898\u548C\u66F4\u6539\u9009\u9898"},{name:"\u4EFB\u52A1\u4E66",key:"tasks",width:460,timeName:"\u4EFB\u52A1\u4E66\u8D77\u6B62\u65F6\u95F4",text:""},{name:"\u5F00\u9898\u62A5\u544A",key:"opening_report",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u5F00\u9898\u62A5\u544A\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u4E2D\u671F\u68C0\u67E5",key:"midterm_report",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u4E2D\u671F\u68C0\u67E5\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u6BD5\u4E1A\u8BBA\u6587",key:"thesis",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u6BD5\u4E1A\u8BBA\u6587\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u6BD5\u4E1A\u7B54\u8FA9",key:"final_defense",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u6BD5\u4E1A\u7B54\u8FA9\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u8BBA\u6587\u5B9A\u7A3F",key:"final_thesis",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u8BBA\u6587\u5B9A\u7A3F\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u5F52\u6863",key:"archives",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u5F52\u6863\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"}],We=["opening_report","midterm_report","thesis","final_defense","final_thesis","archives"],st=Bt.some(Ue=>!(Ue!=null&&Ue.response)),{timeName:$e,text:ft,width:de,key:_e}=(Ce==null?void 0:Ce.find(Ue=>Ue.key===(he==null?void 0:he.clazz)))||{};return ee.createElement(Fe.default,{centered:!0,destroyOnClose:!0,confirmLoading:nt,okButtonProps:{disabled:st},onCancel:Ee,onOk:Ae,open:ce,title:`${he.name}\u8BBE\u7F6E`,width:de,afterClose:()=>{xt([]),wt(""),Ze(""),qt(""),Ye(!1)},okText:"\u4FDD\u5B58\u8BBE\u7F6E",cancelText:"\u53D6\u6D88"},ee.createElement("div",{className:Pe.wrap},ee.createElement("div",{className:Pe.label},ee.createElement("span",null,"*"),$e),ee.createElement(Be.Z,{align:"middle",className:We.includes(_e)?"mb20":""},ee.createElement(Me.default,{format:"YYYY-MM-DD HH:mm",value:Wt?E()(Wt):"",disabledDate:Ue=>(0,a.Q8)(Ue,"",he==null?void 0:he.disabled_time),disabledTime:Ue=>(0,a.d0)(Ue,he==null?void 0:he.disabled_time),showTime:{format:"HH:mm"},onChange:(Ue,zt)=>{wt(zt)}}),ee.createElement("span",{className:"ml10 mr10"},"\u81F3"),ee.createElement(Me.default,{format:"YYYY-MM-DD HH:mm",value:kt?E()(kt):"",disabledDate:Ue=>(0,a.Q8)(Ue,"",he==null?void 0:he.disabled_time),disabledTime:Ue=>(0,a.d0)(Ue,he==null?void 0:he.disabled_time),showTime:{format:"HH:mm"},onChange:(Ue,zt)=>{qt(zt)}}),ee.createElement("span",{className:`${_e==="student_selection"?"mt10":"ml10"} font14`,style:{color:"#9096A3"}},ft)),We.includes(_e)&&ee.createElement(ee.Fragment,null,ee.createElement("div",{className:Pe.label},"\u9636\u6BB5\u63CF\u8FF0"),ee.createElement(we.Z,{height:140,defaultValue:Ut,onChange:Ue=>{Ze(Ue)}}),ee.createElement(Ve.default,re({},qe),ee.createElement(Be.Z,{align:"middle",className:"mt10"},ee.createElement(et.op,{style:{borderRadius:2}},ee.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6587\u6863"),ee.createElement("div",{className:"ml10 font14",style:{color:"#5F6367"},onClick:Ue=>{Ue.stopPropagation()}},"\u4E0A\u4F20\u6B64\u9636\u6BB5\u7684\u6587\u6863\u6A21\u7248\u3001\u6279\u9605\u8981\u6C42\u7B49\u6587\u6863\uFF0C\u5355\u4E2A\u6587\u6863\u5927\u5C0F\u4E0D\u8D85\u8FC7150M"))))))}},23869:function(ke,Dt,oe){"use strict";oe.d(Dt,{rX:function(){return te},pW:function(){return re},gy:function(){return ne},xY:function(){return z},O5:function(){return b},tJ:function(){return ie},o1:function(){return E},Rd:function(){return y}});var ee=oe(76560),me=oe(43418),Ve=oe(28103),Fe=oe(8591),Be=oe(34055),Me=oe(49661),Pe=oe(87169),je=oe(25510),Qe="data:image/png;base64,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",et=oe.p+"static/newqrcode.a8740efb.png",lt=oe(32637),He=oe(59301),we=(ue,se,ce)=>new Promise((he,Ee)=>{var Ge=Wt=>{try{xt(ce.next(Wt))}catch(wt){Ee(wt)}},Bt=Wt=>{try{xt(ce.throw(Wt))}catch(wt){Ee(wt)}},xt=Wt=>Wt.done?he(Wt.value):Promise.resolve(Wt.value).then(Ge,Bt);xt((ce=ce.apply(ue,se)).next())});const ie=(ue,se=!1)=>!!(E(ue)&&a(se)),E=ue=>(0,Be.bg)()?!0:(ue({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(ue=!1)=>{var se;const{user:ce}=(0,ee.getDvaApp)()._store.getState();return(se=ce.userInfo)!=null&&se.profile_completed?!0:(me.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Me.xg)("/account/profile/edit"),x()}}),!1)},x=()=>{me.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},y=()=>{me.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:He.createElement("div",{style:{textAlign:"center"}},He.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),He.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:lt}),He.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},b=()=>{var ue;const{user:se}=(0,ee.getDvaApp)()._store.getState();return(ue=se.userInfo)!=null&&ue.professional_certification?!0:(me.default.confirm({title:"\u63D0\u793A",centered:!0,content:He.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Me.xg)("/account/certification")}}),!1)},z=()=>(0,Be.V9)()?!0:(me.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:He.createElement("div",{className:"tc",style:{marginLeft:-38}},He.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),He.createElement("img",{src:et,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),te=(ue,se)=>ue?!0:(me.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:He.createElement("div",null,He.createElement("p",null,se||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),He.createElement("div",{style:{marginLeft:"110px"}},He.createElement("img",{src:Qe,width:200}),He.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Me.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),re=ue=>{me.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:He.createElement("div",null,He.createElement("div",null,He.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),He.createElement(Ve.Z,null),He.createElement("p",{style:{color:"#666666",fontSize:12}}," ",He.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",He.createElement("a",null,ue),"\u5929\u3002"),He.createElement("p",{style:{color:"#666666",fontSize:12}}," ",He.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),He.createElement("div",{style:{textAlign:"center",marginTop:30}},He.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:je,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ne=(ue,se="")=>{const{shixunsDetail:{detail:ce}}=(0,ee.getDvaApp)()._store.getState();if((ce==null?void 0:ce.public)===2||(ce==null?void 0:ce.public)===1||(ce==null?void 0:ce.shixun_status)===3){let he="";return(ce==null?void 0:ce.public)===2&&(he="\u5DF2\u516C\u5F00"),(ce==null?void 0:ce.public)===1&&(he="\u5F85\u5BA1\u6838"),(ce==null?void 0:ce.shixun_status)===3&&(he="\u5DF2\u5173\u95ED"),me.default.info({centered:!0,icon:He.createElement(Pe.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:He.createElement("div",{className:"tc",style:{marginLeft:-38}},He.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},He.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",he,"\uFF0C",se,"\u3002"),He.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),He.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:je,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(ce==null?void 0:ce.shixun_status)===2?(me.default.confirm({centered:!0,icon:He.createElement(Pe.Z,null),title:"\u63D0\u793A",content:He.createElement("div",null,He.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",se,"\u3002"),He.createElement("br",null),He.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{me.default.confirm({width:440,centered:!0,icon:He.createElement(Pe.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>we(void 0,null,function*(){(yield ue({type:"shixunsDetail/cancelRelease",payload:{id:ce==null?void 0:ce.identifier}})).status!==401&&(Fe.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ue({type:"shixunsDetail/getShixunsDetail",payload:{id:ce==null?void 0:ce.identifier}}),ue({type:"practiceSetting/getCommonData",payload:{id:ce==null?void 0:ce.identifier}}))})})}}),!0):!1}},56762:function(ke,Dt,oe){"use strict";oe.d(Dt,{Z:function(){return me}});var ee=oe(59301);function me(){const[,Ve]=ee.useReducer(Fe=>Fe+1,0);return Ve}},49127:function(ke,Dt,oe){"use strict";oe.d(Dt,{Z:function(){return Ut}});var ee=oe(92310),me=oe.n(ee),Ve=oe(77900),Fe=oe(59301),Be=oe(36785),Me=oe(92343),Pe=oe(36355),je=oe(36237),Qe=oe(17313),et=oe(45157),lt=oe(37613),He=oe(83116);const we=new je.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),ie=new je.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),E=new je.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),a=new je.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),x=new je.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),y=new je.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),b=Ze=>{const{componentCls:nt,iconCls:Ye,antCls:gt,badgeShadowSize:qe,motionDurationSlow:Ae,textFontSize:Ce,textFontSizeSM:We,statusSize:st,dotSize:$e,textFontWeight:ft,indicatorHeight:de,indicatorHeightSM:_e,marginXS:Ue}=Ze,zt=`${gt}-scroll-number`,nn=(0,et.Z)(Ze,(tt,De)=>{let{darkColor:Se}=De;return{[`&${nt} ${nt}-color-${tt}`]:{background:Se,[`&:not(${nt}-count)`]:{color:Se}}}});return{[nt]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Qe.Wf)(Ze)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${nt}-count`]:{zIndex:Ze.indicatorZIndex,minWidth:de,height:de,color:Ze.badgeTextColor,fontWeight:ft,fontSize:Ce,lineHeight:`${de}px`,whiteSpace:"nowrap",textAlign:"center",background:Ze.badgeColor,borderRadius:de/2,boxShadow:`0 0 0 ${qe}px ${Ze.badgeShadowColor}`,transition:`background ${Ze.motionDurationMid}`,a:{color:Ze.badgeTextColor},"a:hover":{color:Ze.badgeTextColor},"a:hover &":{background:Ze.badgeColorHover}},[`${nt}-count-sm`]:{minWidth:_e,height:_e,fontSize:We,lineHeight:`${_e}px`,borderRadius:_e/2},[`${nt}-multiple-words`]:{padding:`0 ${Ze.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${nt}-dot`]:{zIndex:Ze.indicatorZIndex,width:$e,minWidth:$e,height:$e,background:Ze.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${qe}px ${Ze.badgeShadowColor}`},[`${nt}-dot${zt}`]:{transition:`background ${Ae}`},[`${nt}-count, ${nt}-dot, ${zt}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Ye}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${nt}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${nt}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:st,height:st,verticalAlign:"middle",borderRadius:"50%"},[`${nt}-status-success`]:{backgroundColor:Ze.colorSuccess},[`${nt}-status-processing`]:{overflow:"visible",color:Ze.colorPrimary,backgroundColor:Ze.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:qe,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:we,animationDuration:Ze.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${nt}-status-default`]:{backgroundColor:Ze.colorTextPlaceholder},[`${nt}-status-error`]:{backgroundColor:Ze.colorError},[`${nt}-status-warning`]:{backgroundColor:Ze.colorWarning},[`${nt}-status-text`]:{marginInlineStart:Ue,color:Ze.colorText,fontSize:Ze.fontSize}}}),nn),{[`${nt}-zoom-appear, ${nt}-zoom-enter`]:{animationName:ie,animationDuration:Ze.motionDurationSlow,animationTimingFunction:Ze.motionEaseOutBack,animationFillMode:"both"},[`${nt}-zoom-leave`]:{animationName:E,animationDuration:Ze.motionDurationSlow,animationTimingFunction:Ze.motionEaseOutBack,animationFillMode:"both"},[`&${nt}-not-a-wrapper`]:{[`${nt}-zoom-appear, ${nt}-zoom-enter`]:{animationName:a,animationDuration:Ze.motionDurationSlow,animationTimingFunction:Ze.motionEaseOutBack},[`${nt}-zoom-leave`]:{animationName:x,animationDuration:Ze.motionDurationSlow,animationTimingFunction:Ze.motionEaseOutBack},[`&:not(${nt}-status)`]:{verticalAlign:"middle"},[`${zt}-custom-component, ${nt}-count`]:{transform:"none"},[`${zt}-custom-component, ${zt}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${zt}`]:{overflow:"hidden",[`${zt}-only`]:{position:"relative",display:"inline-block",height:de,transition:`all ${Ze.motionDurationSlow} ${Ze.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${zt}-only-unit`]:{height:de,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${zt}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${nt}-count, ${nt}-dot, ${zt}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},z=Ze=>{const{fontSize:nt,lineHeight:Ye,lineWidth:gt,marginXS:qe,colorBorderBg:Ae}=Ze,Ce=Math.round(nt*Ye),We=gt,st=Ze.colorBgContainer,$e=Ze.colorError,ft=Ze.colorErrorHover;return(0,lt.TS)(Ze,{badgeFontHeight:Ce,badgeShadowSize:We,badgeTextColor:st,badgeColor:$e,badgeColorHover:ft,badgeShadowColor:Ae,badgeProcessingDuration:"1.2s",badgeRibbonOffset:qe,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},te=Ze=>{const{fontSize:nt,lineHeight:Ye,fontSizeSM:gt,lineWidth:qe}=Ze;return{indicatorZIndex:"auto",indicatorHeight:Math.round(nt*Ye)-2*qe,indicatorHeightSM:nt,dotSize:gt/2,textFontSize:gt,textFontSizeSM:gt,textFontWeight:"normal",statusSize:gt/2}};var re=(0,He.Z)("Badge",Ze=>{const nt=z(Ze);return[b(nt)]},te);const ne=Ze=>{const{antCls:nt,badgeFontHeight:Ye,marginXS:gt,badgeRibbonOffset:qe}=Ze,Ae=`${nt}-ribbon`,Ce=`${nt}-ribbon-wrapper`,We=(0,et.Z)(Ze,(st,$e)=>{let{darkColor:ft}=$e;return{[`&${Ae}-color-${st}`]:{background:ft,color:ft}}});return{[`${Ce}`]:{position:"relative"},[`${Ae}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Qe.Wf)(Ze)),{position:"absolute",top:gt,padding:`0 ${Ze.paddingXS}px`,color:Ze.colorPrimary,lineHeight:`${Ye}px`,whiteSpace:"nowrap",backgroundColor:Ze.colorPrimary,borderRadius:Ze.borderRadiusSM,[`${Ae}-text`]:{color:Ze.colorTextLightSolid},[`${Ae}-corner`]:{position:"absolute",top:"100%",width:qe,height:qe,color:"currentcolor",border:`${qe/2}px solid`,transform:Ze.badgeRibbonCornerTransform,transformOrigin:"top",filter:Ze.badgeRibbonCornerFilter}}),We),{[`&${Ae}-placement-end`]:{insetInlineEnd:-qe,borderEndEndRadius:0,[`${Ae}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${Ae}-placement-start`]:{insetInlineStart:-qe,borderEndStartRadius:0,[`${Ae}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var ue=(0,He.Z)(["Badge","Ribbon"],Ze=>{const nt=z(Ze);return[ne(nt)]},te),ce=Ze=>{const{className:nt,prefixCls:Ye,style:gt,color:qe,children:Ae,text:Ce,placement:We="end",rootClassName:st}=Ze,{getPrefixCls:$e,direction:ft}=Fe.useContext(Pe.E_),de=$e("ribbon",Ye),_e=(0,Be.o2)(qe,!1),Ue=me()(de,`${de}-placement-${We}`,{[`${de}-rtl`]:ft==="rtl",[`${de}-color-${qe}`]:_e},nt),[zt,nn]=ue(de),tt={},De={};return qe&&!_e&&(tt.background=qe,De.color=qe),zt(Fe.createElement("div",{className:me()(`${de}-wrapper`,st,nn)},Ae,Fe.createElement("div",{className:me()(Ue,nn),style:Object.assign(Object.assign({},tt),gt)},Fe.createElement("span",{className:`${de}-text`},Ce),Fe.createElement("div",{className:`${de}-corner`,style:De}))))};function he(Ze){let{prefixCls:nt,value:Ye,current:gt,offset:qe=0}=Ze,Ae;return qe&&(Ae={position:"absolute",top:`${qe}00%`,left:0}),Fe.createElement("span",{style:Ae,className:me()(`${nt}-only-unit`,{current:gt})},Ye)}function Ee(Ze,nt,Ye){let gt=Ze,qe=0;for(;(gt+10)%10!==nt;)gt+=Ye,qe+=Ye;return qe}function Ge(Ze){const{prefixCls:nt,count:Ye,value:gt}=Ze,qe=Number(gt),Ae=Math.abs(Ye),[Ce,We]=Fe.useState(qe),[st,$e]=Fe.useState(Ae),ft=()=>{We(qe),$e(Ae)};Fe.useEffect(()=>{const Ue=setTimeout(()=>{ft()},1e3);return()=>{clearTimeout(Ue)}},[qe]);let de,_e;if(Ce===qe||Number.isNaN(qe)||Number.isNaN(Ce))de=[Fe.createElement(he,Object.assign({},Ze,{key:qe,current:!0}))],_e={transition:"none"};else{de=[];const Ue=qe+10,zt=[];for(let De=qe;De<=Ue;De+=1)zt.push(De);const nn=zt.findIndex(De=>De%10===Ce);de=zt.map((De,Se)=>{const ye=De%10;return Fe.createElement(he,Object.assign({},Ze,{key:De,value:ye,offset:Se-nn,current:Se===nn}))});const tt=st{const{prefixCls:Ye,count:gt,className:qe,motionClassName:Ae,style:Ce,title:We,show:st,component:$e="sup",children:ft}=Ze,de=Bt(Ze,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:_e}=Fe.useContext(Pe.E_),Ue=_e("scroll-number",Ye),zt=Object.assign(Object.assign({},de),{"data-show":st,style:Ce,className:me()(Ue,qe,Ae),title:We});let nn=gt;if(gt&&Number(gt)%1===0){const tt=String(gt).split("");nn=Fe.createElement("bdi",null,tt.map((De,Se)=>Fe.createElement(Ge,{prefixCls:Ue,count:Number(gt),value:De,key:tt.length-Se})))}return Ce&&Ce.borderColor&&(zt.style=Object.assign(Object.assign({},Ce),{boxShadow:`0 0 0 1px ${Ce.borderColor} inset`})),ft?(0,Me.Tm)(ft,tt=>({className:me()(`${Ue}-custom-component`,tt==null?void 0:tt.className,Ae)})):Fe.createElement($e,Object.assign({},zt,{ref:nt}),nn)}),wt=function(Ze,nt){var Ye={};for(var gt in Ze)Object.prototype.hasOwnProperty.call(Ze,gt)&&nt.indexOf(gt)<0&&(Ye[gt]=Ze[gt]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,gt=Object.getOwnPropertySymbols(Ze);qe{var Ye,gt,qe,Ae,Ce;const{prefixCls:We,scrollNumberPrefixCls:st,children:$e,status:ft,text:de,color:_e,count:Ue=null,overflowCount:zt=99,dot:nn=!1,size:tt="default",title:De,offset:Se,style:ye,className:ze,rootClassName:Le,classNames:Ct,styles:yt,showZero:Ht=!1}=Ze,$t=wt(Ze,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:rt,direction:sn,badge:Ot}=Fe.useContext(Pe.E_),Cn=rt("badge",We),[an,dn]=re(Cn),vn=Ue>zt?`${zt}+`:Ue,be=vn==="0"||vn===0,pe=Ue===null||be&&!Ht,it=(ft!=null||_e!=null)&&pe,Lt=nn&&!be,Xt=Lt?"":vn,cn=(0,Fe.useMemo)(()=>(Xt==null||Xt===""||be&&!Ht)&&!Lt,[Xt,be,Ht,Lt]),Yt=(0,Fe.useRef)(Ue);cn||(Yt.current=Ue);const gn=Yt.current,Fn=(0,Fe.useRef)(Xt);cn||(Fn.current=Xt);const jn=Fn.current,Nn=(0,Fe.useRef)(Lt);cn||(Nn.current=Lt);const Hn=(0,Fe.useMemo)(()=>{if(!Se)return Object.assign(Object.assign({},Ot==null?void 0:Ot.style),ye);const Bn={marginTop:Se[1]};return sn==="rtl"?Bn.left=parseInt(Se[0],10):Bn.right=-parseInt(Se[0],10),Object.assign(Object.assign(Object.assign({},Bn),Ot==null?void 0:Ot.style),ye)},[sn,Se,ye,Ot==null?void 0:Ot.style]),ra=De!=null?De:typeof gn=="string"||typeof gn=="number"?gn:void 0,ia=cn||!de?null:Fe.createElement("span",{className:`${Cn}-status-text`},de),ma=!gn||typeof gn!="object"?void 0:(0,Me.Tm)(gn,Bn=>({style:Object.assign(Object.assign({},Hn),Bn.style)})),na=(0,Be.o2)(_e,!1),Xn=me()(Ct==null?void 0:Ct.indicator,(Ye=Ot==null?void 0:Ot.classNames)===null||Ye===void 0?void 0:Ye.indicator,{[`${Cn}-status-dot`]:it,[`${Cn}-status-${ft}`]:!!ft,[`${Cn}-color-${_e}`]:na}),ht={};_e&&!na&&(ht.color=_e,ht.background=_e);const Mt=me()(Cn,{[`${Cn}-status`]:it,[`${Cn}-not-a-wrapper`]:!$e,[`${Cn}-rtl`]:sn==="rtl"},ze,Le,Ot==null?void 0:Ot.className,(gt=Ot==null?void 0:Ot.classNames)===null||gt===void 0?void 0:gt.root,Ct==null?void 0:Ct.root,dn);if(!$e&&it){const Bn=Hn.color;return an(Fe.createElement("span",Object.assign({},$t,{className:Mt,style:Object.assign(Object.assign(Object.assign({},yt==null?void 0:yt.root),(qe=Ot==null?void 0:Ot.styles)===null||qe===void 0?void 0:qe.root),Hn)}),Fe.createElement("span",{className:Xn,style:Object.assign(Object.assign(Object.assign({},yt==null?void 0:yt.indicator),(Ae=Ot==null?void 0:Ot.styles)===null||Ae===void 0?void 0:Ae.indicator),ht)}),de&&Fe.createElement("span",{style:{color:Bn},className:`${Cn}-status-text`},de)))}return an(Fe.createElement("span",Object.assign({ref:nt},$t,{className:Mt,style:Object.assign(Object.assign({},(Ce=Ot==null?void 0:Ot.styles)===null||Ce===void 0?void 0:Ce.root),yt==null?void 0:yt.root)}),$e,Fe.createElement(Ve.default,{visible:!cn,motionName:`${Cn}-zoom`,motionAppear:!1,motionDeadline:1e3},Bn=>{let{className:mn,ref:en}=Bn;var qn,Wn;const xa=rt("scroll-number",st),Za=Nn.current,_n=me()(Ct==null?void 0:Ct.indicator,(qn=Ot==null?void 0:Ot.classNames)===null||qn===void 0?void 0:qn.indicator,{[`${Cn}-dot`]:Za,[`${Cn}-count`]:!Za,[`${Cn}-count-sm`]:tt==="small",[`${Cn}-multiple-words`]:!Za&&jn&&jn.toString().length>1,[`${Cn}-status-${ft}`]:!!ft,[`${Cn}-color-${_e}`]:na});let Ne=Object.assign(Object.assign(Object.assign({},yt==null?void 0:yt.indicator),(Wn=Ot==null?void 0:Ot.styles)===null||Wn===void 0?void 0:Wn.indicator),Hn);return _e&&!na&&(Ne=Ne||{},Ne.background=_e),Fe.createElement(Wt,{prefixCls:xa,show:!cn,motionClassName:mn,className:_n,count:jn,title:ra,style:Ne,key:"scrollNumber",ref:en},ma)}),ia))},qt=Fe.forwardRef(kt);qt.Ribbon=ce;var Ut=qt},24905:function(ke,Dt,oe){"use strict";oe.d(Dt,{default:function(){return ue}});var ee=oe(92310),me=oe.n(ee),Ve=oe(5630),Fe=oe(59301),Be=oe(36355),Me=oe(1684),Pe=oe(32441),Qe=Fe.createContext(null),et=oe(98447),lt=oe(14088),He=oe(4572),we=function(se,ce){var he={};for(var Ee in se)Object.prototype.hasOwnProperty.call(se,Ee)&&ce.indexOf(Ee)<0&&(he[Ee]=se[Ee]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,Ee=Object.getOwnPropertySymbols(se);Ge{var he;const{prefixCls:Ee,className:Ge,rootClassName:Bt,children:xt,indeterminate:Wt=!1,style:wt,onMouseEnter:kt,onMouseLeave:qt,skipGroup:Ut=!1,disabled:Ze}=se,nt=we(se,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Ye,direction:gt,checkbox:qe}=Fe.useContext(Be.E_),Ae=Fe.useContext(Qe),{isFormItemInput:Ce}=Fe.useContext(Pe.aM),We=Fe.useContext(Me.Z),st=(he=(Ae==null?void 0:Ae.disabled)||Ze)!==null&&he!==void 0?he:We,$e=Fe.useRef(nt.value);Fe.useEffect(()=>{Ae==null||Ae.registerValue(nt.value)},[]),Fe.useEffect(()=>{if(!Ut)return nt.value!==$e.current&&(Ae==null||Ae.cancelValue($e.current),Ae==null||Ae.registerValue(nt.value),$e.current=nt.value),()=>Ae==null?void 0:Ae.cancelValue(nt.value)},[nt.value]);const ft=Ye("checkbox",Ee),[de,_e]=(0,et.ZP)(ft),Ue=Object.assign({},nt);Ae&&!Ut&&(Ue.onChange=function(){nt.onChange&&nt.onChange.apply(nt,arguments),Ae.toggleOption&&Ae.toggleOption({label:xt,value:nt.value})},Ue.name=Ae.name,Ue.checked=Ae.value.includes(nt.value));const zt=me()(`${ft}-wrapper`,{[`${ft}-rtl`]:gt==="rtl",[`${ft}-wrapper-checked`]:Ue.checked,[`${ft}-wrapper-disabled`]:st,[`${ft}-wrapper-in-form-item`]:Ce},qe==null?void 0:qe.className,Ge,Bt,_e),nn=me()({[`${ft}-indeterminate`]:Wt},He.A,_e),tt=Wt?"mixed":void 0;return de(Fe.createElement(lt.Z,{component:"Checkbox",disabled:st},Fe.createElement("label",{className:zt,style:Object.assign(Object.assign({},qe==null?void 0:qe.style),wt),onMouseEnter:kt,onMouseLeave:qt},Fe.createElement(Ve.Z,Object.assign({"aria-checked":tt},Ue,{prefixCls:ft,className:nn,disabled:st,ref:ce})),xt!==void 0&&Fe.createElement("span",null,xt))))};var a=Fe.forwardRef(ie),x=oe(3300),y=oe(2738),b=function(se,ce){var he={};for(var Ee in se)Object.prototype.hasOwnProperty.call(se,Ee)&&ce.indexOf(Ee)<0&&(he[Ee]=se[Ee]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,Ee=Object.getOwnPropertySymbols(se);Ge{const{defaultValue:he,children:Ee,options:Ge=[],prefixCls:Bt,className:xt,rootClassName:Wt,style:wt,onChange:kt}=se,qt=b(se,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Ut,direction:Ze}=Fe.useContext(Be.E_),[nt,Ye]=Fe.useState(qt.value||he||[]),[gt,qe]=Fe.useState([]);Fe.useEffect(()=>{"value"in qt&&Ye(qt.value||[])},[qt.value]);const Ae=Fe.useMemo(()=>Ge.map(De=>typeof De=="string"||typeof De=="number"?{label:De,value:De}:De),[Ge]),Ce=De=>{qe(Se=>Se.filter(ye=>ye!==De))},We=De=>{qe(Se=>[].concat((0,x.Z)(Se),[De]))},st=De=>{const Se=nt.indexOf(De.value),ye=(0,x.Z)(nt);Se===-1?ye.push(De.value):ye.splice(Se,1),"value"in qt||Ye(ye),kt==null||kt(ye.filter(ze=>gt.includes(ze)).sort((ze,Le)=>{const Ct=Ae.findIndex(Ht=>Ht.value===ze),yt=Ae.findIndex(Ht=>Ht.value===Le);return Ct-yt}))},$e=Ut("checkbox",Bt),ft=`${$e}-group`,[de,_e]=(0,et.ZP)($e),Ue=(0,y.Z)(qt,["value","disabled"]),zt=Ge.length?Ae.map(De=>Fe.createElement(a,{prefixCls:$e,key:De.value.toString(),disabled:"disabled"in De?De.disabled:qt.disabled,value:De.value,checked:nt.includes(De.value),onChange:De.onChange,className:`${ft}-item`,style:De.style,title:De.title},De.label)):Ee,nn={toggleOption:st,value:nt,disabled:qt.disabled,name:qt.name,registerValue:We,cancelValue:Ce},tt=me()(ft,{[`${ft}-rtl`]:Ze==="rtl"},xt,Wt,_e);return de(Fe.createElement("div",Object.assign({className:tt,style:wt},Ue,{ref:ce}),Fe.createElement(Qe.Provider,{value:nn},zt)))},te=Fe.forwardRef(z);var re=Fe.memo(te);const ne=a;ne.Group=re,ne.__ANT_CHECKBOX=!0;var ue=ne},98447:function(ke,Dt,oe){"use strict";oe.d(Dt,{C2:function(){return Be}});var ee=oe(17313),me=oe(37613),Ve=oe(83116);const Fe=Me=>{const{checkboxCls:Pe}=Me,je=`${Pe}-wrapper`;return[{[`${Pe}-group`]:Object.assign(Object.assign({},(0,ee.Wf)(Me)),{display:"inline-flex",flexWrap:"wrap",columnGap:Me.marginXS,[`> ${Me.antCls}-row`]:{flex:1}}),[je]:Object.assign(Object.assign({},(0,ee.Wf)(Me)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${je}`]:{marginInlineStart:0},[`&${je}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[Pe]:Object.assign(Object.assign({},(0,ee.Wf)(Me)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Me.borderRadiusSM,alignSelf:"center",[`${Pe}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${Pe}-inner`]:Object.assign({},(0,ee.oN)(Me))},[`${Pe}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Me.checkboxSize,height:Me.checkboxSize,direction:"ltr",backgroundColor:Me.colorBgContainer,border:`${Me.lineWidth}px ${Me.lineType} ${Me.colorBorder}`,borderRadius:Me.borderRadiusSM,borderCollapse:"separate",transition:`all ${Me.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Me.checkboxSize/14*5,height:Me.checkboxSize/14*8,border:`${Me.lineWidthBold}px solid ${Me.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Me.motionDurationFast} ${Me.motionEaseInBack}, opacity ${Me.motionDurationFast}`}},"& + span":{paddingInlineStart:Me.paddingXS,paddingInlineEnd:Me.paddingXS}})},{[` ${je}:not(${je}-disabled), ${Pe}:not(${Pe}-disabled) `]:{[`&:hover ${Pe}-inner`]:{borderColor:Me.colorPrimary}},[`${je}:not(${je}-disabled)`]:{[`&:hover ${Pe}-checked:not(${Pe}-disabled) ${Pe}-inner`]:{backgroundColor:Me.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${Pe}-checked:not(${Pe}-disabled):after`]:{borderColor:Me.colorPrimaryHover}}},{[`${Pe}-checked`]:{[`${Pe}-inner`]:{backgroundColor:Me.colorPrimary,borderColor:Me.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Me.motionDurationMid} ${Me.motionEaseOutBack} ${Me.motionDurationFast}`}}},[` diff --git a/p__Graduations__Lists__StageModule__index.95121ea7.async.js b/p__Graduations__Lists__StageModule__index.3cab0f1b.async.js similarity index 86% rename from p__Graduations__Lists__StageModule__index.95121ea7.async.js rename to p__Graduations__Lists__StageModule__index.3cab0f1b.async.js index c32359aaa3..3305a564e5 100644 --- a/p__Graduations__Lists__StageModule__index.95121ea7.async.js +++ b/p__Graduations__Lists__StageModule__index.3cab0f1b.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[2443],{89489:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function($e,je){return fe.createElement(Ie.Z,(0,ee.Z)({},$e,{ref:je,icon:We}))},le=fe.forwardRef(Oe),Ge=le},59477:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function($e,je){return fe.createElement(Ie.Z,(0,ee.Z)({},$e,{ref:je,icon:We}))},le=fe.forwardRef(Oe),Ge=le},26227:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function($e,je){return fe.createElement(Ie.Z,(0,ee.Z)({},$e,{ref:je,icon:We}))},le=fe.forwardRef(Oe),Ge=le},49198:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function($e,je){return fe.createElement(Ie.Z,(0,ee.Z)({},$e,{ref:je,icon:We}))},le=fe.forwardRef(Oe),Ge=le},41464:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function($e,je){return fe.createElement(Ie.Z,(0,ee.Z)({},$e,{ref:je,icon:We}))},le=fe.forwardRef(Oe),Ge=le},87169:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function($e,je){return fe.createElement(Ie.Z,(0,ee.Z)({},$e,{ref:je,icon:We}))},le=fe.forwardRef(Oe),Ge=le},52671:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function($e,je){return fe.createElement(Ie.Z,(0,ee.Z)({},$e,{ref:je,icon:We}))},le=fe.forwardRef(Oe),Ge=le},8657:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function($e,je){return fe.createElement(Ie.Z,(0,ee.Z)({},$e,{ref:je,icon:We}))},le=fe.forwardRef(Oe),Ge=le},56082:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function($e,je){return fe.createElement(Ie.Z,(0,ee.Z)({},$e,{ref:je,icon:We}))},le=fe.forwardRef(Oe),Ge=le},33853:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function($e,je){return fe.createElement(Ie.Z,(0,ee.Z)({},$e,{ref:je,icon:We}))},le=fe.forwardRef(Oe),Ge=le},15075:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function($e,je){return fe.createElement(Ie.Z,(0,ee.Z)({},$e,{ref:je,icon:We}))},le=fe.forwardRef(Oe),Ge=le},43531:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function($e,je){return fe.createElement(Ie.Z,(0,ee.Z)({},$e,{ref:je,icon:We}))},le=fe.forwardRef(Oe),Ge=le},38819:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function($e,je){return fe.createElement(Ie.Z,(0,ee.Z)({},$e,{ref:je,icon:We}))},le=fe.forwardRef(Oe),Ge=le},21697:function(lt,bt){"use strict";bt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},69063:function(lt,bt){"use strict";bt.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY"}},20397:function(){"use strict";function lt(re,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(lt.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(lt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(lt.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(lt.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,y){var a=go.Shape._FigureParameters[re];return a?a[y]:null},go.Shape.setFigureParameter=function(re,y,a){if(!(a instanceof lt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[y]=a};var bt=[];function te(re,y){var a=bt.pop();return a===void 0?new go.Point(re,y):(a.x=re,a.y=y,a)}function ee(){var re=bt.pop();return re===void 0?new go.Point:re}function fe(re){bt.push(re)}function Ve(re,y,a,x,E,b,z,ne,oe){oe||(oe=new go.Point);var ae=re-a,ge=E-z,ve=NaN,he=NaN;if(ae===0)if(ge===0)re===a&&(ve=re,he=y);else{var Se=(b-ne)/ge,we=b-Se*E;ve=re,he=Se*ve+we}else if(ge===0){var Pe=(y-x)/ae,xt=y-Pe*re;ve=E,he=Pe*ve+xt}else{var Pe=(y-x)/ae,Se=(b-ne)/ge,xt=y-Pe*re,we=b-Se*E;ve=(we-xt)/(Pe-Se),he=Pe*ve+xt}return oe.x=ve,oe.y=he,oe}function We(re,y,a,x,E,b,z,ne,oe,ae,ge,ve,he,Se){var we=1-oe,Pe=oe,xt=re*we+a*Pe,st=y*we+x*Pe,Tt=a*we+E*Pe,Qe=x*we+b*Pe,mt=E*we+z*Pe,Mt=b*we+ne*Pe,jt=xt*we+Tt*Pe,on=st*we+Qe*Pe,Qt=Tt*we+mt*Pe,ct=Qe*we+Mt*Pe,kt=jt*we+Qt*Pe,Ot=on*we+ct*Pe;ae.x=xt,ae.y=st,ge.x=jt,ge.y=on,ve.x=kt,ve.y=Ot,he.x=Qt,he.y=ct,Se.x=mt,Se.y=Mt}var Ie=new go.Spot(.156,.156),Oe=new go.Spot(.844,.844),le=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new lt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var E=x*le,b=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-E,0,y,E)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-E,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,E,a,0,a-E)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,E,E,0).close()));return E>1&&(b.spot1=new go.Spot(0,0,E,E),b.spot2=new go.Spot(1,1,-E,-E)),b}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,y,a){var x=y/2,E=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return E.spot1=Ie,E.spot2=Oe,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Line1",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,le*y,0,y,(1-le)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,le*a,(1-le)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,le*a,le*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-le)*y,0,0,(1-le)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new lt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var E=Math.abs(x)*y;if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())),Ey&&(x=y);var E=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())),E.5&&(x=.5);var E=Math.abs(x)*y;if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())),Ey&&(x=y/2);var E=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())),Ey&&(x=y/2);var E=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())):b.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),E0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ne,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,E,E,ne,ne).close())),b.spot1=Ie,b.spot2=Oe,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Cloud",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new lt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new lt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,y,a){var x=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(E)&&(E=315);var b=x%360;b<0&&(b+=360);var z=E%360,ne=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ne,ne).add(new go.PathSegment(go.PathSegment.Arc,b,z,ne,ne,ne,ne).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,y,a){var x=le/Math.SQRT2*.5,E=Math.SQRT2/2,b=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,E*y,b*a,y,(1-x)*a,(E+x)*y,(b+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new lt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var E=Math.min(x,y)/2,b=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(b-E,0,!0).add(new go.PathSegment(go.PathSegment.Line,b+E,0)).add(new go.PathSegment(go.PathSegment.Line,b+E,z-E)).add(new go.PathSegment(go.PathSegment.Line,y,z-E)).add(new go.PathSegment(go.PathSegment.Line,y,z+E)).add(new go.PathSegment(go.PathSegment.Line,b+E,z+E)).add(new go.PathSegment(go.PathSegment.Line,b+E,a)).add(new go.PathSegment(go.PathSegment.Line,b-E,a)).add(new go.PathSegment(go.PathSegment.Line,b-E,z+E)).add(new go.PathSegment(go.PathSegment.Line,0,z+E)).add(new go.PathSegment(go.PathSegment.Line,0,z-E)).add(new go.PathSegment(go.PathSegment.Line,b-E,z-E).close()))}),go.Shape.setFigureParameter("ThinCross",0,new lt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var E=Math.min(x,y)/2,b=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(b-E,0,!0).add(new go.PathSegment(go.PathSegment.Line,b+E,0)).add(new go.PathSegment(go.PathSegment.Line,b+E,z-E)).add(new go.PathSegment(go.PathSegment.Line,y,z-E)).add(new go.PathSegment(go.PathSegment.Line,y,z+E)).add(new go.PathSegment(go.PathSegment.Line,b+E,z+E)).add(new go.PathSegment(go.PathSegment.Line,b+E,a)).add(new go.PathSegment(go.PathSegment.Line,b-E,a)).add(new go.PathSegment(go.PathSegment.Line,b-E,z+E)).add(new go.PathSegment(go.PathSegment.Line,0,z+E)).add(new go.PathSegment(go.PathSegment.Line,0,z-E)).add(new go.PathSegment(go.PathSegment.Line,b-E,z-E).close()))}),go.Shape.setFigureParameter("ThickX",0,new lt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,y,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var b=y/2,z=a/2,ne=Math.atan2(a,y),oe=x-Math.min(Math.cos(ne)*x/2,b),ae=x-Math.min(Math.sin(ne)*x/2,z),E=new go.Geometry,ge=new go.PathFigure(oe,0,!0);return E.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,b,.2*a)),ge.add(new go.PathSegment(go.PathSegment.Line,y-oe,0)),ge.add(new go.PathSegment(go.PathSegment.Line,y,ae)),ge.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),ge.add(new go.PathSegment(go.PathSegment.Line,y,a-ae)),ge.add(new go.PathSegment(go.PathSegment.Line,y-oe,a)),ge.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),ge.add(new go.PathSegment(go.PathSegment.Line,oe,a)),ge.add(new go.PathSegment(go.PathSegment.Line,0,a-ae)),ge.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ge.add(new go.PathSegment(go.PathSegment.Line,0,ae).close()),E}}),go.Shape.setFigureParameter("ThinX",0,new lt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var E=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),E}),go.Shape.setFigureParameter("SquareIBeam",0,new lt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),E}),go.Shape.setFigureParameter("RoundedIBeam",0,new lt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),E}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,le*y,0,y,(.5-le/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+le/2)*a,le*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.4*y,.6*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var b=.2,z=.3,ne=0,oe=b*le;return E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+b+ne)*a,(.5-b+z)*y,(.5+oe+ne)*a,(.5-oe+z)*y,(.5+b+ne)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+z)*y,(.5+ne)*a,(.5+oe+z)*y,(.5+b+ne)*a,(.5+b+z)*y,(.5+oe+ne)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-b+ne)*a,(1-.5+b+z)*y,(.5-oe+ne)*a,(.5+oe+z)*y,(.5-b+ne)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-oe+z)*y,(.5-b+ne)*a,(.5-b+z+.05)*y,(.5-oe+ne-.02)*a)),b=.2,z=0,ne=-.3,oe=b*le,E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+z)*y,(.5+ne)*a,(.5+oe+z)*y,(.5+b+ne)*a,(.5+b+z)*y,(.5+oe+ne)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-b+ne)*a,(1-.5+b+z)*y,(.5-oe+ne)*a,(.5+oe+z)*y,(.5-b+ne)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+z)*y,(.5+ne)*a,(.5-oe+z)*y,(.5-b+ne)*a,(.5-b+z)*y,(.5-oe+ne)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5-oe+z)*y,(.5+b+ne)*a,(.5-b+z)*y,(.5+oe+ne)*a,(.5-oe+z)*y,(.5+b+ne)*a)),b=.2,z=-.3,ne=0,oe=b*le,E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-b+ne)*a,(1-.5+b+z-.05)*y,(.5-oe+ne-.02)*a,(.5+oe+z)*y,(.5-b+ne)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+z)*y,(.5+ne)*a,(.5-oe+z)*y,(.5-b+ne)*a,(.5-b+z)*y,(.5-oe+ne)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+b+ne)*a,(.5-b+z)*y,(.5+oe+ne)*a,(.5-oe+z)*y,(.5+b+ne)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+oe+z)*y,(.5+b+ne)*a,(.5+b+z)*y,(.5+oe+ne)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y*.5,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),E.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var b=.1,z=.5,ne=.25;return E.add(new go.PathSegment(go.PathSegment.Move,(z+b)*y,ne*a)),E.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ne,b*y,b*y).close()),E=new go.PathFigure(y*.5,0,!1),x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ne=.75,E=new go.PathFigure((z+b)*y,ne*a,!0),x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ne,b*y,b*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,y,a){var x=.8535533905932737,E=.5*y,b=.5*a;return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,E,b,E,b)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Move,E,b)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,E,b)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,y,a){var x=new go.Geometry,E=le*.5,b=.5,z=.5,ne=.5,oe=new go.PathFigure(z*y,(ne-b)*a);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ne*a,(z-E)*y,(ne-b)*a,(z-b)*y,(ne-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+b)*a,(z-b)*y,(ne+E)*a,(z-E)*y,(ne+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ne*a,(z+E)*y,(ne+b)*a,(z+b)*y,(ne+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne-b)*a,(z+b)*y,(ne-E)*a,(z+E)*y,(ne-b)*a)),b=.4,E=le*.4;var ae=ee(),ge=ee(),ve=ee(),he=ee();We(z,ne-b,z+E,ne-b,z+b,ne-E,z+b,ne,.42,ae,ge,ve,he,he);var Se=ee(),we=ee(),Pe=ee();We(z,ne-b,z+E,ne-b,z+b,ne-E,z+b,ne,.58,he,he,Pe,Se,we);var xt=ee(),st=ee(),Tt=ee();We(z,ne+b,z-E,ne+b,z-b,ne+E,z-b,ne,.42,xt,st,Tt,he,he);var Qe=ee(),mt=ee(),Mt=ee();return We(z,ne+b,z-E,ne+b,z-b,ne+E,z-b,ne,.58,he,he,Mt,Qe,mt),oe.add(new go.PathSegment(go.PathSegment.Move,Mt.x*y,Mt.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ne*a,Qe.x*y,Qe.y*a,mt.x*y,mt.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne-b)*a,(z-b)*y,(ne-E)*a,(z-E)*y,(ne-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ve.x*y,ve.y*a,ae.x*y,ae.y*a,ge.x*y,ge.y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,Mt.x*y,Mt.y*a).close()),oe.add(new go.PathSegment(go.PathSegment.Move,Tt.x*y,Tt.y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,Pe.x*y,Pe.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ne*a,Se.x*y,Se.y*a,we.x*y,we.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+b)*a,(z+b)*y,(ne+E)*a,(z+E)*y,(ne+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,Tt.x*y,Tt.y*a,xt.x*y,xt.y*a,st.x*y,st.y*a).close()),fe(ae),fe(ge),fe(ve),fe(he),fe(Se),fe(we),fe(Pe),fe(xt),fe(st),fe(Tt),fe(Qe),fe(mt),fe(Mt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new lt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var E=(y-x)/2,b=E+x;return new go.Geometry().add(new go.PathFigure(b,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,y,a){var x=new go.Geometry,E=le*.4,b=.4,z=.5,ne=.5,oe=ee(),ae=ee(),ge=ee(),ve=ee(),he=new go.PathFigure((z-b)*y,ne*a,!1);x.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne-b)*a,(z-b)*y,(ne-E)*a,(z-E)*y,(ne-b)*a)),We(z,ne-b,z+E,ne-b,z+b,ne-E,z+b,ne,.44,ge,ve,ae,oe,oe),he.add(new go.PathSegment(go.PathSegment.Bezier,ae.x*y,ae.y*a,ge.x*y,ge.y*a,ve.x*y,ve.y*a));var Se=te(ae.x,ae.y);We(z,ne-b,z+E,ne-b,z+b,ne-E,z+b,ne,.56,oe,oe,ae,ge,ve);var we=te(ae.x,ae.y);he.add(new go.PathSegment(go.PathSegment.Line,(Se.x*.1+.95*.9)*y,Se.y*.1*a)),he.add(new go.PathSegment(go.PathSegment.Line,.85*y,Se.y*.1*a)),he.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),he.add(new go.PathSegment(go.PathSegment.Line,y,0)),he.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),he.add(new go.PathSegment(go.PathSegment.Line,(we.x*.1+.9)*y,.15*a)),he.add(new go.PathSegment(go.PathSegment.Line,(we.x*.1+.9)*y,(we.y*.1+.05*.9)*a)),he.add(new go.PathSegment(go.PathSegment.Line,we.x*y,we.y*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ne*a,ge.x*y,ge.y*a,ve.x*y,ve.y*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+b)*a,(z+b)*y,(ne+E)*a,(z+E)*y,(ne+b)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ne*a,(z-E)*y,(ne+b)*a,(z-b)*y,(ne+E)*a)),b=.35,E=le*.35;var Pe=new go.PathFigure(z*y,(ne-b)*a,!1);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ne*a,(z-E)*y,(ne-b)*a,(z-b)*y,(ne-E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+b)*a,(z-b)*y,(ne+E)*a,(z-E)*y,(ne+b)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ne*a,(z+E)*y,(ne+b)*a,(z+b)*y,(ne+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne-b)*a,(z+b)*y,(ne-E)*a,(z+E)*y,(ne-b)*a));var xt=new go.PathFigure((z-b)*y,ne*a,!1);return x.add(xt),fe(oe),fe(ae),fe(ge),fe(ve),fe(Se),fe(we),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,y,a){var x=new go.Geometry,E=.375,b=0,z=-.125,ne=E*le,oe=new go.PathFigure((.525+b)*y,(.5+E+z)*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+b)*y,(.5+z)*a,(.5+ne+b)*y,(.5+E+z)*a,(.5+E+b)*y,(.5+ne+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*y,(.5-E+z)*a,(1-.5+E+b)*y,(.5-ne+z)*a,(.5+ne+b)*y,(.5-E+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+b)*y,(.5+z)*a,(.5-ne+b)*y,(.5-E+z)*a,(.5-E+b)*y,(.5-ne+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.475+b)*y,(.5+E+z)*a,(.5-E+b)*y,(.5+ne+z)*a,(.5-ne+b)*y,(.5+E+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),E=.325,b=0,z=-.125,ne=E*le;var oe=new go.PathFigure((1-.5+E+b)*y,(.5+z)*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*y,(.5+E+z)*a,(.5+E+b)*y,(.5+ne+z)*a,(.5+ne+b)*y,(.5+E+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+b)*y,(.5+z)*a,(.5-ne+b)*y,(.5+E+z)*a,(.5-E+b)*y,(.5+ne+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*y,(.5-E+z)*a,(.5-E+b)*y,(.5-ne+z)*a,(.5-ne+b)*y,(.5-E+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+b)*y,(.5+z)*a,(.5+ne+b)*y,(.5-E+z)*a,(1-.5+E+b)*y,(.5-ne+z)*a));var oe=new go.PathFigure((.525+b)*y,(.5+E+z)*a,!1);return x.add(oe),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new lt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new lt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var E=re?re.parameter2:NaN;isNaN(E)&&(E=.3);var b=(1-x)*y,z=(.5-E/2)*a,ne=(.5+E/2)*a,oe=new go.Geometry,ae=new go.PathFigure(0,z,!0);oe.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,z)),ae.add(new go.PathSegment(go.PathSegment.Line,b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,ne)),ae.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),oe.spot1=new go.Spot(0,z/a);var ge=Ve(0,ne/a,1,ne/a,b/y,1,1,.5,ee());return oe.spot2=new go.Spot(ge.x,ge.y),fe(ge),oe}),go.Shape.setFigureParameter("Arrow2",0,new lt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new lt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var E=re?re.parameter2:NaN;isNaN(E)&&(E=30),E=Math.min(E,a/2);var b=y-x,z=(a-E)/2,ne=z+E,oe=new go.Geometry,ae=new go.PathFigure(0,z,!0);oe.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,z)),ae.add(new go.PathSegment(go.PathSegment.Line,b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,ne)),ae.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),oe.spot1=new go.Spot(0,z/a);var ge=Ve(0,ne/a,1,ne/a,b/y,1,1,.5,ee());return oe.spot2=new go.Spot(ge.x,ge.y),fe(ge),oe}),go.Shape.defineFigureGenerator("Chevron",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new lt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var E=(.5-x/2)*a,b=(.5+x/2)*a,z=new go.Geometry,ne=new go.PathFigure(y,.5*a,!0);z.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var oe=Ve(0,.5,.3,0,0,E/a,.1,E/a,ee());return z.spot1=new go.Spot(oe.x,oe.y),oe=Ve(.7,1,1,.5,0,b/a,1,b/a,oe),z.spot2=new go.Spot(oe.x,oe.y),fe(oe),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new lt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new lt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var E=re?re.parameter2:NaN;isNaN(E)&&(E=100);var b=(a-x)/2,z=b+x,ne=(a-E)/2,oe=ne+E;(x>a||E>a)&&(E>x?(x=x*a/E,b=(a-x)/2,z=b+x,ne=0,oe=a):(b=0,z=a,ne=0,oe=a));var ae=new go.Geometry,ge=new go.PathFigure(y,.5*a,!0);ae.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,.7*y,oe)),ge.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ge.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ge.add(new go.PathSegment(go.PathSegment.Line,.3*y,oe)),ge.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ge.add(new go.PathSegment(go.PathSegment.Line,.3*y,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ge.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ge.add(new go.PathSegment(go.PathSegment.Line,.7*y,ne).close());var ve=Ve(0,.5,.3,ne/a,0,b/a,1,b/a,ee());return ae.spot1=new go.Spot(ve.x,ve.y),ve=Ve(.7,oe/a,1,.5,0,z/a,1,z/a,ve),ae.spot2=new go.Spot(ve.x,ve.y),fe(ve),ae}),go.Shape.setFigureParameter("IBeamArrow",0,new lt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var E=(.5-x/2)*a,b=(.5+x/2)*a,z=new go.Geometry,ne=new go.PathFigure(y,.5*a,!0);z.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,E/a);var oe=Ve(.7,1,1,.5,0,b/a,1,b/a,ee());return z.spot2=new go.Spot(oe.x,oe.y),fe(oe),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new lt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new lt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var E=re?re.parameter2:NaN;isNaN(E)&&(E=100);var b=(a-x)/2,z=b+x,ne=(a-E)/2,oe=ne+E;(x>a||E>a)&&(E>x?(x=x*a/E,b=(a-x)/2,z=b+x,ne=0,oe=a):(b=0,z=a,ne=0,oe=a));var ae=new go.Geometry,ge=new go.PathFigure(y,.5*a,!0);ae.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,.7*y,oe)),ge.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ge.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ge.add(new go.PathSegment(go.PathSegment.Line,.2*y,oe)),ge.add(new go.PathSegment(go.PathSegment.Line,0,oe)),ge.add(new go.PathSegment(go.PathSegment.Line,0,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,.2*y,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ge.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ge.add(new go.PathSegment(go.PathSegment.Line,.7*y,ne).close()),ae.spot1=new go.Spot(0,b/a);var ve=Ve(.7,oe/a,1,.5,0,z/a,1,z/a,ee());return ae.spot2=new go.Spot(ve.x,ve.y),fe(ve),ae}),go.Shape.setFigureParameter("Pointer",0,new lt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var E=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),E.spot1=new go.Spot(x,.35);var z=Ve(.2,.65,1,.65,0,1,1,.5,ee());return E.spot2=new go.Spot(z.x,z.y),fe(z),E}),go.Shape.setFigureParameter("RoundedPointer",0,new lt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var E=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),E.spot1=new go.Spot(x,.35);var z=Ve(0,.65,1,.65,0,1,1,.5,ee());return E.spot2=new go.Spot(z.x,z.y),fe(z),E}),go.Shape.setFigureParameter("SplitEndArrow",0,new lt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var E=(.5-x/2)*a,b=(.5+x/2)*a,z=new go.Geometry,ne=new go.PathFigure(y,.5*a,!0);z.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ne.add(new go.PathSegment(go.PathSegment.Line,0,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var oe=Ve(.7,1,1,.5,0,b/a,1,b/a,ee());return z.spot2=new go.Spot(oe.x,oe.y),fe(oe),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new lt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var E=(a-x)/2,b=E+x;x>a&&(E=0,b=a);var z=new go.Geometry,ne=new go.PathFigure(y,.5*a,!0);z.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ne.add(new go.PathSegment(go.PathSegment.Line,0,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,E/a);var oe=Ve(.7,1,1,.5,0,b/a,1,b/a,ee());return z.spot2=new go.Spot(oe.x,oe.y),fe(oe),z}),go.Shape.setFigureParameter("SquareArrow",0,new lt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var E=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(x,1),E}),go.Shape.defineFigureGenerator("Cone1",function(re,y,a){var x=new go.Geometry,E=le*.5,b=le*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+b)*a,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-E)*y,a,0,(.9+b)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.9*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var b=new go.PathFigure(0,.9*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.5*y,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var b=new go.PathFigure(.5*y,a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.3*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var b=new go.PathFigure(0,.3*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var E=new go.Geometry,b=le*.5,z=new go.PathFigure(0,x,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,le*x,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+b)*y,0,1*y,le*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-le*x,(.5+b)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-b)*y,1*a,0,a-le*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ne=new go.PathFigure(y,x,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-le*x,(.5+b)*y,2*x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-b)*y,2*x,0,2*x-le*x)),E.spot1=new go.Spot(0,0,0,2*x),E.spot2=new go.Spot(1,1),E}),go.Shape.defineFigureGenerator("Cylinder2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var E=new go.Geometry,b=le*.5,z=new go.PathFigure(0,a-x,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,le*x,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+b)*y,0,y,le*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-le*x,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-b)*y,a,0,a-le*x));var ne=new go.PathFigure(0,a-x,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-le*x,(.5-b)*y,a-2*x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+b)*y,a-2*x,y,a-x-le*x)),E.spot1=new go.Spot(0,0),E.spot2=new go.Spot(1,1,0,-2*x),E}),go.Shape.defineFigureGenerator("Cylinder3",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var E=new go.Geometry,b=le*.5,z=new go.PathFigure(x,0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-le*x,0,y,(.5-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+b)*a,y-le*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,le*x,a,0,(.5+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-b)*a,le*x,0));var ne=new go.PathFigure(x,0,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+le*x,0,2*x,(.5-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+b)*a,x+le*x,a)),E.spot1=new go.Spot(0,0,2*x,0),E.spot2=new go.Spot(1,1),E}),go.Shape.defineFigureGenerator("Cylinder4",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var E=new go.Geometry,b=le*.5,z=new go.PathFigure(y-x,0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-le*x,0,y,(.5-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+b)*a,y-le*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,le*x,a,0,(.5+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-b)*a,le*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ne=new go.PathFigure(y-x,0,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-le*x,0,y-2*x,(.5-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+b)*a,y-x-le*x,a)),E.spot1=new go.Spot(0,0),E.spot2=new go.Spot(1,1,-2*x,0),E}),go.Shape.defineFigureGenerator("Prism1",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.25*y,.25*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(.25*y,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.25*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(0,a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,y,a){var x=new go.Geometry,E=.2,b=.1,z=le*E,ne=le*b,oe=.5,ae=.1,ge=new go.PathFigure(oe*y,(ae+b)*a,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,(oe-E)*y,ae*a,(oe-z)*y,(ae+b)*a,(oe-E)*y,(ae+ne)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ae-b)*a,(oe-E)*y,(ae-ne)*a,(oe-z)*y,(ae-b)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(oe+E)*y,ae*a,(oe+z)*y,(ae-b)*a,(oe+E)*y,(ae-ne)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ae+b)*a,(oe+E)*y,(ae+ne)*a,(oe+z)*y,(ae+b)*a));var ve=.05,he=le*ve;oe=.05,ae=.25;var Se=new go.PathFigure(.5*y,.2*a,!0);return x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),oe=.95,ae=.25,Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ve)*y,ae*a,(oe+he)*y,(ae-ve)*a,(oe+ve)*y,(ae-he)*a)),Se.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),Se.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),Se.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),ve=.025,he=le*ve,oe=.825,ae=.35,Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ae-ve)*a,(oe+ve)*y,(ae-he)*a,(oe+he)*y,(ae-ve)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ve)*y,ae*a,(oe-he)*y,(ae-ve)*a,(oe-ve)*y,(ae-he)*a)),Se.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),Se.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),Se.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),ve=.05,he=le*ve,oe=.5,ae=.7,Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ae-ve)*a,(oe+ve)*y,(ae-he)*a,(oe+he)*y,(ae-ve)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ve)*y,ae*a,(oe-he)*y,(ae-ve)*a,(oe-ve)*y,(ae-he)*a)),Se.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),ve=.025,he=le*ve,oe=.175,ae=.35,Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ae-ve)*a,(oe+ve)*y,(ae-he)*a,(oe+he)*y,(ae-ve)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ve)*y,ae*a,(oe-he)*y,(ae-ve)*a,(oe-ve)*y,(ae-he)*a)),Se.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),Se.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Se.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),ve=.05,he=le*ve,oe=.05,ae=.25,Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ae-ve)*a,(oe-ve)*y,(ae-he)*a,(oe-he)*y,(ae-ve)*a)),Se.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new lt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var E=new go.Geometry,b=new go.PathFigure(y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),E.spot1=new go.Spot(0,x),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("Collate",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.5*y,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var b=new go.PathFigure(.5*y,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,E*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-E)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,y,a){var x=new go.Geometry,E=le*.5,b=le*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+b)*a,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-E)*y,a,0,(.9+b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-b)*a,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+E)*y,0,y,(.1-b)*a));var ne=new go.PathFigure(y,.1*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+b)*a,(.5+E)*y,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-E)*y,.2*a,0,(.1+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+b)*a,(.5+E)*y,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-E)*y,.3*a,0,(.2+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+b)*a,(.5+E)*y,.4*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-E)*y,.4*a,0,(.3+b)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,y,a){var x=new go.Geometry,E=le*.5,b=le*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+b)*a,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-E)*y,a,0,(.9+b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-b)*a,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+E)*y,0,y,(.1-b)*a));var ne=new go.PathFigure(y,.1*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+b)*a,(.5+E)*y,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-E)*y,.2*a,0,(.1+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+b)*a,(.5+E)*y,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-E)*y,.3*a,0,(.2+b)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.25*y,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)?E=.2:E<.15&&(E=.15);var b=le*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-b)*a,(.2-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+b)*y,0,y,(.2-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+b)*a,(.8+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-b)*y,a,0,(.8+b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ne=new go.PathFigure(0,E*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN;(isNaN(E)||E<.1)&&(E=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,E*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,y,a){var x=new go.Geometry;a=a/.8;var E=new go.PathFigure(0,.7*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN;(isNaN(E)||E<.2)&&(E=.2);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(E*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,E*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,E*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-E)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var b=new go.PathFigure(.1*y,.4*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(.75*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var b=new go.PathFigure(y,.5*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(E)&&(E=.1),isNaN(b)&&(b=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(E*y,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),ne.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ne.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,y,a){var x=new go.Geometry,E=1/Math.SQRT2,b=(1-1/Math.SQRT2)/2,z=le*.5,ne=.5,oe=new go.PathFigure(y,ne*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,a,y,(ne+z)*a,(ne+z)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,ne*a,(ne-z)*y,a,0,(ne+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,0,0,(ne-z)*a,(ne-z)*y,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,y,ne*a,(ne+z)*y,0,y,(ne-z)*a));var ae=new go.PathFigure((b+E)*y,(b+E)*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b*y,b*a)),ae.add(new go.PathSegment(go.PathSegment.Move,b*y,(b+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(b+E)*y,b*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var E=new go.PathFigure(0,.7*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var b=new go.PathFigure(.1*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,y,a){var x=new go.Geometry,E=le*.5,b=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(b+.1)*y,.9*a,y,(b+E)*a,(b+E)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.7);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,E*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.25);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-E)*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var E=new go.PathFigure(y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var b=new go.PathFigure(.1*y,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.1*y,.1*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var b=new go.PathFigure(.2*y,.1*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.1);var b=1-E,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ne=new go.PathFigure(.5*E*y,E*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-.5*E)*y,E*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,y,a){var x=new go.Geometry,E=le*.5,b=.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ne=new go.PathFigure(y,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,y,a){var x=new go.Geometry;a=a/.8;var E=new go.PathFigure(0,.7*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(E)&&(E=.1),isNaN(b)&&(b=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(E)&&(E=.1),isNaN(b)&&(b=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-E)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,E*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(E*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.25);var b=new go.PathFigure(E*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(E*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),x.spot1=new go.Spot(E,0),x.spot2=new go.Spot(1-E,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.25*y,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.1);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-E)*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,(1-E)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,y,a){var x=new go.Geometry,E=le*.5,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+E)*y,0,y,(.5-E)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+E)*a,(.5+E)*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,y,a){var x=new go.Geometry,E=le*.5,b=.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ne=new go.PathFigure(y,b*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y,b*a));var oe=new go.PathFigure(.8*y,.75*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,y,a){var x=new go.Geometry,E=le*.1,b=.1,z=.9,ne=.5,oe=new go.PathFigure(.8*y,.5*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,a)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var ae=new go.PathFigure((z+b)*y,ne*a,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+b)*a,(z+b)*y,(ne+E)*a,(z+E)*y,(ne+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ne*a,(z-E)*y,(ne+b)*a,(z-b)*y,(ne+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne-b)*a,(z-b)*y,(ne-E)*a,(z-E)*y,(ne-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ne*a,(z+E)*y,(ne-b)*a,(z+b)*y,(ne-E)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,y,a){var x=new go.Geometry,E=le*.5,b=le*.4,z=le*.1,ne=.1,oe=.9,ae=.5,ge=new go.PathFigure(.8*y,.5*a,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+b)*a,(.4+E)*y,a)),ge.add(new go.PathSegment(go.PathSegment.Line,0,a)),ge.add(new go.PathSegment(go.PathSegment.Line,0,0)),ge.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+E)*y,0,.8*y,(.5-b)*a));var ve=new go.PathFigure((oe+ne)*y,ae*a,!0);return x.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ae+ne)*a,(oe+ne)*y,(ae+z)*a,(oe+z)*y,(ae+ne)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*y,ae*a,(oe-z)*y,(ae+ne)*a,(oe-ne)*y,(ae+z)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ae-ne)*a,(oe-ne)*y,(ae-z)*a,(oe-z)*y,(ae-ne)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*y,ae*a,(oe+z)*y,(ae-ne)*a,(oe+ne)*y,(ae-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,y,a){var x=new go.Geometry,E=.5,b=le*E,z=0,ne=.5,oe=new go.PathFigure(.8*y,.5*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ne+b)*a,(z+b)*y,(ne+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+b)*y,(ne-E)*a,.7*y,(ne-b)*a)),E=.1,b=le*.1,z=.9,ne=.5;var ae=new go.PathFigure((z-E)*y,ne*a,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne-E)*a,(z-E)*y,(ne-b)*a,(z-b)*y,(ne-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ne*a,(z+b)*y,(ne-E)*a,(z+E)*y,(ne-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+E)*a,(z+E)*y,(ne+b)*a,(z+b)*y,(ne+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ne*a,(z-b)*y,(ne+E)*a,(z-E)*y,(ne+b)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,y,a){var x=new go.Geometry,E=.5,b=le*E,z=0,ne=.5,oe=new go.PathFigure(0,0,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+b+b)*y,(ne-E)*a,.8*y,(ne-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ne+b)*a,(z+b+b)*y,(ne+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,y,a){var x=new go.Geometry,E=.5,b=le*E,z=.2,ne=.5,oe=new go.PathFigure(.1*y,0,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ne+b)*a,(z+b)*y,(ne+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+b)*y,(ne-E)*a,.7*y,(ne-b)*a)),E=.1,b=le*.1,z=.9,ne=.5;var ge=new go.PathFigure((z-E)*y,ne*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne-E)*a,(z-E)*y,(ne-b)*a,(z-b)*y,(ne-E)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ne*a,(z+b)*y,(ne-E)*a,(z+E)*y,(ne-b)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+E)*a,(z+E)*y,(ne+b)*a,(z+b)*y,(ne+E)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ne*a,(z-b)*y,(ne+E)*a,(z-E)*y,(ne+b)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,y,a){var x=new go.Geometry,E=.5,b=le*E,z=.2,ne=.5,oe=new go.PathFigure(.1*y,0,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ae=new go.PathFigure(.2*y,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+b)*y,(ne-E)*a,.9*y,(ne-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ne+b)*a,(z+b)*y,(ne+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,y,a){var x=new go.Geometry,E=le*.1,b=.1,z=.1,ne=.5,oe=new go.PathFigure((z-E*.5)*y,a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,0,(z-E)*y,a,(z-b)*y,0)),z=.3,oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+b)*y,0,(z+E)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,0,(z-E)*y,a,(z-b)*y,0)),z=.5,oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+b)*y,0,(z+E)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,0,(z-E)*y,a,(z-b)*y,0)),z=.7,oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+b)*y,0,(z+E)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,0,(z-E)*y,a,(z-b)*y,0)),z=.9,oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E*.5)*y,a,(z+b)*y,0,(z+E)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,y,a){var x=new go.Geometry,E=le*.5,b=.5,z=.5,ne=.5,oe=new go.PathFigure((z-b)*y,ne*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne-b)*a,(z-b)*y,(ne-E)*a,(z-E)*y,(ne-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ne*a,(z+E)*y,(ne-b)*a,(z+b)*y,(ne-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+b)*a,(z+b)*y,(ne+E)*a,(z+E)*y,(ne+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ne*a,(z-E)*y,(ne+b)*a,(z-b)*y,(ne+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Move,(z-b+.1)*y,ne*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b-.1)*y,ne*a,z*y,(ne-b)*a,z*y,(ne+b)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.75*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,y,a){var x=new go.Geometry,E=y,b=a;y=y*.38,a=a*.6;var z=le*.8,ne=.8,oe=0,ae=.5,ge=(E-y)/2,ve=(b-a)/2,he=new go.PathFigure(oe*y+ge,(ae+ne)*a+ve,!0);x.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*y+ge,ae*a+ve,(oe-z)*y+ge,(ae+ne)*a+ve,(oe-ne)*y+ge,(ae+z)*a+ve)),he.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ge,(ae-ne)*a+ve,(oe-ne)*y+ge,(ae-z)*a+ve,(oe-z)*y+ge,(ae-ne)*a+ve)),he.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne+z*.5)*y+ge,ae*a+ve,oe*y+ge,(ae-ne)*a+ve,(oe-ne+z*.5)*y+ge,(ae-z)*a+ve)),he.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ge,(ae+ne)*a+ve,(oe-ne+z*.5)*y+ge,(ae+z)*a+ve,oe*y+ge,(ae+ne)*a+ve).close()),z=le*.4,ne=.4,oe=.2,ae=.5;var Se=new go.PathFigure(oe*y+ge,(ae+ne)*a+ve,!0);x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*y+ge,ae*a+ve,(oe-z)*y+ge,(ae+ne)*a+ve,(oe-ne)*y+ge,(ae+z)*a+ve)),Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ge,(ae-ne)*a+ve,(oe-ne)*y+ge,(ae-z)*a+ve,(oe-z)*y+ge,(ae-ne)*a+ve)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne+z*.5)*y+ge,ae*a+ve,oe*y+ge,(ae-ne)*a+ve,(oe-ne+z*.5)*y+ge,(ae-z)*a+ve)),Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ge,(ae+ne)*a+ve,(oe-ne+z*.5)*y+ge,(ae+z)*a+ve,oe*y+ge,(ae+ne)*a+ve).close()),z=le*.2,ne=.2,oe=.5,ae=.5;var we=new go.PathFigure((oe-ne)*y+ge,ae*a+ve,!0);x.add(we),we.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ge,(ae-ne)*a+ve,(oe-ne)*y+ge,(ae-z)*a+ve,(oe-z)*y+ge,(ae-ne)*a+ve)),we.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*y+ge,ae*a+ve,(oe+z)*y+ge,(ae-ne)*a+ve,(oe+ne)*y+ge,(ae-z)*a+ve)),we.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ge,(ae+ne)*a+ve,(oe+ne)*y+ge,(ae+z)*a+ve,(oe+z)*y+ge,(ae+ne)*a+ve)),we.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*y+ge,ae*a+ve,(oe-z)*y+ge,(ae+ne)*a+ve,(oe-ne)*y+ge,(ae+z)*a+ve)),z=le*.4,ne=.4,oe=.8,ae=.5;var Pe=new go.PathFigure(oe*y+ge,(ae-ne)*a+ve,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*y+ge,ae*a+ve,(oe+z)*y+ge,(ae-ne)*a+ve,(oe+ne)*y+ge,(ae-z)*a+ve)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ge,(ae+ne)*a+ve,(oe+ne)*y+ge,(ae+z)*a+ve,(oe+z)*y+ge,(ae+ne)*a+ve)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne-z*.5)*y+ge,ae*a+ve,oe*y+ge,(ae+ne)*a+ve,(oe+ne-z*.5)*y+ge,(ae+z)*a+ve)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ge,(ae-ne)*a+ve,(oe+ne-z*.5)*y+ge,(ae-z)*a+ve,oe*y+ge,(ae-ne)*a+ve).close()),z=le*.8,ne=.8,oe=1,ae=.5;var xt=new go.PathFigure(oe*y+ge,(ae-ne)*a+ve,!0);return x.add(xt),xt.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*y+ge,ae*a+ve,(oe+z)*y+ge,(ae-ne)*a+ve,(oe+ne)*y+ge,(ae-z)*a+ve)),xt.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ge,(ae+ne)*a+ve,(oe+ne)*y+ge,(ae+z)*a+ve,(oe+z)*y+ge,(ae+ne)*a+ve)),xt.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne-z*.5)*y+ge,ae*a+ve,oe*y+ge,(ae+ne)*a+ve,(oe+ne-z*.5)*y+ge,(ae+z)*a+ve)),xt.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ge,(ae-ne)*a+ve,(oe+ne-z*.5)*y+ge,(ae-z)*a+ve,oe*y+ge,(ae-ne)*a+ve).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.35*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var b=new go.PathFigure(.1*y,a,!0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ne=new go.PathFigure(0,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,y,a){var x=new go.Geometry,E=le*.4,b=.4,z=.5,ne=.5,oe=ee(),ae=ee(),ge=ee(),ve=ee();We(z,ne-b,z+E,ne-b,z+b,ne-E,z+b,ne,.5,oe,oe,ae,ge,ve);var he=te(ae.x,ae.y),Se=new go.PathFigure(ae.x*y,ae.y*a,!0);x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ne*a,ge.x*y,ge.y*a,ve.x*y,ve.y*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+b)*a,(z+b)*y,(ne+E)*a,(z+E)*y,(ne+b)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ne*a,(z-E)*y,(ne+b)*a,(z-b)*y,(ne+E)*a)),We(z-b,ne,z-b,ne-E,z-E,ne-b,z,ne-b,.5,ge,ve,ae,oe,oe),Se.add(new go.PathSegment(go.PathSegment.Bezier,ae.x*y,ae.y*a,ge.x*y,ge.y*a,ve.x*y,ve.y*a)),E=le*.3,b=.3,We(z-b,ne,z-b,ne-E,z-E,ne-b,z,ne-b,.5,ge,ve,ae,oe,oe),Se.add(new go.PathSegment(go.PathSegment.Line,ae.x*y,ae.y*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ne*a,ve.x*y,ve.y*a,ge.x*y,ge.y*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+b)*a,(z-b)*y,(ne+E)*a,(z-E)*y,(ne+b)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ne*a,(z+E)*y,(ne+b)*a,(z+b)*y,(ne+E)*a)),We(z,ne-b,z+E,ne-b,z+b,ne-E,z+b,ne,.5,oe,oe,ae,ge,ve),Se.add(new go.PathSegment(go.PathSegment.Bezier,ae.x*y,ae.y*a,ve.x*y,ve.y*a,ge.x*y,ge.y*a).close());var Se=new go.PathFigure(.45*y,0,!0);return x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),Se.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),Se.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),fe(oe),fe(ae),fe(ge),fe(ve),fe(he),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,a/2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function b(z,ne,oe){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ne)*y,(.8+oe)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ne)*y,(.5+oe)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ne)*y,(.5+oe)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ne)*y,(.8+oe)*a).close())}return b(E,0,0),b(E,.4,0),b(E,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.2*y,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.37*y,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),E.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),E.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),E.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),E.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.1*y,a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,y,a){var x=new go.Geometry,E=.5,b=0,z=0,ne=E*le,oe=.4*Math.SQRT2/2+.5,ae=.5-.5*Math.SQRT2/2,ge=1,ve=.5,he=.5,Se=0,we=new go.PathFigure(oe*y,(1-ae)*a,!1);return x.add(we),we.add(new go.PathSegment(go.PathSegment.Bezier,ge*y,ve*a,ge*y,.7*a,ge*y,ve*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(he+b)*y,(Se+b)*a,(.5+E+b)*y,(.5-ne+b)*a,(.5+ne+b)*y,(.5-E+b)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+b)*y,(.5+z)*a,(.5-ne+b)*y,(.5-E+z)*a,(.5-E+b)*y,(.5-ne+z)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(.35+b)*y,.9*a,(.5-E+b)*y,(.5+ne+z)*a,(.5-ne+b)*y,.9*a)),we.add(new go.PathSegment(go.PathSegment.Move,(.25+b)*y,.8*a)),we.add(new go.PathSegment(go.PathSegment.Line,(.35+b)*y,.9*a)),we.add(new go.PathSegment(go.PathSegment.Line,(.2+b)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Move,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);x.add(E);var b=new go.PathFigure(y,a,!1);x.add(b);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var E=new go.PathFigure(0,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.7*y,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var b=new go.PathFigure(.45*y,.73*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),b.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),b.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);x.add(E);var b=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),b.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ne=.5,oe=z,ae=Math.PI/4,ge=4*(1-Math.cos(ae))/(3*Math.sin(ae)),ve=ge*.5,he=z,Se=z,we=ge*he,Pe=ge*Se;b.add(new go.PathSegment(go.PathSegment.Bezier,(ne-he)*y,oe*a,(ne-(we+he)/2)*y,(oe+(Se+Pe)/2)*a,(ne-he)*y,(oe+Pe)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(oe-Se)*a,(ne-he)*y,(oe-Pe)*a,(ne-we)*y,(oe-Se)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(ne+he)*y,oe*a,(ne+we)*y,(oe-Se)*a,(ne+he)*y,(oe-Pe)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ne+he)*y,(oe+Pe)*a,(ne+(we+he)/2)*y,(oe+(Se+Pe)/2)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),b.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var xt=new go.PathFigure(.2*y,a,!1);x.add(xt),xt.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var st=new go.PathFigure(.8*y,a,!1);return x.add(st),st.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var b=new go.PathFigure(.2*y,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);x.add(E);var b=new go.PathFigure(y,a,!1);x.add(b);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.05*y,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var b=.05;return E.add(new go.PathSegment(go.PathSegment.Move,(.5-b)*y,.875*a)),E.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,b*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.45*y,.95*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),E.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),E.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var b=new go.PathFigure(.475*y,.2*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,y,a){var x=new go.Geometry,E=.5,b=le*.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ne=new go.PathFigure(E*y,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*y,.15*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E*y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E*y,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.15*y,E*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y,E*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.85*y,E*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E*y,E*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E*y,E*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.15*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(0,.15*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(0,.2*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.15*y,.6*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var b=new go.PathFigure(.15*y,.6*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y,a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(y,.8*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ne=le*.1,oe=.2,ae=.9,ge=new go.PathFigure((oe-z)*y,ae*a,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ae-z)*a,(oe-z)*y,(ae-ne)*a,(oe-ne)*y,(ae-z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(oe+z)*y,ae*a,(oe+ne)*y,(ae-z)*a,(oe+z)*y,(ae-ne)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ae+z)*a,(oe+z)*y,(ae+ne)*a,(oe+ne)*y,(ae+z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(oe-z)*y,ae*a,(oe-ne)*y,(ae+z)*a,(oe-z)*y,(ae+ne)*a).close()),z=.1,ne=le*.1,oe=.8,ae=.9;var ve=new go.PathFigure((oe-z)*y,ae*a,!0);return x.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ae-z)*a,(oe-z)*y,(ae-ne)*a,(oe-ne)*y,(ae-z)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(oe+z)*y,ae*a,(oe+ne)*y,(ae-z)*a,(oe+z)*y,(ae-ne)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ae+z)*a,(oe+z)*y,(ae+ne)*a,(oe+ne)*y,(ae+z)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(oe-z)*y,ae*a,(oe-ne)*y,(ae+z)*a,(oe-z)*y,(ae+ne)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.2*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,0));var b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ne=new go.PathFigure(.5*y,.7*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var oe=.1,ae=le*.1,ge=.1,ve=.9,he=new go.PathFigure((ge-oe)*y,ve*a,!0);x.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,ge*y,(ve-oe)*a,(ge-oe)*y,(ve-ae)*a,(ge-ae)*y,(ve-oe)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(ge+oe)*y,ve*a,(ge+ae)*y,(ve-oe)*a,(ge+oe)*y,(ve-ae)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,ge*y,(ve+oe)*a,(ge+oe)*y,(ve+ae)*a,(ge+ae)*y,(ve+oe)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(ge-oe)*y,ve*a,(ge-ae)*y,(ve+oe)*a,(ge-oe)*y,(ve+ae)*a)),oe=.1,ae=le*.1,ge=.4,ve=.9;var Se=new go.PathFigure((ge-oe)*y,ve*a,!0);return x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,ge*y,(ve-oe)*a,(ge-oe)*y,(ve-ae)*a,(ge-ae)*y,(ve-oe)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ge+oe)*y,ve*a,(ge+ae)*y,(ve-oe)*a,(ge+oe)*y,(ve-ae)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ge*y,(ve+oe)*a,(ge+oe)*y,(ve+ae)*a,(ge+ae)*y,(ve+oe)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ge-oe)*y,ve*a,(ge-ae)*y,(ve+oe)*a,(ge-oe)*y,(ve+ae)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.1*y,.4*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var b=new go.PathFigure(.45*y,.7*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ge=.05,ve=le*.05,he=.175,Se=.95,ne=new go.PathFigure((he-ge)*y,Se*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,he*y,(Se-ge)*a,(he-ge)*y,(Se-ve)*a,(he-ve)*y,(Se-ge)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(he+ge)*y,Se*a,(he+ve)*y,(Se-ge)*a,(he+ge)*y,(Se-ve)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,he*y,(Se+ge)*a,(he+ge)*y,(Se+ve)*a,(he+ve)*y,(Se+ge)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(he-ge)*y,Se*a,(he-ve)*y,(Se+ge)*a,(he-ge)*y,(Se+ve)*a));var ge=.05,ve=le*.05,he=.375,Se=.95,oe=new go.PathFigure((he-ge)*y,Se*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,he*y,(Se-ge)*a,(he-ge)*y,(Se-ve)*a,(he-ve)*y,(Se-ge)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(he+ge)*y,Se*a,(he+ve)*y,(Se-ge)*a,(he+ge)*y,(Se-ve)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,he*y,(Se+ge)*a,(he+ge)*y,(Se+ve)*a,(he+ve)*y,(Se+ge)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(he-ge)*y,Se*a,(he-ve)*y,(Se+ge)*a,(he-ge)*y,(Se+ve)*a));var ge=.05,ve=le*.05,he=.625,Se=.95,ae=new go.PathFigure((he-ge)*y,Se*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,he*y,(Se-ge)*a,(he-ge)*y,(Se-ve)*a,(he-ve)*y,(Se-ge)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(he+ge)*y,Se*a,(he+ve)*y,(Se-ge)*a,(he+ge)*y,(Se-ve)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,he*y,(Se+ge)*a,(he+ge)*y,(Se+ve)*a,(he+ve)*y,(Se+ge)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(he-ge)*y,Se*a,(he-ve)*y,(Se+ge)*a,(he-ge)*y,(Se+ve)*a));var ge=.05,ve=le*.05,he=.825,Se=.95,we=new go.PathFigure((he-ge)*y,Se*a,!0);x.add(we),we.add(new go.PathSegment(go.PathSegment.Bezier,he*y,(Se-ge)*a,(he-ge)*y,(Se-ve)*a,(he-ve)*y,(Se-ge)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(he+ge)*y,Se*a,(he+ve)*y,(Se-ge)*a,(he+ge)*y,(Se-ve)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,he*y,(Se+ge)*a,(he+ge)*y,(Se+ve)*a,(he+ve)*y,(Se+ge)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(he-ge)*y,Se*a,(he-ve)*y,(Se+ge)*a,(he-ge)*y,(Se+ve)*a).close());var Pe=new go.PathFigure(0,a,!1);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(0,.2*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ne=.05,oe=le*.05,ae=.35,ge=.775,ve=new go.PathFigure((ae-ne)*y,ge*a,!0);return x.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ge-ne)*a,(ae-ne)*y,(ge-oe)*a,(ae-oe)*y,(ge-ne)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ne)*y,ge*a,(ae+oe)*y,(ge-ne)*a,(ae+ne)*y,(ge-oe)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ge+ne)*a,(ae+ne)*y,(ge+oe)*a,(ae+oe)*y,(ge+ne)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ne)*y,ge*a,(ae-oe)*y,(ge+ne)*a,(ae-ne)*y,(ge+oe)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.75*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,y,a){var x=new go.Geometry,E=.3,b=le*.3,z=.5,ne=.7,oe=new go.PathFigure((z-E)*y,ne*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne-E)*a,(z-E)*y,(ne-b)*a,(z-b)*y,(ne-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ne*a,(z+b)*y,(ne-E)*a,(z+E)*y,(ne-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+E)*a,(z+E)*y,(ne+b)*a,(z+b)*y,(ne+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ne*a,(z-b)*y,(ne+E)*a,(z-E)*y,(ne+b)*a));var ae=new go.PathFigure(0,.7*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var b=new go.PathFigure(0,.6*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,y,a){var x=new go.Geometry,E=.5,b=le*.5,z=.5,ne=.5,oe=new go.PathFigure((z-E)*y,ne*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne-E)*a,(z-E)*y,(ne-b)*a,(z-b)*y,(ne-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ne*a,(z+b)*y,(ne-E)*a,(z+E)*y,(ne-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+E)*a,(z+E)*y,(ne+b)*a,(z+b)*y,(ne+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ne*a,(z-b)*y,(ne+E)*a,(z-E)*y,(ne+b)*a));var ae=new go.PathFigure(.15*y,.5*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.1*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,y,a){var x=new go.Geometry,E=.5,b=le*.5,z=.5,ne=.5,oe=new go.PathFigure((z-E)*y,ne*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne-E)*a,(z-E)*y,(ne-b)*a,(z-b)*y,(ne-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ne*a,(z+b)*y,(ne-E)*a,(z+E)*y,(ne-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+E)*a,(z+E)*y,(ne+b)*a,(z+b)*y,(ne+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ne*a,(z-b)*y,(ne+E)*a,(z-E)*y,(ne+b)*a).close()),E=.05,b=le*.05,z=.5,ne=.8;var ae=new go.PathFigure((z-E)*y,ne*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne-E)*a,(z-E)*y,(ne-b)*a,(z-b)*y,(ne-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ne*a,(z+b)*y,(ne-E)*a,(z+E)*y,(ne-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+E)*a,(z+E)*y,(ne+b)*a,(z+b)*y,(ne+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ne*a,(z-b)*y,(ne+E)*a,(z-E)*y,(ne+b)*a).close()),ae.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var b=new go.PathFigure(.2*y,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var b=new go.PathFigure(.2*y,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.2*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var b=new go.PathFigure(0,a*.6,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y*1,a*1,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),E.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),E.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),E.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),E.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),E.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),E.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var b=new go.PathFigure(.126*y,.85*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ne=new go.PathFigure(.678*y,.85*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var oe=new go.PathFigure(.5*y,.1*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),oe.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,a*1,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),E.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),E.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,a*1,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var b=new go.PathFigure(y*.204,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),b.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),b.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ne=new go.PathFigure(y*.612,a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ne.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ne.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var oe=new go.PathFigure(y*.816,a,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),oe.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),oe.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var b=new go.PathFigure(y*.055,.07*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),b.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ne=new go.PathFigure(y*.055,.18*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var oe=new go.PathFigure(y*1,0,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),oe.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.55*y,a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y*1,a*.5,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),E.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),E.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ne=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var oe=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),oe.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),oe.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,y,a){var x=new go.Geometry,E=8,b=E*le,z=new go.PathFigure(E,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-E)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y,a-b,y-b,a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-E,b,a,0,a-b)),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,b,b,0).close());var ne=new go.PathFigure(y*.83,0,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var oe=new go.PathFigure(y*.83,a*1,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var ae=new go.PathFigure(y*.78,a*.05,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var E=x*le,b=a*.8,z=new go.Geometry,ne=new go.PathFigure(x,0,!0);return z.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-E,0,y,E)),ne.add(new go.PathSegment(go.PathSegment.Line,y,b-x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y-x,b,y,b-E,y-E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.7,b)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.55,b)),ne.add(new go.PathSegment(go.PathSegment.Line,x,b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,b-x,E,b,0,b-E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,E,E,0).close()),E>1?(z.spot1=new go.Spot(0,0,E,E),z.spot2=new go.Spot(1,.8,-E,-E)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y*0,a*.45,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),E.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),E.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var b=new go.PathFigure(y*1,a*.55,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y*0,a*.1,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var b=new go.PathFigure(y*.1,a*.2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),b.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),b.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),b.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),b.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,y,a){var x=new go.Geometry,E=15,b=E*le,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-E)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y,a-b,y-b,a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-E,b,a,0,a-b)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),b>1?(x.spot1=new go.Spot(0,0,b,b),x.spot2=new go.Spot(1,1,-b,-b)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y*0,a*1,!0);x.add(E);var b=.1/.3;E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-b)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y*0,a*1,!0);x.add(E);var b=.1/.3;return E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-b)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y*0,a*1,!0);x.add(E);var b=.1/.3;E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-b)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y*.15,a*0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y*.15,a*0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var b=new go.PathFigure(y*.235,a*.28,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),b.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),b.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y*.5,a*0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},11081:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var lt={},bt="5.0",te={},ee=null,fe=!1,Ve=!1,We=null,Ie=!1,Oe=null,le=null,Ge=0;Ge4?parseFloat(Te):5};lt.setHTML5Codebase=function(Te,He){le=Te,ct(Te,He)},lt.setJavaCodebase=lt.setJavaCodebaseVersion=lt.isCompiledInstalled=lt.setPreCompiledScriptPath=lt.setPreCompiledResourcePath=function(){},lt.setHTML5CodebaseVersion=function(Te,He){var yt=parseFloat(Te);if(yt!==NaN&&yt<5){console.log("The GeoGebra HTML5 codebase version "+yt+" is deprecated. Using version latest instead.");return}Oe=Te,Qt(Te,He)},lt.getHTML5CodebaseVersion=function(){return re},lt.getParameters=function(){return te},lt.setFontsCSSURL=function(Te){z=Te},lt.setGiacJSURL=function(Te){},lt.setJNLPFile=function(Te){$e=Te},lt.setJNLPBaseDir=function(Te){},lt.inject=function(){function Te(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var He="auto",yt=te.id,It,gt=!1,Wt=0;Wt=5)return!0;var Te=lt.getAppletObject();return Te&&typeof Te.recalculateEnvironments=="function"?(Te.recalculateEnvironments(),!0):!1},lt.startAnimation=function(){var Te=lt.getAppletObject();return Te&&typeof Te.startAnimation=="function"?(Te.startAnimation(),!0):!1},lt.stopAnimation=function(){var Te=lt.getAppletObject();return Te&&typeof Te.stopAnimation=="function"?(Te.stopAnimation(),!0):!1},lt.getAppletObject=function(){var Te=te.id!==void 0?te.id:"ggbApplet";return window[Te]},lt.resize=function(){};var we=function(Te,He,yt){var It=document.createElement("param");It.setAttribute("name",He),It.setAttribute("value",yt),Te.appendChild(It)},Pe=function(Te){return Te&&Te!=="false"},xt=function(Te,He,yt){oe(re)<=4.2&&(yt=!0);var It=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(It=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var gt=document.createElement("div");gt.classList.add("appletParameters","notranslate");var Wt=He.width,xe=He.height;if(He.disableAutoScale=He.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():He.disableAutoScale,He.width!==void 0)if(oe(re)<=4.4)Pe(He.showToolBar)&&(He.height-=7),Pe(He.showAlgebraInput)&&(He.height-=37),He.width<605&&Pe(He.showToolBar)&&(He.width=605,Wt=605);else{var vt=100;(Pe(He.showToolBar)||Pe(He.showMenuBar))&&(He.hasOwnProperty("customToolBar")&&(He.customToolbar=He.customToolBar),vt=Pe(He.showMenuBar)?245:155),Wt=5?(He.appletOnLoad=function(ye){var qe=Te.querySelector(".ggb_preview");qe&&qe.parentNode.removeChild(qe),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Pn),window.GGBT_wsf_view&&$(window).trigger("resize"),wt(ye)},Ke||Pn.appendChild(Ue)):gt.appendChild(Ue),Pn.appendChild(gt),Ke||Te.appendChild(Pn),setTimeout(function(){lt.resize()},1)}else{var Ae=document.createElement("div");Ae.className="applet_scaler",Ae.style.position="relative",Ae.style.display="block",Ae.appendChild(gt),Te.appendChild(Ae),He.appletOnLoad=function(ye){lt.resize(),wt(ye)}}function me(ye,qe){qe&&typeof qe.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(ye,qe.appletOnLoad):renderGGBElement(ye),kt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",qe)}function Re(ye,qe){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:ye,params:qe}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(At){me(At.article,At.params)}),html5AppletsToProcess=null)},oe(re)<5&&(ye.className+=" geogebraweb")):me(ye,qe)}if(It){scriptLoadStarted=!0;for(var Ze=0;Ze0?(rt.remove(),Pn.attr("id","fullscreencontent").show(),jQuery(wt).append(Pn),window.dispatchEvent(new Event("resize"))):xt(rt,He,!1),window.GGBT_wsf_view.launchFullScreen(wt)}else Ne=It,xt(Te,He,!1);if(!window.GGBT_wsf_view)for(xe=0;xeTe/4*3&&(rt=Te/4*3),wt=rt/5.8,vt.setAttribute("src",E),vt.setAttribute("width",rt),vt.setAttribute("height",wt);var Pn=(Te-rt)/2,Ke=(He-wt)/2;vt.style.left=Pn+"px",vt.style.top=Ke+"px",gt.appendChild(vt)}}return gt.appendChild(xe),gt},jt=function(Te){return Te=Te.toLowerCase(),Te==="html5"||Te==="screenshot"?Te:"html5"},on=["web","webSimple","web3d","tablet","tablet3d","phone"],Qt=function(Te,He){if(re=Te,He){ct(re,!0);return}var yt=!fe;if(yt){var It=oe(re);!isNaN(It)&&It<4.4&&(yt=!1)}var gt,Wt;window.location.protocol.substr(0,4)==="http"?gt=window.location.protocol:gt="http:";var xe=re.indexOf("//");xe>0?Wt=re:xe===0?Wt=gt+re:Wt="https://www.geogebra.org/apps/5.2.814.0/";for(var vt in on)if(re.slice(on[vt].length*-1)===on[vt]||re.slice((on[vt].length+1)*-1)===on[vt]+"/"){ct(Wt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&yt&&!ee.is3D&&!ee.AV&&!ee.SV&&!ee.CV&&!ee.EV2&&!ee.CP&&!ee.PC&&!ee.DA&&!ee.FI&&!ee.PV&&!Pe(te.showToolBar)&&!Pe(te.showMenuBar)&&!Pe(te.showAlgebraInput)&&!Pe(te.enableRightClick)&&(!te.appName||te.appName=="classic")?Wt+="webSimple/":Wt+="web3d/",ct(Wt,!1)},ct=function(Te,He){if(Te.requirejs){je=Te;return}Te.slice(-1)!=="/"&&(Te+="/"),je=Te,He===null&&(He=Te.indexOf("http")===-1),Xe=He,y="web.nocache.js",a=!1;var yt=je.split("/");yt.length>1&&(!He&&yt[yt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):on.indexOf(yt[yt.length-2])>=0&&(y=yt[yt.length-2]+".nocache.js")),yt=Te.split("/"),re=yt[yt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var It=parseFloat(re);It!==NaN&&It<5&&Te.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+It+" is deprecated. Using version latest instead."),Qt("5.0",He))},kt=function(Te,He){window.console&&window.console.log&&(!He||typeof He.showLogging=="undefined"||He.showLogging&&He.showLogging!=="false")&&console.log(Te)};te.material_id!==void 0?ve(Ot):Ot();function Ot(){var Te=bt;Oe!==null?Te=Oe:parseFloat(Te)<5&&(Te="5.0"),Qt(Te,!1),le!==null&&ct(le,Xe),Ie=!0}return lt},GGBAppletUtils=function(){"use strict";function lt(){return window.GGBT_wsf_edit!==void 0}function bt(Ie,Oe){Oe!=1?(Ie.style.transformOrigin="0% 0% 0px",Ie.style.webkitTransformOrigin="0% 0% 0px",Ie.style.transform="scale("+Oe+","+Oe+")",Ie.style.webkitTransform="scale("+Oe+","+Oe+")",Ie.style.maxWidth="initial",Ie.querySelector(".ggb_preview")!==null&&(Ie.querySelector(".ggb_preview").style.maxWidth="initial"),Ie.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Ie.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Ie.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Ie.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Ie.style.transform="none",Ie.style.webkitTransform="none")}function te(Ie,Oe,le,Ge,Je,$e){var je=null;if($e!=null&&$e!="")for(var Xe=Ie.parentNode;Xe!=null;)if((" "+Xe.className+" ").indexOf(" "+$e+" ")>-1){je=Xe;break}else Xe=Xe.parentNode;var Ne=0,re=0,y=0,a=0,x=0,E=0,b=0;if(je)Ne=je.offsetWidth,re=Math.max(Ge?je.offsetWidth:0,je.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ne=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Ne):(Ne=window.innerWidth,re=window.innerHeight,y=window.innerWidth),Ie){var z=Ie.getBoundingClientRect();z.left>0&&z.left<=Ne&&(Je===void 0||!Je)&&(document.dir==="rtl"?(x=Ne-z.width-z.left,E=y<=480?10:30):(E=z.left,x=y<=480?10:30),a=E+x)}if(Ie&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ne=Ie.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,b=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,b=40)}}return Ie&&((le===void 0||!le)&&Oe>0&&Oe+a1&&($e=!0)),Oe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&($e=!0),!(Ie.hasOwnProperty("disableAutoScale")&&Ie.disableAutoScale))Je=ee(Ie,Oe,$e,le,Ie.scaleContainerClass);else return Ge;return $e&&(!Ie.hasOwnProperty("scale")||Ge===1)?Je:Math.min(Ge,Je)}function Ve(Ie){var Oe=Math.min(window.innerWidth,document.documentElement.clientWidth),le=Math.min(window.innerHeight,document.documentElement.clientHeight),Ge=Ie.getBoundingClientRect(),Je=(Oe-Ge.width)/2,$e=(le-Ge.height)/2;$e<0&&($e=0),Ie.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Je<40?Ie.style.left="40px":Ie.style.left=Je+"px",Ie.style.top=$e+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&($e<40?Ie.style.top="40px":Ie.style.top=$e+"px",Ie.style.left=Je+"px")}function We(Ie,Oe){var le=Ie.querySelector(".appletParameters");if(le){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Oe.id!==le.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Ie)}if(le.parentElement&&/fullscreen/.test(le.parentElement.className))return;var Ge=fe(Oe,Ie);lt()&&le.setAttribute("data-param-scale",Ge);for(var Je=null,$e=0;$e=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(lt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(lt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(lt){var bt=c[lt];return bt==null?null:bt},r=d,webModule.__errFn=e}function B(){function lt(Ie){var Oe=Ie.lastIndexOf(rb);Oe==-1&&(Oe=Ie.length);var le=Ie.indexOf(sb);le==-1&&(le=Ie.length);var Ge=Ie.lastIndexOf(tb,Math.min(le,Oe));return Ge>=O?Ie.substring(O,Ge+P):W}function bt(Ie){if(!Ie.match(/^\w+:\/\//)){var Oe=o.createElement(ub);Oe.src=Ie+vb,Ie=lt(Oe.src)}return Ie}function te(){var Ie=__gwt_getMetaProperty(wb);return Ie!=null?Ie:W}function ee(){for(var Ie=o.getElementsByTagName(_),Oe=O;OeO?Ie[Ie.length-P].href:W}function Ve(){var Ie=o.location;return Ie.href==Ie.protocol+zb+Ie.host+Ie.pathname+Ie.search+Ie.hash}var We=te();return We==W&&(We=ee()),We==W&&(We=fe()),We==W&&Ve()&&(We=lt(o.location.href)),We=bt(We),We}function C(lt){return lt.match(/^\//)||lt.match(/^[a-zA-Z]+:\/\//)?lt:webModule.__moduleBase+lt}function D(){var lt=[],bt=O,te=[],ee=[];function fe(Ie){var Oe=ee[Ie](),le=te[Ie];if(Oe in le)return Oe;var Ge=[];for(var Je in le)Ge[le[Je]]=Je;throw r&&r(Ie,Ge,Oe),null}if(__gwt_isKnownPropertyValue=function(Ie,Oe){return Oe in te[Ie]},webModule.__getPropMap=function(){var Ie={};for(var Oe in te)te.hasOwnProperty(Oe)&&(Ie[Oe]=fe(Oe));return Ie},webModule.__computePropValue=fe,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Ve;try{Ve=Cb;var We=Ve.indexOf(Db);We!=-1&&(bt=parseInt(Ve.substring(We+P),$),Ve=Ve.substring(O,We))}catch(Ie){}return webModule.__softPermutationId=bt,C(Ve+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},67303:function(lt,bt,te){"use strict";te.d(bt,{Ax:function(){return We},Ds:function(){return Ie},KI:function(){return le},SI:function(){return Ve},f1:function(){return fe}});var ee=te(90524);function fe(Ge){let Je=!0;if(Ge.length>0){for(let $e=0;$enew Promise((y,a)=>{var x=z=>{try{b(re.next(z))}catch(ne){a(ne)}},E=z=>{try{b(re.throw(z))}catch(ne){a(ne)}},b=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,E);b((re=re.apply(Xe,Ne)).next())}),je=({data:Xe,className:Ne,fullWidth:re,style:y={},onClose:a,onOk:x,showFullTools:E,noAssociationId:b})=>{const z=(0,ee.useRef)(null),ne=(0,ee.useRef)(null),oe=(0,ee.useRef)(null),ae=(0,ee.useRef)(null),[ge,ve]=(0,ee.useState)(!1),[he,Se]=(0,ee.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,ee.useEffect)(()=>{oe.current||(oe.current=document.createElement("style"),document.head.appendChild(oe.current)),Xe!=null&&Xe.visible?(document.body.setAttribute("data-custom","y-hidden"),oe.current.innerHTML=" html { overflow-y: hidden; }",Xe!=null&&Xe.src&&we()):(document.body.removeAttribute("data-custom"),oe.current&&(document.head.removeChild(oe.current),oe.current=null))},[Xe==null?void 0:Xe.visible]);const we=()=>Je(void 0,null,function*(){ve(!0),Se("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Qe=yield(0,Ge.ZJ)(Xe==null?void 0:Xe.src);z.current.src="",z.current.src=Qe,z.current.onload=function(){Tt()},ve(!1),Se("")}),Pe=()=>{document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",a()},xt=Qe=>Je(void 0,null,function*(){ve(!0),Se("\u6B63\u5728\u4FDD\u5B58\u4E2D");const mt=yield(0,le.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Xe.title,file:Qe.dataUrl}});mt!=null&&mt.id&&!b?(yield(0,le.ZP)(`/api/attachments/${Xe.id}/add_subitem.json`,{method:"post",body:{subitem_id:mt==null?void 0:mt.id,settings:JSON.stringify(Qe.state)}})).status===0&&x():mt!=null&&mt.id&&x(mt),document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",ve(!1),Se("")}),st=()=>{const Qe=document.querySelector('a[href="https://markerjs.com/"]');Qe&&Qe.parentNode&&(Qe.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(Mt=>{const jt=document.querySelector(Mt.name);jt&&jt.setAttribute("title",Mt.title)})},Tt=()=>{ne.current=new Oe.hP(z.current),ne.current.targetRoot=ae.current,ne.current.addEventListener("render",xt),ne.current.addEventListener("beforeclose",Pe),E&&(ne.current.availableMarkerTypes=ne.current.ALL_MARKER_TYPES,ne.current.uiStyleSettings.redoButtonVisible=!0,ne.current.uiStyleSettings.notesButtonVisible=!0,ne.current.uiStyleSettings.zoomButtonVisible=!0,ne.current.uiStyleSettings.zoomOutButtonVisible=!0,ne.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ne.current.uiStyleSettings,ne.current.show(),Xe!=null&&Xe.snapshotData&&ne.current.restoreState(Xe.snapshotData),setTimeout(()=>{window.scrollTo(0,0),st()},300)};return ee.createElement(ee.Fragment,null,(Xe==null?void 0:Xe.visible)&&ee.createElement(Ie.Z,{spinning:ge,tip:he,style:{position:"absolute"}},ee.createElement("div",{ref:ae,className:We()(fe.imageDimensions,Ne,re?fe.fullWidth:""),style:y},ee.createElement("img",{className:fe.img,ref:z}))))}},88615:function(lt,bt,te){"use strict";var ee=te(59301),fe=te(95237),Ve=te(43604),We=te(99313),Ie=te(3113),Oe=te(7664),le=te(21697),Ge=te(48136),Je=te(59301);const $e=(0,ee.forwardRef)(({callback:je,showSaveButton:Xe,value:Ne=""},re)=>{const y=(0,ee.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +(self.webpackChunk=self.webpackChunk||[]).push([[2443],{89489:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function($e,je){return fe.createElement(Ie.Z,(0,ee.Z)({},$e,{ref:je,icon:We}))},le=fe.forwardRef(Oe),Ge=le},59477:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function($e,je){return fe.createElement(Ie.Z,(0,ee.Z)({},$e,{ref:je,icon:We}))},le=fe.forwardRef(Oe),Ge=le},26227:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function($e,je){return fe.createElement(Ie.Z,(0,ee.Z)({},$e,{ref:je,icon:We}))},le=fe.forwardRef(Oe),Ge=le},49198:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function($e,je){return fe.createElement(Ie.Z,(0,ee.Z)({},$e,{ref:je,icon:We}))},le=fe.forwardRef(Oe),Ge=le},41464:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function($e,je){return fe.createElement(Ie.Z,(0,ee.Z)({},$e,{ref:je,icon:We}))},le=fe.forwardRef(Oe),Ge=le},87169:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function($e,je){return fe.createElement(Ie.Z,(0,ee.Z)({},$e,{ref:je,icon:We}))},le=fe.forwardRef(Oe),Ge=le},52671:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function($e,je){return fe.createElement(Ie.Z,(0,ee.Z)({},$e,{ref:je,icon:We}))},le=fe.forwardRef(Oe),Ge=le},8657:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function($e,je){return fe.createElement(Ie.Z,(0,ee.Z)({},$e,{ref:je,icon:We}))},le=fe.forwardRef(Oe),Ge=le},56082:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function($e,je){return fe.createElement(Ie.Z,(0,ee.Z)({},$e,{ref:je,icon:We}))},le=fe.forwardRef(Oe),Ge=le},33853:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function($e,je){return fe.createElement(Ie.Z,(0,ee.Z)({},$e,{ref:je,icon:We}))},le=fe.forwardRef(Oe),Ge=le},15075:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function($e,je){return fe.createElement(Ie.Z,(0,ee.Z)({},$e,{ref:je,icon:We}))},le=fe.forwardRef(Oe),Ge=le},43531:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function($e,je){return fe.createElement(Ie.Z,(0,ee.Z)({},$e,{ref:je,icon:We}))},le=fe.forwardRef(Oe),Ge=le},38819:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function($e,je){return fe.createElement(Ie.Z,(0,ee.Z)({},$e,{ref:je,icon:We}))},le=fe.forwardRef(Oe),Ge=le},21697:function(lt,bt){"use strict";bt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},69063:function(lt,bt){"use strict";bt.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY"}},20397:function(){"use strict";function lt(re,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(lt.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(lt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(lt.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(lt.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,y){var a=go.Shape._FigureParameters[re];return a?a[y]:null},go.Shape.setFigureParameter=function(re,y,a){if(!(a instanceof lt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[y]=a};var bt=[];function te(re,y){var a=bt.pop();return a===void 0?new go.Point(re,y):(a.x=re,a.y=y,a)}function ee(){var re=bt.pop();return re===void 0?new go.Point:re}function fe(re){bt.push(re)}function Ve(re,y,a,x,E,b,z,ne,oe){oe||(oe=new go.Point);var ae=re-a,ge=E-z,ve=NaN,he=NaN;if(ae===0)if(ge===0)re===a&&(ve=re,he=y);else{var Se=(b-ne)/ge,we=b-Se*E;ve=re,he=Se*ve+we}else if(ge===0){var Pe=(y-x)/ae,xt=y-Pe*re;ve=E,he=Pe*ve+xt}else{var Pe=(y-x)/ae,Se=(b-ne)/ge,xt=y-Pe*re,we=b-Se*E;ve=(we-xt)/(Pe-Se),he=Pe*ve+xt}return oe.x=ve,oe.y=he,oe}function We(re,y,a,x,E,b,z,ne,oe,ae,ge,ve,he,Se){var we=1-oe,Pe=oe,xt=re*we+a*Pe,st=y*we+x*Pe,Tt=a*we+E*Pe,Qe=x*we+b*Pe,mt=E*we+z*Pe,Mt=b*we+ne*Pe,jt=xt*we+Tt*Pe,on=st*we+Qe*Pe,Qt=Tt*we+mt*Pe,ct=Qe*we+Mt*Pe,kt=jt*we+Qt*Pe,Ot=on*we+ct*Pe;ae.x=xt,ae.y=st,ge.x=jt,ge.y=on,ve.x=kt,ve.y=Ot,he.x=Qt,he.y=ct,Se.x=mt,Se.y=Mt}var Ie=new go.Spot(.156,.156),Oe=new go.Spot(.844,.844),le=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new lt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var E=x*le,b=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-E,0,y,E)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-E,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,E,a,0,a-E)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,E,E,0).close()));return E>1&&(b.spot1=new go.Spot(0,0,E,E),b.spot2=new go.Spot(1,1,-E,-E)),b}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,y,a){var x=y/2,E=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return E.spot1=Ie,E.spot2=Oe,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Line1",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,le*y,0,y,(1-le)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,le*a,(1-le)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,le*a,le*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-le)*y,0,0,(1-le)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new lt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var E=Math.abs(x)*y;if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())),Ey&&(x=y);var E=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())),E.5&&(x=.5);var E=Math.abs(x)*y;if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())),Ey&&(x=y/2);var E=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())),Ey&&(x=y/2);var E=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())):b.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),E0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ne,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,E,E,ne,ne).close())),b.spot1=Ie,b.spot2=Oe,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Cloud",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new lt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new lt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,y,a){var x=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(E)&&(E=315);var b=x%360;b<0&&(b+=360);var z=E%360,ne=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ne,ne).add(new go.PathSegment(go.PathSegment.Arc,b,z,ne,ne,ne,ne).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,y,a){var x=le/Math.SQRT2*.5,E=Math.SQRT2/2,b=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,E*y,b*a,y,(1-x)*a,(E+x)*y,(b+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new lt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var E=Math.min(x,y)/2,b=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(b-E,0,!0).add(new go.PathSegment(go.PathSegment.Line,b+E,0)).add(new go.PathSegment(go.PathSegment.Line,b+E,z-E)).add(new go.PathSegment(go.PathSegment.Line,y,z-E)).add(new go.PathSegment(go.PathSegment.Line,y,z+E)).add(new go.PathSegment(go.PathSegment.Line,b+E,z+E)).add(new go.PathSegment(go.PathSegment.Line,b+E,a)).add(new go.PathSegment(go.PathSegment.Line,b-E,a)).add(new go.PathSegment(go.PathSegment.Line,b-E,z+E)).add(new go.PathSegment(go.PathSegment.Line,0,z+E)).add(new go.PathSegment(go.PathSegment.Line,0,z-E)).add(new go.PathSegment(go.PathSegment.Line,b-E,z-E).close()))}),go.Shape.setFigureParameter("ThinCross",0,new lt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var E=Math.min(x,y)/2,b=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(b-E,0,!0).add(new go.PathSegment(go.PathSegment.Line,b+E,0)).add(new go.PathSegment(go.PathSegment.Line,b+E,z-E)).add(new go.PathSegment(go.PathSegment.Line,y,z-E)).add(new go.PathSegment(go.PathSegment.Line,y,z+E)).add(new go.PathSegment(go.PathSegment.Line,b+E,z+E)).add(new go.PathSegment(go.PathSegment.Line,b+E,a)).add(new go.PathSegment(go.PathSegment.Line,b-E,a)).add(new go.PathSegment(go.PathSegment.Line,b-E,z+E)).add(new go.PathSegment(go.PathSegment.Line,0,z+E)).add(new go.PathSegment(go.PathSegment.Line,0,z-E)).add(new go.PathSegment(go.PathSegment.Line,b-E,z-E).close()))}),go.Shape.setFigureParameter("ThickX",0,new lt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,y,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var b=y/2,z=a/2,ne=Math.atan2(a,y),oe=x-Math.min(Math.cos(ne)*x/2,b),ae=x-Math.min(Math.sin(ne)*x/2,z),E=new go.Geometry,ge=new go.PathFigure(oe,0,!0);return E.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,b,.2*a)),ge.add(new go.PathSegment(go.PathSegment.Line,y-oe,0)),ge.add(new go.PathSegment(go.PathSegment.Line,y,ae)),ge.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),ge.add(new go.PathSegment(go.PathSegment.Line,y,a-ae)),ge.add(new go.PathSegment(go.PathSegment.Line,y-oe,a)),ge.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),ge.add(new go.PathSegment(go.PathSegment.Line,oe,a)),ge.add(new go.PathSegment(go.PathSegment.Line,0,a-ae)),ge.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ge.add(new go.PathSegment(go.PathSegment.Line,0,ae).close()),E}}),go.Shape.setFigureParameter("ThinX",0,new lt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var E=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),E}),go.Shape.setFigureParameter("SquareIBeam",0,new lt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),E}),go.Shape.setFigureParameter("RoundedIBeam",0,new lt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),E}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,le*y,0,y,(.5-le/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+le/2)*a,le*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.4*y,.6*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var b=.2,z=.3,ne=0,oe=b*le;return E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+b+ne)*a,(.5-b+z)*y,(.5+oe+ne)*a,(.5-oe+z)*y,(.5+b+ne)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+z)*y,(.5+ne)*a,(.5+oe+z)*y,(.5+b+ne)*a,(.5+b+z)*y,(.5+oe+ne)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-b+ne)*a,(1-.5+b+z)*y,(.5-oe+ne)*a,(.5+oe+z)*y,(.5-b+ne)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-oe+z)*y,(.5-b+ne)*a,(.5-b+z+.05)*y,(.5-oe+ne-.02)*a)),b=.2,z=0,ne=-.3,oe=b*le,E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+z)*y,(.5+ne)*a,(.5+oe+z)*y,(.5+b+ne)*a,(.5+b+z)*y,(.5+oe+ne)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-b+ne)*a,(1-.5+b+z)*y,(.5-oe+ne)*a,(.5+oe+z)*y,(.5-b+ne)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+z)*y,(.5+ne)*a,(.5-oe+z)*y,(.5-b+ne)*a,(.5-b+z)*y,(.5-oe+ne)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5-oe+z)*y,(.5+b+ne)*a,(.5-b+z)*y,(.5+oe+ne)*a,(.5-oe+z)*y,(.5+b+ne)*a)),b=.2,z=-.3,ne=0,oe=b*le,E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-b+ne)*a,(1-.5+b+z-.05)*y,(.5-oe+ne-.02)*a,(.5+oe+z)*y,(.5-b+ne)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+z)*y,(.5+ne)*a,(.5-oe+z)*y,(.5-b+ne)*a,(.5-b+z)*y,(.5-oe+ne)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+b+ne)*a,(.5-b+z)*y,(.5+oe+ne)*a,(.5-oe+z)*y,(.5+b+ne)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+oe+z)*y,(.5+b+ne)*a,(.5+b+z)*y,(.5+oe+ne)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y*.5,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),E.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var b=.1,z=.5,ne=.25;return E.add(new go.PathSegment(go.PathSegment.Move,(z+b)*y,ne*a)),E.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ne,b*y,b*y).close()),E=new go.PathFigure(y*.5,0,!1),x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ne=.75,E=new go.PathFigure((z+b)*y,ne*a,!0),x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ne,b*y,b*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,y,a){var x=.8535533905932737,E=.5*y,b=.5*a;return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,E,b,E,b)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Move,E,b)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,E,b)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,y,a){var x=new go.Geometry,E=le*.5,b=.5,z=.5,ne=.5,oe=new go.PathFigure(z*y,(ne-b)*a);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ne*a,(z-E)*y,(ne-b)*a,(z-b)*y,(ne-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+b)*a,(z-b)*y,(ne+E)*a,(z-E)*y,(ne+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ne*a,(z+E)*y,(ne+b)*a,(z+b)*y,(ne+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne-b)*a,(z+b)*y,(ne-E)*a,(z+E)*y,(ne-b)*a)),b=.4,E=le*.4;var ae=ee(),ge=ee(),ve=ee(),he=ee();We(z,ne-b,z+E,ne-b,z+b,ne-E,z+b,ne,.42,ae,ge,ve,he,he);var Se=ee(),we=ee(),Pe=ee();We(z,ne-b,z+E,ne-b,z+b,ne-E,z+b,ne,.58,he,he,Pe,Se,we);var xt=ee(),st=ee(),Tt=ee();We(z,ne+b,z-E,ne+b,z-b,ne+E,z-b,ne,.42,xt,st,Tt,he,he);var Qe=ee(),mt=ee(),Mt=ee();return We(z,ne+b,z-E,ne+b,z-b,ne+E,z-b,ne,.58,he,he,Mt,Qe,mt),oe.add(new go.PathSegment(go.PathSegment.Move,Mt.x*y,Mt.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ne*a,Qe.x*y,Qe.y*a,mt.x*y,mt.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne-b)*a,(z-b)*y,(ne-E)*a,(z-E)*y,(ne-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ve.x*y,ve.y*a,ae.x*y,ae.y*a,ge.x*y,ge.y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,Mt.x*y,Mt.y*a).close()),oe.add(new go.PathSegment(go.PathSegment.Move,Tt.x*y,Tt.y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,Pe.x*y,Pe.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ne*a,Se.x*y,Se.y*a,we.x*y,we.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+b)*a,(z+b)*y,(ne+E)*a,(z+E)*y,(ne+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,Tt.x*y,Tt.y*a,xt.x*y,xt.y*a,st.x*y,st.y*a).close()),fe(ae),fe(ge),fe(ve),fe(he),fe(Se),fe(we),fe(Pe),fe(xt),fe(st),fe(Tt),fe(Qe),fe(mt),fe(Mt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new lt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var E=(y-x)/2,b=E+x;return new go.Geometry().add(new go.PathFigure(b,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,y,a){var x=new go.Geometry,E=le*.4,b=.4,z=.5,ne=.5,oe=ee(),ae=ee(),ge=ee(),ve=ee(),he=new go.PathFigure((z-b)*y,ne*a,!1);x.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne-b)*a,(z-b)*y,(ne-E)*a,(z-E)*y,(ne-b)*a)),We(z,ne-b,z+E,ne-b,z+b,ne-E,z+b,ne,.44,ge,ve,ae,oe,oe),he.add(new go.PathSegment(go.PathSegment.Bezier,ae.x*y,ae.y*a,ge.x*y,ge.y*a,ve.x*y,ve.y*a));var Se=te(ae.x,ae.y);We(z,ne-b,z+E,ne-b,z+b,ne-E,z+b,ne,.56,oe,oe,ae,ge,ve);var we=te(ae.x,ae.y);he.add(new go.PathSegment(go.PathSegment.Line,(Se.x*.1+.95*.9)*y,Se.y*.1*a)),he.add(new go.PathSegment(go.PathSegment.Line,.85*y,Se.y*.1*a)),he.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),he.add(new go.PathSegment(go.PathSegment.Line,y,0)),he.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),he.add(new go.PathSegment(go.PathSegment.Line,(we.x*.1+.9)*y,.15*a)),he.add(new go.PathSegment(go.PathSegment.Line,(we.x*.1+.9)*y,(we.y*.1+.05*.9)*a)),he.add(new go.PathSegment(go.PathSegment.Line,we.x*y,we.y*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ne*a,ge.x*y,ge.y*a,ve.x*y,ve.y*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+b)*a,(z+b)*y,(ne+E)*a,(z+E)*y,(ne+b)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ne*a,(z-E)*y,(ne+b)*a,(z-b)*y,(ne+E)*a)),b=.35,E=le*.35;var Pe=new go.PathFigure(z*y,(ne-b)*a,!1);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ne*a,(z-E)*y,(ne-b)*a,(z-b)*y,(ne-E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+b)*a,(z-b)*y,(ne+E)*a,(z-E)*y,(ne+b)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ne*a,(z+E)*y,(ne+b)*a,(z+b)*y,(ne+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne-b)*a,(z+b)*y,(ne-E)*a,(z+E)*y,(ne-b)*a));var xt=new go.PathFigure((z-b)*y,ne*a,!1);return x.add(xt),fe(oe),fe(ae),fe(ge),fe(ve),fe(Se),fe(we),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,y,a){var x=new go.Geometry,E=.375,b=0,z=-.125,ne=E*le,oe=new go.PathFigure((.525+b)*y,(.5+E+z)*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+b)*y,(.5+z)*a,(.5+ne+b)*y,(.5+E+z)*a,(.5+E+b)*y,(.5+ne+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*y,(.5-E+z)*a,(1-.5+E+b)*y,(.5-ne+z)*a,(.5+ne+b)*y,(.5-E+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+b)*y,(.5+z)*a,(.5-ne+b)*y,(.5-E+z)*a,(.5-E+b)*y,(.5-ne+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.475+b)*y,(.5+E+z)*a,(.5-E+b)*y,(.5+ne+z)*a,(.5-ne+b)*y,(.5+E+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),E=.325,b=0,z=-.125,ne=E*le;var oe=new go.PathFigure((1-.5+E+b)*y,(.5+z)*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*y,(.5+E+z)*a,(.5+E+b)*y,(.5+ne+z)*a,(.5+ne+b)*y,(.5+E+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+b)*y,(.5+z)*a,(.5-ne+b)*y,(.5+E+z)*a,(.5-E+b)*y,(.5+ne+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*y,(.5-E+z)*a,(.5-E+b)*y,(.5-ne+z)*a,(.5-ne+b)*y,(.5-E+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+b)*y,(.5+z)*a,(.5+ne+b)*y,(.5-E+z)*a,(1-.5+E+b)*y,(.5-ne+z)*a));var oe=new go.PathFigure((.525+b)*y,(.5+E+z)*a,!1);return x.add(oe),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new lt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new lt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var E=re?re.parameter2:NaN;isNaN(E)&&(E=.3);var b=(1-x)*y,z=(.5-E/2)*a,ne=(.5+E/2)*a,oe=new go.Geometry,ae=new go.PathFigure(0,z,!0);oe.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,z)),ae.add(new go.PathSegment(go.PathSegment.Line,b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,ne)),ae.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),oe.spot1=new go.Spot(0,z/a);var ge=Ve(0,ne/a,1,ne/a,b/y,1,1,.5,ee());return oe.spot2=new go.Spot(ge.x,ge.y),fe(ge),oe}),go.Shape.setFigureParameter("Arrow2",0,new lt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new lt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var E=re?re.parameter2:NaN;isNaN(E)&&(E=30),E=Math.min(E,a/2);var b=y-x,z=(a-E)/2,ne=z+E,oe=new go.Geometry,ae=new go.PathFigure(0,z,!0);oe.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,z)),ae.add(new go.PathSegment(go.PathSegment.Line,b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,ne)),ae.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),oe.spot1=new go.Spot(0,z/a);var ge=Ve(0,ne/a,1,ne/a,b/y,1,1,.5,ee());return oe.spot2=new go.Spot(ge.x,ge.y),fe(ge),oe}),go.Shape.defineFigureGenerator("Chevron",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new lt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var E=(.5-x/2)*a,b=(.5+x/2)*a,z=new go.Geometry,ne=new go.PathFigure(y,.5*a,!0);z.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var oe=Ve(0,.5,.3,0,0,E/a,.1,E/a,ee());return z.spot1=new go.Spot(oe.x,oe.y),oe=Ve(.7,1,1,.5,0,b/a,1,b/a,oe),z.spot2=new go.Spot(oe.x,oe.y),fe(oe),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new lt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new lt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var E=re?re.parameter2:NaN;isNaN(E)&&(E=100);var b=(a-x)/2,z=b+x,ne=(a-E)/2,oe=ne+E;(x>a||E>a)&&(E>x?(x=x*a/E,b=(a-x)/2,z=b+x,ne=0,oe=a):(b=0,z=a,ne=0,oe=a));var ae=new go.Geometry,ge=new go.PathFigure(y,.5*a,!0);ae.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,.7*y,oe)),ge.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ge.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ge.add(new go.PathSegment(go.PathSegment.Line,.3*y,oe)),ge.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ge.add(new go.PathSegment(go.PathSegment.Line,.3*y,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ge.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ge.add(new go.PathSegment(go.PathSegment.Line,.7*y,ne).close());var ve=Ve(0,.5,.3,ne/a,0,b/a,1,b/a,ee());return ae.spot1=new go.Spot(ve.x,ve.y),ve=Ve(.7,oe/a,1,.5,0,z/a,1,z/a,ve),ae.spot2=new go.Spot(ve.x,ve.y),fe(ve),ae}),go.Shape.setFigureParameter("IBeamArrow",0,new lt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var E=(.5-x/2)*a,b=(.5+x/2)*a,z=new go.Geometry,ne=new go.PathFigure(y,.5*a,!0);z.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,E/a);var oe=Ve(.7,1,1,.5,0,b/a,1,b/a,ee());return z.spot2=new go.Spot(oe.x,oe.y),fe(oe),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new lt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new lt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var E=re?re.parameter2:NaN;isNaN(E)&&(E=100);var b=(a-x)/2,z=b+x,ne=(a-E)/2,oe=ne+E;(x>a||E>a)&&(E>x?(x=x*a/E,b=(a-x)/2,z=b+x,ne=0,oe=a):(b=0,z=a,ne=0,oe=a));var ae=new go.Geometry,ge=new go.PathFigure(y,.5*a,!0);ae.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,.7*y,oe)),ge.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ge.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ge.add(new go.PathSegment(go.PathSegment.Line,.2*y,oe)),ge.add(new go.PathSegment(go.PathSegment.Line,0,oe)),ge.add(new go.PathSegment(go.PathSegment.Line,0,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,.2*y,ne)),ge.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ge.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ge.add(new go.PathSegment(go.PathSegment.Line,.7*y,ne).close()),ae.spot1=new go.Spot(0,b/a);var ve=Ve(.7,oe/a,1,.5,0,z/a,1,z/a,ee());return ae.spot2=new go.Spot(ve.x,ve.y),fe(ve),ae}),go.Shape.setFigureParameter("Pointer",0,new lt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var E=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),E.spot1=new go.Spot(x,.35);var z=Ve(.2,.65,1,.65,0,1,1,.5,ee());return E.spot2=new go.Spot(z.x,z.y),fe(z),E}),go.Shape.setFigureParameter("RoundedPointer",0,new lt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var E=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),E.spot1=new go.Spot(x,.35);var z=Ve(0,.65,1,.65,0,1,1,.5,ee());return E.spot2=new go.Spot(z.x,z.y),fe(z),E}),go.Shape.setFigureParameter("SplitEndArrow",0,new lt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var E=(.5-x/2)*a,b=(.5+x/2)*a,z=new go.Geometry,ne=new go.PathFigure(y,.5*a,!0);z.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ne.add(new go.PathSegment(go.PathSegment.Line,0,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var oe=Ve(.7,1,1,.5,0,b/a,1,b/a,ee());return z.spot2=new go.Spot(oe.x,oe.y),fe(oe),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new lt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var E=(a-x)/2,b=E+x;x>a&&(E=0,b=a);var z=new go.Geometry,ne=new go.PathFigure(y,.5*a,!0);z.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ne.add(new go.PathSegment(go.PathSegment.Line,0,b)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,E/a);var oe=Ve(.7,1,1,.5,0,b/a,1,b/a,ee());return z.spot2=new go.Spot(oe.x,oe.y),fe(oe),z}),go.Shape.setFigureParameter("SquareArrow",0,new lt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var E=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(x,1),E}),go.Shape.defineFigureGenerator("Cone1",function(re,y,a){var x=new go.Geometry,E=le*.5,b=le*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+b)*a,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-E)*y,a,0,(.9+b)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.9*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var b=new go.PathFigure(0,.9*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.5*y,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var b=new go.PathFigure(.5*y,a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.3*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var b=new go.PathFigure(0,.3*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var E=new go.Geometry,b=le*.5,z=new go.PathFigure(0,x,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,le*x,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+b)*y,0,1*y,le*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-le*x,(.5+b)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-b)*y,1*a,0,a-le*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ne=new go.PathFigure(y,x,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-le*x,(.5+b)*y,2*x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-b)*y,2*x,0,2*x-le*x)),E.spot1=new go.Spot(0,0,0,2*x),E.spot2=new go.Spot(1,1),E}),go.Shape.defineFigureGenerator("Cylinder2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var E=new go.Geometry,b=le*.5,z=new go.PathFigure(0,a-x,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,le*x,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+b)*y,0,y,le*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-le*x,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-b)*y,a,0,a-le*x));var ne=new go.PathFigure(0,a-x,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-le*x,(.5-b)*y,a-2*x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+b)*y,a-2*x,y,a-x-le*x)),E.spot1=new go.Spot(0,0),E.spot2=new go.Spot(1,1,0,-2*x),E}),go.Shape.defineFigureGenerator("Cylinder3",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var E=new go.Geometry,b=le*.5,z=new go.PathFigure(x,0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-le*x,0,y,(.5-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+b)*a,y-le*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,le*x,a,0,(.5+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-b)*a,le*x,0));var ne=new go.PathFigure(x,0,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+le*x,0,2*x,(.5-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+b)*a,x+le*x,a)),E.spot1=new go.Spot(0,0,2*x,0),E.spot2=new go.Spot(1,1),E}),go.Shape.defineFigureGenerator("Cylinder4",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var E=new go.Geometry,b=le*.5,z=new go.PathFigure(y-x,0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-le*x,0,y,(.5-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+b)*a,y-le*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,le*x,a,0,(.5+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-b)*a,le*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ne=new go.PathFigure(y-x,0,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-le*x,0,y-2*x,(.5-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+b)*a,y-x-le*x,a)),E.spot1=new go.Spot(0,0),E.spot2=new go.Spot(1,1,-2*x,0),E}),go.Shape.defineFigureGenerator("Prism1",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.25*y,.25*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(.25*y,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.25*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(0,a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,y,a){var x=new go.Geometry,E=.2,b=.1,z=le*E,ne=le*b,oe=.5,ae=.1,ge=new go.PathFigure(oe*y,(ae+b)*a,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,(oe-E)*y,ae*a,(oe-z)*y,(ae+b)*a,(oe-E)*y,(ae+ne)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ae-b)*a,(oe-E)*y,(ae-ne)*a,(oe-z)*y,(ae-b)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(oe+E)*y,ae*a,(oe+z)*y,(ae-b)*a,(oe+E)*y,(ae-ne)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ae+b)*a,(oe+E)*y,(ae+ne)*a,(oe+z)*y,(ae+b)*a));var ve=.05,he=le*ve;oe=.05,ae=.25;var Se=new go.PathFigure(.5*y,.2*a,!0);return x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),oe=.95,ae=.25,Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ve)*y,ae*a,(oe+he)*y,(ae-ve)*a,(oe+ve)*y,(ae-he)*a)),Se.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),Se.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),Se.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),ve=.025,he=le*ve,oe=.825,ae=.35,Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ae-ve)*a,(oe+ve)*y,(ae-he)*a,(oe+he)*y,(ae-ve)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ve)*y,ae*a,(oe-he)*y,(ae-ve)*a,(oe-ve)*y,(ae-he)*a)),Se.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),Se.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),Se.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),ve=.05,he=le*ve,oe=.5,ae=.7,Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ae-ve)*a,(oe+ve)*y,(ae-he)*a,(oe+he)*y,(ae-ve)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ve)*y,ae*a,(oe-he)*y,(ae-ve)*a,(oe-ve)*y,(ae-he)*a)),Se.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),ve=.025,he=le*ve,oe=.175,ae=.35,Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ae-ve)*a,(oe+ve)*y,(ae-he)*a,(oe+he)*y,(ae-ve)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ve)*y,ae*a,(oe-he)*y,(ae-ve)*a,(oe-ve)*y,(ae-he)*a)),Se.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),Se.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Se.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),ve=.05,he=le*ve,oe=.05,ae=.25,Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ae-ve)*a,(oe-ve)*y,(ae-he)*a,(oe-he)*y,(ae-ve)*a)),Se.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new lt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var E=new go.Geometry,b=new go.PathFigure(y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),E.spot1=new go.Spot(0,x),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("Collate",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.5*y,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var b=new go.PathFigure(.5*y,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,E*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-E)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,y,a){var x=new go.Geometry,E=le*.5,b=le*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+b)*a,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-E)*y,a,0,(.9+b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-b)*a,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+E)*y,0,y,(.1-b)*a));var ne=new go.PathFigure(y,.1*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+b)*a,(.5+E)*y,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-E)*y,.2*a,0,(.1+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+b)*a,(.5+E)*y,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-E)*y,.3*a,0,(.2+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+b)*a,(.5+E)*y,.4*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-E)*y,.4*a,0,(.3+b)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,y,a){var x=new go.Geometry,E=le*.5,b=le*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+b)*a,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-E)*y,a,0,(.9+b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-b)*a,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+E)*y,0,y,(.1-b)*a));var ne=new go.PathFigure(y,.1*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+b)*a,(.5+E)*y,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-E)*y,.2*a,0,(.1+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+b)*a,(.5+E)*y,.3*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-E)*y,.3*a,0,(.2+b)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.25*y,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)?E=.2:E<.15&&(E=.15);var b=le*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-b)*a,(.2-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+b)*y,0,y,(.2-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+b)*a,(.8+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-b)*y,a,0,(.8+b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ne=new go.PathFigure(0,E*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN;(isNaN(E)||E<.1)&&(E=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,E*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,y,a){var x=new go.Geometry;a=a/.8;var E=new go.PathFigure(0,.7*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN;(isNaN(E)||E<.2)&&(E=.2);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(E*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,E*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,E*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-E)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var b=new go.PathFigure(.1*y,.4*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(.75*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var b=new go.PathFigure(y,.5*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(E)&&(E=.1),isNaN(b)&&(b=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(E*y,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),ne.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ne.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,y,a){var x=new go.Geometry,E=1/Math.SQRT2,b=(1-1/Math.SQRT2)/2,z=le*.5,ne=.5,oe=new go.PathFigure(y,ne*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,a,y,(ne+z)*a,(ne+z)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,ne*a,(ne-z)*y,a,0,(ne+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,0,0,(ne-z)*a,(ne-z)*y,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,y,ne*a,(ne+z)*y,0,y,(ne-z)*a));var ae=new go.PathFigure((b+E)*y,(b+E)*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b*y,b*a)),ae.add(new go.PathSegment(go.PathSegment.Move,b*y,(b+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(b+E)*y,b*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var E=new go.PathFigure(0,.7*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var b=new go.PathFigure(.1*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,y,a){var x=new go.Geometry,E=le*.5,b=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(b+.1)*y,.9*a,y,(b+E)*a,(b+E)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.7);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,E*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.25);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-E)*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var E=new go.PathFigure(y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var b=new go.PathFigure(.1*y,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.1*y,.1*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var b=new go.PathFigure(.2*y,.1*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.1);var b=1-E,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ne=new go.PathFigure(.5*E*y,E*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-.5*E)*y,E*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,y,a){var x=new go.Geometry,E=le*.5,b=.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ne=new go.PathFigure(y,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,y,a){var x=new go.Geometry;a=a/.8;var E=new go.PathFigure(0,.7*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(E)&&(E=.1),isNaN(b)&&(b=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(E)&&(E=.1),isNaN(b)&&(b=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-E)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,E*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(E*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.25);var b=new go.PathFigure(E*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(E*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),x.spot1=new go.Spot(E,0),x.spot2=new go.Spot(1-E,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.25*y,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,y,a){var x=new go.Geometry,E=re?re.parameter1:NaN;isNaN(E)&&(E=.1);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-E)*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,(1-E)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,y,a){var x=new go.Geometry,E=le*.5,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+E)*y,0,y,(.5-E)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+E)*a,(.5+E)*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,y,a){var x=new go.Geometry,E=le*.5,b=.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ne=new go.PathFigure(y,b*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y,b*a));var oe=new go.PathFigure(.8*y,.75*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,y,a){var x=new go.Geometry,E=le*.1,b=.1,z=.9,ne=.5,oe=new go.PathFigure(.8*y,.5*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,a)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var ae=new go.PathFigure((z+b)*y,ne*a,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+b)*a,(z+b)*y,(ne+E)*a,(z+E)*y,(ne+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ne*a,(z-E)*y,(ne+b)*a,(z-b)*y,(ne+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne-b)*a,(z-b)*y,(ne-E)*a,(z-E)*y,(ne-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ne*a,(z+E)*y,(ne-b)*a,(z+b)*y,(ne-E)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,y,a){var x=new go.Geometry,E=le*.5,b=le*.4,z=le*.1,ne=.1,oe=.9,ae=.5,ge=new go.PathFigure(.8*y,.5*a,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+b)*a,(.4+E)*y,a)),ge.add(new go.PathSegment(go.PathSegment.Line,0,a)),ge.add(new go.PathSegment(go.PathSegment.Line,0,0)),ge.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+E)*y,0,.8*y,(.5-b)*a));var ve=new go.PathFigure((oe+ne)*y,ae*a,!0);return x.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ae+ne)*a,(oe+ne)*y,(ae+z)*a,(oe+z)*y,(ae+ne)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*y,ae*a,(oe-z)*y,(ae+ne)*a,(oe-ne)*y,(ae+z)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ae-ne)*a,(oe-ne)*y,(ae-z)*a,(oe-z)*y,(ae-ne)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*y,ae*a,(oe+z)*y,(ae-ne)*a,(oe+ne)*y,(ae-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,y,a){var x=new go.Geometry,E=.5,b=le*E,z=0,ne=.5,oe=new go.PathFigure(.8*y,.5*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ne+b)*a,(z+b)*y,(ne+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+b)*y,(ne-E)*a,.7*y,(ne-b)*a)),E=.1,b=le*.1,z=.9,ne=.5;var ae=new go.PathFigure((z-E)*y,ne*a,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne-E)*a,(z-E)*y,(ne-b)*a,(z-b)*y,(ne-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ne*a,(z+b)*y,(ne-E)*a,(z+E)*y,(ne-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+E)*a,(z+E)*y,(ne+b)*a,(z+b)*y,(ne+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ne*a,(z-b)*y,(ne+E)*a,(z-E)*y,(ne+b)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,y,a){var x=new go.Geometry,E=.5,b=le*E,z=0,ne=.5,oe=new go.PathFigure(0,0,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+b+b)*y,(ne-E)*a,.8*y,(ne-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ne+b)*a,(z+b+b)*y,(ne+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,y,a){var x=new go.Geometry,E=.5,b=le*E,z=.2,ne=.5,oe=new go.PathFigure(.1*y,0,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ne+b)*a,(z+b)*y,(ne+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+b)*y,(ne-E)*a,.7*y,(ne-b)*a)),E=.1,b=le*.1,z=.9,ne=.5;var ge=new go.PathFigure((z-E)*y,ne*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne-E)*a,(z-E)*y,(ne-b)*a,(z-b)*y,(ne-E)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ne*a,(z+b)*y,(ne-E)*a,(z+E)*y,(ne-b)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+E)*a,(z+E)*y,(ne+b)*a,(z+b)*y,(ne+E)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ne*a,(z-b)*y,(ne+E)*a,(z-E)*y,(ne+b)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,y,a){var x=new go.Geometry,E=.5,b=le*E,z=.2,ne=.5,oe=new go.PathFigure(.1*y,0,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ae=new go.PathFigure(.2*y,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+b)*y,(ne-E)*a,.9*y,(ne-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ne+b)*a,(z+b)*y,(ne+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,y,a){var x=new go.Geometry,E=le*.1,b=.1,z=.1,ne=.5,oe=new go.PathFigure((z-E*.5)*y,a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,0,(z-E)*y,a,(z-b)*y,0)),z=.3,oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+b)*y,0,(z+E)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,0,(z-E)*y,a,(z-b)*y,0)),z=.5,oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+b)*y,0,(z+E)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,0,(z-E)*y,a,(z-b)*y,0)),z=.7,oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+b)*y,0,(z+E)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,0,(z-E)*y,a,(z-b)*y,0)),z=.9,oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E*.5)*y,a,(z+b)*y,0,(z+E)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,y,a){var x=new go.Geometry,E=le*.5,b=.5,z=.5,ne=.5,oe=new go.PathFigure((z-b)*y,ne*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne-b)*a,(z-b)*y,(ne-E)*a,(z-E)*y,(ne-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ne*a,(z+E)*y,(ne-b)*a,(z+b)*y,(ne-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+b)*a,(z+b)*y,(ne+E)*a,(z+E)*y,(ne+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ne*a,(z-E)*y,(ne+b)*a,(z-b)*y,(ne+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Move,(z-b+.1)*y,ne*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b-.1)*y,ne*a,z*y,(ne-b)*a,z*y,(ne+b)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.75*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,y,a){var x=new go.Geometry,E=y,b=a;y=y*.38,a=a*.6;var z=le*.8,ne=.8,oe=0,ae=.5,ge=(E-y)/2,ve=(b-a)/2,he=new go.PathFigure(oe*y+ge,(ae+ne)*a+ve,!0);x.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*y+ge,ae*a+ve,(oe-z)*y+ge,(ae+ne)*a+ve,(oe-ne)*y+ge,(ae+z)*a+ve)),he.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ge,(ae-ne)*a+ve,(oe-ne)*y+ge,(ae-z)*a+ve,(oe-z)*y+ge,(ae-ne)*a+ve)),he.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne+z*.5)*y+ge,ae*a+ve,oe*y+ge,(ae-ne)*a+ve,(oe-ne+z*.5)*y+ge,(ae-z)*a+ve)),he.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ge,(ae+ne)*a+ve,(oe-ne+z*.5)*y+ge,(ae+z)*a+ve,oe*y+ge,(ae+ne)*a+ve).close()),z=le*.4,ne=.4,oe=.2,ae=.5;var Se=new go.PathFigure(oe*y+ge,(ae+ne)*a+ve,!0);x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*y+ge,ae*a+ve,(oe-z)*y+ge,(ae+ne)*a+ve,(oe-ne)*y+ge,(ae+z)*a+ve)),Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ge,(ae-ne)*a+ve,(oe-ne)*y+ge,(ae-z)*a+ve,(oe-z)*y+ge,(ae-ne)*a+ve)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne+z*.5)*y+ge,ae*a+ve,oe*y+ge,(ae-ne)*a+ve,(oe-ne+z*.5)*y+ge,(ae-z)*a+ve)),Se.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ge,(ae+ne)*a+ve,(oe-ne+z*.5)*y+ge,(ae+z)*a+ve,oe*y+ge,(ae+ne)*a+ve).close()),z=le*.2,ne=.2,oe=.5,ae=.5;var we=new go.PathFigure((oe-ne)*y+ge,ae*a+ve,!0);x.add(we),we.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ge,(ae-ne)*a+ve,(oe-ne)*y+ge,(ae-z)*a+ve,(oe-z)*y+ge,(ae-ne)*a+ve)),we.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*y+ge,ae*a+ve,(oe+z)*y+ge,(ae-ne)*a+ve,(oe+ne)*y+ge,(ae-z)*a+ve)),we.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ge,(ae+ne)*a+ve,(oe+ne)*y+ge,(ae+z)*a+ve,(oe+z)*y+ge,(ae+ne)*a+ve)),we.add(new go.PathSegment(go.PathSegment.Bezier,(oe-ne)*y+ge,ae*a+ve,(oe-z)*y+ge,(ae+ne)*a+ve,(oe-ne)*y+ge,(ae+z)*a+ve)),z=le*.4,ne=.4,oe=.8,ae=.5;var Pe=new go.PathFigure(oe*y+ge,(ae-ne)*a+ve,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*y+ge,ae*a+ve,(oe+z)*y+ge,(ae-ne)*a+ve,(oe+ne)*y+ge,(ae-z)*a+ve)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ge,(ae+ne)*a+ve,(oe+ne)*y+ge,(ae+z)*a+ve,(oe+z)*y+ge,(ae+ne)*a+ve)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne-z*.5)*y+ge,ae*a+ve,oe*y+ge,(ae+ne)*a+ve,(oe+ne-z*.5)*y+ge,(ae+z)*a+ve)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ge,(ae-ne)*a+ve,(oe+ne-z*.5)*y+ge,(ae-z)*a+ve,oe*y+ge,(ae-ne)*a+ve).close()),z=le*.8,ne=.8,oe=1,ae=.5;var xt=new go.PathFigure(oe*y+ge,(ae-ne)*a+ve,!0);return x.add(xt),xt.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne)*y+ge,ae*a+ve,(oe+z)*y+ge,(ae-ne)*a+ve,(oe+ne)*y+ge,(ae-z)*a+ve)),xt.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ge,(ae+ne)*a+ve,(oe+ne)*y+ge,(ae+z)*a+ve,(oe+z)*y+ge,(ae+ne)*a+ve)),xt.add(new go.PathSegment(go.PathSegment.Bezier,(oe+ne-z*.5)*y+ge,ae*a+ve,oe*y+ge,(ae+ne)*a+ve,(oe+ne-z*.5)*y+ge,(ae+z)*a+ve)),xt.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ge,(ae-ne)*a+ve,(oe+ne-z*.5)*y+ge,(ae-z)*a+ve,oe*y+ge,(ae-ne)*a+ve).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.35*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var b=new go.PathFigure(.1*y,a,!0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ne=new go.PathFigure(0,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,y,a){var x=new go.Geometry,E=le*.4,b=.4,z=.5,ne=.5,oe=ee(),ae=ee(),ge=ee(),ve=ee();We(z,ne-b,z+E,ne-b,z+b,ne-E,z+b,ne,.5,oe,oe,ae,ge,ve);var he=te(ae.x,ae.y),Se=new go.PathFigure(ae.x*y,ae.y*a,!0);x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ne*a,ge.x*y,ge.y*a,ve.x*y,ve.y*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+b)*a,(z+b)*y,(ne+E)*a,(z+E)*y,(ne+b)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ne*a,(z-E)*y,(ne+b)*a,(z-b)*y,(ne+E)*a)),We(z-b,ne,z-b,ne-E,z-E,ne-b,z,ne-b,.5,ge,ve,ae,oe,oe),Se.add(new go.PathSegment(go.PathSegment.Bezier,ae.x*y,ae.y*a,ge.x*y,ge.y*a,ve.x*y,ve.y*a)),E=le*.3,b=.3,We(z-b,ne,z-b,ne-E,z-E,ne-b,z,ne-b,.5,ge,ve,ae,oe,oe),Se.add(new go.PathSegment(go.PathSegment.Line,ae.x*y,ae.y*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ne*a,ve.x*y,ve.y*a,ge.x*y,ge.y*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+b)*a,(z-b)*y,(ne+E)*a,(z-E)*y,(ne+b)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ne*a,(z+E)*y,(ne+b)*a,(z+b)*y,(ne+E)*a)),We(z,ne-b,z+E,ne-b,z+b,ne-E,z+b,ne,.5,oe,oe,ae,ge,ve),Se.add(new go.PathSegment(go.PathSegment.Bezier,ae.x*y,ae.y*a,ve.x*y,ve.y*a,ge.x*y,ge.y*a).close());var Se=new go.PathFigure(.45*y,0,!0);return x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),Se.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),Se.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),fe(oe),fe(ae),fe(ge),fe(ve),fe(he),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,a/2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function b(z,ne,oe){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ne)*y,(.8+oe)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ne)*y,(.5+oe)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ne)*y,(.5+oe)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ne)*y,(.8+oe)*a).close())}return b(E,0,0),b(E,.4,0),b(E,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.2*y,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.37*y,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),E.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),E.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),E.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),E.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.1*y,a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,y,a){var x=new go.Geometry,E=.5,b=0,z=0,ne=E*le,oe=.4*Math.SQRT2/2+.5,ae=.5-.5*Math.SQRT2/2,ge=1,ve=.5,he=.5,Se=0,we=new go.PathFigure(oe*y,(1-ae)*a,!1);return x.add(we),we.add(new go.PathSegment(go.PathSegment.Bezier,ge*y,ve*a,ge*y,.7*a,ge*y,ve*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(he+b)*y,(Se+b)*a,(.5+E+b)*y,(.5-ne+b)*a,(.5+ne+b)*y,(.5-E+b)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+b)*y,(.5+z)*a,(.5-ne+b)*y,(.5-E+z)*a,(.5-E+b)*y,(.5-ne+z)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(.35+b)*y,.9*a,(.5-E+b)*y,(.5+ne+z)*a,(.5-ne+b)*y,.9*a)),we.add(new go.PathSegment(go.PathSegment.Move,(.25+b)*y,.8*a)),we.add(new go.PathSegment(go.PathSegment.Line,(.35+b)*y,.9*a)),we.add(new go.PathSegment(go.PathSegment.Line,(.2+b)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Move,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);x.add(E);var b=new go.PathFigure(y,a,!1);x.add(b);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var E=new go.PathFigure(0,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.7*y,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var b=new go.PathFigure(.45*y,.73*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),b.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),b.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);x.add(E);var b=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),b.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ne=.5,oe=z,ae=Math.PI/4,ge=4*(1-Math.cos(ae))/(3*Math.sin(ae)),ve=ge*.5,he=z,Se=z,we=ge*he,Pe=ge*Se;b.add(new go.PathSegment(go.PathSegment.Bezier,(ne-he)*y,oe*a,(ne-(we+he)/2)*y,(oe+(Se+Pe)/2)*a,(ne-he)*y,(oe+Pe)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(oe-Se)*a,(ne-he)*y,(oe-Pe)*a,(ne-we)*y,(oe-Se)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(ne+he)*y,oe*a,(ne+we)*y,(oe-Se)*a,(ne+he)*y,(oe-Pe)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ne+he)*y,(oe+Pe)*a,(ne+(we+he)/2)*y,(oe+(Se+Pe)/2)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),b.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var xt=new go.PathFigure(.2*y,a,!1);x.add(xt),xt.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var st=new go.PathFigure(.8*y,a,!1);return x.add(st),st.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var b=new go.PathFigure(.2*y,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);x.add(E);var b=new go.PathFigure(y,a,!1);x.add(b);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.05*y,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var b=.05;return E.add(new go.PathSegment(go.PathSegment.Move,(.5-b)*y,.875*a)),E.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,b*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.45*y,.95*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),E.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),E.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var b=new go.PathFigure(.475*y,.2*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,y,a){var x=new go.Geometry,E=.5,b=le*.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ne=new go.PathFigure(E*y,0,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*y,.15*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E*y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E*y,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.15*y,E*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y,E*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.85*y,E*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E*y,E*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E*y,E*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.15*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(0,.15*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(0,.2*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.15*y,.6*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var b=new go.PathFigure(.15*y,.6*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y,a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(y,.8*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ne=le*.1,oe=.2,ae=.9,ge=new go.PathFigure((oe-z)*y,ae*a,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ae-z)*a,(oe-z)*y,(ae-ne)*a,(oe-ne)*y,(ae-z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(oe+z)*y,ae*a,(oe+ne)*y,(ae-z)*a,(oe+z)*y,(ae-ne)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ae+z)*a,(oe+z)*y,(ae+ne)*a,(oe+ne)*y,(ae+z)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(oe-z)*y,ae*a,(oe-ne)*y,(ae+z)*a,(oe-z)*y,(ae+ne)*a).close()),z=.1,ne=le*.1,oe=.8,ae=.9;var ve=new go.PathFigure((oe-z)*y,ae*a,!0);return x.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ae-z)*a,(oe-z)*y,(ae-ne)*a,(oe-ne)*y,(ae-z)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(oe+z)*y,ae*a,(oe+ne)*y,(ae-z)*a,(oe+z)*y,(ae-ne)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ae+z)*a,(oe+z)*y,(ae+ne)*a,(oe+ne)*y,(ae+z)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(oe-z)*y,ae*a,(oe-ne)*y,(ae+z)*a,(oe-z)*y,(ae+ne)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.2*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,0));var b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ne=new go.PathFigure(.5*y,.7*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var oe=.1,ae=le*.1,ge=.1,ve=.9,he=new go.PathFigure((ge-oe)*y,ve*a,!0);x.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,ge*y,(ve-oe)*a,(ge-oe)*y,(ve-ae)*a,(ge-ae)*y,(ve-oe)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(ge+oe)*y,ve*a,(ge+ae)*y,(ve-oe)*a,(ge+oe)*y,(ve-ae)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,ge*y,(ve+oe)*a,(ge+oe)*y,(ve+ae)*a,(ge+ae)*y,(ve+oe)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(ge-oe)*y,ve*a,(ge-ae)*y,(ve+oe)*a,(ge-oe)*y,(ve+ae)*a)),oe=.1,ae=le*.1,ge=.4,ve=.9;var Se=new go.PathFigure((ge-oe)*y,ve*a,!0);return x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,ge*y,(ve-oe)*a,(ge-oe)*y,(ve-ae)*a,(ge-ae)*y,(ve-oe)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ge+oe)*y,ve*a,(ge+ae)*y,(ve-oe)*a,(ge+oe)*y,(ve-ae)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ge*y,(ve+oe)*a,(ge+oe)*y,(ve+ae)*a,(ge+ae)*y,(ve+oe)*a)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ge-oe)*y,ve*a,(ge-ae)*y,(ve+oe)*a,(ge-oe)*y,(ve+ae)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.1*y,.4*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var b=new go.PathFigure(.45*y,.7*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ge=.05,ve=le*.05,he=.175,Se=.95,ne=new go.PathFigure((he-ge)*y,Se*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,he*y,(Se-ge)*a,(he-ge)*y,(Se-ve)*a,(he-ve)*y,(Se-ge)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(he+ge)*y,Se*a,(he+ve)*y,(Se-ge)*a,(he+ge)*y,(Se-ve)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,he*y,(Se+ge)*a,(he+ge)*y,(Se+ve)*a,(he+ve)*y,(Se+ge)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(he-ge)*y,Se*a,(he-ve)*y,(Se+ge)*a,(he-ge)*y,(Se+ve)*a));var ge=.05,ve=le*.05,he=.375,Se=.95,oe=new go.PathFigure((he-ge)*y,Se*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,he*y,(Se-ge)*a,(he-ge)*y,(Se-ve)*a,(he-ve)*y,(Se-ge)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(he+ge)*y,Se*a,(he+ve)*y,(Se-ge)*a,(he+ge)*y,(Se-ve)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,he*y,(Se+ge)*a,(he+ge)*y,(Se+ve)*a,(he+ve)*y,(Se+ge)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(he-ge)*y,Se*a,(he-ve)*y,(Se+ge)*a,(he-ge)*y,(Se+ve)*a));var ge=.05,ve=le*.05,he=.625,Se=.95,ae=new go.PathFigure((he-ge)*y,Se*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,he*y,(Se-ge)*a,(he-ge)*y,(Se-ve)*a,(he-ve)*y,(Se-ge)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(he+ge)*y,Se*a,(he+ve)*y,(Se-ge)*a,(he+ge)*y,(Se-ve)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,he*y,(Se+ge)*a,(he+ge)*y,(Se+ve)*a,(he+ve)*y,(Se+ge)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(he-ge)*y,Se*a,(he-ve)*y,(Se+ge)*a,(he-ge)*y,(Se+ve)*a));var ge=.05,ve=le*.05,he=.825,Se=.95,we=new go.PathFigure((he-ge)*y,Se*a,!0);x.add(we),we.add(new go.PathSegment(go.PathSegment.Bezier,he*y,(Se-ge)*a,(he-ge)*y,(Se-ve)*a,(he-ve)*y,(Se-ge)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(he+ge)*y,Se*a,(he+ve)*y,(Se-ge)*a,(he+ge)*y,(Se-ve)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,he*y,(Se+ge)*a,(he+ge)*y,(Se+ve)*a,(he+ve)*y,(Se+ge)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(he-ge)*y,Se*a,(he-ve)*y,(Se+ge)*a,(he-ge)*y,(Se+ve)*a).close());var Pe=new go.PathFigure(0,a,!1);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(0,.2*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ne=.05,oe=le*.05,ae=.35,ge=.775,ve=new go.PathFigure((ae-ne)*y,ge*a,!0);return x.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ge-ne)*a,(ae-ne)*y,(ge-oe)*a,(ae-oe)*y,(ge-ne)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ne)*y,ge*a,(ae+oe)*y,(ge-ne)*a,(ae+ne)*y,(ge-oe)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ge+ne)*a,(ae+ne)*y,(ge+oe)*a,(ae+oe)*y,(ge+ne)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ne)*y,ge*a,(ae-oe)*y,(ge+ne)*a,(ae-ne)*y,(ge+oe)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.75*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,y,a){var x=new go.Geometry,E=.3,b=le*.3,z=.5,ne=.7,oe=new go.PathFigure((z-E)*y,ne*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne-E)*a,(z-E)*y,(ne-b)*a,(z-b)*y,(ne-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ne*a,(z+b)*y,(ne-E)*a,(z+E)*y,(ne-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+E)*a,(z+E)*y,(ne+b)*a,(z+b)*y,(ne+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ne*a,(z-b)*y,(ne+E)*a,(z-E)*y,(ne+b)*a));var ae=new go.PathFigure(0,.7*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var b=new go.PathFigure(0,.6*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,y,a){var x=new go.Geometry,E=.5,b=le*.5,z=.5,ne=.5,oe=new go.PathFigure((z-E)*y,ne*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne-E)*a,(z-E)*y,(ne-b)*a,(z-b)*y,(ne-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ne*a,(z+b)*y,(ne-E)*a,(z+E)*y,(ne-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+E)*a,(z+E)*y,(ne+b)*a,(z+b)*y,(ne+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ne*a,(z-b)*y,(ne+E)*a,(z-E)*y,(ne+b)*a));var ae=new go.PathFigure(.15*y,.5*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.1*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,y,a){var x=new go.Geometry,E=.5,b=le*.5,z=.5,ne=.5,oe=new go.PathFigure((z-E)*y,ne*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne-E)*a,(z-E)*y,(ne-b)*a,(z-b)*y,(ne-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ne*a,(z+b)*y,(ne-E)*a,(z+E)*y,(ne-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+E)*a,(z+E)*y,(ne+b)*a,(z+b)*y,(ne+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ne*a,(z-b)*y,(ne+E)*a,(z-E)*y,(ne+b)*a).close()),E=.05,b=le*.05,z=.5,ne=.8;var ae=new go.PathFigure((z-E)*y,ne*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne-E)*a,(z-E)*y,(ne-b)*a,(z-b)*y,(ne-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ne*a,(z+b)*y,(ne-E)*a,(z+E)*y,(ne-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ne+E)*a,(z+E)*y,(ne+b)*a,(z+b)*y,(ne+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ne*a,(z-b)*y,(ne+E)*a,(z-E)*y,(ne+b)*a).close()),ae.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var b=new go.PathFigure(.2*y,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var b=new go.PathFigure(.2*y,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,.2*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var b=new go.PathFigure(0,a*.6,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y*1,a*1,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),E.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),E.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),E.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),E.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),E.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),E.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var b=new go.PathFigure(.126*y,.85*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ne=new go.PathFigure(.678*y,.85*a,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var oe=new go.PathFigure(.5*y,.1*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),oe.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,a*1,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),E.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),E.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,a*1,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var b=new go.PathFigure(y*.204,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),b.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),b.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ne=new go.PathFigure(y*.612,a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ne.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ne.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var oe=new go.PathFigure(y*.816,a,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),oe.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),oe.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var b=new go.PathFigure(y*.055,.07*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),b.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ne=new go.PathFigure(y*.055,.18*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var oe=new go.PathFigure(y*1,0,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),oe.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(.55*y,a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y*1,a*.5,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),E.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),E.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ne=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var oe=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),oe.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),oe.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,y,a){var x=new go.Geometry,E=8,b=E*le,z=new go.PathFigure(E,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-E)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y,a-b,y-b,a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-E,b,a,0,a-b)),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,b,b,0).close());var ne=new go.PathFigure(y*.83,0,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var oe=new go.PathFigure(y*.83,a*1,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var ae=new go.PathFigure(y*.78,a*.05,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var E=x*le,b=a*.8,z=new go.Geometry,ne=new go.PathFigure(x,0,!0);return z.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-E,0,y,E)),ne.add(new go.PathSegment(go.PathSegment.Line,y,b-x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y-x,b,y,b-E,y-E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.7,b)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.55,b)),ne.add(new go.PathSegment(go.PathSegment.Line,x,b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,b-x,E,b,0,b-E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,x)),ne.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,E,E,0).close()),E>1?(z.spot1=new go.Spot(0,0,E,E),z.spot2=new go.Spot(1,.8,-E,-E)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y*0,a*.45,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),E.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),E.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var b=new go.PathFigure(y*1,a*.55,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y*0,a*.1,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var b=new go.PathFigure(y*.1,a*.2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),b.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),b.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),b.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),b.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,y,a){var x=new go.Geometry,E=15,b=E*le,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-E)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y,a-b,y-b,a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-E,b,a,0,a-b)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),b>1?(x.spot1=new go.Spot(0,0,b,b),x.spot2=new go.Spot(1,1,-b,-b)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y*0,a*1,!0);x.add(E);var b=.1/.3;E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-b)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y*0,a*1,!0);x.add(E);var b=.1/.3;return E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-b)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y*0,a*1,!0);x.add(E);var b=.1/.3;E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-b))),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-b)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y*.15,a*0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y*.15,a*0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var b=new go.PathFigure(y*.235,a*.28,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),b.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),b.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,y,a){var x=new go.Geometry,E=new go.PathFigure(y*.5,a*0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},11081:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var lt={},bt="5.0",te={},ee=null,fe=!1,Ve=!1,We=null,Ie=!1,Oe=null,le=null,Ge=0;Ge4?parseFloat(Te):5};lt.setHTML5Codebase=function(Te,He){le=Te,ct(Te,He)},lt.setJavaCodebase=lt.setJavaCodebaseVersion=lt.isCompiledInstalled=lt.setPreCompiledScriptPath=lt.setPreCompiledResourcePath=function(){},lt.setHTML5CodebaseVersion=function(Te,He){var yt=parseFloat(Te);if(yt!==NaN&&yt<5){console.log("The GeoGebra HTML5 codebase version "+yt+" is deprecated. Using version latest instead.");return}Oe=Te,Qt(Te,He)},lt.getHTML5CodebaseVersion=function(){return re},lt.getParameters=function(){return te},lt.setFontsCSSURL=function(Te){z=Te},lt.setGiacJSURL=function(Te){},lt.setJNLPFile=function(Te){$e=Te},lt.setJNLPBaseDir=function(Te){},lt.inject=function(){function Te(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var He="auto",yt=te.id,It,gt=!1,Wt=0;Wt=5)return!0;var Te=lt.getAppletObject();return Te&&typeof Te.recalculateEnvironments=="function"?(Te.recalculateEnvironments(),!0):!1},lt.startAnimation=function(){var Te=lt.getAppletObject();return Te&&typeof Te.startAnimation=="function"?(Te.startAnimation(),!0):!1},lt.stopAnimation=function(){var Te=lt.getAppletObject();return Te&&typeof Te.stopAnimation=="function"?(Te.stopAnimation(),!0):!1},lt.getAppletObject=function(){var Te=te.id!==void 0?te.id:"ggbApplet";return window[Te]},lt.resize=function(){};var we=function(Te,He,yt){var It=document.createElement("param");It.setAttribute("name",He),It.setAttribute("value",yt),Te.appendChild(It)},Pe=function(Te){return Te&&Te!=="false"},xt=function(Te,He,yt){oe(re)<=4.2&&(yt=!0);var It=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(It=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var gt=document.createElement("div");gt.classList.add("appletParameters","notranslate");var Wt=He.width,xe=He.height;if(He.disableAutoScale=He.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():He.disableAutoScale,He.width!==void 0)if(oe(re)<=4.4)Pe(He.showToolBar)&&(He.height-=7),Pe(He.showAlgebraInput)&&(He.height-=37),He.width<605&&Pe(He.showToolBar)&&(He.width=605,Wt=605);else{var ht=100;(Pe(He.showToolBar)||Pe(He.showMenuBar))&&(He.hasOwnProperty("customToolBar")&&(He.customToolbar=He.customToolBar),ht=Pe(He.showMenuBar)?245:155),Wt=5?(He.appletOnLoad=function(ye){var qe=Te.querySelector(".ggb_preview");qe&&qe.parentNode.removeChild(qe),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Pn),window.GGBT_wsf_view&&$(window).trigger("resize"),wt(ye)},Ke||Pn.appendChild(Ue)):gt.appendChild(Ue),Pn.appendChild(gt),Ke||Te.appendChild(Pn),setTimeout(function(){lt.resize()},1)}else{var Ae=document.createElement("div");Ae.className="applet_scaler",Ae.style.position="relative",Ae.style.display="block",Ae.appendChild(gt),Te.appendChild(Ae),He.appletOnLoad=function(ye){lt.resize(),wt(ye)}}function me(ye,qe){qe&&typeof qe.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(ye,qe.appletOnLoad):renderGGBElement(ye),kt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",qe)}function Re(ye,qe){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:ye,params:qe}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(At){me(At.article,At.params)}),html5AppletsToProcess=null)},oe(re)<5&&(ye.className+=" geogebraweb")):me(ye,qe)}if(It){scriptLoadStarted=!0;for(var Ze=0;Ze0?(rt.remove(),Pn.attr("id","fullscreencontent").show(),jQuery(wt).append(Pn),window.dispatchEvent(new Event("resize"))):xt(rt,He,!1),window.GGBT_wsf_view.launchFullScreen(wt)}else Ne=It,xt(Te,He,!1);if(!window.GGBT_wsf_view)for(xe=0;xeTe/4*3&&(rt=Te/4*3),wt=rt/5.8,ht.setAttribute("src",E),ht.setAttribute("width",rt),ht.setAttribute("height",wt);var Pn=(Te-rt)/2,Ke=(He-wt)/2;ht.style.left=Pn+"px",ht.style.top=Ke+"px",gt.appendChild(ht)}}return gt.appendChild(xe),gt},jt=function(Te){return Te=Te.toLowerCase(),Te==="html5"||Te==="screenshot"?Te:"html5"},on=["web","webSimple","web3d","tablet","tablet3d","phone"],Qt=function(Te,He){if(re=Te,He){ct(re,!0);return}var yt=!fe;if(yt){var It=oe(re);!isNaN(It)&&It<4.4&&(yt=!1)}var gt,Wt;window.location.protocol.substr(0,4)==="http"?gt=window.location.protocol:gt="http:";var xe=re.indexOf("//");xe>0?Wt=re:xe===0?Wt=gt+re:Wt="https://www.geogebra.org/apps/5.2.814.0/";for(var ht in on)if(re.slice(on[ht].length*-1)===on[ht]||re.slice((on[ht].length+1)*-1)===on[ht]+"/"){ct(Wt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&yt&&!ee.is3D&&!ee.AV&&!ee.SV&&!ee.CV&&!ee.EV2&&!ee.CP&&!ee.PC&&!ee.DA&&!ee.FI&&!ee.PV&&!Pe(te.showToolBar)&&!Pe(te.showMenuBar)&&!Pe(te.showAlgebraInput)&&!Pe(te.enableRightClick)&&(!te.appName||te.appName=="classic")?Wt+="webSimple/":Wt+="web3d/",ct(Wt,!1)},ct=function(Te,He){if(Te.requirejs){je=Te;return}Te.slice(-1)!=="/"&&(Te+="/"),je=Te,He===null&&(He=Te.indexOf("http")===-1),Xe=He,y="web.nocache.js",a=!1;var yt=je.split("/");yt.length>1&&(!He&&yt[yt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):on.indexOf(yt[yt.length-2])>=0&&(y=yt[yt.length-2]+".nocache.js")),yt=Te.split("/"),re=yt[yt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var It=parseFloat(re);It!==NaN&&It<5&&Te.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+It+" is deprecated. Using version latest instead."),Qt("5.0",He))},kt=function(Te,He){window.console&&window.console.log&&(!He||typeof He.showLogging=="undefined"||He.showLogging&&He.showLogging!=="false")&&console.log(Te)};te.material_id!==void 0?ve(Ot):Ot();function Ot(){var Te=bt;Oe!==null?Te=Oe:parseFloat(Te)<5&&(Te="5.0"),Qt(Te,!1),le!==null&&ct(le,Xe),Ie=!0}return lt},GGBAppletUtils=function(){"use strict";function lt(){return window.GGBT_wsf_edit!==void 0}function bt(Ie,Oe){Oe!=1?(Ie.style.transformOrigin="0% 0% 0px",Ie.style.webkitTransformOrigin="0% 0% 0px",Ie.style.transform="scale("+Oe+","+Oe+")",Ie.style.webkitTransform="scale("+Oe+","+Oe+")",Ie.style.maxWidth="initial",Ie.querySelector(".ggb_preview")!==null&&(Ie.querySelector(".ggb_preview").style.maxWidth="initial"),Ie.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Ie.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Ie.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Ie.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Ie.style.transform="none",Ie.style.webkitTransform="none")}function te(Ie,Oe,le,Ge,Je,$e){var je=null;if($e!=null&&$e!="")for(var Xe=Ie.parentNode;Xe!=null;)if((" "+Xe.className+" ").indexOf(" "+$e+" ")>-1){je=Xe;break}else Xe=Xe.parentNode;var Ne=0,re=0,y=0,a=0,x=0,E=0,b=0;if(je)Ne=je.offsetWidth,re=Math.max(Ge?je.offsetWidth:0,je.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ne=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Ne):(Ne=window.innerWidth,re=window.innerHeight,y=window.innerWidth),Ie){var z=Ie.getBoundingClientRect();z.left>0&&z.left<=Ne&&(Je===void 0||!Je)&&(document.dir==="rtl"?(x=Ne-z.width-z.left,E=y<=480?10:30):(E=z.left,x=y<=480?10:30),a=E+x)}if(Ie&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ne=Ie.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,b=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,b=40)}}return Ie&&((le===void 0||!le)&&Oe>0&&Oe+a1&&($e=!0)),Oe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&($e=!0),!(Ie.hasOwnProperty("disableAutoScale")&&Ie.disableAutoScale))Je=ee(Ie,Oe,$e,le,Ie.scaleContainerClass);else return Ge;return $e&&(!Ie.hasOwnProperty("scale")||Ge===1)?Je:Math.min(Ge,Je)}function Ve(Ie){var Oe=Math.min(window.innerWidth,document.documentElement.clientWidth),le=Math.min(window.innerHeight,document.documentElement.clientHeight),Ge=Ie.getBoundingClientRect(),Je=(Oe-Ge.width)/2,$e=(le-Ge.height)/2;$e<0&&($e=0),Ie.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Je<40?Ie.style.left="40px":Ie.style.left=Je+"px",Ie.style.top=$e+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&($e<40?Ie.style.top="40px":Ie.style.top=$e+"px",Ie.style.left=Je+"px")}function We(Ie,Oe){var le=Ie.querySelector(".appletParameters");if(le){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Oe.id!==le.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Ie)}if(le.parentElement&&/fullscreen/.test(le.parentElement.className))return;var Ge=fe(Oe,Ie);lt()&&le.setAttribute("data-param-scale",Ge);for(var Je=null,$e=0;$e=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(lt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(lt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(lt){var bt=c[lt];return bt==null?null:bt},r=d,webModule.__errFn=e}function B(){function lt(Ie){var Oe=Ie.lastIndexOf(rb);Oe==-1&&(Oe=Ie.length);var le=Ie.indexOf(sb);le==-1&&(le=Ie.length);var Ge=Ie.lastIndexOf(tb,Math.min(le,Oe));return Ge>=O?Ie.substring(O,Ge+P):W}function bt(Ie){if(!Ie.match(/^\w+:\/\//)){var Oe=o.createElement(ub);Oe.src=Ie+vb,Ie=lt(Oe.src)}return Ie}function te(){var Ie=__gwt_getMetaProperty(wb);return Ie!=null?Ie:W}function ee(){for(var Ie=o.getElementsByTagName(_),Oe=O;OeO?Ie[Ie.length-P].href:W}function Ve(){var Ie=o.location;return Ie.href==Ie.protocol+zb+Ie.host+Ie.pathname+Ie.search+Ie.hash}var We=te();return We==W&&(We=ee()),We==W&&(We=fe()),We==W&&Ve()&&(We=lt(o.location.href)),We=bt(We),We}function C(lt){return lt.match(/^\//)||lt.match(/^[a-zA-Z]+:\/\//)?lt:webModule.__moduleBase+lt}function D(){var lt=[],bt=O,te=[],ee=[];function fe(Ie){var Oe=ee[Ie](),le=te[Ie];if(Oe in le)return Oe;var Ge=[];for(var Je in le)Ge[le[Je]]=Je;throw r&&r(Ie,Ge,Oe),null}if(__gwt_isKnownPropertyValue=function(Ie,Oe){return Oe in te[Ie]},webModule.__getPropMap=function(){var Ie={};for(var Oe in te)te.hasOwnProperty(Oe)&&(Ie[Oe]=fe(Oe));return Ie},webModule.__computePropValue=fe,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Ve;try{Ve=Cb;var We=Ve.indexOf(Db);We!=-1&&(bt=parseInt(Ve.substring(We+P),$),Ve=Ve.substring(O,We))}catch(Ie){}return webModule.__softPermutationId=bt,C(Ve+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},67303:function(lt,bt,te){"use strict";te.d(bt,{Ax:function(){return We},Ds:function(){return Ie},KI:function(){return le},SI:function(){return Ve},f1:function(){return fe}});var ee=te(90524);function fe(Ge){let Je=!0;if(Ge.length>0){for(let $e=0;$enew Promise((y,a)=>{var x=z=>{try{b(re.next(z))}catch(ne){a(ne)}},E=z=>{try{b(re.throw(z))}catch(ne){a(ne)}},b=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,E);b((re=re.apply(Xe,Ne)).next())}),je=({data:Xe,className:Ne,fullWidth:re,style:y={},onClose:a,onOk:x,showFullTools:E,noAssociationId:b})=>{const z=(0,ee.useRef)(null),ne=(0,ee.useRef)(null),oe=(0,ee.useRef)(null),ae=(0,ee.useRef)(null),[ge,ve]=(0,ee.useState)(!1),[he,Se]=(0,ee.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,ee.useEffect)(()=>{oe.current||(oe.current=document.createElement("style"),document.head.appendChild(oe.current)),Xe!=null&&Xe.visible?(document.body.setAttribute("data-custom","y-hidden"),oe.current.innerHTML=" html { overflow-y: hidden; }",Xe!=null&&Xe.src&&we()):(document.body.removeAttribute("data-custom"),oe.current&&(document.head.removeChild(oe.current),oe.current=null))},[Xe==null?void 0:Xe.visible]);const we=()=>Je(void 0,null,function*(){ve(!0),Se("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Qe=yield(0,Ge.ZJ)(Xe==null?void 0:Xe.src);z.current.src="",z.current.src=Qe,z.current.onload=function(){Tt()},ve(!1),Se("")}),Pe=()=>{document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",a()},xt=Qe=>Je(void 0,null,function*(){ve(!0),Se("\u6B63\u5728\u4FDD\u5B58\u4E2D");const mt=yield(0,le.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Xe.title,file:Qe.dataUrl}});mt!=null&&mt.id&&!b?(yield(0,le.ZP)(`/api/attachments/${Xe.id}/add_subitem.json`,{method:"post",body:{subitem_id:mt==null?void 0:mt.id,settings:JSON.stringify(Qe.state)}})).status===0&&x():mt!=null&&mt.id&&x(mt),document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",ve(!1),Se("")}),st=()=>{const Qe=document.querySelector('a[href="https://markerjs.com/"]');Qe&&Qe.parentNode&&(Qe.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(Mt=>{const jt=document.querySelector(Mt.name);jt&&jt.setAttribute("title",Mt.title)})},Tt=()=>{ne.current=new Oe.hP(z.current),ne.current.targetRoot=ae.current,ne.current.addEventListener("render",xt),ne.current.addEventListener("beforeclose",Pe),E&&(ne.current.availableMarkerTypes=ne.current.ALL_MARKER_TYPES,ne.current.uiStyleSettings.redoButtonVisible=!0,ne.current.uiStyleSettings.notesButtonVisible=!0,ne.current.uiStyleSettings.zoomButtonVisible=!0,ne.current.uiStyleSettings.zoomOutButtonVisible=!0,ne.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ne.current.uiStyleSettings,ne.current.show(),Xe!=null&&Xe.snapshotData&&ne.current.restoreState(Xe.snapshotData),setTimeout(()=>{window.scrollTo(0,0),st()},300)};return ee.createElement(ee.Fragment,null,(Xe==null?void 0:Xe.visible)&&ee.createElement(Ie.Z,{spinning:ge,tip:he,style:{position:"absolute"}},ee.createElement("div",{ref:ae,className:We()(fe.imageDimensions,Ne,re?fe.fullWidth:""),style:y},ee.createElement("img",{className:fe.img,ref:z}))))}},88615:function(lt,bt,te){"use strict";var ee=te(59301),fe=te(95237),Ve=te(43604),We=te(99313),Ie=te(3113),Oe=te(7664),le=te(21697),Ge=te(48136),Je=te(59301);const $e=(0,ee.forwardRef)(({callback:je,showSaveButton:Xe,value:Ne=""},re)=>{const y=(0,ee.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -66,7 +66,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],E=ne=>{y.current.setValue(y.current.getValue()+" "+ne.value+" ")},b=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Je.createElement(fe.Z,{className:le.Z.lists,gutter:[10,10]},a.map((ne,oe)=>Je.createElement(Ve.Z,{flex:"110px",className:le.Z.item},Je.createElement("div",null,Je.createElement(Oe.Z,{value:`$$${ne.value}$$`}),ne.name),Je.createElement("div",{className:le.Z.children},ne.children.map((ae,ge)=>Je.createElement("div",{key:ge},Je.createElement("h1",null,ae.name),Je.createElement(fe.Z,{gutter:[10,10]},ae.data.map((ve,he)=>Je.createElement(Ve.Z,{key:he,onClick:()=>E(ve),className:le.Z.diamond},Je.createElement(Oe.Z,{value:"`$$"+ve.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Je.createElement(fe.Z,{className:le.Z.lists,gutter:[10,10]},x.map((ne,oe)=>Je.createElement(Ve.Z,{flex:"110px",className:le.Z.item},Je.createElement("div",null,Je.createElement(Oe.Z,{value:"`$$"+ne.value+"$$`"}),ne.name),Je.createElement("div",{className:le.Z.children},ne.children.map((ae,ge)=>Je.createElement("div",{key:ge},ae.name&&Je.createElement("h1",null,ae.name),Je.createElement(fe.Z,{gutter:[10,10]},ae.data.map((ve,he)=>Je.createElement(Ve.Z,{key:he,onClick:()=>E(ve),className:le.Z.diamond},Je.createElement(Oe.Z,{value:"`$$"+ve.value+"$$`"}))))))))))}],z=()=>{var ne=document.createElement("div");ne.innerHTML=y.current.getValue();var oe=ne.innerText;return je&&je(oe),oe};return(0,ee.useImperativeHandle)(re,()=>({getData:z})),Je.createElement("div",{className:le.Z.mathWrap},Je.createElement(We.default,{defaultActiveKey:"1",items:b}),Je.createElement("math-field",{locale:"zh_cn",className:le.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},Ne||""),Xe&&Je.createElement("div",{className:le.Z.button},Je.createElement(Ie.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});bt.Z=$e},2748:function(lt,bt,te){"use strict";te.d(bt,{Q:function(){return Oe}});var ee=te(59301),fe=te(57809),Ve=te(5112),We=te(5871),Ie=te(59301),Oe=(Ge=>(Ge[Ge.Number=1]="Number",Ge[Ge.Percent=2]="Percent",Ge))(Oe||{});const le=({value:Ge,onChange:Je,disabled:$e,hidePercentOption:je=!1,percentType:Xe="select"})=>{const Ne=(0,ee.useMemo)(()=>je?1:2,[je]),[re,y]=(0,ee.useState)(Ne);console.log(re);const a=E=>Ge.type===1?`${E}\u5206`:`${E}%`,x=(0,ee.useCallback)(E=>{if(re===1){const b=E.replace("\u5206","");return isNaN(parseInt(b,10))?0:b}else return E.replace("%","")},[re]);return(0,ee.useEffect)(()=>{y(Ge.type)},[Ge]),Ie.createElement("div",{style:{display:"flex",alignItems:"center"}},Xe=="select"&&Ie.createElement(fe.default,{size:"large",onChange:E=>{y(E),Je({type:E,inputValue:E===1?5:20})},value:re||Ne,style:{width:100},options:je?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:$e}),Xe=="radio"&&Ie.createElement(Ve.ZP.Group,{size:"large",onChange:E=>{const b=E.target.value;y(b),Je({type:b,inputValue:b===1?5:20})},value:re||Ne,disabled:$e},!je&&Ie.createElement(Ve.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),Ie.createElement(Ve.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),Xe=="radio"&&Ie.createElement("div",{style:{marginRight:"10px",color:"#000000"}},Ge.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),Ie.createElement(We.Z,{size:"large",disabled:$e,value:Ge.inputValue,style:{width:"120px"},parser:x,addonAfter:Ge.type===1?"\u5206":"%",max:re===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:E=>{Je({type:re,inputValue:E})}}),Xe=="radio"&&Ge.type==2&&Ie.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};bt.Z=le},6681:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(59301),fe={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},Ve=te(43418),We="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",Ie="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Oe=(Je,$e,je)=>new Promise((Xe,Ne)=>{var re=x=>{try{a(je.next(x))}catch(E){Ne(E)}},y=x=>{try{a(je.throw(x))}catch(E){Ne(E)}},a=x=>x.done?Xe(x.value):Promise.resolve(x.value).then(re,y);a((je=je.apply(Je,$e)).next())}),Ge=({type:Je,resdata:$e,onok:je,oktext:Xe,okloading:Ne})=>{const[re,y]=(0,ee.useState)(!1),{can_copy_list:a,can_copy_num:x,challenge_type:E,course_data_list:b,no_copy_list:z,no_copy_num:ne,no_use_list:oe,no_use_num:ae,repeat_shixun_num:ge,student_count:ve,total_num:he,use_num:Se}=$e;let we=x>0||Je==="exercise";(0,ee.useEffect)(()=>{($e==null?void 0:$e.student_count)>0&&y(!0)},[$e]),console.log("---11",Ne),(0,ee.useEffect)(()=>{Ne||y(!1)},[Ne]);const Pe=()=>{if(Je==="exercise"&&E===1)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:fe.orangeColor},ve),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",ee.createElement("span",{className:fe.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",ee.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(Je==="exercise"&&E===2)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:fe.orangeColor},ve),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",ee.createElement("span",{className:fe.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",ee.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Je==="shixun"&&E===1)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:fe.orangeColor},ve),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",ee.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Je==="shixun"&&E===2)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:fe.orangeColor},ve),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",ee.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Je==="subject"&&E===1)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:fe.orangeColor},ve),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",ee.createElement("span",{className:fe.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",ee.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Je==="subject"&&E===2)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",ee.createElement("span",{className:fe.orangeColor},ve)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",ee.createElement("span",{className:fe.orangeColor},Se)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",ee.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Je==="exercisepush")return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:fe.orangeColor},ve),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",ee.createElement("span",{className:fe.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",ee.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(Je==="shixunpush"&&E===1)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:fe.orangeColor},ve),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",ee.createElement("span",{className:fe.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",ee.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Je==="shixunpush"&&E===2)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:fe.orangeColor},ve),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",ee.createElement("span",{className:fe.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",ee.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},xt=()=>{if(Je==="exercise"||Je==="subject"||Je==="exercisepush"||Je==="shixunpush")return ee.createElement("div",{style:{marginTop:20}},ne>0&&ee.createElement("div",null,ee.createElement("span",{className:fe.flex},ee.createElement("img",{src:Ie,style:{width:14}}),ee.createElement("span",{className:fe.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),ee.createElement("div",{className:fe.statusbody},Je==="exercise"&&ee.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ee.createElement("span",{className:fe.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(Je==="subject"||Je==="exercisepush")&&ee.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",we&&ee.createElement("span",{className:fe.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),Je==="shixunpush"&&ee.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",we&&ee.createElement("span",{className:fe.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),ee.createElement("div",null,z==null?void 0:z.map((st,Tt)=>ee.createElement("a",{href:`/shixuns/${st.identifier}/challenges`,target:"_blank"},"\u300A",st==null?void 0:st.name,"\u300B",Tt+1!==ne&&"\u3001"))))),x>0&&ee.createElement("div",{style:{marginTop:20}},ee.createElement("span",{className:fe.flex},ee.createElement("img",{src:We,style:{width:14}}),ee.createElement("span",{className:fe.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),ee.createElement("div",{className:fe.statusbody},Je==="exercise"&&ee.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(Je==="subject"||Je==="exercisepush")&&ee.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),Je==="shixunpush"&&ee.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),ee.createElement("div",null,a==null?void 0:a.map((st,Tt)=>ee.createElement("a",{href:`/shixuns/${st.identifier}/challenges`,target:"_blank"},"\u300A",st==null?void 0:st.name,"\u300B",Tt+1!==x&&"\u3001"))))));if(Je==="shixun")return ee.createElement("div",{style:{marginTop:20}},x>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return ee.createElement(Ve.default,{open:re,onCancel:()=>{y(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!we&&"none"}},zIndex:1003,confirmLoading:Ne,okText:we?Xe:"\u6211\u77E5\u9053\u4E86",onOk:()=>Oe(void 0,null,function*(){we?yield je([...a,...oe]):y(!1)})},ee.createElement("div",{style:{maxHeight:600,overflow:"auto"}},Pe(),xt()))}},44905:function(lt,bt,te){"use strict";te.d(bt,{h:function(){return ne}});var ee=te(59301),fe=te(57809),Ve=te(78241),We=te(3113),Ie=te(89780),Oe=te.n(Ie),le=te(66543),Ge=te(59598),Je=Object.defineProperty,$e=Object.defineProperties,je=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(oe,ae,ge)=>ae in oe?Je(oe,ae,{enumerable:!0,configurable:!0,writable:!0,value:ge}):oe[ae]=ge,a=(oe,ae)=>{for(var ge in ae||(ae={}))Ne.call(ae,ge)&&y(oe,ge,ae[ge]);if(Xe)for(var ge of Xe(ae))re.call(ae,ge)&&y(oe,ge,ae[ge]);return oe},x=(oe,ae)=>$e(oe,je(ae));const E=fe.default.Option,b={labelCol:{span:4},wrapperCol:{span:20}},z={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};bt.Z=({callback:oe,onCancel:ae})=>{const[ge,ve]=(0,ee.useState)("python");function he(we){ve(z[we][1])}function Se(we){oe(we)}return ee.createElement(Ve.default,x(a({},b),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Se,style:{width:500}}),ee.createElement(Ve.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},ee.createElement(fe.default,{getPopupContainer:we=>we.parentNode,onChange:he},Object.keys(z).map(we=>ee.createElement(E,{key:we,value:we},z[we][0])))),ee.createElement(Ve.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ee.createElement(ne,{mode:ge})),ee.createElement("div",{className:"flex-container flex-end"},ee.createElement(We.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ee.createElement(We.ZP,{type:"ghost",onClick:ae},"\u53D6\u6D88")))};function ne({value:oe,onChange:ae,mode:ge,options:ve={}}){const he=(0,ee.useRef)(),[Se,we]=(0,ee.useState)();return(0,ee.useEffect)(()=>{if(Se){let Pe=function(xt){const st=xt.getValue();ae&&ae(st)};return Se.on("change",Pe),()=>{Se.off("change",Pe)}}},[Se,ae]),(0,ee.useEffect)(()=>{Se&&Se.setOption("mode",ge)},[Se,ge]),(0,ee.useEffect)(()=>{Se&&(oe!==Se.getValue()||oe==="")&&setTimeout(()=>{Se.setValue(oe||"")},300)},[Se,oe]),(0,ee.useEffect)(()=>{if(he.current&&!Se){const Pe=Oe().fromTextArea(he.current,a({mode:ge,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},ve));we(Pe)}},[he.current,Se]),ee.createElement("div",{className:"my-codemirror-container"},ee.createElement("textarea",{ref:he}))}},89389:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return za}});var ee=te(59301),fe=te(89780),Ve=te.n(fe),We=te(76374),Ie=te(66543),Oe=te(6313),le=te(25717),Ge=te(99498),Je=te(25419),$e=te(67549),je=te(7664),Xe=({value:at="",className:ft,showTextOnly:ut,showLines:mn,style:Zn={}})=>{const fn=(0,ee.useMemo)(()=>"",[at]);return ee.createElement(ee.Fragment,null,ee.createElement("div",{dangerouslySetInnerHTML:{__html:fn}}))},Ne=te(59301),re=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,z=(at,ft,ut)=>ft in at?re(at,ft,{enumerable:!0,configurable:!0,writable:!0,value:ut}):at[ft]=ut,ne=(at,ft)=>{for(var ut in ft||(ft={}))E.call(ft,ut)&&z(at,ut,ft[ut]);if(x)for(var ut of x(ft))b.call(ft,ut)&&z(at,ut,ft[ut]);return at},oe=(at,ft)=>y(at,a(ft));let ae=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function ge({onActionCallback:at,title:ft,icon:ut,actionName:mn,className:Zn="",children:fn}){function Va(){at(mn)}return Ne.createElement("a",{title:ft,className:Zn,onClick:Va},Ne.createElement("i",{className:`${ut}`}),fn)}var ve=({watch:at,showNullButton:ft,showNullProgramButton:ut,onActionCallback:mn,fullScreen:Zn,insertTemp:fn,hidetoolBar:Va,extraUse:da})=>{const va=[...ae,{title:`${at?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${at?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ne.createElement("ul",{className:"markdown-toolbar-container"},!Va&&va.map((ao,Ea)=>Ne.createElement("li",{key:Ea},ao.actionName?Ne.createElement(ge,oe(ne({},ao),{onActionCallback:mn})):Ne.createElement("span",{className:"v-line"}))),ft?Ne.createElement("li",null,Ne.createElement(ge,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:mn},Ne.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,ut?Ne.createElement(Ne.Fragment,null,Ne.createElement("li",null,Ne.createElement(ge,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:mn},Ne.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ne.createElement("li",null,Ne.createElement(ge,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:mn},Ne.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,fn&&Ne.createElement("li",null,Ne.createElement(ge,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${fn}`,onActionCallback:mn},Ne.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),da&&Ne.createElement("li",null,da),Ne.createElement("li",{className:"btn-full-screen"},Ne.createElement(ge,{icon:`${Zn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Zn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:mn})))},he=te(75790),Se=te(78241),we=te(92832),Pe=te(3113),xt=Object.defineProperty,st=Object.defineProperties,Tt=Object.getOwnPropertyDescriptors,Qe=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,jt=(at,ft,ut)=>ft in at?xt(at,ft,{enumerable:!0,configurable:!0,writable:!0,value:ut}):at[ft]=ut,on=(at,ft)=>{for(var ut in ft||(ft={}))mt.call(ft,ut)&&jt(at,ut,ft[ut]);if(Qe)for(var ut of Qe(ft))Mt.call(ft,ut)&&jt(at,ut,ft[ut]);return at},Qt=(at,ft)=>st(at,Tt(ft));const ct={labelCol:{span:4},wrapperCol:{span:20}};var kt=({callback:at,onCancel:ft})=>{function ut(mn){at(mn)}return ee.createElement(Se.default,Qt(on({},ct),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:ut,style:{width:500}}),ee.createElement(Se.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ee.createElement(we.default,null)),ee.createElement(Se.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ee.createElement(we.default,null)),ee.createElement("div",{className:"flex-container flex-end"},ee.createElement(Pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ee.createElement(Pe.ZP,{type:"ghost",onClick:ft},"\u53D6\u6D88")))},Ot=te(44905),Te=te(45596),He=te(43418),yt=te(95237),It=te(6077),gt=te(59301),Wt=({callback:at,onCancel:ft})=>{const ut=document.createElement("canvas"),mn=ut.getContext("2d");ut.width=1e3,ut.height=800,mn.fillStyle="#ffffff",mn.fillRect(0,0,ut.width,ut.height);const Zn=ut.toDataURL("image/png");return gt.createElement(He.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},gt.createElement(yt.Z,{style:{height:"100vh"}},gt.createElement(It.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Zn,visible:!0,title:String(Date.now())},onOk:fn=>{at({src:fn.url})},onClose:ft})))},xe=te(12378);function vt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(vt,go.CommandHandler),vt.prototype.canAlignSelection=function(){var at=this.diagram;return!(at===null||at.isReadOnly||at.isModelReadOnly||at.selection.count<2)},vt.prototype.alignLeft=function(){var at=this.diagram;at.startTransaction("aligning left");var ft=1/0;at.selection.each(function(ut){ut instanceof go.Link||(ft=Math.min(ut.position.x,ft))}),at.selection.each(function(ut){ut instanceof go.Link||ut.move(new go.Point(ft,ut.position.y))}),at.commitTransaction("aligning left")},vt.prototype.alignRight=function(){var at=this.diagram;at.startTransaction("aligning right");var ft=-1/0;at.selection.each(function(ut){if(!(ut instanceof go.Link)){var mn=ut.actualBounds.x+ut.actualBounds.width;ft=Math.max(mn,ft)}}),at.selection.each(function(ut){ut instanceof go.Link||ut.move(new go.Point(ft-ut.actualBounds.width,ut.position.y))}),at.commitTransaction("aligning right")},vt.prototype.alignTop=function(){var at=this.diagram;at.startTransaction("alignTop");var ft=1/0;at.selection.each(function(ut){ut instanceof go.Link||(ft=Math.min(ut.position.y,ft))}),at.selection.each(function(ut){ut instanceof go.Link||ut.move(new go.Point(ut.position.x,ft))}),at.commitTransaction("alignTop")},vt.prototype.alignBottom=function(){var at=this.diagram;at.startTransaction("aligning bottom");var ft=-1/0;at.selection.each(function(ut){if(!(ut instanceof go.Link)){var mn=ut.actualBounds.y+ut.actualBounds.height;ft=Math.max(mn,ft)}}),at.selection.each(function(ut){ut instanceof go.Link||ut.move(new go.Point(ut.actualBounds.x,ft-ut.actualBounds.height))}),at.commitTransaction("aligning bottom")},vt.prototype.alignCenterX=function(){var at=this.diagram,ft=at.selection.first();if(ft){at.startTransaction("aligning Center X");var ut=ft.actualBounds.x+ft.actualBounds.width/2;at.selection.each(function(mn){mn instanceof go.Link||mn.move(new go.Point(ut-mn.actualBounds.width/2,mn.actualBounds.y))}),at.commitTransaction("aligning Center X")}},vt.prototype.alignCenterY=function(){var at=this.diagram,ft=at.selection.first();if(ft){at.startTransaction("aligning Center Y");var ut=ft.actualBounds.y+ft.actualBounds.height/2;at.selection.each(function(mn){mn instanceof go.Link||mn.move(new go.Point(mn.actualBounds.x,ut-mn.actualBounds.height/2))}),at.commitTransaction("aligning Center Y")}},vt.prototype.alignColumn=function(at){var ft=this.diagram;ft.startTransaction("align Column"),at===void 0&&(at=0),at=parseFloat(at);var ut=new Array;ft.selection.each(function(da){da instanceof go.Link||ut.push(da)});for(var mn=0;mn0){for(var da=fn.elt(Va-1);da!==null&&da.isTreeExpanded&&!da.isTreeLeaf;){var va=this._sortTreeChildrenByY(da);da=va.last()}da!==null&&at.select(da)}else at.select(Zn)}}else if(ut.key==="Down")if(ft.isTreeExpanded&&!ft.isTreeLeaf){var mn=this._sortTreeChildrenByY(ft).first();mn!==null&&at.select(mn)}else for(;ft!==null;){var Zn=ft.findTreeParentNode();if(Zn===null)break;var fn=this._sortTreeChildrenByY(Zn),Va=fn.indexOf(ft);if(Vafn.y?1:Zn.xfn.x?1:0}),ft},vt.prototype.copyToClipboard=function(at){go.CommandHandler.prototype.copyToClipboard.call(this,at),this._lastPasteOffset.set(this.pasteOffset)},vt.prototype.pasteFromClipboard=function(){var at=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(at,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),at},Object.defineProperty(vt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(at){if(at!=="move"&&at!=="select"&&at!=="scroll"&&at!=="tree"&&at!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+at);this._arrowKeyBehavior=at}}),Object.defineProperty(vt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(at){if(!(at instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+at);this._pasteOffset.set(at)}});var rt=vt,wt=te(20397),Pn=te(43604),Ke=te(82093),Ue={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Ae=te(59301),me=(at,ft,ut)=>new Promise((mn,Zn)=>{var fn=va=>{try{da(ut.next(va))}catch(ao){Zn(ao)}},Va=va=>{try{da(ut.throw(va))}catch(ao){Zn(ao)}},da=va=>va.done?mn(va.value):Promise.resolve(va.value).then(fn,Va);da((ut=ut.apply(at,ft)).next())});function Re({onCancel:at,callback:ft}){let ut=(0,ee.useRef)(),mn=(0,ee.useRef)(),Zn=(0,ee.useRef)(),fn=(0,ee.useRef)(!1);const Va=(0,ee.useRef)(!1),[da,va]=(0,ee.useState)(0);function ao(){const un=xe.bx.make,_a={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};ut.current=new xe.S0(mn.current,{padding:20,grid:un(xe.s_,"Grid",un(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),un(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:bn=>{var qn=bn.diagram.commandHandler.addTopLevelParts(bn.diagram.selection,!0);qn||bn.diagram.currentTool.doCancel()},commandHandler:un(rt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:bn=>{var qn=bn.subject;qn.location=qn.location.copy().snapToGridPoint(bn.diagram.grid.gridOrigin,bn.diagram.grid.gridCellSize),setTimeout(()=>{bn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:bn=>{var qn=bn.subject;setTimeout(()=>{bn.diagram.commandHandler.editTextBlock()})},LinkRelinked:bn=>{var qn=bn.parameter.part;qn.invalidateConnectedLinks();var Fa=bn.subject;bn.diagram.toolManager.linkingTool.isForwards?Fa.toNode.invalidateConnectedLinks():Fa.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),ut.current.nodeTemplate=un(xe.NB,"Auto",{locationSpot:xe.z6.Center,locationObjectName:"SHAPE",desiredSize:new xe.$u(120,60),minSize:new xe.$u(40,40),resizable:!0,resizeCellSize:new xe.$u(10,10),rotatable:!0},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),new xe.KX("desiredSize","size",xe.$u.parse).makeTwoWay(xe.$u.stringify),un(xe.bn,{name:"SHAPE",fill:_a.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("figure"),new xe.KX("fill"),new xe.KX("stroke","borderColor"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),un(xe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),un(xe.al,{margin:1,textAlign:"center",overflow:xe.al.OverflowEllipsis,editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),ut.current.nodeTemplate.toolTip=un("ToolTip",un(xe.s_,"Vertical",{maxSize:new xe.$u(200,NaN)},un(xe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new xe.KX("text")),un(xe.al,{font:"10pt sans-serif",textAlign:"center"},new xe.KX("text","details"))));function Fo(bn,qn){var Fa=(Qn,eo)=>{Qn.handled=!0,Qn.diagram.model.commit(to=>{var Ta=eo.part.adornedPart,ko=new xe.E9().setRectSpot(Ta.actualBounds,bn);ko.subtract(Ta.location),ko.scale(2,2),ko.x+=Math.sign(ko.x)*130,ko.y+=Math.sign(ko.y)*130,ko.add(Ta.location),ko.snapToGridPoint(Qn.diagram.grid.gridOrigin,Qn.diagram.grid.gridCellSize);var Ro=to.copyNodeData(Ta.data);to.setGroupKeyForNodeData(Ro,to.getGroupKeyForNodeData(Ta.data)),to.addNodeData(Ro);var Tr={from:Ta.key,to:to.getKeyForNodeData(Ro)};to.addLinkData(Tr);var Fr=Qn.diagram.findNodeForData(Ro);Fr.location=ko,Qn.diagram.select(Fr),setTimeout(()=>{Qn.diagram.commandHandler.editTextBlock()},20)})};return un(xe.bn,{figure:qn,alignment:bn,alignmentFocus:bn.opposite(),width:bn.equals(xe.z6.Top)||bn.equals(xe.z6.Bottom)?25:18,height:bn.equals(xe.z6.Top)||bn.equals(xe.z6.Bottom)?18:25,fill:"orange",stroke:_a.white,strokeWidth:4,mouseEnter:(Qn,eo)=>eo.fill="dodgerblue",mouseLeave:(Qn,eo)=>eo.fill="orange",isActionable:!0,click:Fa,contextClick:Fa})}function lo(bn){return un(xe.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(qn,Fa)=>Fa.fill="dodgerblue",mouseLeave:(qn,Fa)=>Fa.fill="orange",click:(qn,Fa)=>{qn.diagram.commandHandler.showContextMenu(Fa.part.adornedPart)}},bn||{})}ut.current.nodeTemplate.selectionAdornmentTemplate=un(xe.uz,"Spot",un(xe.Vm,{padding:10}),Fo(xe.z6.Top,"TriangleUp"),Fo(xe.z6.Left,"TriangleLeft"),Fo(xe.z6.Right,"TriangleRight"),Fo(xe.z6.Bottom,"TriangleDown"),lo({alignment:new xe.z6(.75,0)}));function no(bn,qn){return(Fa,Qn)=>{Fa.handled=!0,Fa.diagram.model.commit(eo=>{eo.set(Qn.part.adornedPart.data,bn,qn)})}}function _e(bn,qn){return qn||(qn="color"),un(xe.bn,{width:16,height:16,stroke:"lightgray",fill:bn,margin:1,background:"transparent",mouseEnter:(Fa,Qn)=>Qn.stroke="dodgerblue",mouseLeave:(Fa,Qn)=>Qn.stroke="lightgray",click:no(qn,bn),contextClick:no(qn,bn)})}function Ht(){return[un("ContextMenuButton",un(xe.s_,"Horizontal",_e(_a.white,"fill"),_e(_a.beige,"fill"),_e(_a.extralightblue,"fill"),_e(_a.extralightred,"fill"))),un("ContextMenuButton",un(xe.s_,"Horizontal",_e(_a.lightgray,"fill"),_e(_a.lightgreen,"fill"),_e(_a.lightblue,"fill"),_e(_a.lightred,"fill")))]}function Zt(){return[un("ContextMenuButton",un(xe.s_,"Horizontal",_e(_a.black),_e(_a.green),_e(_a.blue),_e(_a.red))),un("ContextMenuButton",un(xe.s_,"Horizontal",_e(_a.white),_e(_a.magenta),_e(_a.purple),_e(_a.orange)))]}function tn(bn,qn){return qn||(qn="thickness"),un(xe.bn,"LineH",{width:16,height:16,strokeWidth:bn,margin:1,background:"transparent",mouseEnter:(Fa,Qn)=>Qn.background="dodgerblue",mouseLeave:(Fa,Qn)=>Qn.background="transparent",click:no(qn,bn),contextClick:no(qn,bn)})}function vn(bn,qn){return qn||(qn="dash"),un(xe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:bn,margin:1,background:"transparent",mouseEnter:(Fa,Qn)=>Qn.background="dodgerblue",mouseLeave:(Fa,Qn)=>Qn.background="transparent",click:no(qn,bn),contextClick:no(qn,bn)})}function yn(){return[un("ContextMenuButton",un(xe.s_,"Horizontal",tn(1),tn(2),tn(3),tn(4))),un("ContextMenuButton",un(xe.s_,"Horizontal",vn(null),vn([2,4]),vn([4,4])))]}function dn(bn,qn){return qn||(qn="figure"),un(xe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:bn,margin:1,background:"transparent",mouseEnter:(Fa,Qn)=>Qn.fill="dodgerblue",mouseLeave:(Fa,Qn)=>Qn.fill="lightgray",click:no(qn,bn),contextClick:no(qn,bn)})}ut.current.nodeTemplate.contextMenu=un("ContextMenu",un("ContextMenuButton",un(xe.s_,"Horizontal",dn("Rectangle"),dn("RoundedRectangle"),dn("Ellipse"),dn("Diamond"))),un("ContextMenuButton",un(xe.s_,"Horizontal",dn("Parallelogram2"),dn("ManualOperation"),dn("Procedure"),dn("Cylinder1"))),un("ContextMenuButton",un(xe.s_,"Horizontal",dn("Terminator"),dn("CreateRequest"),dn("Document"),dn("TriangleDown"))),Ht(),Zt(),yn()),ut.current.groupTemplate=un(xe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:xe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(bn,qn)=>{var Fa=qn.addMembers(qn.diagram.selection,!0);Fa||qn.diagram.currentTool.doCancel()},avoidable:!1},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),un(xe.s_,"Auto",{name:"BODY"},un(xe.bn,{parameter1:10,fill:_a.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("fill"),new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),un(xe.Vm,{background:"transparent",margin:20})),un(xe.al,{alignment:xe.z6.Top,alignmentFocus:xe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new xe.KX("text"),new xe.KX("stroke","color"))),ut.current.groupTemplate.selectionAdornmentTemplate=un(xe.uz,"Spot",un(xe.s_,"Auto",un(xe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),un(xe.Vm,{margin:1.5})),lo({alignment:xe.z6.TopRight,alignmentFocus:xe.z6.BottomRight})),ut.current.groupTemplate.contextMenu=un("ContextMenu",Ht(),Zt(),yn()),ut.current.linkTemplate=un(xe.rU,{layerName:"Foreground",routing:xe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new xe.KX("fromSpot","fromSpot",xe.z6.parse),new xe.KX("toSpot","toSpot",xe.z6.parse),new xe.KX("fromShortLength","dir",bn=>bn>=1?10:0),new xe.KX("toShortLength","dir",bn=>bn>=1?10:0),new xe.KX("points").makeTwoWay(),un(xe.bn,{strokeWidth:2},new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),un(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,0),segmentOrientation:xe.rU.OrientAlong,alignmentFocus:xe.z6.Right,figure:"circle",width:10,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",bn=>bn===1)),un(xe.bn,{segmentIndex:-1,segmentOffset:new xe.E9(-10,6),segmentOrientation:xe.rU.OrientPlus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",bn=>bn>=1),new xe.KX("width","thickness",bn=>7+3*bn),new xe.KX("height","thickness",bn=>7+3*bn),new xe.KX("segmentOffset","thickness",bn=>new xe.E9(-15,4+1.5*bn))),un(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,-6),segmentOrientation:xe.rU.OrientMinus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",bn=>bn===2),new xe.KX("width","thickness",bn=>7+3*bn),new xe.KX("height","thickness",bn=>7+3*bn),new xe.KX("segmentOffset","thickness",bn=>new xe.E9(-15,4+1.5*bn))),un(xe.al,{alignmentFocus:new xe.z6(0,1,-4,0),editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),ut.current.linkTemplate.selectionAdornmentTemplate=un(xe.uz,un(xe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:ln(2)},new xe.KX("pathPattern","thickness",ln)),lo({alignmentFocus:new xe.z6(0,0,-6,-4)}));function ln(bn){return un(xe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(bn+4).toString()+" H3"})}function La(bn){var qn="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return bn===0?qn="M0 0 M16 16 M0 8 L16 8":bn===2&&(qn="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),un(xe.bn,{geometryString:qn,margin:2,background:"transparent",mouseEnter:(Fa,Qn)=>Qn.background="dodgerblue",mouseLeave:(Fa,Qn)=>Qn.background="transparent",click:no("dir",bn),contextClick:no("dir",bn)})}function Pa(bn){var qn=(Fa,Qn)=>{Fa.handled=!0,Fa.diagram.model.commit(eo=>{var to=Qn.part.adornedPart;eo.set(to.data,bn?"toSpot":"fromSpot",xe.z6.stringify(xe.z6.AllSides)),(bn?to.toNode:to.fromNode).invalidateConnectedLinks()})};return un(xe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Fa,Qn)=>Qn.background="dodgerblue",mouseLeave:(Fa,Qn)=>Qn.background="transparent",click:qn,contextClick:qn})}function zt(bn,qn){var Fa=0,Qn=xe.z6.RightSide;bn.equals(xe.z6.Top)?(Fa=270,Qn=xe.z6.TopSide):bn.equals(xe.z6.Left)?(Fa=180,Qn=xe.z6.LeftSide):bn.equals(xe.z6.Bottom)&&(Fa=90,Qn=xe.z6.BottomSide),qn||(Fa-=180);var eo=(to,Ta)=>{to.handled=!0,to.diagram.model.commit(ko=>{var Ro=Ta.part.adornedPart;ko.set(Ro.data,qn?"toSpot":"fromSpot",xe.z6.stringify(Qn)),(qn?Ro.toNode:Ro.fromNode).invalidateConnectedLinks()})};return un(xe.bn,{alignment:bn,alignmentFocus:bn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Fa,background:"transparent",mouseEnter:(to,Ta)=>Ta.background="dodgerblue",mouseLeave:(to,Ta)=>Ta.background="transparent",click:eo,contextClick:eo})}ut.current.linkTemplate.contextMenu=un("ContextMenu",Zt(),yn(),un("ContextMenuButton",un(xe.s_,"Horizontal",La(0),La(1),La(2))),un("ContextMenuButton",un(xe.s_,"Horizontal",un(xe.s_,"Spot",Pa(!1),zt(xe.z6.Top,!1),zt(xe.z6.Left,!1),zt(xe.z6.Right,!1),zt(xe.z6.Bottom,!1)),un(xe.s_,"Spot",{margin:new xe.Zt(0,0,0,2)},Pa(!0),zt(xe.z6.Top,!0),zt(xe.z6.Left,!0),zt(xe.z6.Right,!0),zt(xe.z6.Bottom,!0)))));const xo=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],E=ne=>{y.current.setValue(y.current.getValue()+" "+ne.value+" ")},b=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Je.createElement(fe.Z,{className:le.Z.lists,gutter:[10,10]},a.map((ne,oe)=>Je.createElement(Ve.Z,{flex:"110px",className:le.Z.item},Je.createElement("div",null,Je.createElement(Oe.Z,{value:`$$${ne.value}$$`}),ne.name),Je.createElement("div",{className:le.Z.children},ne.children.map((ae,ge)=>Je.createElement("div",{key:ge},Je.createElement("h1",null,ae.name),Je.createElement(fe.Z,{gutter:[10,10]},ae.data.map((ve,he)=>Je.createElement(Ve.Z,{key:he,onClick:()=>E(ve),className:le.Z.diamond},Je.createElement(Oe.Z,{value:"`$$"+ve.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Je.createElement(fe.Z,{className:le.Z.lists,gutter:[10,10]},x.map((ne,oe)=>Je.createElement(Ve.Z,{flex:"110px",className:le.Z.item},Je.createElement("div",null,Je.createElement(Oe.Z,{value:"`$$"+ne.value+"$$`"}),ne.name),Je.createElement("div",{className:le.Z.children},ne.children.map((ae,ge)=>Je.createElement("div",{key:ge},ae.name&&Je.createElement("h1",null,ae.name),Je.createElement(fe.Z,{gutter:[10,10]},ae.data.map((ve,he)=>Je.createElement(Ve.Z,{key:he,onClick:()=>E(ve),className:le.Z.diamond},Je.createElement(Oe.Z,{value:"`$$"+ve.value+"$$`"}))))))))))}],z=()=>{var ne=document.createElement("div");ne.innerHTML=y.current.getValue();var oe=ne.innerText;return je&&je(oe),oe};return(0,ee.useImperativeHandle)(re,()=>({getData:z})),Je.createElement("div",{className:le.Z.mathWrap},Je.createElement(We.default,{defaultActiveKey:"1",items:b}),Je.createElement("math-field",{locale:"zh_cn",className:le.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},Ne||""),Xe&&Je.createElement("div",{className:le.Z.button},Je.createElement(Ie.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});bt.Z=$e},2748:function(lt,bt,te){"use strict";te.d(bt,{Q:function(){return Oe}});var ee=te(59301),fe=te(57809),Ve=te(5112),We=te(5871),Ie=te(59301),Oe=(Ge=>(Ge[Ge.Number=1]="Number",Ge[Ge.Percent=2]="Percent",Ge))(Oe||{});const le=({value:Ge,onChange:Je,disabled:$e,hidePercentOption:je=!1,percentType:Xe="select"})=>{const Ne=(0,ee.useMemo)(()=>je?1:2,[je]),[re,y]=(0,ee.useState)(Ne);console.log(re);const a=E=>Ge.type===1?`${E}\u5206`:`${E}%`,x=(0,ee.useCallback)(E=>{if(re===1){const b=E.replace("\u5206","");return isNaN(parseInt(b,10))?0:b}else return E.replace("%","")},[re]);return(0,ee.useEffect)(()=>{y(Ge.type)},[Ge]),Ie.createElement("div",{style:{display:"flex",alignItems:"center"}},Xe=="select"&&Ie.createElement(fe.default,{size:"large",onChange:E=>{y(E),Je({type:E,inputValue:E===1?5:20})},value:re||Ne,style:{width:100},options:je?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:$e}),Xe=="radio"&&Ie.createElement(Ve.ZP.Group,{size:"large",onChange:E=>{const b=E.target.value;y(b),Je({type:b,inputValue:b===1?5:20})},value:re||Ne,disabled:$e},!je&&Ie.createElement(Ve.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),Ie.createElement(Ve.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),Xe=="radio"&&Ie.createElement("div",{style:{marginRight:"10px",color:"#000000"}},Ge.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),Ie.createElement(We.Z,{size:"large",disabled:$e,value:Ge.inputValue,style:{width:"120px"},parser:x,addonAfter:Ge.type===1?"\u5206":"%",max:re===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:E=>{Je({type:re,inputValue:E})}}),Xe=="radio"&&Ge.type==2&&Ie.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};bt.Z=le},6681:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var ee=te(59301),fe={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},Ve=te(43418),We="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",Ie="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Oe=(Je,$e,je)=>new Promise((Xe,Ne)=>{var re=x=>{try{a(je.next(x))}catch(E){Ne(E)}},y=x=>{try{a(je.throw(x))}catch(E){Ne(E)}},a=x=>x.done?Xe(x.value):Promise.resolve(x.value).then(re,y);a((je=je.apply(Je,$e)).next())}),Ge=({type:Je,resdata:$e,onok:je,oktext:Xe,okloading:Ne})=>{const[re,y]=(0,ee.useState)(!1),{can_copy_list:a,can_copy_num:x,challenge_type:E,course_data_list:b,no_copy_list:z,no_copy_num:ne,no_use_list:oe,no_use_num:ae,repeat_shixun_num:ge,student_count:ve,total_num:he,use_num:Se}=$e;let we=x>0||Je==="exercise";(0,ee.useEffect)(()=>{($e==null?void 0:$e.student_count)>0&&y(!0)},[$e]),console.log("---11",Ne),(0,ee.useEffect)(()=>{Ne||y(!1)},[Ne]);const Pe=()=>{if(Je==="exercise"&&E===1)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:fe.orangeColor},ve),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",ee.createElement("span",{className:fe.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",ee.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(Je==="exercise"&&E===2)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:fe.orangeColor},ve),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",ee.createElement("span",{className:fe.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",ee.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Je==="shixun"&&E===1)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:fe.orangeColor},ve),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",ee.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Je==="shixun"&&E===2)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:fe.orangeColor},ve),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",ee.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Je==="subject"&&E===1)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:fe.orangeColor},ve),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",ee.createElement("span",{className:fe.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",ee.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Je==="subject"&&E===2)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",ee.createElement("span",{className:fe.orangeColor},ve)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",ee.createElement("span",{className:fe.orangeColor},Se)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",ee.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Je==="exercisepush")return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:fe.orangeColor},ve),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",ee.createElement("span",{className:fe.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",ee.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(Je==="shixunpush"&&E===1)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:fe.orangeColor},ve),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",ee.createElement("span",{className:fe.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",ee.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Je==="shixunpush"&&E===2)return ee.createElement(ee.Fragment,null,"\u8BFE\u5802\u5185\u6709",ee.createElement("span",{className:fe.orangeColor},ve),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",ee.createElement("span",{className:fe.orangeColor},Se),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",ee.createElement("span",{className:fe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},xt=()=>{if(Je==="exercise"||Je==="subject"||Je==="exercisepush"||Je==="shixunpush")return ee.createElement("div",{style:{marginTop:20}},ne>0&&ee.createElement("div",null,ee.createElement("span",{className:fe.flex},ee.createElement("img",{src:Ie,style:{width:14}}),ee.createElement("span",{className:fe.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),ee.createElement("div",{className:fe.statusbody},Je==="exercise"&&ee.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ee.createElement("span",{className:fe.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(Je==="subject"||Je==="exercisepush")&&ee.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",we&&ee.createElement("span",{className:fe.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),Je==="shixunpush"&&ee.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",we&&ee.createElement("span",{className:fe.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),ee.createElement("div",null,z==null?void 0:z.map((st,Tt)=>ee.createElement("a",{href:`/shixuns/${st.identifier}/challenges`,target:"_blank"},"\u300A",st==null?void 0:st.name,"\u300B",Tt+1!==ne&&"\u3001"))))),x>0&&ee.createElement("div",{style:{marginTop:20}},ee.createElement("span",{className:fe.flex},ee.createElement("img",{src:We,style:{width:14}}),ee.createElement("span",{className:fe.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),ee.createElement("div",{className:fe.statusbody},Je==="exercise"&&ee.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(Je==="subject"||Je==="exercisepush")&&ee.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),Je==="shixunpush"&&ee.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),ee.createElement("div",null,a==null?void 0:a.map((st,Tt)=>ee.createElement("a",{href:`/shixuns/${st.identifier}/challenges`,target:"_blank"},"\u300A",st==null?void 0:st.name,"\u300B",Tt+1!==x&&"\u3001"))))));if(Je==="shixun")return ee.createElement("div",{style:{marginTop:20}},x>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return ee.createElement(Ve.default,{open:re,onCancel:()=>{y(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!we&&"none"}},zIndex:1003,confirmLoading:Ne,okText:we?Xe:"\u6211\u77E5\u9053\u4E86",onOk:()=>Oe(void 0,null,function*(){we?yield je([...a,...oe]):y(!1)})},ee.createElement("div",{style:{maxHeight:600,overflow:"auto"}},Pe(),xt()))}},44905:function(lt,bt,te){"use strict";te.d(bt,{h:function(){return ne}});var ee=te(59301),fe=te(57809),Ve=te(78241),We=te(3113),Ie=te(89780),Oe=te.n(Ie),le=te(66543),Ge=te(59598),Je=Object.defineProperty,$e=Object.defineProperties,je=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(oe,ae,ge)=>ae in oe?Je(oe,ae,{enumerable:!0,configurable:!0,writable:!0,value:ge}):oe[ae]=ge,a=(oe,ae)=>{for(var ge in ae||(ae={}))Ne.call(ae,ge)&&y(oe,ge,ae[ge]);if(Xe)for(var ge of Xe(ae))re.call(ae,ge)&&y(oe,ge,ae[ge]);return oe},x=(oe,ae)=>$e(oe,je(ae));const E=fe.default.Option,b={labelCol:{span:4},wrapperCol:{span:20}},z={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};bt.Z=({callback:oe,onCancel:ae})=>{const[ge,ve]=(0,ee.useState)("python");function he(we){ve(z[we][1])}function Se(we){oe(we)}return ee.createElement(Ve.default,x(a({},b),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Se,style:{width:500}}),ee.createElement(Ve.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},ee.createElement(fe.default,{getPopupContainer:we=>we.parentNode,onChange:he},Object.keys(z).map(we=>ee.createElement(E,{key:we,value:we},z[we][0])))),ee.createElement(Ve.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ee.createElement(ne,{mode:ge})),ee.createElement("div",{className:"flex-container flex-end"},ee.createElement(We.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ee.createElement(We.ZP,{type:"ghost",onClick:ae},"\u53D6\u6D88")))};function ne({value:oe,onChange:ae,mode:ge,options:ve={}}){const he=(0,ee.useRef)(),[Se,we]=(0,ee.useState)();return(0,ee.useEffect)(()=>{if(Se){let Pe=function(xt){const st=xt.getValue();ae&&ae(st)};return Se.on("change",Pe),()=>{Se.off("change",Pe)}}},[Se,ae]),(0,ee.useEffect)(()=>{Se&&Se.setOption("mode",ge)},[Se,ge]),(0,ee.useEffect)(()=>{Se&&(oe!==Se.getValue()||oe==="")&&setTimeout(()=>{Se.setValue(oe||"")},300)},[Se,oe]),(0,ee.useEffect)(()=>{if(he.current&&!Se){const Pe=Oe().fromTextArea(he.current,a({mode:ge,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},ve));we(Pe)}},[he.current,Se]),ee.createElement("div",{className:"my-codemirror-container"},ee.createElement("textarea",{ref:he}))}},89389:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return za}});var ee=te(59301),fe=te(89780),Ve=te.n(fe),We=te(76374),Ie=te(66543),Oe=te(6313),le=te(25717),Ge=te(99498),Je=te(25419),$e=te(67549),je=te(7664),Xe=({value:at="",className:ft,showTextOnly:ut,showLines:mn,style:Zn={}})=>{const fn=(0,ee.useMemo)(()=>"",[at]);return ee.createElement(ee.Fragment,null,ee.createElement("div",{dangerouslySetInnerHTML:{__html:fn}}))},Ne=te(59301),re=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,z=(at,ft,ut)=>ft in at?re(at,ft,{enumerable:!0,configurable:!0,writable:!0,value:ut}):at[ft]=ut,ne=(at,ft)=>{for(var ut in ft||(ft={}))E.call(ft,ut)&&z(at,ut,ft[ut]);if(x)for(var ut of x(ft))b.call(ft,ut)&&z(at,ut,ft[ut]);return at},oe=(at,ft)=>y(at,a(ft));let ae=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function ge({onActionCallback:at,title:ft,icon:ut,actionName:mn,className:Zn="",children:fn}){function Va(){at(mn)}return Ne.createElement("a",{title:ft,className:Zn,onClick:Va},Ne.createElement("i",{className:`${ut}`}),fn)}var ve=({watch:at,showNullButton:ft,showNullProgramButton:ut,onActionCallback:mn,fullScreen:Zn,insertTemp:fn,hidetoolBar:Va,extraUse:da})=>{const va=[...ae,{title:`${at?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${at?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ne.createElement("ul",{className:"markdown-toolbar-container"},!Va&&va.map((ao,Ea)=>Ne.createElement("li",{key:Ea},ao.actionName?Ne.createElement(ge,oe(ne({},ao),{onActionCallback:mn})):Ne.createElement("span",{className:"v-line"}))),ft?Ne.createElement("li",null,Ne.createElement(ge,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:mn},Ne.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,ut?Ne.createElement(Ne.Fragment,null,Ne.createElement("li",null,Ne.createElement(ge,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:mn},Ne.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ne.createElement("li",null,Ne.createElement(ge,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:mn},Ne.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,fn&&Ne.createElement("li",null,Ne.createElement(ge,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${fn}`,onActionCallback:mn},Ne.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),da&&Ne.createElement("li",null,da),Ne.createElement("li",{className:"btn-full-screen"},Ne.createElement(ge,{icon:`${Zn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Zn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:mn})))},he=te(75790),Se=te(78241),we=te(92832),Pe=te(3113),xt=Object.defineProperty,st=Object.defineProperties,Tt=Object.getOwnPropertyDescriptors,Qe=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,jt=(at,ft,ut)=>ft in at?xt(at,ft,{enumerable:!0,configurable:!0,writable:!0,value:ut}):at[ft]=ut,on=(at,ft)=>{for(var ut in ft||(ft={}))mt.call(ft,ut)&&jt(at,ut,ft[ut]);if(Qe)for(var ut of Qe(ft))Mt.call(ft,ut)&&jt(at,ut,ft[ut]);return at},Qt=(at,ft)=>st(at,Tt(ft));const ct={labelCol:{span:4},wrapperCol:{span:20}};var kt=({callback:at,onCancel:ft})=>{function ut(mn){at(mn)}return ee.createElement(Se.default,Qt(on({},ct),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:ut,style:{width:500}}),ee.createElement(Se.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ee.createElement(we.default,null)),ee.createElement(Se.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ee.createElement(we.default,null)),ee.createElement("div",{className:"flex-container flex-end"},ee.createElement(Pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ee.createElement(Pe.ZP,{type:"ghost",onClick:ft},"\u53D6\u6D88")))},Ot=te(44905),Te=te(45596),He=te(43418),yt=te(95237),It=te(6077),gt=te(59301),Wt=({callback:at,onCancel:ft})=>{const ut=document.createElement("canvas"),mn=ut.getContext("2d");ut.width=1e3,ut.height=800,mn.fillStyle="#ffffff",mn.fillRect(0,0,ut.width,ut.height);const Zn=ut.toDataURL("image/png");return gt.createElement(He.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},gt.createElement(yt.Z,{style:{height:"100vh"}},gt.createElement(It.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Zn,visible:!0,title:String(Date.now())},onOk:fn=>{at({src:fn.url})},onClose:ft})))},xe=te(12378);function ht(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(ht,go.CommandHandler),ht.prototype.canAlignSelection=function(){var at=this.diagram;return!(at===null||at.isReadOnly||at.isModelReadOnly||at.selection.count<2)},ht.prototype.alignLeft=function(){var at=this.diagram;at.startTransaction("aligning left");var ft=1/0;at.selection.each(function(ut){ut instanceof go.Link||(ft=Math.min(ut.position.x,ft))}),at.selection.each(function(ut){ut instanceof go.Link||ut.move(new go.Point(ft,ut.position.y))}),at.commitTransaction("aligning left")},ht.prototype.alignRight=function(){var at=this.diagram;at.startTransaction("aligning right");var ft=-1/0;at.selection.each(function(ut){if(!(ut instanceof go.Link)){var mn=ut.actualBounds.x+ut.actualBounds.width;ft=Math.max(mn,ft)}}),at.selection.each(function(ut){ut instanceof go.Link||ut.move(new go.Point(ft-ut.actualBounds.width,ut.position.y))}),at.commitTransaction("aligning right")},ht.prototype.alignTop=function(){var at=this.diagram;at.startTransaction("alignTop");var ft=1/0;at.selection.each(function(ut){ut instanceof go.Link||(ft=Math.min(ut.position.y,ft))}),at.selection.each(function(ut){ut instanceof go.Link||ut.move(new go.Point(ut.position.x,ft))}),at.commitTransaction("alignTop")},ht.prototype.alignBottom=function(){var at=this.diagram;at.startTransaction("aligning bottom");var ft=-1/0;at.selection.each(function(ut){if(!(ut instanceof go.Link)){var mn=ut.actualBounds.y+ut.actualBounds.height;ft=Math.max(mn,ft)}}),at.selection.each(function(ut){ut instanceof go.Link||ut.move(new go.Point(ut.actualBounds.x,ft-ut.actualBounds.height))}),at.commitTransaction("aligning bottom")},ht.prototype.alignCenterX=function(){var at=this.diagram,ft=at.selection.first();if(ft){at.startTransaction("aligning Center X");var ut=ft.actualBounds.x+ft.actualBounds.width/2;at.selection.each(function(mn){mn instanceof go.Link||mn.move(new go.Point(ut-mn.actualBounds.width/2,mn.actualBounds.y))}),at.commitTransaction("aligning Center X")}},ht.prototype.alignCenterY=function(){var at=this.diagram,ft=at.selection.first();if(ft){at.startTransaction("aligning Center Y");var ut=ft.actualBounds.y+ft.actualBounds.height/2;at.selection.each(function(mn){mn instanceof go.Link||mn.move(new go.Point(mn.actualBounds.x,ut-mn.actualBounds.height/2))}),at.commitTransaction("aligning Center Y")}},ht.prototype.alignColumn=function(at){var ft=this.diagram;ft.startTransaction("align Column"),at===void 0&&(at=0),at=parseFloat(at);var ut=new Array;ft.selection.each(function(da){da instanceof go.Link||ut.push(da)});for(var mn=0;mn0){for(var da=fn.elt(Va-1);da!==null&&da.isTreeExpanded&&!da.isTreeLeaf;){var va=this._sortTreeChildrenByY(da);da=va.last()}da!==null&&at.select(da)}else at.select(Zn)}}else if(ut.key==="Down")if(ft.isTreeExpanded&&!ft.isTreeLeaf){var mn=this._sortTreeChildrenByY(ft).first();mn!==null&&at.select(mn)}else for(;ft!==null;){var Zn=ft.findTreeParentNode();if(Zn===null)break;var fn=this._sortTreeChildrenByY(Zn),Va=fn.indexOf(ft);if(Vafn.y?1:Zn.xfn.x?1:0}),ft},ht.prototype.copyToClipboard=function(at){go.CommandHandler.prototype.copyToClipboard.call(this,at),this._lastPasteOffset.set(this.pasteOffset)},ht.prototype.pasteFromClipboard=function(){var at=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(at,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),at},Object.defineProperty(ht.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(at){if(at!=="move"&&at!=="select"&&at!=="scroll"&&at!=="tree"&&at!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+at);this._arrowKeyBehavior=at}}),Object.defineProperty(ht.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(at){if(!(at instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+at);this._pasteOffset.set(at)}});var rt=ht,wt=te(20397),Pn=te(43604),Ke=te(82093),Ue={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Ae=te(59301),me=(at,ft,ut)=>new Promise((mn,Zn)=>{var fn=va=>{try{da(ut.next(va))}catch(ao){Zn(ao)}},Va=va=>{try{da(ut.throw(va))}catch(ao){Zn(ao)}},da=va=>va.done?mn(va.value):Promise.resolve(va.value).then(fn,Va);da((ut=ut.apply(at,ft)).next())});function Re({onCancel:at,callback:ft}){let ut=(0,ee.useRef)(),mn=(0,ee.useRef)(),Zn=(0,ee.useRef)(),fn=(0,ee.useRef)(!1);const Va=(0,ee.useRef)(!1),[da,va]=(0,ee.useState)(0);function ao(){const un=xe.bx.make,_a={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};ut.current=new xe.S0(mn.current,{padding:20,grid:un(xe.s_,"Grid",un(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),un(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:bn=>{var qn=bn.diagram.commandHandler.addTopLevelParts(bn.diagram.selection,!0);qn||bn.diagram.currentTool.doCancel()},commandHandler:un(rt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:bn=>{var qn=bn.subject;qn.location=qn.location.copy().snapToGridPoint(bn.diagram.grid.gridOrigin,bn.diagram.grid.gridCellSize),setTimeout(()=>{bn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:bn=>{var qn=bn.subject;setTimeout(()=>{bn.diagram.commandHandler.editTextBlock()})},LinkRelinked:bn=>{var qn=bn.parameter.part;qn.invalidateConnectedLinks();var Fa=bn.subject;bn.diagram.toolManager.linkingTool.isForwards?Fa.toNode.invalidateConnectedLinks():Fa.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),ut.current.nodeTemplate=un(xe.NB,"Auto",{locationSpot:xe.z6.Center,locationObjectName:"SHAPE",desiredSize:new xe.$u(120,60),minSize:new xe.$u(40,40),resizable:!0,resizeCellSize:new xe.$u(10,10),rotatable:!0},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),new xe.KX("desiredSize","size",xe.$u.parse).makeTwoWay(xe.$u.stringify),un(xe.bn,{name:"SHAPE",fill:_a.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("figure"),new xe.KX("fill"),new xe.KX("stroke","borderColor"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),un(xe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),un(xe.al,{margin:1,textAlign:"center",overflow:xe.al.OverflowEllipsis,editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),ut.current.nodeTemplate.toolTip=un("ToolTip",un(xe.s_,"Vertical",{maxSize:new xe.$u(200,NaN)},un(xe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new xe.KX("text")),un(xe.al,{font:"10pt sans-serif",textAlign:"center"},new xe.KX("text","details"))));function Fo(bn,qn){var Fa=(Qn,eo)=>{Qn.handled=!0,Qn.diagram.model.commit(to=>{var Ta=eo.part.adornedPart,ko=new xe.E9().setRectSpot(Ta.actualBounds,bn);ko.subtract(Ta.location),ko.scale(2,2),ko.x+=Math.sign(ko.x)*130,ko.y+=Math.sign(ko.y)*130,ko.add(Ta.location),ko.snapToGridPoint(Qn.diagram.grid.gridOrigin,Qn.diagram.grid.gridCellSize);var Ro=to.copyNodeData(Ta.data);to.setGroupKeyForNodeData(Ro,to.getGroupKeyForNodeData(Ta.data)),to.addNodeData(Ro);var Tr={from:Ta.key,to:to.getKeyForNodeData(Ro)};to.addLinkData(Tr);var Fr=Qn.diagram.findNodeForData(Ro);Fr.location=ko,Qn.diagram.select(Fr),setTimeout(()=>{Qn.diagram.commandHandler.editTextBlock()},20)})};return un(xe.bn,{figure:qn,alignment:bn,alignmentFocus:bn.opposite(),width:bn.equals(xe.z6.Top)||bn.equals(xe.z6.Bottom)?25:18,height:bn.equals(xe.z6.Top)||bn.equals(xe.z6.Bottom)?18:25,fill:"orange",stroke:_a.white,strokeWidth:4,mouseEnter:(Qn,eo)=>eo.fill="dodgerblue",mouseLeave:(Qn,eo)=>eo.fill="orange",isActionable:!0,click:Fa,contextClick:Fa})}function lo(bn){return un(xe.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(qn,Fa)=>Fa.fill="dodgerblue",mouseLeave:(qn,Fa)=>Fa.fill="orange",click:(qn,Fa)=>{qn.diagram.commandHandler.showContextMenu(Fa.part.adornedPart)}},bn||{})}ut.current.nodeTemplate.selectionAdornmentTemplate=un(xe.uz,"Spot",un(xe.Vm,{padding:10}),Fo(xe.z6.Top,"TriangleUp"),Fo(xe.z6.Left,"TriangleLeft"),Fo(xe.z6.Right,"TriangleRight"),Fo(xe.z6.Bottom,"TriangleDown"),lo({alignment:new xe.z6(.75,0)}));function no(bn,qn){return(Fa,Qn)=>{Fa.handled=!0,Fa.diagram.model.commit(eo=>{eo.set(Qn.part.adornedPart.data,bn,qn)})}}function _e(bn,qn){return qn||(qn="color"),un(xe.bn,{width:16,height:16,stroke:"lightgray",fill:bn,margin:1,background:"transparent",mouseEnter:(Fa,Qn)=>Qn.stroke="dodgerblue",mouseLeave:(Fa,Qn)=>Qn.stroke="lightgray",click:no(qn,bn),contextClick:no(qn,bn)})}function Ht(){return[un("ContextMenuButton",un(xe.s_,"Horizontal",_e(_a.white,"fill"),_e(_a.beige,"fill"),_e(_a.extralightblue,"fill"),_e(_a.extralightred,"fill"))),un("ContextMenuButton",un(xe.s_,"Horizontal",_e(_a.lightgray,"fill"),_e(_a.lightgreen,"fill"),_e(_a.lightblue,"fill"),_e(_a.lightred,"fill")))]}function Zt(){return[un("ContextMenuButton",un(xe.s_,"Horizontal",_e(_a.black),_e(_a.green),_e(_a.blue),_e(_a.red))),un("ContextMenuButton",un(xe.s_,"Horizontal",_e(_a.white),_e(_a.magenta),_e(_a.purple),_e(_a.orange)))]}function tn(bn,qn){return qn||(qn="thickness"),un(xe.bn,"LineH",{width:16,height:16,strokeWidth:bn,margin:1,background:"transparent",mouseEnter:(Fa,Qn)=>Qn.background="dodgerblue",mouseLeave:(Fa,Qn)=>Qn.background="transparent",click:no(qn,bn),contextClick:no(qn,bn)})}function vn(bn,qn){return qn||(qn="dash"),un(xe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:bn,margin:1,background:"transparent",mouseEnter:(Fa,Qn)=>Qn.background="dodgerblue",mouseLeave:(Fa,Qn)=>Qn.background="transparent",click:no(qn,bn),contextClick:no(qn,bn)})}function yn(){return[un("ContextMenuButton",un(xe.s_,"Horizontal",tn(1),tn(2),tn(3),tn(4))),un("ContextMenuButton",un(xe.s_,"Horizontal",vn(null),vn([2,4]),vn([4,4])))]}function dn(bn,qn){return qn||(qn="figure"),un(xe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:bn,margin:1,background:"transparent",mouseEnter:(Fa,Qn)=>Qn.fill="dodgerblue",mouseLeave:(Fa,Qn)=>Qn.fill="lightgray",click:no(qn,bn),contextClick:no(qn,bn)})}ut.current.nodeTemplate.contextMenu=un("ContextMenu",un("ContextMenuButton",un(xe.s_,"Horizontal",dn("Rectangle"),dn("RoundedRectangle"),dn("Ellipse"),dn("Diamond"))),un("ContextMenuButton",un(xe.s_,"Horizontal",dn("Parallelogram2"),dn("ManualOperation"),dn("Procedure"),dn("Cylinder1"))),un("ContextMenuButton",un(xe.s_,"Horizontal",dn("Terminator"),dn("CreateRequest"),dn("Document"),dn("TriangleDown"))),Ht(),Zt(),yn()),ut.current.groupTemplate=un(xe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:xe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(bn,qn)=>{var Fa=qn.addMembers(qn.diagram.selection,!0);Fa||qn.diagram.currentTool.doCancel()},avoidable:!1},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),un(xe.s_,"Auto",{name:"BODY"},un(xe.bn,{parameter1:10,fill:_a.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("fill"),new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),un(xe.Vm,{background:"transparent",margin:20})),un(xe.al,{alignment:xe.z6.Top,alignmentFocus:xe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new xe.KX("text"),new xe.KX("stroke","color"))),ut.current.groupTemplate.selectionAdornmentTemplate=un(xe.uz,"Spot",un(xe.s_,"Auto",un(xe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),un(xe.Vm,{margin:1.5})),lo({alignment:xe.z6.TopRight,alignmentFocus:xe.z6.BottomRight})),ut.current.groupTemplate.contextMenu=un("ContextMenu",Ht(),Zt(),yn()),ut.current.linkTemplate=un(xe.rU,{layerName:"Foreground",routing:xe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new xe.KX("fromSpot","fromSpot",xe.z6.parse),new xe.KX("toSpot","toSpot",xe.z6.parse),new xe.KX("fromShortLength","dir",bn=>bn>=1?10:0),new xe.KX("toShortLength","dir",bn=>bn>=1?10:0),new xe.KX("points").makeTwoWay(),un(xe.bn,{strokeWidth:2},new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),un(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,0),segmentOrientation:xe.rU.OrientAlong,alignmentFocus:xe.z6.Right,figure:"circle",width:10,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",bn=>bn===1)),un(xe.bn,{segmentIndex:-1,segmentOffset:new xe.E9(-10,6),segmentOrientation:xe.rU.OrientPlus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",bn=>bn>=1),new xe.KX("width","thickness",bn=>7+3*bn),new xe.KX("height","thickness",bn=>7+3*bn),new xe.KX("segmentOffset","thickness",bn=>new xe.E9(-15,4+1.5*bn))),un(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,-6),segmentOrientation:xe.rU.OrientMinus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",bn=>bn===2),new xe.KX("width","thickness",bn=>7+3*bn),new xe.KX("height","thickness",bn=>7+3*bn),new xe.KX("segmentOffset","thickness",bn=>new xe.E9(-15,4+1.5*bn))),un(xe.al,{alignmentFocus:new xe.z6(0,1,-4,0),editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),ut.current.linkTemplate.selectionAdornmentTemplate=un(xe.uz,un(xe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:ln(2)},new xe.KX("pathPattern","thickness",ln)),lo({alignmentFocus:new xe.z6(0,0,-6,-4)}));function ln(bn){return un(xe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(bn+4).toString()+" H3"})}function La(bn){var qn="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return bn===0?qn="M0 0 M16 16 M0 8 L16 8":bn===2&&(qn="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),un(xe.bn,{geometryString:qn,margin:2,background:"transparent",mouseEnter:(Fa,Qn)=>Qn.background="dodgerblue",mouseLeave:(Fa,Qn)=>Qn.background="transparent",click:no("dir",bn),contextClick:no("dir",bn)})}function Pa(bn){var qn=(Fa,Qn)=>{Fa.handled=!0,Fa.diagram.model.commit(eo=>{var to=Qn.part.adornedPart;eo.set(to.data,bn?"toSpot":"fromSpot",xe.z6.stringify(xe.z6.AllSides)),(bn?to.toNode:to.fromNode).invalidateConnectedLinks()})};return un(xe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Fa,Qn)=>Qn.background="dodgerblue",mouseLeave:(Fa,Qn)=>Qn.background="transparent",click:qn,contextClick:qn})}function zt(bn,qn){var Fa=0,Qn=xe.z6.RightSide;bn.equals(xe.z6.Top)?(Fa=270,Qn=xe.z6.TopSide):bn.equals(xe.z6.Left)?(Fa=180,Qn=xe.z6.LeftSide):bn.equals(xe.z6.Bottom)&&(Fa=90,Qn=xe.z6.BottomSide),qn||(Fa-=180);var eo=(to,Ta)=>{to.handled=!0,to.diagram.model.commit(ko=>{var Ro=Ta.part.adornedPart;ko.set(Ro.data,qn?"toSpot":"fromSpot",xe.z6.stringify(Qn)),(qn?Ro.toNode:Ro.fromNode).invalidateConnectedLinks()})};return un(xe.bn,{alignment:bn,alignmentFocus:bn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Fa,background:"transparent",mouseEnter:(to,Ta)=>Ta.background="dodgerblue",mouseLeave:(to,Ta)=>Ta.background="transparent",click:eo,contextClick:eo})}ut.current.linkTemplate.contextMenu=un("ContextMenu",Zt(),yn(),un("ContextMenuButton",un(xe.s_,"Horizontal",La(0),La(1),La(2))),un("ContextMenuButton",un(xe.s_,"Horizontal",un(xe.s_,"Spot",Pa(!1),zt(xe.z6.Top,!1),zt(xe.z6.Left,!1),zt(xe.z6.Right,!1),zt(xe.z6.Bottom,!1)),un(xe.s_,"Spot",{margin:new xe.Zt(0,0,0,2)},Pa(!0),zt(xe.z6.Top,!0),zt(xe.z6.Left,!0),zt(xe.z6.Right,!0),zt(xe.z6.Bottom,!0)))));const xo=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -97,13 +97,13 @@ `;for(let Xr=0;Xr{switch(Qn){case et:return ee.createElement(kt,{callback:Cn,onCancel:Ra});case cn:return ee.createElement(Ot.Z,{callback:Cn,onCancel:Ra});case Pt:return ee.createElement(Te.Z,{callback:Cn,onCancel:Ra});case Ut:return ee.createElement(Ze,{callback:Cn,onCancel:Ra});case In:return ee.createElement(ye,{callback:Cn,onCancel:Ra});case"maths-latex":return ee.createElement(pt,{showSaveButton:!0,callback:Cn});case"inline-latex":return ee.createElement(Ft.Z,{showSaveButton:!0,callback:Cn});default:return null}},[Qn]);function Ra(){eo("")}(0,ee.useEffect)(()=>{if(Gt.current){let Gn=function(er){co=!0,Uo=er.pageY},Rn=function(){co=!1},$n=function(er){if(co){let ir=er.pageY-Uo;ir<0&&(ir=0),ir>300&&(ir=300);let Er=mn+ir+"px";Ro(Er)}},ta=Gt.current,co=!1,Uo=0;return ta.addEventListener("mousedown",Gn),document.addEventListener("mousemove",$n),document.addEventListener("mouseup",Rn),()=>{ta.removeEventListener("mousedown",Gn),document.removeEventListener("mousemove",$n),document.removeEventListener("mouseup",Rn)}}},[zt,Gt]),(0,ee.useEffect)(()=>{Ro(mn)},[mn]);const so=Fn(ut),Ua=Fn(ko),ua={width:so,height:Ua},Ja=(0,ee.useMemo)(()=>{if(to){let Gn=new Date(to),Rn=Gn.getHours(),$n=Gn.getMinutes(),ta=Gn.getSeconds();return Rn=Rn<10?"0"+Rn:Rn,$n=$n<10?"0"+$n:$n,ta=ta<10?"0"+ta:ta,`${Rn}:${$n}:${ta}`}return 0},[to]),Xa=Gn=>{const Rn=[];if(Fo){let $n=-1;Gn=Gn.replace(/(@▁▁@|@▁@)/g,function(ta,co,Uo){Rn.push({multiLine:ta!==rn})})}return Rn};function Jo(){window.sessionStorage.removeItem(ao),Fr(!1),Ta(0)}function Co(){Fr(!1),Ta(0),zt.setValue(window.sessionStorage.getItem(ao))}(0,ee.useEffect)(()=>{vo[Qn]&&Qn!==sn&&Qn!==Ut&&setTimeout(()=>{const Gn=document.getElementsByClassName("markdown-popup-form")[0],Rn=window.innerWidth/2-Gn.offsetWidth/2,$n=window.innerHeight/2-Gn.offsetHeight/2;zr(Rn),$o($n)},0)},[Qn]);const _o=Gn=>{Gn.preventDefault();const Rn=Gn.clientX-Qr,$n=Gn.clientY-yr;document.body.onmousemove=ta=>{let co=ta.clientX-Rn,Uo=ta.clientY-$n;const er=document.getElementsByClassName("markdown-popup-form")[0],ir=window.innerWidth-er.offsetWidth,Er=window.innerHeight-er.offsetHeight;co=Math.max(0,Math.min(co,ir)),Uo=Math.max(0,Math.min(Uo,Er)),mr(ta.clientX,ta.clientY,Rn,$n)&&(zr(co),$o(Uo))},document.body.onmouseup=function(){document.body.onmousemove=null}},mr=(Gn,Rn,$n,ta)=>{const co=document.body.clientHeight,Uo=document.body.clientWidth;return Gn<20&&$n>Gn||Gn>Uo-20&&$nRn||Rn>co-20&&tawe in Se?Xe(Se,we,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):Se[we]=Pe,b=(Se,we)=>{for(var Pe in we||(we={}))a.call(we,Pe)&&E(Se,Pe,we[Pe]);if(y)for(var Pe of y(we))x.call(we,Pe)&&E(Se,Pe,we[Pe]);return Se},z=(Se,we)=>Ne(Se,re(we));const{useForm:ne}=ee.default,oe={width:280,marginRight:10},ae={labelCol:{span:5},wrapperCol:{span:19}};var ge=({callback:Se,onCancel:we})=>{const[Pe]=ne();let xt=(0,Je.useRef)();function st(mt){xt.current.width=Pe.getFieldValue("width"),xt.current.align=Pe.getFieldValue("align"),Se(mt,xt.current)}function Tt(mt,Mt){if(mt.status===-1){fe.ZP.error(mt.message);return}Pe.setFieldsValue({src:`/api/attachments/${mt.id}`,type:Mt.type})}function Qe(mt){let Mt=mt.target.files[0];xt.current=Mt,he(Mt,Tt)}return je.createElement(ee.default,z(b({form:Pe},ae),{className:"upload-image-panel",onFinish:st,style:{width:470,overflow:"hidden"}}),je.createElement(ee.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},je.createElement("div",{className:"flex-container"},je.createElement(ee.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},je.createElement(Ve.default,{style:oe})),je.createElement(ve,{onFileChange:Qe}))),je.createElement(ee.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},je.createElement(Ve.default,{style:{width:264}})),je.createElement(ee.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},je.createElement(We.Z,null,je.createElement(ee.default.Item,{name:"width",style:{margin:0}},je.createElement(Ie.Z,{style:{width:264}})),je.createElement("span",{className:"ml8"},"%"))),je.createElement(ee.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},je.createElement(Oe.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),je.createElement("aside",null,je.createElement(ee.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},je.createElement(le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),je.createElement(le.ZP,{type:"default",onClick:we},"\u53D6\u6D88"))))};function ve({onFileChange:Se}){return je.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",je.createElement("input",{type:"file",onChange:Se}))}function he(Se,we){if(!Se)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,$e.bg)())throw fe.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Pe=new FormData;Pe.append("editormd-image-file",Se),Pe.append("file_param_name","editormd-image-file"),Pe.append("byxhr","true");var xt=new window.XMLHttpRequest;xt.withCredentials=!0,xt.addEventListener("load",function(st){we(JSON.parse(st.target.responseText),Se)},!1),xt.addEventListener("error",function(st){console.error(st)},!1),xt.open("POST",`${Ge.KI}/api/attachments.json`),xt.send(Pe)}},75790:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ve}});var ee=te(59301),fe=te(4676);class Ve extends ee.Component{constructor(Ie){super(Ie);const Oe=window.document;this.node=Oe.createElement("div"),Oe.body.appendChild(this.node)}render(){const{children:Ie}=this.props;return(0,fe.createPortal)(Ie,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(lt,bt,te){"use strict";te.d(bt,{i:function(){return ae},Z:function(){return ve}});var ee={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},fe=te(71418),Ve=te(6848),We=te(93948),Ie=te(92310),Oe=te.n(Ie),le=te(49661),Ge=te(57884),Je=te(34055),$e=te(79005),je=te(20345),Xe=te(77882),Ne=te(31081),re=te(75309),y=te(71979),a=te(47558),x=te(42922),E=te(66832),b=te(96593),z=te(19664),ne=te(91833),oe=te(59301);const ae=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:$e,swimg:je},{name:"101\u8BA1\u5212",ptimg:Xe,swimg:Ne},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:re,swimg:y},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:E,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:z,swimg:ne}];var ve=({className:he,dataSource:Se=[],col:we=4,right:Pe,bottom:xt=23,precision:st=0,wrapWidth:Tt=1200,trackEventItems:Qe,loading:mt,onRemove:Mt=()=>{},isCurrent:jt=!0,showAlias:on=!1,showProgress:Qt=!1})=>{const ct=Math.floor((Tt-(we-1)*Pe)/we),kt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Ot=>(window.ENV==="build"&&(Ot.ptimg=`/react/build${Ot.ptimg}`,Ot.swimg=`/react/build${Ot.swimg}`),Ot));return oe.createElement(fe.Z,{spinning:mt},oe.createElement("div",{className:Oe()(ee.list,he)},!!(Se!=null&&Se.length)&&(Se==null?void 0:Se.map((Ot,Te)=>{var He,yt,It,gt,Wt,xe;const{name:vt,id:rt,identifier:wt,featured:Pn,school_name:Ke,image_url:Ue,excellent:Ae,is_plan:me}=Ot;return oe.createElement("div",{key:rt,className:jt&&Qt?ee.wrapisCurrent:ee.wrap,style:{width:ct,marginRight:(1+Te)%we===0?0:Pe+st,marginBottom:xt}},oe.createElement("a",{className:ee.li,onClick:Re=>{Re.preventDefault(),Re.stopPropagation(),Qe&&(0,le.L9)([Qe]),(0,le.xg)(`/paths/${wt}`)}},oe.createElement("div",{className:ee.img},oe.createElement("img",{className:ee.cover,src:`${Ue}`}),jt&&(0,Je.bg)()&&(Ot==null?void 0:Ot.studying)&&oe.createElement("div",{className:`${ee.movebq} user-path-items`,onClick:Re=>{Re.stopPropagation(),Mt(Ot)}},oe.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),oe.createElement("span",{className:"c-red"},"\u79FB\u9664")),(He=Ot==null?void 0:Ot.subject_tags)==null?void 0:He.map((Re,Ze)=>{var Ee,pe;if(Ze===0){const Ce=(Ee=kt.find(ye=>ye.name==Re))==null?void 0:Ee.swimg;return oe.createElement("img",{className:ee.sign,src:Ce,style:{left:"-4px"}})}const Ye=(pe=kt.find(Ce=>Ce.name==Re))==null?void 0:pe.ptimg;return oe.createElement("img",{className:ee.sign,src:Ye,style:{left:`${48+52*(Ze-1)+2*Ze}px`}})}),oe.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Ot==null?void 0:Ot.excellent)&&oe.createElement("div",{className:ee.bq},"\u5F00\u653E\u8BFE\u7A0B"))),oe.createElement("div",{className:ee.name},oe.createElement(Ve.Z,{title:on&&(Ot!=null&&Ot.excellent_alias_name)?oe.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${vt}`,oe.createElement("br",null),oe.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ot==null?void 0:Ot.excellent_alias_name}`)):vt},oe.createElement("span",{className:ee.e},on&&(Ot==null?void 0:Ot.excellent_alias_name)||vt))),jt&&Qt&&((yt=Ot==null?void 0:Ot.progress)==null?void 0:yt.all_score)!=0&&oe.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},oe.createElement(We.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((It=Ot==null?void 0:Ot.progress)==null?void 0:It.my_score)/((gt=Ot==null?void 0:Ot.progress)==null?void 0:gt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Wt=Ot==null?void 0:Ot.progress)==null?void 0:Wt.my_score,"/",(xe=Ot==null?void 0:Ot.progress)==null?void 0:xe.all_score),(!jt||!Qt)&&oe.createElement("div",{className:ee.tags},oe.createElement("div",null,oe.createElement(Ve.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),oe.createElement("span",null,Ot.stages_count))),oe.createElement(Ve.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),oe.createElement("span",null,Ot.members_count)))))))})),!Se.length&&oe.createElement(Ge.Z,null)))}},47949:function(lt,bt,te){"use strict";te.d(bt,{jL:function(){return Ie},w9:function(){return ht},dN:function(){return Me},QD:function(){return va},cQ:function(){return gt.Z},Oz:function(){return Ce},op:function(){return ut},O5:function(){return ho},_b:function(){return lo},t7:function(){return Se},Gi:function(){return wn},YG:function(){return sn},kT:function(){return In},qp:function(){return x},K3:function(){return z},vr:function(){return un},qE:function(){return fn},Je:function(){return xt},wb:function(){return Te},lB:function(){return It},cq:function(){return wa},tp:function(){return ae},Si:function(){return bn},k8:function(){return Vr},Du:function(){return Ro}});var ee=te(59301),fe={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Ve="data:image/png;base64,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",Ie=({dataSource:Gt=[],img:Vt,imgWidth:qt=346,title:zn,sunTitle:kn,bannerExtraContent:ha})=>ee.createElement("div",{className:fe.banner},ee.createElement("div",{className:fe.content},ee.createElement("aside",null,ee.createElement("p",null,ee.createElement("b",null,zn),ee.createElement("span",null,kn)),Gt.length>0&&ee.createElement("div",{className:fe.btns},Gt.map((Cn,Da)=>ee.createElement("div",{key:Da,onClick:Cn.click},Cn.name,Cn.sign?ee.createElement("img",{src:Ve,width:39}):null))),ha),Vt&&ee.createElement("img",{style:{marginTop:33,marginRight:38},src:Vt,width:qt}))),Oe={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},le=te(92310),Ge=te.n(le),Je=te(89392),$e=Object.defineProperty,je=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,re=(Gt,Vt,qt)=>Vt in Gt?$e(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:qt}):Gt[Vt]=qt,y=(Gt,Vt)=>{for(var qt in Vt||(Vt={}))Xe.call(Vt,qt)&&re(Gt,qt,Vt[qt]);if(je)for(var qt of je(Vt))Ne.call(Vt,qt)&&re(Gt,qt,Vt[qt]);return Gt},x=({dataSource:Gt=[],value:Vt,onChange:qt,onTitleChange:zn,className:kn,title:ha,titleWidth:Cn=41,style:Da={},fontColor:Ra="#6A7283",showCount:so,classNameActive:Ua,styleItem:ua={}})=>{const[Ja,Xa]=(0,ee.useState)(0),[Jo,Co]=(0,ee.useState)(!1),_o=(0,ee.useRef)(null),mr=(0,ee.useRef)(null);return(0,ee.useEffect)(()=>{var Gn;Gt.length!==0&&(((Gn=_o==null?void 0:_o.current)==null?void 0:Gn.clientHeight)>97?Xa(1):Xa(0)),Gt.length===0&&Xa(0),Co(!1)},[Gt]),ee.createElement("div",{className:Ge()(Oe.row,kn),style:Da},ee.createElement("div",{onClick:(0,Je.throttle)(()=>zn==null?void 0:zn(),2e3),style:{width:Cn,marginTop:Jo?12:4},className:`${Oe.title} ${zn?"current":""}`},ha),ee.createElement("div",{className:Jo?`${Oe.tagsWrap} ${Oe.tagsBorderWrap}`:Oe.tagsWrap},ee.createElement("div",{className:Oe.bar,ref:mr,style:Ja>0?{height:Ja===1?97:"auto",overflow:Ja===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ee.createElement("div",{className:Oe.tag,ref:_o},Gt==null?void 0:Gt.map(Gn=>ee.createElement("span",{onClick:()=>qt(Gn.id),key:Gn.id,style:y(y({color:Ra},ua),(Gn==null?void 0:Gn.style)||{}),className:Vt===Gn.id?Ge()(Ua||Oe.active,Gn.classNameActive):""},ee.createElement("span",{title:Gn.name,className:Oe.name},Gn.name),!!so&&ee.createElement("span",{className:Oe.num},Gn.count))))),!!Ja&&ee.createElement(ee.Fragment,null,Ja===1?ee.createElement("div",{onClick:()=>{var Gn;Xa(2),((Gn=_o==null?void 0:_o.current)==null?void 0:Gn.clientHeight)>245?Co(!0):Co(!1)},className:Oe.action},"\u5C55\u5F00",ee.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ee.createElement("div",{onClick:()=>{mr.current.scrollTop=0,Xa(1),Co(!1)},className:Oe.action},"\u6536\u8D77",ee.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},E={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},z=({dataSource:Gt=[],value:Vt,onChange:qt,onTitleChange:zn,className:kn,title:ha,titleWidth:Cn=41,style:Da={},fontColor:Ra="#6A7283",showCount:so,expand:Ua=!0})=>{const[ua,Ja]=(0,ee.useState)(0),[Xa,Jo]=(0,ee.useState)(!1),Co=(0,ee.useRef)(null),_o=(0,ee.useRef)(null),[mr,Gn]=(0,ee.useState)(Ua);return ee.createElement("div",{className:Ge()(E.row,kn),style:Da},ee.createElement("div",{className:"flex item-center justify-between"},ee.createElement("div",{onClick:(0,Je.throttle)(()=>zn==null?void 0:zn(),2e3),style:{width:Cn,marginTop:Xa?12:4},className:`${E.title} ${zn?"current":""}`},ha),ee.createElement("i",{className:`iconfont ${mr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:mr?8:10},onClick:()=>Gn(!mr)})),mr&&ee.createElement("div",{className:Xa?`${E.tagsWrap} ${E.tagsBorderWrap}`:E.tagsWrap},ee.createElement("div",{className:E.fenge}),ee.createElement("div",{className:E.bar,ref:_o},ee.createElement("div",{className:E.tag,ref:Co},Gt==null?void 0:Gt.map(Rn=>ee.createElement("span",{onClick:()=>qt(Rn.id),key:Rn.id,style:{color:Ra},className:Vt===Rn.id?E.active:""},ee.createElement("span",{title:Rn.name,className:E.name},Rn.name),!!so&&ee.createElement("span",{className:E.num},Rn.count)))))))},ne={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ae=({dataSource:Gt=[],value:Vt,onChange:qt,className:zn,style:kn={}})=>ee.createElement("div",{style:kn,className:Ge()(ne.tabs,zn)},Gt.map(ha=>ee.createElement("span",{onClick:()=>qt(ha.id),className:Vt===ha.id?ne.active:"",key:ha.id},ha.name))),ge={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},ve=te(92832),Se=({dataSource:Gt=[],value:Vt="",onChange:qt,onInputChange:zn=()=>{},className:kn,style:ha={},placeholder:Cn,allowClear:Da=!1})=>{var Ra;const[so,Ua]=(0,ee.useState)(""),[ua,Ja]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var Co;let _o=Vt;(Co=JSON.stringify(Vt))!=null&&Co.includes("{")&&(Ua(Vt.id),_o=Vt.value||"");try{Ja(decodeURIComponent(_o||""))}catch(mr){Ja(decodeURIComponent(_o||""))}},[Vt]);const Xa=()=>{qt(encodeURIComponent(ua),so||null)},Jo=Co=>{Co!==so&&(Ua(Co),qt(encodeURIComponent(ua),Co))};return ee.createElement("div",{className:Ge()(ge.input,kn),style:ha},!!Gt.length&&ee.createElement("div",{className:ge.dropdown},ee.createElement("div",{className:ge.text},(Ra=Gt.find(Co=>Co.id===so))==null?void 0:Ra.name,ee.createElement("i",{className:"iconfont icon-zhankai4"}),ee.createElement("b",{className:ge.b1}),ee.createElement("b",{className:ge.b2})),ee.createElement("div",{className:ge.menu},Gt.map((Co,_o)=>ee.createElement("div",{key:_o,onClick:()=>Jo(Co.id)},Co.name)))),ee.createElement(ve.default,{onPressEnter:Xa,value:ua,onChange:Co=>{Ja(Co.target.value),zn(encodeURIComponent(Co.target.value),so||null)},bordered:!1,placeholder:Cn}),ee.createElement("i",{onClick:Xa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},we={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},xt=({value:Gt,onChange:Vt,className:qt,total:zn,pageSize:kn,style:ha={}})=>{const Cn=Gt<2,Da=Gt>=Math.ceil(zn/kn);return zn<=kn?ee.createElement(ee.Fragment,null):ee.createElement("div",{className:Ge()(we.quickPager,qt),style:ha},ee.createElement("div",{onClick:()=>{Cn||Vt(Gt-1,"prev")},className:Cn?we.disabled:""},"\u4E0A\u4E00\u9875"),ee.createElement("div",{onClick:()=>{Da||Vt(Gt+1,"next")},className:Da?we.disabled:""},"\u4E0B\u4E00\u9875"))},st={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Tt=te(71418),Qe=te(6848),mt=te(13570),Mt=te(90524),jt=te(49661),on=te(96908),Qt=te(57177),ct=te(81378),kt=te(57884),Te=({className:Gt,dataSource:Vt=[],col:qt=4,right:zn,bottom:kn=23,precision:ha=0,wrapWidth:Cn=1200,trackEventItems:Da,loading:Ra})=>{const so=Math.floor((Cn-(qt-1)*zn)/qt);return ee.createElement(Tt.Z,{spinning:Ra},ee.createElement("div",{className:Ge()(st.list,Gt)},!!Vt.length&&Vt.map((Ua,ua)=>{const{name:Ja,id:Xa,identifier:Jo,power:Co,cover_image_id:_o,pic:mr}=Ua;return ee.createElement("div",{className:st.wrap,key:Xa,style:{width:so,marginRight:(1+ua)%qt===0?0:zn+ha,marginBottom:kn}},ee.createElement("a",{target:"_blank",href:`/shixuns/${Jo}/challenges`,className:st.li,onClick:Gn=>{Gn.preventDefault(),Da&&(0,jt.L9)([Da]),Co&&(0,jt.xg)(`/shixuns/${Jo}/challenges`)}},ee.createElement("div",{className:st.img},ee.createElement("img",{className:st.cover,src:`${mr}`}),Ua.is_jupyter&&ee.createElement("img",{className:st.sign,src:on}),Ua.is_jupyter_lab&&ee.createElement("img",{className:st.sign,src:Qt}),Ua.is_unity_3d&&ee.createElement("img",{className:st.sign,src:ct})),ee.createElement("div",{className:st.name},ee.createElement(Qe.Z,{title:Ja||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:st.e},Ja||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{className:st.tags},ee.createElement(Qe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ee.createElement("span",null,Ua.challenges_count))),!!Ua.myshixuns_count&&ee.createElement(Qe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ee.createElement("span",null,Ua.myshixuns_count))),ee.createElement(Qe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ee.createElement("span",null,ee.createElement("span",null,Ua.level))),ee.createElement("div",{className:st.rate},ee.createElement(mt.Z,{allowHalf:!0,disabled:!0,defaultValue:Ua.score_info}),ee.createElement("span",null,"\xA0",Ua.score_info?`${Ua.score_info}\u5206`:"5\u5206")))),!Co&&ee.createElement("div",{className:st.lockWrap},ee.createElement("img",{src:`${Mt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Vt.length&&ee.createElement(kt.Z,null)))},He={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},It=({className:Gt,dataSource:Vt=[],col:qt=4,right:zn,bottom:kn=23,precision:ha=0,wrapWidth:Cn=1200,wrapClassName:Da,trackEventItems:Ra,loading:so})=>{const Ua=Math.floor((Cn-(qt-1)*zn)/qt);return ee.createElement(Tt.Z,{spinning:so},ee.createElement("div",{className:Ge()(He.list,Gt)},!!Vt.length&&Vt.map((ua,Ja)=>{const{name:Xa,id:Jo,identifier:Co,power:_o,cover_image_id:mr,pic:Gn}=ua;return ee.createElement("div",{className:Ge()(He.wrap,Da),key:Jo,style:{width:Ua,marginRight:(1+Ja)%qt===0?0:zn+ha,marginBottom:kn}},ee.createElement("a",{target:"_blank",href:`/shixuns/${Co}/challenges`,className:He.li,onClick:Rn=>{Rn.preventDefault(),Ra&&(0,jt.L9)([Ra]),_o&&(0,jt.xg)(`/shixuns/${Co}/challenges`)}},ee.createElement("img",{src:te(47621),className:He.titleBg}),ee.createElement("div",{className:He.name},ee.createElement(Qe.Z,{title:Xa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:He.e},Xa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{style:{padding:"14px",paddingBottom:0}},ee.createElement("div",{className:He.img},ee.createElement("img",{className:He.cover,src:mr?`${Mt.Z.API_SERVER}/api/attachments/${mr}`:`${Mt.Z.IMG_SERVER+Gn}`}),ua.is_jupyter&&ee.createElement("div",{className:He.bq},"Jupyter"),ua.is_jupyter_lab&&ee.createElement("div",{className:He.bq},"JupyterLab"),ua.is_unity_3d&&ee.createElement("div",{className:He.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),ee.createElement("div",{className:"mt20 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:He.text},"\u5B66\u4E60\u4EBA\u6570"),ee.createElement("span",{className:He.value},ua.myshixuns_count)),ee.createElement("div",null,ee.createElement("span",{className:He.text},"\u56F0\u96BE\u7B49\u7EA7"),ee.createElement("span",{className:He.value},ua.level))),ee.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:He.text},"\u5173\u5361\u6570"),ee.createElement("span",{className:He.value},ua.challenges_count)),ee.createElement("div",{className:He.rate},ee.createElement(mt.Z,{allowHalf:!0,disabled:!0,defaultValue:ua.score_info}),ee.createElement("span",{className:He.value,style:{color:"#FF9C00"}},"\xA0",ua.score_info?`${ua.score_info}\u5206`:"5\u5206"))))),!_o&&ee.createElement("div",{className:He.lockWrap},ee.createElement("img",{src:`${Mt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Vt.length&&ee.createElement(kt.Z,null)))},gt=te(929),Wt={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},xe=te(79005),vt=te(20345),rt=te(77882),wt=te(31081),Pn=te(75309),Ke=te(71979),Ue=te(47558),Ae=te(42922),me=te(66832),Re=te(96593),Ze=te(19664),Ee=te(91833);const pe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:xe,swimg:vt},{name:"101\u8BA1\u5212",ptimg:rt,swimg:wt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Pn,swimg:Ke},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Ue,swimg:Ae},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:me,swimg:Re},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Ze,swimg:Ee}];var Ce=({className:Gt,dataSource:Vt=[],col:qt=4,right:zn,bottom:kn=23,precision:ha=0,wrapWidth:Cn=1200,trackEventItems:Da,loading:Ra,wrapClassName:so,imgClassName:Ua,isArrow:ua=!1})=>{const Ja=Math.floor((Cn-(qt-1)*zn)/qt),[Xa,Jo]=(0,ee.useState)(),[Co,_o]=(0,ee.useState)(),mr=Rn=>Jo(Rn),Gn=()=>Jo(-1);return ee.createElement(Tt.Z,{spinning:Ra},ee.createElement("div",{className:Ge()(Wt.list,Gt)},!!(Vt!=null&&Vt.length)&&(Vt==null?void 0:Vt.map((Rn,$n)=>{var ta;const{name:co,id:Uo,identifier:er,featured:ir,school_name:Er,image_url:hr,excellent:Ur,is_plan:br}=Rn;return ee.createElement("div",{key:Uo,className:Ge()(Wt.wrap,so),style:{width:Ja,marginRight:(1+$n)%qt===0?0:zn+ha,marginBottom:kn}},ee.createElement("a",{target:"_blank",href:`/paths/${er}`,className:Wt.li,onClick:Ya=>{Ya.preventDefault(),Da&&(0,jt.L9)([Da]),(0,jt.xg)(`/paths/${er}`)}},ee.createElement("img",{src:te(39057),className:Wt.titleBg}),ee.createElement("div",{className:Wt.name},ee.createElement(Qe.Z,{title:co},ee.createElement("span",{className:Wt.e,style:{color:ua&&Xa===$n?"#145DFF":"#000000"},onMouseEnter:()=>{mr($n)},onMouseLeave:Gn},co))),ee.createElement("div",{style:{padding:"14px",paddingBottom:0}},ee.createElement("div",{className:Ge()(Wt.img,Ua)},ee.createElement("img",{className:Wt.cover,src:`${Mt.Z.IMG_SERVER+hr}`}),(ta=Rn==null?void 0:Rn.subject_tags)==null?void 0:ta.map((Ya,po)=>{var jo,So;if(po===0){const lr=(jo=pe.find(Ko=>Ko.name==Ya))==null?void 0:jo.swimg;return ee.createElement("img",{className:Wt.sign,src:lr,style:{left:"-4px"}})}const Ao=(So=pe.find(lr=>lr.name==Ya))==null?void 0:So.ptimg;return ee.createElement("img",{className:Wt.sign,src:Ao,style:{left:`${48+52*(po-1)+2*po}px`}})}),ee.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Rn==null?void 0:Rn.excellent)&&ee.createElement("div",{className:Wt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:Wt.text},"\u7AE0\u8282\u6570"),ee.createElement("span",{className:Wt.value},Rn.stages_count)),ee.createElement("div",null,ee.createElement("span",{className:Wt.text},"\u5B66\u4E60\u4EBA\u6570"),ee.createElement("span",{className:Wt.value},Rn.members_count))))))})),!Vt.length&&ee.createElement(kt.Z,null)))},ye={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},qe="data:image/png;base64,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",At=te(59301),ht=({className:Gt,dataSource:Vt=[],col:qt=4,right:zn,bottom:kn=23,precision:ha=0,wrapWidth:Cn=1200,trackEventItems:Da,loading:Ra})=>{const so=Math.floor((Cn-(qt-1)*zn)/qt);return At.createElement(Tt.Z,{spinning:Ra},At.createElement("div",{className:Ge()(ye.list,Gt)},!!Vt.length&&Vt.map((Ua,ua)=>{const{subject_identifier:Ja,id:Xa,identifier:Jo,power:Co}=Ua,_o=Ua.is_public!=0&&Ua.is_public;return At.createElement("div",{className:ye.wrap,key:Xa,style:{width:so,marginRight:(1+ua)%qt===0?0:zn+ha,marginBottom:kn}},At.createElement("a",{className:ye.li,onClick:mr=>{mr.preventDefault(),Da&&(0,jt.L9)([Da]),(0,jt.xg)(Ua.first_category_url)}},At.createElement("div",{className:ye.top},At.createElement(Qe.Z,{title:Ua.name},At.createElement("div",{className:ye.name},Ua.name)),At.createElement("img",{className:ye.img,src:Mt.Z.IMG_SERVER+"/images/"+Ua.avatar_url}),At.createElement("div",{className:ye.text,title:Ua.creator},Ua.creator),Ja&&At.createElement("div",{className:ye.btns},At.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),At.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),_o&&At.createElement("div",{className:ye.sign},"\u516C\u5F00")),At.createElement("div",{className:ye.bottom},Ua.visits>0&&At.createElement(Qe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},At.createElement("span",null,At.createElement("i",{className:"iconfont icon-liulanyan"}),At.createElement("span",null,Ua.visits))),Ua.course_members_count>0&&At.createElement(Qe.Z,{title:"\u6210\u5458",placement:"bottom"},At.createElement("span",null,At.createElement("i",{className:"iconfont icon-chengyuan"}),Ua.course_members_count)),Ua.tasks_count>0&&At.createElement(Qe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},At.createElement("span",null,At.createElement("i",{className:"iconfont icon-zuoye"}),Ua.tasks_count)),Ua.is_end?At.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):At.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Ua.is_accessible&&At.createElement("div",{className:ye.lockWrap},At.createElement("img",{src:`${Mt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),At.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Vt.length&&At.createElement(kt.Z,null)))},pt={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Ft="data:image/png;base64,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",Me=({className:Gt,dataSource:Vt=[],col:qt=4,right:zn,bottom:kn=23,precision:ha=0,wrapWidth:Cn=1200,wrapClassName:Da,trackEventItems:Ra,loading:so})=>{const Ua=Math.floor((Cn-(qt-1)*zn)/qt);return ee.createElement(Tt.Z,{spinning:so},ee.createElement("div",{className:Ge()(pt.list,Gt)},!!Vt.length&&Vt.map((ua,Ja)=>{const{subject_identifier:Xa,id:Jo,identifier:Co,power:_o}=ua,mr=ua.is_public!=0&&ua.is_public;return ee.createElement("div",{className:Ge()(`${pt.wrap} ${ua.is_accessible?"":pt.warpStyle}`,Da),key:Jo,style:{width:Ua,marginRight:(1+Ja)%qt===0?0:zn+ha,marginBottom:kn}},ee.createElement("a",{className:pt.li,onClick:Gn=>{Gn.preventDefault(),Ra&&(0,jt.L9)([Ra]),(0,jt.xg)(ua.first_category_url)}},ee.createElement("div",{className:pt.creator},ee.createElement("img",{className:pt.img,src:Mt.Z.IMG_SERVER+"/images/"+ua.avatar_url}),ee.createElement("div",{className:pt.text,title:ua.creator},ua.creator)),ee.createElement("div",{className:pt.top},ee.createElement(Qe.Z,{title:ua.name},ee.createElement("div",{className:pt.name},ua.name)),mr&&ee.createElement("div",{className:pt.sign},"\u516C\u5F00")),ee.createElement("div",{className:pt.middle},ee.createElement("div",{className:pt.row,style:{marginBottom:6}},ee.createElement("div",null,ee.createElement("span",{className:pt.text},"\u8BBF\u95EE\u91CF"),ee.createElement("span",{className:pt.value},(ua==null?void 0:ua.visits)||0)),ee.createElement("div",null,ee.createElement("span",{className:pt.text},"\u6210\u5458"),ee.createElement("span",{className:pt.value},(ua==null?void 0:ua.course_members_count)||0))),ee.createElement("div",{className:pt.row},ee.createElement("div",null,ee.createElement("span",{className:pt.text,style:{width:42}},"\u4F5C",ee.createElement("span",{style:{marginLeft:14}},"\u4E1A")),ee.createElement("span",{className:pt.value},(ua==null?void 0:ua.tasks_count)||0)),ee.createElement("div",null,ee.createElement("span",{className:pt.text},"\u72B6\u6001"),ua.is_end?ee.createElement("span",{className:pt.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):ee.createElement("span",{className:pt.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Xa&&ee.createElement("div",{className:pt.btns},ee.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ee.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ua.is_accessible&&ee.createElement("div",{className:pt.lockWrap},ee.createElement("img",{src:`${Mt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Vt.length&&ee.createElement(kt.Z,null)))},et={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Pt=te(76560),sn=({dataSource:Gt=[],value:Vt,onChange:qt,className:zn,style:kn={},tabBarExtraContent:ha})=>ee.createElement("div",{className:Ge()(et.tabs,zn),style:kn},ee.createElement("div",{className:et.tabsWrap},Gt.map((Cn,Da)=>ee.createElement("aside",{className:et.tab,onClick:()=>{qt(Cn.id),Cn.link&&Pt.history.push(Cn.link)},key:Da},ee.createElement("div",{className:Vt===Cn.id?et.active:""},Cn.name),(Cn==null?void 0:Cn.resetCount)==null&&(Cn==null?void 0:Cn.total)!==void 0&&ee.createElement("span",null,"\uFF08",Cn==null?void 0:Cn.total,"\uFF09"),(Cn==null?void 0:Cn.resetCount)!==void 0&&(Cn==null?void 0:Cn.total)!==void 0&&ee.createElement(Qe.Z,{title:(Cn==null?void 0:Cn.tip)!=null?Cn==null?void 0:Cn.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},Cn==null?void 0:Cn.resetCount),"/",ee.createElement("span",null,Cn==null?void 0:Cn.total),"\uFF09"))))),ee.createElement("div",{className:et.tabBar},ha)),Kt={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},In=({dataSource:Gt=[],value:Vt,onChange:qt,className:zn,style:kn={},tabBarExtraContent:ha})=>ee.createElement("div",{className:Ge()(Kt.tabs,zn),style:kn},ee.createElement("div",{className:Kt.tabsWrap},Gt.map((Cn,Da)=>ee.createElement("aside",{className:Kt.tab,onClick:()=>{qt(Cn.id),Cn.link&&Pt.history.push(Cn.link)},key:Da},ee.createElement("div",{className:Vt===Cn.id?Kt.active:""},Cn.name),(Cn==null?void 0:Cn.resetCount)==null&&(Cn==null?void 0:Cn.total)!==void 0&&ee.createElement("span",null,"\uFF08",Cn==null?void 0:Cn.total,"\uFF09"),(Cn==null?void 0:Cn.resetCount)!==void 0&&(Cn==null?void 0:Cn.total)!==void 0&&ee.createElement(Qe.Z,{title:(Cn==null?void 0:Cn.tip)!=null?Cn==null?void 0:Cn.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},Cn==null?void 0:Cn.resetCount),"/",ee.createElement("span",null,Cn==null?void 0:Cn.total),"\uFF09"))))),ee.createElement("div",{className:Kt.tabBar},ha)),wn=({className:Gt,style:Vt={},children:qt})=>ee.createElement("div",{className:Ge()(Gt),style:Vt},qt),Dn={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},ba=te(38854),ma=te(20834);const Ln=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var wa=({sortValue:Gt,dropValue:Vt,className:qt,onSort:zn,onDrop:kn,dataSource:ha=Ln})=>{var Cn;return ee.createElement("div",{className:Ge()(Dn.orderWrap,qt)},ee.createElement(ba.Z,{dropdownRender:()=>ee.createElement(ma.default,null,ha.map((Da,Ra)=>ee.createElement(ma.default.Item,{key:Ra,onClick:()=>kn(Da.id)},Da.name)))},ee.createElement("span",{className:Dn.orderTextWrap},(Cn=ha.find(Da=>Vt===Da.id))==null?void 0:Cn.name)),ee.createElement("span",{className:Dn.orderIconWrap},ee.createElement("span",{className:Dn.orderAsc},ee.createElement("i",{className:Gt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Dn.cursorPointer} ${Dn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Dn.cursorPointer}`,onClick:()=>zn(Gt==="asc"?"desc":"asc")})),ee.createElement("span",{className:Dn.orderDesc},ee.createElement("i",{className:Gt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Dn.cursorPointer} ${Dn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Dn.cursorPointer}`,onClick:()=>zn(Gt==="asc"?"desc":"asc")}))))},Bt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},rn=te(3113),fa=te(22688),Wn=Object.defineProperty,Fn=Object.getOwnPropertySymbols,Wa=Object.prototype.hasOwnProperty,ya=Object.prototype.propertyIsEnumerable,uo=(Gt,Vt,qt)=>Vt in Gt?Wn(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:qt}):Gt[Vt]=qt,vo=(Gt,Vt)=>{for(var qt in Vt||(Vt={}))Wa.call(Vt,qt)&&uo(Gt,qt,Vt[qt]);if(Fn)for(var qt of Fn(Vt))ya.call(Vt,qt)&&uo(Gt,qt,Vt[qt]);return Gt},za=(Gt,Vt)=>{var qt={};for(var zn in Gt)Wa.call(Gt,zn)&&Vt.indexOf(zn)<0&&(qt[zn]=Gt[zn]);if(Gt!=null&&Fn)for(var zn of Fn(Gt))Vt.indexOf(zn)<0&&ya.call(Gt,zn)&&(qt[zn]=Gt[zn]);return qt},at=(Gt,Vt,qt)=>new Promise((zn,kn)=>{var ha=Ra=>{try{Da(qt.next(Ra))}catch(so){kn(so)}},Cn=Ra=>{try{Da(qt.throw(Ra))}catch(so){kn(so)}},Da=Ra=>Ra.done?zn(Ra.value):Promise.resolve(Ra.value).then(ha,Cn);Da((qt=qt.apply(Gt,Vt)).next())}),ut=Gt=>{var Vt=Gt,{className:qt,style:zn,children:kn,loading:ha=!1,openLoading:Cn,onClick:Da=()=>{},size:Ra="middle",shape:so="round",theme:Ua}=Vt,ua=za(Vt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Ja,Xa]=(0,ee.useState)(!1),Jo=(0,ee.useMemo)(()=>{switch(Ua){case fa.Fy.THEMEONE:return Bt.ThemeOne;case fa.Fy.DEFAULT:default:return Bt.btn}},[Ua]);return ee.createElement(rn.ZP,vo({onClick:(0,Je.throttle)(Co=>at(void 0,null,function*(){Cn&&Xa(!0);try{yield Da(Co)}catch(_o){console.log("error",_o)}Cn&&Xa(!1)}),2e3,{leading:!0,trailing:!1}),className:Ge()(Jo,Bt[`${Ra}-${so}`],qt),style:zn,size:Ra,shape:so,loading:Ja||ha},ua),kn)},mn={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},fn=({className:Gt,style:Vt,children:qt=null,onClick:zn,title:kn})=>ee.createElement("div",{className:Ge()(mn.head,Gt),style:Vt},ee.createElement("span",{className:"primary-hover",onClick:zn},ee.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ee.createElement("b",{title:kn},kn),ee.createElement("div",{className:mn.node},qt)),Va={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},va=({confirmShow:Gt=!0,confirmTitle:Vt,confirmClick:qt,cancelShow:zn=!0,cancelTitle:kn,cancelClick:ha,className:Cn,style:Da,confirmLoading:Ra=!1})=>ee.createElement("div",{className:Ge()(Va.btns,Cn),style:Da},Gt&&ee.createElement(rn.ZP,{loading:Ra,onClick:qt,type:"primary",className:Va.confirm},Vt),zn&&ee.createElement(rn.ZP,{onClick:ha,className:Va.cancel},kn)),ao={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},un=({className:Gt,style:Vt={},LeftContent:qt,children:zn,RightContent:kn})=>ee.createElement("div",{className:Ge()(ao.fixedBottom,Gt),style:Vt},ee.createElement("div",{className:ao.wrap},ee.createElement("div",{className:ao.left},qt),ee.createElement("div",{className:ao.center},zn),ee.createElement("div",{className:ao.right},kn))),_a={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},lo=({className:Gt,style:Vt={},dataSource:qt=[]})=>ee.createElement("div",{className:Ge()(_a.crumbs,Gt),style:Vt},qt.map((zn,kn)=>knPt.history.push(zn.path)},zn.name):ee.createElement("span",null,zn.name),ee.createElement("span",null,"\xA0",">","\xA0")):ee.createElement("span",{key:kn,style:{color:"#5F6368"}},zn.name))),no=te(31797),_e=Object.defineProperty,Ht=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,tn=Object.getOwnPropertySymbols,vn=Object.prototype.hasOwnProperty,yn=Object.prototype.propertyIsEnumerable,dn=(Gt,Vt,qt)=>Vt in Gt?_e(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:qt}):Gt[Vt]=qt,ln=(Gt,Vt)=>{for(var qt in Vt||(Vt={}))vn.call(Vt,qt)&&dn(Gt,qt,Vt[qt]);if(tn)for(var qt of tn(Vt))yn.call(Vt,qt)&&dn(Gt,qt,Vt[qt]);return Gt},La=(Gt,Vt)=>Ht(Gt,Zt(Vt)),Pa=(Gt,Vt)=>{var qt={};for(var zn in Gt)vn.call(Gt,zn)&&Vt.indexOf(zn)<0&&(qt[zn]=Gt[zn]);if(Gt!=null&&tn)for(var zn of tn(Gt))Vt.indexOf(zn)<0&&yn.call(Gt,zn)&&(qt[zn]=Gt[zn]);return qt};const{Countdown:zt}=no.default;var ho=Gt=>{var Vt=Gt,{onChange:qt}=Vt,zn=Pa(Vt,["onChange"]);const[kn,ha]=(0,ee.useState)(null);(0,ee.useEffect)(()=>{typeof kn=="number"&&kn>=0&&qt(kn)},[kn]);const Cn=Da=>{const Ra=Math.floor(Da/1e3);ha(Ra)};return ee.createElement(zt,La(ln({},zn),{onChange:Cn}))},Io={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},bn=({DataProps:Gt,className:Vt,style:qt={}})=>{var zn;return ee.createElement("div",{className:Ge()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Io.ClassRoomItem,Vt),style:qt,onClick:()=>{(0,jt.xg)(Gt==null?void 0:Gt.first_category_url)}},ee.createElement("div",{className:"flex flex-col item-center"},ee.createElement("img",{src:`${(zn=Mt.Z)==null?void 0:zn.IMG_SERVER}/images/${Gt==null?void 0:Gt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Gt==null?void 0:Gt.subject_identifier)&&ee.createElement("div",{className:"mt-40px"},ee.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),ee.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),ee.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},ee.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Gt!=null&&Gt.is_public)&&ee.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),ee.createElement("span",{className:Ge()("text-16px font-medium",Io.TitleDom)},Gt==null?void 0:Gt.name)),ee.createElement("div",{className:"c-grey-333 font-medium"},Gt==null?void 0:Gt.creator),ee.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Gt==null?void 0:Gt.course_members_count),ee.createElement("div",{className:"c-grey-333 flex item-center justify-between"},ee.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Gt==null?void 0:Gt.tasks_count),Gt!=null&&Gt.is_end?ee.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):ee.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},qn=Object.defineProperty,Fa=Object.getOwnPropertySymbols,Qn=Object.prototype.hasOwnProperty,eo=Object.prototype.propertyIsEnumerable,to=(Gt,Vt,qt)=>Vt in Gt?qn(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:qt}):Gt[Vt]=qt,Ta=(Gt,Vt)=>{for(var qt in Vt||(Vt={}))Qn.call(Vt,qt)&&to(Gt,qt,Vt[qt]);if(Fa)for(var qt of Fa(Vt))eo.call(Vt,qt)&&to(Gt,qt,Vt[qt]);return Gt},Ro=({DataProps:Gt=[],selectValue:Vt,onChange:qt,className:zn,style:kn={},extra:ha,classNameItem:Cn,styleItem:Da={},barHidden:Ra})=>{const[so,Ua]=(0,ee.useState)();return(0,ee.useEffect)(()=>{Ua(Array.isArray(Vt)?Vt:[Vt])},[Vt]),ee.createElement("div",{className:Ge()("flex px-20px py-10px gap-40px",zn),style:Ta({borderBottom:"1px solid #D3F0FF"},kn)},Gt==null?void 0:Gt.map(ua=>ee.createElement("div",{key:ua==null?void 0:ua.id,className:Ge()("flex item-center justify-center current c-grey-333 text-16 relative",Cn,ua==null?void 0:ua.className),style:Ta(Ta({color:so!=null&&so.includes(ua==null?void 0:ua.id)?"#1890FF":"",minWidth:88},Da),(ua==null?void 0:ua.style)||{}),onClick:Ja=>{qt==null||qt({domEvent:Ja,item:ua}),ua!=null&&ua.link&&Pt.history.push(ua==null?void 0:ua.link)}},ua==null?void 0:ua.name,!Ra&&(so==null?void 0:so.includes(ua==null?void 0:ua.id))&&ee.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),ee.createElement("div",{className:"ml-auto"},ha))},Tr=Object.defineProperty,Fr=Object.defineProperties,Cr=Object.getOwnPropertyDescriptors,Gr=Object.getOwnPropertySymbols,Yr=Object.prototype.hasOwnProperty,Qr=Object.prototype.propertyIsEnumerable,zr=(Gt,Vt,qt)=>Vt in Gt?Tr(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:qt}):Gt[Vt]=qt,yr=(Gt,Vt)=>{for(var qt in Vt||(Vt={}))Yr.call(Vt,qt)&&zr(Gt,qt,Vt[qt]);if(Gr)for(var qt of Gr(Vt))Qr.call(Vt,qt)&&zr(Gt,qt,Vt[qt]);return Gt},$o=(Gt,Vt)=>Fr(Gt,Cr(Vt)),Vr=({value:Gt,onChange:Vt,onInputChange:qt,className:zn,style:kn={},InputProps:ha})=>{const[Cn,Da]=(0,ee.useState)(Gt);return ee.createElement("div",{className:Ge()("flex item-center rounded-full px-10px py-2px",zn),style:yr({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},kn)},ee.createElement(ve.default,$o(yr({bordered:!1},ha),{onChange:Ra=>{Da(Ra.target.value),qt==null||qt(encodeURIComponent(Ra.target.value))},onPressEnter:Ra=>{Vt==null||Vt({domEvent:Ra,item:{value:Cn}})}})),ee.createElement("img",{className:"h-22px current",src:te(25365),height:22,onClick:Ra=>{Vt==null||Vt({domEvent:Ra,item:{value:Cn}})}}))}},17904:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return fe}});var ee=te(59301);function fe(Ve,We){const Ie=(0,ee.useRef)();(0,ee.useEffect)(()=>{Ie.current=Ve}),(0,ee.useEffect)(()=>{function Oe(){Ie.current()}if(We!==null){let le=setInterval(Oe,We);return()=>clearInterval(le)}},[We])}},69577:function(lt,bt,te){"use strict";te.d(bt,{Q8:function(){return Qt},d0:function(){return ct},w6:function(){return on}});var ee=te(59301),fe=te(5083),Ve=te(57809),We=te(8591),Ie=te(43418),Oe=te(5112),le=te(95237),Ge=te(43604),Je=te(6848),$e=te(24905),je=te(3113),Xe=te(61186),Ne=te.n(Xe),re=te(34055),y=te(82093),a=te(89392),x=te.n(a),E=te(49661),b=te(69063),z=te(76560),ne=te(2748),oe=te(23869),ae=te(97202),ge=te(6681),ve=te(67135),he=te(59301),Se=Object.defineProperty,we=Object.defineProperties,Pe=Object.getOwnPropertyDescriptors,xt=Object.getOwnPropertySymbols,st=Object.prototype.hasOwnProperty,Tt=Object.prototype.propertyIsEnumerable,Qe=(He,yt,It)=>yt in He?Se(He,yt,{enumerable:!0,configurable:!0,writable:!0,value:It}):He[yt]=It,mt=(He,yt)=>{for(var It in yt||(yt={}))st.call(yt,It)&&Qe(He,It,yt[It]);if(xt)for(var It of xt(yt))Tt.call(yt,It)&&Qe(He,It,yt[It]);return He},Mt=(He,yt)=>we(He,Pe(yt)),jt=(He,yt,It)=>new Promise((gt,Wt)=>{var xe=wt=>{try{rt(It.next(wt))}catch(Pn){Wt(Pn)}},vt=wt=>{try{rt(It.throw(wt))}catch(Pn){Wt(Pn)}},rt=wt=>wt.done?gt(wt.value):Promise.resolve(wt.value).then(xe,vt);rt((It=It.apply(He,yt)).next())});function on(He,yt){const It=[];for(let gt=He;gt{const gt=HeNe()(yt).endOf("day"),xe=He{const It=parseInt(Ne()(He).format("HH")),gt=parseInt(Ne()().format("HH")),Wt=parseInt(Ne()().format("mm"));if(!He)return{disabledHours:()=>on(0,gt),disabledMinutes:()=>on(0,Wt)};if(yt){const xe=parseInt(Ne()(yt).format("HH")),vt=parseInt(Ne()(yt).format("mm"));return Ne()(He).isSame(Ne()(yt),"day")?{disabledHours:()=>on(0,xe),disabledMinutes:()=>It<=xe?on(0,vt):[]}:void 0}if(Ne()(He).isSame(Ne()(),"day"))return{disabledHours:()=>on(0,gt),disabledMinutes:()=>Ne()(He).isSame(Ne()(),"hour")&&It<=gt?on(0,Wt):[]}},{RangePicker:kt}=fe.default,{Option:Ot}=Ve.default,Te=({shixunHomeworks:He,loading:yt,dispatch:It,classroomList:gt,user:Wt})=>{var xe,vt,rt,wt,Pn,Ke,Ue,Ae,me;const Re=(0,z.useParams)(),{workSetting:Ze,workList:Ee,shixunWorkList:pe,headerInfo:Ye,changeData:Ce}=He,[ye,qe]=(0,ee.useState)(!1),[At,Rt]=(0,ee.useState)(!1);let[ht,pt]=(0,ee.useState)([]),[Ft,Fe]=(0,ee.useState)([]),[Me,et]=(0,ee.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Pt,Ut]=(0,ee.useState)({}),[sn,Kt]=(0,ee.useState)({});(0,ee.useEffect)(()=>()=>{pt([])},[]),(0,ee.useEffect)(()=>{qe(!(0,re.GJ)())},[(0,re.GJ)()]);const cn=()=>{It({type:"shixunHomeworks/getWorkSetting",payload:mt({},Re)})};(0,ee.useEffect)(()=>{if(!(Ze!=null&&Ze.course_id))return;Object.keys(Me).map(function(rn){Me[rn]=Ze[rn]}),(!Me.allow_late||!Me.unified_late)&&(Me.late_penalty=20,Me.penalty_type=ne.Q.Percent),Me.unified_setting||(Me.unified_late=!1,Me.unified_anonymous_comment=!1,Me.unified_anonymous_appeal=!1),ht=JSON.parse(JSON.stringify(Ze.group_settings.map(rn=>Mt(mt({},rn),{group_name:[rn.group_name]})).filter(rn=>rn.publish_time!==null))),Ft=JSON.parse(JSON.stringify(Ze.allow_late_settings.map(rn=>Mt(mt({},rn),{group_name:[rn.group_name]})).filter(rn=>rn.late_time!==null))),et(mt({},Me));const Bt=(0,E.QE)((ht==null?void 0:ht.length)>0?ht:[]);pt([...Bt]),(Ft==null?void 0:Ft.length)<=0?Fe([{penalty_type:ne.Q.Percent,late_penalty:20}]):Fe([...Ft])},[Ze]);const In=()=>jt(void 0,null,function*(){var Bt,rn;if(((Bt=Wt==null?void 0:Wt.userInfo)==null?void 0:Bt.user_status)===2){(0,oe.Rd)();return}const fa=JSON.parse(JSON.stringify(Me));if(fa.challenge_settings.filter(Fn=>!Fn.hide),fa.categoryId=Re.categoryId,(rn=fa.challenge_settings)!=null&&rn.every(Fn=>!Fn.checked)){We.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(ht),!Me.unified_setting)ht=ht==null?void 0:ht.map(Fn=>{var Wa;if(!Fn.publish_time||!Fn.end_time)throw We.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Fn.group_name)throw We.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Fn.group_name=typeof(Fn==null?void 0:Fn.group_name)=="string"?[Fn==null?void 0:Fn.group_name]:Fn==null?void 0:Fn.group_name,Fn.group_id=(Wa=Ze.group_settings)==null?void 0:Wa.filter(ya=>{var uo;return(uo=Fn==null?void 0:Fn.group_name)==null?void 0:uo.includes(ya.group_name)}).map(ya=>ya.group_id||ya.id).toString().split(","),Fn});else if(!Me.publish_time||!Me.end_time)throw We.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(fa.group_settings=ht,Me.allow_late)if(Me.unified_late){if(Me.late_penalty===null||Me.late_penalty===void 0||Me.late_penalty<0||Me.late_penalty>100)throw We.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Me.late_time)throw We.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Ft=Ft==null?void 0:Ft.map(Fn=>{var Wa,ya;if(Fn.late_penalty===null||Fn.late_penalty===void 0||Fn.late_penalty<0||Fn.late_penalty>100)throw We.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Fn.late_time)throw We.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Fn.group_name)throw We.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Fn.group_name=typeof(Fn==null?void 0:Fn.group_name)=="string"?[Fn==null?void 0:Fn.group_name]:Fn==null?void 0:Fn.group_name,Fn.group_id=(ya=(Wa=Fn==null?void 0:Fn.group_name)==null?void 0:Wa.map(uo=>{var vo,za;let at=(za=(vo=Ze.group_settings)==null?void 0:vo.filter(ft=>(ft==null?void 0:ft.group_name)===uo))==null?void 0:za[0];return at==null?void 0:at.group_id}))==null?void 0:ya.toString().split(","),Fn}),fa.allow_late_settings=Ft;let Wn=yield(0,ve.Tr)({homework_common_ids:[parseInt(Re.categoryId)],course_id:Re.coursesId,type:"homework_common"});(Wn==null?void 0:Wn.student_count)===0?An(fa):(Kt(fa),Ut(Wn))}),An=Bt=>{var rn;if(Bt.total_score===null){We.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Bt!=null&&Bt.work_efficiency&&Bt.eff_score===null){We.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const fa=Bt.challenge_settings.reduce((Wa,ya)=>Wa+Number(ya.challenge_score),0);if((fa==null?void 0:fa.toFixed(10))!==((rn=Bt.total_score-Bt.eff_score)==null?void 0:rn.toFixed(10))){We.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Bt.total_score}\u5206`);return}const Wn={shixun_evaluation:Bt.shixun_evaluation,challenge_settings:Bt.challenge_settings};let Fn=()=>{var Wa;const ya=()=>jt(void 0,null,function*(){Rt(!0),(yield(0,y.ZP)(`/api/homework_commons/${Re.categoryId}/publish_setting.json`,{method:"post",body:mt({},Bt)})).status===0&&(We.ZP.success("\u66F4\u65B0\u6210\u529F"),cn(),It({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:mt({},Re)})),Rt(!1)});!(0,a.isEqual)(Ce,Wn)&&!((Wa=Ye==null?void 0:Ye.homework_status)!=null&&Wa.includes("\u672A\u53D1\u5E03"))?Ie.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:ya}):ya()};Ze!=null&&Ze.high_resources_consume&&!(Ze!=null&&Ze.high_resources_consume_permission)?It({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Re.coursesId,type:"shixun",type_id:Re.categoryId,name:Ze.homework_name,fn:()=>{Fn()}}}):Fn()},wn=(Bt,rn,fa="group_id")=>{var Wn;return rn?rn.find(Fn=>Fn[fa]===Bt):(Wn=Ze==null?void 0:Ze.group_settings)==null?void 0:Wn.find(Fn=>Fn.group_id[0]===Bt)},Dn=(Ze==null?void 0:Ze.allow_late)||(Ze==null?void 0:Ze.anonymous_comment),ba=Bt=>{var rn,fa;const Wn=wn(Bt,Ze==null?void 0:Ze.allow_late_settings,"id"),Fn=wn(Bt,Ze==null?void 0:Ze.anonymous_comment_settings),Wa=wn(Bt);return(Ze==null?void 0:Ze.allow_late)&&Wn&&Ne()(Wn==null?void 0:Wn.late_time)<=Ne()()||(Ze==null?void 0:Ze.anonymous_comment)&&Fn&&(Fn==null?void 0:Fn.evaluation_start)!==null||((fa=(Ne()(Wa==null?void 0:Wa.end_time)<=Ne()()&&((rn=Ze==null?void 0:Ze.allow_late_settings)==null?void 0:rn.filter(ya=>ya.group_id.includes(Bt))))[0])==null?void 0:fa.late_time)!=null},ma=(0,ee.useMemo)(()=>(Ze==null?void 0:Ze.allow_late)||(Ze==null?void 0:Ze.all_group_late),[Ze,Ye]),Ln=Ze==null?void 0:Ze.anonymous_comment,ka=Bt=>{if(!Bt)return!1;const rn=wn(Bt,Ze==null?void 0:Ze.anonymous_comment_settings);return(Ze==null?void 0:Ze.anonymous_comment)&&rn&&(rn==null?void 0:rn.evaluation_start)!==null},wa=(Bt,rn)=>{var fa,Wn,Fn;It({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Bt,index:rn,rangePickerDisabled:ye||(Ne()()<=Ne()((Wn=wn((fa=Bt==null?void 0:Bt.group_id)==null?void 0:fa[0]))==null?void 0:Wn.publish_time)?!1:[!0,ba((Fn=Bt==null?void 0:Bt.group_id)==null?void 0:Fn[0])]),disabledDate:Ze==null?void 0:Ze.course_end_date}})};return he.createElement("section",{className:b.Z.form},he.createElement("div",{className:b.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",he.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),he.createElement("div",null,he.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},he.createElement(Oe.ZP.Group,{disabled:ye||!((xe=Ye==null?void 0:Ye.homework_status)!=null&&xe.includes("\u672A\u53D1\u5E03"))||(0,re.Rm)()&&!((vt=gt.AssistantObject.practice)!=null&&vt.can_publish),value:Me.unified_setting,onChange:Bt=>{var rn;if(!((rn=Ye==null?void 0:Ye.homework_status)!=null&&rn.includes("\u672A\u53D1\u5E03"))){We.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Me.unified_setting=!Me.unified_setting,Me.unified_setting||(Me.unified_late=!1,Fe([{late_penalty:5}])),et(Object.assign({},Me)),Me.unified_setting===!1&&ht==""){pt(ht.concat({}));return}Me.unified_setting&&(pt([]),Fe([{late_penalty:5}]))}},he.createElement(Oe.ZP,{value:!0,disabled:ye||!(Ze!=null&&Ze.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),he.createElement(Oe.ZP,{disabled:ye||!((rt=Ze==null?void 0:Ze.group_settings)!=null&&rt.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((wt=Ze==null?void 0:Ze.group_settings)==null?void 0:wt.length)===0&&he.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Me.unified_setting&&he.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},he.createElement(le.Z,{align:"middle"},he.createElement(Ge.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),he.createElement(Ge.Z,{className:"ml10"},he.createElement(fe.default,{size:"large",disabled:ye||!((Pn=Ye==null?void 0:Ye.homework_status)!=null&&Pn.includes("\u672A\u53D1\u5E03")||(Ke=Ye==null?void 0:Ye.homework_status)!=null&&Ke.includes("\u672A\u5F00\u59CB"))||(0,re.Rm)()&&!((Ue=gt.AssistantObject.practice)!=null&&Ue.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Bt=>Qt(Bt,Ze==null?void 0:Ze.course_end_date),disabledTime:Bt=>ct(Bt),value:Me.publish_time?Ne()(Me.publish_time):"",onChange:(Bt,rn)=>{Me.publish_time=rn,(Me.end_time==""||!Me.end_time)&&Me.unified_setting&&(Me.end_time=Ne()(Bt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),et(Object.assign({},Me))}}))),he.createElement(le.Z,{align:"middle",className:"pl30"},he.createElement(Ge.Z,null,"\u622A\u6B62\u65F6\u95F4"),he.createElement(Ge.Z,{className:"ml10"},he.createElement(fe.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ne()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(Ze==null?void 0:Ze.allow_late)&&(Ze==null?void 0:Ze.homework_status.includes("\u5DF2\u622A\u6B62"))||ye||(Ze==null?void 0:Ze.allow_late)&&Ne()()>=Ne()(Ze==null?void 0:Ze.end_time)||(0,re.Rm)()&&!((Ae=gt.AssistantObject.practice)!=null&&Ae.can_publish),disabledDate:Bt=>Qt(Bt,Ze==null?void 0:Ze.course_end_date,Me.publish_time),disabledTime:Bt=>ct(Bt,Me.publish_time),value:Me.end_time?Ne()(Me.end_time):"",onChange:(Bt,rn)=>{Me.end_time=rn,et(Object.assign({},Me))}})))),!Me.unified_setting&&(ht==null?void 0:ht.length)>0&&he.createElement(le.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},ht&&ht.map(function(Bt,rn){var fa,Wn,Fn,Wa,ya,uo,vo;return he.createElement(Ge.Z,{span:24,key:rn},he.createElement(le.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:rn==(ht==null?void 0:ht.length)-1?"0px":"10px"}},he.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",rn+1),he.createElement(Ve.default,{disabled:ye||((fa=Ye==null?void 0:Ye.homework_status)!=null&&fa.includes("\u672A\u53D1\u5E03")&&Bt.id||Ne()(){var at;if((0,re.Rm)()&&!((at=gt.AssistantObject.practice)!=null&&at.can_publish)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ht[rn].group_name=za,ht[rn].group_id=Bt.group_id;const ft=(0,a.flattenDeep)(ht.map(mn=>mn.group_name)),ut=Ft.map(mn=>{let Zn=(mn==null?void 0:mn.group_name)||[];return Mt(mt({},mn),{group_name:(0,a.remove)(Zn,fn=>ft.includes(fn))})});Fe(ut),pt(ht.slice())},maxTagCount:4,maxTagPlaceholder:za=>he.createElement("div",{style:{cursor:"pointer"},onClick:()=>wa(Bt,rn)},"+",za==null?void 0:za.length)},Ze.group_settings&&Ze.group_settings.map(function(za){if(!ht.map(ft=>ft.group_name).flat().includes(za.group_name))return he.createElement(Ot,{value:za.group_name,key:za.id},za.group_name)})),he.createElement("div",{className:"ml20"},he.createElement(kt,{size:"large",ranges:{\u6B64\u523B:[Bt.publish_time?Ne()(Bt.publish_time):Ne()(),Ne()()]},allowClear:!1,disabled:ye||(Ne()()<=Ne()((Wa=wn((Fn=Bt==null?void 0:Bt.group_id)==null?void 0:Fn[0]))==null?void 0:Wa.publish_time)?!1:[!0,ba((ya=Bt==null?void 0:Bt.group_id)==null?void 0:ya[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:za=>Qt(za,Ze==null?void 0:Ze.course_end_date),disabledTime:za=>ct(za),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ne()((0,E.U6)(),"HH:mm"),Ne()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Bt.publish_time&&[Ne()(Bt.publish_time),Bt.end_time?Ne()(Bt.end_time):void 0],onChange:(za,at)=>{var ft;if((0,re.Rm)()&&!((ft=gt.AssistantObject.practice)!=null&&ft.can_publish)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ht[rn].publish_time=at[0],!Bt.end_time&&at[0]?ht[rn].end_time=Ne()(at[0]).add(7,"days"):ht[rn].end_time=at[1],pt([...ht])},onCalendarChange:(za,at,ft)=>{if(at!=null&&at[0]&&!at[1]){const ut=Ne()(at[0]).add(7,"days");ht[rn].publish_time=at[0],ht[rn].end_time=ut,pt([...ht])}}})),!ye&&he.createElement("div",{style:{display:"flex",width:"50px"}},((uo=Bt==null?void 0:Bt.group_id)==null?void 0:uo.length)>1&&he.createElement(Je.Z,{title:"\u89C4\u5219\u62C6\u5206"},he.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>wa(Bt,rn)})),ht.length<((vo=Ze==null?void 0:Ze.group_settings)==null?void 0:vo.length)&&he.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var za;if((0,re.Rm)()&&!((za=gt.AssistantObject.practice)!=null&&za.can_publish)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}pt(ht.concat({}))}}),((Bt==null?void 0:Bt.publish_time)&&Ne()(){const za=(0,a.cloneDeep)(Ft);za.forEach((at,ft)=>{at.group_name&&(at.group_name=at.group_name.filter(ut=>{var mn;return!((mn=ht[rn].group_name)!=null&&mn.includes(ut))}))}),ht=ht.filter((at,ft)=>rn!==ft),Fe(za),pt(ht.slice()),setTimeout(()=>pt(ht.slice()),10)}}))))}))),he.createElement(le.Z,null,he.createElement(Ge.Z,null,he.createElement("div",{className:b.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",he.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),he.createElement(Ge.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},he.createElement($e.default,{checked:Me.allow_late,disabled:ye||ma,onChange:Bt=>{var rn;if((0,re.Rm)()&&!((rn=gt.AssistantObject.practice)!=null&&rn.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Bt.target.checked&&Ie.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:he.createElement("div",{style:{padding:10,background:"#f5f6f9"}},he.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),he.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),he.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Me.allow_late=!Me.allow_late,Ft==""&&Fe([{late_penalty:5}]),et(Object.assign({},Me))}},he.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Me==null?void 0:Me.allow_late)&&he.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},he.createElement("div",{style:{display:"flex"}},he.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),he.createElement(Oe.ZP.Group,{style:{marginLeft:"20px"},disabled:ye||(Ze==null?void 0:Ze.anonymous_comment)||(Ze==null?void 0:Ze.allow_late),value:Me.unified_late,onChange:Bt=>{var rn;if((0,re.Rm)()&&!((rn=gt.AssistantObject.practice)!=null&&rn.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Me.unified_late=Bt.target.value,Ft==""&&!Bt.target.value&&Fe([{penalty_type:ne.Q.Percent,late_penalty:20}]),et(mt({},Me))}},(Me==null?void 0:Me.unified_setting)&&he.createElement(Oe.ZP,{value:!0,disabled:!(Ze!=null&&Ze.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((me=Ze==null?void 0:Ze.group_settings)==null?void 0:me.length)>0&&he.createElement(Oe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Me!=null&&Me.unified_late?he.createElement(he.Fragment,null,he.createElement(le.Z,{align:"middle",style:{marginTop:"10px"}},he.createElement(Ge.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),he.createElement(Ge.Z,{className:"ml20"},he.createElement(ne.Z,{disabled:ye||Ln,value:{type:Me.penalty_type,inputValue:Me.late_penalty},onChange:Bt=>{var rn;if((0,re.Rm)()&&!((rn=gt.AssistantObject.practice)!=null&&rn.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}et(Mt(mt({},Me),{late_penalty:Bt.inputValue,penalty_type:Bt.type}))}})),he.createElement(Ge.Z,{flex:"1",className:"ml5"},he.createElement("span",{className:"c-grey-c ml10"},Me.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),he.createElement(le.Z,{align:"middle",style:{marginTop:"15px"}},he.createElement(Ge.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),he.createElement(Ge.Z,{className:"ml20"},he.createElement(fe.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ne()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:ye||Ln,value:Me.late_time?Ne()(Me.late_time):"",disabledDate:Bt=>Qt(Bt,Ze==null?void 0:Ze.course_end_date),onChange:(Bt,rn)=>{var fa;if((0,re.Rm)()&&!((fa=gt.AssistantObject.practice)!=null&&fa.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Me.late_time=rn,et(Object.assign({},Me))}})))):Ft.map(function(Bt,rn){var fa;return he.createElement(Ge.Z,{span:24,key:rn},he.createElement(le.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},he.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",rn+1),he.createElement(Ve.default,{disabled:ye||!((fa=Ye==null?void 0:Ye.homework_status)!=null&&fa.includes("\u672A\u53D1\u5E03"))&&Bt.id||(Ze==null?void 0:Ze.anonymous_comment),mode:"multiple",className:b.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Bt.group_name=="string"?[Bt.group_name]:Bt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Wn=>{var Fn;if((0,re.Rm)()&&!((Fn=gt.AssistantObject.practice)!=null&&Fn.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft[rn].group_name=Wn,Ft[rn].group_id=Bt.group_id,Fe(Ft.slice())}},Ze.group_settings&&Ze.group_settings.map(function(Wn){const Fn=Ft.map(ya=>ya.group_name).flat(),Wa=ht.map(ya=>ya.group_name).flat();if(Me!=null&&Me.unified_setting){if(!Fn.includes(Wn.group_name))return he.createElement(Ot,{value:Wn.group_name,key:Wn.id},Wn.group_name)}else if(Wa.includes(Wn.group_name)&&!Fn.includes(Wn.group_name))return he.createElement(Ot,{value:Wn.group_name,key:Wn.id},Wn.group_name)})),he.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),he.createElement(ne.Z,{disabled:ye||ka(Bt.id),value:{type:Bt.penalty_type,inputValue:Bt.late_penalty},onChange:Wn=>{var Fn;if((0,re.Rm)()&&!((Fn=gt.AssistantObject.practice)!=null&&Fn.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft[rn].late_penalty=Wn.inputValue,Ft[rn].penalty_type=Wn.type,Fe([...Ft])}}),he.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),he.createElement(fe.default,{size:"large",disabled:ye||ka(Bt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Ne()((0,E.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Wn=>Qt(Wn,Ze==null?void 0:Ze.course_end_date),format:"YYYY-MM-DD HH:mm",value:Bt!=null&&Bt.late_time?Ne()(Bt.late_time):void 0,onChange:(Wn,Fn)=>{var Wa;if((0,re.Rm)()&&!((Wa=gt.AssistantObject.practice)!=null&&Wa.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft[rn].late_time=Fn,Fe([...Ft])}}),!ye&&he.createElement("div",{style:{display:"flex",width:"50px"}},he.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Wn;if((0,re.Rm)()&&!((Wn=gt.AssistantObject.practice)!=null&&Wn.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Fe(Ft.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),rn>0&&!Bt.id&&he.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Wn;if((0,re.Rm)()&&!((Wn=gt.AssistantObject.practice)!=null&&Wn.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft=Ft.filter((Fn,Wa)=>rn!==Wa),Fe(Ft.slice()),setTimeout(()=>Fe(Ft.slice()),10)}}))))})),!ye&&he.createElement(he.Fragment,null,he.createElement(je.ZP,{type:"primary",size:"large",loading:At,style:{width:"138px",marginTop:"30px"},onClick:()=>In()},"\u4FDD\u5B58")),he.createElement(ae.Z,{onConfirm:(Bt,rn)=>{ht.splice(Bt,0,...rn),ht.splice(Bt+rn.length,1);const fa=(0,E.QE)([...ht]);pt([...fa])}}),he.createElement(ge.Z,{resdata:Pt,type:"shixun",okloading:At,oktext:(Pt==null?void 0:Pt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Bt=>jt(void 0,null,function*(){Rt(!0);let rn=yield(0,y.ZP)(`/api/courses/${Re.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Re.categoryId)]}});Rt(!1),(rn==null?void 0:rn.status)===0&&An(sn)})}))};bt.ZP=(0,z.connect)(({shixunHomeworks:He,classroomList:yt,loading:It,user:gt})=>({shixunHomeworks:He,classroomList:yt,loading:It.effects,user:gt}))(Te)},97202:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return a}});var ee=te(59301),fe=te(76560),Ve=te(5083),We=te(43418),Ie=te(92832),Oe=te(95237),le=te(43604),Ge={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Je=te(61186),$e=te.n(Je),je=te(49661),Xe=te(57884),Ne=te(59301);const{RangePicker:re}=Ve.default,y=({dispatch:x,classroomList:E,onConfirm:b})=>{const[z,ne]=(0,ee.useState)([]),[oe,ae]=(0,ee.useState)([]),[ge,ve]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var we;if(E.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let Pe=E.actionTabs.data;console.log("data",Pe);let xt=(we=Pe==null?void 0:Pe.group_name)==null?void 0:we.map((st,Tt)=>{var Qe;return{group_id:Pe==null?void 0:Pe.group_id[Tt],group_name:Pe==null?void 0:Pe.group_name[Tt],is_admin:Pe==null?void 0:Pe.is_admin,end_time:Pe==null?void 0:Pe.end_time,publish_time:Array.isArray(Pe==null?void 0:Pe.publish_time)?(Qe=Pe==null?void 0:Pe.publish_time)==null?void 0:Qe[0]:Pe==null?void 0:Pe.publish_time}});xt&&(ne([...xt]),ae([...xt]))}},[E.actionTabs]);const he=()=>{x({type:"classroomList/setActionTabs",payload:{}}),ve("")},Se=we=>{if(we){const Pe=oe==null?void 0:oe.filter(xt=>{var st,Tt;return(Tt=(st=xt==null?void 0:xt.group_name)==null?void 0:st.toLowerCase())==null?void 0:Tt.includes(we==null?void 0:we.toLowerCase())});ne(Pe)}else ne(oe)};return Ne.createElement(We.default,{width:980,title:Ne.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Ne.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Ne.createElement("span",{className:Ge.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Ne.createElement(Ie.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:ge,onChange:we=>{ve(we.target.value.trim()),Se(we.target.value.trim())}})),centered:!0,maskClosable:!1,open:E.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>he(),onOk:()=>{var we;b((we=E.actionTabs)==null?void 0:we.index,oe),he()}},Ne.createElement("div",{className:Ge.modal_con},Ne.createElement(Oe.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(z==null?void 0:z.length)>0?z.map(function(we,Pe){var xt,st;return Ne.createElement(le.Z,{span:24,key:Pe},Ne.createElement(Oe.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Pe==(z==null?void 0:z.length)-1?"0px":"10px"}},Ne.createElement("div",{className:Ge.multiple_select,title:we.group_name},we.group_name),Ne.createElement("div",{className:"ml20"},Ne.createElement(re,{size:"large",ranges:{\u6B64\u523B:[we.publish_time?$e()(we.publish_time):$e()(),$e()()]},allowClear:!1,disabled:(xt=E.actionTabs)==null?void 0:xt.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Tt=>{var Qe;return(0,je.Q8)(Tt,(Qe=E.actionTabs)==null?void 0:Qe.disabledDate)},disabledTime:Tt=>(0,je.d0)(Tt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[$e()((0,je.U6)(),"HH:mm"),$e()((0,je.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:we.publish_time&&[$e()(we.publish_time),we.end_time?$e()(we.end_time):void 0],onChange:(Tt,Qe)=>{z[Pe].publish_time=Qe[0],z[Pe].end_time=Qe[1],ne([...z]),oe.forEach(mt=>{mt.group_id===we.group_id&&(mt.publish_time=Qe[0],mt.end_time=Qe[1])}),ae([...oe])}})),(st=E.actionTabs)!=null&&st.rangePickerDisabled?Ne.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Ne.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{z.splice(Pe,1),ne([...z]),oe.forEach((Tt,Qe)=>{Tt.group_id===we.group_id&&oe.splice(Qe,1)}),ae([...oe])}})))}):Ne.createElement(Xe.Z,null))))};var a=(0,fe.connect)(({classroomList:x})=>({classroomList:x}))(y)},18113:function(lt,bt,te){"use strict";te.r(bt),te.d(bt,{default:function(){return xe}});var ee=te(59301),fe=te(76560),Ve=te(61621),We=te(43418),Ie=te(8591),Oe=te(6848),le=te(95237),Ge=te(82093),Je=te(90524),$e=te(21981),je=te(49661),Xe=(vt,rt,wt)=>new Promise((Pn,Ke)=>{var Ue=Re=>{try{me(wt.next(Re))}catch(Ze){Ke(Ze)}},Ae=Re=>{try{me(wt.throw(Re))}catch(Ze){Ke(Ze)}},me=Re=>Re.done?Pn(Re.value):Promise.resolve(Re.value).then(Ue,Ae);me((wt=wt.apply(vt,rt)).next())});const Ne=({graduations:vt,dispatch:rt,globalSetting:wt})=>{var Pn;const Ke=(0,fe.useParams)(),Ue=(Pn=location.pathname.split("/"))==null?void 0:Pn[3],{menus:Ae}=vt,me=Ae.find(Ce=>Ce.clazz===Ue)||{},[Re,Ze]=(0,ee.useState)(1),Ee=[{id:"",name:"\u5168\u90E8"},{id:0,name:"\u672A\u63D0\u4EA4"},{id:1,name:"\u5F85\u8BC4\u9605"},{id:2,name:"\u5DF2\u901A\u8FC7"},{id:3,name:"\u5DF2\u9A73\u56DE"},{id:4,name:"\u5DF2\u901A\u8FC7\u9700\u4FEE\u6539"},{id:5,name:"\u5DF2\u4FEE\u6539"}],pe=Ce=>{We.default.confirm({centered:!0,okText:"\u786E\u5B9A",icon:null,width:477,cancelText:"\u53D6\u6D88",title:"\u662F\u5426\u786E\u5B9A\u6388\u6743\u8865\u4EA4",content:"\u6388\u6743\u8865\u4EA4\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002\u8865\u4EA4\u4E0D\u5F71\u54CD\u5F53\u524D\u8BC4\u9605\u7ED3\u679C",onOk:()=>Xe(void 0,null,function*(){(yield(0,Ge.ZP)(`/api/graduations/${Ke.id}/graduation_stages/${me==null?void 0:me.id}/authorized_redelivery.json`,{method:"post",body:{graduation_task_id:Ce.id}})).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ze(Re+1))})})},Ye=[{title:"\u8BFE\u9898\u540D\u79F0",dataIndex:"name",ellipsis:!0,render:(Ce,ye)=>ee.createElement(Oe.Z,{placement:"topLeft",title:Ce},ee.createElement("span",{className:"c-grey-333"},Ce||"--"))},{title:"\u5B66\u751F\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"real_name",render:(Ce,ye)=>ee.createElement(Oe.Z,{placement:"topLeft",title:Ce},ee.createElement("span",{className:"c-black"},Ce||"--"))},{title:"\u5173\u8054\u9879\u76EE",dataIndex:"project_info",width:120,ellipsis:!0,render:Ce=>Ce!=null&&Ce.name?ee.createElement(Oe.Z,{placement:"topLeft",title:Ce==null?void 0:Ce.name},ee.createElement("span",{onClick:()=>{var ye;(0,je.xg)(`${(ye=wt==null?void 0:wt.setting)==null?void 0:ye.old_url}${Ce.id}`)},className:"current",style:{color:"#3061D0"}},Ce==null?void 0:Ce.name)):"--"},{title:"\u63D0\u4EA4\u6587\u6863",dataIndex:"filename",width:140,ellipsis:{showTitle:!1},render:(Ce,ye)=>{if(!Ce)return"--";let qe="";return Ce&&(qe=(0,je.tP)(Ce,6)),ee.createElement(Oe.Z,{placement:"topLeft",title:Ce},ee.createElement("span",{onClick:()=>{var At;(0,je.Nd)("",`${Je.Z.API_SERVER}${(At=ye==null?void 0:ye.url)==null?void 0:At.replace("disposition=inline","")}`)},className:"current",style:{color:"#3061D0"}},qe))}},{title:"\u63D0\u4EA4\u65F6\u95F4",width:150,dataIndex:"submit_time",render:(Ce,ye)=>ee.createElement("span",{className:"c-grey-666"},Ce||"--")},{title:"\u72B6\u6001",dataIndex:"status",width:100,render:Ce=>ee.createElement(ee.Fragment,null,Ce===0&&ee.createElement("span",{className:"c-black"},"\u672A\u63D0\u4EA4"),Ce===1&&ee.createElement("span",{style:{color:"#FA6400"}},"\u5F85\u8BC4\u9605"),Ce===2&&ee.createElement("span",{className:"c-black"},"\u5DF2\u901A\u8FC7"),Ce===3&&ee.createElement("span",{className:"c-black"},"\u5DF2\u9A73\u56DE"),Ce===4&&ee.createElement("span",{className:"c-black"},"\u5DF2\u901A\u8FC7\u9700\u4FEE\u6539"),Ce===5&&ee.createElement("span",{className:"c-black"},"\u5DF2\u4FEE\u6539"))},{title:"\u9636\u6BB5\u6210\u7EE9",width:90,dataIndex:"score",render:(Ce,ye)=>ee.createElement("span",{className:"c-black"},Ce||"--")},{title:"\u64CD\u4F5C",dataIndex:"action",align:"right",width:124,render:(Ce,ye)=>ee.createElement(le.Z,{align:"middle",justify:"end"},ye.status===0?ee.createElement("span",{className:"c-grey-999 font14 cursorNotAllowed"},"\u8BC4\u9605"):ee.createElement("span",{onClick:()=>(0,je.xg)(`/graduations/${Ke.id}/${me.clazz}/${me.id}/review/${ye.id}`),className:"current font14 c-light-primary"},"\u8BC4\u9605"),(me==null?void 0:me.status)===2&&ye.status===2||(me==null?void 0:me.status)===1?ee.createElement("span",{className:"c-grey-999 font14 cursorNotAllowed ml20"},"\u6388\u6743\u8865\u4EA4"):ee.createElement("span",{onClick:()=>pe(ye),className:"current font14 c-light-primary ml20"},"\u6388\u6743\u8865\u4EA4"))}];return ee.createElement($e.Z,{tags:Ee,tagsTitle:"\u72B6\u6001",tagsTitleWidth:28,placeholder:"\u8BFE\u9898\u540D\u79F0/\u5B66\u751F\u59D3\u540D/\u5B66\u53F7",columns:Ye,updateKey:Re,fetchUrl:`/api/graduations/${Ke==null?void 0:Ke.id}/graduation_tasks.json`})};var re=(0,fe.connect)(({graduations:vt,globalSetting:rt})=>({graduations:vt,globalSetting:rt}))(Ne),y={flex_box_center:"flex_box_center___y5Lb0",flex_space_between:"flex_space_between___J1Jol",flex_box_vertical_center:"flex_box_vertical_center___eIk4C",flex_box_center_end:"flex_box_center_end___X6Lnh",flex_box_column:"flex_box_column___kDKpP",wrap:"wrap___gGL6E",card:"card___c06VN",borderCard:"borderCard___HaXBm",defaultCard:"defaultCard___CCmW1",title:"title___Ixvo0",teacherWrap:"teacherWrap___upA7b",titleCol:"titleCol___Pw5a7",file:"file___ePb4c",git:"git___f6nEu",gitTitle:"gitTitle___r3K7P"},a=te(54580),x=te(43604),E=te(57884),b=Object.defineProperty,z=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,ae=(vt,rt,wt)=>rt in vt?b(vt,rt,{enumerable:!0,configurable:!0,writable:!0,value:wt}):vt[rt]=wt,ge=(vt,rt)=>{for(var wt in rt||(rt={}))ne.call(rt,wt)&&ae(vt,wt,rt[wt]);if(z)for(var wt of z(rt))oe.call(rt,wt)&&ae(vt,wt,rt[wt]);return vt};const ve=vt=>React.createElement("svg",ge({width:28,height:18,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},vt),React.createElement("title",null,"git\u56FE\u7247"),React.createElement("defs",null,React.createElement("path",{id:"gitLink_svg__a",d:"M0 0h28.889v20H0z"})),React.createElement("g",{transform:"translate(-1 -1)",fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"gitLink_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#gitLink_svg__a"})),React.createElement("image",{mask:"url(#gitLink_svg__b)",x:1.852,y:1.667,width:86.111,height:16.667,xlinkHref:"data:image/png;base64,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"})));var he="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDI4Ljg4OXYyMEgweiIvPjwvZGVmcz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMSAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PGltYWdlIG1hc2s9InVybCgjYikiIHg9IjEuODUyIiB5PSIxLjY2NyIgd2lkdGg9Ijg2LjExMSIgaGVpZ2h0PSIxNi42NjciIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBZEVBQUFCYUNBWUFBQURudzJ3MEFBQUFCR2RCVFVFQUFMR041ZklBS1FBQU5CUkpSRUZVZUFIdGZRZThKRVcxZnRWc0RyRDg0WUZJVUZaWFFBbUxmNEtpUGxtQ0R4U1ZJQ0JKWFRJc1Fja2lEOTZpSXNvdVFZR1ZKWW1DZ1BBRWtlUWlDSWlJZ0NCSlJKSWlFcGNnSUdFdjkwNjk3enRkcDIvMXhPNjVjOFBzVlAxdTMwb24xZW1lODNWMVYzZGIwMFZwa3p2Y05yM0dYTzdLeWFDZE15YmRnalpyellHM2Y5S2Uza1d1aVVPTkhvZ2VpQjZJSG1qQkE2VVdlRHFiQmNCcGJBS2VobVZOYUlzcGVpQjZJSG9nZWlCNm9JZ0h1Z3RFUnlldUlWNWl0cGxnYUFDa0xBYlZJbjZNdE5FRDBRUFJBOUVEWGVnQkR5dmRNZkkrWE10bDRpVmNwaEJJNDBRMDhVbjhIejBRUFJBOUVEMlEzd05kTlJNZFJiOTR0QlFnMVdrbjhxQ1kzM3VSTW5vZ2VpQjZJSHFncXozUVZTQXFlenFZaFFxZ29zNFpxYUpvbkpGMjllOGhEajU2SUhvZ2VxQ1FCN29QUkFPVWxOa282c1RWOU5KdUlmZEY0dWlCNklIb2dlaUJidlpBOTRHb1hyZkZYZzlub05JYzlIWHpRUkhISGowUVBSQTlFRDJRendNakVrUzMrNXVic2ZWamJ1NHVMN2tsOHcyakdKWE1PaFV3L2N5VW1ZQnFNVkZWMU00NXUrYlZidmMxcjNJSFZYWEdodWlCNklIb2dlaUJ4Y29ESXhKRWU1MFpDNHc3OU4rdm1FYy85NmpiWTdaemJiR3pqN3VPbDI4VlFGbjNaV1poTTd1S3BuV3VjZXVzZmJXNURTOXpPQmZic2tYNUkzMzBRUFJBOUVEMFFHZDVZT1ErNGtLd0s1dmxrSjF6ejJObXY2MGVjd2RkT2MzK2ZpRHVIWVhSOXI2VFNPQ3NzOHkzRkNHM1FFOENLSW90QWVtNnYzWlQzdWt4Myt4elp2K3lNN0lJT05FUy94ZnhnT3ZybTQvTEFhc1Y0UmxCdEgyd2ZXZHI3Zk41YmNKVml5L2lqTzYwdlBTZTdxKzJWUHJQZ2p3ZFJRNi83QWEvSEZiWWFHc1Bodit2TDh3M2lBd1l5MW9ZeTQyRlZWajdib3hGenZzTDgzWTRBM3kyQlh4MlVzRmgvQk8vaTgwTDhyU0ZmT1NDYURBdEJOaXRpOUhlOXRtSDNVVkF1aU91WHMwKzNkTG8vWE9pNU9Wc1ZDL3JTaGx0QU1EQ2FaMXIzUzQ5UFdZdUdKZFhtUVJuQW5KTUJUMWc3YnJZTWR6WG5aam00MGVjRzBEOUFNZGp2TVd1V0ZpN3NCT2RVOURtWmVDWER4WGs0UTk2VUc3L0ZMWWp5ekM2OEQ0bVB4QTBLNmFyYWtzVzN2L1dUaGd1RDQxWUVKVkRDS0JHWUF0bWlEc0RvTGJhOG1GM3dyTGp6RW5uVDdWdkYzSWNSNHVacUlKbnlnc0ZDb0JGY0hTZEJlNHcxMmZtaUgwQm85cWV5bytGeGRzRDFyNkNnK3EvTzNHUU9PdGZHbllYdlhyeUdtTDhvazRjYjdRNWVxRGRIbWpMdmNaMkcwVjVCRFhpa3B5T3lUOFBkTVpNQXBCKys0VzN6RU5iL3NWdFcwUjMrTVlpQlRycXlhVEtlcVl6V3dIdkVrTHU3YU94WW5jQkdWbUpzZGFSSHJEMldJREtpeDFwdTNPMzQ3N0dDNFUyWTdicnlMRkdvNk1IQnNFREl4WkVPVllCT2dLVWdwSUhLMmx5Wm1wZm4vbjVGZys2RzdkOHlLMlp4emZoRzR1RUhvSW9TOFJDaDZySkk2c21EUVRRWnJHN0prRnNYT3c4WU8yREdOTVBGN3R4eFFGRkQwUVA1UExBaUwyY1MrdlRXUjFSTHZoVVdUZ3kwR3pTMjJ2dTNmeCtkeVl1U2gyN1lBMzdjdGhmVmZaQXgvdVdsSyt6UndLZjFLc1ljalI0T1lyQ2xDUEFuSU0xa3JURkEyZVpVdW0rdGtncUx1UjNtSVYyNVFLUTRxNktITkVEaTU4SFJqU0l5b3dPZ0VTTTBzUTJBcUFtRDM2amNPOTBmNFN5blRhL3orMnlZTHI5bGZaWDVRUkxMdnp4S0tmQXFjQVg2cXJpcldqZ05MNU1lV3luVGFIc0lvTElIMVBySGlpVnJnT1EvYUoxQVpFemVpQjZJSHFnTlErTTZNdTVCRGJCSXY0TFFFOEJrRU5XR3VsMlptbVFmclNoSzd3c0FVOFI3cW05L0lhOEZaMkM1WkFoc3RCSEVSN1VLeWhqTlhvZ2VpQjZJSHBnY2ZUQWlKeUpsa3JtUmN3c2VWbVdLd2N6SU9XSVZDSDRvYXJBUlREak01OTFrNjdPSlFIa3lDTXRBVDJMM0lyZ3FkQ0RRY0FjRmJHaGhvMVVHVlAwUUlVSEhrWjlYa1ZiNDZxMXp6WW1pTDBqekFOOEpLbllQazRHRUZ4dkcyRWppdVprUERBa0lEcmJ1Ykd6cmUzSmFHNVF1WHdWZTgvMnpyMzduY2ZOWndCS1h3Wklib2xMc0dNRm9NQ25SMWVLVllwOHpCdk1yY1BWdVZRdjRNc0MrSW9BSjFtWUFQYW1qOFlFK2ltVGw1dGJrU2RDNi95YmRxbGI5ckVkdXVJWndUb2VXUHlhY1FuNkRveUtXMHlMcVFld2ovK0pvZTIvbUE0dkRnc2VhQUE1N2ZQUEl3dk5SM2QrenQyNTQ3TnV5N3hTTHdQby9tS2EvY1V2VjdYYjJwSTVTRkRKSXhNejRoWTNKc2tWeUJSaGs2N00vM0IxTGdFNUZKQ1JsZUdxWDFHd0RQV25NOUg2YkxsN1ZybkpqVi81ZkxmVFNqOTJDOTUrMC93cE4yTWtqQjZJSG9nZWlCNFlFZzhNeVV5VUk4R2wwL1VCTUZmditJejdJd0J4OWlYdnR0ZmtIU0ZlYUZBT1VWTm5wQXA4TXZ2VFNyUFRBaytYemtJNWF3UXFjN0VSVTVFWkpGVnhXYWJ3QjNJVlhDbHZJS24zS1hNV0RQcVN0eTFleGh1SU0wY2dMMTUwc0JUTVdxR2dhWXN3dTNtOENFL0RGeW80Vi9SRkMxUzlKR1FXZWRQU3E3QTU5NVdvSW1NYjZiVHcwM2pZK0w2aWRzSmZEeFhoZ1o0MVFGOWtueFFSSDlMeUJUY2NVNUgwRjR5bjZOdThpc2h2aVJZK1d3YU03MnFKT1dIcXhiZ2VHVElRVlhBQzFxd0hVTHg2KzZmZEgwdk9IUGV6bGV6VlRRZkJuN2srUkFBQkdkQkNsODcrQkd3OG1OV1ZxZE5ZejBmVVZINjVSMXFYc2JxRHVDdmlxSk1GTktpc2RKWmJ6VmF6QlplOFN4ZGNZajc2K0U3OTd3Y3VXV0M3VjBMeE1TMTJIdGdLMS83UEx6U3FKTGd5WU9aUHp0MkZBN053SUsrcm9Gem1QYjU4OS9tcy9RZCtzR3VCdml0QkZPUCtJUGJ4UFhWOVdhY0RBWDRNQW5Ud290STZoTnJzM0xleGo3Zlc2aURsNTJOZkxsVllUNm4wSmRoejRTRFoxSkpZK1BmekdNZVBzTW02bThKQ3JIME92dmdpK0I1cE5tOHJMTHNlZzJJYlFZWUpDNERXQTJoZHRkMC8zRjNZL2pOcGJmRGY4eWwvUU1tWjdVa0FtZWVrcmRtSTFCQVFFNHdWN0tRNTZBdmtOeXltTEZvb2lIYlltWGJhejl3TzUxOXNIdWp0TTdldGNsSC9Ed0VuQlhycWdIM2QwSXpZR1Qwd01qMWc3UjRBZzlkR3BuSFJxdHdlc1BaS0xBTFpFL1FkSFlrUWI4ZmlReGVuNE1UbXlnRUE2RzhCSGgvR2NmMWIrcThaNU9UMmNUTkN4UmJKOFM4QWhmVlEzclVoUDZIRUN4RGd5eEkvdjJBdGU5aVNhNW1WU3FQTVowSFhkS0ZHT0pOTjVWS0ZHcG1WWDdlV2NSNTV1ZUVRQzhaV2wxYzdwbDFxNW1OeDBzL0EraUZ2MTdudnY5aXR6SDdjQzhhSFlaSlUxRGJQRnJQb2dlSDB3SmtJTkRjTXB3RlJkeHM4WU8zTkNJNDdZbCttSi9WdGtEcmtJZ0NnNzBOd3ZnMkt2ellBNVhQaGkwM2hpMlRTQmtGRGRqbVhZQ0NBUUtEeDl4ODVrRnlBdzh1NXZMRGhFVVdCaGZ5YXNCQ0pPN2poZlZZNUFxQmY3MzhLYnlDemxseVZYeXNQaHBIWUJnRXAyT1VWNWd6dmk4blFoQVhQdXZhV3pjWGJYK28ydXVOdEdiV296dVduV2tiR3R0UUQrQkh0Z2pQUWo2VU43UzZVU3Q4S2YxenRGdDlSOHF6OU8zNE1oM2VVemRIWWFnOVlldy8yNDFZNHJua3Z0R01UZnZ2YkEyek94amFscFVId2FvcTFNK0dIS3lyNWh3eEVxVmhtV2g1NVdOWUZPSG54UnZqekVsZU9GUFhCK3A2b3prQ1pad0M2aGcyMW1uaGV3V0ZwRGhrZnY3UEhISWUydm9HT3VaYStybTBybHpmQjJIY2Z4UEdmRHRucEdlb2c2aWtxK2xIOCtPb0Z3V2tJTEdNTENiVHlLY0pYRy9KWWV3QUN6cjhiMHNUTzRmV0F0WHhPK1lHNlJqaTNDTWZOSWRpUEhYczVIdUE1SGtERHk3ZjcxaDFuc3c1ckg0QWZ2Z0EvUEZxTGRQU0J6dDJFamt2SEczUEZuR0NLV290NElHMENFRUFGZ2dVVFoxWUNFRktScHZyL09JVWtRSkdmZktpcW5QcE1OWHFDMi9TcC9rQm0wWVZGMUVCYmhFOEt5WmowNUtDR0JUV2JkRXpoekJZeWpvTEkrMlNjL0VmNWc1U20vY0NOVzdqSXJMREltWlZzMmF5SThYQmJDVmNNVnNUTExWWXE5NWtWY2FsODk5Nmo3WTJEWkVJVU80Z2V3SGRPdDZnbkhpdlgvb3ErVmV2MTEyeTM5a2dFbEovVzdJdU5uZU1CNTY2d28wWjlvM01NTG1ZcEFIUTFBTWJQd0RXOUdHZUcraWNBcXYxd3ZMK1phUTBxbkluT1FCQ2Y4Wll4cCsvZjYzNExZTHRzVk1uOC9QdURzU1FaUU1BM0N0VjY2MUJnVTkwaWNTVGtMVHhMNDJqYitEMVJ2bXhCQVpOQXFJbDJGVUo1MEN1UTZ2Z2dvNFMyRDZzY2loeU10TVJKYnRWL0xqSjNZL1k3bWJvNEREMlpvQzJjV2NPV1N5S0FEb2Izbzh6b2dlaUJ3ZkFBQUhSWEJOVWZZcHZja254K0w5ZmFyd0k4NXpmalo2Q1doSnpyWkdaZ2tjc1pQYjNtbVgxNzNFMzc5TGhaWDNWdUlNL1JwUHFwUm5VeFVpc0FwbTBwWlkyQ2Y1S050Q0UrNWVJTnhJVnZMRktncTVMaC9SR3cxUzBTUUlWY0VZNmdnNFlxbVhVbEpCMWtWeEdKd0VBT09zUlhUV1MwMHMwWnFDeHFjbWF5NmxmYjAzR1V6Q3ZqU3dPNkVkK0thWkVuZWlCNklIcWdzQWNBbmhPeCt2WTh6RzR1R0FDQVBvbWcrNGs4QUVvRCsrK0pNdmlqZ2NFVUFiU0V5Z3lVWnl4YVpFN2I2eTJISmIzbXNqSGp6T1h6V3J6a213WnBVVURWQ1RoUUtmVTJUTElpQ0JTZU54RFJrSzJ5VTlZbmhjd282N3QyQlRRcUdZcldNUkFCWi9JMUhWUld1SUtYdHFvY0JUT3RhMy9SZkprZnVoWFhXdDA4Zi9QRy9jK2VQZE5qVG9iOGRTaXIwbHpWQnhjZDhjYlJJKzlCNmFMakYvcFM2VGY0Y2RXN045Z3ZFc3ZYOFNQWXNMOGhscUlIb2dkR3VnY0FvR3ZpZDh2THR4OXEyVlpycjBNUTN4VUEydmlUbW9HQzBReVdFc0FEY05HQTZnTTRudmszTTNCZmJNWTdiNW5UOW56ZDNZcEhMeTRkNHdDb2svdVgrUVl5YXhaVkpxTTFkY29zam8yQjNwcU1iTlRWdVNpS3JYVUpjM1RVMEUrWnFSOXlpS2dpcVJpSHlLc2lxdDhnN1BRSkN6NTUzeWZvaHI2aTQzN1hQUGUrWG1jK2lXZGtOc0xMTFQ3WnM4aTg3NUZINUkwbUwxTEY1RlBjZHVWZU00ditWM3ZWamxTM01iZjJmTU9jYTQ5V3F6bzd4dytEOS9HYTNzdkRqL0Z3T0NXQ2FHZnY3bWg5ZDNsZ2VmeG03OFEyb2FWaFc2d0dzZlk0OEhLRmZSQ0ptMHZMekVSSkxvRlU4eUI0bzhoZ1cwTFEzYWl2ejJ5RTcyaWV0dnRyN2xiVUx6dHZDWHNHZVhNbHlneFc2QllGQndYZ1ZCY3ZRaGRKWGovbE1LbCs1akxHcERuWGY2b2U2UGRFcVpNYkFUVFV6ekliMUQ1Vzh5VE1PSS9IVHZ4S0R4WUZjV2NxdjhqekFxYWM1cWIyOVpoektGOFBGd1Z3OVFOSWUrQ2p2WXNlVUhsc2pEVFJBOUVEMFFOdDlVQ3I0RWtqckgwSjI4NklkZGUzWWxNQ1FSNDVHV2pEWUtzQk9FVlc5RXVRQlJGeTNrL2RDRFBVMDNIbUhyTFZ0Q01sOExwSWxNcXZ5UkUwK3RXNXlxTUFLQlRoa3RhQXBXN1I2eGZkTEd0S0RkU0c1cm1vaGd3ZEIwWFFOcTAzbHdCYUVJbEpGZnJGTk1xbUVQekxqTG1SWUZ5R3gwbEtBcUNlVjhpOS9IWG51ekdZZ2Y0TU5rNmhYTXJuRnNxWHVqRW45SHhEbHNBTGUvd1hQUkE5RUQydzJIa2dtWUZ1MWlxQTBoL0p3aUlmWUNXZzhwOVBES3dDQ3RyQXZDTFloMTFOeTU2WG1RYnRJb0FqN0FQUjcrZmRxbCtHR294WHh0OTBFRmtDOG9SajRYaTBucVdzWDZNOXFwdDVtdENoc2pMdEtVRjFRZWhrZ09CRk4vbWx6UXQ0NUMzelBkaTRmcm9mMFU2Nk1PSDYvVi9mczRRNUlXeUw1ZWlCNklIb2dSSHJBWDdnb09CbFdCa0wzbG1PV2M5OFRBUmJXOFVMSVNVTjB1cWNzRTVBU0VHQlFkZ0hZcDhwUzY1YzJKVWZPWXZVRmVxcks0ajNSTW1EalFHZnZFeVZ3VDlwcmY4L1hKMHIvQlRnaFdpeGlFdys0aUpKQnBNVU9SN2FXU1FwdTlvUThvb3NkdVNVS2ZaN1dtWXFtekpmZjlOOEh2SU9UdTJycFJCMGRwVFo1N0dEc01RN3B1aUI2SUhvZ2M3d3dOTUFrd05hTXRXNURSQzByd0NRRm52cGlGY21NS0JCTlJPckpSb0hKdm1BcTNGWGVRS0toa1VCVEZLb1hFVDNRakpVc1JlaEFORlFhVVduUENuajlZdHVDbUdpTFVrcHpYMjFZWlkrSTBvcUNvQnN5czExWWhCS0R2UnJzOGlnTE4rUVZ5Yk5TSmxVbUcrRGpOUFVqZUg0TS92Qm12UGVQc0xlRXJMR2N2UkE5RUQwd0VqM0FDN0p6c05MOG85b3lVN25Oa1B3dmhoQUtqQlJSSVpjenRXQXpRRE1JQ3U1TTQrZ2ZBdG1XNit3b1RMbzVnM3FhZ3o1S1RmNWx3Q042bFdhdWpudmlaSlpCQ0JEVGp0YlNsNkc2UGFERGUwb0lwZG5JQlFYK29MbERDamxNRExrRHdjbXBub2I4OG9VY2o5R0dxZmpFZjg3TTVIbXBEWjcyV0p6TW80WHhvODE4WDJuT2ZaWkpJa2VpQjRZZVI0QWtNNEJrTTV1eVRMbnRzVmpJMDFmcmxBcHUrb1JGd213b01KU29Wdk9IR2YzSnNQZXpyMW4xQ0l6SFNzNHArTlZjTk1SbWZrYUpieHpNNE1mSksyYjBtRHVBemYxQ0RENGVsMUdkdkRjUUo4VkpUQ0FKeStvVk1rTjlLbCs1cFNwSzFTcmVPbzBjR0dSaUZPbm9VRmxDVkxWNGF0c0R0Z2hJT2xWT2JLU0dVcW9KMDhTV1NBT3gwWStzYk5TZ0NwR3puNnMxRDM0dFVQeVB4OVZLUzdXb3dlaUI2SUhodHNEQU5MajhNSUYzdU04ckFWYjlnRHZLM2dkWXU3SnhHZ0p0ajV3TTREWENyWm44Y082eG5DN1NvMDZ6TGxKTDc5dTFnYlBkQml0RXJTN0tsY0MwWWRlNnVFL1hoTE5sYndBNWMvRlU0dElEVUdmZ0xIWEw4MUJYeTNXV20wcGl4WnFPYkFXWTBWYnFEODlTVkNab00wNzdtYnFNM0pJVE9DbkxkWmMvOWFSOWlJV1k0b2VpQjZJSHVoa0R4QUVBWWE4OGphcmhYRUEzdHpMd0xWY2l5dEhTOUQxa1ZkblkwSHNycXQvcnJWdm9QTjJ2OVdsMHc0TjdxcXYwTE9pK29nTERFc0JSZ1cza01zNEZieDE3SlNEY2daa21zam01VnlkSUNkbkJXZ2dLTkhPSnJ5VjNVTHY5U3Uvdkx2Vzd3emFuQ2VSWE1kQUZzK2VHQlRJU2s5ZVFJUy90OGFPTnZzMWY1VlBIZ3NpVGZSQTlFRDB3QWp3UUtsMEFHWnBCTktaaGEwcGw3L2pnYlRwNWQzUmFaQ0ZGZzNlbFdDeTl5SjNyc1A3ZEVIeU5MWm53UE0wQU9TWkZTYWE1MmZ6T1pzY2lYcEVGeU43d0tFQnY2RUlYczV0OGozUmh2eStVd0FQK2hYQXBkazdJTFV2anlCUEV3d2pHUnlFcEdEbjVlWVZGK29Ya0E4YklDU1huMEJIOThyK0k1aXpyTWxYOUFTQ3VjaE0ybWUvZXJCOVFrbGpIajBRUFJBOTBPa2U0QlZTcEQwOWtPNVFlRHpPelFQL0s1QnphU1BlL2pjV2tTb2JXUHY1K3ZxL3djakF5M3VIM0o1ODNmVE4vSmQ3YnBRMWE1ODdwZm05TkFuY0hublNZQTR0U1J6dlYxZXZsQWIrZWdSTjJqdm1lNkp3aUk1Vjh5WkRTN3RUWHhKTktTZkpwRjk4bmhMNGZtdnUzMkE5Yy9MTlFoSC9SUTlFRDBRUExENGVBQUQyQVFqNVJaY0oyRDVYYUdSOGh0U1lDOEgvS3VRc3FNZWJQQ2VxZ2JVaTZDcVRkQk5nMFVBUVpXQ1c1QXp3MDZ3NHBoUzh5Rjc3S25MaEFhL0lRcC9JWVdNcXJJSWhyUHJMdVZYNlE1bzg1UnJmRXlXYmpvbDUwVVR6aFU4Sy9lQlhSRTZxUDJESzJFSzc4dmpKazJWNDBhYkRrblpVUkZRaXM0d0YzWHVGTDZVUFRJakY2SUhvZ2VpQmp2Y0FBUEFkekVxMngvYnJ3b054Ymd3Qy9PVUEwby9WNDAxbW9oNEFKTHI2SUt1QnQ0clIwMG8veXBVQnU0bytiQUE5bHlESlN3THJLZ2dac21WUjdmV3pwK2dzVGFDK2M3NG5tb0NmenR5enJtaFlDLzJTY2JQNkRybnNOMnZtdlhXSXZiT2hzS0h0cElYRmszUDdZQkhCcDRvejF1Rnc3c04xZW1JelBWQXVmd1JCcFNlbk0vNkJJSFpIVHRxQmtUbDNDRDR5WHZ5eVhSR3QxbUtkcGIyaENFdWtIWDRQWUo4dHdqRzdOU3o1RllMZmZ4YXlDSjlYQS8wMTROOEljdTZ2NUUxVzUvcFdSakRHN0V6Z1JUME55cjZEQVZqaWNTV2hsMU1ySTJrS3VPU0hnUFJMTHJVWXdqYi9pSXZxOWJqU0x5K2tiVkFPMzFna1k0S2cxQ2JsbzZFNVE3bllUejV4UnBMemZxdmF5YTQ4U2RXSk8rVmZJa05zUTZlS3p5T0w3T21Zdkt5YSs2OWtucDR3eFh5ajd1ZmE4eWhyUDQyM3VLQmc1N1lveUZHZlBGbHBmbGQ5Z3RnRER4eUlIKytCdVR4UkttMlVpNjRkUklQOTVSMXIvd2t6WjdiRDFDaGo2RDBBQUh3VFFQaFphTDRCUVhMOVFoWTR0eFRvRjRDZjN4bDlQT1RsTmQ4a0lYd3hnakZnYTFEM1BmMUIyUWQwQnVXaUtaVWI4RkpPVUswdlVsWUVvZHNUNStLcElZMVlyREtrMitzWGVYNzhOZGp5TjBHR2pLa0ZBMVBnODlwQ09VVkFtYXAxLzZoL1E5bmFoeDEvNEl0NzJOZnpENjRMS0FtZ0ZzOUdXL3UvWFREYW9SamlCUWc0dngwS1JVT2l3OXFqR0lpSFJGZFVNaWdld1A1N0RiL3ZMYkJWelNpYktuU09uMXY3TllCMGhaQzIvOTI1UWVBbm1JWnAvQVN6SExjSkU4MXlhTDhuN010YlRtVjZvR0ZnbCtBZTZLMHJpK2puQllTQVVKZStVVWNOL1JTdDROS0l0VzZmQ09qdkxXcWo2bWV1S2ZXUGwxMUVwdEtTMWJPcis4VG5NdGF5V1UxMXhSd2VTQUIwWC96SXpvbithSU1IclAwWDNoeVQrNEgxTm1nY1hCRldibnMwL1JidDRCb1JwYmZEQS9pTnY0emYrNmV3L2JXd1BPZW1Jb2hlRHlCZFdua3pNMUUyYXRCVkF1YW5XYnRRTndUZ2R6UklzNjh3K0FBMGxiOHdyOWVuL05TUEw1d1dTMTQvZFlmNktUTVBub2ZLcUZwa2tORTdUdVFVRUVSU1lhL1FMKzBGNUtoZFlvYm5DOW0xVEh0cFk3bGt2amx4cmx0WCtibzZUd0IwRm41Y1ozVzFIOW81ZUd2L0cvNTh2cDBpaDFXV3RWL0RlUGp6aW1reDhBRDI1UXNJM3B0aSsxdmg0VGkzQm9Mb3RRRFNTZVJORmhaSjVFVXc5NGRJb3lPRmo3Wm9JS2FBREtDeG9VNWlFQmU1L09jcmVYbmxqUVlCVDZnL2ZPYTBqdXBzczljdno0cUtRYjQ3TlRCTDNxZ205MlloUThkQkVSd2I3NVZLdVJHejc2TUpZaElZVkE2N3hEVEs5aFVCYTVhYkpPb1ZPUUd2c0VoSDBpZitLNXN4YUxyb1hYUGMvMy8rY0hseFJoUEpROUJORUt1NFZESUVXbmxBUDRnZlZYZ0o5emJvUGE0RjNRc0w4dndCczdYOUMvSzhYSkMrTVRsZWtZYng4MzVQT3hQWHdROWtSbjlEQzM1cHAvMlZzbDdDOGNFWHk3U1NubXB4TEhvVEs1OU9uTFJnUDM0L0gzRks5V1JheWx1dzloam8rVUZlY2svM2w0TDA5N1RnczljSzZzQXc3Tk1Bd28xUjJMSW9yNmRmSGZuZHljSWlEYkJvQ1FONVRjR2V0bVpmczBiUHk0d29RMTFOOVFVeWhkM0xDSnJ6RjNuS3dOVzU1TUEvZVZldW9GUWlna1Z1MHA4ME5mMHY5R0RRc1RBWHdHTkh6a1I5QkdTeVpOalF3VDZSalR4UEVuNHlJY2xKRWNycE9FVlkwa2ZCT0pGWTlYVm5Ua1hMWHI1MVdETWMxQ05pSmdnN2ZnOUhjQnZVQkQyOG5GVDhrbElicllJTkkrNVZqN0RwWGd5Ulc4Y25qT1ZGREdMZVlBOEVldjQ4MkRvb2Z5ajBRTWRqVU1WdDBCTjBQUWtsQTlvLy9mZEV2Ymw1Wmp5WlFKOXptQUlRbmxGQmdicnk2Sk1YMElOWEFBcjZWRDh4b1VnS1YrZVNUM1I3SWN4MHl5dXowNzRucW1jSTlLTWtEQmlQRyswNVlZN2JKdStZSTEzMFFQUkE5RUQwUUw4SDVJNmlCbFdDaU1iWGZwTCtFcjdtTWdXem02V0VyaEZoUDB0YUVzQmtqY3hNNEZlOVNVT1QvK1R6dktJL0VkR0VLZHNkcnM0VjNUb0cydUpKTmM5eTFxN3BaVnZoNFQ4WVJybTVUZ3hDa2VBUkdVR2J5S0FzMzVaWHBzaFJwa0NlQ21JWHQ4ejR5K2JzaWQvTHJqZ0xXV001ZWlCNklIb2dlcUMyQitwK1R6UWszOWU1RmZkKzA1M28zcEF2dWF6V0NsQ1FSd0s4L0V1QVJvRWkxRld6ekxzRDVQTzhvcjhtWVk3R1FIK0NKaDcwdEQySENDWGhHUWpaUW9CaldRQktpWExrSWIrQ0hkbkVKRUc4L0RKVGdQUUNXSmVpSDUrVThVOTBldG5RdVV6Wm1wL2cvb0NTQzAvOEZ6MFFQUkE5RUQzUTJBUDF2eWNLdm4wV3VROGhPN3k4eU95TUdEdzJmZE9RQmw5MDVvMjZTcWN5R05NRmJBSlphS3FkT0lYVTIreGdiQVdvVXNHQlB0VXZvSXgydVhlWUVqWXY4RDZtaU9OZ1dFQ0R5bExBYnk0bEFVdlBubFRBcEhKa0FSUTYyWjhuaVNrZ0RzZEdQdkt6TDVQVWJ1Yk9iRHJ4ZStaUWxPWm1hR0lsZWlCNklIb2dlcUN1QjJRbW1rWlhCRk1OMXNpM0I5ZURDT0l6MFQ5V2FTUTRCK0txQW5QUUZ4YVZUdm1wcHhBWWVnSEtIOG91VkZaRHZQNTBYQlFTOU9XVm1iSm9RUjJZVjRDbkUzWXZJNTJacWt5YUZwUWJpVzZtUGlPSHhKQ3JvbkdlY3Z5a0U5MDZqZVRIdnVpQjZJSG9nZWlCZmcrVUpPajZ5Q3VnaGo0R1ZRUmIzdnRNZXRqZ2FaaHJzVjlNODVMeVNJNS9Hc3hUd0dna2dyTlFMeUFYZlNOWkZCWG9UK1g2OWlhc21lN01JNnEwanh0QlNWRXBROTI0SXV6OGgwUitLZUtmaXNvN2J0S3JmaTlPWk9vNFdha2N2OUloSDl0Yk5oZXRkREsrZUJCVDlFRDBRUFJBOUVCVEQ1UTBTSk5TZzdjR2JBM0dDZzZNNkF5NGFYdFQ4ZjBFRXR4WkZRRkJlMmhBZjNPMnBHOHM4clI1V0xJQ2twcGNFWWIralAyQnpLSnllVGszVFdUR1J0K3AvOUsrSEFYUExwUUNjaXdGQm1Wc2JpQ1A3aFg5NEEzWTA0cklSa2RxbzZkVFd1ajU0TUpGNXVRR0ttSlg5RUQwUVBSQTlJRDNRR1l5UllDVFlLb1JGVVFha0VtZkJsNUdhcDlRZktKbnNubEw2NDN5U2xrRWhrQlVJMWJwUy9VM3BheE53TytKS3JKUWxnQVRjclZCODlyY0RWcVZFWGxlc0F1bEJlelNMSDd4alVYSG5PNDY1UThVNFpHYzg5Sit0ck1DT3BKNmNyYnkzdkMrNDc3alBpK1YrQzk2SUhvZ2VpQjZvSzRIa3VkRU5iSWlaekRWcW5KSkhSM01GZmhRZlJJQmZ1LzNUakdybldlYnY4aGNnalFFcU93VUtLUkROZFhKL2VYY1VIOGR5c2JOZkkrS1Q2bCsxSFZNeklzbW1pOThVb0Qva0JlVmsrb1BsR2RrMEs0OGZ2SmtHVjdhNStXT0hXMk94aU5LdDRpb1FLYlNLeDNKKzV3NUYvZEhsL2VzTVlzZWlCNklIb2dlcU9HQlpDYXFBZHJua3ZteUJsamx0ZmlFRnJaWkt5OWhWajF2U1h2MmJHc0RhRktxT2psa2hyTHJVTlZ0cnVRdE9rdlRUNGRYOFVHd1lBb1ZpSks2Sm1RNjlHVUx3aElnVUpYOERGZU5pdXBubDljdk1sajJjbjF6RGVicXBsQi9ZSllaTTlyMGpoOW5kc1Q3aHA4TjI2bVRkZXBRWHVUL3NlZ2RjMzU4N0tYYXY3RWxlaUI2SUhwQVBWRC9lNkpCbEpYQTZzeHp5RThZTjhITXg4dm9GNm1BdkRuRnBZQ01DbVhHNzRrbTNsT0FGSmQ3djlOWDRpOTBzdDgzTjNVMzZVSS9rNEcrMXJhRis5dm5KcC9xZGtUYmpWaDVQWnFDUS8xS3h4emI1bU9QTjErRkNMNGFNS1lSNWdHYzRFeUJTWnZoMVdVL0h5bW13YWFWOE1QZXk0NGE5VDhqeGFadXQ0TW53a2dNRFptRTluZWhZWmxNWTJ1VlZ5RC8yZFpZTzU4cmVRRTl4OEdnaVN3TXFBeStjUDFDM0NQNzNxUUpadDRwMXVhNjkxbkxMYWxjRnZ6dXBIelZXNHNuYlpNVlFhaDUra0JFU3BLbndQVkp2U0V6eW5wb0NXamtFZEtJQnVPU01aSEdqN0VSZWRqbndldHR0STFudThyeFlKYldRNTVhNWRIV3pNVVlOd2ZmK3JoaXNCYWVYUjFUK2Z6cnY3OW1mN3ZFS2U0b1hMS2RvM1pXbXF2NnNYanF1Mk9QZDcvcE9icUY3Ky9WTWpDMjFmUUFBdG80ZE94UnN6UGJlQmNDMWwzU1ZDNGZndnhZVnk3ZmlnTmtVN1RqemRERGx6Q0dOWEhtZFNjc21JRHlEYkRuMXVHelp1ZzFZOHovaFJPSXJRWkZjNmswSC82OHY2aHMyRFFHKytRNjVDZUMvL29NZjduOGRkUy9sbWxyclhJMjJQWnVqYlh6dWFwZXRzQWhNYUFpaUw2RVFEeDM4bmh6Mmx3NzhLOThwRUVhQlFib2RCWWFnbG85ZndyNkpaMGViT3BSTm0rdm9aOHlhVlBMc2ptNFlCd2lyN2tsS1lXd1U3OHhKK0RmY2V5Z0RMSEh5ODVyMnd2NzJTdkF6czFNdTlhTmUrVUpzNDR0bS9VQm1PdmpEQ2dOc3E4ZmJPZmlVMmdmaDkxYnE3MnBIVjYzMXo4T1FIclJLajl5Ni8xOU4wdVFqMmx3UERBSlA0b3pjb2ptOFhFWGd1SnlPRUFPOWdjdFB4S00vY2c5V0RjOWpDRDZRTjNlOW5ROEJERlBZVnNWZGpFNE53UlIyRHNWTkovR2h0K2ZIZEJMd0NsakJDUitXbkRXSU5sQkFDd01vamltamdmZnB0ZytCbjkvSG42K1laRHM2MXF4bVptb2VNR2FmK0ZHNmNtVFI1dFRjZXJ5ZXRzOVE3RHd6NGEwQWx3S3dLbGQyZlhGYVhQZGd0ZFBPVXdhZDBJZ1NYcWEvNmRxdkM0dm1jeHhUS0hzaHZHc1h6Yk40TWJaNHFReDV2UTNlc3kyS0U1bm04akxLWWZrbGVteHo4aGw5enZRenEwcWpWdkN6RnowdXZrakJqQk5aNnZxQnlIbWVLQWZRMXZqSDA5aDFtck1nVlZDWXNQd2VLQmM1aVgySlVTNWMrL0hqcnEwaVNFbm92L0lKalJWM1FpOGF5TVEzMWZWVWF1Qlo4YjlhUnZNa0Yvb3I5WW9jZmJ0M0pKQVVCN2xpd09JMWhqa01EZVZTcGZEeC91SW40MzVKZmJuWndHa3Y4bFlaZTJmc0EvT3liUWxGZHp1Y1o5RG41eVUxK2pYSnA0OGRXMUtRQlNITUM3OXZZWkQrZnVqUytia1UvbFYralluZ29MZ0FmLzVpZ0pZVTFYNnNnWHdTcEQzd1YzNE1yL2JwcElTSThoUFBqSEk4NlFHNXBEaFNVUzF0NGxORk1GLyttSjZWcHNsZ1BBaUhSTm1pbjJqUnBsWjVUN3pPN1JaMmljbTRwK0Nmak41UmZwZjJjZStPdWtrdHgxc3VCM3ljUWt1NFdhbWVqVkgwd0dqdnVXdTZ6dkdYbHRFUjZUTjdZRlg4UTNGTllUYXVhdHhvRTlGL1JqVUw2K1FzSkNCRUFmWlRoWHRqYXVsMHB1TkNkcmNtN3lIZWRrMlN4M1I0Z0JPSjhCQWJtbkNpY1J0MkpjZlE4TWMzQ2MrSXUyb1VjQituWXI5K29SMGxVcTgxMzFqRGJKQ1RaRHhCOGpkQWt3TFlBZFB1cTVDZlV1MDN4d0llaHoxZVVGZGlxRGJDenliWVhzQngrSWVvSWxYb2lxZGhEcEI5QTJzTWowTlYwem5uRkt5N2YzZ2I2VkNEMVFLTmo1bzgzdDd1UTRXWWZjeUtrWG5xbk8wSSt4N29xVWx6SjdsMTh6ZDhNVlJITVBqTzluZnYvY0NkejdBYXpjQ3Nnd1hGUUd6WElNc1J2VEdvZlkrZkFwdEY3elRtTStGVHNhSjFHUUE2bVRNVENkRCtTU1djY0l4R2ZaTlF2NGpNOGV0WlE3SFYrRmphcXNIRUtCNHF2Z1FoU0x3OW5qaHo2QmQybndkOFF5UEhUbDNydFN0ZlFwblY0ZHFYMFUrSG5Sbllwc0ltbWZSZDFwRmZ5dlZDOEZVK09QSGRSVlorejdZeHdBZjB5QjZBTWZRN1RodWVObjhWL0QzWk9TSFlic1pXOTBFK29tZ1BVNElyUDBBOHN4aVV2VHZDc0RmRU9CNlArVFByeXVvQ3pwR2p6Vm1sWk9TRDhjTzZuQUpBdWxNaHhWclhpeU5NblBHalRKblhMQjhrM3V1UUhpREIybklUMURSeWFjQURPcDVVNjN2aVFvNGVibDU1U2dkSDNIcDB4bXRONFl6eGlJelVYL0o5ZFMxRjdpelYzdlZ2TTNUMERIanpKRTlpK1JlNWY4VG54VWRxQnFZTTMvcjhQNzdxQTFaNXVPSHRTajlGRUJEMHRnNUlBOU04dHdFMXNyRSs1OFRwTkZhemc1K1hVbkF1dXZyNDRjRUprcWZ0WHVCYnVBbnlLWFNzWkR6TjVIdmNESmx6S09vVjgxT0VHQTU0MW1aZE9qUG5BU3dUUlBvdHNHUE9vS29PbVFRYyt5SDIrRHZ6MERGT2RncGU5UlNoWk8zaDdFL1ZwTys4Tks4Yyt1anZZeGpxcDlOKzUzN0pScTdHMFNIQWtEcGVZSUxwMU91WkJZQ0JlZm1Bazh5YWlJL2t3YzhCZEtrTWQ5L3dXSzFBM0xTNlIzdDhpS1lxNnBtVWhVc3hSYlB5TXZFT3RabS9HSC8vWnZiTjNUVndHTTcySVdyWENDclo4LzA1aVl5UTRiaEtPOWozeHdPdGQya0U0R09qNGlzNU1mOGFPWFlFUXp2QWMwWEVOUzJSdCs5S05lNlpEb2QvY21pb3dSa1J5TkFYaXF5ck4wSk1vSm9XS2toWjkyNWkwRzVEUFNmaFB5SGtQbEd3TGt4eG5BbDYrakhDMTEwRFh4QUVZdEQ1Z0hzZzdIWUJ6M1lia1Y1TFphSFRIa1hLRXJ1aVE3QlFER2pXZ2h3bVR2R1l1YTVZdVlIMTF3N2YvSUVLWTkwT2lQMTFlYjhJWVZuSXRCSjBZTWV3WThwTDRDU2xndUxhSnJJQ3VRcXVKS20xVFJ6VjNQMnVUOHhtK05lOVNhdXoweHBhYXl0S285OHcrbUJqVVY1OHJqS3ZUVU5LWmMvZ2ZaWkFLcFpOZnZEUnVjK0JTVDdWTnBrN1M0b0Z3SFJWM0dBWCtiNUJTZ1JpTmVIYnIxL093ZjlYMGNiRnpyaEVYTDdhcXFyZWVFSmtNd2owallualJTdGVBQ3U1ZUtnNjVGZmduMXpaaTRBVFZaeFA5eEVIMmVucXpTaDZZcnVvUUhSc2VhQk1XK2JxVTB2Mjlaek9hZVErclBIenkwRXJYb3NkZHQxYWdjQ3ZWUXFvSXgyWGFGYWw3ZWlnN2dyNGhnQ1dFQ0R5bExBcjJESlhaMXQ4V0NLTWR1U1llV0wzUXBZWnpzMU4zTWs3RndQbE11YmVlUHZSTUFiOXBrL2JIZ1M5dXhBbXhDSXgySGprZjRnN29VZGlJYkRzTDBYMnpMWXZvVWY1bUhvUHhqOUw1RytXWUpzcnZyZHZ4bGQ3QitRQjc2QmZiTVJKSHdTKzZZTW41L1ZWSnExUHdYZDl4clI0ZEx1ZWVqZnJSRk50L1FOQ1loZXRKUjlaY0FPOWVlcUF6NW45WEpvajRBeG9RcEptb08rcExYNS81UkZDd3d4V203T25vdmlxWjNzTXlEa0Z0Tmk3QUVFT1h5M0Z5LytUODdFZUs5SkV0cjVBbzZQK3VwZG1BVW14V1JoMFhkOU8xRnVOMnpyNGNET1BySlFMcFAzU3lsZDY0WDlJSDl2eU9mOTFyT1FuNGx0SjdRZGlXME5iRk5RcjdwSDJycTZ5TmtHRC93RSsyUlA3SnVWSWV0TUQ2UzFIbWZwVjRWYkJRREo5L1EzMUNoWnV5RmsxdWpvdnFZaEFkRUJ1NVd6VUE5T0E1cUZla01vUStOUUtwZDlhQzl5WE9qbFhCRkwrNWdRM3lRR0pyWDRQM3FnaUFlMnhzR3psREE0ckpndWw3a1FoQWNVVjlwK1JNcWxFaGYwYUhvUk00WjVXa0hnK3pqSzYyRjdMTlB1M0JzNDRBY09vczU5RVhaOEVOdTVDTXpmeHZaOTZKcVAvRUpzbjBQN3ZxanprWnpOc1ExYjhpY2RSOENlVFdFRUYyTGRCL3Ztd1NlL0dReWpvRzg1eU4ydXBtek8xSm1zL1JEb21sMSsvNDlVUnJtOEVlaVhUdXY5aFdzd2p0eFhLRUQ3ZDhqWkJPeTN3Qi8weFZtb2MwWjZYci9JaXBKelBPblNrN2FLVGw4dEVpaHJTMWhzV2pzRFJHVkZFSHp1VDN4YVBmOGhGZ3RRQXVqU0ZNZ3NLamNVSTdaQkFBRmFVbEZocVVIZFc4Q1BtNnRPcDNhcUJ4Q1lIaHFRN2M3MVg5cmtTdzZhSnp4NjVHYWtaSHdYYWhMY2xzMjBsOHVycHpRREtWaDdIZGo1WW9kbHNiMGIyM2R4d0IrTi9BdzhBOGxIdEdUMkROMEVsV0ZKME0xTHk3ZGkrMkJnd0RTVXQwWGZNZGhIZklOUHU5TjdjWkp5UmtPaGVEWVRObTNaa0NiYmVVei9tWDdRVVNxdGd0cVRRVXZUSXNiOEdNYk9Fd29DS2ZjTjc0dlhCOUdtRXR0TEFOczYrbmZmR1NEcTk5bEFaNkg4bm1qdk80bXdkRFlLME9QYVFXSWU4YThsN0ZORzVMcEF5WnNjczJJZVdBZUI0L2ZGV0VZSWRiSUNsUmNuV2tvSUpKL0EyRCtaTWlmdnFmNjNyeWR2OWtrN2ZjRzVEeUFvM2xUWmpMWVpzbFYxREt3QndmaWJzSk1MaVdaQy9pSFlwbUZiQXZWa2taR0tkMjZtRkxGQUJUd3QvYVJVVk9HOFhPYnNPQVRRUkVSeUw1ZjIvd1kyM1Y1WWJvY3pZTXdQWSt3RTB2T3d2M1pvTXB4djQ1NzNEeHJTSkg3ZXFTRk4vczdwT1BZN2RwOTBCb2h5Q2ttQXdzOVJMNVcyOU12czdkK3JJcWRDWnRHRlJRQmllUzJpOEJGSU1UVlZjR1kxcHNJZWVBa092S3d3MTBoZ1FJUnExUXl3anNLQmZYS0czN241bU4xeGtRNjY4T3ExNUhtOERNbHdWQkNNOFdJdDgwUFl4TXU0Zk03emNPU1hxQzFvbjRHQXlNdksvREg4V051SElvZHV2aUJnUjJ5MTFlRnhHL1I5R1ozdER0aGNhSlU5a1Vnc29DK1NHV3FwdERPYW5xMXRXTm82QWZUWFNxMVU0a3MwN2tsNytndlA5UmVMbGJEdkhvU1BQb0s4am9POFBHdDV5MkQ3aHRLdFhVMzg3TnhyRGVueWRYYnU3eDdqNnd3UTlUdUN3Q1JyQS8waFVMTG1UanhuY21LKy9lUkhpNWxvMVl3V2dsTlF6UzBNRCtsdGJ1ZE92ODQ5aDBOeUR2aVhWMWJLYjIxS3F4SzZNOGVQK3hHTXZObFo4dUxvSE02Y2tudWQxaTdFd2Joc3JrSFdYMWowQnh6ay9hQ00rMnVRdDM4dW1SVkVDTHA4VzAzL0l6SVYvZER6RXpRdERicmtmcC9teVNNNmFHNTZIMUFsWG96OVA5QUZpTHhmeTVzLzlWTUNFUFg3VytpQjNUeXhlS2lTRmZlbzk1QzI1TEVmUG1MU0VMemdLNzVOU05OOW9MOVpLKzNJSVg4TTVPQlVQMzNXb2JaWTU3YUNIN2VxM1ZuUldpcmRVTkZTdUlweFBncW1qdjNkZHdhSThtZUIyYWdBSFlvQTB2dnd0cUJqcjFuZHlqMll2SHN0ZkdPUkFDa09wNnFUVmg3bUJNR2M2YjVQMnd2WC9iVzdxdWNkOHkwOGxESUxDNVpHcVowNVJVU3lMdmNBZ2dobkNMelV4aGNrdklpY0MzVHlwSG9MaTU2Q3pIUkdEOWtUTWNQSkk2OFd6WHJwYktwV2I3MjI1Qk5jSjlYcnJtb3ZsVzVDMjBCQjlLa3F1WlVOempXbnFlUnB0WjRzdGlJMzNrM2RHRUJiVlZHUWJ5YU9yME54UEh3VDlsd0UzckhDNzl5ckJlVndKdElMV1dlRDc0TEN2SXNaUTh2M2NJYlVEN3ljaTRRWER6eU0yZWNYcjFuZGZMZ29nSkovbEFqaFA1OEFsc1JMd1V5QVo4UFRST1dwa2QvOUtmdnFBNSt4QjQyeVpqM1l4NWU1eHhROVVNZ0RDR3EvdDZVU0w2SGxPUXpIRlJMZUpjVHc0UXNJN3JWZlVLRStLSlVXYUhFd2N3RFZCZ0FaenVJSk9KY1BwcTdjc3AzN0ttemlaZGdEaGNkYXJ0YkZXMk5LeVltRnRSOURlVjFzSzJCYnptK2ZGWnFFN29OcHU3VWI0M2JETFBpODViT3pWRzZIRnpwaUptcEhtNmRMdldibXVGWE5oWmZobFdVRHdpaUVLSUljVDh4bEZvcXl6Qng5UHBEOWVlK1dscTloKy9oYVY1bmRjWmw1MGtCa1JkN29nUVllV05MM1RVMWY1NWMwZkNRNXFNMkdtZmFCdlZubUdnVE9XdmY3MUR6ZXo4WEgzZDNtMG9CSEt2QUQ0Nlc1TjdEeG1kZHZZVHNWTXM1SHZkRUp3dVBvSDNqaU01Rzg1NWxjdXN6S1N4NXgrWEcyY1pCcTVUTHRZTERCRGFTcUwvRkkxMUQrUTF6YUZFRXYyWS9XbnVKMUo0OU4rVXZSQU1TWGNkemNncjczd082dm84NTczLzhLN09SVmtqSHc3Uyt3YllDK0Q0RG1zYUMvSzRzZEFhSlh2citObjk4aVdBSkFkYmFvbDNQMUVteWpYM21lSXdRSEZVV2NtNGMyMGtRUHRPaUJCRVNUWjBxckY0RHcvYnZORm9ia1ZJemptUXRIcXU3M2tSMUJsSS9VL0JpYkF1Zy84Y1A2TC9BOGlqNkw5b3V3TWNid3pVWWZSZDkrNkh1UXZJT1ZJQjlmUkhJYlF2NjUwRGxkOUZpODd5dFpDRVZnR09oUHZLbnAwTS9IYkhiRlJpZGRqaXNNTHpWbEdtd0M1dzd5dnZnSDhzdGhJMWZDdnh2N2hQNjRtWDFvNDZNNmE3S005aGNrci82M0VFMVRwYmxjL2dyeVk2cEp1cXVsSTBDMHJidUVoNHdIMHN4NU1kcTBEcEE5WVlPYjNiR3N5OHBiOGhoenlSODN0Y21CS05YNEwzcGdtRHhnN1lvU29LMWxjSDQrc0dKNXRDK05BUGdtMnY0ZXRFOUcrM3VDK29DTENMaGNCWHNhdHVRRkFkYitHWHI1bmNvbktaeGdoZlJkRkU4R0RaOHAvUVRLZjhKaW0rOWpWam9iL2ZyNERzbmJtaUQ3YmdoY0IvcVhRODVMbGc4QnlIcmFxcVNSc0hLWksydjU3Q012bGJiakUzUWlxdFYvOEFNL09aZGNscldXN3pmdXhYN1kwY3U3RjNVQ0k5TjI4ajk1NjlTdnBGenh6L055TmZhQjJNbGZobXgrMlNlSmtCVzAzVkx0akh1aTdkb2IvcFNCZU1tWnFPejVZUGV6NkRjRUhjTVZrc3VDREErV20yWFJ2a1M3ekloeW9nY0c2SUZWaGQvYTd3QWMxdEFOZ1ZJWGVkeXBiY3h4c084M1FIMHBPNExtZEZ6eXV4RXpsb3VoTHdGUVk4NkhqZzBRVEFWQWxSajFTOUMrT3VvL1FONEhldjRDRDBYK0Y4aEpBcllTRDBJTy9TOWdJMGdNR1lCaVhPL0NXSFhXOXp2b3ZtMFFobFpNWkxsOEFIeGVnbDA4Y1RrSE5vNUZlYVlJc2ZaaTVtampsWU85cE0yNUsyQTNMOGZYVHFWU2Nwd2xKMmFiMUNicW50YXVBdEZ3ZFM1M3NWelNKYUt5SEd6U3dIOUFUcm5jeTA2aWEwelJBOFB2Z2FWd1VDWUxRdXBjWmgwTUV4RmtONUQ3ck03ZEEvMUo0T1JNdUZUNk1oYVk3SWFneTlsdlZVTDdhK2ovS241czYyTzdRd2lTejcxZEJubS9ndHhwVlV5ZDNGQXVmeFArbVNSRHNIYjJjQThGL3AwTXYrOGhkamozSSt3UDN1UGNHVFlTN0xrbzZDSnY0NmZSdHBxVVM2V3pmRnZORERMdUF1OWZwVE81cEZ1VHJsc2F1d3BFUjNHdmV0QVVjRlJnSkZqNlBhNjV6bFE5dWNHcTI1aWlCNGJPQTlaT1J3Q2N4UTJ6dm0wQ3hTSG8zQiswMXl6aXN0MWNCTWREcEJNekVRUkFMblRKbmFCL0pZRGRIMkRESFpDelBUYk9hUGd6NGNlZFY0TThuZjAybEFrNnZoUi9RNER1UHNoZkZtTGVTM1dPai9jYzJaQzVRem94RHQ3MzNWUE10ZlpLalBuR0VXRDZUUGg0U2RoVmh1OS9JUGJvOFdETUF0ajR0Rzg3eXR2OVo3VGRqTEdzaW1Obk52WjdjaFVqQVZ6T1pKT2srOTNhTDRDMnE2L1M4ZkpLZHlXUGtncVMrcFloZlYxZjFhU1REVGhmNHlsYlRORURRK1lCNXpaRzhOczRveTk1R1VVeUM3WDJXUVM3WnpMOXRTckpGenltU0pkejE5WWlhZExHRlpuSkFoMFNXbnNOdG1Od21maFBUZmlxdW1FdmYzMThBZm9WR051SmtQTVY1T093SlMvZHIrTG91SWExWWJIRnVON0M5clhodGg1KzVpWGFBNzBkVjhQL2ZJZnVaZ0RHdGFRdCtZQUFTTndXYU9NOWErN2ZZeVUzNWdQSS84ZVhtZDBHL3JlRCtrOUJ5NVhYRTVGemNkdDVRVjlYRmJzUFJBT1UxRXUxekFtcTRXdi8wamFpSjNsaWloNFlUZzhRUUszbFlwQVZrUDhCK2ZOVjVwUksvNHUyUjdBbHM0dUVJQW5xeHR3QXZnT3FlSm8wTUhEeXNpdklYdVJNQnZVSG1yQTA3WVlNTG1UWkRjR2JxOWo1RXZzNVRaazZnQURqNGdsQ0QwemxWMUwrM29MSmJZMDBzQUhtT0M1eU9oNCtQc1hiY3hQMjQxRUF2MjNRdnlCdE0rWjAwUENWZ0pmN3RuNWJlQm5lMnQxOXUyUWNINDZMRzFCNUF0dk4wdGlsLy9vZDFRVU8yT1FPdDAydjQvTHVaTERNT1FObFZjdnNrVHJCay8zY2t2N3o3OTdNN3NiK21LSUhCc3NEQ0hxVElYdENoZngzRUxUQzUvVndYTHFKYUt0NUg3S0NOMWE3M0FNNFZuQ29aRmZRb20wczJnajRhVUxia21qakkwMDh2c1lpNHhXTXQ5SDJPdHNxRTJoSzZHT2s3T3JVZlROUjdHNlpkZXF1NTJrRVVGTE9KdkJQQUphb3lSVFU0ejNSeENYeC8rQjZBRUdKOTUzNjd6M1ZVUWU2Q0tCMWZCT2JzeDdBc2FJUkxlMUFXd1pBMllFMkFWQmZacjgrK3NLbXFnUjZqYUpWZmQzVTBGVUxpL3E0WnhVWWRTLzd3NHVaSG1rRVdVbHBRL1pTcisrTldmUkE5RUQwUVBSQWwzdmcvd0RRUXljL3ZUa2pZZ0FBQUFCSlJVNUVya0pnZ2c9PSIvPjwvZz48L3N2Zz4=",Se=te(74975),we=te(47949),Pe={radioWrap:"radioWrap___TeQcf"},xt=te(71418),st=te(3113),Tt=te(5112),Qe=te(81327),mt=(vt,rt,wt)=>new Promise((Pn,Ke)=>{var Ue=Re=>{try{me(wt.next(Re))}catch(Ze){Ke(Ze)}},Ae=Re=>{try{me(wt.throw(Re))}catch(Ze){Ke(Ze)}},me=Re=>Re.done?Pn(Re.value):Promise.resolve(Re.value).then(Ue,Ae);me((wt=wt.apply(vt,rt)).next())}),jt=({visible:vt,onSucceed:rt=()=>{},onClose:wt=()=>{},sendLinkUrl:Pn,data:Ke,globalSetting:Ue})=>{const[Ae,me]=(0,ee.useState)(""),[Re,Ze]=(0,ee.useState)(),[Ee,pe]=(0,ee.useState)([]),[Ye,Ce]=(0,ee.useState)(!1),[ye,qe]=(0,ee.useState)(!1);(0,ee.useEffect)(()=>{vt&&(Rt(Ae),Ze(Ke==null?void 0:Ke.project_id))},[vt]);const At=()=>mt(void 0,null,function*(){if(!Re){Ie.ZP.warning("\u8BF7\u9009\u62E9\u9879\u76EE");return}qe(!0),(yield(0,Ge.ZP)(Pn,{method:"post",body:{project_id:Re}})).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F"),rt()),qe(!1)}),Rt=ht=>mt(void 0,null,function*(){Ce(!0);const pt=yield(0,Ge.ZP)("/api/users/projects/search.json",{method:"get",params:{page:1,limit:9999,keyword:ht}});pt.projects&&pe((pt==null?void 0:pt.projects)||[]),Ce(!1)});return ee.createElement(We.default,{centered:!0,destroyOnClose:!0,open:vt,title:"\u5173\u8054\u9879\u76EE",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:ye,width:700,afterClose:()=>{pe([]),me(""),Ze(null)},onOk:At,onCancel:wt},ee.createElement("div",{className:Pe.modal},ee.createElement(we.t7,{placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:Ae,style:{width:"100%"},onChange:ht=>{me(ht),Rt(ht)}}),ee.createElement(xt.Z,{spinning:Ye},ee.createElement("div",{className:Pe.radioWrap},!Ee.length&&ee.createElement(E.Z,{styles:{margin:"38px auto"},ButtonTwo:ee.createElement(st.ZP,{type:"primary",onClick:()=>{var ht;(0,je.xg)(`${(ht=Ue==null?void 0:Ue.setting)==null?void 0:ht.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE")}),!!Ee.length&&ee.createElement(Tt.ZP.Group,{value:Re,onChange:ht=>{Ze(ht.target.value)}},ee.createElement(Qe.Z,{direction:"vertical"},Ee.map((ht,pt)=>ee.createElement(Tt.ZP,{value:ht.id,key:ht.name},ee.createElement("span",{title:ht.name},(0,je.Pq)(ht.name,38))))))))))},on=Object.defineProperty,Qt=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,Ot=(vt,rt,wt)=>rt in vt?on(vt,rt,{enumerable:!0,configurable:!0,writable:!0,value:wt}):vt[rt]=wt,Te=(vt,rt)=>{for(var wt in rt||(rt={}))ct.call(rt,wt)&&Ot(vt,wt,rt[wt]);if(Qt)for(var wt of Qt(rt))kt.call(rt,wt)&&Ot(vt,wt,rt[wt]);return vt},He=(vt,rt,wt)=>new Promise((Pn,Ke)=>{var Ue=Re=>{try{me(wt.next(Re))}catch(Ze){Ke(Ze)}},Ae=Re=>{try{me(wt.throw(Re))}catch(Ze){Ke(Ze)}},me=Re=>Re.done?Pn(Re.value):Promise.resolve(Re.value).then(Ue,Ae);me((wt=wt.apply(vt,rt)).next())});const yt=({graduations:vt,dispatch:rt,globalSetting:wt})=>{var Pn,Ke,Ue,Ae,me;const Re=(0,fe.useParams)(),[Ze,Ee]=(0,ee.useState)(!0),[pe,Ye]=(0,ee.useState)(!1),[Ce,ye]=(0,ee.useState)({}),[qe,At]=(0,ee.useState)(!1),[Rt,ht]=(0,ee.useState)(!1),[pt,Ft]=(0,ee.useState)([]),{menus:Fe}=vt,Me=(Pn=location.pathname.split("/"))==null?void 0:Pn[3],et=Fe.find(An=>An.clazz===Me)||{},Pt=`/api/graduations/${Re.id}/graduation_stages/${et==null?void 0:et.id}/project.json`;(0,ee.useEffect)(()=>{et!=null&&et.id&&Kt()},[et==null?void 0:et.id]);const Ut={multiple:!1,withCredentials:!0,fileList:pt,showUploadList:!1,beforeUpload:An=>An.size/1024/1024>150?(Ie.ZP.error(`\u300A${An.name}\u300B\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(150M)`),a.default.LIST_IGNORE):!0,action:`${Je.Z.API_SERVER}/api/attachments.json${(et==null?void 0:et.clazz)==="thesis"?`?graduation_task_id=${Ce.id}`:""}`,onChange:An=>{rt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u4E0A\u4F20\u4E2D\uFF0C\u8BF7\u7A0D\u5019"}});const wn=(0,je.uD)(An);Ft(wn),wn.every(Dn=>Dn.status!=="uploading")&&sn(wn)}},sn=An=>He(void 0,null,function*(){var wn;const Dn={attachment_id:(wn=An.filter(ma=>ma.status==="done").map(ma=>{var Ln;return(Ln=ma==null?void 0:ma.response)==null?void 0:Ln.id}))==null?void 0:wn[0],graduation_task_id:Ce.id};(yield(0,Ge.ZP)(`/api/graduations/${Re.id}/graduation_stages/${et==null?void 0:et.id}/submit.json`,{method:"post",body:Dn})).status===0&&(Ie.ZP.success("\u63D0\u4EA4\u6210\u529F"),Kt()),Ft([]),rt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})}),Kt=()=>He(void 0,null,function*(){var An,wn;Ee(!0);const Dn=yield(0,Ge.ZP)(`/api/graduations/${Re.id}/graduation_stages/${et==null?void 0:et.id}.json`,{method:"get"});Dn.status===0&&(ye(((An=Dn==null?void 0:Dn.data)==null?void 0:An[0])||{}),At(Dn==null?void 0:Dn.associated_item),ht(((wn=Dn==null?void 0:Dn.graduation_stage)==null?void 0:wn.stage_status)===0)),Ee(!1)}),cn=()=>{if([0,4,5].includes(Ce==null?void 0:Ce.status))return"\u63D0\u4EA4";if([1,2,3].includes(Ce==null?void 0:Ce.status))return"\u91CD\u65B0\u63D0\u4EA4"},In=()=>{if((et==null?void 0:et.status)===1&&[2,5].includes(Ce==null?void 0:Ce.status))return!0;if((et==null?void 0:et.status)===2)return!(Ce!=null&&Ce.authorized_redelivery)};return ee.createElement("div",{className:y.wrap},ee.createElement(Se.Z,{title:et==null?void 0:et.name,status:et==null?void 0:et.status,startAt:et==null?void 0:et.start_at,endAt:et==null?void 0:et.end_at}),ee.createElement(Ve.Z,{active:!0,loading:Ze},Rt&&ee.createElement(E.Z,{customText:"\u5F53\u524D\u9636\u6BB5\u6682\u65F6\u65E0\u6CD5\u5F00\u542F\uFF0C\u8BF7\u5148\u5B8C\u6210\u4E4B\u524D\u9636\u6BB5\u7684\u4EFB\u52A1"}),!Rt&&ee.createElement("div",{className:`${y.card} ${qe?y.borderCard:y.defaultCard}`,style:{cursor:(Ce==null?void 0:Ce.status)===0?"default":"pointer"},onClick:()=>{(Ce==null?void 0:Ce.status)!==0&&(0,je.xg)(`/graduations/${Re.id}/${et.clazz}/${et.id}/review/${Ce.id}`)}},ee.createElement(le.Z,{wrap:!1,align:"middle"},ee.createElement(Oe.Z,{title:Ce==null?void 0:Ce.name},ee.createElement(x.Z,{className:y.title},Ce==null?void 0:Ce.name)),ee.createElement(x.Z,{onClick:An=>An.stopPropagation(),style:{marginLeft:"auto",flexShrink:0,paddingLeft:57}},ee.createElement(a.default,Te({},Ut),ee.createElement(we.op,{disabled:In()},ee.createElement(le.Z,{align:"middle"},ee.createElement("i",{className:"iconfont icon-shangchuan3 font14"}),ee.createElement("span",{className:"ml5"},cn())))))),ee.createElement(le.Z,{className:"mt30"},ee.createElement("div",{className:y.teacherWrap},(Ke=Ce==null?void 0:Ce.teachers)==null?void 0:Ke.map((An,wn)=>{var Dn;return ee.createElement("div",{key:wn,className:y.titleCol},ee.createElement("img",{width:44,height:44,style:{borderRadius:"50%"},src:`${(Dn=Je.Z)==null?void 0:Dn.IMG_SERVER}/images/${An==null?void 0:An.avatar_url}`}),ee.createElement("div",{className:"ml10"},ee.createElement("div",{title:An==null?void 0:An.real_name,className:"c-black"},(0,je.Pq)(An==null?void 0:An.real_name,5)),ee.createElement("div",{style:{color:"#5F6368"}},"\u6307\u5BFC\u8001\u5E08")))})),ee.createElement(x.Z,{style:{marginLeft:((Ue=Ce==null?void 0:Ce.teachers)==null?void 0:Ue.length)>2?0:60}},(Ce==null?void 0:Ce.status)===0&&ee.createElement("div",{className:"c-grey-666"},"\u672A\u63D0\u4EA4"),(Ce==null?void 0:Ce.status)===1&&ee.createElement("div",{style:{color:"#FA6400"},className:"c-grey-666"},"\u5F85\u8BC4\u9605"),(Ce==null?void 0:Ce.status)===2&&ee.createElement("div",{style:{color:"#00B187"}},"\u5DF2\u901A\u8FC7"),(Ce==null?void 0:Ce.status)===3&&ee.createElement("div",{style:{color:"#E30000"},className:"c-grey-666"},"\u5DF2\u9A73\u56DE"),(Ce==null?void 0:Ce.status)===4&&ee.createElement("div",{style:{color:"#00B187"},className:"c-grey-666"},"\u5DF2\u901A\u8FC7\u9700\u4FEE\u6539"),(Ce==null?void 0:Ce.status)===5&&ee.createElement("div",{style:{color:"#00B187"},className:"c-grey-666"},"\u5DF2\u4FEE\u6539"),ee.createElement("div",{style:{color:"#5F6368"}},"\u72B6\u6001")),ee.createElement(x.Z,{style:{marginLeft:((Ae=Ce==null?void 0:Ce.teachers)==null?void 0:Ae.length)>2?60:120}},Ce!=null&&Ce.score?ee.createElement("div",{style:{color:"#E99237",fontWeight:"bold"}},Ce==null?void 0:Ce.score):ee.createElement("div",{className:"c-grey-333"},"--"),ee.createElement("div",{style:{color:"#5F6368"}},"\u9636\u6BB5\u6210\u7EE9")),(Ce==null?void 0:Ce.status)>0&&ee.createElement(x.Z,{className:"current font14",style:{marginLeft:"auto",color:"#3061D0",paddingRight:14,paddingTop:10}},"\u67E5\u770B\u8BC4\u9605")),Ce.filename&&ee.createElement("div",{className:y.file},ee.createElement("div",{className:"c-light-primary current",onClick:An=>{var wn;An.stopPropagation(),(0,je.Nd)("",`${Je.Z.API_SERVER}${(wn=Ce==null?void 0:Ce.url)==null?void 0:wn.replace("disposition=inline","")}`)}},ee.createElement("i",{className:"iconfont icon-wenjian7 font14 mr5"}),(0,je.tP)(Ce.filename,60)),ee.createElement("div",{style:{color:"#9096A3",marginLeft:"auto"}},"\u63D0\u4EA4\u65F6\u95F4\xA0\xA0",Ce.submit_time||"--")),qe&&ee.createElement(le.Z,{className:y.git,wrap:!1,align:"middle"},ee.createElement("img",{width:27,src:he,className:"mr10"}),Ce!=null&&Ce.project_id?ee.createElement(x.Z,{onClick:An=>{var wn,Dn;An.stopPropagation(),(0,je.xg)(`${(wn=wt==null?void 0:wt.setting)==null?void 0:wn.old_url}${(Dn=Ce==null?void 0:Ce.project_info)==null?void 0:Dn.id}`)},className:y.gitTitle},(me=Ce==null?void 0:Ce.project_info)==null?void 0:me.name):ee.createElement(x.Z,{className:y.gitTitle},"\u6682\u65E0\u5173\u8054\u9879\u76EE"),ee.createElement(we.op,{onClick:An=>{An.stopPropagation(),Ye(!0)},style:{marginLeft:"auto",flexShrink:0}},"\u5173\u8054\u9879\u76EE")))),ee.createElement(jt,{sendLinkUrl:Pt,data:Ce,globalSetting:wt,visible:pe,onSucceed:()=>{Kt(),Ye(!1)},onClose:()=>Ye(!1)}))};var It=(0,fe.connect)(({graduations:vt,globalSetting:rt})=>({graduations:vt,globalSetting:rt}))(yt),gt=te(34055);const Wt=({graduations:vt,dispatch:rt,loading:wt})=>ee.createElement(Ve.Z,{style:{margin:"20px 0 0 45px"},loading:wt.effects["graduations/getGraduationsDetails"]},(0,gt.tu)()?ee.createElement(re,null):ee.createElement(It,null));var xe=(0,fe.connect)(({loading:vt,graduations:rt})=>({loading:vt,graduations:rt}))(Wt)},74975:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Je}});var ee=te(59301),fe={flex_box_center:"flex_box_center___oGGi8",flex_space_between:"flex_space_between___e1At5",flex_box_vertical_center:"flex_box_vertical_center___K1Nl5",flex_box_center_end:"flex_box_center_end___IP1rf",flex_box_column:"flex_box_column____nxPW",title:"title___Ynb7w",time:"time___dxFRB"},Ve=te(92310),We=te.n(Ve),Ie=te(43907),Oe=te(61186),le=te.n(Oe),Je=({className:$e,status:je,style:Xe={},startAt:Ne,endAt:re,title:y})=>ee.createElement("div",{className:We()(fe.title,$e),style:Xe},ee.createElement("b",null,y),ee.createElement(Ie.Z,{className:"ml10",status:je}),ee.createElement("span",{className:fe.time},ee.createElement("span",null,"\u5F00\u542F\u65F6\u95F4",ee.createElement("span",{className:"ml10"},Ne?le()(Ne).format("YYYY-MM-DD HH:mm"):"--")),ee.createElement("span",{className:"ml30"},"\u622A\u6B62\u65F6\u95F4",ee.createElement("span",{className:"ml10"},re?le()(re).format("YYYY-MM-DD HH:mm"):"--"))))},5874:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return ve}});var ee=te(59301),fe=te(8591),Ve=te(54580),We=te(43418),Ie=te(95237),Oe=te(5083),le={flex_box_center:"flex_box_center___cQ5Sl",flex_space_between:"flex_space_between___BU1Wl",flex_box_vertical_center:"flex_box_vertical_center___jBfz4",flex_box_center_end:"flex_box_center_end___mFYce",flex_box_column:"flex_box_column___jBfuW",wrap:"wrap___npJKs",label:"label___mSlLf"},Ge=te(90524),Je=te(76560),$e=te(47949),je=te(82093),Xe=te(49661),Ne=te(89389),re=te(61186),y=te.n(re),a=te(69577),x=Object.defineProperty,E=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ne=(he,Se,we)=>Se in he?x(he,Se,{enumerable:!0,configurable:!0,writable:!0,value:we}):he[Se]=we,oe=(he,Se)=>{for(var we in Se||(Se={}))b.call(Se,we)&&ne(he,we,Se[we]);if(E)for(var we of E(Se))z.call(Se,we)&&ne(he,we,Se[we]);return he},ae=(he,Se,we)=>new Promise((Pe,xt)=>{var st=mt=>{try{Qe(we.next(mt))}catch(Mt){xt(Mt)}},Tt=mt=>{try{Qe(we.throw(mt))}catch(Mt){xt(Mt)}},Qe=mt=>mt.done?Pe(mt.value):Promise.resolve(mt.value).then(st,Tt);Qe((we=we.apply(he,Se)).next())}),ve=({visible:he,data:Se,onClose:we=()=>{},onSuccess:Pe=()=>{}})=>{const[xt,st]=(0,ee.useState)([]),[Tt,Qe]=(0,ee.useState)(""),[mt,Mt]=(0,ee.useState)(""),[jt,on]=(0,ee.useState)(""),[Qt,ct]=(0,ee.useState)(!1),kt=(0,Je.useParams)();(0,ee.useEffect)(()=>{var rt;he&&(on((Se==null?void 0:Se.description)||""),Qe((Se==null?void 0:Se.start_at)||""),Mt((Se==null?void 0:Se.end_at)||""),st(((rt=Se==null?void 0:Se.attachments)==null?void 0:rt.map(wt=>({name:wt.name||wt.title,status:"done",response:{id:wt.id}})))||[]))},[he]);const Ot={multiple:!0,withCredentials:!0,fileList:xt,beforeUpload:rt=>rt.size/1024/1024>150?(fe.ZP.error(`\u300A${rt.name}\u300B\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(150M)`),Ve.default.LIST_IGNORE):!0,action:`${Ge.Z.API_SERVER}/api/attachments.json`,onChange(rt){st((0,Xe.uD)(rt))}},Te=()=>ae(void 0,null,function*(){if(!Tt||!mt){fe.ZP.warning(`\u8BF7\u9009\u62E9${gt}`);return}ct(!0),console.log(xt,"fileList");const rt=yield(0,je.ZP)(`/api/graduations/${kt.id}/graduation_stages/${Se.id}.json`,{method:"put",body:{start_at:Tt,end_at:mt,description:jt,attachment_ids:xt.map(wt=>{var Pn;return(Pn=wt==null?void 0:wt.response)==null?void 0:Pn.id})}});if((rt==null?void 0:rt.status)===0){fe.ZP.success("\u4FDD\u5B58\u8BBE\u7F6E\u6210\u529F"),(0,Je.getDvaApp)()._store.dispatch({type:"graduations/getGraduationsDetails",payload:{id:kt==null?void 0:kt.id}}),Pe();return}ct(!1)});console.log(Se,"data");const He=[{name:"\u5B66\u751F\u9009\u9898",key:"student_selection",timeName:"\u5B66\u751F\u9009\u9898\u8D77\u6B62\u65F6\u95F4",width:460,text:"\u5728\u6B64\u65F6\u95F4\u5185\uFF0C\u5B66\u751F\u53EF\u81EA\u52A9\u64CD\u4F5C\u9009\u9898\u548C\u66F4\u6539\u9009\u9898"},{name:"\u4EFB\u52A1\u4E66",key:"tasks",width:460,timeName:"\u4EFB\u52A1\u4E66\u8D77\u6B62\u65F6\u95F4",text:""},{name:"\u5F00\u9898\u62A5\u544A",key:"opening_report",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u5F00\u9898\u62A5\u544A\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u4E2D\u671F\u68C0\u67E5",key:"midterm_report",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u4E2D\u671F\u68C0\u67E5\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u6BD5\u4E1A\u8BBA\u6587",key:"thesis",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u6BD5\u4E1A\u8BBA\u6587\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u6BD5\u4E1A\u7B54\u8FA9",key:"final_defense",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u6BD5\u4E1A\u7B54\u8FA9\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u8BBA\u6587\u5B9A\u7A3F",key:"final_thesis",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u8BBA\u6587\u5B9A\u7A3F\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u5F52\u6863",key:"archives",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u5F52\u6863\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"}],yt=["opening_report","midterm_report","thesis","final_defense","final_thesis","archives"],It=xt.some(rt=>!(rt!=null&&rt.response)),{timeName:gt,text:Wt,width:xe,key:vt}=(He==null?void 0:He.find(rt=>rt.key===(Se==null?void 0:Se.clazz)))||{};return ee.createElement(We.default,{centered:!0,destroyOnClose:!0,confirmLoading:Qt,okButtonProps:{disabled:It},onCancel:we,onOk:Te,open:he,title:`${Se.name}\u8BBE\u7F6E`,width:xe,afterClose:()=>{st([]),Qe(""),on(""),Mt(""),ct(!1)},okText:"\u4FDD\u5B58\u8BBE\u7F6E",cancelText:"\u53D6\u6D88"},ee.createElement("div",{className:le.wrap},ee.createElement("div",{className:le.label},ee.createElement("span",null,"*"),gt),ee.createElement(Ie.Z,{align:"middle",className:yt.includes(vt)?"mb20":""},ee.createElement(Oe.default,{format:"YYYY-MM-DD HH:mm",value:Tt?y()(Tt):"",disabledDate:rt=>(0,a.Q8)(rt,"",Se==null?void 0:Se.disabled_time),disabledTime:rt=>(0,a.d0)(rt,Se==null?void 0:Se.disabled_time),showTime:{format:"HH:mm"},onChange:(rt,wt)=>{Qe(wt)}}),ee.createElement("span",{className:"ml10 mr10"},"\u81F3"),ee.createElement(Oe.default,{format:"YYYY-MM-DD HH:mm",value:mt?y()(mt):"",disabledDate:rt=>(0,a.Q8)(rt,"",Se==null?void 0:Se.disabled_time),disabledTime:rt=>(0,a.d0)(rt,Se==null?void 0:Se.disabled_time),showTime:{format:"HH:mm"},onChange:(rt,wt)=>{Mt(wt)}}),ee.createElement("span",{className:`${vt==="student_selection"?"mt10":"ml10"} font14`,style:{color:"#9096A3"}},Wt)),yt.includes(vt)&&ee.createElement(ee.Fragment,null,ee.createElement("div",{className:le.label},"\u9636\u6BB5\u63CF\u8FF0"),ee.createElement(Ne.Z,{height:140,defaultValue:jt,onChange:rt=>{on(rt)}}),ee.createElement(Ve.default,oe({},Ot),ee.createElement(Ie.Z,{align:"middle",className:"mt10"},ee.createElement($e.op,{style:{borderRadius:2}},ee.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6587\u6863"),ee.createElement("div",{className:"ml10 font14",style:{color:"#5F6367"},onClick:rt=>{rt.stopPropagation()}},"\u4E0A\u4F20\u6B64\u9636\u6BB5\u7684\u6587\u6863\u6A21\u7248\u3001\u6279\u9605\u8981\u6C42\u7B49\u6587\u6863\uFF0C\u5355\u4E2A\u6587\u6863\u5927\u5C0F\u4E0D\u8D85\u8FC7150M"))))))}},43907:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Oe}});var ee=te(59301),fe={flex_box_center:"flex_box_center___Sswcw",flex_space_between:"flex_space_between___nBexI",flex_box_vertical_center:"flex_box_vertical_center___sPXvb",flex_box_center_end:"flex_box_center_end___c6nca",flex_box_column:"flex_box_column___Bq_gi",tag:"tag___NEywM"},Ve=te(92310),We=te.n(Ve),Oe=({className:le,status:Ge})=>ee.createElement(ee.Fragment,null,Ge===0&&ee.createElement("div",{className:We()(fe.tag,le)},"\u672A\u5F00\u59CB"),Ge===1&&ee.createElement("div",{className:We()(fe.tag,le),style:{background:"#19CB70"}},"\u8FDB\u884C\u4E2D"),Ge===2&&ee.createElement("div",{className:We()(fe.tag,le),style:{background:"#EE5D5D"}},"\u5DF2\u7ED3\u675F"))},21981:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return ae}});var ee=te(59301),fe={flex_box_center:"flex_box_center___Q4rC9",flex_space_between:"flex_space_between___pzGZc",flex_box_vertical_center:"flex_box_vertical_center___DhNf8",flex_box_center_end:"flex_box_center_end___ALRjT",flex_box_column:"flex_box_column___p6z9Y",wrap:"wrap____H2XH"},Ve=te(76560),We=te(95237),Ie=te(1710),Oe=te(47949),le=te(74975),Ge=te(82093),Je=te(5874),$e=te(57884),je=te(49661),Xe=Object.defineProperty,Ne=Object.defineProperties,re=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,E=(ge,ve,he)=>ve in ge?Xe(ge,ve,{enumerable:!0,configurable:!0,writable:!0,value:he}):ge[ve]=he,b=(ge,ve)=>{for(var he in ve||(ve={}))a.call(ve,he)&&E(ge,he,ve[he]);if(y)for(var he of y(ve))x.call(ve,he)&&E(ge,he,ve[he]);return ge},z=(ge,ve)=>Ne(ge,re(ve)),ne=(ge,ve,he)=>new Promise((Se,we)=>{var Pe=Tt=>{try{st(he.next(Tt))}catch(Qe){we(Qe)}},xt=Tt=>{try{st(he.throw(Tt))}catch(Qe){we(Qe)}},st=Tt=>Tt.done?Se(Tt.value):Promise.resolve(Tt.value).then(Pe,xt);st((he=he.apply(ge,ve)).next())});const oe=({graduations:ge,dispatch:ve,tags:he,tagsTitle:Se,tagsTitleWidth:we,placeholder:Pe,columns:xt,updateKey:st,inputWidth:Tt=214})=>{var Qe,mt,Mt;const jt=(0,Ve.useParams)(),[on]=(0,Ve.useSearchParams)(),[Qt,ct]=(0,ee.useState)(!1),[kt,Ot]=(0,ee.useState)(0),[Te,He]=(0,ee.useState)([]),[yt,It]=(0,ee.useState)(!1),{menus:gt}=ge,Wt=(Qe=location.pathname.split("/"))==null?void 0:Qe[3],xe=gt.find(Ee=>Ee.clazz===Wt)||{},vt=gt.find(Ee=>Ee.clazz===Wt)||1,rt=on!=null&&on.get("state")?Number(on==null?void 0:on.get("state")):"",[wt,Pn]=(0,ee.useState)({keyword:"",status:rt,page:1,limit:20});(0,ee.useEffect)(()=>{xe!=null&&xe.id&&Ke(wt)},[xe==null?void 0:xe.id,st]);const Ke=Ee=>ne(void 0,null,function*(){ct(!0);const pe=yield(0,Ge.ZP)(`/api/graduations/${jt.id}/graduation_stages/${xe==null?void 0:xe.id}.json`,{method:"get",params:Ee});pe.status===0&&(He((pe==null?void 0:pe.data)||[]),Ot(pe==null?void 0:pe.total_count)),ct(!1)}),Ue=Ee=>{wt.status=Ee,wt.page=1,Pn(wt),Ke(wt)},Ae=Ee=>{wt.keyword=Ee,wt.page=1,Pn(wt),Ke(wt)},me=(Ee,pe)=>{wt.page=Ee,wt.limit=pe,Pn(wt),Ke(wt)},Re=[{name:"\u4EFB\u52A1\u4E66",key:"tasks",notStartText:"\u5F53\u524D\u9636\u6BB5\u8FD8\u672A\u5F00\u542F"},{name:"\u5F00\u9898\u62A5\u544A",key:"opening_report",notStartText:"\u5F53\u524D\u9636\u6BB5\u8FD8\u672A\u5F00\u542F"},{name:"\u4E2D\u671F\u68C0\u67E5",key:"midterm_report",notStartText:"\u5F53\u524D\u9636\u6BB5\u8FD8\u672A\u5F00\u542F"},{name:"\u6BD5\u4E1A\u8BBA\u6587",key:"thesis",notStartText:"\u5F53\u524D\u9636\u6BB5\u8FD8\u672A\u5F00\u542F"},{name:"\u6BD5\u4E1A\u7B54\u8FA9",key:"final_defense",notStartText:"\u5F53\u524D\u9636\u6BB5\u8FD8\u672A\u5F00\u542F"},{name:"\u8BBA\u6587\u5B9A\u7A3F",key:"final_thesis",notStartText:"\u5F53\u524D\u9636\u6BB5\u8FD8\u672A\u5F00\u542F"}],Ze=(mt=Re==null?void 0:Re.find(Ee=>Ee.key===(xe==null?void 0:xe.clazz)))==null?void 0:mt.notStartText;return ee.createElement("div",{className:fe.wrap},ee.createElement(le.Z,{title:xe==null?void 0:xe.name,className:"mb10",status:xe==null?void 0:xe.status,startAt:xe==null?void 0:xe.start_at,endAt:xe==null?void 0:xe.end_at}),ee.createElement(We.Z,{align:"middle",justify:"end",style:{height:66}},!!(xe!=null&&xe.status)&&ee.createElement(We.Z,{align:"middle",style:{flex:1}},ee.createElement(Oe.qp,{title:Se,value:wt.status,onChange:Ue,dataSource:he,className:"mt20",titleWidth:we}),ee.createElement(Oe.t7,{style:{width:Tt,marginLeft:"auto"},placeholder:Pe,value:wt.keyword,onChange:Ae})),(0,je.QB)(xe==null?void 0:xe.next_start_at)&&ee.createElement(Oe.op,{style:{marginLeft:15},onClick:()=>It(!0)},ee.createElement("i",{className:"iconfont icon-anquanshezhi font14 mr5"}),xe==null?void 0:xe.name,"\u8BBE\u7F6E")),(xe==null?void 0:xe.status)===0&&ee.createElement($e.Z,{customText:Ze}),!!(xe!=null&&xe.status)&&ee.createElement(Ie.default,{columns:xt,dataSource:Te,loading:Qt,rowKey:"id",locale:{emptyText:ee.createElement($e.Z,null)},pagination:{current:wt.page,hideOnSinglePage:!kt,showQuickJumper:!0,showSizeChanger:!0,pageSize:wt.limit,pageSizeOptions:["10","20","50","100","200"],total:kt,size:"default",showTotal:je.rU,onChange:me}}),ee.createElement(Je.Z,{visible:yt,data:z(b({},xe),{disabled_time:(Mt=gt==null?void 0:gt[vt-1])==null?void 0:Mt.end_at}),onClose:()=>It(!1),onSuccess:()=>{It(!1)}}))};var ae=(0,Ve.connect)(({graduations:ge})=>({graduations:ge}))(oe)},23869:function(lt,bt,te){"use strict";te.d(bt,{rX:function(){return ne},pW:function(){return oe},gy:function(){return ae},xY:function(){return z},O5:function(){return b},tJ:function(){return re},o1:function(){return y},Rd:function(){return E}});var ee=te(76560),fe=te(43418),Ve=te(28103),We=te(8591),Ie=te(34055),Oe=te(49661),le=te(87169),Ge=te(25510),Je="data:image/png;base64,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",$e=te.p+"static/newqrcode.a8740efb.png",je=te(32637),Xe=te(59301),Ne=(ge,ve,he)=>new Promise((Se,we)=>{var Pe=Tt=>{try{st(he.next(Tt))}catch(Qe){we(Qe)}},xt=Tt=>{try{st(he.throw(Tt))}catch(Qe){we(Qe)}},st=Tt=>Tt.done?Se(Tt.value):Promise.resolve(Tt.value).then(Pe,xt);st((he=he.apply(ge,ve)).next())});const re=(ge,ve=!1)=>!!(y(ge)&&a(ve)),y=ge=>(0,Ie.bg)()?!0:(ge({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(ge=!1)=>{var ve;const{user:he}=(0,ee.getDvaApp)()._store.getState();return(ve=he.userInfo)!=null&&ve.profile_completed?!0:(fe.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Oe.xg)("/account/profile/edit"),x()}}),!1)},x=()=>{fe.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},E=()=>{fe.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Xe.createElement("div",{style:{textAlign:"center"}},Xe.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),Xe.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:je}),Xe.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},b=()=>{var ge;const{user:ve}=(0,ee.getDvaApp)()._store.getState();return(ge=ve.userInfo)!=null&&ge.professional_certification?!0:(fe.default.confirm({title:"\u63D0\u793A",centered:!0,content:Xe.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Oe.xg)("/account/certification")}}),!1)},z=()=>(0,Ie.V9)()?!0:(fe.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Xe.createElement("div",{className:"tc",style:{marginLeft:-38}},Xe.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Xe.createElement("img",{src:$e,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(ge,ve)=>ge?!0:(fe.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Xe.createElement("div",null,Xe.createElement("p",null,ve||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),Xe.createElement("div",{style:{marginLeft:"110px"}},Xe.createElement("img",{src:Je,width:200}),Xe.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Oe.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),oe=ge=>{fe.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Xe.createElement("div",null,Xe.createElement("div",null,Xe.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),Xe.createElement(Ve.Z,null),Xe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Xe.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",Xe.createElement("a",null,ge),"\u5929\u3002"),Xe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Xe.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),Xe.createElement("div",{style:{textAlign:"center",marginTop:30}},Xe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ge,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ae=(ge,ve="")=>{const{shixunsDetail:{detail:he}}=(0,ee.getDvaApp)()._store.getState();if((he==null?void 0:he.public)===2||(he==null?void 0:he.public)===1||(he==null?void 0:he.shixun_status)===3){let Se="";return(he==null?void 0:he.public)===2&&(Se="\u5DF2\u516C\u5F00"),(he==null?void 0:he.public)===1&&(Se="\u5F85\u5BA1\u6838"),(he==null?void 0:he.shixun_status)===3&&(Se="\u5DF2\u5173\u95ED"),fe.default.info({centered:!0,icon:Xe.createElement(le.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Xe.createElement("div",{className:"tc",style:{marginLeft:-38}},Xe.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Xe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Se,"\uFF0C",ve,"\u3002"),Xe.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Xe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ge,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(he==null?void 0:he.shixun_status)===2?(fe.default.confirm({centered:!0,icon:Xe.createElement(le.Z,null),title:"\u63D0\u793A",content:Xe.createElement("div",null,Xe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",ve,"\u3002"),Xe.createElement("br",null),Xe.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{fe.default.confirm({width:440,centered:!0,icon:Xe.createElement(le.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>Ne(void 0,null,function*(){(yield ge({type:"shixunsDetail/cancelRelease",payload:{id:he==null?void 0:he.identifier}})).status!==401&&(We.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ge({type:"shixunsDetail/getShixunsDetail",payload:{id:he==null?void 0:he.identifier}}),ge({type:"practiceSetting/getCommonData",payload:{id:he==null?void 0:he.identifier}}))})})}}),!0):!1}},50371:function(lt,bt){"use strict";function te(){const ee=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let fe=1;fe{const Ie=Ve[We];Ie!==void 0&&(ee[We]=Ie)})}return ee}bt.Z=te},13845:function(lt,bt,te){"use strict";te.d(bt,{F:function(){return ee},Z:function(){return fe}});function ee(Ve){return Ve!=null&&Ve===Ve.window}function fe(Ve,We){var Ie,Oe;if(typeof window=="undefined")return 0;const le=We?"scrollTop":"scrollLeft";let Ge=0;return ee(Ve)?Ge=Ve[We?"pageYOffset":"pageXOffset"]:Ve instanceof Document?Ge=Ve.documentElement[le]:(Ve instanceof HTMLElement||Ve)&&(Ge=Ve[le]),Ve&&!ee(Ve)&&typeof Ge!="number"&&(Ge=(Oe=((Ie=Ve.ownerDocument)!==null&&Ie!==void 0?Ie:Ve).documentElement)===null||Oe===void 0?void 0:Oe[le]),Ge}},56762:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return fe}});var ee=te(59301);function fe(){const[,Ve]=ee.useReducer(We=>We+1,0);return Ve}},68031:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return We}});var ee=te(16089);function fe(Ie,Oe,le,Ge){const Je=le-Oe;return Ie/=Ge/2,Ie<1?Je/2*Ie*Ie*Ie+Oe:Je/2*((Ie-=2)*Ie*Ie+2)+Oe}var Ve=te(13845);function We(Ie){let Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:le=()=>window,callback:Ge,duration:Je=450}=Oe,$e=le(),je=(0,Ve.Z)($e,!0),Xe=Date.now(),Ne=()=>{const y=Date.now()-Xe,a=fe(y>Je?Je:y,je,Ie,Je);(0,Ve.F)($e)?$e.scrollTo(window.pageXOffset,a):$e instanceof Document||$e.constructor.name==="HTMLDocument"?$e.documentElement.scrollTop=a:$e.scrollTop=a,y{var Se;const{prefixCls:we,className:Pe,rootClassName:xt,children:st,indeterminate:Tt=!1,style:Qe,onMouseEnter:mt,onMouseLeave:Mt,skipGroup:jt=!1,disabled:on}=ve,Qt=Ne(ve,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:ct,direction:kt,checkbox:Ot}=We.useContext(Ie.E_),Te=We.useContext(Je),{isFormItemInput:He}=We.useContext(le.aM),yt=We.useContext(Oe.Z),It=(Se=(Te==null?void 0:Te.disabled)||on)!==null&&Se!==void 0?Se:yt,gt=We.useRef(Qt.value);We.useEffect(()=>{Te==null||Te.registerValue(Qt.value)},[]),We.useEffect(()=>{if(!jt)return Qt.value!==gt.current&&(Te==null||Te.cancelValue(gt.current),Te==null||Te.registerValue(Qt.value),gt.current=Qt.value),()=>Te==null?void 0:Te.cancelValue(Qt.value)},[Qt.value]);const Wt=ct("checkbox",we),[xe,vt]=(0,$e.ZP)(Wt),rt=Object.assign({},Qt);Te&&!jt&&(rt.onChange=function(){Qt.onChange&&Qt.onChange.apply(Qt,arguments),Te.toggleOption&&Te.toggleOption({label:st,value:Qt.value})},rt.name=Te.name,rt.checked=Te.value.includes(Qt.value));const wt=fe()(`${Wt}-wrapper`,{[`${Wt}-rtl`]:kt==="rtl",[`${Wt}-wrapper-checked`]:rt.checked,[`${Wt}-wrapper-disabled`]:It,[`${Wt}-wrapper-in-form-item`]:He},Ot==null?void 0:Ot.className,Pe,xt,vt),Pn=fe()({[`${Wt}-indeterminate`]:Tt},Xe.A,vt),Ke=Tt?"mixed":void 0;return xe(We.createElement(je.Z,{component:"Checkbox",disabled:It},We.createElement("label",{className:wt,style:Object.assign(Object.assign({},Ot==null?void 0:Ot.style),Qe),onMouseEnter:mt,onMouseLeave:Mt},We.createElement(Ve.Z,Object.assign({"aria-checked":Ke},rt,{prefixCls:Wt,className:Pn,disabled:It,ref:he})),st!==void 0&&We.createElement("span",null,st))))};var a=We.forwardRef(re),x=te(3300),E=te(2738),b=function(ve,he){var Se={};for(var we in ve)Object.prototype.hasOwnProperty.call(ve,we)&&he.indexOf(we)<0&&(Se[we]=ve[we]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,we=Object.getOwnPropertySymbols(ve);Pe{const{defaultValue:Se,children:we,options:Pe=[],prefixCls:xt,className:st,rootClassName:Tt,style:Qe,onChange:mt}=ve,Mt=b(ve,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:jt,direction:on}=We.useContext(Ie.E_),[Qt,ct]=We.useState(Mt.value||Se||[]),[kt,Ot]=We.useState([]);We.useEffect(()=>{"value"in Mt&&ct(Mt.value||[])},[Mt.value]);const Te=We.useMemo(()=>Pe.map(Ue=>typeof Ue=="string"||typeof Ue=="number"?{label:Ue,value:Ue}:Ue),[Pe]),He=Ue=>{Ot(Ae=>Ae.filter(me=>me!==Ue))},yt=Ue=>{Ot(Ae=>[].concat((0,x.Z)(Ae),[Ue]))},It=Ue=>{const Ae=Qt.indexOf(Ue.value),me=(0,x.Z)(Qt);Ae===-1?me.push(Ue.value):me.splice(Ae,1),"value"in Mt||ct(me),mt==null||mt(me.filter(Re=>kt.includes(Re)).sort((Re,Ze)=>{const Ee=Te.findIndex(Ye=>Ye.value===Re),pe=Te.findIndex(Ye=>Ye.value===Ze);return Ee-pe}))},gt=jt("checkbox",xt),Wt=`${gt}-group`,[xe,vt]=(0,$e.ZP)(gt),rt=(0,E.Z)(Mt,["value","disabled"]),wt=Pe.length?Te.map(Ue=>We.createElement(a,{prefixCls:gt,key:Ue.value.toString(),disabled:"disabled"in Ue?Ue.disabled:Mt.disabled,value:Ue.value,checked:Qt.includes(Ue.value),onChange:Ue.onChange,className:`${Wt}-item`,style:Ue.style,title:Ue.title},Ue.label)):we,Pn={toggleOption:It,value:Qt,disabled:Mt.disabled,name:Mt.name,registerValue:yt,cancelValue:He},Ke=fe()(Wt,{[`${Wt}-rtl`]:on==="rtl"},st,Tt,vt);return xe(We.createElement("div",Object.assign({className:Ke,style:Qe},rt,{ref:he}),We.createElement(Je.Provider,{value:Pn},wt)))},ne=We.forwardRef(z);var oe=We.memo(ne);const ae=a;ae.Group=oe,ae.__ANT_CHECKBOX=!0;var ge=ae},98447:function(lt,bt,te){"use strict";te.d(bt,{C2:function(){return Ie}});var ee=te(17313),fe=te(37613),Ve=te(83116);const We=Oe=>{const{checkboxCls:le}=Oe,Ge=`${le}-wrapper`;return[{[`${le}-group`]:Object.assign(Object.assign({},(0,ee.Wf)(Oe)),{display:"inline-flex",flexWrap:"wrap",columnGap:Oe.marginXS,[`> ${Oe.antCls}-row`]:{flex:1}}),[Ge]:Object.assign(Object.assign({},(0,ee.Wf)(Oe)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Ge}`]:{marginInlineStart:0},[`&${Ge}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[le]:Object.assign(Object.assign({},(0,ee.Wf)(Oe)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Oe.borderRadiusSM,alignSelf:"center",[`${le}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${le}-inner`]:Object.assign({},(0,ee.oN)(Oe))},[`${le}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Oe.checkboxSize,height:Oe.checkboxSize,direction:"ltr",backgroundColor:Oe.colorBgContainer,border:`${Oe.lineWidth}px ${Oe.lineType} ${Oe.colorBorder}`,borderRadius:Oe.borderRadiusSM,borderCollapse:"separate",transition:`all ${Oe.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Oe.checkboxSize/14*5,height:Oe.checkboxSize/14*8,border:`${Oe.lineWidthBold}px solid ${Oe.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Oe.motionDurationFast} ${Oe.motionEaseInBack}, opacity ${Oe.motionDurationFast}`}},"& + span":{paddingInlineStart:Oe.paddingXS,paddingInlineEnd:Oe.paddingXS}})},{[` +`),zt.focus();default:throw new Error}},[zt,Qn]),Da=(0,ee.useMemo)(()=>{switch(Qn){case et:return ee.createElement(kt,{callback:Cn,onCancel:Ra});case cn:return ee.createElement(Ot.Z,{callback:Cn,onCancel:Ra});case Pt:return ee.createElement(Te.Z,{callback:Cn,onCancel:Ra});case Ut:return ee.createElement(Ze,{callback:Cn,onCancel:Ra});case In:return ee.createElement(ye,{callback:Cn,onCancel:Ra});case"maths-latex":return ee.createElement(pt,{showSaveButton:!0,callback:Cn});case"inline-latex":return ee.createElement(Ft.Z,{showSaveButton:!0,callback:Cn});default:return null}},[Qn]);function Ra(){eo("")}(0,ee.useEffect)(()=>{if(Gt.current){let Gn=function(er){co=!0,Uo=er.pageY},Rn=function(){co=!1},$n=function(er){if(co){let ir=er.pageY-Uo;ir<0&&(ir=0),ir>300&&(ir=300);let Er=mn+ir+"px";Ro(Er)}},ta=Gt.current,co=!1,Uo=0;return ta.addEventListener("mousedown",Gn),document.addEventListener("mousemove",$n),document.addEventListener("mouseup",Rn),()=>{ta.removeEventListener("mousedown",Gn),document.removeEventListener("mousemove",$n),document.removeEventListener("mouseup",Rn)}}},[zt,Gt]),(0,ee.useEffect)(()=>{Ro(mn)},[mn]);const so=Fn(ut),Ua=Fn(ko),ua={width:so,height:Ua},Ja=(0,ee.useMemo)(()=>{if(to){let Gn=new Date(to),Rn=Gn.getHours(),$n=Gn.getMinutes(),ta=Gn.getSeconds();return Rn=Rn<10?"0"+Rn:Rn,$n=$n<10?"0"+$n:$n,ta=ta<10?"0"+ta:ta,`${Rn}:${$n}:${ta}`}return 0},[to]),Xa=Gn=>{const Rn=[];if(Fo){let $n=-1;Gn=Gn.replace(/(@▁▁@|@▁@)/g,function(ta,co,Uo){Rn.push({multiLine:ta!==rn})})}return Rn};function Jo(){window.sessionStorage.removeItem(ao),Fr(!1),Ta(0)}function Co(){Fr(!1),Ta(0),zt.setValue(window.sessionStorage.getItem(ao))}(0,ee.useEffect)(()=>{vo[Qn]&&Qn!==sn&&Qn!==Ut&&setTimeout(()=>{const Gn=document.getElementsByClassName("markdown-popup-form")[0],Rn=window.innerWidth/2-Gn.offsetWidth/2,$n=window.innerHeight/2-Gn.offsetHeight/2;zr(Rn),$o($n)},0)},[Qn]);const _o=Gn=>{Gn.preventDefault();const Rn=Gn.clientX-Qr,$n=Gn.clientY-yr;document.body.onmousemove=ta=>{let co=ta.clientX-Rn,Uo=ta.clientY-$n;const er=document.getElementsByClassName("markdown-popup-form")[0],ir=window.innerWidth-er.offsetWidth,Er=window.innerHeight-er.offsetHeight;co=Math.max(0,Math.min(co,ir)),Uo=Math.max(0,Math.min(Uo,Er)),mr(ta.clientX,ta.clientY,Rn,$n)&&(zr(co),$o(Uo))},document.body.onmouseup=function(){document.body.onmousemove=null}},mr=(Gn,Rn,$n,ta)=>{const co=document.body.clientHeight,Uo=document.body.clientWidth;return Gn<20&&$n>Gn||Gn>Uo-20&&$nRn||Rn>co-20&&tawe in Se?Xe(Se,we,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):Se[we]=Pe,b=(Se,we)=>{for(var Pe in we||(we={}))a.call(we,Pe)&&E(Se,Pe,we[Pe]);if(y)for(var Pe of y(we))x.call(we,Pe)&&E(Se,Pe,we[Pe]);return Se},z=(Se,we)=>Ne(Se,re(we));const{useForm:ne}=ee.default,oe={width:280,marginRight:10},ae={labelCol:{span:5},wrapperCol:{span:19}};var ge=({callback:Se,onCancel:we})=>{const[Pe]=ne();let xt=(0,Je.useRef)();function st(mt){xt.current.width=Pe.getFieldValue("width"),xt.current.align=Pe.getFieldValue("align"),Se(mt,xt.current)}function Tt(mt,Mt){if(mt.status===-1){fe.ZP.error(mt.message);return}Pe.setFieldsValue({src:`/api/attachments/${mt.id}`,type:Mt.type})}function Qe(mt){let Mt=mt.target.files[0];xt.current=Mt,he(Mt,Tt)}return je.createElement(ee.default,z(b({form:Pe},ae),{className:"upload-image-panel",onFinish:st,style:{width:470,overflow:"hidden"}}),je.createElement(ee.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},je.createElement("div",{className:"flex-container"},je.createElement(ee.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},je.createElement(Ve.default,{style:oe})),je.createElement(ve,{onFileChange:Qe}))),je.createElement(ee.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},je.createElement(Ve.default,{style:{width:264}})),je.createElement(ee.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},je.createElement(We.Z,null,je.createElement(ee.default.Item,{name:"width",style:{margin:0}},je.createElement(Ie.Z,{style:{width:264}})),je.createElement("span",{className:"ml8"},"%"))),je.createElement(ee.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},je.createElement(Oe.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),je.createElement("aside",null,je.createElement(ee.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},je.createElement(le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),je.createElement(le.ZP,{type:"default",onClick:we},"\u53D6\u6D88"))))};function ve({onFileChange:Se}){return je.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",je.createElement("input",{type:"file",onChange:Se}))}function he(Se,we){if(!Se)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,$e.bg)())throw fe.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Pe=new FormData;Pe.append("editormd-image-file",Se),Pe.append("file_param_name","editormd-image-file"),Pe.append("byxhr","true");var xt=new window.XMLHttpRequest;xt.withCredentials=!0,xt.addEventListener("load",function(st){we(JSON.parse(st.target.responseText),Se)},!1),xt.addEventListener("error",function(st){console.error(st)},!1),xt.open("POST",`${Ge.KI}/api/attachments.json`),xt.send(Pe)}},75790:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ve}});var ee=te(59301),fe=te(4676);class Ve extends ee.Component{constructor(Ie){super(Ie);const Oe=window.document;this.node=Oe.createElement("div"),Oe.body.appendChild(this.node)}render(){const{children:Ie}=this.props;return(0,fe.createPortal)(Ie,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(lt,bt,te){"use strict";te.d(bt,{i:function(){return ae},Z:function(){return ve}});var ee={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},fe=te(71418),Ve=te(6848),We=te(93948),Ie=te(92310),Oe=te.n(Ie),le=te(49661),Ge=te(57884),Je=te(34055),$e=te(79005),je=te(20345),Xe=te(77882),Ne=te(31081),re=te(75309),y=te(71979),a=te(47558),x=te(42922),E=te(66832),b=te(96593),z=te(19664),ne=te(91833),oe=te(59301);const ae=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:$e,swimg:je},{name:"101\u8BA1\u5212",ptimg:Xe,swimg:Ne},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:re,swimg:y},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:E,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:z,swimg:ne}];var ve=({className:he,dataSource:Se=[],col:we=4,right:Pe,bottom:xt=23,precision:st=0,wrapWidth:Tt=1200,trackEventItems:Qe,loading:mt,onRemove:Mt=()=>{},isCurrent:jt=!0,showAlias:on=!1,showProgress:Qt=!1})=>{const ct=Math.floor((Tt-(we-1)*Pe)/we),kt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Ot=>(window.ENV==="build"&&(Ot.ptimg=`/react/build${Ot.ptimg}`,Ot.swimg=`/react/build${Ot.swimg}`),Ot));return oe.createElement(fe.Z,{spinning:mt},oe.createElement("div",{className:Oe()(ee.list,he)},!!(Se!=null&&Se.length)&&(Se==null?void 0:Se.map((Ot,Te)=>{var He,yt,It,gt,Wt,xe;const{name:ht,id:rt,identifier:wt,featured:Pn,school_name:Ke,image_url:Ue,excellent:Ae,is_plan:me}=Ot;return oe.createElement("div",{key:rt,className:jt&&Qt?ee.wrapisCurrent:ee.wrap,style:{width:ct,marginRight:(1+Te)%we===0?0:Pe+st,marginBottom:xt}},oe.createElement("a",{className:ee.li,onClick:Re=>{Re.preventDefault(),Re.stopPropagation(),Qe&&(0,le.L9)([Qe]),(0,le.xg)(`/paths/${wt}`)}},oe.createElement("div",{className:ee.img},oe.createElement("img",{className:ee.cover,src:`${Ue}`}),jt&&(0,Je.bg)()&&(Ot==null?void 0:Ot.studying)&&oe.createElement("div",{className:`${ee.movebq} user-path-items`,onClick:Re=>{Re.stopPropagation(),Mt(Ot)}},oe.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),oe.createElement("span",{className:"c-red"},"\u79FB\u9664")),(He=Ot==null?void 0:Ot.subject_tags)==null?void 0:He.map((Re,Ze)=>{var Ee,pe;if(Ze===0){const Ce=(Ee=kt.find(ye=>ye.name==Re))==null?void 0:Ee.swimg;return oe.createElement("img",{className:ee.sign,src:Ce,style:{left:"-4px"}})}const Ye=(pe=kt.find(Ce=>Ce.name==Re))==null?void 0:pe.ptimg;return oe.createElement("img",{className:ee.sign,src:Ye,style:{left:`${48+52*(Ze-1)+2*Ze}px`}})}),oe.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Ot==null?void 0:Ot.excellent)&&oe.createElement("div",{className:ee.bq},"\u5F00\u653E\u8BFE\u7A0B"))),oe.createElement("div",{className:ee.name},oe.createElement(Ve.Z,{title:on&&(Ot!=null&&Ot.excellent_alias_name)?oe.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${ht}`,oe.createElement("br",null),oe.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ot==null?void 0:Ot.excellent_alias_name}`)):ht},oe.createElement("span",{className:ee.e},on&&(Ot==null?void 0:Ot.excellent_alias_name)||ht))),jt&&Qt&&((yt=Ot==null?void 0:Ot.progress)==null?void 0:yt.all_score)!=0&&oe.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},oe.createElement(We.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((It=Ot==null?void 0:Ot.progress)==null?void 0:It.my_score)/((gt=Ot==null?void 0:Ot.progress)==null?void 0:gt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Wt=Ot==null?void 0:Ot.progress)==null?void 0:Wt.my_score,"/",(xe=Ot==null?void 0:Ot.progress)==null?void 0:xe.all_score),(!jt||!Qt)&&oe.createElement("div",{className:ee.tags},oe.createElement("div",null,oe.createElement(Ve.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),oe.createElement("span",null,Ot.stages_count))),oe.createElement(Ve.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),oe.createElement("span",null,Ot.members_count)))))))})),!Se.length&&oe.createElement(Ge.Z,null)))}},47949:function(lt,bt,te){"use strict";te.d(bt,{jL:function(){return Ie},w9:function(){return vt},dN:function(){return Me},QD:function(){return va},cQ:function(){return gt.Z},Oz:function(){return Ce},op:function(){return ut},O5:function(){return ho},_b:function(){return lo},t7:function(){return Se},Gi:function(){return wn},YG:function(){return sn},kT:function(){return In},qp:function(){return x},K3:function(){return z},vr:function(){return un},qE:function(){return fn},Je:function(){return xt},wb:function(){return Te},lB:function(){return It},cq:function(){return wa},tp:function(){return ae},Si:function(){return bn},k8:function(){return Vr},Du:function(){return Ro}});var ee=te(59301),fe={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Ve="data:image/png;base64,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",Ie=({dataSource:Gt=[],img:Vt,imgWidth:qt=346,title:zn,sunTitle:kn,bannerExtraContent:ha})=>ee.createElement("div",{className:fe.banner},ee.createElement("div",{className:fe.content},ee.createElement("aside",null,ee.createElement("p",null,ee.createElement("b",null,zn),ee.createElement("span",null,kn)),Gt.length>0&&ee.createElement("div",{className:fe.btns},Gt.map((Cn,Da)=>ee.createElement("div",{key:Da,onClick:Cn.click},Cn.name,Cn.sign?ee.createElement("img",{src:Ve,width:39}):null))),ha),Vt&&ee.createElement("img",{style:{marginTop:33,marginRight:38},src:Vt,width:qt}))),Oe={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},le=te(92310),Ge=te.n(le),Je=te(89392),$e=Object.defineProperty,je=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,re=(Gt,Vt,qt)=>Vt in Gt?$e(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:qt}):Gt[Vt]=qt,y=(Gt,Vt)=>{for(var qt in Vt||(Vt={}))Xe.call(Vt,qt)&&re(Gt,qt,Vt[qt]);if(je)for(var qt of je(Vt))Ne.call(Vt,qt)&&re(Gt,qt,Vt[qt]);return Gt},x=({dataSource:Gt=[],value:Vt,onChange:qt,onTitleChange:zn,className:kn,title:ha,titleWidth:Cn=41,style:Da={},fontColor:Ra="#6A7283",showCount:so,classNameActive:Ua,styleItem:ua={}})=>{const[Ja,Xa]=(0,ee.useState)(0),[Jo,Co]=(0,ee.useState)(!1),_o=(0,ee.useRef)(null),mr=(0,ee.useRef)(null);return(0,ee.useEffect)(()=>{var Gn;Gt.length!==0&&(((Gn=_o==null?void 0:_o.current)==null?void 0:Gn.clientHeight)>97?Xa(1):Xa(0)),Gt.length===0&&Xa(0),Co(!1)},[Gt]),ee.createElement("div",{className:Ge()(Oe.row,kn),style:Da},ee.createElement("div",{onClick:(0,Je.throttle)(()=>zn==null?void 0:zn(),2e3),style:{width:Cn,marginTop:Jo?12:4},className:`${Oe.title} ${zn?"current":""}`},ha),ee.createElement("div",{className:Jo?`${Oe.tagsWrap} ${Oe.tagsBorderWrap}`:Oe.tagsWrap},ee.createElement("div",{className:Oe.bar,ref:mr,style:Ja>0?{height:Ja===1?97:"auto",overflow:Ja===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ee.createElement("div",{className:Oe.tag,ref:_o},Gt==null?void 0:Gt.map(Gn=>ee.createElement("span",{onClick:()=>qt(Gn.id),key:Gn.id,style:y(y({color:Ra},ua),(Gn==null?void 0:Gn.style)||{}),className:Vt===Gn.id?Ge()(Ua||Oe.active,Gn.classNameActive):""},ee.createElement("span",{title:Gn.name,className:Oe.name},Gn.name),!!so&&ee.createElement("span",{className:Oe.num},Gn.count))))),!!Ja&&ee.createElement(ee.Fragment,null,Ja===1?ee.createElement("div",{onClick:()=>{var Gn;Xa(2),((Gn=_o==null?void 0:_o.current)==null?void 0:Gn.clientHeight)>245?Co(!0):Co(!1)},className:Oe.action},"\u5C55\u5F00",ee.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ee.createElement("div",{onClick:()=>{mr.current.scrollTop=0,Xa(1),Co(!1)},className:Oe.action},"\u6536\u8D77",ee.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},E={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},z=({dataSource:Gt=[],value:Vt,onChange:qt,onTitleChange:zn,className:kn,title:ha,titleWidth:Cn=41,style:Da={},fontColor:Ra="#6A7283",showCount:so,expand:Ua=!0})=>{const[ua,Ja]=(0,ee.useState)(0),[Xa,Jo]=(0,ee.useState)(!1),Co=(0,ee.useRef)(null),_o=(0,ee.useRef)(null),[mr,Gn]=(0,ee.useState)(Ua);return ee.createElement("div",{className:Ge()(E.row,kn),style:Da},ee.createElement("div",{className:"flex item-center justify-between"},ee.createElement("div",{onClick:(0,Je.throttle)(()=>zn==null?void 0:zn(),2e3),style:{width:Cn,marginTop:Xa?12:4},className:`${E.title} ${zn?"current":""}`},ha),ee.createElement("i",{className:`iconfont ${mr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:mr?8:10},onClick:()=>Gn(!mr)})),mr&&ee.createElement("div",{className:Xa?`${E.tagsWrap} ${E.tagsBorderWrap}`:E.tagsWrap},ee.createElement("div",{className:E.fenge}),ee.createElement("div",{className:E.bar,ref:_o},ee.createElement("div",{className:E.tag,ref:Co},Gt==null?void 0:Gt.map(Rn=>ee.createElement("span",{onClick:()=>qt(Rn.id),key:Rn.id,style:{color:Ra},className:Vt===Rn.id?E.active:""},ee.createElement("span",{title:Rn.name,className:E.name},Rn.name),!!so&&ee.createElement("span",{className:E.num},Rn.count)))))))},ne={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ae=({dataSource:Gt=[],value:Vt,onChange:qt,className:zn,style:kn={}})=>ee.createElement("div",{style:kn,className:Ge()(ne.tabs,zn)},Gt.map(ha=>ee.createElement("span",{onClick:()=>qt(ha.id),className:Vt===ha.id?ne.active:"",key:ha.id},ha.name))),ge={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},ve=te(92832),Se=({dataSource:Gt=[],value:Vt="",onChange:qt,onInputChange:zn=()=>{},className:kn,style:ha={},placeholder:Cn,allowClear:Da=!1})=>{var Ra;const[so,Ua]=(0,ee.useState)(""),[ua,Ja]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var Co;let _o=Vt;(Co=JSON.stringify(Vt))!=null&&Co.includes("{")&&(Ua(Vt.id),_o=Vt.value||"");try{Ja(decodeURIComponent(_o||""))}catch(mr){Ja(decodeURIComponent(_o||""))}},[Vt]);const Xa=()=>{qt(encodeURIComponent(ua),so||null)},Jo=Co=>{Co!==so&&(Ua(Co),qt(encodeURIComponent(ua),Co))};return ee.createElement("div",{className:Ge()(ge.input,kn),style:ha},!!Gt.length&&ee.createElement("div",{className:ge.dropdown},ee.createElement("div",{className:ge.text},(Ra=Gt.find(Co=>Co.id===so))==null?void 0:Ra.name,ee.createElement("i",{className:"iconfont icon-zhankai4"}),ee.createElement("b",{className:ge.b1}),ee.createElement("b",{className:ge.b2})),ee.createElement("div",{className:ge.menu},Gt.map((Co,_o)=>ee.createElement("div",{key:_o,onClick:()=>Jo(Co.id)},Co.name)))),ee.createElement(ve.default,{onPressEnter:Xa,value:ua,onChange:Co=>{Ja(Co.target.value),zn(encodeURIComponent(Co.target.value),so||null)},bordered:!1,placeholder:Cn}),ee.createElement("i",{onClick:Xa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},we={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},xt=({value:Gt,onChange:Vt,className:qt,total:zn,pageSize:kn,style:ha={}})=>{const Cn=Gt<2,Da=Gt>=Math.ceil(zn/kn);return zn<=kn?ee.createElement(ee.Fragment,null):ee.createElement("div",{className:Ge()(we.quickPager,qt),style:ha},ee.createElement("div",{onClick:()=>{Cn||Vt(Gt-1,"prev")},className:Cn?we.disabled:""},"\u4E0A\u4E00\u9875"),ee.createElement("div",{onClick:()=>{Da||Vt(Gt+1,"next")},className:Da?we.disabled:""},"\u4E0B\u4E00\u9875"))},st={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Tt=te(71418),Qe=te(6848),mt=te(13570),Mt=te(90524),jt=te(49661),on=te(96908),Qt=te(57177),ct=te(81378),kt=te(57884),Te=({className:Gt,dataSource:Vt=[],col:qt=4,right:zn,bottom:kn=23,precision:ha=0,wrapWidth:Cn=1200,trackEventItems:Da,loading:Ra})=>{const so=Math.floor((Cn-(qt-1)*zn)/qt);return ee.createElement(Tt.Z,{spinning:Ra},ee.createElement("div",{className:Ge()(st.list,Gt)},!!Vt.length&&Vt.map((Ua,ua)=>{const{name:Ja,id:Xa,identifier:Jo,power:Co,cover_image_id:_o,pic:mr}=Ua;return ee.createElement("div",{className:st.wrap,key:Xa,style:{width:so,marginRight:(1+ua)%qt===0?0:zn+ha,marginBottom:kn}},ee.createElement("a",{target:"_blank",href:`/shixuns/${Jo}/challenges`,className:st.li,onClick:Gn=>{Gn.preventDefault(),Da&&(0,jt.L9)([Da]),Co&&(0,jt.xg)(`/shixuns/${Jo}/challenges`)}},ee.createElement("div",{className:st.img},ee.createElement("img",{className:st.cover,src:`${mr}`}),Ua.is_jupyter&&ee.createElement("img",{className:st.sign,src:on}),Ua.is_jupyter_lab&&ee.createElement("img",{className:st.sign,src:Qt}),Ua.is_unity_3d&&ee.createElement("img",{className:st.sign,src:ct})),ee.createElement("div",{className:st.name},ee.createElement(Qe.Z,{title:Ja||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:st.e},Ja||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{className:st.tags},ee.createElement(Qe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ee.createElement("span",null,Ua.challenges_count))),!!Ua.myshixuns_count&&ee.createElement(Qe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ee.createElement("span",null,Ua.myshixuns_count))),ee.createElement(Qe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ee.createElement("span",null,ee.createElement("span",null,Ua.level))),ee.createElement("div",{className:st.rate},ee.createElement(mt.Z,{allowHalf:!0,disabled:!0,defaultValue:Ua.score_info}),ee.createElement("span",null,"\xA0",Ua.score_info?`${Ua.score_info}\u5206`:"5\u5206")))),!Co&&ee.createElement("div",{className:st.lockWrap},ee.createElement("img",{src:`${Mt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Vt.length&&ee.createElement(kt.Z,null)))},He={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},It=({className:Gt,dataSource:Vt=[],col:qt=4,right:zn,bottom:kn=23,precision:ha=0,wrapWidth:Cn=1200,wrapClassName:Da,trackEventItems:Ra,loading:so})=>{const Ua=Math.floor((Cn-(qt-1)*zn)/qt);return ee.createElement(Tt.Z,{spinning:so},ee.createElement("div",{className:Ge()(He.list,Gt)},!!Vt.length&&Vt.map((ua,Ja)=>{const{name:Xa,id:Jo,identifier:Co,power:_o,cover_image_id:mr,pic:Gn}=ua;return ee.createElement("div",{className:Ge()(He.wrap,Da),key:Jo,style:{width:Ua,marginRight:(1+Ja)%qt===0?0:zn+ha,marginBottom:kn}},ee.createElement("a",{target:"_blank",href:`/shixuns/${Co}/challenges`,className:He.li,onClick:Rn=>{Rn.preventDefault(),Ra&&(0,jt.L9)([Ra]),_o&&(0,jt.xg)(`/shixuns/${Co}/challenges`)}},ee.createElement("img",{src:te(47621),className:He.titleBg}),ee.createElement("div",{className:He.name},ee.createElement(Qe.Z,{title:Xa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:He.e},Xa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{style:{padding:"14px",paddingBottom:0}},ee.createElement("div",{className:He.img},ee.createElement("img",{className:He.cover,src:mr?`${Mt.Z.API_SERVER}/api/attachments/${mr}`:`${Mt.Z.IMG_SERVER+Gn}`}),ua.is_jupyter&&ee.createElement("div",{className:He.bq},"Jupyter"),ua.is_jupyter_lab&&ee.createElement("div",{className:He.bq},"JupyterLab"),ua.is_unity_3d&&ee.createElement("div",{className:He.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),ee.createElement("div",{className:"mt20 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:He.text},"\u5B66\u4E60\u4EBA\u6570"),ee.createElement("span",{className:He.value},ua.myshixuns_count)),ee.createElement("div",null,ee.createElement("span",{className:He.text},"\u56F0\u96BE\u7B49\u7EA7"),ee.createElement("span",{className:He.value},ua.level))),ee.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:He.text},"\u5173\u5361\u6570"),ee.createElement("span",{className:He.value},ua.challenges_count)),ee.createElement("div",{className:He.rate},ee.createElement(mt.Z,{allowHalf:!0,disabled:!0,defaultValue:ua.score_info}),ee.createElement("span",{className:He.value,style:{color:"#FF9C00"}},"\xA0",ua.score_info?`${ua.score_info}\u5206`:"5\u5206"))))),!_o&&ee.createElement("div",{className:He.lockWrap},ee.createElement("img",{src:`${Mt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Vt.length&&ee.createElement(kt.Z,null)))},gt=te(929),Wt={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},xe=te(79005),ht=te(20345),rt=te(77882),wt=te(31081),Pn=te(75309),Ke=te(71979),Ue=te(47558),Ae=te(42922),me=te(66832),Re=te(96593),Ze=te(19664),Ee=te(91833);const pe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:xe,swimg:ht},{name:"101\u8BA1\u5212",ptimg:rt,swimg:wt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Pn,swimg:Ke},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Ue,swimg:Ae},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:me,swimg:Re},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Ze,swimg:Ee}];var Ce=({className:Gt,dataSource:Vt=[],col:qt=4,right:zn,bottom:kn=23,precision:ha=0,wrapWidth:Cn=1200,trackEventItems:Da,loading:Ra,wrapClassName:so,imgClassName:Ua,isArrow:ua=!1})=>{const Ja=Math.floor((Cn-(qt-1)*zn)/qt),[Xa,Jo]=(0,ee.useState)(),[Co,_o]=(0,ee.useState)(),mr=Rn=>Jo(Rn),Gn=()=>Jo(-1);return ee.createElement(Tt.Z,{spinning:Ra},ee.createElement("div",{className:Ge()(Wt.list,Gt)},!!(Vt!=null&&Vt.length)&&(Vt==null?void 0:Vt.map((Rn,$n)=>{var ta;const{name:co,id:Uo,identifier:er,featured:ir,school_name:Er,image_url:hr,excellent:Ur,is_plan:br}=Rn;return ee.createElement("div",{key:Uo,className:Ge()(Wt.wrap,so),style:{width:Ja,marginRight:(1+$n)%qt===0?0:zn+ha,marginBottom:kn}},ee.createElement("a",{target:"_blank",href:`/paths/${er}`,className:Wt.li,onClick:Ya=>{Ya.preventDefault(),Da&&(0,jt.L9)([Da]),(0,jt.xg)(`/paths/${er}`)}},ee.createElement("img",{src:te(39057),className:Wt.titleBg}),ee.createElement("div",{className:Wt.name},ee.createElement(Qe.Z,{title:co},ee.createElement("span",{className:Wt.e,style:{color:ua&&Xa===$n?"#145DFF":"#000000"},onMouseEnter:()=>{mr($n)},onMouseLeave:Gn},co))),ee.createElement("div",{style:{padding:"14px",paddingBottom:0}},ee.createElement("div",{className:Ge()(Wt.img,Ua)},ee.createElement("img",{className:Wt.cover,src:`${Mt.Z.IMG_SERVER+hr}`}),(ta=Rn==null?void 0:Rn.subject_tags)==null?void 0:ta.map((Ya,po)=>{var jo,So;if(po===0){const lr=(jo=pe.find(Ko=>Ko.name==Ya))==null?void 0:jo.swimg;return ee.createElement("img",{className:Wt.sign,src:lr,style:{left:"-4px"}})}const Ao=(So=pe.find(lr=>lr.name==Ya))==null?void 0:So.ptimg;return ee.createElement("img",{className:Wt.sign,src:Ao,style:{left:`${48+52*(po-1)+2*po}px`}})}),ee.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Rn==null?void 0:Rn.excellent)&&ee.createElement("div",{className:Wt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:Wt.text},"\u7AE0\u8282\u6570"),ee.createElement("span",{className:Wt.value},Rn.stages_count)),ee.createElement("div",null,ee.createElement("span",{className:Wt.text},"\u5B66\u4E60\u4EBA\u6570"),ee.createElement("span",{className:Wt.value},Rn.members_count))))))})),!Vt.length&&ee.createElement(kt.Z,null)))},ye={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},qe="data:image/png;base64,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",At=te(59301),vt=({className:Gt,dataSource:Vt=[],col:qt=4,right:zn,bottom:kn=23,precision:ha=0,wrapWidth:Cn=1200,trackEventItems:Da,loading:Ra})=>{const so=Math.floor((Cn-(qt-1)*zn)/qt);return At.createElement(Tt.Z,{spinning:Ra},At.createElement("div",{className:Ge()(ye.list,Gt)},!!Vt.length&&Vt.map((Ua,ua)=>{const{subject_identifier:Ja,id:Xa,identifier:Jo,power:Co}=Ua,_o=Ua.is_public!=0&&Ua.is_public;return At.createElement("div",{className:ye.wrap,key:Xa,style:{width:so,marginRight:(1+ua)%qt===0?0:zn+ha,marginBottom:kn}},At.createElement("a",{className:ye.li,onClick:mr=>{mr.preventDefault(),Da&&(0,jt.L9)([Da]),(0,jt.xg)(Ua.first_category_url)}},At.createElement("div",{className:ye.top},At.createElement(Qe.Z,{title:Ua.name},At.createElement("div",{className:ye.name},Ua.name)),At.createElement("img",{className:ye.img,src:Mt.Z.IMG_SERVER+"/images/"+Ua.avatar_url}),At.createElement("div",{className:ye.text,title:Ua.creator},Ua.creator),Ja&&At.createElement("div",{className:ye.btns},At.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),At.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),_o&&At.createElement("div",{className:ye.sign},"\u516C\u5F00")),At.createElement("div",{className:ye.bottom},Ua.visits>0&&At.createElement(Qe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},At.createElement("span",null,At.createElement("i",{className:"iconfont icon-liulanyan"}),At.createElement("span",null,Ua.visits))),Ua.course_members_count>0&&At.createElement(Qe.Z,{title:"\u6210\u5458",placement:"bottom"},At.createElement("span",null,At.createElement("i",{className:"iconfont icon-chengyuan"}),Ua.course_members_count)),Ua.tasks_count>0&&At.createElement(Qe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},At.createElement("span",null,At.createElement("i",{className:"iconfont icon-zuoye"}),Ua.tasks_count)),Ua.is_end?At.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):At.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Ua.is_accessible&&At.createElement("div",{className:ye.lockWrap},At.createElement("img",{src:`${Mt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),At.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Vt.length&&At.createElement(kt.Z,null)))},pt={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Ft="data:image/png;base64,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",Me=({className:Gt,dataSource:Vt=[],col:qt=4,right:zn,bottom:kn=23,precision:ha=0,wrapWidth:Cn=1200,wrapClassName:Da,trackEventItems:Ra,loading:so})=>{const Ua=Math.floor((Cn-(qt-1)*zn)/qt);return ee.createElement(Tt.Z,{spinning:so},ee.createElement("div",{className:Ge()(pt.list,Gt)},!!Vt.length&&Vt.map((ua,Ja)=>{const{subject_identifier:Xa,id:Jo,identifier:Co,power:_o}=ua,mr=ua.is_public!=0&&ua.is_public;return ee.createElement("div",{className:Ge()(`${pt.wrap} ${ua.is_accessible?"":pt.warpStyle}`,Da),key:Jo,style:{width:Ua,marginRight:(1+Ja)%qt===0?0:zn+ha,marginBottom:kn}},ee.createElement("a",{className:pt.li,onClick:Gn=>{Gn.preventDefault(),Ra&&(0,jt.L9)([Ra]),(0,jt.xg)(ua.first_category_url)}},ee.createElement("div",{className:pt.creator},ee.createElement("img",{className:pt.img,src:Mt.Z.IMG_SERVER+"/images/"+ua.avatar_url}),ee.createElement("div",{className:pt.text,title:ua.creator},ua.creator)),ee.createElement("div",{className:pt.top},ee.createElement(Qe.Z,{title:ua.name},ee.createElement("div",{className:pt.name},ua.name)),mr&&ee.createElement("div",{className:pt.sign},"\u516C\u5F00")),ee.createElement("div",{className:pt.middle},ee.createElement("div",{className:pt.row,style:{marginBottom:6}},ee.createElement("div",null,ee.createElement("span",{className:pt.text},"\u8BBF\u95EE\u91CF"),ee.createElement("span",{className:pt.value},(ua==null?void 0:ua.visits)||0)),ee.createElement("div",null,ee.createElement("span",{className:pt.text},"\u6210\u5458"),ee.createElement("span",{className:pt.value},(ua==null?void 0:ua.course_members_count)||0))),ee.createElement("div",{className:pt.row},ee.createElement("div",null,ee.createElement("span",{className:pt.text,style:{width:42}},"\u4F5C",ee.createElement("span",{style:{marginLeft:14}},"\u4E1A")),ee.createElement("span",{className:pt.value},(ua==null?void 0:ua.tasks_count)||0)),ee.createElement("div",null,ee.createElement("span",{className:pt.text},"\u72B6\u6001"),ua.is_end?ee.createElement("span",{className:pt.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):ee.createElement("span",{className:pt.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Xa&&ee.createElement("div",{className:pt.btns},ee.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ee.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ua.is_accessible&&ee.createElement("div",{className:pt.lockWrap},ee.createElement("img",{src:`${Mt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Vt.length&&ee.createElement(kt.Z,null)))},et={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Pt=te(76560),sn=({dataSource:Gt=[],value:Vt,onChange:qt,className:zn,style:kn={},tabBarExtraContent:ha})=>ee.createElement("div",{className:Ge()(et.tabs,zn),style:kn},ee.createElement("div",{className:et.tabsWrap},Gt.map((Cn,Da)=>ee.createElement("aside",{className:et.tab,onClick:()=>{qt(Cn.id),Cn.link&&Pt.history.push(Cn.link)},key:Da},ee.createElement("div",{className:Vt===Cn.id?et.active:""},Cn.name),(Cn==null?void 0:Cn.resetCount)==null&&(Cn==null?void 0:Cn.total)!==void 0&&ee.createElement("span",null,"\uFF08",Cn==null?void 0:Cn.total,"\uFF09"),(Cn==null?void 0:Cn.resetCount)!==void 0&&(Cn==null?void 0:Cn.total)!==void 0&&ee.createElement(Qe.Z,{title:(Cn==null?void 0:Cn.tip)!=null?Cn==null?void 0:Cn.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},Cn==null?void 0:Cn.resetCount),"/",ee.createElement("span",null,Cn==null?void 0:Cn.total),"\uFF09"))))),ee.createElement("div",{className:et.tabBar},ha)),Kt={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},In=({dataSource:Gt=[],value:Vt,onChange:qt,className:zn,style:kn={},tabBarExtraContent:ha})=>ee.createElement("div",{className:Ge()(Kt.tabs,zn),style:kn},ee.createElement("div",{className:Kt.tabsWrap},Gt.map((Cn,Da)=>ee.createElement("aside",{className:Kt.tab,onClick:()=>{qt(Cn.id),Cn.link&&Pt.history.push(Cn.link)},key:Da},ee.createElement("div",{className:Vt===Cn.id?Kt.active:""},Cn.name),(Cn==null?void 0:Cn.resetCount)==null&&(Cn==null?void 0:Cn.total)!==void 0&&ee.createElement("span",null,"\uFF08",Cn==null?void 0:Cn.total,"\uFF09"),(Cn==null?void 0:Cn.resetCount)!==void 0&&(Cn==null?void 0:Cn.total)!==void 0&&ee.createElement(Qe.Z,{title:(Cn==null?void 0:Cn.tip)!=null?Cn==null?void 0:Cn.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},Cn==null?void 0:Cn.resetCount),"/",ee.createElement("span",null,Cn==null?void 0:Cn.total),"\uFF09"))))),ee.createElement("div",{className:Kt.tabBar},ha)),wn=({className:Gt,style:Vt={},children:qt})=>ee.createElement("div",{className:Ge()(Gt),style:Vt},qt),Dn={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},ba=te(38854),ma=te(20834);const Ln=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var wa=({sortValue:Gt,dropValue:Vt,className:qt,onSort:zn,onDrop:kn,dataSource:ha=Ln})=>{var Cn;return ee.createElement("div",{className:Ge()(Dn.orderWrap,qt)},ee.createElement(ba.Z,{dropdownRender:()=>ee.createElement(ma.default,null,ha.map((Da,Ra)=>ee.createElement(ma.default.Item,{key:Ra,onClick:()=>kn(Da.id)},Da.name)))},ee.createElement("span",{className:Dn.orderTextWrap},(Cn=ha.find(Da=>Vt===Da.id))==null?void 0:Cn.name)),ee.createElement("span",{className:Dn.orderIconWrap},ee.createElement("span",{className:Dn.orderAsc},ee.createElement("i",{className:Gt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Dn.cursorPointer} ${Dn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Dn.cursorPointer}`,onClick:()=>zn(Gt==="asc"?"desc":"asc")})),ee.createElement("span",{className:Dn.orderDesc},ee.createElement("i",{className:Gt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Dn.cursorPointer} ${Dn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Dn.cursorPointer}`,onClick:()=>zn(Gt==="asc"?"desc":"asc")}))))},Bt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},rn=te(3113),fa=te(22688),Wn=Object.defineProperty,Fn=Object.getOwnPropertySymbols,Wa=Object.prototype.hasOwnProperty,ya=Object.prototype.propertyIsEnumerable,uo=(Gt,Vt,qt)=>Vt in Gt?Wn(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:qt}):Gt[Vt]=qt,vo=(Gt,Vt)=>{for(var qt in Vt||(Vt={}))Wa.call(Vt,qt)&&uo(Gt,qt,Vt[qt]);if(Fn)for(var qt of Fn(Vt))ya.call(Vt,qt)&&uo(Gt,qt,Vt[qt]);return Gt},za=(Gt,Vt)=>{var qt={};for(var zn in Gt)Wa.call(Gt,zn)&&Vt.indexOf(zn)<0&&(qt[zn]=Gt[zn]);if(Gt!=null&&Fn)for(var zn of Fn(Gt))Vt.indexOf(zn)<0&&ya.call(Gt,zn)&&(qt[zn]=Gt[zn]);return qt},at=(Gt,Vt,qt)=>new Promise((zn,kn)=>{var ha=Ra=>{try{Da(qt.next(Ra))}catch(so){kn(so)}},Cn=Ra=>{try{Da(qt.throw(Ra))}catch(so){kn(so)}},Da=Ra=>Ra.done?zn(Ra.value):Promise.resolve(Ra.value).then(ha,Cn);Da((qt=qt.apply(Gt,Vt)).next())}),ut=Gt=>{var Vt=Gt,{className:qt,style:zn,children:kn,loading:ha=!1,openLoading:Cn,onClick:Da=()=>{},size:Ra="middle",shape:so="round",theme:Ua}=Vt,ua=za(Vt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Ja,Xa]=(0,ee.useState)(!1),Jo=(0,ee.useMemo)(()=>{switch(Ua){case fa.Fy.THEMEONE:return Bt.ThemeOne;case fa.Fy.DEFAULT:default:return Bt.btn}},[Ua]);return ee.createElement(rn.ZP,vo({onClick:(0,Je.throttle)(Co=>at(void 0,null,function*(){Cn&&Xa(!0);try{yield Da(Co)}catch(_o){console.log("error",_o)}Cn&&Xa(!1)}),2e3,{leading:!0,trailing:!1}),className:Ge()(Jo,Bt[`${Ra}-${so}`],qt),style:zn,size:Ra,shape:so,loading:Ja||ha},ua),kn)},mn={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},fn=({className:Gt,style:Vt,children:qt=null,onClick:zn,title:kn})=>ee.createElement("div",{className:Ge()(mn.head,Gt),style:Vt},ee.createElement("span",{className:"primary-hover",onClick:zn},ee.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ee.createElement("b",{title:kn},kn),ee.createElement("div",{className:mn.node},qt)),Va={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},va=({confirmShow:Gt=!0,confirmTitle:Vt,confirmClick:qt,cancelShow:zn=!0,cancelTitle:kn,cancelClick:ha,className:Cn,style:Da,confirmLoading:Ra=!1})=>ee.createElement("div",{className:Ge()(Va.btns,Cn),style:Da},Gt&&ee.createElement(rn.ZP,{loading:Ra,onClick:qt,type:"primary",className:Va.confirm},Vt),zn&&ee.createElement(rn.ZP,{onClick:ha,className:Va.cancel},kn)),ao={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},un=({className:Gt,style:Vt={},LeftContent:qt,children:zn,RightContent:kn})=>ee.createElement("div",{className:Ge()(ao.fixedBottom,Gt),style:Vt},ee.createElement("div",{className:ao.wrap},ee.createElement("div",{className:ao.left},qt),ee.createElement("div",{className:ao.center},zn),ee.createElement("div",{className:ao.right},kn))),_a={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},lo=({className:Gt,style:Vt={},dataSource:qt=[]})=>ee.createElement("div",{className:Ge()(_a.crumbs,Gt),style:Vt},qt.map((zn,kn)=>knPt.history.push(zn.path)},zn.name):ee.createElement("span",null,zn.name),ee.createElement("span",null,"\xA0",">","\xA0")):ee.createElement("span",{key:kn,style:{color:"#5F6368"}},zn.name))),no=te(31797),_e=Object.defineProperty,Ht=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,tn=Object.getOwnPropertySymbols,vn=Object.prototype.hasOwnProperty,yn=Object.prototype.propertyIsEnumerable,dn=(Gt,Vt,qt)=>Vt in Gt?_e(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:qt}):Gt[Vt]=qt,ln=(Gt,Vt)=>{for(var qt in Vt||(Vt={}))vn.call(Vt,qt)&&dn(Gt,qt,Vt[qt]);if(tn)for(var qt of tn(Vt))yn.call(Vt,qt)&&dn(Gt,qt,Vt[qt]);return Gt},La=(Gt,Vt)=>Ht(Gt,Zt(Vt)),Pa=(Gt,Vt)=>{var qt={};for(var zn in Gt)vn.call(Gt,zn)&&Vt.indexOf(zn)<0&&(qt[zn]=Gt[zn]);if(Gt!=null&&tn)for(var zn of tn(Gt))Vt.indexOf(zn)<0&&yn.call(Gt,zn)&&(qt[zn]=Gt[zn]);return qt};const{Countdown:zt}=no.default;var ho=Gt=>{var Vt=Gt,{onChange:qt}=Vt,zn=Pa(Vt,["onChange"]);const[kn,ha]=(0,ee.useState)(null);(0,ee.useEffect)(()=>{typeof kn=="number"&&kn>=0&&qt(kn)},[kn]);const Cn=Da=>{const Ra=Math.floor(Da/1e3);ha(Ra)};return ee.createElement(zt,La(ln({},zn),{onChange:Cn}))},Io={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},bn=({DataProps:Gt,className:Vt,style:qt={}})=>{var zn;return ee.createElement("div",{className:Ge()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Io.ClassRoomItem,Vt),style:qt,onClick:()=>{(0,jt.xg)(Gt==null?void 0:Gt.first_category_url)}},ee.createElement("div",{className:"flex flex-col item-center"},ee.createElement("img",{src:`${(zn=Mt.Z)==null?void 0:zn.IMG_SERVER}/images/${Gt==null?void 0:Gt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Gt==null?void 0:Gt.subject_identifier)&&ee.createElement("div",{className:"mt-40px"},ee.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),ee.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),ee.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},ee.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Gt!=null&&Gt.is_public)&&ee.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),ee.createElement("span",{className:Ge()("text-16px font-medium",Io.TitleDom)},Gt==null?void 0:Gt.name)),ee.createElement("div",{className:"c-grey-333 font-medium"},Gt==null?void 0:Gt.creator),ee.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Gt==null?void 0:Gt.course_members_count),ee.createElement("div",{className:"c-grey-333 flex item-center justify-between"},ee.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Gt==null?void 0:Gt.tasks_count),Gt!=null&&Gt.is_end?ee.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):ee.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},qn=Object.defineProperty,Fa=Object.getOwnPropertySymbols,Qn=Object.prototype.hasOwnProperty,eo=Object.prototype.propertyIsEnumerable,to=(Gt,Vt,qt)=>Vt in Gt?qn(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:qt}):Gt[Vt]=qt,Ta=(Gt,Vt)=>{for(var qt in Vt||(Vt={}))Qn.call(Vt,qt)&&to(Gt,qt,Vt[qt]);if(Fa)for(var qt of Fa(Vt))eo.call(Vt,qt)&&to(Gt,qt,Vt[qt]);return Gt},Ro=({DataProps:Gt=[],selectValue:Vt,onChange:qt,className:zn,style:kn={},extra:ha,classNameItem:Cn,styleItem:Da={},barHidden:Ra})=>{const[so,Ua]=(0,ee.useState)();return(0,ee.useEffect)(()=>{Ua(Array.isArray(Vt)?Vt:[Vt])},[Vt]),ee.createElement("div",{className:Ge()("flex px-20px py-10px gap-40px",zn),style:Ta({borderBottom:"1px solid #D3F0FF"},kn)},Gt==null?void 0:Gt.map(ua=>ee.createElement("div",{key:ua==null?void 0:ua.id,className:Ge()("flex item-center justify-center current c-grey-333 text-16 relative",Cn,ua==null?void 0:ua.className),style:Ta(Ta({color:so!=null&&so.includes(ua==null?void 0:ua.id)?"#1890FF":"",minWidth:88},Da),(ua==null?void 0:ua.style)||{}),onClick:Ja=>{qt==null||qt({domEvent:Ja,item:ua}),ua!=null&&ua.link&&Pt.history.push(ua==null?void 0:ua.link)}},ua==null?void 0:ua.name,!Ra&&(so==null?void 0:so.includes(ua==null?void 0:ua.id))&&ee.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),ee.createElement("div",{className:"ml-auto"},ha))},Tr=Object.defineProperty,Fr=Object.defineProperties,Cr=Object.getOwnPropertyDescriptors,Gr=Object.getOwnPropertySymbols,Yr=Object.prototype.hasOwnProperty,Qr=Object.prototype.propertyIsEnumerable,zr=(Gt,Vt,qt)=>Vt in Gt?Tr(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:qt}):Gt[Vt]=qt,yr=(Gt,Vt)=>{for(var qt in Vt||(Vt={}))Yr.call(Vt,qt)&&zr(Gt,qt,Vt[qt]);if(Gr)for(var qt of Gr(Vt))Qr.call(Vt,qt)&&zr(Gt,qt,Vt[qt]);return Gt},$o=(Gt,Vt)=>Fr(Gt,Cr(Vt)),Vr=({value:Gt,onChange:Vt,onInputChange:qt,className:zn,style:kn={},InputProps:ha})=>{const[Cn,Da]=(0,ee.useState)(Gt);return ee.createElement("div",{className:Ge()("flex item-center rounded-full px-10px py-2px",zn),style:yr({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},kn)},ee.createElement(ve.default,$o(yr({bordered:!1},ha),{onChange:Ra=>{Da(Ra.target.value),qt==null||qt(encodeURIComponent(Ra.target.value))},onPressEnter:Ra=>{Vt==null||Vt({domEvent:Ra,item:{value:Cn}})}})),ee.createElement("img",{className:"h-22px current",src:te(25365),height:22,onClick:Ra=>{Vt==null||Vt({domEvent:Ra,item:{value:Cn}})}}))}},17904:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return fe}});var ee=te(59301);function fe(Ve,We){const Ie=(0,ee.useRef)();(0,ee.useEffect)(()=>{Ie.current=Ve}),(0,ee.useEffect)(()=>{function Oe(){Ie.current()}if(We!==null){let le=setInterval(Oe,We);return()=>clearInterval(le)}},[We])}},69577:function(lt,bt,te){"use strict";te.d(bt,{Q8:function(){return Qt},d0:function(){return ct},w6:function(){return on}});var ee=te(59301),fe=te(5083),Ve=te(57809),We=te(8591),Ie=te(43418),Oe=te(5112),le=te(95237),Ge=te(43604),Je=te(6848),$e=te(24905),je=te(3113),Xe=te(61186),Ne=te.n(Xe),re=te(34055),y=te(82093),a=te(89392),x=te.n(a),E=te(49661),b=te(69063),z=te(76560),ne=te(2748),oe=te(23869),ae=te(97202),ge=te(6681),ve=te(67135),he=te(59301),Se=Object.defineProperty,we=Object.defineProperties,Pe=Object.getOwnPropertyDescriptors,xt=Object.getOwnPropertySymbols,st=Object.prototype.hasOwnProperty,Tt=Object.prototype.propertyIsEnumerable,Qe=(He,yt,It)=>yt in He?Se(He,yt,{enumerable:!0,configurable:!0,writable:!0,value:It}):He[yt]=It,mt=(He,yt)=>{for(var It in yt||(yt={}))st.call(yt,It)&&Qe(He,It,yt[It]);if(xt)for(var It of xt(yt))Tt.call(yt,It)&&Qe(He,It,yt[It]);return He},Mt=(He,yt)=>we(He,Pe(yt)),jt=(He,yt,It)=>new Promise((gt,Wt)=>{var xe=wt=>{try{rt(It.next(wt))}catch(Pn){Wt(Pn)}},ht=wt=>{try{rt(It.throw(wt))}catch(Pn){Wt(Pn)}},rt=wt=>wt.done?gt(wt.value):Promise.resolve(wt.value).then(xe,ht);rt((It=It.apply(He,yt)).next())});function on(He,yt){const It=[];for(let gt=He;gt{const gt=HeNe()(yt).endOf("day"),xe=He{const It=parseInt(Ne()(He).format("HH")),gt=parseInt(Ne()().format("HH")),Wt=parseInt(Ne()().format("mm"));if(!He)return{disabledHours:()=>on(0,gt),disabledMinutes:()=>on(0,Wt)};if(yt){const xe=parseInt(Ne()(yt).format("HH")),ht=parseInt(Ne()(yt).format("mm"));return Ne()(He).isSame(Ne()(yt),"day")?{disabledHours:()=>on(0,xe),disabledMinutes:()=>It<=xe?on(0,ht):[]}:void 0}if(Ne()(He).isSame(Ne()(),"day"))return{disabledHours:()=>on(0,gt),disabledMinutes:()=>Ne()(He).isSame(Ne()(),"hour")&&It<=gt?on(0,Wt):[]}},{RangePicker:kt}=fe.default,{Option:Ot}=Ve.default,Te=({shixunHomeworks:He,loading:yt,dispatch:It,classroomList:gt,user:Wt})=>{var xe,ht,rt,wt,Pn,Ke,Ue,Ae,me;const Re=(0,z.useParams)(),{workSetting:Ze,workList:Ee,shixunWorkList:pe,headerInfo:Ye,changeData:Ce}=He,[ye,qe]=(0,ee.useState)(!1),[At,Rt]=(0,ee.useState)(!1);let[vt,pt]=(0,ee.useState)([]),[Ft,Fe]=(0,ee.useState)([]),[Me,et]=(0,ee.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Pt,Ut]=(0,ee.useState)({}),[sn,Kt]=(0,ee.useState)({});(0,ee.useEffect)(()=>()=>{pt([])},[]),(0,ee.useEffect)(()=>{qe(!(0,re.GJ)())},[(0,re.GJ)()]);const cn=()=>{It({type:"shixunHomeworks/getWorkSetting",payload:mt({},Re)})};(0,ee.useEffect)(()=>{if(!(Ze!=null&&Ze.course_id))return;Object.keys(Me).map(function(rn){Me[rn]=Ze[rn]}),(!Me.allow_late||!Me.unified_late)&&(Me.late_penalty=20,Me.penalty_type=ne.Q.Percent),Me.unified_setting||(Me.unified_late=!1,Me.unified_anonymous_comment=!1,Me.unified_anonymous_appeal=!1),vt=JSON.parse(JSON.stringify(Ze.group_settings.map(rn=>Mt(mt({},rn),{group_name:[rn.group_name]})).filter(rn=>rn.publish_time!==null))),Ft=JSON.parse(JSON.stringify(Ze.allow_late_settings.map(rn=>Mt(mt({},rn),{group_name:[rn.group_name]})).filter(rn=>rn.late_time!==null))),et(mt({},Me));const Bt=(0,E.QE)((vt==null?void 0:vt.length)>0?vt:[]);pt([...Bt]),(Ft==null?void 0:Ft.length)<=0?Fe([{penalty_type:ne.Q.Percent,late_penalty:20}]):Fe([...Ft])},[Ze]);const In=()=>jt(void 0,null,function*(){var Bt,rn;if(((Bt=Wt==null?void 0:Wt.userInfo)==null?void 0:Bt.user_status)===2){(0,oe.Rd)();return}const fa=JSON.parse(JSON.stringify(Me));if(fa.challenge_settings.filter(Fn=>!Fn.hide),fa.categoryId=Re.categoryId,(rn=fa.challenge_settings)!=null&&rn.every(Fn=>!Fn.checked)){We.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(vt),!Me.unified_setting)vt=vt==null?void 0:vt.map(Fn=>{var Wa;if(!Fn.publish_time||!Fn.end_time)throw We.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Fn.group_name)throw We.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Fn.group_name=typeof(Fn==null?void 0:Fn.group_name)=="string"?[Fn==null?void 0:Fn.group_name]:Fn==null?void 0:Fn.group_name,Fn.group_id=(Wa=Ze.group_settings)==null?void 0:Wa.filter(ya=>{var uo;return(uo=Fn==null?void 0:Fn.group_name)==null?void 0:uo.includes(ya.group_name)}).map(ya=>ya.group_id||ya.id).toString().split(","),Fn});else if(!Me.publish_time||!Me.end_time)throw We.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(fa.group_settings=vt,Me.allow_late)if(Me.unified_late){if(Me.late_penalty===null||Me.late_penalty===void 0||Me.late_penalty<0||Me.late_penalty>100)throw We.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Me.late_time)throw We.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Ft=Ft==null?void 0:Ft.map(Fn=>{var Wa,ya;if(Fn.late_penalty===null||Fn.late_penalty===void 0||Fn.late_penalty<0||Fn.late_penalty>100)throw We.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Fn.late_time)throw We.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Fn.group_name)throw We.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Fn.group_name=typeof(Fn==null?void 0:Fn.group_name)=="string"?[Fn==null?void 0:Fn.group_name]:Fn==null?void 0:Fn.group_name,Fn.group_id=(ya=(Wa=Fn==null?void 0:Fn.group_name)==null?void 0:Wa.map(uo=>{var vo,za;let at=(za=(vo=Ze.group_settings)==null?void 0:vo.filter(ft=>(ft==null?void 0:ft.group_name)===uo))==null?void 0:za[0];return at==null?void 0:at.group_id}))==null?void 0:ya.toString().split(","),Fn}),fa.allow_late_settings=Ft;let Wn=yield(0,ve.Tr)({homework_common_ids:[parseInt(Re.categoryId)],course_id:Re.coursesId,type:"homework_common"});(Wn==null?void 0:Wn.student_count)===0?An(fa):(Kt(fa),Ut(Wn))}),An=Bt=>{var rn;if(Bt.total_score===null){We.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Bt!=null&&Bt.work_efficiency&&Bt.eff_score===null){We.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const fa=Bt.challenge_settings.reduce((Wa,ya)=>Wa+Number(ya.challenge_score),0);if((fa==null?void 0:fa.toFixed(10))!==((rn=Bt.total_score-Bt.eff_score)==null?void 0:rn.toFixed(10))){We.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Bt.total_score}\u5206`);return}const Wn={shixun_evaluation:Bt.shixun_evaluation,challenge_settings:Bt.challenge_settings};let Fn=()=>{var Wa;const ya=()=>jt(void 0,null,function*(){Rt(!0),(yield(0,y.ZP)(`/api/homework_commons/${Re.categoryId}/publish_setting.json`,{method:"post",body:mt({},Bt)})).status===0&&(We.ZP.success("\u66F4\u65B0\u6210\u529F"),cn(),It({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:mt({},Re)})),Rt(!1)});!(0,a.isEqual)(Ce,Wn)&&!((Wa=Ye==null?void 0:Ye.homework_status)!=null&&Wa.includes("\u672A\u53D1\u5E03"))?Ie.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:ya}):ya()};Ze!=null&&Ze.high_resources_consume&&!(Ze!=null&&Ze.high_resources_consume_permission)?It({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Re.coursesId,type:"shixun",type_id:Re.categoryId,name:Ze.homework_name,fn:()=>{Fn()}}}):Fn()},wn=(Bt,rn,fa="group_id")=>{var Wn;return rn?rn.find(Fn=>Fn[fa]===Bt):(Wn=Ze==null?void 0:Ze.group_settings)==null?void 0:Wn.find(Fn=>Fn.group_id[0]===Bt)},Dn=(Ze==null?void 0:Ze.allow_late)||(Ze==null?void 0:Ze.anonymous_comment),ba=Bt=>{var rn,fa;const Wn=wn(Bt,Ze==null?void 0:Ze.allow_late_settings,"id"),Fn=wn(Bt,Ze==null?void 0:Ze.anonymous_comment_settings),Wa=wn(Bt);return(Ze==null?void 0:Ze.allow_late)&&Wn&&Ne()(Wn==null?void 0:Wn.late_time)<=Ne()()||(Ze==null?void 0:Ze.anonymous_comment)&&Fn&&(Fn==null?void 0:Fn.evaluation_start)!==null||((fa=(Ne()(Wa==null?void 0:Wa.end_time)<=Ne()()&&((rn=Ze==null?void 0:Ze.allow_late_settings)==null?void 0:rn.filter(ya=>ya.group_id.includes(Bt))))[0])==null?void 0:fa.late_time)!=null},ma=(0,ee.useMemo)(()=>(Ze==null?void 0:Ze.allow_late)||(Ze==null?void 0:Ze.all_group_late),[Ze,Ye]),Ln=Ze==null?void 0:Ze.anonymous_comment,ka=Bt=>{if(!Bt)return!1;const rn=wn(Bt,Ze==null?void 0:Ze.anonymous_comment_settings);return(Ze==null?void 0:Ze.anonymous_comment)&&rn&&(rn==null?void 0:rn.evaluation_start)!==null},wa=(Bt,rn)=>{var fa,Wn,Fn;It({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Bt,index:rn,rangePickerDisabled:ye||(Ne()()<=Ne()((Wn=wn((fa=Bt==null?void 0:Bt.group_id)==null?void 0:fa[0]))==null?void 0:Wn.publish_time)?!1:[!0,ba((Fn=Bt==null?void 0:Bt.group_id)==null?void 0:Fn[0])]),disabledDate:Ze==null?void 0:Ze.course_end_date}})};return he.createElement("section",{className:b.Z.form},he.createElement("div",{className:b.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",he.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),he.createElement("div",null,he.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},he.createElement(Oe.ZP.Group,{disabled:ye||!((xe=Ye==null?void 0:Ye.homework_status)!=null&&xe.includes("\u672A\u53D1\u5E03"))||(0,re.Rm)()&&!((ht=gt.AssistantObject.practice)!=null&&ht.can_publish),value:Me.unified_setting,onChange:Bt=>{var rn;if(!((rn=Ye==null?void 0:Ye.homework_status)!=null&&rn.includes("\u672A\u53D1\u5E03"))){We.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Me.unified_setting=!Me.unified_setting,Me.unified_setting||(Me.unified_late=!1,Fe([{late_penalty:5}])),et(Object.assign({},Me)),Me.unified_setting===!1&&vt==""){pt(vt.concat({}));return}Me.unified_setting&&(pt([]),Fe([{late_penalty:5}]))}},he.createElement(Oe.ZP,{value:!0,disabled:ye||!(Ze!=null&&Ze.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),he.createElement(Oe.ZP,{disabled:ye||!((rt=Ze==null?void 0:Ze.group_settings)!=null&&rt.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((wt=Ze==null?void 0:Ze.group_settings)==null?void 0:wt.length)===0&&he.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Me.unified_setting&&he.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},he.createElement(le.Z,{align:"middle"},he.createElement(Ge.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),he.createElement(Ge.Z,{className:"ml10"},he.createElement(fe.default,{size:"large",disabled:ye||!((Pn=Ye==null?void 0:Ye.homework_status)!=null&&Pn.includes("\u672A\u53D1\u5E03")||(Ke=Ye==null?void 0:Ye.homework_status)!=null&&Ke.includes("\u672A\u5F00\u59CB"))||(0,re.Rm)()&&!((Ue=gt.AssistantObject.practice)!=null&&Ue.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Bt=>Qt(Bt,Ze==null?void 0:Ze.course_end_date),disabledTime:Bt=>ct(Bt),value:Me.publish_time?Ne()(Me.publish_time):"",onChange:(Bt,rn)=>{Me.publish_time=rn,(Me.end_time==""||!Me.end_time)&&Me.unified_setting&&(Me.end_time=Ne()(Bt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),et(Object.assign({},Me))}}))),he.createElement(le.Z,{align:"middle",className:"pl30"},he.createElement(Ge.Z,null,"\u622A\u6B62\u65F6\u95F4"),he.createElement(Ge.Z,{className:"ml10"},he.createElement(fe.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ne()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(Ze==null?void 0:Ze.allow_late)&&(Ze==null?void 0:Ze.homework_status.includes("\u5DF2\u622A\u6B62"))||ye||(Ze==null?void 0:Ze.allow_late)&&Ne()()>=Ne()(Ze==null?void 0:Ze.end_time)||(0,re.Rm)()&&!((Ae=gt.AssistantObject.practice)!=null&&Ae.can_publish),disabledDate:Bt=>Qt(Bt,Ze==null?void 0:Ze.course_end_date,Me.publish_time),disabledTime:Bt=>ct(Bt,Me.publish_time),value:Me.end_time?Ne()(Me.end_time):"",onChange:(Bt,rn)=>{Me.end_time=rn,et(Object.assign({},Me))}})))),!Me.unified_setting&&(vt==null?void 0:vt.length)>0&&he.createElement(le.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},vt&&vt.map(function(Bt,rn){var fa,Wn,Fn,Wa,ya,uo,vo;return he.createElement(Ge.Z,{span:24,key:rn},he.createElement(le.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:rn==(vt==null?void 0:vt.length)-1?"0px":"10px"}},he.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",rn+1),he.createElement(Ve.default,{disabled:ye||((fa=Ye==null?void 0:Ye.homework_status)!=null&&fa.includes("\u672A\u53D1\u5E03")&&Bt.id||Ne()(){var at;if((0,re.Rm)()&&!((at=gt.AssistantObject.practice)!=null&&at.can_publish)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vt[rn].group_name=za,vt[rn].group_id=Bt.group_id;const ft=(0,a.flattenDeep)(vt.map(mn=>mn.group_name)),ut=Ft.map(mn=>{let Zn=(mn==null?void 0:mn.group_name)||[];return Mt(mt({},mn),{group_name:(0,a.remove)(Zn,fn=>ft.includes(fn))})});Fe(ut),pt(vt.slice())},maxTagCount:4,maxTagPlaceholder:za=>he.createElement("div",{style:{cursor:"pointer"},onClick:()=>wa(Bt,rn)},"+",za==null?void 0:za.length)},Ze.group_settings&&Ze.group_settings.map(function(za){if(!vt.map(ft=>ft.group_name).flat().includes(za.group_name))return he.createElement(Ot,{value:za.group_name,key:za.id},za.group_name)})),he.createElement("div",{className:"ml20"},he.createElement(kt,{size:"large",ranges:{\u6B64\u523B:[Bt.publish_time?Ne()(Bt.publish_time):Ne()(),Ne()()]},allowClear:!1,disabled:ye||(Ne()()<=Ne()((Wa=wn((Fn=Bt==null?void 0:Bt.group_id)==null?void 0:Fn[0]))==null?void 0:Wa.publish_time)?!1:[!0,ba((ya=Bt==null?void 0:Bt.group_id)==null?void 0:ya[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:za=>Qt(za,Ze==null?void 0:Ze.course_end_date),disabledTime:za=>ct(za),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ne()((0,E.U6)(),"HH:mm"),Ne()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Bt.publish_time&&[Ne()(Bt.publish_time),Bt.end_time?Ne()(Bt.end_time):void 0],onChange:(za,at)=>{var ft;if((0,re.Rm)()&&!((ft=gt.AssistantObject.practice)!=null&&ft.can_publish)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vt[rn].publish_time=at[0],!Bt.end_time&&at[0]?vt[rn].end_time=Ne()(at[0]).add(7,"days"):vt[rn].end_time=at[1],pt([...vt])},onCalendarChange:(za,at,ft)=>{if(at!=null&&at[0]&&!at[1]){const ut=Ne()(at[0]).add(7,"days");vt[rn].publish_time=at[0],vt[rn].end_time=ut,pt([...vt])}}})),!ye&&he.createElement("div",{style:{display:"flex",width:"50px"}},((uo=Bt==null?void 0:Bt.group_id)==null?void 0:uo.length)>1&&he.createElement(Je.Z,{title:"\u89C4\u5219\u62C6\u5206"},he.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>wa(Bt,rn)})),(vt==null?void 0:vt.length)<((vo=Ze==null?void 0:Ze.group_settings)==null?void 0:vo.length)&&he.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var za;if((0,re.Rm)()&&!((za=gt.AssistantObject.practice)!=null&&za.can_publish)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}pt(vt.concat({}))}}),((Bt==null?void 0:Bt.publish_time)&&Ne()(){const za=(0,a.cloneDeep)(Ft);za.forEach((at,ft)=>{at.group_name&&(at.group_name=at.group_name.filter(ut=>{var mn;return!((mn=vt[rn].group_name)!=null&&mn.includes(ut))}))}),vt=vt.filter((at,ft)=>rn!==ft),Fe(za),pt(vt.slice()),setTimeout(()=>pt(vt.slice()),10)}}))))}))),he.createElement(le.Z,null,he.createElement(Ge.Z,null,he.createElement("div",{className:b.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",he.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),he.createElement(Ge.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},he.createElement($e.default,{checked:Me.allow_late,disabled:ye||ma,onChange:Bt=>{var rn;if((0,re.Rm)()&&!((rn=gt.AssistantObject.practice)!=null&&rn.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Bt.target.checked&&Ie.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:he.createElement("div",{style:{padding:10,background:"#f5f6f9"}},he.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),he.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),he.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Me.allow_late=!Me.allow_late,Ft==""&&Fe([{late_penalty:5}]),et(Object.assign({},Me))}},he.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Me==null?void 0:Me.allow_late)&&he.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},he.createElement("div",{style:{display:"flex"}},he.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),he.createElement(Oe.ZP.Group,{style:{marginLeft:"20px"},disabled:ye||(Ze==null?void 0:Ze.anonymous_comment)||(Ze==null?void 0:Ze.allow_late),value:Me.unified_late,onChange:Bt=>{var rn;if((0,re.Rm)()&&!((rn=gt.AssistantObject.practice)!=null&&rn.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Me.unified_late=Bt.target.value,Ft==""&&!Bt.target.value&&Fe([{penalty_type:ne.Q.Percent,late_penalty:20}]),et(mt({},Me))}},(Me==null?void 0:Me.unified_setting)&&he.createElement(Oe.ZP,{value:!0,disabled:!(Ze!=null&&Ze.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((me=Ze==null?void 0:Ze.group_settings)==null?void 0:me.length)>0&&he.createElement(Oe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Me!=null&&Me.unified_late?he.createElement(he.Fragment,null,he.createElement(le.Z,{align:"middle",style:{marginTop:"10px"}},he.createElement(Ge.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),he.createElement(Ge.Z,{className:"ml20"},he.createElement(ne.Z,{disabled:ye||Ln,value:{type:Me.penalty_type,inputValue:Me.late_penalty},onChange:Bt=>{var rn;if((0,re.Rm)()&&!((rn=gt.AssistantObject.practice)!=null&&rn.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}et(Mt(mt({},Me),{late_penalty:Bt.inputValue,penalty_type:Bt.type}))}})),he.createElement(Ge.Z,{flex:"1",className:"ml5"},he.createElement("span",{className:"c-grey-c ml10"},Me.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),he.createElement(le.Z,{align:"middle",style:{marginTop:"15px"}},he.createElement(Ge.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),he.createElement(Ge.Z,{className:"ml20"},he.createElement(fe.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ne()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:ye||Ln,value:Me.late_time?Ne()(Me.late_time):"",disabledDate:Bt=>Qt(Bt,Ze==null?void 0:Ze.course_end_date),onChange:(Bt,rn)=>{var fa;if((0,re.Rm)()&&!((fa=gt.AssistantObject.practice)!=null&&fa.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Me.late_time=rn,et(Object.assign({},Me))}})))):Ft.map(function(Bt,rn){var fa;return he.createElement(Ge.Z,{span:24,key:rn},he.createElement(le.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},he.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",rn+1),he.createElement(Ve.default,{disabled:ye||!((fa=Ye==null?void 0:Ye.homework_status)!=null&&fa.includes("\u672A\u53D1\u5E03"))&&Bt.id||(Ze==null?void 0:Ze.anonymous_comment),mode:"multiple",className:b.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Bt.group_name=="string"?[Bt.group_name]:Bt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Wn=>{var Fn;if((0,re.Rm)()&&!((Fn=gt.AssistantObject.practice)!=null&&Fn.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft[rn].group_name=Wn,Ft[rn].group_id=Bt.group_id,Fe(Ft.slice())}},Ze.group_settings&&Ze.group_settings.map(function(Wn){const Fn=Ft.map(ya=>ya.group_name).flat(),Wa=vt.map(ya=>ya.group_name).flat();if(Me!=null&&Me.unified_setting){if(!Fn.includes(Wn.group_name))return he.createElement(Ot,{value:Wn.group_name,key:Wn.id},Wn.group_name)}else if(Wa.includes(Wn.group_name)&&!Fn.includes(Wn.group_name))return he.createElement(Ot,{value:Wn.group_name,key:Wn.id},Wn.group_name)})),he.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),he.createElement(ne.Z,{disabled:ye||ka(Bt.id),value:{type:Bt.penalty_type,inputValue:Bt.late_penalty},onChange:Wn=>{var Fn;if((0,re.Rm)()&&!((Fn=gt.AssistantObject.practice)!=null&&Fn.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft[rn].late_penalty=Wn.inputValue,Ft[rn].penalty_type=Wn.type,Fe([...Ft])}}),he.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),he.createElement(fe.default,{size:"large",disabled:ye||ka(Bt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Ne()((0,E.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Wn=>Qt(Wn,Ze==null?void 0:Ze.course_end_date),format:"YYYY-MM-DD HH:mm",value:Bt!=null&&Bt.late_time?Ne()(Bt.late_time):void 0,onChange:(Wn,Fn)=>{var Wa;if((0,re.Rm)()&&!((Wa=gt.AssistantObject.practice)!=null&&Wa.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft[rn].late_time=Fn,Fe([...Ft])}}),!ye&&he.createElement("div",{style:{display:"flex",width:"50px"}},he.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Wn;if((0,re.Rm)()&&!((Wn=gt.AssistantObject.practice)!=null&&Wn.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Fe(Ft.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),rn>0&&!Bt.id&&he.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Wn;if((0,re.Rm)()&&!((Wn=gt.AssistantObject.practice)!=null&&Wn.can_late)){We.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft=Ft.filter((Fn,Wa)=>rn!==Wa),Fe(Ft.slice()),setTimeout(()=>Fe(Ft.slice()),10)}}))))})),!ye&&he.createElement(he.Fragment,null,he.createElement(je.ZP,{type:"primary",size:"large",loading:At,style:{width:"138px",marginTop:"30px"},onClick:()=>In()},"\u4FDD\u5B58")),he.createElement(ae.Z,{onConfirm:(Bt,rn)=>{vt.splice(Bt,0,...rn),vt.splice(Bt+rn.length,1);const fa=(0,E.QE)([...vt]);pt([...fa])}}),he.createElement(ge.Z,{resdata:Pt,type:"shixun",okloading:At,oktext:(Pt==null?void 0:Pt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Bt=>jt(void 0,null,function*(){Rt(!0);let rn=yield(0,y.ZP)(`/api/courses/${Re.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Re.categoryId)]}});Rt(!1),(rn==null?void 0:rn.status)===0&&An(sn)})}))};bt.ZP=(0,z.connect)(({shixunHomeworks:He,classroomList:yt,loading:It,user:gt})=>({shixunHomeworks:He,classroomList:yt,loading:It.effects,user:gt}))(Te)},97202:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return a}});var ee=te(59301),fe=te(76560),Ve=te(5083),We=te(43418),Ie=te(92832),Oe=te(95237),le=te(43604),Ge={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Je=te(61186),$e=te.n(Je),je=te(49661),Xe=te(57884),Ne=te(59301);const{RangePicker:re}=Ve.default,y=({dispatch:x,classroomList:E,onConfirm:b})=>{const[z,ne]=(0,ee.useState)([]),[oe,ae]=(0,ee.useState)([]),[ge,ve]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var we;if(E.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let Pe=E.actionTabs.data;console.log("data",Pe);let xt=(we=Pe==null?void 0:Pe.group_name)==null?void 0:we.map((st,Tt)=>{var Qe;return{group_id:Pe==null?void 0:Pe.group_id[Tt],group_name:Pe==null?void 0:Pe.group_name[Tt],is_admin:Pe==null?void 0:Pe.is_admin,end_time:Pe==null?void 0:Pe.end_time,publish_time:Array.isArray(Pe==null?void 0:Pe.publish_time)?(Qe=Pe==null?void 0:Pe.publish_time)==null?void 0:Qe[0]:Pe==null?void 0:Pe.publish_time}});xt&&(ne([...xt]),ae([...xt]))}},[E.actionTabs]);const he=()=>{x({type:"classroomList/setActionTabs",payload:{}}),ve("")},Se=we=>{if(we){const Pe=oe==null?void 0:oe.filter(xt=>{var st,Tt;return(Tt=(st=xt==null?void 0:xt.group_name)==null?void 0:st.toLowerCase())==null?void 0:Tt.includes(we==null?void 0:we.toLowerCase())});ne(Pe)}else ne(oe)};return Ne.createElement(We.default,{width:980,title:Ne.createElement("div",{style:{fontWeight:"bold",display:"flex"}},Ne.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",Ne.createElement("span",{className:Ge.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),Ne.createElement(Ie.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:ge,onChange:we=>{ve(we.target.value.trim()),Se(we.target.value.trim())}})),centered:!0,maskClosable:!1,open:E.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>he(),onOk:()=>{var we;b((we=E.actionTabs)==null?void 0:we.index,oe),he()}},Ne.createElement("div",{className:Ge.modal_con},Ne.createElement(Oe.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(z==null?void 0:z.length)>0?z.map(function(we,Pe){var xt,st;return Ne.createElement(le.Z,{span:24,key:Pe},Ne.createElement(Oe.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Pe==(z==null?void 0:z.length)-1?"0px":"10px"}},Ne.createElement("div",{className:Ge.multiple_select,title:we.group_name},we.group_name),Ne.createElement("div",{className:"ml20"},Ne.createElement(re,{size:"large",ranges:{\u6B64\u523B:[we.publish_time?$e()(we.publish_time):$e()(),$e()()]},allowClear:!1,disabled:(xt=E.actionTabs)==null?void 0:xt.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Tt=>{var Qe;return(0,je.Q8)(Tt,(Qe=E.actionTabs)==null?void 0:Qe.disabledDate)},disabledTime:Tt=>(0,je.d0)(Tt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[$e()((0,je.U6)(),"HH:mm"),$e()((0,je.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:we.publish_time&&[$e()(we.publish_time),we.end_time?$e()(we.end_time):void 0],onChange:(Tt,Qe)=>{z[Pe].publish_time=Qe[0],z[Pe].end_time=Qe[1],ne([...z]),oe.forEach(mt=>{mt.group_id===we.group_id&&(mt.publish_time=Qe[0],mt.end_time=Qe[1])}),ae([...oe])}})),(st=E.actionTabs)!=null&&st.rangePickerDisabled?Ne.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):Ne.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{z.splice(Pe,1),ne([...z]),oe.forEach((Tt,Qe)=>{Tt.group_id===we.group_id&&oe.splice(Qe,1)}),ae([...oe])}})))}):Ne.createElement(Xe.Z,null))))};var a=(0,fe.connect)(({classroomList:x})=>({classroomList:x}))(y)},18113:function(lt,bt,te){"use strict";te.r(bt),te.d(bt,{default:function(){return xe}});var ee=te(59301),fe=te(76560),Ve=te(61621),We=te(43418),Ie=te(8591),Oe=te(6848),le=te(95237),Ge=te(82093),Je=te(90524),$e=te(21981),je=te(49661),Xe=(ht,rt,wt)=>new Promise((Pn,Ke)=>{var Ue=Re=>{try{me(wt.next(Re))}catch(Ze){Ke(Ze)}},Ae=Re=>{try{me(wt.throw(Re))}catch(Ze){Ke(Ze)}},me=Re=>Re.done?Pn(Re.value):Promise.resolve(Re.value).then(Ue,Ae);me((wt=wt.apply(ht,rt)).next())});const Ne=({graduations:ht,dispatch:rt,globalSetting:wt})=>{var Pn;const Ke=(0,fe.useParams)(),Ue=(Pn=location.pathname.split("/"))==null?void 0:Pn[3],{menus:Ae}=ht,me=Ae.find(Ce=>Ce.clazz===Ue)||{},[Re,Ze]=(0,ee.useState)(1),Ee=[{id:"",name:"\u5168\u90E8"},{id:0,name:"\u672A\u63D0\u4EA4"},{id:1,name:"\u5F85\u8BC4\u9605"},{id:2,name:"\u5DF2\u901A\u8FC7"},{id:3,name:"\u5DF2\u9A73\u56DE"},{id:4,name:"\u5DF2\u901A\u8FC7\u9700\u4FEE\u6539"},{id:5,name:"\u5DF2\u4FEE\u6539"}],pe=Ce=>{We.default.confirm({centered:!0,okText:"\u786E\u5B9A",icon:null,width:477,cancelText:"\u53D6\u6D88",title:"\u662F\u5426\u786E\u5B9A\u6388\u6743\u8865\u4EA4",content:"\u6388\u6743\u8865\u4EA4\u540E\uFF0C\u5B66\u751F\u53EF\u4EE5\u91CD\u65B0\u63D0\u4EA4\u4E00\u6B21\u3002\u8865\u4EA4\u4E0D\u5F71\u54CD\u5F53\u524D\u8BC4\u9605\u7ED3\u679C",onOk:()=>Xe(void 0,null,function*(){(yield(0,Ge.ZP)(`/api/graduations/${Ke.id}/graduation_stages/${me==null?void 0:me.id}/authorized_redelivery.json`,{method:"post",body:{graduation_task_id:Ce.id}})).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ze(Re+1))})})},Ye=[{title:"\u8BFE\u9898\u540D\u79F0",dataIndex:"name",ellipsis:!0,render:(Ce,ye)=>ee.createElement(Oe.Z,{placement:"topLeft",title:Ce},ee.createElement("span",{className:"c-grey-333"},Ce||"--"))},{title:"\u5B66\u751F\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"real_name",render:(Ce,ye)=>ee.createElement(Oe.Z,{placement:"topLeft",title:Ce},ee.createElement("span",{className:"c-black"},Ce||"--"))},{title:"\u5173\u8054\u9879\u76EE",dataIndex:"project_info",width:120,ellipsis:!0,render:Ce=>Ce!=null&&Ce.name?ee.createElement(Oe.Z,{placement:"topLeft",title:Ce==null?void 0:Ce.name},ee.createElement("span",{onClick:()=>{var ye;(0,je.xg)(`${(ye=wt==null?void 0:wt.setting)==null?void 0:ye.old_url}${Ce.id}`)},className:"current",style:{color:"#3061D0"}},Ce==null?void 0:Ce.name)):"--"},{title:"\u63D0\u4EA4\u6587\u6863",dataIndex:"filename",width:140,ellipsis:{showTitle:!1},render:(Ce,ye)=>{if(!Ce)return"--";let qe="";return Ce&&(qe=(0,je.tP)(Ce,6)),ee.createElement(Oe.Z,{placement:"topLeft",title:Ce},ee.createElement("span",{onClick:()=>{var At;(0,je.Nd)("",`${Je.Z.API_SERVER}${(At=ye==null?void 0:ye.url)==null?void 0:At.replace("disposition=inline","")}`)},className:"current",style:{color:"#3061D0"}},qe))}},{title:"\u63D0\u4EA4\u65F6\u95F4",width:150,dataIndex:"submit_time",render:(Ce,ye)=>ee.createElement("span",{className:"c-grey-666"},Ce||"--")},{title:"\u72B6\u6001",dataIndex:"status",width:100,render:Ce=>ee.createElement(ee.Fragment,null,Ce===0&&ee.createElement("span",{className:"c-black"},"\u672A\u63D0\u4EA4"),Ce===1&&ee.createElement("span",{style:{color:"#FA6400"}},"\u5F85\u8BC4\u9605"),Ce===2&&ee.createElement("span",{className:"c-black"},"\u5DF2\u901A\u8FC7"),Ce===3&&ee.createElement("span",{className:"c-black"},"\u5DF2\u9A73\u56DE"),Ce===4&&ee.createElement("span",{className:"c-black"},"\u5DF2\u901A\u8FC7\u9700\u4FEE\u6539"),Ce===5&&ee.createElement("span",{className:"c-black"},"\u5DF2\u4FEE\u6539"))},{title:"\u9636\u6BB5\u6210\u7EE9",width:90,dataIndex:"score",render:(Ce,ye)=>ee.createElement("span",{className:"c-black"},Ce||"--")},{title:"\u64CD\u4F5C",dataIndex:"action",align:"right",width:124,render:(Ce,ye)=>ee.createElement(le.Z,{align:"middle",justify:"end"},ye.status===0?ee.createElement("span",{className:"c-grey-999 font14 cursorNotAllowed"},"\u8BC4\u9605"):ee.createElement("span",{onClick:()=>(0,je.xg)(`/graduations/${Ke.id}/${me.clazz}/${me.id}/review/${ye.id}`),className:"current font14 c-light-primary"},"\u8BC4\u9605"),(me==null?void 0:me.status)===2&&ye.status===2||(me==null?void 0:me.status)===1?ee.createElement("span",{className:"c-grey-999 font14 cursorNotAllowed ml20"},"\u6388\u6743\u8865\u4EA4"):ee.createElement("span",{onClick:()=>pe(ye),className:"current font14 c-light-primary ml20"},"\u6388\u6743\u8865\u4EA4"))}];return ee.createElement($e.Z,{tags:Ee,tagsTitle:"\u72B6\u6001",tagsTitleWidth:28,placeholder:"\u8BFE\u9898\u540D\u79F0/\u5B66\u751F\u59D3\u540D/\u5B66\u53F7",columns:Ye,updateKey:Re,fetchUrl:`/api/graduations/${Ke==null?void 0:Ke.id}/graduation_tasks.json`})};var re=(0,fe.connect)(({graduations:ht,globalSetting:rt})=>({graduations:ht,globalSetting:rt}))(Ne),y={flex_box_center:"flex_box_center___y5Lb0",flex_space_between:"flex_space_between___J1Jol",flex_box_vertical_center:"flex_box_vertical_center___eIk4C",flex_box_center_end:"flex_box_center_end___X6Lnh",flex_box_column:"flex_box_column___kDKpP",wrap:"wrap___gGL6E",card:"card___c06VN",borderCard:"borderCard___HaXBm",defaultCard:"defaultCard___CCmW1",title:"title___Ixvo0",teacherWrap:"teacherWrap___upA7b",titleCol:"titleCol___Pw5a7",file:"file___ePb4c",git:"git___f6nEu",gitTitle:"gitTitle___r3K7P"},a=te(54580),x=te(43604),E=te(57884),b=Object.defineProperty,z=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,ae=(ht,rt,wt)=>rt in ht?b(ht,rt,{enumerable:!0,configurable:!0,writable:!0,value:wt}):ht[rt]=wt,ge=(ht,rt)=>{for(var wt in rt||(rt={}))ne.call(rt,wt)&&ae(ht,wt,rt[wt]);if(z)for(var wt of z(rt))oe.call(rt,wt)&&ae(ht,wt,rt[wt]);return ht};const ve=ht=>React.createElement("svg",ge({width:28,height:18,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},ht),React.createElement("title",null,"git\u56FE\u7247"),React.createElement("defs",null,React.createElement("path",{id:"gitLink_svg__a",d:"M0 0h28.889v20H0z"})),React.createElement("g",{transform:"translate(-1 -1)",fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"gitLink_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#gitLink_svg__a"})),React.createElement("image",{mask:"url(#gitLink_svg__b)",x:1.852,y:1.667,width:86.111,height:16.667,xlinkHref:"data:image/png;base64,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"})));var he="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDI4Ljg4OXYyMEgweiIvPjwvZGVmcz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMSAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PGltYWdlIG1hc2s9InVybCgjYikiIHg9IjEuODUyIiB5PSIxLjY2NyIgd2lkdGg9Ijg2LjExMSIgaGVpZ2h0PSIxNi42NjciIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBZEVBQUFCYUNBWUFBQURudzJ3MEFBQUFCR2RCVFVFQUFMR041ZklBS1FBQU5CUkpSRUZVZUFIdGZRZThKRVcxZnRWc0RyRDg0WUZJVUZaWFFBbUxmNEtpUGxtQ0R4U1ZJQ0JKWFRJc1Fja2lEOTZpSXNvdVFZR1ZKWW1DZ1BBRWtlUWlDSWlJZ0NCSlJKSWlFcGNnSUdFdjkwNjk3enRkcDIvMXhPNjVjOFBzVlAxdTMwb24xZW1lODNWMVYzZGIwMFZwa3p2Y05yM0dYTzdLeWFDZE15YmRnalpyellHM2Y5S2Uza1d1aVVPTkhvZ2VpQjZJSG1qQkE2VVdlRHFiQmNCcGJBS2VobVZOYUlzcGVpQjZJSG9nZWlCNm9JZ0h1Z3RFUnlldUlWNWl0cGxnYUFDa0xBYlZJbjZNdE5FRDBRUFJBOUVEWGVnQkR5dmRNZkkrWE10bDRpVmNwaEJJNDBRMDhVbjhIejBRUFJBOUVEMlEzd05kTlJNZFJiOTR0QlFnMVdrbjhxQ1kzM3VSTW5vZ2VpQjZJSHFncXozUVZTQXFlenFZaFFxZ29zNFpxYUpvbkpGMjllOGhEajU2SUhvZ2VxQ1FCN29QUkFPVWxOa282c1RWOU5KdUlmZEY0dWlCNklIb2dlaUJidlpBOTRHb1hyZkZYZzlub05JYzlIWHpRUkhISGowUVBSQTlFRDJRendNakVrUzMrNXVic2ZWamJ1NHVMN2tsOHcyakdKWE1PaFV3L2N5VW1ZQnFNVkZWMU00NXUrYlZidmMxcjNJSFZYWEdodWlCNklIb2dlaUJ4Y29ESXhKRWU1MFpDNHc3OU4rdm1FYy85NmpiWTdaemJiR3pqN3VPbDI4VlFGbjNaV1poTTd1S3BuV3VjZXVzZmJXNURTOXpPQmZic2tYNUkzMzBRUFJBOUVEMFFHZDVZT1ErNGtLd0s1dmxrSjF6ejJObXY2MGVjd2RkT2MzK2ZpRHVIWVhSOXI2VFNPQ3NzOHkzRkNHM1FFOENLSW90QWVtNnYzWlQzdWt4Myt4elp2K3lNN0lJT05FUy94ZnhnT3ZybTQvTEFhc1Y0UmxCdEgyd2ZXZHI3Zk41YmNKVml5L2lqTzYwdlBTZTdxKzJWUHJQZ2p3ZFJRNi83QWEvSEZiWWFHc1Bodit2TDh3M2lBd1l5MW9ZeTQyRlZWajdib3hGenZzTDgzWTRBM3kyQlh4MlVzRmgvQk8vaTgwTDhyU0ZmT1NDYURBdEJOaXRpOUhlOXRtSDNVVkF1aU91WHMwKzNkTG8vWE9pNU9Wc1ZDL3JTaGx0QU1EQ2FaMXIzUzQ5UFdZdUdKZFhtUVJuQW5KTUJUMWc3YnJZTWR6WG5aam00MGVjRzBEOUFNZGp2TVd1V0ZpN3NCT2RVOURtWmVDWER4WGs0UTk2VUc3L0ZMWWp5ekM2OEQ0bVB4QTBLNmFyYWtzVzN2L1dUaGd1RDQxWUVKVkRDS0JHWUF0bWlEc0RvTGJhOG1GM3dyTGp6RW5uVDdWdkYzSWNSNHVacUlKbnlnc0ZDb0JGY0hTZEJlNHcxMmZtaUgwQm85cWV5bytGeGRzRDFyNkNnK3EvTzNHUU9PdGZHbllYdlhyeUdtTDhvazRjYjdRNWVxRGRIbWpMdmNaMkcwVjVCRFhpa3B5T3lUOFBkTVpNQXBCKys0VzN6RU5iL3NWdFcwUjMrTVlpQlRycXlhVEtlcVl6V3dIdkVrTHU3YU94WW5jQkdWbUpzZGFSSHJEMldJREtpeDFwdTNPMzQ3N0dDNFUyWTdicnlMRkdvNk1IQnNFREl4WkVPVllCT2dLVWdwSUhLMmx5Wm1wZm4vbjVGZys2RzdkOHlLMlp4emZoRzR1RUhvSW9TOFJDaDZySkk2c21EUVRRWnJHN0prRnNYT3c4WU8yREdOTVBGN3R4eFFGRkQwUVA1UExBaUwyY1MrdlRXUjFSTHZoVVdUZ3kwR3pTMjJ2dTNmeCtkeVl1U2gyN1lBMzdjdGhmVmZaQXgvdVdsSyt6UndLZjFLc1ljalI0T1lyQ2xDUEFuSU0xa3JURkEyZVpVdW0rdGtncUx1UjNtSVYyNVFLUTRxNktITkVEaTU4SFJqU0l5b3dPZ0VTTTBzUTJBcUFtRDM2amNPOTBmNFN5blRhL3orMnlZTHI5bGZaWDVRUkxMdnp4S0tmQXFjQVg2cXJpcldqZ05MNU1lV3luVGFIc0lvTElIMVBySGlpVnJnT1EvYUoxQVpFemVpQjZJSHFnTlErTTZNdTVCRGJCSXY0TFFFOEJrRU5XR3VsMlptbVFmclNoSzd3c0FVOFI3cW05L0lhOEZaMkM1WkFoc3RCSEVSN1VLeWhqTlhvZ2VpQjZJSHBnY2ZUQWlKeUpsa3JtUmN3c2VWbVdLd2N6SU9XSVZDSDRvYXJBUlREak01OTFrNjdPSlFIa3lDTXRBVDJMM0lyZ3FkQ0RRY0FjRmJHaGhvMVVHVlAwUUlVSEhrWjlYa1ZiNDZxMXp6WW1pTDBqekFOOEpLbllQazRHRUZ4dkcyRWppdVprUERBa0lEcmJ1Ykd6cmUzSmFHNVF1WHdWZTgvMnpyMzduY2ZOWndCS1h3Wklib2xMc0dNRm9NQ25SMWVLVllwOHpCdk1yY1BWdVZRdjRNc0MrSW9BSjFtWUFQYW1qOFlFK2ltVGw1dGJrU2RDNi95YmRxbGI5ckVkdXVJWndUb2VXUHlhY1FuNkRveUtXMHlMcVFld2ovK0pvZTIvbUE0dkRnc2VhQUE1N2ZQUEl3dk5SM2QrenQyNTQ3TnV5N3hTTHdQby9tS2EvY1V2VjdYYjJwSTVTRkRKSXhNejRoWTNKc2tWeUJSaGs2N00vM0IxTGdFNUZKQ1JsZUdxWDFHd0RQV25NOUg2YkxsN1ZybkpqVi81ZkxmVFNqOTJDOTUrMC93cE4yTWtqQjZJSG9nZWlCNFlFZzhNeVV5VUk4R2wwL1VCTUZmditJejdJd0J4OWlYdnR0ZmtIU0ZlYUZBT1VWTm5wQXA4TXZ2VFNyUFRBaytYemtJNWF3UXFjN0VSVTVFWkpGVnhXYWJ3QjNJVlhDbHZJS24zS1hNV0RQcVN0eTFleGh1SU0wY2dMMTUwc0JUTVdxR2dhWXN3dTNtOENFL0RGeW80Vi9SRkMxUzlKR1FXZWRQU3E3QTU5NVdvSW1NYjZiVHcwM2pZK0w2aWRzSmZEeFhoZ1o0MVFGOWtueFFSSDlMeUJUY2NVNUgwRjR5bjZOdThpc2h2aVJZK1d3YU03MnFKT1dIcXhiZ2VHVElRVlhBQzFxd0hVTHg2KzZmZEgwdk9IUGV6bGV6VlRRZkJuN2srUkFBQkdkQkNsODcrQkd3OG1OV1ZxZE5ZejBmVVZINjVSMXFYc2JxRHVDdmlxSk1GTktpc2RKWmJ6VmF6QlplOFN4ZGNZajc2K0U3OTd3Y3VXV0M3VjBMeE1TMTJIdGdLMS83UEx6U3FKTGd5WU9aUHp0MkZBN053SUsrcm9Gem1QYjU4OS9tcy9RZCtzR3VCdml0QkZPUCtJUGJ4UFhWOVdhY0RBWDRNQW5Ud290STZoTnJzM0xleGo3Zlc2aURsNTJOZkxsVllUNm4wSmRoejRTRFoxSkpZK1BmekdNZVBzTW02bThKQ3JIME92dmdpK0I1cE5tOHJMTHNlZzJJYlFZWUpDNERXQTJoZHRkMC8zRjNZL2pOcGJmRGY4eWwvUU1tWjdVa0FtZWVrcmRtSTFCQVFFNHdWN0tRNTZBdmtOeXltTEZvb2lIYlltWGJhejl3TzUxOXNIdWp0TTdldGNsSC9Ed0VuQlhycWdIM2QwSXpZR1Qwd01qMWc3UjRBZzlkR3BuSFJxdHdlc1BaS0xBTFpFL1FkSFlrUWI4ZmlReGVuNE1UbXlnRUE2RzhCSGgvR2NmMWIrcThaNU9UMmNUTkN4UmJKOFM4QWhmVlEzclVoUDZIRUN4RGd5eEkvdjJBdGU5aVNhNW1WU3FQTVowSFhkS0ZHT0pOTjVWS0ZHcG1WWDdlV2NSNTV1ZUVRQzhaV2wxYzdwbDFxNW1OeDBzL0EraUZ2MTdudnY5aXR6SDdjQzhhSFlaSlUxRGJQRnJQb2dlSDB3SmtJTkRjTXB3RlJkeHM4WU8zTkNJNDdZbCttSi9WdGtEcmtJZ0NnNzBOd3ZnMkt2ellBNVhQaGkwM2hpMlRTQmtGRGRqbVhZQ0NBUUtEeDl4ODVrRnlBdzh1NXZMRGhFVVdCaGZ5YXNCQ0pPN2poZlZZNUFxQmY3MzhLYnlDemxseVZYeXNQaHBIWUJnRXAyT1VWNWd6dmk4blFoQVhQdXZhV3pjWGJYK28ydXVOdEdiV296dVduV2tiR3R0UUQrQkh0Z2pQUWo2VU43UzZVU3Q4S2YxenRGdDlSOHF6OU8zNE1oM2VVemRIWWFnOVlldy8yNDFZNHJua3Z0R01UZnZ2YkEyek94amFscFVId2FvcTFNK0dIS3lyNWh3eEVxVmhtV2g1NVdOWUZPSG54UnZqekVsZU9GUFhCK3A2b3prQ1pad0M2aGcyMW1uaGV3V0ZwRGhrZnY3UEhISWUydm9HT3VaYStybTBybHpmQjJIY2Z4UEdmRHRucEdlb2c2aWtxK2xIOCtPb0Z3V2tJTEdNTENiVHlLY0pYRy9KWWV3QUN6cjhiMHNUTzRmV0F0WHhPK1lHNlJqaTNDTWZOSWRpUEhYczVIdUE1SGtERHk3ZjcxaDFuc3c1ckg0QWZ2Z0EvUEZxTGRQU0J6dDJFamt2SEczUEZuR0NLV290NElHMENFRUFGZ2dVVFoxWUNFRktScHZyL09JVWtRSkdmZktpcW5QcE1OWHFDMi9TcC9rQm0wWVZGMUVCYmhFOEt5WmowNUtDR0JUV2JkRXpoekJZeWpvTEkrMlNjL0VmNWc1U20vY0NOVzdqSXJMREltWlZzMmF5SThYQmJDVmNNVnNUTExWWXE5NWtWY2FsODk5Nmo3WTJEWkVJVU80Z2V3SGRPdDZnbkhpdlgvb3ErVmV2MTEyeTM5a2dFbEovVzdJdU5uZU1CNTY2d28wWjlvM01NTG1ZcEFIUTFBTWJQd0RXOUdHZUcraWNBcXYxd3ZMK1phUTBxbkluT1FCQ2Y4Wll4cCsvZjYzNExZTHRzVk1uOC9QdURzU1FaUU1BM0N0VjY2MUJnVTkwaWNTVGtMVHhMNDJqYitEMVJ2bXhCQVpOQXFJbDJGVUo1MEN1UTZ2Z2dvNFMyRDZzY2loeU10TVJKYnRWL0xqSjNZL1k3bWJvNEREMlpvQzJjV2NPV1N5S0FEb2Izbzh6b2dlaUJ3ZkFBQUhSWEJOVWZZcHZja254K0w5ZmFyd0k4NXpmalo2Q1doSnpyWkdaZ2tjc1pQYjNtbVgxNzNFMzc5TGhaWDNWdUlNL1JwUHFwUm5VeFVpc0FwbTBwWlkyQ2Y1S050Q0UrNWVJTnhJVnZMRktncTVMaC9SR3cxUzBTUUlWY0VZNmdnNFlxbVhVbEpCMWtWeEdKd0VBT09zUlhUV1MwMHMwWnFDeHFjbWF5NmxmYjAzR1V6Q3ZqU3dPNkVkK0thWkVuZWlCNklIcWdzQWNBbmhPeCt2WTh6RzR1R0FDQVBvbWcrNGs4QUVvRCsrK0pNdmlqZ2NFVUFiU0V5Z3lVWnl4YVpFN2I2eTJISmIzbXNqSGp6T1h6V3J6a213WnBVVURWQ1RoUUtmVTJUTElpQ0JTZU54RFJrSzJ5VTlZbmhjd282N3QyQlRRcUdZcldNUkFCWi9JMUhWUld1SUtYdHFvY0JUT3RhMy9SZkprZnVoWFhXdDA4Zi9QRy9jK2VQZE5qVG9iOGRTaXIwbHpWQnhjZDhjYlJJKzlCNmFMakYvcFM2VGY0Y2RXN045Z3ZFc3ZYOFNQWXNMOGhscUlIb2dkR3VnY0FvR3ZpZDh2THR4OXEyVlpycjBNUTN4VUEydmlUbW9HQzBReVdFc0FEY05HQTZnTTRudmszTTNCZmJNWTdiNW5UOW56ZDNZcEhMeTRkNHdDb2svdVgrUVl5YXhaVkpxTTFkY29zam8yQjNwcU1iTlRWdVNpS3JYVUpjM1RVMEUrWnFSOXlpS2dpcVJpSHlLc2lxdDhnN1BRSkN6NTUzeWZvaHI2aTQzN1hQUGUrWG1jK2lXZGtOc0xMTFQ3WnM4aTg3NUZINUkwbUwxTEY1RlBjZHVWZU00ditWM3ZWamxTM01iZjJmTU9jYTQ5V3F6bzd4dytEOS9HYTNzdkRqL0Z3T0NXQ2FHZnY3bWg5ZDNsZ2VmeG03OFEyb2FWaFc2d0dzZlk0OEhLRmZSQ0ptMHZMekVSSkxvRlU4eUI0bzhoZ1cwTFEzYWl2ejJ5RTcyaWV0dnRyN2xiVUx6dHZDWHNHZVhNbHlneFc2QllGQndYZ1ZCY3ZRaGRKWGovbE1LbCs1akxHcERuWGY2b2U2UGRFcVpNYkFUVFV6ekliMUQ1Vzh5VE1PSS9IVHZ4S0R4WUZjV2NxdjhqekFxYWM1cWIyOVpoektGOFBGd1Z3OVFOSWUrQ2p2WXNlVUhsc2pEVFJBOUVEMFFOdDlVQ3I0RWtqckgwSjI4NklkZGUzWWxNQ1FSNDVHV2pEWUtzQk9FVlc5RXVRQlJGeTNrL2RDRFBVMDNIbUhyTFZ0Q01sOExwSWxNcXZ5UkUwK3RXNXlxTUFLQlRoa3RhQXBXN1I2eGZkTEd0S0RkU0c1cm1vaGd3ZEIwWFFOcTAzbHdCYUVJbEpGZnJGTk1xbUVQekxqTG1SWUZ5R3gwbEtBcUNlVjhpOS9IWG51ekdZZ2Y0TU5rNmhYTXJuRnNxWHVqRW45SHhEbHNBTGUvd1hQUkE5RUQydzJIa2dtWUZ1MWlxQTBoL0p3aUlmWUNXZzhwOVBES3dDQ3RyQXZDTFloMTFOeTU2WG1RYnRJb0FqN0FQUjcrZmRxbCtHR294WHh0OTBFRmtDOG9SajRYaTBucVdzWDZNOXFwdDVtdENoc2pMdEtVRjFRZWhrZ09CRk4vbWx6UXQ0NUMzelBkaTRmcm9mMFU2Nk1PSDYvVi9mczRRNUlXeUw1ZWlCNklIb2dSSHJBWDdnb09CbFdCa0wzbG1PV2M5OFRBUmJXOFVMSVNVTjB1cWNzRTVBU0VHQlFkZ0hZcDhwUzY1YzJKVWZPWXZVRmVxcks0ajNSTW1EalFHZnZFeVZ3VDlwcmY4L1hKMHIvQlRnaFdpeGlFdys0aUpKQnBNVU9SN2FXU1FwdTlvUThvb3NkdVNVS2ZaN1dtWXFtekpmZjlOOEh2SU9UdTJycFJCMGRwVFo1N0dEc01RN3B1aUI2SUhvZ2M3d3dOTUFrd05hTXRXNURSQzByd0NRRm52cGlGY21NS0JCTlJPckpSb0hKdm1BcTNGWGVRS0toa1VCVEZLb1hFVDNRakpVc1JlaEFORlFhVVduUENuajlZdHVDbUdpTFVrcHpYMjFZWlkrSTBvcUNvQnN5czExWWhCS0R2UnJzOGlnTE4rUVZ5Yk5TSmxVbUcrRGpOUFVqZUg0TS92Qm12UGVQc0xlRXJMR2N2UkE5RUQwd0VqM0FDN0p6c05MOG85b3lVN25Oa1B3dmhoQUtqQlJSSVpjenRXQXpRRE1JQ3U1TTQrZ2ZBdG1XNit3b1RMbzVnM3FhZ3o1S1RmNWx3Q042bFdhdWpudmlaSlpCQ0JEVGp0YlNsNkc2UGFERGUwb0lwZG5JQlFYK29MbERDamxNRExrRHdjbXBub2I4OG9VY2o5R0dxZmpFZjg3TTVIbXBEWjcyV0p6TW80WHhvODE4WDJuT2ZaWkpJa2VpQjRZZVI0QWtNNEJrTTV1eVRMbnRzVmpJMDFmcmxBcHUrb1JGd213b01KU29Wdk9IR2YzSnNQZXpyMW4xQ0l6SFNzNHArTlZjTk1SbWZrYUpieHpNNE1mSksyYjBtRHVBemYxQ0RENGVsMUdkdkRjUUo4VkpUQ0FKeStvVk1rTjlLbCs1cFNwSzFTcmVPbzBjR0dSaUZPbm9VRmxDVkxWNGF0c0R0Z2hJT2xWT2JLU0dVcW9KMDhTV1NBT3gwWStzYk5TZ0NwR3puNnMxRDM0dFVQeVB4OVZLUzdXb3dlaUI2SUhodHNEQU5MajhNSUYzdU04ckFWYjlnRHZLM2dkWXU3SnhHZ0p0ajV3TTREWENyWm44Y082eG5DN1NvMDZ6TGxKTDc5dTFnYlBkQml0RXJTN0tsY0MwWWRlNnVFL1hoTE5sYndBNWMvRlU0dElEVUdmZ0xIWEw4MUJYeTNXV20wcGl4WnFPYkFXWTBWYnFEODlTVkNab00wNzdtYnFNM0pJVE9DbkxkWmMvOWFSOWlJV1k0b2VpQjZJSHVoa0R4QUVBWWE4OGphcmhYRUEzdHpMd0xWY2l5dEhTOUQxa1ZkblkwSHNycXQvcnJWdm9QTjJ2OVdsMHc0TjdxcXYwTE9pK29nTERFc0JSZ1cza01zNEZieDE3SlNEY2daa21zam01VnlkSUNkbkJXZ2dLTkhPSnJ5VjNVTHY5U3Uvdkx2Vzd3emFuQ2VSWE1kQUZzK2VHQlRJU2s5ZVFJUy90OGFPTnZzMWY1VlBIZ3NpVGZSQTlFRDB3QWp3UUtsMEFHWnBCTktaaGEwcGw3L2pnYlRwNWQzUmFaQ0ZGZzNlbFdDeTl5SjNyc1A3ZEVIeU5MWm53UE0wQU9TWkZTYWE1MmZ6T1pzY2lYcEVGeU43d0tFQnY2RUlYczV0OGozUmh2eStVd0FQK2hYQXBkazdJTFV2anlCUEV3d2pHUnlFcEdEbjVlWVZGK29Ya0E4YklDU1huMEJIOThyK0k1aXpyTWxYOUFTQ3VjaE0ybWUvZXJCOVFrbGpIajBRUFJBOTBPa2U0QlZTcEQwOWtPNVFlRHpPelFQL0s1QnphU1BlL2pjV2tTb2JXUHY1K3ZxL3djakF5M3VIM0o1ODNmVE4vSmQ3YnBRMWE1ODdwZm05TkFuY0hublNZQTR0U1J6dlYxZXZsQWIrZWdSTjJqdm1lNkp3aUk1Vjh5WkRTN3RUWHhKTktTZkpwRjk4bmhMNGZtdnUzMkE5Yy9MTlFoSC9SUTlFRDBRUExENGVBQUQyQVFqNVJaY0oyRDVYYUdSOGh0U1lDOEgvS3VRc3FNZWJQQ2VxZ2JVaTZDcVRkQk5nMFVBUVpXQ1c1QXp3MDZ3NHBoUzh5Rjc3S25MaEFhL0lRcC9JWVdNcXJJSWhyUHJMdVZYNlE1bzg1UnJmRXlXYmpvbDUwVVR6aFU4Sy9lQlhSRTZxUDJESzJFSzc4dmpKazJWNDBhYkRrblpVUkZRaXM0d0YzWHVGTDZVUFRJakY2SUhvZ2VpQmp2Y0FBUEFkekVxMngvYnJ3b054Ymd3Qy9PVUEwby9WNDAxbW9oNEFKTHI2SUt1QnQ0clIwMG8veXBVQnU0bytiQUE5bHlESlN3THJLZ2dac21WUjdmV3pwK2dzVGFDK2M3NG5tb0NmenR5enJtaFlDLzJTY2JQNkRybnNOMnZtdlhXSXZiT2hzS0h0cElYRmszUDdZQkhCcDRvejF1Rnc3c04xZW1JelBWQXVmd1JCcFNlbk0vNkJJSFpIVHRxQmtUbDNDRDR5WHZ5eVhSR3QxbUtkcGIyaENFdWtIWDRQWUo4dHdqRzdOU3o1RllMZmZ4YXlDSjlYQS8wMTROOEljdTZ2NUUxVzUvcFdSakRHN0V6Z1JUME55cjZEQVZqaWNTV2hsMU1ySTJrS3VPU0hnUFJMTHJVWXdqYi9pSXZxOWJqU0x5K2tiVkFPMzFna1k0S2cxQ2JsbzZFNVE3bllUejV4UnBMemZxdmF5YTQ4U2RXSk8rVmZJa05zUTZlS3p5T0w3T21Zdkt5YSs2OWtucDR3eFh5ajd1ZmE4eWhyUDQyM3VLQmc1N1lveUZHZlBGbHBmbGQ5Z3RnRER4eUlIKytCdVR4UkttMlVpNjRkUklQOTVSMXIvd2t6WjdiRDFDaGo2RDBBQUh3VFFQaFphTDRCUVhMOVFoWTR0eFRvRjRDZjN4bDlQT1RsTmQ4a0lYd3hnakZnYTFEM1BmMUIyUWQwQnVXaUtaVWI4RkpPVUswdlVsWUVvZHNUNStLcElZMVlyREtrMitzWGVYNzhOZGp5TjBHR2pLa0ZBMVBnODlwQ09VVkFtYXAxLzZoL1E5bmFoeDEvNEl0NzJOZnpENjRMS0FtZ0ZzOUdXL3UvWFREYW9SamlCUWc0dngwS1JVT2l3OXFqR0lpSFJGZFVNaWdld1A1N0RiL3ZMYkJWelNpYktuU09uMXY3TllCMGhaQzIvOTI1UWVBbm1JWnAvQVN6SExjSkU4MXlhTDhuN010YlRtVjZvR0ZnbCtBZTZLMHJpK2puQllTQVVKZStVVWNOL1JTdDROS0l0VzZmQ09qdkxXcWo2bWV1S2ZXUGwxMUVwdEtTMWJPcis4VG5NdGF5V1UxMXhSd2VTQUIwWC96SXpvbithSU1IclAwWDNoeVQrNEgxTm1nY1hCRldibnMwL1JidDRCb1JwYmZEQS9pTnY0emYrNmV3L2JXd1BPZW1Jb2hlRHlCZFdua3pNMUUyYXRCVkF1YW5XYnRRTndUZ2R6UklzNjh3K0FBMGxiOHdyOWVuL05TUEw1d1dTMTQvZFlmNktUTVBub2ZLcUZwa2tORTdUdVFVRUVSU1lhL1FMKzBGNUtoZFlvYm5DOW0xVEh0cFk3bGt2amx4cmx0WCtibzZUd0IwRm41Y1ozVzFIOW81ZUd2L0cvNTh2cDBpaDFXV3RWL0RlUGp6aW1reDhBRDI1UXNJM3B0aSsxdmg0VGkzQm9Mb3RRRFNTZVJORmhaSjVFVXc5NGRJb3lPRmo3Wm9JS2FBREtDeG9VNWlFQmU1L09jcmVYbmxqUVlCVDZnL2ZPYTBqdXBzczljdno0cUtRYjQ3TlRCTDNxZ205MlloUThkQkVSd2I3NVZLdVJHejc2TUpZaElZVkE2N3hEVEs5aFVCYTVhYkpPb1ZPUUd2c0VoSDBpZitLNXN4YUxyb1hYUGMvMy8rY0hseFJoUEpROUJORUt1NFZESUVXbmxBUDRnZlZYZ0o5emJvUGE0RjNRc0w4dndCczdYOUMvSzhYSkMrTVRsZWtZYng4MzVQT3hQWHdROWtSbjlEQzM1cHAvMlZzbDdDOGNFWHk3U1NubXB4TEhvVEs1OU9uTFJnUDM0L0gzRks5V1JheWx1dzloam8rVUZlY2svM2w0TDA5N1RnczljSzZzQXc3Tk1Bd28xUjJMSW9yNmRmSGZuZHljSWlEYkJvQ1FONVRjR2V0bVpmczBiUHk0d29RMTFOOVFVeWhkM0xDSnJ6RjNuS3dOVzU1TUEvZVZldW9GUWlna1Z1MHA4ME5mMHY5R0RRc1RBWHdHTkh6a1I5QkdTeVpOalF3VDZSalR4UEVuNHlJY2xKRWNycE9FVlkwa2ZCT0pGWTlYVm5Ua1hMWHI1MVdETWMxQ05pSmdnN2ZnOUhjQnZVQkQyOG5GVDhrbElicllJTkkrNVZqN0RwWGd5Ulc4Y25qT1ZGREdMZVlBOEVldjQ4MkRvb2Z5ajBRTWRqVU1WdDBCTjBQUWtsQTlvLy9mZEV2Ymw1Wmp5WlFKOXptQUlRbmxGQmdicnk2Sk1YMElOWEFBcjZWRDh4b1VnS1YrZVNUM1I3SWN4MHl5dXowNzRucW1jSTlLTWtEQmlQRyswNVlZN2JKdStZSTEzMFFQUkE5RUQwUUw4SDVJNmlCbFdDaU1iWGZwTCtFcjdtTWdXem02V0VyaEZoUDB0YUVzQmtqY3hNNEZlOVNVT1QvK1R6dktJL0VkR0VLZHNkcnM0VjNUb0cydUpKTmM5eTFxN3BaVnZoNFQ4WVJybTVUZ3hDa2VBUkdVR2J5S0FzMzVaWHBzaFJwa0NlQ21JWHQ4ejR5K2JzaWQvTHJqZ0xXV001ZWlCNklIb2dlcUMyQitwK1R6UWszOWU1RmZkKzA1M28zcEF2dWF6V0NsQ1FSd0s4L0V1QVJvRWkxRld6ekxzRDVQTzhvcjhtWVk3R1FIK0NKaDcwdEQySENDWGhHUWpaUW9CaldRQktpWExrSWIrQ0hkbkVKRUc4L0RKVGdQUUNXSmVpSDUrVThVOTBldG5RdVV6Wm1wL2cvb0NTQzAvOEZ6MFFQUkE5RUQzUTJBUDF2eWNLdm4wV3VROGhPN3k4eU95TUdEdzJmZE9RQmw5MDVvMjZTcWN5R05NRmJBSlphS3FkT0lYVTIreGdiQVdvVXNHQlB0VXZvSXgydVhlWUVqWXY4RDZtaU9OZ1dFQ0R5bExBYnk0bEFVdlBubFRBcEhKa0FSUTYyWjhuaVNrZ0RzZEdQdkt6TDVQVWJ1Yk9iRHJ4ZStaUWxPWm1hR0lsZWlCNklIb2dlcUN1QjJRbW1rWlhCRk1OMXNpM0I5ZURDT0l6MFQ5V2FTUTRCK0txQW5QUUZ4YVZUdm1wcHhBWWVnSEtIOG91VkZaRHZQNTBYQlFTOU9XVm1iSm9RUjJZVjRDbkUzWXZJNTJacWt5YUZwUWJpVzZtUGlPSHhKQ3JvbkdlY3Z5a0U5MDZqZVRIdnVpQjZJSG9nZWlCZmcrVUpPajZ5Q3VnaGo0R1ZRUmIzdnRNZXRqZ2FaaHJzVjlNODVMeVNJNS9Hc3hUd0dna2dyTlFMeUFYZlNOWkZCWG9UK1g2OWlhc21lN01JNnEwanh0QlNWRXBROTI0SXV6OGgwUitLZUtmaXNvN2J0S3JmaTlPWk9vNFdha2N2OUloSDl0Yk5oZXRkREsrZUJCVDlFRDBRUFJBOUVCVEQ1UTBTSk5TZzdjR2JBM0dDZzZNNkF5NGFYdFQ4ZjBFRXR4WkZRRkJlMmhBZjNPMnBHOHM4clI1V0xJQ2twcGNFWWIralAyQnpLSnllVGszVFdUR1J0K3AvOUsrSEFYUExwUUNjaXdGQm1Wc2JpQ1A3aFg5NEEzWTA0cklSa2RxbzZkVFd1ajU0TUpGNXVRR0ttSlg5RUQwUVBSQTlJRDNRR1l5UllDVFlLb1JGVVFha0VtZkJsNUdhcDlRZktKbnNubEw2NDN5U2xrRWhrQlVJMWJwUy9VM3BheE53TytKS3JKUWxnQVRjclZCODlyY0RWcVZFWGxlc0F1bEJlelNMSDd4alVYSG5PNDY1UThVNFpHYzg5Sit0ck1DT3BKNmNyYnkzdkMrNDc3alBpK1YrQzk2SUhvZ2VpQjZvSzRIa3VkRU5iSWlaekRWcW5KSkhSM01GZmhRZlJJQmZ1LzNUakdybldlYnY4aGNnalFFcU93VUtLUkROZFhKL2VYY1VIOGR5c2JOZkkrS1Q2bCsxSFZNeklzbW1pOThVb0Qva0JlVmsrb1BsR2RrMEs0OGZ2SmtHVjdhNStXT0hXMk94aU5LdDRpb1FLYlNLeDNKKzV3NUYvZEhsL2VzTVlzZWlCNklIb2dlcU9HQlpDYXFBZHJua3ZteUJsamx0ZmlFRnJaWkt5OWhWajF2U1h2MmJHc0RhRktxT2psa2hyTHJVTlZ0cnVRdE9rdlRUNGRYOFVHd1lBb1ZpSks2Sm1RNjlHVUx3aElnVUpYOERGZU5pdXBubDljdk1sajJjbjF6RGVicXBsQi9ZSllaTTlyMGpoOW5kc1Q3aHA4TjI2bVRkZXBRWHVUL3NlZ2RjMzU4N0tYYXY3RWxlaUI2SUhwQVBWRC9lNkpCbEpYQTZzeHp5RThZTjhITXg4dm9GNm1BdkRuRnBZQ01DbVhHNzRrbTNsT0FGSmQ3djlOWDRpOTBzdDgzTjNVMzZVSS9rNEcrMXJhRis5dm5KcC9xZGtUYmpWaDVQWnFDUS8xS3h4emI1bU9QTjErRkNMNGFNS1lSNWdHYzRFeUJTWnZoMVdVL0h5bW13YWFWOE1QZXk0NGE5VDhqeGFadXQ0TW53a2dNRFptRTluZWhZWmxNWTJ1VlZ5RC8yZFpZTzU4cmVRRTl4OEdnaVN3TXFBeStjUDFDM0NQNzNxUUpadDRwMXVhNjkxbkxMYWxjRnZ6dXBIelZXNHNuYlpNVlFhaDUra0JFU3BLbndQVkp2U0V6eW5wb0NXamtFZEtJQnVPU01aSEdqN0VSZWRqbndldHR0STFudThyeFlKYldRNTVhNWRIV3pNVVlOd2ZmK3JoaXNCYWVYUjFUK2Z6cnY3OW1mN3ZFS2U0b1hMS2RvM1pXbXF2NnNYanF1Mk9QZDcvcE9icUY3Ky9WTWpDMjFmUUFBdG80ZE94UnN6UGJlQmNDMWwzU1ZDNGZndnhZVnk3ZmlnTmtVN1RqemRERGx6Q0dOWEhtZFNjc21JRHlEYkRuMXVHelp1ZzFZOHovaFJPSXJRWkZjNmswSC82OHY2aHMyRFFHKytRNjVDZUMvL29NZjduOGRkUy9sbWxyclhJMjJQWnVqYlh6dWFwZXRzQWhNYUFpaUw2RVFEeDM4bmh6Mmx3NzhLOThwRUVhQlFib2RCWWFnbG85ZndyNkpaMGViT3BSTm0rdm9aOHlhVlBMc2ptNFlCd2lyN2tsS1lXd1U3OHhKK0RmY2V5Z0RMSEh5ODVyMnd2NzJTdkF6czFNdTlhTmUrVUpzNDR0bS9VQm1PdmpEQ2dOc3E4ZmJPZmlVMmdmaDkxYnE3MnBIVjYzMXo4T1FIclJLajl5Ni8xOU4wdVFqMmx3UERBSlA0b3pjb2ptOFhFWGd1SnlPRUFPOWdjdFB4S00vY2c5V0RjOWpDRDZRTjNlOW5ROEJERlBZVnNWZGpFNE53UlIyRHNWTkovR2h0K2ZIZEJMd0NsakJDUitXbkRXSU5sQkFDd01vamltamdmZnB0ZytCbjkvSG42K1laRHM2MXF4bVptb2VNR2FmK0ZHNmNtVFI1dFRjZXJ5ZXRzOVE3RHd6NGEwQWx3S3dLbGQyZlhGYVhQZGd0ZFBPVXdhZDBJZ1NYcWEvNmRxdkM0dm1jeHhUS0hzaHZHc1h6Yk40TWJaNHFReDV2UTNlc3kyS0U1bm04akxLWWZrbGVteHo4aGw5enZRenEwcWpWdkN6RnowdXZrakJqQk5aNnZxQnlIbWVLQWZRMXZqSDA5aDFtck1nVlZDWXNQd2VLQmM1aVgySlVTNWMrL0hqcnEwaVNFbm92L0lKalJWM1FpOGF5TVEzMWZWVWF1Qlo4YjlhUnZNa0Yvb3I5WW9jZmJ0M0pKQVVCN2xpd09JMWhqa01EZVZTcGZEeC91SW40MzVKZmJuWndHa3Y4bFlaZTJmc0EvT3liUWxGZHp1Y1o5RG41eVUxK2pYSnA0OGRXMUtRQlNITUM3OXZZWkQrZnVqUytia1UvbFYralluZ29MZ0FmLzVpZ0pZVTFYNnNnWHdTcEQzd1YzNE1yL2JwcElTSThoUFBqSEk4NlFHNXBEaFNVUzF0NGxORk1GLyttSjZWcHNsZ1BBaUhSTm1pbjJqUnBsWjVUN3pPN1JaMmljbTRwK0Nmak41UmZwZjJjZStPdWtrdHgxc3VCM3ljUWt1NFdhbWVqVkgwd0dqdnVXdTZ6dkdYbHRFUjZUTjdZRlg4UTNGTllUYXVhdHhvRTlGL1JqVUw2K1FzSkNCRUFmWlRoWHRqYXVsMHB1TkNkcmNtN3lIZWRrMlN4M1I0Z0JPSjhCQWJtbkNpY1J0MkpjZlE4TWMzQ2MrSXUyb1VjQituWXI5K29SMGxVcTgxMzFqRGJKQ1RaRHhCOGpkQWt3TFlBZFB1cTVDZlV1MDN4d0llaHoxZVVGZGlxRGJDenliWVhzQngrSWVvSWxYb2lxZGhEcEI5QTJzTWowTlYwem5uRkt5N2YzZ2I2VkNEMVFLTmo1bzgzdDd1UTRXWWZjeUtrWG5xbk8wSSt4N29xVWx6SjdsMTh6ZDhNVlJITVBqTzluZnYvY0NkejdBYXpjQ3Nnd1hGUUd6WElNc1J2VEdvZlkrZkFwdEY3elRtTStGVHNhSjFHUUE2bVRNVENkRCtTU1djY0l4R2ZaTlF2NGpNOGV0WlE3SFYrRmphcXNIRUtCNHF2Z1FoU0x3OW5qaHo2QmQybndkOFF5UEhUbDNydFN0ZlFwblY0ZHFYMFUrSG5Sbllwc0ltbWZSZDFwRmZ5dlZDOEZVK09QSGRSVlorejdZeHdBZjB5QjZBTWZRN1RodWVObjhWL0QzWk9TSFlic1pXOTBFK29tZ1BVNElyUDBBOHN4aVV2VHZDc0RmRU9CNlArVFByeXVvQ3pwR2p6Vm1sWk9TRDhjTzZuQUpBdWxNaHhWclhpeU5NblBHalRKblhMQjhrM3V1UUhpREIybklUMURSeWFjQURPcDVVNjN2aVFvNGVibDU1U2dkSDNIcDB4bXRONFl6eGlJelVYL0o5ZFMxRjdpelYzdlZ2TTNUMERIanpKRTlpK1JlNWY4VG54VWRxQnFZTTMvcjhQNzdxQTFaNXVPSHRTajlGRUJEMHRnNUlBOU04dHdFMXNyRSs1OFRwTkZhemc1K1hVbkF1dXZyNDRjRUprcWZ0WHVCYnVBbnlLWFNzWkR6TjVIdmNESmx6S09vVjgxT0VHQTU0MW1aZE9qUG5BU3dUUlBvdHNHUE9vS29PbVFRYyt5SDIrRHZ6MERGT2RncGU5UlNoWk8zaDdFL1ZwTys4Tks4Yyt1anZZeGpxcDlOKzUzN0pScTdHMFNIQWtEcGVZSUxwMU91WkJZQ0JlZm1Bazh5YWlJL2t3YzhCZEtrTWQ5L3dXSzFBM0xTNlIzdDhpS1lxNnBtVWhVc3hSYlB5TXZFT3RabS9HSC8vWnZiTjNUVndHTTcySVdyWENDclo4LzA1aVl5UTRiaEtPOWozeHdPdGQya0U0R09qNGlzNU1mOGFPWFlFUXp2QWMwWEVOUzJSdCs5S05lNlpEb2QvY21pb3dSa1J5TkFYaXF5ck4wSk1vSm9XS2toWjkyNWkwRzVEUFNmaFB5SGtQbEd3TGt4eG5BbDYrakhDMTEwRFh4QUVZdEQ1Z0hzZzdIWUJ6M1lia1Y1TFphSFRIa1hLRXJ1aVE3QlFER2pXZ2h3bVR2R1l1YTVZdVlIMTF3N2YvSUVLWTkwT2lQMTFlYjhJWVZuSXRCSjBZTWV3WThwTDRDU2xndUxhSnJJQ3VRcXVKS20xVFJ6VjNQMnVUOHhtK05lOVNhdXoweHBhYXl0S285OHcrbUJqVVY1OHJqS3ZUVU5LWmMvZ2ZaWkFLcFpOZnZEUnVjK0JTVDdWTnBrN1M0b0Z3SFJWM0dBWCtiNUJTZ1JpTmVIYnIxL093ZjlYMGNiRnpyaEVYTDdhcXFyZWVFSmtNd2owallualJTdGVBQ3U1ZUtnNjVGZmduMXpaaTRBVFZaeFA5eEVIMmVucXpTaDZZcnVvUUhSc2VhQk1XK2JxVTB2Mjlaek9hZVErclBIenkwRXJYb3NkZHQxYWdjQ3ZWUXFvSXgyWGFGYWw3ZWlnN2dyNGhnQ1dFQ0R5bExBcjJESlhaMXQ4V0NLTWR1U1llV0wzUXBZWnpzMU4zTWs3RndQbE11YmVlUHZSTUFiOXBrL2JIZ1M5dXhBbXhDSXgySGprZjRnN29VZGlJYkRzTDBYMnpMWXZvVWY1bUhvUHhqOUw1RytXWUpzcnZyZHZ4bGQ3QitRQjc2QmZiTVJKSHdTKzZZTW41L1ZWSnExUHdYZDl4clI0ZEx1ZWVqZnJSRk50L1FOQ1loZXRKUjlaY0FPOWVlcUF6NW45WEpvajRBeG9RcEptb08rcExYNS81UkZDd3d4V203T25vdmlxWjNzTXlEa0Z0Tmk3QUVFT1h5M0Z5LytUODdFZUs5SkV0cjVBbzZQK3VwZG1BVW14V1JoMFhkOU8xRnVOMnpyNGNET1BySlFMcFAzU3lsZDY0WDlJSDl2eU9mOTFyT1FuNGx0SjdRZGlXME5iRk5RcjdwSDJycTZ5TmtHRC93RSsyUlA3SnVWSWV0TUQ2UzFIbWZwVjRWYkJRREo5L1EzMUNoWnV5RmsxdWpvdnFZaEFkRUJ1NVd6VUE5T0E1cUZla01vUStOUUtwZDlhQzl5WE9qbFhCRkwrNWdRM3lRR0pyWDRQM3FnaUFlMnhzR3psREE0ckpndWw3a1FoQWNVVjlwK1JNcWxFaGYwYUhvUk00WjVXa0hnK3pqSzYyRjdMTlB1M0JzNDRBY09vczU5RVhaOEVOdTVDTXpmeHZaOTZKcVAvRUpzbjBQN3ZxanprWnpOc1ExYjhpY2RSOENlVFdFRUYyTGRCL3Ztd1NlL0dReWpvRzg1eU4ydXBtek8xSm1zL1JEb21sMSsvNDlVUnJtOEVlaVhUdXY5aFdzd2p0eFhLRUQ3ZDhqWkJPeTN3Qi8weFZtb2MwWjZYci9JaXBKelBPblNrN2FLVGw4dEVpaHJTMWhzV2pzRFJHVkZFSHp1VDN4YVBmOGhGZ3RRQXVqU0ZNZ3NLamNVSTdaQkFBRmFVbEZocVVIZFc4Q1BtNnRPcDNhcUJ4Q1lIaHFRN2M3MVg5cmtTdzZhSnp4NjVHYWtaSHdYYWhMY2xzMjBsOHVycHpRREtWaDdIZGo1WW9kbHNiMGIyM2R4d0IrTi9BdzhBOGxIdEdUMkROMEVsV0ZKME0xTHk3ZGkrMkJnd0RTVXQwWGZNZGhIZklOUHU5TjdjWkp5UmtPaGVEWVRObTNaa0NiYmVVei9tWDdRVVNxdGd0cVRRVXZUSXNiOEdNYk9Fd29DS2ZjTjc0dlhCOUdtRXR0TEFOczYrbmZmR1NEcTk5bEFaNkg4bm1qdk80bXdkRFlLME9QYVFXSWU4YThsN0ZORzVMcEF5WnNjczJJZVdBZUI0L2ZGV0VZSWRiSUNsUmNuV2tvSUpKL0EyRCtaTWlmdnFmNjNyeWR2OWtrN2ZjRzVEeUFvM2xUWmpMWVpzbFYxREt3QndmaWJzSk1MaVdaQy9pSFlwbUZiQXZWa2taR0tkMjZtRkxGQUJUd3QvYVJVVk9HOFhPYnNPQVRRUkVSeUw1ZjIvd1kyM1Y1WWJvY3pZTXdQWSt3RTB2T3d2M1pvTXB4djQ1NzNEeHJTSkg3ZXFTRk4vczdwT1BZN2RwOTBCb2h5Q2ttQXdzOVJMNVcyOU12czdkK3JJcWRDWnRHRlJRQmllUzJpOEJGSU1UVlZjR1kxcHNJZWVBa092S3d3MTBoZ1FJUnExUXl3anNLQmZYS0czN241bU4xeGtRNjY4T3ExNUhtOERNbHdWQkNNOFdJdDgwUFl4TXU0Zk03emNPU1hxQzFvbjRHQXlNdksvREg4V051SElvZHV2aUJnUjJ5MTFlRnhHL1I5R1ozdER0aGNhSlU5a1Vnc29DK1NHV3FwdERPYW5xMXRXTm82QWZUWFNxMVU0a3MwN2tsNytndlA5UmVMbGJEdkhvU1BQb0s4am9POFBHdDV5MkQ3aHRLdFhVMzg3TnhyRGVueWRYYnU3eDdqNnd3UTlUdUN3Q1JyQS8waFVMTG1UanhuY21LKy9lUkhpNWxvMVl3V2dsTlF6UzBNRCtsdGJ1ZE92ODQ5aDBOeUR2aVhWMWJLYjIxS3F4SzZNOGVQK3hHTXZObFo4dUxvSE02Y2tudWQxaTdFd2Joc3JrSFdYMWowQnh6ay9hQ00rMnVRdDM4dW1SVkVDTHA4VzAzL0l6SVYvZER6RXpRdERicmtmcC9teVNNNmFHNTZIMUFsWG96OVA5QUZpTHhmeTVzLzlWTUNFUFg3VytpQjNUeXhlS2lTRmZlbzk1QzI1TEVmUG1MU0VMemdLNzVOU05OOW9MOVpLKzNJSVg4TTVPQlVQMzNXb2JaWTU3YUNIN2VxM1ZuUldpcmRVTkZTdUlweFBncW1qdjNkZHdhSThtZUIyYWdBSFlvQTB2dnd0cUJqcjFuZHlqMll2SHN0ZkdPUkFDa09wNnFUVmg3bUJNR2M2YjVQMnd2WC9iVzdxdWNkOHkwOGxESUxDNVpHcVowNVJVU3lMdmNBZ2dobkNMelV4aGNrdklpY0MzVHlwSG9MaTU2Q3pIUkdEOWtUTWNQSkk2OFd6WHJwYktwV2I3MjI1Qk5jSjlYcnJtb3ZsVzVDMjBCQjlLa3F1WlVOempXbnFlUnB0WjRzdGlJMzNrM2RHRUJiVlZHUWJ5YU9yME54UEh3VDlsd0UzckhDNzl5ckJlVndKdElMV1dlRDc0TEN2SXNaUTh2M2NJYlVEN3ljaTRRWER6eU0yZWNYcjFuZGZMZ29nSkovbEFqaFA1OEFsc1JMd1V5QVo4UFRST1dwa2QvOUtmdnFBNSt4QjQyeVpqM1l4NWU1eHhROVVNZ0RDR3EvdDZVU0w2SGxPUXpIRlJMZUpjVHc0UXNJN3JWZlVLRStLSlVXYUhFd2N3RFZCZ0FaenVJSk9KY1BwcTdjc3AzN0ttemlaZGdEaGNkYXJ0YkZXMk5LeVltRnRSOURlVjFzSzJCYnptK2ZGWnFFN29OcHU3VWI0M2JETFBpODViT3pWRzZIRnpwaUptcEhtNmRMdldibXVGWE5oWmZobFdVRHdpaUVLSUljVDh4bEZvcXl6Qng5UHBEOWVlK1dscTloKy9oYVY1bmRjWmw1MGtCa1JkN29nUVllV05MM1RVMWY1NWMwZkNRNXFNMkdtZmFCdlZubUdnVE9XdmY3MUR6ZXo4WEgzZDNtMG9CSEt2QUQ0Nlc1TjdEeG1kZHZZVHNWTXM1SHZkRUp3dVBvSDNqaU01Rzg1NWxjdXN6S1N4NXgrWEcyY1pCcTVUTHRZTERCRGFTcUwvRkkxMUQrUTF6YUZFRXYyWS9XbnVKMUo0OU4rVXZSQU1TWGNkemNncjczd082dm84NTczLzhLN09SVmtqSHc3Uyt3YllDK0Q0RG1zYUMvSzRzZEFhSlh2citObjk4aVdBSkFkYmFvbDNQMUVteWpYM21lSXdRSEZVV2NtNGMyMGtRUHRPaUJCRVNUWjBxckY0RHcvYnZORm9ia1ZJemptUXRIcXU3M2tSMUJsSS9VL0JpYkF1Zy84Y1A2TC9BOGlqNkw5b3V3TWNid3pVWWZSZDkrNkh1UXZJT1ZJQjlmUkhJYlF2NjUwRGxkOUZpODd5dFpDRVZnR09oUHZLbnAwTS9IYkhiRlJpZGRqaXNNTHpWbEdtd0M1dzd5dnZnSDhzdGhJMWZDdnh2N2hQNjRtWDFvNDZNNmE3S005aGNrci82M0VFMVRwYmxjL2dyeVk2cEp1cXVsSTBDMHJidUVoNHdIMHN4NU1kcTBEcEE5WVlPYjNiR3N5OHBiOGhoenlSODN0Y21CS05YNEwzcGdtRHhnN1lvU29LMWxjSDQrc0dKNXRDK05BUGdtMnY0ZXRFOUcrM3VDK29DTENMaGNCWHNhdHVRRkFkYitHWHI1bmNvbktaeGdoZlJkRkU4R0RaOHAvUVRLZjhKaW0rOWpWam9iL2ZyNERzbmJtaUQ3YmdoY0IvcVhRODVMbGc4QnlIcmFxcVNSc0hLWksydjU3Q012bGJiakUzUWlxdFYvOEFNL09aZGNscldXN3pmdXhYN1kwY3U3RjNVQ0k5TjI4ajk1NjlTdnBGenh6L055TmZhQjJNbGZobXgrMlNlSmtCVzAzVkx0akh1aTdkb2IvcFNCZU1tWnFPejVZUGV6NkRjRUhjTVZrc3VDREErV20yWFJ2a1M3ekloeW9nY0c2SUZWaGQvYTd3QWMxdEFOZ1ZJWGVkeXBiY3h4c084M1FIMHBPNExtZEZ6eXV4RXpsb3VoTHdGUVk4NkhqZzBRVEFWQWxSajFTOUMrT3VvL1FONEhldjRDRDBYK0Y4aEpBcllTRDBJTy9TOWdJMGdNR1lCaVhPL0NXSFhXOXp2b3ZtMFFobFpNWkxsOEFIeGVnbDA4Y1RrSE5vNUZlYVlJc2ZaaTVtampsWU85cE0yNUsyQTNMOGZYVHFWU2Nwd2xKMmFiMUNicW50YXVBdEZ3ZFM1M3NWelNKYUt5SEd6U3dIOUFUcm5jeTA2aWEwelJBOFB2Z2FWd1VDWUxRdXBjWmgwTUV4RmtONUQ3ck03ZEEvMUo0T1JNdUZUNk1oYVk3SWFneTlsdlZVTDdhK2ovS241czYyTzdRd2lTejcxZEJubS9ndHhwVlV5ZDNGQXVmeFArbVNSRHNIYjJjQThGL3AwTXYrOGhkamozSSt3UDN1UGNHVFlTN0xrbzZDSnY0NmZSdHBxVVM2V3pmRnZORERMdUF1OWZwVE81cEZ1VHJsc2F1d3BFUjNHdmV0QVVjRlJnSkZqNlBhNjV6bFE5dWNHcTI1aWlCNGJPQTlaT1J3Q2N4UTJ6dm0wQ3hTSG8zQiswMXl6aXN0MWNCTWREcEJNekVRUkFMblRKbmFCL0pZRGRIMkRESFpDelBUYk9hUGd6NGNlZFY0TThuZjAybEFrNnZoUi9RNER1UHNoZkZtTGVTM1dPai9jYzJaQzVRem94RHQ3MzNWUE10ZlpLalBuR0VXRDZUUGg0U2RoVmh1OS9JUGJvOFdETUF0ajR0Rzg3eXR2OVo3VGRqTEdzaW1Obk52WjdjaFVqQVZ6T1pKT2srOTNhTDRDMnE2L1M4ZkpLZHlXUGtncVMrcFloZlYxZjFhU1REVGhmNHlsYlRORURRK1lCNXpaRzhOczRveTk1R1VVeUM3WDJXUVM3WnpMOXRTckpGenltU0pkejE5WWlhZExHRlpuSkFoMFNXbnNOdG1Od21maFBUZmlxdW1FdmYzMThBZm9WR051SmtQTVY1T093SlMvZHIrTG91SWExWWJIRnVON0M5clhodGg1KzVpWGFBNzBkVjhQL2ZJZnVaZ0RHdGFRdCtZQUFTTndXYU9NOWErN2ZZeVUzNWdQSS84ZVhtZDBHL3JlRCtrOUJ5NVhYRTVGemNkdDVRVjlYRmJzUFJBT1UxRXUxekFtcTRXdi8wamFpSjNsaWloNFlUZzhRUUszbFlwQVZrUDhCK2ZOVjVwUksvNHUyUjdBbHM0dUVJQW5xeHR3QXZnT3FlSm8wTUhEeXNpdklYdVJNQnZVSG1yQTA3WVlNTG1UWkRjR2JxOWo1RXZzNVRaazZnQURqNGdsQ0QwemxWMUwrM29MSmJZMDBzQUhtT0M1eU9oNCtQc1hiY3hQMjQxRUF2MjNRdnlCdE0rWjAwUENWZ0pmN3RuNWJlQm5lMnQxOXUyUWNINDZMRzFCNUF0dk4wdGlsLy9vZDFRVU8yT1FPdDAydjQvTHVaTERNT1FObFZjdnNrVHJCay8zY2t2N3o3OTdNN3NiK21LSUhCc3NEQ0hxVElYdENoZngzRUxUQzUvVndYTHFKYUt0NUg3S0NOMWE3M0FNNFZuQ29aRmZRb20wczJnajRhVUxia21qakkwMDh2c1lpNHhXTXQ5SDJPdHNxRTJoSzZHT2s3T3JVZlROUjdHNlpkZXF1NTJrRVVGTE9KdkJQQUphb3lSVFU0ejNSeENYeC8rQjZBRUdKOTUzNjd6M1ZVUWU2Q0tCMWZCT2JzeDdBc2FJUkxlMUFXd1pBMllFMkFWQmZacjgrK3NLbXFnUjZqYUpWZmQzVTBGVUxpL3E0WnhVWWRTLzd3NHVaSG1rRVdVbHBRL1pTcisrTldmUkE5RUQwUVBSQWwzdmcvd0RRUXljL3ZUa2pZZ0FBQUFCSlJVNUVya0pnZ2c9PSIvPjwvZz48L3N2Zz4=",Se=te(74975),we=te(47949),Pe={radioWrap:"radioWrap___TeQcf"},xt=te(71418),st=te(3113),Tt=te(5112),Qe=te(81327),mt=(ht,rt,wt)=>new Promise((Pn,Ke)=>{var Ue=Re=>{try{me(wt.next(Re))}catch(Ze){Ke(Ze)}},Ae=Re=>{try{me(wt.throw(Re))}catch(Ze){Ke(Ze)}},me=Re=>Re.done?Pn(Re.value):Promise.resolve(Re.value).then(Ue,Ae);me((wt=wt.apply(ht,rt)).next())}),jt=({visible:ht,onSucceed:rt=()=>{},onClose:wt=()=>{},sendLinkUrl:Pn,data:Ke,globalSetting:Ue})=>{const[Ae,me]=(0,ee.useState)(""),[Re,Ze]=(0,ee.useState)(),[Ee,pe]=(0,ee.useState)([]),[Ye,Ce]=(0,ee.useState)(!1),[ye,qe]=(0,ee.useState)(!1);(0,ee.useEffect)(()=>{ht&&(Rt(Ae),Ze(Ke==null?void 0:Ke.project_id))},[ht]);const At=()=>mt(void 0,null,function*(){if(!Re){Ie.ZP.warning("\u8BF7\u9009\u62E9\u9879\u76EE");return}qe(!0),(yield(0,Ge.ZP)(Pn,{method:"post",body:{project_id:Re}})).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F"),rt()),qe(!1)}),Rt=vt=>mt(void 0,null,function*(){Ce(!0);const pt=yield(0,Ge.ZP)("/api/users/projects/search.json",{method:"get",params:{page:1,limit:9999,keyword:vt}});pt.projects&&pe((pt==null?void 0:pt.projects)||[]),Ce(!1)});return ee.createElement(We.default,{centered:!0,destroyOnClose:!0,open:ht,title:"\u5173\u8054\u9879\u76EE",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:ye,width:700,afterClose:()=>{pe([]),me(""),Ze(null)},onOk:At,onCancel:wt},ee.createElement("div",{className:Pe.modal},ee.createElement(we.t7,{placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:Ae,style:{width:"100%"},onChange:vt=>{me(vt),Rt(vt)}}),ee.createElement(xt.Z,{spinning:Ye},ee.createElement("div",{className:Pe.radioWrap},!Ee.length&&ee.createElement(E.Z,{styles:{margin:"38px auto"},ButtonTwo:ee.createElement(st.ZP,{type:"primary",onClick:()=>{var vt;(0,je.xg)(`${(vt=Ue==null?void 0:Ue.setting)==null?void 0:vt.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE")}),!!Ee.length&&ee.createElement(Tt.ZP.Group,{value:Re,onChange:vt=>{Ze(vt.target.value)}},ee.createElement(Qe.Z,{direction:"vertical"},Ee.map((vt,pt)=>ee.createElement(Tt.ZP,{value:vt.id,key:vt.name},ee.createElement("span",{title:vt.name},(0,je.Pq)(vt.name,38))))))))))},on=Object.defineProperty,Qt=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,Ot=(ht,rt,wt)=>rt in ht?on(ht,rt,{enumerable:!0,configurable:!0,writable:!0,value:wt}):ht[rt]=wt,Te=(ht,rt)=>{for(var wt in rt||(rt={}))ct.call(rt,wt)&&Ot(ht,wt,rt[wt]);if(Qt)for(var wt of Qt(rt))kt.call(rt,wt)&&Ot(ht,wt,rt[wt]);return ht},He=(ht,rt,wt)=>new Promise((Pn,Ke)=>{var Ue=Re=>{try{me(wt.next(Re))}catch(Ze){Ke(Ze)}},Ae=Re=>{try{me(wt.throw(Re))}catch(Ze){Ke(Ze)}},me=Re=>Re.done?Pn(Re.value):Promise.resolve(Re.value).then(Ue,Ae);me((wt=wt.apply(ht,rt)).next())});const yt=({graduations:ht,dispatch:rt,globalSetting:wt})=>{var Pn,Ke,Ue,Ae,me;const Re=(0,fe.useParams)(),[Ze,Ee]=(0,ee.useState)(!0),[pe,Ye]=(0,ee.useState)(!1),[Ce,ye]=(0,ee.useState)({}),[qe,At]=(0,ee.useState)(!1),[Rt,vt]=(0,ee.useState)(!1),[pt,Ft]=(0,ee.useState)([]),{menus:Fe}=ht,Me=(Pn=location.pathname.split("/"))==null?void 0:Pn[3],et=Fe.find(An=>An.clazz===Me)||{},Pt=`/api/graduations/${Re.id}/graduation_stages/${et==null?void 0:et.id}/project.json`;(0,ee.useEffect)(()=>{et!=null&&et.id&&Kt()},[et==null?void 0:et.id]);const Ut={multiple:!1,withCredentials:!0,fileList:pt,showUploadList:!1,beforeUpload:An=>An.size/1024/1024>150?(Ie.ZP.error(`\u300A${An.name}\u300B\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(150M)`),a.default.LIST_IGNORE):!0,action:`${Je.Z.API_SERVER}/api/attachments.json${(et==null?void 0:et.clazz)==="thesis"?`?graduation_task_id=${Ce.id}`:""}`,onChange:An=>{rt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u4E0A\u4F20\u4E2D\uFF0C\u8BF7\u7A0D\u5019"}});const wn=(0,je.uD)(An);Ft(wn),wn.every(Dn=>Dn.status!=="uploading")&&sn(wn)}},sn=An=>He(void 0,null,function*(){var wn;const Dn={attachment_id:(wn=An.filter(ma=>ma.status==="done").map(ma=>{var Ln;return(Ln=ma==null?void 0:ma.response)==null?void 0:Ln.id}))==null?void 0:wn[0],graduation_task_id:Ce.id};(yield(0,Ge.ZP)(`/api/graduations/${Re.id}/graduation_stages/${et==null?void 0:et.id}/submit.json`,{method:"post",body:Dn})).status===0&&(Ie.ZP.success("\u63D0\u4EA4\u6210\u529F"),Kt()),Ft([]),rt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})}),Kt=()=>He(void 0,null,function*(){var An,wn;Ee(!0);const Dn=yield(0,Ge.ZP)(`/api/graduations/${Re.id}/graduation_stages/${et==null?void 0:et.id}.json`,{method:"get"});Dn.status===0&&(ye(((An=Dn==null?void 0:Dn.data)==null?void 0:An[0])||{}),At(Dn==null?void 0:Dn.associated_item),vt(((wn=Dn==null?void 0:Dn.graduation_stage)==null?void 0:wn.stage_status)===0)),Ee(!1)}),cn=()=>{if([0,4,5].includes(Ce==null?void 0:Ce.status))return"\u63D0\u4EA4";if([1,2,3].includes(Ce==null?void 0:Ce.status))return"\u91CD\u65B0\u63D0\u4EA4"},In=()=>{if((et==null?void 0:et.status)===1&&[2,5].includes(Ce==null?void 0:Ce.status))return!0;if((et==null?void 0:et.status)===2)return!(Ce!=null&&Ce.authorized_redelivery)};return ee.createElement("div",{className:y.wrap},ee.createElement(Se.Z,{title:et==null?void 0:et.name,status:et==null?void 0:et.status,startAt:et==null?void 0:et.start_at,endAt:et==null?void 0:et.end_at}),ee.createElement(Ve.Z,{active:!0,loading:Ze},Rt&&ee.createElement(E.Z,{customText:"\u5F53\u524D\u9636\u6BB5\u6682\u65F6\u65E0\u6CD5\u5F00\u542F\uFF0C\u8BF7\u5148\u5B8C\u6210\u4E4B\u524D\u9636\u6BB5\u7684\u4EFB\u52A1"}),!Rt&&ee.createElement("div",{className:`${y.card} ${qe?y.borderCard:y.defaultCard}`,style:{cursor:(Ce==null?void 0:Ce.status)===0?"default":"pointer"},onClick:()=>{(Ce==null?void 0:Ce.status)!==0&&(0,je.xg)(`/graduations/${Re.id}/${et.clazz}/${et.id}/review/${Ce.id}`)}},ee.createElement(le.Z,{wrap:!1,align:"middle"},ee.createElement(Oe.Z,{title:Ce==null?void 0:Ce.name},ee.createElement(x.Z,{className:y.title},Ce==null?void 0:Ce.name)),ee.createElement(x.Z,{onClick:An=>An.stopPropagation(),style:{marginLeft:"auto",flexShrink:0,paddingLeft:57}},ee.createElement(a.default,Te({},Ut),ee.createElement(we.op,{disabled:In()},ee.createElement(le.Z,{align:"middle"},ee.createElement("i",{className:"iconfont icon-shangchuan3 font14"}),ee.createElement("span",{className:"ml5"},cn())))))),ee.createElement(le.Z,{className:"mt30"},ee.createElement("div",{className:y.teacherWrap},(Ke=Ce==null?void 0:Ce.teachers)==null?void 0:Ke.map((An,wn)=>{var Dn;return ee.createElement("div",{key:wn,className:y.titleCol},ee.createElement("img",{width:44,height:44,style:{borderRadius:"50%"},src:`${(Dn=Je.Z)==null?void 0:Dn.IMG_SERVER}/images/${An==null?void 0:An.avatar_url}`}),ee.createElement("div",{className:"ml10"},ee.createElement("div",{title:An==null?void 0:An.real_name,className:"c-black"},(0,je.Pq)(An==null?void 0:An.real_name,5)),ee.createElement("div",{style:{color:"#5F6368"}},"\u6307\u5BFC\u8001\u5E08")))})),ee.createElement(x.Z,{style:{marginLeft:((Ue=Ce==null?void 0:Ce.teachers)==null?void 0:Ue.length)>2?0:60}},(Ce==null?void 0:Ce.status)===0&&ee.createElement("div",{className:"c-grey-666"},"\u672A\u63D0\u4EA4"),(Ce==null?void 0:Ce.status)===1&&ee.createElement("div",{style:{color:"#FA6400"},className:"c-grey-666"},"\u5F85\u8BC4\u9605"),(Ce==null?void 0:Ce.status)===2&&ee.createElement("div",{style:{color:"#00B187"}},"\u5DF2\u901A\u8FC7"),(Ce==null?void 0:Ce.status)===3&&ee.createElement("div",{style:{color:"#E30000"},className:"c-grey-666"},"\u5DF2\u9A73\u56DE"),(Ce==null?void 0:Ce.status)===4&&ee.createElement("div",{style:{color:"#00B187"},className:"c-grey-666"},"\u5DF2\u901A\u8FC7\u9700\u4FEE\u6539"),(Ce==null?void 0:Ce.status)===5&&ee.createElement("div",{style:{color:"#00B187"},className:"c-grey-666"},"\u5DF2\u4FEE\u6539"),ee.createElement("div",{style:{color:"#5F6368"}},"\u72B6\u6001")),ee.createElement(x.Z,{style:{marginLeft:((Ae=Ce==null?void 0:Ce.teachers)==null?void 0:Ae.length)>2?60:120}},Ce!=null&&Ce.score?ee.createElement("div",{style:{color:"#E99237",fontWeight:"bold"}},Ce==null?void 0:Ce.score):ee.createElement("div",{className:"c-grey-333"},"--"),ee.createElement("div",{style:{color:"#5F6368"}},"\u9636\u6BB5\u6210\u7EE9")),(Ce==null?void 0:Ce.status)>0&&ee.createElement(x.Z,{className:"current font14",style:{marginLeft:"auto",color:"#3061D0",paddingRight:14,paddingTop:10}},"\u67E5\u770B\u8BC4\u9605")),Ce.filename&&ee.createElement("div",{className:y.file},ee.createElement("div",{className:"c-light-primary current",onClick:An=>{var wn;An.stopPropagation(),(0,je.Nd)("",`${Je.Z.API_SERVER}${(wn=Ce==null?void 0:Ce.url)==null?void 0:wn.replace("disposition=inline","")}`)}},ee.createElement("i",{className:"iconfont icon-wenjian7 font14 mr5"}),(0,je.tP)(Ce.filename,60)),ee.createElement("div",{style:{color:"#9096A3",marginLeft:"auto"}},"\u63D0\u4EA4\u65F6\u95F4\xA0\xA0",Ce.submit_time||"--")),qe&&ee.createElement(le.Z,{className:y.git,wrap:!1,align:"middle"},ee.createElement("img",{width:27,src:he,className:"mr10"}),Ce!=null&&Ce.project_id?ee.createElement(x.Z,{onClick:An=>{var wn,Dn;An.stopPropagation(),(0,je.xg)(`${(wn=wt==null?void 0:wt.setting)==null?void 0:wn.old_url}${(Dn=Ce==null?void 0:Ce.project_info)==null?void 0:Dn.id}`)},className:y.gitTitle},(me=Ce==null?void 0:Ce.project_info)==null?void 0:me.name):ee.createElement(x.Z,{className:y.gitTitle},"\u6682\u65E0\u5173\u8054\u9879\u76EE"),ee.createElement(we.op,{onClick:An=>{An.stopPropagation(),Ye(!0)},style:{marginLeft:"auto",flexShrink:0}},"\u5173\u8054\u9879\u76EE")))),ee.createElement(jt,{sendLinkUrl:Pt,data:Ce,globalSetting:wt,visible:pe,onSucceed:()=>{Kt(),Ye(!1)},onClose:()=>Ye(!1)}))};var It=(0,fe.connect)(({graduations:ht,globalSetting:rt})=>({graduations:ht,globalSetting:rt}))(yt),gt=te(34055);const Wt=({graduations:ht,dispatch:rt,loading:wt})=>ee.createElement(Ve.Z,{style:{margin:"20px 0 0 45px"},loading:wt.effects["graduations/getGraduationsDetails"]},(0,gt.tu)()?ee.createElement(re,null):ee.createElement(It,null));var xe=(0,fe.connect)(({loading:ht,graduations:rt})=>({loading:ht,graduations:rt}))(Wt)},74975:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Je}});var ee=te(59301),fe={flex_box_center:"flex_box_center___oGGi8",flex_space_between:"flex_space_between___e1At5",flex_box_vertical_center:"flex_box_vertical_center___K1Nl5",flex_box_center_end:"flex_box_center_end___IP1rf",flex_box_column:"flex_box_column____nxPW",title:"title___Ynb7w",time:"time___dxFRB"},Ve=te(92310),We=te.n(Ve),Ie=te(43907),Oe=te(61186),le=te.n(Oe),Je=({className:$e,status:je,style:Xe={},startAt:Ne,endAt:re,title:y})=>ee.createElement("div",{className:We()(fe.title,$e),style:Xe},ee.createElement("b",null,y),ee.createElement(Ie.Z,{className:"ml10",status:je}),ee.createElement("span",{className:fe.time},ee.createElement("span",null,"\u5F00\u542F\u65F6\u95F4",ee.createElement("span",{className:"ml10"},Ne?le()(Ne).format("YYYY-MM-DD HH:mm"):"--")),ee.createElement("span",{className:"ml30"},"\u622A\u6B62\u65F6\u95F4",ee.createElement("span",{className:"ml10"},re?le()(re).format("YYYY-MM-DD HH:mm"):"--"))))},5874:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return ve}});var ee=te(59301),fe=te(8591),Ve=te(54580),We=te(43418),Ie=te(95237),Oe=te(5083),le={flex_box_center:"flex_box_center___cQ5Sl",flex_space_between:"flex_space_between___BU1Wl",flex_box_vertical_center:"flex_box_vertical_center___jBfz4",flex_box_center_end:"flex_box_center_end___mFYce",flex_box_column:"flex_box_column___jBfuW",wrap:"wrap___npJKs",label:"label___mSlLf"},Ge=te(90524),Je=te(76560),$e=te(47949),je=te(82093),Xe=te(49661),Ne=te(89389),re=te(61186),y=te.n(re),a=te(69577),x=Object.defineProperty,E=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ne=(he,Se,we)=>Se in he?x(he,Se,{enumerable:!0,configurable:!0,writable:!0,value:we}):he[Se]=we,oe=(he,Se)=>{for(var we in Se||(Se={}))b.call(Se,we)&&ne(he,we,Se[we]);if(E)for(var we of E(Se))z.call(Se,we)&&ne(he,we,Se[we]);return he},ae=(he,Se,we)=>new Promise((Pe,xt)=>{var st=mt=>{try{Qe(we.next(mt))}catch(Mt){xt(Mt)}},Tt=mt=>{try{Qe(we.throw(mt))}catch(Mt){xt(Mt)}},Qe=mt=>mt.done?Pe(mt.value):Promise.resolve(mt.value).then(st,Tt);Qe((we=we.apply(he,Se)).next())}),ve=({visible:he,data:Se,onClose:we=()=>{},onSuccess:Pe=()=>{}})=>{const[xt,st]=(0,ee.useState)([]),[Tt,Qe]=(0,ee.useState)(""),[mt,Mt]=(0,ee.useState)(""),[jt,on]=(0,ee.useState)(""),[Qt,ct]=(0,ee.useState)(!1),kt=(0,Je.useParams)();(0,ee.useEffect)(()=>{var rt;he&&(on((Se==null?void 0:Se.description)||""),Qe((Se==null?void 0:Se.start_at)||""),Mt((Se==null?void 0:Se.end_at)||""),st(((rt=Se==null?void 0:Se.attachments)==null?void 0:rt.map(wt=>({name:wt.name||wt.title,status:"done",response:{id:wt.id}})))||[]))},[he]);const Ot={multiple:!0,withCredentials:!0,fileList:xt,beforeUpload:rt=>rt.size/1024/1024>150?(fe.ZP.error(`\u300A${rt.name}\u300B\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(150M)`),Ve.default.LIST_IGNORE):!0,action:`${Ge.Z.API_SERVER}/api/attachments.json`,onChange(rt){st((0,Xe.uD)(rt))}},Te=()=>ae(void 0,null,function*(){if(!Tt||!mt){fe.ZP.warning(`\u8BF7\u9009\u62E9${gt}`);return}ct(!0),console.log(xt,"fileList");const rt=yield(0,je.ZP)(`/api/graduations/${kt.id}/graduation_stages/${Se.id}.json`,{method:"put",body:{start_at:Tt,end_at:mt,description:jt,attachment_ids:xt.map(wt=>{var Pn;return(Pn=wt==null?void 0:wt.response)==null?void 0:Pn.id})}});if((rt==null?void 0:rt.status)===0){fe.ZP.success("\u4FDD\u5B58\u8BBE\u7F6E\u6210\u529F"),(0,Je.getDvaApp)()._store.dispatch({type:"graduations/getGraduationsDetails",payload:{id:kt==null?void 0:kt.id}}),Pe();return}ct(!1)});console.log(Se,"data");const He=[{name:"\u5B66\u751F\u9009\u9898",key:"student_selection",timeName:"\u5B66\u751F\u9009\u9898\u8D77\u6B62\u65F6\u95F4",width:460,text:"\u5728\u6B64\u65F6\u95F4\u5185\uFF0C\u5B66\u751F\u53EF\u81EA\u52A9\u64CD\u4F5C\u9009\u9898\u548C\u66F4\u6539\u9009\u9898"},{name:"\u4EFB\u52A1\u4E66",key:"tasks",width:460,timeName:"\u4EFB\u52A1\u4E66\u8D77\u6B62\u65F6\u95F4",text:""},{name:"\u5F00\u9898\u62A5\u544A",key:"opening_report",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u5F00\u9898\u62A5\u544A\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u4E2D\u671F\u68C0\u67E5",key:"midterm_report",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u4E2D\u671F\u68C0\u67E5\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u6BD5\u4E1A\u8BBA\u6587",key:"thesis",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u6BD5\u4E1A\u8BBA\u6587\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u6BD5\u4E1A\u7B54\u8FA9",key:"final_defense",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u6BD5\u4E1A\u7B54\u8FA9\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u8BBA\u6587\u5B9A\u7A3F",key:"final_thesis",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u8BBA\u6587\u5B9A\u7A3F\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u5F52\u6863",key:"archives",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u5F52\u6863\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"}],yt=["opening_report","midterm_report","thesis","final_defense","final_thesis","archives"],It=xt.some(rt=>!(rt!=null&&rt.response)),{timeName:gt,text:Wt,width:xe,key:ht}=(He==null?void 0:He.find(rt=>rt.key===(Se==null?void 0:Se.clazz)))||{};return ee.createElement(We.default,{centered:!0,destroyOnClose:!0,confirmLoading:Qt,okButtonProps:{disabled:It},onCancel:we,onOk:Te,open:he,title:`${Se.name}\u8BBE\u7F6E`,width:xe,afterClose:()=>{st([]),Qe(""),on(""),Mt(""),ct(!1)},okText:"\u4FDD\u5B58\u8BBE\u7F6E",cancelText:"\u53D6\u6D88"},ee.createElement("div",{className:le.wrap},ee.createElement("div",{className:le.label},ee.createElement("span",null,"*"),gt),ee.createElement(Ie.Z,{align:"middle",className:yt.includes(ht)?"mb20":""},ee.createElement(Oe.default,{format:"YYYY-MM-DD HH:mm",value:Tt?y()(Tt):"",disabledDate:rt=>(0,a.Q8)(rt,"",Se==null?void 0:Se.disabled_time),disabledTime:rt=>(0,a.d0)(rt,Se==null?void 0:Se.disabled_time),showTime:{format:"HH:mm"},onChange:(rt,wt)=>{Qe(wt)}}),ee.createElement("span",{className:"ml10 mr10"},"\u81F3"),ee.createElement(Oe.default,{format:"YYYY-MM-DD HH:mm",value:mt?y()(mt):"",disabledDate:rt=>(0,a.Q8)(rt,"",Se==null?void 0:Se.disabled_time),disabledTime:rt=>(0,a.d0)(rt,Se==null?void 0:Se.disabled_time),showTime:{format:"HH:mm"},onChange:(rt,wt)=>{Mt(wt)}}),ee.createElement("span",{className:`${ht==="student_selection"?"mt10":"ml10"} font14`,style:{color:"#9096A3"}},Wt)),yt.includes(ht)&&ee.createElement(ee.Fragment,null,ee.createElement("div",{className:le.label},"\u9636\u6BB5\u63CF\u8FF0"),ee.createElement(Ne.Z,{height:140,defaultValue:jt,onChange:rt=>{on(rt)}}),ee.createElement(Ve.default,oe({},Ot),ee.createElement(Ie.Z,{align:"middle",className:"mt10"},ee.createElement($e.op,{style:{borderRadius:2}},ee.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6587\u6863"),ee.createElement("div",{className:"ml10 font14",style:{color:"#5F6367"},onClick:rt=>{rt.stopPropagation()}},"\u4E0A\u4F20\u6B64\u9636\u6BB5\u7684\u6587\u6863\u6A21\u7248\u3001\u6279\u9605\u8981\u6C42\u7B49\u6587\u6863\uFF0C\u5355\u4E2A\u6587\u6863\u5927\u5C0F\u4E0D\u8D85\u8FC7150M"))))))}},43907:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Oe}});var ee=te(59301),fe={flex_box_center:"flex_box_center___Sswcw",flex_space_between:"flex_space_between___nBexI",flex_box_vertical_center:"flex_box_vertical_center___sPXvb",flex_box_center_end:"flex_box_center_end___c6nca",flex_box_column:"flex_box_column___Bq_gi",tag:"tag___NEywM"},Ve=te(92310),We=te.n(Ve),Oe=({className:le,status:Ge})=>ee.createElement(ee.Fragment,null,Ge===0&&ee.createElement("div",{className:We()(fe.tag,le)},"\u672A\u5F00\u59CB"),Ge===1&&ee.createElement("div",{className:We()(fe.tag,le),style:{background:"#19CB70"}},"\u8FDB\u884C\u4E2D"),Ge===2&&ee.createElement("div",{className:We()(fe.tag,le),style:{background:"#EE5D5D"}},"\u5DF2\u7ED3\u675F"))},21981:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return ae}});var ee=te(59301),fe={flex_box_center:"flex_box_center___Q4rC9",flex_space_between:"flex_space_between___pzGZc",flex_box_vertical_center:"flex_box_vertical_center___DhNf8",flex_box_center_end:"flex_box_center_end___ALRjT",flex_box_column:"flex_box_column___p6z9Y",wrap:"wrap____H2XH"},Ve=te(76560),We=te(95237),Ie=te(1710),Oe=te(47949),le=te(74975),Ge=te(82093),Je=te(5874),$e=te(57884),je=te(49661),Xe=Object.defineProperty,Ne=Object.defineProperties,re=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,E=(ge,ve,he)=>ve in ge?Xe(ge,ve,{enumerable:!0,configurable:!0,writable:!0,value:he}):ge[ve]=he,b=(ge,ve)=>{for(var he in ve||(ve={}))a.call(ve,he)&&E(ge,he,ve[he]);if(y)for(var he of y(ve))x.call(ve,he)&&E(ge,he,ve[he]);return ge},z=(ge,ve)=>Ne(ge,re(ve)),ne=(ge,ve,he)=>new Promise((Se,we)=>{var Pe=Tt=>{try{st(he.next(Tt))}catch(Qe){we(Qe)}},xt=Tt=>{try{st(he.throw(Tt))}catch(Qe){we(Qe)}},st=Tt=>Tt.done?Se(Tt.value):Promise.resolve(Tt.value).then(Pe,xt);st((he=he.apply(ge,ve)).next())});const oe=({graduations:ge,dispatch:ve,tags:he,tagsTitle:Se,tagsTitleWidth:we,placeholder:Pe,columns:xt,updateKey:st,inputWidth:Tt=214})=>{var Qe,mt,Mt;const jt=(0,Ve.useParams)(),[on]=(0,Ve.useSearchParams)(),[Qt,ct]=(0,ee.useState)(!1),[kt,Ot]=(0,ee.useState)(0),[Te,He]=(0,ee.useState)([]),[yt,It]=(0,ee.useState)(!1),{menus:gt}=ge,Wt=(Qe=location.pathname.split("/"))==null?void 0:Qe[3],xe=gt.find(Ee=>Ee.clazz===Wt)||{},ht=gt.find(Ee=>Ee.clazz===Wt)||1,rt=on!=null&&on.get("state")?Number(on==null?void 0:on.get("state")):"",[wt,Pn]=(0,ee.useState)({keyword:"",status:rt,page:1,limit:20});(0,ee.useEffect)(()=>{xe!=null&&xe.id&&Ke(wt)},[xe==null?void 0:xe.id,st]);const Ke=Ee=>ne(void 0,null,function*(){ct(!0);const pe=yield(0,Ge.ZP)(`/api/graduations/${jt.id}/graduation_stages/${xe==null?void 0:xe.id}.json`,{method:"get",params:Ee});pe.status===0&&(He((pe==null?void 0:pe.data)||[]),Ot(pe==null?void 0:pe.total_count)),ct(!1)}),Ue=Ee=>{wt.status=Ee,wt.page=1,Pn(wt),Ke(wt)},Ae=Ee=>{wt.keyword=Ee,wt.page=1,Pn(wt),Ke(wt)},me=(Ee,pe)=>{wt.page=Ee,wt.limit=pe,Pn(wt),Ke(wt)},Re=[{name:"\u4EFB\u52A1\u4E66",key:"tasks",notStartText:"\u5F53\u524D\u9636\u6BB5\u8FD8\u672A\u5F00\u542F"},{name:"\u5F00\u9898\u62A5\u544A",key:"opening_report",notStartText:"\u5F53\u524D\u9636\u6BB5\u8FD8\u672A\u5F00\u542F"},{name:"\u4E2D\u671F\u68C0\u67E5",key:"midterm_report",notStartText:"\u5F53\u524D\u9636\u6BB5\u8FD8\u672A\u5F00\u542F"},{name:"\u6BD5\u4E1A\u8BBA\u6587",key:"thesis",notStartText:"\u5F53\u524D\u9636\u6BB5\u8FD8\u672A\u5F00\u542F"},{name:"\u6BD5\u4E1A\u7B54\u8FA9",key:"final_defense",notStartText:"\u5F53\u524D\u9636\u6BB5\u8FD8\u672A\u5F00\u542F"},{name:"\u8BBA\u6587\u5B9A\u7A3F",key:"final_thesis",notStartText:"\u5F53\u524D\u9636\u6BB5\u8FD8\u672A\u5F00\u542F"}],Ze=(mt=Re==null?void 0:Re.find(Ee=>Ee.key===(xe==null?void 0:xe.clazz)))==null?void 0:mt.notStartText;return ee.createElement("div",{className:fe.wrap},ee.createElement(le.Z,{title:xe==null?void 0:xe.name,className:"mb10",status:xe==null?void 0:xe.status,startAt:xe==null?void 0:xe.start_at,endAt:xe==null?void 0:xe.end_at}),ee.createElement(We.Z,{align:"middle",justify:"end",style:{height:66}},!!(xe!=null&&xe.status)&&ee.createElement(We.Z,{align:"middle",style:{flex:1}},ee.createElement(Oe.qp,{title:Se,value:wt.status,onChange:Ue,dataSource:he,className:"mt20",titleWidth:we}),ee.createElement(Oe.t7,{style:{width:Tt,marginLeft:"auto"},placeholder:Pe,value:wt.keyword,onChange:Ae})),(0,je.QB)(xe==null?void 0:xe.next_start_at)&&ee.createElement(Oe.op,{style:{marginLeft:15},onClick:()=>It(!0)},ee.createElement("i",{className:"iconfont icon-anquanshezhi font14 mr5"}),xe==null?void 0:xe.name,"\u8BBE\u7F6E")),(xe==null?void 0:xe.status)===0&&ee.createElement($e.Z,{customText:Ze}),!!(xe!=null&&xe.status)&&ee.createElement(Ie.default,{columns:xt,dataSource:Te,loading:Qt,rowKey:"id",locale:{emptyText:ee.createElement($e.Z,null)},pagination:{current:wt.page,hideOnSinglePage:!kt,showQuickJumper:!0,showSizeChanger:!0,pageSize:wt.limit,pageSizeOptions:["10","20","50","100","200"],total:kt,size:"default",showTotal:je.rU,onChange:me}}),ee.createElement(Je.Z,{visible:yt,data:z(b({},xe),{disabled_time:(Mt=gt==null?void 0:gt[ht-1])==null?void 0:Mt.end_at}),onClose:()=>It(!1),onSuccess:()=>{It(!1)}}))};var ae=(0,Ve.connect)(({graduations:ge})=>({graduations:ge}))(oe)},23869:function(lt,bt,te){"use strict";te.d(bt,{rX:function(){return ne},pW:function(){return oe},gy:function(){return ae},xY:function(){return z},O5:function(){return b},tJ:function(){return re},o1:function(){return y},Rd:function(){return E}});var ee=te(76560),fe=te(43418),Ve=te(28103),We=te(8591),Ie=te(34055),Oe=te(49661),le=te(87169),Ge=te(25510),Je="data:image/png;base64,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",$e=te.p+"static/newqrcode.a8740efb.png",je=te(32637),Xe=te(59301),Ne=(ge,ve,he)=>new Promise((Se,we)=>{var Pe=Tt=>{try{st(he.next(Tt))}catch(Qe){we(Qe)}},xt=Tt=>{try{st(he.throw(Tt))}catch(Qe){we(Qe)}},st=Tt=>Tt.done?Se(Tt.value):Promise.resolve(Tt.value).then(Pe,xt);st((he=he.apply(ge,ve)).next())});const re=(ge,ve=!1)=>!!(y(ge)&&a(ve)),y=ge=>(0,Ie.bg)()?!0:(ge({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(ge=!1)=>{var ve;const{user:he}=(0,ee.getDvaApp)()._store.getState();return(ve=he.userInfo)!=null&&ve.profile_completed?!0:(fe.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Oe.xg)("/account/profile/edit"),x()}}),!1)},x=()=>{fe.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},E=()=>{fe.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Xe.createElement("div",{style:{textAlign:"center"}},Xe.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),Xe.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:je}),Xe.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},b=()=>{var ge;const{user:ve}=(0,ee.getDvaApp)()._store.getState();return(ge=ve.userInfo)!=null&&ge.professional_certification?!0:(fe.default.confirm({title:"\u63D0\u793A",centered:!0,content:Xe.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Oe.xg)("/account/certification")}}),!1)},z=()=>(0,Ie.V9)()?!0:(fe.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Xe.createElement("div",{className:"tc",style:{marginLeft:-38}},Xe.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Xe.createElement("img",{src:$e,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(ge,ve)=>ge?!0:(fe.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Xe.createElement("div",null,Xe.createElement("p",null,ve||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),Xe.createElement("div",{style:{marginLeft:"110px"}},Xe.createElement("img",{src:Je,width:200}),Xe.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Oe.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),oe=ge=>{fe.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Xe.createElement("div",null,Xe.createElement("div",null,Xe.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),Xe.createElement(Ve.Z,null),Xe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Xe.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",Xe.createElement("a",null,ge),"\u5929\u3002"),Xe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Xe.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),Xe.createElement("div",{style:{textAlign:"center",marginTop:30}},Xe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ge,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ae=(ge,ve="")=>{const{shixunsDetail:{detail:he}}=(0,ee.getDvaApp)()._store.getState();if((he==null?void 0:he.public)===2||(he==null?void 0:he.public)===1||(he==null?void 0:he.shixun_status)===3){let Se="";return(he==null?void 0:he.public)===2&&(Se="\u5DF2\u516C\u5F00"),(he==null?void 0:he.public)===1&&(Se="\u5F85\u5BA1\u6838"),(he==null?void 0:he.shixun_status)===3&&(Se="\u5DF2\u5173\u95ED"),fe.default.info({centered:!0,icon:Xe.createElement(le.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Xe.createElement("div",{className:"tc",style:{marginLeft:-38}},Xe.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Xe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Se,"\uFF0C",ve,"\u3002"),Xe.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Xe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ge,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(he==null?void 0:he.shixun_status)===2?(fe.default.confirm({centered:!0,icon:Xe.createElement(le.Z,null),title:"\u63D0\u793A",content:Xe.createElement("div",null,Xe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",ve,"\u3002"),Xe.createElement("br",null),Xe.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{fe.default.confirm({width:440,centered:!0,icon:Xe.createElement(le.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>Ne(void 0,null,function*(){(yield ge({type:"shixunsDetail/cancelRelease",payload:{id:he==null?void 0:he.identifier}})).status!==401&&(We.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ge({type:"shixunsDetail/getShixunsDetail",payload:{id:he==null?void 0:he.identifier}}),ge({type:"practiceSetting/getCommonData",payload:{id:he==null?void 0:he.identifier}}))})})}}),!0):!1}},50371:function(lt,bt){"use strict";function te(){const ee=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let fe=1;fe{const Ie=Ve[We];Ie!==void 0&&(ee[We]=Ie)})}return ee}bt.Z=te},13845:function(lt,bt,te){"use strict";te.d(bt,{F:function(){return ee},Z:function(){return fe}});function ee(Ve){return Ve!=null&&Ve===Ve.window}function fe(Ve,We){var Ie,Oe;if(typeof window=="undefined")return 0;const le=We?"scrollTop":"scrollLeft";let Ge=0;return ee(Ve)?Ge=Ve[We?"pageYOffset":"pageXOffset"]:Ve instanceof Document?Ge=Ve.documentElement[le]:(Ve instanceof HTMLElement||Ve)&&(Ge=Ve[le]),Ve&&!ee(Ve)&&typeof Ge!="number"&&(Ge=(Oe=((Ie=Ve.ownerDocument)!==null&&Ie!==void 0?Ie:Ve).documentElement)===null||Oe===void 0?void 0:Oe[le]),Ge}},56762:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return fe}});var ee=te(59301);function fe(){const[,Ve]=ee.useReducer(We=>We+1,0);return Ve}},68031:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return We}});var ee=te(16089);function fe(Ie,Oe,le,Ge){const Je=le-Oe;return Ie/=Ge/2,Ie<1?Je/2*Ie*Ie*Ie+Oe:Je/2*((Ie-=2)*Ie*Ie+2)+Oe}var Ve=te(13845);function We(Ie){let Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:le=()=>window,callback:Ge,duration:Je=450}=Oe,$e=le(),je=(0,Ve.Z)($e,!0),Xe=Date.now(),Ne=()=>{const y=Date.now()-Xe,a=fe(y>Je?Je:y,je,Ie,Je);(0,Ve.F)($e)?$e.scrollTo(window.pageXOffset,a):$e instanceof Document||$e.constructor.name==="HTMLDocument"?$e.documentElement.scrollTop=a:$e.scrollTop=a,y{var Se;const{prefixCls:we,className:Pe,rootClassName:xt,children:st,indeterminate:Tt=!1,style:Qe,onMouseEnter:mt,onMouseLeave:Mt,skipGroup:jt=!1,disabled:on}=ve,Qt=Ne(ve,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:ct,direction:kt,checkbox:Ot}=We.useContext(Ie.E_),Te=We.useContext(Je),{isFormItemInput:He}=We.useContext(le.aM),yt=We.useContext(Oe.Z),It=(Se=(Te==null?void 0:Te.disabled)||on)!==null&&Se!==void 0?Se:yt,gt=We.useRef(Qt.value);We.useEffect(()=>{Te==null||Te.registerValue(Qt.value)},[]),We.useEffect(()=>{if(!jt)return Qt.value!==gt.current&&(Te==null||Te.cancelValue(gt.current),Te==null||Te.registerValue(Qt.value),gt.current=Qt.value),()=>Te==null?void 0:Te.cancelValue(Qt.value)},[Qt.value]);const Wt=ct("checkbox",we),[xe,ht]=(0,$e.ZP)(Wt),rt=Object.assign({},Qt);Te&&!jt&&(rt.onChange=function(){Qt.onChange&&Qt.onChange.apply(Qt,arguments),Te.toggleOption&&Te.toggleOption({label:st,value:Qt.value})},rt.name=Te.name,rt.checked=Te.value.includes(Qt.value));const wt=fe()(`${Wt}-wrapper`,{[`${Wt}-rtl`]:kt==="rtl",[`${Wt}-wrapper-checked`]:rt.checked,[`${Wt}-wrapper-disabled`]:It,[`${Wt}-wrapper-in-form-item`]:He},Ot==null?void 0:Ot.className,Pe,xt,ht),Pn=fe()({[`${Wt}-indeterminate`]:Tt},Xe.A,ht),Ke=Tt?"mixed":void 0;return xe(We.createElement(je.Z,{component:"Checkbox",disabled:It},We.createElement("label",{className:wt,style:Object.assign(Object.assign({},Ot==null?void 0:Ot.style),Qe),onMouseEnter:mt,onMouseLeave:Mt},We.createElement(Ve.Z,Object.assign({"aria-checked":Ke},rt,{prefixCls:Wt,className:Pn,disabled:It,ref:he})),st!==void 0&&We.createElement("span",null,st))))};var a=We.forwardRef(re),x=te(3300),E=te(2738),b=function(ve,he){var Se={};for(var we in ve)Object.prototype.hasOwnProperty.call(ve,we)&&he.indexOf(we)<0&&(Se[we]=ve[we]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,we=Object.getOwnPropertySymbols(ve);Pe{const{defaultValue:Se,children:we,options:Pe=[],prefixCls:xt,className:st,rootClassName:Tt,style:Qe,onChange:mt}=ve,Mt=b(ve,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:jt,direction:on}=We.useContext(Ie.E_),[Qt,ct]=We.useState(Mt.value||Se||[]),[kt,Ot]=We.useState([]);We.useEffect(()=>{"value"in Mt&&ct(Mt.value||[])},[Mt.value]);const Te=We.useMemo(()=>Pe.map(Ue=>typeof Ue=="string"||typeof Ue=="number"?{label:Ue,value:Ue}:Ue),[Pe]),He=Ue=>{Ot(Ae=>Ae.filter(me=>me!==Ue))},yt=Ue=>{Ot(Ae=>[].concat((0,x.Z)(Ae),[Ue]))},It=Ue=>{const Ae=Qt.indexOf(Ue.value),me=(0,x.Z)(Qt);Ae===-1?me.push(Ue.value):me.splice(Ae,1),"value"in Mt||ct(me),mt==null||mt(me.filter(Re=>kt.includes(Re)).sort((Re,Ze)=>{const Ee=Te.findIndex(Ye=>Ye.value===Re),pe=Te.findIndex(Ye=>Ye.value===Ze);return Ee-pe}))},gt=jt("checkbox",xt),Wt=`${gt}-group`,[xe,ht]=(0,$e.ZP)(gt),rt=(0,E.Z)(Mt,["value","disabled"]),wt=Pe.length?Te.map(Ue=>We.createElement(a,{prefixCls:gt,key:Ue.value.toString(),disabled:"disabled"in Ue?Ue.disabled:Mt.disabled,value:Ue.value,checked:Qt.includes(Ue.value),onChange:Ue.onChange,className:`${Wt}-item`,style:Ue.style,title:Ue.title},Ue.label)):we,Pn={toggleOption:It,value:Qt,disabled:Mt.disabled,name:Mt.name,registerValue:yt,cancelValue:He},Ke=fe()(Wt,{[`${Wt}-rtl`]:on==="rtl"},st,Tt,ht);return xe(We.createElement("div",Object.assign({className:Ke,style:Qe},rt,{ref:he}),We.createElement(Je.Provider,{value:Pn},wt)))},ne=We.forwardRef(z);var oe=We.memo(ne);const ae=a;ae.Group=oe,ae.__ANT_CHECKBOX=!0;var ge=ae},98447:function(lt,bt,te){"use strict";te.d(bt,{C2:function(){return Ie}});var ee=te(17313),fe=te(37613),Ve=te(83116);const We=Oe=>{const{checkboxCls:le}=Oe,Ge=`${le}-wrapper`;return[{[`${le}-group`]:Object.assign(Object.assign({},(0,ee.Wf)(Oe)),{display:"inline-flex",flexWrap:"wrap",columnGap:Oe.marginXS,[`> ${Oe.antCls}-row`]:{flex:1}}),[Ge]:Object.assign(Object.assign({},(0,ee.Wf)(Oe)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Ge}`]:{marginInlineStart:0},[`&${Ge}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[le]:Object.assign(Object.assign({},(0,ee.Wf)(Oe)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Oe.borderRadiusSM,alignSelf:"center",[`${le}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${le}-inner`]:Object.assign({},(0,ee.oN)(Oe))},[`${le}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Oe.checkboxSize,height:Oe.checkboxSize,direction:"ltr",backgroundColor:Oe.colorBgContainer,border:`${Oe.lineWidth}px ${Oe.lineType} ${Oe.colorBorder}`,borderRadius:Oe.borderRadiusSM,borderCollapse:"separate",transition:`all ${Oe.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Oe.checkboxSize/14*5,height:Oe.checkboxSize/14*8,border:`${Oe.lineWidthBold}px solid ${Oe.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Oe.motionDurationFast} ${Oe.motionEaseInBack}, opacity ${Oe.motionDurationFast}`}},"& + span":{paddingInlineStart:Oe.paddingXS,paddingInlineEnd:Oe.paddingXS}})},{[` ${Ge}:not(${Ge}-disabled), ${le}:not(${le}-disabled) `]:{[`&:hover ${le}-inner`]:{borderColor:Oe.colorPrimary}},[`${Ge}:not(${Ge}-disabled)`]:{[`&:hover ${le}-checked:not(${le}-disabled) ${le}-inner`]:{backgroundColor:Oe.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${le}-checked:not(${le}-disabled):after`]:{borderColor:Oe.colorPrimaryHover}}},{[`${le}-checked`]:{[`${le}-inner`]:{backgroundColor:Oe.colorPrimary,borderColor:Oe.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Oe.motionDurationMid} ${Oe.motionEaseOutBack} ${Oe.motionDurationFast}`}}},[` ${Ge}-checked:not(${Ge}-disabled), ${le}-checked:not(${le}-disabled) - `]:{[`&:hover ${le}-inner`]:{backgroundColor:Oe.colorPrimaryHover,borderColor:"transparent"}}},{[le]:{"&-indeterminate":{[`${le}-inner`]:{backgroundColor:Oe.colorBgContainer,borderColor:Oe.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Oe.fontSizeLG/2,height:Oe.fontSizeLG/2,backgroundColor:Oe.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${Ge}-disabled`]:{cursor:"not-allowed"},[`${le}-disabled`]:{[`&, ${le}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${le}-inner`]:{background:Oe.colorBgContainerDisabled,borderColor:Oe.colorBorder,"&:after":{borderColor:Oe.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Oe.colorTextDisabled},[`&${le}-indeterminate ${le}-inner::after`]:{background:Oe.colorTextDisabled}}}]};function Ie(Oe,le){const Ge=(0,fe.TS)(le,{checkboxCls:`.${Oe}`,checkboxSize:le.controlInteractiveSize});return[We(Ge)]}bt.ZP=(0,Ve.Z)("Checkbox",(Oe,le)=>{let{prefixCls:Ge}=le;return[Ie(Ge,Oe)]})},5083:function(lt,bt,te){"use strict";te.d(bt,{default:function(){return as}});var ee=te(61186),fe=te.n(ee),Ve=te(48736),We=te(90111),Ie=te.n(We),Oe=te(58319),le=te.n(Oe),Ge=te(23250),Je=te.n(Ge),$e=te(74959),je=te.n($e),Xe=te(10238),Ne=te.n(Xe),re=te(33656),y=te.n(re);fe().extend(y()),fe().extend(Ne()),fe().extend(Ie()),fe().extend(le()),fe().extend(Je()),fe().extend(je()),fe().extend(function(ie,se){var ue=se.prototype,De=ue.format;ue.format=function(dt){var tt=(dt||"").replace("Wo","wo");return De.bind(this)(tt)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(se){var ue=a[se];return ue||se.split("_")[0]},E=function(){(0,Ve.ET)(!1,"Not match any format. Please help to fire a issue about this.")},b={getNow:function(){return fe()()},getFixedDate:function(se){return fe()(se,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(se){return se.endOf("month")},getWeekDay:function(se){var ue=se.locale("en");return ue.weekday()+ue.localeData().firstDayOfWeek()},getYear:function(se){return se.year()},getMonth:function(se){return se.month()},getDate:function(se){return se.date()},getHour:function(se){return se.hour()},getMinute:function(se){return se.minute()},getSecond:function(se){return se.second()},addYear:function(se,ue){return se.add(ue,"year")},addMonth:function(se,ue){return se.add(ue,"month")},addDate:function(se,ue){return se.add(ue,"day")},setYear:function(se,ue){return se.year(ue)},setMonth:function(se,ue){return se.month(ue)},setDate:function(se,ue){return se.date(ue)},setHour:function(se,ue){return se.hour(ue)},setMinute:function(se,ue){return se.minute(ue)},setSecond:function(se,ue){return se.second(ue)},isAfter:function(se,ue){return se.isAfter(ue)},isValidate:function(se){return se.isValid()},locale:{getWeekFirstDay:function(se){return fe()().locale(x(se)).localeData().firstDayOfWeek()},getWeekFirstDate:function(se,ue){return ue.locale(x(se)).weekday(0)},getWeek:function(se,ue){return ue.locale(x(se)).week()},getShortWeekDays:function(se){return fe()().locale(x(se)).localeData().weekdaysMin()},getShortMonths:function(se){return fe()().locale(x(se)).localeData().monthsShort()},format:function(se,ue,De){return ue.locale(x(se)).format(De)},parse:function(se,ue,De){for(var Le=x(se),dt=0;dt1&&(tt=se.addDate(tt,-7)),tt}function Fe(ie,se,ue){var De=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(se){case"year":return ue.addYear(ie,De*10);case"quarter":case"month":return ue.addYear(ie,De);default:return ue.addMonth(ie,De)}}function Me(ie,se){var ue=se.generateConfig,De=se.locale,Le=se.format;return typeof Le=="function"?Le(ie):ue.locale.format(De.locale,ie,Le)}function et(ie,se){var ue=se.generateConfig,De=se.locale,Le=se.formatList;return!ie||typeof Le[0]=="function"?null:ue.locale.parse(De.locale,ie,Le)}function Pt(ie){var se=ie.cellDate,ue=ie.mode,De=ie.disabledDate,Le=ie.generateConfig;if(!De)return!1;var dt=function(pn,Nt,$t){for(var En=Nt;En<=$t;){var Jn=void 0;switch(pn){case"date":{if(Jn=Le.setDate(se,En),!De(Jn))return!1;break}case"month":{if(Jn=Le.setMonth(se,En),!Pt({cellDate:Jn,mode:"month",generateConfig:Le,disabledDate:De}))return!1;break}case"year":{if(Jn=Le.setYear(se,En),!Pt({cellDate:Jn,mode:"year",generateConfig:Le,disabledDate:De}))return!1;break}}En+=1}return!0};switch(ue){case"date":case"week":return De(se);case"month":{var tt=1,Lt=Le.getDate(Le.getEndDate(se));return dt("date",tt,Lt)}case"quarter":{var Dt=Math.floor(Le.getMonth(se)/3)*3,Yt=Dt+2;return dt("month",Dt,Yt)}case"year":return dt("month",0,11);case"decade":{var Bn=Le.getYear(se),en=Math.floor(Bn/Ae)*Ae,an=en+Ae-1;return dt("year",en,an)}}}function Ut(ie,se){var ue=se.formatList,De=se.generateConfig,Le=se.locale;return(0,Ke.Z)(function(){if(!ie)return[[""],""];for(var dt="",tt=[],Lt=0;Lt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Yt.current),En){Dt($t);return}Yt.current=requestAnimationFrame(function(){Dt($t)})}var en=Ut(Lt,{formatList:ue,generateConfig:De,locale:Le}),an=(0,rt.Z)(en,2),hn=an[1];function pn($t){Bn($t)}function Nt(){var $t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Bn(null,$t)}return(0,ae.useEffect)(function(){Nt(!0)},[ie]),(0,ae.useEffect)(function(){return function(){return cancelAnimationFrame(Yt.current)}},[]),[hn,pn,Nt]}var Kt=te(10228),cn=te(16089),In=te(3300),An=te(29194),wn=new Map;function Dn(ie,se){var ue;function De(){(0,An.Z)(ie)?se():ue=(0,cn.Z)(function(){De()})}return De(),function(){cn.Z.cancel(ue)}}function ba(ie,se,ue){if(wn.get(ie)&&cancelAnimationFrame(wn.get(ie)),ue<=0){wn.set(ie,requestAnimationFrame(function(){ie.scrollTop=se}));return}var De=se-ie.scrollTop,Le=De/ue*10;wn.set(ie,requestAnimationFrame(function(){ie.scrollTop+=Le,ie.scrollTop!==se&&ba(ie,se,ue-10)}))}function ma(ie,se){var ue=se.onLeftRight,De=se.onCtrlLeftRight,Le=se.onUpDown,dt=se.onPageUpDown,tt=se.onEnter,Lt=ie.which,Dt=ie.ctrlKey,Yt=ie.metaKey;switch(Lt){case Kt.Z.LEFT:if(Dt||Yt){if(De)return De(-1),!0}else if(ue)return ue(-1),!0;break;case Kt.Z.RIGHT:if(Dt||Yt){if(De)return De(1),!0}else if(ue)return ue(1),!0;break;case Kt.Z.UP:if(Le)return Le(-1),!0;break;case Kt.Z.DOWN:if(Le)return Le(1),!0;break;case Kt.Z.PAGE_UP:if(dt)return dt(-1),!0;break;case Kt.Z.PAGE_DOWN:if(dt)return dt(1),!0;break;case Kt.Z.ENTER:if(tt)return tt(),!0;break}return!1}function Ln(ie,se,ue,De){var Le=ie;if(!Le)switch(se){case"time":Le=De?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ue?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function ka(ie,se,ue){var De=ie==="time"?8:10,Le=typeof se=="function"?se(ue.getNow()).length:se.length;return Math.max(De,Le)+2}var wa=null,Bt=new Set;function rn(ie){return!wa&&typeof window!="undefined"&&window.addEventListener&&(wa=function(ue){(0,In.Z)(Bt).forEach(function(De){De(ue)})},window.addEventListener("mousedown",wa)),Bt.add(ie),function(){Bt.delete(ie),Bt.size===0&&(window.removeEventListener("mousedown",wa),wa=null)}}function fa(ie){var se=ie.target;if(ie.composed&&se.shadowRoot){var ue;return((ue=ie.composedPath)===null||ue===void 0?void 0:ue.call(ie)[0])||se}return se}var Wn=function(se){return se==="month"||se==="date"?"year":se},Fn=function(se){return se==="date"?"month":se},Wa=function(se){return se==="month"||se==="date"?"quarter":se},ya=function(se){return se==="date"?"week":se},uo={year:Wn,month:Fn,quarter:Wa,week:ya,time:null,date:null};function vo(ie,se){return ie.some(function(ue){return ue&&ue.contains(se)})}function za(ie){var se=ie.open,ue=ie.value,De=ie.isClickOutside,Le=ie.triggerOpen,dt=ie.forwardKeyDown,tt=ie.onKeyDown,Lt=ie.blurToCancel,Dt=ie.onSubmit,Yt=ie.onCancel,Bn=ie.onFocus,en=ie.onBlur,an=ie.changeOnBlur,hn=(0,ae.useState)(!1),pn=(0,rt.Z)(hn,2),Nt=pn[0],$t=pn[1],En=(0,ae.useState)(!1),Jn=(0,rt.Z)(En,2),Kn=Jn[0],_n=Jn[1],ra=(0,ae.useRef)(!1),na=(0,ae.useRef)(!1),Un=(0,ae.useRef)(!1),io={onMouseDown:function(){$t(!0),Le(!0)},onKeyDown:function(mo){var bo=function(){Un.current=!0};if(tt(mo,bo),!Un.current){switch(mo.which){case Kt.Z.ENTER:{se?Dt()!==!1&&$t(!0):Le(!0),mo.preventDefault();return}case Kt.Z.TAB:{Nt&&se&&!mo.shiftKey?($t(!1),mo.preventDefault()):!Nt&&se&&!dt(mo)&&mo.shiftKey&&($t(!0),mo.preventDefault());return}case Kt.Z.ESC:{$t(!0),Yt();return}}!se&&![Kt.Z.SHIFT].includes(mo.which)?Le(!0):Nt||dt(mo)}},onFocus:function(mo){$t(!0),_n(!0),Bn&&Bn(mo)},onBlur:function(mo){if(ra.current||!De(document.activeElement)){ra.current=!1;return}Lt?setTimeout(function(){for(var bo=document,Zo=bo.activeElement;Zo&&Zo.shadowRoot;)Zo=Zo.shadowRoot.activeElement;De(Zo)&&Yt()},0):se&&(Le(!1),na.current&&Dt()),_n(!1),en==null||en(mo)}};return(0,ae.useEffect)(function(){na.current=!1},[se]),(0,ae.useEffect)(function(){na.current=!0},[ue]),(0,ae.useEffect)(function(){return rn(function(Ha){var mo=fa(Ha),bo=De(mo);se&&(bo?!an&&(!Kn||bo)&&Le(!1):(ra.current=!0,(0,cn.Z)(function(){ra.current=!1})))})}),[io,{focused:Kn,typing:Nt}]}function at(ie,se){return ae.useMemo(function(){return ie||(se?((0,Ve.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(se).map(function(ue){var De=(0,rt.Z)(ue,2),Le=De[0],dt=De[1];return{label:Le,value:dt}})):[])},[ie,se])}var ft=te(34280);function ut(ie){var se=ie.valueTexts,ue=ie.onTextChange,De=ae.useState(""),Le=(0,rt.Z)(De,2),dt=Le[0],tt=Le[1],Lt=ae.useRef([]);Lt.current=se;function Dt(Bn){tt(Bn),ue(Bn)}function Yt(){tt(Lt.current[0])}return(0,ft.Z)(function(){se.every(function(Bn){return Bn!==dt})&&Yt()},[se.join("||")]),[dt,Dt,Yt]}var mn=ae.createContext({}),Zn=mn,fn=te(34666);function Va(ie){var se=ie.cellRender,ue=ie.monthCellRender,De=ie.dateRender,Le=ae.useMemo(function(){if(se)return se;if(!(!ue&&!De))return function(dt,tt){var Lt=dt;return De&&tt.type==="date"?De(Lt,tt.today):ue&&tt.type==="month"?ue(Lt,tt.locale):tt.originNode}},[se,ue,De]);return Le}function da(ie,se){for(var ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",De=String(ie);De.length=1?ue|0:1,tt=ie;tt<=se;tt+=dt)Le.push({label:da(tt,2),value:tt,disabled:(De||[]).includes(tt)});return Le}function ko(ie){var se=ie.generateConfig,ue=ie.prefixCls,De=ie.operationRef,Le=ie.activeColumnIndex,dt=ie.value,tt=ie.showHour,Lt=ie.showMinute,Dt=ie.showSecond,Yt=ie.use12Hours,Bn=ie.hourStep,en=Bn===void 0?1:Bn,an=ie.minuteStep,hn=an===void 0?1:an,pn=ie.secondStep,Nt=pn===void 0?1:pn,$t=ie.disabledHours,En=ie.disabledMinutes,Jn=ie.disabledSeconds,Kn=ie.disabledTime,_n=ie.hideDisabledOptions,ra=ie.onSelect,na=ie.cellRender,Un=ie.locale,io=[],Ha="".concat(ue,"-content"),mo="".concat(ue,"-time-panel"),bo,Zo=dt?se.getHour(dt):-1,Xo=Zo,dr=dt?se.getMinute(dt):-1,To=dt?se.getSecond(dt):-1,Po=se.getNow(),yo=ae.useMemo(function(){if(Kn){var St=Kn(Po);return[St.disabledHours,St.disabledMinutes,St.disabledSeconds]}return[$t,En,Jn]},[$t,En,Jn,Kn,Po]),Ho=(0,rt.Z)(yo,3),qo=Ho[0],Bo=Ho[1],Oo=Ho[2],xr=Ta(0,23,en,qo&&qo()),pr=(0,Ke.Z)(function(){return xr},xr,to);Yt&&(bo=Xo>=12,Xo%=12);var de=ae.useMemo(function(){if(!Yt)return[!1,!1];var St=[!0,!0];return pr.forEach(function(Et){var Xt=Et.disabled,Jt=Et.value;Xt||(Jt>=12?St[1]=!1:St[0]=!1)}),St},[Yt,pr]),ce=(0,rt.Z)(de,2),be=ce[0],Be=ce[1],ke=ae.useMemo(function(){return Yt?pr.filter(bo?function(St){return St.value>=12}:function(St){return St.value<12}).map(function(St){var Et=St.value%12,Xt=Et===0?"12":da(Et,2);return(0,vt.Z)((0,vt.Z)({},St),{},{label:Xt,value:Et})}):pr},[Yt,bo,pr]),ze=Ta(0,59,hn,Bo&&Bo(Zo)),it=Ta(0,59,Nt,Oo&&Oo(Zo,dr)),ot=Fa({value:dt,generateConfig:se,disabledMinutes:Bo,disabledSeconds:Oo,minutes:ze,seconds:it,use12Hours:Yt});De.current={onUpDown:function(Et){var Xt=io[Le];if(Xt)for(var Jt=Xt.units.findIndex(function(Nn){return Nn.value===Xt.value}),_t=Xt.units.length,Sn=1;Sn<_t;Sn+=1){var gn=Xt.units[(Jt+Et*Sn+_t)%_t];if(gn.disabled!==!0){Xt.onSelect(gn.value);break}}}};function nt(St,Et,Xt,Jt,_t){St!==!1&&io.push({node:ae.cloneElement(Et,{prefixCls:mo,value:Xt,active:Le===io.length,onSelect:_t,units:Jt,hideDisabledOptions:_n}),onSelect:_t,value:Xt,units:Jt})}nt(tt,ae.createElement(eo,{key:"hour",type:"hour",info:{today:Po,locale:Un,cellRender:na}}),Xo,ke,function(St){ra(ot(bo,St,dr,To),"mouse")}),nt(Lt,ae.createElement(eo,{key:"minute",type:"minute",info:{today:Po,locale:Un,cellRender:na}}),dr,ze,function(St){ra(ot(bo,Xo,St,To),"mouse")}),nt(Dt,ae.createElement(eo,{key:"second",type:"second",info:{today:Po,locale:Un,cellRender:na}}),To,it,function(St){ra(ot(bo,Xo,dr,St),"mouse")});var Ct=-1;return typeof bo=="boolean"&&(Ct=bo?1:0),nt(Yt===!0,ae.createElement(eo,{key:"meridiem",type:"meridiem",info:{today:Po,locale:Un,cellRender:na}}),Ct,[{label:"AM",value:0,disabled:be},{label:"PM",value:1,disabled:Be}],function(St){ra(ot(!!St,Xo,dr,To),"mouse")}),ae.createElement("div",{className:Ha},io.map(function(St){var Et=St.node;return Et}))}var Ro=ko,Tr=function(se){return se.filter(function(ue){return ue!==!1}).length};function Fr(ie){var se=ie.generateConfig,ue=ie.format,De=ue===void 0?"HH:mm:ss":ue,Le=ie.prefixCls,dt=ie.active,tt=ie.operationRef,Lt=ie.showHour,Dt=ie.showMinute,Yt=ie.showSecond,Bn=ie.use12Hours,en=Bn===void 0?!1:Bn,an=ie.onSelect,hn=ie.value,pn="".concat(Le,"-time-panel"),Nt=ae.useRef(),$t=ae.useState(-1),En=(0,rt.Z)($t,2),Jn=En[0],Kn=En[1],_n=Tr([Lt,Dt,Yt,en]);return tt.current={onKeyDown:function(na){return ma(na,{onLeftRight:function(io){Kn((Jn+io+_n)%_n)},onUpDown:function(io){Jn===-1?Kn(0):Nt.current&&Nt.current.onUpDown(io)},onEnter:function(){an(hn||se.getNow(),"key"),Kn(-1)}})},onBlur:function(){Kn(-1)}},ae.createElement("div",{className:Te()(pn,(0,xe.Z)({},"".concat(pn,"-active"),dt))},ae.createElement(qn,(0,oe.Z)({},ie,{format:De,prefixCls:Le})),ae.createElement(Ro,(0,oe.Z)({},ie,{prefixCls:Le,activeColumnIndex:Jn,operationRef:Nt})))}var Cr=Fr,Gr=va("date","time");function Yr(ie){var se=ie.prefixCls,ue=ie.operationRef,De=ie.generateConfig,Le=ie.value,dt=ie.defaultValue,tt=ie.disabledTime,Lt=ie.showTime,Dt=ie.onSelect,Yt=ie.cellRender,Bn="".concat(se,"-datetime-panel"),en=ae.useState(null),an=(0,rt.Z)(en,2),hn=an[0],pn=an[1],Nt=ae.useRef({}),$t=ae.useRef({}),En=(0,fn.Z)(Lt)==="object"?(0,vt.Z)({},Lt):{};function Jn(na){var Un=Gr.indexOf(hn)+na,io=Gr[Un]||null;return io}var Kn=function(Un){$t.current.onBlur&&$t.current.onBlur(Un),pn(null)};ue.current={onKeyDown:function(Un){if(Un.which===Kt.Z.TAB){var io=Jn(Un.shiftKey?-1:1);return pn(io),io&&Un.preventDefault(),!0}if(hn){var Ha=hn==="date"?Nt:$t;return Ha.current&&Ha.current.onKeyDown&&Ha.current.onKeyDown(Un),!0}return[Kt.Z.LEFT,Kt.Z.RIGHT,Kt.Z.UP,Kt.Z.DOWN].includes(Un.which)?(pn("date"),!0):!1},onBlur:Kn,onClose:Kn};var _n=function(Un,io){var Ha=Un;io==="date"&&!Le&&En.defaultValue?(Ha=De.setHour(Ha,De.getHour(En.defaultValue)),Ha=De.setMinute(Ha,De.getMinute(En.defaultValue)),Ha=De.setSecond(Ha,De.getSecond(En.defaultValue))):io==="time"&&!Le&&dt&&(Ha=De.setYear(Ha,De.getYear(dt)),Ha=De.setMonth(Ha,De.getMonth(dt)),Ha=De.setDate(Ha,De.getDate(dt))),Dt&&Dt(Ha,"mouse")},ra=tt?tt(Le||null):{};return ae.createElement("div",{className:Te()(Bn,(0,xe.Z)({},"".concat(Bn,"-active"),hn))},ae.createElement(Qo,(0,oe.Z)({},ie,{cellRender:Yt,operationRef:Nt,active:hn==="date",onSelect:function(Un){_n(Ht(De,Un,!Le&&(0,fn.Z)(Lt)==="object"?Lt.defaultValue:null),"date")}})),ae.createElement(Cr,(0,oe.Z)({},ie,{cellRender:Yt?function(na,Un){return Yt(na,(0,vt.Z)((0,vt.Z)({},Un),{},{type:"time"}))}:void 0,format:void 0},En,ra,{disabledTime:null,defaultValue:void 0,operationRef:$t,active:hn==="time",onSelect:function(Un){_n(Un,"time")}})))}var Qr=Yr;function zr(ie){var se=ie.prefixCls,ue=ie.generateConfig,De=ie.viewDate,Le=ie.onPrevDecades,dt=ie.onNextDecades,tt=ae.useContext(Zn),Lt=tt.hideHeader;if(Lt)return null;var Dt="".concat(se,"-header"),Yt=ue.getYear(De),Bn=Math.floor(Yt/me)*me,en=Bn+me-1;return ae.createElement(Pa,(0,oe.Z)({},ie,{prefixCls:Dt,onSuperPrev:Le,onSuperNext:dt}),Bn,"-",en)}var yr=zr,$o=3,Lr=4;function Vr(ie){var se=Ae-1,ue=ie.prefixCls,De=ie.viewDate,Le=ie.generateConfig,dt=ie.cellRender,tt=ie.locale,Lt="".concat(ue,"-cell"),Dt=Le.getYear(De),Yt=Math.floor(Dt/Ae)*Ae,Bn=Math.floor(Dt/me)*me,en=Bn+me-1,an=Le.setYear(De,Bn-Math.ceil(($o*Lr*Ae-me)/2)),hn=function($t){var En,Jn=Le.getYear($t),Kn=Jn+se;return En={},(0,xe.Z)(En,"".concat(Lt,"-in-view"),Bn<=Jn&&Kn<=en),(0,xe.Z)(En,"".concat(Lt,"-selected"),Jn===Yt),En},pn=dt?function(Nt,$t){return dt(Nt,{originNode:$t,today:Le.getNow(),type:"decade",locale:tt})}:void 0;return ae.createElement(vn,(0,oe.Z)({},ie,{rowNum:Lr,colNum:$o,baseDate:an,getCellNode:pn,getCellText:function($t){var En=Le.getYear($t);return"".concat(En,"-").concat(En+se)},getCellClassName:hn,getCellDate:function($t,En){return Le.addYear($t,En*Ae)}}))}var Gt=Vr;function Vt(ie){var se=ie.prefixCls,ue=ie.onViewDateChange,De=ie.generateConfig,Le=ie.viewDate,dt=ie.operationRef,tt=ie.onSelect,Lt=ie.onPanelChange,Dt="".concat(se,"-decade-panel");dt.current={onKeyDown:function(an){return ma(an,{onLeftRight:function(pn){tt(De.addYear(Le,pn*Ae),"key")},onCtrlLeftRight:function(pn){tt(De.addYear(Le,pn*me),"key")},onUpDown:function(pn){tt(De.addYear(Le,pn*Ae*$o),"key")},onEnter:function(){Lt("year",Le)}})}};var Yt=function(an){var hn=De.addYear(Le,an*me);ue(hn),Lt(null,hn)},Bn=function(an){tt(an,"mouse"),Lt("year",an)};return ae.createElement("div",{className:Dt},ae.createElement(yr,(0,oe.Z)({},ie,{prefixCls:se,onPrevDecades:function(){Yt(-1)},onNextDecades:function(){Yt(1)}})),ae.createElement(Gt,(0,oe.Z)({},ie,{prefixCls:se,onSelect:Bn})))}var qt=Vt;function zn(ie){var se=ie.prefixCls,ue=ie.generateConfig,De=ie.locale,Le=ie.viewDate,dt=ie.onNextYear,tt=ie.onPrevYear,Lt=ie.onYearClick,Dt=ae.useContext(Zn),Yt=Dt.hideHeader;if(Yt)return null;var Bn="".concat(se,"-header");return ae.createElement(Pa,(0,oe.Z)({},ie,{prefixCls:Bn,onSuperPrev:tt,onSuperNext:dt}),ae.createElement("button",{type:"button",onClick:Lt,className:"".concat(se,"-year-btn")},Me(Le,{locale:De,format:De.yearFormat,generateConfig:ue})))}var kn=zn,ha=3,Cn=4;function Da(ie){var se=ie.prefixCls,ue=ie.locale,De=ie.value,Le=ie.viewDate,dt=ie.generateConfig,tt=ie.cellRender,Lt=ae.useContext(no),Dt=Lt.rangedValue,Yt=Lt.hoverRangedValue,Bn="".concat(se,"-cell"),en=Fo({cellPrefixCls:Bn,value:De,generateConfig:dt,rangedValue:Dt,hoverRangedValue:Yt,isSameCell:function($t,En){return ye(dt,$t,En)},isInView:function(){return!0},offsetCell:function($t,En){return dt.addMonth($t,En)}}),an=ue.shortMonths||(dt.locale.getShortMonths?dt.locale.getShortMonths(ue.locale):[]),hn=dt.setMonth(Le,0),pn=tt?function(Nt,$t){return tt(Nt,{originNode:$t,locale:ue,today:dt.getNow(),type:"month"})}:void 0;return ae.createElement(vn,(0,oe.Z)({},ie,{rowNum:Cn,colNum:ha,baseDate:hn,getCellNode:pn,getCellText:function($t){return ue.monthFormat?Me($t,{locale:ue,format:ue.monthFormat,generateConfig:dt}):an[dt.getMonth($t)]},getCellClassName:en,getCellDate:dt.addMonth,titleCell:function($t){return Me($t,{locale:ue,format:"YYYY-MM",generateConfig:dt})}}))}var Ra=Da;function so(ie){var se=ie.prefixCls,ue=ie.operationRef,De=ie.onViewDateChange,Le=ie.generateConfig,dt=ie.value,tt=ie.viewDate,Lt=ie.onPanelChange,Dt=ie.onSelect,Yt="".concat(se,"-month-panel");ue.current={onKeyDown:function(an){return ma(an,{onLeftRight:function(pn){Dt(Le.addMonth(dt||tt,pn),"key")},onCtrlLeftRight:function(pn){Dt(Le.addYear(dt||tt,pn),"key")},onUpDown:function(pn){Dt(Le.addMonth(dt||tt,pn*ha),"key")},onEnter:function(){Lt("date",dt||tt)}})}};var Bn=function(an){var hn=Le.addYear(tt,an);De(hn),Lt(null,hn)};return ae.createElement("div",{className:Yt},ae.createElement(kn,(0,oe.Z)({},ie,{prefixCls:se,onPrevYear:function(){Bn(-1)},onNextYear:function(){Bn(1)},onYearClick:function(){Lt("year",tt)}})),ae.createElement(Ra,(0,oe.Z)({},ie,{prefixCls:se,onSelect:function(an){Dt(an,"mouse"),Lt("date",an)}})))}var Ua=so;function ua(ie){var se=ie.prefixCls,ue=ie.generateConfig,De=ie.locale,Le=ie.viewDate,dt=ie.onNextYear,tt=ie.onPrevYear,Lt=ie.onYearClick,Dt=ae.useContext(Zn),Yt=Dt.hideHeader;if(Yt)return null;var Bn="".concat(se,"-header");return ae.createElement(Pa,(0,oe.Z)({},ie,{prefixCls:Bn,onSuperPrev:tt,onSuperNext:dt}),ae.createElement("button",{type:"button",onClick:Lt,className:"".concat(se,"-year-btn")},Me(Le,{locale:De,format:De.yearFormat,generateConfig:ue})))}var Ja=ua,Xa=4,Jo=1;function Co(ie){var se=ie.prefixCls,ue=ie.locale,De=ie.value,Le=ie.viewDate,dt=ie.generateConfig,tt=ie.cellRender,Lt=ae.useContext(no),Dt=Lt.rangedValue,Yt=Lt.hoverRangedValue,Bn="".concat(se,"-cell"),en=Fo({cellPrefixCls:Bn,value:De,generateConfig:dt,rangedValue:Dt,hoverRangedValue:Yt,isSameCell:function(Nt,$t){return Ce(dt,Nt,$t)},isInView:function(){return!0},offsetCell:function(Nt,$t){return dt.addMonth(Nt,$t*3)}}),an=dt.setDate(dt.setMonth(Le,0),1),hn=tt?function(pn,Nt){return tt(pn,{originNode:Nt,locale:ue,today:dt.getNow(),type:"quarter"})}:void 0;return ae.createElement(vn,(0,oe.Z)({},ie,{rowNum:Jo,colNum:Xa,baseDate:an,getCellNode:hn,getCellText:function(Nt){return Me(Nt,{locale:ue,format:ue.quarterFormat||"[Q]Q",generateConfig:dt})},getCellClassName:en,getCellDate:function(Nt,$t){return dt.addMonth(Nt,$t*3)},titleCell:function(Nt){return Me(Nt,{locale:ue,format:"YYYY-[Q]Q",generateConfig:dt})}}))}var _o=Co;function mr(ie){var se=ie.prefixCls,ue=ie.operationRef,De=ie.onViewDateChange,Le=ie.generateConfig,dt=ie.value,tt=ie.viewDate,Lt=ie.onPanelChange,Dt=ie.onSelect,Yt="".concat(se,"-quarter-panel");ue.current={onKeyDown:function(an){return ma(an,{onLeftRight:function(pn){Dt(Le.addMonth(dt||tt,pn*3),"key")},onCtrlLeftRight:function(pn){Dt(Le.addYear(dt||tt,pn),"key")},onUpDown:function(pn){Dt(Le.addYear(dt||tt,pn),"key")}})}};var Bn=function(an){var hn=Le.addYear(tt,an);De(hn),Lt(null,hn)};return ae.createElement("div",{className:Yt},ae.createElement(Ja,(0,oe.Z)({},ie,{prefixCls:se,onPrevYear:function(){Bn(-1)},onNextYear:function(){Bn(1)},onYearClick:function(){Lt("year",tt)}})),ae.createElement(_o,(0,oe.Z)({},ie,{prefixCls:se,onSelect:function(an){Dt(an,"mouse")}})))}var Gn=mr;function Rn(ie){var se=ie.prefixCls,ue=ie.generateConfig,De=ie.locale,Le=ie.value,dt=ie.disabledDate,tt=ie.onSelect,Lt=ae.useContext(no),Dt=Lt.rangedValue,Yt=Lt.hoverRangedValue,Bn=ae.useContext(Zn),en=Bn.onDateMouseEnter,an=Bn.onDateMouseLeave,hn=(Yt==null?void 0:Yt[0])||(Dt==null?void 0:Dt[0]),pn=(Yt==null?void 0:Yt[1])||(Dt==null?void 0:Dt[1]),Nt="".concat(se,"-cell"),$t=function(_n){var ra=Pt({cellDate:_n,mode:"week",disabledDate:dt,generateConfig:ue});return ae.createElement("td",{key:"week",className:Te()(Nt,"".concat(Nt,"-week")),onClick:function(){ra||tt(_n,"mouse")},onMouseEnter:function(){!ra&&en&&en(_n)},onMouseLeave:function(){!ra&&an&&an(_n)}},ae.createElement("div",{className:"".concat(Nt,"-inner")},ue.locale.getWeek(De.locale,_n)))},En="".concat(se,"-week-panel-row"),Jn=function(_n){var ra,na=Rt(ue,De.locale,hn,_n),Un=Rt(ue,De.locale,pn,_n);return Te()(En,(ra={},(0,xe.Z)(ra,"".concat(En,"-selected"),!Dt&&Rt(ue,De.locale,Le,_n)),(0,xe.Z)(ra,"".concat(En,"-range-start"),na),(0,xe.Z)(ra,"".concat(En,"-range-end"),Un),(0,xe.Z)(ra,"".concat(En,"-range-hover"),!na&&!Un&&pt(ue,hn,pn,_n)),ra))};return ae.createElement(Qo,(0,oe.Z)({},ie,{panelName:"week",prefixColumn:$t,rowClassName:Jn,keyboardConfig:{onLeftRight:null},isSameCell:function(){return!1}}))}var $n=Rn,ta=10;function co(ie){var se=ie.prefixCls,ue=ie.generateConfig,De=ie.viewDate,Le=ie.onPrevDecade,dt=ie.onNextDecade,tt=ie.onDecadeClick,Lt=ae.useContext(Zn),Dt=Lt.hideHeader;if(Dt)return null;var Yt="".concat(se,"-header"),Bn=ue.getYear(De),en=Math.floor(Bn/ta)*ta,an=en+ta-1;return ae.createElement(Pa,(0,oe.Z)({},ie,{prefixCls:Yt,onSuperPrev:Le,onSuperNext:dt}),ae.createElement("button",{type:"button",onClick:tt,className:"".concat(se,"-decade-btn")},en,"-",an))}var Uo=co,er=3,ir=4;function Er(ie){var se=ie.prefixCls,ue=ie.value,De=ie.viewDate,Le=ie.locale,dt=ie.generateConfig,tt=ie.cellRender,Lt=ae.useContext(no),Dt=Lt.rangedValue,Yt=Lt.hoverRangedValue,Bn="".concat(se,"-cell"),en=dt.getYear(De),an=Math.floor(en/ta)*ta,hn=an+ta-1,pn=dt.setYear(De,an-Math.ceil((er*ir-ta)/2)),Nt=dt.getNow(),$t=function(_n){var ra=dt.getYear(_n);return an<=ra&&ra<=hn},En=Fo({cellPrefixCls:Bn,value:ue,generateConfig:dt,rangedValue:Dt,hoverRangedValue:Yt,isSameCell:function(_n,ra){return pe(dt,_n,ra)},isInView:$t,offsetCell:function(_n,ra){return dt.addYear(_n,ra)}}),Jn=tt?function(Kn,_n){return tt(Kn,{originNode:_n,today:Nt,type:"year",locale:Le})}:void 0;return ae.createElement(vn,(0,oe.Z)({},ie,{rowNum:ir,colNum:er,baseDate:pn,getCellNode:Jn,getCellText:dt.getYear,getCellClassName:En,getCellDate:dt.addYear,titleCell:function(_n){return Me(_n,{locale:Le,format:"YYYY",generateConfig:dt})}}))}var hr=Er;function Ur(ie){var se=ie.prefixCls,ue=ie.operationRef,De=ie.onViewDateChange,Le=ie.generateConfig,dt=ie.value,tt=ie.viewDate,Lt=ie.sourceMode,Dt=ie.onSelect,Yt=ie.onPanelChange,Bn="".concat(se,"-year-panel");ue.current={onKeyDown:function(hn){return ma(hn,{onLeftRight:function(Nt){Dt(Le.addYear(dt||tt,Nt),"key")},onCtrlLeftRight:function(Nt){Dt(Le.addYear(dt||tt,Nt*ta),"key")},onUpDown:function(Nt){Dt(Le.addYear(dt||tt,Nt*er),"key")},onEnter:function(){Yt(Lt==="date"?"date":"month",dt||tt)}})}};var en=function(hn){var pn=Le.addYear(tt,hn*10);De(pn),Yt(null,pn)};return ae.createElement("div",{className:Bn},ae.createElement(Uo,(0,oe.Z)({},ie,{prefixCls:se,onPrevDecade:function(){en(-1)},onNextDecade:function(){en(1)},onDecadeClick:function(){Yt("decade",tt)}})),ae.createElement(hr,(0,oe.Z)({},ie,{prefixCls:se,onSelect:function(hn){Yt(Lt==="date"?"date":"month",hn),Dt(hn,"mouse")}})))}var br=Ur;function Ya(ie,se,ue){return ue?ae.createElement("div",{className:"".concat(ie,"-footer-extra")},ue(se)):null}function po(ie){var se=ie.prefixCls,ue=ie.components,De=ue===void 0?{}:ue,Le=ie.needConfirmButton,dt=ie.onNow,tt=ie.onOk,Lt=ie.okDisabled,Dt=ie.showNow,Yt=ie.locale,Bn,en;if(Le){var an=De.button||"button";dt&&Dt!==!1&&(Bn=ae.createElement("li",{className:"".concat(se,"-now")},ae.createElement("a",{className:"".concat(se,"-now-btn"),onClick:dt},Yt.now))),en=Le&&ae.createElement("li",{className:"".concat(se,"-ok")},ae.createElement(an,{disabled:Lt,onClick:tt},Yt.ok))}return!Bn&&!en?null:ae.createElement("ul",{className:"".concat(se,"-ranges")},Bn,en)}var jo=["date","month"];function So(ie){var se,ue=ie,De=ue.prefixCls,Le=De===void 0?"rc-picker":De,dt=ue.className,tt=ue.style,Lt=ue.locale,Dt=ue.generateConfig,Yt=ue.value,Bn=ue.defaultValue,en=ue.pickerValue,an=ue.defaultPickerValue,hn=ue.disabledDate,pn=ue.mode,Nt=ue.picker,$t=Nt===void 0?"date":Nt,En=ue.tabIndex,Jn=En===void 0?0:En,Kn=ue.showNow,_n=ue.showTime,ra=ue.showToday,na=ue.renderExtraFooter,Un=ue.hideHeader,io=ue.onSelect,Ha=ue.onChange,mo=ue.onPanelChange,bo=ue.onMouseDown,Zo=ue.onPickerValueChange,Xo=ue.onOk,dr=ue.components,To=ue.direction,Po=ue.hourStep,yo=Po===void 0?1:Po,Ho=ue.minuteStep,qo=Ho===void 0?1:Ho,Bo=ue.secondStep,Oo=Bo===void 0?1:Bo,xr=ue.dateRender,pr=ue.monthCellRender,de=ue.cellRender,ce=$t==="date"&&!!_n||$t==="time",be=24%yo===0,Be=60%qo===0,ke=60%Oo===0,ze=ae.useContext(Zn),it=ze.operationRef,ot=ze.onSelect,nt=ze.hideRanges,Ct=ze.defaultOpenValue,St=ae.useContext(no),Et=St.inRange,Xt=St.panelPosition,Jt=St.rangedValue,_t=St.hoverRangedValue,Sn=ae.useRef({}),gn=ae.useRef(!0),Nn=(0,wt.Z)(null,{value:Yt,defaultValue:Bn,postState:function(nn){return!nn&&Ct&&$t==="time"?Ct:nn}}),xn=(0,rt.Z)(Nn,2),Mn=xn[0],ia=xn[1],ca=(0,wt.Z)(null,{value:en,defaultValue:an||Mn,postState:function(nn){var Vn=Dt.getNow();if(!nn)return Vn;if(!Mn&&_n){var Ma=(0,fn.Z)(_n)==="object"?_n.defaultValue:Bn;return Ht(Dt,Array.isArray(nn)?nn[0]:nn,Ma||Vn)}return Array.isArray(nn)?nn[0]:nn}}),Xn=(0,rt.Z)(ca,2),la=Xn[0],Oa=Xn[1],Hn=function(nn){Oa(nn),Zo&&Zo(nn)},ea=function(nn){var Vn=uo[$t];return Vn?Vn(nn):nn},jn=(0,wt.Z)(function(){return $t==="time"?"time":ea("date")},{value:pn}),On=(0,rt.Z)(jn,2),Tn=On[0],sa=On[1];ae.useEffect(function(){sa($t)},[$t]);var Ga=ae.useState(function(){return Tn}),Ia=(0,rt.Z)(Ga,2),aa=Ia[0],Za=Ia[1],ja=function(nn,Vn){var Ma=ea(nn||Tn);Za(Tn),sa(Ma),mo&&(Tn!==Ma||ht(Dt,la,la))&&mo(Vn,Ma)},qa=function(nn,Vn){var Ma=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;(Tn===$t||Ma)&&(ia(nn),io&&io(nn),ot&&ot(nn,Vn),Ha&&!ht(Dt,nn,Mn)&&!(hn!=null&&hn(nn))&&Ha(nn))},Ka=function(nn){if(jo.includes(Tn)){var Vn,Ma,Qa=Tn==="date";switch(nn===Kt.Z.PAGE_UP||nn===Kt.Z.PAGE_DOWN?Ma=Qa?Dt.addMonth:Dt.addYear:Ma=Qa?Dt.addDate:Dt.addMonth,nn){case Kt.Z.LEFT:case Kt.Z.PAGE_UP:Vn=Ma(la,-1);break;case Kt.Z.RIGHT:case Kt.Z.PAGE_DOWN:Vn=Ma(la,1);break;case Kt.Z.UP:case Kt.Z.DOWN:Vn=Ma(la,Number("".concat(nn===Kt.Z.UP?"-":"").concat(Qa?Re:ha)));break}if(Vn)return!(hn!=null&&hn(Vn))}return!0},zo=function(nn){if(Sn.current&&Sn.current.onKeyDown){var Vn=!0,Ma=nn.which;if([Kt.Z.LEFT,Kt.Z.RIGHT,Kt.Z.UP,Kt.Z.DOWN,Kt.Z.PAGE_UP,Kt.Z.PAGE_DOWN,Kt.Z.ENTER].includes(Ma)&&(nn.preventDefault(),Ma!==Kt.Z.ENTER&&Jn===0&&(Vn=Ka(Ma))),Vn)return Sn.current.onKeyDown(nn)}return(0,Ve.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},oo=function(nn){Sn.current&&Sn.current.onBlur&&Sn.current.onBlur(nn)};it&&Xt!=="right"&&(it.current={onKeyDown:zo,onClose:function(){Sn.current&&Sn.current.onClose&&Sn.current.onClose()}}),ae.useEffect(function(){Yt&&!gn.current&&Oa(Yt)},[Yt]),ae.useEffect(function(){gn.current=!1},[]);var Ba,Yo=Va({cellRender:de,monthCellRender:pr,dateRender:xr}),xa=(0,vt.Z)((0,vt.Z)({},ie),{},{cellRender:Yo,operationRef:Sn,prefixCls:Le,viewDate:la,value:Mn,onViewDateChange:Hn,sourceMode:aa,onPanelChange:ja,disabledDate:hn});switch(delete xa.onChange,delete xa.onSelect,Tn){case"decade":Ba=ae.createElement(qt,(0,oe.Z)({},xa,{onSelect:function(nn,Vn){Hn(nn),qa(nn,Vn)}}));break;case"year":Ba=ae.createElement(br,(0,oe.Z)({},xa,{onSelect:function(nn,Vn){Hn(nn),qa(nn,Vn)}}));break;case"month":Ba=ae.createElement(Ua,(0,oe.Z)({},xa,{onSelect:function(nn,Vn){Hn(nn),qa(nn,Vn)}}));break;case"quarter":Ba=ae.createElement(Gn,(0,oe.Z)({},xa,{onSelect:function(nn,Vn){Hn(nn),qa(nn,Vn)}}));break;case"week":Ba=ae.createElement($n,(0,oe.Z)({},xa,{onSelect:function(nn,Vn){Hn(nn),qa(nn,Vn)}}));break;case"time":delete xa.showTime,Ba=ae.createElement(Cr,(0,oe.Z)({},xa,(0,fn.Z)(_n)==="object"?_n:null,{onSelect:function(nn,Vn){Hn(nn),qa(nn,Vn)}}));break;default:_n?Ba=ae.createElement(Qr,(0,oe.Z)({},xa,{onSelect:function(nn,Vn){Hn(nn),qa(nn,Vn)}})):Ba=ae.createElement(Qo,(0,oe.Z)({},xa,{onSelect:function(nn,Vn){Hn(nn),qa(nn,Vn)}}))}var Do,Eo,ur=function(){var nn=Dt.getNow(),Vn=Zt(Dt.getHour(nn),Dt.getMinute(nn),Dt.getSecond(nn),be?yo:1,Be?qo:1,ke?Oo:1),Ma=_e(Dt,nn,Vn[0],Vn[1],Vn[2]);qa(Ma,"submit")};nt||(Do=Ya(Le,Tn,na),_n&&Tn!=="date"?Eo=null:Eo=po({prefixCls:Le,components:dr,needConfirmButton:ce,okDisabled:!Mn||hn&&hn(Mn),locale:Lt,showNow:Kn,onNow:ce&&ur,onOk:function(){Mn&&(qa(Mn,"submit",!0),Xo&&Xo(Mn))}}));var Ca;if(ra&&Tn==="date"&&$t==="date"&&!_n){var ga=Dt.getNow(),pa="".concat(Le,"-today-btn"),oa=hn&&hn(ga);Ca=ae.createElement("a",{className:Te()(pa,oa&&"".concat(pa,"-disabled")),"aria-disabled":oa,onClick:function(){oa||qa(ga,"mouse",!0)}},Lt.today)}return ae.createElement(Zn.Provider,{value:(0,vt.Z)((0,vt.Z)({},ze),{},{mode:Tn,hideHeader:"hideHeader"in ie?Un:ze.hideHeader,hidePrevBtn:Et&&Xt==="right",hideNextBtn:Et&&Xt==="left"})},ae.createElement("div",{tabIndex:Jn,className:Te()("".concat(Le,"-panel"),dt,(se={},(0,xe.Z)(se,"".concat(Le,"-panel-has-range"),Jt&&Jt[0]&&Jt[1]),(0,xe.Z)(se,"".concat(Le,"-panel-has-range-hover"),_t&&_t[0]&&_t[1]),(0,xe.Z)(se,"".concat(Le,"-panel-rtl"),To==="rtl"),se)),style:tt,onKeyDown:zo,onBlur:oo,onMouseDown:bo},Ba,Do||Eo||Ca?ae.createElement("div",{className:"".concat(Le,"-footer")},Do,Eo,Ca):null))}var Ao=So,lr=te(35593),Ko={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function qr(ie){var se,ue=ie.prefixCls,De=ie.popupElement,Le=ie.popupStyle,dt=ie.visible,tt=ie.dropdownClassName,Lt=ie.dropdownAlign,Dt=ie.transitionName,Yt=ie.getPopupContainer,Bn=ie.children,en=ie.range,an=ie.popupPlacement,hn=ie.direction,pn="".concat(ue,"-dropdown"),Nt=function(){return an!==void 0?an:hn==="rtl"?"bottomRight":"bottomLeft"};return ae.createElement(lr.Z,{showAction:[],hideAction:[],popupPlacement:Nt(),builtinPlacements:Ko,prefixCls:pn,popupTransitionName:Dt,popup:De,popupAlign:Lt,popupVisible:dt,popupClassName:Te()(tt,(se={},(0,xe.Z)(se,"".concat(pn,"-range"),en),(0,xe.Z)(se,"".concat(pn,"-rtl"),hn==="rtl"),se)),popupStyle:Le,getPopupContainer:Yt},Bn)}var Jr=qr;function mi(ie){var se=ie.prefixCls,ue=ie.presets,De=ie.onClick,Le=ie.onHover;return ue.length?ae.createElement("div",{className:"".concat(se,"-presets")},ae.createElement("ul",null,ue.map(function(dt,tt){var Lt=dt.label,Dt=dt.value;return ae.createElement("li",{key:tt,onClick:function(){return De==null?void 0:De(_a(Dt))},onMouseEnter:function(){return Le==null?void 0:Le(_a(Dt))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},Lt)}))):null}function Wi(ie){var se=ie.picker,ue=ie.disabledHours,De=ie.disabledMinutes,Le=ie.disabledSeconds;se==="time"&&(ue||De||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function fi(ie,se,ue){var De=(0,fn.Z)(se)==="object"?se.clearIcon:ue;return De||ae.createElement("span",{className:"".concat(ie,"-clear-btn")})}function Xr(ie){var se,ue=ie,De=ue.prefixCls,Le=De===void 0?"rc-picker":De,dt=ue.id,tt=ue.name,Lt=ue.tabIndex,Dt=ue.style,Yt=ue.className,Bn=ue.dropdownClassName,en=ue.dropdownAlign,an=ue.popupStyle,hn=ue.transitionName,pn=ue.generateConfig,Nt=ue.locale,$t=ue.inputReadOnly,En=ue.allowClear,Jn=ue.autoFocus,Kn=ue.showTime,_n=ue.picker,ra=_n===void 0?"date":_n,na=ue.format,Un=ue.use12Hours,io=ue.value,Ha=ue.defaultValue,mo=ue.presets,bo=ue.open,Zo=ue.defaultOpen,Xo=ue.defaultOpenValue,dr=ue.suffixIcon,To=ue.clearIcon,Po=ue.disabled,yo=ue.disabledDate,Ho=ue.placeholder,qo=ue.getPopupContainer,Bo=ue.pickerRef,Oo=ue.panelRender,xr=ue.onChange,pr=ue.onOpenChange,de=ue.onFocus,ce=ue.onBlur,be=ue.onMouseDown,Be=ue.onMouseUp,ke=ue.onMouseEnter,ze=ue.onMouseLeave,it=ue.onContextMenu,ot=ue.onClick,nt=ue.onKeyDown,Ct=ue.onSelect,St=ue.direction,Et=ue.autoComplete,Xt=Et===void 0?"off":Et,Jt=ue.inputRender,_t=ue.changeOnBlur,Sn=ae.useRef(null),gn=ra==="date"&&!!Kn||ra==="time",Nn=at(mo),xn=ao(Ln(na,ra,Kn,Un)),Mn=ae.useRef(null),ia=ae.useRef(null),ca=ae.useRef(null),Xn=(0,wt.Z)(null,{value:io,defaultValue:Ha}),la=(0,rt.Z)(Xn,2),Oa=la[0],Hn=la[1],ea=ae.useState(Oa),jn=(0,rt.Z)(ea,2),On=jn[0],Tn=jn[1],sa=ae.useRef(null),Ga=(0,wt.Z)(!1,{value:bo,defaultValue:Zo,postState:function(Aa){return Po?!1:Aa},onChange:function(Aa){pr&&pr(Aa),!Aa&&sa.current&&sa.current.onClose&&sa.current.onClose()}}),Ia=(0,rt.Z)(Ga,2),aa=Ia[0],Za=Ia[1],ja=Ut(On,{formatList:xn,generateConfig:pn,locale:Nt}),qa=(0,rt.Z)(ja,2),Ka=qa[0],zo=qa[1],oo=ut({valueTexts:Ka,onTextChange:function(Aa){var gr=et(Aa,{locale:Nt,formatList:xn,generateConfig:pn});gr&&(!yo||!yo(gr))&&Tn(gr)}}),Ba=(0,rt.Z)(oo,3),Yo=Ba[0],xa=Ba[1],Do=Ba[2],Eo=function(Aa){Tn(Aa),Hn(Aa),xr&&!ht(pn,Oa,Aa)&&xr(Aa,Aa?Me(Aa,{generateConfig:pn,locale:Nt,format:xn[0]}):"")},ur=function(Aa){Po&&Aa||Za(Aa)},Ca=function(Aa){return aa&&sa.current&&sa.current.onKeyDown?sa.current.onKeyDown(Aa):((0,Ve.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},ga=function(){for(var Aa=arguments.length,gr=new Array(Aa),Dr=0;Dran(Yt);case"month":return en(Nt)>en(Yt);case"week":return Bn(Nt)>Bn(Yt);default:return!qe(Lt,Nt,Yt)&&Lt.isAfter(Nt,Yt)}return!1},[dt,tt[1],Yt,se]),pn=ae.useCallback(function(Nt){if(tt[1]||dt&&dt(Nt))return!0;if(tt[0]&&Dt)return!qe(Lt,Nt,Yt)&&Lt.isAfter(Dt,Nt);if(!se&&Dt)switch(ue){case"quarter":return an(Nt)0&&arguments[0]!==void 0?arguments[0]:!1,Na=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},$a=null;tr&&gi&&gi[0]&&gi[1]&&Nt.isAfter(gi[1],gi[0])&&($a=gi);var Wo=Un;if(Un&&(0,fn.Z)(Un)==="object"&&Un.defaultValue){var Pr=Un.defaultValue;Wo=(0,vt.Z)((0,vt.Z)({},Un),{},{defaultValue:Ea(Pr,Sa)||void 0})}return ae.createElement(no.Provider,{value:{inRange:!0,panelPosition:Vo,rangedValue:rs||Yn,hoverRangedValue:$a}},ae.createElement(Ao,(0,oe.Z)({},ie,Na,{cellRender:Es,showTime:Wo,mode:Qa[Sa],generateConfig:Nt,style:void 0,direction:la,disabledDate:Sa===0?cr:ro,disabledTime:function(ii){return yo?yo(ii,Sa===0?"start":"end"):!1},className:Te()((0,xe.Z)({},"".concat(tt,"-panel-focused"),Sa===0?!hl:!ri)),value:Ea(Yn,Sa),locale:$t,tabIndex:-1,onPanelChange:function(ii,yi){Sa===0&&ki(!0),Sa===1&&dl(!0),Sr(un(Qa,yi,Sa),un(Yn,ii,Sa));var Ei=ii;Vo==="right"&&Qa[Sa]===yi&&(Ei=Fe(Ei,yi,Nt,-1)),ga(Ei,Sa)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Sa===0?Ea(Yn,1):Ea(Yn,0)})))}var Pi=0,hs=0;if(Sa&&Ga.current&&aa.current&&sa.current&&qa.current){Pi=Ga.current.offsetWidth+aa.current.offsetWidth;var Cs=qa.current.offsetLeft>Pi?qa.current.offsetLeft-Pi:qa.current.offsetLeft,ps=sa.current.offsetWidth,Ss=qa.current.offsetWidth;ps&&Ss&&Pi>ps-Ss-(la==="rtl"?0:Cs)&&(hs=Pi)}var bs=la==="rtl"?{right:Pi}:{left:Pi};function ws(){var Vo,Na=Ya(tt,Qa[Sa],ot),$a=po({prefixCls:tt,components:ca,needConfirmButton:On,okDisabled:!Ea(Yn,Sa)||Po&&Po(Yn[Sa]),locale:$t,onOk:function(){var li=Ea(Yn,Sa);li&&(Dr(Yn,Sa),Mn==null||Mn(Yn),Rr(!1,Sa,"confirm"))}});if(na!=="time"&&!Un){var Wo=Ca(Sa),Pr=Fe(Wo,na,Nt),Gi=Qa[Sa],ii=Gi===na,yi=cs(ii?"left":!1,{pickerValue:Wo,onPickerValueChange:function(li){ga(li,Sa)}}),Ei=cs("right",{pickerValue:Pr,onPickerValueChange:function(li){ga(Fe(li,na,Nt,-1),Sa)}});la==="rtl"?Vo=ae.createElement(ae.Fragment,null,Ei,ii&&yi):Vo=ae.createElement(ae.Fragment,null,yi,ii&&Ei)}else Vo=cs();var yl=ae.createElement("div",{className:"".concat(tt,"-panel-layout")},ae.createElement(mi,{prefixCls:tt,presets:xs,onClick:function(li){Dr(li,null),Rr(!1,Sa,"preset")},onHover:function(li){Tl(li)}}),ae.createElement("div",null,ae.createElement("div",{className:"".concat(tt,"-panels")},Vo),(Na||$a)&&ae.createElement("div",{className:"".concat(tt,"-footer")},Na,$a)));return Oo&&(yl=Oo(yl)),ae.createElement("div",{className:"".concat(tt,"-panel-container"),style:{marginLeft:hs},ref:sa,onMouseDown:function(li){li.preventDefault()}},yl)}var As=ae.createElement("div",{className:Te()("".concat(tt,"-range-wrapper"),"".concat(tt,"-").concat(na,"-range-wrapper")),style:{minWidth:Lo}},ae.createElement("div",{ref:qa,className:"".concat(tt,"-range-arrow"),style:bs}),ws()),Ps;be&&(Ps=ae.createElement("span",{className:"".concat(tt,"-suffix"),onMouseDown:function(Na){Na.preventDefault()}},be));var Fs=fi(tt,ce,Be),Bs=ae.createElement("span",{onMouseDown:function(Na){Na.preventDefault(),Na.stopPropagation()},onMouseUp:function(Na){Na.preventDefault(),Na.stopPropagation();var $a=xa;oo[0]||($a=un($a,null,0)),oo[1]||($a=un($a,null,1)),Dr($a,null),Rr(!1,Sa,"clear")},className:"".concat(tt,"-clear"),role:"button"},Fs),Ds=ce&&(Ea(xa,0)&&!oo[0]||Ea(xa,1)&&!oo[1]),ys={size:ka(na,Ka[0],Nt)},gs=0,ms=0;Ga.current&&Ia.current&&aa.current&&(Sa===0?ms=Ga.current.offsetWidth:(gs=Pi,ms=Ia.current.offsetWidth));var Ns=la==="rtl"?{right:gs}:{left:gs},Ls=function(Na,$a){var Wo=un(Yn,Na,Sa);if($a==="submit"||$a!=="key"&&!On){Dr(Wo,Sa),Sa===0?ki():dl();var Pr=Sa===0?1:0;oo[Pr]?Rr(!1,!1,"confirm"):Rr(!1,Sa,"confirm")}else nn(Wo)};return ae.createElement(Zn.Provider,{value:{operationRef:zo,hideHeader:na==="time",onDateMouseEnter:ss,onDateMouseLeave:Zl,hideRanges:!0,onSelect:Ls,open:tr}},ae.createElement(Jr,{visible:tr,popupElement:As,popupStyle:Bn,prefixCls:tt,dropdownClassName:en,dropdownAlign:hn,getPopupContainer:pn,transitionName:an,range:!0,direction:la},ae.createElement("div",(0,oe.Z)({ref:Tn,className:Te()(tt,"".concat(tt,"-range"),Yt,(se={},(0,xe.Z)(se,"".concat(tt,"-disabled"),oo[0]&&oo[1]),(0,xe.Z)(se,"".concat(tt,"-focused"),Sa===0?Hi:oi),(0,xe.Z)(se,"".concat(tt,"-rtl"),la==="rtl"),se)),style:Dt,onClick:Hl,onMouseEnter:gn,onMouseLeave:Nn,onMouseDown:pl,onMouseUp:Sn},(0,Pn.Z)(ie,{aria:!0,data:!0})),ae.createElement("div",{className:Te()("".concat(tt,"-input"),(ue={},(0,xe.Z)(ue,"".concat(tt,"-input-active"),Sa===0),(0,xe.Z)(ue,"".concat(tt,"-input-placeholder"),!!ll),ue)),ref:Ga},ae.createElement("input",(0,oe.Z)({id:Lt,disabled:oo[0],readOnly:ze||typeof Ka[0]=="function"||!hl,value:ll||Go,onChange:function(Na){Nr(Na.target.value)},autoFocus:Jn,placeholder:Ea(En,0)||"",ref:Za},fl,ys,{autoComplete:ea}))),ae.createElement("div",{className:"".concat(tt,"-range-separator"),ref:aa},mo),ae.createElement("div",{className:Te()("".concat(tt,"-input"),(De={},(0,xe.Z)(De,"".concat(tt,"-input-active"),Sa===1),(0,xe.Z)(De,"".concat(tt,"-input-placeholder"),!!sl),De)),ref:Ia},ae.createElement("input",(0,oe.Z)({disabled:oo[1],readOnly:ze||typeof Ka[0]=="function"||!ri,value:sl||Mr,onChange:function(Na){ni(Na.target.value)},placeholder:Ea(En,1)||"",ref:ja},rr,ys,{autoComplete:ea}))),ae.createElement("div",{className:"".concat(tt,"-active-bar"),style:(0,vt.Z)((0,vt.Z)({},Ns),{},{width:ms,position:"absolute"})}),Ps,Ds&&Bs)))}var Kl=function(ie){(0,gt.Z)(ue,ie);var se=(0,Wt.Z)(ue);function ue(){var De;(0,He.Z)(this,ue);for(var Le=arguments.length,dt=new Array(Le),tt=0;tt{const{lineHeight:Le}=ie,dt=Math.floor(ue*Le)+2,tt=Math.max((se-dt)/2,0),Lt=Math.max(se-dt-tt,0);return{padding:`${tt}px ${De}px ${Lt}px`}},qi=ie=>{const{componentCls:se,pickerCellCls:ue,pickerCellInnerCls:De,cellHeight:Le,motionDurationSlow:dt,borderRadiusSM:tt,motionDurationMid:Lt,cellHoverBg:Dt,lineWidth:Yt,lineType:Bn,colorPrimary:en,cellActiveWithRangeBg:an,colorTextLightSolid:hn,controlHeightSM:pn,cellRangeBorderColor:Nt,pickerCellBorderGap:$t,cellHoverWithRangeBg:En,cellWidth:Jn,colorTextDisabled:Kn,cellBgDisabled:_n}=ie;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${dt}`,content:'""'},[De]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:tt,transition:`background ${Lt}, border ${Lt}`},"&-range-hover-start, &-range-hover-end":{[De]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ue}-in-view), + `]:{[`&:hover ${le}-inner`]:{backgroundColor:Oe.colorPrimaryHover,borderColor:"transparent"}}},{[le]:{"&-indeterminate":{[`${le}-inner`]:{backgroundColor:Oe.colorBgContainer,borderColor:Oe.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Oe.fontSizeLG/2,height:Oe.fontSizeLG/2,backgroundColor:Oe.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${Ge}-disabled`]:{cursor:"not-allowed"},[`${le}-disabled`]:{[`&, ${le}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${le}-inner`]:{background:Oe.colorBgContainerDisabled,borderColor:Oe.colorBorder,"&:after":{borderColor:Oe.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Oe.colorTextDisabled},[`&${le}-indeterminate ${le}-inner::after`]:{background:Oe.colorTextDisabled}}}]};function Ie(Oe,le){const Ge=(0,fe.TS)(le,{checkboxCls:`.${Oe}`,checkboxSize:le.controlInteractiveSize});return[We(Ge)]}bt.ZP=(0,Ve.Z)("Checkbox",(Oe,le)=>{let{prefixCls:Ge}=le;return[Ie(Ge,Oe)]})},5083:function(lt,bt,te){"use strict";te.d(bt,{default:function(){return as}});var ee=te(61186),fe=te.n(ee),Ve=te(48736),We=te(90111),Ie=te.n(We),Oe=te(58319),le=te.n(Oe),Ge=te(23250),Je=te.n(Ge),$e=te(74959),je=te.n($e),Xe=te(10238),Ne=te.n(Xe),re=te(33656),y=te.n(re);fe().extend(y()),fe().extend(Ne()),fe().extend(Ie()),fe().extend(le()),fe().extend(Je()),fe().extend(je()),fe().extend(function(ie,se){var ue=se.prototype,De=ue.format;ue.format=function(dt){var tt=(dt||"").replace("Wo","wo");return De.bind(this)(tt)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(se){var ue=a[se];return ue||se.split("_")[0]},E=function(){(0,Ve.ET)(!1,"Not match any format. Please help to fire a issue about this.")},b={getNow:function(){return fe()()},getFixedDate:function(se){return fe()(se,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(se){return se.endOf("month")},getWeekDay:function(se){var ue=se.locale("en");return ue.weekday()+ue.localeData().firstDayOfWeek()},getYear:function(se){return se.year()},getMonth:function(se){return se.month()},getDate:function(se){return se.date()},getHour:function(se){return se.hour()},getMinute:function(se){return se.minute()},getSecond:function(se){return se.second()},addYear:function(se,ue){return se.add(ue,"year")},addMonth:function(se,ue){return se.add(ue,"month")},addDate:function(se,ue){return se.add(ue,"day")},setYear:function(se,ue){return se.year(ue)},setMonth:function(se,ue){return se.month(ue)},setDate:function(se,ue){return se.date(ue)},setHour:function(se,ue){return se.hour(ue)},setMinute:function(se,ue){return se.minute(ue)},setSecond:function(se,ue){return se.second(ue)},isAfter:function(se,ue){return se.isAfter(ue)},isValidate:function(se){return se.isValid()},locale:{getWeekFirstDay:function(se){return fe()().locale(x(se)).localeData().firstDayOfWeek()},getWeekFirstDate:function(se,ue){return ue.locale(x(se)).weekday(0)},getWeek:function(se,ue){return ue.locale(x(se)).week()},getShortWeekDays:function(se){return fe()().locale(x(se)).localeData().weekdaysMin()},getShortMonths:function(se){return fe()().locale(x(se)).localeData().monthsShort()},format:function(se,ue,De){return ue.locale(x(se)).format(De)},parse:function(se,ue,De){for(var Le=x(se),dt=0;dt1&&(tt=se.addDate(tt,-7)),tt}function Fe(ie,se,ue){var De=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(se){case"year":return ue.addYear(ie,De*10);case"quarter":case"month":return ue.addYear(ie,De);default:return ue.addMonth(ie,De)}}function Me(ie,se){var ue=se.generateConfig,De=se.locale,Le=se.format;return typeof Le=="function"?Le(ie):ue.locale.format(De.locale,ie,Le)}function et(ie,se){var ue=se.generateConfig,De=se.locale,Le=se.formatList;return!ie||typeof Le[0]=="function"?null:ue.locale.parse(De.locale,ie,Le)}function Pt(ie){var se=ie.cellDate,ue=ie.mode,De=ie.disabledDate,Le=ie.generateConfig;if(!De)return!1;var dt=function(pn,Nt,$t){for(var En=Nt;En<=$t;){var Jn=void 0;switch(pn){case"date":{if(Jn=Le.setDate(se,En),!De(Jn))return!1;break}case"month":{if(Jn=Le.setMonth(se,En),!Pt({cellDate:Jn,mode:"month",generateConfig:Le,disabledDate:De}))return!1;break}case"year":{if(Jn=Le.setYear(se,En),!Pt({cellDate:Jn,mode:"year",generateConfig:Le,disabledDate:De}))return!1;break}}En+=1}return!0};switch(ue){case"date":case"week":return De(se);case"month":{var tt=1,Lt=Le.getDate(Le.getEndDate(se));return dt("date",tt,Lt)}case"quarter":{var Dt=Math.floor(Le.getMonth(se)/3)*3,Yt=Dt+2;return dt("month",Dt,Yt)}case"year":return dt("month",0,11);case"decade":{var Bn=Le.getYear(se),en=Math.floor(Bn/Ae)*Ae,an=en+Ae-1;return dt("year",en,an)}}}function Ut(ie,se){var ue=se.formatList,De=se.generateConfig,Le=se.locale;return(0,Ke.Z)(function(){if(!ie)return[[""],""];for(var dt="",tt=[],Lt=0;Lt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Yt.current),En){Dt($t);return}Yt.current=requestAnimationFrame(function(){Dt($t)})}var en=Ut(Lt,{formatList:ue,generateConfig:De,locale:Le}),an=(0,rt.Z)(en,2),hn=an[1];function pn($t){Bn($t)}function Nt(){var $t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Bn(null,$t)}return(0,ae.useEffect)(function(){Nt(!0)},[ie]),(0,ae.useEffect)(function(){return function(){return cancelAnimationFrame(Yt.current)}},[]),[hn,pn,Nt]}var Kt=te(10228),cn=te(16089),In=te(3300),An=te(29194),wn=new Map;function Dn(ie,se){var ue;function De(){(0,An.Z)(ie)?se():ue=(0,cn.Z)(function(){De()})}return De(),function(){cn.Z.cancel(ue)}}function ba(ie,se,ue){if(wn.get(ie)&&cancelAnimationFrame(wn.get(ie)),ue<=0){wn.set(ie,requestAnimationFrame(function(){ie.scrollTop=se}));return}var De=se-ie.scrollTop,Le=De/ue*10;wn.set(ie,requestAnimationFrame(function(){ie.scrollTop+=Le,ie.scrollTop!==se&&ba(ie,se,ue-10)}))}function ma(ie,se){var ue=se.onLeftRight,De=se.onCtrlLeftRight,Le=se.onUpDown,dt=se.onPageUpDown,tt=se.onEnter,Lt=ie.which,Dt=ie.ctrlKey,Yt=ie.metaKey;switch(Lt){case Kt.Z.LEFT:if(Dt||Yt){if(De)return De(-1),!0}else if(ue)return ue(-1),!0;break;case Kt.Z.RIGHT:if(Dt||Yt){if(De)return De(1),!0}else if(ue)return ue(1),!0;break;case Kt.Z.UP:if(Le)return Le(-1),!0;break;case Kt.Z.DOWN:if(Le)return Le(1),!0;break;case Kt.Z.PAGE_UP:if(dt)return dt(-1),!0;break;case Kt.Z.PAGE_DOWN:if(dt)return dt(1),!0;break;case Kt.Z.ENTER:if(tt)return tt(),!0;break}return!1}function Ln(ie,se,ue,De){var Le=ie;if(!Le)switch(se){case"time":Le=De?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ue?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function ka(ie,se,ue){var De=ie==="time"?8:10,Le=typeof se=="function"?se(ue.getNow()).length:se.length;return Math.max(De,Le)+2}var wa=null,Bt=new Set;function rn(ie){return!wa&&typeof window!="undefined"&&window.addEventListener&&(wa=function(ue){(0,In.Z)(Bt).forEach(function(De){De(ue)})},window.addEventListener("mousedown",wa)),Bt.add(ie),function(){Bt.delete(ie),Bt.size===0&&(window.removeEventListener("mousedown",wa),wa=null)}}function fa(ie){var se=ie.target;if(ie.composed&&se.shadowRoot){var ue;return((ue=ie.composedPath)===null||ue===void 0?void 0:ue.call(ie)[0])||se}return se}var Wn=function(se){return se==="month"||se==="date"?"year":se},Fn=function(se){return se==="date"?"month":se},Wa=function(se){return se==="month"||se==="date"?"quarter":se},ya=function(se){return se==="date"?"week":se},uo={year:Wn,month:Fn,quarter:Wa,week:ya,time:null,date:null};function vo(ie,se){return ie.some(function(ue){return ue&&ue.contains(se)})}function za(ie){var se=ie.open,ue=ie.value,De=ie.isClickOutside,Le=ie.triggerOpen,dt=ie.forwardKeyDown,tt=ie.onKeyDown,Lt=ie.blurToCancel,Dt=ie.onSubmit,Yt=ie.onCancel,Bn=ie.onFocus,en=ie.onBlur,an=ie.changeOnBlur,hn=(0,ae.useState)(!1),pn=(0,rt.Z)(hn,2),Nt=pn[0],$t=pn[1],En=(0,ae.useState)(!1),Jn=(0,rt.Z)(En,2),Kn=Jn[0],_n=Jn[1],ra=(0,ae.useRef)(!1),na=(0,ae.useRef)(!1),Un=(0,ae.useRef)(!1),io={onMouseDown:function(){$t(!0),Le(!0)},onKeyDown:function(mo){var bo=function(){Un.current=!0};if(tt(mo,bo),!Un.current){switch(mo.which){case Kt.Z.ENTER:{se?Dt()!==!1&&$t(!0):Le(!0),mo.preventDefault();return}case Kt.Z.TAB:{Nt&&se&&!mo.shiftKey?($t(!1),mo.preventDefault()):!Nt&&se&&!dt(mo)&&mo.shiftKey&&($t(!0),mo.preventDefault());return}case Kt.Z.ESC:{$t(!0),Yt();return}}!se&&![Kt.Z.SHIFT].includes(mo.which)?Le(!0):Nt||dt(mo)}},onFocus:function(mo){$t(!0),_n(!0),Bn&&Bn(mo)},onBlur:function(mo){if(ra.current||!De(document.activeElement)){ra.current=!1;return}Lt?setTimeout(function(){for(var bo=document,Zo=bo.activeElement;Zo&&Zo.shadowRoot;)Zo=Zo.shadowRoot.activeElement;De(Zo)&&Yt()},0):se&&(Le(!1),na.current&&Dt()),_n(!1),en==null||en(mo)}};return(0,ae.useEffect)(function(){na.current=!1},[se]),(0,ae.useEffect)(function(){na.current=!0},[ue]),(0,ae.useEffect)(function(){return rn(function(Ha){var mo=fa(Ha),bo=De(mo);se&&(bo?!an&&(!Kn||bo)&&Le(!1):(ra.current=!0,(0,cn.Z)(function(){ra.current=!1})))})}),[io,{focused:Kn,typing:Nt}]}function at(ie,se){return ae.useMemo(function(){return ie||(se?((0,Ve.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(se).map(function(ue){var De=(0,rt.Z)(ue,2),Le=De[0],dt=De[1];return{label:Le,value:dt}})):[])},[ie,se])}var ft=te(34280);function ut(ie){var se=ie.valueTexts,ue=ie.onTextChange,De=ae.useState(""),Le=(0,rt.Z)(De,2),dt=Le[0],tt=Le[1],Lt=ae.useRef([]);Lt.current=se;function Dt(Bn){tt(Bn),ue(Bn)}function Yt(){tt(Lt.current[0])}return(0,ft.Z)(function(){se.every(function(Bn){return Bn!==dt})&&Yt()},[se.join("||")]),[dt,Dt,Yt]}var mn=ae.createContext({}),Zn=mn,fn=te(34666);function Va(ie){var se=ie.cellRender,ue=ie.monthCellRender,De=ie.dateRender,Le=ae.useMemo(function(){if(se)return se;if(!(!ue&&!De))return function(dt,tt){var Lt=dt;return De&&tt.type==="date"?De(Lt,tt.today):ue&&tt.type==="month"?ue(Lt,tt.locale):tt.originNode}},[se,ue,De]);return Le}function da(ie,se){for(var ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",De=String(ie);De.length=1?ue|0:1,tt=ie;tt<=se;tt+=dt)Le.push({label:da(tt,2),value:tt,disabled:(De||[]).includes(tt)});return Le}function ko(ie){var se=ie.generateConfig,ue=ie.prefixCls,De=ie.operationRef,Le=ie.activeColumnIndex,dt=ie.value,tt=ie.showHour,Lt=ie.showMinute,Dt=ie.showSecond,Yt=ie.use12Hours,Bn=ie.hourStep,en=Bn===void 0?1:Bn,an=ie.minuteStep,hn=an===void 0?1:an,pn=ie.secondStep,Nt=pn===void 0?1:pn,$t=ie.disabledHours,En=ie.disabledMinutes,Jn=ie.disabledSeconds,Kn=ie.disabledTime,_n=ie.hideDisabledOptions,ra=ie.onSelect,na=ie.cellRender,Un=ie.locale,io=[],Ha="".concat(ue,"-content"),mo="".concat(ue,"-time-panel"),bo,Zo=dt?se.getHour(dt):-1,Xo=Zo,dr=dt?se.getMinute(dt):-1,To=dt?se.getSecond(dt):-1,Po=se.getNow(),yo=ae.useMemo(function(){if(Kn){var St=Kn(Po);return[St.disabledHours,St.disabledMinutes,St.disabledSeconds]}return[$t,En,Jn]},[$t,En,Jn,Kn,Po]),Ho=(0,rt.Z)(yo,3),qo=Ho[0],Bo=Ho[1],Oo=Ho[2],xr=Ta(0,23,en,qo&&qo()),pr=(0,Ke.Z)(function(){return xr},xr,to);Yt&&(bo=Xo>=12,Xo%=12);var de=ae.useMemo(function(){if(!Yt)return[!1,!1];var St=[!0,!0];return pr.forEach(function(Et){var Xt=Et.disabled,Jt=Et.value;Xt||(Jt>=12?St[1]=!1:St[0]=!1)}),St},[Yt,pr]),ce=(0,rt.Z)(de,2),be=ce[0],Be=ce[1],ke=ae.useMemo(function(){return Yt?pr.filter(bo?function(St){return St.value>=12}:function(St){return St.value<12}).map(function(St){var Et=St.value%12,Xt=Et===0?"12":da(Et,2);return(0,ht.Z)((0,ht.Z)({},St),{},{label:Xt,value:Et})}):pr},[Yt,bo,pr]),ze=Ta(0,59,hn,Bo&&Bo(Zo)),it=Ta(0,59,Nt,Oo&&Oo(Zo,dr)),ot=Fa({value:dt,generateConfig:se,disabledMinutes:Bo,disabledSeconds:Oo,minutes:ze,seconds:it,use12Hours:Yt});De.current={onUpDown:function(Et){var Xt=io[Le];if(Xt)for(var Jt=Xt.units.findIndex(function(Nn){return Nn.value===Xt.value}),_t=Xt.units.length,Sn=1;Sn<_t;Sn+=1){var gn=Xt.units[(Jt+Et*Sn+_t)%_t];if(gn.disabled!==!0){Xt.onSelect(gn.value);break}}}};function nt(St,Et,Xt,Jt,_t){St!==!1&&io.push({node:ae.cloneElement(Et,{prefixCls:mo,value:Xt,active:Le===io.length,onSelect:_t,units:Jt,hideDisabledOptions:_n}),onSelect:_t,value:Xt,units:Jt})}nt(tt,ae.createElement(eo,{key:"hour",type:"hour",info:{today:Po,locale:Un,cellRender:na}}),Xo,ke,function(St){ra(ot(bo,St,dr,To),"mouse")}),nt(Lt,ae.createElement(eo,{key:"minute",type:"minute",info:{today:Po,locale:Un,cellRender:na}}),dr,ze,function(St){ra(ot(bo,Xo,St,To),"mouse")}),nt(Dt,ae.createElement(eo,{key:"second",type:"second",info:{today:Po,locale:Un,cellRender:na}}),To,it,function(St){ra(ot(bo,Xo,dr,St),"mouse")});var Ct=-1;return typeof bo=="boolean"&&(Ct=bo?1:0),nt(Yt===!0,ae.createElement(eo,{key:"meridiem",type:"meridiem",info:{today:Po,locale:Un,cellRender:na}}),Ct,[{label:"AM",value:0,disabled:be},{label:"PM",value:1,disabled:Be}],function(St){ra(ot(!!St,Xo,dr,To),"mouse")}),ae.createElement("div",{className:Ha},io.map(function(St){var Et=St.node;return Et}))}var Ro=ko,Tr=function(se){return se.filter(function(ue){return ue!==!1}).length};function Fr(ie){var se=ie.generateConfig,ue=ie.format,De=ue===void 0?"HH:mm:ss":ue,Le=ie.prefixCls,dt=ie.active,tt=ie.operationRef,Lt=ie.showHour,Dt=ie.showMinute,Yt=ie.showSecond,Bn=ie.use12Hours,en=Bn===void 0?!1:Bn,an=ie.onSelect,hn=ie.value,pn="".concat(Le,"-time-panel"),Nt=ae.useRef(),$t=ae.useState(-1),En=(0,rt.Z)($t,2),Jn=En[0],Kn=En[1],_n=Tr([Lt,Dt,Yt,en]);return tt.current={onKeyDown:function(na){return ma(na,{onLeftRight:function(io){Kn((Jn+io+_n)%_n)},onUpDown:function(io){Jn===-1?Kn(0):Nt.current&&Nt.current.onUpDown(io)},onEnter:function(){an(hn||se.getNow(),"key"),Kn(-1)}})},onBlur:function(){Kn(-1)}},ae.createElement("div",{className:Te()(pn,(0,xe.Z)({},"".concat(pn,"-active"),dt))},ae.createElement(qn,(0,oe.Z)({},ie,{format:De,prefixCls:Le})),ae.createElement(Ro,(0,oe.Z)({},ie,{prefixCls:Le,activeColumnIndex:Jn,operationRef:Nt})))}var Cr=Fr,Gr=va("date","time");function Yr(ie){var se=ie.prefixCls,ue=ie.operationRef,De=ie.generateConfig,Le=ie.value,dt=ie.defaultValue,tt=ie.disabledTime,Lt=ie.showTime,Dt=ie.onSelect,Yt=ie.cellRender,Bn="".concat(se,"-datetime-panel"),en=ae.useState(null),an=(0,rt.Z)(en,2),hn=an[0],pn=an[1],Nt=ae.useRef({}),$t=ae.useRef({}),En=(0,fn.Z)(Lt)==="object"?(0,ht.Z)({},Lt):{};function Jn(na){var Un=Gr.indexOf(hn)+na,io=Gr[Un]||null;return io}var Kn=function(Un){$t.current.onBlur&&$t.current.onBlur(Un),pn(null)};ue.current={onKeyDown:function(Un){if(Un.which===Kt.Z.TAB){var io=Jn(Un.shiftKey?-1:1);return pn(io),io&&Un.preventDefault(),!0}if(hn){var Ha=hn==="date"?Nt:$t;return Ha.current&&Ha.current.onKeyDown&&Ha.current.onKeyDown(Un),!0}return[Kt.Z.LEFT,Kt.Z.RIGHT,Kt.Z.UP,Kt.Z.DOWN].includes(Un.which)?(pn("date"),!0):!1},onBlur:Kn,onClose:Kn};var _n=function(Un,io){var Ha=Un;io==="date"&&!Le&&En.defaultValue?(Ha=De.setHour(Ha,De.getHour(En.defaultValue)),Ha=De.setMinute(Ha,De.getMinute(En.defaultValue)),Ha=De.setSecond(Ha,De.getSecond(En.defaultValue))):io==="time"&&!Le&&dt&&(Ha=De.setYear(Ha,De.getYear(dt)),Ha=De.setMonth(Ha,De.getMonth(dt)),Ha=De.setDate(Ha,De.getDate(dt))),Dt&&Dt(Ha,"mouse")},ra=tt?tt(Le||null):{};return ae.createElement("div",{className:Te()(Bn,(0,xe.Z)({},"".concat(Bn,"-active"),hn))},ae.createElement(Qo,(0,oe.Z)({},ie,{cellRender:Yt,operationRef:Nt,active:hn==="date",onSelect:function(Un){_n(Ht(De,Un,!Le&&(0,fn.Z)(Lt)==="object"?Lt.defaultValue:null),"date")}})),ae.createElement(Cr,(0,oe.Z)({},ie,{cellRender:Yt?function(na,Un){return Yt(na,(0,ht.Z)((0,ht.Z)({},Un),{},{type:"time"}))}:void 0,format:void 0},En,ra,{disabledTime:null,defaultValue:void 0,operationRef:$t,active:hn==="time",onSelect:function(Un){_n(Un,"time")}})))}var Qr=Yr;function zr(ie){var se=ie.prefixCls,ue=ie.generateConfig,De=ie.viewDate,Le=ie.onPrevDecades,dt=ie.onNextDecades,tt=ae.useContext(Zn),Lt=tt.hideHeader;if(Lt)return null;var Dt="".concat(se,"-header"),Yt=ue.getYear(De),Bn=Math.floor(Yt/me)*me,en=Bn+me-1;return ae.createElement(Pa,(0,oe.Z)({},ie,{prefixCls:Dt,onSuperPrev:Le,onSuperNext:dt}),Bn,"-",en)}var yr=zr,$o=3,Lr=4;function Vr(ie){var se=Ae-1,ue=ie.prefixCls,De=ie.viewDate,Le=ie.generateConfig,dt=ie.cellRender,tt=ie.locale,Lt="".concat(ue,"-cell"),Dt=Le.getYear(De),Yt=Math.floor(Dt/Ae)*Ae,Bn=Math.floor(Dt/me)*me,en=Bn+me-1,an=Le.setYear(De,Bn-Math.ceil(($o*Lr*Ae-me)/2)),hn=function($t){var En,Jn=Le.getYear($t),Kn=Jn+se;return En={},(0,xe.Z)(En,"".concat(Lt,"-in-view"),Bn<=Jn&&Kn<=en),(0,xe.Z)(En,"".concat(Lt,"-selected"),Jn===Yt),En},pn=dt?function(Nt,$t){return dt(Nt,{originNode:$t,today:Le.getNow(),type:"decade",locale:tt})}:void 0;return ae.createElement(vn,(0,oe.Z)({},ie,{rowNum:Lr,colNum:$o,baseDate:an,getCellNode:pn,getCellText:function($t){var En=Le.getYear($t);return"".concat(En,"-").concat(En+se)},getCellClassName:hn,getCellDate:function($t,En){return Le.addYear($t,En*Ae)}}))}var Gt=Vr;function Vt(ie){var se=ie.prefixCls,ue=ie.onViewDateChange,De=ie.generateConfig,Le=ie.viewDate,dt=ie.operationRef,tt=ie.onSelect,Lt=ie.onPanelChange,Dt="".concat(se,"-decade-panel");dt.current={onKeyDown:function(an){return ma(an,{onLeftRight:function(pn){tt(De.addYear(Le,pn*Ae),"key")},onCtrlLeftRight:function(pn){tt(De.addYear(Le,pn*me),"key")},onUpDown:function(pn){tt(De.addYear(Le,pn*Ae*$o),"key")},onEnter:function(){Lt("year",Le)}})}};var Yt=function(an){var hn=De.addYear(Le,an*me);ue(hn),Lt(null,hn)},Bn=function(an){tt(an,"mouse"),Lt("year",an)};return ae.createElement("div",{className:Dt},ae.createElement(yr,(0,oe.Z)({},ie,{prefixCls:se,onPrevDecades:function(){Yt(-1)},onNextDecades:function(){Yt(1)}})),ae.createElement(Gt,(0,oe.Z)({},ie,{prefixCls:se,onSelect:Bn})))}var qt=Vt;function zn(ie){var se=ie.prefixCls,ue=ie.generateConfig,De=ie.locale,Le=ie.viewDate,dt=ie.onNextYear,tt=ie.onPrevYear,Lt=ie.onYearClick,Dt=ae.useContext(Zn),Yt=Dt.hideHeader;if(Yt)return null;var Bn="".concat(se,"-header");return ae.createElement(Pa,(0,oe.Z)({},ie,{prefixCls:Bn,onSuperPrev:tt,onSuperNext:dt}),ae.createElement("button",{type:"button",onClick:Lt,className:"".concat(se,"-year-btn")},Me(Le,{locale:De,format:De.yearFormat,generateConfig:ue})))}var kn=zn,ha=3,Cn=4;function Da(ie){var se=ie.prefixCls,ue=ie.locale,De=ie.value,Le=ie.viewDate,dt=ie.generateConfig,tt=ie.cellRender,Lt=ae.useContext(no),Dt=Lt.rangedValue,Yt=Lt.hoverRangedValue,Bn="".concat(se,"-cell"),en=Fo({cellPrefixCls:Bn,value:De,generateConfig:dt,rangedValue:Dt,hoverRangedValue:Yt,isSameCell:function($t,En){return ye(dt,$t,En)},isInView:function(){return!0},offsetCell:function($t,En){return dt.addMonth($t,En)}}),an=ue.shortMonths||(dt.locale.getShortMonths?dt.locale.getShortMonths(ue.locale):[]),hn=dt.setMonth(Le,0),pn=tt?function(Nt,$t){return tt(Nt,{originNode:$t,locale:ue,today:dt.getNow(),type:"month"})}:void 0;return ae.createElement(vn,(0,oe.Z)({},ie,{rowNum:Cn,colNum:ha,baseDate:hn,getCellNode:pn,getCellText:function($t){return ue.monthFormat?Me($t,{locale:ue,format:ue.monthFormat,generateConfig:dt}):an[dt.getMonth($t)]},getCellClassName:en,getCellDate:dt.addMonth,titleCell:function($t){return Me($t,{locale:ue,format:"YYYY-MM",generateConfig:dt})}}))}var Ra=Da;function so(ie){var se=ie.prefixCls,ue=ie.operationRef,De=ie.onViewDateChange,Le=ie.generateConfig,dt=ie.value,tt=ie.viewDate,Lt=ie.onPanelChange,Dt=ie.onSelect,Yt="".concat(se,"-month-panel");ue.current={onKeyDown:function(an){return ma(an,{onLeftRight:function(pn){Dt(Le.addMonth(dt||tt,pn),"key")},onCtrlLeftRight:function(pn){Dt(Le.addYear(dt||tt,pn),"key")},onUpDown:function(pn){Dt(Le.addMonth(dt||tt,pn*ha),"key")},onEnter:function(){Lt("date",dt||tt)}})}};var Bn=function(an){var hn=Le.addYear(tt,an);De(hn),Lt(null,hn)};return ae.createElement("div",{className:Yt},ae.createElement(kn,(0,oe.Z)({},ie,{prefixCls:se,onPrevYear:function(){Bn(-1)},onNextYear:function(){Bn(1)},onYearClick:function(){Lt("year",tt)}})),ae.createElement(Ra,(0,oe.Z)({},ie,{prefixCls:se,onSelect:function(an){Dt(an,"mouse"),Lt("date",an)}})))}var Ua=so;function ua(ie){var se=ie.prefixCls,ue=ie.generateConfig,De=ie.locale,Le=ie.viewDate,dt=ie.onNextYear,tt=ie.onPrevYear,Lt=ie.onYearClick,Dt=ae.useContext(Zn),Yt=Dt.hideHeader;if(Yt)return null;var Bn="".concat(se,"-header");return ae.createElement(Pa,(0,oe.Z)({},ie,{prefixCls:Bn,onSuperPrev:tt,onSuperNext:dt}),ae.createElement("button",{type:"button",onClick:Lt,className:"".concat(se,"-year-btn")},Me(Le,{locale:De,format:De.yearFormat,generateConfig:ue})))}var Ja=ua,Xa=4,Jo=1;function Co(ie){var se=ie.prefixCls,ue=ie.locale,De=ie.value,Le=ie.viewDate,dt=ie.generateConfig,tt=ie.cellRender,Lt=ae.useContext(no),Dt=Lt.rangedValue,Yt=Lt.hoverRangedValue,Bn="".concat(se,"-cell"),en=Fo({cellPrefixCls:Bn,value:De,generateConfig:dt,rangedValue:Dt,hoverRangedValue:Yt,isSameCell:function(Nt,$t){return Ce(dt,Nt,$t)},isInView:function(){return!0},offsetCell:function(Nt,$t){return dt.addMonth(Nt,$t*3)}}),an=dt.setDate(dt.setMonth(Le,0),1),hn=tt?function(pn,Nt){return tt(pn,{originNode:Nt,locale:ue,today:dt.getNow(),type:"quarter"})}:void 0;return ae.createElement(vn,(0,oe.Z)({},ie,{rowNum:Jo,colNum:Xa,baseDate:an,getCellNode:hn,getCellText:function(Nt){return Me(Nt,{locale:ue,format:ue.quarterFormat||"[Q]Q",generateConfig:dt})},getCellClassName:en,getCellDate:function(Nt,$t){return dt.addMonth(Nt,$t*3)},titleCell:function(Nt){return Me(Nt,{locale:ue,format:"YYYY-[Q]Q",generateConfig:dt})}}))}var _o=Co;function mr(ie){var se=ie.prefixCls,ue=ie.operationRef,De=ie.onViewDateChange,Le=ie.generateConfig,dt=ie.value,tt=ie.viewDate,Lt=ie.onPanelChange,Dt=ie.onSelect,Yt="".concat(se,"-quarter-panel");ue.current={onKeyDown:function(an){return ma(an,{onLeftRight:function(pn){Dt(Le.addMonth(dt||tt,pn*3),"key")},onCtrlLeftRight:function(pn){Dt(Le.addYear(dt||tt,pn),"key")},onUpDown:function(pn){Dt(Le.addYear(dt||tt,pn),"key")}})}};var Bn=function(an){var hn=Le.addYear(tt,an);De(hn),Lt(null,hn)};return ae.createElement("div",{className:Yt},ae.createElement(Ja,(0,oe.Z)({},ie,{prefixCls:se,onPrevYear:function(){Bn(-1)},onNextYear:function(){Bn(1)},onYearClick:function(){Lt("year",tt)}})),ae.createElement(_o,(0,oe.Z)({},ie,{prefixCls:se,onSelect:function(an){Dt(an,"mouse")}})))}var Gn=mr;function Rn(ie){var se=ie.prefixCls,ue=ie.generateConfig,De=ie.locale,Le=ie.value,dt=ie.disabledDate,tt=ie.onSelect,Lt=ae.useContext(no),Dt=Lt.rangedValue,Yt=Lt.hoverRangedValue,Bn=ae.useContext(Zn),en=Bn.onDateMouseEnter,an=Bn.onDateMouseLeave,hn=(Yt==null?void 0:Yt[0])||(Dt==null?void 0:Dt[0]),pn=(Yt==null?void 0:Yt[1])||(Dt==null?void 0:Dt[1]),Nt="".concat(se,"-cell"),$t=function(_n){var ra=Pt({cellDate:_n,mode:"week",disabledDate:dt,generateConfig:ue});return ae.createElement("td",{key:"week",className:Te()(Nt,"".concat(Nt,"-week")),onClick:function(){ra||tt(_n,"mouse")},onMouseEnter:function(){!ra&&en&&en(_n)},onMouseLeave:function(){!ra&&an&&an(_n)}},ae.createElement("div",{className:"".concat(Nt,"-inner")},ue.locale.getWeek(De.locale,_n)))},En="".concat(se,"-week-panel-row"),Jn=function(_n){var ra,na=Rt(ue,De.locale,hn,_n),Un=Rt(ue,De.locale,pn,_n);return Te()(En,(ra={},(0,xe.Z)(ra,"".concat(En,"-selected"),!Dt&&Rt(ue,De.locale,Le,_n)),(0,xe.Z)(ra,"".concat(En,"-range-start"),na),(0,xe.Z)(ra,"".concat(En,"-range-end"),Un),(0,xe.Z)(ra,"".concat(En,"-range-hover"),!na&&!Un&&pt(ue,hn,pn,_n)),ra))};return ae.createElement(Qo,(0,oe.Z)({},ie,{panelName:"week",prefixColumn:$t,rowClassName:Jn,keyboardConfig:{onLeftRight:null},isSameCell:function(){return!1}}))}var $n=Rn,ta=10;function co(ie){var se=ie.prefixCls,ue=ie.generateConfig,De=ie.viewDate,Le=ie.onPrevDecade,dt=ie.onNextDecade,tt=ie.onDecadeClick,Lt=ae.useContext(Zn),Dt=Lt.hideHeader;if(Dt)return null;var Yt="".concat(se,"-header"),Bn=ue.getYear(De),en=Math.floor(Bn/ta)*ta,an=en+ta-1;return ae.createElement(Pa,(0,oe.Z)({},ie,{prefixCls:Yt,onSuperPrev:Le,onSuperNext:dt}),ae.createElement("button",{type:"button",onClick:tt,className:"".concat(se,"-decade-btn")},en,"-",an))}var Uo=co,er=3,ir=4;function Er(ie){var se=ie.prefixCls,ue=ie.value,De=ie.viewDate,Le=ie.locale,dt=ie.generateConfig,tt=ie.cellRender,Lt=ae.useContext(no),Dt=Lt.rangedValue,Yt=Lt.hoverRangedValue,Bn="".concat(se,"-cell"),en=dt.getYear(De),an=Math.floor(en/ta)*ta,hn=an+ta-1,pn=dt.setYear(De,an-Math.ceil((er*ir-ta)/2)),Nt=dt.getNow(),$t=function(_n){var ra=dt.getYear(_n);return an<=ra&&ra<=hn},En=Fo({cellPrefixCls:Bn,value:ue,generateConfig:dt,rangedValue:Dt,hoverRangedValue:Yt,isSameCell:function(_n,ra){return pe(dt,_n,ra)},isInView:$t,offsetCell:function(_n,ra){return dt.addYear(_n,ra)}}),Jn=tt?function(Kn,_n){return tt(Kn,{originNode:_n,today:Nt,type:"year",locale:Le})}:void 0;return ae.createElement(vn,(0,oe.Z)({},ie,{rowNum:ir,colNum:er,baseDate:pn,getCellNode:Jn,getCellText:dt.getYear,getCellClassName:En,getCellDate:dt.addYear,titleCell:function(_n){return Me(_n,{locale:Le,format:"YYYY",generateConfig:dt})}}))}var hr=Er;function Ur(ie){var se=ie.prefixCls,ue=ie.operationRef,De=ie.onViewDateChange,Le=ie.generateConfig,dt=ie.value,tt=ie.viewDate,Lt=ie.sourceMode,Dt=ie.onSelect,Yt=ie.onPanelChange,Bn="".concat(se,"-year-panel");ue.current={onKeyDown:function(hn){return ma(hn,{onLeftRight:function(Nt){Dt(Le.addYear(dt||tt,Nt),"key")},onCtrlLeftRight:function(Nt){Dt(Le.addYear(dt||tt,Nt*ta),"key")},onUpDown:function(Nt){Dt(Le.addYear(dt||tt,Nt*er),"key")},onEnter:function(){Yt(Lt==="date"?"date":"month",dt||tt)}})}};var en=function(hn){var pn=Le.addYear(tt,hn*10);De(pn),Yt(null,pn)};return ae.createElement("div",{className:Bn},ae.createElement(Uo,(0,oe.Z)({},ie,{prefixCls:se,onPrevDecade:function(){en(-1)},onNextDecade:function(){en(1)},onDecadeClick:function(){Yt("decade",tt)}})),ae.createElement(hr,(0,oe.Z)({},ie,{prefixCls:se,onSelect:function(hn){Yt(Lt==="date"?"date":"month",hn),Dt(hn,"mouse")}})))}var br=Ur;function Ya(ie,se,ue){return ue?ae.createElement("div",{className:"".concat(ie,"-footer-extra")},ue(se)):null}function po(ie){var se=ie.prefixCls,ue=ie.components,De=ue===void 0?{}:ue,Le=ie.needConfirmButton,dt=ie.onNow,tt=ie.onOk,Lt=ie.okDisabled,Dt=ie.showNow,Yt=ie.locale,Bn,en;if(Le){var an=De.button||"button";dt&&Dt!==!1&&(Bn=ae.createElement("li",{className:"".concat(se,"-now")},ae.createElement("a",{className:"".concat(se,"-now-btn"),onClick:dt},Yt.now))),en=Le&&ae.createElement("li",{className:"".concat(se,"-ok")},ae.createElement(an,{disabled:Lt,onClick:tt},Yt.ok))}return!Bn&&!en?null:ae.createElement("ul",{className:"".concat(se,"-ranges")},Bn,en)}var jo=["date","month"];function So(ie){var se,ue=ie,De=ue.prefixCls,Le=De===void 0?"rc-picker":De,dt=ue.className,tt=ue.style,Lt=ue.locale,Dt=ue.generateConfig,Yt=ue.value,Bn=ue.defaultValue,en=ue.pickerValue,an=ue.defaultPickerValue,hn=ue.disabledDate,pn=ue.mode,Nt=ue.picker,$t=Nt===void 0?"date":Nt,En=ue.tabIndex,Jn=En===void 0?0:En,Kn=ue.showNow,_n=ue.showTime,ra=ue.showToday,na=ue.renderExtraFooter,Un=ue.hideHeader,io=ue.onSelect,Ha=ue.onChange,mo=ue.onPanelChange,bo=ue.onMouseDown,Zo=ue.onPickerValueChange,Xo=ue.onOk,dr=ue.components,To=ue.direction,Po=ue.hourStep,yo=Po===void 0?1:Po,Ho=ue.minuteStep,qo=Ho===void 0?1:Ho,Bo=ue.secondStep,Oo=Bo===void 0?1:Bo,xr=ue.dateRender,pr=ue.monthCellRender,de=ue.cellRender,ce=$t==="date"&&!!_n||$t==="time",be=24%yo===0,Be=60%qo===0,ke=60%Oo===0,ze=ae.useContext(Zn),it=ze.operationRef,ot=ze.onSelect,nt=ze.hideRanges,Ct=ze.defaultOpenValue,St=ae.useContext(no),Et=St.inRange,Xt=St.panelPosition,Jt=St.rangedValue,_t=St.hoverRangedValue,Sn=ae.useRef({}),gn=ae.useRef(!0),Nn=(0,wt.Z)(null,{value:Yt,defaultValue:Bn,postState:function(nn){return!nn&&Ct&&$t==="time"?Ct:nn}}),xn=(0,rt.Z)(Nn,2),Mn=xn[0],ia=xn[1],ca=(0,wt.Z)(null,{value:en,defaultValue:an||Mn,postState:function(nn){var Vn=Dt.getNow();if(!nn)return Vn;if(!Mn&&_n){var Ma=(0,fn.Z)(_n)==="object"?_n.defaultValue:Bn;return Ht(Dt,Array.isArray(nn)?nn[0]:nn,Ma||Vn)}return Array.isArray(nn)?nn[0]:nn}}),Xn=(0,rt.Z)(ca,2),la=Xn[0],Oa=Xn[1],Hn=function(nn){Oa(nn),Zo&&Zo(nn)},ea=function(nn){var Vn=uo[$t];return Vn?Vn(nn):nn},jn=(0,wt.Z)(function(){return $t==="time"?"time":ea("date")},{value:pn}),On=(0,rt.Z)(jn,2),Tn=On[0],sa=On[1];ae.useEffect(function(){sa($t)},[$t]);var Ga=ae.useState(function(){return Tn}),Ia=(0,rt.Z)(Ga,2),aa=Ia[0],Za=Ia[1],ja=function(nn,Vn){var Ma=ea(nn||Tn);Za(Tn),sa(Ma),mo&&(Tn!==Ma||vt(Dt,la,la))&&mo(Vn,Ma)},qa=function(nn,Vn){var Ma=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;(Tn===$t||Ma)&&(ia(nn),io&&io(nn),ot&&ot(nn,Vn),Ha&&!vt(Dt,nn,Mn)&&!(hn!=null&&hn(nn))&&Ha(nn))},Ka=function(nn){if(jo.includes(Tn)){var Vn,Ma,Qa=Tn==="date";switch(nn===Kt.Z.PAGE_UP||nn===Kt.Z.PAGE_DOWN?Ma=Qa?Dt.addMonth:Dt.addYear:Ma=Qa?Dt.addDate:Dt.addMonth,nn){case Kt.Z.LEFT:case Kt.Z.PAGE_UP:Vn=Ma(la,-1);break;case Kt.Z.RIGHT:case Kt.Z.PAGE_DOWN:Vn=Ma(la,1);break;case Kt.Z.UP:case Kt.Z.DOWN:Vn=Ma(la,Number("".concat(nn===Kt.Z.UP?"-":"").concat(Qa?Re:ha)));break}if(Vn)return!(hn!=null&&hn(Vn))}return!0},zo=function(nn){if(Sn.current&&Sn.current.onKeyDown){var Vn=!0,Ma=nn.which;if([Kt.Z.LEFT,Kt.Z.RIGHT,Kt.Z.UP,Kt.Z.DOWN,Kt.Z.PAGE_UP,Kt.Z.PAGE_DOWN,Kt.Z.ENTER].includes(Ma)&&(nn.preventDefault(),Ma!==Kt.Z.ENTER&&Jn===0&&(Vn=Ka(Ma))),Vn)return Sn.current.onKeyDown(nn)}return(0,Ve.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},oo=function(nn){Sn.current&&Sn.current.onBlur&&Sn.current.onBlur(nn)};it&&Xt!=="right"&&(it.current={onKeyDown:zo,onClose:function(){Sn.current&&Sn.current.onClose&&Sn.current.onClose()}}),ae.useEffect(function(){Yt&&!gn.current&&Oa(Yt)},[Yt]),ae.useEffect(function(){gn.current=!1},[]);var Ba,Yo=Va({cellRender:de,monthCellRender:pr,dateRender:xr}),xa=(0,ht.Z)((0,ht.Z)({},ie),{},{cellRender:Yo,operationRef:Sn,prefixCls:Le,viewDate:la,value:Mn,onViewDateChange:Hn,sourceMode:aa,onPanelChange:ja,disabledDate:hn});switch(delete xa.onChange,delete xa.onSelect,Tn){case"decade":Ba=ae.createElement(qt,(0,oe.Z)({},xa,{onSelect:function(nn,Vn){Hn(nn),qa(nn,Vn)}}));break;case"year":Ba=ae.createElement(br,(0,oe.Z)({},xa,{onSelect:function(nn,Vn){Hn(nn),qa(nn,Vn)}}));break;case"month":Ba=ae.createElement(Ua,(0,oe.Z)({},xa,{onSelect:function(nn,Vn){Hn(nn),qa(nn,Vn)}}));break;case"quarter":Ba=ae.createElement(Gn,(0,oe.Z)({},xa,{onSelect:function(nn,Vn){Hn(nn),qa(nn,Vn)}}));break;case"week":Ba=ae.createElement($n,(0,oe.Z)({},xa,{onSelect:function(nn,Vn){Hn(nn),qa(nn,Vn)}}));break;case"time":delete xa.showTime,Ba=ae.createElement(Cr,(0,oe.Z)({},xa,(0,fn.Z)(_n)==="object"?_n:null,{onSelect:function(nn,Vn){Hn(nn),qa(nn,Vn)}}));break;default:_n?Ba=ae.createElement(Qr,(0,oe.Z)({},xa,{onSelect:function(nn,Vn){Hn(nn),qa(nn,Vn)}})):Ba=ae.createElement(Qo,(0,oe.Z)({},xa,{onSelect:function(nn,Vn){Hn(nn),qa(nn,Vn)}}))}var Do,Eo,ur=function(){var nn=Dt.getNow(),Vn=Zt(Dt.getHour(nn),Dt.getMinute(nn),Dt.getSecond(nn),be?yo:1,Be?qo:1,ke?Oo:1),Ma=_e(Dt,nn,Vn[0],Vn[1],Vn[2]);qa(Ma,"submit")};nt||(Do=Ya(Le,Tn,na),_n&&Tn!=="date"?Eo=null:Eo=po({prefixCls:Le,components:dr,needConfirmButton:ce,okDisabled:!Mn||hn&&hn(Mn),locale:Lt,showNow:Kn,onNow:ce&&ur,onOk:function(){Mn&&(qa(Mn,"submit",!0),Xo&&Xo(Mn))}}));var Ca;if(ra&&Tn==="date"&&$t==="date"&&!_n){var ga=Dt.getNow(),pa="".concat(Le,"-today-btn"),oa=hn&&hn(ga);Ca=ae.createElement("a",{className:Te()(pa,oa&&"".concat(pa,"-disabled")),"aria-disabled":oa,onClick:function(){oa||qa(ga,"mouse",!0)}},Lt.today)}return ae.createElement(Zn.Provider,{value:(0,ht.Z)((0,ht.Z)({},ze),{},{mode:Tn,hideHeader:"hideHeader"in ie?Un:ze.hideHeader,hidePrevBtn:Et&&Xt==="right",hideNextBtn:Et&&Xt==="left"})},ae.createElement("div",{tabIndex:Jn,className:Te()("".concat(Le,"-panel"),dt,(se={},(0,xe.Z)(se,"".concat(Le,"-panel-has-range"),Jt&&Jt[0]&&Jt[1]),(0,xe.Z)(se,"".concat(Le,"-panel-has-range-hover"),_t&&_t[0]&&_t[1]),(0,xe.Z)(se,"".concat(Le,"-panel-rtl"),To==="rtl"),se)),style:tt,onKeyDown:zo,onBlur:oo,onMouseDown:bo},Ba,Do||Eo||Ca?ae.createElement("div",{className:"".concat(Le,"-footer")},Do,Eo,Ca):null))}var Ao=So,lr=te(35593),Ko={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function qr(ie){var se,ue=ie.prefixCls,De=ie.popupElement,Le=ie.popupStyle,dt=ie.visible,tt=ie.dropdownClassName,Lt=ie.dropdownAlign,Dt=ie.transitionName,Yt=ie.getPopupContainer,Bn=ie.children,en=ie.range,an=ie.popupPlacement,hn=ie.direction,pn="".concat(ue,"-dropdown"),Nt=function(){return an!==void 0?an:hn==="rtl"?"bottomRight":"bottomLeft"};return ae.createElement(lr.Z,{showAction:[],hideAction:[],popupPlacement:Nt(),builtinPlacements:Ko,prefixCls:pn,popupTransitionName:Dt,popup:De,popupAlign:Lt,popupVisible:dt,popupClassName:Te()(tt,(se={},(0,xe.Z)(se,"".concat(pn,"-range"),en),(0,xe.Z)(se,"".concat(pn,"-rtl"),hn==="rtl"),se)),popupStyle:Le,getPopupContainer:Yt},Bn)}var Jr=qr;function mi(ie){var se=ie.prefixCls,ue=ie.presets,De=ie.onClick,Le=ie.onHover;return ue.length?ae.createElement("div",{className:"".concat(se,"-presets")},ae.createElement("ul",null,ue.map(function(dt,tt){var Lt=dt.label,Dt=dt.value;return ae.createElement("li",{key:tt,onClick:function(){return De==null?void 0:De(_a(Dt))},onMouseEnter:function(){return Le==null?void 0:Le(_a(Dt))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},Lt)}))):null}function Wi(ie){var se=ie.picker,ue=ie.disabledHours,De=ie.disabledMinutes,Le=ie.disabledSeconds;se==="time"&&(ue||De||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function fi(ie,se,ue){var De=(0,fn.Z)(se)==="object"?se.clearIcon:ue;return De||ae.createElement("span",{className:"".concat(ie,"-clear-btn")})}function Xr(ie){var se,ue=ie,De=ue.prefixCls,Le=De===void 0?"rc-picker":De,dt=ue.id,tt=ue.name,Lt=ue.tabIndex,Dt=ue.style,Yt=ue.className,Bn=ue.dropdownClassName,en=ue.dropdownAlign,an=ue.popupStyle,hn=ue.transitionName,pn=ue.generateConfig,Nt=ue.locale,$t=ue.inputReadOnly,En=ue.allowClear,Jn=ue.autoFocus,Kn=ue.showTime,_n=ue.picker,ra=_n===void 0?"date":_n,na=ue.format,Un=ue.use12Hours,io=ue.value,Ha=ue.defaultValue,mo=ue.presets,bo=ue.open,Zo=ue.defaultOpen,Xo=ue.defaultOpenValue,dr=ue.suffixIcon,To=ue.clearIcon,Po=ue.disabled,yo=ue.disabledDate,Ho=ue.placeholder,qo=ue.getPopupContainer,Bo=ue.pickerRef,Oo=ue.panelRender,xr=ue.onChange,pr=ue.onOpenChange,de=ue.onFocus,ce=ue.onBlur,be=ue.onMouseDown,Be=ue.onMouseUp,ke=ue.onMouseEnter,ze=ue.onMouseLeave,it=ue.onContextMenu,ot=ue.onClick,nt=ue.onKeyDown,Ct=ue.onSelect,St=ue.direction,Et=ue.autoComplete,Xt=Et===void 0?"off":Et,Jt=ue.inputRender,_t=ue.changeOnBlur,Sn=ae.useRef(null),gn=ra==="date"&&!!Kn||ra==="time",Nn=at(mo),xn=ao(Ln(na,ra,Kn,Un)),Mn=ae.useRef(null),ia=ae.useRef(null),ca=ae.useRef(null),Xn=(0,wt.Z)(null,{value:io,defaultValue:Ha}),la=(0,rt.Z)(Xn,2),Oa=la[0],Hn=la[1],ea=ae.useState(Oa),jn=(0,rt.Z)(ea,2),On=jn[0],Tn=jn[1],sa=ae.useRef(null),Ga=(0,wt.Z)(!1,{value:bo,defaultValue:Zo,postState:function(Aa){return Po?!1:Aa},onChange:function(Aa){pr&&pr(Aa),!Aa&&sa.current&&sa.current.onClose&&sa.current.onClose()}}),Ia=(0,rt.Z)(Ga,2),aa=Ia[0],Za=Ia[1],ja=Ut(On,{formatList:xn,generateConfig:pn,locale:Nt}),qa=(0,rt.Z)(ja,2),Ka=qa[0],zo=qa[1],oo=ut({valueTexts:Ka,onTextChange:function(Aa){var gr=et(Aa,{locale:Nt,formatList:xn,generateConfig:pn});gr&&(!yo||!yo(gr))&&Tn(gr)}}),Ba=(0,rt.Z)(oo,3),Yo=Ba[0],xa=Ba[1],Do=Ba[2],Eo=function(Aa){Tn(Aa),Hn(Aa),xr&&!vt(pn,Oa,Aa)&&xr(Aa,Aa?Me(Aa,{generateConfig:pn,locale:Nt,format:xn[0]}):"")},ur=function(Aa){Po&&Aa||Za(Aa)},Ca=function(Aa){return aa&&sa.current&&sa.current.onKeyDown?sa.current.onKeyDown(Aa):((0,Ve.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},ga=function(){for(var Aa=arguments.length,gr=new Array(Aa),Dr=0;Dran(Yt);case"month":return en(Nt)>en(Yt);case"week":return Bn(Nt)>Bn(Yt);default:return!qe(Lt,Nt,Yt)&&Lt.isAfter(Nt,Yt)}return!1},[dt,tt[1],Yt,se]),pn=ae.useCallback(function(Nt){if(tt[1]||dt&&dt(Nt))return!0;if(tt[0]&&Dt)return!qe(Lt,Nt,Yt)&&Lt.isAfter(Dt,Nt);if(!se&&Dt)switch(ue){case"quarter":return an(Nt)0&&arguments[0]!==void 0?arguments[0]:!1,Na=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},$a=null;tr&&gi&&gi[0]&&gi[1]&&Nt.isAfter(gi[1],gi[0])&&($a=gi);var Wo=Un;if(Un&&(0,fn.Z)(Un)==="object"&&Un.defaultValue){var Pr=Un.defaultValue;Wo=(0,ht.Z)((0,ht.Z)({},Un),{},{defaultValue:Ea(Pr,Sa)||void 0})}return ae.createElement(no.Provider,{value:{inRange:!0,panelPosition:Vo,rangedValue:rs||Yn,hoverRangedValue:$a}},ae.createElement(Ao,(0,oe.Z)({},ie,Na,{cellRender:Es,showTime:Wo,mode:Qa[Sa],generateConfig:Nt,style:void 0,direction:la,disabledDate:Sa===0?cr:ro,disabledTime:function(ii){return yo?yo(ii,Sa===0?"start":"end"):!1},className:Te()((0,xe.Z)({},"".concat(tt,"-panel-focused"),Sa===0?!hl:!ri)),value:Ea(Yn,Sa),locale:$t,tabIndex:-1,onPanelChange:function(ii,yi){Sa===0&&ki(!0),Sa===1&&dl(!0),Sr(un(Qa,yi,Sa),un(Yn,ii,Sa));var Ei=ii;Vo==="right"&&Qa[Sa]===yi&&(Ei=Fe(Ei,yi,Nt,-1)),ga(Ei,Sa)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Sa===0?Ea(Yn,1):Ea(Yn,0)})))}var Pi=0,hs=0;if(Sa&&Ga.current&&aa.current&&sa.current&&qa.current){Pi=Ga.current.offsetWidth+aa.current.offsetWidth;var Cs=qa.current.offsetLeft>Pi?qa.current.offsetLeft-Pi:qa.current.offsetLeft,ps=sa.current.offsetWidth,Ss=qa.current.offsetWidth;ps&&Ss&&Pi>ps-Ss-(la==="rtl"?0:Cs)&&(hs=Pi)}var bs=la==="rtl"?{right:Pi}:{left:Pi};function ws(){var Vo,Na=Ya(tt,Qa[Sa],ot),$a=po({prefixCls:tt,components:ca,needConfirmButton:On,okDisabled:!Ea(Yn,Sa)||Po&&Po(Yn[Sa]),locale:$t,onOk:function(){var li=Ea(Yn,Sa);li&&(Dr(Yn,Sa),Mn==null||Mn(Yn),Rr(!1,Sa,"confirm"))}});if(na!=="time"&&!Un){var Wo=Ca(Sa),Pr=Fe(Wo,na,Nt),Gi=Qa[Sa],ii=Gi===na,yi=cs(ii?"left":!1,{pickerValue:Wo,onPickerValueChange:function(li){ga(li,Sa)}}),Ei=cs("right",{pickerValue:Pr,onPickerValueChange:function(li){ga(Fe(li,na,Nt,-1),Sa)}});la==="rtl"?Vo=ae.createElement(ae.Fragment,null,Ei,ii&&yi):Vo=ae.createElement(ae.Fragment,null,yi,ii&&Ei)}else Vo=cs();var yl=ae.createElement("div",{className:"".concat(tt,"-panel-layout")},ae.createElement(mi,{prefixCls:tt,presets:xs,onClick:function(li){Dr(li,null),Rr(!1,Sa,"preset")},onHover:function(li){Tl(li)}}),ae.createElement("div",null,ae.createElement("div",{className:"".concat(tt,"-panels")},Vo),(Na||$a)&&ae.createElement("div",{className:"".concat(tt,"-footer")},Na,$a)));return Oo&&(yl=Oo(yl)),ae.createElement("div",{className:"".concat(tt,"-panel-container"),style:{marginLeft:hs},ref:sa,onMouseDown:function(li){li.preventDefault()}},yl)}var As=ae.createElement("div",{className:Te()("".concat(tt,"-range-wrapper"),"".concat(tt,"-").concat(na,"-range-wrapper")),style:{minWidth:Lo}},ae.createElement("div",{ref:qa,className:"".concat(tt,"-range-arrow"),style:bs}),ws()),Ps;be&&(Ps=ae.createElement("span",{className:"".concat(tt,"-suffix"),onMouseDown:function(Na){Na.preventDefault()}},be));var Fs=fi(tt,ce,Be),Bs=ae.createElement("span",{onMouseDown:function(Na){Na.preventDefault(),Na.stopPropagation()},onMouseUp:function(Na){Na.preventDefault(),Na.stopPropagation();var $a=xa;oo[0]||($a=un($a,null,0)),oo[1]||($a=un($a,null,1)),Dr($a,null),Rr(!1,Sa,"clear")},className:"".concat(tt,"-clear"),role:"button"},Fs),Ds=ce&&(Ea(xa,0)&&!oo[0]||Ea(xa,1)&&!oo[1]),ys={size:ka(na,Ka[0],Nt)},gs=0,ms=0;Ga.current&&Ia.current&&aa.current&&(Sa===0?ms=Ga.current.offsetWidth:(gs=Pi,ms=Ia.current.offsetWidth));var Ns=la==="rtl"?{right:gs}:{left:gs},Ls=function(Na,$a){var Wo=un(Yn,Na,Sa);if($a==="submit"||$a!=="key"&&!On){Dr(Wo,Sa),Sa===0?ki():dl();var Pr=Sa===0?1:0;oo[Pr]?Rr(!1,!1,"confirm"):Rr(!1,Sa,"confirm")}else nn(Wo)};return ae.createElement(Zn.Provider,{value:{operationRef:zo,hideHeader:na==="time",onDateMouseEnter:ss,onDateMouseLeave:Zl,hideRanges:!0,onSelect:Ls,open:tr}},ae.createElement(Jr,{visible:tr,popupElement:As,popupStyle:Bn,prefixCls:tt,dropdownClassName:en,dropdownAlign:hn,getPopupContainer:pn,transitionName:an,range:!0,direction:la},ae.createElement("div",(0,oe.Z)({ref:Tn,className:Te()(tt,"".concat(tt,"-range"),Yt,(se={},(0,xe.Z)(se,"".concat(tt,"-disabled"),oo[0]&&oo[1]),(0,xe.Z)(se,"".concat(tt,"-focused"),Sa===0?Hi:oi),(0,xe.Z)(se,"".concat(tt,"-rtl"),la==="rtl"),se)),style:Dt,onClick:Hl,onMouseEnter:gn,onMouseLeave:Nn,onMouseDown:pl,onMouseUp:Sn},(0,Pn.Z)(ie,{aria:!0,data:!0})),ae.createElement("div",{className:Te()("".concat(tt,"-input"),(ue={},(0,xe.Z)(ue,"".concat(tt,"-input-active"),Sa===0),(0,xe.Z)(ue,"".concat(tt,"-input-placeholder"),!!ll),ue)),ref:Ga},ae.createElement("input",(0,oe.Z)({id:Lt,disabled:oo[0],readOnly:ze||typeof Ka[0]=="function"||!hl,value:ll||Go,onChange:function(Na){Nr(Na.target.value)},autoFocus:Jn,placeholder:Ea(En,0)||"",ref:Za},fl,ys,{autoComplete:ea}))),ae.createElement("div",{className:"".concat(tt,"-range-separator"),ref:aa},mo),ae.createElement("div",{className:Te()("".concat(tt,"-input"),(De={},(0,xe.Z)(De,"".concat(tt,"-input-active"),Sa===1),(0,xe.Z)(De,"".concat(tt,"-input-placeholder"),!!sl),De)),ref:Ia},ae.createElement("input",(0,oe.Z)({disabled:oo[1],readOnly:ze||typeof Ka[0]=="function"||!ri,value:sl||Mr,onChange:function(Na){ni(Na.target.value)},placeholder:Ea(En,1)||"",ref:ja},rr,ys,{autoComplete:ea}))),ae.createElement("div",{className:"".concat(tt,"-active-bar"),style:(0,ht.Z)((0,ht.Z)({},Ns),{},{width:ms,position:"absolute"})}),Ps,Ds&&Bs)))}var Kl=function(ie){(0,gt.Z)(ue,ie);var se=(0,Wt.Z)(ue);function ue(){var De;(0,He.Z)(this,ue);for(var Le=arguments.length,dt=new Array(Le),tt=0;tt{const{lineHeight:Le}=ie,dt=Math.floor(ue*Le)+2,tt=Math.max((se-dt)/2,0),Lt=Math.max(se-dt-tt,0);return{padding:`${tt}px ${De}px ${Lt}px`}},qi=ie=>{const{componentCls:se,pickerCellCls:ue,pickerCellInnerCls:De,cellHeight:Le,motionDurationSlow:dt,borderRadiusSM:tt,motionDurationMid:Lt,cellHoverBg:Dt,lineWidth:Yt,lineType:Bn,colorPrimary:en,cellActiveWithRangeBg:an,colorTextLightSolid:hn,controlHeightSM:pn,cellRangeBorderColor:Nt,pickerCellBorderGap:$t,cellHoverWithRangeBg:En,cellWidth:Jn,colorTextDisabled:Kn,cellBgDisabled:_n}=ie;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${dt}`,content:'""'},[De]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:tt,transition:`background ${Lt}, border ${Lt}`},"&-range-hover-start, &-range-hover-end":{[De]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ue}-in-view), &:hover:not(${ue}-selected):not(${ue}-range-start):not(${ue}-range-end):not(${ue}-range-hover-start):not(${ue}-range-hover-end)`]:{[De]:{background:Dt}},[`&-in-view${ue}-today ${De}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Yt}px ${Bn} ${en}`,borderRadius:tt,content:'""'}},[`&-in-view${ue}-in-range`]:{position:"relative","&::before":{background:an}},[`&-in-view${ue}-selected ${De}, &-in-view${ue}-range-start ${De}, &-in-view${ue}-range-end ${De}`]:{color:hn,background:en},[`&-in-view${ue}-range-start:not(${ue}-range-start-single), @@ -151,7 +151,7 @@ &${ue}-slide-up-appear${ue}-slide-up-appear-active${se}-dropdown-placement-bottomRight`]:{animationName:ui.fJ},[`&${ue}-slide-up-leave${ue}-slide-up-leave-active${se}-dropdown-placement-topLeft, &${ue}-slide-up-leave${ue}-slide-up-leave-active${se}-dropdown-placement-topRight`]:{animationName:ui.ly},[`&${ue}-slide-up-leave${ue}-slide-up-leave-active${se}-dropdown-placement-bottomLeft, &${ue}-slide-up-leave${ue}-slide-up-leave-active${se}-dropdown-placement-bottomRight`]:{animationName:ui.Uw},[`${se}-panel > ${se}-time-panel`]:{paddingTop:bo},[`${se}-ranges`]:{marginBottom:0,padding:`${bo}px ${Zo}px`,overflow:"hidden",lineHeight:`${Xo-2*Lt-Kn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${se}-preset > ${ue}-tag-blue`]:{color:io,background:dr,borderColor:To,cursor:"pointer"},[`${se}-ok`]:{marginInlineStart:"auto"}},[`${se}-range-wrapper`]:{display:"flex",position:"relative"},[`${se}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:dt*1.5,transition:`left ${Ha} ease-out`},(0,Yl.r)(Po,yo,Ho,qo,Be)),[`${se}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:qo,borderRadius:Bo,boxShadow:Oo,transition:`margin ${Ha}`,[`${se}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${se}-presets`]:{display:"flex",flexDirection:"column",minWidth:ce,maxWidth:be,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Kn,borderInlineEnd:`${Lt}px ${Dt} ${pr}`,li:Object.assign(Object.assign({},Ji.vS),{borderRadius:xr,paddingInline:Kn,paddingBlock:(En-Math.round(Le*Un))/2,cursor:"pointer",transition:`all ${Ha}`,"+ li":{marginTop:_n},"&:hover":{background:de}})}},[`${se}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${se}-panel`]:{borderWidth:`0 0 ${Lt}px`},"&:last-child":{[`${se}-panel`]:{borderWidth:0}}},[`${se}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${se}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Yt}}}}),"&-dropdown-range":{padding:`${Po*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${se}-separator`]:{transform:"rotate(180deg)"},[`${se}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,ui.oN)(ie,"slide-up"),(0,ui.oN)(ie,"slide-down"),(0,Ri.Fm)(ie,"move-up"),(0,Ri.Fm)(ie,"move-down")]},Bl=ie=>{const{componentCls:se,controlHeightLG:ue,paddingXXS:De,padding:Le}=ie;return{pickerCellCls:`${se}-cell`,pickerCellInnerCls:`${se}-cell-inner`,pickerYearMonthCellWidth:ue*1.5,pickerQuarterPanelContentHeight:ue*1.4,pickerCellPaddingVertical:De+De/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+De/2}},vs=ie=>({cellHoverBg:ie.controlItemBgHover,cellActiveWithRangeBg:ie.controlItemBgActive,cellHoverWithRangeBg:new bi.C(ie.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new bi.C(ie.colorPrimary).lighten(20).toHexString(),cellBgDisabled:ie.colorBgContainerDisabled,timeColumnWidth:ie.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:ie.controlHeightSM*1.5,cellHeight:ie.controlHeightSM,textHeight:ie.controlHeightLG,withoutTimeCellHeight:ie.controlHeightLG*1.65});var Dl=(0,Jl.Z)("DatePicker",ie=>{const se=(0,Xi.TS)((0,di.e5)(ie),Bl(ie));return[Fl(se),_i(se),(0,Ql.c)(ie,{focusElCls:`${ie.componentCls}-focused`})]},ie=>Object.assign(Object.assign(Object.assign({},(0,di.TM)(ie)),vs(ie)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:ie.zIndexPopupBase+50}));function Xl(ie,se,ue){return ue!==void 0?ue:se==="year"&&ie.lang.yearPlaceholder?ie.lang.yearPlaceholder:se==="quarter"&&ie.lang.quarterPlaceholder?ie.lang.quarterPlaceholder:se==="month"&&ie.lang.monthPlaceholder?ie.lang.monthPlaceholder:se==="week"&&ie.lang.weekPlaceholder?ie.lang.weekPlaceholder:se==="time"&&ie.timePickerLocale.placeholder?ie.timePickerLocale.placeholder:ie.lang.placeholder}function ql(ie,se,ue){return ue!==void 0?ue:se==="year"&&ie.lang.yearPlaceholder?ie.lang.rangeYearPlaceholder:se==="quarter"&&ie.lang.quarterPlaceholder?ie.lang.rangeQuarterPlaceholder:se==="month"&&ie.lang.monthPlaceholder?ie.lang.rangeMonthPlaceholder:se==="week"&&ie.lang.weekPlaceholder?ie.lang.rangeWeekPlaceholder:se==="time"&&ie.timePickerLocale.placeholder?ie.timePickerLocale.rangePlaceholder:ie.lang.rangePlaceholder}function el(ie,se){const ue={adjustX:1,adjustY:1};switch(se){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ue};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ue};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ue};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ue};default:return{points:ie==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ue}}}function Oi(ie){return ie?Array.isArray(ie)?ie:[ie]:[]}function hi(ie){const{format:se,picker:ue,showHour:De,showMinute:Le,showSecond:dt,use12Hours:tt}=ie,Lt=Oi(se)[0],Dt=Object.assign({},ie);return se&&Array.isArray(se)&&(Dt.format=Lt),Lt&&typeof Lt=="string"&&(!Lt.includes("s")&&dt===void 0&&(Dt.showSecond=!1),!Lt.includes("m")&&Le===void 0&&(Dt.showMinute=!1),!Lt.includes("H")&&!Lt.includes("h")&&!Lt.includes("K")&&!Lt.includes("k")&&De===void 0&&(Dt.showHour=!1),(Lt.includes("a")||Lt.includes("A"))&&tt===void 0&&(Dt.use12Hours=!0)),ue==="time"?Dt:(typeof Lt=="function"&&delete Dt.format,{showTime:Dt})}function wi(ie,se,ue){if(ie===!1)return!1;const De={clearIcon:se!=null?se:ue};return typeof ie=="object"?Object.assign(Object.assign({},De),ie):De}var Nl=te(3113);function $l(ie){return ae.createElement(Nl.ZP,Object.assign({size:"small",type:"primary"},ie))}var tl={button:$l},Rl=function(ie,se){var ue={};for(var De in ie)Object.prototype.hasOwnProperty.call(ie,De)&&se.indexOf(De)<0&&(ue[De]=ie[De]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,De=Object.getOwnPropertySymbols(ie);Le{const{prefixCls:Le,getPopupContainer:dt,className:tt,placement:Lt,size:Dt,disabled:Yt,bordered:Bn=!0,placeholder:en,popupClassName:an,dropdownClassName:hn,status:pn,clearIcon:Nt,allowClear:$t,rootClassName:En}=ue,Jn=Rl(ue,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Kn=ae.useRef(null),{getPrefixCls:_n,direction:ra,getPopupContainer:na}=(0,ae.useContext)(Yi.E_),Un=_n("picker",Le),{compactSize:io,compactItemClassnames:Ha}=(0,wl.ri)(Un,ra),{format:mo,showTime:bo,picker:Zo}=ue,Xo=_n(),[dr,To]=Dl(Un),Po=Object.assign(Object.assign({},bo?hi(Object.assign({format:mo,picker:Zo},bo)):{}),Zo==="time"?hi(Object.assign(Object.assign({format:mo},ue),{picker:Zo})):{}),yo=(0,xl.Z)(Be=>{var ke;return(ke=Dt!=null?Dt:io)!==null&&ke!==void 0?ke:Be}),Ho=ae.useContext(Qi.Z),qo=Yt!=null?Yt:Ho,Bo=(0,ae.useContext)(Cl.aM),{hasFeedback:Oo,status:xr,feedbackIcon:pr}=Bo,de=ae.createElement(ae.Fragment,null,Zo==="time"?ae.createElement(mt,null):ae.createElement(Pe,null),Oo&&pr);(0,ae.useImperativeHandle)(De,()=>({focus:()=>{var Be;return(Be=Kn.current)===null||Be===void 0?void 0:Be.focus()},blur:()=>{var Be;return(Be=Kn.current)===null||Be===void 0?void 0:Be.blur()}}));const[ce]=(0,bl.Z)("Calendar",Al.Z),be=Object.assign(Object.assign({},ce),ue.locale);return dr(ae.createElement(Ki,Object.assign({separator:ae.createElement("span",{"aria-label":"to",className:`${Un}-separator`},ae.createElement(kt,null)),disabled:qo,ref:Kn,dropdownAlign:el(ra,Lt),placeholder:ql(be,Zo,en),suffixIcon:de,prevIcon:ae.createElement("span",{className:`${Un}-prev-icon`}),nextIcon:ae.createElement("span",{className:`${Un}-next-icon`}),superPrevIcon:ae.createElement("span",{className:`${Un}-super-prev-icon`}),superNextIcon:ae.createElement("span",{className:`${Un}-super-next-icon`}),transitionName:`${Xo}-slide-up`},Jn,Po,{className:Te()({[`${Un}-${yo}`]:yo,[`${Un}-borderless`]:!Bn},(0,Ci.Z)(Un,(0,Ci.F)(xr,pn),Oo),To,Ha,tt,En),locale:be.lang,prefixCls:Un,getPopupContainer:dt||na,generateConfig:ie,components:tl,direction:ra,dropdownClassName:Te()(To,an||hn,En),allowClear:wi($t,Nt,ae.createElement(Mt.Z,null))})))})}var nl=function(ie,se){var ue={};for(var De in ie)Object.prototype.hasOwnProperty.call(ie,De)&&se.indexOf(De)<0&&(ue[De]=ie[De]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,De=Object.getOwnPropertySymbols(ie);Le{const{prefixCls:pn,getPopupContainer:Nt,style:$t,className:En,rootClassName:Jn,size:Kn,bordered:_n=!0,placement:ra,placeholder:na,popupClassName:Un,dropdownClassName:io,disabled:Ha,status:mo,clearIcon:bo,allowClear:Zo}=an,Xo=nl(an,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:dr,direction:To,getPopupContainer:Po,[Bn]:yo}=(0,ae.useContext)(Yi.E_),Ho=dr("picker",pn),{compactSize:qo,compactItemClassnames:Bo}=(0,wl.ri)(Ho,To),Oo=ae.useRef(null),{format:xr,showTime:pr}=an,[de,ce]=Dl(Ho);(0,ae.useImperativeHandle)(hn,()=>({focus:()=>{var gn;return(gn=Oo.current)===null||gn===void 0?void 0:gn.focus()},blur:()=>{var gn;return(gn=Oo.current)===null||gn===void 0?void 0:gn.blur()}}));const be={showToday:!0};let Be={};Dt&&(Be.picker=Dt);const ke=Dt||an.picker;Be=Object.assign(Object.assign(Object.assign({},Be),pr?hi(Object.assign({format:xr,picker:ke},pr)):{}),ke==="time"?hi(Object.assign(Object.assign({format:xr},an),{picker:ke})):{});const ze=dr(),it=(0,xl.Z)(gn=>{var Nn;return(Nn=Kn!=null?Kn:qo)!==null&&Nn!==void 0?Nn:gn}),ot=ae.useContext(Qi.Z),nt=Ha!=null?Ha:ot,Ct=(0,ae.useContext)(Cl.aM),{hasFeedback:St,status:Et,feedbackIcon:Xt}=Ct,Jt=ae.createElement(ae.Fragment,null,ke==="time"?ae.createElement(mt,null):ae.createElement(Pe,null),St&&Xt),[_t]=(0,bl.Z)("DatePicker",Al.Z),Sn=Object.assign(Object.assign({},_t),an.locale);return de(ae.createElement(El,Object.assign({ref:Oo,placeholder:Xl(Sn,ke,na),suffixIcon:Jt,dropdownAlign:el(To,ra),prevIcon:ae.createElement("span",{className:`${Ho}-prev-icon`}),nextIcon:ae.createElement("span",{className:`${Ho}-next-icon`}),superPrevIcon:ae.createElement("span",{className:`${Ho}-super-prev-icon`}),superNextIcon:ae.createElement("span",{className:`${Ho}-super-next-icon`}),transitionName:`${ze}-slide-up`},be,Xo,Be,{locale:Sn.lang,className:Te()({[`${Ho}-${it}`]:it,[`${Ho}-borderless`]:!_n},(0,Ci.Z)(Ho,(0,Ci.F)(Et,mo),St),ce,Bo,yo==null?void 0:yo.className,En,Jn),style:Object.assign(Object.assign({},yo==null?void 0:yo.style),$t),prefixCls:Ho,getPopupContainer:Nt||Po,generateConfig:ie,components:tl,direction:To,disabled:nt,dropdownClassName:Te()(ce,Jn,Un||io),allowClear:wi(Zo,bo,ae.createElement(Mt.Z,null))})))});return Yt&&(en.displayName=Yt),en}const ue=se(),De=se("week","WeekPicker"),Le=se("month","MonthPicker"),dt=se("year","YearPicker"),tt=se("time","TimePicker"),Lt=se("quarter","QuarterPicker");return{DatePicker:ue,WeekPicker:De,MonthPicker:Le,YearPicker:dt,TimePicker:tt,QuarterPicker:Lt}}const es=null;function ts(ie){const{DatePicker:se,WeekPicker:ue,MonthPicker:De,YearPicker:Le,TimePicker:dt,QuarterPicker:tt}=_l(ie),Lt=Ol(ie),Dt=se;return Dt.WeekPicker=ue,Dt.MonthPicker=De,Dt.YearPicker=Le,Dt.RangePicker=Lt,Dt.TimePicker=dt,Dt.QuarterPicker=tt,Dt}var Ml=ts;const pi=Ml(z);function Si(ie){const se=el(ie.direction,ie.placement);return se.overflow.adjustY=!1,se.overflow.adjustX=!1,Object.assign(Object.assign({},ie),{dropdownAlign:se})}const Mi=(0,ne.Z)(pi,"picker",null,Si);pi._InternalPanelDoNotUseOrYouWillBeFired=Mi;const ns=(0,ne.Z)(pi.RangePicker,"picker",null,Si);pi._InternalRangePanelDoNotUseOrYouWillBeFired=ns,pi.generatePicker=Ml;var as=pi},28103:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Xe}});var ee=te(92310),fe=te.n(ee),Ve=te(59301),We=te(36355),Ie=te(17313),Oe=te(83116),le=te(37613);const Ge=Ne=>{const{componentCls:re,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:E,orientationMargin:b,verticalMarginInline:z}=Ne;return{[re]:Object.assign(Object.assign({},(0,Ie.Wf)(Ne)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ne.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-with-text`]:{display:"flex",alignItems:"center",margin:`${Ne.dividerHorizontalWithTextGutterMargin}px 0`,color:Ne.colorTextHeading,fontWeight:500,fontSize:Ne.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${b*100}%`},"&::after":{width:`${100-b*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-b*100}%`},"&::after":{width:`${b*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:E},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:Ne.colorText,fontWeight:"normal",fontSize:Ne.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:y}}})}};var Je=(0,Oe.Z)("Divider",Ne=>{const re=(0,le.TS)(Ne,{dividerHorizontalWithTextGutterMargin:Ne.margin,dividerHorizontalGutterMargin:Ne.marginLG,sizePaddingEdgeHorizontal:0});return[Ge(re)]},Ne=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ne.marginXS})),$e=function(Ne,re){var y={};for(var a in Ne)Object.prototype.hasOwnProperty.call(Ne,a)&&re.indexOf(a)<0&&(y[a]=Ne[a]);if(Ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ne);x{const{getPrefixCls:re,direction:y,divider:a}=Ve.useContext(We.E_),{prefixCls:x,type:E="horizontal",orientation:b="center",orientationMargin:z,className:ne,rootClassName:oe,children:ae,dashed:ge,plain:ve,style:he}=Ne,Se=$e(Ne,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),we=re("divider",x),[Pe,xt]=Je(we),st=b.length>0?`-${b}`:b,Tt=!!ae,Qe=b==="left"&&z!=null,mt=b==="right"&&z!=null,Mt=fe()(we,a==null?void 0:a.className,xt,`${we}-${E}`,{[`${we}-with-text`]:Tt,[`${we}-with-text${st}`]:Tt,[`${we}-dashed`]:!!ge,[`${we}-plain`]:!!ve,[`${we}-rtl`]:y==="rtl",[`${we}-no-default-orientation-margin-left`]:Qe,[`${we}-no-default-orientation-margin-right`]:mt},ne,oe),jt=Ve.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),on=Object.assign(Object.assign({},Qe&&{marginLeft:jt}),mt&&{marginRight:jt});return Pe(Ve.createElement("div",Object.assign({className:Mt,style:Object.assign(Object.assign({},a==null?void 0:a.style),he)},Se,{role:"separator"}),ae&&E!=="vertical"&&Ve.createElement("span",{className:`${we}-inner-text`,style:on},ae)))}},91857:function(lt,bt,te){"use strict";var ee=te(59301),fe=te(38819),Ve=te(92310),We=te.n(Ve),Ie=te(31561),Oe=te(70425),le=te(18929),Ge=te(2738),Je=te(79676),$e=te(53487),je=te(92343),Xe=te(36355),Ne=te(20834),re=te(40875),y=te(88088),a=te(47211);const x=null,E=oe=>{const{menu:ae,arrow:ge,prefixCls:ve,children:he,trigger:Se,disabled:we,dropdownRender:Pe,getPopupContainer:xt,overlayClassName:st,rootClassName:Tt,open:Qe,onOpenChange:mt,visible:Mt,onVisibleChange:jt,mouseEnterDelay:on=.15,mouseLeaveDelay:Qt=.1,autoAdjustOverflow:ct=!0,placement:kt="",overlay:Ot,transitionName:Te}=oe,{getPopupContainer:He,getPrefixCls:yt,direction:It}=ee.useContext(Xe.E_),gt=ee.useMemo(()=>{const ye=yt();return Te!==void 0?Te:kt.includes("top")?`${ye}-slide-down`:`${ye}-slide-up`},[yt,kt,Te]),Wt=ee.useMemo(()=>kt?kt.includes("Center")?kt.slice(0,kt.indexOf("Center")):kt:It==="rtl"?"bottomRight":"bottomLeft",[kt,It]),xe=yt("dropdown",ve),[vt,rt]=(0,a.Z)(xe),[,wt]=(0,y.Z)(),Pn=ee.Children.only(he),Ke=(0,je.Tm)(Pn,{className:We()(`${xe}-trigger`,{[`${xe}-rtl`]:It==="rtl"},Pn.props.className),disabled:we}),Ue=we?[]:Se;let Ae;Ue&&Ue.includes("contextMenu")&&(Ae=!0);const[me,Re]=(0,le.Z)(!1,{value:Qe!=null?Qe:Mt}),Ze=(0,Oe.useEvent)(ye=>{mt==null||mt(ye),jt==null||jt(ye),Re(ye)}),Ee=We()(st,Tt,rt,{[`${xe}-rtl`]:It==="rtl"}),pe=(0,Je.Z)({arrowPointAtCenter:typeof ge=="object"&&ge.pointAtCenter,autoAdjustOverflow:ct,offset:wt.marginXXS,arrowWidth:ge?wt.sizePopupArrow:0,borderRadius:wt.borderRadius}),Ye=ee.useCallback(()=>{Re(!1)},[]),Ce=()=>{let ye;return ae!=null&&ae.items?ye=ee.createElement(Ne.default,Object.assign({},ae)):typeof Ot=="function"?ye=Ot():ye=Ot,Pe&&(ye=Pe(ye)),ye=ee.Children.only(typeof ye=="string"?ee.createElement("span",null,ye):ye),ee.createElement(re.J,{prefixCls:`${xe}-menu`,expandIcon:ee.createElement("span",{className:`${xe}-menu-submenu-arrow`},ee.createElement(fe.Z,{className:`${xe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Ye,validator:qe=>{let{mode:At}=qe}},ye)};return vt(ee.createElement(Ie.Z,Object.assign({alignPoint:Ae},(0,Ge.Z)(oe,["rootClassName"]),{mouseEnterDelay:on,mouseLeaveDelay:Qt,visible:me,builtinPlacements:pe,arrow:!!ge,overlayClassName:Ee,prefixCls:xe,getPopupContainer:xt||He,transitionName:gt,trigger:Ue,overlay:Ce,placement:Wt,onVisibleChange:Ze}),Ke))};function b(oe){return Object.assign(Object.assign({},oe),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,$e.Z)(E,"dropdown",oe=>oe,b),ne=oe=>ee.createElement(z,Object.assign({},oe),ee.createElement("span",null));E._InternalPanelDoNotUseOrYouWillBeFired=ne,bt.Z=E},38854:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return y}});var ee=te(91857),fe=te(92310),Ve=te.n(fe),We=te(59301),Ie=te(18785),Oe=te(3113),le=te(36355),Ge=te(81327),Je=te(33234),$e=te(47211),je=function(a,x){var E={};for(var b in a)Object.prototype.hasOwnProperty.call(a,b)&&x.indexOf(b)<0&&(E[b]=a[b]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,b=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:E,direction:b}=We.useContext(le.E_),{prefixCls:z,type:ne="default",danger:oe,disabled:ae,loading:ge,onClick:ve,htmlType:he,children:Se,className:we,menu:Pe,arrow:xt,autoFocus:st,overlay:Tt,trigger:Qe,align:mt,open:Mt,onOpenChange:jt,placement:on,getPopupContainer:Qt,href:ct,icon:kt=We.createElement(Ie.Z,null),title:Ot,buttonsRender:Te=Ce=>Ce,mouseEnterDelay:He,mouseLeaveDelay:yt,overlayClassName:It,overlayStyle:gt,destroyPopupOnHide:Wt,dropdownRender:xe}=a,vt=je(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),rt=E("dropdown",z),wt=`${rt}-button`,[Pn,Ke]=(0,$e.Z)(rt),Ue={menu:Pe,arrow:xt,autoFocus:st,align:mt,disabled:ae,trigger:ae?[]:Qe,onOpenChange:jt,getPopupContainer:Qt||x,mouseEnterDelay:He,mouseLeaveDelay:yt,overlayClassName:It,overlayStyle:gt,destroyPopupOnHide:Wt,dropdownRender:xe},{compactSize:Ae,compactItemClassnames:me}=(0,Je.ri)(rt,b),Re=Ve()(wt,me,we,Ke);"overlay"in a&&(Ue.overlay=Tt),"open"in a&&(Ue.open=Mt),"placement"in a?Ue.placement=on:Ue.placement=b==="rtl"?"bottomLeft":"bottomRight";const Ze=We.createElement(Oe.ZP,{type:ne,danger:oe,disabled:ae,loading:ge,onClick:ve,htmlType:he,href:ct,title:Ot},Se),Ee=We.createElement(Oe.ZP,{type:ne,danger:oe,icon:kt}),[pe,Ye]=Te([Ze,Ee]);return Pn(We.createElement(Ge.Z.Compact,Object.assign({className:Re,size:Ae,block:!0},vt),pe,We.createElement(ee.Z,Object.assign({},Ue),Ye)))};Xe.__ANT_BUTTON=!0;var Ne=Xe;const re=ee.Z;re.Button=Ne;var y=re},47211:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return je}});var ee=te(17313),fe=te(13826),Ve=te(92899),We=te(29878),Ie=te(19447),Oe=te(83116),le=te(37613),Je=Xe=>{const{componentCls:Ne,menuCls:re,colorError:y,colorTextLightSolid:a}=Xe,x=`${re}-item`;return{[`${Ne}, ${Ne}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const $e=Xe=>{const{componentCls:Ne,menuCls:re,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:E,iconCls:b,motionDurationMid:z,dropdownPaddingVertical:ne,fontSize:oe,dropdownEdgeChildPadding:ae,colorTextDisabled:ge,fontSizeIcon:ve,controlPaddingHorizontal:he,colorBgElevated:Se}=Xe;return[{[Ne]:Object.assign(Object.assign({},(0,ee.Wf)(Xe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${E}-btn`]:{[`& > ${b}-down, & > ${E}-btn-icon > ${b}-down`]:{fontSize:ve}},[`${Ne}-wrap`]:{position:"relative",[`${E}-btn > ${b}-down`]:{fontSize:ve},[`${b}-down::before`]:{transition:`transform ${z}`}},[`${Ne}-wrap-open`]:{[`${b}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${E}-slide-down-enter${E}-slide-down-enter-active${Ne}-placement-bottomLeft, + table`]:{textAlign:"center"},"&-focused":{borderColor:Yt}}}}),"&-dropdown-range":{padding:`${Po*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${se}-separator`]:{transform:"rotate(180deg)"},[`${se}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,ui.oN)(ie,"slide-up"),(0,ui.oN)(ie,"slide-down"),(0,Ri.Fm)(ie,"move-up"),(0,Ri.Fm)(ie,"move-down")]},Bl=ie=>{const{componentCls:se,controlHeightLG:ue,paddingXXS:De,padding:Le}=ie;return{pickerCellCls:`${se}-cell`,pickerCellInnerCls:`${se}-cell-inner`,pickerYearMonthCellWidth:ue*1.5,pickerQuarterPanelContentHeight:ue*1.4,pickerCellPaddingVertical:De+De/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+De/2}},vs=ie=>({cellHoverBg:ie.controlItemBgHover,cellActiveWithRangeBg:ie.controlItemBgActive,cellHoverWithRangeBg:new bi.C(ie.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new bi.C(ie.colorPrimary).lighten(20).toHexString(),cellBgDisabled:ie.colorBgContainerDisabled,timeColumnWidth:ie.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:ie.controlHeightSM*1.5,cellHeight:ie.controlHeightSM,textHeight:ie.controlHeightLG,withoutTimeCellHeight:ie.controlHeightLG*1.65});var Dl=(0,Jl.Z)("DatePicker",ie=>{const se=(0,Xi.TS)((0,di.e5)(ie),Bl(ie));return[Fl(se),_i(se),(0,Ql.c)(ie,{focusElCls:`${ie.componentCls}-focused`})]},ie=>Object.assign(Object.assign(Object.assign({},(0,di.TM)(ie)),vs(ie)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:ie.zIndexPopupBase+50}));function Xl(ie,se,ue){return ue!==void 0?ue:se==="year"&&ie.lang.yearPlaceholder?ie.lang.yearPlaceholder:se==="quarter"&&ie.lang.quarterPlaceholder?ie.lang.quarterPlaceholder:se==="month"&&ie.lang.monthPlaceholder?ie.lang.monthPlaceholder:se==="week"&&ie.lang.weekPlaceholder?ie.lang.weekPlaceholder:se==="time"&&ie.timePickerLocale.placeholder?ie.timePickerLocale.placeholder:ie.lang.placeholder}function ql(ie,se,ue){return ue!==void 0?ue:se==="year"&&ie.lang.yearPlaceholder?ie.lang.rangeYearPlaceholder:se==="quarter"&&ie.lang.quarterPlaceholder?ie.lang.rangeQuarterPlaceholder:se==="month"&&ie.lang.monthPlaceholder?ie.lang.rangeMonthPlaceholder:se==="week"&&ie.lang.weekPlaceholder?ie.lang.rangeWeekPlaceholder:se==="time"&&ie.timePickerLocale.placeholder?ie.timePickerLocale.rangePlaceholder:ie.lang.rangePlaceholder}function el(ie,se){const ue={adjustX:1,adjustY:1};switch(se){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ue};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ue};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ue};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ue};default:return{points:ie==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ue}}}function Oi(ie){return ie?Array.isArray(ie)?ie:[ie]:[]}function hi(ie){const{format:se,picker:ue,showHour:De,showMinute:Le,showSecond:dt,use12Hours:tt}=ie,Lt=Oi(se)[0],Dt=Object.assign({},ie);return se&&Array.isArray(se)&&(Dt.format=Lt),Lt&&typeof Lt=="string"&&(!Lt.includes("s")&&dt===void 0&&(Dt.showSecond=!1),!Lt.includes("m")&&Le===void 0&&(Dt.showMinute=!1),!Lt.includes("H")&&!Lt.includes("h")&&!Lt.includes("K")&&!Lt.includes("k")&&De===void 0&&(Dt.showHour=!1),(Lt.includes("a")||Lt.includes("A"))&&tt===void 0&&(Dt.use12Hours=!0)),ue==="time"?Dt:(typeof Lt=="function"&&delete Dt.format,{showTime:Dt})}function wi(ie,se,ue){if(ie===!1)return!1;const De={clearIcon:se!=null?se:ue};return typeof ie=="object"?Object.assign(Object.assign({},De),ie):De}var Nl=te(3113);function $l(ie){return ae.createElement(Nl.ZP,Object.assign({size:"small",type:"primary"},ie))}var tl={button:$l},Rl=function(ie,se){var ue={};for(var De in ie)Object.prototype.hasOwnProperty.call(ie,De)&&se.indexOf(De)<0&&(ue[De]=ie[De]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,De=Object.getOwnPropertySymbols(ie);Le{const{prefixCls:Le,getPopupContainer:dt,className:tt,placement:Lt,size:Dt,disabled:Yt,bordered:Bn=!0,placeholder:en,popupClassName:an,dropdownClassName:hn,status:pn,clearIcon:Nt,allowClear:$t,rootClassName:En}=ue,Jn=Rl(ue,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Kn=ae.useRef(null),{getPrefixCls:_n,direction:ra,getPopupContainer:na}=(0,ae.useContext)(Yi.E_),Un=_n("picker",Le),{compactSize:io,compactItemClassnames:Ha}=(0,wl.ri)(Un,ra),{format:mo,showTime:bo,picker:Zo}=ue,Xo=_n(),[dr,To]=Dl(Un),Po=Object.assign(Object.assign({},bo?hi(Object.assign({format:mo,picker:Zo},bo)):{}),Zo==="time"?hi(Object.assign(Object.assign({format:mo},ue),{picker:Zo})):{}),yo=(0,xl.Z)(Be=>{var ke;return(ke=Dt!=null?Dt:io)!==null&&ke!==void 0?ke:Be}),Ho=ae.useContext(Qi.Z),qo=Yt!=null?Yt:Ho,Bo=(0,ae.useContext)(Cl.aM),{hasFeedback:Oo,status:xr,feedbackIcon:pr}=Bo,de=ae.createElement(ae.Fragment,null,Zo==="time"?ae.createElement(mt,null):ae.createElement(Pe,null),Oo&&pr);(0,ae.useImperativeHandle)(De,()=>({focus:()=>{var Be;return(Be=Kn.current)===null||Be===void 0?void 0:Be.focus()},blur:()=>{var Be;return(Be=Kn.current)===null||Be===void 0?void 0:Be.blur()}}));const[ce]=(0,bl.Z)("Calendar",Al.Z),be=Object.assign(Object.assign({},ce),ue.locale);return dr(ae.createElement(Ki,Object.assign({separator:ae.createElement("span",{"aria-label":"to",className:`${Un}-separator`},ae.createElement(kt,null)),disabled:qo,ref:Kn,dropdownAlign:el(ra,Lt),placeholder:ql(be,Zo,en),suffixIcon:de,prevIcon:ae.createElement("span",{className:`${Un}-prev-icon`}),nextIcon:ae.createElement("span",{className:`${Un}-next-icon`}),superPrevIcon:ae.createElement("span",{className:`${Un}-super-prev-icon`}),superNextIcon:ae.createElement("span",{className:`${Un}-super-next-icon`}),transitionName:`${Xo}-slide-up`},Jn,Po,{className:Te()({[`${Un}-${yo}`]:yo,[`${Un}-borderless`]:!Bn},(0,Ci.Z)(Un,(0,Ci.F)(xr,pn),Oo),To,Ha,tt,En),locale:be.lang,prefixCls:Un,getPopupContainer:dt||na,generateConfig:ie,components:tl,direction:ra,dropdownClassName:Te()(To,an||hn,En),allowClear:wi($t,Nt,ae.createElement(Mt.Z,null))})))})}var nl=function(ie,se){var ue={};for(var De in ie)Object.prototype.hasOwnProperty.call(ie,De)&&se.indexOf(De)<0&&(ue[De]=ie[De]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,De=Object.getOwnPropertySymbols(ie);Le{const{prefixCls:pn,getPopupContainer:Nt,style:$t,className:En,rootClassName:Jn,size:Kn,bordered:_n=!0,placement:ra,placeholder:na,popupClassName:Un,dropdownClassName:io,disabled:Ha,status:mo,clearIcon:bo,allowClear:Zo}=an,Xo=nl(an,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:dr,direction:To,getPopupContainer:Po,[Bn]:yo}=(0,ae.useContext)(Yi.E_),Ho=dr("picker",pn),{compactSize:qo,compactItemClassnames:Bo}=(0,wl.ri)(Ho,To),Oo=ae.useRef(null),{format:xr,showTime:pr}=an,[de,ce]=Dl(Ho);(0,ae.useImperativeHandle)(hn,()=>({focus:()=>{var gn;return(gn=Oo.current)===null||gn===void 0?void 0:gn.focus()},blur:()=>{var gn;return(gn=Oo.current)===null||gn===void 0?void 0:gn.blur()}}));const be={showToday:!0};let Be={};Dt&&(Be.picker=Dt);const ke=Dt||an.picker;Be=Object.assign(Object.assign(Object.assign({},Be),pr?hi(Object.assign({format:xr,picker:ke},pr)):{}),ke==="time"?hi(Object.assign(Object.assign({format:xr},an),{picker:ke})):{});const ze=dr(),it=(0,xl.Z)(gn=>{var Nn;return(Nn=Kn!=null?Kn:qo)!==null&&Nn!==void 0?Nn:gn}),ot=ae.useContext(Qi.Z),nt=Ha!=null?Ha:ot,Ct=(0,ae.useContext)(Cl.aM),{hasFeedback:St,status:Et,feedbackIcon:Xt}=Ct,Jt=ae.createElement(ae.Fragment,null,ke==="time"?ae.createElement(mt,null):ae.createElement(Pe,null),St&&Xt),[_t]=(0,bl.Z)("DatePicker",Al.Z),Sn=Object.assign(Object.assign({},_t),an.locale);return de(ae.createElement(El,Object.assign({ref:Oo,placeholder:Xl(Sn,ke,na),suffixIcon:Jt,dropdownAlign:el(To,ra),prevIcon:ae.createElement("span",{className:`${Ho}-prev-icon`}),nextIcon:ae.createElement("span",{className:`${Ho}-next-icon`}),superPrevIcon:ae.createElement("span",{className:`${Ho}-super-prev-icon`}),superNextIcon:ae.createElement("span",{className:`${Ho}-super-next-icon`}),transitionName:`${ze}-slide-up`},be,Xo,Be,{locale:Sn.lang,className:Te()({[`${Ho}-${it}`]:it,[`${Ho}-borderless`]:!_n},(0,Ci.Z)(Ho,(0,Ci.F)(Et,mo),St),ce,Bo,yo==null?void 0:yo.className,En,Jn),style:Object.assign(Object.assign({},yo==null?void 0:yo.style),$t),prefixCls:Ho,getPopupContainer:Nt||Po,generateConfig:ie,components:tl,direction:To,disabled:nt,dropdownClassName:Te()(ce,Jn,Un||io),allowClear:wi(Zo,bo,ae.createElement(Mt.Z,null))})))});return Yt&&(en.displayName=Yt),en}const ue=se(),De=se("week","WeekPicker"),Le=se("month","MonthPicker"),dt=se("year","YearPicker"),tt=se("time","TimePicker"),Lt=se("quarter","QuarterPicker");return{DatePicker:ue,WeekPicker:De,MonthPicker:Le,YearPicker:dt,TimePicker:tt,QuarterPicker:Lt}}const es=null;function ts(ie){const{DatePicker:se,WeekPicker:ue,MonthPicker:De,YearPicker:Le,TimePicker:dt,QuarterPicker:tt}=_l(ie),Lt=Ol(ie),Dt=se;return Dt.WeekPicker=ue,Dt.MonthPicker=De,Dt.YearPicker=Le,Dt.RangePicker=Lt,Dt.TimePicker=dt,Dt.QuarterPicker=tt,Dt}var Ml=ts;const pi=Ml(z);function Si(ie){const se=el(ie.direction,ie.placement);return se.overflow.adjustY=!1,se.overflow.adjustX=!1,Object.assign(Object.assign({},ie),{dropdownAlign:se})}const Mi=(0,ne.Z)(pi,"picker",null,Si);pi._InternalPanelDoNotUseOrYouWillBeFired=Mi;const ns=(0,ne.Z)(pi.RangePicker,"picker",null,Si);pi._InternalRangePanelDoNotUseOrYouWillBeFired=ns,pi.generatePicker=Ml;var as=pi},28103:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Xe}});var ee=te(92310),fe=te.n(ee),Ve=te(59301),We=te(36355),Ie=te(17313),Oe=te(83116),le=te(37613);const Ge=Ne=>{const{componentCls:re,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:E,orientationMargin:b,verticalMarginInline:z}=Ne;return{[re]:Object.assign(Object.assign({},(0,Ie.Wf)(Ne)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ne.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-with-text`]:{display:"flex",alignItems:"center",margin:`${Ne.dividerHorizontalWithTextGutterMargin}px 0`,color:Ne.colorTextHeading,fontWeight:500,fontSize:Ne.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${b*100}%`},"&::after":{width:`${100-b*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-b*100}%`},"&::after":{width:`${b*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:E},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:Ne.colorText,fontWeight:"normal",fontSize:Ne.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:y}}})}};var Je=(0,Oe.Z)("Divider",Ne=>{const re=(0,le.TS)(Ne,{dividerHorizontalWithTextGutterMargin:Ne.margin,dividerHorizontalGutterMargin:Ne.marginLG,sizePaddingEdgeHorizontal:0});return[Ge(re)]},Ne=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ne.marginXS})),$e=function(Ne,re){var y={};for(var a in Ne)Object.prototype.hasOwnProperty.call(Ne,a)&&re.indexOf(a)<0&&(y[a]=Ne[a]);if(Ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ne);x{const{getPrefixCls:re,direction:y,divider:a}=Ve.useContext(We.E_),{prefixCls:x,type:E="horizontal",orientation:b="center",orientationMargin:z,className:ne,rootClassName:oe,children:ae,dashed:ge,plain:ve,style:he}=Ne,Se=$e(Ne,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),we=re("divider",x),[Pe,xt]=Je(we),st=b.length>0?`-${b}`:b,Tt=!!ae,Qe=b==="left"&&z!=null,mt=b==="right"&&z!=null,Mt=fe()(we,a==null?void 0:a.className,xt,`${we}-${E}`,{[`${we}-with-text`]:Tt,[`${we}-with-text${st}`]:Tt,[`${we}-dashed`]:!!ge,[`${we}-plain`]:!!ve,[`${we}-rtl`]:y==="rtl",[`${we}-no-default-orientation-margin-left`]:Qe,[`${we}-no-default-orientation-margin-right`]:mt},ne,oe),jt=Ve.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),on=Object.assign(Object.assign({},Qe&&{marginLeft:jt}),mt&&{marginRight:jt});return Pe(Ve.createElement("div",Object.assign({className:Mt,style:Object.assign(Object.assign({},a==null?void 0:a.style),he)},Se,{role:"separator"}),ae&&E!=="vertical"&&Ve.createElement("span",{className:`${we}-inner-text`,style:on},ae)))}},91857:function(lt,bt,te){"use strict";var ee=te(59301),fe=te(38819),Ve=te(92310),We=te.n(Ve),Ie=te(31561),Oe=te(70425),le=te(18929),Ge=te(2738),Je=te(79676),$e=te(53487),je=te(92343),Xe=te(36355),Ne=te(20834),re=te(40875),y=te(88088),a=te(47211);const x=null,E=oe=>{const{menu:ae,arrow:ge,prefixCls:ve,children:he,trigger:Se,disabled:we,dropdownRender:Pe,getPopupContainer:xt,overlayClassName:st,rootClassName:Tt,open:Qe,onOpenChange:mt,visible:Mt,onVisibleChange:jt,mouseEnterDelay:on=.15,mouseLeaveDelay:Qt=.1,autoAdjustOverflow:ct=!0,placement:kt="",overlay:Ot,transitionName:Te}=oe,{getPopupContainer:He,getPrefixCls:yt,direction:It}=ee.useContext(Xe.E_),gt=ee.useMemo(()=>{const ye=yt();return Te!==void 0?Te:kt.includes("top")?`${ye}-slide-down`:`${ye}-slide-up`},[yt,kt,Te]),Wt=ee.useMemo(()=>kt?kt.includes("Center")?kt.slice(0,kt.indexOf("Center")):kt:It==="rtl"?"bottomRight":"bottomLeft",[kt,It]),xe=yt("dropdown",ve),[ht,rt]=(0,a.Z)(xe),[,wt]=(0,y.Z)(),Pn=ee.Children.only(he),Ke=(0,je.Tm)(Pn,{className:We()(`${xe}-trigger`,{[`${xe}-rtl`]:It==="rtl"},Pn.props.className),disabled:we}),Ue=we?[]:Se;let Ae;Ue&&Ue.includes("contextMenu")&&(Ae=!0);const[me,Re]=(0,le.Z)(!1,{value:Qe!=null?Qe:Mt}),Ze=(0,Oe.useEvent)(ye=>{mt==null||mt(ye),jt==null||jt(ye),Re(ye)}),Ee=We()(st,Tt,rt,{[`${xe}-rtl`]:It==="rtl"}),pe=(0,Je.Z)({arrowPointAtCenter:typeof ge=="object"&&ge.pointAtCenter,autoAdjustOverflow:ct,offset:wt.marginXXS,arrowWidth:ge?wt.sizePopupArrow:0,borderRadius:wt.borderRadius}),Ye=ee.useCallback(()=>{Re(!1)},[]),Ce=()=>{let ye;return ae!=null&&ae.items?ye=ee.createElement(Ne.default,Object.assign({},ae)):typeof Ot=="function"?ye=Ot():ye=Ot,Pe&&(ye=Pe(ye)),ye=ee.Children.only(typeof ye=="string"?ee.createElement("span",null,ye):ye),ee.createElement(re.J,{prefixCls:`${xe}-menu`,expandIcon:ee.createElement("span",{className:`${xe}-menu-submenu-arrow`},ee.createElement(fe.Z,{className:`${xe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Ye,validator:qe=>{let{mode:At}=qe}},ye)};return ht(ee.createElement(Ie.Z,Object.assign({alignPoint:Ae},(0,Ge.Z)(oe,["rootClassName"]),{mouseEnterDelay:on,mouseLeaveDelay:Qt,visible:me,builtinPlacements:pe,arrow:!!ge,overlayClassName:Ee,prefixCls:xe,getPopupContainer:xt||He,transitionName:gt,trigger:Ue,overlay:Ce,placement:Wt,onVisibleChange:Ze}),Ke))};function b(oe){return Object.assign(Object.assign({},oe),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,$e.Z)(E,"dropdown",oe=>oe,b),ne=oe=>ee.createElement(z,Object.assign({},oe),ee.createElement("span",null));E._InternalPanelDoNotUseOrYouWillBeFired=ne,bt.Z=E},38854:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return y}});var ee=te(91857),fe=te(92310),Ve=te.n(fe),We=te(59301),Ie=te(18785),Oe=te(3113),le=te(36355),Ge=te(81327),Je=te(33234),$e=te(47211),je=function(a,x){var E={};for(var b in a)Object.prototype.hasOwnProperty.call(a,b)&&x.indexOf(b)<0&&(E[b]=a[b]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,b=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:E,direction:b}=We.useContext(le.E_),{prefixCls:z,type:ne="default",danger:oe,disabled:ae,loading:ge,onClick:ve,htmlType:he,children:Se,className:we,menu:Pe,arrow:xt,autoFocus:st,overlay:Tt,trigger:Qe,align:mt,open:Mt,onOpenChange:jt,placement:on,getPopupContainer:Qt,href:ct,icon:kt=We.createElement(Ie.Z,null),title:Ot,buttonsRender:Te=Ce=>Ce,mouseEnterDelay:He,mouseLeaveDelay:yt,overlayClassName:It,overlayStyle:gt,destroyPopupOnHide:Wt,dropdownRender:xe}=a,ht=je(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),rt=E("dropdown",z),wt=`${rt}-button`,[Pn,Ke]=(0,$e.Z)(rt),Ue={menu:Pe,arrow:xt,autoFocus:st,align:mt,disabled:ae,trigger:ae?[]:Qe,onOpenChange:jt,getPopupContainer:Qt||x,mouseEnterDelay:He,mouseLeaveDelay:yt,overlayClassName:It,overlayStyle:gt,destroyPopupOnHide:Wt,dropdownRender:xe},{compactSize:Ae,compactItemClassnames:me}=(0,Je.ri)(rt,b),Re=Ve()(wt,me,we,Ke);"overlay"in a&&(Ue.overlay=Tt),"open"in a&&(Ue.open=Mt),"placement"in a?Ue.placement=on:Ue.placement=b==="rtl"?"bottomLeft":"bottomRight";const Ze=We.createElement(Oe.ZP,{type:ne,danger:oe,disabled:ae,loading:ge,onClick:ve,htmlType:he,href:ct,title:Ot},Se),Ee=We.createElement(Oe.ZP,{type:ne,danger:oe,icon:kt}),[pe,Ye]=Te([Ze,Ee]);return Pn(We.createElement(Ge.Z.Compact,Object.assign({className:Re,size:Ae,block:!0},ht),pe,We.createElement(ee.Z,Object.assign({},Ue),Ye)))};Xe.__ANT_BUTTON=!0;var Ne=Xe;const re=ee.Z;re.Button=Ne;var y=re},47211:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return je}});var ee=te(17313),fe=te(13826),Ve=te(92899),We=te(29878),Ie=te(19447),Oe=te(83116),le=te(37613),Je=Xe=>{const{componentCls:Ne,menuCls:re,colorError:y,colorTextLightSolid:a}=Xe,x=`${re}-item`;return{[`${Ne}, ${Ne}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const $e=Xe=>{const{componentCls:Ne,menuCls:re,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:E,iconCls:b,motionDurationMid:z,dropdownPaddingVertical:ne,fontSize:oe,dropdownEdgeChildPadding:ae,colorTextDisabled:ge,fontSizeIcon:ve,controlPaddingHorizontal:he,colorBgElevated:Se}=Xe;return[{[Ne]:Object.assign(Object.assign({},(0,ee.Wf)(Xe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${E}-btn`]:{[`& > ${b}-down, & > ${E}-btn-icon > ${b}-down`]:{fontSize:ve}},[`${Ne}-wrap`]:{position:"relative",[`${E}-btn > ${b}-down`]:{fontSize:ve},[`${b}-down::before`]:{transition:`transform ${z}`}},[`${Ne}-wrap-open`]:{[`${b}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${E}-slide-down-enter${E}-slide-down-enter-active${Ne}-placement-bottomLeft, &${E}-slide-down-appear${E}-slide-down-appear-active${Ne}-placement-bottomLeft, &${E}-slide-down-enter${E}-slide-down-enter-active${Ne}-placement-bottom, &${E}-slide-down-appear${E}-slide-down-appear-active${Ne}-placement-bottom, @@ -165,25 +165,25 @@ &${E}-slide-down-leave${E}-slide-down-leave-active${Ne}-placement-bottom, &${E}-slide-down-leave${E}-slide-down-leave-active${Ne}-placement-bottomRight`]:{animationName:fe.Uw},[`&${E}-slide-up-leave${E}-slide-up-leave-active${Ne}-placement-topLeft, &${E}-slide-up-leave${E}-slide-up-leave-active${Ne}-placement-top, - &${E}-slide-up-leave${E}-slide-up-leave-active${Ne}-placement-topRight`]:{animationName:fe.ly}})},(0,Ie.ZP)(Xe,{colorBg:Se,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ne} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ne}, ${Ne}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:ae,listStyleType:"none",backgroundColor:Se,backgroundClip:"padding-box",borderRadius:Xe.borderRadiusLG,outline:"none",boxShadow:Xe.boxShadowSecondary},(0,ee.Qy)(Xe)),{[`${re}-item-group-title`]:{padding:`${ne}px ${he}px`,color:Xe.colorTextDescription,transition:`all ${z}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:oe,marginInlineEnd:Xe.marginXS,fontSize:Xe.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ne}px ${he}px`,color:Xe.colorText,fontWeight:"normal",fontSize:oe,lineHeight:Xe.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:Xe.borderRadiusSM,"&:hover, &-active":{backgroundColor:Xe.controlItemBgHover}},(0,ee.Qy)(Xe)),{"&-selected":{color:Xe.colorPrimary,backgroundColor:Xe.controlItemBgActive,"&:hover, &-active":{backgroundColor:Xe.controlItemBgActiveHover}},"&-disabled":{color:ge,cursor:"not-allowed","&:hover":{color:ge,backgroundColor:Se,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Xe.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Xe.colorSplit},[`${Ne}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Xe.paddingXS,[`${Ne}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Xe.colorTextDescription,fontSize:ve,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${Xe.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:he+Xe.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Ne}-menu-submenu-title`]:{[`&, ${Ne}-menu-submenu-arrow-icon`]:{color:ge,backgroundColor:Se,cursor:"not-allowed"}},[`${re}-submenu-selected ${Ne}-menu-submenu-title`]:{color:Xe.colorPrimary}})}},[(0,fe.oN)(Xe,"slide-up"),(0,fe.oN)(Xe,"slide-down"),(0,Ve.Fm)(Xe,"move-up"),(0,Ve.Fm)(Xe,"move-down"),(0,We._y)(Xe,"zoom-big")]]};var je=(0,Oe.Z)("Dropdown",(Xe,Ne)=>{let{rootPrefixCls:re}=Ne;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:E,lineHeight:b,paddingXXS:z,componentCls:ne,borderRadiusLG:oe}=Xe,ae=(x-E*b)/2,{dropdownArrowOffset:ge}=(0,Ie.fS)({contentRadius:oe}),ve=(0,le.TS)(Xe,{menuCls:`${ne}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ge,dropdownPaddingVertical:ae,dropdownEdgeChildPadding:z});return[$e(ve),Je(ve)]},Xe=>({zIndexPopup:Xe.zIndexPopupBase+50}))},8628:function(lt,bt,te){"use strict";var ee=te(59301),fe=te(34280),Ve=te(56762),We=te(69507);function Ie(){let Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const le=(0,ee.useRef)({}),Ge=(0,Ve.Z)(),Je=(0,We.ZP)();return(0,fe.Z)(()=>{const $e=Je.subscribe(je=>{le.current=je,Oe&&Ge()});return()=>Je.unsubscribe($e)},[]),le.current}bt.Z=Ie},45818:function(lt,bt,te){"use strict";te.d(bt,{D:function(){return z},Z:function(){return ae}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function(ve,he){return fe.createElement(Ie.Z,(0,ee.Z)({},ve,{ref:he,icon:We}))},le=fe.forwardRef(Oe),Ge=le,Je=te(33853),$e=te(38819),je=te(92310),Xe=te.n(je),Ne=te(2738),y=ge=>!isNaN(parseFloat(ge))&&isFinite(ge),a=te(36355),x=te(84966),E=function(ge,ve){var he={};for(var Se in ge)Object.prototype.hasOwnProperty.call(ge,Se)&&ve.indexOf(Se)<0&&(he[Se]=ge[Se]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,Se=Object.getOwnPropertySymbols(ge);we{let ge=0;return function(){let ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ge+=1,`${ve}${ge}`}})();var ae=fe.forwardRef((ge,ve)=>{const{prefixCls:he,className:Se,trigger:we,children:Pe,defaultCollapsed:xt=!1,theme:st="dark",style:Tt={},collapsible:Qe=!1,reverseArrow:mt=!1,width:Mt=200,collapsedWidth:jt=80,zeroWidthTriggerStyle:on,breakpoint:Qt,onCollapse:ct,onBreakpoint:kt}=ge,Ot=E(ge,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Te}=(0,fe.useContext)(x.Gs),[He,yt]=(0,fe.useState)("collapsed"in ge?ge.collapsed:xt),[It,gt]=(0,fe.useState)(!1);(0,fe.useEffect)(()=>{"collapsed"in ge&&yt(ge.collapsed)},[ge.collapsed]);const Wt=(Ke,Ue)=>{"collapsed"in ge||yt(Ke),ct==null||ct(Ke,Ue)},xe=(0,fe.useRef)();xe.current=Ke=>{gt(Ke.matches),kt==null||kt(Ke.matches),He!==Ke.matches&&Wt(Ke.matches,"responsive")},(0,fe.useEffect)(()=>{function Ke(Ae){return xe.current(Ae)}let Ue;if(typeof window!="undefined"){const{matchMedia:Ae}=window;if(Ae&&Qt&&Qt in b){Ue=Ae(`(max-width: ${b[Qt]})`);try{Ue.addEventListener("change",Ke)}catch(me){Ue.addListener(Ke)}Ke(Ue)}}return()=>{try{Ue==null||Ue.removeEventListener("change",Ke)}catch(Ae){Ue==null||Ue.removeListener(Ke)}}},[Qt]),(0,fe.useEffect)(()=>{const Ke=ne("ant-sider-");return Te.addSider(Ke),()=>Te.removeSider(Ke)},[]);const vt=()=>{Wt(!He,"clickTrigger")},{getPrefixCls:rt}=(0,fe.useContext)(a.E_),wt=()=>{const Ke=rt("layout-sider",he),Ue=(0,Ne.Z)(Ot,["collapsed"]),Ae=He?jt:Mt,me=y(Ae)?`${Ae}px`:String(Ae),Re=parseFloat(String(jt||0))===0?fe.createElement("span",{onClick:vt,className:Xe()(`${Ke}-zero-width-trigger`,`${Ke}-zero-width-trigger-${mt?"right":"left"}`),style:on},we||fe.createElement(Ge,null)):null,pe={expanded:mt?fe.createElement($e.Z,null):fe.createElement(Je.Z,null),collapsed:mt?fe.createElement(Je.Z,null):fe.createElement($e.Z,null)}[He?"collapsed":"expanded"],Ye=we!==null?Re||fe.createElement("div",{className:`${Ke}-trigger`,onClick:vt,style:{width:me}},we||pe):null,Ce=Object.assign(Object.assign({},Tt),{flex:`0 0 ${me}`,maxWidth:me,minWidth:me,width:me}),ye=Xe()(Ke,`${Ke}-${st}`,{[`${Ke}-collapsed`]:!!He,[`${Ke}-has-trigger`]:Qe&&we!==null&&!Re,[`${Ke}-below`]:!!It,[`${Ke}-zero-width`]:parseFloat(me)===0},Se);return fe.createElement("aside",Object.assign({className:ye},Ue,{style:Ce,ref:ve}),fe.createElement("div",{className:`${Ke}-children`},Pe),Qe||It&&Re?Ye:null)},Pn=fe.useMemo(()=>({siderCollapsed:He}),[He]);return fe.createElement(z.Provider,{value:Pn},wt())})},84966:function(lt,bt,te){"use strict";te.d(bt,{VY:function(){return z},$_:function(){return b},h4:function(){return E},Gs:function(){return Ne},ZP:function(){return ne}});var ee=te(3300),fe=te(92310),Ve=te.n(fe),We=te(2738),Ie=te(59301),Oe=te(36355),le=te(83116),Je=oe=>{const{componentCls:ae,bodyBg:ge,lightSiderBg:ve,lightTriggerBg:he,lightTriggerColor:Se}=oe;return{[`${ae}-sider-light`]:{background:ve,[`${ae}-sider-trigger`]:{color:Se,background:he},[`${ae}-sider-zero-width-trigger`]:{color:Se,background:he,border:`1px solid ${ge}`,borderInlineStart:0}}}};const $e=oe=>{const{antCls:ae,componentCls:ge,colorText:ve,triggerColor:he,footerBg:Se,triggerBg:we,headerHeight:Pe,headerPadding:xt,headerColor:st,footerPadding:Tt,triggerHeight:Qe,zeroTriggerHeight:mt,zeroTriggerWidth:Mt,motionDurationMid:jt,motionDurationSlow:on,fontSize:Qt,borderRadius:ct,bodyBg:kt,headerBg:Ot,siderBg:Te}=oe;return{[ge]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:kt,"&, *":{boxSizing:"border-box"},[`&${ge}-has-sider`]:{flexDirection:"row",[`> ${ge}, > ${ge}-content`]:{width:0}},[`${ge}-header, &${ge}-footer`]:{flex:"0 0 auto"},[`${ge}-sider`]:{position:"relative",minWidth:0,background:Te,transition:`all ${jt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ae}-menu${ae}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Qe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Qe,color:he,lineHeight:`${Qe}px`,textAlign:"center",background:we,cursor:"pointer",transition:`all ${jt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Pe,insetInlineEnd:-Mt,zIndex:1,width:Mt,height:mt,color:he,fontSize:oe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Te,borderStartStartRadius:0,borderStartEndRadius:ct,borderEndEndRadius:ct,borderEndStartRadius:0,cursor:"pointer",transition:`background ${on} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${on}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Mt,borderStartStartRadius:ct,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:ct}}}}},Je(oe)),{"&-rtl":{direction:"rtl"}}),[`${ge}-header`]:{height:Pe,padding:xt,color:st,lineHeight:`${Pe}px`,background:Ot,[`${ae}-menu`]:{lineHeight:"inherit"}},[`${ge}-footer`]:{padding:Tt,color:ve,fontSize:Qt,background:Se},[`${ge}-content`]:{flex:"auto",minHeight:0}}};var je=(0,le.Z)("Layout",oe=>[$e(oe)],oe=>{const{colorBgLayout:ae,controlHeight:ge,controlHeightLG:ve,colorText:he,controlHeightSM:Se,marginXXS:we,colorTextLightSolid:Pe,colorBgContainer:xt}=oe,st=ve*1.25;return{colorBgHeader:"#001529",colorBgBody:ae,colorBgTrigger:"#002140",bodyBg:ae,headerBg:"#001529",headerHeight:ge*2,headerPadding:`0 ${st}px`,headerColor:he,footerPadding:`${Se}px ${st}px`,footerBg:ae,siderBg:"#001529",triggerHeight:ve+we*2,triggerBg:"#002140",triggerColor:Pe,zeroTriggerWidth:ve,zeroTriggerHeight:ve,lightSiderBg:xt,lightTriggerBg:xt,lightTriggerColor:he}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Xe=function(oe,ae){var ge={};for(var ve in oe)Object.prototype.hasOwnProperty.call(oe,ve)&&ae.indexOf(ve)<0&&(ge[ve]=oe[ve]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,ve=Object.getOwnPropertySymbols(oe);henull,removeSider:()=>null}});function re(oe){let{suffixCls:ae,tagName:ge,displayName:ve}=oe;return he=>Ie.forwardRef((we,Pe)=>Ie.createElement(he,Object.assign({ref:Pe,suffixCls:ae,tagName:ge},we)))}const y=Ie.forwardRef((oe,ae)=>{const{prefixCls:ge,suffixCls:ve,className:he,tagName:Se}=oe,we=Xe(oe,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Pe}=Ie.useContext(Oe.E_),xt=Pe("layout",ge),[st,Tt]=je(xt),Qe=ve?`${xt}-${ve}`:xt;return st(Ie.createElement(Se,Object.assign({className:Ve()(ge||Qe,he,Tt),ref:ae},we)))}),a=Ie.forwardRef((oe,ae)=>{const{direction:ge}=Ie.useContext(Oe.E_),[ve,he]=Ie.useState([]),{prefixCls:Se,className:we,rootClassName:Pe,children:xt,hasSider:st,tagName:Tt,style:Qe}=oe,mt=Xe(oe,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Mt=(0,We.Z)(mt,["suffixCls"]),{getPrefixCls:jt,layout:on}=Ie.useContext(Oe.E_),Qt=jt("layout",Se),[ct,kt]=je(Qt),Ot=Ve()(Qt,{[`${Qt}-has-sider`]:typeof st=="boolean"?st:ve.length>0,[`${Qt}-rtl`]:ge==="rtl"},on==null?void 0:on.className,we,Pe,kt),Te=Ie.useMemo(()=>({siderHook:{addSider:He=>{he(yt=>[].concat((0,ee.Z)(yt),[He]))},removeSider:He=>{he(yt=>yt.filter(It=>It!==He))}}}),[]);return ct(Ie.createElement(Ne.Provider,{value:Te},Ie.createElement(Tt,Object.assign({ref:ae,className:Ot,style:Object.assign(Object.assign({},on==null?void 0:on.style),Qe)},Mt),xt)))}),x=re({tagName:"div",displayName:"Layout"})(a),E=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),b=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ne=x},40875:function(lt,bt,te){"use strict";te.d(bt,{J:function(){return Oe}});var ee=te(59301),fe=te(33234),Ve=te(70425),We=function(le,Ge){var Je={};for(var $e in le)Object.prototype.hasOwnProperty.call(le,$e)&&Ge.indexOf($e)<0&&(Je[$e]=le[$e]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,$e=Object.getOwnPropertySymbols(le);je<$e.length;je++)Ge.indexOf($e[je])<0&&Object.prototype.propertyIsEnumerable.call(le,$e[je])&&(Je[$e[je]]=le[$e[je]]);return Je};const Ie=ee.createContext(null),Oe=ee.forwardRef((le,Ge)=>{const{children:Je}=le,$e=We(le,["children"]),je=ee.useContext(Ie),Xe=ee.useMemo(()=>Object.assign(Object.assign({},je),$e),[je,$e.prefixCls,$e.mode,$e.selectable]);return ee.createElement(Ie.Provider,{value:Xe},ee.createElement(fe.BR,null,(0,Ve.supportNodeRef)(Je)?ee.cloneElement(Je,{ref:Ge}):Je))});bt.Z=Ie},20834:function(lt,bt,te){"use strict";te.d(bt,{default:function(){return Pn}});var ee=te(15285),fe=te(59301),Ve=te(45818),We=te(92310),Ie=te.n(We),Oe=te(36355),le=function(Ke,Ue){var Ae={};for(var me in Ke)Object.prototype.hasOwnProperty.call(Ke,me)&&Ue.indexOf(me)<0&&(Ae[me]=Ke[me]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,me=Object.getOwnPropertySymbols(Ke);Re{const{prefixCls:Ue,className:Ae,dashed:me}=Ke,Re=le(Ke,["prefixCls","className","dashed"]),{getPrefixCls:Ze}=fe.useContext(Oe.E_),Ee=Ze("menu",Ue),pe=Ie()({[`${Ee}-item-divider-dashed`]:!!me},Ae);return fe.createElement(ee.iz,Object.assign({className:pe},Re))},$e=te(11592),je=te(2738),Xe=te(6848),Ne=te(92343),y=(0,fe.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Ke=>{var Ue;const{className:Ae,children:me,icon:Re,title:Ze,danger:Ee}=Ke,{prefixCls:pe,firstLevel:Ye,direction:Ce,disableMenuItemTitleTooltip:ye,inlineCollapsed:qe}=fe.useContext(y),At=Me=>{const et=fe.createElement("span",{className:`${pe}-title-content`},me);return(!Re||(0,Ne.l$)(me)&&me.type==="span")&&me&&Me&&Ye&&typeof me=="string"?fe.createElement("div",{className:`${pe}-inline-collapsed-noicon`},me.charAt(0)):et},{siderCollapsed:Rt}=fe.useContext(Ve.D);let ht=Ze;typeof Ze=="undefined"?ht=Ye?me:"":Ze===!1&&(ht="");const pt={title:ht};!Rt&&!qe&&(pt.title=null,pt.open=!1);const Ft=(0,$e.Z)(me).length;let Fe=fe.createElement(ee.ck,Object.assign({},(0,je.Z)(Ke,["title","icon","danger"]),{className:Ie()({[`${pe}-item-danger`]:Ee,[`${pe}-item-only-child`]:(Re?Ft+1:Ft)===1},Ae),title:typeof Ze=="string"?Ze:void 0}),(0,Ne.Tm)(Re,{className:Ie()((0,Ne.l$)(Re)?(Ue=Re.props)===null||Ue===void 0?void 0:Ue.className:"",`${pe}-item-icon`)}),At(qe));return ye||(Fe=fe.createElement(Xe.Z,Object.assign({},pt,{placement:Ce==="rtl"?"left":"right",overlayClassName:`${pe}-inline-collapsed-tooltip`}),Fe)),Fe},b=Ke=>{var Ue;const{popupClassName:Ae,icon:me,title:Re,theme:Ze}=Ke,Ee=fe.useContext(y),{prefixCls:pe,inlineCollapsed:Ye,theme:Ce}=Ee,ye=(0,ee.Xl)();let qe;if(!me)qe=Ye&&!ye.length&&Re&&typeof Re=="string"?fe.createElement("div",{className:`${pe}-inline-collapsed-noicon`},Re.charAt(0)):fe.createElement("span",{className:`${pe}-title-content`},Re);else{const Rt=(0,Ne.l$)(Re)&&Re.type==="span";qe=fe.createElement(fe.Fragment,null,(0,Ne.Tm)(me,{className:Ie()((0,Ne.l$)(me)?(Ue=me.props)===null||Ue===void 0?void 0:Ue.className:"",`${pe}-item-icon`)}),Rt?Re:fe.createElement("span",{className:`${pe}-title-content`},Re))}const At=fe.useMemo(()=>Object.assign(Object.assign({},Ee),{firstLevel:!1}),[Ee]);return fe.createElement(y.Provider,{value:At},fe.createElement(ee.Wd,Object.assign({},(0,je.Z)(Ke,["icon"]),{title:qe,popupClassName:Ie()(pe,Ae,`${pe}-${Ze||Ce}`)})))},z=te(18785),ne=te(70425),oe=te(62892),ae=te(40875),ge=function(Ke,Ue){var Ae={};for(var me in Ke)Object.prototype.hasOwnProperty.call(Ke,me)&&Ue.indexOf(me)<0&&(Ae[me]=Ke[me]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,me=Object.getOwnPropertySymbols(Ke);Re{if(Ue&&typeof Ue=="object"){const me=Ue,{label:Re,children:Ze,key:Ee,type:pe}=me,Ye=ge(me,["label","children","key","type"]),Ce=Ee!=null?Ee:`tmp-${Ae}`;return Ze||pe==="group"?pe==="group"?fe.createElement(ee.BW,Object.assign({key:Ce},Ye,{title:Re}),ve(Ze)):fe.createElement(b,Object.assign({key:Ce},Ye,{title:Re}),ve(Ze)):pe==="divider"?fe.createElement(Je,Object.assign({key:Ce},Ye)):fe.createElement(x,Object.assign({key:Ce},Ye),Re)}return null}).filter(Ue=>Ue)}function he(Ke){return fe.useMemo(()=>Ke&&ve(Ke),[Ke])}var Se=te(64993),we=te(17313),Pe=te(8378),xt=te(13826),st=te(29878),Tt=te(83116),Qe=te(37613),Mt=Ke=>{const{componentCls:Ue,motionDurationSlow:Ae,horizontalLineHeight:me,colorSplit:Re,lineWidth:Ze,lineType:Ee,itemPaddingInline:pe}=Ke;return{[`${Ue}-horizontal`]:{lineHeight:me,border:0,borderBottom:`${Ze}px ${Ee} ${Re}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${Ue}-item, ${Ue}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:pe},[`> ${Ue}-item:hover, + &${E}-slide-up-leave${E}-slide-up-leave-active${Ne}-placement-topRight`]:{animationName:fe.ly}})},(0,Ie.ZP)(Xe,{colorBg:Se,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ne} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ne}, ${Ne}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:ae,listStyleType:"none",backgroundColor:Se,backgroundClip:"padding-box",borderRadius:Xe.borderRadiusLG,outline:"none",boxShadow:Xe.boxShadowSecondary},(0,ee.Qy)(Xe)),{[`${re}-item-group-title`]:{padding:`${ne}px ${he}px`,color:Xe.colorTextDescription,transition:`all ${z}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:oe,marginInlineEnd:Xe.marginXS,fontSize:Xe.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ne}px ${he}px`,color:Xe.colorText,fontWeight:"normal",fontSize:oe,lineHeight:Xe.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:Xe.borderRadiusSM,"&:hover, &-active":{backgroundColor:Xe.controlItemBgHover}},(0,ee.Qy)(Xe)),{"&-selected":{color:Xe.colorPrimary,backgroundColor:Xe.controlItemBgActive,"&:hover, &-active":{backgroundColor:Xe.controlItemBgActiveHover}},"&-disabled":{color:ge,cursor:"not-allowed","&:hover":{color:ge,backgroundColor:Se,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Xe.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Xe.colorSplit},[`${Ne}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Xe.paddingXS,[`${Ne}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Xe.colorTextDescription,fontSize:ve,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${Xe.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:he+Xe.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Ne}-menu-submenu-title`]:{[`&, ${Ne}-menu-submenu-arrow-icon`]:{color:ge,backgroundColor:Se,cursor:"not-allowed"}},[`${re}-submenu-selected ${Ne}-menu-submenu-title`]:{color:Xe.colorPrimary}})}},[(0,fe.oN)(Xe,"slide-up"),(0,fe.oN)(Xe,"slide-down"),(0,Ve.Fm)(Xe,"move-up"),(0,Ve.Fm)(Xe,"move-down"),(0,We._y)(Xe,"zoom-big")]]};var je=(0,Oe.Z)("Dropdown",(Xe,Ne)=>{let{rootPrefixCls:re}=Ne;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:E,lineHeight:b,paddingXXS:z,componentCls:ne,borderRadiusLG:oe}=Xe,ae=(x-E*b)/2,{dropdownArrowOffset:ge}=(0,Ie.fS)({contentRadius:oe}),ve=(0,le.TS)(Xe,{menuCls:`${ne}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ge,dropdownPaddingVertical:ae,dropdownEdgeChildPadding:z});return[$e(ve),Je(ve)]},Xe=>({zIndexPopup:Xe.zIndexPopupBase+50}))},8628:function(lt,bt,te){"use strict";var ee=te(59301),fe=te(34280),Ve=te(56762),We=te(69507);function Ie(){let Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const le=(0,ee.useRef)({}),Ge=(0,Ve.Z)(),Je=(0,We.ZP)();return(0,fe.Z)(()=>{const $e=Je.subscribe(je=>{le.current=je,Oe&&Ge()});return()=>Je.unsubscribe($e)},[]),le.current}bt.Z=Ie},45818:function(lt,bt,te){"use strict";te.d(bt,{D:function(){return z},Z:function(){return ae}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function(ve,he){return fe.createElement(Ie.Z,(0,ee.Z)({},ve,{ref:he,icon:We}))},le=fe.forwardRef(Oe),Ge=le,Je=te(33853),$e=te(38819),je=te(92310),Xe=te.n(je),Ne=te(2738),y=ge=>!isNaN(parseFloat(ge))&&isFinite(ge),a=te(36355),x=te(84966),E=function(ge,ve){var he={};for(var Se in ge)Object.prototype.hasOwnProperty.call(ge,Se)&&ve.indexOf(Se)<0&&(he[Se]=ge[Se]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,Se=Object.getOwnPropertySymbols(ge);we{let ge=0;return function(){let ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ge+=1,`${ve}${ge}`}})();var ae=fe.forwardRef((ge,ve)=>{const{prefixCls:he,className:Se,trigger:we,children:Pe,defaultCollapsed:xt=!1,theme:st="dark",style:Tt={},collapsible:Qe=!1,reverseArrow:mt=!1,width:Mt=200,collapsedWidth:jt=80,zeroWidthTriggerStyle:on,breakpoint:Qt,onCollapse:ct,onBreakpoint:kt}=ge,Ot=E(ge,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Te}=(0,fe.useContext)(x.Gs),[He,yt]=(0,fe.useState)("collapsed"in ge?ge.collapsed:xt),[It,gt]=(0,fe.useState)(!1);(0,fe.useEffect)(()=>{"collapsed"in ge&&yt(ge.collapsed)},[ge.collapsed]);const Wt=(Ke,Ue)=>{"collapsed"in ge||yt(Ke),ct==null||ct(Ke,Ue)},xe=(0,fe.useRef)();xe.current=Ke=>{gt(Ke.matches),kt==null||kt(Ke.matches),He!==Ke.matches&&Wt(Ke.matches,"responsive")},(0,fe.useEffect)(()=>{function Ke(Ae){return xe.current(Ae)}let Ue;if(typeof window!="undefined"){const{matchMedia:Ae}=window;if(Ae&&Qt&&Qt in b){Ue=Ae(`(max-width: ${b[Qt]})`);try{Ue.addEventListener("change",Ke)}catch(me){Ue.addListener(Ke)}Ke(Ue)}}return()=>{try{Ue==null||Ue.removeEventListener("change",Ke)}catch(Ae){Ue==null||Ue.removeListener(Ke)}}},[Qt]),(0,fe.useEffect)(()=>{const Ke=ne("ant-sider-");return Te.addSider(Ke),()=>Te.removeSider(Ke)},[]);const ht=()=>{Wt(!He,"clickTrigger")},{getPrefixCls:rt}=(0,fe.useContext)(a.E_),wt=()=>{const Ke=rt("layout-sider",he),Ue=(0,Ne.Z)(Ot,["collapsed"]),Ae=He?jt:Mt,me=y(Ae)?`${Ae}px`:String(Ae),Re=parseFloat(String(jt||0))===0?fe.createElement("span",{onClick:ht,className:Xe()(`${Ke}-zero-width-trigger`,`${Ke}-zero-width-trigger-${mt?"right":"left"}`),style:on},we||fe.createElement(Ge,null)):null,pe={expanded:mt?fe.createElement($e.Z,null):fe.createElement(Je.Z,null),collapsed:mt?fe.createElement(Je.Z,null):fe.createElement($e.Z,null)}[He?"collapsed":"expanded"],Ye=we!==null?Re||fe.createElement("div",{className:`${Ke}-trigger`,onClick:ht,style:{width:me}},we||pe):null,Ce=Object.assign(Object.assign({},Tt),{flex:`0 0 ${me}`,maxWidth:me,minWidth:me,width:me}),ye=Xe()(Ke,`${Ke}-${st}`,{[`${Ke}-collapsed`]:!!He,[`${Ke}-has-trigger`]:Qe&&we!==null&&!Re,[`${Ke}-below`]:!!It,[`${Ke}-zero-width`]:parseFloat(me)===0},Se);return fe.createElement("aside",Object.assign({className:ye},Ue,{style:Ce,ref:ve}),fe.createElement("div",{className:`${Ke}-children`},Pe),Qe||It&&Re?Ye:null)},Pn=fe.useMemo(()=>({siderCollapsed:He}),[He]);return fe.createElement(z.Provider,{value:Pn},wt())})},84966:function(lt,bt,te){"use strict";te.d(bt,{VY:function(){return z},$_:function(){return b},h4:function(){return E},Gs:function(){return Ne},ZP:function(){return ne}});var ee=te(3300),fe=te(92310),Ve=te.n(fe),We=te(2738),Ie=te(59301),Oe=te(36355),le=te(83116),Je=oe=>{const{componentCls:ae,bodyBg:ge,lightSiderBg:ve,lightTriggerBg:he,lightTriggerColor:Se}=oe;return{[`${ae}-sider-light`]:{background:ve,[`${ae}-sider-trigger`]:{color:Se,background:he},[`${ae}-sider-zero-width-trigger`]:{color:Se,background:he,border:`1px solid ${ge}`,borderInlineStart:0}}}};const $e=oe=>{const{antCls:ae,componentCls:ge,colorText:ve,triggerColor:he,footerBg:Se,triggerBg:we,headerHeight:Pe,headerPadding:xt,headerColor:st,footerPadding:Tt,triggerHeight:Qe,zeroTriggerHeight:mt,zeroTriggerWidth:Mt,motionDurationMid:jt,motionDurationSlow:on,fontSize:Qt,borderRadius:ct,bodyBg:kt,headerBg:Ot,siderBg:Te}=oe;return{[ge]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:kt,"&, *":{boxSizing:"border-box"},[`&${ge}-has-sider`]:{flexDirection:"row",[`> ${ge}, > ${ge}-content`]:{width:0}},[`${ge}-header, &${ge}-footer`]:{flex:"0 0 auto"},[`${ge}-sider`]:{position:"relative",minWidth:0,background:Te,transition:`all ${jt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ae}-menu${ae}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Qe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Qe,color:he,lineHeight:`${Qe}px`,textAlign:"center",background:we,cursor:"pointer",transition:`all ${jt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Pe,insetInlineEnd:-Mt,zIndex:1,width:Mt,height:mt,color:he,fontSize:oe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Te,borderStartStartRadius:0,borderStartEndRadius:ct,borderEndEndRadius:ct,borderEndStartRadius:0,cursor:"pointer",transition:`background ${on} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${on}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Mt,borderStartStartRadius:ct,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:ct}}}}},Je(oe)),{"&-rtl":{direction:"rtl"}}),[`${ge}-header`]:{height:Pe,padding:xt,color:st,lineHeight:`${Pe}px`,background:Ot,[`${ae}-menu`]:{lineHeight:"inherit"}},[`${ge}-footer`]:{padding:Tt,color:ve,fontSize:Qt,background:Se},[`${ge}-content`]:{flex:"auto",minHeight:0}}};var je=(0,le.Z)("Layout",oe=>[$e(oe)],oe=>{const{colorBgLayout:ae,controlHeight:ge,controlHeightLG:ve,colorText:he,controlHeightSM:Se,marginXXS:we,colorTextLightSolid:Pe,colorBgContainer:xt}=oe,st=ve*1.25;return{colorBgHeader:"#001529",colorBgBody:ae,colorBgTrigger:"#002140",bodyBg:ae,headerBg:"#001529",headerHeight:ge*2,headerPadding:`0 ${st}px`,headerColor:he,footerPadding:`${Se}px ${st}px`,footerBg:ae,siderBg:"#001529",triggerHeight:ve+we*2,triggerBg:"#002140",triggerColor:Pe,zeroTriggerWidth:ve,zeroTriggerHeight:ve,lightSiderBg:xt,lightTriggerBg:xt,lightTriggerColor:he}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Xe=function(oe,ae){var ge={};for(var ve in oe)Object.prototype.hasOwnProperty.call(oe,ve)&&ae.indexOf(ve)<0&&(ge[ve]=oe[ve]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,ve=Object.getOwnPropertySymbols(oe);henull,removeSider:()=>null}});function re(oe){let{suffixCls:ae,tagName:ge,displayName:ve}=oe;return he=>Ie.forwardRef((we,Pe)=>Ie.createElement(he,Object.assign({ref:Pe,suffixCls:ae,tagName:ge},we)))}const y=Ie.forwardRef((oe,ae)=>{const{prefixCls:ge,suffixCls:ve,className:he,tagName:Se}=oe,we=Xe(oe,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Pe}=Ie.useContext(Oe.E_),xt=Pe("layout",ge),[st,Tt]=je(xt),Qe=ve?`${xt}-${ve}`:xt;return st(Ie.createElement(Se,Object.assign({className:Ve()(ge||Qe,he,Tt),ref:ae},we)))}),a=Ie.forwardRef((oe,ae)=>{const{direction:ge}=Ie.useContext(Oe.E_),[ve,he]=Ie.useState([]),{prefixCls:Se,className:we,rootClassName:Pe,children:xt,hasSider:st,tagName:Tt,style:Qe}=oe,mt=Xe(oe,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Mt=(0,We.Z)(mt,["suffixCls"]),{getPrefixCls:jt,layout:on}=Ie.useContext(Oe.E_),Qt=jt("layout",Se),[ct,kt]=je(Qt),Ot=Ve()(Qt,{[`${Qt}-has-sider`]:typeof st=="boolean"?st:ve.length>0,[`${Qt}-rtl`]:ge==="rtl"},on==null?void 0:on.className,we,Pe,kt),Te=Ie.useMemo(()=>({siderHook:{addSider:He=>{he(yt=>[].concat((0,ee.Z)(yt),[He]))},removeSider:He=>{he(yt=>yt.filter(It=>It!==He))}}}),[]);return ct(Ie.createElement(Ne.Provider,{value:Te},Ie.createElement(Tt,Object.assign({ref:ae,className:Ot,style:Object.assign(Object.assign({},on==null?void 0:on.style),Qe)},Mt),xt)))}),x=re({tagName:"div",displayName:"Layout"})(a),E=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),b=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ne=x},40875:function(lt,bt,te){"use strict";te.d(bt,{J:function(){return Oe}});var ee=te(59301),fe=te(33234),Ve=te(70425),We=function(le,Ge){var Je={};for(var $e in le)Object.prototype.hasOwnProperty.call(le,$e)&&Ge.indexOf($e)<0&&(Je[$e]=le[$e]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,$e=Object.getOwnPropertySymbols(le);je<$e.length;je++)Ge.indexOf($e[je])<0&&Object.prototype.propertyIsEnumerable.call(le,$e[je])&&(Je[$e[je]]=le[$e[je]]);return Je};const Ie=ee.createContext(null),Oe=ee.forwardRef((le,Ge)=>{const{children:Je}=le,$e=We(le,["children"]),je=ee.useContext(Ie),Xe=ee.useMemo(()=>Object.assign(Object.assign({},je),$e),[je,$e.prefixCls,$e.mode,$e.selectable]);return ee.createElement(Ie.Provider,{value:Xe},ee.createElement(fe.BR,null,(0,Ve.supportNodeRef)(Je)?ee.cloneElement(Je,{ref:Ge}):Je))});bt.Z=Ie},20834:function(lt,bt,te){"use strict";te.d(bt,{default:function(){return Pn}});var ee=te(15285),fe=te(59301),Ve=te(45818),We=te(92310),Ie=te.n(We),Oe=te(36355),le=function(Ke,Ue){var Ae={};for(var me in Ke)Object.prototype.hasOwnProperty.call(Ke,me)&&Ue.indexOf(me)<0&&(Ae[me]=Ke[me]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,me=Object.getOwnPropertySymbols(Ke);Re{const{prefixCls:Ue,className:Ae,dashed:me}=Ke,Re=le(Ke,["prefixCls","className","dashed"]),{getPrefixCls:Ze}=fe.useContext(Oe.E_),Ee=Ze("menu",Ue),pe=Ie()({[`${Ee}-item-divider-dashed`]:!!me},Ae);return fe.createElement(ee.iz,Object.assign({className:pe},Re))},$e=te(11592),je=te(2738),Xe=te(6848),Ne=te(92343),y=(0,fe.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Ke=>{var Ue;const{className:Ae,children:me,icon:Re,title:Ze,danger:Ee}=Ke,{prefixCls:pe,firstLevel:Ye,direction:Ce,disableMenuItemTitleTooltip:ye,inlineCollapsed:qe}=fe.useContext(y),At=Me=>{const et=fe.createElement("span",{className:`${pe}-title-content`},me);return(!Re||(0,Ne.l$)(me)&&me.type==="span")&&me&&Me&&Ye&&typeof me=="string"?fe.createElement("div",{className:`${pe}-inline-collapsed-noicon`},me.charAt(0)):et},{siderCollapsed:Rt}=fe.useContext(Ve.D);let vt=Ze;typeof Ze=="undefined"?vt=Ye?me:"":Ze===!1&&(vt="");const pt={title:vt};!Rt&&!qe&&(pt.title=null,pt.open=!1);const Ft=(0,$e.Z)(me).length;let Fe=fe.createElement(ee.ck,Object.assign({},(0,je.Z)(Ke,["title","icon","danger"]),{className:Ie()({[`${pe}-item-danger`]:Ee,[`${pe}-item-only-child`]:(Re?Ft+1:Ft)===1},Ae),title:typeof Ze=="string"?Ze:void 0}),(0,Ne.Tm)(Re,{className:Ie()((0,Ne.l$)(Re)?(Ue=Re.props)===null||Ue===void 0?void 0:Ue.className:"",`${pe}-item-icon`)}),At(qe));return ye||(Fe=fe.createElement(Xe.Z,Object.assign({},pt,{placement:Ce==="rtl"?"left":"right",overlayClassName:`${pe}-inline-collapsed-tooltip`}),Fe)),Fe},b=Ke=>{var Ue;const{popupClassName:Ae,icon:me,title:Re,theme:Ze}=Ke,Ee=fe.useContext(y),{prefixCls:pe,inlineCollapsed:Ye,theme:Ce}=Ee,ye=(0,ee.Xl)();let qe;if(!me)qe=Ye&&!ye.length&&Re&&typeof Re=="string"?fe.createElement("div",{className:`${pe}-inline-collapsed-noicon`},Re.charAt(0)):fe.createElement("span",{className:`${pe}-title-content`},Re);else{const Rt=(0,Ne.l$)(Re)&&Re.type==="span";qe=fe.createElement(fe.Fragment,null,(0,Ne.Tm)(me,{className:Ie()((0,Ne.l$)(me)?(Ue=me.props)===null||Ue===void 0?void 0:Ue.className:"",`${pe}-item-icon`)}),Rt?Re:fe.createElement("span",{className:`${pe}-title-content`},Re))}const At=fe.useMemo(()=>Object.assign(Object.assign({},Ee),{firstLevel:!1}),[Ee]);return fe.createElement(y.Provider,{value:At},fe.createElement(ee.Wd,Object.assign({},(0,je.Z)(Ke,["icon"]),{title:qe,popupClassName:Ie()(pe,Ae,`${pe}-${Ze||Ce}`)})))},z=te(18785),ne=te(70425),oe=te(62892),ae=te(40875),ge=function(Ke,Ue){var Ae={};for(var me in Ke)Object.prototype.hasOwnProperty.call(Ke,me)&&Ue.indexOf(me)<0&&(Ae[me]=Ke[me]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,me=Object.getOwnPropertySymbols(Ke);Re{if(Ue&&typeof Ue=="object"){const me=Ue,{label:Re,children:Ze,key:Ee,type:pe}=me,Ye=ge(me,["label","children","key","type"]),Ce=Ee!=null?Ee:`tmp-${Ae}`;return Ze||pe==="group"?pe==="group"?fe.createElement(ee.BW,Object.assign({key:Ce},Ye,{title:Re}),ve(Ze)):fe.createElement(b,Object.assign({key:Ce},Ye,{title:Re}),ve(Ze)):pe==="divider"?fe.createElement(Je,Object.assign({key:Ce},Ye)):fe.createElement(x,Object.assign({key:Ce},Ye),Re)}return null}).filter(Ue=>Ue)}function he(Ke){return fe.useMemo(()=>Ke&&ve(Ke),[Ke])}var Se=te(64993),we=te(17313),Pe=te(8378),xt=te(13826),st=te(29878),Tt=te(83116),Qe=te(37613),Mt=Ke=>{const{componentCls:Ue,motionDurationSlow:Ae,horizontalLineHeight:me,colorSplit:Re,lineWidth:Ze,lineType:Ee,itemPaddingInline:pe}=Ke;return{[`${Ue}-horizontal`]:{lineHeight:me,border:0,borderBottom:`${Ze}px ${Ee} ${Re}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${Ue}-item, ${Ue}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:pe},[`> ${Ue}-item:hover, > ${Ue}-item-active, > ${Ue}-submenu ${Ue}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${Ue}-item, ${Ue}-submenu-title`]:{transition:[`border-color ${Ae}`,`background ${Ae}`].join(",")},[`${Ue}-submenu-arrow`]:{display:"none"}}}},on=Ke=>{let{componentCls:Ue,menuArrowOffset:Ae}=Ke;return{[`${Ue}-rtl`]:{direction:"rtl"},[`${Ue}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${Ue}-rtl${Ue}-vertical, - ${Ue}-submenu-rtl ${Ue}-vertical`]:{[`${Ue}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${Ae})`},"&::after":{transform:`rotate(45deg) translateY(${Ae})`}}}}};const Qt=Ke=>Object.assign({},(0,we.oN)(Ke));var kt=(Ke,Ue)=>{const{componentCls:Ae,itemColor:me,itemSelectedColor:Re,groupTitleColor:Ze,itemBg:Ee,subMenuItemBg:pe,itemSelectedBg:Ye,activeBarHeight:Ce,activeBarWidth:ye,activeBarBorderWidth:qe,motionDurationSlow:At,motionEaseInOut:Rt,motionEaseOut:ht,itemPaddingInline:pt,motionDurationMid:Ft,itemHoverColor:Fe,lineType:Me,colorSplit:et,itemDisabledColor:Pt,dangerItemColor:Ut,dangerItemHoverColor:sn,dangerItemSelectedColor:Kt,dangerItemActiveBg:cn,dangerItemSelectedBg:In,itemHoverBg:An,itemActiveBg:wn,menuSubMenuBg:Dn,horizontalItemSelectedColor:ba,horizontalItemSelectedBg:ma,horizontalItemBorderRadius:Ln,horizontalItemHoverBg:ka,popupBg:wa}=Ke;return{[`${Ae}-${Ue}, ${Ae}-${Ue} > ${Ae}`]:{color:me,background:Ee,[`&${Ae}-root:focus-visible`]:Object.assign({},Qt(Ke)),[`${Ae}-item-group-title`]:{color:Ze},[`${Ae}-submenu-selected`]:{[`> ${Ae}-submenu-title`]:{color:Re}},[`${Ae}-item-disabled, ${Ae}-submenu-disabled`]:{color:`${Pt} !important`},[`${Ae}-item:not(${Ae}-item-selected):not(${Ae}-submenu-selected)`]:{[`&:hover, > ${Ae}-submenu-title:hover`]:{color:Fe}},[`&:not(${Ae}-horizontal)`]:{[`${Ae}-item:not(${Ae}-item-selected)`]:{"&:hover":{backgroundColor:An},"&:active":{backgroundColor:wn}},[`${Ae}-submenu-title`]:{"&:hover":{backgroundColor:An},"&:active":{backgroundColor:wn}}},[`${Ae}-item-danger`]:{color:Ut,[`&${Ae}-item:hover`]:{[`&:not(${Ae}-item-selected):not(${Ae}-submenu-selected)`]:{color:sn}},[`&${Ae}-item:active`]:{background:cn}},[`${Ae}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Ae}-item-selected`]:{color:Re,[`&${Ae}-item-danger`]:{color:Kt},"a, a:hover":{color:"inherit"}},[`& ${Ae}-item-selected`]:{backgroundColor:Ye,[`&${Ae}-item-danger`]:{backgroundColor:In}},[`${Ae}-item, ${Ae}-submenu-title`]:{[`&:not(${Ae}-item-disabled):focus-visible`]:Object.assign({},Qt(Ke))},[`&${Ae}-submenu > ${Ae}`]:{backgroundColor:Dn},[`&${Ae}-popup > ${Ae}`]:{backgroundColor:wa},[`&${Ae}-horizontal`]:Object.assign(Object.assign({},Ue==="dark"?{borderBottom:0}:{}),{[`> ${Ae}-item, > ${Ae}-submenu`]:{top:qe,marginTop:-qe,marginBottom:0,borderRadius:Ln,"&::after":{position:"absolute",insetInline:pt,bottom:0,borderBottom:`${Ce}px solid transparent`,transition:`border-color ${At} ${Rt}`,content:'""'},"&:hover, &-active, &-open":{background:ka,"&::after":{borderBottomWidth:Ce,borderBottomColor:ba}},"&-selected":{color:ba,backgroundColor:ma,"&:hover":{backgroundColor:ma},"&::after":{borderBottomWidth:Ce,borderBottomColor:ba}}}}),[`&${Ae}-root`]:{[`&${Ae}-inline, &${Ae}-vertical`]:{borderInlineEnd:`${qe}px ${Me} ${et}`}},[`&${Ae}-inline`]:{[`${Ae}-sub${Ae}-inline`]:{background:pe},[`${Ae}-item, ${Ae}-submenu-title`]:qe&&ye?{width:`calc(100% + ${qe}px)`}:{},[`${Ae}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${ye}px solid ${Re}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ft} ${ht}`,`opacity ${Ft} ${ht}`].join(","),content:'""'},[`&${Ae}-item-danger`]:{"&::after":{borderInlineEndColor:Kt}}},[`${Ae}-selected, ${Ae}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ft} ${Rt}`,`opacity ${Ft} ${Rt}`].join(",")}}}}}};const Ot=Ke=>{const{componentCls:Ue,itemHeight:Ae,itemMarginInline:me,padding:Re,menuArrowSize:Ze,marginXS:Ee,itemMarginBlock:pe}=Ke,Ye=Re+Ze+Ee;return{[`${Ue}-item`]:{position:"relative",overflow:"hidden"},[`${Ue}-item, ${Ue}-submenu-title`]:{height:Ae,lineHeight:`${Ae}px`,paddingInline:Re,overflow:"hidden",textOverflow:"ellipsis",marginInline:me,marginBlock:pe,width:`calc(100% - ${me*2}px)`},[`> ${Ue}-item, + ${Ue}-submenu-rtl ${Ue}-vertical`]:{[`${Ue}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${Ae})`},"&::after":{transform:`rotate(45deg) translateY(${Ae})`}}}}};const Qt=Ke=>Object.assign({},(0,we.oN)(Ke));var kt=(Ke,Ue)=>{const{componentCls:Ae,itemColor:me,itemSelectedColor:Re,groupTitleColor:Ze,itemBg:Ee,subMenuItemBg:pe,itemSelectedBg:Ye,activeBarHeight:Ce,activeBarWidth:ye,activeBarBorderWidth:qe,motionDurationSlow:At,motionEaseInOut:Rt,motionEaseOut:vt,itemPaddingInline:pt,motionDurationMid:Ft,itemHoverColor:Fe,lineType:Me,colorSplit:et,itemDisabledColor:Pt,dangerItemColor:Ut,dangerItemHoverColor:sn,dangerItemSelectedColor:Kt,dangerItemActiveBg:cn,dangerItemSelectedBg:In,itemHoverBg:An,itemActiveBg:wn,menuSubMenuBg:Dn,horizontalItemSelectedColor:ba,horizontalItemSelectedBg:ma,horizontalItemBorderRadius:Ln,horizontalItemHoverBg:ka,popupBg:wa}=Ke;return{[`${Ae}-${Ue}, ${Ae}-${Ue} > ${Ae}`]:{color:me,background:Ee,[`&${Ae}-root:focus-visible`]:Object.assign({},Qt(Ke)),[`${Ae}-item-group-title`]:{color:Ze},[`${Ae}-submenu-selected`]:{[`> ${Ae}-submenu-title`]:{color:Re}},[`${Ae}-item-disabled, ${Ae}-submenu-disabled`]:{color:`${Pt} !important`},[`${Ae}-item:not(${Ae}-item-selected):not(${Ae}-submenu-selected)`]:{[`&:hover, > ${Ae}-submenu-title:hover`]:{color:Fe}},[`&:not(${Ae}-horizontal)`]:{[`${Ae}-item:not(${Ae}-item-selected)`]:{"&:hover":{backgroundColor:An},"&:active":{backgroundColor:wn}},[`${Ae}-submenu-title`]:{"&:hover":{backgroundColor:An},"&:active":{backgroundColor:wn}}},[`${Ae}-item-danger`]:{color:Ut,[`&${Ae}-item:hover`]:{[`&:not(${Ae}-item-selected):not(${Ae}-submenu-selected)`]:{color:sn}},[`&${Ae}-item:active`]:{background:cn}},[`${Ae}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Ae}-item-selected`]:{color:Re,[`&${Ae}-item-danger`]:{color:Kt},"a, a:hover":{color:"inherit"}},[`& ${Ae}-item-selected`]:{backgroundColor:Ye,[`&${Ae}-item-danger`]:{backgroundColor:In}},[`${Ae}-item, ${Ae}-submenu-title`]:{[`&:not(${Ae}-item-disabled):focus-visible`]:Object.assign({},Qt(Ke))},[`&${Ae}-submenu > ${Ae}`]:{backgroundColor:Dn},[`&${Ae}-popup > ${Ae}`]:{backgroundColor:wa},[`&${Ae}-horizontal`]:Object.assign(Object.assign({},Ue==="dark"?{borderBottom:0}:{}),{[`> ${Ae}-item, > ${Ae}-submenu`]:{top:qe,marginTop:-qe,marginBottom:0,borderRadius:Ln,"&::after":{position:"absolute",insetInline:pt,bottom:0,borderBottom:`${Ce}px solid transparent`,transition:`border-color ${At} ${Rt}`,content:'""'},"&:hover, &-active, &-open":{background:ka,"&::after":{borderBottomWidth:Ce,borderBottomColor:ba}},"&-selected":{color:ba,backgroundColor:ma,"&:hover":{backgroundColor:ma},"&::after":{borderBottomWidth:Ce,borderBottomColor:ba}}}}),[`&${Ae}-root`]:{[`&${Ae}-inline, &${Ae}-vertical`]:{borderInlineEnd:`${qe}px ${Me} ${et}`}},[`&${Ae}-inline`]:{[`${Ae}-sub${Ae}-inline`]:{background:pe},[`${Ae}-item, ${Ae}-submenu-title`]:qe&&ye?{width:`calc(100% + ${qe}px)`}:{},[`${Ae}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${ye}px solid ${Re}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ft} ${vt}`,`opacity ${Ft} ${vt}`].join(","),content:'""'},[`&${Ae}-item-danger`]:{"&::after":{borderInlineEndColor:Kt}}},[`${Ae}-selected, ${Ae}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ft} ${Rt}`,`opacity ${Ft} ${Rt}`].join(",")}}}}}};const Ot=Ke=>{const{componentCls:Ue,itemHeight:Ae,itemMarginInline:me,padding:Re,menuArrowSize:Ze,marginXS:Ee,itemMarginBlock:pe}=Ke,Ye=Re+Ze+Ee;return{[`${Ue}-item`]:{position:"relative",overflow:"hidden"},[`${Ue}-item, ${Ue}-submenu-title`]:{height:Ae,lineHeight:`${Ae}px`,paddingInline:Re,overflow:"hidden",textOverflow:"ellipsis",marginInline:me,marginBlock:pe,width:`calc(100% - ${me*2}px)`},[`> ${Ue}-item, > ${Ue}-submenu > ${Ue}-submenu-title`]:{height:Ae,lineHeight:`${Ae}px`},[`${Ue}-item-group-list ${Ue}-submenu-title, - ${Ue}-submenu-title`]:{paddingInlineEnd:Ye}}};var He=Ke=>{const{componentCls:Ue,iconCls:Ae,itemHeight:me,colorTextLightSolid:Re,dropdownWidth:Ze,controlHeightLG:Ee,motionDurationMid:pe,motionEaseOut:Ye,paddingXL:Ce,itemMarginInline:ye,fontSizeLG:qe,motionDurationSlow:At,paddingXS:Rt,boxShadowSecondary:ht,collapsedWidth:pt,collapsedIconSize:Ft}=Ke,Fe={height:me,lineHeight:`${me}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[Ue]:{"&-inline, &-vertical":Object.assign({[`&${Ue}-root`]:{boxShadow:"none"}},Ot(Ke))},[`${Ue}-submenu-popup`]:{[`${Ue}-vertical`]:Object.assign(Object.assign({},Ot(Ke)),{boxShadow:ht})}},{[`${Ue}-submenu-popup ${Ue}-vertical${Ue}-sub`]:{minWidth:Ze,maxHeight:`calc(100vh - ${Ee*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${Ue}-inline`]:{width:"100%",[`&${Ue}-root`]:{[`${Ue}-item, ${Ue}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${At}`,`background ${At}`,`padding ${pe} ${Ye}`].join(","),[`> ${Ue}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${Ue}-sub${Ue}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${Ue}-submenu > ${Ue}-submenu-title`]:Fe,[`& ${Ue}-item-group-title`]:{paddingInlineStart:Ce}},[`${Ue}-item`]:Fe}},{[`${Ue}-inline-collapsed`]:{width:pt,[`&${Ue}-root`]:{[`${Ue}-item, ${Ue}-submenu ${Ue}-submenu-title`]:{[`> ${Ue}-inline-collapsed-noicon`]:{fontSize:qe,textAlign:"center"}}},[`> ${Ue}-item, + ${Ue}-submenu-title`]:{paddingInlineEnd:Ye}}};var He=Ke=>{const{componentCls:Ue,iconCls:Ae,itemHeight:me,colorTextLightSolid:Re,dropdownWidth:Ze,controlHeightLG:Ee,motionDurationMid:pe,motionEaseOut:Ye,paddingXL:Ce,itemMarginInline:ye,fontSizeLG:qe,motionDurationSlow:At,paddingXS:Rt,boxShadowSecondary:vt,collapsedWidth:pt,collapsedIconSize:Ft}=Ke,Fe={height:me,lineHeight:`${me}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[Ue]:{"&-inline, &-vertical":Object.assign({[`&${Ue}-root`]:{boxShadow:"none"}},Ot(Ke))},[`${Ue}-submenu-popup`]:{[`${Ue}-vertical`]:Object.assign(Object.assign({},Ot(Ke)),{boxShadow:vt})}},{[`${Ue}-submenu-popup ${Ue}-vertical${Ue}-sub`]:{minWidth:Ze,maxHeight:`calc(100vh - ${Ee*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${Ue}-inline`]:{width:"100%",[`&${Ue}-root`]:{[`${Ue}-item, ${Ue}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${At}`,`background ${At}`,`padding ${pe} ${Ye}`].join(","),[`> ${Ue}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${Ue}-sub${Ue}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${Ue}-submenu > ${Ue}-submenu-title`]:Fe,[`& ${Ue}-item-group-title`]:{paddingInlineStart:Ce}},[`${Ue}-item`]:Fe}},{[`${Ue}-inline-collapsed`]:{width:pt,[`&${Ue}-root`]:{[`${Ue}-item, ${Ue}-submenu ${Ue}-submenu-title`]:{[`> ${Ue}-inline-collapsed-noicon`]:{fontSize:qe,textAlign:"center"}}},[`> ${Ue}-item, > ${Ue}-item-group > ${Ue}-item-group-list > ${Ue}-item, > ${Ue}-item-group > ${Ue}-item-group-list > ${Ue}-submenu > ${Ue}-submenu-title, > ${Ue}-submenu > ${Ue}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${qe/2}px - ${ye}px)`,textOverflow:"clip",[` ${Ue}-submenu-arrow, ${Ue}-submenu-expand-icon - `]:{opacity:0},[`${Ue}-item-icon, ${Ae}`]:{margin:0,fontSize:Ft,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${Ue}-item-icon, ${Ae}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${Ue}-item-icon, ${Ae}`]:{display:"none"},"a, a:hover":{color:Re}},[`${Ue}-item-group-title`]:Object.assign(Object.assign({},we.vS),{paddingInline:Rt})}}]};const yt=Ke=>{const{componentCls:Ue,motionDurationSlow:Ae,motionDurationMid:me,motionEaseInOut:Re,motionEaseOut:Ze,iconCls:Ee,iconSize:pe,iconMarginInlineEnd:Ye}=Ke;return{[`${Ue}-item, ${Ue}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${Ae}`,`background ${Ae}`,`padding ${Ae} ${Re}`].join(","),[`${Ue}-item-icon, ${Ee}`]:{minWidth:pe,fontSize:pe,transition:[`font-size ${me} ${Ze}`,`margin ${Ae} ${Re}`,`color ${Ae}`].join(","),"+ span":{marginInlineStart:Ye,opacity:1,transition:[`opacity ${Ae} ${Re}`,`margin ${Ae}`,`color ${Ae}`].join(",")}},[`${Ue}-item-icon`]:Object.assign({},(0,we.Ro)()),[`&${Ue}-item-only-child`]:{[`> ${Ee}, > ${Ue}-item-icon`]:{marginInlineEnd:0}}},[`${Ue}-item-disabled, ${Ue}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${Ue}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},It=Ke=>{const{componentCls:Ue,motionDurationSlow:Ae,motionEaseInOut:me,borderRadius:Re,menuArrowSize:Ze,menuArrowOffset:Ee}=Ke;return{[`${Ue}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Ke.margin,width:Ze,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${Ae} ${me}, opacity ${Ae}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Ze*.6,height:Ze*.15,backgroundColor:"currentcolor",borderRadius:Re,transition:[`background ${Ae} ${me}`,`transform ${Ae} ${me}`,`top ${Ae} ${me}`,`color ${Ae} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Ee})`},"&::after":{transform:`rotate(-45deg) translateY(${Ee})`}}}}},gt=Ke=>{const{antCls:Ue,componentCls:Ae,fontSize:me,motionDurationSlow:Re,motionDurationMid:Ze,motionEaseInOut:Ee,paddingXS:pe,padding:Ye,colorSplit:Ce,lineWidth:ye,zIndexPopup:qe,borderRadiusLG:At,subMenuItemBorderRadius:Rt,menuArrowSize:ht,menuArrowOffset:pt,lineType:Ft,menuPanelMaskInset:Fe,groupTitleLineHeight:Me,groupTitleFontSize:et}=Ke;return[{"":{[`${Ae}`]:Object.assign(Object.assign({},(0,we.dF)()),{"&-hidden":{display:"none"}})},[`${Ae}-submenu-hidden`]:{display:"none"}},{[Ae]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,we.Wf)(Ke)),(0,we.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Re} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${Ae}-item`]:{flex:"none"}},[`${Ae}-item, ${Ae}-submenu, ${Ae}-submenu-title`]:{borderRadius:Ke.itemBorderRadius},[`${Ae}-item-group-title`]:{padding:`${pe}px ${Ye}px`,fontSize:et,lineHeight:Me,transition:`all ${Re}`},[`&-horizontal ${Ae}-submenu`]:{transition:[`border-color ${Re} ${Ee}`,`background ${Re} ${Ee}`].join(",")},[`${Ae}-submenu, ${Ae}-submenu-inline`]:{transition:[`border-color ${Re} ${Ee}`,`background ${Re} ${Ee}`,`padding ${Ze} ${Ee}`].join(",")},[`${Ae}-submenu ${Ae}-sub`]:{cursor:"initial",transition:[`background ${Re} ${Ee}`,`padding ${Re} ${Ee}`].join(",")},[`${Ae}-title-content`]:{transition:`color ${Re}`},[`${Ae}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${Ae}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Ce,borderStyle:Ft,borderWidth:0,borderTopWidth:ye,marginBlock:ye,padding:0,"&-dashed":{borderStyle:"dashed"}}}),yt(Ke)),{[`${Ae}-item-group`]:{[`${Ae}-item-group-list`]:{margin:0,padding:0,[`${Ae}-item, ${Ae}-submenu-title`]:{paddingInline:`${me*2}px ${Ye}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:qe,borderRadius:At,boxShadow:"none",transformOrigin:"0 0",[`&${Ae}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Fe}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Fe},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Ke.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Ke.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Ke.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Ke.paddingXS},[`> ${Ae}`]:Object.assign(Object.assign(Object.assign({borderRadius:At},yt(Ke)),It(Ke)),{[`${Ae}-item, ${Ae}-submenu > ${Ae}-submenu-title`]:{borderRadius:Rt},[`${Ae}-submenu-title::after`]:{transition:`transform ${Re} ${Ee}`}})}}),It(Ke)),{[`&-inline-collapsed ${Ae}-submenu-arrow, - &-inline ${Ae}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${pt})`},"&::after":{transform:`rotate(45deg) translateX(-${pt})`}},[`${Ae}-submenu-open${Ae}-submenu-inline > ${Ae}-submenu-title > ${Ae}-submenu-arrow`]:{transform:`translateY(-${ht*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${pt})`},"&::before":{transform:`rotate(45deg) translateX(${pt})`}}})},{[`${Ue}-layout-header`]:{[Ae]:{lineHeight:"inherit"}}}]};var Wt=(Ke,Ue)=>(0,Tt.Z)("Menu",me=>{if(Ue===!1)return[];const{colorBgElevated:Re,colorPrimary:Ze,colorTextLightSolid:Ee,controlHeightLG:pe,fontSize:Ye,darkItemColor:Ce,darkDangerItemColor:ye,darkItemBg:qe,darkSubMenuItemBg:At,darkItemSelectedColor:Rt,darkItemSelectedBg:ht,darkDangerItemSelectedBg:pt,darkItemHoverBg:Ft,darkGroupTitleColor:Fe,darkItemHoverColor:Me,darkItemDisabledColor:et,darkDangerItemHoverColor:Pt,darkDangerItemSelectedColor:Ut,darkDangerItemActiveBg:sn}=me,Kt=Ye/7*5,cn=(0,Qe.TS)(me,{menuArrowSize:Kt,menuHorizontalHeight:pe*1.15,menuArrowOffset:`${Kt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Re}),In=(0,Qe.TS)(cn,{itemColor:Ce,itemHoverColor:Me,groupTitleColor:Fe,itemSelectedColor:Rt,itemBg:qe,popupBg:qe,subMenuItemBg:At,itemActiveBg:"transparent",itemSelectedBg:ht,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ft,itemDisabledColor:et,dangerItemColor:ye,dangerItemHoverColor:Pt,dangerItemSelectedColor:Ut,dangerItemActiveBg:sn,dangerItemSelectedBg:pt,menuSubMenuBg:At,horizontalItemSelectedColor:Ee,horizontalItemSelectedBg:Ze});return[gt(cn),Mt(cn),He(cn),kt(cn,"light"),kt(In,"dark"),on(cn),(0,Pe.Z)(cn),(0,xt.oN)(cn,"slide-up"),(0,xt.oN)(cn,"slide-down"),(0,st._y)(cn,"zoom-big")]},me=>{const{colorPrimary:Re,colorError:Ze,colorTextDisabled:Ee,colorErrorBg:pe,colorText:Ye,colorTextDescription:Ce,colorBgContainer:ye,colorFillAlter:qe,colorFillContent:At,lineWidth:Rt,lineWidthBold:ht,controlItemBgActive:pt,colorBgTextHover:Ft,controlHeightLG:Fe,lineHeight:Me,colorBgElevated:et,marginXXS:Pt,padding:Ut,fontSize:sn,controlHeightSM:Kt,fontSizeLG:cn,colorTextLightSolid:In,colorErrorHover:An}=me,wn=new Se.C(In).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:Ye,itemColor:Ye,colorItemTextHover:Ye,itemHoverColor:Ye,colorItemTextHoverHorizontal:Re,horizontalItemHoverColor:Re,colorGroupTitle:Ce,groupTitleColor:Ce,colorItemTextSelected:Re,itemSelectedColor:Re,colorItemTextSelectedHorizontal:Re,horizontalItemSelectedColor:Re,colorItemBg:ye,itemBg:ye,colorItemBgHover:Ft,itemHoverBg:Ft,colorItemBgActive:At,itemActiveBg:pt,colorSubItemBg:qe,subMenuItemBg:qe,colorItemBgSelected:pt,itemSelectedBg:pt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:ht,activeBarHeight:ht,colorActiveBarBorderSize:Rt,activeBarBorderWidth:Rt,colorItemTextDisabled:Ee,itemDisabledColor:Ee,colorDangerItemText:Ze,dangerItemColor:Ze,colorDangerItemTextHover:Ze,dangerItemHoverColor:Ze,colorDangerItemTextSelected:Ze,dangerItemSelectedColor:Ze,colorDangerItemBgActive:pe,dangerItemActiveBg:pe,colorDangerItemBgSelected:pe,dangerItemSelectedBg:pe,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Fe,groupTitleLineHeight:Me,collapsedWidth:Fe*2,popupBg:et,itemMarginBlock:Pt,itemPaddingInline:Ut,horizontalLineHeight:`${Fe*1.15}px`,iconSize:sn,iconMarginInlineEnd:Kt-sn,collapsedIconSize:cn,groupTitleFontSize:sn,darkItemDisabledColor:new Se.C(In).setAlpha(.25).toRgbString(),darkItemColor:wn,darkDangerItemColor:Ze,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:In,darkItemSelectedBg:Re,darkDangerItemSelectedBg:Ze,darkItemHoverBg:"transparent",darkGroupTitleColor:wn,darkItemHoverColor:In,darkDangerItemHoverColor:An,darkDangerItemSelectedColor:In,darkDangerItemActiveBg:Ze}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Ke),xe=function(Ke,Ue){var Ae={};for(var me in Ke)Object.prototype.hasOwnProperty.call(Ke,me)&&Ue.indexOf(me)<0&&(Ae[me]=Ke[me]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,me=Object.getOwnPropertySymbols(Ke);Re{var Ae,me;const Re=fe.useContext(ae.Z),Ze=Re||{},{getPrefixCls:Ee,getPopupContainer:pe,direction:Ye,menu:Ce}=fe.useContext(Oe.E_),ye=Ee(),{prefixCls:qe,className:At,style:Rt,theme:ht="light",expandIcon:pt,_internalDisableMenuItemTitleTooltip:Ft,inlineCollapsed:Fe,siderCollapsed:Me,items:et,children:Pt,rootClassName:Ut,mode:sn,selectable:Kt,onClick:cn,overflowedIndicatorPopupClassName:In}=Ke,An=xe(Ke,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),wn=(0,je.Z)(An,["collapsedWidth"]),Dn=he(et)||Pt;(Ae=Ze.validator)===null||Ae===void 0||Ae.call(Ze,{mode:sn});const ba=(0,ne.useEvent)(function(){var ya;cn==null||cn.apply(void 0,arguments),(ya=Ze.onClick)===null||ya===void 0||ya.call(Ze)}),ma=Ze.mode||sn,Ln=Kt!=null?Kt:Ze.selectable,ka=fe.useMemo(()=>Me!==void 0?Me:Fe,[Fe,Me]),wa={horizontal:{motionName:`${ye}-slide-up`},inline:(0,oe.Z)(ye),other:{motionName:`${ye}-zoom-big`}},Bt=Ee("menu",qe||Ze.prefixCls),[rn,fa]=Wt(Bt,!Re),Wn=Ie()(`${Bt}-${ht}`,Ce==null?void 0:Ce.className,At);let Fn;if(typeof pt=="function")Fn=pt;else if(pt===null||pt===!1)Fn=null;else if(Ze.expandIcon===null||Ze.expandIcon===!1)Fn=null;else{const ya=pt!=null?pt:Ze.expandIcon;Fn=(0,Ne.Tm)(ya,{className:Ie()(`${Bt}-submenu-expand-icon`,(0,Ne.l$)(ya)?(me=ya.props)===null||me===void 0?void 0:me.className:"")})}const Wa=fe.useMemo(()=>({prefixCls:Bt,inlineCollapsed:ka||!1,direction:Ye,firstLevel:!0,theme:ht,mode:ma,disableMenuItemTitleTooltip:Ft}),[Bt,ka,Ye,Ft,ht]);return rn(fe.createElement(ae.Z.Provider,{value:null},fe.createElement(y.Provider,{value:Wa},fe.createElement(ee.ZP,Object.assign({getPopupContainer:pe,overflowedIndicator:fe.createElement(z.Z,null),overflowedIndicatorPopupClassName:Ie()(Bt,`${Bt}-${ht}`,In),mode:ma,selectable:Ln,onClick:ba},wn,{inlineCollapsed:ka,style:Object.assign(Object.assign({},Ce==null?void 0:Ce.style),Rt),className:Wn,prefixCls:Bt,direction:Ye,defaultMotions:wa,expandIcon:Fn,ref:Ue,rootClassName:Ie()(Ut,fa)}),Dn))))});const wt=(0,fe.forwardRef)((Ke,Ue)=>{const Ae=(0,fe.useRef)(null),me=fe.useContext(Ve.D);return(0,fe.useImperativeHandle)(Ue,()=>({menu:Ae.current,focus:Re=>{var Ze;(Ze=Ae.current)===null||Ze===void 0||Ze.focus(Re)}})),fe.createElement(rt,Object.assign({ref:Ae},Ke,me))});wt.Item=x,wt.SubMenu=b,wt.Divider=Je,wt.ItemGroup=ee.BW;var Pn=wt},58421:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ze}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function(pe,Ye){return fe.createElement(Ie.Z,(0,ee.Z)({},pe,{ref:Ye,icon:We}))},le=fe.forwardRef(Oe),Ge=le,Je=te(49198),$e=te(33853),je=te(38819),Xe=te(92310),Ne=te.n(Xe),re=te(74430),y=te(27247),a=te(33377),x=te(93912),E=te(18881),b=te(85461),z=te(26112),ne={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},oe=ne,ae=te(91735),ge=function(Ee){(0,E.Z)(Ye,Ee);var pe=(0,b.Z)(Ye);function Ye(){var Ce;(0,a.Z)(this,Ye);for(var ye=arguments.length,qe=new Array(ye),At=0;At=0||Rt.relatedTarget.className.indexOf("".concat(Fe,"-item"))>=0))&&Ft(Ce.getValidValue()))},Ce.go=function(Rt){var ht=Ce.state.goInputText;ht!==""&&(Rt.keyCode===oe.ENTER||Rt.type==="click")&&(Ce.setState({goInputText:""}),Ce.props.quickGo(Ce.getValidValue()))},Ce}return(0,x.Z)(Ye,[{key:"getPageSizeOptions",value:function(){var ye=this.props,qe=ye.pageSize,At=ye.pageSizeOptions;return At.some(function(Rt){return Rt.toString()===qe.toString()})?At:At.concat([qe.toString()]).sort(function(Rt,ht){var pt=Number.isNaN(Number(Rt))?0:Number(Rt),Ft=Number.isNaN(Number(ht))?0:Number(ht);return pt-Ft})}},{key:"render",value:function(){var ye=this,qe=this.props,At=qe.pageSize,Rt=qe.locale,ht=qe.rootPrefixCls,pt=qe.changeSize,Ft=qe.quickGo,Fe=qe.goButton,Me=qe.selectComponentClass,et=qe.buildOptionText,Pt=qe.selectPrefixCls,Ut=qe.disabled,sn=this.state.goInputText,Kt="".concat(ht,"-options"),cn=Me,In=null,An=null,wn=null;if(!pt&&!Ft)return null;var Dn=this.getPageSizeOptions();if(pt&&cn){var ba=Dn.map(function(ma,Ln){return fe.createElement(cn.Option,{key:Ln,value:ma.toString()},(et||ye.buildOptionText)(ma))});In=fe.createElement(cn,{disabled:Ut,prefixCls:Pt,showSearch:!1,className:"".concat(Kt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(At||Dn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Ln){return Ln.parentNode},"aria-label":Rt.page_size,defaultOpen:!1},ba)}return Ft&&(Fe&&(wn=typeof Fe=="boolean"?fe.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Ut,className:"".concat(Kt,"-quick-jumper-button")},Rt.jump_to_confirm):fe.createElement("span",{onClick:this.go,onKeyUp:this.go},Fe)),An=fe.createElement("div",{className:"".concat(Kt,"-quick-jumper")},Rt.jump_to,fe.createElement("input",{disabled:Ut,type:"text",value:sn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Rt.page}),Rt.page,wn)),fe.createElement("li",{className:"".concat(Kt)},In,An)}}]),Ye}(fe.Component);ge.defaultProps={pageSizeOptions:["10","20","50","100"]};var ve=ge,he=function(pe){var Ye,Ce=pe.rootPrefixCls,ye=pe.page,qe=pe.active,At=pe.className,Rt=pe.showTitle,ht=pe.onClick,pt=pe.onKeyPress,Ft=pe.itemRender,Fe="".concat(Ce,"-item"),Me=Ne()(Fe,"".concat(Fe,"-").concat(ye),(Ye={},(0,re.Z)(Ye,"".concat(Fe,"-active"),qe),(0,re.Z)(Ye,"".concat(Fe,"-disabled"),!ye),(0,re.Z)(Ye,pe.className,At),Ye)),et=function(){ht(ye)},Pt=function(Kt){pt(Kt,ht,ye)},Ut=Ft(ye,"page",fe.createElement("a",{rel:"nofollow"},ye));return Ut?fe.createElement("li",{title:Rt?ye.toString():null,className:Me,onClick:et,onKeyPress:Pt,tabIndex:0},Ut):null},Se=he;function we(){}function Pe(Ee){var pe=Number(Ee);return typeof pe=="number"&&!Number.isNaN(pe)&&isFinite(pe)&&Math.floor(pe)===pe}var xt=function(pe,Ye,Ce){return Ce};function st(Ee,pe,Ye){var Ce=typeof Ee=="undefined"?pe.pageSize:Ee;return Math.floor((Ye.total-1)/Ce)+1}var Tt=function(Ee){(0,E.Z)(Ye,Ee);var pe=(0,b.Z)(Ye);function Ye(Ce){var ye;(0,a.Z)(this,Ye),ye=pe.call(this,Ce),ye.paginationNode=fe.createRef(),ye.getJumpPrevPage=function(){return Math.max(1,ye.state.current-(ye.props.showLessItems?3:5))},ye.getJumpNextPage=function(){return Math.min(st(void 0,ye.state,ye.props),ye.state.current+(ye.props.showLessItems?3:5))},ye.getItemIcon=function(pt,Ft){var Fe=ye.props.prefixCls,Me=pt||fe.createElement("button",{type:"button","aria-label":Ft,className:"".concat(Fe,"-item-link")});return typeof pt=="function"&&(Me=fe.createElement(pt,(0,y.Z)({},ye.props))),Me},ye.isValid=function(pt){var Ft=ye.props.total;return Pe(pt)&&pt!==ye.state.current&&Pe(Ft)&&Ft>0},ye.shouldDisplayQuickJumper=function(){var pt=ye.props,Ft=pt.showQuickJumper,Fe=pt.total,Me=ye.state.pageSize;return Fe<=Me?!1:Ft},ye.handleKeyDown=function(pt){(pt.keyCode===oe.ARROW_UP||pt.keyCode===oe.ARROW_DOWN)&&pt.preventDefault()},ye.handleKeyUp=function(pt){var Ft=ye.getValidValue(pt),Fe=ye.state.currentInputValue;Ft!==Fe&&ye.setState({currentInputValue:Ft}),pt.keyCode===oe.ENTER?ye.handleChange(Ft):pt.keyCode===oe.ARROW_UP?ye.handleChange(Ft-1):pt.keyCode===oe.ARROW_DOWN&&ye.handleChange(Ft+1)},ye.handleBlur=function(pt){var Ft=ye.getValidValue(pt);ye.handleChange(Ft)},ye.changePageSize=function(pt){var Ft=ye.state.current,Fe=st(pt,ye.state,ye.props);Ft=Ft>Fe?Fe:Ft,Fe===0&&(Ft=ye.state.current),typeof pt=="number"&&("pageSize"in ye.props||ye.setState({pageSize:pt}),"current"in ye.props||ye.setState({current:Ft,currentInputValue:Ft})),ye.props.onShowSizeChange(Ft,pt),"onChange"in ye.props&&ye.props.onChange&&ye.props.onChange(Ft,pt)},ye.handleChange=function(pt){var Ft=ye.props,Fe=Ft.disabled,Me=Ft.onChange,et=ye.state,Pt=et.pageSize,Ut=et.current,sn=et.currentInputValue;if(ye.isValid(pt)&&!Fe){var Kt=st(void 0,ye.state,ye.props),cn=pt;return pt>Kt?cn=Kt:pt<1&&(cn=1),"current"in ye.props||ye.setState({current:cn}),cn!==sn&&ye.setState({currentInputValue:cn}),Me(cn,Pt),cn}return Ut},ye.prev=function(){ye.hasPrev()&&ye.handleChange(ye.state.current-1)},ye.next=function(){ye.hasNext()&&ye.handleChange(ye.state.current+1)},ye.jumpPrev=function(){ye.handleChange(ye.getJumpPrevPage())},ye.jumpNext=function(){ye.handleChange(ye.getJumpNextPage())},ye.hasPrev=function(){return ye.state.current>1},ye.hasNext=function(){return ye.state.current2?Fe-2:0),et=2;et=At?ht=At:ht=Number(qe),ht}},{key:"getShowSizeChanger",value:function(){var ye=this.props,qe=ye.showSizeChanger,At=ye.total,Rt=ye.totalBoundaryShowSizeChanger;return typeof qe!="undefined"?qe:At>Rt}},{key:"render",value:function(){var ye=this.props,qe=ye.prefixCls,At=ye.className,Rt=ye.style,ht=ye.disabled,pt=ye.hideOnSinglePage,Ft=ye.total,Fe=ye.locale,Me=ye.showQuickJumper,et=ye.showLessItems,Pt=ye.showTitle,Ut=ye.showTotal,sn=ye.simple,Kt=ye.itemRender,cn=ye.showPrevNextJumpers,In=ye.jumpPrevIcon,An=ye.jumpNextIcon,wn=ye.selectComponentClass,Dn=ye.selectPrefixCls,ba=ye.pageSizeOptions,ma=this.state,Ln=ma.current,ka=ma.pageSize,wa=ma.currentInputValue;if(pt===!0&&Ft<=ka)return null;var Bt=st(void 0,this.state,this.props),rn=[],fa=null,Wn=null,Fn=null,Wa=null,ya=null,uo=Me&&Me.goButton,vo=et?1:2,za=Ln-1>0?Ln-1:0,at=Ln+1Ft?Ft:Ln*ka]));if(sn){uo&&(typeof uo=="boolean"?ya=fe.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Fe.jump_to_confirm):ya=fe.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},uo),ya=fe.createElement("li",{title:Pt?"".concat(Fe.jump_to).concat(Ln,"/").concat(Bt):null,className:"".concat(qe,"-simple-pager")},ya));var mn=this.renderPrev(za);return fe.createElement("ul",(0,ee.Z)({className:Ne()(qe,"".concat(qe,"-simple"),(0,re.Z)({},"".concat(qe,"-disabled"),ht),At),style:Rt,ref:this.paginationNode},ft),ut,mn?fe.createElement("li",{title:Pt?Fe.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ne()("".concat(qe,"-prev"),(0,re.Z)({},"".concat(qe,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},mn):null,fe.createElement("li",{title:Pt?"".concat(Ln,"/").concat(Bt):null,className:"".concat(qe,"-simple-pager")},fe.createElement("input",{type:"text",value:wa,disabled:ht,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),fe.createElement("span",{className:"".concat(qe,"-slash")},"/"),Bt),fe.createElement("li",{title:Pt?Fe.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ne()("".concat(qe,"-next"),(0,re.Z)({},"".concat(qe,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(at)),ya)}if(Bt<=3+vo*2){var Zn={locale:Fe,rootPrefixCls:qe,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Pt,itemRender:Kt};Bt||rn.push(fe.createElement(Se,(0,ee.Z)({},Zn,{key:"noPager",page:1,className:"".concat(qe,"-item-disabled")})));for(var fn=1;fn<=Bt;fn+=1){var Va=Ln===fn;rn.push(fe.createElement(Se,(0,ee.Z)({},Zn,{key:fn,page:fn,active:Va})))}}else{var da=et?Fe.prev_3:Fe.prev_5,va=et?Fe.next_3:Fe.next_5,ao=Kt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(In,"prev page")),Ea=Kt(this.getJumpNextPage(),"jump-next",this.getItemIcon(An,"next page"));cn&&(fa=ao?fe.createElement("li",{title:Pt?da:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ne()("".concat(qe,"-jump-prev"),(0,re.Z)({},"".concat(qe,"-jump-prev-custom-icon"),!!In))},ao):null,Wn=Ea?fe.createElement("li",{title:Pt?va:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ne()("".concat(qe,"-jump-next"),(0,re.Z)({},"".concat(qe,"-jump-next-custom-icon"),!!An))},Ea):null),Wa=fe.createElement(Se,{locale:Fe,last:!0,rootPrefixCls:qe,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Bt,page:Bt,active:!1,showTitle:Pt,itemRender:Kt}),Fn=fe.createElement(Se,{locale:Fe,rootPrefixCls:qe,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Pt,itemRender:Kt});var un=Math.max(1,Ln-vo),_a=Math.min(Ln+vo,Bt);Ln-1<=vo&&(_a=1+vo*2),Bt-Ln<=vo&&(un=Bt-vo*2);for(var Fo=un;Fo<=_a;Fo+=1){var lo=Ln===Fo;rn.push(fe.createElement(Se,{locale:Fe,rootPrefixCls:qe,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Fo,page:Fo,active:lo,showTitle:Pt,itemRender:Kt}))}Ln-1>=vo*2&&Ln!==3&&(rn[0]=(0,fe.cloneElement)(rn[0],{className:"".concat(qe,"-item-after-jump-prev")}),rn.unshift(fa)),Bt-Ln>=vo*2&&Ln!==Bt-2&&(rn[rn.length-1]=(0,fe.cloneElement)(rn[rn.length-1],{className:"".concat(qe,"-item-before-jump-next")}),rn.push(Wn)),un!==1&&rn.unshift(Fn),_a!==Bt&&rn.push(Wa)}var no=!this.hasPrev()||!Bt,_e=!this.hasNext()||!Bt,Ht=this.renderPrev(za),Zt=this.renderNext(at);return fe.createElement("ul",(0,ee.Z)({className:Ne()(qe,At,(0,re.Z)({},"".concat(qe,"-disabled"),ht)),style:Rt,ref:this.paginationNode},ft),ut,Ht?fe.createElement("li",{title:Pt?Fe.prev_page:null,onClick:this.prev,tabIndex:no?null:0,onKeyPress:this.runIfEnterPrev,className:Ne()("".concat(qe,"-prev"),(0,re.Z)({},"".concat(qe,"-disabled"),no)),"aria-disabled":no},Ht):null,rn,Zt?fe.createElement("li",{title:Pt?Fe.next_page:null,onClick:this.next,tabIndex:_e?null:0,onKeyPress:this.runIfEnterNext,className:Ne()("".concat(qe,"-next"),(0,re.Z)({},"".concat(qe,"-disabled"),_e)),"aria-disabled":_e},Zt):null,fe.createElement(ve,{disabled:ht,locale:Fe,rootPrefixCls:qe,selectComponentClass:wn,selectPrefixCls:Dn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Ln,pageSize:ka,pageSizeOptions:ba,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:uo}))}}],[{key:"getDerivedStateFromProps",value:function(ye,qe){var At={};if("current"in ye&&(At.current=ye.current,ye.current!==qe.current&&(At.currentInputValue=At.current)),"pageSize"in ye&&ye.pageSize!==qe.pageSize){var Rt=qe.current,ht=st(ye.pageSize,qe,ye);Rt=Rt>ht?ht:Rt,"current"in ye||(At.current=Rt,At.currentInputValue=Rt),At.pageSize=ye.pageSize}return At}}]),Ye}(fe.Component);Tt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:we,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:we,locale:ae.Z,style:{},itemRender:xt,totalBoundaryShowSizeChanger:50};var Qe=Tt,mt=te(22075),Mt=te(36355),jt=te(19716),on=te(8628),Qt=te(9763),ct=te(57809);const kt=Ee=>fe.createElement(ct.default,Object.assign({},Ee,{showSearch:!0,size:"small"})),Ot=Ee=>fe.createElement(ct.default,Object.assign({},Ee,{showSearch:!0,size:"middle"}));kt.Option=ct.default.Option,Ot.Option=ct.default.Option;var Te=te(9937),He=te(17313),yt=te(83116),It=te(37613);const gt=Ee=>{const{componentCls:pe}=Ee;return{[`${pe}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${pe}-item-link`]:{color:Ee.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${pe}-item-link`]:{color:Ee.colorTextDisabled,cursor:"not-allowed"}}},[`&${pe}-disabled`]:{cursor:"not-allowed",[`${pe}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Ee.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Ee.colorBorder,backgroundColor:Ee.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Ee.itemActiveBgDisabled},a:{color:Ee.itemActiveColorDisabled}}},[`${pe}-item-link`]:{color:Ee.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${pe}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${pe}-simple-pager`]:{color:Ee.colorTextDisabled},[`${pe}-jump-prev, ${pe}-jump-next`]:{[`${pe}-item-link-icon`]:{opacity:0},[`${pe}-item-ellipsis`]:{opacity:1}}},[`&${pe}-simple`]:{[`${pe}-prev, ${pe}-next`]:{[`&${pe}-disabled ${pe}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Wt=Ee=>{const{componentCls:pe}=Ee;return{[`&${pe}-mini ${pe}-total-text, &${pe}-mini ${pe}-simple-pager`]:{height:Ee.itemSizeSM,lineHeight:`${Ee.itemSizeSM}px`},[`&${pe}-mini ${pe}-item`]:{minWidth:Ee.itemSizeSM,height:Ee.itemSizeSM,margin:0,lineHeight:`${Ee.itemSizeSM-2}px`},[`&${pe}-mini:not(${pe}-disabled) ${pe}-item:not(${pe}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Ee.colorBgTextHover},"&:active":{backgroundColor:Ee.colorBgTextActive}},[`&${pe}-mini ${pe}-prev, &${pe}-mini ${pe}-next`]:{minWidth:Ee.itemSizeSM,height:Ee.itemSizeSM,margin:0,lineHeight:`${Ee.itemSizeSM}px`},[`&${pe}-mini:not(${pe}-disabled)`]:{[`${pe}-prev, ${pe}-next`]:{[`&:hover ${pe}-item-link`]:{backgroundColor:Ee.colorBgTextHover},[`&:active ${pe}-item-link`]:{backgroundColor:Ee.colorBgTextActive},[`&${pe}-disabled:hover ${pe}-item-link`]:{backgroundColor:"transparent"}}},[` + `]:{opacity:0},[`${Ue}-item-icon, ${Ae}`]:{margin:0,fontSize:Ft,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${Ue}-item-icon, ${Ae}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${Ue}-item-icon, ${Ae}`]:{display:"none"},"a, a:hover":{color:Re}},[`${Ue}-item-group-title`]:Object.assign(Object.assign({},we.vS),{paddingInline:Rt})}}]};const yt=Ke=>{const{componentCls:Ue,motionDurationSlow:Ae,motionDurationMid:me,motionEaseInOut:Re,motionEaseOut:Ze,iconCls:Ee,iconSize:pe,iconMarginInlineEnd:Ye}=Ke;return{[`${Ue}-item, ${Ue}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${Ae}`,`background ${Ae}`,`padding ${Ae} ${Re}`].join(","),[`${Ue}-item-icon, ${Ee}`]:{minWidth:pe,fontSize:pe,transition:[`font-size ${me} ${Ze}`,`margin ${Ae} ${Re}`,`color ${Ae}`].join(","),"+ span":{marginInlineStart:Ye,opacity:1,transition:[`opacity ${Ae} ${Re}`,`margin ${Ae}`,`color ${Ae}`].join(",")}},[`${Ue}-item-icon`]:Object.assign({},(0,we.Ro)()),[`&${Ue}-item-only-child`]:{[`> ${Ee}, > ${Ue}-item-icon`]:{marginInlineEnd:0}}},[`${Ue}-item-disabled, ${Ue}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${Ue}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},It=Ke=>{const{componentCls:Ue,motionDurationSlow:Ae,motionEaseInOut:me,borderRadius:Re,menuArrowSize:Ze,menuArrowOffset:Ee}=Ke;return{[`${Ue}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Ke.margin,width:Ze,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${Ae} ${me}, opacity ${Ae}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Ze*.6,height:Ze*.15,backgroundColor:"currentcolor",borderRadius:Re,transition:[`background ${Ae} ${me}`,`transform ${Ae} ${me}`,`top ${Ae} ${me}`,`color ${Ae} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Ee})`},"&::after":{transform:`rotate(-45deg) translateY(${Ee})`}}}}},gt=Ke=>{const{antCls:Ue,componentCls:Ae,fontSize:me,motionDurationSlow:Re,motionDurationMid:Ze,motionEaseInOut:Ee,paddingXS:pe,padding:Ye,colorSplit:Ce,lineWidth:ye,zIndexPopup:qe,borderRadiusLG:At,subMenuItemBorderRadius:Rt,menuArrowSize:vt,menuArrowOffset:pt,lineType:Ft,menuPanelMaskInset:Fe,groupTitleLineHeight:Me,groupTitleFontSize:et}=Ke;return[{"":{[`${Ae}`]:Object.assign(Object.assign({},(0,we.dF)()),{"&-hidden":{display:"none"}})},[`${Ae}-submenu-hidden`]:{display:"none"}},{[Ae]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,we.Wf)(Ke)),(0,we.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Re} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${Ae}-item`]:{flex:"none"}},[`${Ae}-item, ${Ae}-submenu, ${Ae}-submenu-title`]:{borderRadius:Ke.itemBorderRadius},[`${Ae}-item-group-title`]:{padding:`${pe}px ${Ye}px`,fontSize:et,lineHeight:Me,transition:`all ${Re}`},[`&-horizontal ${Ae}-submenu`]:{transition:[`border-color ${Re} ${Ee}`,`background ${Re} ${Ee}`].join(",")},[`${Ae}-submenu, ${Ae}-submenu-inline`]:{transition:[`border-color ${Re} ${Ee}`,`background ${Re} ${Ee}`,`padding ${Ze} ${Ee}`].join(",")},[`${Ae}-submenu ${Ae}-sub`]:{cursor:"initial",transition:[`background ${Re} ${Ee}`,`padding ${Re} ${Ee}`].join(",")},[`${Ae}-title-content`]:{transition:`color ${Re}`},[`${Ae}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${Ae}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Ce,borderStyle:Ft,borderWidth:0,borderTopWidth:ye,marginBlock:ye,padding:0,"&-dashed":{borderStyle:"dashed"}}}),yt(Ke)),{[`${Ae}-item-group`]:{[`${Ae}-item-group-list`]:{margin:0,padding:0,[`${Ae}-item, ${Ae}-submenu-title`]:{paddingInline:`${me*2}px ${Ye}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:qe,borderRadius:At,boxShadow:"none",transformOrigin:"0 0",[`&${Ae}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Fe}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Fe},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Ke.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Ke.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Ke.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Ke.paddingXS},[`> ${Ae}`]:Object.assign(Object.assign(Object.assign({borderRadius:At},yt(Ke)),It(Ke)),{[`${Ae}-item, ${Ae}-submenu > ${Ae}-submenu-title`]:{borderRadius:Rt},[`${Ae}-submenu-title::after`]:{transition:`transform ${Re} ${Ee}`}})}}),It(Ke)),{[`&-inline-collapsed ${Ae}-submenu-arrow, + &-inline ${Ae}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${pt})`},"&::after":{transform:`rotate(45deg) translateX(-${pt})`}},[`${Ae}-submenu-open${Ae}-submenu-inline > ${Ae}-submenu-title > ${Ae}-submenu-arrow`]:{transform:`translateY(-${vt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${pt})`},"&::before":{transform:`rotate(45deg) translateX(${pt})`}}})},{[`${Ue}-layout-header`]:{[Ae]:{lineHeight:"inherit"}}}]};var Wt=(Ke,Ue)=>(0,Tt.Z)("Menu",me=>{if(Ue===!1)return[];const{colorBgElevated:Re,colorPrimary:Ze,colorTextLightSolid:Ee,controlHeightLG:pe,fontSize:Ye,darkItemColor:Ce,darkDangerItemColor:ye,darkItemBg:qe,darkSubMenuItemBg:At,darkItemSelectedColor:Rt,darkItemSelectedBg:vt,darkDangerItemSelectedBg:pt,darkItemHoverBg:Ft,darkGroupTitleColor:Fe,darkItemHoverColor:Me,darkItemDisabledColor:et,darkDangerItemHoverColor:Pt,darkDangerItemSelectedColor:Ut,darkDangerItemActiveBg:sn}=me,Kt=Ye/7*5,cn=(0,Qe.TS)(me,{menuArrowSize:Kt,menuHorizontalHeight:pe*1.15,menuArrowOffset:`${Kt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Re}),In=(0,Qe.TS)(cn,{itemColor:Ce,itemHoverColor:Me,groupTitleColor:Fe,itemSelectedColor:Rt,itemBg:qe,popupBg:qe,subMenuItemBg:At,itemActiveBg:"transparent",itemSelectedBg:vt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ft,itemDisabledColor:et,dangerItemColor:ye,dangerItemHoverColor:Pt,dangerItemSelectedColor:Ut,dangerItemActiveBg:sn,dangerItemSelectedBg:pt,menuSubMenuBg:At,horizontalItemSelectedColor:Ee,horizontalItemSelectedBg:Ze});return[gt(cn),Mt(cn),He(cn),kt(cn,"light"),kt(In,"dark"),on(cn),(0,Pe.Z)(cn),(0,xt.oN)(cn,"slide-up"),(0,xt.oN)(cn,"slide-down"),(0,st._y)(cn,"zoom-big")]},me=>{const{colorPrimary:Re,colorError:Ze,colorTextDisabled:Ee,colorErrorBg:pe,colorText:Ye,colorTextDescription:Ce,colorBgContainer:ye,colorFillAlter:qe,colorFillContent:At,lineWidth:Rt,lineWidthBold:vt,controlItemBgActive:pt,colorBgTextHover:Ft,controlHeightLG:Fe,lineHeight:Me,colorBgElevated:et,marginXXS:Pt,padding:Ut,fontSize:sn,controlHeightSM:Kt,fontSizeLG:cn,colorTextLightSolid:In,colorErrorHover:An}=me,wn=new Se.C(In).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:Ye,itemColor:Ye,colorItemTextHover:Ye,itemHoverColor:Ye,colorItemTextHoverHorizontal:Re,horizontalItemHoverColor:Re,colorGroupTitle:Ce,groupTitleColor:Ce,colorItemTextSelected:Re,itemSelectedColor:Re,colorItemTextSelectedHorizontal:Re,horizontalItemSelectedColor:Re,colorItemBg:ye,itemBg:ye,colorItemBgHover:Ft,itemHoverBg:Ft,colorItemBgActive:At,itemActiveBg:pt,colorSubItemBg:qe,subMenuItemBg:qe,colorItemBgSelected:pt,itemSelectedBg:pt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:vt,activeBarHeight:vt,colorActiveBarBorderSize:Rt,activeBarBorderWidth:Rt,colorItemTextDisabled:Ee,itemDisabledColor:Ee,colorDangerItemText:Ze,dangerItemColor:Ze,colorDangerItemTextHover:Ze,dangerItemHoverColor:Ze,colorDangerItemTextSelected:Ze,dangerItemSelectedColor:Ze,colorDangerItemBgActive:pe,dangerItemActiveBg:pe,colorDangerItemBgSelected:pe,dangerItemSelectedBg:pe,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Fe,groupTitleLineHeight:Me,collapsedWidth:Fe*2,popupBg:et,itemMarginBlock:Pt,itemPaddingInline:Ut,horizontalLineHeight:`${Fe*1.15}px`,iconSize:sn,iconMarginInlineEnd:Kt-sn,collapsedIconSize:cn,groupTitleFontSize:sn,darkItemDisabledColor:new Se.C(In).setAlpha(.25).toRgbString(),darkItemColor:wn,darkDangerItemColor:Ze,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:In,darkItemSelectedBg:Re,darkDangerItemSelectedBg:Ze,darkItemHoverBg:"transparent",darkGroupTitleColor:wn,darkItemHoverColor:In,darkDangerItemHoverColor:An,darkDangerItemSelectedColor:In,darkDangerItemActiveBg:Ze}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Ke),xe=function(Ke,Ue){var Ae={};for(var me in Ke)Object.prototype.hasOwnProperty.call(Ke,me)&&Ue.indexOf(me)<0&&(Ae[me]=Ke[me]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,me=Object.getOwnPropertySymbols(Ke);Re{var Ae,me;const Re=fe.useContext(ae.Z),Ze=Re||{},{getPrefixCls:Ee,getPopupContainer:pe,direction:Ye,menu:Ce}=fe.useContext(Oe.E_),ye=Ee(),{prefixCls:qe,className:At,style:Rt,theme:vt="light",expandIcon:pt,_internalDisableMenuItemTitleTooltip:Ft,inlineCollapsed:Fe,siderCollapsed:Me,items:et,children:Pt,rootClassName:Ut,mode:sn,selectable:Kt,onClick:cn,overflowedIndicatorPopupClassName:In}=Ke,An=xe(Ke,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),wn=(0,je.Z)(An,["collapsedWidth"]),Dn=he(et)||Pt;(Ae=Ze.validator)===null||Ae===void 0||Ae.call(Ze,{mode:sn});const ba=(0,ne.useEvent)(function(){var ya;cn==null||cn.apply(void 0,arguments),(ya=Ze.onClick)===null||ya===void 0||ya.call(Ze)}),ma=Ze.mode||sn,Ln=Kt!=null?Kt:Ze.selectable,ka=fe.useMemo(()=>Me!==void 0?Me:Fe,[Fe,Me]),wa={horizontal:{motionName:`${ye}-slide-up`},inline:(0,oe.Z)(ye),other:{motionName:`${ye}-zoom-big`}},Bt=Ee("menu",qe||Ze.prefixCls),[rn,fa]=Wt(Bt,!Re),Wn=Ie()(`${Bt}-${vt}`,Ce==null?void 0:Ce.className,At);let Fn;if(typeof pt=="function")Fn=pt;else if(pt===null||pt===!1)Fn=null;else if(Ze.expandIcon===null||Ze.expandIcon===!1)Fn=null;else{const ya=pt!=null?pt:Ze.expandIcon;Fn=(0,Ne.Tm)(ya,{className:Ie()(`${Bt}-submenu-expand-icon`,(0,Ne.l$)(ya)?(me=ya.props)===null||me===void 0?void 0:me.className:"")})}const Wa=fe.useMemo(()=>({prefixCls:Bt,inlineCollapsed:ka||!1,direction:Ye,firstLevel:!0,theme:vt,mode:ma,disableMenuItemTitleTooltip:Ft}),[Bt,ka,Ye,Ft,vt]);return rn(fe.createElement(ae.Z.Provider,{value:null},fe.createElement(y.Provider,{value:Wa},fe.createElement(ee.ZP,Object.assign({getPopupContainer:pe,overflowedIndicator:fe.createElement(z.Z,null),overflowedIndicatorPopupClassName:Ie()(Bt,`${Bt}-${vt}`,In),mode:ma,selectable:Ln,onClick:ba},wn,{inlineCollapsed:ka,style:Object.assign(Object.assign({},Ce==null?void 0:Ce.style),Rt),className:Wn,prefixCls:Bt,direction:Ye,defaultMotions:wa,expandIcon:Fn,ref:Ue,rootClassName:Ie()(Ut,fa)}),Dn))))});const wt=(0,fe.forwardRef)((Ke,Ue)=>{const Ae=(0,fe.useRef)(null),me=fe.useContext(Ve.D);return(0,fe.useImperativeHandle)(Ue,()=>({menu:Ae.current,focus:Re=>{var Ze;(Ze=Ae.current)===null||Ze===void 0||Ze.focus(Re)}})),fe.createElement(rt,Object.assign({ref:Ae},Ke,me))});wt.Item=x,wt.SubMenu=b,wt.Divider=Je,wt.ItemGroup=ee.BW;var Pn=wt},58421:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ze}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},We=Ve,Ie=te(7657),Oe=function(pe,Ye){return fe.createElement(Ie.Z,(0,ee.Z)({},pe,{ref:Ye,icon:We}))},le=fe.forwardRef(Oe),Ge=le,Je=te(49198),$e=te(33853),je=te(38819),Xe=te(92310),Ne=te.n(Xe),re=te(74430),y=te(27247),a=te(33377),x=te(93912),E=te(18881),b=te(85461),z=te(26112),ne={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},oe=ne,ae=te(91735),ge=function(Ee){(0,E.Z)(Ye,Ee);var pe=(0,b.Z)(Ye);function Ye(){var Ce;(0,a.Z)(this,Ye);for(var ye=arguments.length,qe=new Array(ye),At=0;At=0||Rt.relatedTarget.className.indexOf("".concat(Fe,"-item"))>=0))&&Ft(Ce.getValidValue()))},Ce.go=function(Rt){var vt=Ce.state.goInputText;vt!==""&&(Rt.keyCode===oe.ENTER||Rt.type==="click")&&(Ce.setState({goInputText:""}),Ce.props.quickGo(Ce.getValidValue()))},Ce}return(0,x.Z)(Ye,[{key:"getPageSizeOptions",value:function(){var ye=this.props,qe=ye.pageSize,At=ye.pageSizeOptions;return At.some(function(Rt){return Rt.toString()===qe.toString()})?At:At.concat([qe.toString()]).sort(function(Rt,vt){var pt=Number.isNaN(Number(Rt))?0:Number(Rt),Ft=Number.isNaN(Number(vt))?0:Number(vt);return pt-Ft})}},{key:"render",value:function(){var ye=this,qe=this.props,At=qe.pageSize,Rt=qe.locale,vt=qe.rootPrefixCls,pt=qe.changeSize,Ft=qe.quickGo,Fe=qe.goButton,Me=qe.selectComponentClass,et=qe.buildOptionText,Pt=qe.selectPrefixCls,Ut=qe.disabled,sn=this.state.goInputText,Kt="".concat(vt,"-options"),cn=Me,In=null,An=null,wn=null;if(!pt&&!Ft)return null;var Dn=this.getPageSizeOptions();if(pt&&cn){var ba=Dn.map(function(ma,Ln){return fe.createElement(cn.Option,{key:Ln,value:ma.toString()},(et||ye.buildOptionText)(ma))});In=fe.createElement(cn,{disabled:Ut,prefixCls:Pt,showSearch:!1,className:"".concat(Kt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(At||Dn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Ln){return Ln.parentNode},"aria-label":Rt.page_size,defaultOpen:!1},ba)}return Ft&&(Fe&&(wn=typeof Fe=="boolean"?fe.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Ut,className:"".concat(Kt,"-quick-jumper-button")},Rt.jump_to_confirm):fe.createElement("span",{onClick:this.go,onKeyUp:this.go},Fe)),An=fe.createElement("div",{className:"".concat(Kt,"-quick-jumper")},Rt.jump_to,fe.createElement("input",{disabled:Ut,type:"text",value:sn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Rt.page}),Rt.page,wn)),fe.createElement("li",{className:"".concat(Kt)},In,An)}}]),Ye}(fe.Component);ge.defaultProps={pageSizeOptions:["10","20","50","100"]};var ve=ge,he=function(pe){var Ye,Ce=pe.rootPrefixCls,ye=pe.page,qe=pe.active,At=pe.className,Rt=pe.showTitle,vt=pe.onClick,pt=pe.onKeyPress,Ft=pe.itemRender,Fe="".concat(Ce,"-item"),Me=Ne()(Fe,"".concat(Fe,"-").concat(ye),(Ye={},(0,re.Z)(Ye,"".concat(Fe,"-active"),qe),(0,re.Z)(Ye,"".concat(Fe,"-disabled"),!ye),(0,re.Z)(Ye,pe.className,At),Ye)),et=function(){vt(ye)},Pt=function(Kt){pt(Kt,vt,ye)},Ut=Ft(ye,"page",fe.createElement("a",{rel:"nofollow"},ye));return Ut?fe.createElement("li",{title:Rt?ye.toString():null,className:Me,onClick:et,onKeyPress:Pt,tabIndex:0},Ut):null},Se=he;function we(){}function Pe(Ee){var pe=Number(Ee);return typeof pe=="number"&&!Number.isNaN(pe)&&isFinite(pe)&&Math.floor(pe)===pe}var xt=function(pe,Ye,Ce){return Ce};function st(Ee,pe,Ye){var Ce=typeof Ee=="undefined"?pe.pageSize:Ee;return Math.floor((Ye.total-1)/Ce)+1}var Tt=function(Ee){(0,E.Z)(Ye,Ee);var pe=(0,b.Z)(Ye);function Ye(Ce){var ye;(0,a.Z)(this,Ye),ye=pe.call(this,Ce),ye.paginationNode=fe.createRef(),ye.getJumpPrevPage=function(){return Math.max(1,ye.state.current-(ye.props.showLessItems?3:5))},ye.getJumpNextPage=function(){return Math.min(st(void 0,ye.state,ye.props),ye.state.current+(ye.props.showLessItems?3:5))},ye.getItemIcon=function(pt,Ft){var Fe=ye.props.prefixCls,Me=pt||fe.createElement("button",{type:"button","aria-label":Ft,className:"".concat(Fe,"-item-link")});return typeof pt=="function"&&(Me=fe.createElement(pt,(0,y.Z)({},ye.props))),Me},ye.isValid=function(pt){var Ft=ye.props.total;return Pe(pt)&&pt!==ye.state.current&&Pe(Ft)&&Ft>0},ye.shouldDisplayQuickJumper=function(){var pt=ye.props,Ft=pt.showQuickJumper,Fe=pt.total,Me=ye.state.pageSize;return Fe<=Me?!1:Ft},ye.handleKeyDown=function(pt){(pt.keyCode===oe.ARROW_UP||pt.keyCode===oe.ARROW_DOWN)&&pt.preventDefault()},ye.handleKeyUp=function(pt){var Ft=ye.getValidValue(pt),Fe=ye.state.currentInputValue;Ft!==Fe&&ye.setState({currentInputValue:Ft}),pt.keyCode===oe.ENTER?ye.handleChange(Ft):pt.keyCode===oe.ARROW_UP?ye.handleChange(Ft-1):pt.keyCode===oe.ARROW_DOWN&&ye.handleChange(Ft+1)},ye.handleBlur=function(pt){var Ft=ye.getValidValue(pt);ye.handleChange(Ft)},ye.changePageSize=function(pt){var Ft=ye.state.current,Fe=st(pt,ye.state,ye.props);Ft=Ft>Fe?Fe:Ft,Fe===0&&(Ft=ye.state.current),typeof pt=="number"&&("pageSize"in ye.props||ye.setState({pageSize:pt}),"current"in ye.props||ye.setState({current:Ft,currentInputValue:Ft})),ye.props.onShowSizeChange(Ft,pt),"onChange"in ye.props&&ye.props.onChange&&ye.props.onChange(Ft,pt)},ye.handleChange=function(pt){var Ft=ye.props,Fe=Ft.disabled,Me=Ft.onChange,et=ye.state,Pt=et.pageSize,Ut=et.current,sn=et.currentInputValue;if(ye.isValid(pt)&&!Fe){var Kt=st(void 0,ye.state,ye.props),cn=pt;return pt>Kt?cn=Kt:pt<1&&(cn=1),"current"in ye.props||ye.setState({current:cn}),cn!==sn&&ye.setState({currentInputValue:cn}),Me(cn,Pt),cn}return Ut},ye.prev=function(){ye.hasPrev()&&ye.handleChange(ye.state.current-1)},ye.next=function(){ye.hasNext()&&ye.handleChange(ye.state.current+1)},ye.jumpPrev=function(){ye.handleChange(ye.getJumpPrevPage())},ye.jumpNext=function(){ye.handleChange(ye.getJumpNextPage())},ye.hasPrev=function(){return ye.state.current>1},ye.hasNext=function(){return ye.state.current2?Fe-2:0),et=2;et=At?vt=At:vt=Number(qe),vt}},{key:"getShowSizeChanger",value:function(){var ye=this.props,qe=ye.showSizeChanger,At=ye.total,Rt=ye.totalBoundaryShowSizeChanger;return typeof qe!="undefined"?qe:At>Rt}},{key:"render",value:function(){var ye=this.props,qe=ye.prefixCls,At=ye.className,Rt=ye.style,vt=ye.disabled,pt=ye.hideOnSinglePage,Ft=ye.total,Fe=ye.locale,Me=ye.showQuickJumper,et=ye.showLessItems,Pt=ye.showTitle,Ut=ye.showTotal,sn=ye.simple,Kt=ye.itemRender,cn=ye.showPrevNextJumpers,In=ye.jumpPrevIcon,An=ye.jumpNextIcon,wn=ye.selectComponentClass,Dn=ye.selectPrefixCls,ba=ye.pageSizeOptions,ma=this.state,Ln=ma.current,ka=ma.pageSize,wa=ma.currentInputValue;if(pt===!0&&Ft<=ka)return null;var Bt=st(void 0,this.state,this.props),rn=[],fa=null,Wn=null,Fn=null,Wa=null,ya=null,uo=Me&&Me.goButton,vo=et?1:2,za=Ln-1>0?Ln-1:0,at=Ln+1Ft?Ft:Ln*ka]));if(sn){uo&&(typeof uo=="boolean"?ya=fe.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Fe.jump_to_confirm):ya=fe.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},uo),ya=fe.createElement("li",{title:Pt?"".concat(Fe.jump_to).concat(Ln,"/").concat(Bt):null,className:"".concat(qe,"-simple-pager")},ya));var mn=this.renderPrev(za);return fe.createElement("ul",(0,ee.Z)({className:Ne()(qe,"".concat(qe,"-simple"),(0,re.Z)({},"".concat(qe,"-disabled"),vt),At),style:Rt,ref:this.paginationNode},ft),ut,mn?fe.createElement("li",{title:Pt?Fe.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ne()("".concat(qe,"-prev"),(0,re.Z)({},"".concat(qe,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},mn):null,fe.createElement("li",{title:Pt?"".concat(Ln,"/").concat(Bt):null,className:"".concat(qe,"-simple-pager")},fe.createElement("input",{type:"text",value:wa,disabled:vt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),fe.createElement("span",{className:"".concat(qe,"-slash")},"/"),Bt),fe.createElement("li",{title:Pt?Fe.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ne()("".concat(qe,"-next"),(0,re.Z)({},"".concat(qe,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(at)),ya)}if(Bt<=3+vo*2){var Zn={locale:Fe,rootPrefixCls:qe,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Pt,itemRender:Kt};Bt||rn.push(fe.createElement(Se,(0,ee.Z)({},Zn,{key:"noPager",page:1,className:"".concat(qe,"-item-disabled")})));for(var fn=1;fn<=Bt;fn+=1){var Va=Ln===fn;rn.push(fe.createElement(Se,(0,ee.Z)({},Zn,{key:fn,page:fn,active:Va})))}}else{var da=et?Fe.prev_3:Fe.prev_5,va=et?Fe.next_3:Fe.next_5,ao=Kt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(In,"prev page")),Ea=Kt(this.getJumpNextPage(),"jump-next",this.getItemIcon(An,"next page"));cn&&(fa=ao?fe.createElement("li",{title:Pt?da:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ne()("".concat(qe,"-jump-prev"),(0,re.Z)({},"".concat(qe,"-jump-prev-custom-icon"),!!In))},ao):null,Wn=Ea?fe.createElement("li",{title:Pt?va:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ne()("".concat(qe,"-jump-next"),(0,re.Z)({},"".concat(qe,"-jump-next-custom-icon"),!!An))},Ea):null),Wa=fe.createElement(Se,{locale:Fe,last:!0,rootPrefixCls:qe,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Bt,page:Bt,active:!1,showTitle:Pt,itemRender:Kt}),Fn=fe.createElement(Se,{locale:Fe,rootPrefixCls:qe,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Pt,itemRender:Kt});var un=Math.max(1,Ln-vo),_a=Math.min(Ln+vo,Bt);Ln-1<=vo&&(_a=1+vo*2),Bt-Ln<=vo&&(un=Bt-vo*2);for(var Fo=un;Fo<=_a;Fo+=1){var lo=Ln===Fo;rn.push(fe.createElement(Se,{locale:Fe,rootPrefixCls:qe,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Fo,page:Fo,active:lo,showTitle:Pt,itemRender:Kt}))}Ln-1>=vo*2&&Ln!==3&&(rn[0]=(0,fe.cloneElement)(rn[0],{className:"".concat(qe,"-item-after-jump-prev")}),rn.unshift(fa)),Bt-Ln>=vo*2&&Ln!==Bt-2&&(rn[rn.length-1]=(0,fe.cloneElement)(rn[rn.length-1],{className:"".concat(qe,"-item-before-jump-next")}),rn.push(Wn)),un!==1&&rn.unshift(Fn),_a!==Bt&&rn.push(Wa)}var no=!this.hasPrev()||!Bt,_e=!this.hasNext()||!Bt,Ht=this.renderPrev(za),Zt=this.renderNext(at);return fe.createElement("ul",(0,ee.Z)({className:Ne()(qe,At,(0,re.Z)({},"".concat(qe,"-disabled"),vt)),style:Rt,ref:this.paginationNode},ft),ut,Ht?fe.createElement("li",{title:Pt?Fe.prev_page:null,onClick:this.prev,tabIndex:no?null:0,onKeyPress:this.runIfEnterPrev,className:Ne()("".concat(qe,"-prev"),(0,re.Z)({},"".concat(qe,"-disabled"),no)),"aria-disabled":no},Ht):null,rn,Zt?fe.createElement("li",{title:Pt?Fe.next_page:null,onClick:this.next,tabIndex:_e?null:0,onKeyPress:this.runIfEnterNext,className:Ne()("".concat(qe,"-next"),(0,re.Z)({},"".concat(qe,"-disabled"),_e)),"aria-disabled":_e},Zt):null,fe.createElement(ve,{disabled:vt,locale:Fe,rootPrefixCls:qe,selectComponentClass:wn,selectPrefixCls:Dn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Ln,pageSize:ka,pageSizeOptions:ba,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:uo}))}}],[{key:"getDerivedStateFromProps",value:function(ye,qe){var At={};if("current"in ye&&(At.current=ye.current,ye.current!==qe.current&&(At.currentInputValue=At.current)),"pageSize"in ye&&ye.pageSize!==qe.pageSize){var Rt=qe.current,vt=st(ye.pageSize,qe,ye);Rt=Rt>vt?vt:Rt,"current"in ye||(At.current=Rt,At.currentInputValue=Rt),At.pageSize=ye.pageSize}return At}}]),Ye}(fe.Component);Tt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:we,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:we,locale:ae.Z,style:{},itemRender:xt,totalBoundaryShowSizeChanger:50};var Qe=Tt,mt=te(22075),Mt=te(36355),jt=te(19716),on=te(8628),Qt=te(9763),ct=te(57809);const kt=Ee=>fe.createElement(ct.default,Object.assign({},Ee,{showSearch:!0,size:"small"})),Ot=Ee=>fe.createElement(ct.default,Object.assign({},Ee,{showSearch:!0,size:"middle"}));kt.Option=ct.default.Option,Ot.Option=ct.default.Option;var Te=te(9937),He=te(17313),yt=te(83116),It=te(37613);const gt=Ee=>{const{componentCls:pe}=Ee;return{[`${pe}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${pe}-item-link`]:{color:Ee.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${pe}-item-link`]:{color:Ee.colorTextDisabled,cursor:"not-allowed"}}},[`&${pe}-disabled`]:{cursor:"not-allowed",[`${pe}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Ee.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Ee.colorBorder,backgroundColor:Ee.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Ee.itemActiveBgDisabled},a:{color:Ee.itemActiveColorDisabled}}},[`${pe}-item-link`]:{color:Ee.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${pe}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${pe}-simple-pager`]:{color:Ee.colorTextDisabled},[`${pe}-jump-prev, ${pe}-jump-next`]:{[`${pe}-item-link-icon`]:{opacity:0},[`${pe}-item-ellipsis`]:{opacity:1}}},[`&${pe}-simple`]:{[`${pe}-prev, ${pe}-next`]:{[`&${pe}-disabled ${pe}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Wt=Ee=>{const{componentCls:pe}=Ee;return{[`&${pe}-mini ${pe}-total-text, &${pe}-mini ${pe}-simple-pager`]:{height:Ee.itemSizeSM,lineHeight:`${Ee.itemSizeSM}px`},[`&${pe}-mini ${pe}-item`]:{minWidth:Ee.itemSizeSM,height:Ee.itemSizeSM,margin:0,lineHeight:`${Ee.itemSizeSM-2}px`},[`&${pe}-mini:not(${pe}-disabled) ${pe}-item:not(${pe}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Ee.colorBgTextHover},"&:active":{backgroundColor:Ee.colorBgTextActive}},[`&${pe}-mini ${pe}-prev, &${pe}-mini ${pe}-next`]:{minWidth:Ee.itemSizeSM,height:Ee.itemSizeSM,margin:0,lineHeight:`${Ee.itemSizeSM}px`},[`&${pe}-mini:not(${pe}-disabled)`]:{[`${pe}-prev, ${pe}-next`]:{[`&:hover ${pe}-item-link`]:{backgroundColor:Ee.colorBgTextHover},[`&:active ${pe}-item-link`]:{backgroundColor:Ee.colorBgTextActive},[`&${pe}-disabled:hover ${pe}-item-link`]:{backgroundColor:"transparent"}}},[` &${pe}-mini ${pe}-prev ${pe}-item-link, &${pe}-mini ${pe}-next ${pe}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:Ee.itemSizeSM,lineHeight:`${Ee.itemSizeSM}px`}},[`&${pe}-mini ${pe}-jump-prev, &${pe}-mini ${pe}-jump-next`]:{height:Ee.itemSizeSM,marginInlineEnd:0,lineHeight:`${Ee.itemSizeSM}px`},[`&${pe}-mini ${pe}-options`]:{marginInlineStart:Ee.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Ee.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Ee.itemSizeSM,lineHeight:`${Ee.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Te.x0)(Ee)),{width:Ee.paginationMiniQuickJumperInputWidth,height:Ee.controlHeightSM})}}}},xe=Ee=>{const{componentCls:pe}=Ee;return{[` &${pe}-simple ${pe}-prev, &${pe}-simple ${pe}-next - `]:{height:Ee.itemSizeSM,lineHeight:`${Ee.itemSizeSM}px`,verticalAlign:"top",[`${pe}-item-link`]:{height:Ee.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:Ee.colorBgTextHover},"&:active":{backgroundColor:Ee.colorBgTextActive},"&::after":{height:Ee.itemSizeSM,lineHeight:`${Ee.itemSizeSM}px`}}},[`&${pe}-simple ${pe}-simple-pager`]:{display:"inline-block",height:Ee.itemSizeSM,marginInlineEnd:Ee.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:Ee.marginXS,padding:`0 ${Ee.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:Ee.itemInputBg,border:`${Ee.lineWidth}px ${Ee.lineType} ${Ee.colorBorder}`,borderRadius:Ee.borderRadius,outline:"none",transition:`border-color ${Ee.motionDurationMid}`,color:"inherit","&:hover":{borderColor:Ee.colorPrimary},"&:focus":{borderColor:Ee.colorPrimaryHover,boxShadow:`${Ee.inputOutlineOffset}px 0 ${Ee.controlOutlineWidth}px ${Ee.controlOutline}`},"&[disabled]":{color:Ee.colorTextDisabled,backgroundColor:Ee.colorBgContainerDisabled,borderColor:Ee.colorBorder,cursor:"not-allowed"}}}}},vt=Ee=>{const{componentCls:pe}=Ee;return{[`${pe}-jump-prev, ${pe}-jump-next`]:{outline:0,[`${pe}-item-container`]:{position:"relative",[`${pe}-item-link-icon`]:{color:Ee.colorPrimary,fontSize:Ee.fontSizeSM,opacity:0,transition:`all ${Ee.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${pe}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:Ee.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:Ee.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:Ee.paginationEllipsisTextIndent,opacity:1,transition:`all ${Ee.motionDurationMid}`}},"&:hover":{[`${pe}-item-link-icon`]:{opacity:1},[`${pe}-item-ellipsis`]:{opacity:0}}},[` + `]:{height:Ee.itemSizeSM,lineHeight:`${Ee.itemSizeSM}px`,verticalAlign:"top",[`${pe}-item-link`]:{height:Ee.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:Ee.colorBgTextHover},"&:active":{backgroundColor:Ee.colorBgTextActive},"&::after":{height:Ee.itemSizeSM,lineHeight:`${Ee.itemSizeSM}px`}}},[`&${pe}-simple ${pe}-simple-pager`]:{display:"inline-block",height:Ee.itemSizeSM,marginInlineEnd:Ee.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:Ee.marginXS,padding:`0 ${Ee.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:Ee.itemInputBg,border:`${Ee.lineWidth}px ${Ee.lineType} ${Ee.colorBorder}`,borderRadius:Ee.borderRadius,outline:"none",transition:`border-color ${Ee.motionDurationMid}`,color:"inherit","&:hover":{borderColor:Ee.colorPrimary},"&:focus":{borderColor:Ee.colorPrimaryHover,boxShadow:`${Ee.inputOutlineOffset}px 0 ${Ee.controlOutlineWidth}px ${Ee.controlOutline}`},"&[disabled]":{color:Ee.colorTextDisabled,backgroundColor:Ee.colorBgContainerDisabled,borderColor:Ee.colorBorder,cursor:"not-allowed"}}}}},ht=Ee=>{const{componentCls:pe}=Ee;return{[`${pe}-jump-prev, ${pe}-jump-next`]:{outline:0,[`${pe}-item-container`]:{position:"relative",[`${pe}-item-link-icon`]:{color:Ee.colorPrimary,fontSize:Ee.fontSizeSM,opacity:0,transition:`all ${Ee.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${pe}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:Ee.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:Ee.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:Ee.paginationEllipsisTextIndent,opacity:1,transition:`all ${Ee.motionDurationMid}`}},"&:hover":{[`${pe}-item-link-icon`]:{opacity:1},[`${pe}-item-ellipsis`]:{opacity:0}}},[` ${pe}-prev, ${pe}-jump-prev, ${pe}-jump-next @@ -192,15 +192,15 @@ ${pe}-next, ${pe}-jump-prev, ${pe}-jump-next - `]:{display:"inline-block",minWidth:Ee.itemSize,height:Ee.itemSize,color:Ee.colorText,fontFamily:Ee.fontFamily,lineHeight:`${Ee.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Ee.borderRadius,cursor:"pointer",transition:`all ${Ee.motionDurationMid}`},[`${pe}-prev, ${pe}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Ee.colorText,cursor:"pointer",userSelect:"none"},[`${pe}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Ee.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Ee.lineWidth}px ${Ee.lineType} transparent`,borderRadius:Ee.borderRadius,outline:"none",transition:`all ${Ee.motionDurationMid}`},[`&:hover ${pe}-item-link`]:{backgroundColor:Ee.colorBgTextHover},[`&:active ${pe}-item-link`]:{backgroundColor:Ee.colorBgTextActive},[`&${pe}-disabled:hover`]:{[`${pe}-item-link`]:{backgroundColor:"transparent"}}},[`${pe}-slash`]:{marginInlineEnd:Ee.paginationSlashMarginInlineEnd,marginInlineStart:Ee.paginationSlashMarginInlineStart},[`${pe}-options`]:{display:"inline-block",marginInlineStart:Ee.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Ee.controlHeight,marginInlineStart:Ee.marginXS,lineHeight:`${Ee.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Te.ik)(Ee)),{width:Ee.controlHeightLG*1.25,height:Ee.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Ee.marginXS,marginInlineEnd:Ee.marginXS})}}}},rt=Ee=>{const{componentCls:pe}=Ee;return{[`${pe}-item`]:{display:"inline-block",minWidth:Ee.itemSize,height:Ee.itemSize,marginInlineEnd:Ee.marginXS,fontFamily:Ee.fontFamily,lineHeight:`${Ee.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Ee.lineWidth}px ${Ee.lineType} transparent`,borderRadius:Ee.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Ee.paginationItemPaddingInline}px`,color:Ee.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${pe}-item-active)`]:{"&:hover":{transition:`all ${Ee.motionDurationMid}`,backgroundColor:Ee.colorBgTextHover},"&:active":{backgroundColor:Ee.colorBgTextActive}},"&-active":{fontWeight:Ee.fontWeightStrong,backgroundColor:Ee.itemActiveBg,borderColor:Ee.colorPrimary,a:{color:Ee.colorPrimary},"&:hover":{borderColor:Ee.colorPrimaryHover},"&:hover a":{color:Ee.colorPrimaryHover}}}}},wt=Ee=>{const{componentCls:pe}=Ee;return{[pe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,He.Wf)(Ee)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${pe}-total-text`]:{display:"inline-block",height:Ee.itemSize,marginInlineEnd:Ee.marginXS,lineHeight:`${Ee.itemSize-2}px`,verticalAlign:"middle"}}),rt(Ee)),vt(Ee)),xe(Ee)),Wt(Ee)),gt(Ee)),{[`@media only screen and (max-width: ${Ee.screenLG}px)`]:{[`${pe}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Ee.screenSM}px)`]:{[`${pe}-options`]:{display:"none"}}}),[`&${Ee.componentCls}-rtl`]:{direction:"rtl"}}},Pn=Ee=>{const{componentCls:pe}=Ee;return{[`${pe}${pe}-disabled:not(${pe}-mini)`]:{"&, &:hover":{[`${pe}-item-link`]:{borderColor:Ee.colorBorder}},"&:focus-visible":{[`${pe}-item-link`]:{borderColor:Ee.colorBorder}},[`${pe}-item, ${pe}-item-link`]:{backgroundColor:Ee.colorBgContainerDisabled,borderColor:Ee.colorBorder,[`&:hover:not(${pe}-item-active)`]:{backgroundColor:Ee.colorBgContainerDisabled,borderColor:Ee.colorBorder,a:{color:Ee.colorTextDisabled}},[`&${pe}-item-active`]:{backgroundColor:Ee.itemActiveBgDisabled}},[`${pe}-prev, ${pe}-next`]:{"&:hover button":{backgroundColor:Ee.colorBgContainerDisabled,borderColor:Ee.colorBorder,color:Ee.colorTextDisabled},[`${pe}-item-link`]:{backgroundColor:Ee.colorBgContainerDisabled,borderColor:Ee.colorBorder}}},[`${pe}:not(${pe}-mini)`]:{[`${pe}-prev, ${pe}-next`]:{"&:hover button":{borderColor:Ee.colorPrimaryHover,backgroundColor:Ee.itemBg},[`${pe}-item-link`]:{backgroundColor:Ee.itemLinkBg,borderColor:Ee.colorBorder},[`&:hover ${pe}-item-link`]:{borderColor:Ee.colorPrimary,backgroundColor:Ee.itemBg,color:Ee.colorPrimary},[`&${pe}-disabled`]:{[`${pe}-item-link`]:{borderColor:Ee.colorBorder,color:Ee.colorTextDisabled}}},[`${pe}-item`]:{backgroundColor:Ee.itemBg,border:`${Ee.lineWidth}px ${Ee.lineType} ${Ee.colorBorder}`,[`&:hover:not(${pe}-item-active)`]:{borderColor:Ee.colorPrimary,backgroundColor:Ee.itemBg,a:{color:Ee.colorPrimary}},"&-active":{borderColor:Ee.colorPrimary}}}}},Ke=Ee=>{const{componentCls:pe}=Ee;return{[`${pe}:not(${pe}-disabled)`]:{[`${pe}-item`]:Object.assign({},(0,He.Qy)(Ee)),[`${pe}-jump-prev, ${pe}-jump-next`]:{"&:focus-visible":Object.assign({[`${pe}-item-link-icon`]:{opacity:1},[`${pe}-item-ellipsis`]:{opacity:0}},(0,He.oN)(Ee))},[`${pe}-prev, ${pe}-next`]:{[`&:focus-visible ${pe}-item-link`]:Object.assign({},(0,He.oN)(Ee))}}}};var Ue=(0,yt.Z)("Pagination",Ee=>{const pe=(0,It.TS)(Ee,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Ee.marginXXS/2,paginationMiniQuickJumperInputWidth:Ee.controlHeightLG*1.1,paginationItemPaddingInline:Ee.marginXXS*1.5,paginationEllipsisLetterSpacing:Ee.marginXXS/2,paginationSlashMarginInlineStart:Ee.marginXXS,paginationSlashMarginInlineEnd:Ee.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Te.e5)(Ee),(0,Te.TM)(Ee));return[wt(pe),Ke(pe),Ee.wireframe&&Pn(pe)]},Ee=>({itemBg:Ee.colorBgContainer,itemSize:Ee.controlHeight,itemSizeSM:Ee.controlHeightSM,itemActiveBg:Ee.colorBgContainer,itemLinkBg:Ee.colorBgContainer,itemActiveColorDisabled:Ee.colorTextDisabled,itemActiveBgDisabled:Ee.controlItemBgActiveDisabled,itemInputBg:Ee.colorBgContainer,miniOptionsSizeChangerTop:0})),Ae=function(Ee,pe){var Ye={};for(var Ce in Ee)Object.prototype.hasOwnProperty.call(Ee,Ce)&&pe.indexOf(Ce)<0&&(Ye[Ce]=Ee[Ce]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Ce=Object.getOwnPropertySymbols(Ee);ye{const{prefixCls:pe,selectPrefixCls:Ye,className:Ce,rootClassName:ye,style:qe,size:At,locale:Rt,selectComponentClass:ht,responsive:pt,showSizeChanger:Ft}=Ee,Fe=Ae(Ee,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Me}=(0,on.Z)(pt),{getPrefixCls:et,direction:Pt,pagination:Ut={}}=fe.useContext(Mt.E_),sn=et("pagination",pe),[Kt,cn]=Ue(sn),In=Ft!=null?Ft:Ut.showSizeChanger,An=fe.useMemo(()=>{const Bt=fe.createElement("span",{className:`${sn}-item-ellipsis`},"\u2022\u2022\u2022"),rn=fe.createElement("button",{className:`${sn}-item-link`,type:"button",tabIndex:-1},Pt==="rtl"?fe.createElement(je.Z,null):fe.createElement($e.Z,null)),fa=fe.createElement("button",{className:`${sn}-item-link`,type:"button",tabIndex:-1},Pt==="rtl"?fe.createElement($e.Z,null):fe.createElement(je.Z,null)),Wn=fe.createElement("a",{className:`${sn}-item-link`},fe.createElement("div",{className:`${sn}-item-container`},Pt==="rtl"?fe.createElement(Je.Z,{className:`${sn}-item-link-icon`}):fe.createElement(Ge,{className:`${sn}-item-link-icon`}),Bt)),Fn=fe.createElement("a",{className:`${sn}-item-link`},fe.createElement("div",{className:`${sn}-item-container`},Pt==="rtl"?fe.createElement(Ge,{className:`${sn}-item-link-icon`}):fe.createElement(Je.Z,{className:`${sn}-item-link-icon`}),Bt));return{prevIcon:rn,nextIcon:fa,jumpPrevIcon:Wn,jumpNextIcon:Fn}},[Pt,sn]),[wn]=(0,Qt.Z)("Pagination",mt.Z),Dn=Object.assign(Object.assign({},wn),Rt),ba=(0,jt.Z)(At),ma=ba==="small"||!!(Me&&!ba&&pt),Ln=et("select",Ye),ka=Ne()({[`${sn}-mini`]:ma,[`${sn}-rtl`]:Pt==="rtl"},Ut==null?void 0:Ut.className,Ce,ye,cn),wa=Object.assign(Object.assign({},Ut==null?void 0:Ut.style),qe);return Kt(fe.createElement(Qe,Object.assign({},An,Fe,{style:wa,prefixCls:sn,selectPrefixCls:Ln,className:ka,selectComponentClass:ht||(ma?kt:Ot),locale:Dn,showSizeChanger:In})))},Ze=Re},93948:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ft}});var ee=te(59301),fe=te(29679),Ve=te(40001),We=te(19248),Ie=te(99267),Oe=te(92310),le=te.n(Oe),Ge=te(2738),Je=te(36355),$e=te(32855),je=te(27247),Xe=te(43079),Ne={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},re=function(){var Me=(0,ee.useRef)([]),et=(0,ee.useRef)(null);return(0,ee.useEffect)(function(){var Pt=Date.now(),Ut=!1;Me.current.forEach(function(sn){if(sn){Ut=!0;var Kt=sn.style;Kt.transitionDuration=".3s, .3s, .3s, .06s",et.current&&Pt-et.current<100&&(Kt.transitionDuration="0s, 0s")}}),Ut&&(et.current=Date.now())}),Me.current},y=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(Me){var et=(0,je.Z)((0,je.Z)({},Ne),Me),Pt=et.className,Ut=et.percent,sn=et.prefixCls,Kt=et.strokeColor,cn=et.strokeLinecap,In=et.strokeWidth,An=et.style,wn=et.trailColor,Dn=et.trailWidth,ba=et.transition,ma=(0,Xe.Z)(et,y);delete ma.gapPosition;var Ln=Array.isArray(Ut)?Ut:[Ut],ka=Array.isArray(Kt)?Kt:[Kt],wa=re(),Bt=In/2,rn=100-In/2,fa="M ".concat(cn==="round"?Bt:0,",").concat(Bt,` - L `).concat(cn==="round"?rn:100,",").concat(Bt),Wn="0 0 100 ".concat(In),Fn=0;return ee.createElement("svg",(0,$e.Z)({className:le()("".concat(sn,"-line"),Pt),viewBox:Wn,preserveAspectRatio:"none",style:An},ma),ee.createElement("path",{className:"".concat(sn,"-line-trail"),d:fa,strokeLinecap:cn,stroke:wn,strokeWidth:Dn||In,fillOpacity:"0"}),Ln.map(function(Wa,ya){var uo=1;switch(cn){case"round":uo=1-In/100;break;case"square":uo=1-In/2/100;break;default:uo=1;break}var vo={strokeDasharray:"".concat(Wa*uo,"px, 100px"),strokeDashoffset:"-".concat(Fn,"px"),transition:ba||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},za=ka[ya]||ka[ka.length-1];return Fn+=Wa,ee.createElement("path",{key:ya,className:"".concat(sn,"-line-path"),d:fa,strokeLinecap:cn,stroke:za,strokeWidth:In,fillOpacity:"0",ref:function(ft){wa[ya]=ft},style:vo})}))},x=a,E=te(34666),b=te(11913),z=te(47273),ne=0,oe=(0,z.Z)();function ae(){var Fe;return oe?(Fe=ne,ne+=1):Fe="TEST_OR_SSR",Fe}var ge=function(Fe){var Me=ee.useState(),et=(0,b.Z)(Me,2),Pt=et[0],Ut=et[1];return ee.useEffect(function(){Ut("rc_progress_".concat(ae()))},[]),Fe||Pt},ve=function(Me){var et=Me.bg,Pt=Me.children;return ee.createElement("div",{style:{width:"100%",height:"100%",background:et}},Pt)};function he(Fe,Me){return Object.keys(Fe).map(function(et){var Pt=parseFloat(et),Ut="".concat(Math.floor(Pt*Me),"%");return"".concat(Fe[et]," ").concat(Ut)})}var Se=ee.forwardRef(function(Fe,Me){var et=Fe.prefixCls,Pt=Fe.color,Ut=Fe.gradientId,sn=Fe.radius,Kt=Fe.style,cn=Fe.ptg,In=Fe.strokeLinecap,An=Fe.strokeWidth,wn=Fe.size,Dn=Fe.gapDegree,ba=Pt&&(0,E.Z)(Pt)==="object",ma=ba?"#FFF":void 0,Ln=wn/2,ka=ee.createElement("circle",{className:"".concat(et,"-circle-path"),r:sn,cx:Ln,cy:Ln,stroke:ma,strokeLinecap:In,strokeWidth:An,opacity:cn===0?0:1,style:Kt,ref:Me});if(!ba)return ka;var wa="".concat(Ut,"-conic"),Bt=Dn?"".concat(180+Dn/2,"deg"):"0deg",rn=he(Pt,(360-Dn)/360),fa=he(Pt,1),Wn="conic-gradient(from ".concat(Bt,", ").concat(rn.join(", "),")"),Fn="linear-gradient(to ".concat(Dn?"bottom":"top",", ").concat(fa.join(", "),")");return ee.createElement(ee.Fragment,null,ee.createElement("mask",{id:wa},ka),ee.createElement("foreignObject",{x:0,y:0,width:wn,height:wn,mask:"url(#".concat(wa,")")},ee.createElement(ve,{bg:Fn},ee.createElement(ve,{bg:Wn}))))}),we=Se,Pe=100,xt=function(Me,et,Pt,Ut,sn,Kt,cn,In,An,wn){var Dn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,ba=Pt/100*360*((360-Kt)/360),ma=Kt===0?0:{bottom:0,top:180,left:90,right:-90}[cn],Ln=(100-Ut)/100*et;An==="round"&&Ut!==100&&(Ln+=wn/2,Ln>=et&&(Ln=et-.01));var ka=Pe/2;return{stroke:typeof In=="string"?In:void 0,strokeDasharray:"".concat(et,"px ").concat(Me),strokeDashoffset:Ln+Dn,transform:"rotate(".concat(sn+ba+ma,"deg)"),transformOrigin:"".concat(ka,"px ").concat(ka,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},st=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Tt(Fe){var Me=Fe!=null?Fe:[];return Array.isArray(Me)?Me:[Me]}var Qe=function(Me){var et=(0,je.Z)((0,je.Z)({},Ne),Me),Pt=et.id,Ut=et.prefixCls,sn=et.steps,Kt=et.strokeWidth,cn=et.trailWidth,In=et.gapDegree,An=In===void 0?0:In,wn=et.gapPosition,Dn=et.trailColor,ba=et.strokeLinecap,ma=et.style,Ln=et.className,ka=et.strokeColor,wa=et.percent,Bt=(0,Xe.Z)(et,st),rn=Pe/2,fa=ge(Pt),Wn="".concat(fa,"-gradient"),Fn=rn-Kt/2,Wa=Math.PI*2*Fn,ya=An>0?90+An/2:-90,uo=Wa*((360-An)/360),vo=(0,E.Z)(sn)==="object"?sn:{count:sn,space:2},za=vo.count,at=vo.space,ft=Tt(wa),ut=Tt(ka),mn=ut.find(function(Ea){return Ea&&(0,E.Z)(Ea)==="object"}),Zn=mn&&(0,E.Z)(mn)==="object",fn=Zn?"butt":ba,Va=xt(Wa,uo,0,100,ya,An,wn,Dn,fn,Kt),da=re(),va=function(){var un=0;return ft.map(function(_a,Fo){var lo=ut[Fo]||ut[ut.length-1],no=xt(Wa,uo,un,_a,ya,An,wn,lo,fn,Kt);return un+=_a,ee.createElement(we,{key:Fo,color:lo,ptg:_a,radius:Fn,prefixCls:Ut,gradientId:Wn,style:no,strokeLinecap:fn,strokeWidth:Kt,gapDegree:An,ref:function(Ht){da[Fo]=Ht},size:Pe})}).reverse()},ao=function(){var un=Math.round(za*(ft[0]/100)),_a=100/za,Fo=0;return new Array(za).fill(null).map(function(lo,no){var _e=no<=un-1?ut[0]:Dn,Ht=_e&&(0,E.Z)(_e)==="object"?"url(#".concat(Wn,")"):void 0,Zt=xt(Wa,uo,Fo,_a,ya,An,wn,_e,"butt",Kt,at);return Fo+=(uo-Zt.strokeDashoffset+at)*100/uo,ee.createElement("circle",{key:no,className:"".concat(Ut,"-circle-path"),r:Fn,cx:rn,cy:rn,stroke:Ht,strokeWidth:Kt,opacity:1,style:Zt,ref:function(vn){da[no]=vn}})})};return ee.createElement("svg",(0,$e.Z)({className:le()("".concat(Ut,"-circle"),Ln),viewBox:"0 0 ".concat(Pe," ").concat(Pe),style:ma,id:Pt,role:"presentation"},Bt),!za&&ee.createElement("circle",{className:"".concat(Ut,"-circle-trail"),r:Fn,cx:rn,cy:rn,stroke:Dn,strokeLinecap:fn,strokeWidth:cn||Kt,style:Va}),za?ao():va())},mt=Qe,Mt={Line:x,Circle:mt},jt=te(6848),on=te(30071);function Qt(Fe){return!Fe||Fe<0?0:Fe>100?100:Fe}function ct(Fe){let{success:Me,successPercent:et}=Fe,Pt=et;return Me&&"progress"in Me&&(Pt=Me.progress),Me&&"percent"in Me&&(Pt=Me.percent),Pt}const kt=Fe=>{let{percent:Me,success:et,successPercent:Pt}=Fe;const Ut=Qt(ct({success:et,successPercent:Pt}));return[Ut,Qt(Qt(Me)-Ut)]},Ot=Fe=>{let{success:Me={},strokeColor:et}=Fe;const{strokeColor:Pt}=Me;return[Pt||on.presetPrimaryColors.green,et||null]},Te=(Fe,Me,et)=>{var Pt,Ut,sn,Kt;let cn=-1,In=-1;if(Me==="step"){const An=et.steps,wn=et.strokeWidth;typeof Fe=="string"||typeof Fe=="undefined"?(cn=Fe==="small"?2:14,In=wn!=null?wn:8):typeof Fe=="number"?[cn,In]=[Fe,Fe]:[cn=14,In=8]=Fe,cn*=An}else if(Me==="line"){const An=et==null?void 0:et.strokeWidth;typeof Fe=="string"||typeof Fe=="undefined"?In=An||(Fe==="small"?6:8):typeof Fe=="number"?[cn,In]=[Fe,Fe]:[cn=-1,In=8]=Fe}else(Me==="circle"||Me==="dashboard")&&(typeof Fe=="string"||typeof Fe=="undefined"?[cn,In]=Fe==="small"?[60,60]:[120,120]:typeof Fe=="number"?[cn,In]=[Fe,Fe]:(cn=(Ut=(Pt=Fe[0])!==null&&Pt!==void 0?Pt:Fe[1])!==null&&Ut!==void 0?Ut:120,In=(Kt=(sn=Fe[0])!==null&&sn!==void 0?sn:Fe[1])!==null&&Kt!==void 0?Kt:120));return[cn,In]},He=3,yt=Fe=>He/Fe*100;var gt=Fe=>{const{prefixCls:Me,trailColor:et=null,strokeLinecap:Pt="round",gapPosition:Ut,gapDegree:sn,width:Kt=120,type:cn,children:In,success:An,size:wn=Kt}=Fe,[Dn,ba]=Te(wn,"circle");let{strokeWidth:ma}=Fe;ma===void 0&&(ma=Math.max(yt(Dn),6));const Ln={width:Dn,height:ba,fontSize:Dn*.15+6},ka=ee.useMemo(()=>{if(sn||sn===0)return sn;if(cn==="dashboard")return 75},[sn,cn]),wa=Ut||cn==="dashboard"&&"bottom"||void 0,Bt=Object.prototype.toString.call(Fe.strokeColor)==="[object Object]",rn=Ot({success:An,strokeColor:Fe.strokeColor}),fa=le()(`${Me}-inner`,{[`${Me}-circle-gradient`]:Bt}),Wn=ee.createElement(mt,{percent:kt(Fe),strokeWidth:ma,trailWidth:ma,strokeColor:rn,strokeLinecap:Pt,trailColor:et,prefixCls:Me,gapDegree:ka,gapPosition:wa});return ee.createElement("div",{className:fa,style:Ln},Dn<=20?ee.createElement(jt.Z,{title:In},ee.createElement("span",null,Wn)):ee.createElement(ee.Fragment,null,Wn,In))},Wt=function(Fe,Me){var et={};for(var Pt in Fe)Object.prototype.hasOwnProperty.call(Fe,Pt)&&Me.indexOf(Pt)<0&&(et[Pt]=Fe[Pt]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ut=0,Pt=Object.getOwnPropertySymbols(Fe);Ut{let Me=[];return Object.keys(Fe).forEach(et=>{const Pt=parseFloat(et.replace(/%/g,""));isNaN(Pt)||Me.push({key:Pt,value:Fe[et]})}),Me=Me.sort((et,Pt)=>et.key-Pt.key),Me.map(et=>{let{key:Pt,value:Ut}=et;return`${Ut} ${Pt}%`}).join(", ")},vt=(Fe,Me)=>{const{from:et=on.presetPrimaryColors.blue,to:Pt=on.presetPrimaryColors.blue,direction:Ut=Me==="rtl"?"to left":"to right"}=Fe,sn=Wt(Fe,["from","to","direction"]);if(Object.keys(sn).length!==0){const Kt=xe(sn);return{backgroundImage:`linear-gradient(${Ut}, ${Kt})`}}return{backgroundImage:`linear-gradient(${Ut}, ${et}, ${Pt})`}};var wt=Fe=>{const{prefixCls:Me,direction:et,percent:Pt,size:Ut,strokeWidth:sn,strokeColor:Kt,strokeLinecap:cn="round",children:In,trailColor:An=null,success:wn}=Fe,Dn=Kt&&typeof Kt!="string"?vt(Kt,et):{backgroundColor:Kt},ba=cn==="square"||cn==="butt"?0:void 0,ma={backgroundColor:An||void 0,borderRadius:ba},Ln=Ut!=null?Ut:[-1,sn||(Ut==="small"?6:8)],[ka,wa]=Te(Ln,"line",{strokeWidth:sn}),Bt=Object.assign({width:`${Qt(Pt)}%`,height:wa,borderRadius:ba},Dn),rn=ct(Fe),fa={width:`${Qt(rn)}%`,height:wa,borderRadius:ba,backgroundColor:wn==null?void 0:wn.strokeColor},Wn={width:ka<0?"100%":ka,height:wa};return ee.createElement(ee.Fragment,null,ee.createElement("div",{className:`${Me}-outer`,style:Wn},ee.createElement("div",{className:`${Me}-inner`,style:ma},ee.createElement("div",{className:`${Me}-bg`,style:Bt}),rn!==void 0?ee.createElement("div",{className:`${Me}-success-bg`,style:fa}):null)),In)},Ke=Fe=>{const{size:Me,steps:et,percent:Pt=0,strokeWidth:Ut=8,strokeColor:sn,trailColor:Kt=null,prefixCls:cn,children:In}=Fe,An=Math.round(et*(Pt/100)),wn=Me==="small"?2:14,Dn=Me!=null?Me:[wn,Ut],[ba,ma]=Te(Dn,"step",{steps:et,strokeWidth:Ut}),Ln=ba/et,ka=new Array(et);for(let wa=0;wa{const Me=Fe?"100%":"-100%";return new Ue.Keyframes(`antProgress${Fe?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Me}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Me}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Ee=Fe=>{const{componentCls:Me,iconCls:et}=Fe;return{[Me]:Object.assign(Object.assign({},(0,Ae.Wf)(Fe)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Fe.fontSize,marginInlineEnd:Fe.marginXS,marginBottom:Fe.marginXS},[`${Me}-outer`]:{display:"inline-block",width:"100%"},[`&${Me}-show-info`]:{[`${Me}-outer`]:{marginInlineEnd:`calc(-2em - ${Fe.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Fe.paddingXS}px)`}},[`${Me}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Fe.remainingColor,borderRadius:Fe.lineBorderRadius},[`${Me}-inner:not(${Me}-circle-gradient)`]:{[`${Me}-circle-path`]:{stroke:Fe.defaultColor}},[`${Me}-success-bg, ${Me}-bg`]:{position:"relative",backgroundColor:Fe.defaultColor,borderRadius:Fe.lineBorderRadius,transition:`all ${Fe.motionDurationSlow} ${Fe.motionEaseInOutCirc}`},[`${Me}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Fe.colorSuccess},[`${Me}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Fe.marginXS,color:Fe.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[et]:{fontSize:Fe.fontSize}},[`&${Me}-status-active`]:{[`${Me}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Fe.colorBgContainer,borderRadius:Fe.lineBorderRadius,opacity:0,animationName:Ze(),animationDuration:Fe.progressActiveMotionDuration,animationTimingFunction:Fe.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Me}-rtl${Me}-status-active`]:{[`${Me}-bg::before`]:{animationName:Ze(!0)}},[`&${Me}-status-exception`]:{[`${Me}-bg`]:{backgroundColor:Fe.colorError},[`${Me}-text`]:{color:Fe.colorError}},[`&${Me}-status-exception ${Me}-inner:not(${Me}-circle-gradient)`]:{[`${Me}-circle-path`]:{stroke:Fe.colorError}},[`&${Me}-status-success`]:{[`${Me}-bg`]:{backgroundColor:Fe.colorSuccess},[`${Me}-text`]:{color:Fe.colorSuccess}},[`&${Me}-status-success ${Me}-inner:not(${Me}-circle-gradient)`]:{[`${Me}-circle-path`]:{stroke:Fe.colorSuccess}}})}},pe=Fe=>{const{componentCls:Me,iconCls:et}=Fe;return{[Me]:{[`${Me}-circle-trail`]:{stroke:Fe.remainingColor},[`&${Me}-circle ${Me}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Me}-circle ${Me}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Fe.circleTextColor,fontSize:Fe.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[et]:{fontSize:`${Fe.fontSize/Fe.fontSizeSM}em`}},[`${Me}-circle&-status-exception`]:{[`${Me}-text`]:{color:Fe.colorError}},[`${Me}-circle&-status-success`]:{[`${Me}-text`]:{color:Fe.colorSuccess}}},[`${Me}-inline-circle`]:{lineHeight:1,[`${Me}-inner`]:{verticalAlign:"bottom"}}}},Ye=Fe=>{const{componentCls:Me}=Fe;return{[Me]:{[`${Me}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Fe.progressStepMinWidth,marginInlineEnd:Fe.progressStepMarginInlineEnd,backgroundColor:Fe.remainingColor,transition:`all ${Fe.motionDurationSlow}`,"&-active":{backgroundColor:Fe.defaultColor}}}}}},Ce=Fe=>{const{componentCls:Me,iconCls:et}=Fe;return{[Me]:{[`${Me}-small&-line, ${Me}-small&-line ${Me}-text ${et}`]:{fontSize:Fe.fontSizeSM}}}};var ye=(0,me.Z)("Progress",Fe=>{const Me=Fe.marginXXS/2,et=(0,Re.TS)(Fe,{progressStepMarginInlineEnd:Me,progressStepMinWidth:Me,progressActiveMotionDuration:"2.4s"});return[Ee(et),pe(et),Ye(et),Ce(et)]},Fe=>({circleTextColor:Fe.colorText,defaultColor:Fe.colorInfo,remainingColor:Fe.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),qe=function(Fe,Me){var et={};for(var Pt in Fe)Object.prototype.hasOwnProperty.call(Fe,Pt)&&Me.indexOf(Pt)<0&&(et[Pt]=Fe[Pt]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ut=0,Pt=Object.getOwnPropertySymbols(Fe);Ut{const{prefixCls:et,className:Pt,rootClassName:Ut,steps:sn,strokeColor:Kt,percent:cn=0,size:In="default",showInfo:An=!0,type:wn="line",status:Dn,format:ba,style:ma}=Fe,Ln=qe(Fe,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),ka=ee.useMemo(()=>{var ft,ut;const mn=ct(Fe);return parseInt(mn!==void 0?(ft=mn!=null?mn:0)===null||ft===void 0?void 0:ft.toString():(ut=cn!=null?cn:0)===null||ut===void 0?void 0:ut.toString(),10)},[cn,Fe.success,Fe.successPercent]),wa=ee.useMemo(()=>!Rt.includes(Dn)&&ka>=100?"success":Dn||"normal",[Dn,ka]),{getPrefixCls:Bt,direction:rn,progress:fa}=ee.useContext(Je.E_),Wn=Bt("progress",et),[Fn,Wa]=ye(Wn),ya=ee.useMemo(()=>{if(!An)return null;const ft=ct(Fe);let ut;const mn=ba||(fn=>`${fn}%`),Zn=wn==="line";return ba||wa!=="exception"&&wa!=="success"?ut=mn(Qt(cn),Qt(ft)):wa==="exception"?ut=Zn?ee.createElement(We.Z,null):ee.createElement(Ie.Z,null):wa==="success"&&(ut=Zn?ee.createElement(fe.Z,null):ee.createElement(Ve.Z,null)),ee.createElement("span",{className:`${Wn}-text`,title:typeof ut=="string"?ut:void 0},ut)},[An,cn,ka,wa,wn,Wn,ba]),uo=Array.isArray(Kt)?Kt[0]:Kt,vo=typeof Kt=="string"||Array.isArray(Kt)?Kt:void 0;let za;wn==="line"?za=sn?ee.createElement(Ke,Object.assign({},Fe,{strokeColor:vo,prefixCls:Wn,steps:sn}),ya):ee.createElement(wt,Object.assign({},Fe,{strokeColor:uo,prefixCls:Wn,direction:rn}),ya):(wn==="circle"||wn==="dashboard")&&(za=ee.createElement(gt,Object.assign({},Fe,{strokeColor:uo,prefixCls:Wn,progressStatus:wa}),ya));const at=le()(Wn,`${Wn}-status-${wa}`,`${Wn}-${wn==="dashboard"&&"circle"||sn&&"steps"||wn}`,{[`${Wn}-inline-circle`]:wn==="circle"&&Te(In,"circle")[0]<=20,[`${Wn}-show-info`]:An,[`${Wn}-${In}`]:typeof In=="string",[`${Wn}-rtl`]:rn==="rtl"},fa==null?void 0:fa.className,Pt,Ut,Wa);return Fn(ee.createElement("div",Object.assign({ref:Me,style:Object.assign(Object.assign({},fa==null?void 0:fa.style),ma),className:at,role:"progressbar","aria-valuenow":ka},(0,Ge.Z)(Ln,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),za))}),Ft=pt},13570:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Qt}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},We=Ve,Ie=te(7657),Oe=function(kt,Ot){return fe.createElement(Ie.Z,(0,ee.Z)({},kt,{ref:Ot,icon:We}))},le=fe.forwardRef(Oe),Ge=le,Je=te(92310),$e=te.n(Je),je=te(74430),Xe=te(11913),Ne=te(43079),re=te(18929),y=te(10228),a=te(26112);function x(ct,kt){var Ot=ct.disabled,Te=ct.prefixCls,He=ct.character,yt=ct.characterRender,It=ct.index,gt=ct.count,Wt=ct.value,xe=ct.allowHalf,vt=ct.focused,rt=ct.onHover,wt=ct.onClick,Pn=function(pe){rt(pe,It)},Ke=function(pe){wt(pe,It)},Ue=function(pe){pe.keyCode===y.Z.ENTER&&wt(pe,It)},Ae=It+1,me=new Set([Te]);Wt===0&&It===0&&vt?me.add("".concat(Te,"-focused")):xe&&Wt+.5>=Ae&&WtIt?"true":"false","aria-posinset":It+1,"aria-setsize":gt,tabIndex:Ot?-1:0},fe.createElement("div",{className:"".concat(Te,"-first")},Re),fe.createElement("div",{className:"".concat(Te,"-second")},Re)));return yt&&(Ze=yt(Ze,ct)),Ze}var E=fe.forwardRef(x);function b(){var ct=fe.useRef({});function kt(Te){return ct.current[Te]}function Ot(Te){return function(He){ct.current[Te]=He}}return[kt,Ot]}function z(ct){var kt=ct.pageXOffset,Ot="scrollLeft";if(typeof kt!="number"){var Te=ct.document;kt=Te.documentElement[Ot],typeof kt!="number"&&(kt=Te.body[Ot])}return kt}function ne(ct){var kt,Ot,Te=ct.ownerDocument,He=Te.body,yt=Te&&Te.documentElement,It=ct.getBoundingClientRect();return kt=It.left,Ot=It.top,kt-=yt.clientLeft||He.clientLeft||0,Ot-=yt.clientTop||He.clientTop||0,{left:kt,top:Ot}}function oe(ct){var kt=ne(ct),Ot=ct.ownerDocument,Te=Ot.defaultView||Ot.parentWindow;return kt.left+=z(Te),kt.left}var ae=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ge(ct,kt){var Ot,Te=ct.prefixCls,He=Te===void 0?"rc-rate":Te,yt=ct.className,It=ct.defaultValue,gt=ct.value,Wt=ct.count,xe=Wt===void 0?5:Wt,vt=ct.allowHalf,rt=vt===void 0?!1:vt,wt=ct.allowClear,Pn=wt===void 0?!0:wt,Ke=ct.character,Ue=Ke===void 0?"\u2605":Ke,Ae=ct.characterRender,me=ct.disabled,Re=ct.direction,Ze=Re===void 0?"ltr":Re,Ee=ct.tabIndex,pe=Ee===void 0?0:Ee,Ye=ct.autoFocus,Ce=ct.onHoverChange,ye=ct.onChange,qe=ct.onFocus,At=ct.onBlur,Rt=ct.onKeyDown,ht=ct.onMouseLeave,pt=(0,Ne.Z)(ct,ae),Ft=b(),Fe=(0,Xe.Z)(Ft,2),Me=Fe[0],et=Fe[1],Pt=fe.useRef(null),Ut=function(){if(!me){var fn;(fn=Pt.current)===null||fn===void 0||fn.focus()}};fe.useImperativeHandle(kt,function(){return{focus:Ut,blur:function(){if(!me){var fn;(fn=Pt.current)===null||fn===void 0||fn.blur()}}}});var sn=(0,re.Z)(It||0,{value:gt}),Kt=(0,Xe.Z)(sn,2),cn=Kt[0],In=Kt[1],An=(0,re.Z)(null),wn=(0,Xe.Z)(An,2),Dn=wn[0],ba=wn[1],ma=function(fn,Va){var da=Ze==="rtl",va=fn+1;if(rt){var ao=Me(fn),Ea=oe(ao),un=ao.clientWidth;(da&&Va-Ea>un/2||!da&&Va-Ea0&&!da||Va===y.Z.RIGHT&&va>0&&da?(rt?va-=.5:va-=1,Ln(va),fn.preventDefault()):Va===y.Z.LEFT&&va{const{componentCls:kt}=ct;return{[`${kt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:ct.marginXS},"> div":{transition:`all ${ct.motionDurationMid}, outline 0s`,"&:hover":{transform:ct.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${ct.lineWidth}px dashed ${ct.starColor}`,transform:ct.starHoverScale}},"&-first, &-second":{color:ct.starBg,transition:`all ${ct.motionDurationMid}`,userSelect:"none",[ct.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${kt}-star-first, &-half ${kt}-star-second`]:{opacity:1},[`&-half ${kt}-star-first, &-full ${kt}-star-second`]:{color:"inherit"}}}},Qe=ct=>({[`&-rtl${ct.componentCls}`]:{direction:"rtl"}}),mt=ct=>{const{componentCls:kt}=ct;return{[kt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Pe.Wf)(ct)),{display:"inline-block",margin:0,padding:0,color:ct.starColor,fontSize:ct.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${kt} ${kt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Tt(ct)),{[`+ ${kt}-text`]:{display:"inline-block",marginInlineStart:ct.marginXS,fontSize:ct.fontSize}}),Qe(ct))}};var Mt=(0,xt.Z)("Rate",ct=>{const kt=(0,st.TS)(ct,{});return[mt(kt)]},ct=>({starColor:ct.yellow6,starSize:ct.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:ct.colorFillContent})),jt=function(ct,kt){var Ot={};for(var Te in ct)Object.prototype.hasOwnProperty.call(ct,Te)&&kt.indexOf(Te)<0&&(Ot[Te]=ct[Te]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,Te=Object.getOwnPropertySymbols(ct);He{const{prefixCls:Ot,className:Te,rootClassName:He,style:yt,tooltips:It,character:gt=fe.createElement(Ge,null)}=ct,Wt=jt(ct,["prefixCls","className","rootClassName","style","tooltips","character"]),xe=(me,Re)=>{let{index:Ze}=Re;return It?fe.createElement(we.Z,{title:It[Ze]},me):me},{getPrefixCls:vt,direction:rt,rate:wt}=fe.useContext(Se.E_),Pn=vt("rate",Ot),[Ke,Ue]=Mt(Pn),Ae=Object.assign(Object.assign({},wt==null?void 0:wt.style),yt);return Ke(fe.createElement(he,Object.assign({ref:kt,character:gt,characterRender:xe},Wt,{className:$e()(Te,He,Ue,wt==null?void 0:wt.className),style:Ae,prefixCls:Pn,direction:rt})))})},61621:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ue}});var ee=te(92310),fe=te.n(ee),Ve=te(59301),We=te(36355),Ie=te(2738),le=Ae=>{const{prefixCls:me,className:Re,style:Ze,size:Ee,shape:pe}=Ae,Ye=fe()({[`${me}-lg`]:Ee==="large",[`${me}-sm`]:Ee==="small"}),Ce=fe()({[`${me}-circle`]:pe==="circle",[`${me}-square`]:pe==="square",[`${me}-round`]:pe==="round"}),ye=Ve.useMemo(()=>typeof Ee=="number"?{width:Ee,height:Ee,lineHeight:`${Ee}px`}:{},[Ee]);return Ve.createElement("span",{className:fe()(me,Ye,Ce,Re),style:Object.assign(Object.assign({},ye),Ze)})},Ge=te(36237),Je=te(83116),$e=te(37613);const je=new Ge.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Xe=Ae=>({height:Ae,lineHeight:`${Ae}px`}),Ne=Ae=>Object.assign({width:Ae},Xe(Ae)),re=Ae=>({background:Ae.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:je,animationDuration:Ae.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=Ae=>Object.assign({width:Ae*5,minWidth:Ae*5},Xe(Ae)),a=Ae=>{const{skeletonAvatarCls:me,gradientFromColor:Re,controlHeight:Ze,controlHeightLG:Ee,controlHeightSM:pe}=Ae;return{[`${me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Re},Ne(Ze)),[`${me}${me}-circle`]:{borderRadius:"50%"},[`${me}${me}-lg`]:Object.assign({},Ne(Ee)),[`${me}${me}-sm`]:Object.assign({},Ne(pe))}},x=Ae=>{const{controlHeight:me,borderRadiusSM:Re,skeletonInputCls:Ze,controlHeightLG:Ee,controlHeightSM:pe,gradientFromColor:Ye}=Ae;return{[`${Ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ye,borderRadius:Re},y(me)),[`${Ze}-lg`]:Object.assign({},y(Ee)),[`${Ze}-sm`]:Object.assign({},y(pe))}},E=Ae=>Object.assign({width:Ae},Xe(Ae)),b=Ae=>{const{skeletonImageCls:me,imageSizeBase:Re,gradientFromColor:Ze,borderRadiusSM:Ee}=Ae;return{[`${me}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Ze,borderRadius:Ee},E(Re*2)),{[`${me}-path`]:{fill:"#bfbfbf"},[`${me}-svg`]:Object.assign(Object.assign({},E(Re)),{maxWidth:Re*4,maxHeight:Re*4}),[`${me}-svg${me}-svg-circle`]:{borderRadius:"50%"}}),[`${me}${me}-circle`]:{borderRadius:"50%"}}},z=(Ae,me,Re)=>{const{skeletonButtonCls:Ze}=Ae;return{[`${Re}${Ze}-circle`]:{width:me,minWidth:me,borderRadius:"50%"},[`${Re}${Ze}-round`]:{borderRadius:me}}},ne=Ae=>Object.assign({width:Ae*2,minWidth:Ae*2},Xe(Ae)),oe=Ae=>{const{borderRadiusSM:me,skeletonButtonCls:Re,controlHeight:Ze,controlHeightLG:Ee,controlHeightSM:pe,gradientFromColor:Ye}=Ae;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${Re}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ye,borderRadius:me,width:Ze*2,minWidth:Ze*2},ne(Ze))},z(Ae,Ze,Re)),{[`${Re}-lg`]:Object.assign({},ne(Ee))}),z(Ae,Ee,`${Re}-lg`)),{[`${Re}-sm`]:Object.assign({},ne(pe))}),z(Ae,pe,`${Re}-sm`))},ae=Ae=>{const{componentCls:me,skeletonAvatarCls:Re,skeletonTitleCls:Ze,skeletonParagraphCls:Ee,skeletonButtonCls:pe,skeletonInputCls:Ye,skeletonImageCls:Ce,controlHeight:ye,controlHeightLG:qe,controlHeightSM:At,gradientFromColor:Rt,padding:ht,marginSM:pt,borderRadius:Ft,titleHeight:Fe,blockRadius:Me,paragraphLiHeight:et,controlHeightXS:Pt,paragraphMarginTop:Ut}=Ae;return{[`${me}`]:{display:"table",width:"100%",[`${me}-header`]:{display:"table-cell",paddingInlineEnd:ht,verticalAlign:"top",[`${Re}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Rt},Ne(ye)),[`${Re}-circle`]:{borderRadius:"50%"},[`${Re}-lg`]:Object.assign({},Ne(qe)),[`${Re}-sm`]:Object.assign({},Ne(At))},[`${me}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Ze}`]:{width:"100%",height:Fe,background:Rt,borderRadius:Me,[`+ ${Ee}`]:{marginBlockStart:At}},[`${Ee}`]:{padding:0,"> li":{width:"100%",height:et,listStyle:"none",background:Rt,borderRadius:Me,"+ li":{marginBlockStart:Pt}}},[`${Ee}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${me}-content`]:{[`${Ze}, ${Ee} > li`]:{borderRadius:Ft}}},[`${me}-with-avatar ${me}-content`]:{[`${Ze}`]:{marginBlockStart:pt,[`+ ${Ee}`]:{marginBlockStart:Ut}}},[`${me}${me}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},oe(Ae)),a(Ae)),x(Ae)),b(Ae)),[`${me}${me}-block`]:{width:"100%",[`${pe}`]:{width:"100%"},[`${Ye}`]:{width:"100%"}},[`${me}${me}-active`]:{[` + `]:{display:"inline-block",minWidth:Ee.itemSize,height:Ee.itemSize,color:Ee.colorText,fontFamily:Ee.fontFamily,lineHeight:`${Ee.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Ee.borderRadius,cursor:"pointer",transition:`all ${Ee.motionDurationMid}`},[`${pe}-prev, ${pe}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Ee.colorText,cursor:"pointer",userSelect:"none"},[`${pe}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Ee.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Ee.lineWidth}px ${Ee.lineType} transparent`,borderRadius:Ee.borderRadius,outline:"none",transition:`all ${Ee.motionDurationMid}`},[`&:hover ${pe}-item-link`]:{backgroundColor:Ee.colorBgTextHover},[`&:active ${pe}-item-link`]:{backgroundColor:Ee.colorBgTextActive},[`&${pe}-disabled:hover`]:{[`${pe}-item-link`]:{backgroundColor:"transparent"}}},[`${pe}-slash`]:{marginInlineEnd:Ee.paginationSlashMarginInlineEnd,marginInlineStart:Ee.paginationSlashMarginInlineStart},[`${pe}-options`]:{display:"inline-block",marginInlineStart:Ee.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Ee.controlHeight,marginInlineStart:Ee.marginXS,lineHeight:`${Ee.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Te.ik)(Ee)),{width:Ee.controlHeightLG*1.25,height:Ee.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Ee.marginXS,marginInlineEnd:Ee.marginXS})}}}},rt=Ee=>{const{componentCls:pe}=Ee;return{[`${pe}-item`]:{display:"inline-block",minWidth:Ee.itemSize,height:Ee.itemSize,marginInlineEnd:Ee.marginXS,fontFamily:Ee.fontFamily,lineHeight:`${Ee.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Ee.lineWidth}px ${Ee.lineType} transparent`,borderRadius:Ee.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Ee.paginationItemPaddingInline}px`,color:Ee.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${pe}-item-active)`]:{"&:hover":{transition:`all ${Ee.motionDurationMid}`,backgroundColor:Ee.colorBgTextHover},"&:active":{backgroundColor:Ee.colorBgTextActive}},"&-active":{fontWeight:Ee.fontWeightStrong,backgroundColor:Ee.itemActiveBg,borderColor:Ee.colorPrimary,a:{color:Ee.colorPrimary},"&:hover":{borderColor:Ee.colorPrimaryHover},"&:hover a":{color:Ee.colorPrimaryHover}}}}},wt=Ee=>{const{componentCls:pe}=Ee;return{[pe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,He.Wf)(Ee)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${pe}-total-text`]:{display:"inline-block",height:Ee.itemSize,marginInlineEnd:Ee.marginXS,lineHeight:`${Ee.itemSize-2}px`,verticalAlign:"middle"}}),rt(Ee)),ht(Ee)),xe(Ee)),Wt(Ee)),gt(Ee)),{[`@media only screen and (max-width: ${Ee.screenLG}px)`]:{[`${pe}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Ee.screenSM}px)`]:{[`${pe}-options`]:{display:"none"}}}),[`&${Ee.componentCls}-rtl`]:{direction:"rtl"}}},Pn=Ee=>{const{componentCls:pe}=Ee;return{[`${pe}${pe}-disabled:not(${pe}-mini)`]:{"&, &:hover":{[`${pe}-item-link`]:{borderColor:Ee.colorBorder}},"&:focus-visible":{[`${pe}-item-link`]:{borderColor:Ee.colorBorder}},[`${pe}-item, ${pe}-item-link`]:{backgroundColor:Ee.colorBgContainerDisabled,borderColor:Ee.colorBorder,[`&:hover:not(${pe}-item-active)`]:{backgroundColor:Ee.colorBgContainerDisabled,borderColor:Ee.colorBorder,a:{color:Ee.colorTextDisabled}},[`&${pe}-item-active`]:{backgroundColor:Ee.itemActiveBgDisabled}},[`${pe}-prev, ${pe}-next`]:{"&:hover button":{backgroundColor:Ee.colorBgContainerDisabled,borderColor:Ee.colorBorder,color:Ee.colorTextDisabled},[`${pe}-item-link`]:{backgroundColor:Ee.colorBgContainerDisabled,borderColor:Ee.colorBorder}}},[`${pe}:not(${pe}-mini)`]:{[`${pe}-prev, ${pe}-next`]:{"&:hover button":{borderColor:Ee.colorPrimaryHover,backgroundColor:Ee.itemBg},[`${pe}-item-link`]:{backgroundColor:Ee.itemLinkBg,borderColor:Ee.colorBorder},[`&:hover ${pe}-item-link`]:{borderColor:Ee.colorPrimary,backgroundColor:Ee.itemBg,color:Ee.colorPrimary},[`&${pe}-disabled`]:{[`${pe}-item-link`]:{borderColor:Ee.colorBorder,color:Ee.colorTextDisabled}}},[`${pe}-item`]:{backgroundColor:Ee.itemBg,border:`${Ee.lineWidth}px ${Ee.lineType} ${Ee.colorBorder}`,[`&:hover:not(${pe}-item-active)`]:{borderColor:Ee.colorPrimary,backgroundColor:Ee.itemBg,a:{color:Ee.colorPrimary}},"&-active":{borderColor:Ee.colorPrimary}}}}},Ke=Ee=>{const{componentCls:pe}=Ee;return{[`${pe}:not(${pe}-disabled)`]:{[`${pe}-item`]:Object.assign({},(0,He.Qy)(Ee)),[`${pe}-jump-prev, ${pe}-jump-next`]:{"&:focus-visible":Object.assign({[`${pe}-item-link-icon`]:{opacity:1},[`${pe}-item-ellipsis`]:{opacity:0}},(0,He.oN)(Ee))},[`${pe}-prev, ${pe}-next`]:{[`&:focus-visible ${pe}-item-link`]:Object.assign({},(0,He.oN)(Ee))}}}};var Ue=(0,yt.Z)("Pagination",Ee=>{const pe=(0,It.TS)(Ee,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Ee.marginXXS/2,paginationMiniQuickJumperInputWidth:Ee.controlHeightLG*1.1,paginationItemPaddingInline:Ee.marginXXS*1.5,paginationEllipsisLetterSpacing:Ee.marginXXS/2,paginationSlashMarginInlineStart:Ee.marginXXS,paginationSlashMarginInlineEnd:Ee.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Te.e5)(Ee),(0,Te.TM)(Ee));return[wt(pe),Ke(pe),Ee.wireframe&&Pn(pe)]},Ee=>({itemBg:Ee.colorBgContainer,itemSize:Ee.controlHeight,itemSizeSM:Ee.controlHeightSM,itemActiveBg:Ee.colorBgContainer,itemLinkBg:Ee.colorBgContainer,itemActiveColorDisabled:Ee.colorTextDisabled,itemActiveBgDisabled:Ee.controlItemBgActiveDisabled,itemInputBg:Ee.colorBgContainer,miniOptionsSizeChangerTop:0})),Ae=function(Ee,pe){var Ye={};for(var Ce in Ee)Object.prototype.hasOwnProperty.call(Ee,Ce)&&pe.indexOf(Ce)<0&&(Ye[Ce]=Ee[Ce]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Ce=Object.getOwnPropertySymbols(Ee);ye{const{prefixCls:pe,selectPrefixCls:Ye,className:Ce,rootClassName:ye,style:qe,size:At,locale:Rt,selectComponentClass:vt,responsive:pt,showSizeChanger:Ft}=Ee,Fe=Ae(Ee,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Me}=(0,on.Z)(pt),{getPrefixCls:et,direction:Pt,pagination:Ut={}}=fe.useContext(Mt.E_),sn=et("pagination",pe),[Kt,cn]=Ue(sn),In=Ft!=null?Ft:Ut.showSizeChanger,An=fe.useMemo(()=>{const Bt=fe.createElement("span",{className:`${sn}-item-ellipsis`},"\u2022\u2022\u2022"),rn=fe.createElement("button",{className:`${sn}-item-link`,type:"button",tabIndex:-1},Pt==="rtl"?fe.createElement(je.Z,null):fe.createElement($e.Z,null)),fa=fe.createElement("button",{className:`${sn}-item-link`,type:"button",tabIndex:-1},Pt==="rtl"?fe.createElement($e.Z,null):fe.createElement(je.Z,null)),Wn=fe.createElement("a",{className:`${sn}-item-link`},fe.createElement("div",{className:`${sn}-item-container`},Pt==="rtl"?fe.createElement(Je.Z,{className:`${sn}-item-link-icon`}):fe.createElement(Ge,{className:`${sn}-item-link-icon`}),Bt)),Fn=fe.createElement("a",{className:`${sn}-item-link`},fe.createElement("div",{className:`${sn}-item-container`},Pt==="rtl"?fe.createElement(Ge,{className:`${sn}-item-link-icon`}):fe.createElement(Je.Z,{className:`${sn}-item-link-icon`}),Bt));return{prevIcon:rn,nextIcon:fa,jumpPrevIcon:Wn,jumpNextIcon:Fn}},[Pt,sn]),[wn]=(0,Qt.Z)("Pagination",mt.Z),Dn=Object.assign(Object.assign({},wn),Rt),ba=(0,jt.Z)(At),ma=ba==="small"||!!(Me&&!ba&&pt),Ln=et("select",Ye),ka=Ne()({[`${sn}-mini`]:ma,[`${sn}-rtl`]:Pt==="rtl"},Ut==null?void 0:Ut.className,Ce,ye,cn),wa=Object.assign(Object.assign({},Ut==null?void 0:Ut.style),qe);return Kt(fe.createElement(Qe,Object.assign({},An,Fe,{style:wa,prefixCls:sn,selectPrefixCls:Ln,className:ka,selectComponentClass:vt||(ma?kt:Ot),locale:Dn,showSizeChanger:In})))},Ze=Re},93948:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ft}});var ee=te(59301),fe=te(29679),Ve=te(40001),We=te(19248),Ie=te(99267),Oe=te(92310),le=te.n(Oe),Ge=te(2738),Je=te(36355),$e=te(32855),je=te(27247),Xe=te(43079),Ne={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},re=function(){var Me=(0,ee.useRef)([]),et=(0,ee.useRef)(null);return(0,ee.useEffect)(function(){var Pt=Date.now(),Ut=!1;Me.current.forEach(function(sn){if(sn){Ut=!0;var Kt=sn.style;Kt.transitionDuration=".3s, .3s, .3s, .06s",et.current&&Pt-et.current<100&&(Kt.transitionDuration="0s, 0s")}}),Ut&&(et.current=Date.now())}),Me.current},y=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(Me){var et=(0,je.Z)((0,je.Z)({},Ne),Me),Pt=et.className,Ut=et.percent,sn=et.prefixCls,Kt=et.strokeColor,cn=et.strokeLinecap,In=et.strokeWidth,An=et.style,wn=et.trailColor,Dn=et.trailWidth,ba=et.transition,ma=(0,Xe.Z)(et,y);delete ma.gapPosition;var Ln=Array.isArray(Ut)?Ut:[Ut],ka=Array.isArray(Kt)?Kt:[Kt],wa=re(),Bt=In/2,rn=100-In/2,fa="M ".concat(cn==="round"?Bt:0,",").concat(Bt,` + L `).concat(cn==="round"?rn:100,",").concat(Bt),Wn="0 0 100 ".concat(In),Fn=0;return ee.createElement("svg",(0,$e.Z)({className:le()("".concat(sn,"-line"),Pt),viewBox:Wn,preserveAspectRatio:"none",style:An},ma),ee.createElement("path",{className:"".concat(sn,"-line-trail"),d:fa,strokeLinecap:cn,stroke:wn,strokeWidth:Dn||In,fillOpacity:"0"}),Ln.map(function(Wa,ya){var uo=1;switch(cn){case"round":uo=1-In/100;break;case"square":uo=1-In/2/100;break;default:uo=1;break}var vo={strokeDasharray:"".concat(Wa*uo,"px, 100px"),strokeDashoffset:"-".concat(Fn,"px"),transition:ba||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},za=ka[ya]||ka[ka.length-1];return Fn+=Wa,ee.createElement("path",{key:ya,className:"".concat(sn,"-line-path"),d:fa,strokeLinecap:cn,stroke:za,strokeWidth:In,fillOpacity:"0",ref:function(ft){wa[ya]=ft},style:vo})}))},x=a,E=te(34666),b=te(11913),z=te(47273),ne=0,oe=(0,z.Z)();function ae(){var Fe;return oe?(Fe=ne,ne+=1):Fe="TEST_OR_SSR",Fe}var ge=function(Fe){var Me=ee.useState(),et=(0,b.Z)(Me,2),Pt=et[0],Ut=et[1];return ee.useEffect(function(){Ut("rc_progress_".concat(ae()))},[]),Fe||Pt},ve=function(Me){var et=Me.bg,Pt=Me.children;return ee.createElement("div",{style:{width:"100%",height:"100%",background:et}},Pt)};function he(Fe,Me){return Object.keys(Fe).map(function(et){var Pt=parseFloat(et),Ut="".concat(Math.floor(Pt*Me),"%");return"".concat(Fe[et]," ").concat(Ut)})}var Se=ee.forwardRef(function(Fe,Me){var et=Fe.prefixCls,Pt=Fe.color,Ut=Fe.gradientId,sn=Fe.radius,Kt=Fe.style,cn=Fe.ptg,In=Fe.strokeLinecap,An=Fe.strokeWidth,wn=Fe.size,Dn=Fe.gapDegree,ba=Pt&&(0,E.Z)(Pt)==="object",ma=ba?"#FFF":void 0,Ln=wn/2,ka=ee.createElement("circle",{className:"".concat(et,"-circle-path"),r:sn,cx:Ln,cy:Ln,stroke:ma,strokeLinecap:In,strokeWidth:An,opacity:cn===0?0:1,style:Kt,ref:Me});if(!ba)return ka;var wa="".concat(Ut,"-conic"),Bt=Dn?"".concat(180+Dn/2,"deg"):"0deg",rn=he(Pt,(360-Dn)/360),fa=he(Pt,1),Wn="conic-gradient(from ".concat(Bt,", ").concat(rn.join(", "),")"),Fn="linear-gradient(to ".concat(Dn?"bottom":"top",", ").concat(fa.join(", "),")");return ee.createElement(ee.Fragment,null,ee.createElement("mask",{id:wa},ka),ee.createElement("foreignObject",{x:0,y:0,width:wn,height:wn,mask:"url(#".concat(wa,")")},ee.createElement(ve,{bg:Fn},ee.createElement(ve,{bg:Wn}))))}),we=Se,Pe=100,xt=function(Me,et,Pt,Ut,sn,Kt,cn,In,An,wn){var Dn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,ba=Pt/100*360*((360-Kt)/360),ma=Kt===0?0:{bottom:0,top:180,left:90,right:-90}[cn],Ln=(100-Ut)/100*et;An==="round"&&Ut!==100&&(Ln+=wn/2,Ln>=et&&(Ln=et-.01));var ka=Pe/2;return{stroke:typeof In=="string"?In:void 0,strokeDasharray:"".concat(et,"px ").concat(Me),strokeDashoffset:Ln+Dn,transform:"rotate(".concat(sn+ba+ma,"deg)"),transformOrigin:"".concat(ka,"px ").concat(ka,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},st=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Tt(Fe){var Me=Fe!=null?Fe:[];return Array.isArray(Me)?Me:[Me]}var Qe=function(Me){var et=(0,je.Z)((0,je.Z)({},Ne),Me),Pt=et.id,Ut=et.prefixCls,sn=et.steps,Kt=et.strokeWidth,cn=et.trailWidth,In=et.gapDegree,An=In===void 0?0:In,wn=et.gapPosition,Dn=et.trailColor,ba=et.strokeLinecap,ma=et.style,Ln=et.className,ka=et.strokeColor,wa=et.percent,Bt=(0,Xe.Z)(et,st),rn=Pe/2,fa=ge(Pt),Wn="".concat(fa,"-gradient"),Fn=rn-Kt/2,Wa=Math.PI*2*Fn,ya=An>0?90+An/2:-90,uo=Wa*((360-An)/360),vo=(0,E.Z)(sn)==="object"?sn:{count:sn,space:2},za=vo.count,at=vo.space,ft=Tt(wa),ut=Tt(ka),mn=ut.find(function(Ea){return Ea&&(0,E.Z)(Ea)==="object"}),Zn=mn&&(0,E.Z)(mn)==="object",fn=Zn?"butt":ba,Va=xt(Wa,uo,0,100,ya,An,wn,Dn,fn,Kt),da=re(),va=function(){var un=0;return ft.map(function(_a,Fo){var lo=ut[Fo]||ut[ut.length-1],no=xt(Wa,uo,un,_a,ya,An,wn,lo,fn,Kt);return un+=_a,ee.createElement(we,{key:Fo,color:lo,ptg:_a,radius:Fn,prefixCls:Ut,gradientId:Wn,style:no,strokeLinecap:fn,strokeWidth:Kt,gapDegree:An,ref:function(Ht){da[Fo]=Ht},size:Pe})}).reverse()},ao=function(){var un=Math.round(za*(ft[0]/100)),_a=100/za,Fo=0;return new Array(za).fill(null).map(function(lo,no){var _e=no<=un-1?ut[0]:Dn,Ht=_e&&(0,E.Z)(_e)==="object"?"url(#".concat(Wn,")"):void 0,Zt=xt(Wa,uo,Fo,_a,ya,An,wn,_e,"butt",Kt,at);return Fo+=(uo-Zt.strokeDashoffset+at)*100/uo,ee.createElement("circle",{key:no,className:"".concat(Ut,"-circle-path"),r:Fn,cx:rn,cy:rn,stroke:Ht,strokeWidth:Kt,opacity:1,style:Zt,ref:function(vn){da[no]=vn}})})};return ee.createElement("svg",(0,$e.Z)({className:le()("".concat(Ut,"-circle"),Ln),viewBox:"0 0 ".concat(Pe," ").concat(Pe),style:ma,id:Pt,role:"presentation"},Bt),!za&&ee.createElement("circle",{className:"".concat(Ut,"-circle-trail"),r:Fn,cx:rn,cy:rn,stroke:Dn,strokeLinecap:fn,strokeWidth:cn||Kt,style:Va}),za?ao():va())},mt=Qe,Mt={Line:x,Circle:mt},jt=te(6848),on=te(30071);function Qt(Fe){return!Fe||Fe<0?0:Fe>100?100:Fe}function ct(Fe){let{success:Me,successPercent:et}=Fe,Pt=et;return Me&&"progress"in Me&&(Pt=Me.progress),Me&&"percent"in Me&&(Pt=Me.percent),Pt}const kt=Fe=>{let{percent:Me,success:et,successPercent:Pt}=Fe;const Ut=Qt(ct({success:et,successPercent:Pt}));return[Ut,Qt(Qt(Me)-Ut)]},Ot=Fe=>{let{success:Me={},strokeColor:et}=Fe;const{strokeColor:Pt}=Me;return[Pt||on.presetPrimaryColors.green,et||null]},Te=(Fe,Me,et)=>{var Pt,Ut,sn,Kt;let cn=-1,In=-1;if(Me==="step"){const An=et.steps,wn=et.strokeWidth;typeof Fe=="string"||typeof Fe=="undefined"?(cn=Fe==="small"?2:14,In=wn!=null?wn:8):typeof Fe=="number"?[cn,In]=[Fe,Fe]:[cn=14,In=8]=Fe,cn*=An}else if(Me==="line"){const An=et==null?void 0:et.strokeWidth;typeof Fe=="string"||typeof Fe=="undefined"?In=An||(Fe==="small"?6:8):typeof Fe=="number"?[cn,In]=[Fe,Fe]:[cn=-1,In=8]=Fe}else(Me==="circle"||Me==="dashboard")&&(typeof Fe=="string"||typeof Fe=="undefined"?[cn,In]=Fe==="small"?[60,60]:[120,120]:typeof Fe=="number"?[cn,In]=[Fe,Fe]:(cn=(Ut=(Pt=Fe[0])!==null&&Pt!==void 0?Pt:Fe[1])!==null&&Ut!==void 0?Ut:120,In=(Kt=(sn=Fe[0])!==null&&sn!==void 0?sn:Fe[1])!==null&&Kt!==void 0?Kt:120));return[cn,In]},He=3,yt=Fe=>He/Fe*100;var gt=Fe=>{const{prefixCls:Me,trailColor:et=null,strokeLinecap:Pt="round",gapPosition:Ut,gapDegree:sn,width:Kt=120,type:cn,children:In,success:An,size:wn=Kt}=Fe,[Dn,ba]=Te(wn,"circle");let{strokeWidth:ma}=Fe;ma===void 0&&(ma=Math.max(yt(Dn),6));const Ln={width:Dn,height:ba,fontSize:Dn*.15+6},ka=ee.useMemo(()=>{if(sn||sn===0)return sn;if(cn==="dashboard")return 75},[sn,cn]),wa=Ut||cn==="dashboard"&&"bottom"||void 0,Bt=Object.prototype.toString.call(Fe.strokeColor)==="[object Object]",rn=Ot({success:An,strokeColor:Fe.strokeColor}),fa=le()(`${Me}-inner`,{[`${Me}-circle-gradient`]:Bt}),Wn=ee.createElement(mt,{percent:kt(Fe),strokeWidth:ma,trailWidth:ma,strokeColor:rn,strokeLinecap:Pt,trailColor:et,prefixCls:Me,gapDegree:ka,gapPosition:wa});return ee.createElement("div",{className:fa,style:Ln},Dn<=20?ee.createElement(jt.Z,{title:In},ee.createElement("span",null,Wn)):ee.createElement(ee.Fragment,null,Wn,In))},Wt=function(Fe,Me){var et={};for(var Pt in Fe)Object.prototype.hasOwnProperty.call(Fe,Pt)&&Me.indexOf(Pt)<0&&(et[Pt]=Fe[Pt]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ut=0,Pt=Object.getOwnPropertySymbols(Fe);Ut{let Me=[];return Object.keys(Fe).forEach(et=>{const Pt=parseFloat(et.replace(/%/g,""));isNaN(Pt)||Me.push({key:Pt,value:Fe[et]})}),Me=Me.sort((et,Pt)=>et.key-Pt.key),Me.map(et=>{let{key:Pt,value:Ut}=et;return`${Ut} ${Pt}%`}).join(", ")},ht=(Fe,Me)=>{const{from:et=on.presetPrimaryColors.blue,to:Pt=on.presetPrimaryColors.blue,direction:Ut=Me==="rtl"?"to left":"to right"}=Fe,sn=Wt(Fe,["from","to","direction"]);if(Object.keys(sn).length!==0){const Kt=xe(sn);return{backgroundImage:`linear-gradient(${Ut}, ${Kt})`}}return{backgroundImage:`linear-gradient(${Ut}, ${et}, ${Pt})`}};var wt=Fe=>{const{prefixCls:Me,direction:et,percent:Pt,size:Ut,strokeWidth:sn,strokeColor:Kt,strokeLinecap:cn="round",children:In,trailColor:An=null,success:wn}=Fe,Dn=Kt&&typeof Kt!="string"?ht(Kt,et):{backgroundColor:Kt},ba=cn==="square"||cn==="butt"?0:void 0,ma={backgroundColor:An||void 0,borderRadius:ba},Ln=Ut!=null?Ut:[-1,sn||(Ut==="small"?6:8)],[ka,wa]=Te(Ln,"line",{strokeWidth:sn}),Bt=Object.assign({width:`${Qt(Pt)}%`,height:wa,borderRadius:ba},Dn),rn=ct(Fe),fa={width:`${Qt(rn)}%`,height:wa,borderRadius:ba,backgroundColor:wn==null?void 0:wn.strokeColor},Wn={width:ka<0?"100%":ka,height:wa};return ee.createElement(ee.Fragment,null,ee.createElement("div",{className:`${Me}-outer`,style:Wn},ee.createElement("div",{className:`${Me}-inner`,style:ma},ee.createElement("div",{className:`${Me}-bg`,style:Bt}),rn!==void 0?ee.createElement("div",{className:`${Me}-success-bg`,style:fa}):null)),In)},Ke=Fe=>{const{size:Me,steps:et,percent:Pt=0,strokeWidth:Ut=8,strokeColor:sn,trailColor:Kt=null,prefixCls:cn,children:In}=Fe,An=Math.round(et*(Pt/100)),wn=Me==="small"?2:14,Dn=Me!=null?Me:[wn,Ut],[ba,ma]=Te(Dn,"step",{steps:et,strokeWidth:Ut}),Ln=ba/et,ka=new Array(et);for(let wa=0;wa{const Me=Fe?"100%":"-100%";return new Ue.Keyframes(`antProgress${Fe?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Me}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Me}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Ee=Fe=>{const{componentCls:Me,iconCls:et}=Fe;return{[Me]:Object.assign(Object.assign({},(0,Ae.Wf)(Fe)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Fe.fontSize,marginInlineEnd:Fe.marginXS,marginBottom:Fe.marginXS},[`${Me}-outer`]:{display:"inline-block",width:"100%"},[`&${Me}-show-info`]:{[`${Me}-outer`]:{marginInlineEnd:`calc(-2em - ${Fe.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Fe.paddingXS}px)`}},[`${Me}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Fe.remainingColor,borderRadius:Fe.lineBorderRadius},[`${Me}-inner:not(${Me}-circle-gradient)`]:{[`${Me}-circle-path`]:{stroke:Fe.defaultColor}},[`${Me}-success-bg, ${Me}-bg`]:{position:"relative",backgroundColor:Fe.defaultColor,borderRadius:Fe.lineBorderRadius,transition:`all ${Fe.motionDurationSlow} ${Fe.motionEaseInOutCirc}`},[`${Me}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Fe.colorSuccess},[`${Me}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Fe.marginXS,color:Fe.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[et]:{fontSize:Fe.fontSize}},[`&${Me}-status-active`]:{[`${Me}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Fe.colorBgContainer,borderRadius:Fe.lineBorderRadius,opacity:0,animationName:Ze(),animationDuration:Fe.progressActiveMotionDuration,animationTimingFunction:Fe.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Me}-rtl${Me}-status-active`]:{[`${Me}-bg::before`]:{animationName:Ze(!0)}},[`&${Me}-status-exception`]:{[`${Me}-bg`]:{backgroundColor:Fe.colorError},[`${Me}-text`]:{color:Fe.colorError}},[`&${Me}-status-exception ${Me}-inner:not(${Me}-circle-gradient)`]:{[`${Me}-circle-path`]:{stroke:Fe.colorError}},[`&${Me}-status-success`]:{[`${Me}-bg`]:{backgroundColor:Fe.colorSuccess},[`${Me}-text`]:{color:Fe.colorSuccess}},[`&${Me}-status-success ${Me}-inner:not(${Me}-circle-gradient)`]:{[`${Me}-circle-path`]:{stroke:Fe.colorSuccess}}})}},pe=Fe=>{const{componentCls:Me,iconCls:et}=Fe;return{[Me]:{[`${Me}-circle-trail`]:{stroke:Fe.remainingColor},[`&${Me}-circle ${Me}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Me}-circle ${Me}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Fe.circleTextColor,fontSize:Fe.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[et]:{fontSize:`${Fe.fontSize/Fe.fontSizeSM}em`}},[`${Me}-circle&-status-exception`]:{[`${Me}-text`]:{color:Fe.colorError}},[`${Me}-circle&-status-success`]:{[`${Me}-text`]:{color:Fe.colorSuccess}}},[`${Me}-inline-circle`]:{lineHeight:1,[`${Me}-inner`]:{verticalAlign:"bottom"}}}},Ye=Fe=>{const{componentCls:Me}=Fe;return{[Me]:{[`${Me}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Fe.progressStepMinWidth,marginInlineEnd:Fe.progressStepMarginInlineEnd,backgroundColor:Fe.remainingColor,transition:`all ${Fe.motionDurationSlow}`,"&-active":{backgroundColor:Fe.defaultColor}}}}}},Ce=Fe=>{const{componentCls:Me,iconCls:et}=Fe;return{[Me]:{[`${Me}-small&-line, ${Me}-small&-line ${Me}-text ${et}`]:{fontSize:Fe.fontSizeSM}}}};var ye=(0,me.Z)("Progress",Fe=>{const Me=Fe.marginXXS/2,et=(0,Re.TS)(Fe,{progressStepMarginInlineEnd:Me,progressStepMinWidth:Me,progressActiveMotionDuration:"2.4s"});return[Ee(et),pe(et),Ye(et),Ce(et)]},Fe=>({circleTextColor:Fe.colorText,defaultColor:Fe.colorInfo,remainingColor:Fe.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),qe=function(Fe,Me){var et={};for(var Pt in Fe)Object.prototype.hasOwnProperty.call(Fe,Pt)&&Me.indexOf(Pt)<0&&(et[Pt]=Fe[Pt]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ut=0,Pt=Object.getOwnPropertySymbols(Fe);Ut{const{prefixCls:et,className:Pt,rootClassName:Ut,steps:sn,strokeColor:Kt,percent:cn=0,size:In="default",showInfo:An=!0,type:wn="line",status:Dn,format:ba,style:ma}=Fe,Ln=qe(Fe,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),ka=ee.useMemo(()=>{var ft,ut;const mn=ct(Fe);return parseInt(mn!==void 0?(ft=mn!=null?mn:0)===null||ft===void 0?void 0:ft.toString():(ut=cn!=null?cn:0)===null||ut===void 0?void 0:ut.toString(),10)},[cn,Fe.success,Fe.successPercent]),wa=ee.useMemo(()=>!Rt.includes(Dn)&&ka>=100?"success":Dn||"normal",[Dn,ka]),{getPrefixCls:Bt,direction:rn,progress:fa}=ee.useContext(Je.E_),Wn=Bt("progress",et),[Fn,Wa]=ye(Wn),ya=ee.useMemo(()=>{if(!An)return null;const ft=ct(Fe);let ut;const mn=ba||(fn=>`${fn}%`),Zn=wn==="line";return ba||wa!=="exception"&&wa!=="success"?ut=mn(Qt(cn),Qt(ft)):wa==="exception"?ut=Zn?ee.createElement(We.Z,null):ee.createElement(Ie.Z,null):wa==="success"&&(ut=Zn?ee.createElement(fe.Z,null):ee.createElement(Ve.Z,null)),ee.createElement("span",{className:`${Wn}-text`,title:typeof ut=="string"?ut:void 0},ut)},[An,cn,ka,wa,wn,Wn,ba]),uo=Array.isArray(Kt)?Kt[0]:Kt,vo=typeof Kt=="string"||Array.isArray(Kt)?Kt:void 0;let za;wn==="line"?za=sn?ee.createElement(Ke,Object.assign({},Fe,{strokeColor:vo,prefixCls:Wn,steps:sn}),ya):ee.createElement(wt,Object.assign({},Fe,{strokeColor:uo,prefixCls:Wn,direction:rn}),ya):(wn==="circle"||wn==="dashboard")&&(za=ee.createElement(gt,Object.assign({},Fe,{strokeColor:uo,prefixCls:Wn,progressStatus:wa}),ya));const at=le()(Wn,`${Wn}-status-${wa}`,`${Wn}-${wn==="dashboard"&&"circle"||sn&&"steps"||wn}`,{[`${Wn}-inline-circle`]:wn==="circle"&&Te(In,"circle")[0]<=20,[`${Wn}-show-info`]:An,[`${Wn}-${In}`]:typeof In=="string",[`${Wn}-rtl`]:rn==="rtl"},fa==null?void 0:fa.className,Pt,Ut,Wa);return Fn(ee.createElement("div",Object.assign({ref:Me,style:Object.assign(Object.assign({},fa==null?void 0:fa.style),ma),className:at,role:"progressbar","aria-valuenow":ka},(0,Ge.Z)(Ln,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),za))}),Ft=pt},13570:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Qt}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},We=Ve,Ie=te(7657),Oe=function(kt,Ot){return fe.createElement(Ie.Z,(0,ee.Z)({},kt,{ref:Ot,icon:We}))},le=fe.forwardRef(Oe),Ge=le,Je=te(92310),$e=te.n(Je),je=te(74430),Xe=te(11913),Ne=te(43079),re=te(18929),y=te(10228),a=te(26112);function x(ct,kt){var Ot=ct.disabled,Te=ct.prefixCls,He=ct.character,yt=ct.characterRender,It=ct.index,gt=ct.count,Wt=ct.value,xe=ct.allowHalf,ht=ct.focused,rt=ct.onHover,wt=ct.onClick,Pn=function(pe){rt(pe,It)},Ke=function(pe){wt(pe,It)},Ue=function(pe){pe.keyCode===y.Z.ENTER&&wt(pe,It)},Ae=It+1,me=new Set([Te]);Wt===0&&It===0&&ht?me.add("".concat(Te,"-focused")):xe&&Wt+.5>=Ae&&WtIt?"true":"false","aria-posinset":It+1,"aria-setsize":gt,tabIndex:Ot?-1:0},fe.createElement("div",{className:"".concat(Te,"-first")},Re),fe.createElement("div",{className:"".concat(Te,"-second")},Re)));return yt&&(Ze=yt(Ze,ct)),Ze}var E=fe.forwardRef(x);function b(){var ct=fe.useRef({});function kt(Te){return ct.current[Te]}function Ot(Te){return function(He){ct.current[Te]=He}}return[kt,Ot]}function z(ct){var kt=ct.pageXOffset,Ot="scrollLeft";if(typeof kt!="number"){var Te=ct.document;kt=Te.documentElement[Ot],typeof kt!="number"&&(kt=Te.body[Ot])}return kt}function ne(ct){var kt,Ot,Te=ct.ownerDocument,He=Te.body,yt=Te&&Te.documentElement,It=ct.getBoundingClientRect();return kt=It.left,Ot=It.top,kt-=yt.clientLeft||He.clientLeft||0,Ot-=yt.clientTop||He.clientTop||0,{left:kt,top:Ot}}function oe(ct){var kt=ne(ct),Ot=ct.ownerDocument,Te=Ot.defaultView||Ot.parentWindow;return kt.left+=z(Te),kt.left}var ae=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ge(ct,kt){var Ot,Te=ct.prefixCls,He=Te===void 0?"rc-rate":Te,yt=ct.className,It=ct.defaultValue,gt=ct.value,Wt=ct.count,xe=Wt===void 0?5:Wt,ht=ct.allowHalf,rt=ht===void 0?!1:ht,wt=ct.allowClear,Pn=wt===void 0?!0:wt,Ke=ct.character,Ue=Ke===void 0?"\u2605":Ke,Ae=ct.characterRender,me=ct.disabled,Re=ct.direction,Ze=Re===void 0?"ltr":Re,Ee=ct.tabIndex,pe=Ee===void 0?0:Ee,Ye=ct.autoFocus,Ce=ct.onHoverChange,ye=ct.onChange,qe=ct.onFocus,At=ct.onBlur,Rt=ct.onKeyDown,vt=ct.onMouseLeave,pt=(0,Ne.Z)(ct,ae),Ft=b(),Fe=(0,Xe.Z)(Ft,2),Me=Fe[0],et=Fe[1],Pt=fe.useRef(null),Ut=function(){if(!me){var fn;(fn=Pt.current)===null||fn===void 0||fn.focus()}};fe.useImperativeHandle(kt,function(){return{focus:Ut,blur:function(){if(!me){var fn;(fn=Pt.current)===null||fn===void 0||fn.blur()}}}});var sn=(0,re.Z)(It||0,{value:gt}),Kt=(0,Xe.Z)(sn,2),cn=Kt[0],In=Kt[1],An=(0,re.Z)(null),wn=(0,Xe.Z)(An,2),Dn=wn[0],ba=wn[1],ma=function(fn,Va){var da=Ze==="rtl",va=fn+1;if(rt){var ao=Me(fn),Ea=oe(ao),un=ao.clientWidth;(da&&Va-Ea>un/2||!da&&Va-Ea0&&!da||Va===y.Z.RIGHT&&va>0&&da?(rt?va-=.5:va-=1,Ln(va),fn.preventDefault()):Va===y.Z.LEFT&&va{const{componentCls:kt}=ct;return{[`${kt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:ct.marginXS},"> div":{transition:`all ${ct.motionDurationMid}, outline 0s`,"&:hover":{transform:ct.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${ct.lineWidth}px dashed ${ct.starColor}`,transform:ct.starHoverScale}},"&-first, &-second":{color:ct.starBg,transition:`all ${ct.motionDurationMid}`,userSelect:"none",[ct.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${kt}-star-first, &-half ${kt}-star-second`]:{opacity:1},[`&-half ${kt}-star-first, &-full ${kt}-star-second`]:{color:"inherit"}}}},Qe=ct=>({[`&-rtl${ct.componentCls}`]:{direction:"rtl"}}),mt=ct=>{const{componentCls:kt}=ct;return{[kt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Pe.Wf)(ct)),{display:"inline-block",margin:0,padding:0,color:ct.starColor,fontSize:ct.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${kt} ${kt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Tt(ct)),{[`+ ${kt}-text`]:{display:"inline-block",marginInlineStart:ct.marginXS,fontSize:ct.fontSize}}),Qe(ct))}};var Mt=(0,xt.Z)("Rate",ct=>{const kt=(0,st.TS)(ct,{});return[mt(kt)]},ct=>({starColor:ct.yellow6,starSize:ct.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:ct.colorFillContent})),jt=function(ct,kt){var Ot={};for(var Te in ct)Object.prototype.hasOwnProperty.call(ct,Te)&&kt.indexOf(Te)<0&&(Ot[Te]=ct[Te]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,Te=Object.getOwnPropertySymbols(ct);He{const{prefixCls:Ot,className:Te,rootClassName:He,style:yt,tooltips:It,character:gt=fe.createElement(Ge,null)}=ct,Wt=jt(ct,["prefixCls","className","rootClassName","style","tooltips","character"]),xe=(me,Re)=>{let{index:Ze}=Re;return It?fe.createElement(we.Z,{title:It[Ze]},me):me},{getPrefixCls:ht,direction:rt,rate:wt}=fe.useContext(Se.E_),Pn=ht("rate",Ot),[Ke,Ue]=Mt(Pn),Ae=Object.assign(Object.assign({},wt==null?void 0:wt.style),yt);return Ke(fe.createElement(he,Object.assign({ref:kt,character:gt,characterRender:xe},Wt,{className:$e()(Te,He,Ue,wt==null?void 0:wt.className),style:Ae,prefixCls:Pn,direction:rt})))})},61621:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ue}});var ee=te(92310),fe=te.n(ee),Ve=te(59301),We=te(36355),Ie=te(2738),le=Ae=>{const{prefixCls:me,className:Re,style:Ze,size:Ee,shape:pe}=Ae,Ye=fe()({[`${me}-lg`]:Ee==="large",[`${me}-sm`]:Ee==="small"}),Ce=fe()({[`${me}-circle`]:pe==="circle",[`${me}-square`]:pe==="square",[`${me}-round`]:pe==="round"}),ye=Ve.useMemo(()=>typeof Ee=="number"?{width:Ee,height:Ee,lineHeight:`${Ee}px`}:{},[Ee]);return Ve.createElement("span",{className:fe()(me,Ye,Ce,Re),style:Object.assign(Object.assign({},ye),Ze)})},Ge=te(36237),Je=te(83116),$e=te(37613);const je=new Ge.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Xe=Ae=>({height:Ae,lineHeight:`${Ae}px`}),Ne=Ae=>Object.assign({width:Ae},Xe(Ae)),re=Ae=>({background:Ae.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:je,animationDuration:Ae.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=Ae=>Object.assign({width:Ae*5,minWidth:Ae*5},Xe(Ae)),a=Ae=>{const{skeletonAvatarCls:me,gradientFromColor:Re,controlHeight:Ze,controlHeightLG:Ee,controlHeightSM:pe}=Ae;return{[`${me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Re},Ne(Ze)),[`${me}${me}-circle`]:{borderRadius:"50%"},[`${me}${me}-lg`]:Object.assign({},Ne(Ee)),[`${me}${me}-sm`]:Object.assign({},Ne(pe))}},x=Ae=>{const{controlHeight:me,borderRadiusSM:Re,skeletonInputCls:Ze,controlHeightLG:Ee,controlHeightSM:pe,gradientFromColor:Ye}=Ae;return{[`${Ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ye,borderRadius:Re},y(me)),[`${Ze}-lg`]:Object.assign({},y(Ee)),[`${Ze}-sm`]:Object.assign({},y(pe))}},E=Ae=>Object.assign({width:Ae},Xe(Ae)),b=Ae=>{const{skeletonImageCls:me,imageSizeBase:Re,gradientFromColor:Ze,borderRadiusSM:Ee}=Ae;return{[`${me}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Ze,borderRadius:Ee},E(Re*2)),{[`${me}-path`]:{fill:"#bfbfbf"},[`${me}-svg`]:Object.assign(Object.assign({},E(Re)),{maxWidth:Re*4,maxHeight:Re*4}),[`${me}-svg${me}-svg-circle`]:{borderRadius:"50%"}}),[`${me}${me}-circle`]:{borderRadius:"50%"}}},z=(Ae,me,Re)=>{const{skeletonButtonCls:Ze}=Ae;return{[`${Re}${Ze}-circle`]:{width:me,minWidth:me,borderRadius:"50%"},[`${Re}${Ze}-round`]:{borderRadius:me}}},ne=Ae=>Object.assign({width:Ae*2,minWidth:Ae*2},Xe(Ae)),oe=Ae=>{const{borderRadiusSM:me,skeletonButtonCls:Re,controlHeight:Ze,controlHeightLG:Ee,controlHeightSM:pe,gradientFromColor:Ye}=Ae;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${Re}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ye,borderRadius:me,width:Ze*2,minWidth:Ze*2},ne(Ze))},z(Ae,Ze,Re)),{[`${Re}-lg`]:Object.assign({},ne(Ee))}),z(Ae,Ee,`${Re}-lg`)),{[`${Re}-sm`]:Object.assign({},ne(pe))}),z(Ae,pe,`${Re}-sm`))},ae=Ae=>{const{componentCls:me,skeletonAvatarCls:Re,skeletonTitleCls:Ze,skeletonParagraphCls:Ee,skeletonButtonCls:pe,skeletonInputCls:Ye,skeletonImageCls:Ce,controlHeight:ye,controlHeightLG:qe,controlHeightSM:At,gradientFromColor:Rt,padding:vt,marginSM:pt,borderRadius:Ft,titleHeight:Fe,blockRadius:Me,paragraphLiHeight:et,controlHeightXS:Pt,paragraphMarginTop:Ut}=Ae;return{[`${me}`]:{display:"table",width:"100%",[`${me}-header`]:{display:"table-cell",paddingInlineEnd:vt,verticalAlign:"top",[`${Re}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Rt},Ne(ye)),[`${Re}-circle`]:{borderRadius:"50%"},[`${Re}-lg`]:Object.assign({},Ne(qe)),[`${Re}-sm`]:Object.assign({},Ne(At))},[`${me}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Ze}`]:{width:"100%",height:Fe,background:Rt,borderRadius:Me,[`+ ${Ee}`]:{marginBlockStart:At}},[`${Ee}`]:{padding:0,"> li":{width:"100%",height:et,listStyle:"none",background:Rt,borderRadius:Me,"+ li":{marginBlockStart:Pt}}},[`${Ee}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${me}-content`]:{[`${Ze}, ${Ee} > li`]:{borderRadius:Ft}}},[`${me}-with-avatar ${me}-content`]:{[`${Ze}`]:{marginBlockStart:pt,[`+ ${Ee}`]:{marginBlockStart:Ut}}},[`${me}${me}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},oe(Ae)),a(Ae)),x(Ae)),b(Ae)),[`${me}${me}-block`]:{width:"100%",[`${pe}`]:{width:"100%"},[`${Ye}`]:{width:"100%"}},[`${me}${me}-active`]:{[` ${Ze}, ${Ee} > li, ${Re}, ${pe}, ${Ye}, ${Ce} - `]:Object.assign({},re(Ae))}}};var ge=(0,Je.Z)("Skeleton",Ae=>{const{componentCls:me}=Ae,Re=(0,$e.TS)(Ae,{skeletonAvatarCls:`${me}-avatar`,skeletonTitleCls:`${me}-title`,skeletonParagraphCls:`${me}-paragraph`,skeletonButtonCls:`${me}-button`,skeletonInputCls:`${me}-input`,skeletonImageCls:`${me}-image`,imageSizeBase:Ae.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${Ae.gradientFromColor} 25%, ${Ae.gradientToColor} 37%, ${Ae.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ae(Re)]},Ae=>{const{colorFillContent:me,colorFill:Re}=Ae,Ze=me,Ee=Re;return{color:Ze,colorGradientEnd:Ee,gradientFromColor:Ze,gradientToColor:Ee,titleHeight:Ae.controlHeight/2,blockRadius:Ae.borderRadiusSM,paragraphMarginTop:Ae.marginLG+Ae.marginXXS,paragraphLiHeight:Ae.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),he=Ae=>{const{prefixCls:me,className:Re,rootClassName:Ze,active:Ee,shape:pe="circle",size:Ye="default"}=Ae,{getPrefixCls:Ce}=Ve.useContext(We.E_),ye=Ce("skeleton",me),[qe,At]=ge(ye),Rt=(0,Ie.Z)(Ae,["prefixCls","className"]),ht=fe()(ye,`${ye}-element`,{[`${ye}-active`]:Ee},Re,Ze,At);return qe(Ve.createElement("div",{className:ht},Ve.createElement(le,Object.assign({prefixCls:`${ye}-avatar`,shape:pe,size:Ye},Rt))))},we=Ae=>{const{prefixCls:me,className:Re,rootClassName:Ze,active:Ee,block:pe=!1,size:Ye="default"}=Ae,{getPrefixCls:Ce}=Ve.useContext(We.E_),ye=Ce("skeleton",me),[qe,At]=ge(ye),Rt=(0,Ie.Z)(Ae,["prefixCls"]),ht=fe()(ye,`${ye}-element`,{[`${ye}-active`]:Ee,[`${ye}-block`]:pe},Re,Ze,At);return qe(Ve.createElement("div",{className:ht},Ve.createElement(le,Object.assign({prefixCls:`${ye}-button`,size:Ye},Rt))))};const Pe="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var st=Ae=>{const{prefixCls:me,className:Re,rootClassName:Ze,style:Ee,active:pe}=Ae,{getPrefixCls:Ye}=Ve.useContext(We.E_),Ce=Ye("skeleton",me),[ye,qe]=ge(Ce),At=fe()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe},Re,Ze,qe);return ye(Ve.createElement("div",{className:At},Ve.createElement("div",{className:fe()(`${Ce}-image`,Re),style:Ee},Ve.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Ce}-image-svg`},Ve.createElement("path",{d:Pe,className:`${Ce}-image-path`})))))},Qe=Ae=>{const{prefixCls:me,className:Re,rootClassName:Ze,active:Ee,block:pe,size:Ye="default"}=Ae,{getPrefixCls:Ce}=Ve.useContext(We.E_),ye=Ce("skeleton",me),[qe,At]=ge(ye),Rt=(0,Ie.Z)(Ae,["prefixCls"]),ht=fe()(ye,`${ye}-element`,{[`${ye}-active`]:Ee,[`${ye}-block`]:pe},Re,Ze,At);return qe(Ve.createElement("div",{className:ht},Ve.createElement(le,Object.assign({prefixCls:`${ye}-input`,size:Ye},Rt))))},mt=te(32855),Mt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},jt=Mt,on=te(7657),Qt=function(me,Re){return Ve.createElement(on.Z,(0,mt.Z)({},me,{ref:Re,icon:jt}))},ct=Ve.forwardRef(Qt),kt=ct,Te=Ae=>{const{prefixCls:me,className:Re,rootClassName:Ze,style:Ee,active:pe,children:Ye}=Ae,{getPrefixCls:Ce}=Ve.useContext(We.E_),ye=Ce("skeleton",me),[qe,At]=ge(ye),Rt=fe()(ye,`${ye}-element`,{[`${ye}-active`]:pe},At,Re,Ze),ht=Ye!=null?Ye:Ve.createElement(kt,null);return qe(Ve.createElement("div",{className:Rt},Ve.createElement("div",{className:fe()(`${ye}-image`,Re),style:Ee},ht)))},He=te(3300),It=Ae=>{const me=Ce=>{const{width:ye,rows:qe=2}=Ae;if(Array.isArray(ye))return ye[Ce];if(qe-1===Ce)return ye},{prefixCls:Re,className:Ze,style:Ee,rows:pe}=Ae,Ye=(0,He.Z)(Array(pe)).map((Ce,ye)=>Ve.createElement("li",{key:ye,style:{width:me(ye)}}));return Ve.createElement("ul",{className:fe()(Re,Ze),style:Ee},Ye)},Wt=Ae=>{let{prefixCls:me,className:Re,width:Ze,style:Ee}=Ae;return Ve.createElement("h3",{className:fe()(me,Re),style:Object.assign({width:Ze},Ee)})};function xe(Ae){return Ae&&typeof Ae=="object"?Ae:{}}function vt(Ae,me){return Ae&&!me?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function rt(Ae,me){return!Ae&&me?{width:"38%"}:Ae&&me?{width:"50%"}:{}}function wt(Ae,me){const Re={};return(!Ae||!me)&&(Re.width="61%"),!Ae&&me?Re.rows=3:Re.rows=2,Re}const Pn=Ae=>{const{prefixCls:me,loading:Re,className:Ze,rootClassName:Ee,style:pe,children:Ye,avatar:Ce=!1,title:ye=!0,paragraph:qe=!0,active:At,round:Rt}=Ae,{getPrefixCls:ht,direction:pt,skeleton:Ft}=Ve.useContext(We.E_),Fe=ht("skeleton",me),[Me,et]=ge(Fe);if(Re||!("loading"in Ae)){const Pt=!!Ce,Ut=!!ye,sn=!!qe;let Kt;if(Pt){const An=Object.assign(Object.assign({prefixCls:`${Fe}-avatar`},vt(Ut,sn)),xe(Ce));Kt=Ve.createElement("div",{className:`${Fe}-header`},Ve.createElement(le,Object.assign({},An)))}let cn;if(Ut||sn){let An;if(Ut){const Dn=Object.assign(Object.assign({prefixCls:`${Fe}-title`},rt(Pt,sn)),xe(ye));An=Ve.createElement(Wt,Object.assign({},Dn))}let wn;if(sn){const Dn=Object.assign(Object.assign({prefixCls:`${Fe}-paragraph`},wt(Pt,Ut)),xe(qe));wn=Ve.createElement(It,Object.assign({},Dn))}cn=Ve.createElement("div",{className:`${Fe}-content`},An,wn)}const In=fe()(Fe,{[`${Fe}-with-avatar`]:Pt,[`${Fe}-active`]:At,[`${Fe}-rtl`]:pt==="rtl",[`${Fe}-round`]:Rt},Ft==null?void 0:Ft.className,Ze,Ee,et);return Me(Ve.createElement("div",{className:In,style:Object.assign(Object.assign({},Ft==null?void 0:Ft.style),pe)},Kt,cn))}return typeof Ye!="undefined"?Ye:null};Pn.Button=we,Pn.Avatar=he,Pn.Input=Qe,Pn.Image=st,Pn.Node=Te;var Ke=Pn,Ue=Ke},31797:function(lt,bt,te){"use strict";te.d(bt,{default:function(){return ge}});var ee=te(59301),fe=te(56762),Ve=te(92343),We=te(92310),Ie=te.n(We),Oe=te(36355),le=te(61621),Je=ve=>{const{value:he,formatter:Se,precision:we,decimalSeparator:Pe,groupSeparator:xt="",prefixCls:st}=ve;let Tt;if(typeof Se=="function")Tt=Se(he);else{const Qe=String(he),mt=Qe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!mt||Qe==="-")Tt=Qe;else{const Mt=mt[1];let jt=mt[2]||"0",on=mt[4]||"";jt=jt.replace(/\B(?=(\d{3})+(?!\d))/g,xt),typeof we=="number"&&(on=on.padEnd(we,"0").slice(0,we>0?we:0)),on&&(on=`${Pe}${on}`),Tt=[ee.createElement("span",{key:"int",className:`${st}-content-value-int`},Mt,jt),on&&ee.createElement("span",{key:"decimal",className:`${st}-content-value-decimal`},on)]}}return ee.createElement("span",{className:`${st}-content-value`},Tt)},$e=te(17313),je=te(83116),Xe=te(37613);const Ne=ve=>{const{componentCls:he,marginXXS:Se,padding:we,colorTextDescription:Pe,titleFontSize:xt,colorTextHeading:st,contentFontSize:Tt,fontFamily:Qe}=ve;return{[`${he}`]:Object.assign(Object.assign({},(0,$e.Wf)(ve)),{[`${he}-title`]:{marginBottom:Se,color:Pe,fontSize:xt},[`${he}-skeleton`]:{paddingTop:we},[`${he}-content`]:{color:st,fontSize:Tt,fontFamily:Qe,[`${he}-content-value`]:{display:"inline-block",direction:"ltr"},[`${he}-content-prefix, ${he}-content-suffix`]:{display:"inline-block"},[`${he}-content-prefix`]:{marginInlineEnd:Se},[`${he}-content-suffix`]:{marginInlineStart:Se}}})}};var re=(0,je.Z)("Statistic",ve=>{const he=(0,Xe.TS)(ve,{});return[Ne(he)]},ve=>{const{fontSizeHeading3:he,fontSize:Se}=ve;return{titleFontSize:Se,contentFontSize:he}}),a=ve=>{const{prefixCls:he,className:Se,rootClassName:we,style:Pe,valueStyle:xt,value:st=0,title:Tt,valueRender:Qe,prefix:mt,suffix:Mt,loading:jt=!1,onMouseEnter:on,onMouseLeave:Qt,decimalSeparator:ct=".",groupSeparator:kt=","}=ve,{getPrefixCls:Ot,direction:Te,statistic:He}=ee.useContext(Oe.E_),yt=Ot("statistic",he),[It,gt]=re(yt),Wt=ee.createElement(Je,Object.assign({decimalSeparator:ct,groupSeparator:kt,prefixCls:yt},ve,{value:st})),xe=Ie()(yt,{[`${yt}-rtl`]:Te==="rtl"},He==null?void 0:He.className,Se,we,gt);return It(ee.createElement("div",{className:xe,style:Object.assign(Object.assign({},He==null?void 0:He.style),Pe),onMouseEnter:on,onMouseLeave:Qt},Tt&&ee.createElement("div",{className:`${yt}-title`},Tt),ee.createElement(le.Z,{paragraph:!1,loading:jt,className:`${yt}-skeleton`},ee.createElement("div",{style:xt,className:`${yt}-content`},mt&&ee.createElement("span",{className:`${yt}-content-prefix`},mt),Qe?Qe(Wt):Wt,Mt&&ee.createElement("span",{className:`${yt}-content-suffix`},Mt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function E(ve,he){let Se=ve;const we=/\[[^\]]*]/g,Pe=(he.match(we)||[]).map(Qe=>Qe.slice(1,-1)),xt=he.replace(we,"[]"),st=x.reduce((Qe,mt)=>{let[Mt,jt]=mt;if(Qe.includes(Mt)){const on=Math.floor(Se/jt);return Se-=on*jt,Qe.replace(new RegExp(`${Mt}+`,"g"),Qt=>{const ct=Qt.length;return on.toString().padStart(ct,"0")})}return Qe},xt);let Tt=0;return st.replace(we,()=>{const Qe=Pe[Tt];return Tt+=1,Qe})}function b(ve,he){const{format:Se=""}=he,we=new Date(ve).getTime(),Pe=Date.now(),xt=Math.max(we-Pe,0);return E(xt,Se)}const z=1e3/30;function ne(ve){return new Date(ve).getTime()}const oe=ve=>{const{value:he,format:Se="HH:mm:ss",onChange:we,onFinish:Pe}=ve,xt=(0,fe.Z)(),st=ee.useRef(null),Tt=()=>{Pe==null||Pe(),st.current&&(clearInterval(st.current),st.current=null)},Qe=()=>{const jt=ne(he);jt>=Date.now()&&(st.current=setInterval(()=>{xt(),we==null||we(jt-Date.now()),jt(Qe(),()=>{st.current&&(clearInterval(st.current),st.current=null)}),[he]);const mt=(jt,on)=>b(jt,Object.assign(Object.assign({},on),{format:Se})),Mt=jt=>(0,Ve.Tm)(jt,{title:void 0});return ee.createElement(a,Object.assign({},ve,{valueRender:Mt,formatter:mt}))};var ae=ee.memo(oe);a.Countdown=ae;var ge=a},15969:function(lt,bt,te){"use strict";te.d(bt,{N:function(){return ee}});const ee=fe=>({color:fe.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${fe.motionDurationSlow}`,"&:focus, &:hover":{color:fe.colorLinkHover},"&:active":{color:fe.colorLinkActive}})},1710:function(lt,bt,te){"use strict";te.d(bt,{default:function(){return pr}});var ee={},fe="rc-table-internal-hook",Ve=te(11913),We=te(6089),Ie=te(34280),Oe=te(13697),le=te(59301),Ge=te(4676);function Je(de){var ce=le.createContext(void 0),be=function(ke){var ze=ke.value,it=ke.children,ot=le.useRef(ze);ot.current=ze;var nt=le.useState(function(){return{getValue:function(){return ot.current},listeners:new Set}}),Ct=(0,Ve.Z)(nt,1),St=Ct[0];return(0,Ie.Z)(function(){(0,Ge.unstable_batchedUpdates)(function(){St.listeners.forEach(function(Et){Et(ze)})})},[ze]),le.createElement(ce.Provider,{value:St},it)};return{Context:ce,Provider:be,defaultValue:de}}function $e(de,ce){var be=(0,We.Z)(typeof ce=="function"?ce:function(Et){if(ce===void 0)return Et;if(!Array.isArray(ce))return Et[ce];var Xt={};return ce.forEach(function(Jt){Xt[Jt]=Et[Jt]}),Xt}),Be=le.useContext(de==null?void 0:de.Context),ke=Be||{},ze=ke.listeners,it=ke.getValue,ot=le.useRef();ot.current=be(Be?it():de==null?void 0:de.defaultValue);var nt=le.useState({}),Ct=(0,Ve.Z)(nt,2),St=Ct[1];return(0,Ie.Z)(function(){if(!Be)return;function Et(Xt){var Jt=be(Xt);(0,Oe.Z)(ot.current,Jt,!0)||St({})}return ze.add(Et),function(){ze.delete(Et)}},[Be]),ot.current}var je=te(32855),Xe=te(8654);function Ne(){var de=le.createContext(null);function ce(){return le.useContext(de)}function be(ke,ze){var it=(0,Xe.Yr)(ke),ot=function(Ct,St){var Et=it?{ref:St}:{},Xt=le.useRef(0),Jt=le.useRef(Ct),_t=ce();return _t!==null?le.createElement(ke,(0,je.Z)({},Ct,Et)):((!ze||ze(Jt.current,Ct))&&(Xt.current+=1),Jt.current=Ct,le.createElement(de.Provider,{value:Xt.current},le.createElement(ke,(0,je.Z)({},Ct,Et))))};return it?le.forwardRef(ot):ot}function Be(ke,ze){var it=(0,Xe.Yr)(ke),ot=function(Ct,St){var Et=it?{ref:St}:{};return ce(),le.createElement(ke,(0,je.Z)({},Ct,Et))};return it?le.memo(le.forwardRef(ot),ze):le.memo(ot,ze)}return{makeImmutable:be,responseImmutable:Be,useImmutableMark:ce}}var re=Ne(),y=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,E=Ne(),b=E.makeImmutable,z=E.responseImmutable,ne=E.useImmutableMark,oe=Je(),ae=oe;function ge(de,ce){var be=le.useRef(0);be.current+=1;var Be=le.useRef(de),ke=[];Object.keys(de||{}).map(function(it){var ot;(de==null?void 0:de[it])!==((ot=Be.current)===null||ot===void 0?void 0:ot[it])&&ke.push(it)}),Be.current=de;var ze=le.useRef([]);return ke.length&&(ze.current=ke),le.useDebugValue(be.current),le.useDebugValue(ze.current.join(", ")),ce&&console.log("".concat(ce,":"),be.current,ze.current),be.current}var ve=null,he=le.memo(function(){var de=ge();return le.createElement("h1",null,"Render Times: ",de)});he.displayName="RenderBlock";var Se=te(34666),we=te(27247),Pe=te(74430),xt=te(92310),st=te.n(xt),Tt=te(80547),Qe=te(97938),mt=te(48736),Mt=le.createContext({renderWithProps:!1}),jt=Mt,on="RC_TABLE_KEY";function Qt(de){return de==null?[]:Array.isArray(de)?de:[de]}function ct(de){var ce=[],be={};return de.forEach(function(Be){for(var ke=Be||{},ze=ke.key,it=ke.dataIndex,ot=ze||Qt(it).join("-")||on;be[ot];)ot="".concat(ot,"_next");be[ot]=!0,ce.push(ot)}),ce}function kt(de){return de!=null}function Ot(de){return de&&(0,Se.Z)(de)==="object"&&!Array.isArray(de)&&!le.isValidElement(de)}function Te(de,ce,be,Be,ke,ze){var it=le.useContext(jt),ot=ne(),nt=(0,Tt.Z)(function(){if(kt(Be))return[Be];var Ct=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],St=(0,Qe.Z)(de,Ct),Et=St,Xt=void 0;if(ke){var Jt=ke(St,de,be);Ot(Jt)?(Et=Jt.children,Xt=Jt.props,it.renderWithProps=!0):Et=Jt}return[Et,Xt]},[ot,de,Be,ce,ke,be],function(Ct,St){if(ze){var Et=(0,Ve.Z)(Ct,2),Xt=Et[1],Jt=(0,Ve.Z)(St,2),_t=Jt[1];return ze(_t,Xt)}return it.renderWithProps?!0:!(0,Oe.Z)(Ct,St,!0)});return nt}function He(de,ce,be,Be){var ke=de+ce-1;return de<=Be&&ke>=be}function yt(de,ce){return $e(ae,function(be){var Be=He(de,ce||1,be.hoverStartRow,be.hoverEndRow);return[Be,be.onHover]})}var It=function(ce){var be=ce.ellipsis,Be=ce.rowType,ke=ce.children,ze,it=be===!0?{showTitle:!0}:be;return it&&(it.showTitle||Be==="header")&&(typeof ke=="string"||typeof ke=="number"?ze=ke.toString():le.isValidElement(ke)&&typeof ke.props.children=="string"&&(ze=ke.props.children)),ze};function gt(de){var ce,be,Be,ke,ze,it,ot,nt,Ct=de.component,St=de.children,Et=de.ellipsis,Xt=de.scope,Jt=de.prefixCls,_t=de.className,Sn=de.align,gn=de.record,Nn=de.render,xn=de.dataIndex,Mn=de.renderIndex,ia=de.shouldCellUpdate,ca=de.index,Xn=de.rowType,la=de.colSpan,Oa=de.rowSpan,Hn=de.fixLeft,ea=de.fixRight,jn=de.firstFixLeft,On=de.lastFixLeft,Tn=de.firstFixRight,sa=de.lastFixRight,Ga=de.appendNode,Ia=de.additionalProps,aa=Ia===void 0?{}:Ia,Za=de.isSticky,ja="".concat(Jt,"-cell"),qa=$e(ae,["supportSticky","allColumnsFixedLeft"]),Ka=qa.supportSticky,zo=qa.allColumnsFixedLeft,oo=Te(gn,xn,Mn,St,Nn,ia),Ba=(0,Ve.Z)(oo,2),Yo=Ba[0],xa=Ba[1],Do={},Eo=typeof Hn=="number"&&Ka,ur=typeof ea=="number"&&Ka;Eo&&(Do.position="sticky",Do.left=Hn),ur&&(Do.position="sticky",Do.right=ea);var Ca=(ce=(be=(Be=xa==null?void 0:xa.colSpan)!==null&&Be!==void 0?Be:aa.colSpan)!==null&&be!==void 0?be:la)!==null&&ce!==void 0?ce:1,ga=(ke=(ze=(it=xa==null?void 0:xa.rowSpan)!==null&&it!==void 0?it:aa.rowSpan)!==null&&ze!==void 0?ze:Oa)!==null&&ke!==void 0?ke:1,pa=yt(ca,ga),oa=(0,Ve.Z)(pa,2),Yn=oa[0],nn=oa[1],Vn=function(Sa){var Br;gn&&nn(ca,ca+ga-1),aa==null||(Br=aa.onMouseEnter)===null||Br===void 0||Br.call(aa,Sa)},Ma=function(Sa){var Br;gn&&nn(-1,-1),aa==null||(Br=aa.onMouseLeave)===null||Br===void 0||Br.call(aa,Sa)};if(Ca===0||ga===0)return null;var Qa=(ot=aa.title)!==null&&ot!==void 0?ot:It({rowType:Xn,ellipsis:Et,children:Yo}),wr=st()(ja,_t,(nt={},(0,Pe.Z)(nt,"".concat(ja,"-fix-left"),Eo&&Ka),(0,Pe.Z)(nt,"".concat(ja,"-fix-left-first"),jn&&Ka),(0,Pe.Z)(nt,"".concat(ja,"-fix-left-last"),On&&Ka),(0,Pe.Z)(nt,"".concat(ja,"-fix-left-all"),On&&zo&&Ka),(0,Pe.Z)(nt,"".concat(ja,"-fix-right"),ur&&Ka),(0,Pe.Z)(nt,"".concat(ja,"-fix-right-first"),Tn&&Ka),(0,Pe.Z)(nt,"".concat(ja,"-fix-right-last"),sa&&Ka),(0,Pe.Z)(nt,"".concat(ja,"-ellipsis"),Et),(0,Pe.Z)(nt,"".concat(ja,"-with-append"),Ga),(0,Pe.Z)(nt,"".concat(ja,"-fix-sticky"),(Eo||ur)&&Za&&Ka),(0,Pe.Z)(nt,"".concat(ja,"-row-hover"),!xa&&Yn),nt),aa.className,xa==null?void 0:xa.className),Sr={};Sn&&(Sr.textAlign=Sn);var Wr=(0,we.Z)((0,we.Z)((0,we.Z)((0,we.Z)({},Do),aa.style),Sr),xa==null?void 0:xa.style),ar=Yo;return(0,Se.Z)(ar)==="object"&&!Array.isArray(ar)&&!le.isValidElement(ar)&&(ar=null),Et&&(On||Tn)&&(ar=le.createElement("span",{className:"".concat(ja,"-content")},ar)),le.createElement(Ct,(0,je.Z)({},xa,aa,{className:wr,style:Wr,title:Qa,scope:Xt,onMouseEnter:Vn,onMouseLeave:Ma,colSpan:Ca!==1?Ca:null,rowSpan:ga!==1?ga:null}),Ga,ar)}var Wt=le.memo(gt);function xe(de,ce,be,Be,ke,ze){var it=be[de]||{},ot=be[ce]||{},nt,Ct;it.fixed==="left"?nt=Be.left[ke==="rtl"?ce:de]:ot.fixed==="right"&&(Ct=Be.right[ke==="rtl"?de:ce]);var St=!1,Et=!1,Xt=!1,Jt=!1,_t=be[ce+1],Sn=be[de-1],gn=!(ze!=null&&ze.children);if(ke==="rtl"){if(nt!==void 0){var Nn=Sn&&Sn.fixed==="left";Jt=!Nn&&gn}else if(Ct!==void 0){var xn=_t&&_t.fixed==="right";Xt=!xn&&gn}}else if(nt!==void 0){var Mn=_t&&_t.fixed==="left";St=!Mn&&gn}else if(Ct!==void 0){var ia=Sn&&Sn.fixed==="right";Et=!ia&&gn}return{fixLeft:nt,fixRight:Ct,lastFixLeft:St,firstFixRight:Et,lastFixRight:Xt,firstFixLeft:Jt,isSticky:Be.isSticky}}var vt=le.createContext({}),rt=vt;function wt(de){var ce=de.className,be=de.index,Be=de.children,ke=de.colSpan,ze=ke===void 0?1:ke,it=de.rowSpan,ot=de.align,nt=$e(ae,["prefixCls","direction"]),Ct=nt.prefixCls,St=nt.direction,Et=le.useContext(rt),Xt=Et.scrollColumnIndex,Jt=Et.stickyOffsets,_t=Et.flattenColumns,Sn=Et.columns,gn=be+ze-1,Nn=gn+1===Xt?ze+1:ze,xn=xe(be,be+Nn-1,_t,Jt,St,Sn==null?void 0:Sn[be]);return le.createElement(Wt,(0,je.Z)({className:ce,index:be,component:"td",prefixCls:Ct,record:null,dataIndex:null,align:ot,colSpan:Nn,rowSpan:it,render:function(){return Be}},xn))}var Pn=te(43079),Ke=["children"];function Ue(de){var ce=de.children,be=(0,Pn.Z)(de,Ke);return le.createElement("tr",be,ce)}function Ae(de){var ce=de.children;return ce}Ae.Row=Ue,Ae.Cell=wt;var me=Ae;function Re(de){var ce=de.children,be=de.stickyOffsets,Be=de.flattenColumns,ke=de.columns,ze=$e(ae,"prefixCls"),it=Be.length-1,ot=Be[it],nt=le.useMemo(function(){return{stickyOffsets:be,flattenColumns:Be,scrollColumnIndex:ot!=null&&ot.scrollbar?it:null,columns:ke}},[ot,Be,it,be,ke]);return le.createElement(rt.Provider,{value:nt},le.createElement("tfoot",{className:"".concat(ze,"-summary")},ce))}var Ze=z(Re),Ee=me,pe=te(70425),Ye=te(29301),Ce=te(29194),ye=te(24514),qe=te(75152),At=te(26112);function Rt(de,ce,be,Be,ke,ze,it){de.push({record:ce,indent:be,index:it});var ot=ze(ce),nt=ke==null?void 0:ke.has(ot);if(ce&&Array.isArray(ce[Be])&&nt)for(var Ct=0;Ct1?jn-1:0),Tn=1;Tn=0;ot-=1){var nt=ce[ot],Ct=be&&be[ot],St=Ct&&Ct[An];if(nt||St||it){var Et=St||{},Xt=Et.columnType,Jt=(0,Pn.Z)(Et,Dn);ke.unshift(le.createElement("col",(0,je.Z)({key:ot,style:{width:nt}},Jt))),it=!0}}return le.createElement("colgroup",null,ke)}var ma=ba,Ln=te(3300),ka=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function wa(de,ce){return(0,le.useMemo)(function(){for(var be=[],Be=0;Be1?"colgroup":"col":null,ellipsis:gn.ellipsis,align:gn.align,component:gn.title?ze:it,prefixCls:St,key:Jt[Sn]},Nn,{additionalProps:xn,rowType:"header"}))}))}fa.displayName="HeaderRow";var Wn=fa;function Fn(de){var ce=[];function be(it,ot){var nt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[nt]=ce[nt]||[];var Ct=ot,St=it.filter(Boolean).map(function(Et){var Xt={key:Et.key,className:Et.className||"",children:Et.title,column:Et,colStart:Ct},Jt=1,_t=Et.children;return _t&&_t.length>0&&(Jt=be(_t,Ct,nt+1).reduce(function(Sn,gn){return Sn+gn},0),Xt.hasSubColumns=!0),"colSpan"in Et&&(Jt=Et.colSpan),"rowSpan"in Et&&(Xt.rowSpan=Et.rowSpan),Xt.colSpan=Jt,Xt.colEnd=Xt.colStart+Jt-1,ce[nt].push(Xt),Ct+=Jt,Jt});return St}be(de,0);for(var Be=ce.length,ke=function(ot){ce[ot].forEach(function(nt){!("rowSpan"in nt)&&!nt.hasSubColumns&&(nt.rowSpan=Be-ot)})},ze=0;ze1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function za(de,ce){return le.useMemo(function(){if(ce&&ce>0){var be=0,Be=0;de.forEach(function(Ct){var St=vo(ce,Ct.width);St?be+=St:Be+=1});var ke=ce-be,ze=Be,it=ke/Be,ot=0,nt=de.map(function(Ct){var St=(0,we.Z)({},Ct),Et=vo(ce,St.width);if(Et)St.width=Et;else{var Xt=Math.floor(it);St.width=ze===1?ke:Xt,ke-=Xt,ze-=1}return ot+=St.width,St});return[nt,ot]}return[de,ce]},[de,ce])}var at=["children"],ft=["fixed"];function ut(de){return(0,uo.Z)(de).filter(function(ce){return le.isValidElement(ce)}).map(function(ce){var be=ce.key,Be=ce.props,ke=Be.children,ze=(0,Pn.Z)(Be,at),it=(0,we.Z)({key:be},ze);return ke&&(it.children=ut(ke)),it})}function mn(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(be){return be&&(0,Se.Z)(be)==="object"}).reduce(function(be,Be,ke){var ze=Be.fixed,it=ze===!0?"left":ze,ot="".concat(ce,"-").concat(ke),nt=Be.children;return nt&&nt.length>0?[].concat((0,Ln.Z)(be),(0,Ln.Z)(mn(nt,ot).map(function(Ct){return(0,we.Z)({fixed:it},Ct)}))):[].concat((0,Ln.Z)(be),[(0,we.Z)((0,we.Z)({key:ot},Be),{},{fixed:it})])},[])}function Zn(de){for(var ce=!0,be=0;be=0;ze-=1){var it=de[ze];if(ke&&it.fixed!=="right")ke=!1;else if(!ke&&it.fixed==="right"){warning(!1,"Index ".concat(ze+1," of `columns` missing `fixed='right'` prop."));break}}}function fn(de){return de.map(function(ce){var be=ce.fixed,Be=(0,Pn.Z)(ce,ft),ke=be;return be==="left"?ke="right":be==="right"&&(ke="left"),(0,we.Z)({fixed:ke},Be)})}function Va(de,ce){var be=de.prefixCls,Be=de.columns,ke=de.children,ze=de.expandable,it=de.expandedKeys,ot=de.columnTitle,nt=de.getRowKey,Ct=de.onTriggerExpand,St=de.expandIcon,Et=de.rowExpandable,Xt=de.expandIconColumnIndex,Jt=de.direction,_t=de.expandRowByClick,Sn=de.columnWidth,gn=de.fixed,Nn=de.scrollWidth,xn=le.useMemo(function(){return Be||ut(ke)},[Be,ke]),Mn=le.useMemo(function(){if(ze){var ea,jn=xn.slice();if(!jn.includes(ee)){var On=Xt||0;On>=0&&jn.splice(On,0,ee)}var Tn=jn.indexOf(ee);jn=jn.filter(function(aa,Za){return aa!==ee||Za===Tn});var sa=xn[Tn],Ga;(gn==="left"||gn)&&!Xt?Ga="left":(gn==="right"||gn)&&Xt===xn.length?Ga="right":Ga=sa?sa.fixed:null;var Ia=(ea={},(0,Pe.Z)(ea,An,{className:"".concat(be,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Pe.Z)(ea,"title",ot),(0,Pe.Z)(ea,"fixed",Ga),(0,Pe.Z)(ea,"className","".concat(be,"-row-expand-icon-cell")),(0,Pe.Z)(ea,"width",Sn),(0,Pe.Z)(ea,"render",function(Za,ja,qa){var Ka=nt(ja,qa),zo=it.has(Ka),oo=Et?Et(ja):!0,Ba=St({prefixCls:be,expanded:zo,expandable:oo,record:ja,onExpand:Ct});return _t?le.createElement("span",{onClick:function(xa){return xa.stopPropagation()}},Ba):Ba}),ea);return jn.map(function(aa){return aa===ee?Ia:aa})}return xn.filter(function(aa){return aa!==ee})},[ze,xn,nt,it,St,Jt]),ia=le.useMemo(function(){var ea=Mn;return ce&&(ea=ce(ea)),ea.length||(ea=[{render:function(){return null}}]),ea},[ce,Mn,Jt]),ca=le.useMemo(function(){return Jt==="rtl"?fn(mn(ia)):mn(ia)},[ia,Jt,Nn]),Xn=za(ca,Nn),la=(0,Ve.Z)(Xn,2),Oa=la[0],Hn=la[1];return[ia,Oa,Hn]}var da=Va;function va(de){var ce,be=de.prefixCls,Be=de.record,ke=de.onExpand,ze=de.expanded,it=de.expandable,ot="".concat(be,"-row-expand-icon");if(!it)return le.createElement("span",{className:st()(ot,"".concat(be,"-row-spaced"))});var nt=function(St){ke(Be,St),St.stopPropagation()};return le.createElement("span",{className:st()(ot,(ce={},(0,Pe.Z)(ce,"".concat(be,"-row-expanded"),ze),(0,Pe.Z)(ce,"".concat(be,"-row-collapsed"),!ze),ce)),onClick:nt})}function ao(de,ce,be){var Be=[];function ke(ze){(ze||[]).forEach(function(it,ot){Be.push(ce(it,ot)),ke(it[be])})}return ke(de),Be}function Ea(de,ce,be){var Be=wn(de),ke=Be.expandIcon,ze=Be.expandedRowKeys,it=Be.defaultExpandedRowKeys,ot=Be.defaultExpandAllRows,nt=Be.expandedRowRender,Ct=Be.onExpand,St=Be.onExpandedRowsChange,Et=Be.childrenColumnName,Xt=ke||va,Jt=Et||"children",_t=le.useMemo(function(){return nt?"row":de.expandable&&de.internalHooks===fe&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(ca){return ca&&(0,Se.Z)(ca)==="object"&&ca[Jt]})?"nest":!1},[!!nt,ce]),Sn=le.useState(function(){return it||(ot?ao(ce,be,Jt):[])}),gn=(0,Ve.Z)(Sn,2),Nn=gn[0],xn=gn[1],Mn=le.useMemo(function(){return new Set(ze||Nn||[])},[ze,Nn]),ia=le.useCallback(function(ca){var Xn=be(ca,ce.indexOf(ca)),la,Oa=Mn.has(Xn);Oa?(Mn.delete(Xn),la=(0,Ln.Z)(Mn)):la=[].concat((0,Ln.Z)(Mn),[Xn]),xn(la),Ct&&Ct(!Oa,ca),St&&St(la)},[be,Mn,ce,Ct,St]);return[Be,_t,Mn,Xt,Jt,ia]}function un(de,ce,be,Be){var ke=de.map(function(ze,it){return xe(it,it,de,ce,be,Be==null?void 0:Be[it])});return(0,Tt.Z)(function(){return ke},[ke],function(ze,it){return!(0,Oe.Z)(ze,it)})}function _a(de){var ce=(0,le.useRef)(de),be=(0,le.useState)({}),Be=(0,Ve.Z)(be,2),ke=Be[1],ze=(0,le.useRef)(null),it=(0,le.useRef)([]);function ot(nt){it.current.push(nt);var Ct=Promise.resolve();ze.current=Ct,Ct.then(function(){if(ze.current===Ct){var St=it.current,Et=ce.current;it.current=[],St.forEach(function(Xt){ce.current=Xt(ce.current)}),ze.current=null,Et!==ce.current&&ke({})}})}return(0,le.useEffect)(function(){return function(){ze.current=null}},[]),[ce.current,ot]}function Fo(de){var ce=(0,le.useRef)(de||null),be=(0,le.useRef)();function Be(){window.clearTimeout(be.current)}function ke(it){ce.current=it,Be(),be.current=window.setTimeout(function(){ce.current=null,be.current=void 0},100)}function ze(){return ce.current}return(0,le.useEffect)(function(){return Be},[]),[ke,ze]}function lo(){var de=le.useState(-1),ce=(0,Ve.Z)(de,2),be=ce[0],Be=ce[1],ke=le.useState(-1),ze=(0,Ve.Z)(ke,2),it=ze[0],ot=ze[1],nt=le.useCallback(function(Ct,St){Be(Ct),ot(St)},[]);return[be,it,nt]}var no=te(47273),_e=(0,no.Z)()?window:null;function Ht(de,ce){var be=(0,Se.Z)(de)==="object"?de:{},Be=be.offsetHeader,ke=Be===void 0?0:Be,ze=be.offsetSummary,it=ze===void 0?0:ze,ot=be.offsetScroll,nt=ot===void 0?0:ot,Ct=be.getContainer,St=Ct===void 0?function(){return _e}:Ct,Et=St()||_e;return le.useMemo(function(){var Xt=!!de;return{isSticky:Xt,stickyClassName:Xt?"".concat(ce,"-sticky-holder"):"",offsetHeader:ke,offsetSummary:it,offsetScroll:nt,container:Et}},[nt,ke,it,ce,Et])}function Zt(de,ce,be){var Be=(0,le.useMemo)(function(){for(var ke=[],ze=[],it=0,ot=0,nt=0;nt=Et&&(aa=Et-Xt),it({scrollLeft:aa/Et*(St+2)}),xn.current.x=Tn.pageX},ea=function(){if(ze.current){var Tn=(0,ln.os)(ze.current).top,sa=Tn+ze.current.offsetHeight,Ga=nt===window?document.documentElement.scrollTop+window.innerHeight:(0,ln.os)(nt).top+nt.clientHeight;sa-(0,qe.Z)()<=Ga||Tn>=Ga-ot?Nn(function(Ia){return(0,we.Z)((0,we.Z)({},Ia),{},{isHiddenScrollBar:!0})}):Nn(function(Ia){return(0,we.Z)((0,we.Z)({},Ia),{},{isHiddenScrollBar:!1})})}},jn=function(Tn){Nn(function(sa){return(0,we.Z)((0,we.Z)({},sa),{},{scrollLeft:Tn/St*Et||0})})};return le.useImperativeHandle(be,function(){return{setScrollLeft:jn}}),le.useEffect(function(){var On=(0,dn.Z)(document.body,"mouseup",la,!1),Tn=(0,dn.Z)(document.body,"mousemove",Hn,!1);return ea(),function(){On.remove(),Tn.remove()}},[Xt,ca]),le.useEffect(function(){var On=(0,dn.Z)(nt,"scroll",ea,!1),Tn=(0,dn.Z)(window,"resize",ea,!1);return function(){On.remove(),Tn.remove()}},[nt]),le.useEffect(function(){gn.isHiddenScrollBar||Nn(function(On){var Tn=ze.current;return Tn?(0,we.Z)((0,we.Z)({},On),{},{scrollLeft:Tn.scrollLeft/Tn.scrollWidth*Tn.clientWidth}):On})},[gn.isHiddenScrollBar]),St<=Et||!Xt||gn.isHiddenScrollBar?null:le.createElement("div",{style:{height:(0,qe.Z)(),width:Et,bottom:ot},className:"".concat(Ct,"-sticky-scroll")},le.createElement("div",{onMouseDown:Oa,ref:Jt,className:st()("".concat(Ct,"-sticky-scroll-bar"),(0,Pe.Z)({},"".concat(Ct,"-sticky-scroll-bar-active"),ca)),style:{width:"".concat(Xt,"px"),transform:"translate3d(".concat(gn.scrollLeft,"px, 0, 0)")}}))},Pa=le.forwardRef(La);function zt(de){return null}var xo=zt;function ho(de){return null}var Io=ho,Qo="rc-table",bn=[],qn={};function Fa(){return"No Data"}function Qn(de){var ce,be=(0,we.Z)({rowKey:"key",prefixCls:Qo,emptyText:Fa},de),Be=be.prefixCls,ke=be.className,ze=be.rowClassName,it=be.style,ot=be.data,nt=be.rowKey,Ct=be.scroll,St=be.tableLayout,Et=be.direction,Xt=be.title,Jt=be.footer,_t=be.summary,Sn=be.caption,gn=be.id,Nn=be.showHeader,xn=be.components,Mn=be.emptyText,ia=be.onRow,ca=be.onHeaderRow,Xn=be.internalHooks,la=be.transformColumns,Oa=be.internalRefs,Hn=be.tailor,ea=be.sticky,jn=ot||bn,On=!!jn.length,Tn=Xn===fe,sa=le.useCallback(function(Mo,rr){return(0,Qe.Z)(xn,Mo)||rr},[xn]),Ga=le.useMemo(function(){return typeof nt=="function"?nt:function(Mo){var rr=Mo&&Mo[nt];return rr}},[nt]),Ia=sa(["body"]),aa=lo(),Za=(0,Ve.Z)(aa,3),ja=Za[0],qa=Za[1],Ka=Za[2],zo=Ea(be,jn,Ga),oo=(0,Ve.Z)(zo,6),Ba=oo[0],Yo=oo[1],xa=oo[2],Do=oo[3],Eo=oo[4],ur=oo[5],Ca=Ct==null?void 0:Ct.x,ga=le.useState(0),pa=(0,Ve.Z)(ga,2),oa=pa[0],Yn=pa[1],nn=da((0,we.Z)((0,we.Z)((0,we.Z)({},be),Ba),{},{expandable:!!Ba.expandedRowRender,columnTitle:Ba.columnTitle,expandedKeys:xa,getRowKey:Ga,onTriggerExpand:ur,expandIcon:Do,expandIconColumnIndex:Ba.expandIconColumnIndex,direction:Et,scrollWidth:Tn&&Hn&&typeof Ca=="number"?Ca:null}),Tn?la:null),Vn=(0,Ve.Z)(nn,3),Ma=Vn[0],Qa=Vn[1],wr=Vn[2],Sr=wr!=null?wr:Ca,Wr=le.useMemo(function(){return{columns:Ma,flattenColumns:Qa}},[Ma,Qa]),ar=le.useRef(),tr=le.useRef(),Sa=le.useRef(),Br=le.useRef(),Rr=le.useRef(),wo=le.useState(!1),No=(0,Ve.Z)(wo,2),nr=No[0],fr=No[1],cr=le.useState(!1),ro=(0,Ve.Z)(cr,2),Or=ro[0],Ar=ro[1],Lo=_a(new Map),Aa=(0,Ve.Z)(Lo,2),gr=Aa[0],Dr=Aa[1],ai=ct(Qa),jr=ai.map(function(Mo){return gr.get(Mo)}),Hr=le.useMemo(function(){return jr},[jr.join("_")]),Ir=tn(Hr,Qa.length,Et),vr=Ct&&kt(Ct.y),sr=Ct&&kt(Sr)||!!Ba.fixed,ei=sr&&Qa.some(function(Mo){var rr=Mo.fixed;return rr}),si=le.useRef(),$r=Ht(ea,Be),ti=$r.isSticky,Ai=$r.offsetHeader,al=$r.offsetSummary,fo=$r.offsetScroll,Go=$r.stickyClassName,Nr=$r.container,or=le.useMemo(function(){return _t==null?void 0:_t(jn)},[_t,jn]),kr=(vr||ti)&&le.isValidElement(or)&&or.type===me&&or.props.fixed,Zr,Mr,ni;vr&&(Mr={overflowY:"scroll",maxHeight:Ct.y}),sr&&(Zr={overflowX:"auto"},vr||(Mr={overflowY:"hidden"}),ni={width:Sr===!0?"auto":Sr,minWidth:"100%"});var ol=le.useCallback(function(Mo,rr){(0,Ce.Z)(ar.current)&&Dr(function(Kr){if(Kr.get(Mo)!==rr){var oi=new Map(Kr);return oi.set(Mo,rr),oi}return Kr})},[]),os=Fo(null),rl=(0,Ve.Z)(os,2),rs=rl[0],Tl=rl[1];function Ti(Mo,rr){rr&&(typeof rr=="function"?rr(Mo):rr.scrollLeft!==Mo&&(rr.scrollLeft=Mo,rr.scrollLeft!==Mo&&setTimeout(function(){rr.scrollLeft=Mo},0)))}var ci=(0,We.Z)(function(Mo){var rr=Mo.currentTarget,Kr=Mo.scrollLeft,oi=Et==="rtl",ri=typeof Kr=="number"?Kr:rr.scrollLeft,Hl=rr||qn;if(!Tl()||Tl()===Hl){var pl;rs(Hl),Ti(ri,tr.current),Ti(ri,Sa.current),Ti(ri,Rr.current),Ti(ri,(pl=si.current)===null||pl===void 0?void 0:pl.setScrollLeft)}var Sl=rr||tr.current;if(Sl){var Pl=Sl.scrollWidth,Fi=Sl.clientWidth;if(Pl===Fi){fr(!1),Ar(!1);return}oi?(fr(-ri0)):(fr(ri>0),Ar(ri1?Sn-Tn:0,Ga=(0,we.Z)((0,we.Z)((0,we.Z)({},la),nt),{},{flex:"0 0 ".concat(Tn,"px"),width:"".concat(Tn,"px"),marginRight:sa,pointerEvents:"auto"}),Ia=le.useMemo(function(){return St?jn<=1:Hn===0||jn===0||jn>1},[jn,Hn,St]);Ia?Ga.visibility="hidden":St&&(Ga.height=Et==null?void 0:Et(jn));var aa=Ia?function(){return null}:Xt,Za={};return(jn===0||Hn===0)&&(Za.rowSpan=1,Za.colSpan=1),le.createElement(Wt,(0,je.Z)({className:st()(_t,Ct),ellipsis:be.ellipsis,align:be.align,scope:be.rowScope,component:"div",prefixCls:ce.prefixCls,key:Mn,record:ot,index:ze,renderIndex:it,dataIndex:Jt,render:aa,shouldCellUpdate:be.shouldCellUpdate},ia,{appendNode:ca,additionalProps:(0,we.Z)((0,we.Z)({},Xn),{},{style:Ga},Za)}))}var Gr=Cr,Yr=["data","index","className","rowKey","style","extra","getHeight"],Qr=le.forwardRef(function(de,ce){var be=de.data,Be=de.index,ke=de.className,ze=de.rowKey,it=de.style,ot=de.extra,nt=de.getHeight,Ct=(0,Pn.Z)(de,Yr),St=be.record,Et=be.indent,Xt=be.index,Jt=$e(ae,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),_t=Jt.scrollX,Sn=Jt.flattenColumns,gn=Jt.prefixCls,Nn=Jt.fixColumn,xn=Jt.componentWidth,Mn=Fe(St,ze,Be,Et),ia=Mn.rowSupportExpand,ca=Mn.expanded,Xn=Mn.rowProps,la=Mn.expandedRowRender,Oa=Mn.expandedRowClassName,Hn;if(ia&&ca){var ea=la(St,Be,Et+1,ca),jn=Oa==null?void 0:Oa(St,Be,Et),On={};Nn&&(On={style:(0,Pe.Z)({},"--virtual-width","".concat(xn,"px"))});var Tn="".concat(gn,"-expanded-row-cell");Hn=le.createElement("div",{className:st()("".concat(gn,"-expanded-row"),"".concat(gn,"-expanded-row-level-").concat(Et+1),jn)},le.createElement(Wt,{component:"div",prefixCls:gn,className:st()(Tn,(0,Pe.Z)({},"".concat(Tn,"-fixed"),Nn)),additionalProps:On},ea))}var sa=(0,we.Z)((0,we.Z)({},it),{},{width:_t});ot&&(sa.position="absolute",sa.pointerEvents="none");var Ga=le.createElement("div",(0,je.Z)({},Xn,Ct,{ref:ia?null:ce,className:st()(ke,"".concat(gn,"-row"),Xn==null?void 0:Xn.className,(0,Pe.Z)({},"".concat(gn,"-row-extra"),ot)),style:(0,we.Z)((0,we.Z)({},sa),Xn==null?void 0:Xn.style)}),Sn.map(function(Ia,aa){return le.createElement(Gr,{key:aa,rowInfo:Mn,column:Ia,colIndex:aa,indent:Et,index:Be,renderIndex:Xt,record:St,inverse:ot,getHeight:nt})}));return ia?le.createElement("div",{ref:ce},Ga,Hn):Ga}),zr=z(Qr),yr=zr,$o=le.forwardRef(function(de,ce){var be=de.data,Be=de.onScroll,ke=$e(ae,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),ze=ke.flattenColumns,it=ke.onColumnResize,ot=ke.getRowKey,nt=ke.expandedKeys,Ct=ke.prefixCls,St=ke.childrenColumnName,Et=ke.emptyNode,Xt=ke.scrollX,Jt=$e(Ro),_t=Jt.scrollY,Sn=Jt.listItemHeight,gn=le.useRef(),Nn=ht(be,St,nt,ot),xn=le.useMemo(function(){var Hn=0;return ze.map(function(ea){var jn=ea.width,On=ea.key;return Hn+=jn,[On,jn,Hn]})},[ze]),Mn=le.useMemo(function(){return xn.map(function(Hn){return Hn[2]})},[xn]);le.useEffect(function(){xn.forEach(function(Hn){var ea=(0,Ve.Z)(Hn,2),jn=ea[0],On=ea[1];it(jn,On)})},[xn]),le.useImperativeHandle(ce,function(){var Hn={};return Object.defineProperty(Hn,"scrollLeft",{get:function(){var jn;return((jn=gn.current)===null||jn===void 0?void 0:jn.getScrollInfo().x)||0},set:function(jn){var On;(On=gn.current)===null||On===void 0||On.scrollTo({left:jn})}}),Hn});var ia=function(ea,jn){var On,Tn=(On=Nn[jn])===null||On===void 0?void 0:On.record,sa=ea.onCell;if(sa){var Ga,Ia=sa(Tn,jn);return(Ga=Ia==null?void 0:Ia.rowSpan)!==null&&Ga!==void 0?Ga:1}return 1},ca=function(ea){var jn=ea.start,On=ea.end,Tn=ea.getSize,sa=ea.offsetY;if(On<0)return null;for(var Ga=ze.filter(function(Ca){return ia(Ca,jn)===0}),Ia=jn,aa=function(ga){if(Ga=Ga.filter(function(pa){return ia(pa,ga)===0}),!Ga.length)return Ia=ga,"break"},Za=jn;Za>=0;Za-=1){var ja=aa(Za);if(ja==="break")break}for(var qa=ze.filter(function(Ca){return ia(Ca,On)!==1}),Ka=On,zo=function(ga){if(qa=qa.filter(function(pa){return ia(pa,ga)!==1}),!qa.length)return Ka=Math.max(ga-1,On),"break"},oo=On;oo1})&&Yo.push(ga)},Do=Ia;Do<=Ka;Do+=1)var Eo=xa(Do);var ur=Yo.map(function(Ca){var ga=Nn[Ca],pa=ot(ga.record,Ca),oa=function(Vn){var Ma=Ca+Vn-1,Qa=ot(Nn[Ma].record,Ma),wr=Tn(pa,Qa);return wr.bottom-wr.top},Yn=Tn(pa);return le.createElement(yr,{key:Ca,data:ga,rowKey:pa,index:Ca,style:{top:-sa+Yn.top},extra:!0,getHeight:oa})});return ur},Xn=le.useMemo(function(){return{columnsOffset:Mn}},[Mn]),la="".concat(Ct,"-tbody"),Oa;return Nn.length?Oa=le.createElement(ko.Z,{fullHeight:!1,ref:gn,className:st()(la,"".concat(la,"-virtual")),height:_t,itemHeight:Sn||24,data:Nn,itemKey:function(ea){return ot(ea.record)},scrollWidth:Xt,onVirtualScroll:function(ea){var jn=ea.x;Be({scrollLeft:jn})},extraRender:ca},function(Hn,ea,jn){var On=ot(Hn.record,ea);return le.createElement(yr,(0,je.Z)({data:Hn,rowKey:On,index:ea},jn))}):Oa=le.createElement("div",{className:st()("".concat(Ct,"-placeholder"))},le.createElement(Wt,{component:"div",prefixCls:Ct},Et)),le.createElement(Tr.Provider,{value:Xn},Oa)}),Lr=z($o),Vr=Lr,Gt=function(ce,be){var Be=be.ref,ke=be.onScroll;return le.createElement(Vr,{ref:Be,data:ce,onScroll:ke})},Vt=100;function qt(de){var ce=de.columns,be=de.scroll,Be=de.prefixCls,ke=Be===void 0?Qo:Be,ze=de.className,it=de.listItemHeight,ot=be||{},nt=ot.x,Ct=ot.y;typeof nt!="number"&&(nt=((ce||[]).length+1)*Vt),typeof Ct!="number"&&(Ct=500);var St=le.useMemo(function(){return{scrollY:Ct,listItemHeight:it}},[Ct,it]);return le.createElement(Ro.Provider,{value:St},le.createElement(Ta,(0,je.Z)({},de,{className:st()(ze,"".concat(ke,"-virtual")),scroll:(0,we.Z)((0,we.Z)({},be),{},{x:nt}),components:{body:Gt},columns:ce,internalHooks:fe,tailor:!0})))}function zn(de){return b(qt,de)}var kn=zn(),ha=null;function Cn(de){return null}var Da=Cn;function Ra(de){return null}var so=Ra,Ua=te(2738),ua=te(68031),Ja=te(36355),Xa=te(93891),Jo=te(19716),Co=te(8628),_o=te(31724),mr=te(58421),Gn=te(71418),Rn=te(88088);function $n(de){return function(be){let{prefixCls:Be,onExpand:ke,record:ze,expanded:it,expandable:ot}=be;const nt=`${Be}-row-expand-icon`;return le.createElement("button",{type:"button",onClick:Ct=>{ke(ze,Ct),Ct.stopPropagation()},className:st()(nt,{[`${nt}-spaced`]:!ot,[`${nt}-expanded`]:ot&&it,[`${nt}-collapsed`]:ot&&!it}),"aria-label":it?de.collapse:de.expand,"aria-expanded":it})}}var ta=$n;function co(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function Uo(de,ce){return ce?`${ce}-${de}`:`${de}`}function er(de,ce){return typeof de=="function"?de(ce):de}function ir(de,ce){const be=er(de,ce);return Object.prototype.toString.call(be)==="[object Object]"?"":be}var Er={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},hr=Er,Ur=te(7657),br=function(ce,be){return le.createElement(Ur.Z,(0,je.Z)({},ce,{ref:be,icon:hr}))},Ya=le.forwardRef(br),po=Ya,jo=te(56762);function So(de){const ce=le.useRef(de),be=(0,jo.Z)();return[()=>ce.current,Be=>{ce.current=Be,be()}]}var Ao=te(3113),lr=te(24905),Ko=te(38854),qr=te(64165),Jr=te(20834),mi=te(40875),Wi=te(5112),fi=te(17574),Xr=te(47472),Di=te(92832);function Ni(de){let{value:ce,onChange:be,filterSearch:Be,tablePrefixCls:ke,locale:ze}=de;return Be?le.createElement("div",{className:`${ke}-filter-dropdown-search`},le.createElement(Di.default,{prefix:le.createElement(Xr.Z,null),placeholder:ze.filterSearchPlaceholder,onChange:be,value:ce,htmlSize:1,className:`${ke}-filter-dropdown-search-input`})):null}var xi=Ni,Li=te(10228);const Gl=de=>{const{keyCode:ce}=de;ce===Li.Z.ENTER&&de.stopPropagation()};var Wl=le.forwardRef((de,ce)=>le.createElement("div",{className:de.className,onClick:be=>be.stopPropagation(),onKeyDown:Gl,ref:ce},de.children));function vi(de){let ce=[];return(de||[]).forEach(be=>{let{value:Be,children:ke}=be;ce.push(Be),ke&&(ce=[].concat((0,Ln.Z)(ce),(0,Ln.Z)(vi(ke))))}),ce}function Ul(de){return de.some(ce=>{let{children:be}=ce;return be})}function Ui(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function ji(de){let{filters:ce,prefixCls:be,filteredKeys:Be,filterMultiple:ke,searchValue:ze,filterSearch:it}=de;return ce.map((ot,nt)=>{const Ct=String(ot.value);if(ot.children)return{key:Ct||nt,label:ot.text,popupClassName:`${be}-dropdown-submenu`,children:ji({filters:ot.children,prefixCls:be,filteredKeys:Be,filterMultiple:ke,searchValue:ze,filterSearch:it})};const St=ke?lr.default:Wi.ZP,Et={key:ot.value!==void 0?Ct:nt,label:le.createElement(le.Fragment,null,le.createElement(St,{checked:Be.includes(Ct)}),le.createElement("span",null,ot.text))};return ze.trim()?typeof it=="function"?it(ze,ot)?Et:null:Ui(ze,ot.text)?Et:null:Et})}function jl(de){var ce,be;const{tablePrefixCls:Be,prefixCls:ke,column:ze,dropdownPrefixCls:it,columnKey:ot,filterMultiple:nt,filterMode:Ct="menu",filterSearch:St=!1,filterState:Et,triggerFilter:Xt,locale:Jt,children:_t,getPopupContainer:Sn}=de,{filterDropdownOpen:gn,onFilterDropdownOpenChange:Nn,filterResetToDefaultFilteredValue:xn,defaultFilteredValue:Mn,filterDropdownVisible:ia,onFilterDropdownVisibleChange:ca}=ze,[Xn,la]=le.useState(!1),Oa=!!(Et&&(!((ce=Et.filteredKeys)===null||ce===void 0)&&ce.length||Et.forceFiltered)),Hn=nn=>{la(nn),Nn==null||Nn(nn),ca==null||ca(nn)},ea=(be=gn!=null?gn:ia)!==null&&be!==void 0?be:Xn,jn=Et==null?void 0:Et.filteredKeys,[On,Tn]=So(jn||[]),sa=nn=>{let{selectedKeys:Vn}=nn;Tn(Vn)},Ga=(nn,Vn)=>{let{node:Ma,checked:Qa}=Vn;sa(nt?{selectedKeys:nn}:{selectedKeys:Qa&&Ma.key?[Ma.key]:[]})};le.useEffect(()=>{Xn&&sa({selectedKeys:jn||[]})},[jn]);const[Ia,aa]=le.useState([]),Za=nn=>{aa(nn)},[ja,qa]=le.useState(""),Ka=nn=>{const{value:Vn}=nn.target;qa(Vn)};le.useEffect(()=>{Xn||qa("")},[Xn]);const zo=nn=>{const Vn=nn&&nn.length?nn:null;if(Vn===null&&(!Et||!Et.filteredKeys)||(0,Oe.Z)(Vn,Et==null?void 0:Et.filteredKeys,!0))return null;Xt({column:ze,key:ot,filteredKeys:Vn})},oo=()=>{Hn(!1),zo(On())},Ba=function(){let{confirm:nn,closeDropdown:Vn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};nn&&zo([]),Vn&&Hn(!1),qa(""),Tn(xn?(Mn||[]).map(Ma=>String(Ma)):[])},Yo=function(){let{closeDropdown:nn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};nn&&Hn(!1),zo(On())},xa=nn=>{nn&&jn!==void 0&&Tn(jn||[]),Hn(nn),!nn&&!ze.filterDropdown&&oo()},Do=st()({[`${it}-menu-without-submenu`]:!Ul(ze.filters||[])}),Eo=nn=>{if(nn.target.checked){const Vn=vi(ze==null?void 0:ze.filters).map(Ma=>String(Ma));Tn(Vn)}else Tn([])},ur=nn=>{let{filters:Vn}=nn;return(Vn||[]).map((Ma,Qa)=>{const wr=String(Ma.value),Sr={title:Ma.text,key:Ma.value!==void 0?wr:Qa};return Ma.children&&(Sr.children=ur({filters:Ma.children})),Sr})},Ca=nn=>{var Vn;return Object.assign(Object.assign({},nn),{text:nn.title,value:nn.key,children:((Vn=nn.children)===null||Vn===void 0?void 0:Vn.map(Ma=>Ca(Ma)))||[]})};let ga;if(typeof ze.filterDropdown=="function")ga=ze.filterDropdown({prefixCls:`${it}-custom`,setSelectedKeys:nn=>sa({selectedKeys:nn}),selectedKeys:On(),confirm:Yo,clearFilters:Ba,filters:ze.filters,visible:ea,close:()=>{Hn(!1)}});else if(ze.filterDropdown)ga=ze.filterDropdown;else{const nn=On()||[],Vn=()=>(ze.filters||[]).length===0?le.createElement(qr.Z,{image:qr.Z.PRESENTED_IMAGE_SIMPLE,description:Jt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Ct==="tree"?le.createElement(le.Fragment,null,le.createElement(xi,{filterSearch:St,value:ja,onChange:Ka,tablePrefixCls:Be,locale:Jt}),le.createElement("div",{className:`${Be}-filter-dropdown-tree`},nt?le.createElement(lr.default,{checked:nn.length===vi(ze.filters).length,indeterminate:nn.length>0&&nn.lengthtypeof St=="function"?St(ja,Ca(Qa)):Ui(ja,Qa.title):void 0}))):le.createElement(le.Fragment,null,le.createElement(xi,{filterSearch:St,value:ja,onChange:Ka,tablePrefixCls:Be,locale:Jt}),le.createElement(Jr.default,{selectable:!0,multiple:nt,prefixCls:`${it}-menu`,className:Do,onSelect:sa,onDeselect:sa,selectedKeys:nn,getPopupContainer:Sn,openKeys:Ia,onOpenChange:Za,items:ji({filters:ze.filters||[],filterSearch:St,prefixCls:ke,filteredKeys:On(),filterMultiple:nt,searchValue:ja})})),Ma=()=>xn?(0,Oe.Z)((Mn||[]).map(Qa=>String(Qa)),nn,!0):nn.length===0;ga=le.createElement(le.Fragment,null,Vn(),le.createElement("div",{className:`${ke}-dropdown-btns`},le.createElement(Ao.ZP,{type:"link",size:"small",disabled:Ma(),onClick:()=>Ba()},Jt.filterReset),le.createElement(Ao.ZP,{type:"primary",size:"small",onClick:oo},Jt.filterConfirm)))}ze.filterDropdown&&(ga=le.createElement(mi.J,{selectable:void 0},ga));const pa=()=>le.createElement(Wl,{className:`${ke}-dropdown`},ga);let oa;typeof ze.filterIcon=="function"?oa=ze.filterIcon(Oa):ze.filterIcon?oa=ze.filterIcon:oa=le.createElement(po,null);const{direction:Yn}=le.useContext(Ja.E_);return le.createElement("div",{className:`${ke}-column`},le.createElement("span",{className:`${Be}-column-title`},_t),le.createElement(Ko.Z,{dropdownRender:pa,trigger:["click"],open:ea,onOpenChange:xa,getPopupContainer:Sn,placement:Yn==="rtl"?"bottomLeft":"bottomRight"},le.createElement("span",{role:"button",tabIndex:-1,className:st()(`${ke}-trigger`,{active:Oa}),onClick:nn=>{nn.stopPropagation()}},oa)))}var Kl=jl;function Ki(de,ce,be){let Be=[];return(de||[]).forEach((ke,ze)=>{var it;const ot=Uo(ze,be);if(ke.filters||"filterDropdown"in ke||"onFilter"in ke)if("filteredValue"in ke){let nt=ke.filteredValue;"filterDropdown"in ke||(nt=(it=nt==null?void 0:nt.map(String))!==null&&it!==void 0?it:nt),Be.push({column:ke,key:co(ke,ot),filteredKeys:nt,forceFiltered:ke.filtered})}else Be.push({column:ke,key:co(ke,ot),filteredKeys:ce&&ke.defaultFilteredValue?ke.defaultFilteredValue:void 0,forceFiltered:ke.filtered});"children"in ke&&(Be=[].concat((0,Ln.Z)(Be),(0,Ln.Z)(Ki(ke.children,ce,ot))))}),Be}function El(de,ce,be,Be,ke,ze,it,ot){return be.map((nt,Ct)=>{const St=Uo(Ct,ot),{filterMultiple:Et=!0,filterMode:Xt,filterSearch:Jt}=nt;let _t=nt;if(_t.filters||_t.filterDropdown){const Sn=co(_t,St),gn=Be.find(Nn=>{let{key:xn}=Nn;return Sn===xn});_t=Object.assign(Object.assign({},_t),{title:Nn=>le.createElement(Kl,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:_t,columnKey:Sn,filterState:gn,filterMultiple:Et,filterMode:Xt,filterSearch:Jt,triggerFilter:ze,locale:ke,getPopupContainer:it},er(nt.title,Nn))})}return"children"in _t&&(_t=Object.assign(Object.assign({},_t),{children:El(de,ce,_t.children,Be,ke,ze,it,St)})),_t})}function Ci(de){const ce={};return de.forEach(be=>{let{key:Be,filteredKeys:ke,column:ze}=be;const{filters:it,filterDropdown:ot}=ze;if(ot)ce[Be]=ke||null;else if(Array.isArray(ke)){const nt=vi(it);ce[Be]=nt.filter(Ct=>ke.includes(String(Ct)))}else ce[Be]=null}),ce}function Yi(de,ce){return ce.reduce((be,Be)=>{const{column:{onFilter:ke,filters:ze},filteredKeys:it}=Be;return ke&&it&&it.length?be.filter(ot=>it.some(nt=>{const Ct=vi(ze),St=Ct.findIndex(Xt=>String(Xt)===String(nt)),Et=St!==-1?Ct[St]:nt;return ke(Et,ot)})):be},de)}const Qi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,Ln.Z)(Qi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:be,mergedColumns:Be,onFilterChange:ke,getPopupContainer:ze,locale:it}=de;const ot=le.useMemo(()=>Qi(Be||[]),[Be]),[nt,Ct]=le.useState(()=>Ki(ot,!0)),St=le.useMemo(()=>{const _t=Ki(ot,!1);if(_t.length===0)return _t;let Sn=!0,gn=!0;if(_t.forEach(Nn=>{let{filteredKeys:xn}=Nn;xn!==void 0?Sn=!1:gn=!1}),Sn){const Nn=(ot||[]).map((xn,Mn)=>co(xn,Uo(Mn)));return nt.filter(xn=>{let{key:Mn}=xn;return Nn.includes(Mn)}).map(xn=>{const Mn=ot[Nn.findIndex(ia=>ia===xn.key)];return Object.assign(Object.assign({},xn),{column:Object.assign(Object.assign({},xn.column),Mn),forceFiltered:Mn.filtered})})}return _t},[ot,nt]),Et=le.useMemo(()=>Ci(St),[St]),Xt=_t=>{const Sn=St.filter(gn=>{let{key:Nn}=gn;return Nn!==_t.key});Sn.push(_t),Ct(Sn),ke(Ci(Sn),Sn)};return[_t=>El(ce,be,_t,St,it,Xt,ze),St,Et]}var Cl=xl;function bl(de,ce,be){const Be=le.useRef({});function ke(ze){if(!Be.current||Be.current.data!==de||Be.current.childrenColumnName!==ce||Be.current.getRowKey!==be){let ot=function(nt){nt.forEach((Ct,St)=>{const Et=be(Ct,St);it.set(Et,Ct),Ct&&typeof Ct=="object"&&ce in Ct&&ot(Ct[ce]||[])})};const it=new Map;ot(de),Be.current={data:de,childrenColumnName:ce,kvMap:it,getRowKey:be}}return Be.current.kvMap.get(ze)}return[ke]}var wl=te(50371),Al=function(de,ce){var be={};for(var Be in de)Object.prototype.hasOwnProperty.call(de,Be)&&ce.indexOf(Be)<0&&(be[Be]=de[Be]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ke=0,Be=Object.getOwnPropertySymbols(de);ke{const ze=de[ke];typeof ze!="function"&&(be[ke]=ze)}),be}function Ji(de,ce,be){const Be=be&&typeof be=="object"?be:{},{total:ke=0}=Be,ze=Al(Be,["total"]),[it,ot]=(0,le.useState)(()=>({current:"defaultCurrent"in ze?ze.defaultCurrent:1,pageSize:"defaultPageSize"in ze?ze.defaultPageSize:bi})),nt=(0,wl.Z)(it,ze,{total:ke>0?ke:de}),Ct=Math.ceil((ke||de)/nt.pageSize);nt.current>Ct&&(nt.current=Ct||1);const St=(Xt,Jt)=>{ot({current:Xt!=null?Xt:1,pageSize:Jt||nt.pageSize})},Et=(Xt,Jt)=>{var _t;be&&((_t=be.onChange)===null||_t===void 0||_t.call(be,Xt,Jt)),St(Xt,Jt),ce(Xt,Jt||(nt==null?void 0:nt.pageSize))};return be===!1?[{},()=>{}]:[Object.assign(Object.assign({},nt),{onChange:Et}),St]}var Yl=Ji,Ql=te(84105),ui=te(35654),Ri=te(90782),Xi=te(71430),Jl=te(18929);const _r={},qi="SELECT_ALL",$i="SELECT_INVERT",_i="SELECT_NONE",Fl=[],Bl=(de,ce)=>{let be=[];return(ce||[]).forEach(Be=>{be.push(Be),Be&&typeof Be=="object"&&de in Be&&(be=[].concat((0,Ln.Z)(be),(0,Ln.Z)(Bl(de,Be[de]))))}),be};var Dl=(de,ce)=>{const{preserveSelectedRowKeys:be,selectedRowKeys:Be,defaultSelectedRowKeys:ke,getCheckboxProps:ze,onChange:it,onSelect:ot,onSelectAll:nt,onSelectInvert:Ct,onSelectNone:St,onSelectMultiple:Et,columnWidth:Xt,type:Jt,selections:_t,fixed:Sn,renderCell:gn,hideSelectAll:Nn,checkStrictly:xn=!0}=ce||{},{prefixCls:Mn,data:ia,pageData:ca,getRecordByKey:Xn,getRowKey:la,expandType:Oa,childrenColumnName:Hn,locale:ea,getPopupContainer:jn}=de,[On,Tn]=(0,Jl.Z)(Be||ke||Fl,{value:Be}),sa=le.useRef(new Map),Ga=(0,le.useCallback)(Ca=>{if(be){const ga=new Map;Ca.forEach(pa=>{let oa=Xn(pa);!oa&&sa.current.has(pa)&&(oa=sa.current.get(pa)),ga.set(pa,oa)}),sa.current=ga}},[Xn,be]);le.useEffect(()=>{Ga(On)},[On]);const{keyEntities:Ia}=(0,le.useMemo)(()=>{if(xn)return{keyEntities:null};let Ca=ia;if(be){const ga=new Set(ia.map((oa,Yn)=>la(oa,Yn))),pa=Array.from(sa.current).reduce((oa,Yn)=>{let[nn,Vn]=Yn;return ga.has(nn)?oa:oa.concat(Vn)},[]);Ca=[].concat((0,Ln.Z)(Ca),(0,Ln.Z)(pa))}return(0,Xi.I8)(Ca,{externalGetKey:la,childrenPropName:Hn})},[ia,la,xn,Hn,be]),aa=(0,le.useMemo)(()=>Bl(Hn,ca),[Hn,ca]),Za=(0,le.useMemo)(()=>{const Ca=new Map;return aa.forEach((ga,pa)=>{const oa=la(ga,pa),Yn=(ze?ze(ga):null)||{};Ca.set(oa,Yn)}),Ca},[aa,la,ze]),ja=(0,le.useCallback)(Ca=>{var ga;return!!(!((ga=Za.get(la(Ca)))===null||ga===void 0)&&ga.disabled)},[Za,la]),[qa,Ka]=(0,le.useMemo)(()=>{if(xn)return[On||[],[]];const{checkedKeys:Ca,halfCheckedKeys:ga}=(0,Ri.S)(On,!0,Ia,ja);return[Ca||[],ga]},[On,xn,Ia,ja]),zo=(0,le.useMemo)(()=>{const Ca=Jt==="radio"?qa.slice(0,1):qa;return new Set(Ca)},[qa,Jt]),oo=(0,le.useMemo)(()=>Jt==="radio"?new Set:new Set(Ka),[Ka,Jt]),[Ba,Yo]=(0,le.useState)(null);le.useEffect(()=>{ce||Tn(Fl)},[!!ce]);const xa=(0,le.useCallback)((Ca,ga)=>{let pa,oa;Ga(Ca),be?(pa=Ca,oa=Ca.map(Yn=>sa.current.get(Yn))):(pa=[],oa=[],Ca.forEach(Yn=>{const nn=Xn(Yn);nn!==void 0&&(pa.push(Yn),oa.push(nn))})),Tn(pa),it==null||it(pa,oa,{type:ga})},[Tn,Xn,it,be]),Do=(0,le.useCallback)((Ca,ga,pa,oa)=>{if(ot){const Yn=pa.map(nn=>Xn(nn));ot(Xn(Ca),ga,Yn,oa)}xa(pa,"single")},[ot,Xn,xa]),Eo=(0,le.useMemo)(()=>!_t||Nn?null:(_t===!0?[qi,$i,_i]:_t).map(ga=>ga===qi?{key:"all",text:ea.selectionAll,onSelect(){xa(ia.map((pa,oa)=>la(pa,oa)).filter(pa=>{const oa=Za.get(pa);return!(oa!=null&&oa.disabled)||zo.has(pa)}),"all")}}:ga===$i?{key:"invert",text:ea.selectInvert,onSelect(){const pa=new Set(zo);ca.forEach((Yn,nn)=>{const Vn=la(Yn,nn),Ma=Za.get(Vn);Ma!=null&&Ma.disabled||(pa.has(Vn)?pa.delete(Vn):pa.add(Vn))});const oa=Array.from(pa);Ct&&Ct(oa),xa(oa,"invert")}}:ga===_i?{key:"none",text:ea.selectNone,onSelect(){St==null||St(),xa(Array.from(zo).filter(pa=>{const oa=Za.get(pa);return oa==null?void 0:oa.disabled}),"none")}}:ga).map(ga=>Object.assign(Object.assign({},ga),{onSelect:function(){for(var pa,oa,Yn=arguments.length,nn=new Array(Yn),Vn=0;Vn{var ga;if(!ce)return Ca.filter(wo=>wo!==_r);let pa=(0,Ln.Z)(Ca);const oa=new Set(zo),Yn=aa.map(la).filter(wo=>!Za.get(wo).disabled),nn=Yn.every(wo=>oa.has(wo)),Vn=Yn.some(wo=>oa.has(wo)),Ma=()=>{const wo=[];nn?Yn.forEach(nr=>{oa.delete(nr),wo.push(nr)}):Yn.forEach(nr=>{oa.has(nr)||(oa.add(nr),wo.push(nr))});const No=Array.from(oa);nt==null||nt(!nn,No.map(nr=>Xn(nr)),wo.map(nr=>Xn(nr))),xa(No,"all"),Yo(null)};let Qa;if(Jt!=="radio"){let wo;if(Eo){const ro={getPopupContainer:jn,items:Eo.map((Or,Ar)=>{const{key:Lo,text:Aa,onSelect:gr}=Or;return{key:Lo!=null?Lo:Ar,onClick:()=>{gr==null||gr(Yn)},label:Aa}})};wo=le.createElement("div",{className:`${Mn}-selection-extra`},le.createElement(Ko.Z,{menu:ro,getPopupContainer:jn},le.createElement("span",null,le.createElement(Ql.Z,null))))}const No=aa.map((ro,Or)=>{const Ar=la(ro,Or),Lo=Za.get(Ar)||{};return Object.assign({checked:oa.has(Ar)},Lo)}).filter(ro=>{let{disabled:Or}=ro;return Or}),nr=!!No.length&&No.length===aa.length,fr=nr&&No.every(ro=>{let{checked:Or}=ro;return Or}),cr=nr&&No.some(ro=>{let{checked:Or}=ro;return Or});Qa=!Nn&&le.createElement("div",{className:`${Mn}-selection`},le.createElement(lr.default,{checked:nr?fr:!!aa.length&&nn,indeterminate:nr?!fr&&cr:!nn&&Vn,onChange:Ma,disabled:aa.length===0||nr,"aria-label":wo?"Custom selection":"Select all",skipGroup:!0}),wo)}let wr;Jt==="radio"?wr=(wo,No,nr)=>{const fr=la(No,nr),cr=oa.has(fr);return{node:le.createElement(Wi.ZP,Object.assign({},Za.get(fr),{checked:cr,onClick:ro=>ro.stopPropagation(),onChange:ro=>{oa.has(fr)||Do(fr,!0,[fr],ro.nativeEvent)}})),checked:cr}}:wr=(wo,No,nr)=>{var fr;const cr=la(No,nr),ro=oa.has(cr),Or=oo.has(cr),Ar=Za.get(cr);let Lo;return Oa==="nest"?Lo=Or:Lo=(fr=Ar==null?void 0:Ar.indeterminate)!==null&&fr!==void 0?fr:Or,{node:le.createElement(lr.default,Object.assign({},Ar,{indeterminate:Lo,checked:ro,skipGroup:!0,onClick:Aa=>Aa.stopPropagation(),onChange:Aa=>{let{nativeEvent:gr}=Aa;const{shiftKey:Dr}=gr;let ai=-1,jr=-1;if(Dr&&xn){const Hr=new Set([Ba,cr]);Yn.some((Ir,vr)=>{if(Hr.has(Ir))if(ai===-1)ai=vr;else return jr=vr,!0;return!1})}if(jr!==-1&&ai!==jr&&xn){const Hr=Yn.slice(ai,jr+1),Ir=[];ro?Hr.forEach(sr=>{oa.has(sr)&&(Ir.push(sr),oa.delete(sr))}):Hr.forEach(sr=>{oa.has(sr)||(Ir.push(sr),oa.add(sr))});const vr=Array.from(oa);Et==null||Et(!ro,vr.map(sr=>Xn(sr)),Ir.map(sr=>Xn(sr))),xa(vr,"multiple")}else{const Hr=qa;if(xn){const Ir=ro?(0,ui._5)(Hr,cr):(0,ui.L0)(Hr,cr);Do(cr,!ro,Ir,gr)}else{const Ir=(0,Ri.S)([].concat((0,Ln.Z)(Hr),[cr]),!0,Ia,ja),{checkedKeys:vr,halfCheckedKeys:sr}=Ir;let ei=vr;if(ro){const si=new Set(vr);si.delete(cr),ei=(0,Ri.S)(Array.from(si),{checked:!1,halfCheckedKeys:sr},Ia,ja).checkedKeys}Do(cr,!ro,ei,gr)}}Yo(ro?null:cr)}})),checked:ro}};const Sr=(wo,No,nr)=>{const{node:fr,checked:cr}=wr(wo,No,nr);return gn?gn(cr,No,nr,fr):fr};if(!pa.includes(_r))if(pa.findIndex(wo=>{var No;return((No=wo[An])===null||No===void 0?void 0:No.columnType)==="EXPAND_COLUMN"})===0){const[wo,...No]=pa;pa=[wo,_r].concat((0,Ln.Z)(No))}else pa=[_r].concat((0,Ln.Z)(pa));const Wr=pa.indexOf(_r);pa=pa.filter((wo,No)=>wo!==_r||No===Wr);const ar=pa[Wr-1],tr=pa[Wr+1];let Sa=Sn;Sa===void 0&&((tr==null?void 0:tr.fixed)!==void 0?Sa=tr.fixed:(ar==null?void 0:ar.fixed)!==void 0&&(Sa=ar.fixed)),Sa&&ar&&((ga=ar[An])===null||ga===void 0?void 0:ga.columnType)==="EXPAND_COLUMN"&&ar.fixed===void 0&&(ar.fixed=Sa);const Br=st()(`${Mn}-selection-col`,{[`${Mn}-selection-col-with-dropdown`]:_t&&Jt==="checkbox"}),Rr={fixed:Sa,width:Xt,className:`${Mn}-selection-column`,title:ce.columnTitle||Qa,render:Sr,onCell:ce.onCell,[An]:{className:Br}};return pa.map(wo=>wo===_r?Rr:wo)},[la,aa,ce,qa,zo,oo,Xt,Eo,Oa,Ba,Za,Et,Do,ja]),zo]},Xl=te(89489),ql=te(59477),el=te(6848);const Oi="ascend",hi="descend";function wi(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Nl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function $l(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Ll(de,ce,be){let Be=[];function ke(ze,it){Be.push({column:ze,key:co(ze,it),multiplePriority:wi(ze),sortOrder:ze.sortOrder})}return(de||[]).forEach((ze,it)=>{const ot=Uo(it,be);ze.children?("sortOrder"in ze&&ke(ze,ot),Be=[].concat((0,Ln.Z)(Be),(0,Ln.Z)(Ll(ze.children,ce,ot)))):ze.sorter&&("sortOrder"in ze?ke(ze,ot):ce&&ze.defaultSortOrder&&Be.push({column:ze,key:co(ze,ot),multiplePriority:wi(ze),sortOrder:ze.defaultSortOrder}))}),Be}function tl(de,ce,be,Be,ke,ze,it,ot){return(ce||[]).map((nt,Ct)=>{const St=Uo(Ct,ot);let Et=nt;if(Et.sorter){const Xt=Et.sortDirections||ke,Jt=Et.showSorterTooltip===void 0?it:Et.showSorterTooltip,_t=co(Et,St),Sn=be.find(Oa=>{let{key:Hn}=Oa;return Hn===_t}),gn=Sn?Sn.sortOrder:null,Nn=$l(Xt,gn);let xn;if(nt.sortIcon)xn=nt.sortIcon({sortOrder:gn});else{const Oa=Xt.includes(Oi)&&le.createElement(ql.Z,{className:st()(`${de}-column-sorter-up`,{active:gn===Oi})}),Hn=Xt.includes(hi)&&le.createElement(Xl.Z,{className:st()(`${de}-column-sorter-down`,{active:gn===hi})});xn=le.createElement("span",{className:st()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(Oa&&Hn)})},le.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},Oa,Hn))}const{cancelSort:Mn,triggerAsc:ia,triggerDesc:ca}=ze||{};let Xn=Mn;Nn===hi?Xn=ca:Nn===Oi&&(Xn=ia);const la=typeof Jt=="object"?Jt:{title:Xn};Et=Object.assign(Object.assign({},Et),{className:st()(Et.className,{[`${de}-column-sort`]:gn}),title:Oa=>{const Hn=le.createElement("div",{className:`${de}-column-sorters`},le.createElement("span",{className:`${de}-column-title`},er(nt.title,Oa)),xn);return Jt?le.createElement(el.Z,Object.assign({},la),Hn):Hn},onHeaderCell:Oa=>{const Hn=nt.onHeaderCell&&nt.onHeaderCell(Oa)||{},ea=Hn.onClick,jn=Hn.onKeyDown;Hn.onClick=sa=>{Be({column:nt,key:_t,sortOrder:Nn,multiplePriority:wi(nt)}),ea==null||ea(sa)},Hn.onKeyDown=sa=>{sa.keyCode===Li.Z.ENTER&&(Be({column:nt,key:_t,sortOrder:Nn,multiplePriority:wi(nt)}),jn==null||jn(sa))};const On=ir(nt.title,{}),Tn=On==null?void 0:On.toString();return gn?Hn["aria-sort"]=gn==="ascend"?"ascending":"descending":Hn["aria-label"]=Tn||"",Hn.className=st()(Hn.className,`${de}-column-has-sorters`),Hn.tabIndex=0,nt.ellipsis&&(Hn.title=(On!=null?On:"").toString()),Hn}})}return"children"in Et&&(Et=Object.assign(Object.assign({},Et),{children:tl(de,Et.children,be,Be,ke,ze,it,St)})),Et})}function Rl(de){const{column:ce,sortOrder:be}=de;return{column:ce,order:be,field:ce.dataIndex,columnKey:ce.key}}function Ol(de){const ce=de.filter(be=>{let{sortOrder:Be}=be;return Be}).map(Rl);return ce.length===0&&de.length?Object.assign(Object.assign({},Rl(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function nl(de,ce,be){const Be=ce.slice().sort((it,ot)=>ot.multiplePriority-it.multiplePriority),ke=de.slice(),ze=Be.filter(it=>{let{column:{sorter:ot},sortOrder:nt}=it;return Nl(ot)&&nt});return ze.length?ke.sort((it,ot)=>{for(let nt=0;nt{const ot=it[be];return ot?Object.assign(Object.assign({},it),{[be]:nl(ot,ce,be)}):it}):ke}function _l(de){let{prefixCls:ce,mergedColumns:be,onSorterChange:Be,sortDirections:ke,tableLocale:ze,showSorterTooltip:it}=de;const[ot,nt]=le.useState(Ll(be,!0)),Ct=le.useMemo(()=>{let _t=!0;const Sn=Ll(be,!1);if(!Sn.length)return ot;const gn=[];function Nn(Mn){_t?gn.push(Mn):gn.push(Object.assign(Object.assign({},Mn),{sortOrder:null}))}let xn=null;return Sn.forEach(Mn=>{xn===null?(Nn(Mn),Mn.sortOrder&&(Mn.multiplePriority===!1?_t=!1:xn=!0)):(xn&&Mn.multiplePriority!==!1||(_t=!1),Nn(Mn))}),gn},[be,ot]),St=le.useMemo(()=>{const _t=Ct.map(Sn=>{let{column:gn,sortOrder:Nn}=Sn;return{column:gn,order:Nn}});return{sortColumns:_t,sortColumn:_t[0]&&_t[0].column,sortOrder:_t[0]&&_t[0].order}},[Ct]);function Et(_t){let Sn;_t.multiplePriority===!1||!Ct.length||Ct[0].multiplePriority===!1?Sn=[_t]:Sn=[].concat((0,Ln.Z)(Ct.filter(gn=>{let{key:Nn}=gn;return Nn!==_t.key})),[_t]),nt(Sn),Be(Ol(Sn),Sn)}return[_t=>tl(ce,_t,Ct,Et,ke,ze,it),Ct,St,()=>Ol(Ct)]}function es(de,ce){return de.map(be=>{const Be=Object.assign({},be);return Be.title=er(be.title,ce),"children"in Be&&(Be.children=es(Be.children,ce)),Be})}function ts(de){return[le.useCallback(be=>es(be,de),[de])]}var Ml=eo((de,ce)=>{const{_renderTimes:be}=de,{_renderTimes:Be}=ce;return be!==Be}),pi=zn((de,ce)=>{const{_renderTimes:be}=de,{_renderTimes:Be}=ce;return be!==Be}),Si=te(64993),Mi=te(17313),ns=te(83116),as=te(37613),se=de=>{const{componentCls:ce}=de,be=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,Be=(ke,ze,it)=>({[`&${ce}-${ke}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${ze}px -${it+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:be,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:be,borderTop:be,[` + `]:Object.assign({},re(Ae))}}};var ge=(0,Je.Z)("Skeleton",Ae=>{const{componentCls:me}=Ae,Re=(0,$e.TS)(Ae,{skeletonAvatarCls:`${me}-avatar`,skeletonTitleCls:`${me}-title`,skeletonParagraphCls:`${me}-paragraph`,skeletonButtonCls:`${me}-button`,skeletonInputCls:`${me}-input`,skeletonImageCls:`${me}-image`,imageSizeBase:Ae.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${Ae.gradientFromColor} 25%, ${Ae.gradientToColor} 37%, ${Ae.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ae(Re)]},Ae=>{const{colorFillContent:me,colorFill:Re}=Ae,Ze=me,Ee=Re;return{color:Ze,colorGradientEnd:Ee,gradientFromColor:Ze,gradientToColor:Ee,titleHeight:Ae.controlHeight/2,blockRadius:Ae.borderRadiusSM,paragraphMarginTop:Ae.marginLG+Ae.marginXXS,paragraphLiHeight:Ae.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),he=Ae=>{const{prefixCls:me,className:Re,rootClassName:Ze,active:Ee,shape:pe="circle",size:Ye="default"}=Ae,{getPrefixCls:Ce}=Ve.useContext(We.E_),ye=Ce("skeleton",me),[qe,At]=ge(ye),Rt=(0,Ie.Z)(Ae,["prefixCls","className"]),vt=fe()(ye,`${ye}-element`,{[`${ye}-active`]:Ee},Re,Ze,At);return qe(Ve.createElement("div",{className:vt},Ve.createElement(le,Object.assign({prefixCls:`${ye}-avatar`,shape:pe,size:Ye},Rt))))},we=Ae=>{const{prefixCls:me,className:Re,rootClassName:Ze,active:Ee,block:pe=!1,size:Ye="default"}=Ae,{getPrefixCls:Ce}=Ve.useContext(We.E_),ye=Ce("skeleton",me),[qe,At]=ge(ye),Rt=(0,Ie.Z)(Ae,["prefixCls"]),vt=fe()(ye,`${ye}-element`,{[`${ye}-active`]:Ee,[`${ye}-block`]:pe},Re,Ze,At);return qe(Ve.createElement("div",{className:vt},Ve.createElement(le,Object.assign({prefixCls:`${ye}-button`,size:Ye},Rt))))};const Pe="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var st=Ae=>{const{prefixCls:me,className:Re,rootClassName:Ze,style:Ee,active:pe}=Ae,{getPrefixCls:Ye}=Ve.useContext(We.E_),Ce=Ye("skeleton",me),[ye,qe]=ge(Ce),At=fe()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe},Re,Ze,qe);return ye(Ve.createElement("div",{className:At},Ve.createElement("div",{className:fe()(`${Ce}-image`,Re),style:Ee},Ve.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Ce}-image-svg`},Ve.createElement("path",{d:Pe,className:`${Ce}-image-path`})))))},Qe=Ae=>{const{prefixCls:me,className:Re,rootClassName:Ze,active:Ee,block:pe,size:Ye="default"}=Ae,{getPrefixCls:Ce}=Ve.useContext(We.E_),ye=Ce("skeleton",me),[qe,At]=ge(ye),Rt=(0,Ie.Z)(Ae,["prefixCls"]),vt=fe()(ye,`${ye}-element`,{[`${ye}-active`]:Ee,[`${ye}-block`]:pe},Re,Ze,At);return qe(Ve.createElement("div",{className:vt},Ve.createElement(le,Object.assign({prefixCls:`${ye}-input`,size:Ye},Rt))))},mt=te(32855),Mt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},jt=Mt,on=te(7657),Qt=function(me,Re){return Ve.createElement(on.Z,(0,mt.Z)({},me,{ref:Re,icon:jt}))},ct=Ve.forwardRef(Qt),kt=ct,Te=Ae=>{const{prefixCls:me,className:Re,rootClassName:Ze,style:Ee,active:pe,children:Ye}=Ae,{getPrefixCls:Ce}=Ve.useContext(We.E_),ye=Ce("skeleton",me),[qe,At]=ge(ye),Rt=fe()(ye,`${ye}-element`,{[`${ye}-active`]:pe},At,Re,Ze),vt=Ye!=null?Ye:Ve.createElement(kt,null);return qe(Ve.createElement("div",{className:Rt},Ve.createElement("div",{className:fe()(`${ye}-image`,Re),style:Ee},vt)))},He=te(3300),It=Ae=>{const me=Ce=>{const{width:ye,rows:qe=2}=Ae;if(Array.isArray(ye))return ye[Ce];if(qe-1===Ce)return ye},{prefixCls:Re,className:Ze,style:Ee,rows:pe}=Ae,Ye=(0,He.Z)(Array(pe)).map((Ce,ye)=>Ve.createElement("li",{key:ye,style:{width:me(ye)}}));return Ve.createElement("ul",{className:fe()(Re,Ze),style:Ee},Ye)},Wt=Ae=>{let{prefixCls:me,className:Re,width:Ze,style:Ee}=Ae;return Ve.createElement("h3",{className:fe()(me,Re),style:Object.assign({width:Ze},Ee)})};function xe(Ae){return Ae&&typeof Ae=="object"?Ae:{}}function ht(Ae,me){return Ae&&!me?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function rt(Ae,me){return!Ae&&me?{width:"38%"}:Ae&&me?{width:"50%"}:{}}function wt(Ae,me){const Re={};return(!Ae||!me)&&(Re.width="61%"),!Ae&&me?Re.rows=3:Re.rows=2,Re}const Pn=Ae=>{const{prefixCls:me,loading:Re,className:Ze,rootClassName:Ee,style:pe,children:Ye,avatar:Ce=!1,title:ye=!0,paragraph:qe=!0,active:At,round:Rt}=Ae,{getPrefixCls:vt,direction:pt,skeleton:Ft}=Ve.useContext(We.E_),Fe=vt("skeleton",me),[Me,et]=ge(Fe);if(Re||!("loading"in Ae)){const Pt=!!Ce,Ut=!!ye,sn=!!qe;let Kt;if(Pt){const An=Object.assign(Object.assign({prefixCls:`${Fe}-avatar`},ht(Ut,sn)),xe(Ce));Kt=Ve.createElement("div",{className:`${Fe}-header`},Ve.createElement(le,Object.assign({},An)))}let cn;if(Ut||sn){let An;if(Ut){const Dn=Object.assign(Object.assign({prefixCls:`${Fe}-title`},rt(Pt,sn)),xe(ye));An=Ve.createElement(Wt,Object.assign({},Dn))}let wn;if(sn){const Dn=Object.assign(Object.assign({prefixCls:`${Fe}-paragraph`},wt(Pt,Ut)),xe(qe));wn=Ve.createElement(It,Object.assign({},Dn))}cn=Ve.createElement("div",{className:`${Fe}-content`},An,wn)}const In=fe()(Fe,{[`${Fe}-with-avatar`]:Pt,[`${Fe}-active`]:At,[`${Fe}-rtl`]:pt==="rtl",[`${Fe}-round`]:Rt},Ft==null?void 0:Ft.className,Ze,Ee,et);return Me(Ve.createElement("div",{className:In,style:Object.assign(Object.assign({},Ft==null?void 0:Ft.style),pe)},Kt,cn))}return typeof Ye!="undefined"?Ye:null};Pn.Button=we,Pn.Avatar=he,Pn.Input=Qe,Pn.Image=st,Pn.Node=Te;var Ke=Pn,Ue=Ke},31797:function(lt,bt,te){"use strict";te.d(bt,{default:function(){return ge}});var ee=te(59301),fe=te(56762),Ve=te(92343),We=te(92310),Ie=te.n(We),Oe=te(36355),le=te(61621),Je=ve=>{const{value:he,formatter:Se,precision:we,decimalSeparator:Pe,groupSeparator:xt="",prefixCls:st}=ve;let Tt;if(typeof Se=="function")Tt=Se(he);else{const Qe=String(he),mt=Qe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!mt||Qe==="-")Tt=Qe;else{const Mt=mt[1];let jt=mt[2]||"0",on=mt[4]||"";jt=jt.replace(/\B(?=(\d{3})+(?!\d))/g,xt),typeof we=="number"&&(on=on.padEnd(we,"0").slice(0,we>0?we:0)),on&&(on=`${Pe}${on}`),Tt=[ee.createElement("span",{key:"int",className:`${st}-content-value-int`},Mt,jt),on&&ee.createElement("span",{key:"decimal",className:`${st}-content-value-decimal`},on)]}}return ee.createElement("span",{className:`${st}-content-value`},Tt)},$e=te(17313),je=te(83116),Xe=te(37613);const Ne=ve=>{const{componentCls:he,marginXXS:Se,padding:we,colorTextDescription:Pe,titleFontSize:xt,colorTextHeading:st,contentFontSize:Tt,fontFamily:Qe}=ve;return{[`${he}`]:Object.assign(Object.assign({},(0,$e.Wf)(ve)),{[`${he}-title`]:{marginBottom:Se,color:Pe,fontSize:xt},[`${he}-skeleton`]:{paddingTop:we},[`${he}-content`]:{color:st,fontSize:Tt,fontFamily:Qe,[`${he}-content-value`]:{display:"inline-block",direction:"ltr"},[`${he}-content-prefix, ${he}-content-suffix`]:{display:"inline-block"},[`${he}-content-prefix`]:{marginInlineEnd:Se},[`${he}-content-suffix`]:{marginInlineStart:Se}}})}};var re=(0,je.Z)("Statistic",ve=>{const he=(0,Xe.TS)(ve,{});return[Ne(he)]},ve=>{const{fontSizeHeading3:he,fontSize:Se}=ve;return{titleFontSize:Se,contentFontSize:he}}),a=ve=>{const{prefixCls:he,className:Se,rootClassName:we,style:Pe,valueStyle:xt,value:st=0,title:Tt,valueRender:Qe,prefix:mt,suffix:Mt,loading:jt=!1,onMouseEnter:on,onMouseLeave:Qt,decimalSeparator:ct=".",groupSeparator:kt=","}=ve,{getPrefixCls:Ot,direction:Te,statistic:He}=ee.useContext(Oe.E_),yt=Ot("statistic",he),[It,gt]=re(yt),Wt=ee.createElement(Je,Object.assign({decimalSeparator:ct,groupSeparator:kt,prefixCls:yt},ve,{value:st})),xe=Ie()(yt,{[`${yt}-rtl`]:Te==="rtl"},He==null?void 0:He.className,Se,we,gt);return It(ee.createElement("div",{className:xe,style:Object.assign(Object.assign({},He==null?void 0:He.style),Pe),onMouseEnter:on,onMouseLeave:Qt},Tt&&ee.createElement("div",{className:`${yt}-title`},Tt),ee.createElement(le.Z,{paragraph:!1,loading:jt,className:`${yt}-skeleton`},ee.createElement("div",{style:xt,className:`${yt}-content`},mt&&ee.createElement("span",{className:`${yt}-content-prefix`},mt),Qe?Qe(Wt):Wt,Mt&&ee.createElement("span",{className:`${yt}-content-suffix`},Mt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function E(ve,he){let Se=ve;const we=/\[[^\]]*]/g,Pe=(he.match(we)||[]).map(Qe=>Qe.slice(1,-1)),xt=he.replace(we,"[]"),st=x.reduce((Qe,mt)=>{let[Mt,jt]=mt;if(Qe.includes(Mt)){const on=Math.floor(Se/jt);return Se-=on*jt,Qe.replace(new RegExp(`${Mt}+`,"g"),Qt=>{const ct=Qt.length;return on.toString().padStart(ct,"0")})}return Qe},xt);let Tt=0;return st.replace(we,()=>{const Qe=Pe[Tt];return Tt+=1,Qe})}function b(ve,he){const{format:Se=""}=he,we=new Date(ve).getTime(),Pe=Date.now(),xt=Math.max(we-Pe,0);return E(xt,Se)}const z=1e3/30;function ne(ve){return new Date(ve).getTime()}const oe=ve=>{const{value:he,format:Se="HH:mm:ss",onChange:we,onFinish:Pe}=ve,xt=(0,fe.Z)(),st=ee.useRef(null),Tt=()=>{Pe==null||Pe(),st.current&&(clearInterval(st.current),st.current=null)},Qe=()=>{const jt=ne(he);jt>=Date.now()&&(st.current=setInterval(()=>{xt(),we==null||we(jt-Date.now()),jt(Qe(),()=>{st.current&&(clearInterval(st.current),st.current=null)}),[he]);const mt=(jt,on)=>b(jt,Object.assign(Object.assign({},on),{format:Se})),Mt=jt=>(0,Ve.Tm)(jt,{title:void 0});return ee.createElement(a,Object.assign({},ve,{valueRender:Mt,formatter:mt}))};var ae=ee.memo(oe);a.Countdown=ae;var ge=a},15969:function(lt,bt,te){"use strict";te.d(bt,{N:function(){return ee}});const ee=fe=>({color:fe.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${fe.motionDurationSlow}`,"&:focus, &:hover":{color:fe.colorLinkHover},"&:active":{color:fe.colorLinkActive}})},1710:function(lt,bt,te){"use strict";te.d(bt,{default:function(){return pr}});var ee={},fe="rc-table-internal-hook",Ve=te(11913),We=te(6089),Ie=te(34280),Oe=te(13697),le=te(59301),Ge=te(4676);function Je(de){var ce=le.createContext(void 0),be=function(ke){var ze=ke.value,it=ke.children,ot=le.useRef(ze);ot.current=ze;var nt=le.useState(function(){return{getValue:function(){return ot.current},listeners:new Set}}),Ct=(0,Ve.Z)(nt,1),St=Ct[0];return(0,Ie.Z)(function(){(0,Ge.unstable_batchedUpdates)(function(){St.listeners.forEach(function(Et){Et(ze)})})},[ze]),le.createElement(ce.Provider,{value:St},it)};return{Context:ce,Provider:be,defaultValue:de}}function $e(de,ce){var be=(0,We.Z)(typeof ce=="function"?ce:function(Et){if(ce===void 0)return Et;if(!Array.isArray(ce))return Et[ce];var Xt={};return ce.forEach(function(Jt){Xt[Jt]=Et[Jt]}),Xt}),Be=le.useContext(de==null?void 0:de.Context),ke=Be||{},ze=ke.listeners,it=ke.getValue,ot=le.useRef();ot.current=be(Be?it():de==null?void 0:de.defaultValue);var nt=le.useState({}),Ct=(0,Ve.Z)(nt,2),St=Ct[1];return(0,Ie.Z)(function(){if(!Be)return;function Et(Xt){var Jt=be(Xt);(0,Oe.Z)(ot.current,Jt,!0)||St({})}return ze.add(Et),function(){ze.delete(Et)}},[Be]),ot.current}var je=te(32855),Xe=te(8654);function Ne(){var de=le.createContext(null);function ce(){return le.useContext(de)}function be(ke,ze){var it=(0,Xe.Yr)(ke),ot=function(Ct,St){var Et=it?{ref:St}:{},Xt=le.useRef(0),Jt=le.useRef(Ct),_t=ce();return _t!==null?le.createElement(ke,(0,je.Z)({},Ct,Et)):((!ze||ze(Jt.current,Ct))&&(Xt.current+=1),Jt.current=Ct,le.createElement(de.Provider,{value:Xt.current},le.createElement(ke,(0,je.Z)({},Ct,Et))))};return it?le.forwardRef(ot):ot}function Be(ke,ze){var it=(0,Xe.Yr)(ke),ot=function(Ct,St){var Et=it?{ref:St}:{};return ce(),le.createElement(ke,(0,je.Z)({},Ct,Et))};return it?le.memo(le.forwardRef(ot),ze):le.memo(ot,ze)}return{makeImmutable:be,responseImmutable:Be,useImmutableMark:ce}}var re=Ne(),y=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,E=Ne(),b=E.makeImmutable,z=E.responseImmutable,ne=E.useImmutableMark,oe=Je(),ae=oe;function ge(de,ce){var be=le.useRef(0);be.current+=1;var Be=le.useRef(de),ke=[];Object.keys(de||{}).map(function(it){var ot;(de==null?void 0:de[it])!==((ot=Be.current)===null||ot===void 0?void 0:ot[it])&&ke.push(it)}),Be.current=de;var ze=le.useRef([]);return ke.length&&(ze.current=ke),le.useDebugValue(be.current),le.useDebugValue(ze.current.join(", ")),ce&&console.log("".concat(ce,":"),be.current,ze.current),be.current}var ve=null,he=le.memo(function(){var de=ge();return le.createElement("h1",null,"Render Times: ",de)});he.displayName="RenderBlock";var Se=te(34666),we=te(27247),Pe=te(74430),xt=te(92310),st=te.n(xt),Tt=te(80547),Qe=te(97938),mt=te(48736),Mt=le.createContext({renderWithProps:!1}),jt=Mt,on="RC_TABLE_KEY";function Qt(de){return de==null?[]:Array.isArray(de)?de:[de]}function ct(de){var ce=[],be={};return de.forEach(function(Be){for(var ke=Be||{},ze=ke.key,it=ke.dataIndex,ot=ze||Qt(it).join("-")||on;be[ot];)ot="".concat(ot,"_next");be[ot]=!0,ce.push(ot)}),ce}function kt(de){return de!=null}function Ot(de){return de&&(0,Se.Z)(de)==="object"&&!Array.isArray(de)&&!le.isValidElement(de)}function Te(de,ce,be,Be,ke,ze){var it=le.useContext(jt),ot=ne(),nt=(0,Tt.Z)(function(){if(kt(Be))return[Be];var Ct=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],St=(0,Qe.Z)(de,Ct),Et=St,Xt=void 0;if(ke){var Jt=ke(St,de,be);Ot(Jt)?(Et=Jt.children,Xt=Jt.props,it.renderWithProps=!0):Et=Jt}return[Et,Xt]},[ot,de,Be,ce,ke,be],function(Ct,St){if(ze){var Et=(0,Ve.Z)(Ct,2),Xt=Et[1],Jt=(0,Ve.Z)(St,2),_t=Jt[1];return ze(_t,Xt)}return it.renderWithProps?!0:!(0,Oe.Z)(Ct,St,!0)});return nt}function He(de,ce,be,Be){var ke=de+ce-1;return de<=Be&&ke>=be}function yt(de,ce){return $e(ae,function(be){var Be=He(de,ce||1,be.hoverStartRow,be.hoverEndRow);return[Be,be.onHover]})}var It=function(ce){var be=ce.ellipsis,Be=ce.rowType,ke=ce.children,ze,it=be===!0?{showTitle:!0}:be;return it&&(it.showTitle||Be==="header")&&(typeof ke=="string"||typeof ke=="number"?ze=ke.toString():le.isValidElement(ke)&&typeof ke.props.children=="string"&&(ze=ke.props.children)),ze};function gt(de){var ce,be,Be,ke,ze,it,ot,nt,Ct=de.component,St=de.children,Et=de.ellipsis,Xt=de.scope,Jt=de.prefixCls,_t=de.className,Sn=de.align,gn=de.record,Nn=de.render,xn=de.dataIndex,Mn=de.renderIndex,ia=de.shouldCellUpdate,ca=de.index,Xn=de.rowType,la=de.colSpan,Oa=de.rowSpan,Hn=de.fixLeft,ea=de.fixRight,jn=de.firstFixLeft,On=de.lastFixLeft,Tn=de.firstFixRight,sa=de.lastFixRight,Ga=de.appendNode,Ia=de.additionalProps,aa=Ia===void 0?{}:Ia,Za=de.isSticky,ja="".concat(Jt,"-cell"),qa=$e(ae,["supportSticky","allColumnsFixedLeft"]),Ka=qa.supportSticky,zo=qa.allColumnsFixedLeft,oo=Te(gn,xn,Mn,St,Nn,ia),Ba=(0,Ve.Z)(oo,2),Yo=Ba[0],xa=Ba[1],Do={},Eo=typeof Hn=="number"&&Ka,ur=typeof ea=="number"&&Ka;Eo&&(Do.position="sticky",Do.left=Hn),ur&&(Do.position="sticky",Do.right=ea);var Ca=(ce=(be=(Be=xa==null?void 0:xa.colSpan)!==null&&Be!==void 0?Be:aa.colSpan)!==null&&be!==void 0?be:la)!==null&&ce!==void 0?ce:1,ga=(ke=(ze=(it=xa==null?void 0:xa.rowSpan)!==null&&it!==void 0?it:aa.rowSpan)!==null&&ze!==void 0?ze:Oa)!==null&&ke!==void 0?ke:1,pa=yt(ca,ga),oa=(0,Ve.Z)(pa,2),Yn=oa[0],nn=oa[1],Vn=function(Sa){var Br;gn&&nn(ca,ca+ga-1),aa==null||(Br=aa.onMouseEnter)===null||Br===void 0||Br.call(aa,Sa)},Ma=function(Sa){var Br;gn&&nn(-1,-1),aa==null||(Br=aa.onMouseLeave)===null||Br===void 0||Br.call(aa,Sa)};if(Ca===0||ga===0)return null;var Qa=(ot=aa.title)!==null&&ot!==void 0?ot:It({rowType:Xn,ellipsis:Et,children:Yo}),wr=st()(ja,_t,(nt={},(0,Pe.Z)(nt,"".concat(ja,"-fix-left"),Eo&&Ka),(0,Pe.Z)(nt,"".concat(ja,"-fix-left-first"),jn&&Ka),(0,Pe.Z)(nt,"".concat(ja,"-fix-left-last"),On&&Ka),(0,Pe.Z)(nt,"".concat(ja,"-fix-left-all"),On&&zo&&Ka),(0,Pe.Z)(nt,"".concat(ja,"-fix-right"),ur&&Ka),(0,Pe.Z)(nt,"".concat(ja,"-fix-right-first"),Tn&&Ka),(0,Pe.Z)(nt,"".concat(ja,"-fix-right-last"),sa&&Ka),(0,Pe.Z)(nt,"".concat(ja,"-ellipsis"),Et),(0,Pe.Z)(nt,"".concat(ja,"-with-append"),Ga),(0,Pe.Z)(nt,"".concat(ja,"-fix-sticky"),(Eo||ur)&&Za&&Ka),(0,Pe.Z)(nt,"".concat(ja,"-row-hover"),!xa&&Yn),nt),aa.className,xa==null?void 0:xa.className),Sr={};Sn&&(Sr.textAlign=Sn);var Wr=(0,we.Z)((0,we.Z)((0,we.Z)((0,we.Z)({},Do),aa.style),Sr),xa==null?void 0:xa.style),ar=Yo;return(0,Se.Z)(ar)==="object"&&!Array.isArray(ar)&&!le.isValidElement(ar)&&(ar=null),Et&&(On||Tn)&&(ar=le.createElement("span",{className:"".concat(ja,"-content")},ar)),le.createElement(Ct,(0,je.Z)({},xa,aa,{className:wr,style:Wr,title:Qa,scope:Xt,onMouseEnter:Vn,onMouseLeave:Ma,colSpan:Ca!==1?Ca:null,rowSpan:ga!==1?ga:null}),Ga,ar)}var Wt=le.memo(gt);function xe(de,ce,be,Be,ke,ze){var it=be[de]||{},ot=be[ce]||{},nt,Ct;it.fixed==="left"?nt=Be.left[ke==="rtl"?ce:de]:ot.fixed==="right"&&(Ct=Be.right[ke==="rtl"?de:ce]);var St=!1,Et=!1,Xt=!1,Jt=!1,_t=be[ce+1],Sn=be[de-1],gn=!(ze!=null&&ze.children);if(ke==="rtl"){if(nt!==void 0){var Nn=Sn&&Sn.fixed==="left";Jt=!Nn&&gn}else if(Ct!==void 0){var xn=_t&&_t.fixed==="right";Xt=!xn&&gn}}else if(nt!==void 0){var Mn=_t&&_t.fixed==="left";St=!Mn&&gn}else if(Ct!==void 0){var ia=Sn&&Sn.fixed==="right";Et=!ia&&gn}return{fixLeft:nt,fixRight:Ct,lastFixLeft:St,firstFixRight:Et,lastFixRight:Xt,firstFixLeft:Jt,isSticky:Be.isSticky}}var ht=le.createContext({}),rt=ht;function wt(de){var ce=de.className,be=de.index,Be=de.children,ke=de.colSpan,ze=ke===void 0?1:ke,it=de.rowSpan,ot=de.align,nt=$e(ae,["prefixCls","direction"]),Ct=nt.prefixCls,St=nt.direction,Et=le.useContext(rt),Xt=Et.scrollColumnIndex,Jt=Et.stickyOffsets,_t=Et.flattenColumns,Sn=Et.columns,gn=be+ze-1,Nn=gn+1===Xt?ze+1:ze,xn=xe(be,be+Nn-1,_t,Jt,St,Sn==null?void 0:Sn[be]);return le.createElement(Wt,(0,je.Z)({className:ce,index:be,component:"td",prefixCls:Ct,record:null,dataIndex:null,align:ot,colSpan:Nn,rowSpan:it,render:function(){return Be}},xn))}var Pn=te(43079),Ke=["children"];function Ue(de){var ce=de.children,be=(0,Pn.Z)(de,Ke);return le.createElement("tr",be,ce)}function Ae(de){var ce=de.children;return ce}Ae.Row=Ue,Ae.Cell=wt;var me=Ae;function Re(de){var ce=de.children,be=de.stickyOffsets,Be=de.flattenColumns,ke=de.columns,ze=$e(ae,"prefixCls"),it=Be.length-1,ot=Be[it],nt=le.useMemo(function(){return{stickyOffsets:be,flattenColumns:Be,scrollColumnIndex:ot!=null&&ot.scrollbar?it:null,columns:ke}},[ot,Be,it,be,ke]);return le.createElement(rt.Provider,{value:nt},le.createElement("tfoot",{className:"".concat(ze,"-summary")},ce))}var Ze=z(Re),Ee=me,pe=te(70425),Ye=te(29301),Ce=te(29194),ye=te(24514),qe=te(75152),At=te(26112);function Rt(de,ce,be,Be,ke,ze,it){de.push({record:ce,indent:be,index:it});var ot=ze(ce),nt=ke==null?void 0:ke.has(ot);if(ce&&Array.isArray(ce[Be])&&nt)for(var Ct=0;Ct1?jn-1:0),Tn=1;Tn=0;ot-=1){var nt=ce[ot],Ct=be&&be[ot],St=Ct&&Ct[An];if(nt||St||it){var Et=St||{},Xt=Et.columnType,Jt=(0,Pn.Z)(Et,Dn);ke.unshift(le.createElement("col",(0,je.Z)({key:ot,style:{width:nt}},Jt))),it=!0}}return le.createElement("colgroup",null,ke)}var ma=ba,Ln=te(3300),ka=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function wa(de,ce){return(0,le.useMemo)(function(){for(var be=[],Be=0;Be1?"colgroup":"col":null,ellipsis:gn.ellipsis,align:gn.align,component:gn.title?ze:it,prefixCls:St,key:Jt[Sn]},Nn,{additionalProps:xn,rowType:"header"}))}))}fa.displayName="HeaderRow";var Wn=fa;function Fn(de){var ce=[];function be(it,ot){var nt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[nt]=ce[nt]||[];var Ct=ot,St=it.filter(Boolean).map(function(Et){var Xt={key:Et.key,className:Et.className||"",children:Et.title,column:Et,colStart:Ct},Jt=1,_t=Et.children;return _t&&_t.length>0&&(Jt=be(_t,Ct,nt+1).reduce(function(Sn,gn){return Sn+gn},0),Xt.hasSubColumns=!0),"colSpan"in Et&&(Jt=Et.colSpan),"rowSpan"in Et&&(Xt.rowSpan=Et.rowSpan),Xt.colSpan=Jt,Xt.colEnd=Xt.colStart+Jt-1,ce[nt].push(Xt),Ct+=Jt,Jt});return St}be(de,0);for(var Be=ce.length,ke=function(ot){ce[ot].forEach(function(nt){!("rowSpan"in nt)&&!nt.hasSubColumns&&(nt.rowSpan=Be-ot)})},ze=0;ze1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function za(de,ce){return le.useMemo(function(){if(ce&&ce>0){var be=0,Be=0;de.forEach(function(Ct){var St=vo(ce,Ct.width);St?be+=St:Be+=1});var ke=ce-be,ze=Be,it=ke/Be,ot=0,nt=de.map(function(Ct){var St=(0,we.Z)({},Ct),Et=vo(ce,St.width);if(Et)St.width=Et;else{var Xt=Math.floor(it);St.width=ze===1?ke:Xt,ke-=Xt,ze-=1}return ot+=St.width,St});return[nt,ot]}return[de,ce]},[de,ce])}var at=["children"],ft=["fixed"];function ut(de){return(0,uo.Z)(de).filter(function(ce){return le.isValidElement(ce)}).map(function(ce){var be=ce.key,Be=ce.props,ke=Be.children,ze=(0,Pn.Z)(Be,at),it=(0,we.Z)({key:be},ze);return ke&&(it.children=ut(ke)),it})}function mn(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(be){return be&&(0,Se.Z)(be)==="object"}).reduce(function(be,Be,ke){var ze=Be.fixed,it=ze===!0?"left":ze,ot="".concat(ce,"-").concat(ke),nt=Be.children;return nt&&nt.length>0?[].concat((0,Ln.Z)(be),(0,Ln.Z)(mn(nt,ot).map(function(Ct){return(0,we.Z)({fixed:it},Ct)}))):[].concat((0,Ln.Z)(be),[(0,we.Z)((0,we.Z)({key:ot},Be),{},{fixed:it})])},[])}function Zn(de){for(var ce=!0,be=0;be=0;ze-=1){var it=de[ze];if(ke&&it.fixed!=="right")ke=!1;else if(!ke&&it.fixed==="right"){warning(!1,"Index ".concat(ze+1," of `columns` missing `fixed='right'` prop."));break}}}function fn(de){return de.map(function(ce){var be=ce.fixed,Be=(0,Pn.Z)(ce,ft),ke=be;return be==="left"?ke="right":be==="right"&&(ke="left"),(0,we.Z)({fixed:ke},Be)})}function Va(de,ce){var be=de.prefixCls,Be=de.columns,ke=de.children,ze=de.expandable,it=de.expandedKeys,ot=de.columnTitle,nt=de.getRowKey,Ct=de.onTriggerExpand,St=de.expandIcon,Et=de.rowExpandable,Xt=de.expandIconColumnIndex,Jt=de.direction,_t=de.expandRowByClick,Sn=de.columnWidth,gn=de.fixed,Nn=de.scrollWidth,xn=le.useMemo(function(){return Be||ut(ke)},[Be,ke]),Mn=le.useMemo(function(){if(ze){var ea,jn=xn.slice();if(!jn.includes(ee)){var On=Xt||0;On>=0&&jn.splice(On,0,ee)}var Tn=jn.indexOf(ee);jn=jn.filter(function(aa,Za){return aa!==ee||Za===Tn});var sa=xn[Tn],Ga;(gn==="left"||gn)&&!Xt?Ga="left":(gn==="right"||gn)&&Xt===xn.length?Ga="right":Ga=sa?sa.fixed:null;var Ia=(ea={},(0,Pe.Z)(ea,An,{className:"".concat(be,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Pe.Z)(ea,"title",ot),(0,Pe.Z)(ea,"fixed",Ga),(0,Pe.Z)(ea,"className","".concat(be,"-row-expand-icon-cell")),(0,Pe.Z)(ea,"width",Sn),(0,Pe.Z)(ea,"render",function(Za,ja,qa){var Ka=nt(ja,qa),zo=it.has(Ka),oo=Et?Et(ja):!0,Ba=St({prefixCls:be,expanded:zo,expandable:oo,record:ja,onExpand:Ct});return _t?le.createElement("span",{onClick:function(xa){return xa.stopPropagation()}},Ba):Ba}),ea);return jn.map(function(aa){return aa===ee?Ia:aa})}return xn.filter(function(aa){return aa!==ee})},[ze,xn,nt,it,St,Jt]),ia=le.useMemo(function(){var ea=Mn;return ce&&(ea=ce(ea)),ea.length||(ea=[{render:function(){return null}}]),ea},[ce,Mn,Jt]),ca=le.useMemo(function(){return Jt==="rtl"?fn(mn(ia)):mn(ia)},[ia,Jt,Nn]),Xn=za(ca,Nn),la=(0,Ve.Z)(Xn,2),Oa=la[0],Hn=la[1];return[ia,Oa,Hn]}var da=Va;function va(de){var ce,be=de.prefixCls,Be=de.record,ke=de.onExpand,ze=de.expanded,it=de.expandable,ot="".concat(be,"-row-expand-icon");if(!it)return le.createElement("span",{className:st()(ot,"".concat(be,"-row-spaced"))});var nt=function(St){ke(Be,St),St.stopPropagation()};return le.createElement("span",{className:st()(ot,(ce={},(0,Pe.Z)(ce,"".concat(be,"-row-expanded"),ze),(0,Pe.Z)(ce,"".concat(be,"-row-collapsed"),!ze),ce)),onClick:nt})}function ao(de,ce,be){var Be=[];function ke(ze){(ze||[]).forEach(function(it,ot){Be.push(ce(it,ot)),ke(it[be])})}return ke(de),Be}function Ea(de,ce,be){var Be=wn(de),ke=Be.expandIcon,ze=Be.expandedRowKeys,it=Be.defaultExpandedRowKeys,ot=Be.defaultExpandAllRows,nt=Be.expandedRowRender,Ct=Be.onExpand,St=Be.onExpandedRowsChange,Et=Be.childrenColumnName,Xt=ke||va,Jt=Et||"children",_t=le.useMemo(function(){return nt?"row":de.expandable&&de.internalHooks===fe&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(ca){return ca&&(0,Se.Z)(ca)==="object"&&ca[Jt]})?"nest":!1},[!!nt,ce]),Sn=le.useState(function(){return it||(ot?ao(ce,be,Jt):[])}),gn=(0,Ve.Z)(Sn,2),Nn=gn[0],xn=gn[1],Mn=le.useMemo(function(){return new Set(ze||Nn||[])},[ze,Nn]),ia=le.useCallback(function(ca){var Xn=be(ca,ce.indexOf(ca)),la,Oa=Mn.has(Xn);Oa?(Mn.delete(Xn),la=(0,Ln.Z)(Mn)):la=[].concat((0,Ln.Z)(Mn),[Xn]),xn(la),Ct&&Ct(!Oa,ca),St&&St(la)},[be,Mn,ce,Ct,St]);return[Be,_t,Mn,Xt,Jt,ia]}function un(de,ce,be,Be){var ke=de.map(function(ze,it){return xe(it,it,de,ce,be,Be==null?void 0:Be[it])});return(0,Tt.Z)(function(){return ke},[ke],function(ze,it){return!(0,Oe.Z)(ze,it)})}function _a(de){var ce=(0,le.useRef)(de),be=(0,le.useState)({}),Be=(0,Ve.Z)(be,2),ke=Be[1],ze=(0,le.useRef)(null),it=(0,le.useRef)([]);function ot(nt){it.current.push(nt);var Ct=Promise.resolve();ze.current=Ct,Ct.then(function(){if(ze.current===Ct){var St=it.current,Et=ce.current;it.current=[],St.forEach(function(Xt){ce.current=Xt(ce.current)}),ze.current=null,Et!==ce.current&&ke({})}})}return(0,le.useEffect)(function(){return function(){ze.current=null}},[]),[ce.current,ot]}function Fo(de){var ce=(0,le.useRef)(de||null),be=(0,le.useRef)();function Be(){window.clearTimeout(be.current)}function ke(it){ce.current=it,Be(),be.current=window.setTimeout(function(){ce.current=null,be.current=void 0},100)}function ze(){return ce.current}return(0,le.useEffect)(function(){return Be},[]),[ke,ze]}function lo(){var de=le.useState(-1),ce=(0,Ve.Z)(de,2),be=ce[0],Be=ce[1],ke=le.useState(-1),ze=(0,Ve.Z)(ke,2),it=ze[0],ot=ze[1],nt=le.useCallback(function(Ct,St){Be(Ct),ot(St)},[]);return[be,it,nt]}var no=te(47273),_e=(0,no.Z)()?window:null;function Ht(de,ce){var be=(0,Se.Z)(de)==="object"?de:{},Be=be.offsetHeader,ke=Be===void 0?0:Be,ze=be.offsetSummary,it=ze===void 0?0:ze,ot=be.offsetScroll,nt=ot===void 0?0:ot,Ct=be.getContainer,St=Ct===void 0?function(){return _e}:Ct,Et=St()||_e;return le.useMemo(function(){var Xt=!!de;return{isSticky:Xt,stickyClassName:Xt?"".concat(ce,"-sticky-holder"):"",offsetHeader:ke,offsetSummary:it,offsetScroll:nt,container:Et}},[nt,ke,it,ce,Et])}function Zt(de,ce,be){var Be=(0,le.useMemo)(function(){for(var ke=[],ze=[],it=0,ot=0,nt=0;nt=Et&&(aa=Et-Xt),it({scrollLeft:aa/Et*(St+2)}),xn.current.x=Tn.pageX},ea=function(){if(ze.current){var Tn=(0,ln.os)(ze.current).top,sa=Tn+ze.current.offsetHeight,Ga=nt===window?document.documentElement.scrollTop+window.innerHeight:(0,ln.os)(nt).top+nt.clientHeight;sa-(0,qe.Z)()<=Ga||Tn>=Ga-ot?Nn(function(Ia){return(0,we.Z)((0,we.Z)({},Ia),{},{isHiddenScrollBar:!0})}):Nn(function(Ia){return(0,we.Z)((0,we.Z)({},Ia),{},{isHiddenScrollBar:!1})})}},jn=function(Tn){Nn(function(sa){return(0,we.Z)((0,we.Z)({},sa),{},{scrollLeft:Tn/St*Et||0})})};return le.useImperativeHandle(be,function(){return{setScrollLeft:jn}}),le.useEffect(function(){var On=(0,dn.Z)(document.body,"mouseup",la,!1),Tn=(0,dn.Z)(document.body,"mousemove",Hn,!1);return ea(),function(){On.remove(),Tn.remove()}},[Xt,ca]),le.useEffect(function(){var On=(0,dn.Z)(nt,"scroll",ea,!1),Tn=(0,dn.Z)(window,"resize",ea,!1);return function(){On.remove(),Tn.remove()}},[nt]),le.useEffect(function(){gn.isHiddenScrollBar||Nn(function(On){var Tn=ze.current;return Tn?(0,we.Z)((0,we.Z)({},On),{},{scrollLeft:Tn.scrollLeft/Tn.scrollWidth*Tn.clientWidth}):On})},[gn.isHiddenScrollBar]),St<=Et||!Xt||gn.isHiddenScrollBar?null:le.createElement("div",{style:{height:(0,qe.Z)(),width:Et,bottom:ot},className:"".concat(Ct,"-sticky-scroll")},le.createElement("div",{onMouseDown:Oa,ref:Jt,className:st()("".concat(Ct,"-sticky-scroll-bar"),(0,Pe.Z)({},"".concat(Ct,"-sticky-scroll-bar-active"),ca)),style:{width:"".concat(Xt,"px"),transform:"translate3d(".concat(gn.scrollLeft,"px, 0, 0)")}}))},Pa=le.forwardRef(La);function zt(de){return null}var xo=zt;function ho(de){return null}var Io=ho,Qo="rc-table",bn=[],qn={};function Fa(){return"No Data"}function Qn(de){var ce,be=(0,we.Z)({rowKey:"key",prefixCls:Qo,emptyText:Fa},de),Be=be.prefixCls,ke=be.className,ze=be.rowClassName,it=be.style,ot=be.data,nt=be.rowKey,Ct=be.scroll,St=be.tableLayout,Et=be.direction,Xt=be.title,Jt=be.footer,_t=be.summary,Sn=be.caption,gn=be.id,Nn=be.showHeader,xn=be.components,Mn=be.emptyText,ia=be.onRow,ca=be.onHeaderRow,Xn=be.internalHooks,la=be.transformColumns,Oa=be.internalRefs,Hn=be.tailor,ea=be.sticky,jn=ot||bn,On=!!jn.length,Tn=Xn===fe,sa=le.useCallback(function(Mo,rr){return(0,Qe.Z)(xn,Mo)||rr},[xn]),Ga=le.useMemo(function(){return typeof nt=="function"?nt:function(Mo){var rr=Mo&&Mo[nt];return rr}},[nt]),Ia=sa(["body"]),aa=lo(),Za=(0,Ve.Z)(aa,3),ja=Za[0],qa=Za[1],Ka=Za[2],zo=Ea(be,jn,Ga),oo=(0,Ve.Z)(zo,6),Ba=oo[0],Yo=oo[1],xa=oo[2],Do=oo[3],Eo=oo[4],ur=oo[5],Ca=Ct==null?void 0:Ct.x,ga=le.useState(0),pa=(0,Ve.Z)(ga,2),oa=pa[0],Yn=pa[1],nn=da((0,we.Z)((0,we.Z)((0,we.Z)({},be),Ba),{},{expandable:!!Ba.expandedRowRender,columnTitle:Ba.columnTitle,expandedKeys:xa,getRowKey:Ga,onTriggerExpand:ur,expandIcon:Do,expandIconColumnIndex:Ba.expandIconColumnIndex,direction:Et,scrollWidth:Tn&&Hn&&typeof Ca=="number"?Ca:null}),Tn?la:null),Vn=(0,Ve.Z)(nn,3),Ma=Vn[0],Qa=Vn[1],wr=Vn[2],Sr=wr!=null?wr:Ca,Wr=le.useMemo(function(){return{columns:Ma,flattenColumns:Qa}},[Ma,Qa]),ar=le.useRef(),tr=le.useRef(),Sa=le.useRef(),Br=le.useRef(),Rr=le.useRef(),wo=le.useState(!1),No=(0,Ve.Z)(wo,2),nr=No[0],fr=No[1],cr=le.useState(!1),ro=(0,Ve.Z)(cr,2),Or=ro[0],Ar=ro[1],Lo=_a(new Map),Aa=(0,Ve.Z)(Lo,2),gr=Aa[0],Dr=Aa[1],ai=ct(Qa),jr=ai.map(function(Mo){return gr.get(Mo)}),Hr=le.useMemo(function(){return jr},[jr.join("_")]),Ir=tn(Hr,Qa.length,Et),vr=Ct&&kt(Ct.y),sr=Ct&&kt(Sr)||!!Ba.fixed,ei=sr&&Qa.some(function(Mo){var rr=Mo.fixed;return rr}),si=le.useRef(),$r=Ht(ea,Be),ti=$r.isSticky,Ai=$r.offsetHeader,al=$r.offsetSummary,fo=$r.offsetScroll,Go=$r.stickyClassName,Nr=$r.container,or=le.useMemo(function(){return _t==null?void 0:_t(jn)},[_t,jn]),kr=(vr||ti)&&le.isValidElement(or)&&or.type===me&&or.props.fixed,Zr,Mr,ni;vr&&(Mr={overflowY:"scroll",maxHeight:Ct.y}),sr&&(Zr={overflowX:"auto"},vr||(Mr={overflowY:"hidden"}),ni={width:Sr===!0?"auto":Sr,minWidth:"100%"});var ol=le.useCallback(function(Mo,rr){(0,Ce.Z)(ar.current)&&Dr(function(Kr){if(Kr.get(Mo)!==rr){var oi=new Map(Kr);return oi.set(Mo,rr),oi}return Kr})},[]),os=Fo(null),rl=(0,Ve.Z)(os,2),rs=rl[0],Tl=rl[1];function Ti(Mo,rr){rr&&(typeof rr=="function"?rr(Mo):rr.scrollLeft!==Mo&&(rr.scrollLeft=Mo,rr.scrollLeft!==Mo&&setTimeout(function(){rr.scrollLeft=Mo},0)))}var ci=(0,We.Z)(function(Mo){var rr=Mo.currentTarget,Kr=Mo.scrollLeft,oi=Et==="rtl",ri=typeof Kr=="number"?Kr:rr.scrollLeft,Hl=rr||qn;if(!Tl()||Tl()===Hl){var pl;rs(Hl),Ti(ri,tr.current),Ti(ri,Sa.current),Ti(ri,Rr.current),Ti(ri,(pl=si.current)===null||pl===void 0?void 0:pl.setScrollLeft)}var Sl=rr||tr.current;if(Sl){var Pl=Sl.scrollWidth,Fi=Sl.clientWidth;if(Pl===Fi){fr(!1),Ar(!1);return}oi?(fr(-ri0)):(fr(ri>0),Ar(ri1?Sn-Tn:0,Ga=(0,we.Z)((0,we.Z)((0,we.Z)({},la),nt),{},{flex:"0 0 ".concat(Tn,"px"),width:"".concat(Tn,"px"),marginRight:sa,pointerEvents:"auto"}),Ia=le.useMemo(function(){return St?jn<=1:Hn===0||jn===0||jn>1},[jn,Hn,St]);Ia?Ga.visibility="hidden":St&&(Ga.height=Et==null?void 0:Et(jn));var aa=Ia?function(){return null}:Xt,Za={};return(jn===0||Hn===0)&&(Za.rowSpan=1,Za.colSpan=1),le.createElement(Wt,(0,je.Z)({className:st()(_t,Ct),ellipsis:be.ellipsis,align:be.align,scope:be.rowScope,component:"div",prefixCls:ce.prefixCls,key:Mn,record:ot,index:ze,renderIndex:it,dataIndex:Jt,render:aa,shouldCellUpdate:be.shouldCellUpdate},ia,{appendNode:ca,additionalProps:(0,we.Z)((0,we.Z)({},Xn),{},{style:Ga},Za)}))}var Gr=Cr,Yr=["data","index","className","rowKey","style","extra","getHeight"],Qr=le.forwardRef(function(de,ce){var be=de.data,Be=de.index,ke=de.className,ze=de.rowKey,it=de.style,ot=de.extra,nt=de.getHeight,Ct=(0,Pn.Z)(de,Yr),St=be.record,Et=be.indent,Xt=be.index,Jt=$e(ae,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),_t=Jt.scrollX,Sn=Jt.flattenColumns,gn=Jt.prefixCls,Nn=Jt.fixColumn,xn=Jt.componentWidth,Mn=Fe(St,ze,Be,Et),ia=Mn.rowSupportExpand,ca=Mn.expanded,Xn=Mn.rowProps,la=Mn.expandedRowRender,Oa=Mn.expandedRowClassName,Hn;if(ia&&ca){var ea=la(St,Be,Et+1,ca),jn=Oa==null?void 0:Oa(St,Be,Et),On={};Nn&&(On={style:(0,Pe.Z)({},"--virtual-width","".concat(xn,"px"))});var Tn="".concat(gn,"-expanded-row-cell");Hn=le.createElement("div",{className:st()("".concat(gn,"-expanded-row"),"".concat(gn,"-expanded-row-level-").concat(Et+1),jn)},le.createElement(Wt,{component:"div",prefixCls:gn,className:st()(Tn,(0,Pe.Z)({},"".concat(Tn,"-fixed"),Nn)),additionalProps:On},ea))}var sa=(0,we.Z)((0,we.Z)({},it),{},{width:_t});ot&&(sa.position="absolute",sa.pointerEvents="none");var Ga=le.createElement("div",(0,je.Z)({},Xn,Ct,{ref:ia?null:ce,className:st()(ke,"".concat(gn,"-row"),Xn==null?void 0:Xn.className,(0,Pe.Z)({},"".concat(gn,"-row-extra"),ot)),style:(0,we.Z)((0,we.Z)({},sa),Xn==null?void 0:Xn.style)}),Sn.map(function(Ia,aa){return le.createElement(Gr,{key:aa,rowInfo:Mn,column:Ia,colIndex:aa,indent:Et,index:Be,renderIndex:Xt,record:St,inverse:ot,getHeight:nt})}));return ia?le.createElement("div",{ref:ce},Ga,Hn):Ga}),zr=z(Qr),yr=zr,$o=le.forwardRef(function(de,ce){var be=de.data,Be=de.onScroll,ke=$e(ae,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),ze=ke.flattenColumns,it=ke.onColumnResize,ot=ke.getRowKey,nt=ke.expandedKeys,Ct=ke.prefixCls,St=ke.childrenColumnName,Et=ke.emptyNode,Xt=ke.scrollX,Jt=$e(Ro),_t=Jt.scrollY,Sn=Jt.listItemHeight,gn=le.useRef(),Nn=vt(be,St,nt,ot),xn=le.useMemo(function(){var Hn=0;return ze.map(function(ea){var jn=ea.width,On=ea.key;return Hn+=jn,[On,jn,Hn]})},[ze]),Mn=le.useMemo(function(){return xn.map(function(Hn){return Hn[2]})},[xn]);le.useEffect(function(){xn.forEach(function(Hn){var ea=(0,Ve.Z)(Hn,2),jn=ea[0],On=ea[1];it(jn,On)})},[xn]),le.useImperativeHandle(ce,function(){var Hn={};return Object.defineProperty(Hn,"scrollLeft",{get:function(){var jn;return((jn=gn.current)===null||jn===void 0?void 0:jn.getScrollInfo().x)||0},set:function(jn){var On;(On=gn.current)===null||On===void 0||On.scrollTo({left:jn})}}),Hn});var ia=function(ea,jn){var On,Tn=(On=Nn[jn])===null||On===void 0?void 0:On.record,sa=ea.onCell;if(sa){var Ga,Ia=sa(Tn,jn);return(Ga=Ia==null?void 0:Ia.rowSpan)!==null&&Ga!==void 0?Ga:1}return 1},ca=function(ea){var jn=ea.start,On=ea.end,Tn=ea.getSize,sa=ea.offsetY;if(On<0)return null;for(var Ga=ze.filter(function(Ca){return ia(Ca,jn)===0}),Ia=jn,aa=function(ga){if(Ga=Ga.filter(function(pa){return ia(pa,ga)===0}),!Ga.length)return Ia=ga,"break"},Za=jn;Za>=0;Za-=1){var ja=aa(Za);if(ja==="break")break}for(var qa=ze.filter(function(Ca){return ia(Ca,On)!==1}),Ka=On,zo=function(ga){if(qa=qa.filter(function(pa){return ia(pa,ga)!==1}),!qa.length)return Ka=Math.max(ga-1,On),"break"},oo=On;oo1})&&Yo.push(ga)},Do=Ia;Do<=Ka;Do+=1)var Eo=xa(Do);var ur=Yo.map(function(Ca){var ga=Nn[Ca],pa=ot(ga.record,Ca),oa=function(Vn){var Ma=Ca+Vn-1,Qa=ot(Nn[Ma].record,Ma),wr=Tn(pa,Qa);return wr.bottom-wr.top},Yn=Tn(pa);return le.createElement(yr,{key:Ca,data:ga,rowKey:pa,index:Ca,style:{top:-sa+Yn.top},extra:!0,getHeight:oa})});return ur},Xn=le.useMemo(function(){return{columnsOffset:Mn}},[Mn]),la="".concat(Ct,"-tbody"),Oa;return Nn.length?Oa=le.createElement(ko.Z,{fullHeight:!1,ref:gn,className:st()(la,"".concat(la,"-virtual")),height:_t,itemHeight:Sn||24,data:Nn,itemKey:function(ea){return ot(ea.record)},scrollWidth:Xt,onVirtualScroll:function(ea){var jn=ea.x;Be({scrollLeft:jn})},extraRender:ca},function(Hn,ea,jn){var On=ot(Hn.record,ea);return le.createElement(yr,(0,je.Z)({data:Hn,rowKey:On,index:ea},jn))}):Oa=le.createElement("div",{className:st()("".concat(Ct,"-placeholder"))},le.createElement(Wt,{component:"div",prefixCls:Ct},Et)),le.createElement(Tr.Provider,{value:Xn},Oa)}),Lr=z($o),Vr=Lr,Gt=function(ce,be){var Be=be.ref,ke=be.onScroll;return le.createElement(Vr,{ref:Be,data:ce,onScroll:ke})},Vt=100;function qt(de){var ce=de.columns,be=de.scroll,Be=de.prefixCls,ke=Be===void 0?Qo:Be,ze=de.className,it=de.listItemHeight,ot=be||{},nt=ot.x,Ct=ot.y;typeof nt!="number"&&(nt=((ce||[]).length+1)*Vt),typeof Ct!="number"&&(Ct=500);var St=le.useMemo(function(){return{scrollY:Ct,listItemHeight:it}},[Ct,it]);return le.createElement(Ro.Provider,{value:St},le.createElement(Ta,(0,je.Z)({},de,{className:st()(ze,"".concat(ke,"-virtual")),scroll:(0,we.Z)((0,we.Z)({},be),{},{x:nt}),components:{body:Gt},columns:ce,internalHooks:fe,tailor:!0})))}function zn(de){return b(qt,de)}var kn=zn(),ha=null;function Cn(de){return null}var Da=Cn;function Ra(de){return null}var so=Ra,Ua=te(2738),ua=te(68031),Ja=te(36355),Xa=te(93891),Jo=te(19716),Co=te(8628),_o=te(31724),mr=te(58421),Gn=te(71418),Rn=te(88088);function $n(de){return function(be){let{prefixCls:Be,onExpand:ke,record:ze,expanded:it,expandable:ot}=be;const nt=`${Be}-row-expand-icon`;return le.createElement("button",{type:"button",onClick:Ct=>{ke(ze,Ct),Ct.stopPropagation()},className:st()(nt,{[`${nt}-spaced`]:!ot,[`${nt}-expanded`]:ot&&it,[`${nt}-collapsed`]:ot&&!it}),"aria-label":it?de.collapse:de.expand,"aria-expanded":it})}}var ta=$n;function co(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function Uo(de,ce){return ce?`${ce}-${de}`:`${de}`}function er(de,ce){return typeof de=="function"?de(ce):de}function ir(de,ce){const be=er(de,ce);return Object.prototype.toString.call(be)==="[object Object]"?"":be}var Er={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},hr=Er,Ur=te(7657),br=function(ce,be){return le.createElement(Ur.Z,(0,je.Z)({},ce,{ref:be,icon:hr}))},Ya=le.forwardRef(br),po=Ya,jo=te(56762);function So(de){const ce=le.useRef(de),be=(0,jo.Z)();return[()=>ce.current,Be=>{ce.current=Be,be()}]}var Ao=te(3113),lr=te(24905),Ko=te(38854),qr=te(64165),Jr=te(20834),mi=te(40875),Wi=te(5112),fi=te(17574),Xr=te(47472),Di=te(92832);function Ni(de){let{value:ce,onChange:be,filterSearch:Be,tablePrefixCls:ke,locale:ze}=de;return Be?le.createElement("div",{className:`${ke}-filter-dropdown-search`},le.createElement(Di.default,{prefix:le.createElement(Xr.Z,null),placeholder:ze.filterSearchPlaceholder,onChange:be,value:ce,htmlSize:1,className:`${ke}-filter-dropdown-search-input`})):null}var xi=Ni,Li=te(10228);const Gl=de=>{const{keyCode:ce}=de;ce===Li.Z.ENTER&&de.stopPropagation()};var Wl=le.forwardRef((de,ce)=>le.createElement("div",{className:de.className,onClick:be=>be.stopPropagation(),onKeyDown:Gl,ref:ce},de.children));function vi(de){let ce=[];return(de||[]).forEach(be=>{let{value:Be,children:ke}=be;ce.push(Be),ke&&(ce=[].concat((0,Ln.Z)(ce),(0,Ln.Z)(vi(ke))))}),ce}function Ul(de){return de.some(ce=>{let{children:be}=ce;return be})}function Ui(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function ji(de){let{filters:ce,prefixCls:be,filteredKeys:Be,filterMultiple:ke,searchValue:ze,filterSearch:it}=de;return ce.map((ot,nt)=>{const Ct=String(ot.value);if(ot.children)return{key:Ct||nt,label:ot.text,popupClassName:`${be}-dropdown-submenu`,children:ji({filters:ot.children,prefixCls:be,filteredKeys:Be,filterMultiple:ke,searchValue:ze,filterSearch:it})};const St=ke?lr.default:Wi.ZP,Et={key:ot.value!==void 0?Ct:nt,label:le.createElement(le.Fragment,null,le.createElement(St,{checked:Be.includes(Ct)}),le.createElement("span",null,ot.text))};return ze.trim()?typeof it=="function"?it(ze,ot)?Et:null:Ui(ze,ot.text)?Et:null:Et})}function jl(de){var ce,be;const{tablePrefixCls:Be,prefixCls:ke,column:ze,dropdownPrefixCls:it,columnKey:ot,filterMultiple:nt,filterMode:Ct="menu",filterSearch:St=!1,filterState:Et,triggerFilter:Xt,locale:Jt,children:_t,getPopupContainer:Sn}=de,{filterDropdownOpen:gn,onFilterDropdownOpenChange:Nn,filterResetToDefaultFilteredValue:xn,defaultFilteredValue:Mn,filterDropdownVisible:ia,onFilterDropdownVisibleChange:ca}=ze,[Xn,la]=le.useState(!1),Oa=!!(Et&&(!((ce=Et.filteredKeys)===null||ce===void 0)&&ce.length||Et.forceFiltered)),Hn=nn=>{la(nn),Nn==null||Nn(nn),ca==null||ca(nn)},ea=(be=gn!=null?gn:ia)!==null&&be!==void 0?be:Xn,jn=Et==null?void 0:Et.filteredKeys,[On,Tn]=So(jn||[]),sa=nn=>{let{selectedKeys:Vn}=nn;Tn(Vn)},Ga=(nn,Vn)=>{let{node:Ma,checked:Qa}=Vn;sa(nt?{selectedKeys:nn}:{selectedKeys:Qa&&Ma.key?[Ma.key]:[]})};le.useEffect(()=>{Xn&&sa({selectedKeys:jn||[]})},[jn]);const[Ia,aa]=le.useState([]),Za=nn=>{aa(nn)},[ja,qa]=le.useState(""),Ka=nn=>{const{value:Vn}=nn.target;qa(Vn)};le.useEffect(()=>{Xn||qa("")},[Xn]);const zo=nn=>{const Vn=nn&&nn.length?nn:null;if(Vn===null&&(!Et||!Et.filteredKeys)||(0,Oe.Z)(Vn,Et==null?void 0:Et.filteredKeys,!0))return null;Xt({column:ze,key:ot,filteredKeys:Vn})},oo=()=>{Hn(!1),zo(On())},Ba=function(){let{confirm:nn,closeDropdown:Vn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};nn&&zo([]),Vn&&Hn(!1),qa(""),Tn(xn?(Mn||[]).map(Ma=>String(Ma)):[])},Yo=function(){let{closeDropdown:nn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};nn&&Hn(!1),zo(On())},xa=nn=>{nn&&jn!==void 0&&Tn(jn||[]),Hn(nn),!nn&&!ze.filterDropdown&&oo()},Do=st()({[`${it}-menu-without-submenu`]:!Ul(ze.filters||[])}),Eo=nn=>{if(nn.target.checked){const Vn=vi(ze==null?void 0:ze.filters).map(Ma=>String(Ma));Tn(Vn)}else Tn([])},ur=nn=>{let{filters:Vn}=nn;return(Vn||[]).map((Ma,Qa)=>{const wr=String(Ma.value),Sr={title:Ma.text,key:Ma.value!==void 0?wr:Qa};return Ma.children&&(Sr.children=ur({filters:Ma.children})),Sr})},Ca=nn=>{var Vn;return Object.assign(Object.assign({},nn),{text:nn.title,value:nn.key,children:((Vn=nn.children)===null||Vn===void 0?void 0:Vn.map(Ma=>Ca(Ma)))||[]})};let ga;if(typeof ze.filterDropdown=="function")ga=ze.filterDropdown({prefixCls:`${it}-custom`,setSelectedKeys:nn=>sa({selectedKeys:nn}),selectedKeys:On(),confirm:Yo,clearFilters:Ba,filters:ze.filters,visible:ea,close:()=>{Hn(!1)}});else if(ze.filterDropdown)ga=ze.filterDropdown;else{const nn=On()||[],Vn=()=>(ze.filters||[]).length===0?le.createElement(qr.Z,{image:qr.Z.PRESENTED_IMAGE_SIMPLE,description:Jt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Ct==="tree"?le.createElement(le.Fragment,null,le.createElement(xi,{filterSearch:St,value:ja,onChange:Ka,tablePrefixCls:Be,locale:Jt}),le.createElement("div",{className:`${Be}-filter-dropdown-tree`},nt?le.createElement(lr.default,{checked:nn.length===vi(ze.filters).length,indeterminate:nn.length>0&&nn.lengthtypeof St=="function"?St(ja,Ca(Qa)):Ui(ja,Qa.title):void 0}))):le.createElement(le.Fragment,null,le.createElement(xi,{filterSearch:St,value:ja,onChange:Ka,tablePrefixCls:Be,locale:Jt}),le.createElement(Jr.default,{selectable:!0,multiple:nt,prefixCls:`${it}-menu`,className:Do,onSelect:sa,onDeselect:sa,selectedKeys:nn,getPopupContainer:Sn,openKeys:Ia,onOpenChange:Za,items:ji({filters:ze.filters||[],filterSearch:St,prefixCls:ke,filteredKeys:On(),filterMultiple:nt,searchValue:ja})})),Ma=()=>xn?(0,Oe.Z)((Mn||[]).map(Qa=>String(Qa)),nn,!0):nn.length===0;ga=le.createElement(le.Fragment,null,Vn(),le.createElement("div",{className:`${ke}-dropdown-btns`},le.createElement(Ao.ZP,{type:"link",size:"small",disabled:Ma(),onClick:()=>Ba()},Jt.filterReset),le.createElement(Ao.ZP,{type:"primary",size:"small",onClick:oo},Jt.filterConfirm)))}ze.filterDropdown&&(ga=le.createElement(mi.J,{selectable:void 0},ga));const pa=()=>le.createElement(Wl,{className:`${ke}-dropdown`},ga);let oa;typeof ze.filterIcon=="function"?oa=ze.filterIcon(Oa):ze.filterIcon?oa=ze.filterIcon:oa=le.createElement(po,null);const{direction:Yn}=le.useContext(Ja.E_);return le.createElement("div",{className:`${ke}-column`},le.createElement("span",{className:`${Be}-column-title`},_t),le.createElement(Ko.Z,{dropdownRender:pa,trigger:["click"],open:ea,onOpenChange:xa,getPopupContainer:Sn,placement:Yn==="rtl"?"bottomLeft":"bottomRight"},le.createElement("span",{role:"button",tabIndex:-1,className:st()(`${ke}-trigger`,{active:Oa}),onClick:nn=>{nn.stopPropagation()}},oa)))}var Kl=jl;function Ki(de,ce,be){let Be=[];return(de||[]).forEach((ke,ze)=>{var it;const ot=Uo(ze,be);if(ke.filters||"filterDropdown"in ke||"onFilter"in ke)if("filteredValue"in ke){let nt=ke.filteredValue;"filterDropdown"in ke||(nt=(it=nt==null?void 0:nt.map(String))!==null&&it!==void 0?it:nt),Be.push({column:ke,key:co(ke,ot),filteredKeys:nt,forceFiltered:ke.filtered})}else Be.push({column:ke,key:co(ke,ot),filteredKeys:ce&&ke.defaultFilteredValue?ke.defaultFilteredValue:void 0,forceFiltered:ke.filtered});"children"in ke&&(Be=[].concat((0,Ln.Z)(Be),(0,Ln.Z)(Ki(ke.children,ce,ot))))}),Be}function El(de,ce,be,Be,ke,ze,it,ot){return be.map((nt,Ct)=>{const St=Uo(Ct,ot),{filterMultiple:Et=!0,filterMode:Xt,filterSearch:Jt}=nt;let _t=nt;if(_t.filters||_t.filterDropdown){const Sn=co(_t,St),gn=Be.find(Nn=>{let{key:xn}=Nn;return Sn===xn});_t=Object.assign(Object.assign({},_t),{title:Nn=>le.createElement(Kl,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:_t,columnKey:Sn,filterState:gn,filterMultiple:Et,filterMode:Xt,filterSearch:Jt,triggerFilter:ze,locale:ke,getPopupContainer:it},er(nt.title,Nn))})}return"children"in _t&&(_t=Object.assign(Object.assign({},_t),{children:El(de,ce,_t.children,Be,ke,ze,it,St)})),_t})}function Ci(de){const ce={};return de.forEach(be=>{let{key:Be,filteredKeys:ke,column:ze}=be;const{filters:it,filterDropdown:ot}=ze;if(ot)ce[Be]=ke||null;else if(Array.isArray(ke)){const nt=vi(it);ce[Be]=nt.filter(Ct=>ke.includes(String(Ct)))}else ce[Be]=null}),ce}function Yi(de,ce){return ce.reduce((be,Be)=>{const{column:{onFilter:ke,filters:ze},filteredKeys:it}=Be;return ke&&it&&it.length?be.filter(ot=>it.some(nt=>{const Ct=vi(ze),St=Ct.findIndex(Xt=>String(Xt)===String(nt)),Et=St!==-1?Ct[St]:nt;return ke(Et,ot)})):be},de)}const Qi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,Ln.Z)(Qi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:be,mergedColumns:Be,onFilterChange:ke,getPopupContainer:ze,locale:it}=de;const ot=le.useMemo(()=>Qi(Be||[]),[Be]),[nt,Ct]=le.useState(()=>Ki(ot,!0)),St=le.useMemo(()=>{const _t=Ki(ot,!1);if(_t.length===0)return _t;let Sn=!0,gn=!0;if(_t.forEach(Nn=>{let{filteredKeys:xn}=Nn;xn!==void 0?Sn=!1:gn=!1}),Sn){const Nn=(ot||[]).map((xn,Mn)=>co(xn,Uo(Mn)));return nt.filter(xn=>{let{key:Mn}=xn;return Nn.includes(Mn)}).map(xn=>{const Mn=ot[Nn.findIndex(ia=>ia===xn.key)];return Object.assign(Object.assign({},xn),{column:Object.assign(Object.assign({},xn.column),Mn),forceFiltered:Mn.filtered})})}return _t},[ot,nt]),Et=le.useMemo(()=>Ci(St),[St]),Xt=_t=>{const Sn=St.filter(gn=>{let{key:Nn}=gn;return Nn!==_t.key});Sn.push(_t),Ct(Sn),ke(Ci(Sn),Sn)};return[_t=>El(ce,be,_t,St,it,Xt,ze),St,Et]}var Cl=xl;function bl(de,ce,be){const Be=le.useRef({});function ke(ze){if(!Be.current||Be.current.data!==de||Be.current.childrenColumnName!==ce||Be.current.getRowKey!==be){let ot=function(nt){nt.forEach((Ct,St)=>{const Et=be(Ct,St);it.set(Et,Ct),Ct&&typeof Ct=="object"&&ce in Ct&&ot(Ct[ce]||[])})};const it=new Map;ot(de),Be.current={data:de,childrenColumnName:ce,kvMap:it,getRowKey:be}}return Be.current.kvMap.get(ze)}return[ke]}var wl=te(50371),Al=function(de,ce){var be={};for(var Be in de)Object.prototype.hasOwnProperty.call(de,Be)&&ce.indexOf(Be)<0&&(be[Be]=de[Be]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ke=0,Be=Object.getOwnPropertySymbols(de);ke{const ze=de[ke];typeof ze!="function"&&(be[ke]=ze)}),be}function Ji(de,ce,be){const Be=be&&typeof be=="object"?be:{},{total:ke=0}=Be,ze=Al(Be,["total"]),[it,ot]=(0,le.useState)(()=>({current:"defaultCurrent"in ze?ze.defaultCurrent:1,pageSize:"defaultPageSize"in ze?ze.defaultPageSize:bi})),nt=(0,wl.Z)(it,ze,{total:ke>0?ke:de}),Ct=Math.ceil((ke||de)/nt.pageSize);nt.current>Ct&&(nt.current=Ct||1);const St=(Xt,Jt)=>{ot({current:Xt!=null?Xt:1,pageSize:Jt||nt.pageSize})},Et=(Xt,Jt)=>{var _t;be&&((_t=be.onChange)===null||_t===void 0||_t.call(be,Xt,Jt)),St(Xt,Jt),ce(Xt,Jt||(nt==null?void 0:nt.pageSize))};return be===!1?[{},()=>{}]:[Object.assign(Object.assign({},nt),{onChange:Et}),St]}var Yl=Ji,Ql=te(84105),ui=te(35654),Ri=te(90782),Xi=te(71430),Jl=te(18929);const _r={},qi="SELECT_ALL",$i="SELECT_INVERT",_i="SELECT_NONE",Fl=[],Bl=(de,ce)=>{let be=[];return(ce||[]).forEach(Be=>{be.push(Be),Be&&typeof Be=="object"&&de in Be&&(be=[].concat((0,Ln.Z)(be),(0,Ln.Z)(Bl(de,Be[de]))))}),be};var Dl=(de,ce)=>{const{preserveSelectedRowKeys:be,selectedRowKeys:Be,defaultSelectedRowKeys:ke,getCheckboxProps:ze,onChange:it,onSelect:ot,onSelectAll:nt,onSelectInvert:Ct,onSelectNone:St,onSelectMultiple:Et,columnWidth:Xt,type:Jt,selections:_t,fixed:Sn,renderCell:gn,hideSelectAll:Nn,checkStrictly:xn=!0}=ce||{},{prefixCls:Mn,data:ia,pageData:ca,getRecordByKey:Xn,getRowKey:la,expandType:Oa,childrenColumnName:Hn,locale:ea,getPopupContainer:jn}=de,[On,Tn]=(0,Jl.Z)(Be||ke||Fl,{value:Be}),sa=le.useRef(new Map),Ga=(0,le.useCallback)(Ca=>{if(be){const ga=new Map;Ca.forEach(pa=>{let oa=Xn(pa);!oa&&sa.current.has(pa)&&(oa=sa.current.get(pa)),ga.set(pa,oa)}),sa.current=ga}},[Xn,be]);le.useEffect(()=>{Ga(On)},[On]);const{keyEntities:Ia}=(0,le.useMemo)(()=>{if(xn)return{keyEntities:null};let Ca=ia;if(be){const ga=new Set(ia.map((oa,Yn)=>la(oa,Yn))),pa=Array.from(sa.current).reduce((oa,Yn)=>{let[nn,Vn]=Yn;return ga.has(nn)?oa:oa.concat(Vn)},[]);Ca=[].concat((0,Ln.Z)(Ca),(0,Ln.Z)(pa))}return(0,Xi.I8)(Ca,{externalGetKey:la,childrenPropName:Hn})},[ia,la,xn,Hn,be]),aa=(0,le.useMemo)(()=>Bl(Hn,ca),[Hn,ca]),Za=(0,le.useMemo)(()=>{const Ca=new Map;return aa.forEach((ga,pa)=>{const oa=la(ga,pa),Yn=(ze?ze(ga):null)||{};Ca.set(oa,Yn)}),Ca},[aa,la,ze]),ja=(0,le.useCallback)(Ca=>{var ga;return!!(!((ga=Za.get(la(Ca)))===null||ga===void 0)&&ga.disabled)},[Za,la]),[qa,Ka]=(0,le.useMemo)(()=>{if(xn)return[On||[],[]];const{checkedKeys:Ca,halfCheckedKeys:ga}=(0,Ri.S)(On,!0,Ia,ja);return[Ca||[],ga]},[On,xn,Ia,ja]),zo=(0,le.useMemo)(()=>{const Ca=Jt==="radio"?qa.slice(0,1):qa;return new Set(Ca)},[qa,Jt]),oo=(0,le.useMemo)(()=>Jt==="radio"?new Set:new Set(Ka),[Ka,Jt]),[Ba,Yo]=(0,le.useState)(null);le.useEffect(()=>{ce||Tn(Fl)},[!!ce]);const xa=(0,le.useCallback)((Ca,ga)=>{let pa,oa;Ga(Ca),be?(pa=Ca,oa=Ca.map(Yn=>sa.current.get(Yn))):(pa=[],oa=[],Ca.forEach(Yn=>{const nn=Xn(Yn);nn!==void 0&&(pa.push(Yn),oa.push(nn))})),Tn(pa),it==null||it(pa,oa,{type:ga})},[Tn,Xn,it,be]),Do=(0,le.useCallback)((Ca,ga,pa,oa)=>{if(ot){const Yn=pa.map(nn=>Xn(nn));ot(Xn(Ca),ga,Yn,oa)}xa(pa,"single")},[ot,Xn,xa]),Eo=(0,le.useMemo)(()=>!_t||Nn?null:(_t===!0?[qi,$i,_i]:_t).map(ga=>ga===qi?{key:"all",text:ea.selectionAll,onSelect(){xa(ia.map((pa,oa)=>la(pa,oa)).filter(pa=>{const oa=Za.get(pa);return!(oa!=null&&oa.disabled)||zo.has(pa)}),"all")}}:ga===$i?{key:"invert",text:ea.selectInvert,onSelect(){const pa=new Set(zo);ca.forEach((Yn,nn)=>{const Vn=la(Yn,nn),Ma=Za.get(Vn);Ma!=null&&Ma.disabled||(pa.has(Vn)?pa.delete(Vn):pa.add(Vn))});const oa=Array.from(pa);Ct&&Ct(oa),xa(oa,"invert")}}:ga===_i?{key:"none",text:ea.selectNone,onSelect(){St==null||St(),xa(Array.from(zo).filter(pa=>{const oa=Za.get(pa);return oa==null?void 0:oa.disabled}),"none")}}:ga).map(ga=>Object.assign(Object.assign({},ga),{onSelect:function(){for(var pa,oa,Yn=arguments.length,nn=new Array(Yn),Vn=0;Vn{var ga;if(!ce)return Ca.filter(wo=>wo!==_r);let pa=(0,Ln.Z)(Ca);const oa=new Set(zo),Yn=aa.map(la).filter(wo=>!Za.get(wo).disabled),nn=Yn.every(wo=>oa.has(wo)),Vn=Yn.some(wo=>oa.has(wo)),Ma=()=>{const wo=[];nn?Yn.forEach(nr=>{oa.delete(nr),wo.push(nr)}):Yn.forEach(nr=>{oa.has(nr)||(oa.add(nr),wo.push(nr))});const No=Array.from(oa);nt==null||nt(!nn,No.map(nr=>Xn(nr)),wo.map(nr=>Xn(nr))),xa(No,"all"),Yo(null)};let Qa;if(Jt!=="radio"){let wo;if(Eo){const ro={getPopupContainer:jn,items:Eo.map((Or,Ar)=>{const{key:Lo,text:Aa,onSelect:gr}=Or;return{key:Lo!=null?Lo:Ar,onClick:()=>{gr==null||gr(Yn)},label:Aa}})};wo=le.createElement("div",{className:`${Mn}-selection-extra`},le.createElement(Ko.Z,{menu:ro,getPopupContainer:jn},le.createElement("span",null,le.createElement(Ql.Z,null))))}const No=aa.map((ro,Or)=>{const Ar=la(ro,Or),Lo=Za.get(Ar)||{};return Object.assign({checked:oa.has(Ar)},Lo)}).filter(ro=>{let{disabled:Or}=ro;return Or}),nr=!!No.length&&No.length===aa.length,fr=nr&&No.every(ro=>{let{checked:Or}=ro;return Or}),cr=nr&&No.some(ro=>{let{checked:Or}=ro;return Or});Qa=!Nn&&le.createElement("div",{className:`${Mn}-selection`},le.createElement(lr.default,{checked:nr?fr:!!aa.length&&nn,indeterminate:nr?!fr&&cr:!nn&&Vn,onChange:Ma,disabled:aa.length===0||nr,"aria-label":wo?"Custom selection":"Select all",skipGroup:!0}),wo)}let wr;Jt==="radio"?wr=(wo,No,nr)=>{const fr=la(No,nr),cr=oa.has(fr);return{node:le.createElement(Wi.ZP,Object.assign({},Za.get(fr),{checked:cr,onClick:ro=>ro.stopPropagation(),onChange:ro=>{oa.has(fr)||Do(fr,!0,[fr],ro.nativeEvent)}})),checked:cr}}:wr=(wo,No,nr)=>{var fr;const cr=la(No,nr),ro=oa.has(cr),Or=oo.has(cr),Ar=Za.get(cr);let Lo;return Oa==="nest"?Lo=Or:Lo=(fr=Ar==null?void 0:Ar.indeterminate)!==null&&fr!==void 0?fr:Or,{node:le.createElement(lr.default,Object.assign({},Ar,{indeterminate:Lo,checked:ro,skipGroup:!0,onClick:Aa=>Aa.stopPropagation(),onChange:Aa=>{let{nativeEvent:gr}=Aa;const{shiftKey:Dr}=gr;let ai=-1,jr=-1;if(Dr&&xn){const Hr=new Set([Ba,cr]);Yn.some((Ir,vr)=>{if(Hr.has(Ir))if(ai===-1)ai=vr;else return jr=vr,!0;return!1})}if(jr!==-1&&ai!==jr&&xn){const Hr=Yn.slice(ai,jr+1),Ir=[];ro?Hr.forEach(sr=>{oa.has(sr)&&(Ir.push(sr),oa.delete(sr))}):Hr.forEach(sr=>{oa.has(sr)||(Ir.push(sr),oa.add(sr))});const vr=Array.from(oa);Et==null||Et(!ro,vr.map(sr=>Xn(sr)),Ir.map(sr=>Xn(sr))),xa(vr,"multiple")}else{const Hr=qa;if(xn){const Ir=ro?(0,ui._5)(Hr,cr):(0,ui.L0)(Hr,cr);Do(cr,!ro,Ir,gr)}else{const Ir=(0,Ri.S)([].concat((0,Ln.Z)(Hr),[cr]),!0,Ia,ja),{checkedKeys:vr,halfCheckedKeys:sr}=Ir;let ei=vr;if(ro){const si=new Set(vr);si.delete(cr),ei=(0,Ri.S)(Array.from(si),{checked:!1,halfCheckedKeys:sr},Ia,ja).checkedKeys}Do(cr,!ro,ei,gr)}}Yo(ro?null:cr)}})),checked:ro}};const Sr=(wo,No,nr)=>{const{node:fr,checked:cr}=wr(wo,No,nr);return gn?gn(cr,No,nr,fr):fr};if(!pa.includes(_r))if(pa.findIndex(wo=>{var No;return((No=wo[An])===null||No===void 0?void 0:No.columnType)==="EXPAND_COLUMN"})===0){const[wo,...No]=pa;pa=[wo,_r].concat((0,Ln.Z)(No))}else pa=[_r].concat((0,Ln.Z)(pa));const Wr=pa.indexOf(_r);pa=pa.filter((wo,No)=>wo!==_r||No===Wr);const ar=pa[Wr-1],tr=pa[Wr+1];let Sa=Sn;Sa===void 0&&((tr==null?void 0:tr.fixed)!==void 0?Sa=tr.fixed:(ar==null?void 0:ar.fixed)!==void 0&&(Sa=ar.fixed)),Sa&&ar&&((ga=ar[An])===null||ga===void 0?void 0:ga.columnType)==="EXPAND_COLUMN"&&ar.fixed===void 0&&(ar.fixed=Sa);const Br=st()(`${Mn}-selection-col`,{[`${Mn}-selection-col-with-dropdown`]:_t&&Jt==="checkbox"}),Rr={fixed:Sa,width:Xt,className:`${Mn}-selection-column`,title:ce.columnTitle||Qa,render:Sr,onCell:ce.onCell,[An]:{className:Br}};return pa.map(wo=>wo===_r?Rr:wo)},[la,aa,ce,qa,zo,oo,Xt,Eo,Oa,Ba,Za,Et,Do,ja]),zo]},Xl=te(89489),ql=te(59477),el=te(6848);const Oi="ascend",hi="descend";function wi(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Nl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function $l(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Ll(de,ce,be){let Be=[];function ke(ze,it){Be.push({column:ze,key:co(ze,it),multiplePriority:wi(ze),sortOrder:ze.sortOrder})}return(de||[]).forEach((ze,it)=>{const ot=Uo(it,be);ze.children?("sortOrder"in ze&&ke(ze,ot),Be=[].concat((0,Ln.Z)(Be),(0,Ln.Z)(Ll(ze.children,ce,ot)))):ze.sorter&&("sortOrder"in ze?ke(ze,ot):ce&&ze.defaultSortOrder&&Be.push({column:ze,key:co(ze,ot),multiplePriority:wi(ze),sortOrder:ze.defaultSortOrder}))}),Be}function tl(de,ce,be,Be,ke,ze,it,ot){return(ce||[]).map((nt,Ct)=>{const St=Uo(Ct,ot);let Et=nt;if(Et.sorter){const Xt=Et.sortDirections||ke,Jt=Et.showSorterTooltip===void 0?it:Et.showSorterTooltip,_t=co(Et,St),Sn=be.find(Oa=>{let{key:Hn}=Oa;return Hn===_t}),gn=Sn?Sn.sortOrder:null,Nn=$l(Xt,gn);let xn;if(nt.sortIcon)xn=nt.sortIcon({sortOrder:gn});else{const Oa=Xt.includes(Oi)&&le.createElement(ql.Z,{className:st()(`${de}-column-sorter-up`,{active:gn===Oi})}),Hn=Xt.includes(hi)&&le.createElement(Xl.Z,{className:st()(`${de}-column-sorter-down`,{active:gn===hi})});xn=le.createElement("span",{className:st()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(Oa&&Hn)})},le.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},Oa,Hn))}const{cancelSort:Mn,triggerAsc:ia,triggerDesc:ca}=ze||{};let Xn=Mn;Nn===hi?Xn=ca:Nn===Oi&&(Xn=ia);const la=typeof Jt=="object"?Jt:{title:Xn};Et=Object.assign(Object.assign({},Et),{className:st()(Et.className,{[`${de}-column-sort`]:gn}),title:Oa=>{const Hn=le.createElement("div",{className:`${de}-column-sorters`},le.createElement("span",{className:`${de}-column-title`},er(nt.title,Oa)),xn);return Jt?le.createElement(el.Z,Object.assign({},la),Hn):Hn},onHeaderCell:Oa=>{const Hn=nt.onHeaderCell&&nt.onHeaderCell(Oa)||{},ea=Hn.onClick,jn=Hn.onKeyDown;Hn.onClick=sa=>{Be({column:nt,key:_t,sortOrder:Nn,multiplePriority:wi(nt)}),ea==null||ea(sa)},Hn.onKeyDown=sa=>{sa.keyCode===Li.Z.ENTER&&(Be({column:nt,key:_t,sortOrder:Nn,multiplePriority:wi(nt)}),jn==null||jn(sa))};const On=ir(nt.title,{}),Tn=On==null?void 0:On.toString();return gn?Hn["aria-sort"]=gn==="ascend"?"ascending":"descending":Hn["aria-label"]=Tn||"",Hn.className=st()(Hn.className,`${de}-column-has-sorters`),Hn.tabIndex=0,nt.ellipsis&&(Hn.title=(On!=null?On:"").toString()),Hn}})}return"children"in Et&&(Et=Object.assign(Object.assign({},Et),{children:tl(de,Et.children,be,Be,ke,ze,it,St)})),Et})}function Rl(de){const{column:ce,sortOrder:be}=de;return{column:ce,order:be,field:ce.dataIndex,columnKey:ce.key}}function Ol(de){const ce=de.filter(be=>{let{sortOrder:Be}=be;return Be}).map(Rl);return ce.length===0&&de.length?Object.assign(Object.assign({},Rl(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function nl(de,ce,be){const Be=ce.slice().sort((it,ot)=>ot.multiplePriority-it.multiplePriority),ke=de.slice(),ze=Be.filter(it=>{let{column:{sorter:ot},sortOrder:nt}=it;return Nl(ot)&&nt});return ze.length?ke.sort((it,ot)=>{for(let nt=0;nt{const ot=it[be];return ot?Object.assign(Object.assign({},it),{[be]:nl(ot,ce,be)}):it}):ke}function _l(de){let{prefixCls:ce,mergedColumns:be,onSorterChange:Be,sortDirections:ke,tableLocale:ze,showSorterTooltip:it}=de;const[ot,nt]=le.useState(Ll(be,!0)),Ct=le.useMemo(()=>{let _t=!0;const Sn=Ll(be,!1);if(!Sn.length)return ot;const gn=[];function Nn(Mn){_t?gn.push(Mn):gn.push(Object.assign(Object.assign({},Mn),{sortOrder:null}))}let xn=null;return Sn.forEach(Mn=>{xn===null?(Nn(Mn),Mn.sortOrder&&(Mn.multiplePriority===!1?_t=!1:xn=!0)):(xn&&Mn.multiplePriority!==!1||(_t=!1),Nn(Mn))}),gn},[be,ot]),St=le.useMemo(()=>{const _t=Ct.map(Sn=>{let{column:gn,sortOrder:Nn}=Sn;return{column:gn,order:Nn}});return{sortColumns:_t,sortColumn:_t[0]&&_t[0].column,sortOrder:_t[0]&&_t[0].order}},[Ct]);function Et(_t){let Sn;_t.multiplePriority===!1||!Ct.length||Ct[0].multiplePriority===!1?Sn=[_t]:Sn=[].concat((0,Ln.Z)(Ct.filter(gn=>{let{key:Nn}=gn;return Nn!==_t.key})),[_t]),nt(Sn),Be(Ol(Sn),Sn)}return[_t=>tl(ce,_t,Ct,Et,ke,ze,it),Ct,St,()=>Ol(Ct)]}function es(de,ce){return de.map(be=>{const Be=Object.assign({},be);return Be.title=er(be.title,ce),"children"in Be&&(Be.children=es(Be.children,ce)),Be})}function ts(de){return[le.useCallback(be=>es(be,de),[de])]}var Ml=eo((de,ce)=>{const{_renderTimes:be}=de,{_renderTimes:Be}=ce;return be!==Be}),pi=zn((de,ce)=>{const{_renderTimes:be}=de,{_renderTimes:Be}=ce;return be!==Be}),Si=te(64993),Mi=te(17313),ns=te(83116),as=te(37613),se=de=>{const{componentCls:ce}=de,be=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,Be=(ke,ze,it)=>({[`&${ce}-${ke}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${ze}px -${it+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:be,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:be,borderTop:be,[` > ${ce}-content, > ${ce}-header, > ${ce}-body, @@ -256,7 +256,7 @@ &${ce}-row:hover > td, > th${ce}-cell-row-hover, > td${ce}-cell-row-hover - `]:{background:Sn},[`&${ce}-row-selected`]:{"> th, > td":{background:gn},"&:hover > th, &:hover > td":{background:Nn}}}},[`${ce}-footer`]:{padding:`${Be}px ${ke}px`,color:xn,background:Mn}})}};var Po=(0,ns.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:be,colorIcon:Be,colorIconHover:ke,opacityLoading:ze,colorBgContainer:it,controlInteractiveSize:ot,headerBg:nt,headerColor:Ct,headerSortActiveBg:St,headerSortHoverBg:Et,bodySortBg:Xt,rowHoverBg:Jt,rowSelectedBg:_t,rowSelectedHoverBg:Sn,rowExpandedBg:gn,cellPaddingBlock:Nn,cellPaddingInline:xn,cellPaddingBlockMD:Mn,cellPaddingInlineMD:ia,cellPaddingBlockSM:ca,cellPaddingInlineSM:Xn,borderColor:la,footerBg:Oa,footerColor:Hn,headerBorderRadius:ea,cellFontSize:jn,cellFontSizeMD:On,cellFontSizeSM:Tn,headerSplitColor:sa,fixedHeaderSortActiveBg:Ga,headerFilterHoverBg:Ia,filterDropdownBg:aa,expandIconBg:Za,selectionColumnWidth:ja,stickyScrollBarBg:qa}=de,Ka=new Si.C(Be),zo=new Si.C(ke),oo=2,Ba=(0,as.TS)(de,{tableFontSize:jn,tableBg:it,tableRadius:ea,tablePaddingVertical:Nn,tablePaddingHorizontal:xn,tablePaddingVerticalMiddle:Mn,tablePaddingHorizontalMiddle:ia,tablePaddingVerticalSmall:ca,tablePaddingHorizontalSmall:Xn,tableBorderColor:la,tableHeaderTextColor:Ct,tableHeaderBg:nt,tableFooterTextColor:Hn,tableFooterBg:Oa,tableHeaderCellSplitColor:sa,tableHeaderSortBg:St,tableHeaderSortHoverBg:Et,tableHeaderIconColor:Ka.clone().setAlpha(Ka.getAlpha()*ze).toRgbString(),tableHeaderIconColorHover:zo.clone().setAlpha(zo.getAlpha()*ze).toRgbString(),tableBodySortBg:Xt,tableFixedHeaderSortActiveBg:Ga,tableHeaderFilterActiveBg:Ia,tableFilterDropdownBg:aa,tableRowHoverBg:Jt,tableSelectedRowBg:_t,tableSelectedRowHoverBg:Sn,zIndexTableFixed:oo,zIndexTableSticky:oo+1,tableFontSizeMiddle:On,tableFontSizeSmall:Tn,tableSelectionColumnWidth:ja,tableExpandIconBg:Za,tableExpandColumnWidth:ot+2*de.padding,tableExpandedRowBg:gn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:qa,tableScrollThumbBgHover:ce,tableScrollBg:be});return[To(Ba),pn(Ba),Zo(Ba),io(Ba),Bn(Ba),se(Ba),$t(Ba),Dt(Ba),Zo(Ba),dt(Ba),_n(Ba),an(Ba),mo(Ba),De(Ba),na(Ba),Jn(Ba),dr(Ba)]},de=>{const{colorFillAlter:ce,colorBgContainer:be,colorTextHeading:Be,colorFillSecondary:ke,colorFillContent:ze,controlItemBgActive:it,controlItemBgActiveHover:ot,padding:nt,paddingSM:Ct,paddingXS:St,colorBorderSecondary:Et,borderRadiusLG:Xt,fontSize:Jt,controlHeight:_t,colorTextPlaceholder:Sn}=de,gn=new Si.C(ke).onBackground(be).toHexShortString(),Nn=new Si.C(ze).onBackground(be).toHexShortString(),xn=new Si.C(ce).onBackground(be).toHexShortString();return{headerBg:xn,headerColor:Be,headerSortActiveBg:gn,headerSortHoverBg:Nn,bodySortBg:xn,rowHoverBg:xn,rowSelectedBg:it,rowSelectedHoverBg:ot,rowExpandedBg:ce,cellPaddingBlock:nt,cellPaddingInline:nt,cellPaddingBlockMD:Ct,cellPaddingInlineMD:St,cellPaddingBlockSM:St,cellPaddingInlineSM:St,borderColor:Et,headerBorderRadius:Xt,footerBg:xn,footerColor:Be,cellFontSize:Jt,cellFontSizeMD:Jt,cellFontSizeSM:Jt,headerSplitColor:Et,fixedHeaderSortActiveBg:gn,headerFilterHoverBg:ze,filterDropdownMenuBg:be,filterDropdownBg:be,expandIconBg:be,selectionColumnWidth:_t,stickyScrollBarBg:Sn,stickyScrollBarBorderRadius:100}});const yo=[],Ho=(de,ce)=>{const{prefixCls:be,className:Be,rootClassName:ke,style:ze,size:it,bordered:ot,dropdownPrefixCls:nt,dataSource:Ct,pagination:St,rowSelection:Et,rowKey:Xt="key",rowClassName:Jt,columns:_t,children:Sn,childrenColumnName:gn,onChange:Nn,getPopupContainer:xn,loading:Mn,expandIcon:ia,expandable:ca,expandedRowRender:Xn,expandIconColumnIndex:la,indentSize:Oa,scroll:Hn,sortDirections:ea,locale:jn,showSorterTooltip:On=!0,virtual:Tn}=de,sa=le.useMemo(()=>_t||ut(Sn),[_t,Sn]),Ga=le.useMemo(()=>sa.some(fo=>fo.responsive),[sa]),Ia=(0,Co.Z)(Ga),aa=le.useMemo(()=>{const fo=new Set(Object.keys(Ia).filter(Go=>Ia[Go]));return sa.filter(Go=>!Go.responsive||Go.responsive.some(Nr=>fo.has(Nr)))},[sa,Ia]),Za=(0,Ua.Z)(de,["className","style","columns"]),{locale:ja=_o.Z,direction:qa,table:Ka,renderEmpty:zo,getPrefixCls:oo,getPopupContainer:Ba}=le.useContext(Ja.E_),Yo=(0,Jo.Z)(it),xa=Object.assign(Object.assign({},ja.Table),jn),Do=Ct||yo,Eo=oo("table",be),ur=oo("dropdown",nt),Ca=Object.assign({childrenColumnName:gn,expandIconColumnIndex:la},ca),{childrenColumnName:ga="children"}=Ca,pa=le.useMemo(()=>Do.some(fo=>fo==null?void 0:fo[ga])?"nest":Xn||ca&&ca.expandedRowRender?"row":null,[Do]),oa={body:le.useRef()},Yn=le.useMemo(()=>typeof Xt=="function"?Xt:fo=>fo==null?void 0:fo[Xt],[Xt]),[nn]=bl(Do,ga,Yn),Vn={},Ma=function(fo,Go){let Nr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var or,kr,Zr;const Mr=Object.assign(Object.assign({},Vn),fo);Nr&&((or=Vn.resetPagination)===null||or===void 0||or.call(Vn),!((kr=Mr.pagination)===null||kr===void 0)&&kr.current&&(Mr.pagination.current=1),St&&St.onChange&&St.onChange(1,(Zr=Mr.pagination)===null||Zr===void 0?void 0:Zr.pageSize)),Hn&&Hn.scrollToFirstRowOnChange!==!1&&oa.body.current&&(0,ua.Z)(0,{getContainer:()=>oa.body.current}),Nn==null||Nn(Mr.pagination,Mr.filters,Mr.sorter,{currentDataSource:Yi(nl(Do,Mr.sorterStates,ga),Mr.filterStates),action:Go})},Qa=(fo,Go)=>{Ma({sorter:fo,sorterStates:Go},"sort",!1)},[wr,Sr,Wr,ar]=_l({prefixCls:Eo,mergedColumns:aa,onSorterChange:Qa,sortDirections:ea||["ascend","descend"],tableLocale:xa,showSorterTooltip:On}),tr=le.useMemo(()=>nl(Do,Sr,ga),[Do,Sr]);Vn.sorter=ar(),Vn.sorterStates=Sr;const Sa=(fo,Go)=>{Ma({filters:fo,filterStates:Go},"filter",!0)},[Br,Rr,wo]=Cl({prefixCls:Eo,locale:xa,dropdownPrefixCls:ur,mergedColumns:aa,onFilterChange:Sa,getPopupContainer:xn||Ba}),No=Yi(tr,Rr);Vn.filters=wo,Vn.filterStates=Rr;const nr=le.useMemo(()=>{const fo={};return Object.keys(wo).forEach(Go=>{wo[Go]!==null&&(fo[Go]=wo[Go])}),Object.assign(Object.assign({},Wr),{filters:fo})},[Wr,wo]),[fr]=ts(nr),cr=(fo,Go)=>{Ma({pagination:Object.assign(Object.assign({},Vn.pagination),{current:fo,pageSize:Go})},"paginate")},[ro,Or]=Yl(No.length,cr,St);Vn.pagination=St===!1?{}:di(ro,St),Vn.resetPagination=Or;const Ar=le.useMemo(()=>{if(St===!1||!ro.pageSize)return No;const{current:fo=1,total:Go,pageSize:Nr=bi}=ro;return No.lengthNr?No.slice((fo-1)*Nr,fo*Nr):No:No.slice((fo-1)*Nr,fo*Nr)},[!!St,No,ro&&ro.current,ro&&ro.pageSize,ro&&ro.total]),[Lo,Aa]=Dl({prefixCls:Eo,data:No,pageData:Ar,getRowKey:Yn,getRecordByKey:nn,expandType:pa,childrenColumnName:ga,locale:xa,getPopupContainer:xn||Ba},Et),gr=(fo,Go,Nr)=>{let or;return typeof Jt=="function"?or=st()(Jt(fo,Go,Nr)):or=st()(Jt),st()({[`${Eo}-row-selected`]:Aa.has(Yn(fo,Go))},or)};Ca.__PARENT_RENDER_ICON__=Ca.expandIcon,Ca.expandIcon=Ca.expandIcon||ia||ta(xa),pa==="nest"&&Ca.expandIconColumnIndex===void 0?Ca.expandIconColumnIndex=Et?1:0:Ca.expandIconColumnIndex>0&&Et&&(Ca.expandIconColumnIndex-=1),typeof Ca.indentSize!="number"&&(Ca.indentSize=typeof Oa=="number"?Oa:15);const Dr=le.useCallback(fo=>fr(Lo(Br(wr(fo)))),[wr,Br,Lo]);let ai,jr;if(St!==!1&&(ro!=null&&ro.total)){let fo;ro.size?fo=ro.size:fo=Yo==="small"||Yo==="middle"?"small":void 0;const Go=kr=>le.createElement(mr.Z,Object.assign({},ro,{className:st()(`${Eo}-pagination ${Eo}-pagination-${kr}`,ro.className),size:fo})),Nr=qa==="rtl"?"left":"right",{position:or}=ro;if(or!==null&&Array.isArray(or)){const kr=or.find(ni=>ni.includes("top")),Zr=or.find(ni=>ni.includes("bottom")),Mr=or.every(ni=>`${ni}`=="none");!kr&&!Zr&&!Mr&&(jr=Go(Nr)),kr&&(ai=Go(kr.toLowerCase().replace("top",""))),Zr&&(jr=Go(Zr.toLowerCase().replace("bottom","")))}else jr=Go(Nr)}let Hr;typeof Mn=="boolean"?Hr={spinning:Mn}:typeof Mn=="object"&&(Hr=Object.assign({spinning:!0},Mn));const[Ir,vr]=Po(Eo),[,sr]=(0,Rn.Z)(),ei=st()(`${Eo}-wrapper`,Ka==null?void 0:Ka.className,{[`${Eo}-wrapper-rtl`]:qa==="rtl"},Be,ke,vr),si=Object.assign(Object.assign({},Ka==null?void 0:Ka.style),ze),$r=jn&&jn.emptyText||(zo==null?void 0:zo("Table"))||le.createElement(Xa.Z,{componentName:"Table"}),ti=Tn?pi:Ml,Ai={},al=le.useMemo(()=>{const{fontSize:fo,lineHeight:Go,padding:Nr,paddingXS:or,paddingSM:kr}=sr,Zr=Math.floor(fo*Go);switch(Yo){case"large":return Nr*2+Zr;case"small":return or*2+Zr;default:return kr*2+Zr}},[sr,Yo]);return Tn&&(Ai.listItemHeight=al),Ir(le.createElement("div",{ref:ce,className:ei,style:si},le.createElement(Gn.Z,Object.assign({spinning:!1},Hr),ai,le.createElement(ti,Object.assign({},Ai,Za,{columns:aa,direction:qa,expandable:Ca,prefixCls:Eo,className:st()({[`${Eo}-middle`]:Yo==="middle",[`${Eo}-small`]:Yo==="small",[`${Eo}-bordered`]:ot,[`${Eo}-empty`]:Do.length===0}),data:Ar,rowKey:Yn,rowClassName:gr,emptyText:$r,internalHooks:fe,internalRefs:oa,transformColumns:Dr})),jr)))};var qo=le.forwardRef(Ho);const Bo=(de,ce)=>{const be=le.useRef(0);return be.current+=1,le.createElement(qo,Object.assign({},de,{ref:ce,_renderTimes:be.current}))},Oo=le.forwardRef(Bo);Oo.SELECTION_COLUMN=_r,Oo.EXPAND_COLUMN=ee,Oo.SELECTION_ALL=qi,Oo.SELECTION_INVERT=$i,Oo.SELECTION_NONE=_i,Oo.Column=Da,Oo.ColumnGroup=so,Oo.Summary=Ee;var xr=Oo,pr=xr},17574:function(lt,bt,te){"use strict";te.d(bt,{default:function(){return on}});var ee=te(54030),fe=te(3300),Ve=te(52671),We=te(8657),Ie=te(32855),Oe=te(59301),le={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},Ge=le,Je=te(7657),$e=function(ct,kt){return Oe.createElement(Je.Z,(0,Ie.Z)({},ct,{ref:kt,icon:Ge}))},je=Oe.forwardRef($e),Xe=je,Ne=te(92310),re=te.n(Ne),y=te(35654),a=te(71430),x=te(36355),E=te(56082),b=te(62892),z=te(20648);const ne=4;function oe(Qt){const{dropPosition:ct,dropLevelOffset:kt,prefixCls:Ot,indent:Te,direction:He="ltr"}=Qt,yt=He==="ltr"?"left":"right",It=He==="ltr"?"right":"left",gt={[yt]:-kt*Te+ne,[It]:0};switch(ct){case-1:gt.top=-3;break;case 1:gt.bottom=-3;break;default:gt.bottom=-3,gt[yt]=Te+ne;break}return Oe.createElement("div",{style:gt,className:`${Ot}-drop-indicator`})}var ae=te(71997),ve=Oe.forwardRef((Qt,ct)=>{const{getPrefixCls:kt,direction:Ot,virtual:Te,tree:He}=Oe.useContext(x.E_),{prefixCls:yt,className:It,showIcon:gt=!1,showLine:Wt,switcherIcon:xe,blockNode:vt=!1,children:rt,checkable:wt=!1,selectable:Pn=!0,draggable:Ke,motion:Ue,style:Ae}=Qt,me=kt("tree",yt),Re=kt(),Ze=Ue!=null?Ue:Object.assign(Object.assign({},(0,b.Z)(Re)),{motionAppear:!1}),Ee=Object.assign(Object.assign({},Qt),{checkable:wt,selectable:Pn,showIcon:gt,motion:Ze,blockNode:vt,showLine:!!Wt,dropIndicatorRender:oe}),[pe,Ye]=(0,z.ZP)(me),Ce=Oe.useMemo(()=>{if(!Ke)return!1;let qe={};switch(typeof Ke){case"function":qe.nodeDraggable=Ke;break;case"object":qe=Object.assign({},Ke);break;default:break}return qe.icon!==!1&&(qe.icon=qe.icon||Oe.createElement(E.Z,null)),qe},[Ke]),ye=qe=>Oe.createElement(ae.Z,{prefixCls:me,switcherIcon:xe,treeNodeProps:qe,showLine:Wt});return pe(Oe.createElement(ee.Z,Object.assign({itemHeight:20,ref:ct,virtual:Te},Ee,{style:Object.assign(Object.assign({},He==null?void 0:He.style),Ae),prefixCls:me,className:re()({[`${me}-icon-hide`]:!gt,[`${me}-block-node`]:vt,[`${me}-unselectable`]:!Pn,[`${me}-rtl`]:Ot==="rtl"},He==null?void 0:He.className,It,Ye),direction:Ot,checkable:wt&&Oe.createElement("span",{className:`${me}-checkbox-inner`}),selectable:Pn,switcherIcon:ye,draggable:Ce}),rt))}),he;(function(Qt){Qt[Qt.None=0]="None",Qt[Qt.Start=1]="Start",Qt[Qt.End=2]="End"})(he||(he={}));function Se(Qt,ct){function kt(Ot){const{key:Te,children:He}=Ot;ct(Te,Ot)!==!1&&Se(He||[],ct)}Qt.forEach(kt)}function we(Qt){let{treeData:ct,expandedKeys:kt,startKey:Ot,endKey:Te}=Qt;const He=[];let yt=he.None;if(Ot&&Ot===Te)return[Ot];if(!Ot||!Te)return[];function It(gt){return gt===Ot||gt===Te}return Se(ct,gt=>{if(yt===he.End)return!1;if(It(gt)){if(He.push(gt),yt===he.None)yt=he.Start;else if(yt===he.Start)return yt=he.End,!1}else yt===he.Start&&He.push(gt);return kt.includes(gt)}),He}function Pe(Qt,ct){const kt=(0,fe.Z)(ct),Ot=[];return Se(Qt,(Te,He)=>{const yt=kt.indexOf(Te);return yt!==-1&&(Ot.push(He),kt.splice(yt,1)),!!kt.length}),Ot}var xt=function(Qt,ct){var kt={};for(var Ot in Qt)Object.prototype.hasOwnProperty.call(Qt,Ot)&&ct.indexOf(Ot)<0&&(kt[Ot]=Qt[Ot]);if(Qt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,Ot=Object.getOwnPropertySymbols(Qt);Te{var{defaultExpandAll:kt,defaultExpandParent:Ot,defaultExpandedKeys:Te}=Qt,He=xt(Qt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const yt=Oe.useRef(),It=Oe.useRef(),gt=()=>{const{keyEntities:Ce}=(0,a.I8)(Tt(He));let ye;return kt?ye=Object.keys(Ce):Ot?ye=(0,y.r7)(He.expandedKeys||Te||[],Ce):ye=He.expandedKeys||Te,ye},[Wt,xe]=Oe.useState(He.selectedKeys||He.defaultSelectedKeys||[]),[vt,rt]=Oe.useState(()=>gt());Oe.useEffect(()=>{"selectedKeys"in He&&xe(He.selectedKeys)},[He.selectedKeys]),Oe.useEffect(()=>{"expandedKeys"in He&&rt(He.expandedKeys)},[He.expandedKeys]);const wt=(Ce,ye)=>{var qe;return"expandedKeys"in He||rt(Ce),(qe=He.onExpand)===null||qe===void 0?void 0:qe.call(He,Ce,ye)},Pn=(Ce,ye)=>{var qe;const{multiple:At}=He,{node:Rt,nativeEvent:ht}=ye,{key:pt=""}=Rt,Ft=Tt(He),Fe=Object.assign(Object.assign({},ye),{selected:!0}),Me=(ht==null?void 0:ht.ctrlKey)||(ht==null?void 0:ht.metaKey),et=ht==null?void 0:ht.shiftKey;let Pt;At&&Me?(Pt=Ce,yt.current=pt,It.current=Pt,Fe.selectedNodes=Pe(Ft,Pt)):At&&et?(Pt=Array.from(new Set([].concat((0,fe.Z)(It.current||[]),(0,fe.Z)(we({treeData:Ft,expandedKeys:vt,startKey:pt,endKey:yt.current}))))),Fe.selectedNodes=Pe(Ft,Pt)):(Pt=[pt],yt.current=pt,It.current=Pt,Fe.selectedNodes=Pe(Ft,Pt)),(qe=He.onSelect)===null||qe===void 0||qe.call(He,Pt,Fe),"selectedKeys"in He||xe(Pt)},{getPrefixCls:Ke,direction:Ue}=Oe.useContext(x.E_),{prefixCls:Ae,className:me,showIcon:Re=!0,expandAction:Ze="click"}=He,Ee=xt(He,["prefixCls","className","showIcon","expandAction"]),pe=Ke("tree",Ae),Ye=re()(`${pe}-directory`,{[`${pe}-directory-rtl`]:Ue==="rtl"},me);return Oe.createElement(ve,Object.assign({icon:st,ref:ct,blockNode:!0},Ee,{showIcon:Re,expandAction:Ze,prefixCls:pe,className:Ye,expandedKeys:vt,selectedKeys:Wt,onSelect:Pn,onExpand:wt}))};var Mt=Oe.forwardRef(Qe);const jt=ve;jt.DirectoryTree=Mt,jt.TreeNode=ee.O;var on=jt},20648:function(lt,bt,te){"use strict";te.d(bt,{TM:function(){return Ne},Yk:function(){return Xe}});var ee=te(36237),fe=te(98447),Ve=te(17313),We=te(8378),Ie=te(37613),Oe=te(83116);const le=new ee.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),Ge=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),Je=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),$e=(re,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:E,titleHeight:b,nodeSelectedBg:z,nodeHoverBg:ne}=y,oe=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Ve.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Ve.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:E,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:le,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${E}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Ve.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:b,lineHeight:`${b}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:b}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},Ge(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:b,margin:0,lineHeight:`${b}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-E,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:b/2*.8,height:b/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:oe},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:b,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${b}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ne},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:b,height:b,lineHeight:`${b}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${b}px`,userSelect:"none"},Je(re,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-E,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${b/2}px !important`}}}}})}},je=re=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:E,directoryNodeSelectedColor:b}=re;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:b,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:E},[`${y}-switcher`]:{color:b},[`${y}-node-content-wrapper`]:{color:b,background:"transparent"}}}}}},Xe=(re,y)=>{const a=`.${re}`,x=`${a}-treenode`,E=y.paddingXS/2,b=(0,Ie.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:E});return[$e(re,b),je(b)]},Ne=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};bt.ZP=(0,Oe.Z)("Tree",(re,y)=>{let{prefixCls:a}=y;return[{[re.componentCls]:(0,fe.C2)(`${a}-checkbox`,re)},Xe(a,re),(0,We.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:a}=re;return Object.assign(Object.assign({},Ne(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return x}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},We=Ve,Ie=te(7657),Oe=function(b,z){return fe.createElement(Ie.Z,(0,ee.Z)({},b,{ref:z,icon:We}))},le=fe.forwardRef(Oe),Ge=le,Je=te(52671),$e=te(58617),je=te(15075),Xe=te(43531),Ne=te(92310),re=te.n(Ne),y=te(92343),x=E=>{const{prefixCls:b,switcherIcon:z,treeNodeProps:ne,showLine:oe}=E,{isLeaf:ae,expanded:ge,loading:ve}=ne;if(ve)return fe.createElement($e.Z,{className:`${b}-switcher-loading-icon`});let he;if(oe&&typeof oe=="object"&&(he=oe.showLeafIcon),ae){if(!oe)return null;if(typeof he!="boolean"&&he){const Pe=typeof he=="function"?he(ne):he,xt=`${b}-switcher-line-custom-icon`;return(0,y.l$)(Pe)?(0,y.Tm)(Pe,{className:re()(Pe.props.className||"",xt)}):Pe}return he?fe.createElement(Je.Z,{className:`${b}-switcher-line-icon`}):fe.createElement("span",{className:`${b}-switcher-leaf-line`})}const Se=`${b}-switcher-icon`,we=typeof z=="function"?z(ne):z;return(0,y.l$)(we)?(0,y.Tm)(we,{className:re()(we.props.className||"",Se)}):we!==void 0?we:oe?ge?fe.createElement(je.Z,{className:`${b}-switcher-line-icon`}):fe.createElement(Xe.Z,{className:`${b}-switcher-line-icon`}):fe.createElement(Ge,{className:Se})}},54580:function(lt,bt,te){"use strict";te.d(bt,{default:function(){return no}});var ee=te(59301),fe=te(3300),Ve=te(92310),We=te.n(Ve),Ie=te(32855),Oe=te(33377),le=te(93912),Ge=te(18881),Je=te(85461),$e=te(74430),je=te(43079),Xe=te(13932),Ne=te(34666),re=te(68702),y=te(26112);function a(_e,Ht){var Zt="cannot ".concat(_e.method," ").concat(_e.action," ").concat(Ht.status,"'"),tn=new Error(Zt);return tn.status=Ht.status,tn.method=_e.method,tn.url=_e.action,tn}function x(_e){var Ht=_e.responseText||_e.response;if(!Ht)return Ht;try{return JSON.parse(Ht)}catch(Zt){return Ht}}function E(_e){var Ht=new XMLHttpRequest;_e.onProgress&&Ht.upload&&(Ht.upload.onprogress=function(yn){yn.total>0&&(yn.percent=yn.loaded/yn.total*100),_e.onProgress(yn)});var Zt=new FormData;_e.data&&Object.keys(_e.data).forEach(function(vn){var yn=_e.data[vn];if(Array.isArray(yn)){yn.forEach(function(dn){Zt.append("".concat(vn,"[]"),dn)});return}Zt.append(vn,yn)}),_e.file instanceof Blob?Zt.append(_e.filename,_e.file,_e.file.name):Zt.append(_e.filename,_e.file),Ht.onerror=function(yn){_e.onError(yn)},Ht.onload=function(){return Ht.status<200||Ht.status>=300?_e.onError(a(_e,Ht),x(Ht)):_e.onSuccess(x(Ht),Ht)},Ht.open(_e.method,_e.action,!0),_e.withCredentials&&"withCredentials"in Ht&&(Ht.withCredentials=!0);var tn=_e.headers||{};return tn["X-Requested-With"]!==null&&Ht.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(tn).forEach(function(vn){tn[vn]!==null&&Ht.setRequestHeader(vn,tn[vn])}),Ht.send(Zt),{abort:function(){Ht.abort()}}}var b=+new Date,z=0;function ne(){return"rc-upload-".concat(b,"-").concat(++z)}var oe=te(48736),ae=function(_e,Ht){if(_e&&Ht){var Zt=Array.isArray(Ht)?Ht:Ht.split(","),tn=_e.name||"",vn=_e.type||"",yn=vn.replace(/\/.*$/,"");return Zt.some(function(dn){var ln=dn.trim();if(/^\*(\/\*)?$/.test(dn))return!0;if(ln.charAt(0)==="."){var La=tn.toLowerCase(),Pa=ln.toLowerCase(),zt=[Pa];return(Pa===".jpg"||Pa===".jpeg")&&(zt=[".jpg",".jpeg"]),zt.some(function(xo){return La.endsWith(xo)})}return/\/\*$/.test(ln)?yn===ln.replace(/\/.*$/,""):vn===ln?!0:/^\w+$/.test(ln)?((0,oe.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(ln,"'.Skip for check.")),!0):!1})}return!0};function ge(_e,Ht){var Zt=_e.createReader(),tn=[];function vn(){Zt.readEntries(function(yn){var dn=Array.prototype.slice.apply(yn);tn=tn.concat(dn);var ln=!dn.length;ln?Ht(tn):vn()})}vn()}var ve=function(Ht,Zt,tn){var vn=function yn(dn,ln){dn&&(dn.path=ln||"",dn.isFile?dn.file(function(La){tn(La)&&(dn.fullPath&&!La.webkitRelativePath&&(Object.defineProperties(La,{webkitRelativePath:{writable:!0}}),La.webkitRelativePath=dn.fullPath.replace(/^\//,""),Object.defineProperties(La,{webkitRelativePath:{writable:!1}})),Zt([La]))}):dn.isDirectory&&ge(dn,function(La){La.forEach(function(Pa){yn(Pa,"".concat(ln).concat(dn.name,"/"))})}))};Ht.forEach(function(yn){vn(yn.webkitGetAsEntry())})},he=ve,Se=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],we=function(_e){(0,Ge.Z)(Zt,_e);var Ht=(0,Je.Z)(Zt);function Zt(){var tn;(0,Oe.Z)(this,Zt);for(var vn=arguments.length,yn=new Array(vn),dn=0;dn{let{uid:yn}=vn;return yn===_e.uid});return tn===-1?Zt.push(_e):Zt[tn]=_e,Zt}function qe(_e,Ht){const Zt=_e.uid!==void 0?"uid":"name";return Ht.filter(tn=>tn[Zt]===_e[Zt])[0]}function At(_e,Ht){const Zt=_e.uid!==void 0?"uid":"name",tn=Ht.filter(vn=>vn[Zt]!==_e[Zt]);return tn.length===Ht.length?null:tn}const Rt=function(){const Ht=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),tn=Ht[Ht.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(tn)||[""])[0]},ht=_e=>_e.indexOf("image/")===0,pt=_e=>{if(_e.type&&!_e.thumbUrl)return ht(_e.type);const Ht=_e.thumbUrl||_e.url||"",Zt=Rt(Ht);return/^data:image\//.test(Ht)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Zt)?!0:!(/^data:/.test(Ht)||Zt)},Ft=200;function Fe(_e){return new Promise(Ht=>{if(!_e.type||!ht(_e.type)){Ht("");return}const Zt=document.createElement("canvas");Zt.width=Ft,Zt.height=Ft,Zt.style.cssText=`position: fixed; left: 0; top: 0; width: ${Ft}px; height: ${Ft}px; z-index: 9999; display: none;`,document.body.appendChild(Zt);const tn=Zt.getContext("2d"),vn=new Image;if(vn.onload=()=>{const{width:yn,height:dn}=vn;let ln=Ft,La=Ft,Pa=0,zt=0;yn>dn?(La=dn*(Ft/yn),zt=-(La-ln)/2):(ln=yn*(Ft/dn),Pa=-(ln-La)/2),tn.drawImage(vn,Pa,zt,ln,La);const xo=Zt.toDataURL();document.body.removeChild(Zt),window.URL.revokeObjectURL(vn.src),Ht(xo)},vn.crossOrigin="anonymous",_e.type.startsWith("image/svg+xml")){const yn=new FileReader;yn.onload=()=>{yn.result&&(vn.src=yn.result)},yn.readAsDataURL(_e)}else if(_e.type.startsWith("image/gif")){const yn=new FileReader;yn.onload=()=>{yn.result&&Ht(yn.result)},yn.readAsDataURL(_e)}else vn.src=window.URL.createObjectURL(_e)})}var Me=te(26227),et=te(41464),Pt=te(15277),Ut=te(93948),sn=te(6848),cn=ee.forwardRef((_e,Ht)=>{let{prefixCls:Zt,className:tn,style:vn,locale:yn,listType:dn,file:ln,items:La,progress:Pa,iconRender:zt,actionIconRender:xo,itemRender:ho,isImgUrl:Io,showPreviewIcon:Qo,showRemoveIcon:bn,showDownloadIcon:qn,previewIcon:Fa,removeIcon:Qn,downloadIcon:eo,onPreview:to,onDownload:Ta,onClose:ko}=_e;var Ro,Tr;const{status:Fr}=ln,[Cr,Gr]=ee.useState(Fr);ee.useEffect(()=>{Fr!=="removed"&&Gr(Fr)},[Fr]);const[Yr,Qr]=ee.useState(!1);ee.useEffect(()=>{const Ja=setTimeout(()=>{Qr(!0)},300);return()=>{clearTimeout(Ja)}},[]);const zr=zt(ln);let yr=ee.createElement("div",{className:`${Zt}-icon`},zr);if(dn==="picture"||dn==="picture-card"||dn==="picture-circle")if(Cr==="uploading"||!ln.thumbUrl&&!ln.url){const Ja=We()(`${Zt}-list-item-thumbnail`,{[`${Zt}-list-item-file`]:Cr!=="uploading"});yr=ee.createElement("div",{className:Ja},zr)}else{const Ja=Io!=null&&Io(ln)?ee.createElement("img",{src:ln.thumbUrl||ln.url,alt:ln.name,className:`${Zt}-list-item-image`,crossOrigin:ln.crossOrigin}):zr,Xa=We()(`${Zt}-list-item-thumbnail`,{[`${Zt}-list-item-file`]:Io&&!Io(ln)});yr=ee.createElement("a",{className:Xa,onClick:Jo=>to(ln,Jo),href:ln.url||ln.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Ja)}const $o=We()(`${Zt}-list-item`,`${Zt}-list-item-${Cr}`),Lr=typeof ln.linkProps=="string"?JSON.parse(ln.linkProps):ln.linkProps,Vr=bn?xo((typeof Qn=="function"?Qn(ln):Qn)||ee.createElement(Me.Z,null),()=>ko(ln),Zt,yn.removeFile):null,Gt=qn&&Cr==="done"?xo((typeof eo=="function"?eo(ln):eo)||ee.createElement(et.Z,null),()=>Ta(ln),Zt,yn.downloadFile):null,Vt=dn!=="picture-card"&&dn!=="picture-circle"&&ee.createElement("span",{key:"download-delete",className:We()(`${Zt}-list-item-actions`,{picture:dn==="picture"})},Gt,Vr),qt=We()(`${Zt}-list-item-name`),zn=ln.url?[ee.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:qt,title:ln.name},Lr,{href:ln.url,onClick:Ja=>to(ln,Ja)}),ln.name),Vt]:[ee.createElement("span",{key:"view",className:qt,onClick:Ja=>to(ln,Ja),title:ln.name},ln.name),Vt],kn={pointerEvents:"none",opacity:.5},ha=Qo?ee.createElement("a",{href:ln.url||ln.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:ln.url||ln.thumbUrl?void 0:kn,onClick:Ja=>to(ln,Ja),title:yn.previewFile},typeof Fa=="function"?Fa(ln):Fa||ee.createElement(Pt.Z,null)):null,Cn=(dn==="picture-card"||dn==="picture-circle")&&Cr!=="uploading"&&ee.createElement("span",{className:`${Zt}-list-item-actions`},ha,Cr==="done"&&Gt,Vr),{getPrefixCls:Da}=ee.useContext(jt.E_),Ra=Da(),so=ee.createElement("div",{className:$o},yr,zn,Cn,Yr&&ee.createElement(Re.default,{motionName:`${Ra}-fade`,visible:Cr==="uploading",motionDeadline:2e3},Ja=>{let{className:Xa}=Ja;const Jo="percent"in ln?ee.createElement(Ut.Z,Object.assign({},Pa,{type:"line",percent:ln.percent,"aria-label":ln["aria-label"],"aria-labelledby":ln["aria-labelledby"]})):null;return ee.createElement("div",{className:We()(`${Zt}-list-item-progress`,Xa)},Jo)})),Ua=ln.response&&typeof ln.response=="string"?ln.response:((Ro=ln.error)===null||Ro===void 0?void 0:Ro.statusText)||((Tr=ln.error)===null||Tr===void 0?void 0:Tr.message)||yn.uploadError,ua=Cr==="error"?ee.createElement(sn.Z,{title:Ua,getPopupContainer:Ja=>Ja.parentNode},so):so;return ee.createElement("div",{className:We()(`${Zt}-list-item-container`,tn),style:vn,ref:Ht},ho?ho(ua,ln,La,{download:Ta.bind(null,ln),preview:to.bind(null,ln),remove:ko.bind(null,ln)}):ua)});const In=(_e,Ht)=>{const{listType:Zt="text",previewFile:tn=Fe,onPreview:vn,onDownload:yn,onRemove:dn,locale:ln,iconRender:La,isImageUrl:Pa=pt,prefixCls:zt,items:xo=[],showPreviewIcon:ho=!0,showRemoveIcon:Io=!0,showDownloadIcon:Qo=!1,removeIcon:bn,previewIcon:qn,downloadIcon:Fa,progress:Qn={size:[-1,2],showInfo:!1},appendAction:eo,appendActionVisible:to=!0,itemRender:Ta,disabled:ko}=_e,Ro=(0,Ze.Z)(),[Tr,Fr]=ee.useState(!1);ee.useEffect(()=>{Zt!=="picture"&&Zt!=="picture-card"&&Zt!=="picture-circle"||(xo||[]).forEach(kn=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(kn.originFileObj instanceof File||kn.originFileObj instanceof Blob)||kn.thumbUrl!==void 0||(kn.thumbUrl="",tn&&tn(kn.originFileObj).then(ha=>{kn.thumbUrl=ha||"",Ro()}))})},[Zt,xo,tn]),ee.useEffect(()=>{Fr(!0)},[]);const Cr=(kn,ha)=>{if(vn)return ha==null||ha.preventDefault(),vn(kn)},Gr=kn=>{typeof yn=="function"?yn(kn):kn.url&&window.open(kn.url)},Yr=kn=>{dn==null||dn(kn)},Qr=kn=>{if(La)return La(kn,Zt);const ha=kn.status==="uploading",Cn=Pa&&Pa(kn)?ee.createElement(me,null):ee.createElement(It,null);let Da=ha?ee.createElement(gt.Z,null):ee.createElement(wt,null);return Zt==="picture"?Da=ha?ee.createElement(gt.Z,null):Cn:(Zt==="picture-card"||Zt==="picture-circle")&&(Da=ha?ln.uploading:Cn),Da},zr=(kn,ha,Cn,Da)=>{const Ra={type:"text",size:"small",title:Da,onClick:so=>{ha(),(0,pe.l$)(kn)&&kn.props.onClick&&kn.props.onClick(so)},className:`${Cn}-list-item-action`,disabled:ko};if((0,pe.l$)(kn)){const so=(0,pe.Tm)(kn,Object.assign(Object.assign({},kn.props),{onClick:()=>{}}));return ee.createElement(Ye.ZP,Object.assign({},Ra,{icon:so}))}return ee.createElement(Ye.ZP,Object.assign({},Ra),ee.createElement("span",null,kn))};ee.useImperativeHandle(Ht,()=>({handlePreview:Cr,handleDownload:Gr}));const{getPrefixCls:yr}=ee.useContext(jt.E_),$o=yr("upload",zt),Lr=yr(),Vr=We()(`${$o}-list`,`${$o}-list-${Zt}`),Gt=(0,fe.Z)(xo.map(kn=>({key:kn.uid,file:kn})));let qt={motionDeadline:2e3,motionName:`${$o}-${Zt==="picture-card"||Zt==="picture-circle"?"animate-inline":"animate"}`,keys:Gt,motionAppear:Tr};const zn=ee.useMemo(()=>{const kn=Object.assign({},(0,Ee.Z)(Lr));return delete kn.onAppearEnd,delete kn.onEnterEnd,delete kn.onLeaveEnd,kn},[Lr]);return Zt!=="picture-card"&&Zt!=="picture-circle"&&(qt=Object.assign(Object.assign({},zn),qt)),ee.createElement("div",{className:Vr},ee.createElement(Re.CSSMotionList,Object.assign({},qt,{component:!1}),kn=>{let{key:ha,file:Cn,className:Da,style:Ra}=kn;return ee.createElement(cn,{key:ha,locale:ln,prefixCls:$o,className:Da,style:Ra,file:Cn,items:xo,progress:Qn,listType:Zt,isImgUrl:Pa,showPreviewIcon:ho,showRemoveIcon:Io,showDownloadIcon:Qo,removeIcon:bn,previewIcon:qn,downloadIcon:Fa,iconRender:Qr,actionIconRender:zr,itemRender:Ta,onPreview:Cr,onDownload:Gr,onClose:Yr})}),eo&&ee.createElement(Re.default,Object.assign({},qt,{visible:to,forceRender:!0}),kn=>{let{className:ha,style:Cn}=kn;return(0,pe.Tm)(eo,Da=>({className:We()(Da.className,ha),style:Object.assign(Object.assign(Object.assign({},Cn),{pointerEvents:ha?"none":void 0}),Da.style)}))}))};var wn=ee.forwardRef(In),Dn=te(17313),ba=te(8378),ma=te(83116),Ln=te(37613),wa=_e=>{const{componentCls:Ht,iconCls:Zt}=_e;return{[`${Ht}-wrapper`]:{[`${Ht}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:_e.colorFillAlter,border:`${_e.lineWidth}px dashed ${_e.colorBorder}`,borderRadius:_e.borderRadiusLG,cursor:"pointer",transition:`border-color ${_e.motionDurationSlow}`,[Ht]:{padding:`${_e.padding}px 0`},[`${Ht}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Ht}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Ht}-disabled):hover`]:{borderColor:_e.colorPrimaryHover},[`p${Ht}-drag-icon`]:{marginBottom:_e.margin,[Zt]:{color:_e.colorPrimary,fontSize:_e.uploadThumbnailSize}},[`p${Ht}-text`]:{margin:`0 0 ${_e.marginXXS}px`,color:_e.colorTextHeading,fontSize:_e.fontSizeLG},[`p${Ht}-hint`]:{color:_e.colorTextDescription,fontSize:_e.fontSize},[`&${Ht}-disabled`]:{cursor:"not-allowed",[`p${Ht}-drag-icon ${Zt}, + `]:{background:Sn},[`&${ce}-row-selected`]:{"> th, > td":{background:gn},"&:hover > th, &:hover > td":{background:Nn}}}},[`${ce}-footer`]:{padding:`${Be}px ${ke}px`,color:xn,background:Mn}})}};var Po=(0,ns.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:be,colorIcon:Be,colorIconHover:ke,opacityLoading:ze,colorBgContainer:it,controlInteractiveSize:ot,headerBg:nt,headerColor:Ct,headerSortActiveBg:St,headerSortHoverBg:Et,bodySortBg:Xt,rowHoverBg:Jt,rowSelectedBg:_t,rowSelectedHoverBg:Sn,rowExpandedBg:gn,cellPaddingBlock:Nn,cellPaddingInline:xn,cellPaddingBlockMD:Mn,cellPaddingInlineMD:ia,cellPaddingBlockSM:ca,cellPaddingInlineSM:Xn,borderColor:la,footerBg:Oa,footerColor:Hn,headerBorderRadius:ea,cellFontSize:jn,cellFontSizeMD:On,cellFontSizeSM:Tn,headerSplitColor:sa,fixedHeaderSortActiveBg:Ga,headerFilterHoverBg:Ia,filterDropdownBg:aa,expandIconBg:Za,selectionColumnWidth:ja,stickyScrollBarBg:qa}=de,Ka=new Si.C(Be),zo=new Si.C(ke),oo=2,Ba=(0,as.TS)(de,{tableFontSize:jn,tableBg:it,tableRadius:ea,tablePaddingVertical:Nn,tablePaddingHorizontal:xn,tablePaddingVerticalMiddle:Mn,tablePaddingHorizontalMiddle:ia,tablePaddingVerticalSmall:ca,tablePaddingHorizontalSmall:Xn,tableBorderColor:la,tableHeaderTextColor:Ct,tableHeaderBg:nt,tableFooterTextColor:Hn,tableFooterBg:Oa,tableHeaderCellSplitColor:sa,tableHeaderSortBg:St,tableHeaderSortHoverBg:Et,tableHeaderIconColor:Ka.clone().setAlpha(Ka.getAlpha()*ze).toRgbString(),tableHeaderIconColorHover:zo.clone().setAlpha(zo.getAlpha()*ze).toRgbString(),tableBodySortBg:Xt,tableFixedHeaderSortActiveBg:Ga,tableHeaderFilterActiveBg:Ia,tableFilterDropdownBg:aa,tableRowHoverBg:Jt,tableSelectedRowBg:_t,tableSelectedRowHoverBg:Sn,zIndexTableFixed:oo,zIndexTableSticky:oo+1,tableFontSizeMiddle:On,tableFontSizeSmall:Tn,tableSelectionColumnWidth:ja,tableExpandIconBg:Za,tableExpandColumnWidth:ot+2*de.padding,tableExpandedRowBg:gn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:qa,tableScrollThumbBgHover:ce,tableScrollBg:be});return[To(Ba),pn(Ba),Zo(Ba),io(Ba),Bn(Ba),se(Ba),$t(Ba),Dt(Ba),Zo(Ba),dt(Ba),_n(Ba),an(Ba),mo(Ba),De(Ba),na(Ba),Jn(Ba),dr(Ba)]},de=>{const{colorFillAlter:ce,colorBgContainer:be,colorTextHeading:Be,colorFillSecondary:ke,colorFillContent:ze,controlItemBgActive:it,controlItemBgActiveHover:ot,padding:nt,paddingSM:Ct,paddingXS:St,colorBorderSecondary:Et,borderRadiusLG:Xt,fontSize:Jt,controlHeight:_t,colorTextPlaceholder:Sn}=de,gn=new Si.C(ke).onBackground(be).toHexShortString(),Nn=new Si.C(ze).onBackground(be).toHexShortString(),xn=new Si.C(ce).onBackground(be).toHexShortString();return{headerBg:xn,headerColor:Be,headerSortActiveBg:gn,headerSortHoverBg:Nn,bodySortBg:xn,rowHoverBg:xn,rowSelectedBg:it,rowSelectedHoverBg:ot,rowExpandedBg:ce,cellPaddingBlock:nt,cellPaddingInline:nt,cellPaddingBlockMD:Ct,cellPaddingInlineMD:St,cellPaddingBlockSM:St,cellPaddingInlineSM:St,borderColor:Et,headerBorderRadius:Xt,footerBg:xn,footerColor:Be,cellFontSize:Jt,cellFontSizeMD:Jt,cellFontSizeSM:Jt,headerSplitColor:Et,fixedHeaderSortActiveBg:gn,headerFilterHoverBg:ze,filterDropdownMenuBg:be,filterDropdownBg:be,expandIconBg:be,selectionColumnWidth:_t,stickyScrollBarBg:Sn,stickyScrollBarBorderRadius:100}});const yo=[],Ho=(de,ce)=>{const{prefixCls:be,className:Be,rootClassName:ke,style:ze,size:it,bordered:ot,dropdownPrefixCls:nt,dataSource:Ct,pagination:St,rowSelection:Et,rowKey:Xt="key",rowClassName:Jt,columns:_t,children:Sn,childrenColumnName:gn,onChange:Nn,getPopupContainer:xn,loading:Mn,expandIcon:ia,expandable:ca,expandedRowRender:Xn,expandIconColumnIndex:la,indentSize:Oa,scroll:Hn,sortDirections:ea,locale:jn,showSorterTooltip:On=!0,virtual:Tn}=de,sa=le.useMemo(()=>_t||ut(Sn),[_t,Sn]),Ga=le.useMemo(()=>sa.some(fo=>fo.responsive),[sa]),Ia=(0,Co.Z)(Ga),aa=le.useMemo(()=>{const fo=new Set(Object.keys(Ia).filter(Go=>Ia[Go]));return sa.filter(Go=>!Go.responsive||Go.responsive.some(Nr=>fo.has(Nr)))},[sa,Ia]),Za=(0,Ua.Z)(de,["className","style","columns"]),{locale:ja=_o.Z,direction:qa,table:Ka,renderEmpty:zo,getPrefixCls:oo,getPopupContainer:Ba}=le.useContext(Ja.E_),Yo=(0,Jo.Z)(it),xa=Object.assign(Object.assign({},ja.Table),jn),Do=Ct||yo,Eo=oo("table",be),ur=oo("dropdown",nt),Ca=Object.assign({childrenColumnName:gn,expandIconColumnIndex:la},ca),{childrenColumnName:ga="children"}=Ca,pa=le.useMemo(()=>Do.some(fo=>fo==null?void 0:fo[ga])?"nest":Xn||ca&&ca.expandedRowRender?"row":null,[Do]),oa={body:le.useRef()},Yn=le.useMemo(()=>typeof Xt=="function"?Xt:fo=>fo==null?void 0:fo[Xt],[Xt]),[nn]=bl(Do,ga,Yn),Vn={},Ma=function(fo,Go){let Nr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var or,kr,Zr;const Mr=Object.assign(Object.assign({},Vn),fo);Nr&&((or=Vn.resetPagination)===null||or===void 0||or.call(Vn),!((kr=Mr.pagination)===null||kr===void 0)&&kr.current&&(Mr.pagination.current=1),St&&St.onChange&&St.onChange(1,(Zr=Mr.pagination)===null||Zr===void 0?void 0:Zr.pageSize)),Hn&&Hn.scrollToFirstRowOnChange!==!1&&oa.body.current&&(0,ua.Z)(0,{getContainer:()=>oa.body.current}),Nn==null||Nn(Mr.pagination,Mr.filters,Mr.sorter,{currentDataSource:Yi(nl(Do,Mr.sorterStates,ga),Mr.filterStates),action:Go})},Qa=(fo,Go)=>{Ma({sorter:fo,sorterStates:Go},"sort",!1)},[wr,Sr,Wr,ar]=_l({prefixCls:Eo,mergedColumns:aa,onSorterChange:Qa,sortDirections:ea||["ascend","descend"],tableLocale:xa,showSorterTooltip:On}),tr=le.useMemo(()=>nl(Do,Sr,ga),[Do,Sr]);Vn.sorter=ar(),Vn.sorterStates=Sr;const Sa=(fo,Go)=>{Ma({filters:fo,filterStates:Go},"filter",!0)},[Br,Rr,wo]=Cl({prefixCls:Eo,locale:xa,dropdownPrefixCls:ur,mergedColumns:aa,onFilterChange:Sa,getPopupContainer:xn||Ba}),No=Yi(tr,Rr);Vn.filters=wo,Vn.filterStates=Rr;const nr=le.useMemo(()=>{const fo={};return Object.keys(wo).forEach(Go=>{wo[Go]!==null&&(fo[Go]=wo[Go])}),Object.assign(Object.assign({},Wr),{filters:fo})},[Wr,wo]),[fr]=ts(nr),cr=(fo,Go)=>{Ma({pagination:Object.assign(Object.assign({},Vn.pagination),{current:fo,pageSize:Go})},"paginate")},[ro,Or]=Yl(No.length,cr,St);Vn.pagination=St===!1?{}:di(ro,St),Vn.resetPagination=Or;const Ar=le.useMemo(()=>{if(St===!1||!ro.pageSize)return No;const{current:fo=1,total:Go,pageSize:Nr=bi}=ro;return No.lengthNr?No.slice((fo-1)*Nr,fo*Nr):No:No.slice((fo-1)*Nr,fo*Nr)},[!!St,No,ro&&ro.current,ro&&ro.pageSize,ro&&ro.total]),[Lo,Aa]=Dl({prefixCls:Eo,data:No,pageData:Ar,getRowKey:Yn,getRecordByKey:nn,expandType:pa,childrenColumnName:ga,locale:xa,getPopupContainer:xn||Ba},Et),gr=(fo,Go,Nr)=>{let or;return typeof Jt=="function"?or=st()(Jt(fo,Go,Nr)):or=st()(Jt),st()({[`${Eo}-row-selected`]:Aa.has(Yn(fo,Go))},or)};Ca.__PARENT_RENDER_ICON__=Ca.expandIcon,Ca.expandIcon=Ca.expandIcon||ia||ta(xa),pa==="nest"&&Ca.expandIconColumnIndex===void 0?Ca.expandIconColumnIndex=Et?1:0:Ca.expandIconColumnIndex>0&&Et&&(Ca.expandIconColumnIndex-=1),typeof Ca.indentSize!="number"&&(Ca.indentSize=typeof Oa=="number"?Oa:15);const Dr=le.useCallback(fo=>fr(Lo(Br(wr(fo)))),[wr,Br,Lo]);let ai,jr;if(St!==!1&&(ro!=null&&ro.total)){let fo;ro.size?fo=ro.size:fo=Yo==="small"||Yo==="middle"?"small":void 0;const Go=kr=>le.createElement(mr.Z,Object.assign({},ro,{className:st()(`${Eo}-pagination ${Eo}-pagination-${kr}`,ro.className),size:fo})),Nr=qa==="rtl"?"left":"right",{position:or}=ro;if(or!==null&&Array.isArray(or)){const kr=or.find(ni=>ni.includes("top")),Zr=or.find(ni=>ni.includes("bottom")),Mr=or.every(ni=>`${ni}`=="none");!kr&&!Zr&&!Mr&&(jr=Go(Nr)),kr&&(ai=Go(kr.toLowerCase().replace("top",""))),Zr&&(jr=Go(Zr.toLowerCase().replace("bottom","")))}else jr=Go(Nr)}let Hr;typeof Mn=="boolean"?Hr={spinning:Mn}:typeof Mn=="object"&&(Hr=Object.assign({spinning:!0},Mn));const[Ir,vr]=Po(Eo),[,sr]=(0,Rn.Z)(),ei=st()(`${Eo}-wrapper`,Ka==null?void 0:Ka.className,{[`${Eo}-wrapper-rtl`]:qa==="rtl"},Be,ke,vr),si=Object.assign(Object.assign({},Ka==null?void 0:Ka.style),ze),$r=jn&&jn.emptyText||(zo==null?void 0:zo("Table"))||le.createElement(Xa.Z,{componentName:"Table"}),ti=Tn?pi:Ml,Ai={},al=le.useMemo(()=>{const{fontSize:fo,lineHeight:Go,padding:Nr,paddingXS:or,paddingSM:kr}=sr,Zr=Math.floor(fo*Go);switch(Yo){case"large":return Nr*2+Zr;case"small":return or*2+Zr;default:return kr*2+Zr}},[sr,Yo]);return Tn&&(Ai.listItemHeight=al),Ir(le.createElement("div",{ref:ce,className:ei,style:si},le.createElement(Gn.Z,Object.assign({spinning:!1},Hr),ai,le.createElement(ti,Object.assign({},Ai,Za,{columns:aa,direction:qa,expandable:Ca,prefixCls:Eo,className:st()({[`${Eo}-middle`]:Yo==="middle",[`${Eo}-small`]:Yo==="small",[`${Eo}-bordered`]:ot,[`${Eo}-empty`]:Do.length===0}),data:Ar,rowKey:Yn,rowClassName:gr,emptyText:$r,internalHooks:fe,internalRefs:oa,transformColumns:Dr})),jr)))};var qo=le.forwardRef(Ho);const Bo=(de,ce)=>{const be=le.useRef(0);return be.current+=1,le.createElement(qo,Object.assign({},de,{ref:ce,_renderTimes:be.current}))},Oo=le.forwardRef(Bo);Oo.SELECTION_COLUMN=_r,Oo.EXPAND_COLUMN=ee,Oo.SELECTION_ALL=qi,Oo.SELECTION_INVERT=$i,Oo.SELECTION_NONE=_i,Oo.Column=Da,Oo.ColumnGroup=so,Oo.Summary=Ee;var xr=Oo,pr=xr},17574:function(lt,bt,te){"use strict";te.d(bt,{default:function(){return on}});var ee=te(54030),fe=te(3300),Ve=te(52671),We=te(8657),Ie=te(32855),Oe=te(59301),le={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},Ge=le,Je=te(7657),$e=function(ct,kt){return Oe.createElement(Je.Z,(0,Ie.Z)({},ct,{ref:kt,icon:Ge}))},je=Oe.forwardRef($e),Xe=je,Ne=te(92310),re=te.n(Ne),y=te(35654),a=te(71430),x=te(36355),E=te(56082),b=te(62892),z=te(20648);const ne=4;function oe(Qt){const{dropPosition:ct,dropLevelOffset:kt,prefixCls:Ot,indent:Te,direction:He="ltr"}=Qt,yt=He==="ltr"?"left":"right",It=He==="ltr"?"right":"left",gt={[yt]:-kt*Te+ne,[It]:0};switch(ct){case-1:gt.top=-3;break;case 1:gt.bottom=-3;break;default:gt.bottom=-3,gt[yt]=Te+ne;break}return Oe.createElement("div",{style:gt,className:`${Ot}-drop-indicator`})}var ae=te(71997),ve=Oe.forwardRef((Qt,ct)=>{const{getPrefixCls:kt,direction:Ot,virtual:Te,tree:He}=Oe.useContext(x.E_),{prefixCls:yt,className:It,showIcon:gt=!1,showLine:Wt,switcherIcon:xe,blockNode:ht=!1,children:rt,checkable:wt=!1,selectable:Pn=!0,draggable:Ke,motion:Ue,style:Ae}=Qt,me=kt("tree",yt),Re=kt(),Ze=Ue!=null?Ue:Object.assign(Object.assign({},(0,b.Z)(Re)),{motionAppear:!1}),Ee=Object.assign(Object.assign({},Qt),{checkable:wt,selectable:Pn,showIcon:gt,motion:Ze,blockNode:ht,showLine:!!Wt,dropIndicatorRender:oe}),[pe,Ye]=(0,z.ZP)(me),Ce=Oe.useMemo(()=>{if(!Ke)return!1;let qe={};switch(typeof Ke){case"function":qe.nodeDraggable=Ke;break;case"object":qe=Object.assign({},Ke);break;default:break}return qe.icon!==!1&&(qe.icon=qe.icon||Oe.createElement(E.Z,null)),qe},[Ke]),ye=qe=>Oe.createElement(ae.Z,{prefixCls:me,switcherIcon:xe,treeNodeProps:qe,showLine:Wt});return pe(Oe.createElement(ee.Z,Object.assign({itemHeight:20,ref:ct,virtual:Te},Ee,{style:Object.assign(Object.assign({},He==null?void 0:He.style),Ae),prefixCls:me,className:re()({[`${me}-icon-hide`]:!gt,[`${me}-block-node`]:ht,[`${me}-unselectable`]:!Pn,[`${me}-rtl`]:Ot==="rtl"},He==null?void 0:He.className,It,Ye),direction:Ot,checkable:wt&&Oe.createElement("span",{className:`${me}-checkbox-inner`}),selectable:Pn,switcherIcon:ye,draggable:Ce}),rt))}),he;(function(Qt){Qt[Qt.None=0]="None",Qt[Qt.Start=1]="Start",Qt[Qt.End=2]="End"})(he||(he={}));function Se(Qt,ct){function kt(Ot){const{key:Te,children:He}=Ot;ct(Te,Ot)!==!1&&Se(He||[],ct)}Qt.forEach(kt)}function we(Qt){let{treeData:ct,expandedKeys:kt,startKey:Ot,endKey:Te}=Qt;const He=[];let yt=he.None;if(Ot&&Ot===Te)return[Ot];if(!Ot||!Te)return[];function It(gt){return gt===Ot||gt===Te}return Se(ct,gt=>{if(yt===he.End)return!1;if(It(gt)){if(He.push(gt),yt===he.None)yt=he.Start;else if(yt===he.Start)return yt=he.End,!1}else yt===he.Start&&He.push(gt);return kt.includes(gt)}),He}function Pe(Qt,ct){const kt=(0,fe.Z)(ct),Ot=[];return Se(Qt,(Te,He)=>{const yt=kt.indexOf(Te);return yt!==-1&&(Ot.push(He),kt.splice(yt,1)),!!kt.length}),Ot}var xt=function(Qt,ct){var kt={};for(var Ot in Qt)Object.prototype.hasOwnProperty.call(Qt,Ot)&&ct.indexOf(Ot)<0&&(kt[Ot]=Qt[Ot]);if(Qt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,Ot=Object.getOwnPropertySymbols(Qt);Te{var{defaultExpandAll:kt,defaultExpandParent:Ot,defaultExpandedKeys:Te}=Qt,He=xt(Qt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const yt=Oe.useRef(),It=Oe.useRef(),gt=()=>{const{keyEntities:Ce}=(0,a.I8)(Tt(He));let ye;return kt?ye=Object.keys(Ce):Ot?ye=(0,y.r7)(He.expandedKeys||Te||[],Ce):ye=He.expandedKeys||Te,ye},[Wt,xe]=Oe.useState(He.selectedKeys||He.defaultSelectedKeys||[]),[ht,rt]=Oe.useState(()=>gt());Oe.useEffect(()=>{"selectedKeys"in He&&xe(He.selectedKeys)},[He.selectedKeys]),Oe.useEffect(()=>{"expandedKeys"in He&&rt(He.expandedKeys)},[He.expandedKeys]);const wt=(Ce,ye)=>{var qe;return"expandedKeys"in He||rt(Ce),(qe=He.onExpand)===null||qe===void 0?void 0:qe.call(He,Ce,ye)},Pn=(Ce,ye)=>{var qe;const{multiple:At}=He,{node:Rt,nativeEvent:vt}=ye,{key:pt=""}=Rt,Ft=Tt(He),Fe=Object.assign(Object.assign({},ye),{selected:!0}),Me=(vt==null?void 0:vt.ctrlKey)||(vt==null?void 0:vt.metaKey),et=vt==null?void 0:vt.shiftKey;let Pt;At&&Me?(Pt=Ce,yt.current=pt,It.current=Pt,Fe.selectedNodes=Pe(Ft,Pt)):At&&et?(Pt=Array.from(new Set([].concat((0,fe.Z)(It.current||[]),(0,fe.Z)(we({treeData:Ft,expandedKeys:ht,startKey:pt,endKey:yt.current}))))),Fe.selectedNodes=Pe(Ft,Pt)):(Pt=[pt],yt.current=pt,It.current=Pt,Fe.selectedNodes=Pe(Ft,Pt)),(qe=He.onSelect)===null||qe===void 0||qe.call(He,Pt,Fe),"selectedKeys"in He||xe(Pt)},{getPrefixCls:Ke,direction:Ue}=Oe.useContext(x.E_),{prefixCls:Ae,className:me,showIcon:Re=!0,expandAction:Ze="click"}=He,Ee=xt(He,["prefixCls","className","showIcon","expandAction"]),pe=Ke("tree",Ae),Ye=re()(`${pe}-directory`,{[`${pe}-directory-rtl`]:Ue==="rtl"},me);return Oe.createElement(ve,Object.assign({icon:st,ref:ct,blockNode:!0},Ee,{showIcon:Re,expandAction:Ze,prefixCls:pe,className:Ye,expandedKeys:ht,selectedKeys:Wt,onSelect:Pn,onExpand:wt}))};var Mt=Oe.forwardRef(Qe);const jt=ve;jt.DirectoryTree=Mt,jt.TreeNode=ee.O;var on=jt},20648:function(lt,bt,te){"use strict";te.d(bt,{TM:function(){return Ne},Yk:function(){return Xe}});var ee=te(36237),fe=te(98447),Ve=te(17313),We=te(8378),Ie=te(37613),Oe=te(83116);const le=new ee.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),Ge=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),Je=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),$e=(re,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:E,titleHeight:b,nodeSelectedBg:z,nodeHoverBg:ne}=y,oe=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Ve.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Ve.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:E,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:le,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${E}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Ve.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:b,lineHeight:`${b}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:b}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},Ge(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:b,margin:0,lineHeight:`${b}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-E,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:b/2*.8,height:b/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:oe},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:b,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${b}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ne},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:b,height:b,lineHeight:`${b}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${b}px`,userSelect:"none"},Je(re,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-E,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${b/2}px !important`}}}}})}},je=re=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:E,directoryNodeSelectedColor:b}=re;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:b,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:E},[`${y}-switcher`]:{color:b},[`${y}-node-content-wrapper`]:{color:b,background:"transparent"}}}}}},Xe=(re,y)=>{const a=`.${re}`,x=`${a}-treenode`,E=y.paddingXS/2,b=(0,Ie.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:E});return[$e(re,b),je(b)]},Ne=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};bt.ZP=(0,Oe.Z)("Tree",(re,y)=>{let{prefixCls:a}=y;return[{[re.componentCls]:(0,fe.C2)(`${a}-checkbox`,re)},Xe(a,re),(0,We.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:a}=re;return Object.assign(Object.assign({},Ne(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return x}});var ee=te(32855),fe=te(59301),Ve={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},We=Ve,Ie=te(7657),Oe=function(b,z){return fe.createElement(Ie.Z,(0,ee.Z)({},b,{ref:z,icon:We}))},le=fe.forwardRef(Oe),Ge=le,Je=te(52671),$e=te(58617),je=te(15075),Xe=te(43531),Ne=te(92310),re=te.n(Ne),y=te(92343),x=E=>{const{prefixCls:b,switcherIcon:z,treeNodeProps:ne,showLine:oe}=E,{isLeaf:ae,expanded:ge,loading:ve}=ne;if(ve)return fe.createElement($e.Z,{className:`${b}-switcher-loading-icon`});let he;if(oe&&typeof oe=="object"&&(he=oe.showLeafIcon),ae){if(!oe)return null;if(typeof he!="boolean"&&he){const Pe=typeof he=="function"?he(ne):he,xt=`${b}-switcher-line-custom-icon`;return(0,y.l$)(Pe)?(0,y.Tm)(Pe,{className:re()(Pe.props.className||"",xt)}):Pe}return he?fe.createElement(Je.Z,{className:`${b}-switcher-line-icon`}):fe.createElement("span",{className:`${b}-switcher-leaf-line`})}const Se=`${b}-switcher-icon`,we=typeof z=="function"?z(ne):z;return(0,y.l$)(we)?(0,y.Tm)(we,{className:re()(we.props.className||"",Se)}):we!==void 0?we:oe?ge?fe.createElement(je.Z,{className:`${b}-switcher-line-icon`}):fe.createElement(Xe.Z,{className:`${b}-switcher-line-icon`}):fe.createElement(Ge,{className:Se})}},54580:function(lt,bt,te){"use strict";te.d(bt,{default:function(){return no}});var ee=te(59301),fe=te(3300),Ve=te(92310),We=te.n(Ve),Ie=te(32855),Oe=te(33377),le=te(93912),Ge=te(18881),Je=te(85461),$e=te(74430),je=te(43079),Xe=te(13932),Ne=te(34666),re=te(68702),y=te(26112);function a(_e,Ht){var Zt="cannot ".concat(_e.method," ").concat(_e.action," ").concat(Ht.status,"'"),tn=new Error(Zt);return tn.status=Ht.status,tn.method=_e.method,tn.url=_e.action,tn}function x(_e){var Ht=_e.responseText||_e.response;if(!Ht)return Ht;try{return JSON.parse(Ht)}catch(Zt){return Ht}}function E(_e){var Ht=new XMLHttpRequest;_e.onProgress&&Ht.upload&&(Ht.upload.onprogress=function(yn){yn.total>0&&(yn.percent=yn.loaded/yn.total*100),_e.onProgress(yn)});var Zt=new FormData;_e.data&&Object.keys(_e.data).forEach(function(vn){var yn=_e.data[vn];if(Array.isArray(yn)){yn.forEach(function(dn){Zt.append("".concat(vn,"[]"),dn)});return}Zt.append(vn,yn)}),_e.file instanceof Blob?Zt.append(_e.filename,_e.file,_e.file.name):Zt.append(_e.filename,_e.file),Ht.onerror=function(yn){_e.onError(yn)},Ht.onload=function(){return Ht.status<200||Ht.status>=300?_e.onError(a(_e,Ht),x(Ht)):_e.onSuccess(x(Ht),Ht)},Ht.open(_e.method,_e.action,!0),_e.withCredentials&&"withCredentials"in Ht&&(Ht.withCredentials=!0);var tn=_e.headers||{};return tn["X-Requested-With"]!==null&&Ht.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(tn).forEach(function(vn){tn[vn]!==null&&Ht.setRequestHeader(vn,tn[vn])}),Ht.send(Zt),{abort:function(){Ht.abort()}}}var b=+new Date,z=0;function ne(){return"rc-upload-".concat(b,"-").concat(++z)}var oe=te(48736),ae=function(_e,Ht){if(_e&&Ht){var Zt=Array.isArray(Ht)?Ht:Ht.split(","),tn=_e.name||"",vn=_e.type||"",yn=vn.replace(/\/.*$/,"");return Zt.some(function(dn){var ln=dn.trim();if(/^\*(\/\*)?$/.test(dn))return!0;if(ln.charAt(0)==="."){var La=tn.toLowerCase(),Pa=ln.toLowerCase(),zt=[Pa];return(Pa===".jpg"||Pa===".jpeg")&&(zt=[".jpg",".jpeg"]),zt.some(function(xo){return La.endsWith(xo)})}return/\/\*$/.test(ln)?yn===ln.replace(/\/.*$/,""):vn===ln?!0:/^\w+$/.test(ln)?((0,oe.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(ln,"'.Skip for check.")),!0):!1})}return!0};function ge(_e,Ht){var Zt=_e.createReader(),tn=[];function vn(){Zt.readEntries(function(yn){var dn=Array.prototype.slice.apply(yn);tn=tn.concat(dn);var ln=!dn.length;ln?Ht(tn):vn()})}vn()}var ve=function(Ht,Zt,tn){var vn=function yn(dn,ln){dn&&(dn.path=ln||"",dn.isFile?dn.file(function(La){tn(La)&&(dn.fullPath&&!La.webkitRelativePath&&(Object.defineProperties(La,{webkitRelativePath:{writable:!0}}),La.webkitRelativePath=dn.fullPath.replace(/^\//,""),Object.defineProperties(La,{webkitRelativePath:{writable:!1}})),Zt([La]))}):dn.isDirectory&&ge(dn,function(La){La.forEach(function(Pa){yn(Pa,"".concat(ln).concat(dn.name,"/"))})}))};Ht.forEach(function(yn){vn(yn.webkitGetAsEntry())})},he=ve,Se=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],we=function(_e){(0,Ge.Z)(Zt,_e);var Ht=(0,Je.Z)(Zt);function Zt(){var tn;(0,Oe.Z)(this,Zt);for(var vn=arguments.length,yn=new Array(vn),dn=0;dn{let{uid:yn}=vn;return yn===_e.uid});return tn===-1?Zt.push(_e):Zt[tn]=_e,Zt}function qe(_e,Ht){const Zt=_e.uid!==void 0?"uid":"name";return Ht.filter(tn=>tn[Zt]===_e[Zt])[0]}function At(_e,Ht){const Zt=_e.uid!==void 0?"uid":"name",tn=Ht.filter(vn=>vn[Zt]!==_e[Zt]);return tn.length===Ht.length?null:tn}const Rt=function(){const Ht=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),tn=Ht[Ht.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(tn)||[""])[0]},vt=_e=>_e.indexOf("image/")===0,pt=_e=>{if(_e.type&&!_e.thumbUrl)return vt(_e.type);const Ht=_e.thumbUrl||_e.url||"",Zt=Rt(Ht);return/^data:image\//.test(Ht)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Zt)?!0:!(/^data:/.test(Ht)||Zt)},Ft=200;function Fe(_e){return new Promise(Ht=>{if(!_e.type||!vt(_e.type)){Ht("");return}const Zt=document.createElement("canvas");Zt.width=Ft,Zt.height=Ft,Zt.style.cssText=`position: fixed; left: 0; top: 0; width: ${Ft}px; height: ${Ft}px; z-index: 9999; display: none;`,document.body.appendChild(Zt);const tn=Zt.getContext("2d"),vn=new Image;if(vn.onload=()=>{const{width:yn,height:dn}=vn;let ln=Ft,La=Ft,Pa=0,zt=0;yn>dn?(La=dn*(Ft/yn),zt=-(La-ln)/2):(ln=yn*(Ft/dn),Pa=-(ln-La)/2),tn.drawImage(vn,Pa,zt,ln,La);const xo=Zt.toDataURL();document.body.removeChild(Zt),window.URL.revokeObjectURL(vn.src),Ht(xo)},vn.crossOrigin="anonymous",_e.type.startsWith("image/svg+xml")){const yn=new FileReader;yn.onload=()=>{yn.result&&(vn.src=yn.result)},yn.readAsDataURL(_e)}else if(_e.type.startsWith("image/gif")){const yn=new FileReader;yn.onload=()=>{yn.result&&Ht(yn.result)},yn.readAsDataURL(_e)}else vn.src=window.URL.createObjectURL(_e)})}var Me=te(26227),et=te(41464),Pt=te(15277),Ut=te(93948),sn=te(6848),cn=ee.forwardRef((_e,Ht)=>{let{prefixCls:Zt,className:tn,style:vn,locale:yn,listType:dn,file:ln,items:La,progress:Pa,iconRender:zt,actionIconRender:xo,itemRender:ho,isImgUrl:Io,showPreviewIcon:Qo,showRemoveIcon:bn,showDownloadIcon:qn,previewIcon:Fa,removeIcon:Qn,downloadIcon:eo,onPreview:to,onDownload:Ta,onClose:ko}=_e;var Ro,Tr;const{status:Fr}=ln,[Cr,Gr]=ee.useState(Fr);ee.useEffect(()=>{Fr!=="removed"&&Gr(Fr)},[Fr]);const[Yr,Qr]=ee.useState(!1);ee.useEffect(()=>{const Ja=setTimeout(()=>{Qr(!0)},300);return()=>{clearTimeout(Ja)}},[]);const zr=zt(ln);let yr=ee.createElement("div",{className:`${Zt}-icon`},zr);if(dn==="picture"||dn==="picture-card"||dn==="picture-circle")if(Cr==="uploading"||!ln.thumbUrl&&!ln.url){const Ja=We()(`${Zt}-list-item-thumbnail`,{[`${Zt}-list-item-file`]:Cr!=="uploading"});yr=ee.createElement("div",{className:Ja},zr)}else{const Ja=Io!=null&&Io(ln)?ee.createElement("img",{src:ln.thumbUrl||ln.url,alt:ln.name,className:`${Zt}-list-item-image`,crossOrigin:ln.crossOrigin}):zr,Xa=We()(`${Zt}-list-item-thumbnail`,{[`${Zt}-list-item-file`]:Io&&!Io(ln)});yr=ee.createElement("a",{className:Xa,onClick:Jo=>to(ln,Jo),href:ln.url||ln.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Ja)}const $o=We()(`${Zt}-list-item`,`${Zt}-list-item-${Cr}`),Lr=typeof ln.linkProps=="string"?JSON.parse(ln.linkProps):ln.linkProps,Vr=bn?xo((typeof Qn=="function"?Qn(ln):Qn)||ee.createElement(Me.Z,null),()=>ko(ln),Zt,yn.removeFile):null,Gt=qn&&Cr==="done"?xo((typeof eo=="function"?eo(ln):eo)||ee.createElement(et.Z,null),()=>Ta(ln),Zt,yn.downloadFile):null,Vt=dn!=="picture-card"&&dn!=="picture-circle"&&ee.createElement("span",{key:"download-delete",className:We()(`${Zt}-list-item-actions`,{picture:dn==="picture"})},Gt,Vr),qt=We()(`${Zt}-list-item-name`),zn=ln.url?[ee.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:qt,title:ln.name},Lr,{href:ln.url,onClick:Ja=>to(ln,Ja)}),ln.name),Vt]:[ee.createElement("span",{key:"view",className:qt,onClick:Ja=>to(ln,Ja),title:ln.name},ln.name),Vt],kn={pointerEvents:"none",opacity:.5},ha=Qo?ee.createElement("a",{href:ln.url||ln.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:ln.url||ln.thumbUrl?void 0:kn,onClick:Ja=>to(ln,Ja),title:yn.previewFile},typeof Fa=="function"?Fa(ln):Fa||ee.createElement(Pt.Z,null)):null,Cn=(dn==="picture-card"||dn==="picture-circle")&&Cr!=="uploading"&&ee.createElement("span",{className:`${Zt}-list-item-actions`},ha,Cr==="done"&&Gt,Vr),{getPrefixCls:Da}=ee.useContext(jt.E_),Ra=Da(),so=ee.createElement("div",{className:$o},yr,zn,Cn,Yr&&ee.createElement(Re.default,{motionName:`${Ra}-fade`,visible:Cr==="uploading",motionDeadline:2e3},Ja=>{let{className:Xa}=Ja;const Jo="percent"in ln?ee.createElement(Ut.Z,Object.assign({},Pa,{type:"line",percent:ln.percent,"aria-label":ln["aria-label"],"aria-labelledby":ln["aria-labelledby"]})):null;return ee.createElement("div",{className:We()(`${Zt}-list-item-progress`,Xa)},Jo)})),Ua=ln.response&&typeof ln.response=="string"?ln.response:((Ro=ln.error)===null||Ro===void 0?void 0:Ro.statusText)||((Tr=ln.error)===null||Tr===void 0?void 0:Tr.message)||yn.uploadError,ua=Cr==="error"?ee.createElement(sn.Z,{title:Ua,getPopupContainer:Ja=>Ja.parentNode},so):so;return ee.createElement("div",{className:We()(`${Zt}-list-item-container`,tn),style:vn,ref:Ht},ho?ho(ua,ln,La,{download:Ta.bind(null,ln),preview:to.bind(null,ln),remove:ko.bind(null,ln)}):ua)});const In=(_e,Ht)=>{const{listType:Zt="text",previewFile:tn=Fe,onPreview:vn,onDownload:yn,onRemove:dn,locale:ln,iconRender:La,isImageUrl:Pa=pt,prefixCls:zt,items:xo=[],showPreviewIcon:ho=!0,showRemoveIcon:Io=!0,showDownloadIcon:Qo=!1,removeIcon:bn,previewIcon:qn,downloadIcon:Fa,progress:Qn={size:[-1,2],showInfo:!1},appendAction:eo,appendActionVisible:to=!0,itemRender:Ta,disabled:ko}=_e,Ro=(0,Ze.Z)(),[Tr,Fr]=ee.useState(!1);ee.useEffect(()=>{Zt!=="picture"&&Zt!=="picture-card"&&Zt!=="picture-circle"||(xo||[]).forEach(kn=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(kn.originFileObj instanceof File||kn.originFileObj instanceof Blob)||kn.thumbUrl!==void 0||(kn.thumbUrl="",tn&&tn(kn.originFileObj).then(ha=>{kn.thumbUrl=ha||"",Ro()}))})},[Zt,xo,tn]),ee.useEffect(()=>{Fr(!0)},[]);const Cr=(kn,ha)=>{if(vn)return ha==null||ha.preventDefault(),vn(kn)},Gr=kn=>{typeof yn=="function"?yn(kn):kn.url&&window.open(kn.url)},Yr=kn=>{dn==null||dn(kn)},Qr=kn=>{if(La)return La(kn,Zt);const ha=kn.status==="uploading",Cn=Pa&&Pa(kn)?ee.createElement(me,null):ee.createElement(It,null);let Da=ha?ee.createElement(gt.Z,null):ee.createElement(wt,null);return Zt==="picture"?Da=ha?ee.createElement(gt.Z,null):Cn:(Zt==="picture-card"||Zt==="picture-circle")&&(Da=ha?ln.uploading:Cn),Da},zr=(kn,ha,Cn,Da)=>{const Ra={type:"text",size:"small",title:Da,onClick:so=>{ha(),(0,pe.l$)(kn)&&kn.props.onClick&&kn.props.onClick(so)},className:`${Cn}-list-item-action`,disabled:ko};if((0,pe.l$)(kn)){const so=(0,pe.Tm)(kn,Object.assign(Object.assign({},kn.props),{onClick:()=>{}}));return ee.createElement(Ye.ZP,Object.assign({},Ra,{icon:so}))}return ee.createElement(Ye.ZP,Object.assign({},Ra),ee.createElement("span",null,kn))};ee.useImperativeHandle(Ht,()=>({handlePreview:Cr,handleDownload:Gr}));const{getPrefixCls:yr}=ee.useContext(jt.E_),$o=yr("upload",zt),Lr=yr(),Vr=We()(`${$o}-list`,`${$o}-list-${Zt}`),Gt=(0,fe.Z)(xo.map(kn=>({key:kn.uid,file:kn})));let qt={motionDeadline:2e3,motionName:`${$o}-${Zt==="picture-card"||Zt==="picture-circle"?"animate-inline":"animate"}`,keys:Gt,motionAppear:Tr};const zn=ee.useMemo(()=>{const kn=Object.assign({},(0,Ee.Z)(Lr));return delete kn.onAppearEnd,delete kn.onEnterEnd,delete kn.onLeaveEnd,kn},[Lr]);return Zt!=="picture-card"&&Zt!=="picture-circle"&&(qt=Object.assign(Object.assign({},zn),qt)),ee.createElement("div",{className:Vr},ee.createElement(Re.CSSMotionList,Object.assign({},qt,{component:!1}),kn=>{let{key:ha,file:Cn,className:Da,style:Ra}=kn;return ee.createElement(cn,{key:ha,locale:ln,prefixCls:$o,className:Da,style:Ra,file:Cn,items:xo,progress:Qn,listType:Zt,isImgUrl:Pa,showPreviewIcon:ho,showRemoveIcon:Io,showDownloadIcon:Qo,removeIcon:bn,previewIcon:qn,downloadIcon:Fa,iconRender:Qr,actionIconRender:zr,itemRender:Ta,onPreview:Cr,onDownload:Gr,onClose:Yr})}),eo&&ee.createElement(Re.default,Object.assign({},qt,{visible:to,forceRender:!0}),kn=>{let{className:ha,style:Cn}=kn;return(0,pe.Tm)(eo,Da=>({className:We()(Da.className,ha),style:Object.assign(Object.assign(Object.assign({},Cn),{pointerEvents:ha?"none":void 0}),Da.style)}))}))};var wn=ee.forwardRef(In),Dn=te(17313),ba=te(8378),ma=te(83116),Ln=te(37613),wa=_e=>{const{componentCls:Ht,iconCls:Zt}=_e;return{[`${Ht}-wrapper`]:{[`${Ht}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:_e.colorFillAlter,border:`${_e.lineWidth}px dashed ${_e.colorBorder}`,borderRadius:_e.borderRadiusLG,cursor:"pointer",transition:`border-color ${_e.motionDurationSlow}`,[Ht]:{padding:`${_e.padding}px 0`},[`${Ht}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Ht}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Ht}-disabled):hover`]:{borderColor:_e.colorPrimaryHover},[`p${Ht}-drag-icon`]:{marginBottom:_e.margin,[Zt]:{color:_e.colorPrimary,fontSize:_e.uploadThumbnailSize}},[`p${Ht}-text`]:{margin:`0 0 ${_e.marginXXS}px`,color:_e.colorTextHeading,fontSize:_e.fontSizeLG},[`p${Ht}-hint`]:{color:_e.colorTextDescription,fontSize:_e.fontSize},[`&${Ht}-disabled`]:{cursor:"not-allowed",[`p${Ht}-drag-icon ${Zt}, p${Ht}-text, p${Ht}-hint `]:{color:_e.colorTextDisabled}}}}}},rn=_e=>{const{componentCls:Ht,antCls:Zt,iconCls:tn,fontSize:vn,lineHeight:yn}=_e,dn=`${Ht}-list-item`,ln=`${dn}-actions`,La=`${dn}-action`,Pa=Math.round(vn*yn);return{[`${Ht}-wrapper`]:{[`${Ht}-list`]:Object.assign(Object.assign({},(0,Dn.dF)()),{lineHeight:_e.lineHeight,[dn]:{position:"relative",height:_e.lineHeight*vn,marginTop:_e.marginXS,fontSize:vn,display:"flex",alignItems:"center",transition:`background-color ${_e.motionDurationSlow}`,"&:hover":{backgroundColor:_e.controlItemBgHover},[`${dn}-name`]:Object.assign(Object.assign({},Dn.vS),{padding:`0 ${_e.paddingXS}px`,lineHeight:yn,flex:"auto",transition:`all ${_e.motionDurationSlow}`}),[ln]:{[La]:{opacity:0},[`${La}${Zt}-btn-sm`]:{height:Pa,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` @@ -269,4 +269,4 @@ `]:{[dn]:{position:"relative",height:tn+_e.lineWidth*2+_e.paddingXS*2,padding:_e.paddingXS,border:`${_e.lineWidth}px ${_e.lineType} ${_e.colorBorder}`,borderRadius:_e.borderRadiusLG,"&:hover":{background:"transparent"},[`${dn}-thumbnail`]:Object.assign(Object.assign({},Dn.vS),{width:tn,height:tn,lineHeight:`${tn+_e.paddingSM}px`,textAlign:"center",flex:"none",[Zt]:{fontSize:_e.fontSizeHeading2,color:_e.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${dn}-progress`]:{bottom:vn,width:`calc(100% - ${_e.paddingSM*2}px)`,marginTop:0,paddingInlineStart:tn+_e.paddingXS}},[`${dn}-error`]:{borderColor:_e.colorError,[`${dn}-thumbnail ${Zt}`]:{[`svg path[fill='${vo.blue[0]}']`]:{fill:_e.colorErrorBg},[`svg path[fill='${vo.blue.primary}']`]:{fill:_e.colorError}}},[`${dn}-uploading`]:{borderStyle:"dashed",[`${dn}-name`]:{marginBottom:vn}}},[`${yn}${yn}-picture-circle ${dn}`]:{[`&, &::before, ${dn}-thumbnail`]:{borderRadius:"50%"}}}}},ft=_e=>{const{componentCls:Ht,iconCls:Zt,fontSizeLG:tn,colorTextLightSolid:vn}=_e,yn=`${Ht}-list`,dn=`${yn}-item`,ln=_e.uploadPicCardSize;return{[` ${Ht}-wrapper${Ht}-picture-card-wrapper, ${Ht}-wrapper${Ht}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,Dn.dF)()),{display:"inline-block",width:"100%",[`${Ht}${Ht}-select`]:{width:ln,height:ln,marginInlineEnd:_e.marginXS,marginBottom:_e.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:_e.colorFillAlter,border:`${_e.lineWidth}px dashed ${_e.colorBorder}`,borderRadius:_e.borderRadiusLG,cursor:"pointer",transition:`border-color ${_e.motionDurationSlow}`,[`> ${Ht}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Ht}-disabled):hover`]:{borderColor:_e.colorPrimary}},[`${yn}${yn}-picture-card, ${yn}${yn}-picture-circle`]:{[`${yn}-item-container`]:{display:"inline-block",width:ln,height:ln,marginBlock:`0 ${_e.marginXS}px`,marginInline:`0 ${_e.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[dn]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${_e.paddingXS*2}px)`,height:`calc(100% - ${_e.paddingXS*2}px)`,backgroundColor:_e.colorBgMask,opacity:0,transition:`all ${_e.motionDurationSlow}`,content:'" "'}},[`${dn}:hover`]:{[`&::before, ${dn}-actions`]:{opacity:1}},[`${dn}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${_e.motionDurationSlow}`,[`${Zt}-eye, ${Zt}-download, ${Zt}-delete`]:{zIndex:10,width:tn,margin:`0 ${_e.marginXXS}px`,fontSize:tn,cursor:"pointer",transition:`all ${_e.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${dn}-actions, ${dn}-actions:hover`]:{[`${Zt}-eye, ${Zt}-download, ${Zt}-delete`]:{color:new za.C(vn).setAlpha(.65).toRgbString(),"&:hover":{color:vn}}},[`${dn}-thumbnail, ${dn}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${dn}-name`]:{display:"none",textAlign:"center"},[`${dn}-file + ${dn}-name`]:{position:"absolute",bottom:_e.margin,display:"block",width:`calc(100% - ${_e.paddingXS*2}px)`},[`${dn}-uploading`]:{[`&${dn}`]:{backgroundColor:_e.colorFillAlter},[`&::before, ${Zt}-eye, ${Zt}-download, ${Zt}-delete`]:{display:"none"}},[`${dn}-progress`]:{bottom:_e.marginXL,width:`calc(100% - ${_e.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Ht}-wrapper${Ht}-picture-circle-wrapper`]:{[`${Ht}${Ht}-select`]:{borderRadius:"50%"}}}};var mn=_e=>{const{componentCls:Ht}=_e;return{[`${Ht}-rtl`]:{direction:"rtl"}}};const Zn=_e=>{const{componentCls:Ht,colorTextDisabled:Zt}=_e;return{[`${Ht}-wrapper`]:Object.assign(Object.assign({},(0,Dn.Wf)(_e)),{[Ht]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Ht}-select`]:{display:"inline-block"},[`${Ht}-disabled`]:{color:Zt,cursor:"not-allowed"}})}};var fn=(0,ma.Z)("Upload",_e=>{const{fontSizeHeading3:Ht,fontSize:Zt,lineHeight:tn,lineWidth:vn,controlHeightLG:yn}=_e,dn=Math.round(Zt*tn),ln=(0,Ln.TS)(_e,{uploadThumbnailSize:Ht*2,uploadProgressOffset:dn/2+vn,uploadPicCardSize:yn*2.55});return[Zn(ln),wa(ln),at(ln),ft(ln),rn(ln),uo(ln),mn(ln),(0,ba.Z)(ln)]},_e=>({actionsColor:_e.colorTextDescription})),Va=function(_e,Ht,Zt,tn){function vn(yn){return yn instanceof Zt?yn:new Zt(function(dn){dn(yn)})}return new(Zt||(Zt=Promise))(function(yn,dn){function ln(zt){try{Pa(tn.next(zt))}catch(xo){dn(xo)}}function La(zt){try{Pa(tn.throw(zt))}catch(xo){dn(xo)}}function Pa(zt){zt.done?yn(zt.value):vn(zt.value).then(ln,La)}Pa((tn=tn.apply(_e,Ht||[])).next())})};const da=`__LIST_IGNORE_${Date.now()}__`,va=(_e,Ht)=>{const{fileList:Zt,defaultFileList:tn,onRemove:vn,showUploadList:yn=!0,listType:dn="text",onPreview:ln,onDownload:La,onChange:Pa,onDrop:zt,previewFile:xo,disabled:ho,locale:Io,iconRender:Qo,isImageUrl:bn,progress:qn,prefixCls:Fa,className:Qn,type:eo="select",children:to,style:Ta,itemRender:ko,maxCount:Ro,data:Tr={},multiple:Fr=!1,action:Cr="",accept:Gr="",supportServerRender:Yr=!0,rootClassName:Qr}=_e,zr=ee.useContext(on.Z),yr=ho!=null?ho:zr,[$o,Lr]=(0,mt.Z)(tn||[],{value:Zt,postState:Ya=>Ya!=null?Ya:[]}),[Vr,Gt]=ee.useState("drop"),Vt=ee.useRef(null);ee.useMemo(()=>{const Ya=Date.now();(Zt||[]).forEach((po,jo)=>{!po.uid&&!Object.isFrozen(po)&&(po.uid=`__AUTO__${Ya}_${jo}__`)})},[Zt]);const qt=(Ya,po,jo)=>{let So=(0,fe.Z)(po),Ao=!1;Ro===1?So=So.slice(-1):Ro&&(Ao=So.length>Ro,So=So.slice(0,Ro)),(0,Mt.flushSync)(()=>{Lr(So)});const lr={file:Ya,fileList:So};jo&&(lr.event=jo),(!Ao||So.some(Ko=>Ko.uid===Ya.uid))&&(0,Mt.flushSync)(()=>{Pa==null||Pa(lr)})},zn=(Ya,po)=>Va(void 0,void 0,void 0,function*(){const{beforeUpload:jo,transformFile:So}=_e;let Ao=Ya;if(jo){const lr=yield jo(Ya,po);if(lr===!1)return!1;if(delete Ya[da],lr===da)return Object.defineProperty(Ya,da,{value:!0,configurable:!0}),!1;typeof lr=="object"&&lr&&(Ao=lr)}return So&&(Ao=yield So(Ao)),Ao}),kn=Ya=>{const po=Ya.filter(Ao=>!Ao.file[da]);if(!po.length)return;const jo=po.map(Ao=>Ce(Ao.file));let So=(0,fe.Z)($o);jo.forEach(Ao=>{So=ye(Ao,So)}),jo.forEach((Ao,lr)=>{let Ko=Ao;if(po[lr].parsedFile)Ao.status="uploading";else{const{originFileObj:qr}=Ao;let Jr;try{Jr=new File([qr],qr.name,{type:qr.type})}catch(mi){Jr=new Blob([qr],{type:qr.type}),Jr.name=qr.name,Jr.lastModifiedDate=new Date,Jr.lastModified=new Date().getTime()}Jr.uid=Ao.uid,Ko=Jr}qt(Ko,So)})},ha=(Ya,po,jo)=>{try{typeof Ya=="string"&&(Ya=JSON.parse(Ya))}catch(lr){}if(!qe(po,$o))return;const So=Ce(po);So.status="done",So.percent=100,So.response=Ya,So.xhr=jo;const Ao=ye(So,$o);qt(So,Ao)},Cn=(Ya,po)=>{if(!qe(po,$o))return;const jo=Ce(po);jo.status="uploading",jo.percent=Ya.percent;const So=ye(jo,$o);qt(jo,So,Ya)},Da=(Ya,po,jo)=>{if(!qe(jo,$o))return;const So=Ce(jo);So.error=Ya,So.response=po,So.status="error";const Ao=ye(So,$o);qt(So,Ao)},Ra=Ya=>{let po;Promise.resolve(typeof vn=="function"?vn(Ya):vn).then(jo=>{var So;if(jo===!1)return;const Ao=At(Ya,$o);Ao&&(po=Object.assign(Object.assign({},Ya),{status:"removed"}),$o==null||$o.forEach(lr=>{const Ko=po.uid!==void 0?"uid":"name";lr[Ko]===po[Ko]&&!Object.isFrozen(lr)&&(lr.status="removed")}),(So=Vt.current)===null||So===void 0||So.abort(po),qt(po,Ao))})},so=Ya=>{Gt(Ya.type),Ya.type==="drop"&&(zt==null||zt(Ya))};ee.useImperativeHandle(Ht,()=>({onBatchStart:kn,onSuccess:ha,onProgress:Cn,onError:Da,fileList:$o,upload:Vt.current}));const{getPrefixCls:Ua,direction:ua,upload:Ja}=ee.useContext(jt.E_),Xa=Ua("upload",Fa),Jo=Object.assign(Object.assign({onBatchStart:kn,onError:Da,onProgress:Cn,onSuccess:ha},_e),{data:Tr,multiple:Fr,action:Cr,accept:Gr,supportServerRender:Yr,prefixCls:Xa,disabled:yr,beforeUpload:zn,onChange:void 0});delete Jo.className,delete Jo.style,(!to||yr)&&delete Jo.id;const[Co,_o]=fn(Xa),[mr]=(0,Qt.Z)("Upload",ct.Z.Upload),{showRemoveIcon:Gn,showPreviewIcon:Rn,showDownloadIcon:$n,removeIcon:ta,previewIcon:co,downloadIcon:Uo}=typeof yn=="boolean"?{}:yn,er=(Ya,po)=>yn?ee.createElement(wn,{prefixCls:Xa,listType:dn,items:$o,previewFile:xo,onPreview:ln,onDownload:La,onRemove:Ra,showRemoveIcon:!yr&&Gn,showPreviewIcon:Rn,showDownloadIcon:$n,removeIcon:ta,previewIcon:co,downloadIcon:Uo,iconRender:Qo,locale:Object.assign(Object.assign({},mr),Io),isImageUrl:bn,progress:qn,appendAction:Ya,appendActionVisible:po,itemRender:ko,disabled:yr}):Ya,ir=We()(`${Xa}-wrapper`,Qn,Qr,_o,Ja==null?void 0:Ja.className,{[`${Xa}-rtl`]:ua==="rtl",[`${Xa}-picture-card-wrapper`]:dn==="picture-card",[`${Xa}-picture-circle-wrapper`]:dn==="picture-circle"}),Er=Object.assign(Object.assign({},Ja==null?void 0:Ja.style),Ta);if(eo==="drag"){const Ya=We()(_o,Xa,`${Xa}-drag`,{[`${Xa}-drag-uploading`]:$o.some(po=>po.status==="uploading"),[`${Xa}-drag-hover`]:Vr==="dragover",[`${Xa}-disabled`]:yr,[`${Xa}-rtl`]:ua==="rtl"});return Co(ee.createElement("span",{className:ir},ee.createElement("div",{className:Ya,style:Er,onDrop:so,onDragOver:so,onDragLeave:so},ee.createElement(Qe,Object.assign({},Jo,{ref:Vt,className:`${Xa}-btn`}),ee.createElement("div",{className:`${Xa}-drag-container`},to))),er()))}const hr=We()(Xa,`${Xa}-select`,{[`${Xa}-disabled`]:yr}),br=(Ya=>ee.createElement("div",{className:hr,style:Ya},ee.createElement(Qe,Object.assign({},Jo,{ref:Vt}))))(to?void 0:{display:"none"});return Co(dn==="picture-card"||dn==="picture-circle"?ee.createElement("span",{className:ir},er(br,!!to)):ee.createElement("span",{className:ir},br,er()))};var Ea=ee.forwardRef(va),un=function(_e,Ht){var Zt={};for(var tn in _e)Object.prototype.hasOwnProperty.call(_e,tn)&&Ht.indexOf(tn)<0&&(Zt[tn]=_e[tn]);if(_e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vn=0,tn=Object.getOwnPropertySymbols(_e);vn{var{style:Zt,height:tn}=_e,vn=un(_e,["style","height"]);return ee.createElement(Ea,Object.assign({ref:Ht},vn,{type:"drag",style:Object.assign(Object.assign({},Zt),{height:tn})}))});const lo=Ea;lo.Dragger=Fo,lo.LIST_IGNORE=da;var no=lo},39417:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return ve}});var ee=te(32855),fe=te(74430),Ve=te(43079),We=te(27247),Ie=te(33377),Oe=te(93912),le=te(83383),Ge=te(18881),Je=te(85461),$e=te(92310),je=te.n($e),Xe=te(26112),Ne=te(59301),re=te(39378),y=function(Se){for(var we=Se.prefixCls,Pe=Se.level,xt=Se.isStart,st=Se.isEnd,Tt="".concat(we,"-indent-unit"),Qe=[],mt=0;mt0&&arguments[0]!==void 0?arguments[0]:[],Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ae=Ke.length,me=Ue.length;if(Math.abs(Ae-me)!==1)return{add:!1,key:null};function Re(Ze,Ee){var pe=new Map;Ze.forEach(function(Ce){pe.set(Ce,!0)});var Ye=Ee.filter(function(Ce){return!pe.has(Ce)});return Ye.length===1?Ye[0]:null}return Ae ").concat(Ue);return Ue}var yt=a.forwardRef(function(Ke,Ue){var Ae=Ke.prefixCls,me=Ke.data,Re=Ke.selectable,Ze=Ke.checkable,Ee=Ke.expandedKeys,pe=Ke.selectedKeys,Ye=Ke.checkedKeys,Ce=Ke.loadedKeys,ye=Ke.loadingKeys,qe=Ke.halfCheckedKeys,At=Ke.keyEntities,Rt=Ke.disabled,ht=Ke.dragging,pt=Ke.dragOverNodeKey,Ft=Ke.dropPosition,Fe=Ke.motion,Me=Ke.height,et=Ke.itemHeight,Pt=Ke.virtual,Ut=Ke.focusable,sn=Ke.activeItem,Kt=Ke.focused,cn=Ke.tabIndex,In=Ke.onKeyDown,An=Ke.onFocus,wn=Ke.onBlur,Dn=Ke.onActiveChange,ba=Ke.onListChangeStart,ma=Ke.onListChangeEnd,Ln=(0,ne.Z)(Ke,mt),ka=a.useRef(null),wa=a.useRef(null);a.useImperativeHandle(Ue,function(){return{scrollTo:function(no){ka.current.scrollTo(no)},getIndentWidth:function(){return wa.current.offsetWidth}}});var Bt=a.useState(Ee),rn=(0,z.Z)(Bt,2),fa=rn[0],Wn=rn[1],Fn=a.useState(me),Wa=(0,z.Z)(Fn,2),ya=Wa[0],uo=Wa[1],vo=a.useState(me),za=(0,z.Z)(vo,2),at=za[0],ft=za[1],ut=a.useState([]),mn=(0,z.Z)(ut,2),Zn=mn[0],fn=mn[1],Va=a.useState(null),da=(0,z.Z)(Va,2),va=da[0],ao=da[1],Ea=a.useRef(me);Ea.current=me;function un(){var lo=Ea.current;uo(lo),ft(lo),fn([]),ao(null),ma()}(0,oe.Z)(function(){Wn(Ee);var lo=Tt(fa,Ee);if(lo.key!==null)if(lo.add){var no=ya.findIndex(function(yn){var dn=yn.key;return dn===lo.key}),_e=Ot(Qe(ya,me,lo.key),Pt,Me,et),Ht=ya.slice();Ht.splice(no+1,0,kt),ft(Ht),fn(_e),ao("show")}else{var Zt=me.findIndex(function(yn){var dn=yn.key;return dn===lo.key}),tn=Ot(Qe(me,ya,lo.key),Pt,Me,et),vn=me.slice();vn.splice(Zt+1,0,kt),ft(vn),fn(tn),ao("hide")}else ya!==me&&(uo(me),ft(me))},[Ee,me]),a.useEffect(function(){ht||un()},[ht]);var _a=Fe?at:me,Fo={expandedKeys:Ee,selectedKeys:pe,loadedKeys:Ce,loadingKeys:ye,checkedKeys:Ye,halfCheckedKeys:qe,dragOverNodeKey:pt,dropPosition:Ft,keyEntities:At};return a.createElement(a.Fragment,null,Kt&&sn&&a.createElement("span",{style:Mt,"aria-live":"assertive"},He(sn)),a.createElement("div",null,a.createElement("input",{style:Mt,disabled:Ut===!1||Rt,tabIndex:Ut!==!1?cn:null,onKeyDown:In,onFocus:An,onBlur:wn,value:"",onChange:jt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(Ae,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(Ae,"-indent")},a.createElement("div",{ref:wa,className:"".concat(Ae,"-indent-unit")}))),a.createElement(ae.Z,(0,ee.Z)({},Ln,{data:_a,itemKey:Te,height:Me,fullHeight:!1,virtual:Pt,itemHeight:et,prefixCls:"".concat(Ae,"-list"),ref:ka,onVisibleChange:function(no,_e){var Ht=new Set(no),Zt=_e.filter(function(tn){return!Ht.has(tn)});Zt.some(function(tn){return Te(tn)===on})&&un()}}),function(lo){var no=lo.pos,_e=(0,ee.Z)({},(b(lo.data),lo.data)),Ht=lo.title,Zt=lo.key,tn=lo.isStart,vn=lo.isEnd,yn=(0,Se.km)(Zt,no);delete _e.key,delete _e.children;var dn=(0,Se.H8)(yn,Fo);return a.createElement(st,(0,ee.Z)({},_e,dn,{title:Ht,active:!!sn&&Zt===sn.key,pos:no,data:lo.data,isStart:tn,isEnd:vn,motion:Fe,motionNodes:Zt===on?Zn:null,motionType:va,onMotionStart:ba,onMotionEnd:un,treeNodeRequiredProps:Fo,onMouseMove:function(){Dn(null)}}))}))});yt.displayName="NodeList";var It=yt,gt=te(35654),Wt=te(90782),xe=te(67841),vt=10,rt=function(Ke){(0,Je.Z)(Ae,Ke);var Ue=(0,$e.Z)(Ae);function Ae(){var me;(0,Oe.Z)(this,Ae);for(var Re=arguments.length,Ze=new Array(Re),Ee=0;Ee2&&arguments[2]!==void 0?arguments[2]:!1,qe=me.state,At=qe.dragChildrenKeys,Rt=qe.dropPosition,ht=qe.dropTargetKey,pt=qe.dropTargetPos,Ft=qe.dropAllowed;if(Ft){var Fe=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),ht!==null){var Me=(0,We.Z)((0,We.Z)({},(0,Se.H8)(ht,me.getTreeNodeRequiredProps())),{},{active:((Ce=me.getActiveItem())===null||Ce===void 0?void 0:Ce.key)===ht,data:(0,xe.Z)(me.state.keyEntities,ht).node}),et=At.indexOf(ht)!==-1;(0,y.ZP)(!et,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Pt=(0,gt.yx)(pt),Ut={event:pe,node:(0,Se.F)(Me),dragNode:me.dragNode?(0,Se.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(At),dropToGap:Rt!==0,dropPosition:Rt+Number(Pt[Pt.length-1])};ye||Fe==null||Fe(Ut),me.dragNode=null}}},me.cleanDragState=function(){var pe=me.state.draggingNodeKey;pe!==null&&me.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),me.dragStartMousePosition=null,me.currentMouseOverDroppableNodeKey=null},me.triggerExpandActionExpand=function(pe,Ye){var Ce=me.state,ye=Ce.expandedKeys,qe=Ce.flattenNodes,At=Ye.expanded,Rt=Ye.key,ht=Ye.isLeaf;if(!(ht||pe.shiftKey||pe.metaKey||pe.ctrlKey)){var pt=qe.filter(function(Fe){return Fe.key===Rt})[0],Ft=(0,Se.F)((0,We.Z)((0,We.Z)({},(0,Se.H8)(Rt,me.getTreeNodeRequiredProps())),{},{data:pt.data}));me.setExpandedKeys(At?(0,gt._5)(ye,Rt):(0,gt.L0)(ye,Rt)),me.onNodeExpand(pe,Ft)}},me.onNodeClick=function(pe,Ye){var Ce=me.props,ye=Ce.onClick,qe=Ce.expandAction;qe==="click"&&me.triggerExpandActionExpand(pe,Ye),ye==null||ye(pe,Ye)},me.onNodeDoubleClick=function(pe,Ye){var Ce=me.props,ye=Ce.onDoubleClick,qe=Ce.expandAction;qe==="doubleClick"&&me.triggerExpandActionExpand(pe,Ye),ye==null||ye(pe,Ye)},me.onNodeSelect=function(pe,Ye){var Ce=me.state.selectedKeys,ye=me.state,qe=ye.keyEntities,At=ye.fieldNames,Rt=me.props,ht=Rt.onSelect,pt=Rt.multiple,Ft=Ye.selected,Fe=Ye[At.key],Me=!Ft;Me?pt?Ce=(0,gt.L0)(Ce,Fe):Ce=[Fe]:Ce=(0,gt._5)(Ce,Fe);var et=Ce.map(function(Pt){var Ut=(0,xe.Z)(qe,Pt);return Ut?Ut.node:null}).filter(function(Pt){return Pt});me.setUncontrolledState({selectedKeys:Ce}),ht==null||ht(Ce,{event:"select",selected:Me,node:Ye,selectedNodes:et,nativeEvent:pe.nativeEvent})},me.onNodeCheck=function(pe,Ye,Ce){var ye=me.state,qe=ye.keyEntities,At=ye.checkedKeys,Rt=ye.halfCheckedKeys,ht=me.props,pt=ht.checkStrictly,Ft=ht.onCheck,Fe=Ye.key,Me,et={event:"check",node:Ye,checked:Ce,nativeEvent:pe.nativeEvent};if(pt){var Pt=Ce?(0,gt.L0)(At,Fe):(0,gt._5)(At,Fe),Ut=(0,gt._5)(Rt,Fe);Me={checked:Pt,halfChecked:Ut},et.checkedNodes=Pt.map(function(wn){return(0,xe.Z)(qe,wn)}).filter(function(wn){return wn}).map(function(wn){return wn.node}),me.setUncontrolledState({checkedKeys:Pt})}else{var sn=(0,Wt.S)([].concat((0,Ie.Z)(At),[Fe]),!0,qe),Kt=sn.checkedKeys,cn=sn.halfCheckedKeys;if(!Ce){var In=new Set(Kt);In.delete(Fe);var An=(0,Wt.S)(Array.from(In),{checked:!1,halfCheckedKeys:cn},qe);Kt=An.checkedKeys,cn=An.halfCheckedKeys}Me=Kt,et.checkedNodes=[],et.checkedNodesPositions=[],et.halfCheckedKeys=cn,Kt.forEach(function(wn){var Dn=(0,xe.Z)(qe,wn);if(Dn){var ba=Dn.node,ma=Dn.pos;et.checkedNodes.push(ba),et.checkedNodesPositions.push({node:ba,pos:ma})}}),me.setUncontrolledState({checkedKeys:Kt},!1,{halfCheckedKeys:cn})}Ft==null||Ft(Me,et)},me.onNodeLoad=function(pe){var Ye=pe.key,Ce=new Promise(function(ye,qe){me.setState(function(At){var Rt=At.loadedKeys,ht=Rt===void 0?[]:Rt,pt=At.loadingKeys,Ft=pt===void 0?[]:pt,Fe=me.props,Me=Fe.loadData,et=Fe.onLoad;if(!Me||ht.indexOf(Ye)!==-1||Ft.indexOf(Ye)!==-1)return null;var Pt=Me(pe);return Pt.then(function(){var Ut=me.state.loadedKeys,sn=(0,gt.L0)(Ut,Ye);et==null||et(sn,{event:"load",node:pe}),me.setUncontrolledState({loadedKeys:sn}),me.setState(function(Kt){return{loadingKeys:(0,gt._5)(Kt.loadingKeys,Ye)}}),ye()}).catch(function(Ut){if(me.setState(function(Kt){return{loadingKeys:(0,gt._5)(Kt.loadingKeys,Ye)}}),me.loadingRetryTimes[Ye]=(me.loadingRetryTimes[Ye]||0)+1,me.loadingRetryTimes[Ye]>=vt){var sn=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,gt.L0)(sn,Ye)}),ye()}qe(Ut)}),{loadingKeys:(0,gt.L0)(Ft,Ye)}})});return Ce.catch(function(){}),Ce},me.onNodeMouseEnter=function(pe,Ye){var Ce=me.props.onMouseEnter;Ce==null||Ce({event:pe,node:Ye})},me.onNodeMouseLeave=function(pe,Ye){var Ce=me.props.onMouseLeave;Ce==null||Ce({event:pe,node:Ye})},me.onNodeContextMenu=function(pe,Ye){var Ce=me.props.onRightClick;Ce&&(pe.preventDefault(),Ce({event:pe,node:Ye}))},me.onFocus=function(){var pe=me.props.onFocus;me.setState({focused:!0});for(var Ye=arguments.length,Ce=new Array(Ye),ye=0;ye1&&arguments[1]!==void 0?arguments[1]:!1,Ce=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var ye=!1,qe=!0,At={};Object.keys(pe).forEach(function(Rt){if(Rt in me.props){qe=!1;return}ye=!0,At[Rt]=pe[Rt]}),ye&&(!Ye||qe)&&me.setState((0,We.Z)((0,We.Z)({},At),Ce))}},me.scrollTo=function(pe){me.listRef.current.scrollTo(pe)},me}return(0,le.Z)(Ae,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Re=this.props.activeKey;Re!==void 0&&Re!==this.state.activeKey&&(this.setState({activeKey:Re}),Re!==null&&this.scrollTo({key:Re}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var Re,Ze=this.state,Ee=Ze.focused,pe=Ze.flattenNodes,Ye=Ze.keyEntities,Ce=Ze.draggingNodeKey,ye=Ze.activeKey,qe=Ze.dropLevelOffset,At=Ze.dropContainerKey,Rt=Ze.dropTargetKey,ht=Ze.dropPosition,pt=Ze.dragOverNodeKey,Ft=Ze.indent,Fe=this.props,Me=Fe.prefixCls,et=Fe.className,Pt=Fe.style,Ut=Fe.showLine,sn=Fe.focusable,Kt=Fe.tabIndex,cn=Kt===void 0?0:Kt,In=Fe.selectable,An=Fe.showIcon,wn=Fe.icon,Dn=Fe.switcherIcon,ba=Fe.draggable,ma=Fe.checkable,Ln=Fe.checkStrictly,ka=Fe.disabled,wa=Fe.motion,Bt=Fe.loadData,rn=Fe.filterTreeNode,fa=Fe.height,Wn=Fe.itemHeight,Fn=Fe.virtual,Wa=Fe.titleRender,ya=Fe.dropIndicatorRender,uo=Fe.onContextMenu,vo=Fe.onScroll,za=Fe.direction,at=Fe.rootClassName,ft=Fe.rootStyle,ut=(0,re.Z)(this.props,{aria:!0,data:!0}),mn;return ba&&((0,Ve.Z)(ba)==="object"?mn=ba:typeof ba=="function"?mn={nodeDraggable:ba}:mn={}),a.createElement(x.k.Provider,{value:{prefixCls:Me,selectable:In,showIcon:An,icon:wn,switcherIcon:Dn,draggable:mn,draggingNodeKey:Ce,checkable:ma,checkStrictly:Ln,disabled:ka,keyEntities:Ye,dropLevelOffset:qe,dropContainerKey:At,dropTargetKey:Rt,dropPosition:ht,dragOverNodeKey:pt,indent:Ft,direction:za,dropIndicatorRender:ya,loadData:Bt,filterTreeNode:rn,titleRender:Wa,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},a.createElement("div",{role:"tree",className:Xe()(Me,et,at,(Re={},(0,fe.Z)(Re,"".concat(Me,"-show-line"),Ut),(0,fe.Z)(Re,"".concat(Me,"-focused"),Ee),(0,fe.Z)(Re,"".concat(Me,"-active-focused"),ye!==null),Re)),style:ft},a.createElement(It,(0,ee.Z)({ref:this.listRef,prefixCls:Me,style:Pt,data:pe,disabled:ka,selectable:In,checkable:!!ma,motion:wa,dragging:Ce!==null,height:fa,itemHeight:Wn,virtual:Fn,focusable:sn,focused:Ee,tabIndex:cn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:uo,onScroll:vo},this.getTreeNodeRequiredProps(),ut))))}}],[{key:"getDerivedStateFromProps",value:function(Re,Ze){var Ee=Ze.prevProps,pe={prevProps:Re};function Ye(sn){return!Ee&&sn in Re||Ee&&Ee[sn]!==Re[sn]}var Ce,ye=Ze.fieldNames;if(Ye("fieldNames")&&(ye=(0,Se.w$)(Re.fieldNames),pe.fieldNames=ye),Ye("treeData")?Ce=Re.treeData:Ye("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Ce=(0,Se.zn)(Re.children)),Ce){pe.treeData=Ce;var qe=(0,Se.I8)(Ce,{fieldNames:ye});pe.keyEntities=(0,We.Z)((0,fe.Z)({},on,ct),qe.keyEntities)}var At=pe.keyEntities||Ze.keyEntities;if(Ye("expandedKeys")||Ee&&Ye("autoExpandParent"))pe.expandedKeys=Re.autoExpandParent||!Ee&&Re.defaultExpandParent?(0,gt.r7)(Re.expandedKeys,At):Re.expandedKeys;else if(!Ee&&Re.defaultExpandAll){var Rt=(0,We.Z)({},At);delete Rt[on],pe.expandedKeys=Object.keys(Rt).map(function(sn){return Rt[sn].key})}else!Ee&&Re.defaultExpandedKeys&&(pe.expandedKeys=Re.autoExpandParent||Re.defaultExpandParent?(0,gt.r7)(Re.defaultExpandedKeys,At):Re.defaultExpandedKeys);if(pe.expandedKeys||delete pe.expandedKeys,Ce||pe.expandedKeys){var ht=(0,Se.oH)(Ce||Ze.treeData,pe.expandedKeys||Ze.expandedKeys,ye);pe.flattenNodes=ht}if(Re.selectable&&(Ye("selectedKeys")?pe.selectedKeys=(0,gt.BT)(Re.selectedKeys,Re):!Ee&&Re.defaultSelectedKeys&&(pe.selectedKeys=(0,gt.BT)(Re.defaultSelectedKeys,Re))),Re.checkable){var pt;if(Ye("checkedKeys")?pt=(0,gt.E6)(Re.checkedKeys)||{}:!Ee&&Re.defaultCheckedKeys?pt=(0,gt.E6)(Re.defaultCheckedKeys)||{}:Ce&&(pt=(0,gt.E6)(Re.checkedKeys)||{checkedKeys:Ze.checkedKeys,halfCheckedKeys:Ze.halfCheckedKeys}),pt){var Ft=pt,Fe=Ft.checkedKeys,Me=Fe===void 0?[]:Fe,et=Ft.halfCheckedKeys,Pt=et===void 0?[]:et;if(!Re.checkStrictly){var Ut=(0,Wt.S)(Me,!0,At);Me=Ut.checkedKeys,Pt=Ut.halfCheckedKeys}pe.checkedKeys=Me,pe.halfCheckedKeys=Pt}}return Ye("loadedKeys")&&(pe.loadedKeys=Re.loadedKeys),pe}}]),Ae}(a.Component);rt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:E,allowDrop:function(){return!0},expandAction:!1},rt.TreeNode=ve.Z;var wt=rt,Pn=wt},35654:function(lt,bt,te){"use strict";te.d(bt,{BT:function(){return a},E6:function(){return b},L0:function(){return $e},OM:function(){return y},_5:function(){return Je},r7:function(){return z},wA:function(){return Xe},yx:function(){return je}});var ee=te(3300),fe=te(34666),Ve=te(48736),We=te(59301),Ie=te(39417),Oe=te(67841),le=te(71430),Ge=null;function Je(ne,oe){if(!ne)return[];var ae=ne.slice(),ge=ae.indexOf(oe);return ge>=0&&ae.splice(ge,1),ae}function $e(ne,oe){var ae=(ne||[]).slice();return ae.indexOf(oe)===-1&&ae.push(oe),ae}function je(ne){return ne.split("-")}function Xe(ne,oe){var ae=[],ge=(0,Oe.Z)(oe,ne);function ve(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];he.forEach(function(Se){var we=Se.key,Pe=Se.children;ae.push(we),ve(Pe)})}return ve(ge.children),ae}function Ne(ne){if(ne.parent){var oe=je(ne.pos);return Number(oe[oe.length-1])===ne.parent.children.length-1}return!1}function re(ne){var oe=je(ne.pos);return Number(oe[oe.length-1])===0}function y(ne,oe,ae,ge,ve,he,Se,we,Pe,xt){var st,Tt=ne.clientX,Qe=ne.clientY,mt=ne.target.getBoundingClientRect(),Mt=mt.top,jt=mt.height,on=(xt==="rtl"?-1:1)*(((ve==null?void 0:ve.x)||0)-Tt),Qt=(on-12)/ge,ct=(0,Oe.Z)(we,ae.props.eventKey);if(Qe-1.5?he({dragNode:vt,dropNode:rt,dropPosition:1})?gt=1:wt=!1:he({dragNode:vt,dropNode:rt,dropPosition:0})?gt=0:he({dragNode:vt,dropNode:rt,dropPosition:1})?gt=1:wt=!1:he({dragNode:vt,dropNode:rt,dropPosition:1})?gt=1:wt=!1,{dropPosition:gt,dropLevelOffset:Wt,dropTargetKey:ct.key,dropTargetPos:ct.pos,dragOverNodeKey:It,dropContainerKey:gt===0?null:((st=ct.parent)===null||st===void 0?void 0:st.key)||null,dropAllowed:wt}}function a(ne,oe){if(ne){var ae=oe.multiple;return ae?ne.slice():ne.length?[ne[0]]:ne}}var x=function(oe){return oe};function E(ne,oe){if(!ne)return[];var ae=oe||{},ge=ae.processProps,ve=ge===void 0?x:ge,he=Array.isArray(ne)?ne:[ne];return he.map(function(Se){var we=Se.children,Pe=_objectWithoutProperties(Se,Ge),xt=E(we,oe);return React.createElement(TreeNode,_extends({key:Pe.key},ve(Pe)),xt)})}function b(ne){if(!ne)return null;var oe;if(Array.isArray(ne))oe={checkedKeys:ne,halfCheckedKeys:void 0};else if((0,fe.Z)(ne)==="object")oe={checkedKeys:ne.checked||void 0,halfCheckedKeys:ne.halfChecked||void 0};else return(0,Ve.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return oe}function z(ne,oe){var ae=new Set;function ge(ve){if(!ae.has(ve)){var he=(0,Oe.Z)(oe,ve);if(he){ae.add(ve);var Se=he.parent,we=he.node;we.disabled||Se&&ge(Se.key)}}}return(ne||[]).forEach(function(ve){ge(ve)}),(0,ee.Z)(ae)}},90782:function(lt,bt,te){"use strict";te.d(bt,{S:function(){return le}});var ee=te(48736),fe=te(67841);function Ve(Ge,Je){var $e=new Set;return Ge.forEach(function(je){Je.has(je)||$e.add(je)}),$e}function We(Ge){var Je=Ge||{},$e=Je.disabled,je=Je.disableCheckbox,Xe=Je.checkable;return!!($e||je)||Xe===!1}function Ie(Ge,Je,$e,je){for(var Xe=new Set(Ge),Ne=new Set,re=0;re<=$e;re+=1){var y=Je.get(re)||new Set;y.forEach(function(b){var z=b.key,ne=b.node,oe=b.children,ae=oe===void 0?[]:oe;Xe.has(z)&&!je(ne)&&ae.filter(function(ge){return!je(ge.node)}).forEach(function(ge){Xe.add(ge.key)})})}for(var a=new Set,x=$e;x>=0;x-=1){var E=Je.get(x)||new Set;E.forEach(function(b){var z=b.parent,ne=b.node;if(!(je(ne)||!b.parent||a.has(b.parent.key))){if(je(b.parent.node)){a.add(z.key);return}var oe=!0,ae=!1;(z.children||[]).filter(function(ge){return!je(ge.node)}).forEach(function(ge){var ve=ge.key,he=Xe.has(ve);oe&&!he&&(oe=!1),!ae&&(he||Ne.has(ve))&&(ae=!0)}),oe&&Xe.add(z.key),ae&&Ne.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(Xe),halfCheckedKeys:Array.from(Ve(Ne,Xe))}}function Oe(Ge,Je,$e,je,Xe){for(var Ne=new Set(Ge),re=new Set(Je),y=0;y<=je;y+=1){var a=$e.get(y)||new Set;a.forEach(function(z){var ne=z.key,oe=z.node,ae=z.children,ge=ae===void 0?[]:ae;!Ne.has(ne)&&!re.has(ne)&&!Xe(oe)&&ge.filter(function(ve){return!Xe(ve.node)}).forEach(function(ve){Ne.delete(ve.key)})})}re=new Set;for(var x=new Set,E=je;E>=0;E-=1){var b=$e.get(E)||new Set;b.forEach(function(z){var ne=z.parent,oe=z.node;if(!(Xe(oe)||!z.parent||x.has(z.parent.key))){if(Xe(z.parent.node)){x.add(ne.key);return}var ae=!0,ge=!1;(ne.children||[]).filter(function(ve){return!Xe(ve.node)}).forEach(function(ve){var he=ve.key,Se=Ne.has(he);ae&&!Se&&(ae=!1),!ge&&(Se||re.has(he))&&(ge=!0)}),ae||Ne.delete(ne.key),ge&&re.add(ne.key),x.add(ne.key)}})}return{checkedKeys:Array.from(Ne),halfCheckedKeys:Array.from(Ve(re,Ne))}}function le(Ge,Je,$e,je){var Xe=[],Ne;je?Ne=je:Ne=We;var re=new Set(Ge.filter(function(E){var b=!!(0,fe.Z)($e,E);return b||Xe.push(E),b})),y=new Map,a=0;Object.keys($e).forEach(function(E){var b=$e[E],z=b.level,ne=y.get(z);ne||(ne=new Set,y.set(z,ne)),ne.add(b),a=Math.max(a,z)}),(0,ee.ZP)(!Xe.length,"Tree missing follow keys: ".concat(Xe.slice(0,100).map(function(E){return"'".concat(E,"'")}).join(", ")));var x;return Je===!0?x=Ie(re,y,a,Ne):x=Oe(re,Je.halfCheckedKeys,y,a,Ne),x}},67841:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return ee}});function ee(fe,Ve){return fe[Ve]}},71430:function(lt,bt,te){"use strict";te.d(bt,{F:function(){return z},H8:function(){return b},I8:function(){return E},km:function(){return Xe},oH:function(){return a},w$:function(){return Ne},zn:function(){return y}});var ee=te(34666),fe=te(3300),Ve=te(27247),We=te(43079),Ie=te(11592),Oe=te(2738),le=te(48736),Ge=te(67841),Je=["children"];function $e(ne,oe){return"".concat(ne,"-").concat(oe)}function je(ne){return ne&&ne.type&&ne.type.isTreeNode}function Xe(ne,oe){return ne!=null?ne:oe}function Ne(ne){var oe=ne||{},ae=oe.title,ge=oe._title,ve=oe.key,he=oe.children,Se=ae||"title";return{title:Se,_title:ge||[Se],key:ve||"key",children:he||"children"}}function re(ne,oe){var ae=new Map;function ge(ve){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(ve||[]).forEach(function(Se){var we=Se[oe.key],Pe=Se[oe.children];warning(we!=null,"Tree node must have a certain key: [".concat(he).concat(we,"]"));var xt=String(we);warning(!ae.has(xt)||we===null||we===void 0,"Same 'key' exist in the Tree: ".concat(xt)),ae.set(xt,!0),ge(Pe,"".concat(he).concat(xt," > "))})}ge(ne)}function y(ne){function oe(ae){var ge=(0,Ie.Z)(ae);return ge.map(function(ve){if(!je(ve))return(0,le.ZP)(!ve,"Tree/TreeNode can only accept TreeNode as children."),null;var he=ve.key,Se=ve.props,we=Se.children,Pe=(0,We.Z)(Se,Je),xt=(0,Ve.Z)({key:he},Pe),st=oe(we);return st.length&&(xt.children=st),xt}).filter(function(ve){return ve})}return oe(ne)}function a(ne,oe,ae){var ge=Ne(ae),ve=ge._title,he=ge.key,Se=ge.children,we=new Set(oe===!0?[]:oe),Pe=[];function xt(st){var Tt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return st.map(function(Qe,mt){for(var Mt=$e(Tt?Tt.pos:"0",mt),jt=Xe(Qe[he],Mt),on,Qt=0;Qt1&&arguments[1]!==void 0?arguments[1]:{},ae=oe.initWrapper,ge=oe.processEntity,ve=oe.onProcessFinished,he=oe.externalGetKey,Se=oe.childrenPropName,we=oe.fieldNames,Pe=arguments.length>2?arguments[2]:void 0,xt=he||Pe,st={},Tt={},Qe={posEntities:st,keyEntities:Tt};return ae&&(Qe=ae(Qe)||Qe),x(ne,function(mt){var Mt=mt.node,jt=mt.index,on=mt.pos,Qt=mt.key,ct=mt.parentPos,kt=mt.level,Ot=mt.nodes,Te={node:Mt,nodes:Ot,index:jt,key:Qt,pos:on,level:kt},He=Xe(Qt,on);st[on]=Te,Tt[He]=Te,Te.parent=st[ct],Te.parent&&(Te.parent.children=Te.parent.children||[],Te.parent.children.push(Te)),ge&&ge(Te,Qe)},{externalGetKey:xt,childrenPropName:Se,fieldNames:we}),ve&&ve(Qe),Qe}function b(ne,oe){var ae=oe.expandedKeys,ge=oe.selectedKeys,ve=oe.loadedKeys,he=oe.loadingKeys,Se=oe.checkedKeys,we=oe.halfCheckedKeys,Pe=oe.dragOverNodeKey,xt=oe.dropPosition,st=oe.keyEntities,Tt=(0,Ge.Z)(st,ne),Qe={eventKey:ne,expanded:ae.indexOf(ne)!==-1,selected:ge.indexOf(ne)!==-1,loaded:ve.indexOf(ne)!==-1,loading:he.indexOf(ne)!==-1,checked:Se.indexOf(ne)!==-1,halfChecked:we.indexOf(ne)!==-1,pos:String(Tt?Tt.pos:""),dragOver:Pe===ne&&xt===0,dragOverGapTop:Pe===ne&&xt===-1,dragOverGapBottom:Pe===ne&&xt===1};return Qe}function z(ne){var oe=ne.data,ae=ne.expanded,ge=ne.selected,ve=ne.checked,he=ne.loaded,Se=ne.loading,we=ne.halfChecked,Pe=ne.dragOver,xt=ne.dragOverGapTop,st=ne.dragOverGapBottom,Tt=ne.pos,Qe=ne.active,mt=ne.eventKey,Mt=(0,Ve.Z)((0,Ve.Z)({},oe),{},{expanded:ae,selected:ge,checked:ve,loaded:he,loading:Se,halfChecked:we,dragOver:Pe,dragOverGapTop:xt,dragOverGapBottom:st,pos:Tt,active:Qe,key:mt});return"props"in Mt||Object.defineProperty(Mt,"props",{get:function(){return(0,le.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ne}}),Mt}},8224:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return fe}});var ee=te(4676);function fe(Ve,We,Ie,Oe){var le=ee.unstable_batchedUpdates?function(Je){ee.unstable_batchedUpdates(Ie,Je)}:Ie;return Ve!=null&&Ve.addEventListener&&Ve.addEventListener(We,le,Oe),{remove:function(){Ve!=null&&Ve.removeEventListener&&Ve.removeEventListener(We,le,Oe)}}}},55468:function(lt,bt,te){"use strict";te.d(bt,{g1:function(){return je},os:function(){return Ne}});var ee=/margin|padding|width|height|max|min|offset/,fe={left:!0,top:!0},Ve={cssFloat:1,styleFloat:1,float:1};function We(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Ie(re,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in fe||(fe[y]=ee.test(y)),fe[y]?parseFloat(a)||0:a}function Oe(re,y){var a=arguments.length,x=We(re);return y=Ve[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,a===1?x:Ie(re,y,x[y]||re.style[y])}function le(re,y,a){var x=arguments.length;if(y=Ve[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&ee.test(y)&&(a="".concat(a,"px")),re.style[y]=a,a;for(var E in y)y.hasOwnProperty(E)&&le(re,E,y[E]);return We(re)}function Ge(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function Je(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function $e(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function je(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function Xe(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ne(re){var y=re.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(lt,bt,te){"use strict";te.d(bt,{G:function(){return We}});var ee=te(47273),fe=function(Oe){if((0,ee.Z)()&&window.document.documentElement){var le=Array.isArray(Oe)?Oe:[Oe],Ge=window.document.documentElement;return le.some(function(Je){return Je in Ge.style})}return!1},Ve=function(Oe,le){if(!fe(Oe))return!1;var Ge=document.createElement("div"),Je=Ge.style[Oe];return Ge.style[Oe]=le,Ge.style[Oe]!==Je};function We(Ie,Oe){return!Array.isArray(Ie)&&Oe!==void 0?Ve(Ie,Oe):fe(Ie)}},25510:function(lt){"use strict";lt.exports="data:image/png;base64,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"},32637:function(lt){"use strict";lt.exports="data:image/jpeg;base64,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"},25365:function(lt){"use strict";lt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA0VJREFUOE+V03lI01EcAPD3fjucs4nmwrXNOY/VdBoe0Tqggi5NgsLaWriWZFQEEvRHBxmL+iMo/KMg6KJSCy03mbapo1vXzCvJUstjZTM1bUzZZP6uF5M0Zwr1/nsHn/d93+/7QjBn3GhuZkm5scvRJIgODWX7sKCQT0oRGIAQorlnp+cIAAhnJghhhobvWRPjQ/rJ8eEVXIxGwcFsGBYWQUTFLrN6yCB9qpjdthA2BSGEsEd1X08NOlrPSiM4PxWJCSNL+HwfSZBMp/Mbr6+vVyyVyQm+SJYrCWea5sOmoMqm4ezu9rqSrUpFjzxBPgpoCkCEwO+3IJIgWRWVpiR5cirF40crZZGc3rkYdDgQp+advUXC9YZs2rjBQRCTwK/T6E9KaJoGJEVxyw3GtNUbt11KWSYp+AuyfRlf86baVJezc0sLb1HIxGxg9mEIIaiurVXgJOiUq6WbV8KVRMD+s45hbftL082DWk0TQohaKJn+9bb3H6Ntr16hvfvU6TExMe4A6G2Xc4+ttqIkL1fXBAAIuGVORMje3BpvNRrxM8fz0xfHxY0F7Hd/HVSYjKVtGpWqI4THc2ELhIRhTHjzXlHax4Z6++3i4iwIIRkAIYQY9+9cfxHKFyVtz8ho9/l8NIbN4mgaQAYDfHI4hRf152TxAsHhK9ev3for2f6F1sZn6w0VFvMuVY43WZHYi08SOKJIP4AYTBbW7XAKCgsvx0tEQobbg1d1fXj/eN2a9Ad6vZ6eBmd+ttlQpK15/uaaLHEFR7lK6QqPiPC63GMsm80eXmN5wmNiAJKIBRjsYCAQCNFAf98lq3lvAYSqqQLNQFNVaXyuMFue6oZ/utZ5J3Chx+NBFEX3xEnEpr5+Z5b1RX2mIHIJyFbngFHXGOr93FX41GI4CSGkAqA/fdcd1N8+xKWpRUiakuLxJ/bosXxdWenDuziOw6UiMdit2Q/cY17U0/nhgtViPD8vNF/h/P2oyz1U8KSqsgDHfQyhWAyyVVow+GOUdo8MnfhnaLq5NdrcC9XmylMUSWFLRSKQuWMXaHlr7/ov6DfGOJB35LSpovw8RRAYmx1ErF27Wvff0HRku9WaA/b613lRUdKrDQ22sl+EE3lgNS3QYQAAAABJRU5ErkJggg=="},75309:function(lt){"use strict";lt.exports="data:image/png;base64,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"},19664:function(lt){"use strict";lt.exports="data:image/png;base64,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"},77882:function(lt){"use strict";lt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEv1JREFUaEPFWgd4VWW2XecmhNAEJFQpAYHAo+OMBBBHkBJCdQhKqOq88j2eQ31Kb6KASWBgEFBAmkLojmJEihAEJaFEejUQSAIhEKRLSLjnfXv/5fzn3ht4880r99PvknvKPXevf6299v63BQB5R5dUtwoK4wDrFcuyqsLywLIs2LAAjwXA4r8tC/Kd/wHL8oh3eZzuReeJY/yH+FsfV3+L82wAtmXBQxfSv/m7AMvmS/nY014eL91FXk93FP8Btq3f6RPb5m8Tn/M/xXX0Of+vrqXPbS9s28vHvfROp3opGjZsr7qXPEddL9/pvvT8fD2/0/n0b/W9XvG7jfPF89D9+Duu2rCT7eBi71VvPybLyktZUh1W/lHbsp4VIFBQCCABEkVKB04e1+cZ52iQ6BIC1gBJA8THFPgSe1jwBgJJRf0pIFkyIBxs+cMVrCLwCgwHJA6EDp4bKHE6BVQEzASRgy8BEvd9zOfyeQZQAiS5WORx8xy1eIoCSSwo3ESx4GbW9dT5a2Aj1gm6YAb/SE8QB5sB0gGnY4pNxCARcBFHN0MCMYnPV0wz3v9vQFLBlHAaIJlgaMbJ1e86RkwywYAXtpdYERikQOCZC8cNknMPudwSres/zbsCj6eqkidHotxMIpDEMSVjCij6IABILH0EspBAfZ1ilw+YLrkz5E2L3P8YkxxmsMw9kUmO3OlACt3TIAkwhdwFZBJLsJA3dY7feZL5ioXqneTOuvbTPNuRNt8co0CS+UYyifOGkVsEcIFAknIXACR3bgqQk/xAEiA/6WXKHWcQ1nTBFokFS5eSLYcpMmf5SpoOnAOAYhOBJKMu7y/P0YBISZVy5wuKS/L8cpLDJOvaj3NtlcydoJnJXoKDIFgeC7ZmkGJFICbJZC9XPd/3/wEkJ/9IE6FzEoFkyRwjk7OLSWrFO6tfGQcdWMkkBZKQuH8AJPlsvrnKyt33F5vdkmEARC4xpEw7NpWbxPn+15hMckASwJty5+SsQC7wH5Y7dlzOy1skkwgk6bCU/dOuzmSVYoMA08wbdJlfTtKuzX2uOs80FE9jknVt7xxmUOCAm0xSzo6MgbDQRYMkjYbJILpEmQ3T5f1v5SQDJErh5Nokj1idhM4Rkxzbray2DqDLetOZyi6rvKNkzgckZhI5vAAu0GWv3QAK4JUki3tb136YbYt6RtYdiknEIlWXaLaYrs0ByMUk43pdK+n6yDcn+bo/twvkbKEs+BNy0qMH93Bi50Y0jeqH4JBQTR2yxIpJBFLO+WPY+ckUdP3zTDxbM0LpnsxJbiZlnzqIlA0L0fk/PuTaZ9/q2YiMeQfPVKkuLbXDJp3gbBtb541G/TbRqNPyZacG4rUg6h9lwemeKgf6OjkTWCtnT4JjEqjmMaXLDyRlBASbBIMcNrmtulngilKUjzOTPDKXAQ9u/wrbW4hSZcNgBRfzK3qLKmb5fhJACvzuxdNRJqwy2v/rZJQqX8kPJLrP1fNHsWPBRHQdEYeKtRqApE+iYzBJWObsEwewZ2Ucuo2agzKVqmHXkul4ePcWOg+dAU+xYrpOysv8BSXLVkDxUs+wI9w8/W006tAH9SO7iHO4uHWMiZI0bTJkER0QJJLPq8nxBkBu+VIBVznEseBmIeuwzzy/8FE+Dm3+FHmZ6egxdqEsgKVkAsg+cwhHkj7HvbxrHKOQ0JKI+EMPNO3YF7CCRSeB05boOBQU5CMlcR5yL5zCH6cth8U1mgCJFtWtq5ewe/H7HIzOw2eh9LOV/UDKOX8U2xZMRNSIOFSq1YCPu0FSRaqN7DOHkfzZDHQbmYBnKtfE/ds38d3c0ajRJBK/6/3P2lJvmDwIzbsORJ0XX2V2bH7/bTR6NQYRkVHafgvJDACSKnyLAInXX3ZyvE3rWwS3aFY4IMn2DitckOsaChSd92tWOn5OWonbOZkchJgPvpDMEEy6ejYNe1fFo2J4BCLadUdwSAlknUzFLyk7EPFSNAdAmQcC5+blc0jd9AluZl3g6wfO3gwEFxOsVDBYFh7cuoHtfx2Lms3aoGWvtzVAfJ5t49o5AVCXkfGorCROWWn9LqQr98JJ7Fg4GZ3fmYGwGvX4s2sXTiK0dFmUCaumOwcbJg9E8+iBeP7FjnzO5mlvoTEB1Lqrljin1ePUYGxcTKtutJxM42Bl745jk+CApHKLwyY/Jnn4bOkRHJDIgid/Nh23rmQgLDwCnqBg5KafRMz0z109u6SEYQgpURqdhn4ADwVaApu2ZSXO7v0G3d6dh3KVa3BttX3+GFzPOItKtRsiOLQErpxOw4CEzXwdfZ8DkpDbh/duoXjJMsww31fO2SNC4kbGo0KtBgwaM1DmBvEmjMOvVzKQNHsUOvzLJFSp14wBuX/rBu5cz8ad3GzU+X0HeDzBWD9pAFpED8LzrQRAm6a+iUYdY9CgdbRRuJp9O5XrRD9OtY5cRarqHdLxK7s+0ja7KJDM7oK706CaqE5O2rloAuq06ojaL7RH2ldLcfnYfsS8v0o7vusXTmPPsg/RJnYEy4XqThBIBQ/vY/O0P6Fhu+5o3mMIsy4pYTjqtu6CiLbRSFn3MdIP7kL/hM0ICgp2jI1EQtt5P2jEBznnjmLHxxMQPTIeYZSDpLtjkGQ+elzwCLdzs3A94zQObFqMsFr18biwAHdvXEVh/kOxIDwWuo5IQJmw57B+Yn+06DYIdVt14ntsnDIEjTr2Rf02XeGRtZUIvnR1vj0+r1f3BWnBELPEs4h3K/v7WZyDlDypPplydoHstJY7zSRlqx3W0f0Of7kYmcdT0GfaSt14/TlpFdJTd6L3hMW80vkHG3XSzkUTkX/vDnqM+VgImJJeACnr/or0A7vQP36TNBTA1r+MQuFDETh6Ne8xmCVu78o4ZB5LdUFFQfIWFsITTDnOZJiNNrHDEN6iHXYvmY6sU4f0dZTLKoU3QOlK1fBMxWooG/YcSleoDIsWCIB1E2LRottg1I3sxCzbMHkwGncigASDPK52kmKScoAMA0Amwq+ekgBl7ZypTYI/SE6AzA6Cr1tzOhCmu7Nw6G8CoD9OXaEB2p84l3NJjzFu46CYdPDLxcg4/ANen7HG2bogAbYsDdCA+E06Bx3fuppXOL1O7tqMNv2H4fnIzrh09EfcvZblAuhOXg7S9+9AvbZRKFOuIh+TaxU1GrdC+Sq1kHvxNB4XPkLZSs8hac5ohLdsh5bdh8htDBtn9mxB5bqNUK5KOAMgABqCupGdyXJgw6RBaNLpddRv60icKFBV4StqJFexKm04Mc5dxHphCYCEkruYpCyxUQOx5vttOSiZU7baAenQ10uQeSwFr01ZrveRdi+ZhsKCfHT580fyO9WekmDS0W2rcTr5a/SZthwhJco4+0rwIGX9fGbQgPiNsIIoB8luhaAhvhjRA637D2O5ke11F0BK4qJGJbCL4y0BCZJL7mSBun3BeAQXL4FX3h4v8lJ2Br6d+5/4XY83Ua9tNAdz7YRYtJQAEWBkGpp07IuIl7q5Og5OF0E1TX1AklsWXFAb3Qorc8cMv2apq0OgHZ7cG/Jp8fjlJ7nfQxJ56KulyDyRgt6Tl2mAdi6cwOah49APXAxRMnfy+4048f1G9Bz/CUqVq6DNCD1T6roFnIMGxG1kiePgSpAof34+sicD9HyrTrpGMhEyAaoY3kDYdNlW4D056fZUgzV106e4evYIeo5dwMHevXQ6G4Tu786DhxaI14u14/uhZfc3Ua91Fz6HclKTzm8wQH57RLSXxA+tcpLZmTCbqzInUg7K3PEhqZ/fno6WO+5cK4aJ1c6+XF+jtiFMJgkWHd7yGUtc70nL9HbDj5/H4/6v19F15GzNRrFBKK7/ectynNu/DW98uAYW5wrFTCBl/QJcOLhbAMQmQRS+tJdEr9UGQOIJZREtUfIFSJ3jBkm0hejai4eTsfeLOYiZtgLZJw9i//oFaDtgOMKbvyxzh41EBmgI6lFhChvrJg5A006vc/ng2y3QG3kSKGEcit7wI1JZl7d/wAwyAy5+l2EcfLYXKDBe9gMOKIGYlLZlGTJPpOK1iZ/JDgVw+G9LcPVMGnqN/0RYYdcurgXKUbkXT+G1iUvlMRVkC6kbBED9P9og7LlhMLwWAdSLk30dStjyZYIUCCClcZzMjZxEID28fwfrKad0jMGp5K9QtX4z/OGtseLOvJVkI3HsG3jBYNC6if3RlBnUXbeEBGkMhuhtc2cvKVADlcuAS9sIIOWkTBYEAEm7KiF3FBSzRvIF6fCWFcgigCYs1buy6anbcXzbWnT4t6koX622McMgFsmWWUNRvlo4Xn5znN98Q+qGhQxQ7Efr4AkKkd0G8SwscaN6oXXsMNSlolH2ETVQlqVtNuUgkjjXy4ZwXDonieJ22/wxyL1wmh0cWetioaFGQxNIHNMXL/R8iyWOQCPJa9olFg2IQXor3L19bs43CPAEkwKClPHddA3Q05hEbRcFgszeen/IVcyqwvMbAugAeo9fIhjpsfDowV1snTuag9ikS6xrCIWK2h9WzELrfsNQs2kbhyGy53dg4yIB0Kx1Qv6UsaFJB8tigCJjh6FG4xdx6MulaDtotItJ1LOjOiggQBIZE6TcS6fxw7JZeHD7JqKGxyGsVgQHMf/+bd7fCgkthTXvCYDqt4ligBLHvcEANXy5pyFf7saqbppqJhUNkpWxdZoNjzMnwPWPaQx85E6DZLCJ5M6jBkiU7FA+IYBOHkSvcZ/qVhKBlLZlObKO78eLMUNRreELfOz+zVzsXRXHLIoaEY+gYGKIsfFnWThADDqcjH4z18paxnGO9KNXj+7NFvfSkX3weh+jF/UAQ0I0SNTqoU5CkQBJkKzCApza8zUOJ61CidLlUJD/AI079kXjDn34Xr8c2Inj29ej1/hFuJZ+DKUrVOWGKYFHktcsqj8atOsh2KgmhHynf8RBZwiF2es/KWRlbJ0qTAIXnY5kuXOSaOso4+BiEgGldlp9chL14wRAi1zTQgUFD7F/7TzkXT6P0mFVUKx4KG7lZHLh2m7wuyhXNdydE+WkUOrGRZy4+81MlDnI2Z4oePgA6ycO5N9AueKlIe+Jlg/FQcrd0wGycf6nbTi+bR0bmZpNItG23zCcTd2OY98lInpkAspWrol9a+bg0YMHaP+nca49H2bQ2NfRrGt/NGxHDHJ3BcSOq9OQVbWRtuAB5M7K+Haq3vKWtkeOXDFcLgmSCPJnCiRiHFNWT/7I4paanNnp3MAkudLFrRzp8sKLK2fScOPyOXgfF3DvrWazl0R3wZBSZ+bOwo1LZ3AvLwd1ft/eMBfiGS8d+RH7vpiNf3qlN1p0H8wGhBeU6nh7KAcdwc4FkxA1Mh4Vazd05yD5F3UgqMnbLHoAajVqxZ9SIbxt/jjcv52Hxq/2QdqWFWgTO5x/1293b6Ag/xGCQ0K4AKcOeGTMv6M2PaPfQIrKM6bkGXtEej5PTArRDQRAgjq6KBTAkPX1B0m1902QVEvGBMmUJ7d5UN1w2hNyts35m7TUqnPo28Rz+Mqd6jyovOktfITsM2mo1bQtLxh1vglSzi/HWOKom03tm0DF7ONH+QhiWbREM1VuGeX/do83+25cOsdd+C7vzOSxtJO7NuHnb1ZpsEuWfZbNRAi3sQJNDamZO2fKRw70Bdw6ty4mTZE2W9pZCQpP7fjkFTPQKggKqL8HJA46j3EJkMz7qvEs9mW6a+HIr5Jhc0GZ5kYcF6xWe0kKpN9u38DlE6mo1bwtQsuUD1jM+tGK+2niU8oneVkXUL5KTdFNJ8Pw2z1upBIYVLyWq1JdtnWcjoC41lfunG1z4faEa3QVt3gMBkj/aMkkESQxreMEyWGT+kyB5OfufLsNmqFOb09Inti2cAYjfW2+wzY3g4ytc6OQ1c1V7e7cIMn62t0iUr85oODJDw2Q3ONcMvAy4Yskz39Ii10ESMZ0ke+snF+r52LS5CuApQcXldyJKt23SxAIJCGNDkiBd2XVIvCXO7VJ6J4ScrFCgukCSckYM5GToJZk89kDMUlv06tuAy/EJyEkAq2YxBvZVDdp/HxHjI3ZO7O3JoF0RrfUqJY5POIwCTauEoPW2LbNo7/+TPIfRgyUC9QAvDYCcgjF1dPTHQPBTi1l1PaX+c53/EuD5BrgN+TOmNEz86WSuSfJnXg2EWEOPHdO/h6QZHIPCJIzYuw7KeSSO1a2opumFpBoZX07pXqBjaO2bfPwfFEgmQzwBUkB4d7wEyvaL+g+3QgBKu3KqmasMiw+XXINkhzqN+otQSBluX0nhdSCkH07KWn0rOLZHJBUt/5JMBU9vSqTPt1Q1zTGUApv+5hTrU5D1D3OpXPVzeDiwc348SRIcYD9ikvupGHQY71GLnGtWBlc1XLR+UVuT/gzSUmlmWMokKI3F3BbQ00Yaek1meQ4UPciUxItJFCMK4uutXpWX5D+O0x6MkiyXeQDkp7mCTALzsZAztzRyIZt28meYtZ7JesNzPovre3F1xCIb8QAAAAASUVORK5CYII="},66832:function(lt){"use strict";lt.exports="data:image/png;base64,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"},47558:function(lt){"use strict";lt.exports="data:image/png;base64,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"},71979:function(lt){"use strict";lt.exports="data:image/png;base64,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"},91833:function(lt){"use strict";lt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEwRJREFUeF7tW3l8Tee6ftbOPKBoKcrR1lBH1FAqqYsWNdVQlOOgpbTcttfQ1nEdVWNRWkNd10yvOodeQ39XUTVEhFDz3JpnkcSQBJFEImud3/d+w/rW2iuJyrn3/mPjt5O11/r2Wu/zPe/7vAPjzvEllmEYgGHAMHz8nf1hx8B+lZ/RL+K4+52fZwGwDAM+uhKwfGINiy6lzwp7+Uy2iriercj/Apal3tkRy6Jv48fpR34dO07/5LXsuGXCskz63GTv7FTTArtjy5RriXPk9eKdrWvQ1/Dr+PrsZ/m9Jn9u7Xx+P2w9fo/yM/b0dEy7V/F09vMBST6Y2wwjYNgzbcdeNW4f+y8CiAPhswGRILHDcIJER+h89pdfw26F42HA9AJJWr0QkAxhEDK2eCAJKze8BMMGiR3nRpTH3D8zg0qDOY1pCID4unlkfGlE3ejsvjhA/HP9HLl5CgaJX1sgSAQmN5QPVqph+Gob6QwgMjjb5YxB3ODcjoUzic6XTNPe/29AksYUcGog8d0rdqxknNj9js8YkzTWACYsk7FCstMGQ57H2eMESbHcC7xHYBLZFOZyI/3oYuHimKGdTHKARK6P04QzSrg/yS4XmA53p7k35eT+aUyymUHbr0Am2e5OZxu5O8U+7sLyZRK5YL7TvdjkAN8NlrZRxO7R3KD0GbY79wFJRvqRxRbFDTIYB0h3d06QhLvzAInHLCfjCgaJg1zQS3d3FEGYK+NPJrEg1+XPFPGQrrikztMAkAZlIAmri/UFSAqQgpnkcHl+Mclmo4qf4t5Mcs826IzBZBh2j8yeaYcXKZHAyeDFJE0wSDf2/wCSHX+EiFAxiT8UNzZnlDMmyR2vGcLNEq4gFEjcxRUBJHFvfrFKc3cOseApHEwY6QcXWhTdlVpzKTQVk2yQpMKz3Z0ds7xUYJHdHSku+0W7zpNJDCShsKT8U6pOZ5Vkgx3wlbpiitMdk5Rqc8Yer5j00ExSSlOLlX4gGQIgHuULAIlLcIf0ZpcIYB0q738rJgmQ0q9dRGB4JCJKlBaIWbTxOV6MSbbsllJbBXWH9GZnSrks445kkAskYtIDpbDc6k6CcvHITgSHR6Lsc1FChktV5qH6XMJBul+nu7NgpB6Yr8lsD5BETLJB8JEhjm78XshsrvbopcKK/EEIC/qMS3F5du22PeELDqHfM24m4fy+OL+YFFHyKVSJbqmowyTxipG9UL1RG7zYpgcJAskkGyS5I/Njki0kOF4SJKd8FhqfDJ15JxW/fD8D1Rq1RfnqdcVe4PkPz5N4PnVow1LcSjyHZn1HqtzMLf3lZnEoQQ/xIDeakbp/rsXZwZNUoZlVUmonqpoIME2sHPU2wkqURlhkcR0Zv5ivQURr3793Fxmp19F94nIEhUVQMpt08iBi54wGA8QXEEBrZN1JQ+mKVdBy8GTHmsuGdkad1j1Qs1kX20DiDOb6uPVcsYaFW12CO5gkk9r83V1uTjYOrl+CK8d2449NO6DaK22QnnQJ2Rm37YTZBO7cSMSJhHWo2fRNhD/xpOM+QiNLoFjp8g757gBLgERga89g3No3WwEk1RuJCMkcvXpAmagBmCZWjX4H9dr3QdWY1pwVPh9SE88i9eo5VGnYUhhaxjO2AXjieelAPBKWTUe3icsREhZBy107dYgA6jxmESJLlqGH+GFMP9R4tQNqvNbJBsgysXRwBzTs+gFeaNSWjjvVHYvzOkiyAsBBcILkFZNsVyfdlryGGfPMno04uum/UbtVd1y/cAJJp4/4bcj8DlSKikZUs7e8k1yHxBeMlOy8tXe2xUs4jDQBDib5gSTAssw8rB7dhwCqEt1KSfO4ReNhPniAFh+MFwzkDk2xEAbOH9iGXctmoNuEZQgKj6Sy0LVTBxE7dww6CYCunTyIrfPHoev47xASWUI9c252Jr4f1g2N3v4Ez9d/jQzOXnksPZPAqORUJql2MusXk/SgrIzkzyT6HvF58rljeLJSVfh8ASoPOhH/Iy4e3oHm/UYhKDScM8fMQ/qNRBR/qoJ/ZcIlw73cnWSScXPPLIvtfm5IJ0iWEA8yN7JzJAO3U67gQU42gkLCyUiZ6TeRsPRr1G7dA+VeqGsLChl1RCkpLycbgcEhKFXhWVDhwzCQrAEUUbIMdnw7iejWpN8Ix4bMun0Lqz7vjabvf4ZKtWLIED5RqyOhLdSdLsd5DU4GafpJ1pC0mp0uLHThIK4z85CblYmg0AgBlF23S7t2HvHfTUGd1j1RsVYMZOno4qHtOBa3Go26DcQT5SrnC1JBMYmehwHkLoK6Y5KbSQyoq8f3YPeK/3xoiusnNuoxBM8yBggXlXT6ELbOHYPOoxchIDgEq0b1xmvvjUSFmg0c66dePYv1U4YgpscgJR6YQai+xTMgYpWqd4mrOUjMqKK+ys4WqsIO4vmDdPinpUg+fQSNe/1FxRbLysP9e3cQv2Qyxc6Ybh/xPNc06R7MvDz8smoWxdvGvYYiJCzyd4BkJ9/Gjd3/wRNVEUfsaoJTOLhBenA/C5m3bxEDLh9KIP/8L72GIqxYKcUeypPk2opJPkSUegrBYZFCkxhIPHUQW+eNRadRi3DpSAJOxv+IzmMWc3drS0Nc2B+HhO+m4umqtfD6wEkKPCdIOpNkKdwuy8jyODHJDyS72qxL8Iy069j5t2nIycxAk16foniZisi8cwsJf5+Gu7eSSTgwQLIz7uB+1l3k3LtL4DERkXs/G09XeRENOvT1r9/plQ6Tg8KTYxE72dNf/2WmQ2YrN0YuTwfJAHN5urtjFk6/dgHbFn6BqJbdUV0E7tyse9g0699Rt30fPBPV0L91wSKPamcASUwkzBuLN0ctwr6Vs5GTfQ+thnwlIVXnHlr3HY5vWkHHO49dDOYO+UPZMYiR5H5WRr5Mkm0H7ulECUasodfR2M9BoaEq9uRkZyJhyRTcvZWEVh9NQkbqDcQv+RIh4cUQEhGJYPYeHongsGIIZr+HRiAsvBjupd/Esa2rUb/9uwQUj/3+hVjVHnGUlkwYKbu+UQDpktqurdkguWNSTuZdxM4bjRJlK6LxO0OpSM5AvZ95F2sm9Ed0t39D5XqNXX0k0VcSIDHuJp0+iNh54wggtvN+nv4pGvcehkp1GjlAil84ATcunUL23XTUadsTUS3/ZLNIVADYgSVD2j+S69UvMgIC0HXc37hrFEZjwCedOkzxj8UH80EucrOzEBgSxmhLccoXGADDF4i8B7nIy81BcHAYzuzeiEovvkLxWm4QN0h6TVA/x0jZOUPFIF0E2EyS7Qe+66npJpi0a9k0pJw5hmfrv4qQiGLKHZk5uTi9awMq1HgJJZ6u6HBTAQFBqNWym2gM8jVJJMwfh06fL0R4qTI4uuHvOLc3Fh1HzEVACE9mmSr6YWw/CsRMLKSnXEbHz+Y5gCBNY1o4u2czzzPtFFpVGGR8EtmG7AaqKriiJHyoXK+J6iN5tR9STh9FwrJpaDv4a4QWK4EfvngfNZt1RtWGr+Ps3licTFhHn+lSXcY8uZ6zdcETZ9nwo0T8esIMy6IWqF3J9mcSZ4Y8LkE6vmk5Uq+edxalDQOmmYe0xAuILFUWoRpw7FsCgoLQbMA47uGoheFD8ulDCqDIkk8hMyMdq0f1RrP+o1G+Zn2y2eXDO7H92y/xxrCZyL2fiU3fDEebT6biycrVPUESXstTOPDdqndlhbvzFA7SDVrElvhvJ6JO27dRssJzuHxkJ/b9MB+dhs+BLygEq8f3Rc3mDKCWOLd3C07uWIc2Q6ba1QZNrqsOravvpNcEqcF3fcd0YpDJNvMjgOQlwXOyMvDjxA/QsOuHqFy3CXdTrta5lPWcQUewdcE4dBq5AJGleFz5cfJHKF/jJdTv2I+qDRun/4V2V5uPpxKw678ahNIVqyK6+0B/d+aKSSpJ5QHArtc9FEi2wLh4cDv2rp6LNz6dTlWUM79sxPHNK9BpxHyKKwygqBZdCKCze7bgZMJatB0yTcUcuyvrrP25Yx/XClzuGynbp6l2g+kSAd5M4uKB5g20uQUdKOar1076EC+/xQBqXMh8A4tBhxG34At0Gjkf4aySYJlYM2EAKtZ+hQC6eekkfp4xDDE9B+P5l1sQIBf2xmLnsm/Q4sPxKFe9TqEgyTxJRGmtnCJcimo3a70bUR7iuJqIWziOXGHTviPI6IfWLyEX32rgFJpvWDX2XUS16Ipq0S1xZs8mnNyxFm98PN2h3h4WJFXJSNk+lRgkfI6fUvMC6WT8Glw9sc/PKLxLbhD6TL2ERhRHYEioOE9rGBjAH2o3wout/0yuNfkMB6j5gNE4tmkF0pIvUcBtM3gKSlaqirgFY3Hr0hl0GbeE8iQy2INc/M8XA2Dm5aLd8FkIjXyiUJDcTNJrXo7gLZmm1e/upV7H2q8GokGn/nj2pSZk9C1zPkexJ8uhQZd/pd2+ekwfAqh6TBuc2fMzTmxfi3afTAer5V0//xvKPh/FQ4Wj8+sx46BVGozk+K9FHiQHQ7i787nbC2Lqh2HJlEzatQvkEvVJHZnzMAXDfHC5arVRvMwzqkoha89sjdKVqqFirYYEKKtpMane8bM5+C1uDcIiiqNCrYYo/UwV7F4xC2d3b0bMnwehysst1KQQs+GNC79h08y/0vc0/3CcQxIotFzuTjXJlLvTS0I8cilFpRny2JYVOBG/hoRLYHAobidfwcZZf0W9dr0p6Wav1aN7o9br3VAtujUx6MT2NWj36Qxk303DhpnD0az/KESWLKtiki4Q8usjGde2fWWxdrdkChnRJ3KeAmISB4OLBwJJjlgZBnKzMrBuykC83GUAKtWRLk5vp4vWuagBJp1hAE2gh5cxiK176Kel+DV2Neq2ext/bN6VF9qZCcV3MaP8unklWH5Ur0Mf1Gzxlj+LBBCsJCRfCgC5UxVYzskf2XJgsW/t5IFUXY/+0yCwWuT2JV8iPfkK2n48Db7AQDL6qtG9EfV6N7wQ0wand28kgNoPnYm0pIuIWzQBrT6agNBiJe3RK22ky28IRSSxRmLcFGKQBIkMzm5YNuNkcBeBPj+FJ2MS+1wC1KBzf/yhjpYHOWbuRBeWiQQG0CIG0BxKPtkaLMjuWTkbLzRtj/od3+NuTQyuOECyTKqEJ589hi5jv0VY8VKFgsTFlN2lJeM4QNKYZAEpZ48jdv4YvPrucDxdrS4JhfP74xDTfRAqRjVURdNVo96h3Iy5uMRf92L3qtl47qVXkZp4jioO7T+ZAfh8+cQk/yIt3eO1rZNpaEQHSSQ6DpD0bqoTJDHsKJkkAGIqiwFUqXYjeyBSsU5OBPH35LMMoInoMGI2tRvY999LS8HJHevR4M33+PCEECReIDEXcnF/PGo001oTHjA9/MydLhwsZNxKwamdG1C3bU+q+J/a+RPdY9WYVqLFzs8/sGYhyteoj7LP10Jezn0c37KSWjABgcHkzlnc9XJrdutcK0mJ6rmRuHUyMYiSOg2o3wMSuTqqu3F3x2yZk3UPQaFh8AUG8XVl5UBOsErpLbrtTFiQq/CbXuWDLOz+GMvlfIOXu5MixZtC4qiogHOO/D4mqcqz3i7wmLnj8YTXBJ2tBDYYKSdT+XfbfSfnufIzIzH2S1VJkCA5YpLHrII0hM0krdrAhIPmHu2KBDc0B8A13yCnV1Vx1XsIxQ2SyK+VUHnYmTvZpmAguRt+hbk7T5C06SL3rJzeS+JgsJq7R0tDts5doBpXt0zSZrPZDuXGsUGiDNZjoMRmnNz1cjLVawDFru3Zc+C62+QKnYsN7s14F1YyWSbRXkxS96d0XOEzd06QeKtBzZT7jRhrs3d6NUDELaXAqCrgjiVuJuljyLJyzZkkZxtE3YkdSyKAlHFkx1TMVtu1OW+QbAPzz/n5AWJ8WAzLF9A65+dzs3A2uioOjkFIeZ63u1PzFNRdFfmYPqvl5fc0d1c4k8SwiavhxzHSG4J5+cQZuyvLyzwSSBt8BZJgESwsN65snmj3gzR3xh6YujGOSVMPo8sxK8dcHWudc6Z4dWVJZIv5Bn93p40Y84KdYpJzQ/Dz6PHEvcoaIfGP2VMyv4CglP/0qgjYNKAh2oH6vANrJ4kejl6qIReYrwtzgmT/LwknSFTisazUUITWNi5vmiDaDdydqHxIGNgGycki263pBtRjDLMbY1MhICnprTPJluBONyjvj7tAPq5cMEjq+x8ZJJ5AcRDceZL3LHhhINn/lUUySVsXSIJlbgvNCx4WHv3+VWPXvL6sZt8/v/t/ZcDiwhxFgaLp8YdFs4Dx64oxwbfTrmwDrBivpR4DVDQDF/VqYsf+ef3L5SDvAGCVcy/4GKCimrho1yv3tWdR3xgzD9ssC8H6ko8BKpqBi3q1I77sXvBef9M0HX3kxwAV1cRFu95PALhFw2OAimbgol7tB5BbNDwGqKgmLtr1nhJaFw2PASqagYt6db45jhQNMf0Xi7mnon7V4+sfxQIFJqFMNES/v3D+oyz8+Jp/jgX+AT+bS/shEzsoAAAAAElFTkSuQmCC"},31081:function(lt){"use strict";lt.exports="data:image/png;base64,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"},96593:function(lt){"use strict";lt.exports="data:image/png;base64,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"},42922:function(lt){"use strict";lt.exports="data:image/png;base64,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"},20345:function(lt){"use strict";lt.exports="data:image/png;base64,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"},79005:function(lt){"use strict";lt.exports="data:image/png;base64,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"},39057:function(lt){"use strict";lt.exports="data:image/png;base64,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"},96908:function(lt){"use strict";lt.exports="data:image/png;base64,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"},57177:function(lt){"use strict";lt.exports="data:image/png;base64,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"},81378:function(lt){"use strict";lt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAAA8CAYAAADGxTD9AAAAAXNSR0IArs4c6QAAFoFJREFUeF7tXQl4k1W6fv8sTbqvlJa2tJSy74ugsiMqq4AKIlDUueNwR2dGHR0XdLwixW3uuF6Xq3O9o15nxuUiIIsCsijK1pa20NJ937eke5tmmec7f/40TfInaUNK6+R7nj5Jk7Of93z/t55w8JBnBYbwCnBDeOyeoXtWAB4Ae0AwpFeA+1SWbbA1A07KQSID6JWT0ivAyThIpBwgBSQy4+fCq0T4jANnrEdlWFkpjK/0ndAetd/znpMaTO0LZcz74tsxti0xjqVXfeNYZcZyxvHSuK3GbDYX03iMbbLy5nOz+pzGbGDrwpfj52DQG2DQAwad8Gcwvudf9ToDQN/pDdBrDYBFWfqMry/UAytP9fjPjJ/rYVHf2L7Qph4GaA0tOj1UnBYqvd6gMugMKr0OKoOOq+UMhhQ5DGfHPRNWMaSRaxy8bQBzPGAZAI3AFMAoAIJtnBnA2WaagdlU39iOAKKeje85FKY2TYDkwWh+APi2ebD0AJ8HMn/AzAHFA4x9Jxwss7bN5yXUpbnwB4SvY3Nu9LmwLr36NIKWAEhA1BlMgOUBCAZYBtJe761Byx+A3vV54Av1efDrtUawm4G+N+D5MfUcHH5s7H890KnqNjRWNGkaqlXqhgp1VV1JwxkOSJUAqUB0xk4s0Q4FgIty4KEweM8Yba+ARCmBzBuQeksgVXKQKugVkAdIoRwhhU+EHJycg0GrNz01Whs6UJhegtLsCmi7tI0GYC8H7osYTPhuO2Z3D9a19gB4sO6Mm8flFSKBd4QcyuFS+MbKIfOWMM6v69KjIq8WhVlFaKpvAQeuFsCr/gh45wmsbXHzsPrcvAfAfV6yn18FjgN8YmUInKiAd4TMJObUlNQj42wWutq7SNtXA9zrIVC88nts7Bgsq+AB8GDZiUEyDrm/BAFj5PBLUAASniNnpeSgvLCSjZADl8dBev8ubD41GIbsAfBg2IVBOAaSnUNnK6GM5DlyQ5UKmSlZ6GjvJBiT5epdGRSP7MRGzbUcvgfA13L1h0DfPtFyBE9VMKuMVqNH2rl0NNapBG78vQ98b9+B2xuu1VQ8AL5WKz+E+pV6cQiaqoAyXAp9tx5pyZfQUNdoBDEKAG5VEhJzrsWUPAC+Fqs+RPsMnOgF3xg5dBod0i9eRmM9D2IAFYB03m5sKRnoqXkAPNArPsT7CxingE+UFDqdHpfSMtHYYJIecn2hnL8DG+sGcooeAA/kav9M+gpIkEMZJYdBq0PqxXS0NDcLMvEFKRTzB1Kx8wD4ZwKqgZ6G/2g5vCPlaGttR+rFZMaRiSSQvLILW58YqPF4ADxQK/1z64cDs05IlByqqiqRX5gvKHV6gLspCYknB2LKHgAPxCr/TPuQ+XAImOQFzsDh0pVLUDcJ5jWUSaGcuBMbW9099WsOYDKYU8Qbi5zqshnZ6e41uGrtSxScU3NQhErR1UBhae4hstkaBiiWzDtSykSJri4NLmYmQ6s1dfz6bmx7xD0z7Gn1mgN4bX48CyapP9eBI/NLXZ5v3JYAzHlnOGvnyMJSqNO7TG36xMjYe41KB22r+GGR+nC48aNIVrb4780o2+OYkYTOVWLRnijk/JcKee+qoVHzMqE5zXlvOGLW+0MRIsXBGUVouuweJ9bys7HwjpJBldaJk2vcH/brP9aLRb1V11aisLzAKEpwWimks3Zic4bLm2qngUED4K5GHWpOttuda+U3bSj83ya7ZeLvCcD1f+HBd3hOMVQXeQDL/DhsVI1l71MerUXOm/zjzhYRV1lfmsC+Sn28FtmviZcV6t/wUSRGbQ5g/575RRWKPuE1c3Ma8+sgXPcmf7gynqvH5d3OO7DkARIowigzwDEtPxcLryApmrK7cGqtYwB31evQ3Wx94Bz3xJcgOThwrBd0Wj1Ssi6gW8sfTA44swuJ8zje9ewWGjQAdmZ2OW+rkPIwRfeJ09UAsH+CHGuuxLNOzj9Yjfz37R8axTAp1hWPBnmsOuu02BtXCL3Ges8IhOvLRkPmI0FjSie+ud55u//YB4Iw+w0e/Febkh+qQe47apea9Y2VQeYrQXlNGcpqeubFQfKrJGz9wKXG7VQeNADuqNKi6FNrrmU+9rqfOlDxtf3HudMAfkuFmPV+iN0QgMyXG6BK6xE1gqYpsDI5jnX9071VKHYwrklPhWDa88NY+csvNiDj2XrRJZ/7fgRG3xfIvv8qrgAdFc4Jq4MdwHQoCcQkA6fmXIBOz8v4HNAog2zcc9gsviguoNutAKZHsdRHYnd4y76LgU+UHKr0TvxwFx+y54iIu7WX9Ww8SwGS8/mp8YkBmPNuBHv/7fwSHph6A0jBshQhVqbGIWiKAgUfqnFue42p22HzvHHzyZHs/+83VKB8r/ihoRQjkuMp6IVShvYlFGLyjlCEzVXanIZXiJS5Y4laizSij+78/2lisrRA8kAJCz53RKO2BLL+ic5tr0btaftiGZXrrNGhu6n/IoQwJt+RMrbOJTVFqG4030vJX3dj632Oxt6f790K4CWHohF5s29/xmW3DoH98Oyex9TY3wRh9mvij1f15S4cWVBiBWCBW2vb9fhqZIFpEyNv9sGSQzFsDCdWlqHqqDgIiIsv+DyKlS39/xac3lSJpd9EI+Im1+Z9+YUGZPyHbaYVMlOB0DneNtdo5J3+GL7Ih31HcraYtYPmXPSx/SdeXzeORAifETJ0dnYivTgFBoMgRpEMLF24G5tP97VNR+WHJIBL97TgtBm37i+AJV4c1hbEsywEc8XOHJRHl5Si7rTtBASZLwfi4n7xXmydT60rR8XBNkx/IQwhM3s4cMgsJVOqCDT1Z5xLZij6W7MowMxFFkcbLPZ9R7UWX8XwFoOrSd4jOUilMuRWZkHdZq78cpdliJ5xtZNFBwTAxAW+u7nMap1uOhbDTEo1p9qR8oh95Ywe9YJp68fESpT8oyc9K+x6JUas8GPtB09TIGoV/55Eg45qHTprtSj8qMmmFWLKs6GY8scwNOdqcGBSEas3KjEAN3xotGRcV9xLPjafBJnFEv4tyPTRsZtKUfu9NUBJTApf6NOrD1dAYw7gikOt0Hc7r+SHTFcys6W7AOwVLIFXoBQ16iqU1BdaTvOJ3dj2iitzt6w7IADuqNHiq2jr0357xWgow2UoP9CK8/9eDZ8YOXxjZPAZaXyNkcN7uBRHF5dh7gcRGH1vIHQaA/ZE5ovKjk4rcUYzmt9oOW7L5i0Ox28tQ/Xxdkz+YyimPhvGPvsyPA8albV8GLXaF4u+iu61nqIAPhGD8Pk+aM7R4MBk/pC4QuYA3juqAJo+yK/XvRUOkpPdBWB6qpHuo9F0I73sgsU0uTYZFOShc93gb2x5wAD89YQiDLteyUBKDgVSZGI3+bOUb0e0L6EAEx8PRfQaP6gyOnFytbhts68Apr5vOT0SYXO9Uba3BT9sqMSNn0QiblMAOuu12BNpffDIbLYqLY4dPnMSA/CKlFgET1UyRdVcdnc0b7HvB7MIQWP2jiJlk8OVqgy0a6wU4H27sW1df+d+zTjwiRXlTF60R6TFd1Rq0VbSjbYyLdpLu9FW2s2UoxG3+qK1RIumzC67GnN/AEwmqmlJw5D3ngppO+pBjgCSYet+bGfc35IW7olih4mIQK4M44EsBuC1hfHswDYkd+LECuv2zNunC0wcORXMAaxR060nzsNB6ith9mp3cWAaiVewFBQnUaEqRVVzudXgOEjWJGHrAedHLV5ywDjw/rGFWF86Gu2lWrSV8cCM3xbIjPoElB+3VjHw0gbaIsHlXPyPZvyUWCU6I0sAtxV3Y/QvApH332pRTxx56TgJZwLOBtUYyP0kKPhrE87dX92rL6k3hzvrEtiTgwBZ+HGTybsmBuCN6jHMyO8M0eElU5w9MgfwF2F5fTKBCXZodwKY3MoE4rauVmTX2vQkF4dCOfFqpOcPGIBtycArLsQieLoS3a16ZL/WaFOWkyo4hN3gjejVPMdLe7oOWa+YUlms9tkcwAR2Uuh0HXrsH1folCuZYgjWF4/m+9pRh6w/Wfe1+EAUgiYp8M0NJezJILiubQGYAmvu7hjnDHZZmeY8DQ5MtC8nmwOY5Gq6b81Z8o6UMYuIOwFM3gvv4TLGjDJqkqHVWcd8SICXdmHbU86OW6zcNQWwI/OX5aAJ6IdnFqO1yPZNR8RJJz8dhomPhfSqShz/4NQipwAcscwHSw/zNuDv76hA+X5rJwYFDJFtmQKFzA+MLQCbx1VUHmlD9bE2m3sx/qFg5tBRZ3bh0PRipzlwfwHgVgADkAdL2F1zZc1FqG/v/RQzjrmbg9e0JGy60t85UD23AniZUfsmj9P+sdZchTRWAgxxMb943jtli7Tt5HnrRsnnLWg4T/cS9KaEXwZi5EZ/pulLjB45KkHyYe7bauS8pWIXdDgTzDPrtXCM+00w62BPTD46q+2HPToCcNQqXyzay1srLM1/5rNYkRyL4GlKNKZ24pu59mMkzDnwoZnF0DQ5H5o546VhzH3ubgBLlRLI/Tk0dzQjX51pc185cCeTkLhk0AL4ttxR8BvlxdyZx5bwygu5Q8l1KRDJpxTk0pKnYU4Aoti7/EEu1/Zyba/YB3Kn2nJ5Lvh8BAtTtKRvbyxBwwUe8M5Go60rjudd2xmdODzLcbCNIwBPfT4Mk5/iXbv2QihXpsUxsaTuTAeOLrRvZTIHcOmXLcy06CyRJYgcL+4GMF1XJQ+RsvvWLjcmQ0fXadogCbh7diHxY2fHb1nOrRz4rtYxTNkp+byZhQ7OejUc4Yt9cHBKEVryeDFAUM7MvWurMuIQOEGB6hNtOH4Lr8WS6eq23HhUHm5F+tP1vcSIcb8NwqQdoaDNNHQD437Lc1BnwinZ3b7G8xS+0BvLvuNjILLfaETqY44TbB0BeOmRaEQs8WXOhs8CckUDzVdfHoWAcV6oOtYGstjYo8FuRhPGToyJ4lRKW4rQ2NUTa2I+N7o8UAq/cTuxvl/hcG4DMGUd3FHNx9ReebWRKV7ktiVtPPcdFZIf4j1vzgJ4WlIYJj0RCl0nKWRFzGIhELl0dZ383bt9MaORy3j6i8NwfHk5yFohgI3abS3U4OCMYuja7XM3ewCmw3Fn3RjQfWP15ztwZJ44Z70tLx5+cXKTLdpZAP90TxW0rc4H4ox9MAgRS33dzoFp/BTYQ0p4i6YZha1Z9qb03m5s+3V/uLDbAEw3uaxM4e2+KY/VIucNFWb+aRjGPxzCrA57YwuY2coZAFMg9205o9j9tln/2Yi0p8Q5oxiAzZUpciuTB45kZqLkR2qgvtSFZcd47isQZVc4cnHbA/DIDf6Y/7cRrDlH1hMyMZKFoOj/mnDmvt5KD3FmWk+BYtb5IXYjHzx/9pdVIB3BWRqzPYgF+5B+cP6BHq6ozuhinsKrSSRGyPwl7B7izJZU6ETynDhAL4X0hp3Ycr6v/bsNwObKy+m7K9njnUxUxIVJO039Qy2yX1c5BeDrP4xAfGIgU1b2jym06doVJi4GYOK0ltYJqlN9vA2Xkhow+9VwZtKjCKqa4+0smozeH1taJhrMQ/XtAfjmUyMx7EY+auzriYUmscnWJt1Zn8BiCLLfVCH10d5xIRMeDcaMl8L7urd9Kn/xyVpc+bPjzJM+NUpc2FsCCQeUdRRA1S3OeDjg4lQor9uIjc5rpO60Qlz39nCM+RUf6GKuTC3aH4WoFX4sFpZEgbV5fE6cmAx8OanBJJemP1uHzBfFbcCWgBJkYP8xcqzJ4uMdiAiYFBif+VIjU/JINhfk5rz31YzDr8kZxTxsZJc9NKNYNFlTDMAhsxRYfpZ/AjnjQt7UOZYd7LRn6pD1cu85DmUAc3L6SQgJ2rXNKOiwK0ZQbu9Du7Dtzb4cErdwYDLe316eAJKDyQa7L77HsxS9zg8Lv4hC7Q/tOL25EreejrULYJKdKZWGLBDkzeuLTGquxJFiSMmHJZ+1IOvlBjRl8Y9LYTz0XrAXU8KneQaEvYMjBmDzWGjhCSS2MaSg3lHJ6wskEhR+ZB2nS8qQJUUs8wVF01Ecx8Wn6pD9qu3DPeU53hJCQVXkkcx/X42uut6MTswD2hcwiZUlzxz9NkduZxq6DeJiCgeu2RsY/zTsuFotOnELgEes9MXifbzt0zLFhsBNFgaSOYmckYFJGfIf44XmbMcy2vTdYSzwh+jgtCITUClIvTmvmylrAo1Y7osFX45glhLiyidXlZuC16nPVem8ZYBk9q8nFNq0CdsCsLmVwBnuO/EPIZj+Ap+SRFkkDeesbd3CmAkMI1b4ghwfw+bxMjwRJcSeWF1u/aTggDlvDwc5X8htT0Q28eK/tzD7OMm+7ibBNl+tKUO9zn7WDQd8loRtm5wdk1sALERz0SBI9qOYh/GP8KYtSxKi0djPTxnjWsnBwXEcA5Wt5Ehq48y91UyuJgpf5I15n4xgSiEBjoiSK/dEFYgGukTe4ouFe3rAe+GBGuT/pXfyprkcbysugvqxBDB9tvRIDBMHaPxkEqv+js/oGLbAGzNfCYeuXQ9dFz9fUlDDjNkVFAdB4ZZkUbEkGi/FKUet9mNxGgK1FGhw8ck6u2lPVJZMWgRicvpQZJwJ+KfaWYZ2OeUaOq8LOosvVo7iTCgxuVuvQW53msO6UnC3PI/Eow4LuksGnvnncIz/XTDqz3bgyIJSZqqypUA5M0CxMj9urWTiABFpuhvqE/iFMpKjDGaSUZedGMnuM7jwYA3yP7CdeXzT0RgMX+xjU7myBWAy7y0+EA3/0V649Hw9Lu3qSZ2nQKA7ahLYD6pYEkXiHVtSivqztrmv5RqSKzv/AzX70/fxN4ToYFL0XdBk3rJBThvy/rnzMhT62TNyahTpMtFhsO1OF9aEfsYgHKFTfoeVDh8PbuHANJCJj4ewC0QIGOQgEMvh6i+IKw609hIpxv8+mAWp0O0+ZftanLo0hOKRyUYrBl4aG5mvKOWo6ojtRY+72x+z3+Lz8egOhrofOxhXpUd8+h+tc9oS7g9EAF0EYvwJLNJc6n/qQOW3bb0SVS3XhTyYK5LjUL6vlUXJNSaLixlOrSnHZ55MeSaU5fE1pjrEilPNOiqkMtSiSmc/1oNxbXDPJSFxp6P23AZgRx17vu/HCtAD5mo/5t3Rpp2p6aFHji4VBgdaIwd0SsFN2YlE/tZAEfIAuB848lRxbQUq9Plo0ts3hxp7+HY3ti33ANi19fbUvsor0GFoRZHOvk1Y6FIC7q5dSPzcw4Gv8iZ4mnNtBQp0l9BlcHzFAAeu0h8B48V+JdQjQri2D57a/VyBBkMNanSOw1WNCt0bSUh82FZXHgD3cwM81VxbAT10yNWlQm+6vceupKuTQTJ7J7ZYGZE9AHZtHzy1XViBSn0B1Hpnr5jlziZh642WV7V6AOzCBniqurYCnWhDodZ2upGtliXA9l3Y9r75dx4Au7YHntourkChLhOdDjxzPV1wKl8oxpn/Fp0HwC5ugKe6ayvQbGhAuc75SwY5cB8lIfFeoVcPgF1bf09tl1fAgDxdut0wS+supIt2Y8v3zELxqSz7ajsnXZ6Sp4F/rRVoMFShRmf/yq3eK8JljcSE6dsxu9sD4H8trAzK2eqgQ54uDXohPdyJUXLgnkxC4sseADuxWJ4i7l+Ban0JGvW2U+9t9c4B7QZIJ3oA7P698fTgxAo0GepRobN/qaFlMxy4/f8E90wA8RE2tUgAAAAASUVORK5CYII="},47621:function(lt){"use strict";lt.exports="data:image/png;base64,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"}}]); + `]:Object.assign(Object.assign({},(0,Dn.dF)()),{display:"inline-block",width:"100%",[`${Ht}${Ht}-select`]:{width:ln,height:ln,marginInlineEnd:_e.marginXS,marginBottom:_e.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:_e.colorFillAlter,border:`${_e.lineWidth}px dashed ${_e.colorBorder}`,borderRadius:_e.borderRadiusLG,cursor:"pointer",transition:`border-color ${_e.motionDurationSlow}`,[`> ${Ht}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Ht}-disabled):hover`]:{borderColor:_e.colorPrimary}},[`${yn}${yn}-picture-card, ${yn}${yn}-picture-circle`]:{[`${yn}-item-container`]:{display:"inline-block",width:ln,height:ln,marginBlock:`0 ${_e.marginXS}px`,marginInline:`0 ${_e.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[dn]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${_e.paddingXS*2}px)`,height:`calc(100% - ${_e.paddingXS*2}px)`,backgroundColor:_e.colorBgMask,opacity:0,transition:`all ${_e.motionDurationSlow}`,content:'" "'}},[`${dn}:hover`]:{[`&::before, ${dn}-actions`]:{opacity:1}},[`${dn}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${_e.motionDurationSlow}`,[`${Zt}-eye, ${Zt}-download, ${Zt}-delete`]:{zIndex:10,width:tn,margin:`0 ${_e.marginXXS}px`,fontSize:tn,cursor:"pointer",transition:`all ${_e.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${dn}-actions, ${dn}-actions:hover`]:{[`${Zt}-eye, ${Zt}-download, ${Zt}-delete`]:{color:new za.C(vn).setAlpha(.65).toRgbString(),"&:hover":{color:vn}}},[`${dn}-thumbnail, ${dn}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${dn}-name`]:{display:"none",textAlign:"center"},[`${dn}-file + ${dn}-name`]:{position:"absolute",bottom:_e.margin,display:"block",width:`calc(100% - ${_e.paddingXS*2}px)`},[`${dn}-uploading`]:{[`&${dn}`]:{backgroundColor:_e.colorFillAlter},[`&::before, ${Zt}-eye, ${Zt}-download, ${Zt}-delete`]:{display:"none"}},[`${dn}-progress`]:{bottom:_e.marginXL,width:`calc(100% - ${_e.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Ht}-wrapper${Ht}-picture-circle-wrapper`]:{[`${Ht}${Ht}-select`]:{borderRadius:"50%"}}}};var mn=_e=>{const{componentCls:Ht}=_e;return{[`${Ht}-rtl`]:{direction:"rtl"}}};const Zn=_e=>{const{componentCls:Ht,colorTextDisabled:Zt}=_e;return{[`${Ht}-wrapper`]:Object.assign(Object.assign({},(0,Dn.Wf)(_e)),{[Ht]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Ht}-select`]:{display:"inline-block"},[`${Ht}-disabled`]:{color:Zt,cursor:"not-allowed"}})}};var fn=(0,ma.Z)("Upload",_e=>{const{fontSizeHeading3:Ht,fontSize:Zt,lineHeight:tn,lineWidth:vn,controlHeightLG:yn}=_e,dn=Math.round(Zt*tn),ln=(0,Ln.TS)(_e,{uploadThumbnailSize:Ht*2,uploadProgressOffset:dn/2+vn,uploadPicCardSize:yn*2.55});return[Zn(ln),wa(ln),at(ln),ft(ln),rn(ln),uo(ln),mn(ln),(0,ba.Z)(ln)]},_e=>({actionsColor:_e.colorTextDescription})),Va=function(_e,Ht,Zt,tn){function vn(yn){return yn instanceof Zt?yn:new Zt(function(dn){dn(yn)})}return new(Zt||(Zt=Promise))(function(yn,dn){function ln(zt){try{Pa(tn.next(zt))}catch(xo){dn(xo)}}function La(zt){try{Pa(tn.throw(zt))}catch(xo){dn(xo)}}function Pa(zt){zt.done?yn(zt.value):vn(zt.value).then(ln,La)}Pa((tn=tn.apply(_e,Ht||[])).next())})};const da=`__LIST_IGNORE_${Date.now()}__`,va=(_e,Ht)=>{const{fileList:Zt,defaultFileList:tn,onRemove:vn,showUploadList:yn=!0,listType:dn="text",onPreview:ln,onDownload:La,onChange:Pa,onDrop:zt,previewFile:xo,disabled:ho,locale:Io,iconRender:Qo,isImageUrl:bn,progress:qn,prefixCls:Fa,className:Qn,type:eo="select",children:to,style:Ta,itemRender:ko,maxCount:Ro,data:Tr={},multiple:Fr=!1,action:Cr="",accept:Gr="",supportServerRender:Yr=!0,rootClassName:Qr}=_e,zr=ee.useContext(on.Z),yr=ho!=null?ho:zr,[$o,Lr]=(0,mt.Z)(tn||[],{value:Zt,postState:Ya=>Ya!=null?Ya:[]}),[Vr,Gt]=ee.useState("drop"),Vt=ee.useRef(null);ee.useMemo(()=>{const Ya=Date.now();(Zt||[]).forEach((po,jo)=>{!po.uid&&!Object.isFrozen(po)&&(po.uid=`__AUTO__${Ya}_${jo}__`)})},[Zt]);const qt=(Ya,po,jo)=>{let So=(0,fe.Z)(po),Ao=!1;Ro===1?So=So.slice(-1):Ro&&(Ao=So.length>Ro,So=So.slice(0,Ro)),(0,Mt.flushSync)(()=>{Lr(So)});const lr={file:Ya,fileList:So};jo&&(lr.event=jo),(!Ao||So.some(Ko=>Ko.uid===Ya.uid))&&(0,Mt.flushSync)(()=>{Pa==null||Pa(lr)})},zn=(Ya,po)=>Va(void 0,void 0,void 0,function*(){const{beforeUpload:jo,transformFile:So}=_e;let Ao=Ya;if(jo){const lr=yield jo(Ya,po);if(lr===!1)return!1;if(delete Ya[da],lr===da)return Object.defineProperty(Ya,da,{value:!0,configurable:!0}),!1;typeof lr=="object"&&lr&&(Ao=lr)}return So&&(Ao=yield So(Ao)),Ao}),kn=Ya=>{const po=Ya.filter(Ao=>!Ao.file[da]);if(!po.length)return;const jo=po.map(Ao=>Ce(Ao.file));let So=(0,fe.Z)($o);jo.forEach(Ao=>{So=ye(Ao,So)}),jo.forEach((Ao,lr)=>{let Ko=Ao;if(po[lr].parsedFile)Ao.status="uploading";else{const{originFileObj:qr}=Ao;let Jr;try{Jr=new File([qr],qr.name,{type:qr.type})}catch(mi){Jr=new Blob([qr],{type:qr.type}),Jr.name=qr.name,Jr.lastModifiedDate=new Date,Jr.lastModified=new Date().getTime()}Jr.uid=Ao.uid,Ko=Jr}qt(Ko,So)})},ha=(Ya,po,jo)=>{try{typeof Ya=="string"&&(Ya=JSON.parse(Ya))}catch(lr){}if(!qe(po,$o))return;const So=Ce(po);So.status="done",So.percent=100,So.response=Ya,So.xhr=jo;const Ao=ye(So,$o);qt(So,Ao)},Cn=(Ya,po)=>{if(!qe(po,$o))return;const jo=Ce(po);jo.status="uploading",jo.percent=Ya.percent;const So=ye(jo,$o);qt(jo,So,Ya)},Da=(Ya,po,jo)=>{if(!qe(jo,$o))return;const So=Ce(jo);So.error=Ya,So.response=po,So.status="error";const Ao=ye(So,$o);qt(So,Ao)},Ra=Ya=>{let po;Promise.resolve(typeof vn=="function"?vn(Ya):vn).then(jo=>{var So;if(jo===!1)return;const Ao=At(Ya,$o);Ao&&(po=Object.assign(Object.assign({},Ya),{status:"removed"}),$o==null||$o.forEach(lr=>{const Ko=po.uid!==void 0?"uid":"name";lr[Ko]===po[Ko]&&!Object.isFrozen(lr)&&(lr.status="removed")}),(So=Vt.current)===null||So===void 0||So.abort(po),qt(po,Ao))})},so=Ya=>{Gt(Ya.type),Ya.type==="drop"&&(zt==null||zt(Ya))};ee.useImperativeHandle(Ht,()=>({onBatchStart:kn,onSuccess:ha,onProgress:Cn,onError:Da,fileList:$o,upload:Vt.current}));const{getPrefixCls:Ua,direction:ua,upload:Ja}=ee.useContext(jt.E_),Xa=Ua("upload",Fa),Jo=Object.assign(Object.assign({onBatchStart:kn,onError:Da,onProgress:Cn,onSuccess:ha},_e),{data:Tr,multiple:Fr,action:Cr,accept:Gr,supportServerRender:Yr,prefixCls:Xa,disabled:yr,beforeUpload:zn,onChange:void 0});delete Jo.className,delete Jo.style,(!to||yr)&&delete Jo.id;const[Co,_o]=fn(Xa),[mr]=(0,Qt.Z)("Upload",ct.Z.Upload),{showRemoveIcon:Gn,showPreviewIcon:Rn,showDownloadIcon:$n,removeIcon:ta,previewIcon:co,downloadIcon:Uo}=typeof yn=="boolean"?{}:yn,er=(Ya,po)=>yn?ee.createElement(wn,{prefixCls:Xa,listType:dn,items:$o,previewFile:xo,onPreview:ln,onDownload:La,onRemove:Ra,showRemoveIcon:!yr&&Gn,showPreviewIcon:Rn,showDownloadIcon:$n,removeIcon:ta,previewIcon:co,downloadIcon:Uo,iconRender:Qo,locale:Object.assign(Object.assign({},mr),Io),isImageUrl:bn,progress:qn,appendAction:Ya,appendActionVisible:po,itemRender:ko,disabled:yr}):Ya,ir=We()(`${Xa}-wrapper`,Qn,Qr,_o,Ja==null?void 0:Ja.className,{[`${Xa}-rtl`]:ua==="rtl",[`${Xa}-picture-card-wrapper`]:dn==="picture-card",[`${Xa}-picture-circle-wrapper`]:dn==="picture-circle"}),Er=Object.assign(Object.assign({},Ja==null?void 0:Ja.style),Ta);if(eo==="drag"){const Ya=We()(_o,Xa,`${Xa}-drag`,{[`${Xa}-drag-uploading`]:$o.some(po=>po.status==="uploading"),[`${Xa}-drag-hover`]:Vr==="dragover",[`${Xa}-disabled`]:yr,[`${Xa}-rtl`]:ua==="rtl"});return Co(ee.createElement("span",{className:ir},ee.createElement("div",{className:Ya,style:Er,onDrop:so,onDragOver:so,onDragLeave:so},ee.createElement(Qe,Object.assign({},Jo,{ref:Vt,className:`${Xa}-btn`}),ee.createElement("div",{className:`${Xa}-drag-container`},to))),er()))}const hr=We()(Xa,`${Xa}-select`,{[`${Xa}-disabled`]:yr}),br=(Ya=>ee.createElement("div",{className:hr,style:Ya},ee.createElement(Qe,Object.assign({},Jo,{ref:Vt}))))(to?void 0:{display:"none"});return Co(dn==="picture-card"||dn==="picture-circle"?ee.createElement("span",{className:ir},er(br,!!to)):ee.createElement("span",{className:ir},br,er()))};var Ea=ee.forwardRef(va),un=function(_e,Ht){var Zt={};for(var tn in _e)Object.prototype.hasOwnProperty.call(_e,tn)&&Ht.indexOf(tn)<0&&(Zt[tn]=_e[tn]);if(_e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vn=0,tn=Object.getOwnPropertySymbols(_e);vn{var{style:Zt,height:tn}=_e,vn=un(_e,["style","height"]);return ee.createElement(Ea,Object.assign({ref:Ht},vn,{type:"drag",style:Object.assign(Object.assign({},Zt),{height:tn})}))});const lo=Ea;lo.Dragger=Fo,lo.LIST_IGNORE=da;var no=lo},39417:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return ve}});var ee=te(32855),fe=te(74430),Ve=te(43079),We=te(27247),Ie=te(33377),Oe=te(93912),le=te(83383),Ge=te(18881),Je=te(85461),$e=te(92310),je=te.n($e),Xe=te(26112),Ne=te(59301),re=te(39378),y=function(Se){for(var we=Se.prefixCls,Pe=Se.level,xt=Se.isStart,st=Se.isEnd,Tt="".concat(we,"-indent-unit"),Qe=[],mt=0;mt0&&arguments[0]!==void 0?arguments[0]:[],Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ae=Ke.length,me=Ue.length;if(Math.abs(Ae-me)!==1)return{add:!1,key:null};function Re(Ze,Ee){var pe=new Map;Ze.forEach(function(Ce){pe.set(Ce,!0)});var Ye=Ee.filter(function(Ce){return!pe.has(Ce)});return Ye.length===1?Ye[0]:null}return Ae ").concat(Ue);return Ue}var yt=a.forwardRef(function(Ke,Ue){var Ae=Ke.prefixCls,me=Ke.data,Re=Ke.selectable,Ze=Ke.checkable,Ee=Ke.expandedKeys,pe=Ke.selectedKeys,Ye=Ke.checkedKeys,Ce=Ke.loadedKeys,ye=Ke.loadingKeys,qe=Ke.halfCheckedKeys,At=Ke.keyEntities,Rt=Ke.disabled,vt=Ke.dragging,pt=Ke.dragOverNodeKey,Ft=Ke.dropPosition,Fe=Ke.motion,Me=Ke.height,et=Ke.itemHeight,Pt=Ke.virtual,Ut=Ke.focusable,sn=Ke.activeItem,Kt=Ke.focused,cn=Ke.tabIndex,In=Ke.onKeyDown,An=Ke.onFocus,wn=Ke.onBlur,Dn=Ke.onActiveChange,ba=Ke.onListChangeStart,ma=Ke.onListChangeEnd,Ln=(0,ne.Z)(Ke,mt),ka=a.useRef(null),wa=a.useRef(null);a.useImperativeHandle(Ue,function(){return{scrollTo:function(no){ka.current.scrollTo(no)},getIndentWidth:function(){return wa.current.offsetWidth}}});var Bt=a.useState(Ee),rn=(0,z.Z)(Bt,2),fa=rn[0],Wn=rn[1],Fn=a.useState(me),Wa=(0,z.Z)(Fn,2),ya=Wa[0],uo=Wa[1],vo=a.useState(me),za=(0,z.Z)(vo,2),at=za[0],ft=za[1],ut=a.useState([]),mn=(0,z.Z)(ut,2),Zn=mn[0],fn=mn[1],Va=a.useState(null),da=(0,z.Z)(Va,2),va=da[0],ao=da[1],Ea=a.useRef(me);Ea.current=me;function un(){var lo=Ea.current;uo(lo),ft(lo),fn([]),ao(null),ma()}(0,oe.Z)(function(){Wn(Ee);var lo=Tt(fa,Ee);if(lo.key!==null)if(lo.add){var no=ya.findIndex(function(yn){var dn=yn.key;return dn===lo.key}),_e=Ot(Qe(ya,me,lo.key),Pt,Me,et),Ht=ya.slice();Ht.splice(no+1,0,kt),ft(Ht),fn(_e),ao("show")}else{var Zt=me.findIndex(function(yn){var dn=yn.key;return dn===lo.key}),tn=Ot(Qe(me,ya,lo.key),Pt,Me,et),vn=me.slice();vn.splice(Zt+1,0,kt),ft(vn),fn(tn),ao("hide")}else ya!==me&&(uo(me),ft(me))},[Ee,me]),a.useEffect(function(){vt||un()},[vt]);var _a=Fe?at:me,Fo={expandedKeys:Ee,selectedKeys:pe,loadedKeys:Ce,loadingKeys:ye,checkedKeys:Ye,halfCheckedKeys:qe,dragOverNodeKey:pt,dropPosition:Ft,keyEntities:At};return a.createElement(a.Fragment,null,Kt&&sn&&a.createElement("span",{style:Mt,"aria-live":"assertive"},He(sn)),a.createElement("div",null,a.createElement("input",{style:Mt,disabled:Ut===!1||Rt,tabIndex:Ut!==!1?cn:null,onKeyDown:In,onFocus:An,onBlur:wn,value:"",onChange:jt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(Ae,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(Ae,"-indent")},a.createElement("div",{ref:wa,className:"".concat(Ae,"-indent-unit")}))),a.createElement(ae.Z,(0,ee.Z)({},Ln,{data:_a,itemKey:Te,height:Me,fullHeight:!1,virtual:Pt,itemHeight:et,prefixCls:"".concat(Ae,"-list"),ref:ka,onVisibleChange:function(no,_e){var Ht=new Set(no),Zt=_e.filter(function(tn){return!Ht.has(tn)});Zt.some(function(tn){return Te(tn)===on})&&un()}}),function(lo){var no=lo.pos,_e=(0,ee.Z)({},(b(lo.data),lo.data)),Ht=lo.title,Zt=lo.key,tn=lo.isStart,vn=lo.isEnd,yn=(0,Se.km)(Zt,no);delete _e.key,delete _e.children;var dn=(0,Se.H8)(yn,Fo);return a.createElement(st,(0,ee.Z)({},_e,dn,{title:Ht,active:!!sn&&Zt===sn.key,pos:no,data:lo.data,isStart:tn,isEnd:vn,motion:Fe,motionNodes:Zt===on?Zn:null,motionType:va,onMotionStart:ba,onMotionEnd:un,treeNodeRequiredProps:Fo,onMouseMove:function(){Dn(null)}}))}))});yt.displayName="NodeList";var It=yt,gt=te(35654),Wt=te(90782),xe=te(67841),ht=10,rt=function(Ke){(0,Je.Z)(Ae,Ke);var Ue=(0,$e.Z)(Ae);function Ae(){var me;(0,Oe.Z)(this,Ae);for(var Re=arguments.length,Ze=new Array(Re),Ee=0;Ee2&&arguments[2]!==void 0?arguments[2]:!1,qe=me.state,At=qe.dragChildrenKeys,Rt=qe.dropPosition,vt=qe.dropTargetKey,pt=qe.dropTargetPos,Ft=qe.dropAllowed;if(Ft){var Fe=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),vt!==null){var Me=(0,We.Z)((0,We.Z)({},(0,Se.H8)(vt,me.getTreeNodeRequiredProps())),{},{active:((Ce=me.getActiveItem())===null||Ce===void 0?void 0:Ce.key)===vt,data:(0,xe.Z)(me.state.keyEntities,vt).node}),et=At.indexOf(vt)!==-1;(0,y.ZP)(!et,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Pt=(0,gt.yx)(pt),Ut={event:pe,node:(0,Se.F)(Me),dragNode:me.dragNode?(0,Se.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(At),dropToGap:Rt!==0,dropPosition:Rt+Number(Pt[Pt.length-1])};ye||Fe==null||Fe(Ut),me.dragNode=null}}},me.cleanDragState=function(){var pe=me.state.draggingNodeKey;pe!==null&&me.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),me.dragStartMousePosition=null,me.currentMouseOverDroppableNodeKey=null},me.triggerExpandActionExpand=function(pe,Ye){var Ce=me.state,ye=Ce.expandedKeys,qe=Ce.flattenNodes,At=Ye.expanded,Rt=Ye.key,vt=Ye.isLeaf;if(!(vt||pe.shiftKey||pe.metaKey||pe.ctrlKey)){var pt=qe.filter(function(Fe){return Fe.key===Rt})[0],Ft=(0,Se.F)((0,We.Z)((0,We.Z)({},(0,Se.H8)(Rt,me.getTreeNodeRequiredProps())),{},{data:pt.data}));me.setExpandedKeys(At?(0,gt._5)(ye,Rt):(0,gt.L0)(ye,Rt)),me.onNodeExpand(pe,Ft)}},me.onNodeClick=function(pe,Ye){var Ce=me.props,ye=Ce.onClick,qe=Ce.expandAction;qe==="click"&&me.triggerExpandActionExpand(pe,Ye),ye==null||ye(pe,Ye)},me.onNodeDoubleClick=function(pe,Ye){var Ce=me.props,ye=Ce.onDoubleClick,qe=Ce.expandAction;qe==="doubleClick"&&me.triggerExpandActionExpand(pe,Ye),ye==null||ye(pe,Ye)},me.onNodeSelect=function(pe,Ye){var Ce=me.state.selectedKeys,ye=me.state,qe=ye.keyEntities,At=ye.fieldNames,Rt=me.props,vt=Rt.onSelect,pt=Rt.multiple,Ft=Ye.selected,Fe=Ye[At.key],Me=!Ft;Me?pt?Ce=(0,gt.L0)(Ce,Fe):Ce=[Fe]:Ce=(0,gt._5)(Ce,Fe);var et=Ce.map(function(Pt){var Ut=(0,xe.Z)(qe,Pt);return Ut?Ut.node:null}).filter(function(Pt){return Pt});me.setUncontrolledState({selectedKeys:Ce}),vt==null||vt(Ce,{event:"select",selected:Me,node:Ye,selectedNodes:et,nativeEvent:pe.nativeEvent})},me.onNodeCheck=function(pe,Ye,Ce){var ye=me.state,qe=ye.keyEntities,At=ye.checkedKeys,Rt=ye.halfCheckedKeys,vt=me.props,pt=vt.checkStrictly,Ft=vt.onCheck,Fe=Ye.key,Me,et={event:"check",node:Ye,checked:Ce,nativeEvent:pe.nativeEvent};if(pt){var Pt=Ce?(0,gt.L0)(At,Fe):(0,gt._5)(At,Fe),Ut=(0,gt._5)(Rt,Fe);Me={checked:Pt,halfChecked:Ut},et.checkedNodes=Pt.map(function(wn){return(0,xe.Z)(qe,wn)}).filter(function(wn){return wn}).map(function(wn){return wn.node}),me.setUncontrolledState({checkedKeys:Pt})}else{var sn=(0,Wt.S)([].concat((0,Ie.Z)(At),[Fe]),!0,qe),Kt=sn.checkedKeys,cn=sn.halfCheckedKeys;if(!Ce){var In=new Set(Kt);In.delete(Fe);var An=(0,Wt.S)(Array.from(In),{checked:!1,halfCheckedKeys:cn},qe);Kt=An.checkedKeys,cn=An.halfCheckedKeys}Me=Kt,et.checkedNodes=[],et.checkedNodesPositions=[],et.halfCheckedKeys=cn,Kt.forEach(function(wn){var Dn=(0,xe.Z)(qe,wn);if(Dn){var ba=Dn.node,ma=Dn.pos;et.checkedNodes.push(ba),et.checkedNodesPositions.push({node:ba,pos:ma})}}),me.setUncontrolledState({checkedKeys:Kt},!1,{halfCheckedKeys:cn})}Ft==null||Ft(Me,et)},me.onNodeLoad=function(pe){var Ye=pe.key,Ce=new Promise(function(ye,qe){me.setState(function(At){var Rt=At.loadedKeys,vt=Rt===void 0?[]:Rt,pt=At.loadingKeys,Ft=pt===void 0?[]:pt,Fe=me.props,Me=Fe.loadData,et=Fe.onLoad;if(!Me||vt.indexOf(Ye)!==-1||Ft.indexOf(Ye)!==-1)return null;var Pt=Me(pe);return Pt.then(function(){var Ut=me.state.loadedKeys,sn=(0,gt.L0)(Ut,Ye);et==null||et(sn,{event:"load",node:pe}),me.setUncontrolledState({loadedKeys:sn}),me.setState(function(Kt){return{loadingKeys:(0,gt._5)(Kt.loadingKeys,Ye)}}),ye()}).catch(function(Ut){if(me.setState(function(Kt){return{loadingKeys:(0,gt._5)(Kt.loadingKeys,Ye)}}),me.loadingRetryTimes[Ye]=(me.loadingRetryTimes[Ye]||0)+1,me.loadingRetryTimes[Ye]>=ht){var sn=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,gt.L0)(sn,Ye)}),ye()}qe(Ut)}),{loadingKeys:(0,gt.L0)(Ft,Ye)}})});return Ce.catch(function(){}),Ce},me.onNodeMouseEnter=function(pe,Ye){var Ce=me.props.onMouseEnter;Ce==null||Ce({event:pe,node:Ye})},me.onNodeMouseLeave=function(pe,Ye){var Ce=me.props.onMouseLeave;Ce==null||Ce({event:pe,node:Ye})},me.onNodeContextMenu=function(pe,Ye){var Ce=me.props.onRightClick;Ce&&(pe.preventDefault(),Ce({event:pe,node:Ye}))},me.onFocus=function(){var pe=me.props.onFocus;me.setState({focused:!0});for(var Ye=arguments.length,Ce=new Array(Ye),ye=0;ye1&&arguments[1]!==void 0?arguments[1]:!1,Ce=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var ye=!1,qe=!0,At={};Object.keys(pe).forEach(function(Rt){if(Rt in me.props){qe=!1;return}ye=!0,At[Rt]=pe[Rt]}),ye&&(!Ye||qe)&&me.setState((0,We.Z)((0,We.Z)({},At),Ce))}},me.scrollTo=function(pe){me.listRef.current.scrollTo(pe)},me}return(0,le.Z)(Ae,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Re=this.props.activeKey;Re!==void 0&&Re!==this.state.activeKey&&(this.setState({activeKey:Re}),Re!==null&&this.scrollTo({key:Re}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var Re,Ze=this.state,Ee=Ze.focused,pe=Ze.flattenNodes,Ye=Ze.keyEntities,Ce=Ze.draggingNodeKey,ye=Ze.activeKey,qe=Ze.dropLevelOffset,At=Ze.dropContainerKey,Rt=Ze.dropTargetKey,vt=Ze.dropPosition,pt=Ze.dragOverNodeKey,Ft=Ze.indent,Fe=this.props,Me=Fe.prefixCls,et=Fe.className,Pt=Fe.style,Ut=Fe.showLine,sn=Fe.focusable,Kt=Fe.tabIndex,cn=Kt===void 0?0:Kt,In=Fe.selectable,An=Fe.showIcon,wn=Fe.icon,Dn=Fe.switcherIcon,ba=Fe.draggable,ma=Fe.checkable,Ln=Fe.checkStrictly,ka=Fe.disabled,wa=Fe.motion,Bt=Fe.loadData,rn=Fe.filterTreeNode,fa=Fe.height,Wn=Fe.itemHeight,Fn=Fe.virtual,Wa=Fe.titleRender,ya=Fe.dropIndicatorRender,uo=Fe.onContextMenu,vo=Fe.onScroll,za=Fe.direction,at=Fe.rootClassName,ft=Fe.rootStyle,ut=(0,re.Z)(this.props,{aria:!0,data:!0}),mn;return ba&&((0,Ve.Z)(ba)==="object"?mn=ba:typeof ba=="function"?mn={nodeDraggable:ba}:mn={}),a.createElement(x.k.Provider,{value:{prefixCls:Me,selectable:In,showIcon:An,icon:wn,switcherIcon:Dn,draggable:mn,draggingNodeKey:Ce,checkable:ma,checkStrictly:Ln,disabled:ka,keyEntities:Ye,dropLevelOffset:qe,dropContainerKey:At,dropTargetKey:Rt,dropPosition:vt,dragOverNodeKey:pt,indent:Ft,direction:za,dropIndicatorRender:ya,loadData:Bt,filterTreeNode:rn,titleRender:Wa,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},a.createElement("div",{role:"tree",className:Xe()(Me,et,at,(Re={},(0,fe.Z)(Re,"".concat(Me,"-show-line"),Ut),(0,fe.Z)(Re,"".concat(Me,"-focused"),Ee),(0,fe.Z)(Re,"".concat(Me,"-active-focused"),ye!==null),Re)),style:ft},a.createElement(It,(0,ee.Z)({ref:this.listRef,prefixCls:Me,style:Pt,data:pe,disabled:ka,selectable:In,checkable:!!ma,motion:wa,dragging:Ce!==null,height:fa,itemHeight:Wn,virtual:Fn,focusable:sn,focused:Ee,tabIndex:cn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:uo,onScroll:vo},this.getTreeNodeRequiredProps(),ut))))}}],[{key:"getDerivedStateFromProps",value:function(Re,Ze){var Ee=Ze.prevProps,pe={prevProps:Re};function Ye(sn){return!Ee&&sn in Re||Ee&&Ee[sn]!==Re[sn]}var Ce,ye=Ze.fieldNames;if(Ye("fieldNames")&&(ye=(0,Se.w$)(Re.fieldNames),pe.fieldNames=ye),Ye("treeData")?Ce=Re.treeData:Ye("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Ce=(0,Se.zn)(Re.children)),Ce){pe.treeData=Ce;var qe=(0,Se.I8)(Ce,{fieldNames:ye});pe.keyEntities=(0,We.Z)((0,fe.Z)({},on,ct),qe.keyEntities)}var At=pe.keyEntities||Ze.keyEntities;if(Ye("expandedKeys")||Ee&&Ye("autoExpandParent"))pe.expandedKeys=Re.autoExpandParent||!Ee&&Re.defaultExpandParent?(0,gt.r7)(Re.expandedKeys,At):Re.expandedKeys;else if(!Ee&&Re.defaultExpandAll){var Rt=(0,We.Z)({},At);delete Rt[on],pe.expandedKeys=Object.keys(Rt).map(function(sn){return Rt[sn].key})}else!Ee&&Re.defaultExpandedKeys&&(pe.expandedKeys=Re.autoExpandParent||Re.defaultExpandParent?(0,gt.r7)(Re.defaultExpandedKeys,At):Re.defaultExpandedKeys);if(pe.expandedKeys||delete pe.expandedKeys,Ce||pe.expandedKeys){var vt=(0,Se.oH)(Ce||Ze.treeData,pe.expandedKeys||Ze.expandedKeys,ye);pe.flattenNodes=vt}if(Re.selectable&&(Ye("selectedKeys")?pe.selectedKeys=(0,gt.BT)(Re.selectedKeys,Re):!Ee&&Re.defaultSelectedKeys&&(pe.selectedKeys=(0,gt.BT)(Re.defaultSelectedKeys,Re))),Re.checkable){var pt;if(Ye("checkedKeys")?pt=(0,gt.E6)(Re.checkedKeys)||{}:!Ee&&Re.defaultCheckedKeys?pt=(0,gt.E6)(Re.defaultCheckedKeys)||{}:Ce&&(pt=(0,gt.E6)(Re.checkedKeys)||{checkedKeys:Ze.checkedKeys,halfCheckedKeys:Ze.halfCheckedKeys}),pt){var Ft=pt,Fe=Ft.checkedKeys,Me=Fe===void 0?[]:Fe,et=Ft.halfCheckedKeys,Pt=et===void 0?[]:et;if(!Re.checkStrictly){var Ut=(0,Wt.S)(Me,!0,At);Me=Ut.checkedKeys,Pt=Ut.halfCheckedKeys}pe.checkedKeys=Me,pe.halfCheckedKeys=Pt}}return Ye("loadedKeys")&&(pe.loadedKeys=Re.loadedKeys),pe}}]),Ae}(a.Component);rt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:E,allowDrop:function(){return!0},expandAction:!1},rt.TreeNode=ve.Z;var wt=rt,Pn=wt},35654:function(lt,bt,te){"use strict";te.d(bt,{BT:function(){return a},E6:function(){return b},L0:function(){return $e},OM:function(){return y},_5:function(){return Je},r7:function(){return z},wA:function(){return Xe},yx:function(){return je}});var ee=te(3300),fe=te(34666),Ve=te(48736),We=te(59301),Ie=te(39417),Oe=te(67841),le=te(71430),Ge=null;function Je(ne,oe){if(!ne)return[];var ae=ne.slice(),ge=ae.indexOf(oe);return ge>=0&&ae.splice(ge,1),ae}function $e(ne,oe){var ae=(ne||[]).slice();return ae.indexOf(oe)===-1&&ae.push(oe),ae}function je(ne){return ne.split("-")}function Xe(ne,oe){var ae=[],ge=(0,Oe.Z)(oe,ne);function ve(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];he.forEach(function(Se){var we=Se.key,Pe=Se.children;ae.push(we),ve(Pe)})}return ve(ge.children),ae}function Ne(ne){if(ne.parent){var oe=je(ne.pos);return Number(oe[oe.length-1])===ne.parent.children.length-1}return!1}function re(ne){var oe=je(ne.pos);return Number(oe[oe.length-1])===0}function y(ne,oe,ae,ge,ve,he,Se,we,Pe,xt){var st,Tt=ne.clientX,Qe=ne.clientY,mt=ne.target.getBoundingClientRect(),Mt=mt.top,jt=mt.height,on=(xt==="rtl"?-1:1)*(((ve==null?void 0:ve.x)||0)-Tt),Qt=(on-12)/ge,ct=(0,Oe.Z)(we,ae.props.eventKey);if(Qe-1.5?he({dragNode:ht,dropNode:rt,dropPosition:1})?gt=1:wt=!1:he({dragNode:ht,dropNode:rt,dropPosition:0})?gt=0:he({dragNode:ht,dropNode:rt,dropPosition:1})?gt=1:wt=!1:he({dragNode:ht,dropNode:rt,dropPosition:1})?gt=1:wt=!1,{dropPosition:gt,dropLevelOffset:Wt,dropTargetKey:ct.key,dropTargetPos:ct.pos,dragOverNodeKey:It,dropContainerKey:gt===0?null:((st=ct.parent)===null||st===void 0?void 0:st.key)||null,dropAllowed:wt}}function a(ne,oe){if(ne){var ae=oe.multiple;return ae?ne.slice():ne.length?[ne[0]]:ne}}var x=function(oe){return oe};function E(ne,oe){if(!ne)return[];var ae=oe||{},ge=ae.processProps,ve=ge===void 0?x:ge,he=Array.isArray(ne)?ne:[ne];return he.map(function(Se){var we=Se.children,Pe=_objectWithoutProperties(Se,Ge),xt=E(we,oe);return React.createElement(TreeNode,_extends({key:Pe.key},ve(Pe)),xt)})}function b(ne){if(!ne)return null;var oe;if(Array.isArray(ne))oe={checkedKeys:ne,halfCheckedKeys:void 0};else if((0,fe.Z)(ne)==="object")oe={checkedKeys:ne.checked||void 0,halfCheckedKeys:ne.halfChecked||void 0};else return(0,Ve.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return oe}function z(ne,oe){var ae=new Set;function ge(ve){if(!ae.has(ve)){var he=(0,Oe.Z)(oe,ve);if(he){ae.add(ve);var Se=he.parent,we=he.node;we.disabled||Se&&ge(Se.key)}}}return(ne||[]).forEach(function(ve){ge(ve)}),(0,ee.Z)(ae)}},90782:function(lt,bt,te){"use strict";te.d(bt,{S:function(){return le}});var ee=te(48736),fe=te(67841);function Ve(Ge,Je){var $e=new Set;return Ge.forEach(function(je){Je.has(je)||$e.add(je)}),$e}function We(Ge){var Je=Ge||{},$e=Je.disabled,je=Je.disableCheckbox,Xe=Je.checkable;return!!($e||je)||Xe===!1}function Ie(Ge,Je,$e,je){for(var Xe=new Set(Ge),Ne=new Set,re=0;re<=$e;re+=1){var y=Je.get(re)||new Set;y.forEach(function(b){var z=b.key,ne=b.node,oe=b.children,ae=oe===void 0?[]:oe;Xe.has(z)&&!je(ne)&&ae.filter(function(ge){return!je(ge.node)}).forEach(function(ge){Xe.add(ge.key)})})}for(var a=new Set,x=$e;x>=0;x-=1){var E=Je.get(x)||new Set;E.forEach(function(b){var z=b.parent,ne=b.node;if(!(je(ne)||!b.parent||a.has(b.parent.key))){if(je(b.parent.node)){a.add(z.key);return}var oe=!0,ae=!1;(z.children||[]).filter(function(ge){return!je(ge.node)}).forEach(function(ge){var ve=ge.key,he=Xe.has(ve);oe&&!he&&(oe=!1),!ae&&(he||Ne.has(ve))&&(ae=!0)}),oe&&Xe.add(z.key),ae&&Ne.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(Xe),halfCheckedKeys:Array.from(Ve(Ne,Xe))}}function Oe(Ge,Je,$e,je,Xe){for(var Ne=new Set(Ge),re=new Set(Je),y=0;y<=je;y+=1){var a=$e.get(y)||new Set;a.forEach(function(z){var ne=z.key,oe=z.node,ae=z.children,ge=ae===void 0?[]:ae;!Ne.has(ne)&&!re.has(ne)&&!Xe(oe)&&ge.filter(function(ve){return!Xe(ve.node)}).forEach(function(ve){Ne.delete(ve.key)})})}re=new Set;for(var x=new Set,E=je;E>=0;E-=1){var b=$e.get(E)||new Set;b.forEach(function(z){var ne=z.parent,oe=z.node;if(!(Xe(oe)||!z.parent||x.has(z.parent.key))){if(Xe(z.parent.node)){x.add(ne.key);return}var ae=!0,ge=!1;(ne.children||[]).filter(function(ve){return!Xe(ve.node)}).forEach(function(ve){var he=ve.key,Se=Ne.has(he);ae&&!Se&&(ae=!1),!ge&&(Se||re.has(he))&&(ge=!0)}),ae||Ne.delete(ne.key),ge&&re.add(ne.key),x.add(ne.key)}})}return{checkedKeys:Array.from(Ne),halfCheckedKeys:Array.from(Ve(re,Ne))}}function le(Ge,Je,$e,je){var Xe=[],Ne;je?Ne=je:Ne=We;var re=new Set(Ge.filter(function(E){var b=!!(0,fe.Z)($e,E);return b||Xe.push(E),b})),y=new Map,a=0;Object.keys($e).forEach(function(E){var b=$e[E],z=b.level,ne=y.get(z);ne||(ne=new Set,y.set(z,ne)),ne.add(b),a=Math.max(a,z)}),(0,ee.ZP)(!Xe.length,"Tree missing follow keys: ".concat(Xe.slice(0,100).map(function(E){return"'".concat(E,"'")}).join(", ")));var x;return Je===!0?x=Ie(re,y,a,Ne):x=Oe(re,Je.halfCheckedKeys,y,a,Ne),x}},67841:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return ee}});function ee(fe,Ve){return fe[Ve]}},71430:function(lt,bt,te){"use strict";te.d(bt,{F:function(){return z},H8:function(){return b},I8:function(){return E},km:function(){return Xe},oH:function(){return a},w$:function(){return Ne},zn:function(){return y}});var ee=te(34666),fe=te(3300),Ve=te(27247),We=te(43079),Ie=te(11592),Oe=te(2738),le=te(48736),Ge=te(67841),Je=["children"];function $e(ne,oe){return"".concat(ne,"-").concat(oe)}function je(ne){return ne&&ne.type&&ne.type.isTreeNode}function Xe(ne,oe){return ne!=null?ne:oe}function Ne(ne){var oe=ne||{},ae=oe.title,ge=oe._title,ve=oe.key,he=oe.children,Se=ae||"title";return{title:Se,_title:ge||[Se],key:ve||"key",children:he||"children"}}function re(ne,oe){var ae=new Map;function ge(ve){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(ve||[]).forEach(function(Se){var we=Se[oe.key],Pe=Se[oe.children];warning(we!=null,"Tree node must have a certain key: [".concat(he).concat(we,"]"));var xt=String(we);warning(!ae.has(xt)||we===null||we===void 0,"Same 'key' exist in the Tree: ".concat(xt)),ae.set(xt,!0),ge(Pe,"".concat(he).concat(xt," > "))})}ge(ne)}function y(ne){function oe(ae){var ge=(0,Ie.Z)(ae);return ge.map(function(ve){if(!je(ve))return(0,le.ZP)(!ve,"Tree/TreeNode can only accept TreeNode as children."),null;var he=ve.key,Se=ve.props,we=Se.children,Pe=(0,We.Z)(Se,Je),xt=(0,Ve.Z)({key:he},Pe),st=oe(we);return st.length&&(xt.children=st),xt}).filter(function(ve){return ve})}return oe(ne)}function a(ne,oe,ae){var ge=Ne(ae),ve=ge._title,he=ge.key,Se=ge.children,we=new Set(oe===!0?[]:oe),Pe=[];function xt(st){var Tt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return st.map(function(Qe,mt){for(var Mt=$e(Tt?Tt.pos:"0",mt),jt=Xe(Qe[he],Mt),on,Qt=0;Qt1&&arguments[1]!==void 0?arguments[1]:{},ae=oe.initWrapper,ge=oe.processEntity,ve=oe.onProcessFinished,he=oe.externalGetKey,Se=oe.childrenPropName,we=oe.fieldNames,Pe=arguments.length>2?arguments[2]:void 0,xt=he||Pe,st={},Tt={},Qe={posEntities:st,keyEntities:Tt};return ae&&(Qe=ae(Qe)||Qe),x(ne,function(mt){var Mt=mt.node,jt=mt.index,on=mt.pos,Qt=mt.key,ct=mt.parentPos,kt=mt.level,Ot=mt.nodes,Te={node:Mt,nodes:Ot,index:jt,key:Qt,pos:on,level:kt},He=Xe(Qt,on);st[on]=Te,Tt[He]=Te,Te.parent=st[ct],Te.parent&&(Te.parent.children=Te.parent.children||[],Te.parent.children.push(Te)),ge&&ge(Te,Qe)},{externalGetKey:xt,childrenPropName:Se,fieldNames:we}),ve&&ve(Qe),Qe}function b(ne,oe){var ae=oe.expandedKeys,ge=oe.selectedKeys,ve=oe.loadedKeys,he=oe.loadingKeys,Se=oe.checkedKeys,we=oe.halfCheckedKeys,Pe=oe.dragOverNodeKey,xt=oe.dropPosition,st=oe.keyEntities,Tt=(0,Ge.Z)(st,ne),Qe={eventKey:ne,expanded:ae.indexOf(ne)!==-1,selected:ge.indexOf(ne)!==-1,loaded:ve.indexOf(ne)!==-1,loading:he.indexOf(ne)!==-1,checked:Se.indexOf(ne)!==-1,halfChecked:we.indexOf(ne)!==-1,pos:String(Tt?Tt.pos:""),dragOver:Pe===ne&&xt===0,dragOverGapTop:Pe===ne&&xt===-1,dragOverGapBottom:Pe===ne&&xt===1};return Qe}function z(ne){var oe=ne.data,ae=ne.expanded,ge=ne.selected,ve=ne.checked,he=ne.loaded,Se=ne.loading,we=ne.halfChecked,Pe=ne.dragOver,xt=ne.dragOverGapTop,st=ne.dragOverGapBottom,Tt=ne.pos,Qe=ne.active,mt=ne.eventKey,Mt=(0,Ve.Z)((0,Ve.Z)({},oe),{},{expanded:ae,selected:ge,checked:ve,loaded:he,loading:Se,halfChecked:we,dragOver:Pe,dragOverGapTop:xt,dragOverGapBottom:st,pos:Tt,active:Qe,key:mt});return"props"in Mt||Object.defineProperty(Mt,"props",{get:function(){return(0,le.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ne}}),Mt}},8224:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return fe}});var ee=te(4676);function fe(Ve,We,Ie,Oe){var le=ee.unstable_batchedUpdates?function(Je){ee.unstable_batchedUpdates(Ie,Je)}:Ie;return Ve!=null&&Ve.addEventListener&&Ve.addEventListener(We,le,Oe),{remove:function(){Ve!=null&&Ve.removeEventListener&&Ve.removeEventListener(We,le,Oe)}}}},55468:function(lt,bt,te){"use strict";te.d(bt,{g1:function(){return je},os:function(){return Ne}});var ee=/margin|padding|width|height|max|min|offset/,fe={left:!0,top:!0},Ve={cssFloat:1,styleFloat:1,float:1};function We(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Ie(re,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in fe||(fe[y]=ee.test(y)),fe[y]?parseFloat(a)||0:a}function Oe(re,y){var a=arguments.length,x=We(re);return y=Ve[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,a===1?x:Ie(re,y,x[y]||re.style[y])}function le(re,y,a){var x=arguments.length;if(y=Ve[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&ee.test(y)&&(a="".concat(a,"px")),re.style[y]=a,a;for(var E in y)y.hasOwnProperty(E)&&le(re,E,y[E]);return We(re)}function Ge(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function Je(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function $e(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function je(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function Xe(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ne(re){var y=re.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(lt,bt,te){"use strict";te.d(bt,{G:function(){return We}});var ee=te(47273),fe=function(Oe){if((0,ee.Z)()&&window.document.documentElement){var le=Array.isArray(Oe)?Oe:[Oe],Ge=window.document.documentElement;return le.some(function(Je){return Je in Ge.style})}return!1},Ve=function(Oe,le){if(!fe(Oe))return!1;var Ge=document.createElement("div"),Je=Ge.style[Oe];return Ge.style[Oe]=le,Ge.style[Oe]!==Je};function We(Ie,Oe){return!Array.isArray(Ie)&&Oe!==void 0?Ve(Ie,Oe):fe(Ie)}},25510:function(lt){"use strict";lt.exports="data:image/png;base64,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"},32637:function(lt){"use strict";lt.exports="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QBMRXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAtKADAAQAAAABAAAAtAAAAAD/7QA4UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAA4QklNBCUAAAAAABDUHYzZjwCyBOmACZjs+EJ+/8IAEQgAtAC0AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAMCBAEFAAYHCAkKC//EAMMQAAEDAwIEAwQGBAcGBAgGcwECAAMRBBIhBTETIhAGQVEyFGFxIweBIJFCFaFSM7EkYjAWwXLRQ5I0ggjhU0AlYxc18JNzolBEsoPxJlQ2ZJR0wmDShKMYcOInRTdls1V1pJXDhfLTRnaA40dWZrQJChkaKCkqODk6SElKV1hZWmdoaWp3eHl6hoeIiYqQlpeYmZqgpaanqKmqsLW2t7i5usDExcbHyMnK0NTV1tfY2drg5OXm5+jp6vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAQIAAwQFBgcICQoL/8QAwxEAAgIBAwMDAgMFAgUCBASHAQACEQMQEiEEIDFBEwUwIjJRFEAGMyNhQhVxUjSBUCSRoUOxFgdiNVPw0SVgwUThcvEXgmM2cCZFVJInotIICQoYGRooKSo3ODk6RkdISUpVVldYWVpkZWZnaGlqc3R1dnd4eXqAg4SFhoeIiYqQk5SVlpeYmZqgo6SlpqeoqaqwsrO0tba3uLm6wMLDxMXGx8jJytDT1NXW19jZ2uDi4+Tl5ufo6ery8/T19vf4+fr/2wBDAAICAgICAgMCAgMEAwMDBAYEBAQEBgcGBgYGBgcJBwcHBwcHCQkJCQkJCQkKCgoKCgoMDAwMDA4ODg4ODg4ODg7/2wBDAQICAgMDAwYDAwYOCggKDg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg7/2gAMAwEAAhEDEQAAAfv7bVttW21bbVttW21bbVttW21bbVttW21bbVthQLuQnq4Ou3JTXWbk1C6rc70WPVtsm221bbVttW21bbVkL8W7fMrfP/Or79Z/CPeBp5b4z7i1a+ZP/pPgPV7Dyzt/F+vsvMvQvKvQ4LWa9XreA+Q0wDxLaCei9++O7fz/AE/tTJV+Wfvm20d8yfTfzH9R8V5V9LfNn0r9J8zQVrsvj9vhXJfTIvqPF5TvCW3zXtN+t4/sPE+oIpK/O+gjQ2bN1FRblPJvEPcvDP1L8I+67GtsvyP9+22z23zF9O/MP1PxXlv0r80/S30fzfOrSfxPXbGSYbuiNlYvPZcN3HJ6BVoqPP8AbsuarHvq/JeTfQvOq6OfkPCfb/EPt/z37tsqyz/IP37bbPbfMP098w/U/F+V/SvzV9L/AEXzXPWNLHkd91XtoqZTG3HYdzwvY+P9W95ah4r0fF6B15RbfQ/B+iOPM0579p4x7Hu3g+jLPzvv/wAs/eC7bl9HfMP098wfU/F+WfUHy/8AT30HzzULxHyn6I2h1JVsUqwVct1tPv4vNsOvF6ngePNfZt6fm+KG9mnTzPFZ9B8v9r897L6c8O+h/g/3Jxtvkf0DfPH0PUep4/wj7P5dafrf4j6KjzufJ9/0OfOCw9DnzmK9f6nwSn4PS+ly/Jlqnb9Qcz5cLmz6D0DwjuOzgFynUdlvwe02XkPr353+sbbcXp7w33LwL3/j/Cvrj5N+jvrPgusVy0fE/rHSr88revyvSa/z5t08/aeB93zvv+R5F6T5z6J9r8P7c/rbT8q/WoO3Hm9qSlSh7/qPLPU/K9Tbbj798r/VFR7Hi/A7r6irP0n8k+co+jccvnAf0lmb5sR9LQT81A+nMzfJFb9jJ7fQ+U7D6dVg/wAsh+r1Q+RyfXfY879i92/G/wBe22DbbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21f/9oACAEBAAEFAv8AkSFqwR+lUv8ASqX+lEv9KIf6UQ/0olxbgmRf86SEjc/GGKx4i3WWSrVIlAVfJYu1VRcpUwqruZ5Le2/pHu7/AKR7u/6R7u/6R7u/6Rbu/wCke7v+ke7O18WbnCrbN1td0i+54y3BUFqTpb7ZuKy7yw56zuXInRdQRm1uzuItYOQLyNc1oNi3Uv8AQO6P9A7o/wBA7o/0Duj/AEBur/QG6O4t57Re0369uvQajv42/wBqNmlK7uYUjrRrW90224XcCwulHZLZVpbJcP7wd6Ojp28VpHuztNbTv43/ANqNh/j0/wC7Qhcqv0fOztsxY2qdxbbMl+5SOH94O5OIRPFI17haIui/Ff8Aijs/8U7+N/8AajYf49P+7TGJFGxfuJabJ+5xv3SEOE/SDuZEl3X0ce3bVcbjcBQp4r/xN2f+Kd/G/wDtRsP8fuP3aBGoqtdvL90sGLfbw+Vt75e3OH96O17Ly4kzqDTOXz3zqvxSrKxdn/iffxx/tRsP8euP3aDGDnt7z25ymEq7Q/vR23c4xJlBfMfNYlfiM/63h2f+Kd/HH+1Gw/x6YFSKLer1er6n1u3EvNVJHEm53nNz3HMjRf0I3ANW4Bp3Cqlb3kI7yxldnuiFoQoLT28cf7ULD/HiyHi8Hg8GlLXLHC7iC1u1/oq3Ll2Jcgk8HzFR8K7kl/0cv0tO0XMD4PmEPa51putuNbbt44/2obf/AI8fuU7Ja4o5R7jE/cY2bFL9zL92mD5d2Gme4t1b9AjlpqpWzbPcXEkUaYY+3jq1U0LKFx+KYMP6UWT/AKUWT/pRZP8ApRZP+lFk/wClFk7TfILxfvEL5sTyT23e9VYWW1b7d3t5ehPJ3m6ji23btvvblVrJGuHvfW1td2m42BsLlPh/eFJV4e3kP+ju9P8Ao7vVf6Ob0x4e3lQV4e3lKYdn8QWzm3LcbaRXiHcEuLe71TstynupN195lTtwXaXM24LlTb2cfMTPR2d1c83v4vkW5hSOL90QD2PtVeTll6ZVkjeLCdd0kgnZNsTuMsO02UB91ifIjDESXykPlodgkJV38Xke8SgmOPdbQRnd7N/pezdzvVslf6chf6agZ3e3LVudspz3MC3d8kS+HN4t7VwbxYXCvfIH77A/fYn78h/pBDt9zKF9/H1Rfpnlp7zI/eZH7yt+8LfOL5pfNL5jJBc0EUjjthAYbi8gUdw3Qv3ncVOl0pm1JcNsEyWwxt+95Y2l/HL4H2db/oHYv+gdi/6BWL/oFYv+gVi/6BWL/oFYv+gVi/6BWL/oBYF/7L/b3/sv9vf9ANvf9ArB/wBA7Fp8CbaHZeGdnsVf8iR//9oACAEDEQE/Afqk1y/3p03+M/3n03+M/wB59N/jOHqIZReM9/y/yUOg6OfVz9P94Cflvmvls5nGcv8ABGwB/rf75erzZoY92CNl6j94er94Rykh+N6/qspG+P2/n/vx+fw/KZckT0G+q/sk/wC+H9D+8n/B3/Xl/vN/QfvJ/wAHf9eX+83+7/3j/wCDn+vL/eb8D+93yPxvVDB18iYXyJeR/r8/5tf3/wD90ef+Ef7V/wBw9iP0ef8Aw/74R02fILxxcn7s9TKW6MS9L8V1OLGIbDw/Bfw5aHLAS2E8uLqMWQyGOV1wX9/x/vWJ/wCAf7R6f+FH/Bp+/wD/ALo8/wDCP9q/7h9/keb/AA/74ekxbofhB/4KpHTj/dsf8TpxRr+GP+J34A/y5PUZxhxHIfR6nrx1IqT8JjwfGwIxGyfJ/N/fyW75aUh+Q/2j0/8ACj/g0/f/AP3R5/4R/tX9wB/qPP8A4f8AfDiyZMYr27/whzZcmSO32gP8z7E/8V+D/l4ZHJx/hfmf3q6fJjl0/TDd/X/eTD94oDibH95cAPl+Y6roPlOs9zFnrgDwfR+N63D1GIe0b0/f7/dHl/hH+1f9w6/yfL/h/wB8JDsRAPynxubq/slRj+XLk/dUGO04h/mkWf7oH8pf64P+1eo/c0V/MlMD/NT8j8Nl6Pqz0xN/l/V/cX4rqOlwXm8afP8Axo6/oMnTXV/7UPxGX5bos2TF0As+tDc/31+89/wz/wASf78f76/ef/ds/wDEn+/H++v3n8+2f+JP9+OH96fkOlxX1+M/5xT/ALe2OMd04vV/vkMnSTl00DfgF+J/eKR+Pni6yRMzflPx8Op6gdTm/wAz8X1v6jH48afv7Lb8Hm/zf7V/3DDq8OIdR70gPw+f87/enR/7ux/1w5/3p6DFMw3hP729D/jf7R+U/eDoOqxHFMbh/mfjMHSjr8cuq/h/1/2FuPN8Xt/lGNf0p/XdDH+0H+9+hH9p6HrcPUA+0fGn7wfFy+Q6KXTQNFy/7h38jfEYn/O/8C7+S/xB/rv/AAL35P8AxB/rv/Av/k/8Qf66P3B+VHiI/wBdh+6HzMY7K4/wo/dP5iIqER/rhP7sfPen/oTh/c75rKazTAH+G2MaFftX/9oACAECEQE/Afqh/RZvyf0eb8n9Hm/JnjlDiXf8d0Uur6iPTx9WHw/x3R4aMR/hPlwYoSnWQ0/3PtjxF6zo44rB4l+T8LHofbl+q23/AFp/3pH+5P8AYP8AvSP9yf7B/wB6R/uT/YPyv7udL1WE5elAEvSvB1/c/wD3Uo/4C/vYf5+JE8cJVMvT/vT7eMQJHD1vyEM2U5CfL1vkJRGRFhlinCtw8v7rX/d8f87m/iHT9zv91If4C/vZ/lGL/A5J1Lz/ALC05j/jH/iVOQ/4x/1nrxyA44b5CLjwe0bD8n1OXrJAzFAeB+T+68f9QR/wlzfxDp+5/wDupD/AX97P4+L/AAM8YkfP+xY4tpuy/wCd+Q5kBF+P+EzbxkycOX4bIPRPwuUjw/G58/RYPaliv/OHq8E8czvGn7nf7qQ/wF/e/wDjY/8AA7neym9Lnjj+4Gi4/lZxNjJ/sAw/ebqx/swH/Mn95eqlxwXoupj1OL3X96eowzy7YedPhev/AEXWQzvyOL43qccMnUy49Oaf7r+C/wB3B/xM/wB2fBf7uj/iZ/uv4Lx7g/4mcn7vdN1GWuiyCv8ADbk/czqIi7en+AOPqowzF+S+KiOqjLpxUX9Z+mwexgFn8/8AeT13THDPT92Y38hB/e7FkyxxbBfn/fD+h6j/ABC4/huqkL2sPhOo/wAV+K6Pqemybovyv6g9DKfTj7nN+t3fzrv+rs6g+hf03Un0etwZMcrnp8D8lDoesj1GQWGP73/ES8kj/M/7dXw/+N/sC/7dnw/+N/sC/wC3b8R/j/7Ao/e/4gf2/wDYFj+/fxYjt9w/6xZ/vj8JI7j/AOg/78f9vT4cfhP/ABb/AL8eo/f7oYwPt2T/AIKZGzf7V//aAAgBAQAGPwL/AJEgrPkKv2H7D9l+y/ZfssIx4/zxUo0A4lmHbUggf3xX9QaUrnOKjQjTz7VUaOkYq/aB+D10ejlniNFoSSC/35f78v8Afl/vy/35f78v9+X9MRMn0L5kBooe0g8R92OxjNDPqv8Asj+72jn5dEVB6vTtz45lRr/FP4NVtdUCkmlU8GZ+YE5caebV7rinBVCs/H0DNVqWVcSr+oOaKPVSkEB/uh+L/dj8X+7H4v8Adj8X+7T+L/dp/F/u0/i+XcIwLjuEnprRY9R5uo+5B/un/kIuBCtQZE/wtXy7quIxmFenF05S2tMiaKWoH7B2H8xCvz5lP1doT/sNP8H3If8AdP8AyEXb/wC7U/wtXyLwS+KfxfFP4vin8XqU/i+Kfxafn9ypdEnViyUsc1QrTtD/ALt/qPaD/daf4PuQf7p/5CLt/wDdqf4Wr5FhJVh8Xpch/wCMh63If+MD8X/jAafn9zTVqnSDkgV0HFru78yR9VfRRP2+To4f92/1HtB/utP8H3If90/8hF2/+7U/wtXyLpKcU+r/AH4/U/8AGB+p/wCMD9T/AH4/U/3wafn3p+0aPj9yA/7E/qPaD/daf4PuQf7p/wCQi7f/AHYn+Fr/ALJY5tcfg/Zk/W/Zk/W6wVp/K7p+fdC/RX3bb/dn9R7Qf7rT/B9yD/dP/IRdv/uxP8LUB5gv2FP2FP2S/ZL9kvRCvwaaxqArxLzlUEpHmXjbdKf2vNqQSdXTto6MJXBGtI9X9JYRU+FP7jHKPSnTH0YUPPvB/un/AJCLt/8Adif4f5gZmlXnLdK+A8g+i6H2vouUPNK0ZHzBIei6/wCUH1JkV8iHX3dfxPHunXRWhY+feD/dP/IRdv8A7tT/AA/zHWmpHB+y/N6EvRZekj0kf02qT5sXcY1rRXxq6NMxGKB5liNPAd7a9Hs6xq/hH9bTInik1DHOhVl548H+6k/U/wB1J+p/upP1P91J+p/upP1P91J+p4xxrAHFRpo/bD9oPj2VPGAV1AFfi0W8sceJqSRX0ZYQtWqiAHzVfxeLy/bP9xp5fAClPuSW93TlLGtf4WYYpUXMf5Vxn+FhQg0P8pP91j6Diae0n+6/3H+9J/uunu/+9J/uv/F/96T/AHXX3f8AFSf7ry5H4KT/AHWeVGBXj1I/utUS8ckmhBD0jjV+P911kiQn5KLMeiSBXif7jRFx1rxfNVpQUBdE1UfKvBi5uiZ5vIngn+yHogv6GIn1+5FEFdNK0aqejR/ZHf7O57c6I1qgkj1oQ9dC1Kl/dxU09SXWKJKT6v2A/YD4d1U+5Enzw/rLV8mgcxPsjzD/AHif8IP94n/CDGKwenyL9v8AW/3n63rJ+t/vT+LqLkg/MMyc8E/HzcnMP0clOpOtCHhFJkQK8C+L83wL9kv2WMYya/ctlf7C/rftfzPB6pZMBKK8XnDKUmlOAf8AjS/sp/cet3P/AIT1uZz/AMKKfVJIfmtTT83GP5A/g+5ybyJMqfi/ozLF8lV/hBf+Mzf7z/cf+Mzf7z/cf+NTf7y/8am/3n+4/wDGpv8Aef7j/wAam/3n+4/8am/3n+4/8am/3n+4/wDGpv8Aef7j/wAam/3n+4/8Zm/3n+4/8Zm/3n+4/wDGZv8AeX/jM3+8/wBx/wCMzf7z/cfXPOr/AAf7jEkUOaxwVIcv9D/kSf/EADMQAQADAAICAgICAwEBAAACCwERACExQVFhcYGRobHB8NEQ4fEgMEBQYHCAkKCwwNDg/9oACAEBAAE/If8A9iD2g34X3r7V9++7fdvt2b4nH/5x8BSmAHbXSgiKZ/y5fxX7BxBihMKYH1YBh7s+Z7OFn9Aw+Fxt/wBUBKm+thbJT/zi/wDyC/8Ayi//AAi/5Zf8M/44FkOiD9JDVf8AgMPHv/8ADNCLB+H7fxYE8Uib6qGDMxzRwrLGIQ7RxPT6aZSTJlfnaQzaUPyOGyfhhGEDvlzzFmMLSMzwYUO4Y+Vv+Qf4v+P/ANX/AB/+r/j/APV/zv8Aq/5H/V/xP+rLRynYnpqhADyHhQDQdP8A8DwsBuGJ9KUHp/xcr1FkNuY4GI4skN6imSOIZgHH83FX5aAsFgsLCwqFx7Kl6X/qjWpcv8D/APB+jp/ifG/5bxREcvliqf8AFy/wb+r/AIDfqhn/AEIP+GnEVn6ZxoO0R/EXy+Kv+pf5rw//AAfoaf4nxv8AnvFJDLvl2/kP+7/9R/3Y/wCw/wC6d353+7AVx3V/3/8AgIM2gxSM/wARZx6NmlUibHm8hg8/isH8q6I5L/mvD/8AB+rp/lfG/wCO8UadOVt0f00H/o/2v+tP9r/8yjqm6gP+QqNjxz+Jy3gKXy0fzZ17AuOS/wCS8P8A8H6Gjj/KxV/kdVyK7d7/APMr/wCRQwDHfax/+GLdNA/ZSJGnvSHdnybMz3KylL/mvD/8H6Gn+a8LynCPssBp/Vj/AMl/zl/zln/x0ly6V4iCCq+YlNU3k8vg6vlDtXmsziTHamP+AxHKnCqHH9zUfmkU2WImxBeHv/r9JX/NeH/Mv/aVldSw7xt/CxfqIr/CA/3WBs8n+lqWcP8A468gD1/ZV3+E/FnyPoV9u2OHipolguxtS85/uoh8v+/paf4nws5qNhsNlUbyufCMnqyeHw19X7vTNjcX1e8/v/d/9o0Zz0Q6sOhFF04NiuV5Cv8AN8ebwjsf9wuR8JqbGCN7NKnhvkNepi/5X+9/yv8Ae/5X+9/yv97/AIX+9/xv968irNJLjvaLx+SjcfnsnA/NxsOaHslbPHU0MwwoSPZe6T2R+ZoUj6M2nEe4k/Q8P3S/IvIR/wDg4t1aiPAekdGuAEojnr0/qnghknurRT6FHq3EnmCZw/NHjXQxDkwcZS5TjyGlobHlcfNMmsQYT4io/wAfo7/LHxSyeybYqfyG7owjv5qaSaDZm+gbCJe7FADDHq6fnn3Q5j/PiwxEdJ4/H/4J7g5B5lqLUap6/wD5FhPTNgv8L+X/AIgD8v8ANiirEKsY0PcA+MWxEQMI2ayKQY6B+rKtCEGx82J5fqwc/CVvQsXVPBXgdf8A4JWTkihEGqr0lA+qnCOX/hoBEeD5r6H1q3Q+BTYkPhTIi+tmozifJULK5kf2qYn+dDjHzX3DRBn2V4pfivB/CxcUStFy/wA2Cow//gJKQmD8OmGvuhdl+K/HVOYqvIX0F9BVPIXkpXz1eiLA4/TlVpMqcPPY0WE/o/inD9Jn8VyT3n/Zf2rj+6FAuOVbKZCCn0//AAdvBA6PkTT6ra+mIfufuvX+Kn/yqf8AwP8AS/8AwKf/AAKf/Ap/8in/AMin/wAijzPwU/8AlU/+ZSL/AEf6UL/RSP8A0UakDxIuZiZQQ+Qf6f8A7E//2gAMAwEAAhEDEQAAEAAAAAAAAAAAAAAijSygAAAAAEwW1EnadeUiQA7Xwn5ztC0AgFZHUcyJirmCgAGLdKXp35ZYgBp+AkpwtS7EAEmECakJsaIYAFmMWYFEg57wgBvknlzXMhLQgAAAAAAAAAAAAAAAAAAAAAAAAP/EADMRAQEBAAMAAQIFBQEBAAEBCQEAESExEEFRYSBx8JGBobHRweHxMEBQYHCAkKCwwNDg/9oACAEDEQE/EP8A6gFdQvP9j/i/UH/F+oP+JvsD8Zq6Hg+quD+VD7dz0wOqBfksz76X5Wdi+muf15/bj846gX4MD+uP8rc6SPt/yX4eD87iseWA3fnRznmC3ci/dmLTBi/fHgzvXCdA8w7yefrP0Wg+z+6ZqT6hNQx+39rjcD6fzd753/VnEaELo+v5QJE+BHH6P0ftFwH/AIr+nf29C4fkoCLzO37fxp+8Ll/T/OGl/S/O0V+v+rqnG/4k74/CHX0T8rtCFjlc9/uwdEf7a/p39j0JkDvEXM/cq/l+V/IgGP731F+z/iZx4O7wAzvnOJZWjpwac9u+u+vps0gj9x/xbR/usZE4H42LoZn3sTwBydPxo+1Dfy8FubsCIy0iJHOfOcP27m2F9jO+kfrYYr++8Q/PAtEJzR8Hrj4+59T5uanbN+dzr7ceKEIaL0Jpv20x+2zQAwID5x40+uJ3dBgPgmMdTFNZe8X5GZ/XbMEH5u/tFwMQc4vH0+N2WAgH6EAPr9bQjQAG8BvPHzzDzocDwg/lv5c/TxcL2D+i3VXhoNz7rj4/VfeSrJ9E/pzdwH7/AOVpQPjf6Oe/o3ylXXocOOxm5vx/FmP7Wf0hHH8ef4nqH9v+Rlt8uE78CGiIvXDuOfW2T7oD/YN/4eC6/Zx/zd/pBtiD9GU/ZstB9guvk/hfVHCtZ9gOf3Pzsv6T/wDK/9oACAECEQE/EP8A6hXD01DuuY4/jf3Fd/QOV/gs6/GcKn835+xhEs765v6/rd/TTR73+f8AlttD+X8/Bx/P2tEOTjuzPjfjZL4Z3/yuTMasfkYcc9b9ZPD+g+JcvgP92MJGycAP5Qe9W8R6JToNCITgNNOz6n1JrT6/3X9S/wB/P036X6j7y5DPy/vWLD9T8pPf6f5X8UlF+ZSDf9wtAYHQ+1kT+hv6l/v5+q/S4bfV/e12z8sR4G/N21+f6od+ftzE+WdfP8/SbmpIEfhXT5HemWsNXz9d+lrm+r+8MhkmS+r6uD+2xxe/dITP5Tgv2Rp/uIkz4T6JGXEZufGb39+vFxdBxDtExz746feNILlOv3OcfzE4jHf6X/N/5n/Ny9r8v+Zwjjo0/N/mGZ5+Z/mIvgin1O/6xQgDc63Xf9XO1Cquufof7v7WBXvnvn+fC2HQv9LUNDvDZ/5zAy/5Lfyv2i5o/kv9viaG4nQ6cm5ofG583Px/M3+vM0Hm6gI5v+vFSiIh3iZxv0+nH5wO/YF/60vv/wBX2vvf1/aPqv1/a6Bfq+1tGH04v7XDVfquHQD+cHBi4DD+Vz+zO7+f/wAr/9oACAEBAAE/EP8A9iAmUkOUCxRAeT3f/sUb/dfJ+T/yn/p/+WXj8lBiQDM6sf3/APnOWUyAJUcANVreLPcnKuB4lnwpdM0RJAAiGKvxH8X3htRSTT/7kcv6s9eKHp4INLoch3/BpWJeEZqDiQ6WP03/ABJ/F9X/AIeL/iH9XL/M/F/+f/pcN/F/pf8AFP8AVVDODjuGD7ZPVZFDEavHyuh+nP8A8LKUNhmPxUnyI4Wk6wNVsaSOMcQi8DBhrTT0ZePE5jMSYV5S+Gz9FHJAiQBjuXfMbIZxOMHsk9UMSTKgElwrk64OKU4cIhqAAO9CvbQgtKxCwmkDDPSCif8Ar1/8/wD8fHbSQJaY9I46kKnDSWMPPZ2UfQQcWCHxp4QeqmQMQ4R0f/wNowGfNQYo9wjMPpsAIIMHhVIy9WcUpCCmxCCFJJkyUCcnEw/eUw9UKBQGSsuW4S04fW7ETSTijdf/AIAo1wrBO0gk+0fiwIHquDKa+3/8Fy6MahD/ADOVhYksxADy15mb/Hiz+Xyv9VSP7VRaifak7PGx2/VRh4f8cqWaiCWCX8WMB/xA/wBWR6gcE+gA05J8lkCK2yGE+f8A8OZ5UViUOz/kqFbkywEOkTX5rYrrPBequfaQhmVzLYQxZ5l59U45HG2ajQ2agKwO6xBHqD8TVGlxytASyPgalBiTPCXyQIC9Qia0lEAOSxmv/CTn5j/8KaItHVA/w3lR3swYCcc5t4FRxH+4us2CnJ/h5WI3/G90/K8zZ6wZ58VHnIFPKNZ3BpeAf0RRAysA6fN5CiuSSHzNHk9vxbfyf/jjAQ8nx/yLFB/ZqMwlucKfP+iv+u/0XDFgEPwGGIr3mhDM1qfpXJNGLOaEv44P4aApILlcKKhys6Ak1QFD2f8A4cywomZ7xLyZe0A/NhDM2eLT/wBTQ+f73/G6xcvw6nj4b/1ec1EIBsrNJ4EpgPXt8BrUUyZBA9+D7d+K6ChFYR0WXzdcegcU/NOlI90jIXLOfJlVMKCWQmIgiQAGLMonsf0Rn83Rgg4BARqAYJldOSk9eT6f+8yx19vMH7rTbJ0qnx/yg2ge5u90LlZjngfNQNRjAB6h/lZ91SSjwL/rWCQJCH7oDxkK9jzwfuzgU87+JRuU8Qn8/wC7FwuycHYSygapOENIkuAGKfgyRwFJPwBrdLxfEHH/AFxYUXIqUZYzlIsL62j3wKGGcXI2XNSdJ7CoOXsv+6/g+Kf8lEfmof6r9cD/AKRSTE+z/axImP8ALksJziAvsJH4aqWITByOOxxexPFgM0y/Ffa9hwKIg88uvuKcriLyvKvtd/7NcG8JGZnwOPmDu+nP9OJ9JTQQE2rsyoPTNYouomP91E/31P8A06xO/nqH217xZKJwGphwOv8AiMzDH0KC1/AolIjRUI3V4IKYK5KLLM7MkQtgMnDUKAVA+D+qPR4WVXOA1YAA1UKtaEhheEz7pdeCoTJ66AQx/Pf/AOA2ZIxmyjgR0EKkpsM7wKx9xK5HwMEGIsCSThWeMhPhZhehnNYZtG8GZsypBguadXsUvclgWlKx4SZ5KQskUWSxhyqHjrq1HJxLxWBQlbkCL/11lhsMxCL+RfxdCYkjP4X/ADYRC0sAC0wknzUvTUyLAmB5RlY2BHCUk89eLJwQzAdGBL9fm8E3tK7yg+VL7VOld8zRhdoh8gZMeP8A8AZhioFhKdoBE8VeaGk54oQUwgjgH1TxUA4sBjIijZz/AHqAE6B+UKlsKx4rjce0gq6jgY5UiFgoRORHuzypCFIkTQBLHOV/tZFSmJKxIXlveS/yVwgev9ViMvgAoIuFH8rCUWM+pH/8EUqEt1IFCq0QADZTLPSokmQnC1ylpMT+76P/AB81iEDKSRdjz6umY/dGFNC+191hLOT/ANq70XkD+acvGQ2Qk5PB+Lme+FR89jzYqURhhEZMJ0mE42v+lM5BBcOFPzRaePag5L4/9WVr8YUxRY7/AMKQH7I/1QJoNREf/wAA1uAyCrQfJJPzQgcCIU/zSoU+SgYn41QiPxoeKS0fn/dYP91JJ/ko0ftUDL7NXkoLov8AdViuZJvZKfcTWgeQNIjFyFhzv8chScx5/wBWosYw/wCnZkynIS/m+4C3eHlqSzUEIgI//gj7DyhZLC+0NkhTIKUCXKe0/pV//wAFBIgR1f8AEKN6qX/qKK0Acv8ANBwqHhrAqgVAOQV/CbB8YoDiACdJM/8A2J//2Q=="},25365:function(lt){"use strict";lt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA0VJREFUOE+V03lI01EcAPD3fjucs4nmwrXNOY/VdBoe0Tqggi5NgsLaWriWZFQEEvRHBxmL+iMo/KMg6KJSCy03mbapo1vXzCvJUstjZTM1bUzZZP6uF5M0Zwr1/nsHn/d93+/7QjBn3GhuZkm5scvRJIgODWX7sKCQT0oRGIAQorlnp+cIAAhnJghhhobvWRPjQ/rJ8eEVXIxGwcFsGBYWQUTFLrN6yCB9qpjdthA2BSGEsEd1X08NOlrPSiM4PxWJCSNL+HwfSZBMp/Mbr6+vVyyVyQm+SJYrCWea5sOmoMqm4ezu9rqSrUpFjzxBPgpoCkCEwO+3IJIgWRWVpiR5cirF40crZZGc3rkYdDgQp+advUXC9YZs2rjBQRCTwK/T6E9KaJoGJEVxyw3GtNUbt11KWSYp+AuyfRlf86baVJezc0sLb1HIxGxg9mEIIaiurVXgJOiUq6WbV8KVRMD+s45hbftL082DWk0TQohaKJn+9bb3H6Ntr16hvfvU6TExMe4A6G2Xc4+ttqIkL1fXBAAIuGVORMje3BpvNRrxM8fz0xfHxY0F7Hd/HVSYjKVtGpWqI4THc2ELhIRhTHjzXlHax4Z6++3i4iwIIRkAIYQY9+9cfxHKFyVtz8ho9/l8NIbN4mgaQAYDfHI4hRf152TxAsHhK9ev3for2f6F1sZn6w0VFvMuVY43WZHYi08SOKJIP4AYTBbW7XAKCgsvx0tEQobbg1d1fXj/eN2a9Ad6vZ6eBmd+ttlQpK15/uaaLHEFR7lK6QqPiPC63GMsm80eXmN5wmNiAJKIBRjsYCAQCNFAf98lq3lvAYSqqQLNQFNVaXyuMFue6oZ/utZ5J3Chx+NBFEX3xEnEpr5+Z5b1RX2mIHIJyFbngFHXGOr93FX41GI4CSGkAqA/fdcd1N8+xKWpRUiakuLxJ/bosXxdWenDuziOw6UiMdit2Q/cY17U0/nhgtViPD8vNF/h/P2oyz1U8KSqsgDHfQyhWAyyVVow+GOUdo8MnfhnaLq5NdrcC9XmylMUSWFLRSKQuWMXaHlr7/ov6DfGOJB35LSpovw8RRAYmx1ErF27Wvff0HRku9WaA/b613lRUdKrDQ22sl+EE3lgNS3QYQAAAABJRU5ErkJggg=="},75309:function(lt){"use strict";lt.exports="data:image/png;base64,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"},19664:function(lt){"use strict";lt.exports="data:image/png;base64,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"},77882:function(lt){"use strict";lt.exports="data:image/png;base64,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"},66832:function(lt){"use strict";lt.exports="data:image/png;base64,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"},47558:function(lt){"use strict";lt.exports="data:image/png;base64,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"},71979:function(lt){"use strict";lt.exports="data:image/png;base64,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"},91833:function(lt){"use strict";lt.exports="data:image/png;base64,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"},31081:function(lt){"use strict";lt.exports="data:image/png;base64,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"},96593:function(lt){"use strict";lt.exports="data:image/png;base64,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"},42922:function(lt){"use strict";lt.exports="data:image/png;base64,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"},20345:function(lt){"use strict";lt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAE8RJREFUeF7tW2l4FWWWfuuG7GFP2MOissgiotCKsiPQDa449uiD2IoCtm2r03ajstOKji0IIgZQwLZnuhVkBNRukUAIWyCBIBiWCIQlK8SQhZCFkNzqOedb6qubSmAm84x/KOC599atqlt13u895z0L1sXDn9iWZQGWBcvyiVf6Q/tAH9V3/EHuD3wVx9kAbMuCj88EbJ+8hs2n8ndX23x+uoo8n64o/gK2rV9pj23zr4n9/FacR/v5nzqX9tt+2Lafv/fTKx3qt0F3bPvVteQx6nz5Ste1+GfEeeL69F79rl88t3G8uB+6nrhH9R09Pe8z7lU+nfN8QJ4P/kTLCprWYey8bKsk7c8MkADC5wCiQKLdcIPEe/h4+ivOoVsReFjwe4GkrH4VkCxpEDa2fCAFqzC8AsMBifYLI6p9ge/JoMpgbmNaEiBx3Ro2vjKiaXS6LwGQ+N48Ri2e+kES59YLEoMpDOWDXWhZvr5WMQHEBqdVTgwSBhd2vDqT+HjFNOP1/wckZUwJpwGSWL1yxSrGydXv+o6YZLAG8MP2EysUOx0w1HGCPW6QNMu9wPtfMIltCv+nVvH3q6WLI0O7meQCiV2foIlglHR/il0BYLrcneHetJP7P2OSwwxefvUyyXF3JtvY3Wn2CRdWJ5PYBYuV7sUmF/iBYBkLRa4eww0qn+G4cx+QZxUfWm1z3GCDCYBMd+cGSbo7D5BEzHIzrn6QBMj1baa74whCrkw8mcKCXVdtpsiHDIhL+jgDAGVQAklaXV5fgqQBqZ9JLpdXKyY5bNTxU96bn92zAzoxmA1D90j2LDq4SosEQQYvJhmCQbmxnwAkJ/5IEaFjkngoYWzBKHdMUiveMEQgS4SC0CAJF9cAkOS91YpVhrtziQVP4eCHVXxgpc3RXau1AIWmY5IDklJ4jrtzYpaXCmywu2PF5Wy86jyZRCBJhaXkn1Z1JqsUG5yAr9UVKc7AmKRVmzv2eMWka2aSVppGrKwFkiUBElG+HpCEBHdJbwDlxT8i//RRdLzlLjQKDdfCgt4U5Z5B0+i2vL+s6DyLj4gWrYUEv0pMqqm6jJz0VETHdkVE8xiGgtQW3Sb/ZuYJdOhxG4KCQ9kdaWXO7s6R3Upq66AOG4XZp3ClogytbuhNZ0q5rOKOYlAASMwkUng2aqqvwBfUSKu40vPZqPFXo1mrWEfiSylNtmnergvfZ31MMuOW293ZsApTPzRktgdIMiY5UltkOQRWVloSkj5dgvtei0NUsxiZJwGVpSVY/8Zk3H7fk+gx5D5smD8Vbbr1xR2/fJ6P8QbJiUllRfn4Ys4kDJr4MroMGK6pQyCd3r8NO//zXYyfswqRzWI0kxyQ1Ir0ZtI/Fr+MyGbRGPzEKzLHUiC55bPU+BpAkuAHN/0NF7JPYtiTrwqXChvbP36LVd/Qia/A8gk3S/8Kc08jac0SdL1jNG762SgnTgaqPw+XJxM7frEK9y+3BTtEkio1s05KnUTVFBECpOy0PUj6bAnufzUOEc2jdRL7w66v8d3Xf8FDs1YivHFzpMWvwQ87/45H/vgJ4AuqlczuW7cc2YdTNBDkpsqLLyA0sjEahYS5dET15UpcLi9FRLMWsKwgmS0Bsb1+hv7jp6rgZDBJSGaKST+eScfmuJkY+tSraNutn7OqdbxxuzDa7bg7PwqzT2L7X95G90Hj0OPucXx+QeZx7P7bYtxyzyPo3HewTkx3f/YeKi8VY8jEVwzGMb8N0A2pLhUe/54URHS0dWFfnAZIqTflgpSi0wqNM1HH3WWl7cGez5bgvmlLEdmilZbem96bhrDIJhg+eTaDVlZUgA3zp2Dk1Llo172fu+JgATnHUlGSn6PjTFXFJXy/6TN06T8MLTve5ALoQuZJnN6fiL5jHkVIRJR+mKat2qP9zf1B8UlJ2MSP30TeDwf1+X5/DeyaGgQFh9QpHlvf1Bt3PfaSBk+JDeEm/Ti8dR1OpsRj2FPT0SSmHR+3b+NKFGVn4J4p8+CDD7knD2HfxlUYcP8kdqXKxSoV6eXuzKqDCZJ1ISXOFiUcIk2Qi0kkv10gyc+pG1aiqqIMFReLUJidgbbd+vJD3/7gMygvuYD4pdMRHBaOkPBIbYjykkJmE7kB2tp0uxV3PvqCp7sj9mxa/Af0u/cJNG/fBU3bxMLyEVuAzENJSPl8Gca9vAiRTVvyvhpKzxQwOjkFtqyYi7LCc7zihWZQ4KmV7KhB2nNizyZ2m4N/Nc2ViFYUF6D0x1w+u+ZKFc4c3ImOfe5EUHAwu6HKSyXw+/2IiGrKv5OWsI5LSH1GjNfVkKjmMQiLai6Vprua4Up8A5hkFSQvtS0fuazaINlSPJgg0fvkdctQVX6Jb6zkXCZiutyMoEbB+Nm/PItd/7GAA3GX24YgvBm5PaCitBinUhJww4DhiJBGbdqqAzr3Hy5rf7KWJ6Wa1Is4tn0DUjesxsPzPka4PM+19G0bPlmrY6Et1Z1yEVtXzEVNTTVG/XqeZIQBjKtmJ4TFtpWvwxfkw5BfveIK+ATc95s+rZN11/JFz6EPoMutQ2qVozS7XMpRuD5+HgIosAgaGJMCmaTiUvbhZOxdsxT3/uF9RDaPwcm9m5H65Wq+35HPzkOrG3oy8EU5Gdj03isY88JbiOl0s3geWZkgw+Yc3Yej276o9ZzFeZmoqa5Cy9iu9dhAsKJT30HoPuRejjWq3kUA+f3VuOfZP8r8SNZXaV1LVeFUFGwkEEC+IAx5kgSEE4+OJ23Cka2f4xcvvGOoMaHqRB3OKNT6/ToHIwOTy93y0VzcPPh+dOk3xHVd5fJqg+Qk39aPe98XiSrZTDNJxRlHOHiBxACt/QDjfr8EjUJD8Y+FL6Fp61gUnD2OkVPmIubGnuwiyQ1+u+RVjP7tW4ju1MOQ66IykX8mHWcP7XZyHQvISktGWXEBut/9C+3e6kKJDEGxI7bPQJGHSyZtWT4HRXln0aFXf1USlz7NcHdsJfE5N/0A3//QJ19zSfDjSd/g8JZ1eGDGh7hSXoryogJXVVslx7LSBPiFgSMbN0dwWCS+WvQSeg4hgIbWLsSqqoM8RyTHsnpOz5K/Z4lLZutSjxYDCiQL5PJMd5d9JBnJa+Mw9veLERwagR0fv4nb75+ELctno1nbjggOi+Abra6qRFHOGTRr2wnB4WLfbeOeQHTnm3XupFoR5Gyzj6Vg20fzceu9E9HnnkeEuqxvs50YJGsJvIq3Lp+DgqwTnE8JHGQMkqDoUr/8fCHnJFq0vwlDn3pNVyXIWj8QQPGf48GZH+HMgR1I3bjqWrwaC5nOfe7Gl+++iJ5DHhAMMloOroKrao+4Skt+WOeT3tMAmZLaqa05EjwwJuUcSUHy53HoOewBZB1OwYip81BxsRCb338V7XrchvAmzfmGLpeVIvtICtr3GoBwCqSWhW53jWUBIIvmIq+wLBTnncW3701Dy9gbMer5+SgtOIfNSyjvqHu7ZcyjLAREkifbPbCRsGwOSLmNeu511TrSpSBJGy3ByRUlfDiP2Tps0nQjVvg5hlaWFKJp207scqsrK5y6nS6a+nGlshwnU7YgM20vYnvfge6DxiI0NIrjdGhUU4SER+m+VGBLw6wJqt4Vx6HzuxfrGOQUSo2iqez3qDyJjHil8hLyM44g89AunM84gkYhIeh8+zD0G/cEis9nIf791zByyhzJEIuTNgKNDB7dsbsgBMcg1SAUn0sL8rB1xRxcunAeD89djfBmMSDJfTo1Ubo/h0mUCx1N+AJRLVtj6KTpaBzTTqRwKrYAiF8+m2X16Ofe0BUHTi+NyrVWd8S4FXM5BtH1nJUuE1iv9gP1kkCJeRGO7/kGZ77bieiO3dBr+EOIbNG6DqluNhQDWxpcF5F5qmgQWvm7Ftu2TO29JLVgkmARvb9cUYpvFv+OZSTJaJLbo59/E01adWAjlxBAS6djxOQ5rO5oKyKAlr6Ge37zBmI6ddeKUYFE1805th+7/7qIr0fbhEVfsgRXXVnaJ9hm4eyBnUhZtxyxfQdiwPgprrzGBIkAulx2EQMeniqFg2ChyjmcbqZwf/vXr0RoRGMMmzTDaAM4QoCe2eyQim6rjfQdX+Fw4noMfvxlRHfsWjvOyONU51csENmhDQDerAlygy9/5yJmkJ8Ws9FuqO3uHJBOp25D9I29mLr7/ms5fv5vC7l8QucwQB/MQMuOXREaEcVmraosR8GZdAYnOELkRn1G/RItY29igx+OX4fvv/0ULTvciPY9++P7zWswYdFGcT8BIFWVlWDt9MfRd+wE3PLzx7z9noxJBFBu+nfXFC/UQZTTDX96pksOn89IY7FhKjbd8oaN/JNHcC4jDbeM+lfHhQqtL9siNppEt0Orjt2MfpW7c6sWjq7LkWhgF7fjXd1u8AeIAG+QhMKjlU3ymAAa89ICDdBFAihuJlp37cPVBAao4hJn9G269kVYY9oH9Bh8H1p0uIHfU17ls3wY8NBknDqwE3vXvI+J727EsZ1fI+fofgGS9G7+mmqcP5GGZu06IaKJSFRpo8+3P/i0Awa5rGWzQKUhKu0odScppISxI78B7PxkARqFhGL4MwIg1fw7tOmvOLV/m1sJyl9SySslsFTZcG9OYtyh9x3oPXy8iJPGbENd1W+13zq/YyEzSAaGWkqtPiZlpxNAKzD6xXdcAG1ZNgvDnp4pXZyF4tzTiI+bgZG/fh0xtIrUPINq8tEd+0Qf6tS+BOxZs5QBykiOR17GYeeZLZHJZx5MQkyXHoiKbqO/o8S3z5hHXfbZGjcbBOiY38wXGb2syen2tFi2ukFHspxi0PDJs6QIqD3bIAznLqym7/gSRxI34OEZK41KgZhvMPMpbXQPkOoCyjq3fYHMg9RgiHB3tKJd7QU59SMUr/gu99h+pKz/kAGiCoHP50PJuSxsXU4AzUB0Z8p5fByDtsTNZIBI8jqgyzaHrmJYyNiXgL1rPsCEhRuEpKc1Ll/pfWXFRXw+/XHc/fjvuDJRnwRngPzVGPPcfEEcDUjAe9noi182B76gIGaQYlrtFnrt6Z/07RsZoPGzVrFIcURIfZNCboFQJ0C5ie/Y1O5WRuNQTGVzOc1Tl3Cg/ZlpyTjw1ccY/ds/cTWbtov52UhYPptlb+PotmzA8uICHN22Hj2HPYiolm34J4KCQtCp3yBH0Uk2ndovAHp84QY2aCBIVZdKsHbWRAaIWhFKOHgFGgKoMOcU2va4lfMir82sz+UdP8j9mxGTZ2kXp+OOa9bBbPgBRxPX4ygDtFrEDdd0Ud1MEsfWP9tg5Wz7EzNIgcTxhUniMEqVZRRYP+z+O8qKfkRhVgaqq6sw9sWFQKNGDIYCyNsczl5qJTw0c6Uzayfj36l927g6MWHBej3ORb97Mjmec5Tc9FSc/W4XRkydg3Y9+/MF6wKJAKJ2gIp1Zp4aGCvomYuyT7G4GTF5tlZrqi9kztnRar+QdYIFEf34iaRNnOuNfXmxoKYBkm6dc6XAYVdtd1e7u8t5UG7C2zw0YoIk+wYukEx3l5m2B/kZh1lmx/a+U7syuk5pQS52fvI2Bj72Ej+sSHlkvqMlu5oIkq+aweCG3N61cZiwQNTm1ILZvvpN0AqnclSrG3ph+KTpsEKctoEXSNuoFldTg5GUqKoSkBO3RUFSBXuqma2QMegZktnCKZpiQSe3to2zB3fhwNd/5l202LoPvhedbh3kYt7/vHXusEnFLisn4W1mkHYnxoQP+x+DSSZIpnjgmERDJMQ+w12KY5SbckBiwNTwiXqVLQ8eZfJTzybMiIGC1cRyNd8gOlPeeVK97JUVcBWTAkFy4pRMGA2QPPs6HjN3ClSh2MyYJAqs7ilVcUzgsSqOWTlb/11XEhRIrpjkMaugVqsDkhp2FG0LTi4De0kuJgUKEGOcS49vSedljCIHgnQt8w3egUe0KWhzj3NJ1abFxDWCZEwXBc7KcexzDTpSh7dudRdYArKyt7xlzGbTChV9IQckzmA9BkqcwqkDhphM1bK9FkiOGPEaQmHAmYkcBHUhVcRAca4Xk/T9qXjEtL1KFDSYxE1xUvqGu3OYJFe8LnIaBpdAutoOhgT3ZpI5hqwq107/R1UrJKh5DJB2N9KgagDeqc15g+S4PPG9OD5Ijg/LYXkvkHTrXA7sazdnxiTBINdvGDEp0N2p3IqhFa5AJ7d1QuUCSQZ3T5CcEePASSGBkRGrqL9rMMYRAyaTHJDMwii7W2OoBDY+tbLi33T6QYY7owdkh+WaNPUwukDGyG0ESMr9eXVl2fAB8w2uRcJWNufzPMAyGn7qXrllIZnDnVbF/HrIVPf0qgzYPKAhmxjGvAP3/GQPR5dndAOvLhfmBslJZJ0GnaHuCsMQ1tfK3DxfthsMIxhAOSC5WeSOMepcJQSEexJskiu5LiZp92UIBzW8r/+7i1J9zv+qIIckxpVlHJELKhCka2FS/SDJFkYASO6ipmSQ2eupM87IZpxqypkTriKZzoPtTwyrCZkWcefkbCtpxaQVAKbUtcjumrr6at78Ks7++tcNsYB1ZO3ckJKirETAHuh1oesANcS8DT+X2bF/xZS2VahJBey2gZe8DlDDjdyQK2j3lbxq0kB/DRJtG66pvusANcS8DT/XFV/2fvTMFL/fTzFJb9cBariRG3KFWgIgUDRcB6gh5m34ubUAChQN1wFquJEbcgVPCW2KhusANcS8DT+3zhxHiYaBU1bT/5K6vv1EFqg3CSXRcOfklR/+RPd2/Wf/2wL/BGiui/tFFRS/AAAAAElFTkSuQmCC"},79005:function(lt){"use strict";lt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEx5JREFUaEPFWwd4FWW6fueE9NATIEAoKkWKgIKVEkBgl2LB6159EFdRwHVd9a67SC+ryFVBEDGAUq57d0WUK6DuigYSeglFMJQIhBJSIIYUQgohObPP9/1l/pmcE7h9nvCcc+bMzJn53v/9vvcrWABQfuovrf3VeMeClWhbVrwFC5Zl0Vfi1aLP/EHu976K42wAtmXBx2cCtk9ew+ZT+bsbbT4/XUWeT1cUf4Bt61faY9v8a2I/vxXn0X7+p86l/bYftu3n7/30Sof6bdAd2351LXmMOl++0nUt/hlxnrg+vVe/6xfPbRwv7oeuJ+5RfUdPz/uMe5VP5zwfkOeDf6tlhUxqPXxOtkXgVFfVHLFgNYHlcwBRIBE+cIPEexg4+hPn0K0IPCz4A4GkrH4DkCxpEDa2fCAFqzC8AsMBifYLI6p93vdkUGUwtzEtCZC4bg0bXxnRNDrdlwBIfG8eoxZP3SCJc+sEicEUhvLBLrQsXw+r5Ognn8LGk4IoPiiQhB1vzCQ+XjHNeP2/AUkZU8JpgCRWr1yxinFy9bu+IyYZrAH8sP3ECsVOBwx1nGCPGyTN8kDg/ReYxDaFf41Vkr46F0C8MLRihmCFCyT6zNDyUYI9wu8J1+cB0+XuDPemndz/GJMcZvDyq5NJjrsz2cbuTrNPuLCgTGIXLFZ6IDa5wPeCZSwUuXoMN6h8huPOfUCeVXxklc1xQxpbAENGDwSSdHcBQFJgmbGrbpAEyHVtprvjCEKuTDyZwoJdV22myIf0xCV9nAGAMiiBJK0ury9B0oDUzSSXy6sVkxw26vgp783P7tkBnRjMhqF7pEVfdHilrYSAIEMgJhmCQbmx/weQnPgjRYSOSeKhhLEFo9wxSa14wxBelggFoUESLu6/AZK8t1qxynB3LrEQUDj4YRUfWmFzdNdqzaPQNJMckBRLHHfnuMP/FXfHisvZeNUFZBKBJBWWkn9a1ZmsUmxwAr5WV6Q4vTFJqzZ37AkUk26aSVppGrGyFkiWBEhK6OAgEQBS4RlCoLz4Z+SfPY42d9yPeuGROmbRm6Lcc2gYG8/7y4ouscuMatJcSPAbxKSaqmvIyTiI2IQOiGocx1CQ2qLb5N/MOoXWne9ESGg4uyOtzNndObJbSW0d1GGjMPsMrleUodkt3ehMKZdV3FEM8oDETCKFZ6Om+jp8IfW0iiu9lI0afzUaNUtwJL6U0mSbxi3b833WxSQzbrndnQ2r8OBH7OIcN6cktbOPv9dSW2Q5tO9C+m7sXrMYo6YkIaZRnM6XKktLsP7N8bhr1DPo3H8UNsydiBYde+CeX73ExwQGyYlJZUX5+HLWOPQd+xra9xmoqUMgnT2Qih1/eQ+jZ61EdKM4zSQHJLUiAzPp74teQ3SjWPR7+nWZYymQ3PJZanwNIEnww5s+xeXs00h8ZrJwqbCxbfU8Vn0Dxr4OyyfcLP0rzD2L3WsXo8M9Q3Hb3UOcOOlVfwFcnkzs+MUqPLDMFuwgiS2N5HV3ngSVjwWQnb4Huz9bjIcmJyGqcaxWdT/t/AY/fPNnPDpjBSLrN0Z68lr8tONvePxPnwC+kFrJ7P51y5B9NE0DQW6qvPgywqPro15YhEtHVF+rxLXyUkQ1agLLCpHZEpDQ9W70Hj1RBSeDSUIyU0z6+VwGvk+ajgHPTkZ8x17Oqtbxxu3CaLfj7vwozD6NbX9+G536jkDnB0bw+QVZJ7Hr00W448HH0a5HP52Y7vrsfVReLUb/sa8bjGN+G6AbUl0qPP49KYjoaOvy/iQNkFJvygUpZmmFxpmo4+4upO/Bns8WY9SkJYhu0kxL703vT0JEdAMMHD+TQSsrKsCGuRMweOJstOzUy11xsICcEwdRkp+j40xVxVX8uOkztO+diKZtbnMBdDnrNM4e2Ioew55AWFSMfpiGzVqh1e29QfFJSditq99C3k+H9fl+fw3smhqEhIYFFY/Nb+uG+598VYOnxIZwk34c3bIOp9OSkfjsVDSIa8nH7d+4AkXZmXhwwhz44EPu6SPYv3El+jw0jl2pcrFKRQZyd2bVwQTJupyWZKtSDq1Ik0kkv10gyc8HN6xAVUUZKq4UoTA7E/Ede/BD3/XI8ygvuYzkJVMRGhGJsMhobYjykkJmE7kB2lp07Il7n3g5oLsj9mxa9Ef0Gvk0Grdqj4YtEmD5iC1A1pHdSPtiKUa8thDRDZvyvhpKzxQwOjkFNi+fjbLCi7zihWZQ4KmV7KhB2nNqzyZ2m/1+PcmViFYUF6D051w+u+Z6Fc4d3oE23e9FSGgou6HKqyXw+/2IimnIv5Oeso5LSN0HjdbVkJjGcYiIaSyVprua4Up8PUyyCvYtsS0fuSyhxEyQbKP+ZgK1b91SVJVf5RsruZiFuPa3I6ReKO7+pxew89/ncyBuf2d/RDYitwdUlBbjTFoKbukzEFHSqA2btUa73gNlkitreVKqSb2IE9s24OCGVXhszmpEyvNcS9+24ZO1OhbaUt0pF7Fl+WzU1FRjyG/mSEYYwLhqdkJYpK54A74QH/r/+nVXwCfgfty0JijrbuaLLgMeRvue/WuVozS7XMpRuD5+HgLIWwT1xiQvk5SgyD66D3vXLsHIP36A6MZxOL33exz8ahXf7+AX5qDZLV0Y+KKcTGx6/3UMe3ke4treLp5HVibIsDnH9+N46pe1nrM4Lws11VVomtChDhsIVrTt0Red+o/kWKPqXQSQ31+NB1/4k8yPZH2V1rVUFU5FwUYKAeQLQf9nSEA48ejk7k04tuUL/PLldw01JlSdqMMZhVq/X+dgZGByuZs/no3b+z2E9r36u66rXF5tkJzk2/p57wciUSWbaSapOOMIh0AgMUCff4gRf1iMeuHh+PuCV9GweQIKzp/E4AmzEXdrF3aR5Aa/WzwZQ383D7FtOxuVclGZyD+XgfNHdjm5jgVcSN+HsuICdHrgl9q9BUOJDEGxI6H7fSIPl0zavGwWivLOo3XX3qokLn2a4e7YSuJzbsYhvv8Bz0xxSfCTu7/F0c3r8PC0j3C9vBTlRQWuqrZKjmWlCfALA0fXb4zQiGh8vfBVdOlPAA2oXYhVVQd5jkiOZfWcniV/z2KXzNaSW4sBBZIFcnmmq8s+tg/7Pk/C8D8sQmh4FLavfgt3PTQOm5fNRKP4NgiNiOIbra6qRFHOOTSKb4vQSLHvzhFPI7bd7Tp3Uq0IcrbZJ9KQ+vFc9Bw5Ft0ffFyoy7o224lBspbAq3jLslkouHCK8ymBg4xBEhRd6pefL+ecRpNWt2HAs1N0VYKs9RMBlPwFHpn+Mc4d2o6DG1fejFdjIdOu+wP46r1X0KX/w4JBRsvBVXBV7RFXackP69Lu9zVATu/HrCY4Etwbk3KOpWHfF0nokvgwLhxNw6CJc1BxpRDffzAZLTvficgGjfmGrpWVIvtYGlp17YNICqSWhY73D2cBIIvmIq+wLBTnncd3709C04RbMeSluSgtuIjvF1PeEXy7Y9gTLAREkifbPbCRsnQWSLkNefEN1TrSpSBJGy3ByRWlfDSH2Zo4bqoRK/wcQytLCtEwvi273OrKCqdup4umflyvLMfptM3ISt+LhG73oFPf4QgPj+E4HR7TEGGRMbov5W1pmDVB1bviOHRp1yIdg8yE1WGSKpoKJpERr1deRX7mMWQd2YlLmcdQLywM7e5KRK8RT6P40gUkfzAFgyfMkgyxOGkj0MjgsW06Oc0/0nCqSm5ZKC3Iw5bls3D18iU8NnsVIhvFgST32YNbpftzmES50PGULxHTtDkGjJuK+nEtRdtDxRYAyctmsqwe+uKbuuLA6aVRudbqjhi3fDbHILqes9JlAhuo/UC9JACVpUU4uedbnPthB2LbdETXgY8iuknzIFLdbCh6WxpcF5F5qmgQWvk7F9m2TO0DSWoRnwSL6P21ilJ8u+j3LCNJRpPcHvrSW2jQrDUbu4QAWjIVg8bPYnVHWxEBtGQKHvztm4hr20krRgGOuG7OiQPY9deFfD3axiz8iiW46srSPsE2C+cP7UDaumVI6HEf+oye4MprTJAIoGtlV9DnsYlSOAgWqpzD6WYK93dg/QqER9VH4rhpRhvAEQL0zGaHVHRbbWRs/xpHt65Hv6deQ2ybDrXjjDxOdX7FApEdWg/wZk2QG3z5OxYyg/y0mGVPJziThDHPHkxF7K1dmbr7/2MZfvEvC7h8Qt8xQB9OQ9M2HRAeFcNmraosR8G5DAYnNErkRt2H/ApNE25jgx9NXocfv1uDpq1vRasuvfHj92sxZuFGcT8ekKrKSvD51KfQY/gY3PGLJwP7PRmTCKDcjB9uKl6ogyinG/jcdJccvpSZzmLDVGy65Q0b+aeP4WJmOu4Y8s+OCxVaX7ZFbDSIbYlmbToa/Sp351YtHF2XI9HALm77e7rd4PeIgNoxyXF3tLJJHhNAw16drwG6QgAlTUfzDt25msAAVVzljL5Fhx6IqE/7gM79RqFJ61v4PeVVPsuHPo+Ox5lDO7B37QcY+95GnNjxDXKOHxAgSe/mr6nGpVPpaNSyLaIaiESVNvp81yPPOWCQy1o6A1QaotKOUneSQkoYO/IbwI5P5qNeWDgGPi8AUs2/I5v+ijMHUt1KUP6SSl4pgaXKhntzEuPW3e5Bt4GjRZw0ZhuCVb/VfuvS9gXMIBkYaim1wCAJoLIzCKDlGPrKuy6ANi+dgcTnpksXZ6E49yySk6Zh8G/eQBytIjXPoJqEdMc+0Yc6sz8Fe9YuYYAy9yUjL/Oo88yWyOSzDu9GXPvOiIltob+jxLf7sCdc9tmSNBME6LDfzhUZvazJ6fa0WLa6QUeynGLQwPEzpAioPdsgDOcurGZs/wrHtm7AY9NWGJUCMd9g5lPa6AFACgaUdXHbfJkHOVVscne0os3uqEhmaR89lfgu98QBpK3/iAGiCoHP50PJxQvYsowAmobYdpTz+DgGbU6azgCR5HVAFzHFqWJYyNyfgr1rP8SYBRuEpKc1Ll/pfWXFFXwx9Sk88NTvuTJRlwRngPzVGPbiXEEcDYjnvWz0JS+dBV9ICDNIMa12C7329E/Gto0M0OgZK1mkOCKkrkkht0AIClDu1ndtanfrdgOZhMrmcponmHCg/Vnp+3Do69UY+rt3uJpN25X8bKQsm8myt35sPBuwvLgAx1PXo0viI4hp2oKjfUhIGNr26usoOgnUmQMCoKcWbGCDekGqulqCz2eMZYCoFaGEQ6BAQwAV5pxBfOeenBcF2sz6XN7Jw9y/GTR+hnZxOu64Zh3Mhh9wfOt6HGeAVom44ZouCs4kcWzdsw1WTuo7zCAFEq14fhbZZdWrXRnLsvDTrr+hrOhnFF7IRHV1FYa/sgCoV4/BUAAFNoezl1oJj05f4czayfh3Zn8qVyfGzF+vx7noHk7vS+YcJTfjIM7/sBODJs5Cyy69+YLBQCKAqB2gYp2Zp3pjBT1zUfYZFjeDxs/Uak31hcw5O1rtly+cYkFEP35q9ybO9Ya/tkhQ0wBJt865UuCwq7a7q93d5TwoN+VtHhoxQVKTOiZIprvLSt+D/MyjLLMTut2rXRldp7QgFzs+eRv3PfkqP6yot8p8R0t2NREkXzWDwQ25vZ8nYcx8UZtTC2bbqrdAK5zKUc1u6YqB46bCCnPaBoFASqVaXE0NBlOiqkpATtwWBUkV7KlmtlzGoOdJZgunaIoFndzaNs4f3olD3/wb76LF1qnfSLTt2dfFvP9869xhk4pdVk7K28wg7U6MCR/2PwaTTJBM8cAxiYZIiH2GuxTHKDflgKQafrVjnLxBP/VsIowYKFhNLOcFasSkQHlSneyVFXAVk7wgOXFKJowGSAH7OgFm7hSoQrGZMUkUWN1TquIY77Eqjlk5W/5VVxIUSK6YpBSe2RsSS9sI9ka1gUo2HlAdIBRIXgFijHMZosE7c+cF6WbmGwIHHtGmoM09ziVVmxYTNwmSMV3knZXj2OcadKQOb3B15y0BWdmb5+ValhWvDM6zWEwcZz5O+ikNSjAmqclULdu9DT89GBl4CIWvy0xUSlFGGGMwMhCT9P2peMS0vUEUNJjETXFS+oa7c5gkV7wuchoGl0C62g6GBA/MJHMMWVWunf6PqlZIUPOsnC3zPrV59NeR2WoA3qkocJmh1miWmxmq0h0ihx7lsHwgkHTrXAAlCGlMq3qnWlUcM2KS192p3IqhFa5AJ7dBoXKBJIN7QJCcEWPvpJDAyIhV1N81GOOIAZNJDkhmYZTdrTFUAhtrrOzUt1ujxj4C2E201JZgcZ/VNWkawOh62secBqLWufgcqCvLDs0z3+CAZIwYe9xdLVepXJScFOKWhWQOd1rVoqqDTMGnV2U85AEN2cQw5h245yd7OLo8oxt4wVyYGyQnkXUadIa6K4xARA9+HALJ8vvfsW0kKnen3JQDkptFyiUKAIUrctSaSGh56uZGIGn3ZTLJ+99dlOpz/lcFOSQxrizjSBCQboZJdYMkWxgekNxFTckgs9cTNM7IZpxqypkTriKZzoPt3xpREzYp6t7x2f8ARtZc8eay0EoAAAAASUVORK5CYII="},39057:function(lt){"use strict";lt.exports="data:image/png;base64,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"},96908:function(lt){"use strict";lt.exports="data:image/png;base64,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"},57177:function(lt){"use strict";lt.exports="data:image/png;base64,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"},81378:function(lt){"use strict";lt.exports="data:image/png;base64,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"},47621:function(lt){"use strict";lt.exports="data:image/png;base64,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"}}]); diff --git a/p__Graduations__Lists__StudentSelection__index.642dc286.async.js b/p__Graduations__Lists__StudentSelection__index.2c6b577c.async.js similarity index 90% rename from p__Graduations__Lists__StudentSelection__index.642dc286.async.js rename to p__Graduations__Lists__StudentSelection__index.2c6b577c.async.js index 725c002813..f9903be968 100644 --- a/p__Graduations__Lists__StudentSelection__index.642dc286.async.js +++ b/p__Graduations__Lists__StudentSelection__index.2c6b577c.async.js @@ -97,7 +97,7 @@ `;for(let Jr=0;Jr{switch($n){case ze:return z.createElement(jt,{callback:Bn,onCancel:Ta});case Qt:return z.createElement(Mt.Z,{callback:Bn,onCancel:Ta});case ut:return z.createElement(Ie.Z,{callback:Bn,onCancel:Ta});case wt:return z.createElement(je,{callback:Bn,onCancel:Ta});case ln:return z.createElement(Ce,{callback:Bn,onCancel:Ta});case"maths-latex":return z.createElement(St,{showSaveButton:!0,callback:Bn});case"inline-latex":return z.createElement(Lt.Z,{showSaveButton:!0,callback:Bn});default:return null}},[$n]);function Ta(){oo("")}(0,z.useEffect)(()=>{if(Vt.current){let Yn=function(er){fo=!0,Wo=er.pageY},In=function(){fo=!1},aa=function(er){if(fo){let ir=er.pageY-Wo;ir<0&&(ir=0),ir>300&&(ir=300);let Cr=At+ir+"px";Oo(Cr)}},ia=Vt.current,fo=!1,Wo=0;return ia.addEventListener("mousedown",Yn),document.addEventListener("mousemove",aa),document.addEventListener("mouseup",In),()=>{ia.removeEventListener("mousedown",Yn),document.removeEventListener("mousemove",aa),document.removeEventListener("mouseup",In)}}},[Gt,Vt]),(0,z.useEffect)(()=>{Oo(At)},[At]);const mo=un(rt),Qa=un(To),Pa={width:mo,height:Qa},eo=(0,z.useMemo)(()=>{if(ro){let Yn=new Date(ro),In=Yn.getHours(),aa=Yn.getMinutes(),ia=Yn.getSeconds();return In=In<10?"0"+In:In,aa=aa<10?"0"+aa:aa,ia=ia<10?"0"+ia:ia,`${In}:${aa}:${ia}`}return 0},[ro]),to=Yn=>{const In=[];if(fn){let aa=-1;Yn=Yn.replace(/(@▁▁@|@▁@)/g,function(ia,fo,Wo){In.push({multiLine:ia!==Bt})})}return In};function Xo(){window.sessionStorage.removeItem(io),Br(!1),Za(0)}function bo(){Br(!1),Za(0),Gt.setValue(window.sessionStorage.getItem(io))}(0,z.useEffect)(()=>{lo[$n]&&$n!==Wt&&$n!==wt&&setTimeout(()=>{const Yn=document.getElementsByClassName("markdown-popup-form")[0],In=window.innerWidth/2-Yn.offsetWidth/2,aa=window.innerHeight/2-Yn.offsetHeight/2;Hr(In),_o(aa)},0)},[$n]);const $o=Yn=>{Yn.preventDefault();const In=Yn.clientX-Qr,aa=Yn.clientY-yr;document.body.onmousemove=ia=>{let fo=ia.clientX-In,Wo=ia.clientY-aa;const er=document.getElementsByClassName("markdown-popup-form")[0],ir=window.innerWidth-er.offsetWidth,Cr=window.innerHeight-er.offsetHeight;fo=Math.max(0,Math.min(fo,ir)),Wo=Math.max(0,Math.min(Wo,Cr)),mr(ia.clientX,ia.clientY,In,aa)&&(Hr(fo),_o(Wo))},document.body.onmouseup=function(){document.body.onmousemove=null}},mr=(Yn,In,aa,ia)=>{const fo=document.body.clientHeight,Wo=document.body.clientWidth;return Yn<20&&aa>Yn||Yn>Wo-20&&aaIn||In>fo-20&&iaAe in Se?Qe(Se,Ae,{enumerable:!0,configurable:!0,writable:!0,value:ye}):Se[Ae]=ye,b=(Se,Ae)=>{for(var ye in Ae||(Ae={}))a.call(Ae,ye)&&x(Se,ye,Ae[ye]);if(y)for(var ye of y(Ae))E.call(Ae,ye)&&x(Se,ye,Ae[ye]);return Se},ee=(Se,Ae)=>De(Se,re(Ae));const{useForm:ne}=z.default,oe={width:280,marginRight:10},ae={labelCol:{span:5},wrapperCol:{span:19}};var me=({callback:Se,onCancel:Ae})=>{const[ye]=ne();let Ct=(0,Ve.useRef)();function ct(ft){Ct.current.width=ye.getFieldValue("width"),Ct.current.align=ye.getFieldValue("align"),Se(ft,Ct.current)}function Jt(ft,Rt){if(ft.status===-1){ge.ZP.error(ft.message);return}ye.setFieldsValue({src:`/api/attachments/${ft.id}`,type:Rt.type})}function Xe(ft){let Rt=ft.target.files[0];Ct.current=Rt,pe(Rt,Jt)}return Je.createElement(z.default,ee(b({form:ye},ae),{className:"upload-image-panel",onFinish:ct,style:{width:470,overflow:"hidden"}}),Je.createElement(z.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Je.createElement("div",{className:"flex-container"},Je.createElement(z.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Je.createElement(Ze.default,{style:oe})),Je.createElement(ve,{onFileChange:Xe}))),Je.createElement(z.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Je.createElement(Ze.default,{style:{width:264}})),Je.createElement(z.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Je.createElement(Ge.Z,null,Je.createElement(z.default.Item,{name:"width",style:{margin:0}},Je.createElement(Re.Z,{style:{width:264}})),Je.createElement("span",{className:"ml8"},"%"))),Je.createElement(z.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Je.createElement(Oe.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),Je.createElement("aside",null,Je.createElement(z.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Je.createElement(le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Je.createElement(le.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function ve({onFileChange:Se}){return Je.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Je.createElement("input",{type:"file",onChange:Se}))}function pe(Se,Ae){if(!Se)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,_e.bg)())throw ge.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ye=new FormData;ye.append("editormd-image-file",Se),ye.append("file_param_name","editormd-image-file"),ye.append("byxhr","true");var Ct=new window.XMLHttpRequest;Ct.withCredentials=!0,Ct.addEventListener("load",function(ct){Ae(JSON.parse(ct.target.responseText),Se)},!1),Ct.addEventListener("error",function(ct){console.error(ct)},!1),Ct.open("POST",`${We.KI}/api/attachments.json`),Ct.send(ye)}},75790:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ze}});var z=te(59301),ge=te(4676);class Ze extends z.Component{constructor(Re){super(Re);const Oe=window.document;this.node=Oe.createElement("div"),Oe.body.appendChild(this.node)}render(){const{children:Re}=this.props;return(0,ge.createPortal)(Re,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(lt,bt,te){"use strict";te.d(bt,{i:function(){return ae},Z:function(){return ve}});var z={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},ge=te(71418),Ze=te(6848),Ge=te(93948),Re=te(92310),Oe=te.n(Re),le=te(49661),We=te(57884),Ve=te(34055),_e=te(79005),Je=te(20345),Qe=te(77882),De=te(31081),re=te(75309),y=te(71979),a=te(47558),E=te(42922),x=te(66832),b=te(96593),ee=te(19664),ne=te(91833),oe=te(59301);const ae=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:_e,swimg:Je},{name:"101\u8BA1\u5212",ptimg:Qe,swimg:De},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:re,swimg:y},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:E},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ee,swimg:ne}];var ve=({className:pe,dataSource:Se=[],col:Ae=4,right:ye,bottom:Ct=23,precision:ct=0,wrapWidth:Jt=1200,trackEventItems:Xe,loading:ft,onRemove:Rt=()=>{},isCurrent:Yt=!0,showAlias:cn=!1,showProgress:$t=!1})=>{const gt=Math.floor((Jt-(Ae-1)*ye)/Ae),jt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Mt=>(window.ENV==="build"&&(Mt.ptimg=`/react/build${Mt.ptimg}`,Mt.swimg=`/react/build${Mt.swimg}`),Mt));return oe.createElement(ge.Z,{spinning:ft},oe.createElement("div",{className:Oe()(z.list,pe)},!!(Se!=null&&Se.length)&&(Se==null?void 0:Se.map((Mt,Ie)=>{var He,vt,Ht,mt,Ut,Ee;const{name:Ft,id:Et,identifier:bn,featured:Mn,school_name:at,image_url:Ye,excellent:Be,is_plan:fe}=Mt;return oe.createElement("div",{key:Et,className:Yt&&$t?z.wrapisCurrent:z.wrap,style:{width:gt,marginRight:(1+Ie)%Ae===0?0:ye+ct,marginBottom:Ct}},oe.createElement("a",{className:z.li,onClick:Ke=>{Ke.preventDefault(),Ke.stopPropagation(),Xe&&(0,le.L9)([Xe]),(0,le.xg)(`/paths/${bn}`)}},oe.createElement("div",{className:z.img},oe.createElement("img",{className:z.cover,src:`${Ye}`}),Yt&&(0,Ve.bg)()&&(Mt==null?void 0:Mt.studying)&&oe.createElement("div",{className:`${z.movebq} user-path-items`,onClick:Ke=>{Ke.stopPropagation(),Rt(Mt)}},oe.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),oe.createElement("span",{className:"c-red"},"\u79FB\u9664")),(He=Mt==null?void 0:Mt.subject_tags)==null?void 0:He.map((Ke,je)=>{var be,Pe;if(je===0){const Te=(be=jt.find(Ce=>Ce.name==Ke))==null?void 0:be.swimg;return oe.createElement("img",{className:z.sign,src:Te,style:{left:"-4px"}})}const Ue=(Pe=jt.find(Te=>Te.name==Ke))==null?void 0:Pe.ptimg;return oe.createElement("img",{className:z.sign,src:Ue,style:{left:`${48+52*(je-1)+2*je}px`}})}),oe.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Mt==null?void 0:Mt.excellent)&&oe.createElement("div",{className:z.bq},"\u5F00\u653E\u8BFE\u7A0B"))),oe.createElement("div",{className:z.name},oe.createElement(Ze.Z,{title:cn&&(Mt!=null&&Mt.excellent_alias_name)?oe.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Ft}`,oe.createElement("br",null),oe.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Mt==null?void 0:Mt.excellent_alias_name}`)):Ft},oe.createElement("span",{className:z.e},cn&&(Mt==null?void 0:Mt.excellent_alias_name)||Ft))),Yt&&$t&&((vt=Mt==null?void 0:Mt.progress)==null?void 0:vt.all_score)!=0&&oe.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},oe.createElement(Ge.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Ht=Mt==null?void 0:Mt.progress)==null?void 0:Ht.my_score)/((mt=Mt==null?void 0:Mt.progress)==null?void 0:mt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Ut=Mt==null?void 0:Mt.progress)==null?void 0:Ut.my_score,"/",(Ee=Mt==null?void 0:Mt.progress)==null?void 0:Ee.all_score),(!Yt||!$t)&&oe.createElement("div",{className:z.tags},oe.createElement("div",null,oe.createElement(Ze.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),oe.createElement("span",null,Mt.stages_count))),oe.createElement(Ze.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),oe.createElement("span",null,Mt.members_count)))))))})),!Se.length&&oe.createElement(We.Z,null)))}},47949:function(lt,bt,te){"use strict";te.d(bt,{jL:function(){return Re},w9:function(){return yt},dN:function(){return xe},QD:function(){return ha},cQ:function(){return mt.Z},Oz:function(){return Te},op:function(){return rt},O5:function(){return ho},_b:function(){return xa},t7:function(){return Se},Gi:function(){return kn},YG:function(){return Wt},kT:function(){return ln},qp:function(){return E},K3:function(){return ee},vr:function(){return mn},qE:function(){return vn},Je:function(){return Ct},wb:function(){return Ie},lB:function(){return Ht},cq:function(){return ua},tp:function(){return ae},Si:function(){return Fn},k8:function(){return Zr},Du:function(){return Oo}});var z=te(59301),ge={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Ze="data:image/png;base64,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",Re=({dataSource:Vt=[],img:Kt,imgWidth:en=346,title:Gn,sunTitle:Zn,bannerExtraContent:Ea})=>z.createElement("div",{className:ge.banner},z.createElement("div",{className:ge.content},z.createElement("aside",null,z.createElement("p",null,z.createElement("b",null,Gn),z.createElement("span",null,Zn)),Vt.length>0&&z.createElement("div",{className:ge.btns},Vt.map((Bn,Ra)=>z.createElement("div",{key:Ra,onClick:Bn.click},Bn.name,Bn.sign?z.createElement("img",{src:Ze,width:39}):null))),Ea),Kt&&z.createElement("img",{style:{marginTop:33,marginRight:38},src:Kt,width:en}))),Oe={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},le=te(92310),We=te.n(le),Ve=te(89392),_e=Object.defineProperty,Je=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,re=(Vt,Kt,en)=>Kt in Vt?_e(Vt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Vt[Kt]=en,y=(Vt,Kt)=>{for(var en in Kt||(Kt={}))Qe.call(Kt,en)&&re(Vt,en,Kt[en]);if(Je)for(var en of Je(Kt))De.call(Kt,en)&&re(Vt,en,Kt[en]);return Vt},E=({dataSource:Vt=[],value:Kt,onChange:en,onTitleChange:Gn,className:Zn,title:Ea,titleWidth:Bn=41,style:Ra={},fontColor:Ta="#6A7283",showCount:mo,classNameActive:Qa,styleItem:Pa={}})=>{const[eo,to]=(0,z.useState)(0),[Xo,bo]=(0,z.useState)(!1),$o=(0,z.useRef)(null),mr=(0,z.useRef)(null);return(0,z.useEffect)(()=>{var Yn;Vt.length!==0&&(((Yn=$o==null?void 0:$o.current)==null?void 0:Yn.clientHeight)>97?to(1):to(0)),Vt.length===0&&to(0),bo(!1)},[Vt]),z.createElement("div",{className:We()(Oe.row,Zn),style:Ra},z.createElement("div",{onClick:(0,Ve.throttle)(()=>Gn==null?void 0:Gn(),2e3),style:{width:Bn,marginTop:Xo?12:4},className:`${Oe.title} ${Gn?"current":""}`},Ea),z.createElement("div",{className:Xo?`${Oe.tagsWrap} ${Oe.tagsBorderWrap}`:Oe.tagsWrap},z.createElement("div",{className:Oe.bar,ref:mr,style:eo>0?{height:eo===1?97:"auto",overflow:eo===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},z.createElement("div",{className:Oe.tag,ref:$o},Vt==null?void 0:Vt.map(Yn=>z.createElement("span",{onClick:()=>en(Yn.id),key:Yn.id,style:y(y({color:Ta},Pa),(Yn==null?void 0:Yn.style)||{}),className:Kt===Yn.id?We()(Qa||Oe.active,Yn.classNameActive):""},z.createElement("span",{title:Yn.name,className:Oe.name},Yn.name),!!mo&&z.createElement("span",{className:Oe.num},Yn.count))))),!!eo&&z.createElement(z.Fragment,null,eo===1?z.createElement("div",{onClick:()=>{var Yn;to(2),((Yn=$o==null?void 0:$o.current)==null?void 0:Yn.clientHeight)>245?bo(!0):bo(!1)},className:Oe.action},"\u5C55\u5F00",z.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):z.createElement("div",{onClick:()=>{mr.current.scrollTop=0,to(1),bo(!1)},className:Oe.action},"\u6536\u8D77",z.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},x={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},ee=({dataSource:Vt=[],value:Kt,onChange:en,onTitleChange:Gn,className:Zn,title:Ea,titleWidth:Bn=41,style:Ra={},fontColor:Ta="#6A7283",showCount:mo,expand:Qa=!0})=>{const[Pa,eo]=(0,z.useState)(0),[to,Xo]=(0,z.useState)(!1),bo=(0,z.useRef)(null),$o=(0,z.useRef)(null),[mr,Yn]=(0,z.useState)(Qa);return z.createElement("div",{className:We()(x.row,Zn),style:Ra},z.createElement("div",{className:"flex item-center justify-between"},z.createElement("div",{onClick:(0,Ve.throttle)(()=>Gn==null?void 0:Gn(),2e3),style:{width:Bn,marginTop:to?12:4},className:`${x.title} ${Gn?"current":""}`},Ea),z.createElement("i",{className:`iconfont ${mr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:mr?8:10},onClick:()=>Yn(!mr)})),mr&&z.createElement("div",{className:to?`${x.tagsWrap} ${x.tagsBorderWrap}`:x.tagsWrap},z.createElement("div",{className:x.fenge}),z.createElement("div",{className:x.bar,ref:$o},z.createElement("div",{className:x.tag,ref:bo},Vt==null?void 0:Vt.map(In=>z.createElement("span",{onClick:()=>en(In.id),key:In.id,style:{color:Ta},className:Kt===In.id?x.active:""},z.createElement("span",{title:In.name,className:x.name},In.name),!!mo&&z.createElement("span",{className:x.num},In.count)))))))},ne={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ae=({dataSource:Vt=[],value:Kt,onChange:en,className:Gn,style:Zn={}})=>z.createElement("div",{style:Zn,className:We()(ne.tabs,Gn)},Vt.map(Ea=>z.createElement("span",{onClick:()=>en(Ea.id),className:Kt===Ea.id?ne.active:"",key:Ea.id},Ea.name))),me={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},ve=te(92832),Se=({dataSource:Vt=[],value:Kt="",onChange:en,onInputChange:Gn=()=>{},className:Zn,style:Ea={},placeholder:Bn,allowClear:Ra=!1})=>{var Ta;const[mo,Qa]=(0,z.useState)(""),[Pa,eo]=(0,z.useState)("");(0,z.useEffect)(()=>{var bo;let $o=Kt;(bo=JSON.stringify(Kt))!=null&&bo.includes("{")&&(Qa(Kt.id),$o=Kt.value||"");try{eo(decodeURIComponent($o||""))}catch(mr){eo(decodeURIComponent($o||""))}},[Kt]);const to=()=>{en(encodeURIComponent(Pa),mo||null)},Xo=bo=>{bo!==mo&&(Qa(bo),en(encodeURIComponent(Pa),bo))};return z.createElement("div",{className:We()(me.input,Zn),style:Ea},!!Vt.length&&z.createElement("div",{className:me.dropdown},z.createElement("div",{className:me.text},(Ta=Vt.find(bo=>bo.id===mo))==null?void 0:Ta.name,z.createElement("i",{className:"iconfont icon-zhankai4"}),z.createElement("b",{className:me.b1}),z.createElement("b",{className:me.b2})),z.createElement("div",{className:me.menu},Vt.map((bo,$o)=>z.createElement("div",{key:$o,onClick:()=>Xo(bo.id)},bo.name)))),z.createElement(ve.default,{onPressEnter:to,value:Pa,onChange:bo=>{eo(bo.target.value),Gn(encodeURIComponent(bo.target.value),mo||null)},bordered:!1,placeholder:Bn}),z.createElement("i",{onClick:to,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Ae={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Ct=({value:Vt,onChange:Kt,className:en,total:Gn,pageSize:Zn,style:Ea={}})=>{const Bn=Vt<2,Ra=Vt>=Math.ceil(Gn/Zn);return Gn<=Zn?z.createElement(z.Fragment,null):z.createElement("div",{className:We()(Ae.quickPager,en),style:Ea},z.createElement("div",{onClick:()=>{Bn||Kt(Vt-1,"prev")},className:Bn?Ae.disabled:""},"\u4E0A\u4E00\u9875"),z.createElement("div",{onClick:()=>{Ra||Kt(Vt+1,"next")},className:Ra?Ae.disabled:""},"\u4E0B\u4E00\u9875"))},ct={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Jt=te(71418),Xe=te(6848),ft=te(13570),Rt=te(90524),Yt=te(49661),cn=te(96908),$t=te(57177),gt=te(81378),jt=te(57884),Ie=({className:Vt,dataSource:Kt=[],col:en=4,right:Gn,bottom:Zn=23,precision:Ea=0,wrapWidth:Bn=1200,trackEventItems:Ra,loading:Ta})=>{const mo=Math.floor((Bn-(en-1)*Gn)/en);return z.createElement(Jt.Z,{spinning:Ta},z.createElement("div",{className:We()(ct.list,Vt)},!!Kt.length&&Kt.map((Qa,Pa)=>{const{name:eo,id:to,identifier:Xo,power:bo,cover_image_id:$o,pic:mr}=Qa;return z.createElement("div",{className:ct.wrap,key:to,style:{width:mo,marginRight:(1+Pa)%en===0?0:Gn+Ea,marginBottom:Zn}},z.createElement("a",{target:"_blank",href:`/shixuns/${Xo}/challenges`,className:ct.li,onClick:Yn=>{Yn.preventDefault(),Ra&&(0,Yt.L9)([Ra]),bo&&(0,Yt.xg)(`/shixuns/${Xo}/challenges`)}},z.createElement("div",{className:ct.img},z.createElement("img",{className:ct.cover,src:`${mr}`}),Qa.is_jupyter&&z.createElement("img",{className:ct.sign,src:cn}),Qa.is_jupyter_lab&&z.createElement("img",{className:ct.sign,src:$t}),Qa.is_unity_3d&&z.createElement("img",{className:ct.sign,src:gt})),z.createElement("div",{className:ct.name},z.createElement(Xe.Z,{title:eo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:ct.e},eo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{className:ct.tags},z.createElement(Xe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,Qa.challenges_count))),!!Qa.myshixuns_count&&z.createElement(Xe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),z.createElement("span",null,Qa.myshixuns_count))),z.createElement(Xe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},z.createElement("span",null,z.createElement("span",null,Qa.level))),z.createElement("div",{className:ct.rate},z.createElement(ft.Z,{allowHalf:!0,disabled:!0,defaultValue:Qa.score_info}),z.createElement("span",null,"\xA0",Qa.score_info?`${Qa.score_info}\u5206`:"5\u5206")))),!bo&&z.createElement("div",{className:ct.lockWrap},z.createElement("img",{src:`${Rt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Kt.length&&z.createElement(jt.Z,null)))},He={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},Ht=({className:Vt,dataSource:Kt=[],col:en=4,right:Gn,bottom:Zn=23,precision:Ea=0,wrapWidth:Bn=1200,wrapClassName:Ra,trackEventItems:Ta,loading:mo})=>{const Qa=Math.floor((Bn-(en-1)*Gn)/en);return z.createElement(Jt.Z,{spinning:mo},z.createElement("div",{className:We()(He.list,Vt)},!!Kt.length&&Kt.map((Pa,eo)=>{const{name:to,id:Xo,identifier:bo,power:$o,cover_image_id:mr,pic:Yn}=Pa;return z.createElement("div",{className:We()(He.wrap,Ra),key:Xo,style:{width:Qa,marginRight:(1+eo)%en===0?0:Gn+Ea,marginBottom:Zn}},z.createElement("a",{target:"_blank",href:`/shixuns/${bo}/challenges`,className:He.li,onClick:In=>{In.preventDefault(),Ta&&(0,Yt.L9)([Ta]),$o&&(0,Yt.xg)(`/shixuns/${bo}/challenges`)}},z.createElement("img",{src:te(47621),className:He.titleBg}),z.createElement("div",{className:He.name},z.createElement(Xe.Z,{title:to||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:He.e},to||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:He.img},z.createElement("img",{className:He.cover,src:mr?`${Rt.Z.API_SERVER}/api/attachments/${mr}`:`${Rt.Z.IMG_SERVER+Yn}`}),Pa.is_jupyter&&z.createElement("div",{className:He.bq},"Jupyter"),Pa.is_jupyter_lab&&z.createElement("div",{className:He.bq},"JupyterLab"),Pa.is_unity_3d&&z.createElement("div",{className:He.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),z.createElement("div",{className:"mt20 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:He.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:He.value},Pa.myshixuns_count)),z.createElement("div",null,z.createElement("span",{className:He.text},"\u56F0\u96BE\u7B49\u7EA7"),z.createElement("span",{className:He.value},Pa.level))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:He.text},"\u5173\u5361\u6570"),z.createElement("span",{className:He.value},Pa.challenges_count)),z.createElement("div",{className:He.rate},z.createElement(ft.Z,{allowHalf:!0,disabled:!0,defaultValue:Pa.score_info}),z.createElement("span",{className:He.value,style:{color:"#FF9C00"}},"\xA0",Pa.score_info?`${Pa.score_info}\u5206`:"5\u5206"))))),!$o&&z.createElement("div",{className:He.lockWrap},z.createElement("img",{src:`${Rt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Kt.length&&z.createElement(jt.Z,null)))},mt=te(929),Ut={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Ee=te(79005),Ft=te(20345),Et=te(77882),bn=te(31081),Mn=te(75309),at=te(71979),Ye=te(47558),Be=te(42922),fe=te(66832),Ke=te(96593),je=te(19664),be=te(91833);const Pe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ee,swimg:Ft},{name:"101\u8BA1\u5212",ptimg:Et,swimg:bn},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Mn,swimg:at},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Ye,swimg:Be},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:fe,swimg:Ke},{name:"\u519B\u961F\u4E00\u6D41",ptimg:je,swimg:be}];var Te=({className:Vt,dataSource:Kt=[],col:en=4,right:Gn,bottom:Zn=23,precision:Ea=0,wrapWidth:Bn=1200,trackEventItems:Ra,loading:Ta,wrapClassName:mo,imgClassName:Qa,isArrow:Pa=!1})=>{const eo=Math.floor((Bn-(en-1)*Gn)/en),[to,Xo]=(0,z.useState)(),[bo,$o]=(0,z.useState)(),mr=In=>Xo(In),Yn=()=>Xo(-1);return z.createElement(Jt.Z,{spinning:Ta},z.createElement("div",{className:We()(Ut.list,Vt)},!!(Kt!=null&&Kt.length)&&(Kt==null?void 0:Kt.map((In,aa)=>{var ia;const{name:fo,id:Wo,identifier:er,featured:ir,school_name:Cr,image_url:pr,excellent:Wr,is_plan:br}=In;return z.createElement("div",{key:Wo,className:We()(Ut.wrap,mo),style:{width:eo,marginRight:(1+aa)%en===0?0:Gn+Ea,marginBottom:Zn}},z.createElement("a",{target:"_blank",href:`/paths/${er}`,className:Ut.li,onClick:_a=>{_a.preventDefault(),Ra&&(0,Yt.L9)([Ra]),(0,Yt.xg)(`/paths/${er}`)}},z.createElement("img",{src:te(39057),className:Ut.titleBg}),z.createElement("div",{className:Ut.name},z.createElement(Xe.Z,{title:fo},z.createElement("span",{className:Ut.e,style:{color:Pa&&to===aa?"#145DFF":"#000000"},onMouseEnter:()=>{mr(aa)},onMouseLeave:Yn},fo))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:We()(Ut.img,Qa)},z.createElement("img",{className:Ut.cover,src:`${Rt.Z.IMG_SERVER+pr}`}),(ia=In==null?void 0:In.subject_tags)==null?void 0:ia.map((_a,So)=>{var Vo,Po;if(So===0){const lr=(Vo=Pe.find(Yo=>Yo.name==_a))==null?void 0:Vo.swimg;return z.createElement("img",{className:Ut.sign,src:lr,style:{left:"-4px"}})}const Bo=(Po=Pe.find(lr=>lr.name==_a))==null?void 0:Po.ptimg;return z.createElement("img",{className:Ut.sign,src:Bo,style:{left:`${48+52*(So-1)+2*So}px`}})}),z.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(In==null?void 0:In.excellent)&&z.createElement("div",{className:Ut.bq},"\u5F00\u653E\u8BFE\u7A0B"))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:Ut.text},"\u7AE0\u8282\u6570"),z.createElement("span",{className:Ut.value},In.stages_count)),z.createElement("div",null,z.createElement("span",{className:Ut.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:Ut.value},In.members_count))))))})),!Kt.length&&z.createElement(jt.Z,null)))},Ce={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},et="data:image/png;base64,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",Dt=te(59301),yt=({className:Vt,dataSource:Kt=[],col:en=4,right:Gn,bottom:Zn=23,precision:Ea=0,wrapWidth:Bn=1200,trackEventItems:Ra,loading:Ta})=>{const mo=Math.floor((Bn-(en-1)*Gn)/en);return Dt.createElement(Jt.Z,{spinning:Ta},Dt.createElement("div",{className:We()(Ce.list,Vt)},!!Kt.length&&Kt.map((Qa,Pa)=>{const{subject_identifier:eo,id:to,identifier:Xo,power:bo}=Qa,$o=Qa.is_public!=0&&Qa.is_public;return Dt.createElement("div",{className:Ce.wrap,key:to,style:{width:mo,marginRight:(1+Pa)%en===0?0:Gn+Ea,marginBottom:Zn}},Dt.createElement("a",{className:Ce.li,onClick:mr=>{mr.preventDefault(),Ra&&(0,Yt.L9)([Ra]),(0,Yt.xg)(Qa.first_category_url)}},Dt.createElement("div",{className:Ce.top},Dt.createElement(Xe.Z,{title:Qa.name},Dt.createElement("div",{className:Ce.name},Qa.name)),Dt.createElement("img",{className:Ce.img,src:Rt.Z.IMG_SERVER+"/images/"+Qa.avatar_url}),Dt.createElement("div",{className:Ce.text,title:Qa.creator},Qa.creator),eo&&Dt.createElement("div",{className:Ce.btns},Dt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Dt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),$o&&Dt.createElement("div",{className:Ce.sign},"\u516C\u5F00")),Dt.createElement("div",{className:Ce.bottom},Qa.visits>0&&Dt.createElement(Xe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-liulanyan"}),Dt.createElement("span",null,Qa.visits))),Qa.course_members_count>0&&Dt.createElement(Xe.Z,{title:"\u6210\u5458",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-chengyuan"}),Qa.course_members_count)),Qa.tasks_count>0&&Dt.createElement(Xe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-zuoye"}),Qa.tasks_count)),Qa.is_end?Dt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Dt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Qa.is_accessible&&Dt.createElement("div",{className:Ce.lockWrap},Dt.createElement("img",{src:`${Rt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Dt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Kt.length&&Dt.createElement(jt.Z,null)))},St={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Lt="data:image/png;base64,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",xe=({className:Vt,dataSource:Kt=[],col:en=4,right:Gn,bottom:Zn=23,precision:Ea=0,wrapWidth:Bn=1200,wrapClassName:Ra,trackEventItems:Ta,loading:mo})=>{const Qa=Math.floor((Bn-(en-1)*Gn)/en);return z.createElement(Jt.Z,{spinning:mo},z.createElement("div",{className:We()(St.list,Vt)},!!Kt.length&&Kt.map((Pa,eo)=>{const{subject_identifier:to,id:Xo,identifier:bo,power:$o}=Pa,mr=Pa.is_public!=0&&Pa.is_public;return z.createElement("div",{className:We()(`${St.wrap} ${Pa.is_accessible?"":St.warpStyle}`,Ra),key:Xo,style:{width:Qa,marginRight:(1+eo)%en===0?0:Gn+Ea,marginBottom:Zn}},z.createElement("a",{className:St.li,onClick:Yn=>{Yn.preventDefault(),Ta&&(0,Yt.L9)([Ta]),(0,Yt.xg)(Pa.first_category_url)}},z.createElement("div",{className:St.creator},z.createElement("img",{className:St.img,src:Rt.Z.IMG_SERVER+"/images/"+Pa.avatar_url}),z.createElement("div",{className:St.text,title:Pa.creator},Pa.creator)),z.createElement("div",{className:St.top},z.createElement(Xe.Z,{title:Pa.name},z.createElement("div",{className:St.name},Pa.name)),mr&&z.createElement("div",{className:St.sign},"\u516C\u5F00")),z.createElement("div",{className:St.middle},z.createElement("div",{className:St.row,style:{marginBottom:6}},z.createElement("div",null,z.createElement("span",{className:St.text},"\u8BBF\u95EE\u91CF"),z.createElement("span",{className:St.value},(Pa==null?void 0:Pa.visits)||0)),z.createElement("div",null,z.createElement("span",{className:St.text},"\u6210\u5458"),z.createElement("span",{className:St.value},(Pa==null?void 0:Pa.course_members_count)||0))),z.createElement("div",{className:St.row},z.createElement("div",null,z.createElement("span",{className:St.text,style:{width:42}},"\u4F5C",z.createElement("span",{style:{marginLeft:14}},"\u4E1A")),z.createElement("span",{className:St.value},(Pa==null?void 0:Pa.tasks_count)||0)),z.createElement("div",null,z.createElement("span",{className:St.text},"\u72B6\u6001"),Pa.is_end?z.createElement("span",{className:St.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):z.createElement("span",{className:St.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),to&&z.createElement("div",{className:St.btns},z.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Pa.is_accessible&&z.createElement("div",{className:St.lockWrap},z.createElement("img",{src:`${Rt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Kt.length&&z.createElement(jt.Z,null)))},ze={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ut=te(76560),Wt=({dataSource:Vt=[],value:Kt,onChange:en,className:Gn,style:Zn={},tabBarExtraContent:Ea})=>z.createElement("div",{className:We()(ze.tabs,Gn),style:Zn},z.createElement("div",{className:ze.tabsWrap},Vt.map((Bn,Ra)=>z.createElement("aside",{className:ze.tab,onClick:()=>{en(Bn.id),Bn.link&&ut.history.push(Bn.link)},key:Ra},z.createElement("div",{className:Kt===Bn.id?ze.active:""},Bn.name),(Bn==null?void 0:Bn.resetCount)==null&&(Bn==null?void 0:Bn.total)!==void 0&&z.createElement("span",null,"\uFF08",Bn==null?void 0:Bn.total,"\uFF09"),(Bn==null?void 0:Bn.resetCount)!==void 0&&(Bn==null?void 0:Bn.total)!==void 0&&z.createElement(Xe.Z,{title:(Bn==null?void 0:Bn.tip)!=null?Bn==null?void 0:Bn.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},Bn==null?void 0:Bn.resetCount),"/",z.createElement("span",null,Bn==null?void 0:Bn.total),"\uFF09"))))),z.createElement("div",{className:ze.tabBar},Ea)),Tt={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},ln=({dataSource:Vt=[],value:Kt,onChange:en,className:Gn,style:Zn={},tabBarExtraContent:Ea})=>z.createElement("div",{className:We()(Tt.tabs,Gn),style:Zn},z.createElement("div",{className:Tt.tabsWrap},Vt.map((Bn,Ra)=>z.createElement("aside",{className:Tt.tab,onClick:()=>{en(Bn.id),Bn.link&&ut.history.push(Bn.link)},key:Ra},z.createElement("div",{className:Kt===Bn.id?Tt.active:""},Bn.name),(Bn==null?void 0:Bn.resetCount)==null&&(Bn==null?void 0:Bn.total)!==void 0&&z.createElement("span",null,"\uFF08",Bn==null?void 0:Bn.total,"\uFF09"),(Bn==null?void 0:Bn.resetCount)!==void 0&&(Bn==null?void 0:Bn.total)!==void 0&&z.createElement(Xe.Z,{title:(Bn==null?void 0:Bn.tip)!=null?Bn==null?void 0:Bn.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},Bn==null?void 0:Bn.resetCount),"/",z.createElement("span",null,Bn==null?void 0:Bn.total),"\uFF09"))))),z.createElement("div",{className:Tt.tabBar},Ea)),kn=({className:Vt,style:Kt={},children:en})=>z.createElement("div",{className:We()(Vt),style:Kt},en),Kn={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},qn=te(38854),sa=te(20834);const Pn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ua=({sortValue:Vt,dropValue:Kt,className:en,onSort:Gn,onDrop:Zn,dataSource:Ea=Pn})=>{var Bn;return z.createElement("div",{className:We()(Kn.orderWrap,en)},z.createElement(qn.Z,{dropdownRender:()=>z.createElement(sa.default,null,Ea.map((Ra,Ta)=>z.createElement(sa.default.Item,{key:Ta,onClick:()=>Zn(Ra.id)},Ra.name)))},z.createElement("span",{className:Kn.orderTextWrap},(Bn=Ea.find(Ra=>Kt===Ra.id))==null?void 0:Bn.name)),z.createElement("span",{className:Kn.orderIconWrap},z.createElement("span",{className:Kn.orderAsc},z.createElement("i",{className:Vt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Kn.cursorPointer} ${Kn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Kn.cursorPointer}`,onClick:()=>Gn(Vt==="asc"?"desc":"asc")})),z.createElement("span",{className:Kn.orderDesc},z.createElement("i",{className:Vt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Kn.cursorPointer} ${Kn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Kn.cursorPointer}`,onClick:()=>Gn(Vt==="asc"?"desc":"asc")}))))},xt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},Bt=te(3113),Dn=te(22688),Hn=Object.defineProperty,un=Object.getOwnPropertySymbols,Vn=Object.prototype.hasOwnProperty,_n=Object.prototype.propertyIsEnumerable,ja=(Vt,Kt,en)=>Kt in Vt?Hn(Vt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Vt[Kt]=en,lo=(Vt,Kt)=>{for(var en in Kt||(Kt={}))Vn.call(Kt,en)&&ja(Vt,en,Kt[en]);if(un)for(var en of un(Kt))_n.call(Kt,en)&&ja(Vt,en,Kt[en]);return Vt},Ka=(Vt,Kt)=>{var en={};for(var Gn in Vt)Vn.call(Vt,Gn)&&Kt.indexOf(Gn)<0&&(en[Gn]=Vt[Gn]);if(Vt!=null&&un)for(var Gn of un(Vt))Kt.indexOf(Gn)<0&&_n.call(Vt,Gn)&&(en[Gn]=Vt[Gn]);return en},tt=(Vt,Kt,en)=>new Promise((Gn,Zn)=>{var Ea=Ta=>{try{Ra(en.next(Ta))}catch(mo){Zn(mo)}},Bn=Ta=>{try{Ra(en.throw(Ta))}catch(mo){Zn(mo)}},Ra=Ta=>Ta.done?Gn(Ta.value):Promise.resolve(Ta.value).then(Ea,Bn);Ra((en=en.apply(Vt,Kt)).next())}),rt=Vt=>{var Kt=Vt,{className:en,style:Gn,children:Zn,loading:Ea=!1,openLoading:Bn,onClick:Ra=()=>{},size:Ta="middle",shape:mo="round",theme:Qa}=Kt,Pa=Ka(Kt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[eo,to]=(0,z.useState)(!1),Xo=(0,z.useMemo)(()=>{switch(Qa){case Dn.Fy.THEMEONE:return xt.ThemeOne;case Dn.Fy.DEFAULT:default:return xt.btn}},[Qa]);return z.createElement(Bt.ZP,lo({onClick:(0,Ve.throttle)(bo=>tt(void 0,null,function*(){Bn&&to(!0);try{yield Ra(bo)}catch($o){console.log("error",$o)}Bn&&to(!1)}),2e3,{leading:!0,trailing:!1}),className:We()(Xo,xt[`${Ta}-${mo}`],en),style:Gn,size:Ta,shape:mo,loading:eo||Ea},Pa),Zn)},At={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},vn=({className:Vt,style:Kt,children:en=null,onClick:Gn,title:Zn})=>z.createElement("div",{className:We()(At.head,Vt),style:Kt},z.createElement("span",{className:"primary-hover",onClick:Gn},z.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),z.createElement("b",{title:Zn},Zn),z.createElement("div",{className:At.node},en)),Ia={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},ha=({confirmShow:Vt=!0,confirmTitle:Kt,confirmClick:en,cancelShow:Gn=!0,cancelTitle:Zn,cancelClick:Ea,className:Bn,style:Ra,confirmLoading:Ta=!1})=>z.createElement("div",{className:We()(Ia.btns,Bn),style:Ra},Vt&&z.createElement(Bt.ZP,{loading:Ta,onClick:en,type:"primary",className:Ia.confirm},Kt),Gn&&z.createElement(Bt.ZP,{onClick:Ea,className:Ia.cancel},Zn)),io={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},mn=({className:Vt,style:Kt={},LeftContent:en,children:Gn,RightContent:Zn})=>z.createElement("div",{className:We()(io.fixedBottom,Vt),style:Kt},z.createElement("div",{className:io.wrap},z.createElement("div",{className:io.left},en),z.createElement("div",{className:io.center},Gn),z.createElement("div",{className:io.right},Zn))),qa={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},xa=({className:Vt,style:Kt={},dataSource:en=[]})=>z.createElement("div",{className:We()(qa.crumbs,Vt),style:Kt},en.map((Gn,Zn)=>Znut.history.push(Gn.path)},Gn.name):z.createElement("span",null,Gn.name),z.createElement("span",null,"\xA0",">","\xA0")):z.createElement("span",{key:Zn,style:{color:"#5F6368"}},Gn.name))),Wa=te(31797),qe=Object.defineProperty,Zt=Object.defineProperties,zt=Object.getOwnPropertyDescriptors,nn=Object.getOwnPropertySymbols,pn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,gn=(Vt,Kt,en)=>Kt in Vt?qe(Vt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Vt[Kt]=en,dn=(Vt,Kt)=>{for(var en in Kt||(Kt={}))pn.call(Kt,en)&&gn(Vt,en,Kt[en]);if(nn)for(var en of nn(Kt))Sn.call(Kt,en)&&gn(Vt,en,Kt[en]);return Vt},ka=(Vt,Kt)=>Zt(Vt,zt(Kt)),Ba=(Vt,Kt)=>{var en={};for(var Gn in Vt)pn.call(Vt,Gn)&&Kt.indexOf(Gn)<0&&(en[Gn]=Vt[Gn]);if(Vt!=null&&nn)for(var Gn of nn(Vt))Kt.indexOf(Gn)<0&&Sn.call(Vt,Gn)&&(en[Gn]=Vt[Gn]);return en};const{Countdown:Gt}=Wa.default;var ho=Vt=>{var Kt=Vt,{onChange:en}=Kt,Gn=Ba(Kt,["onChange"]);const[Zn,Ea]=(0,z.useState)(null);(0,z.useEffect)(()=>{typeof Zn=="number"&&Zn>=0&&en(Zn)},[Zn]);const Bn=Ra=>{const Ta=Math.floor(Ra/1e3);Ea(Ta)};return z.createElement(Gt,ka(dn({},Gn),{onChange:Bn}))},ko={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Fn=({DataProps:Vt,className:Kt,style:en={}})=>{var Gn;return z.createElement("div",{className:We()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",ko.ClassRoomItem,Kt),style:en,onClick:()=>{(0,Yt.xg)(Vt==null?void 0:Vt.first_category_url)}},z.createElement("div",{className:"flex flex-col item-center"},z.createElement("img",{src:`${(Gn=Rt.Z)==null?void 0:Gn.IMG_SERVER}/images/${Vt==null?void 0:Vt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Vt==null?void 0:Vt.subject_identifier)&&z.createElement("div",{className:"mt-40px"},z.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),z.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},z.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Vt!=null&&Vt.is_public)&&z.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),z.createElement("span",{className:We()("text-16px font-medium",ko.TitleDom)},Vt==null?void 0:Vt.name)),z.createElement("div",{className:"c-grey-333 font-medium"},Vt==null?void 0:Vt.creator),z.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Vt==null?void 0:Vt.course_members_count),z.createElement("div",{className:"c-grey-333 flex item-center justify-between"},z.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Vt==null?void 0:Vt.tasks_count),Vt!=null&&Vt.is_end?z.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):z.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},na=Object.defineProperty,Na=Object.getOwnPropertySymbols,$n=Object.prototype.hasOwnProperty,oo=Object.prototype.propertyIsEnumerable,ro=(Vt,Kt,en)=>Kt in Vt?na(Vt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Vt[Kt]=en,Za=(Vt,Kt)=>{for(var en in Kt||(Kt={}))$n.call(Kt,en)&&ro(Vt,en,Kt[en]);if(Na)for(var en of Na(Kt))oo.call(Kt,en)&&ro(Vt,en,Kt[en]);return Vt},Oo=({DataProps:Vt=[],selectValue:Kt,onChange:en,className:Gn,style:Zn={},extra:Ea,classNameItem:Bn,styleItem:Ra={},barHidden:Ta})=>{const[mo,Qa]=(0,z.useState)();return(0,z.useEffect)(()=>{Qa(Array.isArray(Kt)?Kt:[Kt])},[Kt]),z.createElement("div",{className:We()("flex px-20px py-10px gap-40px",Gn),style:Za({borderBottom:"1px solid #D3F0FF"},Zn)},Vt==null?void 0:Vt.map(Pa=>z.createElement("div",{key:Pa==null?void 0:Pa.id,className:We()("flex item-center justify-center current c-grey-333 text-16 relative",Bn,Pa==null?void 0:Pa.className),style:Za(Za({color:mo!=null&&mo.includes(Pa==null?void 0:Pa.id)?"#1890FF":"",minWidth:88},Ra),(Pa==null?void 0:Pa.style)||{}),onClick:eo=>{en==null||en({domEvent:eo,item:Pa}),Pa!=null&&Pa.link&&ut.history.push(Pa==null?void 0:Pa.link)}},Pa==null?void 0:Pa.name,!Ta&&(mo==null?void 0:mo.includes(Pa==null?void 0:Pa.id))&&z.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),z.createElement("div",{className:"ml-auto"},Ea))},Mr=Object.defineProperty,Br=Object.defineProperties,Er=Object.getOwnPropertyDescriptors,Kr=Object.getOwnPropertySymbols,Ur=Object.prototype.hasOwnProperty,Qr=Object.prototype.propertyIsEnumerable,Hr=(Vt,Kt,en)=>Kt in Vt?Mr(Vt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Vt[Kt]=en,yr=(Vt,Kt)=>{for(var en in Kt||(Kt={}))Ur.call(Kt,en)&&Hr(Vt,en,Kt[en]);if(Kr)for(var en of Kr(Kt))Qr.call(Kt,en)&&Hr(Vt,en,Kt[en]);return Vt},_o=(Vt,Kt)=>Br(Vt,Er(Kt)),Zr=({value:Vt,onChange:Kt,onInputChange:en,className:Gn,style:Zn={},InputProps:Ea})=>{const[Bn,Ra]=(0,z.useState)(Vt);return z.createElement("div",{className:We()("flex item-center rounded-full px-10px py-2px",Gn),style:yr({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Zn)},z.createElement(ve.default,_o(yr({bordered:!1},Ea),{onChange:Ta=>{Ra(Ta.target.value),en==null||en(encodeURIComponent(Ta.target.value))},onPressEnter:Ta=>{Kt==null||Kt({domEvent:Ta,item:{value:Bn}})}})),z.createElement("img",{className:"h-22px current",src:te(25365),height:22,onClick:Ta=>{Kt==null||Kt({domEvent:Ta,item:{value:Bn}})}}))}},17904:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var z=te(59301);function ge(Ze,Ge){const Re=(0,z.useRef)();(0,z.useEffect)(()=>{Re.current=Ze}),(0,z.useEffect)(()=>{function Oe(){Re.current()}if(Ge!==null){let le=setInterval(Oe,Ge);return()=>clearInterval(le)}},[Ge])}},69577:function(lt,bt,te){"use strict";te.d(bt,{Q8:function(){return $t},d0:function(){return gt},w6:function(){return cn}});var z=te(59301),ge=te(5083),Ze=te(57809),Ge=te(8591),Re=te(43418),Oe=te(5112),le=te(95237),We=te(43604),Ve=te(6848),_e=te(24905),Je=te(3113),Qe=te(61186),De=te.n(Qe),re=te(34055),y=te(82093),a=te(89392),E=te.n(a),x=te(49661),b=te(69063),ee=te(76560),ne=te(2748),oe=te(23869),ae=te(97202),me=te(6681),ve=te(67135),pe=te(59301),Se=Object.defineProperty,Ae=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,Ct=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,Jt=Object.prototype.propertyIsEnumerable,Xe=(He,vt,Ht)=>vt in He?Se(He,vt,{enumerable:!0,configurable:!0,writable:!0,value:Ht}):He[vt]=Ht,ft=(He,vt)=>{for(var Ht in vt||(vt={}))ct.call(vt,Ht)&&Xe(He,Ht,vt[Ht]);if(Ct)for(var Ht of Ct(vt))Jt.call(vt,Ht)&&Xe(He,Ht,vt[Ht]);return He},Rt=(He,vt)=>Ae(He,ye(vt)),Yt=(He,vt,Ht)=>new Promise((mt,Ut)=>{var Ee=bn=>{try{Et(Ht.next(bn))}catch(Mn){Ut(Mn)}},Ft=bn=>{try{Et(Ht.throw(bn))}catch(Mn){Ut(Mn)}},Et=bn=>bn.done?mt(bn.value):Promise.resolve(bn.value).then(Ee,Ft);Et((Ht=Ht.apply(He,vt)).next())});function cn(He,vt){const Ht=[];for(let mt=He;mt{const mt=HeDe()(vt).endOf("day"),Ee=He{const Ht=parseInt(De()(He).format("HH")),mt=parseInt(De()().format("HH")),Ut=parseInt(De()().format("mm"));if(!He)return{disabledHours:()=>cn(0,mt),disabledMinutes:()=>cn(0,Ut)};if(vt){const Ee=parseInt(De()(vt).format("HH")),Ft=parseInt(De()(vt).format("mm"));return De()(He).isSame(De()(vt),"day")?{disabledHours:()=>cn(0,Ee),disabledMinutes:()=>Ht<=Ee?cn(0,Ft):[]}:void 0}if(De()(He).isSame(De()(),"day"))return{disabledHours:()=>cn(0,mt),disabledMinutes:()=>De()(He).isSame(De()(),"hour")&&Ht<=mt?cn(0,Ut):[]}},{RangePicker:jt}=ge.default,{Option:Mt}=Ze.default,Ie=({shixunHomeworks:He,loading:vt,dispatch:Ht,classroomList:mt,user:Ut})=>{var Ee,Ft,Et,bn,Mn,at,Ye,Be,fe;const Ke=(0,ee.useParams)(),{workSetting:je,workList:be,shixunWorkList:Pe,headerInfo:Ue,changeData:Te}=He,[Ce,et]=(0,z.useState)(!1),[Dt,kt]=(0,z.useState)(!1);let[yt,St]=(0,z.useState)([]),[Lt,he]=(0,z.useState)([]),[xe,ze]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[ut,wt]=(0,z.useState)({}),[Wt,Tt]=(0,z.useState)({});(0,z.useEffect)(()=>()=>{St([])},[]),(0,z.useEffect)(()=>{et(!(0,re.GJ)())},[(0,re.GJ)()]);const Qt=()=>{Ht({type:"shixunHomeworks/getWorkSetting",payload:ft({},Ke)})};(0,z.useEffect)(()=>{if(!(je!=null&&je.course_id))return;Object.keys(xe).map(function(Bt){xe[Bt]=je[Bt]}),(!xe.allow_late||!xe.unified_late)&&(xe.late_penalty=20,xe.penalty_type=ne.Q.Percent),xe.unified_setting||(xe.unified_late=!1,xe.unified_anonymous_comment=!1,xe.unified_anonymous_appeal=!1),yt=JSON.parse(JSON.stringify(je.group_settings.map(Bt=>Rt(ft({},Bt),{group_name:[Bt.group_name]})).filter(Bt=>Bt.publish_time!==null))),Lt=JSON.parse(JSON.stringify(je.allow_late_settings.map(Bt=>Rt(ft({},Bt),{group_name:[Bt.group_name]})).filter(Bt=>Bt.late_time!==null))),ze(ft({},xe));const xt=(0,x.QE)((yt==null?void 0:yt.length)>0?yt:[]);St([...xt]),(Lt==null?void 0:Lt.length)<=0?he([{penalty_type:ne.Q.Percent,late_penalty:20}]):he([...Lt])},[je]);const ln=()=>Yt(void 0,null,function*(){var xt,Bt;if(((xt=Ut==null?void 0:Ut.userInfo)==null?void 0:xt.user_status)===2){(0,oe.Rd)();return}const Dn=JSON.parse(JSON.stringify(xe));if(Dn.challenge_settings.filter(un=>!un.hide),Dn.categoryId=Ke.categoryId,(Bt=Dn.challenge_settings)!=null&&Bt.every(un=>!un.checked)){Ge.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(yt),!xe.unified_setting)yt=yt==null?void 0:yt.map(un=>{var Vn;if(!un.publish_time||!un.end_time)throw Ge.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!un.group_name)throw Ge.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return un.group_name=typeof(un==null?void 0:un.group_name)=="string"?[un==null?void 0:un.group_name]:un==null?void 0:un.group_name,un.group_id=(Vn=je.group_settings)==null?void 0:Vn.filter(_n=>{var ja;return(ja=un==null?void 0:un.group_name)==null?void 0:ja.includes(_n.group_name)}).map(_n=>_n.group_id||_n.id).toString().split(","),un});else if(!xe.publish_time||!xe.end_time)throw Ge.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Dn.group_settings=yt,xe.allow_late)if(xe.unified_late){if(xe.late_penalty===null||xe.late_penalty===void 0||xe.late_penalty<0||xe.late_penalty>100)throw Ge.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!xe.late_time)throw Ge.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Lt=Lt==null?void 0:Lt.map(un=>{var Vn,_n;if(un.late_penalty===null||un.late_penalty===void 0||un.late_penalty<0||un.late_penalty>100)throw Ge.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!un.late_time)throw Ge.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!un.group_name)throw Ge.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return un.group_name=typeof(un==null?void 0:un.group_name)=="string"?[un==null?void 0:un.group_name]:un==null?void 0:un.group_name,un.group_id=(_n=(Vn=un==null?void 0:un.group_name)==null?void 0:Vn.map(ja=>{var lo,Ka;let tt=(Ka=(lo=je.group_settings)==null?void 0:lo.filter(dt=>(dt==null?void 0:dt.group_name)===ja))==null?void 0:Ka[0];return tt==null?void 0:tt.group_id}))==null?void 0:_n.toString().split(","),un}),Dn.allow_late_settings=Lt;let Hn=yield(0,ve.Tr)({homework_common_ids:[parseInt(Ke.categoryId)],course_id:Ke.coursesId,type:"homework_common"});(Hn==null?void 0:Hn.student_count)===0?Ln(Dn):(Tt(Dn),wt(Hn))}),Ln=xt=>{var Bt;if(xt.total_score===null){Ge.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(xt!=null&&xt.work_efficiency&&xt.eff_score===null){Ge.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Dn=xt.challenge_settings.reduce((Vn,_n)=>Vn+Number(_n.challenge_score),0);if((Dn==null?void 0:Dn.toFixed(10))!==((Bt=xt.total_score-xt.eff_score)==null?void 0:Bt.toFixed(10))){Ge.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${xt.total_score}\u5206`);return}const Hn={shixun_evaluation:xt.shixun_evaluation,challenge_settings:xt.challenge_settings};let un=()=>{var Vn;const _n=()=>Yt(void 0,null,function*(){kt(!0),(yield(0,y.ZP)(`/api/homework_commons/${Ke.categoryId}/publish_setting.json`,{method:"post",body:ft({},xt)})).status===0&&(Ge.ZP.success("\u66F4\u65B0\u6210\u529F"),Qt(),Ht({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:ft({},Ke)})),kt(!1)});!(0,a.isEqual)(Te,Hn)&&!((Vn=Ue==null?void 0:Ue.homework_status)!=null&&Vn.includes("\u672A\u53D1\u5E03"))?Re.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:_n}):_n()};je!=null&&je.high_resources_consume&&!(je!=null&&je.high_resources_consume_permission)?Ht({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Ke.coursesId,type:"shixun",type_id:Ke.categoryId,name:je.homework_name,fn:()=>{un()}}}):un()},kn=(xt,Bt,Dn="group_id")=>{var Hn;return Bt?Bt.find(un=>un[Dn]===xt):(Hn=je==null?void 0:je.group_settings)==null?void 0:Hn.find(un=>un.group_id[0]===xt)},Kn=(je==null?void 0:je.allow_late)||(je==null?void 0:je.anonymous_comment),qn=xt=>{var Bt,Dn;const Hn=kn(xt,je==null?void 0:je.allow_late_settings,"id"),un=kn(xt,je==null?void 0:je.anonymous_comment_settings),Vn=kn(xt);return(je==null?void 0:je.allow_late)&&Hn&&De()(Hn==null?void 0:Hn.late_time)<=De()()||(je==null?void 0:je.anonymous_comment)&&un&&(un==null?void 0:un.evaluation_start)!==null||((Dn=(De()(Vn==null?void 0:Vn.end_time)<=De()()&&((Bt=je==null?void 0:je.allow_late_settings)==null?void 0:Bt.filter(_n=>_n.group_id.includes(xt))))[0])==null?void 0:Dn.late_time)!=null},sa=(0,z.useMemo)(()=>(je==null?void 0:je.allow_late)||(je==null?void 0:je.all_group_late),[je,Ue]),Pn=je==null?void 0:je.anonymous_comment,Sa=xt=>{if(!xt)return!1;const Bt=kn(xt,je==null?void 0:je.anonymous_comment_settings);return(je==null?void 0:je.anonymous_comment)&&Bt&&(Bt==null?void 0:Bt.evaluation_start)!==null},ua=(xt,Bt)=>{var Dn,Hn,un;Ht({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:xt,index:Bt,rangePickerDisabled:Ce||(De()()<=De()((Hn=kn((Dn=xt==null?void 0:xt.group_id)==null?void 0:Dn[0]))==null?void 0:Hn.publish_time)?!1:[!0,qn((un=xt==null?void 0:xt.group_id)==null?void 0:un[0])]),disabledDate:je==null?void 0:je.course_end_date}})};return pe.createElement("section",{className:b.Z.form},pe.createElement("div",{className:b.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",pe.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),pe.createElement("div",null,pe.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},pe.createElement(Oe.ZP.Group,{disabled:Ce||!((Ee=Ue==null?void 0:Ue.homework_status)!=null&&Ee.includes("\u672A\u53D1\u5E03"))||(0,re.Rm)()&&!((Ft=mt.AssistantObject.practice)!=null&&Ft.can_publish),value:xe.unified_setting,onChange:xt=>{var Bt;if(!((Bt=Ue==null?void 0:Ue.homework_status)!=null&&Bt.includes("\u672A\u53D1\u5E03"))){Ge.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(xe.unified_setting=!xe.unified_setting,xe.unified_setting||(xe.unified_late=!1,he([{late_penalty:5}])),ze(Object.assign({},xe)),xe.unified_setting===!1&&yt==""){St(yt.concat({}));return}xe.unified_setting&&(St([]),he([{late_penalty:5}]))}},pe.createElement(Oe.ZP,{value:!0,disabled:Ce||!(je!=null&&je.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),pe.createElement(Oe.ZP,{disabled:Ce||!((Et=je==null?void 0:je.group_settings)!=null&&Et.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((bn=je==null?void 0:je.group_settings)==null?void 0:bn.length)===0&&pe.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),xe.unified_setting&&pe.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},pe.createElement(le.Z,{align:"middle"},pe.createElement(We.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),pe.createElement(We.Z,{className:"ml10"},pe.createElement(ge.default,{size:"large",disabled:Ce||!((Mn=Ue==null?void 0:Ue.homework_status)!=null&&Mn.includes("\u672A\u53D1\u5E03")||(at=Ue==null?void 0:Ue.homework_status)!=null&&at.includes("\u672A\u5F00\u59CB"))||(0,re.Rm)()&&!((Ye=mt.AssistantObject.practice)!=null&&Ye.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:xt=>$t(xt,je==null?void 0:je.course_end_date),disabledTime:xt=>gt(xt),value:xe.publish_time?De()(xe.publish_time):"",onChange:(xt,Bt)=>{xe.publish_time=Bt,(xe.end_time==""||!xe.end_time)&&xe.unified_setting&&(xe.end_time=De()(xt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),ze(Object.assign({},xe))}}))),pe.createElement(le.Z,{align:"middle",className:"pl30"},pe.createElement(We.Z,null,"\u622A\u6B62\u65F6\u95F4"),pe.createElement(We.Z,{className:"ml10"},pe.createElement(ge.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:De()((0,x.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(je==null?void 0:je.allow_late)&&(je==null?void 0:je.homework_status.includes("\u5DF2\u622A\u6B62"))||Ce||(je==null?void 0:je.allow_late)&&De()()>=De()(je==null?void 0:je.end_time)||(0,re.Rm)()&&!((Be=mt.AssistantObject.practice)!=null&&Be.can_publish),disabledDate:xt=>$t(xt,je==null?void 0:je.course_end_date,xe.publish_time),disabledTime:xt=>gt(xt,xe.publish_time),value:xe.end_time?De()(xe.end_time):"",onChange:(xt,Bt)=>{xe.end_time=Bt,ze(Object.assign({},xe))}})))),!xe.unified_setting&&(yt==null?void 0:yt.length)>0&&pe.createElement(le.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},yt&&yt.map(function(xt,Bt){var Dn,Hn,un,Vn,_n,ja,lo;return pe.createElement(We.Z,{span:24,key:Bt},pe.createElement(le.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Bt==(yt==null?void 0:yt.length)-1?"0px":"10px"}},pe.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Bt+1),pe.createElement(Ze.default,{disabled:Ce||((Dn=Ue==null?void 0:Ue.homework_status)!=null&&Dn.includes("\u672A\u53D1\u5E03")&&xt.id||De()(){var tt;if((0,re.Rm)()&&!((tt=mt.AssistantObject.practice)!=null&&tt.can_publish)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yt[Bt].group_name=Ka,yt[Bt].group_id=xt.group_id;const dt=(0,a.flattenDeep)(yt.map(At=>At.group_name)),rt=Lt.map(At=>{let yn=(At==null?void 0:At.group_name)||[];return Rt(ft({},At),{group_name:(0,a.remove)(yn,vn=>dt.includes(vn))})});he(rt),St(yt.slice())},maxTagCount:4,maxTagPlaceholder:Ka=>pe.createElement("div",{style:{cursor:"pointer"},onClick:()=>ua(xt,Bt)},"+",Ka==null?void 0:Ka.length)},je.group_settings&&je.group_settings.map(function(Ka){if(!yt.map(dt=>dt.group_name).flat().includes(Ka.group_name))return pe.createElement(Mt,{value:Ka.group_name,key:Ka.id},Ka.group_name)})),pe.createElement("div",{className:"ml20"},pe.createElement(jt,{size:"large",ranges:{\u6B64\u523B:[xt.publish_time?De()(xt.publish_time):De()(),De()()]},allowClear:!1,disabled:Ce||(De()()<=De()((Vn=kn((un=xt==null?void 0:xt.group_id)==null?void 0:un[0]))==null?void 0:Vn.publish_time)?!1:[!0,qn((_n=xt==null?void 0:xt.group_id)==null?void 0:_n[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Ka=>$t(Ka,je==null?void 0:je.course_end_date),disabledTime:Ka=>gt(Ka),showTime:{showNow:!0,format:"HH:mm",defaultValue:[De()((0,x.U6)(),"HH:mm"),De()((0,x.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:xt.publish_time&&[De()(xt.publish_time),xt.end_time?De()(xt.end_time):void 0],onChange:(Ka,tt)=>{var dt;if((0,re.Rm)()&&!((dt=mt.AssistantObject.practice)!=null&&dt.can_publish)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yt[Bt].publish_time=tt[0],!xt.end_time&&tt[0]?yt[Bt].end_time=De()(tt[0]).add(7,"days"):yt[Bt].end_time=tt[1],St([...yt])},onCalendarChange:(Ka,tt,dt)=>{if(tt!=null&&tt[0]&&!tt[1]){const rt=De()(tt[0]).add(7,"days");yt[Bt].publish_time=tt[0],yt[Bt].end_time=rt,St([...yt])}}})),!Ce&&pe.createElement("div",{style:{display:"flex",width:"50px"}},((ja=xt==null?void 0:xt.group_id)==null?void 0:ja.length)>1&&pe.createElement(Ve.Z,{title:"\u89C4\u5219\u62C6\u5206"},pe.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>ua(xt,Bt)})),yt.length<((lo=je==null?void 0:je.group_settings)==null?void 0:lo.length)&&pe.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Ka;if((0,re.Rm)()&&!((Ka=mt.AssistantObject.practice)!=null&&Ka.can_publish)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}St(yt.concat({}))}}),((xt==null?void 0:xt.publish_time)&&De()(){const Ka=(0,a.cloneDeep)(Lt);Ka.forEach((tt,dt)=>{tt.group_name&&(tt.group_name=tt.group_name.filter(rt=>{var At;return!((At=yt[Bt].group_name)!=null&&At.includes(rt))}))}),yt=yt.filter((tt,dt)=>Bt!==dt),he(Ka),St(yt.slice()),setTimeout(()=>St(yt.slice()),10)}}))))}))),pe.createElement(le.Z,null,pe.createElement(We.Z,null,pe.createElement("div",{className:b.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",pe.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),pe.createElement(We.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},pe.createElement(_e.default,{checked:xe.allow_late,disabled:Ce||sa,onChange:xt=>{var Bt;if((0,re.Rm)()&&!((Bt=mt.AssistantObject.practice)!=null&&Bt.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xt.target.checked&&Re.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:pe.createElement("div",{style:{padding:10,background:"#f5f6f9"}},pe.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),pe.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),pe.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),xe.allow_late=!xe.allow_late,Lt==""&&he([{late_penalty:5}]),ze(Object.assign({},xe))}},pe.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(xe==null?void 0:xe.allow_late)&&pe.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},pe.createElement("div",{style:{display:"flex"}},pe.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),pe.createElement(Oe.ZP.Group,{style:{marginLeft:"20px"},disabled:Ce||(je==null?void 0:je.anonymous_comment)||(je==null?void 0:je.allow_late),value:xe.unified_late,onChange:xt=>{var Bt;if((0,re.Rm)()&&!((Bt=mt.AssistantObject.practice)!=null&&Bt.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xe.unified_late=xt.target.value,Lt==""&&!xt.target.value&&he([{penalty_type:ne.Q.Percent,late_penalty:20}]),ze(ft({},xe))}},(xe==null?void 0:xe.unified_setting)&&pe.createElement(Oe.ZP,{value:!0,disabled:!(je!=null&&je.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((fe=je==null?void 0:je.group_settings)==null?void 0:fe.length)>0&&pe.createElement(Oe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),xe!=null&&xe.unified_late?pe.createElement(pe.Fragment,null,pe.createElement(le.Z,{align:"middle",style:{marginTop:"10px"}},pe.createElement(We.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),pe.createElement(We.Z,{className:"ml20"},pe.createElement(ne.Z,{disabled:Ce||Pn,value:{type:xe.penalty_type,inputValue:xe.late_penalty},onChange:xt=>{var Bt;if((0,re.Rm)()&&!((Bt=mt.AssistantObject.practice)!=null&&Bt.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ze(Rt(ft({},xe),{late_penalty:xt.inputValue,penalty_type:xt.type}))}})),pe.createElement(We.Z,{flex:"1",className:"ml5"},pe.createElement("span",{className:"c-grey-c ml10"},xe.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),pe.createElement(le.Z,{align:"middle",style:{marginTop:"15px"}},pe.createElement(We.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),pe.createElement(We.Z,{className:"ml20"},pe.createElement(ge.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:De()((0,x.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Ce||Pn,value:xe.late_time?De()(xe.late_time):"",disabledDate:xt=>$t(xt,je==null?void 0:je.course_end_date),onChange:(xt,Bt)=>{var Dn;if((0,re.Rm)()&&!((Dn=mt.AssistantObject.practice)!=null&&Dn.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xe.late_time=Bt,ze(Object.assign({},xe))}})))):Lt.map(function(xt,Bt){var Dn;return pe.createElement(We.Z,{span:24,key:Bt},pe.createElement(le.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},pe.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Bt+1),pe.createElement(Ze.default,{disabled:Ce||!((Dn=Ue==null?void 0:Ue.homework_status)!=null&&Dn.includes("\u672A\u53D1\u5E03"))&&xt.id||(je==null?void 0:je.anonymous_comment),mode:"multiple",className:b.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof xt.group_name=="string"?[xt.group_name]:xt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Hn=>{var un;if((0,re.Rm)()&&!((un=mt.AssistantObject.practice)!=null&&un.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Lt[Bt].group_name=Hn,Lt[Bt].group_id=xt.group_id,he(Lt.slice())}},je.group_settings&&je.group_settings.map(function(Hn){const un=Lt.map(_n=>_n.group_name).flat(),Vn=yt.map(_n=>_n.group_name).flat();if(xe!=null&&xe.unified_setting){if(!un.includes(Hn.group_name))return pe.createElement(Mt,{value:Hn.group_name,key:Hn.id},Hn.group_name)}else if(Vn.includes(Hn.group_name)&&!un.includes(Hn.group_name))return pe.createElement(Mt,{value:Hn.group_name,key:Hn.id},Hn.group_name)})),pe.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),pe.createElement(ne.Z,{disabled:Ce||Sa(xt.id),value:{type:xt.penalty_type,inputValue:xt.late_penalty},onChange:Hn=>{var un;if((0,re.Rm)()&&!((un=mt.AssistantObject.practice)!=null&&un.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Lt[Bt].late_penalty=Hn.inputValue,Lt[Bt].penalty_type=Hn.type,he([...Lt])}}),pe.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),pe.createElement(ge.default,{size:"large",disabled:Ce||Sa(xt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:De()((0,x.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Hn=>$t(Hn,je==null?void 0:je.course_end_date),format:"YYYY-MM-DD HH:mm",value:xt!=null&&xt.late_time?De()(xt.late_time):void 0,onChange:(Hn,un)=>{var Vn;if((0,re.Rm)()&&!((Vn=mt.AssistantObject.practice)!=null&&Vn.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Lt[Bt].late_time=un,he([...Lt])}}),!Ce&&pe.createElement("div",{style:{display:"flex",width:"50px"}},pe.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Hn;if((0,re.Rm)()&&!((Hn=mt.AssistantObject.practice)!=null&&Hn.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}he(Lt.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),Bt>0&&!xt.id&&pe.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Hn;if((0,re.Rm)()&&!((Hn=mt.AssistantObject.practice)!=null&&Hn.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Lt=Lt.filter((un,Vn)=>Bt!==Vn),he(Lt.slice()),setTimeout(()=>he(Lt.slice()),10)}}))))})),!Ce&&pe.createElement(pe.Fragment,null,pe.createElement(Je.ZP,{type:"primary",size:"large",loading:Dt,style:{width:"138px",marginTop:"30px"},onClick:()=>ln()},"\u4FDD\u5B58")),pe.createElement(ae.Z,{onConfirm:(xt,Bt)=>{yt.splice(xt,0,...Bt),yt.splice(xt+Bt.length,1);const Dn=(0,x.QE)([...yt]);St([...Dn])}}),pe.createElement(me.Z,{resdata:ut,type:"shixun",okloading:Dt,oktext:(ut==null?void 0:ut.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:xt=>Yt(void 0,null,function*(){kt(!0);let Bt=yield(0,y.ZP)(`/api/courses/${Ke.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Ke.categoryId)]}});kt(!1),(Bt==null?void 0:Bt.status)===0&&Ln(Wt)})}))};bt.ZP=(0,ee.connect)(({shixunHomeworks:He,classroomList:vt,loading:Ht,user:mt})=>({shixunHomeworks:He,classroomList:vt,loading:Ht.effects,user:mt}))(Ie)},97202:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return a}});var z=te(59301),ge=te(76560),Ze=te(5083),Ge=te(43418),Re=te(92832),Oe=te(95237),le=te(43604),We={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Ve=te(61186),_e=te.n(Ve),Je=te(49661),Qe=te(57884),De=te(59301);const{RangePicker:re}=Ze.default,y=({dispatch:E,classroomList:x,onConfirm:b})=>{const[ee,ne]=(0,z.useState)([]),[oe,ae]=(0,z.useState)([]),[me,ve]=(0,z.useState)("");(0,z.useEffect)(()=>{var Ae;if(x.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let ye=x.actionTabs.data;console.log("data",ye);let Ct=(Ae=ye==null?void 0:ye.group_name)==null?void 0:Ae.map((ct,Jt)=>{var Xe;return{group_id:ye==null?void 0:ye.group_id[Jt],group_name:ye==null?void 0:ye.group_name[Jt],is_admin:ye==null?void 0:ye.is_admin,end_time:ye==null?void 0:ye.end_time,publish_time:Array.isArray(ye==null?void 0:ye.publish_time)?(Xe=ye==null?void 0:ye.publish_time)==null?void 0:Xe[0]:ye==null?void 0:ye.publish_time}});Ct&&(ne([...Ct]),ae([...Ct]))}},[x.actionTabs]);const pe=()=>{E({type:"classroomList/setActionTabs",payload:{}}),ve("")},Se=Ae=>{if(Ae){const ye=oe==null?void 0:oe.filter(Ct=>{var ct,Jt;return(Jt=(ct=Ct==null?void 0:Ct.group_name)==null?void 0:ct.toLowerCase())==null?void 0:Jt.includes(Ae==null?void 0:Ae.toLowerCase())});ne(ye)}else ne(oe)};return De.createElement(Ge.default,{width:980,title:De.createElement("div",{style:{fontWeight:"bold",display:"flex"}},De.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",De.createElement("span",{className:We.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),De.createElement(Re.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:me,onChange:Ae=>{ve(Ae.target.value.trim()),Se(Ae.target.value.trim())}})),centered:!0,maskClosable:!1,open:x.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>pe(),onOk:()=>{var Ae;b((Ae=x.actionTabs)==null?void 0:Ae.index,oe),pe()}},De.createElement("div",{className:We.modal_con},De.createElement(Oe.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(ee==null?void 0:ee.length)>0?ee.map(function(Ae,ye){var Ct,ct;return De.createElement(le.Z,{span:24,key:ye},De.createElement(Oe.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:ye==(ee==null?void 0:ee.length)-1?"0px":"10px"}},De.createElement("div",{className:We.multiple_select,title:Ae.group_name},Ae.group_name),De.createElement("div",{className:"ml20"},De.createElement(re,{size:"large",ranges:{\u6B64\u523B:[Ae.publish_time?_e()(Ae.publish_time):_e()(),_e()()]},allowClear:!1,disabled:(Ct=x.actionTabs)==null?void 0:Ct.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Jt=>{var Xe;return(0,Je.Q8)(Jt,(Xe=x.actionTabs)==null?void 0:Xe.disabledDate)},disabledTime:Jt=>(0,Je.d0)(Jt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[_e()((0,Je.U6)(),"HH:mm"),_e()((0,Je.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ae.publish_time&&[_e()(Ae.publish_time),Ae.end_time?_e()(Ae.end_time):void 0],onChange:(Jt,Xe)=>{ee[ye].publish_time=Xe[0],ee[ye].end_time=Xe[1],ne([...ee]),oe.forEach(ft=>{ft.group_id===Ae.group_id&&(ft.publish_time=Xe[0],ft.end_time=Xe[1])}),ae([...oe])}})),(ct=x.actionTabs)!=null&&ct.rangePickerDisabled?De.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):De.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{ee.splice(ye,1),ne([...ee]),oe.forEach((Jt,Xe)=>{Jt.group_id===Ae.group_id&&oe.splice(Xe,1)}),ae([...oe])}})))}):De.createElement(Qe.Z,null))))};var a=(0,ge.connect)(({classroomList:E})=>({classroomList:E}))(y)},59463:function(lt,bt,te){"use strict";te.r(bt),te.d(bt,{default:function(){return Lt}});var z=te(59301),ge=te(76560),Ze=te(61621),Ge={flex_box_center:"flex_box_center___Oy3Ur",flex_space_between:"flex_space_between___tSEQI",flex_box_vertical_center:"flex_box_vertical_center___ub8YO",flex_box_center_end:"flex_box_center_end___MdOG3",flex_box_column:"flex_box_column___yn_xj",wrap:"wrap___j5lSK",teacherList:"teacherList___eiRwI",list:"list___xa00z",top:"top___Cgsez",tag:"tag___J4aum",name:"name___tDF5G",num:"num___pHt23",check:"check___kslxc",center:"center___FWR7i",img:"img___xWZT8",col:"col___Wszet",bottom:"bottom___ErSvm"},Re=te(6848),Oe=te(43418),le=te(8591),We=te(1710),Ve=te(95237),_e=te(71418),Je=te(58421),Qe=te(57809),De=te(47949),re=te(74975),y=te(82093),a=te(49661),E=te(90524),x=te(57884),b={flex_box_center:"flex_box_center___VCd4U",flex_space_between:"flex_space_between___PXXJc",flex_box_vertical_center:"flex_box_vertical_center___FvcHp",flex_box_center_end:"flex_box_center_end___faOk_",flex_box_column:"flex_box_column___hYdgW",wrap:"wrap___Lk1KU",des:"des___NrGnB",row:"row____lS7x",list:"list___PEHaz",actionBtns:"actionBtns___eC3BF",state:"state___PF2x0",tag:"tag___WyoKH",tag0:"tag0___HB3U8",tag1:"tag1___YmXRD",tag2:"tag2___l3QtF",tag3:"tag3___dBINp",name:"name___IBwDK"},ee=te(7664),ne=te(34055),oe=Object.defineProperty,ae=Object.defineProperties,me=Object.getOwnPropertyDescriptors,ve=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Ae=(he,xe,ze)=>xe in he?oe(he,xe,{enumerable:!0,configurable:!0,writable:!0,value:ze}):he[xe]=ze,ye=(he,xe)=>{for(var ze in xe||(xe={}))pe.call(xe,ze)&&Ae(he,ze,xe[ze]);if(ve)for(var ze of ve(xe))Se.call(xe,ze)&&Ae(he,ze,xe[ze]);return he},Ct=(he,xe)=>ae(he,me(xe)),ct=(he,xe,ze)=>new Promise((ut,wt)=>{var Wt=ln=>{try{Qt(ze.next(ln))}catch(Ln){wt(Ln)}},Tt=ln=>{try{Qt(ze.throw(ln))}catch(Ln){wt(Ln)}},Qt=ln=>ln.done?ut(ln.value):Promise.resolve(ln.value).then(Wt,Tt);Qt((ze=ze.apply(he,xe)).next())}),Xe=({visible:he,data:xe={},onSucceed:ze=()=>{},onClose:ut=()=>{}})=>{var wt;const Wt=(0,ge.useParams)(),[Tt,Qt]=(0,z.useState)(!0),[ln,Ln]=(0,z.useState)(1),[kn,Kn]=(0,z.useState)(0),[qn,sa]=(0,z.useState)([]),[Pn,Sa]=(0,z.useState)({page:1,per_page:20});(0,z.useEffect)(()=>{he&&((0,ne.tu)()?(ua(Pn),Ln(xe.tabs)):Qt(!1))},[he]),console.log(xe,"data");const ua=un=>ct(void 0,null,function*(){Qt(!0);const Vn=yield(0,y.ZP)(`/api/graduations/${Wt.id}/student_tasks/review_list.json`,{method:"get",params:Ct(ye({},un),{task_id:xe.id})});Vn.status===0&&(sa((Vn==null?void 0:Vn.data)||[]),Kn(Vn==null?void 0:Vn.count)),Qt(!1)}),xt=(un,Vn)=>ct(void 0,null,function*(){(yield(0,y.ZP)(`/api/graduations/${Wt.id}/${Vn==="\u901A\u8FC7"?"student_tasks":"student_tasks/not_pass"}.json`,{method:"post",body:{id:un.id}})).status===0&&(le.ZP.success("\u64CD\u4F5C\u6210\u529F"),ua(Pn),ze())}),Bt=[{id:1,name:"\u8BFE\u9898\u8BE6\u60C5"},{id:2,name:"\u7533\u8BF7\u8BB0\u5F55"}],Dn=[{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"name",ellipsis:!0,width:110,render:(un,Vn)=>{var _n;return z.createElement("span",null,(_n=Vn==null?void 0:Vn.student)==null?void 0:_n.name)}},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,width:140,render:(un,Vn)=>{var _n;return z.createElement("span",null,((_n=Vn==null?void 0:Vn.student)==null?void 0:_n.student_id)||"--")}},{title:"\u4E13\u4E1A",dataIndex:"major",ellipsis:!0,render:(un,Vn)=>z.createElement("span",{className:"c-grey-333"},un)},{title:"\u9009\u9898\u5BA1\u6838\u72B6\u6001",dataIndex:"state",width:120,ellipsis:!0,render:un=>z.createElement(z.Fragment,null,un===0&&z.createElement("div",{className:b.tag0},"\u5F85\u5BA1\u6838"),un===1&&z.createElement("div",{className:b.tag1},"\u5DF2\u901A\u8FC7"),un===2&&z.createElement("div",{style:{color:"#E30000"},className:b.tag2},"\u5DF2\u9A73\u56DE"),un===3&&z.createElement("div",{className:b.tag3},"\u5DF2\u64A4\u56DE"))},{title:"\u7533\u8BF7\u65F6\u95F4",width:190,dataIndex:"time",render:un=>z.createElement("span",{style:{color:"#232B40"}},un)},{title:z.createElement("span",null,"\u64CD\u4F5C"),dataIndex:"action",key:"action",align:"right",width:120,render:(un,Vn)=>z.createElement("span",{className:b.actionBtns},Vn.state===0?z.createElement(z.Fragment,null,z.createElement("span",{onClick:()=>xt(Vn,"\u901A\u8FC7")},"\u901A\u8FC7"),z.createElement("span",{onClick:()=>xt(Vn,"\u9A73\u56DE"),className:"ml10"},"\u9A73\u56DE")):z.createElement(z.Fragment,null,z.createElement("b",null,"\u901A\u8FC7"),z.createElement("b",{className:"ml10"},"\u9A73\u56DE")))}],Hn=(un,Vn,_n)=>{Pn.page=un==null?void 0:un.current,Pn.per_page=un==null?void 0:un.pageSize,Sa(ye({},Pn)),ua(Pn)};return z.createElement(Oe.default,{centered:!0,destroyOnClose:!0,onCancel:ut,open:he,footer:null,title:(0,ne.tu)()?z.createElement(De.tp,{dataSource:Bt,value:ln,onChange:un=>Ln(un)}):"\u8BFE\u9898\u8BE6\u60C5",width:1e3,afterClose:()=>{Sa({page:1,per_page:20})}},z.createElement("div",{className:b.wrap},ln===1&&z.createElement("div",{className:b.des},z.createElement("div",{className:b.row,style:{alignItems:"center"}},z.createElement("span",null,"\u8BFE\u9898\u540D\u79F0"),z.createElement("span",{style:{maxWidth:(0,ne.tu)()?"100%":"769px"},title:xe.name},xe.name||"--"),(0,ne.h)()&&z.createElement("div",{className:b.state},xe.state===0&&z.createElement("div",{className:b.tag0},"\u5F85\u5BA1\u6838"),xe.state===1&&z.createElement("div",{className:b.tag1},"\u5DF2\u901A\u8FC7"),xe.state===2&&z.createElement("div",{className:b.tag2},"\u5DF2\u9A73\u56DE"),xe.state===3&&z.createElement("div",{className:b.tag3},"\u5DF2\u64A4\u56DE"))),z.createElement("div",{className:b.row},z.createElement("span",null,"\u6307\u5BFC\u8001\u5E08"),z.createElement("span",{title:xe.teacher_names},xe.teacher_names||"--")),z.createElement("div",{className:b.row},z.createElement("span",null,"\u8BFE\u9898\u9002\u5408\u4E13\u4E1A"),z.createElement("span",{title:xe.major},xe.major||"--")),z.createElement("div",{className:b.row},z.createElement("span",null,"\u8BFE\u9898\u6765\u6E90"),z.createElement("span",{title:xe.source},xe.source||"--")),z.createElement("div",{className:b.row},z.createElement("span",null,"\u8BFE\u9898\u5B66\u79D1\u65B9\u5411"),z.createElement("span",{title:xe.direction},xe.direction||"--")),z.createElement("div",{className:b.row},z.createElement("span",null,"\u8BFE\u9898\u4ECB\u7ECD"),z.createElement("span",null,xe.description?z.createElement(ee.Z,{value:xe.description}):"--")),z.createElement("div",{className:b.list},(wt=xe==null?void 0:xe.attachments)==null?void 0:wt.map((un,Vn)=>z.createElement("div",{onClick:()=>{var _n;(0,a.Nd)("",`${E.Z.API_SERVER}${(_n=un==null?void 0:un.url)==null?void 0:_n.replace("disposition=inline","")}`)}},un.title)))),ln===2&&z.createElement(We.default,{dataSource:qn,bordered:!1,rowKey:un=>un.id,columns:Dn,loading:Tt,scroll:{y:500},size:"large",onChange:Hn,pagination:{pageSize:Pn.per_page,total:kn,current:Pn.page,showQuickJumper:!0,showSizeChanger:!0,hideOnSinglePage:!kn,size:"default",pageSizeOptions:["10","20","50","100","200"],showTotal:a.rU}}),z.createElement("div",{style:{height:"20px"}})))},ft=te(5874),Rt=te(77817),Yt=Object.defineProperty,cn=Object.defineProperties,$t=Object.getOwnPropertyDescriptors,gt=Object.getOwnPropertySymbols,jt=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,Ie=(he,xe,ze)=>xe in he?Yt(he,xe,{enumerable:!0,configurable:!0,writable:!0,value:ze}):he[xe]=ze,He=(he,xe)=>{for(var ze in xe||(xe={}))jt.call(xe,ze)&&Ie(he,ze,xe[ze]);if(gt)for(var ze of gt(xe))Mt.call(xe,ze)&&Ie(he,ze,xe[ze]);return he},vt=(he,xe)=>cn(he,$t(xe)),Ht=(he,xe,ze)=>new Promise((ut,wt)=>{var Wt=ln=>{try{Qt(ze.next(ln))}catch(Ln){wt(Ln)}},Tt=ln=>{try{Qt(ze.throw(ln))}catch(Ln){wt(Ln)}},Qt=ln=>ln.done?ut(ln.value):Promise.resolve(ln.value).then(Wt,Tt);Qt((ze=ze.apply(he,xe)).next())});const mt=({graduations:he,dispatch:xe})=>{var ze;const ut=(0,ge.useParams)(),[wt]=(0,ge.useSearchParams)(),[Wt,Tt]=(0,z.useState)(1),[Qt,ln]=(0,z.useState)(!1),[Ln,kn]=(0,z.useState)(0),[Kn,qn]=(0,z.useState)(0),[sa,Pn]=(0,z.useState)([]),[Sa,ua]=(0,z.useState)([]),[xt,Bt]=(0,z.useState)({}),[Dn,Hn]=(0,z.useState)({}),[un,Vn]=(0,z.useState)(!0),[_n,ja]=(0,z.useState)(!1),{menus:lo}=he,Ka=(0,z.useRef)(null),tt=wt!=null&&wt.get("state")?Number(wt==null?void 0:wt.get("state")):"",dt=lo.find(fn=>fn.clazz==="student_selection")||{},rt=lo.find(fn=>fn.clazz==="student_selection")||1,[At,yn]=(0,z.useState)({keyword:"",status:tt,page:1,per_page:20});(0,z.useEffect)(()=>{Ia(At)},[Wt]);const vn=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u8FBE\u6210\u53CC\u9009"},{id:0,name:"\u672A\u8FBE\u6210\u53CC\u9009"}],Ia=fn=>Ht(void 0,null,function*(){ln(!0);const xa=yield(0,y.ZP)(`/api/graduations/${ut==null?void 0:ut.id}/${Wt===1?"graduation_tasks":"student_tasks/student_list"}.json`,{method:"get",params:fn});xa.status===0&&(Pn((xa==null?void 0:xa.data)||[]),kn(xa==null?void 0:xa.count),qn((xa==null?void 0:xa.total_count)||0)),ln(!1)}),fa=fn=>{At.status=fn,At.page=1,yn(At),Ia(At)},ha=fn=>{At.keyword=fn,At.page=1,yn(At),Ia(At)},io=(fn,xa)=>{At.page=fn,At.per_page=xa,yn(At),Ia(At)},ba=[{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"name",ellipsis:!0,width:100,render:(fn,xa)=>z.createElement(Re.Z,{placement:"topLeft",title:fn},z.createElement("span",null,fn||"--"))},{title:"\u5B66\u53F7",ellipsis:!0,width:100,dataIndex:"student_id",render:fn=>z.createElement(Re.Z,{placement:"topLeft",title:fn},z.createElement("span",null,fn||"--"))},{title:"\u4E13\u4E1A",dataIndex:"major",ellipsis:!0,width:110,render:fn=>z.createElement(Re.Z,{placement:"topLeft",title:fn},z.createElement("span",{className:"c-grey-666"},fn||"--"))},{title:"\u8BFE\u9898\u540D\u79F0",ellipsis:!0,dataIndex:"graduation_tasks",render:fn=>z.createElement(Re.Z,{placement:"topLeft",title:fn},z.createElement("span",null,fn||"--"))},{title:"\u6307\u5BFC\u8001\u5E08",dataIndex:"teacher",ellipsis:!0,width:110,render:fn=>z.createElement(Re.Z,{placement:"topLeft",title:fn},z.createElement("span",null,fn||"--"))},{title:"\u53CC\u9009\u72B6\u6001",dataIndex:"status",width:90,render:fn=>z.createElement(z.Fragment,null,fn===0&&z.createElement("div",{style:{color:"#E30000"}},"\u672A\u8FBE\u6210\u53CC\u9009"),fn===1&&z.createElement("div",null,"\u8FBE\u6210\u53CC\u9009"))},{title:"\u64CD\u4F5C",dataIndex:"action",align:"right",width:90,render:(fn,xa)=>z.createElement("span",{onClick:()=>Ht(void 0,null,function*(){Vn(!0),ja(2);const Wa=yield(0,y.ZP)(`/api/graduations/${ut==null?void 0:ut.id}/graduation_tasks.json`,{method:"get",params:{per_page:1e3,status:0,page:1}});Wa.status===0&&(xa.status===0?ua(Wa==null?void 0:Wa.data):ua([{id:xa.task_id,name:xa.graduation_tasks},...Wa==null?void 0:Wa.data])),Vn(!1),Hn(vt(He({},xa),{save_task_id:xa.task_id}))}),className:"current font14 c-light-primary"},xa.status===0?"\u5206\u914D\u8BFE\u9898":"\u53D8\u66F4\u8BFE\u9898")}],mn=(fn,xa)=>Ht(void 0,null,function*(){fn.stopPropagation(),Oe.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u786E\u8BA4\u53D6\u6D88\u53CC\u9009\uFF1F\u53D6\u6D88\u53CC\u9009\u540E\u5B66\u751F\u9700\u8981\u91CD\u65B0\u8FDB\u884C\u9009\u9898\uFF0C\u4E14\u5B66\u751F\u5728\u539F\u8BFE\u9898\u63D0\u4EA4\u7684\u6587\u6863\u5C06\u88AB\u6E05\u7A7A\u4E14\u65E0\u6CD5\u6062\u590D\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Ht(void 0,null,function*(){(yield(0,y.ZP)(`/api/graduations/${ut.id}/student_tasks/${xa.ger_id}.json`,{method:"delete"})).status===0&&(le.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ia(At))})})}),qa=()=>Wt===2?z.createElement(We.default,{columns:ba,dataSource:sa,pagination:!1,className:"mb30",style:{minHeight:500}}):z.createElement("div",{className:Ge.teacherList},sa.map(fn=>{var xa,Wa,qe,Zt,zt,nn,pn;return z.createElement("div",{onClick:()=>{Bt(vt(He({},fn),{tabs:1})),ja(1)},className:Ge.list,key:fn.id},z.createElement("div",{className:Ge.top},fn.status===0&&z.createElement("div",{className:Ge.tag},"\u672A\u8FBE\u6210\u53CC\u9009"),fn.status===1&&z.createElement("div",{className:Ge.tag,style:{borderColor:"#D6F7EF",color:"#01795D"}},"\u8FBE\u6210\u53CC\u9009"),z.createElement(Re.Z,{title:fn.name},z.createElement("div",{className:Ge.name},fn.name)),fn.status===0&&!!(fn!=null&&fn.wait_review_count)&&z.createElement("div",{className:Ge.num},(fn==null?void 0:fn.wait_review_count)>99?"99+":fn==null?void 0:fn.wait_review_count),z.createElement("div",{className:Ge.check,onClick:Sn=>{Sn.stopPropagation(),Bt(vt(He({},fn),{tabs:2})),ja(1)}},z.createElement("i",{className:"iconfont icon-HISTORY font14 mr5"}),"\u67E5\u770B\u9009\u9898\u7533\u8BF7")),fn.status===1&&z.createElement("div",{className:Ge.center},z.createElement("img",{className:Ge.img,src:E.Z.IMG_SERVER+"/images/"+((xa=fn==null?void 0:fn.passed_student)==null?void 0:xa.image_url)}),z.createElement("div",{className:Ge.col},z.createElement("div",{className:"c-black",title:(Wa=fn==null?void 0:fn.passed_student)==null?void 0:Wa.name},(0,a.Pq)((qe=fn==null?void 0:fn.passed_student)==null?void 0:qe.name,6)),z.createElement("div",{className:"c-black"},((Zt=fn==null?void 0:fn.passed_student)==null?void 0:Zt.student_id)||"--")),z.createElement("div",{className:Ge.col},z.createElement("div",null,"\u4E13\u4E1A"),z.createElement("div",{style:{maxWidth:112},title:(zt=fn==null?void 0:fn.passed_student)==null?void 0:zt.major,className:"c-grey-666 multi-llipsis1e"},((nn=fn==null?void 0:fn.passed_student)==null?void 0:nn.major)||"--")),z.createElement("div",{className:Ge.col},z.createElement("div",null,"\u7533\u8BF7\u65F6\u95F4"),z.createElement("div",{className:"c-black"},((pn=fn==null?void 0:fn.passed_student)==null?void 0:pn.passed_time)||"--")),z.createElement("div",{className:Ge.col},z.createElement("div",null,"\u9009\u9898\u5BA1\u6838\u72B6\u6001"),z.createElement("div",{className:"c-grey-333"},fn==null?void 0:fn.state_name)),z.createElement(De.op,{onClick:Sn=>mn(Sn,fn),style:{marginLeft:"auto"}},"\u53D6\u6D88\u53CC\u9009")),z.createElement("div",{className:Ge.bottom},z.createElement("div",{className:"mr30"},z.createElement("div",null,"\u6307\u5BFC\u8001\u5E08"),z.createElement("div",{style:{maxWidth:70},title:fn==null?void 0:fn.teacher_names},(fn==null?void 0:fn.teacher_names)||"--")),z.createElement("div",{className:"mr30"},z.createElement("div",null,"\u8BFE\u9898\u6765\u6E90"),z.createElement("div",{style:{maxWidth:100},title:fn==null?void 0:fn.source},(fn==null?void 0:fn.source)||"--")),z.createElement("div",null,z.createElement("div",null,"\u5B66\u79D1\u65B9\u5411"),z.createElement("div",{style:{maxWidth:180},title:fn==null?void 0:fn.direction},(fn==null?void 0:fn.direction)||"--"))))}));return z.createElement("div",{className:Ge.wrap},z.createElement(re.Z,{style:{marginBottom:12},title:"\u5B66\u751F\u9009\u9898",status:dt==null?void 0:dt.status,startAt:dt==null?void 0:dt.start_at,endAt:dt==null?void 0:dt.end_at}),z.createElement(De.YG,{value:Wt,tabBarExtraContent:(0,a.QB)(dt==null?void 0:dt.next_start_at)&&z.createElement(De.op,{onClick:()=>{ja(3)}},z.createElement("i",{className:"iconfont icon-anquanshezhi font14 mr5"}),"\u5B66\u751F\u9009\u9898\u8BBE\u7F6E"),dataSource:[{id:1,name:"\u9009\u9898\u5217\u8868"},{id:2,name:"\u5B66\u751F\u5217\u8868"}],onChange:fn=>{fn!==Wt&&(At.page=1,At.keyword="",At.status="",Pn([]),kn(0),Tt(fn))}}),!!Kn&&z.createElement(Ve.Z,{align:"middle",justify:"space-between",style:{margin:"6px 0 14px 0"}},z.createElement(De.qp,{title:"\u53CC\u9009\u72B6\u6001",className:"mt20",value:At.status,onChange:fa,dataSource:vn,titleWidth:56}),z.createElement(De.t7,{style:{width:329},placeholder:Wt===1?"\u8BF7\u8F93\u5165\u8BFE\u9898\u540D\u79F0/\u6307\u5BFC\u8001\u5E08\u8FDB\u884C\u641C\u7D22":"\u8BF7\u8F93\u5165\u8BFE\u9898\u540D\u79F0/\u5B66\u751F\u59D3\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",value:At.keyword,onChange:ha})),z.createElement(_e.Z,{spinning:Qt},sa.length?qa():z.createElement(x.Z,{customText:!Kn&&(Wt===1?z.createElement("span",null,"\u6682\u65E0\u9009\u9898\uFF0C\u8BF7\u5148\u5B8C\u6210",z.createElement(ge.Link,{to:`/graduations/${ut.id}/topics`},"\u8BFE\u9898\u5F55\u5165")):z.createElement("span",null,"\u6682\u65E0\u5B66\u751F\uFF0C\u70B9\u51FB\u53BB",z.createElement(ge.Link,{to:`/graduations/${ut.id}/students`},"\u9080\u8BF7\u5B66\u751F"),"\u52A0\u5165\u6BD5\u8BBE"))})),z.createElement(Je.Z,{current:At.page,showQuickJumper:!0,showSizeChanger:!0,hideOnSinglePage:!Ln,pageSize:At.per_page,className:"mb30",pageSizeOptions:["10","20","50","100","200"],total:Ln,showTotal:a.rU,onChange:io}),z.createElement(Xe,{data:xt,visible:_n===1,onClose:()=>{ja(!1)},onSucceed:()=>{Ia(At)}}),z.createElement(Oe.default,{centered:!0,destroyOnClose:!0,onCancel:()=>ja(!1),open:_n===2,title:Dn.status===0?"\u5206\u914D\u8BFE\u9898":"\u53D8\u66F4\u8BFE\u9898",width:520,afterClose:()=>{Hn({})},onOk:()=>{const fn=()=>Ht(void 0,null,function*(){(yield(0,y.ZP)(`/api/graduations/${ut.id}/student_tasks/give_task.json`,{method:"post",body:{task_id:Dn.task_id,student_id:Dn.id}})).status===0&&(le.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ia(At),ja(!1))});if(Dn.task_id!==Dn.save_task_id&&Dn.status===1){Oe.default.confirm({centered:!0,okText:"\u786E\u5B9A",icon:null,cancelText:"\u53D6\u6D88",title:"\u53D8\u66F4\u8BFE\u9898",content:z.createElement("div",null,z.createElement("p",null,"\u8BE5\u64CD\u4F5C\u65E0\u6CD5\u64A4\u9500\u3002\u786E\u8BA4\u4E3A\u8BE5\u5B66\u751F\u53D8\u66F4\u8BFE\u9898\uFF1F\u53D8\u66F4\u540E\u5B66\u751F\u5728\u539F\u8BFE\u9898\u63D0\u4EA4\u7684\u6587\u6863\u5C06\u6E05\u7A7A\u4E14\u65E0\u6CD5\u6062\u590D\u3002"),z.createElement("div",null,"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801\u540E\u786E\u8BA4\u53D8\u66F4"),z.createElement(Rt.Z,{ref:xa=>Ka.current=xa})),onOk:fn});return}fn()}},z.createElement("div",{className:Ge.modal},z.createElement(Ze.Z,{loading:un},z.createElement("div",{className:"mb10"},"\u8BFE\u9898"),z.createElement(Qe.default,{showSearch:!0,size:"large",placeholder:"\u8BF7\u9009\u62E9\u8BFE\u9898",optionFilterProp:"children",value:Dn.task_id,onChange:fn=>{Hn(vt(He({},Dn),{task_id:fn}))},style:{width:"100%"}},Sa.map(fn=>z.createElement(Qe.default.Option,{value:fn.id,key:fn.id},fn.name)))))),z.createElement(ft.Z,{visible:_n===3,data:vt(He({},dt),{disabled_time:(ze=lo==null?void 0:lo[rt-1])==null?void 0:ze.end_at}),onClose:()=>ja(!1),onSuccess:()=>{ja(!1)}}))};var Ut=(0,ge.connect)(({graduations:he})=>({graduations:he}))(mt),Ee={flex_box_center:"flex_box_center___NXcIP",flex_space_between:"flex_space_between___Pebyg",flex_box_vertical_center:"flex_box_vertical_center___BQGzf",flex_box_center_end:"flex_box_center_end___zN8c6",flex_box_column:"flex_box_column___slo4Z",wrap:"wrap___Cl57w",tip:"tip___sGVnl",listWrap:"listWrap___OYoyC",list:"list___rT4Q_",left:"left___b7Ykx",state:"state___ZiQzs",tag:"tag___swdOn",tag0:"tag0___M6FYN",tag1:"tag1___Sg8yD",tag2:"tag2___iT8lP",tag3:"tag3___jqhO2",name:"name___BNDAZ",info:"info___pKNSG",time:"time___jyND5",right:"right___XT6Gh",btn:"btn___vKu7W"},Ft={flex_box_center:"flex_box_center___F8QoL",flex_space_between:"flex_space_between___ixN8I",flex_box_vertical_center:"flex_box_vertical_center___lwi7z",flex_box_center_end:"flex_box_center_end___MtVph",flex_box_column:"flex_box_column___fn2Wu",wrap:"wrap___CkyzG",listWrap:"listWrap___d0chX",list:"list___S7Zml",top:"top___FxvYM",box:"box___kpIeL",name:"name___MGi0J",des:"des___VqXEd",check:"check___tTb0k",bottom:"bottom____2Rzh"},Et=Object.defineProperty,bn=Object.getOwnPropertySymbols,Mn=Object.prototype.hasOwnProperty,at=Object.prototype.propertyIsEnumerable,Ye=(he,xe,ze)=>xe in he?Et(he,xe,{enumerable:!0,configurable:!0,writable:!0,value:ze}):he[xe]=ze,Be=(he,xe)=>{for(var ze in xe||(xe={}))Mn.call(xe,ze)&&Ye(he,ze,xe[ze]);if(bn)for(var ze of bn(xe))at.call(xe,ze)&&Ye(he,ze,xe[ze]);return he},fe=(he,xe,ze)=>new Promise((ut,wt)=>{var Wt=ln=>{try{Qt(ze.next(ln))}catch(Ln){wt(Ln)}},Tt=ln=>{try{Qt(ze.throw(ln))}catch(Ln){wt(Ln)}},Qt=ln=>ln.done?ut(ln.value):Promise.resolve(ln.value).then(Wt,Tt);Qt((ze=ze.apply(he,xe)).next())}),je=({visible:he,onSucceed:xe=()=>{},onClose:ze=()=>{},onListClick:ut})=>{const wt=(0,ge.useParams)(),[Wt,Tt]=(0,z.useState)(!0),[Qt,ln]=(0,z.useState)(0),[Ln,kn]=(0,z.useState)([]),Kn={keyword:"",page:1,per_page:20,status:0},[qn,sa]=(0,z.useState)(Be({},Kn));(0,z.useEffect)(()=>{he&&Pn(qn)},[he]);const Pn=Bt=>fe(void 0,null,function*(){Tt(!0);const Dn=yield(0,y.ZP)(`/api/graduations/${wt.id}/graduation_tasks.json`,{method:"get",params:Bt});Dn.status===0&&(kn((Dn==null?void 0:Dn.data)||[]),ln(Dn==null?void 0:Dn.count)),Tt(!1)}),Sa=Bt=>{qn.keyword=Bt,qn.page=1,sa(qn),Pn(qn)},ua=(Bt,Dn)=>{qn.page=Bt,qn.per_page=Dn,sa(qn),Pn(qn)},xt=(Bt,Dn)=>fe(void 0,null,function*(){Bt.stopPropagation(),Oe.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u786E\u8BA4\u52A0\u5165\u8BE5\u8BFE\u9898\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>fe(void 0,null,function*(){(yield(0,y.ZP)(`/api/graduations/${wt.id}/student_tasks/${Dn}.json`,{method:"put"})).status===0&&(le.ZP.success("\u7533\u8BF7\u6210\u529F"),xe())})})});return z.createElement(Oe.default,{centered:!0,destroyOnClose:!0,onCancel:ze,open:he,footer:null,title:"\u5B66\u751F\u9009\u9898",width:1e3,afterClose:()=>{sa(Be({},Kn))}},z.createElement("div",{className:Ft.wrap},z.createElement(De.t7,{style:{width:329},placeholder:"\u8BF7\u8F93\u5165\u8BFE\u9898\u540D\u79F0/\u6307\u5BFC\u8001\u5E08\u8FDB\u884C\u641C\u7D22",value:qn.keyword,onChange:Sa,className:"mb20"}),z.createElement("div",{className:Ft.listWrap},z.createElement(_e.Z,{spinning:Wt},Ln.length?Ln.map(Bt=>z.createElement("div",{onClick:()=>{ut(Bt)},className:Ft.list,key:Bt.id},z.createElement("div",{className:Ft.top},z.createElement("div",{className:Ft.box},z.createElement(Re.Z,{title:Bt.name},z.createElement("div",{className:Ft.name},Bt.name)),z.createElement("div",{className:Ft.des},z.createElement(ee.Z,{showTextOnly:!0,showLines:2,value:Bt.description||""}))),z.createElement("div",{className:Ft.check},z.createElement(De.op,{onClick:Dn=>xt(Dn,Bt.id)},"\u7533\u8BF7\u8BE5\u8BFE\u9898"))),z.createElement("div",{className:Ft.bottom},z.createElement("div",{className:"mr30"},z.createElement("div",null,"\u6307\u5BFC\u8001\u5E08"),z.createElement("div",{title:Bt==null?void 0:Bt.teacher_names,style:{maxWidth:70}},(Bt==null?void 0:Bt.teacher_names)||"--")),z.createElement("div",{className:"mr30"},z.createElement("div",null,"\u8BFE\u9898\u6765\u6E90"),z.createElement("div",{title:Bt==null?void 0:Bt.source,style:{maxWidth:100}},(Bt==null?void 0:Bt.source)||"--")),z.createElement("div",{className:"mr30"},z.createElement("div",null,"\u5B66\u79D1\u65B9\u5411"),z.createElement("div",{title:Bt==null?void 0:Bt.direction,style:{maxWidth:180}},(Bt==null?void 0:Bt.direction)||"--")),z.createElement("div",null,z.createElement("div",null,"\u9002\u7528\u4E13\u4E1A"),z.createElement("div",{title:Bt==null?void 0:Bt.major,style:{maxWidth:140}},(Bt==null?void 0:Bt.major)||"--"))))):z.createElement(x.Z,{loading:Wt}))),z.createElement(Je.Z,{current:qn.page,hideOnSinglePage:!Qt,showQuickJumper:!0,className:"mb20",showSizeChanger:!0,pageSize:qn.per_page,pageSizeOptions:["10","20","50","100","200"],total:Qt,showTotal:a.rU,onChange:ua})))},be=Object.defineProperty,Pe=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,Ce=(he,xe,ze)=>xe in he?be(he,xe,{enumerable:!0,configurable:!0,writable:!0,value:ze}):he[xe]=ze,et=(he,xe)=>{for(var ze in xe||(xe={}))Ue.call(xe,ze)&&Ce(he,ze,xe[ze]);if(Pe)for(var ze of Pe(xe))Te.call(xe,ze)&&Ce(he,ze,xe[ze]);return he},Dt=(he,xe,ze)=>new Promise((ut,wt)=>{var Wt=ln=>{try{Qt(ze.next(ln))}catch(Ln){wt(Ln)}},Tt=ln=>{try{Qt(ze.throw(ln))}catch(Ln){wt(Ln)}},Qt=ln=>ln.done?ut(ln.value):Promise.resolve(ln.value).then(Wt,Tt);Qt((ze=ze.apply(he,xe)).next())});const kt=({graduations:he,dispatch:xe})=>{const ze=(0,ge.useParams)(),[ut]=(0,ge.useSearchParams)(),[wt,Wt]=(0,z.useState)(!1),[Tt,Qt]=(0,z.useState)(0),[ln,Ln]=(0,z.useState)(0),[kn,Kn]=(0,z.useState)([]),[qn,sa]=(0,z.useState)({}),[Pn,Sa]=(0,z.useState)(!1),[ua,xt]=(0,z.useState)(!1),Bt=ut!=null&&ut.get("state")?Number(ut==null?void 0:ut.get("state")):"",[Dn,Hn]=(0,z.useState)({keyword:"",state:Bt,page:1,per_page:20}),{menus:un}=he,Vn=un.find(At=>At.clazz==="student_selection")||{};(0,z.useEffect)(()=>{ja(Dn)},[]);const _n=[{id:"",name:"\u5168\u90E8"},{id:0,name:"\u5F85\u5BA1\u6838"},{id:1,name:"\u5DF2\u901A\u8FC7"},{id:2,name:"\u5DF2\u9A73\u56DE"},{id:3,name:"\u5DF2\u64A4\u56DE"}],ja=At=>Dt(void 0,null,function*(){Wt(!0);const yn=yield(0,y.ZP)(`/api/graduations/${ze==null?void 0:ze.id}/student_tasks/checked_list.json`,{method:"get",params:At});yn.status===0&&(Kn((yn==null?void 0:yn.data)||[]),Qt(yn==null?void 0:yn.count),Ln(yn==null?void 0:yn.total_count)),Wt(!1)}),lo=At=>{Dn.state=At,Dn.page=1,Hn(Dn),ja(Dn)},Ka=(At,yn)=>{Dn.page=At,Dn.per_page=yn,Hn(Dn),ja(Dn)},tt=(At,yn)=>Dt(void 0,null,function*(){At.stopPropagation(),Oe.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:yn.state===0?"\u786E\u8BA4\u64A4\u56DE\u8BE5\u8BFE\u9898\u7533\u8BF7\uFF1F":"\u786E\u8BA4\u53D6\u6D88\u53CC\u9009\uFF1F\u53D6\u6D88\u540E\u9700\u8981\u91CD\u65B0\u8FDB\u884C\u9009\u9898",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Dt(void 0,null,function*(){(yield(0,y.ZP)(`/api/graduations/${ze.id}/student_tasks/${yn.id}.json`,{method:"delete"})).status===0&&(le.ZP.success("\u64CD\u4F5C\u6210\u529F"),ja(Dn))})})}),dt=()=>z.createElement("div",{className:Ee.listWrap},kn.map(At=>z.createElement("div",{onClick:()=>{Sa(!0),sa(et({},At))},className:Ee.list,key:At.id},z.createElement("div",{className:Ee.left},z.createElement("div",{className:Ee.state},At.state===0&&z.createElement("div",{className:Ee.tag0},"\u5F85\u5BA1\u6838"),At.state===1&&z.createElement("div",{className:Ee.tag1},"\u5DF2\u901A\u8FC7"),At.state===2&&z.createElement("div",{className:Ee.tag2},"\u5DF2\u9A73\u56DE"),At.state===3&&z.createElement("div",{className:Ee.tag3},"\u5DF2\u64A4\u56DE"),z.createElement(Re.Z,{title:At.name},z.createElement("div",{className:Ee.name},At.name))),z.createElement("div",{className:Ee.info},z.createElement("span",null,"\u6307\u5BFC\u8001\u5E08",z.createElement("span",{title:At.teacher_names},(0,a.Pq)(At.teacher_names,9))),z.createElement("span",null,"\u8BFE\u9898\u6765\u6E90",z.createElement("span",{title:At.source},(0,a.Pq)(At.source,9))),z.createElement("span",null,"\u5B66\u79D1\u65B9\u5411",z.createElement("span",{title:At.direction},(0,a.Pq)(At.direction,9)))),z.createElement("div",{className:Ee.time},"\u7533\u8BF7\u65F6\u95F4\xA0\xA0",At.time)),[0,1].includes(Vn==null?void 0:Vn.status)&&z.createElement("div",{className:Ee.right},At.state===0&&z.createElement("div",{onClick:yn=>tt(yn,At),className:Ee.btn},"\u64A4\u56DE\u7533\u8BF7"),At.state===1&&z.createElement("div",{onClick:yn=>tt(yn,At),className:Ee.btn},"\u53D6\u6D88\u53CC\u9009"))))),rt=!!kn.length;return z.createElement("div",{className:Ee.wrap},(Vn==null?void 0:Vn.status)===2&&z.createElement("div",{className:Ee.tip},z.createElement("i",{style:{paddingTop:2},className:"iconfont icon-weixiada font12 mr5"}),z.createElement("span",null,"\u9009\u9898\u9636\u6BB5\u5DF2\u7ED3\u675F\uFF0C\u82E5\u8981\u53D8\u66F4\u8BFE\u9898\u9700\u8054\u7CFB\u7BA1\u7406\u5458\u624B\u52A8\u8FDB\u884C\u53D8\u66F4")),z.createElement(re.Z,{style:{marginBottom:12},title:"\u5B66\u751F\u9009\u9898",status:Vn==null?void 0:Vn.status,startAt:Vn==null?void 0:Vn.start_at,endAt:Vn==null?void 0:Vn.end_at}),!!ln&&z.createElement(Ve.Z,{align:"middle",justify:"space-between"},z.createElement(De.qp,{title:"\u5BA1\u6838\u72B6\u6001",className:"mt20",value:Dn.state,onChange:lo,dataSource:_n,titleWidth:56}),(Vn==null?void 0:Vn.status)!==2&&z.createElement(De.op,{onClick:()=>xt(!0)},"\u70B9\u51FB\u9009\u9898")),z.createElement(_e.Z,{spinning:wt},rt?dt():z.createElement(x.Z,{loading:wt,ButtonTwo:(Vn==null?void 0:Vn.status)!==2&&!ln&&z.createElement(De.op,{onClick:()=>xt(!0)},"\u70B9\u51FB\u9009\u9898")})),z.createElement(Je.Z,{current:Dn.page,hideOnSinglePage:!Tt,showSizeChanger:!0,showQuickJumper:!0,className:"mb20",pageSizeOptions:["10","20","50","100","200"],total:Tt,pageSize:Dn.per_page,showTotal:a.rU,onChange:Ka}),z.createElement(je,{onClose:()=>xt(!1),visible:ua,onListClick:At=>{sa(et({},At)),Sa(!0)},onSucceed:()=>{ja(Dn),xt(!1)}}),z.createElement(Xe,{data:qn,visible:Pn,onClose:()=>Sa(!1),onSucceed:()=>{}}))};var yt=(0,ge.connect)(({graduations:he})=>({graduations:he}))(kt);const St=({graduations:he,dispatch:xe,loading:ze})=>z.createElement(Ze.Z,{style:{margin:"20px 0 0 45px"},loading:ze.effects["graduations/getGraduationsDetails"]},(0,ne.tu)()?z.createElement(Ut,null):z.createElement(yt,null));var Lt=(0,ge.connect)(({loading:he,graduations:xe})=>({loading:he,graduations:xe}))(St)},74975:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ve}});var z=te(59301),ge={flex_box_center:"flex_box_center___oGGi8",flex_space_between:"flex_space_between___e1At5",flex_box_vertical_center:"flex_box_vertical_center___K1Nl5",flex_box_center_end:"flex_box_center_end___IP1rf",flex_box_column:"flex_box_column____nxPW",title:"title___Ynb7w",time:"time___dxFRB"},Ze=te(92310),Ge=te.n(Ze),Re=te(43907),Oe=te(61186),le=te.n(Oe),Ve=({className:_e,status:Je,style:Qe={},startAt:De,endAt:re,title:y})=>z.createElement("div",{className:Ge()(ge.title,_e),style:Qe},z.createElement("b",null,y),z.createElement(Re.Z,{className:"ml10",status:Je}),z.createElement("span",{className:ge.time},z.createElement("span",null,"\u5F00\u542F\u65F6\u95F4",z.createElement("span",{className:"ml10"},De?le()(De).format("YYYY-MM-DD HH:mm"):"--")),z.createElement("span",{className:"ml30"},"\u622A\u6B62\u65F6\u95F4",z.createElement("span",{className:"ml10"},re?le()(re).format("YYYY-MM-DD HH:mm"):"--"))))},5874:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return ve}});var z=te(59301),ge=te(8591),Ze=te(54580),Ge=te(43418),Re=te(95237),Oe=te(5083),le={flex_box_center:"flex_box_center___cQ5Sl",flex_space_between:"flex_space_between___BU1Wl",flex_box_vertical_center:"flex_box_vertical_center___jBfz4",flex_box_center_end:"flex_box_center_end___mFYce",flex_box_column:"flex_box_column___jBfuW",wrap:"wrap___npJKs",label:"label___mSlLf"},We=te(90524),Ve=te(76560),_e=te(47949),Je=te(82093),Qe=te(49661),De=te(89389),re=te(61186),y=te.n(re),a=te(69577),E=Object.defineProperty,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(pe,Se,Ae)=>Se in pe?E(pe,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):pe[Se]=Ae,oe=(pe,Se)=>{for(var Ae in Se||(Se={}))b.call(Se,Ae)&&ne(pe,Ae,Se[Ae]);if(x)for(var Ae of x(Se))ee.call(Se,Ae)&&ne(pe,Ae,Se[Ae]);return pe},ae=(pe,Se,Ae)=>new Promise((ye,Ct)=>{var ct=ft=>{try{Xe(Ae.next(ft))}catch(Rt){Ct(Rt)}},Jt=ft=>{try{Xe(Ae.throw(ft))}catch(Rt){Ct(Rt)}},Xe=ft=>ft.done?ye(ft.value):Promise.resolve(ft.value).then(ct,Jt);Xe((Ae=Ae.apply(pe,Se)).next())}),ve=({visible:pe,data:Se,onClose:Ae=()=>{},onSuccess:ye=()=>{}})=>{const[Ct,ct]=(0,z.useState)([]),[Jt,Xe]=(0,z.useState)(""),[ft,Rt]=(0,z.useState)(""),[Yt,cn]=(0,z.useState)(""),[$t,gt]=(0,z.useState)(!1),jt=(0,Ve.useParams)();(0,z.useEffect)(()=>{var Et;pe&&(cn((Se==null?void 0:Se.description)||""),Xe((Se==null?void 0:Se.start_at)||""),Rt((Se==null?void 0:Se.end_at)||""),ct(((Et=Se==null?void 0:Se.attachments)==null?void 0:Et.map(bn=>({name:bn.name||bn.title,status:"done",response:{id:bn.id}})))||[]))},[pe]);const Mt={multiple:!0,withCredentials:!0,fileList:Ct,beforeUpload:Et=>Et.size/1024/1024>150?(ge.ZP.error(`\u300A${Et.name}\u300B\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(150M)`),Ze.default.LIST_IGNORE):!0,action:`${We.Z.API_SERVER}/api/attachments.json`,onChange(Et){ct((0,Qe.uD)(Et))}},Ie=()=>ae(void 0,null,function*(){if(!Jt||!ft){ge.ZP.warning(`\u8BF7\u9009\u62E9${mt}`);return}gt(!0),console.log(Ct,"fileList");const Et=yield(0,Je.ZP)(`/api/graduations/${jt.id}/graduation_stages/${Se.id}.json`,{method:"put",body:{start_at:Jt,end_at:ft,description:Yt,attachment_ids:Ct.map(bn=>{var Mn;return(Mn=bn==null?void 0:bn.response)==null?void 0:Mn.id})}});if((Et==null?void 0:Et.status)===0){ge.ZP.success("\u4FDD\u5B58\u8BBE\u7F6E\u6210\u529F"),(0,Ve.getDvaApp)()._store.dispatch({type:"graduations/getGraduationsDetails",payload:{id:jt==null?void 0:jt.id}}),ye();return}gt(!1)});console.log(Se,"data");const He=[{name:"\u5B66\u751F\u9009\u9898",key:"student_selection",timeName:"\u5B66\u751F\u9009\u9898\u8D77\u6B62\u65F6\u95F4",width:460,text:"\u5728\u6B64\u65F6\u95F4\u5185\uFF0C\u5B66\u751F\u53EF\u81EA\u52A9\u64CD\u4F5C\u9009\u9898\u548C\u66F4\u6539\u9009\u9898"},{name:"\u4EFB\u52A1\u4E66",key:"tasks",width:460,timeName:"\u4EFB\u52A1\u4E66\u8D77\u6B62\u65F6\u95F4",text:""},{name:"\u5F00\u9898\u62A5\u544A",key:"opening_report",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u5F00\u9898\u62A5\u544A\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u4E2D\u671F\u68C0\u67E5",key:"midterm_report",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u4E2D\u671F\u68C0\u67E5\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u6BD5\u4E1A\u8BBA\u6587",key:"thesis",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u6BD5\u4E1A\u8BBA\u6587\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u6BD5\u4E1A\u7B54\u8FA9",key:"final_defense",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u6BD5\u4E1A\u7B54\u8FA9\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u8BBA\u6587\u5B9A\u7A3F",key:"final_thesis",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u8BBA\u6587\u5B9A\u7A3F\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u5F52\u6863",key:"archives",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u5F52\u6863\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"}],vt=["opening_report","midterm_report","thesis","final_defense","final_thesis","archives"],Ht=Ct.some(Et=>!(Et!=null&&Et.response)),{timeName:mt,text:Ut,width:Ee,key:Ft}=(He==null?void 0:He.find(Et=>Et.key===(Se==null?void 0:Se.clazz)))||{};return z.createElement(Ge.default,{centered:!0,destroyOnClose:!0,confirmLoading:$t,okButtonProps:{disabled:Ht},onCancel:Ae,onOk:Ie,open:pe,title:`${Se.name}\u8BBE\u7F6E`,width:Ee,afterClose:()=>{ct([]),Xe(""),cn(""),Rt(""),gt(!1)},okText:"\u4FDD\u5B58\u8BBE\u7F6E",cancelText:"\u53D6\u6D88"},z.createElement("div",{className:le.wrap},z.createElement("div",{className:le.label},z.createElement("span",null,"*"),mt),z.createElement(Re.Z,{align:"middle",className:vt.includes(Ft)?"mb20":""},z.createElement(Oe.default,{format:"YYYY-MM-DD HH:mm",value:Jt?y()(Jt):"",disabledDate:Et=>(0,a.Q8)(Et,"",Se==null?void 0:Se.disabled_time),disabledTime:Et=>(0,a.d0)(Et,Se==null?void 0:Se.disabled_time),showTime:{format:"HH:mm"},onChange:(Et,bn)=>{Xe(bn)}}),z.createElement("span",{className:"ml10 mr10"},"\u81F3"),z.createElement(Oe.default,{format:"YYYY-MM-DD HH:mm",value:ft?y()(ft):"",disabledDate:Et=>(0,a.Q8)(Et,"",Se==null?void 0:Se.disabled_time),disabledTime:Et=>(0,a.d0)(Et,Se==null?void 0:Se.disabled_time),showTime:{format:"HH:mm"},onChange:(Et,bn)=>{Rt(bn)}}),z.createElement("span",{className:`${Ft==="student_selection"?"mt10":"ml10"} font14`,style:{color:"#9096A3"}},Ut)),vt.includes(Ft)&&z.createElement(z.Fragment,null,z.createElement("div",{className:le.label},"\u9636\u6BB5\u63CF\u8FF0"),z.createElement(De.Z,{height:140,defaultValue:Yt,onChange:Et=>{cn(Et)}}),z.createElement(Ze.default,oe({},Mt),z.createElement(Re.Z,{align:"middle",className:"mt10"},z.createElement(_e.op,{style:{borderRadius:2}},z.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6587\u6863"),z.createElement("div",{className:"ml10 font14",style:{color:"#5F6367"},onClick:Et=>{Et.stopPropagation()}},"\u4E0A\u4F20\u6B64\u9636\u6BB5\u7684\u6587\u6863\u6A21\u7248\u3001\u6279\u9605\u8981\u6C42\u7B49\u6587\u6863\uFF0C\u5355\u4E2A\u6587\u6863\u5927\u5C0F\u4E0D\u8D85\u8FC7150M"))))))}},43907:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Oe}});var z=te(59301),ge={flex_box_center:"flex_box_center___Sswcw",flex_space_between:"flex_space_between___nBexI",flex_box_vertical_center:"flex_box_vertical_center___sPXvb",flex_box_center_end:"flex_box_center_end___c6nca",flex_box_column:"flex_box_column___Bq_gi",tag:"tag___NEywM"},Ze=te(92310),Ge=te.n(Ze),Oe=({className:le,status:We})=>z.createElement(z.Fragment,null,We===0&&z.createElement("div",{className:Ge()(ge.tag,le)},"\u672A\u5F00\u59CB"),We===1&&z.createElement("div",{className:Ge()(ge.tag,le),style:{background:"#19CB70"}},"\u8FDB\u884C\u4E2D"),We===2&&z.createElement("div",{className:Ge()(ge.tag,le),style:{background:"#EE5D5D"}},"\u5DF2\u7ED3\u675F"))},23869:function(lt,bt,te){"use strict";te.d(bt,{rX:function(){return ne},pW:function(){return oe},gy:function(){return ae},xY:function(){return ee},O5:function(){return b},tJ:function(){return re},o1:function(){return y},Rd:function(){return x}});var z=te(76560),ge=te(43418),Ze=te(28103),Ge=te(8591),Re=te(34055),Oe=te(49661),le=te(87169),We=te(25510),Ve="data:image/png;base64,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",_e=te.p+"static/newqrcode.a8740efb.png",Je=te(32637),Qe=te(59301),De=(me,ve,pe)=>new Promise((Se,Ae)=>{var ye=Jt=>{try{ct(pe.next(Jt))}catch(Xe){Ae(Xe)}},Ct=Jt=>{try{ct(pe.throw(Jt))}catch(Xe){Ae(Xe)}},ct=Jt=>Jt.done?Se(Jt.value):Promise.resolve(Jt.value).then(ye,Ct);ct((pe=pe.apply(me,ve)).next())});const re=(me,ve=!1)=>!!(y(me)&&a(ve)),y=me=>(0,Re.bg)()?!0:(me({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(me=!1)=>{var ve;const{user:pe}=(0,z.getDvaApp)()._store.getState();return(ve=pe.userInfo)!=null&&ve.profile_completed?!0:(ge.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Oe.xg)("/account/profile/edit"),E()}}),!1)},E=()=>{ge.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},x=()=>{ge.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Qe.createElement("div",{style:{textAlign:"center"}},Qe.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),Qe.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Je}),Qe.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},b=()=>{var me;const{user:ve}=(0,z.getDvaApp)()._store.getState();return(me=ve.userInfo)!=null&&me.professional_certification?!0:(ge.default.confirm({title:"\u63D0\u793A",centered:!0,content:Qe.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Oe.xg)("/account/certification")}}),!1)},ee=()=>(0,Re.V9)()?!0:(ge.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Qe.createElement("div",{className:"tc",style:{marginLeft:-38}},Qe.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Qe.createElement("img",{src:_e,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(me,ve)=>me?!0:(ge.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Qe.createElement("div",null,Qe.createElement("p",null,ve||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),Qe.createElement("div",{style:{marginLeft:"110px"}},Qe.createElement("img",{src:Ve,width:200}),Qe.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Oe.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),oe=me=>{ge.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Qe.createElement("div",null,Qe.createElement("div",null,Qe.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),Qe.createElement(Ze.Z,null),Qe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Qe.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",Qe.createElement("a",null,me),"\u5929\u3002"),Qe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Qe.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),Qe.createElement("div",{style:{textAlign:"center",marginTop:30}},Qe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:We,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ae=(me,ve="")=>{const{shixunsDetail:{detail:pe}}=(0,z.getDvaApp)()._store.getState();if((pe==null?void 0:pe.public)===2||(pe==null?void 0:pe.public)===1||(pe==null?void 0:pe.shixun_status)===3){let Se="";return(pe==null?void 0:pe.public)===2&&(Se="\u5DF2\u516C\u5F00"),(pe==null?void 0:pe.public)===1&&(Se="\u5F85\u5BA1\u6838"),(pe==null?void 0:pe.shixun_status)===3&&(Se="\u5DF2\u5173\u95ED"),ge.default.info({centered:!0,icon:Qe.createElement(le.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Qe.createElement("div",{className:"tc",style:{marginLeft:-38}},Qe.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Qe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Se,"\uFF0C",ve,"\u3002"),Qe.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Qe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:We,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(pe==null?void 0:pe.shixun_status)===2?(ge.default.confirm({centered:!0,icon:Qe.createElement(le.Z,null),title:"\u63D0\u793A",content:Qe.createElement("div",null,Qe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",ve,"\u3002"),Qe.createElement("br",null),Qe.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{ge.default.confirm({width:440,centered:!0,icon:Qe.createElement(le.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>De(void 0,null,function*(){(yield me({type:"shixunsDetail/cancelRelease",payload:{id:pe==null?void 0:pe.identifier}})).status!==401&&(Ge.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),me({type:"shixunsDetail/getShixunsDetail",payload:{id:pe==null?void 0:pe.identifier}}),me({type:"practiceSetting/getCommonData",payload:{id:pe==null?void 0:pe.identifier}}))})})}}),!0):!1}},50371:function(lt,bt){"use strict";function te(){const z=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ge=1;ge{const Re=Ze[Ge];Re!==void 0&&(z[Ge]=Re)})}return z}bt.Z=te},13845:function(lt,bt,te){"use strict";te.d(bt,{F:function(){return z},Z:function(){return ge}});function z(Ze){return Ze!=null&&Ze===Ze.window}function ge(Ze,Ge){var Re,Oe;if(typeof window=="undefined")return 0;const le=Ge?"scrollTop":"scrollLeft";let We=0;return z(Ze)?We=Ze[Ge?"pageYOffset":"pageXOffset"]:Ze instanceof Document?We=Ze.documentElement[le]:(Ze instanceof HTMLElement||Ze)&&(We=Ze[le]),Ze&&!z(Ze)&&typeof We!="number"&&(We=(Oe=((Re=Ze.ownerDocument)!==null&&Re!==void 0?Re:Ze).documentElement)===null||Oe===void 0?void 0:Oe[le]),We}},56762:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var z=te(59301);function ge(){const[,Ze]=z.useReducer(Ge=>Ge+1,0);return Ze}},68031:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var z=te(16089);function ge(Re,Oe,le,We){const Ve=le-Oe;return Re/=We/2,Re<1?Ve/2*Re*Re*Re+Oe:Ve/2*((Re-=2)*Re*Re+2)+Oe}var Ze=te(13845);function Ge(Re){let Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:le=()=>window,callback:We,duration:Ve=450}=Oe,_e=le(),Je=(0,Ze.Z)(_e,!0),Qe=Date.now(),De=()=>{const y=Date.now()-Qe,a=ge(y>Ve?Ve:y,Je,Re,Ve);(0,Ze.F)(_e)?_e.scrollTo(window.pageXOffset,a):_e instanceof Document||_e.constructor.name==="HTMLDocument"?_e.documentElement.scrollTop=a:_e.scrollTop=a,y{var Se;const{prefixCls:Ae,className:ye,rootClassName:Ct,children:ct,indeterminate:Jt=!1,style:Xe,onMouseEnter:ft,onMouseLeave:Rt,skipGroup:Yt=!1,disabled:cn}=ve,$t=De(ve,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:gt,direction:jt,checkbox:Mt}=Ge.useContext(Re.E_),Ie=Ge.useContext(Ve),{isFormItemInput:He}=Ge.useContext(le.aM),vt=Ge.useContext(Oe.Z),Ht=(Se=(Ie==null?void 0:Ie.disabled)||cn)!==null&&Se!==void 0?Se:vt,mt=Ge.useRef($t.value);Ge.useEffect(()=>{Ie==null||Ie.registerValue($t.value)},[]),Ge.useEffect(()=>{if(!Yt)return $t.value!==mt.current&&(Ie==null||Ie.cancelValue(mt.current),Ie==null||Ie.registerValue($t.value),mt.current=$t.value),()=>Ie==null?void 0:Ie.cancelValue($t.value)},[$t.value]);const Ut=gt("checkbox",Ae),[Ee,Ft]=(0,_e.ZP)(Ut),Et=Object.assign({},$t);Ie&&!Yt&&(Et.onChange=function(){$t.onChange&&$t.onChange.apply($t,arguments),Ie.toggleOption&&Ie.toggleOption({label:ct,value:$t.value})},Et.name=Ie.name,Et.checked=Ie.value.includes($t.value));const bn=ge()(`${Ut}-wrapper`,{[`${Ut}-rtl`]:jt==="rtl",[`${Ut}-wrapper-checked`]:Et.checked,[`${Ut}-wrapper-disabled`]:Ht,[`${Ut}-wrapper-in-form-item`]:He},Mt==null?void 0:Mt.className,ye,Ct,Ft),Mn=ge()({[`${Ut}-indeterminate`]:Jt},Qe.A,Ft),at=Jt?"mixed":void 0;return Ee(Ge.createElement(Je.Z,{component:"Checkbox",disabled:Ht},Ge.createElement("label",{className:bn,style:Object.assign(Object.assign({},Mt==null?void 0:Mt.style),Xe),onMouseEnter:ft,onMouseLeave:Rt},Ge.createElement(Ze.Z,Object.assign({"aria-checked":at},Et,{prefixCls:Ut,className:Mn,disabled:Ht,ref:pe})),ct!==void 0&&Ge.createElement("span",null,ct))))};var a=Ge.forwardRef(re),E=te(3300),x=te(2738),b=function(ve,pe){var Se={};for(var Ae in ve)Object.prototype.hasOwnProperty.call(ve,Ae)&&pe.indexOf(Ae)<0&&(Se[Ae]=ve[Ae]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Ae=Object.getOwnPropertySymbols(ve);ye{const{defaultValue:Se,children:Ae,options:ye=[],prefixCls:Ct,className:ct,rootClassName:Jt,style:Xe,onChange:ft}=ve,Rt=b(ve,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Yt,direction:cn}=Ge.useContext(Re.E_),[$t,gt]=Ge.useState(Rt.value||Se||[]),[jt,Mt]=Ge.useState([]);Ge.useEffect(()=>{"value"in Rt&>(Rt.value||[])},[Rt.value]);const Ie=Ge.useMemo(()=>ye.map(Ye=>typeof Ye=="string"||typeof Ye=="number"?{label:Ye,value:Ye}:Ye),[ye]),He=Ye=>{Mt(Be=>Be.filter(fe=>fe!==Ye))},vt=Ye=>{Mt(Be=>[].concat((0,E.Z)(Be),[Ye]))},Ht=Ye=>{const Be=$t.indexOf(Ye.value),fe=(0,E.Z)($t);Be===-1?fe.push(Ye.value):fe.splice(Be,1),"value"in Rt||gt(fe),ft==null||ft(fe.filter(Ke=>jt.includes(Ke)).sort((Ke,je)=>{const be=Ie.findIndex(Ue=>Ue.value===Ke),Pe=Ie.findIndex(Ue=>Ue.value===je);return be-Pe}))},mt=Yt("checkbox",Ct),Ut=`${mt}-group`,[Ee,Ft]=(0,_e.ZP)(mt),Et=(0,x.Z)(Rt,["value","disabled"]),bn=ye.length?Ie.map(Ye=>Ge.createElement(a,{prefixCls:mt,key:Ye.value.toString(),disabled:"disabled"in Ye?Ye.disabled:Rt.disabled,value:Ye.value,checked:$t.includes(Ye.value),onChange:Ye.onChange,className:`${Ut}-item`,style:Ye.style,title:Ye.title},Ye.label)):Ae,Mn={toggleOption:Ht,value:$t,disabled:Rt.disabled,name:Rt.name,registerValue:vt,cancelValue:He},at=ge()(Ut,{[`${Ut}-rtl`]:cn==="rtl"},ct,Jt,Ft);return Ee(Ge.createElement("div",Object.assign({className:at,style:Xe},Et,{ref:pe}),Ge.createElement(Ve.Provider,{value:Mn},bn)))},ne=Ge.forwardRef(ee);var oe=Ge.memo(ne);const ae=a;ae.Group=oe,ae.__ANT_CHECKBOX=!0;var me=ae},98447:function(lt,bt,te){"use strict";te.d(bt,{C2:function(){return Re}});var z=te(17313),ge=te(37613),Ze=te(83116);const Ge=Oe=>{const{checkboxCls:le}=Oe,We=`${le}-wrapper`;return[{[`${le}-group`]:Object.assign(Object.assign({},(0,z.Wf)(Oe)),{display:"inline-flex",flexWrap:"wrap",columnGap:Oe.marginXS,[`> ${Oe.antCls}-row`]:{flex:1}}),[We]:Object.assign(Object.assign({},(0,z.Wf)(Oe)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${We}`]:{marginInlineStart:0},[`&${We}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[le]:Object.assign(Object.assign({},(0,z.Wf)(Oe)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Oe.borderRadiusSM,alignSelf:"center",[`${le}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${le}-inner`]:Object.assign({},(0,z.oN)(Oe))},[`${le}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Oe.checkboxSize,height:Oe.checkboxSize,direction:"ltr",backgroundColor:Oe.colorBgContainer,border:`${Oe.lineWidth}px ${Oe.lineType} ${Oe.colorBorder}`,borderRadius:Oe.borderRadiusSM,borderCollapse:"separate",transition:`all ${Oe.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Oe.checkboxSize/14*5,height:Oe.checkboxSize/14*8,border:`${Oe.lineWidthBold}px solid ${Oe.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Oe.motionDurationFast} ${Oe.motionEaseInBack}, opacity ${Oe.motionDurationFast}`}},"& + span":{paddingInlineStart:Oe.paddingXS,paddingInlineEnd:Oe.paddingXS}})},{[` +`),Gt.focus();default:throw new Error}},[Gt,$n]),Ra=(0,z.useMemo)(()=>{switch($n){case ze:return z.createElement(jt,{callback:Bn,onCancel:Ta});case Qt:return z.createElement(Mt.Z,{callback:Bn,onCancel:Ta});case ut:return z.createElement(Ie.Z,{callback:Bn,onCancel:Ta});case wt:return z.createElement(je,{callback:Bn,onCancel:Ta});case ln:return z.createElement(Ce,{callback:Bn,onCancel:Ta});case"maths-latex":return z.createElement(St,{showSaveButton:!0,callback:Bn});case"inline-latex":return z.createElement(Lt.Z,{showSaveButton:!0,callback:Bn});default:return null}},[$n]);function Ta(){oo("")}(0,z.useEffect)(()=>{if(Vt.current){let Yn=function(er){fo=!0,Wo=er.pageY},In=function(){fo=!1},aa=function(er){if(fo){let ir=er.pageY-Wo;ir<0&&(ir=0),ir>300&&(ir=300);let Cr=At+ir+"px";Oo(Cr)}},ia=Vt.current,fo=!1,Wo=0;return ia.addEventListener("mousedown",Yn),document.addEventListener("mousemove",aa),document.addEventListener("mouseup",In),()=>{ia.removeEventListener("mousedown",Yn),document.removeEventListener("mousemove",aa),document.removeEventListener("mouseup",In)}}},[Gt,Vt]),(0,z.useEffect)(()=>{Oo(At)},[At]);const mo=un(rt),Qa=un(To),Pa={width:mo,height:Qa},eo=(0,z.useMemo)(()=>{if(ro){let Yn=new Date(ro),In=Yn.getHours(),aa=Yn.getMinutes(),ia=Yn.getSeconds();return In=In<10?"0"+In:In,aa=aa<10?"0"+aa:aa,ia=ia<10?"0"+ia:ia,`${In}:${aa}:${ia}`}return 0},[ro]),to=Yn=>{const In=[];if(fn){let aa=-1;Yn=Yn.replace(/(@▁▁@|@▁@)/g,function(ia,fo,Wo){In.push({multiLine:ia!==Bt})})}return In};function Xo(){window.sessionStorage.removeItem(io),Br(!1),Za(0)}function bo(){Br(!1),Za(0),Gt.setValue(window.sessionStorage.getItem(io))}(0,z.useEffect)(()=>{lo[$n]&&$n!==Wt&&$n!==wt&&setTimeout(()=>{const Yn=document.getElementsByClassName("markdown-popup-form")[0],In=window.innerWidth/2-Yn.offsetWidth/2,aa=window.innerHeight/2-Yn.offsetHeight/2;Hr(In),_o(aa)},0)},[$n]);const $o=Yn=>{Yn.preventDefault();const In=Yn.clientX-Qr,aa=Yn.clientY-yr;document.body.onmousemove=ia=>{let fo=ia.clientX-In,Wo=ia.clientY-aa;const er=document.getElementsByClassName("markdown-popup-form")[0],ir=window.innerWidth-er.offsetWidth,Cr=window.innerHeight-er.offsetHeight;fo=Math.max(0,Math.min(fo,ir)),Wo=Math.max(0,Math.min(Wo,Cr)),mr(ia.clientX,ia.clientY,In,aa)&&(Hr(fo),_o(Wo))},document.body.onmouseup=function(){document.body.onmousemove=null}},mr=(Yn,In,aa,ia)=>{const fo=document.body.clientHeight,Wo=document.body.clientWidth;return Yn<20&&aa>Yn||Yn>Wo-20&&aaIn||In>fo-20&&iaAe in Se?Qe(Se,Ae,{enumerable:!0,configurable:!0,writable:!0,value:ye}):Se[Ae]=ye,b=(Se,Ae)=>{for(var ye in Ae||(Ae={}))a.call(Ae,ye)&&x(Se,ye,Ae[ye]);if(y)for(var ye of y(Ae))E.call(Ae,ye)&&x(Se,ye,Ae[ye]);return Se},ee=(Se,Ae)=>De(Se,re(Ae));const{useForm:ne}=z.default,oe={width:280,marginRight:10},ae={labelCol:{span:5},wrapperCol:{span:19}};var me=({callback:Se,onCancel:Ae})=>{const[ye]=ne();let Ct=(0,Ve.useRef)();function ct(ft){Ct.current.width=ye.getFieldValue("width"),Ct.current.align=ye.getFieldValue("align"),Se(ft,Ct.current)}function Jt(ft,Rt){if(ft.status===-1){ge.ZP.error(ft.message);return}ye.setFieldsValue({src:`/api/attachments/${ft.id}`,type:Rt.type})}function Xe(ft){let Rt=ft.target.files[0];Ct.current=Rt,pe(Rt,Jt)}return Je.createElement(z.default,ee(b({form:ye},ae),{className:"upload-image-panel",onFinish:ct,style:{width:470,overflow:"hidden"}}),Je.createElement(z.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Je.createElement("div",{className:"flex-container"},Je.createElement(z.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Je.createElement(Ze.default,{style:oe})),Je.createElement(ve,{onFileChange:Xe}))),Je.createElement(z.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Je.createElement(Ze.default,{style:{width:264}})),Je.createElement(z.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Je.createElement(Ge.Z,null,Je.createElement(z.default.Item,{name:"width",style:{margin:0}},Je.createElement(Re.Z,{style:{width:264}})),Je.createElement("span",{className:"ml8"},"%"))),Je.createElement(z.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Je.createElement(Oe.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),Je.createElement("aside",null,Je.createElement(z.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Je.createElement(le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Je.createElement(le.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function ve({onFileChange:Se}){return Je.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Je.createElement("input",{type:"file",onChange:Se}))}function pe(Se,Ae){if(!Se)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,_e.bg)())throw ge.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ye=new FormData;ye.append("editormd-image-file",Se),ye.append("file_param_name","editormd-image-file"),ye.append("byxhr","true");var Ct=new window.XMLHttpRequest;Ct.withCredentials=!0,Ct.addEventListener("load",function(ct){Ae(JSON.parse(ct.target.responseText),Se)},!1),Ct.addEventListener("error",function(ct){console.error(ct)},!1),Ct.open("POST",`${We.KI}/api/attachments.json`),Ct.send(ye)}},75790:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ze}});var z=te(59301),ge=te(4676);class Ze extends z.Component{constructor(Re){super(Re);const Oe=window.document;this.node=Oe.createElement("div"),Oe.body.appendChild(this.node)}render(){const{children:Re}=this.props;return(0,ge.createPortal)(Re,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(lt,bt,te){"use strict";te.d(bt,{i:function(){return ae},Z:function(){return ve}});var z={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},ge=te(71418),Ze=te(6848),Ge=te(93948),Re=te(92310),Oe=te.n(Re),le=te(49661),We=te(57884),Ve=te(34055),_e=te(79005),Je=te(20345),Qe=te(77882),De=te(31081),re=te(75309),y=te(71979),a=te(47558),E=te(42922),x=te(66832),b=te(96593),ee=te(19664),ne=te(91833),oe=te(59301);const ae=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:_e,swimg:Je},{name:"101\u8BA1\u5212",ptimg:Qe,swimg:De},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:re,swimg:y},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:E},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ee,swimg:ne}];var ve=({className:pe,dataSource:Se=[],col:Ae=4,right:ye,bottom:Ct=23,precision:ct=0,wrapWidth:Jt=1200,trackEventItems:Xe,loading:ft,onRemove:Rt=()=>{},isCurrent:Yt=!0,showAlias:cn=!1,showProgress:$t=!1})=>{const gt=Math.floor((Jt-(Ae-1)*ye)/Ae),jt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Mt=>(window.ENV==="build"&&(Mt.ptimg=`/react/build${Mt.ptimg}`,Mt.swimg=`/react/build${Mt.swimg}`),Mt));return oe.createElement(ge.Z,{spinning:ft},oe.createElement("div",{className:Oe()(z.list,pe)},!!(Se!=null&&Se.length)&&(Se==null?void 0:Se.map((Mt,Ie)=>{var He,vt,Ht,mt,Ut,Ee;const{name:Ft,id:Et,identifier:bn,featured:Mn,school_name:at,image_url:Ye,excellent:Be,is_plan:fe}=Mt;return oe.createElement("div",{key:Et,className:Yt&&$t?z.wrapisCurrent:z.wrap,style:{width:gt,marginRight:(1+Ie)%Ae===0?0:ye+ct,marginBottom:Ct}},oe.createElement("a",{className:z.li,onClick:Ke=>{Ke.preventDefault(),Ke.stopPropagation(),Xe&&(0,le.L9)([Xe]),(0,le.xg)(`/paths/${bn}`)}},oe.createElement("div",{className:z.img},oe.createElement("img",{className:z.cover,src:`${Ye}`}),Yt&&(0,Ve.bg)()&&(Mt==null?void 0:Mt.studying)&&oe.createElement("div",{className:`${z.movebq} user-path-items`,onClick:Ke=>{Ke.stopPropagation(),Rt(Mt)}},oe.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),oe.createElement("span",{className:"c-red"},"\u79FB\u9664")),(He=Mt==null?void 0:Mt.subject_tags)==null?void 0:He.map((Ke,je)=>{var be,Pe;if(je===0){const Te=(be=jt.find(Ce=>Ce.name==Ke))==null?void 0:be.swimg;return oe.createElement("img",{className:z.sign,src:Te,style:{left:"-4px"}})}const Ue=(Pe=jt.find(Te=>Te.name==Ke))==null?void 0:Pe.ptimg;return oe.createElement("img",{className:z.sign,src:Ue,style:{left:`${48+52*(je-1)+2*je}px`}})}),oe.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Mt==null?void 0:Mt.excellent)&&oe.createElement("div",{className:z.bq},"\u5F00\u653E\u8BFE\u7A0B"))),oe.createElement("div",{className:z.name},oe.createElement(Ze.Z,{title:cn&&(Mt!=null&&Mt.excellent_alias_name)?oe.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Ft}`,oe.createElement("br",null),oe.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Mt==null?void 0:Mt.excellent_alias_name}`)):Ft},oe.createElement("span",{className:z.e},cn&&(Mt==null?void 0:Mt.excellent_alias_name)||Ft))),Yt&&$t&&((vt=Mt==null?void 0:Mt.progress)==null?void 0:vt.all_score)!=0&&oe.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},oe.createElement(Ge.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Ht=Mt==null?void 0:Mt.progress)==null?void 0:Ht.my_score)/((mt=Mt==null?void 0:Mt.progress)==null?void 0:mt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Ut=Mt==null?void 0:Mt.progress)==null?void 0:Ut.my_score,"/",(Ee=Mt==null?void 0:Mt.progress)==null?void 0:Ee.all_score),(!Yt||!$t)&&oe.createElement("div",{className:z.tags},oe.createElement("div",null,oe.createElement(Ze.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),oe.createElement("span",null,Mt.stages_count))),oe.createElement(Ze.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),oe.createElement("span",null,Mt.members_count)))))))})),!Se.length&&oe.createElement(We.Z,null)))}},47949:function(lt,bt,te){"use strict";te.d(bt,{jL:function(){return Re},w9:function(){return yt},dN:function(){return xe},QD:function(){return ha},cQ:function(){return mt.Z},Oz:function(){return Te},op:function(){return rt},O5:function(){return ho},_b:function(){return xa},t7:function(){return Se},Gi:function(){return kn},YG:function(){return Wt},kT:function(){return ln},qp:function(){return E},K3:function(){return ee},vr:function(){return mn},qE:function(){return vn},Je:function(){return Ct},wb:function(){return Ie},lB:function(){return Ht},cq:function(){return ua},tp:function(){return ae},Si:function(){return Fn},k8:function(){return Zr},Du:function(){return Oo}});var z=te(59301),ge={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Ze="data:image/png;base64,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",Re=({dataSource:Vt=[],img:Kt,imgWidth:en=346,title:Gn,sunTitle:Zn,bannerExtraContent:Ea})=>z.createElement("div",{className:ge.banner},z.createElement("div",{className:ge.content},z.createElement("aside",null,z.createElement("p",null,z.createElement("b",null,Gn),z.createElement("span",null,Zn)),Vt.length>0&&z.createElement("div",{className:ge.btns},Vt.map((Bn,Ra)=>z.createElement("div",{key:Ra,onClick:Bn.click},Bn.name,Bn.sign?z.createElement("img",{src:Ze,width:39}):null))),Ea),Kt&&z.createElement("img",{style:{marginTop:33,marginRight:38},src:Kt,width:en}))),Oe={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},le=te(92310),We=te.n(le),Ve=te(89392),_e=Object.defineProperty,Je=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,re=(Vt,Kt,en)=>Kt in Vt?_e(Vt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Vt[Kt]=en,y=(Vt,Kt)=>{for(var en in Kt||(Kt={}))Qe.call(Kt,en)&&re(Vt,en,Kt[en]);if(Je)for(var en of Je(Kt))De.call(Kt,en)&&re(Vt,en,Kt[en]);return Vt},E=({dataSource:Vt=[],value:Kt,onChange:en,onTitleChange:Gn,className:Zn,title:Ea,titleWidth:Bn=41,style:Ra={},fontColor:Ta="#6A7283",showCount:mo,classNameActive:Qa,styleItem:Pa={}})=>{const[eo,to]=(0,z.useState)(0),[Xo,bo]=(0,z.useState)(!1),$o=(0,z.useRef)(null),mr=(0,z.useRef)(null);return(0,z.useEffect)(()=>{var Yn;Vt.length!==0&&(((Yn=$o==null?void 0:$o.current)==null?void 0:Yn.clientHeight)>97?to(1):to(0)),Vt.length===0&&to(0),bo(!1)},[Vt]),z.createElement("div",{className:We()(Oe.row,Zn),style:Ra},z.createElement("div",{onClick:(0,Ve.throttle)(()=>Gn==null?void 0:Gn(),2e3),style:{width:Bn,marginTop:Xo?12:4},className:`${Oe.title} ${Gn?"current":""}`},Ea),z.createElement("div",{className:Xo?`${Oe.tagsWrap} ${Oe.tagsBorderWrap}`:Oe.tagsWrap},z.createElement("div",{className:Oe.bar,ref:mr,style:eo>0?{height:eo===1?97:"auto",overflow:eo===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},z.createElement("div",{className:Oe.tag,ref:$o},Vt==null?void 0:Vt.map(Yn=>z.createElement("span",{onClick:()=>en(Yn.id),key:Yn.id,style:y(y({color:Ta},Pa),(Yn==null?void 0:Yn.style)||{}),className:Kt===Yn.id?We()(Qa||Oe.active,Yn.classNameActive):""},z.createElement("span",{title:Yn.name,className:Oe.name},Yn.name),!!mo&&z.createElement("span",{className:Oe.num},Yn.count))))),!!eo&&z.createElement(z.Fragment,null,eo===1?z.createElement("div",{onClick:()=>{var Yn;to(2),((Yn=$o==null?void 0:$o.current)==null?void 0:Yn.clientHeight)>245?bo(!0):bo(!1)},className:Oe.action},"\u5C55\u5F00",z.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):z.createElement("div",{onClick:()=>{mr.current.scrollTop=0,to(1),bo(!1)},className:Oe.action},"\u6536\u8D77",z.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},x={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},ee=({dataSource:Vt=[],value:Kt,onChange:en,onTitleChange:Gn,className:Zn,title:Ea,titleWidth:Bn=41,style:Ra={},fontColor:Ta="#6A7283",showCount:mo,expand:Qa=!0})=>{const[Pa,eo]=(0,z.useState)(0),[to,Xo]=(0,z.useState)(!1),bo=(0,z.useRef)(null),$o=(0,z.useRef)(null),[mr,Yn]=(0,z.useState)(Qa);return z.createElement("div",{className:We()(x.row,Zn),style:Ra},z.createElement("div",{className:"flex item-center justify-between"},z.createElement("div",{onClick:(0,Ve.throttle)(()=>Gn==null?void 0:Gn(),2e3),style:{width:Bn,marginTop:to?12:4},className:`${x.title} ${Gn?"current":""}`},Ea),z.createElement("i",{className:`iconfont ${mr?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:mr?8:10},onClick:()=>Yn(!mr)})),mr&&z.createElement("div",{className:to?`${x.tagsWrap} ${x.tagsBorderWrap}`:x.tagsWrap},z.createElement("div",{className:x.fenge}),z.createElement("div",{className:x.bar,ref:$o},z.createElement("div",{className:x.tag,ref:bo},Vt==null?void 0:Vt.map(In=>z.createElement("span",{onClick:()=>en(In.id),key:In.id,style:{color:Ta},className:Kt===In.id?x.active:""},z.createElement("span",{title:In.name,className:x.name},In.name),!!mo&&z.createElement("span",{className:x.num},In.count)))))))},ne={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ae=({dataSource:Vt=[],value:Kt,onChange:en,className:Gn,style:Zn={}})=>z.createElement("div",{style:Zn,className:We()(ne.tabs,Gn)},Vt.map(Ea=>z.createElement("span",{onClick:()=>en(Ea.id),className:Kt===Ea.id?ne.active:"",key:Ea.id},Ea.name))),me={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},ve=te(92832),Se=({dataSource:Vt=[],value:Kt="",onChange:en,onInputChange:Gn=()=>{},className:Zn,style:Ea={},placeholder:Bn,allowClear:Ra=!1})=>{var Ta;const[mo,Qa]=(0,z.useState)(""),[Pa,eo]=(0,z.useState)("");(0,z.useEffect)(()=>{var bo;let $o=Kt;(bo=JSON.stringify(Kt))!=null&&bo.includes("{")&&(Qa(Kt.id),$o=Kt.value||"");try{eo(decodeURIComponent($o||""))}catch(mr){eo(decodeURIComponent($o||""))}},[Kt]);const to=()=>{en(encodeURIComponent(Pa),mo||null)},Xo=bo=>{bo!==mo&&(Qa(bo),en(encodeURIComponent(Pa),bo))};return z.createElement("div",{className:We()(me.input,Zn),style:Ea},!!Vt.length&&z.createElement("div",{className:me.dropdown},z.createElement("div",{className:me.text},(Ta=Vt.find(bo=>bo.id===mo))==null?void 0:Ta.name,z.createElement("i",{className:"iconfont icon-zhankai4"}),z.createElement("b",{className:me.b1}),z.createElement("b",{className:me.b2})),z.createElement("div",{className:me.menu},Vt.map((bo,$o)=>z.createElement("div",{key:$o,onClick:()=>Xo(bo.id)},bo.name)))),z.createElement(ve.default,{onPressEnter:to,value:Pa,onChange:bo=>{eo(bo.target.value),Gn(encodeURIComponent(bo.target.value),mo||null)},bordered:!1,placeholder:Bn}),z.createElement("i",{onClick:to,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Ae={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Ct=({value:Vt,onChange:Kt,className:en,total:Gn,pageSize:Zn,style:Ea={}})=>{const Bn=Vt<2,Ra=Vt>=Math.ceil(Gn/Zn);return Gn<=Zn?z.createElement(z.Fragment,null):z.createElement("div",{className:We()(Ae.quickPager,en),style:Ea},z.createElement("div",{onClick:()=>{Bn||Kt(Vt-1,"prev")},className:Bn?Ae.disabled:""},"\u4E0A\u4E00\u9875"),z.createElement("div",{onClick:()=>{Ra||Kt(Vt+1,"next")},className:Ra?Ae.disabled:""},"\u4E0B\u4E00\u9875"))},ct={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Jt=te(71418),Xe=te(6848),ft=te(13570),Rt=te(90524),Yt=te(49661),cn=te(96908),$t=te(57177),gt=te(81378),jt=te(57884),Ie=({className:Vt,dataSource:Kt=[],col:en=4,right:Gn,bottom:Zn=23,precision:Ea=0,wrapWidth:Bn=1200,trackEventItems:Ra,loading:Ta})=>{const mo=Math.floor((Bn-(en-1)*Gn)/en);return z.createElement(Jt.Z,{spinning:Ta},z.createElement("div",{className:We()(ct.list,Vt)},!!Kt.length&&Kt.map((Qa,Pa)=>{const{name:eo,id:to,identifier:Xo,power:bo,cover_image_id:$o,pic:mr}=Qa;return z.createElement("div",{className:ct.wrap,key:to,style:{width:mo,marginRight:(1+Pa)%en===0?0:Gn+Ea,marginBottom:Zn}},z.createElement("a",{target:"_blank",href:`/shixuns/${Xo}/challenges`,className:ct.li,onClick:Yn=>{Yn.preventDefault(),Ra&&(0,Yt.L9)([Ra]),bo&&(0,Yt.xg)(`/shixuns/${Xo}/challenges`)}},z.createElement("div",{className:ct.img},z.createElement("img",{className:ct.cover,src:`${mr}`}),Qa.is_jupyter&&z.createElement("img",{className:ct.sign,src:cn}),Qa.is_jupyter_lab&&z.createElement("img",{className:ct.sign,src:$t}),Qa.is_unity_3d&&z.createElement("img",{className:ct.sign,src:gt})),z.createElement("div",{className:ct.name},z.createElement(Xe.Z,{title:eo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:ct.e},eo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{className:ct.tags},z.createElement(Xe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,Qa.challenges_count))),!!Qa.myshixuns_count&&z.createElement(Xe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),z.createElement("span",null,Qa.myshixuns_count))),z.createElement(Xe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},z.createElement("span",null,z.createElement("span",null,Qa.level))),z.createElement("div",{className:ct.rate},z.createElement(ft.Z,{allowHalf:!0,disabled:!0,defaultValue:Qa.score_info}),z.createElement("span",null,"\xA0",Qa.score_info?`${Qa.score_info}\u5206`:"5\u5206")))),!bo&&z.createElement("div",{className:ct.lockWrap},z.createElement("img",{src:`${Rt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Kt.length&&z.createElement(jt.Z,null)))},He={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},Ht=({className:Vt,dataSource:Kt=[],col:en=4,right:Gn,bottom:Zn=23,precision:Ea=0,wrapWidth:Bn=1200,wrapClassName:Ra,trackEventItems:Ta,loading:mo})=>{const Qa=Math.floor((Bn-(en-1)*Gn)/en);return z.createElement(Jt.Z,{spinning:mo},z.createElement("div",{className:We()(He.list,Vt)},!!Kt.length&&Kt.map((Pa,eo)=>{const{name:to,id:Xo,identifier:bo,power:$o,cover_image_id:mr,pic:Yn}=Pa;return z.createElement("div",{className:We()(He.wrap,Ra),key:Xo,style:{width:Qa,marginRight:(1+eo)%en===0?0:Gn+Ea,marginBottom:Zn}},z.createElement("a",{target:"_blank",href:`/shixuns/${bo}/challenges`,className:He.li,onClick:In=>{In.preventDefault(),Ta&&(0,Yt.L9)([Ta]),$o&&(0,Yt.xg)(`/shixuns/${bo}/challenges`)}},z.createElement("img",{src:te(47621),className:He.titleBg}),z.createElement("div",{className:He.name},z.createElement(Xe.Z,{title:to||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:He.e},to||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:He.img},z.createElement("img",{className:He.cover,src:mr?`${Rt.Z.API_SERVER}/api/attachments/${mr}`:`${Rt.Z.IMG_SERVER+Yn}`}),Pa.is_jupyter&&z.createElement("div",{className:He.bq},"Jupyter"),Pa.is_jupyter_lab&&z.createElement("div",{className:He.bq},"JupyterLab"),Pa.is_unity_3d&&z.createElement("div",{className:He.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),z.createElement("div",{className:"mt20 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:He.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:He.value},Pa.myshixuns_count)),z.createElement("div",null,z.createElement("span",{className:He.text},"\u56F0\u96BE\u7B49\u7EA7"),z.createElement("span",{className:He.value},Pa.level))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:He.text},"\u5173\u5361\u6570"),z.createElement("span",{className:He.value},Pa.challenges_count)),z.createElement("div",{className:He.rate},z.createElement(ft.Z,{allowHalf:!0,disabled:!0,defaultValue:Pa.score_info}),z.createElement("span",{className:He.value,style:{color:"#FF9C00"}},"\xA0",Pa.score_info?`${Pa.score_info}\u5206`:"5\u5206"))))),!$o&&z.createElement("div",{className:He.lockWrap},z.createElement("img",{src:`${Rt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Kt.length&&z.createElement(jt.Z,null)))},mt=te(929),Ut={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Ee=te(79005),Ft=te(20345),Et=te(77882),bn=te(31081),Mn=te(75309),at=te(71979),Ye=te(47558),Be=te(42922),fe=te(66832),Ke=te(96593),je=te(19664),be=te(91833);const Pe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ee,swimg:Ft},{name:"101\u8BA1\u5212",ptimg:Et,swimg:bn},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Mn,swimg:at},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Ye,swimg:Be},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:fe,swimg:Ke},{name:"\u519B\u961F\u4E00\u6D41",ptimg:je,swimg:be}];var Te=({className:Vt,dataSource:Kt=[],col:en=4,right:Gn,bottom:Zn=23,precision:Ea=0,wrapWidth:Bn=1200,trackEventItems:Ra,loading:Ta,wrapClassName:mo,imgClassName:Qa,isArrow:Pa=!1})=>{const eo=Math.floor((Bn-(en-1)*Gn)/en),[to,Xo]=(0,z.useState)(),[bo,$o]=(0,z.useState)(),mr=In=>Xo(In),Yn=()=>Xo(-1);return z.createElement(Jt.Z,{spinning:Ta},z.createElement("div",{className:We()(Ut.list,Vt)},!!(Kt!=null&&Kt.length)&&(Kt==null?void 0:Kt.map((In,aa)=>{var ia;const{name:fo,id:Wo,identifier:er,featured:ir,school_name:Cr,image_url:pr,excellent:Wr,is_plan:br}=In;return z.createElement("div",{key:Wo,className:We()(Ut.wrap,mo),style:{width:eo,marginRight:(1+aa)%en===0?0:Gn+Ea,marginBottom:Zn}},z.createElement("a",{target:"_blank",href:`/paths/${er}`,className:Ut.li,onClick:_a=>{_a.preventDefault(),Ra&&(0,Yt.L9)([Ra]),(0,Yt.xg)(`/paths/${er}`)}},z.createElement("img",{src:te(39057),className:Ut.titleBg}),z.createElement("div",{className:Ut.name},z.createElement(Xe.Z,{title:fo},z.createElement("span",{className:Ut.e,style:{color:Pa&&to===aa?"#145DFF":"#000000"},onMouseEnter:()=>{mr(aa)},onMouseLeave:Yn},fo))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:We()(Ut.img,Qa)},z.createElement("img",{className:Ut.cover,src:`${Rt.Z.IMG_SERVER+pr}`}),(ia=In==null?void 0:In.subject_tags)==null?void 0:ia.map((_a,So)=>{var Vo,Po;if(So===0){const lr=(Vo=Pe.find(Yo=>Yo.name==_a))==null?void 0:Vo.swimg;return z.createElement("img",{className:Ut.sign,src:lr,style:{left:"-4px"}})}const Bo=(Po=Pe.find(lr=>lr.name==_a))==null?void 0:Po.ptimg;return z.createElement("img",{className:Ut.sign,src:Bo,style:{left:`${48+52*(So-1)+2*So}px`}})}),z.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(In==null?void 0:In.excellent)&&z.createElement("div",{className:Ut.bq},"\u5F00\u653E\u8BFE\u7A0B"))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:Ut.text},"\u7AE0\u8282\u6570"),z.createElement("span",{className:Ut.value},In.stages_count)),z.createElement("div",null,z.createElement("span",{className:Ut.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:Ut.value},In.members_count))))))})),!Kt.length&&z.createElement(jt.Z,null)))},Ce={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},et="data:image/png;base64,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",Dt=te(59301),yt=({className:Vt,dataSource:Kt=[],col:en=4,right:Gn,bottom:Zn=23,precision:Ea=0,wrapWidth:Bn=1200,trackEventItems:Ra,loading:Ta})=>{const mo=Math.floor((Bn-(en-1)*Gn)/en);return Dt.createElement(Jt.Z,{spinning:Ta},Dt.createElement("div",{className:We()(Ce.list,Vt)},!!Kt.length&&Kt.map((Qa,Pa)=>{const{subject_identifier:eo,id:to,identifier:Xo,power:bo}=Qa,$o=Qa.is_public!=0&&Qa.is_public;return Dt.createElement("div",{className:Ce.wrap,key:to,style:{width:mo,marginRight:(1+Pa)%en===0?0:Gn+Ea,marginBottom:Zn}},Dt.createElement("a",{className:Ce.li,onClick:mr=>{mr.preventDefault(),Ra&&(0,Yt.L9)([Ra]),(0,Yt.xg)(Qa.first_category_url)}},Dt.createElement("div",{className:Ce.top},Dt.createElement(Xe.Z,{title:Qa.name},Dt.createElement("div",{className:Ce.name},Qa.name)),Dt.createElement("img",{className:Ce.img,src:Rt.Z.IMG_SERVER+"/images/"+Qa.avatar_url}),Dt.createElement("div",{className:Ce.text,title:Qa.creator},Qa.creator),eo&&Dt.createElement("div",{className:Ce.btns},Dt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Dt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),$o&&Dt.createElement("div",{className:Ce.sign},"\u516C\u5F00")),Dt.createElement("div",{className:Ce.bottom},Qa.visits>0&&Dt.createElement(Xe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-liulanyan"}),Dt.createElement("span",null,Qa.visits))),Qa.course_members_count>0&&Dt.createElement(Xe.Z,{title:"\u6210\u5458",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-chengyuan"}),Qa.course_members_count)),Qa.tasks_count>0&&Dt.createElement(Xe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-zuoye"}),Qa.tasks_count)),Qa.is_end?Dt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Dt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Qa.is_accessible&&Dt.createElement("div",{className:Ce.lockWrap},Dt.createElement("img",{src:`${Rt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Dt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Kt.length&&Dt.createElement(jt.Z,null)))},St={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Lt="data:image/png;base64,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",xe=({className:Vt,dataSource:Kt=[],col:en=4,right:Gn,bottom:Zn=23,precision:Ea=0,wrapWidth:Bn=1200,wrapClassName:Ra,trackEventItems:Ta,loading:mo})=>{const Qa=Math.floor((Bn-(en-1)*Gn)/en);return z.createElement(Jt.Z,{spinning:mo},z.createElement("div",{className:We()(St.list,Vt)},!!Kt.length&&Kt.map((Pa,eo)=>{const{subject_identifier:to,id:Xo,identifier:bo,power:$o}=Pa,mr=Pa.is_public!=0&&Pa.is_public;return z.createElement("div",{className:We()(`${St.wrap} ${Pa.is_accessible?"":St.warpStyle}`,Ra),key:Xo,style:{width:Qa,marginRight:(1+eo)%en===0?0:Gn+Ea,marginBottom:Zn}},z.createElement("a",{className:St.li,onClick:Yn=>{Yn.preventDefault(),Ta&&(0,Yt.L9)([Ta]),(0,Yt.xg)(Pa.first_category_url)}},z.createElement("div",{className:St.creator},z.createElement("img",{className:St.img,src:Rt.Z.IMG_SERVER+"/images/"+Pa.avatar_url}),z.createElement("div",{className:St.text,title:Pa.creator},Pa.creator)),z.createElement("div",{className:St.top},z.createElement(Xe.Z,{title:Pa.name},z.createElement("div",{className:St.name},Pa.name)),mr&&z.createElement("div",{className:St.sign},"\u516C\u5F00")),z.createElement("div",{className:St.middle},z.createElement("div",{className:St.row,style:{marginBottom:6}},z.createElement("div",null,z.createElement("span",{className:St.text},"\u8BBF\u95EE\u91CF"),z.createElement("span",{className:St.value},(Pa==null?void 0:Pa.visits)||0)),z.createElement("div",null,z.createElement("span",{className:St.text},"\u6210\u5458"),z.createElement("span",{className:St.value},(Pa==null?void 0:Pa.course_members_count)||0))),z.createElement("div",{className:St.row},z.createElement("div",null,z.createElement("span",{className:St.text,style:{width:42}},"\u4F5C",z.createElement("span",{style:{marginLeft:14}},"\u4E1A")),z.createElement("span",{className:St.value},(Pa==null?void 0:Pa.tasks_count)||0)),z.createElement("div",null,z.createElement("span",{className:St.text},"\u72B6\u6001"),Pa.is_end?z.createElement("span",{className:St.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):z.createElement("span",{className:St.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),to&&z.createElement("div",{className:St.btns},z.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Pa.is_accessible&&z.createElement("div",{className:St.lockWrap},z.createElement("img",{src:`${Rt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Kt.length&&z.createElement(jt.Z,null)))},ze={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ut=te(76560),Wt=({dataSource:Vt=[],value:Kt,onChange:en,className:Gn,style:Zn={},tabBarExtraContent:Ea})=>z.createElement("div",{className:We()(ze.tabs,Gn),style:Zn},z.createElement("div",{className:ze.tabsWrap},Vt.map((Bn,Ra)=>z.createElement("aside",{className:ze.tab,onClick:()=>{en(Bn.id),Bn.link&&ut.history.push(Bn.link)},key:Ra},z.createElement("div",{className:Kt===Bn.id?ze.active:""},Bn.name),(Bn==null?void 0:Bn.resetCount)==null&&(Bn==null?void 0:Bn.total)!==void 0&&z.createElement("span",null,"\uFF08",Bn==null?void 0:Bn.total,"\uFF09"),(Bn==null?void 0:Bn.resetCount)!==void 0&&(Bn==null?void 0:Bn.total)!==void 0&&z.createElement(Xe.Z,{title:(Bn==null?void 0:Bn.tip)!=null?Bn==null?void 0:Bn.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},Bn==null?void 0:Bn.resetCount),"/",z.createElement("span",null,Bn==null?void 0:Bn.total),"\uFF09"))))),z.createElement("div",{className:ze.tabBar},Ea)),Tt={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},ln=({dataSource:Vt=[],value:Kt,onChange:en,className:Gn,style:Zn={},tabBarExtraContent:Ea})=>z.createElement("div",{className:We()(Tt.tabs,Gn),style:Zn},z.createElement("div",{className:Tt.tabsWrap},Vt.map((Bn,Ra)=>z.createElement("aside",{className:Tt.tab,onClick:()=>{en(Bn.id),Bn.link&&ut.history.push(Bn.link)},key:Ra},z.createElement("div",{className:Kt===Bn.id?Tt.active:""},Bn.name),(Bn==null?void 0:Bn.resetCount)==null&&(Bn==null?void 0:Bn.total)!==void 0&&z.createElement("span",null,"\uFF08",Bn==null?void 0:Bn.total,"\uFF09"),(Bn==null?void 0:Bn.resetCount)!==void 0&&(Bn==null?void 0:Bn.total)!==void 0&&z.createElement(Xe.Z,{title:(Bn==null?void 0:Bn.tip)!=null?Bn==null?void 0:Bn.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},Bn==null?void 0:Bn.resetCount),"/",z.createElement("span",null,Bn==null?void 0:Bn.total),"\uFF09"))))),z.createElement("div",{className:Tt.tabBar},Ea)),kn=({className:Vt,style:Kt={},children:en})=>z.createElement("div",{className:We()(Vt),style:Kt},en),Kn={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},qn=te(38854),sa=te(20834);const Pn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ua=({sortValue:Vt,dropValue:Kt,className:en,onSort:Gn,onDrop:Zn,dataSource:Ea=Pn})=>{var Bn;return z.createElement("div",{className:We()(Kn.orderWrap,en)},z.createElement(qn.Z,{dropdownRender:()=>z.createElement(sa.default,null,Ea.map((Ra,Ta)=>z.createElement(sa.default.Item,{key:Ta,onClick:()=>Zn(Ra.id)},Ra.name)))},z.createElement("span",{className:Kn.orderTextWrap},(Bn=Ea.find(Ra=>Kt===Ra.id))==null?void 0:Bn.name)),z.createElement("span",{className:Kn.orderIconWrap},z.createElement("span",{className:Kn.orderAsc},z.createElement("i",{className:Vt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Kn.cursorPointer} ${Kn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Kn.cursorPointer}`,onClick:()=>Gn(Vt==="asc"?"desc":"asc")})),z.createElement("span",{className:Kn.orderDesc},z.createElement("i",{className:Vt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Kn.cursorPointer} ${Kn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Kn.cursorPointer}`,onClick:()=>Gn(Vt==="asc"?"desc":"asc")}))))},xt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},Bt=te(3113),Dn=te(22688),Hn=Object.defineProperty,un=Object.getOwnPropertySymbols,Vn=Object.prototype.hasOwnProperty,_n=Object.prototype.propertyIsEnumerable,ja=(Vt,Kt,en)=>Kt in Vt?Hn(Vt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Vt[Kt]=en,lo=(Vt,Kt)=>{for(var en in Kt||(Kt={}))Vn.call(Kt,en)&&ja(Vt,en,Kt[en]);if(un)for(var en of un(Kt))_n.call(Kt,en)&&ja(Vt,en,Kt[en]);return Vt},Ka=(Vt,Kt)=>{var en={};for(var Gn in Vt)Vn.call(Vt,Gn)&&Kt.indexOf(Gn)<0&&(en[Gn]=Vt[Gn]);if(Vt!=null&&un)for(var Gn of un(Vt))Kt.indexOf(Gn)<0&&_n.call(Vt,Gn)&&(en[Gn]=Vt[Gn]);return en},tt=(Vt,Kt,en)=>new Promise((Gn,Zn)=>{var Ea=Ta=>{try{Ra(en.next(Ta))}catch(mo){Zn(mo)}},Bn=Ta=>{try{Ra(en.throw(Ta))}catch(mo){Zn(mo)}},Ra=Ta=>Ta.done?Gn(Ta.value):Promise.resolve(Ta.value).then(Ea,Bn);Ra((en=en.apply(Vt,Kt)).next())}),rt=Vt=>{var Kt=Vt,{className:en,style:Gn,children:Zn,loading:Ea=!1,openLoading:Bn,onClick:Ra=()=>{},size:Ta="middle",shape:mo="round",theme:Qa}=Kt,Pa=Ka(Kt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[eo,to]=(0,z.useState)(!1),Xo=(0,z.useMemo)(()=>{switch(Qa){case Dn.Fy.THEMEONE:return xt.ThemeOne;case Dn.Fy.DEFAULT:default:return xt.btn}},[Qa]);return z.createElement(Bt.ZP,lo({onClick:(0,Ve.throttle)(bo=>tt(void 0,null,function*(){Bn&&to(!0);try{yield Ra(bo)}catch($o){console.log("error",$o)}Bn&&to(!1)}),2e3,{leading:!0,trailing:!1}),className:We()(Xo,xt[`${Ta}-${mo}`],en),style:Gn,size:Ta,shape:mo,loading:eo||Ea},Pa),Zn)},At={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},vn=({className:Vt,style:Kt,children:en=null,onClick:Gn,title:Zn})=>z.createElement("div",{className:We()(At.head,Vt),style:Kt},z.createElement("span",{className:"primary-hover",onClick:Gn},z.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),z.createElement("b",{title:Zn},Zn),z.createElement("div",{className:At.node},en)),Ia={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},ha=({confirmShow:Vt=!0,confirmTitle:Kt,confirmClick:en,cancelShow:Gn=!0,cancelTitle:Zn,cancelClick:Ea,className:Bn,style:Ra,confirmLoading:Ta=!1})=>z.createElement("div",{className:We()(Ia.btns,Bn),style:Ra},Vt&&z.createElement(Bt.ZP,{loading:Ta,onClick:en,type:"primary",className:Ia.confirm},Kt),Gn&&z.createElement(Bt.ZP,{onClick:Ea,className:Ia.cancel},Zn)),io={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},mn=({className:Vt,style:Kt={},LeftContent:en,children:Gn,RightContent:Zn})=>z.createElement("div",{className:We()(io.fixedBottom,Vt),style:Kt},z.createElement("div",{className:io.wrap},z.createElement("div",{className:io.left},en),z.createElement("div",{className:io.center},Gn),z.createElement("div",{className:io.right},Zn))),qa={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},xa=({className:Vt,style:Kt={},dataSource:en=[]})=>z.createElement("div",{className:We()(qa.crumbs,Vt),style:Kt},en.map((Gn,Zn)=>Znut.history.push(Gn.path)},Gn.name):z.createElement("span",null,Gn.name),z.createElement("span",null,"\xA0",">","\xA0")):z.createElement("span",{key:Zn,style:{color:"#5F6368"}},Gn.name))),Wa=te(31797),qe=Object.defineProperty,Zt=Object.defineProperties,zt=Object.getOwnPropertyDescriptors,nn=Object.getOwnPropertySymbols,pn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,gn=(Vt,Kt,en)=>Kt in Vt?qe(Vt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Vt[Kt]=en,dn=(Vt,Kt)=>{for(var en in Kt||(Kt={}))pn.call(Kt,en)&&gn(Vt,en,Kt[en]);if(nn)for(var en of nn(Kt))Sn.call(Kt,en)&&gn(Vt,en,Kt[en]);return Vt},ka=(Vt,Kt)=>Zt(Vt,zt(Kt)),Ba=(Vt,Kt)=>{var en={};for(var Gn in Vt)pn.call(Vt,Gn)&&Kt.indexOf(Gn)<0&&(en[Gn]=Vt[Gn]);if(Vt!=null&&nn)for(var Gn of nn(Vt))Kt.indexOf(Gn)<0&&Sn.call(Vt,Gn)&&(en[Gn]=Vt[Gn]);return en};const{Countdown:Gt}=Wa.default;var ho=Vt=>{var Kt=Vt,{onChange:en}=Kt,Gn=Ba(Kt,["onChange"]);const[Zn,Ea]=(0,z.useState)(null);(0,z.useEffect)(()=>{typeof Zn=="number"&&Zn>=0&&en(Zn)},[Zn]);const Bn=Ra=>{const Ta=Math.floor(Ra/1e3);Ea(Ta)};return z.createElement(Gt,ka(dn({},Gn),{onChange:Bn}))},ko={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Fn=({DataProps:Vt,className:Kt,style:en={}})=>{var Gn;return z.createElement("div",{className:We()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",ko.ClassRoomItem,Kt),style:en,onClick:()=>{(0,Yt.xg)(Vt==null?void 0:Vt.first_category_url)}},z.createElement("div",{className:"flex flex-col item-center"},z.createElement("img",{src:`${(Gn=Rt.Z)==null?void 0:Gn.IMG_SERVER}/images/${Vt==null?void 0:Vt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Vt==null?void 0:Vt.subject_identifier)&&z.createElement("div",{className:"mt-40px"},z.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),z.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},z.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Vt!=null&&Vt.is_public)&&z.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),z.createElement("span",{className:We()("text-16px font-medium",ko.TitleDom)},Vt==null?void 0:Vt.name)),z.createElement("div",{className:"c-grey-333 font-medium"},Vt==null?void 0:Vt.creator),z.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Vt==null?void 0:Vt.course_members_count),z.createElement("div",{className:"c-grey-333 flex item-center justify-between"},z.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Vt==null?void 0:Vt.tasks_count),Vt!=null&&Vt.is_end?z.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):z.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},na=Object.defineProperty,Na=Object.getOwnPropertySymbols,$n=Object.prototype.hasOwnProperty,oo=Object.prototype.propertyIsEnumerable,ro=(Vt,Kt,en)=>Kt in Vt?na(Vt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Vt[Kt]=en,Za=(Vt,Kt)=>{for(var en in Kt||(Kt={}))$n.call(Kt,en)&&ro(Vt,en,Kt[en]);if(Na)for(var en of Na(Kt))oo.call(Kt,en)&&ro(Vt,en,Kt[en]);return Vt},Oo=({DataProps:Vt=[],selectValue:Kt,onChange:en,className:Gn,style:Zn={},extra:Ea,classNameItem:Bn,styleItem:Ra={},barHidden:Ta})=>{const[mo,Qa]=(0,z.useState)();return(0,z.useEffect)(()=>{Qa(Array.isArray(Kt)?Kt:[Kt])},[Kt]),z.createElement("div",{className:We()("flex px-20px py-10px gap-40px",Gn),style:Za({borderBottom:"1px solid #D3F0FF"},Zn)},Vt==null?void 0:Vt.map(Pa=>z.createElement("div",{key:Pa==null?void 0:Pa.id,className:We()("flex item-center justify-center current c-grey-333 text-16 relative",Bn,Pa==null?void 0:Pa.className),style:Za(Za({color:mo!=null&&mo.includes(Pa==null?void 0:Pa.id)?"#1890FF":"",minWidth:88},Ra),(Pa==null?void 0:Pa.style)||{}),onClick:eo=>{en==null||en({domEvent:eo,item:Pa}),Pa!=null&&Pa.link&&ut.history.push(Pa==null?void 0:Pa.link)}},Pa==null?void 0:Pa.name,!Ta&&(mo==null?void 0:mo.includes(Pa==null?void 0:Pa.id))&&z.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),z.createElement("div",{className:"ml-auto"},Ea))},Mr=Object.defineProperty,Br=Object.defineProperties,Er=Object.getOwnPropertyDescriptors,Kr=Object.getOwnPropertySymbols,Ur=Object.prototype.hasOwnProperty,Qr=Object.prototype.propertyIsEnumerable,Hr=(Vt,Kt,en)=>Kt in Vt?Mr(Vt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Vt[Kt]=en,yr=(Vt,Kt)=>{for(var en in Kt||(Kt={}))Ur.call(Kt,en)&&Hr(Vt,en,Kt[en]);if(Kr)for(var en of Kr(Kt))Qr.call(Kt,en)&&Hr(Vt,en,Kt[en]);return Vt},_o=(Vt,Kt)=>Br(Vt,Er(Kt)),Zr=({value:Vt,onChange:Kt,onInputChange:en,className:Gn,style:Zn={},InputProps:Ea})=>{const[Bn,Ra]=(0,z.useState)(Vt);return z.createElement("div",{className:We()("flex item-center rounded-full px-10px py-2px",Gn),style:yr({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Zn)},z.createElement(ve.default,_o(yr({bordered:!1},Ea),{onChange:Ta=>{Ra(Ta.target.value),en==null||en(encodeURIComponent(Ta.target.value))},onPressEnter:Ta=>{Kt==null||Kt({domEvent:Ta,item:{value:Bn}})}})),z.createElement("img",{className:"h-22px current",src:te(25365),height:22,onClick:Ta=>{Kt==null||Kt({domEvent:Ta,item:{value:Bn}})}}))}},17904:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var z=te(59301);function ge(Ze,Ge){const Re=(0,z.useRef)();(0,z.useEffect)(()=>{Re.current=Ze}),(0,z.useEffect)(()=>{function Oe(){Re.current()}if(Ge!==null){let le=setInterval(Oe,Ge);return()=>clearInterval(le)}},[Ge])}},69577:function(lt,bt,te){"use strict";te.d(bt,{Q8:function(){return $t},d0:function(){return gt},w6:function(){return cn}});var z=te(59301),ge=te(5083),Ze=te(57809),Ge=te(8591),Re=te(43418),Oe=te(5112),le=te(95237),We=te(43604),Ve=te(6848),_e=te(24905),Je=te(3113),Qe=te(61186),De=te.n(Qe),re=te(34055),y=te(82093),a=te(89392),E=te.n(a),x=te(49661),b=te(69063),ee=te(76560),ne=te(2748),oe=te(23869),ae=te(97202),me=te(6681),ve=te(67135),pe=te(59301),Se=Object.defineProperty,Ae=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,Ct=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,Jt=Object.prototype.propertyIsEnumerable,Xe=(He,vt,Ht)=>vt in He?Se(He,vt,{enumerable:!0,configurable:!0,writable:!0,value:Ht}):He[vt]=Ht,ft=(He,vt)=>{for(var Ht in vt||(vt={}))ct.call(vt,Ht)&&Xe(He,Ht,vt[Ht]);if(Ct)for(var Ht of Ct(vt))Jt.call(vt,Ht)&&Xe(He,Ht,vt[Ht]);return He},Rt=(He,vt)=>Ae(He,ye(vt)),Yt=(He,vt,Ht)=>new Promise((mt,Ut)=>{var Ee=bn=>{try{Et(Ht.next(bn))}catch(Mn){Ut(Mn)}},Ft=bn=>{try{Et(Ht.throw(bn))}catch(Mn){Ut(Mn)}},Et=bn=>bn.done?mt(bn.value):Promise.resolve(bn.value).then(Ee,Ft);Et((Ht=Ht.apply(He,vt)).next())});function cn(He,vt){const Ht=[];for(let mt=He;mt{const mt=HeDe()(vt).endOf("day"),Ee=He{const Ht=parseInt(De()(He).format("HH")),mt=parseInt(De()().format("HH")),Ut=parseInt(De()().format("mm"));if(!He)return{disabledHours:()=>cn(0,mt),disabledMinutes:()=>cn(0,Ut)};if(vt){const Ee=parseInt(De()(vt).format("HH")),Ft=parseInt(De()(vt).format("mm"));return De()(He).isSame(De()(vt),"day")?{disabledHours:()=>cn(0,Ee),disabledMinutes:()=>Ht<=Ee?cn(0,Ft):[]}:void 0}if(De()(He).isSame(De()(),"day"))return{disabledHours:()=>cn(0,mt),disabledMinutes:()=>De()(He).isSame(De()(),"hour")&&Ht<=mt?cn(0,Ut):[]}},{RangePicker:jt}=ge.default,{Option:Mt}=Ze.default,Ie=({shixunHomeworks:He,loading:vt,dispatch:Ht,classroomList:mt,user:Ut})=>{var Ee,Ft,Et,bn,Mn,at,Ye,Be,fe;const Ke=(0,ee.useParams)(),{workSetting:je,workList:be,shixunWorkList:Pe,headerInfo:Ue,changeData:Te}=He,[Ce,et]=(0,z.useState)(!1),[Dt,kt]=(0,z.useState)(!1);let[yt,St]=(0,z.useState)([]),[Lt,he]=(0,z.useState)([]),[xe,ze]=(0,z.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[ut,wt]=(0,z.useState)({}),[Wt,Tt]=(0,z.useState)({});(0,z.useEffect)(()=>()=>{St([])},[]),(0,z.useEffect)(()=>{et(!(0,re.GJ)())},[(0,re.GJ)()]);const Qt=()=>{Ht({type:"shixunHomeworks/getWorkSetting",payload:ft({},Ke)})};(0,z.useEffect)(()=>{if(!(je!=null&&je.course_id))return;Object.keys(xe).map(function(Bt){xe[Bt]=je[Bt]}),(!xe.allow_late||!xe.unified_late)&&(xe.late_penalty=20,xe.penalty_type=ne.Q.Percent),xe.unified_setting||(xe.unified_late=!1,xe.unified_anonymous_comment=!1,xe.unified_anonymous_appeal=!1),yt=JSON.parse(JSON.stringify(je.group_settings.map(Bt=>Rt(ft({},Bt),{group_name:[Bt.group_name]})).filter(Bt=>Bt.publish_time!==null))),Lt=JSON.parse(JSON.stringify(je.allow_late_settings.map(Bt=>Rt(ft({},Bt),{group_name:[Bt.group_name]})).filter(Bt=>Bt.late_time!==null))),ze(ft({},xe));const xt=(0,x.QE)((yt==null?void 0:yt.length)>0?yt:[]);St([...xt]),(Lt==null?void 0:Lt.length)<=0?he([{penalty_type:ne.Q.Percent,late_penalty:20}]):he([...Lt])},[je]);const ln=()=>Yt(void 0,null,function*(){var xt,Bt;if(((xt=Ut==null?void 0:Ut.userInfo)==null?void 0:xt.user_status)===2){(0,oe.Rd)();return}const Dn=JSON.parse(JSON.stringify(xe));if(Dn.challenge_settings.filter(un=>!un.hide),Dn.categoryId=Ke.categoryId,(Bt=Dn.challenge_settings)!=null&&Bt.every(un=>!un.checked)){Ge.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(yt),!xe.unified_setting)yt=yt==null?void 0:yt.map(un=>{var Vn;if(!un.publish_time||!un.end_time)throw Ge.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!un.group_name)throw Ge.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return un.group_name=typeof(un==null?void 0:un.group_name)=="string"?[un==null?void 0:un.group_name]:un==null?void 0:un.group_name,un.group_id=(Vn=je.group_settings)==null?void 0:Vn.filter(_n=>{var ja;return(ja=un==null?void 0:un.group_name)==null?void 0:ja.includes(_n.group_name)}).map(_n=>_n.group_id||_n.id).toString().split(","),un});else if(!xe.publish_time||!xe.end_time)throw Ge.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Dn.group_settings=yt,xe.allow_late)if(xe.unified_late){if(xe.late_penalty===null||xe.late_penalty===void 0||xe.late_penalty<0||xe.late_penalty>100)throw Ge.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!xe.late_time)throw Ge.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Lt=Lt==null?void 0:Lt.map(un=>{var Vn,_n;if(un.late_penalty===null||un.late_penalty===void 0||un.late_penalty<0||un.late_penalty>100)throw Ge.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!un.late_time)throw Ge.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!un.group_name)throw Ge.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return un.group_name=typeof(un==null?void 0:un.group_name)=="string"?[un==null?void 0:un.group_name]:un==null?void 0:un.group_name,un.group_id=(_n=(Vn=un==null?void 0:un.group_name)==null?void 0:Vn.map(ja=>{var lo,Ka;let tt=(Ka=(lo=je.group_settings)==null?void 0:lo.filter(dt=>(dt==null?void 0:dt.group_name)===ja))==null?void 0:Ka[0];return tt==null?void 0:tt.group_id}))==null?void 0:_n.toString().split(","),un}),Dn.allow_late_settings=Lt;let Hn=yield(0,ve.Tr)({homework_common_ids:[parseInt(Ke.categoryId)],course_id:Ke.coursesId,type:"homework_common"});(Hn==null?void 0:Hn.student_count)===0?Ln(Dn):(Tt(Dn),wt(Hn))}),Ln=xt=>{var Bt;if(xt.total_score===null){Ge.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(xt!=null&&xt.work_efficiency&&xt.eff_score===null){Ge.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Dn=xt.challenge_settings.reduce((Vn,_n)=>Vn+Number(_n.challenge_score),0);if((Dn==null?void 0:Dn.toFixed(10))!==((Bt=xt.total_score-xt.eff_score)==null?void 0:Bt.toFixed(10))){Ge.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${xt.total_score}\u5206`);return}const Hn={shixun_evaluation:xt.shixun_evaluation,challenge_settings:xt.challenge_settings};let un=()=>{var Vn;const _n=()=>Yt(void 0,null,function*(){kt(!0),(yield(0,y.ZP)(`/api/homework_commons/${Ke.categoryId}/publish_setting.json`,{method:"post",body:ft({},xt)})).status===0&&(Ge.ZP.success("\u66F4\u65B0\u6210\u529F"),Qt(),Ht({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:ft({},Ke)})),kt(!1)});!(0,a.isEqual)(Te,Hn)&&!((Vn=Ue==null?void 0:Ue.homework_status)!=null&&Vn.includes("\u672A\u53D1\u5E03"))?Re.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:_n}):_n()};je!=null&&je.high_resources_consume&&!(je!=null&&je.high_resources_consume_permission)?Ht({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Ke.coursesId,type:"shixun",type_id:Ke.categoryId,name:je.homework_name,fn:()=>{un()}}}):un()},kn=(xt,Bt,Dn="group_id")=>{var Hn;return Bt?Bt.find(un=>un[Dn]===xt):(Hn=je==null?void 0:je.group_settings)==null?void 0:Hn.find(un=>un.group_id[0]===xt)},Kn=(je==null?void 0:je.allow_late)||(je==null?void 0:je.anonymous_comment),qn=xt=>{var Bt,Dn;const Hn=kn(xt,je==null?void 0:je.allow_late_settings,"id"),un=kn(xt,je==null?void 0:je.anonymous_comment_settings),Vn=kn(xt);return(je==null?void 0:je.allow_late)&&Hn&&De()(Hn==null?void 0:Hn.late_time)<=De()()||(je==null?void 0:je.anonymous_comment)&&un&&(un==null?void 0:un.evaluation_start)!==null||((Dn=(De()(Vn==null?void 0:Vn.end_time)<=De()()&&((Bt=je==null?void 0:je.allow_late_settings)==null?void 0:Bt.filter(_n=>_n.group_id.includes(xt))))[0])==null?void 0:Dn.late_time)!=null},sa=(0,z.useMemo)(()=>(je==null?void 0:je.allow_late)||(je==null?void 0:je.all_group_late),[je,Ue]),Pn=je==null?void 0:je.anonymous_comment,Sa=xt=>{if(!xt)return!1;const Bt=kn(xt,je==null?void 0:je.anonymous_comment_settings);return(je==null?void 0:je.anonymous_comment)&&Bt&&(Bt==null?void 0:Bt.evaluation_start)!==null},ua=(xt,Bt)=>{var Dn,Hn,un;Ht({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:xt,index:Bt,rangePickerDisabled:Ce||(De()()<=De()((Hn=kn((Dn=xt==null?void 0:xt.group_id)==null?void 0:Dn[0]))==null?void 0:Hn.publish_time)?!1:[!0,qn((un=xt==null?void 0:xt.group_id)==null?void 0:un[0])]),disabledDate:je==null?void 0:je.course_end_date}})};return pe.createElement("section",{className:b.Z.form},pe.createElement("div",{className:b.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",pe.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),pe.createElement("div",null,pe.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},pe.createElement(Oe.ZP.Group,{disabled:Ce||!((Ee=Ue==null?void 0:Ue.homework_status)!=null&&Ee.includes("\u672A\u53D1\u5E03"))||(0,re.Rm)()&&!((Ft=mt.AssistantObject.practice)!=null&&Ft.can_publish),value:xe.unified_setting,onChange:xt=>{var Bt;if(!((Bt=Ue==null?void 0:Ue.homework_status)!=null&&Bt.includes("\u672A\u53D1\u5E03"))){Ge.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(xe.unified_setting=!xe.unified_setting,xe.unified_setting||(xe.unified_late=!1,he([{late_penalty:5}])),ze(Object.assign({},xe)),xe.unified_setting===!1&&yt==""){St(yt.concat({}));return}xe.unified_setting&&(St([]),he([{late_penalty:5}]))}},pe.createElement(Oe.ZP,{value:!0,disabled:Ce||!(je!=null&&je.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),pe.createElement(Oe.ZP,{disabled:Ce||!((Et=je==null?void 0:je.group_settings)!=null&&Et.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((bn=je==null?void 0:je.group_settings)==null?void 0:bn.length)===0&&pe.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),xe.unified_setting&&pe.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},pe.createElement(le.Z,{align:"middle"},pe.createElement(We.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),pe.createElement(We.Z,{className:"ml10"},pe.createElement(ge.default,{size:"large",disabled:Ce||!((Mn=Ue==null?void 0:Ue.homework_status)!=null&&Mn.includes("\u672A\u53D1\u5E03")||(at=Ue==null?void 0:Ue.homework_status)!=null&&at.includes("\u672A\u5F00\u59CB"))||(0,re.Rm)()&&!((Ye=mt.AssistantObject.practice)!=null&&Ye.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:xt=>$t(xt,je==null?void 0:je.course_end_date),disabledTime:xt=>gt(xt),value:xe.publish_time?De()(xe.publish_time):"",onChange:(xt,Bt)=>{xe.publish_time=Bt,(xe.end_time==""||!xe.end_time)&&xe.unified_setting&&(xe.end_time=De()(xt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),ze(Object.assign({},xe))}}))),pe.createElement(le.Z,{align:"middle",className:"pl30"},pe.createElement(We.Z,null,"\u622A\u6B62\u65F6\u95F4"),pe.createElement(We.Z,{className:"ml10"},pe.createElement(ge.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:De()((0,x.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(je==null?void 0:je.allow_late)&&(je==null?void 0:je.homework_status.includes("\u5DF2\u622A\u6B62"))||Ce||(je==null?void 0:je.allow_late)&&De()()>=De()(je==null?void 0:je.end_time)||(0,re.Rm)()&&!((Be=mt.AssistantObject.practice)!=null&&Be.can_publish),disabledDate:xt=>$t(xt,je==null?void 0:je.course_end_date,xe.publish_time),disabledTime:xt=>gt(xt,xe.publish_time),value:xe.end_time?De()(xe.end_time):"",onChange:(xt,Bt)=>{xe.end_time=Bt,ze(Object.assign({},xe))}})))),!xe.unified_setting&&(yt==null?void 0:yt.length)>0&&pe.createElement(le.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},yt&&yt.map(function(xt,Bt){var Dn,Hn,un,Vn,_n,ja,lo;return pe.createElement(We.Z,{span:24,key:Bt},pe.createElement(le.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Bt==(yt==null?void 0:yt.length)-1?"0px":"10px"}},pe.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Bt+1),pe.createElement(Ze.default,{disabled:Ce||((Dn=Ue==null?void 0:Ue.homework_status)!=null&&Dn.includes("\u672A\u53D1\u5E03")&&xt.id||De()(){var tt;if((0,re.Rm)()&&!((tt=mt.AssistantObject.practice)!=null&&tt.can_publish)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yt[Bt].group_name=Ka,yt[Bt].group_id=xt.group_id;const dt=(0,a.flattenDeep)(yt.map(At=>At.group_name)),rt=Lt.map(At=>{let yn=(At==null?void 0:At.group_name)||[];return Rt(ft({},At),{group_name:(0,a.remove)(yn,vn=>dt.includes(vn))})});he(rt),St(yt.slice())},maxTagCount:4,maxTagPlaceholder:Ka=>pe.createElement("div",{style:{cursor:"pointer"},onClick:()=>ua(xt,Bt)},"+",Ka==null?void 0:Ka.length)},je.group_settings&&je.group_settings.map(function(Ka){if(!yt.map(dt=>dt.group_name).flat().includes(Ka.group_name))return pe.createElement(Mt,{value:Ka.group_name,key:Ka.id},Ka.group_name)})),pe.createElement("div",{className:"ml20"},pe.createElement(jt,{size:"large",ranges:{\u6B64\u523B:[xt.publish_time?De()(xt.publish_time):De()(),De()()]},allowClear:!1,disabled:Ce||(De()()<=De()((Vn=kn((un=xt==null?void 0:xt.group_id)==null?void 0:un[0]))==null?void 0:Vn.publish_time)?!1:[!0,qn((_n=xt==null?void 0:xt.group_id)==null?void 0:_n[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Ka=>$t(Ka,je==null?void 0:je.course_end_date),disabledTime:Ka=>gt(Ka),showTime:{showNow:!0,format:"HH:mm",defaultValue:[De()((0,x.U6)(),"HH:mm"),De()((0,x.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:xt.publish_time&&[De()(xt.publish_time),xt.end_time?De()(xt.end_time):void 0],onChange:(Ka,tt)=>{var dt;if((0,re.Rm)()&&!((dt=mt.AssistantObject.practice)!=null&&dt.can_publish)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}yt[Bt].publish_time=tt[0],!xt.end_time&&tt[0]?yt[Bt].end_time=De()(tt[0]).add(7,"days"):yt[Bt].end_time=tt[1],St([...yt])},onCalendarChange:(Ka,tt,dt)=>{if(tt!=null&&tt[0]&&!tt[1]){const rt=De()(tt[0]).add(7,"days");yt[Bt].publish_time=tt[0],yt[Bt].end_time=rt,St([...yt])}}})),!Ce&&pe.createElement("div",{style:{display:"flex",width:"50px"}},((ja=xt==null?void 0:xt.group_id)==null?void 0:ja.length)>1&&pe.createElement(Ve.Z,{title:"\u89C4\u5219\u62C6\u5206"},pe.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>ua(xt,Bt)})),(yt==null?void 0:yt.length)<((lo=je==null?void 0:je.group_settings)==null?void 0:lo.length)&&pe.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Ka;if((0,re.Rm)()&&!((Ka=mt.AssistantObject.practice)!=null&&Ka.can_publish)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}St(yt.concat({}))}}),((xt==null?void 0:xt.publish_time)&&De()(){const Ka=(0,a.cloneDeep)(Lt);Ka.forEach((tt,dt)=>{tt.group_name&&(tt.group_name=tt.group_name.filter(rt=>{var At;return!((At=yt[Bt].group_name)!=null&&At.includes(rt))}))}),yt=yt.filter((tt,dt)=>Bt!==dt),he(Ka),St(yt.slice()),setTimeout(()=>St(yt.slice()),10)}}))))}))),pe.createElement(le.Z,null,pe.createElement(We.Z,null,pe.createElement("div",{className:b.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",pe.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),pe.createElement(We.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},pe.createElement(_e.default,{checked:xe.allow_late,disabled:Ce||sa,onChange:xt=>{var Bt;if((0,re.Rm)()&&!((Bt=mt.AssistantObject.practice)!=null&&Bt.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xt.target.checked&&Re.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:pe.createElement("div",{style:{padding:10,background:"#f5f6f9"}},pe.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),pe.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),pe.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),xe.allow_late=!xe.allow_late,Lt==""&&he([{late_penalty:5}]),ze(Object.assign({},xe))}},pe.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(xe==null?void 0:xe.allow_late)&&pe.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},pe.createElement("div",{style:{display:"flex"}},pe.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),pe.createElement(Oe.ZP.Group,{style:{marginLeft:"20px"},disabled:Ce||(je==null?void 0:je.anonymous_comment)||(je==null?void 0:je.allow_late),value:xe.unified_late,onChange:xt=>{var Bt;if((0,re.Rm)()&&!((Bt=mt.AssistantObject.practice)!=null&&Bt.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xe.unified_late=xt.target.value,Lt==""&&!xt.target.value&&he([{penalty_type:ne.Q.Percent,late_penalty:20}]),ze(ft({},xe))}},(xe==null?void 0:xe.unified_setting)&&pe.createElement(Oe.ZP,{value:!0,disabled:!(je!=null&&je.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((fe=je==null?void 0:je.group_settings)==null?void 0:fe.length)>0&&pe.createElement(Oe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),xe!=null&&xe.unified_late?pe.createElement(pe.Fragment,null,pe.createElement(le.Z,{align:"middle",style:{marginTop:"10px"}},pe.createElement(We.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),pe.createElement(We.Z,{className:"ml20"},pe.createElement(ne.Z,{disabled:Ce||Pn,value:{type:xe.penalty_type,inputValue:xe.late_penalty},onChange:xt=>{var Bt;if((0,re.Rm)()&&!((Bt=mt.AssistantObject.practice)!=null&&Bt.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ze(Rt(ft({},xe),{late_penalty:xt.inputValue,penalty_type:xt.type}))}})),pe.createElement(We.Z,{flex:"1",className:"ml5"},pe.createElement("span",{className:"c-grey-c ml10"},xe.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),pe.createElement(le.Z,{align:"middle",style:{marginTop:"15px"}},pe.createElement(We.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),pe.createElement(We.Z,{className:"ml20"},pe.createElement(ge.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:De()((0,x.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Ce||Pn,value:xe.late_time?De()(xe.late_time):"",disabledDate:xt=>$t(xt,je==null?void 0:je.course_end_date),onChange:(xt,Bt)=>{var Dn;if((0,re.Rm)()&&!((Dn=mt.AssistantObject.practice)!=null&&Dn.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}xe.late_time=Bt,ze(Object.assign({},xe))}})))):Lt.map(function(xt,Bt){var Dn;return pe.createElement(We.Z,{span:24,key:Bt},pe.createElement(le.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},pe.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Bt+1),pe.createElement(Ze.default,{disabled:Ce||!((Dn=Ue==null?void 0:Ue.homework_status)!=null&&Dn.includes("\u672A\u53D1\u5E03"))&&xt.id||(je==null?void 0:je.anonymous_comment),mode:"multiple",className:b.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof xt.group_name=="string"?[xt.group_name]:xt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Hn=>{var un;if((0,re.Rm)()&&!((un=mt.AssistantObject.practice)!=null&&un.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Lt[Bt].group_name=Hn,Lt[Bt].group_id=xt.group_id,he(Lt.slice())}},je.group_settings&&je.group_settings.map(function(Hn){const un=Lt.map(_n=>_n.group_name).flat(),Vn=yt.map(_n=>_n.group_name).flat();if(xe!=null&&xe.unified_setting){if(!un.includes(Hn.group_name))return pe.createElement(Mt,{value:Hn.group_name,key:Hn.id},Hn.group_name)}else if(Vn.includes(Hn.group_name)&&!un.includes(Hn.group_name))return pe.createElement(Mt,{value:Hn.group_name,key:Hn.id},Hn.group_name)})),pe.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),pe.createElement(ne.Z,{disabled:Ce||Sa(xt.id),value:{type:xt.penalty_type,inputValue:xt.late_penalty},onChange:Hn=>{var un;if((0,re.Rm)()&&!((un=mt.AssistantObject.practice)!=null&&un.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Lt[Bt].late_penalty=Hn.inputValue,Lt[Bt].penalty_type=Hn.type,he([...Lt])}}),pe.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),pe.createElement(ge.default,{size:"large",disabled:Ce||Sa(xt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:De()((0,x.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Hn=>$t(Hn,je==null?void 0:je.course_end_date),format:"YYYY-MM-DD HH:mm",value:xt!=null&&xt.late_time?De()(xt.late_time):void 0,onChange:(Hn,un)=>{var Vn;if((0,re.Rm)()&&!((Vn=mt.AssistantObject.practice)!=null&&Vn.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Lt[Bt].late_time=un,he([...Lt])}}),!Ce&&pe.createElement("div",{style:{display:"flex",width:"50px"}},pe.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Hn;if((0,re.Rm)()&&!((Hn=mt.AssistantObject.practice)!=null&&Hn.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}he(Lt.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),Bt>0&&!xt.id&&pe.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Hn;if((0,re.Rm)()&&!((Hn=mt.AssistantObject.practice)!=null&&Hn.can_late)){Ge.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Lt=Lt.filter((un,Vn)=>Bt!==Vn),he(Lt.slice()),setTimeout(()=>he(Lt.slice()),10)}}))))})),!Ce&&pe.createElement(pe.Fragment,null,pe.createElement(Je.ZP,{type:"primary",size:"large",loading:Dt,style:{width:"138px",marginTop:"30px"},onClick:()=>ln()},"\u4FDD\u5B58")),pe.createElement(ae.Z,{onConfirm:(xt,Bt)=>{yt.splice(xt,0,...Bt),yt.splice(xt+Bt.length,1);const Dn=(0,x.QE)([...yt]);St([...Dn])}}),pe.createElement(me.Z,{resdata:ut,type:"shixun",okloading:Dt,oktext:(ut==null?void 0:ut.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:xt=>Yt(void 0,null,function*(){kt(!0);let Bt=yield(0,y.ZP)(`/api/courses/${Ke.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Ke.categoryId)]}});kt(!1),(Bt==null?void 0:Bt.status)===0&&Ln(Wt)})}))};bt.ZP=(0,ee.connect)(({shixunHomeworks:He,classroomList:vt,loading:Ht,user:mt})=>({shixunHomeworks:He,classroomList:vt,loading:Ht.effects,user:mt}))(Ie)},97202:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return a}});var z=te(59301),ge=te(76560),Ze=te(5083),Ge=te(43418),Re=te(92832),Oe=te(95237),le=te(43604),We={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Ve=te(61186),_e=te.n(Ve),Je=te(49661),Qe=te(57884),De=te(59301);const{RangePicker:re}=Ze.default,y=({dispatch:E,classroomList:x,onConfirm:b})=>{const[ee,ne]=(0,z.useState)([]),[oe,ae]=(0,z.useState)([]),[me,ve]=(0,z.useState)("");(0,z.useEffect)(()=>{var Ae;if(x.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let ye=x.actionTabs.data;console.log("data",ye);let Ct=(Ae=ye==null?void 0:ye.group_name)==null?void 0:Ae.map((ct,Jt)=>{var Xe;return{group_id:ye==null?void 0:ye.group_id[Jt],group_name:ye==null?void 0:ye.group_name[Jt],is_admin:ye==null?void 0:ye.is_admin,end_time:ye==null?void 0:ye.end_time,publish_time:Array.isArray(ye==null?void 0:ye.publish_time)?(Xe=ye==null?void 0:ye.publish_time)==null?void 0:Xe[0]:ye==null?void 0:ye.publish_time}});Ct&&(ne([...Ct]),ae([...Ct]))}},[x.actionTabs]);const pe=()=>{E({type:"classroomList/setActionTabs",payload:{}}),ve("")},Se=Ae=>{if(Ae){const ye=oe==null?void 0:oe.filter(Ct=>{var ct,Jt;return(Jt=(ct=Ct==null?void 0:Ct.group_name)==null?void 0:ct.toLowerCase())==null?void 0:Jt.includes(Ae==null?void 0:Ae.toLowerCase())});ne(ye)}else ne(oe)};return De.createElement(Ge.default,{width:980,title:De.createElement("div",{style:{fontWeight:"bold",display:"flex"}},De.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",De.createElement("span",{className:We.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),De.createElement(Re.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:me,onChange:Ae=>{ve(Ae.target.value.trim()),Se(Ae.target.value.trim())}})),centered:!0,maskClosable:!1,open:x.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>pe(),onOk:()=>{var Ae;b((Ae=x.actionTabs)==null?void 0:Ae.index,oe),pe()}},De.createElement("div",{className:We.modal_con},De.createElement(Oe.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(ee==null?void 0:ee.length)>0?ee.map(function(Ae,ye){var Ct,ct;return De.createElement(le.Z,{span:24,key:ye},De.createElement(Oe.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:ye==(ee==null?void 0:ee.length)-1?"0px":"10px"}},De.createElement("div",{className:We.multiple_select,title:Ae.group_name},Ae.group_name),De.createElement("div",{className:"ml20"},De.createElement(re,{size:"large",ranges:{\u6B64\u523B:[Ae.publish_time?_e()(Ae.publish_time):_e()(),_e()()]},allowClear:!1,disabled:(Ct=x.actionTabs)==null?void 0:Ct.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Jt=>{var Xe;return(0,Je.Q8)(Jt,(Xe=x.actionTabs)==null?void 0:Xe.disabledDate)},disabledTime:Jt=>(0,Je.d0)(Jt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[_e()((0,Je.U6)(),"HH:mm"),_e()((0,Je.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ae.publish_time&&[_e()(Ae.publish_time),Ae.end_time?_e()(Ae.end_time):void 0],onChange:(Jt,Xe)=>{ee[ye].publish_time=Xe[0],ee[ye].end_time=Xe[1],ne([...ee]),oe.forEach(ft=>{ft.group_id===Ae.group_id&&(ft.publish_time=Xe[0],ft.end_time=Xe[1])}),ae([...oe])}})),(ct=x.actionTabs)!=null&&ct.rangePickerDisabled?De.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):De.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{ee.splice(ye,1),ne([...ee]),oe.forEach((Jt,Xe)=>{Jt.group_id===Ae.group_id&&oe.splice(Xe,1)}),ae([...oe])}})))}):De.createElement(Qe.Z,null))))};var a=(0,ge.connect)(({classroomList:E})=>({classroomList:E}))(y)},59463:function(lt,bt,te){"use strict";te.r(bt),te.d(bt,{default:function(){return Lt}});var z=te(59301),ge=te(76560),Ze=te(61621),Ge={flex_box_center:"flex_box_center___Oy3Ur",flex_space_between:"flex_space_between___tSEQI",flex_box_vertical_center:"flex_box_vertical_center___ub8YO",flex_box_center_end:"flex_box_center_end___MdOG3",flex_box_column:"flex_box_column___yn_xj",wrap:"wrap___j5lSK",teacherList:"teacherList___eiRwI",list:"list___xa00z",top:"top___Cgsez",tag:"tag___J4aum",name:"name___tDF5G",num:"num___pHt23",check:"check___kslxc",center:"center___FWR7i",img:"img___xWZT8",col:"col___Wszet",bottom:"bottom___ErSvm"},Re=te(6848),Oe=te(43418),le=te(8591),We=te(1710),Ve=te(95237),_e=te(71418),Je=te(58421),Qe=te(57809),De=te(47949),re=te(74975),y=te(82093),a=te(49661),E=te(90524),x=te(57884),b={flex_box_center:"flex_box_center___VCd4U",flex_space_between:"flex_space_between___PXXJc",flex_box_vertical_center:"flex_box_vertical_center___FvcHp",flex_box_center_end:"flex_box_center_end___faOk_",flex_box_column:"flex_box_column___hYdgW",wrap:"wrap___Lk1KU",des:"des___NrGnB",row:"row____lS7x",list:"list___PEHaz",actionBtns:"actionBtns___eC3BF",state:"state___PF2x0",tag:"tag___WyoKH",tag0:"tag0___HB3U8",tag1:"tag1___YmXRD",tag2:"tag2___l3QtF",tag3:"tag3___dBINp",name:"name___IBwDK"},ee=te(7664),ne=te(34055),oe=Object.defineProperty,ae=Object.defineProperties,me=Object.getOwnPropertyDescriptors,ve=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Ae=(he,xe,ze)=>xe in he?oe(he,xe,{enumerable:!0,configurable:!0,writable:!0,value:ze}):he[xe]=ze,ye=(he,xe)=>{for(var ze in xe||(xe={}))pe.call(xe,ze)&&Ae(he,ze,xe[ze]);if(ve)for(var ze of ve(xe))Se.call(xe,ze)&&Ae(he,ze,xe[ze]);return he},Ct=(he,xe)=>ae(he,me(xe)),ct=(he,xe,ze)=>new Promise((ut,wt)=>{var Wt=ln=>{try{Qt(ze.next(ln))}catch(Ln){wt(Ln)}},Tt=ln=>{try{Qt(ze.throw(ln))}catch(Ln){wt(Ln)}},Qt=ln=>ln.done?ut(ln.value):Promise.resolve(ln.value).then(Wt,Tt);Qt((ze=ze.apply(he,xe)).next())}),Xe=({visible:he,data:xe={},onSucceed:ze=()=>{},onClose:ut=()=>{}})=>{var wt;const Wt=(0,ge.useParams)(),[Tt,Qt]=(0,z.useState)(!0),[ln,Ln]=(0,z.useState)(1),[kn,Kn]=(0,z.useState)(0),[qn,sa]=(0,z.useState)([]),[Pn,Sa]=(0,z.useState)({page:1,per_page:20});(0,z.useEffect)(()=>{he&&((0,ne.tu)()?(ua(Pn),Ln(xe.tabs)):Qt(!1))},[he]),console.log(xe,"data");const ua=un=>ct(void 0,null,function*(){Qt(!0);const Vn=yield(0,y.ZP)(`/api/graduations/${Wt.id}/student_tasks/review_list.json`,{method:"get",params:Ct(ye({},un),{task_id:xe.id})});Vn.status===0&&(sa((Vn==null?void 0:Vn.data)||[]),Kn(Vn==null?void 0:Vn.count)),Qt(!1)}),xt=(un,Vn)=>ct(void 0,null,function*(){(yield(0,y.ZP)(`/api/graduations/${Wt.id}/${Vn==="\u901A\u8FC7"?"student_tasks":"student_tasks/not_pass"}.json`,{method:"post",body:{id:un.id}})).status===0&&(le.ZP.success("\u64CD\u4F5C\u6210\u529F"),ua(Pn),ze())}),Bt=[{id:1,name:"\u8BFE\u9898\u8BE6\u60C5"},{id:2,name:"\u7533\u8BF7\u8BB0\u5F55"}],Dn=[{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"name",ellipsis:!0,width:110,render:(un,Vn)=>{var _n;return z.createElement("span",null,(_n=Vn==null?void 0:Vn.student)==null?void 0:_n.name)}},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,width:140,render:(un,Vn)=>{var _n;return z.createElement("span",null,((_n=Vn==null?void 0:Vn.student)==null?void 0:_n.student_id)||"--")}},{title:"\u4E13\u4E1A",dataIndex:"major",ellipsis:!0,render:(un,Vn)=>z.createElement("span",{className:"c-grey-333"},un)},{title:"\u9009\u9898\u5BA1\u6838\u72B6\u6001",dataIndex:"state",width:120,ellipsis:!0,render:un=>z.createElement(z.Fragment,null,un===0&&z.createElement("div",{className:b.tag0},"\u5F85\u5BA1\u6838"),un===1&&z.createElement("div",{className:b.tag1},"\u5DF2\u901A\u8FC7"),un===2&&z.createElement("div",{style:{color:"#E30000"},className:b.tag2},"\u5DF2\u9A73\u56DE"),un===3&&z.createElement("div",{className:b.tag3},"\u5DF2\u64A4\u56DE"))},{title:"\u7533\u8BF7\u65F6\u95F4",width:190,dataIndex:"time",render:un=>z.createElement("span",{style:{color:"#232B40"}},un)},{title:z.createElement("span",null,"\u64CD\u4F5C"),dataIndex:"action",key:"action",align:"right",width:120,render:(un,Vn)=>z.createElement("span",{className:b.actionBtns},Vn.state===0?z.createElement(z.Fragment,null,z.createElement("span",{onClick:()=>xt(Vn,"\u901A\u8FC7")},"\u901A\u8FC7"),z.createElement("span",{onClick:()=>xt(Vn,"\u9A73\u56DE"),className:"ml10"},"\u9A73\u56DE")):z.createElement(z.Fragment,null,z.createElement("b",null,"\u901A\u8FC7"),z.createElement("b",{className:"ml10"},"\u9A73\u56DE")))}],Hn=(un,Vn,_n)=>{Pn.page=un==null?void 0:un.current,Pn.per_page=un==null?void 0:un.pageSize,Sa(ye({},Pn)),ua(Pn)};return z.createElement(Oe.default,{centered:!0,destroyOnClose:!0,onCancel:ut,open:he,footer:null,title:(0,ne.tu)()?z.createElement(De.tp,{dataSource:Bt,value:ln,onChange:un=>Ln(un)}):"\u8BFE\u9898\u8BE6\u60C5",width:1e3,afterClose:()=>{Sa({page:1,per_page:20})}},z.createElement("div",{className:b.wrap},ln===1&&z.createElement("div",{className:b.des},z.createElement("div",{className:b.row,style:{alignItems:"center"}},z.createElement("span",null,"\u8BFE\u9898\u540D\u79F0"),z.createElement("span",{style:{maxWidth:(0,ne.tu)()?"100%":"769px"},title:xe.name},xe.name||"--"),(0,ne.h)()&&z.createElement("div",{className:b.state},xe.state===0&&z.createElement("div",{className:b.tag0},"\u5F85\u5BA1\u6838"),xe.state===1&&z.createElement("div",{className:b.tag1},"\u5DF2\u901A\u8FC7"),xe.state===2&&z.createElement("div",{className:b.tag2},"\u5DF2\u9A73\u56DE"),xe.state===3&&z.createElement("div",{className:b.tag3},"\u5DF2\u64A4\u56DE"))),z.createElement("div",{className:b.row},z.createElement("span",null,"\u6307\u5BFC\u8001\u5E08"),z.createElement("span",{title:xe.teacher_names},xe.teacher_names||"--")),z.createElement("div",{className:b.row},z.createElement("span",null,"\u8BFE\u9898\u9002\u5408\u4E13\u4E1A"),z.createElement("span",{title:xe.major},xe.major||"--")),z.createElement("div",{className:b.row},z.createElement("span",null,"\u8BFE\u9898\u6765\u6E90"),z.createElement("span",{title:xe.source},xe.source||"--")),z.createElement("div",{className:b.row},z.createElement("span",null,"\u8BFE\u9898\u5B66\u79D1\u65B9\u5411"),z.createElement("span",{title:xe.direction},xe.direction||"--")),z.createElement("div",{className:b.row},z.createElement("span",null,"\u8BFE\u9898\u4ECB\u7ECD"),z.createElement("span",null,xe.description?z.createElement(ee.Z,{value:xe.description}):"--")),z.createElement("div",{className:b.list},(wt=xe==null?void 0:xe.attachments)==null?void 0:wt.map((un,Vn)=>z.createElement("div",{onClick:()=>{var _n;(0,a.Nd)("",`${E.Z.API_SERVER}${(_n=un==null?void 0:un.url)==null?void 0:_n.replace("disposition=inline","")}`)}},un.title)))),ln===2&&z.createElement(We.default,{dataSource:qn,bordered:!1,rowKey:un=>un.id,columns:Dn,loading:Tt,scroll:{y:500},size:"large",onChange:Hn,pagination:{pageSize:Pn.per_page,total:kn,current:Pn.page,showQuickJumper:!0,showSizeChanger:!0,hideOnSinglePage:!kn,size:"default",pageSizeOptions:["10","20","50","100","200"],showTotal:a.rU}}),z.createElement("div",{style:{height:"20px"}})))},ft=te(5874),Rt=te(77817),Yt=Object.defineProperty,cn=Object.defineProperties,$t=Object.getOwnPropertyDescriptors,gt=Object.getOwnPropertySymbols,jt=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,Ie=(he,xe,ze)=>xe in he?Yt(he,xe,{enumerable:!0,configurable:!0,writable:!0,value:ze}):he[xe]=ze,He=(he,xe)=>{for(var ze in xe||(xe={}))jt.call(xe,ze)&&Ie(he,ze,xe[ze]);if(gt)for(var ze of gt(xe))Mt.call(xe,ze)&&Ie(he,ze,xe[ze]);return he},vt=(he,xe)=>cn(he,$t(xe)),Ht=(he,xe,ze)=>new Promise((ut,wt)=>{var Wt=ln=>{try{Qt(ze.next(ln))}catch(Ln){wt(Ln)}},Tt=ln=>{try{Qt(ze.throw(ln))}catch(Ln){wt(Ln)}},Qt=ln=>ln.done?ut(ln.value):Promise.resolve(ln.value).then(Wt,Tt);Qt((ze=ze.apply(he,xe)).next())});const mt=({graduations:he,dispatch:xe})=>{var ze;const ut=(0,ge.useParams)(),[wt]=(0,ge.useSearchParams)(),[Wt,Tt]=(0,z.useState)(1),[Qt,ln]=(0,z.useState)(!1),[Ln,kn]=(0,z.useState)(0),[Kn,qn]=(0,z.useState)(0),[sa,Pn]=(0,z.useState)([]),[Sa,ua]=(0,z.useState)([]),[xt,Bt]=(0,z.useState)({}),[Dn,Hn]=(0,z.useState)({}),[un,Vn]=(0,z.useState)(!0),[_n,ja]=(0,z.useState)(!1),{menus:lo}=he,Ka=(0,z.useRef)(null),tt=wt!=null&&wt.get("state")?Number(wt==null?void 0:wt.get("state")):"",dt=lo.find(fn=>fn.clazz==="student_selection")||{},rt=lo.find(fn=>fn.clazz==="student_selection")||1,[At,yn]=(0,z.useState)({keyword:"",status:tt,page:1,per_page:20});(0,z.useEffect)(()=>{Ia(At)},[Wt]);const vn=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u8FBE\u6210\u53CC\u9009"},{id:0,name:"\u672A\u8FBE\u6210\u53CC\u9009"}],Ia=fn=>Ht(void 0,null,function*(){ln(!0);const xa=yield(0,y.ZP)(`/api/graduations/${ut==null?void 0:ut.id}/${Wt===1?"graduation_tasks":"student_tasks/student_list"}.json`,{method:"get",params:fn});xa.status===0&&(Pn((xa==null?void 0:xa.data)||[]),kn(xa==null?void 0:xa.count),qn((xa==null?void 0:xa.total_count)||0)),ln(!1)}),fa=fn=>{At.status=fn,At.page=1,yn(At),Ia(At)},ha=fn=>{At.keyword=fn,At.page=1,yn(At),Ia(At)},io=(fn,xa)=>{At.page=fn,At.per_page=xa,yn(At),Ia(At)},ba=[{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"name",ellipsis:!0,width:100,render:(fn,xa)=>z.createElement(Re.Z,{placement:"topLeft",title:fn},z.createElement("span",null,fn||"--"))},{title:"\u5B66\u53F7",ellipsis:!0,width:100,dataIndex:"student_id",render:fn=>z.createElement(Re.Z,{placement:"topLeft",title:fn},z.createElement("span",null,fn||"--"))},{title:"\u4E13\u4E1A",dataIndex:"major",ellipsis:!0,width:110,render:fn=>z.createElement(Re.Z,{placement:"topLeft",title:fn},z.createElement("span",{className:"c-grey-666"},fn||"--"))},{title:"\u8BFE\u9898\u540D\u79F0",ellipsis:!0,dataIndex:"graduation_tasks",render:fn=>z.createElement(Re.Z,{placement:"topLeft",title:fn},z.createElement("span",null,fn||"--"))},{title:"\u6307\u5BFC\u8001\u5E08",dataIndex:"teacher",ellipsis:!0,width:110,render:fn=>z.createElement(Re.Z,{placement:"topLeft",title:fn},z.createElement("span",null,fn||"--"))},{title:"\u53CC\u9009\u72B6\u6001",dataIndex:"status",width:90,render:fn=>z.createElement(z.Fragment,null,fn===0&&z.createElement("div",{style:{color:"#E30000"}},"\u672A\u8FBE\u6210\u53CC\u9009"),fn===1&&z.createElement("div",null,"\u8FBE\u6210\u53CC\u9009"))},{title:"\u64CD\u4F5C",dataIndex:"action",align:"right",width:90,render:(fn,xa)=>z.createElement("span",{onClick:()=>Ht(void 0,null,function*(){Vn(!0),ja(2);const Wa=yield(0,y.ZP)(`/api/graduations/${ut==null?void 0:ut.id}/graduation_tasks.json`,{method:"get",params:{per_page:1e3,status:0,page:1}});Wa.status===0&&(xa.status===0?ua(Wa==null?void 0:Wa.data):ua([{id:xa.task_id,name:xa.graduation_tasks},...Wa==null?void 0:Wa.data])),Vn(!1),Hn(vt(He({},xa),{save_task_id:xa.task_id}))}),className:"current font14 c-light-primary"},xa.status===0?"\u5206\u914D\u8BFE\u9898":"\u53D8\u66F4\u8BFE\u9898")}],mn=(fn,xa)=>Ht(void 0,null,function*(){fn.stopPropagation(),Oe.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u786E\u8BA4\u53D6\u6D88\u53CC\u9009\uFF1F\u53D6\u6D88\u53CC\u9009\u540E\u5B66\u751F\u9700\u8981\u91CD\u65B0\u8FDB\u884C\u9009\u9898\uFF0C\u4E14\u5B66\u751F\u5728\u539F\u8BFE\u9898\u63D0\u4EA4\u7684\u6587\u6863\u5C06\u88AB\u6E05\u7A7A\u4E14\u65E0\u6CD5\u6062\u590D\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Ht(void 0,null,function*(){(yield(0,y.ZP)(`/api/graduations/${ut.id}/student_tasks/${xa.ger_id}.json`,{method:"delete"})).status===0&&(le.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ia(At))})})}),qa=()=>Wt===2?z.createElement(We.default,{columns:ba,dataSource:sa,pagination:!1,className:"mb30",style:{minHeight:500}}):z.createElement("div",{className:Ge.teacherList},sa.map(fn=>{var xa,Wa,qe,Zt,zt,nn,pn;return z.createElement("div",{onClick:()=>{Bt(vt(He({},fn),{tabs:1})),ja(1)},className:Ge.list,key:fn.id},z.createElement("div",{className:Ge.top},fn.status===0&&z.createElement("div",{className:Ge.tag},"\u672A\u8FBE\u6210\u53CC\u9009"),fn.status===1&&z.createElement("div",{className:Ge.tag,style:{borderColor:"#D6F7EF",color:"#01795D"}},"\u8FBE\u6210\u53CC\u9009"),z.createElement(Re.Z,{title:fn.name},z.createElement("div",{className:Ge.name},fn.name)),fn.status===0&&!!(fn!=null&&fn.wait_review_count)&&z.createElement("div",{className:Ge.num},(fn==null?void 0:fn.wait_review_count)>99?"99+":fn==null?void 0:fn.wait_review_count),z.createElement("div",{className:Ge.check,onClick:Sn=>{Sn.stopPropagation(),Bt(vt(He({},fn),{tabs:2})),ja(1)}},z.createElement("i",{className:"iconfont icon-HISTORY font14 mr5"}),"\u67E5\u770B\u9009\u9898\u7533\u8BF7")),fn.status===1&&z.createElement("div",{className:Ge.center},z.createElement("img",{className:Ge.img,src:E.Z.IMG_SERVER+"/images/"+((xa=fn==null?void 0:fn.passed_student)==null?void 0:xa.image_url)}),z.createElement("div",{className:Ge.col},z.createElement("div",{className:"c-black",title:(Wa=fn==null?void 0:fn.passed_student)==null?void 0:Wa.name},(0,a.Pq)((qe=fn==null?void 0:fn.passed_student)==null?void 0:qe.name,6)),z.createElement("div",{className:"c-black"},((Zt=fn==null?void 0:fn.passed_student)==null?void 0:Zt.student_id)||"--")),z.createElement("div",{className:Ge.col},z.createElement("div",null,"\u4E13\u4E1A"),z.createElement("div",{style:{maxWidth:112},title:(zt=fn==null?void 0:fn.passed_student)==null?void 0:zt.major,className:"c-grey-666 multi-llipsis1e"},((nn=fn==null?void 0:fn.passed_student)==null?void 0:nn.major)||"--")),z.createElement("div",{className:Ge.col},z.createElement("div",null,"\u7533\u8BF7\u65F6\u95F4"),z.createElement("div",{className:"c-black"},((pn=fn==null?void 0:fn.passed_student)==null?void 0:pn.passed_time)||"--")),z.createElement("div",{className:Ge.col},z.createElement("div",null,"\u9009\u9898\u5BA1\u6838\u72B6\u6001"),z.createElement("div",{className:"c-grey-333"},fn==null?void 0:fn.state_name)),z.createElement(De.op,{onClick:Sn=>mn(Sn,fn),style:{marginLeft:"auto"}},"\u53D6\u6D88\u53CC\u9009")),z.createElement("div",{className:Ge.bottom},z.createElement("div",{className:"mr30"},z.createElement("div",null,"\u6307\u5BFC\u8001\u5E08"),z.createElement("div",{style:{maxWidth:70},title:fn==null?void 0:fn.teacher_names},(fn==null?void 0:fn.teacher_names)||"--")),z.createElement("div",{className:"mr30"},z.createElement("div",null,"\u8BFE\u9898\u6765\u6E90"),z.createElement("div",{style:{maxWidth:100},title:fn==null?void 0:fn.source},(fn==null?void 0:fn.source)||"--")),z.createElement("div",null,z.createElement("div",null,"\u5B66\u79D1\u65B9\u5411"),z.createElement("div",{style:{maxWidth:180},title:fn==null?void 0:fn.direction},(fn==null?void 0:fn.direction)||"--"))))}));return z.createElement("div",{className:Ge.wrap},z.createElement(re.Z,{style:{marginBottom:12},title:"\u5B66\u751F\u9009\u9898",status:dt==null?void 0:dt.status,startAt:dt==null?void 0:dt.start_at,endAt:dt==null?void 0:dt.end_at}),z.createElement(De.YG,{value:Wt,tabBarExtraContent:(0,a.QB)(dt==null?void 0:dt.next_start_at)&&z.createElement(De.op,{onClick:()=>{ja(3)}},z.createElement("i",{className:"iconfont icon-anquanshezhi font14 mr5"}),"\u5B66\u751F\u9009\u9898\u8BBE\u7F6E"),dataSource:[{id:1,name:"\u9009\u9898\u5217\u8868"},{id:2,name:"\u5B66\u751F\u5217\u8868"}],onChange:fn=>{fn!==Wt&&(At.page=1,At.keyword="",At.status="",Pn([]),kn(0),Tt(fn))}}),!!Kn&&z.createElement(Ve.Z,{align:"middle",justify:"space-between",style:{margin:"6px 0 14px 0"}},z.createElement(De.qp,{title:"\u53CC\u9009\u72B6\u6001",className:"mt20",value:At.status,onChange:fa,dataSource:vn,titleWidth:56}),z.createElement(De.t7,{style:{width:329},placeholder:Wt===1?"\u8BF7\u8F93\u5165\u8BFE\u9898\u540D\u79F0/\u6307\u5BFC\u8001\u5E08\u8FDB\u884C\u641C\u7D22":"\u8BF7\u8F93\u5165\u8BFE\u9898\u540D\u79F0/\u5B66\u751F\u59D3\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",value:At.keyword,onChange:ha})),z.createElement(_e.Z,{spinning:Qt},sa.length?qa():z.createElement(x.Z,{customText:!Kn&&(Wt===1?z.createElement("span",null,"\u6682\u65E0\u9009\u9898\uFF0C\u8BF7\u5148\u5B8C\u6210",z.createElement(ge.Link,{to:`/graduations/${ut.id}/topics`},"\u8BFE\u9898\u5F55\u5165")):z.createElement("span",null,"\u6682\u65E0\u5B66\u751F\uFF0C\u70B9\u51FB\u53BB",z.createElement(ge.Link,{to:`/graduations/${ut.id}/students`},"\u9080\u8BF7\u5B66\u751F"),"\u52A0\u5165\u6BD5\u8BBE"))})),z.createElement(Je.Z,{current:At.page,showQuickJumper:!0,showSizeChanger:!0,hideOnSinglePage:!Ln,pageSize:At.per_page,className:"mb30",pageSizeOptions:["10","20","50","100","200"],total:Ln,showTotal:a.rU,onChange:io}),z.createElement(Xe,{data:xt,visible:_n===1,onClose:()=>{ja(!1)},onSucceed:()=>{Ia(At)}}),z.createElement(Oe.default,{centered:!0,destroyOnClose:!0,onCancel:()=>ja(!1),open:_n===2,title:Dn.status===0?"\u5206\u914D\u8BFE\u9898":"\u53D8\u66F4\u8BFE\u9898",width:520,afterClose:()=>{Hn({})},onOk:()=>{const fn=()=>Ht(void 0,null,function*(){(yield(0,y.ZP)(`/api/graduations/${ut.id}/student_tasks/give_task.json`,{method:"post",body:{task_id:Dn.task_id,student_id:Dn.id}})).status===0&&(le.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ia(At),ja(!1))});if(Dn.task_id!==Dn.save_task_id&&Dn.status===1){Oe.default.confirm({centered:!0,okText:"\u786E\u5B9A",icon:null,cancelText:"\u53D6\u6D88",title:"\u53D8\u66F4\u8BFE\u9898",content:z.createElement("div",null,z.createElement("p",null,"\u8BE5\u64CD\u4F5C\u65E0\u6CD5\u64A4\u9500\u3002\u786E\u8BA4\u4E3A\u8BE5\u5B66\u751F\u53D8\u66F4\u8BFE\u9898\uFF1F\u53D8\u66F4\u540E\u5B66\u751F\u5728\u539F\u8BFE\u9898\u63D0\u4EA4\u7684\u6587\u6863\u5C06\u6E05\u7A7A\u4E14\u65E0\u6CD5\u6062\u590D\u3002"),z.createElement("div",null,"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801\u540E\u786E\u8BA4\u53D8\u66F4"),z.createElement(Rt.Z,{ref:xa=>Ka.current=xa})),onOk:fn});return}fn()}},z.createElement("div",{className:Ge.modal},z.createElement(Ze.Z,{loading:un},z.createElement("div",{className:"mb10"},"\u8BFE\u9898"),z.createElement(Qe.default,{showSearch:!0,size:"large",placeholder:"\u8BF7\u9009\u62E9\u8BFE\u9898",optionFilterProp:"children",value:Dn.task_id,onChange:fn=>{Hn(vt(He({},Dn),{task_id:fn}))},style:{width:"100%"}},Sa.map(fn=>z.createElement(Qe.default.Option,{value:fn.id,key:fn.id},fn.name)))))),z.createElement(ft.Z,{visible:_n===3,data:vt(He({},dt),{disabled_time:(ze=lo==null?void 0:lo[rt-1])==null?void 0:ze.end_at}),onClose:()=>ja(!1),onSuccess:()=>{ja(!1)}}))};var Ut=(0,ge.connect)(({graduations:he})=>({graduations:he}))(mt),Ee={flex_box_center:"flex_box_center___NXcIP",flex_space_between:"flex_space_between___Pebyg",flex_box_vertical_center:"flex_box_vertical_center___BQGzf",flex_box_center_end:"flex_box_center_end___zN8c6",flex_box_column:"flex_box_column___slo4Z",wrap:"wrap___Cl57w",tip:"tip___sGVnl",listWrap:"listWrap___OYoyC",list:"list___rT4Q_",left:"left___b7Ykx",state:"state___ZiQzs",tag:"tag___swdOn",tag0:"tag0___M6FYN",tag1:"tag1___Sg8yD",tag2:"tag2___iT8lP",tag3:"tag3___jqhO2",name:"name___BNDAZ",info:"info___pKNSG",time:"time___jyND5",right:"right___XT6Gh",btn:"btn___vKu7W"},Ft={flex_box_center:"flex_box_center___F8QoL",flex_space_between:"flex_space_between___ixN8I",flex_box_vertical_center:"flex_box_vertical_center___lwi7z",flex_box_center_end:"flex_box_center_end___MtVph",flex_box_column:"flex_box_column___fn2Wu",wrap:"wrap___CkyzG",listWrap:"listWrap___d0chX",list:"list___S7Zml",top:"top___FxvYM",box:"box___kpIeL",name:"name___MGi0J",des:"des___VqXEd",check:"check___tTb0k",bottom:"bottom____2Rzh"},Et=Object.defineProperty,bn=Object.getOwnPropertySymbols,Mn=Object.prototype.hasOwnProperty,at=Object.prototype.propertyIsEnumerable,Ye=(he,xe,ze)=>xe in he?Et(he,xe,{enumerable:!0,configurable:!0,writable:!0,value:ze}):he[xe]=ze,Be=(he,xe)=>{for(var ze in xe||(xe={}))Mn.call(xe,ze)&&Ye(he,ze,xe[ze]);if(bn)for(var ze of bn(xe))at.call(xe,ze)&&Ye(he,ze,xe[ze]);return he},fe=(he,xe,ze)=>new Promise((ut,wt)=>{var Wt=ln=>{try{Qt(ze.next(ln))}catch(Ln){wt(Ln)}},Tt=ln=>{try{Qt(ze.throw(ln))}catch(Ln){wt(Ln)}},Qt=ln=>ln.done?ut(ln.value):Promise.resolve(ln.value).then(Wt,Tt);Qt((ze=ze.apply(he,xe)).next())}),je=({visible:he,onSucceed:xe=()=>{},onClose:ze=()=>{},onListClick:ut})=>{const wt=(0,ge.useParams)(),[Wt,Tt]=(0,z.useState)(!0),[Qt,ln]=(0,z.useState)(0),[Ln,kn]=(0,z.useState)([]),Kn={keyword:"",page:1,per_page:20,status:0},[qn,sa]=(0,z.useState)(Be({},Kn));(0,z.useEffect)(()=>{he&&Pn(qn)},[he]);const Pn=Bt=>fe(void 0,null,function*(){Tt(!0);const Dn=yield(0,y.ZP)(`/api/graduations/${wt.id}/graduation_tasks.json`,{method:"get",params:Bt});Dn.status===0&&(kn((Dn==null?void 0:Dn.data)||[]),ln(Dn==null?void 0:Dn.count)),Tt(!1)}),Sa=Bt=>{qn.keyword=Bt,qn.page=1,sa(qn),Pn(qn)},ua=(Bt,Dn)=>{qn.page=Bt,qn.per_page=Dn,sa(qn),Pn(qn)},xt=(Bt,Dn)=>fe(void 0,null,function*(){Bt.stopPropagation(),Oe.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u786E\u8BA4\u52A0\u5165\u8BE5\u8BFE\u9898\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>fe(void 0,null,function*(){(yield(0,y.ZP)(`/api/graduations/${wt.id}/student_tasks/${Dn}.json`,{method:"put"})).status===0&&(le.ZP.success("\u7533\u8BF7\u6210\u529F"),xe())})})});return z.createElement(Oe.default,{centered:!0,destroyOnClose:!0,onCancel:ze,open:he,footer:null,title:"\u5B66\u751F\u9009\u9898",width:1e3,afterClose:()=>{sa(Be({},Kn))}},z.createElement("div",{className:Ft.wrap},z.createElement(De.t7,{style:{width:329},placeholder:"\u8BF7\u8F93\u5165\u8BFE\u9898\u540D\u79F0/\u6307\u5BFC\u8001\u5E08\u8FDB\u884C\u641C\u7D22",value:qn.keyword,onChange:Sa,className:"mb20"}),z.createElement("div",{className:Ft.listWrap},z.createElement(_e.Z,{spinning:Wt},Ln.length?Ln.map(Bt=>z.createElement("div",{onClick:()=>{ut(Bt)},className:Ft.list,key:Bt.id},z.createElement("div",{className:Ft.top},z.createElement("div",{className:Ft.box},z.createElement(Re.Z,{title:Bt.name},z.createElement("div",{className:Ft.name},Bt.name)),z.createElement("div",{className:Ft.des},z.createElement(ee.Z,{showTextOnly:!0,showLines:2,value:Bt.description||""}))),z.createElement("div",{className:Ft.check},z.createElement(De.op,{onClick:Dn=>xt(Dn,Bt.id)},"\u7533\u8BF7\u8BE5\u8BFE\u9898"))),z.createElement("div",{className:Ft.bottom},z.createElement("div",{className:"mr30"},z.createElement("div",null,"\u6307\u5BFC\u8001\u5E08"),z.createElement("div",{title:Bt==null?void 0:Bt.teacher_names,style:{maxWidth:70}},(Bt==null?void 0:Bt.teacher_names)||"--")),z.createElement("div",{className:"mr30"},z.createElement("div",null,"\u8BFE\u9898\u6765\u6E90"),z.createElement("div",{title:Bt==null?void 0:Bt.source,style:{maxWidth:100}},(Bt==null?void 0:Bt.source)||"--")),z.createElement("div",{className:"mr30"},z.createElement("div",null,"\u5B66\u79D1\u65B9\u5411"),z.createElement("div",{title:Bt==null?void 0:Bt.direction,style:{maxWidth:180}},(Bt==null?void 0:Bt.direction)||"--")),z.createElement("div",null,z.createElement("div",null,"\u9002\u7528\u4E13\u4E1A"),z.createElement("div",{title:Bt==null?void 0:Bt.major,style:{maxWidth:140}},(Bt==null?void 0:Bt.major)||"--"))))):z.createElement(x.Z,{loading:Wt}))),z.createElement(Je.Z,{current:qn.page,hideOnSinglePage:!Qt,showQuickJumper:!0,className:"mb20",showSizeChanger:!0,pageSize:qn.per_page,pageSizeOptions:["10","20","50","100","200"],total:Qt,showTotal:a.rU,onChange:ua})))},be=Object.defineProperty,Pe=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,Ce=(he,xe,ze)=>xe in he?be(he,xe,{enumerable:!0,configurable:!0,writable:!0,value:ze}):he[xe]=ze,et=(he,xe)=>{for(var ze in xe||(xe={}))Ue.call(xe,ze)&&Ce(he,ze,xe[ze]);if(Pe)for(var ze of Pe(xe))Te.call(xe,ze)&&Ce(he,ze,xe[ze]);return he},Dt=(he,xe,ze)=>new Promise((ut,wt)=>{var Wt=ln=>{try{Qt(ze.next(ln))}catch(Ln){wt(Ln)}},Tt=ln=>{try{Qt(ze.throw(ln))}catch(Ln){wt(Ln)}},Qt=ln=>ln.done?ut(ln.value):Promise.resolve(ln.value).then(Wt,Tt);Qt((ze=ze.apply(he,xe)).next())});const kt=({graduations:he,dispatch:xe})=>{const ze=(0,ge.useParams)(),[ut]=(0,ge.useSearchParams)(),[wt,Wt]=(0,z.useState)(!1),[Tt,Qt]=(0,z.useState)(0),[ln,Ln]=(0,z.useState)(0),[kn,Kn]=(0,z.useState)([]),[qn,sa]=(0,z.useState)({}),[Pn,Sa]=(0,z.useState)(!1),[ua,xt]=(0,z.useState)(!1),Bt=ut!=null&&ut.get("state")?Number(ut==null?void 0:ut.get("state")):"",[Dn,Hn]=(0,z.useState)({keyword:"",state:Bt,page:1,per_page:20}),{menus:un}=he,Vn=un.find(At=>At.clazz==="student_selection")||{};(0,z.useEffect)(()=>{ja(Dn)},[]);const _n=[{id:"",name:"\u5168\u90E8"},{id:0,name:"\u5F85\u5BA1\u6838"},{id:1,name:"\u5DF2\u901A\u8FC7"},{id:2,name:"\u5DF2\u9A73\u56DE"},{id:3,name:"\u5DF2\u64A4\u56DE"}],ja=At=>Dt(void 0,null,function*(){Wt(!0);const yn=yield(0,y.ZP)(`/api/graduations/${ze==null?void 0:ze.id}/student_tasks/checked_list.json`,{method:"get",params:At});yn.status===0&&(Kn((yn==null?void 0:yn.data)||[]),Qt(yn==null?void 0:yn.count),Ln(yn==null?void 0:yn.total_count)),Wt(!1)}),lo=At=>{Dn.state=At,Dn.page=1,Hn(Dn),ja(Dn)},Ka=(At,yn)=>{Dn.page=At,Dn.per_page=yn,Hn(Dn),ja(Dn)},tt=(At,yn)=>Dt(void 0,null,function*(){At.stopPropagation(),Oe.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:yn.state===0?"\u786E\u8BA4\u64A4\u56DE\u8BE5\u8BFE\u9898\u7533\u8BF7\uFF1F":"\u786E\u8BA4\u53D6\u6D88\u53CC\u9009\uFF1F\u53D6\u6D88\u540E\u9700\u8981\u91CD\u65B0\u8FDB\u884C\u9009\u9898",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Dt(void 0,null,function*(){(yield(0,y.ZP)(`/api/graduations/${ze.id}/student_tasks/${yn.id}.json`,{method:"delete"})).status===0&&(le.ZP.success("\u64CD\u4F5C\u6210\u529F"),ja(Dn))})})}),dt=()=>z.createElement("div",{className:Ee.listWrap},kn.map(At=>z.createElement("div",{onClick:()=>{Sa(!0),sa(et({},At))},className:Ee.list,key:At.id},z.createElement("div",{className:Ee.left},z.createElement("div",{className:Ee.state},At.state===0&&z.createElement("div",{className:Ee.tag0},"\u5F85\u5BA1\u6838"),At.state===1&&z.createElement("div",{className:Ee.tag1},"\u5DF2\u901A\u8FC7"),At.state===2&&z.createElement("div",{className:Ee.tag2},"\u5DF2\u9A73\u56DE"),At.state===3&&z.createElement("div",{className:Ee.tag3},"\u5DF2\u64A4\u56DE"),z.createElement(Re.Z,{title:At.name},z.createElement("div",{className:Ee.name},At.name))),z.createElement("div",{className:Ee.info},z.createElement("span",null,"\u6307\u5BFC\u8001\u5E08",z.createElement("span",{title:At.teacher_names},(0,a.Pq)(At.teacher_names,9))),z.createElement("span",null,"\u8BFE\u9898\u6765\u6E90",z.createElement("span",{title:At.source},(0,a.Pq)(At.source,9))),z.createElement("span",null,"\u5B66\u79D1\u65B9\u5411",z.createElement("span",{title:At.direction},(0,a.Pq)(At.direction,9)))),z.createElement("div",{className:Ee.time},"\u7533\u8BF7\u65F6\u95F4\xA0\xA0",At.time)),[0,1].includes(Vn==null?void 0:Vn.status)&&z.createElement("div",{className:Ee.right},At.state===0&&z.createElement("div",{onClick:yn=>tt(yn,At),className:Ee.btn},"\u64A4\u56DE\u7533\u8BF7"),At.state===1&&z.createElement("div",{onClick:yn=>tt(yn,At),className:Ee.btn},"\u53D6\u6D88\u53CC\u9009"))))),rt=!!kn.length;return z.createElement("div",{className:Ee.wrap},(Vn==null?void 0:Vn.status)===2&&z.createElement("div",{className:Ee.tip},z.createElement("i",{style:{paddingTop:2},className:"iconfont icon-weixiada font12 mr5"}),z.createElement("span",null,"\u9009\u9898\u9636\u6BB5\u5DF2\u7ED3\u675F\uFF0C\u82E5\u8981\u53D8\u66F4\u8BFE\u9898\u9700\u8054\u7CFB\u7BA1\u7406\u5458\u624B\u52A8\u8FDB\u884C\u53D8\u66F4")),z.createElement(re.Z,{style:{marginBottom:12},title:"\u5B66\u751F\u9009\u9898",status:Vn==null?void 0:Vn.status,startAt:Vn==null?void 0:Vn.start_at,endAt:Vn==null?void 0:Vn.end_at}),!!ln&&z.createElement(Ve.Z,{align:"middle",justify:"space-between"},z.createElement(De.qp,{title:"\u5BA1\u6838\u72B6\u6001",className:"mt20",value:Dn.state,onChange:lo,dataSource:_n,titleWidth:56}),(Vn==null?void 0:Vn.status)!==2&&z.createElement(De.op,{onClick:()=>xt(!0)},"\u70B9\u51FB\u9009\u9898")),z.createElement(_e.Z,{spinning:wt},rt?dt():z.createElement(x.Z,{loading:wt,ButtonTwo:(Vn==null?void 0:Vn.status)!==2&&!ln&&z.createElement(De.op,{onClick:()=>xt(!0)},"\u70B9\u51FB\u9009\u9898")})),z.createElement(Je.Z,{current:Dn.page,hideOnSinglePage:!Tt,showSizeChanger:!0,showQuickJumper:!0,className:"mb20",pageSizeOptions:["10","20","50","100","200"],total:Tt,pageSize:Dn.per_page,showTotal:a.rU,onChange:Ka}),z.createElement(je,{onClose:()=>xt(!1),visible:ua,onListClick:At=>{sa(et({},At)),Sa(!0)},onSucceed:()=>{ja(Dn),xt(!1)}}),z.createElement(Xe,{data:qn,visible:Pn,onClose:()=>Sa(!1),onSucceed:()=>{}}))};var yt=(0,ge.connect)(({graduations:he})=>({graduations:he}))(kt);const St=({graduations:he,dispatch:xe,loading:ze})=>z.createElement(Ze.Z,{style:{margin:"20px 0 0 45px"},loading:ze.effects["graduations/getGraduationsDetails"]},(0,ne.tu)()?z.createElement(Ut,null):z.createElement(yt,null));var Lt=(0,ge.connect)(({loading:he,graduations:xe})=>({loading:he,graduations:xe}))(St)},74975:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ve}});var z=te(59301),ge={flex_box_center:"flex_box_center___oGGi8",flex_space_between:"flex_space_between___e1At5",flex_box_vertical_center:"flex_box_vertical_center___K1Nl5",flex_box_center_end:"flex_box_center_end___IP1rf",flex_box_column:"flex_box_column____nxPW",title:"title___Ynb7w",time:"time___dxFRB"},Ze=te(92310),Ge=te.n(Ze),Re=te(43907),Oe=te(61186),le=te.n(Oe),Ve=({className:_e,status:Je,style:Qe={},startAt:De,endAt:re,title:y})=>z.createElement("div",{className:Ge()(ge.title,_e),style:Qe},z.createElement("b",null,y),z.createElement(Re.Z,{className:"ml10",status:Je}),z.createElement("span",{className:ge.time},z.createElement("span",null,"\u5F00\u542F\u65F6\u95F4",z.createElement("span",{className:"ml10"},De?le()(De).format("YYYY-MM-DD HH:mm"):"--")),z.createElement("span",{className:"ml30"},"\u622A\u6B62\u65F6\u95F4",z.createElement("span",{className:"ml10"},re?le()(re).format("YYYY-MM-DD HH:mm"):"--"))))},5874:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return ve}});var z=te(59301),ge=te(8591),Ze=te(54580),Ge=te(43418),Re=te(95237),Oe=te(5083),le={flex_box_center:"flex_box_center___cQ5Sl",flex_space_between:"flex_space_between___BU1Wl",flex_box_vertical_center:"flex_box_vertical_center___jBfz4",flex_box_center_end:"flex_box_center_end___mFYce",flex_box_column:"flex_box_column___jBfuW",wrap:"wrap___npJKs",label:"label___mSlLf"},We=te(90524),Ve=te(76560),_e=te(47949),Je=te(82093),Qe=te(49661),De=te(89389),re=te(61186),y=te.n(re),a=te(69577),E=Object.defineProperty,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(pe,Se,Ae)=>Se in pe?E(pe,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):pe[Se]=Ae,oe=(pe,Se)=>{for(var Ae in Se||(Se={}))b.call(Se,Ae)&&ne(pe,Ae,Se[Ae]);if(x)for(var Ae of x(Se))ee.call(Se,Ae)&&ne(pe,Ae,Se[Ae]);return pe},ae=(pe,Se,Ae)=>new Promise((ye,Ct)=>{var ct=ft=>{try{Xe(Ae.next(ft))}catch(Rt){Ct(Rt)}},Jt=ft=>{try{Xe(Ae.throw(ft))}catch(Rt){Ct(Rt)}},Xe=ft=>ft.done?ye(ft.value):Promise.resolve(ft.value).then(ct,Jt);Xe((Ae=Ae.apply(pe,Se)).next())}),ve=({visible:pe,data:Se,onClose:Ae=()=>{},onSuccess:ye=()=>{}})=>{const[Ct,ct]=(0,z.useState)([]),[Jt,Xe]=(0,z.useState)(""),[ft,Rt]=(0,z.useState)(""),[Yt,cn]=(0,z.useState)(""),[$t,gt]=(0,z.useState)(!1),jt=(0,Ve.useParams)();(0,z.useEffect)(()=>{var Et;pe&&(cn((Se==null?void 0:Se.description)||""),Xe((Se==null?void 0:Se.start_at)||""),Rt((Se==null?void 0:Se.end_at)||""),ct(((Et=Se==null?void 0:Se.attachments)==null?void 0:Et.map(bn=>({name:bn.name||bn.title,status:"done",response:{id:bn.id}})))||[]))},[pe]);const Mt={multiple:!0,withCredentials:!0,fileList:Ct,beforeUpload:Et=>Et.size/1024/1024>150?(ge.ZP.error(`\u300A${Et.name}\u300B\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(150M)`),Ze.default.LIST_IGNORE):!0,action:`${We.Z.API_SERVER}/api/attachments.json`,onChange(Et){ct((0,Qe.uD)(Et))}},Ie=()=>ae(void 0,null,function*(){if(!Jt||!ft){ge.ZP.warning(`\u8BF7\u9009\u62E9${mt}`);return}gt(!0),console.log(Ct,"fileList");const Et=yield(0,Je.ZP)(`/api/graduations/${jt.id}/graduation_stages/${Se.id}.json`,{method:"put",body:{start_at:Jt,end_at:ft,description:Yt,attachment_ids:Ct.map(bn=>{var Mn;return(Mn=bn==null?void 0:bn.response)==null?void 0:Mn.id})}});if((Et==null?void 0:Et.status)===0){ge.ZP.success("\u4FDD\u5B58\u8BBE\u7F6E\u6210\u529F"),(0,Ve.getDvaApp)()._store.dispatch({type:"graduations/getGraduationsDetails",payload:{id:jt==null?void 0:jt.id}}),ye();return}gt(!1)});console.log(Se,"data");const He=[{name:"\u5B66\u751F\u9009\u9898",key:"student_selection",timeName:"\u5B66\u751F\u9009\u9898\u8D77\u6B62\u65F6\u95F4",width:460,text:"\u5728\u6B64\u65F6\u95F4\u5185\uFF0C\u5B66\u751F\u53EF\u81EA\u52A9\u64CD\u4F5C\u9009\u9898\u548C\u66F4\u6539\u9009\u9898"},{name:"\u4EFB\u52A1\u4E66",key:"tasks",width:460,timeName:"\u4EFB\u52A1\u4E66\u8D77\u6B62\u65F6\u95F4",text:""},{name:"\u5F00\u9898\u62A5\u544A",key:"opening_report",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u5F00\u9898\u62A5\u544A\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u4E2D\u671F\u68C0\u67E5",key:"midterm_report",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u4E2D\u671F\u68C0\u67E5\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u6BD5\u4E1A\u8BBA\u6587",key:"thesis",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u6BD5\u4E1A\u8BBA\u6587\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u6BD5\u4E1A\u7B54\u8FA9",key:"final_defense",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u6BD5\u4E1A\u7B54\u8FA9\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u8BBA\u6587\u5B9A\u7A3F",key:"final_thesis",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u8BBA\u6587\u5B9A\u7A3F\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u5F52\u6863",key:"archives",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u5F52\u6863\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"}],vt=["opening_report","midterm_report","thesis","final_defense","final_thesis","archives"],Ht=Ct.some(Et=>!(Et!=null&&Et.response)),{timeName:mt,text:Ut,width:Ee,key:Ft}=(He==null?void 0:He.find(Et=>Et.key===(Se==null?void 0:Se.clazz)))||{};return z.createElement(Ge.default,{centered:!0,destroyOnClose:!0,confirmLoading:$t,okButtonProps:{disabled:Ht},onCancel:Ae,onOk:Ie,open:pe,title:`${Se.name}\u8BBE\u7F6E`,width:Ee,afterClose:()=>{ct([]),Xe(""),cn(""),Rt(""),gt(!1)},okText:"\u4FDD\u5B58\u8BBE\u7F6E",cancelText:"\u53D6\u6D88"},z.createElement("div",{className:le.wrap},z.createElement("div",{className:le.label},z.createElement("span",null,"*"),mt),z.createElement(Re.Z,{align:"middle",className:vt.includes(Ft)?"mb20":""},z.createElement(Oe.default,{format:"YYYY-MM-DD HH:mm",value:Jt?y()(Jt):"",disabledDate:Et=>(0,a.Q8)(Et,"",Se==null?void 0:Se.disabled_time),disabledTime:Et=>(0,a.d0)(Et,Se==null?void 0:Se.disabled_time),showTime:{format:"HH:mm"},onChange:(Et,bn)=>{Xe(bn)}}),z.createElement("span",{className:"ml10 mr10"},"\u81F3"),z.createElement(Oe.default,{format:"YYYY-MM-DD HH:mm",value:ft?y()(ft):"",disabledDate:Et=>(0,a.Q8)(Et,"",Se==null?void 0:Se.disabled_time),disabledTime:Et=>(0,a.d0)(Et,Se==null?void 0:Se.disabled_time),showTime:{format:"HH:mm"},onChange:(Et,bn)=>{Rt(bn)}}),z.createElement("span",{className:`${Ft==="student_selection"?"mt10":"ml10"} font14`,style:{color:"#9096A3"}},Ut)),vt.includes(Ft)&&z.createElement(z.Fragment,null,z.createElement("div",{className:le.label},"\u9636\u6BB5\u63CF\u8FF0"),z.createElement(De.Z,{height:140,defaultValue:Yt,onChange:Et=>{cn(Et)}}),z.createElement(Ze.default,oe({},Mt),z.createElement(Re.Z,{align:"middle",className:"mt10"},z.createElement(_e.op,{style:{borderRadius:2}},z.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6587\u6863"),z.createElement("div",{className:"ml10 font14",style:{color:"#5F6367"},onClick:Et=>{Et.stopPropagation()}},"\u4E0A\u4F20\u6B64\u9636\u6BB5\u7684\u6587\u6863\u6A21\u7248\u3001\u6279\u9605\u8981\u6C42\u7B49\u6587\u6863\uFF0C\u5355\u4E2A\u6587\u6863\u5927\u5C0F\u4E0D\u8D85\u8FC7150M"))))))}},43907:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Oe}});var z=te(59301),ge={flex_box_center:"flex_box_center___Sswcw",flex_space_between:"flex_space_between___nBexI",flex_box_vertical_center:"flex_box_vertical_center___sPXvb",flex_box_center_end:"flex_box_center_end___c6nca",flex_box_column:"flex_box_column___Bq_gi",tag:"tag___NEywM"},Ze=te(92310),Ge=te.n(Ze),Oe=({className:le,status:We})=>z.createElement(z.Fragment,null,We===0&&z.createElement("div",{className:Ge()(ge.tag,le)},"\u672A\u5F00\u59CB"),We===1&&z.createElement("div",{className:Ge()(ge.tag,le),style:{background:"#19CB70"}},"\u8FDB\u884C\u4E2D"),We===2&&z.createElement("div",{className:Ge()(ge.tag,le),style:{background:"#EE5D5D"}},"\u5DF2\u7ED3\u675F"))},23869:function(lt,bt,te){"use strict";te.d(bt,{rX:function(){return ne},pW:function(){return oe},gy:function(){return ae},xY:function(){return ee},O5:function(){return b},tJ:function(){return re},o1:function(){return y},Rd:function(){return x}});var z=te(76560),ge=te(43418),Ze=te(28103),Ge=te(8591),Re=te(34055),Oe=te(49661),le=te(87169),We=te(25510),Ve="data:image/png;base64,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",_e=te.p+"static/newqrcode.a8740efb.png",Je=te(32637),Qe=te(59301),De=(me,ve,pe)=>new Promise((Se,Ae)=>{var ye=Jt=>{try{ct(pe.next(Jt))}catch(Xe){Ae(Xe)}},Ct=Jt=>{try{ct(pe.throw(Jt))}catch(Xe){Ae(Xe)}},ct=Jt=>Jt.done?Se(Jt.value):Promise.resolve(Jt.value).then(ye,Ct);ct((pe=pe.apply(me,ve)).next())});const re=(me,ve=!1)=>!!(y(me)&&a(ve)),y=me=>(0,Re.bg)()?!0:(me({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(me=!1)=>{var ve;const{user:pe}=(0,z.getDvaApp)()._store.getState();return(ve=pe.userInfo)!=null&&ve.profile_completed?!0:(ge.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Oe.xg)("/account/profile/edit"),E()}}),!1)},E=()=>{ge.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},x=()=>{ge.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Qe.createElement("div",{style:{textAlign:"center"}},Qe.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),Qe.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Je}),Qe.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},b=()=>{var me;const{user:ve}=(0,z.getDvaApp)()._store.getState();return(me=ve.userInfo)!=null&&me.professional_certification?!0:(ge.default.confirm({title:"\u63D0\u793A",centered:!0,content:Qe.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Oe.xg)("/account/certification")}}),!1)},ee=()=>(0,Re.V9)()?!0:(ge.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Qe.createElement("div",{className:"tc",style:{marginLeft:-38}},Qe.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Qe.createElement("img",{src:_e,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(me,ve)=>me?!0:(ge.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Qe.createElement("div",null,Qe.createElement("p",null,ve||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),Qe.createElement("div",{style:{marginLeft:"110px"}},Qe.createElement("img",{src:Ve,width:200}),Qe.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Oe.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),oe=me=>{ge.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Qe.createElement("div",null,Qe.createElement("div",null,Qe.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),Qe.createElement(Ze.Z,null),Qe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Qe.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",Qe.createElement("a",null,me),"\u5929\u3002"),Qe.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Qe.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),Qe.createElement("div",{style:{textAlign:"center",marginTop:30}},Qe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:We,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ae=(me,ve="")=>{const{shixunsDetail:{detail:pe}}=(0,z.getDvaApp)()._store.getState();if((pe==null?void 0:pe.public)===2||(pe==null?void 0:pe.public)===1||(pe==null?void 0:pe.shixun_status)===3){let Se="";return(pe==null?void 0:pe.public)===2&&(Se="\u5DF2\u516C\u5F00"),(pe==null?void 0:pe.public)===1&&(Se="\u5F85\u5BA1\u6838"),(pe==null?void 0:pe.shixun_status)===3&&(Se="\u5DF2\u5173\u95ED"),ge.default.info({centered:!0,icon:Qe.createElement(le.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Qe.createElement("div",{className:"tc",style:{marginLeft:-38}},Qe.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Qe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Se,"\uFF0C",ve,"\u3002"),Qe.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Qe.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:We,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(pe==null?void 0:pe.shixun_status)===2?(ge.default.confirm({centered:!0,icon:Qe.createElement(le.Z,null),title:"\u63D0\u793A",content:Qe.createElement("div",null,Qe.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",ve,"\u3002"),Qe.createElement("br",null),Qe.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{ge.default.confirm({width:440,centered:!0,icon:Qe.createElement(le.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>De(void 0,null,function*(){(yield me({type:"shixunsDetail/cancelRelease",payload:{id:pe==null?void 0:pe.identifier}})).status!==401&&(Ge.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),me({type:"shixunsDetail/getShixunsDetail",payload:{id:pe==null?void 0:pe.identifier}}),me({type:"practiceSetting/getCommonData",payload:{id:pe==null?void 0:pe.identifier}}))})})}}),!0):!1}},50371:function(lt,bt){"use strict";function te(){const z=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ge=1;ge{const Re=Ze[Ge];Re!==void 0&&(z[Ge]=Re)})}return z}bt.Z=te},13845:function(lt,bt,te){"use strict";te.d(bt,{F:function(){return z},Z:function(){return ge}});function z(Ze){return Ze!=null&&Ze===Ze.window}function ge(Ze,Ge){var Re,Oe;if(typeof window=="undefined")return 0;const le=Ge?"scrollTop":"scrollLeft";let We=0;return z(Ze)?We=Ze[Ge?"pageYOffset":"pageXOffset"]:Ze instanceof Document?We=Ze.documentElement[le]:(Ze instanceof HTMLElement||Ze)&&(We=Ze[le]),Ze&&!z(Ze)&&typeof We!="number"&&(We=(Oe=((Re=Ze.ownerDocument)!==null&&Re!==void 0?Re:Ze).documentElement)===null||Oe===void 0?void 0:Oe[le]),We}},56762:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return ge}});var z=te(59301);function ge(){const[,Ze]=z.useReducer(Ge=>Ge+1,0);return Ze}},68031:function(lt,bt,te){"use strict";te.d(bt,{Z:function(){return Ge}});var z=te(16089);function ge(Re,Oe,le,We){const Ve=le-Oe;return Re/=We/2,Re<1?Ve/2*Re*Re*Re+Oe:Ve/2*((Re-=2)*Re*Re+2)+Oe}var Ze=te(13845);function Ge(Re){let Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:le=()=>window,callback:We,duration:Ve=450}=Oe,_e=le(),Je=(0,Ze.Z)(_e,!0),Qe=Date.now(),De=()=>{const y=Date.now()-Qe,a=ge(y>Ve?Ve:y,Je,Re,Ve);(0,Ze.F)(_e)?_e.scrollTo(window.pageXOffset,a):_e instanceof Document||_e.constructor.name==="HTMLDocument"?_e.documentElement.scrollTop=a:_e.scrollTop=a,y{var Se;const{prefixCls:Ae,className:ye,rootClassName:Ct,children:ct,indeterminate:Jt=!1,style:Xe,onMouseEnter:ft,onMouseLeave:Rt,skipGroup:Yt=!1,disabled:cn}=ve,$t=De(ve,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:gt,direction:jt,checkbox:Mt}=Ge.useContext(Re.E_),Ie=Ge.useContext(Ve),{isFormItemInput:He}=Ge.useContext(le.aM),vt=Ge.useContext(Oe.Z),Ht=(Se=(Ie==null?void 0:Ie.disabled)||cn)!==null&&Se!==void 0?Se:vt,mt=Ge.useRef($t.value);Ge.useEffect(()=>{Ie==null||Ie.registerValue($t.value)},[]),Ge.useEffect(()=>{if(!Yt)return $t.value!==mt.current&&(Ie==null||Ie.cancelValue(mt.current),Ie==null||Ie.registerValue($t.value),mt.current=$t.value),()=>Ie==null?void 0:Ie.cancelValue($t.value)},[$t.value]);const Ut=gt("checkbox",Ae),[Ee,Ft]=(0,_e.ZP)(Ut),Et=Object.assign({},$t);Ie&&!Yt&&(Et.onChange=function(){$t.onChange&&$t.onChange.apply($t,arguments),Ie.toggleOption&&Ie.toggleOption({label:ct,value:$t.value})},Et.name=Ie.name,Et.checked=Ie.value.includes($t.value));const bn=ge()(`${Ut}-wrapper`,{[`${Ut}-rtl`]:jt==="rtl",[`${Ut}-wrapper-checked`]:Et.checked,[`${Ut}-wrapper-disabled`]:Ht,[`${Ut}-wrapper-in-form-item`]:He},Mt==null?void 0:Mt.className,ye,Ct,Ft),Mn=ge()({[`${Ut}-indeterminate`]:Jt},Qe.A,Ft),at=Jt?"mixed":void 0;return Ee(Ge.createElement(Je.Z,{component:"Checkbox",disabled:Ht},Ge.createElement("label",{className:bn,style:Object.assign(Object.assign({},Mt==null?void 0:Mt.style),Xe),onMouseEnter:ft,onMouseLeave:Rt},Ge.createElement(Ze.Z,Object.assign({"aria-checked":at},Et,{prefixCls:Ut,className:Mn,disabled:Ht,ref:pe})),ct!==void 0&&Ge.createElement("span",null,ct))))};var a=Ge.forwardRef(re),E=te(3300),x=te(2738),b=function(ve,pe){var Se={};for(var Ae in ve)Object.prototype.hasOwnProperty.call(ve,Ae)&&pe.indexOf(Ae)<0&&(Se[Ae]=ve[Ae]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Ae=Object.getOwnPropertySymbols(ve);ye{const{defaultValue:Se,children:Ae,options:ye=[],prefixCls:Ct,className:ct,rootClassName:Jt,style:Xe,onChange:ft}=ve,Rt=b(ve,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Yt,direction:cn}=Ge.useContext(Re.E_),[$t,gt]=Ge.useState(Rt.value||Se||[]),[jt,Mt]=Ge.useState([]);Ge.useEffect(()=>{"value"in Rt&>(Rt.value||[])},[Rt.value]);const Ie=Ge.useMemo(()=>ye.map(Ye=>typeof Ye=="string"||typeof Ye=="number"?{label:Ye,value:Ye}:Ye),[ye]),He=Ye=>{Mt(Be=>Be.filter(fe=>fe!==Ye))},vt=Ye=>{Mt(Be=>[].concat((0,E.Z)(Be),[Ye]))},Ht=Ye=>{const Be=$t.indexOf(Ye.value),fe=(0,E.Z)($t);Be===-1?fe.push(Ye.value):fe.splice(Be,1),"value"in Rt||gt(fe),ft==null||ft(fe.filter(Ke=>jt.includes(Ke)).sort((Ke,je)=>{const be=Ie.findIndex(Ue=>Ue.value===Ke),Pe=Ie.findIndex(Ue=>Ue.value===je);return be-Pe}))},mt=Yt("checkbox",Ct),Ut=`${mt}-group`,[Ee,Ft]=(0,_e.ZP)(mt),Et=(0,x.Z)(Rt,["value","disabled"]),bn=ye.length?Ie.map(Ye=>Ge.createElement(a,{prefixCls:mt,key:Ye.value.toString(),disabled:"disabled"in Ye?Ye.disabled:Rt.disabled,value:Ye.value,checked:$t.includes(Ye.value),onChange:Ye.onChange,className:`${Ut}-item`,style:Ye.style,title:Ye.title},Ye.label)):Ae,Mn={toggleOption:Ht,value:$t,disabled:Rt.disabled,name:Rt.name,registerValue:vt,cancelValue:He},at=ge()(Ut,{[`${Ut}-rtl`]:cn==="rtl"},ct,Jt,Ft);return Ee(Ge.createElement("div",Object.assign({className:at,style:Xe},Et,{ref:pe}),Ge.createElement(Ve.Provider,{value:Mn},bn)))},ne=Ge.forwardRef(ee);var oe=Ge.memo(ne);const ae=a;ae.Group=oe,ae.__ANT_CHECKBOX=!0;var me=ae},98447:function(lt,bt,te){"use strict";te.d(bt,{C2:function(){return Re}});var z=te(17313),ge=te(37613),Ze=te(83116);const Ge=Oe=>{const{checkboxCls:le}=Oe,We=`${le}-wrapper`;return[{[`${le}-group`]:Object.assign(Object.assign({},(0,z.Wf)(Oe)),{display:"inline-flex",flexWrap:"wrap",columnGap:Oe.marginXS,[`> ${Oe.antCls}-row`]:{flex:1}}),[We]:Object.assign(Object.assign({},(0,z.Wf)(Oe)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${We}`]:{marginInlineStart:0},[`&${We}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[le]:Object.assign(Object.assign({},(0,z.Wf)(Oe)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Oe.borderRadiusSM,alignSelf:"center",[`${le}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${le}-inner`]:Object.assign({},(0,z.oN)(Oe))},[`${le}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Oe.checkboxSize,height:Oe.checkboxSize,direction:"ltr",backgroundColor:Oe.colorBgContainer,border:`${Oe.lineWidth}px ${Oe.lineType} ${Oe.colorBorder}`,borderRadius:Oe.borderRadiusSM,borderCollapse:"separate",transition:`all ${Oe.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Oe.checkboxSize/14*5,height:Oe.checkboxSize/14*8,border:`${Oe.lineWidthBold}px solid ${Oe.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Oe.motionDurationFast} ${Oe.motionEaseInBack}, opacity ${Oe.motionDurationFast}`}},"& + span":{paddingInlineStart:Oe.paddingXS,paddingInlineEnd:Oe.paddingXS}})},{[` ${We}:not(${We}-disabled), ${le}:not(${le}-disabled) `]:{[`&:hover ${le}-inner`]:{borderColor:Oe.colorPrimary}},[`${We}:not(${We}-disabled)`]:{[`&:hover ${le}-checked:not(${le}-disabled) ${le}-inner`]:{backgroundColor:Oe.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${le}-checked:not(${le}-disabled):after`]:{borderColor:Oe.colorPrimaryHover}}},{[`${le}-checked`]:{[`${le}-inner`]:{backgroundColor:Oe.colorPrimary,borderColor:Oe.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Oe.motionDurationMid} ${Oe.motionEaseOutBack} ${Oe.motionDurationFast}`}}},[` diff --git a/p__Graduations__Lists__Tasks__index.06a1a6d3.async.js b/p__Graduations__Lists__Tasks__index.60baa6cd.async.js similarity index 92% rename from p__Graduations__Lists__Tasks__index.06a1a6d3.async.js rename to p__Graduations__Lists__Tasks__index.60baa6cd.async.js index 2af2e22fa5..89c4a5db9e 100644 --- a/p__Graduations__Lists__Tasks__index.06a1a6d3.async.js +++ b/p__Graduations__Lists__Tasks__index.60baa6cd.async.js @@ -97,7 +97,7 @@ `;for(let Jo=0;Jo{switch(Jn){case pt:return ee.createElement(Et,{callback:Bn,onCancel:ka});case dn:return ee.createElement(ut.Z,{callback:Bn,onCancel:ka});case xt:return ee.createElement(je.Z,{callback:Bn,onCancel:ka});case Wt:return ee.createElement(Fe,{callback:Bn,onCancel:ka});case Nn:return ee.createElement(ke,{callback:Bn,onCancel:ka});case"maths-latex":return ee.createElement(Bt,{showSaveButton:!0,callback:Bn});case"inline-latex":return ee.createElement(Ct.Z,{showSaveButton:!0,callback:Bn});default:return null}},[Jn]);function ka(){er("")}(0,ee.useEffect)(()=>{if(Xt.current){let Kn=function(_r){cr=!0,jr=_r.pageY},In=function(){cr=!1},ea=function(_r){if(cr){let ro=_r.pageY-jr;ro<0&&(ro=0),ro>300&&(ro=300);let xo=hn+ro+"px";Lr(xo)}},ra=Xt.current,cr=!1,jr=0;return ra.addEventListener("mousedown",Kn),document.addEventListener("mousemove",ea),document.addEventListener("mouseup",In),()=>{ra.removeEventListener("mousedown",Kn),document.removeEventListener("mousemove",ea),document.removeEventListener("mouseup",In)}}},[Vt,Xt]),(0,ee.useEffect)(()=>{Lr(hn)},[hn]);const ur=bn(vt),Wa=bn(Rr),ha={width:ur,height:Wa},Xa=(0,ee.useMemo)(()=>{if(tr){let Kn=new Date(tr),In=Kn.getHours(),ea=Kn.getMinutes(),ra=Kn.getSeconds();return In=In<10?"0"+In:In,ea=ea<10?"0"+ea:ea,ra=ra<10?"0"+ra:ra,`${In}:${ea}:${ra}`}return 0},[tr]),Ja=Kn=>{const In=[];if(wr){let ea=-1;Kn=Kn.replace(/(@▁▁@|@▁@)/g,function(ra,cr,jr){In.push({multiLine:ra!==qt})})}return In};function Yr(){window.sessionStorage.removeItem(ar),Bo(!1),za(0)}function xr(){Bo(!1),za(0),Vt.setValue(window.sessionStorage.getItem(ar))}(0,ee.useEffect)(()=>{dr[Jn]&&Jn!==sn&&Jn!==Wt&&setTimeout(()=>{const Kn=document.getElementsByClassName("markdown-popup-form")[0],In=window.innerWidth/2-Kn.offsetWidth/2,ea=window.innerHeight/2-Kn.offsetHeight/2;Ho(In),Jr(ea)},0)},[Jn]);const qr=Kn=>{Kn.preventDefault();const In=Kn.clientX-Qo,ea=Kn.clientY-yo;document.body.onmousemove=ra=>{let cr=ra.clientX-In,jr=ra.clientY-ea;const _r=document.getElementsByClassName("markdown-popup-form")[0],ro=window.innerWidth-_r.offsetWidth,xo=window.innerHeight-_r.offsetHeight;cr=Math.max(0,Math.min(cr,ro)),jr=Math.max(0,Math.min(jr,xo)),mo(ra.clientX,ra.clientY,In,ea)&&(Ho(cr),Jr(jr))},document.body.onmouseup=function(){document.body.onmousemove=null}},mo=(Kn,In,ea,ra)=>{const cr=document.body.clientHeight,jr=document.body.clientWidth;return Kn<20&&ea>Kn||Kn>jr-20&&eaIn||In>cr-20&&raHe in De?Me(De,He,{enumerable:!0,configurable:!0,writable:!0,value:he}):De[He]=he,E=(De,He)=>{for(var he in He||(He={}))a.call(He,he)&&x(De,he,He[he]);if(y)for(var he of y(He))b.call(He,he)&&x(De,he,He[he]);return De},z=(De,He)=>xe(De,ae(He));const{useForm:ne}=ee.default,le={width:280,marginRight:10},ue={labelCol:{span:5},wrapperCol:{span:19}};var fe=({callback:De,onCancel:He})=>{const[he]=ne();let _e=(0,Ne.useRef)();function pe($e){_e.current.width=he.getFieldValue("width"),_e.current.align=he.getFieldValue("align"),De($e,_e.current)}function ot($e,wt){if($e.status===-1){Le.ZP.error($e.message);return}he.setFieldsValue({src:`/api/attachments/${$e.id}`,type:wt.type})}function at($e){let wt=$e.target.files[0];_e.current=wt,ve(wt,ot)}return ze.createElement(ee.default,z(E({form:he},ue),{className:"upload-image-panel",onFinish:pe,style:{width:470,overflow:"hidden"}}),ze.createElement(ee.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},ze.createElement("div",{className:"flex-container"},ze.createElement(ee.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},ze.createElement(Oe.default,{style:le})),ze.createElement(be,{onFileChange:at}))),ze.createElement(ee.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},ze.createElement(Oe.default,{style:{width:264}})),ze.createElement(ee.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},ze.createElement(Ke.Z,null,ze.createElement(ee.default.Item,{name:"width",style:{margin:0}},ze.createElement(Ie.Z,{style:{width:264}})),ze.createElement("span",{className:"ml8"},"%"))),ze.createElement(ee.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},ze.createElement(Se.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),ze.createElement("aside",null,ze.createElement(ee.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},ze.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ze.createElement(ie.ZP,{type:"default",onClick:He},"\u53D6\u6D88"))))};function be({onFileChange:De}){return ze.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",ze.createElement("input",{type:"file",onChange:De}))}function ve(De,He){if(!De)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Re.bg)())throw Le.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let he=new FormData;he.append("editormd-image-file",De),he.append("file_param_name","editormd-image-file"),he.append("byxhr","true");var _e=new window.XMLHttpRequest;_e.withCredentials=!0,_e.addEventListener("load",function(pe){He(JSON.parse(pe.target.responseText),De)},!1),_e.addEventListener("error",function(pe){console.error(pe)},!1),_e.open("POST",`${de.KI}/api/attachments.json`),_e.send(he)}},75790:function(ft,kt,re){"use strict";re.d(kt,{Z:function(){return Oe}});var ee=re(59301),Le=re(4676);class Oe extends ee.Component{constructor(Ie){super(Ie);const Se=window.document;this.node=Se.createElement("div"),Se.body.appendChild(this.node)}render(){const{children:Ie}=this.props;return(0,Le.createPortal)(Ie,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(ft,kt,re){"use strict";re.d(kt,{i:function(){return ue},Z:function(){return be}});var ee={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},Le=re(71418),Oe=re(6848),Ke=re(93948),Ie=re(92310),Se=re.n(Ie),ie=re(49661),de=re(57884),Ne=re(34055),Re=re(79005),ze=re(20345),Me=re(77882),xe=re(31081),ae=re(75309),y=re(71979),a=re(47558),b=re(42922),x=re(66832),E=re(96593),z=re(19664),ne=re(91833),le=re(59301);const ue=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Re,swimg:ze},{name:"101\u8BA1\u5212",ptimg:Me,swimg:xe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ae,swimg:y},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:b},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:E},{name:"\u519B\u961F\u4E00\u6D41",ptimg:z,swimg:ne}];var be=({className:ve,dataSource:De=[],col:He=4,right:he,bottom:_e=23,precision:pe=0,wrapWidth:ot=1200,trackEventItems:at,loading:$e,onRemove:wt=()=>{},isCurrent:st=!0,showAlias:Mt=!1,showProgress:et=!1})=>{const We=Math.floor((ot-(He-1)*he)/He),Et=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(ut=>(window.ENV==="build"&&(ut.ptimg=`/react/build${ut.ptimg}`,ut.swimg=`/react/build${ut.swimg}`),ut));return le.createElement(Le.Z,{spinning:$e},le.createElement("div",{className:Se()(ee.list,ve)},!!(De!=null&&De.length)&&(De==null?void 0:De.map((ut,je)=>{var qe,bt,Nt,it,Ht,Te;const{name:zt,id:Dt,identifier:ye,featured:yt,school_name:me,image_url:oe,excellent:te,is_plan:se}=ut;return le.createElement("div",{key:Dt,className:st&&et?ee.wrapisCurrent:ee.wrap,style:{width:We,marginRight:(1+je)%He===0?0:he+pe,marginBottom:_e}},le.createElement("a",{className:ee.li,onClick:Pe=>{Pe.preventDefault(),Pe.stopPropagation(),at&&(0,ie.L9)([at]),(0,ie.xg)(`/paths/${ye}`)}},le.createElement("div",{className:ee.img},le.createElement("img",{className:ee.cover,src:`${oe}`}),st&&(0,Ne.bg)()&&(ut==null?void 0:ut.studying)&&le.createElement("div",{className:`${ee.movebq} user-path-items`,onClick:Pe=>{Pe.stopPropagation(),wt(ut)}},le.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),le.createElement("span",{className:"c-red"},"\u79FB\u9664")),(qe=ut==null?void 0:ut.subject_tags)==null?void 0:qe.map((Pe,Fe)=>{var ce,we;if(Fe===0){const Ge=(ce=Et.find(ke=>ke.name==Pe))==null?void 0:ce.swimg;return le.createElement("img",{className:ee.sign,src:Ge,style:{left:"-4px"}})}const Ve=(we=Et.find(Ge=>Ge.name==Pe))==null?void 0:we.ptimg;return le.createElement("img",{className:ee.sign,src:Ve,style:{left:`${48+52*(Fe-1)+2*Fe}px`}})}),le.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(ut==null?void 0:ut.excellent)&&le.createElement("div",{className:ee.bq},"\u5F00\u653E\u8BFE\u7A0B"))),le.createElement("div",{className:ee.name},le.createElement(Oe.Z,{title:Mt&&(ut!=null&&ut.excellent_alias_name)?le.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${zt}`,le.createElement("br",null),le.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ut==null?void 0:ut.excellent_alias_name}`)):zt},le.createElement("span",{className:ee.e},Mt&&(ut==null?void 0:ut.excellent_alias_name)||zt))),st&&et&&((bt=ut==null?void 0:ut.progress)==null?void 0:bt.all_score)!=0&&le.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},le.createElement(Ke.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Nt=ut==null?void 0:ut.progress)==null?void 0:Nt.my_score)/((it=ut==null?void 0:ut.progress)==null?void 0:it.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Ht=ut==null?void 0:ut.progress)==null?void 0:Ht.my_score,"/",(Te=ut==null?void 0:ut.progress)==null?void 0:Te.all_score),(!st||!et)&&le.createElement("div",{className:ee.tags},le.createElement("div",null,le.createElement(Oe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),le.createElement("span",null,ut.stages_count))),le.createElement(Oe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),le.createElement("span",null,ut.members_count)))))))})),!De.length&&le.createElement(de.Z,null)))}},47949:function(ft,kt,re){"use strict";re.d(kt,{jL:function(){return Ie},w9:function(){return Ft},dN:function(){return Xe},QD:function(){return Pa},cQ:function(){return it.Z},Oz:function(){return Ge},op:function(){return vt},O5:function(){return fr},_b:function(){return sr},t7:function(){return De},Gi:function(){return wn},YG:function(){return sn},kT:function(){return Nn},qp:function(){return b},K3:function(){return z},vr:function(){return gn},qE:function(){return pn},Je:function(){return _e},wb:function(){return je},lB:function(){return Nt},cq:function(){return aa},tp:function(){return ue},Si:function(){return Fn},k8:function(){return Zo},Du:function(){return Lr}});var ee=re(59301),Le={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Oe="data:image/png;base64,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",Ie=({dataSource:Xt=[],img:Yt,imgWidth:en=346,title:Zn,sunTitle:Tn,bannerExtraContent:ya})=>ee.createElement("div",{className:Le.banner},ee.createElement("div",{className:Le.content},ee.createElement("aside",null,ee.createElement("p",null,ee.createElement("b",null,Zn),ee.createElement("span",null,Tn)),Xt.length>0&&ee.createElement("div",{className:Le.btns},Xt.map((Bn,La)=>ee.createElement("div",{key:La,onClick:Bn.click},Bn.name,Bn.sign?ee.createElement("img",{src:Oe,width:39}):null))),ya),Yt&&ee.createElement("img",{style:{marginTop:33,marginRight:38},src:Yt,width:en}))),Se={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ie=re(92310),de=re.n(ie),Ne=re(89392),Re=Object.defineProperty,ze=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,ae=(Xt,Yt,en)=>Yt in Xt?Re(Xt,Yt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Xt[Yt]=en,y=(Xt,Yt)=>{for(var en in Yt||(Yt={}))Me.call(Yt,en)&&ae(Xt,en,Yt[en]);if(ze)for(var en of ze(Yt))xe.call(Yt,en)&&ae(Xt,en,Yt[en]);return Xt},b=({dataSource:Xt=[],value:Yt,onChange:en,onTitleChange:Zn,className:Tn,title:ya,titleWidth:Bn=41,style:La={},fontColor:ka="#6A7283",showCount:ur,classNameActive:Wa,styleItem:ha={}})=>{const[Xa,Ja]=(0,ee.useState)(0),[Yr,xr]=(0,ee.useState)(!1),qr=(0,ee.useRef)(null),mo=(0,ee.useRef)(null);return(0,ee.useEffect)(()=>{var Kn;Xt.length!==0&&(((Kn=qr==null?void 0:qr.current)==null?void 0:Kn.clientHeight)>97?Ja(1):Ja(0)),Xt.length===0&&Ja(0),xr(!1)},[Xt]),ee.createElement("div",{className:de()(Se.row,Tn),style:La},ee.createElement("div",{onClick:(0,Ne.throttle)(()=>Zn==null?void 0:Zn(),2e3),style:{width:Bn,marginTop:Yr?12:4},className:`${Se.title} ${Zn?"current":""}`},ya),ee.createElement("div",{className:Yr?`${Se.tagsWrap} ${Se.tagsBorderWrap}`:Se.tagsWrap},ee.createElement("div",{className:Se.bar,ref:mo,style:Xa>0?{height:Xa===1?97:"auto",overflow:Xa===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ee.createElement("div",{className:Se.tag,ref:qr},Xt==null?void 0:Xt.map(Kn=>ee.createElement("span",{onClick:()=>en(Kn.id),key:Kn.id,style:y(y({color:ka},ha),(Kn==null?void 0:Kn.style)||{}),className:Yt===Kn.id?de()(Wa||Se.active,Kn.classNameActive):""},ee.createElement("span",{title:Kn.name,className:Se.name},Kn.name),!!ur&&ee.createElement("span",{className:Se.num},Kn.count))))),!!Xa&&ee.createElement(ee.Fragment,null,Xa===1?ee.createElement("div",{onClick:()=>{var Kn;Ja(2),((Kn=qr==null?void 0:qr.current)==null?void 0:Kn.clientHeight)>245?xr(!0):xr(!1)},className:Se.action},"\u5C55\u5F00",ee.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ee.createElement("div",{onClick:()=>{mo.current.scrollTop=0,Ja(1),xr(!1)},className:Se.action},"\u6536\u8D77",ee.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},x={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},z=({dataSource:Xt=[],value:Yt,onChange:en,onTitleChange:Zn,className:Tn,title:ya,titleWidth:Bn=41,style:La={},fontColor:ka="#6A7283",showCount:ur,expand:Wa=!0})=>{const[ha,Xa]=(0,ee.useState)(0),[Ja,Yr]=(0,ee.useState)(!1),xr=(0,ee.useRef)(null),qr=(0,ee.useRef)(null),[mo,Kn]=(0,ee.useState)(Wa);return ee.createElement("div",{className:de()(x.row,Tn),style:La},ee.createElement("div",{className:"flex item-center justify-between"},ee.createElement("div",{onClick:(0,Ne.throttle)(()=>Zn==null?void 0:Zn(),2e3),style:{width:Bn,marginTop:Ja?12:4},className:`${x.title} ${Zn?"current":""}`},ya),ee.createElement("i",{className:`iconfont ${mo?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:mo?8:10},onClick:()=>Kn(!mo)})),mo&&ee.createElement("div",{className:Ja?`${x.tagsWrap} ${x.tagsBorderWrap}`:x.tagsWrap},ee.createElement("div",{className:x.fenge}),ee.createElement("div",{className:x.bar,ref:qr},ee.createElement("div",{className:x.tag,ref:xr},Xt==null?void 0:Xt.map(In=>ee.createElement("span",{onClick:()=>en(In.id),key:In.id,style:{color:ka},className:Yt===In.id?x.active:""},ee.createElement("span",{title:In.name,className:x.name},In.name),!!ur&&ee.createElement("span",{className:x.num},In.count)))))))},ne={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ue=({dataSource:Xt=[],value:Yt,onChange:en,className:Zn,style:Tn={}})=>ee.createElement("div",{style:Tn,className:de()(ne.tabs,Zn)},Xt.map(ya=>ee.createElement("span",{onClick:()=>en(ya.id),className:Yt===ya.id?ne.active:"",key:ya.id},ya.name))),fe={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},be=re(92832),De=({dataSource:Xt=[],value:Yt="",onChange:en,onInputChange:Zn=()=>{},className:Tn,style:ya={},placeholder:Bn,allowClear:La=!1})=>{var ka;const[ur,Wa]=(0,ee.useState)(""),[ha,Xa]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var xr;let qr=Yt;(xr=JSON.stringify(Yt))!=null&&xr.includes("{")&&(Wa(Yt.id),qr=Yt.value||"");try{Xa(decodeURIComponent(qr||""))}catch(mo){Xa(decodeURIComponent(qr||""))}},[Yt]);const Ja=()=>{en(encodeURIComponent(ha),ur||null)},Yr=xr=>{xr!==ur&&(Wa(xr),en(encodeURIComponent(ha),xr))};return ee.createElement("div",{className:de()(fe.input,Tn),style:ya},!!Xt.length&&ee.createElement("div",{className:fe.dropdown},ee.createElement("div",{className:fe.text},(ka=Xt.find(xr=>xr.id===ur))==null?void 0:ka.name,ee.createElement("i",{className:"iconfont icon-zhankai4"}),ee.createElement("b",{className:fe.b1}),ee.createElement("b",{className:fe.b2})),ee.createElement("div",{className:fe.menu},Xt.map((xr,qr)=>ee.createElement("div",{key:qr,onClick:()=>Yr(xr.id)},xr.name)))),ee.createElement(be.default,{onPressEnter:Ja,value:ha,onChange:xr=>{Xa(xr.target.value),Zn(encodeURIComponent(xr.target.value),ur||null)},bordered:!1,placeholder:Bn}),ee.createElement("i",{onClick:Ja,className:"iconfont icon-sousuo9 font14 pl10 current"}))},He={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},_e=({value:Xt,onChange:Yt,className:en,total:Zn,pageSize:Tn,style:ya={}})=>{const Bn=Xt<2,La=Xt>=Math.ceil(Zn/Tn);return Zn<=Tn?ee.createElement(ee.Fragment,null):ee.createElement("div",{className:de()(He.quickPager,en),style:ya},ee.createElement("div",{onClick:()=>{Bn||Yt(Xt-1,"prev")},className:Bn?He.disabled:""},"\u4E0A\u4E00\u9875"),ee.createElement("div",{onClick:()=>{La||Yt(Xt+1,"next")},className:La?He.disabled:""},"\u4E0B\u4E00\u9875"))},pe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},ot=re(71418),at=re(6848),$e=re(13570),wt=re(90524),st=re(49661),Mt=re(96908),et=re(57177),We=re(81378),Et=re(57884),je=({className:Xt,dataSource:Yt=[],col:en=4,right:Zn,bottom:Tn=23,precision:ya=0,wrapWidth:Bn=1200,trackEventItems:La,loading:ka})=>{const ur=Math.floor((Bn-(en-1)*Zn)/en);return ee.createElement(ot.Z,{spinning:ka},ee.createElement("div",{className:de()(pe.list,Xt)},!!Yt.length&&Yt.map((Wa,ha)=>{const{name:Xa,id:Ja,identifier:Yr,power:xr,cover_image_id:qr,pic:mo}=Wa;return ee.createElement("div",{className:pe.wrap,key:Ja,style:{width:ur,marginRight:(1+ha)%en===0?0:Zn+ya,marginBottom:Tn}},ee.createElement("a",{target:"_blank",href:`/shixuns/${Yr}/challenges`,className:pe.li,onClick:Kn=>{Kn.preventDefault(),La&&(0,st.L9)([La]),xr&&(0,st.xg)(`/shixuns/${Yr}/challenges`)}},ee.createElement("div",{className:pe.img},ee.createElement("img",{className:pe.cover,src:`${mo}`}),Wa.is_jupyter&&ee.createElement("img",{className:pe.sign,src:Mt}),Wa.is_jupyter_lab&&ee.createElement("img",{className:pe.sign,src:et}),Wa.is_unity_3d&&ee.createElement("img",{className:pe.sign,src:We})),ee.createElement("div",{className:pe.name},ee.createElement(at.Z,{title:Xa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:pe.e},Xa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{className:pe.tags},ee.createElement(at.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ee.createElement("span",null,Wa.challenges_count))),!!Wa.myshixuns_count&&ee.createElement(at.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ee.createElement("span",null,Wa.myshixuns_count))),ee.createElement(at.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ee.createElement("span",null,ee.createElement("span",null,Wa.level))),ee.createElement("div",{className:pe.rate},ee.createElement($e.Z,{allowHalf:!0,disabled:!0,defaultValue:Wa.score_info}),ee.createElement("span",null,"\xA0",Wa.score_info?`${Wa.score_info}\u5206`:"5\u5206")))),!xr&&ee.createElement("div",{className:pe.lockWrap},ee.createElement("img",{src:`${wt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Yt.length&&ee.createElement(Et.Z,null)))},qe={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},Nt=({className:Xt,dataSource:Yt=[],col:en=4,right:Zn,bottom:Tn=23,precision:ya=0,wrapWidth:Bn=1200,wrapClassName:La,trackEventItems:ka,loading:ur})=>{const Wa=Math.floor((Bn-(en-1)*Zn)/en);return ee.createElement(ot.Z,{spinning:ur},ee.createElement("div",{className:de()(qe.list,Xt)},!!Yt.length&&Yt.map((ha,Xa)=>{const{name:Ja,id:Yr,identifier:xr,power:qr,cover_image_id:mo,pic:Kn}=ha;return ee.createElement("div",{className:de()(qe.wrap,La),key:Yr,style:{width:Wa,marginRight:(1+Xa)%en===0?0:Zn+ya,marginBottom:Tn}},ee.createElement("a",{target:"_blank",href:`/shixuns/${xr}/challenges`,className:qe.li,onClick:In=>{In.preventDefault(),ka&&(0,st.L9)([ka]),qr&&(0,st.xg)(`/shixuns/${xr}/challenges`)}},ee.createElement("img",{src:re(47621),className:qe.titleBg}),ee.createElement("div",{className:qe.name},ee.createElement(at.Z,{title:Ja||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:qe.e},Ja||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{style:{padding:"14px",paddingBottom:0}},ee.createElement("div",{className:qe.img},ee.createElement("img",{className:qe.cover,src:mo?`${wt.Z.API_SERVER}/api/attachments/${mo}`:`${wt.Z.IMG_SERVER+Kn}`}),ha.is_jupyter&&ee.createElement("div",{className:qe.bq},"Jupyter"),ha.is_jupyter_lab&&ee.createElement("div",{className:qe.bq},"JupyterLab"),ha.is_unity_3d&&ee.createElement("div",{className:qe.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),ee.createElement("div",{className:"mt20 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:qe.text},"\u5B66\u4E60\u4EBA\u6570"),ee.createElement("span",{className:qe.value},ha.myshixuns_count)),ee.createElement("div",null,ee.createElement("span",{className:qe.text},"\u56F0\u96BE\u7B49\u7EA7"),ee.createElement("span",{className:qe.value},ha.level))),ee.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:qe.text},"\u5173\u5361\u6570"),ee.createElement("span",{className:qe.value},ha.challenges_count)),ee.createElement("div",{className:qe.rate},ee.createElement($e.Z,{allowHalf:!0,disabled:!0,defaultValue:ha.score_info}),ee.createElement("span",{className:qe.value,style:{color:"#FF9C00"}},"\xA0",ha.score_info?`${ha.score_info}\u5206`:"5\u5206"))))),!qr&&ee.createElement("div",{className:qe.lockWrap},ee.createElement("img",{src:`${wt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Yt.length&&ee.createElement(Et.Z,null)))},it=re(929),Ht={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Te=re(79005),zt=re(20345),Dt=re(77882),ye=re(31081),yt=re(75309),me=re(71979),oe=re(47558),te=re(42922),se=re(66832),Pe=re(96593),Fe=re(19664),ce=re(91833);const we=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Te,swimg:zt},{name:"101\u8BA1\u5212",ptimg:Dt,swimg:ye},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:yt,swimg:me},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:oe,swimg:te},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:se,swimg:Pe},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Fe,swimg:ce}];var Ge=({className:Xt,dataSource:Yt=[],col:en=4,right:Zn,bottom:Tn=23,precision:ya=0,wrapWidth:Bn=1200,trackEventItems:La,loading:ka,wrapClassName:ur,imgClassName:Wa,isArrow:ha=!1})=>{const Xa=Math.floor((Bn-(en-1)*Zn)/en),[Ja,Yr]=(0,ee.useState)(),[xr,qr]=(0,ee.useState)(),mo=In=>Yr(In),Kn=()=>Yr(-1);return ee.createElement(ot.Z,{spinning:ka},ee.createElement("div",{className:de()(Ht.list,Xt)},!!(Yt!=null&&Yt.length)&&(Yt==null?void 0:Yt.map((In,ea)=>{var ra;const{name:cr,id:jr,identifier:_r,featured:ro,school_name:xo,image_url:po,excellent:Wo,is_plan:Co}=In;return ee.createElement("div",{key:jr,className:de()(Ht.wrap,ur),style:{width:Xa,marginRight:(1+ea)%en===0?0:Zn+ya,marginBottom:Tn}},ee.createElement("a",{target:"_blank",href:`/paths/${_r}`,className:Ht.li,onClick:Ya=>{Ya.preventDefault(),La&&(0,st.L9)([La]),(0,st.xg)(`/paths/${_r}`)}},ee.createElement("img",{src:re(39057),className:Ht.titleBg}),ee.createElement("div",{className:Ht.name},ee.createElement(at.Z,{title:cr},ee.createElement("span",{className:Ht.e,style:{color:ha&&Ja===ea?"#145DFF":"#000000"},onMouseEnter:()=>{mo(ea)},onMouseLeave:Kn},cr))),ee.createElement("div",{style:{padding:"14px",paddingBottom:0}},ee.createElement("div",{className:de()(Ht.img,Wa)},ee.createElement("img",{className:Ht.cover,src:`${wt.Z.IMG_SERVER+po}`}),(ra=In==null?void 0:In.subject_tags)==null?void 0:ra.map((Ya,hr)=>{var Kr,pr;if(hr===0){const oo=(Kr=we.find(Wr=>Wr.name==Ya))==null?void 0:Kr.swimg;return ee.createElement("img",{className:Ht.sign,src:oo,style:{left:"-4px"}})}const Cr=(pr=we.find(oo=>oo.name==Ya))==null?void 0:pr.ptimg;return ee.createElement("img",{className:Ht.sign,src:Cr,style:{left:`${48+52*(hr-1)+2*hr}px`}})}),ee.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(In==null?void 0:In.excellent)&&ee.createElement("div",{className:Ht.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:Ht.text},"\u7AE0\u8282\u6570"),ee.createElement("span",{className:Ht.value},In.stages_count)),ee.createElement("div",null,ee.createElement("span",{className:Ht.text},"\u5B66\u4E60\u4EBA\u6570"),ee.createElement("span",{className:Ht.value},In.members_count))))))})),!Yt.length&&ee.createElement(Et.Z,null)))},ke={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},tt="data:image/png;base64,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",lt=re(59301),Ft=({className:Xt,dataSource:Yt=[],col:en=4,right:Zn,bottom:Tn=23,precision:ya=0,wrapWidth:Bn=1200,trackEventItems:La,loading:ka})=>{const ur=Math.floor((Bn-(en-1)*Zn)/en);return lt.createElement(ot.Z,{spinning:ka},lt.createElement("div",{className:de()(ke.list,Xt)},!!Yt.length&&Yt.map((Wa,ha)=>{const{subject_identifier:Xa,id:Ja,identifier:Yr,power:xr}=Wa,qr=Wa.is_public!=0&&Wa.is_public;return lt.createElement("div",{className:ke.wrap,key:Ja,style:{width:ur,marginRight:(1+ha)%en===0?0:Zn+ya,marginBottom:Tn}},lt.createElement("a",{className:ke.li,onClick:mo=>{mo.preventDefault(),La&&(0,st.L9)([La]),(0,st.xg)(Wa.first_category_url)}},lt.createElement("div",{className:ke.top},lt.createElement(at.Z,{title:Wa.name},lt.createElement("div",{className:ke.name},Wa.name)),lt.createElement("img",{className:ke.img,src:wt.Z.IMG_SERVER+"/images/"+Wa.avatar_url}),lt.createElement("div",{className:ke.text,title:Wa.creator},Wa.creator),Xa&<.createElement("div",{className:ke.btns},lt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),lt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),qr&<.createElement("div",{className:ke.sign},"\u516C\u5F00")),lt.createElement("div",{className:ke.bottom},Wa.visits>0&<.createElement(at.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},lt.createElement("span",null,lt.createElement("i",{className:"iconfont icon-liulanyan"}),lt.createElement("span",null,Wa.visits))),Wa.course_members_count>0&<.createElement(at.Z,{title:"\u6210\u5458",placement:"bottom"},lt.createElement("span",null,lt.createElement("i",{className:"iconfont icon-chengyuan"}),Wa.course_members_count)),Wa.tasks_count>0&<.createElement(at.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},lt.createElement("span",null,lt.createElement("i",{className:"iconfont icon-zuoye"}),Wa.tasks_count)),Wa.is_end?lt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):lt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Wa.is_accessible&<.createElement("div",{className:ke.lockWrap},lt.createElement("img",{src:`${wt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),lt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Yt.length&<.createElement(Et.Z,null)))},Bt={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Ct="data:image/png;base64,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",Xe=({className:Xt,dataSource:Yt=[],col:en=4,right:Zn,bottom:Tn=23,precision:ya=0,wrapWidth:Bn=1200,wrapClassName:La,trackEventItems:ka,loading:ur})=>{const Wa=Math.floor((Bn-(en-1)*Zn)/en);return ee.createElement(ot.Z,{spinning:ur},ee.createElement("div",{className:de()(Bt.list,Xt)},!!Yt.length&&Yt.map((ha,Xa)=>{const{subject_identifier:Ja,id:Yr,identifier:xr,power:qr}=ha,mo=ha.is_public!=0&&ha.is_public;return ee.createElement("div",{className:de()(`${Bt.wrap} ${ha.is_accessible?"":Bt.warpStyle}`,La),key:Yr,style:{width:Wa,marginRight:(1+Xa)%en===0?0:Zn+ya,marginBottom:Tn}},ee.createElement("a",{className:Bt.li,onClick:Kn=>{Kn.preventDefault(),ka&&(0,st.L9)([ka]),(0,st.xg)(ha.first_category_url)}},ee.createElement("div",{className:Bt.creator},ee.createElement("img",{className:Bt.img,src:wt.Z.IMG_SERVER+"/images/"+ha.avatar_url}),ee.createElement("div",{className:Bt.text,title:ha.creator},ha.creator)),ee.createElement("div",{className:Bt.top},ee.createElement(at.Z,{title:ha.name},ee.createElement("div",{className:Bt.name},ha.name)),mo&&ee.createElement("div",{className:Bt.sign},"\u516C\u5F00")),ee.createElement("div",{className:Bt.middle},ee.createElement("div",{className:Bt.row,style:{marginBottom:6}},ee.createElement("div",null,ee.createElement("span",{className:Bt.text},"\u8BBF\u95EE\u91CF"),ee.createElement("span",{className:Bt.value},(ha==null?void 0:ha.visits)||0)),ee.createElement("div",null,ee.createElement("span",{className:Bt.text},"\u6210\u5458"),ee.createElement("span",{className:Bt.value},(ha==null?void 0:ha.course_members_count)||0))),ee.createElement("div",{className:Bt.row},ee.createElement("div",null,ee.createElement("span",{className:Bt.text,style:{width:42}},"\u4F5C",ee.createElement("span",{style:{marginLeft:14}},"\u4E1A")),ee.createElement("span",{className:Bt.value},(ha==null?void 0:ha.tasks_count)||0)),ee.createElement("div",null,ee.createElement("span",{className:Bt.text},"\u72B6\u6001"),ha.is_end?ee.createElement("span",{className:Bt.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):ee.createElement("span",{className:Bt.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Ja&&ee.createElement("div",{className:Bt.btns},ee.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ee.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ha.is_accessible&&ee.createElement("div",{className:Bt.lockWrap},ee.createElement("img",{src:`${wt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Yt.length&&ee.createElement(Et.Z,null)))},pt={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},xt=re(76560),sn=({dataSource:Xt=[],value:Yt,onChange:en,className:Zn,style:Tn={},tabBarExtraContent:ya})=>ee.createElement("div",{className:de()(pt.tabs,Zn),style:Tn},ee.createElement("div",{className:pt.tabsWrap},Xt.map((Bn,La)=>ee.createElement("aside",{className:pt.tab,onClick:()=>{en(Bn.id),Bn.link&&xt.history.push(Bn.link)},key:La},ee.createElement("div",{className:Yt===Bn.id?pt.active:""},Bn.name),(Bn==null?void 0:Bn.resetCount)==null&&(Bn==null?void 0:Bn.total)!==void 0&&ee.createElement("span",null,"\uFF08",Bn==null?void 0:Bn.total,"\uFF09"),(Bn==null?void 0:Bn.resetCount)!==void 0&&(Bn==null?void 0:Bn.total)!==void 0&&ee.createElement(at.Z,{title:(Bn==null?void 0:Bn.tip)!=null?Bn==null?void 0:Bn.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},Bn==null?void 0:Bn.resetCount),"/",ee.createElement("span",null,Bn==null?void 0:Bn.total),"\uFF09"))))),ee.createElement("div",{className:pt.tabBar},ya)),Kt={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},Nn=({dataSource:Xt=[],value:Yt,onChange:en,className:Zn,style:Tn={},tabBarExtraContent:ya})=>ee.createElement("div",{className:de()(Kt.tabs,Zn),style:Tn},ee.createElement("div",{className:Kt.tabsWrap},Xt.map((Bn,La)=>ee.createElement("aside",{className:Kt.tab,onClick:()=>{en(Bn.id),Bn.link&&xt.history.push(Bn.link)},key:La},ee.createElement("div",{className:Yt===Bn.id?Kt.active:""},Bn.name),(Bn==null?void 0:Bn.resetCount)==null&&(Bn==null?void 0:Bn.total)!==void 0&&ee.createElement("span",null,"\uFF08",Bn==null?void 0:Bn.total,"\uFF09"),(Bn==null?void 0:Bn.resetCount)!==void 0&&(Bn==null?void 0:Bn.total)!==void 0&&ee.createElement(at.Z,{title:(Bn==null?void 0:Bn.tip)!=null?Bn==null?void 0:Bn.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},Bn==null?void 0:Bn.resetCount),"/",ee.createElement("span",null,Bn==null?void 0:Bn.total),"\uFF09"))))),ee.createElement("div",{className:Kt.tabBar},ya)),wn=({className:Xt,style:Yt={},children:en})=>ee.createElement("div",{className:de()(Xt),style:Yt},en),Rn={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Dn=re(38854),Un=re(20834);const En=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var aa=({sortValue:Xt,dropValue:Yt,className:en,onSort:Zn,onDrop:Tn,dataSource:ya=En})=>{var Bn;return ee.createElement("div",{className:de()(Rn.orderWrap,en)},ee.createElement(Dn.Z,{dropdownRender:()=>ee.createElement(Un.default,null,ya.map((La,ka)=>ee.createElement(Un.default.Item,{key:ka,onClick:()=>Tn(La.id)},La.name)))},ee.createElement("span",{className:Rn.orderTextWrap},(Bn=ya.find(La=>Yt===La.id))==null?void 0:Bn.name)),ee.createElement("span",{className:Rn.orderIconWrap},ee.createElement("span",{className:Rn.orderAsc},ee.createElement("i",{className:Xt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Rn.cursorPointer} ${Rn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Rn.cursorPointer}`,onClick:()=>Zn(Xt==="asc"?"desc":"asc")})),ee.createElement("span",{className:Rn.orderDesc},ee.createElement("i",{className:Xt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Rn.cursorPointer} ${Rn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Rn.cursorPointer}`,onClick:()=>Zn(Xt==="asc"?"desc":"asc")}))))},Tt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},qt=re(3113),ia=re(22688),Wn=Object.defineProperty,bn=Object.getOwnPropertySymbols,Ha=Object.prototype.hasOwnProperty,Sa=Object.prototype.propertyIsEnumerable,ir=(Xt,Yt,en)=>Yt in Xt?Wn(Xt,Yt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Xt[Yt]=en,dr=(Xt,Yt)=>{for(var en in Yt||(Yt={}))Ha.call(Yt,en)&&ir(Xt,en,Yt[en]);if(bn)for(var en of bn(Yt))Sa.call(Yt,en)&&ir(Xt,en,Yt[en]);return Xt},Oa=(Xt,Yt)=>{var en={};for(var Zn in Xt)Ha.call(Xt,Zn)&&Yt.indexOf(Zn)<0&&(en[Zn]=Xt[Zn]);if(Xt!=null&&bn)for(var Zn of bn(Xt))Yt.indexOf(Zn)<0&&Sa.call(Xt,Zn)&&(en[Zn]=Xt[Zn]);return en},gt=(Xt,Yt,en)=>new Promise((Zn,Tn)=>{var ya=ka=>{try{La(en.next(ka))}catch(ur){Tn(ur)}},Bn=ka=>{try{La(en.throw(ka))}catch(ur){Tn(ur)}},La=ka=>ka.done?Zn(ka.value):Promise.resolve(ka.value).then(ya,Bn);La((en=en.apply(Xt,Yt)).next())}),vt=Xt=>{var Yt=Xt,{className:en,style:Zn,children:Tn,loading:ya=!1,openLoading:Bn,onClick:La=()=>{},size:ka="middle",shape:ur="round",theme:Wa}=Yt,ha=Oa(Yt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Xa,Ja]=(0,ee.useState)(!1),Yr=(0,ee.useMemo)(()=>{switch(Wa){case ia.Fy.THEMEONE:return Tt.ThemeOne;case ia.Fy.DEFAULT:default:return Tt.btn}},[Wa]);return ee.createElement(qt.ZP,dr({onClick:(0,Ne.throttle)(xr=>gt(void 0,null,function*(){Bn&&Ja(!0);try{yield La(xr)}catch(qr){console.log("error",qr)}Bn&&Ja(!1)}),2e3,{leading:!0,trailing:!1}),className:de()(Yr,Tt[`${ka}-${ur}`],en),style:Zn,size:ka,shape:ur,loading:Xa||ya},ha),Tn)},hn={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},pn=({className:Xt,style:Yt,children:en=null,onClick:Zn,title:Tn})=>ee.createElement("div",{className:de()(hn.head,Xt),style:Yt},ee.createElement("span",{className:"primary-hover",onClick:Zn},ee.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ee.createElement("b",{title:Tn},Tn),ee.createElement("div",{className:hn.node},en)),Ga={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Pa=({confirmShow:Xt=!0,confirmTitle:Yt,confirmClick:en,cancelShow:Zn=!0,cancelTitle:Tn,cancelClick:ya,className:Bn,style:La,confirmLoading:ka=!1})=>ee.createElement("div",{className:de()(Ga.btns,Bn),style:La},Xt&&ee.createElement(qt.ZP,{loading:ka,onClick:en,type:"primary",className:Ga.confirm},Yt),Zn&&ee.createElement(qt.ZP,{onClick:ya,className:Ga.cancel},Tn)),ar={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},gn=({className:Xt,style:Yt={},LeftContent:en,children:Zn,RightContent:Tn})=>ee.createElement("div",{className:de()(ar.fixedBottom,Xt),style:Yt},ee.createElement("div",{className:ar.wrap},ee.createElement("div",{className:ar.left},en),ee.createElement("div",{className:ar.center},Zn),ee.createElement("div",{className:ar.right},Tn))),$a={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},sr=({className:Xt,style:Yt={},dataSource:en=[]})=>ee.createElement("div",{className:de()($a.crumbs,Xt),style:Yt},en.map((Zn,Tn)=>Tnxt.history.push(Zn.path)},Zn.name):ee.createElement("span",null,Zn.name),ee.createElement("span",null,"\xA0",">","\xA0")):ee.createElement("span",{key:Tn,style:{color:"#5F6368"}},Zn.name))),nr=re(31797),dt=Object.defineProperty,Qt=Object.defineProperties,Ut=Object.getOwnPropertyDescriptors,rn=Object.getOwnPropertySymbols,vn=Object.prototype.hasOwnProperty,xn=Object.prototype.propertyIsEnumerable,cn=(Xt,Yt,en)=>Yt in Xt?dt(Xt,Yt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Xt[Yt]=en,un=(Xt,Yt)=>{for(var en in Yt||(Yt={}))vn.call(Yt,en)&&cn(Xt,en,Yt[en]);if(rn)for(var en of rn(Yt))xn.call(Yt,en)&&cn(Xt,en,Yt[en]);return Xt},Ia=(Xt,Yt)=>Qt(Xt,Ut(Yt)),Ea=(Xt,Yt)=>{var en={};for(var Zn in Xt)vn.call(Xt,Zn)&&Yt.indexOf(Zn)<0&&(en[Zn]=Xt[Zn]);if(Xt!=null&&rn)for(var Zn of rn(Xt))Yt.indexOf(Zn)<0&&xn.call(Xt,Zn)&&(en[Zn]=Xt[Zn]);return en};const{Countdown:Vt}=nr.default;var fr=Xt=>{var Yt=Xt,{onChange:en}=Yt,Zn=Ea(Yt,["onChange"]);const[Tn,ya]=(0,ee.useState)(null);(0,ee.useEffect)(()=>{typeof Tn=="number"&&Tn>=0&&en(Tn)},[Tn]);const Bn=La=>{const ka=Math.floor(La/1e3);ya(ka)};return ee.createElement(Vt,Ia(un({},Zn),{onChange:Bn}))},kr={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Fn=({DataProps:Xt,className:Yt,style:en={}})=>{var Zn;return ee.createElement("div",{className:de()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",kr.ClassRoomItem,Yt),style:en,onClick:()=>{(0,st.xg)(Xt==null?void 0:Xt.first_category_url)}},ee.createElement("div",{className:"flex flex-col item-center"},ee.createElement("img",{src:`${(Zn=wt.Z)==null?void 0:Zn.IMG_SERVER}/images/${Xt==null?void 0:Xt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Xt==null?void 0:Xt.subject_identifier)&&ee.createElement("div",{className:"mt-40px"},ee.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),ee.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),ee.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},ee.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Xt!=null&&Xt.is_public)&&ee.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),ee.createElement("span",{className:de()("text-16px font-medium",kr.TitleDom)},Xt==null?void 0:Xt.name)),ee.createElement("div",{className:"c-grey-333 font-medium"},Xt==null?void 0:Xt.creator),ee.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Xt==null?void 0:Xt.course_members_count),ee.createElement("div",{className:"c-grey-333 flex item-center justify-between"},ee.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Xt==null?void 0:Xt.tasks_count),Xt!=null&&Xt.is_end?ee.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):ee.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},$n=Object.defineProperty,Fa=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,er=Object.prototype.propertyIsEnumerable,tr=(Xt,Yt,en)=>Yt in Xt?$n(Xt,Yt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Xt[Yt]=en,za=(Xt,Yt)=>{for(var en in Yt||(Yt={}))Jn.call(Yt,en)&&tr(Xt,en,Yt[en]);if(Fa)for(var en of Fa(Yt))er.call(Yt,en)&&tr(Xt,en,Yt[en]);return Xt},Lr=({DataProps:Xt=[],selectValue:Yt,onChange:en,className:Zn,style:Tn={},extra:ya,classNameItem:Bn,styleItem:La={},barHidden:ka})=>{const[ur,Wa]=(0,ee.useState)();return(0,ee.useEffect)(()=>{Wa(Array.isArray(Yt)?Yt:[Yt])},[Yt]),ee.createElement("div",{className:de()("flex px-20px py-10px gap-40px",Zn),style:za({borderBottom:"1px solid #D3F0FF"},Tn)},Xt==null?void 0:Xt.map(ha=>ee.createElement("div",{key:ha==null?void 0:ha.id,className:de()("flex item-center justify-center current c-grey-333 text-16 relative",Bn,ha==null?void 0:ha.className),style:za(za({color:ur!=null&&ur.includes(ha==null?void 0:ha.id)?"#1890FF":"",minWidth:88},La),(ha==null?void 0:ha.style)||{}),onClick:Xa=>{en==null||en({domEvent:Xa,item:ha}),ha!=null&&ha.link&&xt.history.push(ha==null?void 0:ha.link)}},ha==null?void 0:ha.name,!ka&&(ur==null?void 0:ur.includes(ha==null?void 0:ha.id))&&ee.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),ee.createElement("div",{className:"ml-auto"},ya))},Ro=Object.defineProperty,Bo=Object.defineProperties,Eo=Object.getOwnPropertyDescriptors,jo=Object.getOwnPropertySymbols,Yo=Object.prototype.hasOwnProperty,Qo=Object.prototype.propertyIsEnumerable,Ho=(Xt,Yt,en)=>Yt in Xt?Ro(Xt,Yt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Xt[Yt]=en,yo=(Xt,Yt)=>{for(var en in Yt||(Yt={}))Yo.call(Yt,en)&&Ho(Xt,en,Yt[en]);if(jo)for(var en of jo(Yt))Qo.call(Yt,en)&&Ho(Xt,en,Yt[en]);return Xt},Jr=(Xt,Yt)=>Bo(Xt,Eo(Yt)),Zo=({value:Xt,onChange:Yt,onInputChange:en,className:Zn,style:Tn={},InputProps:ya})=>{const[Bn,La]=(0,ee.useState)(Xt);return ee.createElement("div",{className:de()("flex item-center rounded-full px-10px py-2px",Zn),style:yo({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Tn)},ee.createElement(be.default,Jr(yo({bordered:!1},ya),{onChange:ka=>{La(ka.target.value),en==null||en(encodeURIComponent(ka.target.value))},onPressEnter:ka=>{Yt==null||Yt({domEvent:ka,item:{value:Bn}})}})),ee.createElement("img",{className:"h-22px current",src:re(25365),height:22,onClick:ka=>{Yt==null||Yt({domEvent:ka,item:{value:Bn}})}}))}},17904:function(ft,kt,re){"use strict";re.d(kt,{Z:function(){return Le}});var ee=re(59301);function Le(Oe,Ke){const Ie=(0,ee.useRef)();(0,ee.useEffect)(()=>{Ie.current=Oe}),(0,ee.useEffect)(()=>{function Se(){Ie.current()}if(Ke!==null){let ie=setInterval(Se,Ke);return()=>clearInterval(ie)}},[Ke])}},69577:function(ft,kt,re){"use strict";re.d(kt,{Q8:function(){return et},d0:function(){return We},w6:function(){return Mt}});var ee=re(59301),Le=re(5083),Oe=re(57809),Ke=re(8591),Ie=re(43418),Se=re(5112),ie=re(95237),de=re(43604),Ne=re(6848),Re=re(24905),ze=re(3113),Me=re(61186),xe=re.n(Me),ae=re(34055),y=re(82093),a=re(89392),b=re.n(a),x=re(49661),E=re(69063),z=re(76560),ne=re(2748),le=re(23869),ue=re(97202),fe=re(6681),be=re(67135),ve=re(59301),De=Object.defineProperty,He=Object.defineProperties,he=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,at=(qe,bt,Nt)=>bt in qe?De(qe,bt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):qe[bt]=Nt,$e=(qe,bt)=>{for(var Nt in bt||(bt={}))pe.call(bt,Nt)&&at(qe,Nt,bt[Nt]);if(_e)for(var Nt of _e(bt))ot.call(bt,Nt)&&at(qe,Nt,bt[Nt]);return qe},wt=(qe,bt)=>He(qe,he(bt)),st=(qe,bt,Nt)=>new Promise((it,Ht)=>{var Te=ye=>{try{Dt(Nt.next(ye))}catch(yt){Ht(yt)}},zt=ye=>{try{Dt(Nt.throw(ye))}catch(yt){Ht(yt)}},Dt=ye=>ye.done?it(ye.value):Promise.resolve(ye.value).then(Te,zt);Dt((Nt=Nt.apply(qe,bt)).next())});function Mt(qe,bt){const Nt=[];for(let it=qe;it{const it=qexe()(bt).endOf("day"),Te=qe{const Nt=parseInt(xe()(qe).format("HH")),it=parseInt(xe()().format("HH")),Ht=parseInt(xe()().format("mm"));if(!qe)return{disabledHours:()=>Mt(0,it),disabledMinutes:()=>Mt(0,Ht)};if(bt){const Te=parseInt(xe()(bt).format("HH")),zt=parseInt(xe()(bt).format("mm"));return xe()(qe).isSame(xe()(bt),"day")?{disabledHours:()=>Mt(0,Te),disabledMinutes:()=>Nt<=Te?Mt(0,zt):[]}:void 0}if(xe()(qe).isSame(xe()(),"day"))return{disabledHours:()=>Mt(0,it),disabledMinutes:()=>xe()(qe).isSame(xe()(),"hour")&&Nt<=it?Mt(0,Ht):[]}},{RangePicker:Et}=Le.default,{Option:ut}=Oe.default,je=({shixunHomeworks:qe,loading:bt,dispatch:Nt,classroomList:it,user:Ht})=>{var Te,zt,Dt,ye,yt,me,oe,te,se;const Pe=(0,z.useParams)(),{workSetting:Fe,workList:ce,shixunWorkList:we,headerInfo:Ve,changeData:Ge}=qe,[ke,tt]=(0,ee.useState)(!1),[lt,Lt]=(0,ee.useState)(!1);let[Ft,Bt]=(0,ee.useState)([]),[Ct,Ze]=(0,ee.useState)([]),[Xe,pt]=(0,ee.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[xt,Wt]=(0,ee.useState)({}),[sn,Kt]=(0,ee.useState)({});(0,ee.useEffect)(()=>()=>{Bt([])},[]),(0,ee.useEffect)(()=>{tt(!(0,ae.GJ)())},[(0,ae.GJ)()]);const dn=()=>{Nt({type:"shixunHomeworks/getWorkSetting",payload:$e({},Pe)})};(0,ee.useEffect)(()=>{if(!(Fe!=null&&Fe.course_id))return;Object.keys(Xe).map(function(qt){Xe[qt]=Fe[qt]}),(!Xe.allow_late||!Xe.unified_late)&&(Xe.late_penalty=20,Xe.penalty_type=ne.Q.Percent),Xe.unified_setting||(Xe.unified_late=!1,Xe.unified_anonymous_comment=!1,Xe.unified_anonymous_appeal=!1),Ft=JSON.parse(JSON.stringify(Fe.group_settings.map(qt=>wt($e({},qt),{group_name:[qt.group_name]})).filter(qt=>qt.publish_time!==null))),Ct=JSON.parse(JSON.stringify(Fe.allow_late_settings.map(qt=>wt($e({},qt),{group_name:[qt.group_name]})).filter(qt=>qt.late_time!==null))),pt($e({},Xe));const Tt=(0,x.QE)((Ft==null?void 0:Ft.length)>0?Ft:[]);Bt([...Tt]),(Ct==null?void 0:Ct.length)<=0?Ze([{penalty_type:ne.Q.Percent,late_penalty:20}]):Ze([...Ct])},[Fe]);const Nn=()=>st(void 0,null,function*(){var Tt,qt;if(((Tt=Ht==null?void 0:Ht.userInfo)==null?void 0:Tt.user_status)===2){(0,le.Rd)();return}const ia=JSON.parse(JSON.stringify(Xe));if(ia.challenge_settings.filter(bn=>!bn.hide),ia.categoryId=Pe.categoryId,(qt=ia.challenge_settings)!=null&&qt.every(bn=>!bn.checked)){Ke.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Ft),!Xe.unified_setting)Ft=Ft==null?void 0:Ft.map(bn=>{var Ha;if(!bn.publish_time||!bn.end_time)throw Ke.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!bn.group_name)throw Ke.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return bn.group_name=typeof(bn==null?void 0:bn.group_name)=="string"?[bn==null?void 0:bn.group_name]:bn==null?void 0:bn.group_name,bn.group_id=(Ha=Fe.group_settings)==null?void 0:Ha.filter(Sa=>{var ir;return(ir=bn==null?void 0:bn.group_name)==null?void 0:ir.includes(Sa.group_name)}).map(Sa=>Sa.group_id||Sa.id).toString().split(","),bn});else if(!Xe.publish_time||!Xe.end_time)throw Ke.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(ia.group_settings=Ft,Xe.allow_late)if(Xe.unified_late){if(Xe.late_penalty===null||Xe.late_penalty===void 0||Xe.late_penalty<0||Xe.late_penalty>100)throw Ke.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Xe.late_time)throw Ke.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Ct=Ct==null?void 0:Ct.map(bn=>{var Ha,Sa;if(bn.late_penalty===null||bn.late_penalty===void 0||bn.late_penalty<0||bn.late_penalty>100)throw Ke.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!bn.late_time)throw Ke.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!bn.group_name)throw Ke.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return bn.group_name=typeof(bn==null?void 0:bn.group_name)=="string"?[bn==null?void 0:bn.group_name]:bn==null?void 0:bn.group_name,bn.group_id=(Sa=(Ha=bn==null?void 0:bn.group_name)==null?void 0:Ha.map(ir=>{var dr,Oa;let gt=(Oa=(dr=Fe.group_settings)==null?void 0:dr.filter(At=>(At==null?void 0:At.group_name)===ir))==null?void 0:Oa[0];return gt==null?void 0:gt.group_id}))==null?void 0:Sa.toString().split(","),bn}),ia.allow_late_settings=Ct;let Wn=yield(0,be.Tr)({homework_common_ids:[parseInt(Pe.categoryId)],course_id:Pe.coursesId,type:"homework_common"});(Wn==null?void 0:Wn.student_count)===0?fn(ia):(Kt(ia),Wt(Wn))}),fn=Tt=>{var qt;if(Tt.total_score===null){Ke.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Tt!=null&&Tt.work_efficiency&&Tt.eff_score===null){Ke.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const ia=Tt.challenge_settings.reduce((Ha,Sa)=>Ha+Number(Sa.challenge_score),0);if((ia==null?void 0:ia.toFixed(10))!==((qt=Tt.total_score-Tt.eff_score)==null?void 0:qt.toFixed(10))){Ke.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Tt.total_score}\u5206`);return}const Wn={shixun_evaluation:Tt.shixun_evaluation,challenge_settings:Tt.challenge_settings};let bn=()=>{var Ha;const Sa=()=>st(void 0,null,function*(){Lt(!0),(yield(0,y.ZP)(`/api/homework_commons/${Pe.categoryId}/publish_setting.json`,{method:"post",body:$e({},Tt)})).status===0&&(Ke.ZP.success("\u66F4\u65B0\u6210\u529F"),dn(),Nt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:$e({},Pe)})),Lt(!1)});!(0,a.isEqual)(Ge,Wn)&&!((Ha=Ve==null?void 0:Ve.homework_status)!=null&&Ha.includes("\u672A\u53D1\u5E03"))?Ie.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Sa}):Sa()};Fe!=null&&Fe.high_resources_consume&&!(Fe!=null&&Fe.high_resources_consume_permission)?Nt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Pe.coursesId,type:"shixun",type_id:Pe.categoryId,name:Fe.homework_name,fn:()=>{bn()}}}):bn()},wn=(Tt,qt,ia="group_id")=>{var Wn;return qt?qt.find(bn=>bn[ia]===Tt):(Wn=Fe==null?void 0:Fe.group_settings)==null?void 0:Wn.find(bn=>bn.group_id[0]===Tt)},Rn=(Fe==null?void 0:Fe.allow_late)||(Fe==null?void 0:Fe.anonymous_comment),Dn=Tt=>{var qt,ia;const Wn=wn(Tt,Fe==null?void 0:Fe.allow_late_settings,"id"),bn=wn(Tt,Fe==null?void 0:Fe.anonymous_comment_settings),Ha=wn(Tt);return(Fe==null?void 0:Fe.allow_late)&&Wn&&xe()(Wn==null?void 0:Wn.late_time)<=xe()()||(Fe==null?void 0:Fe.anonymous_comment)&&bn&&(bn==null?void 0:bn.evaluation_start)!==null||((ia=(xe()(Ha==null?void 0:Ha.end_time)<=xe()()&&((qt=Fe==null?void 0:Fe.allow_late_settings)==null?void 0:qt.filter(Sa=>Sa.group_id.includes(Tt))))[0])==null?void 0:ia.late_time)!=null},Un=(0,ee.useMemo)(()=>(Fe==null?void 0:Fe.allow_late)||(Fe==null?void 0:Fe.all_group_late),[Fe,Ve]),En=Fe==null?void 0:Fe.anonymous_comment,ca=Tt=>{if(!Tt)return!1;const qt=wn(Tt,Fe==null?void 0:Fe.anonymous_comment_settings);return(Fe==null?void 0:Fe.anonymous_comment)&&qt&&(qt==null?void 0:qt.evaluation_start)!==null},aa=(Tt,qt)=>{var ia,Wn,bn;Nt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Tt,index:qt,rangePickerDisabled:ke||(xe()()<=xe()((Wn=wn((ia=Tt==null?void 0:Tt.group_id)==null?void 0:ia[0]))==null?void 0:Wn.publish_time)?!1:[!0,Dn((bn=Tt==null?void 0:Tt.group_id)==null?void 0:bn[0])]),disabledDate:Fe==null?void 0:Fe.course_end_date}})};return ve.createElement("section",{className:E.Z.form},ve.createElement("div",{className:E.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",ve.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),ve.createElement("div",null,ve.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ve.createElement(Se.ZP.Group,{disabled:ke||!((Te=Ve==null?void 0:Ve.homework_status)!=null&&Te.includes("\u672A\u53D1\u5E03"))||(0,ae.Rm)()&&!((zt=it.AssistantObject.practice)!=null&&zt.can_publish),value:Xe.unified_setting,onChange:Tt=>{var qt;if(!((qt=Ve==null?void 0:Ve.homework_status)!=null&&qt.includes("\u672A\u53D1\u5E03"))){Ke.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Xe.unified_setting=!Xe.unified_setting,Xe.unified_setting||(Xe.unified_late=!1,Ze([{late_penalty:5}])),pt(Object.assign({},Xe)),Xe.unified_setting===!1&&Ft==""){Bt(Ft.concat({}));return}Xe.unified_setting&&(Bt([]),Ze([{late_penalty:5}]))}},ve.createElement(Se.ZP,{value:!0,disabled:ke||!(Fe!=null&&Fe.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),ve.createElement(Se.ZP,{disabled:ke||!((Dt=Fe==null?void 0:Fe.group_settings)!=null&&Dt.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((ye=Fe==null?void 0:Fe.group_settings)==null?void 0:ye.length)===0&&ve.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Xe.unified_setting&&ve.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},ve.createElement(ie.Z,{align:"middle"},ve.createElement(de.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),ve.createElement(de.Z,{className:"ml10"},ve.createElement(Le.default,{size:"large",disabled:ke||!((yt=Ve==null?void 0:Ve.homework_status)!=null&&yt.includes("\u672A\u53D1\u5E03")||(me=Ve==null?void 0:Ve.homework_status)!=null&&me.includes("\u672A\u5F00\u59CB"))||(0,ae.Rm)()&&!((oe=it.AssistantObject.practice)!=null&&oe.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Tt=>et(Tt,Fe==null?void 0:Fe.course_end_date),disabledTime:Tt=>We(Tt),value:Xe.publish_time?xe()(Xe.publish_time):"",onChange:(Tt,qt)=>{Xe.publish_time=qt,(Xe.end_time==""||!Xe.end_time)&&Xe.unified_setting&&(Xe.end_time=xe()(Tt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),pt(Object.assign({},Xe))}}))),ve.createElement(ie.Z,{align:"middle",className:"pl30"},ve.createElement(de.Z,null,"\u622A\u6B62\u65F6\u95F4"),ve.createElement(de.Z,{className:"ml10"},ve.createElement(Le.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:xe()((0,x.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(Fe==null?void 0:Fe.allow_late)&&(Fe==null?void 0:Fe.homework_status.includes("\u5DF2\u622A\u6B62"))||ke||(Fe==null?void 0:Fe.allow_late)&&xe()()>=xe()(Fe==null?void 0:Fe.end_time)||(0,ae.Rm)()&&!((te=it.AssistantObject.practice)!=null&&te.can_publish),disabledDate:Tt=>et(Tt,Fe==null?void 0:Fe.course_end_date,Xe.publish_time),disabledTime:Tt=>We(Tt,Xe.publish_time),value:Xe.end_time?xe()(Xe.end_time):"",onChange:(Tt,qt)=>{Xe.end_time=qt,pt(Object.assign({},Xe))}})))),!Xe.unified_setting&&(Ft==null?void 0:Ft.length)>0&&ve.createElement(ie.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Ft&&Ft.map(function(Tt,qt){var ia,Wn,bn,Ha,Sa,ir,dr;return ve.createElement(de.Z,{span:24,key:qt},ve.createElement(ie.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:qt==(Ft==null?void 0:Ft.length)-1?"0px":"10px"}},ve.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",qt+1),ve.createElement(Oe.default,{disabled:ke||((ia=Ve==null?void 0:Ve.homework_status)!=null&&ia.includes("\u672A\u53D1\u5E03")&&Tt.id||xe()(){var gt;if((0,ae.Rm)()&&!((gt=it.AssistantObject.practice)!=null&>.can_publish)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft[qt].group_name=Oa,Ft[qt].group_id=Tt.group_id;const At=(0,a.flattenDeep)(Ft.map(hn=>hn.group_name)),vt=Ct.map(hn=>{let Hn=(hn==null?void 0:hn.group_name)||[];return wt($e({},hn),{group_name:(0,a.remove)(Hn,pn=>At.includes(pn))})});Ze(vt),Bt(Ft.slice())},maxTagCount:4,maxTagPlaceholder:Oa=>ve.createElement("div",{style:{cursor:"pointer"},onClick:()=>aa(Tt,qt)},"+",Oa==null?void 0:Oa.length)},Fe.group_settings&&Fe.group_settings.map(function(Oa){if(!Ft.map(At=>At.group_name).flat().includes(Oa.group_name))return ve.createElement(ut,{value:Oa.group_name,key:Oa.id},Oa.group_name)})),ve.createElement("div",{className:"ml20"},ve.createElement(Et,{size:"large",ranges:{\u6B64\u523B:[Tt.publish_time?xe()(Tt.publish_time):xe()(),xe()()]},allowClear:!1,disabled:ke||(xe()()<=xe()((Ha=wn((bn=Tt==null?void 0:Tt.group_id)==null?void 0:bn[0]))==null?void 0:Ha.publish_time)?!1:[!0,Dn((Sa=Tt==null?void 0:Tt.group_id)==null?void 0:Sa[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Oa=>et(Oa,Fe==null?void 0:Fe.course_end_date),disabledTime:Oa=>We(Oa),showTime:{showNow:!0,format:"HH:mm",defaultValue:[xe()((0,x.U6)(),"HH:mm"),xe()((0,x.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Tt.publish_time&&[xe()(Tt.publish_time),Tt.end_time?xe()(Tt.end_time):void 0],onChange:(Oa,gt)=>{var At;if((0,ae.Rm)()&&!((At=it.AssistantObject.practice)!=null&&At.can_publish)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft[qt].publish_time=gt[0],!Tt.end_time&>[0]?Ft[qt].end_time=xe()(gt[0]).add(7,"days"):Ft[qt].end_time=gt[1],Bt([...Ft])},onCalendarChange:(Oa,gt,At)=>{if(gt!=null&>[0]&&!gt[1]){const vt=xe()(gt[0]).add(7,"days");Ft[qt].publish_time=gt[0],Ft[qt].end_time=vt,Bt([...Ft])}}})),!ke&&ve.createElement("div",{style:{display:"flex",width:"50px"}},((ir=Tt==null?void 0:Tt.group_id)==null?void 0:ir.length)>1&&ve.createElement(Ne.Z,{title:"\u89C4\u5219\u62C6\u5206"},ve.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>aa(Tt,qt)})),Ft.length<((dr=Fe==null?void 0:Fe.group_settings)==null?void 0:dr.length)&&ve.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Oa;if((0,ae.Rm)()&&!((Oa=it.AssistantObject.practice)!=null&&Oa.can_publish)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Bt(Ft.concat({}))}}),((Tt==null?void 0:Tt.publish_time)&&xe()(){const Oa=(0,a.cloneDeep)(Ct);Oa.forEach((gt,At)=>{gt.group_name&&(gt.group_name=gt.group_name.filter(vt=>{var hn;return!((hn=Ft[qt].group_name)!=null&&hn.includes(vt))}))}),Ft=Ft.filter((gt,At)=>qt!==At),Ze(Oa),Bt(Ft.slice()),setTimeout(()=>Bt(Ft.slice()),10)}}))))}))),ve.createElement(ie.Z,null,ve.createElement(de.Z,null,ve.createElement("div",{className:E.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",ve.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),ve.createElement(de.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ve.createElement(Re.default,{checked:Xe.allow_late,disabled:ke||Un,onChange:Tt=>{var qt;if((0,ae.Rm)()&&!((qt=it.AssistantObject.practice)!=null&&qt.can_late)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Tt.target.checked&&Ie.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:ve.createElement("div",{style:{padding:10,background:"#f5f6f9"}},ve.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),ve.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),ve.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Xe.allow_late=!Xe.allow_late,Ct==""&&Ze([{late_penalty:5}]),pt(Object.assign({},Xe))}},ve.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Xe==null?void 0:Xe.allow_late)&&ve.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},ve.createElement("div",{style:{display:"flex"}},ve.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),ve.createElement(Se.ZP.Group,{style:{marginLeft:"20px"},disabled:ke||(Fe==null?void 0:Fe.anonymous_comment)||(Fe==null?void 0:Fe.allow_late),value:Xe.unified_late,onChange:Tt=>{var qt;if((0,ae.Rm)()&&!((qt=it.AssistantObject.practice)!=null&&qt.can_late)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Xe.unified_late=Tt.target.value,Ct==""&&!Tt.target.value&&Ze([{penalty_type:ne.Q.Percent,late_penalty:20}]),pt($e({},Xe))}},(Xe==null?void 0:Xe.unified_setting)&&ve.createElement(Se.ZP,{value:!0,disabled:!(Fe!=null&&Fe.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((se=Fe==null?void 0:Fe.group_settings)==null?void 0:se.length)>0&&ve.createElement(Se.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Xe!=null&&Xe.unified_late?ve.createElement(ve.Fragment,null,ve.createElement(ie.Z,{align:"middle",style:{marginTop:"10px"}},ve.createElement(de.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),ve.createElement(de.Z,{className:"ml20"},ve.createElement(ne.Z,{disabled:ke||En,value:{type:Xe.penalty_type,inputValue:Xe.late_penalty},onChange:Tt=>{var qt;if((0,ae.Rm)()&&!((qt=it.AssistantObject.practice)!=null&&qt.can_late)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}pt(wt($e({},Xe),{late_penalty:Tt.inputValue,penalty_type:Tt.type}))}})),ve.createElement(de.Z,{flex:"1",className:"ml5"},ve.createElement("span",{className:"c-grey-c ml10"},Xe.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),ve.createElement(ie.Z,{align:"middle",style:{marginTop:"15px"}},ve.createElement(de.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ve.createElement(de.Z,{className:"ml20"},ve.createElement(Le.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:xe()((0,x.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:ke||En,value:Xe.late_time?xe()(Xe.late_time):"",disabledDate:Tt=>et(Tt,Fe==null?void 0:Fe.course_end_date),onChange:(Tt,qt)=>{var ia;if((0,ae.Rm)()&&!((ia=it.AssistantObject.practice)!=null&&ia.can_late)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Xe.late_time=qt,pt(Object.assign({},Xe))}})))):Ct.map(function(Tt,qt){var ia;return ve.createElement(de.Z,{span:24,key:qt},ve.createElement(ie.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},ve.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",qt+1),ve.createElement(Oe.default,{disabled:ke||!((ia=Ve==null?void 0:Ve.homework_status)!=null&&ia.includes("\u672A\u53D1\u5E03"))&&Tt.id||(Fe==null?void 0:Fe.anonymous_comment),mode:"multiple",className:E.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Tt.group_name=="string"?[Tt.group_name]:Tt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Wn=>{var bn;if((0,ae.Rm)()&&!((bn=it.AssistantObject.practice)!=null&&bn.can_late)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ct[qt].group_name=Wn,Ct[qt].group_id=Tt.group_id,Ze(Ct.slice())}},Fe.group_settings&&Fe.group_settings.map(function(Wn){const bn=Ct.map(Sa=>Sa.group_name).flat(),Ha=Ft.map(Sa=>Sa.group_name).flat();if(Xe!=null&&Xe.unified_setting){if(!bn.includes(Wn.group_name))return ve.createElement(ut,{value:Wn.group_name,key:Wn.id},Wn.group_name)}else if(Ha.includes(Wn.group_name)&&!bn.includes(Wn.group_name))return ve.createElement(ut,{value:Wn.group_name,key:Wn.id},Wn.group_name)})),ve.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),ve.createElement(ne.Z,{disabled:ke||ca(Tt.id),value:{type:Tt.penalty_type,inputValue:Tt.late_penalty},onChange:Wn=>{var bn;if((0,ae.Rm)()&&!((bn=it.AssistantObject.practice)!=null&&bn.can_late)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ct[qt].late_penalty=Wn.inputValue,Ct[qt].penalty_type=Wn.type,Ze([...Ct])}}),ve.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ve.createElement(Le.default,{size:"large",disabled:ke||ca(Tt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:xe()((0,x.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Wn=>et(Wn,Fe==null?void 0:Fe.course_end_date),format:"YYYY-MM-DD HH:mm",value:Tt!=null&&Tt.late_time?xe()(Tt.late_time):void 0,onChange:(Wn,bn)=>{var Ha;if((0,ae.Rm)()&&!((Ha=it.AssistantObject.practice)!=null&&Ha.can_late)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ct[qt].late_time=bn,Ze([...Ct])}}),!ke&&ve.createElement("div",{style:{display:"flex",width:"50px"}},ve.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Wn;if((0,ae.Rm)()&&!((Wn=it.AssistantObject.practice)!=null&&Wn.can_late)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ze(Ct.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),qt>0&&!Tt.id&&ve.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Wn;if((0,ae.Rm)()&&!((Wn=it.AssistantObject.practice)!=null&&Wn.can_late)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ct=Ct.filter((bn,Ha)=>qt!==Ha),Ze(Ct.slice()),setTimeout(()=>Ze(Ct.slice()),10)}}))))})),!ke&&ve.createElement(ve.Fragment,null,ve.createElement(ze.ZP,{type:"primary",size:"large",loading:lt,style:{width:"138px",marginTop:"30px"},onClick:()=>Nn()},"\u4FDD\u5B58")),ve.createElement(ue.Z,{onConfirm:(Tt,qt)=>{Ft.splice(Tt,0,...qt),Ft.splice(Tt+qt.length,1);const ia=(0,x.QE)([...Ft]);Bt([...ia])}}),ve.createElement(fe.Z,{resdata:xt,type:"shixun",okloading:lt,oktext:(xt==null?void 0:xt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Tt=>st(void 0,null,function*(){Lt(!0);let qt=yield(0,y.ZP)(`/api/courses/${Pe.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Pe.categoryId)]}});Lt(!1),(qt==null?void 0:qt.status)===0&&fn(sn)})}))};kt.ZP=(0,z.connect)(({shixunHomeworks:qe,classroomList:bt,loading:Nt,user:it})=>({shixunHomeworks:qe,classroomList:bt,loading:Nt.effects,user:it}))(je)},97202:function(ft,kt,re){"use strict";re.d(kt,{Z:function(){return a}});var ee=re(59301),Le=re(76560),Oe=re(5083),Ke=re(43418),Ie=re(92832),Se=re(95237),ie=re(43604),de={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Ne=re(61186),Re=re.n(Ne),ze=re(49661),Me=re(57884),xe=re(59301);const{RangePicker:ae}=Oe.default,y=({dispatch:b,classroomList:x,onConfirm:E})=>{const[z,ne]=(0,ee.useState)([]),[le,ue]=(0,ee.useState)([]),[fe,be]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var He;if(x.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let he=x.actionTabs.data;console.log("data",he);let _e=(He=he==null?void 0:he.group_name)==null?void 0:He.map((pe,ot)=>{var at;return{group_id:he==null?void 0:he.group_id[ot],group_name:he==null?void 0:he.group_name[ot],is_admin:he==null?void 0:he.is_admin,end_time:he==null?void 0:he.end_time,publish_time:Array.isArray(he==null?void 0:he.publish_time)?(at=he==null?void 0:he.publish_time)==null?void 0:at[0]:he==null?void 0:he.publish_time}});_e&&(ne([..._e]),ue([..._e]))}},[x.actionTabs]);const ve=()=>{b({type:"classroomList/setActionTabs",payload:{}}),be("")},De=He=>{if(He){const he=le==null?void 0:le.filter(_e=>{var pe,ot;return(ot=(pe=_e==null?void 0:_e.group_name)==null?void 0:pe.toLowerCase())==null?void 0:ot.includes(He==null?void 0:He.toLowerCase())});ne(he)}else ne(le)};return xe.createElement(Ke.default,{width:980,title:xe.createElement("div",{style:{fontWeight:"bold",display:"flex"}},xe.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",xe.createElement("span",{className:de.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),xe.createElement(Ie.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:fe,onChange:He=>{be(He.target.value.trim()),De(He.target.value.trim())}})),centered:!0,maskClosable:!1,open:x.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>ve(),onOk:()=>{var He;E((He=x.actionTabs)==null?void 0:He.index,le),ve()}},xe.createElement("div",{className:de.modal_con},xe.createElement(Se.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(z==null?void 0:z.length)>0?z.map(function(He,he){var _e,pe;return xe.createElement(ie.Z,{span:24,key:he},xe.createElement(Se.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:he==(z==null?void 0:z.length)-1?"0px":"10px"}},xe.createElement("div",{className:de.multiple_select,title:He.group_name},He.group_name),xe.createElement("div",{className:"ml20"},xe.createElement(ae,{size:"large",ranges:{\u6B64\u523B:[He.publish_time?Re()(He.publish_time):Re()(),Re()()]},allowClear:!1,disabled:(_e=x.actionTabs)==null?void 0:_e.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:ot=>{var at;return(0,ze.Q8)(ot,(at=x.actionTabs)==null?void 0:at.disabledDate)},disabledTime:ot=>(0,ze.d0)(ot),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Re()((0,ze.U6)(),"HH:mm"),Re()((0,ze.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:He.publish_time&&[Re()(He.publish_time),He.end_time?Re()(He.end_time):void 0],onChange:(ot,at)=>{z[he].publish_time=at[0],z[he].end_time=at[1],ne([...z]),le.forEach($e=>{$e.group_id===He.group_id&&($e.publish_time=at[0],$e.end_time=at[1])}),ue([...le])}})),(pe=x.actionTabs)!=null&&pe.rangePickerDisabled?xe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):xe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{z.splice(he,1),ne([...z]),le.forEach((ot,at)=>{ot.group_id===He.group_id&&le.splice(at,1)}),ue([...le])}})))}):xe.createElement(Me.Z,null))))};var a=(0,Le.connect)(({classroomList:b})=>({classroomList:b}))(y)},89898:function(ft,kt,re){"use strict";re.r(kt),re.d(kt,{default:function(){return se}});var ee=re(59301),Le=re(76560),Oe=re(61621),Ke=re(8591),Ie=re(54580),Se=re(6848),ie=re(95237),de=re(49661),Ne=re(21981),Re=re(90524),ze=re(82093),Me=re(43418),xe={flex_box_center:"flex_box_center___dejrx",flex_space_between:"flex_space_between___WBGxf",flex_box_vertical_center:"flex_box_vertical_center___OMTvG",flex_box_center_end:"flex_box_center_end___FHZRS",flex_box_column:"flex_box_column___cDBl4",File:"File___Vzzv4",deletfileIcon:"deletfileIcon___snNZ9",wrap:"wrap___eGzSn",row:"row___qfnoA",img:"img___Ftdlp"},ae=re(47949),y=re(32855),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M574 665.4a8.03 8.03 0 00-11.3 0L446.5 781.6c-53.8 53.8-144.6 59.5-204 0-59.5-59.5-53.8-150.2 0-204l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3l-39.8-39.8a8.03 8.03 0 00-11.3 0L191.4 526.5c-84.6 84.6-84.6 221.5 0 306s221.5 84.6 306 0l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3L574 665.4zm258.6-474c-84.6-84.6-221.5-84.6-306 0L410.3 307.6a8.03 8.03 0 000 11.3l39.7 39.7c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c53.8-53.8 144.6-59.5 204 0 59.5 59.5 53.8 150.2 0 204L665.3 562.6a8.03 8.03 0 000 11.3l39.8 39.8c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c84.5-84.6 84.5-221.5 0-306.1zM610.1 372.3a8.03 8.03 0 00-11.3 0L372.3 598.7a8.03 8.03 0 000 11.3l39.6 39.6c3.1 3.1 8.2 3.1 11.3 0l226.4-226.4c3.1-3.1 3.1-8.2 0-11.3l-39.5-39.6z"}}]},name:"link",theme:"outlined"},b=a,x=re(7657),E=function(Fe,ce){return ee.createElement(x.Z,(0,y.Z)({},Fe,{ref:ce,icon:b}))},z=ee.forwardRef(E),ne=z,le=Object.defineProperty,ue=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,be=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,He=(Pe,Fe,ce)=>Fe in Pe?le(Pe,Fe,{enumerable:!0,configurable:!0,writable:!0,value:ce}):Pe[Fe]=ce,he=(Pe,Fe)=>{for(var ce in Fe||(Fe={}))ve.call(Fe,ce)&&He(Pe,ce,Fe[ce]);if(be)for(var ce of be(Fe))De.call(Fe,ce)&&He(Pe,ce,Fe[ce]);return Pe},_e=(Pe,Fe)=>ue(Pe,fe(Fe)),pe=(Pe,Fe,ce)=>new Promise((we,Ve)=>{var Ge=lt=>{try{tt(ce.next(lt))}catch(Lt){Ve(Lt)}},ke=lt=>{try{tt(ce.throw(lt))}catch(Lt){Ve(Lt)}},tt=lt=>lt.done?we(lt.value):Promise.resolve(lt.value).then(Ge,ke);tt((ce=ce.apply(Pe,Fe)).next())}),at=({visible:Pe,data:Fe,onClose:ce=()=>{},sendUrl:we})=>{var Ve,Ge,ke;const[tt,lt]=(0,ee.useState)([]),Lt=tt.map(Ct=>{var Ze;return Ct.response?_e(he({},Ct),{linkProps:{download:!0},url:(Ze=Ct==null?void 0:Ct.response)==null?void 0:Ze.url}):Ct});(0,ee.useEffect)(()=>{var Ct;Pe&<(((Ct=Fe==null?void 0:Fe.attachments)==null?void 0:Ct.map(Ze=>({name:Ze.title,status:"done",linkProps:{download:!0},response:{id:Ze.id,url:Ze.url}})))||[])},[Pe]);const Ft={multiple:!0,withCredentials:!0,fileList:Lt,beforeUpload:Ct=>Ct.size/1024/1024>150?(Ke.ZP.error(`\u300A${Ct.name}\u300B\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(150M)`),Ie.default.LIST_IGNORE):!0,itemRender:(Ct,Ze)=>{var Xe;return ee.createElement(ie.Z,{wrap:!1,align:"middle",justify:"space-between",className:`ant-upload-list-item ant-upload-list-item-done ${xe.File}`},ee.createElement("a",{download:"download",onClick:pt=>{var xt;console.log(Ze,"file"),pt.preventDefault(),(0,de.Nd)("",`${Re.Z.API_SERVER}${(xt=Ze==null?void 0:Ze.url)==null?void 0:xt.replace("disposition=inline","")}`)},title:Ze==null?void 0:Ze.name,href:Ze.url},ee.createElement(ne,{className:"mr10 c-grey-666"}),(0,de.tP)(Ze==null?void 0:Ze.name,35)),((Xe=Ze==null?void 0:Ze.response)==null?void 0:Xe.id)&&ee.createElement("i",{className:`iconfont icon-shanchu14 font14 ${xe.deletfileIcon}`,onClick:()=>pe(void 0,null,function*(){(yield Bt(Lt==null?void 0:Lt.filter(xt=>xt.response.id!=Ze.response.id))).status==0&&(Ke.ZP.success("\u5220\u9664\u6210\u529F"),lt(Lt==null?void 0:Lt.filter(xt=>{var Wt,sn;return((Wt=xt==null?void 0:xt.response)==null?void 0:Wt.id)!=((sn=Ze==null?void 0:Ze.response)==null?void 0:sn.id)})))})}))},action:`${Re.Z.API_SERVER}/api/attachments.json`,onChange:Ct=>{const Ze=(0,de.uD)(Ct);lt(Ze),Ze.every(Xe=>Xe.status!=="uploading")&&Bt(Ze)}},Bt=Ct=>pe(void 0,null,function*(){const Ze=yield(0,ze.ZP)(we,{method:"post",body:{graduation_task_id:Fe.id,attachment_ids:Ct.filter(Xe=>Xe.status==="done").map(Xe=>{var pt;return(pt=Xe==null?void 0:Xe.response)==null?void 0:pt.id})}});return Ze.status,Ze});return ee.createElement(Me.default,{centered:!0,destroyOnClose:!0,onCancel:ce,open:Pe,footer:null,title:"\u4EFB\u52A1\u4E66\u8BE6\u60C5",width:620,className:"pb20",afterClose:()=>{lt([])}},ee.createElement("div",{className:xe.wrap},ee.createElement("div",{className:xe.row},ee.createElement("div",null,"\u8BFE\u9898\u540D\u79F0"),ee.createElement("div",{title:Fe.name},Fe.name)),ee.createElement("div",{className:xe.row},ee.createElement("div",null,"\u6307\u5BFC\u8001\u5E08"),ee.createElement("div",null,(Ve=Fe==null?void 0:Fe.teachers)!=null&&Ve.length?(ke=(Ge=Fe==null?void 0:Fe.teachers)==null?void 0:Ge.map(Ct=>Ct.real_name))==null?void 0:ke.join("\u3001"):"--")),ee.createElement("div",{className:xe.row},ee.createElement("div",null,"\u8BFE\u9898\u6765\u6E90"),ee.createElement("div",null,Fe.source||"--")),ee.createElement("div",{className:xe.row},ee.createElement("div",null,"\u9009\u9898\u5B66\u751F"),ee.createElement("div",null,Fe.real_name||"--")),Fe.status===1&&ee.createElement("div",{className:`${xe.img} iconfont icon-yixiada`}),ee.createElement(Ie.default,he({},Ft),ee.createElement(ie.Z,{align:"middle",className:"mt10"},ee.createElement(ae.op,{style:{borderRadius:2}},ee.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6587\u6863"),ee.createElement("div",{className:"ml10 font14",style:{color:"#5F6367"},onClick:Ct=>{Ct.stopPropagation()}},"\u4E0A\u4F20\u4EFB\u52A1\u4E66\uFF0C\u5355\u4E2A\u6587\u6863\u5927\u5C0F\u4E0D\u8D85\u8FC7150M"))),ee.createElement("div",{style:{height:"20px"}})))},$e=Object.defineProperty,wt=Object.getOwnPropertySymbols,st=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,et=(Pe,Fe,ce)=>Fe in Pe?$e(Pe,Fe,{enumerable:!0,configurable:!0,writable:!0,value:ce}):Pe[Fe]=ce,We=(Pe,Fe)=>{for(var ce in Fe||(Fe={}))st.call(Fe,ce)&&et(Pe,ce,Fe[ce]);if(wt)for(var ce of wt(Fe))Mt.call(Fe,ce)&&et(Pe,ce,Fe[ce]);return Pe},Et=(Pe,Fe,ce)=>new Promise((we,Ve)=>{var Ge=lt=>{try{tt(ce.next(lt))}catch(Lt){Ve(Lt)}},ke=lt=>{try{tt(ce.throw(lt))}catch(Lt){Ve(Lt)}},tt=lt=>lt.done?we(lt.value):Promise.resolve(lt.value).then(Ge,ke);tt((ce=ce.apply(Pe,Fe)).next())});const ut=({graduations:Pe,dispatch:Fe})=>{var ce;const we=(0,Le.useParams)(),[Ve,Ge]=(0,ee.useState)([]),[ke,tt]=(0,ee.useState)({}),[lt,Lt]=(0,ee.useState)(!1),[Ft,Bt]=(0,ee.useState)(1),Ct=(0,ee.useRef)(null),Ze=(0,ee.useRef)([]),Xe=(ce=location.pathname.split("/"))==null?void 0:ce[3],{menus:pt}=Pe,xt=pt.find(fn=>fn.clazz===Xe)||{},Wt=`/api/graduations/${we.id}/graduation_stages/${xt==null?void 0:xt.id}/submit.json`,sn={multiple:!0,withCredentials:!0,fileList:Ve,showUploadList:!1,beforeUpload:fn=>fn.size/1024/1024>150?(Ke.ZP.error(`\u300A${fn.name}\u300B\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(150M)`),Ie.default.LIST_IGNORE):!0,action:`${Re.Z.API_SERVER}/api/attachments.json`,onChange:fn=>{Fe({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u4E0A\u4F20\u4E2D\uFF0C\u8BF7\u7A0D\u5019"}});const wn=(0,de.uD)(fn);Ge(wn),wn.every(Rn=>Rn.status!=="uploading")&&Kt(wn)}},Kt=fn=>Et(void 0,null,function*(){var wn;(yield(0,ze.ZP)(Wt,{method:"post",body:{graduation_task_id:Ct.current,attachment_ids:(wn=fn.filter(Dn=>Dn.status==="done").map(Dn=>{var Un;return(Un=Dn==null?void 0:Dn.response)==null?void 0:Un.id}))==null?void 0:wn.concat(Ze.current)}})).status===0&&(Ke.ZP.success("\u63D0\u4EA4\u6210\u529F"),Bt(Ft+1)),Ge([]),Ct.current=null,Ze.current=[],Fe({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})}),dn=[{id:"",name:"\u5168\u90E8"},{id:0,name:"\u672A\u4E0B\u8FBE"},{id:1,name:"\u5DF2\u4E0B\u8FBE"}],Nn=[{title:"\u8BFE\u9898\u540D\u79F0",dataIndex:"name",ellipsis:!0,render:fn=>ee.createElement(Se.Z,{placement:"topLeft",title:fn},ee.createElement("span",{className:"c-grey-333"},fn||"--"))},{title:"\u6307\u5BFC\u8001\u5E08",dataIndex:"teachers",width:156,ellipsis:!0,render:fn=>{var wn;const Rn=fn!=null&&fn.length?(wn=fn==null?void 0:fn.map(Dn=>Dn.real_name))==null?void 0:wn.join("\u3001"):"";return ee.createElement(Se.Z,{placement:"topLeft",title:Rn},ee.createElement("span",{className:"c-grey-333"},Rn||"--"))}},{title:"\u9009\u9898\u5B66\u751F",width:156,ellipsis:!0,dataIndex:"real_name",render:fn=>ee.createElement(Se.Z,{placement:"topLeft",title:fn},ee.createElement("span",{className:"c-black"},fn||"--"))},{title:"\u6587\u6863",dataIndex:"attachments",width:156,ellipsis:{showTitle:!1},render:(fn,wn)=>{var Rn,Dn;if(!(fn!=null&&fn.length))return"--";let Un="";return fn!=null&&fn.length&&(Un=(0,de.tP)((Rn=fn==null?void 0:fn[0])==null?void 0:Rn.title,6)),ee.createElement(Se.Z,{placement:"topLeft",title:(Dn=fn==null?void 0:fn[0])==null?void 0:Dn.title},ee.createElement("span",{onClick:()=>{var En,ca;(0,de.Nd)("",`${Re.Z.API_SERVER}${(ca=(En=fn[0])==null?void 0:En.url)==null?void 0:ca.replace("disposition=inline","")}`)},className:"current",style:{color:"#3061D0"}},Un))}},{title:"\u72B6\u6001",dataIndex:"status",width:90,render:fn=>ee.createElement(ee.Fragment,null,fn===0&&ee.createElement("span",{className:"c-black"},"\u672A\u4E0B\u8FBE"),fn===1&&ee.createElement("span",{className:"c-black"},"\u5DF2\u4E0B\u8FBE"))},{title:"\u64CD\u4F5C",dataIndex:"action",align:"right",width:100,render:(fn,wn)=>ee.createElement(ie.Z,{align:"middle",justify:"end"},ee.createElement(Ie.default,We({},sn),ee.createElement("span",{onClick:()=>{var Rn;Ct.current=wn.id,Ze.current=(Rn=wn==null?void 0:wn.attachments)==null?void 0:Rn.map(Dn=>Dn.id)},className:"current font14 c-light-primary"},"\u63D0\u4EA4")),ee.createElement("span",{onClick:()=>{Lt(!0),tt(We({},wn))},className:"current font14 c-light-primary ml20"},"\u8BE6\u60C5"))}];return ee.createElement(ee.Fragment,null,ee.createElement(Ne.Z,{tags:dn,tagsTitle:"\u4E0B\u8FBE\u72B6\u6001",tagsTitleWidth:56,placeholder:"\u8BF7\u8F93\u5165\u8BFE\u9898\u540D\u79F0\u8FDB\u884C\u641C\u7D22",columns:Nn,updateKey:Ft,inputWidth:222}),ee.createElement(at,{visible:lt,data:ke,sendUrl:Wt,onClose:()=>{Lt(!1),tt({}),Bt(Ft+1)}}))};var je=(0,Le.connect)(({graduations:Pe})=>({graduations:Pe}))(ut),qe={flex_box_center:"flex_box_center___YhVJ8",flex_space_between:"flex_space_between___ZwNFf",flex_box_vertical_center:"flex_box_vertical_center___zVi38",flex_box_center_end:"flex_box_center_end___XiBd9",flex_box_column:"flex_box_column___wlJ_z",wrap:"wrap___btDZi",card:"card___ynWkb",title:"title___ZK2i5",teacherWrap:"teacherWrap___mwbsp",titleCol:"titleCol___Yw1us",head:"head___Eh7hH",rowWrap:"rowWrap___iqlIh",row:"row___ysuMF",name:"name___Vp5LK",btns:"btns___TQ4qx"},bt=re(24905),Nt=re(57884),it=re(74975),Ht=re(10825),Te=re(86129),zt=re.n(Te),Dt=re(89392),ye=(Pe,Fe,ce)=>new Promise((we,Ve)=>{var Ge=lt=>{try{tt(ce.next(lt))}catch(Lt){Ve(Lt)}},ke=lt=>{try{tt(ce.throw(lt))}catch(Lt){Ve(Lt)}},tt=lt=>lt.done?we(lt.value):Promise.resolve(lt.value).then(Ge,ke);tt((ce=ce.apply(Pe,Fe)).next())});const yt=({graduations:Pe,dispatch:Fe})=>{var ce;const we=(0,Le.useParams)(),[Ve,Ge]=(0,ee.useState)(!0),[ke,tt]=(0,ee.useState)([{}]),[lt,Lt]=(0,ee.useState)([{}]),[Ft,Bt]=(0,ee.useState)([]),[Ct,Ze]=(0,ee.useState)([]),[Xe,pt]=(0,ee.useState)(0),xt=(0,ee.useRef)(),{menus:Wt,details:sn}=Pe,Kt=Wt.find(Dn=>Dn.clazz==="tasks")||{};(0,ee.useEffect)(()=>{Kt!=null&&Kt.id&&dn()},[Kt==null?void 0:Kt.id]);const dn=()=>ye(void 0,null,function*(){var Dn,Un,En,ca,aa,Tt;Ge(!0);const qt=yield(0,ze.ZP)(`/api/graduations/${we.id}/graduation_stages/${Kt==null?void 0:Kt.id}.json`,{method:"get"});if(qt.status===0){tt(((Dn=qt==null?void 0:qt.data)==null?void 0:Dn[0])||{}),Bt(((En=(Un=qt==null?void 0:qt.data)==null?void 0:Un[0])==null?void 0:En.attachments)||[]);let ia=0;(0,Dt.isEmpty)((ca=qt==null?void 0:qt.data)==null?void 0:ca[0])?ia=1:((Tt=(aa=qt==null?void 0:qt.data)==null?void 0:aa[0])==null?void 0:Tt.status)===0&&(ia=2),pt(ia)}Ge(!1)}),Nn=(Dn,Un,En)=>{let ca=[];En==="all"&&Dn?ca=Ft.map(aa=>aa.id):En!=="all"&&(Dn?ca=[...Ct,Un]:ca=Ct.filter(aa=>aa!==Un)),Ze(ca)},fn=()=>{if(!Ct.length){Ke.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}const Dn=Ft.filter(Un=>Ct.includes(Un.id));Rn((sn==null?void 0:sn.name)+"-\u4EFB\u52A1\u4E66",Dn)},wn=Dn=>ye(void 0,null,function*(){if(Dn.file_type==="txt"){const Un=yield(0,ze.ZP)(Dn.url,{method:"get",headers:{"Content-Type":"application/xml"}});xt.current=Un}Lt({type:Dn.file_type,content:Re.Z.API_SERVER+Dn.url})}),Rn=(Dn,...Un)=>ye(void 0,[Dn,...Un],function*(En,ca=[]){const aa=ca==null?void 0:ca.filter(bn=>bn.url!="");if(aa.length==0){Ke.ZP.warning("\u6682\u65E0\u4E0B\u8F7D\u6587\u4EF6");return}const Tt=Me.default.info({width:500,icon:null,title:ee.createElement("div",null,"\u6B63\u5728\u6279\u91CF\u5BFC\u51FA\u4EFB\u52A1\u6587\u4EF6,",ee.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:ee.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ee.createElement("span",{className:"c-blue"},0),"/",aa.length),maskClosable:!1,className:qe.modal,onOk:()=>{}}),qt=new(zt()),ia=[],Wn=(bn,Ha)=>ye(void 0,null,function*(){try{const ir=yield(yield fetch(Re.Z.API_SERVER+bn.url,{method:"get"})).blob(),dr=(Oa,gt=0)=>ye(void 0,null,function*(){const At=Oa.split(".");At.pop();const vt=`${At.join("")}(${gt}).${Oa.split(".").at(-1)}`;gt==0&&ia.includes(Oa)||ia.includes(vt)?dr(Oa,gt+1):(ia.push(gt==0?Oa:vt),qt.file(gt==0?Oa:vt,ir))});yield dr(bn==null?void 0:bn.title),Tt.update({content:ee.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ee.createElement("span",{className:"c-blue"},Ha),"/",aa.length)})}catch(Sa){Ke.ZP.error(`${bn==null?void 0:bn.title}\u4E0B\u8F7D\u5931\u8D25\uFF0C\u539F\u56E0\uFF1A${Sa}`)}});if(aa.length>0){let bn=0;for(let Ha of aa)yield Wn(Ha,++bn);qt.generateAsync({type:"blob"}).then(Ha=>{(0,de.FH)(En,window.URL.createObjectURL(Ha))})}Tt.destroy()});return console.log(lt,"previewData"),ee.createElement("div",{className:qe.wrap},ee.createElement(it.Z,{title:"\u4EFB\u52A1\u4E66",status:Kt==null?void 0:Kt.status,startAt:Kt==null?void 0:Kt.start_at,endAt:Kt==null?void 0:Kt.end_at}),ee.createElement(Oe.Z,{active:!0,loading:Ve},!!Xe&&ee.createElement(Nt.Z,{customText:Xe===1?"\u5F53\u524D\u9636\u6BB5\u6682\u65F6\u65E0\u6CD5\u5F00\u542F\uFF0C\u8BF7\u5148\u5B8C\u6210\u4E4B\u524D\u9636\u6BB5\u7684\u4EFB\u52A1":"\u5F53\u524D\u8001\u5E08\u8FD8\u672A\u4E0B\u8FBE\u4EFB\u52A1\u4E66\u54E6"}),!Xe&&ee.createElement("div",{className:qe.card},ee.createElement(ie.Z,{align:"middle"},ee.createElement("span",{style:{color:"#5f6368"},className:"mr20 font14"},"\u8BFE\u9898\u540D\u79F0"),ee.createElement(Se.Z,{title:ke==null?void 0:ke.name},ee.createElement("span",{style:{color:"#333",fontSize:16}},(0,de.Pq)(ke==null?void 0:ke.name,59)))),ee.createElement("div",{className:qe.title},ee.createElement("span",{style:{flexShrink:0,marginTop:4,color:"#5f6368"},className:"mr20"},"\u6307\u5BFC\u8001\u5E08"),ee.createElement("div",{className:qe.teacherWrap},(ce=ke==null?void 0:ke.teachers)==null?void 0:ce.map((Dn,Un)=>{var En;return ee.createElement("div",{key:Un,className:qe.titleCol},ee.createElement("img",{width:28,height:28,style:{borderRadius:"50%"},src:`${(En=Re.Z)==null?void 0:En.IMG_SERVER}/images/${Dn==null?void 0:Dn.avatar_url}`}),ee.createElement("span",{className:"c-grey-333 ml10 font16"},Dn.real_name))}))),ee.createElement("div",{className:qe.head},ee.createElement(bt.default,{onChange:Dn=>Nn(Dn.target.checked,null,"all"),checked:!!Ct.length&&Ct.length===Ft.length,indeterminate:!!Ct.length&&Ct.length!==Ft.length}),ee.createElement("span",{className:"ml10"},"\u4EFB\u52A1\u4E66"),!!(Ct!=null&&Ct.length)&&ee.createElement("span",{onClick:fn,style:{marginLeft:"auto"},className:"c-light-primary current"},ee.createElement("i",{className:"iconfont icon-xiazai4 mr5 font14"}),"\u6279\u91CF\u4E0B\u8F7D")),ee.createElement("div",{className:qe.rowWrap},Ft==null?void 0:Ft.map(Dn=>ee.createElement("div",{key:Dn.id,className:qe.row},ee.createElement(bt.default,{onChange:Un=>Nn(Un.target.checked,Dn.id),checked:Ct.includes(Dn.id)}),ee.createElement("span",{className:qe.name,title:Dn.title},(0,de.tP)(Dn.title,60)),ee.createElement("span",{className:qe.btns},ee.createElement(Se.Z,{className:"mr20",title:"\u9884\u89C8"}," ",ee.createElement("i",{onClick:()=>wn(Dn),className:"iconfont icon-chakanshenqingjilu c-light-primary current font14"})),ee.createElement(Se.Z,{title:"\u4E0B\u8F7D"}," ",ee.createElement("i",{onClick:()=>{var Un;(0,de.Nd)("",`${Re.Z.API_SERVER}${(Un=Dn.url)==null?void 0:Un.replace("disposition=inline","")}`)},className:"iconfont icon-xiazai4 c-light-primary current font14"})))))))),ee.createElement(Ht.Z,{close:!0,data:lt==null?void 0:lt.content,type:lt==null?void 0:lt.type,hasMask:!0,monacoEditor:{value:xt.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:()=>{Lt({content:"",type:""})}}))};var me=(0,Le.connect)(({graduations:Pe})=>({graduations:Pe}))(yt),oe=re(34055);const te=({graduations:Pe,dispatch:Fe,loading:ce})=>ee.createElement(Oe.Z,{style:{margin:"20px 0 0 45px"},loading:ce.effects["graduations/getGraduationsDetails"]},(0,oe.tu)()?ee.createElement(je,null):ee.createElement(me,null));var se=(0,Le.connect)(({loading:Pe,graduations:Fe})=>({loading:Pe,graduations:Fe}))(te)},74975:function(ft,kt,re){"use strict";re.d(kt,{Z:function(){return Ne}});var ee=re(59301),Le={flex_box_center:"flex_box_center___oGGi8",flex_space_between:"flex_space_between___e1At5",flex_box_vertical_center:"flex_box_vertical_center___K1Nl5",flex_box_center_end:"flex_box_center_end___IP1rf",flex_box_column:"flex_box_column____nxPW",title:"title___Ynb7w",time:"time___dxFRB"},Oe=re(92310),Ke=re.n(Oe),Ie=re(43907),Se=re(61186),ie=re.n(Se),Ne=({className:Re,status:ze,style:Me={},startAt:xe,endAt:ae,title:y})=>ee.createElement("div",{className:Ke()(Le.title,Re),style:Me},ee.createElement("b",null,y),ee.createElement(Ie.Z,{className:"ml10",status:ze}),ee.createElement("span",{className:Le.time},ee.createElement("span",null,"\u5F00\u542F\u65F6\u95F4",ee.createElement("span",{className:"ml10"},xe?ie()(xe).format("YYYY-MM-DD HH:mm"):"--")),ee.createElement("span",{className:"ml30"},"\u622A\u6B62\u65F6\u95F4",ee.createElement("span",{className:"ml10"},ae?ie()(ae).format("YYYY-MM-DD HH:mm"):"--"))))},5874:function(ft,kt,re){"use strict";re.d(kt,{Z:function(){return be}});var ee=re(59301),Le=re(8591),Oe=re(54580),Ke=re(43418),Ie=re(95237),Se=re(5083),ie={flex_box_center:"flex_box_center___cQ5Sl",flex_space_between:"flex_space_between___BU1Wl",flex_box_vertical_center:"flex_box_vertical_center___jBfz4",flex_box_center_end:"flex_box_center_end___mFYce",flex_box_column:"flex_box_column___jBfuW",wrap:"wrap___npJKs",label:"label___mSlLf"},de=re(90524),Ne=re(76560),Re=re(47949),ze=re(82093),Me=re(49661),xe=re(89389),ae=re(61186),y=re.n(ae),a=re(69577),b=Object.defineProperty,x=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ne=(ve,De,He)=>De in ve?b(ve,De,{enumerable:!0,configurable:!0,writable:!0,value:He}):ve[De]=He,le=(ve,De)=>{for(var He in De||(De={}))E.call(De,He)&&ne(ve,He,De[He]);if(x)for(var He of x(De))z.call(De,He)&&ne(ve,He,De[He]);return ve},ue=(ve,De,He)=>new Promise((he,_e)=>{var pe=$e=>{try{at(He.next($e))}catch(wt){_e(wt)}},ot=$e=>{try{at(He.throw($e))}catch(wt){_e(wt)}},at=$e=>$e.done?he($e.value):Promise.resolve($e.value).then(pe,ot);at((He=He.apply(ve,De)).next())}),be=({visible:ve,data:De,onClose:He=()=>{},onSuccess:he=()=>{}})=>{const[_e,pe]=(0,ee.useState)([]),[ot,at]=(0,ee.useState)(""),[$e,wt]=(0,ee.useState)(""),[st,Mt]=(0,ee.useState)(""),[et,We]=(0,ee.useState)(!1),Et=(0,Ne.useParams)();(0,ee.useEffect)(()=>{var Dt;ve&&(Mt((De==null?void 0:De.description)||""),at((De==null?void 0:De.start_at)||""),wt((De==null?void 0:De.end_at)||""),pe(((Dt=De==null?void 0:De.attachments)==null?void 0:Dt.map(ye=>({name:ye.name||ye.title,status:"done",response:{id:ye.id}})))||[]))},[ve]);const ut={multiple:!0,withCredentials:!0,fileList:_e,beforeUpload:Dt=>Dt.size/1024/1024>150?(Le.ZP.error(`\u300A${Dt.name}\u300B\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(150M)`),Oe.default.LIST_IGNORE):!0,action:`${de.Z.API_SERVER}/api/attachments.json`,onChange(Dt){pe((0,Me.uD)(Dt))}},je=()=>ue(void 0,null,function*(){if(!ot||!$e){Le.ZP.warning(`\u8BF7\u9009\u62E9${it}`);return}We(!0),console.log(_e,"fileList");const Dt=yield(0,ze.ZP)(`/api/graduations/${Et.id}/graduation_stages/${De.id}.json`,{method:"put",body:{start_at:ot,end_at:$e,description:st,attachment_ids:_e.map(ye=>{var yt;return(yt=ye==null?void 0:ye.response)==null?void 0:yt.id})}});if((Dt==null?void 0:Dt.status)===0){Le.ZP.success("\u4FDD\u5B58\u8BBE\u7F6E\u6210\u529F"),(0,Ne.getDvaApp)()._store.dispatch({type:"graduations/getGraduationsDetails",payload:{id:Et==null?void 0:Et.id}}),he();return}We(!1)});console.log(De,"data");const qe=[{name:"\u5B66\u751F\u9009\u9898",key:"student_selection",timeName:"\u5B66\u751F\u9009\u9898\u8D77\u6B62\u65F6\u95F4",width:460,text:"\u5728\u6B64\u65F6\u95F4\u5185\uFF0C\u5B66\u751F\u53EF\u81EA\u52A9\u64CD\u4F5C\u9009\u9898\u548C\u66F4\u6539\u9009\u9898"},{name:"\u4EFB\u52A1\u4E66",key:"tasks",width:460,timeName:"\u4EFB\u52A1\u4E66\u8D77\u6B62\u65F6\u95F4",text:""},{name:"\u5F00\u9898\u62A5\u544A",key:"opening_report",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u5F00\u9898\u62A5\u544A\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u4E2D\u671F\u68C0\u67E5",key:"midterm_report",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u4E2D\u671F\u68C0\u67E5\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u6BD5\u4E1A\u8BBA\u6587",key:"thesis",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u6BD5\u4E1A\u8BBA\u6587\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u6BD5\u4E1A\u7B54\u8FA9",key:"final_defense",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u6BD5\u4E1A\u7B54\u8FA9\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u8BBA\u6587\u5B9A\u7A3F",key:"final_thesis",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u8BBA\u6587\u5B9A\u7A3F\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u5F52\u6863",key:"archives",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u5F52\u6863\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"}],bt=["opening_report","midterm_report","thesis","final_defense","final_thesis","archives"],Nt=_e.some(Dt=>!(Dt!=null&&Dt.response)),{timeName:it,text:Ht,width:Te,key:zt}=(qe==null?void 0:qe.find(Dt=>Dt.key===(De==null?void 0:De.clazz)))||{};return ee.createElement(Ke.default,{centered:!0,destroyOnClose:!0,confirmLoading:et,okButtonProps:{disabled:Nt},onCancel:He,onOk:je,open:ve,title:`${De.name}\u8BBE\u7F6E`,width:Te,afterClose:()=>{pe([]),at(""),Mt(""),wt(""),We(!1)},okText:"\u4FDD\u5B58\u8BBE\u7F6E",cancelText:"\u53D6\u6D88"},ee.createElement("div",{className:ie.wrap},ee.createElement("div",{className:ie.label},ee.createElement("span",null,"*"),it),ee.createElement(Ie.Z,{align:"middle",className:bt.includes(zt)?"mb20":""},ee.createElement(Se.default,{format:"YYYY-MM-DD HH:mm",value:ot?y()(ot):"",disabledDate:Dt=>(0,a.Q8)(Dt,"",De==null?void 0:De.disabled_time),disabledTime:Dt=>(0,a.d0)(Dt,De==null?void 0:De.disabled_time),showTime:{format:"HH:mm"},onChange:(Dt,ye)=>{at(ye)}}),ee.createElement("span",{className:"ml10 mr10"},"\u81F3"),ee.createElement(Se.default,{format:"YYYY-MM-DD HH:mm",value:$e?y()($e):"",disabledDate:Dt=>(0,a.Q8)(Dt,"",De==null?void 0:De.disabled_time),disabledTime:Dt=>(0,a.d0)(Dt,De==null?void 0:De.disabled_time),showTime:{format:"HH:mm"},onChange:(Dt,ye)=>{wt(ye)}}),ee.createElement("span",{className:`${zt==="student_selection"?"mt10":"ml10"} font14`,style:{color:"#9096A3"}},Ht)),bt.includes(zt)&&ee.createElement(ee.Fragment,null,ee.createElement("div",{className:ie.label},"\u9636\u6BB5\u63CF\u8FF0"),ee.createElement(xe.Z,{height:140,defaultValue:st,onChange:Dt=>{Mt(Dt)}}),ee.createElement(Oe.default,le({},ut),ee.createElement(Ie.Z,{align:"middle",className:"mt10"},ee.createElement(Re.op,{style:{borderRadius:2}},ee.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6587\u6863"),ee.createElement("div",{className:"ml10 font14",style:{color:"#5F6367"},onClick:Dt=>{Dt.stopPropagation()}},"\u4E0A\u4F20\u6B64\u9636\u6BB5\u7684\u6587\u6863\u6A21\u7248\u3001\u6279\u9605\u8981\u6C42\u7B49\u6587\u6863\uFF0C\u5355\u4E2A\u6587\u6863\u5927\u5C0F\u4E0D\u8D85\u8FC7150M"))))))}},43907:function(ft,kt,re){"use strict";re.d(kt,{Z:function(){return Se}});var ee=re(59301),Le={flex_box_center:"flex_box_center___Sswcw",flex_space_between:"flex_space_between___nBexI",flex_box_vertical_center:"flex_box_vertical_center___sPXvb",flex_box_center_end:"flex_box_center_end___c6nca",flex_box_column:"flex_box_column___Bq_gi",tag:"tag___NEywM"},Oe=re(92310),Ke=re.n(Oe),Se=({className:ie,status:de})=>ee.createElement(ee.Fragment,null,de===0&&ee.createElement("div",{className:Ke()(Le.tag,ie)},"\u672A\u5F00\u59CB"),de===1&&ee.createElement("div",{className:Ke()(Le.tag,ie),style:{background:"#19CB70"}},"\u8FDB\u884C\u4E2D"),de===2&&ee.createElement("div",{className:Ke()(Le.tag,ie),style:{background:"#EE5D5D"}},"\u5DF2\u7ED3\u675F"))},21981:function(ft,kt,re){"use strict";re.d(kt,{Z:function(){return ue}});var ee=re(59301),Le={flex_box_center:"flex_box_center___Q4rC9",flex_space_between:"flex_space_between___pzGZc",flex_box_vertical_center:"flex_box_vertical_center___DhNf8",flex_box_center_end:"flex_box_center_end___ALRjT",flex_box_column:"flex_box_column___p6z9Y",wrap:"wrap____H2XH"},Oe=re(76560),Ke=re(95237),Ie=re(1710),Se=re(47949),ie=re(74975),de=re(82093),Ne=re(5874),Re=re(57884),ze=re(49661),Me=Object.defineProperty,xe=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,x=(fe,be,ve)=>be in fe?Me(fe,be,{enumerable:!0,configurable:!0,writable:!0,value:ve}):fe[be]=ve,E=(fe,be)=>{for(var ve in be||(be={}))a.call(be,ve)&&x(fe,ve,be[ve]);if(y)for(var ve of y(be))b.call(be,ve)&&x(fe,ve,be[ve]);return fe},z=(fe,be)=>xe(fe,ae(be)),ne=(fe,be,ve)=>new Promise((De,He)=>{var he=ot=>{try{pe(ve.next(ot))}catch(at){He(at)}},_e=ot=>{try{pe(ve.throw(ot))}catch(at){He(at)}},pe=ot=>ot.done?De(ot.value):Promise.resolve(ot.value).then(he,_e);pe((ve=ve.apply(fe,be)).next())});const le=({graduations:fe,dispatch:be,tags:ve,tagsTitle:De,tagsTitleWidth:He,placeholder:he,columns:_e,updateKey:pe,inputWidth:ot=214})=>{var at,$e,wt;const st=(0,Oe.useParams)(),[Mt]=(0,Oe.useSearchParams)(),[et,We]=(0,ee.useState)(!1),[Et,ut]=(0,ee.useState)(0),[je,qe]=(0,ee.useState)([]),[bt,Nt]=(0,ee.useState)(!1),{menus:it}=fe,Ht=(at=location.pathname.split("/"))==null?void 0:at[3],Te=it.find(ce=>ce.clazz===Ht)||{},zt=it.find(ce=>ce.clazz===Ht)||1,Dt=Mt!=null&&Mt.get("state")?Number(Mt==null?void 0:Mt.get("state")):"",[ye,yt]=(0,ee.useState)({keyword:"",status:Dt,page:1,limit:20});(0,ee.useEffect)(()=>{Te!=null&&Te.id&&me(ye)},[Te==null?void 0:Te.id,pe]);const me=ce=>ne(void 0,null,function*(){We(!0);const we=yield(0,de.ZP)(`/api/graduations/${st.id}/graduation_stages/${Te==null?void 0:Te.id}.json`,{method:"get",params:ce});we.status===0&&(qe((we==null?void 0:we.data)||[]),ut(we==null?void 0:we.total_count)),We(!1)}),oe=ce=>{ye.status=ce,ye.page=1,yt(ye),me(ye)},te=ce=>{ye.keyword=ce,ye.page=1,yt(ye),me(ye)},se=(ce,we)=>{ye.page=ce,ye.limit=we,yt(ye),me(ye)},Pe=[{name:"\u4EFB\u52A1\u4E66",key:"tasks",notStartText:"\u5F53\u524D\u9636\u6BB5\u8FD8\u672A\u5F00\u542F"},{name:"\u5F00\u9898\u62A5\u544A",key:"opening_report",notStartText:"\u5F53\u524D\u9636\u6BB5\u8FD8\u672A\u5F00\u542F"},{name:"\u4E2D\u671F\u68C0\u67E5",key:"midterm_report",notStartText:"\u5F53\u524D\u9636\u6BB5\u8FD8\u672A\u5F00\u542F"},{name:"\u6BD5\u4E1A\u8BBA\u6587",key:"thesis",notStartText:"\u5F53\u524D\u9636\u6BB5\u8FD8\u672A\u5F00\u542F"},{name:"\u6BD5\u4E1A\u7B54\u8FA9",key:"final_defense",notStartText:"\u5F53\u524D\u9636\u6BB5\u8FD8\u672A\u5F00\u542F"},{name:"\u8BBA\u6587\u5B9A\u7A3F",key:"final_thesis",notStartText:"\u5F53\u524D\u9636\u6BB5\u8FD8\u672A\u5F00\u542F"}],Fe=($e=Pe==null?void 0:Pe.find(ce=>ce.key===(Te==null?void 0:Te.clazz)))==null?void 0:$e.notStartText;return ee.createElement("div",{className:Le.wrap},ee.createElement(ie.Z,{title:Te==null?void 0:Te.name,className:"mb10",status:Te==null?void 0:Te.status,startAt:Te==null?void 0:Te.start_at,endAt:Te==null?void 0:Te.end_at}),ee.createElement(Ke.Z,{align:"middle",justify:"end",style:{height:66}},!!(Te!=null&&Te.status)&&ee.createElement(Ke.Z,{align:"middle",style:{flex:1}},ee.createElement(Se.qp,{title:De,value:ye.status,onChange:oe,dataSource:ve,className:"mt20",titleWidth:He}),ee.createElement(Se.t7,{style:{width:ot,marginLeft:"auto"},placeholder:he,value:ye.keyword,onChange:te})),(0,ze.QB)(Te==null?void 0:Te.next_start_at)&&ee.createElement(Se.op,{style:{marginLeft:15},onClick:()=>Nt(!0)},ee.createElement("i",{className:"iconfont icon-anquanshezhi font14 mr5"}),Te==null?void 0:Te.name,"\u8BBE\u7F6E")),(Te==null?void 0:Te.status)===0&&ee.createElement(Re.Z,{customText:Fe}),!!(Te!=null&&Te.status)&&ee.createElement(Ie.default,{columns:_e,dataSource:je,loading:et,rowKey:"id",locale:{emptyText:ee.createElement(Re.Z,null)},pagination:{current:ye.page,hideOnSinglePage:!Et,showQuickJumper:!0,showSizeChanger:!0,pageSize:ye.limit,pageSizeOptions:["10","20","50","100","200"],total:Et,size:"default",showTotal:ze.rU,onChange:se}}),ee.createElement(Ne.Z,{visible:bt,data:z(E({},Te),{disabled_time:(wt=it==null?void 0:it[zt-1])==null?void 0:wt.end_at}),onClose:()=>Nt(!1),onSuccess:()=>{Nt(!1)}}))};var ue=(0,Oe.connect)(({graduations:fe})=>({graduations:fe}))(le)},23869:function(ft,kt,re){"use strict";re.d(kt,{rX:function(){return ne},pW:function(){return le},gy:function(){return ue},xY:function(){return z},O5:function(){return E},tJ:function(){return ae},o1:function(){return y},Rd:function(){return x}});var ee=re(76560),Le=re(43418),Oe=re(28103),Ke=re(8591),Ie=re(34055),Se=re(49661),ie=re(87169),de=re(25510),Ne="data:image/png;base64,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",Re=re.p+"static/newqrcode.a8740efb.png",ze=re(32637),Me=re(59301),xe=(fe,be,ve)=>new Promise((De,He)=>{var he=ot=>{try{pe(ve.next(ot))}catch(at){He(at)}},_e=ot=>{try{pe(ve.throw(ot))}catch(at){He(at)}},pe=ot=>ot.done?De(ot.value):Promise.resolve(ot.value).then(he,_e);pe((ve=ve.apply(fe,be)).next())});const ae=(fe,be=!1)=>!!(y(fe)&&a(be)),y=fe=>(0,Ie.bg)()?!0:(fe({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(fe=!1)=>{var be;const{user:ve}=(0,ee.getDvaApp)()._store.getState();return(be=ve.userInfo)!=null&&be.profile_completed?!0:(Le.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Se.xg)("/account/profile/edit"),b()}}),!1)},b=()=>{Le.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},x=()=>{Le.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Me.createElement("div",{style:{textAlign:"center"}},Me.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),Me.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:ze}),Me.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},E=()=>{var fe;const{user:be}=(0,ee.getDvaApp)()._store.getState();return(fe=be.userInfo)!=null&&fe.professional_certification?!0:(Le.default.confirm({title:"\u63D0\u793A",centered:!0,content:Me.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Se.xg)("/account/certification")}}),!1)},z=()=>(0,Ie.V9)()?!0:(Le.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Me.createElement("div",{className:"tc",style:{marginLeft:-38}},Me.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Me.createElement("img",{src:Re,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(fe,be)=>fe?!0:(Le.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Me.createElement("div",null,Me.createElement("p",null,be||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),Me.createElement("div",{style:{marginLeft:"110px"}},Me.createElement("img",{src:Ne,width:200}),Me.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Se.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),le=fe=>{Le.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Me.createElement("div",null,Me.createElement("div",null,Me.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),Me.createElement(Oe.Z,null),Me.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Me.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",Me.createElement("a",null,fe),"\u5929\u3002"),Me.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Me.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),Me.createElement("div",{style:{textAlign:"center",marginTop:30}},Me.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:de,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ue=(fe,be="")=>{const{shixunsDetail:{detail:ve}}=(0,ee.getDvaApp)()._store.getState();if((ve==null?void 0:ve.public)===2||(ve==null?void 0:ve.public)===1||(ve==null?void 0:ve.shixun_status)===3){let De="";return(ve==null?void 0:ve.public)===2&&(De="\u5DF2\u516C\u5F00"),(ve==null?void 0:ve.public)===1&&(De="\u5F85\u5BA1\u6838"),(ve==null?void 0:ve.shixun_status)===3&&(De="\u5DF2\u5173\u95ED"),Le.default.info({centered:!0,icon:Me.createElement(ie.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Me.createElement("div",{className:"tc",style:{marginLeft:-38}},Me.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Me.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",De,"\uFF0C",be,"\u3002"),Me.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Me.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:de,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(ve==null?void 0:ve.shixun_status)===2?(Le.default.confirm({centered:!0,icon:Me.createElement(ie.Z,null),title:"\u63D0\u793A",content:Me.createElement("div",null,Me.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",be,"\u3002"),Me.createElement("br",null),Me.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{Le.default.confirm({width:440,centered:!0,icon:Me.createElement(ie.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>xe(void 0,null,function*(){(yield fe({type:"shixunsDetail/cancelRelease",payload:{id:ve==null?void 0:ve.identifier}})).status!==401&&(Ke.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),fe({type:"shixunsDetail/getShixunsDetail",payload:{id:ve==null?void 0:ve.identifier}}),fe({type:"practiceSetting/getCommonData",payload:{id:ve==null?void 0:ve.identifier}}))})})}}),!0):!1}},50371:function(ft,kt){"use strict";function re(){const ee=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let Le=1;Le{const Ie=Oe[Ke];Ie!==void 0&&(ee[Ke]=Ie)})}return ee}kt.Z=re},13845:function(ft,kt,re){"use strict";re.d(kt,{F:function(){return ee},Z:function(){return Le}});function ee(Oe){return Oe!=null&&Oe===Oe.window}function Le(Oe,Ke){var Ie,Se;if(typeof window=="undefined")return 0;const ie=Ke?"scrollTop":"scrollLeft";let de=0;return ee(Oe)?de=Oe[Ke?"pageYOffset":"pageXOffset"]:Oe instanceof Document?de=Oe.documentElement[ie]:(Oe instanceof HTMLElement||Oe)&&(de=Oe[ie]),Oe&&!ee(Oe)&&typeof de!="number"&&(de=(Se=((Ie=Oe.ownerDocument)!==null&&Ie!==void 0?Ie:Oe).documentElement)===null||Se===void 0?void 0:Se[ie]),de}},56762:function(ft,kt,re){"use strict";re.d(kt,{Z:function(){return Le}});var ee=re(59301);function Le(){const[,Oe]=ee.useReducer(Ke=>Ke+1,0);return Oe}},68031:function(ft,kt,re){"use strict";re.d(kt,{Z:function(){return Ke}});var ee=re(16089);function Le(Ie,Se,ie,de){const Ne=ie-Se;return Ie/=de/2,Ie<1?Ne/2*Ie*Ie*Ie+Se:Ne/2*((Ie-=2)*Ie*Ie+2)+Se}var Oe=re(13845);function Ke(Ie){let Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:de,duration:Ne=450}=Se,Re=ie(),ze=(0,Oe.Z)(Re,!0),Me=Date.now(),xe=()=>{const y=Date.now()-Me,a=Le(y>Ne?Ne:y,ze,Ie,Ne);(0,Oe.F)(Re)?Re.scrollTo(window.pageXOffset,a):Re instanceof Document||Re.constructor.name==="HTMLDocument"?Re.documentElement.scrollTop=a:Re.scrollTop=a,y{var De;const{prefixCls:He,className:he,rootClassName:_e,children:pe,indeterminate:ot=!1,style:at,onMouseEnter:$e,onMouseLeave:wt,skipGroup:st=!1,disabled:Mt}=be,et=xe(be,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:We,direction:Et,checkbox:ut}=Ke.useContext(Ie.E_),je=Ke.useContext(Ne),{isFormItemInput:qe}=Ke.useContext(ie.aM),bt=Ke.useContext(Se.Z),Nt=(De=(je==null?void 0:je.disabled)||Mt)!==null&&De!==void 0?De:bt,it=Ke.useRef(et.value);Ke.useEffect(()=>{je==null||je.registerValue(et.value)},[]),Ke.useEffect(()=>{if(!st)return et.value!==it.current&&(je==null||je.cancelValue(it.current),je==null||je.registerValue(et.value),it.current=et.value),()=>je==null?void 0:je.cancelValue(et.value)},[et.value]);const Ht=We("checkbox",He),[Te,zt]=(0,Re.ZP)(Ht),Dt=Object.assign({},et);je&&!st&&(Dt.onChange=function(){et.onChange&&et.onChange.apply(et,arguments),je.toggleOption&&je.toggleOption({label:pe,value:et.value})},Dt.name=je.name,Dt.checked=je.value.includes(et.value));const ye=Le()(`${Ht}-wrapper`,{[`${Ht}-rtl`]:Et==="rtl",[`${Ht}-wrapper-checked`]:Dt.checked,[`${Ht}-wrapper-disabled`]:Nt,[`${Ht}-wrapper-in-form-item`]:qe},ut==null?void 0:ut.className,he,_e,zt),yt=Le()({[`${Ht}-indeterminate`]:ot},Me.A,zt),me=ot?"mixed":void 0;return Te(Ke.createElement(ze.Z,{component:"Checkbox",disabled:Nt},Ke.createElement("label",{className:ye,style:Object.assign(Object.assign({},ut==null?void 0:ut.style),at),onMouseEnter:$e,onMouseLeave:wt},Ke.createElement(Oe.Z,Object.assign({"aria-checked":me},Dt,{prefixCls:Ht,className:yt,disabled:Nt,ref:ve})),pe!==void 0&&Ke.createElement("span",null,pe))))};var a=Ke.forwardRef(ae),b=re(3300),x=re(2738),E=function(be,ve){var De={};for(var He in be)Object.prototype.hasOwnProperty.call(be,He)&&ve.indexOf(He)<0&&(De[He]=be[He]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,He=Object.getOwnPropertySymbols(be);he{const{defaultValue:De,children:He,options:he=[],prefixCls:_e,className:pe,rootClassName:ot,style:at,onChange:$e}=be,wt=E(be,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:st,direction:Mt}=Ke.useContext(Ie.E_),[et,We]=Ke.useState(wt.value||De||[]),[Et,ut]=Ke.useState([]);Ke.useEffect(()=>{"value"in wt&&We(wt.value||[])},[wt.value]);const je=Ke.useMemo(()=>he.map(oe=>typeof oe=="string"||typeof oe=="number"?{label:oe,value:oe}:oe),[he]),qe=oe=>{ut(te=>te.filter(se=>se!==oe))},bt=oe=>{ut(te=>[].concat((0,b.Z)(te),[oe]))},Nt=oe=>{const te=et.indexOf(oe.value),se=(0,b.Z)(et);te===-1?se.push(oe.value):se.splice(te,1),"value"in wt||We(se),$e==null||$e(se.filter(Pe=>Et.includes(Pe)).sort((Pe,Fe)=>{const ce=je.findIndex(Ve=>Ve.value===Pe),we=je.findIndex(Ve=>Ve.value===Fe);return ce-we}))},it=st("checkbox",_e),Ht=`${it}-group`,[Te,zt]=(0,Re.ZP)(it),Dt=(0,x.Z)(wt,["value","disabled"]),ye=he.length?je.map(oe=>Ke.createElement(a,{prefixCls:it,key:oe.value.toString(),disabled:"disabled"in oe?oe.disabled:wt.disabled,value:oe.value,checked:et.includes(oe.value),onChange:oe.onChange,className:`${Ht}-item`,style:oe.style,title:oe.title},oe.label)):He,yt={toggleOption:Nt,value:et,disabled:wt.disabled,name:wt.name,registerValue:bt,cancelValue:qe},me=Le()(Ht,{[`${Ht}-rtl`]:Mt==="rtl"},pe,ot,zt);return Te(Ke.createElement("div",Object.assign({className:me,style:at},Dt,{ref:ve}),Ke.createElement(Ne.Provider,{value:yt},ye)))},ne=Ke.forwardRef(z);var le=Ke.memo(ne);const ue=a;ue.Group=le,ue.__ANT_CHECKBOX=!0;var fe=ue},98447:function(ft,kt,re){"use strict";re.d(kt,{C2:function(){return Ie}});var ee=re(17313),Le=re(37613),Oe=re(83116);const Ke=Se=>{const{checkboxCls:ie}=Se,de=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,ee.Wf)(Se)),{display:"inline-flex",flexWrap:"wrap",columnGap:Se.marginXS,[`> ${Se.antCls}-row`]:{flex:1}}),[de]:Object.assign(Object.assign({},(0,ee.Wf)(Se)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${de}`]:{marginInlineStart:0},[`&${de}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,ee.Wf)(Se)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Se.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,ee.oN)(Se))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Se.checkboxSize,height:Se.checkboxSize,direction:"ltr",backgroundColor:Se.colorBgContainer,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,borderRadius:Se.borderRadiusSM,borderCollapse:"separate",transition:`all ${Se.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Se.checkboxSize/14*5,height:Se.checkboxSize/14*8,border:`${Se.lineWidthBold}px solid ${Se.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Se.motionDurationFast} ${Se.motionEaseInBack}, opacity ${Se.motionDurationFast}`}},"& + span":{paddingInlineStart:Se.paddingXS,paddingInlineEnd:Se.paddingXS}})},{[` +`),Vt.focus();default:throw new Error}},[Vt,Jn]),La=(0,ee.useMemo)(()=>{switch(Jn){case pt:return ee.createElement(Et,{callback:Bn,onCancel:ka});case dn:return ee.createElement(ut.Z,{callback:Bn,onCancel:ka});case xt:return ee.createElement(je.Z,{callback:Bn,onCancel:ka});case Wt:return ee.createElement(Fe,{callback:Bn,onCancel:ka});case Nn:return ee.createElement(ke,{callback:Bn,onCancel:ka});case"maths-latex":return ee.createElement(Bt,{showSaveButton:!0,callback:Bn});case"inline-latex":return ee.createElement(Ct.Z,{showSaveButton:!0,callback:Bn});default:return null}},[Jn]);function ka(){er("")}(0,ee.useEffect)(()=>{if(Xt.current){let Kn=function(_r){cr=!0,jr=_r.pageY},In=function(){cr=!1},ea=function(_r){if(cr){let ro=_r.pageY-jr;ro<0&&(ro=0),ro>300&&(ro=300);let xo=hn+ro+"px";Lr(xo)}},ra=Xt.current,cr=!1,jr=0;return ra.addEventListener("mousedown",Kn),document.addEventListener("mousemove",ea),document.addEventListener("mouseup",In),()=>{ra.removeEventListener("mousedown",Kn),document.removeEventListener("mousemove",ea),document.removeEventListener("mouseup",In)}}},[Vt,Xt]),(0,ee.useEffect)(()=>{Lr(hn)},[hn]);const ur=bn(vt),Wa=bn(Rr),ha={width:ur,height:Wa},Xa=(0,ee.useMemo)(()=>{if(tr){let Kn=new Date(tr),In=Kn.getHours(),ea=Kn.getMinutes(),ra=Kn.getSeconds();return In=In<10?"0"+In:In,ea=ea<10?"0"+ea:ea,ra=ra<10?"0"+ra:ra,`${In}:${ea}:${ra}`}return 0},[tr]),Ja=Kn=>{const In=[];if(wr){let ea=-1;Kn=Kn.replace(/(@▁▁@|@▁@)/g,function(ra,cr,jr){In.push({multiLine:ra!==qt})})}return In};function Yr(){window.sessionStorage.removeItem(ar),Bo(!1),za(0)}function xr(){Bo(!1),za(0),Vt.setValue(window.sessionStorage.getItem(ar))}(0,ee.useEffect)(()=>{dr[Jn]&&Jn!==sn&&Jn!==Wt&&setTimeout(()=>{const Kn=document.getElementsByClassName("markdown-popup-form")[0],In=window.innerWidth/2-Kn.offsetWidth/2,ea=window.innerHeight/2-Kn.offsetHeight/2;Ho(In),Jr(ea)},0)},[Jn]);const qr=Kn=>{Kn.preventDefault();const In=Kn.clientX-Qo,ea=Kn.clientY-yo;document.body.onmousemove=ra=>{let cr=ra.clientX-In,jr=ra.clientY-ea;const _r=document.getElementsByClassName("markdown-popup-form")[0],ro=window.innerWidth-_r.offsetWidth,xo=window.innerHeight-_r.offsetHeight;cr=Math.max(0,Math.min(cr,ro)),jr=Math.max(0,Math.min(jr,xo)),mo(ra.clientX,ra.clientY,In,ea)&&(Ho(cr),Jr(jr))},document.body.onmouseup=function(){document.body.onmousemove=null}},mo=(Kn,In,ea,ra)=>{const cr=document.body.clientHeight,jr=document.body.clientWidth;return Kn<20&&ea>Kn||Kn>jr-20&&eaIn||In>cr-20&&raHe in De?Me(De,He,{enumerable:!0,configurable:!0,writable:!0,value:he}):De[He]=he,E=(De,He)=>{for(var he in He||(He={}))a.call(He,he)&&x(De,he,He[he]);if(y)for(var he of y(He))b.call(He,he)&&x(De,he,He[he]);return De},z=(De,He)=>xe(De,ae(He));const{useForm:ne}=ee.default,le={width:280,marginRight:10},ue={labelCol:{span:5},wrapperCol:{span:19}};var fe=({callback:De,onCancel:He})=>{const[he]=ne();let _e=(0,Ne.useRef)();function pe($e){_e.current.width=he.getFieldValue("width"),_e.current.align=he.getFieldValue("align"),De($e,_e.current)}function ot($e,wt){if($e.status===-1){Le.ZP.error($e.message);return}he.setFieldsValue({src:`/api/attachments/${$e.id}`,type:wt.type})}function at($e){let wt=$e.target.files[0];_e.current=wt,ve(wt,ot)}return ze.createElement(ee.default,z(E({form:he},ue),{className:"upload-image-panel",onFinish:pe,style:{width:470,overflow:"hidden"}}),ze.createElement(ee.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},ze.createElement("div",{className:"flex-container"},ze.createElement(ee.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},ze.createElement(Oe.default,{style:le})),ze.createElement(be,{onFileChange:at}))),ze.createElement(ee.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},ze.createElement(Oe.default,{style:{width:264}})),ze.createElement(ee.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},ze.createElement(Ke.Z,null,ze.createElement(ee.default.Item,{name:"width",style:{margin:0}},ze.createElement(Ie.Z,{style:{width:264}})),ze.createElement("span",{className:"ml8"},"%"))),ze.createElement(ee.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},ze.createElement(Se.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),ze.createElement("aside",null,ze.createElement(ee.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},ze.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ze.createElement(ie.ZP,{type:"default",onClick:He},"\u53D6\u6D88"))))};function be({onFileChange:De}){return ze.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",ze.createElement("input",{type:"file",onChange:De}))}function ve(De,He){if(!De)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Re.bg)())throw Le.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let he=new FormData;he.append("editormd-image-file",De),he.append("file_param_name","editormd-image-file"),he.append("byxhr","true");var _e=new window.XMLHttpRequest;_e.withCredentials=!0,_e.addEventListener("load",function(pe){He(JSON.parse(pe.target.responseText),De)},!1),_e.addEventListener("error",function(pe){console.error(pe)},!1),_e.open("POST",`${de.KI}/api/attachments.json`),_e.send(he)}},75790:function(ft,kt,re){"use strict";re.d(kt,{Z:function(){return Oe}});var ee=re(59301),Le=re(4676);class Oe extends ee.Component{constructor(Ie){super(Ie);const Se=window.document;this.node=Se.createElement("div"),Se.body.appendChild(this.node)}render(){const{children:Ie}=this.props;return(0,Le.createPortal)(Ie,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(ft,kt,re){"use strict";re.d(kt,{i:function(){return ue},Z:function(){return be}});var ee={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},Le=re(71418),Oe=re(6848),Ke=re(93948),Ie=re(92310),Se=re.n(Ie),ie=re(49661),de=re(57884),Ne=re(34055),Re=re(79005),ze=re(20345),Me=re(77882),xe=re(31081),ae=re(75309),y=re(71979),a=re(47558),b=re(42922),x=re(66832),E=re(96593),z=re(19664),ne=re(91833),le=re(59301);const ue=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Re,swimg:ze},{name:"101\u8BA1\u5212",ptimg:Me,swimg:xe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ae,swimg:y},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:b},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:E},{name:"\u519B\u961F\u4E00\u6D41",ptimg:z,swimg:ne}];var be=({className:ve,dataSource:De=[],col:He=4,right:he,bottom:_e=23,precision:pe=0,wrapWidth:ot=1200,trackEventItems:at,loading:$e,onRemove:wt=()=>{},isCurrent:st=!0,showAlias:Mt=!1,showProgress:et=!1})=>{const We=Math.floor((ot-(He-1)*he)/He),Et=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(ut=>(window.ENV==="build"&&(ut.ptimg=`/react/build${ut.ptimg}`,ut.swimg=`/react/build${ut.swimg}`),ut));return le.createElement(Le.Z,{spinning:$e},le.createElement("div",{className:Se()(ee.list,ve)},!!(De!=null&&De.length)&&(De==null?void 0:De.map((ut,je)=>{var qe,bt,Nt,it,Ht,Te;const{name:zt,id:Dt,identifier:ye,featured:yt,school_name:me,image_url:oe,excellent:te,is_plan:se}=ut;return le.createElement("div",{key:Dt,className:st&&et?ee.wrapisCurrent:ee.wrap,style:{width:We,marginRight:(1+je)%He===0?0:he+pe,marginBottom:_e}},le.createElement("a",{className:ee.li,onClick:Pe=>{Pe.preventDefault(),Pe.stopPropagation(),at&&(0,ie.L9)([at]),(0,ie.xg)(`/paths/${ye}`)}},le.createElement("div",{className:ee.img},le.createElement("img",{className:ee.cover,src:`${oe}`}),st&&(0,Ne.bg)()&&(ut==null?void 0:ut.studying)&&le.createElement("div",{className:`${ee.movebq} user-path-items`,onClick:Pe=>{Pe.stopPropagation(),wt(ut)}},le.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),le.createElement("span",{className:"c-red"},"\u79FB\u9664")),(qe=ut==null?void 0:ut.subject_tags)==null?void 0:qe.map((Pe,Fe)=>{var ce,we;if(Fe===0){const Ge=(ce=Et.find(ke=>ke.name==Pe))==null?void 0:ce.swimg;return le.createElement("img",{className:ee.sign,src:Ge,style:{left:"-4px"}})}const Ve=(we=Et.find(Ge=>Ge.name==Pe))==null?void 0:we.ptimg;return le.createElement("img",{className:ee.sign,src:Ve,style:{left:`${48+52*(Fe-1)+2*Fe}px`}})}),le.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(ut==null?void 0:ut.excellent)&&le.createElement("div",{className:ee.bq},"\u5F00\u653E\u8BFE\u7A0B"))),le.createElement("div",{className:ee.name},le.createElement(Oe.Z,{title:Mt&&(ut!=null&&ut.excellent_alias_name)?le.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${zt}`,le.createElement("br",null),le.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ut==null?void 0:ut.excellent_alias_name}`)):zt},le.createElement("span",{className:ee.e},Mt&&(ut==null?void 0:ut.excellent_alias_name)||zt))),st&&et&&((bt=ut==null?void 0:ut.progress)==null?void 0:bt.all_score)!=0&&le.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},le.createElement(Ke.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Nt=ut==null?void 0:ut.progress)==null?void 0:Nt.my_score)/((it=ut==null?void 0:ut.progress)==null?void 0:it.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Ht=ut==null?void 0:ut.progress)==null?void 0:Ht.my_score,"/",(Te=ut==null?void 0:ut.progress)==null?void 0:Te.all_score),(!st||!et)&&le.createElement("div",{className:ee.tags},le.createElement("div",null,le.createElement(Oe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),le.createElement("span",null,ut.stages_count))),le.createElement(Oe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),le.createElement("span",null,ut.members_count)))))))})),!De.length&&le.createElement(de.Z,null)))}},47949:function(ft,kt,re){"use strict";re.d(kt,{jL:function(){return Ie},w9:function(){return Ft},dN:function(){return Xe},QD:function(){return Pa},cQ:function(){return it.Z},Oz:function(){return Ge},op:function(){return vt},O5:function(){return fr},_b:function(){return sr},t7:function(){return De},Gi:function(){return wn},YG:function(){return sn},kT:function(){return Nn},qp:function(){return b},K3:function(){return z},vr:function(){return gn},qE:function(){return pn},Je:function(){return _e},wb:function(){return je},lB:function(){return Nt},cq:function(){return aa},tp:function(){return ue},Si:function(){return Fn},k8:function(){return Zo},Du:function(){return Lr}});var ee=re(59301),Le={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Oe="data:image/png;base64,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",Ie=({dataSource:Xt=[],img:Yt,imgWidth:en=346,title:Zn,sunTitle:Tn,bannerExtraContent:ya})=>ee.createElement("div",{className:Le.banner},ee.createElement("div",{className:Le.content},ee.createElement("aside",null,ee.createElement("p",null,ee.createElement("b",null,Zn),ee.createElement("span",null,Tn)),Xt.length>0&&ee.createElement("div",{className:Le.btns},Xt.map((Bn,La)=>ee.createElement("div",{key:La,onClick:Bn.click},Bn.name,Bn.sign?ee.createElement("img",{src:Oe,width:39}):null))),ya),Yt&&ee.createElement("img",{style:{marginTop:33,marginRight:38},src:Yt,width:en}))),Se={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ie=re(92310),de=re.n(ie),Ne=re(89392),Re=Object.defineProperty,ze=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,ae=(Xt,Yt,en)=>Yt in Xt?Re(Xt,Yt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Xt[Yt]=en,y=(Xt,Yt)=>{for(var en in Yt||(Yt={}))Me.call(Yt,en)&&ae(Xt,en,Yt[en]);if(ze)for(var en of ze(Yt))xe.call(Yt,en)&&ae(Xt,en,Yt[en]);return Xt},b=({dataSource:Xt=[],value:Yt,onChange:en,onTitleChange:Zn,className:Tn,title:ya,titleWidth:Bn=41,style:La={},fontColor:ka="#6A7283",showCount:ur,classNameActive:Wa,styleItem:ha={}})=>{const[Xa,Ja]=(0,ee.useState)(0),[Yr,xr]=(0,ee.useState)(!1),qr=(0,ee.useRef)(null),mo=(0,ee.useRef)(null);return(0,ee.useEffect)(()=>{var Kn;Xt.length!==0&&(((Kn=qr==null?void 0:qr.current)==null?void 0:Kn.clientHeight)>97?Ja(1):Ja(0)),Xt.length===0&&Ja(0),xr(!1)},[Xt]),ee.createElement("div",{className:de()(Se.row,Tn),style:La},ee.createElement("div",{onClick:(0,Ne.throttle)(()=>Zn==null?void 0:Zn(),2e3),style:{width:Bn,marginTop:Yr?12:4},className:`${Se.title} ${Zn?"current":""}`},ya),ee.createElement("div",{className:Yr?`${Se.tagsWrap} ${Se.tagsBorderWrap}`:Se.tagsWrap},ee.createElement("div",{className:Se.bar,ref:mo,style:Xa>0?{height:Xa===1?97:"auto",overflow:Xa===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ee.createElement("div",{className:Se.tag,ref:qr},Xt==null?void 0:Xt.map(Kn=>ee.createElement("span",{onClick:()=>en(Kn.id),key:Kn.id,style:y(y({color:ka},ha),(Kn==null?void 0:Kn.style)||{}),className:Yt===Kn.id?de()(Wa||Se.active,Kn.classNameActive):""},ee.createElement("span",{title:Kn.name,className:Se.name},Kn.name),!!ur&&ee.createElement("span",{className:Se.num},Kn.count))))),!!Xa&&ee.createElement(ee.Fragment,null,Xa===1?ee.createElement("div",{onClick:()=>{var Kn;Ja(2),((Kn=qr==null?void 0:qr.current)==null?void 0:Kn.clientHeight)>245?xr(!0):xr(!1)},className:Se.action},"\u5C55\u5F00",ee.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ee.createElement("div",{onClick:()=>{mo.current.scrollTop=0,Ja(1),xr(!1)},className:Se.action},"\u6536\u8D77",ee.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},x={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},z=({dataSource:Xt=[],value:Yt,onChange:en,onTitleChange:Zn,className:Tn,title:ya,titleWidth:Bn=41,style:La={},fontColor:ka="#6A7283",showCount:ur,expand:Wa=!0})=>{const[ha,Xa]=(0,ee.useState)(0),[Ja,Yr]=(0,ee.useState)(!1),xr=(0,ee.useRef)(null),qr=(0,ee.useRef)(null),[mo,Kn]=(0,ee.useState)(Wa);return ee.createElement("div",{className:de()(x.row,Tn),style:La},ee.createElement("div",{className:"flex item-center justify-between"},ee.createElement("div",{onClick:(0,Ne.throttle)(()=>Zn==null?void 0:Zn(),2e3),style:{width:Bn,marginTop:Ja?12:4},className:`${x.title} ${Zn?"current":""}`},ya),ee.createElement("i",{className:`iconfont ${mo?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:mo?8:10},onClick:()=>Kn(!mo)})),mo&&ee.createElement("div",{className:Ja?`${x.tagsWrap} ${x.tagsBorderWrap}`:x.tagsWrap},ee.createElement("div",{className:x.fenge}),ee.createElement("div",{className:x.bar,ref:qr},ee.createElement("div",{className:x.tag,ref:xr},Xt==null?void 0:Xt.map(In=>ee.createElement("span",{onClick:()=>en(In.id),key:In.id,style:{color:ka},className:Yt===In.id?x.active:""},ee.createElement("span",{title:In.name,className:x.name},In.name),!!ur&&ee.createElement("span",{className:x.num},In.count)))))))},ne={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ue=({dataSource:Xt=[],value:Yt,onChange:en,className:Zn,style:Tn={}})=>ee.createElement("div",{style:Tn,className:de()(ne.tabs,Zn)},Xt.map(ya=>ee.createElement("span",{onClick:()=>en(ya.id),className:Yt===ya.id?ne.active:"",key:ya.id},ya.name))),fe={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},be=re(92832),De=({dataSource:Xt=[],value:Yt="",onChange:en,onInputChange:Zn=()=>{},className:Tn,style:ya={},placeholder:Bn,allowClear:La=!1})=>{var ka;const[ur,Wa]=(0,ee.useState)(""),[ha,Xa]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var xr;let qr=Yt;(xr=JSON.stringify(Yt))!=null&&xr.includes("{")&&(Wa(Yt.id),qr=Yt.value||"");try{Xa(decodeURIComponent(qr||""))}catch(mo){Xa(decodeURIComponent(qr||""))}},[Yt]);const Ja=()=>{en(encodeURIComponent(ha),ur||null)},Yr=xr=>{xr!==ur&&(Wa(xr),en(encodeURIComponent(ha),xr))};return ee.createElement("div",{className:de()(fe.input,Tn),style:ya},!!Xt.length&&ee.createElement("div",{className:fe.dropdown},ee.createElement("div",{className:fe.text},(ka=Xt.find(xr=>xr.id===ur))==null?void 0:ka.name,ee.createElement("i",{className:"iconfont icon-zhankai4"}),ee.createElement("b",{className:fe.b1}),ee.createElement("b",{className:fe.b2})),ee.createElement("div",{className:fe.menu},Xt.map((xr,qr)=>ee.createElement("div",{key:qr,onClick:()=>Yr(xr.id)},xr.name)))),ee.createElement(be.default,{onPressEnter:Ja,value:ha,onChange:xr=>{Xa(xr.target.value),Zn(encodeURIComponent(xr.target.value),ur||null)},bordered:!1,placeholder:Bn}),ee.createElement("i",{onClick:Ja,className:"iconfont icon-sousuo9 font14 pl10 current"}))},He={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},_e=({value:Xt,onChange:Yt,className:en,total:Zn,pageSize:Tn,style:ya={}})=>{const Bn=Xt<2,La=Xt>=Math.ceil(Zn/Tn);return Zn<=Tn?ee.createElement(ee.Fragment,null):ee.createElement("div",{className:de()(He.quickPager,en),style:ya},ee.createElement("div",{onClick:()=>{Bn||Yt(Xt-1,"prev")},className:Bn?He.disabled:""},"\u4E0A\u4E00\u9875"),ee.createElement("div",{onClick:()=>{La||Yt(Xt+1,"next")},className:La?He.disabled:""},"\u4E0B\u4E00\u9875"))},pe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},ot=re(71418),at=re(6848),$e=re(13570),wt=re(90524),st=re(49661),Mt=re(96908),et=re(57177),We=re(81378),Et=re(57884),je=({className:Xt,dataSource:Yt=[],col:en=4,right:Zn,bottom:Tn=23,precision:ya=0,wrapWidth:Bn=1200,trackEventItems:La,loading:ka})=>{const ur=Math.floor((Bn-(en-1)*Zn)/en);return ee.createElement(ot.Z,{spinning:ka},ee.createElement("div",{className:de()(pe.list,Xt)},!!Yt.length&&Yt.map((Wa,ha)=>{const{name:Xa,id:Ja,identifier:Yr,power:xr,cover_image_id:qr,pic:mo}=Wa;return ee.createElement("div",{className:pe.wrap,key:Ja,style:{width:ur,marginRight:(1+ha)%en===0?0:Zn+ya,marginBottom:Tn}},ee.createElement("a",{target:"_blank",href:`/shixuns/${Yr}/challenges`,className:pe.li,onClick:Kn=>{Kn.preventDefault(),La&&(0,st.L9)([La]),xr&&(0,st.xg)(`/shixuns/${Yr}/challenges`)}},ee.createElement("div",{className:pe.img},ee.createElement("img",{className:pe.cover,src:`${mo}`}),Wa.is_jupyter&&ee.createElement("img",{className:pe.sign,src:Mt}),Wa.is_jupyter_lab&&ee.createElement("img",{className:pe.sign,src:et}),Wa.is_unity_3d&&ee.createElement("img",{className:pe.sign,src:We})),ee.createElement("div",{className:pe.name},ee.createElement(at.Z,{title:Xa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:pe.e},Xa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{className:pe.tags},ee.createElement(at.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ee.createElement("span",null,Wa.challenges_count))),!!Wa.myshixuns_count&&ee.createElement(at.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ee.createElement("span",null,Wa.myshixuns_count))),ee.createElement(at.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ee.createElement("span",null,ee.createElement("span",null,Wa.level))),ee.createElement("div",{className:pe.rate},ee.createElement($e.Z,{allowHalf:!0,disabled:!0,defaultValue:Wa.score_info}),ee.createElement("span",null,"\xA0",Wa.score_info?`${Wa.score_info}\u5206`:"5\u5206")))),!xr&&ee.createElement("div",{className:pe.lockWrap},ee.createElement("img",{src:`${wt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Yt.length&&ee.createElement(Et.Z,null)))},qe={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},Nt=({className:Xt,dataSource:Yt=[],col:en=4,right:Zn,bottom:Tn=23,precision:ya=0,wrapWidth:Bn=1200,wrapClassName:La,trackEventItems:ka,loading:ur})=>{const Wa=Math.floor((Bn-(en-1)*Zn)/en);return ee.createElement(ot.Z,{spinning:ur},ee.createElement("div",{className:de()(qe.list,Xt)},!!Yt.length&&Yt.map((ha,Xa)=>{const{name:Ja,id:Yr,identifier:xr,power:qr,cover_image_id:mo,pic:Kn}=ha;return ee.createElement("div",{className:de()(qe.wrap,La),key:Yr,style:{width:Wa,marginRight:(1+Xa)%en===0?0:Zn+ya,marginBottom:Tn}},ee.createElement("a",{target:"_blank",href:`/shixuns/${xr}/challenges`,className:qe.li,onClick:In=>{In.preventDefault(),ka&&(0,st.L9)([ka]),qr&&(0,st.xg)(`/shixuns/${xr}/challenges`)}},ee.createElement("img",{src:re(47621),className:qe.titleBg}),ee.createElement("div",{className:qe.name},ee.createElement(at.Z,{title:Ja||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:qe.e},Ja||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{style:{padding:"14px",paddingBottom:0}},ee.createElement("div",{className:qe.img},ee.createElement("img",{className:qe.cover,src:mo?`${wt.Z.API_SERVER}/api/attachments/${mo}`:`${wt.Z.IMG_SERVER+Kn}`}),ha.is_jupyter&&ee.createElement("div",{className:qe.bq},"Jupyter"),ha.is_jupyter_lab&&ee.createElement("div",{className:qe.bq},"JupyterLab"),ha.is_unity_3d&&ee.createElement("div",{className:qe.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),ee.createElement("div",{className:"mt20 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:qe.text},"\u5B66\u4E60\u4EBA\u6570"),ee.createElement("span",{className:qe.value},ha.myshixuns_count)),ee.createElement("div",null,ee.createElement("span",{className:qe.text},"\u56F0\u96BE\u7B49\u7EA7"),ee.createElement("span",{className:qe.value},ha.level))),ee.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:qe.text},"\u5173\u5361\u6570"),ee.createElement("span",{className:qe.value},ha.challenges_count)),ee.createElement("div",{className:qe.rate},ee.createElement($e.Z,{allowHalf:!0,disabled:!0,defaultValue:ha.score_info}),ee.createElement("span",{className:qe.value,style:{color:"#FF9C00"}},"\xA0",ha.score_info?`${ha.score_info}\u5206`:"5\u5206"))))),!qr&&ee.createElement("div",{className:qe.lockWrap},ee.createElement("img",{src:`${wt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Yt.length&&ee.createElement(Et.Z,null)))},it=re(929),Ht={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Te=re(79005),zt=re(20345),Dt=re(77882),ye=re(31081),yt=re(75309),me=re(71979),oe=re(47558),te=re(42922),se=re(66832),Pe=re(96593),Fe=re(19664),ce=re(91833);const we=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Te,swimg:zt},{name:"101\u8BA1\u5212",ptimg:Dt,swimg:ye},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:yt,swimg:me},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:oe,swimg:te},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:se,swimg:Pe},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Fe,swimg:ce}];var Ge=({className:Xt,dataSource:Yt=[],col:en=4,right:Zn,bottom:Tn=23,precision:ya=0,wrapWidth:Bn=1200,trackEventItems:La,loading:ka,wrapClassName:ur,imgClassName:Wa,isArrow:ha=!1})=>{const Xa=Math.floor((Bn-(en-1)*Zn)/en),[Ja,Yr]=(0,ee.useState)(),[xr,qr]=(0,ee.useState)(),mo=In=>Yr(In),Kn=()=>Yr(-1);return ee.createElement(ot.Z,{spinning:ka},ee.createElement("div",{className:de()(Ht.list,Xt)},!!(Yt!=null&&Yt.length)&&(Yt==null?void 0:Yt.map((In,ea)=>{var ra;const{name:cr,id:jr,identifier:_r,featured:ro,school_name:xo,image_url:po,excellent:Wo,is_plan:Co}=In;return ee.createElement("div",{key:jr,className:de()(Ht.wrap,ur),style:{width:Xa,marginRight:(1+ea)%en===0?0:Zn+ya,marginBottom:Tn}},ee.createElement("a",{target:"_blank",href:`/paths/${_r}`,className:Ht.li,onClick:Ya=>{Ya.preventDefault(),La&&(0,st.L9)([La]),(0,st.xg)(`/paths/${_r}`)}},ee.createElement("img",{src:re(39057),className:Ht.titleBg}),ee.createElement("div",{className:Ht.name},ee.createElement(at.Z,{title:cr},ee.createElement("span",{className:Ht.e,style:{color:ha&&Ja===ea?"#145DFF":"#000000"},onMouseEnter:()=>{mo(ea)},onMouseLeave:Kn},cr))),ee.createElement("div",{style:{padding:"14px",paddingBottom:0}},ee.createElement("div",{className:de()(Ht.img,Wa)},ee.createElement("img",{className:Ht.cover,src:`${wt.Z.IMG_SERVER+po}`}),(ra=In==null?void 0:In.subject_tags)==null?void 0:ra.map((Ya,hr)=>{var Kr,pr;if(hr===0){const oo=(Kr=we.find(Wr=>Wr.name==Ya))==null?void 0:Kr.swimg;return ee.createElement("img",{className:Ht.sign,src:oo,style:{left:"-4px"}})}const Cr=(pr=we.find(oo=>oo.name==Ya))==null?void 0:pr.ptimg;return ee.createElement("img",{className:Ht.sign,src:Cr,style:{left:`${48+52*(hr-1)+2*hr}px`}})}),ee.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(In==null?void 0:In.excellent)&&ee.createElement("div",{className:Ht.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:Ht.text},"\u7AE0\u8282\u6570"),ee.createElement("span",{className:Ht.value},In.stages_count)),ee.createElement("div",null,ee.createElement("span",{className:Ht.text},"\u5B66\u4E60\u4EBA\u6570"),ee.createElement("span",{className:Ht.value},In.members_count))))))})),!Yt.length&&ee.createElement(Et.Z,null)))},ke={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},tt="data:image/png;base64,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",lt=re(59301),Ft=({className:Xt,dataSource:Yt=[],col:en=4,right:Zn,bottom:Tn=23,precision:ya=0,wrapWidth:Bn=1200,trackEventItems:La,loading:ka})=>{const ur=Math.floor((Bn-(en-1)*Zn)/en);return lt.createElement(ot.Z,{spinning:ka},lt.createElement("div",{className:de()(ke.list,Xt)},!!Yt.length&&Yt.map((Wa,ha)=>{const{subject_identifier:Xa,id:Ja,identifier:Yr,power:xr}=Wa,qr=Wa.is_public!=0&&Wa.is_public;return lt.createElement("div",{className:ke.wrap,key:Ja,style:{width:ur,marginRight:(1+ha)%en===0?0:Zn+ya,marginBottom:Tn}},lt.createElement("a",{className:ke.li,onClick:mo=>{mo.preventDefault(),La&&(0,st.L9)([La]),(0,st.xg)(Wa.first_category_url)}},lt.createElement("div",{className:ke.top},lt.createElement(at.Z,{title:Wa.name},lt.createElement("div",{className:ke.name},Wa.name)),lt.createElement("img",{className:ke.img,src:wt.Z.IMG_SERVER+"/images/"+Wa.avatar_url}),lt.createElement("div",{className:ke.text,title:Wa.creator},Wa.creator),Xa&<.createElement("div",{className:ke.btns},lt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),lt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),qr&<.createElement("div",{className:ke.sign},"\u516C\u5F00")),lt.createElement("div",{className:ke.bottom},Wa.visits>0&<.createElement(at.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},lt.createElement("span",null,lt.createElement("i",{className:"iconfont icon-liulanyan"}),lt.createElement("span",null,Wa.visits))),Wa.course_members_count>0&<.createElement(at.Z,{title:"\u6210\u5458",placement:"bottom"},lt.createElement("span",null,lt.createElement("i",{className:"iconfont icon-chengyuan"}),Wa.course_members_count)),Wa.tasks_count>0&<.createElement(at.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},lt.createElement("span",null,lt.createElement("i",{className:"iconfont icon-zuoye"}),Wa.tasks_count)),Wa.is_end?lt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):lt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Wa.is_accessible&<.createElement("div",{className:ke.lockWrap},lt.createElement("img",{src:`${wt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),lt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Yt.length&<.createElement(Et.Z,null)))},Bt={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Ct="data:image/png;base64,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",Xe=({className:Xt,dataSource:Yt=[],col:en=4,right:Zn,bottom:Tn=23,precision:ya=0,wrapWidth:Bn=1200,wrapClassName:La,trackEventItems:ka,loading:ur})=>{const Wa=Math.floor((Bn-(en-1)*Zn)/en);return ee.createElement(ot.Z,{spinning:ur},ee.createElement("div",{className:de()(Bt.list,Xt)},!!Yt.length&&Yt.map((ha,Xa)=>{const{subject_identifier:Ja,id:Yr,identifier:xr,power:qr}=ha,mo=ha.is_public!=0&&ha.is_public;return ee.createElement("div",{className:de()(`${Bt.wrap} ${ha.is_accessible?"":Bt.warpStyle}`,La),key:Yr,style:{width:Wa,marginRight:(1+Xa)%en===0?0:Zn+ya,marginBottom:Tn}},ee.createElement("a",{className:Bt.li,onClick:Kn=>{Kn.preventDefault(),ka&&(0,st.L9)([ka]),(0,st.xg)(ha.first_category_url)}},ee.createElement("div",{className:Bt.creator},ee.createElement("img",{className:Bt.img,src:wt.Z.IMG_SERVER+"/images/"+ha.avatar_url}),ee.createElement("div",{className:Bt.text,title:ha.creator},ha.creator)),ee.createElement("div",{className:Bt.top},ee.createElement(at.Z,{title:ha.name},ee.createElement("div",{className:Bt.name},ha.name)),mo&&ee.createElement("div",{className:Bt.sign},"\u516C\u5F00")),ee.createElement("div",{className:Bt.middle},ee.createElement("div",{className:Bt.row,style:{marginBottom:6}},ee.createElement("div",null,ee.createElement("span",{className:Bt.text},"\u8BBF\u95EE\u91CF"),ee.createElement("span",{className:Bt.value},(ha==null?void 0:ha.visits)||0)),ee.createElement("div",null,ee.createElement("span",{className:Bt.text},"\u6210\u5458"),ee.createElement("span",{className:Bt.value},(ha==null?void 0:ha.course_members_count)||0))),ee.createElement("div",{className:Bt.row},ee.createElement("div",null,ee.createElement("span",{className:Bt.text,style:{width:42}},"\u4F5C",ee.createElement("span",{style:{marginLeft:14}},"\u4E1A")),ee.createElement("span",{className:Bt.value},(ha==null?void 0:ha.tasks_count)||0)),ee.createElement("div",null,ee.createElement("span",{className:Bt.text},"\u72B6\u6001"),ha.is_end?ee.createElement("span",{className:Bt.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):ee.createElement("span",{className:Bt.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Ja&&ee.createElement("div",{className:Bt.btns},ee.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ee.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ha.is_accessible&&ee.createElement("div",{className:Bt.lockWrap},ee.createElement("img",{src:`${wt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ee.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Yt.length&&ee.createElement(Et.Z,null)))},pt={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},xt=re(76560),sn=({dataSource:Xt=[],value:Yt,onChange:en,className:Zn,style:Tn={},tabBarExtraContent:ya})=>ee.createElement("div",{className:de()(pt.tabs,Zn),style:Tn},ee.createElement("div",{className:pt.tabsWrap},Xt.map((Bn,La)=>ee.createElement("aside",{className:pt.tab,onClick:()=>{en(Bn.id),Bn.link&&xt.history.push(Bn.link)},key:La},ee.createElement("div",{className:Yt===Bn.id?pt.active:""},Bn.name),(Bn==null?void 0:Bn.resetCount)==null&&(Bn==null?void 0:Bn.total)!==void 0&&ee.createElement("span",null,"\uFF08",Bn==null?void 0:Bn.total,"\uFF09"),(Bn==null?void 0:Bn.resetCount)!==void 0&&(Bn==null?void 0:Bn.total)!==void 0&&ee.createElement(at.Z,{title:(Bn==null?void 0:Bn.tip)!=null?Bn==null?void 0:Bn.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},Bn==null?void 0:Bn.resetCount),"/",ee.createElement("span",null,Bn==null?void 0:Bn.total),"\uFF09"))))),ee.createElement("div",{className:pt.tabBar},ya)),Kt={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},Nn=({dataSource:Xt=[],value:Yt,onChange:en,className:Zn,style:Tn={},tabBarExtraContent:ya})=>ee.createElement("div",{className:de()(Kt.tabs,Zn),style:Tn},ee.createElement("div",{className:Kt.tabsWrap},Xt.map((Bn,La)=>ee.createElement("aside",{className:Kt.tab,onClick:()=>{en(Bn.id),Bn.link&&xt.history.push(Bn.link)},key:La},ee.createElement("div",{className:Yt===Bn.id?Kt.active:""},Bn.name),(Bn==null?void 0:Bn.resetCount)==null&&(Bn==null?void 0:Bn.total)!==void 0&&ee.createElement("span",null,"\uFF08",Bn==null?void 0:Bn.total,"\uFF09"),(Bn==null?void 0:Bn.resetCount)!==void 0&&(Bn==null?void 0:Bn.total)!==void 0&&ee.createElement(at.Z,{title:(Bn==null?void 0:Bn.tip)!=null?Bn==null?void 0:Bn.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},Bn==null?void 0:Bn.resetCount),"/",ee.createElement("span",null,Bn==null?void 0:Bn.total),"\uFF09"))))),ee.createElement("div",{className:Kt.tabBar},ya)),wn=({className:Xt,style:Yt={},children:en})=>ee.createElement("div",{className:de()(Xt),style:Yt},en),Rn={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Dn=re(38854),Un=re(20834);const En=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var aa=({sortValue:Xt,dropValue:Yt,className:en,onSort:Zn,onDrop:Tn,dataSource:ya=En})=>{var Bn;return ee.createElement("div",{className:de()(Rn.orderWrap,en)},ee.createElement(Dn.Z,{dropdownRender:()=>ee.createElement(Un.default,null,ya.map((La,ka)=>ee.createElement(Un.default.Item,{key:ka,onClick:()=>Tn(La.id)},La.name)))},ee.createElement("span",{className:Rn.orderTextWrap},(Bn=ya.find(La=>Yt===La.id))==null?void 0:Bn.name)),ee.createElement("span",{className:Rn.orderIconWrap},ee.createElement("span",{className:Rn.orderAsc},ee.createElement("i",{className:Xt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Rn.cursorPointer} ${Rn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Rn.cursorPointer}`,onClick:()=>Zn(Xt==="asc"?"desc":"asc")})),ee.createElement("span",{className:Rn.orderDesc},ee.createElement("i",{className:Xt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Rn.cursorPointer} ${Rn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Rn.cursorPointer}`,onClick:()=>Zn(Xt==="asc"?"desc":"asc")}))))},Tt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},qt=re(3113),ia=re(22688),Wn=Object.defineProperty,bn=Object.getOwnPropertySymbols,Ha=Object.prototype.hasOwnProperty,Sa=Object.prototype.propertyIsEnumerable,ir=(Xt,Yt,en)=>Yt in Xt?Wn(Xt,Yt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Xt[Yt]=en,dr=(Xt,Yt)=>{for(var en in Yt||(Yt={}))Ha.call(Yt,en)&&ir(Xt,en,Yt[en]);if(bn)for(var en of bn(Yt))Sa.call(Yt,en)&&ir(Xt,en,Yt[en]);return Xt},Oa=(Xt,Yt)=>{var en={};for(var Zn in Xt)Ha.call(Xt,Zn)&&Yt.indexOf(Zn)<0&&(en[Zn]=Xt[Zn]);if(Xt!=null&&bn)for(var Zn of bn(Xt))Yt.indexOf(Zn)<0&&Sa.call(Xt,Zn)&&(en[Zn]=Xt[Zn]);return en},gt=(Xt,Yt,en)=>new Promise((Zn,Tn)=>{var ya=ka=>{try{La(en.next(ka))}catch(ur){Tn(ur)}},Bn=ka=>{try{La(en.throw(ka))}catch(ur){Tn(ur)}},La=ka=>ka.done?Zn(ka.value):Promise.resolve(ka.value).then(ya,Bn);La((en=en.apply(Xt,Yt)).next())}),vt=Xt=>{var Yt=Xt,{className:en,style:Zn,children:Tn,loading:ya=!1,openLoading:Bn,onClick:La=()=>{},size:ka="middle",shape:ur="round",theme:Wa}=Yt,ha=Oa(Yt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Xa,Ja]=(0,ee.useState)(!1),Yr=(0,ee.useMemo)(()=>{switch(Wa){case ia.Fy.THEMEONE:return Tt.ThemeOne;case ia.Fy.DEFAULT:default:return Tt.btn}},[Wa]);return ee.createElement(qt.ZP,dr({onClick:(0,Ne.throttle)(xr=>gt(void 0,null,function*(){Bn&&Ja(!0);try{yield La(xr)}catch(qr){console.log("error",qr)}Bn&&Ja(!1)}),2e3,{leading:!0,trailing:!1}),className:de()(Yr,Tt[`${ka}-${ur}`],en),style:Zn,size:ka,shape:ur,loading:Xa||ya},ha),Tn)},hn={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},pn=({className:Xt,style:Yt,children:en=null,onClick:Zn,title:Tn})=>ee.createElement("div",{className:de()(hn.head,Xt),style:Yt},ee.createElement("span",{className:"primary-hover",onClick:Zn},ee.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ee.createElement("b",{title:Tn},Tn),ee.createElement("div",{className:hn.node},en)),Ga={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Pa=({confirmShow:Xt=!0,confirmTitle:Yt,confirmClick:en,cancelShow:Zn=!0,cancelTitle:Tn,cancelClick:ya,className:Bn,style:La,confirmLoading:ka=!1})=>ee.createElement("div",{className:de()(Ga.btns,Bn),style:La},Xt&&ee.createElement(qt.ZP,{loading:ka,onClick:en,type:"primary",className:Ga.confirm},Yt),Zn&&ee.createElement(qt.ZP,{onClick:ya,className:Ga.cancel},Tn)),ar={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},gn=({className:Xt,style:Yt={},LeftContent:en,children:Zn,RightContent:Tn})=>ee.createElement("div",{className:de()(ar.fixedBottom,Xt),style:Yt},ee.createElement("div",{className:ar.wrap},ee.createElement("div",{className:ar.left},en),ee.createElement("div",{className:ar.center},Zn),ee.createElement("div",{className:ar.right},Tn))),$a={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},sr=({className:Xt,style:Yt={},dataSource:en=[]})=>ee.createElement("div",{className:de()($a.crumbs,Xt),style:Yt},en.map((Zn,Tn)=>Tnxt.history.push(Zn.path)},Zn.name):ee.createElement("span",null,Zn.name),ee.createElement("span",null,"\xA0",">","\xA0")):ee.createElement("span",{key:Tn,style:{color:"#5F6368"}},Zn.name))),nr=re(31797),dt=Object.defineProperty,Qt=Object.defineProperties,Ut=Object.getOwnPropertyDescriptors,rn=Object.getOwnPropertySymbols,vn=Object.prototype.hasOwnProperty,xn=Object.prototype.propertyIsEnumerable,cn=(Xt,Yt,en)=>Yt in Xt?dt(Xt,Yt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Xt[Yt]=en,un=(Xt,Yt)=>{for(var en in Yt||(Yt={}))vn.call(Yt,en)&&cn(Xt,en,Yt[en]);if(rn)for(var en of rn(Yt))xn.call(Yt,en)&&cn(Xt,en,Yt[en]);return Xt},Ia=(Xt,Yt)=>Qt(Xt,Ut(Yt)),Ea=(Xt,Yt)=>{var en={};for(var Zn in Xt)vn.call(Xt,Zn)&&Yt.indexOf(Zn)<0&&(en[Zn]=Xt[Zn]);if(Xt!=null&&rn)for(var Zn of rn(Xt))Yt.indexOf(Zn)<0&&xn.call(Xt,Zn)&&(en[Zn]=Xt[Zn]);return en};const{Countdown:Vt}=nr.default;var fr=Xt=>{var Yt=Xt,{onChange:en}=Yt,Zn=Ea(Yt,["onChange"]);const[Tn,ya]=(0,ee.useState)(null);(0,ee.useEffect)(()=>{typeof Tn=="number"&&Tn>=0&&en(Tn)},[Tn]);const Bn=La=>{const ka=Math.floor(La/1e3);ya(ka)};return ee.createElement(Vt,Ia(un({},Zn),{onChange:Bn}))},kr={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Fn=({DataProps:Xt,className:Yt,style:en={}})=>{var Zn;return ee.createElement("div",{className:de()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",kr.ClassRoomItem,Yt),style:en,onClick:()=>{(0,st.xg)(Xt==null?void 0:Xt.first_category_url)}},ee.createElement("div",{className:"flex flex-col item-center"},ee.createElement("img",{src:`${(Zn=wt.Z)==null?void 0:Zn.IMG_SERVER}/images/${Xt==null?void 0:Xt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Xt==null?void 0:Xt.subject_identifier)&&ee.createElement("div",{className:"mt-40px"},ee.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),ee.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),ee.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},ee.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Xt!=null&&Xt.is_public)&&ee.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),ee.createElement("span",{className:de()("text-16px font-medium",kr.TitleDom)},Xt==null?void 0:Xt.name)),ee.createElement("div",{className:"c-grey-333 font-medium"},Xt==null?void 0:Xt.creator),ee.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Xt==null?void 0:Xt.course_members_count),ee.createElement("div",{className:"c-grey-333 flex item-center justify-between"},ee.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Xt==null?void 0:Xt.tasks_count),Xt!=null&&Xt.is_end?ee.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):ee.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},$n=Object.defineProperty,Fa=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,er=Object.prototype.propertyIsEnumerable,tr=(Xt,Yt,en)=>Yt in Xt?$n(Xt,Yt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Xt[Yt]=en,za=(Xt,Yt)=>{for(var en in Yt||(Yt={}))Jn.call(Yt,en)&&tr(Xt,en,Yt[en]);if(Fa)for(var en of Fa(Yt))er.call(Yt,en)&&tr(Xt,en,Yt[en]);return Xt},Lr=({DataProps:Xt=[],selectValue:Yt,onChange:en,className:Zn,style:Tn={},extra:ya,classNameItem:Bn,styleItem:La={},barHidden:ka})=>{const[ur,Wa]=(0,ee.useState)();return(0,ee.useEffect)(()=>{Wa(Array.isArray(Yt)?Yt:[Yt])},[Yt]),ee.createElement("div",{className:de()("flex px-20px py-10px gap-40px",Zn),style:za({borderBottom:"1px solid #D3F0FF"},Tn)},Xt==null?void 0:Xt.map(ha=>ee.createElement("div",{key:ha==null?void 0:ha.id,className:de()("flex item-center justify-center current c-grey-333 text-16 relative",Bn,ha==null?void 0:ha.className),style:za(za({color:ur!=null&&ur.includes(ha==null?void 0:ha.id)?"#1890FF":"",minWidth:88},La),(ha==null?void 0:ha.style)||{}),onClick:Xa=>{en==null||en({domEvent:Xa,item:ha}),ha!=null&&ha.link&&xt.history.push(ha==null?void 0:ha.link)}},ha==null?void 0:ha.name,!ka&&(ur==null?void 0:ur.includes(ha==null?void 0:ha.id))&&ee.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),ee.createElement("div",{className:"ml-auto"},ya))},Ro=Object.defineProperty,Bo=Object.defineProperties,Eo=Object.getOwnPropertyDescriptors,jo=Object.getOwnPropertySymbols,Yo=Object.prototype.hasOwnProperty,Qo=Object.prototype.propertyIsEnumerable,Ho=(Xt,Yt,en)=>Yt in Xt?Ro(Xt,Yt,{enumerable:!0,configurable:!0,writable:!0,value:en}):Xt[Yt]=en,yo=(Xt,Yt)=>{for(var en in Yt||(Yt={}))Yo.call(Yt,en)&&Ho(Xt,en,Yt[en]);if(jo)for(var en of jo(Yt))Qo.call(Yt,en)&&Ho(Xt,en,Yt[en]);return Xt},Jr=(Xt,Yt)=>Bo(Xt,Eo(Yt)),Zo=({value:Xt,onChange:Yt,onInputChange:en,className:Zn,style:Tn={},InputProps:ya})=>{const[Bn,La]=(0,ee.useState)(Xt);return ee.createElement("div",{className:de()("flex item-center rounded-full px-10px py-2px",Zn),style:yo({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Tn)},ee.createElement(be.default,Jr(yo({bordered:!1},ya),{onChange:ka=>{La(ka.target.value),en==null||en(encodeURIComponent(ka.target.value))},onPressEnter:ka=>{Yt==null||Yt({domEvent:ka,item:{value:Bn}})}})),ee.createElement("img",{className:"h-22px current",src:re(25365),height:22,onClick:ka=>{Yt==null||Yt({domEvent:ka,item:{value:Bn}})}}))}},17904:function(ft,kt,re){"use strict";re.d(kt,{Z:function(){return Le}});var ee=re(59301);function Le(Oe,Ke){const Ie=(0,ee.useRef)();(0,ee.useEffect)(()=>{Ie.current=Oe}),(0,ee.useEffect)(()=>{function Se(){Ie.current()}if(Ke!==null){let ie=setInterval(Se,Ke);return()=>clearInterval(ie)}},[Ke])}},69577:function(ft,kt,re){"use strict";re.d(kt,{Q8:function(){return et},d0:function(){return We},w6:function(){return Mt}});var ee=re(59301),Le=re(5083),Oe=re(57809),Ke=re(8591),Ie=re(43418),Se=re(5112),ie=re(95237),de=re(43604),Ne=re(6848),Re=re(24905),ze=re(3113),Me=re(61186),xe=re.n(Me),ae=re(34055),y=re(82093),a=re(89392),b=re.n(a),x=re(49661),E=re(69063),z=re(76560),ne=re(2748),le=re(23869),ue=re(97202),fe=re(6681),be=re(67135),ve=re(59301),De=Object.defineProperty,He=Object.defineProperties,he=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,at=(qe,bt,Nt)=>bt in qe?De(qe,bt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):qe[bt]=Nt,$e=(qe,bt)=>{for(var Nt in bt||(bt={}))pe.call(bt,Nt)&&at(qe,Nt,bt[Nt]);if(_e)for(var Nt of _e(bt))ot.call(bt,Nt)&&at(qe,Nt,bt[Nt]);return qe},wt=(qe,bt)=>He(qe,he(bt)),st=(qe,bt,Nt)=>new Promise((it,Ht)=>{var Te=ye=>{try{Dt(Nt.next(ye))}catch(yt){Ht(yt)}},zt=ye=>{try{Dt(Nt.throw(ye))}catch(yt){Ht(yt)}},Dt=ye=>ye.done?it(ye.value):Promise.resolve(ye.value).then(Te,zt);Dt((Nt=Nt.apply(qe,bt)).next())});function Mt(qe,bt){const Nt=[];for(let it=qe;it{const it=qexe()(bt).endOf("day"),Te=qe{const Nt=parseInt(xe()(qe).format("HH")),it=parseInt(xe()().format("HH")),Ht=parseInt(xe()().format("mm"));if(!qe)return{disabledHours:()=>Mt(0,it),disabledMinutes:()=>Mt(0,Ht)};if(bt){const Te=parseInt(xe()(bt).format("HH")),zt=parseInt(xe()(bt).format("mm"));return xe()(qe).isSame(xe()(bt),"day")?{disabledHours:()=>Mt(0,Te),disabledMinutes:()=>Nt<=Te?Mt(0,zt):[]}:void 0}if(xe()(qe).isSame(xe()(),"day"))return{disabledHours:()=>Mt(0,it),disabledMinutes:()=>xe()(qe).isSame(xe()(),"hour")&&Nt<=it?Mt(0,Ht):[]}},{RangePicker:Et}=Le.default,{Option:ut}=Oe.default,je=({shixunHomeworks:qe,loading:bt,dispatch:Nt,classroomList:it,user:Ht})=>{var Te,zt,Dt,ye,yt,me,oe,te,se;const Pe=(0,z.useParams)(),{workSetting:Fe,workList:ce,shixunWorkList:we,headerInfo:Ve,changeData:Ge}=qe,[ke,tt]=(0,ee.useState)(!1),[lt,Lt]=(0,ee.useState)(!1);let[Ft,Bt]=(0,ee.useState)([]),[Ct,Ze]=(0,ee.useState)([]),[Xe,pt]=(0,ee.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ne.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[xt,Wt]=(0,ee.useState)({}),[sn,Kt]=(0,ee.useState)({});(0,ee.useEffect)(()=>()=>{Bt([])},[]),(0,ee.useEffect)(()=>{tt(!(0,ae.GJ)())},[(0,ae.GJ)()]);const dn=()=>{Nt({type:"shixunHomeworks/getWorkSetting",payload:$e({},Pe)})};(0,ee.useEffect)(()=>{if(!(Fe!=null&&Fe.course_id))return;Object.keys(Xe).map(function(qt){Xe[qt]=Fe[qt]}),(!Xe.allow_late||!Xe.unified_late)&&(Xe.late_penalty=20,Xe.penalty_type=ne.Q.Percent),Xe.unified_setting||(Xe.unified_late=!1,Xe.unified_anonymous_comment=!1,Xe.unified_anonymous_appeal=!1),Ft=JSON.parse(JSON.stringify(Fe.group_settings.map(qt=>wt($e({},qt),{group_name:[qt.group_name]})).filter(qt=>qt.publish_time!==null))),Ct=JSON.parse(JSON.stringify(Fe.allow_late_settings.map(qt=>wt($e({},qt),{group_name:[qt.group_name]})).filter(qt=>qt.late_time!==null))),pt($e({},Xe));const Tt=(0,x.QE)((Ft==null?void 0:Ft.length)>0?Ft:[]);Bt([...Tt]),(Ct==null?void 0:Ct.length)<=0?Ze([{penalty_type:ne.Q.Percent,late_penalty:20}]):Ze([...Ct])},[Fe]);const Nn=()=>st(void 0,null,function*(){var Tt,qt;if(((Tt=Ht==null?void 0:Ht.userInfo)==null?void 0:Tt.user_status)===2){(0,le.Rd)();return}const ia=JSON.parse(JSON.stringify(Xe));if(ia.challenge_settings.filter(bn=>!bn.hide),ia.categoryId=Pe.categoryId,(qt=ia.challenge_settings)!=null&&qt.every(bn=>!bn.checked)){Ke.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Ft),!Xe.unified_setting)Ft=Ft==null?void 0:Ft.map(bn=>{var Ha;if(!bn.publish_time||!bn.end_time)throw Ke.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!bn.group_name)throw Ke.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return bn.group_name=typeof(bn==null?void 0:bn.group_name)=="string"?[bn==null?void 0:bn.group_name]:bn==null?void 0:bn.group_name,bn.group_id=(Ha=Fe.group_settings)==null?void 0:Ha.filter(Sa=>{var ir;return(ir=bn==null?void 0:bn.group_name)==null?void 0:ir.includes(Sa.group_name)}).map(Sa=>Sa.group_id||Sa.id).toString().split(","),bn});else if(!Xe.publish_time||!Xe.end_time)throw Ke.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(ia.group_settings=Ft,Xe.allow_late)if(Xe.unified_late){if(Xe.late_penalty===null||Xe.late_penalty===void 0||Xe.late_penalty<0||Xe.late_penalty>100)throw Ke.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Xe.late_time)throw Ke.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Ct=Ct==null?void 0:Ct.map(bn=>{var Ha,Sa;if(bn.late_penalty===null||bn.late_penalty===void 0||bn.late_penalty<0||bn.late_penalty>100)throw Ke.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!bn.late_time)throw Ke.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!bn.group_name)throw Ke.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return bn.group_name=typeof(bn==null?void 0:bn.group_name)=="string"?[bn==null?void 0:bn.group_name]:bn==null?void 0:bn.group_name,bn.group_id=(Sa=(Ha=bn==null?void 0:bn.group_name)==null?void 0:Ha.map(ir=>{var dr,Oa;let gt=(Oa=(dr=Fe.group_settings)==null?void 0:dr.filter(At=>(At==null?void 0:At.group_name)===ir))==null?void 0:Oa[0];return gt==null?void 0:gt.group_id}))==null?void 0:Sa.toString().split(","),bn}),ia.allow_late_settings=Ct;let Wn=yield(0,be.Tr)({homework_common_ids:[parseInt(Pe.categoryId)],course_id:Pe.coursesId,type:"homework_common"});(Wn==null?void 0:Wn.student_count)===0?fn(ia):(Kt(ia),Wt(Wn))}),fn=Tt=>{var qt;if(Tt.total_score===null){Ke.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Tt!=null&&Tt.work_efficiency&&Tt.eff_score===null){Ke.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const ia=Tt.challenge_settings.reduce((Ha,Sa)=>Ha+Number(Sa.challenge_score),0);if((ia==null?void 0:ia.toFixed(10))!==((qt=Tt.total_score-Tt.eff_score)==null?void 0:qt.toFixed(10))){Ke.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Tt.total_score}\u5206`);return}const Wn={shixun_evaluation:Tt.shixun_evaluation,challenge_settings:Tt.challenge_settings};let bn=()=>{var Ha;const Sa=()=>st(void 0,null,function*(){Lt(!0),(yield(0,y.ZP)(`/api/homework_commons/${Pe.categoryId}/publish_setting.json`,{method:"post",body:$e({},Tt)})).status===0&&(Ke.ZP.success("\u66F4\u65B0\u6210\u529F"),dn(),Nt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:$e({},Pe)})),Lt(!1)});!(0,a.isEqual)(Ge,Wn)&&!((Ha=Ve==null?void 0:Ve.homework_status)!=null&&Ha.includes("\u672A\u53D1\u5E03"))?Ie.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Sa}):Sa()};Fe!=null&&Fe.high_resources_consume&&!(Fe!=null&&Fe.high_resources_consume_permission)?Nt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Pe.coursesId,type:"shixun",type_id:Pe.categoryId,name:Fe.homework_name,fn:()=>{bn()}}}):bn()},wn=(Tt,qt,ia="group_id")=>{var Wn;return qt?qt.find(bn=>bn[ia]===Tt):(Wn=Fe==null?void 0:Fe.group_settings)==null?void 0:Wn.find(bn=>bn.group_id[0]===Tt)},Rn=(Fe==null?void 0:Fe.allow_late)||(Fe==null?void 0:Fe.anonymous_comment),Dn=Tt=>{var qt,ia;const Wn=wn(Tt,Fe==null?void 0:Fe.allow_late_settings,"id"),bn=wn(Tt,Fe==null?void 0:Fe.anonymous_comment_settings),Ha=wn(Tt);return(Fe==null?void 0:Fe.allow_late)&&Wn&&xe()(Wn==null?void 0:Wn.late_time)<=xe()()||(Fe==null?void 0:Fe.anonymous_comment)&&bn&&(bn==null?void 0:bn.evaluation_start)!==null||((ia=(xe()(Ha==null?void 0:Ha.end_time)<=xe()()&&((qt=Fe==null?void 0:Fe.allow_late_settings)==null?void 0:qt.filter(Sa=>Sa.group_id.includes(Tt))))[0])==null?void 0:ia.late_time)!=null},Un=(0,ee.useMemo)(()=>(Fe==null?void 0:Fe.allow_late)||(Fe==null?void 0:Fe.all_group_late),[Fe,Ve]),En=Fe==null?void 0:Fe.anonymous_comment,ca=Tt=>{if(!Tt)return!1;const qt=wn(Tt,Fe==null?void 0:Fe.anonymous_comment_settings);return(Fe==null?void 0:Fe.anonymous_comment)&&qt&&(qt==null?void 0:qt.evaluation_start)!==null},aa=(Tt,qt)=>{var ia,Wn,bn;Nt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Tt,index:qt,rangePickerDisabled:ke||(xe()()<=xe()((Wn=wn((ia=Tt==null?void 0:Tt.group_id)==null?void 0:ia[0]))==null?void 0:Wn.publish_time)?!1:[!0,Dn((bn=Tt==null?void 0:Tt.group_id)==null?void 0:bn[0])]),disabledDate:Fe==null?void 0:Fe.course_end_date}})};return ve.createElement("section",{className:E.Z.form},ve.createElement("div",{className:E.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",ve.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),ve.createElement("div",null,ve.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ve.createElement(Se.ZP.Group,{disabled:ke||!((Te=Ve==null?void 0:Ve.homework_status)!=null&&Te.includes("\u672A\u53D1\u5E03"))||(0,ae.Rm)()&&!((zt=it.AssistantObject.practice)!=null&&zt.can_publish),value:Xe.unified_setting,onChange:Tt=>{var qt;if(!((qt=Ve==null?void 0:Ve.homework_status)!=null&&qt.includes("\u672A\u53D1\u5E03"))){Ke.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Xe.unified_setting=!Xe.unified_setting,Xe.unified_setting||(Xe.unified_late=!1,Ze([{late_penalty:5}])),pt(Object.assign({},Xe)),Xe.unified_setting===!1&&Ft==""){Bt(Ft.concat({}));return}Xe.unified_setting&&(Bt([]),Ze([{late_penalty:5}]))}},ve.createElement(Se.ZP,{value:!0,disabled:ke||!(Fe!=null&&Fe.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),ve.createElement(Se.ZP,{disabled:ke||!((Dt=Fe==null?void 0:Fe.group_settings)!=null&&Dt.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((ye=Fe==null?void 0:Fe.group_settings)==null?void 0:ye.length)===0&&ve.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Xe.unified_setting&&ve.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},ve.createElement(ie.Z,{align:"middle"},ve.createElement(de.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),ve.createElement(de.Z,{className:"ml10"},ve.createElement(Le.default,{size:"large",disabled:ke||!((yt=Ve==null?void 0:Ve.homework_status)!=null&&yt.includes("\u672A\u53D1\u5E03")||(me=Ve==null?void 0:Ve.homework_status)!=null&&me.includes("\u672A\u5F00\u59CB"))||(0,ae.Rm)()&&!((oe=it.AssistantObject.practice)!=null&&oe.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Tt=>et(Tt,Fe==null?void 0:Fe.course_end_date),disabledTime:Tt=>We(Tt),value:Xe.publish_time?xe()(Xe.publish_time):"",onChange:(Tt,qt)=>{Xe.publish_time=qt,(Xe.end_time==""||!Xe.end_time)&&Xe.unified_setting&&(Xe.end_time=xe()(Tt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),pt(Object.assign({},Xe))}}))),ve.createElement(ie.Z,{align:"middle",className:"pl30"},ve.createElement(de.Z,null,"\u622A\u6B62\u65F6\u95F4"),ve.createElement(de.Z,{className:"ml10"},ve.createElement(Le.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:xe()((0,x.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(Fe==null?void 0:Fe.allow_late)&&(Fe==null?void 0:Fe.homework_status.includes("\u5DF2\u622A\u6B62"))||ke||(Fe==null?void 0:Fe.allow_late)&&xe()()>=xe()(Fe==null?void 0:Fe.end_time)||(0,ae.Rm)()&&!((te=it.AssistantObject.practice)!=null&&te.can_publish),disabledDate:Tt=>et(Tt,Fe==null?void 0:Fe.course_end_date,Xe.publish_time),disabledTime:Tt=>We(Tt,Xe.publish_time),value:Xe.end_time?xe()(Xe.end_time):"",onChange:(Tt,qt)=>{Xe.end_time=qt,pt(Object.assign({},Xe))}})))),!Xe.unified_setting&&(Ft==null?void 0:Ft.length)>0&&ve.createElement(ie.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Ft&&Ft.map(function(Tt,qt){var ia,Wn,bn,Ha,Sa,ir,dr;return ve.createElement(de.Z,{span:24,key:qt},ve.createElement(ie.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:qt==(Ft==null?void 0:Ft.length)-1?"0px":"10px"}},ve.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",qt+1),ve.createElement(Oe.default,{disabled:ke||((ia=Ve==null?void 0:Ve.homework_status)!=null&&ia.includes("\u672A\u53D1\u5E03")&&Tt.id||xe()(){var gt;if((0,ae.Rm)()&&!((gt=it.AssistantObject.practice)!=null&>.can_publish)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft[qt].group_name=Oa,Ft[qt].group_id=Tt.group_id;const At=(0,a.flattenDeep)(Ft.map(hn=>hn.group_name)),vt=Ct.map(hn=>{let Hn=(hn==null?void 0:hn.group_name)||[];return wt($e({},hn),{group_name:(0,a.remove)(Hn,pn=>At.includes(pn))})});Ze(vt),Bt(Ft.slice())},maxTagCount:4,maxTagPlaceholder:Oa=>ve.createElement("div",{style:{cursor:"pointer"},onClick:()=>aa(Tt,qt)},"+",Oa==null?void 0:Oa.length)},Fe.group_settings&&Fe.group_settings.map(function(Oa){if(!Ft.map(At=>At.group_name).flat().includes(Oa.group_name))return ve.createElement(ut,{value:Oa.group_name,key:Oa.id},Oa.group_name)})),ve.createElement("div",{className:"ml20"},ve.createElement(Et,{size:"large",ranges:{\u6B64\u523B:[Tt.publish_time?xe()(Tt.publish_time):xe()(),xe()()]},allowClear:!1,disabled:ke||(xe()()<=xe()((Ha=wn((bn=Tt==null?void 0:Tt.group_id)==null?void 0:bn[0]))==null?void 0:Ha.publish_time)?!1:[!0,Dn((Sa=Tt==null?void 0:Tt.group_id)==null?void 0:Sa[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Oa=>et(Oa,Fe==null?void 0:Fe.course_end_date),disabledTime:Oa=>We(Oa),showTime:{showNow:!0,format:"HH:mm",defaultValue:[xe()((0,x.U6)(),"HH:mm"),xe()((0,x.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Tt.publish_time&&[xe()(Tt.publish_time),Tt.end_time?xe()(Tt.end_time):void 0],onChange:(Oa,gt)=>{var At;if((0,ae.Rm)()&&!((At=it.AssistantObject.practice)!=null&&At.can_publish)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft[qt].publish_time=gt[0],!Tt.end_time&>[0]?Ft[qt].end_time=xe()(gt[0]).add(7,"days"):Ft[qt].end_time=gt[1],Bt([...Ft])},onCalendarChange:(Oa,gt,At)=>{if(gt!=null&>[0]&&!gt[1]){const vt=xe()(gt[0]).add(7,"days");Ft[qt].publish_time=gt[0],Ft[qt].end_time=vt,Bt([...Ft])}}})),!ke&&ve.createElement("div",{style:{display:"flex",width:"50px"}},((ir=Tt==null?void 0:Tt.group_id)==null?void 0:ir.length)>1&&ve.createElement(Ne.Z,{title:"\u89C4\u5219\u62C6\u5206"},ve.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>aa(Tt,qt)})),(Ft==null?void 0:Ft.length)<((dr=Fe==null?void 0:Fe.group_settings)==null?void 0:dr.length)&&ve.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Oa;if((0,ae.Rm)()&&!((Oa=it.AssistantObject.practice)!=null&&Oa.can_publish)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Bt(Ft.concat({}))}}),((Tt==null?void 0:Tt.publish_time)&&xe()(){const Oa=(0,a.cloneDeep)(Ct);Oa.forEach((gt,At)=>{gt.group_name&&(gt.group_name=gt.group_name.filter(vt=>{var hn;return!((hn=Ft[qt].group_name)!=null&&hn.includes(vt))}))}),Ft=Ft.filter((gt,At)=>qt!==At),Ze(Oa),Bt(Ft.slice()),setTimeout(()=>Bt(Ft.slice()),10)}}))))}))),ve.createElement(ie.Z,null,ve.createElement(de.Z,null,ve.createElement("div",{className:E.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",ve.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),ve.createElement(de.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ve.createElement(Re.default,{checked:Xe.allow_late,disabled:ke||Un,onChange:Tt=>{var qt;if((0,ae.Rm)()&&!((qt=it.AssistantObject.practice)!=null&&qt.can_late)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Tt.target.checked&&Ie.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:ve.createElement("div",{style:{padding:10,background:"#f5f6f9"}},ve.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),ve.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),ve.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Xe.allow_late=!Xe.allow_late,Ct==""&&Ze([{late_penalty:5}]),pt(Object.assign({},Xe))}},ve.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Xe==null?void 0:Xe.allow_late)&&ve.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},ve.createElement("div",{style:{display:"flex"}},ve.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),ve.createElement(Se.ZP.Group,{style:{marginLeft:"20px"},disabled:ke||(Fe==null?void 0:Fe.anonymous_comment)||(Fe==null?void 0:Fe.allow_late),value:Xe.unified_late,onChange:Tt=>{var qt;if((0,ae.Rm)()&&!((qt=it.AssistantObject.practice)!=null&&qt.can_late)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Xe.unified_late=Tt.target.value,Ct==""&&!Tt.target.value&&Ze([{penalty_type:ne.Q.Percent,late_penalty:20}]),pt($e({},Xe))}},(Xe==null?void 0:Xe.unified_setting)&&ve.createElement(Se.ZP,{value:!0,disabled:!(Fe!=null&&Fe.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((se=Fe==null?void 0:Fe.group_settings)==null?void 0:se.length)>0&&ve.createElement(Se.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Xe!=null&&Xe.unified_late?ve.createElement(ve.Fragment,null,ve.createElement(ie.Z,{align:"middle",style:{marginTop:"10px"}},ve.createElement(de.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),ve.createElement(de.Z,{className:"ml20"},ve.createElement(ne.Z,{disabled:ke||En,value:{type:Xe.penalty_type,inputValue:Xe.late_penalty},onChange:Tt=>{var qt;if((0,ae.Rm)()&&!((qt=it.AssistantObject.practice)!=null&&qt.can_late)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}pt(wt($e({},Xe),{late_penalty:Tt.inputValue,penalty_type:Tt.type}))}})),ve.createElement(de.Z,{flex:"1",className:"ml5"},ve.createElement("span",{className:"c-grey-c ml10"},Xe.penalty_type===ne.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),ve.createElement(ie.Z,{align:"middle",style:{marginTop:"15px"}},ve.createElement(de.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ve.createElement(de.Z,{className:"ml20"},ve.createElement(Le.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:xe()((0,x.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:ke||En,value:Xe.late_time?xe()(Xe.late_time):"",disabledDate:Tt=>et(Tt,Fe==null?void 0:Fe.course_end_date),onChange:(Tt,qt)=>{var ia;if((0,ae.Rm)()&&!((ia=it.AssistantObject.practice)!=null&&ia.can_late)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Xe.late_time=qt,pt(Object.assign({},Xe))}})))):Ct.map(function(Tt,qt){var ia;return ve.createElement(de.Z,{span:24,key:qt},ve.createElement(ie.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},ve.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",qt+1),ve.createElement(Oe.default,{disabled:ke||!((ia=Ve==null?void 0:Ve.homework_status)!=null&&ia.includes("\u672A\u53D1\u5E03"))&&Tt.id||(Fe==null?void 0:Fe.anonymous_comment),mode:"multiple",className:E.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Tt.group_name=="string"?[Tt.group_name]:Tt.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Wn=>{var bn;if((0,ae.Rm)()&&!((bn=it.AssistantObject.practice)!=null&&bn.can_late)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ct[qt].group_name=Wn,Ct[qt].group_id=Tt.group_id,Ze(Ct.slice())}},Fe.group_settings&&Fe.group_settings.map(function(Wn){const bn=Ct.map(Sa=>Sa.group_name).flat(),Ha=Ft.map(Sa=>Sa.group_name).flat();if(Xe!=null&&Xe.unified_setting){if(!bn.includes(Wn.group_name))return ve.createElement(ut,{value:Wn.group_name,key:Wn.id},Wn.group_name)}else if(Ha.includes(Wn.group_name)&&!bn.includes(Wn.group_name))return ve.createElement(ut,{value:Wn.group_name,key:Wn.id},Wn.group_name)})),ve.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),ve.createElement(ne.Z,{disabled:ke||ca(Tt.id),value:{type:Tt.penalty_type,inputValue:Tt.late_penalty},onChange:Wn=>{var bn;if((0,ae.Rm)()&&!((bn=it.AssistantObject.practice)!=null&&bn.can_late)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ct[qt].late_penalty=Wn.inputValue,Ct[qt].penalty_type=Wn.type,Ze([...Ct])}}),ve.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ve.createElement(Le.default,{size:"large",disabled:ke||ca(Tt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:xe()((0,x.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Wn=>et(Wn,Fe==null?void 0:Fe.course_end_date),format:"YYYY-MM-DD HH:mm",value:Tt!=null&&Tt.late_time?xe()(Tt.late_time):void 0,onChange:(Wn,bn)=>{var Ha;if((0,ae.Rm)()&&!((Ha=it.AssistantObject.practice)!=null&&Ha.can_late)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ct[qt].late_time=bn,Ze([...Ct])}}),!ke&&ve.createElement("div",{style:{display:"flex",width:"50px"}},ve.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Wn;if((0,ae.Rm)()&&!((Wn=it.AssistantObject.practice)!=null&&Wn.can_late)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ze(Ct.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),qt>0&&!Tt.id&&ve.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Wn;if((0,ae.Rm)()&&!((Wn=it.AssistantObject.practice)!=null&&Wn.can_late)){Ke.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ct=Ct.filter((bn,Ha)=>qt!==Ha),Ze(Ct.slice()),setTimeout(()=>Ze(Ct.slice()),10)}}))))})),!ke&&ve.createElement(ve.Fragment,null,ve.createElement(ze.ZP,{type:"primary",size:"large",loading:lt,style:{width:"138px",marginTop:"30px"},onClick:()=>Nn()},"\u4FDD\u5B58")),ve.createElement(ue.Z,{onConfirm:(Tt,qt)=>{Ft.splice(Tt,0,...qt),Ft.splice(Tt+qt.length,1);const ia=(0,x.QE)([...Ft]);Bt([...ia])}}),ve.createElement(fe.Z,{resdata:xt,type:"shixun",okloading:lt,oktext:(xt==null?void 0:xt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Tt=>st(void 0,null,function*(){Lt(!0);let qt=yield(0,y.ZP)(`/api/courses/${Pe.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Pe.categoryId)]}});Lt(!1),(qt==null?void 0:qt.status)===0&&fn(sn)})}))};kt.ZP=(0,z.connect)(({shixunHomeworks:qe,classroomList:bt,loading:Nt,user:it})=>({shixunHomeworks:qe,classroomList:bt,loading:Nt.effects,user:it}))(je)},97202:function(ft,kt,re){"use strict";re.d(kt,{Z:function(){return a}});var ee=re(59301),Le=re(76560),Oe=re(5083),Ke=re(43418),Ie=re(92832),Se=re(95237),ie=re(43604),de={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Ne=re(61186),Re=re.n(Ne),ze=re(49661),Me=re(57884),xe=re(59301);const{RangePicker:ae}=Oe.default,y=({dispatch:b,classroomList:x,onConfirm:E})=>{const[z,ne]=(0,ee.useState)([]),[le,ue]=(0,ee.useState)([]),[fe,be]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var He;if(x.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let he=x.actionTabs.data;console.log("data",he);let _e=(He=he==null?void 0:he.group_name)==null?void 0:He.map((pe,ot)=>{var at;return{group_id:he==null?void 0:he.group_id[ot],group_name:he==null?void 0:he.group_name[ot],is_admin:he==null?void 0:he.is_admin,end_time:he==null?void 0:he.end_time,publish_time:Array.isArray(he==null?void 0:he.publish_time)?(at=he==null?void 0:he.publish_time)==null?void 0:at[0]:he==null?void 0:he.publish_time}});_e&&(ne([..._e]),ue([..._e]))}},[x.actionTabs]);const ve=()=>{b({type:"classroomList/setActionTabs",payload:{}}),be("")},De=He=>{if(He){const he=le==null?void 0:le.filter(_e=>{var pe,ot;return(ot=(pe=_e==null?void 0:_e.group_name)==null?void 0:pe.toLowerCase())==null?void 0:ot.includes(He==null?void 0:He.toLowerCase())});ne(he)}else ne(le)};return xe.createElement(Ke.default,{width:980,title:xe.createElement("div",{style:{fontWeight:"bold",display:"flex"}},xe.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",xe.createElement("span",{className:de.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),xe.createElement(Ie.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:fe,onChange:He=>{be(He.target.value.trim()),De(He.target.value.trim())}})),centered:!0,maskClosable:!1,open:x.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>ve(),onOk:()=>{var He;E((He=x.actionTabs)==null?void 0:He.index,le),ve()}},xe.createElement("div",{className:de.modal_con},xe.createElement(Se.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(z==null?void 0:z.length)>0?z.map(function(He,he){var _e,pe;return xe.createElement(ie.Z,{span:24,key:he},xe.createElement(Se.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:he==(z==null?void 0:z.length)-1?"0px":"10px"}},xe.createElement("div",{className:de.multiple_select,title:He.group_name},He.group_name),xe.createElement("div",{className:"ml20"},xe.createElement(ae,{size:"large",ranges:{\u6B64\u523B:[He.publish_time?Re()(He.publish_time):Re()(),Re()()]},allowClear:!1,disabled:(_e=x.actionTabs)==null?void 0:_e.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:ot=>{var at;return(0,ze.Q8)(ot,(at=x.actionTabs)==null?void 0:at.disabledDate)},disabledTime:ot=>(0,ze.d0)(ot),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Re()((0,ze.U6)(),"HH:mm"),Re()((0,ze.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:He.publish_time&&[Re()(He.publish_time),He.end_time?Re()(He.end_time):void 0],onChange:(ot,at)=>{z[he].publish_time=at[0],z[he].end_time=at[1],ne([...z]),le.forEach($e=>{$e.group_id===He.group_id&&($e.publish_time=at[0],$e.end_time=at[1])}),ue([...le])}})),(pe=x.actionTabs)!=null&&pe.rangePickerDisabled?xe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):xe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{z.splice(he,1),ne([...z]),le.forEach((ot,at)=>{ot.group_id===He.group_id&&le.splice(at,1)}),ue([...le])}})))}):xe.createElement(Me.Z,null))))};var a=(0,Le.connect)(({classroomList:b})=>({classroomList:b}))(y)},89898:function(ft,kt,re){"use strict";re.r(kt),re.d(kt,{default:function(){return se}});var ee=re(59301),Le=re(76560),Oe=re(61621),Ke=re(8591),Ie=re(54580),Se=re(6848),ie=re(95237),de=re(49661),Ne=re(21981),Re=re(90524),ze=re(82093),Me=re(43418),xe={flex_box_center:"flex_box_center___dejrx",flex_space_between:"flex_space_between___WBGxf",flex_box_vertical_center:"flex_box_vertical_center___OMTvG",flex_box_center_end:"flex_box_center_end___FHZRS",flex_box_column:"flex_box_column___cDBl4",File:"File___Vzzv4",deletfileIcon:"deletfileIcon___snNZ9",wrap:"wrap___eGzSn",row:"row___qfnoA",img:"img___Ftdlp"},ae=re(47949),y=re(32855),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M574 665.4a8.03 8.03 0 00-11.3 0L446.5 781.6c-53.8 53.8-144.6 59.5-204 0-59.5-59.5-53.8-150.2 0-204l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3l-39.8-39.8a8.03 8.03 0 00-11.3 0L191.4 526.5c-84.6 84.6-84.6 221.5 0 306s221.5 84.6 306 0l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3L574 665.4zm258.6-474c-84.6-84.6-221.5-84.6-306 0L410.3 307.6a8.03 8.03 0 000 11.3l39.7 39.7c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c53.8-53.8 144.6-59.5 204 0 59.5 59.5 53.8 150.2 0 204L665.3 562.6a8.03 8.03 0 000 11.3l39.8 39.8c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c84.5-84.6 84.5-221.5 0-306.1zM610.1 372.3a8.03 8.03 0 00-11.3 0L372.3 598.7a8.03 8.03 0 000 11.3l39.6 39.6c3.1 3.1 8.2 3.1 11.3 0l226.4-226.4c3.1-3.1 3.1-8.2 0-11.3l-39.5-39.6z"}}]},name:"link",theme:"outlined"},b=a,x=re(7657),E=function(Fe,ce){return ee.createElement(x.Z,(0,y.Z)({},Fe,{ref:ce,icon:b}))},z=ee.forwardRef(E),ne=z,le=Object.defineProperty,ue=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,be=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,He=(Pe,Fe,ce)=>Fe in Pe?le(Pe,Fe,{enumerable:!0,configurable:!0,writable:!0,value:ce}):Pe[Fe]=ce,he=(Pe,Fe)=>{for(var ce in Fe||(Fe={}))ve.call(Fe,ce)&&He(Pe,ce,Fe[ce]);if(be)for(var ce of be(Fe))De.call(Fe,ce)&&He(Pe,ce,Fe[ce]);return Pe},_e=(Pe,Fe)=>ue(Pe,fe(Fe)),pe=(Pe,Fe,ce)=>new Promise((we,Ve)=>{var Ge=lt=>{try{tt(ce.next(lt))}catch(Lt){Ve(Lt)}},ke=lt=>{try{tt(ce.throw(lt))}catch(Lt){Ve(Lt)}},tt=lt=>lt.done?we(lt.value):Promise.resolve(lt.value).then(Ge,ke);tt((ce=ce.apply(Pe,Fe)).next())}),at=({visible:Pe,data:Fe,onClose:ce=()=>{},sendUrl:we})=>{var Ve,Ge,ke;const[tt,lt]=(0,ee.useState)([]),Lt=tt.map(Ct=>{var Ze;return Ct.response?_e(he({},Ct),{linkProps:{download:!0},url:(Ze=Ct==null?void 0:Ct.response)==null?void 0:Ze.url}):Ct});(0,ee.useEffect)(()=>{var Ct;Pe&<(((Ct=Fe==null?void 0:Fe.attachments)==null?void 0:Ct.map(Ze=>({name:Ze.title,status:"done",linkProps:{download:!0},response:{id:Ze.id,url:Ze.url}})))||[])},[Pe]);const Ft={multiple:!0,withCredentials:!0,fileList:Lt,beforeUpload:Ct=>Ct.size/1024/1024>150?(Ke.ZP.error(`\u300A${Ct.name}\u300B\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(150M)`),Ie.default.LIST_IGNORE):!0,itemRender:(Ct,Ze)=>{var Xe;return ee.createElement(ie.Z,{wrap:!1,align:"middle",justify:"space-between",className:`ant-upload-list-item ant-upload-list-item-done ${xe.File}`},ee.createElement("a",{download:"download",onClick:pt=>{var xt;console.log(Ze,"file"),pt.preventDefault(),(0,de.Nd)("",`${Re.Z.API_SERVER}${(xt=Ze==null?void 0:Ze.url)==null?void 0:xt.replace("disposition=inline","")}`)},title:Ze==null?void 0:Ze.name,href:Ze.url},ee.createElement(ne,{className:"mr10 c-grey-666"}),(0,de.tP)(Ze==null?void 0:Ze.name,35)),((Xe=Ze==null?void 0:Ze.response)==null?void 0:Xe.id)&&ee.createElement("i",{className:`iconfont icon-shanchu14 font14 ${xe.deletfileIcon}`,onClick:()=>pe(void 0,null,function*(){(yield Bt(Lt==null?void 0:Lt.filter(xt=>xt.response.id!=Ze.response.id))).status==0&&(Ke.ZP.success("\u5220\u9664\u6210\u529F"),lt(Lt==null?void 0:Lt.filter(xt=>{var Wt,sn;return((Wt=xt==null?void 0:xt.response)==null?void 0:Wt.id)!=((sn=Ze==null?void 0:Ze.response)==null?void 0:sn.id)})))})}))},action:`${Re.Z.API_SERVER}/api/attachments.json`,onChange:Ct=>{const Ze=(0,de.uD)(Ct);lt(Ze),Ze.every(Xe=>Xe.status!=="uploading")&&Bt(Ze)}},Bt=Ct=>pe(void 0,null,function*(){const Ze=yield(0,ze.ZP)(we,{method:"post",body:{graduation_task_id:Fe.id,attachment_ids:Ct.filter(Xe=>Xe.status==="done").map(Xe=>{var pt;return(pt=Xe==null?void 0:Xe.response)==null?void 0:pt.id})}});return Ze.status,Ze});return ee.createElement(Me.default,{centered:!0,destroyOnClose:!0,onCancel:ce,open:Pe,footer:null,title:"\u4EFB\u52A1\u4E66\u8BE6\u60C5",width:620,className:"pb20",afterClose:()=>{lt([])}},ee.createElement("div",{className:xe.wrap},ee.createElement("div",{className:xe.row},ee.createElement("div",null,"\u8BFE\u9898\u540D\u79F0"),ee.createElement("div",{title:Fe.name},Fe.name)),ee.createElement("div",{className:xe.row},ee.createElement("div",null,"\u6307\u5BFC\u8001\u5E08"),ee.createElement("div",null,(Ve=Fe==null?void 0:Fe.teachers)!=null&&Ve.length?(ke=(Ge=Fe==null?void 0:Fe.teachers)==null?void 0:Ge.map(Ct=>Ct.real_name))==null?void 0:ke.join("\u3001"):"--")),ee.createElement("div",{className:xe.row},ee.createElement("div",null,"\u8BFE\u9898\u6765\u6E90"),ee.createElement("div",null,Fe.source||"--")),ee.createElement("div",{className:xe.row},ee.createElement("div",null,"\u9009\u9898\u5B66\u751F"),ee.createElement("div",null,Fe.real_name||"--")),Fe.status===1&&ee.createElement("div",{className:`${xe.img} iconfont icon-yixiada`}),ee.createElement(Ie.default,he({},Ft),ee.createElement(ie.Z,{align:"middle",className:"mt10"},ee.createElement(ae.op,{style:{borderRadius:2}},ee.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6587\u6863"),ee.createElement("div",{className:"ml10 font14",style:{color:"#5F6367"},onClick:Ct=>{Ct.stopPropagation()}},"\u4E0A\u4F20\u4EFB\u52A1\u4E66\uFF0C\u5355\u4E2A\u6587\u6863\u5927\u5C0F\u4E0D\u8D85\u8FC7150M"))),ee.createElement("div",{style:{height:"20px"}})))},$e=Object.defineProperty,wt=Object.getOwnPropertySymbols,st=Object.prototype.hasOwnProperty,Mt=Object.prototype.propertyIsEnumerable,et=(Pe,Fe,ce)=>Fe in Pe?$e(Pe,Fe,{enumerable:!0,configurable:!0,writable:!0,value:ce}):Pe[Fe]=ce,We=(Pe,Fe)=>{for(var ce in Fe||(Fe={}))st.call(Fe,ce)&&et(Pe,ce,Fe[ce]);if(wt)for(var ce of wt(Fe))Mt.call(Fe,ce)&&et(Pe,ce,Fe[ce]);return Pe},Et=(Pe,Fe,ce)=>new Promise((we,Ve)=>{var Ge=lt=>{try{tt(ce.next(lt))}catch(Lt){Ve(Lt)}},ke=lt=>{try{tt(ce.throw(lt))}catch(Lt){Ve(Lt)}},tt=lt=>lt.done?we(lt.value):Promise.resolve(lt.value).then(Ge,ke);tt((ce=ce.apply(Pe,Fe)).next())});const ut=({graduations:Pe,dispatch:Fe})=>{var ce;const we=(0,Le.useParams)(),[Ve,Ge]=(0,ee.useState)([]),[ke,tt]=(0,ee.useState)({}),[lt,Lt]=(0,ee.useState)(!1),[Ft,Bt]=(0,ee.useState)(1),Ct=(0,ee.useRef)(null),Ze=(0,ee.useRef)([]),Xe=(ce=location.pathname.split("/"))==null?void 0:ce[3],{menus:pt}=Pe,xt=pt.find(fn=>fn.clazz===Xe)||{},Wt=`/api/graduations/${we.id}/graduation_stages/${xt==null?void 0:xt.id}/submit.json`,sn={multiple:!0,withCredentials:!0,fileList:Ve,showUploadList:!1,beforeUpload:fn=>fn.size/1024/1024>150?(Ke.ZP.error(`\u300A${fn.name}\u300B\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(150M)`),Ie.default.LIST_IGNORE):!0,action:`${Re.Z.API_SERVER}/api/attachments.json`,onChange:fn=>{Fe({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u4E0A\u4F20\u4E2D\uFF0C\u8BF7\u7A0D\u5019"}});const wn=(0,de.uD)(fn);Ge(wn),wn.every(Rn=>Rn.status!=="uploading")&&Kt(wn)}},Kt=fn=>Et(void 0,null,function*(){var wn;(yield(0,ze.ZP)(Wt,{method:"post",body:{graduation_task_id:Ct.current,attachment_ids:(wn=fn.filter(Dn=>Dn.status==="done").map(Dn=>{var Un;return(Un=Dn==null?void 0:Dn.response)==null?void 0:Un.id}))==null?void 0:wn.concat(Ze.current)}})).status===0&&(Ke.ZP.success("\u63D0\u4EA4\u6210\u529F"),Bt(Ft+1)),Ge([]),Ct.current=null,Ze.current=[],Fe({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})}),dn=[{id:"",name:"\u5168\u90E8"},{id:0,name:"\u672A\u4E0B\u8FBE"},{id:1,name:"\u5DF2\u4E0B\u8FBE"}],Nn=[{title:"\u8BFE\u9898\u540D\u79F0",dataIndex:"name",ellipsis:!0,render:fn=>ee.createElement(Se.Z,{placement:"topLeft",title:fn},ee.createElement("span",{className:"c-grey-333"},fn||"--"))},{title:"\u6307\u5BFC\u8001\u5E08",dataIndex:"teachers",width:156,ellipsis:!0,render:fn=>{var wn;const Rn=fn!=null&&fn.length?(wn=fn==null?void 0:fn.map(Dn=>Dn.real_name))==null?void 0:wn.join("\u3001"):"";return ee.createElement(Se.Z,{placement:"topLeft",title:Rn},ee.createElement("span",{className:"c-grey-333"},Rn||"--"))}},{title:"\u9009\u9898\u5B66\u751F",width:156,ellipsis:!0,dataIndex:"real_name",render:fn=>ee.createElement(Se.Z,{placement:"topLeft",title:fn},ee.createElement("span",{className:"c-black"},fn||"--"))},{title:"\u6587\u6863",dataIndex:"attachments",width:156,ellipsis:{showTitle:!1},render:(fn,wn)=>{var Rn,Dn;if(!(fn!=null&&fn.length))return"--";let Un="";return fn!=null&&fn.length&&(Un=(0,de.tP)((Rn=fn==null?void 0:fn[0])==null?void 0:Rn.title,6)),ee.createElement(Se.Z,{placement:"topLeft",title:(Dn=fn==null?void 0:fn[0])==null?void 0:Dn.title},ee.createElement("span",{onClick:()=>{var En,ca;(0,de.Nd)("",`${Re.Z.API_SERVER}${(ca=(En=fn[0])==null?void 0:En.url)==null?void 0:ca.replace("disposition=inline","")}`)},className:"current",style:{color:"#3061D0"}},Un))}},{title:"\u72B6\u6001",dataIndex:"status",width:90,render:fn=>ee.createElement(ee.Fragment,null,fn===0&&ee.createElement("span",{className:"c-black"},"\u672A\u4E0B\u8FBE"),fn===1&&ee.createElement("span",{className:"c-black"},"\u5DF2\u4E0B\u8FBE"))},{title:"\u64CD\u4F5C",dataIndex:"action",align:"right",width:100,render:(fn,wn)=>ee.createElement(ie.Z,{align:"middle",justify:"end"},ee.createElement(Ie.default,We({},sn),ee.createElement("span",{onClick:()=>{var Rn;Ct.current=wn.id,Ze.current=(Rn=wn==null?void 0:wn.attachments)==null?void 0:Rn.map(Dn=>Dn.id)},className:"current font14 c-light-primary"},"\u63D0\u4EA4")),ee.createElement("span",{onClick:()=>{Lt(!0),tt(We({},wn))},className:"current font14 c-light-primary ml20"},"\u8BE6\u60C5"))}];return ee.createElement(ee.Fragment,null,ee.createElement(Ne.Z,{tags:dn,tagsTitle:"\u4E0B\u8FBE\u72B6\u6001",tagsTitleWidth:56,placeholder:"\u8BF7\u8F93\u5165\u8BFE\u9898\u540D\u79F0\u8FDB\u884C\u641C\u7D22",columns:Nn,updateKey:Ft,inputWidth:222}),ee.createElement(at,{visible:lt,data:ke,sendUrl:Wt,onClose:()=>{Lt(!1),tt({}),Bt(Ft+1)}}))};var je=(0,Le.connect)(({graduations:Pe})=>({graduations:Pe}))(ut),qe={flex_box_center:"flex_box_center___YhVJ8",flex_space_between:"flex_space_between___ZwNFf",flex_box_vertical_center:"flex_box_vertical_center___zVi38",flex_box_center_end:"flex_box_center_end___XiBd9",flex_box_column:"flex_box_column___wlJ_z",wrap:"wrap___btDZi",card:"card___ynWkb",title:"title___ZK2i5",teacherWrap:"teacherWrap___mwbsp",titleCol:"titleCol___Yw1us",head:"head___Eh7hH",rowWrap:"rowWrap___iqlIh",row:"row___ysuMF",name:"name___Vp5LK",btns:"btns___TQ4qx"},bt=re(24905),Nt=re(57884),it=re(74975),Ht=re(10825),Te=re(86129),zt=re.n(Te),Dt=re(89392),ye=(Pe,Fe,ce)=>new Promise((we,Ve)=>{var Ge=lt=>{try{tt(ce.next(lt))}catch(Lt){Ve(Lt)}},ke=lt=>{try{tt(ce.throw(lt))}catch(Lt){Ve(Lt)}},tt=lt=>lt.done?we(lt.value):Promise.resolve(lt.value).then(Ge,ke);tt((ce=ce.apply(Pe,Fe)).next())});const yt=({graduations:Pe,dispatch:Fe})=>{var ce;const we=(0,Le.useParams)(),[Ve,Ge]=(0,ee.useState)(!0),[ke,tt]=(0,ee.useState)([{}]),[lt,Lt]=(0,ee.useState)([{}]),[Ft,Bt]=(0,ee.useState)([]),[Ct,Ze]=(0,ee.useState)([]),[Xe,pt]=(0,ee.useState)(0),xt=(0,ee.useRef)(),{menus:Wt,details:sn}=Pe,Kt=Wt.find(Dn=>Dn.clazz==="tasks")||{};(0,ee.useEffect)(()=>{Kt!=null&&Kt.id&&dn()},[Kt==null?void 0:Kt.id]);const dn=()=>ye(void 0,null,function*(){var Dn,Un,En,ca,aa,Tt;Ge(!0);const qt=yield(0,ze.ZP)(`/api/graduations/${we.id}/graduation_stages/${Kt==null?void 0:Kt.id}.json`,{method:"get"});if(qt.status===0){tt(((Dn=qt==null?void 0:qt.data)==null?void 0:Dn[0])||{}),Bt(((En=(Un=qt==null?void 0:qt.data)==null?void 0:Un[0])==null?void 0:En.attachments)||[]);let ia=0;(0,Dt.isEmpty)((ca=qt==null?void 0:qt.data)==null?void 0:ca[0])?ia=1:((Tt=(aa=qt==null?void 0:qt.data)==null?void 0:aa[0])==null?void 0:Tt.status)===0&&(ia=2),pt(ia)}Ge(!1)}),Nn=(Dn,Un,En)=>{let ca=[];En==="all"&&Dn?ca=Ft.map(aa=>aa.id):En!=="all"&&(Dn?ca=[...Ct,Un]:ca=Ct.filter(aa=>aa!==Un)),Ze(ca)},fn=()=>{if(!Ct.length){Ke.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}const Dn=Ft.filter(Un=>Ct.includes(Un.id));Rn((sn==null?void 0:sn.name)+"-\u4EFB\u52A1\u4E66",Dn)},wn=Dn=>ye(void 0,null,function*(){if(Dn.file_type==="txt"){const Un=yield(0,ze.ZP)(Dn.url,{method:"get",headers:{"Content-Type":"application/xml"}});xt.current=Un}Lt({type:Dn.file_type,content:Re.Z.API_SERVER+Dn.url})}),Rn=(Dn,...Un)=>ye(void 0,[Dn,...Un],function*(En,ca=[]){const aa=ca==null?void 0:ca.filter(bn=>bn.url!="");if(aa.length==0){Ke.ZP.warning("\u6682\u65E0\u4E0B\u8F7D\u6587\u4EF6");return}const Tt=Me.default.info({width:500,icon:null,title:ee.createElement("div",null,"\u6B63\u5728\u6279\u91CF\u5BFC\u51FA\u4EFB\u52A1\u6587\u4EF6,",ee.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:ee.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ee.createElement("span",{className:"c-blue"},0),"/",aa.length),maskClosable:!1,className:qe.modal,onOk:()=>{}}),qt=new(zt()),ia=[],Wn=(bn,Ha)=>ye(void 0,null,function*(){try{const ir=yield(yield fetch(Re.Z.API_SERVER+bn.url,{method:"get"})).blob(),dr=(Oa,gt=0)=>ye(void 0,null,function*(){const At=Oa.split(".");At.pop();const vt=`${At.join("")}(${gt}).${Oa.split(".").at(-1)}`;gt==0&&ia.includes(Oa)||ia.includes(vt)?dr(Oa,gt+1):(ia.push(gt==0?Oa:vt),qt.file(gt==0?Oa:vt,ir))});yield dr(bn==null?void 0:bn.title),Tt.update({content:ee.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",ee.createElement("span",{className:"c-blue"},Ha),"/",aa.length)})}catch(Sa){Ke.ZP.error(`${bn==null?void 0:bn.title}\u4E0B\u8F7D\u5931\u8D25\uFF0C\u539F\u56E0\uFF1A${Sa}`)}});if(aa.length>0){let bn=0;for(let Ha of aa)yield Wn(Ha,++bn);qt.generateAsync({type:"blob"}).then(Ha=>{(0,de.FH)(En,window.URL.createObjectURL(Ha))})}Tt.destroy()});return console.log(lt,"previewData"),ee.createElement("div",{className:qe.wrap},ee.createElement(it.Z,{title:"\u4EFB\u52A1\u4E66",status:Kt==null?void 0:Kt.status,startAt:Kt==null?void 0:Kt.start_at,endAt:Kt==null?void 0:Kt.end_at}),ee.createElement(Oe.Z,{active:!0,loading:Ve},!!Xe&&ee.createElement(Nt.Z,{customText:Xe===1?"\u5F53\u524D\u9636\u6BB5\u6682\u65F6\u65E0\u6CD5\u5F00\u542F\uFF0C\u8BF7\u5148\u5B8C\u6210\u4E4B\u524D\u9636\u6BB5\u7684\u4EFB\u52A1":"\u5F53\u524D\u8001\u5E08\u8FD8\u672A\u4E0B\u8FBE\u4EFB\u52A1\u4E66\u54E6"}),!Xe&&ee.createElement("div",{className:qe.card},ee.createElement(ie.Z,{align:"middle"},ee.createElement("span",{style:{color:"#5f6368"},className:"mr20 font14"},"\u8BFE\u9898\u540D\u79F0"),ee.createElement(Se.Z,{title:ke==null?void 0:ke.name},ee.createElement("span",{style:{color:"#333",fontSize:16}},(0,de.Pq)(ke==null?void 0:ke.name,59)))),ee.createElement("div",{className:qe.title},ee.createElement("span",{style:{flexShrink:0,marginTop:4,color:"#5f6368"},className:"mr20"},"\u6307\u5BFC\u8001\u5E08"),ee.createElement("div",{className:qe.teacherWrap},(ce=ke==null?void 0:ke.teachers)==null?void 0:ce.map((Dn,Un)=>{var En;return ee.createElement("div",{key:Un,className:qe.titleCol},ee.createElement("img",{width:28,height:28,style:{borderRadius:"50%"},src:`${(En=Re.Z)==null?void 0:En.IMG_SERVER}/images/${Dn==null?void 0:Dn.avatar_url}`}),ee.createElement("span",{className:"c-grey-333 ml10 font16"},Dn.real_name))}))),ee.createElement("div",{className:qe.head},ee.createElement(bt.default,{onChange:Dn=>Nn(Dn.target.checked,null,"all"),checked:!!Ct.length&&Ct.length===Ft.length,indeterminate:!!Ct.length&&Ct.length!==Ft.length}),ee.createElement("span",{className:"ml10"},"\u4EFB\u52A1\u4E66"),!!(Ct!=null&&Ct.length)&&ee.createElement("span",{onClick:fn,style:{marginLeft:"auto"},className:"c-light-primary current"},ee.createElement("i",{className:"iconfont icon-xiazai4 mr5 font14"}),"\u6279\u91CF\u4E0B\u8F7D")),ee.createElement("div",{className:qe.rowWrap},Ft==null?void 0:Ft.map(Dn=>ee.createElement("div",{key:Dn.id,className:qe.row},ee.createElement(bt.default,{onChange:Un=>Nn(Un.target.checked,Dn.id),checked:Ct.includes(Dn.id)}),ee.createElement("span",{className:qe.name,title:Dn.title},(0,de.tP)(Dn.title,60)),ee.createElement("span",{className:qe.btns},ee.createElement(Se.Z,{className:"mr20",title:"\u9884\u89C8"}," ",ee.createElement("i",{onClick:()=>wn(Dn),className:"iconfont icon-chakanshenqingjilu c-light-primary current font14"})),ee.createElement(Se.Z,{title:"\u4E0B\u8F7D"}," ",ee.createElement("i",{onClick:()=>{var Un;(0,de.Nd)("",`${Re.Z.API_SERVER}${(Un=Dn.url)==null?void 0:Un.replace("disposition=inline","")}`)},className:"iconfont icon-xiazai4 c-light-primary current font14"})))))))),ee.createElement(Ht.Z,{close:!0,data:lt==null?void 0:lt.content,type:lt==null?void 0:lt.type,hasMask:!0,monacoEditor:{value:xt.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:()=>{Lt({content:"",type:""})}}))};var me=(0,Le.connect)(({graduations:Pe})=>({graduations:Pe}))(yt),oe=re(34055);const te=({graduations:Pe,dispatch:Fe,loading:ce})=>ee.createElement(Oe.Z,{style:{margin:"20px 0 0 45px"},loading:ce.effects["graduations/getGraduationsDetails"]},(0,oe.tu)()?ee.createElement(je,null):ee.createElement(me,null));var se=(0,Le.connect)(({loading:Pe,graduations:Fe})=>({loading:Pe,graduations:Fe}))(te)},74975:function(ft,kt,re){"use strict";re.d(kt,{Z:function(){return Ne}});var ee=re(59301),Le={flex_box_center:"flex_box_center___oGGi8",flex_space_between:"flex_space_between___e1At5",flex_box_vertical_center:"flex_box_vertical_center___K1Nl5",flex_box_center_end:"flex_box_center_end___IP1rf",flex_box_column:"flex_box_column____nxPW",title:"title___Ynb7w",time:"time___dxFRB"},Oe=re(92310),Ke=re.n(Oe),Ie=re(43907),Se=re(61186),ie=re.n(Se),Ne=({className:Re,status:ze,style:Me={},startAt:xe,endAt:ae,title:y})=>ee.createElement("div",{className:Ke()(Le.title,Re),style:Me},ee.createElement("b",null,y),ee.createElement(Ie.Z,{className:"ml10",status:ze}),ee.createElement("span",{className:Le.time},ee.createElement("span",null,"\u5F00\u542F\u65F6\u95F4",ee.createElement("span",{className:"ml10"},xe?ie()(xe).format("YYYY-MM-DD HH:mm"):"--")),ee.createElement("span",{className:"ml30"},"\u622A\u6B62\u65F6\u95F4",ee.createElement("span",{className:"ml10"},ae?ie()(ae).format("YYYY-MM-DD HH:mm"):"--"))))},5874:function(ft,kt,re){"use strict";re.d(kt,{Z:function(){return be}});var ee=re(59301),Le=re(8591),Oe=re(54580),Ke=re(43418),Ie=re(95237),Se=re(5083),ie={flex_box_center:"flex_box_center___cQ5Sl",flex_space_between:"flex_space_between___BU1Wl",flex_box_vertical_center:"flex_box_vertical_center___jBfz4",flex_box_center_end:"flex_box_center_end___mFYce",flex_box_column:"flex_box_column___jBfuW",wrap:"wrap___npJKs",label:"label___mSlLf"},de=re(90524),Ne=re(76560),Re=re(47949),ze=re(82093),Me=re(49661),xe=re(89389),ae=re(61186),y=re.n(ae),a=re(69577),b=Object.defineProperty,x=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ne=(ve,De,He)=>De in ve?b(ve,De,{enumerable:!0,configurable:!0,writable:!0,value:He}):ve[De]=He,le=(ve,De)=>{for(var He in De||(De={}))E.call(De,He)&&ne(ve,He,De[He]);if(x)for(var He of x(De))z.call(De,He)&&ne(ve,He,De[He]);return ve},ue=(ve,De,He)=>new Promise((he,_e)=>{var pe=$e=>{try{at(He.next($e))}catch(wt){_e(wt)}},ot=$e=>{try{at(He.throw($e))}catch(wt){_e(wt)}},at=$e=>$e.done?he($e.value):Promise.resolve($e.value).then(pe,ot);at((He=He.apply(ve,De)).next())}),be=({visible:ve,data:De,onClose:He=()=>{},onSuccess:he=()=>{}})=>{const[_e,pe]=(0,ee.useState)([]),[ot,at]=(0,ee.useState)(""),[$e,wt]=(0,ee.useState)(""),[st,Mt]=(0,ee.useState)(""),[et,We]=(0,ee.useState)(!1),Et=(0,Ne.useParams)();(0,ee.useEffect)(()=>{var Dt;ve&&(Mt((De==null?void 0:De.description)||""),at((De==null?void 0:De.start_at)||""),wt((De==null?void 0:De.end_at)||""),pe(((Dt=De==null?void 0:De.attachments)==null?void 0:Dt.map(ye=>({name:ye.name||ye.title,status:"done",response:{id:ye.id}})))||[]))},[ve]);const ut={multiple:!0,withCredentials:!0,fileList:_e,beforeUpload:Dt=>Dt.size/1024/1024>150?(Le.ZP.error(`\u300A${Dt.name}\u300B\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(150M)`),Oe.default.LIST_IGNORE):!0,action:`${de.Z.API_SERVER}/api/attachments.json`,onChange(Dt){pe((0,Me.uD)(Dt))}},je=()=>ue(void 0,null,function*(){if(!ot||!$e){Le.ZP.warning(`\u8BF7\u9009\u62E9${it}`);return}We(!0),console.log(_e,"fileList");const Dt=yield(0,ze.ZP)(`/api/graduations/${Et.id}/graduation_stages/${De.id}.json`,{method:"put",body:{start_at:ot,end_at:$e,description:st,attachment_ids:_e.map(ye=>{var yt;return(yt=ye==null?void 0:ye.response)==null?void 0:yt.id})}});if((Dt==null?void 0:Dt.status)===0){Le.ZP.success("\u4FDD\u5B58\u8BBE\u7F6E\u6210\u529F"),(0,Ne.getDvaApp)()._store.dispatch({type:"graduations/getGraduationsDetails",payload:{id:Et==null?void 0:Et.id}}),he();return}We(!1)});console.log(De,"data");const qe=[{name:"\u5B66\u751F\u9009\u9898",key:"student_selection",timeName:"\u5B66\u751F\u9009\u9898\u8D77\u6B62\u65F6\u95F4",width:460,text:"\u5728\u6B64\u65F6\u95F4\u5185\uFF0C\u5B66\u751F\u53EF\u81EA\u52A9\u64CD\u4F5C\u9009\u9898\u548C\u66F4\u6539\u9009\u9898"},{name:"\u4EFB\u52A1\u4E66",key:"tasks",width:460,timeName:"\u4EFB\u52A1\u4E66\u8D77\u6B62\u65F6\u95F4",text:""},{name:"\u5F00\u9898\u62A5\u544A",key:"opening_report",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u5F00\u9898\u62A5\u544A\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u4E2D\u671F\u68C0\u67E5",key:"midterm_report",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u4E2D\u671F\u68C0\u67E5\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u6BD5\u4E1A\u8BBA\u6587",key:"thesis",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u6BD5\u4E1A\u8BBA\u6587\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u6BD5\u4E1A\u7B54\u8FA9",key:"final_defense",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u6BD5\u4E1A\u7B54\u8FA9\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u8BBA\u6587\u5B9A\u7A3F",key:"final_thesis",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u8BBA\u6587\u5B9A\u7A3F\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"},{name:"\u5F52\u6863",key:"archives",width:1146,timeName:"\u5B66\u751F\u63D0\u4EA4\u5F52\u6863\u8D77\u6B62\u65F6\u95F4",text:"\u5728\u8BE5\u9636\u6BB5\u5185\u6216\u8005\u8001\u5E08\u8BC4\u9605\u901A\u8FC7\u4E4B\u524D\uFF0C\u5B66\u751F\u53EF\u4EE5\u81EA\u7531\u63D0\u4EA4\u6587\u6863\uFF0C\u4E00\u65E6\u8FC7\u4E86\u622A\u6B62\u65F6\u95F4\uFF0C\u5219\u9700\u8981\u7BA1\u7406\u5458\u6388\u6743\u8865\u4EA4"}],bt=["opening_report","midterm_report","thesis","final_defense","final_thesis","archives"],Nt=_e.some(Dt=>!(Dt!=null&&Dt.response)),{timeName:it,text:Ht,width:Te,key:zt}=(qe==null?void 0:qe.find(Dt=>Dt.key===(De==null?void 0:De.clazz)))||{};return ee.createElement(Ke.default,{centered:!0,destroyOnClose:!0,confirmLoading:et,okButtonProps:{disabled:Nt},onCancel:He,onOk:je,open:ve,title:`${De.name}\u8BBE\u7F6E`,width:Te,afterClose:()=>{pe([]),at(""),Mt(""),wt(""),We(!1)},okText:"\u4FDD\u5B58\u8BBE\u7F6E",cancelText:"\u53D6\u6D88"},ee.createElement("div",{className:ie.wrap},ee.createElement("div",{className:ie.label},ee.createElement("span",null,"*"),it),ee.createElement(Ie.Z,{align:"middle",className:bt.includes(zt)?"mb20":""},ee.createElement(Se.default,{format:"YYYY-MM-DD HH:mm",value:ot?y()(ot):"",disabledDate:Dt=>(0,a.Q8)(Dt,"",De==null?void 0:De.disabled_time),disabledTime:Dt=>(0,a.d0)(Dt,De==null?void 0:De.disabled_time),showTime:{format:"HH:mm"},onChange:(Dt,ye)=>{at(ye)}}),ee.createElement("span",{className:"ml10 mr10"},"\u81F3"),ee.createElement(Se.default,{format:"YYYY-MM-DD HH:mm",value:$e?y()($e):"",disabledDate:Dt=>(0,a.Q8)(Dt,"",De==null?void 0:De.disabled_time),disabledTime:Dt=>(0,a.d0)(Dt,De==null?void 0:De.disabled_time),showTime:{format:"HH:mm"},onChange:(Dt,ye)=>{wt(ye)}}),ee.createElement("span",{className:`${zt==="student_selection"?"mt10":"ml10"} font14`,style:{color:"#9096A3"}},Ht)),bt.includes(zt)&&ee.createElement(ee.Fragment,null,ee.createElement("div",{className:ie.label},"\u9636\u6BB5\u63CF\u8FF0"),ee.createElement(xe.Z,{height:140,defaultValue:st,onChange:Dt=>{Mt(Dt)}}),ee.createElement(Oe.default,le({},ut),ee.createElement(Ie.Z,{align:"middle",className:"mt10"},ee.createElement(Re.op,{style:{borderRadius:2}},ee.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6587\u6863"),ee.createElement("div",{className:"ml10 font14",style:{color:"#5F6367"},onClick:Dt=>{Dt.stopPropagation()}},"\u4E0A\u4F20\u6B64\u9636\u6BB5\u7684\u6587\u6863\u6A21\u7248\u3001\u6279\u9605\u8981\u6C42\u7B49\u6587\u6863\uFF0C\u5355\u4E2A\u6587\u6863\u5927\u5C0F\u4E0D\u8D85\u8FC7150M"))))))}},43907:function(ft,kt,re){"use strict";re.d(kt,{Z:function(){return Se}});var ee=re(59301),Le={flex_box_center:"flex_box_center___Sswcw",flex_space_between:"flex_space_between___nBexI",flex_box_vertical_center:"flex_box_vertical_center___sPXvb",flex_box_center_end:"flex_box_center_end___c6nca",flex_box_column:"flex_box_column___Bq_gi",tag:"tag___NEywM"},Oe=re(92310),Ke=re.n(Oe),Se=({className:ie,status:de})=>ee.createElement(ee.Fragment,null,de===0&&ee.createElement("div",{className:Ke()(Le.tag,ie)},"\u672A\u5F00\u59CB"),de===1&&ee.createElement("div",{className:Ke()(Le.tag,ie),style:{background:"#19CB70"}},"\u8FDB\u884C\u4E2D"),de===2&&ee.createElement("div",{className:Ke()(Le.tag,ie),style:{background:"#EE5D5D"}},"\u5DF2\u7ED3\u675F"))},21981:function(ft,kt,re){"use strict";re.d(kt,{Z:function(){return ue}});var ee=re(59301),Le={flex_box_center:"flex_box_center___Q4rC9",flex_space_between:"flex_space_between___pzGZc",flex_box_vertical_center:"flex_box_vertical_center___DhNf8",flex_box_center_end:"flex_box_center_end___ALRjT",flex_box_column:"flex_box_column___p6z9Y",wrap:"wrap____H2XH"},Oe=re(76560),Ke=re(95237),Ie=re(1710),Se=re(47949),ie=re(74975),de=re(82093),Ne=re(5874),Re=re(57884),ze=re(49661),Me=Object.defineProperty,xe=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,x=(fe,be,ve)=>be in fe?Me(fe,be,{enumerable:!0,configurable:!0,writable:!0,value:ve}):fe[be]=ve,E=(fe,be)=>{for(var ve in be||(be={}))a.call(be,ve)&&x(fe,ve,be[ve]);if(y)for(var ve of y(be))b.call(be,ve)&&x(fe,ve,be[ve]);return fe},z=(fe,be)=>xe(fe,ae(be)),ne=(fe,be,ve)=>new Promise((De,He)=>{var he=ot=>{try{pe(ve.next(ot))}catch(at){He(at)}},_e=ot=>{try{pe(ve.throw(ot))}catch(at){He(at)}},pe=ot=>ot.done?De(ot.value):Promise.resolve(ot.value).then(he,_e);pe((ve=ve.apply(fe,be)).next())});const le=({graduations:fe,dispatch:be,tags:ve,tagsTitle:De,tagsTitleWidth:He,placeholder:he,columns:_e,updateKey:pe,inputWidth:ot=214})=>{var at,$e,wt;const st=(0,Oe.useParams)(),[Mt]=(0,Oe.useSearchParams)(),[et,We]=(0,ee.useState)(!1),[Et,ut]=(0,ee.useState)(0),[je,qe]=(0,ee.useState)([]),[bt,Nt]=(0,ee.useState)(!1),{menus:it}=fe,Ht=(at=location.pathname.split("/"))==null?void 0:at[3],Te=it.find(ce=>ce.clazz===Ht)||{},zt=it.find(ce=>ce.clazz===Ht)||1,Dt=Mt!=null&&Mt.get("state")?Number(Mt==null?void 0:Mt.get("state")):"",[ye,yt]=(0,ee.useState)({keyword:"",status:Dt,page:1,limit:20});(0,ee.useEffect)(()=>{Te!=null&&Te.id&&me(ye)},[Te==null?void 0:Te.id,pe]);const me=ce=>ne(void 0,null,function*(){We(!0);const we=yield(0,de.ZP)(`/api/graduations/${st.id}/graduation_stages/${Te==null?void 0:Te.id}.json`,{method:"get",params:ce});we.status===0&&(qe((we==null?void 0:we.data)||[]),ut(we==null?void 0:we.total_count)),We(!1)}),oe=ce=>{ye.status=ce,ye.page=1,yt(ye),me(ye)},te=ce=>{ye.keyword=ce,ye.page=1,yt(ye),me(ye)},se=(ce,we)=>{ye.page=ce,ye.limit=we,yt(ye),me(ye)},Pe=[{name:"\u4EFB\u52A1\u4E66",key:"tasks",notStartText:"\u5F53\u524D\u9636\u6BB5\u8FD8\u672A\u5F00\u542F"},{name:"\u5F00\u9898\u62A5\u544A",key:"opening_report",notStartText:"\u5F53\u524D\u9636\u6BB5\u8FD8\u672A\u5F00\u542F"},{name:"\u4E2D\u671F\u68C0\u67E5",key:"midterm_report",notStartText:"\u5F53\u524D\u9636\u6BB5\u8FD8\u672A\u5F00\u542F"},{name:"\u6BD5\u4E1A\u8BBA\u6587",key:"thesis",notStartText:"\u5F53\u524D\u9636\u6BB5\u8FD8\u672A\u5F00\u542F"},{name:"\u6BD5\u4E1A\u7B54\u8FA9",key:"final_defense",notStartText:"\u5F53\u524D\u9636\u6BB5\u8FD8\u672A\u5F00\u542F"},{name:"\u8BBA\u6587\u5B9A\u7A3F",key:"final_thesis",notStartText:"\u5F53\u524D\u9636\u6BB5\u8FD8\u672A\u5F00\u542F"}],Fe=($e=Pe==null?void 0:Pe.find(ce=>ce.key===(Te==null?void 0:Te.clazz)))==null?void 0:$e.notStartText;return ee.createElement("div",{className:Le.wrap},ee.createElement(ie.Z,{title:Te==null?void 0:Te.name,className:"mb10",status:Te==null?void 0:Te.status,startAt:Te==null?void 0:Te.start_at,endAt:Te==null?void 0:Te.end_at}),ee.createElement(Ke.Z,{align:"middle",justify:"end",style:{height:66}},!!(Te!=null&&Te.status)&&ee.createElement(Ke.Z,{align:"middle",style:{flex:1}},ee.createElement(Se.qp,{title:De,value:ye.status,onChange:oe,dataSource:ve,className:"mt20",titleWidth:He}),ee.createElement(Se.t7,{style:{width:ot,marginLeft:"auto"},placeholder:he,value:ye.keyword,onChange:te})),(0,ze.QB)(Te==null?void 0:Te.next_start_at)&&ee.createElement(Se.op,{style:{marginLeft:15},onClick:()=>Nt(!0)},ee.createElement("i",{className:"iconfont icon-anquanshezhi font14 mr5"}),Te==null?void 0:Te.name,"\u8BBE\u7F6E")),(Te==null?void 0:Te.status)===0&&ee.createElement(Re.Z,{customText:Fe}),!!(Te!=null&&Te.status)&&ee.createElement(Ie.default,{columns:_e,dataSource:je,loading:et,rowKey:"id",locale:{emptyText:ee.createElement(Re.Z,null)},pagination:{current:ye.page,hideOnSinglePage:!Et,showQuickJumper:!0,showSizeChanger:!0,pageSize:ye.limit,pageSizeOptions:["10","20","50","100","200"],total:Et,size:"default",showTotal:ze.rU,onChange:se}}),ee.createElement(Ne.Z,{visible:bt,data:z(E({},Te),{disabled_time:(wt=it==null?void 0:it[zt-1])==null?void 0:wt.end_at}),onClose:()=>Nt(!1),onSuccess:()=>{Nt(!1)}}))};var ue=(0,Oe.connect)(({graduations:fe})=>({graduations:fe}))(le)},23869:function(ft,kt,re){"use strict";re.d(kt,{rX:function(){return ne},pW:function(){return le},gy:function(){return ue},xY:function(){return z},O5:function(){return E},tJ:function(){return ae},o1:function(){return y},Rd:function(){return x}});var ee=re(76560),Le=re(43418),Oe=re(28103),Ke=re(8591),Ie=re(34055),Se=re(49661),ie=re(87169),de=re(25510),Ne="data:image/png;base64,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",Re=re.p+"static/newqrcode.a8740efb.png",ze=re(32637),Me=re(59301),xe=(fe,be,ve)=>new Promise((De,He)=>{var he=ot=>{try{pe(ve.next(ot))}catch(at){He(at)}},_e=ot=>{try{pe(ve.throw(ot))}catch(at){He(at)}},pe=ot=>ot.done?De(ot.value):Promise.resolve(ot.value).then(he,_e);pe((ve=ve.apply(fe,be)).next())});const ae=(fe,be=!1)=>!!(y(fe)&&a(be)),y=fe=>(0,Ie.bg)()?!0:(fe({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(fe=!1)=>{var be;const{user:ve}=(0,ee.getDvaApp)()._store.getState();return(be=ve.userInfo)!=null&&be.profile_completed?!0:(Le.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Se.xg)("/account/profile/edit"),b()}}),!1)},b=()=>{Le.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},x=()=>{Le.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Me.createElement("div",{style:{textAlign:"center"}},Me.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),Me.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:ze}),Me.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},E=()=>{var fe;const{user:be}=(0,ee.getDvaApp)()._store.getState();return(fe=be.userInfo)!=null&&fe.professional_certification?!0:(Le.default.confirm({title:"\u63D0\u793A",centered:!0,content:Me.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Se.xg)("/account/certification")}}),!1)},z=()=>(0,Ie.V9)()?!0:(Le.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Me.createElement("div",{className:"tc",style:{marginLeft:-38}},Me.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Me.createElement("img",{src:Re,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(fe,be)=>fe?!0:(Le.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Me.createElement("div",null,Me.createElement("p",null,be||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),Me.createElement("div",{style:{marginLeft:"110px"}},Me.createElement("img",{src:Ne,width:200}),Me.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Se.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),le=fe=>{Le.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Me.createElement("div",null,Me.createElement("div",null,Me.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),Me.createElement(Oe.Z,null),Me.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Me.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",Me.createElement("a",null,fe),"\u5929\u3002"),Me.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Me.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),Me.createElement("div",{style:{textAlign:"center",marginTop:30}},Me.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:de,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ue=(fe,be="")=>{const{shixunsDetail:{detail:ve}}=(0,ee.getDvaApp)()._store.getState();if((ve==null?void 0:ve.public)===2||(ve==null?void 0:ve.public)===1||(ve==null?void 0:ve.shixun_status)===3){let De="";return(ve==null?void 0:ve.public)===2&&(De="\u5DF2\u516C\u5F00"),(ve==null?void 0:ve.public)===1&&(De="\u5F85\u5BA1\u6838"),(ve==null?void 0:ve.shixun_status)===3&&(De="\u5DF2\u5173\u95ED"),Le.default.info({centered:!0,icon:Me.createElement(ie.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Me.createElement("div",{className:"tc",style:{marginLeft:-38}},Me.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Me.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",De,"\uFF0C",be,"\u3002"),Me.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Me.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:de,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(ve==null?void 0:ve.shixun_status)===2?(Le.default.confirm({centered:!0,icon:Me.createElement(ie.Z,null),title:"\u63D0\u793A",content:Me.createElement("div",null,Me.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",be,"\u3002"),Me.createElement("br",null),Me.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{Le.default.confirm({width:440,centered:!0,icon:Me.createElement(ie.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>xe(void 0,null,function*(){(yield fe({type:"shixunsDetail/cancelRelease",payload:{id:ve==null?void 0:ve.identifier}})).status!==401&&(Ke.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),fe({type:"shixunsDetail/getShixunsDetail",payload:{id:ve==null?void 0:ve.identifier}}),fe({type:"practiceSetting/getCommonData",payload:{id:ve==null?void 0:ve.identifier}}))})})}}),!0):!1}},50371:function(ft,kt){"use strict";function re(){const ee=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let Le=1;Le{const Ie=Oe[Ke];Ie!==void 0&&(ee[Ke]=Ie)})}return ee}kt.Z=re},13845:function(ft,kt,re){"use strict";re.d(kt,{F:function(){return ee},Z:function(){return Le}});function ee(Oe){return Oe!=null&&Oe===Oe.window}function Le(Oe,Ke){var Ie,Se;if(typeof window=="undefined")return 0;const ie=Ke?"scrollTop":"scrollLeft";let de=0;return ee(Oe)?de=Oe[Ke?"pageYOffset":"pageXOffset"]:Oe instanceof Document?de=Oe.documentElement[ie]:(Oe instanceof HTMLElement||Oe)&&(de=Oe[ie]),Oe&&!ee(Oe)&&typeof de!="number"&&(de=(Se=((Ie=Oe.ownerDocument)!==null&&Ie!==void 0?Ie:Oe).documentElement)===null||Se===void 0?void 0:Se[ie]),de}},56762:function(ft,kt,re){"use strict";re.d(kt,{Z:function(){return Le}});var ee=re(59301);function Le(){const[,Oe]=ee.useReducer(Ke=>Ke+1,0);return Oe}},68031:function(ft,kt,re){"use strict";re.d(kt,{Z:function(){return Ke}});var ee=re(16089);function Le(Ie,Se,ie,de){const Ne=ie-Se;return Ie/=de/2,Ie<1?Ne/2*Ie*Ie*Ie+Se:Ne/2*((Ie-=2)*Ie*Ie+2)+Se}var Oe=re(13845);function Ke(Ie){let Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:de,duration:Ne=450}=Se,Re=ie(),ze=(0,Oe.Z)(Re,!0),Me=Date.now(),xe=()=>{const y=Date.now()-Me,a=Le(y>Ne?Ne:y,ze,Ie,Ne);(0,Oe.F)(Re)?Re.scrollTo(window.pageXOffset,a):Re instanceof Document||Re.constructor.name==="HTMLDocument"?Re.documentElement.scrollTop=a:Re.scrollTop=a,y{var De;const{prefixCls:He,className:he,rootClassName:_e,children:pe,indeterminate:ot=!1,style:at,onMouseEnter:$e,onMouseLeave:wt,skipGroup:st=!1,disabled:Mt}=be,et=xe(be,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:We,direction:Et,checkbox:ut}=Ke.useContext(Ie.E_),je=Ke.useContext(Ne),{isFormItemInput:qe}=Ke.useContext(ie.aM),bt=Ke.useContext(Se.Z),Nt=(De=(je==null?void 0:je.disabled)||Mt)!==null&&De!==void 0?De:bt,it=Ke.useRef(et.value);Ke.useEffect(()=>{je==null||je.registerValue(et.value)},[]),Ke.useEffect(()=>{if(!st)return et.value!==it.current&&(je==null||je.cancelValue(it.current),je==null||je.registerValue(et.value),it.current=et.value),()=>je==null?void 0:je.cancelValue(et.value)},[et.value]);const Ht=We("checkbox",He),[Te,zt]=(0,Re.ZP)(Ht),Dt=Object.assign({},et);je&&!st&&(Dt.onChange=function(){et.onChange&&et.onChange.apply(et,arguments),je.toggleOption&&je.toggleOption({label:pe,value:et.value})},Dt.name=je.name,Dt.checked=je.value.includes(et.value));const ye=Le()(`${Ht}-wrapper`,{[`${Ht}-rtl`]:Et==="rtl",[`${Ht}-wrapper-checked`]:Dt.checked,[`${Ht}-wrapper-disabled`]:Nt,[`${Ht}-wrapper-in-form-item`]:qe},ut==null?void 0:ut.className,he,_e,zt),yt=Le()({[`${Ht}-indeterminate`]:ot},Me.A,zt),me=ot?"mixed":void 0;return Te(Ke.createElement(ze.Z,{component:"Checkbox",disabled:Nt},Ke.createElement("label",{className:ye,style:Object.assign(Object.assign({},ut==null?void 0:ut.style),at),onMouseEnter:$e,onMouseLeave:wt},Ke.createElement(Oe.Z,Object.assign({"aria-checked":me},Dt,{prefixCls:Ht,className:yt,disabled:Nt,ref:ve})),pe!==void 0&&Ke.createElement("span",null,pe))))};var a=Ke.forwardRef(ae),b=re(3300),x=re(2738),E=function(be,ve){var De={};for(var He in be)Object.prototype.hasOwnProperty.call(be,He)&&ve.indexOf(He)<0&&(De[He]=be[He]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,He=Object.getOwnPropertySymbols(be);he{const{defaultValue:De,children:He,options:he=[],prefixCls:_e,className:pe,rootClassName:ot,style:at,onChange:$e}=be,wt=E(be,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:st,direction:Mt}=Ke.useContext(Ie.E_),[et,We]=Ke.useState(wt.value||De||[]),[Et,ut]=Ke.useState([]);Ke.useEffect(()=>{"value"in wt&&We(wt.value||[])},[wt.value]);const je=Ke.useMemo(()=>he.map(oe=>typeof oe=="string"||typeof oe=="number"?{label:oe,value:oe}:oe),[he]),qe=oe=>{ut(te=>te.filter(se=>se!==oe))},bt=oe=>{ut(te=>[].concat((0,b.Z)(te),[oe]))},Nt=oe=>{const te=et.indexOf(oe.value),se=(0,b.Z)(et);te===-1?se.push(oe.value):se.splice(te,1),"value"in wt||We(se),$e==null||$e(se.filter(Pe=>Et.includes(Pe)).sort((Pe,Fe)=>{const ce=je.findIndex(Ve=>Ve.value===Pe),we=je.findIndex(Ve=>Ve.value===Fe);return ce-we}))},it=st("checkbox",_e),Ht=`${it}-group`,[Te,zt]=(0,Re.ZP)(it),Dt=(0,x.Z)(wt,["value","disabled"]),ye=he.length?je.map(oe=>Ke.createElement(a,{prefixCls:it,key:oe.value.toString(),disabled:"disabled"in oe?oe.disabled:wt.disabled,value:oe.value,checked:et.includes(oe.value),onChange:oe.onChange,className:`${Ht}-item`,style:oe.style,title:oe.title},oe.label)):He,yt={toggleOption:Nt,value:et,disabled:wt.disabled,name:wt.name,registerValue:bt,cancelValue:qe},me=Le()(Ht,{[`${Ht}-rtl`]:Mt==="rtl"},pe,ot,zt);return Te(Ke.createElement("div",Object.assign({className:me,style:at},Dt,{ref:ve}),Ke.createElement(Ne.Provider,{value:yt},ye)))},ne=Ke.forwardRef(z);var le=Ke.memo(ne);const ue=a;ue.Group=le,ue.__ANT_CHECKBOX=!0;var fe=ue},98447:function(ft,kt,re){"use strict";re.d(kt,{C2:function(){return Ie}});var ee=re(17313),Le=re(37613),Oe=re(83116);const Ke=Se=>{const{checkboxCls:ie}=Se,de=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,ee.Wf)(Se)),{display:"inline-flex",flexWrap:"wrap",columnGap:Se.marginXS,[`> ${Se.antCls}-row`]:{flex:1}}),[de]:Object.assign(Object.assign({},(0,ee.Wf)(Se)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${de}`]:{marginInlineStart:0},[`&${de}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,ee.Wf)(Se)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Se.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,ee.oN)(Se))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Se.checkboxSize,height:Se.checkboxSize,direction:"ltr",backgroundColor:Se.colorBgContainer,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,borderRadius:Se.borderRadiusSM,borderCollapse:"separate",transition:`all ${Se.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Se.checkboxSize/14*5,height:Se.checkboxSize/14*8,border:`${Se.lineWidthBold}px solid ${Se.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Se.motionDurationFast} ${Se.motionEaseInBack}, opacity ${Se.motionDurationFast}`}},"& + span":{paddingInlineStart:Se.paddingXS,paddingInlineEnd:Se.paddingXS}})},{[` ${de}:not(${de}-disabled), ${ie}:not(${ie}-disabled) `]:{[`&:hover ${ie}-inner`]:{borderColor:Se.colorPrimary}},[`${de}:not(${de}-disabled)`]:{[`&:hover ${ie}-checked:not(${ie}-disabled) ${ie}-inner`]:{backgroundColor:Se.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ie}-checked:not(${ie}-disabled):after`]:{borderColor:Se.colorPrimaryHover}}},{[`${ie}-checked`]:{[`${ie}-inner`]:{backgroundColor:Se.colorPrimary,borderColor:Se.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Se.motionDurationMid} ${Se.motionEaseOutBack} ${Se.motionDurationFast}`}}},[` diff --git a/p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index.798fd78d.async.js b/p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index.1bbf8c0c.async.js similarity index 98% rename from p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index.798fd78d.async.js rename to p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index.1bbf8c0c.async.js index 36aeb16943..95dda343ea 100644 --- a/p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index.798fd78d.async.js +++ b/p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index.1bbf8c0c.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[9205],{89489:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},59477:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},40001:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},26227:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},49198:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},84105:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},41464:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},18785:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},73331:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},15277:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},52671:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},8657:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},56082:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},33853:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},15075:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},62772:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},43531:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},61485:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},38819:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},47472:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},87395:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},84236:function(Nt,We,C){"use strict";C.d(We,{t:function(){return n}});var O=C(59301),he=C(3113),e={buttonFixed:"buttonFixed___vyq30",button:"button___hxmYv",buttonWrap:"buttonWrap___uK8dl"},j=C(92310),p=C.n(j),r=Object.defineProperty,t=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,o=(a,i,l)=>i in a?r(a,i,{enumerable:!0,configurable:!0,writable:!0,value:l}):a[i]=l,c=(a,i)=>{for(var l in i||(i={}))s.call(i,l)&&o(a,l,i[l]);if(t)for(var l of t(i))d.call(i,l)&&o(a,l,i[l]);return a};const n=({cancelText:a="\u53D6\u6D88",okText:i="\u786E\u5B9A",loading:l=!1,hasOkBtn:u=!0,hasCancelBtn:b=!0,okButtonProps:v={},onCancel:f=()=>{},onOk:m=()=>{},className:E=""})=>O.createElement("div",{className:p()(e.buttonFixed,E)},O.createElement("div",{className:e.buttonWrap},b&&O.createElement(he.ZP,{size:"middle",className:`${e.button} mr20`,onClick:f},a),u&&O.createElement(he.ZP,c({size:"middle",type:"primary",className:`${e.button} mr20`,loading:l,onClick:m},v),i)))},929:function(Nt,We,C){"use strict";C.d(We,{i:function(){return h},Z:function(){return y}});var O={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},he=C(71418),e=C(6848),j=C(93948),p=C(92310),r=C.n(p),t=C(49661),s=C(57884),d=C(34055),o=C(79005),c=C(20345),n=C(77882),a=C(31081),i=C(75309),l=C(71979),u=C(47558),b=C(42922),v=C(66832),f=C(96593),m=C(19664),E=C(91833),S=C(59301);const h=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:o,swimg:c},{name:"101\u8BA1\u5212",ptimg:n,swimg:a},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:i,swimg:l},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:u,swimg:b},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:v,swimg:f},{name:"\u519B\u961F\u4E00\u6D41",ptimg:m,swimg:E}];var y=({className:x,dataSource:g=[],col:w=4,right:B,bottom:L=23,precision:D=0,wrapWidth:Z=1200,trackEventItems:z,loading:U,onRemove:G=()=>{},isCurrent:$=!0,showAlias:W=!1,showProgress:oe=!1})=>{const J=Math.floor((Z-(w-1)*B)/w),te=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(V=>(window.ENV==="build"&&(V.ptimg=`/react/build${V.ptimg}`,V.swimg=`/react/build${V.swimg}`),V));return S.createElement(he.Z,{spinning:U},S.createElement("div",{className:r()(O.list,x)},!!(g!=null&&g.length)&&(g==null?void 0:g.map((V,X)=>{var _,Q,ce,se,Ee,Ce;const{name:re,id:M,identifier:Y,featured:F,school_name:k,image_url:ne,excellent:K,is_plan:N}=V;return S.createElement("div",{key:M,className:$&&oe?O.wrapisCurrent:O.wrap,style:{width:J,marginRight:(1+X)%w===0?0:B+D,marginBottom:L}},S.createElement("a",{className:O.li,onClick:T=>{T.preventDefault(),T.stopPropagation(),z&&(0,t.L9)([z]),(0,t.xg)(`/paths/${Y}`)}},S.createElement("div",{className:O.img},S.createElement("img",{className:O.cover,src:`${ne}`}),$&&(0,d.bg)()&&(V==null?void 0:V.studying)&&S.createElement("div",{className:`${O.movebq} user-path-items`,onClick:T=>{T.stopPropagation(),G(V)}},S.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),S.createElement("span",{className:"c-red"},"\u79FB\u9664")),(_=V==null?void 0:V.subject_tags)==null?void 0:_.map((T,I)=>{var A,P;if(I===0){const ae=(A=te.find(H=>H.name==T))==null?void 0:A.swimg;return S.createElement("img",{className:O.sign,src:ae,style:{left:"-4px"}})}const ee=(P=te.find(ae=>ae.name==T))==null?void 0:P.ptimg;return S.createElement("img",{className:O.sign,src:ee,style:{left:`${48+52*(I-1)+2*I}px`}})}),S.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(V==null?void 0:V.excellent)&&S.createElement("div",{className:O.bq},"\u5F00\u653E\u8BFE\u7A0B"))),S.createElement("div",{className:O.name},S.createElement(e.Z,{title:W&&(V!=null&&V.excellent_alias_name)?S.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${re}`,S.createElement("br",null),S.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${V==null?void 0:V.excellent_alias_name}`)):re},S.createElement("span",{className:O.e},W&&(V==null?void 0:V.excellent_alias_name)||re))),$&&oe&&((Q=V==null?void 0:V.progress)==null?void 0:Q.all_score)!=0&&S.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},S.createElement(j.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((ce=V==null?void 0:V.progress)==null?void 0:ce.my_score)/((se=V==null?void 0:V.progress)==null?void 0:se.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Ee=V==null?void 0:V.progress)==null?void 0:Ee.my_score,"/",(Ce=V==null?void 0:V.progress)==null?void 0:Ce.all_score),(!$||!oe)&&S.createElement("div",{className:O.tags},S.createElement("div",null,S.createElement(e.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},S.createElement("span",null,S.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),S.createElement("span",null,V.stages_count))),S.createElement(e.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},S.createElement("span",null,S.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),S.createElement("span",null,V.members_count)))))))})),!g.length&&S.createElement(s.Z,null)))}},47949:function(Nt,We,C){"use strict";C.d(We,{jL:function(){return p},w9:function(){return Oe},dN:function(){return ue},QD:function(){return qe},cQ:function(){return se.Z},Oz:function(){return ae},op:function(){return fe},O5:function(){return lt},_b:function(){return gt},t7:function(){return g},Gi:function(){return pt},YG:function(){return Le},kT:function(){return it},qp:function(){return b},K3:function(){return m},vr:function(){return vt},qE:function(){return ge},Je:function(){return L},wb:function(){return X},lB:function(){return ce},cq:function(){return Vt},tp:function(){return h},Si:function(){return Pt},k8:function(){return cn},Du:function(){return dn}});var O=C(59301),he={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},e="data:image/png;base64,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",p=({dataSource:Ye=[],img:Qe,imgWidth:tt=346,title:yt,sunTitle:Bt,bannerExtraContent:Jt})=>O.createElement("div",{className:he.banner},O.createElement("div",{className:he.content},O.createElement("aside",null,O.createElement("p",null,O.createElement("b",null,yt),O.createElement("span",null,Bt)),Ye.length>0&&O.createElement("div",{className:he.btns},Ye.map((Ft,At)=>O.createElement("div",{key:At,onClick:Ft.click},Ft.name,Ft.sign?O.createElement("img",{src:e,width:39}):null))),Jt),Qe&&O.createElement("img",{style:{marginTop:33,marginRight:38},src:Qe,width:tt}))),r={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},t=C(92310),s=C.n(t),d=C(89392),o=Object.defineProperty,c=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,i=(Ye,Qe,tt)=>Qe in Ye?o(Ye,Qe,{enumerable:!0,configurable:!0,writable:!0,value:tt}):Ye[Qe]=tt,l=(Ye,Qe)=>{for(var tt in Qe||(Qe={}))n.call(Qe,tt)&&i(Ye,tt,Qe[tt]);if(c)for(var tt of c(Qe))a.call(Qe,tt)&&i(Ye,tt,Qe[tt]);return Ye},b=({dataSource:Ye=[],value:Qe,onChange:tt,onTitleChange:yt,className:Bt,title:Jt,titleWidth:Ft=41,style:At={},fontColor:Ct="#6A7283",showCount:_t,classNameActive:Yt,styleItem:$t={}})=>{const[In,Te]=(0,O.useState)(0),[at,mt]=(0,O.useState)(!1),kt=(0,O.useRef)(null),Ht=(0,O.useRef)(null);return(0,O.useEffect)(()=>{var Gt;Ye.length!==0&&(((Gt=kt==null?void 0:kt.current)==null?void 0:Gt.clientHeight)>97?Te(1):Te(0)),Ye.length===0&&Te(0),mt(!1)},[Ye]),O.createElement("div",{className:s()(r.row,Bt),style:At},O.createElement("div",{onClick:(0,d.throttle)(()=>yt==null?void 0:yt(),2e3),style:{width:Ft,marginTop:at?12:4},className:`${r.title} ${yt?"current":""}`},Jt),O.createElement("div",{className:at?`${r.tagsWrap} ${r.tagsBorderWrap}`:r.tagsWrap},O.createElement("div",{className:r.bar,ref:Ht,style:In>0?{height:In===1?97:"auto",overflow:In===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},O.createElement("div",{className:r.tag,ref:kt},Ye==null?void 0:Ye.map(Gt=>O.createElement("span",{onClick:()=>tt(Gt.id),key:Gt.id,style:l(l({color:Ct},$t),(Gt==null?void 0:Gt.style)||{}),className:Qe===Gt.id?s()(Yt||r.active,Gt.classNameActive):""},O.createElement("span",{title:Gt.name,className:r.name},Gt.name),!!_t&&O.createElement("span",{className:r.num},Gt.count))))),!!In&&O.createElement(O.Fragment,null,In===1?O.createElement("div",{onClick:()=>{var Gt;Te(2),((Gt=kt==null?void 0:kt.current)==null?void 0:Gt.clientHeight)>245?mt(!0):mt(!1)},className:r.action},"\u5C55\u5F00",O.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):O.createElement("div",{onClick:()=>{Ht.current.scrollTop=0,Te(1),mt(!1)},className:r.action},"\u6536\u8D77",O.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},v={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},m=({dataSource:Ye=[],value:Qe,onChange:tt,onTitleChange:yt,className:Bt,title:Jt,titleWidth:Ft=41,style:At={},fontColor:Ct="#6A7283",showCount:_t,expand:Yt=!0})=>{const[$t,In]=(0,O.useState)(0),[Te,at]=(0,O.useState)(!1),mt=(0,O.useRef)(null),kt=(0,O.useRef)(null),[Ht,Gt]=(0,O.useState)(Yt);return O.createElement("div",{className:s()(v.row,Bt),style:At},O.createElement("div",{className:"flex item-center justify-between"},O.createElement("div",{onClick:(0,d.throttle)(()=>yt==null?void 0:yt(),2e3),style:{width:Ft,marginTop:Te?12:4},className:`${v.title} ${yt?"current":""}`},Jt),O.createElement("i",{className:`iconfont ${Ht?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Ht?8:10},onClick:()=>Gt(!Ht)})),Ht&&O.createElement("div",{className:Te?`${v.tagsWrap} ${v.tagsBorderWrap}`:v.tagsWrap},O.createElement("div",{className:v.fenge}),O.createElement("div",{className:v.bar,ref:kt},O.createElement("div",{className:v.tag,ref:mt},Ye==null?void 0:Ye.map(bn=>O.createElement("span",{onClick:()=>tt(bn.id),key:bn.id,style:{color:Ct},className:Qe===bn.id?v.active:""},O.createElement("span",{title:bn.name,className:v.name},bn.name),!!_t&&O.createElement("span",{className:v.num},bn.count)))))))},E={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},h=({dataSource:Ye=[],value:Qe,onChange:tt,className:yt,style:Bt={}})=>O.createElement("div",{style:Bt,className:s()(E.tabs,yt)},Ye.map(Jt=>O.createElement("span",{onClick:()=>tt(Jt.id),className:Qe===Jt.id?E.active:"",key:Jt.id},Jt.name))),R={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},y=C(92832),g=({dataSource:Ye=[],value:Qe="",onChange:tt,onInputChange:yt=()=>{},className:Bt,style:Jt={},placeholder:Ft,allowClear:At=!1})=>{var Ct;const[_t,Yt]=(0,O.useState)(""),[$t,In]=(0,O.useState)("");(0,O.useEffect)(()=>{var mt;let kt=Qe;(mt=JSON.stringify(Qe))!=null&&mt.includes("{")&&(Yt(Qe.id),kt=Qe.value||"");try{In(decodeURIComponent(kt||""))}catch(Ht){In(decodeURIComponent(kt||""))}},[Qe]);const Te=()=>{tt(encodeURIComponent($t),_t||null)},at=mt=>{mt!==_t&&(Yt(mt),tt(encodeURIComponent($t),mt))};return O.createElement("div",{className:s()(R.input,Bt),style:Jt},!!Ye.length&&O.createElement("div",{className:R.dropdown},O.createElement("div",{className:R.text},(Ct=Ye.find(mt=>mt.id===_t))==null?void 0:Ct.name,O.createElement("i",{className:"iconfont icon-zhankai4"}),O.createElement("b",{className:R.b1}),O.createElement("b",{className:R.b2})),O.createElement("div",{className:R.menu},Ye.map((mt,kt)=>O.createElement("div",{key:kt,onClick:()=>at(mt.id)},mt.name)))),O.createElement(y.default,{onPressEnter:Te,value:$t,onChange:mt=>{In(mt.target.value),yt(encodeURIComponent(mt.target.value),_t||null)},bordered:!1,placeholder:Ft}),O.createElement("i",{onClick:Te,className:"iconfont icon-sousuo9 font14 pl10 current"}))},w={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},L=({value:Ye,onChange:Qe,className:tt,total:yt,pageSize:Bt,style:Jt={}})=>{const Ft=Ye<2,At=Ye>=Math.ceil(yt/Bt);return yt<=Bt?O.createElement(O.Fragment,null):O.createElement("div",{className:s()(w.quickPager,tt),style:Jt},O.createElement("div",{onClick:()=>{Ft||Qe(Ye-1,"prev")},className:Ft?w.disabled:""},"\u4E0A\u4E00\u9875"),O.createElement("div",{onClick:()=>{At||Qe(Ye+1,"next")},className:At?w.disabled:""},"\u4E0B\u4E00\u9875"))},D={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Z=C(71418),z=C(6848),U=C(13570),G=C(90524),$=C(49661),W=C(96908),oe=C(57177),J=C(81378),te=C(57884),X=({className:Ye,dataSource:Qe=[],col:tt=4,right:yt,bottom:Bt=23,precision:Jt=0,wrapWidth:Ft=1200,trackEventItems:At,loading:Ct})=>{const _t=Math.floor((Ft-(tt-1)*yt)/tt);return O.createElement(Z.Z,{spinning:Ct},O.createElement("div",{className:s()(D.list,Ye)},!!Qe.length&&Qe.map((Yt,$t)=>{const{name:In,id:Te,identifier:at,power:mt,cover_image_id:kt,pic:Ht}=Yt;return O.createElement("div",{className:D.wrap,key:Te,style:{width:_t,marginRight:(1+$t)%tt===0?0:yt+Jt,marginBottom:Bt}},O.createElement("a",{target:"_blank",href:`/shixuns/${at}/challenges`,className:D.li,onClick:Gt=>{Gt.preventDefault(),At&&(0,$.L9)([At]),mt&&(0,$.xg)(`/shixuns/${at}/challenges`)}},O.createElement("div",{className:D.img},O.createElement("img",{className:D.cover,src:`${Ht}`}),Yt.is_jupyter&&O.createElement("img",{className:D.sign,src:W}),Yt.is_jupyter_lab&&O.createElement("img",{className:D.sign,src:oe}),Yt.is_unity_3d&&O.createElement("img",{className:D.sign,src:J})),O.createElement("div",{className:D.name},O.createElement(z.Z,{title:In||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},O.createElement("span",{className:D.e},In||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),O.createElement("div",{className:D.tags},O.createElement(z.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},O.createElement("span",null,O.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),O.createElement("span",null,Yt.challenges_count))),!!Yt.myshixuns_count&&O.createElement(z.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},O.createElement("span",null,O.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),O.createElement("span",null,Yt.myshixuns_count))),O.createElement(z.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},O.createElement("span",null,O.createElement("span",null,Yt.level))),O.createElement("div",{className:D.rate},O.createElement(U.Z,{allowHalf:!0,disabled:!0,defaultValue:Yt.score_info}),O.createElement("span",null,"\xA0",Yt.score_info?`${Yt.score_info}\u5206`:"5\u5206")))),!mt&&O.createElement("div",{className:D.lockWrap},O.createElement("img",{src:`${G.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),O.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Qe.length&&O.createElement(te.Z,null)))},_={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},ce=({className:Ye,dataSource:Qe=[],col:tt=4,right:yt,bottom:Bt=23,precision:Jt=0,wrapWidth:Ft=1200,wrapClassName:At,trackEventItems:Ct,loading:_t})=>{const Yt=Math.floor((Ft-(tt-1)*yt)/tt);return O.createElement(Z.Z,{spinning:_t},O.createElement("div",{className:s()(_.list,Ye)},!!Qe.length&&Qe.map(($t,In)=>{const{name:Te,id:at,identifier:mt,power:kt,cover_image_id:Ht,pic:Gt}=$t;return O.createElement("div",{className:s()(_.wrap,At),key:at,style:{width:Yt,marginRight:(1+In)%tt===0?0:yt+Jt,marginBottom:Bt}},O.createElement("a",{target:"_blank",href:`/shixuns/${mt}/challenges`,className:_.li,onClick:bn=>{bn.preventDefault(),Ct&&(0,$.L9)([Ct]),kt&&(0,$.xg)(`/shixuns/${mt}/challenges`)}},O.createElement("img",{src:C(47621),className:_.titleBg}),O.createElement("div",{className:_.name},O.createElement(z.Z,{title:Te||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},O.createElement("span",{className:_.e},Te||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),O.createElement("div",{style:{padding:"14px",paddingBottom:0}},O.createElement("div",{className:_.img},O.createElement("img",{className:_.cover,src:Ht?`${G.Z.API_SERVER}/api/attachments/${Ht}`:`${G.Z.IMG_SERVER+Gt}`}),$t.is_jupyter&&O.createElement("div",{className:_.bq},"Jupyter"),$t.is_jupyter_lab&&O.createElement("div",{className:_.bq},"JupyterLab"),$t.is_unity_3d&&O.createElement("div",{className:_.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),O.createElement("div",{className:"mt20 flex item-center justify-between"},O.createElement("div",null,O.createElement("span",{className:_.text},"\u5B66\u4E60\u4EBA\u6570"),O.createElement("span",{className:_.value},$t.myshixuns_count)),O.createElement("div",null,O.createElement("span",{className:_.text},"\u56F0\u96BE\u7B49\u7EA7"),O.createElement("span",{className:_.value},$t.level))),O.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},O.createElement("div",null,O.createElement("span",{className:_.text},"\u5173\u5361\u6570"),O.createElement("span",{className:_.value},$t.challenges_count)),O.createElement("div",{className:_.rate},O.createElement(U.Z,{allowHalf:!0,disabled:!0,defaultValue:$t.score_info}),O.createElement("span",{className:_.value,style:{color:"#FF9C00"}},"\xA0",$t.score_info?`${$t.score_info}\u5206`:"5\u5206"))))),!kt&&O.createElement("div",{className:_.lockWrap},O.createElement("img",{src:`${G.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),O.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Qe.length&&O.createElement(te.Z,null)))},se=C(929),Ee={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Ce=C(79005),re=C(20345),M=C(77882),Y=C(31081),F=C(75309),k=C(71979),ne=C(47558),K=C(42922),N=C(66832),T=C(96593),I=C(19664),A=C(91833);const P=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ce,swimg:re},{name:"101\u8BA1\u5212",ptimg:M,swimg:Y},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:F,swimg:k},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ne,swimg:K},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:N,swimg:T},{name:"\u519B\u961F\u4E00\u6D41",ptimg:I,swimg:A}];var ae=({className:Ye,dataSource:Qe=[],col:tt=4,right:yt,bottom:Bt=23,precision:Jt=0,wrapWidth:Ft=1200,trackEventItems:At,loading:Ct,wrapClassName:_t,imgClassName:Yt,isArrow:$t=!1})=>{const In=Math.floor((Ft-(tt-1)*yt)/tt),[Te,at]=(0,O.useState)(),[mt,kt]=(0,O.useState)(),Ht=bn=>at(bn),Gt=()=>at(-1);return O.createElement(Z.Z,{spinning:Ct},O.createElement("div",{className:s()(Ee.list,Ye)},!!(Qe!=null&&Qe.length)&&(Qe==null?void 0:Qe.map((bn,gr)=>{var Pr;const{name:Or,id:Ur,identifier:Ir,featured:Nr,school_name:fa,image_url:$r,excellent:ba,is_plan:pa}=bn;return O.createElement("div",{key:Ur,className:s()(Ee.wrap,_t),style:{width:In,marginRight:(1+gr)%tt===0?0:yt+Jt,marginBottom:Bt}},O.createElement("a",{target:"_blank",href:`/paths/${Ir}`,className:Ee.li,onClick:Vn=>{Vn.preventDefault(),At&&(0,$.L9)([At]),(0,$.xg)(`/paths/${Ir}`)}},O.createElement("img",{src:C(39057),className:Ee.titleBg}),O.createElement("div",{className:Ee.name},O.createElement(z.Z,{title:Or},O.createElement("span",{className:Ee.e,style:{color:$t&&Te===gr?"#145DFF":"#000000"},onMouseEnter:()=>{Ht(gr)},onMouseLeave:Gt},Or))),O.createElement("div",{style:{padding:"14px",paddingBottom:0}},O.createElement("div",{className:s()(Ee.img,Yt)},O.createElement("img",{className:Ee.cover,src:`${G.Z.IMG_SERVER+$r}`}),(Pr=bn==null?void 0:bn.subject_tags)==null?void 0:Pr.map((Vn,Yn)=>{var hr,qn;if(Yn===0){const Er=(hr=P.find(Mr=>Mr.name==Vn))==null?void 0:hr.swimg;return O.createElement("img",{className:Ee.sign,src:Er,style:{left:"-4px"}})}const or=(qn=P.find(Er=>Er.name==Vn))==null?void 0:qn.ptimg;return O.createElement("img",{className:Ee.sign,src:or,style:{left:`${48+52*(Yn-1)+2*Yn}px`}})}),O.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(bn==null?void 0:bn.excellent)&&O.createElement("div",{className:Ee.bq},"\u5F00\u653E\u8BFE\u7A0B"))),O.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},O.createElement("div",null,O.createElement("span",{className:Ee.text},"\u7AE0\u8282\u6570"),O.createElement("span",{className:Ee.value},bn.stages_count)),O.createElement("div",null,O.createElement("span",{className:Ee.text},"\u5B66\u4E60\u4EBA\u6570"),O.createElement("span",{className:Ee.value},bn.members_count))))))})),!Qe.length&&O.createElement(te.Z,null)))},H={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},de="data:image/png;base64,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",we=C(59301),Oe=({className:Ye,dataSource:Qe=[],col:tt=4,right:yt,bottom:Bt=23,precision:Jt=0,wrapWidth:Ft=1200,trackEventItems:At,loading:Ct})=>{const _t=Math.floor((Ft-(tt-1)*yt)/tt);return we.createElement(Z.Z,{spinning:Ct},we.createElement("div",{className:s()(H.list,Ye)},!!Qe.length&&Qe.map((Yt,$t)=>{const{subject_identifier:In,id:Te,identifier:at,power:mt}=Yt,kt=Yt.is_public!=0&&Yt.is_public;return we.createElement("div",{className:H.wrap,key:Te,style:{width:_t,marginRight:(1+$t)%tt===0?0:yt+Jt,marginBottom:Bt}},we.createElement("a",{className:H.li,onClick:Ht=>{Ht.preventDefault(),At&&(0,$.L9)([At]),(0,$.xg)(Yt.first_category_url)}},we.createElement("div",{className:H.top},we.createElement(z.Z,{title:Yt.name},we.createElement("div",{className:H.name},Yt.name)),we.createElement("img",{className:H.img,src:G.Z.IMG_SERVER+"/images/"+Yt.avatar_url}),we.createElement("div",{className:H.text,title:Yt.creator},Yt.creator),In&&we.createElement("div",{className:H.btns},we.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),we.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),kt&&we.createElement("div",{className:H.sign},"\u516C\u5F00")),we.createElement("div",{className:H.bottom},Yt.visits>0&&we.createElement(z.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-liulanyan"}),we.createElement("span",null,Yt.visits))),Yt.course_members_count>0&&we.createElement(z.Z,{title:"\u6210\u5458",placement:"bottom"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-chengyuan"}),Yt.course_members_count)),Yt.tasks_count>0&&we.createElement(z.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-zuoye"}),Yt.tasks_count)),Yt.is_end?we.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):we.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Yt.is_accessible&&we.createElement("div",{className:H.lockWrap},we.createElement("img",{src:`${G.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),we.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Qe.length&&we.createElement(te.Z,null)))},ve={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},ie="data:image/png;base64,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",ue=({className:Ye,dataSource:Qe=[],col:tt=4,right:yt,bottom:Bt=23,precision:Jt=0,wrapWidth:Ft=1200,wrapClassName:At,trackEventItems:Ct,loading:_t})=>{const Yt=Math.floor((Ft-(tt-1)*yt)/tt);return O.createElement(Z.Z,{spinning:_t},O.createElement("div",{className:s()(ve.list,Ye)},!!Qe.length&&Qe.map(($t,In)=>{const{subject_identifier:Te,id:at,identifier:mt,power:kt}=$t,Ht=$t.is_public!=0&&$t.is_public;return O.createElement("div",{className:s()(`${ve.wrap} ${$t.is_accessible?"":ve.warpStyle}`,At),key:at,style:{width:Yt,marginRight:(1+In)%tt===0?0:yt+Jt,marginBottom:Bt}},O.createElement("a",{className:ve.li,onClick:Gt=>{Gt.preventDefault(),Ct&&(0,$.L9)([Ct]),(0,$.xg)($t.first_category_url)}},O.createElement("div",{className:ve.creator},O.createElement("img",{className:ve.img,src:G.Z.IMG_SERVER+"/images/"+$t.avatar_url}),O.createElement("div",{className:ve.text,title:$t.creator},$t.creator)),O.createElement("div",{className:ve.top},O.createElement(z.Z,{title:$t.name},O.createElement("div",{className:ve.name},$t.name)),Ht&&O.createElement("div",{className:ve.sign},"\u516C\u5F00")),O.createElement("div",{className:ve.middle},O.createElement("div",{className:ve.row,style:{marginBottom:6}},O.createElement("div",null,O.createElement("span",{className:ve.text},"\u8BBF\u95EE\u91CF"),O.createElement("span",{className:ve.value},($t==null?void 0:$t.visits)||0)),O.createElement("div",null,O.createElement("span",{className:ve.text},"\u6210\u5458"),O.createElement("span",{className:ve.value},($t==null?void 0:$t.course_members_count)||0))),O.createElement("div",{className:ve.row},O.createElement("div",null,O.createElement("span",{className:ve.text,style:{width:42}},"\u4F5C",O.createElement("span",{style:{marginLeft:14}},"\u4E1A")),O.createElement("span",{className:ve.value},($t==null?void 0:$t.tasks_count)||0)),O.createElement("div",null,O.createElement("span",{className:ve.text},"\u72B6\u6001"),$t.is_end?O.createElement("span",{className:ve.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):O.createElement("span",{className:ve.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Te&&O.createElement("div",{className:ve.btns},O.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),O.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!$t.is_accessible&&O.createElement("div",{className:ve.lockWrap},O.createElement("img",{src:`${G.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),O.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Qe.length&&O.createElement(te.Z,null)))},me={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Se=C(76560),Le=({dataSource:Ye=[],value:Qe,onChange:tt,className:yt,style:Bt={},tabBarExtraContent:Jt})=>O.createElement("div",{className:s()(me.tabs,yt),style:Bt},O.createElement("div",{className:me.tabsWrap},Ye.map((Ft,At)=>O.createElement("aside",{className:me.tab,onClick:()=>{tt(Ft.id),Ft.link&&Se.history.push(Ft.link)},key:At},O.createElement("div",{className:Qe===Ft.id?me.active:""},Ft.name),(Ft==null?void 0:Ft.resetCount)==null&&(Ft==null?void 0:Ft.total)!==void 0&&O.createElement("span",null,"\uFF08",Ft==null?void 0:Ft.total,"\uFF09"),(Ft==null?void 0:Ft.resetCount)!==void 0&&(Ft==null?void 0:Ft.total)!==void 0&&O.createElement(z.Z,{title:(Ft==null?void 0:Ft.tip)!=null?Ft==null?void 0:Ft.tip:""},O.createElement("span",{style:{color:"#9096A3"}},"\uFF08",O.createElement("span",{style:{color:"#000"}},Ft==null?void 0:Ft.resetCount),"/",O.createElement("span",null,Ft==null?void 0:Ft.total),"\uFF09"))))),O.createElement("div",{className:me.tabBar},Jt)),Ke={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},it=({dataSource:Ye=[],value:Qe,onChange:tt,className:yt,style:Bt={},tabBarExtraContent:Jt})=>O.createElement("div",{className:s()(Ke.tabs,yt),style:Bt},O.createElement("div",{className:Ke.tabsWrap},Ye.map((Ft,At)=>O.createElement("aside",{className:Ke.tab,onClick:()=>{tt(Ft.id),Ft.link&&Se.history.push(Ft.link)},key:At},O.createElement("div",{className:Qe===Ft.id?Ke.active:""},Ft.name),(Ft==null?void 0:Ft.resetCount)==null&&(Ft==null?void 0:Ft.total)!==void 0&&O.createElement("span",null,"\uFF08",Ft==null?void 0:Ft.total,"\uFF09"),(Ft==null?void 0:Ft.resetCount)!==void 0&&(Ft==null?void 0:Ft.total)!==void 0&&O.createElement(z.Z,{title:(Ft==null?void 0:Ft.tip)!=null?Ft==null?void 0:Ft.tip:""},O.createElement("span",{style:{color:"#9096A3"}},"\uFF08",O.createElement("span",{style:{color:"#000"}},Ft==null?void 0:Ft.resetCount),"/",O.createElement("span",null,Ft==null?void 0:Ft.total),"\uFF09"))))),O.createElement("div",{className:Ke.tabBar},Jt)),pt=({className:Ye,style:Qe={},children:tt})=>O.createElement("div",{className:s()(Ye),style:Qe},tt),bt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Dt=C(38854),Wt=C(20834);const Ot=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Vt=({sortValue:Ye,dropValue:Qe,className:tt,onSort:yt,onDrop:Bt,dataSource:Jt=Ot})=>{var Ft;return O.createElement("div",{className:s()(bt.orderWrap,tt)},O.createElement(Dt.Z,{dropdownRender:()=>O.createElement(Wt.default,null,Jt.map((At,Ct)=>O.createElement(Wt.default.Item,{key:Ct,onClick:()=>Bt(At.id)},At.name)))},O.createElement("span",{className:bt.orderTextWrap},(Ft=Jt.find(At=>Qe===At.id))==null?void 0:Ft.name)),O.createElement("span",{className:bt.orderIconWrap},O.createElement("span",{className:bt.orderAsc},O.createElement("i",{className:Ye==="asc"?`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer}`,onClick:()=>yt(Ye==="asc"?"desc":"asc")})),O.createElement("span",{className:bt.orderDesc},O.createElement("i",{className:Ye==="desc"?`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer}`,onClick:()=>yt(Ye==="asc"?"desc":"asc")}))))},It={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},Ut=C(3113),yn=C(22688),on=Object.defineProperty,Bn=Object.getOwnPropertySymbols,wn=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable,Un=(Ye,Qe,tt)=>Qe in Ye?on(Ye,Qe,{enumerable:!0,configurable:!0,writable:!0,value:tt}):Ye[Qe]=tt,Pn=(Ye,Qe)=>{for(var tt in Qe||(Qe={}))wn.call(Qe,tt)&&Un(Ye,tt,Qe[tt]);if(Bn)for(var tt of Bn(Qe))Tn.call(Qe,tt)&&Un(Ye,tt,Qe[tt]);return Ye},rn=(Ye,Qe)=>{var tt={};for(var yt in Ye)wn.call(Ye,yt)&&Qe.indexOf(yt)<0&&(tt[yt]=Ye[yt]);if(Ye!=null&&Bn)for(var yt of Bn(Ye))Qe.indexOf(yt)<0&&Tn.call(Ye,yt)&&(tt[yt]=Ye[yt]);return tt},Dn=(Ye,Qe,tt)=>new Promise((yt,Bt)=>{var Jt=Ct=>{try{At(tt.next(Ct))}catch(_t){Bt(_t)}},Ft=Ct=>{try{At(tt.throw(Ct))}catch(_t){Bt(_t)}},At=Ct=>Ct.done?yt(Ct.value):Promise.resolve(Ct.value).then(Jt,Ft);At((tt=tt.apply(Ye,Qe)).next())}),fe=Ye=>{var Qe=Ye,{className:tt,style:yt,children:Bt,loading:Jt=!1,openLoading:Ft,onClick:At=()=>{},size:Ct="middle",shape:_t="round",theme:Yt}=Qe,$t=rn(Qe,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[In,Te]=(0,O.useState)(!1),at=(0,O.useMemo)(()=>{switch(Yt){case yn.Fy.THEMEONE:return It.ThemeOne;case yn.Fy.DEFAULT:default:return It.btn}},[Yt]);return O.createElement(Ut.ZP,Pn({onClick:(0,d.throttle)(mt=>Dn(void 0,null,function*(){Ft&&Te(!0);try{yield At(mt)}catch(kt){console.log("error",kt)}Ft&&Te(!1)}),2e3,{leading:!0,trailing:!1}),className:s()(at,It[`${Ct}-${_t}`],tt),style:yt,size:Ct,shape:_t,loading:In||Jt},$t),Bt)},xe={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},ge=({className:Ye,style:Qe,children:tt=null,onClick:yt,title:Bt})=>O.createElement("div",{className:s()(xe.head,Ye),style:Qe},O.createElement("span",{className:"primary-hover",onClick:yt},O.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),O.createElement("b",{title:Bt},Bt),O.createElement("div",{className:xe.node},tt)),Ne={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},qe=({confirmShow:Ye=!0,confirmTitle:Qe,confirmClick:tt,cancelShow:yt=!0,cancelTitle:Bt,cancelClick:Jt,className:Ft,style:At,confirmLoading:Ct=!1})=>O.createElement("div",{className:s()(Ne.btns,Ft),style:At},Ye&&O.createElement(Ut.ZP,{loading:Ct,onClick:tt,type:"primary",className:Ne.confirm},Qe),yt&&O.createElement(Ut.ZP,{onClick:Jt,className:Ne.cancel},Bt)),et={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},vt=({className:Ye,style:Qe={},LeftContent:tt,children:yt,RightContent:Bt})=>O.createElement("div",{className:s()(et.fixedBottom,Ye),style:Qe},O.createElement("div",{className:et.wrap},O.createElement("div",{className:et.left},tt),O.createElement("div",{className:et.center},yt),O.createElement("div",{className:et.right},Bt))),Et={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},gt=({className:Ye,style:Qe={},dataSource:tt=[]})=>O.createElement("div",{className:s()(Et.crumbs,Ye),style:Qe},tt.map((yt,Bt)=>BtSe.history.push(yt.path)},yt.name):O.createElement("span",null,yt.name),O.createElement("span",null,"\xA0",">","\xA0")):O.createElement("span",{key:Bt,style:{color:"#5F6368"}},yt.name))),St=C(31797),Re=Object.defineProperty,Me=Object.defineProperties,He=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,Ve=(Ye,Qe,tt)=>Qe in Ye?Re(Ye,Qe,{enumerable:!0,configurable:!0,writable:!0,value:tt}):Ye[Qe]=tt,Ae=(Ye,Qe)=>{for(var tt in Qe||(Qe={}))ot.call(Qe,tt)&&Ve(Ye,tt,Qe[tt]);if(Ue)for(var tt of Ue(Qe))$e.call(Qe,tt)&&Ve(Ye,tt,Qe[tt]);return Ye},Fe=(Ye,Qe)=>Me(Ye,He(Qe)),ze=(Ye,Qe)=>{var tt={};for(var yt in Ye)ot.call(Ye,yt)&&Qe.indexOf(yt)<0&&(tt[yt]=Ye[yt]);if(Ye!=null&&Ue)for(var yt of Ue(Ye))Qe.indexOf(yt)<0&&$e.call(Ye,yt)&&(tt[yt]=Ye[yt]);return tt};const{Countdown:Ge}=St.default;var lt=Ye=>{var Qe=Ye,{onChange:tt}=Qe,yt=ze(Qe,["onChange"]);const[Bt,Jt]=(0,O.useState)(null);(0,O.useEffect)(()=>{typeof Bt=="number"&&Bt>=0&&tt(Bt)},[Bt]);const Ft=At=>{const Ct=Math.floor(At/1e3);Jt(Ct)};return O.createElement(Ge,Fe(Ae({},yt),{onChange:Ft}))},st={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Pt=({DataProps:Ye,className:Qe,style:tt={}})=>{var yt;return O.createElement("div",{className:s()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",st.ClassRoomItem,Qe),style:tt,onClick:()=>{(0,$.xg)(Ye==null?void 0:Ye.first_category_url)}},O.createElement("div",{className:"flex flex-col item-center"},O.createElement("img",{src:`${(yt=G.Z)==null?void 0:yt.IMG_SERVER}/images/${Ye==null?void 0:Ye.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Ye==null?void 0:Ye.subject_identifier)&&O.createElement("div",{className:"mt-40px"},O.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),O.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),O.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},O.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Ye!=null&&Ye.is_public)&&O.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),O.createElement("span",{className:s()("text-16px font-medium",st.TitleDom)},Ye==null?void 0:Ye.name)),O.createElement("div",{className:"c-grey-333 font-medium"},Ye==null?void 0:Ye.creator),O.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Ye==null?void 0:Ye.course_members_count),O.createElement("div",{className:"c-grey-333 flex item-center justify-between"},O.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Ye==null?void 0:Ye.tasks_count),Ye!=null&&Ye.is_end?O.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):O.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},zt=Object.defineProperty,Qt=Object.getOwnPropertySymbols,en=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,Xt=(Ye,Qe,tt)=>Qe in Ye?zt(Ye,Qe,{enumerable:!0,configurable:!0,writable:!0,value:tt}):Ye[Qe]=tt,Rt=(Ye,Qe)=>{for(var tt in Qe||(Qe={}))en.call(Qe,tt)&&Xt(Ye,tt,Qe[tt]);if(Qt)for(var tt of Qt(Qe))ln.call(Qe,tt)&&Xt(Ye,tt,Qe[tt]);return Ye},dn=({DataProps:Ye=[],selectValue:Qe,onChange:tt,className:yt,style:Bt={},extra:Jt,classNameItem:Ft,styleItem:At={},barHidden:Ct})=>{const[_t,Yt]=(0,O.useState)();return(0,O.useEffect)(()=>{Yt(Array.isArray(Qe)?Qe:[Qe])},[Qe]),O.createElement("div",{className:s()("flex px-20px py-10px gap-40px",yt),style:Rt({borderBottom:"1px solid #D3F0FF"},Bt)},Ye==null?void 0:Ye.map($t=>O.createElement("div",{key:$t==null?void 0:$t.id,className:s()("flex item-center justify-center current c-grey-333 text-16 relative",Ft,$t==null?void 0:$t.className),style:Rt(Rt({color:_t!=null&&_t.includes($t==null?void 0:$t.id)?"#1890FF":"",minWidth:88},At),($t==null?void 0:$t.style)||{}),onClick:In=>{tt==null||tt({domEvent:In,item:$t}),$t!=null&&$t.link&&Se.history.push($t==null?void 0:$t.link)}},$t==null?void 0:$t.name,!Ct&&(_t==null?void 0:_t.includes($t==null?void 0:$t.id))&&O.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),O.createElement("div",{className:"ml-auto"},Jt))},un=Object.defineProperty,qt=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,vn=Object.getOwnPropertySymbols,gn=Object.prototype.hasOwnProperty,On=Object.prototype.propertyIsEnumerable,kn=(Ye,Qe,tt)=>Qe in Ye?un(Ye,Qe,{enumerable:!0,configurable:!0,writable:!0,value:tt}):Ye[Qe]=tt,sn=(Ye,Qe)=>{for(var tt in Qe||(Qe={}))gn.call(Qe,tt)&&kn(Ye,tt,Qe[tt]);if(vn)for(var tt of vn(Qe))On.call(Qe,tt)&&kn(Ye,tt,Qe[tt]);return Ye},Tt=(Ye,Qe)=>qt(Ye,tn(Qe)),cn=({value:Ye,onChange:Qe,onInputChange:tt,className:yt,style:Bt={},InputProps:Jt})=>{const[Ft,At]=(0,O.useState)(Ye);return O.createElement("div",{className:s()("flex item-center rounded-full px-10px py-2px",yt),style:sn({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Bt)},O.createElement(y.default,Tt(sn({bordered:!1},Jt),{onChange:Ct=>{At(Ct.target.value),tt==null||tt(encodeURIComponent(Ct.target.value))},onPressEnter:Ct=>{Qe==null||Qe({domEvent:Ct,item:{value:Ft}})}})),O.createElement("img",{className:"h-22px current",src:C(25365),height:22,onClick:Ct=>{Qe==null||Qe({domEvent:Ct,item:{value:Ft}})}}))}},15392:function(Nt,We,C){"use strict";C.r(We),C.d(We,{PracticeFileType:function(){return K},default:function(){return T}});var O=C(59301),he=C(76560),e=C(61485),j=C(57809),p=C(92832),r=C(36381),t=C(78241),s=C(43418),d=C(8591),o=C(5871),c=C(24905),n=C(5112),a=C(1710),i=C(60324),l=C(81327),u=C(3113),b=C(6848),v=C(67135),f={flex_box_center:"flex_box_center___MjMLk",flex_space_between:"flex_space_between___PcWTa",flex_box_vertical_center:"flex_box_vertical_center___Cq7f3",flex_box_center_end:"flex_box_center_end___sMsFo",flex_box_column:"flex_box_column___n6Hxq",bg:"bg____Ic4Q",radioStyle:"radioStyle___kewjX",formWrap:"formWrap___jcehV",onePart:"onePart___ECsrp",searchInput:"searchInput___UhEpw",twoPart:"twoPart___WVIpx",title:"title___RpX2E",threePart:"threePart___Tzme_",flexRowCenter:"flexRowCenter___M7zUK",fourPart:"fourPart___HgBFj",testJi:"testJi___s6Skh",upBtn:"upBtn___eKx0D",checkboxs:"checkboxs___B4uNe",averageWarp:"averageWarp___yXrlD",averageCustom:"averageCustom___t5o4x",groupWrap:"groupWrap___eT0sR",customInput:"customInput___pywUD",btns:"btns___lJQrt",uploadBtn:"uploadBtn___bb8tt",addBtn:"addBtn___KmPzc",deleteBtn:"deleteBtn___j15T3"},m=C(84236),E=C(64165),S=C(99313),h=C(71418),R={flex_box_center:"flex_box_center___vvciu",flex_space_between:"flex_space_between___WPxvw",flex_box_vertical_center:"flex_box_vertical_center___YY9Br",flex_box_center_end:"flex_box_center_end___FiVhK",flex_box_column:"flex_box_column___FWnfq",wrap:"wrap___AEhcV",content:"content___NDdD8",mainPathWrap:"mainPathWrap___BNeQ2",colorBlue:"colorBlue___UwyKz",empty:"empty___aaM_9"},y=Object.defineProperty,x=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,B=(I,A,P)=>A in I?y(I,A,{enumerable:!0,configurable:!0,writable:!0,value:P}):I[A]=P,L=(I,A)=>{for(var P in A||(A={}))g.call(A,P)&&B(I,P,A[P]);if(x)for(var P of x(A))w.call(A,P)&&B(I,P,A[P]);return I},D=(I,A,P)=>new Promise((ee,ae)=>{var H=be=>{try{we(P.next(be))}catch(Oe){ae(Oe)}},de=be=>{try{we(P.throw(be))}catch(Oe){ae(Oe)}},we=be=>be.done?ee(be.value):Promise.resolve(be.value).then(H,de);we((P=P.apply(I,A)).next())});const Z=I=>I!=null&&I.length?I.filter((A,P)=>P!==0).map(A=>A.val).join("").substr(1):"",z=({shixunsDetail:I,globalSetting:A,dispatch:P,fileType:ee,path:ae,onFinish:H=()=>{}})=>{const de=(0,he.useParams)(),[we,be]=(0,O.useState)(""),[Oe,ve]=(0,O.useState)("1"),[ie,q]=(0,O.useState)([]),[ue,me]=(0,O.useState)(!1),[Se,Ie]=(0,O.useState)([]),Ke=[K.OriginalPicturePath,K.ExpectPicturePath,K.PicturePath].includes(ee);(0,O.useEffect)(()=>{I.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(be(ae||""),Je())},[I.actionTabs.key,ae,Oe]);const Je=(Lt="")=>D(void 0,null,function*(){me(!0);const Vt=yield P({type:`shixunsDetail/${Oe==="1"?"getRepository":"getSecretRepository"}`,payload:{id:de.id,path:Lt}});if(Vt!=null&&Vt.trees){const It=Vt.trees.map(Ut=>L(L({},Ut),{name:Ut.name,val:Ut.name}));Ie(It||[])}else Ie([]);me(!1)}),it=Lt=>{const Vt=Z(ie);let It=`${Vt&&`${Vt}/`}${Lt}`;Oe==="2"&&(It=`secret/${It}`),ee===K.Path?!(we!=null&&we.includes(`${It}\uFF1B`))&&be(`${we}${It}\uFF1B`):ee===K.ExecPath&&be(It)},ht=Lt=>{if(Lt.type==="tree"){ie.length?ie.push({val:`/${Lt.val}`,path:Lt.val}):ie.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Lt.val}`,path:Lt.val}),q(ie);const Vt=Z(ie);Ke&&be(Vt),Je(Vt)}},pt=(Lt,Vt)=>{const It=ie.filter((yn,on)=>on<=Vt);q(It);const Ut=Z(It);Ke&&be(Ut),Je(Ut)},bt=()=>D(void 0,null,function*(){H(we),Dt()}),Dt=()=>{be(""),q([]),Ie([]),ve("1"),P({type:"shixunsDetail/setActionTabs",payload:{}})},Wt=()=>O.createElement(E.Z,{style:{margin:"0 0"},image:E.Z.PRESENTED_IMAGE_SIMPLE,imageStyle:{height:60},description:O.createElement("div",null,O.createElement("p",{style:{color:"#888",marginBottom:0}},"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u6682\u65E0\u6587\u4EF6\u3002\u8BF7\u5148\u5F00\u542F\u5E76\u4E0A\u4F20\u4EE3\u7801\u6587"),O.createElement("span",{style:{color:"#888"}},"\u4EF6\u3001\u6807\u51C6\u56FE\u7247\u7B49\u6587\u4EF6\u5230\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"))},O.createElement(u.ZP,{type:"primary",onClick:()=>{Dt(),P({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"warehouse"}}),he.history.push(`/shixuns/${de.id}/edit?tabId=warehouse`)}},"\u53BB\u4E0A\u4F20")),Ot=Z(ie);return O.createElement(s.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:I.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:bt,onCancel:Dt},O.createElement("div",{className:R.wrap},O.createElement(S.default,{activeKey:Oe,onChange:Lt=>{q([]),ve(Lt)}},O.createElement(S.default.TabPane,{tab:"\u4EE3\u7801\u4ED3\u5E93",key:"1"}),ee==="exec_path"&&O.createElement(S.default.TabPane,{tab:"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",key:"2"})),O.createElement(h.Z,{style:{backgroundColor:"#f5f5f5",height:200},spinning:ue},O.createElement("div",{className:R.content},O.createElement("div",null,!!(ie!=null&&ie.length)&&ie.map((Lt,Vt)=>O.createElement("a",{style:{whiteSpace:Vt===0?"nowrap":""},key:Vt,onClick:()=>pt(Lt,Vt)},Lt.val))),Se!=null&&Se.length?Se.map((Lt,Vt)=>Lt.type==="tree"?O.createElement("a",{key:Vt,onClick:()=>ht(Lt)},O.createElement("i",{className:`iconfont icon-wenjianjia ${R.colorBlue}`}),Ot&&`${Ot}/`,Lt.name):O.createElement("a",{key:Vt,onClick:()=>it(`${Lt.name}`)},O.createElement("i",{className:`iconfont icon-zuoye ${R.colorBlue}`}),Ot&&`${Ot}/`,Lt.name)):Wt())),O.createElement("label",{className:"mt5"},"\u5DF2\u9009\u4E2D\u7684\u6587\u4EF6:"),O.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:we,onChange:Lt=>be(Lt.target.value)})))};var U=(0,he.connect)(({shixunsDetail:I,globalSetting:A})=>({shixunsDetail:I,globalSetting:A}))(z),G=C(12062),$=C(89392),W=C(74543),oe=C(82093),J=C(74424),te=C(21693),V=C(47949),X=Object.defineProperty,_=Object.defineProperties,Q=Object.getOwnPropertyDescriptors,ce=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Ce=(I,A,P)=>A in I?X(I,A,{enumerable:!0,configurable:!0,writable:!0,value:P}):I[A]=P,re=(I,A)=>{for(var P in A||(A={}))se.call(A,P)&&Ce(I,P,A[P]);if(ce)for(var P of ce(A))Ee.call(A,P)&&Ce(I,P,A[P]);return I},M=(I,A)=>_(I,Q(A)),Y=(I,A,P)=>new Promise((ee,ae)=>{var H=be=>{try{we(P.next(be))}catch(Oe){ae(Oe)}},de=be=>{try{we(P.throw(be))}catch(Oe){ae(Oe)}},we=be=>be.done?ee(be.value):Promise.resolve(be.value).then(H,de);we((P=P.apply(I,A)).next())});const{Option:F}=j.default,{TextArea:k}=p.default,{Panel:ne}=r.default;var K=(I=>(I.Path="path",I.ExecPath="exec_path",I.OriginalPicturePath="original_picture_path",I.ExpectPicturePath="expect_picture_path",I.PicturePath="picture_path",I))(K||{});const N=({shixunsDetail:I,dispatch:A,practiceSetting:P})=>{var ee,ae,H,de,we,be,Oe;const ve=(0,he.useDispatch)(),[ie]=t.default.useForm(),[q]=t.default.useForm(),[ue]=t.default.useForm(),[me,Se]=(0,O.useState)({}),[Ie,Le]=(0,O.useState)([]),[Ke,Je]=(0,O.useState)({}),[it,ht]=(0,O.useState)([]),[pt,bt]=(0,O.useState)({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),[Dt,Wt]=(0,O.useState)([!1]),[Ot,Lt]=(0,O.useState)(!1),[Vt,It]=(0,O.useState)(),Ut=(0,O.useRef)({formValue:{},testSetList:[],uploadData:[]}),[yn,on]=(0,O.useState)(!0),[Bn,wn]=(0,O.useState)(!0),Tn=(0,O.useRef)(null),[Un,Pn]=(0,O.useState)(!1),[rn,Dn]=(0,O.useState)(!1),[De,fe]=(0,O.useState)(!1),[xe,ye]=(0,O.useState)(!1),[ge,Ne]=(0,O.useState)(!1),Be=(0,he.useParams)(),[qe,et]=(0,O.useState)(!1),[ct,vt]=(0,O.useState)(!1),[Et,jt]=(0,O.useState)(!1),[gt,St]=(0,O.useState)(!1),[Re,Me]=(0,O.useState)(!1),[He,Ue]=(0,O.useState)([]),[ot,$e]=(0,O.useState)(""),[Ve,Ae]=(0,O.useState)([]),[Fe,ze]=(0,O.useState)(null),[Ge,Xe]=(0,O.useState)([]),[lt,st]=(0,O.useState)({}),[dt,Pt]=(0,O.useState)([]),[zt,Qt]=(0,O.useState)(null),[en,ln]=(0,O.useState)([]),Xt=["test_set_rules","go_back_url","next_challenge","position","name","chooses","st","id","path","exec_path","show_type","original_picture_path","expect_picture_path","picture_path","test_set_rules_expression","web_route","test_set_score","test_set_average","exec_time","ignore_space","with_code_file","unity_3d","unity_3d_routes","unity_3d_result","has_web_route","test_sets","is_file","proxy_port","unity3d_show_location"];let Rt=[];(0,O.useEffect)(()=>{fn(),dn()},[]),(0,O.useEffect)(()=>{console.log(Ie);let Te=Ie.every(Gt=>Gt.hidden===1);et(Te);let at=Ie.every(Gt=>Gt.is_invisible);vt(at);let mt=Ie.every(Gt=>Gt.last_match_rule);jt(mt);let kt=Ie.every(Gt=>Gt.input_visible);St(kt);let Ht=Ie.every(Gt=>Gt.actual_output_visible);Me(Ht)},[Ie]),(0,O.useEffect)(()=>{I.actionTabs.key=="\u7F16\u8F91\u8BBE\u7F6E\u9879"?un(I.actionTabs.params):I.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"&&qt(I.actionTabs.params)},[I.actionTabs.key]),(0,O.useEffect)(()=>(JSON.stringify(Ut.current.formValue)!=="{}"&&Ut.current.testSetList.length&&vn(),()=>{clearTimeout(Tn.current)}),[me,it]);const fn=()=>Y(void 0,null,function*(){var Te,at;on(!0);const mt=yield A({type:"shixunsDetail/getRepository",payload:{id:Be.id,path:""}});wn((mt==null?void 0:mt.trees)===null);const kt=yield(0,v.ii)({id:Be.id,challengeId:Be.challengesId,tab:1});if(kt){on(!1);const Ht=((at=(Te=kt.test_sets)==null?void 0:Te[0])==null?void 0:at.is_file)||!1,Gt=M(re({},kt),{is_file:Ht});Je(Gt),parseInt(kt==null?void 0:kt.code_compile_score)>0&&Ne(!0),On(Gt)}}),dn=()=>Y(void 0,null,function*(){const Te=yield(0,oe.ZP)(`/api/shixuns/${Be==null?void 0:Be.id}/challenges/${Be==null?void 0:Be.challengesId}/vrs_env_list`,{method:"get"});(Te==null?void 0:Te.status)===0&&Ue(Te==null?void 0:Te.data)}),un=Te=>Y(void 0,null,function*(){ze(Te),q.setFieldsValue(re({},Te))}),qt=Te=>Y(void 0,null,function*(){Qt(Te),ue.setFieldsValue(re({},Te))}),tn=Te=>{let at=Te==null?void 0:Te.length;if(at==0)return;const mt=Math.floor(100/at),kt=100%at,Ht=Number(mt)+Number(kt);console.log(at,Te),Pt(Te.map((Gt,bn)=>M(re({},Gt),{score:bn==at-1?Ht:mt})))},vn=()=>{clearTimeout(Tn.current),Tn.current=setTimeout(gn,500)},gn=()=>{Xt.some(at=>{const mt=(0,$.isNumber)(me[at])?String(me[at]):me[at],kt=(0,$.isNumber)(Ut.current.formValue[at])?String(Ut.current.formValue[at]):Ut.current.formValue[at];return!(0,$.isEqual)(mt,kt)})||!(0,$.isEqual)(Ut.current.testSetList,it)||!(0,$.isEqual)(Ut.current.uploadData,Ie)?A({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):A({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},On=Te=>{var at;if(Te.proxy_port=(Te==null?void 0:Te.proxy_port)||8080,ie.setFieldsValue(re({},Te)),Se(re({},Te)),Te!=null&&Te.is_file){const mt=Te.test_sets||[];Le(mt);const kt=[{hidden:0,input:"",output:"",score:100}];Ut.current={formValue:re({},Te),testSetList:kt,uploadData:mt},ht(kt),Wt(Array(kt.length).fill(!1))}else{const mt=(at=Te.test_sets)!=null&&at.length?Te.test_sets:[{hidden:0,input:"",output:"",score:100}];Ut.current={formValue:re({},Te),testSetList:mt,uploadData:[]},Wt(Array(mt.length).fill(!1)),ht(mt)}Ae((Te==null?void 0:Te.vrs_settings)||[]),Pt((Te==null?void 0:Te.test_sets)||[])},kn=Te=>Y(void 0,null,function*(){if(Bn){s.default.confirm({centered:!0,title:"\u63D0\u793A",content:"\u8BF7\u5148\u4E0A\u4F20\u672C\u5173\u4EFB\u52A1\u7684\u6240\u6709\u4EE3\u7801\u6587\u4EF6\u3001\u6807\u51C6\u56FE\u7247\u7B49\u6240\u6709\u5FC5\u8981\u7684\u6587\u4EF6\u5230\u4EE3\u7801\u4ED3\u5E93",okText:"\u53BB\u4E0A\u4F20",onOk:()=>{A({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"warehouse"}}),he.history.push(`/shixuns/${Be.id}/edit?tabId=warehouse`)},cancelText:"\u53D6\u6D88"});return}A({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}}),It(Te)}),sn=Te=>{const at={[Vt]:Te};ie.setFieldsValue(at),Se(re(re({},me),at))},Tt=Te=>{const at=ie.getFieldValue();Se(re({},at)),"vrs_env_id"in Te&&(ie.setFieldsValue({vrs_subject_id:null}),Se(M(re({},at),{vrs_subject_id:null})),Ae([]),Pt([])),"vrs_subject_id"in Te&&(Ae([]),Pt([])),"test_set_score"in Te&&Te.test_set_score&&(ie.setFieldsValue({test_set_average:!0}),me.is_file?cn(Ie):wt(it)),"test_set_average"in Te&&Te.test_set_average&&(tn(dt),me.is_file?cn(Ie):wt(it)),"unity_3d"in Te&&(Te.unity_3d||(ie.setFieldsValue({with_code_file:!0}),Se(M(re({},at),{with_code_file:!0}))))},wt=Te=>{let at=parseInt(ie.getFieldValue("code_compile_score")||0);const mt=Math.floor((100-at)/Te.length),kt=mt+(100-at)%Te.length;Te=Te.map((Ht,Gt)=>Gt===Te.length-1?M(re({},Ht),{score:kt}):M(re({},Ht),{score:mt})),Ut.current.testSetList=(0,$.clone)(Te),ht(Te)},cn=Te=>{let at=parseInt(ie.getFieldValue("code_compile_score")||0);const mt=Math.floor((100-at)/Te.length),kt=mt+(100-at)%Te.length;Te=Te.map((Ht,Gt)=>Gt===Te.length-1?M(re({},Ht),{score:kt}):M(re({},Ht),{score:mt})),Ut.current.uploadData=(0,$.clone)(Te),Le(Te)},Ye=()=>{const Te=[...it,{hidden:0,input:"",output:"",score:0}];Wt([...Dt,!1]),Lt(!1),ie.getFieldValue("test_set_average")?wt(Te):ht(Te)},Qe=(Te,at=!1,mt=1)=>Y(void 0,null,function*(){var kt,Ht,Gt;const{vrs_type:bn,vrs_env_id:gr,vrs_subject_id:Pr,test_set_average:Or,vrs_settings:Ur,test_set:Ir}=Te;console.log(Te),Te.path&&!Te.path.endsWith("\uFF1B")&&(Te.path=Te.path+"\uFF1B"),Te.vrs_type==1?(yield(0,oe.ZP)(`/api/shixuns/${Be==null?void 0:Be.id}/challenges/${Be==null?void 0:Be.challengesId}/update_vrs_setting`,{method:"put",body:{vrs_type:bn,vrs_env_id:gr,vrs_subject_id:Pr,test_set_average:Or,vrs_settings:Ve,test_set:dt,unity_3d_routes:(Ht=(kt=He==null?void 0:He.filter(fa=>fa.id==gr))==null?void 0:kt[0])==null?void 0:Ht.url}})).status==0&&d.ZP.success("\u4FDD\u5B58\u6210\u529F"):(yield(0,v.Rs)(M(re({},Be),{tab:1,vrs_type:bn,challenge:M(re(re({},Te),{test_set_rules_expression:Te.test_set_rules===0?null:Te.test_set_rules_expression}),{shixunfileexpectpicturepath:Te.original_picture_path,shixunfilestandardpicturepath:Te.expect_picture_path}),test_set:Rt,sync_origin_shixun:at}))).status>=0&&((Gt=I==null?void 0:I.detail)!=null&&Gt.copy_for_exercise&&(0,te.m)(A,I,Be.id,mt),he.history.replace(`/shixuns/${Be.id}/edit/${Be.challengesId}/tab=3`))}),tt=(Te,at)=>{const mt=[...Ie];mt.splice(at,1),me.test_set_average?cn(mt):Le(mt)},yt=(Te,at)=>{console.log(Te,at);const mt=Ie.map((kt,Ht)=>Ht===at?M(re({},kt),{score:Te.target.value?Number(Te.target.value):0}):kt);Le(mt)},Bt=(Te,at,mt)=>{mt==="hidden"&&(Te=Te?1:0),console.log(Te,at);const kt=Ie.map((Gt,bn)=>bn===at?M(re({},Gt),{[mt]:Te}):Gt);Le(kt),console.log(kt);const Ht=kt.every(Gt=>Gt[mt]===Te);mt==="hidden"?et(Ht&&Te):mt==="is_invisible"?vt(Ht&&Te):mt==="input_visible"?St(Ht&&Te):mt==="actual_output_visible"?Me(Ht&&Te):jt(Ht&&Te)},Jt=(Te,at)=>{at==="hidden"&&(Te=Te?1:0),console.log(Te);const mt=Ie.map((kt,Ht)=>M(re({},kt),{[at]:Te}));Le(mt),at==="hidden"?et(Te):at==="is_invisible"?vt(Te):at==="input_visible"?St(Te):at==="actual_output_visible"?Me(Te):jt(Te)},Ft=Te=>{if(Te!=null&&Te.length){if(ie.setFieldsValue({is_file:Te==null?void 0:Te[0].is_file}),Se(M(re({},me),{is_file:Te==null?void 0:Te[0].is_file})),Te!=null&&Te[0].is_file){const at=Ie.concat(Te.map(mt=>M(re({},mt),{hidden:0,is_invisible:!1,last_match_rule:!1})));me.test_set_average?cn(at):Le(at)}if(!(Te!=null&&Te[0].is_file)){const at=it==null?void 0:it.filter(mt=>mt.input||mt.output).concat(Te);Wt(Array(at.length).fill(!1)),me.test_set_average?wt(at):ht(at)}}},At=()=>{s.default.confirm({title:"\u5220\u9664\u6D4B\u8BD5\u7528\u4F8B\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u5173\u5361\u4E2D\u7684\u6D4B\u8BD5\u7528\u4F8B\u5168\u90E8\u5220\u9664\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>{Te()}});const Te=()=>{me.is_file?cn([]):(wt([{hidden:0,input:"",output:"",score:0}]),Wt([!1]))}},Ct=()=>{var Te;const at=()=>{he.history.push(`/shixuns/${Be.id}/challenges`),A({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Te=P==null?void 0:P.sideBar)!=null&&Te.confirmLeave?s.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{at()}}):at()};console.log(Ie,444);const _t=Te=>Y(void 0,null,function*(){Ae(Ve.filter(at=>!Te.includes(at.id)))}),Yt=Te=>Y(void 0,null,function*(){let at=dt.filter(mt=>!Te.includes(mt.id));Pt(at),tn(at)}),$t=[{title:"\u5E8F\u53F7",render:(Te,at,mt)=>mt+1,width:60,align:"center"},{title:"\u76EE\u6807",dataIndex:"target",align:"center"},{title:"\u8BBE\u7F6E\u9879\u540D\u79F0",dataIndex:"name",align:"center"},{title:"\u6001\u52BF\u503C",dataIndex:"value",align:"center"},{title:"\u64CD\u4F5C",dataIndex:"course_group_name",align:"right",width:200,render:(Te,at)=>O.createElement(O.Fragment,null,O.createElement("span",{onClick:()=>{ve({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u8BBE\u7F6E\u9879",params:at}})},className:"current c-light-primary mr15"},"\u7F16\u8F91"),O.createElement("span",{onClick:()=>_t([at==null?void 0:at.id]),className:"current",style:{color:"#9096A3"}},"\u5220\u9664"))}],In=[{title:"\u5E8F\u53F7",render:(Te,at,mt)=>mt+1,width:60,align:"center"},{title:"\u91C7\u96C6\u70B9\u540D\u79F0",dataIndex:"vrs_point_name",align:"center"},{title:"\u7B54\u6848\u503C\u7C7B\u578B",dataIndex:"vrs_point_answer_type",align:"center",render:(Te,at,mt)=>Te==0?"\u56FA\u5B9A\u503C":Te==1?"\u533A\u95F4\u503C":"\u72B6\u6001\u503C"},{title:"\u7B54\u6848",dataIndex:"vrs_point_answer_value",align:"center"},{title:"\u5F97\u5206\u6BD4\u4F8B",dataIndex:"score",align:"left",width:220,render:(Te,at,mt)=>{var kt;return O.createElement(O.Fragment,null,O.createElement(o.Z,{min:0,max:100,value:(kt=dt[mt])==null?void 0:kt.score,disabled:me==null?void 0:me.test_set_average,onChange:Ht=>{dt[mt].score=Ht?Number(Ht):0,Pt([...dt])}}),O.createElement("span",{className:"ml5"},"%"))}},{title:"\u64CD\u4F5C",dataIndex:"course_group_name",align:"right",width:200,render:(Te,at)=>O.createElement(O.Fragment,null,O.createElement("span",{onClick:()=>{ve({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u91C7\u96C6\u70B9",params:at}})},className:"current mr15",style:{color:"#3061D0"}},"\u7F16\u8F91"),O.createElement("span",{onClick:()=>Yt([at==null?void 0:at.id]),className:"current",style:{color:"#9096A3"}},"\u5220\u9664"))}];return O.createElement(O.Fragment,null,O.createElement("section",{key:1,className:f.bg},O.createElement(t.default,{form:ie,className:f.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:Tt,onFinish:Te=>{var at,mt;let kt=parseInt(ie.getFieldValue("code_compile_score")||0);if(Te.vrs_type==1&&(dt!=null&&dt.length)){const Ht=dt.reduce((Gt,bn)=>Gt+bn,0);if(Te.test_set_score&&Ht!==100&&(dt!=null&&dt.length)){d.ZP.error("\u6570\u636E\u91C7\u96C6\u70B9\u7684\u5F97\u5206\u6BD4\u4F8B\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}}if(Te.is_file){if(!(Ie!=null&&Ie.length)){d.ZP.error("\u6D4B\u8BD5\u96C6\u4E0D\u80FD\u4E3A\u7A7A");return}const Gt=Ie.map(bn=>bn.score).reduce((bn,gr)=>bn+gr,0)+kt;if(Te.test_set_score&&Gt!==100&&(it!=null&&it.length)){d.ZP.error("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}Rt=Ie}if(!Te.is_file){const Gt=it.map(bn=>bn.score).reduce((bn,gr)=>bn+gr,0)+kt;if(Te.test_set_score&&Gt!==100&&(it!=null&&it.length)){d.ZP.error("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}Rt=it.map(bn=>M(re({},bn),{is_file:!1}))}Te.test_set_score||(Rt=Rt.map(Ht=>M(re({},Ht),{is_target:!1,target_name:""}))),(at=I==null?void 0:I.detail)!=null&&at.is_fork_from_creator&&((mt=I==null?void 0:I.detail)!=null&&mt.copy_for_exercise)&&(Ke!=null&&Ke.has_relation)?A({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:Te,type:"taskLevel",fn:(Ht,Gt,bn)=>{Qe(Ht,Gt,bn)}}}):Qe(Te)},initialValues:{test_set_rules:0}},O.createElement(J.Z,{activeIndex:1}),O.createElement("div",{className:f.onePart},((ee=I.detail)==null?void 0:ee.identity)<3&&O.createElement(O.Fragment,null,O.createElement(t.default.Item,{name:"unity_3d",valuePropName:"checked"},O.createElement(c.default,{disabled:((ae=I.detail)==null?void 0:ae.shixun_status)===2},"\u865A\u62DF\u4EFF\u771F\u7C7B\u4EFB\u52A1")),me.unity_3d&&O.createElement(t.default.Item,{name:"vrs_type",label:"\u4EFF\u771F\u73AF\u5883\u63A5\u5165\u5F62\u5F0F:"},O.createElement(n.ZP.Group,null,O.createElement(n.ZP,{value:0},"\u5D4C\u5165\u7B2C\u4E09\u65B9\u5E73\u53F0\uFF0C\u53EF\u4EE5\u5728\u5B66\u5458\u6311\u6218\u9875\u9762\u76F4\u63A5\u8BBF\u95EE"),O.createElement(n.ZP,{value:1},"\u6253\u5F00\u7B2C\u4E09\u65B9\u8F6F\u4EF6\uFF08\u5BA2\u6237\u7AEF\uFF09\uFF0C\u5B66\u5458\u9700\u8981\u5148\u5B89\u88C5\u7B2C\u4E09\u65B9\u4EFF\u771F\u8F6F\u4EF6\u624D\u80FD\u8FDB\u884C\u6311\u6218"))),me.unity_3d&&me.vrs_type===1&&O.createElement(t.default.Item,{name:"vrs_env_id",label:"\u5173\u8054\u4EFF\u771F\u73AF\u5883",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883"}]},O.createElement(j.default,{bordered:!1,placeholder:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883",size:"large",style:{width:600},getPopupContainer:Te=>Te.parentNode},He==null?void 0:He.map(Te=>O.createElement(F,{value:Te.id},`${Te.name}\uFF08${Te.url}\uFF09`)))),me.unity_3d&&me.vrs_type===1&&O.createElement(t.default.Item,{name:"vrs_subject_id",label:"\u5173\u8054\u79D1\u76EE",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE"}]},O.createElement(j.default,{bordered:!1,placeholder:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE",size:"large",style:{width:600},getPopupContainer:Te=>Te.parentNode},(H=He==null?void 0:He.filter(Te=>Te.id==me.vrs_env_id)[0])==null?void 0:H.vrs_subjects.map(Te=>O.createElement(F,{value:Te.id},Te.name)))),me.unity_3d&&me.vrs_type===1&&O.createElement(O.Fragment,null,O.createElement(t.default.Item,{name:"vrs_settings",label:"\u73AF\u5883\u57FA\u7840\u6001\u52BF\u8BBE\u7F6E",rules:[{required:!1,message:"\u8BF7\u6DFB\u52A0\u73AF\u5883\u57FA\u7840\u6001\u52BF\u8BBE\u7F6E"}]},O.createElement("div",{className:f.btns},O.createElement("div",{className:f.addBtn,onClick:()=>{ve({type:"shixunsDetail/setActionTabs",payload:{key:"\u6DFB\u52A0\u8BBE\u7F6E\u9879"}})}},O.createElement("span",null,"\u6DFB\u52A0\u8BBE\u7F6E\u9879")),(Ge==null?void 0:Ge.length)>0&&O.createElement("div",{className:f.deleteBtn,onClick:()=>s.default.confirm({title:"\u63D0\u793A",centered:!0,content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E9B\u8BBE\u7F6E\u9879\u5417\uFF1F",onOk:()=>_t(Ge)})},O.createElement("span",null,"\u6279\u91CF\u5220\u9664"))),O.createElement(a.default,{style:{padding:"15px 0"},pagination:!1,columns:$t,dataSource:Ve,rowKey:Te=>Te==null?void 0:Te.id,rowSelection:{selectedRowKeys:Ge,onChange:Te=>{Xe(Te)}}})),O.createElement(t.default.Item,{name:"test_set_average",label:"\u91C7\u96C6\u70B9\u5F97\u5206\u89C4\u8303"},O.createElement(n.ZP.Group,null,O.createElement(n.ZP,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),O.createElement(n.ZP,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),O.createElement(t.default.Item,{name:"test_set",label:"\u8003\u6838\u6570\u636E\u91C7\u96C6\u70B9\u4E0E\u6807\u51C6\u7B54\u6848",rules:[{required:!1,message:"\u8BF7\u6DFB\u52A0\u8003\u6838\u6570\u636E\u91C7\u96C6\u70B9\u4E0E\u6807\u51C6\u7B54\u6848"}]},O.createElement("div",{className:"flex item-center justify-between"},O.createElement("div",{className:f.btns},O.createElement("div",{className:f.addBtn,onClick:()=>{ve({type:"shixunsDetail/setActionTabs",payload:{key:"\u6DFB\u52A0\u91C7\u96C6\u70B9"}})}},O.createElement("span",null,"\u6DFB\u52A0\u91C7\u96C6\u70B9")),(en==null?void 0:en.length)>0&&O.createElement("div",{className:f.deleteBtn,onClick:()=>s.default.confirm({title:"\u63D0\u793A",centered:!0,content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E9B\u91C7\u96C6\u70B9\u5417\uFF1F",onOk:()=>Yt(en)})},O.createElement("span",null,"\u6279\u91CF\u5220\u9664"))),O.createElement(V.t7,{className:f.searchInput,style:{width:300},placeholder:"\u8BF7\u8F93\u5165\u91C7\u96C6\u70B9\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:ot,onChange:Te=>{var at;return $e((at=decodeURIComponent(Te))==null?void 0:at.trim())}})),O.createElement(a.default,{style:{padding:"15px 0"},pagination:!1,columns:In,dataSource:dt==null?void 0:dt.filter(Te=>{var at,mt;return!ot||((at=Te==null?void 0:Te.vrs_point_name)==null?void 0:at.toLowerCase().includes(ot.toLowerCase()))||((mt=Te==null?void 0:Te.vrs_point_name)==null?void 0:mt.includes(ot))}),rowKey:Te=>Te==null?void 0:Te.id,rowSelection:{selectedRowKeys:en,onChange:Te=>{ln(Te)}}}))),me.unity_3d&&((de=I.detail)==null?void 0:de.identity)<3&&me.vrs_type!=1&&O.createElement(t.default.Item,{name:"unity_3d_routes",label:"\u8DEF\u5F84:",rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},O.createElement(p.default,{bordered:!1,disabled:((we=I.detail)==null?void 0:we.shixun_status)===2,placeholder:"\u8BF7\u8F93\u5165\u7B2C\u4E09\u65B9\u5E73\u53F0\u7684\u94FE\u63A5\u5730\u5740\u3002\u4F8B\uFF1Ahttps://..."}))),me.unity_3d&&((be=I.detail)==null?void 0:be.identity)<3&&me.vrs_type!=1&&O.createElement(O.Fragment,null,O.createElement(t.default.Item,{name:"with_code_file",label:"\u662F\u5426\u9700\u8981\u4EE3\u7801\u8BC4\u6D4B:"},O.createElement(n.ZP.Group,null,O.createElement(n.ZP,{value:!0},"\u662F"),O.createElement(n.ZP,{value:!1},"\u5426"))),me.with_code_file?O.createElement(t.default.Item,{name:"unity_3d_result",label:"\u8BC4\u6D4B\u7ED3\u679C\u662F\u5426\u7531 Unity3D \u51B3\u5B9A:"},O.createElement(n.ZP.Group,null,O.createElement(n.ZP,{value:!0},"\u662F"),O.createElement(n.ZP,{value:!1},"\u5426"))):null,me.with_code_file?O.createElement(t.default.Item,{name:"unity3d_show_location",label:"Unity3D\u5185\u5BB9\u5C55\u793A\u4F4D\u7F6E:"},O.createElement(n.ZP.Group,null,O.createElement(n.ZP,{value:0},"\u5DE6\u4FA7\uFF08\u4EFB\u52A1\u8981\u6C42\u4E0A\u65B9\uFF09"),O.createElement(n.ZP,{value:1},"\u53F3\u4FA7\uFF08\u53EF\u901A\u8FC7\u5B9E\u9A8C\u73AF\u5883\u5207\u6362\uFF09"))):null)),O.createElement("div",{className:f.twoPart},me.with_code_file&&me.vrs_type!=1&&O.createElement(O.Fragment,null,O.createElement("div",{className:f.title},"\u8BC4\u6D4B\u6587\u4EF6"),O.createElement(t.default.Item,{name:"exec_time",label:O.createElement("div",null,"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236 ",O.createElement("span",{className:"font12 c-light-black"},"\uFF08\u7A0B\u5E8F\u7F16\u8BD1\u3001\u6267\u884C\u6240\u5141\u8BB8\u7684\u6700\u5927\u65F6\u957F\uFF0C\u5355\u4F4D\uFF1A\u79D2\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},O.createElement(p.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F",className:f.width300})),O.createElement(t.default.Item,{label:O.createElement("div",null,"\u8BC4\u6D4B\u7ED3\u679C\u5C55\u793A\u65B9\u5F0F ",O.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B66\u5458\u8BC4\u6D4B\u672C\u5173\u4EFB\u52A1\u65F6\uFF0C\u67E5\u770B\u6548\u679C\u9875\u4E0A\u9700\u8981\u5C55\u73B0\u7684\u6587\u4EF6\u7C7B\u578B\uFF09"))},O.createElement(t.default.Item,{name:"show_type",noStyle:!0,rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},O.createElement(j.default,{bordered:!1,size:"large",style:{width:600},getPopupContainer:Te=>Te.parentNode},O.createElement(F,{value:-1},"\u6D4B\u8BD5\u96C6\u5BF9\u6BD4"),O.createElement(F,{value:1},"\u56FE\u7247"),O.createElement(F,{value:2},"apk/exe"),O.createElement(F,{value:3},"txt"),O.createElement(F,{value:4},"html"),O.createElement(F,{value:5},"mp3"),O.createElement(F,{value:6},"mp4"),O.createElement(F,{value:7},"LaTeX"),O.createElement(F,{value:8},"office"),O.createElement(F,{value:9},"Verilog"))),O.createElement(i.Z,{overlayClassName:f.popover,placement:"bottomLeft",content:O.createElement("p",{className:"font12"},"\u56FE\u7247\uFF1A\u5904\u7406\u6216\u8F93\u51FA\u56FE\u7247\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",O.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u8BBE\u7F6E\u56FE\u7247\u8DEF\u5F84\u548C\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\uFF0C\u5C55\u793A\u4EE3\u7801\u5BF9\u5E94\u7684\u56FE\u7247\u6548\u679C",O.createElement("br",null),O.createElement("br",null),"apk/exe\uFF1A\u5199\u53EF\u6267\u884C\u6587\u4EF6\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",O.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u8BBE\u7F6E\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\uFF0C\u5C55\u793A\u4E8C\u7EF4\u7801\u4EE5\u4F9B\u626B\u7801\u4E0B\u8F7D",O.createElement("br",null),O.createElement("br",null),"txt\uFF1A\u8F93\u51FAtxt\u6587\u6863\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",O.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\u8BBE\u7F6E\uFF0C\u5C55\u793Atxt\u6587\u4EF6\u5185\u5BB9",O.createElement("br",null),O.createElement("br",null),"html\uFF1Aweb\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",O.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7Web\u8DEF\u7531\u8BBE\u7F6E\uFF0C\u5C55\u793Ahtml\u6548\u679C\u9884\u89C8\u9875",O.createElement("br",null),O.createElement("br",null),"mp3/mp4\uFF1Amp3/mp4\u6587\u4EF6\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",O.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\u8BBE\u7F6E\uFF0C\u5C55\u793Amp3/mp4\u6587\u4EF6\u5185\u5BB9",O.createElement("br",null),O.createElement("br",null),"LaTeX\uFF1ALaTeX\u5B9E\u9A8C\u62A5\u544A\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u62E9\u6B64\u9879",O.createElement("br",null),"\u5B66\u5458\u53EF\u4EE5\u4F7F\u7528LaTeX\u7CFB\u7EDF\u64B0\u5199\u5B9E\u9A8C\u62A5\u544A\uFF0C\u6700\u7EC8\u4EE5PDF\u683C\u5F0F\u5C55\u793A",O.createElement("br",null),O.createElement("span",{className:"c-red"},"\u6CE8\u610F\uFF1A\u9009\u62E9\u4E86LaTeX\u7684\u5173\u5361\uFF0C\u9700\u8981\u6559\u5E08\u624B\u52A8\u5BF9\u8BE5\u5173\u5361\u8FDB\u884C\u5224\u5206"),O.createElement("br",null),O.createElement("br",null),"Office\uFF1AMicrosoftOffice\u76F8\u5173\u6587\u4EF6\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",O.createElement("br",null),"\u6CE8\u610F\uFF1A\u5B66\u751F\u4E0A\u4F20\u7684office\u6587\u4EF6\u76EE\u5F55\u662F\u5728/data/bigfiles\u76EE\u5F55\u4E0B\uFF0C\u5982\u679C\u8981\u505A\u8BC4\u6D4B\uFF0C\u8BF7\u8BFB\u53D6\u6B64\u76EE\u5F55\u7684\u6587\u4EF6",O.createElement("br",null)),trigger:"click"},O.createElement(e.Z,{className:"ml5 font24 c-light-black"}))),O.createElement(t.default.Item,{name:"path",label:O.createElement("div",null,"\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6 ",O.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u6587\u4EF6\u5C06\u76F4\u63A5\u663E\u793A\u7ED9\u5B66\u751F\uFF0C\u9700\u8981\u5B66\u751F\u5728\u5176\u4E2D\u586B\u5199\u4EE3\u7801\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},O.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u4EE3\u7801\u6587\u4EF6\uFF0C\u53EF\u540C\u65F6\u9009\u62E9\u591A\u4E2A\u6587\u4EF6",onClick:()=>kn("path")})),O.createElement(t.default.Item,{name:"exec_path",label:O.createElement("div",null,"\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6 ",O.createElement("span",{className:"font12 c-light-black"},"\uFF08\u70B9\u51FB\u8BC4\u6D4B\u6309\u94AE\u65F6\u8C03\u7528\u7684\u6587\u4EF6\uFF0C\u7528\u4E8E\u68C0\u6D4B\u5B66\u5458\u7ED3\u679C\u662F\u5426\u6B63\u786E\uFF0C\u53EF\u4EE5\u4E0E\u201C\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u201D\u4E00\u81F4\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},O.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u4EE3\u7801\u6587\u4EF6",onClick:()=>kn("exec_path")})),me.show_type===4&&(me.web_route||(Ke==null?void 0:Ke.has_web_route))&&O.createElement(O.Fragment,null,O.createElement(t.default.Item,{name:"proxy_port",label:O.createElement("div",null,"\u7AEF\u53E3\u53F7 ",O.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BF7\u6CE8\u610F\u5C06\u670D\u52A1\u5668\u7A0B\u5E8F\u7684\u7AEF\u53E3\u53F7\u6620\u5C04\u5230\u4EE5\u4E0B\u7AEF\u53E3\uFF0C\u9ED8\u8BA48080\uFF09")),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7AEF\u53E3\u53F7"},{validator:(Te,at)=>/^([0-9]|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$/.test(at)||!at?Promise.resolve():Promise.reject(new Error("\u7AEF\u53E3\u8F93\u5165\u8303\u56F4(0-65535)"))}]},O.createElement(p.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u51650-65535\u7684\u503C"})),O.createElement(t.default.Item,{name:"web_route",label:O.createElement("div",null,"Web\u8DEF\u7531 ",O.createElement("span",{className:"font12 c-light-black"}," \uFF08\u7F51\u7AD9\u7C7B\u578B\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u586B\u5199Web\u8DEF\u7531\u5730\u5740\uFF09"))},O.createElement(p.default,{bordered:!1,placeholder:"\u7F51\u7AD9\u7C7B\u578B\u5B9E\u8BAD\uFF0C\u8BF7\u586B\u5199Web\u8DEF\u7531\u5730\u5740\u3002\u4F8B\uFF1Ajava/mypage"}))),(me.show_type===1||me.show_type===5||me.show_type===6)&&O.createElement(t.default.Item,{name:"original_picture_path",label:O.createElement("div",null,"\u6E90\u6587\u4EF6\u76EE\u5F55 ",O.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u9700\u8981\u5904\u7406\u7684\u56FE\u7247/MP3/MP4\u7B49\u6587\u4EF6\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},O.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/sourcefiles",onClick:()=>kn("original_picture_path")})),me.show_type!==-1&&O.createElement(t.default.Item,{name:"picture_path",label:O.createElement("div",null,"\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u76EE\u5F55 ",O.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u5B66\u5458\u4EE3\u7801\u6267\u884C\u540E\u751F\u6210\u7684\u6587\u4EF6\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},O.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/outputfiles",onClick:()=>kn("picture_path")})),(me.show_type===1||me.show_type===5||me.show_type===6)&&O.createElement(t.default.Item,{name:"expect_picture_path",label:O.createElement("div",null,"\u6807\u51C6\u7B54\u6848\u6587\u4EF6\u76EE\u5F55 ",O.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u6700\u7EC8\u4F5C\u4E3A\u53C2\u8003\u7684\u6587\u4EF6\uFF0C\u5728\u8BC4\u6D4B\u901A\u8FC7\u540E\u4F1A\u5C55\u793A\u7ED9\u5B66\u5458\u67E5\u770B\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},O.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/expectedfiles",onClick:()=>kn("expect_picture_path")})))),O.createElement("div",{className:f.threePart},me.with_code_file&&me.vrs_type!=1&&O.createElement(O.Fragment,null,O.createElement("div",{className:f.title},"\u8BC4\u6D4B\u89C4\u5219"),O.createElement("div",{className:f.flexRowCenter},O.createElement(t.default.Item,{className:f.formCustom,name:"test_set_rules",label:"\u901A\u5173\u5224\u5B9A:"},O.createElement(n.ZP.Group,{className:"ml25"},O.createElement(n.ZP,{className:f.radioStyle,value:0},"\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u5BF9\u6BD4"),O.createElement(n.ZP,{className:f.radioStyle,value:1},"\u5B9E\u9645\u8F93\u51FA\u6EE1\u8DB3\u89C4\u5219"))),me.test_set_rules===1&&O.createElement(O.Fragment,null,O.createElement(t.default.Item,{name:"test_set_rules_expression",style:{marginTop:50,position:"relative",top:40},rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},O.createElement(p.default,{style:{width:400,marginLeft:-40},bordered:!1,placeholder:"\u9002\u7528\u4E8E\u8F93\u51FA\u7ED3\u679C\u52A8\u6001\u53D8\u5316\u7684\u7A0B\u5E8F"})),O.createElement(i.Z,{overlayClassName:f.popover,placement:"bottomLeft",content:O.createElement("p",{className:"font12"},"\u4F7F\u7528\u793A\u4F8B1\uFF1A\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u7684\u76F8\u5BF9\u8BEF\u5DEE\u57280.01\u4EE5\u5185\uFF0C\u53EF\u4F7F\u7528\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",O.createElement("br",null),"(actual-expect)/expect <= 0.01",O.createElement("br",null),"\u4F7F\u7528\u793A\u4F8B2\uFF1A\u5B9E\u9645\u8F93\u51FA\u7ED3\u679C\u5305\u542B\u67D0\u6BB5\u5B57\u7B26\u4E32hello\uFF0C\u53EF\u4F7F\u7528\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",O.createElement("br",null),'string.contains(actual, "hello")',O.createElement("br",null),O.createElement("br",null),"\u82E5\u9700\u8981\u5BF9\u8F93\u51FA\u7ED3\u679C\u4E2D\u6BCF\u4E2A\u5143\u7D20\u8FDB\u884C\u64CD\u4F5C\uFF0C\u53EF\u4F7F\u7528list\u96C6\u5408",O.createElement("br",null),"\u793A\u4F8B\u53C2\u8003\uFF1A\u5047\u8BBE\u7A0B\u5E8F\u5B9E\u9645\u8F93\u51FA\u4E3A\uFF1A100 1000 10000\uFF1B\u9884\u671F\u8F93\u51FA\u4E3A\uFF1A100.01 1000.02 10000.05",O.createElement("br",null),"\u8BC4\u6D4B\u8981\u6C42\uFF1A\u5B9E\u9645\u8F93\u51FA\u5217\u8868\u4E2D\u5143\u7D20\u4E0E\u9884\u671F\u8F93\u51FA\u5217\u8868\u4E2D\u5BF9\u5E94\u5143\u7D20\u76F8\u5BF9\u8BEF\u5DEE\u57280.01 \u4E4B\u5185\uFF0C\u53EF\u4F7F\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",O.createElement("br",null),"list.forEach( 'math.abs( (actualElem-expectElem)/expectElem ) <= 0.01 ' )",O.createElement("br",null),O.createElement("br",null),O.createElement("a",{href:"https://www.educoder.net/forums/4346",target:"_blank",style:{background:"#0152d9",color:"#fff"}},"\u70B9\u51FB\u67E5\u770B\u8BE6\u60C5\u8BF4\u660E"),O.createElement("br",null)),trigger:"click"},O.createElement(e.Z,{style:{padding:"114px 0 0 9px"},className:"font24 c-light-black"})))),O.createElement(t.default.Item,{className:f.formCustom,name:"ignore_space",label:"\u7A7A\u683C\u5904\u7406:"},O.createElement(n.ZP.Group,{className:"ml25"},O.createElement(n.ZP,{className:f.radioStyle,value:0},"\u4E0D\u5FFD\u7565\u7A7A\u683C"),O.createElement(n.ZP,{className:f.radioStyle,value:1},"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C"),O.createElement(n.ZP,{className:f.radioStyle,value:2},"\u5FFD\u7565\u6240\u6709\u7A7A\u683C",O.createElement("span",{className:"font12 c-light-black"},"(\u8BC4\u6D4B\u8FC7\u7A0B\u4E2D\u81EA\u52A8\u53BB\u6389\u6240\u6709\u7A7A\u683C\u8FDB\u884C\u5BF9\u6BD4)")))))),O.createElement("div",{className:f.fourPart},me.with_code_file&&me.vrs_type!=1&&O.createElement(O.Fragment,null,O.createElement("div",{className:f.title},"\u6D4B\u8BD5\u96C6"),O.createElement(t.default.Item,{className:f.testJi,name:"test_set_score",label:"\u5F97\u5206\u89C4\u8303:"},O.createElement(n.ZP.Group,{className:"ml25"},O.createElement(n.ZP,{value:!1,className:f.radioStyle},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",O.createElement("span",{className:"font12 c-light-black"},"\uFF08\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u80FD\u83B7\u5F97\u91D1\u5E01\uFF09")),O.createElement(n.ZP,{value:!0,className:f.radioStyle},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",O.createElement("span",{className:"font12 c-light-black"},"\uFF08\u90E8\u5206\u6D4B\u8BD5\u96C6\u6B63\u786E\u65F6\uFF0C\u6309\u914D\u7F6E\u7684\u6BD4\u4F8B\u83B7\u5F97\u91D1\u5E01\uFF09")))),me.test_set_score&&O.createElement("div",{className:f.averageWarp},O.createElement(t.default.Item,{className:f.averageCustom,name:"test_set_average",label:""},O.createElement(n.ZP.Group,null,O.createElement(n.ZP,{style:{margin:"0 40px 0 20px"},value:!0},"\u5747\u5206\u6BD4\u4F8B"),O.createElement(n.ZP,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B")))),me.test_set_score&&O.createElement("div",null,O.createElement("div",{style:{display:"flex",height:"30px",marginBottom:"10px",paddingLeft:"93px"}},O.createElement(c.default,{checked:ge,style:{display:"flex",alignItems:"center"},className:f.checkboxs,onChange:Te=>{Ne(Te.target.checked),ie.setFieldsValue({code_compile_score:0}),me.test_set_average&&(me.is_file?cn(Ie):wt(it))}},"\u542F\u7528\u7F16\u8BD1\u901A\u8FC7\u5373\u53EF\u5F97\u5206"),ge&&O.createElement("span",{style:{display:"flex"}},O.createElement(t.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F16\u8BD1\u5F97\u5206"}],name:"code_compile_score"},O.createElement(o.Z,{onChange:()=>{me.test_set_average&&(me.is_file?cn(Ie):wt(it))},parser:Te=>isNaN(parseInt(Te))?"":parseInt(Te),min:0,max:100,style:{width:"85px",margin:"5px 0px",fontSize:"14px"}}))," ",O.createElement("span",{style:{display:"flex",alignItems:"center",marginLeft:"5px",marginTop:10}},"%",O.createElement("div",{style:{color:"#999",fontSize:"12px"}},"\uFF08\u8BF7\u6CE8\u610F\u8BE5\u5B9E\u8BAD\u9898\u662F\u5426\u6709\u7F16\u8BD1\u8FC7\u7A0B\uFF0C\u82E5\u6CA1\u6709\u5219\u65E0\u6CD5\u83B7\u5F97\u7F16\u8BD1\u5F97\u5206\uFF09"))))),O.createElement(t.default.Item,{className:f.testJi,name:"is_file",label:"\u7528\u4F8B\u7C7B\u578B:"},O.createElement(n.ZP.Group,{className:"ml25"},O.createElement(l.Z,{direction:"horizontal"},O.createElement(n.ZP,{value:!1,className:f.radioStyle},"\u6587\u672C"),O.createElement(n.ZP,{value:!0,className:f.radioStyle},"\u6587\u4EF6")))),O.createElement("div",{style:{marginTop:"20px"},className:f.upBtn},!me.is_file&&O.createElement(u.ZP,{ghost:!0,disabled:Dt.every(Te=>!Te),type:"primary",className:"mb20",style:{right:"345px"},onClick:()=>Dn(!0)},"\u6279\u91CF\u8BBE\u7F6E"),O.createElement(u.ZP,{ghost:!0,type:"primary",className:"mb20",style:{right:"174px"},onClick:()=>At()},"\u4E00\u952E\u5220\u9664\u6D4B\u8BD5\u7528\u4F8B"),O.createElement(u.ZP,{ghost:!0,type:"primary",className:"mb20",style:{right:"4px"},onClick:()=>Pn(!0)},"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"),me.is_file&&O.createElement(G.Y2,{showEvaluatingSetting:!0,onEvaluatingChange:Bt,checkAll1:qe,checkAll2:ct,checkAll3:Et,checkAll4:gt,checkAll5:Re,onSelectAll:Jt,disabled:me==null?void 0:me.test_set_average,inputChange:yt,showScore:me==null?void 0:me.test_set_score,data:Ie,onRemove:tt})),!me.is_file&&O.createElement(c.default,{checked:Dt.every(Te=>!!Te),onChange:Te=>{const at=Dt.map(()=>Te.target.checked);Wt(at),Lt(Te.target.checked)}},"\u5168\u9009"),!me.is_file&&it.map((Te,at)=>O.createElement("div",{className:f.groupWrap,key:at},O.createElement("div",{className:"font16"},O.createElement(c.default,{checked:Dt[at],onChange:mt=>{console.log(Dt);const kt=[...Dt];kt[at]=mt.target.checked;const Ht=kt.every(Gt=>Gt);Wt(kt),Lt(Ht)}}),O.createElement("span",{className:"mr10 ml5"},"\u7EC4",at+1," : "),me.test_set_score&&O.createElement("span",{style:{marginRight:100}},O.createElement(o.Z,{style:{width:85},value:Te.score,precision:0,min:0,max:100,onBlur:mt=>{if(Number(mt)<0||Number(mt)>100){d.ZP.info("\u6D4B\u8BD5\u7528\u4F8B\u7684\u6743\u91CD\u6BD4\u4F8B\u503C\u9650\u5236\u4E3A 0-100");const kt=it.map((Gt,bn)=>bn===at?M(re({},Gt),{score:100}):Gt),Ht={test_set_average:!1};Se(re(re({},me),Ht)),ie.setFieldsValue(Ht),ht(kt)}},onChange:mt=>{const kt=it.map((Gt,bn)=>bn===at?M(re({},Gt),{score:mt?Number(mt):0}):Gt),Ht={test_set_average:!1};Se(re(re({},me),Ht)),ie.setFieldsValue(Ht),ht(kt)}}),O.createElement("span",{className:"ml10 mr10"},"%")),me.test_set_score&&O.createElement(c.default,{className:"font14 ml5",checked:Te.is_target,onChange:mt=>{const kt=it.map((Ht,Gt)=>Gt===at?M(re({},Ht),{is_target:mt.target.checked}):Ht);ht(kt)}},"\u6307\u6807\u6D4B\u8BD5\u96C6",O.createElement(b.Z,{title:"\u5982\u9700\u8981\u8F93\u51FA\u6307\u6807\uFF0C\u53EF\u4EE5\u52FE\u9009\u6307\u6807\u6D4B\u6D4B\u8BD5\u96C6\uFF0C\u5E76\u5BF9\u6307\u6807\u8FDB\u884C\u547D\u540D\u3002\u6559\u5E08\u53EF\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u5B9E\u8BAD\u62A5\u544A\u9875\u9762\u67E5\u770B\u5B66\u751F\u7684\u6307\u6807\u662F\u5426\u5408\u683C\u3002\u6307\u6807\u5F97\u5206\u8BA1\u5165\u6700\u7EC8\u6210\u7EE9"},O.createElement(e.Z,{className:"ml5 font12 c-light-black"}))," "),Te.is_target&&me.test_set_score&&O.createElement(p.default,{value:Te.target_name,maxLength:30,style:{width:"50%"},onChange:mt=>{const kt=it.map((Ht,Gt)=>Gt===at?M(re({},Ht),{target_name:mt.target.value}):Ht);ht(kt)}}),O.createElement("span",{className:"tr flex1",style:{float:"right"}},at!==0&&O.createElement(b.Z,{placement:"bottom",title:"\u5220\u9664"},O.createElement("span",{className:"font16 c-red current",onClick:()=>{const mt=it.filter((Ht,Gt)=>Gt!==at),kt=Dt.filter((Ht,Gt)=>Gt!==at);Wt(kt),wt(mt)}},"\u5220\xA0\u9664")))),O.createElement(k,{bordered:!1,className:"mt10",rows:5,placeholder:"\u8F93\u5165",value:Te.input,onChange:mt=>{const kt=it.map((Ht,Gt)=>Gt===at?M(re({},Ht),{input:mt.target.value}):Ht);ht(kt)}}),O.createElement(k,{bordered:!1,className:"mt10",rows:5,placeholder:"\u9884\u671F\u8F93\u51FA",value:Te.output,onChange:mt=>{const kt=it.map((Ht,Gt)=>Gt===at?M(re({},Ht),{output:mt.target.value}):Ht);ht(kt)}}),O.createElement("div",{className:"mt10"},O.createElement("span",{className:"font14 mr15"},"\u53EF\u89C1\u6027: ",O.createElement(b.Z,{title:O.createElement("div",null,O.createElement("span",null,'\u5168\u90E8\u9690\u85CF\uFF1A\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'),O.createElement("br",null),O.createElement("span",null,"\u9690\u85CF\u8F93\u5165\uFF1A\u52FE\u9009\u540E\u6D4B\u8BD5\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),O.createElement("br",null),O.createElement("span",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),O.createElement("br",null),O.createElement("span",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),O.createElement("br",null))},O.createElement(e.Z,{className:"ml5 font12 c-light-black"}))),O.createElement(c.default,{checked:Te.hidden===1,onChange:mt=>{const kt=it.map((Ht,Gt)=>Gt===at?M(re({},Ht),{hidden:mt.target.checked?1:0,input_visible:mt.target.checked,is_invisible:mt.target.checked,actual_output_visible:mt.target.checked}):Ht);ht(kt)}},O.createElement("span",{className:"font14"},"\u5168\u90E8\u9690\u85CF")),O.createElement(c.default,{checked:Te.hidden===1?!0:Te.input_visible,onChange:mt=>{const kt=it.map((Ht,Gt)=>{if(Gt===at){const bn=mt.target.checked&&Te.is_invisible&&Te.actual_output_visible?1:0;return M(re({},Ht),{input_visible:mt.target.checked,hidden:bn})}return Ht});ht(kt)}},O.createElement("span",{className:"font14"},"\u9690\u85CF\u8F93\u5165")),O.createElement(c.default,{checked:Te.hidden===1?!0:Te.is_invisible,onChange:mt=>{const kt=it.map((Ht,Gt)=>{if(Gt===at){const bn=mt.target.checked&&Te.actual_output_visible&&Te.input_visible?1:0;return M(re({},Ht),{is_invisible:mt.target.checked,hidden:bn})}return Ht});ht(kt)}},O.createElement("span",{className:"font14"},"\u9690\u85CF\u9884\u671F\u8F93\u51FA")),O.createElement(c.default,{checked:Te.hidden===1?!0:Te.actual_output_visible,onChange:mt=>{const kt=it.map((Ht,Gt)=>{if(Gt===at){const bn=mt.target.checked&&Te.is_invisible&&Te.input_visible?1:0;return M(re({},Ht),{actual_output_visible:mt.target.checked,hidden:bn})}return Ht});ht(kt)}},O.createElement("span",{className:"font14"},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA"))),O.createElement("div",null,O.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),O.createElement(c.default,{checked:Te.last_match_rule,onChange:mt=>{const kt=it.map((Ht,Gt)=>Gt===at?M(re({},Ht),{last_match_rule:mt.target.checked}):Ht);ht(kt)}},O.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",O.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09")))))),!me.is_file&&O.createElement("div",null,O.createElement(u.ZP,{type:"primary",ghost:!0,className:"mt10",onClick:Ye},"\u65B0\u589E\u6D4B\u8BD5\u96C6"),O.createElement("span",{className:" ml20 mt10 font12 c-light-black"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u516C\u5F00\u6D4B\u8BD5\u96C6\u548C\u9690\u85CF\u6D4B\u8BD5\u96C6\u7ED3\u5408\u4F7F\u7528\uFF0C\u53EF\u4EE5\u964D\u4F4E\u4F5C\u5F0A\u7684\u673A\u7387\uFF1B\u9690\u85CF\u6D4B\u8BD5\u96C6\uFF0C\u5728\u201C\u63D0\u4EA4\u8BC4\u6D4B\u201D\u65F6\u4E5F\u5C06\u88AB\u7CFB\u7EDF\u81EA\u52A8\u68C0\u6D4B"))))),O.createElement(U,{fileType:Vt,path:me==null?void 0:me[Vt],onFinish:Te=>sn(Te)})),O.createElement(m.t,{key:2,onOk:()=>ie.submit(),className:"customFixedButton",onCancel:Ct}),O.createElement(W.Z,{loading:yn}),O.createElement(G.ZP,{rootIdentifier:(Oe=I==null?void 0:I.detail)==null?void 0:Oe.root_identifier,visible:Un,onClose:()=>Pn(!1),onOK:Ft,multiple:!0,defaultMultipleValue:me==null?void 0:me.is_file}),O.createElement(s.default,{open:rn,onOk:()=>{const Te=it.map((at,mt)=>Dt[mt]?(console.log(re({},at)),console.log(re({},pt)),console.log(re(re({},at),pt)),re(re({},at),pt)):at);ht(Te),bt({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),Dn(!1)},centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:()=>{bt({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),Dn(!1)},width:586,title:"\u6279\u91CF\u8BBE\u7F6E"},O.createElement("div",null,O.createElement("span",{className:"font14 mr15"},"\u53EF\u89C1\u6027: ",O.createElement(b.Z,{title:O.createElement("div",null,O.createElement("span",null,'\u5168\u90E8\u9690\u85CF\uFF1A\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'),O.createElement("br",null),O.createElement("span",null,"\u9690\u85CF\u8F93\u5165\uFF1A\u52FE\u9009\u540E\u6D4B\u8BD5\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),O.createElement("br",null),O.createElement("span",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),O.createElement("br",null),O.createElement("span",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),O.createElement("br",null))},O.createElement(e.Z,{className:"ml5 font12 c-light-black"}))),O.createElement(c.default,{checked:pt.hidden===1,onChange:Te=>{bt(M(re({},pt),{hidden:Te.target.checked?1:0,input_visible:Te.target.checked,is_invisible:Te.target.checked,actual_output_visible:Te.target.checked}))}},O.createElement("span",{className:"font14 mr10"},"\u5168\u90E8\u9690\u85CF")),O.createElement(c.default,{checked:pt.input_visible,onChange:Te=>{const at=Te.target.checked&&pt.is_invisible&&pt.actual_output_visible?1:0;bt(M(re({},pt),{hidden:at,input_visible:Te.target.checked}))}},O.createElement("span",{className:"font14 mr10"},"\u9690\u85CF\u8F93\u5165")),O.createElement(c.default,{checked:pt.is_invisible,onChange:Te=>{const at=Te.target.checked&&pt.input_visible&&pt.actual_output_visible?1:0;bt(M(re({},pt),{hidden:at,is_invisible:Te.target.checked}))}},O.createElement("span",{className:"font14 mr10"},"\u9690\u85CF\u9884\u671F\u8F93\u51FA")),O.createElement(c.default,{checked:pt.actual_output_visible,onChange:Te=>{const at=Te.target.checked&&pt.input_visible&&pt.is_invisible?1:0;bt(M(re({},pt),{hidden:at,actual_output_visible:Te.target.checked}))}},O.createElement("span",{className:"font14"},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA")),O.createElement("div",{className:"mt10"},O.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),O.createElement(c.default,{checked:pt.last_match_rule,onChange:Te=>{bt(M(re({},pt),{last_match_rule:Te.target.checked}))}},O.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",O.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09")))))),O.createElement(s.default,{zIndex:1001,width:600,centered:!0,title:I.actionTabs.key,open:["\u7F16\u8F91\u8BBE\u7F6E\u9879","\u6DFB\u52A0\u8BBE\u7F6E\u9879"].includes(I.actionTabs.key),onCancel:()=>{ve({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>q.submit(),afterClose:()=>{q.resetFields(),ze(null)}},O.createElement(t.default,{form:q,className:"mt10",labelCol:{span:5},wrapperCol:{span:20},onFinish:Te=>{if(I.actionTabs.key=="\u7F16\u8F91\u8BBE\u7F6E\u9879"){let at=Ve.findIndex(mt=>mt.id==I.actionTabs.params.id);Ve[at]=re(re({},Ve[at]),Te),Ae([...Ve])}else Ae([...Ve,M(re({},Te),{id:new Date().getTime()})]);A({type:"shixunsDetail/setActionTabs",payload:{}})},colon:!1,size:"large",labelAlign:"right"},O.createElement(t.default.Item,{label:"\u76EE\u6807",name:"target",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u76EE\u6807\u540D\u79F0"}]},O.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u76EE\u6807\u540D\u79F0",maxLength:20})),O.createElement(t.default.Item,{label:"\u8BBE\u7F6E\u9879\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BBE\u7F6E\u9879\u540D\u79F0"}]},O.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u8BBE\u7F6E\u9879\u540D\u79F0\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20})),O.createElement(t.default.Item,{label:"\u6001\u52BF\u503C",name:"value",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6001\u52BF\u503C"}]},O.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u6001\u52BF\u503C\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20})))),O.createElement(s.default,{zIndex:1001,width:600,centered:!0,title:I.actionTabs.key,open:["\u7F16\u8F91\u91C7\u96C6\u70B9","\u6DFB\u52A0\u91C7\u96C6\u70B9"].includes(I.actionTabs.key),onCancel:()=>{ve({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>ue.submit(),afterClose:()=>{ue.resetFields(),ze(null)}},O.createElement(t.default,{form:ue,className:"mt10",labelCol:{span:5},wrapperCol:{span:20},onFinish:Te=>{if(I.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"){let at=dt.findIndex(mt=>mt.id==I.actionTabs.params.id);dt[at]=re(re({},dt[at]),Te),Pt([...dt])}else me.test_set_average?tn([...dt,M(re({},Te),{id:new Date().getTime()})]):Pt([...dt,M(re({},Te),{id:new Date().getTime(),score:0})]);A({type:"shixunsDetail/setActionTabs",payload:{}})},onValuesChange:(Te,at)=>{Te.vrs_point_answer_type&&ue.setFieldsValue({vrs_point_answer_value:""})},colon:!1,size:"large",labelAlign:"right"},O.createElement(t.default.Item,{label:"\u91C7\u96C6\u70B9\u540D\u79F0",name:"vrs_point_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u91C7\u96C6\u70B9\u540D\u79F0"}]},O.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u91C7\u96C6\u70B9\u540D\u79F0",maxLength:20})),O.createElement(t.default.Item,{label:"\u7B54\u6848\u503C\u7C7B\u578B",name:"vrs_point_answer_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B54\u6848\u503C\u7C7B\u578B"}]},O.createElement(j.default,{placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528\u7C7B\u578B"},O.createElement(j.default.Option,{value:0},"\u56FA\u5B9A\u503C"),O.createElement(j.default.Option,{value:1},"\u533A\u95F4\u503C"),O.createElement(j.default.Option,{value:2},"\u72B6\u6001\u503C"))),O.createElement(t.default.Item,{shouldUpdate:(Te,at)=>Te.vrs_point_answer_type!==at.vrs_point_answer_type,noStyle:!0},({getFieldValue:Te})=>{const at=Te("vrs_point_answer_type");return O.createElement(t.default.Item,{label:"\u7B54\u6848",name:"vrs_point_answer_value",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B54\u6848"},{validator:(mt,kt)=>{if(at===1&&kt){if(!/^\d+-\d+$/.test(kt))return Promise.reject(new Error('\u533A\u95F4\u503C\u683C\u5F0F\u5E94\u4E3A"\u6570\u5B57-\u6570\u5B57"\uFF0C\u5982\uFF1A1-5'));const[Gt,bn]=kt.split("-").map(Number);if(Gt>=bn)return Promise.reject(new Error("\u533A\u95F4\u503C\u5DE6\u8FB9\u6570\u5B57\u5FC5\u987B\u5C0F\u4E8E\u53F3\u8FB9\u6570\u5B57"))}return Promise.resolve()}}]},O.createElement(p.default,{placeholder:at===1?"\u8BF7\u8F93\u5165\u533A\u95F4\u503C\uFF0C\u683C\u5F0F\u5982\uFF1A1-5":"\u8BF7\u8F93\u5165\u7B54\u6848\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20}))}))))};var T=(0,he.connect)(({shixunsDetail:I,newCourse:A,globalSetting:P,practiceSetting:ee})=>({shixunsDetail:I,newCourse:A,globalSetting:P,practiceSetting:ee}))(N)},74424:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return p}});var O=C(59301),he=C(43418),e=C(76560);const j=({activeIndex:r,isEdit:t=!0,dispatch:s,practiceSetting:d})=>{const o=(0,e.useParams)(),{id:c,challengesId:n}=o,a=(0,O.useMemo)(()=>[{name:"\u672C\u5173\u4EFB\u52A1",url:`/shixuns/${c}/edit/${n}/editcheckpoint`},{name:"\u8BC4\u6D4B\u8BBE\u7F6E",url:`/shixuns/${c}/edit/${n}/tab=2`},{name:"\u53C2\u8003\u7B54\u6848",url:`/shixuns/${c}/edit/${n}/tab=3`},{name:"\u5173\u5361\u6392\u884C\u699C",url:`/shixuns/${c}/edit/${n}/tab=4`}],[c,n]),i=l=>{var u;const b=()=>{e.history.push(l),s({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(u=d==null?void 0:d.sideBar)!=null&&u.confirmLeave?he.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{b()}}):b()};return O.createElement("ul",{className:"challenge-nav"},t?a.map((l,u)=>r===u?O.createElement("li",{key:l.url}," ",O.createElement("a",{className:"active"},l.name)," "):O.createElement("li",{key:l.url}," ",O.createElement("a",{onClick:()=>i(l.url)},l.name)," ")):O.createElement("li",{key:a[0].url}," ",O.createElement("a",{className:"active"},a[0].name)," "))};var p=(0,e.connect)(({globalSetting:r,practiceSetting:t})=>({globalSetting:r,practiceSetting:t}))(j)},74543:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return p}});var O=C(59301),he=C(71418),e={loading:"loading___lueiN"},p=({loading:r})=>r?O.createElement("div",{className:e.loading},O.createElement(he.Z,null)):O.createElement(O.Fragment,null)},12062:function(Nt,We,C){"use strict";C.d(We,{Y2:function(){return z},ZP:function(){return U}});var O=C(59301),he=C(54580),e=C(8591),j=C(43418),p=C(95237),r=C(5112),t=C(3113),s=C(24905),d=C(6848),o=C(92832),c={wrap:"wrap___MkYbQ",colorBlue:"colorBlue___onjbP",repeatedName:"repeatedName___nbqnE",text:"text___xvutp",greyText:"greyText___dihvZ",noData:"noData___LxOJA",dragger:"dragger___y7F4A",uploadText:"uploadText___Et3KS",btnS:"btnS___k1e6j",testCaseRadio:"testCaseRadio___q1wXT",head:"head___s4Eix",operation:"operation___JCAVh",headProgram:"headProgram___uWA_M",listWrapper:"listWrapper___xW3b4",list:"list___dCbd6",del:"del___abNho",info:"info___J1Wmf"},n="data:image/png;base64,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",a=C(47257),i=C.n(a),l=C(82093),u=C(1012),b=C(49661),v=C(10825),f=C(59301),m=Object.defineProperty,E=Object.defineProperties,S=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,x=(G,$,W)=>$ in G?m(G,$,{enumerable:!0,configurable:!0,writable:!0,value:W}):G[$]=W,g=(G,$)=>{for(var W in $||($={}))R.call($,W)&&x(G,W,$[W]);if(h)for(var W of h($))y.call($,W)&&x(G,W,$[W]);return G},w=(G,$)=>E(G,S($)),B=(G,$,W)=>new Promise((oe,J)=>{var te=_=>{try{X(W.next(_))}catch(Q){J(Q)}},V=_=>{try{X(W.throw(_))}catch(Q){J(Q)}},X=_=>_.done?oe(_.value):Promise.resolve(_.value).then(te,V);X((W=W.apply(G,$)).next())});const{Dragger:L}=he.default,D=G=>{const $=Q=>Q&&Q.substring(0,Q.lastIndexOf("."));for(var W=[...G],oe=0,J=[],te=0;te{if(Q.forEach(ce=>{let se=ce.name.split(/\.(?=[^\.]+$)/);ce.name=`${se[0]}.${se[1].toLowerCase()}`}),Q[0].name.includes(".in"))return Q.length===2?Q:[Q[0],{}];if(Q[0].name.includes(".out"))return Q.length===2?Q.reverse():[{},Q[0]]})},Z=({onClose:G,onOK:$,visible:W,wrapClassName:oe,rootIdentifier:J,multiple:te=!1,defaultMultipleValue:V=!0})=>{const[X,_]=(0,O.useState)([]),[Q,ce]=(0,O.useState)({}),[se,Ee]=(0,O.useState)(!1),[Ce,re]=(0,O.useState)(!0),[M,Y]=(0,O.useState)(null),F=(0,O.useRef)([]),k=(0,O.useRef)(0),ne=()=>{G()};(0,O.useEffect)(()=>{K()},[]),(0,O.useEffect)(()=>{W&&(F.current=[],k.current=0,_([]),re(V))},[W]);const K=()=>B(void 0,null,function*(){try{Y(!0)}catch(H){}}),N=H=>H&&H.substring(0,H.lastIndexOf(".")),T=H=>{var de,we;const be=N((de=H[0])==null?void 0:de.name)||N((we=H[1])==null?void 0:we.name),Oe=X.filter(ve=>N(ve.name)!==be);F.current=[...Oe],_([...Oe])},I=H=>{if(!Ce){const ie=new FormData;ie.append("file",H.file),(0,l.ZP)("/api/attachments/get_file_content.json",{method:"post",body:ie},!0).then(ue=>{if(ue.status===0){k.current=k.current+1;const me=F.current.map(Se=>{var Ie;if(Se.name===H.name){const Le=g({},Se);return(Ie=H==null?void 0:H.name)!=null&&Ie.includes(".in")?Le.input=ue==null?void 0:ue.content:Le.output=ue==null?void 0:ue.content,Le}return Se});if(F.current=[...me],_([...me]),k.current>0&&k.current===X.length){Ee(!1);let Se=D(me);Se=Se.filter(Ie=>{var Le,Ke;return!!((Le=Ie[0])!=null&&Le.name&&((Ke=Ie[1])!=null&&Ke.name))}),Se=Se.map(Ie=>w(g(g({},Ie[0]),Ie[1]),{is_file:!1})),$(Se),G()}}else Ee(!1),G()});return}if(M){const ie=new FormData;ie.append("file",H.file),J===null?ie.append("identifier","testsets"):ie.append("identifier",J),(0,l.ZP)("/api/attachments.json",{method:"post",body:ie},!0).then(ue=>{if(ue.filename){k.current=k.current+1;const me=F.current.map(Se=>{var Ie;if(Se.name===(ue==null?void 0:ue.filename)){const Le=w(g({},Se),{is_oss:!M});return(Ie=ue==null?void 0:ue.filename)!=null&&Ie.includes(".in")?(Le.in_object_key=ue==null?void 0:ue.object,Le.in_object_size=ue==null?void 0:ue.size,Le.input=ue==null?void 0:ue.filename,Le.in_file=H):(Le.out_object_key=ue==null?void 0:ue.object,Le.out_object_size=ue==null?void 0:ue.size,Le.output=ue==null?void 0:ue.filename,Le.out_file=H),Le}return Se});if(F.current=[...me],_([...me]),k.current>0&&k.current===X.length){Ee(!1);let Se=D(me);Se=Se.filter(Ie=>{var Le,Ke;return!!((Le=Ie[0])!=null&&Le.name&&((Ke=Ie[1])!=null&&Ke.name))}),Se=Se.map(Ie=>w(g(g({},Ie[0]),Ie[1]),{is_file:!0})),$(Se),G()}}else Ee(!1),G()});return}const de=new(i())({endpoint:Q.end_point,region:Q.region,accessKeyId:Q.access_key_id,accessKeySecret:Q.access_key_secret,bucket:Q.bucket,stsToken:Q.security_token}),we=H.name,be={container_type:"TestSet",file_name:we},Oe=(0,u.Z)();let ve=`testsets/${J}/${Oe}${we.indexOf(".")>-1?"."+we.split(".").pop():""}`;J===null&&(ve=`testsets/${Oe}${we.indexOf(".")>-1?"."+we.split(".").pop():""}`),de.multipartUpload(ve,new Blob([H.file],{type:H.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:we+""},url:Q==null?void 0:Q.callback_url,host:Q==null?void 0:Q.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,l.rz)(be)}}).then(function(ie){if(ie.data.status===0){k.current=k.current+1;const q=F.current.map(ue=>{var me,Se,Ie,Le,Ke,Je,it,ht,pt,bt,Dt,Wt,Ot,Lt,Vt,It,Ut;if(ue.name===((Se=(me=ie.data)==null?void 0:me.data)==null?void 0:Se.file_name)){const yn=w(g({},ue),{is_oss:!M});return(Ke=(Le=(Ie=ie.data)==null?void 0:Ie.data)==null?void 0:Le.file_name)!=null&&Ke.includes(".in")?(yn.in_object_key=(it=(Je=ie.data)==null?void 0:Je.data)==null?void 0:it.object,yn.in_object_size=(pt=(ht=ie.data)==null?void 0:ht.data)==null?void 0:pt.size,yn.input=(Dt=(bt=ie.data)==null?void 0:bt.data)==null?void 0:Dt.file_name,yn.in_file=H):(yn.out_object_key=(Ot=(Wt=ie.data)==null?void 0:Wt.data)==null?void 0:Ot.object,yn.out_object_size=(Vt=(Lt=ie.data)==null?void 0:Lt.data)==null?void 0:Vt.size,yn.output=(Ut=(It=ie.data)==null?void 0:It.data)==null?void 0:Ut.file_name,yn.out_file=H),yn}return ue});if(F.current=[...q],_([...q]),k.current>0&&k.current===X.length){Ee(!1);let ue=D(q);ue=ue.filter(me=>{var Se,Ie;return!!((Se=me[0])!=null&&Se.name&&((Ie=me[1])!=null&&Ie.name))}),ue=ue.map(me=>w(g(g({},me[0]),me[1]),{is_file:!0})),$(ue),G()}}})},A=H=>new Promise((de,we)=>{let be=0,Oe=[];for(let ve=0;ve{be++,be===H.length&&(Oe.length?(e.ZP.warning(`${Oe.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),we()):de(H))}).catch(ie=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",ie),be++,Oe.push(H[ve].name),be===H.length&&(Oe.length?(e.ZP.warning(`${Oe.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),we()):de(H))})}),P=()=>B(void 0,null,function*(){if(X.length===0){e.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield A(X),Ee(!0),D(X).some(de=>{var we,be;return!((we=de[0])!=null&&we.name&&((be=de[1])!=null&&be.name))})){j.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4E0A\u4F20\u7684\u6D4B\u8BD5\u7528\u4F8B\u4E2D\u5B58\u5728\u672A\u914D\u5BF9\u7684\u6587\u4EF6\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4EC5\u4FDD\u5B58\u5DF2\u914D\u5BF9\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF1F",onOk:()=>B(void 0,null,function*(){X.map(de=>B(void 0,null,function*(){I(de)}))}),onCancel:()=>{Ee(!1)}});return}X.map(de=>B(void 0,null,function*(){I(de)}))}),ee={name:"file",fileList:X,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:H=>{if(X!=null&&X.some(we=>we.name===H.name))return e.ZP.info(`${H.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(H.size/1024/1024>100)return e.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(H.name))return e.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const de={name:H.name,uid:H.uid,file:H,percent:0};return X.push(de),F.current=[...X],_([...X]),!1}},ae=D(X);return console.log(X,ae,"fileList"),f.createElement(j.default,{open:W,wrapClassName:oe,onOk:P,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:se},onCancel:ne,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},f.createElement("div",{className:c.wrap},X.length?f.createElement("div",null,f.createElement(p.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},f.createElement("div",{style:{visibility:te?"visible":"hidden"}},f.createElement("span",{className:c.greyText},"\u7528\u4F8B\u7C7B\u578B"),f.createElement(r.ZP.Group,{className:`ml20 ${c.testCaseRadio}`,optionType:"button",value:Ce,onChange:H=>re(H.target.value)},f.createElement(r.ZP,{value:!1},"\u6587\u672C"),f.createElement(r.ZP,{value:!0},"\u6587\u4EF6"))),f.createElement(he.default,g({},ee),f.createElement(t.ZP,{type:"primary",className:c.btnS},f.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),f.createElement(z,{data:ae,onRemove:T})):f.createElement("div",{className:`${c.noData} mb30`},f.createElement(he.default.Dragger,w(g({},ee),{className:c.dragger}),f.createElement("img",{src:n,alt:"",className:"mb20"}),f.createElement("div",null,f.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),f.createElement("span",{className:c.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),f.createElement("div",{className:c.text},f.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),f.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",f.createElement("br",null),"2\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u3002",f.createElement("br",null),"3\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u3002",f.createElement("br",null),"4\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",f.createElement("br",null))))},z=({data:G=[],onRemove:$,width:W="auto",showScore:oe=!1,disabled:J=!1,inputChange:te,onEvaluatingChange:V,onSelectAll:X,checkAll1:_,checkAll2:Q,checkAll3:ce,checkAll4:se,checkAll5:Ee,showEvaluatingSetting:Ce=!1,className:re="",isProgramHomework:M=!1})=>{const Y={value:"",filename:"",dataUrl:""},[F,k]=(0,O.useState)(g({},Y)),ne=T=>{let I=document.createElement("a");document.body.appendChild(I);let A=URL.createObjectURL(T.file);I.href=A,I.download=T.name,I.click(),URL.revokeObjectURL(A),document.body.removeChild(I)},K=(T,I)=>{(0,b.LR)(T,I)},N=(T,I)=>{j.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:f.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{$(T,I)},onCancel:()=>{}})};return G.length?f.createElement("div",{className:re,style:{width:W}},f.createElement("div",{className:`${M?c.headProgram:c.head}`},Ce&&f.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},f.createElement(s.default,{checked:_,onChange:T=>{X(T.target.checked,"hidden")}}),f.createElement(d.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},f.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),f.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),f.createElement("div",{style:{width:M?"25%":"15%"}},"\u7528\u4F8B"),f.createElement("div",{style:{width:oe?M?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),f.createElement("div",{style:{width:oe?M?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),oe&&f.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),Ce&&f.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},f.createElement(s.default,{checked:se,onChange:T=>{X(T.target.checked,"input_visible")}}),f.createElement(d.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},f.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),f.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Ce&&f.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},f.createElement(s.default,{checked:Q,onChange:T=>{X(T.target.checked,"is_invisible")}}),f.createElement(d.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},f.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),f.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Ce&&f.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},f.createElement(s.default,{checked:Ee,onChange:T=>{X(T.target.checked,"actual_output_visible")}}),f.createElement(d.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},f.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),f.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Ce&&f.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},f.createElement(s.default,{checked:ce,onChange:T=>{X(T.target.checked,"last_match_rule")}}),f.createElement(d.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173"},f.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),f.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),f.createElement("div",{className:c.operation,style:M?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),f.createElement("div",{className:c.listWrapper,style:{boxShadow:M?"0px 2px 4px 0px #EAEEF4":"unset"}},G.map((T,I)=>{var A,P,ee,ae;return f.createElement("div",{key:I,className:c.list,style:M?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},Ce&&f.createElement("div",{style:{width:"15%"}},f.createElement(s.default,{checked:!!T.hidden,onChange:H=>{V(H.target.checked,I,"hidden")}})),f.createElement("div",{style:{width:M?"25%":"15%",paddingLeft:M?"5px":"0px",paddingRight:M?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",I+1),f.createElement("div",{className:c.info,style:{width:oe?M?"20%":"15%":"25%"}},f.createElement("span",{title:T.input||((A=T[0])==null?void 0:A.name),onClick:()=>B(void 0,null,function*(){let H;T.input?T.input_file_url?H=T.input_file_url:H=T.in_file:H=T[0];let de;typeof H=="string"?(de=yield fetch(H,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),k({value:yield de.text(),filename:"",dataUrl:H})):(de=yield(0,b.db)(H.file),k({value:de.text,filename:H.name,dataUrl:de.link}))})},T.input||((P=T[0])==null?void 0:P.name))),f.createElement("div",{className:c.info,style:{width:oe?M?"20%":"15%":"25%"}},f.createElement("span",{title:T.output||((ee=T[1])==null?void 0:ee.name),onClick:()=>B(void 0,null,function*(){let H;T.input?T.output_file_url?H=T.output_file_url:H=T.out_file:H=T[1];let de;typeof H=="string"?(de=yield fetch(H,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),k({value:yield de.text(),filename:"",dataUrl:H})):(de=yield(0,b.db)(H.file),k({value:de.text,filename:H.name,dataUrl:de.link}))})},T.output||((ae=T[1])==null?void 0:ae.name))),oe&&f.createElement("div",{style:{width:"20%"}},f.createElement(o.default,{size:"large",addonAfter:M?"%":null,disabled:J,style:{width:"80%"},onChange:H=>te(H,I),value:T.score}),!M&&f.createElement("span",null,"\xA0%")),Ce&&f.createElement("div",{style:{width:"20%"}},f.createElement(s.default,{checked:T.input_visible||!1,onChange:H=>{V(H.target.checked,I,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Ce&&f.createElement("div",{style:{width:"20%"}},f.createElement(s.default,{checked:T.is_invisible||!1,onChange:H=>{V(H.target.checked,I,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Ce&&f.createElement("div",{style:{width:"20%"}},f.createElement(s.default,{checked:T.actual_output_visible||!1,onChange:H=>{V(H.target.checked,I,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Ce&&f.createElement("div",{style:{width:"20%"}},f.createElement(s.default,{checked:T.last_match_rule||!1,onChange:H=>{V(H.target.checked,I,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),f.createElement("div",{onClick:()=>N(T,I),style:M?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},f.createElement("span",{className:c.del},"\u5220\u9664")))})),f.createElement(v.Z,{close:!0,data:F.dataUrl,filename:F.filename,type:F.dataUrl.length?"txt":"",onClose:()=>k(g({},Y)),monacoEditor:{value:F.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):f.createElement(f.Fragment,null)};var U=Z},21693:function(Nt,We,C){"use strict";C.d(We,{S:function(){return r},m:function(){return t}});var O=C(49661),he=C(8591),e=C(43418),j=C(59301),p=(s,d,o)=>new Promise((c,n)=>{var a=u=>{try{l(o.next(u))}catch(b){n(b)}},i=u=>{try{l(o.throw(u))}catch(b){n(b)}},l=u=>u.done?c(u.value):Promise.resolve(u.value).then(a,i);l((o=o.apply(s,d)).next())});const r=s=>{let d=document.createElement("textarea");return d.value=s,d.value},t=(s,d,o,c,n)=>p(void 0,null,function*(){var a,i;const l=yield s({type:"shixunsDetail/saveCopyForExercise",payload:{id:o,save_type:c}});c===1?((l==null?void 0:l.status)==0&&he.ZP.success("\u4FDD\u5B58\u6210\u529F"),(a=l==null?void 0:l.data)!=null&&a.exists_same_shixun_name?s({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(i=l==null?void 0:l.data)==null?void 0:i.shixun_name}}):s({type:"classroomList/setActionTabs",payload:{}})):(s({type:"classroomList/setActionTabs",payload:{}}),(l==null?void 0:l.status)===0&&e.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:j.createElement("div",null,j.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var u,b;(0,O.xg)(`/shixuns/${(b=(u=d==null?void 0:d.detail)==null?void 0:u.fork_from)==null?void 0:b.fork_identifier}/challenges`)}}))})},47257:function(Nt){(function(We){(function(C){if(1)Nt.exports=C();else var O})(function(){var C,O,he;return function(){function e(j,p,r){function t(o,c){if(!p[o]){if(!j[o]){var n=void 0;if(!c&&n)return require(o,!0);if(s)return s(o,!0);var a=new Error("Cannot find module '"+o+"'");throw a.code="MODULE_NOT_FOUND",a}var i=p[o]={exports:{}};j[o][0].call(i.exports,function(l){var u=j[o][1][l];return t(u||l)},i,i.exports,e,j,p,r)}return p[o].exports}for(var s=void 0,d=0;d +(self.webpackChunk=self.webpackChunk||[]).push([[9205],{89489:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},59477:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},40001:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},26227:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},49198:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},84105:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},41464:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},18785:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},73331:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},15277:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},52671:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},8657:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},56082:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},33853:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},15075:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},62772:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},43531:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},61485:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},38819:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},47472:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},87395:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return s}});var O=C(32855),he=C(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},j=e,p=C(7657),r=function(o,c){return he.createElement(p.Z,(0,O.Z)({},o,{ref:c,icon:j}))},t=he.forwardRef(r),s=t},84236:function(Nt,We,C){"use strict";C.d(We,{t:function(){return n}});var O=C(59301),he=C(3113),e={buttonFixed:"buttonFixed___vyq30",button:"button___hxmYv",buttonWrap:"buttonWrap___uK8dl"},j=C(92310),p=C.n(j),r=Object.defineProperty,t=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,o=(a,i,l)=>i in a?r(a,i,{enumerable:!0,configurable:!0,writable:!0,value:l}):a[i]=l,c=(a,i)=>{for(var l in i||(i={}))s.call(i,l)&&o(a,l,i[l]);if(t)for(var l of t(i))d.call(i,l)&&o(a,l,i[l]);return a};const n=({cancelText:a="\u53D6\u6D88",okText:i="\u786E\u5B9A",loading:l=!1,hasOkBtn:u=!0,hasCancelBtn:b=!0,okButtonProps:v={},onCancel:f=()=>{},onOk:m=()=>{},className:E=""})=>O.createElement("div",{className:p()(e.buttonFixed,E)},O.createElement("div",{className:e.buttonWrap},b&&O.createElement(he.ZP,{size:"middle",className:`${e.button} mr20`,onClick:f},a),u&&O.createElement(he.ZP,c({size:"middle",type:"primary",className:`${e.button} mr20`,loading:l,onClick:m},v),i)))},929:function(Nt,We,C){"use strict";C.d(We,{i:function(){return h},Z:function(){return y}});var O={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},he=C(71418),e=C(6848),j=C(93948),p=C(92310),r=C.n(p),t=C(49661),s=C(57884),d=C(34055),o=C(79005),c=C(20345),n=C(77882),a=C(31081),i=C(75309),l=C(71979),u=C(47558),b=C(42922),v=C(66832),f=C(96593),m=C(19664),E=C(91833),S=C(59301);const h=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:o,swimg:c},{name:"101\u8BA1\u5212",ptimg:n,swimg:a},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:i,swimg:l},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:u,swimg:b},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:v,swimg:f},{name:"\u519B\u961F\u4E00\u6D41",ptimg:m,swimg:E}];var y=({className:x,dataSource:g=[],col:w=4,right:B,bottom:L=23,precision:D=0,wrapWidth:Z=1200,trackEventItems:z,loading:U,onRemove:G=()=>{},isCurrent:$=!0,showAlias:W=!1,showProgress:oe=!1})=>{const J=Math.floor((Z-(w-1)*B)/w),te=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(V=>(window.ENV==="build"&&(V.ptimg=`/react/build${V.ptimg}`,V.swimg=`/react/build${V.swimg}`),V));return S.createElement(he.Z,{spinning:U},S.createElement("div",{className:r()(O.list,x)},!!(g!=null&&g.length)&&(g==null?void 0:g.map((V,X)=>{var _,Q,ce,se,Ee,Ce;const{name:re,id:M,identifier:Y,featured:F,school_name:k,image_url:ne,excellent:K,is_plan:N}=V;return S.createElement("div",{key:M,className:$&&oe?O.wrapisCurrent:O.wrap,style:{width:J,marginRight:(1+X)%w===0?0:B+D,marginBottom:L}},S.createElement("a",{className:O.li,onClick:T=>{T.preventDefault(),T.stopPropagation(),z&&(0,t.L9)([z]),(0,t.xg)(`/paths/${Y}`)}},S.createElement("div",{className:O.img},S.createElement("img",{className:O.cover,src:`${ne}`}),$&&(0,d.bg)()&&(V==null?void 0:V.studying)&&S.createElement("div",{className:`${O.movebq} user-path-items`,onClick:T=>{T.stopPropagation(),G(V)}},S.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),S.createElement("span",{className:"c-red"},"\u79FB\u9664")),(_=V==null?void 0:V.subject_tags)==null?void 0:_.map((T,I)=>{var A,P;if(I===0){const ae=(A=te.find(H=>H.name==T))==null?void 0:A.swimg;return S.createElement("img",{className:O.sign,src:ae,style:{left:"-4px"}})}const ee=(P=te.find(ae=>ae.name==T))==null?void 0:P.ptimg;return S.createElement("img",{className:O.sign,src:ee,style:{left:`${48+52*(I-1)+2*I}px`}})}),S.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(V==null?void 0:V.excellent)&&S.createElement("div",{className:O.bq},"\u5F00\u653E\u8BFE\u7A0B"))),S.createElement("div",{className:O.name},S.createElement(e.Z,{title:W&&(V!=null&&V.excellent_alias_name)?S.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${re}`,S.createElement("br",null),S.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${V==null?void 0:V.excellent_alias_name}`)):re},S.createElement("span",{className:O.e},W&&(V==null?void 0:V.excellent_alias_name)||re))),$&&oe&&((Q=V==null?void 0:V.progress)==null?void 0:Q.all_score)!=0&&S.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},S.createElement(j.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((ce=V==null?void 0:V.progress)==null?void 0:ce.my_score)/((se=V==null?void 0:V.progress)==null?void 0:se.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Ee=V==null?void 0:V.progress)==null?void 0:Ee.my_score,"/",(Ce=V==null?void 0:V.progress)==null?void 0:Ce.all_score),(!$||!oe)&&S.createElement("div",{className:O.tags},S.createElement("div",null,S.createElement(e.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},S.createElement("span",null,S.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),S.createElement("span",null,V.stages_count))),S.createElement(e.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},S.createElement("span",null,S.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),S.createElement("span",null,V.members_count)))))))})),!g.length&&S.createElement(s.Z,null)))}},47949:function(Nt,We,C){"use strict";C.d(We,{jL:function(){return p},w9:function(){return Oe},dN:function(){return ue},QD:function(){return qe},cQ:function(){return se.Z},Oz:function(){return ae},op:function(){return fe},O5:function(){return lt},_b:function(){return gt},t7:function(){return g},Gi:function(){return pt},YG:function(){return Le},kT:function(){return it},qp:function(){return b},K3:function(){return m},vr:function(){return vt},qE:function(){return ge},Je:function(){return L},wb:function(){return X},lB:function(){return ce},cq:function(){return Vt},tp:function(){return h},Si:function(){return Pt},k8:function(){return cn},Du:function(){return dn}});var O=C(59301),he={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},e="data:image/png;base64,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",p=({dataSource:Ye=[],img:Qe,imgWidth:tt=346,title:yt,sunTitle:Bt,bannerExtraContent:Jt})=>O.createElement("div",{className:he.banner},O.createElement("div",{className:he.content},O.createElement("aside",null,O.createElement("p",null,O.createElement("b",null,yt),O.createElement("span",null,Bt)),Ye.length>0&&O.createElement("div",{className:he.btns},Ye.map((Ft,At)=>O.createElement("div",{key:At,onClick:Ft.click},Ft.name,Ft.sign?O.createElement("img",{src:e,width:39}):null))),Jt),Qe&&O.createElement("img",{style:{marginTop:33,marginRight:38},src:Qe,width:tt}))),r={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},t=C(92310),s=C.n(t),d=C(89392),o=Object.defineProperty,c=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,i=(Ye,Qe,tt)=>Qe in Ye?o(Ye,Qe,{enumerable:!0,configurable:!0,writable:!0,value:tt}):Ye[Qe]=tt,l=(Ye,Qe)=>{for(var tt in Qe||(Qe={}))n.call(Qe,tt)&&i(Ye,tt,Qe[tt]);if(c)for(var tt of c(Qe))a.call(Qe,tt)&&i(Ye,tt,Qe[tt]);return Ye},b=({dataSource:Ye=[],value:Qe,onChange:tt,onTitleChange:yt,className:Bt,title:Jt,titleWidth:Ft=41,style:At={},fontColor:Ct="#6A7283",showCount:_t,classNameActive:Yt,styleItem:$t={}})=>{const[In,Te]=(0,O.useState)(0),[at,mt]=(0,O.useState)(!1),kt=(0,O.useRef)(null),Ht=(0,O.useRef)(null);return(0,O.useEffect)(()=>{var Gt;Ye.length!==0&&(((Gt=kt==null?void 0:kt.current)==null?void 0:Gt.clientHeight)>97?Te(1):Te(0)),Ye.length===0&&Te(0),mt(!1)},[Ye]),O.createElement("div",{className:s()(r.row,Bt),style:At},O.createElement("div",{onClick:(0,d.throttle)(()=>yt==null?void 0:yt(),2e3),style:{width:Ft,marginTop:at?12:4},className:`${r.title} ${yt?"current":""}`},Jt),O.createElement("div",{className:at?`${r.tagsWrap} ${r.tagsBorderWrap}`:r.tagsWrap},O.createElement("div",{className:r.bar,ref:Ht,style:In>0?{height:In===1?97:"auto",overflow:In===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},O.createElement("div",{className:r.tag,ref:kt},Ye==null?void 0:Ye.map(Gt=>O.createElement("span",{onClick:()=>tt(Gt.id),key:Gt.id,style:l(l({color:Ct},$t),(Gt==null?void 0:Gt.style)||{}),className:Qe===Gt.id?s()(Yt||r.active,Gt.classNameActive):""},O.createElement("span",{title:Gt.name,className:r.name},Gt.name),!!_t&&O.createElement("span",{className:r.num},Gt.count))))),!!In&&O.createElement(O.Fragment,null,In===1?O.createElement("div",{onClick:()=>{var Gt;Te(2),((Gt=kt==null?void 0:kt.current)==null?void 0:Gt.clientHeight)>245?mt(!0):mt(!1)},className:r.action},"\u5C55\u5F00",O.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):O.createElement("div",{onClick:()=>{Ht.current.scrollTop=0,Te(1),mt(!1)},className:r.action},"\u6536\u8D77",O.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},v={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},m=({dataSource:Ye=[],value:Qe,onChange:tt,onTitleChange:yt,className:Bt,title:Jt,titleWidth:Ft=41,style:At={},fontColor:Ct="#6A7283",showCount:_t,expand:Yt=!0})=>{const[$t,In]=(0,O.useState)(0),[Te,at]=(0,O.useState)(!1),mt=(0,O.useRef)(null),kt=(0,O.useRef)(null),[Ht,Gt]=(0,O.useState)(Yt);return O.createElement("div",{className:s()(v.row,Bt),style:At},O.createElement("div",{className:"flex item-center justify-between"},O.createElement("div",{onClick:(0,d.throttle)(()=>yt==null?void 0:yt(),2e3),style:{width:Ft,marginTop:Te?12:4},className:`${v.title} ${yt?"current":""}`},Jt),O.createElement("i",{className:`iconfont ${Ht?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Ht?8:10},onClick:()=>Gt(!Ht)})),Ht&&O.createElement("div",{className:Te?`${v.tagsWrap} ${v.tagsBorderWrap}`:v.tagsWrap},O.createElement("div",{className:v.fenge}),O.createElement("div",{className:v.bar,ref:kt},O.createElement("div",{className:v.tag,ref:mt},Ye==null?void 0:Ye.map(bn=>O.createElement("span",{onClick:()=>tt(bn.id),key:bn.id,style:{color:Ct},className:Qe===bn.id?v.active:""},O.createElement("span",{title:bn.name,className:v.name},bn.name),!!_t&&O.createElement("span",{className:v.num},bn.count)))))))},E={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},h=({dataSource:Ye=[],value:Qe,onChange:tt,className:yt,style:Bt={}})=>O.createElement("div",{style:Bt,className:s()(E.tabs,yt)},Ye.map(Jt=>O.createElement("span",{onClick:()=>tt(Jt.id),className:Qe===Jt.id?E.active:"",key:Jt.id},Jt.name))),R={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},y=C(92832),g=({dataSource:Ye=[],value:Qe="",onChange:tt,onInputChange:yt=()=>{},className:Bt,style:Jt={},placeholder:Ft,allowClear:At=!1})=>{var Ct;const[_t,Yt]=(0,O.useState)(""),[$t,In]=(0,O.useState)("");(0,O.useEffect)(()=>{var mt;let kt=Qe;(mt=JSON.stringify(Qe))!=null&&mt.includes("{")&&(Yt(Qe.id),kt=Qe.value||"");try{In(decodeURIComponent(kt||""))}catch(Ht){In(decodeURIComponent(kt||""))}},[Qe]);const Te=()=>{tt(encodeURIComponent($t),_t||null)},at=mt=>{mt!==_t&&(Yt(mt),tt(encodeURIComponent($t),mt))};return O.createElement("div",{className:s()(R.input,Bt),style:Jt},!!Ye.length&&O.createElement("div",{className:R.dropdown},O.createElement("div",{className:R.text},(Ct=Ye.find(mt=>mt.id===_t))==null?void 0:Ct.name,O.createElement("i",{className:"iconfont icon-zhankai4"}),O.createElement("b",{className:R.b1}),O.createElement("b",{className:R.b2})),O.createElement("div",{className:R.menu},Ye.map((mt,kt)=>O.createElement("div",{key:kt,onClick:()=>at(mt.id)},mt.name)))),O.createElement(y.default,{onPressEnter:Te,value:$t,onChange:mt=>{In(mt.target.value),yt(encodeURIComponent(mt.target.value),_t||null)},bordered:!1,placeholder:Ft}),O.createElement("i",{onClick:Te,className:"iconfont icon-sousuo9 font14 pl10 current"}))},w={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},L=({value:Ye,onChange:Qe,className:tt,total:yt,pageSize:Bt,style:Jt={}})=>{const Ft=Ye<2,At=Ye>=Math.ceil(yt/Bt);return yt<=Bt?O.createElement(O.Fragment,null):O.createElement("div",{className:s()(w.quickPager,tt),style:Jt},O.createElement("div",{onClick:()=>{Ft||Qe(Ye-1,"prev")},className:Ft?w.disabled:""},"\u4E0A\u4E00\u9875"),O.createElement("div",{onClick:()=>{At||Qe(Ye+1,"next")},className:At?w.disabled:""},"\u4E0B\u4E00\u9875"))},D={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Z=C(71418),z=C(6848),U=C(13570),G=C(90524),$=C(49661),W=C(96908),oe=C(57177),J=C(81378),te=C(57884),X=({className:Ye,dataSource:Qe=[],col:tt=4,right:yt,bottom:Bt=23,precision:Jt=0,wrapWidth:Ft=1200,trackEventItems:At,loading:Ct})=>{const _t=Math.floor((Ft-(tt-1)*yt)/tt);return O.createElement(Z.Z,{spinning:Ct},O.createElement("div",{className:s()(D.list,Ye)},!!Qe.length&&Qe.map((Yt,$t)=>{const{name:In,id:Te,identifier:at,power:mt,cover_image_id:kt,pic:Ht}=Yt;return O.createElement("div",{className:D.wrap,key:Te,style:{width:_t,marginRight:(1+$t)%tt===0?0:yt+Jt,marginBottom:Bt}},O.createElement("a",{target:"_blank",href:`/shixuns/${at}/challenges`,className:D.li,onClick:Gt=>{Gt.preventDefault(),At&&(0,$.L9)([At]),mt&&(0,$.xg)(`/shixuns/${at}/challenges`)}},O.createElement("div",{className:D.img},O.createElement("img",{className:D.cover,src:`${Ht}`}),Yt.is_jupyter&&O.createElement("img",{className:D.sign,src:W}),Yt.is_jupyter_lab&&O.createElement("img",{className:D.sign,src:oe}),Yt.is_unity_3d&&O.createElement("img",{className:D.sign,src:J})),O.createElement("div",{className:D.name},O.createElement(z.Z,{title:In||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},O.createElement("span",{className:D.e},In||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),O.createElement("div",{className:D.tags},O.createElement(z.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},O.createElement("span",null,O.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),O.createElement("span",null,Yt.challenges_count))),!!Yt.myshixuns_count&&O.createElement(z.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},O.createElement("span",null,O.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),O.createElement("span",null,Yt.myshixuns_count))),O.createElement(z.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},O.createElement("span",null,O.createElement("span",null,Yt.level))),O.createElement("div",{className:D.rate},O.createElement(U.Z,{allowHalf:!0,disabled:!0,defaultValue:Yt.score_info}),O.createElement("span",null,"\xA0",Yt.score_info?`${Yt.score_info}\u5206`:"5\u5206")))),!mt&&O.createElement("div",{className:D.lockWrap},O.createElement("img",{src:`${G.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),O.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Qe.length&&O.createElement(te.Z,null)))},_={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},ce=({className:Ye,dataSource:Qe=[],col:tt=4,right:yt,bottom:Bt=23,precision:Jt=0,wrapWidth:Ft=1200,wrapClassName:At,trackEventItems:Ct,loading:_t})=>{const Yt=Math.floor((Ft-(tt-1)*yt)/tt);return O.createElement(Z.Z,{spinning:_t},O.createElement("div",{className:s()(_.list,Ye)},!!Qe.length&&Qe.map(($t,In)=>{const{name:Te,id:at,identifier:mt,power:kt,cover_image_id:Ht,pic:Gt}=$t;return O.createElement("div",{className:s()(_.wrap,At),key:at,style:{width:Yt,marginRight:(1+In)%tt===0?0:yt+Jt,marginBottom:Bt}},O.createElement("a",{target:"_blank",href:`/shixuns/${mt}/challenges`,className:_.li,onClick:bn=>{bn.preventDefault(),Ct&&(0,$.L9)([Ct]),kt&&(0,$.xg)(`/shixuns/${mt}/challenges`)}},O.createElement("img",{src:C(47621),className:_.titleBg}),O.createElement("div",{className:_.name},O.createElement(z.Z,{title:Te||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},O.createElement("span",{className:_.e},Te||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),O.createElement("div",{style:{padding:"14px",paddingBottom:0}},O.createElement("div",{className:_.img},O.createElement("img",{className:_.cover,src:Ht?`${G.Z.API_SERVER}/api/attachments/${Ht}`:`${G.Z.IMG_SERVER+Gt}`}),$t.is_jupyter&&O.createElement("div",{className:_.bq},"Jupyter"),$t.is_jupyter_lab&&O.createElement("div",{className:_.bq},"JupyterLab"),$t.is_unity_3d&&O.createElement("div",{className:_.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),O.createElement("div",{className:"mt20 flex item-center justify-between"},O.createElement("div",null,O.createElement("span",{className:_.text},"\u5B66\u4E60\u4EBA\u6570"),O.createElement("span",{className:_.value},$t.myshixuns_count)),O.createElement("div",null,O.createElement("span",{className:_.text},"\u56F0\u96BE\u7B49\u7EA7"),O.createElement("span",{className:_.value},$t.level))),O.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},O.createElement("div",null,O.createElement("span",{className:_.text},"\u5173\u5361\u6570"),O.createElement("span",{className:_.value},$t.challenges_count)),O.createElement("div",{className:_.rate},O.createElement(U.Z,{allowHalf:!0,disabled:!0,defaultValue:$t.score_info}),O.createElement("span",{className:_.value,style:{color:"#FF9C00"}},"\xA0",$t.score_info?`${$t.score_info}\u5206`:"5\u5206"))))),!kt&&O.createElement("div",{className:_.lockWrap},O.createElement("img",{src:`${G.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),O.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Qe.length&&O.createElement(te.Z,null)))},se=C(929),Ee={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Ce=C(79005),re=C(20345),M=C(77882),Y=C(31081),F=C(75309),k=C(71979),ne=C(47558),K=C(42922),N=C(66832),T=C(96593),I=C(19664),A=C(91833);const P=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ce,swimg:re},{name:"101\u8BA1\u5212",ptimg:M,swimg:Y},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:F,swimg:k},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ne,swimg:K},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:N,swimg:T},{name:"\u519B\u961F\u4E00\u6D41",ptimg:I,swimg:A}];var ae=({className:Ye,dataSource:Qe=[],col:tt=4,right:yt,bottom:Bt=23,precision:Jt=0,wrapWidth:Ft=1200,trackEventItems:At,loading:Ct,wrapClassName:_t,imgClassName:Yt,isArrow:$t=!1})=>{const In=Math.floor((Ft-(tt-1)*yt)/tt),[Te,at]=(0,O.useState)(),[mt,kt]=(0,O.useState)(),Ht=bn=>at(bn),Gt=()=>at(-1);return O.createElement(Z.Z,{spinning:Ct},O.createElement("div",{className:s()(Ee.list,Ye)},!!(Qe!=null&&Qe.length)&&(Qe==null?void 0:Qe.map((bn,gr)=>{var Pr;const{name:Or,id:Ur,identifier:Ir,featured:Nr,school_name:fa,image_url:$r,excellent:ba,is_plan:pa}=bn;return O.createElement("div",{key:Ur,className:s()(Ee.wrap,_t),style:{width:In,marginRight:(1+gr)%tt===0?0:yt+Jt,marginBottom:Bt}},O.createElement("a",{target:"_blank",href:`/paths/${Ir}`,className:Ee.li,onClick:Vn=>{Vn.preventDefault(),At&&(0,$.L9)([At]),(0,$.xg)(`/paths/${Ir}`)}},O.createElement("img",{src:C(39057),className:Ee.titleBg}),O.createElement("div",{className:Ee.name},O.createElement(z.Z,{title:Or},O.createElement("span",{className:Ee.e,style:{color:$t&&Te===gr?"#145DFF":"#000000"},onMouseEnter:()=>{Ht(gr)},onMouseLeave:Gt},Or))),O.createElement("div",{style:{padding:"14px",paddingBottom:0}},O.createElement("div",{className:s()(Ee.img,Yt)},O.createElement("img",{className:Ee.cover,src:`${G.Z.IMG_SERVER+$r}`}),(Pr=bn==null?void 0:bn.subject_tags)==null?void 0:Pr.map((Vn,Yn)=>{var hr,qn;if(Yn===0){const Er=(hr=P.find(Mr=>Mr.name==Vn))==null?void 0:hr.swimg;return O.createElement("img",{className:Ee.sign,src:Er,style:{left:"-4px"}})}const or=(qn=P.find(Er=>Er.name==Vn))==null?void 0:qn.ptimg;return O.createElement("img",{className:Ee.sign,src:or,style:{left:`${48+52*(Yn-1)+2*Yn}px`}})}),O.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(bn==null?void 0:bn.excellent)&&O.createElement("div",{className:Ee.bq},"\u5F00\u653E\u8BFE\u7A0B"))),O.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},O.createElement("div",null,O.createElement("span",{className:Ee.text},"\u7AE0\u8282\u6570"),O.createElement("span",{className:Ee.value},bn.stages_count)),O.createElement("div",null,O.createElement("span",{className:Ee.text},"\u5B66\u4E60\u4EBA\u6570"),O.createElement("span",{className:Ee.value},bn.members_count))))))})),!Qe.length&&O.createElement(te.Z,null)))},H={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},de="data:image/png;base64,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",we=C(59301),Oe=({className:Ye,dataSource:Qe=[],col:tt=4,right:yt,bottom:Bt=23,precision:Jt=0,wrapWidth:Ft=1200,trackEventItems:At,loading:Ct})=>{const _t=Math.floor((Ft-(tt-1)*yt)/tt);return we.createElement(Z.Z,{spinning:Ct},we.createElement("div",{className:s()(H.list,Ye)},!!Qe.length&&Qe.map((Yt,$t)=>{const{subject_identifier:In,id:Te,identifier:at,power:mt}=Yt,kt=Yt.is_public!=0&&Yt.is_public;return we.createElement("div",{className:H.wrap,key:Te,style:{width:_t,marginRight:(1+$t)%tt===0?0:yt+Jt,marginBottom:Bt}},we.createElement("a",{className:H.li,onClick:Ht=>{Ht.preventDefault(),At&&(0,$.L9)([At]),(0,$.xg)(Yt.first_category_url)}},we.createElement("div",{className:H.top},we.createElement(z.Z,{title:Yt.name},we.createElement("div",{className:H.name},Yt.name)),we.createElement("img",{className:H.img,src:G.Z.IMG_SERVER+"/images/"+Yt.avatar_url}),we.createElement("div",{className:H.text,title:Yt.creator},Yt.creator),In&&we.createElement("div",{className:H.btns},we.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),we.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),kt&&we.createElement("div",{className:H.sign},"\u516C\u5F00")),we.createElement("div",{className:H.bottom},Yt.visits>0&&we.createElement(z.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-liulanyan"}),we.createElement("span",null,Yt.visits))),Yt.course_members_count>0&&we.createElement(z.Z,{title:"\u6210\u5458",placement:"bottom"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-chengyuan"}),Yt.course_members_count)),Yt.tasks_count>0&&we.createElement(z.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-zuoye"}),Yt.tasks_count)),Yt.is_end?we.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):we.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Yt.is_accessible&&we.createElement("div",{className:H.lockWrap},we.createElement("img",{src:`${G.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),we.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Qe.length&&we.createElement(te.Z,null)))},ve={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},ie="data:image/png;base64,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",ue=({className:Ye,dataSource:Qe=[],col:tt=4,right:yt,bottom:Bt=23,precision:Jt=0,wrapWidth:Ft=1200,wrapClassName:At,trackEventItems:Ct,loading:_t})=>{const Yt=Math.floor((Ft-(tt-1)*yt)/tt);return O.createElement(Z.Z,{spinning:_t},O.createElement("div",{className:s()(ve.list,Ye)},!!Qe.length&&Qe.map(($t,In)=>{const{subject_identifier:Te,id:at,identifier:mt,power:kt}=$t,Ht=$t.is_public!=0&&$t.is_public;return O.createElement("div",{className:s()(`${ve.wrap} ${$t.is_accessible?"":ve.warpStyle}`,At),key:at,style:{width:Yt,marginRight:(1+In)%tt===0?0:yt+Jt,marginBottom:Bt}},O.createElement("a",{className:ve.li,onClick:Gt=>{Gt.preventDefault(),Ct&&(0,$.L9)([Ct]),(0,$.xg)($t.first_category_url)}},O.createElement("div",{className:ve.creator},O.createElement("img",{className:ve.img,src:G.Z.IMG_SERVER+"/images/"+$t.avatar_url}),O.createElement("div",{className:ve.text,title:$t.creator},$t.creator)),O.createElement("div",{className:ve.top},O.createElement(z.Z,{title:$t.name},O.createElement("div",{className:ve.name},$t.name)),Ht&&O.createElement("div",{className:ve.sign},"\u516C\u5F00")),O.createElement("div",{className:ve.middle},O.createElement("div",{className:ve.row,style:{marginBottom:6}},O.createElement("div",null,O.createElement("span",{className:ve.text},"\u8BBF\u95EE\u91CF"),O.createElement("span",{className:ve.value},($t==null?void 0:$t.visits)||0)),O.createElement("div",null,O.createElement("span",{className:ve.text},"\u6210\u5458"),O.createElement("span",{className:ve.value},($t==null?void 0:$t.course_members_count)||0))),O.createElement("div",{className:ve.row},O.createElement("div",null,O.createElement("span",{className:ve.text,style:{width:42}},"\u4F5C",O.createElement("span",{style:{marginLeft:14}},"\u4E1A")),O.createElement("span",{className:ve.value},($t==null?void 0:$t.tasks_count)||0)),O.createElement("div",null,O.createElement("span",{className:ve.text},"\u72B6\u6001"),$t.is_end?O.createElement("span",{className:ve.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):O.createElement("span",{className:ve.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Te&&O.createElement("div",{className:ve.btns},O.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),O.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!$t.is_accessible&&O.createElement("div",{className:ve.lockWrap},O.createElement("img",{src:`${G.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),O.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Qe.length&&O.createElement(te.Z,null)))},me={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Se=C(76560),Le=({dataSource:Ye=[],value:Qe,onChange:tt,className:yt,style:Bt={},tabBarExtraContent:Jt})=>O.createElement("div",{className:s()(me.tabs,yt),style:Bt},O.createElement("div",{className:me.tabsWrap},Ye.map((Ft,At)=>O.createElement("aside",{className:me.tab,onClick:()=>{tt(Ft.id),Ft.link&&Se.history.push(Ft.link)},key:At},O.createElement("div",{className:Qe===Ft.id?me.active:""},Ft.name),(Ft==null?void 0:Ft.resetCount)==null&&(Ft==null?void 0:Ft.total)!==void 0&&O.createElement("span",null,"\uFF08",Ft==null?void 0:Ft.total,"\uFF09"),(Ft==null?void 0:Ft.resetCount)!==void 0&&(Ft==null?void 0:Ft.total)!==void 0&&O.createElement(z.Z,{title:(Ft==null?void 0:Ft.tip)!=null?Ft==null?void 0:Ft.tip:""},O.createElement("span",{style:{color:"#9096A3"}},"\uFF08",O.createElement("span",{style:{color:"#000"}},Ft==null?void 0:Ft.resetCount),"/",O.createElement("span",null,Ft==null?void 0:Ft.total),"\uFF09"))))),O.createElement("div",{className:me.tabBar},Jt)),Ke={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},it=({dataSource:Ye=[],value:Qe,onChange:tt,className:yt,style:Bt={},tabBarExtraContent:Jt})=>O.createElement("div",{className:s()(Ke.tabs,yt),style:Bt},O.createElement("div",{className:Ke.tabsWrap},Ye.map((Ft,At)=>O.createElement("aside",{className:Ke.tab,onClick:()=>{tt(Ft.id),Ft.link&&Se.history.push(Ft.link)},key:At},O.createElement("div",{className:Qe===Ft.id?Ke.active:""},Ft.name),(Ft==null?void 0:Ft.resetCount)==null&&(Ft==null?void 0:Ft.total)!==void 0&&O.createElement("span",null,"\uFF08",Ft==null?void 0:Ft.total,"\uFF09"),(Ft==null?void 0:Ft.resetCount)!==void 0&&(Ft==null?void 0:Ft.total)!==void 0&&O.createElement(z.Z,{title:(Ft==null?void 0:Ft.tip)!=null?Ft==null?void 0:Ft.tip:""},O.createElement("span",{style:{color:"#9096A3"}},"\uFF08",O.createElement("span",{style:{color:"#000"}},Ft==null?void 0:Ft.resetCount),"/",O.createElement("span",null,Ft==null?void 0:Ft.total),"\uFF09"))))),O.createElement("div",{className:Ke.tabBar},Jt)),pt=({className:Ye,style:Qe={},children:tt})=>O.createElement("div",{className:s()(Ye),style:Qe},tt),bt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Dt=C(38854),Wt=C(20834);const Ot=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Vt=({sortValue:Ye,dropValue:Qe,className:tt,onSort:yt,onDrop:Bt,dataSource:Jt=Ot})=>{var Ft;return O.createElement("div",{className:s()(bt.orderWrap,tt)},O.createElement(Dt.Z,{dropdownRender:()=>O.createElement(Wt.default,null,Jt.map((At,Ct)=>O.createElement(Wt.default.Item,{key:Ct,onClick:()=>Bt(At.id)},At.name)))},O.createElement("span",{className:bt.orderTextWrap},(Ft=Jt.find(At=>Qe===At.id))==null?void 0:Ft.name)),O.createElement("span",{className:bt.orderIconWrap},O.createElement("span",{className:bt.orderAsc},O.createElement("i",{className:Ye==="asc"?`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer}`,onClick:()=>yt(Ye==="asc"?"desc":"asc")})),O.createElement("span",{className:bt.orderDesc},O.createElement("i",{className:Ye==="desc"?`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer}`,onClick:()=>yt(Ye==="asc"?"desc":"asc")}))))},It={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},Ut=C(3113),yn=C(22688),on=Object.defineProperty,Bn=Object.getOwnPropertySymbols,wn=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable,Un=(Ye,Qe,tt)=>Qe in Ye?on(Ye,Qe,{enumerable:!0,configurable:!0,writable:!0,value:tt}):Ye[Qe]=tt,Pn=(Ye,Qe)=>{for(var tt in Qe||(Qe={}))wn.call(Qe,tt)&&Un(Ye,tt,Qe[tt]);if(Bn)for(var tt of Bn(Qe))Tn.call(Qe,tt)&&Un(Ye,tt,Qe[tt]);return Ye},rn=(Ye,Qe)=>{var tt={};for(var yt in Ye)wn.call(Ye,yt)&&Qe.indexOf(yt)<0&&(tt[yt]=Ye[yt]);if(Ye!=null&&Bn)for(var yt of Bn(Ye))Qe.indexOf(yt)<0&&Tn.call(Ye,yt)&&(tt[yt]=Ye[yt]);return tt},Dn=(Ye,Qe,tt)=>new Promise((yt,Bt)=>{var Jt=Ct=>{try{At(tt.next(Ct))}catch(_t){Bt(_t)}},Ft=Ct=>{try{At(tt.throw(Ct))}catch(_t){Bt(_t)}},At=Ct=>Ct.done?yt(Ct.value):Promise.resolve(Ct.value).then(Jt,Ft);At((tt=tt.apply(Ye,Qe)).next())}),fe=Ye=>{var Qe=Ye,{className:tt,style:yt,children:Bt,loading:Jt=!1,openLoading:Ft,onClick:At=()=>{},size:Ct="middle",shape:_t="round",theme:Yt}=Qe,$t=rn(Qe,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[In,Te]=(0,O.useState)(!1),at=(0,O.useMemo)(()=>{switch(Yt){case yn.Fy.THEMEONE:return It.ThemeOne;case yn.Fy.DEFAULT:default:return It.btn}},[Yt]);return O.createElement(Ut.ZP,Pn({onClick:(0,d.throttle)(mt=>Dn(void 0,null,function*(){Ft&&Te(!0);try{yield At(mt)}catch(kt){console.log("error",kt)}Ft&&Te(!1)}),2e3,{leading:!0,trailing:!1}),className:s()(at,It[`${Ct}-${_t}`],tt),style:yt,size:Ct,shape:_t,loading:In||Jt},$t),Bt)},xe={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},ge=({className:Ye,style:Qe,children:tt=null,onClick:yt,title:Bt})=>O.createElement("div",{className:s()(xe.head,Ye),style:Qe},O.createElement("span",{className:"primary-hover",onClick:yt},O.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),O.createElement("b",{title:Bt},Bt),O.createElement("div",{className:xe.node},tt)),Ne={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},qe=({confirmShow:Ye=!0,confirmTitle:Qe,confirmClick:tt,cancelShow:yt=!0,cancelTitle:Bt,cancelClick:Jt,className:Ft,style:At,confirmLoading:Ct=!1})=>O.createElement("div",{className:s()(Ne.btns,Ft),style:At},Ye&&O.createElement(Ut.ZP,{loading:Ct,onClick:tt,type:"primary",className:Ne.confirm},Qe),yt&&O.createElement(Ut.ZP,{onClick:Jt,className:Ne.cancel},Bt)),et={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},vt=({className:Ye,style:Qe={},LeftContent:tt,children:yt,RightContent:Bt})=>O.createElement("div",{className:s()(et.fixedBottom,Ye),style:Qe},O.createElement("div",{className:et.wrap},O.createElement("div",{className:et.left},tt),O.createElement("div",{className:et.center},yt),O.createElement("div",{className:et.right},Bt))),Et={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},gt=({className:Ye,style:Qe={},dataSource:tt=[]})=>O.createElement("div",{className:s()(Et.crumbs,Ye),style:Qe},tt.map((yt,Bt)=>BtSe.history.push(yt.path)},yt.name):O.createElement("span",null,yt.name),O.createElement("span",null,"\xA0",">","\xA0")):O.createElement("span",{key:Bt,style:{color:"#5F6368"}},yt.name))),St=C(31797),Re=Object.defineProperty,Me=Object.defineProperties,He=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,Ve=(Ye,Qe,tt)=>Qe in Ye?Re(Ye,Qe,{enumerable:!0,configurable:!0,writable:!0,value:tt}):Ye[Qe]=tt,Ae=(Ye,Qe)=>{for(var tt in Qe||(Qe={}))ot.call(Qe,tt)&&Ve(Ye,tt,Qe[tt]);if(Ue)for(var tt of Ue(Qe))$e.call(Qe,tt)&&Ve(Ye,tt,Qe[tt]);return Ye},Fe=(Ye,Qe)=>Me(Ye,He(Qe)),ze=(Ye,Qe)=>{var tt={};for(var yt in Ye)ot.call(Ye,yt)&&Qe.indexOf(yt)<0&&(tt[yt]=Ye[yt]);if(Ye!=null&&Ue)for(var yt of Ue(Ye))Qe.indexOf(yt)<0&&$e.call(Ye,yt)&&(tt[yt]=Ye[yt]);return tt};const{Countdown:Ge}=St.default;var lt=Ye=>{var Qe=Ye,{onChange:tt}=Qe,yt=ze(Qe,["onChange"]);const[Bt,Jt]=(0,O.useState)(null);(0,O.useEffect)(()=>{typeof Bt=="number"&&Bt>=0&&tt(Bt)},[Bt]);const Ft=At=>{const Ct=Math.floor(At/1e3);Jt(Ct)};return O.createElement(Ge,Fe(Ae({},yt),{onChange:Ft}))},st={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Pt=({DataProps:Ye,className:Qe,style:tt={}})=>{var yt;return O.createElement("div",{className:s()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",st.ClassRoomItem,Qe),style:tt,onClick:()=>{(0,$.xg)(Ye==null?void 0:Ye.first_category_url)}},O.createElement("div",{className:"flex flex-col item-center"},O.createElement("img",{src:`${(yt=G.Z)==null?void 0:yt.IMG_SERVER}/images/${Ye==null?void 0:Ye.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Ye==null?void 0:Ye.subject_identifier)&&O.createElement("div",{className:"mt-40px"},O.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),O.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),O.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},O.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Ye!=null&&Ye.is_public)&&O.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),O.createElement("span",{className:s()("text-16px font-medium",st.TitleDom)},Ye==null?void 0:Ye.name)),O.createElement("div",{className:"c-grey-333 font-medium"},Ye==null?void 0:Ye.creator),O.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Ye==null?void 0:Ye.course_members_count),O.createElement("div",{className:"c-grey-333 flex item-center justify-between"},O.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Ye==null?void 0:Ye.tasks_count),Ye!=null&&Ye.is_end?O.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):O.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},zt=Object.defineProperty,Qt=Object.getOwnPropertySymbols,en=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,Xt=(Ye,Qe,tt)=>Qe in Ye?zt(Ye,Qe,{enumerable:!0,configurable:!0,writable:!0,value:tt}):Ye[Qe]=tt,Rt=(Ye,Qe)=>{for(var tt in Qe||(Qe={}))en.call(Qe,tt)&&Xt(Ye,tt,Qe[tt]);if(Qt)for(var tt of Qt(Qe))ln.call(Qe,tt)&&Xt(Ye,tt,Qe[tt]);return Ye},dn=({DataProps:Ye=[],selectValue:Qe,onChange:tt,className:yt,style:Bt={},extra:Jt,classNameItem:Ft,styleItem:At={},barHidden:Ct})=>{const[_t,Yt]=(0,O.useState)();return(0,O.useEffect)(()=>{Yt(Array.isArray(Qe)?Qe:[Qe])},[Qe]),O.createElement("div",{className:s()("flex px-20px py-10px gap-40px",yt),style:Rt({borderBottom:"1px solid #D3F0FF"},Bt)},Ye==null?void 0:Ye.map($t=>O.createElement("div",{key:$t==null?void 0:$t.id,className:s()("flex item-center justify-center current c-grey-333 text-16 relative",Ft,$t==null?void 0:$t.className),style:Rt(Rt({color:_t!=null&&_t.includes($t==null?void 0:$t.id)?"#1890FF":"",minWidth:88},At),($t==null?void 0:$t.style)||{}),onClick:In=>{tt==null||tt({domEvent:In,item:$t}),$t!=null&&$t.link&&Se.history.push($t==null?void 0:$t.link)}},$t==null?void 0:$t.name,!Ct&&(_t==null?void 0:_t.includes($t==null?void 0:$t.id))&&O.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),O.createElement("div",{className:"ml-auto"},Jt))},un=Object.defineProperty,qt=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,vn=Object.getOwnPropertySymbols,gn=Object.prototype.hasOwnProperty,On=Object.prototype.propertyIsEnumerable,kn=(Ye,Qe,tt)=>Qe in Ye?un(Ye,Qe,{enumerable:!0,configurable:!0,writable:!0,value:tt}):Ye[Qe]=tt,sn=(Ye,Qe)=>{for(var tt in Qe||(Qe={}))gn.call(Qe,tt)&&kn(Ye,tt,Qe[tt]);if(vn)for(var tt of vn(Qe))On.call(Qe,tt)&&kn(Ye,tt,Qe[tt]);return Ye},Tt=(Ye,Qe)=>qt(Ye,tn(Qe)),cn=({value:Ye,onChange:Qe,onInputChange:tt,className:yt,style:Bt={},InputProps:Jt})=>{const[Ft,At]=(0,O.useState)(Ye);return O.createElement("div",{className:s()("flex item-center rounded-full px-10px py-2px",yt),style:sn({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Bt)},O.createElement(y.default,Tt(sn({bordered:!1},Jt),{onChange:Ct=>{At(Ct.target.value),tt==null||tt(encodeURIComponent(Ct.target.value))},onPressEnter:Ct=>{Qe==null||Qe({domEvent:Ct,item:{value:Ft}})}})),O.createElement("img",{className:"h-22px current",src:C(25365),height:22,onClick:Ct=>{Qe==null||Qe({domEvent:Ct,item:{value:Ft}})}}))}},15392:function(Nt,We,C){"use strict";C.r(We),C.d(We,{PracticeFileType:function(){return K},default:function(){return T}});var O=C(59301),he=C(76560),e=C(61485),j=C(57809),p=C(92832),r=C(36381),t=C(78241),s=C(43418),d=C(8591),o=C(5871),c=C(24905),n=C(5112),a=C(1710),i=C(60324),l=C(81327),u=C(3113),b=C(6848),v=C(67135),f={flex_box_center:"flex_box_center___MjMLk",flex_space_between:"flex_space_between___PcWTa",flex_box_vertical_center:"flex_box_vertical_center___Cq7f3",flex_box_center_end:"flex_box_center_end___sMsFo",flex_box_column:"flex_box_column___n6Hxq",bg:"bg____Ic4Q",radioStyle:"radioStyle___kewjX",formWrap:"formWrap___jcehV",onePart:"onePart___ECsrp",searchInput:"searchInput___UhEpw",twoPart:"twoPart___WVIpx",title:"title___RpX2E",threePart:"threePart___Tzme_",flexRowCenter:"flexRowCenter___M7zUK",fourPart:"fourPart___HgBFj",testJi:"testJi___s6Skh",upBtn:"upBtn___eKx0D",checkboxs:"checkboxs___B4uNe",averageWarp:"averageWarp___yXrlD",averageCustom:"averageCustom___t5o4x",groupWrap:"groupWrap___eT0sR",customInput:"customInput___pywUD",btns:"btns___lJQrt",uploadBtn:"uploadBtn___bb8tt",addBtn:"addBtn___KmPzc",deleteBtn:"deleteBtn___j15T3"},m=C(84236),E=C(64165),S=C(99313),h=C(71418),R={flex_box_center:"flex_box_center___vvciu",flex_space_between:"flex_space_between___WPxvw",flex_box_vertical_center:"flex_box_vertical_center___YY9Br",flex_box_center_end:"flex_box_center_end___FiVhK",flex_box_column:"flex_box_column___FWnfq",wrap:"wrap___AEhcV",content:"content___NDdD8",mainPathWrap:"mainPathWrap___BNeQ2",colorBlue:"colorBlue___UwyKz",empty:"empty___aaM_9"},y=Object.defineProperty,x=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,B=(I,A,P)=>A in I?y(I,A,{enumerable:!0,configurable:!0,writable:!0,value:P}):I[A]=P,L=(I,A)=>{for(var P in A||(A={}))g.call(A,P)&&B(I,P,A[P]);if(x)for(var P of x(A))w.call(A,P)&&B(I,P,A[P]);return I},D=(I,A,P)=>new Promise((ee,ae)=>{var H=be=>{try{we(P.next(be))}catch(Oe){ae(Oe)}},de=be=>{try{we(P.throw(be))}catch(Oe){ae(Oe)}},we=be=>be.done?ee(be.value):Promise.resolve(be.value).then(H,de);we((P=P.apply(I,A)).next())});const Z=I=>I!=null&&I.length?I.filter((A,P)=>P!==0).map(A=>A.val).join("").substr(1):"",z=({shixunsDetail:I,globalSetting:A,dispatch:P,fileType:ee,path:ae,onFinish:H=()=>{}})=>{const de=(0,he.useParams)(),[we,be]=(0,O.useState)(""),[Oe,ve]=(0,O.useState)("1"),[ie,q]=(0,O.useState)([]),[ue,me]=(0,O.useState)(!1),[Se,Ie]=(0,O.useState)([]),Ke=[K.OriginalPicturePath,K.ExpectPicturePath,K.PicturePath].includes(ee);(0,O.useEffect)(()=>{I.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(be(ae||""),Je())},[I.actionTabs.key,ae,Oe]);const Je=(Lt="")=>D(void 0,null,function*(){me(!0);const Vt=yield P({type:`shixunsDetail/${Oe==="1"?"getRepository":"getSecretRepository"}`,payload:{id:de.id,path:Lt}});if(Vt!=null&&Vt.trees){const It=Vt.trees.map(Ut=>L(L({},Ut),{name:Ut.name,val:Ut.name}));Ie(It||[])}else Ie([]);me(!1)}),it=Lt=>{const Vt=Z(ie);let It=`${Vt&&`${Vt}/`}${Lt}`;Oe==="2"&&(It=`secret/${It}`),ee===K.Path?!(we!=null&&we.includes(`${It}\uFF1B`))&&be(`${we}${It}\uFF1B`):ee===K.ExecPath&&be(It)},ht=Lt=>{if(Lt.type==="tree"){ie.length?ie.push({val:`/${Lt.val}`,path:Lt.val}):ie.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Lt.val}`,path:Lt.val}),q(ie);const Vt=Z(ie);Ke&&be(Vt),Je(Vt)}},pt=(Lt,Vt)=>{const It=ie.filter((yn,on)=>on<=Vt);q(It);const Ut=Z(It);Ke&&be(Ut),Je(Ut)},bt=()=>D(void 0,null,function*(){H(we),Dt()}),Dt=()=>{be(""),q([]),Ie([]),ve("1"),P({type:"shixunsDetail/setActionTabs",payload:{}})},Wt=()=>O.createElement(E.Z,{style:{margin:"0 0"},image:E.Z.PRESENTED_IMAGE_SIMPLE,imageStyle:{height:60},description:O.createElement("div",null,O.createElement("p",{style:{color:"#888",marginBottom:0}},"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u6682\u65E0\u6587\u4EF6\u3002\u8BF7\u5148\u5F00\u542F\u5E76\u4E0A\u4F20\u4EE3\u7801\u6587"),O.createElement("span",{style:{color:"#888"}},"\u4EF6\u3001\u6807\u51C6\u56FE\u7247\u7B49\u6587\u4EF6\u5230\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"))},O.createElement(u.ZP,{type:"primary",onClick:()=>{Dt(),P({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"warehouse"}}),he.history.push(`/shixuns/${de.id}/edit?tabId=warehouse`)}},"\u53BB\u4E0A\u4F20")),Ot=Z(ie);return O.createElement(s.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:I.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:bt,onCancel:Dt},O.createElement("div",{className:R.wrap},O.createElement(S.default,{activeKey:Oe,onChange:Lt=>{q([]),ve(Lt)}},O.createElement(S.default.TabPane,{tab:"\u4EE3\u7801\u4ED3\u5E93",key:"1"}),ee==="exec_path"&&O.createElement(S.default.TabPane,{tab:"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",key:"2"})),O.createElement(h.Z,{style:{backgroundColor:"#f5f5f5",height:200},spinning:ue},O.createElement("div",{className:R.content},O.createElement("div",null,!!(ie!=null&&ie.length)&&ie.map((Lt,Vt)=>O.createElement("a",{style:{whiteSpace:Vt===0?"nowrap":""},key:Vt,onClick:()=>pt(Lt,Vt)},Lt.val))),Se!=null&&Se.length?Se.map((Lt,Vt)=>Lt.type==="tree"?O.createElement("a",{key:Vt,onClick:()=>ht(Lt)},O.createElement("i",{className:`iconfont icon-wenjianjia ${R.colorBlue}`}),Ot&&`${Ot}/`,Lt.name):O.createElement("a",{key:Vt,onClick:()=>it(`${Lt.name}`)},O.createElement("i",{className:`iconfont icon-zuoye ${R.colorBlue}`}),Ot&&`${Ot}/`,Lt.name)):Wt())),O.createElement("label",{className:"mt5"},"\u5DF2\u9009\u4E2D\u7684\u6587\u4EF6:"),O.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:we,onChange:Lt=>be(Lt.target.value)})))};var U=(0,he.connect)(({shixunsDetail:I,globalSetting:A})=>({shixunsDetail:I,globalSetting:A}))(z),G=C(12062),$=C(89392),W=C(74543),oe=C(82093),J=C(74424),te=C(21693),V=C(47949),X=Object.defineProperty,_=Object.defineProperties,Q=Object.getOwnPropertyDescriptors,ce=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Ce=(I,A,P)=>A in I?X(I,A,{enumerable:!0,configurable:!0,writable:!0,value:P}):I[A]=P,re=(I,A)=>{for(var P in A||(A={}))se.call(A,P)&&Ce(I,P,A[P]);if(ce)for(var P of ce(A))Ee.call(A,P)&&Ce(I,P,A[P]);return I},M=(I,A)=>_(I,Q(A)),Y=(I,A,P)=>new Promise((ee,ae)=>{var H=be=>{try{we(P.next(be))}catch(Oe){ae(Oe)}},de=be=>{try{we(P.throw(be))}catch(Oe){ae(Oe)}},we=be=>be.done?ee(be.value):Promise.resolve(be.value).then(H,de);we((P=P.apply(I,A)).next())});const{Option:F}=j.default,{TextArea:k}=p.default,{Panel:ne}=r.default;var K=(I=>(I.Path="path",I.ExecPath="exec_path",I.OriginalPicturePath="original_picture_path",I.ExpectPicturePath="expect_picture_path",I.PicturePath="picture_path",I))(K||{});const N=({shixunsDetail:I,dispatch:A,practiceSetting:P})=>{var ee,ae,H,de,we,be,Oe;const ve=(0,he.useDispatch)(),[ie]=t.default.useForm(),[q]=t.default.useForm(),[ue]=t.default.useForm(),[me,Se]=(0,O.useState)({}),[Ie,Le]=(0,O.useState)([]),[Ke,Je]=(0,O.useState)({}),[it,ht]=(0,O.useState)([]),[pt,bt]=(0,O.useState)({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),[Dt,Wt]=(0,O.useState)([!1]),[Ot,Lt]=(0,O.useState)(!1),[Vt,It]=(0,O.useState)(),Ut=(0,O.useRef)({formValue:{},testSetList:[],uploadData:[]}),[yn,on]=(0,O.useState)(!0),[Bn,wn]=(0,O.useState)(!0),Tn=(0,O.useRef)(null),[Un,Pn]=(0,O.useState)(!1),[rn,Dn]=(0,O.useState)(!1),[De,fe]=(0,O.useState)(!1),[xe,ye]=(0,O.useState)(!1),[ge,Ne]=(0,O.useState)(!1),Be=(0,he.useParams)(),[qe,et]=(0,O.useState)(!1),[ct,vt]=(0,O.useState)(!1),[Et,jt]=(0,O.useState)(!1),[gt,St]=(0,O.useState)(!1),[Re,Me]=(0,O.useState)(!1),[He,Ue]=(0,O.useState)([]),[ot,$e]=(0,O.useState)(""),[Ve,Ae]=(0,O.useState)([]),[Fe,ze]=(0,O.useState)(null),[Ge,Xe]=(0,O.useState)([]),[lt,st]=(0,O.useState)({}),[dt,Pt]=(0,O.useState)([]),[zt,Qt]=(0,O.useState)(null),[en,ln]=(0,O.useState)([]),Xt=["test_set_rules","go_back_url","next_challenge","position","name","chooses","st","id","path","exec_path","show_type","original_picture_path","expect_picture_path","picture_path","test_set_rules_expression","web_route","test_set_score","test_set_average","exec_time","ignore_space","with_code_file","unity_3d","unity_3d_routes","unity_3d_result","has_web_route","test_sets","is_file","proxy_port","unity3d_show_location"];let Rt=[];(0,O.useEffect)(()=>{fn(),dn()},[]),(0,O.useEffect)(()=>{console.log(Ie);let Te=Ie.every(Gt=>Gt.hidden===1);et(Te);let at=Ie.every(Gt=>Gt.is_invisible);vt(at);let mt=Ie.every(Gt=>Gt.last_match_rule);jt(mt);let kt=Ie.every(Gt=>Gt.input_visible);St(kt);let Ht=Ie.every(Gt=>Gt.actual_output_visible);Me(Ht)},[Ie]),(0,O.useEffect)(()=>{I.actionTabs.key=="\u7F16\u8F91\u8BBE\u7F6E\u9879"?un(I.actionTabs.params):I.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"&&qt(I.actionTabs.params)},[I.actionTabs.key]),(0,O.useEffect)(()=>(JSON.stringify(Ut.current.formValue)!=="{}"&&Ut.current.testSetList.length&&vn(),()=>{clearTimeout(Tn.current)}),[me,it]);const fn=()=>Y(void 0,null,function*(){var Te,at;on(!0);const mt=yield A({type:"shixunsDetail/getRepository",payload:{id:Be.id,path:""}});wn((mt==null?void 0:mt.trees)===null);const kt=yield(0,v.ii)({id:Be.id,challengeId:Be.challengesId,tab:1});if(kt){on(!1);const Ht=((at=(Te=kt.test_sets)==null?void 0:Te[0])==null?void 0:at.is_file)||!1,Gt=M(re({},kt),{is_file:Ht});Je(Gt),parseInt(kt==null?void 0:kt.code_compile_score)>0&&Ne(!0),On(Gt)}}),dn=()=>Y(void 0,null,function*(){const Te=yield(0,oe.ZP)(`/api/shixuns/${Be==null?void 0:Be.id}/challenges/${Be==null?void 0:Be.challengesId}/vrs_env_list`,{method:"get"});(Te==null?void 0:Te.status)===0&&Ue(Te==null?void 0:Te.data)}),un=Te=>Y(void 0,null,function*(){ze(Te),q.setFieldsValue(re({},Te))}),qt=Te=>Y(void 0,null,function*(){Qt(Te),ue.setFieldsValue(re({},Te))}),tn=Te=>{let at=Te==null?void 0:Te.length;if(at==0)return;const mt=Math.floor(100/at),kt=100%at,Ht=Number(mt)+Number(kt);console.log(at,Te),Pt(Te.map((Gt,bn)=>M(re({},Gt),{score:bn==at-1?Ht:mt})))},vn=()=>{clearTimeout(Tn.current),Tn.current=setTimeout(gn,500)},gn=()=>{Xt.some(at=>{const mt=(0,$.isNumber)(me[at])?String(me[at]):me[at],kt=(0,$.isNumber)(Ut.current.formValue[at])?String(Ut.current.formValue[at]):Ut.current.formValue[at];return!(0,$.isEqual)(mt,kt)})||!(0,$.isEqual)(Ut.current.testSetList,it)||!(0,$.isEqual)(Ut.current.uploadData,Ie)?A({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):A({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},On=Te=>{var at;if(Te.proxy_port=(Te==null?void 0:Te.proxy_port)||8080,ie.setFieldsValue(re({},Te)),Se(re({},Te)),Te!=null&&Te.is_file){const mt=Te.test_sets||[];Le(mt);const kt=[{hidden:0,input:"",output:"",score:100}];Ut.current={formValue:re({},Te),testSetList:kt,uploadData:mt},ht(kt),Wt(Array(kt.length).fill(!1))}else{const mt=(at=Te.test_sets)!=null&&at.length?Te.test_sets:[{hidden:0,input:"",output:"",score:100}];Ut.current={formValue:re({},Te),testSetList:mt,uploadData:[]},Wt(Array(mt.length).fill(!1)),ht(mt)}Ae((Te==null?void 0:Te.vrs_settings)||[]),Pt((Te==null?void 0:Te.test_sets)||[])},kn=Te=>Y(void 0,null,function*(){if(Bn){s.default.confirm({centered:!0,title:"\u63D0\u793A",content:"\u8BF7\u5148\u4E0A\u4F20\u672C\u5173\u4EFB\u52A1\u7684\u6240\u6709\u4EE3\u7801\u6587\u4EF6\u3001\u6807\u51C6\u56FE\u7247\u7B49\u6240\u6709\u5FC5\u8981\u7684\u6587\u4EF6\u5230\u4EE3\u7801\u4ED3\u5E93",okText:"\u53BB\u4E0A\u4F20",onOk:()=>{A({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"warehouse"}}),he.history.push(`/shixuns/${Be.id}/edit?tabId=warehouse`)},cancelText:"\u53D6\u6D88"});return}A({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}}),It(Te)}),sn=Te=>{const at={[Vt]:Te};ie.setFieldsValue(at),Se(re(re({},me),at))},Tt=Te=>{const at=ie.getFieldValue();Se(re({},at)),"vrs_env_id"in Te&&(ie.setFieldsValue({vrs_subject_id:null}),Se(M(re({},at),{vrs_subject_id:null})),Ae([]),Pt([])),"vrs_subject_id"in Te&&(Ae([]),Pt([])),"test_set_score"in Te&&Te.test_set_score&&(ie.setFieldsValue({test_set_average:!0}),me.is_file?cn(Ie):wt(it)),"test_set_average"in Te&&Te.test_set_average&&(tn(dt),me.is_file?cn(Ie):wt(it)),"unity_3d"in Te&&(Te.unity_3d||(ie.setFieldsValue({with_code_file:!0}),Se(M(re({},at),{with_code_file:!0}))))},wt=Te=>{let at=parseInt(ie.getFieldValue("code_compile_score")||0);const mt=Math.floor((100-at)/Te.length),kt=mt+(100-at)%Te.length;Te=Te.map((Ht,Gt)=>Gt===Te.length-1?M(re({},Ht),{score:kt}):M(re({},Ht),{score:mt})),Ut.current.testSetList=(0,$.clone)(Te),ht(Te)},cn=Te=>{let at=parseInt(ie.getFieldValue("code_compile_score")||0);const mt=Math.floor((100-at)/Te.length),kt=mt+(100-at)%Te.length;Te=Te.map((Ht,Gt)=>Gt===Te.length-1?M(re({},Ht),{score:kt}):M(re({},Ht),{score:mt})),Ut.current.uploadData=(0,$.clone)(Te),Le(Te)},Ye=()=>{const Te=[...it,{hidden:0,input:"",output:"",score:0}];Wt([...Dt,!1]),Lt(!1),ie.getFieldValue("test_set_average")?wt(Te):ht(Te)},Qe=(Te,at=!1,mt=1)=>Y(void 0,null,function*(){var kt,Ht,Gt;const{vrs_type:bn,vrs_env_id:gr,vrs_subject_id:Pr,test_set_average:Or,vrs_settings:Ur,test_set:Ir}=Te;console.log(Te),Te.path&&!Te.path.endsWith("\uFF1B")&&(Te.path=Te.path+"\uFF1B"),Te.vrs_type==1?(yield(0,oe.ZP)(`/api/shixuns/${Be==null?void 0:Be.id}/challenges/${Be==null?void 0:Be.challengesId}/update_vrs_setting`,{method:"put",body:{vrs_type:bn,vrs_env_id:gr,vrs_subject_id:Pr,test_set_average:Or,vrs_settings:Ve,test_set:dt,unity_3d_routes:(Ht=(kt=He==null?void 0:He.filter(fa=>fa.id==gr))==null?void 0:kt[0])==null?void 0:Ht.url}})).status==0&&d.ZP.success("\u4FDD\u5B58\u6210\u529F"):(yield(0,v.Rs)(M(re({},Be),{tab:1,vrs_type:bn,challenge:M(re(re({},Te),{test_set_rules_expression:Te.test_set_rules===0?null:Te.test_set_rules_expression}),{shixunfileexpectpicturepath:Te.original_picture_path,shixunfilestandardpicturepath:Te.expect_picture_path}),test_set:Rt,sync_origin_shixun:at}))).status>=0&&((Gt=I==null?void 0:I.detail)!=null&&Gt.copy_for_exercise&&(0,te.m)(A,I,Be.id,mt),he.history.replace(`/shixuns/${Be.id}/edit/${Be.challengesId}/tab=3`))}),tt=(Te,at)=>{const mt=[...Ie];mt.splice(at,1),me.test_set_average?cn(mt):Le(mt)},yt=(Te,at)=>{console.log(Te,at);const mt=Ie.map((kt,Ht)=>Ht===at?M(re({},kt),{score:Te.target.value?Number(Te.target.value):0}):kt);Le(mt)},Bt=(Te,at,mt)=>{mt==="hidden"&&(Te=Te?1:0),console.log(Te,at);const kt=Ie.map((Gt,bn)=>bn===at?M(re({},Gt),{[mt]:Te}):Gt);Le(kt),console.log(kt);const Ht=kt.every(Gt=>Gt[mt]===Te);mt==="hidden"?et(Ht&&Te):mt==="is_invisible"?vt(Ht&&Te):mt==="input_visible"?St(Ht&&Te):mt==="actual_output_visible"?Me(Ht&&Te):jt(Ht&&Te)},Jt=(Te,at)=>{at==="hidden"&&(Te=Te?1:0),console.log(Te);const mt=Ie.map((kt,Ht)=>M(re({},kt),{[at]:Te}));Le(mt),at==="hidden"?et(Te):at==="is_invisible"?vt(Te):at==="input_visible"?St(Te):at==="actual_output_visible"?Me(Te):jt(Te)},Ft=Te=>{if(Te!=null&&Te.length){if(ie.setFieldsValue({is_file:Te==null?void 0:Te[0].is_file}),Se(M(re({},me),{is_file:Te==null?void 0:Te[0].is_file})),Te!=null&&Te[0].is_file){const at=Ie.concat(Te.map(mt=>M(re({},mt),{hidden:0,is_invisible:!1,last_match_rule:!1})));me.test_set_average?cn(at):Le(at)}if(!(Te!=null&&Te[0].is_file)){const at=it==null?void 0:it.filter(mt=>mt.input||mt.output).concat(Te);Wt(Array(at.length).fill(!1)),me.test_set_average?wt(at):ht(at)}}},At=()=>{s.default.confirm({title:"\u5220\u9664\u6D4B\u8BD5\u7528\u4F8B\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u5173\u5361\u4E2D\u7684\u6D4B\u8BD5\u7528\u4F8B\u5168\u90E8\u5220\u9664\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>{Te()}});const Te=()=>{me.is_file?cn([]):(wt([{hidden:0,input:"",output:"",score:0}]),Wt([!1]))}},Ct=()=>{var Te;const at=()=>{he.history.push(`/shixuns/${Be.id}/challenges`),A({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Te=P==null?void 0:P.sideBar)!=null&&Te.confirmLeave?s.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{at()}}):at()};console.log(Ie,444);const _t=Te=>Y(void 0,null,function*(){Ae(Ve.filter(at=>!Te.includes(at.id)))}),Yt=Te=>Y(void 0,null,function*(){let at=dt.filter(mt=>!Te.includes(mt.id));Pt(at),tn(at)}),$t=[{title:"\u5E8F\u53F7",render:(Te,at,mt)=>mt+1,width:60,align:"center"},{title:"\u76EE\u6807",dataIndex:"target",align:"center"},{title:"\u8BBE\u7F6E\u9879\u540D\u79F0",dataIndex:"name",align:"center"},{title:"\u6001\u52BF\u503C",dataIndex:"value",align:"center"},{title:"\u64CD\u4F5C",dataIndex:"course_group_name",align:"right",width:200,render:(Te,at)=>O.createElement(O.Fragment,null,O.createElement("span",{onClick:()=>{ve({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u8BBE\u7F6E\u9879",params:at}})},className:"current c-light-primary mr15"},"\u7F16\u8F91"),O.createElement("span",{onClick:()=>_t([at==null?void 0:at.id]),className:"current",style:{color:"#9096A3"}},"\u5220\u9664"))}],In=[{title:"\u5E8F\u53F7",render:(Te,at,mt)=>mt+1,width:60,align:"center"},{title:"\u91C7\u96C6\u70B9\u540D\u79F0",dataIndex:"vrs_point_name",align:"center"},{title:"\u7B54\u6848\u503C\u7C7B\u578B",dataIndex:"vrs_point_answer_type",align:"center",render:(Te,at,mt)=>Te==0?"\u56FA\u5B9A\u503C":Te==1?"\u533A\u95F4\u503C":"\u72B6\u6001\u503C"},{title:"\u7B54\u6848",dataIndex:"vrs_point_answer_value",align:"center"},{title:"\u5F97\u5206\u6BD4\u4F8B",dataIndex:"score",align:"left",width:220,render:(Te,at,mt)=>{var kt;return O.createElement(O.Fragment,null,O.createElement(o.Z,{min:0,max:100,value:(kt=dt[mt])==null?void 0:kt.score,disabled:me==null?void 0:me.test_set_average,onChange:Ht=>{dt[mt].score=Ht?Number(Ht):0,Pt([...dt])}}),O.createElement("span",{className:"ml5"},"%"))}},{title:"\u64CD\u4F5C",dataIndex:"course_group_name",align:"right",width:200,render:(Te,at)=>O.createElement(O.Fragment,null,O.createElement("span",{onClick:()=>{ve({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u91C7\u96C6\u70B9",params:at}})},className:"current mr15",style:{color:"#3061D0"}},"\u7F16\u8F91"),O.createElement("span",{onClick:()=>Yt([at==null?void 0:at.id]),className:"current",style:{color:"#9096A3"}},"\u5220\u9664"))}];return O.createElement(O.Fragment,null,O.createElement("section",{key:1,className:f.bg},O.createElement(t.default,{form:ie,className:f.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:Tt,onFinish:Te=>{var at,mt;let kt=parseInt(ie.getFieldValue("code_compile_score")||0);if(Te.vrs_type==1&&(dt!=null&&dt.length)){const Ht=dt.reduce((Gt,bn)=>Gt+bn,0);if(Te.test_set_score&&Ht!==100&&(dt!=null&&dt.length)){d.ZP.error("\u6570\u636E\u91C7\u96C6\u70B9\u7684\u5F97\u5206\u6BD4\u4F8B\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}}if(Te.is_file){if(!(Ie!=null&&Ie.length)){d.ZP.error("\u6D4B\u8BD5\u96C6\u4E0D\u80FD\u4E3A\u7A7A");return}const Gt=Ie.map(bn=>bn.score).reduce((bn,gr)=>bn+gr,0)+kt;if(Te.test_set_score&&Gt!==100&&(it!=null&&it.length)){d.ZP.error("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}Rt=Ie}if(!Te.is_file){const Gt=it.map(bn=>bn.score).reduce((bn,gr)=>bn+gr,0)+kt;if(Te.test_set_score&&Gt!==100&&(it!=null&&it.length)){d.ZP.error("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}Rt=it.map(bn=>M(re({},bn),{is_file:!1}))}Te.test_set_score||(Rt=Rt.map(Ht=>M(re({},Ht),{is_target:!1,target_name:""}))),(at=I==null?void 0:I.detail)!=null&&at.is_fork_from_creator&&((mt=I==null?void 0:I.detail)!=null&&mt.copy_for_exercise)&&(Ke!=null&&Ke.has_relation)?A({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:Te,type:"taskLevel",fn:(Ht,Gt,bn)=>{Qe(Ht,Gt,bn)}}}):Qe(Te)},initialValues:{test_set_rules:0}},O.createElement(J.Z,{activeIndex:1}),O.createElement("div",{className:f.onePart},((ee=I.detail)==null?void 0:ee.identity)<3&&O.createElement(O.Fragment,null,O.createElement(t.default.Item,{name:"unity_3d",valuePropName:"checked"},O.createElement(c.default,{disabled:((ae=I.detail)==null?void 0:ae.shixun_status)===2},"\u865A\u62DF\u4EFF\u771F\u7C7B\u4EFB\u52A1")),me.unity_3d&&O.createElement(t.default.Item,{name:"vrs_type",label:"\u4EFF\u771F\u73AF\u5883\u63A5\u5165\u5F62\u5F0F:"},O.createElement(n.ZP.Group,null,O.createElement(n.ZP,{value:0},"\u5D4C\u5165\u7B2C\u4E09\u65B9\u5E73\u53F0\uFF0C\u53EF\u4EE5\u5728\u5B66\u5458\u6311\u6218\u9875\u9762\u76F4\u63A5\u8BBF\u95EE"),O.createElement(n.ZP,{value:1},"\u6253\u5F00\u7B2C\u4E09\u65B9\u8F6F\u4EF6\uFF08\u5BA2\u6237\u7AEF\uFF09\uFF0C\u5B66\u5458\u9700\u8981\u5148\u5B89\u88C5\u7B2C\u4E09\u65B9\u4EFF\u771F\u8F6F\u4EF6\u624D\u80FD\u8FDB\u884C\u6311\u6218"))),me.unity_3d&&me.vrs_type===1&&O.createElement(t.default.Item,{name:"vrs_env_id",label:"\u5173\u8054\u4EFF\u771F\u73AF\u5883",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883"}]},O.createElement(j.default,{bordered:!1,placeholder:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883",size:"large",style:{width:600},getPopupContainer:Te=>Te.parentNode},He==null?void 0:He.map(Te=>O.createElement(F,{value:Te.id},`${Te.name}\uFF08${Te.url}\uFF09`)))),me.unity_3d&&me.vrs_type===1&&O.createElement(t.default.Item,{name:"vrs_subject_id",label:"\u5173\u8054\u79D1\u76EE",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE"}]},O.createElement(j.default,{bordered:!1,placeholder:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE",size:"large",style:{width:600},getPopupContainer:Te=>Te.parentNode},(H=He==null?void 0:He.filter(Te=>Te.id==me.vrs_env_id)[0])==null?void 0:H.vrs_subjects.map(Te=>O.createElement(F,{value:Te.id},Te.name)))),me.unity_3d&&me.vrs_type===1&&O.createElement(O.Fragment,null,O.createElement(t.default.Item,{name:"vrs_settings",label:"\u73AF\u5883\u57FA\u7840\u6001\u52BF\u8BBE\u7F6E",rules:[{required:!1,message:"\u8BF7\u6DFB\u52A0\u73AF\u5883\u57FA\u7840\u6001\u52BF\u8BBE\u7F6E"}]},O.createElement("div",{className:f.btns},O.createElement("div",{className:f.addBtn,onClick:()=>{ve({type:"shixunsDetail/setActionTabs",payload:{key:"\u6DFB\u52A0\u8BBE\u7F6E\u9879"}})}},O.createElement("span",null,"\u6DFB\u52A0\u8BBE\u7F6E\u9879")),(Ge==null?void 0:Ge.length)>0&&O.createElement("div",{className:f.deleteBtn,onClick:()=>s.default.confirm({title:"\u63D0\u793A",centered:!0,content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E9B\u8BBE\u7F6E\u9879\u5417\uFF1F",onOk:()=>_t(Ge)})},O.createElement("span",null,"\u6279\u91CF\u5220\u9664"))),O.createElement(a.default,{style:{padding:"15px 0"},pagination:!1,columns:$t,dataSource:Ve,rowKey:Te=>Te==null?void 0:Te.id,rowSelection:{selectedRowKeys:Ge,onChange:Te=>{Xe(Te)}}})),O.createElement(t.default.Item,{name:"test_set_average",label:"\u91C7\u96C6\u70B9\u5F97\u5206\u89C4\u8303"},O.createElement(n.ZP.Group,null,O.createElement(n.ZP,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),O.createElement(n.ZP,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),O.createElement(t.default.Item,{name:"test_set",label:"\u8003\u6838\u6570\u636E\u91C7\u96C6\u70B9\u4E0E\u6807\u51C6\u7B54\u6848",rules:[{required:!1,message:"\u8BF7\u6DFB\u52A0\u8003\u6838\u6570\u636E\u91C7\u96C6\u70B9\u4E0E\u6807\u51C6\u7B54\u6848"}]},O.createElement("div",{className:"flex item-center justify-between"},O.createElement("div",{className:f.btns},O.createElement("div",{className:f.addBtn,onClick:()=>{ve({type:"shixunsDetail/setActionTabs",payload:{key:"\u6DFB\u52A0\u91C7\u96C6\u70B9"}})}},O.createElement("span",null,"\u6DFB\u52A0\u91C7\u96C6\u70B9")),(en==null?void 0:en.length)>0&&O.createElement("div",{className:f.deleteBtn,onClick:()=>s.default.confirm({title:"\u63D0\u793A",centered:!0,content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E9B\u91C7\u96C6\u70B9\u5417\uFF1F",onOk:()=>Yt(en)})},O.createElement("span",null,"\u6279\u91CF\u5220\u9664"))),O.createElement(V.t7,{className:f.searchInput,style:{width:300},placeholder:"\u8BF7\u8F93\u5165\u91C7\u96C6\u70B9\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:ot,onChange:Te=>{var at;return $e((at=decodeURIComponent(Te))==null?void 0:at.trim())}})),O.createElement(a.default,{style:{padding:"15px 0"},pagination:!1,columns:In,dataSource:dt==null?void 0:dt.filter(Te=>{var at,mt;return!ot||((at=Te==null?void 0:Te.vrs_point_name)==null?void 0:at.toLowerCase().includes(ot.toLowerCase()))||((mt=Te==null?void 0:Te.vrs_point_name)==null?void 0:mt.includes(ot))}),rowKey:Te=>Te==null?void 0:Te.id,rowSelection:{selectedRowKeys:en,onChange:Te=>{ln(Te)}}}))),me.unity_3d&&((de=I.detail)==null?void 0:de.identity)<3&&me.vrs_type!=1&&O.createElement(t.default.Item,{name:"unity_3d_routes",label:"\u8DEF\u5F84:",rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},O.createElement(p.default,{bordered:!1,disabled:((we=I.detail)==null?void 0:we.shixun_status)===2,placeholder:"\u8BF7\u8F93\u5165\u7B2C\u4E09\u65B9\u5E73\u53F0\u7684\u94FE\u63A5\u5730\u5740\u3002\u4F8B\uFF1Ahttps://..."}))),me.unity_3d&&((be=I.detail)==null?void 0:be.identity)<3&&me.vrs_type!=1&&O.createElement(O.Fragment,null,O.createElement(t.default.Item,{name:"with_code_file",label:"\u662F\u5426\u9700\u8981\u4EE3\u7801\u8BC4\u6D4B:"},O.createElement(n.ZP.Group,null,O.createElement(n.ZP,{value:!0},"\u662F"),O.createElement(n.ZP,{value:!1},"\u5426"))),me.with_code_file?O.createElement(t.default.Item,{name:"unity_3d_result",label:"\u8BC4\u6D4B\u7ED3\u679C\u662F\u5426\u7531 Unity3D \u51B3\u5B9A:"},O.createElement(n.ZP.Group,null,O.createElement(n.ZP,{value:!0},"\u662F"),O.createElement(n.ZP,{value:!1},"\u5426"))):null,me.with_code_file?O.createElement(t.default.Item,{name:"unity3d_show_location",label:"Unity3D\u5185\u5BB9\u5C55\u793A\u4F4D\u7F6E:"},O.createElement(n.ZP.Group,null,O.createElement(n.ZP,{value:0},"\u5DE6\u4FA7\uFF08\u4EFB\u52A1\u8981\u6C42\u4E0A\u65B9\uFF09"),O.createElement(n.ZP,{value:1},"\u53F3\u4FA7\uFF08\u53EF\u901A\u8FC7\u5B9E\u9A8C\u73AF\u5883\u5207\u6362\uFF09"))):null)),O.createElement("div",{className:f.twoPart},me.with_code_file&&me.vrs_type!=1&&O.createElement(O.Fragment,null,O.createElement("div",{className:f.title},"\u8BC4\u6D4B\u6587\u4EF6"),O.createElement(t.default.Item,{name:"exec_time",label:O.createElement("div",null,"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236 ",O.createElement("span",{className:"font12 c-light-black"},"\uFF08\u7A0B\u5E8F\u7F16\u8BD1\u3001\u6267\u884C\u6240\u5141\u8BB8\u7684\u6700\u5927\u65F6\u957F\uFF0C\u5355\u4F4D\uFF1A\u79D2\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},O.createElement(p.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F",className:f.width300})),O.createElement(t.default.Item,{label:O.createElement("div",null,"\u8BC4\u6D4B\u7ED3\u679C\u5C55\u793A\u65B9\u5F0F ",O.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B66\u5458\u8BC4\u6D4B\u672C\u5173\u4EFB\u52A1\u65F6\uFF0C\u67E5\u770B\u6548\u679C\u9875\u4E0A\u9700\u8981\u5C55\u73B0\u7684\u6587\u4EF6\u7C7B\u578B\uFF09"))},O.createElement(t.default.Item,{name:"show_type",noStyle:!0,rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},O.createElement(j.default,{bordered:!1,size:"large",style:{width:600},getPopupContainer:Te=>Te.parentNode},O.createElement(F,{value:-1},"\u6D4B\u8BD5\u96C6\u5BF9\u6BD4"),O.createElement(F,{value:1},"\u56FE\u7247"),O.createElement(F,{value:2},"apk/exe"),O.createElement(F,{value:3},"txt"),O.createElement(F,{value:4},"html"),O.createElement(F,{value:5},"mp3"),O.createElement(F,{value:6},"mp4"),O.createElement(F,{value:7},"LaTeX"),O.createElement(F,{value:8},"office"),O.createElement(F,{value:9},"Verilog"))),O.createElement(i.Z,{overlayClassName:f.popover,placement:"bottomLeft",content:O.createElement("p",{className:"font12"},"\u56FE\u7247\uFF1A\u5904\u7406\u6216\u8F93\u51FA\u56FE\u7247\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",O.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u8BBE\u7F6E\u56FE\u7247\u8DEF\u5F84\u548C\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\uFF0C\u5C55\u793A\u4EE3\u7801\u5BF9\u5E94\u7684\u56FE\u7247\u6548\u679C",O.createElement("br",null),O.createElement("br",null),"apk/exe\uFF1A\u5199\u53EF\u6267\u884C\u6587\u4EF6\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",O.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u8BBE\u7F6E\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\uFF0C\u5C55\u793A\u4E8C\u7EF4\u7801\u4EE5\u4F9B\u626B\u7801\u4E0B\u8F7D",O.createElement("br",null),O.createElement("br",null),"txt\uFF1A\u8F93\u51FAtxt\u6587\u6863\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",O.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\u8BBE\u7F6E\uFF0C\u5C55\u793Atxt\u6587\u4EF6\u5185\u5BB9",O.createElement("br",null),O.createElement("br",null),"html\uFF1Aweb\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",O.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7Web\u8DEF\u7531\u8BBE\u7F6E\uFF0C\u5C55\u793Ahtml\u6548\u679C\u9884\u89C8\u9875",O.createElement("br",null),O.createElement("br",null),"mp3/mp4\uFF1Amp3/mp4\u6587\u4EF6\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",O.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\u8BBE\u7F6E\uFF0C\u5C55\u793Amp3/mp4\u6587\u4EF6\u5185\u5BB9",O.createElement("br",null),O.createElement("br",null),"LaTeX\uFF1ALaTeX\u5B9E\u9A8C\u62A5\u544A\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u62E9\u6B64\u9879",O.createElement("br",null),"\u5B66\u5458\u53EF\u4EE5\u4F7F\u7528LaTeX\u7CFB\u7EDF\u64B0\u5199\u5B9E\u9A8C\u62A5\u544A\uFF0C\u6700\u7EC8\u4EE5PDF\u683C\u5F0F\u5C55\u793A",O.createElement("br",null),O.createElement("span",{className:"c-red"},"\u6CE8\u610F\uFF1A\u9009\u62E9\u4E86LaTeX\u7684\u5173\u5361\uFF0C\u9700\u8981\u6559\u5E08\u624B\u52A8\u5BF9\u8BE5\u5173\u5361\u8FDB\u884C\u5224\u5206"),O.createElement("br",null),O.createElement("br",null),"Office\uFF1AMicrosoftOffice\u76F8\u5173\u6587\u4EF6\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",O.createElement("br",null),"\u6CE8\u610F\uFF1A\u5B66\u751F\u4E0A\u4F20\u7684office\u6587\u4EF6\u76EE\u5F55\u662F\u5728/data/bigfiles\u76EE\u5F55\u4E0B\uFF0C\u5982\u679C\u8981\u505A\u8BC4\u6D4B\uFF0C\u8BF7\u8BFB\u53D6\u6B64\u76EE\u5F55\u7684\u6587\u4EF6",O.createElement("br",null)),trigger:"click"},O.createElement(e.Z,{className:"ml5 font24 c-light-black"}))),O.createElement(t.default.Item,{name:"path",label:O.createElement("div",null,"\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6 ",O.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u6587\u4EF6\u5C06\u76F4\u63A5\u663E\u793A\u7ED9\u5B66\u751F\uFF0C\u9700\u8981\u5B66\u751F\u5728\u5176\u4E2D\u586B\u5199\u4EE3\u7801\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},O.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u4EE3\u7801\u6587\u4EF6\uFF0C\u53EF\u540C\u65F6\u9009\u62E9\u591A\u4E2A\u6587\u4EF6",onClick:()=>kn("path")})),O.createElement(t.default.Item,{name:"exec_path",label:O.createElement("div",null,"\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6 ",O.createElement("span",{className:"font12 c-light-black"},"\uFF08\u70B9\u51FB\u8BC4\u6D4B\u6309\u94AE\u65F6\u8C03\u7528\u7684\u6587\u4EF6\uFF0C\u7528\u4E8E\u68C0\u6D4B\u5B66\u5458\u7ED3\u679C\u662F\u5426\u6B63\u786E\uFF0C\u53EF\u4EE5\u4E0E\u201C\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u201D\u4E00\u81F4\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},O.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u4EE3\u7801\u6587\u4EF6",onClick:()=>kn("exec_path")})),me.show_type===4&&(me.web_route||(Ke==null?void 0:Ke.has_web_route))&&O.createElement(O.Fragment,null,O.createElement(t.default.Item,{name:"proxy_port",label:O.createElement("div",null,"\u7AEF\u53E3\u53F7 ",O.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BF7\u6CE8\u610F\u5C06\u670D\u52A1\u5668\u7A0B\u5E8F\u7684\u7AEF\u53E3\u53F7\u6620\u5C04\u5230\u4EE5\u4E0B\u7AEF\u53E3\uFF0C\u9ED8\u8BA48080\uFF09")),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7AEF\u53E3\u53F7"},{validator:(Te,at)=>/^([0-9]|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$/.test(at)||!at?Promise.resolve():Promise.reject(new Error("\u7AEF\u53E3\u8F93\u5165\u8303\u56F4(0-65535)"))}]},O.createElement(p.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u51650-65535\u7684\u503C"})),O.createElement(t.default.Item,{name:"web_route",label:O.createElement("div",null,"Web\u8DEF\u7531 ",O.createElement("span",{className:"font12 c-light-black"}," \uFF08\u7F51\u7AD9\u7C7B\u578B\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u586B\u5199Web\u8DEF\u7531\u5730\u5740\uFF09"))},O.createElement(p.default,{bordered:!1,placeholder:"\u7F51\u7AD9\u7C7B\u578B\u5B9E\u8BAD\uFF0C\u8BF7\u586B\u5199Web\u8DEF\u7531\u5730\u5740\u3002\u4F8B\uFF1Ajava/mypage"}))),(me.show_type===1||me.show_type===5||me.show_type===6)&&O.createElement(t.default.Item,{name:"original_picture_path",label:O.createElement("div",null,"\u6E90\u6587\u4EF6\u76EE\u5F55 ",O.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u9700\u8981\u5904\u7406\u7684\u56FE\u7247/MP3/MP4\u7B49\u6587\u4EF6\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},O.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/sourcefiles",onClick:()=>kn("original_picture_path")})),me.show_type!==-1&&O.createElement(t.default.Item,{name:"picture_path",label:O.createElement("div",null,"\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u76EE\u5F55 ",O.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u5B66\u5458\u4EE3\u7801\u6267\u884C\u540E\u751F\u6210\u7684\u6587\u4EF6\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},O.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/outputfiles",onClick:()=>kn("picture_path")})),(me.show_type===1||me.show_type===5||me.show_type===6)&&O.createElement(t.default.Item,{name:"expect_picture_path",label:O.createElement("div",null,"\u6807\u51C6\u7B54\u6848\u6587\u4EF6\u76EE\u5F55 ",O.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u6700\u7EC8\u4F5C\u4E3A\u53C2\u8003\u7684\u6587\u4EF6\uFF0C\u5728\u8BC4\u6D4B\u901A\u8FC7\u540E\u4F1A\u5C55\u793A\u7ED9\u5B66\u5458\u67E5\u770B\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},O.createElement(p.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/expectedfiles",onClick:()=>kn("expect_picture_path")})))),O.createElement("div",{className:f.threePart},me.with_code_file&&me.vrs_type!=1&&O.createElement(O.Fragment,null,O.createElement("div",{className:f.title},"\u8BC4\u6D4B\u89C4\u5219"),O.createElement("div",{className:f.flexRowCenter},O.createElement(t.default.Item,{className:f.formCustom,name:"test_set_rules",label:"\u901A\u5173\u5224\u5B9A:"},O.createElement(n.ZP.Group,{className:"ml25"},O.createElement(n.ZP,{className:f.radioStyle,value:0},"\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u5BF9\u6BD4"),O.createElement(n.ZP,{className:f.radioStyle,value:1},"\u5B9E\u9645\u8F93\u51FA\u6EE1\u8DB3\u89C4\u5219"))),me.test_set_rules===1&&O.createElement(O.Fragment,null,O.createElement(t.default.Item,{name:"test_set_rules_expression",style:{marginTop:50,position:"relative",top:40},rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},O.createElement(p.default,{style:{width:400,marginLeft:-40},bordered:!1,placeholder:"\u9002\u7528\u4E8E\u8F93\u51FA\u7ED3\u679C\u52A8\u6001\u53D8\u5316\u7684\u7A0B\u5E8F"})),O.createElement(i.Z,{overlayClassName:f.popover,placement:"bottomLeft",content:O.createElement("p",{className:"font12"},"\u4F7F\u7528\u793A\u4F8B1\uFF1A\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u7684\u76F8\u5BF9\u8BEF\u5DEE\u57280.01\u4EE5\u5185\uFF0C\u53EF\u4F7F\u7528\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",O.createElement("br",null),"(actual-expect)/expect <= 0.01",O.createElement("br",null),"\u4F7F\u7528\u793A\u4F8B2\uFF1A\u5B9E\u9645\u8F93\u51FA\u7ED3\u679C\u5305\u542B\u67D0\u6BB5\u5B57\u7B26\u4E32hello\uFF0C\u53EF\u4F7F\u7528\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",O.createElement("br",null),'string.contains(actual, "hello")',O.createElement("br",null),O.createElement("br",null),"\u82E5\u9700\u8981\u5BF9\u8F93\u51FA\u7ED3\u679C\u4E2D\u6BCF\u4E2A\u5143\u7D20\u8FDB\u884C\u64CD\u4F5C\uFF0C\u53EF\u4F7F\u7528list\u96C6\u5408",O.createElement("br",null),"\u793A\u4F8B\u53C2\u8003\uFF1A\u5047\u8BBE\u7A0B\u5E8F\u5B9E\u9645\u8F93\u51FA\u4E3A\uFF1A100 1000 10000\uFF1B\u9884\u671F\u8F93\u51FA\u4E3A\uFF1A100.01 1000.02 10000.05",O.createElement("br",null),"\u8BC4\u6D4B\u8981\u6C42\uFF1A\u5B9E\u9645\u8F93\u51FA\u5217\u8868\u4E2D\u5143\u7D20\u4E0E\u9884\u671F\u8F93\u51FA\u5217\u8868\u4E2D\u5BF9\u5E94\u5143\u7D20\u76F8\u5BF9\u8BEF\u5DEE\u57280.01 \u4E4B\u5185\uFF0C\u53EF\u4F7F\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",O.createElement("br",null),"list.forEach( 'math.abs( (actualElem-expectElem)/expectElem ) <= 0.01 ' )",O.createElement("br",null),O.createElement("br",null),O.createElement("a",{href:"https://www.educoder.net/forums/4346",target:"_blank",style:{background:"#0152d9",color:"#fff"}},"\u70B9\u51FB\u67E5\u770B\u8BE6\u60C5\u8BF4\u660E"),O.createElement("br",null)),trigger:"click"},O.createElement(e.Z,{style:{padding:"114px 0 0 9px"},className:"font24 c-light-black"})))),O.createElement(t.default.Item,{className:f.formCustom,name:"ignore_space",label:"\u7A7A\u683C\u5904\u7406:"},O.createElement(n.ZP.Group,{className:"ml25"},O.createElement(n.ZP,{className:f.radioStyle,value:0},"\u4E0D\u5FFD\u7565\u7A7A\u683C"),O.createElement(n.ZP,{className:f.radioStyle,value:1},"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C"),O.createElement(n.ZP,{className:f.radioStyle,value:2},"\u5FFD\u7565\u6240\u6709\u7A7A\u683C",O.createElement("span",{className:"font12 c-light-black"},"(\u8BC4\u6D4B\u8FC7\u7A0B\u4E2D\u81EA\u52A8\u53BB\u6389\u6240\u6709\u7A7A\u683C\u8FDB\u884C\u5BF9\u6BD4)")))))),O.createElement("div",{className:f.fourPart},me.with_code_file&&me.vrs_type!=1&&O.createElement(O.Fragment,null,O.createElement("div",{className:f.title},"\u6D4B\u8BD5\u96C6"),O.createElement(t.default.Item,{className:f.testJi,name:"test_set_score",label:"\u5F97\u5206\u89C4\u8303:"},O.createElement(n.ZP.Group,{className:"ml25"},O.createElement(n.ZP,{value:!1,className:f.radioStyle},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",O.createElement("span",{className:"font12 c-light-black"},"\uFF08\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u80FD\u83B7\u5F97\u91D1\u5E01\uFF09")),O.createElement(n.ZP,{value:!0,className:f.radioStyle},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",O.createElement("span",{className:"font12 c-light-black"},"\uFF08\u90E8\u5206\u6D4B\u8BD5\u96C6\u6B63\u786E\u65F6\uFF0C\u6309\u914D\u7F6E\u7684\u6BD4\u4F8B\u83B7\u5F97\u91D1\u5E01\uFF09")))),me.test_set_score&&O.createElement("div",{className:f.averageWarp},O.createElement(t.default.Item,{className:f.averageCustom,name:"test_set_average",label:""},O.createElement(n.ZP.Group,null,O.createElement(n.ZP,{style:{margin:"0 40px 0 20px"},value:!0},"\u5747\u5206\u6BD4\u4F8B"),O.createElement(n.ZP,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B")))),me.test_set_score&&O.createElement("div",null,O.createElement("div",{style:{display:"flex",height:"30px",marginBottom:"10px",paddingLeft:"93px"}},O.createElement(c.default,{checked:ge,style:{display:"flex",alignItems:"center"},className:f.checkboxs,onChange:Te=>{Ne(Te.target.checked),ie.setFieldsValue({code_compile_score:0}),me.test_set_average&&(me.is_file?cn(Ie):wt(it))}},"\u542F\u7528\u7F16\u8BD1\u901A\u8FC7\u5373\u53EF\u5F97\u5206"),ge&&O.createElement("span",{style:{display:"flex"}},O.createElement(t.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F16\u8BD1\u5F97\u5206"}],name:"code_compile_score"},O.createElement(o.Z,{onChange:()=>{me.test_set_average&&(me.is_file?cn(Ie):wt(it))},parser:Te=>isNaN(parseInt(Te))?"":parseInt(Te),min:0,max:100,style:{width:"85px",margin:"5px 0px",fontSize:"14px"}}))," ",O.createElement("span",{style:{display:"flex",alignItems:"center",marginLeft:"5px",marginTop:10}},"%",O.createElement("div",{style:{color:"#999",fontSize:"12px"}},"\uFF08\u8BF7\u6CE8\u610F\u8BE5\u5B9E\u8BAD\u9898\u662F\u5426\u6709\u7F16\u8BD1\u8FC7\u7A0B\uFF0C\u82E5\u6CA1\u6709\u5219\u65E0\u6CD5\u83B7\u5F97\u7F16\u8BD1\u5F97\u5206\uFF09"))))),O.createElement(t.default.Item,{className:f.testJi,name:"is_file",label:"\u7528\u4F8B\u7C7B\u578B:"},O.createElement(n.ZP.Group,{className:"ml25"},O.createElement(l.Z,{direction:"horizontal"},O.createElement(n.ZP,{value:!1,className:f.radioStyle},"\u6587\u672C"),O.createElement(n.ZP,{value:!0,className:f.radioStyle},"\u6587\u4EF6")))),O.createElement("div",{style:{marginTop:"20px"},className:f.upBtn},!me.is_file&&O.createElement(u.ZP,{ghost:!0,disabled:Dt.every(Te=>!Te),type:"primary",className:"mb20",style:{right:"345px"},onClick:()=>Dn(!0)},"\u6279\u91CF\u8BBE\u7F6E"),O.createElement(u.ZP,{ghost:!0,type:"primary",className:"mb20",style:{right:"174px"},onClick:()=>At()},"\u4E00\u952E\u5220\u9664\u6D4B\u8BD5\u7528\u4F8B"),O.createElement(u.ZP,{ghost:!0,type:"primary",className:"mb20",style:{right:"4px"},onClick:()=>Pn(!0)},"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"),me.is_file&&O.createElement(G.Y2,{showEvaluatingSetting:!0,onEvaluatingChange:Bt,checkAll1:qe,checkAll2:ct,checkAll3:Et,checkAll4:gt,checkAll5:Re,onSelectAll:Jt,disabled:me==null?void 0:me.test_set_average,inputChange:yt,showScore:me==null?void 0:me.test_set_score,data:Ie,onRemove:tt})),!me.is_file&&O.createElement(c.default,{checked:Dt.every(Te=>!!Te),onChange:Te=>{const at=Dt.map(()=>Te.target.checked);Wt(at),Lt(Te.target.checked)}},"\u5168\u9009"),!me.is_file&&it.map((Te,at)=>O.createElement("div",{className:f.groupWrap,key:at},O.createElement("div",{className:"font16"},O.createElement(c.default,{checked:Dt[at],onChange:mt=>{console.log(Dt);const kt=[...Dt];kt[at]=mt.target.checked;const Ht=kt.every(Gt=>Gt);Wt(kt),Lt(Ht)}}),O.createElement("span",{className:"mr10 ml5"},"\u7EC4",at+1," : "),me.test_set_score&&O.createElement("span",{style:{marginRight:100}},O.createElement(o.Z,{style:{width:85},value:Te.score,precision:0,min:0,max:100,onBlur:mt=>{if(Number(mt)<0||Number(mt)>100){d.ZP.info("\u6D4B\u8BD5\u7528\u4F8B\u7684\u6743\u91CD\u6BD4\u4F8B\u503C\u9650\u5236\u4E3A 0-100");const kt=it.map((Gt,bn)=>bn===at?M(re({},Gt),{score:100}):Gt),Ht={test_set_average:!1};Se(re(re({},me),Ht)),ie.setFieldsValue(Ht),ht(kt)}},onChange:mt=>{const kt=it.map((Gt,bn)=>bn===at?M(re({},Gt),{score:mt?Number(mt):0}):Gt),Ht={test_set_average:!1};Se(re(re({},me),Ht)),ie.setFieldsValue(Ht),ht(kt)}}),O.createElement("span",{className:"ml10 mr10"},"%")),me.test_set_score&&O.createElement(c.default,{className:"font14 ml5",checked:Te.is_target,onChange:mt=>{const kt=it.map((Ht,Gt)=>Gt===at?M(re({},Ht),{is_target:mt.target.checked}):Ht);ht(kt)}},"\u6307\u6807\u6D4B\u8BD5\u96C6",O.createElement(b.Z,{title:"\u5982\u9700\u8981\u8F93\u51FA\u6307\u6807\uFF0C\u53EF\u4EE5\u52FE\u9009\u6307\u6807\u6D4B\u6D4B\u8BD5\u96C6\uFF0C\u5E76\u5BF9\u6307\u6807\u8FDB\u884C\u547D\u540D\u3002\u6559\u5E08\u53EF\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u5B9E\u8BAD\u62A5\u544A\u9875\u9762\u67E5\u770B\u5B66\u751F\u7684\u6307\u6807\u662F\u5426\u5408\u683C\u3002\u6307\u6807\u5F97\u5206\u8BA1\u5165\u6700\u7EC8\u6210\u7EE9"},O.createElement(e.Z,{className:"ml5 font12 c-light-black"}))," "),Te.is_target&&me.test_set_score&&O.createElement(p.default,{value:Te.target_name,maxLength:30,style:{width:"50%"},onChange:mt=>{const kt=it.map((Ht,Gt)=>Gt===at?M(re({},Ht),{target_name:mt.target.value}):Ht);ht(kt)}}),O.createElement("span",{className:"tr flex1",style:{float:"right"}},at!==0&&O.createElement(b.Z,{placement:"bottom",title:"\u5220\u9664"},O.createElement("span",{className:"font16 c-red current",onClick:()=>{const mt=it.filter((Ht,Gt)=>Gt!==at),kt=Dt.filter((Ht,Gt)=>Gt!==at);Wt(kt),wt(mt)}},"\u5220\xA0\u9664")))),O.createElement(k,{bordered:!1,className:"mt10",rows:5,placeholder:"\u8F93\u5165",value:Te.input,onChange:mt=>{const kt=it.map((Ht,Gt)=>Gt===at?M(re({},Ht),{input:mt.target.value}):Ht);ht(kt)}}),O.createElement(k,{bordered:!1,className:"mt10",rows:5,placeholder:"\u9884\u671F\u8F93\u51FA",value:Te.output,onChange:mt=>{const kt=it.map((Ht,Gt)=>Gt===at?M(re({},Ht),{output:mt.target.value}):Ht);ht(kt)}}),O.createElement("div",{className:"mt10"},O.createElement("span",{className:"font14 mr15"},"\u53EF\u89C1\u6027: ",O.createElement(b.Z,{title:O.createElement("div",null,O.createElement("span",null,'\u5168\u90E8\u9690\u85CF\uFF1A\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'),O.createElement("br",null),O.createElement("span",null,"\u9690\u85CF\u8F93\u5165\uFF1A\u52FE\u9009\u540E\u6D4B\u8BD5\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),O.createElement("br",null),O.createElement("span",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),O.createElement("br",null),O.createElement("span",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),O.createElement("br",null))},O.createElement(e.Z,{className:"ml5 font12 c-light-black"}))),O.createElement(c.default,{checked:Te.hidden===1,onChange:mt=>{const kt=it.map((Ht,Gt)=>Gt===at?M(re({},Ht),{hidden:mt.target.checked?1:0,input_visible:mt.target.checked,is_invisible:mt.target.checked,actual_output_visible:mt.target.checked}):Ht);ht(kt)}},O.createElement("span",{className:"font14"},"\u5168\u90E8\u9690\u85CF")),O.createElement(c.default,{checked:Te.hidden===1?!0:Te.input_visible,onChange:mt=>{const kt=it.map((Ht,Gt)=>{if(Gt===at){const bn=mt.target.checked&&Te.is_invisible&&Te.actual_output_visible?1:0;return M(re({},Ht),{input_visible:mt.target.checked,hidden:bn})}return Ht});ht(kt)}},O.createElement("span",{className:"font14"},"\u9690\u85CF\u8F93\u5165")),O.createElement(c.default,{checked:Te.hidden===1?!0:Te.is_invisible,onChange:mt=>{const kt=it.map((Ht,Gt)=>{if(Gt===at){const bn=mt.target.checked&&Te.actual_output_visible&&Te.input_visible?1:0;return M(re({},Ht),{is_invisible:mt.target.checked,hidden:bn})}return Ht});ht(kt)}},O.createElement("span",{className:"font14"},"\u9690\u85CF\u9884\u671F\u8F93\u51FA")),O.createElement(c.default,{checked:Te.hidden===1?!0:Te.actual_output_visible,onChange:mt=>{const kt=it.map((Ht,Gt)=>{if(Gt===at){const bn=mt.target.checked&&Te.is_invisible&&Te.input_visible?1:0;return M(re({},Ht),{actual_output_visible:mt.target.checked,hidden:bn})}return Ht});ht(kt)}},O.createElement("span",{className:"font14"},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA"))),O.createElement("div",null,O.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),O.createElement(c.default,{checked:Te.last_match_rule,onChange:mt=>{const kt=it.map((Ht,Gt)=>Gt===at?M(re({},Ht),{last_match_rule:mt.target.checked}):Ht);ht(kt)}},O.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",O.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09")))))),!me.is_file&&O.createElement("div",null,O.createElement(u.ZP,{type:"primary",ghost:!0,className:"mt10",onClick:Ye},"\u65B0\u589E\u6D4B\u8BD5\u96C6"),O.createElement("span",{className:" ml20 mt10 font12 c-light-black"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u516C\u5F00\u6D4B\u8BD5\u96C6\u548C\u9690\u85CF\u6D4B\u8BD5\u96C6\u7ED3\u5408\u4F7F\u7528\uFF0C\u53EF\u4EE5\u964D\u4F4E\u4F5C\u5F0A\u7684\u673A\u7387\uFF1B\u9690\u85CF\u6D4B\u8BD5\u96C6\uFF0C\u5728\u201C\u63D0\u4EA4\u8BC4\u6D4B\u201D\u65F6\u4E5F\u5C06\u88AB\u7CFB\u7EDF\u81EA\u52A8\u68C0\u6D4B"))))),O.createElement(U,{fileType:Vt,path:me==null?void 0:me[Vt],onFinish:Te=>sn(Te)})),O.createElement(m.t,{key:2,onOk:()=>ie.submit(),className:"customFixedButton",onCancel:Ct}),O.createElement(W.Z,{loading:yn}),O.createElement(G.ZP,{rootIdentifier:(Oe=I==null?void 0:I.detail)==null?void 0:Oe.root_identifier,visible:Un,onClose:()=>Pn(!1),onOK:Ft,multiple:!0,defaultMultipleValue:me==null?void 0:me.is_file}),O.createElement(s.default,{open:rn,onOk:()=>{const Te=it.map((at,mt)=>Dt[mt]?(console.log(re({},at)),console.log(re({},pt)),console.log(re(re({},at),pt)),re(re({},at),pt)):at);ht(Te),bt({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),Dn(!1)},centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:()=>{bt({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),Dn(!1)},width:586,title:"\u6279\u91CF\u8BBE\u7F6E"},O.createElement("div",null,O.createElement("span",{className:"font14 mr15"},"\u53EF\u89C1\u6027: ",O.createElement(b.Z,{title:O.createElement("div",null,O.createElement("span",null,'\u5168\u90E8\u9690\u85CF\uFF1A\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'),O.createElement("br",null),O.createElement("span",null,"\u9690\u85CF\u8F93\u5165\uFF1A\u52FE\u9009\u540E\u6D4B\u8BD5\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),O.createElement("br",null),O.createElement("span",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),O.createElement("br",null),O.createElement("span",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),O.createElement("br",null))},O.createElement(e.Z,{className:"ml5 font12 c-light-black"}))),O.createElement(c.default,{checked:pt.hidden===1,onChange:Te=>{bt(M(re({},pt),{hidden:Te.target.checked?1:0,input_visible:Te.target.checked,is_invisible:Te.target.checked,actual_output_visible:Te.target.checked}))}},O.createElement("span",{className:"font14 mr10"},"\u5168\u90E8\u9690\u85CF")),O.createElement(c.default,{checked:pt.input_visible,onChange:Te=>{const at=Te.target.checked&&pt.is_invisible&&pt.actual_output_visible?1:0;bt(M(re({},pt),{hidden:at,input_visible:Te.target.checked}))}},O.createElement("span",{className:"font14 mr10"},"\u9690\u85CF\u8F93\u5165")),O.createElement(c.default,{checked:pt.is_invisible,onChange:Te=>{const at=Te.target.checked&&pt.input_visible&&pt.actual_output_visible?1:0;bt(M(re({},pt),{hidden:at,is_invisible:Te.target.checked}))}},O.createElement("span",{className:"font14 mr10"},"\u9690\u85CF\u9884\u671F\u8F93\u51FA")),O.createElement(c.default,{checked:pt.actual_output_visible,onChange:Te=>{const at=Te.target.checked&&pt.input_visible&&pt.is_invisible?1:0;bt(M(re({},pt),{hidden:at,actual_output_visible:Te.target.checked}))}},O.createElement("span",{className:"font14"},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA")),O.createElement("div",{className:"mt10"},O.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),O.createElement(c.default,{checked:pt.last_match_rule,onChange:Te=>{bt(M(re({},pt),{last_match_rule:Te.target.checked}))}},O.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",O.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09")))))),O.createElement(s.default,{zIndex:1001,width:600,centered:!0,title:I.actionTabs.key,open:["\u7F16\u8F91\u8BBE\u7F6E\u9879","\u6DFB\u52A0\u8BBE\u7F6E\u9879"].includes(I.actionTabs.key),onCancel:()=>{ve({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>q.submit(),afterClose:()=>{q.resetFields(),ze(null)}},O.createElement(t.default,{form:q,className:"mt10",labelCol:{span:5},wrapperCol:{span:20},onFinish:Te=>{if(I.actionTabs.key=="\u7F16\u8F91\u8BBE\u7F6E\u9879"){let at=Ve.findIndex(mt=>mt.id==I.actionTabs.params.id);Ve[at]=re(re({},Ve[at]),Te),Ae([...Ve])}else Ae([...Ve,M(re({},Te),{id:new Date().getTime()})]);A({type:"shixunsDetail/setActionTabs",payload:{}})},colon:!1,size:"large",labelAlign:"right"},O.createElement(t.default.Item,{label:"\u76EE\u6807",name:"target",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u76EE\u6807\u540D\u79F0"}]},O.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u76EE\u6807\u540D\u79F0",maxLength:20})),O.createElement(t.default.Item,{label:"\u8BBE\u7F6E\u9879\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BBE\u7F6E\u9879\u540D\u79F0"}]},O.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u8BBE\u7F6E\u9879\u540D\u79F0\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20})),O.createElement(t.default.Item,{label:"\u6001\u52BF\u503C",name:"value",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6001\u52BF\u503C"}]},O.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u6001\u52BF\u503C\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20})))),O.createElement(s.default,{zIndex:1001,width:600,centered:!0,title:I.actionTabs.key,open:["\u7F16\u8F91\u91C7\u96C6\u70B9","\u6DFB\u52A0\u91C7\u96C6\u70B9"].includes(I.actionTabs.key),onCancel:()=>{ve({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>ue.submit(),afterClose:()=>{ue.resetFields(),ze(null)}},O.createElement(t.default,{form:ue,className:"mt10",labelCol:{span:5},wrapperCol:{span:20},onFinish:Te=>{if(I.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"){let at=dt.findIndex(mt=>mt.id==I.actionTabs.params.id);dt[at]=re(re({},dt[at]),Te),Pt([...dt])}else me.test_set_average?tn([...dt,M(re({},Te),{id:new Date().getTime()})]):Pt([...dt,M(re({},Te),{id:new Date().getTime(),score:0})]);A({type:"shixunsDetail/setActionTabs",payload:{}})},onValuesChange:(Te,at)=>{Te.vrs_point_answer_type&&ue.setFieldsValue({vrs_point_answer_value:""})},colon:!1,size:"large",labelAlign:"right"},O.createElement(t.default.Item,{label:"\u91C7\u96C6\u70B9\u540D\u79F0",name:"vrs_point_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u91C7\u96C6\u70B9\u540D\u79F0"}]},O.createElement(p.default,{placeholder:"\u8BF7\u8F93\u5165\u91C7\u96C6\u70B9\u540D\u79F0",maxLength:20})),O.createElement(t.default.Item,{label:"\u7B54\u6848\u503C\u7C7B\u578B",name:"vrs_point_answer_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B54\u6848\u503C\u7C7B\u578B"}]},O.createElement(j.default,{placeholder:"\u8BF7\u9009\u62E9\u7B54\u6848\u503C\u7C7B\u578B"},O.createElement(j.default.Option,{value:0},"\u56FA\u5B9A\u503C"),O.createElement(j.default.Option,{value:1},"\u533A\u95F4\u503C"),O.createElement(j.default.Option,{value:2},"\u72B6\u6001\u503C"))),O.createElement(t.default.Item,{shouldUpdate:(Te,at)=>Te.vrs_point_answer_type!==at.vrs_point_answer_type,noStyle:!0},({getFieldValue:Te})=>{const at=Te("vrs_point_answer_type");return O.createElement(t.default.Item,{label:"\u7B54\u6848",name:"vrs_point_answer_value",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B54\u6848"},{validator:(mt,kt)=>{if(at===1&&kt){if(!/^\d+-\d+$/.test(kt))return Promise.reject(new Error('\u533A\u95F4\u503C\u683C\u5F0F\u5E94\u4E3A"\u6570\u5B57-\u6570\u5B57"\uFF0C\u5982\uFF1A1-5'));const[Gt,bn]=kt.split("-").map(Number);if(Gt>=bn)return Promise.reject(new Error("\u533A\u95F4\u503C\u5DE6\u8FB9\u6570\u5B57\u5FC5\u987B\u5C0F\u4E8E\u53F3\u8FB9\u6570\u5B57"))}return Promise.resolve()}}]},O.createElement(p.default,{placeholder:at===1?"\u8BF7\u8F93\u5165\u533A\u95F4\u503C\uFF0C\u683C\u5F0F\u5982\uFF1A1-5":"\u8BF7\u8F93\u5165\u7B54\u6848\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20}))}))))};var T=(0,he.connect)(({shixunsDetail:I,newCourse:A,globalSetting:P,practiceSetting:ee})=>({shixunsDetail:I,newCourse:A,globalSetting:P,practiceSetting:ee}))(N)},74424:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return p}});var O=C(59301),he=C(43418),e=C(76560);const j=({activeIndex:r,isEdit:t=!0,dispatch:s,practiceSetting:d})=>{const o=(0,e.useParams)(),{id:c,challengesId:n}=o,a=(0,O.useMemo)(()=>[{name:"\u672C\u5173\u4EFB\u52A1",url:`/shixuns/${c}/edit/${n}/editcheckpoint`},{name:"\u8BC4\u6D4B\u8BBE\u7F6E",url:`/shixuns/${c}/edit/${n}/tab=2`},{name:"\u53C2\u8003\u7B54\u6848",url:`/shixuns/${c}/edit/${n}/tab=3`},{name:"\u5173\u5361\u6392\u884C\u699C",url:`/shixuns/${c}/edit/${n}/tab=4`}],[c,n]),i=l=>{var u;const b=()=>{e.history.push(l),s({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(u=d==null?void 0:d.sideBar)!=null&&u.confirmLeave?he.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{b()}}):b()};return O.createElement("ul",{className:"challenge-nav"},t?a.map((l,u)=>r===u?O.createElement("li",{key:l.url}," ",O.createElement("a",{className:"active"},l.name)," "):O.createElement("li",{key:l.url}," ",O.createElement("a",{onClick:()=>i(l.url)},l.name)," ")):O.createElement("li",{key:a[0].url}," ",O.createElement("a",{className:"active"},a[0].name)," "))};var p=(0,e.connect)(({globalSetting:r,practiceSetting:t})=>({globalSetting:r,practiceSetting:t}))(j)},74543:function(Nt,We,C){"use strict";C.d(We,{Z:function(){return p}});var O=C(59301),he=C(71418),e={loading:"loading___lueiN"},p=({loading:r})=>r?O.createElement("div",{className:e.loading},O.createElement(he.Z,null)):O.createElement(O.Fragment,null)},12062:function(Nt,We,C){"use strict";C.d(We,{Y2:function(){return z},ZP:function(){return U}});var O=C(59301),he=C(54580),e=C(8591),j=C(43418),p=C(95237),r=C(5112),t=C(3113),s=C(24905),d=C(6848),o=C(92832),c={wrap:"wrap___MkYbQ",colorBlue:"colorBlue___onjbP",repeatedName:"repeatedName___nbqnE",text:"text___xvutp",greyText:"greyText___dihvZ",noData:"noData___LxOJA",dragger:"dragger___y7F4A",uploadText:"uploadText___Et3KS",btnS:"btnS___k1e6j",testCaseRadio:"testCaseRadio___q1wXT",head:"head___s4Eix",operation:"operation___JCAVh",headProgram:"headProgram___uWA_M",listWrapper:"listWrapper___xW3b4",list:"list___dCbd6",del:"del___abNho",info:"info___J1Wmf"},n="data:image/png;base64,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",a=C(47257),i=C.n(a),l=C(82093),u=C(1012),b=C(49661),v=C(10825),f=C(59301),m=Object.defineProperty,E=Object.defineProperties,S=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,x=(G,$,W)=>$ in G?m(G,$,{enumerable:!0,configurable:!0,writable:!0,value:W}):G[$]=W,g=(G,$)=>{for(var W in $||($={}))R.call($,W)&&x(G,W,$[W]);if(h)for(var W of h($))y.call($,W)&&x(G,W,$[W]);return G},w=(G,$)=>E(G,S($)),B=(G,$,W)=>new Promise((oe,J)=>{var te=_=>{try{X(W.next(_))}catch(Q){J(Q)}},V=_=>{try{X(W.throw(_))}catch(Q){J(Q)}},X=_=>_.done?oe(_.value):Promise.resolve(_.value).then(te,V);X((W=W.apply(G,$)).next())});const{Dragger:L}=he.default,D=G=>{const $=Q=>Q&&Q.substring(0,Q.lastIndexOf("."));for(var W=[...G],oe=0,J=[],te=0;te{if(Q.forEach(ce=>{let se=ce.name.split(/\.(?=[^\.]+$)/);ce.name=`${se[0]}.${se[1].toLowerCase()}`}),Q[0].name.includes(".in"))return Q.length===2?Q:[Q[0],{}];if(Q[0].name.includes(".out"))return Q.length===2?Q.reverse():[{},Q[0]]})},Z=({onClose:G,onOK:$,visible:W,wrapClassName:oe,rootIdentifier:J,multiple:te=!1,defaultMultipleValue:V=!0})=>{const[X,_]=(0,O.useState)([]),[Q,ce]=(0,O.useState)({}),[se,Ee]=(0,O.useState)(!1),[Ce,re]=(0,O.useState)(!0),[M,Y]=(0,O.useState)(null),F=(0,O.useRef)([]),k=(0,O.useRef)(0),ne=()=>{G()};(0,O.useEffect)(()=>{K()},[]),(0,O.useEffect)(()=>{W&&(F.current=[],k.current=0,_([]),re(V))},[W]);const K=()=>B(void 0,null,function*(){try{Y(!0)}catch(H){}}),N=H=>H&&H.substring(0,H.lastIndexOf(".")),T=H=>{var de,we;const be=N((de=H[0])==null?void 0:de.name)||N((we=H[1])==null?void 0:we.name),Oe=X.filter(ve=>N(ve.name)!==be);F.current=[...Oe],_([...Oe])},I=H=>{if(!Ce){const ie=new FormData;ie.append("file",H.file),(0,l.ZP)("/api/attachments/get_file_content.json",{method:"post",body:ie},!0).then(ue=>{if(ue.status===0){k.current=k.current+1;const me=F.current.map(Se=>{var Ie;if(Se.name===H.name){const Le=g({},Se);return(Ie=H==null?void 0:H.name)!=null&&Ie.includes(".in")?Le.input=ue==null?void 0:ue.content:Le.output=ue==null?void 0:ue.content,Le}return Se});if(F.current=[...me],_([...me]),k.current>0&&k.current===X.length){Ee(!1);let Se=D(me);Se=Se.filter(Ie=>{var Le,Ke;return!!((Le=Ie[0])!=null&&Le.name&&((Ke=Ie[1])!=null&&Ke.name))}),Se=Se.map(Ie=>w(g(g({},Ie[0]),Ie[1]),{is_file:!1})),$(Se),G()}}else Ee(!1),G()});return}if(M){const ie=new FormData;ie.append("file",H.file),J===null?ie.append("identifier","testsets"):ie.append("identifier",J),(0,l.ZP)("/api/attachments.json",{method:"post",body:ie},!0).then(ue=>{if(ue.filename){k.current=k.current+1;const me=F.current.map(Se=>{var Ie;if(Se.name===(ue==null?void 0:ue.filename)){const Le=w(g({},Se),{is_oss:!M});return(Ie=ue==null?void 0:ue.filename)!=null&&Ie.includes(".in")?(Le.in_object_key=ue==null?void 0:ue.object,Le.in_object_size=ue==null?void 0:ue.size,Le.input=ue==null?void 0:ue.filename,Le.in_file=H):(Le.out_object_key=ue==null?void 0:ue.object,Le.out_object_size=ue==null?void 0:ue.size,Le.output=ue==null?void 0:ue.filename,Le.out_file=H),Le}return Se});if(F.current=[...me],_([...me]),k.current>0&&k.current===X.length){Ee(!1);let Se=D(me);Se=Se.filter(Ie=>{var Le,Ke;return!!((Le=Ie[0])!=null&&Le.name&&((Ke=Ie[1])!=null&&Ke.name))}),Se=Se.map(Ie=>w(g(g({},Ie[0]),Ie[1]),{is_file:!0})),$(Se),G()}}else Ee(!1),G()});return}const de=new(i())({endpoint:Q.end_point,region:Q.region,accessKeyId:Q.access_key_id,accessKeySecret:Q.access_key_secret,bucket:Q.bucket,stsToken:Q.security_token}),we=H.name,be={container_type:"TestSet",file_name:we},Oe=(0,u.Z)();let ve=`testsets/${J}/${Oe}${we.indexOf(".")>-1?"."+we.split(".").pop():""}`;J===null&&(ve=`testsets/${Oe}${we.indexOf(".")>-1?"."+we.split(".").pop():""}`),de.multipartUpload(ve,new Blob([H.file],{type:H.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:we+""},url:Q==null?void 0:Q.callback_url,host:Q==null?void 0:Q.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,l.rz)(be)}}).then(function(ie){if(ie.data.status===0){k.current=k.current+1;const q=F.current.map(ue=>{var me,Se,Ie,Le,Ke,Je,it,ht,pt,bt,Dt,Wt,Ot,Lt,Vt,It,Ut;if(ue.name===((Se=(me=ie.data)==null?void 0:me.data)==null?void 0:Se.file_name)){const yn=w(g({},ue),{is_oss:!M});return(Ke=(Le=(Ie=ie.data)==null?void 0:Ie.data)==null?void 0:Le.file_name)!=null&&Ke.includes(".in")?(yn.in_object_key=(it=(Je=ie.data)==null?void 0:Je.data)==null?void 0:it.object,yn.in_object_size=(pt=(ht=ie.data)==null?void 0:ht.data)==null?void 0:pt.size,yn.input=(Dt=(bt=ie.data)==null?void 0:bt.data)==null?void 0:Dt.file_name,yn.in_file=H):(yn.out_object_key=(Ot=(Wt=ie.data)==null?void 0:Wt.data)==null?void 0:Ot.object,yn.out_object_size=(Vt=(Lt=ie.data)==null?void 0:Lt.data)==null?void 0:Vt.size,yn.output=(Ut=(It=ie.data)==null?void 0:It.data)==null?void 0:Ut.file_name,yn.out_file=H),yn}return ue});if(F.current=[...q],_([...q]),k.current>0&&k.current===X.length){Ee(!1);let ue=D(q);ue=ue.filter(me=>{var Se,Ie;return!!((Se=me[0])!=null&&Se.name&&((Ie=me[1])!=null&&Ie.name))}),ue=ue.map(me=>w(g(g({},me[0]),me[1]),{is_file:!0})),$(ue),G()}}})},A=H=>new Promise((de,we)=>{let be=0,Oe=[];for(let ve=0;ve{be++,be===H.length&&(Oe.length?(e.ZP.warning(`${Oe.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),we()):de(H))}).catch(ie=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",ie),be++,Oe.push(H[ve].name),be===H.length&&(Oe.length?(e.ZP.warning(`${Oe.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),we()):de(H))})}),P=()=>B(void 0,null,function*(){if(X.length===0){e.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield A(X),Ee(!0),D(X).some(de=>{var we,be;return!((we=de[0])!=null&&we.name&&((be=de[1])!=null&&be.name))})){j.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4E0A\u4F20\u7684\u6D4B\u8BD5\u7528\u4F8B\u4E2D\u5B58\u5728\u672A\u914D\u5BF9\u7684\u6587\u4EF6\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4EC5\u4FDD\u5B58\u5DF2\u914D\u5BF9\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF1F",onOk:()=>B(void 0,null,function*(){X.map(de=>B(void 0,null,function*(){I(de)}))}),onCancel:()=>{Ee(!1)}});return}X.map(de=>B(void 0,null,function*(){I(de)}))}),ee={name:"file",fileList:X,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:H=>{if(X!=null&&X.some(we=>we.name===H.name))return e.ZP.info(`${H.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(H.size/1024/1024>100)return e.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(H.name))return e.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const de={name:H.name,uid:H.uid,file:H,percent:0};return X.push(de),F.current=[...X],_([...X]),!1}},ae=D(X);return console.log(X,ae,"fileList"),f.createElement(j.default,{open:W,wrapClassName:oe,onOk:P,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:se},onCancel:ne,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},f.createElement("div",{className:c.wrap},X.length?f.createElement("div",null,f.createElement(p.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},f.createElement("div",{style:{visibility:te?"visible":"hidden"}},f.createElement("span",{className:c.greyText},"\u7528\u4F8B\u7C7B\u578B"),f.createElement(r.ZP.Group,{className:`ml20 ${c.testCaseRadio}`,optionType:"button",value:Ce,onChange:H=>re(H.target.value)},f.createElement(r.ZP,{value:!1},"\u6587\u672C"),f.createElement(r.ZP,{value:!0},"\u6587\u4EF6"))),f.createElement(he.default,g({},ee),f.createElement(t.ZP,{type:"primary",className:c.btnS},f.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),f.createElement(z,{data:ae,onRemove:T})):f.createElement("div",{className:`${c.noData} mb30`},f.createElement(he.default.Dragger,w(g({},ee),{className:c.dragger}),f.createElement("img",{src:n,alt:"",className:"mb20"}),f.createElement("div",null,f.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),f.createElement("span",{className:c.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),f.createElement("div",{className:c.text},f.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),f.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",f.createElement("br",null),"2\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u3002",f.createElement("br",null),"3\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u3002",f.createElement("br",null),"4\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",f.createElement("br",null))))},z=({data:G=[],onRemove:$,width:W="auto",showScore:oe=!1,disabled:J=!1,inputChange:te,onEvaluatingChange:V,onSelectAll:X,checkAll1:_,checkAll2:Q,checkAll3:ce,checkAll4:se,checkAll5:Ee,showEvaluatingSetting:Ce=!1,className:re="",isProgramHomework:M=!1})=>{const Y={value:"",filename:"",dataUrl:""},[F,k]=(0,O.useState)(g({},Y)),ne=T=>{let I=document.createElement("a");document.body.appendChild(I);let A=URL.createObjectURL(T.file);I.href=A,I.download=T.name,I.click(),URL.revokeObjectURL(A),document.body.removeChild(I)},K=(T,I)=>{(0,b.LR)(T,I)},N=(T,I)=>{j.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:f.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{$(T,I)},onCancel:()=>{}})};return G.length?f.createElement("div",{className:re,style:{width:W}},f.createElement("div",{className:`${M?c.headProgram:c.head}`},Ce&&f.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},f.createElement(s.default,{checked:_,onChange:T=>{X(T.target.checked,"hidden")}}),f.createElement(d.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},f.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),f.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),f.createElement("div",{style:{width:M?"25%":"15%"}},"\u7528\u4F8B"),f.createElement("div",{style:{width:oe?M?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),f.createElement("div",{style:{width:oe?M?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),oe&&f.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),Ce&&f.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},f.createElement(s.default,{checked:se,onChange:T=>{X(T.target.checked,"input_visible")}}),f.createElement(d.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},f.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),f.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Ce&&f.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},f.createElement(s.default,{checked:Q,onChange:T=>{X(T.target.checked,"is_invisible")}}),f.createElement(d.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},f.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),f.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Ce&&f.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},f.createElement(s.default,{checked:Ee,onChange:T=>{X(T.target.checked,"actual_output_visible")}}),f.createElement(d.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},f.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),f.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Ce&&f.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},f.createElement(s.default,{checked:ce,onChange:T=>{X(T.target.checked,"last_match_rule")}}),f.createElement(d.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173"},f.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),f.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),f.createElement("div",{className:c.operation,style:M?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),f.createElement("div",{className:c.listWrapper,style:{boxShadow:M?"0px 2px 4px 0px #EAEEF4":"unset"}},G.map((T,I)=>{var A,P,ee,ae;return f.createElement("div",{key:I,className:c.list,style:M?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},Ce&&f.createElement("div",{style:{width:"15%"}},f.createElement(s.default,{checked:!!T.hidden,onChange:H=>{V(H.target.checked,I,"hidden")}})),f.createElement("div",{style:{width:M?"25%":"15%",paddingLeft:M?"5px":"0px",paddingRight:M?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",I+1),f.createElement("div",{className:c.info,style:{width:oe?M?"20%":"15%":"25%"}},f.createElement("span",{title:T.input||((A=T[0])==null?void 0:A.name),onClick:()=>B(void 0,null,function*(){let H;T.input?T.input_file_url?H=T.input_file_url:H=T.in_file:H=T[0];let de;typeof H=="string"?(de=yield fetch(H,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),k({value:yield de.text(),filename:"",dataUrl:H})):(de=yield(0,b.db)(H.file),k({value:de.text,filename:H.name,dataUrl:de.link}))})},T.input||((P=T[0])==null?void 0:P.name))),f.createElement("div",{className:c.info,style:{width:oe?M?"20%":"15%":"25%"}},f.createElement("span",{title:T.output||((ee=T[1])==null?void 0:ee.name),onClick:()=>B(void 0,null,function*(){let H;T.input?T.output_file_url?H=T.output_file_url:H=T.out_file:H=T[1];let de;typeof H=="string"?(de=yield fetch(H,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),k({value:yield de.text(),filename:"",dataUrl:H})):(de=yield(0,b.db)(H.file),k({value:de.text,filename:H.name,dataUrl:de.link}))})},T.output||((ae=T[1])==null?void 0:ae.name))),oe&&f.createElement("div",{style:{width:"20%"}},f.createElement(o.default,{size:"large",addonAfter:M?"%":null,disabled:J,style:{width:"80%"},onChange:H=>te(H,I),value:T.score}),!M&&f.createElement("span",null,"\xA0%")),Ce&&f.createElement("div",{style:{width:"20%"}},f.createElement(s.default,{checked:T.input_visible||!1,onChange:H=>{V(H.target.checked,I,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Ce&&f.createElement("div",{style:{width:"20%"}},f.createElement(s.default,{checked:T.is_invisible||!1,onChange:H=>{V(H.target.checked,I,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Ce&&f.createElement("div",{style:{width:"20%"}},f.createElement(s.default,{checked:T.actual_output_visible||!1,onChange:H=>{V(H.target.checked,I,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Ce&&f.createElement("div",{style:{width:"20%"}},f.createElement(s.default,{checked:T.last_match_rule||!1,onChange:H=>{V(H.target.checked,I,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),f.createElement("div",{onClick:()=>N(T,I),style:M?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},f.createElement("span",{className:c.del},"\u5220\u9664")))})),f.createElement(v.Z,{close:!0,data:F.dataUrl,filename:F.filename,type:F.dataUrl.length?"txt":"",onClose:()=>k(g({},Y)),monacoEditor:{value:F.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):f.createElement(f.Fragment,null)};var U=Z},21693:function(Nt,We,C){"use strict";C.d(We,{S:function(){return r},m:function(){return t}});var O=C(49661),he=C(8591),e=C(43418),j=C(59301),p=(s,d,o)=>new Promise((c,n)=>{var a=u=>{try{l(o.next(u))}catch(b){n(b)}},i=u=>{try{l(o.throw(u))}catch(b){n(b)}},l=u=>u.done?c(u.value):Promise.resolve(u.value).then(a,i);l((o=o.apply(s,d)).next())});const r=s=>{let d=document.createElement("textarea");return d.value=s,d.value},t=(s,d,o,c,n)=>p(void 0,null,function*(){var a,i;const l=yield s({type:"shixunsDetail/saveCopyForExercise",payload:{id:o,save_type:c}});c===1?((l==null?void 0:l.status)==0&&he.ZP.success("\u4FDD\u5B58\u6210\u529F"),(a=l==null?void 0:l.data)!=null&&a.exists_same_shixun_name?s({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(i=l==null?void 0:l.data)==null?void 0:i.shixun_name}}):s({type:"classroomList/setActionTabs",payload:{}})):(s({type:"classroomList/setActionTabs",payload:{}}),(l==null?void 0:l.status)===0&&e.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:j.createElement("div",null,j.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var u,b;(0,O.xg)(`/shixuns/${(b=(u=d==null?void 0:d.detail)==null?void 0:u.fork_from)==null?void 0:b.fork_identifier}/challenges`)}}))})},47257:function(Nt){(function(We){(function(C){if(1)Nt.exports=C();else var O})(function(){var C,O,he;return function(){function e(j,p,r){function t(o,c){if(!p[o]){if(!j[o]){var n=void 0;if(!c&&n)return require(o,!0);if(s)return s(o,!0);var a=new Error("Cannot find module '"+o+"'");throw a.code="MODULE_NOT_FOUND",a}var i=p[o]={exports:{}};j[o][0].call(i.exports,function(l){var u=j[o][1][l];return t(u||l)},i,i.exports,e,j,p,r)}return p[o].exports}for(var s=void 0,d=0;d `.concat(v,` diff --git a/p__knowledgegraph__Detail__id.d9d6f38f.async.js b/p__knowledgegraph__Detail__id.cd60563f.async.js similarity index 96% rename from p__knowledgegraph__Detail__id.d9d6f38f.async.js rename to p__knowledgegraph__Detail__id.cd60563f.async.js index bf9b67c882..44699bb438 100644 --- a/p__knowledgegraph__Detail__id.d9d6f38f.async.js +++ b/p__knowledgegraph__Detail__id.cd60563f.async.js @@ -1,6 +1,6 @@ -!(function(){var kQ=Object.defineProperty,_Q=Object.defineProperties;var zQ=Object.getOwnPropertyDescriptors;var ST=Object.getOwnPropertySymbols;var UQ=Object.prototype.hasOwnProperty,WQ=Object.prototype.propertyIsEnumerable;var Bh=Math.pow,US=(St,Tt,Ie)=>Tt in St?kQ(St,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):St[Tt]=Ie,R0=(St,Tt)=>{for(var Ie in Tt||(Tt={}))UQ.call(Tt,Ie)&&US(St,Ie,Tt[Ie]);if(ST)for(var Ie of ST(Tt))WQ.call(Tt,Ie)&&US(St,Ie,Tt[Ie]);return St},WS=(St,Tt)=>_Q(St,zQ(Tt));var Il=(St,Tt,Ie)=>US(St,typeof Tt!="symbol"?Tt+"":Tt,Ie);(self.webpackChunk=self.webpackChunk||[]).push([[8823],{89489:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(we,pe){return He.createElement(_e.Z,(0,Le.Z)({},we,{ref:pe,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge},59477:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(we,pe){return He.createElement(_e.Z,(0,Le.Z)({},we,{ref:pe,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge},26227:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(we,pe){return He.createElement(_e.Z,(0,Le.Z)({},we,{ref:pe,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge},49198:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(we,pe){return He.createElement(_e.Z,(0,Le.Z)({},we,{ref:pe,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge},41464:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(we,pe){return He.createElement(_e.Z,(0,Le.Z)({},we,{ref:pe,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge},87169:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(we,pe){return He.createElement(_e.Z,(0,Le.Z)({},we,{ref:pe,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge},52671:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(we,pe){return He.createElement(_e.Z,(0,Le.Z)({},we,{ref:pe,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge},8657:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(we,pe){return He.createElement(_e.Z,(0,Le.Z)({},we,{ref:pe,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge},56082:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(we,pe){return He.createElement(_e.Z,(0,Le.Z)({},we,{ref:pe,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge},33853:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(we,pe){return He.createElement(_e.Z,(0,Le.Z)({},we,{ref:pe,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge},15075:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(we,pe){return He.createElement(_e.Z,(0,Le.Z)({},we,{ref:pe,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge},43531:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(we,pe){return He.createElement(_e.Z,(0,Le.Z)({},we,{ref:pe,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge},38819:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(we,pe){return He.createElement(_e.Z,(0,Le.Z)({},we,{ref:pe,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge},13722:function(St){(function(Ie,Le){St.exports=Le()})(typeof self!="undefined"?self:this,function(){return function(Tt){var Ie={};function Le(He){if(Ie[He])return Ie[He].exports;var Fe=Ie[He]={i:He,l:!1,exports:{}};return Tt[He].call(Fe.exports,Fe,Fe.exports,Le),Fe.l=!0,Fe.exports}return Le.m=Tt,Le.c=Ie,Le.d=function(He,Fe,Ce){Le.o(He,Fe)||Object.defineProperty(He,Fe,{configurable:!1,enumerable:!0,get:Ce})},Le.n=function(He){var Fe=He&&He.__esModule?function(){return He.default}:function(){return He};return Le.d(Fe,"a",Fe),Fe},Le.o=function(He,Fe){return Object.prototype.hasOwnProperty.call(He,Fe)},Le.p="",Le(Le.s=5)}([function(Tt,Ie){function Le(He,Fe,Ce,_e){return _e===void 0&&(_e="height"),Ce==="center"?(He[_e]+Fe[_e])/2:He.height}Tt.exports={assign:Object.assign,getHeight:Le}},function(Tt,Ie,Le){var He=Le(3),Fe=function(){function Ce(Pe,ge){ge===void 0&&(ge={});var Ee=this;Ee.options=ge,Ee.rootNode=He(Pe,ge)}var _e=Ce.prototype;return _e.execute=function(){throw new Error("please override this method")},Ce}();Tt.exports=Fe},function(Tt,Ie,Le){var He=Le(4),Fe=["LR","RL","TB","BT","H","V"],Ce=["LR","RL","H"],_e=function(be){return Ce.indexOf(be)>-1},Pe=Fe[0];Tt.exports=function(Ee,be,we){var pe=be.direction||Pe;if(be.isHorizontal=_e(pe),pe&&Fe.indexOf(pe)===-1)throw new TypeError("Invalid direction: "+pe);if(pe===Fe[0])we(Ee,be);else if(pe===Fe[1])we(Ee,be),Ee.right2left();else if(pe===Fe[2])we(Ee,be);else if(pe===Fe[3])we(Ee,be),Ee.bottom2top();else if(pe===Fe[4]||pe===Fe[5]){var ye=He(Ee,be),xe=ye.left,ce=ye.right;we(xe,be),we(ce,be),be.isHorizontal?xe.right2left():xe.bottom2top(),ce.translate(xe.x-ce.x,xe.y-ce.y),Ee.x=xe.x,Ee.y=ce.y;var te=Ee.getBoundingBox();be.isHorizontal?te.top<0&&Ee.translate(0,-te.top):te.left<0&&Ee.translate(-te.left,0)}var ne=be.fixedRoot;return ne===void 0&&(ne=!0),ne&&Ee.translate(-(Ee.x+Ee.width/2+Ee.hgap),-(Ee.y+Ee.height/2+Ee.vgap)),ge(Ee,be),Ee};function ge(Ee,be){if(be.radial){var we=be.isHorizontal?["x","y"]:["y","x"],pe=we[0],ye=we[1],xe={x:1/0,y:1/0},ce={x:-1/0,y:-1/0},te=0;Ee.DFTraverse(function(oe){te++;var de=oe.x,he=oe.y;xe.x=Math.min(xe.x,de),xe.y=Math.min(xe.y,he),ce.x=Math.max(ce.x,de),ce.y=Math.max(ce.y,he)});var ne=ce[ye]-xe[ye];if(ne===0)return;var le=Math.PI*2/te;Ee.DFTraverse(function(oe){var de=(oe[ye]-xe[ye])/ne*(Math.PI*2-le)+le,he=oe[pe]-Ee[pe];oe.x=Math.cos(de)*he,oe.y=Math.sin(de)*he})}}},function(Tt,Ie,Le){var He=Le(0),Fe=18,Ce=Fe*2,_e=Fe,Pe={getId:function(we){return we.id||we.name},getPreH:function(we){return we.preH||0},getPreV:function(we){return we.preV||0},getHGap:function(we){return we.hgap||_e},getVGap:function(we){return we.vgap||_e},getChildren:function(we){return we.children},getHeight:function(we){return we.height||Ce},getWidth:function(we){var pe=we.label||" ";return we.width||pe.split("").length*Fe}};function ge(be,we){var pe=this;if(pe.vgap=pe.hgap=0,be instanceof ge)return be;pe.data=be;var ye=we.getHGap(be),xe=we.getVGap(be);return pe.preH=we.getPreH(be),pe.preV=we.getPreV(be),pe.width=we.getWidth(be),pe.height=we.getHeight(be),pe.width+=pe.preH,pe.height+=pe.preV,pe.id=we.getId(be),pe.x=pe.y=0,pe.depth=0,pe.children||(pe.children=[]),pe.addGap(ye,xe),pe}He.assign(ge.prototype,{isRoot:function(){return this.depth===0},isLeaf:function(){return this.children.length===0},addGap:function(we,pe){var ye=this;ye.hgap+=we,ye.vgap+=pe,ye.width+=2*we,ye.height+=2*pe},eachNode:function(we){for(var pe=this,ye=[pe],xe;xe=ye.shift();)we(xe),ye=xe.children.concat(ye)},DFTraverse:function(we){this.eachNode(we)},BFTraverse:function(we){for(var pe=this,ye=[pe],xe;xe=ye.shift();)we(xe),ye=ye.concat(xe.children)},getBoundingBox:function(){var we={left:Number.MAX_VALUE,top:Number.MAX_VALUE,width:0,height:0};return this.eachNode(function(pe){we.left=Math.min(we.left,pe.x),we.top=Math.min(we.top,pe.y),we.width=Math.max(we.width,pe.x+pe.width),we.height=Math.max(we.height,pe.y+pe.height)}),we},translate:function(we,pe){we===void 0&&(we=0),pe===void 0&&(pe=0),this.eachNode(function(ye){ye.x+=we,ye.y+=pe,ye.x+=ye.preH,ye.y+=ye.preV})},right2left:function(){var we=this,pe=we.getBoundingBox();we.eachNode(function(ye){ye.x=ye.x-(ye.x-pe.left)*2-ye.width}),we.translate(pe.width,0)},bottom2top:function(){var we=this,pe=we.getBoundingBox();we.eachNode(function(ye){ye.y=ye.y-(ye.y-pe.top)*2-ye.height}),we.translate(0,pe.height)}});function Ee(be,we,pe){we===void 0&&(we={}),we=He.assign({},Pe,we);var ye=new ge(be,we),xe=[ye],ce;if(!pe&&!be.collapsed){for(;ce=xe.shift();)if(!ce.data.collapsed){var te=we.getChildren(ce.data),ne=te?te.length:0;if(ce.children=new Array(ne),te&&ne)for(var le=0;leNe.low&&(Ne=Ne.nxt);var rt=Ge+ze.prelim+ze.w-(Qe+Xe.prelim);rt>0&&(Qe+=rt,xe(De,Re,Ne.index,rt));var $e=ne(ze),qe=ne(Xe);$e<=qe&&(ze=te(ze),ze!==null&&(Ge+=ze.mod)),$e>=qe&&(Xe=ce(Xe),Xe!==null&&(Qe+=Xe.mod))}!ze&&Xe?le(De,Re,Xe,Qe):ze&&!Xe&&oe(De,Re,ze,Ge)}function xe(De,Re,Ne,ze){De.c[Re].mod+=ze,De.c[Re].msel+=ze,De.c[Re].mser+=ze,ie(De,Re,Ne,ze)}function ce(De){return De.cs===0?De.tl:De.c[0]}function te(De){return De.cs===0?De.tr:De.c[De.cs-1]}function ne(De){return De.y+De.h}function le(De,Re,Ne,ze){var Ge=De.c[0].el;Ge.tl=Ne;var Xe=ze-Ne.mod-De.c[0].msel;Ge.mod+=Xe,Ge.prelim-=Xe,De.c[0].el=De.c[Re].el,De.c[0].msel=De.c[Re].msel}function oe(De,Re,Ne,ze){var Ge=De.c[Re].er;Ge.tr=Ne;var Xe=ze-Ne.mod-De.c[Re].mser;Ge.mod+=Xe,Ge.prelim-=Xe,De.c[Re].er=De.c[Re-1].er,De.c[Re].mser=De.c[Re-1].mser}function de(De){De.prelim=(De.c[0].prelim+De.c[0].mod+De.c[De.cs-1].mod+De.c[De.cs-1].prelim+De.c[De.cs-1].w)/2-De.w/2}function he(De,Re){Re+=De.mod,De.x=De.prelim+Re,ue(De);for(var Ne=0;Ne=Ne.low;)Ne=Ne.nxt;return{low:De,index:Re,nxt:Ne}}Pe(ge,be);var Se=Le.fromNode(ge,be);return we(Se),he(Se,0),_e(Se,ge,be),Ce(ge,be),ge}},function(Tt,Ie,Le){function He(pe,ye){pe.prototype=Object.create(ye.prototype),pe.prototype.constructor=pe,Fe(pe,ye)}function Fe(pe,ye){return Fe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(xe,ce){return xe.__proto__=ce,xe},Fe(pe,ye)}var Ce=Le(1),_e=Le(9),Pe=Le(2),ge=Le(0),Ee=function(pe){function ye(){return pe.apply(this,arguments)||this}He(ye,pe);var xe=ye.prototype;return xe.execute=function(){var te=this;return te.rootNode.width=0,Pe(te.rootNode,te.options,_e)},ye}(Ce),be={};function we(pe,ye){return ye=ge.assign({},be,ye),new Ee(pe,ye).execute()}Tt.exports=we},function(Tt,Ie,Le){var He=Le(0);function Fe(Pe,ge){Pe===void 0&&(Pe=0),ge===void 0&&(ge=[]);var Ee=this;Ee.x=Ee.y=0,Ee.leftChild=Ee.rightChild=null,Ee.height=0,Ee.children=ge}var Ce={isHorizontal:!0,nodeSep:20,nodeSize:20,rankSep:200,subTreeSep:10};function _e(Pe,ge,Ee){Ee?(ge.x=Pe.x,ge.y=Pe.y):(ge.x=Pe.y,ge.y=Pe.x),Pe.children.forEach(function(be,we){_e(be,ge.children[we],Ee)})}Tt.exports=function(Pe,ge){ge===void 0&&(ge={}),ge=He.assign({},Ce,ge);var Ee=0;function be(ce){if(!ce)return null;ce.width=0,ce.depth&&ce.depth>Ee&&(Ee=ce.depth);var te=ce.children,ne=te.length,le=new Fe(ce.height,[]);return te.forEach(function(oe,de){var he=be(oe);le.children.push(he),de===0&&(le.leftChild=he),de===ne-1&&(le.rightChild=he)}),le.originNode=ce,le.isLeaf=ce.isLeaf(),le}function we(ce){if(ce.isLeaf||ce.children.length===0)ce.drawingDepth=Ee;else{var te=ce.children.map(function(le){return we(le)}),ne=Math.min.apply(null,te);ce.drawingDepth=ne-1}return ce.drawingDepth}var pe;function ye(ce){ce.x=ce.drawingDepth*ge.rankSep,ce.isLeaf?(ce.y=0,pe&&(ce.y=pe.y+pe.height+ge.nodeSep,ce.originNode.parent!==pe.originNode.parent&&(ce.y+=ge.subTreeSep)),pe=ce):(ce.children.forEach(function(te){ye(te)}),ce.y=(ce.leftChild.y+ce.rightChild.y)/2)}var xe=be(Pe);return we(xe),ye(xe),_e(xe,Pe,ge.isHorizontal),Pe}},function(Tt,Ie,Le){function He(xe,ce){xe.prototype=Object.create(ce.prototype),xe.prototype.constructor=xe,Fe(xe,ce)}function Fe(xe,ce){return Fe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(te,ne){return te.__proto__=ne,te},Fe(xe,ce)}var Ce=Le(1),_e=Le(11),Pe=Le(4),ge=Le(0),Ee=["LR","RL","H"],be=Ee[0],we=function(xe){function ce(){return xe.apply(this,arguments)||this}He(ce,xe);var te=ce.prototype;return te.execute=function(){var le=this,oe=le.options,de=le.rootNode;oe.isHorizontal=!0;var he=oe.indent,ie=he===void 0?20:he,ue=oe.dropCap,ve=ue===void 0?!0:ue,Se=oe.direction,De=Se===void 0?be:Se,Re=oe.align;if(De&&Ee.indexOf(De)===-1)throw new TypeError("Invalid direction: "+De);if(De===Ee[0])_e(de,ie,ve,Re);else if(De===Ee[1])_e(de,ie,ve,Re),de.right2left();else if(De===Ee[2]){var Ne=Pe(de,oe),ze=Ne.left,Ge=Ne.right;_e(ze,ie,ve,Re),ze.right2left(),_e(Ge,ie,ve,Re);var Xe=ze.getBoundingBox();Ge.translate(Xe.width,0),de.x=Ge.x-de.width/2}return de},ce}(Ce),pe={};function ye(xe,ce){return ce=ge.assign({},pe,ce),new we(xe,ce).execute()}Tt.exports=ye},function(Tt,Ie,Le){var He=Le(0);function Fe(Ce,_e,Pe,ge,Ee){var be=(typeof Pe=="function"?Pe(Ce):Pe)*Ce.depth;if(!ge)try{if(Ce.id===Ce.parent.children[0].id){Ce.x+=be,Ce.y=_e?_e.y:0;return}}catch(ye){}if(Ce.x+=be,_e){if(Ce.y=_e.y+He.getHeight(_e,Ce,Ee),_e.parent&&Ce.parent.id!==_e.parent.id){var we=_e.parent,pe=we.y+He.getHeight(we,Ce,Ee);Ce.y=pe>Ce.y?pe:Ce.y}}else Ce.y=0}Tt.exports=function(Ce,_e,Pe,ge){var Ee=null;Ce.eachNode(function(be){Fe(be,Ee,_e,Pe,ge),Ee=be})}},function(Tt,Ie,Le){function He(pe,ye){pe.prototype=Object.create(ye.prototype),pe.prototype.constructor=pe,Fe(pe,ye)}function Fe(pe,ye){return Fe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(xe,ce){return xe.__proto__=ce,xe},Fe(pe,ye)}var Ce=Le(1),_e=Le(13),Pe=Le(2),ge=Le(0),Ee=function(pe){function ye(){return pe.apply(this,arguments)||this}He(ye,pe);var xe=ye.prototype;return xe.execute=function(){var te=this;return Pe(te.rootNode,te.options,_e)},ye}(Ce),be={};function we(pe,ye){return ye=ge.assign({},be,ye),new Ee(pe,ye).execute()}Tt.exports=we},function(Tt,Ie,Le){var He=Le(0);function Fe(Pe,ge){var Ee=0;return Pe.children.length?Pe.children.forEach(function(be){Ee+=Fe(be,ge)}):Ee=Pe.height,Pe._subTreeSep=ge.getSubTreeSep(Pe.data),Pe.totalHeight=Math.max(Pe.height,Ee)+2*Pe._subTreeSep,Pe.totalHeight}function Ce(Pe){var ge=Pe.children,Ee=ge.length;if(Ee){ge.forEach(function(ce){Ce(ce)});var be=ge[0],we=ge[Ee-1],pe=we.y-be.y+we.height,ye=0;if(ge.forEach(function(ce){ye+=ce.totalHeight}),pe>Pe.height)Pe.y=be.y+pe/2-Pe.height/2;else if(ge.length!==1||Pe.height>ye){var xe=Pe.y+(Pe.height-pe)/2-be.y;ge.forEach(function(ce){ce.translate(0,xe)})}else Pe.y=(be.y+be.height/2+we.y+we.height/2)/2-Pe.height/2}}var _e={getSubTreeSep:function(){return 0}};Tt.exports=function(Pe,ge){ge===void 0&&(ge={}),ge=He.assign({},_e,ge),Pe.parent={x:0,width:0,height:0,y:0},Pe.BFTraverse(function(Ee){Ee.x=Ee.parent.x+Ee.parent.width}),Pe.parent=null,Fe(Pe,ge),Pe.startY=0,Pe.y=Pe.totalHeight/2-Pe.height/2,Pe.eachNode(function(Ee){var be=Ee.children,we=be.length;if(we){var pe=be[0];if(pe.startY=Ee.startY+Ee._subTreeSep,we===1)pe.y=Ee.y+Ee.height/2-pe.height/2;else{pe.y=pe.startY+pe.totalHeight/2-pe.height/2;for(var ye=1;yewe in be?He(be,we,{enumerable:!0,configurable:!0,writable:!0,value:pe}):be[we]=pe,ge=(be,we)=>{for(var pe in we||(we={}))Ce.call(we,pe)&&Pe(be,pe,we[pe]);if(Fe)for(var pe of Fe(we))_e.call(we,pe)&&Pe(be,pe,we[pe]);return be};const Ee=be=>React.createElement("svg",ge({className:"cjz_svg__icon",viewBox:"0 0 3194 1024",xmlns:"http://www.w3.org/2000/svg",width:623.828,height:200},be),React.createElement("path",{d:"M512 0h2170.88c282.624 0 512 229.376 512 512s-229.376 512-512 512H512C229.376 1024 0 794.624 0 512S229.376 0 512 0z",fill:"#EBEEFD"}),React.createElement("path",{d:"M1638.4 741.376c28.672 0 40.96-16.384 40.96-45.056V294.912h-36.864v393.216c0 16.384-8.192 20.48-20.48 20.48-24.576 0-45.056 0-73.728-4.096l8.192 32.768h81.92zm-372.736-258.048c49.152-45.056 90.112-94.208 126.976-147.456 32.768 32.768 69.632 77.824 110.592 135.168l24.576-24.576c-40.96-49.152-81.92-98.304-122.88-143.36h-24.576c-40.96 57.344-81.92 110.592-131.072 155.648l16.384 24.576zm323.584 159.744V339.968h-32.768v307.2h32.768zm-131.072 94.208c24.576 0 36.864-4.096 45.056-12.288s16.384-36.864 20.48-77.824l-32.768-12.288c0 28.672-4.096 45.056-8.192 53.248s-16.384 12.288-32.768 12.288h-98.304c-12.288 0-20.48-4.096-20.48-16.384v-204.8h106.496v94.208c0 12.288-8.192 20.48-20.48 20.48-16.384 0-32.768 0-49.152-4.096l8.192 32.768h53.248c28.672 0 40.96-16.384 40.96-40.96V450.56h-176.128v245.76c0 24.576 12.288 36.864 40.96 36.864h122.88zm585.728-53.248V634.88h131.072v-28.672h-131.072v-40.96h114.688v-28.672h-114.688v-40.96H2150.4v-69.632h32.768v-28.672H2150.4V327.68h-106.496v-32.768h-32.768v32.768h-86.016v28.672h86.016v36.864h-110.592v28.672h110.592v40.96h-86.016v28.672h86.016v40.96h-98.304v28.672h98.304v40.96h-110.592v28.672h110.592v49.152h32.768zm-270.336 57.344c24.576-16.384 40.96-36.864 57.344-61.44 4.096 4.096 12.288 8.192 16.384 12.288 36.864 24.576 102.4 36.864 188.416 36.864h147.456l4.096-32.768c-57.344 0-110.592 4.096-167.936 4.096-65.536 0-118.784-12.288-151.552-28.672-8.192-4.096-16.384-12.288-24.576-20.48 24.576-45.056 36.864-98.304 36.864-163.84v-20.48h-77.824c24.576-32.768 49.152-73.728 73.728-118.784v-28.672H1761.28v32.768h81.92c-24.576 40.96-49.152 81.92-77.824 118.784v28.672h90.112c-4.096 45.056-12.288 86.016-28.672 122.88-12.288-20.48-24.576-49.152-32.768-86.016l-32.768 12.288c12.288 40.96 28.672 77.824 45.056 106.496-16.384 24.576-36.864 40.96-57.344 57.344l24.576 28.672zm339.968-344.064h-69.632v-36.864h69.632v36.864zm0 69.632h-69.632v-40.96h69.632v40.96zm253.952 278.528v-20.48h212.992v20.48h36.864V524.288h-184.32c28.672-12.288 53.248-24.576 77.824-40.96l20.48-12.288h151.552v-32.768h-106.496c32.768-24.576 65.536-57.344 94.208-90.112l-32.768-20.48c-36.864 40.96-73.728 77.824-122.88 110.592h-61.44v-61.44h114.688v-32.768h-114.688v-49.152h-36.864v53.248h-135.168v32.768h135.168v57.344h-180.224v32.768h225.28c-69.632 40.96-147.456 69.632-229.376 90.112l16.384 32.768c28.672-8.192 57.344-20.48 81.92-28.672v180.224h36.864zm212.992-139.264h-212.992v-49.152h212.992v49.152zm0 86.016h-212.992v-53.248h212.992v53.248z",fill:"#165DFF"}),React.createElement("path",{d:"M573.44 204.8h327.68c90.112 0 163.84 73.728 163.84 163.84v327.68c0 90.112-73.728 163.84-163.84 163.84H573.44c-90.112 0-163.84-73.728-163.84-163.84V368.64c0-90.112 73.728-163.84 163.84-163.84z",fill:"#C2D0FF"}),React.createElement("path",{d:"M868.352 581.632c4.096 24.576 12.288 49.152 16.384 69.632 0 8.192 4.096 16.384 4.096 24.576s4.096 16.384 4.096 24.576 4.096 12.288 4.096 16.384v8.192c0 8.192 0 12.288-4.096 12.288-4.096 4.096-8.192 4.096-12.288 4.096h-8.192c-4.096 0-4.096 0-8.192-4.096L737.28 667.648c-24.576 12.288-45.056 24.576-61.44 36.864L651.264 716.8c-8.192 4.096-16.384 8.192-20.48 12.288-8.192 4.096-16.384 8.192-20.48 12.288s-8.192 4.096-8.192 4.096c-4.096 0-8.192 4.096-8.192 0-4.096 0-8.192 0-8.192-4.096-4.096 0-4.096-4.096-4.096-8.192v-8.192s0-4.096 4.096-8.192c0-4.096 4.096-12.288 4.096-16.384 0-8.192 4.096-16.384 4.096-24.576s4.096-16.384 8.192-24.576c4.096-20.48 12.288-45.056 16.384-69.632-24.576-16.384-45.056-28.672-57.344-45.056-8.192-4.096-16.384-8.192-20.48-16.384s-12.288-8.192-16.384-12.288S512 499.712 512 495.616c-4.096-4.096-8.192-4.096-8.192-4.096-4.096-4.096-4.096-8.192-8.192-12.288s-4.096-8.192-4.096-12.288 4.096-8.192 4.096-12.288c4.096 0 8.192-4.096 12.288-4.096l151.552-12.288L716.8 307.2c0-4.096 4.096-8.192 8.192-12.288 0-8.192 8.192-8.192 12.288-8.192s4.096 0 8.192 4.096c4.096 0 4.096 4.096 4.096 4.096l4.096 4.096s0 4.096 4.096 4.096l53.248 131.072 155.648 16.384c8.192 0 12.288 4.096 12.288 4.096 4.096 4.096 4.096 8.192 4.096 12.288s0 8.192-4.096 12.288l-12.288 12.288-98.304 90.112z",fill:"#2E5BEC"}));Tt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDMxOTQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjIzLjgyOCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik01MTIgMGgyMTcwLjg4YzI4Mi42MjQgMCA1MTIgMjI5LjM3NiA1MTIgNTEycy0yMjkuMzc2IDUxMi01MTIgNTEySDUxMkMyMjkuMzc2IDEwMjQgMCA3OTQuNjI0IDAgNTEyUzIyOS4zNzYgMCA1MTIgMHoiIGZpbGw9IiNFQkVFRkQiLz48cGF0aCBkPSJNMTYzOC40IDc0MS4zNzZjMjguNjcyIDAgNDAuOTYtMTYuMzg0IDQwLjk2LTQ1LjA1NlYyOTQuOTEyaC0zNi44NjR2MzkzLjIxNmMwIDE2LjM4NC04LjE5MiAyMC40OC0yMC40OCAyMC40OC0yNC41NzYgMC00NS4wNTYgMC03My43MjgtNC4wOTZsOC4xOTIgMzIuNzY4aDgxLjkyem0tMzcyLjczNi0yNTguMDQ4YzQ5LjE1Mi00NS4wNTYgOTAuMTEyLTk0LjIwOCAxMjYuOTc2LTE0Ny40NTYgMzIuNzY4IDMyLjc2OCA2OS42MzIgNzcuODI0IDExMC41OTIgMTM1LjE2OGwyNC41NzYtMjQuNTc2Yy00MC45Ni00OS4xNTItODEuOTItOTguMzA0LTEyMi44OC0xNDMuMzZoLTI0LjU3NmMtNDAuOTYgNTcuMzQ0LTgxLjkyIDExMC41OTItMTMxLjA3MiAxNTUuNjQ4bDE2LjM4NCAyNC41NzZ6bTMyMy41ODQgMTU5Ljc0NFYzMzkuOTY4aC0zMi43Njh2MzA3LjJoMzIuNzY4em0tMTMxLjA3MiA5NC4yMDhjMjQuNTc2IDAgMzYuODY0LTQuMDk2IDQ1LjA1Ni0xMi4yODhzMTYuMzg0LTM2Ljg2NCAyMC40OC03Ny44MjRsLTMyLjc2OC0xMi4yODhjMCAyOC42NzItNC4wOTYgNDUuMDU2LTguMTkyIDUzLjI0OHMtMTYuMzg0IDEyLjI4OC0zMi43NjggMTIuMjg4aC05OC4zMDRjLTEyLjI4OCAwLTIwLjQ4LTQuMDk2LTIwLjQ4LTE2LjM4NHYtMjA0LjhoMTA2LjQ5NnY5NC4yMDhjMCAxMi4yODgtOC4xOTIgMjAuNDgtMjAuNDggMjAuNDgtMTYuMzg0IDAtMzIuNzY4IDAtNDkuMTUyLTQuMDk2bDguMTkyIDMyLjc2OGg1My4yNDhjMjguNjcyIDAgNDAuOTYtMTYuMzg0IDQwLjk2LTQwLjk2VjQ1MC41NmgtMTc2LjEyOHYyNDUuNzZjMCAyNC41NzYgMTIuMjg4IDM2Ljg2NCA0MC45NiAzNi44NjRoMTIyLjg4em01ODUuNzI4LTUzLjI0OFY2MzQuODhoMTMxLjA3MnYtMjguNjcyaC0xMzEuMDcydi00MC45NmgxMTQuNjg4di0yOC42NzJoLTExNC42ODh2LTQwLjk2SDIxNTAuNHYtNjkuNjMyaDMyLjc2OHYtMjguNjcySDIxNTAuNFYzMjcuNjhoLTEwNi40OTZ2LTMyLjc2OGgtMzIuNzY4djMyLjc2OGgtODYuMDE2djI4LjY3Mmg4Ni4wMTZ2MzYuODY0aC0xMTAuNTkydjI4LjY3MmgxMTAuNTkydjQwLjk2aC04Ni4wMTZ2MjguNjcyaDg2LjAxNnY0MC45NmgtOTguMzA0djI4LjY3Mmg5OC4zMDR2NDAuOTZoLTExMC41OTJ2MjguNjcyaDExMC41OTJ2NDkuMTUyaDMyLjc2OHptLTI3MC4zMzYgNTcuMzQ0YzI0LjU3Ni0xNi4zODQgNDAuOTYtMzYuODY0IDU3LjM0NC02MS40NCA0LjA5NiA0LjA5NiAxMi4yODggOC4xOTIgMTYuMzg0IDEyLjI4OCAzNi44NjQgMjQuNTc2IDEwMi40IDM2Ljg2NCAxODguNDE2IDM2Ljg2NGgxNDcuNDU2bDQuMDk2LTMyLjc2OGMtNTcuMzQ0IDAtMTEwLjU5MiA0LjA5Ni0xNjcuOTM2IDQuMDk2LTY1LjUzNiAwLTExOC43ODQtMTIuMjg4LTE1MS41NTItMjguNjcyLTguMTkyLTQuMDk2LTE2LjM4NC0xMi4yODgtMjQuNTc2LTIwLjQ4IDI0LjU3Ni00NS4wNTYgMzYuODY0LTk4LjMwNCAzNi44NjQtMTYzLjg0di0yMC40OGgtNzcuODI0YzI0LjU3Ni0zMi43NjggNDkuMTUyLTczLjcyOCA3My43MjgtMTE4Ljc4NHYtMjguNjcySDE3NjEuMjh2MzIuNzY4aDgxLjkyYy0yNC41NzYgNDAuOTYtNDkuMTUyIDgxLjkyLTc3LjgyNCAxMTguNzg0djI4LjY3Mmg5MC4xMTJjLTQuMDk2IDQ1LjA1Ni0xMi4yODggODYuMDE2LTI4LjY3MiAxMjIuODgtMTIuMjg4LTIwLjQ4LTI0LjU3Ni00OS4xNTItMzIuNzY4LTg2LjAxNmwtMzIuNzY4IDEyLjI4OGMxMi4yODggNDAuOTYgMjguNjcyIDc3LjgyNCA0NS4wNTYgMTA2LjQ5Ni0xNi4zODQgMjQuNTc2LTM2Ljg2NCA0MC45Ni01Ny4zNDQgNTcuMzQ0bDI0LjU3NiAyOC42NzJ6bTMzOS45NjgtMzQ0LjA2NGgtNjkuNjMydi0zNi44NjRoNjkuNjMydjM2Ljg2NHptMCA2OS42MzJoLTY5LjYzMnYtNDAuOTZoNjkuNjMydjQwLjk2em0yNTMuOTUyIDI3OC41Mjh2LTIwLjQ4aDIxMi45OTJ2MjAuNDhoMzYuODY0VjUyNC4yODhoLTE4NC4zMmMyOC42NzItMTIuMjg4IDUzLjI0OC0yNC41NzYgNzcuODI0LTQwLjk2bDIwLjQ4LTEyLjI4OGgxNTEuNTUydi0zMi43NjhoLTEwNi40OTZjMzIuNzY4LTI0LjU3NiA2NS41MzYtNTcuMzQ0IDk0LjIwOC05MC4xMTJsLTMyLjc2OC0yMC40OGMtMzYuODY0IDQwLjk2LTczLjcyOCA3Ny44MjQtMTIyLjg4IDExMC41OTJoLTYxLjQ0di02MS40NGgxMTQuNjg4di0zMi43NjhoLTExNC42ODh2LTQ5LjE1MmgtMzYuODY0djUzLjI0OGgtMTM1LjE2OHYzMi43NjhoMTM1LjE2OHY1Ny4zNDRoLTE4MC4yMjR2MzIuNzY4aDIyNS4yOGMtNjkuNjMyIDQwLjk2LTE0Ny40NTYgNjkuNjMyLTIyOS4zNzYgOTAuMTEybDE2LjM4NCAzMi43NjhjMjguNjcyLTguMTkyIDU3LjM0NC0yMC40OCA4MS45Mi0yOC42NzJ2MTgwLjIyNGgzNi44NjR6bTIxMi45OTItMTM5LjI2NGgtMjEyLjk5MnYtNDkuMTUyaDIxMi45OTJ2NDkuMTUyem0wIDg2LjAxNmgtMjEyLjk5MnYtNTMuMjQ4aDIxMi45OTJ2NTMuMjQ4eiIgZmlsbD0iIzE2NURGRiIvPjxwYXRoIGQ9Ik01NzMuNDQgMjA0LjhoMzI3LjY4YzkwLjExMiAwIDE2My44NCA3My43MjggMTYzLjg0IDE2My44NHYzMjcuNjhjMCA5MC4xMTItNzMuNzI4IDE2My44NC0xNjMuODQgMTYzLjg0SDU3My40NGMtOTAuMTEyIDAtMTYzLjg0LTczLjcyOC0xNjMuODQtMTYzLjg0VjM2OC42NGMwLTkwLjExMiA3My43MjgtMTYzLjg0IDE2My44NC0xNjMuODR6IiBmaWxsPSIjQzJEMEZGIi8+PHBhdGggZD0iTTg2OC4zNTIgNTgxLjYzMmM0LjA5NiAyNC41NzYgMTIuMjg4IDQ5LjE1MiAxNi4zODQgNjkuNjMyIDAgOC4xOTIgNC4wOTYgMTYuMzg0IDQuMDk2IDI0LjU3NnM0LjA5NiAxNi4zODQgNC4wOTYgMjQuNTc2IDQuMDk2IDEyLjI4OCA0LjA5NiAxNi4zODR2OC4xOTJjMCA4LjE5MiAwIDEyLjI4OC00LjA5NiAxMi4yODgtNC4wOTYgNC4wOTYtOC4xOTIgNC4wOTYtMTIuMjg4IDQuMDk2aC04LjE5MmMtNC4wOTYgMC00LjA5NiAwLTguMTkyLTQuMDk2TDczNy4yOCA2NjcuNjQ4Yy0yNC41NzYgMTIuMjg4LTQ1LjA1NiAyNC41NzYtNjEuNDQgMzYuODY0TDY1MS4yNjQgNzE2LjhjLTguMTkyIDQuMDk2LTE2LjM4NCA4LjE5Mi0yMC40OCAxMi4yODgtOC4xOTIgNC4wOTYtMTYuMzg0IDguMTkyLTIwLjQ4IDEyLjI4OHMtOC4xOTIgNC4wOTYtOC4xOTIgNC4wOTZjLTQuMDk2IDAtOC4xOTIgNC4wOTYtOC4xOTIgMC00LjA5NiAwLTguMTkyIDAtOC4xOTItNC4wOTYtNC4wOTYgMC00LjA5Ni00LjA5Ni00LjA5Ni04LjE5MnYtOC4xOTJzMC00LjA5NiA0LjA5Ni04LjE5MmMwLTQuMDk2IDQuMDk2LTEyLjI4OCA0LjA5Ni0xNi4zODQgMC04LjE5MiA0LjA5Ni0xNi4zODQgNC4wOTYtMjQuNTc2czQuMDk2LTE2LjM4NCA4LjE5Mi0yNC41NzZjNC4wOTYtMjAuNDggMTIuMjg4LTQ1LjA1NiAxNi4zODQtNjkuNjMyLTI0LjU3Ni0xNi4zODQtNDUuMDU2LTI4LjY3Mi01Ny4zNDQtNDUuMDU2LTguMTkyLTQuMDk2LTE2LjM4NC04LjE5Mi0yMC40OC0xNi4zODRzLTEyLjI4OC04LjE5Mi0xNi4zODQtMTIuMjg4UzUxMiA0OTkuNzEyIDUxMiA0OTUuNjE2Yy00LjA5Ni00LjA5Ni04LjE5Mi00LjA5Ni04LjE5Mi00LjA5Ni00LjA5Ni00LjA5Ni00LjA5Ni04LjE5Mi04LjE5Mi0xMi4yODhzLTQuMDk2LTguMTkyLTQuMDk2LTEyLjI4OCA0LjA5Ni04LjE5MiA0LjA5Ni0xMi4yODhjNC4wOTYgMCA4LjE5Mi00LjA5NiAxMi4yODgtNC4wOTZsMTUxLjU1Mi0xMi4yODhMNzE2LjggMzA3LjJjMC00LjA5NiA0LjA5Ni04LjE5MiA4LjE5Mi0xMi4yODggMC04LjE5MiA4LjE5Mi04LjE5MiAxMi4yODgtOC4xOTJzNC4wOTYgMCA4LjE5MiA0LjA5NmM0LjA5NiAwIDQuMDk2IDQuMDk2IDQuMDk2IDQuMDk2bDQuMDk2IDQuMDk2czAgNC4wOTYgNC4wOTYgNC4wOTZsNTMuMjQ4IDEzMS4wNzIgMTU1LjY0OCAxNi4zODRjOC4xOTIgMCAxMi4yODggNC4wOTYgMTIuMjg4IDQuMDk2IDQuMDk2IDQuMDk2IDQuMDk2IDguMTkyIDQuMDk2IDEyLjI4OHMwIDguMTkyLTQuMDk2IDEyLjI4OGwtMTIuMjg4IDEyLjI4OC05OC4zMDQgOTAuMTEyeiIgZmlsbD0iIzJFNUJFQyIvPjwvc3ZnPg=="},20397:function(){"use strict";function St(ce,te,ne,le){ne===void 0&&(ne=0),le===void 0&&(le=1/0),this._name=ce,this._defaultValue=te,this._minimum=ne,this._maximum=le}Object.defineProperty(St.prototype,"name",{get:function(){return this._name},set:function(ce){if(typeof ce!="string"||ce==="")throw new Error("Shape name must be a valid string.");this._name=ce}}),Object.defineProperty(St.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ce){if(typeof ce!="number"||isNaN(ce))throw new Error("The default value must be a real number, not: "+ce);this._defaultValue=ce}}),Object.defineProperty(St.prototype,"minimum",{get:function(){return this._minimum},set:function(ce){if(typeof ce!="number"||isNaN(ce))throw new Error("Minimum must be a real number, not: "+ce);this._minimum=ce}}),Object.defineProperty(St.prototype,"maximum",{get:function(){return this._maximum},set:function(ce){if(typeof ce!="number"||isNaN(ce))throw new Error("Maximum must be a real number, not: "+ce);this._maximum=ce}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ce,te){var ne=go.Shape._FigureParameters[ce];return ne?ne[te]:null},go.Shape.setFigureParameter=function(ce,te,ne){if(!(ne instanceof St))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+ne);if(ne.defaultValuene.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+ne.defaultValue);var le=go.Shape._FigureParameters[ce];le||(le=[],go.Shape._FigureParameters[ce]=le),le[te]=ne};var Tt=[];function Ie(ce,te){var ne=Tt.pop();return ne===void 0?new go.Point(ce,te):(ne.x=ce,ne.y=te,ne)}function Le(){var ce=Tt.pop();return ce===void 0?new go.Point:ce}function He(ce){Tt.push(ce)}function Fe(ce,te,ne,le,oe,de,he,ie,ue){ue||(ue=new go.Point);var ve=ce-ne,Se=oe-he,De=NaN,Re=NaN;if(ve===0)if(Se===0)ce===ne&&(De=ce,Re=te);else{var Ne=(de-ie)/Se,ze=de-Ne*oe;De=ce,Re=Ne*De+ze}else if(Se===0){var Ge=(te-le)/ve,Xe=te-Ge*ce;De=oe,Re=Ge*De+Xe}else{var Ge=(te-le)/ve,Ne=(de-ie)/Se,Xe=te-Ge*ce,ze=de-Ne*oe;De=(ze-Xe)/(Ge-Ne),Re=Ge*De+Xe}return ue.x=De,ue.y=Re,ue}function Ce(ce,te,ne,le,oe,de,he,ie,ue,ve,Se,De,Re,Ne){var ze=1-ue,Ge=ue,Xe=ce*ze+ne*Ge,Qe=te*ze+le*Ge,rt=ne*ze+oe*Ge,$e=le*ze+de*Ge,qe=oe*ze+he*Ge,ut=de*ze+ie*Ge,it=Xe*ze+rt*Ge,dt=Qe*ze+$e*Ge,nt=rt*ze+qe*Ge,ft=$e*ze+ut*Ge,yt=it*ze+nt*Ge,gt=dt*ze+ft*Ge;ve.x=Xe,ve.y=Qe,Se.x=it,Se.y=dt,De.x=yt,De.y=gt,Re.x=nt,Re.y=ft,Ne.x=qe,Ne.y=ut}var _e=new go.Spot(.156,.156),Pe=new go.Spot(.844,.844),ge=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new St("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ce,te,ne){var le=ce?ce.parameter1:NaN;(isNaN(le)||le<0)&&(le=5),le=Math.min(le,te/3),le=Math.min(le,ne/3);var oe=le*ge,de=new go.Geometry().add(new go.PathFigure(le,0,!0).add(new go.PathSegment(go.PathSegment.Line,te-le,0)).add(new go.PathSegment(go.PathSegment.Bezier,te,le,te-oe,0,te,oe)).add(new go.PathSegment(go.PathSegment.Line,te,ne-le)).add(new go.PathSegment(go.PathSegment.Bezier,te-le,ne,te,ne-oe,te-oe,ne)).add(new go.PathSegment(go.PathSegment.Line,le,ne)).add(new go.PathSegment(go.PathSegment.Bezier,0,ne-le,oe,ne,0,ne-oe)).add(new go.PathSegment(go.PathSegment.Line,0,le)).add(new go.PathSegment(go.PathSegment.Bezier,le,0,0,oe,oe,0).close()));return oe>1&&(de.spot1=new go.Spot(0,0,oe,oe),de.spot2=new go.Spot(1,1,-oe,-oe)),de}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,0,ne).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Line,.5*te,ne).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(te,ne).add(new go.PathSegment(go.PathSegment.Line,0,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,te,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(te,ne).add(new go.PathSegment(go.PathSegment.Line,0,ne)).add(new go.PathSegment(go.PathSegment.Line,.5*te,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(.5*te,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)).add(new go.PathSegment(go.PathSegment.Line,te,.5*ne).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ce,te,ne){var le=new go.Geometry(go.Geometry.Line);return le.startX=0,le.startY=ne/2,le.endX=te,le.endY=ne/2,le}),go.Shape.defineFigureGenerator("LineV",function(ce,te,ne){var le=new go.Geometry(go.Geometry.Line);return le.startX=te/2,le.startY=0,le.endX=te/2,le.endY=ne,le}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,ne/2,!1).add(new go.PathSegment(go.PathSegment.Line,te,ne/2)).add(new go.PathSegment(go.PathSegment.Move,te/2,0)).add(new go.PathSegment(go.PathSegment.Line,te/2,ne)))}),go.Shape.defineFigureGenerator("XLine",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,ne,!1).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,te,ne)))}),go.Shape.defineFigureGenerator("LineRight",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(.25*te,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*te,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,.25*te,ne)))}),go.Shape.defineFigureGenerator("LineDown",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,.25*ne,!1).add(new go.PathSegment(go.PathSegment.Line,.5*te,.75*ne)).add(new go.PathSegment(go.PathSegment.Line,te,.25*ne)))}),go.Shape.defineFigureGenerator("LineLeft",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(.75*te,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*te,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,.75*te,ne)))}),go.Shape.defineFigureGenerator("LineUp",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,.75*ne,!1).add(new go.PathSegment(go.PathSegment.Line,.5*te,.25*ne)).add(new go.PathSegment(go.PathSegment.Line,te,.75*ne)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ce,te,ne){var le=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(le*te,(1-le)*ne,!1).add(new go.PathSegment(go.PathSegment.Line,(1-le)*te,le*ne)).add(new go.PathSegment(go.PathSegment.Move,le*te,le*ne)).add(new go.PathSegment(go.PathSegment.Line,(1-le)*te,(1-le)*ne)).add(new go.PathSegment(go.PathSegment.Move,0,ne/2)).add(new go.PathSegment(go.PathSegment.Line,te,ne/2)).add(new go.PathSegment(go.PathSegment.Move,te/2,0)).add(new go.PathSegment(go.PathSegment.Line,te/2,ne)))}),go.Shape.defineFigureGenerator("CircleLine",function(ce,te,ne){var le=te/2,oe=new go.Geometry().add(new go.PathFigure(te,te/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,le,le,le,le).close()));return oe.spot1=_e,oe.spot2=Pe,oe.defaultStretch=go.GraphObject.Uniform,oe}),go.Shape.defineFigureGenerator("Line1",function(ce,te,ne){var le=new go.Geometry(go.Geometry.Line);return le.startX=0,le.startY=0,le.endX=te,le.endY=ne,le}),go.Shape.defineFigureGenerator("Line2",function(ce,te,ne){var le=new go.Geometry(go.Geometry.Line);return le.startX=te,le.startY=0,le.endX=0,le.endY=ne,le}),go.Shape.defineFigureGenerator("Curve1",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,te,ne,ge*te,0,te,(1-ge)*ne)))}),go.Shape.defineFigureGenerator("Curve2",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,te,ne,0,ge*ne,(1-ge)*te,ne)))}),go.Shape.defineFigureGenerator("Curve3",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(te,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,ne,te,ge*ne,ge*te,ne)))}),go.Shape.defineFigureGenerator("Curve4",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(te,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,ne,(1-ge)*te,0,0,(1-ge)*ne)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,te,ne)).add(new go.PathSegment(go.PathSegment.Line,0,ne).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(te,0,!0).add(new go.PathSegment(go.PathSegment.Line,te,ne)).add(new go.PathSegment(go.PathSegment.Line,0,ne).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Line,0,ne).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Line,te,ne).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new St("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)?le=.1:le<-1?le=-1:le>1&&(le=1);var oe=Math.abs(le)*te;if(le===0){var de=new go.Geometry(go.Geometry.Rectangle);return de.startX=0,de.startY=0,de.endX=te,de.endY=ne,de}else{var de=new go.Geometry;return le>0?de.add(new go.PathFigure(oe,0).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Line,te-oe,ne)).add(new go.PathSegment(go.PathSegment.Line,0,ne).close())):de.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,te-oe,0)).add(new go.PathSegment(go.PathSegment.Line,te,ne)).add(new go.PathSegment(go.PathSegment.Line,oe,ne).close())),oete&&(le=te);var oe=Math.abs(le);if(le===0){var de=new go.Geometry(go.Geometry.Rectangle);return de.startX=0,de.startY=0,de.endX=te,de.endY=ne,de}else{var de=new go.Geometry;return le>0?de.add(new go.PathFigure(oe,0).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Line,te-oe,ne)).add(new go.PathSegment(go.PathSegment.Line,0,ne).close())):de.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,te-oe,0)).add(new go.PathSegment(go.PathSegment.Line,te,ne)).add(new go.PathSegment(go.PathSegment.Line,oe,ne).close())),oe.5&&(le=.5);var oe=Math.abs(le)*te;if(le===0){var de=new go.Geometry(go.Geometry.Rectangle);return de.startX=0,de.startY=0,de.endX=te,de.endY=ne,de}else{var de=new go.Geometry;return le>0?de.add(new go.PathFigure(oe,0).add(new go.PathSegment(go.PathSegment.Line,te-oe,0)).add(new go.PathSegment(go.PathSegment.Line,te,ne)).add(new go.PathSegment(go.PathSegment.Line,0,ne).close())):de.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Line,te-oe,ne)).add(new go.PathSegment(go.PathSegment.Line,oe,ne).close())),oete&&(le=te/2);var oe=Math.abs(le);if(le===0){var de=new go.Geometry(go.Geometry.Rectangle);return de.startX=0,de.startY=0,de.endX=te,de.endY=ne,de}else{var de=new go.Geometry;return le>0?de.add(new go.PathFigure(oe,0).add(new go.PathSegment(go.PathSegment.Line,te-oe,0)).add(new go.PathSegment(go.PathSegment.Line,te,ne)).add(new go.PathSegment(go.PathSegment.Line,0,ne).close())):de.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Line,te-oe,ne)).add(new go.PathSegment(go.PathSegment.Line,oe,ne).close())),oete&&(le=te/2);var oe=Math.abs(le);if(le===0){var de=new go.Geometry(go.Geometry.Rectangle);return de.startX=0,de.startY=0,de.endX=te,de.endY=ne,de}else{var de=new go.Geometry;return le>0?de.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Line,te-oe,ne)).add(new go.PathSegment(go.PathSegment.Line,oe,ne).close())):de.add(new go.PathFigure(oe,0).add(new go.PathSegment(go.PathSegment.Line,te-oe,0)).add(new go.PathSegment(go.PathSegment.Line,te,ne)).add(new go.PathSegment(go.PathSegment.Line,0,ne).close())),oe0&&(he.add(new go.PathSegment(go.PathSegment.Move,te/2+ie,te/2)),he.add(new go.PathSegment(go.PathSegment.Arc,0,-360,oe,oe,ie,ie).close())),de.spot1=_e,de.spot2=Pe,de.defaultStretch=go.GraphObject.Uniform,de}),go.Shape.defineFigureGenerator("Cloud",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(.08034461*te,.1944299*ne,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*te,.05349299*ne,-.09239631*te,.07836421*ne,.1406031*te,-.0542823*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*te,.074219*ne,.2450511*te,-.00697547*ne,.3776197*te,-.01112067*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*te,.07004196*ne,.4539471*te,0,.6066018*te,-.02526587*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*te,.08370865*ne,.6914277*te,-.01904177*ne,.8921095*te,-.01220843*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*te,.3194596*ne,1.036446*te,.04105738*ne,1.020377*te,.3022052*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*te,.562044*ne,1.04448*te,.360238*ne,.992256*te,.5219009*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*te,.8217117*ne,1.032337*te,.5771781*ne,1.018411*te,.8120651*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*te,.9156953*ne,1.028411*te,.9571472*ne,.8556702*te,1.052487*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*te,.9310455*ne,.7431877*te,1.009325*ne,.5624123*te,1.021761*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*te,.9344623*ne,.4820677*te,1.031761*ne,.3030112*te,1.002796*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*te,.870098*ne,.2329994*te,1.01518*ne,.03213784*te,1.01518*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*te,.6545475*ne,-.02812061*te,.9032597*ne,-.01205169*te,.6835638*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*te,.4265613*ne,-.01812061*te,.6089503*ne,-.00606892*te,.4555777*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*te,.1944299*ne,-.01606892*te,.3892545*ne,-.01205169*te,.1944299*ne))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ce,te,ne){var le=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(le*te,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-le)*te,0)).add(new go.PathSegment(go.PathSegment.Line,te,le*ne)).add(new go.PathSegment(go.PathSegment.Line,te,(1-le)*ne)).add(new go.PathSegment(go.PathSegment.Line,(1-le)*te,ne)).add(new go.PathSegment(go.PathSegment.Line,le*te,ne)).add(new go.PathSegment(go.PathSegment.Line,0,(1-le)*ne)).add(new go.PathSegment(go.PathSegment.Line,0,le*ne).close())).setSpots(le/2,le/2,1-le/2,1-le/2)}),go.Shape.setFigureParameter("Pie",0,new St("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new St("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ce,te,ne){var le=ce?ce.parameter1:NaN,oe=ce?ce.parameter2:NaN;isNaN(le)&&(le=0),isNaN(oe)&&(oe=315);var de=le%360;de<0&&(de+=360);var he=oe%360,ie=Math.min(te,ne)/2;return new go.Geometry().add(new go.PathFigure(ie,ie).add(new go.PathSegment(go.PathSegment.Arc,de,he,ie,ie,ie,ie).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ce,te,ne){var le=ge/Math.SQRT2*.5,oe=Math.SQRT2/2,de=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(te,ne,!0).add(new go.PathSegment(go.PathSegment.Bezier,oe*te,de*ne,te,(1-le)*ne,(oe+le)*te,(de+le)*ne)).add(new go.PathSegment(go.PathSegment.Line,0,ne).close()))}),go.Shape.setFigureParameter("ThickCross",0,new St("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ce,te,ne){var le=ce?ce.parameter1:NaN;(isNaN(le)||le<0)&&(le=30);var oe=Math.min(le,te)/2,de=te/2,he=ne/2;return new go.Geometry().add(new go.PathFigure(de-oe,0,!0).add(new go.PathSegment(go.PathSegment.Line,de+oe,0)).add(new go.PathSegment(go.PathSegment.Line,de+oe,he-oe)).add(new go.PathSegment(go.PathSegment.Line,te,he-oe)).add(new go.PathSegment(go.PathSegment.Line,te,he+oe)).add(new go.PathSegment(go.PathSegment.Line,de+oe,he+oe)).add(new go.PathSegment(go.PathSegment.Line,de+oe,ne)).add(new go.PathSegment(go.PathSegment.Line,de-oe,ne)).add(new go.PathSegment(go.PathSegment.Line,de-oe,he+oe)).add(new go.PathSegment(go.PathSegment.Line,0,he+oe)).add(new go.PathSegment(go.PathSegment.Line,0,he-oe)).add(new go.PathSegment(go.PathSegment.Line,de-oe,he-oe).close()))}),go.Shape.setFigureParameter("ThinCross",0,new St("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ce,te,ne){var le=ce?ce.parameter1:NaN;(isNaN(le)||le<0)&&(le=10);var oe=Math.min(le,te)/2,de=te/2,he=ne/2;return new go.Geometry().add(new go.PathFigure(de-oe,0,!0).add(new go.PathSegment(go.PathSegment.Line,de+oe,0)).add(new go.PathSegment(go.PathSegment.Line,de+oe,he-oe)).add(new go.PathSegment(go.PathSegment.Line,te,he-oe)).add(new go.PathSegment(go.PathSegment.Line,te,he+oe)).add(new go.PathSegment(go.PathSegment.Line,de+oe,he+oe)).add(new go.PathSegment(go.PathSegment.Line,de+oe,ne)).add(new go.PathSegment(go.PathSegment.Line,de-oe,ne)).add(new go.PathSegment(go.PathSegment.Line,de-oe,he+oe)).add(new go.PathSegment(go.PathSegment.Line,0,he+oe)).add(new go.PathSegment(go.PathSegment.Line,0,he-oe)).add(new go.PathSegment(go.PathSegment.Line,de-oe,he-oe).close()))}),go.Shape.setFigureParameter("ThickX",0,new St("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ce,te,ne){var le=ce?ce.parameter1:NaN;if((isNaN(le)||le<0)&&(le=30),te===0||ne===0){var oe=new go.Geometry(go.Geometry.Rectangle);return oe.startX=0,oe.startY=0,oe.endX=te,oe.endY=ne,oe}else{var de=te/2,he=ne/2,ie=Math.atan2(ne,te),ue=le-Math.min(Math.cos(ie)*le/2,de),ve=le-Math.min(Math.sin(ie)*le/2,he),oe=new go.Geometry,Se=new go.PathFigure(ue,0,!0);return oe.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,de,.2*ne)),Se.add(new go.PathSegment(go.PathSegment.Line,te-ue,0)),Se.add(new go.PathSegment(go.PathSegment.Line,te,ve)),Se.add(new go.PathSegment(go.PathSegment.Line,.8*te,he)),Se.add(new go.PathSegment(go.PathSegment.Line,te,ne-ve)),Se.add(new go.PathSegment(go.PathSegment.Line,te-ue,ne)),Se.add(new go.PathSegment(go.PathSegment.Line,de,.8*ne)),Se.add(new go.PathSegment(go.PathSegment.Line,ue,ne)),Se.add(new go.PathSegment(go.PathSegment.Line,0,ne-ve)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*te,he)),Se.add(new go.PathSegment(go.PathSegment.Line,0,ve).close()),oe}}),go.Shape.setFigureParameter("ThinX",0,new St("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ce,te,ne){var le=ce?ce.parameter1:NaN;(isNaN(le)||le<0)&&(le=10);var oe=new go.Geometry,de=new go.PathFigure(.1*te,0,!0);return oe.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,.4*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.9*te,0)),de.add(new go.PathSegment(go.PathSegment.Line,te,.1*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.6*te,.5*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,.9*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.9*te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,.6*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.1*te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,.9*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.4*te,.5*ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,.1*ne).close()),oe}),go.Shape.setFigureParameter("SquareIBeam",0,new St("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=.2);var oe=new go.Geometry,de=new go.PathFigure(0,0,!0);return oe.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,0)),de.add(new go.PathSegment(go.PathSegment.Line,te,le*ne)),de.add(new go.PathSegment(go.PathSegment.Line,(.5+le/2)*te,le*ne)),de.add(new go.PathSegment(go.PathSegment.Line,(.5+le/2)*te,(1-le)*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,(1-le)*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,(1-le)*ne)),de.add(new go.PathSegment(go.PathSegment.Line,(.5-le/2)*te,(1-le)*ne)),de.add(new go.PathSegment(go.PathSegment.Line,(.5-le/2)*te,le*ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,le*ne).close()),oe}),go.Shape.setFigureParameter("RoundedIBeam",0,new St("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=.5);var oe=new go.Geometry,de=new go.PathFigure(0,0,!0);return oe.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,0)),de.add(new go.PathSegment(go.PathSegment.Bezier,te,ne,Math.abs(1-le)*te,.25*ne,Math.abs(1-le)*te,.75*ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne)),de.add(new go.PathSegment(go.PathSegment.Bezier,0,0,le*te,.75*ne,le*te,.25*ne).close()),oe}),go.Shape.defineFigureGenerator("HalfEllipse",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,te,.5*ne,ge*te,0,te,(.5-ge/2)*ne)).add(new go.PathSegment(go.PathSegment.Bezier,0,ne,te,(.5+ge/2)*ne,ge*te,ne).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,ne,te,0,te,ne)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*te,.75*ne,.5*te,.25*ne).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(.5*te,ne,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*ne,.1*te,.8*ne,0,.5*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.3*ne,0,0,.45*te,0)).add(new go.PathSegment(go.PathSegment.Bezier,te,.3*ne,.55*te,0,te,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*te,ne,te,.5*ne,.9*te,.8*ne).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(.5*te,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*te,.01*ne)).add(new go.PathSegment(go.PathSegment.Bezier,te,.5*ne,.6*te,.2*ne,te,.25*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.55*te,.7*ne,te,.8*ne,.6*te,.8*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.75*te,ne,.5*te,.75*ne,.55*te,.95*ne)).add(new go.PathSegment(go.PathSegment.Line,.25*te,ne)).add(new go.PathSegment(go.PathSegment.Bezier,.45*te,.7*ne,.45*te,.95*ne,.5*te,.75*ne)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*ne,.4*te,.8*ne,0,.8*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.49*te,.01*ne,0,.25*ne,.4*te,.2*ne).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.4*te,.6*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.15*te,ne,.5*te,.75*ne,.45*te,.95*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.85*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.6*te,.6*ne,.55*te,.95*ne,.5*te,.75*ne));var de=.2,he=.3,ie=0,ue=de*ge;return oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+he)*te,(.5+de+ie)*ne,(.5-de+he)*te,(.5+ue+ie)*ne,(.5-ue+he)*te,(.5+de+ie)*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+de+he)*te,(.5+ie)*ne,(.5+ue+he)*te,(.5+de+ie)*ne,(.5+de+he)*te,(.5+ue+ie)*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+he)*te,(.5-de+ie)*ne,(1-.5+de+he)*te,(.5-ue+ie)*ne,(.5+ue+he)*te,(.5-de+ie)*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.65*te,.36771243*ne,(.5-ue+he)*te,(.5-de+ie)*ne,(.5-de+he+.05)*te,(.5-ue+ie-.02)*ne)),de=.2,he=0,ie=-.3,ue=de*ge,oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+de+he)*te,(.5+ie)*ne,(.5+ue+he)*te,(.5+de+ie)*ne,(.5+de+he)*te,(.5+ue+ie)*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+he)*te,(.5-de+ie)*ne,(1-.5+de+he)*te,(.5-ue+ie)*ne,(.5+ue+he)*te,(.5-de+ie)*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-de+he)*te,(.5+ie)*ne,(.5-ue+he)*te,(.5-de+ie)*ne,(.5-de+he)*te,(.5-ue+ie)*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ue+he)*te,(.5+de+ie)*ne,(.5-de+he)*te,(.5+ue+ie)*ne,(.5-ue+he)*te,(.5+de+ie)*ne)),de=.2,he=-.3,ie=0,ue=de*ge,oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+he)*te,(.5-de+ie)*ne,(1-.5+de+he-.05)*te,(.5-ue+ie-.02)*ne,(.5+ue+he)*te,(.5-de+ie)*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-de+he)*te,(.5+ie)*ne,(.5-ue+he)*te,(.5-de+ie)*ne,(.5-de+he)*te,(.5-ue+ie)*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+he)*te,(.5+de+ie)*ne,(.5-de+he)*te,(.5+ue+ie)*ne,(.5-ue+he)*te,(.5+de+ie)*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.4*te,.6*ne,(.5+ue+he)*te,(.5+de+ie)*ne,(.5+de+he)*te,(.5+ue+ie)*ne).close()),le.setSpots(.06,.33,.93,.68),le}),go.Shape.defineFigureGenerator("YinYang",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te*.5,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Arc,270,180,te*.5,te*.5,te*.5,te*.5)),oe.add(new go.PathSegment(go.PathSegment.Arc,90,-180,te*.5,te*.75,te*.25,te*.25)),oe.add(new go.PathSegment(go.PathSegment.Arc,90,180,te*.5,te*.25,te*.25,te*.25));var de=.1,he=.5,ie=.25;return oe.add(new go.PathSegment(go.PathSegment.Move,(he+de)*te,ie*ne)),oe.add(new go.PathSegment(go.PathSegment.Arc,0,-360,te*he,ne*ie,de*te,de*te).close()),oe=new go.PathFigure(te*.5,0,!1),le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Arc,270,-180,te*.5,te*.5,te*.5,te*.5)),ie=.75,oe=new go.PathFigure((he+de)*te,ie*ne,!0),le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Arc,0,360,te*he,ne*ie,de*te,de*te).close()),le.defaultStretch=go.GraphObject.Uniform,le}),go.Shape.defineFigureGenerator("Peace",function(ce,te,ne){var le=.8535533905932737,oe=.5*te,de=.5*ne;return new go.Geometry().add(new go.PathFigure(oe,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,oe,de,oe,de)).add(new go.PathSegment(go.PathSegment.Line,oe,ne)).add(new go.PathSegment(go.PathSegment.Move,oe,de)).add(new go.PathSegment(go.PathSegment.Line,(1-le)*te,le*ne)).add(new go.PathSegment(go.PathSegment.Move,oe,de)).add(new go.PathSegment(go.PathSegment.Line,le*te,le*ne)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ce,te,ne){var le=new go.Geometry,oe=ge*.5,de=.5,he=.5,ie=.5,ue=new go.PathFigure(he*te,(ie-de)*ne);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he-de)*te,ie*ne,(he-oe)*te,(ie-de)*ne,(he-de)*te,(ie-oe)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+de)*ne,(he-de)*te,(ie+oe)*ne,(he-oe)*te,(ie+de)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*te,ie*ne,(he+oe)*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie-de)*ne,(he+de)*te,(ie-oe)*ne,(he+oe)*te,(ie-de)*ne)),de=.4,oe=ge*.4;var ve=Le(),Se=Le(),De=Le(),Re=Le();Ce(he,ie-de,he+oe,ie-de,he+de,ie-oe,he+de,ie,.42,ve,Se,De,Re,Re);var Ne=Le(),ze=Le(),Ge=Le();Ce(he,ie-de,he+oe,ie-de,he+de,ie-oe,he+de,ie,.58,Re,Re,Ge,Ne,ze);var Xe=Le(),Qe=Le(),rt=Le();Ce(he,ie+de,he-oe,ie+de,he-de,ie+oe,he-de,ie,.42,Xe,Qe,rt,Re,Re);var $e=Le(),qe=Le(),ut=Le();return Ce(he,ie+de,he-oe,ie+de,he-de,ie+oe,he-de,ie,.58,Re,Re,ut,$e,qe),ue.add(new go.PathSegment(go.PathSegment.Move,ut.x*te,ut.y*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he-de)*te,ie*ne,$e.x*te,$e.y*ne,qe.x*te,qe.y*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie-de)*ne,(he-de)*te,(ie-oe)*ne,(he-oe)*te,(ie-de)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,De.x*te,De.y*ne,ve.x*te,ve.y*ne,Se.x*te,Se.y*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,ut.x*te,ut.y*ne).close()),ue.add(new go.PathSegment(go.PathSegment.Move,rt.x*te,rt.y*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,Ge.x*te,Ge.y*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*te,ie*ne,Ne.x*te,Ne.y*ne,ze.x*te,ze.y*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne,(he+oe)*te,(ie+de)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,rt.x*te,rt.y*ne,Xe.x*te,Xe.y*ne,Qe.x*te,Qe.y*ne).close()),He(ve),He(Se),He(De),He(Re),He(Ne),He(ze),He(Ge),He(Xe),He(Qe),He(rt),He($e),He(qe),He(ut),le.defaultStretch=go.GraphObject.Uniform,le}),go.Shape.defineFigureGenerator("Fragile",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*te,0)).add(new go.PathSegment(go.PathSegment.Line,.2*te,.15*ne)).add(new go.PathSegment(go.PathSegment.Line,.3*te,.25*ne)).add(new go.PathSegment(go.PathSegment.Line,.29*te,.33*ne)).add(new go.PathSegment(go.PathSegment.Line,.35*te,.25*ne)).add(new go.PathSegment(go.PathSegment.Line,.3*te,.15*ne)).add(new go.PathSegment(go.PathSegment.Line,.4*te,0)).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*te,.5*ne,te,.25*ne,.75*te,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,.55*te,.9*ne)).add(new go.PathSegment(go.PathSegment.Line,.7*te,.9*ne)).add(new go.PathSegment(go.PathSegment.Line,.7*te,ne)).add(new go.PathSegment(go.PathSegment.Line,.3*te,ne)).add(new go.PathSegment(go.PathSegment.Line,.3*te,.9*ne)).add(new go.PathSegment(go.PathSegment.Line,.45*te,.9*ne)).add(new go.PathSegment(go.PathSegment.Line,.45*te,.5*ne)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*te,.5*ne,0,.25*ne).close()))}),go.Shape.setFigureParameter("HourGlass",0,new St("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ce,te,ne){var le=ce?ce.parameter1:NaN;(isNaN(le)||le<0)&&(le=30),le>te&&(le=te);var oe=(te-le)/2,de=oe+le;return new go.Geometry().add(new go.PathFigure(de,.5*ne).add(new go.PathSegment(go.PathSegment.Line,te,ne)).add(new go.PathSegment(go.PathSegment.Line,0,ne)).add(new go.PathSegment(go.PathSegment.Line,oe,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,te,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,.55*ne).add(new go.PathSegment(go.PathSegment.Line,.6*te,0)).add(new go.PathSegment(go.PathSegment.Line,.3*te,.45*ne)).add(new go.PathSegment(go.PathSegment.Line,te,.45*ne)).add(new go.PathSegment(go.PathSegment.Line,.4*te,ne)).add(new go.PathSegment(go.PathSegment.Line,.7*te,.55*ne).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ce,te,ne){var le=new go.Geometry,oe=ge*.4,de=.4,he=.5,ie=.5,ue=Le(),ve=Le(),Se=Le(),De=Le(),Re=new go.PathFigure((he-de)*te,ie*ne,!1);le.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie-de)*ne,(he-de)*te,(ie-oe)*ne,(he-oe)*te,(ie-de)*ne)),Ce(he,ie-de,he+oe,ie-de,he+de,ie-oe,he+de,ie,.44,Se,De,ve,ue,ue),Re.add(new go.PathSegment(go.PathSegment.Bezier,ve.x*te,ve.y*ne,Se.x*te,Se.y*ne,De.x*te,De.y*ne));var Ne=Ie(ve.x,ve.y);Ce(he,ie-de,he+oe,ie-de,he+de,ie-oe,he+de,ie,.56,ue,ue,ve,Se,De);var ze=Ie(ve.x,ve.y);Re.add(new go.PathSegment(go.PathSegment.Line,(Ne.x*.1+.95*.9)*te,Ne.y*.1*ne)),Re.add(new go.PathSegment(go.PathSegment.Line,.85*te,Ne.y*.1*ne)),Re.add(new go.PathSegment(go.PathSegment.Line,.85*te,0)),Re.add(new go.PathSegment(go.PathSegment.Line,te,0)),Re.add(new go.PathSegment(go.PathSegment.Line,te,.15*ne)),Re.add(new go.PathSegment(go.PathSegment.Line,(ze.x*.1+.9)*te,.15*ne)),Re.add(new go.PathSegment(go.PathSegment.Line,(ze.x*.1+.9)*te,(ze.y*.1+.05*.9)*ne)),Re.add(new go.PathSegment(go.PathSegment.Line,ze.x*te,ze.y*ne)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*te,ie*ne,Se.x*te,Se.y*ne,De.x*te,De.y*ne)),Re.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne,(he+oe)*te,(ie+de)*ne)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(he-de)*te,ie*ne,(he-oe)*te,(ie+de)*ne,(he-de)*te,(ie+oe)*ne)),de=.35,oe=ge*.35;var Ge=new go.PathFigure(he*te,(ie-de)*ne,!1);le.add(Ge),Ge.add(new go.PathSegment(go.PathSegment.Bezier,(he-de)*te,ie*ne,(he-oe)*te,(ie-de)*ne,(he-de)*te,(ie-oe)*ne)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+de)*ne,(he-de)*te,(ie+oe)*ne,(he-oe)*te,(ie+de)*ne)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*te,ie*ne,(he+oe)*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie-de)*ne,(he+de)*te,(ie-oe)*ne,(he+oe)*te,(ie-de)*ne));var Xe=new go.PathFigure((he-de)*te,ie*ne,!1);return le.add(Xe),He(ue),He(ve),He(Se),He(De),He(Ne),He(ze),le.spot1=new go.Spot(.202,.257),le.spot2=new go.Spot(.792,.739),le.defaultStretch=go.GraphObject.Uniform,le}),go.Shape.defineFigureGenerator("GenderFemale",function(ce,te,ne){var le=new go.Geometry,oe=.375,de=0,he=-.125,ie=oe*ge,ue=new go.PathFigure((.525+de)*te,(.5+oe+he)*ne,!1);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+oe+de)*te,(.5+he)*ne,(.5+ie+de)*te,(.5+oe+he)*ne,(.5+oe+de)*te,(.5+ie+he)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(.5+de)*te,(.5-oe+he)*ne,(1-.5+oe+de)*te,(.5-ie+he)*ne,(.5+ie+de)*te,(.5-oe+he)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(.5-oe+de)*te,(.5+he)*ne,(.5-ie+de)*te,(.5-oe+he)*ne,(.5-oe+de)*te,(.5-ie+he)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(.475+de)*te,(.5+oe+he)*ne,(.5-oe+de)*te,(.5+ie+he)*ne,(.5-ie+de)*te,(.5+oe+he)*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.475*te,.85*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.425*te,.85*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.425*te,.9*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.475*te,.9*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.475*te,ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.525*te,ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.525*te,.9*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.575*te,.9*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.575*te,.85*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.525*te,.85*ne).close()),oe=.325,de=0,he=-.125,ie=oe*ge;var ue=new go.PathFigure((1-.5+oe+de)*te,(.5+he)*ne,!1);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(.5+de)*te,(.5+oe+he)*ne,(.5+oe+de)*te,(.5+ie+he)*ne,(.5+ie+de)*te,(.5+oe+he)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(.5-oe+de)*te,(.5+he)*ne,(.5-ie+de)*te,(.5+oe+he)*ne,(.5-oe+de)*te,(.5+ie+he)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(.5+de)*te,(.5-oe+he)*ne,(.5-oe+de)*te,(.5-ie+he)*ne,(.5-ie+de)*te,(.5-oe+he)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+oe+de)*te,(.5+he)*ne,(.5+ie+de)*te,(.5-oe+he)*ne,(1-.5+oe+de)*te,(.5-ie+he)*ne));var ue=new go.PathFigure((.525+de)*te,(.5+oe+he)*ne,!1);return le.add(ue),le.spot1=new go.Spot(.232,.136),le.spot2=new go.Spot(.682,.611),le.defaultStretch=go.GraphObject.Uniform,le}),go.Shape.defineFigureGenerator("LogicImplies",function(ce,te,ne){var le=ce?ce.parameter1:NaN;return isNaN(le)&&(le=.2),new go.Geometry().add(new go.PathFigure((1-le)*te,0,!1).add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,(1-le)*te,ne)).add(new go.PathSegment(go.PathSegment.Move,0,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,te,.5*ne))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ce,te,ne){var le=ce?ce.parameter1:NaN;return isNaN(le)&&(le=.2),new go.Geometry().add(new go.PathFigure((1-le)*te,0,!1).add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,(1-le)*te,ne)).add(new go.PathSegment(go.PathSegment.Move,0,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)).add(new go.PathSegment(go.PathSegment.Move,le*te,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,le*te,ne))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Line,te,ne)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,ne,!1).add(new go.PathSegment(go.PathSegment.Line,.5*te,0)).add(new go.PathSegment(go.PathSegment.Line,te,ne))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)).add(new go.PathSegment(go.PathSegment.Line,te,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ce,te,ne){var le=new go.Geometry().add(new go.PathFigure(.5*te,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)).add(new go.PathSegment(go.PathSegment.Move,0,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*te,.5*ne,.5*te,.5*ne)));return le.defaultStretch=go.GraphObject.Uniform,le}),go.Shape.defineFigureGenerator("LogicTruth",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Move,.5*te,0)).add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,ne,!1).add(new go.PathSegment(go.PathSegment.Line,te,ne)).add(new go.PathSegment(go.PathSegment.Move,.5*te,ne)).add(new go.PathSegment(go.PathSegment.Line,.5*te,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,0,.5*ne)).add(new go.PathSegment(go.PathSegment.Move,te,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,te,ne)).add(new go.PathSegment(go.PathSegment.Line,0,ne)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Move,.25*te,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,.75*te,.5*ne))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)).add(new go.PathSegment(go.PathSegment.Move,0,ne)).add(new go.PathSegment(go.PathSegment.Line,te,ne))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ce,te,ne){var le=.5;return new go.Geometry().add(new go.PathFigure(0,ne,!1).add(new go.PathSegment(go.PathSegment.Line,0,le*ne)).add(new go.PathSegment(go.PathSegment.Arc,180,180,le*te,le*ne,le*te,le*ne)).add(new go.PathSegment(go.PathSegment.Line,te,ne))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ce,te,ne){var le=.5;return new go.Geometry().add(new go.PathFigure(te,0,!1).add(new go.PathSegment(go.PathSegment.Line,te,le*ne)).add(new go.PathSegment(go.PathSegment.Arc,0,180,le*te,le*ne,le*te,le*ne)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new St("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new St("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=.3);var oe=ce?ce.parameter2:NaN;isNaN(oe)&&(oe=.3);var de=(1-le)*te,he=(.5-oe/2)*ne,ie=(.5+oe/2)*ne,ue=new go.Geometry,ve=new go.PathFigure(0,he,!0);ue.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,de,he)),ve.add(new go.PathSegment(go.PathSegment.Line,de,0)),ve.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),ve.add(new go.PathSegment(go.PathSegment.Line,de,ne)),ve.add(new go.PathSegment(go.PathSegment.Line,de,ie)),ve.add(new go.PathSegment(go.PathSegment.Line,0,ie).close()),ue.spot1=new go.Spot(0,he/ne);var Se=Fe(0,ie/ne,1,ie/ne,de/te,1,1,.5,Le());return ue.spot2=new go.Spot(Se.x,Se.y),He(Se),ue}),go.Shape.setFigureParameter("Arrow2",0,new St("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new St("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=30),le>te&&(le=te);var oe=ce?ce.parameter2:NaN;isNaN(oe)&&(oe=30),oe=Math.min(oe,ne/2);var de=te-le,he=(ne-oe)/2,ie=he+oe,ue=new go.Geometry,ve=new go.PathFigure(0,he,!0);ue.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,de,he)),ve.add(new go.PathSegment(go.PathSegment.Line,de,0)),ve.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),ve.add(new go.PathSegment(go.PathSegment.Line,de,ne)),ve.add(new go.PathSegment(go.PathSegment.Line,de,ie)),ve.add(new go.PathSegment(go.PathSegment.Line,0,ie).close()),ue.spot1=new go.Spot(0,he/ne);var Se=Fe(0,ie/ne,1,ie/ne,de/te,1,1,.5,Le());return ue.spot2=new go.Spot(Se.x,Se.y),He(Se),ue}),go.Shape.defineFigureGenerator("Chevron",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.5*ne).close()),le}),go.Shape.defineFigureGenerator("DoubleArrow",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.3*te,.214*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,1*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*te,1*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*te,.786*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,1*ne).close()),le}),go.Shape.setFigureParameter("DoubleEndArrow",0,new St("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=.3);var oe=(.5-le/2)*ne,de=(.5+le/2)*ne,he=new go.Geometry,ie=new go.PathFigure(te,.5*ne,!0);he.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,de)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*te,de)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*te,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,0,.5*ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*te,0)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*te,oe)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,oe)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,0).close());var ue=Fe(0,.5,.3,0,0,oe/ne,.1,oe/ne,Le());return he.spot1=new go.Spot(ue.x,ue.y),ue=Fe(.7,1,1,.5,0,de/ne,1,de/ne,ue),he.spot2=new go.Spot(ue.x,ue.y),He(ue),he}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new St("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new St("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=40);var oe=ce?ce.parameter2:NaN;isNaN(oe)&&(oe=100);var de=(ne-le)/2,he=de+le,ie=(ne-oe)/2,ue=ie+oe;(le>ne||oe>ne)&&(oe>le?(le=le*ne/oe,de=(ne-le)/2,he=de+le,ie=0,ue=ne):(de=0,he=ne,ie=0,ue=ne));var ve=new go.Geometry,Se=new go.PathFigure(te,.5*ne,!0);ve.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,.7*te,ue)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*te,he)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*te,he)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*te,ue)),Se.add(new go.PathSegment(go.PathSegment.Line,0,.5*ne)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*te,ie)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*te,de)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*te,de)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*te,ie).close());var De=Fe(0,.5,.3,ie/ne,0,de/ne,1,de/ne,Le());return ve.spot1=new go.Spot(De.x,De.y),De=Fe(.7,ue/ne,1,.5,0,he/ne,1,he/ne,De),ve.spot2=new go.Spot(De.x,De.y),He(De),ve}),go.Shape.setFigureParameter("IBeamArrow",0,new St("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=.3);var oe=(.5-le/2)*ne,de=(.5+le/2)*ne,he=new go.Geometry,ie=new go.PathFigure(te,.5*ne,!0);he.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,de)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*te,de)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*te,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,0,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,0,0)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*te,0)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*te,oe)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,oe)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,0).close()),he.spot1=new go.Spot(0,oe/ne);var ue=Fe(.7,1,1,.5,0,de/ne,1,de/ne,Le());return he.spot2=new go.Spot(ue.x,ue.y),He(ue),he}),go.Shape.setFigureParameter("IBeamArrow2",0,new St("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new St("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=40);var oe=ce?ce.parameter2:NaN;isNaN(oe)&&(oe=100);var de=(ne-le)/2,he=de+le,ie=(ne-oe)/2,ue=ie+oe;(le>ne||oe>ne)&&(oe>le?(le=le*ne/oe,de=(ne-le)/2,he=de+le,ie=0,ue=ne):(de=0,he=ne,ie=0,ue=ne));var ve=new go.Geometry,Se=new go.PathFigure(te,.5*ne,!0);ve.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,.7*te,ue)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*te,he)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*te,he)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*te,ue)),Se.add(new go.PathSegment(go.PathSegment.Line,0,ue)),Se.add(new go.PathSegment(go.PathSegment.Line,0,ie)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*te,ie)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*te,de)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*te,de)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*te,ie).close()),ve.spot1=new go.Spot(0,de/ne);var De=Fe(.7,ue/ne,1,.5,0,he/ne,1,he/ne,Le());return ve.spot2=new go.Spot(De.x,De.y),He(De),ve}),go.Shape.setFigureParameter("Pointer",0,new St("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=.1);var oe=new go.Geometry,de=new go.PathFigure(te,.5*ne,!0);oe.add(de),de.add(new go.PathSegment(go.PathSegment.Line,0,ne)),de.add(new go.PathSegment(go.PathSegment.Line,le*te,.5*ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),oe.spot1=new go.Spot(le,.35);var he=Fe(.2,.65,1,.65,0,1,1,.5,Le());return oe.spot2=new go.Spot(he.x,he.y),He(he),oe}),go.Shape.setFigureParameter("RoundedPointer",0,new St("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=.3);var oe=new go.Geometry,de=new go.PathFigure(te,.5*ne,!0);oe.add(de),de.add(new go.PathSegment(go.PathSegment.Line,0,ne)),de.add(new go.PathSegment(go.PathSegment.Bezier,0,0,le*te,.75*ne,le*te,.25*ne).close()),oe.spot1=new go.Spot(le,.35);var he=Fe(0,.65,1,.65,0,1,1,.5,Le());return oe.spot2=new go.Spot(he.x,he.y),He(he),oe}),go.Shape.setFigureParameter("SplitEndArrow",0,new St("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=.4);var oe=(.5-le/2)*ne,de=(.5+le/2)*ne,he=new go.Geometry,ie=new go.PathFigure(te,.5*ne,!0);he.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,de)),ie.add(new go.PathSegment(go.PathSegment.Line,0,de)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*te,.5*ne)),ie.add(new go.PathSegment(go.PathSegment.Line,0,oe)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,oe)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,0).close()),he.spot1=new go.Spot(.2,.3);var ue=Fe(.7,1,1,.5,0,de/ne,1,de/ne,Le());return he.spot2=new go.Spot(ue.x,ue.y),He(ue),he}),go.Shape.setFigureParameter("SplitEndArrow2",0,new St("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=50);var oe=(ne-le)/2,de=oe+le;le>ne&&(oe=0,de=ne);var he=new go.Geometry,ie=new go.PathFigure(te,.5*ne,!0);he.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,de)),ie.add(new go.PathSegment(go.PathSegment.Line,0,de)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*te,.5*ne)),ie.add(new go.PathSegment(go.PathSegment.Line,0,oe)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,oe)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,0).close()),he.spot1=new go.Spot(.2,oe/ne);var ue=Fe(.7,1,1,.5,0,de/ne,1,de/ne,Le());return he.spot2=new go.Spot(ue.x,ue.y),He(ue),he}),go.Shape.setFigureParameter("SquareArrow",0,new St("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=.7);var oe=new go.Geometry,de=new go.PathFigure(te,.5*ne,!0);return oe.add(de),de.add(new go.PathSegment(go.PathSegment.Line,le*te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,0)),de.add(new go.PathSegment(go.PathSegment.Line,le*te,0).close()),oe.spot1=go.Spot.TopLeft,oe.spot2=new go.Spot(le,1),oe}),go.Shape.defineFigureGenerator("Cone1",function(ce,te,ne){var le=new go.Geometry,oe=ge*.5,de=ge*.1,he=new go.PathFigure(0,.9*ne,!0);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,.5*te,0)),he.add(new go.PathSegment(go.PathSegment.Line,te,.9*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,ne,te,(.9+de)*ne,(.5+oe)*te,ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*ne,(.5-oe)*te,ne,0,(.9+de)*ne).close()),le.spot1=new go.Spot(.25,.5),le.spot2=new go.Spot(.75,.97),le}),go.Shape.defineFigureGenerator("Cone2",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.9*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,te,.9*ne,(1-.85/.9)*te,ne,.85/.9*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.9*ne).close());var de=new go.PathFigure(0,.9*ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,te,.9*ne,(1-.85/.9)*te,.8*ne,.85/.9*te,.8*ne)),le.spot1=new go.Spot(.25,.5),le.spot2=new go.Spot(.75,.82),le}),go.Shape.defineFigureGenerator("Cube1",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.5*te,ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,.85*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.15*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.15*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.85*ne).close());var de=new go.PathFigure(.5*te,ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,.3*ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,.15*ne)),de.add(new go.PathSegment(go.PathSegment.Move,.5*te,.3*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,.15*ne)),le.spot1=new go.Spot(0,.3),le.spot2=new go.Spot(.5,.85),le}),go.Shape.defineFigureGenerator("Cube2",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.3*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.7*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*te,0).close());var de=new go.PathFigure(0,.3*ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.7*te,.3*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,0)),de.add(new go.PathSegment(go.PathSegment.Move,.7*te,.3*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.7*te,ne)),le.spot1=new go.Spot(0,.3),le.spot2=new go.Spot(.7,1),le}),go.Shape.defineFigureGenerator("Cylinder1",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=5),le=Math.min(le,ne/3);var oe=new go.Geometry,de=ge*.5,he=new go.PathFigure(0,le,!0);oe.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,0,0,ge*le,(.5-de)*te,0)),he.add(new go.PathSegment(go.PathSegment.Bezier,1*te,le,(.5+de)*te,0,1*te,ge*le)),he.add(new go.PathSegment(go.PathSegment.Line,te,ne-le)),he.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,1*ne,1*te,ne-ge*le,(.5+de)*te,1*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,0,ne-le,(.5-de)*te,1*ne,0,ne-ge*le)),he.add(new go.PathSegment(go.PathSegment.Line,0,le));var ie=new go.PathFigure(te,le,!1);return oe.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,2*le,1*te,2*le-ge*le,(.5+de)*te,2*le)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,le,(.5-de)*te,2*le,0,2*le-ge*le)),oe.spot1=new go.Spot(0,0,0,2*le),oe.spot2=new go.Spot(1,1),oe}),go.Shape.defineFigureGenerator("Cylinder2",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=5),le=Math.min(le,ne/3);var oe=new go.Geometry,de=ge*.5,he=new go.PathFigure(0,ne-le,!0);oe.add(he),he.add(new go.PathSegment(go.PathSegment.Line,0,le)),he.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,0,0,ge*le,(.5-de)*te,0)),he.add(new go.PathSegment(go.PathSegment.Bezier,te,le,(.5+de)*te,0,te,ge*le)),he.add(new go.PathSegment(go.PathSegment.Line,te,ne-le)),he.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,ne,te,ne-ge*le,(.5+de)*te,ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,0,ne-le,(.5-de)*te,ne,0,ne-ge*le));var ie=new go.PathFigure(0,ne-le,!1);return oe.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,ne-2*le,0,ne-le-ge*le,(.5-de)*te,ne-2*le)),ie.add(new go.PathSegment(go.PathSegment.Bezier,te,ne-le,(.5+de)*te,ne-2*le,te,ne-le-ge*le)),oe.spot1=new go.Spot(0,0),oe.spot2=new go.Spot(1,1,0,-2*le),oe}),go.Shape.defineFigureGenerator("Cylinder3",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=5),le=Math.min(le,te/3);var oe=new go.Geometry,de=ge*.5,he=new go.PathFigure(le,0,!0);oe.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te-le,0)),he.add(new go.PathSegment(go.PathSegment.Bezier,te,.5*ne,te-ge*le,0,te,(.5-de)*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,te-le,ne,te,(.5+de)*ne,te-ge*le,ne)),he.add(new go.PathSegment(go.PathSegment.Line,le,ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*ne,ge*le,ne,0,(.5+de)*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,le,0,0,(.5-de)*ne,ge*le,0));var ie=new go.PathFigure(le,0,!1);return oe.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,2*le,.5*ne,le+ge*le,0,2*le,(.5-de)*ne)),ie.add(new go.PathSegment(go.PathSegment.Bezier,le,ne,2*le,(.5+de)*ne,le+ge*le,ne)),oe.spot1=new go.Spot(0,0,2*le,0),oe.spot2=new go.Spot(1,1),oe}),go.Shape.defineFigureGenerator("Cylinder4",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=5),le=Math.min(le,te/3);var oe=new go.Geometry,de=ge*.5,he=new go.PathFigure(te-le,0,!0);oe.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,te,.5*ne,te-ge*le,0,te,(.5-de)*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,te-le,ne,te,(.5+de)*ne,te-ge*le,ne)),he.add(new go.PathSegment(go.PathSegment.Line,le,ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*ne,ge*le,ne,0,(.5+de)*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,le,0,0,(.5-de)*ne,ge*le,0)),he.add(new go.PathSegment(go.PathSegment.Line,te-le,0));var ie=new go.PathFigure(te-le,0,!1);return oe.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,te-2*le,.5*ne,te-le-ge*le,0,te-2*le,(.5-de)*ne)),ie.add(new go.PathSegment(go.PathSegment.Bezier,te-le,ne,te-2*le,(.5+de)*ne,te-le-ge*le,ne)),oe.spot1=new go.Spot(0,0),oe.spot2=new go.Spot(1,1,-2*le,0),oe}),go.Shape.defineFigureGenerator("Prism1",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.25*te,.25*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne).close());var de=new go.PathFigure(.25*te,.25*ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),le.spot1=new go.Spot(.408,.172),le.spot2=new go.Spot(.833,.662),le}),go.Shape.defineFigureGenerator("Prism2",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.25*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.25*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,.75*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne).close());var de=new go.PathFigure(0,ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.25*te,.5*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,.25*ne)),de.add(new go.PathSegment(go.PathSegment.Move,0,.25*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.25*te,.5*ne)),le.spot1=new go.Spot(.25,.5),le.spot2=new go.Spot(.75,.75),le}),go.Shape.defineFigureGenerator("Pyramid1",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.5*te,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,.75*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.75*ne).close());var de=new go.PathFigure(.5*te,0,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),le.spot1=new go.Spot(.25,.367),le.spot2=new go.Spot(.75,.875),le}),go.Shape.defineFigureGenerator("Pyramid2",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.5*te,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,.85*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.85*ne).close());var de=new go.PathFigure(.5*te,0,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,.7*ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,.85*ne)),de.add(new go.PathSegment(go.PathSegment.Move,.5*te,.7*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,.85*ne)),le.spot1=new go.Spot(.25,.367),le.spot2=new go.Spot(.75,.875),le}),go.Shape.defineFigureGenerator("Actor",function(ce,te,ne){var le=new go.Geometry,oe=.2,de=.1,he=ge*oe,ie=ge*de,ue=.5,ve=.1,Se=new go.PathFigure(ue*te,(ve+de)*ne,!0);le.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ue-oe)*te,ve*ne,(ue-he)*te,(ve+de)*ne,(ue-oe)*te,(ve+ie)*ne)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ue*te,(ve-de)*ne,(ue-oe)*te,(ve-ie)*ne,(ue-he)*te,(ve-de)*ne)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ue+oe)*te,ve*ne,(ue+he)*te,(ve-de)*ne,(ue+oe)*te,(ve-ie)*ne)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ue*te,(ve+de)*ne,(ue+oe)*te,(ve+ie)*ne,(ue+he)*te,(ve+de)*ne));var De=.05,Re=ge*De;ue=.05,ve=.25;var Ne=new go.PathFigure(.5*te,.2*ne,!0);return le.add(Ne),Ne.add(new go.PathSegment(go.PathSegment.Line,.95*te,.2*ne)),ue=.95,ve=.25,Ne.add(new go.PathSegment(go.PathSegment.Bezier,(ue+De)*te,ve*ne,(ue+Re)*te,(ve-De)*ne,(ue+De)*te,(ve-Re)*ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,te,.6*ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,.85*te,.6*ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,.85*te,.35*ne)),De=.025,Re=ge*De,ue=.825,ve=.35,Ne.add(new go.PathSegment(go.PathSegment.Bezier,ue*te,(ve-De)*ne,(ue+De)*te,(ve-Re)*ne,(ue+Re)*te,(ve-De)*ne)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(ue-De)*te,ve*ne,(ue-Re)*te,(ve-De)*ne,(ue-De)*te,(ve-Re)*ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,.8*te,ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,.55*te,ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,.55*te,.7*ne)),De=.05,Re=ge*De,ue=.5,ve=.7,Ne.add(new go.PathSegment(go.PathSegment.Bezier,ue*te,(ve-De)*ne,(ue+De)*te,(ve-Re)*ne,(ue+Re)*te,(ve-De)*ne)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(ue-De)*te,ve*ne,(ue-Re)*te,(ve-De)*ne,(ue-De)*te,(ve-Re)*ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,.45*te,ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,.2*te,ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,.2*te,.35*ne)),De=.025,Re=ge*De,ue=.175,ve=.35,Ne.add(new go.PathSegment(go.PathSegment.Bezier,ue*te,(ve-De)*ne,(ue+De)*te,(ve-Re)*ne,(ue+Re)*te,(ve-De)*ne)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(ue-De)*te,ve*ne,(ue-Re)*te,(ve-De)*ne,(ue-De)*te,(ve-Re)*ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,.15*te,.6*ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,0,.6*ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,0,.25*ne)),De=.05,Re=ge*De,ue=.05,ve=.25,Ne.add(new go.PathSegment(go.PathSegment.Bezier,ue*te,(ve-De)*ne,(ue-De)*te,(ve-Re)*ne,(ue-Re)*te,(ve-De)*ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,.5*te,.2*ne)),le.spot1=new go.Spot(.2,.2),le.spot2=new go.Spot(.8,.65),le}),go.Shape.setFigureParameter("Card",0,new St("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=.2);var oe=new go.Geometry,de=new go.PathFigure(te,0,!0);return oe.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,le*ne)),de.add(new go.PathSegment(go.PathSegment.Line,le*te,0).close()),oe.spot1=new go.Spot(0,le),oe.spot2=go.Spot.BottomRight,oe}),go.Shape.defineFigureGenerator("Collate",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.5*te,.5*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.5*ne));var de=new go.PathFigure(.5*te,.5*ne,!0);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne)),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,.5*ne)),le.spot1=new go.Spot(.25,0),le.spot2=new go.Spot(.75,.25),le}),go.Shape.defineFigureGenerator("CreateRequest",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN;isNaN(oe)&&(oe=.1);var de=new go.PathFigure(0,0,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,0)),de.add(new go.PathSegment(go.PathSegment.Line,te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne).close());var he=new go.PathFigure(0,oe*ne,!1);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te,oe*ne)),he.add(new go.PathSegment(go.PathSegment.Move,0,(1-oe)*ne)),he.add(new go.PathSegment(go.PathSegment.Line,te,(1-oe)*ne)),le}),go.Shape.defineFigureGenerator("Database",function(ce,te,ne){var le=new go.Geometry,oe=ge*.5,de=ge*.1,he=new go.PathFigure(te,.1*ne,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te,.9*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,ne,te,(.9+de)*ne,(.5+oe)*te,ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*ne,(.5-oe)*te,ne,0,(.9+de)*ne)),he.add(new go.PathSegment(go.PathSegment.Line,0,.1*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,0,0,(.1-de)*ne,(.5-oe)*te,0)),he.add(new go.PathSegment(go.PathSegment.Bezier,te,.1*ne,(.5+oe)*te,0,te,(.1-de)*ne));var ie=new go.PathFigure(te,.1*ne,!1);return le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.2*ne,te,(.1+de)*ne,(.5+oe)*te,.2*ne)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*ne,(.5-oe)*te,.2*ne,0,(.1+de)*ne)),ie.add(new go.PathSegment(go.PathSegment.Move,te,.2*ne)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.3*ne,te,(.2+de)*ne,(.5+oe)*te,.3*ne)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*ne,(.5-oe)*te,.3*ne,0,(.2+de)*ne)),ie.add(new go.PathSegment(go.PathSegment.Move,te,.3*ne)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.4*ne,te,(.3+de)*ne,(.5+oe)*te,.4*ne)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*ne,(.5-oe)*te,.4*ne,0,(.3+de)*ne)),le.spot1=new go.Spot(0,.4),le.spot2=new go.Spot(1,.9),le}),go.Shape.defineFigureGenerator("DataStorage",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.75*te,ne,te,0,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*te,.9*ne,.25*te,.1*ne).close()),le.spot1=new go.Spot(.226,0),le.spot2=new go.Spot(.81,1),le}),go.Shape.defineFigureGenerator("DiskStorage",function(ce,te,ne){var le=new go.Geometry,oe=ge*.5,de=ge*.1,he=new go.PathFigure(te,.1*ne,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te,.9*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,ne,te,(.9+de)*ne,(.5+oe)*te,ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*ne,(.5-oe)*te,ne,0,(.9+de)*ne)),he.add(new go.PathSegment(go.PathSegment.Line,0,.1*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,0,0,(.1-de)*ne,(.5-oe)*te,0)),he.add(new go.PathSegment(go.PathSegment.Bezier,te,.1*ne,(.5+oe)*te,0,te,(.1-de)*ne));var ie=new go.PathFigure(te,.1*ne,!1);return le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.2*ne,te,(.1+de)*ne,(.5+oe)*te,.2*ne)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*ne,(.5-oe)*te,.2*ne,0,(.1+de)*ne)),ie.add(new go.PathSegment(go.PathSegment.Move,te,.2*ne)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.3*ne,te,(.2+de)*ne,(.5+oe)*te,.3*ne)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*ne,(.5-oe)*te,.3*ne,0,(.2+de)*ne)),le.spot1=new go.Spot(0,.3),le.spot2=new go.Spot(1,.9),le}),go.Shape.defineFigureGenerator("Display",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.25*te,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.75*te,ne,te,0,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.25*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.5*ne).close()),le.spot1=new go.Spot(.25,0),le.spot2=new go.Spot(.75,1),le}),go.Shape.defineFigureGenerator("DividedEvent",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN;isNaN(oe)?oe=.2:oe<.15&&(oe=.15);var de=ge*.2,he=new go.PathFigure(0,.2*ne,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,.2*te,0,0,(.2-de)*ne,(.2-de)*te,0)),he.add(new go.PathSegment(go.PathSegment.Line,.8*te,0)),he.add(new go.PathSegment(go.PathSegment.Bezier,te,.2*ne,(.8+de)*te,0,te,(.2-de)*ne)),he.add(new go.PathSegment(go.PathSegment.Line,te,.8*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,.8*te,ne,te,(.8+de)*ne,(.8+de)*te,ne)),he.add(new go.PathSegment(go.PathSegment.Line,.2*te,ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*ne,(.2-de)*te,ne,0,(.8+de)*ne)),he.add(new go.PathSegment(go.PathSegment.Line,0,.2*ne));var ie=new go.PathFigure(0,oe*ne,!1);return le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,te,oe*ne)),le}),go.Shape.defineFigureGenerator("DividedProcess",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN;(isNaN(oe)||oe<.1)&&(oe=.1);var de=new go.PathFigure(0,0,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,0)),de.add(new go.PathSegment(go.PathSegment.Line,te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne).close());var he=new go.PathFigure(0,oe*ne,!1);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te,oe*ne)),le}),go.Shape.defineFigureGenerator("Document",function(ce,te,ne){var le=new go.Geometry;ne=ne/.8;var oe=new go.PathFigure(0,.7*ne,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.7*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*ne,.5*te,.4*ne,.5*te,ne).close()),le.spot1=go.Spot.TopLeft,le.spot2=new go.Spot(1,.6),le}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN;(isNaN(oe)||oe<.2)&&(oe=.2);var de=new go.PathFigure(0,0,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,0)),de.add(new go.PathSegment(go.PathSegment.Line,te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne).close());var he=new go.PathFigure(oe*te,0,!1);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,0,oe*ne)),he.add(new go.PathSegment(go.PathSegment.Move,te,oe*ne)),he.add(new go.PathSegment(go.PathSegment.Line,(1-oe)*te,0)),he.add(new go.PathSegment(go.PathSegment.Move,0,(1-oe)*ne)),he.add(new go.PathSegment(go.PathSegment.Line,oe*te,ne)),he.add(new go.PathSegment(go.PathSegment.Move,(1-oe)*te,ne)),he.add(new go.PathSegment(go.PathSegment.Line,te,(1-oe)*ne)),le}),go.Shape.defineFigureGenerator("ExternalProcess",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.5*te,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.5*ne).close());var de=new go.PathFigure(.1*te,.4*ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.1*te,.6*ne)),de.add(new go.PathSegment(go.PathSegment.Move,.9*te,.6*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.9*te,.4*ne)),de.add(new go.PathSegment(go.PathSegment.Move,.6*te,.1*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.4*te,.1*ne)),de.add(new go.PathSegment(go.PathSegment.Move,.4*te,.9*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.6*te,.9*ne)),le.spot1=new go.Spot(.25,.25),le.spot2=new go.Spot(.75,.75),le}),go.Shape.defineFigureGenerator("File",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.25*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne).close());var de=new go.PathFigure(.75*te,0,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.75*te,.25*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,.25*ne)),le.spot1=new go.Spot(0,.25),le.spot2=go.Spot.BottomRight,le}),go.Shape.defineFigureGenerator("Interrupt",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te,.5*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne));var de=new go.PathFigure(te,.5*ne,!1);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,ne));var he=new go.PathFigure(te,.5*ne,!1);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te,0)),le.spot1=new go.Spot(0,.25),le.spot2=new go.Spot(.5,.75),le}),go.Shape.defineFigureGenerator("InternalStorage",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN,de=ce?ce.parameter2:NaN;isNaN(oe)&&(oe=.1),isNaN(de)&&(de=.1);var he=new go.PathFigure(0,0,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te,0)),he.add(new go.PathSegment(go.PathSegment.Line,te,ne)),he.add(new go.PathSegment(go.PathSegment.Line,0,ne).close());var ie=new go.PathFigure(oe*te,0,!1);return le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,oe*te,ne)),ie.add(new go.PathSegment(go.PathSegment.Move,0,de*ne)),ie.add(new go.PathSegment(go.PathSegment.Line,te,de*ne)),le}),go.Shape.defineFigureGenerator("Junction",function(ce,te,ne){var le=new go.Geometry,oe=1/Math.SQRT2,de=(1-1/Math.SQRT2)/2,he=ge*.5,ie=.5,ue=new go.PathFigure(te,ie*ne,!0);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ie*te,ne,te,(ie+he)*ne,(ie+he)*te,ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,0,ie*ne,(ie-he)*te,ne,0,(ie+he)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ie*te,0,0,(ie-he)*ne,(ie-he)*te,0)),ue.add(new go.PathSegment(go.PathSegment.Bezier,te,ie*ne,(ie+he)*te,0,te,(ie-he)*ne));var ve=new go.PathFigure((de+oe)*te,(de+oe)*ne,!1);return le.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,de*te,de*ne)),ve.add(new go.PathSegment(go.PathSegment.Move,de*te,(de+oe)*ne)),ve.add(new go.PathSegment(go.PathSegment.Line,(de+oe)*te,de*ne)),le}),go.Shape.defineFigureGenerator("LinedDocument",function(ce,te,ne){var le=new go.Geometry;ne=ne/.8;var oe=new go.PathFigure(0,.7*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.7*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*ne,.5*te,.4*ne,.5*te,ne).close());var de=new go.PathFigure(.1*te,0,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.1*te,.75*ne)),le.spot1=new go.Spot(.1,0),le.spot2=new go.Spot(1,.6),le}),go.Shape.defineFigureGenerator("LoopLimit",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,ne,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,.25*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.25*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.25*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne).close()),le.spot1=new go.Spot(0,.25),le.spot2=go.Spot.BottomRight,le}),go.Shape.defineFigureGenerator("MagneticTape",function(ce,te,ne){var le=new go.Geometry,oe=ge*.5,de=.5,he=new go.PathFigure(.5*te,ne,!0);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,0,de*ne,(de-oe)*te,ne,0,(de+oe)*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,de*te,0,0,(de-oe)*ne,(de-oe)*te,0)),he.add(new go.PathSegment(go.PathSegment.Bezier,te,de*ne,(de+oe)*te,0,te,(de-oe)*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,(de+.1)*te,.9*ne,te,(de+oe)*ne,(de+oe)*te,.9*ne)),he.add(new go.PathSegment(go.PathSegment.Line,te,.9*ne)),he.add(new go.PathSegment(go.PathSegment.Line,te,ne)),he.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),le.spot1=new go.Spot(.15,.15),le.spot2=new go.Spot(.85,.8),le}),go.Shape.defineFigureGenerator("ManualInput",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.25*ne).close()),le.spot1=new go.Spot(0,.25),le.spot2=go.Spot.BottomRight,le}),go.Shape.defineFigureGenerator("MessageFromUser",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN;isNaN(oe)&&(oe=.7);var de=new go.PathFigure(0,0,!0);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,0)),de.add(new go.PathSegment(go.PathSegment.Line,oe*te,.5*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),le.spot1=go.Spot.TopLeft,le}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN;isNaN(oe)&&(oe=.25);var de=new go.PathFigure(0,0,!0);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,oe*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,0)),de.add(new go.PathSegment(go.PathSegment.Line,te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,(1-oe)*ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),le}),go.Shape.defineFigureGenerator("MicroformRecording",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,.25*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.15*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.85*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,.75*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),le.spot1=new go.Spot(0,.25),le.spot2=new go.Spot(1,.75),le}),go.Shape.defineFigureGenerator("MultiDocument",function(ce,te,ne){var le=new go.Geometry;ne=ne/.8;var oe=new go.PathFigure(te,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.9*te,.44*ne,.96*te,.47*ne,.93*te,.45*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.9*te,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8*te,.54*ne,.86*te,.57*ne,.83*te,.55*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*te,.7*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*ne,.4*te,.4*ne,.4*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.1*te,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.1*te,.1*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*te,.1*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*te,0).close());var de=new go.PathFigure(.1*te,.2*ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.8*te,.2*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.8*te,.54*ne)),de.add(new go.PathSegment(go.PathSegment.Move,.2*te,.1*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.9*te,.1*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.9*te,.44*ne)),le.spot1=new go.Spot(0,.25),le.spot2=new go.Spot(.8,.77),le}),go.Shape.defineFigureGenerator("MultiProcess",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.1*te,.1*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.2*te,.1*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.9*te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.9*te,.9*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*te,.9*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.1*te,.2*ne).close());var de=new go.PathFigure(.2*te,.1*ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.9*te,.1*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.9*te,.8*ne)),de.add(new go.PathSegment(go.PathSegment.Move,.1*te,.2*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.8*te,.2*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.8*te,.9*ne)),le.spot1=new go.Spot(0,.2),le.spot2=new go.Spot(.8,1),le}),go.Shape.defineFigureGenerator("OfflineStorage",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN;isNaN(oe)&&(oe=.1);var de=1-oe,he=new go.PathFigure(0,0,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te,0)),he.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne).close());var ie=new go.PathFigure(.5*oe*te,oe*ne,!1);return le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,(1-.5*oe)*te,oe*ne)),le}),go.Shape.defineFigureGenerator("OffPageConnector",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),le.spot1=go.Spot.TopLeft,le.spot2=new go.Spot(.75,1),le}),go.Shape.defineFigureGenerator("Or",function(ce,te,ne){var le=new go.Geometry,oe=ge*.5,de=.5,he=new go.PathFigure(te,de*ne,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,de*te,ne,te,(de+oe)*ne,(de+oe)*te,ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,0,de*ne,(de-oe)*te,ne,0,(de+oe)*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,de*te,0,0,(de-oe)*ne,(de-oe)*te,0)),he.add(new go.PathSegment(go.PathSegment.Bezier,te,de*ne,(de+oe)*te,0,te,(de-oe)*ne));var ie=new go.PathFigure(te,.5*ne,!1);return le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,0,.5*ne)),ie.add(new go.PathSegment(go.PathSegment.Move,.5*te,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.5*te,0)),le}),go.Shape.defineFigureGenerator("PaperTape",function(ce,te,ne){var le=new go.Geometry;ne=ne/.8;var oe=new go.PathFigure(0,.7*ne,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,.3*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te,.3*ne,.5*te,.6*ne,.5*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.7*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*ne,.5*te,.4*ne,.5*te,ne).close()),le.spot1=new go.Spot(0,.49),le.spot2=new go.Spot(1,.75),le}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN,de=ce?ce.parameter2:NaN;isNaN(oe)&&(oe=.1),isNaN(de)&&(de=.3);var he=new go.PathFigure(0,0,!0);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te,0)),he.add(new go.PathSegment(go.PathSegment.Line,(1-de)*te,.5*ne)),he.add(new go.PathSegment(go.PathSegment.Line,te,ne)),he.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),le}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN,de=ce?ce.parameter2:NaN;isNaN(oe)&&(oe=.1),isNaN(de)&&(de=.3);var he=new go.PathFigure(0,0,!0);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,(1-de)*te,0)),he.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),he.add(new go.PathSegment(go.PathSegment.Line,(1-de)*te,ne)),he.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),le}),go.Shape.defineFigureGenerator("Procedure",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN;isNaN(oe)&&(oe=.1);var de=new go.PathFigure(0,0,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,0)),de.add(new go.PathSegment(go.PathSegment.Line,te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne).close());var he=new go.PathFigure((1-oe)*te,0,!1);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,(1-oe)*te,ne)),he.add(new go.PathSegment(go.PathSegment.Move,oe*te,0)),he.add(new go.PathSegment(go.PathSegment.Line,oe*te,ne)),le}),go.Shape.defineFigureGenerator("Process",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN;isNaN(oe)&&(oe=.1);var de=new go.PathFigure(0,0,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,0)),de.add(new go.PathSegment(go.PathSegment.Line,te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne).close());var he=new go.PathFigure(oe*te,0,!1);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,oe*te,ne)),le.spot2=go.Spot.BottomRight,le}),go.Shape.defineFigureGenerator("Sort",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.5*te,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.5*ne).close());var de=new go.PathFigure(0,.5*ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),le.spot1=new go.Spot(.25,.25),le.spot2=new go.Spot(.75,.5),le}),go.Shape.defineFigureGenerator("Start",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN;isNaN(oe)&&(oe=.25);var de=new go.PathFigure(oe*te,0,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*te,.5*ne,.25*te,.5*ne)),de.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*te,.5*ne,.25*te,.5*ne));var he=new go.PathFigure(oe*te,0,!1);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,oe*te,ne)),he.add(new go.PathSegment(go.PathSegment.Move,(1-oe)*te,0)),he.add(new go.PathSegment(go.PathSegment.Line,(1-oe)*te,ne)),le.spot1=new go.Spot(oe,0),le.spot2=new go.Spot(1-oe,1),le}),go.Shape.defineFigureGenerator("Terminator",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.25*te,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*te,.5*ne,.25*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*te,.5*ne,.25*te,.5*ne)),le.spot1=new go.Spot(.23,0),le.spot2=new go.Spot(.77,1),le}),go.Shape.defineFigureGenerator("TransmittalTape",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN;isNaN(oe)&&(oe=.1);var de=new go.PathFigure(0,0,!0);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,0)),de.add(new go.PathSegment(go.PathSegment.Line,te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,.75*te,(1-oe)*ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,(1-oe)*ne).close()),le.spot1=go.Spot.TopLeft,le}),go.Shape.defineFigureGenerator("AndGate",function(ce,te,ne){var le=new go.Geometry,oe=ge*.5,de=new go.PathFigure(0,0,!0);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,0)),de.add(new go.PathSegment(go.PathSegment.Bezier,te,.5*ne,(.5+oe)*te,0,te,(.5-oe)*ne)),de.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,ne,te,(.5+oe)*ne,(.5+oe)*te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),le.spot1=go.Spot.TopLeft,le.spot2=new go.Spot(.55,1),le}),go.Shape.defineFigureGenerator("Buffer",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),le.spot1=new go.Spot(0,.25),le.spot2=new go.Spot(.5,.75),le}),go.Shape.defineFigureGenerator("Clock",function(ce,te,ne){var le=new go.Geometry,oe=ge*.5,de=.5,he=new go.PathFigure(te,de*ne,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,de*te,ne,te,(de+oe)*ne,(de+oe)*te,ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,0,de*ne,(de-oe)*te,ne,0,(de+oe)*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,de*te,0,0,(de-oe)*ne,(de-oe)*te,0)),he.add(new go.PathSegment(go.PathSegment.Bezier,te,de*ne,(de+oe)*te,0,te,(de-oe)*ne));var ie=new go.PathFigure(te,de*ne,!1);le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,te,de*ne));var ue=new go.PathFigure(.8*te,.75*ne,!1);return le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.8*te,.25*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.6*te,.25*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.6*te,.75*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*te,.75*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*te,.25*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*te,.25*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*te,.75*ne)),le}),go.Shape.defineFigureGenerator("Ground",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.5*te,0,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.4*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.2*te,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*te,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.3*te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.4*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*te,ne)),le}),go.Shape.defineFigureGenerator("Inverter",function(ce,te,ne){var le=new go.Geometry,oe=ge*.1,de=.1,he=.9,ie=.5,ue=new go.PathFigure(.8*te,.5*ne,!0);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,0,ne)),ue.add(new go.PathSegment(go.PathSegment.Line,0,0)),ue.add(new go.PathSegment(go.PathSegment.Line,.8*te,.5*ne));var ve=new go.PathFigure((he+de)*te,ie*ne,!0);return le.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne,(he+oe)*te,(ie+de)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(he-de)*te,ie*ne,(he-oe)*te,(ie+de)*ne,(he-de)*te,(ie+oe)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie-de)*ne,(he-de)*te,(ie-oe)*ne,(he-oe)*te,(ie-de)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*te,ie*ne,(he+oe)*te,(ie-de)*ne,(he+de)*te,(ie-oe)*ne)),le.spot1=new go.Spot(0,.25),le.spot2=new go.Spot(.4,.75),le}),go.Shape.defineFigureGenerator("NandGate",function(ce,te,ne){var le=new go.Geometry,oe=ge*.5,de=ge*.4,he=ge*.1,ie=.1,ue=.9,ve=.5,Se=new go.PathFigure(.8*te,.5*ne,!0);le.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,.4*te,ne,.8*te,(.5+de)*ne,(.4+oe)*te,ne)),Se.add(new go.PathSegment(go.PathSegment.Line,0,ne)),Se.add(new go.PathSegment(go.PathSegment.Line,0,0)),Se.add(new go.PathSegment(go.PathSegment.Line,.4*te,0)),Se.add(new go.PathSegment(go.PathSegment.Bezier,.8*te,.5*ne,(.4+oe)*te,0,.8*te,(.5-de)*ne));var De=new go.PathFigure((ue+ie)*te,ve*ne,!0);return le.add(De),De.add(new go.PathSegment(go.PathSegment.Bezier,ue*te,(ve+ie)*ne,(ue+ie)*te,(ve+he)*ne,(ue+he)*te,(ve+ie)*ne)),De.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ie)*te,ve*ne,(ue-he)*te,(ve+ie)*ne,(ue-ie)*te,(ve+he)*ne)),De.add(new go.PathSegment(go.PathSegment.Bezier,ue*te,(ve-ie)*ne,(ue-ie)*te,(ve-he)*ne,(ue-he)*te,(ve-ie)*ne)),De.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ie)*te,ve*ne,(ue+he)*te,(ve-ie)*ne,(ue+ie)*te,(ve-he)*ne)),le.spot1=new go.Spot(0,.05),le.spot2=new go.Spot(.55,.95),le}),go.Shape.defineFigureGenerator("NorGate",function(ce,te,ne){var le=new go.Geometry,oe=.5,de=ge*oe,he=0,ie=.5,ue=new go.PathFigure(.8*te,.5*ne,!0);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,0,ne,.7*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*te,.75*ne,.25*te,.25*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*te,.5*ne,(he+de)*te,(ie-oe)*ne,.7*te,(ie-de)*ne)),oe=.1,de=ge*.1,he=.9,ie=.5;var ve=new go.PathFigure((he-oe)*te,ie*ne,!0);return le.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie-oe)*ne,(he-oe)*te,(ie-de)*ne,(he-de)*te,(ie-oe)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(he+oe)*te,ie*ne,(he+de)*te,(ie-oe)*ne,(he+oe)*te,(ie-de)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+oe)*ne,(he+oe)*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(he-oe)*te,ie*ne,(he-de)*te,(ie+oe)*ne,(he-oe)*te,(ie+de)*ne)),le.spot1=new go.Spot(.2,.25),le.spot2=new go.Spot(.6,.75),le}),go.Shape.defineFigureGenerator("OrGate",function(ce,te,ne){var le=new go.Geometry,oe=.5,de=ge*oe,he=0,ie=.5,ue=new go.PathFigure(0,0,!0);return le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,te,.5*ne,(he+de+de)*te,(ie-oe)*ne,.8*te,(ie-de)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,0,ne,.8*te,(ie+de)*ne,(he+de+de)*te,(ie+oe)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*te,.75*ne,.25*te,.25*ne).close()),le.spot1=new go.Spot(.2,.25),le.spot2=new go.Spot(.75,.75),le}),go.Shape.defineFigureGenerator("XnorGate",function(ce,te,ne){var le=new go.Geometry,oe=.5,de=ge*oe,he=.2,ie=.5,ue=new go.PathFigure(.1*te,0,!1);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.1*te,ne,.35*te,.25*ne,.35*te,.75*ne));var ve=new go.PathFigure(.8*te,.5*ne,!0);le.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,.2*te,ne,.7*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.2*te,0,.45*te,.75*ne,.45*te,.25*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.8*te,.5*ne,(he+de)*te,(ie-oe)*ne,.7*te,(ie-de)*ne)),oe=.1,de=ge*.1,he=.9,ie=.5;var Se=new go.PathFigure((he-oe)*te,ie*ne,!0);return le.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie-oe)*ne,(he-oe)*te,(ie-de)*ne,(he-de)*te,(ie-oe)*ne)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(he+oe)*te,ie*ne,(he+de)*te,(ie-oe)*ne,(he+oe)*te,(ie-de)*ne)),Se.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+oe)*ne,(he+oe)*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(he-oe)*te,ie*ne,(he-de)*te,(ie+oe)*ne,(he-oe)*te,(ie+de)*ne)),le.spot1=new go.Spot(.4,.25),le.spot2=new go.Spot(.65,.75),le}),go.Shape.defineFigureGenerator("XorGate",function(ce,te,ne){var le=new go.Geometry,oe=.5,de=ge*oe,he=.2,ie=.5,ue=new go.PathFigure(.1*te,0,!1);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.1*te,ne,.35*te,.25*ne,.35*te,.75*ne));var ve=new go.PathFigure(.2*te,0,!0);return le.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,te,.5*ne,(he+de)*te,(ie-oe)*ne,.9*te,(ie-de)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.2*te,ne,.9*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.2*te,0,.45*te,.75*ne,.45*te,.25*ne).close()),le.spot1=new go.Spot(.4,.25),le.spot2=new go.Spot(.8,.75),le}),go.Shape.defineFigureGenerator("Capacitor",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Move,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),le}),go.Shape.defineFigureGenerator("Resistor",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.5*ne,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.1*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*te,.5*ne)),le}),go.Shape.defineFigureGenerator("Inductor",function(ce,te,ne){var le=new go.Geometry,oe=ge*.1,de=.1,he=.1,ie=.5,ue=new go.PathFigure((he-oe*.5)*te,ne,!1);return le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*te,0,(he-oe)*te,ne,(he-de)*te,0)),he=.3,ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,ne,(he+de)*te,0,(he+oe)*te,ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*te,0,(he-oe)*te,ne,(he-de)*te,0)),he=.5,ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,ne,(he+de)*te,0,(he+oe)*te,ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*te,0,(he-oe)*te,ne,(he-de)*te,0)),he=.7,ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,ne,(he+de)*te,0,(he+oe)*te,ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*te,0,(he-oe)*te,ne,(he-de)*te,0)),he=.9,ue.add(new go.PathSegment(go.PathSegment.Bezier,(he+oe*.5)*te,ne,(he+de)*te,0,(he+oe)*te,ne)),le}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ce,te,ne){var le=new go.Geometry,oe=ge*.5,de=.5,he=.5,ie=.5,ue=new go.PathFigure((he-de)*te,ie*ne,!1);return le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie-de)*ne,(he-de)*te,(ie-oe)*ne,(he-oe)*te,(ie-de)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*te,ie*ne,(he+oe)*te,(ie-de)*ne,(he+de)*te,(ie-oe)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne,(he+oe)*te,(ie+de)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he-de)*te,ie*ne,(he-oe)*te,(ie+de)*ne,(he-de)*te,(ie+oe)*ne)),ue.add(new go.PathSegment(go.PathSegment.Move,(he-de+.1)*te,ie*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he+de-.1)*te,ie*ne,he*te,(ie-de)*ne,he*te,(ie+de)*ne)),le}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.75*ne,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,.25*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),le}),go.Shape.defineFigureGenerator("Diode",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te,0,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),le.spot1=new go.Spot(0,.25),le.spot2=new go.Spot(.5,.75),le}),go.Shape.defineFigureGenerator("Wifi",function(ce,te,ne){var le=new go.Geometry,oe=te,de=ne;te=te*.38,ne=ne*.6;var he=ge*.8,ie=.8,ue=0,ve=.5,Se=(oe-te)/2,De=(de-ne)/2,Re=new go.PathFigure(ue*te+Se,(ve+ie)*ne+De,!0);le.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ie)*te+Se,ve*ne+De,(ue-he)*te+Se,(ve+ie)*ne+De,(ue-ie)*te+Se,(ve+he)*ne+De)),Re.add(new go.PathSegment(go.PathSegment.Bezier,ue*te+Se,(ve-ie)*ne+De,(ue-ie)*te+Se,(ve-he)*ne+De,(ue-he)*te+Se,(ve-ie)*ne+De)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ie+he*.5)*te+Se,ve*ne+De,ue*te+Se,(ve-ie)*ne+De,(ue-ie+he*.5)*te+Se,(ve-he)*ne+De)),Re.add(new go.PathSegment(go.PathSegment.Bezier,ue*te+Se,(ve+ie)*ne+De,(ue-ie+he*.5)*te+Se,(ve+he)*ne+De,ue*te+Se,(ve+ie)*ne+De).close()),he=ge*.4,ie=.4,ue=.2,ve=.5;var Ne=new go.PathFigure(ue*te+Se,(ve+ie)*ne+De,!0);le.add(Ne),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ie)*te+Se,ve*ne+De,(ue-he)*te+Se,(ve+ie)*ne+De,(ue-ie)*te+Se,(ve+he)*ne+De)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,ue*te+Se,(ve-ie)*ne+De,(ue-ie)*te+Se,(ve-he)*ne+De,(ue-he)*te+Se,(ve-ie)*ne+De)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ie+he*.5)*te+Se,ve*ne+De,ue*te+Se,(ve-ie)*ne+De,(ue-ie+he*.5)*te+Se,(ve-he)*ne+De)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,ue*te+Se,(ve+ie)*ne+De,(ue-ie+he*.5)*te+Se,(ve+he)*ne+De,ue*te+Se,(ve+ie)*ne+De).close()),he=ge*.2,ie=.2,ue=.5,ve=.5;var ze=new go.PathFigure((ue-ie)*te+Se,ve*ne+De,!0);le.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,ue*te+Se,(ve-ie)*ne+De,(ue-ie)*te+Se,(ve-he)*ne+De,(ue-he)*te+Se,(ve-ie)*ne+De)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ie)*te+Se,ve*ne+De,(ue+he)*te+Se,(ve-ie)*ne+De,(ue+ie)*te+Se,(ve-he)*ne+De)),ze.add(new go.PathSegment(go.PathSegment.Bezier,ue*te+Se,(ve+ie)*ne+De,(ue+ie)*te+Se,(ve+he)*ne+De,(ue+he)*te+Se,(ve+ie)*ne+De)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ie)*te+Se,ve*ne+De,(ue-he)*te+Se,(ve+ie)*ne+De,(ue-ie)*te+Se,(ve+he)*ne+De)),he=ge*.4,ie=.4,ue=.8,ve=.5;var Ge=new go.PathFigure(ue*te+Se,(ve-ie)*ne+De,!0);le.add(Ge),Ge.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ie)*te+Se,ve*ne+De,(ue+he)*te+Se,(ve-ie)*ne+De,(ue+ie)*te+Se,(ve-he)*ne+De)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,ue*te+Se,(ve+ie)*ne+De,(ue+ie)*te+Se,(ve+he)*ne+De,(ue+he)*te+Se,(ve+ie)*ne+De)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ie-he*.5)*te+Se,ve*ne+De,ue*te+Se,(ve+ie)*ne+De,(ue+ie-he*.5)*te+Se,(ve+he)*ne+De)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,ue*te+Se,(ve-ie)*ne+De,(ue+ie-he*.5)*te+Se,(ve-he)*ne+De,ue*te+Se,(ve-ie)*ne+De).close()),he=ge*.8,ie=.8,ue=1,ve=.5;var Xe=new go.PathFigure(ue*te+Se,(ve-ie)*ne+De,!0);return le.add(Xe),Xe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ie)*te+Se,ve*ne+De,(ue+he)*te+Se,(ve-ie)*ne+De,(ue+ie)*te+Se,(ve-he)*ne+De)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,ue*te+Se,(ve+ie)*ne+De,(ue+ie)*te+Se,(ve+he)*ne+De,(ue+he)*te+Se,(ve+ie)*ne+De)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ie-he*.5)*te+Se,ve*ne+De,ue*te+Se,(ve+ie)*ne+De,(ue+ie-he*.5)*te+Se,(ve+he)*ne+De)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,ue*te+Se,(ve-ie)*ne+De,(ue+ie-he*.5)*te+Se,(ve-he)*ne+De,ue*te+Se,(ve-ie)*ne+De).close()),le}),go.Shape.defineFigureGenerator("Email",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var de=new go.PathFigure(0,0,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,.6*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,0)),de.add(new go.PathSegment(go.PathSegment.Move,0,ne)),de.add(new go.PathSegment(go.PathSegment.Line,.45*te,.54*ne)),de.add(new go.PathSegment(go.PathSegment.Move,te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,.55*te,.54*ne)),le}),go.Shape.defineFigureGenerator("Ethernet",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.35*te,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.65*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.65*te,.4*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.35*te,.4*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.35*te,0).close());var de=new go.PathFigure(.1*te,ne,!0,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.4*te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,.4*te,.6*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.1*te,.6*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.1*te,ne).close());var he=new go.PathFigure(.6*te,ne,!0,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,.9*te,ne)),he.add(new go.PathSegment(go.PathSegment.Line,.9*te,.6*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.6*te,.6*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.6*te,ne).close());var ie=new go.PathFigure(0,.5*ne,!1);return le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),ie.add(new go.PathSegment(go.PathSegment.Move,.5*te,.5*ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.5*te,.4*ne)),ie.add(new go.PathSegment(go.PathSegment.Move,.75*te,.5*ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.75*te,.6*ne)),ie.add(new go.PathSegment(go.PathSegment.Move,.25*te,.5*ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.25*te,.6*ne)),le}),go.Shape.defineFigureGenerator("Power",function(ce,te,ne){var le=new go.Geometry,oe=ge*.4,de=.4,he=.5,ie=.5,ue=Le(),ve=Le(),Se=Le(),De=Le();Ce(he,ie-de,he+oe,ie-de,he+de,ie-oe,he+de,ie,.5,ue,ue,ve,Se,De);var Re=Ie(ve.x,ve.y),Ne=new go.PathFigure(ve.x*te,ve.y*ne,!0);le.add(Ne),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*te,ie*ne,Se.x*te,Se.y*ne,De.x*te,De.y*ne)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne,(he+oe)*te,(ie+de)*ne)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(he-de)*te,ie*ne,(he-oe)*te,(ie+de)*ne,(he-de)*te,(ie+oe)*ne)),Ce(he-de,ie,he-de,ie-oe,he-oe,ie-de,he,ie-de,.5,Se,De,ve,ue,ue),Ne.add(new go.PathSegment(go.PathSegment.Bezier,ve.x*te,ve.y*ne,Se.x*te,Se.y*ne,De.x*te,De.y*ne)),oe=ge*.3,de=.3,Ce(he-de,ie,he-de,ie-oe,he-oe,ie-de,he,ie-de,.5,Se,De,ve,ue,ue),Ne.add(new go.PathSegment(go.PathSegment.Line,ve.x*te,ve.y*ne)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(he-de)*te,ie*ne,De.x*te,De.y*ne,Se.x*te,Se.y*ne)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+de)*ne,(he-de)*te,(ie+oe)*ne,(he-oe)*te,(ie+de)*ne)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*te,ie*ne,(he+oe)*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne)),Ce(he,ie-de,he+oe,ie-de,he+de,ie-oe,he+de,ie,.5,ue,ue,ve,Se,De),Ne.add(new go.PathSegment(go.PathSegment.Bezier,ve.x*te,ve.y*ne,De.x*te,De.y*ne,Se.x*te,Se.y*ne).close());var Ne=new go.PathFigure(.45*te,0,!0);return le.add(Ne),Ne.add(new go.PathSegment(go.PathSegment.Line,.45*te,.5*ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,.55*te,.5*ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,.55*te,0).close()),He(ue),He(ve),He(Se),He(De),He(Re),le.spot1=new go.Spot(.25,.45),le.spot2=new go.Spot(.75,.8),le}),go.Shape.defineFigureGenerator("Fallout",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,ne/2,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Arc,180,360,te/2,ne/2,te/2,ne/2));function de(he,ie,ue){he.add(new go.PathSegment(go.PathSegment.Move,(.3+ie)*te,(.8+ue)*ne)),he.add(new go.PathSegment(go.PathSegment.Line,(.5+ie)*te,(.5+ue)*ne)),he.add(new go.PathSegment(go.PathSegment.Line,(.1+ie)*te,(.5+ue)*ne)),he.add(new go.PathSegment(go.PathSegment.Line,(.3+ie)*te,(.8+ue)*ne).close())}return de(oe,0,0),de(oe,.4,0),de(oe,.2,-.3),le}),go.Shape.defineFigureGenerator("IrritationHazard",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.2*te,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.3*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.7*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.2*ne).close()),le.spot1=new go.Spot(.3,.3),le.spot2=new go.Spot(.7,.7),le}),go.Shape.defineFigureGenerator("ElectricalHazard",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.37*te,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.11*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.77*te,.04*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.33*te,.49*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.37*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.63*te,.86*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.77*te,.91*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.34*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.34*te,.78*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.44*te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.65*te,.56*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.68*ne).close()),le}),go.Shape.defineFigureGenerator("FireHazard",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.1*te,ne,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.29*te,0,-.25*te,.63*ne,.45*te,.44*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.51*te,.42*ne,.48*te,.17*ne,.54*te,.35*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.59*te,.18*ne,.59*te,.29*ne,.58*te,.28*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.75*te,.6*ne,.8*te,.34*ne,.88*te,.43*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.88*te,.31*ne,.87*te,.48*ne,.88*te,.43*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.9*te,ne,1.17*te,.76*ne,.82*te,.8*ne).close()),le.spot1=new go.Spot(.07,.445),le.spot2=new go.Spot(.884,.958),le}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ce,te,ne){var le=new go.Geometry,oe=.5,de=0,he=0,ie=oe*ge,ue=.4*Math.SQRT2/2+.5,ve=.5-.5*Math.SQRT2/2,Se=1,De=.5,Re=.5,Ne=0,ze=new go.PathFigure(ue*te,(1-ve)*ne,!1);return le.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,Se*te,De*ne,Se*te,.7*ne,Se*te,De*ne)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(Re+de)*te,(Ne+de)*ne,(.5+oe+de)*te,(.5-ie+de)*ne,(.5+ie+de)*te,(.5-oe+de)*ne)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(.5-oe+de)*te,(.5+he)*ne,(.5-ie+de)*te,(.5-oe+he)*ne,(.5-oe+de)*te,(.5-ie+he)*ne)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(.35+de)*te,.9*ne,(.5-oe+de)*te,(.5+ie+he)*ne,(.5-ie+de)*te,.9*ne)),ze.add(new go.PathSegment(go.PathSegment.Move,(.25+de)*te,.8*ne)),ze.add(new go.PathSegment(go.PathSegment.Line,(.35+de)*te,.9*ne)),ze.add(new go.PathSegment(go.PathSegment.Line,(.2+de)*te,.95*ne)),le}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.5*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Move,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),le}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Move,0,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),le}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!1);le.add(oe);var de=new go.PathFigure(te,ne,!1);le.add(de);var he=new go.PathFigure(0,.5*ne,!1);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.5*ne,.2*te,.35*ne,.3*te,.35*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,te,.5*ne,.7*te,.65*ne,.8*te,.65*ne)),le}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.5*ne,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne).close()),le}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.2*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.8*ne).close());var oe=new go.PathFigure(0,.2*ne,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.2*ne)),le}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.7*te,ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.3*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.3*te,0,.6*te,.5*ne,0,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*te,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.7*te,ne,.4*te,.5*ne,te,.5*ne).close());var de=new go.PathFigure(.45*te,.73*ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.7*te,.73*ne)),de.add(new go.PathSegment(go.PathSegment.Move,.38*te,.5*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.63*te,.5*ne)),de.add(new go.PathSegment(go.PathSegment.Move,.31*te,.27*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.56*te,.27*ne)),le}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!1);le.add(oe);var de=new go.PathFigure(.335*te,(1-.555)*ne,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.335*te,(1-.405)*ne)),de.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*te,(1-.405)*ne)),de.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*te,(1-.555)*ne)),de.add(new go.PathSegment(go.PathSegment.Bezier,te,.68*ne,(1-.12)*te,.46*ne,(1-.02)*te,.54*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,.68*ne)),de.add(new go.PathSegment(go.PathSegment.Bezier,.335*te,(1-.555)*ne,.02*te,.54*ne,.12*te,.46*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.365*te,(1-.595)*ne));var he=.5-.285,ie=.5,ue=he,ve=Math.PI/4,Se=4*(1-Math.cos(ve))/(3*Math.sin(ve)),De=Se*.5,Re=he,Ne=he,ze=Se*Re,Ge=Se*Ne;de.add(new go.PathSegment(go.PathSegment.Bezier,(ie-Re)*te,ue*ne,(ie-(ze+Re)/2)*te,(ue+(Ne+Ge)/2)*ne,(ie-Re)*te,(ue+Ge)*ne)),de.add(new go.PathSegment(go.PathSegment.Bezier,ie*te,(ue-Ne)*ne,(ie-Re)*te,(ue-Ge)*ne,(ie-ze)*te,(ue-Ne)*ne)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ie+Re)*te,ue*ne,(ie+ze)*te,(ue-Ne)*ne,(ie+Re)*te,(ue-Ge)*ne)),de.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*te,(1-.595)*ne,(ie+Re)*te,(ue+Ge)*ne,(ie+(ze+Re)/2)*te,(ue+(Ne+Ge)/2)*ne)),de.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*te,(1-.595)*ne)),de.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*te,(1-.555)*ne)),de.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*te,(1-.405)*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.335*te,(1-.405)*ne));var Xe=new go.PathFigure(.2*te,ne,!1);le.add(Xe),Xe.add(new go.PathSegment(go.PathSegment.Line,.2*te,.8*ne));var Qe=new go.PathFigure(.8*te,ne,!1);return le.add(Qe),Qe.add(new go.PathSegment(go.PathSegment.Line,.8*te,.8*ne)),le}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.1*te,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.9*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.9*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.1*te,ne).close());var de=new go.PathFigure(.2*te,.2*ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.8*te,.2*ne)),de.add(new go.PathSegment(go.PathSegment.Move,.2*te,.4*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.8*te,.4*ne)),de.add(new go.PathSegment(go.PathSegment.Move,.2*te,.6*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.8*te,.6*ne)),de.add(new go.PathSegment(go.PathSegment.Move,.2*te,.8*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.8*te,.8*ne)),le}),go.Shape.defineFigureGenerator("BpmnEventError",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,ne,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.33*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.66*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.66*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.33*te,.5*ne).close()),le}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!1);le.add(oe);var de=new go.PathFigure(te,ne,!1);le.add(de);var he=new go.PathFigure(.1*te,ne,!0);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,.5*te,0)),he.add(new go.PathSegment(go.PathSegment.Line,.9*te,ne)),he.add(new go.PathSegment(go.PathSegment.Line,.5*te,.5*ne).close()),le}),go.Shape.defineFigureGenerator("Caution",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.05*te,ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*te,.8*ne,0,ne,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.45*te,.1*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.55*te,.1*ne,.5*te,0,.5*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.95*te,.9*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.9*te,ne,te,ne,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.05*te,ne));var de=.05;return oe.add(new go.PathSegment(go.PathSegment.Move,(.5-de)*te,.875*ne)),oe.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*te,.875*ne,de*te,de*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.5*te,.75*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.325*ne,.575*te,.725*ne,.625*te,.375*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.75*ne,.375*te,.375*ne,.425*te,.725*ne)),le}),go.Shape.defineFigureGenerator("Recycle",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.45*te,.95*ne,!1);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.2*te,.95*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.185*te,.85*ne,.17*te,.95*ne,.15*te,.9*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.235*te,.75*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*te,.625*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.35*te,.65*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.275*te,.45*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.05*te,.45*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.1*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.05*te,.575*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1875*te,.95*ne,0,.675*ne,0,.7*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.45*te,.95*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.45*te,.775*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.22*te,.775*ne));var de=new go.PathFigure(.475*te,.2*ne,!1);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.4*te,.4*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.225*te,.3*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.275*te,.175*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.325*te,.05*ne)),de.add(new go.PathSegment(go.PathSegment.Bezier,.4*te,.05*ne,.35*te,0,.375*te,0)),de.add(new go.PathSegment(go.PathSegment.Line,.575*te,.375*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.525*te,.4*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.75*te,.475*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.85*te,.315*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.8*te,.32*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.65*te,.05*ne)),de.add(new go.PathSegment(go.PathSegment.Bezier,.575*te,0,.65*te,.05*ne,.625*te,0)),de.add(new go.PathSegment(go.PathSegment.Line,.38*te,.0105*ne));var he=new go.PathFigure(.675*te,.575*ne,!1);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,.875*te,.525*ne)),he.add(new go.PathSegment(go.PathSegment.Line,te,.775*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,.85*te,.95*ne,te,.8*ne,te,.85*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.65*te,.95*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.65*te,ne)),he.add(new go.PathSegment(go.PathSegment.Line,.55*te,.85*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.65*te,.725*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.65*te,.775*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.7*te,.775*ne)),he.add(new go.PathSegment(go.PathSegment.Line,te,.775*ne)),he.add(new go.PathSegment(go.PathSegment.Move,.675*te,.575*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.775*te,.775*ne)),le}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ce,te,ne){var le=new go.Geometry,oe=.5,de=ge*.5,he=new go.PathFigure(te,oe*ne,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,oe*te,ne,te,(oe+de)*ne,(oe+de)*te,ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,0,oe*ne,(oe-de)*te,ne,0,(oe+de)*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,oe*te,0,0,(oe-de)*ne,(oe-de)*te,0)),he.add(new go.PathSegment(go.PathSegment.Bezier,te,oe*ne,(oe+de)*te,0,te,(oe-de)*ne));var ie=new go.PathFigure(oe*te,0,!1);return le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,oe*te,.15*ne)),ie.add(new go.PathSegment(go.PathSegment.Move,oe*te,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,oe*te,.85*ne)),ie.add(new go.PathSegment(go.PathSegment.Move,0,oe*ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.15*te,oe*ne)),ie.add(new go.PathSegment(go.PathSegment.Move,te,oe*ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.85*te,oe*ne)),ie.add(new go.PathSegment(go.PathSegment.Move,oe*te,oe*ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.58*te,.1*ne)),ie.add(new go.PathSegment(go.PathSegment.Move,oe*te,oe*ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.78*te,.54*ne)),le}),go.Shape.defineFigureGenerator("Package",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.15*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,.15*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne).close());var de=new go.PathFigure(0,.15*ne,!0);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,0,0)),de.add(new go.PathSegment(go.PathSegment.Line,.6*te,0)),de.add(new go.PathSegment(go.PathSegment.Line,.65*te,.15*ne).close()),le.spot1=new go.Spot(0,.1),le.spot2=new go.Spot(1,1),le}),go.Shape.defineFigureGenerator("Class",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var de=new go.PathFigure(0,.2*ne,!1);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,.2*ne).close());var he=new go.PathFigure(0,.5*ne,!1);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne).close()),le}),go.Shape.defineFigureGenerator("Component",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te,ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.15*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.15*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne).close());var de=new go.PathFigure(0,.2*ne,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.45*te,.2*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.45*te,.4*ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,.4*ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,.2*ne).close());var he=new go.PathFigure(0,.6*ne,!0);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,.45*te,.6*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.45*te,.8*ne)),he.add(new go.PathSegment(go.PathSegment.Line,0,.8*ne)),he.add(new go.PathSegment(go.PathSegment.Line,0,.6*ne).close()),le}),go.Shape.defineFigureGenerator("Boat Shipment",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.15*te,.6*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.15*te,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.15*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.85*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.85*te,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.15*te,.6*ne));var de=new go.PathFigure(.15*te,.6*ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.85*te,.6*ne)),le}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te,ne,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.66*te,.33*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.66*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.33*te,.33*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.33*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.33*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne).close()),le}),go.Shape.defineFigureGenerator("Workcell",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,ne,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.65*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.65*te,.4*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.35*te,.4*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.35*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),le}),go.Shape.defineFigureGenerator("Supermarket",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.33*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.33*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,te,.33*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.66*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.66*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,te,.66*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),le}),go.Shape.defineFigureGenerator("TruckShipment",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.6*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var de=new go.PathFigure(te,.8*ne,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,.4*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.6*te,.4*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.6*te,.8*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,.8*ne).close());var he=.1,ie=ge*.1,ue=.2,ve=.9,Se=new go.PathFigure((ue-he)*te,ve*ne,!0);le.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,ue*te,(ve-he)*ne,(ue-he)*te,(ve-ie)*ne,(ue-ie)*te,(ve-he)*ne)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ue+he)*te,ve*ne,(ue+ie)*te,(ve-he)*ne,(ue+he)*te,(ve-ie)*ne)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ue*te,(ve+he)*ne,(ue+he)*te,(ve+ie)*ne,(ue+ie)*te,(ve+he)*ne)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ue-he)*te,ve*ne,(ue-ie)*te,(ve+he)*ne,(ue-he)*te,(ve+ie)*ne).close()),he=.1,ie=ge*.1,ue=.8,ve=.9;var De=new go.PathFigure((ue-he)*te,ve*ne,!0);return le.add(De),De.add(new go.PathSegment(go.PathSegment.Bezier,ue*te,(ve-he)*ne,(ue-he)*te,(ve-ie)*ne,(ue-ie)*te,(ve-he)*ne)),De.add(new go.PathSegment(go.PathSegment.Bezier,(ue+he)*te,ve*ne,(ue+ie)*te,(ve-he)*ne,(ue+he)*te,(ve-ie)*ne)),De.add(new go.PathSegment(go.PathSegment.Bezier,ue*te,(ve+he)*ne,(ue+he)*te,(ve+ie)*ne,(ue+ie)*te,(ve+he)*ne)),De.add(new go.PathSegment(go.PathSegment.Bezier,(ue-he)*te,ve*ne,(ue-ie)*te,(ve+he)*ne,(ue-he)*te,(ve+ie)*ne).close()),le}),go.Shape.defineFigureGenerator("KanbanPost",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.2*te,0,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.2*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*te,0)),oe.add(new go.PathSegment(go.PathSegment.Move,.5*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.5*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*te,ne)),le}),go.Shape.defineFigureGenerator("Forklift",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0));var de=new go.PathFigure(0,.5*ne,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,0,.8*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,.8*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,.5*ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,.5*ne));var he=new go.PathFigure(.5*te,.8*ne,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,.5*te,.1*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.55*te,.1*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.55*te,.8*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.5*te,.8*ne));var ie=new go.PathFigure(.5*te,.7*ne,!1);le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,te,.7*ne));var ue=.1,ve=ge*.1,Se=.1,De=.9,Re=new go.PathFigure((Se-ue)*te,De*ne,!0);le.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,Se*te,(De-ue)*ne,(Se-ue)*te,(De-ve)*ne,(Se-ve)*te,(De-ue)*ne)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(Se+ue)*te,De*ne,(Se+ve)*te,(De-ue)*ne,(Se+ue)*te,(De-ve)*ne)),Re.add(new go.PathSegment(go.PathSegment.Bezier,Se*te,(De+ue)*ne,(Se+ue)*te,(De+ve)*ne,(Se+ve)*te,(De+ue)*ne)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(Se-ue)*te,De*ne,(Se-ve)*te,(De+ue)*ne,(Se-ue)*te,(De+ve)*ne)),ue=.1,ve=ge*.1,Se=.4,De=.9;var Ne=new go.PathFigure((Se-ue)*te,De*ne,!0);return le.add(Ne),Ne.add(new go.PathSegment(go.PathSegment.Bezier,Se*te,(De-ue)*ne,(Se-ue)*te,(De-ve)*ne,(Se-ve)*te,(De-ue)*ne)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(Se+ue)*te,De*ne,(Se+ve)*te,(De-ue)*ne,(Se+ue)*te,(De-ve)*ne)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,Se*te,(De+ue)*ne,(Se+ue)*te,(De+ve)*ne,(Se+ve)*te,(De+ue)*ne)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(Se-ue)*te,De*ne,(Se-ve)*te,(De+ue)*ne,(Se-ue)*te,(De+ve)*ne)),le}),go.Shape.defineFigureGenerator("RailShipment",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.1*te,.4*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.45*te,.4*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.45*te,.9*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.1*te,.9*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.1*te,.4*ne).close());var de=new go.PathFigure(.45*te,.7*ne,!1);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.55*te,.7*ne));var he=new go.PathFigure(.55*te,.4*ne,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,.9*te,.4*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.9*te,.9*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.55*te,.9*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.55*te,.4*ne).close());var Se=.05,De=ge*.05,Re=.175,Ne=.95,ie=new go.PathFigure((Re-Se)*te,Ne*ne,!0);le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,Re*te,(Ne-Se)*ne,(Re-Se)*te,(Ne-De)*ne,(Re-De)*te,(Ne-Se)*ne)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(Re+Se)*te,Ne*ne,(Re+De)*te,(Ne-Se)*ne,(Re+Se)*te,(Ne-De)*ne)),ie.add(new go.PathSegment(go.PathSegment.Bezier,Re*te,(Ne+Se)*ne,(Re+Se)*te,(Ne+De)*ne,(Re+De)*te,(Ne+Se)*ne)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(Re-Se)*te,Ne*ne,(Re-De)*te,(Ne+Se)*ne,(Re-Se)*te,(Ne+De)*ne));var Se=.05,De=ge*.05,Re=.375,Ne=.95,ue=new go.PathFigure((Re-Se)*te,Ne*ne,!0);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,Re*te,(Ne-Se)*ne,(Re-Se)*te,(Ne-De)*ne,(Re-De)*te,(Ne-Se)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(Re+Se)*te,Ne*ne,(Re+De)*te,(Ne-Se)*ne,(Re+Se)*te,(Ne-De)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,Re*te,(Ne+Se)*ne,(Re+Se)*te,(Ne+De)*ne,(Re+De)*te,(Ne+Se)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(Re-Se)*te,Ne*ne,(Re-De)*te,(Ne+Se)*ne,(Re-Se)*te,(Ne+De)*ne));var Se=.05,De=ge*.05,Re=.625,Ne=.95,ve=new go.PathFigure((Re-Se)*te,Ne*ne,!0);le.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,Re*te,(Ne-Se)*ne,(Re-Se)*te,(Ne-De)*ne,(Re-De)*te,(Ne-Se)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(Re+Se)*te,Ne*ne,(Re+De)*te,(Ne-Se)*ne,(Re+Se)*te,(Ne-De)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,Re*te,(Ne+Se)*ne,(Re+Se)*te,(Ne+De)*ne,(Re+De)*te,(Ne+Se)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(Re-Se)*te,Ne*ne,(Re-De)*te,(Ne+Se)*ne,(Re-Se)*te,(Ne+De)*ne));var Se=.05,De=ge*.05,Re=.825,Ne=.95,ze=new go.PathFigure((Re-Se)*te,Ne*ne,!0);le.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,Re*te,(Ne-Se)*ne,(Re-Se)*te,(Ne-De)*ne,(Re-De)*te,(Ne-Se)*ne)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(Re+Se)*te,Ne*ne,(Re+De)*te,(Ne-Se)*ne,(Re+Se)*te,(Ne-De)*ne)),ze.add(new go.PathSegment(go.PathSegment.Bezier,Re*te,(Ne+Se)*ne,(Re+Se)*te,(Ne+De)*ne,(Re+De)*te,(Ne+Se)*ne)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(Re-Se)*te,Ne*ne,(Re-De)*te,(Ne+Se)*ne,(Re-Se)*te,(Ne+De)*ne).close());var Ge=new go.PathFigure(0,ne,!1);return le.add(Ge),Ge.add(new go.PathSegment(go.PathSegment.Line,te,ne).close()),le}),go.Shape.defineFigureGenerator("Warehouse",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var de=new go.PathFigure(0,.2*ne,!1);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,.2*ne).close());var he=new go.PathFigure(.15*te,ne,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,.15*te,.5*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.4*te,.5*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.4*te,ne)),he.add(new go.PathSegment(go.PathSegment.Line,.15*te,ne).close());var ie=.05,ue=ge*.05,ve=.35,Se=.775,De=new go.PathFigure((ve-ie)*te,Se*ne,!0);return le.add(De),De.add(new go.PathSegment(go.PathSegment.Bezier,ve*te,(Se-ie)*ne,(ve-ie)*te,(Se-ue)*ne,(ve-ue)*te,(Se-ie)*ne)),De.add(new go.PathSegment(go.PathSegment.Bezier,(ve+ie)*te,Se*ne,(ve+ue)*te,(Se-ie)*ne,(ve+ie)*te,(Se-ue)*ne)),De.add(new go.PathSegment(go.PathSegment.Bezier,ve*te,(Se+ie)*ne,(ve+ie)*te,(Se+ue)*ne,(ve+ue)*te,(Se+ie)*ne)),De.add(new go.PathSegment(go.PathSegment.Bezier,(ve-ie)*te,Se*ne,(ve-ue)*te,(Se+ie)*ne,(ve-ie)*te,(Se+ue)*ne).close()),le}),go.Shape.defineFigureGenerator("ControlCenter",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,ne,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.1*te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.1*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.9*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.9*te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.1*te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.9*te,.8*ne).close()),le}),go.Shape.defineFigureGenerator("Bluetooth",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.75*ne,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,.75*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.25*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.75*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.25*ne)),le}),go.Shape.defineFigureGenerator("Bookmark",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Move,.2*te,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*te,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.2*te,.4*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*te,.4*ne)),le}),go.Shape.defineFigureGenerator("Bookmark",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Move,.2*te,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*te,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.2*te,.4*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*te,.4*ne)),le}),go.Shape.defineFigureGenerator("Globe",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.5*te,0,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Move,0,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.5*te,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te,.5*ne,.75*te,0,te,.25*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,ne,te,.75*ne,.75*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*ne,.25*te,ne,0,.75*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,0,0,.25*ne,.25*te,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,ne,.15*te,.25*ne,.15*te,.75*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,0,.85*te,.75*ne,.85*te,.25*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.1675*te,.15*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8325*te,.15*ne,.35*te,.3*ne,.65*te,.3*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.1675*te,.85*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8325*te,.85*ne,.35*te,.7*ne,.65*te,.7*ne)),le}),go.Shape.defineFigureGenerator("Wave",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.25*ne,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.3*te,.25*ne,.1*te,0,.2*te,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.7*te,.25*ne,.425*te,.5*ne,.575*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te,.25*ne,.8*te,0,.9*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.75*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,0,.25*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.75*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.3*te,.75*ne,.1*te,.5*ne,.2*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.7*te,.75*ne,.425*te,ne,.575*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te,.75*ne,.8*te,.5*ne,.9*te,.5*ne)),le}),go.Shape.defineFigureGenerator("Operator",function(ce,te,ne){var le=new go.Geometry,oe=.3,de=ge*.3,he=.5,ie=.7,ue=new go.PathFigure((he-oe)*te,ie*ne,!0);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie-oe)*ne,(he-oe)*te,(ie-de)*ne,(he-de)*te,(ie-oe)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he+oe)*te,ie*ne,(he+de)*te,(ie-oe)*ne,(he+oe)*te,(ie-de)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+oe)*ne,(he+oe)*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he-oe)*te,ie*ne,(he-de)*te,(ie+oe)*ne,(he-oe)*te,(ie+de)*ne));var ve=new go.PathFigure(0,.7*ne,!1);return le.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,te,.7*ne,0,0,te,0)),le}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.5*te,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.65*ne,.65*te,.3*ne,.65*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,0,.35*te,.5*ne,.35*te,.3*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.5*te,.65*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,ne,.3*te,.6*ne,.1*te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.65*ne,.2*te,ne,.35*te,.95*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.5*te,.65*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te,ne,.7*te,.6*ne,.9*te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.65*ne,.8*te,ne,.65*te,.95*ne)),le}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.4*te,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*ne,0,.075*ne,0,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.4*te,ne,0,ne,.4*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8*te,.4*ne,.8*te,ne,.85*te,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.4*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),le}),go.Shape.defineFigureGenerator("Battery",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,.1*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.1*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.4*te,.1*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*te,.1*ne));var de=new go.PathFigure(0,.6*ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Move,0,.4*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,.4*ne)),le}),go.Shape.defineFigureGenerator("Delete",function(ce,te,ne){var le=new go.Geometry,oe=.5,de=ge*.5,he=.5,ie=.5,ue=new go.PathFigure((he-oe)*te,ie*ne,!0);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie-oe)*ne,(he-oe)*te,(ie-de)*ne,(he-de)*te,(ie-oe)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he+oe)*te,ie*ne,(he+de)*te,(ie-oe)*ne,(he+oe)*te,(ie-de)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+oe)*ne,(he+oe)*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he-oe)*te,ie*ne,(he-de)*te,(ie+oe)*ne,(he-oe)*te,(ie+de)*ne));var ve=new go.PathFigure(.15*te,.5*ne,!1);return le.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,.85*te,.5*ne)),le}),go.Shape.defineFigureGenerator("Flag",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.1*ne,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Move,0,.1*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.1*ne,.15*te,0,.35*te,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te,.1*ne,.65*te,.2*ne,.85*te,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.5*ne,.85*te,.6*ne,.65*te,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*ne,.35*te,.4*ne,.15*te,.4*ne).close()),le}),go.Shape.defineFigureGenerator("Help",function(ce,te,ne){var le=new go.Geometry,oe=.5,de=ge*.5,he=.5,ie=.5,ue=new go.PathFigure((he-oe)*te,ie*ne,!1);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie-oe)*ne,(he-oe)*te,(ie-de)*ne,(he-de)*te,(ie-oe)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he+oe)*te,ie*ne,(he+de)*te,(ie-oe)*ne,(he+oe)*te,(ie-de)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+oe)*ne,(he+oe)*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he-oe)*te,ie*ne,(he-de)*te,(ie+oe)*ne,(he-oe)*te,(ie+de)*ne).close()),oe=.05,de=ge*.05,he=.5,ie=.8;var ve=new go.PathFigure((he-oe)*te,ie*ne,!1);return le.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie-oe)*ne,(he-oe)*te,(ie-de)*ne,(he-de)*te,(ie-oe)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(he+oe)*te,ie*ne,(he+de)*te,(ie-oe)*ne,(he+oe)*te,(ie-de)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+oe)*ne,(he+oe)*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(he-oe)*te,ie*ne,(he-de)*te,(ie+oe)*ne,(he-oe)*te,(ie+de)*ne).close()),ve.add(new go.PathSegment(go.PathSegment.Move,.5*te,.7*ne)),ve.add(new go.PathSegment(go.PathSegment.Line,.5*te,.5*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.2*ne,.75*te,.475*ne,.75*te,.225*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.3*te,.35*ne,.4*te,.2*ne,.3*te,.25*ne)),le}),go.Shape.defineFigureGenerator("Location",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(.5*te,ne,!0).add(new go.PathSegment(go.PathSegment.Line,.75*te,.5*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.5*te,0,.975*te,.025*ne,.5*te,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*te,.5*ne,.5*te,0,.025*te,.025*ne).close()).add(new go.PathSegment(go.PathSegment.Move,.5*te,.2*ne)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*te,.3*ne,.1*te,.1*ne).close()))}),go.Shape.defineFigureGenerator("Lock",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.5*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.5*ne));var de=new go.PathFigure(.2*te,.5*ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Move,.2*te,.5*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.2*te,.3*ne)),de.add(new go.PathSegment(go.PathSegment.Bezier,.8*te,.3*ne,.25*te,0,.75*te,0)),de.add(new go.PathSegment(go.PathSegment.Line,.8*te,.5*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.8*te,.3*ne)),le}),go.Shape.defineFigureGenerator("Unlocked",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.5*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.5*ne));var de=new go.PathFigure(.2*te,.5*ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Move,.2*te,.5*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.2*te,.3*ne)),de.add(new go.PathSegment(go.PathSegment.Bezier,.8*te,.3*ne,.25*te,0,.75*te,0)),de.add(new go.PathSegment(go.PathSegment.Line,.8*te,.35*ne)),le}),go.Shape.defineFigureGenerator("Gear",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(.9375*te,.56246875*ne,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*te,.4375*ne)).add(new go.PathSegment(go.PathSegment.Line,.80621875*te,.4375*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.763*te,.3316875*ne,.79840625*te,.39915625*ne,.7834375*te,.3635*ne)).add(new go.PathSegment(go.PathSegment.Line,.8566875*te,.23796875*ne)).add(new go.PathSegment(go.PathSegment.Line,.76825*te,.14959375*ne)).add(new go.PathSegment(go.PathSegment.Line,.67596875*te,.24184375*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*te,.19378125*ne,.64228125*te,.2188125*ne,.603875*te,.2021875*ne)).add(new go.PathSegment(go.PathSegment.Line,.5625*te,.0625*ne)).add(new go.PathSegment(go.PathSegment.Line,.4375*te,.0625*ne)).add(new go.PathSegment(go.PathSegment.Line,.4375*te,.19378125*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*te,.239375*ne,.39759375*te,.20190625*ne,.36053125*te,.2176875*ne)).add(new go.PathSegment(go.PathSegment.Line,.2379375*te,.14959375*ne)).add(new go.PathSegment(go.PathSegment.Line,.14953125*te,.2379375*ne)).add(new go.PathSegment(go.PathSegment.Line,.23934375*te,.3278125*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*te,.4375*ne,.21765625*te,.36059375*ne,.201875*te,.397625*ne)).add(new go.PathSegment(go.PathSegment.Line,.0625*te,.4375*ne)).add(new go.PathSegment(go.PathSegment.Line,.0625*te,.5625*ne)).add(new go.PathSegment(go.PathSegment.Line,.1938125*te,.5625*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*te,.67596875*ne,.20221875*te,.603875*ne,.21884375*te,.64228125*ne)).add(new go.PathSegment(go.PathSegment.Line,.1495625*te,.76825*ne)).add(new go.PathSegment(go.PathSegment.Line,.238*te,.8566875*ne)).add(new go.PathSegment(go.PathSegment.Line,.3316875*te,.76296875*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*te,.80621875*ne,.36353125*te,.78340625*ne,.3991875*te,.79840625*ne)).add(new go.PathSegment(go.PathSegment.Line,.43753125*te,.9375*ne)).add(new go.PathSegment(go.PathSegment.Line,.5625*te,.9375*ne)).add(new go.PathSegment(go.PathSegment.Line,.5625*te,.80621875*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*te,.760625*ne,.602375*te,.79809375*ne,.63946875*te,.78234375*ne)).add(new go.PathSegment(go.PathSegment.Line,.76828125*te,.8566875*ne)).add(new go.PathSegment(go.PathSegment.Line,.85671875*te,.76825*ne)).add(new go.PathSegment(go.PathSegment.Line,.76065625*te,.67221875*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*te,.56246875*ne,.78234375*te,.63940625*ne,.798125*te,.602375*ne)).add(new go.PathSegment(go.PathSegment.Line,.9375*te,.56246875*ne).close()).add(new go.PathSegment(go.PathSegment.Move,.5*te,.6*ne)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*te,.5*ne,.1*te,.1*ne).close()))}),go.Shape.defineFigureGenerator("Hand",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.5*ne,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*te,.3*ne,0,.375*ne,.05*te,.325*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.45*te,.075*ne,.3*te,.225*ne,.4*te,.175*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.525*te,.075*ne,.46*te,.05*ne,.525*te,.05*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.3*te,.4*ne,.525*te,.275*ne,.475*te,.325*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.9*te,.4*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.9*te,.55*ne,te,.4*ne,te,.55*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*te,.55*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*te,.55*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.6*te,.7*ne,.675*te,.55*ne,.675*te,.7*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*te,.7*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*te,.7*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.575*te,.85*ne,.65*te,.7*ne,.65*te,.85*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*te,.85*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*te,.85*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.535*te,ne,.61*te,.85*ne,.61*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*ne,.435*te,ne,0,ne).close()),le}),go.Shape.defineFigureGenerator("Map",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.2*ne,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.25*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.25*te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),oe.add(new go.PathSegment(go.PathSegment.Move,.25*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.25*te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.5*te,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.75*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,.8*ne)),le}),go.Shape.defineFigureGenerator("Eject",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne*.7)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne*.7).close());var de=new go.PathFigure(0,ne*.6,!0);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,.6*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,0).close()),le}),go.Shape.defineFigureGenerator("Pencil",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*te,.1*ne)).add(new go.PathSegment(go.PathSegment.Line,te,.9*ne)).add(new go.PathSegment(go.PathSegment.Line,.9*te,ne)).add(new go.PathSegment(go.PathSegment.Line,.1*te,.2*ne).close()))}),go.Shape.defineFigureGenerator("Building",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te*1,ne*1,!1);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne*.85)),oe.add(new go.PathSegment(go.PathSegment.Line,.046*te,ne*.85)),oe.add(new go.PathSegment(go.PathSegment.Line,.046*te,ne*.45)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne*.45)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne*.3)),oe.add(new go.PathSegment(go.PathSegment.Line,.046*te,ne*.3)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*te,ne*.3)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne*.3)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne*.45)),oe.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*te,ne*.45)),oe.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*te,ne*.85)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne*.85).close());var de=new go.PathFigure(.126*te,.85*ne,!1);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.126*te,.45*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.322*te,.45*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.322*te,.85*ne).close());var he=new go.PathFigure(.402*te,.85*ne,!1);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,.402*te,.45*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.598*te,.45*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.598*te,.85*ne).close());var ie=new go.PathFigure(.678*te,.85*ne,!1);le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.678*te,.45*ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.874*te,.45*ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.874*te,.85*ne).close());var ue=new go.PathFigure(.5*te,.1*ne,!1);return le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*te,.3*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*te,.3*ne).close()),le}),go.Shape.defineFigureGenerator("Staircase",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,ne*1,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te*.2,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.2,ne*.8)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.4,ne*.8)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.4,ne*.6)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.6,ne*.6)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.6,ne*.4)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.8,ne*.4)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.8,ne*.2)),oe.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*.2)),oe.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*.15)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.75,ne*.15)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.75,ne*.35)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.55,ne*.35)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.55,ne*.55)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.35,ne*.55)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.35,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.15,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.15,ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne*.95).close()),le}),go.Shape.defineFigureGenerator("5Bars",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,ne*1,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te*.184,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.184,ne*(1-.184)).close());var de=new go.PathFigure(te*.204,ne,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te*.204,ne*(1-.184))),de.add(new go.PathSegment(go.PathSegment.Line,te*.388,ne*(1-.184*2))),de.add(new go.PathSegment(go.PathSegment.Line,te*.388,ne*1).close());var he=new go.PathFigure(te*.408,ne,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te*.408,ne*(1-.184*2))),he.add(new go.PathSegment(go.PathSegment.Line,te*.592,ne*(1-.184*3))),he.add(new go.PathSegment(go.PathSegment.Line,te*.592,ne*1).close());var ie=new go.PathFigure(te*.612,ne,!0);le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,te*.612,ne*(1-.184*3))),ie.add(new go.PathSegment(go.PathSegment.Line,te*.796,ne*(1-.184*4))),ie.add(new go.PathSegment(go.PathSegment.Line,te*.796,ne*1).close());var ue=new go.PathFigure(te*.816,ne,!0);return le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,te*.816,ne*(1-.184*4))),ue.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*(1-.184*5))),ue.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*1).close()),le}),go.Shape.defineFigureGenerator("PC",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.3,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.3,0).close());var de=new go.PathFigure(te*.055,.07*ne,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te*.245,ne*.07)),de.add(new go.PathSegment(go.PathSegment.Line,te*.245,ne*.1)),de.add(new go.PathSegment(go.PathSegment.Line,te*.055,ne*.1).close());var he=new go.PathFigure(te*.055,.13*ne,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te*.245,ne*.13)),he.add(new go.PathSegment(go.PathSegment.Line,te*.245,ne*.16)),he.add(new go.PathSegment(go.PathSegment.Line,te*.055,ne*.16).close());var ie=new go.PathFigure(te*.055,.18*ne,!0);le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,te*.245,ne*.18)),ie.add(new go.PathSegment(go.PathSegment.Line,te*.245,ne*.21)),ie.add(new go.PathSegment(go.PathSegment.Line,te*.055,ne*.21).close());var ue=new go.PathFigure(te*1,0,!0);return le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,te*.4,0)),ue.add(new go.PathSegment(go.PathSegment.Line,te*.4,ne*.65)),ue.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*.65).close()),le}),go.Shape.defineFigureGenerator("Plane",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.55*te,ne,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*te,.7*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.1*te,.475*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.35*te,.525*ne,0,.4*ne,.225*te,.45*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*te,.475*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.15*te,.35*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*te,.325*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*te,.325*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.85*te,.1*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.9*te,.2*ne,.975*te,0,te,.08*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*te,.45*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*te,.95*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.55*te,ne).close()),le}),go.Shape.defineFigureGenerator("Key",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te*1,ne*.5,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te*.9,.4*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.5,.4*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.5,.35*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.45,.35*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.3,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.15,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.35*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.65*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.15,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.3,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.45,.65*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.5,.65*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.5,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.6,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.65,.55*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.7,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.75,.55*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.8,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.85,.575*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.9,.6*ne).close()),oe.add(new go.PathSegment(go.PathSegment.Move,.17*te,.425*ne)),oe.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*te,.5*ne,.075*te,.075*ne).close()),le}),go.Shape.defineFigureGenerator("FilmTape",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!1);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Arc,270,180,te*0,te*.3,te*.055)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.08,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.08,ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*1),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*1),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*2),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*2),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*3),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*3),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*4),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*4),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*5),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*5),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*6),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*6),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*7),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*7),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*8),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*8),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*9),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*9),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*10),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*10),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*11),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*11),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*12),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*12),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*13),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*13),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*14),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*14),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*15),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*15),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*1));var de=new go.PathFigure(0,0,!1);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*0)),de.add(new go.PathSegment(go.PathSegment.Arc,270,-180,te*1,te*.3,te*.055)),de.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*1));var he=new go.PathFigure(te*.11,ne*.1,!1);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te*(.11+.24133333*1+.028*0),ne*.1)),he.add(new go.PathSegment(go.PathSegment.Line,te*(.11+.24133333*1+.028*0),ne*.8)),he.add(new go.PathSegment(go.PathSegment.Line,te*.11,ne*.8).close());var ie=new go.PathFigure(te*(.11+.24133333*1+.028*1),ne*.1,!1);le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,te*(.11+.24133333*2+.028*1),ne*.1)),ie.add(new go.PathSegment(go.PathSegment.Line,te*(.11+.24133333*2+.028*1),ne*.8)),ie.add(new go.PathSegment(go.PathSegment.Line,te*(.11+.24133333*1+.028*1),ne*.8).close());var ue=new go.PathFigure(te*(.11+.24133333*2+.028*2),ne*.1,!1);return le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,te*(.11+.24133333*3+.028*2),ne*.1)),ue.add(new go.PathSegment(go.PathSegment.Line,te*(.11+.24133333*3+.028*2),ne*.8)),ue.add(new go.PathSegment(go.PathSegment.Line,te*(.11+.24133333*2+.028*2),ne*.8).close()),le}),go.Shape.defineFigureGenerator("FloppyDisk",function(ce,te,ne){var le=new go.Geometry,oe=8,de=oe*ge,he=new go.PathFigure(oe,0,!1);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te*.86,0)),he.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*.14)),he.add(new go.PathSegment(go.PathSegment.Line,te,ne-oe)),he.add(new go.PathSegment(go.PathSegment.Bezier,te-oe,ne,te,ne-de,te-de,ne)),he.add(new go.PathSegment(go.PathSegment.Line,oe,ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,0,ne-oe,de,ne,0,ne-de)),he.add(new go.PathSegment(go.PathSegment.Line,0,oe)),he.add(new go.PathSegment(go.PathSegment.Bezier,oe,0,0,de,de,0).close());var ie=new go.PathFigure(te*.83,0,!1);le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,te*.83,ne*.3)),ie.add(new go.PathSegment(go.PathSegment.Line,te*.17,ne*.3)),ie.add(new go.PathSegment(go.PathSegment.Line,te*.17,ne*0).close());var ue=new go.PathFigure(te*.83,ne*1,!1);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,te*.83,ne*.5)),ue.add(new go.PathSegment(go.PathSegment.Line,te*.17,ne*.5)),ue.add(new go.PathSegment(go.PathSegment.Line,te*.17,ne*1).close());var ve=new go.PathFigure(te*.78,ne*.05,!1);return le.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,te*.66,ne*.05)),ve.add(new go.PathSegment(go.PathSegment.Line,te*.66,ne*.25)),ve.add(new go.PathSegment(go.PathSegment.Line,te*.78,ne*.25).close()),le}),go.Shape.defineFigureGenerator("SpeechBubble",function(ce,te,ne){var le=ce?ce.parameter1:NaN;(isNaN(le)||le<0)&&(le=15),le=Math.min(le,te/3),le=Math.min(le,ne/3);var oe=le*ge,de=ne*.8,he=new go.Geometry,ie=new go.PathFigure(le,0,!0);return he.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,te-le,0)),ie.add(new go.PathSegment(go.PathSegment.Bezier,te,le,te-oe,0,te,oe)),ie.add(new go.PathSegment(go.PathSegment.Line,te,de-le)),ie.add(new go.PathSegment(go.PathSegment.Bezier,te-le,de,te,de-oe,te-oe,de)),ie.add(new go.PathSegment(go.PathSegment.Line,te*.7,de)),ie.add(new go.PathSegment(go.PathSegment.Line,te*.7,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,te*.55,de)),ie.add(new go.PathSegment(go.PathSegment.Line,le,de)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,de-le,oe,de,0,de-oe)),ie.add(new go.PathSegment(go.PathSegment.Line,0,le)),ie.add(new go.PathSegment(go.PathSegment.Bezier,le,0,0,oe,oe,0).close()),oe>1?(he.spot1=new go.Spot(0,0,oe,oe),he.spot2=new go.Spot(1,.8,-oe,-oe)):(he.spot1=go.Spot.TopLeft,he.spot2=new go.Spot(1,.8)),he}),go.Shape.defineFigureGenerator("Repeat",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te*0,ne*.45,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te*.25,ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.5,ne*.45)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.3,ne*.45)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.3,ne*.9)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.6,ne*.9)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.65,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.2,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.2,ne*.45).close());var de=new go.PathFigure(te*1,ne*.55,!0);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te*.75,ne*1)),de.add(new go.PathSegment(go.PathSegment.Line,te*.5,ne*.55)),de.add(new go.PathSegment(go.PathSegment.Line,te*.7,ne*.55)),de.add(new go.PathSegment(go.PathSegment.Line,te*.7,ne*.1)),de.add(new go.PathSegment(go.PathSegment.Line,te*.4,ne*.1)),de.add(new go.PathSegment(go.PathSegment.Line,te*.35,ne*0)),de.add(new go.PathSegment(go.PathSegment.Line,te*.8,ne*0)),de.add(new go.PathSegment(go.PathSegment.Line,te*.8,ne*.55).close()),le}),go.Shape.defineFigureGenerator("Windows",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Line,te,ne)).add(new go.PathSegment(go.PathSegment.Line,0,ne).close()).add(new go.PathSegment(go.PathSegment.Move,.4*te,.4*ne)).add(new go.PathSegment(go.PathSegment.Line,.4*te,.8*ne)).add(new go.PathSegment(go.PathSegment.Line,.9*te,.8*ne)).add(new go.PathSegment(go.PathSegment.Line,.9*te,.4*ne).close()).add(new go.PathSegment(go.PathSegment.Move,.2*te,.1*ne)).add(new go.PathSegment(go.PathSegment.Line,.2*te,.6*ne)).add(new go.PathSegment(go.PathSegment.Line,.7*te,.6*ne)).add(new go.PathSegment(go.PathSegment.Line,.7*te,.1*ne).close()).add(new go.PathSegment(go.PathSegment.Move,.1*te,.6*ne)).add(new go.PathSegment(go.PathSegment.Line,.1*te,.9*ne)).add(new go.PathSegment(go.PathSegment.Line,.5*te,.9*ne)).add(new go.PathSegment(go.PathSegment.Line,.5*te,.6*ne).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te*0,ne*.1,!1);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*.1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*.9)),oe.add(new go.PathSegment(go.PathSegment.Line,te*0,ne*.9).close());var de=new go.PathFigure(te*.1,ne*.2,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te*.1,ne*.25)),de.add(new go.PathSegment(go.PathSegment.Line,te*.22,ne*.285)),de.add(new go.PathSegment(go.PathSegment.Line,te*.1,ne*.32)),de.add(new go.PathSegment(go.PathSegment.Line,te*.1,ne*.37)),de.add(new go.PathSegment(go.PathSegment.Line,te*.275,ne*.32)),de.add(new go.PathSegment(go.PathSegment.Line,te*.275,ne*.25).close());var he=new go.PathFigure(te*.28,ne*.37,!0);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te*.45,ne*.37)),he.add(new go.PathSegment(go.PathSegment.Line,te*.45,ne*.41)),he.add(new go.PathSegment(go.PathSegment.Line,te*.28,ne*.41).close()),le}),go.Shape.defineFigureGenerator("Beaker",function(ce,te,ne){var le=new go.Geometry,oe=15,de=oe*ge,he=new go.PathFigure(te*.62,ne*.475,!0);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te,ne-oe)),he.add(new go.PathSegment(go.PathSegment.Bezier,te-oe,ne,te,ne-de,te-de,ne)),he.add(new go.PathSegment(go.PathSegment.Line,oe,ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,0,ne-oe,de,ne,0,ne-de)),he.add(new go.PathSegment(go.PathSegment.Line,te*.38,ne*.475)),he.add(new go.PathSegment(go.PathSegment.Line,te*.38,ne*.03)),he.add(new go.PathSegment(go.PathSegment.Line,te*.36,ne*0)),he.add(new go.PathSegment(go.PathSegment.Line,te*.64,ne*0)),he.add(new go.PathSegment(go.PathSegment.Line,te*.62,ne*.03).close()),de>1?(le.spot1=new go.Spot(0,0,de,de),le.spot2=new go.Spot(1,1,-de,-de)):(le.spot1=go.Spot.TopLeft,le.spot2=go.Spot.BottomRight),le}),go.Shape.defineFigureGenerator("Download",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te*0,ne*1,!0);le.add(oe);var de=.1/.3;oe.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*.8,ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.66,ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.66,ne*.055)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.755,ne*.055)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.93,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*.64,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*.61,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.5,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.39,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.36,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*.07,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*(1-.755),ne*.055)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(1-.66),ne*.055)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(1-.66),ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(1-.8),ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*0,ne*(1-de)).close());var he=new go.PathFigure(te*.4,ne*0,!0);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te*.4,ne*.44)),he.add(new go.PathSegment(go.PathSegment.Line,te*.26,ne*.44)),he.add(new go.PathSegment(go.PathSegment.Line,te*.5,ne*.66)),he.add(new go.PathSegment(go.PathSegment.Line,te*(1-.26),ne*.44)),he.add(new go.PathSegment(go.PathSegment.Line,te*.6,ne*.44)),he.add(new go.PathSegment(go.PathSegment.Line,te*.6,ne*0).close()),le}),go.Shape.defineFigureGenerator("Bin",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te*0,ne*1,!0);le.add(oe);var de=.1/.3;return oe.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*.8,ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.66,ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.66,ne*.055)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.755,ne*.055)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.93,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*.64,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*.61,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.5,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.39,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.36,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*.07,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*(1-.755),ne*.055)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(1-.66),ne*.055)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(1-.66),ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(1-.8),ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*0,ne*(1-de)).close()),le}),go.Shape.defineFigureGenerator("Upload",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te*0,ne*1,!0);le.add(oe);var de=.1/.3;oe.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*.8,ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.66,ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.66,ne*.055)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.755,ne*.055)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.93,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*.64,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*.61,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.5,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.39,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.36,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*.07,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*(1-.755),ne*.055)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(1-.66),ne*.055)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(1-.66),ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(1-.8),ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*0,ne*(1-de)).close());var he=new go.PathFigure(te*.5,ne*0,!0);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te*.26,ne*.25)),he.add(new go.PathSegment(go.PathSegment.Line,te*.4,ne*.25)),he.add(new go.PathSegment(go.PathSegment.Line,te*.4,ne*.63)),he.add(new go.PathSegment(go.PathSegment.Line,te*.6,ne*.63)),he.add(new go.PathSegment(go.PathSegment.Line,te*.6,ne*.25)),he.add(new go.PathSegment(go.PathSegment.Line,te*.74,ne*.25).close()),le}),go.Shape.defineFigureGenerator("EmptyDrink",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te*.15,ne*0,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te*.85,ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.7,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.3,ne*1).close()),le}),go.Shape.defineFigureGenerator("Drink",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te*.15,ne*0,!1);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te*.85,ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.7,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.3,ne*1).close());var de=new go.PathFigure(te*.235,ne*.28,!0);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te*.765,ne*.28)),de.add(new go.PathSegment(go.PathSegment.Line,te*.655,ne*.97)),de.add(new go.PathSegment(go.PathSegment.Line,te*.345,ne*.97).close()),le}),go.Shape.defineFigureGenerator("4Arrows",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te*.5,ne*0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te*.65,ne*.25)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.55,ne*.25)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.55,ne*.45)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.75,ne*.45)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.75,ne*.35)),oe.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.75,ne*.65)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.75,ne*.55)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.55,ne*.55)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.55,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.65,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.5,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.35,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.45,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.45,ne*.55)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.25,ne*.55)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.25,ne*.65)),oe.add(new go.PathSegment(go.PathSegment.Line,te*0,ne*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.25,ne*.35)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.25,ne*.45)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.45,ne*.45)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.45,ne*.25)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.35,ne*.25).close()),le}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},11081:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var St={},Tt="5.0",Ie={},Le=null,He=!1,Fe=!1,Ce=null,_e=!1,Pe=null,ge=null,Ee=0;Ee4?parseFloat(ht):5};St.setHTML5Codebase=function(ht,vt){ge=ht,ft(ht,vt)},St.setJavaCodebase=St.setJavaCodebaseVersion=St.isCompiledInstalled=St.setPreCompiledScriptPath=St.setPreCompiledResourcePath=function(){},St.setHTML5CodebaseVersion=function(ht,vt){var Ut=parseFloat(ht);if(Ut!==NaN&&Ut<5){console.log("The GeoGebra HTML5 codebase version "+Ut+" is deprecated. Using version latest instead.");return}Pe=ht,nt(ht,vt)},St.getHTML5CodebaseVersion=function(){return ce},St.getParameters=function(){return Ie},St.setFontsCSSURL=function(ht){he=ht},St.setGiacJSURL=function(ht){},St.setJNLPFile=function(ht){we=ht},St.setJNLPBaseDir=function(ht){},St.inject=function(){function ht(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var vt="auto",Ut=Ie.id,Qt,en=!1,fn=0;fn=5)return!0;var ht=St.getAppletObject();return ht&&typeof ht.recalculateEnvironments=="function"?(ht.recalculateEnvironments(),!0):!1},St.startAnimation=function(){var ht=St.getAppletObject();return ht&&typeof ht.startAnimation=="function"?(ht.startAnimation(),!0):!1},St.stopAnimation=function(){var ht=St.getAppletObject();return ht&&typeof ht.stopAnimation=="function"?(ht.stopAnimation(),!0):!1},St.getAppletObject=function(){var ht=Ie.id!==void 0?Ie.id:"ggbApplet";return window[ht]},St.resize=function(){};var ze=function(ht,vt,Ut){var Qt=document.createElement("param");Qt.setAttribute("name",vt),Qt.setAttribute("value",Ut),ht.appendChild(Qt)},Ge=function(ht){return ht&&ht!=="false"},Xe=function(ht,vt,Ut){ue(ce)<=4.2&&(Ut=!0);var Qt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ce||ggbHTML5LoadedCodebaseIsWebSimple&&!ne)&&(Qt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var en=document.createElement("div");en.classList.add("appletParameters","notranslate");var fn=vt.width,Bt=vt.height;if(vt.disableAutoScale=vt.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():vt.disableAutoScale,vt.width!==void 0)if(ue(ce)<=4.4)Ge(vt.showToolBar)&&(vt.height-=7),Ge(vt.showAlgebraInput)&&(vt.height-=37),vt.width<605&&Ge(vt.showToolBar)&&(vt.width=605,fn=605);else{var an=100;(Ge(vt.showToolBar)||Ge(vt.showMenuBar))&&(vt.hasOwnProperty("customToolBar")&&(vt.customToolbar=vt.customToolBar),an=Ge(vt.showMenuBar)?245:155),fn=5?(vt.appletOnLoad=function(Mt){var ln=ht.querySelector(".ggb_preview");ln&&ln.parentNode.removeChild(ln),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Nn),window.GGBT_wsf_view&&$(window).trigger("resize"),In(Mt)},sn||Nn.appendChild(tn)):en.appendChild(tn),Nn.appendChild(en),sn||ht.appendChild(Nn),setTimeout(function(){St.resize()},1)}else{var Gt=document.createElement("div");Gt.className="applet_scaler",Gt.style.position="relative",Gt.style.display="block",Gt.appendChild(en),ht.appendChild(Gt),vt.appletOnLoad=function(Mt){St.resize(),In(Mt)}}function Ot(Mt,ln){ln&&typeof ln.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Mt,ln.appletOnLoad):renderGGBElement(Mt),yt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",ln)}function Et(Mt,ln){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Mt,params:ln}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Mn){Ot(Mn.article,Mn.params)}),html5AppletsToProcess=null)},ue(ce)<5&&(Mt.className+=" geogebraweb")):Ot(Mt,ln)}if(Qt){scriptLoadStarted=!0;for(var Yt=0;Yt0?(on.remove(),Nn.attr("id","fullscreencontent").show(),jQuery(In).append(Nn),window.dispatchEvent(new Event("resize"))):Xe(on,vt,!1),window.GGBT_wsf_view.launchFullScreen(In)}else xe=Qt,Xe(ht,vt,!1);if(!window.GGBT_wsf_view)for(Bt=0;Btht/4*3&&(on=ht/4*3),In=on/5.8,an.setAttribute("src",oe),an.setAttribute("width",on),an.setAttribute("height",In);var Nn=(ht-on)/2,sn=(vt-In)/2;an.style.left=Nn+"px",an.style.top=sn+"px",en.appendChild(an)}}return en.appendChild(Bt),en},it=function(ht){return ht=ht.toLowerCase(),ht==="html5"||ht==="screenshot"?ht:"html5"},dt=["web","webSimple","web3d","tablet","tablet3d","phone"],nt=function(ht,vt){if(ce=ht,vt){ft(ce,!0);return}var Ut=!He;if(Ut){var Qt=ue(ce);!isNaN(Qt)&&Qt<4.4&&(Ut=!1)}var en,fn;window.location.protocol.substr(0,4)==="http"?en=window.location.protocol:en="http:";var Bt=ce.indexOf("//");Bt>0?fn=ce:Bt===0?fn=en+ce:fn="https://www.geogebra.org/apps/5.2.814.0/";for(var an in dt)if(ce.slice(dt[an].length*-1)===dt[an]||ce.slice((dt[an].length+1)*-1)===dt[an]+"/"){ft(fn,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Ut&&!Le.is3D&&!Le.AV&&!Le.SV&&!Le.CV&&!Le.EV2&&!Le.CP&&!Le.PC&&!Le.DA&&!Le.FI&&!Le.PV&&!Ge(Ie.showToolBar)&&!Ge(Ie.showMenuBar)&&!Ge(Ie.showAlgebraInput)&&!Ge(Ie.enableRightClick)&&(!Ie.appName||Ie.appName=="classic")?fn+="webSimple/":fn+="web3d/",ft(fn,!1)},ft=function(ht,vt){if(ht.requirejs){pe=ht;return}ht.slice(-1)!=="/"&&(ht+="/"),pe=ht,vt===null&&(vt=ht.indexOf("http")===-1),ye=vt,te="web.nocache.js",ne=!1;var Ut=pe.split("/");Ut.length>1&&(!vt&&Ut[Ut.length-2]==="webSimple"?(te="webSimple.nocache.js",ne=!0):dt.indexOf(Ut[Ut.length-2])>=0&&(te=Ut[Ut.length-2]+".nocache.js")),Ut=ht.split("/"),ce=Ut[Ut.length-3],ce.substr(0,4)==="test"?ce=ce.substr(4,1)+"."+ce.substr(5,1):(ce.substr(0,3)==="war"||ce.substr(0,4)==="beta")&&(ce="5.0");var Qt=parseFloat(ce);Qt!==NaN&&Qt<5&&ht.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Qt+" is deprecated. Using version latest instead."),nt("5.0",vt))},yt=function(ht,vt){window.console&&window.console.log&&(!vt||typeof vt.showLogging=="undefined"||vt.showLogging&&vt.showLogging!=="false")&&console.log(ht)};Ie.material_id!==void 0?De(gt):gt();function gt(){var ht=Tt;Pe!==null?ht=Pe:parseFloat(ht)<5&&(ht="5.0"),nt(ht,!1),ge!==null&&ft(ge,ye),_e=!0}return St},GGBAppletUtils=function(){"use strict";function St(){return window.GGBT_wsf_edit!==void 0}function Tt(_e,Pe){Pe!=1?(_e.style.transformOrigin="0% 0% 0px",_e.style.webkitTransformOrigin="0% 0% 0px",_e.style.transform="scale("+Pe+","+Pe+")",_e.style.webkitTransform="scale("+Pe+","+Pe+")",_e.style.maxWidth="initial",_e.querySelector(".ggb_preview")!==null&&(_e.querySelector(".ggb_preview").style.maxWidth="initial"),_e.querySelectorAll(".ggb_preview img")[0]!==void 0&&(_e.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),_e.querySelectorAll(".ggb_preview img")[1]!==void 0&&(_e.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(_e.style.transform="none",_e.style.webkitTransform="none")}function Ie(_e,Pe,ge,Ee,be,we){var pe=null;if(we!=null&&we!="")for(var ye=_e.parentNode;ye!=null;)if((" "+ye.className+" ").indexOf(" "+we+" ")>-1){pe=ye;break}else ye=ye.parentNode;var xe=0,ce=0,te=0,ne=0,le=0,oe=0,de=0;if(pe)xe=pe.offsetWidth,ce=Math.max(Ee?pe.offsetWidth:0,pe.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(xe=Math.min(window.innerWidth,document.documentElement.clientWidth),ce=Math.min(window.innerHeight,document.documentElement.clientHeight),te=xe):(xe=window.innerWidth,ce=window.innerHeight,te=window.innerWidth),_e){var he=_e.getBoundingClientRect();he.left>0&&he.left<=xe&&(be===void 0||!be)&&(document.dir==="rtl"?(le=xe-he.width-he.left,oe=te<=480?10:30):(oe=he.left,le=te<=480?10:30),ne=oe+le)}if(_e&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ie=_e.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(ne=40,de=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(ne=0,de=40)}}return _e&&((ge===void 0||!ge)&&Pe>0&&Pe+ne1&&(we=!0)),Pe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(we=!0),!(_e.hasOwnProperty("disableAutoScale")&&_e.disableAutoScale))be=Le(_e,Pe,we,ge,_e.scaleContainerClass);else return Ee;return we&&(!_e.hasOwnProperty("scale")||Ee===1)?be:Math.min(Ee,be)}function Fe(_e){var Pe=Math.min(window.innerWidth,document.documentElement.clientWidth),ge=Math.min(window.innerHeight,document.documentElement.clientHeight),Ee=_e.getBoundingClientRect(),be=(Pe-Ee.width)/2,we=(ge-Ee.height)/2;we<0&&(we=0),_e.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(be<40?_e.style.left="40px":_e.style.left=be+"px",_e.style.top=we+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(we<40?_e.style.top="40px":_e.style.top=we+"px",_e.style.left=be+"px")}function Ce(_e,Pe){var ge=_e.querySelector(".appletParameters");if(ge){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Pe.id!==ge.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(_e)}if(ge.parentElement&&/fullscreen/.test(ge.parentElement.className))return;var Ee=He(Pe,_e);St()&&ge.setAttribute("data-param-scale",Ee);for(var be=null,we=0;we<_e.childNodes.length;we++)if(_e.childNodes[we].className!==void 0&&_e.childNodes[we].className.match(/^applet_scaler/)){be=_e.childNodes[we];break}if(be!==null&&be.querySelector(".noscale")!==null)return;var pe=Pe.id!==void 0?Pe.id:"ggbApplet",ye=window[pe];(ye==null||!ye.recalculateEnvironments)&&be!==null&&!be.className.match(/fullscreen/)&&(be.parentNode.style.transform="",!isNaN(Ee)&&Ee!==1?(be.parentNode.style.width=Pe.width*Ee+"px",be.parentNode.style.height=Pe.height*Ee+"px",Tt(be,Ee)):(Tt(be,1),be.parentNode.style.width=Pe.width+"px",be.parentNode.style.height=Pe.height+"px")),typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&Fe(_e),window.GGBT_wsf_view&&!window.GGBT_wsf_view.isFullscreen()&&window.GGBT_wsf_general.adjustContentToResize($(ge).parents(".content-added-content"))}}return{responsiveResize:Ce,isFlexibleWorksheetEditor:St,positionCenter:Fe,getScale:He,scaleElement:Tt}}();__WEBPACK_AMD_DEFINE_ARRAY__=[],__WEBPACK_AMD_DEFINE_RESULT__=function(){return GGBApplet}.apply(exports,__WEBPACK_AMD_DEFINE_ARRAY__),__WEBPACK_AMD_DEFINE_RESULT__!==void 0&&(module.exports=__WEBPACK_AMD_DEFINE_RESULT__),GGBAppletUtils.makeModule=function(name,permutation){function webModule(){var H="bootstrap",I="begin",J="gwt.codesvr."+name+"=",K="gwt.codesvr=",L=name,M="startup",N="DUMMY",O=0,P=1,Q="iframe",R="position:absolute; width:0; height:0; border:none; left: -1000px;",S=" top: -1000px;",T="Chrome",U="CSS1Compat",V="",W="",X="",Y="undefined",Z="readystatechange",$=10,_="script",ab="javascript",bb="Failed to load ",cb="moduleStartup",db="scriptTagAdded",eb="moduleRequested",fb="meta",gb="name",hb=name+"::",ib="::",jb="gwt:property",kb="content",lb="=",mb="gwt:onPropertyErrorFn",nb='Bad handler "',ob='" for "gwt:onPropertyErrorFn"',pb="gwt:onLoadErrorFn",qb='" for "gwt:onLoadErrorFn"',rb="#",sb="?",tb="/",ub="img",vb="clear.cache.gif",wb="baseUrl",xb=name+".nocache.js",yb="base",zb="//",Ab="selectingPermutation",Bb=name+".devmode.js",Cb=permutation,Db=":",Eb=".cache.js",Fb="loadExternalRefs",Gb="end",n=window,o=document;function p(){var St=n.location.search;return St.indexOf(J)!=-1||St.indexOf(K)!=-1}function q(St,Tt){}webModule.__sendStats=q,webModule.__moduleName=L,webModule.__errFn=null,webModule.__moduleBase=N,webModule.__softPermutationId=O,webModule.__computePropValue=null,webModule.__getPropMap=null,webModule.__installRunAsyncCode=function(){},webModule.__gwtStartLoadingFragment=function(){return null},webModule.__gwt_isKnownPropertyValue=function(){return!1},webModule.__gwt_getMetaProperty=function(){return null};var r=null,s=n.__gwt_activeModules=n.__gwt_activeModules||{};s[L]={moduleName:L},webModule.__moduleStartupDone=function(St){var Tt=s[L].bindings;s[L].bindings=function(){for(var Ie=Tt?Tt():{},Le=St[webModule.__softPermutationId],He=O;He=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(St){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(St){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(St){var Tt=c[St];return Tt==null?null:Tt},r=d,webModule.__errFn=e}function B(){function St(_e){var Pe=_e.lastIndexOf(rb);Pe==-1&&(Pe=_e.length);var ge=_e.indexOf(sb);ge==-1&&(ge=_e.length);var Ee=_e.lastIndexOf(tb,Math.min(ge,Pe));return Ee>=O?_e.substring(O,Ee+P):W}function Tt(_e){if(!_e.match(/^\w+:\/\//)){var Pe=o.createElement(ub);Pe.src=_e+vb,_e=St(Pe.src)}return _e}function Ie(){var _e=__gwt_getMetaProperty(wb);return _e!=null?_e:W}function Le(){for(var _e=o.getElementsByTagName(_),Pe=O;Pe<_e.length;++Pe)if(_e[Pe].src.indexOf(xb)!=-1)return St(_e[Pe].src);return W}function He(){var _e=o.getElementsByTagName(yb);return _e.length>O?_e[_e.length-P].href:W}function Fe(){var _e=o.location;return _e.href==_e.protocol+zb+_e.host+_e.pathname+_e.search+_e.hash}var Ce=Ie();return Ce==W&&(Ce=Le()),Ce==W&&(Ce=He()),Ce==W&&Fe()&&(Ce=St(o.location.href)),Ce=Tt(Ce),Ce}function C(St){return St.match(/^\//)||St.match(/^[a-zA-Z]+:\/\//)?St:webModule.__moduleBase+St}function D(){var St=[],Tt=O,Ie=[],Le=[];function He(_e){var Pe=Le[_e](),ge=Ie[_e];if(Pe in ge)return Pe;var Ee=[];for(var be in ge)Ee[ge[be]]=be;throw r&&r(_e,Ee,Pe),null}if(__gwt_isKnownPropertyValue=function(_e,Pe){return Pe in Ie[_e]},webModule.__getPropMap=function(){var _e={};for(var Pe in Ie)Ie.hasOwnProperty(Pe)&&(_e[Pe]=He(Pe));return _e},webModule.__computePropValue=He,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Fe;try{Fe=Cb;var Ce=Fe.indexOf(Db);Ce!=-1&&(Tt=parseInt(Fe.substring(Ce+P),$),Fe=Fe.substring(O,Ce))}catch(_e){}return webModule.__softPermutationId=Tt,C(Fe+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},28202:function(St,Tt){var Ie=(Le,He,Fe)=>new Promise((Ce,_e)=>{var Pe=be=>{try{Ee(Fe.next(be))}catch(we){_e(we)}},ge=be=>{try{Ee(Fe.throw(be))}catch(we){_e(we)}},Ee=be=>be.done?Ce(be.value):Promise.resolve(be.value).then(Pe,ge);Ee((Fe=Fe.apply(Le,He)).next())});(function(Le,He){He(Tt)})(this,function(Le){"use strict";var He={value:()=>{}};function Fe(){for(var Ve,et=0,st=arguments.length,pt={};et=0&&(pt=st.slice(It+1),st=st.slice(0,It)),st&&!et.hasOwnProperty(st))throw new Error("unknown type: "+st);return{type:st,name:pt}})}function Pe(Ve,et){for(var st,pt=0,It=Ve.length;pt0)for(var st,pt,It=new Array(st),Lt=0;Lt=0&&(et=Ve.slice(0,st))!=="xmlns"&&(Ve=Ve.slice(st+1)),be.hasOwnProperty(et)?{space:be[et],local:Ve}:Ve}function pe(Ve){return function(){var et=this.ownerDocument,st=this.namespaceURI;return st===Ee&&et.documentElement.namespaceURI===Ee?et.createElement(Ve):et.createElementNS(st,Ve)}}function ye(Ve){return function(){return this.ownerDocument.createElementNS(Ve.space,Ve.local)}}function xe(Ve){var et=we(Ve);return(et.local?ye:pe)(et)}function ce(){}function te(Ve){return Ve==null?ce:function(){return this.querySelector(Ve)}}function ne(Ve){return Ve==null?[]:Array.isArray(Ve)?Ve:Array.from(Ve)}function le(){return[]}function oe(Ve){return Ve==null?le:function(){return this.querySelectorAll(Ve)}}function de(Ve){return function(){return this.matches(Ve)}}function he(Ve){return function(et){return et.matches(Ve)}}var ie=Array.prototype.find;function ue(){return this.firstElementChild}var ve=Array.prototype.filter;function Se(){return Array.from(this.children)}function De(Ve){return new Array(Ve.length)}function Re(Ve,et){this.ownerDocument=Ve.ownerDocument,this.namespaceURI=Ve.namespaceURI,this._next=null,this._parent=Ve,this.__data__=et}function Ne(Ve){return function(){return Ve}}function ze(Ve,et,st,pt,It,Lt){for(var jt,_t=0,Jt=et.length,Kt=Lt.length;_tet?1:Ve>=et?0:NaN}function $e(Ve){return function(){this.removeAttribute(Ve)}}function qe(Ve){return function(){this.removeAttributeNS(Ve.space,Ve.local)}}function ut(Ve,et){return function(){this.setAttribute(Ve,et)}}function it(Ve,et){return function(){this.setAttributeNS(Ve.space,Ve.local,et)}}function dt(Ve,et){return function(){var st=et.apply(this,arguments);st==null?this.removeAttribute(Ve):this.setAttribute(Ve,st)}}function nt(Ve,et){return function(){var st=et.apply(this,arguments);st==null?this.removeAttributeNS(Ve.space,Ve.local):this.setAttributeNS(Ve.space,Ve.local,st)}}function ft(Ve){return Ve.ownerDocument&&Ve.ownerDocument.defaultView||Ve.document&&Ve||Ve.defaultView}function yt(Ve){return function(){this.style.removeProperty(Ve)}}function gt(Ve,et,st){return function(){this.style.setProperty(Ve,et,st)}}function ht(Ve,et,st){return function(){var pt=et.apply(this,arguments);pt==null?this.style.removeProperty(Ve):this.style.setProperty(Ve,pt,st)}}function vt(Ve,et){return Ve.style.getPropertyValue(et)||ft(Ve).getComputedStyle(Ve,null).getPropertyValue(et)}function Ut(Ve){return function(){delete this[Ve]}}function Qt(Ve,et){return function(){this[Ve]=et}}function en(Ve,et){return function(){var st=et.apply(this,arguments);st==null?delete this[Ve]:this[Ve]=st}}function fn(Ve){return Ve.trim().split(/^|\s+/)}function Bt(Ve){return Ve.classList||new an(Ve)}function an(Ve){this._node=Ve,this._names=fn(Ve.getAttribute("class")||"")}function on(Ve,et){for(var st=Bt(Ve),pt=-1,It=et.length;++pt=0&&(st=et.slice(pt+1),et=et.slice(0,pt)),{type:et,name:st}})}function Kn(Ve){return function(){var et=this.__on;if(et){for(var st,pt=0,It=-1,Lt=et.length;pt=0&&(this._names.splice(et,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(Ve){return this._names.indexOf(Ve)>=0}};var Tn=[null];function xr(Ve,et){this._groups=Ve,this._parents=et}function Wr(){return new xr([[document.documentElement]],Tn)}function wr(Ve){return typeof Ve=="string"?new xr([[document.querySelector(Ve)]],[document.documentElement]):new xr([[Ve]],Tn)}function Vr(Ve,et){if(Ve=function(Lt){let jt;for(;jt=Lt.sourceEvent;)Lt=jt;return Lt}(Ve),et===void 0&&(et=Ve.currentTarget),et){var st=et.ownerSVGElement||et;if(st.createSVGPoint){var pt=st.createSVGPoint();return pt.x=Ve.clientX,pt.y=Ve.clientY,[(pt=pt.matrixTransform(et.getScreenCTM().inverse())).x,pt.y]}if(et.getBoundingClientRect){var It=et.getBoundingClientRect();return[Ve.clientX-It.left-et.clientLeft,Ve.clientY-It.top-et.clientTop]}}return[Ve.pageX,Ve.pageY]}xr.prototype=Wr.prototype={constructor:xr,select:function(Ve){typeof Ve!="function"&&(Ve=te(Ve));for(var et=this._groups,st=et.length,pt=new Array(st),It=0;It=mr&&(mr=Sr+1);!(Pr=Wn[mr])&&++mr=0;)(pt=It[Lt])&&(jt&&4^pt.compareDocumentPosition(jt)&&jt.parentNode.insertBefore(pt,jt),jt=pt);return this},sort:function(Ve){function et(Dn,bn){return Dn&&bn?Ve(Dn.__data__,bn.__data__):!Dn-!bn}Ve||(Ve=rt);for(var st=this._groups,pt=st.length,It=new Array(pt),Lt=0;Lt1?this.each((et==null?yt:typeof et=="function"?ht:gt)(Ve,et,st==null?"":st)):vt(this.node(),Ve)},property:function(Ve,et){return arguments.length>1?this.each((et==null?Ut:typeof et=="function"?en:Qt)(Ve,et)):this.node()[Ve]},classed:function(Ve,et){var st=fn(Ve+"");if(arguments.length<2){for(var pt=Bt(this.node()),It=-1,Lt=st.length;++It()=>Ve;function Qa(Ve,{sourceEvent:et,subject:st,target:pt,identifier:It,active:Lt,x:jt,y:_t,dx:Jt,dy:Kt,dispatch:un}){Object.defineProperties(this,{type:{value:Ve,enumerable:!0,configurable:!0},sourceEvent:{value:et,enumerable:!0,configurable:!0},subject:{value:st,enumerable:!0,configurable:!0},target:{value:pt,enumerable:!0,configurable:!0},identifier:{value:It,enumerable:!0,configurable:!0},active:{value:Lt,enumerable:!0,configurable:!0},x:{value:jt,enumerable:!0,configurable:!0},y:{value:_t,enumerable:!0,configurable:!0},dx:{value:Jt,enumerable:!0,configurable:!0},dy:{value:Kt,enumerable:!0,configurable:!0},_:{value:un}})}function si(Ve){return!Ve.ctrlKey&&!Ve.button}function Er(){return this.parentNode}function yr(Ve,et){return et==null?{x:Ve.x,y:Ve.y}:et}function ui(){return navigator.maxTouchPoints||"ontouchstart"in this}function kn(Ve,et,st){Ve.prototype=et.prototype=st,st.constructor=Ve}function hr(Ve,et){var st=Object.create(Ve.prototype);for(var pt in et)st[pt]=et[pt];return st}function Fr(){}Qa.prototype.on=function(){var Ve=this._.on.apply(this._,arguments);return Ve===this._?this:Ve};var Ur=.7,ca=1/Ur,bt="\\s*([+-]?\\d+)\\s*",Me="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",Oe="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",Te=/^#([0-9a-f]{3,8})$/,Ue=new RegExp(`^rgb\\(${bt},${bt},${bt}\\)$`),Ye=new RegExp(`^rgb\\(${Oe},${Oe},${Oe}\\)$`),xt=new RegExp(`^rgba\\(${bt},${bt},${bt},${Me}\\)$`),Pt=new RegExp(`^rgba\\(${Oe},${Oe},${Oe},${Me}\\)$`),qt=new RegExp(`^hsl\\(${Me},${Oe},${Oe}\\)$`),Vt=new RegExp(`^hsla\\(${Me},${Oe},${Oe},${Me}\\)$`),hn={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 gn(){return this.rgb().formatHex()}function Qn(){return this.rgb().formatRgb()}function Pn(Ve){var et,st;return Ve=(Ve+"").trim().toLowerCase(),(et=Te.exec(Ve))?(st=et[1].length,et=parseInt(et[1],16),st===6?qn(et):st===3?new rn(et>>8&15|et>>4&240,et>>4&15|240&et,(15&et)<<4|15&et,1):st===8?nr(et>>24&255,et>>16&255,et>>8&255,(255&et)/255):st===4?nr(et>>12&15|et>>8&240,et>>8&15|et>>4&240,et>>4&15|240&et,((15&et)<<4|15&et)/255):null):(et=Ue.exec(Ve))?new rn(et[1],et[2],et[3],1):(et=Ye.exec(Ve))?new rn(255*et[1]/100,255*et[2]/100,255*et[3]/100,1):(et=xt.exec(Ve))?nr(et[1],et[2],et[3],et[4]):(et=Pt.exec(Ve))?nr(255*et[1]/100,255*et[2]/100,255*et[3]/100,et[4]):(et=qt.exec(Ve))?ur(et[1],et[2]/100,et[3]/100,1):(et=Vt.exec(Ve))?ur(et[1],et[2]/100,et[3]/100,et[4]):hn.hasOwnProperty(Ve)?qn(hn[Ve]):Ve==="transparent"?new rn(NaN,NaN,NaN,0):null}function qn(Ve){return new rn(Ve>>16&255,Ve>>8&255,255&Ve,1)}function nr(Ve,et,st,pt){return pt<=0&&(Ve=et=st=NaN),new rn(Ve,et,st,pt)}function fr(Ve){return Ve instanceof Fr||(Ve=Pn(Ve)),Ve?new rn((Ve=Ve.rgb()).r,Ve.g,Ve.b,Ve.opacity):new rn}function mn(Ve,et,st,pt){return arguments.length===1?fr(Ve):new rn(Ve,et,st,pt==null?1:pt)}function rn(Ve,et,st,pt){this.r=+Ve,this.g=+et,this.b=+st,this.opacity=+pt}function On(){return`#${tr(this.r)}${tr(this.g)}${tr(this.b)}`}function Un(){const Ve=sr(this.opacity);return`${Ve===1?"rgb(":"rgba("}${Ar(this.r)}, ${Ar(this.g)}, ${Ar(this.b)}${Ve===1?")":`, ${Ve})`}`}function sr(Ve){return isNaN(Ve)?1:Math.max(0,Math.min(1,Ve))}function Ar(Ve){return Math.max(0,Math.min(255,Math.round(Ve)||0))}function tr(Ve){return((Ve=Ar(Ve))<16?"0":"")+Ve.toString(16)}function ur(Ve,et,st,pt){return pt<=0?Ve=et=st=NaN:st<=0||st>=1?Ve=et=NaN:et<=0&&(Ve=NaN),new Ln(Ve,et,st,pt)}function cr(Ve){if(Ve instanceof Ln)return new Ln(Ve.h,Ve.s,Ve.l,Ve.opacity);if(Ve instanceof Fr||(Ve=Pn(Ve)),!Ve)return new Ln;if(Ve instanceof Ln)return Ve;var et=(Ve=Ve.rgb()).r/255,st=Ve.g/255,pt=Ve.b/255,It=Math.min(et,st,pt),Lt=Math.max(et,st,pt),jt=NaN,_t=Lt-It,Jt=(Lt+It)/2;return _t?(jt=et===Lt?(st-pt)/_t+6*(st0&&Jt<1?0:jt,new Ln(jt,_t,Jt,Ve.opacity)}function Ln(Ve,et,st,pt){this.h=+Ve,this.s=+et,this.l=+st,this.opacity=+pt}function pr(Ve){return(Ve=(Ve||0)%360)<0?Ve+360:Ve}function Xn(Ve){return Math.max(0,Math.min(1,Ve||0))}function Rr(Ve,et,st){return 255*(Ve<60?et+(st-et)*Ve/60:Ve<180?st:Ve<240?et+(st-et)*(240-Ve)/60:et)}kn(Fr,Pn,{copy(Ve){return Object.assign(new this.constructor,this,Ve)},displayable(){return this.rgb().displayable()},hex:gn,formatHex:gn,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return cr(this).formatHsl()},formatRgb:Qn,toString:Qn}),kn(rn,mn,hr(Fr,{brighter(Ve){return Ve=Ve==null?ca:Math.pow(ca,Ve),new rn(this.r*Ve,this.g*Ve,this.b*Ve,this.opacity)},darker(Ve){return Ve=Ve==null?Ur:Math.pow(Ur,Ve),new rn(this.r*Ve,this.g*Ve,this.b*Ve,this.opacity)},rgb(){return this},clamp(){return new rn(Ar(this.r),Ar(this.g),Ar(this.b),sr(this.opacity))},displayable(){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:On,formatHex:On,formatHex8:function(){return`#${tr(this.r)}${tr(this.g)}${tr(this.b)}${tr(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:Un,toString:Un})),kn(Ln,function(Ve,et,st,pt){return arguments.length===1?cr(Ve):new Ln(Ve,et,st,pt==null?1:pt)},hr(Fr,{brighter(Ve){return Ve=Ve==null?ca:Math.pow(ca,Ve),new Ln(this.h,this.s,this.l*Ve,this.opacity)},darker(Ve){return Ve=Ve==null?Ur:Math.pow(Ur,Ve),new Ln(this.h,this.s,this.l*Ve,this.opacity)},rgb(){var Ve=this.h%360+360*(this.h<0),et=isNaN(Ve)||isNaN(this.s)?0:this.s,st=this.l,pt=st+(st<.5?st:1-st)*et,It=2*st-pt;return new rn(Rr(Ve>=240?Ve-240:Ve+120,It,pt),Rr(Ve,It,pt),Rr(Ve<120?Ve+240:Ve-120,It,pt),this.opacity)},clamp(){return new Ln(pr(this.h),Xn(this.s),Xn(this.l),sr(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const Ve=sr(this.opacity);return`${Ve===1?"hsl(":"hsla("}${pr(this.h)}, ${100*Xn(this.s)}%, ${100*Xn(this.l)}%${Ve===1?")":`, ${Ve})`}`}}));var Ja=Ve=>()=>Ve;function qa(Ve){return(Ve=+Ve)==1?ci:function(et,st){return st-et?function(pt,It,Lt){return pt=Math.pow(pt,Lt),It=Math.pow(It,Lt)-pt,Lt=1/Lt,function(jt){return Math.pow(pt+jt*It,Lt)}}(et,st,Ve):Ja(isNaN(et)?st:et)}}function ci(Ve,et){var st=et-Ve;return st?function(pt,It){return function(Lt){return pt+Lt*It}}(Ve,st):Ja(isNaN(Ve)?et:Ve)}var Zr=function Ve(et){var st=qa(et);function pt(It,Lt){var jt=st((It=mn(It)).r,(Lt=mn(Lt)).r),_t=st(It.g,Lt.g),Jt=st(It.b,Lt.b),Kt=ci(It.opacity,Lt.opacity);return function(un){return It.r=jt(un),It.g=_t(un),It.b=Jt(un),It.opacity=Kt(un),It+""}}return pt.gamma=Ve,pt}(1);function da(Ve,et){et||(et=[]);var st,pt=Ve?Math.min(et.length,Ve.length):0,It=et.slice();return function(Lt){for(st=0;stLt&&(It=et.slice(Lt,It),_t[jt]?_t[jt]+=It:_t[++jt]=It),(st=st[0])===(pt=pt[0])?_t[jt]?_t[jt]+=pt:_t[++jt]=pt:(_t[++jt]=null,Jt.push({i:jt,x:$a(st,pt)})),Lt=zi.lastIndex;return Lt180?un+=360:un-Kt>180&&(Kt+=360),bn.push({i:Dn.push(It(Dn)+"rotate(",null,pt)-2,x:$a(Kt,un)})):un&&Dn.push(It(Dn)+"rotate("+un+pt)}(Lt.rotate,jt.rotate,_t,Jt),function(Kt,un,Dn,bn){Kt!==un?bn.push({i:Dn.push(It(Dn)+"skewX(",null,pt)-2,x:$a(Kt,un)}):un&&Dn.push(It(Dn)+"skewX("+un+pt)}(Lt.skewX,jt.skewX,_t,Jt),function(Kt,un,Dn,bn,Yn,Gn){if(Kt!==Dn||un!==bn){var Bn=Yn.push(It(Yn)+"scale(",null,",",null,")");Gn.push({i:Bn-4,x:$a(Kt,Dn)},{i:Bn-2,x:$a(un,bn)})}else Dn===1&&bn===1||Yn.push(It(Yn)+"scale("+Dn+","+bn+")")}(Lt.scaleX,Lt.scaleY,jt.scaleX,jt.scaleY,_t,Jt),Lt=jt=null,function(Kt){for(var un,Dn=-1,bn=Jt.length;++Dn=0&&et._call.call(void 0,Ve),et=et._next;--Tr})()}finally{Tr=0,function(){for(var Ve,et,st=Jo,pt=1/0;st;)st._call?(pt>st._time&&(pt=st._time),Ve=st,st=st._next):(et=st._next,st._next=null,st=Ve?Ve._next=et:Jo=et);Ls=Ve,Fo(pt)}(),yi=0}}function As(){var Ve=Li.now(),et=Ve-Na;et>1e3&&(ya-=et,Na=Ve)}function Fo(Ve){Tr||(Mr&&(Mr=clearTimeout(Mr)),Ve-yi>24?(Ve<1/0&&(Mr=setTimeout(co,Ve-Li.now()-ya)),Fa&&(Fa=clearInterval(Fa))):(Fa||(Na=Li.now(),Fa=setInterval(As,1e3)),Tr=1,Zi(co)))}function Ao(Ve,et,st){var pt=new Ii;return et=et==null?0:+et,pt.restart(It=>{pt.stop(),Ve(It+et)},et,st),pt}Ii.prototype=yo.prototype={constructor:Ii,restart:function(Ve,et,st){if(typeof Ve!="function")throw new TypeError("callback is not a function");st=(st==null?xo():+st)+(et==null?0:+et),this._next||Ls===this||(Ls?Ls._next=this:Jo=this,Ls=this),this._call=Ve,this._time=st,Fo()},stop:function(){this._call&&(this._call=null,this._time=1/0,Fo())}};var js=Fe("start","end","cancel","interrupt"),ri=[];function Aa(Ve,et,st,pt,It,Lt){var jt=Ve.__transition;if(jt){if(st in jt)return}else Ve.__transition={};(function(_t,Jt,Kt){var un,Dn=_t.__transition;function bn(Wn){Kt.state=1,Kt.timer.restart(Yn,Kt.delay,Kt.time),Kt.delay<=Wn&&Yn(Wn-Kt.delay)}function Yn(Wn){var Fn,Zn,Pr,Sr;if(Kt.state!==1)return Bn();for(Fn in Dn)if((Sr=Dn[Fn]).name===Kt.name){if(Sr.state===3)return Ao(Yn);Sr.state===4?(Sr.state=6,Sr.timer.stop(),Sr.on.call("interrupt",_t,_t.__data__,Sr.index,Sr.group),delete Dn[Fn]):+Fn0)throw new Error("too late; already scheduled");return st}function Va(Ve,et){var st=Vi(Ve,et);if(st.state>3)throw new Error("too late; already running");return st}function Vi(Ve,et){var st=Ve.__transition;if(!st||!(st=st[et]))throw new Error("transition not found");return st}function Ro(Ve,et){var st,pt,It,Lt=Ve.__transition,jt=!0;if(Lt){for(It in et=et==null?null:et+"",Lt)(st=Lt[It]).name===et?(pt=st.state>2&&st.state<5,st.state=6,st.timer.stop(),st.on.call(pt?"interrupt":"cancel",Ve,Ve.__data__,st.index,st.group),delete Lt[It]):jt=!1;jt&&delete Ve.__transition}}function ns(Ve,et){var st,pt;return function(){var It=Va(this,Ve),Lt=It.tween;if(Lt!==st){for(var jt=0,_t=(pt=st=Lt).length;jt<_t;++jt)if(pt[jt].name===et){(pt=pt.slice()).splice(jt,1);break}}It.tween=pt}}function vs(Ve,et,st){var pt,It;if(typeof st!="function")throw new Error;return function(){var Lt=Va(this,Ve),jt=Lt.tween;if(jt!==pt){It=(pt=jt).slice();for(var _t={name:et,value:st},Jt=0,Kt=It.length;Jt=0&&(_t=_t.slice(0,Jt)),!_t||_t==="start"})}(et)?Ua:Va;return function(){var jt=Lt(this,Ve),_t=jt.on;_t!==pt&&(It=(pt=_t).copy()).on(et,st),jt.on=It}}var Pd=Wr.prototype.constructor;function ed(Ve){return function(){this.style.removeProperty(Ve)}}function Xd(Ve,et,st){return function(pt){this.style.setProperty(Ve,et.call(this,pt),st)}}function Nh(Ve,et,st){var pt,It;function Lt(){var jt=et.apply(this,arguments);return jt!==It&&(pt=(It=jt)&&Xd(Ve,jt,st)),pt}return Lt._value=et,Lt}function Bg(Ve){return function(et){this.textContent=Ve.call(this,et)}}function Rh(Ve){var et,st;function pt(){var It=Ve.apply(this,arguments);return It!==st&&(et=(st=It)&&Bg(It)),et}return pt._value=Ve,pt}var wd=0;function nc(Ve,et,st,pt){this._groups=Ve,this._parents=et,this._name=st,this._id=pt}function Jd(){return++wd}var Mu=Wr.prototype;nc.prototype={constructor:nc,select:function(Ve){var et=this._name,st=this._id;typeof Ve!="function"&&(Ve=te(Ve));for(var pt=this._groups,It=pt.length,Lt=new Array(It),jt=0;jt=(Lt=(Bn+Fn)/2))?Bn=Lt:Fn=Lt,(un=st>=(jt=(Wn+Zn)/2))?Wn=jt:Zn=jt,It=Yn,!(Yn=Yn[Dn=un<<1|Kt]))return It[Dn]=Gn,Ve;if(_t=+Ve._x.call(null,Yn.data),Jt=+Ve._y.call(null,Yn.data),et===_t&&st===Jt)return Gn.next=Yn,It?It[Dn]=Gn:Ve._root=Gn,Ve;do It=It?It[Dn]=new Array(4):Ve._root=new Array(4),(Kt=et>=(Lt=(Bn+Fn)/2))?Bn=Lt:Fn=Lt,(un=st>=(jt=(Wn+Zn)/2))?Wn=jt:Zn=jt;while((Dn=un<<1|Kt)==(bn=(Jt>=jt)<<1|_t>=Lt));return It[bn]=Yn,It[Dn]=Gn,Ve}function Al(Ve,et,st,pt,It){this.node=Ve,this.x0=et,this.y0=st,this.x1=pt,this.y1=It}function Af(Ve){return Ve[0]}function Hf(Ve){return Ve[1]}function os(Ve,et,st){var pt=new rc(et==null?Af:et,st==null?Hf:st,NaN,NaN,NaN,NaN);return Ve==null?pt:pt.addAll(Ve)}function rc(Ve,et,st,pt,It,Lt){this._x=Ve,this._y=et,this._x0=st,this._y0=pt,this._x1=It,this._y1=Lt,this._root=void 0}function Lc(Ve){for(var et={data:Ve.data},st=et;Ve=Ve.next;)st=st.next={data:Ve.data};return et}qd.prototype=Ef.prototype={constructor:qd,moveTo:function(Ve,et){this._+="M"+(this._x0=this._x1=+Ve)+","+(this._y0=this._y1=+et)},closePath:function(){this._x1!==null&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")},lineTo:function(Ve,et){this._+="L"+(this._x1=+Ve)+","+(this._y1=+et)},quadraticCurveTo:function(Ve,et,st,pt){this._+="Q"+ +Ve+","+ +et+","+(this._x1=+st)+","+(this._y1=+pt)},bezierCurveTo:function(Ve,et,st,pt,It,Lt){this._+="C"+ +Ve+","+ +et+","+ +st+","+ +pt+","+(this._x1=+It)+","+(this._y1=+Lt)},arcTo:function(Ve,et,st,pt,It){Ve=+Ve,et=+et,st=+st,pt=+pt,It=+It;var Lt=this._x1,jt=this._y1,_t=st-Ve,Jt=pt-et,Kt=Lt-Ve,un=jt-et,Dn=Kt*Kt+un*un;if(It<0)throw new Error("negative radius: "+It);if(this._x1===null)this._+="M"+(this._x1=Ve)+","+(this._y1=et);else if(Dn>Du)if(Math.abs(un*_t-Jt*Kt)>Du&&It){var bn=st-Lt,Yn=pt-jt,Gn=_t*_t+Jt*Jt,Bn=bn*bn+Yn*Yn,Wn=Math.sqrt(Gn),Fn=Math.sqrt(Dn),Zn=It*Math.tan((td-Math.acos((Gn+Dn-Bn)/(2*Wn*Fn)))/2),Pr=Zn/Fn,Sr=Zn/Wn;Math.abs(Pr-1)>Du&&(this._+="L"+(Ve+Pr*Kt)+","+(et+Pr*un)),this._+="A"+It+","+It+",0,0,"+ +(un*bn>Kt*Yn)+","+(this._x1=Ve+Sr*_t)+","+(this._y1=et+Sr*Jt)}else this._+="L"+(this._x1=Ve)+","+(this._y1=et)},arc:function(Ve,et,st,pt,It,Lt){Ve=+Ve,et=+et,Lt=!!Lt;var jt=(st=+st)*Math.cos(pt),_t=st*Math.sin(pt),Jt=Ve+jt,Kt=et+_t,un=1^Lt,Dn=Lt?pt-It:It-pt;if(st<0)throw new Error("negative radius: "+st);this._x1===null?this._+="M"+Jt+","+Kt:(Math.abs(this._x1-Jt)>Du||Math.abs(this._y1-Kt)>Du)&&(this._+="L"+Jt+","+Kt),st&&(Dn<0&&(Dn=Dn%Oc+Oc),Dn>yf?this._+="A"+st+","+st+",0,1,"+un+","+(Ve-jt)+","+(et-_t)+"A"+st+","+st+",0,1,"+un+","+(this._x1=Jt)+","+(this._y1=Kt):Dn>Du&&(this._+="A"+st+","+st+",0,"+ +(Dn>=td)+","+un+","+(this._x1=Ve+st*Math.cos(It))+","+(this._y1=et+st*Math.sin(It))))},rect:function(Ve,et,st,pt){this._+="M"+(this._x0=this._x1=+Ve)+","+(this._y0=this._y1=+et)+"h"+ +st+"v"+ +pt+"h"+-st+"Z"},toString:function(){return this._}};var Wl=os.prototype=rc.prototype;function jl(Ve){return function(){return Ve}}function Yl(Ve){return 1e-6*(Ve()-.5)}function Md(Ve){return Ve.x+Ve.vx}function xf(Ve){return Ve.y+Ve.vy}function Fh(Ve){return Ve.index}function Bu(Ve,et){var st=Ve.get(et);if(!st)throw new Error("node not found: "+et);return st}function Sf(Ve){var et,st,pt,It,Lt,jt,_t=Fh,Jt=function(Bn){return 1/Math.min(It[Bn.source.index],It[Bn.target.index])},Kt=jl(30),un=1;function Dn(Bn){for(var Wn=0,Fn=Ve.length;Wn[_t(Sr,mr,pt),Sr]));for(Bn=0,It=new Array(Fn);Bnun&&(un=pt),ItDn&&(Dn=It));if(Jt>un||Kt>Dn)return this;for(this.cover(Jt,Kt).cover(un,Dn),st=0;stVe||Ve>=It||pt>et||et>=Lt;)switch(_t=(etbn||(Lt=Jt.y0)>Yn||(jt=Jt.x1)=Fn)<<1|Ve>=Wn)&&(Jt=Gn[Gn.length-1],Gn[Gn.length-1]=Gn[Gn.length-1-Kt],Gn[Gn.length-1-Kt]=Jt)}else{var Zn=Ve-+this._x.call(null,Bn.data),Pr=et-+this._y.call(null,Bn.data),Sr=Zn*Zn+Pr*Pr;if(Sr=(_t=(Gn+Wn)/2))?Gn=_t:Wn=_t,(un=jt>=(Jt=(Bn+Fn)/2))?Bn=Jt:Fn=Jt,et=Yn,!(Yn=Yn[Dn=un<<1|Kt]))return this;if(!Yn.length)break;(et[Dn+1&3]||et[Dn+2&3]||et[Dn+3&3])&&(st=et,bn=Dn)}for(;Yn.data!==Ve;)if(pt=Yn,!(Yn=Yn.next))return this;return(It=Yn.next)&&delete Yn.next,pt?(It?pt.next=It:delete pt.next,this):et?(It?et[Dn]=It:delete et[Dn],(Yn=et[0]||et[1]||et[2]||et[3])&&Yn===(et[3]||et[2]||et[1]||et[0])&&!Yn.length&&(st?st[bn]=Yn:this._root=Yn),this):(this._root=It,this)},Wl.removeAll=function(Ve){for(var et=0,st=Ve.length;et(Bn=(1664525*Bn+1013904223)%$d)/$d}();function Dn(){bn(),Kt.call("tick",et),st1?(Wn==null?_t.delete(Bn):_t.set(Bn,Gn(Wn)),et):_t.get(Bn)},find:function(Bn,Wn,Fn){var Zn,Pr,Sr,mr,$n,fa=0,Xa=Ve.length;for(Fn==null?Fn=1/0:Fn*=Fn,fa=0;fa1?(Kt.on(Bn,Wn),et):Kt.on(Bn)}}}function Tl(Ve){return function(){return Ve}}const bf=Math.abs,Ol=Math.atan2,ac=Math.cos,ef=Math.max,mc=Math.min,ou=Math.sin,Bc=Math.sqrt,Xl=1e-12,nd=Math.PI,rd=nd/2,qr=2*nd;function Kf(Ve){return Ve>1?0:Ve<-1?nd:Math.acos(Ve)}function tf(Ve){return Ve>=1?rd:Ve<=-1?-rd:Math.asin(Ve)}function _h(Ve){return Ve.innerRadius}function Zf(Ve){return Ve.outerRadius}function zh(Ve){return Ve.startAngle}function Qf(Ve){return Ve.endAngle}function Nc(Ve){return Ve&&Ve.padAngle}function Gl(Ve,et,st,pt,It,Lt,jt,_t){var Jt=st-Ve,Kt=pt-et,un=jt-It,Dn=_t-Lt,bn=Dn*Jt-un*Kt;if(!(bn*bnBr*Br+ia*ia&&(Xa=Ir,ti=Lr),{cx:Xa,cy:ti,x01:-un,y01:-Dn,x11:Xa*(It/mr-1),y11:ti*(It/mr-1)}}function pu(){var Ve=_h,et=Zf,st=Tl(0),pt=null,It=zh,Lt=Qf,jt=Nc,_t=null;function Jt(){var Kt,un,Dn=+Ve.apply(this,arguments),bn=+et.apply(this,arguments),Yn=It.apply(this,arguments)-rd,Gn=Lt.apply(this,arguments)-rd,Bn=bf(Gn-Yn),Wn=Gn>Yn;if(_t||(_t=Kt=Ef()),bnXl)if(Bn>qr-Xl)_t.moveTo(bn*ac(Yn),bn*ou(Yn)),_t.arc(0,0,bn,Yn,Gn,!Wn),Dn>Xl&&(_t.moveTo(Dn*ac(Gn),Dn*ou(Gn)),_t.arc(0,0,Dn,Gn,Yn,Wn));else{var Fn,Zn,Pr=Yn,Sr=Gn,mr=Yn,$n=Gn,fa=Bn,Xa=Bn,ti=jt.apply(this,arguments)/2,Ir=ti>Xl&&(pt?+pt.apply(this,arguments):Bc(Dn*Dn+bn*bn)),Lr=mc(bf(bn-Dn)/2,+st.apply(this,arguments)),va=Lr,zn=Lr;if(Ir>Xl){var Br=tf(Ir/Dn*ou(ti)),ia=tf(Ir/bn*ou(ti));(fa-=2*Br)>Xl?(mr+=Br*=Wn?1:-1,$n-=Br):(fa=0,mr=$n=(Yn+Gn)/2),(Xa-=2*ia)>Xl?(Pr+=ia*=Wn?1:-1,Sr-=ia):(Xa=0,Pr=Sr=(Yn+Gn)/2)}var Hr=bn*ac(Pr),ga=bn*ou(Pr),oa=Dn*ac($n),za=Dn*ou($n);if(Lr>Xl){var wi,Mi=bn*ac(Sr),sa=bn*ou(Sr),vo=Dn*ac(mr),Io=Dn*ou(mr);if(BnXl?zn>Xl?(Fn=Rc(vo,Io,Hr,ga,bn,zn,Wn),Zn=Rc(Mi,sa,oa,za,bn,zn,Wn),_t.moveTo(Fn.cx+Fn.x01,Fn.cy+Fn.y01),znXl&&fa>Xl?va>Xl?(Fn=Rc(oa,za,Mi,sa,Dn,-va,Wn),Zn=Rc(Hr,ga,vo,Io,Dn,-va,Wn),_t.lineTo(Fn.cx+Fn.x01,Fn.cy+Fn.y01),vaVe?1:et>=Ve?0:NaN}function Nt(Ve){return Ve}function zt(){var Ve=Nt,et=Ct,st=null,pt=Tl(0),It=Tl(qr),Lt=Tl(0);function jt(_t){var Jt,Kt,un,Dn,bn,Yn=(_t=Yf(_t)).length,Gn=0,Bn=new Array(Yn),Wn=new Array(Yn),Fn=+pt.apply(this,arguments),Zn=Math.min(qr,Math.max(-qr,It.apply(this,arguments)-Fn)),Pr=Math.min(Math.abs(Zn)/Yn,Lt.apply(this,arguments)),Sr=Pr*(Zn<0?-1:1);for(Jt=0;Jt0&&(Gn+=bn);for(et!=null?Bn.sort(function(mr,$n){return et(Wn[mr],Wn[$n])}):st!=null&&Bn.sort(function(mr,$n){return st(_t[mr],_t[$n])}),Jt=0,un=Gn?(Zn-Yn*Sr)/Gn:0;Jt0?bn*un:0)+Sr,Wn[Kt]={data:_t[Kt],index:Jt,value:bn,startAngle:Fn,endAngle:Dn,padAngle:Pr};return Wn}return jt.value=function(_t){return arguments.length?(Ve=typeof _t=="function"?_t:Tl(+_t),jt):Ve},jt.sortValues=function(_t){return arguments.length?(et=_t,st=null,jt):et},jt.sort=function(_t){return arguments.length?(st=_t,et=null,jt):st},jt.startAngle=function(_t){return arguments.length?(pt=typeof _t=="function"?_t:Tl(+_t),jt):pt},jt.endAngle=function(_t){return arguments.length?(It=typeof _t=="function"?_t:Tl(+_t),jt):It},jt.padAngle=function(_t){return arguments.length?(Lt=typeof _t=="function"?_t:Tl(+_t),jt):Lt},jt}var Sn=Ve=>()=>Ve;function yn(Ve,{sourceEvent:et,target:st,transform:pt,dispatch:It}){Object.defineProperties(this,{type:{value:Ve,enumerable:!0,configurable:!0},sourceEvent:{value:et,enumerable:!0,configurable:!0},target:{value:st,enumerable:!0,configurable:!0},transform:{value:pt,enumerable:!0,configurable:!0},_:{value:It}})}function or(Ve,et,st){this.k=Ve,this.x=et,this.y=st}or.prototype={constructor:or,scale:function(Ve){return Ve===1?this:new or(this.k*Ve,this.x,this.y)},translate:function(Ve,et){return Ve===0&et===0?this:new or(this.k,this.x+this.k*Ve,this.y+this.k*et)},apply:function(Ve){return[Ve[0]*this.k+this.x,Ve[1]*this.k+this.y]},applyX:function(Ve){return Ve*this.k+this.x},applyY:function(Ve){return Ve*this.k+this.y},invert:function(Ve){return[(Ve[0]-this.x)/this.k,(Ve[1]-this.y)/this.k]},invertX:function(Ve){return(Ve-this.x)/this.k},invertY:function(Ve){return(Ve-this.y)/this.k},rescaleX:function(Ve){return Ve.copy().domain(Ve.range().map(this.invertX,this).map(Ve.invert,Ve))},rescaleY:function(Ve){return Ve.copy().domain(Ve.range().map(this.invertY,this).map(Ve.invert,Ve))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}};var ar=new or(1,0,0);function _r(Ve){Ve.stopImmediatePropagation()}function kr(Ve){Ve.preventDefault(),Ve.stopImmediatePropagation()}function ea(Ve){return!(Ve.ctrlKey&&Ve.type!=="wheel"||Ve.button)}function ja(){var Ve=this;return Ve instanceof SVGElement?(Ve=Ve.ownerSVGElement||Ve).hasAttribute("viewBox")?[[(Ve=Ve.viewBox.baseVal).x,Ve.y],[Ve.x+Ve.width,Ve.y+Ve.height]]:[[0,0],[Ve.width.baseVal.value,Ve.height.baseVal.value]]:[[0,0],[Ve.clientWidth,Ve.clientHeight]]}function ra(){return this.__zoom||ar}function ua(Ve){return-Ve.deltaY*(Ve.deltaMode===1?.05:Ve.deltaMode?1:.002)*(Ve.ctrlKey?10:1)}function ba(){return navigator.maxTouchPoints||"ontouchstart"in this}function Ca(Ve,et,st){var pt=Ve.invertX(et[0][0])-st[0][0],It=Ve.invertX(et[1][0])-st[1][0],Lt=Ve.invertY(et[0][1])-st[0][1],jt=Ve.invertY(et[1][1])-st[1][1];return Ve.translate(It>pt?(pt+It)/2:Math.min(0,pt)||Math.max(0,It),jt>Lt?(Lt+jt)/2:Math.min(0,Lt)||Math.max(0,jt))}function zr(){var Ve,et,st,pt=ea,It=ja,Lt=Ca,jt=ua,_t=ba,Jt=[0,1/0],Kt=[[-1/0,-1/0],[1/0,1/0]],un=250,Dn=Gr,bn=Fe("start","zoom","end"),Yn=500,Gn=0,Bn=10;function Wn(zn){zn.property("__zoom",ra).on("wheel.zoom",fa,{passive:!1}).on("mousedown.zoom",Xa).on("dblclick.zoom",ti).filter(_t).on("touchstart.zoom",Ir).on("touchmove.zoom",Lr).on("touchend.zoom touchcancel.zoom",va).style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function Fn(zn,Br){return(Br=Math.max(Jt[0],Math.min(Jt[1],Br)))===zn.k?zn:new or(Br,zn.x,zn.y)}function Zn(zn,Br,ia){var Hr=Br[0]-ia[0]*zn.k,ga=Br[1]-ia[1]*zn.k;return Hr===zn.x&&ga===zn.y?zn:new or(zn.k,Hr,ga)}function Pr(zn){return[(+zn[0][0]+ +zn[1][0])/2,(+zn[0][1]+ +zn[1][1])/2]}function Sr(zn,Br,ia,Hr){zn.on("start.zoom",function(){mr(this,arguments).event(Hr).start()}).on("interrupt.zoom end.zoom",function(){mr(this,arguments).event(Hr).end()}).tween("zoom",function(){var ga=this,oa=arguments,za=mr(ga,oa).event(Hr),wi=It.apply(ga,oa),Mi=ia==null?Pr(wi):typeof ia=="function"?ia.apply(ga,oa):ia,sa=Math.max(wi[1][0]-wi[0][0],wi[1][1]-wi[0][1]),vo=ga.__zoom,Io=typeof Br=="function"?Br.apply(ga,oa):Br,Ts=Dn(vo.invert(Mi).concat(sa/vo.k),Io.invert(Mi).concat(sa/Io.k));return function(Ss){if(Ss===1)Ss=Io;else{var ji=Ts(Ss),Ns=sa/ji[2];Ss=new or(Ns,Mi[0]-ji[0]*Ns,Mi[1]-ji[1]*Ns)}za.zoom(null,Ss)}})}function mr(zn,Br,ia){return!ia&&zn.__zooming||new $n(zn,Br)}function $n(zn,Br){this.that=zn,this.args=Br,this.active=0,this.sourceEvent=null,this.extent=It.apply(zn,Br),this.taps=0}function fa(zn,...Br){if(pt.apply(this,arguments)){var ia=mr(this,Br).event(zn),Hr=this.__zoom,ga=Math.max(Jt[0],Math.min(Jt[1],Hr.k*Math.pow(2,jt.apply(this,arguments)))),oa=Vr(zn);if(ia.wheel)ia.mouse[0][0]===oa[0]&&ia.mouse[0][1]===oa[1]||(ia.mouse[1]=Hr.invert(ia.mouse[0]=oa)),clearTimeout(ia.wheel);else{if(Hr.k===ga)return;ia.mouse=[oa,Hr.invert(oa)],Ro(this),ia.start()}kr(zn),ia.wheel=setTimeout(za,150),ia.zoom("mouse",Lt(Zn(Fn(Hr,ga),ia.mouse[0],ia.mouse[1]),ia.extent,Kt))}function za(){ia.wheel=null,ia.end()}}function Xa(zn,...Br){if(!st&&pt.apply(this,arguments)){var ia=zn.currentTarget,Hr=mr(this,Br,!0).event(zn),ga=wr(zn.view).on("mousemove.zoom",Mi,!0).on("mouseup.zoom",sa,!0),oa=Vr(zn,ia),za=zn.clientX,wi=zn.clientY;Ci(zn.view),_r(zn),Hr.mouse=[oa,this.__zoom.invert(oa)],Ro(this),Hr.start()}function Mi(vo){if(kr(vo),!Hr.moved){var Io=vo.clientX-za,Ts=vo.clientY-wi;Hr.moved=Io*Io+Ts*Ts>Gn}Hr.event(vo).zoom("mouse",Lt(Zn(Hr.that.__zoom,Hr.mouse[0]=Vr(vo,ia),Hr.mouse[1]),Hr.extent,Kt))}function sa(vo){ga.on("mousemove.zoom mouseup.zoom",null),Si(vo.view,Hr.moved),kr(vo),Hr.event(vo).end()}}function ti(zn,...Br){if(pt.apply(this,arguments)){var ia=this.__zoom,Hr=Vr(zn.changedTouches?zn.changedTouches[0]:zn,this),ga=ia.invert(Hr),oa=ia.k*(zn.shiftKey?.5:2),za=Lt(Zn(Fn(ia,oa),Hr,ga),It.apply(this,Br),Kt);kr(zn),un>0?wr(this).transition().duration(un).call(Sr,za,Hr,zn):wr(this).call(Wn.transform,za,Hr,zn)}}function Ir(zn,...Br){if(pt.apply(this,arguments)){var ia,Hr,ga,oa,za=zn.touches,wi=za.length,Mi=mr(this,Br,zn.changedTouches.length===wi).event(zn);for(_r(zn),Hr=0;Hr=0;--zn){var Br=this.tryEntries[zn],ia=Br.completion;if(Br.tryLoc==="root")return va("end");if(Br.tryLoc<=this.prev){var Hr=st.call(Br,"catchLoc"),ga=st.call(Br,"finallyLoc");if(Hr&&ga){if(this.prev=0;--va){var zn=this.tryEntries[va];if(zn.tryLoc<=this.prev&&st.call(zn,"finallyLoc")&&this.prev=0;--Lr){var va=this.tryEntries[Lr];if(va.finallyLoc===Ir)return this.complete(va.completion,va.afterLoc),$n(va),un}},catch:function(Ir){for(var Lr=this.tryEntries.length-1;Lr>=0;--Lr){var va=this.tryEntries[Lr];if(va.tryLoc===Ir){var zn=va.completion;if(zn.type==="throw"){var Br=zn.arg;$n(va)}return Br}}throw new Error("illegal catch attempt")},delegateYield:function(Ir,Lr,va){return this.delegate={iterator:Xa(Ir),resultName:Lr,nextLoc:va},this.method==="next"&&(this.arg=void 0),un}},Ve}function Pa(Ve){return Pa=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(et){return typeof et}:function(et){return et&&typeof Symbol=="function"&&et.constructor===Symbol&&et!==Symbol.prototype?"symbol":typeof et},Pa(Ve)}function Ei(Ve,et,st,pt,It,Lt,jt){try{var _t=Ve[Lt](jt),Jt=_t.value}catch(Kt){return void st(Kt)}_t.done?et(Jt):Promise.resolve(Jt).then(pt,It)}function ei(Ve){return function(){var et=this,st=arguments;return new Promise(function(pt,It){var Lt=Ve.apply(et,st);function jt(Jt){Ei(Lt,pt,It,jt,_t,"next",Jt)}function _t(Jt){Ei(Lt,pt,It,jt,_t,"throw",Jt)}jt(void 0)})}}function Ai(Ve,et){if(!(Ve instanceof et))throw new TypeError("Cannot call a class as a function")}function Oi(Ve,et){for(var st=0;stTt in St?kQ(St,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):St[Tt]=Ie,R0=(St,Tt)=>{for(var Ie in Tt||(Tt={}))UQ.call(Tt,Ie)&&US(St,Ie,Tt[Ie]);if(ST)for(var Ie of ST(Tt))WQ.call(Tt,Ie)&&US(St,Ie,Tt[Ie]);return St},WS=(St,Tt)=>_Q(St,zQ(Tt));var Il=(St,Tt,Ie)=>US(St,typeof Tt!="symbol"?Tt+"":Tt,Ie);(self.webpackChunk=self.webpackChunk||[]).push([[8823],{89489:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(we,pe){return He.createElement(_e.Z,(0,Le.Z)({},we,{ref:pe,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge},59477:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(we,pe){return He.createElement(_e.Z,(0,Le.Z)({},we,{ref:pe,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge},26227:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(we,pe){return He.createElement(_e.Z,(0,Le.Z)({},we,{ref:pe,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge},49198:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(we,pe){return He.createElement(_e.Z,(0,Le.Z)({},we,{ref:pe,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge},41464:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(we,pe){return He.createElement(_e.Z,(0,Le.Z)({},we,{ref:pe,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge},87169:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(we,pe){return He.createElement(_e.Z,(0,Le.Z)({},we,{ref:pe,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge},52671:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(we,pe){return He.createElement(_e.Z,(0,Le.Z)({},we,{ref:pe,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge},8657:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(we,pe){return He.createElement(_e.Z,(0,Le.Z)({},we,{ref:pe,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge},56082:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(we,pe){return He.createElement(_e.Z,(0,Le.Z)({},we,{ref:pe,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge},33853:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(we,pe){return He.createElement(_e.Z,(0,Le.Z)({},we,{ref:pe,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge},15075:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(we,pe){return He.createElement(_e.Z,(0,Le.Z)({},we,{ref:pe,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge},43531:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(we,pe){return He.createElement(_e.Z,(0,Le.Z)({},we,{ref:pe,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge},38819:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(we,pe){return He.createElement(_e.Z,(0,Le.Z)({},we,{ref:pe,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge},13722:function(St){(function(Ie,Le){St.exports=Le()})(typeof self!="undefined"?self:this,function(){return function(Tt){var Ie={};function Le(He){if(Ie[He])return Ie[He].exports;var Fe=Ie[He]={i:He,l:!1,exports:{}};return Tt[He].call(Fe.exports,Fe,Fe.exports,Le),Fe.l=!0,Fe.exports}return Le.m=Tt,Le.c=Ie,Le.d=function(He,Fe,Ce){Le.o(He,Fe)||Object.defineProperty(He,Fe,{configurable:!1,enumerable:!0,get:Ce})},Le.n=function(He){var Fe=He&&He.__esModule?function(){return He.default}:function(){return He};return Le.d(Fe,"a",Fe),Fe},Le.o=function(He,Fe){return Object.prototype.hasOwnProperty.call(He,Fe)},Le.p="",Le(Le.s=5)}([function(Tt,Ie){function Le(He,Fe,Ce,_e){return _e===void 0&&(_e="height"),Ce==="center"?(He[_e]+Fe[_e])/2:He.height}Tt.exports={assign:Object.assign,getHeight:Le}},function(Tt,Ie,Le){var He=Le(3),Fe=function(){function Ce(Pe,ge){ge===void 0&&(ge={});var Ee=this;Ee.options=ge,Ee.rootNode=He(Pe,ge)}var _e=Ce.prototype;return _e.execute=function(){throw new Error("please override this method")},Ce}();Tt.exports=Fe},function(Tt,Ie,Le){var He=Le(4),Fe=["LR","RL","TB","BT","H","V"],Ce=["LR","RL","H"],_e=function(be){return Ce.indexOf(be)>-1},Pe=Fe[0];Tt.exports=function(Ee,be,we){var pe=be.direction||Pe;if(be.isHorizontal=_e(pe),pe&&Fe.indexOf(pe)===-1)throw new TypeError("Invalid direction: "+pe);if(pe===Fe[0])we(Ee,be);else if(pe===Fe[1])we(Ee,be),Ee.right2left();else if(pe===Fe[2])we(Ee,be);else if(pe===Fe[3])we(Ee,be),Ee.bottom2top();else if(pe===Fe[4]||pe===Fe[5]){var ye=He(Ee,be),xe=ye.left,ce=ye.right;we(xe,be),we(ce,be),be.isHorizontal?xe.right2left():xe.bottom2top(),ce.translate(xe.x-ce.x,xe.y-ce.y),Ee.x=xe.x,Ee.y=ce.y;var te=Ee.getBoundingBox();be.isHorizontal?te.top<0&&Ee.translate(0,-te.top):te.left<0&&Ee.translate(-te.left,0)}var ne=be.fixedRoot;return ne===void 0&&(ne=!0),ne&&Ee.translate(-(Ee.x+Ee.width/2+Ee.hgap),-(Ee.y+Ee.height/2+Ee.vgap)),ge(Ee,be),Ee};function ge(Ee,be){if(be.radial){var we=be.isHorizontal?["x","y"]:["y","x"],pe=we[0],ye=we[1],xe={x:1/0,y:1/0},ce={x:-1/0,y:-1/0},te=0;Ee.DFTraverse(function(oe){te++;var de=oe.x,he=oe.y;xe.x=Math.min(xe.x,de),xe.y=Math.min(xe.y,he),ce.x=Math.max(ce.x,de),ce.y=Math.max(ce.y,he)});var ne=ce[ye]-xe[ye];if(ne===0)return;var le=Math.PI*2/te;Ee.DFTraverse(function(oe){var de=(oe[ye]-xe[ye])/ne*(Math.PI*2-le)+le,he=oe[pe]-Ee[pe];oe.x=Math.cos(de)*he,oe.y=Math.sin(de)*he})}}},function(Tt,Ie,Le){var He=Le(0),Fe=18,Ce=Fe*2,_e=Fe,Pe={getId:function(we){return we.id||we.name},getPreH:function(we){return we.preH||0},getPreV:function(we){return we.preV||0},getHGap:function(we){return we.hgap||_e},getVGap:function(we){return we.vgap||_e},getChildren:function(we){return we.children},getHeight:function(we){return we.height||Ce},getWidth:function(we){var pe=we.label||" ";return we.width||pe.split("").length*Fe}};function ge(be,we){var pe=this;if(pe.vgap=pe.hgap=0,be instanceof ge)return be;pe.data=be;var ye=we.getHGap(be),xe=we.getVGap(be);return pe.preH=we.getPreH(be),pe.preV=we.getPreV(be),pe.width=we.getWidth(be),pe.height=we.getHeight(be),pe.width+=pe.preH,pe.height+=pe.preV,pe.id=we.getId(be),pe.x=pe.y=0,pe.depth=0,pe.children||(pe.children=[]),pe.addGap(ye,xe),pe}He.assign(ge.prototype,{isRoot:function(){return this.depth===0},isLeaf:function(){return this.children.length===0},addGap:function(we,pe){var ye=this;ye.hgap+=we,ye.vgap+=pe,ye.width+=2*we,ye.height+=2*pe},eachNode:function(we){for(var pe=this,ye=[pe],xe;xe=ye.shift();)we(xe),ye=xe.children.concat(ye)},DFTraverse:function(we){this.eachNode(we)},BFTraverse:function(we){for(var pe=this,ye=[pe],xe;xe=ye.shift();)we(xe),ye=ye.concat(xe.children)},getBoundingBox:function(){var we={left:Number.MAX_VALUE,top:Number.MAX_VALUE,width:0,height:0};return this.eachNode(function(pe){we.left=Math.min(we.left,pe.x),we.top=Math.min(we.top,pe.y),we.width=Math.max(we.width,pe.x+pe.width),we.height=Math.max(we.height,pe.y+pe.height)}),we},translate:function(we,pe){we===void 0&&(we=0),pe===void 0&&(pe=0),this.eachNode(function(ye){ye.x+=we,ye.y+=pe,ye.x+=ye.preH,ye.y+=ye.preV})},right2left:function(){var we=this,pe=we.getBoundingBox();we.eachNode(function(ye){ye.x=ye.x-(ye.x-pe.left)*2-ye.width}),we.translate(pe.width,0)},bottom2top:function(){var we=this,pe=we.getBoundingBox();we.eachNode(function(ye){ye.y=ye.y-(ye.y-pe.top)*2-ye.height}),we.translate(0,pe.height)}});function Ee(be,we,pe){we===void 0&&(we={}),we=He.assign({},Pe,we);var ye=new ge(be,we),xe=[ye],ce;if(!pe&&!be.collapsed){for(;ce=xe.shift();)if(!ce.data.collapsed){var te=we.getChildren(ce.data),ne=te?te.length:0;if(ce.children=new Array(ne),te&&ne)for(var le=0;leNe.low&&(Ne=Ne.nxt);var rt=Ge+ze.prelim+ze.w-(Qe+Xe.prelim);rt>0&&(Qe+=rt,xe(De,Re,Ne.index,rt));var $e=ne(ze),qe=ne(Xe);$e<=qe&&(ze=te(ze),ze!==null&&(Ge+=ze.mod)),$e>=qe&&(Xe=ce(Xe),Xe!==null&&(Qe+=Xe.mod))}!ze&&Xe?le(De,Re,Xe,Qe):ze&&!Xe&&oe(De,Re,ze,Ge)}function xe(De,Re,Ne,ze){De.c[Re].mod+=ze,De.c[Re].msel+=ze,De.c[Re].mser+=ze,ie(De,Re,Ne,ze)}function ce(De){return De.cs===0?De.tl:De.c[0]}function te(De){return De.cs===0?De.tr:De.c[De.cs-1]}function ne(De){return De.y+De.h}function le(De,Re,Ne,ze){var Ge=De.c[0].el;Ge.tl=Ne;var Xe=ze-Ne.mod-De.c[0].msel;Ge.mod+=Xe,Ge.prelim-=Xe,De.c[0].el=De.c[Re].el,De.c[0].msel=De.c[Re].msel}function oe(De,Re,Ne,ze){var Ge=De.c[Re].er;Ge.tr=Ne;var Xe=ze-Ne.mod-De.c[Re].mser;Ge.mod+=Xe,Ge.prelim-=Xe,De.c[Re].er=De.c[Re-1].er,De.c[Re].mser=De.c[Re-1].mser}function de(De){De.prelim=(De.c[0].prelim+De.c[0].mod+De.c[De.cs-1].mod+De.c[De.cs-1].prelim+De.c[De.cs-1].w)/2-De.w/2}function he(De,Re){Re+=De.mod,De.x=De.prelim+Re,ue(De);for(var Ne=0;Ne=Ne.low;)Ne=Ne.nxt;return{low:De,index:Re,nxt:Ne}}Pe(ge,be);var Se=Le.fromNode(ge,be);return we(Se),he(Se,0),_e(Se,ge,be),Ce(ge,be),ge}},function(Tt,Ie,Le){function He(pe,ye){pe.prototype=Object.create(ye.prototype),pe.prototype.constructor=pe,Fe(pe,ye)}function Fe(pe,ye){return Fe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(xe,ce){return xe.__proto__=ce,xe},Fe(pe,ye)}var Ce=Le(1),_e=Le(9),Pe=Le(2),ge=Le(0),Ee=function(pe){function ye(){return pe.apply(this,arguments)||this}He(ye,pe);var xe=ye.prototype;return xe.execute=function(){var te=this;return te.rootNode.width=0,Pe(te.rootNode,te.options,_e)},ye}(Ce),be={};function we(pe,ye){return ye=ge.assign({},be,ye),new Ee(pe,ye).execute()}Tt.exports=we},function(Tt,Ie,Le){var He=Le(0);function Fe(Pe,ge){Pe===void 0&&(Pe=0),ge===void 0&&(ge=[]);var Ee=this;Ee.x=Ee.y=0,Ee.leftChild=Ee.rightChild=null,Ee.height=0,Ee.children=ge}var Ce={isHorizontal:!0,nodeSep:20,nodeSize:20,rankSep:200,subTreeSep:10};function _e(Pe,ge,Ee){Ee?(ge.x=Pe.x,ge.y=Pe.y):(ge.x=Pe.y,ge.y=Pe.x),Pe.children.forEach(function(be,we){_e(be,ge.children[we],Ee)})}Tt.exports=function(Pe,ge){ge===void 0&&(ge={}),ge=He.assign({},Ce,ge);var Ee=0;function be(ce){if(!ce)return null;ce.width=0,ce.depth&&ce.depth>Ee&&(Ee=ce.depth);var te=ce.children,ne=te.length,le=new Fe(ce.height,[]);return te.forEach(function(oe,de){var he=be(oe);le.children.push(he),de===0&&(le.leftChild=he),de===ne-1&&(le.rightChild=he)}),le.originNode=ce,le.isLeaf=ce.isLeaf(),le}function we(ce){if(ce.isLeaf||ce.children.length===0)ce.drawingDepth=Ee;else{var te=ce.children.map(function(le){return we(le)}),ne=Math.min.apply(null,te);ce.drawingDepth=ne-1}return ce.drawingDepth}var pe;function ye(ce){ce.x=ce.drawingDepth*ge.rankSep,ce.isLeaf?(ce.y=0,pe&&(ce.y=pe.y+pe.height+ge.nodeSep,ce.originNode.parent!==pe.originNode.parent&&(ce.y+=ge.subTreeSep)),pe=ce):(ce.children.forEach(function(te){ye(te)}),ce.y=(ce.leftChild.y+ce.rightChild.y)/2)}var xe=be(Pe);return we(xe),ye(xe),_e(xe,Pe,ge.isHorizontal),Pe}},function(Tt,Ie,Le){function He(xe,ce){xe.prototype=Object.create(ce.prototype),xe.prototype.constructor=xe,Fe(xe,ce)}function Fe(xe,ce){return Fe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(te,ne){return te.__proto__=ne,te},Fe(xe,ce)}var Ce=Le(1),_e=Le(11),Pe=Le(4),ge=Le(0),Ee=["LR","RL","H"],be=Ee[0],we=function(xe){function ce(){return xe.apply(this,arguments)||this}He(ce,xe);var te=ce.prototype;return te.execute=function(){var le=this,oe=le.options,de=le.rootNode;oe.isHorizontal=!0;var he=oe.indent,ie=he===void 0?20:he,ue=oe.dropCap,ve=ue===void 0?!0:ue,Se=oe.direction,De=Se===void 0?be:Se,Re=oe.align;if(De&&Ee.indexOf(De)===-1)throw new TypeError("Invalid direction: "+De);if(De===Ee[0])_e(de,ie,ve,Re);else if(De===Ee[1])_e(de,ie,ve,Re),de.right2left();else if(De===Ee[2]){var Ne=Pe(de,oe),ze=Ne.left,Ge=Ne.right;_e(ze,ie,ve,Re),ze.right2left(),_e(Ge,ie,ve,Re);var Xe=ze.getBoundingBox();Ge.translate(Xe.width,0),de.x=Ge.x-de.width/2}return de},ce}(Ce),pe={};function ye(xe,ce){return ce=ge.assign({},pe,ce),new we(xe,ce).execute()}Tt.exports=ye},function(Tt,Ie,Le){var He=Le(0);function Fe(Ce,_e,Pe,ge,Ee){var be=(typeof Pe=="function"?Pe(Ce):Pe)*Ce.depth;if(!ge)try{if(Ce.id===Ce.parent.children[0].id){Ce.x+=be,Ce.y=_e?_e.y:0;return}}catch(ye){}if(Ce.x+=be,_e){if(Ce.y=_e.y+He.getHeight(_e,Ce,Ee),_e.parent&&Ce.parent.id!==_e.parent.id){var we=_e.parent,pe=we.y+He.getHeight(we,Ce,Ee);Ce.y=pe>Ce.y?pe:Ce.y}}else Ce.y=0}Tt.exports=function(Ce,_e,Pe,ge){var Ee=null;Ce.eachNode(function(be){Fe(be,Ee,_e,Pe,ge),Ee=be})}},function(Tt,Ie,Le){function He(pe,ye){pe.prototype=Object.create(ye.prototype),pe.prototype.constructor=pe,Fe(pe,ye)}function Fe(pe,ye){return Fe=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(xe,ce){return xe.__proto__=ce,xe},Fe(pe,ye)}var Ce=Le(1),_e=Le(13),Pe=Le(2),ge=Le(0),Ee=function(pe){function ye(){return pe.apply(this,arguments)||this}He(ye,pe);var xe=ye.prototype;return xe.execute=function(){var te=this;return Pe(te.rootNode,te.options,_e)},ye}(Ce),be={};function we(pe,ye){return ye=ge.assign({},be,ye),new Ee(pe,ye).execute()}Tt.exports=we},function(Tt,Ie,Le){var He=Le(0);function Fe(Pe,ge){var Ee=0;return Pe.children.length?Pe.children.forEach(function(be){Ee+=Fe(be,ge)}):Ee=Pe.height,Pe._subTreeSep=ge.getSubTreeSep(Pe.data),Pe.totalHeight=Math.max(Pe.height,Ee)+2*Pe._subTreeSep,Pe.totalHeight}function Ce(Pe){var ge=Pe.children,Ee=ge.length;if(Ee){ge.forEach(function(ce){Ce(ce)});var be=ge[0],we=ge[Ee-1],pe=we.y-be.y+we.height,ye=0;if(ge.forEach(function(ce){ye+=ce.totalHeight}),pe>Pe.height)Pe.y=be.y+pe/2-Pe.height/2;else if(ge.length!==1||Pe.height>ye){var xe=Pe.y+(Pe.height-pe)/2-be.y;ge.forEach(function(ce){ce.translate(0,xe)})}else Pe.y=(be.y+be.height/2+we.y+we.height/2)/2-Pe.height/2}}var _e={getSubTreeSep:function(){return 0}};Tt.exports=function(Pe,ge){ge===void 0&&(ge={}),ge=He.assign({},_e,ge),Pe.parent={x:0,width:0,height:0,y:0},Pe.BFTraverse(function(Ee){Ee.x=Ee.parent.x+Ee.parent.width}),Pe.parent=null,Fe(Pe,ge),Pe.startY=0,Pe.y=Pe.totalHeight/2-Pe.height/2,Pe.eachNode(function(Ee){var be=Ee.children,we=be.length;if(we){var pe=be[0];if(pe.startY=Ee.startY+Ee._subTreeSep,we===1)pe.y=Ee.y+Ee.height/2-pe.height/2;else{pe.y=pe.startY+pe.totalHeight/2-pe.height/2;for(var ye=1;yewe in be?He(be,we,{enumerable:!0,configurable:!0,writable:!0,value:pe}):be[we]=pe,ge=(be,we)=>{for(var pe in we||(we={}))Ce.call(we,pe)&&Pe(be,pe,we[pe]);if(Fe)for(var pe of Fe(we))_e.call(we,pe)&&Pe(be,pe,we[pe]);return be};const Ee=be=>React.createElement("svg",ge({className:"cjz_svg__icon",viewBox:"0 0 3194 1024",xmlns:"http://www.w3.org/2000/svg",width:623.828,height:200},be),React.createElement("path",{d:"M512 0h2170.88c282.624 0 512 229.376 512 512s-229.376 512-512 512H512C229.376 1024 0 794.624 0 512S229.376 0 512 0z",fill:"#EBEEFD"}),React.createElement("path",{d:"M1638.4 741.376c28.672 0 40.96-16.384 40.96-45.056V294.912h-36.864v393.216c0 16.384-8.192 20.48-20.48 20.48-24.576 0-45.056 0-73.728-4.096l8.192 32.768h81.92zm-372.736-258.048c49.152-45.056 90.112-94.208 126.976-147.456 32.768 32.768 69.632 77.824 110.592 135.168l24.576-24.576c-40.96-49.152-81.92-98.304-122.88-143.36h-24.576c-40.96 57.344-81.92 110.592-131.072 155.648l16.384 24.576zm323.584 159.744V339.968h-32.768v307.2h32.768zm-131.072 94.208c24.576 0 36.864-4.096 45.056-12.288s16.384-36.864 20.48-77.824l-32.768-12.288c0 28.672-4.096 45.056-8.192 53.248s-16.384 12.288-32.768 12.288h-98.304c-12.288 0-20.48-4.096-20.48-16.384v-204.8h106.496v94.208c0 12.288-8.192 20.48-20.48 20.48-16.384 0-32.768 0-49.152-4.096l8.192 32.768h53.248c28.672 0 40.96-16.384 40.96-40.96V450.56h-176.128v245.76c0 24.576 12.288 36.864 40.96 36.864h122.88zm585.728-53.248V634.88h131.072v-28.672h-131.072v-40.96h114.688v-28.672h-114.688v-40.96H2150.4v-69.632h32.768v-28.672H2150.4V327.68h-106.496v-32.768h-32.768v32.768h-86.016v28.672h86.016v36.864h-110.592v28.672h110.592v40.96h-86.016v28.672h86.016v40.96h-98.304v28.672h98.304v40.96h-110.592v28.672h110.592v49.152h32.768zm-270.336 57.344c24.576-16.384 40.96-36.864 57.344-61.44 4.096 4.096 12.288 8.192 16.384 12.288 36.864 24.576 102.4 36.864 188.416 36.864h147.456l4.096-32.768c-57.344 0-110.592 4.096-167.936 4.096-65.536 0-118.784-12.288-151.552-28.672-8.192-4.096-16.384-12.288-24.576-20.48 24.576-45.056 36.864-98.304 36.864-163.84v-20.48h-77.824c24.576-32.768 49.152-73.728 73.728-118.784v-28.672H1761.28v32.768h81.92c-24.576 40.96-49.152 81.92-77.824 118.784v28.672h90.112c-4.096 45.056-12.288 86.016-28.672 122.88-12.288-20.48-24.576-49.152-32.768-86.016l-32.768 12.288c12.288 40.96 28.672 77.824 45.056 106.496-16.384 24.576-36.864 40.96-57.344 57.344l24.576 28.672zm339.968-344.064h-69.632v-36.864h69.632v36.864zm0 69.632h-69.632v-40.96h69.632v40.96zm253.952 278.528v-20.48h212.992v20.48h36.864V524.288h-184.32c28.672-12.288 53.248-24.576 77.824-40.96l20.48-12.288h151.552v-32.768h-106.496c32.768-24.576 65.536-57.344 94.208-90.112l-32.768-20.48c-36.864 40.96-73.728 77.824-122.88 110.592h-61.44v-61.44h114.688v-32.768h-114.688v-49.152h-36.864v53.248h-135.168v32.768h135.168v57.344h-180.224v32.768h225.28c-69.632 40.96-147.456 69.632-229.376 90.112l16.384 32.768c28.672-8.192 57.344-20.48 81.92-28.672v180.224h36.864zm212.992-139.264h-212.992v-49.152h212.992v49.152zm0 86.016h-212.992v-53.248h212.992v53.248z",fill:"#165DFF"}),React.createElement("path",{d:"M573.44 204.8h327.68c90.112 0 163.84 73.728 163.84 163.84v327.68c0 90.112-73.728 163.84-163.84 163.84H573.44c-90.112 0-163.84-73.728-163.84-163.84V368.64c0-90.112 73.728-163.84 163.84-163.84z",fill:"#C2D0FF"}),React.createElement("path",{d:"M868.352 581.632c4.096 24.576 12.288 49.152 16.384 69.632 0 8.192 4.096 16.384 4.096 24.576s4.096 16.384 4.096 24.576 4.096 12.288 4.096 16.384v8.192c0 8.192 0 12.288-4.096 12.288-4.096 4.096-8.192 4.096-12.288 4.096h-8.192c-4.096 0-4.096 0-8.192-4.096L737.28 667.648c-24.576 12.288-45.056 24.576-61.44 36.864L651.264 716.8c-8.192 4.096-16.384 8.192-20.48 12.288-8.192 4.096-16.384 8.192-20.48 12.288s-8.192 4.096-8.192 4.096c-4.096 0-8.192 4.096-8.192 0-4.096 0-8.192 0-8.192-4.096-4.096 0-4.096-4.096-4.096-8.192v-8.192s0-4.096 4.096-8.192c0-4.096 4.096-12.288 4.096-16.384 0-8.192 4.096-16.384 4.096-24.576s4.096-16.384 8.192-24.576c4.096-20.48 12.288-45.056 16.384-69.632-24.576-16.384-45.056-28.672-57.344-45.056-8.192-4.096-16.384-8.192-20.48-16.384s-12.288-8.192-16.384-12.288S512 499.712 512 495.616c-4.096-4.096-8.192-4.096-8.192-4.096-4.096-4.096-4.096-8.192-8.192-12.288s-4.096-8.192-4.096-12.288 4.096-8.192 4.096-12.288c4.096 0 8.192-4.096 12.288-4.096l151.552-12.288L716.8 307.2c0-4.096 4.096-8.192 8.192-12.288 0-8.192 8.192-8.192 12.288-8.192s4.096 0 8.192 4.096c4.096 0 4.096 4.096 4.096 4.096l4.096 4.096s0 4.096 4.096 4.096l53.248 131.072 155.648 16.384c8.192 0 12.288 4.096 12.288 4.096 4.096 4.096 4.096 8.192 4.096 12.288s0 8.192-4.096 12.288l-12.288 12.288-98.304 90.112z",fill:"#2E5BEC"}));Tt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDMxOTQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjIzLjgyOCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik01MTIgMGgyMTcwLjg4YzI4Mi42MjQgMCA1MTIgMjI5LjM3NiA1MTIgNTEycy0yMjkuMzc2IDUxMi01MTIgNTEySDUxMkMyMjkuMzc2IDEwMjQgMCA3OTQuNjI0IDAgNTEyUzIyOS4zNzYgMCA1MTIgMHoiIGZpbGw9IiNFQkVFRkQiLz48cGF0aCBkPSJNMTYzOC40IDc0MS4zNzZjMjguNjcyIDAgNDAuOTYtMTYuMzg0IDQwLjk2LTQ1LjA1NlYyOTQuOTEyaC0zNi44NjR2MzkzLjIxNmMwIDE2LjM4NC04LjE5MiAyMC40OC0yMC40OCAyMC40OC0yNC41NzYgMC00NS4wNTYgMC03My43MjgtNC4wOTZsOC4xOTIgMzIuNzY4aDgxLjkyem0tMzcyLjczNi0yNTguMDQ4YzQ5LjE1Mi00NS4wNTYgOTAuMTEyLTk0LjIwOCAxMjYuOTc2LTE0Ny40NTYgMzIuNzY4IDMyLjc2OCA2OS42MzIgNzcuODI0IDExMC41OTIgMTM1LjE2OGwyNC41NzYtMjQuNTc2Yy00MC45Ni00OS4xNTItODEuOTItOTguMzA0LTEyMi44OC0xNDMuMzZoLTI0LjU3NmMtNDAuOTYgNTcuMzQ0LTgxLjkyIDExMC41OTItMTMxLjA3MiAxNTUuNjQ4bDE2LjM4NCAyNC41NzZ6bTMyMy41ODQgMTU5Ljc0NFYzMzkuOTY4aC0zMi43Njh2MzA3LjJoMzIuNzY4em0tMTMxLjA3MiA5NC4yMDhjMjQuNTc2IDAgMzYuODY0LTQuMDk2IDQ1LjA1Ni0xMi4yODhzMTYuMzg0LTM2Ljg2NCAyMC40OC03Ny44MjRsLTMyLjc2OC0xMi4yODhjMCAyOC42NzItNC4wOTYgNDUuMDU2LTguMTkyIDUzLjI0OHMtMTYuMzg0IDEyLjI4OC0zMi43NjggMTIuMjg4aC05OC4zMDRjLTEyLjI4OCAwLTIwLjQ4LTQuMDk2LTIwLjQ4LTE2LjM4NHYtMjA0LjhoMTA2LjQ5NnY5NC4yMDhjMCAxMi4yODgtOC4xOTIgMjAuNDgtMjAuNDggMjAuNDgtMTYuMzg0IDAtMzIuNzY4IDAtNDkuMTUyLTQuMDk2bDguMTkyIDMyLjc2OGg1My4yNDhjMjguNjcyIDAgNDAuOTYtMTYuMzg0IDQwLjk2LTQwLjk2VjQ1MC41NmgtMTc2LjEyOHYyNDUuNzZjMCAyNC41NzYgMTIuMjg4IDM2Ljg2NCA0MC45NiAzNi44NjRoMTIyLjg4em01ODUuNzI4LTUzLjI0OFY2MzQuODhoMTMxLjA3MnYtMjguNjcyaC0xMzEuMDcydi00MC45NmgxMTQuNjg4di0yOC42NzJoLTExNC42ODh2LTQwLjk2SDIxNTAuNHYtNjkuNjMyaDMyLjc2OHYtMjguNjcySDIxNTAuNFYzMjcuNjhoLTEwNi40OTZ2LTMyLjc2OGgtMzIuNzY4djMyLjc2OGgtODYuMDE2djI4LjY3Mmg4Ni4wMTZ2MzYuODY0aC0xMTAuNTkydjI4LjY3MmgxMTAuNTkydjQwLjk2aC04Ni4wMTZ2MjguNjcyaDg2LjAxNnY0MC45NmgtOTguMzA0djI4LjY3Mmg5OC4zMDR2NDAuOTZoLTExMC41OTJ2MjguNjcyaDExMC41OTJ2NDkuMTUyaDMyLjc2OHptLTI3MC4zMzYgNTcuMzQ0YzI0LjU3Ni0xNi4zODQgNDAuOTYtMzYuODY0IDU3LjM0NC02MS40NCA0LjA5NiA0LjA5NiAxMi4yODggOC4xOTIgMTYuMzg0IDEyLjI4OCAzNi44NjQgMjQuNTc2IDEwMi40IDM2Ljg2NCAxODguNDE2IDM2Ljg2NGgxNDcuNDU2bDQuMDk2LTMyLjc2OGMtNTcuMzQ0IDAtMTEwLjU5MiA0LjA5Ni0xNjcuOTM2IDQuMDk2LTY1LjUzNiAwLTExOC43ODQtMTIuMjg4LTE1MS41NTItMjguNjcyLTguMTkyLTQuMDk2LTE2LjM4NC0xMi4yODgtMjQuNTc2LTIwLjQ4IDI0LjU3Ni00NS4wNTYgMzYuODY0LTk4LjMwNCAzNi44NjQtMTYzLjg0di0yMC40OGgtNzcuODI0YzI0LjU3Ni0zMi43NjggNDkuMTUyLTczLjcyOCA3My43MjgtMTE4Ljc4NHYtMjguNjcySDE3NjEuMjh2MzIuNzY4aDgxLjkyYy0yNC41NzYgNDAuOTYtNDkuMTUyIDgxLjkyLTc3LjgyNCAxMTguNzg0djI4LjY3Mmg5MC4xMTJjLTQuMDk2IDQ1LjA1Ni0xMi4yODggODYuMDE2LTI4LjY3MiAxMjIuODgtMTIuMjg4LTIwLjQ4LTI0LjU3Ni00OS4xNTItMzIuNzY4LTg2LjAxNmwtMzIuNzY4IDEyLjI4OGMxMi4yODggNDAuOTYgMjguNjcyIDc3LjgyNCA0NS4wNTYgMTA2LjQ5Ni0xNi4zODQgMjQuNTc2LTM2Ljg2NCA0MC45Ni01Ny4zNDQgNTcuMzQ0bDI0LjU3NiAyOC42NzJ6bTMzOS45NjgtMzQ0LjA2NGgtNjkuNjMydi0zNi44NjRoNjkuNjMydjM2Ljg2NHptMCA2OS42MzJoLTY5LjYzMnYtNDAuOTZoNjkuNjMydjQwLjk2em0yNTMuOTUyIDI3OC41Mjh2LTIwLjQ4aDIxMi45OTJ2MjAuNDhoMzYuODY0VjUyNC4yODhoLTE4NC4zMmMyOC42NzItMTIuMjg4IDUzLjI0OC0yNC41NzYgNzcuODI0LTQwLjk2bDIwLjQ4LTEyLjI4OGgxNTEuNTUydi0zMi43NjhoLTEwNi40OTZjMzIuNzY4LTI0LjU3NiA2NS41MzYtNTcuMzQ0IDk0LjIwOC05MC4xMTJsLTMyLjc2OC0yMC40OGMtMzYuODY0IDQwLjk2LTczLjcyOCA3Ny44MjQtMTIyLjg4IDExMC41OTJoLTYxLjQ0di02MS40NGgxMTQuNjg4di0zMi43NjhoLTExNC42ODh2LTQ5LjE1MmgtMzYuODY0djUzLjI0OGgtMTM1LjE2OHYzMi43NjhoMTM1LjE2OHY1Ny4zNDRoLTE4MC4yMjR2MzIuNzY4aDIyNS4yOGMtNjkuNjMyIDQwLjk2LTE0Ny40NTYgNjkuNjMyLTIyOS4zNzYgOTAuMTEybDE2LjM4NCAzMi43NjhjMjguNjcyLTguMTkyIDU3LjM0NC0yMC40OCA4MS45Mi0yOC42NzJ2MTgwLjIyNGgzNi44NjR6bTIxMi45OTItMTM5LjI2NGgtMjEyLjk5MnYtNDkuMTUyaDIxMi45OTJ2NDkuMTUyem0wIDg2LjAxNmgtMjEyLjk5MnYtNTMuMjQ4aDIxMi45OTJ2NTMuMjQ4eiIgZmlsbD0iIzE2NURGRiIvPjxwYXRoIGQ9Ik01NzMuNDQgMjA0LjhoMzI3LjY4YzkwLjExMiAwIDE2My44NCA3My43MjggMTYzLjg0IDE2My44NHYzMjcuNjhjMCA5MC4xMTItNzMuNzI4IDE2My44NC0xNjMuODQgMTYzLjg0SDU3My40NGMtOTAuMTEyIDAtMTYzLjg0LTczLjcyOC0xNjMuODQtMTYzLjg0VjM2OC42NGMwLTkwLjExMiA3My43MjgtMTYzLjg0IDE2My44NC0xNjMuODR6IiBmaWxsPSIjQzJEMEZGIi8+PHBhdGggZD0iTTg2OC4zNTIgNTgxLjYzMmM0LjA5NiAyNC41NzYgMTIuMjg4IDQ5LjE1MiAxNi4zODQgNjkuNjMyIDAgOC4xOTIgNC4wOTYgMTYuMzg0IDQuMDk2IDI0LjU3NnM0LjA5NiAxNi4zODQgNC4wOTYgMjQuNTc2IDQuMDk2IDEyLjI4OCA0LjA5NiAxNi4zODR2OC4xOTJjMCA4LjE5MiAwIDEyLjI4OC00LjA5NiAxMi4yODgtNC4wOTYgNC4wOTYtOC4xOTIgNC4wOTYtMTIuMjg4IDQuMDk2aC04LjE5MmMtNC4wOTYgMC00LjA5NiAwLTguMTkyLTQuMDk2TDczNy4yOCA2NjcuNjQ4Yy0yNC41NzYgMTIuMjg4LTQ1LjA1NiAyNC41NzYtNjEuNDQgMzYuODY0TDY1MS4yNjQgNzE2LjhjLTguMTkyIDQuMDk2LTE2LjM4NCA4LjE5Mi0yMC40OCAxMi4yODgtOC4xOTIgNC4wOTYtMTYuMzg0IDguMTkyLTIwLjQ4IDEyLjI4OHMtOC4xOTIgNC4wOTYtOC4xOTIgNC4wOTZjLTQuMDk2IDAtOC4xOTIgNC4wOTYtOC4xOTIgMC00LjA5NiAwLTguMTkyIDAtOC4xOTItNC4wOTYtNC4wOTYgMC00LjA5Ni00LjA5Ni00LjA5Ni04LjE5MnYtOC4xOTJzMC00LjA5NiA0LjA5Ni04LjE5MmMwLTQuMDk2IDQuMDk2LTEyLjI4OCA0LjA5Ni0xNi4zODQgMC04LjE5MiA0LjA5Ni0xNi4zODQgNC4wOTYtMjQuNTc2czQuMDk2LTE2LjM4NCA4LjE5Mi0yNC41NzZjNC4wOTYtMjAuNDggMTIuMjg4LTQ1LjA1NiAxNi4zODQtNjkuNjMyLTI0LjU3Ni0xNi4zODQtNDUuMDU2LTI4LjY3Mi01Ny4zNDQtNDUuMDU2LTguMTkyLTQuMDk2LTE2LjM4NC04LjE5Mi0yMC40OC0xNi4zODRzLTEyLjI4OC04LjE5Mi0xNi4zODQtMTIuMjg4UzUxMiA0OTkuNzEyIDUxMiA0OTUuNjE2Yy00LjA5Ni00LjA5Ni04LjE5Mi00LjA5Ni04LjE5Mi00LjA5Ni00LjA5Ni00LjA5Ni00LjA5Ni04LjE5Mi04LjE5Mi0xMi4yODhzLTQuMDk2LTguMTkyLTQuMDk2LTEyLjI4OCA0LjA5Ni04LjE5MiA0LjA5Ni0xMi4yODhjNC4wOTYgMCA4LjE5Mi00LjA5NiAxMi4yODgtNC4wOTZsMTUxLjU1Mi0xMi4yODhMNzE2LjggMzA3LjJjMC00LjA5NiA0LjA5Ni04LjE5MiA4LjE5Mi0xMi4yODggMC04LjE5MiA4LjE5Mi04LjE5MiAxMi4yODgtOC4xOTJzNC4wOTYgMCA4LjE5MiA0LjA5NmM0LjA5NiAwIDQuMDk2IDQuMDk2IDQuMDk2IDQuMDk2bDQuMDk2IDQuMDk2czAgNC4wOTYgNC4wOTYgNC4wOTZsNTMuMjQ4IDEzMS4wNzIgMTU1LjY0OCAxNi4zODRjOC4xOTIgMCAxMi4yODggNC4wOTYgMTIuMjg4IDQuMDk2IDQuMDk2IDQuMDk2IDQuMDk2IDguMTkyIDQuMDk2IDEyLjI4OHMwIDguMTkyLTQuMDk2IDEyLjI4OGwtMTIuMjg4IDEyLjI4OC05OC4zMDQgOTAuMTEyeiIgZmlsbD0iIzJFNUJFQyIvPjwvc3ZnPg=="},20397:function(){"use strict";function St(ce,te,ne,le){ne===void 0&&(ne=0),le===void 0&&(le=1/0),this._name=ce,this._defaultValue=te,this._minimum=ne,this._maximum=le}Object.defineProperty(St.prototype,"name",{get:function(){return this._name},set:function(ce){if(typeof ce!="string"||ce==="")throw new Error("Shape name must be a valid string.");this._name=ce}}),Object.defineProperty(St.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ce){if(typeof ce!="number"||isNaN(ce))throw new Error("The default value must be a real number, not: "+ce);this._defaultValue=ce}}),Object.defineProperty(St.prototype,"minimum",{get:function(){return this._minimum},set:function(ce){if(typeof ce!="number"||isNaN(ce))throw new Error("Minimum must be a real number, not: "+ce);this._minimum=ce}}),Object.defineProperty(St.prototype,"maximum",{get:function(){return this._maximum},set:function(ce){if(typeof ce!="number"||isNaN(ce))throw new Error("Maximum must be a real number, not: "+ce);this._maximum=ce}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ce,te){var ne=go.Shape._FigureParameters[ce];return ne?ne[te]:null},go.Shape.setFigureParameter=function(ce,te,ne){if(!(ne instanceof St))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+ne);if(ne.defaultValuene.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+ne.defaultValue);var le=go.Shape._FigureParameters[ce];le||(le=[],go.Shape._FigureParameters[ce]=le),le[te]=ne};var Tt=[];function Ie(ce,te){var ne=Tt.pop();return ne===void 0?new go.Point(ce,te):(ne.x=ce,ne.y=te,ne)}function Le(){var ce=Tt.pop();return ce===void 0?new go.Point:ce}function He(ce){Tt.push(ce)}function Fe(ce,te,ne,le,oe,de,he,ie,ue){ue||(ue=new go.Point);var ve=ce-ne,Se=oe-he,De=NaN,Re=NaN;if(ve===0)if(Se===0)ce===ne&&(De=ce,Re=te);else{var Ne=(de-ie)/Se,ze=de-Ne*oe;De=ce,Re=Ne*De+ze}else if(Se===0){var Ge=(te-le)/ve,Xe=te-Ge*ce;De=oe,Re=Ge*De+Xe}else{var Ge=(te-le)/ve,Ne=(de-ie)/Se,Xe=te-Ge*ce,ze=de-Ne*oe;De=(ze-Xe)/(Ge-Ne),Re=Ge*De+Xe}return ue.x=De,ue.y=Re,ue}function Ce(ce,te,ne,le,oe,de,he,ie,ue,ve,Se,De,Re,Ne){var ze=1-ue,Ge=ue,Xe=ce*ze+ne*Ge,Qe=te*ze+le*Ge,rt=ne*ze+oe*Ge,$e=le*ze+de*Ge,qe=oe*ze+he*Ge,ut=de*ze+ie*Ge,it=Xe*ze+rt*Ge,dt=Qe*ze+$e*Ge,nt=rt*ze+qe*Ge,ft=$e*ze+ut*Ge,yt=it*ze+nt*Ge,gt=dt*ze+ft*Ge;ve.x=Xe,ve.y=Qe,Se.x=it,Se.y=dt,De.x=yt,De.y=gt,Re.x=nt,Re.y=ft,Ne.x=qe,Ne.y=ut}var _e=new go.Spot(.156,.156),Pe=new go.Spot(.844,.844),ge=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new St("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ce,te,ne){var le=ce?ce.parameter1:NaN;(isNaN(le)||le<0)&&(le=5),le=Math.min(le,te/3),le=Math.min(le,ne/3);var oe=le*ge,de=new go.Geometry().add(new go.PathFigure(le,0,!0).add(new go.PathSegment(go.PathSegment.Line,te-le,0)).add(new go.PathSegment(go.PathSegment.Bezier,te,le,te-oe,0,te,oe)).add(new go.PathSegment(go.PathSegment.Line,te,ne-le)).add(new go.PathSegment(go.PathSegment.Bezier,te-le,ne,te,ne-oe,te-oe,ne)).add(new go.PathSegment(go.PathSegment.Line,le,ne)).add(new go.PathSegment(go.PathSegment.Bezier,0,ne-le,oe,ne,0,ne-oe)).add(new go.PathSegment(go.PathSegment.Line,0,le)).add(new go.PathSegment(go.PathSegment.Bezier,le,0,0,oe,oe,0).close()));return oe>1&&(de.spot1=new go.Spot(0,0,oe,oe),de.spot2=new go.Spot(1,1,-oe,-oe)),de}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,0,ne).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Line,.5*te,ne).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(te,ne).add(new go.PathSegment(go.PathSegment.Line,0,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,te,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(te,ne).add(new go.PathSegment(go.PathSegment.Line,0,ne)).add(new go.PathSegment(go.PathSegment.Line,.5*te,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(.5*te,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)).add(new go.PathSegment(go.PathSegment.Line,te,.5*ne).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ce,te,ne){var le=new go.Geometry(go.Geometry.Line);return le.startX=0,le.startY=ne/2,le.endX=te,le.endY=ne/2,le}),go.Shape.defineFigureGenerator("LineV",function(ce,te,ne){var le=new go.Geometry(go.Geometry.Line);return le.startX=te/2,le.startY=0,le.endX=te/2,le.endY=ne,le}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,ne/2,!1).add(new go.PathSegment(go.PathSegment.Line,te,ne/2)).add(new go.PathSegment(go.PathSegment.Move,te/2,0)).add(new go.PathSegment(go.PathSegment.Line,te/2,ne)))}),go.Shape.defineFigureGenerator("XLine",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,ne,!1).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,te,ne)))}),go.Shape.defineFigureGenerator("LineRight",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(.25*te,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*te,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,.25*te,ne)))}),go.Shape.defineFigureGenerator("LineDown",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,.25*ne,!1).add(new go.PathSegment(go.PathSegment.Line,.5*te,.75*ne)).add(new go.PathSegment(go.PathSegment.Line,te,.25*ne)))}),go.Shape.defineFigureGenerator("LineLeft",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(.75*te,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*te,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,.75*te,ne)))}),go.Shape.defineFigureGenerator("LineUp",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,.75*ne,!1).add(new go.PathSegment(go.PathSegment.Line,.5*te,.25*ne)).add(new go.PathSegment(go.PathSegment.Line,te,.75*ne)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ce,te,ne){var le=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(le*te,(1-le)*ne,!1).add(new go.PathSegment(go.PathSegment.Line,(1-le)*te,le*ne)).add(new go.PathSegment(go.PathSegment.Move,le*te,le*ne)).add(new go.PathSegment(go.PathSegment.Line,(1-le)*te,(1-le)*ne)).add(new go.PathSegment(go.PathSegment.Move,0,ne/2)).add(new go.PathSegment(go.PathSegment.Line,te,ne/2)).add(new go.PathSegment(go.PathSegment.Move,te/2,0)).add(new go.PathSegment(go.PathSegment.Line,te/2,ne)))}),go.Shape.defineFigureGenerator("CircleLine",function(ce,te,ne){var le=te/2,oe=new go.Geometry().add(new go.PathFigure(te,te/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,le,le,le,le).close()));return oe.spot1=_e,oe.spot2=Pe,oe.defaultStretch=go.GraphObject.Uniform,oe}),go.Shape.defineFigureGenerator("Line1",function(ce,te,ne){var le=new go.Geometry(go.Geometry.Line);return le.startX=0,le.startY=0,le.endX=te,le.endY=ne,le}),go.Shape.defineFigureGenerator("Line2",function(ce,te,ne){var le=new go.Geometry(go.Geometry.Line);return le.startX=te,le.startY=0,le.endX=0,le.endY=ne,le}),go.Shape.defineFigureGenerator("Curve1",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,te,ne,ge*te,0,te,(1-ge)*ne)))}),go.Shape.defineFigureGenerator("Curve2",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,te,ne,0,ge*ne,(1-ge)*te,ne)))}),go.Shape.defineFigureGenerator("Curve3",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(te,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,ne,te,ge*ne,ge*te,ne)))}),go.Shape.defineFigureGenerator("Curve4",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(te,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,ne,(1-ge)*te,0,0,(1-ge)*ne)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,te,ne)).add(new go.PathSegment(go.PathSegment.Line,0,ne).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(te,0,!0).add(new go.PathSegment(go.PathSegment.Line,te,ne)).add(new go.PathSegment(go.PathSegment.Line,0,ne).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Line,0,ne).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Line,te,ne).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new St("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)?le=.1:le<-1?le=-1:le>1&&(le=1);var oe=Math.abs(le)*te;if(le===0){var de=new go.Geometry(go.Geometry.Rectangle);return de.startX=0,de.startY=0,de.endX=te,de.endY=ne,de}else{var de=new go.Geometry;return le>0?de.add(new go.PathFigure(oe,0).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Line,te-oe,ne)).add(new go.PathSegment(go.PathSegment.Line,0,ne).close())):de.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,te-oe,0)).add(new go.PathSegment(go.PathSegment.Line,te,ne)).add(new go.PathSegment(go.PathSegment.Line,oe,ne).close())),oete&&(le=te);var oe=Math.abs(le);if(le===0){var de=new go.Geometry(go.Geometry.Rectangle);return de.startX=0,de.startY=0,de.endX=te,de.endY=ne,de}else{var de=new go.Geometry;return le>0?de.add(new go.PathFigure(oe,0).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Line,te-oe,ne)).add(new go.PathSegment(go.PathSegment.Line,0,ne).close())):de.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,te-oe,0)).add(new go.PathSegment(go.PathSegment.Line,te,ne)).add(new go.PathSegment(go.PathSegment.Line,oe,ne).close())),oe.5&&(le=.5);var oe=Math.abs(le)*te;if(le===0){var de=new go.Geometry(go.Geometry.Rectangle);return de.startX=0,de.startY=0,de.endX=te,de.endY=ne,de}else{var de=new go.Geometry;return le>0?de.add(new go.PathFigure(oe,0).add(new go.PathSegment(go.PathSegment.Line,te-oe,0)).add(new go.PathSegment(go.PathSegment.Line,te,ne)).add(new go.PathSegment(go.PathSegment.Line,0,ne).close())):de.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Line,te-oe,ne)).add(new go.PathSegment(go.PathSegment.Line,oe,ne).close())),oete&&(le=te/2);var oe=Math.abs(le);if(le===0){var de=new go.Geometry(go.Geometry.Rectangle);return de.startX=0,de.startY=0,de.endX=te,de.endY=ne,de}else{var de=new go.Geometry;return le>0?de.add(new go.PathFigure(oe,0).add(new go.PathSegment(go.PathSegment.Line,te-oe,0)).add(new go.PathSegment(go.PathSegment.Line,te,ne)).add(new go.PathSegment(go.PathSegment.Line,0,ne).close())):de.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Line,te-oe,ne)).add(new go.PathSegment(go.PathSegment.Line,oe,ne).close())),oete&&(le=te/2);var oe=Math.abs(le);if(le===0){var de=new go.Geometry(go.Geometry.Rectangle);return de.startX=0,de.startY=0,de.endX=te,de.endY=ne,de}else{var de=new go.Geometry;return le>0?de.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Line,te-oe,ne)).add(new go.PathSegment(go.PathSegment.Line,oe,ne).close())):de.add(new go.PathFigure(oe,0).add(new go.PathSegment(go.PathSegment.Line,te-oe,0)).add(new go.PathSegment(go.PathSegment.Line,te,ne)).add(new go.PathSegment(go.PathSegment.Line,0,ne).close())),oe0&&(he.add(new go.PathSegment(go.PathSegment.Move,te/2+ie,te/2)),he.add(new go.PathSegment(go.PathSegment.Arc,0,-360,oe,oe,ie,ie).close())),de.spot1=_e,de.spot2=Pe,de.defaultStretch=go.GraphObject.Uniform,de}),go.Shape.defineFigureGenerator("Cloud",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(.08034461*te,.1944299*ne,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*te,.05349299*ne,-.09239631*te,.07836421*ne,.1406031*te,-.0542823*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*te,.074219*ne,.2450511*te,-.00697547*ne,.3776197*te,-.01112067*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*te,.07004196*ne,.4539471*te,0,.6066018*te,-.02526587*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*te,.08370865*ne,.6914277*te,-.01904177*ne,.8921095*te,-.01220843*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*te,.3194596*ne,1.036446*te,.04105738*ne,1.020377*te,.3022052*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*te,.562044*ne,1.04448*te,.360238*ne,.992256*te,.5219009*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*te,.8217117*ne,1.032337*te,.5771781*ne,1.018411*te,.8120651*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*te,.9156953*ne,1.028411*te,.9571472*ne,.8556702*te,1.052487*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*te,.9310455*ne,.7431877*te,1.009325*ne,.5624123*te,1.021761*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*te,.9344623*ne,.4820677*te,1.031761*ne,.3030112*te,1.002796*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*te,.870098*ne,.2329994*te,1.01518*ne,.03213784*te,1.01518*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*te,.6545475*ne,-.02812061*te,.9032597*ne,-.01205169*te,.6835638*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*te,.4265613*ne,-.01812061*te,.6089503*ne,-.00606892*te,.4555777*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*te,.1944299*ne,-.01606892*te,.3892545*ne,-.01205169*te,.1944299*ne))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ce,te,ne){var le=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(le*te,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-le)*te,0)).add(new go.PathSegment(go.PathSegment.Line,te,le*ne)).add(new go.PathSegment(go.PathSegment.Line,te,(1-le)*ne)).add(new go.PathSegment(go.PathSegment.Line,(1-le)*te,ne)).add(new go.PathSegment(go.PathSegment.Line,le*te,ne)).add(new go.PathSegment(go.PathSegment.Line,0,(1-le)*ne)).add(new go.PathSegment(go.PathSegment.Line,0,le*ne).close())).setSpots(le/2,le/2,1-le/2,1-le/2)}),go.Shape.setFigureParameter("Pie",0,new St("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new St("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ce,te,ne){var le=ce?ce.parameter1:NaN,oe=ce?ce.parameter2:NaN;isNaN(le)&&(le=0),isNaN(oe)&&(oe=315);var de=le%360;de<0&&(de+=360);var he=oe%360,ie=Math.min(te,ne)/2;return new go.Geometry().add(new go.PathFigure(ie,ie).add(new go.PathSegment(go.PathSegment.Arc,de,he,ie,ie,ie,ie).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ce,te,ne){var le=ge/Math.SQRT2*.5,oe=Math.SQRT2/2,de=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(te,ne,!0).add(new go.PathSegment(go.PathSegment.Bezier,oe*te,de*ne,te,(1-le)*ne,(oe+le)*te,(de+le)*ne)).add(new go.PathSegment(go.PathSegment.Line,0,ne).close()))}),go.Shape.setFigureParameter("ThickCross",0,new St("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ce,te,ne){var le=ce?ce.parameter1:NaN;(isNaN(le)||le<0)&&(le=30);var oe=Math.min(le,te)/2,de=te/2,he=ne/2;return new go.Geometry().add(new go.PathFigure(de-oe,0,!0).add(new go.PathSegment(go.PathSegment.Line,de+oe,0)).add(new go.PathSegment(go.PathSegment.Line,de+oe,he-oe)).add(new go.PathSegment(go.PathSegment.Line,te,he-oe)).add(new go.PathSegment(go.PathSegment.Line,te,he+oe)).add(new go.PathSegment(go.PathSegment.Line,de+oe,he+oe)).add(new go.PathSegment(go.PathSegment.Line,de+oe,ne)).add(new go.PathSegment(go.PathSegment.Line,de-oe,ne)).add(new go.PathSegment(go.PathSegment.Line,de-oe,he+oe)).add(new go.PathSegment(go.PathSegment.Line,0,he+oe)).add(new go.PathSegment(go.PathSegment.Line,0,he-oe)).add(new go.PathSegment(go.PathSegment.Line,de-oe,he-oe).close()))}),go.Shape.setFigureParameter("ThinCross",0,new St("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ce,te,ne){var le=ce?ce.parameter1:NaN;(isNaN(le)||le<0)&&(le=10);var oe=Math.min(le,te)/2,de=te/2,he=ne/2;return new go.Geometry().add(new go.PathFigure(de-oe,0,!0).add(new go.PathSegment(go.PathSegment.Line,de+oe,0)).add(new go.PathSegment(go.PathSegment.Line,de+oe,he-oe)).add(new go.PathSegment(go.PathSegment.Line,te,he-oe)).add(new go.PathSegment(go.PathSegment.Line,te,he+oe)).add(new go.PathSegment(go.PathSegment.Line,de+oe,he+oe)).add(new go.PathSegment(go.PathSegment.Line,de+oe,ne)).add(new go.PathSegment(go.PathSegment.Line,de-oe,ne)).add(new go.PathSegment(go.PathSegment.Line,de-oe,he+oe)).add(new go.PathSegment(go.PathSegment.Line,0,he+oe)).add(new go.PathSegment(go.PathSegment.Line,0,he-oe)).add(new go.PathSegment(go.PathSegment.Line,de-oe,he-oe).close()))}),go.Shape.setFigureParameter("ThickX",0,new St("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ce,te,ne){var le=ce?ce.parameter1:NaN;if((isNaN(le)||le<0)&&(le=30),te===0||ne===0){var oe=new go.Geometry(go.Geometry.Rectangle);return oe.startX=0,oe.startY=0,oe.endX=te,oe.endY=ne,oe}else{var de=te/2,he=ne/2,ie=Math.atan2(ne,te),ue=le-Math.min(Math.cos(ie)*le/2,de),ve=le-Math.min(Math.sin(ie)*le/2,he),oe=new go.Geometry,Se=new go.PathFigure(ue,0,!0);return oe.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,de,.2*ne)),Se.add(new go.PathSegment(go.PathSegment.Line,te-ue,0)),Se.add(new go.PathSegment(go.PathSegment.Line,te,ve)),Se.add(new go.PathSegment(go.PathSegment.Line,.8*te,he)),Se.add(new go.PathSegment(go.PathSegment.Line,te,ne-ve)),Se.add(new go.PathSegment(go.PathSegment.Line,te-ue,ne)),Se.add(new go.PathSegment(go.PathSegment.Line,de,.8*ne)),Se.add(new go.PathSegment(go.PathSegment.Line,ue,ne)),Se.add(new go.PathSegment(go.PathSegment.Line,0,ne-ve)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*te,he)),Se.add(new go.PathSegment(go.PathSegment.Line,0,ve).close()),oe}}),go.Shape.setFigureParameter("ThinX",0,new St("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ce,te,ne){var le=ce?ce.parameter1:NaN;(isNaN(le)||le<0)&&(le=10);var oe=new go.Geometry,de=new go.PathFigure(.1*te,0,!0);return oe.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,.4*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.9*te,0)),de.add(new go.PathSegment(go.PathSegment.Line,te,.1*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.6*te,.5*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,.9*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.9*te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,.6*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.1*te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,.9*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.4*te,.5*ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,.1*ne).close()),oe}),go.Shape.setFigureParameter("SquareIBeam",0,new St("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=.2);var oe=new go.Geometry,de=new go.PathFigure(0,0,!0);return oe.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,0)),de.add(new go.PathSegment(go.PathSegment.Line,te,le*ne)),de.add(new go.PathSegment(go.PathSegment.Line,(.5+le/2)*te,le*ne)),de.add(new go.PathSegment(go.PathSegment.Line,(.5+le/2)*te,(1-le)*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,(1-le)*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,(1-le)*ne)),de.add(new go.PathSegment(go.PathSegment.Line,(.5-le/2)*te,(1-le)*ne)),de.add(new go.PathSegment(go.PathSegment.Line,(.5-le/2)*te,le*ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,le*ne).close()),oe}),go.Shape.setFigureParameter("RoundedIBeam",0,new St("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=.5);var oe=new go.Geometry,de=new go.PathFigure(0,0,!0);return oe.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,0)),de.add(new go.PathSegment(go.PathSegment.Bezier,te,ne,Math.abs(1-le)*te,.25*ne,Math.abs(1-le)*te,.75*ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne)),de.add(new go.PathSegment(go.PathSegment.Bezier,0,0,le*te,.75*ne,le*te,.25*ne).close()),oe}),go.Shape.defineFigureGenerator("HalfEllipse",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,te,.5*ne,ge*te,0,te,(.5-ge/2)*ne)).add(new go.PathSegment(go.PathSegment.Bezier,0,ne,te,(.5+ge/2)*ne,ge*te,ne).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,ne,te,0,te,ne)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*te,.75*ne,.5*te,.25*ne).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(.5*te,ne,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*ne,.1*te,.8*ne,0,.5*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.3*ne,0,0,.45*te,0)).add(new go.PathSegment(go.PathSegment.Bezier,te,.3*ne,.55*te,0,te,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*te,ne,te,.5*ne,.9*te,.8*ne).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(.5*te,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*te,.01*ne)).add(new go.PathSegment(go.PathSegment.Bezier,te,.5*ne,.6*te,.2*ne,te,.25*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.55*te,.7*ne,te,.8*ne,.6*te,.8*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.75*te,ne,.5*te,.75*ne,.55*te,.95*ne)).add(new go.PathSegment(go.PathSegment.Line,.25*te,ne)).add(new go.PathSegment(go.PathSegment.Bezier,.45*te,.7*ne,.45*te,.95*ne,.5*te,.75*ne)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*ne,.4*te,.8*ne,0,.8*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.49*te,.01*ne,0,.25*ne,.4*te,.2*ne).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.4*te,.6*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.15*te,ne,.5*te,.75*ne,.45*te,.95*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.85*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.6*te,.6*ne,.55*te,.95*ne,.5*te,.75*ne));var de=.2,he=.3,ie=0,ue=de*ge;return oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+he)*te,(.5+de+ie)*ne,(.5-de+he)*te,(.5+ue+ie)*ne,(.5-ue+he)*te,(.5+de+ie)*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+de+he)*te,(.5+ie)*ne,(.5+ue+he)*te,(.5+de+ie)*ne,(.5+de+he)*te,(.5+ue+ie)*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+he)*te,(.5-de+ie)*ne,(1-.5+de+he)*te,(.5-ue+ie)*ne,(.5+ue+he)*te,(.5-de+ie)*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.65*te,.36771243*ne,(.5-ue+he)*te,(.5-de+ie)*ne,(.5-de+he+.05)*te,(.5-ue+ie-.02)*ne)),de=.2,he=0,ie=-.3,ue=de*ge,oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+de+he)*te,(.5+ie)*ne,(.5+ue+he)*te,(.5+de+ie)*ne,(.5+de+he)*te,(.5+ue+ie)*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+he)*te,(.5-de+ie)*ne,(1-.5+de+he)*te,(.5-ue+ie)*ne,(.5+ue+he)*te,(.5-de+ie)*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-de+he)*te,(.5+ie)*ne,(.5-ue+he)*te,(.5-de+ie)*ne,(.5-de+he)*te,(.5-ue+ie)*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ue+he)*te,(.5+de+ie)*ne,(.5-de+he)*te,(.5+ue+ie)*ne,(.5-ue+he)*te,(.5+de+ie)*ne)),de=.2,he=-.3,ie=0,ue=de*ge,oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+he)*te,(.5-de+ie)*ne,(1-.5+de+he-.05)*te,(.5-ue+ie-.02)*ne,(.5+ue+he)*te,(.5-de+ie)*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-de+he)*te,(.5+ie)*ne,(.5-ue+he)*te,(.5-de+ie)*ne,(.5-de+he)*te,(.5-ue+ie)*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+he)*te,(.5+de+ie)*ne,(.5-de+he)*te,(.5+ue+ie)*ne,(.5-ue+he)*te,(.5+de+ie)*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.4*te,.6*ne,(.5+ue+he)*te,(.5+de+ie)*ne,(.5+de+he)*te,(.5+ue+ie)*ne).close()),le.setSpots(.06,.33,.93,.68),le}),go.Shape.defineFigureGenerator("YinYang",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te*.5,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Arc,270,180,te*.5,te*.5,te*.5,te*.5)),oe.add(new go.PathSegment(go.PathSegment.Arc,90,-180,te*.5,te*.75,te*.25,te*.25)),oe.add(new go.PathSegment(go.PathSegment.Arc,90,180,te*.5,te*.25,te*.25,te*.25));var de=.1,he=.5,ie=.25;return oe.add(new go.PathSegment(go.PathSegment.Move,(he+de)*te,ie*ne)),oe.add(new go.PathSegment(go.PathSegment.Arc,0,-360,te*he,ne*ie,de*te,de*te).close()),oe=new go.PathFigure(te*.5,0,!1),le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Arc,270,-180,te*.5,te*.5,te*.5,te*.5)),ie=.75,oe=new go.PathFigure((he+de)*te,ie*ne,!0),le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Arc,0,360,te*he,ne*ie,de*te,de*te).close()),le.defaultStretch=go.GraphObject.Uniform,le}),go.Shape.defineFigureGenerator("Peace",function(ce,te,ne){var le=.8535533905932737,oe=.5*te,de=.5*ne;return new go.Geometry().add(new go.PathFigure(oe,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,oe,de,oe,de)).add(new go.PathSegment(go.PathSegment.Line,oe,ne)).add(new go.PathSegment(go.PathSegment.Move,oe,de)).add(new go.PathSegment(go.PathSegment.Line,(1-le)*te,le*ne)).add(new go.PathSegment(go.PathSegment.Move,oe,de)).add(new go.PathSegment(go.PathSegment.Line,le*te,le*ne)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ce,te,ne){var le=new go.Geometry,oe=ge*.5,de=.5,he=.5,ie=.5,ue=new go.PathFigure(he*te,(ie-de)*ne);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he-de)*te,ie*ne,(he-oe)*te,(ie-de)*ne,(he-de)*te,(ie-oe)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+de)*ne,(he-de)*te,(ie+oe)*ne,(he-oe)*te,(ie+de)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*te,ie*ne,(he+oe)*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie-de)*ne,(he+de)*te,(ie-oe)*ne,(he+oe)*te,(ie-de)*ne)),de=.4,oe=ge*.4;var ve=Le(),Se=Le(),De=Le(),Re=Le();Ce(he,ie-de,he+oe,ie-de,he+de,ie-oe,he+de,ie,.42,ve,Se,De,Re,Re);var Ne=Le(),ze=Le(),Ge=Le();Ce(he,ie-de,he+oe,ie-de,he+de,ie-oe,he+de,ie,.58,Re,Re,Ge,Ne,ze);var Xe=Le(),Qe=Le(),rt=Le();Ce(he,ie+de,he-oe,ie+de,he-de,ie+oe,he-de,ie,.42,Xe,Qe,rt,Re,Re);var $e=Le(),qe=Le(),ut=Le();return Ce(he,ie+de,he-oe,ie+de,he-de,ie+oe,he-de,ie,.58,Re,Re,ut,$e,qe),ue.add(new go.PathSegment(go.PathSegment.Move,ut.x*te,ut.y*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he-de)*te,ie*ne,$e.x*te,$e.y*ne,qe.x*te,qe.y*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie-de)*ne,(he-de)*te,(ie-oe)*ne,(he-oe)*te,(ie-de)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,De.x*te,De.y*ne,ve.x*te,ve.y*ne,Se.x*te,Se.y*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,ut.x*te,ut.y*ne).close()),ue.add(new go.PathSegment(go.PathSegment.Move,rt.x*te,rt.y*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,Ge.x*te,Ge.y*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*te,ie*ne,Ne.x*te,Ne.y*ne,ze.x*te,ze.y*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne,(he+oe)*te,(ie+de)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,rt.x*te,rt.y*ne,Xe.x*te,Xe.y*ne,Qe.x*te,Qe.y*ne).close()),He(ve),He(Se),He(De),He(Re),He(Ne),He(ze),He(Ge),He(Xe),He(Qe),He(rt),He($e),He(qe),He(ut),le.defaultStretch=go.GraphObject.Uniform,le}),go.Shape.defineFigureGenerator("Fragile",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*te,0)).add(new go.PathSegment(go.PathSegment.Line,.2*te,.15*ne)).add(new go.PathSegment(go.PathSegment.Line,.3*te,.25*ne)).add(new go.PathSegment(go.PathSegment.Line,.29*te,.33*ne)).add(new go.PathSegment(go.PathSegment.Line,.35*te,.25*ne)).add(new go.PathSegment(go.PathSegment.Line,.3*te,.15*ne)).add(new go.PathSegment(go.PathSegment.Line,.4*te,0)).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*te,.5*ne,te,.25*ne,.75*te,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,.55*te,.9*ne)).add(new go.PathSegment(go.PathSegment.Line,.7*te,.9*ne)).add(new go.PathSegment(go.PathSegment.Line,.7*te,ne)).add(new go.PathSegment(go.PathSegment.Line,.3*te,ne)).add(new go.PathSegment(go.PathSegment.Line,.3*te,.9*ne)).add(new go.PathSegment(go.PathSegment.Line,.45*te,.9*ne)).add(new go.PathSegment(go.PathSegment.Line,.45*te,.5*ne)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*te,.5*ne,0,.25*ne).close()))}),go.Shape.setFigureParameter("HourGlass",0,new St("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ce,te,ne){var le=ce?ce.parameter1:NaN;(isNaN(le)||le<0)&&(le=30),le>te&&(le=te);var oe=(te-le)/2,de=oe+le;return new go.Geometry().add(new go.PathFigure(de,.5*ne).add(new go.PathSegment(go.PathSegment.Line,te,ne)).add(new go.PathSegment(go.PathSegment.Line,0,ne)).add(new go.PathSegment(go.PathSegment.Line,oe,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,te,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,.55*ne).add(new go.PathSegment(go.PathSegment.Line,.6*te,0)).add(new go.PathSegment(go.PathSegment.Line,.3*te,.45*ne)).add(new go.PathSegment(go.PathSegment.Line,te,.45*ne)).add(new go.PathSegment(go.PathSegment.Line,.4*te,ne)).add(new go.PathSegment(go.PathSegment.Line,.7*te,.55*ne).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ce,te,ne){var le=new go.Geometry,oe=ge*.4,de=.4,he=.5,ie=.5,ue=Le(),ve=Le(),Se=Le(),De=Le(),Re=new go.PathFigure((he-de)*te,ie*ne,!1);le.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie-de)*ne,(he-de)*te,(ie-oe)*ne,(he-oe)*te,(ie-de)*ne)),Ce(he,ie-de,he+oe,ie-de,he+de,ie-oe,he+de,ie,.44,Se,De,ve,ue,ue),Re.add(new go.PathSegment(go.PathSegment.Bezier,ve.x*te,ve.y*ne,Se.x*te,Se.y*ne,De.x*te,De.y*ne));var Ne=Ie(ve.x,ve.y);Ce(he,ie-de,he+oe,ie-de,he+de,ie-oe,he+de,ie,.56,ue,ue,ve,Se,De);var ze=Ie(ve.x,ve.y);Re.add(new go.PathSegment(go.PathSegment.Line,(Ne.x*.1+.95*.9)*te,Ne.y*.1*ne)),Re.add(new go.PathSegment(go.PathSegment.Line,.85*te,Ne.y*.1*ne)),Re.add(new go.PathSegment(go.PathSegment.Line,.85*te,0)),Re.add(new go.PathSegment(go.PathSegment.Line,te,0)),Re.add(new go.PathSegment(go.PathSegment.Line,te,.15*ne)),Re.add(new go.PathSegment(go.PathSegment.Line,(ze.x*.1+.9)*te,.15*ne)),Re.add(new go.PathSegment(go.PathSegment.Line,(ze.x*.1+.9)*te,(ze.y*.1+.05*.9)*ne)),Re.add(new go.PathSegment(go.PathSegment.Line,ze.x*te,ze.y*ne)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*te,ie*ne,Se.x*te,Se.y*ne,De.x*te,De.y*ne)),Re.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne,(he+oe)*te,(ie+de)*ne)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(he-de)*te,ie*ne,(he-oe)*te,(ie+de)*ne,(he-de)*te,(ie+oe)*ne)),de=.35,oe=ge*.35;var Ge=new go.PathFigure(he*te,(ie-de)*ne,!1);le.add(Ge),Ge.add(new go.PathSegment(go.PathSegment.Bezier,(he-de)*te,ie*ne,(he-oe)*te,(ie-de)*ne,(he-de)*te,(ie-oe)*ne)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+de)*ne,(he-de)*te,(ie+oe)*ne,(he-oe)*te,(ie+de)*ne)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*te,ie*ne,(he+oe)*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie-de)*ne,(he+de)*te,(ie-oe)*ne,(he+oe)*te,(ie-de)*ne));var Xe=new go.PathFigure((he-de)*te,ie*ne,!1);return le.add(Xe),He(ue),He(ve),He(Se),He(De),He(Ne),He(ze),le.spot1=new go.Spot(.202,.257),le.spot2=new go.Spot(.792,.739),le.defaultStretch=go.GraphObject.Uniform,le}),go.Shape.defineFigureGenerator("GenderFemale",function(ce,te,ne){var le=new go.Geometry,oe=.375,de=0,he=-.125,ie=oe*ge,ue=new go.PathFigure((.525+de)*te,(.5+oe+he)*ne,!1);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+oe+de)*te,(.5+he)*ne,(.5+ie+de)*te,(.5+oe+he)*ne,(.5+oe+de)*te,(.5+ie+he)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(.5+de)*te,(.5-oe+he)*ne,(1-.5+oe+de)*te,(.5-ie+he)*ne,(.5+ie+de)*te,(.5-oe+he)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(.5-oe+de)*te,(.5+he)*ne,(.5-ie+de)*te,(.5-oe+he)*ne,(.5-oe+de)*te,(.5-ie+he)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(.475+de)*te,(.5+oe+he)*ne,(.5-oe+de)*te,(.5+ie+he)*ne,(.5-ie+de)*te,(.5+oe+he)*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.475*te,.85*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.425*te,.85*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.425*te,.9*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.475*te,.9*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.475*te,ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.525*te,ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.525*te,.9*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.575*te,.9*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.575*te,.85*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.525*te,.85*ne).close()),oe=.325,de=0,he=-.125,ie=oe*ge;var ue=new go.PathFigure((1-.5+oe+de)*te,(.5+he)*ne,!1);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(.5+de)*te,(.5+oe+he)*ne,(.5+oe+de)*te,(.5+ie+he)*ne,(.5+ie+de)*te,(.5+oe+he)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(.5-oe+de)*te,(.5+he)*ne,(.5-ie+de)*te,(.5+oe+he)*ne,(.5-oe+de)*te,(.5+ie+he)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(.5+de)*te,(.5-oe+he)*ne,(.5-oe+de)*te,(.5-ie+he)*ne,(.5-ie+de)*te,(.5-oe+he)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+oe+de)*te,(.5+he)*ne,(.5+ie+de)*te,(.5-oe+he)*ne,(1-.5+oe+de)*te,(.5-ie+he)*ne));var ue=new go.PathFigure((.525+de)*te,(.5+oe+he)*ne,!1);return le.add(ue),le.spot1=new go.Spot(.232,.136),le.spot2=new go.Spot(.682,.611),le.defaultStretch=go.GraphObject.Uniform,le}),go.Shape.defineFigureGenerator("LogicImplies",function(ce,te,ne){var le=ce?ce.parameter1:NaN;return isNaN(le)&&(le=.2),new go.Geometry().add(new go.PathFigure((1-le)*te,0,!1).add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,(1-le)*te,ne)).add(new go.PathSegment(go.PathSegment.Move,0,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,te,.5*ne))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ce,te,ne){var le=ce?ce.parameter1:NaN;return isNaN(le)&&(le=.2),new go.Geometry().add(new go.PathFigure((1-le)*te,0,!1).add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,(1-le)*te,ne)).add(new go.PathSegment(go.PathSegment.Move,0,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)).add(new go.PathSegment(go.PathSegment.Move,le*te,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,le*te,ne))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Line,te,ne)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,ne,!1).add(new go.PathSegment(go.PathSegment.Line,.5*te,0)).add(new go.PathSegment(go.PathSegment.Line,te,ne))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)).add(new go.PathSegment(go.PathSegment.Line,te,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ce,te,ne){var le=new go.Geometry().add(new go.PathFigure(.5*te,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)).add(new go.PathSegment(go.PathSegment.Move,0,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*te,.5*ne,.5*te,.5*ne)));return le.defaultStretch=go.GraphObject.Uniform,le}),go.Shape.defineFigureGenerator("LogicTruth",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Move,.5*te,0)).add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,ne,!1).add(new go.PathSegment(go.PathSegment.Line,te,ne)).add(new go.PathSegment(go.PathSegment.Move,.5*te,ne)).add(new go.PathSegment(go.PathSegment.Line,.5*te,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,0,.5*ne)).add(new go.PathSegment(go.PathSegment.Move,te,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,te,ne)).add(new go.PathSegment(go.PathSegment.Line,0,ne)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Move,.25*te,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,.75*te,.5*ne))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*ne)).add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)).add(new go.PathSegment(go.PathSegment.Move,0,ne)).add(new go.PathSegment(go.PathSegment.Line,te,ne))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ce,te,ne){var le=.5;return new go.Geometry().add(new go.PathFigure(0,ne,!1).add(new go.PathSegment(go.PathSegment.Line,0,le*ne)).add(new go.PathSegment(go.PathSegment.Arc,180,180,le*te,le*ne,le*te,le*ne)).add(new go.PathSegment(go.PathSegment.Line,te,ne))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ce,te,ne){var le=.5;return new go.Geometry().add(new go.PathFigure(te,0,!1).add(new go.PathSegment(go.PathSegment.Line,te,le*ne)).add(new go.PathSegment(go.PathSegment.Arc,0,180,le*te,le*ne,le*te,le*ne)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new St("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new St("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=.3);var oe=ce?ce.parameter2:NaN;isNaN(oe)&&(oe=.3);var de=(1-le)*te,he=(.5-oe/2)*ne,ie=(.5+oe/2)*ne,ue=new go.Geometry,ve=new go.PathFigure(0,he,!0);ue.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,de,he)),ve.add(new go.PathSegment(go.PathSegment.Line,de,0)),ve.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),ve.add(new go.PathSegment(go.PathSegment.Line,de,ne)),ve.add(new go.PathSegment(go.PathSegment.Line,de,ie)),ve.add(new go.PathSegment(go.PathSegment.Line,0,ie).close()),ue.spot1=new go.Spot(0,he/ne);var Se=Fe(0,ie/ne,1,ie/ne,de/te,1,1,.5,Le());return ue.spot2=new go.Spot(Se.x,Se.y),He(Se),ue}),go.Shape.setFigureParameter("Arrow2",0,new St("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new St("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=30),le>te&&(le=te);var oe=ce?ce.parameter2:NaN;isNaN(oe)&&(oe=30),oe=Math.min(oe,ne/2);var de=te-le,he=(ne-oe)/2,ie=he+oe,ue=new go.Geometry,ve=new go.PathFigure(0,he,!0);ue.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,de,he)),ve.add(new go.PathSegment(go.PathSegment.Line,de,0)),ve.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),ve.add(new go.PathSegment(go.PathSegment.Line,de,ne)),ve.add(new go.PathSegment(go.PathSegment.Line,de,ie)),ve.add(new go.PathSegment(go.PathSegment.Line,0,ie).close()),ue.spot1=new go.Spot(0,he/ne);var Se=Fe(0,ie/ne,1,ie/ne,de/te,1,1,.5,Le());return ue.spot2=new go.Spot(Se.x,Se.y),He(Se),ue}),go.Shape.defineFigureGenerator("Chevron",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.5*ne).close()),le}),go.Shape.defineFigureGenerator("DoubleArrow",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.3*te,.214*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,1*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*te,1*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*te,.786*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,1*ne).close()),le}),go.Shape.setFigureParameter("DoubleEndArrow",0,new St("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=.3);var oe=(.5-le/2)*ne,de=(.5+le/2)*ne,he=new go.Geometry,ie=new go.PathFigure(te,.5*ne,!0);he.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,de)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*te,de)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*te,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,0,.5*ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*te,0)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*te,oe)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,oe)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,0).close());var ue=Fe(0,.5,.3,0,0,oe/ne,.1,oe/ne,Le());return he.spot1=new go.Spot(ue.x,ue.y),ue=Fe(.7,1,1,.5,0,de/ne,1,de/ne,ue),he.spot2=new go.Spot(ue.x,ue.y),He(ue),he}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new St("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new St("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=40);var oe=ce?ce.parameter2:NaN;isNaN(oe)&&(oe=100);var de=(ne-le)/2,he=de+le,ie=(ne-oe)/2,ue=ie+oe;(le>ne||oe>ne)&&(oe>le?(le=le*ne/oe,de=(ne-le)/2,he=de+le,ie=0,ue=ne):(de=0,he=ne,ie=0,ue=ne));var ve=new go.Geometry,Se=new go.PathFigure(te,.5*ne,!0);ve.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,.7*te,ue)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*te,he)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*te,he)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*te,ue)),Se.add(new go.PathSegment(go.PathSegment.Line,0,.5*ne)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*te,ie)),Se.add(new go.PathSegment(go.PathSegment.Line,.3*te,de)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*te,de)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*te,ie).close());var De=Fe(0,.5,.3,ie/ne,0,de/ne,1,de/ne,Le());return ve.spot1=new go.Spot(De.x,De.y),De=Fe(.7,ue/ne,1,.5,0,he/ne,1,he/ne,De),ve.spot2=new go.Spot(De.x,De.y),He(De),ve}),go.Shape.setFigureParameter("IBeamArrow",0,new St("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=.3);var oe=(.5-le/2)*ne,de=(.5+le/2)*ne,he=new go.Geometry,ie=new go.PathFigure(te,.5*ne,!0);he.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,de)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*te,de)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*te,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,0,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,0,0)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*te,0)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*te,oe)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,oe)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,0).close()),he.spot1=new go.Spot(0,oe/ne);var ue=Fe(.7,1,1,.5,0,de/ne,1,de/ne,Le());return he.spot2=new go.Spot(ue.x,ue.y),He(ue),he}),go.Shape.setFigureParameter("IBeamArrow2",0,new St("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new St("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=40);var oe=ce?ce.parameter2:NaN;isNaN(oe)&&(oe=100);var de=(ne-le)/2,he=de+le,ie=(ne-oe)/2,ue=ie+oe;(le>ne||oe>ne)&&(oe>le?(le=le*ne/oe,de=(ne-le)/2,he=de+le,ie=0,ue=ne):(de=0,he=ne,ie=0,ue=ne));var ve=new go.Geometry,Se=new go.PathFigure(te,.5*ne,!0);ve.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,.7*te,ue)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*te,he)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*te,he)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*te,ue)),Se.add(new go.PathSegment(go.PathSegment.Line,0,ue)),Se.add(new go.PathSegment(go.PathSegment.Line,0,ie)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*te,ie)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*te,de)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*te,de)),Se.add(new go.PathSegment(go.PathSegment.Line,.7*te,ie).close()),ve.spot1=new go.Spot(0,de/ne);var De=Fe(.7,ue/ne,1,.5,0,he/ne,1,he/ne,Le());return ve.spot2=new go.Spot(De.x,De.y),He(De),ve}),go.Shape.setFigureParameter("Pointer",0,new St("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=.1);var oe=new go.Geometry,de=new go.PathFigure(te,.5*ne,!0);oe.add(de),de.add(new go.PathSegment(go.PathSegment.Line,0,ne)),de.add(new go.PathSegment(go.PathSegment.Line,le*te,.5*ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),oe.spot1=new go.Spot(le,.35);var he=Fe(.2,.65,1,.65,0,1,1,.5,Le());return oe.spot2=new go.Spot(he.x,he.y),He(he),oe}),go.Shape.setFigureParameter("RoundedPointer",0,new St("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=.3);var oe=new go.Geometry,de=new go.PathFigure(te,.5*ne,!0);oe.add(de),de.add(new go.PathSegment(go.PathSegment.Line,0,ne)),de.add(new go.PathSegment(go.PathSegment.Bezier,0,0,le*te,.75*ne,le*te,.25*ne).close()),oe.spot1=new go.Spot(le,.35);var he=Fe(0,.65,1,.65,0,1,1,.5,Le());return oe.spot2=new go.Spot(he.x,he.y),He(he),oe}),go.Shape.setFigureParameter("SplitEndArrow",0,new St("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=.4);var oe=(.5-le/2)*ne,de=(.5+le/2)*ne,he=new go.Geometry,ie=new go.PathFigure(te,.5*ne,!0);he.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,de)),ie.add(new go.PathSegment(go.PathSegment.Line,0,de)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*te,.5*ne)),ie.add(new go.PathSegment(go.PathSegment.Line,0,oe)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,oe)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,0).close()),he.spot1=new go.Spot(.2,.3);var ue=Fe(.7,1,1,.5,0,de/ne,1,de/ne,Le());return he.spot2=new go.Spot(ue.x,ue.y),He(ue),he}),go.Shape.setFigureParameter("SplitEndArrow2",0,new St("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=50);var oe=(ne-le)/2,de=oe+le;le>ne&&(oe=0,de=ne);var he=new go.Geometry,ie=new go.PathFigure(te,.5*ne,!0);he.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,de)),ie.add(new go.PathSegment(go.PathSegment.Line,0,de)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*te,.5*ne)),ie.add(new go.PathSegment(go.PathSegment.Line,0,oe)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,oe)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*te,0).close()),he.spot1=new go.Spot(.2,oe/ne);var ue=Fe(.7,1,1,.5,0,de/ne,1,de/ne,Le());return he.spot2=new go.Spot(ue.x,ue.y),He(ue),he}),go.Shape.setFigureParameter("SquareArrow",0,new St("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=.7);var oe=new go.Geometry,de=new go.PathFigure(te,.5*ne,!0);return oe.add(de),de.add(new go.PathSegment(go.PathSegment.Line,le*te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,0)),de.add(new go.PathSegment(go.PathSegment.Line,le*te,0).close()),oe.spot1=go.Spot.TopLeft,oe.spot2=new go.Spot(le,1),oe}),go.Shape.defineFigureGenerator("Cone1",function(ce,te,ne){var le=new go.Geometry,oe=ge*.5,de=ge*.1,he=new go.PathFigure(0,.9*ne,!0);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,.5*te,0)),he.add(new go.PathSegment(go.PathSegment.Line,te,.9*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,ne,te,(.9+de)*ne,(.5+oe)*te,ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*ne,(.5-oe)*te,ne,0,(.9+de)*ne).close()),le.spot1=new go.Spot(.25,.5),le.spot2=new go.Spot(.75,.97),le}),go.Shape.defineFigureGenerator("Cone2",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.9*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,te,.9*ne,(1-.85/.9)*te,ne,.85/.9*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.9*ne).close());var de=new go.PathFigure(0,.9*ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,te,.9*ne,(1-.85/.9)*te,.8*ne,.85/.9*te,.8*ne)),le.spot1=new go.Spot(.25,.5),le.spot2=new go.Spot(.75,.82),le}),go.Shape.defineFigureGenerator("Cube1",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.5*te,ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,.85*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.15*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.15*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.85*ne).close());var de=new go.PathFigure(.5*te,ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,.3*ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,.15*ne)),de.add(new go.PathSegment(go.PathSegment.Move,.5*te,.3*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,.15*ne)),le.spot1=new go.Spot(0,.3),le.spot2=new go.Spot(.5,.85),le}),go.Shape.defineFigureGenerator("Cube2",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.3*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.7*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*te,0).close());var de=new go.PathFigure(0,.3*ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.7*te,.3*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,0)),de.add(new go.PathSegment(go.PathSegment.Move,.7*te,.3*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.7*te,ne)),le.spot1=new go.Spot(0,.3),le.spot2=new go.Spot(.7,1),le}),go.Shape.defineFigureGenerator("Cylinder1",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=5),le=Math.min(le,ne/3);var oe=new go.Geometry,de=ge*.5,he=new go.PathFigure(0,le,!0);oe.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,0,0,ge*le,(.5-de)*te,0)),he.add(new go.PathSegment(go.PathSegment.Bezier,1*te,le,(.5+de)*te,0,1*te,ge*le)),he.add(new go.PathSegment(go.PathSegment.Line,te,ne-le)),he.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,1*ne,1*te,ne-ge*le,(.5+de)*te,1*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,0,ne-le,(.5-de)*te,1*ne,0,ne-ge*le)),he.add(new go.PathSegment(go.PathSegment.Line,0,le));var ie=new go.PathFigure(te,le,!1);return oe.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,2*le,1*te,2*le-ge*le,(.5+de)*te,2*le)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,le,(.5-de)*te,2*le,0,2*le-ge*le)),oe.spot1=new go.Spot(0,0,0,2*le),oe.spot2=new go.Spot(1,1),oe}),go.Shape.defineFigureGenerator("Cylinder2",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=5),le=Math.min(le,ne/3);var oe=new go.Geometry,de=ge*.5,he=new go.PathFigure(0,ne-le,!0);oe.add(he),he.add(new go.PathSegment(go.PathSegment.Line,0,le)),he.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,0,0,ge*le,(.5-de)*te,0)),he.add(new go.PathSegment(go.PathSegment.Bezier,te,le,(.5+de)*te,0,te,ge*le)),he.add(new go.PathSegment(go.PathSegment.Line,te,ne-le)),he.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,ne,te,ne-ge*le,(.5+de)*te,ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,0,ne-le,(.5-de)*te,ne,0,ne-ge*le));var ie=new go.PathFigure(0,ne-le,!1);return oe.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,ne-2*le,0,ne-le-ge*le,(.5-de)*te,ne-2*le)),ie.add(new go.PathSegment(go.PathSegment.Bezier,te,ne-le,(.5+de)*te,ne-2*le,te,ne-le-ge*le)),oe.spot1=new go.Spot(0,0),oe.spot2=new go.Spot(1,1,0,-2*le),oe}),go.Shape.defineFigureGenerator("Cylinder3",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=5),le=Math.min(le,te/3);var oe=new go.Geometry,de=ge*.5,he=new go.PathFigure(le,0,!0);oe.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te-le,0)),he.add(new go.PathSegment(go.PathSegment.Bezier,te,.5*ne,te-ge*le,0,te,(.5-de)*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,te-le,ne,te,(.5+de)*ne,te-ge*le,ne)),he.add(new go.PathSegment(go.PathSegment.Line,le,ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*ne,ge*le,ne,0,(.5+de)*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,le,0,0,(.5-de)*ne,ge*le,0));var ie=new go.PathFigure(le,0,!1);return oe.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,2*le,.5*ne,le+ge*le,0,2*le,(.5-de)*ne)),ie.add(new go.PathSegment(go.PathSegment.Bezier,le,ne,2*le,(.5+de)*ne,le+ge*le,ne)),oe.spot1=new go.Spot(0,0,2*le,0),oe.spot2=new go.Spot(1,1),oe}),go.Shape.defineFigureGenerator("Cylinder4",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=5),le=Math.min(le,te/3);var oe=new go.Geometry,de=ge*.5,he=new go.PathFigure(te-le,0,!0);oe.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,te,.5*ne,te-ge*le,0,te,(.5-de)*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,te-le,ne,te,(.5+de)*ne,te-ge*le,ne)),he.add(new go.PathSegment(go.PathSegment.Line,le,ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*ne,ge*le,ne,0,(.5+de)*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,le,0,0,(.5-de)*ne,ge*le,0)),he.add(new go.PathSegment(go.PathSegment.Line,te-le,0));var ie=new go.PathFigure(te-le,0,!1);return oe.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,te-2*le,.5*ne,te-le-ge*le,0,te-2*le,(.5-de)*ne)),ie.add(new go.PathSegment(go.PathSegment.Bezier,te-le,ne,te-2*le,(.5+de)*ne,te-le-ge*le,ne)),oe.spot1=new go.Spot(0,0),oe.spot2=new go.Spot(1,1,-2*le,0),oe}),go.Shape.defineFigureGenerator("Prism1",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.25*te,.25*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne).close());var de=new go.PathFigure(.25*te,.25*ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),le.spot1=new go.Spot(.408,.172),le.spot2=new go.Spot(.833,.662),le}),go.Shape.defineFigureGenerator("Prism2",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.25*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.25*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,.75*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne).close());var de=new go.PathFigure(0,ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.25*te,.5*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,.25*ne)),de.add(new go.PathSegment(go.PathSegment.Move,0,.25*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.25*te,.5*ne)),le.spot1=new go.Spot(.25,.5),le.spot2=new go.Spot(.75,.75),le}),go.Shape.defineFigureGenerator("Pyramid1",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.5*te,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,.75*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.75*ne).close());var de=new go.PathFigure(.5*te,0,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),le.spot1=new go.Spot(.25,.367),le.spot2=new go.Spot(.75,.875),le}),go.Shape.defineFigureGenerator("Pyramid2",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.5*te,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,.85*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.85*ne).close());var de=new go.PathFigure(.5*te,0,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,.7*ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,.85*ne)),de.add(new go.PathSegment(go.PathSegment.Move,.5*te,.7*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,.85*ne)),le.spot1=new go.Spot(.25,.367),le.spot2=new go.Spot(.75,.875),le}),go.Shape.defineFigureGenerator("Actor",function(ce,te,ne){var le=new go.Geometry,oe=.2,de=.1,he=ge*oe,ie=ge*de,ue=.5,ve=.1,Se=new go.PathFigure(ue*te,(ve+de)*ne,!0);le.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ue-oe)*te,ve*ne,(ue-he)*te,(ve+de)*ne,(ue-oe)*te,(ve+ie)*ne)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ue*te,(ve-de)*ne,(ue-oe)*te,(ve-ie)*ne,(ue-he)*te,(ve-de)*ne)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ue+oe)*te,ve*ne,(ue+he)*te,(ve-de)*ne,(ue+oe)*te,(ve-ie)*ne)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ue*te,(ve+de)*ne,(ue+oe)*te,(ve+ie)*ne,(ue+he)*te,(ve+de)*ne));var De=.05,Re=ge*De;ue=.05,ve=.25;var Ne=new go.PathFigure(.5*te,.2*ne,!0);return le.add(Ne),Ne.add(new go.PathSegment(go.PathSegment.Line,.95*te,.2*ne)),ue=.95,ve=.25,Ne.add(new go.PathSegment(go.PathSegment.Bezier,(ue+De)*te,ve*ne,(ue+Re)*te,(ve-De)*ne,(ue+De)*te,(ve-Re)*ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,te,.6*ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,.85*te,.6*ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,.85*te,.35*ne)),De=.025,Re=ge*De,ue=.825,ve=.35,Ne.add(new go.PathSegment(go.PathSegment.Bezier,ue*te,(ve-De)*ne,(ue+De)*te,(ve-Re)*ne,(ue+Re)*te,(ve-De)*ne)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(ue-De)*te,ve*ne,(ue-Re)*te,(ve-De)*ne,(ue-De)*te,(ve-Re)*ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,.8*te,ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,.55*te,ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,.55*te,.7*ne)),De=.05,Re=ge*De,ue=.5,ve=.7,Ne.add(new go.PathSegment(go.PathSegment.Bezier,ue*te,(ve-De)*ne,(ue+De)*te,(ve-Re)*ne,(ue+Re)*te,(ve-De)*ne)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(ue-De)*te,ve*ne,(ue-Re)*te,(ve-De)*ne,(ue-De)*te,(ve-Re)*ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,.45*te,ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,.2*te,ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,.2*te,.35*ne)),De=.025,Re=ge*De,ue=.175,ve=.35,Ne.add(new go.PathSegment(go.PathSegment.Bezier,ue*te,(ve-De)*ne,(ue+De)*te,(ve-Re)*ne,(ue+Re)*te,(ve-De)*ne)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(ue-De)*te,ve*ne,(ue-Re)*te,(ve-De)*ne,(ue-De)*te,(ve-Re)*ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,.15*te,.6*ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,0,.6*ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,0,.25*ne)),De=.05,Re=ge*De,ue=.05,ve=.25,Ne.add(new go.PathSegment(go.PathSegment.Bezier,ue*te,(ve-De)*ne,(ue-De)*te,(ve-Re)*ne,(ue-Re)*te,(ve-De)*ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,.5*te,.2*ne)),le.spot1=new go.Spot(.2,.2),le.spot2=new go.Spot(.8,.65),le}),go.Shape.setFigureParameter("Card",0,new St("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ce,te,ne){var le=ce?ce.parameter1:NaN;isNaN(le)&&(le=.2);var oe=new go.Geometry,de=new go.PathFigure(te,0,!0);return oe.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,le*ne)),de.add(new go.PathSegment(go.PathSegment.Line,le*te,0).close()),oe.spot1=new go.Spot(0,le),oe.spot2=go.Spot.BottomRight,oe}),go.Shape.defineFigureGenerator("Collate",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.5*te,.5*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.5*ne));var de=new go.PathFigure(.5*te,.5*ne,!0);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne)),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,.5*ne)),le.spot1=new go.Spot(.25,0),le.spot2=new go.Spot(.75,.25),le}),go.Shape.defineFigureGenerator("CreateRequest",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN;isNaN(oe)&&(oe=.1);var de=new go.PathFigure(0,0,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,0)),de.add(new go.PathSegment(go.PathSegment.Line,te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne).close());var he=new go.PathFigure(0,oe*ne,!1);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te,oe*ne)),he.add(new go.PathSegment(go.PathSegment.Move,0,(1-oe)*ne)),he.add(new go.PathSegment(go.PathSegment.Line,te,(1-oe)*ne)),le}),go.Shape.defineFigureGenerator("Database",function(ce,te,ne){var le=new go.Geometry,oe=ge*.5,de=ge*.1,he=new go.PathFigure(te,.1*ne,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te,.9*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,ne,te,(.9+de)*ne,(.5+oe)*te,ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*ne,(.5-oe)*te,ne,0,(.9+de)*ne)),he.add(new go.PathSegment(go.PathSegment.Line,0,.1*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,0,0,(.1-de)*ne,(.5-oe)*te,0)),he.add(new go.PathSegment(go.PathSegment.Bezier,te,.1*ne,(.5+oe)*te,0,te,(.1-de)*ne));var ie=new go.PathFigure(te,.1*ne,!1);return le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.2*ne,te,(.1+de)*ne,(.5+oe)*te,.2*ne)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*ne,(.5-oe)*te,.2*ne,0,(.1+de)*ne)),ie.add(new go.PathSegment(go.PathSegment.Move,te,.2*ne)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.3*ne,te,(.2+de)*ne,(.5+oe)*te,.3*ne)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*ne,(.5-oe)*te,.3*ne,0,(.2+de)*ne)),ie.add(new go.PathSegment(go.PathSegment.Move,te,.3*ne)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.4*ne,te,(.3+de)*ne,(.5+oe)*te,.4*ne)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*ne,(.5-oe)*te,.4*ne,0,(.3+de)*ne)),le.spot1=new go.Spot(0,.4),le.spot2=new go.Spot(1,.9),le}),go.Shape.defineFigureGenerator("DataStorage",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.75*te,ne,te,0,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*te,.9*ne,.25*te,.1*ne).close()),le.spot1=new go.Spot(.226,0),le.spot2=new go.Spot(.81,1),le}),go.Shape.defineFigureGenerator("DiskStorage",function(ce,te,ne){var le=new go.Geometry,oe=ge*.5,de=ge*.1,he=new go.PathFigure(te,.1*ne,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te,.9*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,ne,te,(.9+de)*ne,(.5+oe)*te,ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*ne,(.5-oe)*te,ne,0,(.9+de)*ne)),he.add(new go.PathSegment(go.PathSegment.Line,0,.1*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,0,0,(.1-de)*ne,(.5-oe)*te,0)),he.add(new go.PathSegment(go.PathSegment.Bezier,te,.1*ne,(.5+oe)*te,0,te,(.1-de)*ne));var ie=new go.PathFigure(te,.1*ne,!1);return le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.2*ne,te,(.1+de)*ne,(.5+oe)*te,.2*ne)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*ne,(.5-oe)*te,.2*ne,0,(.1+de)*ne)),ie.add(new go.PathSegment(go.PathSegment.Move,te,.2*ne)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.3*ne,te,(.2+de)*ne,(.5+oe)*te,.3*ne)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*ne,(.5-oe)*te,.3*ne,0,(.2+de)*ne)),le.spot1=new go.Spot(0,.3),le.spot2=new go.Spot(1,.9),le}),go.Shape.defineFigureGenerator("Display",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.25*te,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.75*te,ne,te,0,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.25*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.5*ne).close()),le.spot1=new go.Spot(.25,0),le.spot2=new go.Spot(.75,1),le}),go.Shape.defineFigureGenerator("DividedEvent",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN;isNaN(oe)?oe=.2:oe<.15&&(oe=.15);var de=ge*.2,he=new go.PathFigure(0,.2*ne,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,.2*te,0,0,(.2-de)*ne,(.2-de)*te,0)),he.add(new go.PathSegment(go.PathSegment.Line,.8*te,0)),he.add(new go.PathSegment(go.PathSegment.Bezier,te,.2*ne,(.8+de)*te,0,te,(.2-de)*ne)),he.add(new go.PathSegment(go.PathSegment.Line,te,.8*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,.8*te,ne,te,(.8+de)*ne,(.8+de)*te,ne)),he.add(new go.PathSegment(go.PathSegment.Line,.2*te,ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*ne,(.2-de)*te,ne,0,(.8+de)*ne)),he.add(new go.PathSegment(go.PathSegment.Line,0,.2*ne));var ie=new go.PathFigure(0,oe*ne,!1);return le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,te,oe*ne)),le}),go.Shape.defineFigureGenerator("DividedProcess",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN;(isNaN(oe)||oe<.1)&&(oe=.1);var de=new go.PathFigure(0,0,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,0)),de.add(new go.PathSegment(go.PathSegment.Line,te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne).close());var he=new go.PathFigure(0,oe*ne,!1);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te,oe*ne)),le}),go.Shape.defineFigureGenerator("Document",function(ce,te,ne){var le=new go.Geometry;ne=ne/.8;var oe=new go.PathFigure(0,.7*ne,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.7*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*ne,.5*te,.4*ne,.5*te,ne).close()),le.spot1=go.Spot.TopLeft,le.spot2=new go.Spot(1,.6),le}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN;(isNaN(oe)||oe<.2)&&(oe=.2);var de=new go.PathFigure(0,0,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,0)),de.add(new go.PathSegment(go.PathSegment.Line,te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne).close());var he=new go.PathFigure(oe*te,0,!1);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,0,oe*ne)),he.add(new go.PathSegment(go.PathSegment.Move,te,oe*ne)),he.add(new go.PathSegment(go.PathSegment.Line,(1-oe)*te,0)),he.add(new go.PathSegment(go.PathSegment.Move,0,(1-oe)*ne)),he.add(new go.PathSegment(go.PathSegment.Line,oe*te,ne)),he.add(new go.PathSegment(go.PathSegment.Move,(1-oe)*te,ne)),he.add(new go.PathSegment(go.PathSegment.Line,te,(1-oe)*ne)),le}),go.Shape.defineFigureGenerator("ExternalProcess",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.5*te,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.5*ne).close());var de=new go.PathFigure(.1*te,.4*ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.1*te,.6*ne)),de.add(new go.PathSegment(go.PathSegment.Move,.9*te,.6*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.9*te,.4*ne)),de.add(new go.PathSegment(go.PathSegment.Move,.6*te,.1*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.4*te,.1*ne)),de.add(new go.PathSegment(go.PathSegment.Move,.4*te,.9*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.6*te,.9*ne)),le.spot1=new go.Spot(.25,.25),le.spot2=new go.Spot(.75,.75),le}),go.Shape.defineFigureGenerator("File",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.25*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne).close());var de=new go.PathFigure(.75*te,0,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.75*te,.25*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,.25*ne)),le.spot1=new go.Spot(0,.25),le.spot2=go.Spot.BottomRight,le}),go.Shape.defineFigureGenerator("Interrupt",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te,.5*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne));var de=new go.PathFigure(te,.5*ne,!1);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,ne));var he=new go.PathFigure(te,.5*ne,!1);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te,0)),le.spot1=new go.Spot(0,.25),le.spot2=new go.Spot(.5,.75),le}),go.Shape.defineFigureGenerator("InternalStorage",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN,de=ce?ce.parameter2:NaN;isNaN(oe)&&(oe=.1),isNaN(de)&&(de=.1);var he=new go.PathFigure(0,0,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te,0)),he.add(new go.PathSegment(go.PathSegment.Line,te,ne)),he.add(new go.PathSegment(go.PathSegment.Line,0,ne).close());var ie=new go.PathFigure(oe*te,0,!1);return le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,oe*te,ne)),ie.add(new go.PathSegment(go.PathSegment.Move,0,de*ne)),ie.add(new go.PathSegment(go.PathSegment.Line,te,de*ne)),le}),go.Shape.defineFigureGenerator("Junction",function(ce,te,ne){var le=new go.Geometry,oe=1/Math.SQRT2,de=(1-1/Math.SQRT2)/2,he=ge*.5,ie=.5,ue=new go.PathFigure(te,ie*ne,!0);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ie*te,ne,te,(ie+he)*ne,(ie+he)*te,ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,0,ie*ne,(ie-he)*te,ne,0,(ie+he)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ie*te,0,0,(ie-he)*ne,(ie-he)*te,0)),ue.add(new go.PathSegment(go.PathSegment.Bezier,te,ie*ne,(ie+he)*te,0,te,(ie-he)*ne));var ve=new go.PathFigure((de+oe)*te,(de+oe)*ne,!1);return le.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,de*te,de*ne)),ve.add(new go.PathSegment(go.PathSegment.Move,de*te,(de+oe)*ne)),ve.add(new go.PathSegment(go.PathSegment.Line,(de+oe)*te,de*ne)),le}),go.Shape.defineFigureGenerator("LinedDocument",function(ce,te,ne){var le=new go.Geometry;ne=ne/.8;var oe=new go.PathFigure(0,.7*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.7*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*ne,.5*te,.4*ne,.5*te,ne).close());var de=new go.PathFigure(.1*te,0,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.1*te,.75*ne)),le.spot1=new go.Spot(.1,0),le.spot2=new go.Spot(1,.6),le}),go.Shape.defineFigureGenerator("LoopLimit",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,ne,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,.25*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.25*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.25*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne).close()),le.spot1=new go.Spot(0,.25),le.spot2=go.Spot.BottomRight,le}),go.Shape.defineFigureGenerator("MagneticTape",function(ce,te,ne){var le=new go.Geometry,oe=ge*.5,de=.5,he=new go.PathFigure(.5*te,ne,!0);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,0,de*ne,(de-oe)*te,ne,0,(de+oe)*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,de*te,0,0,(de-oe)*ne,(de-oe)*te,0)),he.add(new go.PathSegment(go.PathSegment.Bezier,te,de*ne,(de+oe)*te,0,te,(de-oe)*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,(de+.1)*te,.9*ne,te,(de+oe)*ne,(de+oe)*te,.9*ne)),he.add(new go.PathSegment(go.PathSegment.Line,te,.9*ne)),he.add(new go.PathSegment(go.PathSegment.Line,te,ne)),he.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),le.spot1=new go.Spot(.15,.15),le.spot2=new go.Spot(.85,.8),le}),go.Shape.defineFigureGenerator("ManualInput",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.25*ne).close()),le.spot1=new go.Spot(0,.25),le.spot2=go.Spot.BottomRight,le}),go.Shape.defineFigureGenerator("MessageFromUser",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN;isNaN(oe)&&(oe=.7);var de=new go.PathFigure(0,0,!0);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,0)),de.add(new go.PathSegment(go.PathSegment.Line,oe*te,.5*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),le.spot1=go.Spot.TopLeft,le}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN;isNaN(oe)&&(oe=.25);var de=new go.PathFigure(0,0,!0);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,oe*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,0)),de.add(new go.PathSegment(go.PathSegment.Line,te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,(1-oe)*ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),le}),go.Shape.defineFigureGenerator("MicroformRecording",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,.25*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.15*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.85*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,.75*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),le.spot1=new go.Spot(0,.25),le.spot2=new go.Spot(1,.75),le}),go.Shape.defineFigureGenerator("MultiDocument",function(ce,te,ne){var le=new go.Geometry;ne=ne/.8;var oe=new go.PathFigure(te,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.9*te,.44*ne,.96*te,.47*ne,.93*te,.45*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.9*te,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8*te,.54*ne,.86*te,.57*ne,.83*te,.55*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*te,.7*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*ne,.4*te,.4*ne,.4*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.1*te,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.1*te,.1*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*te,.1*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*te,0).close());var de=new go.PathFigure(.1*te,.2*ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.8*te,.2*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.8*te,.54*ne)),de.add(new go.PathSegment(go.PathSegment.Move,.2*te,.1*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.9*te,.1*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.9*te,.44*ne)),le.spot1=new go.Spot(0,.25),le.spot2=new go.Spot(.8,.77),le}),go.Shape.defineFigureGenerator("MultiProcess",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.1*te,.1*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.2*te,.1*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.9*te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.9*te,.9*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*te,.9*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.1*te,.2*ne).close());var de=new go.PathFigure(.2*te,.1*ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.9*te,.1*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.9*te,.8*ne)),de.add(new go.PathSegment(go.PathSegment.Move,.1*te,.2*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.8*te,.2*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.8*te,.9*ne)),le.spot1=new go.Spot(0,.2),le.spot2=new go.Spot(.8,1),le}),go.Shape.defineFigureGenerator("OfflineStorage",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN;isNaN(oe)&&(oe=.1);var de=1-oe,he=new go.PathFigure(0,0,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te,0)),he.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne).close());var ie=new go.PathFigure(.5*oe*te,oe*ne,!1);return le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,(1-.5*oe)*te,oe*ne)),le}),go.Shape.defineFigureGenerator("OffPageConnector",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),le.spot1=go.Spot.TopLeft,le.spot2=new go.Spot(.75,1),le}),go.Shape.defineFigureGenerator("Or",function(ce,te,ne){var le=new go.Geometry,oe=ge*.5,de=.5,he=new go.PathFigure(te,de*ne,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,de*te,ne,te,(de+oe)*ne,(de+oe)*te,ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,0,de*ne,(de-oe)*te,ne,0,(de+oe)*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,de*te,0,0,(de-oe)*ne,(de-oe)*te,0)),he.add(new go.PathSegment(go.PathSegment.Bezier,te,de*ne,(de+oe)*te,0,te,(de-oe)*ne));var ie=new go.PathFigure(te,.5*ne,!1);return le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,0,.5*ne)),ie.add(new go.PathSegment(go.PathSegment.Move,.5*te,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.5*te,0)),le}),go.Shape.defineFigureGenerator("PaperTape",function(ce,te,ne){var le=new go.Geometry;ne=ne/.8;var oe=new go.PathFigure(0,.7*ne,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,.3*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te,.3*ne,.5*te,.6*ne,.5*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.7*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*ne,.5*te,.4*ne,.5*te,ne).close()),le.spot1=new go.Spot(0,.49),le.spot2=new go.Spot(1,.75),le}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN,de=ce?ce.parameter2:NaN;isNaN(oe)&&(oe=.1),isNaN(de)&&(de=.3);var he=new go.PathFigure(0,0,!0);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te,0)),he.add(new go.PathSegment(go.PathSegment.Line,(1-de)*te,.5*ne)),he.add(new go.PathSegment(go.PathSegment.Line,te,ne)),he.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),le}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN,de=ce?ce.parameter2:NaN;isNaN(oe)&&(oe=.1),isNaN(de)&&(de=.3);var he=new go.PathFigure(0,0,!0);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,(1-de)*te,0)),he.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),he.add(new go.PathSegment(go.PathSegment.Line,(1-de)*te,ne)),he.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),le}),go.Shape.defineFigureGenerator("Procedure",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN;isNaN(oe)&&(oe=.1);var de=new go.PathFigure(0,0,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,0)),de.add(new go.PathSegment(go.PathSegment.Line,te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne).close());var he=new go.PathFigure((1-oe)*te,0,!1);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,(1-oe)*te,ne)),he.add(new go.PathSegment(go.PathSegment.Move,oe*te,0)),he.add(new go.PathSegment(go.PathSegment.Line,oe*te,ne)),le}),go.Shape.defineFigureGenerator("Process",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN;isNaN(oe)&&(oe=.1);var de=new go.PathFigure(0,0,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,0)),de.add(new go.PathSegment(go.PathSegment.Line,te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne).close());var he=new go.PathFigure(oe*te,0,!1);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,oe*te,ne)),le.spot2=go.Spot.BottomRight,le}),go.Shape.defineFigureGenerator("Sort",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.5*te,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.5*ne).close());var de=new go.PathFigure(0,.5*ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),le.spot1=new go.Spot(.25,.25),le.spot2=new go.Spot(.75,.5),le}),go.Shape.defineFigureGenerator("Start",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN;isNaN(oe)&&(oe=.25);var de=new go.PathFigure(oe*te,0,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*te,.5*ne,.25*te,.5*ne)),de.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*te,.5*ne,.25*te,.5*ne));var he=new go.PathFigure(oe*te,0,!1);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,oe*te,ne)),he.add(new go.PathSegment(go.PathSegment.Move,(1-oe)*te,0)),he.add(new go.PathSegment(go.PathSegment.Line,(1-oe)*te,ne)),le.spot1=new go.Spot(oe,0),le.spot2=new go.Spot(1-oe,1),le}),go.Shape.defineFigureGenerator("Terminator",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.25*te,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*te,.5*ne,.25*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*te,.5*ne,.25*te,.5*ne)),le.spot1=new go.Spot(.23,0),le.spot2=new go.Spot(.77,1),le}),go.Shape.defineFigureGenerator("TransmittalTape",function(ce,te,ne){var le=new go.Geometry,oe=ce?ce.parameter1:NaN;isNaN(oe)&&(oe=.1);var de=new go.PathFigure(0,0,!0);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,0)),de.add(new go.PathSegment(go.PathSegment.Line,te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,.75*te,(1-oe)*ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,(1-oe)*ne).close()),le.spot1=go.Spot.TopLeft,le}),go.Shape.defineFigureGenerator("AndGate",function(ce,te,ne){var le=new go.Geometry,oe=ge*.5,de=new go.PathFigure(0,0,!0);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,0)),de.add(new go.PathSegment(go.PathSegment.Bezier,te,.5*ne,(.5+oe)*te,0,te,(.5-oe)*ne)),de.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,ne,te,(.5+oe)*ne,(.5+oe)*te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),le.spot1=go.Spot.TopLeft,le.spot2=new go.Spot(.55,1),le}),go.Shape.defineFigureGenerator("Buffer",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),le.spot1=new go.Spot(0,.25),le.spot2=new go.Spot(.5,.75),le}),go.Shape.defineFigureGenerator("Clock",function(ce,te,ne){var le=new go.Geometry,oe=ge*.5,de=.5,he=new go.PathFigure(te,de*ne,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,de*te,ne,te,(de+oe)*ne,(de+oe)*te,ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,0,de*ne,(de-oe)*te,ne,0,(de+oe)*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,de*te,0,0,(de-oe)*ne,(de-oe)*te,0)),he.add(new go.PathSegment(go.PathSegment.Bezier,te,de*ne,(de+oe)*te,0,te,(de-oe)*ne));var ie=new go.PathFigure(te,de*ne,!1);le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,te,de*ne));var ue=new go.PathFigure(.8*te,.75*ne,!1);return le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.8*te,.25*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.6*te,.25*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.6*te,.75*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*te,.75*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*te,.25*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*te,.25*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*te,.75*ne)),le}),go.Shape.defineFigureGenerator("Ground",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.5*te,0,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.4*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.2*te,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*te,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.3*te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.4*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*te,ne)),le}),go.Shape.defineFigureGenerator("Inverter",function(ce,te,ne){var le=new go.Geometry,oe=ge*.1,de=.1,he=.9,ie=.5,ue=new go.PathFigure(.8*te,.5*ne,!0);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,0,ne)),ue.add(new go.PathSegment(go.PathSegment.Line,0,0)),ue.add(new go.PathSegment(go.PathSegment.Line,.8*te,.5*ne));var ve=new go.PathFigure((he+de)*te,ie*ne,!0);return le.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne,(he+oe)*te,(ie+de)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(he-de)*te,ie*ne,(he-oe)*te,(ie+de)*ne,(he-de)*te,(ie+oe)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie-de)*ne,(he-de)*te,(ie-oe)*ne,(he-oe)*te,(ie-de)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*te,ie*ne,(he+oe)*te,(ie-de)*ne,(he+de)*te,(ie-oe)*ne)),le.spot1=new go.Spot(0,.25),le.spot2=new go.Spot(.4,.75),le}),go.Shape.defineFigureGenerator("NandGate",function(ce,te,ne){var le=new go.Geometry,oe=ge*.5,de=ge*.4,he=ge*.1,ie=.1,ue=.9,ve=.5,Se=new go.PathFigure(.8*te,.5*ne,!0);le.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,.4*te,ne,.8*te,(.5+de)*ne,(.4+oe)*te,ne)),Se.add(new go.PathSegment(go.PathSegment.Line,0,ne)),Se.add(new go.PathSegment(go.PathSegment.Line,0,0)),Se.add(new go.PathSegment(go.PathSegment.Line,.4*te,0)),Se.add(new go.PathSegment(go.PathSegment.Bezier,.8*te,.5*ne,(.4+oe)*te,0,.8*te,(.5-de)*ne));var De=new go.PathFigure((ue+ie)*te,ve*ne,!0);return le.add(De),De.add(new go.PathSegment(go.PathSegment.Bezier,ue*te,(ve+ie)*ne,(ue+ie)*te,(ve+he)*ne,(ue+he)*te,(ve+ie)*ne)),De.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ie)*te,ve*ne,(ue-he)*te,(ve+ie)*ne,(ue-ie)*te,(ve+he)*ne)),De.add(new go.PathSegment(go.PathSegment.Bezier,ue*te,(ve-ie)*ne,(ue-ie)*te,(ve-he)*ne,(ue-he)*te,(ve-ie)*ne)),De.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ie)*te,ve*ne,(ue+he)*te,(ve-ie)*ne,(ue+ie)*te,(ve-he)*ne)),le.spot1=new go.Spot(0,.05),le.spot2=new go.Spot(.55,.95),le}),go.Shape.defineFigureGenerator("NorGate",function(ce,te,ne){var le=new go.Geometry,oe=.5,de=ge*oe,he=0,ie=.5,ue=new go.PathFigure(.8*te,.5*ne,!0);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,0,ne,.7*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*te,.75*ne,.25*te,.25*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*te,.5*ne,(he+de)*te,(ie-oe)*ne,.7*te,(ie-de)*ne)),oe=.1,de=ge*.1,he=.9,ie=.5;var ve=new go.PathFigure((he-oe)*te,ie*ne,!0);return le.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie-oe)*ne,(he-oe)*te,(ie-de)*ne,(he-de)*te,(ie-oe)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(he+oe)*te,ie*ne,(he+de)*te,(ie-oe)*ne,(he+oe)*te,(ie-de)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+oe)*ne,(he+oe)*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(he-oe)*te,ie*ne,(he-de)*te,(ie+oe)*ne,(he-oe)*te,(ie+de)*ne)),le.spot1=new go.Spot(.2,.25),le.spot2=new go.Spot(.6,.75),le}),go.Shape.defineFigureGenerator("OrGate",function(ce,te,ne){var le=new go.Geometry,oe=.5,de=ge*oe,he=0,ie=.5,ue=new go.PathFigure(0,0,!0);return le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,te,.5*ne,(he+de+de)*te,(ie-oe)*ne,.8*te,(ie-de)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,0,ne,.8*te,(ie+de)*ne,(he+de+de)*te,(ie+oe)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*te,.75*ne,.25*te,.25*ne).close()),le.spot1=new go.Spot(.2,.25),le.spot2=new go.Spot(.75,.75),le}),go.Shape.defineFigureGenerator("XnorGate",function(ce,te,ne){var le=new go.Geometry,oe=.5,de=ge*oe,he=.2,ie=.5,ue=new go.PathFigure(.1*te,0,!1);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.1*te,ne,.35*te,.25*ne,.35*te,.75*ne));var ve=new go.PathFigure(.8*te,.5*ne,!0);le.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,.2*te,ne,.7*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.2*te,0,.45*te,.75*ne,.45*te,.25*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.8*te,.5*ne,(he+de)*te,(ie-oe)*ne,.7*te,(ie-de)*ne)),oe=.1,de=ge*.1,he=.9,ie=.5;var Se=new go.PathFigure((he-oe)*te,ie*ne,!0);return le.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie-oe)*ne,(he-oe)*te,(ie-de)*ne,(he-de)*te,(ie-oe)*ne)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(he+oe)*te,ie*ne,(he+de)*te,(ie-oe)*ne,(he+oe)*te,(ie-de)*ne)),Se.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+oe)*ne,(he+oe)*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(he-oe)*te,ie*ne,(he-de)*te,(ie+oe)*ne,(he-oe)*te,(ie+de)*ne)),le.spot1=new go.Spot(.4,.25),le.spot2=new go.Spot(.65,.75),le}),go.Shape.defineFigureGenerator("XorGate",function(ce,te,ne){var le=new go.Geometry,oe=.5,de=ge*oe,he=.2,ie=.5,ue=new go.PathFigure(.1*te,0,!1);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.1*te,ne,.35*te,.25*ne,.35*te,.75*ne));var ve=new go.PathFigure(.2*te,0,!0);return le.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,te,.5*ne,(he+de)*te,(ie-oe)*ne,.9*te,(ie-de)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.2*te,ne,.9*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.2*te,0,.45*te,.75*ne,.45*te,.25*ne).close()),le.spot1=new go.Spot(.4,.25),le.spot2=new go.Spot(.8,.75),le}),go.Shape.defineFigureGenerator("Capacitor",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Move,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),le}),go.Shape.defineFigureGenerator("Resistor",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.5*ne,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.1*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*te,.5*ne)),le}),go.Shape.defineFigureGenerator("Inductor",function(ce,te,ne){var le=new go.Geometry,oe=ge*.1,de=.1,he=.1,ie=.5,ue=new go.PathFigure((he-oe*.5)*te,ne,!1);return le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*te,0,(he-oe)*te,ne,(he-de)*te,0)),he=.3,ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,ne,(he+de)*te,0,(he+oe)*te,ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*te,0,(he-oe)*te,ne,(he-de)*te,0)),he=.5,ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,ne,(he+de)*te,0,(he+oe)*te,ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*te,0,(he-oe)*te,ne,(he-de)*te,0)),he=.7,ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,ne,(he+de)*te,0,(he+oe)*te,ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*te,0,(he-oe)*te,ne,(he-de)*te,0)),he=.9,ue.add(new go.PathSegment(go.PathSegment.Bezier,(he+oe*.5)*te,ne,(he+de)*te,0,(he+oe)*te,ne)),le}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ce,te,ne){var le=new go.Geometry,oe=ge*.5,de=.5,he=.5,ie=.5,ue=new go.PathFigure((he-de)*te,ie*ne,!1);return le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie-de)*ne,(he-de)*te,(ie-oe)*ne,(he-oe)*te,(ie-de)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*te,ie*ne,(he+oe)*te,(ie-de)*ne,(he+de)*te,(ie-oe)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne,(he+oe)*te,(ie+de)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he-de)*te,ie*ne,(he-oe)*te,(ie+de)*ne,(he-de)*te,(ie+oe)*ne)),ue.add(new go.PathSegment(go.PathSegment.Move,(he-de+.1)*te,ie*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he+de-.1)*te,ie*ne,he*te,(ie-de)*ne,he*te,(ie+de)*ne)),le}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.75*ne,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,.25*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),le}),go.Shape.defineFigureGenerator("Diode",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te,0,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),le.spot1=new go.Spot(0,.25),le.spot2=new go.Spot(.5,.75),le}),go.Shape.defineFigureGenerator("Wifi",function(ce,te,ne){var le=new go.Geometry,oe=te,de=ne;te=te*.38,ne=ne*.6;var he=ge*.8,ie=.8,ue=0,ve=.5,Se=(oe-te)/2,De=(de-ne)/2,Re=new go.PathFigure(ue*te+Se,(ve+ie)*ne+De,!0);le.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ie)*te+Se,ve*ne+De,(ue-he)*te+Se,(ve+ie)*ne+De,(ue-ie)*te+Se,(ve+he)*ne+De)),Re.add(new go.PathSegment(go.PathSegment.Bezier,ue*te+Se,(ve-ie)*ne+De,(ue-ie)*te+Se,(ve-he)*ne+De,(ue-he)*te+Se,(ve-ie)*ne+De)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ie+he*.5)*te+Se,ve*ne+De,ue*te+Se,(ve-ie)*ne+De,(ue-ie+he*.5)*te+Se,(ve-he)*ne+De)),Re.add(new go.PathSegment(go.PathSegment.Bezier,ue*te+Se,(ve+ie)*ne+De,(ue-ie+he*.5)*te+Se,(ve+he)*ne+De,ue*te+Se,(ve+ie)*ne+De).close()),he=ge*.4,ie=.4,ue=.2,ve=.5;var Ne=new go.PathFigure(ue*te+Se,(ve+ie)*ne+De,!0);le.add(Ne),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ie)*te+Se,ve*ne+De,(ue-he)*te+Se,(ve+ie)*ne+De,(ue-ie)*te+Se,(ve+he)*ne+De)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,ue*te+Se,(ve-ie)*ne+De,(ue-ie)*te+Se,(ve-he)*ne+De,(ue-he)*te+Se,(ve-ie)*ne+De)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ie+he*.5)*te+Se,ve*ne+De,ue*te+Se,(ve-ie)*ne+De,(ue-ie+he*.5)*te+Se,(ve-he)*ne+De)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,ue*te+Se,(ve+ie)*ne+De,(ue-ie+he*.5)*te+Se,(ve+he)*ne+De,ue*te+Se,(ve+ie)*ne+De).close()),he=ge*.2,ie=.2,ue=.5,ve=.5;var ze=new go.PathFigure((ue-ie)*te+Se,ve*ne+De,!0);le.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,ue*te+Se,(ve-ie)*ne+De,(ue-ie)*te+Se,(ve-he)*ne+De,(ue-he)*te+Se,(ve-ie)*ne+De)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ie)*te+Se,ve*ne+De,(ue+he)*te+Se,(ve-ie)*ne+De,(ue+ie)*te+Se,(ve-he)*ne+De)),ze.add(new go.PathSegment(go.PathSegment.Bezier,ue*te+Se,(ve+ie)*ne+De,(ue+ie)*te+Se,(ve+he)*ne+De,(ue+he)*te+Se,(ve+ie)*ne+De)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ie)*te+Se,ve*ne+De,(ue-he)*te+Se,(ve+ie)*ne+De,(ue-ie)*te+Se,(ve+he)*ne+De)),he=ge*.4,ie=.4,ue=.8,ve=.5;var Ge=new go.PathFigure(ue*te+Se,(ve-ie)*ne+De,!0);le.add(Ge),Ge.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ie)*te+Se,ve*ne+De,(ue+he)*te+Se,(ve-ie)*ne+De,(ue+ie)*te+Se,(ve-he)*ne+De)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,ue*te+Se,(ve+ie)*ne+De,(ue+ie)*te+Se,(ve+he)*ne+De,(ue+he)*te+Se,(ve+ie)*ne+De)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ie-he*.5)*te+Se,ve*ne+De,ue*te+Se,(ve+ie)*ne+De,(ue+ie-he*.5)*te+Se,(ve+he)*ne+De)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,ue*te+Se,(ve-ie)*ne+De,(ue+ie-he*.5)*te+Se,(ve-he)*ne+De,ue*te+Se,(ve-ie)*ne+De).close()),he=ge*.8,ie=.8,ue=1,ve=.5;var Xe=new go.PathFigure(ue*te+Se,(ve-ie)*ne+De,!0);return le.add(Xe),Xe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ie)*te+Se,ve*ne+De,(ue+he)*te+Se,(ve-ie)*ne+De,(ue+ie)*te+Se,(ve-he)*ne+De)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,ue*te+Se,(ve+ie)*ne+De,(ue+ie)*te+Se,(ve+he)*ne+De,(ue+he)*te+Se,(ve+ie)*ne+De)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ie-he*.5)*te+Se,ve*ne+De,ue*te+Se,(ve+ie)*ne+De,(ue+ie-he*.5)*te+Se,(ve+he)*ne+De)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,ue*te+Se,(ve-ie)*ne+De,(ue+ie-he*.5)*te+Se,(ve-he)*ne+De,ue*te+Se,(ve-ie)*ne+De).close()),le}),go.Shape.defineFigureGenerator("Email",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var de=new go.PathFigure(0,0,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,.6*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,0)),de.add(new go.PathSegment(go.PathSegment.Move,0,ne)),de.add(new go.PathSegment(go.PathSegment.Line,.45*te,.54*ne)),de.add(new go.PathSegment(go.PathSegment.Move,te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,.55*te,.54*ne)),le}),go.Shape.defineFigureGenerator("Ethernet",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.35*te,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.65*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.65*te,.4*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.35*te,.4*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.35*te,0).close());var de=new go.PathFigure(.1*te,ne,!0,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.4*te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,.4*te,.6*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.1*te,.6*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.1*te,ne).close());var he=new go.PathFigure(.6*te,ne,!0,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,.9*te,ne)),he.add(new go.PathSegment(go.PathSegment.Line,.9*te,.6*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.6*te,.6*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.6*te,ne).close());var ie=new go.PathFigure(0,.5*ne,!1);return le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),ie.add(new go.PathSegment(go.PathSegment.Move,.5*te,.5*ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.5*te,.4*ne)),ie.add(new go.PathSegment(go.PathSegment.Move,.75*te,.5*ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.75*te,.6*ne)),ie.add(new go.PathSegment(go.PathSegment.Move,.25*te,.5*ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.25*te,.6*ne)),le}),go.Shape.defineFigureGenerator("Power",function(ce,te,ne){var le=new go.Geometry,oe=ge*.4,de=.4,he=.5,ie=.5,ue=Le(),ve=Le(),Se=Le(),De=Le();Ce(he,ie-de,he+oe,ie-de,he+de,ie-oe,he+de,ie,.5,ue,ue,ve,Se,De);var Re=Ie(ve.x,ve.y),Ne=new go.PathFigure(ve.x*te,ve.y*ne,!0);le.add(Ne),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*te,ie*ne,Se.x*te,Se.y*ne,De.x*te,De.y*ne)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne,(he+oe)*te,(ie+de)*ne)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(he-de)*te,ie*ne,(he-oe)*te,(ie+de)*ne,(he-de)*te,(ie+oe)*ne)),Ce(he-de,ie,he-de,ie-oe,he-oe,ie-de,he,ie-de,.5,Se,De,ve,ue,ue),Ne.add(new go.PathSegment(go.PathSegment.Bezier,ve.x*te,ve.y*ne,Se.x*te,Se.y*ne,De.x*te,De.y*ne)),oe=ge*.3,de=.3,Ce(he-de,ie,he-de,ie-oe,he-oe,ie-de,he,ie-de,.5,Se,De,ve,ue,ue),Ne.add(new go.PathSegment(go.PathSegment.Line,ve.x*te,ve.y*ne)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(he-de)*te,ie*ne,De.x*te,De.y*ne,Se.x*te,Se.y*ne)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+de)*ne,(he-de)*te,(ie+oe)*ne,(he-oe)*te,(ie+de)*ne)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(he+de)*te,ie*ne,(he+oe)*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne)),Ce(he,ie-de,he+oe,ie-de,he+de,ie-oe,he+de,ie,.5,ue,ue,ve,Se,De),Ne.add(new go.PathSegment(go.PathSegment.Bezier,ve.x*te,ve.y*ne,De.x*te,De.y*ne,Se.x*te,Se.y*ne).close());var Ne=new go.PathFigure(.45*te,0,!0);return le.add(Ne),Ne.add(new go.PathSegment(go.PathSegment.Line,.45*te,.5*ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,.55*te,.5*ne)),Ne.add(new go.PathSegment(go.PathSegment.Line,.55*te,0).close()),He(ue),He(ve),He(Se),He(De),He(Re),le.spot1=new go.Spot(.25,.45),le.spot2=new go.Spot(.75,.8),le}),go.Shape.defineFigureGenerator("Fallout",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,ne/2,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Arc,180,360,te/2,ne/2,te/2,ne/2));function de(he,ie,ue){he.add(new go.PathSegment(go.PathSegment.Move,(.3+ie)*te,(.8+ue)*ne)),he.add(new go.PathSegment(go.PathSegment.Line,(.5+ie)*te,(.5+ue)*ne)),he.add(new go.PathSegment(go.PathSegment.Line,(.1+ie)*te,(.5+ue)*ne)),he.add(new go.PathSegment(go.PathSegment.Line,(.3+ie)*te,(.8+ue)*ne).close())}return de(oe,0,0),de(oe,.4,0),de(oe,.2,-.3),le}),go.Shape.defineFigureGenerator("IrritationHazard",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.2*te,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.3*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.7*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.2*ne).close()),le.spot1=new go.Spot(.3,.3),le.spot2=new go.Spot(.7,.7),le}),go.Shape.defineFigureGenerator("ElectricalHazard",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.37*te,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.11*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.77*te,.04*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.33*te,.49*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.37*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.63*te,.86*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.77*te,.91*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.34*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.34*te,.78*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.44*te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.65*te,.56*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.68*ne).close()),le}),go.Shape.defineFigureGenerator("FireHazard",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.1*te,ne,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.29*te,0,-.25*te,.63*ne,.45*te,.44*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.51*te,.42*ne,.48*te,.17*ne,.54*te,.35*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.59*te,.18*ne,.59*te,.29*ne,.58*te,.28*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.75*te,.6*ne,.8*te,.34*ne,.88*te,.43*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.88*te,.31*ne,.87*te,.48*ne,.88*te,.43*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.9*te,ne,1.17*te,.76*ne,.82*te,.8*ne).close()),le.spot1=new go.Spot(.07,.445),le.spot2=new go.Spot(.884,.958),le}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ce,te,ne){var le=new go.Geometry,oe=.5,de=0,he=0,ie=oe*ge,ue=.4*Math.SQRT2/2+.5,ve=.5-.5*Math.SQRT2/2,Se=1,De=.5,Re=.5,Ne=0,ze=new go.PathFigure(ue*te,(1-ve)*ne,!1);return le.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,Se*te,De*ne,Se*te,.7*ne,Se*te,De*ne)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(Re+de)*te,(Ne+de)*ne,(.5+oe+de)*te,(.5-ie+de)*ne,(.5+ie+de)*te,(.5-oe+de)*ne)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(.5-oe+de)*te,(.5+he)*ne,(.5-ie+de)*te,(.5-oe+he)*ne,(.5-oe+de)*te,(.5-ie+he)*ne)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(.35+de)*te,.9*ne,(.5-oe+de)*te,(.5+ie+he)*ne,(.5-ie+de)*te,.9*ne)),ze.add(new go.PathSegment(go.PathSegment.Move,(.25+de)*te,.8*ne)),ze.add(new go.PathSegment(go.PathSegment.Line,(.35+de)*te,.9*ne)),ze.add(new go.PathSegment(go.PathSegment.Line,(.2+de)*te,.95*ne)),le}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.5*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Move,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),le}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Move,0,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),le}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!1);le.add(oe);var de=new go.PathFigure(te,ne,!1);le.add(de);var he=new go.PathFigure(0,.5*ne,!1);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.5*ne,.2*te,.35*ne,.3*te,.35*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,te,.5*ne,.7*te,.65*ne,.8*te,.65*ne)),le}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.5*ne,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne).close()),le}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.2*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.8*ne).close());var oe=new go.PathFigure(0,.2*ne,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.2*ne)),le}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.7*te,ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.3*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.3*te,0,.6*te,.5*ne,0,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*te,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.7*te,ne,.4*te,.5*ne,te,.5*ne).close());var de=new go.PathFigure(.45*te,.73*ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.7*te,.73*ne)),de.add(new go.PathSegment(go.PathSegment.Move,.38*te,.5*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.63*te,.5*ne)),de.add(new go.PathSegment(go.PathSegment.Move,.31*te,.27*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.56*te,.27*ne)),le}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!1);le.add(oe);var de=new go.PathFigure(.335*te,(1-.555)*ne,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.335*te,(1-.405)*ne)),de.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*te,(1-.405)*ne)),de.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*te,(1-.555)*ne)),de.add(new go.PathSegment(go.PathSegment.Bezier,te,.68*ne,(1-.12)*te,.46*ne,(1-.02)*te,.54*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,.68*ne)),de.add(new go.PathSegment(go.PathSegment.Bezier,.335*te,(1-.555)*ne,.02*te,.54*ne,.12*te,.46*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.365*te,(1-.595)*ne));var he=.5-.285,ie=.5,ue=he,ve=Math.PI/4,Se=4*(1-Math.cos(ve))/(3*Math.sin(ve)),De=Se*.5,Re=he,Ne=he,ze=Se*Re,Ge=Se*Ne;de.add(new go.PathSegment(go.PathSegment.Bezier,(ie-Re)*te,ue*ne,(ie-(ze+Re)/2)*te,(ue+(Ne+Ge)/2)*ne,(ie-Re)*te,(ue+Ge)*ne)),de.add(new go.PathSegment(go.PathSegment.Bezier,ie*te,(ue-Ne)*ne,(ie-Re)*te,(ue-Ge)*ne,(ie-ze)*te,(ue-Ne)*ne)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ie+Re)*te,ue*ne,(ie+ze)*te,(ue-Ne)*ne,(ie+Re)*te,(ue-Ge)*ne)),de.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*te,(1-.595)*ne,(ie+Re)*te,(ue+Ge)*ne,(ie+(ze+Re)/2)*te,(ue+(Ne+Ge)/2)*ne)),de.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*te,(1-.595)*ne)),de.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*te,(1-.555)*ne)),de.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*te,(1-.405)*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.335*te,(1-.405)*ne));var Xe=new go.PathFigure(.2*te,ne,!1);le.add(Xe),Xe.add(new go.PathSegment(go.PathSegment.Line,.2*te,.8*ne));var Qe=new go.PathFigure(.8*te,ne,!1);return le.add(Qe),Qe.add(new go.PathSegment(go.PathSegment.Line,.8*te,.8*ne)),le}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.1*te,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.9*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.9*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.1*te,ne).close());var de=new go.PathFigure(.2*te,.2*ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.8*te,.2*ne)),de.add(new go.PathSegment(go.PathSegment.Move,.2*te,.4*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.8*te,.4*ne)),de.add(new go.PathSegment(go.PathSegment.Move,.2*te,.6*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.8*te,.6*ne)),de.add(new go.PathSegment(go.PathSegment.Move,.2*te,.8*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.8*te,.8*ne)),le}),go.Shape.defineFigureGenerator("BpmnEventError",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,ne,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.33*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.66*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.66*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.33*te,.5*ne).close()),le}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!1);le.add(oe);var de=new go.PathFigure(te,ne,!1);le.add(de);var he=new go.PathFigure(.1*te,ne,!0);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,.5*te,0)),he.add(new go.PathSegment(go.PathSegment.Line,.9*te,ne)),he.add(new go.PathSegment(go.PathSegment.Line,.5*te,.5*ne).close()),le}),go.Shape.defineFigureGenerator("Caution",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.05*te,ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*te,.8*ne,0,ne,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.45*te,.1*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.55*te,.1*ne,.5*te,0,.5*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.95*te,.9*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.9*te,ne,te,ne,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.05*te,ne));var de=.05;return oe.add(new go.PathSegment(go.PathSegment.Move,(.5-de)*te,.875*ne)),oe.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*te,.875*ne,de*te,de*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.5*te,.75*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.325*ne,.575*te,.725*ne,.625*te,.375*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.75*ne,.375*te,.375*ne,.425*te,.725*ne)),le}),go.Shape.defineFigureGenerator("Recycle",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.45*te,.95*ne,!1);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.2*te,.95*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.185*te,.85*ne,.17*te,.95*ne,.15*te,.9*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.235*te,.75*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*te,.625*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.35*te,.65*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.275*te,.45*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.05*te,.45*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.1*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.05*te,.575*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1875*te,.95*ne,0,.675*ne,0,.7*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.45*te,.95*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.45*te,.775*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.22*te,.775*ne));var de=new go.PathFigure(.475*te,.2*ne,!1);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.4*te,.4*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.225*te,.3*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.275*te,.175*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.325*te,.05*ne)),de.add(new go.PathSegment(go.PathSegment.Bezier,.4*te,.05*ne,.35*te,0,.375*te,0)),de.add(new go.PathSegment(go.PathSegment.Line,.575*te,.375*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.525*te,.4*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.75*te,.475*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.85*te,.315*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.8*te,.32*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.65*te,.05*ne)),de.add(new go.PathSegment(go.PathSegment.Bezier,.575*te,0,.65*te,.05*ne,.625*te,0)),de.add(new go.PathSegment(go.PathSegment.Line,.38*te,.0105*ne));var he=new go.PathFigure(.675*te,.575*ne,!1);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,.875*te,.525*ne)),he.add(new go.PathSegment(go.PathSegment.Line,te,.775*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,.85*te,.95*ne,te,.8*ne,te,.85*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.65*te,.95*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.65*te,ne)),he.add(new go.PathSegment(go.PathSegment.Line,.55*te,.85*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.65*te,.725*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.65*te,.775*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.7*te,.775*ne)),he.add(new go.PathSegment(go.PathSegment.Line,te,.775*ne)),he.add(new go.PathSegment(go.PathSegment.Move,.675*te,.575*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.775*te,.775*ne)),le}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ce,te,ne){var le=new go.Geometry,oe=.5,de=ge*.5,he=new go.PathFigure(te,oe*ne,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,oe*te,ne,te,(oe+de)*ne,(oe+de)*te,ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,0,oe*ne,(oe-de)*te,ne,0,(oe+de)*ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,oe*te,0,0,(oe-de)*ne,(oe-de)*te,0)),he.add(new go.PathSegment(go.PathSegment.Bezier,te,oe*ne,(oe+de)*te,0,te,(oe-de)*ne));var ie=new go.PathFigure(oe*te,0,!1);return le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,oe*te,.15*ne)),ie.add(new go.PathSegment(go.PathSegment.Move,oe*te,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,oe*te,.85*ne)),ie.add(new go.PathSegment(go.PathSegment.Move,0,oe*ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.15*te,oe*ne)),ie.add(new go.PathSegment(go.PathSegment.Move,te,oe*ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.85*te,oe*ne)),ie.add(new go.PathSegment(go.PathSegment.Move,oe*te,oe*ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.58*te,.1*ne)),ie.add(new go.PathSegment(go.PathSegment.Move,oe*te,oe*ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.78*te,.54*ne)),le}),go.Shape.defineFigureGenerator("Package",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.15*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,.15*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne).close());var de=new go.PathFigure(0,.15*ne,!0);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,0,0)),de.add(new go.PathSegment(go.PathSegment.Line,.6*te,0)),de.add(new go.PathSegment(go.PathSegment.Line,.65*te,.15*ne).close()),le.spot1=new go.Spot(0,.1),le.spot2=new go.Spot(1,1),le}),go.Shape.defineFigureGenerator("Class",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var de=new go.PathFigure(0,.2*ne,!1);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,.2*ne).close());var he=new go.PathFigure(0,.5*ne,!1);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne).close()),le}),go.Shape.defineFigureGenerator("Component",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te,ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.15*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.15*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne).close());var de=new go.PathFigure(0,.2*ne,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.45*te,.2*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.45*te,.4*ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,.4*ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,.2*ne).close());var he=new go.PathFigure(0,.6*ne,!0);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,.45*te,.6*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.45*te,.8*ne)),he.add(new go.PathSegment(go.PathSegment.Line,0,.8*ne)),he.add(new go.PathSegment(go.PathSegment.Line,0,.6*ne).close()),le}),go.Shape.defineFigureGenerator("Boat Shipment",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.15*te,.6*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.15*te,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.15*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.85*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.85*te,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.15*te,.6*ne));var de=new go.PathFigure(.15*te,.6*ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.85*te,.6*ne)),le}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te,ne,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.66*te,.33*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.66*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.33*te,.33*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.33*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.33*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne).close()),le}),go.Shape.defineFigureGenerator("Workcell",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,ne,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.65*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.65*te,.4*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.35*te,.4*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.35*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),le}),go.Shape.defineFigureGenerator("Supermarket",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.33*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.33*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,te,.33*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.66*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.66*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,te,.66*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),le}),go.Shape.defineFigureGenerator("TruckShipment",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.6*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var de=new go.PathFigure(te,.8*ne,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,.4*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.6*te,.4*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.6*te,.8*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,.8*ne).close());var he=.1,ie=ge*.1,ue=.2,ve=.9,Se=new go.PathFigure((ue-he)*te,ve*ne,!0);le.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,ue*te,(ve-he)*ne,(ue-he)*te,(ve-ie)*ne,(ue-ie)*te,(ve-he)*ne)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ue+he)*te,ve*ne,(ue+ie)*te,(ve-he)*ne,(ue+he)*te,(ve-ie)*ne)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ue*te,(ve+he)*ne,(ue+he)*te,(ve+ie)*ne,(ue+ie)*te,(ve+he)*ne)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ue-he)*te,ve*ne,(ue-ie)*te,(ve+he)*ne,(ue-he)*te,(ve+ie)*ne).close()),he=.1,ie=ge*.1,ue=.8,ve=.9;var De=new go.PathFigure((ue-he)*te,ve*ne,!0);return le.add(De),De.add(new go.PathSegment(go.PathSegment.Bezier,ue*te,(ve-he)*ne,(ue-he)*te,(ve-ie)*ne,(ue-ie)*te,(ve-he)*ne)),De.add(new go.PathSegment(go.PathSegment.Bezier,(ue+he)*te,ve*ne,(ue+ie)*te,(ve-he)*ne,(ue+he)*te,(ve-ie)*ne)),De.add(new go.PathSegment(go.PathSegment.Bezier,ue*te,(ve+he)*ne,(ue+he)*te,(ve+ie)*ne,(ue+ie)*te,(ve+he)*ne)),De.add(new go.PathSegment(go.PathSegment.Bezier,(ue-he)*te,ve*ne,(ue-ie)*te,(ve+he)*ne,(ue-he)*te,(ve+ie)*ne).close()),le}),go.Shape.defineFigureGenerator("KanbanPost",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.2*te,0,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.2*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*te,0)),oe.add(new go.PathSegment(go.PathSegment.Move,.5*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.5*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*te,ne)),le}),go.Shape.defineFigureGenerator("Forklift",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0));var de=new go.PathFigure(0,.5*ne,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,0,.8*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,.8*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,.5*ne)),de.add(new go.PathSegment(go.PathSegment.Line,0,.5*ne));var he=new go.PathFigure(.5*te,.8*ne,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,.5*te,.1*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.55*te,.1*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.55*te,.8*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.5*te,.8*ne));var ie=new go.PathFigure(.5*te,.7*ne,!1);le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,te,.7*ne));var ue=.1,ve=ge*.1,Se=.1,De=.9,Re=new go.PathFigure((Se-ue)*te,De*ne,!0);le.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,Se*te,(De-ue)*ne,(Se-ue)*te,(De-ve)*ne,(Se-ve)*te,(De-ue)*ne)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(Se+ue)*te,De*ne,(Se+ve)*te,(De-ue)*ne,(Se+ue)*te,(De-ve)*ne)),Re.add(new go.PathSegment(go.PathSegment.Bezier,Se*te,(De+ue)*ne,(Se+ue)*te,(De+ve)*ne,(Se+ve)*te,(De+ue)*ne)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(Se-ue)*te,De*ne,(Se-ve)*te,(De+ue)*ne,(Se-ue)*te,(De+ve)*ne)),ue=.1,ve=ge*.1,Se=.4,De=.9;var Ne=new go.PathFigure((Se-ue)*te,De*ne,!0);return le.add(Ne),Ne.add(new go.PathSegment(go.PathSegment.Bezier,Se*te,(De-ue)*ne,(Se-ue)*te,(De-ve)*ne,(Se-ve)*te,(De-ue)*ne)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(Se+ue)*te,De*ne,(Se+ve)*te,(De-ue)*ne,(Se+ue)*te,(De-ve)*ne)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,Se*te,(De+ue)*ne,(Se+ue)*te,(De+ve)*ne,(Se+ve)*te,(De+ue)*ne)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(Se-ue)*te,De*ne,(Se-ve)*te,(De+ue)*ne,(Se-ue)*te,(De+ve)*ne)),le}),go.Shape.defineFigureGenerator("RailShipment",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.1*te,.4*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.45*te,.4*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.45*te,.9*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.1*te,.9*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.1*te,.4*ne).close());var de=new go.PathFigure(.45*te,.7*ne,!1);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.55*te,.7*ne));var he=new go.PathFigure(.55*te,.4*ne,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,.9*te,.4*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.9*te,.9*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.55*te,.9*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.55*te,.4*ne).close());var Se=.05,De=ge*.05,Re=.175,Ne=.95,ie=new go.PathFigure((Re-Se)*te,Ne*ne,!0);le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,Re*te,(Ne-Se)*ne,(Re-Se)*te,(Ne-De)*ne,(Re-De)*te,(Ne-Se)*ne)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(Re+Se)*te,Ne*ne,(Re+De)*te,(Ne-Se)*ne,(Re+Se)*te,(Ne-De)*ne)),ie.add(new go.PathSegment(go.PathSegment.Bezier,Re*te,(Ne+Se)*ne,(Re+Se)*te,(Ne+De)*ne,(Re+De)*te,(Ne+Se)*ne)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(Re-Se)*te,Ne*ne,(Re-De)*te,(Ne+Se)*ne,(Re-Se)*te,(Ne+De)*ne));var Se=.05,De=ge*.05,Re=.375,Ne=.95,ue=new go.PathFigure((Re-Se)*te,Ne*ne,!0);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,Re*te,(Ne-Se)*ne,(Re-Se)*te,(Ne-De)*ne,(Re-De)*te,(Ne-Se)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(Re+Se)*te,Ne*ne,(Re+De)*te,(Ne-Se)*ne,(Re+Se)*te,(Ne-De)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,Re*te,(Ne+Se)*ne,(Re+Se)*te,(Ne+De)*ne,(Re+De)*te,(Ne+Se)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(Re-Se)*te,Ne*ne,(Re-De)*te,(Ne+Se)*ne,(Re-Se)*te,(Ne+De)*ne));var Se=.05,De=ge*.05,Re=.625,Ne=.95,ve=new go.PathFigure((Re-Se)*te,Ne*ne,!0);le.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,Re*te,(Ne-Se)*ne,(Re-Se)*te,(Ne-De)*ne,(Re-De)*te,(Ne-Se)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(Re+Se)*te,Ne*ne,(Re+De)*te,(Ne-Se)*ne,(Re+Se)*te,(Ne-De)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,Re*te,(Ne+Se)*ne,(Re+Se)*te,(Ne+De)*ne,(Re+De)*te,(Ne+Se)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(Re-Se)*te,Ne*ne,(Re-De)*te,(Ne+Se)*ne,(Re-Se)*te,(Ne+De)*ne));var Se=.05,De=ge*.05,Re=.825,Ne=.95,ze=new go.PathFigure((Re-Se)*te,Ne*ne,!0);le.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,Re*te,(Ne-Se)*ne,(Re-Se)*te,(Ne-De)*ne,(Re-De)*te,(Ne-Se)*ne)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(Re+Se)*te,Ne*ne,(Re+De)*te,(Ne-Se)*ne,(Re+Se)*te,(Ne-De)*ne)),ze.add(new go.PathSegment(go.PathSegment.Bezier,Re*te,(Ne+Se)*ne,(Re+Se)*te,(Ne+De)*ne,(Re+De)*te,(Ne+Se)*ne)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(Re-Se)*te,Ne*ne,(Re-De)*te,(Ne+Se)*ne,(Re-Se)*te,(Ne+De)*ne).close());var Ge=new go.PathFigure(0,ne,!1);return le.add(Ge),Ge.add(new go.PathSegment(go.PathSegment.Line,te,ne).close()),le}),go.Shape.defineFigureGenerator("Warehouse",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var de=new go.PathFigure(0,.2*ne,!1);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,.2*ne).close());var he=new go.PathFigure(.15*te,ne,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,.15*te,.5*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.4*te,.5*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.4*te,ne)),he.add(new go.PathSegment(go.PathSegment.Line,.15*te,ne).close());var ie=.05,ue=ge*.05,ve=.35,Se=.775,De=new go.PathFigure((ve-ie)*te,Se*ne,!0);return le.add(De),De.add(new go.PathSegment(go.PathSegment.Bezier,ve*te,(Se-ie)*ne,(ve-ie)*te,(Se-ue)*ne,(ve-ue)*te,(Se-ie)*ne)),De.add(new go.PathSegment(go.PathSegment.Bezier,(ve+ie)*te,Se*ne,(ve+ue)*te,(Se-ie)*ne,(ve+ie)*te,(Se-ue)*ne)),De.add(new go.PathSegment(go.PathSegment.Bezier,ve*te,(Se+ie)*ne,(ve+ie)*te,(Se+ue)*ne,(ve+ue)*te,(Se+ie)*ne)),De.add(new go.PathSegment(go.PathSegment.Bezier,(ve-ie)*te,Se*ne,(ve-ue)*te,(Se+ie)*ne,(ve-ie)*te,(Se+ue)*ne).close()),le}),go.Shape.defineFigureGenerator("ControlCenter",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,ne,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.1*te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.1*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.9*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.9*te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.1*te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.9*te,.8*ne).close()),le}),go.Shape.defineFigureGenerator("Bluetooth",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.75*ne,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,.75*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.25*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.75*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.25*ne)),le}),go.Shape.defineFigureGenerator("Bookmark",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Move,.2*te,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*te,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.2*te,.4*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*te,.4*ne)),le}),go.Shape.defineFigureGenerator("Bookmark",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Move,.2*te,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*te,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.2*te,.4*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*te,.4*ne)),le}),go.Shape.defineFigureGenerator("Globe",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.5*te,0,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Move,0,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.5*te,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te,.5*ne,.75*te,0,te,.25*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,ne,te,.75*ne,.75*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*ne,.25*te,ne,0,.75*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,0,0,.25*ne,.25*te,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,ne,.15*te,.25*ne,.15*te,.75*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,0,.85*te,.75*ne,.85*te,.25*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.1675*te,.15*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8325*te,.15*ne,.35*te,.3*ne,.65*te,.3*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.1675*te,.85*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8325*te,.85*ne,.35*te,.7*ne,.65*te,.7*ne)),le}),go.Shape.defineFigureGenerator("Wave",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.25*ne,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.3*te,.25*ne,.1*te,0,.2*te,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.7*te,.25*ne,.425*te,.5*ne,.575*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te,.25*ne,.8*te,0,.9*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.75*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,0,.25*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.75*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.3*te,.75*ne,.1*te,.5*ne,.2*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.7*te,.75*ne,.425*te,ne,.575*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te,.75*ne,.8*te,.5*ne,.9*te,.5*ne)),le}),go.Shape.defineFigureGenerator("Operator",function(ce,te,ne){var le=new go.Geometry,oe=.3,de=ge*.3,he=.5,ie=.7,ue=new go.PathFigure((he-oe)*te,ie*ne,!0);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie-oe)*ne,(he-oe)*te,(ie-de)*ne,(he-de)*te,(ie-oe)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he+oe)*te,ie*ne,(he+de)*te,(ie-oe)*ne,(he+oe)*te,(ie-de)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+oe)*ne,(he+oe)*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he-oe)*te,ie*ne,(he-de)*te,(ie+oe)*ne,(he-oe)*te,(ie+de)*ne));var ve=new go.PathFigure(0,.7*ne,!1);return le.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,te,.7*ne,0,0,te,0)),le}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.5*te,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.65*ne,.65*te,.3*ne,.65*te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,0,.35*te,.5*ne,.35*te,.3*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.5*te,.65*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,ne,.3*te,.6*ne,.1*te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.65*ne,.2*te,ne,.35*te,.95*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.5*te,.65*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te,ne,.7*te,.6*ne,.9*te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.65*ne,.8*te,ne,.65*te,.95*ne)),le}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te,0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.4*te,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*ne,0,.075*ne,0,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.4*te,ne,0,ne,.4*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8*te,.4*ne,.8*te,ne,.85*te,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.4*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,0)),le}),go.Shape.defineFigureGenerator("Battery",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,.1*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.1*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.4*te,.1*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*te,.1*ne));var de=new go.PathFigure(0,.6*ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Move,0,.4*ne)),de.add(new go.PathSegment(go.PathSegment.Line,te,.4*ne)),le}),go.Shape.defineFigureGenerator("Delete",function(ce,te,ne){var le=new go.Geometry,oe=.5,de=ge*.5,he=.5,ie=.5,ue=new go.PathFigure((he-oe)*te,ie*ne,!0);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie-oe)*ne,(he-oe)*te,(ie-de)*ne,(he-de)*te,(ie-oe)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he+oe)*te,ie*ne,(he+de)*te,(ie-oe)*ne,(he+oe)*te,(ie-de)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+oe)*ne,(he+oe)*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he-oe)*te,ie*ne,(he-de)*te,(ie+oe)*ne,(he-oe)*te,(ie+de)*ne));var ve=new go.PathFigure(.15*te,.5*ne,!1);return le.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,.85*te,.5*ne)),le}),go.Shape.defineFigureGenerator("Flag",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.1*ne,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Move,0,.1*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.1*ne,.15*te,0,.35*te,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te,.1*ne,.65*te,.2*ne,.85*te,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.5*ne,.85*te,.6*ne,.65*te,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*ne,.35*te,.4*ne,.15*te,.4*ne).close()),le}),go.Shape.defineFigureGenerator("Help",function(ce,te,ne){var le=new go.Geometry,oe=.5,de=ge*.5,he=.5,ie=.5,ue=new go.PathFigure((he-oe)*te,ie*ne,!1);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie-oe)*ne,(he-oe)*te,(ie-de)*ne,(he-de)*te,(ie-oe)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he+oe)*te,ie*ne,(he+de)*te,(ie-oe)*ne,(he+oe)*te,(ie-de)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+oe)*ne,(he+oe)*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(he-oe)*te,ie*ne,(he-de)*te,(ie+oe)*ne,(he-oe)*te,(ie+de)*ne).close()),oe=.05,de=ge*.05,he=.5,ie=.8;var ve=new go.PathFigure((he-oe)*te,ie*ne,!1);return le.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie-oe)*ne,(he-oe)*te,(ie-de)*ne,(he-de)*te,(ie-oe)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(he+oe)*te,ie*ne,(he+de)*te,(ie-oe)*ne,(he+oe)*te,(ie-de)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,he*te,(ie+oe)*ne,(he+oe)*te,(ie+de)*ne,(he+de)*te,(ie+oe)*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(he-oe)*te,ie*ne,(he-de)*te,(ie+oe)*ne,(he-oe)*te,(ie+de)*ne).close()),ve.add(new go.PathSegment(go.PathSegment.Move,.5*te,.7*ne)),ve.add(new go.PathSegment(go.PathSegment.Line,.5*te,.5*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.5*te,.2*ne,.75*te,.475*ne,.75*te,.225*ne)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.3*te,.35*ne,.4*te,.2*ne,.3*te,.25*ne)),le}),go.Shape.defineFigureGenerator("Location",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(.5*te,ne,!0).add(new go.PathSegment(go.PathSegment.Line,.75*te,.5*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.5*te,0,.975*te,.025*ne,.5*te,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*te,.5*ne,.5*te,0,.025*te,.025*ne).close()).add(new go.PathSegment(go.PathSegment.Move,.5*te,.2*ne)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*te,.3*ne,.1*te,.1*ne).close()))}),go.Shape.defineFigureGenerator("Lock",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.5*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.5*ne));var de=new go.PathFigure(.2*te,.5*ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Move,.2*te,.5*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.2*te,.3*ne)),de.add(new go.PathSegment(go.PathSegment.Bezier,.8*te,.3*ne,.25*te,0,.75*te,0)),de.add(new go.PathSegment(go.PathSegment.Line,.8*te,.5*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.8*te,.3*ne)),le}),go.Shape.defineFigureGenerator("Unlocked",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.5*ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.5*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.5*ne));var de=new go.PathFigure(.2*te,.5*ne,!1);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Move,.2*te,.5*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.2*te,.3*ne)),de.add(new go.PathSegment(go.PathSegment.Bezier,.8*te,.3*ne,.25*te,0,.75*te,0)),de.add(new go.PathSegment(go.PathSegment.Line,.8*te,.35*ne)),le}),go.Shape.defineFigureGenerator("Gear",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(.9375*te,.56246875*ne,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*te,.4375*ne)).add(new go.PathSegment(go.PathSegment.Line,.80621875*te,.4375*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.763*te,.3316875*ne,.79840625*te,.39915625*ne,.7834375*te,.3635*ne)).add(new go.PathSegment(go.PathSegment.Line,.8566875*te,.23796875*ne)).add(new go.PathSegment(go.PathSegment.Line,.76825*te,.14959375*ne)).add(new go.PathSegment(go.PathSegment.Line,.67596875*te,.24184375*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*te,.19378125*ne,.64228125*te,.2188125*ne,.603875*te,.2021875*ne)).add(new go.PathSegment(go.PathSegment.Line,.5625*te,.0625*ne)).add(new go.PathSegment(go.PathSegment.Line,.4375*te,.0625*ne)).add(new go.PathSegment(go.PathSegment.Line,.4375*te,.19378125*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*te,.239375*ne,.39759375*te,.20190625*ne,.36053125*te,.2176875*ne)).add(new go.PathSegment(go.PathSegment.Line,.2379375*te,.14959375*ne)).add(new go.PathSegment(go.PathSegment.Line,.14953125*te,.2379375*ne)).add(new go.PathSegment(go.PathSegment.Line,.23934375*te,.3278125*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*te,.4375*ne,.21765625*te,.36059375*ne,.201875*te,.397625*ne)).add(new go.PathSegment(go.PathSegment.Line,.0625*te,.4375*ne)).add(new go.PathSegment(go.PathSegment.Line,.0625*te,.5625*ne)).add(new go.PathSegment(go.PathSegment.Line,.1938125*te,.5625*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*te,.67596875*ne,.20221875*te,.603875*ne,.21884375*te,.64228125*ne)).add(new go.PathSegment(go.PathSegment.Line,.1495625*te,.76825*ne)).add(new go.PathSegment(go.PathSegment.Line,.238*te,.8566875*ne)).add(new go.PathSegment(go.PathSegment.Line,.3316875*te,.76296875*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*te,.80621875*ne,.36353125*te,.78340625*ne,.3991875*te,.79840625*ne)).add(new go.PathSegment(go.PathSegment.Line,.43753125*te,.9375*ne)).add(new go.PathSegment(go.PathSegment.Line,.5625*te,.9375*ne)).add(new go.PathSegment(go.PathSegment.Line,.5625*te,.80621875*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*te,.760625*ne,.602375*te,.79809375*ne,.63946875*te,.78234375*ne)).add(new go.PathSegment(go.PathSegment.Line,.76828125*te,.8566875*ne)).add(new go.PathSegment(go.PathSegment.Line,.85671875*te,.76825*ne)).add(new go.PathSegment(go.PathSegment.Line,.76065625*te,.67221875*ne)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*te,.56246875*ne,.78234375*te,.63940625*ne,.798125*te,.602375*ne)).add(new go.PathSegment(go.PathSegment.Line,.9375*te,.56246875*ne).close()).add(new go.PathSegment(go.PathSegment.Move,.5*te,.6*ne)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*te,.5*ne,.1*te,.1*ne).close()))}),go.Shape.defineFigureGenerator("Hand",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.5*ne,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*te,.3*ne,0,.375*ne,.05*te,.325*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.45*te,.075*ne,.3*te,.225*ne,.4*te,.175*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.525*te,.075*ne,.46*te,.05*ne,.525*te,.05*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.3*te,.4*ne,.525*te,.275*ne,.475*te,.325*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.9*te,.4*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.9*te,.55*ne,te,.4*ne,te,.55*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*te,.55*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*te,.55*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.6*te,.7*ne,.675*te,.55*ne,.675*te,.7*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*te,.7*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*te,.7*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.575*te,.85*ne,.65*te,.7*ne,.65*te,.85*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*te,.85*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*te,.85*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.535*te,ne,.61*te,.85*ne,.61*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*ne,.435*te,ne,0,ne).close()),le}),go.Shape.defineFigureGenerator("Map",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,.2*ne,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.25*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,te,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.25*te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),oe.add(new go.PathSegment(go.PathSegment.Move,.25*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.25*te,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.5*te,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne)),oe.add(new go.PathSegment(go.PathSegment.Move,.75*te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.75*te,.8*ne)),le}),go.Shape.defineFigureGenerator("Eject",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,ne,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne*.7)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne*.7).close());var de=new go.PathFigure(0,ne*.6,!0);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te,.6*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.5*te,0).close()),le}),go.Shape.defineFigureGenerator("Pencil",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*te,.1*ne)).add(new go.PathSegment(go.PathSegment.Line,te,.9*ne)).add(new go.PathSegment(go.PathSegment.Line,.9*te,ne)).add(new go.PathSegment(go.PathSegment.Line,.1*te,.2*ne).close()))}),go.Shape.defineFigureGenerator("Building",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te*1,ne*1,!1);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne*.85)),oe.add(new go.PathSegment(go.PathSegment.Line,.046*te,ne*.85)),oe.add(new go.PathSegment(go.PathSegment.Line,.046*te,ne*.45)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne*.45)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne*.3)),oe.add(new go.PathSegment(go.PathSegment.Line,.046*te,ne*.3)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*te,ne*.3)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne*.3)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne*.45)),oe.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*te,ne*.45)),oe.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*te,ne*.85)),oe.add(new go.PathSegment(go.PathSegment.Line,te,ne*.85).close());var de=new go.PathFigure(.126*te,.85*ne,!1);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.126*te,.45*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.322*te,.45*ne)),de.add(new go.PathSegment(go.PathSegment.Line,.322*te,.85*ne).close());var he=new go.PathFigure(.402*te,.85*ne,!1);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,.402*te,.45*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.598*te,.45*ne)),he.add(new go.PathSegment(go.PathSegment.Line,.598*te,.85*ne).close());var ie=new go.PathFigure(.678*te,.85*ne,!1);le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.678*te,.45*ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.874*te,.45*ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.874*te,.85*ne).close());var ue=new go.PathFigure(.5*te,.1*ne,!1);return le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*te,.3*ne)),ue.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*te,.3*ne).close()),le}),go.Shape.defineFigureGenerator("Staircase",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,ne*1,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te*.2,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.2,ne*.8)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.4,ne*.8)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.4,ne*.6)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.6,ne*.6)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.6,ne*.4)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.8,ne*.4)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.8,ne*.2)),oe.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*.2)),oe.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*.15)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.75,ne*.15)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.75,ne*.35)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.55,ne*.35)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.55,ne*.55)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.35,ne*.55)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.35,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.15,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.15,ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne*.95).close()),le}),go.Shape.defineFigureGenerator("5Bars",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,ne*1,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te*.184,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.184,ne*(1-.184)).close());var de=new go.PathFigure(te*.204,ne,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te*.204,ne*(1-.184))),de.add(new go.PathSegment(go.PathSegment.Line,te*.388,ne*(1-.184*2))),de.add(new go.PathSegment(go.PathSegment.Line,te*.388,ne*1).close());var he=new go.PathFigure(te*.408,ne,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te*.408,ne*(1-.184*2))),he.add(new go.PathSegment(go.PathSegment.Line,te*.592,ne*(1-.184*3))),he.add(new go.PathSegment(go.PathSegment.Line,te*.592,ne*1).close());var ie=new go.PathFigure(te*.612,ne,!0);le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,te*.612,ne*(1-.184*3))),ie.add(new go.PathSegment(go.PathSegment.Line,te*.796,ne*(1-.184*4))),ie.add(new go.PathSegment(go.PathSegment.Line,te*.796,ne*1).close());var ue=new go.PathFigure(te*.816,ne,!0);return le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,te*.816,ne*(1-.184*4))),ue.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*(1-.184*5))),ue.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*1).close()),le}),go.Shape.defineFigureGenerator("PC",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.3,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.3,0).close());var de=new go.PathFigure(te*.055,.07*ne,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te*.245,ne*.07)),de.add(new go.PathSegment(go.PathSegment.Line,te*.245,ne*.1)),de.add(new go.PathSegment(go.PathSegment.Line,te*.055,ne*.1).close());var he=new go.PathFigure(te*.055,.13*ne,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te*.245,ne*.13)),he.add(new go.PathSegment(go.PathSegment.Line,te*.245,ne*.16)),he.add(new go.PathSegment(go.PathSegment.Line,te*.055,ne*.16).close());var ie=new go.PathFigure(te*.055,.18*ne,!0);le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,te*.245,ne*.18)),ie.add(new go.PathSegment(go.PathSegment.Line,te*.245,ne*.21)),ie.add(new go.PathSegment(go.PathSegment.Line,te*.055,ne*.21).close());var ue=new go.PathFigure(te*1,0,!0);return le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,te*.4,0)),ue.add(new go.PathSegment(go.PathSegment.Line,te*.4,ne*.65)),ue.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*.65).close()),le}),go.Shape.defineFigureGenerator("Plane",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(.55*te,ne,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.5*te,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*te,.7*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.1*te,.475*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.35*te,.525*ne,0,.4*ne,.225*te,.45*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*te,.475*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.15*te,.35*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*te,.325*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*te,.325*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.85*te,.1*ne)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.9*te,.2*ne,.975*te,0,te,.08*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*te,.45*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*te,.95*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,.55*te,ne).close()),le}),go.Shape.defineFigureGenerator("Key",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te*1,ne*.5,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te*.9,.4*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.5,.4*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.5,.35*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.45,.35*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.3,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.15,.2*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.35*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.65*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.15,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.3,.8*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.45,.65*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.5,.65*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.5,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.6,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.65,.55*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.7,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.75,.55*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.8,.6*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.85,.575*ne)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.9,.6*ne).close()),oe.add(new go.PathSegment(go.PathSegment.Move,.17*te,.425*ne)),oe.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*te,.5*ne,.075*te,.075*ne).close()),le}),go.Shape.defineFigureGenerator("FilmTape",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(0,0,!1);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Arc,270,180,te*0,te*.3,te*.055)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.08,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.08,ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*1),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*1),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*2),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*2),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*3),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*3),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*4),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*4),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*5),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*5),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*6),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*6),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*7),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*7),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*8),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*8),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*9),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*9),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*10),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*10),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*11),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*11),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*12),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*12),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*13),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*13),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*14),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*14),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*15),ne*.95)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(.08+.056*15),ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*1));var de=new go.PathFigure(0,0,!1);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*0)),de.add(new go.PathSegment(go.PathSegment.Arc,270,-180,te*1,te*.3,te*.055)),de.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*1));var he=new go.PathFigure(te*.11,ne*.1,!1);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te*(.11+.24133333*1+.028*0),ne*.1)),he.add(new go.PathSegment(go.PathSegment.Line,te*(.11+.24133333*1+.028*0),ne*.8)),he.add(new go.PathSegment(go.PathSegment.Line,te*.11,ne*.8).close());var ie=new go.PathFigure(te*(.11+.24133333*1+.028*1),ne*.1,!1);le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,te*(.11+.24133333*2+.028*1),ne*.1)),ie.add(new go.PathSegment(go.PathSegment.Line,te*(.11+.24133333*2+.028*1),ne*.8)),ie.add(new go.PathSegment(go.PathSegment.Line,te*(.11+.24133333*1+.028*1),ne*.8).close());var ue=new go.PathFigure(te*(.11+.24133333*2+.028*2),ne*.1,!1);return le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,te*(.11+.24133333*3+.028*2),ne*.1)),ue.add(new go.PathSegment(go.PathSegment.Line,te*(.11+.24133333*3+.028*2),ne*.8)),ue.add(new go.PathSegment(go.PathSegment.Line,te*(.11+.24133333*2+.028*2),ne*.8).close()),le}),go.Shape.defineFigureGenerator("FloppyDisk",function(ce,te,ne){var le=new go.Geometry,oe=8,de=oe*ge,he=new go.PathFigure(oe,0,!1);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te*.86,0)),he.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*.14)),he.add(new go.PathSegment(go.PathSegment.Line,te,ne-oe)),he.add(new go.PathSegment(go.PathSegment.Bezier,te-oe,ne,te,ne-de,te-de,ne)),he.add(new go.PathSegment(go.PathSegment.Line,oe,ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,0,ne-oe,de,ne,0,ne-de)),he.add(new go.PathSegment(go.PathSegment.Line,0,oe)),he.add(new go.PathSegment(go.PathSegment.Bezier,oe,0,0,de,de,0).close());var ie=new go.PathFigure(te*.83,0,!1);le.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,te*.83,ne*.3)),ie.add(new go.PathSegment(go.PathSegment.Line,te*.17,ne*.3)),ie.add(new go.PathSegment(go.PathSegment.Line,te*.17,ne*0).close());var ue=new go.PathFigure(te*.83,ne*1,!1);le.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,te*.83,ne*.5)),ue.add(new go.PathSegment(go.PathSegment.Line,te*.17,ne*.5)),ue.add(new go.PathSegment(go.PathSegment.Line,te*.17,ne*1).close());var ve=new go.PathFigure(te*.78,ne*.05,!1);return le.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,te*.66,ne*.05)),ve.add(new go.PathSegment(go.PathSegment.Line,te*.66,ne*.25)),ve.add(new go.PathSegment(go.PathSegment.Line,te*.78,ne*.25).close()),le}),go.Shape.defineFigureGenerator("SpeechBubble",function(ce,te,ne){var le=ce?ce.parameter1:NaN;(isNaN(le)||le<0)&&(le=15),le=Math.min(le,te/3),le=Math.min(le,ne/3);var oe=le*ge,de=ne*.8,he=new go.Geometry,ie=new go.PathFigure(le,0,!0);return he.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,te-le,0)),ie.add(new go.PathSegment(go.PathSegment.Bezier,te,le,te-oe,0,te,oe)),ie.add(new go.PathSegment(go.PathSegment.Line,te,de-le)),ie.add(new go.PathSegment(go.PathSegment.Bezier,te-le,de,te,de-oe,te-oe,de)),ie.add(new go.PathSegment(go.PathSegment.Line,te*.7,de)),ie.add(new go.PathSegment(go.PathSegment.Line,te*.7,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,te*.55,de)),ie.add(new go.PathSegment(go.PathSegment.Line,le,de)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,de-le,oe,de,0,de-oe)),ie.add(new go.PathSegment(go.PathSegment.Line,0,le)),ie.add(new go.PathSegment(go.PathSegment.Bezier,le,0,0,oe,oe,0).close()),oe>1?(he.spot1=new go.Spot(0,0,oe,oe),he.spot2=new go.Spot(1,.8,-oe,-oe)):(he.spot1=go.Spot.TopLeft,he.spot2=new go.Spot(1,.8)),he}),go.Shape.defineFigureGenerator("Repeat",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te*0,ne*.45,!0);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te*.25,ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.5,ne*.45)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.3,ne*.45)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.3,ne*.9)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.6,ne*.9)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.65,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.2,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.2,ne*.45).close());var de=new go.PathFigure(te*1,ne*.55,!0);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te*.75,ne*1)),de.add(new go.PathSegment(go.PathSegment.Line,te*.5,ne*.55)),de.add(new go.PathSegment(go.PathSegment.Line,te*.7,ne*.55)),de.add(new go.PathSegment(go.PathSegment.Line,te*.7,ne*.1)),de.add(new go.PathSegment(go.PathSegment.Line,te*.4,ne*.1)),de.add(new go.PathSegment(go.PathSegment.Line,te*.35,ne*0)),de.add(new go.PathSegment(go.PathSegment.Line,te*.8,ne*0)),de.add(new go.PathSegment(go.PathSegment.Line,te*.8,ne*.55).close()),le}),go.Shape.defineFigureGenerator("Windows",function(ce,te,ne){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,te,0)).add(new go.PathSegment(go.PathSegment.Line,te,ne)).add(new go.PathSegment(go.PathSegment.Line,0,ne).close()).add(new go.PathSegment(go.PathSegment.Move,.4*te,.4*ne)).add(new go.PathSegment(go.PathSegment.Line,.4*te,.8*ne)).add(new go.PathSegment(go.PathSegment.Line,.9*te,.8*ne)).add(new go.PathSegment(go.PathSegment.Line,.9*te,.4*ne).close()).add(new go.PathSegment(go.PathSegment.Move,.2*te,.1*ne)).add(new go.PathSegment(go.PathSegment.Line,.2*te,.6*ne)).add(new go.PathSegment(go.PathSegment.Line,.7*te,.6*ne)).add(new go.PathSegment(go.PathSegment.Line,.7*te,.1*ne).close()).add(new go.PathSegment(go.PathSegment.Move,.1*te,.6*ne)).add(new go.PathSegment(go.PathSegment.Line,.1*te,.9*ne)).add(new go.PathSegment(go.PathSegment.Line,.5*te,.9*ne)).add(new go.PathSegment(go.PathSegment.Line,.5*te,.6*ne).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te*0,ne*.1,!1);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*.1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*.9)),oe.add(new go.PathSegment(go.PathSegment.Line,te*0,ne*.9).close());var de=new go.PathFigure(te*.1,ne*.2,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te*.1,ne*.25)),de.add(new go.PathSegment(go.PathSegment.Line,te*.22,ne*.285)),de.add(new go.PathSegment(go.PathSegment.Line,te*.1,ne*.32)),de.add(new go.PathSegment(go.PathSegment.Line,te*.1,ne*.37)),de.add(new go.PathSegment(go.PathSegment.Line,te*.275,ne*.32)),de.add(new go.PathSegment(go.PathSegment.Line,te*.275,ne*.25).close());var he=new go.PathFigure(te*.28,ne*.37,!0);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te*.45,ne*.37)),he.add(new go.PathSegment(go.PathSegment.Line,te*.45,ne*.41)),he.add(new go.PathSegment(go.PathSegment.Line,te*.28,ne*.41).close()),le}),go.Shape.defineFigureGenerator("Beaker",function(ce,te,ne){var le=new go.Geometry,oe=15,de=oe*ge,he=new go.PathFigure(te*.62,ne*.475,!0);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te,ne-oe)),he.add(new go.PathSegment(go.PathSegment.Bezier,te-oe,ne,te,ne-de,te-de,ne)),he.add(new go.PathSegment(go.PathSegment.Line,oe,ne)),he.add(new go.PathSegment(go.PathSegment.Bezier,0,ne-oe,de,ne,0,ne-de)),he.add(new go.PathSegment(go.PathSegment.Line,te*.38,ne*.475)),he.add(new go.PathSegment(go.PathSegment.Line,te*.38,ne*.03)),he.add(new go.PathSegment(go.PathSegment.Line,te*.36,ne*0)),he.add(new go.PathSegment(go.PathSegment.Line,te*.64,ne*0)),he.add(new go.PathSegment(go.PathSegment.Line,te*.62,ne*.03).close()),de>1?(le.spot1=new go.Spot(0,0,de,de),le.spot2=new go.Spot(1,1,-de,-de)):(le.spot1=go.Spot.TopLeft,le.spot2=go.Spot.BottomRight),le}),go.Shape.defineFigureGenerator("Download",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te*0,ne*1,!0);le.add(oe);var de=.1/.3;oe.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*.8,ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.66,ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.66,ne*.055)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.755,ne*.055)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.93,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*.64,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*.61,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.5,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.39,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.36,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*.07,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*(1-.755),ne*.055)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(1-.66),ne*.055)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(1-.66),ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(1-.8),ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*0,ne*(1-de)).close());var he=new go.PathFigure(te*.4,ne*0,!0);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te*.4,ne*.44)),he.add(new go.PathSegment(go.PathSegment.Line,te*.26,ne*.44)),he.add(new go.PathSegment(go.PathSegment.Line,te*.5,ne*.66)),he.add(new go.PathSegment(go.PathSegment.Line,te*(1-.26),ne*.44)),he.add(new go.PathSegment(go.PathSegment.Line,te*.6,ne*.44)),he.add(new go.PathSegment(go.PathSegment.Line,te*.6,ne*0).close()),le}),go.Shape.defineFigureGenerator("Bin",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te*0,ne*1,!0);le.add(oe);var de=.1/.3;return oe.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*.8,ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.66,ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.66,ne*.055)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.755,ne*.055)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.93,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*.64,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*.61,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.5,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.39,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.36,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*.07,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*(1-.755),ne*.055)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(1-.66),ne*.055)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(1-.66),ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(1-.8),ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*0,ne*(1-de)).close()),le}),go.Shape.defineFigureGenerator("Upload",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te*0,ne*1,!0);le.add(oe);var de=.1/.3;oe.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*.8,ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.66,ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.66,ne*.055)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.755,ne*.055)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.93,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*.64,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*.61,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.5,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.39,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.36,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*.07,ne*(1-de))),oe.add(new go.PathSegment(go.PathSegment.Line,te*(1-.755),ne*.055)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(1-.66),ne*.055)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(1-.66),ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*(1-.8),ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*0,ne*(1-de)).close());var he=new go.PathFigure(te*.5,ne*0,!0);return le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,te*.26,ne*.25)),he.add(new go.PathSegment(go.PathSegment.Line,te*.4,ne*.25)),he.add(new go.PathSegment(go.PathSegment.Line,te*.4,ne*.63)),he.add(new go.PathSegment(go.PathSegment.Line,te*.6,ne*.63)),he.add(new go.PathSegment(go.PathSegment.Line,te*.6,ne*.25)),he.add(new go.PathSegment(go.PathSegment.Line,te*.74,ne*.25).close()),le}),go.Shape.defineFigureGenerator("EmptyDrink",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te*.15,ne*0,!1);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te*.85,ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.7,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.3,ne*1).close()),le}),go.Shape.defineFigureGenerator("Drink",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te*.15,ne*0,!1);le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te*.85,ne*0)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.7,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.3,ne*1).close());var de=new go.PathFigure(te*.235,ne*.28,!0);return le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,te*.765,ne*.28)),de.add(new go.PathSegment(go.PathSegment.Line,te*.655,ne*.97)),de.add(new go.PathSegment(go.PathSegment.Line,te*.345,ne*.97).close()),le}),go.Shape.defineFigureGenerator("4Arrows",function(ce,te,ne){var le=new go.Geometry,oe=new go.PathFigure(te*.5,ne*0,!0);return le.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,te*.65,ne*.25)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.55,ne*.25)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.55,ne*.45)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.75,ne*.45)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.75,ne*.35)),oe.add(new go.PathSegment(go.PathSegment.Line,te*1,ne*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.75,ne*.65)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.75,ne*.55)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.55,ne*.55)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.55,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.65,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.5,ne*1)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.35,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.45,ne*.75)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.45,ne*.55)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.25,ne*.55)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.25,ne*.65)),oe.add(new go.PathSegment(go.PathSegment.Line,te*0,ne*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.25,ne*.35)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.25,ne*.45)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.45,ne*.45)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.45,ne*.25)),oe.add(new go.PathSegment(go.PathSegment.Line,te*.35,ne*.25).close()),le}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},11081:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var St={},Tt="5.0",Ie={},Le=null,He=!1,Fe=!1,Ce=null,_e=!1,Pe=null,ge=null,Ee=0;Ee4?parseFloat(ht):5};St.setHTML5Codebase=function(ht,vt){ge=ht,ft(ht,vt)},St.setJavaCodebase=St.setJavaCodebaseVersion=St.isCompiledInstalled=St.setPreCompiledScriptPath=St.setPreCompiledResourcePath=function(){},St.setHTML5CodebaseVersion=function(ht,vt){var Ut=parseFloat(ht);if(Ut!==NaN&&Ut<5){console.log("The GeoGebra HTML5 codebase version "+Ut+" is deprecated. Using version latest instead.");return}Pe=ht,nt(ht,vt)},St.getHTML5CodebaseVersion=function(){return ce},St.getParameters=function(){return Ie},St.setFontsCSSURL=function(ht){he=ht},St.setGiacJSURL=function(ht){},St.setJNLPFile=function(ht){we=ht},St.setJNLPBaseDir=function(ht){},St.inject=function(){function ht(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var vt="auto",Ut=Ie.id,Qt,en=!1,fn=0;fn=5)return!0;var ht=St.getAppletObject();return ht&&typeof ht.recalculateEnvironments=="function"?(ht.recalculateEnvironments(),!0):!1},St.startAnimation=function(){var ht=St.getAppletObject();return ht&&typeof ht.startAnimation=="function"?(ht.startAnimation(),!0):!1},St.stopAnimation=function(){var ht=St.getAppletObject();return ht&&typeof ht.stopAnimation=="function"?(ht.stopAnimation(),!0):!1},St.getAppletObject=function(){var ht=Ie.id!==void 0?Ie.id:"ggbApplet";return window[ht]},St.resize=function(){};var ze=function(ht,vt,Ut){var Qt=document.createElement("param");Qt.setAttribute("name",vt),Qt.setAttribute("value",Ut),ht.appendChild(Qt)},Ge=function(ht){return ht&&ht!=="false"},Xe=function(ht,vt,Ut){ue(ce)<=4.2&&(Ut=!0);var Qt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ce||ggbHTML5LoadedCodebaseIsWebSimple&&!ne)&&(Qt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var en=document.createElement("div");en.classList.add("appletParameters","notranslate");var fn=vt.width,Bt=vt.height;if(vt.disableAutoScale=vt.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():vt.disableAutoScale,vt.width!==void 0)if(ue(ce)<=4.4)Ge(vt.showToolBar)&&(vt.height-=7),Ge(vt.showAlgebraInput)&&(vt.height-=37),vt.width<605&&Ge(vt.showToolBar)&&(vt.width=605,fn=605);else{var an=100;(Ge(vt.showToolBar)||Ge(vt.showMenuBar))&&(vt.hasOwnProperty("customToolBar")&&(vt.customToolbar=vt.customToolBar),an=Ge(vt.showMenuBar)?245:155),fn=5?(vt.appletOnLoad=function(Mt){var ln=ht.querySelector(".ggb_preview");ln&&ln.parentNode.removeChild(ln),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Nn),window.GGBT_wsf_view&&$(window).trigger("resize"),In(Mt)},sn||Nn.appendChild(tn)):en.appendChild(tn),Nn.appendChild(en),sn||ht.appendChild(Nn),setTimeout(function(){St.resize()},1)}else{var Gt=document.createElement("div");Gt.className="applet_scaler",Gt.style.position="relative",Gt.style.display="block",Gt.appendChild(en),ht.appendChild(Gt),vt.appletOnLoad=function(Mt){St.resize(),In(Mt)}}function Ot(Mt,ln){ln&&typeof ln.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Mt,ln.appletOnLoad):renderGGBElement(Mt),yt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",ln)}function Et(Mt,ln){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Mt,params:ln}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Mn){Ot(Mn.article,Mn.params)}),html5AppletsToProcess=null)},ue(ce)<5&&(Mt.className+=" geogebraweb")):Ot(Mt,ln)}if(Qt){scriptLoadStarted=!0;for(var Yt=0;Yt0?(on.remove(),Nn.attr("id","fullscreencontent").show(),jQuery(In).append(Nn),window.dispatchEvent(new Event("resize"))):Xe(on,vt,!1),window.GGBT_wsf_view.launchFullScreen(In)}else xe=Qt,Xe(ht,vt,!1);if(!window.GGBT_wsf_view)for(Bt=0;Btht/4*3&&(on=ht/4*3),In=on/5.8,an.setAttribute("src",oe),an.setAttribute("width",on),an.setAttribute("height",In);var Nn=(ht-on)/2,sn=(vt-In)/2;an.style.left=Nn+"px",an.style.top=sn+"px",en.appendChild(an)}}return en.appendChild(Bt),en},it=function(ht){return ht=ht.toLowerCase(),ht==="html5"||ht==="screenshot"?ht:"html5"},dt=["web","webSimple","web3d","tablet","tablet3d","phone"],nt=function(ht,vt){if(ce=ht,vt){ft(ce,!0);return}var Ut=!He;if(Ut){var Qt=ue(ce);!isNaN(Qt)&&Qt<4.4&&(Ut=!1)}var en,fn;window.location.protocol.substr(0,4)==="http"?en=window.location.protocol:en="http:";var Bt=ce.indexOf("//");Bt>0?fn=ce:Bt===0?fn=en+ce:fn="https://www.geogebra.org/apps/5.2.814.0/";for(var an in dt)if(ce.slice(dt[an].length*-1)===dt[an]||ce.slice((dt[an].length+1)*-1)===dt[an]+"/"){ft(fn,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Ut&&!Le.is3D&&!Le.AV&&!Le.SV&&!Le.CV&&!Le.EV2&&!Le.CP&&!Le.PC&&!Le.DA&&!Le.FI&&!Le.PV&&!Ge(Ie.showToolBar)&&!Ge(Ie.showMenuBar)&&!Ge(Ie.showAlgebraInput)&&!Ge(Ie.enableRightClick)&&(!Ie.appName||Ie.appName=="classic")?fn+="webSimple/":fn+="web3d/",ft(fn,!1)},ft=function(ht,vt){if(ht.requirejs){pe=ht;return}ht.slice(-1)!=="/"&&(ht+="/"),pe=ht,vt===null&&(vt=ht.indexOf("http")===-1),ye=vt,te="web.nocache.js",ne=!1;var Ut=pe.split("/");Ut.length>1&&(!vt&&Ut[Ut.length-2]==="webSimple"?(te="webSimple.nocache.js",ne=!0):dt.indexOf(Ut[Ut.length-2])>=0&&(te=Ut[Ut.length-2]+".nocache.js")),Ut=ht.split("/"),ce=Ut[Ut.length-3],ce.substr(0,4)==="test"?ce=ce.substr(4,1)+"."+ce.substr(5,1):(ce.substr(0,3)==="war"||ce.substr(0,4)==="beta")&&(ce="5.0");var Qt=parseFloat(ce);Qt!==NaN&&Qt<5&&ht.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Qt+" is deprecated. Using version latest instead."),nt("5.0",vt))},yt=function(ht,vt){window.console&&window.console.log&&(!vt||typeof vt.showLogging=="undefined"||vt.showLogging&&vt.showLogging!=="false")&&console.log(ht)};Ie.material_id!==void 0?De(gt):gt();function gt(){var ht=Tt;Pe!==null?ht=Pe:parseFloat(ht)<5&&(ht="5.0"),nt(ht,!1),ge!==null&&ft(ge,ye),_e=!0}return St},GGBAppletUtils=function(){"use strict";function St(){return window.GGBT_wsf_edit!==void 0}function Tt(_e,Pe){Pe!=1?(_e.style.transformOrigin="0% 0% 0px",_e.style.webkitTransformOrigin="0% 0% 0px",_e.style.transform="scale("+Pe+","+Pe+")",_e.style.webkitTransform="scale("+Pe+","+Pe+")",_e.style.maxWidth="initial",_e.querySelector(".ggb_preview")!==null&&(_e.querySelector(".ggb_preview").style.maxWidth="initial"),_e.querySelectorAll(".ggb_preview img")[0]!==void 0&&(_e.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),_e.querySelectorAll(".ggb_preview img")[1]!==void 0&&(_e.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(_e.style.transform="none",_e.style.webkitTransform="none")}function Ie(_e,Pe,ge,Ee,be,we){var pe=null;if(we!=null&&we!="")for(var ye=_e.parentNode;ye!=null;)if((" "+ye.className+" ").indexOf(" "+we+" ")>-1){pe=ye;break}else ye=ye.parentNode;var xe=0,ce=0,te=0,ne=0,le=0,oe=0,de=0;if(pe)xe=pe.offsetWidth,ce=Math.max(Ee?pe.offsetWidth:0,pe.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(xe=Math.min(window.innerWidth,document.documentElement.clientWidth),ce=Math.min(window.innerHeight,document.documentElement.clientHeight),te=xe):(xe=window.innerWidth,ce=window.innerHeight,te=window.innerWidth),_e){var he=_e.getBoundingClientRect();he.left>0&&he.left<=xe&&(be===void 0||!be)&&(document.dir==="rtl"?(le=xe-he.width-he.left,oe=te<=480?10:30):(oe=he.left,le=te<=480?10:30),ne=oe+le)}if(_e&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ie=_e.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(ne=40,de=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(ne=0,de=40)}}return _e&&((ge===void 0||!ge)&&Pe>0&&Pe+ne1&&(we=!0)),Pe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(we=!0),!(_e.hasOwnProperty("disableAutoScale")&&_e.disableAutoScale))be=Le(_e,Pe,we,ge,_e.scaleContainerClass);else return Ee;return we&&(!_e.hasOwnProperty("scale")||Ee===1)?be:Math.min(Ee,be)}function Fe(_e){var Pe=Math.min(window.innerWidth,document.documentElement.clientWidth),ge=Math.min(window.innerHeight,document.documentElement.clientHeight),Ee=_e.getBoundingClientRect(),be=(Pe-Ee.width)/2,we=(ge-Ee.height)/2;we<0&&(we=0),_e.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(be<40?_e.style.left="40px":_e.style.left=be+"px",_e.style.top=we+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(we<40?_e.style.top="40px":_e.style.top=we+"px",_e.style.left=be+"px")}function Ce(_e,Pe){var ge=_e.querySelector(".appletParameters");if(ge){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Pe.id!==ge.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(_e)}if(ge.parentElement&&/fullscreen/.test(ge.parentElement.className))return;var Ee=He(Pe,_e);St()&&ge.setAttribute("data-param-scale",Ee);for(var be=null,we=0;we<_e.childNodes.length;we++)if(_e.childNodes[we].className!==void 0&&_e.childNodes[we].className.match(/^applet_scaler/)){be=_e.childNodes[we];break}if(be!==null&&be.querySelector(".noscale")!==null)return;var pe=Pe.id!==void 0?Pe.id:"ggbApplet",ye=window[pe];(ye==null||!ye.recalculateEnvironments)&&be!==null&&!be.className.match(/fullscreen/)&&(be.parentNode.style.transform="",!isNaN(Ee)&&Ee!==1?(be.parentNode.style.width=Pe.width*Ee+"px",be.parentNode.style.height=Pe.height*Ee+"px",Tt(be,Ee)):(Tt(be,1),be.parentNode.style.width=Pe.width+"px",be.parentNode.style.height=Pe.height+"px")),typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&Fe(_e),window.GGBT_wsf_view&&!window.GGBT_wsf_view.isFullscreen()&&window.GGBT_wsf_general.adjustContentToResize($(ge).parents(".content-added-content"))}}return{responsiveResize:Ce,isFlexibleWorksheetEditor:St,positionCenter:Fe,getScale:He,scaleElement:Tt}}();__WEBPACK_AMD_DEFINE_ARRAY__=[],__WEBPACK_AMD_DEFINE_RESULT__=function(){return GGBApplet}.apply(exports,__WEBPACK_AMD_DEFINE_ARRAY__),__WEBPACK_AMD_DEFINE_RESULT__!==void 0&&(module.exports=__WEBPACK_AMD_DEFINE_RESULT__),GGBAppletUtils.makeModule=function(name,permutation){function webModule(){var H="bootstrap",I="begin",J="gwt.codesvr."+name+"=",K="gwt.codesvr=",L=name,M="startup",N="DUMMY",O=0,P=1,Q="iframe",R="position:absolute; width:0; height:0; border:none; left: -1000px;",S=" top: -1000px;",T="Chrome",U="CSS1Compat",V="",W="",X="",Y="undefined",Z="readystatechange",$=10,_="script",ab="javascript",bb="Failed to load ",cb="moduleStartup",db="scriptTagAdded",eb="moduleRequested",fb="meta",gb="name",hb=name+"::",ib="::",jb="gwt:property",kb="content",lb="=",mb="gwt:onPropertyErrorFn",nb='Bad handler "',ob='" for "gwt:onPropertyErrorFn"',pb="gwt:onLoadErrorFn",qb='" for "gwt:onLoadErrorFn"',rb="#",sb="?",tb="/",ub="img",vb="clear.cache.gif",wb="baseUrl",xb=name+".nocache.js",yb="base",zb="//",Ab="selectingPermutation",Bb=name+".devmode.js",Cb=permutation,Db=":",Eb=".cache.js",Fb="loadExternalRefs",Gb="end",n=window,o=document;function p(){var St=n.location.search;return St.indexOf(J)!=-1||St.indexOf(K)!=-1}function q(St,Tt){}webModule.__sendStats=q,webModule.__moduleName=L,webModule.__errFn=null,webModule.__moduleBase=N,webModule.__softPermutationId=O,webModule.__computePropValue=null,webModule.__getPropMap=null,webModule.__installRunAsyncCode=function(){},webModule.__gwtStartLoadingFragment=function(){return null},webModule.__gwt_isKnownPropertyValue=function(){return!1},webModule.__gwt_getMetaProperty=function(){return null};var r=null,s=n.__gwt_activeModules=n.__gwt_activeModules||{};s[L]={moduleName:L},webModule.__moduleStartupDone=function(St){var Tt=s[L].bindings;s[L].bindings=function(){for(var Ie=Tt?Tt():{},Le=St[webModule.__softPermutationId],He=O;He=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(St){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(St){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(St){var Tt=c[St];return Tt==null?null:Tt},r=d,webModule.__errFn=e}function B(){function St(_e){var Pe=_e.lastIndexOf(rb);Pe==-1&&(Pe=_e.length);var ge=_e.indexOf(sb);ge==-1&&(ge=_e.length);var Ee=_e.lastIndexOf(tb,Math.min(ge,Pe));return Ee>=O?_e.substring(O,Ee+P):W}function Tt(_e){if(!_e.match(/^\w+:\/\//)){var Pe=o.createElement(ub);Pe.src=_e+vb,_e=St(Pe.src)}return _e}function Ie(){var _e=__gwt_getMetaProperty(wb);return _e!=null?_e:W}function Le(){for(var _e=o.getElementsByTagName(_),Pe=O;Pe<_e.length;++Pe)if(_e[Pe].src.indexOf(xb)!=-1)return St(_e[Pe].src);return W}function He(){var _e=o.getElementsByTagName(yb);return _e.length>O?_e[_e.length-P].href:W}function Fe(){var _e=o.location;return _e.href==_e.protocol+zb+_e.host+_e.pathname+_e.search+_e.hash}var Ce=Ie();return Ce==W&&(Ce=Le()),Ce==W&&(Ce=He()),Ce==W&&Fe()&&(Ce=St(o.location.href)),Ce=Tt(Ce),Ce}function C(St){return St.match(/^\//)||St.match(/^[a-zA-Z]+:\/\//)?St:webModule.__moduleBase+St}function D(){var St=[],Tt=O,Ie=[],Le=[];function He(_e){var Pe=Le[_e](),ge=Ie[_e];if(Pe in ge)return Pe;var Ee=[];for(var be in ge)Ee[ge[be]]=be;throw r&&r(_e,Ee,Pe),null}if(__gwt_isKnownPropertyValue=function(_e,Pe){return Pe in Ie[_e]},webModule.__getPropMap=function(){var _e={};for(var Pe in Ie)Ie.hasOwnProperty(Pe)&&(_e[Pe]=He(Pe));return _e},webModule.__computePropValue=He,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Fe;try{Fe=Cb;var Ce=Fe.indexOf(Db);Ce!=-1&&(Tt=parseInt(Fe.substring(Ce+P),$),Fe=Fe.substring(O,Ce))}catch(_e){}return webModule.__softPermutationId=Tt,C(Fe+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},28202:function(St,Tt){var Ie=(Le,He,Fe)=>new Promise((Ce,_e)=>{var Pe=be=>{try{Ee(Fe.next(be))}catch(we){_e(we)}},ge=be=>{try{Ee(Fe.throw(be))}catch(we){_e(we)}},Ee=be=>be.done?Ce(be.value):Promise.resolve(be.value).then(Pe,ge);Ee((Fe=Fe.apply(Le,He)).next())});(function(Le,He){He(Tt)})(this,function(Le){"use strict";var He={value:()=>{}};function Fe(){for(var Ve,et=0,st=arguments.length,pt={};et=0&&(pt=st.slice(It+1),st=st.slice(0,It)),st&&!et.hasOwnProperty(st))throw new Error("unknown type: "+st);return{type:st,name:pt}})}function Pe(Ve,et){for(var st,pt=0,It=Ve.length;pt0)for(var st,pt,It=new Array(st),Lt=0;Lt=0&&(et=Ve.slice(0,st))!=="xmlns"&&(Ve=Ve.slice(st+1)),be.hasOwnProperty(et)?{space:be[et],local:Ve}:Ve}function pe(Ve){return function(){var et=this.ownerDocument,st=this.namespaceURI;return st===Ee&&et.documentElement.namespaceURI===Ee?et.createElement(Ve):et.createElementNS(st,Ve)}}function ye(Ve){return function(){return this.ownerDocument.createElementNS(Ve.space,Ve.local)}}function xe(Ve){var et=we(Ve);return(et.local?ye:pe)(et)}function ce(){}function te(Ve){return Ve==null?ce:function(){return this.querySelector(Ve)}}function ne(Ve){return Ve==null?[]:Array.isArray(Ve)?Ve:Array.from(Ve)}function le(){return[]}function oe(Ve){return Ve==null?le:function(){return this.querySelectorAll(Ve)}}function de(Ve){return function(){return this.matches(Ve)}}function he(Ve){return function(et){return et.matches(Ve)}}var ie=Array.prototype.find;function ue(){return this.firstElementChild}var ve=Array.prototype.filter;function Se(){return Array.from(this.children)}function De(Ve){return new Array(Ve.length)}function Re(Ve,et){this.ownerDocument=Ve.ownerDocument,this.namespaceURI=Ve.namespaceURI,this._next=null,this._parent=Ve,this.__data__=et}function Ne(Ve){return function(){return Ve}}function ze(Ve,et,st,pt,It,Lt){for(var jt,_t=0,Jt=et.length,Kt=Lt.length;_tet?1:Ve>=et?0:NaN}function $e(Ve){return function(){this.removeAttribute(Ve)}}function qe(Ve){return function(){this.removeAttributeNS(Ve.space,Ve.local)}}function ut(Ve,et){return function(){this.setAttribute(Ve,et)}}function it(Ve,et){return function(){this.setAttributeNS(Ve.space,Ve.local,et)}}function dt(Ve,et){return function(){var st=et.apply(this,arguments);st==null?this.removeAttribute(Ve):this.setAttribute(Ve,st)}}function nt(Ve,et){return function(){var st=et.apply(this,arguments);st==null?this.removeAttributeNS(Ve.space,Ve.local):this.setAttributeNS(Ve.space,Ve.local,st)}}function ft(Ve){return Ve.ownerDocument&&Ve.ownerDocument.defaultView||Ve.document&&Ve||Ve.defaultView}function yt(Ve){return function(){this.style.removeProperty(Ve)}}function gt(Ve,et,st){return function(){this.style.setProperty(Ve,et,st)}}function ht(Ve,et,st){return function(){var pt=et.apply(this,arguments);pt==null?this.style.removeProperty(Ve):this.style.setProperty(Ve,pt,st)}}function vt(Ve,et){return Ve.style.getPropertyValue(et)||ft(Ve).getComputedStyle(Ve,null).getPropertyValue(et)}function Ut(Ve){return function(){delete this[Ve]}}function Qt(Ve,et){return function(){this[Ve]=et}}function en(Ve,et){return function(){var st=et.apply(this,arguments);st==null?delete this[Ve]:this[Ve]=st}}function fn(Ve){return Ve.trim().split(/^|\s+/)}function Bt(Ve){return Ve.classList||new an(Ve)}function an(Ve){this._node=Ve,this._names=fn(Ve.getAttribute("class")||"")}function on(Ve,et){for(var st=Bt(Ve),pt=-1,It=et.length;++pt=0&&(st=et.slice(pt+1),et=et.slice(0,pt)),{type:et,name:st}})}function Kn(Ve){return function(){var et=this.__on;if(et){for(var st,pt=0,It=-1,Lt=et.length;pt=0&&(this._names.splice(et,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(Ve){return this._names.indexOf(Ve)>=0}};var Tn=[null];function xr(Ve,et){this._groups=Ve,this._parents=et}function Wr(){return new xr([[document.documentElement]],Tn)}function wr(Ve){return typeof Ve=="string"?new xr([[document.querySelector(Ve)]],[document.documentElement]):new xr([[Ve]],Tn)}function Vr(Ve,et){if(Ve=function(Lt){let jt;for(;jt=Lt.sourceEvent;)Lt=jt;return Lt}(Ve),et===void 0&&(et=Ve.currentTarget),et){var st=et.ownerSVGElement||et;if(st.createSVGPoint){var pt=st.createSVGPoint();return pt.x=Ve.clientX,pt.y=Ve.clientY,[(pt=pt.matrixTransform(et.getScreenCTM().inverse())).x,pt.y]}if(et.getBoundingClientRect){var It=et.getBoundingClientRect();return[Ve.clientX-It.left-et.clientLeft,Ve.clientY-It.top-et.clientTop]}}return[Ve.pageX,Ve.pageY]}xr.prototype=Wr.prototype={constructor:xr,select:function(Ve){typeof Ve!="function"&&(Ve=te(Ve));for(var et=this._groups,st=et.length,pt=new Array(st),It=0;It=mr&&(mr=Sr+1);!(Pr=Wn[mr])&&++mr=0;)(pt=It[Lt])&&(jt&&4^pt.compareDocumentPosition(jt)&&jt.parentNode.insertBefore(pt,jt),jt=pt);return this},sort:function(Ve){function et(Dn,bn){return Dn&&bn?Ve(Dn.__data__,bn.__data__):!Dn-!bn}Ve||(Ve=rt);for(var st=this._groups,pt=st.length,It=new Array(pt),Lt=0;Lt1?this.each((et==null?yt:typeof et=="function"?ht:gt)(Ve,et,st==null?"":st)):vt(this.node(),Ve)},property:function(Ve,et){return arguments.length>1?this.each((et==null?Ut:typeof et=="function"?en:Qt)(Ve,et)):this.node()[Ve]},classed:function(Ve,et){var st=fn(Ve+"");if(arguments.length<2){for(var pt=Bt(this.node()),It=-1,Lt=st.length;++It()=>Ve;function Qa(Ve,{sourceEvent:et,subject:st,target:pt,identifier:It,active:Lt,x:jt,y:_t,dx:Jt,dy:Kt,dispatch:un}){Object.defineProperties(this,{type:{value:Ve,enumerable:!0,configurable:!0},sourceEvent:{value:et,enumerable:!0,configurable:!0},subject:{value:st,enumerable:!0,configurable:!0},target:{value:pt,enumerable:!0,configurable:!0},identifier:{value:It,enumerable:!0,configurable:!0},active:{value:Lt,enumerable:!0,configurable:!0},x:{value:jt,enumerable:!0,configurable:!0},y:{value:_t,enumerable:!0,configurable:!0},dx:{value:Jt,enumerable:!0,configurable:!0},dy:{value:Kt,enumerable:!0,configurable:!0},_:{value:un}})}function si(Ve){return!Ve.ctrlKey&&!Ve.button}function Er(){return this.parentNode}function yr(Ve,et){return et==null?{x:Ve.x,y:Ve.y}:et}function ui(){return navigator.maxTouchPoints||"ontouchstart"in this}function kn(Ve,et,st){Ve.prototype=et.prototype=st,st.constructor=Ve}function hr(Ve,et){var st=Object.create(Ve.prototype);for(var pt in et)st[pt]=et[pt];return st}function Fr(){}Qa.prototype.on=function(){var Ve=this._.on.apply(this._,arguments);return Ve===this._?this:Ve};var Ur=.7,ca=1/Ur,bt="\\s*([+-]?\\d+)\\s*",Me="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",Oe="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",Te=/^#([0-9a-f]{3,8})$/,Ue=new RegExp(`^rgb\\(${bt},${bt},${bt}\\)$`),Ye=new RegExp(`^rgb\\(${Oe},${Oe},${Oe}\\)$`),xt=new RegExp(`^rgba\\(${bt},${bt},${bt},${Me}\\)$`),Pt=new RegExp(`^rgba\\(${Oe},${Oe},${Oe},${Me}\\)$`),qt=new RegExp(`^hsl\\(${Me},${Oe},${Oe}\\)$`),Vt=new RegExp(`^hsla\\(${Me},${Oe},${Oe},${Me}\\)$`),hn={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 gn(){return this.rgb().formatHex()}function Qn(){return this.rgb().formatRgb()}function Pn(Ve){var et,st;return Ve=(Ve+"").trim().toLowerCase(),(et=Te.exec(Ve))?(st=et[1].length,et=parseInt(et[1],16),st===6?qn(et):st===3?new rn(et>>8&15|et>>4&240,et>>4&15|240&et,(15&et)<<4|15&et,1):st===8?nr(et>>24&255,et>>16&255,et>>8&255,(255&et)/255):st===4?nr(et>>12&15|et>>8&240,et>>8&15|et>>4&240,et>>4&15|240&et,((15&et)<<4|15&et)/255):null):(et=Ue.exec(Ve))?new rn(et[1],et[2],et[3],1):(et=Ye.exec(Ve))?new rn(255*et[1]/100,255*et[2]/100,255*et[3]/100,1):(et=xt.exec(Ve))?nr(et[1],et[2],et[3],et[4]):(et=Pt.exec(Ve))?nr(255*et[1]/100,255*et[2]/100,255*et[3]/100,et[4]):(et=qt.exec(Ve))?ur(et[1],et[2]/100,et[3]/100,1):(et=Vt.exec(Ve))?ur(et[1],et[2]/100,et[3]/100,et[4]):hn.hasOwnProperty(Ve)?qn(hn[Ve]):Ve==="transparent"?new rn(NaN,NaN,NaN,0):null}function qn(Ve){return new rn(Ve>>16&255,Ve>>8&255,255&Ve,1)}function nr(Ve,et,st,pt){return pt<=0&&(Ve=et=st=NaN),new rn(Ve,et,st,pt)}function fr(Ve){return Ve instanceof Fr||(Ve=Pn(Ve)),Ve?new rn((Ve=Ve.rgb()).r,Ve.g,Ve.b,Ve.opacity):new rn}function mn(Ve,et,st,pt){return arguments.length===1?fr(Ve):new rn(Ve,et,st,pt==null?1:pt)}function rn(Ve,et,st,pt){this.r=+Ve,this.g=+et,this.b=+st,this.opacity=+pt}function On(){return`#${tr(this.r)}${tr(this.g)}${tr(this.b)}`}function Un(){const Ve=sr(this.opacity);return`${Ve===1?"rgb(":"rgba("}${Ar(this.r)}, ${Ar(this.g)}, ${Ar(this.b)}${Ve===1?")":`, ${Ve})`}`}function sr(Ve){return isNaN(Ve)?1:Math.max(0,Math.min(1,Ve))}function Ar(Ve){return Math.max(0,Math.min(255,Math.round(Ve)||0))}function tr(Ve){return((Ve=Ar(Ve))<16?"0":"")+Ve.toString(16)}function ur(Ve,et,st,pt){return pt<=0?Ve=et=st=NaN:st<=0||st>=1?Ve=et=NaN:et<=0&&(Ve=NaN),new Ln(Ve,et,st,pt)}function cr(Ve){if(Ve instanceof Ln)return new Ln(Ve.h,Ve.s,Ve.l,Ve.opacity);if(Ve instanceof Fr||(Ve=Pn(Ve)),!Ve)return new Ln;if(Ve instanceof Ln)return Ve;var et=(Ve=Ve.rgb()).r/255,st=Ve.g/255,pt=Ve.b/255,It=Math.min(et,st,pt),Lt=Math.max(et,st,pt),jt=NaN,_t=Lt-It,Jt=(Lt+It)/2;return _t?(jt=et===Lt?(st-pt)/_t+6*(st0&&Jt<1?0:jt,new Ln(jt,_t,Jt,Ve.opacity)}function Ln(Ve,et,st,pt){this.h=+Ve,this.s=+et,this.l=+st,this.opacity=+pt}function pr(Ve){return(Ve=(Ve||0)%360)<0?Ve+360:Ve}function Xn(Ve){return Math.max(0,Math.min(1,Ve||0))}function Rr(Ve,et,st){return 255*(Ve<60?et+(st-et)*Ve/60:Ve<180?st:Ve<240?et+(st-et)*(240-Ve)/60:et)}kn(Fr,Pn,{copy(Ve){return Object.assign(new this.constructor,this,Ve)},displayable(){return this.rgb().displayable()},hex:gn,formatHex:gn,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return cr(this).formatHsl()},formatRgb:Qn,toString:Qn}),kn(rn,mn,hr(Fr,{brighter(Ve){return Ve=Ve==null?ca:Math.pow(ca,Ve),new rn(this.r*Ve,this.g*Ve,this.b*Ve,this.opacity)},darker(Ve){return Ve=Ve==null?Ur:Math.pow(Ur,Ve),new rn(this.r*Ve,this.g*Ve,this.b*Ve,this.opacity)},rgb(){return this},clamp(){return new rn(Ar(this.r),Ar(this.g),Ar(this.b),sr(this.opacity))},displayable(){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:On,formatHex:On,formatHex8:function(){return`#${tr(this.r)}${tr(this.g)}${tr(this.b)}${tr(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:Un,toString:Un})),kn(Ln,function(Ve,et,st,pt){return arguments.length===1?cr(Ve):new Ln(Ve,et,st,pt==null?1:pt)},hr(Fr,{brighter(Ve){return Ve=Ve==null?ca:Math.pow(ca,Ve),new Ln(this.h,this.s,this.l*Ve,this.opacity)},darker(Ve){return Ve=Ve==null?Ur:Math.pow(Ur,Ve),new Ln(this.h,this.s,this.l*Ve,this.opacity)},rgb(){var Ve=this.h%360+360*(this.h<0),et=isNaN(Ve)||isNaN(this.s)?0:this.s,st=this.l,pt=st+(st<.5?st:1-st)*et,It=2*st-pt;return new rn(Rr(Ve>=240?Ve-240:Ve+120,It,pt),Rr(Ve,It,pt),Rr(Ve<120?Ve+240:Ve-120,It,pt),this.opacity)},clamp(){return new Ln(pr(this.h),Xn(this.s),Xn(this.l),sr(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const Ve=sr(this.opacity);return`${Ve===1?"hsl(":"hsla("}${pr(this.h)}, ${100*Xn(this.s)}%, ${100*Xn(this.l)}%${Ve===1?")":`, ${Ve})`}`}}));var Ja=Ve=>()=>Ve;function qa(Ve){return(Ve=+Ve)==1?ci:function(et,st){return st-et?function(pt,It,Lt){return pt=Math.pow(pt,Lt),It=Math.pow(It,Lt)-pt,Lt=1/Lt,function(jt){return Math.pow(pt+jt*It,Lt)}}(et,st,Ve):Ja(isNaN(et)?st:et)}}function ci(Ve,et){var st=et-Ve;return st?function(pt,It){return function(Lt){return pt+Lt*It}}(Ve,st):Ja(isNaN(Ve)?et:Ve)}var Zr=function Ve(et){var st=qa(et);function pt(It,Lt){var jt=st((It=mn(It)).r,(Lt=mn(Lt)).r),_t=st(It.g,Lt.g),Jt=st(It.b,Lt.b),Kt=ci(It.opacity,Lt.opacity);return function(un){return It.r=jt(un),It.g=_t(un),It.b=Jt(un),It.opacity=Kt(un),It+""}}return pt.gamma=Ve,pt}(1);function da(Ve,et){et||(et=[]);var st,pt=Ve?Math.min(et.length,Ve.length):0,It=et.slice();return function(Lt){for(st=0;stLt&&(It=et.slice(Lt,It),_t[jt]?_t[jt]+=It:_t[++jt]=It),(st=st[0])===(pt=pt[0])?_t[jt]?_t[jt]+=pt:_t[++jt]=pt:(_t[++jt]=null,Jt.push({i:jt,x:$a(st,pt)})),Lt=zi.lastIndex;return Lt180?un+=360:un-Kt>180&&(Kt+=360),bn.push({i:Dn.push(It(Dn)+"rotate(",null,pt)-2,x:$a(Kt,un)})):un&&Dn.push(It(Dn)+"rotate("+un+pt)}(Lt.rotate,jt.rotate,_t,Jt),function(Kt,un,Dn,bn){Kt!==un?bn.push({i:Dn.push(It(Dn)+"skewX(",null,pt)-2,x:$a(Kt,un)}):un&&Dn.push(It(Dn)+"skewX("+un+pt)}(Lt.skewX,jt.skewX,_t,Jt),function(Kt,un,Dn,bn,Yn,Hn){if(Kt!==Dn||un!==bn){var Bn=Yn.push(It(Yn)+"scale(",null,",",null,")");Hn.push({i:Bn-4,x:$a(Kt,Dn)},{i:Bn-2,x:$a(un,bn)})}else Dn===1&&bn===1||Yn.push(It(Yn)+"scale("+Dn+","+bn+")")}(Lt.scaleX,Lt.scaleY,jt.scaleX,jt.scaleY,_t,Jt),Lt=jt=null,function(Kt){for(var un,Dn=-1,bn=Jt.length;++Dn=0&&et._call.call(void 0,Ve),et=et._next;--Tr})()}finally{Tr=0,function(){for(var Ve,et,st=Jo,pt=1/0;st;)st._call?(pt>st._time&&(pt=st._time),Ve=st,st=st._next):(et=st._next,st._next=null,st=Ve?Ve._next=et:Jo=et);Ls=Ve,Fo(pt)}(),yi=0}}function As(){var Ve=Li.now(),et=Ve-Na;et>1e3&&(ya-=et,Na=Ve)}function Fo(Ve){Tr||(Mr&&(Mr=clearTimeout(Mr)),Ve-yi>24?(Ve<1/0&&(Mr=setTimeout(co,Ve-Li.now()-ya)),Fa&&(Fa=clearInterval(Fa))):(Fa||(Na=Li.now(),Fa=setInterval(As,1e3)),Tr=1,Zi(co)))}function Ao(Ve,et,st){var pt=new Ii;return et=et==null?0:+et,pt.restart(It=>{pt.stop(),Ve(It+et)},et,st),pt}Ii.prototype=yo.prototype={constructor:Ii,restart:function(Ve,et,st){if(typeof Ve!="function")throw new TypeError("callback is not a function");st=(st==null?xo():+st)+(et==null?0:+et),this._next||Ls===this||(Ls?Ls._next=this:Jo=this,Ls=this),this._call=Ve,this._time=st,Fo()},stop:function(){this._call&&(this._call=null,this._time=1/0,Fo())}};var js=Fe("start","end","cancel","interrupt"),ri=[];function Aa(Ve,et,st,pt,It,Lt){var jt=Ve.__transition;if(jt){if(st in jt)return}else Ve.__transition={};(function(_t,Jt,Kt){var un,Dn=_t.__transition;function bn(Wn){Kt.state=1,Kt.timer.restart(Yn,Kt.delay,Kt.time),Kt.delay<=Wn&&Yn(Wn-Kt.delay)}function Yn(Wn){var Fn,Zn,Pr,Sr;if(Kt.state!==1)return Bn();for(Fn in Dn)if((Sr=Dn[Fn]).name===Kt.name){if(Sr.state===3)return Ao(Yn);Sr.state===4?(Sr.state=6,Sr.timer.stop(),Sr.on.call("interrupt",_t,_t.__data__,Sr.index,Sr.group),delete Dn[Fn]):+Fn0)throw new Error("too late; already scheduled");return st}function Va(Ve,et){var st=Vi(Ve,et);if(st.state>3)throw new Error("too late; already running");return st}function Vi(Ve,et){var st=Ve.__transition;if(!st||!(st=st[et]))throw new Error("transition not found");return st}function Ro(Ve,et){var st,pt,It,Lt=Ve.__transition,jt=!0;if(Lt){for(It in et=et==null?null:et+"",Lt)(st=Lt[It]).name===et?(pt=st.state>2&&st.state<5,st.state=6,st.timer.stop(),st.on.call(pt?"interrupt":"cancel",Ve,Ve.__data__,st.index,st.group),delete Lt[It]):jt=!1;jt&&delete Ve.__transition}}function ns(Ve,et){var st,pt;return function(){var It=Va(this,Ve),Lt=It.tween;if(Lt!==st){for(var jt=0,_t=(pt=st=Lt).length;jt<_t;++jt)if(pt[jt].name===et){(pt=pt.slice()).splice(jt,1);break}}It.tween=pt}}function vs(Ve,et,st){var pt,It;if(typeof st!="function")throw new Error;return function(){var Lt=Va(this,Ve),jt=Lt.tween;if(jt!==pt){It=(pt=jt).slice();for(var _t={name:et,value:st},Jt=0,Kt=It.length;Jt=0&&(_t=_t.slice(0,Jt)),!_t||_t==="start"})}(et)?Ua:Va;return function(){var jt=Lt(this,Ve),_t=jt.on;_t!==pt&&(It=(pt=_t).copy()).on(et,st),jt.on=It}}var Pd=Wr.prototype.constructor;function ed(Ve){return function(){this.style.removeProperty(Ve)}}function Xd(Ve,et,st){return function(pt){this.style.setProperty(Ve,et.call(this,pt),st)}}function Nh(Ve,et,st){var pt,It;function Lt(){var jt=et.apply(this,arguments);return jt!==It&&(pt=(It=jt)&&Xd(Ve,jt,st)),pt}return Lt._value=et,Lt}function Bg(Ve){return function(et){this.textContent=Ve.call(this,et)}}function Rh(Ve){var et,st;function pt(){var It=Ve.apply(this,arguments);return It!==st&&(et=(st=It)&&Bg(It)),et}return pt._value=Ve,pt}var wd=0;function nc(Ve,et,st,pt){this._groups=Ve,this._parents=et,this._name=st,this._id=pt}function Jd(){return++wd}var Mu=Wr.prototype;nc.prototype={constructor:nc,select:function(Ve){var et=this._name,st=this._id;typeof Ve!="function"&&(Ve=te(Ve));for(var pt=this._groups,It=pt.length,Lt=new Array(It),jt=0;jt=(Lt=(Bn+Fn)/2))?Bn=Lt:Fn=Lt,(un=st>=(jt=(Wn+Zn)/2))?Wn=jt:Zn=jt,It=Yn,!(Yn=Yn[Dn=un<<1|Kt]))return It[Dn]=Hn,Ve;if(_t=+Ve._x.call(null,Yn.data),Jt=+Ve._y.call(null,Yn.data),et===_t&&st===Jt)return Hn.next=Yn,It?It[Dn]=Hn:Ve._root=Hn,Ve;do It=It?It[Dn]=new Array(4):Ve._root=new Array(4),(Kt=et>=(Lt=(Bn+Fn)/2))?Bn=Lt:Fn=Lt,(un=st>=(jt=(Wn+Zn)/2))?Wn=jt:Zn=jt;while((Dn=un<<1|Kt)==(bn=(Jt>=jt)<<1|_t>=Lt));return It[bn]=Yn,It[Dn]=Hn,Ve}function Al(Ve,et,st,pt,It){this.node=Ve,this.x0=et,this.y0=st,this.x1=pt,this.y1=It}function Af(Ve){return Ve[0]}function Hf(Ve){return Ve[1]}function os(Ve,et,st){var pt=new rc(et==null?Af:et,st==null?Hf:st,NaN,NaN,NaN,NaN);return Ve==null?pt:pt.addAll(Ve)}function rc(Ve,et,st,pt,It,Lt){this._x=Ve,this._y=et,this._x0=st,this._y0=pt,this._x1=It,this._y1=Lt,this._root=void 0}function Lc(Ve){for(var et={data:Ve.data},st=et;Ve=Ve.next;)st=st.next={data:Ve.data};return et}qd.prototype=Ef.prototype={constructor:qd,moveTo:function(Ve,et){this._+="M"+(this._x0=this._x1=+Ve)+","+(this._y0=this._y1=+et)},closePath:function(){this._x1!==null&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")},lineTo:function(Ve,et){this._+="L"+(this._x1=+Ve)+","+(this._y1=+et)},quadraticCurveTo:function(Ve,et,st,pt){this._+="Q"+ +Ve+","+ +et+","+(this._x1=+st)+","+(this._y1=+pt)},bezierCurveTo:function(Ve,et,st,pt,It,Lt){this._+="C"+ +Ve+","+ +et+","+ +st+","+ +pt+","+(this._x1=+It)+","+(this._y1=+Lt)},arcTo:function(Ve,et,st,pt,It){Ve=+Ve,et=+et,st=+st,pt=+pt,It=+It;var Lt=this._x1,jt=this._y1,_t=st-Ve,Jt=pt-et,Kt=Lt-Ve,un=jt-et,Dn=Kt*Kt+un*un;if(It<0)throw new Error("negative radius: "+It);if(this._x1===null)this._+="M"+(this._x1=Ve)+","+(this._y1=et);else if(Dn>Du)if(Math.abs(un*_t-Jt*Kt)>Du&&It){var bn=st-Lt,Yn=pt-jt,Hn=_t*_t+Jt*Jt,Bn=bn*bn+Yn*Yn,Wn=Math.sqrt(Hn),Fn=Math.sqrt(Dn),Zn=It*Math.tan((td-Math.acos((Hn+Dn-Bn)/(2*Wn*Fn)))/2),Pr=Zn/Fn,Sr=Zn/Wn;Math.abs(Pr-1)>Du&&(this._+="L"+(Ve+Pr*Kt)+","+(et+Pr*un)),this._+="A"+It+","+It+",0,0,"+ +(un*bn>Kt*Yn)+","+(this._x1=Ve+Sr*_t)+","+(this._y1=et+Sr*Jt)}else this._+="L"+(this._x1=Ve)+","+(this._y1=et)},arc:function(Ve,et,st,pt,It,Lt){Ve=+Ve,et=+et,Lt=!!Lt;var jt=(st=+st)*Math.cos(pt),_t=st*Math.sin(pt),Jt=Ve+jt,Kt=et+_t,un=1^Lt,Dn=Lt?pt-It:It-pt;if(st<0)throw new Error("negative radius: "+st);this._x1===null?this._+="M"+Jt+","+Kt:(Math.abs(this._x1-Jt)>Du||Math.abs(this._y1-Kt)>Du)&&(this._+="L"+Jt+","+Kt),st&&(Dn<0&&(Dn=Dn%Oc+Oc),Dn>yf?this._+="A"+st+","+st+",0,1,"+un+","+(Ve-jt)+","+(et-_t)+"A"+st+","+st+",0,1,"+un+","+(this._x1=Jt)+","+(this._y1=Kt):Dn>Du&&(this._+="A"+st+","+st+",0,"+ +(Dn>=td)+","+un+","+(this._x1=Ve+st*Math.cos(It))+","+(this._y1=et+st*Math.sin(It))))},rect:function(Ve,et,st,pt){this._+="M"+(this._x0=this._x1=+Ve)+","+(this._y0=this._y1=+et)+"h"+ +st+"v"+ +pt+"h"+-st+"Z"},toString:function(){return this._}};var Wl=os.prototype=rc.prototype;function jl(Ve){return function(){return Ve}}function Yl(Ve){return 1e-6*(Ve()-.5)}function Md(Ve){return Ve.x+Ve.vx}function xf(Ve){return Ve.y+Ve.vy}function Fh(Ve){return Ve.index}function Bu(Ve,et){var st=Ve.get(et);if(!st)throw new Error("node not found: "+et);return st}function Sf(Ve){var et,st,pt,It,Lt,jt,_t=Fh,Jt=function(Bn){return 1/Math.min(It[Bn.source.index],It[Bn.target.index])},Kt=jl(30),un=1;function Dn(Bn){for(var Wn=0,Fn=Ve.length;Wn[_t(Sr,mr,pt),Sr]));for(Bn=0,It=new Array(Fn);Bnun&&(un=pt),ItDn&&(Dn=It));if(Jt>un||Kt>Dn)return this;for(this.cover(Jt,Kt).cover(un,Dn),st=0;stVe||Ve>=It||pt>et||et>=Lt;)switch(_t=(etbn||(Lt=Jt.y0)>Yn||(jt=Jt.x1)=Fn)<<1|Ve>=Wn)&&(Jt=Hn[Hn.length-1],Hn[Hn.length-1]=Hn[Hn.length-1-Kt],Hn[Hn.length-1-Kt]=Jt)}else{var Zn=Ve-+this._x.call(null,Bn.data),Pr=et-+this._y.call(null,Bn.data),Sr=Zn*Zn+Pr*Pr;if(Sr=(_t=(Hn+Wn)/2))?Hn=_t:Wn=_t,(un=jt>=(Jt=(Bn+Fn)/2))?Bn=Jt:Fn=Jt,et=Yn,!(Yn=Yn[Dn=un<<1|Kt]))return this;if(!Yn.length)break;(et[Dn+1&3]||et[Dn+2&3]||et[Dn+3&3])&&(st=et,bn=Dn)}for(;Yn.data!==Ve;)if(pt=Yn,!(Yn=Yn.next))return this;return(It=Yn.next)&&delete Yn.next,pt?(It?pt.next=It:delete pt.next,this):et?(It?et[Dn]=It:delete et[Dn],(Yn=et[0]||et[1]||et[2]||et[3])&&Yn===(et[3]||et[2]||et[1]||et[0])&&!Yn.length&&(st?st[bn]=Yn:this._root=Yn),this):(this._root=It,this)},Wl.removeAll=function(Ve){for(var et=0,st=Ve.length;et(Bn=(1664525*Bn+1013904223)%$d)/$d}();function Dn(){bn(),Kt.call("tick",et),st1?(Wn==null?_t.delete(Bn):_t.set(Bn,Hn(Wn)),et):_t.get(Bn)},find:function(Bn,Wn,Fn){var Zn,Pr,Sr,mr,$n,fa=0,Xa=Ve.length;for(Fn==null?Fn=1/0:Fn*=Fn,fa=0;fa1?(Kt.on(Bn,Wn),et):Kt.on(Bn)}}}function Tl(Ve){return function(){return Ve}}const bf=Math.abs,Ol=Math.atan2,ac=Math.cos,ef=Math.max,mc=Math.min,ou=Math.sin,Bc=Math.sqrt,Xl=1e-12,nd=Math.PI,rd=nd/2,qr=2*nd;function Kf(Ve){return Ve>1?0:Ve<-1?nd:Math.acos(Ve)}function tf(Ve){return Ve>=1?rd:Ve<=-1?-rd:Math.asin(Ve)}function _h(Ve){return Ve.innerRadius}function Zf(Ve){return Ve.outerRadius}function zh(Ve){return Ve.startAngle}function Qf(Ve){return Ve.endAngle}function Nc(Ve){return Ve&&Ve.padAngle}function Gl(Ve,et,st,pt,It,Lt,jt,_t){var Jt=st-Ve,Kt=pt-et,un=jt-It,Dn=_t-Lt,bn=Dn*Jt-un*Kt;if(!(bn*bnBr*Br+ia*ia&&(Xa=Ir,ti=Lr),{cx:Xa,cy:ti,x01:-un,y01:-Dn,x11:Xa*(It/mr-1),y11:ti*(It/mr-1)}}function pu(){var Ve=_h,et=Zf,st=Tl(0),pt=null,It=zh,Lt=Qf,jt=Nc,_t=null;function Jt(){var Kt,un,Dn=+Ve.apply(this,arguments),bn=+et.apply(this,arguments),Yn=It.apply(this,arguments)-rd,Hn=Lt.apply(this,arguments)-rd,Bn=bf(Hn-Yn),Wn=Hn>Yn;if(_t||(_t=Kt=Ef()),bnXl)if(Bn>qr-Xl)_t.moveTo(bn*ac(Yn),bn*ou(Yn)),_t.arc(0,0,bn,Yn,Hn,!Wn),Dn>Xl&&(_t.moveTo(Dn*ac(Hn),Dn*ou(Hn)),_t.arc(0,0,Dn,Hn,Yn,Wn));else{var Fn,Zn,Pr=Yn,Sr=Hn,mr=Yn,$n=Hn,fa=Bn,Xa=Bn,ti=jt.apply(this,arguments)/2,Ir=ti>Xl&&(pt?+pt.apply(this,arguments):Bc(Dn*Dn+bn*bn)),Lr=mc(bf(bn-Dn)/2,+st.apply(this,arguments)),va=Lr,zn=Lr;if(Ir>Xl){var Br=tf(Ir/Dn*ou(ti)),ia=tf(Ir/bn*ou(ti));(fa-=2*Br)>Xl?(mr+=Br*=Wn?1:-1,$n-=Br):(fa=0,mr=$n=(Yn+Hn)/2),(Xa-=2*ia)>Xl?(Pr+=ia*=Wn?1:-1,Sr-=ia):(Xa=0,Pr=Sr=(Yn+Hn)/2)}var Hr=bn*ac(Pr),ga=bn*ou(Pr),oa=Dn*ac($n),za=Dn*ou($n);if(Lr>Xl){var wi,Mi=bn*ac(Sr),sa=bn*ou(Sr),vo=Dn*ac(mr),Io=Dn*ou(mr);if(BnXl?zn>Xl?(Fn=Rc(vo,Io,Hr,ga,bn,zn,Wn),Zn=Rc(Mi,sa,oa,za,bn,zn,Wn),_t.moveTo(Fn.cx+Fn.x01,Fn.cy+Fn.y01),znXl&&fa>Xl?va>Xl?(Fn=Rc(oa,za,Mi,sa,Dn,-va,Wn),Zn=Rc(Hr,ga,vo,Io,Dn,-va,Wn),_t.lineTo(Fn.cx+Fn.x01,Fn.cy+Fn.y01),vaVe?1:et>=Ve?0:NaN}function Nt(Ve){return Ve}function zt(){var Ve=Nt,et=Ct,st=null,pt=Tl(0),It=Tl(qr),Lt=Tl(0);function jt(_t){var Jt,Kt,un,Dn,bn,Yn=(_t=Yf(_t)).length,Hn=0,Bn=new Array(Yn),Wn=new Array(Yn),Fn=+pt.apply(this,arguments),Zn=Math.min(qr,Math.max(-qr,It.apply(this,arguments)-Fn)),Pr=Math.min(Math.abs(Zn)/Yn,Lt.apply(this,arguments)),Sr=Pr*(Zn<0?-1:1);for(Jt=0;Jt0&&(Hn+=bn);for(et!=null?Bn.sort(function(mr,$n){return et(Wn[mr],Wn[$n])}):st!=null&&Bn.sort(function(mr,$n){return st(_t[mr],_t[$n])}),Jt=0,un=Hn?(Zn-Yn*Sr)/Hn:0;Jt0?bn*un:0)+Sr,Wn[Kt]={data:_t[Kt],index:Jt,value:bn,startAngle:Fn,endAngle:Dn,padAngle:Pr};return Wn}return jt.value=function(_t){return arguments.length?(Ve=typeof _t=="function"?_t:Tl(+_t),jt):Ve},jt.sortValues=function(_t){return arguments.length?(et=_t,st=null,jt):et},jt.sort=function(_t){return arguments.length?(st=_t,et=null,jt):st},jt.startAngle=function(_t){return arguments.length?(pt=typeof _t=="function"?_t:Tl(+_t),jt):pt},jt.endAngle=function(_t){return arguments.length?(It=typeof _t=="function"?_t:Tl(+_t),jt):It},jt.padAngle=function(_t){return arguments.length?(Lt=typeof _t=="function"?_t:Tl(+_t),jt):Lt},jt}var Sn=Ve=>()=>Ve;function yn(Ve,{sourceEvent:et,target:st,transform:pt,dispatch:It}){Object.defineProperties(this,{type:{value:Ve,enumerable:!0,configurable:!0},sourceEvent:{value:et,enumerable:!0,configurable:!0},target:{value:st,enumerable:!0,configurable:!0},transform:{value:pt,enumerable:!0,configurable:!0},_:{value:It}})}function or(Ve,et,st){this.k=Ve,this.x=et,this.y=st}or.prototype={constructor:or,scale:function(Ve){return Ve===1?this:new or(this.k*Ve,this.x,this.y)},translate:function(Ve,et){return Ve===0&et===0?this:new or(this.k,this.x+this.k*Ve,this.y+this.k*et)},apply:function(Ve){return[Ve[0]*this.k+this.x,Ve[1]*this.k+this.y]},applyX:function(Ve){return Ve*this.k+this.x},applyY:function(Ve){return Ve*this.k+this.y},invert:function(Ve){return[(Ve[0]-this.x)/this.k,(Ve[1]-this.y)/this.k]},invertX:function(Ve){return(Ve-this.x)/this.k},invertY:function(Ve){return(Ve-this.y)/this.k},rescaleX:function(Ve){return Ve.copy().domain(Ve.range().map(this.invertX,this).map(Ve.invert,Ve))},rescaleY:function(Ve){return Ve.copy().domain(Ve.range().map(this.invertY,this).map(Ve.invert,Ve))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}};var ar=new or(1,0,0);function _r(Ve){Ve.stopImmediatePropagation()}function kr(Ve){Ve.preventDefault(),Ve.stopImmediatePropagation()}function ea(Ve){return!(Ve.ctrlKey&&Ve.type!=="wheel"||Ve.button)}function ja(){var Ve=this;return Ve instanceof SVGElement?(Ve=Ve.ownerSVGElement||Ve).hasAttribute("viewBox")?[[(Ve=Ve.viewBox.baseVal).x,Ve.y],[Ve.x+Ve.width,Ve.y+Ve.height]]:[[0,0],[Ve.width.baseVal.value,Ve.height.baseVal.value]]:[[0,0],[Ve.clientWidth,Ve.clientHeight]]}function ra(){return this.__zoom||ar}function ua(Ve){return-Ve.deltaY*(Ve.deltaMode===1?.05:Ve.deltaMode?1:.002)*(Ve.ctrlKey?10:1)}function ba(){return navigator.maxTouchPoints||"ontouchstart"in this}function Ca(Ve,et,st){var pt=Ve.invertX(et[0][0])-st[0][0],It=Ve.invertX(et[1][0])-st[1][0],Lt=Ve.invertY(et[0][1])-st[0][1],jt=Ve.invertY(et[1][1])-st[1][1];return Ve.translate(It>pt?(pt+It)/2:Math.min(0,pt)||Math.max(0,It),jt>Lt?(Lt+jt)/2:Math.min(0,Lt)||Math.max(0,jt))}function zr(){var Ve,et,st,pt=ea,It=ja,Lt=Ca,jt=ua,_t=ba,Jt=[0,1/0],Kt=[[-1/0,-1/0],[1/0,1/0]],un=250,Dn=Gr,bn=Fe("start","zoom","end"),Yn=500,Hn=0,Bn=10;function Wn(zn){zn.property("__zoom",ra).on("wheel.zoom",fa,{passive:!1}).on("mousedown.zoom",Xa).on("dblclick.zoom",ti).filter(_t).on("touchstart.zoom",Ir).on("touchmove.zoom",Lr).on("touchend.zoom touchcancel.zoom",va).style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function Fn(zn,Br){return(Br=Math.max(Jt[0],Math.min(Jt[1],Br)))===zn.k?zn:new or(Br,zn.x,zn.y)}function Zn(zn,Br,ia){var Hr=Br[0]-ia[0]*zn.k,ga=Br[1]-ia[1]*zn.k;return Hr===zn.x&&ga===zn.y?zn:new or(zn.k,Hr,ga)}function Pr(zn){return[(+zn[0][0]+ +zn[1][0])/2,(+zn[0][1]+ +zn[1][1])/2]}function Sr(zn,Br,ia,Hr){zn.on("start.zoom",function(){mr(this,arguments).event(Hr).start()}).on("interrupt.zoom end.zoom",function(){mr(this,arguments).event(Hr).end()}).tween("zoom",function(){var ga=this,oa=arguments,za=mr(ga,oa).event(Hr),wi=It.apply(ga,oa),Mi=ia==null?Pr(wi):typeof ia=="function"?ia.apply(ga,oa):ia,sa=Math.max(wi[1][0]-wi[0][0],wi[1][1]-wi[0][1]),vo=ga.__zoom,Io=typeof Br=="function"?Br.apply(ga,oa):Br,Ts=Dn(vo.invert(Mi).concat(sa/vo.k),Io.invert(Mi).concat(sa/Io.k));return function(Ss){if(Ss===1)Ss=Io;else{var ji=Ts(Ss),Ns=sa/ji[2];Ss=new or(Ns,Mi[0]-ji[0]*Ns,Mi[1]-ji[1]*Ns)}za.zoom(null,Ss)}})}function mr(zn,Br,ia){return!ia&&zn.__zooming||new $n(zn,Br)}function $n(zn,Br){this.that=zn,this.args=Br,this.active=0,this.sourceEvent=null,this.extent=It.apply(zn,Br),this.taps=0}function fa(zn,...Br){if(pt.apply(this,arguments)){var ia=mr(this,Br).event(zn),Hr=this.__zoom,ga=Math.max(Jt[0],Math.min(Jt[1],Hr.k*Math.pow(2,jt.apply(this,arguments)))),oa=Vr(zn);if(ia.wheel)ia.mouse[0][0]===oa[0]&&ia.mouse[0][1]===oa[1]||(ia.mouse[1]=Hr.invert(ia.mouse[0]=oa)),clearTimeout(ia.wheel);else{if(Hr.k===ga)return;ia.mouse=[oa,Hr.invert(oa)],Ro(this),ia.start()}kr(zn),ia.wheel=setTimeout(za,150),ia.zoom("mouse",Lt(Zn(Fn(Hr,ga),ia.mouse[0],ia.mouse[1]),ia.extent,Kt))}function za(){ia.wheel=null,ia.end()}}function Xa(zn,...Br){if(!st&&pt.apply(this,arguments)){var ia=zn.currentTarget,Hr=mr(this,Br,!0).event(zn),ga=wr(zn.view).on("mousemove.zoom",Mi,!0).on("mouseup.zoom",sa,!0),oa=Vr(zn,ia),za=zn.clientX,wi=zn.clientY;Ci(zn.view),_r(zn),Hr.mouse=[oa,this.__zoom.invert(oa)],Ro(this),Hr.start()}function Mi(vo){if(kr(vo),!Hr.moved){var Io=vo.clientX-za,Ts=vo.clientY-wi;Hr.moved=Io*Io+Ts*Ts>Hn}Hr.event(vo).zoom("mouse",Lt(Zn(Hr.that.__zoom,Hr.mouse[0]=Vr(vo,ia),Hr.mouse[1]),Hr.extent,Kt))}function sa(vo){ga.on("mousemove.zoom mouseup.zoom",null),Si(vo.view,Hr.moved),kr(vo),Hr.event(vo).end()}}function ti(zn,...Br){if(pt.apply(this,arguments)){var ia=this.__zoom,Hr=Vr(zn.changedTouches?zn.changedTouches[0]:zn,this),ga=ia.invert(Hr),oa=ia.k*(zn.shiftKey?.5:2),za=Lt(Zn(Fn(ia,oa),Hr,ga),It.apply(this,Br),Kt);kr(zn),un>0?wr(this).transition().duration(un).call(Sr,za,Hr,zn):wr(this).call(Wn.transform,za,Hr,zn)}}function Ir(zn,...Br){if(pt.apply(this,arguments)){var ia,Hr,ga,oa,za=zn.touches,wi=za.length,Mi=mr(this,Br,zn.changedTouches.length===wi).event(zn);for(_r(zn),Hr=0;Hr=0;--zn){var Br=this.tryEntries[zn],ia=Br.completion;if(Br.tryLoc==="root")return va("end");if(Br.tryLoc<=this.prev){var Hr=st.call(Br,"catchLoc"),ga=st.call(Br,"finallyLoc");if(Hr&&ga){if(this.prev=0;--va){var zn=this.tryEntries[va];if(zn.tryLoc<=this.prev&&st.call(zn,"finallyLoc")&&this.prev=0;--Lr){var va=this.tryEntries[Lr];if(va.finallyLoc===Ir)return this.complete(va.completion,va.afterLoc),$n(va),un}},catch:function(Ir){for(var Lr=this.tryEntries.length-1;Lr>=0;--Lr){var va=this.tryEntries[Lr];if(va.tryLoc===Ir){var zn=va.completion;if(zn.type==="throw"){var Br=zn.arg;$n(va)}return Br}}throw new Error("illegal catch attempt")},delegateYield:function(Ir,Lr,va){return this.delegate={iterator:Xa(Ir),resultName:Lr,nextLoc:va},this.method==="next"&&(this.arg=void 0),un}},Ve}function Pa(Ve){return Pa=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(et){return typeof et}:function(et){return et&&typeof Symbol=="function"&&et.constructor===Symbol&&et!==Symbol.prototype?"symbol":typeof et},Pa(Ve)}function Ei(Ve,et,st,pt,It,Lt,jt){try{var _t=Ve[Lt](jt),Jt=_t.value}catch(Kt){return void st(Kt)}_t.done?et(Jt):Promise.resolve(Jt).then(pt,It)}function ei(Ve){return function(){var et=this,st=arguments;return new Promise(function(pt,It){var Lt=Ve.apply(et,st);function jt(Jt){Ei(Lt,pt,It,jt,_t,"next",Jt)}function _t(Jt){Ei(Lt,pt,It,jt,_t,"throw",Jt)}jt(void 0)})}}function Ai(Ve,et){if(!(Ve instanceof et))throw new TypeError("Cannot call a class as a function")}function Oi(Ve,et){for(var st=0;stVe.length)&&(et=Ve.length);for(var st=0,pt=new Array(et);st=Ve.length?{done:!0}:{done:!1,value:Ve[pt++]}},e:function(Jt){throw Jt},f:It}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Lt,jt=!0,_t=!1;return{s:function(){st=st.call(Ve)},n:function(){var Jt=st.next();return jt=Jt.done,Jt},e:function(Jt){_t=!0,Lt=Jt},f:function(){try{jt||st.return==null||st.return()}finally{if(_t)throw Lt}}}}function Vo(Ve){var et=32;switch(Ve){case 0:et=23;break;case 1:et=26;break;case 2:default:et=32;break;case 3:et=38}return et}function fs(Ve){Ve=Ve.sort();for(var et=[],st=0;stet&&st<2*et||st>et&&st<3*et)&&pt.push(Ve.length);var Jt=pt.length;Jt===1?It.push({text:Ve,x:0,y:0}):Jt===2?pt.forEach(function(Kt,un){un===0?It.push({text:Ve.substring(0,Kt),x:0,y:-7}):It.push({text:Ve.substring(pt[0],Kt),x:0,y:7})}):pt.forEach(function(Kt,un){un===0?It.push({text:Ve.substring(0,Kt),x:0,y:-12}):un===1?It.push({text:Ve.substring(pt[0],Kt+1),x:0,y:4}):Ve.length>Kt?(()=>{var Dn=It.reduce((bn,Yn)=>bn+Yn.text.length,0);It.push({text:Ve.substring(Dn,Dn+2)+(Ve.length-(Dn+2)>0?"...":""),x:0,y:16})})():It.push({text:Ve.substring(pt[1]+1,Kt),x:0,y:16})})}(),It}or.prototype;var Qs=["circle","rect","ellipse"],ds=["url(#radialGradient-1)","url(#radialGradient-2)","url(#radialGradient-3)"],Do=["url(#lines1)","url(#lines2)","url(#lines3)"];function qo(Ve,et,st){return Ve.selectAll(".node-circle").remove(),Ve.selectAll(".node-circle").data(et,function(pt){return pt.id}).enter().append(function(pt){return Qs.includes(pt.shape)?document.createElementNS("http://www.w3.org/2000/svg",pt.shape):document.createElementNS("http://www.w3.org/2000/svg","circle")}).style("display",function(pt){return pt.hide?"none":"block"}).style("opacity",function(pt){return pt.hide?"0":"1"}).attr("r",function(pt){return pt.shape=="circle"?Ko(pt.size):null}).attr("rx",function(pt){return pt.shape=="ellipse"?Ko(pt.size)+10:pt.shape=="rect"?10:null}).attr("ry",function(pt){return pt.shape=="ellipse"?Ko(pt.size)+10:pt.shape=="rect"?10:null}).attr("width",function(pt){return pt.shape=="rect"?3*(Ko(pt.size)-6):2*(Ko(pt.size)-6)}).attr("height",function(pt){return pt.shape=="rect"?1.5*(Ko(pt.size)-6):2*(Ko(pt.size)-6)}).attr("fill",function(pt){return pt.colorType?ds[pt.colorType-1]:pt.color||"url(#radialGradient-1)"}).attr("color",function(pt){return pt.color||"#2E8B57"}).attr("class",function(pt){return"node-circle node-circle-".concat(pt.id," transition-opacity duration-500")}).attr("id",function(pt){return"node-circle".concat(pt.id)}).style("cursor","pointer").on("mouseover",function(pt,It){var Lt=It.activeColor||"#008FFF";pt.target.setAttribute("stroke",Lt),pt.target.setAttribute("stroke-width","8")}).on("mouseout",function(pt){pt.target.setAttribute("stroke-width","0")}).append("title").text(function(pt){return pt.name}),Ve.selectAll(".node-circle")}function Ko(Ve){var et=32;switch(Ve){case 0:et=23;break;case 1:et=26;break;case 2:default:et=32;break;case 3:et=38}return et}function Bs(Ve,et){return Ve.selectAll("text").remove(),Ve.selectAll("text").data(et,function(st){return st.id}).enter().append("text").attr("dy",".35em").attr("text-anchor","middle").attr("pointer-events","none").style("fill","#fff").style("font-size","10px").style("text-anchor","middle").attr("class",function(st){return"node-text node-circle node-circle--text-".concat(st.id," node-text-").concat(st.id," transition-opacity duration-500")}).style("cursor","pointer").append("svg:title").text(function(st){return st.name}),Ve.selectAll("text").style("display",function(st){return st.hide?"none":"block"}),Ve.selectAll("text").attr("d",function(st){st.shape=="rect"?wr(".node-circle--text-".concat(st.id)).append("tspan").style("cursor","pointer").append("tspan").text(function(pt){return pt.name}):Is(st.name,Ko(st.size)).forEach(function(pt,It){wr(".node-circle--text-".concat(st.id)).append("tspan").style("cursor","pointer").attr("class",function(Lt){return"node-circle--tspan-".concat(Lt.id,"-").concat(It)}).attr("x",pt.x).attr("y",pt.y).text(function(){return pt.text})})}),Ve.selectAll("text")}function ss(Ve){var et=arguments.length>1&&arguments[1]!==void 0&&arguments[1],st=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],pt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},It=pt._ops,Lt=wr("body"),jt=[];if(et&&It.isShowBatchOperation)return st.push(Ve.id),wr("".concat(It.containerName)).style("background","#5e5e5e"),st.forEach(function(Dn){jt.push(Lt.select("".concat(It.containerName," .node-circle-").concat(Dn)).attr("color"))}),Lt.selectAll("".concat(It.containerName," .node-circle")).attr("fill","#3c3b3b"),st.forEach(function(Dn,bn){Lt.select("".concat(It.containerName," .node-circle-").concat(Dn)).attr("fill",jt[bn])}),void wr(".graph-bath").style("display","block");if(It.isShowMask){var _t=[],Jt=[];It.links.map(function(Dn){Dn.source.id==Ve.id&&(_t.push(Dn.target.id),Jt.push(Dn.source.id+Dn.target.id)),Dn.target.id==Ve.id&&(_t.push(Dn.source.id),Jt.push(Dn.source.id+Dn.target.id))});var Kt=fs(_t),un=fs(Jt);Kt.push(Ve.id),Lt.selectAll("".concat(It.containerName," .line-item")).style("display","none"),wr("".concat(It.containerName)).style("background","#5e5e5e"),Kt.forEach(function(Dn){jt.push(Lt.select("".concat(It.containerName," .node-circle-").concat(Dn)).attr("color"))}),Lt.selectAll("".concat(It.containerName," .node-circle")).attr("fill","#3c3b3b"),Kt.forEach(function(Dn,bn){Lt.select("".concat(It.containerName," .node-circle-").concat(Dn)).attr("fill",jt[bn])}),un.forEach(function(Dn){Lt.selectAll("".concat(It.containerName," .line-item-").concat(Dn)).style("display",function(bn){return bn.hide?"none":"block"})})}}var Ga=[],nl={addPath:function(Ve){Ve.forEach(function(et){var st=Ga.indexOf(et);st!=-1&&Ga.splice(st,1),Ga.unshift(et)})},getPath:function(){return Ga},clearPath:function(){Ga.length=0}};function Ys(Ve,et,st,pt){return Rt.apply(this,arguments)}function Rt(){return Rt=ei(Xr().mark(function Ve(et,st,pt,It){var Lt;return Xr().wrap(function(jt){for(;;)switch(jt.prev=jt.next){case 0:return Lt=pt._ops,jt.delegateYield(Xr().mark(function _t(){var Jt,Kt,un,Dn,bn,Yn,Gn,Bn,Wn,Fn,Zn,Pr,Sr,mr,$n,fa,Xa,ti,Ir,Lr,va,zn,Br,ia,Hr,ga,oa,za,wi,Mi;return Xr().wrap(function(sa){for(;;)switch(sa.prev=sa.next){case 0:sa.t0=et,sa.next=sa.t0==="remove"?3:sa.t0==="hide"?19:sa.t0==="contraction"?22:sa.t0==="extend"?42:sa.t0==="editSize"?62:sa.t0==="editColor"?71:sa.t0==="editShape"?79:sa.t0==="extend-path"?87:sa.t0==="contraction-path"?96:100;break;case 3:Jt=0;case 4:if(!(Jt1?oa[1]:null)&&cn.contractionPath(za,oa,pt),cn.extendPath(ga,pt),cn.previousStep.id=ga,cn.previousStep.operate="extend",pt.update(),sa.abrupt("break",100);case 96:return wi=st[0],(Mi=nl.getPath()).indexOf(wi)!=-1&&(cn.contractionPath(wi,Mi,pt),cn.previousStep.operate=="extend"&&cn.previousStep.id!=wi?(cn.extendPath(cn.previousStep.id,pt),cn.previousStep.operate="extend"):(cn.previousStep.id=wi,cn.previousStep.operate="contraction"),pt.update()),sa.abrupt("break",100);case 100:case"end":return sa.stop()}},_t)})(),"t0",2);case 2:wr(Lt.containerName).style("background",Lt.background);case 3:case"end":return jt.stop()}},Ve)})),Rt.apply(this,arguments)}var Wt,cn={extendPath:function(Ve,et){for(var st=et._ops,pt=st.nodes,It=st.links,Lt=[],jt=[],_t=0;_t0)for(var un=0;un1&&arguments[1]!==void 0?arguments[1]:{};Wt=Ve,et._linkContainer.selectAll(".connect-item")._groups[0].length||et._linkContainer.append("g").attr("class","connect-item").append("path").attr("stroke-width",2).attr("stroke","#5e5ef0").attr("class","connect-item-inner"),wr("".concat(et._ops.containerName)).on("mousemove",function(st){dr(st,et)})}function dr(Ve,et){var st,pt,It,Lt=(st=et._linkContainer._groups[0][0].parentNode.attributes.transform,{translate:(It=(pt=st)&&/translate/.test(pt.value)&&/scale/.test(pt.value)&&pt.value.match(/translate\(([^\)]+)\)\s?scale\(([^\)]+)/))&&It[1].split(",")||[0,0],scale:It&&It[2]||1}),jt=Lt.translate,_t=Lt.scale;et._linkContainer.selectAll(".connect-item-inner").attr("d",function(){return"M".concat(Wt.x,", ").concat(Wt.y," L").concat(Ve.offsetX/_t-jt[0]/_t,", ").concat(Ve.offsetY/_t-jt[1]/_t)})}function ir(Ve){return Array.isArray(Ve[0])?{message:"success",done:function(et){for(var st=0;st1&&arguments[1]!==void 0?arguments[1]:"order",st=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,pt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1,It=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,Lt=!0;return pt==1&&Ve.length%2==0&&(Lt=!1),Ve.map(function(jt,_t){jt._level=pt,jt._value=pt==1?_t+1:_t+1+(st-1)*Ve.length,jt._parent=pt==2?1:It,jt._site=pt!=1||Lt?et:_t=Wn/2){var mr=Pr.startAngle;Pr.startAngle=Pr.endAngle,Pr.endAngle=mr}return Pr})):(Wn=Kt._level==1?Kt.children.length*Dn._toolbarData.length:Kt.children.length*Kt._num,Bn=zt()(new Array(Wn).fill(1)).map(function(Pr){if(Kt._site=="left"){var Sr=Pr.startAngle;Pr.startAngle=Pr.endAngle,Pr.endAngle=Sr}return Pr})),un._num=Bn.length;var Zn=Kt._value;return un._site=="left"?(Fn=Bn.slice(Bn.length/2,Bn.length),Zn=Kt._value-Kt._num/2):Fn=Bn.slice(0,Bn.length/2),bn=Fi(Fn,Fn.length/(Kt._num/2))[Zn-1],Kt._level==0&&(bn=Bn),bn}(st,Lt,pt),Jt=No(_t[jt].startAngle,_t[jt].endAngle);return function(Kt){return $r?function(un,Dn,bn,Yn,Gn,Bn,Wn,Fn){var Zn=Bi(bn[Wn].startAngle,Dn(un),Gn._level+1,Gn._level+2,Fn),Pr=Zn.centroid(bn[Wn]);return Yn[Wn].setAttribute("x",Pr[0]-6),Yn[Wn].setAttribute("y",Pr[1]-6),Fn._operationContainer.selectAll("".concat(Bn," .pie-icon")).transition().delay(150).styleTween("display",function(){return Yi("none",$r?"block":"none")}),Zn()}(Kt,Jt,_t,It,st,et,jt,pt):""}})}}}]),Ve}();function Wa(Ve){Ve.selectAll(".arc-item .pie-item").interrupt().attr("d",null),Ve.selectAll(".arc-item .pie-icon").interrupt().style("display","none"),Ve.style("display","none"),Ve.selectAll(".operation-item").attr("transform",function(){return"rotate(0)"}),$r=!1}var Bi=function(Ve,et){var st=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,pt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:2,It=arguments.length>4?arguments[4]:void 0;return pu().innerRadius(st*It.containerSize+2).outerRadius(pt*It.containerSize).padAngle(.02).startAngle(Ve).endAngle(et)};function Ri(){return Ri=ei(Xr().mark(function Ve(et,st,pt){var It,Lt,jt;return Xr().wrap(function(_t){for(;;)switch(_t.prev=_t.next){case 0:_t.t0=et.type,_t.next=_t.t0==="connect"?3:_t.t0==="unlocked"?8:33;break;case 3:return pa.length=0,xa=!0,pa.push(st),_n(st,pt._example),_t.abrupt("break",36);case 8:Lt=_o(pt._example._ops.nodes),_t.prev=9,Lt.s();case 11:if((jt=Lt.n()).done){_t.next=19;break}if((It=jt.value).id!=st.id){_t.next=17;break}return It.fx=null,It.fy=null,_t.abrupt("break",19);case 17:_t.next=11;break;case 19:_t.next=24;break;case 21:_t.prev=21,_t.t1=_t.catch(9),Lt.e(_t.t1);case 24:return _t.prev=24,Lt.f(),_t.finish(24);case 27:return pt._example._simulation._simulation.nodes(pt._example._ops.nodes),pt._example._simulation._simulation.alphaTarget(.08).restart(),setTimeout(function(){pt._example._simulation._simulation.alphaTarget(0)},300),_t.next=32,et.click(st);case 32:return _t.abrupt("break",36);case 33:return _t.next=35,et.click({node:st});case 35:Ys(et.type,[st.id],pt._example);case 36:br=null,Wa(pt._operationContainer);case 38:case"end":return _t.stop()}},Ve,null,[[9,21,24,27]])})),Ri.apply(this,arguments)}function vi(){return(vi=ei(Xr().mark(function Ve(et,st){var pt,It,Lt;return Xr().wrap(function(jt){for(;;)switch(jt.prev=jt.next){case 0:return wr(".graph-container").on("mousemove",null),xa=!1,pa.push(et),It={node:et,connects:(pt=[]).concat.apply(pt,pa)},jt.next=6,ta.click(It);case 6:Lt=jt.sent,ir(Lt||[pa.splice(0)]).done(st),ss(It.connects[0],!1,[],st),pa.length=0;case 11:case"end":return jt.stop()}},Ve)}))).apply(this,arguments)}function Fi(Ve,et){for(var st=[],pt=0;pt4&&arguments[4]!==void 0?arguments[4]:1,Lt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:7,jt=arguments.length>6&&arguments[6]!==void 0?arguments[6]:7;this.deflection=pt;var _t=function(oa){return oa*oa},Jt=this.deflection*Math.PI/180,Kt={x:Math.cos(Jt)*Ve,y:Math.sin(Jt)*Ve},un=Ve/(et+jt),Dn=-st*un/(1-un),bn=function(oa,za,wi,Mi){var sa=oa.y/(oa.x-Dn),vo=oa.y-sa*oa.x,Io=1+_t(sa),Ts=2*(sa*vo-wi),Ss=_t(vo)+_t(wi)-_t(za),ji={x:(-Ts+Mi*Math.sqrt(_t(Ts)-4*Io*Ss))/(2*Io)};return ji.y=(ji.x-Dn)*sa,ji},Yn=bn(Kt,et+jt,st,-1),Gn=-Kt.x/Kt.y,Bn=Kt.y+_t(Kt.x)/Kt.y,Wn=-(Yn.x-st)/Yn.y,Fn=Yn.y+(Yn.x-st)*Yn.x/Yn.y,Zn=(Bn-Fn)/(Wn-Gn),Pr=Gn*Zn+Bn,Sr=Math.sqrt(_t(Zn-Kt.x)+_t(Pr-Kt.y)),mr=Math.atan2(Kt.x-Zn,Pr-Kt.y),$n=Math.atan2(Yn.x-Zn,Pr-Yn.y),fa=(mr+$n)/2;this.deflection>0&&(fa+=Math.PI);var Xa=$n-mr;this.deflection>0&&(Xa=2*Math.PI-Xa),this.shaftLength=Xa*Sr,mr>$n&&(this.shaftLength=0),this.midShaftPoint={x:Zn+Sr*Math.sin(fa),y:Pr-Sr*Math.cos(fa)};var ti=function(oa){var za=(oa<0?1:-1)*Math.sqrt(_t(oa)/(1+_t(Gn))),wi=Gn*za;return{x:Kt.x+za,y:Kt.y+wi}},Ir=function(oa){var za=(oa<0?-1:1)*Math.sqrt(_t(oa)/(1+_t(Wn))),wi=Wn*za;return{x:Yn.x+za,y:Yn.y+wi}},Lr=function(oa,za){return{x:Zn+(Sr+za)*Math.sin(oa),y:Pr-(Sr+za)*Math.cos(oa)}},va=function(oa){var za=(oa<0?-1:1)*Math.sqrt(_t(oa)/(1+_t(1/Wn))),wi=za/Wn;return{x:Yn.x+za,y:Yn.y-wi}},zn=function(oa){return oa.x+","+oa.y},Br=It/2,ia=Lt/2,Hr=Kt.y>0?0:1,ga=Kt.y<0?0:1;this.outline=function(){if(mr>$n)return["M",zn(Ir(-ia)),"L",zn(va(jt)),"L",zn(Ir(ia)),"Z"].join(" ");var oa=fa-0,za=fa+0;return["M",zn(ti(Br)),"L",zn(ti(-Br)),"A",Sr-Br,Sr-Br,0,0,Hr,zn(Lr(oa,-Br)),"L",zn(Lr(oa,Br)),"A",Sr+Br,Sr+Br,0,0,ga,zn(ti(Br)),"Z","M",zn(Lr(za,Br)),"L",zn(Lr(za,-Br)),"A",Sr-Br,Sr-Br,0,0,Hr,zn(Ir(-Br)),"L",zn(Ir(-ia)),"L",zn(va(jt)),"L",zn(Ir(ia)),"L",zn(Ir(Br)),"A",Sr+Br,Sr+Br,0,0,ga,zn(Lr(za,Br))].join(" ")}}function ii(Ve,et,st){var pt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:8,It=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,Lt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:7,jt=arguments.length>6&&arguments[6]!==void 0?arguments[6]:7,_t=st*Math.PI/180,Jt=Ve,Kt=Ve+jt,un=Ve+et,Dn=un*Math.tan(_t/2),bn=It/2;function Yn(Zn,Pr){return Zn+","+Pr}this.shaftLength=3*Dn+It;var Gn=function(Zn,Pr,Sr){var mr=Pr*Math.tan(_t/2),$n=Pr/Math.cos(_t/2);return Yn((mr+Sr)*Math.sin(Zn),$n+(mr+Sr)*Math.cos(Zn))},Bn=function(){var Zn=Gn(0,un,bn+pt/2+2).split(",");return{x:Zn[0],y:Zn[1]}};this.midShaftPoint=Bn();var Wn=function(Zn,Pr){return Gn((Math.PI+_t)/2,Zn,Pr)},Fn=function(Zn,Pr){return Gn(-(Math.PI+_t)/2,Zn,Pr)};this.outline=function(){var Zn=Dn-bn,Pr=Dn+bn;return["M",Wn(Jt,bn),"L",Wn(un,bn),"A",Pr,Pr,0,1,1,Fn(un,bn),"L",Fn(Kt,bn),"L",Fn(Kt,-Lt/2),"L",Fn(Jt,0),"L",Fn(Kt,Lt/2),"L",Fn(Kt,-bn),"L",Fn(un,-bn),"A",Zn,Zn,0,1,0,Wn(un,-bn),"L",Wn(Jt,-bn),"Z"].join(" ")}}function Pi(Ve,et,st){var pt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1,It=arguments.length>4&&arguments[4]!==void 0?arguments[4]:7,Lt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:7;this.length=st-(Ve+et),this.shaftLength=this.length-Lt;var jt=Ve,_t=jt+this.shaftLength,Jt=jt+this.length,Kt=pt/2,un=It/2;this.midShaftPoint={x:jt+this.shaftLength/2,y:0},this.outline=function(){var Dn=0,bn=0;return["M",jt,Kt,"L",Dn,Kt,"L",Dn,-Kt,"L",jt,-Kt,"Z","M",bn,Kt,"L",_t,Kt,"L",_t,un,"L",Jt,0,"L",_t,-un,"L",_t,-Kt,"L",bn,-Kt,"Z"].join(" ")}}function oi(){}var Za=new oi;function wa(Ve,et){this.relationships=[],Ve.idpt)return st;var It=Math.ceil((pt-et)/12);return st.length-It<=0?"":st.substr(0,st.length-It)+"\u2026"}},oi.prototype.distributeAnglesForLoopArrows=function(Ve,et){for(var st,pt=0,It=Array.from(Ve);pt0){var bn=void 0,Yn=void 0,Gn={start:0,end:0};for(Lt=0;Lt<_t.length;Lt++)Yn=_t[Lt],(bn=Lt===_t.length-1?_t[0]+360:_t[Lt+1])-Yn>Gn.end-Gn.start&&(Gn.start=Yn,Gn.end=bn);for(jt=(Gn.end-Gn.start)/(st.relationships.length+1),Lt=0;Lt150?150/Kt:30,Dn=0;Dnbn.x&&(Lt=bn.x),jtbn.y&&(_t=bn.y),Jt=bn)){(Zn.data!==jt||Zn.next)&&($n===0&&(ti+=($n=Yl(_t))*$n),fa===0&&(ti+=(fa=Yl(_t))*fa),tiFn+ia||LrZn+ia||vaWn.index){var Hr=Fn-zn.x-zn.vx,ga=Zn-zn.y-zn.vy,oa=Hr*Hr+ga*ga;oaGn.r&&(Gn.r=Gn[Bn].r)}function Yn(){if(jt){var Gn,Bn,Wn=jt.length;for(_t=new Array(Wn),Gn=0;Gn3&&arguments[3]!==void 0?arguments[3]:1,Lt=pt.benchmark,jt=pt.height,_t=pt.width,Jt=pt.isResize,Kt=pt.layout,un=Kt.distance?Kt.distance:Math.min(jt,_t)/2-80,Dn=Sf(st).iterations(.05).id(function(bn){return bn[Lt]}).distance(function(){return st.length<=5&&Jt?100:st.length<=20&&Jt?un:st.length<=60?180:230});this._simulation.nodes(et).force("link",Dn).velocityDecay(.2).alpha(It).alphaDecay(.08),this._simulation.restart()}},{key:"addSimulationEvent",value:function(et,st,pt,It){var Lt=this,jt=di(et,3),_t=jt[0],Jt=jt[1],Kt=jt[2];this._simulation.on("tick",function(){return Za.layoutRelationships(It),Lt._root.layout.force&&Za.layoutNodes(Lt._root),_t.attr("transform",function(un){return"translate("+un.source.x+" "+un.source.y+") rotate("+(un.naturalAngle-180)+")"}),Jt.attr("d",function(un){return un.arrow.outline(un)}),Kt.attr("x",function(un){return un.arrow.midShaftPoint.x}).attr("y",function(un){return un.arrow.midShaftPoint.y+13}).attr("transform",function(un){return un.naturalAngle<90||un.naturalAngle>270?"rotate(180 "+un.arrow.midShaftPoint.x+" "+un.arrow.midShaftPoint.y+")":null}).text(function(un){return un.shortCaption}),st.attr("cx",function(un){return un.x}).attr("cy",function(un){return un.y}).attr("x",function(un){return un.shape=="rect"?un.x-Vo(un.size):un.x-un.size+6}).attr("y",function(un){return un.shape=="rect"?un.y-Vo(un.size)/1.5:un.y-un.size+6}),void pt.attr("x",function(un){return Is(un.name,Vo(un.size)).forEach(function(Dn,bn){wr(".node-circle--tspan-".concat(un.id,"-").concat(bn)).attr("x",un.x).attr("y",Dn.y+un.y)}),un.x}).attr("y",function(un){return un.y})})}},{key:"drag",value:function(){var et=this;return function(){var st,pt,It,Lt,jt=si,_t=Er,Jt=yr,Kt=ui,un={},Dn=Fe("start","drag","end"),bn=0,Yn=0;function Gn($n){$n.on("mousedown.drag",Bn).filter(Kt).on("touchstart.drag",Zn).on("touchmove.drag",Pr,Da).on("touchend.drag touchcancel.drag",Sr).style("touch-action","none").style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function Bn($n,fa){if(!Lt&&jt.call(this,$n,fa)){var Xa=mr(this,_t.call(this,$n,fa),$n,fa,"mouse");Xa&&(wr($n.view).on("mousemove.drag",Wn,Ya).on("mouseup.drag",Fn,Ya),Ci($n.view),Ba($n),It=!1,st=$n.clientX,pt=$n.clientY,Xa("start",$n))}}function Wn($n){if(Ia($n),!It){var fa=$n.clientX-st,Xa=$n.clientY-pt;It=fa*fa+Xa*Xa>Yn}un.mouse("drag",$n)}function Fn($n){wr($n.view).on("mousemove.drag mouseup.drag",null),Si($n.view,It),Ia($n),un.mouse("end",$n)}function Zn($n,fa){if(jt.call(this,$n,fa)){var Xa,ti,Ir=$n.changedTouches,Lr=_t.call(this,$n,fa),va=Ir.length;for(Xa=0;Xaet&&st<2*et||st>et&&st<3*et)&&pt.push(Ve.length);var Jt=pt.length;Jt===1?It.push({text:Ve,x:0,y:0}):Jt===2?pt.forEach(function(Kt,un){un===0?It.push({text:Ve.substring(0,Kt),x:0,y:-7}):It.push({text:Ve.substring(pt[0],Kt),x:0,y:7})}):pt.forEach(function(Kt,un){un===0?It.push({text:Ve.substring(0,Kt),x:0,y:-12}):un===1?It.push({text:Ve.substring(pt[0],Kt+1),x:0,y:4}):Ve.length>Kt?(()=>{var Dn=It.reduce((bn,Yn)=>bn+Yn.text.length,0);It.push({text:Ve.substring(Dn,Dn+2)+(Ve.length-(Dn+2)>0?"...":""),x:0,y:16})})():It.push({text:Ve.substring(pt[1]+1,Kt),x:0,y:16})})}(),It}or.prototype;var Qs=["circle","rect","ellipse"],ds=["url(#radialGradient-1)","url(#radialGradient-2)","url(#radialGradient-3)"],Do=["url(#lines1)","url(#lines2)","url(#lines3)"];function qo(Ve,et,st){return Ve.selectAll(".node-circle").remove(),Ve.selectAll(".node-circle").data(et,function(pt){return pt.id}).enter().append(function(pt){return Qs.includes(pt.shape)?document.createElementNS("http://www.w3.org/2000/svg",pt.shape):document.createElementNS("http://www.w3.org/2000/svg","circle")}).style("display",function(pt){return pt.hide?"none":"block"}).style("opacity",function(pt){return pt.hide?"0":"1"}).attr("r",function(pt){return pt.shape=="circle"?Ko(pt.size):null}).attr("rx",function(pt){return pt.shape=="ellipse"?Ko(pt.size)+10:pt.shape=="rect"?10:null}).attr("ry",function(pt){return pt.shape=="ellipse"?Ko(pt.size)+10:pt.shape=="rect"?10:null}).attr("width",function(pt){return pt.shape=="rect"?3*(Ko(pt.size)-6):2*(Ko(pt.size)-6)}).attr("height",function(pt){return pt.shape=="rect"?1.5*(Ko(pt.size)-6):2*(Ko(pt.size)-6)}).attr("fill",function(pt){return pt.colorType?ds[pt.colorType-1]:pt.color||"url(#radialGradient-1)"}).attr("color",function(pt){return pt.color||"#2E8B57"}).attr("class",function(pt){return"node-circle node-circle-".concat(pt.id," transition-opacity duration-500")}).attr("id",function(pt){return"node-circle".concat(pt.id)}).style("cursor","pointer").on("mouseover",function(pt,It){var Lt=It.activeColor||"#008FFF";pt.target.setAttribute("stroke",Lt),pt.target.setAttribute("stroke-width","8")}).on("mouseout",function(pt){pt.target.setAttribute("stroke-width","0")}).append("title").text(function(pt){return pt.name}),Ve.selectAll(".node-circle")}function Ko(Ve){var et=32;switch(Ve){case 0:et=23;break;case 1:et=26;break;case 2:default:et=32;break;case 3:et=38}return et}function Bs(Ve,et){return Ve.selectAll("text").remove(),Ve.selectAll("text").data(et,function(st){return st.id}).enter().append("text").attr("dy",".35em").attr("text-anchor","middle").attr("pointer-events","none").style("fill","#fff").style("font-size","10px").style("text-anchor","middle").attr("class",function(st){return"node-text node-circle node-circle--text-".concat(st.id," node-text-").concat(st.id," transition-opacity duration-500")}).style("cursor","pointer").append("svg:title").text(function(st){return st.name}),Ve.selectAll("text").style("display",function(st){return st.hide?"none":"block"}),Ve.selectAll("text").attr("d",function(st){st.shape=="rect"?wr(".node-circle--text-".concat(st.id)).append("tspan").style("cursor","pointer").append("tspan").text(function(pt){return pt.name}):Is(st.name,Ko(st.size)).forEach(function(pt,It){wr(".node-circle--text-".concat(st.id)).append("tspan").style("cursor","pointer").attr("class",function(Lt){return"node-circle--tspan-".concat(Lt.id,"-").concat(It)}).attr("x",pt.x).attr("y",pt.y).text(function(){return pt.text})})}),Ve.selectAll("text")}function ss(Ve){var et=arguments.length>1&&arguments[1]!==void 0&&arguments[1],st=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],pt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},It=pt._ops,Lt=wr("body"),jt=[];if(et&&It.isShowBatchOperation)return st.push(Ve.id),wr("".concat(It.containerName)).style("background","#5e5e5e"),st.forEach(function(Dn){jt.push(Lt.select("".concat(It.containerName," .node-circle-").concat(Dn)).attr("color"))}),Lt.selectAll("".concat(It.containerName," .node-circle")).attr("fill","#3c3b3b"),st.forEach(function(Dn,bn){Lt.select("".concat(It.containerName," .node-circle-").concat(Dn)).attr("fill",jt[bn])}),void wr(".graph-bath").style("display","block");if(It.isShowMask){var _t=[],Jt=[];It.links.map(function(Dn){Dn.source.id==Ve.id&&(_t.push(Dn.target.id),Jt.push(Dn.source.id+Dn.target.id)),Dn.target.id==Ve.id&&(_t.push(Dn.source.id),Jt.push(Dn.source.id+Dn.target.id))});var Kt=fs(_t),un=fs(Jt);Kt.push(Ve.id),Lt.selectAll("".concat(It.containerName," .line-item")).style("display","none"),wr("".concat(It.containerName)).style("background","#5e5e5e"),Kt.forEach(function(Dn){jt.push(Lt.select("".concat(It.containerName," .node-circle-").concat(Dn)).attr("color"))}),Lt.selectAll("".concat(It.containerName," .node-circle")).attr("fill","#3c3b3b"),Kt.forEach(function(Dn,bn){Lt.select("".concat(It.containerName," .node-circle-").concat(Dn)).attr("fill",jt[bn])}),un.forEach(function(Dn){Lt.selectAll("".concat(It.containerName," .line-item-").concat(Dn)).style("display",function(bn){return bn.hide?"none":"block"})})}}var Ga=[],nl={addPath:function(Ve){Ve.forEach(function(et){var st=Ga.indexOf(et);st!=-1&&Ga.splice(st,1),Ga.unshift(et)})},getPath:function(){return Ga},clearPath:function(){Ga.length=0}};function Ys(Ve,et,st,pt){return Rt.apply(this,arguments)}function Rt(){return Rt=ei(Xr().mark(function Ve(et,st,pt,It){var Lt;return Xr().wrap(function(jt){for(;;)switch(jt.prev=jt.next){case 0:return Lt=pt._ops,jt.delegateYield(Xr().mark(function _t(){var Jt,Kt,un,Dn,bn,Yn,Hn,Bn,Wn,Fn,Zn,Pr,Sr,mr,$n,fa,Xa,ti,Ir,Lr,va,zn,Br,ia,Hr,ga,oa,za,wi,Mi;return Xr().wrap(function(sa){for(;;)switch(sa.prev=sa.next){case 0:sa.t0=et,sa.next=sa.t0==="remove"?3:sa.t0==="hide"?19:sa.t0==="contraction"?22:sa.t0==="extend"?42:sa.t0==="editSize"?62:sa.t0==="editColor"?71:sa.t0==="editShape"?79:sa.t0==="extend-path"?87:sa.t0==="contraction-path"?96:100;break;case 3:Jt=0;case 4:if(!(Jt1?oa[1]:null)&&cn.contractionPath(za,oa,pt),cn.extendPath(ga,pt),cn.previousStep.id=ga,cn.previousStep.operate="extend",pt.update(),sa.abrupt("break",100);case 96:return wi=st[0],(Mi=nl.getPath()).indexOf(wi)!=-1&&(cn.contractionPath(wi,Mi,pt),cn.previousStep.operate=="extend"&&cn.previousStep.id!=wi?(cn.extendPath(cn.previousStep.id,pt),cn.previousStep.operate="extend"):(cn.previousStep.id=wi,cn.previousStep.operate="contraction"),pt.update()),sa.abrupt("break",100);case 100:case"end":return sa.stop()}},_t)})(),"t0",2);case 2:wr(Lt.containerName).style("background",Lt.background);case 3:case"end":return jt.stop()}},Ve)})),Rt.apply(this,arguments)}var Wt,cn={extendPath:function(Ve,et){for(var st=et._ops,pt=st.nodes,It=st.links,Lt=[],jt=[],_t=0;_t0)for(var un=0;un1&&arguments[1]!==void 0?arguments[1]:{};Wt=Ve,et._linkContainer.selectAll(".connect-item")._groups[0].length||et._linkContainer.append("g").attr("class","connect-item").append("path").attr("stroke-width",2).attr("stroke","#5e5ef0").attr("class","connect-item-inner"),wr("".concat(et._ops.containerName)).on("mousemove",function(st){dr(st,et)})}function dr(Ve,et){var st,pt,It,Lt=(st=et._linkContainer._groups[0][0].parentNode.attributes.transform,{translate:(It=(pt=st)&&/translate/.test(pt.value)&&/scale/.test(pt.value)&&pt.value.match(/translate\(([^\)]+)\)\s?scale\(([^\)]+)/))&&It[1].split(",")||[0,0],scale:It&&It[2]||1}),jt=Lt.translate,_t=Lt.scale;et._linkContainer.selectAll(".connect-item-inner").attr("d",function(){return"M".concat(Wt.x,", ").concat(Wt.y," L").concat(Ve.offsetX/_t-jt[0]/_t,", ").concat(Ve.offsetY/_t-jt[1]/_t)})}function ir(Ve){return Array.isArray(Ve[0])?{message:"success",done:function(et){for(var st=0;st1&&arguments[1]!==void 0?arguments[1]:"order",st=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,pt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1,It=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,Lt=!0;return pt==1&&Ve.length%2==0&&(Lt=!1),Ve.map(function(jt,_t){jt._level=pt,jt._value=pt==1?_t+1:_t+1+(st-1)*Ve.length,jt._parent=pt==2?1:It,jt._site=pt!=1||Lt?et:_t=Wn/2){var mr=Pr.startAngle;Pr.startAngle=Pr.endAngle,Pr.endAngle=mr}return Pr})):(Wn=Kt._level==1?Kt.children.length*Dn._toolbarData.length:Kt.children.length*Kt._num,Bn=zt()(new Array(Wn).fill(1)).map(function(Pr){if(Kt._site=="left"){var Sr=Pr.startAngle;Pr.startAngle=Pr.endAngle,Pr.endAngle=Sr}return Pr})),un._num=Bn.length;var Zn=Kt._value;return un._site=="left"?(Fn=Bn.slice(Bn.length/2,Bn.length),Zn=Kt._value-Kt._num/2):Fn=Bn.slice(0,Bn.length/2),bn=Fi(Fn,Fn.length/(Kt._num/2))[Zn-1],Kt._level==0&&(bn=Bn),bn}(st,Lt,pt),Jt=No(_t[jt].startAngle,_t[jt].endAngle);return function(Kt){return $r?function(un,Dn,bn,Yn,Hn,Bn,Wn,Fn){var Zn=Bi(bn[Wn].startAngle,Dn(un),Hn._level+1,Hn._level+2,Fn),Pr=Zn.centroid(bn[Wn]);return Yn[Wn].setAttribute("x",Pr[0]-6),Yn[Wn].setAttribute("y",Pr[1]-6),Fn._operationContainer.selectAll("".concat(Bn," .pie-icon")).transition().delay(150).styleTween("display",function(){return Yi("none",$r?"block":"none")}),Zn()}(Kt,Jt,_t,It,st,et,jt,pt):""}})}}}]),Ve}();function Wa(Ve){Ve.selectAll(".arc-item .pie-item").interrupt().attr("d",null),Ve.selectAll(".arc-item .pie-icon").interrupt().style("display","none"),Ve.style("display","none"),Ve.selectAll(".operation-item").attr("transform",function(){return"rotate(0)"}),$r=!1}var Bi=function(Ve,et){var st=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,pt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:2,It=arguments.length>4?arguments[4]:void 0;return pu().innerRadius(st*It.containerSize+2).outerRadius(pt*It.containerSize).padAngle(.02).startAngle(Ve).endAngle(et)};function Ri(){return Ri=ei(Xr().mark(function Ve(et,st,pt){var It,Lt,jt;return Xr().wrap(function(_t){for(;;)switch(_t.prev=_t.next){case 0:_t.t0=et.type,_t.next=_t.t0==="connect"?3:_t.t0==="unlocked"?8:33;break;case 3:return pa.length=0,xa=!0,pa.push(st),_n(st,pt._example),_t.abrupt("break",36);case 8:Lt=_o(pt._example._ops.nodes),_t.prev=9,Lt.s();case 11:if((jt=Lt.n()).done){_t.next=19;break}if((It=jt.value).id!=st.id){_t.next=17;break}return It.fx=null,It.fy=null,_t.abrupt("break",19);case 17:_t.next=11;break;case 19:_t.next=24;break;case 21:_t.prev=21,_t.t1=_t.catch(9),Lt.e(_t.t1);case 24:return _t.prev=24,Lt.f(),_t.finish(24);case 27:return pt._example._simulation._simulation.nodes(pt._example._ops.nodes),pt._example._simulation._simulation.alphaTarget(.08).restart(),setTimeout(function(){pt._example._simulation._simulation.alphaTarget(0)},300),_t.next=32,et.click(st);case 32:return _t.abrupt("break",36);case 33:return _t.next=35,et.click({node:st});case 35:Ys(et.type,[st.id],pt._example);case 36:br=null,Wa(pt._operationContainer);case 38:case"end":return _t.stop()}},Ve,null,[[9,21,24,27]])})),Ri.apply(this,arguments)}function vi(){return(vi=ei(Xr().mark(function Ve(et,st){var pt,It,Lt;return Xr().wrap(function(jt){for(;;)switch(jt.prev=jt.next){case 0:return wr(".graph-container").on("mousemove",null),xa=!1,pa.push(et),It={node:et,connects:(pt=[]).concat.apply(pt,pa)},jt.next=6,ta.click(It);case 6:Lt=jt.sent,ir(Lt||[pa.splice(0)]).done(st),ss(It.connects[0],!1,[],st),pa.length=0;case 11:case"end":return jt.stop()}},Ve)}))).apply(this,arguments)}function Fi(Ve,et){for(var st=[],pt=0;pt4&&arguments[4]!==void 0?arguments[4]:1,Lt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:7,jt=arguments.length>6&&arguments[6]!==void 0?arguments[6]:7;this.deflection=pt;var _t=function(oa){return oa*oa},Jt=this.deflection*Math.PI/180,Kt={x:Math.cos(Jt)*Ve,y:Math.sin(Jt)*Ve},un=Ve/(et+jt),Dn=-st*un/(1-un),bn=function(oa,za,wi,Mi){var sa=oa.y/(oa.x-Dn),vo=oa.y-sa*oa.x,Io=1+_t(sa),Ts=2*(sa*vo-wi),Ss=_t(vo)+_t(wi)-_t(za),ji={x:(-Ts+Mi*Math.sqrt(_t(Ts)-4*Io*Ss))/(2*Io)};return ji.y=(ji.x-Dn)*sa,ji},Yn=bn(Kt,et+jt,st,-1),Hn=-Kt.x/Kt.y,Bn=Kt.y+_t(Kt.x)/Kt.y,Wn=-(Yn.x-st)/Yn.y,Fn=Yn.y+(Yn.x-st)*Yn.x/Yn.y,Zn=(Bn-Fn)/(Wn-Hn),Pr=Hn*Zn+Bn,Sr=Math.sqrt(_t(Zn-Kt.x)+_t(Pr-Kt.y)),mr=Math.atan2(Kt.x-Zn,Pr-Kt.y),$n=Math.atan2(Yn.x-Zn,Pr-Yn.y),fa=(mr+$n)/2;this.deflection>0&&(fa+=Math.PI);var Xa=$n-mr;this.deflection>0&&(Xa=2*Math.PI-Xa),this.shaftLength=Xa*Sr,mr>$n&&(this.shaftLength=0),this.midShaftPoint={x:Zn+Sr*Math.sin(fa),y:Pr-Sr*Math.cos(fa)};var ti=function(oa){var za=(oa<0?1:-1)*Math.sqrt(_t(oa)/(1+_t(Hn))),wi=Hn*za;return{x:Kt.x+za,y:Kt.y+wi}},Ir=function(oa){var za=(oa<0?-1:1)*Math.sqrt(_t(oa)/(1+_t(Wn))),wi=Wn*za;return{x:Yn.x+za,y:Yn.y+wi}},Lr=function(oa,za){return{x:Zn+(Sr+za)*Math.sin(oa),y:Pr-(Sr+za)*Math.cos(oa)}},va=function(oa){var za=(oa<0?-1:1)*Math.sqrt(_t(oa)/(1+_t(1/Wn))),wi=za/Wn;return{x:Yn.x+za,y:Yn.y-wi}},zn=function(oa){return oa.x+","+oa.y},Br=It/2,ia=Lt/2,Hr=Kt.y>0?0:1,ga=Kt.y<0?0:1;this.outline=function(){if(mr>$n)return["M",zn(Ir(-ia)),"L",zn(va(jt)),"L",zn(Ir(ia)),"Z"].join(" ");var oa=fa-0,za=fa+0;return["M",zn(ti(Br)),"L",zn(ti(-Br)),"A",Sr-Br,Sr-Br,0,0,Hr,zn(Lr(oa,-Br)),"L",zn(Lr(oa,Br)),"A",Sr+Br,Sr+Br,0,0,ga,zn(ti(Br)),"Z","M",zn(Lr(za,Br)),"L",zn(Lr(za,-Br)),"A",Sr-Br,Sr-Br,0,0,Hr,zn(Ir(-Br)),"L",zn(Ir(-ia)),"L",zn(va(jt)),"L",zn(Ir(ia)),"L",zn(Ir(Br)),"A",Sr+Br,Sr+Br,0,0,ga,zn(Lr(za,Br))].join(" ")}}function ii(Ve,et,st){var pt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:8,It=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,Lt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:7,jt=arguments.length>6&&arguments[6]!==void 0?arguments[6]:7,_t=st*Math.PI/180,Jt=Ve,Kt=Ve+jt,un=Ve+et,Dn=un*Math.tan(_t/2),bn=It/2;function Yn(Zn,Pr){return Zn+","+Pr}this.shaftLength=3*Dn+It;var Hn=function(Zn,Pr,Sr){var mr=Pr*Math.tan(_t/2),$n=Pr/Math.cos(_t/2);return Yn((mr+Sr)*Math.sin(Zn),$n+(mr+Sr)*Math.cos(Zn))},Bn=function(){var Zn=Hn(0,un,bn+pt/2+2).split(",");return{x:Zn[0],y:Zn[1]}};this.midShaftPoint=Bn();var Wn=function(Zn,Pr){return Hn((Math.PI+_t)/2,Zn,Pr)},Fn=function(Zn,Pr){return Hn(-(Math.PI+_t)/2,Zn,Pr)};this.outline=function(){var Zn=Dn-bn,Pr=Dn+bn;return["M",Wn(Jt,bn),"L",Wn(un,bn),"A",Pr,Pr,0,1,1,Fn(un,bn),"L",Fn(Kt,bn),"L",Fn(Kt,-Lt/2),"L",Fn(Jt,0),"L",Fn(Kt,Lt/2),"L",Fn(Kt,-bn),"L",Fn(un,-bn),"A",Zn,Zn,0,1,0,Wn(un,-bn),"L",Wn(Jt,-bn),"Z"].join(" ")}}function Pi(Ve,et,st){var pt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1,It=arguments.length>4&&arguments[4]!==void 0?arguments[4]:7,Lt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:7;this.length=st-(Ve+et),this.shaftLength=this.length-Lt;var jt=Ve,_t=jt+this.shaftLength,Jt=jt+this.length,Kt=pt/2,un=It/2;this.midShaftPoint={x:jt+this.shaftLength/2,y:0},this.outline=function(){var Dn=0,bn=0;return["M",jt,Kt,"L",Dn,Kt,"L",Dn,-Kt,"L",jt,-Kt,"Z","M",bn,Kt,"L",_t,Kt,"L",_t,un,"L",Jt,0,"L",_t,-un,"L",_t,-Kt,"L",bn,-Kt,"Z"].join(" ")}}function oi(){}var Za=new oi;function wa(Ve,et){this.relationships=[],Ve.idpt)return st;var It=Math.ceil((pt-et)/12);return st.length-It<=0?"":st.substr(0,st.length-It)+"\u2026"}},oi.prototype.distributeAnglesForLoopArrows=function(Ve,et){for(var st,pt=0,It=Array.from(Ve);pt0){var bn=void 0,Yn=void 0,Hn={start:0,end:0};for(Lt=0;Lt<_t.length;Lt++)Yn=_t[Lt],(bn=Lt===_t.length-1?_t[0]+360:_t[Lt+1])-Yn>Hn.end-Hn.start&&(Hn.start=Yn,Hn.end=bn);for(jt=(Hn.end-Hn.start)/(st.relationships.length+1),Lt=0;Lt150?150/Kt:30,Dn=0;Dnbn.x&&(Lt=bn.x),jtbn.y&&(_t=bn.y),Jt=bn)){(Zn.data!==jt||Zn.next)&&($n===0&&(ti+=($n=Yl(_t))*$n),fa===0&&(ti+=(fa=Yl(_t))*fa),tiFn+ia||LrZn+ia||vaWn.index){var Hr=Fn-zn.x-zn.vx,ga=Zn-zn.y-zn.vy,oa=Hr*Hr+ga*ga;oaHn.r&&(Hn.r=Hn[Bn].r)}function Yn(){if(jt){var Hn,Bn,Wn=jt.length;for(_t=new Array(Wn),Hn=0;Hn3&&arguments[3]!==void 0?arguments[3]:1,Lt=pt.benchmark,jt=pt.height,_t=pt.width,Jt=pt.isResize,Kt=pt.layout,un=Kt.distance?Kt.distance:Math.min(jt,_t)/2-80,Dn=Sf(st).iterations(.05).id(function(bn){return bn[Lt]}).distance(function(){return st.length<=5&&Jt?100:st.length<=20&&Jt?un:st.length<=60?180:230});this._simulation.nodes(et).force("link",Dn).velocityDecay(.2).alpha(It).alphaDecay(.08),this._simulation.restart()}},{key:"addSimulationEvent",value:function(et,st,pt,It){var Lt=this,jt=di(et,3),_t=jt[0],Jt=jt[1],Kt=jt[2];this._simulation.on("tick",function(){return Za.layoutRelationships(It),Lt._root.layout.force&&Za.layoutNodes(Lt._root),_t.attr("transform",function(un){return"translate("+un.source.x+" "+un.source.y+") rotate("+(un.naturalAngle-180)+")"}),Jt.attr("d",function(un){return un.arrow.outline(un)}),Kt.attr("x",function(un){return un.arrow.midShaftPoint.x}).attr("y",function(un){return un.arrow.midShaftPoint.y+13}).attr("transform",function(un){return un.naturalAngle<90||un.naturalAngle>270?"rotate(180 "+un.arrow.midShaftPoint.x+" "+un.arrow.midShaftPoint.y+")":null}).text(function(un){return un.shortCaption}),st.attr("cx",function(un){return un.x}).attr("cy",function(un){return un.y}).attr("x",function(un){return un.shape=="rect"?un.x-Vo(un.size):un.x-un.size+6}).attr("y",function(un){return un.shape=="rect"?un.y-Vo(un.size)/1.5:un.y-un.size+6}),void pt.attr("x",function(un){return Is(un.name,Vo(un.size)).forEach(function(Dn,bn){wr(".node-circle--tspan-".concat(un.id,"-").concat(bn)).attr("x",un.x).attr("y",Dn.y+un.y)}),un.x}).attr("y",function(un){return un.y})})}},{key:"drag",value:function(){var et=this;return function(){var st,pt,It,Lt,jt=si,_t=Er,Jt=yr,Kt=ui,un={},Dn=Fe("start","drag","end"),bn=0,Yn=0;function Hn($n){$n.on("mousedown.drag",Bn).filter(Kt).on("touchstart.drag",Zn).on("touchmove.drag",Pr,Da).on("touchend.drag touchcancel.drag",Sr).style("touch-action","none").style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function Bn($n,fa){if(!Lt&&jt.call(this,$n,fa)){var Xa=mr(this,_t.call(this,$n,fa),$n,fa,"mouse");Xa&&(wr($n.view).on("mousemove.drag",Wn,Ya).on("mouseup.drag",Fn,Ya),Ci($n.view),Ba($n),It=!1,st=$n.clientX,pt=$n.clientY,Xa("start",$n))}}function Wn($n){if(Ia($n),!It){var fa=$n.clientX-st,Xa=$n.clientY-pt;It=fa*fa+Xa*Xa>Yn}un.mouse("drag",$n)}function Fn($n){wr($n.view).on("mousemove.drag mouseup.drag",null),Si($n.view,It),Ia($n),un.mouse("end",$n)}function Zn($n,fa){if(jt.call(this,$n,fa)){var Xa,ti,Ir=$n.changedTouches,Lr=_t.call(this,$n,fa),va=Ir.length;for(Xa=0;Xa @@ -45,7 +45,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho - `;Le.createContainer=class{constructor(Ve){var et=["style","innerHTML","body","absolute","append","defsvg","div","createElement","zIndex"],st=function(_t,Jt){_t=_t-0;var Kt=et[_t];return Kt};if(!document.getElementById("defsvg")){var pt=document[st("0x7")](st("0x6"));pt.id=st("0x5"),pt[st("0x1")]=Di,pt[st("0x0")].position=st("0x3"),pt.style.top="-10000px",pt[st("0x0")][st("0x8")]=-1,document[st("0x2")][st("0x4")](pt)}Wr.prototype.addElement=function(_t){for(var Jt=arguments.length,Kt=new Array(Jt>1?Jt-1:0),un=1;un2&&arguments[2]!==void 0?arguments[2]:.1,Bn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:15,Wn=zr().scaleExtent([Gn,Bn]).on("zoom",function(Fn){Yn.attr("transform",Fn.transform)});jt.zoom=Wn,bn.call(Wn),Yn.on("dblclick.zoom",null),bn.on("dblclick.zoom",null)}(un,Dn,Kt.zoomOptions.minScale,Kt.zoomOptions.maxScale)}(It,this),this._simulation=new _i(this),this._pie=new Ta(this),this.update()}addNode(Ve){(function(et,st){st._ops.nodes.push(et),st.update()})(Ve,this)}zoomIn(){wr(this._ops.containerName).select("svg").transition().duration(750).call(this.zoom.scaleBy,1.2)}zoomOut(){wr(this._ops.containerName).select("svg").transition().duration(750).call(this.zoom.scaleBy,.8)}toggleNode(Ve){if(!this._ops.clickToggle)return;var et=this._ops.nodes,st=this._ops.links;Ve.isExtendedState=!Ve.isExtendedState;var pt=!Ve.isExtendedState,It=[Ve.id];function Lt(jt,_t,Jt){Jt.forEach(Kt=>{if(Kt.source.id===jt){Kt.hide=pt;const un=_t.find(Dn=>Dn.id===Kt.target.id);un&&(un.hide=pt,It.push(un.id),Lt(un.id,_t,Jt))}})}setTimeout(()=>{It.forEach(jt=>{st.forEach(_t=>{(_t.source.id===jt||_t.target.id===jt)&&_t.target.id!==Ve.id&&(_t.hide=pt)})}),this.update()},100),Lt(Ve.id,et,st)}showAllNodes(){this._ops.nodes.forEach(Ve=>{Ve.hide=!1}),this._ops.links.forEach(Ve=>{Ve.hide=!1}),this.update()}deleteNode(Ve){(function(et,st){st._ops.nodes=st._ops.nodes.filter(function(pt){return pt.id!==et.id}),st._ops.links=st._ops.links.filter(function(pt){return pt.source.id!==et.id&&pt.target.id!==et.id}),st.update(),Wa(st.operationContainer)})(Ve,this)}scrollToNode(Ve){const st=document.querySelector(this._ops.containerName+" svg").querySelector("g.graph-box"),pt=this._ops.nodes.find(un=>un.id===Ve);if(!pt)return;const It=pt.x,Lt=pt.y,jt=1287,_t=596,Jt=jt/2-It,Kt=_t/2-Lt;st.setAttribute("transform",`translate(${Jt}, ${Kt})`)}selectToNode(Ve){const et=document.querySelector(this._ops.containerName+" svg");document.body.querySelectorAll("circle.node-circle").forEach(st=>{st.classList.remove("highlightNode")}),Ve&&et.querySelector(".node-circle-"+Ve).classList.add("highlightNode")}update(Ve=!0,et={}){var st,pt;this._pie.showPie("");const It=this._ops.nodes,Lt=this._ops.links,jt=this._nodeContainer.addElement(qo,It,this),_t=this._linkContainer.addElement(xn,Lt,this),Jt=this._textContainer.addElement(Bs,It);jt.on("click",(bn,Yn)=>Ie(this,null,function*(){this.toggleNode(Yn);const Gn=yield this._ops.nodeClick(Yn);if(Gn){const{type:Bn,id:Wn}=Gn;Ys(Bn,Wn,this)}})),this._ops.isCustomMouse&&(jt.on("mouseover",(bn,Yn)=>Ie(this,null,function*(){yield this._ops.nodeMouseover(Yn)})),jt.on("mouseout",()=>Ie(this,null,function*(){yield this._ops.nodeMouseout()}))),jt.on("contextmenu",(bn,Yn)=>{bn.preventDefault(),this._pie.showPie(Yn,bn)}),jt.call(this._simulation.drag());const Kt=(st=document.querySelector(this._ops.containerName))===null||st===void 0?void 0:st.clientWidth,un=(pt=document.querySelector(this._ops.containerName))===null||pt===void 0?void 0:pt.clientHeight,Dn=document.getElementsByClassName(`${this._ops.containerName}-graph-container`)[0];Dn&&Kt&&un&&(this._ops.width=Kt,this._ops.height=un,Dn.setAttribute("viewBox",`0 0 ${Kt} ${un}`)),Ve?this._simulation.updateSimulation(It,Lt,this._ops):this._simulation.updateSimulation(It,Lt,this._ops,.1),this._simulation.addSimulationEvent(_t,jt,Jt,Lt),function(bn,Yn){var Gn=["object","function","undefined"];if(Pa(Yn)!=="object")return bn;for(var Bn in Yn)Gn.indexOf(Pa(Yn[Bn]))===-1&&(bn[Bn]=Yn[Bn])}(this._ops,et),Object.getOwnPropertyNames(et).length&&this._updateBaseTheme()}_updateBaseTheme(){wr(this._ops.containerName).style("background",this._ops.background)}},Le.storage=nl,Object.defineProperty(Le,"__esModule",{value:!0})})},67303:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Ax:function(){return Ce},Ds:function(){return _e},KI:function(){return ge},SI:function(){return Fe},f1:function(){return He}});var Le=Ie(90524);function He(Ee){let be=!0;if(Ee.length>0){for(let we=0;wenew Promise((te,ne)=>{var le=he=>{try{de(ce.next(he))}catch(ie){ne(ie)}},oe=he=>{try{de(ce.throw(he))}catch(ie){ne(ie)}},de=he=>he.done?te(he.value):Promise.resolve(he.value).then(le,oe);de((ce=ce.apply(ye,xe)).next())}),pe=({data:ye,className:xe,fullWidth:ce,style:te={},onClose:ne,onOk:le,showFullTools:oe,noAssociationId:de})=>{const he=(0,Le.useRef)(null),ie=(0,Le.useRef)(null),ue=(0,Le.useRef)(null),ve=(0,Le.useRef)(null),[Se,De]=(0,Le.useState)(!1),[Re,Ne]=(0,Le.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,Le.useEffect)(()=>{ue.current||(ue.current=document.createElement("style"),document.head.appendChild(ue.current)),ye!=null&&ye.visible?(document.body.setAttribute("data-custom","y-hidden"),ue.current.innerHTML=" html { overflow-y: hidden; }",ye!=null&&ye.src&&ze()):(document.body.removeAttribute("data-custom"),ue.current&&(document.head.removeChild(ue.current),ue.current=null))},[ye==null?void 0:ye.visible]);const ze=()=>be(void 0,null,function*(){De(!0),Ne("\u6B63\u5728\u52A0\u8F7D\u4E2D");const $e=yield(0,Ee.ZJ)(ye==null?void 0:ye.src);he.current.src="",he.current.src=$e,he.current.onload=function(){rt()},De(!1),Ne("")}),Ge=()=>{document.body.removeAttribute("data-custom"),ue.current.innerHTML=" ",ne()},Xe=$e=>be(void 0,null,function*(){De(!0),Ne("\u6B63\u5728\u4FDD\u5B58\u4E2D");const qe=yield(0,ge.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:ye.title,file:$e.dataUrl}});qe!=null&&qe.id&&!de?(yield(0,ge.ZP)(`/api/attachments/${ye.id}/add_subitem.json`,{method:"post",body:{subitem_id:qe==null?void 0:qe.id,settings:JSON.stringify($e.state)}})).status===0&&le():qe!=null&&qe.id&&le(qe),document.body.removeAttribute("data-custom"),ue.current.innerHTML=" ",De(!1),Ne("")}),Qe=()=>{const $e=document.querySelector('a[href="https://markerjs.com/"]');$e&&$e.parentNode&&($e.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(ut=>{const it=document.querySelector(ut.name);it&&it.setAttribute("title",ut.title)})},rt=()=>{ie.current=new Pe.hP(he.current),ie.current.targetRoot=ve.current,ie.current.addEventListener("render",Xe),ie.current.addEventListener("beforeclose",Ge),oe&&(ie.current.availableMarkerTypes=ie.current.ALL_MARKER_TYPES,ie.current.uiStyleSettings.redoButtonVisible=!0,ie.current.uiStyleSettings.notesButtonVisible=!0,ie.current.uiStyleSettings.zoomButtonVisible=!0,ie.current.uiStyleSettings.zoomOutButtonVisible=!0,ie.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ie.current.uiStyleSettings,ie.current.show(),ye!=null&&ye.snapshotData&&ie.current.restoreState(ye.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Qe()},300)};return Le.createElement(Le.Fragment,null,(ye==null?void 0:ye.visible)&&Le.createElement(_e.Z,{spinning:Se,tip:Re,style:{position:"absolute"}},Le.createElement("div",{ref:ve,className:Ce()(He.imageDimensions,xe,ce?He.fullWidth:""),style:te},Le.createElement("img",{className:He.img,ref:he}))))}},88615:function(St,Tt,Ie){"use strict";var Le=Ie(59301),He=Ie(95237),Fe=Ie(43604),Ce=Ie(99313),_e=Ie(3113),Pe=Ie(7664),ge=Ie(21697),Ee=Ie(48136),be=Ie(59301);const we=(0,Le.forwardRef)(({callback:pe,showSaveButton:ye,value:xe=""},ce)=>{const te=(0,Le.useRef)(),ne=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],le=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r + `;Le.createContainer=class{constructor(Ve){var et=["style","innerHTML","body","absolute","append","defsvg","div","createElement","zIndex"],st=function(_t,Jt){_t=_t-0;var Kt=et[_t];return Kt};if(!document.getElementById("defsvg")){var pt=document[st("0x7")](st("0x6"));pt.id=st("0x5"),pt[st("0x1")]=Di,pt[st("0x0")].position=st("0x3"),pt.style.top="-10000px",pt[st("0x0")][st("0x8")]=-1,document[st("0x2")][st("0x4")](pt)}Wr.prototype.addElement=function(_t){for(var Jt=arguments.length,Kt=new Array(Jt>1?Jt-1:0),un=1;un2&&arguments[2]!==void 0?arguments[2]:.1,Bn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:15,Wn=zr().scaleExtent([Hn,Bn]).on("zoom",function(Fn){Yn.attr("transform",Fn.transform)});jt.zoom=Wn,bn.call(Wn),Yn.on("dblclick.zoom",null),bn.on("dblclick.zoom",null)}(un,Dn,Kt.zoomOptions.minScale,Kt.zoomOptions.maxScale)}(It,this),this._simulation=new _i(this),this._pie=new Ta(this),this.update()}addNode(Ve){(function(et,st){st._ops.nodes.push(et),st.update()})(Ve,this)}zoomIn(){wr(this._ops.containerName).select("svg").transition().duration(750).call(this.zoom.scaleBy,1.2)}zoomOut(){wr(this._ops.containerName).select("svg").transition().duration(750).call(this.zoom.scaleBy,.8)}toggleNode(Ve){if(!this._ops.clickToggle)return;var et=this._ops.nodes,st=this._ops.links;Ve.isExtendedState=!Ve.isExtendedState;var pt=!Ve.isExtendedState,It=[Ve.id];function Lt(jt,_t,Jt){Jt.forEach(Kt=>{if(Kt.source.id===jt){Kt.hide=pt;const un=_t.find(Dn=>Dn.id===Kt.target.id);un&&(un.hide=pt,It.push(un.id),Lt(un.id,_t,Jt))}})}setTimeout(()=>{It.forEach(jt=>{st.forEach(_t=>{(_t.source.id===jt||_t.target.id===jt)&&_t.target.id!==Ve.id&&(_t.hide=pt)})}),this.update()},100),Lt(Ve.id,et,st)}showAllNodes(){this._ops.nodes.forEach(Ve=>{Ve.hide=!1}),this._ops.links.forEach(Ve=>{Ve.hide=!1}),this.update()}deleteNode(Ve){(function(et,st){st._ops.nodes=st._ops.nodes.filter(function(pt){return pt.id!==et.id}),st._ops.links=st._ops.links.filter(function(pt){return pt.source.id!==et.id&&pt.target.id!==et.id}),st.update(),Wa(st.operationContainer)})(Ve,this)}scrollToNode(Ve){const st=document.querySelector(this._ops.containerName+" svg").querySelector("g.graph-box"),pt=this._ops.nodes.find(un=>un.id===Ve);if(!pt)return;const It=pt.x,Lt=pt.y,jt=1287,_t=596,Jt=jt/2-It,Kt=_t/2-Lt;st.setAttribute("transform",`translate(${Jt}, ${Kt})`)}selectToNode(Ve){const et=document.querySelector(this._ops.containerName+" svg");document.body.querySelectorAll("circle.node-circle").forEach(st=>{st.classList.remove("highlightNode")}),Ve&&et.querySelector(".node-circle-"+Ve).classList.add("highlightNode")}update(Ve=!0,et={}){var st,pt;this._pie.showPie("");const It=this._ops.nodes,Lt=this._ops.links,jt=this._nodeContainer.addElement(qo,It,this),_t=this._linkContainer.addElement(xn,Lt,this),Jt=this._textContainer.addElement(Bs,It);jt.on("click",(bn,Yn)=>Ie(this,null,function*(){this.toggleNode(Yn);const Hn=yield this._ops.nodeClick(Yn);if(Hn){const{type:Bn,id:Wn}=Hn;Ys(Bn,Wn,this)}})),this._ops.isCustomMouse&&(jt.on("mouseover",(bn,Yn)=>Ie(this,null,function*(){yield this._ops.nodeMouseover(Yn)})),jt.on("mouseout",()=>Ie(this,null,function*(){yield this._ops.nodeMouseout()}))),jt.on("contextmenu",(bn,Yn)=>{bn.preventDefault(),this._pie.showPie(Yn,bn)}),jt.call(this._simulation.drag());const Kt=(st=document.querySelector(this._ops.containerName))===null||st===void 0?void 0:st.clientWidth,un=(pt=document.querySelector(this._ops.containerName))===null||pt===void 0?void 0:pt.clientHeight,Dn=document.getElementsByClassName(`${this._ops.containerName}-graph-container`)[0];Dn&&Kt&&un&&(this._ops.width=Kt,this._ops.height=un,Dn.setAttribute("viewBox",`0 0 ${Kt} ${un}`)),Ve?this._simulation.updateSimulation(It,Lt,this._ops):this._simulation.updateSimulation(It,Lt,this._ops,.1),this._simulation.addSimulationEvent(_t,jt,Jt,Lt),function(bn,Yn){var Hn=["object","function","undefined"];if(Pa(Yn)!=="object")return bn;for(var Bn in Yn)Hn.indexOf(Pa(Yn[Bn]))===-1&&(bn[Bn]=Yn[Bn])}(this._ops,et),Object.getOwnPropertyNames(et).length&&this._updateBaseTheme()}_updateBaseTheme(){wr(this._ops.containerName).style("background",this._ops.background)}},Le.storage=nl,Object.defineProperty(Le,"__esModule",{value:!0})})},67303:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Ax:function(){return Ce},Ds:function(){return _e},KI:function(){return ge},SI:function(){return Fe},f1:function(){return He}});var Le=Ie(90524);function He(Ee){let be=!0;if(Ee.length>0){for(let we=0;wenew Promise((te,ne)=>{var le=he=>{try{de(ce.next(he))}catch(ie){ne(ie)}},oe=he=>{try{de(ce.throw(he))}catch(ie){ne(ie)}},de=he=>he.done?te(he.value):Promise.resolve(he.value).then(le,oe);de((ce=ce.apply(ye,xe)).next())}),pe=({data:ye,className:xe,fullWidth:ce,style:te={},onClose:ne,onOk:le,showFullTools:oe,noAssociationId:de})=>{const he=(0,Le.useRef)(null),ie=(0,Le.useRef)(null),ue=(0,Le.useRef)(null),ve=(0,Le.useRef)(null),[Se,De]=(0,Le.useState)(!1),[Re,Ne]=(0,Le.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,Le.useEffect)(()=>{ue.current||(ue.current=document.createElement("style"),document.head.appendChild(ue.current)),ye!=null&&ye.visible?(document.body.setAttribute("data-custom","y-hidden"),ue.current.innerHTML=" html { overflow-y: hidden; }",ye!=null&&ye.src&&ze()):(document.body.removeAttribute("data-custom"),ue.current&&(document.head.removeChild(ue.current),ue.current=null))},[ye==null?void 0:ye.visible]);const ze=()=>be(void 0,null,function*(){De(!0),Ne("\u6B63\u5728\u52A0\u8F7D\u4E2D");const $e=yield(0,Ee.ZJ)(ye==null?void 0:ye.src);he.current.src="",he.current.src=$e,he.current.onload=function(){rt()},De(!1),Ne("")}),Ge=()=>{document.body.removeAttribute("data-custom"),ue.current.innerHTML=" ",ne()},Xe=$e=>be(void 0,null,function*(){De(!0),Ne("\u6B63\u5728\u4FDD\u5B58\u4E2D");const qe=yield(0,ge.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:ye.title,file:$e.dataUrl}});qe!=null&&qe.id&&!de?(yield(0,ge.ZP)(`/api/attachments/${ye.id}/add_subitem.json`,{method:"post",body:{subitem_id:qe==null?void 0:qe.id,settings:JSON.stringify($e.state)}})).status===0&&le():qe!=null&&qe.id&&le(qe),document.body.removeAttribute("data-custom"),ue.current.innerHTML=" ",De(!1),Ne("")}),Qe=()=>{const $e=document.querySelector('a[href="https://markerjs.com/"]');$e&&$e.parentNode&&($e.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(ut=>{const it=document.querySelector(ut.name);it&&it.setAttribute("title",ut.title)})},rt=()=>{ie.current=new Pe.hP(he.current),ie.current.targetRoot=ve.current,ie.current.addEventListener("render",Xe),ie.current.addEventListener("beforeclose",Ge),oe&&(ie.current.availableMarkerTypes=ie.current.ALL_MARKER_TYPES,ie.current.uiStyleSettings.redoButtonVisible=!0,ie.current.uiStyleSettings.notesButtonVisible=!0,ie.current.uiStyleSettings.zoomButtonVisible=!0,ie.current.uiStyleSettings.zoomOutButtonVisible=!0,ie.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ie.current.uiStyleSettings,ie.current.show(),ye!=null&&ye.snapshotData&&ie.current.restoreState(ye.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Qe()},300)};return Le.createElement(Le.Fragment,null,(ye==null?void 0:ye.visible)&&Le.createElement(_e.Z,{spinning:Se,tip:Re,style:{position:"absolute"}},Le.createElement("div",{ref:ve,className:Ce()(He.imageDimensions,xe,ce?He.fullWidth:""),style:te},Le.createElement("img",{className:He.img,ref:he}))))}},88615:function(St,Tt,Ie){"use strict";var Le=Ie(59301),He=Ie(95237),Fe=Ie(43604),Ce=Ie(99313),_e=Ie(3113),Pe=Ie(7664),ge=Ie(21697),Ee=Ie(48136),be=Ie(59301);const we=(0,Le.forwardRef)(({callback:pe,showSaveButton:ye,value:xe=""},ce)=>{const te=(0,Le.useRef)(),ne=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],le=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -113,7 +113,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],oe=ie=>{te.current.setValue(te.current.getValue()+" "+ie.value+" ")},de=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:be.createElement(He.Z,{className:ge.Z.lists,gutter:[10,10]},ne.map((ie,ue)=>be.createElement(Fe.Z,{flex:"110px",className:ge.Z.item},be.createElement("div",null,be.createElement(Pe.Z,{value:`$$${ie.value}$$`}),ie.name),be.createElement("div",{className:ge.Z.children},ie.children.map((ve,Se)=>be.createElement("div",{key:Se},be.createElement("h1",null,ve.name),be.createElement(He.Z,{gutter:[10,10]},ve.data.map((De,Re)=>be.createElement(Fe.Z,{key:Re,onClick:()=>oe(De),className:ge.Z.diamond},be.createElement(Pe.Z,{value:"`$$"+De.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:be.createElement(He.Z,{className:ge.Z.lists,gutter:[10,10]},le.map((ie,ue)=>be.createElement(Fe.Z,{flex:"110px",className:ge.Z.item},be.createElement("div",null,be.createElement(Pe.Z,{value:"`$$"+ie.value+"$$`"}),ie.name),be.createElement("div",{className:ge.Z.children},ie.children.map((ve,Se)=>be.createElement("div",{key:Se},ve.name&&be.createElement("h1",null,ve.name),be.createElement(He.Z,{gutter:[10,10]},ve.data.map((De,Re)=>be.createElement(Fe.Z,{key:Re,onClick:()=>oe(De),className:ge.Z.diamond},be.createElement(Pe.Z,{value:"`$$"+De.value+"$$`"}))))))))))}],he=()=>{var ie=document.createElement("div");ie.innerHTML=te.current.getValue();var ue=ie.innerText;return pe&&pe(ue),ue};return(0,Le.useImperativeHandle)(ce,()=>({getData:he})),be.createElement("div",{className:ge.Z.mathWrap},be.createElement(Ce.default,{defaultActiveKey:"1",items:de}),be.createElement("math-field",{locale:"zh_cn",className:ge.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:te,style:{width:800,marginTop:30,fontSize:18}},xe||""),ye&&be.createElement("div",{className:ge.Z.button},be.createElement(_e.ZP,{size:"large",onClick:he,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Tt.Z=we},2748:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Q:function(){return Pe}});var Le=Ie(59301),He=Ie(57809),Fe=Ie(5112),Ce=Ie(5871),_e=Ie(59301),Pe=(Ee=>(Ee[Ee.Number=1]="Number",Ee[Ee.Percent=2]="Percent",Ee))(Pe||{});const ge=({value:Ee,onChange:be,disabled:we,hidePercentOption:pe=!1,percentType:ye="select"})=>{const xe=(0,Le.useMemo)(()=>pe?1:2,[pe]),[ce,te]=(0,Le.useState)(xe);console.log(ce);const ne=oe=>Ee.type===1?`${oe}\u5206`:`${oe}%`,le=(0,Le.useCallback)(oe=>{if(ce===1){const de=oe.replace("\u5206","");return isNaN(parseInt(de,10))?0:de}else return oe.replace("%","")},[ce]);return(0,Le.useEffect)(()=>{te(Ee.type)},[Ee]),_e.createElement("div",{style:{display:"flex",alignItems:"center"}},ye=="select"&&_e.createElement(He.default,{size:"large",onChange:oe=>{te(oe),be({type:oe,inputValue:oe===1?5:20})},value:ce||xe,style:{width:100},options:pe?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:we}),ye=="radio"&&_e.createElement(Fe.ZP.Group,{size:"large",onChange:oe=>{const de=oe.target.value;te(de),be({type:de,inputValue:de===1?5:20})},value:ce||xe,disabled:we},!pe&&_e.createElement(Fe.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),_e.createElement(Fe.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),ye=="radio"&&_e.createElement("div",{style:{marginRight:"10px",color:"#000000"}},Ee.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),_e.createElement(Ce.Z,{size:"large",disabled:we,value:Ee.inputValue,style:{width:"120px"},parser:le,addonAfter:Ee.type===1?"\u5206":"%",max:ce===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:oe=>{be({type:ce,inputValue:oe})}}),ye=="radio"&&Ee.type==2&&_e.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};Tt.Z=ge},68226:function(St,Tt,Ie){"use strict";var Le=Ie(59301),He=Ie(78241),Fe=Ie(95237),Ce=Ie(57809),_e=Ie(92832),Pe=Ie(88522),ge=Ie(3113),Ee=Ie(24905),be=Ie(6848),we=Ie(8591),pe=Ie(1710),ye=Ie(76560),xe=Ie(61186),ce=Ie.n(xe),te=Ie(26724),ne=Ie.n(te),le=Ie(58143),oe=Ie(64948),de=Ie(47949),he=Ie(77277),ie=Ie(59301),ue=Object.defineProperty,ve=Object.defineProperties,Se=Object.getOwnPropertyDescriptors,De=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,ze=(dt,nt,ft)=>nt in dt?ue(dt,nt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):dt[nt]=ft,Ge=(dt,nt)=>{for(var ft in nt||(nt={}))Re.call(nt,ft)&&ze(dt,ft,nt[ft]);if(De)for(var ft of De(nt))Ne.call(nt,ft)&&ze(dt,ft,nt[ft]);return dt},Xe=(dt,nt)=>ve(dt,Se(nt)),Qe=(dt,nt,ft)=>new Promise((yt,gt)=>{var ht=Qt=>{try{Ut(ft.next(Qt))}catch(en){gt(en)}},vt=Qt=>{try{Ut(ft.throw(Qt))}catch(en){gt(en)}},Ut=Qt=>Qt.done?yt(Qt.value):Promise.resolve(Qt.value).then(ht,vt);Ut((ft=ft.apply(dt,nt)).next())});const rt=[];function $e({onSearch:dt,schools:nt}){return ie.createElement(He.default,{colon:!1,layout:"horizontal",onFinish:dt,initialValues:{keyword:"",school_name:"",search_type:"1"}},ie.createElement(Fe.Z,{style:{flexWrap:"nowrap"}},ie.createElement(He.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},ie.createElement(Ce.default,{popupClassName:he.Z.selectdown,style:{width:106}},ie.createElement(Ce.default.Option,{value:"1"},"\u59D3\u540D"),ie.createElement(Ce.default.Option,{value:"2"},"\u624B\u673A\u53F7"),ie.createElement(Ce.default.Option,{value:"3"},"\u90AE\u7BB1"))),ie.createElement(He.default.Item,{style:{marginLeft:20},label:"\u641C\u7D22\u5185\u5BB9",name:"keyword",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"}]},ie.createElement(_e.default,{allowClear:!0,style:{width:300},size:"middle"})),ie.createElement(He.default.Item,{style:{marginLeft:20},label:"\u5355\u4F4D",name:"school_name"},ie.createElement(Pe.Z,{options:nt,style:{width:300},size:"middle",showSearch:!0,filterOption:(ft,yt)=>yt.value.toUpperCase().indexOf(ft.toUpperCase())!==-1,placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"})),ie.createElement(ge.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit"},"\u641C\u7D22")))}var qe=(dt=>(dt[dt.INITDATA=0]="INITDATA",dt[dt.INITSCHOOLS=1]="INITSCHOOLS",dt[dt.SHOWLOADING=2]="SHOWLOADING",dt[dt.SELECTEDIDS=3]="SELECTEDIDS",dt[dt.SETQUERY=4]="SETQUERY",dt[dt.SETPAGE=5]="SETPAGE",dt))(qe||{});function ut(dt,nt){switch(nt.type){case 0:return Ge(Ge({},dt),nt.payload);case 4:return Ge(Ge({},dt),nt.payload);case 5:return Xe(Ge({},dt),{page:nt.payload,reload:!1});case 2:return Xe(Ge({},dt),{loading:nt.payload});case 1:return Xe(Ge({},dt),{schools:nt.payload});case 3:return Xe(Ge({},dt),{selectedIds:nt.payload});default:throw new Error}}const it={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};Tt.Z=({onSelect:dt,onCancel:nt,container_id:ft,container_type:yt})=>{const[gt,ht]=(0,Le.useReducer)(ut,it),{data:vt,schools:Ut,loading:Qt,selectedIds:en,page:fn,count:Bt,query:an,reload:on}=gt;(0,Le.useEffect)(()=>{function Et(){return Qe(this,null,function*(){const{users:Yt,user_count:mt}=yield(0,oe.nQ)(Xe(Ge({},an),{page:fn,container_type:yt,container_id:ft,display_aliases:!0}));ht({type:0,payload:{data:on?Yt:[...vt,...Yt],count:mt}})})}an&&Et()},[fn,an,on,ft,yt]),(0,Le.useEffect)(()=>{function Et(){return Qe(this,null,function*(){const{school_names:Yt}=yield(0,oe.K$)({display_aliases:!0});ht({type:1,payload:Yt.map(mt=>({value:mt}))})})}Et()},[]);const In=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(Et,Yt)=>ie.createElement(Ee.default,{value:Yt.numid,checked:en.includes(Yt.numid),disabled:!!Et})},{title:"\u59D3\u540D",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:(Et,Yt)=>ie.createElement("div",null,ie.createElement(be.Z,{placement:"bottom",title:Et},ie.createElement(ye.Link,{style:{color:"#000000"},className:"bold c-black",to:`/users/${Yt.login}`,target:"_blank"},Et||"--")))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:Et=>ie.createElement(be.Z,{placement:"bottom",title:Et},ie.createElement("span",{style:{color:"#000000"}},Et||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:Et=>ie.createElement(be.Z,{placement:"bottom",title:Et},ie.createElement("span",{style:{color:"#000000"}},Et||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:Et=>ie.createElement(be.Z,{placement:"bottom",title:Et},ie.createElement("span",{style:{color:"#000000"}},Et||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:Et=>ie.createElement(be.Z,{placement:"bottom",title:Et},ie.createElement("span",{style:{color:"#000000"}},Et||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:Et=>ie.createElement(be.Z,{placement:"bottom",title:Et},ie.createElement("span",{style:{color:"#000000"}},Et||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:Et=>ie.createElement("span",{style:{color:"#000000"}},Et?"\u662F":"\u5426")},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:Et=>ie.createElement(be.Z,{placement:"bottom",title:Et},ie.createElement("span",{style:{color:"#000000"}},ce()(Et).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:Et=>{if(Et===1)return ie.createElement("span",{style:{color:"#000000"}},"\u5DF2\u6DFB\u52A0")}}];function Nn(Et){ht({type:4,payload:{page:1,reload:!0,query:Et}})}function sn(Et){ht({type:5,payload:Et})}function tn(Et){let Yt=en.indexOf(Et);Yt>=0?en.splice(Yt,1):en.push(Et),ht({type:3,payload:[...en]})}function Gt(){en.length===0?we.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(dt(en,ft),ht({type:0,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}const Ot=Bt>fn*10;return ie.createElement("div",{className:"select-user-container",style:{paddingBottom:20}},ie.createElement($e,{onSearch:Nn,schools:Ut}),an?ie.createElement(ie.Fragment,null,ie.createElement("div",{className:"flexd-table-header mt20"},ie.createElement(de.Gi,null,ie.createElement(pe.default,{pagination:!1,dataSource:rt,columns:In}))),ie.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},ie.createElement(ne(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:sn,hasMore:Ot,useWindow:!1},ie.createElement(de.Gi,null,ie.createElement(pe.default,{loading:Qt,showHeader:!1,pagination:!1,dataSource:vt,columns:In,onRow:Et=>({onClick:Yt=>{Et.added!==1&&tn(Et.numid)}})})))),ie.createElement("div",{className:"flex-container flex-end"},ie.createElement(ge.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:nt},"\u53D6\u6D88"),ie.createElement(ge.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:Gt},"\u786E\u5B9A"))):ie.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},ie.createElement("img",{src:le,width:"100",alt:""}),ie.createElement("br",null),ie.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")))}},6681:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(59301),He={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},Fe=Ie(43418),Ce="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",_e="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Pe=(be,we,pe)=>new Promise((ye,xe)=>{var ce=le=>{try{ne(pe.next(le))}catch(oe){xe(oe)}},te=le=>{try{ne(pe.throw(le))}catch(oe){xe(oe)}},ne=le=>le.done?ye(le.value):Promise.resolve(le.value).then(ce,te);ne((pe=pe.apply(be,we)).next())}),Ee=({type:be,resdata:we,onok:pe,oktext:ye,okloading:xe})=>{const[ce,te]=(0,Le.useState)(!1),{can_copy_list:ne,can_copy_num:le,challenge_type:oe,course_data_list:de,no_copy_list:he,no_copy_num:ie,no_use_list:ue,no_use_num:ve,repeat_shixun_num:Se,student_count:De,total_num:Re,use_num:Ne}=we;let ze=le>0||be==="exercise";(0,Le.useEffect)(()=>{(we==null?void 0:we.student_count)>0&&te(!0)},[we]),console.log("---11",xe),(0,Le.useEffect)(()=>{xe||te(!1)},[xe]);const Ge=()=>{if(be==="exercise"&&oe===1)return Le.createElement(Le.Fragment,null,"\u8BFE\u5802\u5185\u6709",Le.createElement("span",{className:He.orangeColor},De),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",Le.createElement("span",{className:He.orangeColor},Ne),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",Le.createElement("span",{className:He.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(be==="exercise"&&oe===2)return Le.createElement(Le.Fragment,null,"\u8BFE\u5802\u5185\u6709",Le.createElement("span",{className:He.orangeColor},De),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",Le.createElement("span",{className:He.orangeColor},Ne),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",Le.createElement("span",{className:He.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(be==="shixun"&&oe===1)return Le.createElement(Le.Fragment,null,"\u8BFE\u5802\u5185\u6709",Le.createElement("span",{className:He.orangeColor},De),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",Le.createElement("span",{className:He.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(be==="shixun"&&oe===2)return Le.createElement(Le.Fragment,null,"\u8BFE\u5802\u5185\u6709",Le.createElement("span",{className:He.orangeColor},De),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",Le.createElement("span",{className:He.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(be==="subject"&&oe===1)return Le.createElement(Le.Fragment,null,"\u8BFE\u5802\u5185\u6709",Le.createElement("span",{className:He.orangeColor},De),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",Le.createElement("span",{className:He.orangeColor},Ne),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",Le.createElement("span",{className:He.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(be==="subject"&&oe===2)return Le.createElement(Le.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",Le.createElement("span",{className:He.orangeColor},De)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",Le.createElement("span",{className:He.orangeColor},Ne)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",Le.createElement("span",{className:He.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(be==="exercisepush")return Le.createElement(Le.Fragment,null,"\u8BFE\u5802\u5185\u6709",Le.createElement("span",{className:He.orangeColor},De),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",Le.createElement("span",{className:He.orangeColor},Ne),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",Le.createElement("span",{className:He.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(be==="shixunpush"&&oe===1)return Le.createElement(Le.Fragment,null,"\u8BFE\u5802\u5185\u6709",Le.createElement("span",{className:He.orangeColor},De),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",Le.createElement("span",{className:He.orangeColor},Ne),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",Le.createElement("span",{className:He.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(be==="shixunpush"&&oe===2)return Le.createElement(Le.Fragment,null,"\u8BFE\u5802\u5185\u6709",Le.createElement("span",{className:He.orangeColor},De),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",Le.createElement("span",{className:He.orangeColor},Ne),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",Le.createElement("span",{className:He.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},Xe=()=>{if(be==="exercise"||be==="subject"||be==="exercisepush"||be==="shixunpush")return Le.createElement("div",{style:{marginTop:20}},ie>0&&Le.createElement("div",null,Le.createElement("span",{className:He.flex},Le.createElement("img",{src:_e,style:{width:14}}),Le.createElement("span",{className:He.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),Le.createElement("div",{className:He.statusbody},be==="exercise"&&Le.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Le.createElement("span",{className:He.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(be==="subject"||be==="exercisepush")&&Le.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ze&&Le.createElement("span",{className:He.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),be==="shixunpush"&&Le.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ze&&Le.createElement("span",{className:He.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),Le.createElement("div",null,he==null?void 0:he.map((Qe,rt)=>Le.createElement("a",{href:`/shixuns/${Qe.identifier}/challenges`,target:"_blank"},"\u300A",Qe==null?void 0:Qe.name,"\u300B",rt+1!==ie&&"\u3001"))))),le>0&&Le.createElement("div",{style:{marginTop:20}},Le.createElement("span",{className:He.flex},Le.createElement("img",{src:Ce,style:{width:14}}),Le.createElement("span",{className:He.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),Le.createElement("div",{className:He.statusbody},be==="exercise"&&Le.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(be==="subject"||be==="exercisepush")&&Le.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),be==="shixunpush"&&Le.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),Le.createElement("div",null,ne==null?void 0:ne.map((Qe,rt)=>Le.createElement("a",{href:`/shixuns/${Qe.identifier}/challenges`,target:"_blank"},"\u300A",Qe==null?void 0:Qe.name,"\u300B",rt+1!==le&&"\u3001"))))));if(be==="shixun")return Le.createElement("div",{style:{marginTop:20}},le>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return Le.createElement(Fe.default,{open:ce,onCancel:()=>{te(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!ze&&"none"}},zIndex:1003,confirmLoading:xe,okText:ze?ye:"\u6211\u77E5\u9053\u4E86",onOk:()=>Pe(void 0,null,function*(){ze?yield pe([...ne,...ue]):te(!1)})},Le.createElement("div",{style:{maxHeight:600,overflow:"auto"}},Ge(),Xe()))}},93152:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return te}});var Le=Ie(59301),He=Ie(8591),Fe=Ie(38854),Ce=Ie(60513),_e=Ie(81098),Pe=Ie(34055),ge=Ie(56102),Ee=Ie(2610),be={watermark:"watermark___hNYlv",videovideo:"videovideo___ovOkV",animate__loop:"animate__loop___mvL6s",upDown:"upDown___SlgHv",container:"container___g1WYG","video-container":"video-container___XPkWR","video-controls":"video-controls___to0Zq",hide:"hide___NA3DV","video-progress":"video-progress___gqHsd",seek:"seek___iZHBm","seek-tooltip":"seek-tooltip___uWyXx","bottom-controls":"bottom-controls___uoIBm","left-controls":"left-controls___mBEx4","right-controls":"right-controls___e9L6r",rateOverlay:"rateOverlay___HHBWe",controlText:"controlText___M_BWR","volume-controls":"volume-controls___fa3mE","fullscreen-button":"fullscreen-button___ur0es","fullscreen-button1":"fullscreen-button1___rfaXm","pip-button":"pip-button___GFO8W","playback-animation":"playback-animation___ndURq",volume:"volume___OTmpP",hidden:"hidden___o7GkT"},we=(ne,le,oe)=>new Promise((de,he)=>{var ie=Se=>{try{ve(oe.next(Se))}catch(De){he(De)}},ue=Se=>{try{ve(oe.throw(Se))}catch(De){he(De)}},ve=Se=>Se.done?de(Se.value):Promise.resolve(Se.value).then(ie,ue);ve((oe=oe.apply(ne,le)).next())});function pe(ne){if(isNaN(ne))return{minutes:"00",seconds:"00"};const le=new Date(ne*1e3).toISOString().substr(11,8);return{hour:le.substr(0,2),minutes:le.substr(3,2),seconds:le.substr(6,2)}}Object.defineProperty(HTMLMediaElement.prototype,"playing",{get:function(){return this.currentTime>0&&!this.paused&&!this.ended&&this.readyState>2}});function ye(ne,le){return ne-le}function xe(ne){ne.sort(ye);let le=0;for(let oe=0;oe{},handlePlay:Se=()=>{},handlePlayEnded:De=()=>{},autoPlay:Re=!1,onPlayEnded:Ne=()=>{},isShowWaterMark:ze=!0},Ge)=>{var Xe;const rt=((Xe=le==null?void 0:le.split("."))==null?void 0:Xe.pop())==="flv",$e=(0,Le.useRef)(),qe=(0,Le.useRef)(),ut=(0,Le.useRef)(),it=(0,Le.useRef)(),dt=(0,Le.useRef)(),nt=(0,Le.useRef)(),ft=(0,Le.useRef)(),yt=(0,Le.useRef)(),gt=(0,Le.useRef)(),ht=(0,Le.useRef)(),vt=(0,Le.useRef)(),Ut=(0,Le.useRef)(),Qt=(0,Le.useRef)(),en=(0,Le.useRef)(),fn=navigator.userAgent.toLowerCase().match(ce),Bt=fn?fn[0]:"pc",an=(0,Le.useRef)(!1),on=(0,Pe.eY)();let In=0,Nn=0,sn=0,tn=null,Gt=!1,Ot=20,Et=1,Yt=!1,mt=!1,At=[];(0,Le.useImperativeHandle)(Ge,()=>({getLastUpdatedTime:()=>$e.current.currentTime,getDuration:()=>$e.current.duration})),He.ZP.config({maxCount:1,getContainer:()=>ut.current});const Xt=(0,Le.useCallback)((Kn,er=!1)=>{let $t={point:$e.current.currentTime};tn?($t.log_id=tn,$t.watch_duration=xe(At),$t.total_duration=Nn):(ie?($t.video_id=parseInt(de,10),$t.course_id=ie):$t.video_id=de,$t.duration=In,$t.device=Bt),er&&($t.ed="1");function vn(){return we(this,null,function*(){Yt=!0,tn=yield he==null?void 0:he($t),Yt=!1,Kn&&Kn()})}vn()},[de,ie]);(0,Le.useEffect)(()=>{$e.current&&(it.current.style.display="none",dt.current.style.display="block"),He.ZP.destroy();let Kn=null;return Ce.Z.isSupported&&rt&&le&&(le==null?void 0:le.indexOf(".m3u8"))<0?(Kn=Ce.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:le,muted:!1}),$e.current&&(Kn.attachMediaElement($e.current),Kn.load())):$e.current.setAttribute("src",le),Mt(),()=>{Kn&&(Kn.unload(),Kn.pause(),Kn.destroy(),Kn=null)}},[$e,rt,le]);function Ft(){$e.current.paused?(it.current.style.display="none",dt.current.style.display="block"):(it.current.style.display="block",dt.current.style.display="none")}function Mt(){vt.current.style.display="none",Qt.current.style.display="none",Ut.current.style.display="none",$e.current.muted||$e.current.volume===0?vt.current.style.display="block":$e.current.volume>0&&$e.current.volume<=.5?Qt.current.style.display="block":Ut.current.style.display="block"}(0,Le.useEffect)(()=>{const Kn=document.getElementById("play"),er=document.querySelectorAll(".playback-icons use");function $t(){Se(),ue&&!an.current&&($e.current.currentTime=ue),an.current=!0,At.push($e.current.currentTime),Gt||(Gt=!0,oe&&Xt())}function vn(){return we(this,null,function*(){Ft(),At.push($e.current.currentTime),oe&&Xt(()=>{tn=null,sn=0,Gt=!1,Yt=!1,mt=!1,At=[],Nn=0,Et=1},!0),Ne()})}function jn(){nt.current.value=Math.round($e.current.currentTime),ft.current.value=Math.round($e.current.currentTime)}function Tn(){const Kr=pe(Math.round($e.current.currentTime));gt.current.innerText=`${Kr.hour>0?Kr.hour+":":""}${Kr.minutes}:${Kr.seconds}`,gt.current.setAttribute("datetime",`${Kr.hour>0?" "+Kr.hour+" ":""}${Kr.minutes}m ${Kr.seconds}s`)}function xr(){var Kr,Qa,si,Er,yr,ui,kn;const hr=Math.round((Kr=$e.current)==null?void 0:Kr.duration);(si=(Qa=nt.current)==null?void 0:Qa.setAttribute)==null||si.call(Qa,"max",hr),(yr=(Er=ft.current)==null?void 0:Er.setAttribute)==null||yr.call(Er,"max",hr);const Fr=pe(hr);yt.current&&(yt.current.innerText=`${Fr.hour>0?Fr.hour+":":""}${Fr.minutes}:${Fr.seconds}`,(kn=(ui=yt.current).setAttribute)==null||kn.call(ui,"datetime",`${Fr.hour>0?" "+Fr.hour+" ":""}${Fr.minutes}m ${Fr.seconds}s`))}function Wr(){try{const Kr=Math.round($e.current.duration);nt.current.setAttribute("max",Kr),ft.current.setAttribute("max",Kr);const Qa=pe(Kr);yt.current.innerText=`${Qa.hour>0?Qa.hour+":":""}${Qa.minutes}:${Qa.seconds}`,yt.current.setAttribute("datetime",`${Qa.hour>0?" "+Qa.hour+" ":""}${Qa.minutes}m ${Qa.seconds}s`),jn(),Tn();const{width:si,height:Er,x:yr,y:ui}=qe.current.getBoundingClientRect();if(yr<0||ui<0||!si)return;if(!mt){let kn=$e.current.currentTime,hr=kn-sn;Math.abs(hr)<10?(Nn+=Math.abs(hr),sn=kn,Yt||Nn-Et*Ot>=0&&(Et++,At.push(sn),oe&&Xt())):(sn=kn,oe&&Xt())}}catch(Kr){console.log(Kr)}}function wr(){mt=!0}function Vr(){$e.current.playing&&At.push($e.current.currentTime,sn),sn=$e.current.currentTime,mt=!1}function Da(){In=$e.current.duration,In<=20&&(Ot=In/3),$e.current.addEventListener("play",$t)}function Ya(Kr){Kr.preventDefault(),(0,Ee.vp)()?($e.current.style.width="100%",$e.current.style.height="100%"):$e.current.style.cssText=""}function Ba(){ve()}function Ia(Kr){if(!ne){He.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");return}const Qa=Kr.target.dataset.seek?Kr.target.dataset.seek:Kr.target.value;$e.current.currentTime=Qa,ft.current.value=Qa,nt.current.value=Qa}function Ci(Kr){const Qa=Math.round(Kr.offsetX/Kr.target.clientWidth*parseInt(Kr.target.getAttribute("max"),10));nt.current.setAttribute("data-seek",Qa);const si=pe(Qa);ht.current.textContent=`${si.hour>0?si.hour+":":""}${si.minutes}:${si.seconds}`;const Er=$e.current.getBoundingClientRect();ht.current.style.left=`${Kr.pageX-Er.left}px`}function Si(Kr){switch(Kr.code){case"Space":Kr.preventDefault(),Hn();break;case"ArrowRight":if(Kr.preventDefault(),!ne){He.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if($e.current.currentTime>=$e.current.duration)break;$e.current.currentTime=parseInt($e.current.currentTime)+5,jn();break;case"ArrowLeft":if(Kr.preventDefault(),!ne){He.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if($e.current.currentTime===0)break;$e.current.currentTime=parseInt($e.current.currentTime)-5,jn();break;case"ArrowUp":Kr.preventDefault(),$e.current.volume<1&&($e.current.volume=(parseInt($e.current.volume*10)+1)/10);break;case"ArrowDown":Kr.preventDefault(),$e.current.volume>0&&($e.current.volume=(parseInt($e.current.volume*10)-1)/10);break}}return ut.current.addEventListener((0,Ee.gH)(),Ya),$e.current.addEventListener("canplay",Da),$e.current.addEventListener("ended",vn),$e.current.addEventListener("seeking",wr),$e.current.addEventListener("seeked",Vr),$e.current.addEventListener("loadedmetadata",xr),nt.current.addEventListener("mousemove",Ci),nt.current.addEventListener("input",Ia),$e.current.addEventListener("timeupdate",Wr),$e.current.addEventListener("pause",Ba),$e.current.addEventListener("volumechange",Mt),document.addEventListener("keydown",Si),()=>{var Kr,Qa,si,Er,yr,ui,kn,hr,Fr,Ur,ca,bt;(Kr=$e.current)==null||Kr.removeEventListener("canplay",Da),(Qa=$e.current)==null||Qa.removeEventListener("play",$t),(si=$e.current)==null||si.removeEventListener("ended",vn),(Er=$e.current)==null||Er.removeEventListener("seeking",wr),(yr=$e.current)==null||yr.removeEventListener("seeked",Vr),(ui=nt.current)==null||ui.removeEventListener("mousemove",Ci),(kn=nt.current)==null||kn.removeEventListener("input",Ia),(hr=$e.current)==null||hr.removeEventListener("timeupdate",Wr),(Fr=$e.current)==null||Fr.removeEventListener("pause",Ba),(Ur=$e.current)==null||Ur.removeEventListener("loadedmetadata",xr),(ca=$e.current)==null||ca.removeEventListener("volumechange",Mt),document.removeEventListener("keydown",Si),(bt=$e.current)!=null&&bt.playing&&(At.push(sn,$e.current.currentTime),oe&&Xt())}},[$e,le]),(0,Le.useEffect)(()=>{if($e.current.onended=()=>{De($e)},$e.current.oncontextmenu=()=>!1,(le==null?void 0:le.indexOf(".m3u8"))>-1){if($e.current.canPlayType("application/vnd.apple.mpegurl"))$e.current.src=le;else if(_e.ZP.isSupported()){var Kn=new _e.ZP;Kn.loadSource(le),Kn.attachMedia($e.current)}}},[le]);const[ln,Mn]=(0,Le.useState)(1),Hn=()=>{$e.current.paused||$e.current.ended?$e.current.play():$e.current.pause(),Ft()};function Vn(){$e.current.muted=!$e.current.muted,$e.current.muted?(en.current.setAttribute("data-volume",volume.value),en.current.value=0):en.current.value=en.current.dataset.volume}return Le.createElement("div",{style:{position:"relative"},ref:ut},Le.createElement("div",{ref:qe,className:`${be.watermark} animated_alternate animate__animated_10s animate__infinite animate__stepstart ${be.animate__loop}`},ze&&on?on.login:" "),Le.createElement("div",{className:be.container},Le.createElement("div",{className:be["video-container"],id:"video-container"},Le.createElement("div",{className:be["playback-animation"],id:"playback-animation"},Le.createElement("svg",{className:be["playback-icons"]},Le.createElement("use",{className:"hidden",href:"#play-icon"}),Le.createElement("use",{href:"#pause"}))),Le.createElement("video",{className:be.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:$e,autoPlay:Re}),Le.createElement("div",{className:`${be["video-controls"]} `,id:"video-controls"},Le.createElement("div",{className:be["bottom-controls"]},Le.createElement("div",{className:be["left-controls"]},Le.createElement("button",{"data-title":"\u64AD\u653E/\u6682\u505C",id:"play",onClick:Hn},Le.createElement("svg",{className:be["playback-icons"]},Le.createElement("use",{ref:dt,href:"#play-icon"}),Le.createElement("use",{ref:it,style:{display:"none"},href:"#pause"}))),Le.createElement("div",{className:be.time},Le.createElement("time",{id:"time-elapsed",ref:gt},"00:00"),Le.createElement("span",null," / "),Le.createElement("time",{id:"duration",ref:yt},"00:00"))),Le.createElement("div",{className:be["right-controls"]},ne&&Le.createElement(Fe.Z,{placement:"top",overlayClassName:be.rateOverlay,getPopupContainer:Kn=>Kn.parentNode,menu:{items:[{key:"1",label:Le.createElement("span",{onClick:()=>{Mn(1),$e.current.playbackRate=1}},"1.0x")},{key:"2",label:Le.createElement("span",{onClick:()=>{Mn(1.5),$e.current.playbackRate=1.5}},"1.5x")},{key:"3",label:Le.createElement("span",{onClick:()=>{Mn(2),$e.current.playbackRate=2}},"2.0x")}]}},Le.createElement("div",{className:`${be.controlText} mr5`},"\u500D\u901F")),Le.createElement(ge.CopyToClipboard,{text:le,onCopy:()=>He.ZP.success("\u590D\u5236\u6210\u529F")},Le.createElement("button",{"data-title":"\u590D\u5236\u94FE\u63A5"},Le.createElement("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}}))),Le.createElement("div",{className:be["volume-controls"]},Le.createElement("button",{"data-title":"\u5F00\u542F/\u5173\u95ED\u58F0\u97F3",className:be["volume-button"],id:"volume-button",onClick:Vn},Le.createElement("i",{ref:vt,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),Le.createElement("i",{ref:Qt,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),Le.createElement("i",{ref:Ut,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})),Le.createElement("input",{className:be.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:en,style:{display:"none"},onClick:Mt})),Le.createElement("button",{"data-title":"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",className:be["fullscreen-button"],onClick:()=>{(0,Ee.vp)()?(0,Ee.BU)():(0,Ee.Dj)(ut.current)}},Le.createElement("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})))),Le.createElement("div",{className:be["video-progress"]},Le.createElement("progress",{ref:ft,value:"0",min:"0"}),Le.createElement("input",{className:be.seek,ref:nt,value:"0",min:"0",type:"range",step:"1"}),Le.createElement("div",{className:be["seek-tooltip"],ref:ht,id:"seek-tooltip"},"00:00"))))),Le.createElement("svg",{style:{display:"none"}},Le.createElement("defs",null,Le.createElement("symbol",{id:"pause",viewBox:"0 0 24 24"},Le.createElement("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})),Le.createElement("symbol",{id:"play-icon",viewBox:"0 0 24 24"},Le.createElement("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})),Le.createElement("symbol",{id:"volume-high",viewBox:"0 0 24 24"},Le.createElement("path",{d:"M14.016 3.234q3.047 0.656 5.016 3.117t1.969 5.648-1.969 5.648-5.016 3.117v-2.063q2.203-0.656 3.586-2.484t1.383-4.219-1.383-4.219-3.586-2.484v-2.063zM16.5 12q0 2.813-2.484 4.031v-8.063q1.031 0.516 1.758 1.688t0.727 2.344zM3 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6z"})),Le.createElement("symbol",{id:"volume-low",viewBox:"0 0 24 24"},Le.createElement("path",{d:"M5.016 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6zM18.516 12q0 2.766-2.531 4.031v-8.063q1.031 0.516 1.781 1.711t0.75 2.32z"})),Le.createElement("symbol",{id:"volume-mute",viewBox:"0 0 24 24"},Le.createElement("path",{d:"M12 3.984v4.219l-2.109-2.109zM4.266 3l16.734 16.734-1.266 1.266-2.063-2.063q-1.547 1.313-3.656 1.828v-2.063q1.172-0.328 2.25-1.172l-4.266-4.266v6.75l-5.016-5.016h-3.984v-6h4.734l-4.734-4.734zM18.984 12q0-2.391-1.383-4.219t-3.586-2.484v-2.063q3.047 0.656 5.016 3.117t1.969 5.648q0 2.203-1.031 4.172l-1.5-1.547q0.516-1.266 0.516-2.625zM16.5 12q0 0.422-0.047 0.609l-2.438-2.438v-2.203q1.031 0.516 1.758 1.688t0.727 2.344z"})),Le.createElement("symbol",{id:"fullscreen",viewBox:"0 0 24 24"},Le.createElement("path",{d:"M14.016 5.016h4.969v4.969h-1.969v-3h-3v-1.969zM17.016 17.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 9.984v-4.969h4.969v1.969h-3v3h-1.969zM6.984 14.016v3h3v1.969h-4.969v-4.969h1.969z"})),Le.createElement("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24"},Le.createElement("path",{d:"M15.984 8.016h3v1.969h-4.969v-4.969h1.969v3zM14.016 18.984v-4.969h4.969v1.969h-3v3h-1.969zM8.016 8.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 15.984v-1.969h4.969v4.969h-1.969v-3h-3z"})),Le.createElement("symbol",{id:"pip",viewBox:"0 0 24 24"},Le.createElement("path",{d:"M21 19.031v-14.063h-18v14.063h18zM23.016 18.984q0 0.797-0.609 1.406t-1.406 0.609h-18q-0.797 0-1.406-0.609t-0.609-1.406v-14.016q0-0.797 0.609-1.383t1.406-0.586h18q0.797 0 1.406 0.586t0.609 1.383v14.016zM18.984 11.016v6h-7.969v-6h7.969z"})))))})},44905:function(St,Tt,Ie){"use strict";Ie.d(Tt,{h:function(){return ie}});var Le=Ie(59301),He=Ie(57809),Fe=Ie(78241),Ce=Ie(3113),_e=Ie(89780),Pe=Ie.n(_e),ge=Ie(66543),Ee=Ie(59598),be=Object.defineProperty,we=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,te=(ue,ve,Se)=>ve in ue?be(ue,ve,{enumerable:!0,configurable:!0,writable:!0,value:Se}):ue[ve]=Se,ne=(ue,ve)=>{for(var Se in ve||(ve={}))xe.call(ve,Se)&&te(ue,Se,ve[Se]);if(ye)for(var Se of ye(ve))ce.call(ve,Se)&&te(ue,Se,ve[Se]);return ue},le=(ue,ve)=>we(ue,pe(ve));const oe=He.default.Option,de={labelCol:{span:4},wrapperCol:{span:20}},he={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Tt.Z=({callback:ue,onCancel:ve})=>{const[Se,De]=(0,Le.useState)("python");function Re(ze){De(he[ze][1])}function Ne(ze){ue(ze)}return Le.createElement(Fe.default,le(ne({},de),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Ne,style:{width:500}}),Le.createElement(Fe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},Le.createElement(He.default,{getPopupContainer:ze=>ze.parentNode,onChange:Re},Object.keys(he).map(ze=>Le.createElement(oe,{key:ze,value:ze},he[ze][0])))),Le.createElement(Fe.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},Le.createElement(ie,{mode:Se})),Le.createElement("div",{className:"flex-container flex-end"},Le.createElement(Ce.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Le.createElement(Ce.ZP,{type:"ghost",onClick:ve},"\u53D6\u6D88")))};function ie({value:ue,onChange:ve,mode:Se,options:De={}}){const Re=(0,Le.useRef)(),[Ne,ze]=(0,Le.useState)();return(0,Le.useEffect)(()=>{if(Ne){let Ge=function(Xe){const Qe=Xe.getValue();ve&&ve(Qe)};return Ne.on("change",Ge),()=>{Ne.off("change",Ge)}}},[Ne,ve]),(0,Le.useEffect)(()=>{Ne&&Ne.setOption("mode",Se)},[Ne,Se]),(0,Le.useEffect)(()=>{Ne&&(ue!==Ne.getValue()||ue==="")&&setTimeout(()=>{Ne.setValue(ue||"")},300)},[Ne,ue]),(0,Le.useEffect)(()=>{if(Re.current&&!Ne){const Ge=Pe().fromTextArea(Re.current,ne({mode:Se,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},De));ze(Ge)}},[Re.current,Ne]),Le.createElement("div",{className:"my-codemirror-container"},Le.createElement("textarea",{ref:Re}))}},89389:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Me}});var Le=Ie(59301),He=Ie(89780),Fe=Ie.n(He),Ce=Ie(76374),_e=Ie(66543),Pe=Ie(6313),ge=Ie(25717),Ee=Ie(99498),be=Ie(25419),we=Ie(67549),pe=Ie(7664),ye=({value:Oe="",className:Te,showTextOnly:Ue,showLines:Ye,style:xt={}})=>{const Pt=(0,Le.useMemo)(()=>"",[Oe]);return Le.createElement(Le.Fragment,null,Le.createElement("div",{dangerouslySetInnerHTML:{__html:Pt}}))},xe=Ie(59301),ce=Object.defineProperty,te=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,le=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,he=(Oe,Te,Ue)=>Te in Oe?ce(Oe,Te,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Oe[Te]=Ue,ie=(Oe,Te)=>{for(var Ue in Te||(Te={}))oe.call(Te,Ue)&&he(Oe,Ue,Te[Ue]);if(le)for(var Ue of le(Te))de.call(Te,Ue)&&he(Oe,Ue,Te[Ue]);return Oe},ue=(Oe,Te)=>te(Oe,ne(Te));let ve=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function Se({onActionCallback:Oe,title:Te,icon:Ue,actionName:Ye,className:xt="",children:Pt}){function qt(){Oe(Ye)}return xe.createElement("a",{title:Te,className:xt,onClick:qt},xe.createElement("i",{className:`${Ue}`}),Pt)}var De=({watch:Oe,showNullButton:Te,showNullProgramButton:Ue,onActionCallback:Ye,fullScreen:xt,insertTemp:Pt,hidetoolBar:qt,extraUse:Vt})=>{const hn=[...ve,{title:`${Oe?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Oe?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return xe.createElement("ul",{className:"markdown-toolbar-container"},!qt&&hn.map((gn,Qn)=>xe.createElement("li",{key:Qn},gn.actionName?xe.createElement(Se,ue(ie({},gn),{onActionCallback:Ye})):xe.createElement("span",{className:"v-line"}))),Te?xe.createElement("li",null,xe.createElement(Se,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Ye},xe.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Ue?xe.createElement(xe.Fragment,null,xe.createElement("li",null,xe.createElement(Se,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Ye},xe.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),xe.createElement("li",null,xe.createElement(Se,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Ye},xe.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Pt&&xe.createElement("li",null,xe.createElement(Se,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Pt}`,onActionCallback:Ye},xe.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Vt&&xe.createElement("li",null,Vt),xe.createElement("li",{className:"btn-full-screen"},xe.createElement(Se,{icon:`${xt?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:xt?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Ye})))},Re=Ie(75790),Ne=Ie(78241),ze=Ie(92832),Ge=Ie(3113),Xe=Object.defineProperty,Qe=Object.defineProperties,rt=Object.getOwnPropertyDescriptors,$e=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,it=(Oe,Te,Ue)=>Te in Oe?Xe(Oe,Te,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Oe[Te]=Ue,dt=(Oe,Te)=>{for(var Ue in Te||(Te={}))qe.call(Te,Ue)&&it(Oe,Ue,Te[Ue]);if($e)for(var Ue of $e(Te))ut.call(Te,Ue)&&it(Oe,Ue,Te[Ue]);return Oe},nt=(Oe,Te)=>Qe(Oe,rt(Te));const ft={labelCol:{span:4},wrapperCol:{span:20}};var yt=({callback:Oe,onCancel:Te})=>{function Ue(Ye){Oe(Ye)}return Le.createElement(Ne.default,nt(dt({},ft),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Ue,style:{width:500}}),Le.createElement(Ne.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},Le.createElement(ze.default,null)),Le.createElement(Ne.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},Le.createElement(ze.default,null)),Le.createElement("div",{className:"flex-container flex-end"},Le.createElement(Ge.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Le.createElement(Ge.ZP,{type:"ghost",onClick:Te},"\u53D6\u6D88")))},gt=Ie(44905),ht=Ie(45596),vt=Ie(43418),Ut=Ie(95237),Qt=Ie(6077),en=Ie(59301),fn=({callback:Oe,onCancel:Te})=>{const Ue=document.createElement("canvas"),Ye=Ue.getContext("2d");Ue.width=1e3,Ue.height=800,Ye.fillStyle="#ffffff",Ye.fillRect(0,0,Ue.width,Ue.height);const xt=Ue.toDataURL("image/png");return en.createElement(vt.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},en.createElement(Ut.Z,{style:{height:"100vh"}},en.createElement(Qt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:xt,visible:!0,title:String(Date.now())},onOk:Pt=>{Oe({src:Pt.url})},onClose:Te})))},Bt=Ie(12378);function an(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(an,go.CommandHandler),an.prototype.canAlignSelection=function(){var Oe=this.diagram;return!(Oe===null||Oe.isReadOnly||Oe.isModelReadOnly||Oe.selection.count<2)},an.prototype.alignLeft=function(){var Oe=this.diagram;Oe.startTransaction("aligning left");var Te=1/0;Oe.selection.each(function(Ue){Ue instanceof go.Link||(Te=Math.min(Ue.position.x,Te))}),Oe.selection.each(function(Ue){Ue instanceof go.Link||Ue.move(new go.Point(Te,Ue.position.y))}),Oe.commitTransaction("aligning left")},an.prototype.alignRight=function(){var Oe=this.diagram;Oe.startTransaction("aligning right");var Te=-1/0;Oe.selection.each(function(Ue){if(!(Ue instanceof go.Link)){var Ye=Ue.actualBounds.x+Ue.actualBounds.width;Te=Math.max(Ye,Te)}}),Oe.selection.each(function(Ue){Ue instanceof go.Link||Ue.move(new go.Point(Te-Ue.actualBounds.width,Ue.position.y))}),Oe.commitTransaction("aligning right")},an.prototype.alignTop=function(){var Oe=this.diagram;Oe.startTransaction("alignTop");var Te=1/0;Oe.selection.each(function(Ue){Ue instanceof go.Link||(Te=Math.min(Ue.position.y,Te))}),Oe.selection.each(function(Ue){Ue instanceof go.Link||Ue.move(new go.Point(Ue.position.x,Te))}),Oe.commitTransaction("alignTop")},an.prototype.alignBottom=function(){var Oe=this.diagram;Oe.startTransaction("aligning bottom");var Te=-1/0;Oe.selection.each(function(Ue){if(!(Ue instanceof go.Link)){var Ye=Ue.actualBounds.y+Ue.actualBounds.height;Te=Math.max(Ye,Te)}}),Oe.selection.each(function(Ue){Ue instanceof go.Link||Ue.move(new go.Point(Ue.actualBounds.x,Te-Ue.actualBounds.height))}),Oe.commitTransaction("aligning bottom")},an.prototype.alignCenterX=function(){var Oe=this.diagram,Te=Oe.selection.first();if(Te){Oe.startTransaction("aligning Center X");var Ue=Te.actualBounds.x+Te.actualBounds.width/2;Oe.selection.each(function(Ye){Ye instanceof go.Link||Ye.move(new go.Point(Ue-Ye.actualBounds.width/2,Ye.actualBounds.y))}),Oe.commitTransaction("aligning Center X")}},an.prototype.alignCenterY=function(){var Oe=this.diagram,Te=Oe.selection.first();if(Te){Oe.startTransaction("aligning Center Y");var Ue=Te.actualBounds.y+Te.actualBounds.height/2;Oe.selection.each(function(Ye){Ye instanceof go.Link||Ye.move(new go.Point(Ye.actualBounds.x,Ue-Ye.actualBounds.height/2))}),Oe.commitTransaction("aligning Center Y")}},an.prototype.alignColumn=function(Oe){var Te=this.diagram;Te.startTransaction("align Column"),Oe===void 0&&(Oe=0),Oe=parseFloat(Oe);var Ue=new Array;Te.selection.each(function(Vt){Vt instanceof go.Link||Ue.push(Vt)});for(var Ye=0;Ye0){for(var Vt=Pt.elt(qt-1);Vt!==null&&Vt.isTreeExpanded&&!Vt.isTreeLeaf;){var hn=this._sortTreeChildrenByY(Vt);Vt=hn.last()}Vt!==null&&Oe.select(Vt)}else Oe.select(xt)}}else if(Ue.key==="Down")if(Te.isTreeExpanded&&!Te.isTreeLeaf){var Ye=this._sortTreeChildrenByY(Te).first();Ye!==null&&Oe.select(Ye)}else for(;Te!==null;){var xt=Te.findTreeParentNode();if(xt===null)break;var Pt=this._sortTreeChildrenByY(xt),qt=Pt.indexOf(Te);if(qtPt.y?1:xt.xPt.x?1:0}),Te},an.prototype.copyToClipboard=function(Oe){go.CommandHandler.prototype.copyToClipboard.call(this,Oe),this._lastPasteOffset.set(this.pasteOffset)},an.prototype.pasteFromClipboard=function(){var Oe=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Oe,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Oe},Object.defineProperty(an.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Oe){if(Oe!=="move"&&Oe!=="select"&&Oe!=="scroll"&&Oe!=="tree"&&Oe!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Oe);this._arrowKeyBehavior=Oe}}),Object.defineProperty(an.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Oe){if(!(Oe instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Oe);this._pasteOffset.set(Oe)}});var on=an,In=Ie(20397),Nn=Ie(43604),sn=Ie(82093),tn={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Gt=Ie(59301),Ot=(Oe,Te,Ue)=>new Promise((Ye,xt)=>{var Pt=hn=>{try{Vt(Ue.next(hn))}catch(gn){xt(gn)}},qt=hn=>{try{Vt(Ue.throw(hn))}catch(gn){xt(gn)}},Vt=hn=>hn.done?Ye(hn.value):Promise.resolve(hn.value).then(Pt,qt);Vt((Ue=Ue.apply(Oe,Te)).next())});function Et({onCancel:Oe,callback:Te}){let Ue=(0,Le.useRef)(),Ye=(0,Le.useRef)(),xt=(0,Le.useRef)(),Pt=(0,Le.useRef)(!1);const qt=(0,Le.useRef)(!1),[Vt,hn]=(0,Le.useState)(0);function gn(){const Pn=Bt.bx.make,qn={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};Ue.current=new Bt.S0(Ye.current,{padding:20,grid:Pn(Bt.s_,"Grid",Pn(Bt.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Pn(Bt.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Zr=>{var da=Zr.diagram.commandHandler.addTopLevelParts(Zr.diagram.selection,!0);da||Zr.diagram.currentTool.doCancel()},commandHandler:Pn(on),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Zr=>{var da=Zr.subject;da.location=da.location.copy().snapToGridPoint(Zr.diagram.grid.gridOrigin,Zr.diagram.grid.gridCellSize),setTimeout(()=>{Zr.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Zr=>{var da=Zr.subject;setTimeout(()=>{Zr.diagram.commandHandler.editTextBlock()})},LinkRelinked:Zr=>{var da=Zr.parameter.part;da.invalidateConnectedLinks();var Oa=Zr.subject;Zr.diagram.toolManager.linkingTool.isForwards?Oa.toNode.invalidateConnectedLinks():Oa.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Ue.current.nodeTemplate=Pn(Bt.NB,"Auto",{locationSpot:Bt.z6.Center,locationObjectName:"SHAPE",desiredSize:new Bt.$u(120,60),minSize:new Bt.$u(40,40),resizable:!0,resizeCellSize:new Bt.$u(10,10),rotatable:!0},new Bt.KX("location","loc",Bt.E9.parse).makeTwoWay(Bt.E9.stringify),new Bt.KX("desiredSize","size",Bt.$u.parse).makeTwoWay(Bt.$u.stringify),Pn(Bt.bn,{name:"SHAPE",fill:qn.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Bt.z6.AllSides,toSpot:Bt.z6.AllSides},new Bt.KX("figure"),new Bt.KX("fill"),new Bt.KX("stroke","borderColor"),new Bt.KX("strokeWidth","thickness"),new Bt.KX("strokeDashArray","dash")),Pn(Bt.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Pn(Bt.al,{margin:1,textAlign:"center",overflow:Bt.al.OverflowEllipsis,editable:!0},new Bt.KX("text").makeTwoWay(),new Bt.KX("stroke","color"))),Ue.current.nodeTemplate.toolTip=Pn("ToolTip",Pn(Bt.s_,"Vertical",{maxSize:new Bt.$u(200,NaN)},Pn(Bt.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Bt.KX("text")),Pn(Bt.al,{font:"10pt sans-serif",textAlign:"center"},new Bt.KX("text","details"))));function nr(Zr,da){var Oa=(la,$a)=>{la.handled=!0,la.diagram.model.commit(Ni=>{var Ra=$a.part.adornedPart,zi=new Bt.E9().setRectSpot(Ra.actualBounds,Zr);zi.subtract(Ra.location),zi.scale(2,2),zi.x+=Math.sign(zi.x)*130,zi.y+=Math.sign(zi.y)*130,zi.add(Ra.location),zi.snapToGridPoint(la.diagram.grid.gridOrigin,la.diagram.grid.gridCellSize);var Yi=Ni.copyNodeData(Ra.data);Ni.setGroupKeyForNodeData(Yi,Ni.getGroupKeyForNodeData(Ra.data)),Ni.addNodeData(Yi);var No={from:Ra.key,to:Ni.getKeyForNodeData(Yi)};Ni.addLinkData(No);var Eo=la.diagram.findNodeForData(Yi);Eo.location=zi,la.diagram.select(Eo),setTimeout(()=>{la.diagram.commandHandler.editTextBlock()},20)})};return Pn(Bt.bn,{figure:da,alignment:Zr,alignmentFocus:Zr.opposite(),width:Zr.equals(Bt.z6.Top)||Zr.equals(Bt.z6.Bottom)?25:18,height:Zr.equals(Bt.z6.Top)||Zr.equals(Bt.z6.Bottom)?18:25,fill:"orange",stroke:qn.white,strokeWidth:4,mouseEnter:(la,$a)=>$a.fill="dodgerblue",mouseLeave:(la,$a)=>$a.fill="orange",isActionable:!0,click:Oa,contextClick:Oa})}function fr(Zr){return Pn(Bt.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(da,Oa)=>Oa.fill="dodgerblue",mouseLeave:(da,Oa)=>Oa.fill="orange",click:(da,Oa)=>{da.diagram.commandHandler.showContextMenu(Oa.part.adornedPart)}},Zr||{})}Ue.current.nodeTemplate.selectionAdornmentTemplate=Pn(Bt.uz,"Spot",Pn(Bt.Vm,{padding:10}),nr(Bt.z6.Top,"TriangleUp"),nr(Bt.z6.Left,"TriangleLeft"),nr(Bt.z6.Right,"TriangleRight"),nr(Bt.z6.Bottom,"TriangleDown"),fr({alignment:new Bt.z6(.75,0)}));function mn(Zr,da){return(Oa,la)=>{Oa.handled=!0,Oa.diagram.model.commit($a=>{$a.set(la.part.adornedPart.data,Zr,da)})}}function rn(Zr,da){return da||(da="color"),Pn(Bt.bn,{width:16,height:16,stroke:"lightgray",fill:Zr,margin:1,background:"transparent",mouseEnter:(Oa,la)=>la.stroke="dodgerblue",mouseLeave:(Oa,la)=>la.stroke="lightgray",click:mn(da,Zr),contextClick:mn(da,Zr)})}function On(){return[Pn("ContextMenuButton",Pn(Bt.s_,"Horizontal",rn(qn.white,"fill"),rn(qn.beige,"fill"),rn(qn.extralightblue,"fill"),rn(qn.extralightred,"fill"))),Pn("ContextMenuButton",Pn(Bt.s_,"Horizontal",rn(qn.lightgray,"fill"),rn(qn.lightgreen,"fill"),rn(qn.lightblue,"fill"),rn(qn.lightred,"fill")))]}function Un(){return[Pn("ContextMenuButton",Pn(Bt.s_,"Horizontal",rn(qn.black),rn(qn.green),rn(qn.blue),rn(qn.red))),Pn("ContextMenuButton",Pn(Bt.s_,"Horizontal",rn(qn.white),rn(qn.magenta),rn(qn.purple),rn(qn.orange)))]}function sr(Zr,da){return da||(da="thickness"),Pn(Bt.bn,"LineH",{width:16,height:16,strokeWidth:Zr,margin:1,background:"transparent",mouseEnter:(Oa,la)=>la.background="dodgerblue",mouseLeave:(Oa,la)=>la.background="transparent",click:mn(da,Zr),contextClick:mn(da,Zr)})}function Ar(Zr,da){return da||(da="dash"),Pn(Bt.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Zr,margin:1,background:"transparent",mouseEnter:(Oa,la)=>la.background="dodgerblue",mouseLeave:(Oa,la)=>la.background="transparent",click:mn(da,Zr),contextClick:mn(da,Zr)})}function tr(){return[Pn("ContextMenuButton",Pn(Bt.s_,"Horizontal",sr(1),sr(2),sr(3),sr(4))),Pn("ContextMenuButton",Pn(Bt.s_,"Horizontal",Ar(null),Ar([2,4]),Ar([4,4])))]}function ur(Zr,da){return da||(da="figure"),Pn(Bt.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Zr,margin:1,background:"transparent",mouseEnter:(Oa,la)=>la.fill="dodgerblue",mouseLeave:(Oa,la)=>la.fill="lightgray",click:mn(da,Zr),contextClick:mn(da,Zr)})}Ue.current.nodeTemplate.contextMenu=Pn("ContextMenu",Pn("ContextMenuButton",Pn(Bt.s_,"Horizontal",ur("Rectangle"),ur("RoundedRectangle"),ur("Ellipse"),ur("Diamond"))),Pn("ContextMenuButton",Pn(Bt.s_,"Horizontal",ur("Parallelogram2"),ur("ManualOperation"),ur("Procedure"),ur("Cylinder1"))),Pn("ContextMenuButton",Pn(Bt.s_,"Horizontal",ur("Terminator"),ur("CreateRequest"),ur("Document"),ur("TriangleDown"))),On(),Un(),tr()),Ue.current.groupTemplate=Pn(Bt.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Bt.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Zr,da)=>{var Oa=da.addMembers(da.diagram.selection,!0);Oa||da.diagram.currentTool.doCancel()},avoidable:!1},new Bt.KX("location","loc",Bt.E9.parse).makeTwoWay(Bt.E9.stringify),Pn(Bt.s_,"Auto",{name:"BODY"},Pn(Bt.bn,{parameter1:10,fill:qn.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Bt.z6.AllSides,toSpot:Bt.z6.AllSides},new Bt.KX("fill"),new Bt.KX("stroke","color"),new Bt.KX("strokeWidth","thickness"),new Bt.KX("strokeDashArray","dash")),Pn(Bt.Vm,{background:"transparent",margin:20})),Pn(Bt.al,{alignment:Bt.z6.Top,alignmentFocus:Bt.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Bt.KX("text"),new Bt.KX("stroke","color"))),Ue.current.groupTemplate.selectionAdornmentTemplate=Pn(Bt.uz,"Spot",Pn(Bt.s_,"Auto",Pn(Bt.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Pn(Bt.Vm,{margin:1.5})),fr({alignment:Bt.z6.TopRight,alignmentFocus:Bt.z6.BottomRight})),Ue.current.groupTemplate.contextMenu=Pn("ContextMenu",On(),Un(),tr()),Ue.current.linkTemplate=Pn(Bt.rU,{layerName:"Foreground",routing:Bt.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Bt.KX("fromSpot","fromSpot",Bt.z6.parse),new Bt.KX("toSpot","toSpot",Bt.z6.parse),new Bt.KX("fromShortLength","dir",Zr=>Zr>=1?10:0),new Bt.KX("toShortLength","dir",Zr=>Zr>=1?10:0),new Bt.KX("points").makeTwoWay(),Pn(Bt.bn,{strokeWidth:2},new Bt.KX("stroke","color"),new Bt.KX("strokeWidth","thickness"),new Bt.KX("strokeDashArray","dash")),Pn(Bt.bn,{segmentIndex:0,segmentOffset:new Bt.E9(15,0),segmentOrientation:Bt.rU.OrientAlong,alignmentFocus:Bt.z6.Right,figure:"circle",width:10,strokeWidth:0},new Bt.KX("fill","color"),new Bt.KX("visible","dir",Zr=>Zr===1)),Pn(Bt.bn,{segmentIndex:-1,segmentOffset:new Bt.E9(-10,6),segmentOrientation:Bt.rU.OrientPlus90,alignmentFocus:Bt.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Bt.KX("fill","color"),new Bt.KX("visible","dir",Zr=>Zr>=1),new Bt.KX("width","thickness",Zr=>7+3*Zr),new Bt.KX("height","thickness",Zr=>7+3*Zr),new Bt.KX("segmentOffset","thickness",Zr=>new Bt.E9(-15,4+1.5*Zr))),Pn(Bt.bn,{segmentIndex:0,segmentOffset:new Bt.E9(15,-6),segmentOrientation:Bt.rU.OrientMinus90,alignmentFocus:Bt.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Bt.KX("fill","color"),new Bt.KX("visible","dir",Zr=>Zr===2),new Bt.KX("width","thickness",Zr=>7+3*Zr),new Bt.KX("height","thickness",Zr=>7+3*Zr),new Bt.KX("segmentOffset","thickness",Zr=>new Bt.E9(-15,4+1.5*Zr))),Pn(Bt.al,{alignmentFocus:new Bt.z6(0,1,-4,0),editable:!0},new Bt.KX("text").makeTwoWay(),new Bt.KX("stroke","color"))),Ue.current.linkTemplate.selectionAdornmentTemplate=Pn(Bt.uz,Pn(Bt.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:cr(2)},new Bt.KX("pathPattern","thickness",cr)),fr({alignmentFocus:new Bt.z6(0,0,-6,-4)}));function cr(Zr){return Pn(Bt.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Zr+4).toString()+" H3"})}function Ln(Zr){var da="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Zr===0?da="M0 0 M16 16 M0 8 L16 8":Zr===2&&(da="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Pn(Bt.bn,{geometryString:da,margin:2,background:"transparent",mouseEnter:(Oa,la)=>la.background="dodgerblue",mouseLeave:(Oa,la)=>la.background="transparent",click:mn("dir",Zr),contextClick:mn("dir",Zr)})}function pr(Zr){var da=(Oa,la)=>{Oa.handled=!0,Oa.diagram.model.commit($a=>{var Ni=la.part.adornedPart;$a.set(Ni.data,Zr?"toSpot":"fromSpot",Bt.z6.stringify(Bt.z6.AllSides)),(Zr?Ni.toNode:Ni.fromNode).invalidateConnectedLinks()})};return Pn(Bt.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Oa,la)=>la.background="dodgerblue",mouseLeave:(Oa,la)=>la.background="transparent",click:da,contextClick:da})}function Xn(Zr,da){var Oa=0,la=Bt.z6.RightSide;Zr.equals(Bt.z6.Top)?(Oa=270,la=Bt.z6.TopSide):Zr.equals(Bt.z6.Left)?(Oa=180,la=Bt.z6.LeftSide):Zr.equals(Bt.z6.Bottom)&&(Oa=90,la=Bt.z6.BottomSide),da||(Oa-=180);var $a=(Ni,Ra)=>{Ni.handled=!0,Ni.diagram.model.commit(zi=>{var Yi=Ra.part.adornedPart;zi.set(Yi.data,da?"toSpot":"fromSpot",Bt.z6.stringify(la)),(da?Yi.toNode:Yi.fromNode).invalidateConnectedLinks()})};return Pn(Bt.bn,{alignment:Zr,alignmentFocus:Zr.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Oa,background:"transparent",mouseEnter:(Ni,Ra)=>Ra.background="dodgerblue",mouseLeave:(Ni,Ra)=>Ra.background="transparent",click:$a,contextClick:$a})}Ue.current.linkTemplate.contextMenu=Pn("ContextMenu",Un(),tr(),Pn("ContextMenuButton",Pn(Bt.s_,"Horizontal",Ln(0),Ln(1),Ln(2))),Pn("ContextMenuButton",Pn(Bt.s_,"Horizontal",Pn(Bt.s_,"Spot",pr(!1),Xn(Bt.z6.Top,!1),Xn(Bt.z6.Left,!1),Xn(Bt.z6.Right,!1),Xn(Bt.z6.Bottom,!1)),Pn(Bt.s_,"Spot",{margin:new Bt.Zt(0,0,0,2)},pr(!0),Xn(Bt.z6.Top,!0),Xn(Bt.z6.Left,!0),Xn(Bt.z6.Right,!0),Xn(Bt.z6.Bottom,!0)))));const Rr=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],oe=ie=>{te.current.setValue(te.current.getValue()+" "+ie.value+" ")},de=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:be.createElement(He.Z,{className:ge.Z.lists,gutter:[10,10]},ne.map((ie,ue)=>be.createElement(Fe.Z,{flex:"110px",className:ge.Z.item},be.createElement("div",null,be.createElement(Pe.Z,{value:`$$${ie.value}$$`}),ie.name),be.createElement("div",{className:ge.Z.children},ie.children.map((ve,Se)=>be.createElement("div",{key:Se},be.createElement("h1",null,ve.name),be.createElement(He.Z,{gutter:[10,10]},ve.data.map((De,Re)=>be.createElement(Fe.Z,{key:Re,onClick:()=>oe(De),className:ge.Z.diamond},be.createElement(Pe.Z,{value:"`$$"+De.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:be.createElement(He.Z,{className:ge.Z.lists,gutter:[10,10]},le.map((ie,ue)=>be.createElement(Fe.Z,{flex:"110px",className:ge.Z.item},be.createElement("div",null,be.createElement(Pe.Z,{value:"`$$"+ie.value+"$$`"}),ie.name),be.createElement("div",{className:ge.Z.children},ie.children.map((ve,Se)=>be.createElement("div",{key:Se},ve.name&&be.createElement("h1",null,ve.name),be.createElement(He.Z,{gutter:[10,10]},ve.data.map((De,Re)=>be.createElement(Fe.Z,{key:Re,onClick:()=>oe(De),className:ge.Z.diamond},be.createElement(Pe.Z,{value:"`$$"+De.value+"$$`"}))))))))))}],he=()=>{var ie=document.createElement("div");ie.innerHTML=te.current.getValue();var ue=ie.innerText;return pe&&pe(ue),ue};return(0,Le.useImperativeHandle)(ce,()=>({getData:he})),be.createElement("div",{className:ge.Z.mathWrap},be.createElement(Ce.default,{defaultActiveKey:"1",items:de}),be.createElement("math-field",{locale:"zh_cn",className:ge.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:te,style:{width:800,marginTop:30,fontSize:18}},xe||""),ye&&be.createElement("div",{className:ge.Z.button},be.createElement(_e.ZP,{size:"large",onClick:he,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Tt.Z=we},2748:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Q:function(){return Pe}});var Le=Ie(59301),He=Ie(57809),Fe=Ie(5112),Ce=Ie(5871),_e=Ie(59301),Pe=(Ee=>(Ee[Ee.Number=1]="Number",Ee[Ee.Percent=2]="Percent",Ee))(Pe||{});const ge=({value:Ee,onChange:be,disabled:we,hidePercentOption:pe=!1,percentType:ye="select"})=>{const xe=(0,Le.useMemo)(()=>pe?1:2,[pe]),[ce,te]=(0,Le.useState)(xe);console.log(ce);const ne=oe=>Ee.type===1?`${oe}\u5206`:`${oe}%`,le=(0,Le.useCallback)(oe=>{if(ce===1){const de=oe.replace("\u5206","");return isNaN(parseInt(de,10))?0:de}else return oe.replace("%","")},[ce]);return(0,Le.useEffect)(()=>{te(Ee.type)},[Ee]),_e.createElement("div",{style:{display:"flex",alignItems:"center"}},ye=="select"&&_e.createElement(He.default,{size:"large",onChange:oe=>{te(oe),be({type:oe,inputValue:oe===1?5:20})},value:ce||xe,style:{width:100},options:pe?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:we}),ye=="radio"&&_e.createElement(Fe.ZP.Group,{size:"large",onChange:oe=>{const de=oe.target.value;te(de),be({type:de,inputValue:de===1?5:20})},value:ce||xe,disabled:we},!pe&&_e.createElement(Fe.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),_e.createElement(Fe.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),ye=="radio"&&_e.createElement("div",{style:{marginRight:"10px",color:"#000000"}},Ee.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),_e.createElement(Ce.Z,{size:"large",disabled:we,value:Ee.inputValue,style:{width:"120px"},parser:le,addonAfter:Ee.type===1?"\u5206":"%",max:ce===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:oe=>{be({type:ce,inputValue:oe})}}),ye=="radio"&&Ee.type==2&&_e.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};Tt.Z=ge},68226:function(St,Tt,Ie){"use strict";var Le=Ie(59301),He=Ie(78241),Fe=Ie(95237),Ce=Ie(57809),_e=Ie(92832),Pe=Ie(88522),ge=Ie(3113),Ee=Ie(24905),be=Ie(6848),we=Ie(8591),pe=Ie(1710),ye=Ie(76560),xe=Ie(61186),ce=Ie.n(xe),te=Ie(26724),ne=Ie.n(te),le=Ie(58143),oe=Ie(64948),de=Ie(47949),he=Ie(77277),ie=Ie(59301),ue=Object.defineProperty,ve=Object.defineProperties,Se=Object.getOwnPropertyDescriptors,De=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,ze=(dt,nt,ft)=>nt in dt?ue(dt,nt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):dt[nt]=ft,Ge=(dt,nt)=>{for(var ft in nt||(nt={}))Re.call(nt,ft)&&ze(dt,ft,nt[ft]);if(De)for(var ft of De(nt))Ne.call(nt,ft)&&ze(dt,ft,nt[ft]);return dt},Xe=(dt,nt)=>ve(dt,Se(nt)),Qe=(dt,nt,ft)=>new Promise((yt,gt)=>{var ht=Qt=>{try{Ut(ft.next(Qt))}catch(en){gt(en)}},vt=Qt=>{try{Ut(ft.throw(Qt))}catch(en){gt(en)}},Ut=Qt=>Qt.done?yt(Qt.value):Promise.resolve(Qt.value).then(ht,vt);Ut((ft=ft.apply(dt,nt)).next())});const rt=[];function $e({onSearch:dt,schools:nt}){return ie.createElement(He.default,{colon:!1,layout:"horizontal",onFinish:dt,initialValues:{keyword:"",school_name:"",search_type:"1"}},ie.createElement(Fe.Z,{style:{flexWrap:"nowrap"}},ie.createElement(He.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},ie.createElement(Ce.default,{popupClassName:he.Z.selectdown,style:{width:106}},ie.createElement(Ce.default.Option,{value:"1"},"\u59D3\u540D"),ie.createElement(Ce.default.Option,{value:"2"},"\u624B\u673A\u53F7"),ie.createElement(Ce.default.Option,{value:"3"},"\u90AE\u7BB1"))),ie.createElement(He.default.Item,{style:{marginLeft:20},label:"\u641C\u7D22\u5185\u5BB9",name:"keyword",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"}]},ie.createElement(_e.default,{allowClear:!0,style:{width:300},size:"middle"})),ie.createElement(He.default.Item,{style:{marginLeft:20},label:"\u5355\u4F4D",name:"school_name"},ie.createElement(Pe.Z,{options:nt,style:{width:300},size:"middle",showSearch:!0,filterOption:(ft,yt)=>yt.value.toUpperCase().indexOf(ft.toUpperCase())!==-1,placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"})),ie.createElement(ge.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit"},"\u641C\u7D22")))}var qe=(dt=>(dt[dt.INITDATA=0]="INITDATA",dt[dt.INITSCHOOLS=1]="INITSCHOOLS",dt[dt.SHOWLOADING=2]="SHOWLOADING",dt[dt.SELECTEDIDS=3]="SELECTEDIDS",dt[dt.SETQUERY=4]="SETQUERY",dt[dt.SETPAGE=5]="SETPAGE",dt))(qe||{});function ut(dt,nt){switch(nt.type){case 0:return Ge(Ge({},dt),nt.payload);case 4:return Ge(Ge({},dt),nt.payload);case 5:return Xe(Ge({},dt),{page:nt.payload,reload:!1});case 2:return Xe(Ge({},dt),{loading:nt.payload});case 1:return Xe(Ge({},dt),{schools:nt.payload});case 3:return Xe(Ge({},dt),{selectedIds:nt.payload});default:throw new Error}}const it={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};Tt.Z=({onSelect:dt,onCancel:nt,container_id:ft,container_type:yt})=>{const[gt,ht]=(0,Le.useReducer)(ut,it),{data:vt,schools:Ut,loading:Qt,selectedIds:en,page:fn,count:Bt,query:an,reload:on}=gt;(0,Le.useEffect)(()=>{function Et(){return Qe(this,null,function*(){const{users:Yt,user_count:mt}=yield(0,oe.nQ)(Xe(Ge({},an),{page:fn,container_type:yt,container_id:ft,display_aliases:!0}));ht({type:0,payload:{data:on?Yt:[...vt,...Yt],count:mt}})})}an&&Et()},[fn,an,on,ft,yt]),(0,Le.useEffect)(()=>{function Et(){return Qe(this,null,function*(){const{school_names:Yt}=yield(0,oe.K$)({display_aliases:!0});ht({type:1,payload:Yt.map(mt=>({value:mt}))})})}Et()},[]);const In=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(Et,Yt)=>ie.createElement(Ee.default,{value:Yt.numid,checked:en.includes(Yt.numid),disabled:!!Et})},{title:"\u59D3\u540D",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:(Et,Yt)=>ie.createElement("div",null,ie.createElement(be.Z,{placement:"bottom",title:Et},ie.createElement(ye.Link,{style:{color:"#000000"},className:"bold c-black",to:`/users/${Yt.login}`,target:"_blank"},Et||"--")))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:Et=>ie.createElement(be.Z,{placement:"bottom",title:Et},ie.createElement("span",{style:{color:"#000000"}},Et||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:Et=>ie.createElement(be.Z,{placement:"bottom",title:Et},ie.createElement("span",{style:{color:"#000000"}},Et||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:Et=>ie.createElement(be.Z,{placement:"bottom",title:Et},ie.createElement("span",{style:{color:"#000000"}},Et||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:Et=>ie.createElement(be.Z,{placement:"bottom",title:Et},ie.createElement("span",{style:{color:"#000000"}},Et||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:Et=>ie.createElement(be.Z,{placement:"bottom",title:Et},ie.createElement("span",{style:{color:"#000000"}},Et||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:Et=>ie.createElement("span",{style:{color:"#000000"}},Et?"\u662F":"\u5426")},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:Et=>ie.createElement(be.Z,{placement:"bottom",title:Et},ie.createElement("span",{style:{color:"#000000"}},ce()(Et).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:Et=>{if(Et===1)return ie.createElement("span",{style:{color:"#000000"}},"\u5DF2\u6DFB\u52A0")}}];function Nn(Et){ht({type:4,payload:{page:1,reload:!0,query:Et}})}function sn(Et){ht({type:5,payload:Et})}function tn(Et){let Yt=en.indexOf(Et);Yt>=0?en.splice(Yt,1):en.push(Et),ht({type:3,payload:[...en]})}function Gt(){en.length===0?we.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(dt(en,ft),ht({type:0,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}const Ot=Bt>fn*10;return ie.createElement("div",{className:"select-user-container",style:{paddingBottom:20}},ie.createElement($e,{onSearch:Nn,schools:Ut}),an?ie.createElement(ie.Fragment,null,ie.createElement("div",{className:"flexd-table-header mt20"},ie.createElement(de.Gi,null,ie.createElement(pe.default,{pagination:!1,dataSource:rt,columns:In}))),ie.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},ie.createElement(ne(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:sn,hasMore:Ot,useWindow:!1},ie.createElement(de.Gi,null,ie.createElement(pe.default,{loading:Qt,showHeader:!1,pagination:!1,dataSource:vt,columns:In,onRow:Et=>({onClick:Yt=>{Et.added!==1&&tn(Et.numid)}})})))),ie.createElement("div",{className:"flex-container flex-end"},ie.createElement(ge.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:nt},"\u53D6\u6D88"),ie.createElement(ge.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:Gt},"\u786E\u5B9A"))):ie.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},ie.createElement("img",{src:le,width:"100",alt:""}),ie.createElement("br",null),ie.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")))}},6681:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ee}});var Le=Ie(59301),He={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},Fe=Ie(43418),Ce="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",_e="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Pe=(be,we,pe)=>new Promise((ye,xe)=>{var ce=le=>{try{ne(pe.next(le))}catch(oe){xe(oe)}},te=le=>{try{ne(pe.throw(le))}catch(oe){xe(oe)}},ne=le=>le.done?ye(le.value):Promise.resolve(le.value).then(ce,te);ne((pe=pe.apply(be,we)).next())}),Ee=({type:be,resdata:we,onok:pe,oktext:ye,okloading:xe})=>{const[ce,te]=(0,Le.useState)(!1),{can_copy_list:ne,can_copy_num:le,challenge_type:oe,course_data_list:de,no_copy_list:he,no_copy_num:ie,no_use_list:ue,no_use_num:ve,repeat_shixun_num:Se,student_count:De,total_num:Re,use_num:Ne}=we;let ze=le>0||be==="exercise";(0,Le.useEffect)(()=>{(we==null?void 0:we.student_count)>0&&te(!0)},[we]),console.log("---11",xe),(0,Le.useEffect)(()=>{xe||te(!1)},[xe]);const Ge=()=>{if(be==="exercise"&&oe===1)return Le.createElement(Le.Fragment,null,"\u8BFE\u5802\u5185\u6709",Le.createElement("span",{className:He.orangeColor},De),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",Le.createElement("span",{className:He.orangeColor},Ne),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",Le.createElement("span",{className:He.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(be==="exercise"&&oe===2)return Le.createElement(Le.Fragment,null,"\u8BFE\u5802\u5185\u6709",Le.createElement("span",{className:He.orangeColor},De),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",Le.createElement("span",{className:He.orangeColor},Ne),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",Le.createElement("span",{className:He.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(be==="shixun"&&oe===1)return Le.createElement(Le.Fragment,null,"\u8BFE\u5802\u5185\u6709",Le.createElement("span",{className:He.orangeColor},De),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",Le.createElement("span",{className:He.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(be==="shixun"&&oe===2)return Le.createElement(Le.Fragment,null,"\u8BFE\u5802\u5185\u6709",Le.createElement("span",{className:He.orangeColor},De),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",Le.createElement("span",{className:He.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(be==="subject"&&oe===1)return Le.createElement(Le.Fragment,null,"\u8BFE\u5802\u5185\u6709",Le.createElement("span",{className:He.orangeColor},De),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",Le.createElement("span",{className:He.orangeColor},Ne),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",Le.createElement("span",{className:He.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(be==="subject"&&oe===2)return Le.createElement(Le.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",Le.createElement("span",{className:He.orangeColor},De)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",Le.createElement("span",{className:He.orangeColor},Ne)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",Le.createElement("span",{className:He.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(be==="exercisepush")return Le.createElement(Le.Fragment,null,"\u8BFE\u5802\u5185\u6709",Le.createElement("span",{className:He.orangeColor},De),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",Le.createElement("span",{className:He.orangeColor},Ne),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",Le.createElement("span",{className:He.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(be==="shixunpush"&&oe===1)return Le.createElement(Le.Fragment,null,"\u8BFE\u5802\u5185\u6709",Le.createElement("span",{className:He.orangeColor},De),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",Le.createElement("span",{className:He.orangeColor},Ne),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",Le.createElement("span",{className:He.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(be==="shixunpush"&&oe===2)return Le.createElement(Le.Fragment,null,"\u8BFE\u5802\u5185\u6709",Le.createElement("span",{className:He.orangeColor},De),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",Le.createElement("span",{className:He.orangeColor},Ne),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",Le.createElement("span",{className:He.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},Xe=()=>{if(be==="exercise"||be==="subject"||be==="exercisepush"||be==="shixunpush")return Le.createElement("div",{style:{marginTop:20}},ie>0&&Le.createElement("div",null,Le.createElement("span",{className:He.flex},Le.createElement("img",{src:_e,style:{width:14}}),Le.createElement("span",{className:He.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),Le.createElement("div",{className:He.statusbody},be==="exercise"&&Le.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Le.createElement("span",{className:He.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(be==="subject"||be==="exercisepush")&&Le.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ze&&Le.createElement("span",{className:He.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),be==="shixunpush"&&Le.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ze&&Le.createElement("span",{className:He.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),Le.createElement("div",null,he==null?void 0:he.map((Qe,rt)=>Le.createElement("a",{href:`/shixuns/${Qe.identifier}/challenges`,target:"_blank"},"\u300A",Qe==null?void 0:Qe.name,"\u300B",rt+1!==ie&&"\u3001"))))),le>0&&Le.createElement("div",{style:{marginTop:20}},Le.createElement("span",{className:He.flex},Le.createElement("img",{src:Ce,style:{width:14}}),Le.createElement("span",{className:He.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),Le.createElement("div",{className:He.statusbody},be==="exercise"&&Le.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(be==="subject"||be==="exercisepush")&&Le.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),be==="shixunpush"&&Le.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),Le.createElement("div",null,ne==null?void 0:ne.map((Qe,rt)=>Le.createElement("a",{href:`/shixuns/${Qe.identifier}/challenges`,target:"_blank"},"\u300A",Qe==null?void 0:Qe.name,"\u300B",rt+1!==le&&"\u3001"))))));if(be==="shixun")return Le.createElement("div",{style:{marginTop:20}},le>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return Le.createElement(Fe.default,{open:ce,onCancel:()=>{te(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!ze&&"none"}},zIndex:1003,confirmLoading:xe,okText:ze?ye:"\u6211\u77E5\u9053\u4E86",onOk:()=>Pe(void 0,null,function*(){ze?yield pe([...ne,...ue]):te(!1)})},Le.createElement("div",{style:{maxHeight:600,overflow:"auto"}},Ge(),Xe()))}},93152:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return te}});var Le=Ie(59301),He=Ie(8591),Fe=Ie(38854),Ce=Ie(60513),_e=Ie(81098),Pe=Ie(34055),ge=Ie(56102),Ee=Ie(2610),be={watermark:"watermark___hNYlv",videovideo:"videovideo___ovOkV",animate__loop:"animate__loop___mvL6s",upDown:"upDown___SlgHv",container:"container___g1WYG","video-container":"video-container___XPkWR","video-controls":"video-controls___to0Zq",hide:"hide___NA3DV","video-progress":"video-progress___gqHsd",seek:"seek___iZHBm","seek-tooltip":"seek-tooltip___uWyXx","bottom-controls":"bottom-controls___uoIBm","left-controls":"left-controls___mBEx4","right-controls":"right-controls___e9L6r",rateOverlay:"rateOverlay___HHBWe",controlText:"controlText___M_BWR","volume-controls":"volume-controls___fa3mE","fullscreen-button":"fullscreen-button___ur0es","fullscreen-button1":"fullscreen-button1___rfaXm","pip-button":"pip-button___GFO8W","playback-animation":"playback-animation___ndURq",volume:"volume___OTmpP",hidden:"hidden___o7GkT"},we=(ne,le,oe)=>new Promise((de,he)=>{var ie=Se=>{try{ve(oe.next(Se))}catch(De){he(De)}},ue=Se=>{try{ve(oe.throw(Se))}catch(De){he(De)}},ve=Se=>Se.done?de(Se.value):Promise.resolve(Se.value).then(ie,ue);ve((oe=oe.apply(ne,le)).next())});function pe(ne){if(isNaN(ne))return{minutes:"00",seconds:"00"};const le=new Date(ne*1e3).toISOString().substr(11,8);return{hour:le.substr(0,2),minutes:le.substr(3,2),seconds:le.substr(6,2)}}Object.defineProperty(HTMLMediaElement.prototype,"playing",{get:function(){return this.currentTime>0&&!this.paused&&!this.ended&&this.readyState>2}});function ye(ne,le){return ne-le}function xe(ne){ne.sort(ye);let le=0;for(let oe=0;oe{},handlePlay:Se=()=>{},handlePlayEnded:De=()=>{},autoPlay:Re=!1,onPlayEnded:Ne=()=>{},isShowWaterMark:ze=!0},Ge)=>{var Xe;const rt=((Xe=le==null?void 0:le.split("."))==null?void 0:Xe.pop())==="flv",$e=(0,Le.useRef)(),qe=(0,Le.useRef)(),ut=(0,Le.useRef)(),it=(0,Le.useRef)(),dt=(0,Le.useRef)(),nt=(0,Le.useRef)(),ft=(0,Le.useRef)(),yt=(0,Le.useRef)(),gt=(0,Le.useRef)(),ht=(0,Le.useRef)(),vt=(0,Le.useRef)(),Ut=(0,Le.useRef)(),Qt=(0,Le.useRef)(),en=(0,Le.useRef)(),fn=navigator.userAgent.toLowerCase().match(ce),Bt=fn?fn[0]:"pc",an=(0,Le.useRef)(!1),on=(0,Pe.eY)();let In=0,Nn=0,sn=0,tn=null,Gt=!1,Ot=20,Et=1,Yt=!1,mt=!1,At=[];(0,Le.useImperativeHandle)(Ge,()=>({getLastUpdatedTime:()=>$e.current.currentTime,getDuration:()=>$e.current.duration})),He.ZP.config({maxCount:1,getContainer:()=>ut.current});const Xt=(0,Le.useCallback)((Kn,er=!1)=>{let $t={point:$e.current.currentTime};tn?($t.log_id=tn,$t.watch_duration=xe(At),$t.total_duration=Nn):(ie?($t.video_id=parseInt(de,10),$t.course_id=ie):$t.video_id=de,$t.duration=In,$t.device=Bt),er&&($t.ed="1");function vn(){return we(this,null,function*(){Yt=!0,tn=yield he==null?void 0:he($t),Yt=!1,Kn&&Kn()})}vn()},[de,ie]);(0,Le.useEffect)(()=>{$e.current&&(it.current.style.display="none",dt.current.style.display="block"),He.ZP.destroy();let Kn=null;return Ce.Z.isSupported&&rt&&le&&(le==null?void 0:le.indexOf(".m3u8"))<0?(Kn=Ce.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:le,muted:!1}),$e.current&&(Kn.attachMediaElement($e.current),Kn.load())):$e.current.setAttribute("src",le),Mt(),()=>{Kn&&(Kn.unload(),Kn.pause(),Kn.destroy(),Kn=null)}},[$e,rt,le]);function Ft(){$e.current.paused?(it.current.style.display="none",dt.current.style.display="block"):(it.current.style.display="block",dt.current.style.display="none")}function Mt(){vt.current.style.display="none",Qt.current.style.display="none",Ut.current.style.display="none",$e.current.muted||$e.current.volume===0?vt.current.style.display="block":$e.current.volume>0&&$e.current.volume<=.5?Qt.current.style.display="block":Ut.current.style.display="block"}(0,Le.useEffect)(()=>{const Kn=document.getElementById("play"),er=document.querySelectorAll(".playback-icons use");function $t(){Se(),ue&&!an.current&&($e.current.currentTime=ue),an.current=!0,At.push($e.current.currentTime),Gt||(Gt=!0,oe&&Xt())}function vn(){return we(this,null,function*(){Ft(),At.push($e.current.currentTime),oe&&Xt(()=>{tn=null,sn=0,Gt=!1,Yt=!1,mt=!1,At=[],Nn=0,Et=1},!0),Ne()})}function jn(){nt.current.value=Math.round($e.current.currentTime),ft.current.value=Math.round($e.current.currentTime)}function Tn(){const Kr=pe(Math.round($e.current.currentTime));gt.current.innerText=`${Kr.hour>0?Kr.hour+":":""}${Kr.minutes}:${Kr.seconds}`,gt.current.setAttribute("datetime",`${Kr.hour>0?" "+Kr.hour+" ":""}${Kr.minutes}m ${Kr.seconds}s`)}function xr(){var Kr,Qa,si,Er,yr,ui,kn;const hr=Math.round((Kr=$e.current)==null?void 0:Kr.duration);(si=(Qa=nt.current)==null?void 0:Qa.setAttribute)==null||si.call(Qa,"max",hr),(yr=(Er=ft.current)==null?void 0:Er.setAttribute)==null||yr.call(Er,"max",hr);const Fr=pe(hr);yt.current&&(yt.current.innerText=`${Fr.hour>0?Fr.hour+":":""}${Fr.minutes}:${Fr.seconds}`,(kn=(ui=yt.current).setAttribute)==null||kn.call(ui,"datetime",`${Fr.hour>0?" "+Fr.hour+" ":""}${Fr.minutes}m ${Fr.seconds}s`))}function Wr(){try{const Kr=Math.round($e.current.duration);nt.current.setAttribute("max",Kr),ft.current.setAttribute("max",Kr);const Qa=pe(Kr);yt.current.innerText=`${Qa.hour>0?Qa.hour+":":""}${Qa.minutes}:${Qa.seconds}`,yt.current.setAttribute("datetime",`${Qa.hour>0?" "+Qa.hour+" ":""}${Qa.minutes}m ${Qa.seconds}s`),jn(),Tn();const{width:si,height:Er,x:yr,y:ui}=qe.current.getBoundingClientRect();if(yr<0||ui<0||!si)return;if(!mt){let kn=$e.current.currentTime,hr=kn-sn;Math.abs(hr)<10?(Nn+=Math.abs(hr),sn=kn,Yt||Nn-Et*Ot>=0&&(Et++,At.push(sn),oe&&Xt())):(sn=kn,oe&&Xt())}}catch(Kr){console.log(Kr)}}function wr(){mt=!0}function Vr(){$e.current.playing&&At.push($e.current.currentTime,sn),sn=$e.current.currentTime,mt=!1}function Da(){In=$e.current.duration,In<=20&&(Ot=In/3),$e.current.addEventListener("play",$t)}function Ya(Kr){Kr.preventDefault(),(0,Ee.vp)()?($e.current.style.width="100%",$e.current.style.height="100%"):$e.current.style.cssText=""}function Ba(){ve()}function Ia(Kr){if(!ne){He.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");return}const Qa=Kr.target.dataset.seek?Kr.target.dataset.seek:Kr.target.value;$e.current.currentTime=Qa,ft.current.value=Qa,nt.current.value=Qa}function Ci(Kr){const Qa=Math.round(Kr.offsetX/Kr.target.clientWidth*parseInt(Kr.target.getAttribute("max"),10));nt.current.setAttribute("data-seek",Qa);const si=pe(Qa);ht.current.textContent=`${si.hour>0?si.hour+":":""}${si.minutes}:${si.seconds}`;const Er=$e.current.getBoundingClientRect();ht.current.style.left=`${Kr.pageX-Er.left}px`}function Si(Kr){switch(Kr.code){case"Space":Kr.preventDefault(),Vn();break;case"ArrowRight":if(Kr.preventDefault(),!ne){He.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if($e.current.currentTime>=$e.current.duration)break;$e.current.currentTime=parseInt($e.current.currentTime)+5,jn();break;case"ArrowLeft":if(Kr.preventDefault(),!ne){He.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if($e.current.currentTime===0)break;$e.current.currentTime=parseInt($e.current.currentTime)-5,jn();break;case"ArrowUp":Kr.preventDefault(),$e.current.volume<1&&($e.current.volume=(parseInt($e.current.volume*10)+1)/10);break;case"ArrowDown":Kr.preventDefault(),$e.current.volume>0&&($e.current.volume=(parseInt($e.current.volume*10)-1)/10);break}}return ut.current.addEventListener((0,Ee.gH)(),Ya),$e.current.addEventListener("canplay",Da),$e.current.addEventListener("ended",vn),$e.current.addEventListener("seeking",wr),$e.current.addEventListener("seeked",Vr),$e.current.addEventListener("loadedmetadata",xr),nt.current.addEventListener("mousemove",Ci),nt.current.addEventListener("input",Ia),$e.current.addEventListener("timeupdate",Wr),$e.current.addEventListener("pause",Ba),$e.current.addEventListener("volumechange",Mt),document.addEventListener("keydown",Si),()=>{var Kr,Qa,si,Er,yr,ui,kn,hr,Fr,Ur,ca,bt;(Kr=$e.current)==null||Kr.removeEventListener("canplay",Da),(Qa=$e.current)==null||Qa.removeEventListener("play",$t),(si=$e.current)==null||si.removeEventListener("ended",vn),(Er=$e.current)==null||Er.removeEventListener("seeking",wr),(yr=$e.current)==null||yr.removeEventListener("seeked",Vr),(ui=nt.current)==null||ui.removeEventListener("mousemove",Ci),(kn=nt.current)==null||kn.removeEventListener("input",Ia),(hr=$e.current)==null||hr.removeEventListener("timeupdate",Wr),(Fr=$e.current)==null||Fr.removeEventListener("pause",Ba),(Ur=$e.current)==null||Ur.removeEventListener("loadedmetadata",xr),(ca=$e.current)==null||ca.removeEventListener("volumechange",Mt),document.removeEventListener("keydown",Si),(bt=$e.current)!=null&&bt.playing&&(At.push(sn,$e.current.currentTime),oe&&Xt())}},[$e,le]),(0,Le.useEffect)(()=>{if($e.current.onended=()=>{De($e)},$e.current.oncontextmenu=()=>!1,(le==null?void 0:le.indexOf(".m3u8"))>-1){if($e.current.canPlayType("application/vnd.apple.mpegurl"))$e.current.src=le;else if(_e.ZP.isSupported()){var Kn=new _e.ZP;Kn.loadSource(le),Kn.attachMedia($e.current)}}},[le]);const[ln,Mn]=(0,Le.useState)(1),Vn=()=>{$e.current.paused||$e.current.ended?$e.current.play():$e.current.pause(),Ft()};function Gn(){$e.current.muted=!$e.current.muted,$e.current.muted?(en.current.setAttribute("data-volume",volume.value),en.current.value=0):en.current.value=en.current.dataset.volume}return Le.createElement("div",{style:{position:"relative"},ref:ut},Le.createElement("div",{ref:qe,className:`${be.watermark} animated_alternate animate__animated_10s animate__infinite animate__stepstart ${be.animate__loop}`},ze&&on?on.login:" "),Le.createElement("div",{className:be.container},Le.createElement("div",{className:be["video-container"],id:"video-container"},Le.createElement("div",{className:be["playback-animation"],id:"playback-animation"},Le.createElement("svg",{className:be["playback-icons"]},Le.createElement("use",{className:"hidden",href:"#play-icon"}),Le.createElement("use",{href:"#pause"}))),Le.createElement("video",{className:be.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:$e,autoPlay:Re}),Le.createElement("div",{className:`${be["video-controls"]} `,id:"video-controls"},Le.createElement("div",{className:be["bottom-controls"]},Le.createElement("div",{className:be["left-controls"]},Le.createElement("button",{"data-title":"\u64AD\u653E/\u6682\u505C",id:"play",onClick:Vn},Le.createElement("svg",{className:be["playback-icons"]},Le.createElement("use",{ref:dt,href:"#play-icon"}),Le.createElement("use",{ref:it,style:{display:"none"},href:"#pause"}))),Le.createElement("div",{className:be.time},Le.createElement("time",{id:"time-elapsed",ref:gt},"00:00"),Le.createElement("span",null," / "),Le.createElement("time",{id:"duration",ref:yt},"00:00"))),Le.createElement("div",{className:be["right-controls"]},ne&&Le.createElement(Fe.Z,{placement:"top",overlayClassName:be.rateOverlay,getPopupContainer:Kn=>Kn.parentNode,menu:{items:[{key:"1",label:Le.createElement("span",{onClick:()=>{Mn(1),$e.current.playbackRate=1}},"1.0x")},{key:"2",label:Le.createElement("span",{onClick:()=>{Mn(1.5),$e.current.playbackRate=1.5}},"1.5x")},{key:"3",label:Le.createElement("span",{onClick:()=>{Mn(2),$e.current.playbackRate=2}},"2.0x")}]}},Le.createElement("div",{className:`${be.controlText} mr5`},"\u500D\u901F")),Le.createElement(ge.CopyToClipboard,{text:le,onCopy:()=>He.ZP.success("\u590D\u5236\u6210\u529F")},Le.createElement("button",{"data-title":"\u590D\u5236\u94FE\u63A5"},Le.createElement("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}}))),Le.createElement("div",{className:be["volume-controls"]},Le.createElement("button",{"data-title":"\u5F00\u542F/\u5173\u95ED\u58F0\u97F3",className:be["volume-button"],id:"volume-button",onClick:Gn},Le.createElement("i",{ref:vt,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),Le.createElement("i",{ref:Qt,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),Le.createElement("i",{ref:Ut,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})),Le.createElement("input",{className:be.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:en,style:{display:"none"},onClick:Mt})),Le.createElement("button",{"data-title":"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",className:be["fullscreen-button"],onClick:()=>{(0,Ee.vp)()?(0,Ee.BU)():(0,Ee.Dj)(ut.current)}},Le.createElement("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})))),Le.createElement("div",{className:be["video-progress"]},Le.createElement("progress",{ref:ft,value:"0",min:"0"}),Le.createElement("input",{className:be.seek,ref:nt,value:"0",min:"0",type:"range",step:"1"}),Le.createElement("div",{className:be["seek-tooltip"],ref:ht,id:"seek-tooltip"},"00:00"))))),Le.createElement("svg",{style:{display:"none"}},Le.createElement("defs",null,Le.createElement("symbol",{id:"pause",viewBox:"0 0 24 24"},Le.createElement("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})),Le.createElement("symbol",{id:"play-icon",viewBox:"0 0 24 24"},Le.createElement("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})),Le.createElement("symbol",{id:"volume-high",viewBox:"0 0 24 24"},Le.createElement("path",{d:"M14.016 3.234q3.047 0.656 5.016 3.117t1.969 5.648-1.969 5.648-5.016 3.117v-2.063q2.203-0.656 3.586-2.484t1.383-4.219-1.383-4.219-3.586-2.484v-2.063zM16.5 12q0 2.813-2.484 4.031v-8.063q1.031 0.516 1.758 1.688t0.727 2.344zM3 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6z"})),Le.createElement("symbol",{id:"volume-low",viewBox:"0 0 24 24"},Le.createElement("path",{d:"M5.016 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6zM18.516 12q0 2.766-2.531 4.031v-8.063q1.031 0.516 1.781 1.711t0.75 2.32z"})),Le.createElement("symbol",{id:"volume-mute",viewBox:"0 0 24 24"},Le.createElement("path",{d:"M12 3.984v4.219l-2.109-2.109zM4.266 3l16.734 16.734-1.266 1.266-2.063-2.063q-1.547 1.313-3.656 1.828v-2.063q1.172-0.328 2.25-1.172l-4.266-4.266v6.75l-5.016-5.016h-3.984v-6h4.734l-4.734-4.734zM18.984 12q0-2.391-1.383-4.219t-3.586-2.484v-2.063q3.047 0.656 5.016 3.117t1.969 5.648q0 2.203-1.031 4.172l-1.5-1.547q0.516-1.266 0.516-2.625zM16.5 12q0 0.422-0.047 0.609l-2.438-2.438v-2.203q1.031 0.516 1.758 1.688t0.727 2.344z"})),Le.createElement("symbol",{id:"fullscreen",viewBox:"0 0 24 24"},Le.createElement("path",{d:"M14.016 5.016h4.969v4.969h-1.969v-3h-3v-1.969zM17.016 17.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 9.984v-4.969h4.969v1.969h-3v3h-1.969zM6.984 14.016v3h3v1.969h-4.969v-4.969h1.969z"})),Le.createElement("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24"},Le.createElement("path",{d:"M15.984 8.016h3v1.969h-4.969v-4.969h1.969v3zM14.016 18.984v-4.969h4.969v1.969h-3v3h-1.969zM8.016 8.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 15.984v-1.969h4.969v4.969h-1.969v-3h-3z"})),Le.createElement("symbol",{id:"pip",viewBox:"0 0 24 24"},Le.createElement("path",{d:"M21 19.031v-14.063h-18v14.063h18zM23.016 18.984q0 0.797-0.609 1.406t-1.406 0.609h-18q-0.797 0-1.406-0.609t-0.609-1.406v-14.016q0-0.797 0.609-1.383t1.406-0.586h18q0.797 0 1.406 0.586t0.609 1.383v14.016zM18.984 11.016v6h-7.969v-6h7.969z"})))))})},44905:function(St,Tt,Ie){"use strict";Ie.d(Tt,{h:function(){return ie}});var Le=Ie(59301),He=Ie(57809),Fe=Ie(78241),Ce=Ie(3113),_e=Ie(89780),Pe=Ie.n(_e),ge=Ie(66543),Ee=Ie(59598),be=Object.defineProperty,we=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,te=(ue,ve,Se)=>ve in ue?be(ue,ve,{enumerable:!0,configurable:!0,writable:!0,value:Se}):ue[ve]=Se,ne=(ue,ve)=>{for(var Se in ve||(ve={}))xe.call(ve,Se)&&te(ue,Se,ve[Se]);if(ye)for(var Se of ye(ve))ce.call(ve,Se)&&te(ue,Se,ve[Se]);return ue},le=(ue,ve)=>we(ue,pe(ve));const oe=He.default.Option,de={labelCol:{span:4},wrapperCol:{span:20}},he={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Tt.Z=({callback:ue,onCancel:ve})=>{const[Se,De]=(0,Le.useState)("python");function Re(ze){De(he[ze][1])}function Ne(ze){ue(ze)}return Le.createElement(Fe.default,le(ne({},de),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Ne,style:{width:500}}),Le.createElement(Fe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},Le.createElement(He.default,{getPopupContainer:ze=>ze.parentNode,onChange:Re},Object.keys(he).map(ze=>Le.createElement(oe,{key:ze,value:ze},he[ze][0])))),Le.createElement(Fe.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},Le.createElement(ie,{mode:Se})),Le.createElement("div",{className:"flex-container flex-end"},Le.createElement(Ce.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Le.createElement(Ce.ZP,{type:"ghost",onClick:ve},"\u53D6\u6D88")))};function ie({value:ue,onChange:ve,mode:Se,options:De={}}){const Re=(0,Le.useRef)(),[Ne,ze]=(0,Le.useState)();return(0,Le.useEffect)(()=>{if(Ne){let Ge=function(Xe){const Qe=Xe.getValue();ve&&ve(Qe)};return Ne.on("change",Ge),()=>{Ne.off("change",Ge)}}},[Ne,ve]),(0,Le.useEffect)(()=>{Ne&&Ne.setOption("mode",Se)},[Ne,Se]),(0,Le.useEffect)(()=>{Ne&&(ue!==Ne.getValue()||ue==="")&&setTimeout(()=>{Ne.setValue(ue||"")},300)},[Ne,ue]),(0,Le.useEffect)(()=>{if(Re.current&&!Ne){const Ge=Pe().fromTextArea(Re.current,ne({mode:Se,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},De));ze(Ge)}},[Re.current,Ne]),Le.createElement("div",{className:"my-codemirror-container"},Le.createElement("textarea",{ref:Re}))}},89389:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Me}});var Le=Ie(59301),He=Ie(89780),Fe=Ie.n(He),Ce=Ie(76374),_e=Ie(66543),Pe=Ie(6313),ge=Ie(25717),Ee=Ie(99498),be=Ie(25419),we=Ie(67549),pe=Ie(7664),ye=({value:Oe="",className:Te,showTextOnly:Ue,showLines:Ye,style:xt={}})=>{const Pt=(0,Le.useMemo)(()=>"",[Oe]);return Le.createElement(Le.Fragment,null,Le.createElement("div",{dangerouslySetInnerHTML:{__html:Pt}}))},xe=Ie(59301),ce=Object.defineProperty,te=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,le=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,he=(Oe,Te,Ue)=>Te in Oe?ce(Oe,Te,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Oe[Te]=Ue,ie=(Oe,Te)=>{for(var Ue in Te||(Te={}))oe.call(Te,Ue)&&he(Oe,Ue,Te[Ue]);if(le)for(var Ue of le(Te))de.call(Te,Ue)&&he(Oe,Ue,Te[Ue]);return Oe},ue=(Oe,Te)=>te(Oe,ne(Te));let ve=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function Se({onActionCallback:Oe,title:Te,icon:Ue,actionName:Ye,className:xt="",children:Pt}){function qt(){Oe(Ye)}return xe.createElement("a",{title:Te,className:xt,onClick:qt},xe.createElement("i",{className:`${Ue}`}),Pt)}var De=({watch:Oe,showNullButton:Te,showNullProgramButton:Ue,onActionCallback:Ye,fullScreen:xt,insertTemp:Pt,hidetoolBar:qt,extraUse:Vt})=>{const hn=[...ve,{title:`${Oe?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Oe?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return xe.createElement("ul",{className:"markdown-toolbar-container"},!qt&&hn.map((gn,Qn)=>xe.createElement("li",{key:Qn},gn.actionName?xe.createElement(Se,ue(ie({},gn),{onActionCallback:Ye})):xe.createElement("span",{className:"v-line"}))),Te?xe.createElement("li",null,xe.createElement(Se,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Ye},xe.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Ue?xe.createElement(xe.Fragment,null,xe.createElement("li",null,xe.createElement(Se,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Ye},xe.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),xe.createElement("li",null,xe.createElement(Se,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Ye},xe.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Pt&&xe.createElement("li",null,xe.createElement(Se,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Pt}`,onActionCallback:Ye},xe.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Vt&&xe.createElement("li",null,Vt),xe.createElement("li",{className:"btn-full-screen"},xe.createElement(Se,{icon:`${xt?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:xt?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Ye})))},Re=Ie(75790),Ne=Ie(78241),ze=Ie(92832),Ge=Ie(3113),Xe=Object.defineProperty,Qe=Object.defineProperties,rt=Object.getOwnPropertyDescriptors,$e=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,it=(Oe,Te,Ue)=>Te in Oe?Xe(Oe,Te,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Oe[Te]=Ue,dt=(Oe,Te)=>{for(var Ue in Te||(Te={}))qe.call(Te,Ue)&&it(Oe,Ue,Te[Ue]);if($e)for(var Ue of $e(Te))ut.call(Te,Ue)&&it(Oe,Ue,Te[Ue]);return Oe},nt=(Oe,Te)=>Qe(Oe,rt(Te));const ft={labelCol:{span:4},wrapperCol:{span:20}};var yt=({callback:Oe,onCancel:Te})=>{function Ue(Ye){Oe(Ye)}return Le.createElement(Ne.default,nt(dt({},ft),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Ue,style:{width:500}}),Le.createElement(Ne.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},Le.createElement(ze.default,null)),Le.createElement(Ne.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},Le.createElement(ze.default,null)),Le.createElement("div",{className:"flex-container flex-end"},Le.createElement(Ge.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Le.createElement(Ge.ZP,{type:"ghost",onClick:Te},"\u53D6\u6D88")))},gt=Ie(44905),ht=Ie(45596),vt=Ie(43418),Ut=Ie(95237),Qt=Ie(6077),en=Ie(59301),fn=({callback:Oe,onCancel:Te})=>{const Ue=document.createElement("canvas"),Ye=Ue.getContext("2d");Ue.width=1e3,Ue.height=800,Ye.fillStyle="#ffffff",Ye.fillRect(0,0,Ue.width,Ue.height);const xt=Ue.toDataURL("image/png");return en.createElement(vt.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},en.createElement(Ut.Z,{style:{height:"100vh"}},en.createElement(Qt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:xt,visible:!0,title:String(Date.now())},onOk:Pt=>{Oe({src:Pt.url})},onClose:Te})))},Bt=Ie(12378);function an(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(an,go.CommandHandler),an.prototype.canAlignSelection=function(){var Oe=this.diagram;return!(Oe===null||Oe.isReadOnly||Oe.isModelReadOnly||Oe.selection.count<2)},an.prototype.alignLeft=function(){var Oe=this.diagram;Oe.startTransaction("aligning left");var Te=1/0;Oe.selection.each(function(Ue){Ue instanceof go.Link||(Te=Math.min(Ue.position.x,Te))}),Oe.selection.each(function(Ue){Ue instanceof go.Link||Ue.move(new go.Point(Te,Ue.position.y))}),Oe.commitTransaction("aligning left")},an.prototype.alignRight=function(){var Oe=this.diagram;Oe.startTransaction("aligning right");var Te=-1/0;Oe.selection.each(function(Ue){if(!(Ue instanceof go.Link)){var Ye=Ue.actualBounds.x+Ue.actualBounds.width;Te=Math.max(Ye,Te)}}),Oe.selection.each(function(Ue){Ue instanceof go.Link||Ue.move(new go.Point(Te-Ue.actualBounds.width,Ue.position.y))}),Oe.commitTransaction("aligning right")},an.prototype.alignTop=function(){var Oe=this.diagram;Oe.startTransaction("alignTop");var Te=1/0;Oe.selection.each(function(Ue){Ue instanceof go.Link||(Te=Math.min(Ue.position.y,Te))}),Oe.selection.each(function(Ue){Ue instanceof go.Link||Ue.move(new go.Point(Ue.position.x,Te))}),Oe.commitTransaction("alignTop")},an.prototype.alignBottom=function(){var Oe=this.diagram;Oe.startTransaction("aligning bottom");var Te=-1/0;Oe.selection.each(function(Ue){if(!(Ue instanceof go.Link)){var Ye=Ue.actualBounds.y+Ue.actualBounds.height;Te=Math.max(Ye,Te)}}),Oe.selection.each(function(Ue){Ue instanceof go.Link||Ue.move(new go.Point(Ue.actualBounds.x,Te-Ue.actualBounds.height))}),Oe.commitTransaction("aligning bottom")},an.prototype.alignCenterX=function(){var Oe=this.diagram,Te=Oe.selection.first();if(Te){Oe.startTransaction("aligning Center X");var Ue=Te.actualBounds.x+Te.actualBounds.width/2;Oe.selection.each(function(Ye){Ye instanceof go.Link||Ye.move(new go.Point(Ue-Ye.actualBounds.width/2,Ye.actualBounds.y))}),Oe.commitTransaction("aligning Center X")}},an.prototype.alignCenterY=function(){var Oe=this.diagram,Te=Oe.selection.first();if(Te){Oe.startTransaction("aligning Center Y");var Ue=Te.actualBounds.y+Te.actualBounds.height/2;Oe.selection.each(function(Ye){Ye instanceof go.Link||Ye.move(new go.Point(Ye.actualBounds.x,Ue-Ye.actualBounds.height/2))}),Oe.commitTransaction("aligning Center Y")}},an.prototype.alignColumn=function(Oe){var Te=this.diagram;Te.startTransaction("align Column"),Oe===void 0&&(Oe=0),Oe=parseFloat(Oe);var Ue=new Array;Te.selection.each(function(Vt){Vt instanceof go.Link||Ue.push(Vt)});for(var Ye=0;Ye0){for(var Vt=Pt.elt(qt-1);Vt!==null&&Vt.isTreeExpanded&&!Vt.isTreeLeaf;){var hn=this._sortTreeChildrenByY(Vt);Vt=hn.last()}Vt!==null&&Oe.select(Vt)}else Oe.select(xt)}}else if(Ue.key==="Down")if(Te.isTreeExpanded&&!Te.isTreeLeaf){var Ye=this._sortTreeChildrenByY(Te).first();Ye!==null&&Oe.select(Ye)}else for(;Te!==null;){var xt=Te.findTreeParentNode();if(xt===null)break;var Pt=this._sortTreeChildrenByY(xt),qt=Pt.indexOf(Te);if(qtPt.y?1:xt.xPt.x?1:0}),Te},an.prototype.copyToClipboard=function(Oe){go.CommandHandler.prototype.copyToClipboard.call(this,Oe),this._lastPasteOffset.set(this.pasteOffset)},an.prototype.pasteFromClipboard=function(){var Oe=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Oe,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Oe},Object.defineProperty(an.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Oe){if(Oe!=="move"&&Oe!=="select"&&Oe!=="scroll"&&Oe!=="tree"&&Oe!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Oe);this._arrowKeyBehavior=Oe}}),Object.defineProperty(an.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Oe){if(!(Oe instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Oe);this._pasteOffset.set(Oe)}});var on=an,In=Ie(20397),Nn=Ie(43604),sn=Ie(82093),tn={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Gt=Ie(59301),Ot=(Oe,Te,Ue)=>new Promise((Ye,xt)=>{var Pt=hn=>{try{Vt(Ue.next(hn))}catch(gn){xt(gn)}},qt=hn=>{try{Vt(Ue.throw(hn))}catch(gn){xt(gn)}},Vt=hn=>hn.done?Ye(hn.value):Promise.resolve(hn.value).then(Pt,qt);Vt((Ue=Ue.apply(Oe,Te)).next())});function Et({onCancel:Oe,callback:Te}){let Ue=(0,Le.useRef)(),Ye=(0,Le.useRef)(),xt=(0,Le.useRef)(),Pt=(0,Le.useRef)(!1);const qt=(0,Le.useRef)(!1),[Vt,hn]=(0,Le.useState)(0);function gn(){const Pn=Bt.bx.make,qn={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};Ue.current=new Bt.S0(Ye.current,{padding:20,grid:Pn(Bt.s_,"Grid",Pn(Bt.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Pn(Bt.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Zr=>{var da=Zr.diagram.commandHandler.addTopLevelParts(Zr.diagram.selection,!0);da||Zr.diagram.currentTool.doCancel()},commandHandler:Pn(on),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Zr=>{var da=Zr.subject;da.location=da.location.copy().snapToGridPoint(Zr.diagram.grid.gridOrigin,Zr.diagram.grid.gridCellSize),setTimeout(()=>{Zr.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Zr=>{var da=Zr.subject;setTimeout(()=>{Zr.diagram.commandHandler.editTextBlock()})},LinkRelinked:Zr=>{var da=Zr.parameter.part;da.invalidateConnectedLinks();var Oa=Zr.subject;Zr.diagram.toolManager.linkingTool.isForwards?Oa.toNode.invalidateConnectedLinks():Oa.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Ue.current.nodeTemplate=Pn(Bt.NB,"Auto",{locationSpot:Bt.z6.Center,locationObjectName:"SHAPE",desiredSize:new Bt.$u(120,60),minSize:new Bt.$u(40,40),resizable:!0,resizeCellSize:new Bt.$u(10,10),rotatable:!0},new Bt.KX("location","loc",Bt.E9.parse).makeTwoWay(Bt.E9.stringify),new Bt.KX("desiredSize","size",Bt.$u.parse).makeTwoWay(Bt.$u.stringify),Pn(Bt.bn,{name:"SHAPE",fill:qn.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Bt.z6.AllSides,toSpot:Bt.z6.AllSides},new Bt.KX("figure"),new Bt.KX("fill"),new Bt.KX("stroke","borderColor"),new Bt.KX("strokeWidth","thickness"),new Bt.KX("strokeDashArray","dash")),Pn(Bt.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Pn(Bt.al,{margin:1,textAlign:"center",overflow:Bt.al.OverflowEllipsis,editable:!0},new Bt.KX("text").makeTwoWay(),new Bt.KX("stroke","color"))),Ue.current.nodeTemplate.toolTip=Pn("ToolTip",Pn(Bt.s_,"Vertical",{maxSize:new Bt.$u(200,NaN)},Pn(Bt.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Bt.KX("text")),Pn(Bt.al,{font:"10pt sans-serif",textAlign:"center"},new Bt.KX("text","details"))));function nr(Zr,da){var Oa=(la,$a)=>{la.handled=!0,la.diagram.model.commit(Ni=>{var Ra=$a.part.adornedPart,zi=new Bt.E9().setRectSpot(Ra.actualBounds,Zr);zi.subtract(Ra.location),zi.scale(2,2),zi.x+=Math.sign(zi.x)*130,zi.y+=Math.sign(zi.y)*130,zi.add(Ra.location),zi.snapToGridPoint(la.diagram.grid.gridOrigin,la.diagram.grid.gridCellSize);var Yi=Ni.copyNodeData(Ra.data);Ni.setGroupKeyForNodeData(Yi,Ni.getGroupKeyForNodeData(Ra.data)),Ni.addNodeData(Yi);var No={from:Ra.key,to:Ni.getKeyForNodeData(Yi)};Ni.addLinkData(No);var Eo=la.diagram.findNodeForData(Yi);Eo.location=zi,la.diagram.select(Eo),setTimeout(()=>{la.diagram.commandHandler.editTextBlock()},20)})};return Pn(Bt.bn,{figure:da,alignment:Zr,alignmentFocus:Zr.opposite(),width:Zr.equals(Bt.z6.Top)||Zr.equals(Bt.z6.Bottom)?25:18,height:Zr.equals(Bt.z6.Top)||Zr.equals(Bt.z6.Bottom)?18:25,fill:"orange",stroke:qn.white,strokeWidth:4,mouseEnter:(la,$a)=>$a.fill="dodgerblue",mouseLeave:(la,$a)=>$a.fill="orange",isActionable:!0,click:Oa,contextClick:Oa})}function fr(Zr){return Pn(Bt.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(da,Oa)=>Oa.fill="dodgerblue",mouseLeave:(da,Oa)=>Oa.fill="orange",click:(da,Oa)=>{da.diagram.commandHandler.showContextMenu(Oa.part.adornedPart)}},Zr||{})}Ue.current.nodeTemplate.selectionAdornmentTemplate=Pn(Bt.uz,"Spot",Pn(Bt.Vm,{padding:10}),nr(Bt.z6.Top,"TriangleUp"),nr(Bt.z6.Left,"TriangleLeft"),nr(Bt.z6.Right,"TriangleRight"),nr(Bt.z6.Bottom,"TriangleDown"),fr({alignment:new Bt.z6(.75,0)}));function mn(Zr,da){return(Oa,la)=>{Oa.handled=!0,Oa.diagram.model.commit($a=>{$a.set(la.part.adornedPart.data,Zr,da)})}}function rn(Zr,da){return da||(da="color"),Pn(Bt.bn,{width:16,height:16,stroke:"lightgray",fill:Zr,margin:1,background:"transparent",mouseEnter:(Oa,la)=>la.stroke="dodgerblue",mouseLeave:(Oa,la)=>la.stroke="lightgray",click:mn(da,Zr),contextClick:mn(da,Zr)})}function On(){return[Pn("ContextMenuButton",Pn(Bt.s_,"Horizontal",rn(qn.white,"fill"),rn(qn.beige,"fill"),rn(qn.extralightblue,"fill"),rn(qn.extralightred,"fill"))),Pn("ContextMenuButton",Pn(Bt.s_,"Horizontal",rn(qn.lightgray,"fill"),rn(qn.lightgreen,"fill"),rn(qn.lightblue,"fill"),rn(qn.lightred,"fill")))]}function Un(){return[Pn("ContextMenuButton",Pn(Bt.s_,"Horizontal",rn(qn.black),rn(qn.green),rn(qn.blue),rn(qn.red))),Pn("ContextMenuButton",Pn(Bt.s_,"Horizontal",rn(qn.white),rn(qn.magenta),rn(qn.purple),rn(qn.orange)))]}function sr(Zr,da){return da||(da="thickness"),Pn(Bt.bn,"LineH",{width:16,height:16,strokeWidth:Zr,margin:1,background:"transparent",mouseEnter:(Oa,la)=>la.background="dodgerblue",mouseLeave:(Oa,la)=>la.background="transparent",click:mn(da,Zr),contextClick:mn(da,Zr)})}function Ar(Zr,da){return da||(da="dash"),Pn(Bt.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Zr,margin:1,background:"transparent",mouseEnter:(Oa,la)=>la.background="dodgerblue",mouseLeave:(Oa,la)=>la.background="transparent",click:mn(da,Zr),contextClick:mn(da,Zr)})}function tr(){return[Pn("ContextMenuButton",Pn(Bt.s_,"Horizontal",sr(1),sr(2),sr(3),sr(4))),Pn("ContextMenuButton",Pn(Bt.s_,"Horizontal",Ar(null),Ar([2,4]),Ar([4,4])))]}function ur(Zr,da){return da||(da="figure"),Pn(Bt.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Zr,margin:1,background:"transparent",mouseEnter:(Oa,la)=>la.fill="dodgerblue",mouseLeave:(Oa,la)=>la.fill="lightgray",click:mn(da,Zr),contextClick:mn(da,Zr)})}Ue.current.nodeTemplate.contextMenu=Pn("ContextMenu",Pn("ContextMenuButton",Pn(Bt.s_,"Horizontal",ur("Rectangle"),ur("RoundedRectangle"),ur("Ellipse"),ur("Diamond"))),Pn("ContextMenuButton",Pn(Bt.s_,"Horizontal",ur("Parallelogram2"),ur("ManualOperation"),ur("Procedure"),ur("Cylinder1"))),Pn("ContextMenuButton",Pn(Bt.s_,"Horizontal",ur("Terminator"),ur("CreateRequest"),ur("Document"),ur("TriangleDown"))),On(),Un(),tr()),Ue.current.groupTemplate=Pn(Bt.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Bt.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Zr,da)=>{var Oa=da.addMembers(da.diagram.selection,!0);Oa||da.diagram.currentTool.doCancel()},avoidable:!1},new Bt.KX("location","loc",Bt.E9.parse).makeTwoWay(Bt.E9.stringify),Pn(Bt.s_,"Auto",{name:"BODY"},Pn(Bt.bn,{parameter1:10,fill:qn.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Bt.z6.AllSides,toSpot:Bt.z6.AllSides},new Bt.KX("fill"),new Bt.KX("stroke","color"),new Bt.KX("strokeWidth","thickness"),new Bt.KX("strokeDashArray","dash")),Pn(Bt.Vm,{background:"transparent",margin:20})),Pn(Bt.al,{alignment:Bt.z6.Top,alignmentFocus:Bt.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Bt.KX("text"),new Bt.KX("stroke","color"))),Ue.current.groupTemplate.selectionAdornmentTemplate=Pn(Bt.uz,"Spot",Pn(Bt.s_,"Auto",Pn(Bt.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Pn(Bt.Vm,{margin:1.5})),fr({alignment:Bt.z6.TopRight,alignmentFocus:Bt.z6.BottomRight})),Ue.current.groupTemplate.contextMenu=Pn("ContextMenu",On(),Un(),tr()),Ue.current.linkTemplate=Pn(Bt.rU,{layerName:"Foreground",routing:Bt.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Bt.KX("fromSpot","fromSpot",Bt.z6.parse),new Bt.KX("toSpot","toSpot",Bt.z6.parse),new Bt.KX("fromShortLength","dir",Zr=>Zr>=1?10:0),new Bt.KX("toShortLength","dir",Zr=>Zr>=1?10:0),new Bt.KX("points").makeTwoWay(),Pn(Bt.bn,{strokeWidth:2},new Bt.KX("stroke","color"),new Bt.KX("strokeWidth","thickness"),new Bt.KX("strokeDashArray","dash")),Pn(Bt.bn,{segmentIndex:0,segmentOffset:new Bt.E9(15,0),segmentOrientation:Bt.rU.OrientAlong,alignmentFocus:Bt.z6.Right,figure:"circle",width:10,strokeWidth:0},new Bt.KX("fill","color"),new Bt.KX("visible","dir",Zr=>Zr===1)),Pn(Bt.bn,{segmentIndex:-1,segmentOffset:new Bt.E9(-10,6),segmentOrientation:Bt.rU.OrientPlus90,alignmentFocus:Bt.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Bt.KX("fill","color"),new Bt.KX("visible","dir",Zr=>Zr>=1),new Bt.KX("width","thickness",Zr=>7+3*Zr),new Bt.KX("height","thickness",Zr=>7+3*Zr),new Bt.KX("segmentOffset","thickness",Zr=>new Bt.E9(-15,4+1.5*Zr))),Pn(Bt.bn,{segmentIndex:0,segmentOffset:new Bt.E9(15,-6),segmentOrientation:Bt.rU.OrientMinus90,alignmentFocus:Bt.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Bt.KX("fill","color"),new Bt.KX("visible","dir",Zr=>Zr===2),new Bt.KX("width","thickness",Zr=>7+3*Zr),new Bt.KX("height","thickness",Zr=>7+3*Zr),new Bt.KX("segmentOffset","thickness",Zr=>new Bt.E9(-15,4+1.5*Zr))),Pn(Bt.al,{alignmentFocus:new Bt.z6(0,1,-4,0),editable:!0},new Bt.KX("text").makeTwoWay(),new Bt.KX("stroke","color"))),Ue.current.linkTemplate.selectionAdornmentTemplate=Pn(Bt.uz,Pn(Bt.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:cr(2)},new Bt.KX("pathPattern","thickness",cr)),fr({alignmentFocus:new Bt.z6(0,0,-6,-4)}));function cr(Zr){return Pn(Bt.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Zr+4).toString()+" H3"})}function Ln(Zr){var da="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Zr===0?da="M0 0 M16 16 M0 8 L16 8":Zr===2&&(da="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Pn(Bt.bn,{geometryString:da,margin:2,background:"transparent",mouseEnter:(Oa,la)=>la.background="dodgerblue",mouseLeave:(Oa,la)=>la.background="transparent",click:mn("dir",Zr),contextClick:mn("dir",Zr)})}function pr(Zr){var da=(Oa,la)=>{Oa.handled=!0,Oa.diagram.model.commit($a=>{var Ni=la.part.adornedPart;$a.set(Ni.data,Zr?"toSpot":"fromSpot",Bt.z6.stringify(Bt.z6.AllSides)),(Zr?Ni.toNode:Ni.fromNode).invalidateConnectedLinks()})};return Pn(Bt.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Oa,la)=>la.background="dodgerblue",mouseLeave:(Oa,la)=>la.background="transparent",click:da,contextClick:da})}function Xn(Zr,da){var Oa=0,la=Bt.z6.RightSide;Zr.equals(Bt.z6.Top)?(Oa=270,la=Bt.z6.TopSide):Zr.equals(Bt.z6.Left)?(Oa=180,la=Bt.z6.LeftSide):Zr.equals(Bt.z6.Bottom)&&(Oa=90,la=Bt.z6.BottomSide),da||(Oa-=180);var $a=(Ni,Ra)=>{Ni.handled=!0,Ni.diagram.model.commit(zi=>{var Yi=Ra.part.adornedPart;zi.set(Yi.data,da?"toSpot":"fromSpot",Bt.z6.stringify(la)),(da?Yi.toNode:Yi.fromNode).invalidateConnectedLinks()})};return Pn(Bt.bn,{alignment:Zr,alignmentFocus:Zr.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Oa,background:"transparent",mouseEnter:(Ni,Ra)=>Ra.background="dodgerblue",mouseLeave:(Ni,Ra)=>Ra.background="transparent",click:$a,contextClick:$a})}Ue.current.linkTemplate.contextMenu=Pn("ContextMenu",Un(),tr(),Pn("ContextMenuButton",Pn(Bt.s_,"Horizontal",Ln(0),Ln(1),Ln(2))),Pn("ContextMenuButton",Pn(Bt.s_,"Horizontal",Pn(Bt.s_,"Spot",pr(!1),Xn(Bt.z6.Top,!1),Xn(Bt.z6.Left,!1),Xn(Bt.z6.Right,!1),Xn(Bt.z6.Bottom,!1)),Pn(Bt.s_,"Spot",{margin:new Bt.Zt(0,0,0,2)},pr(!0),Xn(Bt.z6.Top,!0),Xn(Bt.z6.Left,!0),Xn(Bt.z6.Right,!0),Xn(Bt.z6.Bottom,!0)))));const Rr=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -133,7 +133,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var Ja=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function qa(Zr){return console.log("shapeName:",Zr),Ja.indexOf(Zr)>=0}var ci=new Bt.YI(xt.current,{maxSelectionCount:1,linkTemplate:Pn(Bt.rU,{locationSpot:Bt.z6.Center,selectionAdornmentTemplate:Pn(Bt.uz,"Link",{locationSpot:Bt.z6.Center},Pn(Bt.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Pn(Bt.bn,{toArrow:"Standard",stroke:null}))},{routing:Bt.rU.AvoidsNodes,curve:Bt.rU.JumpOver,corner:5,toShortLength:4},new Bt.KX("points"),Pn(Bt.bn,{isPanelMain:!0,strokeWidth:2}),Pn(Bt.bn,{toArrow:"Standard",stroke:null})),model:new Bt.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Bt.bn.getFigureGenerators().toArray().map(Zr=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Zr.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Ue.current.addDiagramListener("TextEdited",function(Zr){var da;const Oa=Zr.subject.part;var la=(da=document.activeElement)==null?void 0:da.value;typeof la=="string"&&la.trim()===""&&Ue.current.model.commit(function($a){$a.set(Oa.data,"text","\u672A\u547D\u540D"),Ue.current.commandHandler.stopCommand()},"increment")}),ci.nodeTemplate=Pn(Bt.NB,"Auto",{locationSpot:Bt.z6.Center},new Bt.KX("location","location",Bt.E9.parse).makeTwoWay(Bt.E9.stringify),Pn(Bt.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new Bt.KX("stroke").makeTwoWay(),new Bt.KX("fill").makeTwoWay(),new Bt.KX("figure")),Pn(Bt.al,{margin:new Bt.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Bt.$u(16,16),maxSize:new Bt.$u(10,NaN),textAlign:"center",editable:!0},new Bt.KX("key").makeTwoWay())),setTimeout(()=>{Ue.current.grid=Pn(Bt.s_,"Grid",Pn(Bt.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Pn(Bt.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Ue.current.grid.visible=!0,Ue.current.grid.gridCellStroke="darkgray",Ue.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Ue.current,Ue.current}const Qn=()=>Ot(this,null,function*(){var Pn=Ue.current.makeImage();const qn=yield(0,sn.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Pn.src}});Te({src:qn.url})});return(0,Le.useEffect)(()=>(setTimeout(()=>{gn()},500),hn(Vt+1),()=>{Ue.current=null}),[]),Gt.createElement("div",{ref:qt,className:Pt.current?`${tn.maxH60} body-overflow-initial`:"body-overflow-initial"},Gt.createElement(vt.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Vt,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Gt.createElement(Ut.Z,null,Gt.createElement(Nn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Gt.createElement(Nn.Z,{onClick:()=>{var Pn,qn,nr=Ue.current.selection.first();if(Pt.current=!Pt.current,document.activeElement&&nr){let fr=(qn=(Pn=document.activeElement)==null?void 0:Pn.value)==null?void 0:qn.trim();typeof fr=="string"&&Ue.current.model.commit(function(mn){mn.set(nr.data,"text",fr||"\u672A\u547D\u540D"),Ue.current.commandHandler.stopCommand()},"increment")}hn(Vt+1)}},Gt.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Oe},Gt.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:tn.flowChartWrp},Gt.createElement("div",{style:{display:"flex",height:"100%"}},Gt.createElement("div",{style:{width:"300px",height:"100%"}},Gt.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Gt.createElement("div",{style:{height:"calc(100% - 50px)"},className:tn.myPaletteDiv,ref:xt})),Gt.createElement("div",{style:{flex:1,position:"relative"}},Gt.createElement("div",{ref:Ye,style:{height:"80vh"}}))),Gt.createElement("div",{className:"tr"},Gt.createElement(Ge.ZP,{size:"large",onClick:Qn,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Yt=Et,mt=Ie(5112),At=Ie(5871);const Xt=mt.ZP.Group,Ft={margin:"0 8px"};var Mt=({callback:Oe,onCancel:Te})=>{function Ue(Ye){Oe(Ye)}return Le.createElement(Ne.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Ue},Le.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},Le.createElement("span",{style:Ft},"\u5355\u5143\u683C\u6570\uFF1A"),Le.createElement("span",{style:Ft},"\u884C\u6570"),Le.createElement(Ne.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},Le.createElement(At.Z,null)),Le.createElement("span",{style:Ft},"\u5217\u6570"),Le.createElement(Ne.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},Le.createElement(At.Z,null))),Le.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},Le.createElement("span",{style:Ft},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),Le.createElement(Ne.default.Item,{name:"align"},Le.createElement(Xt,null,Le.createElement(mt.ZP,{value:"default"},Le.createElement("i",{className:"fa fa-align-justify"})),Le.createElement(mt.ZP,{value:"left"},Le.createElement("i",{className:"fa fa-align-left"})),Le.createElement(mt.ZP,{value:"center"},Le.createElement("i",{className:"fa fa-align-center"})),Le.createElement(mt.ZP,{value:"right"},Le.createElement("i",{className:"fa fa-align-right"}))))),Le.createElement("div",{className:"flex-container flex-end"},Le.createElement(Ge.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Le.createElement(Ge.ZP,{type:"ghost",onClick:Te},"\u53D6\u6D88")))},ln=Ie(78673),Mn=Ie(11081),Hn=Ie.n(Mn),Kn=(0,Le.forwardRef)(({use3d:Oe,width:Te,height:Ue,callback:Ye,showSaveButton:xt},Pt)=>{const qt=(0,Le.useRef)(),Vt=(0,Le.useRef)(),[hn,gn]=(0,Le.useState)(!1),Qn=(0,Le.useRef)({id:qt,appName:"graphing",width:Te||1e3,height:Ue||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,Le.useEffect)(()=>{Vt.current=new(Hn())(Qn.current,!0),window.onload=function(){Vt.current.inject("applet_container")}},[]);const Pn=()=>{var qn=window.ggbApplet.getPNGBase64(1,!0,72);return Ye&&Ye(qn),qn};return(0,Le.useEffect)(()=>{Qn.current.appName=hn?"3D":"graphing",Vt.current.inject("applet_container")},[hn]),(0,Le.useEffect)(()=>{gn(Oe)},[Oe]),(0,Le.useImperativeHandle)(Pt,()=>({getImgData:Pn})),Le.createElement(Le.Fragment,null,Le.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:qt}),Le.createElement(Ut.Z,{align:"middle"},Le.createElement(Nn.Z,{flex:1},Le.createElement(ln.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:hn,onChange:qn=>gn(qn)})),Le.createElement(Nn.Z,null,Le.createElement(Ge.ZP,{size:"large",onClick:Pn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),er=Ie(88615),$t=Ie(1012),vn=Ie(8591);const jn="link",Tn="upload-image",xr="add-flowchart",Wr="draw-image",wr="add-flowchart",Vr="code-block",Da="add-table",Ya="------------",Ba={default:Ya,left:`:${Ya}`,center:`:${Ya}:`,right:`${Ya}:`};var Ia=Ie(17904),Ci=(Oe,Te,Ue)=>new Promise((Ye,xt)=>{var Pt=hn=>{try{Vt(Ue.next(hn))}catch(gn){xt(gn)}},qt=hn=>{try{Vt(Ue.throw(hn))}catch(gn){xt(gn)}},Vt=hn=>hn.done?Ye(hn.value):Promise.resolve(hn.value).then(Pt,qt);Vt((Ue=Ue.apply(Oe,Te)).next())});function Si(){}let Kr=0;const Qa=1e4,si="\u2581",Er="@\u2581\u2581@",yr="@\u2581@",ui=` +]}`;var Ja=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function qa(Zr){return console.log("shapeName:",Zr),Ja.indexOf(Zr)>=0}var ci=new Bt.YI(xt.current,{maxSelectionCount:1,linkTemplate:Pn(Bt.rU,{locationSpot:Bt.z6.Center,selectionAdornmentTemplate:Pn(Bt.uz,"Link",{locationSpot:Bt.z6.Center},Pn(Bt.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Pn(Bt.bn,{toArrow:"Standard",stroke:null}))},{routing:Bt.rU.AvoidsNodes,curve:Bt.rU.JumpOver,corner:5,toShortLength:4},new Bt.KX("points"),Pn(Bt.bn,{isPanelMain:!0,strokeWidth:2}),Pn(Bt.bn,{toArrow:"Standard",stroke:null})),model:new Bt.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Bt.bn.getFigureGenerators().toArray().map(Zr=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Zr.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Ue.current.addDiagramListener("TextEdited",function(Zr){var da;const Oa=Zr.subject.part;var la=(da=document.activeElement)==null?void 0:da.value;typeof la=="string"&&la.trim()===""&&Ue.current.model.commit(function($a){$a.set(Oa.data,"text","\u672A\u547D\u540D"),Ue.current.commandHandler.stopCommand()},"increment")}),ci.nodeTemplate=Pn(Bt.NB,"Auto",{locationSpot:Bt.z6.Center},new Bt.KX("location","location",Bt.E9.parse).makeTwoWay(Bt.E9.stringify),Pn(Bt.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new Bt.KX("stroke").makeTwoWay(),new Bt.KX("fill").makeTwoWay(),new Bt.KX("figure")),Pn(Bt.al,{margin:new Bt.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Bt.$u(16,16),maxSize:new Bt.$u(10,NaN),textAlign:"center",editable:!0},new Bt.KX("key").makeTwoWay())),setTimeout(()=>{Ue.current.grid=Pn(Bt.s_,"Grid",Pn(Bt.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Pn(Bt.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Ue.current.grid.visible=!0,Ue.current.grid.gridCellStroke="darkgray",Ue.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Ue.current,Ue.current}const Qn=()=>Ot(this,null,function*(){var Pn=Ue.current.makeImage();const qn=yield(0,sn.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Pn.src}});Te({src:qn.url})});return(0,Le.useEffect)(()=>(setTimeout(()=>{gn()},500),hn(Vt+1),()=>{Ue.current=null}),[]),Gt.createElement("div",{ref:qt,className:Pt.current?`${tn.maxH60} body-overflow-initial`:"body-overflow-initial"},Gt.createElement(vt.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Vt,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Gt.createElement(Ut.Z,null,Gt.createElement(Nn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Gt.createElement(Nn.Z,{onClick:()=>{var Pn,qn,nr=Ue.current.selection.first();if(Pt.current=!Pt.current,document.activeElement&&nr){let fr=(qn=(Pn=document.activeElement)==null?void 0:Pn.value)==null?void 0:qn.trim();typeof fr=="string"&&Ue.current.model.commit(function(mn){mn.set(nr.data,"text",fr||"\u672A\u547D\u540D"),Ue.current.commandHandler.stopCommand()},"increment")}hn(Vt+1)}},Gt.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Oe},Gt.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:tn.flowChartWrp},Gt.createElement("div",{style:{display:"flex",height:"100%"}},Gt.createElement("div",{style:{width:"300px",height:"100%"}},Gt.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Gt.createElement("div",{style:{height:"calc(100% - 50px)"},className:tn.myPaletteDiv,ref:xt})),Gt.createElement("div",{style:{flex:1,position:"relative"}},Gt.createElement("div",{ref:Ye,style:{height:"80vh"}}))),Gt.createElement("div",{className:"tr"},Gt.createElement(Ge.ZP,{size:"large",onClick:Qn,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Yt=Et,mt=Ie(5112),At=Ie(5871);const Xt=mt.ZP.Group,Ft={margin:"0 8px"};var Mt=({callback:Oe,onCancel:Te})=>{function Ue(Ye){Oe(Ye)}return Le.createElement(Ne.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Ue},Le.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},Le.createElement("span",{style:Ft},"\u5355\u5143\u683C\u6570\uFF1A"),Le.createElement("span",{style:Ft},"\u884C\u6570"),Le.createElement(Ne.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},Le.createElement(At.Z,null)),Le.createElement("span",{style:Ft},"\u5217\u6570"),Le.createElement(Ne.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},Le.createElement(At.Z,null))),Le.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},Le.createElement("span",{style:Ft},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),Le.createElement(Ne.default.Item,{name:"align"},Le.createElement(Xt,null,Le.createElement(mt.ZP,{value:"default"},Le.createElement("i",{className:"fa fa-align-justify"})),Le.createElement(mt.ZP,{value:"left"},Le.createElement("i",{className:"fa fa-align-left"})),Le.createElement(mt.ZP,{value:"center"},Le.createElement("i",{className:"fa fa-align-center"})),Le.createElement(mt.ZP,{value:"right"},Le.createElement("i",{className:"fa fa-align-right"}))))),Le.createElement("div",{className:"flex-container flex-end"},Le.createElement(Ge.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Le.createElement(Ge.ZP,{type:"ghost",onClick:Te},"\u53D6\u6D88")))},ln=Ie(78673),Mn=Ie(11081),Vn=Ie.n(Mn),Kn=(0,Le.forwardRef)(({use3d:Oe,width:Te,height:Ue,callback:Ye,showSaveButton:xt},Pt)=>{const qt=(0,Le.useRef)(),Vt=(0,Le.useRef)(),[hn,gn]=(0,Le.useState)(!1),Qn=(0,Le.useRef)({id:qt,appName:"graphing",width:Te||1e3,height:Ue||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,Le.useEffect)(()=>{Vt.current=new(Vn())(Qn.current,!0),window.onload=function(){Vt.current.inject("applet_container")}},[]);const Pn=()=>{var qn=window.ggbApplet.getPNGBase64(1,!0,72);return Ye&&Ye(qn),qn};return(0,Le.useEffect)(()=>{Qn.current.appName=hn?"3D":"graphing",Vt.current.inject("applet_container")},[hn]),(0,Le.useEffect)(()=>{gn(Oe)},[Oe]),(0,Le.useImperativeHandle)(Pt,()=>({getImgData:Pn})),Le.createElement(Le.Fragment,null,Le.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:qt}),Le.createElement(Ut.Z,{align:"middle"},Le.createElement(Nn.Z,{flex:1},Le.createElement(ln.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:hn,onChange:qn=>gn(qn)})),Le.createElement(Nn.Z,null,Le.createElement(Ge.ZP,{size:"large",onClick:Pn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),er=Ie(88615),$t=Ie(1012),vn=Ie(8591);const jn="link",Tn="upload-image",xr="add-flowchart",Wr="draw-image",wr="add-flowchart",Vr="code-block",Da="add-table",Ya="------------",Ba={default:Ya,left:`:${Ya}`,center:`:${Ya}:`,right:`${Ya}:`};var Ia=Ie(17904),Ci=(Oe,Te,Ue)=>new Promise((Ye,xt)=>{var Pt=hn=>{try{Vt(Ue.next(hn))}catch(gn){xt(gn)}},qt=hn=>{try{Vt(Ue.throw(hn))}catch(gn){xt(gn)}},Vt=hn=>hn.done?Ye(hn.value):Promise.resolve(hn.value).then(Pt,qt);Vt((Ue=Ue.apply(Oe,Te)).next())});function Si(){}let Kr=0;const Qa=1e4,si="\u2581",Er="@\u2581\u2581@",yr="@\u2581@",ui=` **\u6A21\u677F\u6807\u9898** \u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,kn=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function hr(Oe){return/^\d+$/.test(Oe)?`${Oe}px`:Oe}const Ur=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ca={[Ur+"-B"]:"bold",[Ur+"-I"]:"italic"},bt={[jn]:"\u6DFB\u52A0\u94FE\u63A5",[Vr]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Tn]:"\u6DFB\u52A0\u56FE\u7247",[Wr]:"\u6DFB\u52A0\u753B\u56FE",[xr]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Da]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Me=({defaultValue:Oe="",onChange:Te,width:Ue="100%",height:Ye=400,miniToolbar:xt=!1,isFocus:Pt=!1,watch:qt,insertTemp:Vt,mode:hn="markdown",id:gn="markdown-editor-id",showResizeBar:Qn=!1,noStorage:Pn=!1,showNullButton:qn=!1,showNullProgramButton:nr=!1,hidetoolBar:fr=!1,fullScreen:mn=!1,onBlur:rn,onCMBeforeChange:On,onFullScreen:Un,className:sr="",disablePaste:Ar=!1,disabled:tr=!1,disabledFill:ur=!1,placeholder:cr="",values:Ln="",extraUse:pr})=>{const[Xn,Rr]=(0,Le.useState)(null),[Ja,qa]=(0,Le.useState)(Oe),[ci,Zr]=(0,Le.useState)(qt),[da,Oa]=(0,Le.useState)(mn),[la,$a]=(0,Le.useState)(""),[Ni,Ra]=(0,Le.useState)(0),[zi,Yi]=(0,Le.useState)(Ye),[No,Eo]=(0,Le.useState)(!1),Ws=(0,Le.useRef)((0,$t.Z)()),Wo=(0,Le.useRef)(!1),Mo=(0,Le.useRef)(),[ts,jo]=(0,Le.useState)(0),[Go,Yr]=(0,Le.useState)(0),Jo=(0,Le.useRef)(),Ls=(0,Le.useRef)(),Gr=(0,Le.useRef)(),Tr=(0,Le.useRef)(),Mr=()=>Ci(void 0,null,function*(){var ri;const Aa=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Ws.current}});(ri=Aa==null?void 0:Aa.attachments)!=null&&ri.length&&(console.log("cm:",Xn,Jo),Aa.attachments.map(Ua=>{Ua.content_type.indexOf("image")>-1?Xn.replaceSelection(`![,](/api/attachments/${Ua.id}?type=${Ua.content_type})`):Ua.content_type.indexOf("video")>-1?Xn.replaceSelection(``):Ua.content_type.indexOf("pdf")>-1?Xn.replaceSelection(`${Ua.name}`):Xn.replaceSelection(`[${Ua.name}](${ENV.API_SERVER}/api/attachments/${Ua.id}?type=${Ua.content_type})`)}))});(0,Le.useEffect)(()=>{const ri=window.scrollY||window.pageYOffset;qa(Ln),Xn==null||Xn.setValue(Ln),window.scrollTo(0,ri)},[Ln]),(0,Le.useEffect)(()=>{Un==null||Un(da)},[da]),(0,Le.useEffect)(()=>{if(Jo.current){let ri=function(Ua,Va){var Vi;if(Ar){Va.preventDefault();return}const Ro=Va.clipboardData;if(Ro){const ns=Ro.types.toString(),vs=Ro.items;if(ns==="Files"||Ro.types.indexOf("Files")>-1){if(Va.preventDefault(),hn=="stex")return;try{let mi=vs[1];((Vi=vs[0])==null?void 0:Vi.kind)==="file"&&(mi=vs[0]);const Gs=mi.getAsFile(),Ul=Gs.name.split(".").pop();(0,ht.I)(Gs,el=>{var fo,ko,ms;el.id?((fo=Gs==null?void 0:Gs.type)==null?void 0:fo.indexOf("image"))>-1?Aa.replaceSelection(``):((ko=Gs==null?void 0:Gs.type)==null?void 0:ko.indexOf("video"))>-1?Aa.replaceSelection(``):((ms=Gs==null?void 0:Gs.type)==null?void 0:ms.indexOf("pdf"))>-1?Aa.replaceSelection(`${Gs.name}`):kn.includes(Ul)?Aa.replaceSelection(`${Gs.name}`):Aa.replaceSelection(`[${Gs.name}](/api/attachments/${el.id}?type=${el.content_type})`):(el==null?void 0:el.status)===401&&(vn.ZP.warning((el==null?void 0:el.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(mi){vn.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Aa=Fe().fromTextArea(Jo.current,{mode:hn,lineNumbers:!xt,lineWrapping:!0,value:Oe,autoCloseTags:!nr,autoCloseBrackets:!0});return Aa.on("keyup",function(Ua,Va){Va.keyCode===8&&(Ua.getValue()==""?Aa.setOption("placeholder",cr):Aa.setOption("placeholder",null))}),Aa.on("keydown",function(Ua,Va){if(Va.keyCode===8){var Vi=Na(Ua);Vi&&Va.preventDefault()}}),Pt&&Aa.focus(),Aa.on("paste",ri),Aa.on("dragleave",function(Ua,Va){Ls.current.classList.remove("mouse-hover-md")}),tr&&Aa.on("beforeChange",function(Ua,Va){(Va.origin==="paste"||Va.origin==="+input")&&Va.cancel()}),Rr(Aa),()=>{Aa.off("paste",ri)}}},[]);const Fa=(0,Le.useCallback)(()=>{if(Ls.current)try{}catch(ri){console.log(ri,"---- to set md editor body height")}},[zi,Ls,da]);(0,Le.useEffect)(()=>{function ri(){let Aa=new Ce.Z(Ua=>{for(let Va of Ua)(Va.target.offsetHeight>0||Va.target.offsetWidth>0)&&(Fa(),Xn.setSize("100%","100%"),Xn.refresh())});return Aa.observe(Jo.current.parentElement),Aa}if(Xn){const Aa=ri();return()=>{var Ua,Va;(Ua=Jo.current)!=null&&Ua.parentElement&&Aa.unobserve((Va=Jo.current)==null?void 0:Va.parentElement)}}},[Xn,Fa]),(0,Le.useEffect)(()=>{if(Xn){let ri=[];for(const[Aa,Ua]of Object.entries(ca)){let Va={[Aa]:()=>{yi(Ua)}};ri.push(Va),Xn.addKeyMap(Va)}return Mo.current=setInterval(()=>{Wo.current&&Mr()},4e3),()=>{clearInterval(Mo.current);for(let Aa of ri)Xn.removeKeyMap(Aa)}}},[Xn]),(0,Le.useEffect)(()=>{mn!==da&&Oa(mn)},[mn]),(0,Ia.Z)(()=>{if(!Pn&&Ni>0){let ri=new Date().getTime(),Aa=window.sessionStorage.getItem(gn);ri>=Ni+Qa&&(!Aa||Aa!==Ja)&&(window.sessionStorage.setItem(gn,Ja),Eo(!0))}},Qa),(0,Le.useEffect)(()=>{Zr(qt)},[Xn,qt]),(0,Le.useEffect)(()=>{Xn&&Pt&&Xn.focus()},[Xn,Pt]),(0,Le.useEffect)(()=>{if(ci&&Xn){let ri=function(Ua){let Va=Ua.target;if(Tr.current){let Vi=Va.scrollTop/Va.scrollHeight;Tr.current.scrollTop=Tr.current.scrollHeight*Vi}};const Aa=Xn.getScrollerElement();return Aa.addEventListener("scroll",ri),()=>{Aa.removeEventListener("scroll",ri)}}},[Xn,ci]),(0,Le.useEffect)(()=>{if(Xn&&On){let ri=function(Aa,Ua){On(Aa,Ua)};return Xn.on("beforeChange",ri),()=>{Xn.off("beforeChange",ri)}}},[Xn,On]),(0,Le.useEffect)(()=>{if(Xn&&rn){let ri=function(){rn(Xn.getValue())};return Xn.on("blur",ri),()=>{Xn.off("blur",ri)}}},[Xn,rn]);function Na(ri,Aa){var Ua=ri.getDoc(),Va=Ua.getCursor(),Vi=Ua.getLine(Va.line),Ro=Vi.charAt(Va.ch-1),ns=Vi.lastIndexOf("@\u2581@",Va.ch),vs=Vi.lastIndexOf("@\u2581\u2581@",Va.ch),mi=ns>vs?ns:vs,Gs=ns>vs?3:4;if(Er.indexOf(Ro)===-1)return null;if(console.log("change1:",Aa,ri,Vi,Va,mi,ns,vs,Ro),mi>=0&&Va.ch-mi<5){var Ul=mi+Gs;return Ua.replaceRange("",{line:Va.line,ch:mi},{line:Va.line,ch:Ul}),{line:Va.line,ch:Ul}}return null}(0,Le.useEffect)(()=>{if(Xn){let ri=function(Aa,Ua){const Va=Aa.getValue();qa(Va),Ra(new Date().getTime()),Aa.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Te&&(nr?Te(Va,co(Va)):Te(Va))};return Xn.on("change",ri),()=>{Xn.off("change",ri)}}},[Xn,Te]),(0,Le.useEffect)(()=>{if(Xn)if(Oe==null)Xn.setValue(""),qa("");else{const ri=window.scrollY||window.pageYOffset;Oe!==Xn.getValue()&&(Xn.setValue(Oe),qa(Oe),Xn.setCursor(tr?1:Xn.lineCount(),0),window.scrollTo(0,ri))}},[Xn,Oe]);const yi=(0,Le.useCallback)(ri=>{const Aa=Xn.getCursor(),Ua=Xn.getSelection();let Va=Ua.split(` `);switch(ri){case"bold":return Xn.replaceSelection("**"+Ua+"**"),Ua===""&&Xn.setCursor(Aa.line,Aa.ch+2),Xn.focus();case"italic":return Xn.replaceSelection("*"+Ua+"*"),Ua===""&&Xn.setCursor(Aa.line,Aa.ch+1),Xn.focus();case"code":return Xn.replaceSelection("`"+Ua+"`"),Ua===""&&Xn.setCursor(Aa.line,Aa.ch+1),Xn.focus();case"inline-latex":return $a("inline-latex"),Xn.focus();case"latex":return Xn.replaceSelection("```latex\n"+Ua+"\n```"),Xn.setCursor(Aa.line+1,Ua.length+1),Xn.focus();case"line-break":return Xn.replaceSelection(`
@@ -144,9 +144,9 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho `;for(let wu=0;wu{switch(la){case jn:return Le.createElement(yt,{callback:ya,onCancel:Zi});case Vr:return Le.createElement(gt.Z,{callback:ya,onCancel:Zi});case Tn:return Le.createElement(ht.Z,{callback:ya,onCancel:Zi});case xr:return Le.createElement(Yt,{callback:ya,onCancel:Zi});case Da:return Le.createElement(Mt,{callback:ya,onCancel:Zi});case"maths-latex":return Le.createElement(Kn,{showSaveButton:!0,callback:ya});case"inline-latex":return Le.createElement(er.Z,{showSaveButton:!0,callback:ya});default:return null}},[la]);function Zi(){$a("")}(0,Le.useEffect)(()=>{if(Gr.current){let ri=function(ns){Vi=!0,Ro=ns.pageY},Aa=function(){Vi=!1},Ua=function(ns){if(Vi){let vs=ns.pageY-Ro;vs<0&&(vs=0),vs>300&&(vs=300);let mi=Ye+vs+"px";Yi(mi)}},Va=Gr.current,Vi=!1,Ro=0;return Va.addEventListener("mousedown",ri),document.addEventListener("mousemove",Ua),document.addEventListener("mouseup",Aa),()=>{Va.removeEventListener("mousedown",ri),document.removeEventListener("mousemove",Ua),document.removeEventListener("mouseup",Aa)}}},[Xn,Gr]),(0,Le.useEffect)(()=>{Yi(Ye)},[Ye]);const xo=hr(Ue),oo=hr(zi),Ii={width:xo,height:oo},yo=(0,Le.useMemo)(()=>{if(Ni){let ri=new Date(Ni),Aa=ri.getHours(),Ua=ri.getMinutes(),Va=ri.getSeconds();return Aa=Aa<10?"0"+Aa:Aa,Ua=Ua<10?"0"+Ua:Ua,Va=Va<10?"0"+Va:Va,`${Aa}:${Ua}:${Va}`}return 0},[Ni]),co=ri=>{const Aa=[];if(nr){let Ua=-1;ri=ri.replace(/(@▁▁@|@▁@)/g,function(Va,Vi,Ro){Aa.push({multiLine:Va!==yr})})}return Aa};function As(){window.sessionStorage.removeItem(gn),Eo(!1),Ra(0)}function Fo(){Eo(!1),Ra(0),Xn.setValue(window.sessionStorage.getItem(gn))}(0,Le.useEffect)(()=>{bt[la]&&la!==Wr&&la!==xr&&setTimeout(()=>{const ri=document.getElementsByClassName("markdown-popup-form")[0],Aa=window.innerWidth/2-ri.offsetWidth/2,Ua=window.innerHeight/2-ri.offsetHeight/2;jo(Aa),Yr(Ua)},0)},[la]);const Ao=ri=>{ri.preventDefault();const Aa=ri.clientX-ts,Ua=ri.clientY-Go;document.body.onmousemove=Va=>{let Vi=Va.clientX-Aa,Ro=Va.clientY-Ua;const ns=document.getElementsByClassName("markdown-popup-form")[0],vs=window.innerWidth-ns.offsetWidth,mi=window.innerHeight-ns.offsetHeight;Vi=Math.max(0,Math.min(Vi,vs)),Ro=Math.max(0,Math.min(Ro,mi)),js(Va.clientX,Va.clientY,Aa,Ua)&&(jo(Vi),Yr(Ro))},document.body.onmouseup=function(){document.body.onmousemove=null}},js=(ri,Aa,Ua,Va)=>{const Vi=document.body.clientHeight,Ro=document.body.clientWidth;return ri<20&&Ua>ri||ri>Ro-20&&UaAa||Aa>Vi-20&&Vaze in Ne?ye(Ne,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):Ne[ze]=Ge,de=(Ne,ze)=>{for(var Ge in ze||(ze={}))ne.call(ze,Ge)&&oe(Ne,Ge,ze[Ge]);if(te)for(var Ge of te(ze))le.call(ze,Ge)&&oe(Ne,Ge,ze[Ge]);return Ne},he=(Ne,ze)=>xe(Ne,ce(ze));const{useForm:ie}=Le.default,ue={width:280,marginRight:10},ve={labelCol:{span:5},wrapperCol:{span:19}};var Se=({callback:Ne,onCancel:ze})=>{const[Ge]=ie();let Xe=(0,be.useRef)();function Qe(qe){Xe.current.width=Ge.getFieldValue("width"),Xe.current.align=Ge.getFieldValue("align"),Ne(qe,Xe.current)}function rt(qe,ut){if(qe.status===-1){He.ZP.error(qe.message);return}Ge.setFieldsValue({src:`/api/attachments/${qe.id}`,type:ut.type})}function $e(qe){let ut=qe.target.files[0];Xe.current=ut,Re(ut,rt)}return pe.createElement(Le.default,he(de({form:Ge},ve),{className:"upload-image-panel",onFinish:Qe,style:{width:470,overflow:"hidden"}}),pe.createElement(Le.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},pe.createElement("div",{className:"flex-container"},pe.createElement(Le.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},pe.createElement(Fe.default,{style:ue})),pe.createElement(De,{onFileChange:$e}))),pe.createElement(Le.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},pe.createElement(Fe.default,{style:{width:264}})),pe.createElement(Le.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},pe.createElement(Ce.Z,null,pe.createElement(Le.default.Item,{name:"width",style:{margin:0}},pe.createElement(_e.Z,{style:{width:264}})),pe.createElement("span",{className:"ml8"},"%"))),pe.createElement(Le.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},pe.createElement(Pe.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),pe.createElement("aside",null,pe.createElement(Le.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},pe.createElement(ge.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),pe.createElement(ge.ZP,{type:"default",onClick:ze},"\u53D6\u6D88"))))};function De({onFileChange:Ne}){return pe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",pe.createElement("input",{type:"file",onChange:Ne}))}function Re(Ne,ze){if(!Ne)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,we.bg)())throw He.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Ge=new FormData;Ge.append("editormd-image-file",Ne),Ge.append("file_param_name","editormd-image-file"),Ge.append("byxhr","true");var Xe=new window.XMLHttpRequest;Xe.withCredentials=!0,Xe.addEventListener("load",function(Qe){ze(JSON.parse(Qe.target.responseText),Ne)},!1),Xe.addEventListener("error",function(Qe){console.error(Qe)},!1),Xe.open("POST",`${Ee.KI}/api/attachments.json`),Xe.send(Ge)}},75790:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Fe}});var Le=Ie(59301),He=Ie(4676);class Fe extends Le.Component{constructor(_e){super(_e);const Pe=window.document;this.node=Pe.createElement("div"),Pe.body.appendChild(this.node)}render(){const{children:_e}=this.props;return(0,He.createPortal)(_e,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(St,Tt,Ie){"use strict";Ie.d(Tt,{i:function(){return ve},Z:function(){return De}});var Le={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},He=Ie(71418),Fe=Ie(6848),Ce=Ie(93948),_e=Ie(92310),Pe=Ie.n(_e),ge=Ie(49661),Ee=Ie(57884),be=Ie(34055),we=Ie(79005),pe=Ie(20345),ye=Ie(77882),xe=Ie(31081),ce=Ie(75309),te=Ie(71979),ne=Ie(47558),le=Ie(42922),oe=Ie(66832),de=Ie(96593),he=Ie(19664),ie=Ie(91833),ue=Ie(59301);const ve=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:we,swimg:pe},{name:"101\u8BA1\u5212",ptimg:ye,swimg:xe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ce,swimg:te},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ne,swimg:le},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:oe,swimg:de},{name:"\u519B\u961F\u4E00\u6D41",ptimg:he,swimg:ie}];var De=({className:Re,dataSource:Ne=[],col:ze=4,right:Ge,bottom:Xe=23,precision:Qe=0,wrapWidth:rt=1200,trackEventItems:$e,loading:qe,onRemove:ut=()=>{},isCurrent:it=!0,showAlias:dt=!1,showProgress:nt=!1})=>{const ft=Math.floor((rt-(ze-1)*Ge)/ze),yt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(gt=>(window.ENV==="build"&&(gt.ptimg=`/react/build${gt.ptimg}`,gt.swimg=`/react/build${gt.swimg}`),gt));return ue.createElement(He.Z,{spinning:qe},ue.createElement("div",{className:Pe()(Le.list,Re)},!!(Ne!=null&&Ne.length)&&(Ne==null?void 0:Ne.map((gt,ht)=>{var vt,Ut,Qt,en,fn,Bt;const{name:an,id:on,identifier:In,featured:Nn,school_name:sn,image_url:tn,excellent:Gt,is_plan:Ot}=gt;return ue.createElement("div",{key:on,className:it&&nt?Le.wrapisCurrent:Le.wrap,style:{width:ft,marginRight:(1+ht)%ze===0?0:Ge+Qe,marginBottom:Xe}},ue.createElement("a",{className:Le.li,onClick:Et=>{Et.preventDefault(),Et.stopPropagation(),$e&&(0,ge.L9)([$e]),(0,ge.xg)(`/paths/${In}`)}},ue.createElement("div",{className:Le.img},ue.createElement("img",{className:Le.cover,src:`${tn}`}),it&&(0,be.bg)()&&(gt==null?void 0:gt.studying)&&ue.createElement("div",{className:`${Le.movebq} user-path-items`,onClick:Et=>{Et.stopPropagation(),ut(gt)}},ue.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ue.createElement("span",{className:"c-red"},"\u79FB\u9664")),(vt=gt==null?void 0:gt.subject_tags)==null?void 0:vt.map((Et,Yt)=>{var mt,At;if(Yt===0){const Ft=(mt=yt.find(Mt=>Mt.name==Et))==null?void 0:mt.swimg;return ue.createElement("img",{className:Le.sign,src:Ft,style:{left:"-4px"}})}const Xt=(At=yt.find(Ft=>Ft.name==Et))==null?void 0:At.ptimg;return ue.createElement("img",{className:Le.sign,src:Xt,style:{left:`${48+52*(Yt-1)+2*Yt}px`}})}),ue.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(gt==null?void 0:gt.excellent)&&ue.createElement("div",{className:Le.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ue.createElement("div",{className:Le.name},ue.createElement(Fe.Z,{title:dt&&(gt!=null&>.excellent_alias_name)?ue.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${an}`,ue.createElement("br",null),ue.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${gt==null?void 0:gt.excellent_alias_name}`)):an},ue.createElement("span",{className:Le.e},dt&&(gt==null?void 0:gt.excellent_alias_name)||an))),it&&nt&&((Ut=gt==null?void 0:gt.progress)==null?void 0:Ut.all_score)!=0&&ue.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},ue.createElement(Ce.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Qt=gt==null?void 0:gt.progress)==null?void 0:Qt.my_score)/((en=gt==null?void 0:gt.progress)==null?void 0:en.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(fn=gt==null?void 0:gt.progress)==null?void 0:fn.my_score,"/",(Bt=gt==null?void 0:gt.progress)==null?void 0:Bt.all_score),(!it||!nt)&&ue.createElement("div",{className:Le.tags},ue.createElement("div",null,ue.createElement(Fe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ue.createElement("span",null,ue.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ue.createElement("span",null,gt.stages_count))),ue.createElement(Fe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ue.createElement("span",null,ue.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ue.createElement("span",null,gt.members_count)))))))})),!Ne.length&&ue.createElement(Ee.Z,null)))}},47949:function(St,Tt,Ie){"use strict";Ie.d(Tt,{jL:function(){return _e},w9:function(){return Vn},dN:function(){return vn},QD:function(){return hn},cQ:function(){return en.Z},Oz:function(){return Ft},op:function(){return Ue},O5:function(){return Ja},_b:function(){return fr},t7:function(){return Ne},Gi:function(){return Ba},YG:function(){return Wr},kT:function(){return Da},qp:function(){return le},K3:function(){return he},vr:function(){return Pn},qE:function(){return Pt},Je:function(){return Xe},wb:function(){return ht},lB:function(){return Qt},cq:function(){return si},tp:function(){return ve},Si:function(){return Zr},k8:function(){return Ls},Du:function(){return Yi}});var Le=Ie(59301),He={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Fe="data:image/png;base64,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",_e=({dataSource:Gr=[],img:Tr,imgWidth:Mr=346,title:Fa,sunTitle:Na,bannerExtraContent:yi})=>Le.createElement("div",{className:He.banner},Le.createElement("div",{className:He.content},Le.createElement("aside",null,Le.createElement("p",null,Le.createElement("b",null,Fa),Le.createElement("span",null,Na)),Gr.length>0&&Le.createElement("div",{className:He.btns},Gr.map((ya,Li)=>Le.createElement("div",{key:Li,onClick:ya.click},ya.name,ya.sign?Le.createElement("img",{src:Fe,width:39}):null))),yi),Tr&&Le.createElement("img",{style:{marginTop:33,marginRight:38},src:Tr,width:Mr}))),Pe={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ge=Ie(92310),Ee=Ie.n(ge),be=Ie(89392),we=Object.defineProperty,pe=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,ce=(Gr,Tr,Mr)=>Tr in Gr?we(Gr,Tr,{enumerable:!0,configurable:!0,writable:!0,value:Mr}):Gr[Tr]=Mr,te=(Gr,Tr)=>{for(var Mr in Tr||(Tr={}))ye.call(Tr,Mr)&&ce(Gr,Mr,Tr[Mr]);if(pe)for(var Mr of pe(Tr))xe.call(Tr,Mr)&&ce(Gr,Mr,Tr[Mr]);return Gr},le=({dataSource:Gr=[],value:Tr,onChange:Mr,onTitleChange:Fa,className:Na,title:yi,titleWidth:ya=41,style:Li={},fontColor:Zi="#6A7283",showCount:xo,classNameActive:oo,styleItem:Ii={}})=>{const[yo,co]=(0,Le.useState)(0),[As,Fo]=(0,Le.useState)(!1),Ao=(0,Le.useRef)(null),js=(0,Le.useRef)(null);return(0,Le.useEffect)(()=>{var ri;Gr.length!==0&&(((ri=Ao==null?void 0:Ao.current)==null?void 0:ri.clientHeight)>97?co(1):co(0)),Gr.length===0&&co(0),Fo(!1)},[Gr]),Le.createElement("div",{className:Ee()(Pe.row,Na),style:Li},Le.createElement("div",{onClick:(0,be.throttle)(()=>Fa==null?void 0:Fa(),2e3),style:{width:ya,marginTop:As?12:4},className:`${Pe.title} ${Fa?"current":""}`},yi),Le.createElement("div",{className:As?`${Pe.tagsWrap} ${Pe.tagsBorderWrap}`:Pe.tagsWrap},Le.createElement("div",{className:Pe.bar,ref:js,style:yo>0?{height:yo===1?97:"auto",overflow:yo===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},Le.createElement("div",{className:Pe.tag,ref:Ao},Gr==null?void 0:Gr.map(ri=>Le.createElement("span",{onClick:()=>Mr(ri.id),key:ri.id,style:te(te({color:Zi},Ii),(ri==null?void 0:ri.style)||{}),className:Tr===ri.id?Ee()(oo||Pe.active,ri.classNameActive):""},Le.createElement("span",{title:ri.name,className:Pe.name},ri.name),!!xo&&Le.createElement("span",{className:Pe.num},ri.count))))),!!yo&&Le.createElement(Le.Fragment,null,yo===1?Le.createElement("div",{onClick:()=>{var ri;co(2),((ri=Ao==null?void 0:Ao.current)==null?void 0:ri.clientHeight)>245?Fo(!0):Fo(!1)},className:Pe.action},"\u5C55\u5F00",Le.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):Le.createElement("div",{onClick:()=>{js.current.scrollTop=0,co(1),Fo(!1)},className:Pe.action},"\u6536\u8D77",Le.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},oe={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},he=({dataSource:Gr=[],value:Tr,onChange:Mr,onTitleChange:Fa,className:Na,title:yi,titleWidth:ya=41,style:Li={},fontColor:Zi="#6A7283",showCount:xo,expand:oo=!0})=>{const[Ii,yo]=(0,Le.useState)(0),[co,As]=(0,Le.useState)(!1),Fo=(0,Le.useRef)(null),Ao=(0,Le.useRef)(null),[js,ri]=(0,Le.useState)(oo);return Le.createElement("div",{className:Ee()(oe.row,Na),style:Li},Le.createElement("div",{className:"flex item-center justify-between"},Le.createElement("div",{onClick:(0,be.throttle)(()=>Fa==null?void 0:Fa(),2e3),style:{width:ya,marginTop:co?12:4},className:`${oe.title} ${Fa?"current":""}`},yi),Le.createElement("i",{className:`iconfont ${js?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:js?8:10},onClick:()=>ri(!js)})),js&&Le.createElement("div",{className:co?`${oe.tagsWrap} ${oe.tagsBorderWrap}`:oe.tagsWrap},Le.createElement("div",{className:oe.fenge}),Le.createElement("div",{className:oe.bar,ref:Ao},Le.createElement("div",{className:oe.tag,ref:Fo},Gr==null?void 0:Gr.map(Aa=>Le.createElement("span",{onClick:()=>Mr(Aa.id),key:Aa.id,style:{color:Zi},className:Tr===Aa.id?oe.active:""},Le.createElement("span",{title:Aa.name,className:oe.name},Aa.name),!!xo&&Le.createElement("span",{className:oe.num},Aa.count)))))))},ie={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ve=({dataSource:Gr=[],value:Tr,onChange:Mr,className:Fa,style:Na={}})=>Le.createElement("div",{style:Na,className:Ee()(ie.tabs,Fa)},Gr.map(yi=>Le.createElement("span",{onClick:()=>Mr(yi.id),className:Tr===yi.id?ie.active:"",key:yi.id},yi.name))),Se={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},De=Ie(92832),Ne=({dataSource:Gr=[],value:Tr="",onChange:Mr,onInputChange:Fa=()=>{},className:Na,style:yi={},placeholder:ya,allowClear:Li=!1})=>{var Zi;const[xo,oo]=(0,Le.useState)(""),[Ii,yo]=(0,Le.useState)("");(0,Le.useEffect)(()=>{var Fo;let Ao=Tr;(Fo=JSON.stringify(Tr))!=null&&Fo.includes("{")&&(oo(Tr.id),Ao=Tr.value||"");try{yo(decodeURIComponent(Ao||""))}catch(js){yo(decodeURIComponent(Ao||""))}},[Tr]);const co=()=>{Mr(encodeURIComponent(Ii),xo||null)},As=Fo=>{Fo!==xo&&(oo(Fo),Mr(encodeURIComponent(Ii),Fo))};return Le.createElement("div",{className:Ee()(Se.input,Na),style:yi},!!Gr.length&&Le.createElement("div",{className:Se.dropdown},Le.createElement("div",{className:Se.text},(Zi=Gr.find(Fo=>Fo.id===xo))==null?void 0:Zi.name,Le.createElement("i",{className:"iconfont icon-zhankai4"}),Le.createElement("b",{className:Se.b1}),Le.createElement("b",{className:Se.b2})),Le.createElement("div",{className:Se.menu},Gr.map((Fo,Ao)=>Le.createElement("div",{key:Ao,onClick:()=>As(Fo.id)},Fo.name)))),Le.createElement(De.default,{onPressEnter:co,value:Ii,onChange:Fo=>{yo(Fo.target.value),Fa(encodeURIComponent(Fo.target.value),xo||null)},bordered:!1,placeholder:ya}),Le.createElement("i",{onClick:co,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ze={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Xe=({value:Gr,onChange:Tr,className:Mr,total:Fa,pageSize:Na,style:yi={}})=>{const ya=Gr<2,Li=Gr>=Math.ceil(Fa/Na);return Fa<=Na?Le.createElement(Le.Fragment,null):Le.createElement("div",{className:Ee()(ze.quickPager,Mr),style:yi},Le.createElement("div",{onClick:()=>{ya||Tr(Gr-1,"prev")},className:ya?ze.disabled:""},"\u4E0A\u4E00\u9875"),Le.createElement("div",{onClick:()=>{Li||Tr(Gr+1,"next")},className:Li?ze.disabled:""},"\u4E0B\u4E00\u9875"))},Qe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},rt=Ie(71418),$e=Ie(6848),qe=Ie(13570),ut=Ie(90524),it=Ie(49661),dt=Ie(96908),nt=Ie(57177),ft=Ie(81378),yt=Ie(57884),ht=({className:Gr,dataSource:Tr=[],col:Mr=4,right:Fa,bottom:Na=23,precision:yi=0,wrapWidth:ya=1200,trackEventItems:Li,loading:Zi})=>{const xo=Math.floor((ya-(Mr-1)*Fa)/Mr);return Le.createElement(rt.Z,{spinning:Zi},Le.createElement("div",{className:Ee()(Qe.list,Gr)},!!Tr.length&&Tr.map((oo,Ii)=>{const{name:yo,id:co,identifier:As,power:Fo,cover_image_id:Ao,pic:js}=oo;return Le.createElement("div",{className:Qe.wrap,key:co,style:{width:xo,marginRight:(1+Ii)%Mr===0?0:Fa+yi,marginBottom:Na}},Le.createElement("a",{target:"_blank",href:`/shixuns/${As}/challenges`,className:Qe.li,onClick:ri=>{ri.preventDefault(),Li&&(0,it.L9)([Li]),Fo&&(0,it.xg)(`/shixuns/${As}/challenges`)}},Le.createElement("div",{className:Qe.img},Le.createElement("img",{className:Qe.cover,src:`${js}`}),oo.is_jupyter&&Le.createElement("img",{className:Qe.sign,src:dt}),oo.is_jupyter_lab&&Le.createElement("img",{className:Qe.sign,src:nt}),oo.is_unity_3d&&Le.createElement("img",{className:Qe.sign,src:ft})),Le.createElement("div",{className:Qe.name},Le.createElement($e.Z,{title:yo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},Le.createElement("span",{className:Qe.e},yo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),Le.createElement("div",{className:Qe.tags},Le.createElement($e.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},Le.createElement("span",null,Le.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),Le.createElement("span",null,oo.challenges_count))),!!oo.myshixuns_count&&Le.createElement($e.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Le.createElement("span",null,Le.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),Le.createElement("span",null,oo.myshixuns_count))),Le.createElement($e.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},Le.createElement("span",null,Le.createElement("span",null,oo.level))),Le.createElement("div",{className:Qe.rate},Le.createElement(qe.Z,{allowHalf:!0,disabled:!0,defaultValue:oo.score_info}),Le.createElement("span",null,"\xA0",oo.score_info?`${oo.score_info}\u5206`:"5\u5206")))),!Fo&&Le.createElement("div",{className:Qe.lockWrap},Le.createElement("img",{src:`${ut.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Le.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Tr.length&&Le.createElement(yt.Z,null)))},vt={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},Qt=({className:Gr,dataSource:Tr=[],col:Mr=4,right:Fa,bottom:Na=23,precision:yi=0,wrapWidth:ya=1200,wrapClassName:Li,trackEventItems:Zi,loading:xo})=>{const oo=Math.floor((ya-(Mr-1)*Fa)/Mr);return Le.createElement(rt.Z,{spinning:xo},Le.createElement("div",{className:Ee()(vt.list,Gr)},!!Tr.length&&Tr.map((Ii,yo)=>{const{name:co,id:As,identifier:Fo,power:Ao,cover_image_id:js,pic:ri}=Ii;return Le.createElement("div",{className:Ee()(vt.wrap,Li),key:As,style:{width:oo,marginRight:(1+yo)%Mr===0?0:Fa+yi,marginBottom:Na}},Le.createElement("a",{target:"_blank",href:`/shixuns/${Fo}/challenges`,className:vt.li,onClick:Aa=>{Aa.preventDefault(),Zi&&(0,it.L9)([Zi]),Ao&&(0,it.xg)(`/shixuns/${Fo}/challenges`)}},Le.createElement("img",{src:Ie(47621),className:vt.titleBg}),Le.createElement("div",{className:vt.name},Le.createElement($e.Z,{title:co||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},Le.createElement("span",{className:vt.e},co||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),Le.createElement("div",{style:{padding:"14px",paddingBottom:0}},Le.createElement("div",{className:vt.img},Le.createElement("img",{className:vt.cover,src:js?`${ut.Z.API_SERVER}/api/attachments/${js}`:`${ut.Z.IMG_SERVER+ri}`}),Ii.is_jupyter&&Le.createElement("div",{className:vt.bq},"Jupyter"),Ii.is_jupyter_lab&&Le.createElement("div",{className:vt.bq},"JupyterLab"),Ii.is_unity_3d&&Le.createElement("div",{className:vt.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),Le.createElement("div",{className:"mt20 flex item-center justify-between"},Le.createElement("div",null,Le.createElement("span",{className:vt.text},"\u5B66\u4E60\u4EBA\u6570"),Le.createElement("span",{className:vt.value},Ii.myshixuns_count)),Le.createElement("div",null,Le.createElement("span",{className:vt.text},"\u56F0\u96BE\u7B49\u7EA7"),Le.createElement("span",{className:vt.value},Ii.level))),Le.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},Le.createElement("div",null,Le.createElement("span",{className:vt.text},"\u5173\u5361\u6570"),Le.createElement("span",{className:vt.value},Ii.challenges_count)),Le.createElement("div",{className:vt.rate},Le.createElement(qe.Z,{allowHalf:!0,disabled:!0,defaultValue:Ii.score_info}),Le.createElement("span",{className:vt.value,style:{color:"#FF9C00"}},"\xA0",Ii.score_info?`${Ii.score_info}\u5206`:"5\u5206"))))),!Ao&&Le.createElement("div",{className:vt.lockWrap},Le.createElement("img",{src:`${ut.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Le.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Tr.length&&Le.createElement(yt.Z,null)))},en=Ie(929),fn={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Bt=Ie(79005),an=Ie(20345),on=Ie(77882),In=Ie(31081),Nn=Ie(75309),sn=Ie(71979),tn=Ie(47558),Gt=Ie(42922),Ot=Ie(66832),Et=Ie(96593),Yt=Ie(19664),mt=Ie(91833);const At=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Bt,swimg:an},{name:"101\u8BA1\u5212",ptimg:on,swimg:In},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Nn,swimg:sn},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:tn,swimg:Gt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Ot,swimg:Et},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Yt,swimg:mt}];var Ft=({className:Gr,dataSource:Tr=[],col:Mr=4,right:Fa,bottom:Na=23,precision:yi=0,wrapWidth:ya=1200,trackEventItems:Li,loading:Zi,wrapClassName:xo,imgClassName:oo,isArrow:Ii=!1})=>{const yo=Math.floor((ya-(Mr-1)*Fa)/Mr),[co,As]=(0,Le.useState)(),[Fo,Ao]=(0,Le.useState)(),js=Aa=>As(Aa),ri=()=>As(-1);return Le.createElement(rt.Z,{spinning:Zi},Le.createElement("div",{className:Ee()(fn.list,Gr)},!!(Tr!=null&&Tr.length)&&(Tr==null?void 0:Tr.map((Aa,Ua)=>{var Va;const{name:Vi,id:Ro,identifier:ns,featured:vs,school_name:mi,image_url:Gs,excellent:Ul,is_plan:el}=Aa;return Le.createElement("div",{key:Ro,className:Ee()(fn.wrap,xo),style:{width:yo,marginRight:(1+Ua)%Mr===0?0:Fa+yi,marginBottom:Na}},Le.createElement("a",{target:"_blank",href:`/paths/${ns}`,className:fn.li,onClick:fo=>{fo.preventDefault(),Li&&(0,it.L9)([Li]),(0,it.xg)(`/paths/${ns}`)}},Le.createElement("img",{src:Ie(39057),className:fn.titleBg}),Le.createElement("div",{className:fn.name},Le.createElement($e.Z,{title:Vi},Le.createElement("span",{className:fn.e,style:{color:Ii&&co===Ua?"#145DFF":"#000000"},onMouseEnter:()=>{js(Ua)},onMouseLeave:ri},Vi))),Le.createElement("div",{style:{padding:"14px",paddingBottom:0}},Le.createElement("div",{className:Ee()(fn.img,oo)},Le.createElement("img",{className:fn.cover,src:`${ut.Z.IMG_SERVER+Gs}`}),(Va=Aa==null?void 0:Aa.subject_tags)==null?void 0:Va.map((fo,ko)=>{var ms,Lo;if(ko===0){const Ks=(ms=At.find(Ds=>Ds.name==fo))==null?void 0:ms.swimg;return Le.createElement("img",{className:fn.sign,src:Ks,style:{left:"-4px"}})}const is=(Lo=At.find(Ks=>Ks.name==fo))==null?void 0:Lo.ptimg;return Le.createElement("img",{className:fn.sign,src:is,style:{left:`${48+52*(ko-1)+2*ko}px`}})}),Le.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Aa==null?void 0:Aa.excellent)&&Le.createElement("div",{className:fn.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Le.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},Le.createElement("div",null,Le.createElement("span",{className:fn.text},"\u7AE0\u8282\u6570"),Le.createElement("span",{className:fn.value},Aa.stages_count)),Le.createElement("div",null,Le.createElement("span",{className:fn.text},"\u5B66\u4E60\u4EBA\u6570"),Le.createElement("span",{className:fn.value},Aa.members_count))))))})),!Tr.length&&Le.createElement(yt.Z,null)))},Mt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ln="data:image/png;base64,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",Mn=Ie(59301),Vn=({className:Gr,dataSource:Tr=[],col:Mr=4,right:Fa,bottom:Na=23,precision:yi=0,wrapWidth:ya=1200,trackEventItems:Li,loading:Zi})=>{const xo=Math.floor((ya-(Mr-1)*Fa)/Mr);return Mn.createElement(rt.Z,{spinning:Zi},Mn.createElement("div",{className:Ee()(Mt.list,Gr)},!!Tr.length&&Tr.map((oo,Ii)=>{const{subject_identifier:yo,id:co,identifier:As,power:Fo}=oo,Ao=oo.is_public!=0&&oo.is_public;return Mn.createElement("div",{className:Mt.wrap,key:co,style:{width:xo,marginRight:(1+Ii)%Mr===0?0:Fa+yi,marginBottom:Na}},Mn.createElement("a",{className:Mt.li,onClick:js=>{js.preventDefault(),Li&&(0,it.L9)([Li]),(0,it.xg)(oo.first_category_url)}},Mn.createElement("div",{className:Mt.top},Mn.createElement($e.Z,{title:oo.name},Mn.createElement("div",{className:Mt.name},oo.name)),Mn.createElement("img",{className:Mt.img,src:ut.Z.IMG_SERVER+"/images/"+oo.avatar_url}),Mn.createElement("div",{className:Mt.text,title:oo.creator},oo.creator),yo&&Mn.createElement("div",{className:Mt.btns},Mn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Mn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ao&&Mn.createElement("div",{className:Mt.sign},"\u516C\u5F00")),Mn.createElement("div",{className:Mt.bottom},oo.visits>0&&Mn.createElement($e.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Mn.createElement("span",null,Mn.createElement("i",{className:"iconfont icon-liulanyan"}),Mn.createElement("span",null,oo.visits))),oo.course_members_count>0&&Mn.createElement($e.Z,{title:"\u6210\u5458",placement:"bottom"},Mn.createElement("span",null,Mn.createElement("i",{className:"iconfont icon-chengyuan"}),oo.course_members_count)),oo.tasks_count>0&&Mn.createElement($e.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Mn.createElement("span",null,Mn.createElement("i",{className:"iconfont icon-zuoye"}),oo.tasks_count)),oo.is_end?Mn.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Mn.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!oo.is_accessible&&Mn.createElement("div",{className:Mt.lockWrap},Mn.createElement("img",{src:`${ut.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Mn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Tr.length&&Mn.createElement(yt.Z,null)))},Kn={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},er="data:image/png;base64,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",vn=({className:Gr,dataSource:Tr=[],col:Mr=4,right:Fa,bottom:Na=23,precision:yi=0,wrapWidth:ya=1200,wrapClassName:Li,trackEventItems:Zi,loading:xo})=>{const oo=Math.floor((ya-(Mr-1)*Fa)/Mr);return Le.createElement(rt.Z,{spinning:xo},Le.createElement("div",{className:Ee()(Kn.list,Gr)},!!Tr.length&&Tr.map((Ii,yo)=>{const{subject_identifier:co,id:As,identifier:Fo,power:Ao}=Ii,js=Ii.is_public!=0&&Ii.is_public;return Le.createElement("div",{className:Ee()(`${Kn.wrap} ${Ii.is_accessible?"":Kn.warpStyle}`,Li),key:As,style:{width:oo,marginRight:(1+yo)%Mr===0?0:Fa+yi,marginBottom:Na}},Le.createElement("a",{className:Kn.li,onClick:ri=>{ri.preventDefault(),Zi&&(0,it.L9)([Zi]),(0,it.xg)(Ii.first_category_url)}},Le.createElement("div",{className:Kn.creator},Le.createElement("img",{className:Kn.img,src:ut.Z.IMG_SERVER+"/images/"+Ii.avatar_url}),Le.createElement("div",{className:Kn.text,title:Ii.creator},Ii.creator)),Le.createElement("div",{className:Kn.top},Le.createElement($e.Z,{title:Ii.name},Le.createElement("div",{className:Kn.name},Ii.name)),js&&Le.createElement("div",{className:Kn.sign},"\u516C\u5F00")),Le.createElement("div",{className:Kn.middle},Le.createElement("div",{className:Kn.row,style:{marginBottom:6}},Le.createElement("div",null,Le.createElement("span",{className:Kn.text},"\u8BBF\u95EE\u91CF"),Le.createElement("span",{className:Kn.value},(Ii==null?void 0:Ii.visits)||0)),Le.createElement("div",null,Le.createElement("span",{className:Kn.text},"\u6210\u5458"),Le.createElement("span",{className:Kn.value},(Ii==null?void 0:Ii.course_members_count)||0))),Le.createElement("div",{className:Kn.row},Le.createElement("div",null,Le.createElement("span",{className:Kn.text,style:{width:42}},"\u4F5C",Le.createElement("span",{style:{marginLeft:14}},"\u4E1A")),Le.createElement("span",{className:Kn.value},(Ii==null?void 0:Ii.tasks_count)||0)),Le.createElement("div",null,Le.createElement("span",{className:Kn.text},"\u72B6\u6001"),Ii.is_end?Le.createElement("span",{className:Kn.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):Le.createElement("span",{className:Kn.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),co&&Le.createElement("div",{className:Kn.btns},Le.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Le.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Ii.is_accessible&&Le.createElement("div",{className:Kn.lockWrap},Le.createElement("img",{src:`${ut.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Le.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Tr.length&&Le.createElement(yt.Z,null)))},jn={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Tn=Ie(76560),Wr=({dataSource:Gr=[],value:Tr,onChange:Mr,className:Fa,style:Na={},tabBarExtraContent:yi})=>Le.createElement("div",{className:Ee()(jn.tabs,Fa),style:Na},Le.createElement("div",{className:jn.tabsWrap},Gr.map((ya,Li)=>Le.createElement("aside",{className:jn.tab,onClick:()=>{Mr(ya.id),ya.link&&Tn.history.push(ya.link)},key:Li},Le.createElement("div",{className:Tr===ya.id?jn.active:""},ya.name),(ya==null?void 0:ya.resetCount)==null&&(ya==null?void 0:ya.total)!==void 0&&Le.createElement("span",null,"\uFF08",ya==null?void 0:ya.total,"\uFF09"),(ya==null?void 0:ya.resetCount)!==void 0&&(ya==null?void 0:ya.total)!==void 0&&Le.createElement($e.Z,{title:(ya==null?void 0:ya.tip)!=null?ya==null?void 0:ya.tip:""},Le.createElement("span",{style:{color:"#9096A3"}},"\uFF08",Le.createElement("span",{style:{color:"#000"}},ya==null?void 0:ya.resetCount),"/",Le.createElement("span",null,ya==null?void 0:ya.total),"\uFF09"))))),Le.createElement("div",{className:jn.tabBar},yi)),wr={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},Da=({dataSource:Gr=[],value:Tr,onChange:Mr,className:Fa,style:Na={},tabBarExtraContent:yi})=>Le.createElement("div",{className:Ee()(wr.tabs,Fa),style:Na},Le.createElement("div",{className:wr.tabsWrap},Gr.map((ya,Li)=>Le.createElement("aside",{className:wr.tab,onClick:()=>{Mr(ya.id),ya.link&&Tn.history.push(ya.link)},key:Li},Le.createElement("div",{className:Tr===ya.id?wr.active:""},ya.name),(ya==null?void 0:ya.resetCount)==null&&(ya==null?void 0:ya.total)!==void 0&&Le.createElement("span",null,"\uFF08",ya==null?void 0:ya.total,"\uFF09"),(ya==null?void 0:ya.resetCount)!==void 0&&(ya==null?void 0:ya.total)!==void 0&&Le.createElement($e.Z,{title:(ya==null?void 0:ya.tip)!=null?ya==null?void 0:ya.tip:""},Le.createElement("span",{style:{color:"#9096A3"}},"\uFF08",Le.createElement("span",{style:{color:"#000"}},ya==null?void 0:ya.resetCount),"/",Le.createElement("span",null,ya==null?void 0:ya.total),"\uFF09"))))),Le.createElement("div",{className:wr.tabBar},yi)),Ba=({className:Gr,style:Tr={},children:Mr})=>Le.createElement("div",{className:Ee()(Gr),style:Tr},Mr),Ia={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Ci=Ie(38854),Si=Ie(20834);const Kr=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var si=({sortValue:Gr,dropValue:Tr,className:Mr,onSort:Fa,onDrop:Na,dataSource:yi=Kr})=>{var ya;return Le.createElement("div",{className:Ee()(Ia.orderWrap,Mr)},Le.createElement(Ci.Z,{dropdownRender:()=>Le.createElement(Si.default,null,yi.map((Li,Zi)=>Le.createElement(Si.default.Item,{key:Zi,onClick:()=>Na(Li.id)},Li.name)))},Le.createElement("span",{className:Ia.orderTextWrap},(ya=yi.find(Li=>Tr===Li.id))==null?void 0:ya.name)),Le.createElement("span",{className:Ia.orderIconWrap},Le.createElement("span",{className:Ia.orderAsc},Le.createElement("i",{className:Gr==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Ia.cursorPointer} ${Ia.active}`:`iconfont icon-sanjiaoxing-up font12 ${Ia.cursorPointer}`,onClick:()=>Fa(Gr==="asc"?"desc":"asc")})),Le.createElement("span",{className:Ia.orderDesc},Le.createElement("i",{className:Gr==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Ia.cursorPointer} ${Ia.active}`:`iconfont icon-sanjiaoxing-down font12 ${Ia.cursorPointer}`,onClick:()=>Fa(Gr==="asc"?"desc":"asc")}))))},Er={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},yr=Ie(3113),ui=Ie(22688),kn=Object.defineProperty,hr=Object.getOwnPropertySymbols,Fr=Object.prototype.hasOwnProperty,Ur=Object.prototype.propertyIsEnumerable,ca=(Gr,Tr,Mr)=>Tr in Gr?kn(Gr,Tr,{enumerable:!0,configurable:!0,writable:!0,value:Mr}):Gr[Tr]=Mr,bt=(Gr,Tr)=>{for(var Mr in Tr||(Tr={}))Fr.call(Tr,Mr)&&ca(Gr,Mr,Tr[Mr]);if(hr)for(var Mr of hr(Tr))Ur.call(Tr,Mr)&&ca(Gr,Mr,Tr[Mr]);return Gr},Me=(Gr,Tr)=>{var Mr={};for(var Fa in Gr)Fr.call(Gr,Fa)&&Tr.indexOf(Fa)<0&&(Mr[Fa]=Gr[Fa]);if(Gr!=null&&hr)for(var Fa of hr(Gr))Tr.indexOf(Fa)<0&&Ur.call(Gr,Fa)&&(Mr[Fa]=Gr[Fa]);return Mr},Oe=(Gr,Tr,Mr)=>new Promise((Fa,Na)=>{var yi=Zi=>{try{Li(Mr.next(Zi))}catch(xo){Na(xo)}},ya=Zi=>{try{Li(Mr.throw(Zi))}catch(xo){Na(xo)}},Li=Zi=>Zi.done?Fa(Zi.value):Promise.resolve(Zi.value).then(yi,ya);Li((Mr=Mr.apply(Gr,Tr)).next())}),Ue=Gr=>{var Tr=Gr,{className:Mr,style:Fa,children:Na,loading:yi=!1,openLoading:ya,onClick:Li=()=>{},size:Zi="middle",shape:xo="round",theme:oo}=Tr,Ii=Me(Tr,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[yo,co]=(0,Le.useState)(!1),As=(0,Le.useMemo)(()=>{switch(oo){case ui.Fy.THEMEONE:return Er.ThemeOne;case ui.Fy.DEFAULT:default:return Er.btn}},[oo]);return Le.createElement(yr.ZP,bt({onClick:(0,be.throttle)(Fo=>Oe(void 0,null,function*(){ya&&co(!0);try{yield Li(Fo)}catch(Ao){console.log("error",Ao)}ya&&co(!1)}),2e3,{leading:!0,trailing:!1}),className:Ee()(As,Er[`${Zi}-${xo}`],Mr),style:Fa,size:Zi,shape:xo,loading:yo||yi},Ii),Na)},Ye={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},Pt=({className:Gr,style:Tr,children:Mr=null,onClick:Fa,title:Na})=>Le.createElement("div",{className:Ee()(Ye.head,Gr),style:Tr},Le.createElement("span",{className:"primary-hover",onClick:Fa},Le.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),Le.createElement("b",{title:Na},Na),Le.createElement("div",{className:Ye.node},Mr)),qt={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},hn=({confirmShow:Gr=!0,confirmTitle:Tr,confirmClick:Mr,cancelShow:Fa=!0,cancelTitle:Na,cancelClick:yi,className:ya,style:Li,confirmLoading:Zi=!1})=>Le.createElement("div",{className:Ee()(qt.btns,ya),style:Li},Gr&&Le.createElement(yr.ZP,{loading:Zi,onClick:Mr,type:"primary",className:qt.confirm},Tr),Fa&&Le.createElement(yr.ZP,{onClick:yi,className:qt.cancel},Na)),gn={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Pn=({className:Gr,style:Tr={},LeftContent:Mr,children:Fa,RightContent:Na})=>Le.createElement("div",{className:Ee()(gn.fixedBottom,Gr),style:Tr},Le.createElement("div",{className:gn.wrap},Le.createElement("div",{className:gn.left},Mr),Le.createElement("div",{className:gn.center},Fa),Le.createElement("div",{className:gn.right},Na))),qn={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},fr=({className:Gr,style:Tr={},dataSource:Mr=[]})=>Le.createElement("div",{className:Ee()(qn.crumbs,Gr),style:Tr},Mr.map((Fa,Na)=>NaTn.history.push(Fa.path)},Fa.name):Le.createElement("span",null,Fa.name),Le.createElement("span",null,"\xA0",">","\xA0")):Le.createElement("span",{key:Na,style:{color:"#5F6368"}},Fa.name))),mn=Ie(31797),rn=Object.defineProperty,On=Object.defineProperties,Un=Object.getOwnPropertyDescriptors,sr=Object.getOwnPropertySymbols,Ar=Object.prototype.hasOwnProperty,tr=Object.prototype.propertyIsEnumerable,ur=(Gr,Tr,Mr)=>Tr in Gr?rn(Gr,Tr,{enumerable:!0,configurable:!0,writable:!0,value:Mr}):Gr[Tr]=Mr,cr=(Gr,Tr)=>{for(var Mr in Tr||(Tr={}))Ar.call(Tr,Mr)&&ur(Gr,Mr,Tr[Mr]);if(sr)for(var Mr of sr(Tr))tr.call(Tr,Mr)&&ur(Gr,Mr,Tr[Mr]);return Gr},Ln=(Gr,Tr)=>On(Gr,Un(Tr)),pr=(Gr,Tr)=>{var Mr={};for(var Fa in Gr)Ar.call(Gr,Fa)&&Tr.indexOf(Fa)<0&&(Mr[Fa]=Gr[Fa]);if(Gr!=null&&sr)for(var Fa of sr(Gr))Tr.indexOf(Fa)<0&&tr.call(Gr,Fa)&&(Mr[Fa]=Gr[Fa]);return Mr};const{Countdown:Xn}=mn.default;var Ja=Gr=>{var Tr=Gr,{onChange:Mr}=Tr,Fa=pr(Tr,["onChange"]);const[Na,yi]=(0,Le.useState)(null);(0,Le.useEffect)(()=>{typeof Na=="number"&&Na>=0&&Mr(Na)},[Na]);const ya=Li=>{const Zi=Math.floor(Li/1e3);yi(Zi)};return Le.createElement(Xn,Ln(cr({},Fa),{onChange:ya}))},qa={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Zr=({DataProps:Gr,className:Tr,style:Mr={}})=>{var Fa;return Le.createElement("div",{className:Ee()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",qa.ClassRoomItem,Tr),style:Mr,onClick:()=>{(0,it.xg)(Gr==null?void 0:Gr.first_category_url)}},Le.createElement("div",{className:"flex flex-col item-center"},Le.createElement("img",{src:`${(Fa=ut.Z)==null?void 0:Fa.IMG_SERVER}/images/${Gr==null?void 0:Gr.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Gr==null?void 0:Gr.subject_identifier)&&Le.createElement("div",{className:"mt-40px"},Le.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),Le.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),Le.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},Le.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Gr!=null&&Gr.is_public)&&Le.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),Le.createElement("span",{className:Ee()("text-16px font-medium",qa.TitleDom)},Gr==null?void 0:Gr.name)),Le.createElement("div",{className:"c-grey-333 font-medium"},Gr==null?void 0:Gr.creator),Le.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Gr==null?void 0:Gr.course_members_count),Le.createElement("div",{className:"c-grey-333 flex item-center justify-between"},Le.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Gr==null?void 0:Gr.tasks_count),Gr!=null&&Gr.is_end?Le.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):Le.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},da=Object.defineProperty,Oa=Object.getOwnPropertySymbols,la=Object.prototype.hasOwnProperty,$a=Object.prototype.propertyIsEnumerable,Ni=(Gr,Tr,Mr)=>Tr in Gr?da(Gr,Tr,{enumerable:!0,configurable:!0,writable:!0,value:Mr}):Gr[Tr]=Mr,Ra=(Gr,Tr)=>{for(var Mr in Tr||(Tr={}))la.call(Tr,Mr)&&Ni(Gr,Mr,Tr[Mr]);if(Oa)for(var Mr of Oa(Tr))$a.call(Tr,Mr)&&Ni(Gr,Mr,Tr[Mr]);return Gr},Yi=({DataProps:Gr=[],selectValue:Tr,onChange:Mr,className:Fa,style:Na={},extra:yi,classNameItem:ya,styleItem:Li={},barHidden:Zi})=>{const[xo,oo]=(0,Le.useState)();return(0,Le.useEffect)(()=>{oo(Array.isArray(Tr)?Tr:[Tr])},[Tr]),Le.createElement("div",{className:Ee()("flex px-20px py-10px gap-40px",Fa),style:Ra({borderBottom:"1px solid #D3F0FF"},Na)},Gr==null?void 0:Gr.map(Ii=>Le.createElement("div",{key:Ii==null?void 0:Ii.id,className:Ee()("flex item-center justify-center current c-grey-333 text-16 relative",ya,Ii==null?void 0:Ii.className),style:Ra(Ra({color:xo!=null&&xo.includes(Ii==null?void 0:Ii.id)?"#1890FF":"",minWidth:88},Li),(Ii==null?void 0:Ii.style)||{}),onClick:yo=>{Mr==null||Mr({domEvent:yo,item:Ii}),Ii!=null&&Ii.link&&Tn.history.push(Ii==null?void 0:Ii.link)}},Ii==null?void 0:Ii.name,!Zi&&(xo==null?void 0:xo.includes(Ii==null?void 0:Ii.id))&&Le.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),Le.createElement("div",{className:"ml-auto"},yi))},No=Object.defineProperty,Eo=Object.defineProperties,Ws=Object.getOwnPropertyDescriptors,Wo=Object.getOwnPropertySymbols,Mo=Object.prototype.hasOwnProperty,ts=Object.prototype.propertyIsEnumerable,jo=(Gr,Tr,Mr)=>Tr in Gr?No(Gr,Tr,{enumerable:!0,configurable:!0,writable:!0,value:Mr}):Gr[Tr]=Mr,Go=(Gr,Tr)=>{for(var Mr in Tr||(Tr={}))Mo.call(Tr,Mr)&&jo(Gr,Mr,Tr[Mr]);if(Wo)for(var Mr of Wo(Tr))ts.call(Tr,Mr)&&jo(Gr,Mr,Tr[Mr]);return Gr},Yr=(Gr,Tr)=>Eo(Gr,Ws(Tr)),Ls=({value:Gr,onChange:Tr,onInputChange:Mr,className:Fa,style:Na={},InputProps:yi})=>{const[ya,Li]=(0,Le.useState)(Gr);return Le.createElement("div",{className:Ee()("flex item-center rounded-full px-10px py-2px",Fa),style:Go({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Na)},Le.createElement(De.default,Yr(Go({bordered:!1},yi),{onChange:Zi=>{Li(Zi.target.value),Mr==null||Mr(encodeURIComponent(Zi.target.value))},onPressEnter:Zi=>{Tr==null||Tr({domEvent:Zi,item:{value:ya}})}})),Le.createElement("img",{className:"h-22px current",src:Ie(25365),height:22,onClick:Zi=>{Tr==null||Tr({domEvent:Zi,item:{value:ya}})}}))}},17904:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return He}});var Le=Ie(59301);function He(Fe,Ce){const _e=(0,Le.useRef)();(0,Le.useEffect)(()=>{_e.current=Fe}),(0,Le.useEffect)(()=>{function Pe(){_e.current()}if(Ce!==null){let ge=setInterval(Pe,Ce);return()=>clearInterval(ge)}},[Ce])}},69577:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Q8:function(){return nt},d0:function(){return ft},w6:function(){return dt}});var Le=Ie(59301),He=Ie(5083),Fe=Ie(57809),Ce=Ie(8591),_e=Ie(43418),Pe=Ie(5112),ge=Ie(95237),Ee=Ie(43604),be=Ie(6848),we=Ie(24905),pe=Ie(3113),ye=Ie(61186),xe=Ie.n(ye),ce=Ie(34055),te=Ie(82093),ne=Ie(89392),le=Ie.n(ne),oe=Ie(49661),de=Ie(69063),he=Ie(76560),ie=Ie(2748),ue=Ie(23869),ve=Ie(97202),Se=Ie(6681),De=Ie(67135),Re=Ie(59301),Ne=Object.defineProperty,ze=Object.defineProperties,Ge=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,$e=(vt,Ut,Qt)=>Ut in vt?Ne(vt,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Qt}):vt[Ut]=Qt,qe=(vt,Ut)=>{for(var Qt in Ut||(Ut={}))Qe.call(Ut,Qt)&&$e(vt,Qt,Ut[Qt]);if(Xe)for(var Qt of Xe(Ut))rt.call(Ut,Qt)&&$e(vt,Qt,Ut[Qt]);return vt},ut=(vt,Ut)=>ze(vt,Ge(Ut)),it=(vt,Ut,Qt)=>new Promise((en,fn)=>{var Bt=In=>{try{on(Qt.next(In))}catch(Nn){fn(Nn)}},an=In=>{try{on(Qt.throw(In))}catch(Nn){fn(Nn)}},on=In=>In.done?en(In.value):Promise.resolve(In.value).then(Bt,an);on((Qt=Qt.apply(vt,Ut)).next())});function dt(vt,Ut){const Qt=[];for(let en=vt;en{const en=vtxe()(Ut).endOf("day"),Bt=vt{const Qt=parseInt(xe()(vt).format("HH")),en=parseInt(xe()().format("HH")),fn=parseInt(xe()().format("mm"));if(!vt)return{disabledHours:()=>dt(0,en),disabledMinutes:()=>dt(0,fn)};if(Ut){const Bt=parseInt(xe()(Ut).format("HH")),an=parseInt(xe()(Ut).format("mm"));return xe()(vt).isSame(xe()(Ut),"day")?{disabledHours:()=>dt(0,Bt),disabledMinutes:()=>Qt<=Bt?dt(0,an):[]}:void 0}if(xe()(vt).isSame(xe()(),"day"))return{disabledHours:()=>dt(0,en),disabledMinutes:()=>xe()(vt).isSame(xe()(),"hour")&&Qt<=en?dt(0,fn):[]}},{RangePicker:yt}=He.default,{Option:gt}=Fe.default,ht=({shixunHomeworks:vt,loading:Ut,dispatch:Qt,classroomList:en,user:fn})=>{var Bt,an,on,In,Nn,sn,tn,Gt,Ot;const Et=(0,he.useParams)(),{workSetting:Yt,workList:mt,shixunWorkList:At,headerInfo:Xt,changeData:Ft}=vt,[Mt,ln]=(0,Le.useState)(!1),[Mn,Hn]=(0,Le.useState)(!1);let[Vn,Kn]=(0,Le.useState)([]),[er,$t]=(0,Le.useState)([]),[vn,jn]=(0,Le.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ie.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Tn,xr]=(0,Le.useState)({}),[Wr,wr]=(0,Le.useState)({});(0,Le.useEffect)(()=>()=>{Kn([])},[]),(0,Le.useEffect)(()=>{ln(!(0,ce.GJ)())},[(0,ce.GJ)()]);const Vr=()=>{Qt({type:"shixunHomeworks/getWorkSetting",payload:qe({},Et)})};(0,Le.useEffect)(()=>{if(!(Yt!=null&&Yt.course_id))return;Object.keys(vn).map(function(yr){vn[yr]=Yt[yr]}),(!vn.allow_late||!vn.unified_late)&&(vn.late_penalty=20,vn.penalty_type=ie.Q.Percent),vn.unified_setting||(vn.unified_late=!1,vn.unified_anonymous_comment=!1,vn.unified_anonymous_appeal=!1),Vn=JSON.parse(JSON.stringify(Yt.group_settings.map(yr=>ut(qe({},yr),{group_name:[yr.group_name]})).filter(yr=>yr.publish_time!==null))),er=JSON.parse(JSON.stringify(Yt.allow_late_settings.map(yr=>ut(qe({},yr),{group_name:[yr.group_name]})).filter(yr=>yr.late_time!==null))),jn(qe({},vn));const Er=(0,oe.QE)((Vn==null?void 0:Vn.length)>0?Vn:[]);Kn([...Er]),(er==null?void 0:er.length)<=0?$t([{penalty_type:ie.Q.Percent,late_penalty:20}]):$t([...er])},[Yt]);const Da=()=>it(void 0,null,function*(){var Er,yr;if(((Er=fn==null?void 0:fn.userInfo)==null?void 0:Er.user_status)===2){(0,ue.Rd)();return}const ui=JSON.parse(JSON.stringify(vn));if(ui.challenge_settings.filter(hr=>!hr.hide),ui.categoryId=Et.categoryId,(yr=ui.challenge_settings)!=null&&yr.every(hr=>!hr.checked)){Ce.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Vn),!vn.unified_setting)Vn=Vn==null?void 0:Vn.map(hr=>{var Fr;if(!hr.publish_time||!hr.end_time)throw Ce.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!hr.group_name)throw Ce.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return hr.group_name=typeof(hr==null?void 0:hr.group_name)=="string"?[hr==null?void 0:hr.group_name]:hr==null?void 0:hr.group_name,hr.group_id=(Fr=Yt.group_settings)==null?void 0:Fr.filter(Ur=>{var ca;return(ca=hr==null?void 0:hr.group_name)==null?void 0:ca.includes(Ur.group_name)}).map(Ur=>Ur.group_id||Ur.id).toString().split(","),hr});else if(!vn.publish_time||!vn.end_time)throw Ce.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(ui.group_settings=Vn,vn.allow_late)if(vn.unified_late){if(vn.late_penalty===null||vn.late_penalty===void 0||vn.late_penalty<0||vn.late_penalty>100)throw Ce.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!vn.late_time)throw Ce.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else er=er==null?void 0:er.map(hr=>{var Fr,Ur;if(hr.late_penalty===null||hr.late_penalty===void 0||hr.late_penalty<0||hr.late_penalty>100)throw Ce.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!hr.late_time)throw Ce.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!hr.group_name)throw Ce.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return hr.group_name=typeof(hr==null?void 0:hr.group_name)=="string"?[hr==null?void 0:hr.group_name]:hr==null?void 0:hr.group_name,hr.group_id=(Ur=(Fr=hr==null?void 0:hr.group_name)==null?void 0:Fr.map(ca=>{var bt,Me;let Oe=(Me=(bt=Yt.group_settings)==null?void 0:bt.filter(Te=>(Te==null?void 0:Te.group_name)===ca))==null?void 0:Me[0];return Oe==null?void 0:Oe.group_id}))==null?void 0:Ur.toString().split(","),hr}),ui.allow_late_settings=er;let kn=yield(0,De.Tr)({homework_common_ids:[parseInt(Et.categoryId)],course_id:Et.coursesId,type:"homework_common"});(kn==null?void 0:kn.student_count)===0?Ya(ui):(wr(ui),xr(kn))}),Ya=Er=>{var yr;if(Er.total_score===null){Ce.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Er!=null&&Er.work_efficiency&&Er.eff_score===null){Ce.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const ui=Er.challenge_settings.reduce((Fr,Ur)=>Fr+Number(Ur.challenge_score),0);if((ui==null?void 0:ui.toFixed(10))!==((yr=Er.total_score-Er.eff_score)==null?void 0:yr.toFixed(10))){Ce.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Er.total_score}\u5206`);return}const kn={shixun_evaluation:Er.shixun_evaluation,challenge_settings:Er.challenge_settings};let hr=()=>{var Fr;const Ur=()=>it(void 0,null,function*(){Hn(!0),(yield(0,te.ZP)(`/api/homework_commons/${Et.categoryId}/publish_setting.json`,{method:"post",body:qe({},Er)})).status===0&&(Ce.ZP.success("\u66F4\u65B0\u6210\u529F"),Vr(),Qt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:qe({},Et)})),Hn(!1)});!(0,ne.isEqual)(Ft,kn)&&!((Fr=Xt==null?void 0:Xt.homework_status)!=null&&Fr.includes("\u672A\u53D1\u5E03"))?_e.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Ur}):Ur()};Yt!=null&&Yt.high_resources_consume&&!(Yt!=null&&Yt.high_resources_consume_permission)?Qt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Et.coursesId,type:"shixun",type_id:Et.categoryId,name:Yt.homework_name,fn:()=>{hr()}}}):hr()},Ba=(Er,yr,ui="group_id")=>{var kn;return yr?yr.find(hr=>hr[ui]===Er):(kn=Yt==null?void 0:Yt.group_settings)==null?void 0:kn.find(hr=>hr.group_id[0]===Er)},Ia=(Yt==null?void 0:Yt.allow_late)||(Yt==null?void 0:Yt.anonymous_comment),Ci=Er=>{var yr,ui;const kn=Ba(Er,Yt==null?void 0:Yt.allow_late_settings,"id"),hr=Ba(Er,Yt==null?void 0:Yt.anonymous_comment_settings),Fr=Ba(Er);return(Yt==null?void 0:Yt.allow_late)&&kn&&xe()(kn==null?void 0:kn.late_time)<=xe()()||(Yt==null?void 0:Yt.anonymous_comment)&&hr&&(hr==null?void 0:hr.evaluation_start)!==null||((ui=(xe()(Fr==null?void 0:Fr.end_time)<=xe()()&&((yr=Yt==null?void 0:Yt.allow_late_settings)==null?void 0:yr.filter(Ur=>Ur.group_id.includes(Er))))[0])==null?void 0:ui.late_time)!=null},Si=(0,Le.useMemo)(()=>(Yt==null?void 0:Yt.allow_late)||(Yt==null?void 0:Yt.all_group_late),[Yt,Xt]),Kr=Yt==null?void 0:Yt.anonymous_comment,Qa=Er=>{if(!Er)return!1;const yr=Ba(Er,Yt==null?void 0:Yt.anonymous_comment_settings);return(Yt==null?void 0:Yt.anonymous_comment)&&yr&&(yr==null?void 0:yr.evaluation_start)!==null},si=(Er,yr)=>{var ui,kn,hr;Qt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Er,index:yr,rangePickerDisabled:Mt||(xe()()<=xe()((kn=Ba((ui=Er==null?void 0:Er.group_id)==null?void 0:ui[0]))==null?void 0:kn.publish_time)?!1:[!0,Ci((hr=Er==null?void 0:Er.group_id)==null?void 0:hr[0])]),disabledDate:Yt==null?void 0:Yt.course_end_date}})};return Re.createElement("section",{className:de.Z.form},Re.createElement("div",{className:de.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",Re.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),Re.createElement("div",null,Re.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Re.createElement(Pe.ZP.Group,{disabled:Mt||!((Bt=Xt==null?void 0:Xt.homework_status)!=null&&Bt.includes("\u672A\u53D1\u5E03"))||(0,ce.Rm)()&&!((an=en.AssistantObject.practice)!=null&&an.can_publish),value:vn.unified_setting,onChange:Er=>{var yr;if(!((yr=Xt==null?void 0:Xt.homework_status)!=null&&yr.includes("\u672A\u53D1\u5E03"))){Ce.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(vn.unified_setting=!vn.unified_setting,vn.unified_setting||(vn.unified_late=!1,$t([{late_penalty:5}])),jn(Object.assign({},vn)),vn.unified_setting===!1&&Vn==""){Kn(Vn.concat({}));return}vn.unified_setting&&(Kn([]),$t([{late_penalty:5}]))}},Re.createElement(Pe.ZP,{value:!0,disabled:Mt||!(Yt!=null&&Yt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Re.createElement(Pe.ZP,{disabled:Mt||!((on=Yt==null?void 0:Yt.group_settings)!=null&&on.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((In=Yt==null?void 0:Yt.group_settings)==null?void 0:In.length)===0&&Re.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),vn.unified_setting&&Re.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Re.createElement(ge.Z,{align:"middle"},Re.createElement(Ee.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Re.createElement(Ee.Z,{className:"ml10"},Re.createElement(He.default,{size:"large",disabled:Mt||!((Nn=Xt==null?void 0:Xt.homework_status)!=null&&Nn.includes("\u672A\u53D1\u5E03")||(sn=Xt==null?void 0:Xt.homework_status)!=null&&sn.includes("\u672A\u5F00\u59CB"))||(0,ce.Rm)()&&!((tn=en.AssistantObject.practice)!=null&&tn.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Er=>nt(Er,Yt==null?void 0:Yt.course_end_date),disabledTime:Er=>ft(Er),value:vn.publish_time?xe()(vn.publish_time):"",onChange:(Er,yr)=>{vn.publish_time=yr,(vn.end_time==""||!vn.end_time)&&vn.unified_setting&&(vn.end_time=xe()(Er).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),jn(Object.assign({},vn))}}))),Re.createElement(ge.Z,{align:"middle",className:"pl30"},Re.createElement(Ee.Z,null,"\u622A\u6B62\u65F6\u95F4"),Re.createElement(Ee.Z,{className:"ml10"},Re.createElement(He.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:xe()((0,oe.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(Yt==null?void 0:Yt.allow_late)&&(Yt==null?void 0:Yt.homework_status.includes("\u5DF2\u622A\u6B62"))||Mt||(Yt==null?void 0:Yt.allow_late)&&xe()()>=xe()(Yt==null?void 0:Yt.end_time)||(0,ce.Rm)()&&!((Gt=en.AssistantObject.practice)!=null&&Gt.can_publish),disabledDate:Er=>nt(Er,Yt==null?void 0:Yt.course_end_date,vn.publish_time),disabledTime:Er=>ft(Er,vn.publish_time),value:vn.end_time?xe()(vn.end_time):"",onChange:(Er,yr)=>{vn.end_time=yr,jn(Object.assign({},vn))}})))),!vn.unified_setting&&(Vn==null?void 0:Vn.length)>0&&Re.createElement(ge.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Vn&&Vn.map(function(Er,yr){var ui,kn,hr,Fr,Ur,ca,bt;return Re.createElement(Ee.Z,{span:24,key:yr},Re.createElement(ge.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:yr==(Vn==null?void 0:Vn.length)-1?"0px":"10px"}},Re.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",yr+1),Re.createElement(Fe.default,{disabled:Mt||((ui=Xt==null?void 0:Xt.homework_status)!=null&&ui.includes("\u672A\u53D1\u5E03")&&Er.id||xe()(){var Oe;if((0,ce.Rm)()&&!((Oe=en.AssistantObject.practice)!=null&&Oe.can_publish)){Ce.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vn[yr].group_name=Me,Vn[yr].group_id=Er.group_id;const Te=(0,ne.flattenDeep)(Vn.map(Ye=>Ye.group_name)),Ue=er.map(Ye=>{let xt=(Ye==null?void 0:Ye.group_name)||[];return ut(qe({},Ye),{group_name:(0,ne.remove)(xt,Pt=>Te.includes(Pt))})});$t(Ue),Kn(Vn.slice())},maxTagCount:4,maxTagPlaceholder:Me=>Re.createElement("div",{style:{cursor:"pointer"},onClick:()=>si(Er,yr)},"+",Me==null?void 0:Me.length)},Yt.group_settings&&Yt.group_settings.map(function(Me){if(!Vn.map(Te=>Te.group_name).flat().includes(Me.group_name))return Re.createElement(gt,{value:Me.group_name,key:Me.id},Me.group_name)})),Re.createElement("div",{className:"ml20"},Re.createElement(yt,{size:"large",ranges:{\u6B64\u523B:[Er.publish_time?xe()(Er.publish_time):xe()(),xe()()]},allowClear:!1,disabled:Mt||(xe()()<=xe()((Fr=Ba((hr=Er==null?void 0:Er.group_id)==null?void 0:hr[0]))==null?void 0:Fr.publish_time)?!1:[!0,Ci((Ur=Er==null?void 0:Er.group_id)==null?void 0:Ur[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Me=>nt(Me,Yt==null?void 0:Yt.course_end_date),disabledTime:Me=>ft(Me),showTime:{showNow:!0,format:"HH:mm",defaultValue:[xe()((0,oe.U6)(),"HH:mm"),xe()((0,oe.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Er.publish_time&&[xe()(Er.publish_time),Er.end_time?xe()(Er.end_time):void 0],onChange:(Me,Oe)=>{var Te;if((0,ce.Rm)()&&!((Te=en.AssistantObject.practice)!=null&&Te.can_publish)){Ce.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vn[yr].publish_time=Oe[0],!Er.end_time&&Oe[0]?Vn[yr].end_time=xe()(Oe[0]).add(7,"days"):Vn[yr].end_time=Oe[1],Kn([...Vn])},onCalendarChange:(Me,Oe,Te)=>{if(Oe!=null&&Oe[0]&&!Oe[1]){const Ue=xe()(Oe[0]).add(7,"days");Vn[yr].publish_time=Oe[0],Vn[yr].end_time=Ue,Kn([...Vn])}}})),!Mt&&Re.createElement("div",{style:{display:"flex",width:"50px"}},((ca=Er==null?void 0:Er.group_id)==null?void 0:ca.length)>1&&Re.createElement(be.Z,{title:"\u89C4\u5219\u62C6\u5206"},Re.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>si(Er,yr)})),Vn.length<((bt=Yt==null?void 0:Yt.group_settings)==null?void 0:bt.length)&&Re.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Me;if((0,ce.Rm)()&&!((Me=en.AssistantObject.practice)!=null&&Me.can_publish)){Ce.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Kn(Vn.concat({}))}}),((Er==null?void 0:Er.publish_time)&&xe()(){const Me=(0,ne.cloneDeep)(er);Me.forEach((Oe,Te)=>{Oe.group_name&&(Oe.group_name=Oe.group_name.filter(Ue=>{var Ye;return!((Ye=Vn[yr].group_name)!=null&&Ye.includes(Ue))}))}),Vn=Vn.filter((Oe,Te)=>yr!==Te),$t(Me),Kn(Vn.slice()),setTimeout(()=>Kn(Vn.slice()),10)}}))))}))),Re.createElement(ge.Z,null,Re.createElement(Ee.Z,null,Re.createElement("div",{className:de.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",Re.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),Re.createElement(Ee.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Re.createElement(we.default,{checked:vn.allow_late,disabled:Mt||Si,onChange:Er=>{var yr;if((0,ce.Rm)()&&!((yr=en.AssistantObject.practice)!=null&&yr.can_late)){Ce.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Er.target.checked&&_e.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Re.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Re.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),Re.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Re.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),vn.allow_late=!vn.allow_late,er==""&&$t([{late_penalty:5}]),jn(Object.assign({},vn))}},Re.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(vn==null?void 0:vn.allow_late)&&Re.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Re.createElement("div",{style:{display:"flex"}},Re.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Re.createElement(Pe.ZP.Group,{style:{marginLeft:"20px"},disabled:Mt||(Yt==null?void 0:Yt.anonymous_comment)||(Yt==null?void 0:Yt.allow_late),value:vn.unified_late,onChange:Er=>{var yr;if((0,ce.Rm)()&&!((yr=en.AssistantObject.practice)!=null&&yr.can_late)){Ce.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vn.unified_late=Er.target.value,er==""&&!Er.target.value&&$t([{penalty_type:ie.Q.Percent,late_penalty:20}]),jn(qe({},vn))}},(vn==null?void 0:vn.unified_setting)&&Re.createElement(Pe.ZP,{value:!0,disabled:!(Yt!=null&&Yt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((Ot=Yt==null?void 0:Yt.group_settings)==null?void 0:Ot.length)>0&&Re.createElement(Pe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),vn!=null&&vn.unified_late?Re.createElement(Re.Fragment,null,Re.createElement(ge.Z,{align:"middle",style:{marginTop:"10px"}},Re.createElement(Ee.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),Re.createElement(Ee.Z,{className:"ml20"},Re.createElement(ie.Z,{disabled:Mt||Kr,value:{type:vn.penalty_type,inputValue:vn.late_penalty},onChange:Er=>{var yr;if((0,ce.Rm)()&&!((yr=en.AssistantObject.practice)!=null&&yr.can_late)){Ce.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}jn(ut(qe({},vn),{late_penalty:Er.inputValue,penalty_type:Er.type}))}})),Re.createElement(Ee.Z,{flex:"1",className:"ml5"},Re.createElement("span",{className:"c-grey-c ml10"},vn.penalty_type===ie.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),Re.createElement(ge.Z,{align:"middle",style:{marginTop:"15px"}},Re.createElement(Ee.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Re.createElement(Ee.Z,{className:"ml20"},Re.createElement(He.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:xe()((0,oe.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Mt||Kr,value:vn.late_time?xe()(vn.late_time):"",disabledDate:Er=>nt(Er,Yt==null?void 0:Yt.course_end_date),onChange:(Er,yr)=>{var ui;if((0,ce.Rm)()&&!((ui=en.AssistantObject.practice)!=null&&ui.can_late)){Ce.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vn.late_time=yr,jn(Object.assign({},vn))}})))):er.map(function(Er,yr){var ui;return Re.createElement(Ee.Z,{span:24,key:yr},Re.createElement(ge.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Re.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",yr+1),Re.createElement(Fe.default,{disabled:Mt||!((ui=Xt==null?void 0:Xt.homework_status)!=null&&ui.includes("\u672A\u53D1\u5E03"))&&Er.id||(Yt==null?void 0:Yt.anonymous_comment),mode:"multiple",className:de.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Er.group_name=="string"?[Er.group_name]:Er.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:kn=>{var hr;if((0,ce.Rm)()&&!((hr=en.AssistantObject.practice)!=null&&hr.can_late)){Ce.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}er[yr].group_name=kn,er[yr].group_id=Er.group_id,$t(er.slice())}},Yt.group_settings&&Yt.group_settings.map(function(kn){const hr=er.map(Ur=>Ur.group_name).flat(),Fr=Vn.map(Ur=>Ur.group_name).flat();if(vn!=null&&vn.unified_setting){if(!hr.includes(kn.group_name))return Re.createElement(gt,{value:kn.group_name,key:kn.id},kn.group_name)}else if(Fr.includes(kn.group_name)&&!hr.includes(kn.group_name))return Re.createElement(gt,{value:kn.group_name,key:kn.id},kn.group_name)})),Re.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Re.createElement(ie.Z,{disabled:Mt||Qa(Er.id),value:{type:Er.penalty_type,inputValue:Er.late_penalty},onChange:kn=>{var hr;if((0,ce.Rm)()&&!((hr=en.AssistantObject.practice)!=null&&hr.can_late)){Ce.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}er[yr].late_penalty=kn.inputValue,er[yr].penalty_type=kn.type,$t([...er])}}),Re.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Re.createElement(He.default,{size:"large",disabled:Mt||Qa(Er.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:xe()((0,oe.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:kn=>nt(kn,Yt==null?void 0:Yt.course_end_date),format:"YYYY-MM-DD HH:mm",value:Er!=null&&Er.late_time?xe()(Er.late_time):void 0,onChange:(kn,hr)=>{var Fr;if((0,ce.Rm)()&&!((Fr=en.AssistantObject.practice)!=null&&Fr.can_late)){Ce.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}er[yr].late_time=hr,$t([...er])}}),!Mt&&Re.createElement("div",{style:{display:"flex",width:"50px"}},Re.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var kn;if((0,ce.Rm)()&&!((kn=en.AssistantObject.practice)!=null&&kn.can_late)){Ce.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}$t(er.concat({penalty_type:ie.Q.Percent,late_penalty:20}))}}),yr>0&&!Er.id&&Re.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var kn;if((0,ce.Rm)()&&!((kn=en.AssistantObject.practice)!=null&&kn.can_late)){Ce.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}er=er.filter((hr,Fr)=>yr!==Fr),$t(er.slice()),setTimeout(()=>$t(er.slice()),10)}}))))})),!Mt&&Re.createElement(Re.Fragment,null,Re.createElement(pe.ZP,{type:"primary",size:"large",loading:Mn,style:{width:"138px",marginTop:"30px"},onClick:()=>Da()},"\u4FDD\u5B58")),Re.createElement(ve.Z,{onConfirm:(Er,yr)=>{Vn.splice(Er,0,...yr),Vn.splice(Er+yr.length,1);const ui=(0,oe.QE)([...Vn]);Kn([...ui])}}),Re.createElement(Se.Z,{resdata:Tn,type:"shixun",okloading:Mn,oktext:(Tn==null?void 0:Tn.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Er=>it(void 0,null,function*(){Hn(!0);let yr=yield(0,te.ZP)(`/api/courses/${Et.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Et.categoryId)]}});Hn(!1),(yr==null?void 0:yr.status)===0&&Ya(Wr)})}))};Tt.ZP=(0,he.connect)(({shixunHomeworks:vt,classroomList:Ut,loading:Qt,user:en})=>({shixunHomeworks:vt,classroomList:Ut,loading:Qt.effects,user:en}))(ht)},62787:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return we}});var Le=Ie(59301),He=Ie(92832),Fe=Ie(24905),Ce=Ie(95237),_e={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},Pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ge=Ie(57884),Ee=(pe,ye,xe)=>new Promise((ce,te)=>{var ne=de=>{try{oe(xe.next(de))}catch(he){te(he)}},le=de=>{try{oe(xe.throw(de))}catch(he){te(he)}},oe=de=>de.done?ce(de.value):Promise.resolve(de.value).then(ne,le);oe((xe=xe.apply(pe,ye)).next())}),we=({data:pe,value:ye=[],handleChangePage:xe,setSelectedRowKeys:ce,selectedRowKeys:te,onChange:ne=()=>{}})=>{const[le,oe]=(0,Le.useState)([]),[de,he]=(0,Le.useState)([]),[ie,ue]=(0,Le.useState)([]);let[ve,Se]=(0,Le.useState)(1),[De,Re]=(0,Le.useState)();return(0,Le.useEffect)(()=>{oe(pe),he([]),ue([])},[pe]),(0,Le.useEffect)(()=>{ce&&(he(te),ue(te))},[te]),Le.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},Le.createElement("div",{className:_e.leftdiv},Le.createElement(He.default.Search,{size:"middle",onChange:Ne=>Ee(void 0,null,function*(){oe(pe.filter(ze=>{var Ge;return(Ge=ze==null?void 0:ze.name)==null?void 0:Ge.includes(Ne.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),le.length===0&&Le.createElement(ge.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),Le.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},Le.createElement(Fe.default.Group,{value:de.map(Ne=>`${Ne.id}`),onChange:Ne=>{ce(le.filter(ze=>Ne.includes(`${ze.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},le.map((Ne,ze)=>Le.createElement(Ce.Z,{key:Ne.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},Le.createElement(Fe.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Ne.is_published,value:`${Ne.id}`},Le.createElement("div",{className:_e.listClass},Le.createElement("span",{className:_e.spantitle,style:{width:Ne.is_published?"108px":"170px"}},Ne.name),Ne.is_published&&Le.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),Le.createElement("div",{className:_e.rightdiv},Le.createElement(He.default.Search,{onChange:Ne=>{ue(de.filter(ze=>ze.name.includes(Ne.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ie.length===0&&Le.createElement(ge.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ie.length>0&&Le.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},Le.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ie.map((Ne,ze)=>Le.createElement(Ce.Z,{justify:"space-between",style:{marginTop:"10px"},key:Ne.id},Le.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Ne.name),Le.createElement("img",{src:Pe,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{ce(de.filter(Ge=>`${Ge.id}`!=`${Ne.id}`))}})))))))}},97202:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return ne}});var Le=Ie(59301),He=Ie(76560),Fe=Ie(5083),Ce=Ie(43418),_e=Ie(92832),Pe=Ie(95237),ge=Ie(43604),Ee={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},be=Ie(61186),we=Ie.n(be),pe=Ie(49661),ye=Ie(57884),xe=Ie(59301);const{RangePicker:ce}=Fe.default,te=({dispatch:le,classroomList:oe,onConfirm:de})=>{const[he,ie]=(0,Le.useState)([]),[ue,ve]=(0,Le.useState)([]),[Se,De]=(0,Le.useState)("");(0,Le.useEffect)(()=>{var ze;if(oe.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let Ge=oe.actionTabs.data;console.log("data",Ge);let Xe=(ze=Ge==null?void 0:Ge.group_name)==null?void 0:ze.map((Qe,rt)=>{var $e;return{group_id:Ge==null?void 0:Ge.group_id[rt],group_name:Ge==null?void 0:Ge.group_name[rt],is_admin:Ge==null?void 0:Ge.is_admin,end_time:Ge==null?void 0:Ge.end_time,publish_time:Array.isArray(Ge==null?void 0:Ge.publish_time)?($e=Ge==null?void 0:Ge.publish_time)==null?void 0:$e[0]:Ge==null?void 0:Ge.publish_time}});Xe&&(ie([...Xe]),ve([...Xe]))}},[oe.actionTabs]);const Re=()=>{le({type:"classroomList/setActionTabs",payload:{}}),De("")},Ne=ze=>{if(ze){const Ge=ue==null?void 0:ue.filter(Xe=>{var Qe,rt;return(rt=(Qe=Xe==null?void 0:Xe.group_name)==null?void 0:Qe.toLowerCase())==null?void 0:rt.includes(ze==null?void 0:ze.toLowerCase())});ie(Ge)}else ie(ue)};return xe.createElement(Ce.default,{width:980,title:xe.createElement("div",{style:{fontWeight:"bold",display:"flex"}},xe.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",xe.createElement("span",{className:Ee.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),xe.createElement(_e.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:Se,onChange:ze=>{De(ze.target.value.trim()),Ne(ze.target.value.trim())}})),centered:!0,maskClosable:!1,open:oe.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Re(),onOk:()=>{var ze;de((ze=oe.actionTabs)==null?void 0:ze.index,ue),Re()}},xe.createElement("div",{className:Ee.modal_con},xe.createElement(Pe.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(he==null?void 0:he.length)>0?he.map(function(ze,Ge){var Xe,Qe;return xe.createElement(ge.Z,{span:24,key:Ge},xe.createElement(Pe.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Ge==(he==null?void 0:he.length)-1?"0px":"10px"}},xe.createElement("div",{className:Ee.multiple_select,title:ze.group_name},ze.group_name),xe.createElement("div",{className:"ml20"},xe.createElement(ce,{size:"large",ranges:{\u6B64\u523B:[ze.publish_time?we()(ze.publish_time):we()(),we()()]},allowClear:!1,disabled:(Xe=oe.actionTabs)==null?void 0:Xe.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:rt=>{var $e;return(0,pe.Q8)(rt,($e=oe.actionTabs)==null?void 0:$e.disabledDate)},disabledTime:rt=>(0,pe.d0)(rt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[we()((0,pe.U6)(),"HH:mm"),we()((0,pe.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:ze.publish_time&&[we()(ze.publish_time),ze.end_time?we()(ze.end_time):void 0],onChange:(rt,$e)=>{he[Ge].publish_time=$e[0],he[Ge].end_time=$e[1],ie([...he]),ue.forEach(qe=>{qe.group_id===ze.group_id&&(qe.publish_time=$e[0],qe.end_time=$e[1])}),ve([...ue])}})),(Qe=oe.actionTabs)!=null&&Qe.rangePickerDisabled?xe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):xe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{he.splice(Ge,1),ie([...he]),ue.forEach((rt,$e)=>{rt.group_id===ze.group_id&&ue.splice($e,1)}),ve([...ue])}})))}):xe.createElement(ye.Z,null))))};var ne=(0,He.connect)(({classroomList:le})=>({classroomList:le}))(te)},24496:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return te}});var Le=Ie(59301),He=Ie(43418),Fe=Ie(24905),Ce=Ie(38854),_e=Ie(20834),Pe=Ie(1710),ge=Ie(8591),Ee=Ie(5112),be=Ie(66515),we=Ie(16105),pe=Ie(47949),ye=Ie(77277),xe=(ne,le,oe)=>new Promise((de,he)=>{var ie=Se=>{try{ve(oe.next(Se))}catch(De){he(De)}},ue=Se=>{try{ve(oe.throw(Se))}catch(De){he(De)}},ve=Se=>Se.done?de(Se.value):Promise.resolve(Se.value).then(ie,ue);ve((oe=oe.apply(ne,le)).next())});const ce=50;var te=({data:ne,isAdminOrTeacher:le,onDelGroup:oe,onChangeGroupName:de,onPlusMember:he,onDelMember:ie,onExitGroup:ue,Transferteams:ve})=>{var Se,De;const[Re,Ne]=(0,Le.useState)(0),[ze,Ge]=(0,Le.useState)(0);let[Xe,Qe]=(0,Le.useState)(),[rt,$e]=(0,Le.useState)(),[qe,ut]=(0,Le.useState)(!1),[it,dt]=(0,Le.useState)(),[nt,ft]=(0,Le.useState)(),[yt,gt]=(0,Le.useState)(!1),[ht,vt]=(0,Le.useState)(!1),[Ut,Qt]=(0,Le.useState)("");function en(tn){let Gt=parseInt(tn.key,10);Qt(Gt),vt(!0)}function fn(tn){let Gt=parseInt(tn.key,10);He.default.confirm({title:"\u9000\u51FA\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:"\u9000\u51FA\u5C06\u5BF9\u60A8\u4E0E\u7EC4\u5185\u6210\u5458\u5171\u540C\u5F00\u5C55\u6559\u7814\u6D3B\u52A8\u9020\u6210\u4E0D\u4FBF\u3002\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F",onOk:()=>{ue(Gt)}})}function Bt(tn){let Gt=parseInt(tn,10);He.default.confirm({title:"\u9000\u51FA\u63D0\u793A",okText:"\u786E\u5B9A",icon:!1,className:ye.Z.CustomTipsModalCss,cancelText:"\u53D6\u6D88",content:"\u9000\u51FA\u5C06\u5BF9\u60A8\u4E0E\u7EC4\u5185\u6210\u5458\u5171\u540C\u5F00\u5C55\u6559\u7814\u6D3B\u52A8\u9020\u6210\u4E0D\u4FBF\u3002\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F",onOk:()=>{ue(Gt)}})}function an(tn,Gt){He.default.confirm({title:"\u6E29\u99A8\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u7EC4\u5458\u5417?",icon:!1,className:ye.Z.CustomTipsModalCss,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{ie(tn,Gt)}})}const on={display:"block",height:"30px",lineHeight:"30px"};function In(tn){ft(tn),dt(tn==null?void 0:tn.id),gt(!0)}const Nn=[{title:"\u6210\u5458\u540D\u79F0",dataIndex:"name",width:150},{title:"\u4F7F\u7528\u5171\u4EAB\u8BD5\u9898",dataIndex:"item_bank",align:"center",width:150,render:(tn,Gt,Ot)=>Le.createElement(Fe.default,{disabled:Gt==null?void 0:Gt.is_creator,defaultChecked:tn,onChange:Et=>{(0,be.fg)({id:it,member_id:Gt.id,clazz:"item_bank",enable:Et.target.checked})}})},{title:"\u7F16\u8F91\u5171\u4EAB\u8BD5\u9898",dataIndex:"edit_item_bank",align:"center",width:150,render:(tn,Gt,Ot)=>Le.createElement(Fe.default,{disabled:Gt==null?void 0:Gt.is_creator,defaultChecked:tn,onChange:Et=>{(0,be.fg)({id:it,member_id:Gt.id,clazz:"edit_item_bank",enable:Et.target.checked})}})},{title:"\u4F7F\u7528\u5171\u4EAB\u8BD5\u5377",dataIndex:"exercise",align:"center",render:(tn,Gt,Ot)=>Le.createElement(Fe.default,{disabled:Gt==null?void 0:Gt.is_creator,defaultChecked:tn,onChange:Et=>{(0,be.fg)({id:it,member_id:Gt.id,clazz:"exercise",enable:Et.target.checked})}})}];function sn(tn){return xe(this,null,function*(){const Gt=yield(0,be.Gt)(tn==null?void 0:tn.id);dt(tn==null?void 0:tn.id),$e(Gt),ut(!0)})}return Le.createElement("ul",{className:"teaching-lists"},ne.map((tn,Gt)=>Le.createElement("li",{key:tn.id,style:{marginTop:Gt===0?30:16},onClick:()=>Ne(Gt)},Le.createElement("div",{className:"item-group"},Le.createElement("span",{style:{color:"#000000",fontSize:16,fontWeight:600}},tn.name,"\u7684\u6559\u7814\u56E2\u961F"),Le.createElement("div",{className:"action-group"})),Le.createElement("div",{style:{display:"flex"}},Le.createElement("span",{style:{marginTop:29,marginLeft:24,color:"#5F6367"}},"\u56E2\u961F\u6210\u5458\uFF1A"),Le.createElement("ul",{className:"info",style:{flex:1}},tn.memers.map(Ot=>{var Et;return Le.createElement("li",{key:Ot.id||Ot.name,onClick:()=>{Ge(Ot.id)},className:"directionItemWrap"},Le.createElement("div",{className:"hovename",style:{display:"flex",alignItems:"center",justifyContent:"center",fontWeight:400,fontSize:14,color:Ot!=null&&Ot.is_creater?"#000000":"#5F6367"}},((Et=Ot.name)==null?void 0:Et.length)>6?Ot.name.substr(0,6)+"....":Ot.name,Le.createElement("img",{src:we.Z,style:{marginLeft:5,display:!(Ot!=null&&Ot.is_creater)&&"none",height:25,width:78}})),tn.is_creat?Le.createElement("div",{className:"groupActionWrap",style:{display:!(Ot!=null&&Ot.id)&&"none"}},Le.createElement("a",{className:"btn-del",onClick:Yt=>{Yt.preventDefault(),Yt.stopPropagation(),an(tn.id,Ot.id)}},"x")):null)})),tn.is_creat||le?Le.createElement(Ce.Z,{overlayClassName:"dropdowns",dropdownRender:()=>Le.createElement(_e.default,null,Le.createElement(_e.default.Item,{onClick:()=>{de(tn)}},"\u4FEE\u6539\u540D\u79F0"),Le.createElement(_e.default.Item,{disabled:tn.memers.length>=50,onClick:()=>{he(tn)}},"\u6DFB\u52A0\u6210\u5458"),tn.is_creat&&Le.createElement(_e.default.Item,{onClick:()=>sn(tn)},"\u6743\u9650\u914D\u7F6E"),tn.is_creat&&Le.createElement(_e.default.Item,{onClick:()=>In(tn)},"\u8F6C\u8BA9\u56E2\u961F"),Le.createElement(_e.default.Item,{key:tn.id+"",onClick:tn.is_creat?en:fn},tn.is_creat?"\u89E3\u6563":"\u9000\u51FA"))},Le.createElement("span",{style:{marginTop:30,marginRight:24,color:"#165DFF",fontSize:14,height:20}},"\u8BBE\u7F6E",Le.createElement("i",{style:{marginLeft:5,color:"#979797"},className:"iconfont icon-a-bianzu11"}))):Le.createElement("span",{key:tn.id+"",style:{marginTop:30,marginRight:24,color:"#165DFF",fontSize:14,height:20},className:"c-grey-c",onClick:()=>Bt(tn.id)},"\u9000\u51FA")))),Le.createElement(He.default,{width:700,wrapClassName:ye.Z.CustomCss,title:"\u6743\u9650\u914D\u7F6E",footer:null,open:qe,onCancel:()=>ut(!1)},Le.createElement(pe.Gi,null,Le.createElement(Pe.default,{dataSource:rt==null?void 0:rt.members,columns:Nn,pagination:!1,scroll:{y:240}})),Le.createElement("p",{style:{color:"#FF9D18",marginTop:5}},"*\u9009\u4E2D\u4EE3\u8868\u8BE5\u6210\u5458\u53EF\u4EE5\u4F7F\u7528\u56E2\u961F\u5185\u6240\u6709\u6210\u5458\u5171\u4EAB\u7684\u8D44\u6E90\uFF0C\u5426\u5219\u4E0D\u53EF\u4EE5")),Le.createElement(He.default,{title:"\u89E3\u6563\u63D0\u793A",wrapClassName:ye.Z.CustomCss,onOk:()=>{oe(Ut),vt(!1)},open:ht,onCancel:()=>vt(!1)},Le.createElement("p",null,"\u89E3\u6563\u6559\u7814\u56E2\u961F\u5C06\u5BF9\u56E2\u961F\u6210\u5458\u4E4B\u95F4\u5171\u4EAB\u5B9E\u8BAD\u3001\u8BD5\u5377\u7B49\u529F\u80FD\u9020\u6210\u4E0D\u4FBF\u3002"),Le.createElement("p",null,"\u60A8\u786E\u5B9A\u8981\u89E3\u6563\u672C\u6559\u7814\u56E2\u961F\u5417\uFF1F")),Le.createElement(He.default,{wrapClassName:ye.Z.CustomCss,title:"\u8F6C\u8BA9\u56E2\u961F",onOk:()=>{if(!Xe){ge.ZP.info("\u521B\u5EFA\u4EBA\u4E0D\u80FD\u4E3A\u7A7A");return}ve(it,Xe),gt(!1),Xe=""},open:yt,onCancel:()=>{gt(!1),Xe=""}},Le.createElement("p",{style:{textAlign:"left"}},"\u9009\u4E2D\u7684\u6210\u5458\u5C06\u4F1A\u4EE5\u65B0\u7684\u521B\u5EFA\u4EBA\u8EAB\u4EFD\u63A5\u7BA1\u56E2\u4F53 ",Le.createElement("br",null)," \u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u521B\u5EFA\u4EBA\u7684\u8EAB\u4EFD\u548C\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u56E2\u961F\u4E2D\u7684\u4E00\u5458"),Le.createElement("div",null,Le.createElement(Ee.ZP.Group,{defaultValue:[],onChange:tn=>{Xe=tn.target.value,Qe(tn.target.value)}},(De=(Se=nt==null?void 0:nt.memers)==null?void 0:Se.filter(tn=>tn.is_teacher))==null?void 0:De.map((tn,Gt)=>Le.createElement(Ee.ZP,{style:on,value:tn==null?void 0:tn.id},tn==null?void 0:tn.name))))))}},88580:function(St,Tt,Ie){"use strict";var Le=Ie(59301),He=Ie(78241),Fe=Ie(43418),Ce=Ie(92832),_e=Ie(77277);Tt.Z=({callback:Pe,visible:ge,onCancel:Ee,id:be,name:we})=>{function pe(xe){Pe(xe)}const[ye]=He.default.useForm();return(0,Le.useEffect)(()=>{ye.setFieldsValue({name:we})},[we]),Le.createElement(Fe.default,{centered:!0,title:be?"\u4FEE\u6539\u540D\u79F0":"\u65B0\u5EFA",open:ge,onCancel:Ee,onOk:()=>{ye.submit()},wrapClassName:_e.Z.CustomCss},Le.createElement(He.default,{form:ye,initialValues:{name:we},onFinish:pe},Le.createElement(He.default.Item,{label:"\u6559\u7814\u56E2\u961F\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0"}]},Le.createElement(Ce.default,{placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0",maxLength:20}))))}},44146:function(St,Tt,Ie){"use strict";Ie.d(Tt,{J:function(){return ve},Z:function(){return ze}});var Le=Ie(59301),He=Ie(3113),Fe=Ie(43418),Ce=Ie(58103),_e=Ie(66515),Pe=Ie(88580),ge=Ie(24496),Ee=Ie(77277),be=Ie(47949),we=Ie(49661),pe=Ie(76560),ye=Ie(68226),xe=Object.defineProperty,ce=Object.defineProperties,te=Object.getOwnPropertyDescriptors,ne=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,de=(Ge,Xe,Qe)=>Xe in Ge?xe(Ge,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):Ge[Xe]=Qe,he=(Ge,Xe)=>{for(var Qe in Xe||(Xe={}))le.call(Xe,Qe)&&de(Ge,Qe,Xe[Qe]);if(ne)for(var Qe of ne(Xe))oe.call(Xe,Qe)&&de(Ge,Qe,Xe[Qe]);return Ge},ie=(Ge,Xe)=>ce(Ge,te(Xe)),ue=(Ge,Xe,Qe)=>new Promise((rt,$e)=>{var qe=dt=>{try{it(Qe.next(dt))}catch(nt){$e(nt)}},ut=dt=>{try{it(Qe.throw(dt))}catch(nt){$e(nt)}},it=dt=>dt.done?rt(dt.value):Promise.resolve(dt.value).then(qe,ut);it((Qe=Qe.apply(Ge,Xe)).next())});function ve({children:Ge}){return Le.createElement("div",{className:"no-data"},Le.createElement("img",{src:Ce,alt:"no-data",width:300}),Ge)}const Se={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0};var De=(Ge=>(Ge[Ge.INITDATA=0]="INITDATA",Ge[Ge.SHOWLOADING=1]="SHOWLOADING",Ge[Ge.SHOWFORMPANEL=2]="SHOWFORMPANEL",Ge[Ge.SHOWMEMBERPANEL=3]="SHOWMEMBERPANEL",Ge[Ge.SELECTGROUP=4]="SELECTGROUP",Ge[Ge.SETINDEX=5]="SETINDEX",Ge))(De||{});function Re(Ge,Xe){switch(Xe.type){case 0:return he(he({},Ge),Xe.payload);case 1:return ie(he({},Ge),{loading:Xe.payload});case 5:return ie(he({},Ge),{index:Xe.payload});case 2:return he(he({},Ge),Xe.payload);case 3:return he(he({},Ge),Xe.payload);case 4:return ie(he({},Ge),{selectedGroup:Xe.payload,showFormPanel:!0});default:throw new Error}}function Ne({user:Ge}){var Xe;const Qe=(0,pe.useLocation)(),[rt]=(0,pe.useSearchParams)(),[$e,qe]=(0,Le.useReducer)(Re,Se),{data:ut,index:it,loading:dt,showFormPanel:nt,selectedGroup:ft,showMemberPanel:yt}=$e,gt=(Xe=Ge.userInfo)==null?void 0:Xe.role,[ht,vt]=(0,Le.useState)(rt.get("category")||"0"),Ut=(0,Le.useMemo)(()=>{let mt=[],At=[];if(ut){for(let Xt of ut)Xt.is_creat?mt.push(Xt):At.push(Xt);return[mt,At]}},[ut]);(0,Le.useEffect)(()=>{gt===15&&qe({type:5,payload:1})},[gt]);function Qt(){return ue(this,null,function*(){const mt=yield(0,_e.XY)();(mt==null?void 0:mt.status)!==401&&qe({type:0,payload:{loading:!1,showFormPanel:!1,data:mt.groups,index:rt.get("category")||0}})})}(0,Le.useEffect)(()=>{Qt()},[]);function en(mt){return ue(this,null,function*(){ft.id?yield(0,_e.n3)(ft.id,mt):yield(0,_e.Nd)(mt),Qt()})}function fn(){qe({type:2,payload:{showFormPanel:!0,selectedGroup:{}}})}function Bt(mt){qe({type:4,payload:mt})}function an(){qe({type:2,payload:{showFormPanel:!1}})}function on(){qe({type:3,payload:{showMemberPanel:!1,selectedGroup:{}}})}function In(mt){qe({type:3,payload:{showMemberPanel:!0,selectedGroup:mt}})}function Nn(mt,At){return ue(this,null,function*(){yield(0,_e.UA)(mt,At),Qt()})}function sn(mt){return ue(this,null,function*(){yield(0,_e.eE)(mt),Qt()})}function tn(mt){return ue(this,null,function*(){yield(0,_e.U2)(mt),Qt()})}function Gt(mt,At){return ue(this,null,function*(){yield(0,_e.Gj)(mt,At),Qt()})}function Ot(mt){qe({type:5,payload:parseInt(mt.target.id,10)})}function Et(mt,At){return ue(this,null,function*(){on(),yield(0,_e.E2)({user_ids:mt,group_id:At}),Qt()})}const Yt=[{id:"0",name:"\u6211\u521B\u5EFA\u7684"},{id:"1",name:"\u6211\u52A0\u5165\u7684"}];return Le.createElement(Le.Fragment,null,Le.createElement("div",{className:"teaching-circling-container",style:{paddingLeft:45,paddingTop:22}},Le.createElement("div",{className:"teaching-circling-body"},gt===15?null:Le.createElement(be.YG,{value:ht,onChange:mt=>{var At;(At=window.location.href.toString())!=null&&At.includes("category")?(0,we.jz)("category",mt):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+`&category=${mt}`:`?category=${mt}`),vt(mt),qe({type:5,payload:parseInt(mt,10)})},tabBarExtraContent:Le.createElement(He.ZP,{type:"primary",disabled:ut.length>=50,style:{width:60,height:32,borderRadius:16,border:"1px solid #BACFFE",background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",color:"#3061D0"},title:ut.length>=50?"\u60A8\u52A0\u5165\u7684\u6559\u7814\u7EC4\u5DF2\u8FBE\u4E0A\u9650":"",onClick:fn},"\u65B0\u5EFA"),className:"mb25",dataSource:Yt}),Le.createElement("div",{className:Ut[it].length===0?"nodata-content":"main-content"},Ut[it].length===0?Le.createElement(ve,null,gt<=12?Le.createElement(Le.Fragment,null," ",Le.createElement("p",null,"\u6559\u7814\u56E2\u961F\u6709\u52A9\u4E8E\u4F60\u548C\u4F60\u7684\u4F19\u4F34\u4EEC\u4E00\u8D77\u521B\u5EFA\u5B9E\u8BAD\u3001\u534F\u540C\u6559\u5B66\uFF0C\u6216\u5F00\u5C55\u5176\u4ED6\u6559\u7814\u6D3B\u52A8\u3002")," ",Le.createElement("p",null,"\u5F53\u524D\u60A8\u5C1A\u672A\u7EC4\u5EFA\u5C5E\u4E8E\u81EA\u5DF1\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB\u7EC4\u5EFA\u5427\uFF01")," "):Le.createElement("p",null," \u60A8\u5C1A\u672A\u52A0\u5165\u4EFB\u4F55\u6559\u7814\u5C0F\u7EC4\uFF0C\u8BF7\u7B49\u5F85\u8001\u5E08\u7684\u53EC\u5524\u5427\uFF01 ")):Le.createElement(ge.Z,{onExitGroup:tn,Transferteams:Gt,onPlusMember:In,onDelMember:Nn,onDelGroup:sn,isAdminOrTeacher:gt<=12,onChangeGroupName:Bt,data:Ut[it]})))),Le.createElement(Pe.Z,{callback:en,visible:nt,onCancel:an,id:ft.id,name:ft.name}),Le.createElement(Fe.default,{centered:!0,title:"\u6DFB\u52A0\u6210\u5458",open:yt,onCancel:on,footer:null,width:1150,bodyStyle:{minHeight:200},wrapClassName:Ee.Z.CustomCss},Le.createElement(ye.Z,{container_id:ft.id,container_type:4,onSelect:Et,onCancel:on})))}var ze=(0,pe.connect)(({user:Ge})=>({user:Ge}))(Ne)},66515:function(St,Tt,Ie){"use strict";Ie.d(Tt,{E2:function(){return _e},Gj:function(){return ge},Gt:function(){return we},Nd:function(){return Fe},U2:function(){return Pe},UA:function(){return Ee},XY:function(){return He},eE:function(){return be},fg:function(){return pe},n3:function(){return Ce}});var Le=Ie(82093);function He(){return(0,Le.U2)("teach_groups.json")}function Fe(ye){return(0,Le.v_)("teach_groups.json",ye)}function Ce(ye,xe){return(0,Le.gz)(`teach_groups/${ye}.json`,xe)}function _e(ye){return(0,Le.v_)("teach_group_members.json",ye)}function Pe(ye){return(0,Le.IV)(`teach_group_members/${ye}.json`)}function ge(ye,xe){return(0,Le.gz)(`teach_groups/${ye}/change_admin.json`,{member_id:xe})}function Ee(ye,xe){return(0,Le.IV)(`teach_groups/${ye}/del_member.json`,{member_id:xe})}function be(ye){return(0,Le.IV)(`teach_groups/${ye}.json`)}function we(ye){return(0,Le.U2)(`teach_groups/${ye}/show_permission.json`)}function pe(ye){return(0,Le.gz)(`teach_groups/${ye==null?void 0:ye.id}/update_permission.json`,ye)}},19405:function(St,Tt,Ie){"use strict";Ie.r(Tt),Ie.d(Tt,{default:function(){return BQ}});var Le={};Ie.r(Le),Ie.d(Le,{add:function(){return FT},adjoint:function(){return bT},clone:function(){return Od},copy:function(){return ud},create:function(){return Fs},decompose:function(){return MT},determinant:function(){return JS},equals:function(){return zT},exactEquals:function(){return cE},frob:function(){return RT},fromQuat:function(){return uE},fromQuat2:function(){return wT},fromRotation:function(){return Pb},fromRotationTranslation:function(){return Tb},fromRotationTranslationScale:function(){return DT},fromRotationTranslationScaleOrigin:function(){return V0},fromScaling:function(){return Hh},fromTranslation:function(){return th},fromValues:function(){return nf},fromXRotation:function(){return Mb},fromYRotation:function(){return Ib},fromZRotation:function(){return lE},frustum:function(){return IT},getRotation:function(){return vm},getScaling:function(){return Yg},getTranslation:function(){return gm},identity:function(){return eh},invert:function(){return rf},lookAt:function(){return _b},mul:function(){return Wb},multiply:function(){return Yu},multiplyScalar:function(){return kT},multiplyScalarAndAdd:function(){return _T},ortho:function(){return Nb},orthoNO:function(){return Lb},orthoZO:function(){return Rb},perspective:function(){return TT},perspectiveFromFieldOfView:function(){return LT},perspectiveNO:function(){return Ob},perspectiveZO:function(){return OT},rotate:function(){return CT},rotateX:function(){return $S},rotateY:function(){return Sb},rotateZ:function(){return PT},scale:function(){return qS},set:function(){return ic},str:function(){return NT},sub:function(){return UT},subtract:function(){return Ub},targetTo:function(){return BT},translate:function(){return Qg},transpose:function(){return XS}});var He={};Ie.r(He),Ie.d(He,{circle:function(){return Z7},diamond:function(){return Q7},rect:function(){return X7},simple:function(){return q7},triangle:function(){return Jw},triangleRect:function(){return J7},vee:function(){return Y7}});var Fe=Ie(59301),Ce=Ie(76560),_e=Ie(8591),Pe=Ie(43418),ge=Ie(3113),Ee={flex_box_center:"flex_box_center___wc3oP",flex_space_between:"flex_space_between___YV6tt",flex_box_vertical_center:"flex_box_vertical_center___DBgDc",flex_box_center_end:"flex_box_center_end___uIUDS",flex_box_column:"flex_box_column___kQEdA",banner:"banner____Henj",wrp:"wrp___PZhnF",titleWrap:"titleWrap___GqIYn",titleFlexEnd:"titleFlexEnd___yQ3st",title:"title___djFnh",titleName:"titleName___o55kJ",titleIcon:"titleIcon___iO27M",contentWrap:"contentWrap___EkBTW",verticalLine:"verticalLine___aj4o0",contentLeftWrap:"contentLeftWrap___O08fb",openCourseTag:"openCourseTag___M35c8",tagsWrap:"tagsWrap____zRBh",ratingWrap:"ratingWrap___FD4BS",ratingTitle:"ratingTitle___sKXr7",rating:"rating___pPcWF",popoverWrap:"popoverWrap___XLvdy",popverLeft:"popverLeft___JghVb",popoverRight:"popoverRight___iN5hL",popverScore:"popverScore___LpP2e",popoverRateWrap:"popoverRateWrap___y3lUU",popoverProgress:"popoverProgress___SPsPq",button:"button___w71Iu",operationWrap:"operationWrap___xfwLx",forkWrap:"forkWrap___PUfTF",fork:"fork___SPjy6",forkNum:"forkNum___fwVaA",buttonTransparent:"buttonTransparent___V0ey6",buttonLearnStatistics:"buttonLearnStatistics___sWuSx",publishPopverWrap:"publishPopverWrap___maOAE",colorFF6802:"colorFF6802___Gb0xJ",w140:"w140___XOi_m",nav:"nav___j9ULg",navLeft:"navLeft___EEDpJ",navContent:"navContent___p8ZjQ",flexRow:"flexRow___cGkPG",navRight:"navRight____bBx2",navLeftIcon:"navLeftIcon___yRiiz",colorOrange:"colorOrange___isY7L",contentItem:"contentItem___OdKIu",contentItemTitle:"contentItemTitle___MBdkH",contentItemText:"contentItemText___YDgQC",classButton:"classButton___gidYF",bg28e:"bg28e___AuhUg",bgGray:"bgGray___zHFT7",btn:"btn___n_xyk",name:"name___AkijA",titleright:"titleright___AQpHe",edits:"edits___h0Etp",edit:"edit___YwQgI",deletes:"deletes___AEqz3",delete:"delete___C4ZUp",content:"content___urv2c",go:"go___BHrT0",goicon:"goicon___b33d6",tabs:"tabs___bmtXw"},be=Ie(37034),we=Ie(78241),pe=Ie(5112),ye=Ie(19842),xe=Ie(92832),ce=Ie(71418),te=Ie(82093),ne={applyPublicContainer:"applyPublicContainer___pImhb",applyPublicContent:"applyPublicContent____dPHq",spin:"spin___bBN3v",tips:"tips___uXmwo",action:"action___D3zVt"},le=Ie(87169),oe=Ie(59301),de=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())}),ie=({type:E,onCancel:a,onOk:y})=>{const[x]=we.default.useForm(),[b,z]=(0,Fe.useState)(1),[ee,re]=(0,Fe.useState)(!1),[ae,se]=(0,Fe.useState)([]);(0,Fe.useEffect)(()=>{x.setFieldValue("type",1),fe()},[]);const fe=()=>de(void 0,null,function*(){if(E){re(!0);const Ae=yield(0,te.ZP)("/api/disciplines.json",{method:"get",params:{source:E}});se(Ae.disciplines||[]),re(!1)}}),me=()=>{const{sub_discipline_id:Ae,discipline_name:Be,sub_discipline_name:ke,type:We}=x.getFieldsValue();if((!Ae||Ae&&Ae.length===0)&&(!Be||!ke))return _e.ZP.warning("\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"),!1;y({user_customize:We==2,sub_discipline_id:We==1?[Ae[1]]:null,discipline_name:Be,sub_discipline_name:ke})};return oe.createElement(Pe.default,{width:640,className:ne.applyPublicContainer,centered:!0,title:"\u516C\u5F00\u8BFE\u7A0B",okText:"\u7533\u8BF7\u516C\u5F00",open:!0,onCancel:()=>{a(),x.resetFields()},onOk:()=>{x.validateFields().then(Ae=>{if(b==2&&(Ae.discipline_name.replaceAll(" ","").length<=0||Ae.sub_discipline_name.replaceAll(" ","").length<=0)){_e.ZP.info("\u65B9\u5411\u6216\u8BFE\u7A0B\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u586B\u5199\u540E\u518D\u63D0\u4EA4\uFF01");return}me(),x.resetFields()})}},oe.createElement("div",{className:ne.applyPublicContent},oe.createElement("div",{className:ne.tips},oe.createElement(le.Z,{style:{color:"#FF8C29",marginRight:10}}),"\u586B\u5199\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u65B9\u5411&\u8BFE\u7A0B\u4E4B\u540E\uFF0C\u65B9\u53EF\u7533\u8BF7\u516C\u5F00"),oe.createElement(we.default,{labelAlign:"left",form:x},oe.createElement(we.default.Item,{name:"type"},oe.createElement(pe.ZP.Group,{onChange:Ae=>{z(Ae.target.value),Ae.target.value==1?x.setFieldsValue({discipline_name:"",sub_discipline_name:""}):x.setFieldsValue({sub_discipline_id:[]})}},oe.createElement(pe.ZP,{value:1},"\u5FEB\u901F\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"),oe.createElement(pe.ZP,{value:2,style:{marginLeft:40}},"\u81EA\u5B9A\u4E49\u65B9\u5411&\u8BFE\u7A0B"))),b==1&&oe.createElement(we.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",rules:[{required:!0}]},oe.createElement(ye.Z,{expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:ae,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(Ae,Be)=>x.setFieldsValue({sub_discipline_id:Ae})})),b==2&&oe.createElement(oe.Fragment,null,oe.createElement(we.default.Item,{label:"\u65B9\u5411",name:"discipline_name",rules:[{required:!0}]},oe.createElement(xe.default,{placeholder:"\u8BF7\u8F93\u5165\u65B9\u5411",autoComplete:"off"})),oe.createElement(we.default.Item,{label:"\u8BFE\u7A0B",name:"sub_discipline_name",rules:[{required:!0}]},oe.createElement(xe.default,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u7A0B",autoComplete:"off"})))),ee&&oe.createElement("div",{className:ne.spin},oe.createElement(ce.Z,null))))},ue=Ie(7664),ve="data:image/jpeg;base64,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",Se="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAB0dJREFUWEetl3uMFeUVwH9nZu777i67d1kWdjG8FJAUDSAitAQS5dECCTRaY9OgaUpN+0eDTdqkNYoxqbGmFo1tKYUKRGkCNdUGTIMWLS0VAlh5lGd5CCzgLrLL7t37mjtz6rfMXe4uy7LafsnN3Mx3Zs5vzus7R/icS1UtIBr87OBxD8gDGRHRz/NKGYhwoLQGGA4kgGyg0AcMkBPcTwLtwCmgRUTMfr+rXwBVNfv1wAigFTgnIp39vVFVU8DtgLkeEJFz/cnfFEBVI8CdxqzAf0TEmHnAK3j+HiAM7BQR46IbVp8AqloRKD8uIubLv/BS1ZHAROA9ETHu6bFuAChTvl9Ecl9Yc9mDgVtmA9t6Q/QACMx2N/B/U17iUNXBwExgS7k7ugGCgDPKz5Sb3dxvh+os5OtvEYBGmR58czi2V2T8kku9U1JV7zABLSLbSmDlAEOBShE51m29TWpfWEijE2J9wcd2fX9voWC90VHB7ikibm/36IF3R+HktpBJW8Wit9nJDntGZs8ulsup6nzg3yJy1tzvAgjy3ETsnlLuNq7RmrjFS68uwm1M8E3P07DrK5k8rTm3+KucE35+dp2ke7z8B4u/w4yZqy5bCas1p0fTd94zc9KkSS29AEyAf/WzIN9kLFQCMDmbEpHjJeHGV3XerFq2Pj2rq9Dg+4rn+3R0umSyruv6bPCL+qN5E6quNKsm/SJTU6sfftLauGX2p501nHzwh5nod7//bjbrPDx9uJjC1b1U9WvAPhG5VAIwaWJy3eQ8rFCrtp4XfjqZJxaNgzNtcKEdIuKTtPI4fhbXx8cKvTb6tvi2yoi9FPXuq90zP6n73+HEkUFcWbqLcP2I7IvveY9sOhj/Kz+XjrKAHA00isjfJAi+qSKyuyQw5jWtbE/zzrq5TB07GJqump/S0gFXO1waElnq4h44Ya+uNqY1CduJuOcZuudespcucCRzP978P+Gp8Lsdkl//YeRxVjrrygCMVb8lIusNQMyUThE5UBJoWF24O0po5x+XEI+G4PAnoMYFRaW1w6VYyDMq5eP6Qm1NglSFw6C2t6k78HVazuU4NvxldPyjKMr2Qx7PbU+ucl8OfQ+uH1Sq+gjwhgGoMvW+PPprfqPLZw7mxecfgKLC0Wa4nIa2TkWKeRqTBWrikPcgVROjpiLEsFM/IXnqOU6fTXJm+g60Yji2bXP8orL8zartuSZ7Dpuvl3NVXQj80wCYU84E4AljgTFva+ST02z+8d0sfOhLYFnm6yGdV85+6nOoyaM94zK+TkklIFUdY1DSZvDpXxA//CxHrk7m4pS1hGMJHCdEa6fHY68POtNxzh7LZimUuWEe8NENAI3rtSGXZs/auQydMORaohrz51w10c+VdpdDF8UEIXc1WKSqI1TGLPKXz3Pm/a04d0yjaugIxLbxVckXPB5bF801+dGRvCCXygBMPfhXyQXDROSI2axYrQvqLd7auAAr7EAsYhiUTM6nM+PSmS2QLyhZ3yYRDTG4OkxFTFC/SHt7llg01gWdK3gUTKp4RZb/wWLf5ciXWRnaWQawGNhRCsLxIvKh2Qy/4j07tGg9+dQUJRFT8j5EwpBKQsTKk826uEXFt2ycUIi6AMCxg6rmg+uZguWRy3uo7/Gzt3y2nIp9m5XO78sAHgU2ltJwhoj8o2vzGV1BG09FPaTOUsZV+9zeoNTXQbISauMFKsIuYtmEomGGpcLEI+BYYMk1iGxBac/4pLMeXtFn826X1XsTv+Ql+4mg8poOaqmIrC0VoruAj0WkjWUaJ8l88nwDnzlAlVVUYnllZKUyYaTPxHHKqCEFaqrC3DbE9BvQmlaa21yar7ikM0rRnAAKVTGbPRcs1hwMbyUmi1ghvqpOAGq7ClFAZEqxqUz7u+vlLHWYQAMWc/BYjDIDpdLyoEKUKaOV+VOVjg6XyZ2rSOUOs+HjJWy7+gDpopD3hYJcM4lrg1dkFa/QVQtU9SHgfRFpLgGY61eAXSLXU6UbZpmGiNNADhO5ixGmY5NwohCWDB9NnsiY8EmWffBrXdPyeBbL9I/SDDThcxGLgzhsYLVcVdVaYK6IvN59GgZWMM1ng4jsKz84bvj/oIapYwQuc8gzqjrcWji+ZOyM2mhL065L047et/WD3xImjY/LQTz24cH17jiogDtE5HwPgADiXkNd2uwXpGtTZcUKkacXEKWDAmnCsrCrie1zqap5f7WI/KUk0LslCwVtkzkq224NMHAJVR0FTAv6gO4mpa+m1AwXM4Lm5MrAVdxcMlA+K1Deo4m5WVtuIKYDJ0Tk9P8CoapTzRED/FmkZwd1QwyUK1JV4w7jMzP/7b3VRNQbMmjF7w8mqu0i0qM37DMG+vpSVR32Gf2kYEI6GYxnfc58qmoqnBnLzERlPuDvItLUnwUHOpwaOVOsjCnNgGo6YtPnmavZM9NyZTCkGpcdE5EezejNIAYE0Id5zdwYD77SbBuQzj6L2C0C6L+ncEmf0ox7XwAAAABJRU5ErkJggg==",De=Ie(59301),Re=Object.defineProperty,Ne=Object.defineProperties,ze=Object.getOwnPropertyDescriptors,Ge=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,rt=(E,a,y)=>a in E?Re(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,$e=(E,a)=>{for(var y in a||(a={}))Xe.call(a,y)&&rt(E,y,a[y]);if(Ge)for(var y of Ge(a))Qe.call(a,y)&&rt(E,y,a[y]);return E},qe=(E,a)=>Ne(E,ze(a)),ut=(E,a)=>{var y={};for(var x in E)Xe.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&Ge)for(var x of Ge(E))a.indexOf(x)<0&&Qe.call(E,x)&&(y[x]=E[x]);return y},it=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const dt=[{name:"\u672A\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u6B63\u5728\u5F00\u53D1\u4E2D\uFF0C\u4E0D\u53EF\u88AB\u4ED6\u4EBA\u4F7F\u7528",bkcolor:"#D8D8D8",txcolor:"#FFFFFF"},{name:"\u9759\u9ED8\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u53EF\u4EE5\u901A\u8FC7\u5206\u4EAB\u94FE\u63A5\u4F7F\u7528\uFF0C\u4F46\u4E0D\u80FD\u88AB\u5F00\u653E\u68C0\u7D22",bkcolor:"#7B92C7",txcolor:"#FFFFFF"},{name:"\u516C\u5F00\u5BA1\u6838",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u7533\u8BF7\u7EB3\u5165\u5F00\u653E\u68C0\u7D22\uFF0C\u76EE\u524D\u5E73\u53F0\u6B63\u5728\u5BA1\u6838\u4E2D",bkcolor:"#F9AF7E",txcolor:"#A44C11"},{name:"\u516C\u5F00\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u4E14\u53EF\u88AB\u5F00\u653E\u68C0\u7D22",bkcolor:"#FFE9C1",txcolor:"#A45204"}],nt=E=>{var a=E,{pathsDetail:y,user:x,globalSetting:b,loading:z,dispatch:ee}=a,re=ut(a,["pathsDetail","user","globalSetting","loading","dispatch"]),ae,se,fe,me,Ae,Be,ke,We,je,Ke,Ze,Je,tt,at,ot,ct,lt,wt,Dt,Ht;const Zt=(0,Ce.useParams)(),[dn,nn]=(0,Fe.useState)({}),wn=(0,Fe.useRef)(1),[Jn,An]=(0,Fe.useState)(),[pn,Cn]=(0,Fe.useState)(!1),[rr,En]=(0,Fe.useState)(!1),gr=(0,Fe.useRef)(null),aa=!((ae=y.detail)!=null&&ae.edit_of_subject_knowledge),[na,Qr]=(0,Fe.useState)({status:!1}),Cr=((se=y.detail)==null?void 0:se.is_free)||((fe=y.detail)==null?void 0:fe.can_learning);(0,Fe.useEffect)(()=>{Qr({status:!1})},[]),(0,Fe.useEffect)(()=>{function li(){return it(this,null,function*(){var no,Gi,io,bo,us,Qo,gi;if((no=y.detail)!=null&&no.courses){const ki=(Gi=y.detail)==null?void 0:Gi.courses;if((io=ki==null?void 0:ki.toast)!=null&&io.is_open&&((bo=ki.toast)==null?void 0:bo.open_num)===-1)En(!0);else if((us=ki==null?void 0:ki.toast)!=null&&us.is_open&&((Qo=ki==null?void 0:ki.toast)==null?void 0:Qo.open_num)===1){let Sa=JSON.parse(localStorage.getItem("pathsshow"))||[];((gi=Sa.filter(_a=>_a===(Zt==null?void 0:Zt.pathId)))==null?void 0:gi.length)>0?En(!1):(En(!0),Sa.push(Zt==null?void 0:Zt.pathId),localStorage.setItem("pathsshow",JSON.stringify(Sa)))}else En(!1)}})}li()},[(me=y.detail)==null?void 0:me.courses]),(0,Fe.useEffect)(()=>{var li,no,Gi,io,bo,us,Qo,gi,ki,Sa,_a;if(!((no=(li=y.detail)==null?void 0:li.courses)==null?void 0:no.length))return;let Qi;if((Gi=y.detail)!=null&&Gi.has_start){const Ma=(bo=(io=y.detail)==null?void 0:io.courses)==null?void 0:bo.findIndex(po=>{var Xi;return((Xi=po.course_status)==null?void 0:Xi.status)===1});Qi=Ma>-1?Ma:0}else{let Ma=(gi=(Qo=(us=y.detail)==null?void 0:us.courses)==null?void 0:Qo.map(po=>{var Xi;return(Xi=po.course_status)==null?void 0:Xi.status}))==null?void 0:gi.lastIndexOf(2);Qi=Ma>-1?Ma:0,Ma=(Sa=(ki=y.detail)==null?void 0:ki.courses)==null?void 0:Sa.findIndex(po=>{var Xi;return((Xi=po.course_status)==null?void 0:Xi.status)===0}),Qi=Ma>-1?Ma:Qi}nn(((_a=y.detail)==null?void 0:_a.courses[Qi])||{})},[y.detail]);const Jr=()=>{_e.ZP.warning("\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002")},ma=li=>{var no,Gi;const io=(Gi=(no=y.detail)==null?void 0:no.courses)==null?void 0:Gi.find(bo=>bo.course_id===li);nn(io||{}),ee({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u5F00\u8BFE\u65F6\u95F4",name:li}})},ka=li=>{Qr({status:li})},hi=li=>{Pe.default.confirm({centered:!0,width:590,title:"\u63D0\u793A",okText:"\u786E\u5B9A\u7533\u8BF7",cancelText:"\u53D6\u6D88\u7533\u8BF7",icon:null,content:De.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u516C\u5F00\u8BFE\u7A0B\u9700\u7ECF\u8FC7\u5E73\u53F0\u6807\u51C6\u5316\u5BA1\u6838\uFF0C\u5BA1\u6838\u5468\u671F\u4E3A1-2\u5929\uFF0C\u516C\u5F00\u7684\u8BFE\u7A0B\u5C06\u5BF9\u5E73\u53F0\u6240\u6709\u4EBA\u53EF\u89C1\u3002",De.createElement("br",null),"\u82E5\u4EC5\u672C\u4EBA\u6559\u5B66\u4F7F\u7528\u5219\u65E0\u9700\u7533\u8BF7\u516C\u5F00\uFF0C\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u5373\u53EF",De.createElement("br",null)),onOk:()=>it(void 0,null,function*(){let no={user_customize:li.user_customize,type:li.type};li.user_customize?no=qe($e({},no),{discipline_name:li.discipline_name,sub_discipline_name:li.sub_discipline_name}):li.sub_discipline_id&&(no=qe($e({},no),{sub_discipline_id:li.sub_discipline_id}));const Gi=yield(0,be.WO)($e({id:Zt.pathId},no));((Gi==null?void 0:Gi.status)===0||(Gi==null?void 0:Gi.status)===1)&&(wo(),_e.ZP.success("\u516C\u5F00\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838"))})})},wo=()=>{ee({type:"pathsDetail/getPathsDetail",payload:{id:Zt.pathId,knowledge:!0}}),ee({type:"pathsDetail/getRightData",payload:{id:Zt.pathId}})},lo=((Be=(Ae=y.detail)==null?void 0:Ae.courses)==null?void 0:Be.findIndex(li=>(li==null?void 0:li.course_id)===(dn==null?void 0:dn.course_id)))+1;return De.createElement("section",null,De.createElement("aside",{className:Ee.banner,style:{backgroundImage:(je=(We=(ke=y==null?void 0:y.detail)==null?void 0:ke.attachments)==null?void 0:We[0])!=null&&je.url?`url(${(Je=(Ze=(Ke=y==null?void 0:y.detail)==null?void 0:Ke.attachments)==null?void 0:Ze[0])==null?void 0:Je.url})`:`url(${ve})`}},De.createElement("aside",{className:Ee.wrp},De.createElement("div",{className:Ee.name},(at=(tt=y.detail)==null?void 0:tt.name)==null?void 0:at.split(` -`)[0]),De.createElement("div",{className:Ee.content},De.createElement("span",null,"\u77E5\u8BC6\u56FE\u8C31\uFF1A",(ot=y==null?void 0:y.detail)==null?void 0:ot.knowledge_count),De.createElement("span",null,"\u6807\u7B7E\u8282\u70B9\uFF1A",(ct=y==null?void 0:y.detail)==null?void 0:ct.tag_count),De.createElement("span",null,"\u8D44\u6E90\u8282\u70B9\uFF1A",(lt=y==null?void 0:y.detail)==null?void 0:lt.resource_count),((wt=y.detail)==null?void 0:wt.origin_subject_identifier)&&De.createElement("div",{onClick:()=>{var li;window.open(`/paths/${(li=y.detail)==null?void 0:li.origin_subject_identifier}`)},className:Ee.go},De.createElement("img",{src:Se,className:Ee.goicon})," ",De.createElement("div",{style:{cursor:"pointer"}},"\u524D\u5F80\u8BFE\u7A0B\u5B66\u4E60"))))),na.status&&De.createElement(ie,{type:"subject",onCancel:()=>ka(!1),onOk:li=>{ka(!1),hi(li)}}),De.createElement(Pe.default,{open:rr,title:"\u8BFE\u7A0B\u516C\u544A",width:593,maskClosable:!1,onCancel:()=>{En(!1)},centered:!0,footer:De.createElement("div",null,De.createElement(ge.ZP,{type:"primary",onClick:()=>{En(!1)}},"\u6211\u77E5\u9053\u4E86"))},De.createElement(ue.Z,{style:{maxHeight:378,overflow:"auto"},value:(Ht=(Dt=y==null?void 0:y.detail)==null?void 0:Dt.toast)==null?void 0:Ht.content})))};var ft=(0,Ce.connect)(({pathsDetail:E,user:a,loading:y,globalSetting:x})=>({pathsDetail:E,user:a,globalSetting:x,loading:y.models.index}))(nt),yt=Ie(99313),gt=Ie(33796),ht={flex_box_center:"flex_box_center___gyNAa",flex_space_between:"flex_space_between___zekzh",flex_box_vertical_center:"flex_box_vertical_center___GQtHt",flex_box_center_end:"flex_box_center_end___P3hWY",flex_box_column:"flex_box_column___YRmML",bg:"bg___w3m29",wrap:"wrap___DQAaW",content:"content___ISSC7",wrapTabs:"wrapTabs___UH3jY",intro:"intro___GxOgI",introTitle:"introTitle___LyPY5"},vt=Ie(49661),Ut={flex_box_center:"flex_box_center___FSHWz",flex_space_between:"flex_space_between___xMj_8",flex_box_vertical_center:"flex_box_vertical_center___TftIO",flex_box_center_end:"flex_box_center_end___KM3sc",flex_box_column:"flex_box_column___o0txR",tabs:"tabs___kpTFv",activied:"activied___IE4FQ",tab:"tab___JSx4b",placeholder:"placeholder___xpvd2",content:"content___I7f9K",nametext:"nametext___E8ley",modal:"modal___oIdtc",mHead:"mHead___tmQjG",form:"form___q76Kb",mType:"mType___zss8M",dropdownst:"dropdownst___NZ0IN",dropnametext:"dropnametext___v6FZZ"},Qt={information:"information___cwV7S",body:"body___1JINN",title:"title___b5sMx",left:"left___yeFML",right:"right___uofAp",listWarp:"listWarp___mIMgF",li:"li___fF9zA",imgTitle:"imgTitle___HGcli",box:"box___pdLe8"},en="data:image/png;base64,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",fn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAoYAAABgCAYAAACACLPPAAAAAXNSR0IArs4c6QAAIABJREFUeF7tvQmAXFd1JnzOve/VvvSiltSSLG/Csi2DFxmzg20wYGJiIODJJJAFMiEBMoSQEAIB2zBkIWHJAgEmMGFCmAkwYGODAYNtMKuNvIBlW15lba3uVi+1L+/de/7/3Fevu9RdVd2tXlTdfa9cruqq++7yvVevvz7LdxBWuBERhlNef/31U6/37t079bp5SaOju1q+v8LLttNZBCwCFgGLgEXAImAROGEEBgb2UquDd+3aNfX+tddeO/UaEVv2P+EFzPPAFSNdMwkhE0EmfYXCEaxWJ7C2vWjWsq2yyTzXaqUVW9s8sbLdLAIWAYuARcAiYBGwCCwKgWg0aQjfofiweY4eSFEs1kvp9BZi8shE8WQSxBUjX0wM2UIYEsLR0b2CyeDAZEqUSjmhVBZrqaLI+h4qlUKlPLM2rf0VW+OizrQ92CJgEbAIWAQsAhYBi0AbBIRwDBGU0iUpi5RzXIoWU1rKHCWTWT3aU9RMEgcGdulmgrjSlsMVIV2tSGEmAzKfBxmLTchqVcpaRMiYVxcq6gjle0JTFEkrjGq9Imu0V7JFwCJgEbAIWAQsAhaB5UKgJgShkCSwRtJxtaz5uupGdLSuVSymVLXaqzIZUPk8qJNJDleEdIXE8I47QLClUMfy/QSxy7TSL7ro+Tt+141KVysCrQGI+MH/M//ZZhGwCFgELAIWAYuARWBNIGBIFwIgIiACCAEgJEK9qvS9P35sDyAOI8FB0OIOjOL3fv0V50+wW3klrYYrRgzP2n3V2UI7v0mCXgKAFwNpyfhsPW0TbN6WAaUAlCIgze5jCkihZYZr4otgN2ERsAhYBCwCFgGLQIMUAhNCBBTsVkaQEuDooTwc3j/cgKhBzRAVAN2NBLeChP/Y9/Ov71sJDJedGJ79zFe/iJR+JxFdRUCzcmwisSicc+F28DwNyidDEJkYsumwKYF5JbCwc1gELAIWAYuARcAiYBFYNgQMCUI0xJAJoXQQXFfAQ/cegHq1dty8rOGCbF4MGlsNb0YpPvLw3V/7/rItMOCuy9POvujVryHQf0FEFzfPYGyBjAsEVkFewBnnbgfHccH3Nfhew6WsCZgfLtsCl2fbdlSLgEXAImARsAhYBCwCsxBgziOY7AkmhgCOi+A4AnzfgycePDDFicj4mo8jhceNhYg/RxB//fA9X/vqcsC85LzrnAtfc6oG/18I4MrZC2ZSyLtla2AjiBAJNmzsh+xAD/g1DZ6xGjZcymGf5di5HdMiYBGwCFgELAIWAYvASiHAMYUcW9hwIbsOghMVkBudhGMjYw1+FMQfhlypk3kMAW4R4PzhQ/d+9aml3MKSEcPXve518v7Ham////f9AQJItqTKjaDBwFLIFsPAZey6Dpyy41So1zV4dWq4lJk8BskotlkELAIWAYuARcAiYBFYzQgw3+OHiStkF3IEIRIRcPCxp8DzfPMh/2OL4TQ5C6yH7RoClAjg/efviP7Dl7/8ZbUU+CwJMdx58a/uBA1fJIKL2i4qzCbhGUO2R7qRZEKw5bRTAKVriCG7k9lqyJnKlhguxWm2Y1gELAIWAYuARcAicDIRMFnIJtkEjRuZiaFWdRjaf6hBCtlqJoIlGquheTGvmDpEuAcE/MZSJKgsmhiec/HVr1AavghE2Y6ANxPDRpxhYDHUxq2c7euDTG8v1Os0ZTXkJBQTZ2ithifzWrZzWwQsAhYBi4BFwCKwCAQ4io7jC03SyZS1ECE/MQG58fHAfYwisBWGmjYLIIYNMpmTAn7joZ/f+M1FLHVxuR1n7b763aDhQwDUoLhzLIXNf00WQ2JtmoY7WQoBg2ecbkhhvcYZyg35GpOdvJgt2mMtAhYBi4BFwCJgEbAInDwEAjdyYC2UDkAkKozFcOiJJ0GxiDN3YFo402Jo3l9IQw0C3vvInhv/ZiFHNfdd6Izm2Oc853XxsVr9c0D06wubeFq4ejrGMFC15n+btm0D4UTBqxH4fvAA1jW0zHBhMNveFgGLgEXAImARsAh0DQKcdAKcicwJJ2wxjCJovwbDhw41rITTFsOpGMPQcngiu0D8v/3RyBt/8pMvVxZ6+IKJ4e7dr8sWqP5tIHrWQicz/Q03ZEshu4g5xjDIUEYiSPdmId03YJJQ/FoQZ6iYN7I/2TaLgEXAImARsAhYBCwCqxABlqiRjWxkJxoknRTGRqEwmWOBwqASCieeNCyGyCxywQxtBjCIP0tj5GV79nw5txDIFjTtBZe+qqeS098hgGcuZJKwb6OeSSNmcDormakiu5UdRBg88wzwagCeN52EwsTRGg1PBHF7jEXAImARsAhYBCwCJxOBZjeySTrhRxRg6PEnwGfDmCGDQcpykI/MBDFYcXN+8onsAQHujmfFS++744bJ+R4/b2JoSGGebp0pWD3fiUy/huEvIIiNh2F8oa6hNu5k6cZNnKF1Jy8IXdvZImARsAhYBCwCFoEuQ2CmG5njC5VXMW5kk3DSiC8M4wwDOjjFDBe9GxbEjmfwivmSw3kRw6c//zd66+USk8Ldi17hVEZyk5ahqY2sjTs5kUlD78ZNUK/SdJk8605ePOx2BIuARcAiYBGwCFgEVhyBKTdyo/xdJIYwMTIM5XwhcCOz25hrJzdrGC4mvrDFDhFxTySRvOKXP/zixFwAzEkMOaawSLXbOmoUzjXLjM+ZBpqJG0kngZJ1I+4QALaeeSbU2ZXMsYY+gfaDBBTrTl4g0La7RcAiYBGwCFgELAInDQGTc8K1kZ1G4klEQMRFOPz446ETNdAuDN3IyKm5i3cht9owax2mMHr5XDGHHYnhpZde5xzJ3cN6OFcsGapN7uSwXrIhhYb4aWNJ3bBlC7iRRJCEwpVQmkvkLdlC7EAWAYuARcAiYBGwCFgElg+B5hJ4TqPSiVcvw7EjR4yxy8QXTmkYcmDd0rqRW+zs1i3Zi15xxx3X+e123ZEY7rzo6k8R0ZuXBTJjLeQWWAqbyWEynYbeTYNQrylDDD1TBcVmJy/LebCDWgQsAhYBi4BFwCKwLAiwG1lIAJernTAxjEqYGB6CUqFwHCkMJmeB60bVk2VZTTAoIn563z03/sGCieHZu1/1Tq313y/H2ubKTuZKJ9t2nAGeh6YSivK1dScvx4mwY1oELAIWAYuARcAisCwINLuRpSMgEuGMZIJDjz1hso6XMxt5rg0JIf704T03fKRVv5YWw50Xv/pqUvqr865oMtcKWn3esBhOu5PDOMPgecPgIETiKahxFRSON/TJGBWt2PWJgG2PsQhYBCwCFgGLgEVgJREI3cgsaC1dhGhUQK1chLGjQ42ayIGodRBfGLqRl99i2LAbapTiNft+/rUbZ2Iyixies/s1F2nt/4AAkssOYDt3MhDEE0nYMLjFyNZ4ngaPk1CsO3nZT4mdwCJgEbAIWAQsAhaBxSMw5UYOs5GjAo4NHYFKuXRctZNgppVxIzfvCgFKQjgvfGjPV++Z8f70j4GANd1LQKctHpLOI8xyJzf0DINM5UC6ZuuZZ4CvBNS5CorHxJBsdvJynxg7vkXAImARsAhYBCwCi0Jgyo3MtZFdji1EcKSGw4+zG7khUTNVH3lpRa0XsnAE3B/P4oXNGofHWQx3XnT1V4jo1xYy6KL6mpScRpk8o/6tG+Xvggzl/s2bIJrIgMdi1w13smbNQ1shb1Gw24MtAhYBi4BFwCJgEVg+BAwxFEFdZFPtxLiR8zB2dHgqtpAtikQNgesGFwpErle2IeL/23fPja8NZ51awVm7r34LaPrEyi4n1DIMnoN4w7ASioZoPAobt55iLIYeS9ew1bBBDC05XPEzZSdcaQQQIfWO50DkwsGWM5MimHzTDUBcUHyOJnrikPnAZSB64+3HetvNQMX6XEO1/Dx62emQfONFHY/1fjkChQ/fafokfuMZELvyaR37V7/zGJT//f6pPnJDErIffVkg7dCmUdWHyT/6BvDzrMbZganICe1vuQ/S+VrHKVAiYPLE106lOvD1MrPJrRnIXHcZYMxpP7+nYPLtt4AudF7jcmNkx7cIrBYEghJ4DWLIpJC1C6MIo4cPQbVSbbiR2XXMrCcshbdSsYVtUBT41kf23PhJ/tTcYXdd8urzPV/9FAhiKwn8tDs5eMXu4+nyeIFLeesZp4NW0mQnh8TQWg1X8izZuVYUAVeC3JyamjL63O0Qu+qslkvQYxUofORH5jN1MAeiJwaYjh7Xlzijf6hg3ku95RKIPOeUlmPV7x2C4kd/fMJbdZ+xCdJ/9vyOx6uhAuTe9R3TJ/byHZD4zfM79q///DAU/+GnU33ir90F8avP7nhM7Y79UPrsnrZ9Um97FkSete2E97kcBzJhm3jj1zizru3w7nkbIf3nLzjh6XN/+m1Qw8WWx891Luo/OQjFT951wnPbAy0C6w2BkBQaiyG7kSMsWaPg8BNPBtLVTWXwArcyGPdyQMpW3mLYmLjqOvLZe+/62v34jJe+IVk7lt9DRDtPyskL3clsK9Sh1TDQNSQi6Ns4APFUtpGEwtI101bDk7JeO6lFYBkRcM7eAJn3vmhBM1BNwcTv3QDZD70Y5Pae446t//QgFD9xF2DEgZ5P/EpbyxD34b4n2uRgBrIf7qyDT3UFE2+6wUzB5IxJWqfmPzYB+etvC7oIhJ6PX9nW4hmOk7/udvAfH287LLoCMtddDnJ79kS3uuTHqaEi5N717Y7jxi4/AxK/e+EJzR1Ylr/W0mLIA6bf8VxwL2ptlebP8x/6PvgPHzuhue1BFoH1iEBIDKVJOuH4QgGVYg7GR0aDushMDMMsZBHEFwbWsZNEChsnCRH3RTdkduNZF179eQD6rZN68lihpiF0jUwIeTHmmSASjcKmU7ZDrRpkJxtiyJVQ+Bgba3hST5udfOkRiL7wNEj+t4WVJFcHclD69N2Q+dBLZi2o8Hc/BO8XwxB99jZIvrU9ESt99h5ggtmuqSfGW1qc3AsGAeMuYFRC8k2dXck8dulf9wDVNcit6Tmtf+xeLX/hF2ZJcnMS4q85tyPg7C4tfT5wPasDk6AO51v2Z+LNBLxbmnf/USj8fWD5bdfm43pve+6Gi8AWw1aNQwyyH78S2FXdqjGGuXff2i1Q2XVYBLoegSk3MiedNLKRozEBwwcPQL1Wa3Ijs5VQmP2YWsknlxM24Yr/+6QthYjwmmuuEfcWi47MuxE3V0pUyEk7qHsI1QBovVEDbCYQg9t2nPUmrWXKlMjztJGtse7krv9+2AWeAAKJ1+6C2Bzu0pnD1vccAX2sArGXnXncR3qiYmLD+C+o1J88t22s4nyWWfz4T6G+5/Csrr2ffiVg4sRj3+Yz94n0KX7m51C/86mWh/b8068Yt3u3tOq3H4fyF+7ruJy5rHqdDq7/4igU/6418Yz96tmQeN2utoeXv3A/VL/9WLdAZddhEeh6BKbcyBLAcVnUWgAKVTz82COfRdBDAuAoCDGCJEd9EpNx9AteNllWGa9+YSrlf+lLX9KIXObj5LWTRgx5y9ddd5246aYj0vP2R+oxFUOPUtrDrE/QD6g2CiaGJAb7t55yVSyR2hVoGhJov1E/+aRCd/JOmp157SLAVj227i2kMbGIPPcUEOnjCVrl5n1Q+c8HAFMR6Pnnq9paheYzV+493zVxjM2NkyF6P/XK+Ry+4n3yH7wD/EfGZs3LLvXez17ddj21H+wHPVRa8vVGr9wBInN8/Gc4yXzIV/ZvrgBOFGnVyv/5S9DDJYg+bzu4u7fM6lK58WGofGVva5L80ZeDGGgtWUuegtzbvgG67C05HnZAi8BaRYCJoZQIosmNXC0X944dPngzoh7STAxJjjgIY8KlHLlYjFRl1XVPq7/ylVvUddddN3c24TKDd1KJIVsNL7vsegmw35mcnIxVsJQgHzOK/D5EGiANm5BoMJpMnbPxlNOuqdc0epyEwgH11p28zJeGHf5kIMBJHOze4yZ6Y8AJF+0aEwLK10H0xSH+a7PdrJPv+o5JPFlMfFo4N8cwznQ1Ozv6IHPtZScDpjnnnHzrzdAq01eekoXsX812uYcD5v/iVvAPtXZBz5yUrbvy9N725+ff7gE1Wjaf9376asBE68xfdiOzO7lT6/3cq4HjI1u1ybfcbDKGM3/5InB2znaRF/7qTvAeGpl1qLNrI2Te3T6hpXbnU1D6zM/nxNp2sAhYBAIEmt3IjiPANbWRBY0c3P+lWqn4ECEOoYBhIhyV6IyjQ/k4Jcs9PT1VgNP822+/Vp1sa6HZx8k8oaE7+cEHQfo9tWi0UI2XtZ+WIHsV+f0EsMlYDYEGt+7Y+btayywTQ2M1ZLFrq2l4Mk/fis0tHQf6enugr7cP4vEYRCOumbtW96BSqcL4xDiMT0yC8ltIlKzYKpd+IvfpmyD9rvaZvuNvvAHAUy2TBzgBgxMxuLUjDPNdsc5VYfJt35jVPfLc7ZD6w2fOd5gV60cVDyZ+/+st54vs3gKpP35O27VMvPEGYEvZfJpzei9kPnB5+7He/HWgsgciHYWeT17Vth8nnnACSrsm+hMm8aZVo7IPE2++0cR49jD5nBErSJ6GiTd/3VwnM1vqrZdA5Nmts9S5b/7628F/rH0iz3ww6sY+6/V+0o3nYq2tadqNHCSdMDEUQuUOPfbovwmgI8ZaCGLEQXFMgZpICKdQS8cqzmS0du65oLrBjXzSiSEvIHQnAwy5JVmOiyImlaAeBdgHoDaicSfTYN/mbVfG09nzjaYhxxlad/Ja+07N2g+n+g8ODsKWLYPgSNlxv75ScOTIEAwNDZk/GFZbY6kXdvk2N3YNt3PzsbSJv3/SdJen9swmBLkaVG7aByz50o5U8LHFf/4ZJH9vd9ts5cpXH4T6XYdbJnLEX33OnAkhPEfthwegduvi49Tktuy8EnPU/knIve97LS+B2K+cBYlff3rLz/Q4x2R+c96XTifirgt1mHzLTWYsZ0c/ZK69tPW4mmCcM7X99t4j99wBSP/FC1se7z85Afn33wbt5IL8vSOQ/5tAO7K58bXW+4+vAHBbf6/8AznIv/e788ZiNXRcT/eT1XA+1uIaj3cjB9qFlWLuvvGhQ99CxCEyxFCOSKBxqXFSp6iUVIkKwKDXLW7kriCGodVwdDTpNruTNahe0HqAADch0GA0Et2x8YwzX1+vEhqx67B2MpfQW308YC1+J5Z0T5FIBHbufBqkkkH8Uy6Xh2NjY5DPF6DuBTFPEdeFTCYNG/r7IZsN4q+KpRLs2/co1OsnJtS8pJuY52DoSuj93Kvm2Xv+3cr/+z6AmAOJa85reRDrCuavvR16P/OrbQctfPD74D3SWqqErYVsNZyrlT53D9RuZ/2uxbXo87dD8s1zWyhDiZ5WsyXfeCFELzuj5UK8h0eh9KmfQ8/fv2x+C2WZCSM10ab5Gqo/2A/q0bG262ZXc+5Pbuk4X/Ty0yH5u60zvms/PQSlT/ysrWB4+ct7ofr1h2eNP5d2Yel/3QO12xZ/zuYH5PL3Wk/3k+VH087QCoHAjcx6hWCqnRhR6xjSyBOPf6FWrz1GgEMINAxCjAqQE81u5IGBktct1kLe20l1JfMCmBhef/31+OUv73Wa3cmE1IMaNgDiRgRiq+GWLWfufAOB7PeM1bCRgGLdyWvuW8o38aefdy7wc7VahcefeNIQwk6NCeKZZ5wOsVjMkMJfPvDgqiGHc8W9negJZqmaxK8/A+QpbZIWvrIX/PuOQuZ/vLjtFJN/9E3Qk5WWn6MUXPd9zkb+EmlLCZxfAg3fE1pU+eCFsuWNLXCtGotj1398ENLvOXEh6ZnjVv5zL0BEAFtXWzXvgWEo/O0PO2IY/69Ph/grWouch4kl2Q+9pKU2Yztdx07JLBxLOslVcFpVj5nzbHdfh/V2P+m+M7A+VhTIE6JJPDFu5ChLVauxI4/v+3cEHOL4QiAaIQHHkHCy2Y38utft8q+99lrqhvjCriCGvIhmd3K1Wo8RqZSWkPVB9YHCjQSwGQUN9m0avCKR7r24xhbDWkAM+WEthmvni8funl27zjWWwkKhAA/te3TesYMcO3TOzqdBOp02lsO9ex9cFW7lyDO3Quq/P3vJT2LhYz828YftGluq5Gm9beduFqSea3HOtgxELm9tiZvr2KX43H90HOo/OTDnUD0ffwWI/tZlAU0yT9Gblx7jnBM1OrCrnuMa21WcqX7vCSj/270dh+OYSB6jVWNZHv/+o9DzidkxjBxrOfmHN80iyc7T+iHz/jaubZ7E1zDxlpuBj1/tbT3eT1b7OVut6w/dyEwMnShCNCKgXJj4+fjw0K2k2VoIR0HSiANyXCjIIcpiLBapdpsbuWuIYbM7uVA4FC1qTILy04pEH2jiNDvjThauc/rWM3f+dr2mhclODq2G1p28Wr9Ls9a9desW2H7KNmMp/MUDD86bFIYDMTl8xnnnGsvhgYOH4PDhI12PDZOG2EumNQjlmX3tBYePFoHmqKtrNqwJOKs0+qLTWu6fy6NxximX20v8l9Yxd5ydy1m682mxF58Jid+5YD5dl6UPx0JWvvZQ57FdCX0sVdOmugCX35ODKYi+fLqGczuJGZZwEXGn7VhG4sXXUPzbOyHxpt3gnNE6e7n8xV9A9ZZHO64789dXABPvVi3/gTuAk1M4kWRm4/hDlsLRIyXQk9Wpj1lAnYXUO7XiJ++eF9FelpO5hIOux/vJEsJnh5onAqEb2ZDCRtJJJCr04cf3fV57/pPsRgaAYRB4TKIeB+kUUoJK6fS2Wre5kbuKGIbuZA4dkzKXqJJOadQ9wO5kYHeyHiSCwcHTd7wehDvA7mSOM+QHF03R1mw4z0u4e7sxqbvowvNNosneBx+a033cbifsVt517jnACSn33Hv/gsnlyUTIOasfMu9rbc3hDNPcn3yrrWv3RNbdMeZuzxEofPwn8xp2MZU55jXBHJ1Kn7obaj/qbDGUW9KQ/duXth0p997vAleRCZtzzgbIvGd2eUKj7/fHt0D2Y1cCRlonb3DiBidwcOskAs74ens6//HC8acch9qqsSxP7KU7OoqiN5M8rlLDAt+cxdypccJR8Z+m61QvxTla6THs/WSlEV+/8wmTjhzEFpr4wigCaG906MnHvoAIQwRiCIBGQMAxQWIyhqKoVJa1rOrd5kbuGmLIC5npTq4iJSMCsh55/aDFAAFtZk3D3k2Dlyeyvc8O4gyDEnlKcwU9m4Gy2r+WAwMbYMeZZ5hEkwcfmh0wv5D9nXvO2SYh5bHHn4DR0dVT55V15VhfrmVj/c55WAuNe3HvCER2bwWRbS2q7D81aWoKd5qPLVls0ZpP6+TunM/xi+0zV41kHj9y4aCpANOuTbzpRqD6tORRu2ojnEjD1skezupt0yb+240mRm8uEXAuN9eudB8PzRqVPf/Qeh4en+eZU3amqX70fDUteWzOquY/RlZrs/eT1XrmVt+6TWyhgKkSeEwMy7mJn04MD91mtAsBj4LQoy66Y3UNuRhhqVvdyF1FDGe6k8sgE9qrZxTIXtS0gUBtQhKDKMX2bTvOfmO9piUnoLA72WgaWnfy6vs2zVjxzrPOgr6+HpNsMjIyuqj9bNw4YJJRxscnYd8jjyxqrJU62D1rA6TfN9tCtdD5Q7LBCQucuNCqhW7i7EevBDmQaNmn9Pl7ofbdJ+Y1PSewsJzMUrZ29XtbzRGKPHeav1MmLrtaJ/9oWqtRbk5B9sMvbekqZnxZmzD93tYSMkze2ZLHzTmzDzLXtRcBn0s30T17oO08TO7zf/k9yH7wchMr2pakcpxhMcjSn6tv8xjFj/4Y6veyB2x1tvV+P1mdZ231rdoYC002csON7BpRa3XosYc/R0ofYIkaRDxK7EYGNSHcSD4BqtytbuSuI4bN7uRapBiXSqUU6h5UtIG0aiShiMHB7af9JjrxzaZ2cj3MTrbu5NX3lTp+xRec/wwjYH3vfb8wMYaLaRxjeOEFzzAC2PfdPz+r12LmW4pjO2XMLmT8kGwYt+E/vqKtRiFbBGNXTsfTzZyDs5q9XwwvZOpF95Wn90Dkwi3gXrAZWEB6Pq2dAPfMY5O/fSFEX9I6QcZ/+BjkP/T9qUPa9Q3rDkcvPb1tkor/6Bhw7B+3TiLg89FN7DRP/WeHjA4lZxhjJjarJCLPz7GOkyxwzSR1exYyH2pf9WUmXqu98sl6v5/M57tj+yweASaFyNZCJoZc6SQigPzq0NCBJ79IWpukExRyhCQekyQmlZTFaD3FUg9d6UbuKmLIi2F38h13gKjV9rrFYjlWJi+F0sugxn7QFLiTQQxm+ze8INW/8YX1mjLE0GOLoTpxdzJrDxERCBRBXLqJJOX/+F/jZ/OE5sFOaxNTwJ9zrWs+jmMchTD9uQ837sN9w5/N8U3jsQRa+NnUfI2aOmG/VvPzoGy6nurDLxrvTa268VeMWQjPGywaeIWEBMhrblpbOD8fz5l8YQvXTPwXkTlAsMZQgIWRKmEMAJAamAVvNkoDNcYx+w4+D3DjxQbvTY0fYooIP7t7D2g1v+oT7b7WQkp41jN3m3F4vG5vztkbIPPexVsLZ1q+TjT2jytq5P7sW/NyXS8GW65d7O4aAPfCQfMQPbF5DccZs969Q1C763BAXudRrST9rheA+/TWbnqukVz6n8F1wu5fQ6hbxA8WPvxD8H45DIn/ch7ErtrZcq0s6F369N3ms/hrzm0vVfPwKBQ+9IOO++00D+sTsk4hN66vzXW2Zzb/oWOQ/6uA8HYixq0WwVbGCbZ8rtIwHf7+831gKe8njBOHLQX/jN6agc78xOHu/LPxXoXvB32mfjbdgr7Bkwbie6d5Ds6CGduMY+TczINvm8FbTfMEcm/mPs7zhs9T8zWOMT+bMcM5wzVOrTxYY2Nv0/tpes/cysMx2EPHt/PgubGRqTnMUYwR/9Kh4HdrABWHJTR+Dueb+izs09gfkPmdatYUYmHGm8bwhnIqAAAgAElEQVRkXjeKFejEv4tZu9ANiWFUQnFs5Ae5sWN3EjAxZDcyjpKgMVJuPoFuMZVKVKPRXd6ll4LuhtrIM2E66TqGzQsK3cn3FosOjEPU9XWSfM5O1r2chMIl8rg8HpLcsv2snW+q+xDlSihqse7kkAQ2CGHAWwLSYn5RNL8O3phN9pjkGLIWkJ5mghYcbw5scM5pwshky5CuqXH5wg9IH4933PyGZTbIVWPN4Zg8cED6Qu9XSLwa620Qs6lxzfcwIIFTRHdqzFafBeSSxw+WFe5FMCs0RLOxhcYzvx+gYNYcrq1pn8FnDYLbREiX4kYuhYBLLrl41RDD9HteCO45rfX1OLtUHwtq7nJyisi2J0/efUeh8JEfTX2tOGM1+5GXz0//r+nLyHGK9TufWpbbKsfNRS4IiCDHU7arATxzciaD9XuGoH7XIfB+OTIvMtg8Rs9HX962kgzrDVZuDuJa46/cCfEWouAcC8huZG6ptz8bIhdvbYkPxx9yljS35B88E6LPay0CzrqJpc92/qOl0zxMZJnQcmv3B0D15keAZXg4eaXnn69qW6+53YluV2d5WS6MJR50KYlheD8xVC4kyg2iFhCfgDRNkb4GoTGf8T3eHMOkiAPi+T4ayqwRNN4Kxpgi4TPHa5CwJrJk/sRuEMeQpLaaf4q6hsQwXC/jHZJGw9mCvZlxA5Y5RQDNPKZ/uMdpIhckfjYRPmMoaF5v2Dfgw4Y0NpjxTFKsSQe/ZxprM2M31hLOr5k0hiR1ia+ZhQ7X7EaW7EJmi6ELtQOP7PssoTrC+oVospHhmEQxgY5T8BxRgj6oXZhK+d0kat28964jhqE7WcqcW5Yywe5krSiLosmdTDS44ZRTX+XGUju8mg7ErrkSihW7Xuh13VX916vrp132q7k31pSpjMFxa52kZbivt3cEWHJlpv4cW5LYojTfxnFlHF+2HC162emQfGPrKh6t5mPLZf2eI+DddQjqDyycDIZjshi3qS7TplIJZ+ByJi73y378ypaWy9Jn74HaHUE1kHaC0vxZ8V/uhvqPgwzpzLWXg7OjjVTNlx6A6k37OsLcaZ78//g++PuCxKr0+y4F96z+WWPx9cBlEaPPPxWSb754wae0euvjYCrorMK2Xu8nq/BUrdolh7WRJWciG1FrAV61+Nixg0/dECSdNNzIGo8JiTl2IyeUKiuV9boxG3nqftltZ4Sthpdddr0M3ckV1ElQ9Ywg7CPBcYa4iWsnJxPJc/tPOfU1NS6R18hO5iSUhiW/27Zl1zMPBJYlWHxiwpTI6+bGSQycZNCqVb/BFp8HIPlb50O0SetwZl+OByt/9h4gTtGf0ThuL/uB9tVNmrtTqQ65P78VOG6vbXPmUe6kzcHJN1wAXOKtU+OM2Pp9R8H72SHgyiDUoY7wzHGMtaEVBpxM8nftS92F8jLtyu4xMc/98TensnR7P/uq9lI1TVnAvf/yylk1sMM1F//xp1C/+3BHLHr/9VVtpWUm3/aN4DwJhN7/eXXL9Uz+92+Cnqi0JY48OZXrgInj63SHi5pPHGS3frfW6/2kW8/HWltXI+rLJJ0ExFBANIY0dvCpr5bKpQe5NjKXwEMhRrWCMZCRfJxEKXQj3377tapbKp3Muo9228ma6U6OFjGhXS+tPN0DxmoIm4hgM7uUt+446w0ETu+U1ZDLYFlNw247pfNez3qUl+iUdWqshe/+DiRef37byhcMbrPrsh3YrMfHlsm5Gtfd5fq77ZqzcwNk/nLxsZBzreNEP29HZNxnbIL0nz2/7bChvAwnZ3CSxsxWueFhqPy/IJ6P4yBZC7BdCzOkRcKFnk+3r0PdrHXYaizRE4eef2ojVVNTMPF7N5jD5PYeyH5oNvFnQsjEUA5mIPvhK1oul0l45St7zTXWruWvvQ38JyZO9JSctOPW4/3kpIG9DicOtQunS+BxroE/cfjxR0wJPES2FsIwaBiTrpwQnluopajc7W5kPpVd5UrmBYW1k2+66Yj0vP2RqhuNS11Kqjr1IGC/j3pAAGwmEoM9Gza+INnb/9xQ09BfZBLKOry2u2rL61GQNvn688HZOdsFyCfGuDY3JIC159q12ncfh9Lnp119TEbAEbOSRubS8Avnm0vUOPqCUyH5+wt3Sa7UhdacbNE8J4tAJ97QmvxQrgYTb7vZ1FDmzPBZjUvEsbUwVzMfdUoUYjf+xO83soBP74XMBy6fk4y269BpHnVgEnLv/Z45tJ17nl3I7ErulIDEMYqVrzzYUZOxcvM+qPznAyt1CpdsnvV4P1ky8OxAcyIQJp04pjayMKLWpYmxH08eG7kTUQ9pgKMOiVECGpMRnFQiWYp5tYrrnlZ/5Su3qG6qjTxzs11HDENyGLqTKxUvWqZ8kpTIaNC9iDTAVkM05JAGtz1t5xuUlsmpJBQOmLWxhnNe1N3awZawOv7MZK69FJwdrYkj9/QeGjUadXIgCWJjwrgEK//nl1D55vHajZyE0vOxl7cv4ZavQf7dt4IuBOSnXYu/dhfErz67Wy8fk4wRZhc3LzLx+gsg9rLpsoPNn3mPjEHhg3dA+p3PMzI5M9tM2RYuM5j8vd0tMVD7JyH3voCwcanD1Ftml6oz97gGGe0EJJet4/J1rRq7oNkVzS35pt0QvXR2iTtOOql+6zEjkN2utF+YXMIWR7Y8tmp6qACT7/pO157zTguz95NVedq6ftFhbCEnb5qkkygLXKvSoUf3/Tu7kI12oYBhIhwVICZQ6nwCM6V43K1xNnI3u5EZ/K4lhtdcc43g7GSZdyPRQjVe1n6akHqQsJ9L5IWVUHoGNr0g2dP/zHptWtPQhBhZweuu/3K1WqAteg+A2SjIDUz0kpD8nYsWnEla/PhPoD6jzFr6z58P7nmb2l4T6lgJcu/89pzSJEx0mPB0a2P5FpZxmdnSf/o8cM+fTfq4HxO/yk37oIcFrVs0tsyxhS5sbOWNvmxHa8LWVEou/qpzIP5r57bs5z8yBvkPBlqH7RpnRnOGdKvWbMVrl6DCMjUiE4PU22bL2PCYxu3+x7eYe2Wnubhv7s+/A+pIoVtPe9t12fvJqjtlXb/gUNLOVDqZkqgRUJocu3tydPjOqUonQCOENIaEkwnhFGrpWEVlvHo3ZyOH4HclMeTFtSuR55PfF2gasnQNbGbL4ZYdZ/+mUpjwWfDaA2MxtFbDrv9+tV1gJBKBp593LvAzC11zJZR8vvMvJa6PzJVOWNi6Xq/DLx940Dx3e+OKFdEXnhpY/AYSRk6lXf3d+e5lZs1fFnVmDbu5Gosls2hyp8aJI3IgNddQLT8Xg6mOsZJ8EFvSmKidaKvddRDUk9MkLhwn++GXgRxsve7yV/YCTVYh0iJzWx8tAVeACVvkBadCiq14DSmrmets1hbkLGDOBm7V6ncegOJnAq3Ddi31R8+GyCWtJXFK/7oHQCLEX31ua+1HTTDx+zcClyps9wdB9eZ9JrGJ21xVdxij6o2LK1N5oud0scetp/vJYrGyx8+NQLO10OHInYgAKal85LGH/8NYCoPHMGsXOuiMr4YSeDN33bXEMMxOBtjvHKoMR6aTUFQvCOg3SSig2QSyOTuw+QWpbP/u5koo1mo49wXezT34Zr5z59MglUyaZXL95GNjY4Yg1j3PvBdxXWBCuKG/39RF5lYslUwW8moghbze+K/tgvirltY1GyZS8PhyU8pUu8ConPN0s15i/v23zdnvRDt0ivMLx1wWqRzO2v3cq9tqOc6HEPP65iO101yzOfP+S8F5WuswAE74qMxBtNolwvBa2BoYvWRb20x1dSAHxY/9BLIcPtCmHVenmTH6F9Y5bJ2drPZPQO59y3dtnOg1Nd/j1sv9ZL542H4nhkBLa2FEQDE3tic3evROMKRQDLdKOtkW31QHOM3vdjcyI9PVxJDdyQ8+CJI1DcMkFO1hVgH2gdYDhLDJJKIAbd50+tNeC+BkPS6R52swhTNshvKJXf1dchS7gQYHB2HLlkFwZGdi4ysFR44MwdDQ0LQAbZfso9MyFuua5ZJnerQEeqQEip+Hi1C7LdDaY6tW5n0vaktOWq2LCQcncCxHS/zWBRC7onWcXzgfx8SV/+P+JZ2ea0FzTei2BOl9twETn06NpYKSv31B2y7kKRPbybp/Yev5xFVtY/vmyv7mMYwETcxpOSdnG3OcI2dbt2q12580CUjt4kH9AzngrOjmlnrrJRB5dvswAXY767FAaH01tvVwP1mN52U1rXk6ExlAOgLcCFMoPzf85KNf4QonnHCCxNZCMSqBxoVLuTDphLULzz0XVLeKWjefh64lhrzI5hJ5nIRSwVIClJ/WAD1cCQV0EGtIiJti6fR5GzZvu7xe18hl8jhDmbhMno01XE3fu5Zr5ezCvt4e6OvtM7WUoxHX9KvVPVMLeXxiHMYnJkH5/qrbaycB5Lk2w3GEHE/YrsVeuRMSLSp4dBp3WSx2jQlZLqYdkQnXxBnWnGm9lI1dqRxj2a5xFvFMUfDj+goM6ja3cR+D0qCGCsDSL2HjOtW9n+kgVfP+24AttO0ax5n2/vNVLT+muoKJN90AnSq5lP7XPcAxjqI33nKM8hd/AVwru7nNJYJd+sL9UPv2Y0t5ak7KWGv5fnJSAF0nkwa6hQgoATgTOaiLjHTs6OHbqoXCA0g0HJS/oxGudCIAJkE6hTgly2HSSbeWwJt5CruaGIaahmw1ZM9hLVKMO0RJ7dWyLF2jkHUNcZNAUypv88ZTTr1SusktHsca+rYayjr5vq7qbbJViYP/jdVvtDxt+RstQfSlOzrG5HWyrjnbMpD54IuNdM1C23IlGnQiMuEaC3/3w6D28RK22IvPhMTvtLf2NSeWLNm0rgQ5mG5PRv/gJmAx8XaNSx9m3ndpy4/VwTzk3nMr8Dkm0fr8OltSLWsnmwE1weTbbwE9WTme/2aiYK7HNq2dFNCSYWYHsgh0MQLNVU4cFrSOCFBe6cjIwaduMdZCgmEUNCwJj7FEjXCjOR+xFK2n+ItWXy3WQj4FXU8MuUQeaxpGIhNOs9VQgexFrfoDqyFsAtSbnGjs1I3bTv8VpTASuJQJwmooQT1H2ywC3YUA1wkmb3a1El5lp/rJ/Hn53++H6ndmW3C4rFv6A5e3FGoOd89ZyJz53KrVvr8fTHLDErbI7i0mEWKuNvnOb4MeKc7VbUGfd9LxW9BAS9SZCeHEH9zUcbROepFzWYrNtfOO54J70WDLObjOdOHDHA41u2WuuwycM/tar40JJVdbmUPSaIlgssNYBLoGAXYhG2IYVjmJICec1EcOPfkNv1Z9CkgMBwknNEJCjklQE83Wwnq91+927cJmsLuaGPJCmyuhsHSNKnux0GqoQPQh0QZAbUrlAcCmTM+G3en+jbvZaugxMWyqoWy5Ydd8z+xC5oFAz8euBLEh0bZn4a9/AN6Do7M+T7x2F8Q6aA2y8HH1G48CayS2Zg4KJt/xrc5l8eax/rBL5BmbIfWO58xpvWR37uQf3gTEFYyWsHUiSUs4zbyH8h8fB05S6dQ6nUNTJvH//rLt4Vwxhes9o2x9ey996m6o/Sio5TyzxV9zLsRffU7bsVkjkrUibbMIrBcEpkrfCQTBlsKGtbAwNrInP3mM/4Ie5tJ3QGKEEI9J0OOhtVAm3OpqkahZdcSwndWQYw2RsE9pGgjcybgJiDZu2HbqFY6b2Ox5gdXQWA75d42NN1wv3+VVv8/Yr54NidftarsP1qDL/ckts0gUW3s4G5br57ZqnJCQ/4tbTWJCp6zZZtmVxYDJJf9S73oeoDt3VnTt9ieg9LlpaZjFzNt8bPZvrgC5Ncha74ZW/8lBKH7yro5L6ZQIUvrcPcDJJe1ap2uHyyxOvvUm4OdWzTmjFzLXt6/W4t13FAof+VE3wGjXYBFYdgTCLGS+nXI95KAmMoLvlY8eO/TUrYA4wqSQ3chS4Cghjc+MLVxt1kIGtesthrzIZqth9EDK9WLVGJfJI19kFOheYKshaxtiYDVEdAY3n37mlVqLGFsOVaNUntU2XPbvkZ1gCRCIXLwVUm9/dtuRWOsv/5EfztLrY/LFFSxEh9i2ZvHrTvOwu3Py7d9sSyDms00mqel3v6BtZm3zGCz4zPGFzQkc85ljPn1MjWR34bGW8xn7RPrUf3QA2F3fqWU/eDmwxmWrFlYraXd8p1hOthSyxbBT65RNDZ6CibfcvCzn6USwtMdYBJYTgSnNQhmIWXNcoRC6evTJx28h8oeMtZDIaBaCsRaKCXR0njOR3WqsWtte9FaDoPVMDFcNMWy2GtbrE5EyyAQondI+ZBUo41ImwI2AtBEINibS6bN7Nm17tlcn6Tcsh6SN0RBsvOFyfpXs2ItCwBGQeNU5ALHZFjZ2seqjRaj/9FDLLFpOWGgniMxr0sfKpkTaVEOExDW72pKm2g8OHFfxYyH7YjcmW64wGWSQt2tUVYbg1vccXsjwa74vy+Ngi2uAN167fX/bxBVMRiB62ezyeCFg/n1HwT+U74gfX0Ncdaddq//k0KqWrVnzF4/d4JIgEMYVIlc4cRAcl4khqsnhQz8tFwoPA8IIkLEYNlzIclw4kAMpiglQ5Uikt74arYUM3qoghrzQ5gxl1jWsx1TMK8sEkmqUyoN+QBrgZJSAHNJAemDThalM/y52KRtyyDWUrYTNknxp7CAWAYuARcAiYBFYiwg0S9NIlqtiUugiFPNjewujw/cC4iiTQiNNQ+xCBlP6jlAW3IQqR6qyupp0C2eew1VFDNlqeMcdIMJqKImKilVJp0hjhusoG5eyIYd6IyAOAMFA3+C257nx9FZDDL2gVF7oUrbJKGvxK233ZBGwCFgELAIWgRND4LhkE4Eg3YAYepXC4fGhQz8ChFEgGgUhDClkFzKTQhSUj6EoluOyGlY5Yd3Ca6+9lhBxaTPqTmxr8z5q1RDDZqvhE0/0CoAht17X0bpTj6MOXMoaqTfIUqYBMpZDGCCgDZu2n3EZilhPmIwSSNjwI3At22YRsAhYBCwCFgGLwPpGICSFLGQ9JU3jIpCuTg4feOJ2BDwGBKM4ZSnEY4Jwgl3IJEQx4kcqkYioAQx6Z5wxoVdDlZNWZ3zVEcPQango/jMZJqI4lUqijpRiq6EA7ENS/YS4URMMIMIGgXLjhlNOfyGim2bLoe9r0MrovNpM5fV9H7C7twhYBCwCFgGLQFDYiAmh0SsEcBxhLIVEXuHYwSd/oEmNEMExgTCKxHGFckwDjbO1MEJY9OPxcphwsq3yLLVarYV8KawqYhhaDcNElHS6Lg9VhiPsUq4BJEGrtEbq0UwONW3gOEO2GgLABkS5aeMppz2P0E0at3KYqWzJob0lWAQsAhYBi4BFYN0iMJMUcgYyk0IkrzRycP+PiBSXYzLWQo4vJIHHBNdCJpwEIQtRgFLoQi4UImo1iVmveothuIHmRJRYrOooJSM1WYnXq5BE6WWkgh5F0I8C+pkcamJiCBuk42wa2Hb6czXJeDM5tG7ldXs/sBu3CFgELAIWgXWMwPHu40CWhkmhQFUZPfTkj5XvDzcshccMKdQwJhHGlIRJUm4+EoNSVMUrUqp6tRrzV1Ppu3anfdVZDJuthpyIErqUAfIRz/HiSJQiJTIcbygI+zSofkAxwIkpBNTvOpFNvVtOuwRRNiyHAGQTUtbxbcFu3SJgEbAIWATWIwLNiSbIiSbsQjbuY1WaOLL/Ls+vDyPgGCeYAOlRAXJMs4g14QRKnSfEouu7FYBMnTULV7sLObwGViUxnEkOOUt5yBt3qUpRVavFBegUCciS4phD3QcIG4zVEKAfAPqFkP19W7ZfImUsw/GGiuMN2bXMJWs5IYX/2aSU9XifsHu2CFgELAIWgTWOgCGEHEnH8YSiUQO5EVeoVDU/fuTAXVqrMQAYI4AxgcaNfEyDGEeJk6ghp0EUZTRawRjWBt0+D+A0fzXHFTaf8lVLDENyeM011wjOUo5EJpxRXXQ53tCTfhyUk65rPyM55pBEH4LqD8ghMjnsA8DevsHtu51Iot+UzFNB3KERwDZZKTZjeY3fG+z2LAIWAYuARWCdIWDiCYEJIZqEE3YdhxnIfr08Nj50YA8ATQDAOAEZUkggxwTqccWJJsLJg/QLrnIqHFc4IFIeC1mv5izkmZfAqieGnIiyd+9efPBBkBxvCFBxazWKeYLFr1njUGU0il4C6gWCfgLdP00OoSe7YfN58XTPFt8DNARRB8TQxh2us7uF3a5FwCJgEbAIrGkEjosnFGishUFVE6BKceJIbnT4AQCYDEkhghgDFq8GnBCkJ1DIPKEoulqVo1GsAsS9MK5w165dtBo1C1ud8FVNDJtdys3kkJNRPK8e80Q9YWIOWQBbUM80OaQ+disTANdZ7olnek7N9m8+Syt0fJOtTMDl86xreU3fI+zmLAIWAYuARWAdIDDTdcxl7thK6BhrIfm5saOPVPKTTwHiJAJMsPsYAcdDUog6ELA2MYU6UnbdSLU52WQtkUK+HFY9MWwmh2EySuKwcojciB/xY6qugoSUJnKIoPuIsA8ReklTLyD0OG50oGfTKecJEUkqFegcGkmbUAS7IYi9Dr5DdosWAYuARcAiYBFYEwiEUjT8zBqFgeuYnwVoXS9NDh98wPdqo0AwiQIniGACkcaJ4wkBJ5pJoYzIilN3qohevbxV+msl2WRNuZKbN8MSNs3i183k0Kt5CQmYDMihypJm66HoQ6ReAOolwF4k6AGkTGZg81mxZN+g9kmYuEN2K2vOXGZBbBt7uCbuFHYTFgGLgEXAIrCmEZiKJUQEthDyg+ses6VQOKirpfGh/OjRR4AwTwiTaOIKmRjiBIIeR8FJJjLHlkIFVHKjbnk9kMI1YzEMr+5O5JAthwIgyTGHJDBDGoxrmbiMHgjjUgagLABmIpH4xvTA5rOEE00oP8hYDlzLYRk9SxDX9B3Fbs4iYBGwCFgEViUCISHksnbGSshJJmHmsQOg/Vq5MHr0kXq9MgJAeQDMsQuZQE+gIYU4gQImUVOeYwo1QGm9WArDE74mXMnzsRxqTVFf+oYceqTSoHUGELJE0COgQRKN1RCzAJBBgFSqd8OZiXT/ZiJ0piulNCyIxsVsCeKqvHPYRVsELAIWAYvAmkJgJiE0ZNDUPA7cx4jklwtjR4sTxx4ngCIA5IEoh8ZaiBMaYJJfA0EOhMi7KAtMCh3lVITA2lp3HzdfDGuSGPIGZ7qVhUi4vl+I+o4b9z0vIYBSIESGSGUIoAcImBD2MFFklzJbDhEoLYSTSfdvPCOayPZrBcK4lk2d5YAgsu4hP4XCh1b/cE3da+xmLAIWAYuARaBLEQjJoKlx3PCBhoQQmRAa1zHoWjk3VhgbeUJrP0+ABWMpJMwbIshZyAg5NMRQ5kHrvAYsOq5bdnyv4jjpmtZlb2ZMoZkOcU0qHq85YhhwNDL7akUOtS5HfF/HfCkSCrwkkkwDqQygyACpLCGTRMwCQgaILYeUBoCk60Z7k32bTnNjqQwpEpyxbCqmNAgiE8JQ4qaJJ3bp18kuyyJgEbAIWAQsAqsTgWnroCFnxmU8RQgbMjQoUXvVYr40Przf82qsS1gypBDZUgh5QMohMSmUOSCdB2QpGlWQ4JYcpcuOI6pCJOrrjRQ2+PXqvDDmWvVMcjg6uleEOoc57UZAQdQVftz3IMlZyyB1WhOliUkhsZuZXcqYQTLEME1AKURMSDeSTfYMnBKLp3o0oTSxhyZ7edrF3CCnx1VPsZbEuc6Y/dwiYBGwCFgELAKzEZiyDBorXUAGA4vdNCHkpJKAHJKqVoqTpcnRg8qr54iojIDsOi4QhtZCygGKPCLlBL+nBH9WdFwoedqpgIRaVnj1UKdwYGCXDquarGVLYYj8mrQYNl9WzQkpTA4zGZDjouagV4qQJ6LkU0yiSPhsPQRIKRJpQwaZHBJmGm7lNAGk+HMASgJhQkiZSGb7t0VTmV5EN8qJKSY5hS2JobQNu5kJgI3NYZk9LsPDr61V0d7+LAIWAYuARcAicDwCU9bAxu/KUIOQ/YAsN2Mq2TXIoSGCxkLI9Y29Wq2Ynyjlxg5ppcqAVAbAEscTookppAK7jwEpz6SQSaJEXeDPHXBLinQZHayiq2vkJut9Ourn86CaSeFadR3PvAbXPDFsWO+MlA2LYHP5vHS6LkdHS44QZZeoGlEuxZTvxDX6CQGYBKKUVpACweRQpNmdrANiaNzK/CCiBCLEgSAWjad6Y+nsxkg8nQZCx2gfNlzNTAHN66AIs7Ei8nsBWTSrAwrlJBtmRVPD0TaLgEXAImARsAisUQRCA4lheYbvmd+M5rcfk0DDAUMiyO+z5Ay/F2YZm8PIr1cLhWohN1KrFCcAoUoEFUQss+s4cB9DQQAUAzeyLoAWeSGhCIhFDVQS5JSl41ekh1XEWF3rhDcwkPQLhYjiMndrTbx6PpfTumEgoeUwJIe5jQcFax26rnZC1zIpHXOFiitUCaEwqQCMFVEDpQNrIaQalsMk8WcECUCKE0EMEGIAIhpPpvojiXTWicRTUkYiPG9gRZwZg9hkNeTP+IvQCGO1buf5XLq2j0XAImARsAisVgRCy+DU776GJdCQxGZXcWAyNOXr2GKnVL3u1yvFermQq5SKYwC6BgRVRKgCYYUQyhgQwlJgKWRSCEUBaKyDEqCkJZUkybKnZQWlqIauY88TPieZZEdO0euVFAYkfR21VnGHoWvZmay5ADKiI9WoVhTTii2IylgQNUISlTIkkRD5OUmASURKEJNDgDgBGeshIEYBKIKAEek4iWg82+vGYknpRGPScSP8946xIjb+N8uC2CCJDWPiOjo7dqsWAYuARcAisOYRaLAOYwhpWAaPtxA2kkmCX4Ja+V5d+bWqV62WapXchPL9MgHVAbAORDW2EiJgBYAthVAmwjICBcSQzHORpCwJglJgIZRlIfn13nkAAAgESURBVP2KkFgV9VgNQNX9nqjXynXcIKlrMvO403W2roihucyaMpabXcvj40ckWw8LEHdRVyMce6g1xUBSTPgioYVOEGKCCSKhSDA5BKQEEiYImCBSPLAamkcUqEEQEV0A4IcDBI4bj6ccNxaXTiQqHCcihOMK6ThsKEchkFvw5xIbzs2K1/x9wm7QImARsAhYBNYDAiHlIM2/jE3TQeqmVr6vte9p368rv17zvWrFq1SKgOADmIdHRJ4hhEg1AOBHNbAWYgUBy8RxhYTlgBTqMhNCJCoLLcra0WVQWBUCqxxLSCJWT0PFYythX98WNdN1vF5J4bqzGDZ/7dpZD/N5kBx7iOi5ZZAR0LUok0PSEJNKxklQnFAnhBZxjTpBnIgSuJMDYsgEETAKBFEQEAUNEQCIEICLCA4BOFyukYAkPwOhICRTsAdNsCFxkMWUUZ1zV9bD7cLu0SJgEbAIWATWNgL8C65h8DD5mBxARSa4kDQSakAWgQOFgCp4Bp8IfATwAKAOAuqgga2ENQC2FmKl4UauaMIKIpUFibIWuoIkyqixoqSqoIAqk0IQ0VoCVJ3I9TiWMJMBNTPBZD0TwvDqW9eko5X1kGMPsyOOzDm+Ey1qB9F3KyAjCH6ECSJbAg1JZIKoIUYk4lNxhgQxJonGYmjIoY6CQM5Ydtm1DAiuIYYEDiEwMXQASBChwAY5ZGJIhiBOReSu63O0tm+TdncWAYuARWAdITCVcUKEhhCaNExNhBpNND4yMfSRQBEaQugDgceuYyHQA81kUASkEKDGZNC4khvxhYjakEClMSCDbFlUWCVw6nFDCB2vlhJ+1nf83EZfzYwltKQwuBYt6WghiF0oHEHOXGb3cjku5UyCiCAixlUs/ahJPOHXFJBGEPwzE0PdIIdMCClCQC4ARpgMEoFjrIdMDommrIZB3pWxFwZu5Ea6srUarqMbp92qRcAiYBFYgwhMWQuD9GP+/WZqh7EbecpaiKgMKWQrIYLPJBGA6gjoARkXcj0ghSKwGuoG+UM0JNAQROXU+DWBrs8khImKUqHbOJ3eQutJm3Ahl5Qlhk1ohZnL/NYdd4Bg3cOBgaRoJohSklNF30VyIojKRZKROnnRKbIIOsLEEIE40SSCoCMKRASBXERytZ4ihQ4SF+1hyyFK405mt7LJT+YMlaB6C7FA08zW+GwhJ9r2tQhYBCwCFgGLwIoh0KJcHLLYLwCweTBQpeEAqoAYBsVm2VJITA6NC1kIfkaPAD1piJ5gYlgnE2fI7mRh4g2ZBEbQrRGyVVB6hH49Ro6nFPpsIQwJ4ehoSYe6hLyOa6+9ltaLNuFCzrslhjPQmuleHh3dhSFBLBTGRDGGMpJXTsXRjiu0gxXl+pJdwiIiQLs+ajd4zRZCHVFKuCEpDN3IGsARhFIjP2tBiJLYWsj/E1oQMRkMiKG16i7kcrZ9LQIWAYuARaCLEWjEGCIhatJaaBYwRGM1JKWRfwGCr5GU4PjChjt5ihxK7TEZ1GxBBF13SHgaRPBagU9x6XmaS5oJv56RfqpKKp3u1yEhHBjYS6EuofnlukZrHS/2/Fti2AbBZoIYWhDZxcwxiAOTKcFJKrHYhKxWpWQrYk2SI2vkMEkUghwftCt8cJRgC6E0r7Xgz5TUip9BEglBqKVgSyGRINZ1R/5eBKRQmvyUoIXvLfaE2+MtAhYBi4BFwCKwkggYy2CjKZNXYmKmCEhoBM1WO62N5VAolirUBEoIUlpLJTT42mHLofJk47UDwtMafSaDKop+VKHP1sFYTKlqtVdxUsloT1FzDGHoMuY52UJoCeHcZ94Sw7kxmiVx08qKmKqWBZPEWkRItiR6npCurEnPA8eRKJVC6QghFV/bEqVQKEka66CQmp8lmp/NH08BIQzJabhEZ9qKOI9V2y4WAYuARcAiYBE4uQj4TaTwOFKGnF+ChEpoREVK8LPW/LOWpIQiJaWrfK2VlKR8Rcp1wfdUVLmuVmwZjNa1YjJYjCW0tQ4u3Xm2xHABWLZyM7MVsVqdQI5FZFdztRoTtVRRxMtCevGqiFSlVMoRnlM1zxHXF1o5QmlfuI4UWvuCyEWt2baozflwyUWi4HXYZpLEBSzbdrUIWAQsAhYBi8BJQ2CmyxZRkMehg9x8YcwjiB4J4WjPV1oKRwvp67rnaCl97foxxc/1mFJuJaYrCa2ixZSOxao6dBXHYr3E1kHrLl78abbE8AQxnEkSeRiuw8wksba9iOxurterGBLFVC0qlPKQyaLvRURCKSaDqKKO0MaIzpJNAJqiU6/DpUX18STxBJdsD7MIWAQsAhYBi8BJQaAmTNGvqYZCksBa4Nrl10KQrPlaCElljs9y65pJoJQuFaM1HRLBSCRG7CaOHkgRk0EuXcdj2NjBpTutlhguAZYz4xG5ogq7m0NrIhPFbZVNWKuVkMmi59VQqSz6PTVUvodZ30OlUuZcMHlsXpLWLOVkm0XAImARsAhYBFY3AkJwjYfpxqSPf5KySDnHJem45ExGScocuW6UmARGo0k6FB+mkAg2WwX5WBs3uPTXhCUdS4/pcbGB119/vcE4JIv8OiSM/JpJIz8zcQyXwgRyGZZlh7QIWAQsAhYBi0BXIMCEL1wIEz9+zeSPn0O3ML8OXcPNJJBf24zi5TuNloAsH7bHjTwzRjAkjGEnJo6dlsIWyBVaqp3GImARsAhYBCwCS4YAk7tOg7EbuPnz0AoYvmdJ4JKdinkN9P8BUWW4r9JRNsEAAAAASUVORK5CYII=",Bt="data:image/png;base64,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",an="data:image/png;base64,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",on=Ie(6848),In=Ie(90524),Nn=Ie(36237),sn=Ie(92736),Gt={token:{colorPrimary:"#1B8565",colorInfo:"#1B8565",colorLink:"#1B8565",borderRadius:2,fontSizeLG:14},components:{Radio:{radioSize:16,dotSize:6},Modal:{titleFontSize:16,titleColor:"#000"}}},Ot=Ie(59301),Yt=({children:E,prefixCls:a="knowledgeGraph"})=>document.documentElement.style.fontSize!==""?Ot.createElement(Nn.StyleProvider,{transformers:[(0,Nn.px2remTransformer)({rootValue:1})]},Ot.createElement(sn.ZP,{prefixCls:a,theme:Gt},E)):Ot.createElement(Ot.Fragment,null,E),mt=Ie(59301),At=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())}),Ft=({})=>{var E;const[a,y]=(0,Fe.useState)(!0),[x,b]=(0,Fe.useState)({}),z=(0,Ce.useSelector)(ae=>ae),{pathsDetail:{detail:ee}}=z;(0,Fe.useEffect)(()=>{ee!=null&&ee.id&&re()},[ee==null?void 0:ee.id]);const re=()=>At(void 0,null,function*(){b(ee),y(!1)});return mt.createElement(Yt,null,mt.createElement("div",{className:Qt.information},a&&mt.createElement(ce.Z,{style:{width:"100%",marginTop:"300rem"},spinning:!0}),!a&&mt.createElement("div",{className:Qt.body},mt.createElement("div",{className:Qt.left},mt.createElement("div",{className:Qt.box,style:{marginBottom:"20rem"}},mt.createElement("img",{className:Qt.imgTitle,src:en,style:{width:"453rem"}}),mt.createElement(ue.Z,{value:(x==null?void 0:x.description)||""})),!!(x!=null&&x.learning_notes)&&mt.createElement("div",{className:Qt.box},mt.createElement("img",{className:Qt.imgTitle,src:Bt,style:{width:"453rem"}}),mt.createElement(ue.Z,{value:(x==null?void 0:x.learning_notes)||""}))),mt.createElement("div",{className:Qt.right},mt.createElement("img",{className:Qt.imgTitle,src:fn,style:{width:"323rem"}}),mt.createElement("div",{className:Qt.listWarp},(E=x==null?void 0:x.subject_members)==null?void 0:E.map(ae=>mt.createElement("div",{key:ae==null?void 0:ae.login,className:Qt.li},mt.createElement("img",{src:`${In.Z.IMG_SERVER}/images/${ae==null?void 0:ae.avatar}`}),(ae==null?void 0:ae.role)===1&&mt.createElement("img",{src:an,style:{width:"68rem",position:"absolute",right:"-1rem",top:"-1rem"}}),mt.createElement("div",null,mt.createElement(on.Z,{title:ae==null?void 0:ae.username},mt.createElement("b",{className:"c-grey-333"},(0,vt.Pq)(ae==null?void 0:ae.username,7))),mt.createElement(on.Z,{title:ae==null?void 0:ae.school_name},mt.createElement("span",{className:"c-grey-999"},(0,vt.Pq)(ae==null?void 0:ae.school_name,7)))))))))))},Mt={exchange:"exchange___eh7R3",body:"body___oRT9t",liWarp:"liWarp___QSKqk",li:"li___qd10l",head:"head___X7rTk",btns:"btns___JOV8d",reply:"reply___FAse7",delete:"delete___cv2H_",praise:"praise___O_5sJ",active:"active____gfgF",num:"num___Vv9Co",secondWrap:"secondWrap___S4NT9",secondLi:"secondLi___KiwQK",secondHead:"secondHead___xyIHf",secondBtns:"secondBtns____BxwD",md:"md____p6F5",comment:"comment___YPf7o",addBtn:"addBtn___S8KeD",pagination:"pagination___iRtcm"},ln=Ie(58421),Mn=Ie(92310),Hn=Ie.n(Mn),Vn=Ie(89389),Kn={md:"md___NMHUA",dark:"dark___hYBxG"},er=Ie(59301),$t=Object.defineProperty,vn=Object.defineProperties,jn=Object.getOwnPropertyDescriptors,Tn=Object.getOwnPropertySymbols,xr=Object.prototype.hasOwnProperty,Wr=Object.prototype.propertyIsEnumerable,wr=(E,a,y)=>a in E?$t(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,Vr=(E,a)=>{for(var y in a||(a={}))xr.call(a,y)&&wr(E,y,a[y]);if(Tn)for(var y of Tn(a))Wr.call(a,y)&&wr(E,y,a[y]);return E},Da=(E,a)=>vn(E,jn(a)),Ya=(E,a)=>{var y={};for(var x in E)xr.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&Tn)for(var x of Tn(E))a.indexOf(x)<0&&Wr.call(E,x)&&(y[x]=E[x]);return y},Ia=E=>{var a=E,{value:y,onChange:x,theme:b}=a,z=Ya(a,["value","onChange","theme"]);const ee={dark:Kn.dark};return er.createElement(Yt,{prefixCls:"md"},er.createElement("div",{className:Hn()(Kn.md,ee[b])},er.createElement(Vn.Z,Da(Vr({},z),{defaultValue:y,onChange:(re,ae)=>{console.log("a:",re,ae),ae!=null&&ae.length?x(re,ae):x(re)}}))))},Ci={noData:"noData___Luxe1"},Si="data:image/png;base64,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",Kr=Ie(61485),Qa=Ie(59301),Er=({style:E={},className:a,text:y="\u6682\u65E0\u6570\u636E",textColor:x="#666",buttonText:b,buttonTexttow:z,ontwoClick:ee,onClick:re})=>Qa.createElement("div",{className:Hn()(Ci.noData,a),style:E},Qa.createElement("img",{src:Si}),!!y&&Qa.createElement("span",{style:{color:x}},y),Qa.createElement("span",{style:{display:"flex"}},!!b&&Qa.createElement("div",{onClick:re},b),!!z&&Qa.createElement("div",{style:{marginLeft:"20rem",display:"flex",alignItems:"center",justifyContent:"center"},onClick:ee},z," ",Qa.createElement(on.Z,{title:"\u6839\u636E\u65E7\u7248\u77E5\u8BC6\u56FE\u8C31\u5185\u5BB9\u6216\u8BFE\u7A0B\u7AE0\u8282\u53CA\u8D44\u6E90\u5185\u5BB9\u81EA\u52A8\u751F\u6210\u77E5\u8BC6\u56FE\u8C31"},Qa.createElement(Kr.Z,{style:{color:"#fff",marginLeft:5,marginTop:0}}))))),yr=Ie(59301),ui=Object.defineProperty,kn=Object.getOwnPropertySymbols,hr=Object.prototype.hasOwnProperty,Fr=Object.prototype.propertyIsEnumerable,Ur=(E,a,y)=>a in E?ui(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,ca=(E,a)=>{for(var y in a||(a={}))hr.call(a,y)&&Ur(E,y,a[y]);if(kn)for(var y of kn(a))Fr.call(a,y)&&Ur(E,y,a[y]);return E},bt=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const Me=({type:E,onEnter:a})=>{const[y,x]=(0,Fe.useState)("");return yr.createElement("div",{className:Mt.comment},yr.createElement(Ia,{theme:"dark",height:E===1?"264rem":"134rem",value:y,onChange:b=>x(b)}),yr.createElement(ge.ZP,{size:"large",shape:"round",onClick:()=>a(y,E),type:"primary",style:{width:"100rem",marginBottom:"12rem",float:"right"}},"\u53D1\u9001"),yr.createElement("div",{style:{clear:"both"}}))};var Te=({})=>{const E=(0,Ce.useParams)(),[a,y]=(0,Fe.useState)(!0),[x,b]=(0,Fe.useState)({page:1}),[z,ee]=(0,Fe.useState)(0),[re,ae]=(0,Fe.useState)(!1),[se,fe]=(0,Fe.useState)([]);(0,Fe.useEffect)(()=>{me(x)},[]);const me=je=>bt(void 0,null,function*(){y(!0);const Ke=yield(0,te.ZP)(`/api/paths/${E==null?void 0:E.pathId}/discusses.json`,{method:"get",params:je});Ke!=null&&Ke.comments&&(fe(Ke==null?void 0:Ke.comments),ee(Ke==null?void 0:Ke.disscuss_count)),y(!1)}),Ae=(je,Ke)=>bt(void 0,null,function*(){y(!0);const Ze=yield(0,te.ZP)(`/api/paths/${E==null?void 0:E.pathId}/post_discuss.json`,{method:"post",body:{content:je}});(Ze==null?void 0:Ze.status)===0&&(x.page=Ke===1?1:x.page,b(ca({},x)),me(x),ae(!1))}),Be=(je,Ke)=>bt(void 0,null,function*(){y(!0);const Ze=yield(0,te.ZP)(`/api/discusses/${re}/reply.json`,{method:"post",body:{container_type:"Shixun",content:je}});Ze!=null&&Ze.discuss&&(ae(!1),me(x))}),ke=(je,Ke)=>bt(void 0,null,function*(){y(!0);const Ze=yield(0,te.ZP)(`/api/discusses/${je}/plus.json`,{method:"post",body:{container_type:"Discuss",type:Ke}});(Ze==null?void 0:Ze.status)!==-1&&me(x)}),We=(je,Ke)=>bt(void 0,null,function*(){y(!0);const Ze=yield(0,te.ZP)(`/api/discusses/${je}.json`,{method:"delete",body:{}});(Ze==null?void 0:Ze.status)===1&&(x.page=Ke===1&&se.length===1&&x.page!==1?x.page-1:x.page,b(ca({},x)),me(x))});return yr.createElement(Yt,null,yr.createElement(yr.Fragment,null,yr.createElement("span",{className:"relative",style:{float:"right"}},yr.createElement("div",{className:Mt.addBtn,onClick:()=>ae(!0)},"\u53D1\u5E03\u8BA8\u8BBA")),yr.createElement("div",{className:Mt.exchange},yr.createElement("div",{className:Mt.body},yr.createElement(ce.Z,{spinning:a},re===!0&&yr.createElement(Me,{type:1,onEnter:Ae}),z?yr.createElement(yr.Fragment,null,yr.createElement("div",{className:Mt.liWarp},se==null?void 0:se.map(je=>{var Ke,Ze,Je,tt;return yr.createElement("div",{key:je==null?void 0:je.id,className:Mt.li},yr.createElement("img",{src:`${In.Z.IMG_SERVER}/images/${(Ke=je==null?void 0:je.author)==null?void 0:Ke.image_url}`}),yr.createElement("aside",{style:{flex:1}},yr.createElement("div",{className:Mt.head},yr.createElement("b",null,(Ze=je==null?void 0:je.author)==null?void 0:Ze.name),yr.createElement("span",null,je==null?void 0:je.time),yr.createElement("div",{className:Mt.btns},yr.createElement(on.Z,{placement:"top",title:"\u56DE\u590D",color:"#434B64"},yr.createElement("div",{onClick:()=>ae(je.id),className:Mt.reply},yr.createElement("i",{className:"iconfont icon-a-huifupinglun"}))),(je==null?void 0:je.manage)&&yr.createElement(on.Z,{placement:"top",title:"\u5220\u9664\u8BA8\u8BBA",color:"#434B64"},yr.createElement("div",{onClick:()=>We(je.id,1),className:Mt.delete},yr.createElement("i",{className:"iconfont icon-shanchu17"}))),yr.createElement(on.Z,{placement:"top",title:"\u70B9\u8D5E",color:"#434B64"},yr.createElement("div",{onClick:()=>ke(je==null?void 0:je.id,je!=null&&je.user_praise?0:1),className:Hn()(Mt.praise,(je==null?void 0:je.user_praise)&&Mt.active)},yr.createElement("i",{className:"iconfont icon-dianzan7"}))),!!(je!=null&&je.praise_count)&&yr.createElement("aside",{className:Mt.num},je==null?void 0:je.praise_count))),yr.createElement(ue.Z,{className:Mt.md,value:(je==null?void 0:je.content)||""}),!!((Je=je==null?void 0:je.children)!=null&&Je.length)&&yr.createElement("div",{className:Mt.secondWrap},(tt=je==null?void 0:je.children)==null?void 0:tt.map(at=>{var ot;return yr.createElement("div",{className:Mt.secondLi},yr.createElement("div",{className:Mt.secondHead},yr.createElement("b",null,(ot=at==null?void 0:at.author)==null?void 0:ot.name),yr.createElement("span",null,at==null?void 0:at.time),yr.createElement("div",{className:Mt.secondBtns},(at==null?void 0:at.manage)&&yr.createElement(on.Z,{placement:"top",title:"\u5220\u9664\u8BA8\u8BBA",color:"#434B64"},yr.createElement("div",{onClick:()=>We(at.id,2),className:Mt.secondDelete},yr.createElement("i",{className:"iconfont icon-shanchu17"}))))),yr.createElement(ue.Z,{className:Mt.md,value:(at==null?void 0:at.content)||""}))})),re===je.id&&yr.createElement(Me,{type:2,onEnter:Be})))})),yr.createElement("div",{className:Mt.pagination},yr.createElement(ln.Z,{onChange:je=>{x.page=je,b(ca({},x)),me(x)},total:z,current:x==null?void 0:x.page,pageSize:10,hideOnSinglePage:!0,showSizeChanger:!1,showQuickJumper:!1,style:{marginTop:"20rem",marginBottom:"40rem"},showTotal:je=>yr.createElement("span",{style:{marginLeft:"10rem",color:"#fff"}},"\u5171",yr.createElement("span",{style:{color:"#37AD83",margin:"0 5rem"}},je),"\u6761\u6570\u636E")}))):!re&&yr.createElement(Er,{textColor:"#fff",style:{visibility:a?"hidden":"visible"}}))))))},Ue={learning:"learning___axerA",body:"body___xn5Fa",tabs:"tabs___C2Adc",name:"name___VKGdS",tabWrap:"tabWrap___EnXyi",tab:"tab___EBO0d",active:"active___XXAsu",head:"head___XDru2",numerical:"numerical___APDFZ",action:"action___V6i8x",studentHead:"studentHead___I1em7",headLi:"headLi___UsDfK",btn:"btn___SXQTV",addBtn:"addBtn___oYSpZ"},Ye="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABDCAYAAAALU4KYAAAAAXNSR0IArs4c6QAAGrRJREFUeF7NfFmMXceZ3vdX1dnu0rf3ZjebFElRG9siTTUtavF4qPGi2GNjJkaoPAwmT1mQBHkJkLwkiGgjQIDBPATIvIwRPwUIMmIw8YwdK7HhUc+MR0tEikPKTVFki2uz2ft2l7NW/XGde2/zkmwusluYPiTQ55yqU8tX//5XXcJncTHTZ9HslrVJxFvV1tZPlJmOA+LkyQcM8TiAiYm872MAqhfLVH6yujEp+3y649nWsddm9dq9nO4ZN+3748eBB/b/GultDSAA2TlAC8BEx4vx06CXKhDV6atUHt3DU62y/fsBtB9a7zbKOr7f7N1/WTttMD6+KWXd3T+Isu0L4AkWY8eh2gOc7BjpWOt+twsaa8xt1GkoQYU+szH5xpKgQtbxbMs7njHUbMjWazf/E3cgnUqQt9Hux95v1v/kGFJga9j4s2BhsX8Kjh18Ng1So81JdV4DPsTXCnCWt4oMAHy4jmQ6u7Ov+/U/tR8JtkgOfiYAjk7Dw40OdHYBnc+9+yC+nK57nuEc3LhG+TgqAKJSFwNr+VNcW+9436x7d31b014/mw7j5fJQUw7e1d/dz9MvItq+AL7BcuSL8DYjLr0AkgPgveuQX6rUfNTuQ4Il4L5lnZ901HsnKYUXe7ChSB7U/8wwwu0LILMcO49gfpMZ9K4s0nJPPx/yIZ+XjUJLkm1S0xY1Ot4/7Bn4v4uycS3SOYBDPf28Wf+DAOz7hQOob1sAj73F6tYwgqWO6fe17ku1FWFv9w31yEMiLG6ZCAyBv47T+qLfpbGyglqpx2zWf7u/j59CbVsDeH03ili5F56hZD03b3YMCvV8UeUUGFtlE4OK3m0FUI/jDdmsPI+tPGjWi6n9bL9t1muWnl2sVBeT9ZwC54YskPdfnsvjWN++ADKrq1dhpdPGZaogUQYPOpCFepUGXKEOKl22oCh0aM42Uq0vswSk3NvlGUD31G/VPbvetb6iq0YWy/xJijsM5Xb/7QFd3YO1bQvg+Cl25gKUN1v/3R5UENZpp1tUu72kC0g+HRfb6u7mn5yLxFqkCpnVS9djPNBQnj6JVZygByqcRx3YlpsxFsDZIrrsAFiAUG0OhYrgJ3w4OmzQDi92noZb0U7TNNEpkWzddw78Ud/rNKVLxl9ZSFnLoMAXl6oZFct8d//ttm/+yS8ZfNsCyOzcnEL3Zit4wDTpp48j93E/6kZqH++kQqGcDXvPZOnGAjffpwAcdL5v93Mu9ZcbKWvhB3xePJi0Z/djCbRNKXBskt1Fb3MAn41C306wgtjb6+ruHI+NK7XYIHDLXxRE3yDQQQA9YLZRhouG+adJFv9YJ4nOKyKF0/xj7/BRKpZi5WcRgAthPaGgeI8HxNb6C8Bzj2NxWwM4D/RuRoGHsyiIPGDIJfexuN4rlNqYJDleT+C73xVER+4nfxi4GifRv8ui5PLdQm6KvMXVjLVV1+cdPyK+14Vst7twAPPbFsD9l9hbraIP/u0JWIOvLkBHRezD81DixBuN47Z5CM+TFT8I/hignXeD5xDwlAd8FKGtWutRFP2LOAov22hEE0iF6WJ5Pg5jXWPwx8aLQnNX/x0NLz6DuW0NYGTQ3x5vGDbvmEDjZj2wAPYi9UYc9DFp6QulgmLhOwR6YTPKq0jgH/cADQP891Vgrak7b8ZR458nOo21kak2Sl+Ps4WadDLhgn9R9yJqLWC7/862lw7h1rYFcM9b7K+PNgEMWqPmCGQf9lEc7DS61EOmu2x0jyaR+r77lO96f/Ags8En4HgFKAnge8tNStRG/9F6vf6/pSBHGa2qwl9a0qY6Iwq1KUYUMbiz/6iDI5b3Y2ZbAxgPwLqdd1wHVNK9F0l/lUQ11dA7He63DNhdKv0rR8hvPgjAfDEI+Jd9wF/UgQ9CgBmTi9W1f93+7opRc12Z8HxPF6+ntDipi+1AzT1N3zqPm9iiqPSW24F7rrAfRdjROepn3UY/tJNlKaeWlbtE5u8kDNg6Q13BfxaCnnwYgLb8m2WgIIA3mtAkt6qN320Lxmvk3GpknFnl4VLm2X7OobDhEncqlVu/wPS2BXD0bQ7S3g4ABehwEo6cMcHMk25Scl0XpTAMdrjZYJYBu3vL3yPcCfj9wDwcNBXK/1ht1phbr/3DKONcyl7P5C1TLCRJkuDjlOvPkxl+XwU3N2tr7hyub18Ab3CQhhhuD5zjmMYVj14gf3ZYp4HrAKUoCvoVhoQE7a6U/lAQ7XsUCuysw0B2a732e4nhlBlmRqtbITg1yjFz5CRPZNHAaeVP3/FNjJzj5j/C1W0NYLyOO8wRR0KOxfVRV7IxSia9gnsKmvshtB4sFf+Rp+RXPi2A2vDF6fX668SkjE5V6Dmzq5momkYSpFKaC3BupsrbNPu2cABXQFuTmdtyGThyigtJEaNtmcMJyEacntSNyijM7tRokTK4DFEEOBko+/v7i+53Py2AtST9r7fW45+AIXWa+VWhqlJAegrZJXjXbrCzbtts928NbGpFdhaeweXtC+AMF7COXZ0e7jNZ2J9opR2V2ZQ7dbEuVDTvTtPMTkk+vaP8TzxHHX5UEFNjbl2cWf0DzZSQEplSIp4TdCWGTIgVS0F54HaS1O28lY2dta7Fg5jatgAOneViJrC7PVhHgA4g2nEe/uw+N6twBiqZLOgzyQhgQBDsSOXv6wtOiE08kbtBZeb6dDX6D+uJmWPoDQ5aEO6NCMpGH/hybNafccyOc8afsd/fHbJY+hwubmsASeGx9sSTNKExpKOXlTs7iqysNJEndNDHZoSNJklSgkj6DpVGK4Xf9yQduh8lZoavzVTj79fibAECBoa1tiiy4EUlb8QZUi2VWcy4MSKTgYuiON3JCe1Q4uw8LuKVrUmub7kMtBQIB3s7QXAExN60sYs1yPVkUmbT42k9BIbWBhrMGso6F8Dh4fIfW+e2KADrB9v0ejNQD1yvJv9+JYxv5bLNQAgmKQSUIYhIyFtVI9ZgtJ+R1Ndcbzo1m2fp5uZwYdsCODDJJWI8ns+4FW6ytzso69pJ8d4ss7oX8HXaJZRKhOXjXGLloNAXhkt/5BDUvx1A+zW+vwLMpMDUcnRiNc1yANvQGECwgdOQtCYJUkmZ3mB1ZQGq1tl/53jmFzC5bQHsv8BlMJ7sjPWNqriXIC2dkQSowKYQpNFeNuxohiBjiIVgsOFje3r+o6XAXtn0OlIG5lqxq18s1v9wsZYtEhsB0URdkNAkdLrqBpc0pA0WspJAImFmYtU0uTsW0j4uPouzW7U/ZstZuPcSd7kJnu6IldJu6KGZzMyPCtNnDTNPUFBO0lGZE8/t1AQD9PJw8bu+QPnf9AOyNbrvLwMzGXBqvnGikfGaVRRtEWGploTgNSmvWRtTc8Yz5K3sEnrwipaznaJEAVbw8VKIMzhCd4RzH9UCuLvelgPYc4orjtexv0cBO00yMktifoCpW2hNnkBQTNNRNPPgd1xjA8FXBnz1arcEPGpGXpY0uJqYD0/N1v9b5xctzs+/Xw8KVzOtUyOkWWauDhD13WTZZPeNbUzNAOJ8jPe3LYDdZ7jbkbDh+OYlwdJA7uBkhIhkCq4HQCGwAFrqyxFpQSHss8BjFfeJbk/sk4BjwKaamJnL1fQs6xbl2Xrtb1qIVn3nqmGZqMyUteR0ltwZzTC2/7sXaSHEu9sWwMo57nFcfP7uxCJTRjuzbJcyZHPGjmt0tyDY/VS8AQebnCM64Nlg8E5qA4nboBDIaKhUymUmaE1i/abvTD8osbk4hp+DtikLd01yb0B4LteqGqRbFMA6E8NMeaBVaFMMMv2YNqmyOkSwIcOwRonFjoltulMw8keLaA4fMTGBbQHs3xxsIhgSlDUc5xMSItZC8zKLJZLKdPbfHo/9Oyzwl5Nj9CmT0ptLyS2XgaM3uDdex/ObdEf9pPut8yEzU/B1uuEvt+tyExQLk1XMBPsvR8mmmJlb/jVTDmOLCk2TahuOc81IkWg2vCKcRbsQm08ZNtr7F9sWwJ0fcV+c4cVOGdikIohuTgfs5hilTcHNzKjFiokEkZDERjEJkZsoFjJrprQ1hn1j8gdmEobYGCZknHshTUUeu/KaJqSGYHIA21m5ThmoQVYmDjF+um0BHPmY++MML9+z+gTqztJBy5oOc8VN070slbITFWwyG9/LASGY3Lixcq4lE5ttCQsrGEYS2z3YQhE19asxSJPAmcrAdVtlRcjbAG5Chj0u/s/UE9QRXrgfrT78/Zaz8I5LPGBifOnuvK0kUI82QwHMDoLoSZPUJZjQgpaDk1NZi2U7FPPGFO60X9iiZj9hEpKBwHOdOIVZCVnMrikxrzfJC7fToL0efrRtARya4kET56cXckCEgFQMRwmobjbPKKBouTGKU85Vg2i6cPYfGZB9mSuJnGFzZm6ZLDm63NLAOYAkwE3OBnxPWQEADVNbgvrIENKMYLemN2tYg1I05WLFxZ9tLwCZ6dgE5MBuFK8ajM6n+M18cvk0YYyBFoDqM/o5IUgRIONYy4xBlEOW75Hm5n+rQ1r3d3CQ1RwWZlvcVMC5SGQygmA8T1pFrtkgWVTyTN6ngFIGvpWNdjWZhTXds/4Mf3LuIBpbscXtV2Rhpn96CioqoksRvMxOSyLlBPJsllQWSR1zhcg3UHoCFY/QldMBQ0qje1mQsaZKkhmjDdt/1hY01mppGiqbyB5bZrV0U8VAMAvKg2FCKAl73kFQblhihYSwEoRTY2qxEOs2ZxJrhHZJpRTOsy5+sMuBThicCMQzl1GdeMXS6Kc/+vApAGQ69ha8PXvQrTKomJDIKpJEgqKk4UvDLHuLzrUYw7PAV3wyFatdY8ZqohG5hEADKZERrjGDxFSwgDSxMrChrDa3tS3pnPdaLNqKHbRoVUDke11bSBuDTKCeCTlPKtfSTsYidIQpKIOKIZEmjDUGEiPAT2n8zx5CLZ1fNb3D3TpVCEjDSRNkqz5W33zC7u56NDAfCuDxN1jiMHr9GAE0ohtdWO+K4aDRKHswKbySdbBKnkBqMkRzDl6+aczXGiSmG4zVMplBB6K0anDdTjdr7lGzm9SKjjbdLlCRds+UyTVqS/YZKxPvsuNyLWPNmzxqAxaZJg4TiLVUYjWFqNt2FeBYUqpIjMTGrIQQ6yU2vT5hZwZRrRvMjTF+2CPCDEGwljE8PwTV4lvVYQynKxV0ywi+q9DY9zRWTjxkG9x9AbSbxQd6wiFZCkR9FUvVKhIr45JG2OUKkwLFZaRhnhw/+YPg1re+iV7f00eXCeVzQvZZ7aoMShVhHq8ZXI+kWBUMux3rniiINZwV4JIxnuQ8jqqapoqF0YIprN1n5Vtm5RmTiDOJZLMdWGT9ZxvqprYb0xQHts1uwn5iIwek+E8j5zCnn8KwVMhOjtEdURtb//fPcjEVYa8uBSnex8LJ++xkuBdAZvr7n2BAEXxEmD05RoltbE03KqkksVpfWnrnpV3htz8IH5Nedenk2GDt+CS7GbLfMpkp3QjcyWspvpxTgzHlMvNeDYrrUlzTyCctrTZkbe0QYVXrbUpruWf36o7WG1u+eX1rgFvb0MrQXP7dI0UJrAzKFTL7n9T8pyOJ/On3jlD6e5e4qxaFlT97ttB5NGjj869fYq8UYwhJLTz5XGnxbta+A0ALhNHxqJDe/Mkxqlkld/w8eupxVI4THf3shdKcbfl3z3A3JVX5v4525VsnXj1VH/aVesGQFjHogzOO/1sazY3mBWOGHUZfLuGYqjGwmskmu+WmsXXFpA3di6YIzE2N/OYuEKyP0fJQbGnLhTO2noIxuT3ZvCzpbpYQDozp7zKmuB/mL4nSd//82eZ8vv5BdQDlUvzmE5SnQje7LND1DL036rh5uiOWuAHgt2w6cgFD4wdxrc33v32Oe0iE5TjhLF37f/MTr7yS28ffPtsY/dNDhY2s/6tvr/WKwP+SlXBsFM0omrmpnKOWnXKgtLGnGKwbVxAGwgiLJcWGERkSkSaTshCp0TY/YqwWzsFr6g+R54+aV24kWnNPEoxj2T0lhIZE56mcTQFwjOkpEgZHtP55QZtVn7y/+sFhyiPWx5llfKYx9OfPFfMs3v0uK9bKw9Euf9mfPfkS5VtKcgDtttx9Ejt/+DRdaX98/G0OskGU6/UakuWwMfHK4MbBrC+/WxvSYaO+8Y6Z/t7fNo4YkkMi5ZrxZHWJoWaF81wk8w3nOSA2T2TlojSmJBg+wE5Ohe1Dl02r1wYLmoi1DwTmcQQ71tyKyY1utktgbfBcStJarMRsJxW25kGKUfbYDPgwtYE0+6AIU4fBjZ+MF0+35/r1d7lLKbg/PEI2CPHgi5m+dQ57ZlJMW0rMAfzW2XDv+EF/g/LsO0t9IoFs6Cqv/u3F9dP/7Mht4X+CxVd/J348XfWuTLTTg8xi7Px5NTk2thEmOnZmpXtZe0+tee7nEsgdaZ4YgW5TmKUignCs2SENHOvbkmFlg/R5VMZKtHyVLX5sg1wGgjLNyEjkyiTVjKQl93LPh6zxDFOUBmWXIX1j5rqQXS5lZoWkbdC51n3J+bCtFCzxjFTjx3561LPJ9g55zHR8ErvqEr6JoqRary39zRcH8jMH9iTCUAEjPz5A1+jYW+wXBtH940000YOWwjbSK+M9quTNPUh2tNs49haXlsrJaCTFrox5WEvZkwIFFvC0gGLOFUrT3G6GAJtecvvothVqzeCC1cqCGErCuNJq7KbCYseYzAHqLnjVM7xYMKYqbGisGWtcUTK78JND5dYxOqbfPofuRMf9dxDCxqSZvn0JO1ODUqNeEzqj5YnnSxva+qsX6iPq8swSfe1sddBLS7UfHqGHypHNAP2NU/VhSbIYpt78e0dR/TTukV394XAlyIwbVIUqpkyBkZmfwXUEZ4pABZfE3tz+a4lBK/zIilGtMyVFIoyOpGGdmzSy5VdblIVi5jQ2RHOOKVz/2fNYzsd24oQ49juvdzmIB9I0q3aC0jk/a/+mh7En0lBxNUbseitvH6KNM4zHJrmEsOrT187y4FKK2ulfEcC8U+sLv18fMkaVtTJxhGDx9Pivf6T082e4u5w0jrVZ/o5oTd6xJcsmiVrFRMwJaVOVjCUpyws/u4bVfBvbCRbHjqOAJOrPEnKN762+fRAL911sZnr1I+xgiUoaxZwmSMu6vvjmC30bWjoHUMGnF9/mwKvUKxNjt8nzYXL0QeWWqrrjRr/hLPeFTepEQLj+3vXeOo63IXg0N+nZv17tKbvOSyYPD0ojODNQMkPGKQuOQSZURtVj1o1a2KhPLgyEOP8dPv7663RpYrVcLHtdpIVvN55r1vVVr7D40EAqM33lMrrcGN2hgI84ho5NY+nqlbnJ127L969+UB9J1+aXcyH9xfejfT8/4l3dqo3XnQC/eIOD7BYqxGsBsa/syUomN9MJa+GZpJHpBHFXMgBk1TJ0uXrbCK6WT9PafEV4j+1nPwTbsmoZ5F6eVssjvqo4nuuk0uOCcGBIJZwoLwYiMlnBcxpZUlh9p2VuPApRjM9woRzDVQZdWYYCasgaWXWlr7dce7MjAGvlf9GJRv/qUHAlB3DPW1f80b7hkZ8/69mNh1v2myr3HTQz7X9zyq04fb5XcDwm6SQ6kqkrpJNBuL5POrO7PlyYNCHhNBNNUnkm02y0ZO0qG70O0jhdidfml6Kpb+x/5ADAHeOyG+5OQrz6OQwuNrBW9NDHaVJmxVF4bXm2vG9YTFinon29wfKlffGetcC7Yal5w5Aem+RSJYyH3r7sbdn210dZ9b+zOvYoIsDHLuCxMKuHblo0UiV9mWGzTt7N3mXoq7iKq6/stafH8ssa0nFXvCdhb6atM+5w5ewO+6HVeJeqV2fbNs/f2QQ/g47H3mB38jWk46egCgGeyLA++87JrtXfeK0xpOumb13TApeLK0KvFT882N1xZJtp/BS6lIwHl0re9c5o9qbBhKPvhTs5IGe54M9sVeh7A48Tv1z5LTpq+gARIdry/KWzPPj2wfx0pj52iUfTRlyMUu/y6R9Bv/wPMJolSWlp1v1k6hsUHzzLxXOHKPfT25dVsokbj2SJic6+FMw8MJjQ+aFdLXc/hpVek4Yqs6d/9J0IJ078WoeUX5zk3no1LJx7oelHWy1bzSrh1VcoZxPLAVf3Nu/bLNP2dCz7TByDbsvoOyZrzairGJrY2wxLvXyBR+xvVvzNczTz8gUuG8aepI5PLNuNvTVfCnorexK4V3Kwftlu/stGnRsumz8eVPCieAcTp8L4lmU33Yz00ICqHfhKD4akjgNiXY8uX12aPH4g/bTKxh5CrITJk6cPeh/m6DDTkXPJ2KlD7mTTa2P6wtnkwPuf95o/NsRM4x8mT50+6F2wj+OneNgNEL8zRvm+5y98yLsiXqu1We35s+Feqfy1dvnh8/yYTqHPHaJpqzWB5PFy1Z3aAOpuTrCKbQpusR72I98A79XPrkzMoRVAuR+1PxTAzg+PvrvUlbiFHmJytPTCpQaWp6eR4DXrJzxYe1uK0Qpp2w6zSsuV6DrzNOURELtQ4RD2vneALrUBfO4XydMfPOt9ZJ/tAgRhvPPDg/7lvPwNlof3154681z5fHOMTIfeqz5x9mj5Unss46e4cvoI3efIVzP7cvAcfCcN+zIlfAo5CXv8pY+fptY5+/sKiY2CTwVgZ3Pjp7iQJWGPdoVv3wvHxI0wXB8NexsTCycZrx1/KKh3DK/1m1udhu7Rd7nrvRdux+ieusDlzslZUB9NRjPhjZNifN8+oeXjRam7uzIV+0269xoqu7Vy+sjIr+TK/soA3r02FtDI1Lscp+jHiB17LoM9TmWqo9jEDe96bzQwMGEmFhYY588zXn/dJjW3xua0ttx3QDgAOjYAmg6npBnc7zuiUXSV9MnmcJpRijQjHRZQWPu1XNeOyW8ZgJsRu5U9Wq4WY90dQESuNKQyBWlzIEgSCOUaqWGEwyatRSaVnk0WG+WykV7R1Gs12MPaRubZY8oUCS0LQjVWlaMCweRRpmJpMhJuChIFNmkIY6MI7JkkoKQhdXf9fgrg4Qz68BqfKYAP7z5XFnL/FFShAVVLV1TR7RFxUpVGEBVkM+Db0CUWpspOwiZ0tS45PVmjgGxqekI/TMg/0hh+jUr/HxQyzAyn02DWAAAAAElFTkSuQmCC",xt="data:image/png;base64,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",Pt="data:image/png;base64,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",qt="data:image/png;base64,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",Vt={chart:"chart___Rsr8z",group:"group___cEFV6",item:"item___uQIC1"},hn=Object.defineProperty,gn=Object.getOwnPropertySymbols,Qn=Object.prototype.hasOwnProperty,Pn=Object.prototype.propertyIsEnumerable,qn=(E,a,y)=>a in E?hn(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,nr=(E,a)=>{for(var y in a||(a={}))Qn.call(a,y)&&qn(E,y,a[y]);if(gn)for(var y of gn(a))Pn.call(a,y)&&qn(E,y,a[y]);return E};const fr=()=>`shadow-${Math.random().toString(36).slice(2,9)}`;var rn=({percentage:E,startAngle:a=270,strokeColor:y="#42BECD",trackColor:x="#e6e6e6",innerBackgroundColor:b="#fff",text:z="",textColor:ee="#000",textSize:re="1rem",textPadding:ae="28rem",outerDiameter:se,innerDiameter:fe,maxTextLength:me=6,onClick:Ae,hoverEffect:Be=!0,style:ke})=>{const[We,je]=(0,Fe.useState)(0),[Ke,Ze]=(0,Fe.useState)(0),[Je,tt]=(0,Fe.useState)(!1),at=Cn=>{var rr,En;const gr=parseFloat(Cn),aa=parseFloat((En=(rr=document.documentElement)==null?void 0:rr.style)==null?void 0:En.fontSize);return gr*aa},ot=()=>{je(at(se)),Ze(at(fe))};(0,Fe.useEffect)(()=>(ot(),window.addEventListener("resize",ot),()=>window.removeEventListener("resize",ot)),[se,fe]);const ct=We/2,lt=Ke/2,wt=(We-Ke)/2,Dt=ct-wt,Ht=2*Math.PI*Dt,Zt=Ht-E/100*Ht,dn=`rotate(${a} ${ct} ${ct})`,wn=((Cn,rr)=>rr&&Cn.length>rr?Cn.slice(0,rr-1)+"...":Cn)(z,me),Jn=()=>{Be&&tt(!0)},An=()=>{tt(!1)},pn=at("4rem");return Fe.createElement("svg",{width:We,height:We,viewBox:`0 0 ${We} ${We}`,xmlns:"http://www.w3.org/2000/svg",onClick:Ae,onMouseEnter:Jn,onMouseLeave:An,style:nr({cursor:Ae?"pointer":"default"},ke)},Fe.createElement("circle",{cx:ct,cy:ct,r:lt,fill:b}),Fe.createElement("circle",{cx:ct,cy:ct,r:Dt,fill:"none",stroke:x,strokeWidth:wt}),Fe.createElement("circle",{cx:ct,cy:ct,r:Dt,fill:"none",stroke:y,strokeWidth:wt,strokeDasharray:Ht,strokeDashoffset:Zt,strokeLinecap:"round",transform:dn}),Je&&Fe.createElement("circle",{cx:ct,cy:ct,r:Dt+wt/2,fill:"none",stroke:"#FA6400",strokeWidth:at("4rem")}),z&&Fe.createElement("foreignObject",{x:ct-lt,y:ct-lt,width:Ke,height:Ke},Fe.createElement("div",{style:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",padding:ae}},Fe.createElement("b",{style:{color:ee,fontSize:re,textAlign:"center"},title:z},wn))))},On="data:image/png;base64,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",Un="data:image/png;base64,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",sr="data:image/png;base64,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",Ar="data:image/png;base64,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",tr="data:image/png;base64,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",ur="data:image/png;base64,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",cr=Ie(59301),pr=({dataSource:E=[],pathsDetail:a,onClick:y,onMore:x})=>{const[b,z]=(0,Fe.useState)([]);(0,Fe.useEffect)(()=>{let re=[];for(let ae=0;ae{var se;let fe=null;return ae%2===0?fe=cr.createElement("div",{className:Vt.group,style:ae==0?{marginLeft:"-164rem"}:{}},re.map((me,Ae)=>{var Be,ke,We;return cr.createElement("div",{key:me.knowledge_uuid,className:Vt.item,style:ae==0&&Ae>0?{marginLeft:"300rem"}:{}},(me==null?void 0:me.has_children)&&cr.createElement("img",{src:me.complete_rate?On:Un,style:{width:"163rem",height:"91rem",position:"absolute",zIndex:1,left:0,top:"3rem"}}),Ae!==0&&cr.createElement("img",{src:me.complete_rate?sr:Ar,style:{width:"410rem",height:"50rem",position:"absolute",zIndex:2,right:"50%",bottom:"38rem"}}),ae!==0&&Ae===0&&cr.createElement("img",{src:me.complete_rate?tr:ur,style:{width:"233rem",height:"316rem",position:"absolute",zIndex:3,right:"calc(50% + 5rem)",bottom:"38rem",transform:"scaleX(-1)"}}),cr.createElement(rn,{strokeColor:"#60C059",percentage:me.complete_rate,startAngle:270,trackColor:"#E3E8EF",text:me.name,textSize:"16rem",hoverEffect:!(!(me!=null&&me.is_publish)&&!((Be=a==null?void 0:a.detail)!=null&&Be.can_managed)),textColor:"#333",outerDiameter:"137rem",innerDiameter:"107rem",textPadding:"26rem",onClick:!(me!=null&&me.is_publish)&&!((ke=a==null?void 0:a.detail)!=null&&ke.can_managed)?void 0:()=>y(me),style:{position:"absolute",zIndex:4,left:"50%",bottom:0,transform:"translateX(-50%)"}}),cr.createElement("div",{onClick:()=>{x(me)},style:{width:"34rem",height:"34rem",borderRadius:"50%",position:"absolute",zIndex:5,left:"50%",top:"3rem",transform:"translateX(-50%)",cursor:"pointer"}}),!(me!=null&&me.is_publish)&&!((We=a==null?void 0:a.detail)!=null&&We.can_managed)&&cr.createElement("div",{style:{background:"rgba(0, 0, 0, 0.5)",borderRadius:"50%",width:"124rem",height:"124rem",position:"absolute",zIndex:5,left:"50%",bottom:6,transform:"translateX(-50%)",textAlign:"center",paddingTop:"40rem"}},cr.createElement("i",{className:"iconfont icon-suo1",style:{color:"#fff",fontSize:"28rem"}}),cr.createElement("div",{style:{color:"#fff",fontSize:"12rem"}},"\u8D44\u6E90\u6682\u672A\u53D1\u5E03")))})):fe=cr.createElement("div",{className:Vt.group},(se=ee(re))==null?void 0:se.map((me,Ae)=>{var Be,ke,We;return cr.createElement("div",{key:(me==null?void 0:me.knowledge_uuid)||Ae,className:Vt.item},me&&cr.createElement(cr.Fragment,null,(me==null?void 0:me.has_children)&&cr.createElement("img",{src:me.complete_rate?On:Un,style:{width:"163rem",height:"91rem",position:"absolute",zIndex:1,left:0,top:"3rem"}}),Ae!==3&&cr.createElement("img",{src:me.complete_rate?sr:Ar,style:{width:"410rem",height:"50rem",position:"absolute",zIndex:2,left:"50%",bottom:"38rem"}}),Ae===3&&cr.createElement("img",{src:me.complete_rate?tr:ur,style:{width:"233rem",height:"316rem",position:"absolute",zIndex:3,left:"calc(50% + 5rem)",bottom:"38rem"}}),cr.createElement(rn,{strokeColor:"#60C059",percentage:me.complete_rate,startAngle:270,trackColor:"#E3E8EF",text:me.name,textSize:"16rem",textColor:"#333",hoverEffect:!(!(me!=null&&me.is_publish)&&!((Be=a==null?void 0:a.detail)!=null&&Be.can_managed)),outerDiameter:"137rem",innerDiameter:"107rem",textPadding:"26rem",onClick:!(me!=null&&me.is_publish)&&!((ke=a==null?void 0:a.detail)!=null&&ke.can_managed)?void 0:()=>y(me),style:{position:"absolute",zIndex:4,left:"50%",bottom:0,transform:"translateX(-50%)"}}),cr.createElement("div",{onClick:()=>{x(me)},style:{width:"34rem",height:"34rem",borderRadius:"50%",position:"absolute",zIndex:5,left:"50%",top:"3rem",transform:"translateX(-50%)",cursor:"pointer"}}),!(me!=null&&me.is_publish)&&!((We=a==null?void 0:a.detail)!=null&&We.can_managed)&&cr.createElement("div",{style:{background:"rgba(0, 0, 0, 0.5)",borderRadius:"50%",width:"124rem",height:"124rem",position:"absolute",zIndex:5,left:"50%",bottom:6,transform:"translateX(-50%)",textAlign:"center",paddingTop:"40rem"}},cr.createElement("i",{className:"iconfont icon-suo1",style:{color:"#fff",fontSize:"28rem"}}),cr.createElement("div",{style:{color:"#fff",fontSize:"12rem"}},"\u8D44\u6E90\u6682\u672A\u53D1\u5E03"))))})),cr.createElement(Fe.Fragment,{key:ae},fe)}))},Xn=Ie(81327),Rr=Ie(57809),Ja=Ie(17574),qa={flex_box_center:"flex_box_center___DSyRe",flex_space_between:"flex_space_between___FubQ0",flex_box_vertical_center:"flex_box_vertical_center___Bwld4",flex_box_center_end:"flex_box_center_end___K1Pkl",flex_box_column:"flex_box_column___av7e_",hader:"hader___vwJKS",title:"title____Pmur",body:"body___FxUh6",nodeData:"nodeData___cHclP",yc:"yc___I8230",yclj:"yclj___toMmi",nametitle:"nametitle___B4Hrd",treeheight:"treeheight___HER2j",spacewidth:"spacewidth___XhLbb",titlename:"titlename___rBLxO"},ci=Ie(89489),Zr=Ie(57884),da=Ie(59301),Oa=Object.defineProperty,la=Object.defineProperties,$a=Object.getOwnPropertyDescriptors,Ni=Object.getOwnPropertySymbols,Ra=Object.prototype.hasOwnProperty,zi=Object.prototype.propertyIsEnumerable,Yi=(E,a,y)=>a in E?Oa(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,No=(E,a)=>{for(var y in a||(a={}))Ra.call(a,y)&&Yi(E,y,a[y]);if(Ni)for(var y of Ni(a))zi.call(a,y)&&Yi(E,y,a[y]);return E},Eo=(E,a)=>la(E,$a(a)),Ws=(E,a)=>{var y={};for(var x in E)Ra.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&Ni)for(var x of Ni(E))a.indexOf(x)<0&&zi.call(E,x)&&(y[x]=E[x]);return y},Wo=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const Mo=E=>{var a=E,{pathsDetail:y,user:x,globalSetting:b,loading:z,dispatch:ee,addmodal:re,setaddmodal:ae,uuid:se,onOk:fe}=a,me=Ws(a,["pathsDetail","user","globalSetting","loading","dispatch","addmodal","setaddmodal","uuid","onOk"]),Ae,Be;let[ke,We]=(0,Fe.useState)({subject_id:(Ae=y==null?void 0:y.detail)==null?void 0:Ae.id,uuid:""});const[je,Ke]=(0,Fe.useState)([]),[Ze,Je]=(0,Fe.useState)([]),[tt,at]=(0,Fe.useState)(!1),[ot,ct]=(0,Fe.useState)(""),[lt,wt]=(0,Fe.useState)(!1);(0,Fe.useEffect)(()=>{re&&Ht(1)},[re]);function Dt(nn,wn){for(let Jn of nn)wn.push(Jn),Jn.children&&Jn.children.length>0&&Dt(Jn.children,wn)}function Ht(nn){return Wo(this,null,function*(){var wn,Jn;at(!0);let An=yield(0,te.ZP)("/api/subject_knowledge/tree.json",{method:"get",params:Eo(No({},ke),{id:se,uuid:ke==null?void 0:ke.uuid,is_edit:!!se})});at(!1),(An==null?void 0:An.status)===0&&(se?ke.uuid=An==null?void 0:An.uuid:nn===1&&(ke.uuid=(Jn=(wn=An==null?void 0:An.parent_knowledges)==null?void 0:wn[0])==null?void 0:Jn.uuid),ct(An==null?void 0:An.name),We(ke),Ke(An),Je(An==null?void 0:An.data))})}const Zt=nn=>{console.log(nn)},dn=nn=>{console.log(nn);const wn=nn.node.id,Jn=nn.dragNode.id,An=nn.node.pos.split("-"),pn=nn.dropPosition-Number(An[An.length-1]),Cn=(gr,aa,na)=>{for(let Qr=0;Qr{na.splice(aa,1),En=gr}),!nn.dropToGap)Cn(rr,wn,gr=>{gr.children=gr.children||[],gr.children.unshift(En)});else{let gr=[],aa;Cn(rr,wn,(na,Qr,Cr)=>{gr=Cr,aa=Qr}),pn===-1?gr.splice(aa,0,En):gr.splice(aa+1,0,En)}Je(rr)};return da.createElement(Pe.default,{title:se?"\u7F16\u8F91\u5B66\u4E60\u8DEF\u5F84":"\u521B\u5EFA\u5B66\u4E60\u8DEF\u5F84",open:re,width:"920rem",centered:!0,onOk:()=>Wo(void 0,null,function*(){var nn,wn;let Jn=[];if(Dt(Ze,Jn),console.log(Ze,Jn,"gData"),(Ze==null?void 0:Ze.length)<=0||((nn=Jn==null?void 0:Jn.filter(pn=>!(pn!=null&&pn.is_out)))==null?void 0:nn.length)===0||((wn=Ze==null?void 0:Ze.filter(pn=>!(pn!=null&&pn.is_out)))==null?void 0:wn.length)===0){_e.ZP.info("\u5B66\u4E60\u8DEF\u5F84\u4E0D\u53EF\u4E3A\u7A7A");return}if(!ot){_e.ZP.info("\u540D\u79F0\u4E0D\u53EF\u4E3A\u7A7A");return}let An=yield(0,te.ZP)("/api/subject_knowledge.json",{method:"post",body:Eo(No({},ke),{id:se,name:ot,routes:Ze})});(An==null?void 0:An.status)===0&&(_e.ZP.info(se?"\u4FEE\u6539\u6210\u529F":"\u65B0\u589E\u6210\u529F"),fe(An==null?void 0:An.id,ot),ae(!1))}),okText:"\u5B8C\u6210\u521B\u5EFA",onCancel:()=>{ae(!1)}},da.createElement(ce.Z,{spinning:tt},da.createElement("div",{className:qa.body},da.createElement(Xn.Z,{className:qa.spacewidth},da.createElement(Xn.Z.Compact,null,da.createElement(xe.default,{addonBefore:da.createElement("span",{className:qa.title},da.createElement("span",{style:{color:"red"}},"*")," \u8DEF\u5F84\u540D\u79F0"),showCount:!0,maxLength:12,value:ot,onChange:nn=>ct(nn.target.value),style:{width:"100%"},size:"large",placeholder:"\u8F93\u5165\u5B66\u4E60\u8DEF\u5F84\u540D\u79F0",allowClear:!0}))),da.createElement(Xn.Z,{className:qa.spacewidth,style:{marginTop:"20rem"}},da.createElement(Xn.Z.Compact,null,da.createElement("div",{className:qa.titlename},"\u77E5\u8BC6\u56FE\u8C31"),da.createElement(Rr.default,{value:ke.uuid,onChange:nn=>{ke.uuid=nn,Ht()},disabled:se,style:{width:"90%"},size:"large"},(Be=je==null?void 0:je.parent_knowledges)==null?void 0:Be.map(nn=>da.createElement(Rr.default.Option,{value:nn==null?void 0:nn.uuid},nn==null?void 0:nn.knowledge_name))))),da.createElement("div",{style:{marginTop:"20rem",background:"#D5F1EA",borderRadius:"8rem 8rem 0rem 0rem",height:"38rem",lineHeight:"38rem",padding:"0px 12rem"}},da.createElement("span",{style:{color:"#1B8565",fontSize:"16rem",fontWeight:"500"}},"\u5B66\u4E60\u8DEF\u5F84"),da.createElement("span",{style:{marginLeft:"10rem"}},"\uFF08\u62D6\u52A8\u53EF\u8C03\u6574\u8DEF\u5F84\u987A\u5E8F\uFF09")),(Ze==null?void 0:Ze.length)>0?da.createElement(Ja.default,{style:{background:"#FAFAFA"},treeData:Ze,showLine:!0,blockNode:!0,fieldNames:{key:"id"},className:qa.treeheight,draggable:!0,onDragEnter:Zt,onDrop:dn,switcherIcon:da.createElement(ci.Z,null),titleRender:nn=>da.createElement("div",{className:qa.nodeData,style:{color:nn!=null&&nn.is_out?"#999999":"#000000"}},da.createElement("div",{className:qa.nametitle,title:nn==null?void 0:nn.name,style:{flex:1}},(nn==null?void 0:nn.is_out)&&da.createElement("span",{className:qa.yc},"\u5DF2\u79FB\u51FA")," ",nn==null?void 0:nn.name),da.createElement("span",{className:qa.yclj,style:{color:nn!=null&&nn.is_out?"#37AD83":"#E30000",fontSize:"14rem"},onClick:()=>{nn.is_out=!nn.is_out}},nn!=null&&nn.is_out?"\u52A0\u5165\u5B66\u4E60\u8DEF\u5F84":"\u79FB\u51FA\u5B66\u4E60\u8DEF\u5F84")," ")}):da.createElement(Zr.Z,{styles:{margin:"20rem auto"}}))))};var ts=(0,Ce.connect)(({pathsDetail:E,user:a,loading:y,globalSetting:x})=>({pathsDetail:E,user:a,globalSetting:x,loading:y.models.index}))(Mo),jo=Ie(54580),Go=Ie(43428),Yr={flex_box_center:"flex_box_center___bAhU8",flex_space_between:"flex_space_between___fGcUL",flex_box_vertical_center:"flex_box_vertical_center___hqbFm",flex_box_center_end:"flex_box_center_end___h8cjt",flex_box_column:"flex_box_column___jkfSL",detailmodal:"detailmodal___KEy8k",title:"title___M0Bdn",button:"button___oEMiZ",drawer:"drawer___Pwq6m",tabstyle:"tabstyle___hGelr",items:"items___RrF7L",itemsactivite:"itemsactivite____kVzF",nodetitle:"nodetitle___UgLxl",nodeboyd:"nodeboyd___R1M87",listitem:"listitem___CjR4j",Tabs:"Tabs___gAkar",addmodal:"addmodal___KHvV4",gxcoent:"gxcoent___B8UeJ",gxtitle:"gxtitle___Ezw1C",Colortitle:"Colortitle___kChPm",gxbody:"gxbody___HmZPk",tag:"tag___b2Gak",form:"form___wY8YH",radioform:"radioform___RW7Fy",settingmodal:"settingmodal___LgbSA",body:"body___KaaXx",left:"left___BbRKH",header:"header___E8vej",treenode:"treenode___XViAn",hudong:"hudong___MzZbW",colortitle:"colortitle___PgqHg",right:"right___jzXCF",multiple:"multiple___GQEEM",settingtag:"settingtag___XVMCI",tree:"tree___zz_WU",select:"select___HL7_r",input:"input___reuVt",DetailStatistics:"DetailStatistics___v31Uq",xxrs:"xxrs___Q156g",xxrscount:"xxrscount___OdU60",righttop:"righttop___dnIBD",rightbottom:"rightbottom___B0s8j"},Jo=Ie(99267),Ls=Ie(43531),Gr=Ie(15075),Tr={tag:"tag___aXy_L",active:"active___kZOMC",tagsModal:"tagsModal___wsl_M",btn:"btn___S2nL4",modal:"modal___r3iAS",mHead:"mHead___imW9A",body:"body___fZUhx",add:"add___QHMDJ",error:"error___aJzBo"},Mr=Ie(59301),Fa=Object.defineProperty,Na=Object.getOwnPropertySymbols,yi=Object.prototype.hasOwnProperty,ya=Object.prototype.propertyIsEnumerable,Li=(E,a,y)=>a in E?Fa(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,Zi=(E,a)=>{for(var y in a||(a={}))yi.call(a,y)&&Li(E,y,a[y]);if(Na)for(var y of Na(a))ya.call(a,y)&&Li(E,y,a[y]);return E},xo=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});let oo=[{name:"\u4F5C\u4E1A",id:"zy",item_type:2},{name:"\u5B9E\u8BAD",id:"sx",item_type:2},{name:"\u6559\u6750",id:"jc",item_type:2},{name:"\u89C6\u9891",id:"sp",item_type:2},{name:"\u8BFE\u4EF6",id:"kj",item_type:2},{name:"\u8BD5\u5377",id:"sj",item_type:2},{name:"\u9898\u96C6",id:"tj",item_type:2}],Ii=[{name:"\u7AE0\u8282",id:"zj",item_type:1},{name:"\u77E5\u8BC6\u70B9",id:"zsd",item_type:1}];var co=({value:E=[],onChange:a,type:y,dataSources:x=[],pathsDetail:b={},showmodal:z,containerRef:ee})=>{const[re,ae]=(0,Fe.useState)(!1),[se,fe]=(0,Fe.useState)([]),[me,Ae]=(0,Fe.useState)(),[Be,ke]=(0,Fe.useState)(""),[We,je]=(0,Fe.useState)(""),[Ke,Ze]=(0,Fe.useState)(""),[Je,tt]=(0,Fe.useState)(!1),[at,ot]=(0,Fe.useState)(!1),[ct,lt]=(0,Fe.useState)([]),[wt,Dt]=(0,Fe.useState)("");(0,Fe.useEffect)(()=>{re&&Ht()},[re]);function Ht(){return xo(this,null,function*(){var An;let pn=yield(0,te.ZP)("/api/knowledge_items.json",{method:"get",params:{item_type:y,subject_id:(An=b==null?void 0:b.detail)==null?void 0:An.id}});(pn==null?void 0:pn.status)===0&&(y===3?fe(pn==null?void 0:pn.data):(fe([...Ii,...pn==null?void 0:pn.data]),lt([...oo,...pn==null?void 0:pn.data2])))})}const Zt=[{background:"#6236FF",borderColor:"#9D82FF"},{background:"#6DB9FF",borderColor:"#6DB9FF"},{background:"rgba(27,175,234,0.8)",borderColor:"#68D5FF"},{background:"#C1AC15",borderColor:"#DCC51C"},{background:"#E07E37",borderColor:"#F79046"},{background:"rgba(29,94,255,0.8)",borderColor:"#6D97FE"},{background:"#E75454",borderColor:"#FE8383"},{background:"#A557D8",borderColor:"#C57AF6"},{background:"#2CA768",borderColor:"#43CC86"},{background:"#1F9269",borderColor:"#38B588"},{background:"#CA7720",borderColor:"#E99338"},{background:"rgba(224,32,32,0.8)",borderColor:"#E02020"},{background:"rgba(255,126,15,0.8)",borderColor:"#FF7E0F"},{background:"rgba(29,94,255,0.8)",borderColor:"#1D5EFF"},{background:"#2BAC8E",borderColor:"#30CB9D"},{background:"#EE5D5D",borderColor:"#FF8181"},{background:"#7E5AFE",borderColor:"#9173FA"},{background:"#3ABCEF",borderColor:"#6FD6FF"},{background:"#B132C2",borderColor:"#C57AF6"},{background:"#46A4FB",borderColor:"#72BBFF"},{background:"#C1AC15",borderColor:"#DCC51C"},{background:"#E07E37",borderColor:"#F79046"},{background:"#1D5EFF",borderColor:"#6D97FE"},{background:"#2CA768",borderColor:"#43CC86"},{background:"#A557D8",borderColor:"#C57AF6"},{background:"#1F9269",borderColor:"#38B588"},{background:"#CA7720",borderColor:"#E99338"}],dn="\u6807\u7B7E";(0,Fe.useEffect)(()=>{fe(x)},[]),(0,Fe.useEffect)(()=>{re&&Ae(E)},[re]);const nn=({title:An="",style:pn={},values:Cn="",showDelete:rr=!0,modal:En=!1,active:gr=!1})=>{const na=(Jr=>Jr.split("").reduce((ma,ka)=>ma+ka.charCodeAt(0),0))(An)%Zt.length,{background:Qr,borderColor:Cr}=Zt[na];return Mr.createElement("div",{className:Hn()(Tr.tag,gr?Tr.active:""),onClick:()=>{var Jr;if(En){if(re===1){let ma=[...se,...ct];Ae([...ma.filter(ka=>(ka==null?void 0:ka.id)===Cn)])}re===2&&((Jr=me==null?void 0:me.map(ma=>ma.id))!=null&&Jr.includes(Cn)?Ae(me.filter(ma=>ma.id!==Cn)):Ae([...me,...se.filter(ma=>(ma==null?void 0:ma.id)===Cn)]))}},style:Zi({background:Qr,borderColor:Cr},pn)},Mr.createElement("span",null,An),rr&&Mr.createElement("i",{onClick:Jr=>xo(void 0,null,function*(){var ma;if(Jr.stopPropagation(),En){fe(se.filter(hi=>hi.name!==An)),fe(se.filter(hi=>hi.name!==An));let ka=yield(0,te.ZP)(`/api/knowledge_items/${Cn}.json`,{method:"delete",body:{id:Cn,subject_id:(ma=b==null?void 0:b.detail)==null?void 0:ma.id}});(ka==null?void 0:ka.status)===0&&Ht()}else a(E.filter(ka=>ka.id!==Cn))}),className:"iconfont icon-shanchu5"}))},wn=()=>{a(me),ae(!1)},Jn=An=>xo(void 0,null,function*(){var pn;if(!Be.replace(/\s+/g,"")&&An===1){Ze(`${dn}\u4E0D\u80FD\u4E3A\u7A7A`);return}if(!We.replace(/\s+/g,"")&&An===2){Dt("\u8D44\u6E90\u4E0D\u80FD\u4E3A\u7A7A");return}if((se.map(rr=>rr.name).includes(Be)||ct.map(rr=>rr.name).includes(Be))&&An===1){Ze(`\u8BE5${dn}\u5DF2\u5B58\u5728\uFF0C\u8BF7\u52FF\u91CD\u590D\u6DFB\u52A0\uFF01`);return}if((ct.map(rr=>rr.name).includes(We)||se.map(rr=>rr.name).includes(We))&&An===2){Dt("\u8BE5\u8D44\u6E90\u5DF2\u5B58\u5728\uFF0C\u8BF7\u52FF\u91CD\u590D\u6DFB\u52A0\uFF01");return}let Cn=yield(0,te.ZP)("/api/knowledge_items.json",{method:"post",body:{item_type:y===3?3:An,name:y===3||An===1?Be:We,subject_id:(pn=b==null?void 0:b.detail)==null?void 0:pn.id}});(Cn==null?void 0:Cn.status)===0&&Ht(),An===1&&tt(!1),An===2&&ot(!1)});return Mr.createElement("div",{className:Tr.tagsModal},y===5&&Mr.createElement(Mr.Fragment,null,E==null?void 0:E.map((An,pn)=>Mr.createElement(nn,{values:An.id,key:pn,title:An.name,showDelete:!1,style:{marginRight:"20rem",marginBottom:0}})),z&&Mr.createElement("div",{onClick:()=>ae(1),style:{marginBottom:"0rem"},className:Tr.btn},Mr.createElement("i",{className:"iconfont icon-genghuanguanliyuan1"}),E!=null&&E.length?"\u66F4\u6362":"\u9009\u62E9","\u7C7B\u578B")),y===3&&Mr.createElement(Mr.Fragment,null,E==null?void 0:E.map((An,pn)=>Mr.createElement(nn,{values:An.id,key:pn,title:An.name})),z&&Mr.createElement("div",{onClick:()=>ae(2),className:Tr.btn,style:{marginBottom:"10rem"}},Mr.createElement("i",{className:"iconfont icon-tianjiatixing"}),E!=null&&E.length?"\u66F4\u6362":"\u9009\u62E9","\u6807\u7B7E")),Mr.createElement(Pe.default,{open:!!re,centered:!0,width:"1000rem",okText:"\u4FDD\u5B58",getContainer:()=>ee.current,onCancel:()=>ae(!1),cancelText:"\u53D6\u6D88",afterClose:()=>{tt(!1),ot(!1),Ze(""),ke("")},onOk:wn,title:`\u9009\u62E9${dn}`},Mr.createElement("div",{className:Tr.modal},Mr.createElement("div",{className:Tr.mHead},Mr.createElement("b",null),Mr.createElement("span",null,`${dn}`,"\uFF08",se.length,"\uFF09"),Mr.createElement("div",{onClick:()=>{tt(!0),Ze(""),ke("")},className:Tr.btn},Mr.createElement("i",{className:"iconfont icon-tianjiatixing"}),"\u6DFB\u52A0")),Mr.createElement("div",{className:Tr.body},se==null?void 0:se.map((An,pn)=>{var Cn,rr,En;return Mr.createElement(nn,{showDelete:y===3?!((Cn=me==null?void 0:me.map(gr=>gr==null?void 0:gr.id))!=null&&Cn.includes(An==null?void 0:An.id)):!((rr=me==null?void 0:me.map(gr=>gr==null?void 0:gr.id))!=null&&rr.includes(An==null?void 0:An.id))&&!((En=Ii.map(gr=>gr.name))!=null&&En.includes(An.name)),modal:!0,style:{cursor:"pointer"},active:me==null?void 0:me.map(gr=>gr==null?void 0:gr.id).includes(An==null?void 0:An.id),key:An==null?void 0:An.id,values:An==null?void 0:An.id,title:An==null?void 0:An.name})}),Je&&Mr.createElement("div",{className:Tr.add},Mr.createElement(xe.default,{style:{width:"rem"},size:"large",value:Be,onChange:An=>{Ze(""),ke(An.target.value)}}),Mr.createElement("i",{onClick:()=>Jn(1),className:"iconfont icon-dui",style:{color:"#1B8565"}}),Mr.createElement("i",{onClick:()=>tt(!1),className:"iconfont icon-shanchu10",style:{color:"#9096A3"}}),!!Ke&&Mr.createElement("div",{className:Tr.error},Ke)))),y===5&&Mr.createElement("div",{className:Tr.modal},Mr.createElement("div",{className:Tr.mHead},Mr.createElement("b",null),Mr.createElement("span",null,"\u8D44\u6E90","\uFF08",ct.length,"\uFF09"),Mr.createElement("div",{onClick:()=>{ot(!0),Dt(""),je("")},className:Tr.btn},Mr.createElement("i",{className:"iconfont icon-tianjiatixing"}),"\u6DFB\u52A0")),Mr.createElement("div",{className:Tr.body},ct==null?void 0:ct.map((An,pn)=>{var Cn,rr;return Mr.createElement(nn,{showDelete:!((Cn=me==null?void 0:me.map(En=>En==null?void 0:En.id))!=null&&Cn.includes(An==null?void 0:An.id))&&!((rr=oo.map(En=>En.name))!=null&&rr.includes(An.name)),modal:!0,style:{cursor:"pointer"},active:me==null?void 0:me.map(En=>En==null?void 0:En.id).includes(An==null?void 0:An.id),key:An==null?void 0:An.id,values:An==null?void 0:An.id,title:An==null?void 0:An.name})}),at&&Mr.createElement("div",{className:Tr.add},Mr.createElement(xe.default,{style:{width:"rem"},size:"large",value:We,onChange:An=>{Dt(""),je(An.target.value)}}),Mr.createElement("i",{onClick:()=>Jn(2),className:"iconfont icon-dui",style:{color:"#1B8565"}}),Mr.createElement("i",{onClick:()=>ot(!1),className:"iconfont icon-shanchu10",style:{color:"#9096A3"}}),!!wt&&Mr.createElement("div",{className:Tr.error},wt))))))},As=Ie(1710),Fo=Ie(93152),Ao=Ie(59301),js=Object.getOwnPropertySymbols,ri=Object.prototype.hasOwnProperty,Aa=Object.prototype.propertyIsEnumerable,Ua=(E,a)=>{var y={};for(var x in E)ri.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&js)for(var x of js(E))a.indexOf(x)<0&&Aa.call(E,x)&&(y[x]=E[x]);return y},Va=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});let Vi=[{label:"\u5B9E\u8BAD",key:"1"},{label:"\u89C6\u9891",key:"2"},{label:"\u8BFE\u4EF6",key:"3"},{label:"\u8BD5\u5377",key:"4"}];const Ro=E=>{var a=E,{types:y,globalSetting:x,loading:b,dispatch:z,pathsDetail:ee,onChange:re,ktzykey:ae,getother:se}=a,fe=Ua(a,["types","globalSetting","loading","dispatch","pathsDetail","onChange","ktzykey","getother"]),me,Ae,Be,ke;let[We,je]=(0,Fe.useState)({page:1,limit:10,type:y,keyword:"",select_type:1,subject_id:"",course_id:""});const[Ke,Ze]=(0,Fe.useState)([]);(0,Fe.useEffect)(()=>{Je()},[y]);function Je(){return Va(this,null,function*(){We.select_type===3&&(We.subject_id="",We.course_id=""),We.select_type===2&&(We.subject_id=""),We.select_type===1&&(We.course_id="");let tt=yield(0,te.ZP)("/api/paths/search_all.json",{method:"get",params:We});(tt==null?void 0:tt.status)===0&&Ze(tt)})}return Ao.createElement("div",{style:{padding:"10rem 20rem"}},Ao.createElement("div",{style:{display:"flex"}},Ao.createElement("div",null,y==="1"&&Ao.createElement(xe.default,{placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u67E5\u8BE2",style:{width:"992rem",marginRight:"10rem",height:"40rem"},onChange:tt=>{We.keyword=tt.target.value,We.page=1,We.limit=10,je(We)}}),y!=="1"&&Ao.createElement("div",{style:{display:"flex"}},Ao.createElement("div",{style:{width:"223rem",alignItems:"center",display:"flex",height:"40rem"}},Ao.createElement("span",{style:{width:"92rem",border:"1rem solid #DCDCDC",borderRightStyle:"none",background:"#F6F7F9",height:"40rem",display:"flex",alignItems:"center",justifyContent:"center",lineHeight:"40rem",fontSize:"16rem",color:"#666666"}},"\u6240\u5728\u4F4D\u7F6E"),Ao.createElement(Rr.default,{value:We.select_type,onChange:tt=>{We.select_type=tt,We.page=1,We.limit=10,je(We),Je()},className:Yr.select,style:{width:"131rem"}},Ao.createElement(Rr.default.Option,{value:1},"\u5B9E\u8DF5\u8BFE\u7A0B"),Ao.createElement(Rr.default.Option,{value:2},"\u6559\u5B66\u8BFE\u5802"),Ao.createElement(Rr.default.Option,{value:3},"\u4E2A\u4EBA\u4E2D\u5FC3"))),We.select_type!==3&&Ao.createElement(Rr.default,{value:We.subject_id||We.course_id,onChange:tt=>{We.course_id=tt,We.subject_id=tt,We.page=1,We.limit=10,je(We),Je()},className:Yr.select,style:{width:"270rem",marginLeft:"8rem"}},We.select_type===1&&((me=Ke==null?void 0:Ke.subjects)==null?void 0:me.map(tt=>Ao.createElement(Rr.default.Option,{value:tt.id},tt.name))),We.select_type===2&&((Ae=Ke==null?void 0:Ke.courses)==null?void 0:Ae.map(tt=>Ao.createElement(Rr.default.Option,{value:tt.id},tt.name)))),Ao.createElement(xe.default,{onChange:tt=>{We.keyword=tt.target.value,We.page=1,We.limit=10,je(We)},addonBefore:((Be=Vi==null?void 0:Vi.find(tt=>tt.key===y))==null?void 0:Be.label)+"\u540D\u79F0",className:Yr.input,style:{marginLeft:"10rem",width:"486rem",height:"40rem"}}))),Ao.createElement(ge.ZP,{type:"primary",style:{height:"40rem",fontSize:"14rem",boxShadow:"none",lineHeight:"40rem",width:"108rem",padding:"0",marginLeft:"10rem"},onClick:()=>{Je()}},"\u67E5\u8BE2")),Ao.createElement(As.default,{style:{marginTop:"10rem"},dataSource:Ke==null?void 0:Ke.data,pagination:!1,rowKey:tt=>tt.id,scroll:{y:"400rem"},columns:[{title:((ke=Vi==null?void 0:Vi.find(tt=>tt.key===y))==null?void 0:ke.label)+"\u540D\u79F0",dataIndex:"name",ellipsis:!0,key:"name"},{title:y==="1"?"\u5408\u4F5C\u8005":"\u6240\u5C5E\u6A21\u5757",dataIndex:"name",key:"name",ellipsis:!0,render:(tt,at)=>Ao.createElement("span",null,y==="1"?at==null?void 0:at.user_names:at==null?void 0:at.model)},{title:y==="1"?"\u6700\u8FD1\u4FEE\u6539\u65F6\u95F4":"\u6240\u5728\u4F4D\u7F6E",dataIndex:"updated_at",ellipsis:!0,render:(tt,at)=>Ao.createElement("span",null,y==="1"?at==null?void 0:at.updated_at:at==null?void 0:at.stage_name)},{title:"\u64CD\u4F5C",dataIndex:"url",width:"100rem",render:(tt,at)=>Ao.createElement("a",{onClick:()=>{(at==null?void 0:at.container_type)==="Video"?Pe.default.confirm({icon:null,title:"\u89C6\u9891\u64AD\u653E",centered:!0,closable:!0,footer:!1,width:600,content:Ao.createElement(Fo.Z,{allow_skip:!0,src:tt})}):y==="3"?se(tt):window.open(tt)}},"\u67E5\u770B")}],rowSelection:{type:"radio",onChange(tt,at){re(at)}}}),Ao.createElement(ln.Z,{hideOnSinglePage:!0,style:{marginTop:"20rem"},total:Ke==null?void 0:Ke.total_count,current:We==null?void 0:We.page,pageSize:We==null?void 0:We.limit,onChange:(tt,at)=>{We.page=tt,We.limit=at,je(We),Je()}}))};var ns=(0,Ce.connect)(({pathsDetail:E,user:a,loading:y,globalSetting:x})=>({pathsDetail:E,user:a,globalSetting:x,loading:y.models.index}))(Ro),vs=Ie(84105),mi=Ie(59301),Gs=Object.defineProperty,Ul=Object.defineProperties,el=Object.getOwnPropertyDescriptors,fo=Object.getOwnPropertySymbols,ko=Object.prototype.hasOwnProperty,ms=Object.prototype.propertyIsEnumerable,Lo=(E,a,y)=>a in E?Gs(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,is=(E,a)=>{for(var y in a||(a={}))ko.call(a,y)&&Lo(E,y,a[y]);if(fo)for(var y of fo(a))ms.call(a,y)&&Lo(E,y,a[y]);return E},Ks=(E,a)=>Ul(E,el(a)),Ds=(E,a)=>{var y={};for(var x in E)ko.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&fo)for(var x of fo(E))a.indexOf(x)<0&&ms.call(E,x)&&(y[x]=E[x]);return y},Lu=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const Pu=E=>{var a=E,{typesdata:y,globalSetting:x,loading:b,dispatch:z,pathsDetail:ee,onChange:re,uuid:ae,itemsuuid:se}=a,fe=Ds(a,["typesdata","globalSetting","loading","dispatch","pathsDetail","onChange","uuid","itemsuuid"]),me,Ae,Be,ke,We,je,Ke,Ze,Je,tt,at,ot;let[ct,lt]=(0,Fe.useState)([]),[wt,Dt]=(0,Fe.useState)(!1);const[Ht,Zt]=(0,Fe.useState)([]),[dn,nn]=(0,Fe.useState)(""),[wn,Jn]=(0,Fe.useState)(""),[An,pn]=(0,Fe.useState)([]),[Cn,rr]=(0,Fe.useState)(!1);let[En,gr]=(0,Fe.useState)({bh:[],qx:[],hx:[],gl:[]});(0,Fe.useEffect)(()=>{aa()},[ae]),(0,Fe.useEffect)(()=>{if(y){let Cr=JSON.parse(sessionStorage.getItem("typesdatajsoncopy"));gr(Cr)}return()=>{}},[y]);function aa(){return Lu(this,null,function*(){var Cr,Jr,ma,ka,hi,wo;Dt(!0);let lo=yield(0,te.ZP)("/api/knowledge/v2/get_node.json",{method:"get",params:{nodeUuid:ae,subject_id:(Cr=ee==null?void 0:ee.detail)==null?void 0:Cr.id,depth:-1,relationshipFilter:"\u5305\u542B>"}});if(Dt(!1),(lo==null?void 0:lo.status)===0){Zt(lo==null?void 0:lo.data);const no=[...(0,vt.fX)((ma=(Jr=lo==null?void 0:lo.data)==null?void 0:Jr.nodes)==null?void 0:ma.map((Gi,io)=>{var bo,us;return Ks(is({},Gi),{key:(bo=Gi==null?void 0:Gi.properties)==null?void 0:bo.uuid,title:(us=Gi==null?void 0:Gi.properties)==null?void 0:us.name})}),(wo=(hi=(ka=lo==null?void 0:lo.data)==null?void 0:ka.relationships)==null?void 0:hi.filter(Gi=>Gi.type==="\u5305\u542B"||Gi.type==="\u524D\u5E8F"))==null?void 0:wo.filter((Gi,io,bo)=>io===bo.findIndex(us=>us.endNodeUuid===Gi.endNodeUuid))).children||[]];ct=no,Jn(JSON.stringify(no)),lt(no)}})}(0,Fe.useEffect)(()=>{re(En)},[En]);function na(Cr,Jr,ma){for(let ka of Cr)ka!=null&&ka.title.includes(Jr)&&ma.push(ka),ka.children&&ka.children.length>0&&(na(ka.children,Jr,ma),Qr(ka.children,Jr,ma)&&ma.push(ka))}function Qr(Cr,Jr,ma){for(let ka of Cr)if(ka!=null&&ka.title.includes(Jr))return!0}return mi.createElement(ce.Z,{spinning:wt},mi.createElement("div",{className:Yr.body},mi.createElement("div",{className:Yr.left},mi.createElement("div",{className:Yr.header},mi.createElement("div",null,"\u5171",mi.createElement("span",{style:{color:"#1B8565"}},((Ae=(me=Ht==null?void 0:Ht.metricCounters)==null?void 0:me[0])==null?void 0:Ae.count)||0),"\u4E2A\u6807\u7B7E\u8282\u70B9\uFF0C",mi.createElement("span",{style:{color:"#1B8565"}},((ke=(Be=Ht==null?void 0:Ht.metricCounters)==null?void 0:Be[1])==null?void 0:ke.count)||0),"\u4E2A\u77E5\u8BC6\u8282\u70B9"),mi.createElement(xe.default.Search,{style:{width:"350rem",borderRadius:"50%"},onChange:Cr=>{var Jr,ma,ka;const{value:hi}=Cr.target;nn(hi);let wo=[];na(JSON.parse(wn),hi,wo),wo.push((Jr=Ht==null?void 0:Ht.nodes)==null?void 0:Jr[0]);const lo=Ht==null?void 0:Ht.nodes.filter(Gi=>{var io;return((io=Gi==null?void 0:Gi.properties)==null?void 0:io.name.indexOf(hi))>-1}).map(Gi=>{var io;return(io=Gi==null?void 0:Gi.properties)==null?void 0:io.uuid});pn(lo);const no=[...(0,vt.fX)(wo,(ka=(ma=Ht==null?void 0:Ht.relationships)==null?void 0:ma.filter(Gi=>Gi.type==="\u5305\u542B"||Gi.type==="\u524D\u5E8F"))==null?void 0:ka.filter((Gi,io,bo)=>io===bo.findIndex(us=>us.endNodeUuid===Gi.endNodeUuid)).filter(Gi=>(wo==null?void 0:wo.map(io=>io==null?void 0:io.key).includes(Gi.endNodeUuid))||(wo==null?void 0:wo.map(io=>io==null?void 0:io.key).includes(Gi.startNodeUuid)))).children||[]];ct=no,lt(no),rr(!0)},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22"})),mi.createElement(Ja.default,{style:{marginTop:"30rem",maxHeight:"320rem",overflow:"auto"},showLine:!0,treeData:ct,className:Yr.tree,expandedKeys:An,onExpand:Cr=>{pn(Cr),rr(!1)},autoExpandParent:Cn,blockNode:!0,switcherIcon:mi.createElement(vs.Z,null),titleRender:Cr=>{var Jr,ma,ka,hi,wo,lo,li,no,Gi,io,bo,us,Qo,gi,ki;return mi.createElement("div",{className:Yr.treenode,key:(Jr=Cr==null?void 0:Cr.properties)==null?void 0:Jr.uuid},mi.createElement("div",{style:{width:"50%",display:"flex",alignItems:"center"}},((ma=En==null?void 0:En.bh)==null?void 0:ma.find(Sa=>{var _a;return(Sa==null?void 0:Sa.uuid)===((_a=Cr==null?void 0:Cr.properties)==null?void 0:_a.uuid)}))&&mi.createElement("span",{className:Yr.settingtag,style:{background:"#6236ff"}},"\u5305\u542B"),((ka=En==null?void 0:En.qx)==null?void 0:ka.find(Sa=>{var _a;return(Sa==null?void 0:Sa.uuid)===((_a=Cr==null?void 0:Cr.properties)==null?void 0:_a.uuid)}))&&mi.createElement("span",{className:Yr.settingtag,style:{background:"#24A881"}},"\u524D\u7F6E"),((hi=En==null?void 0:En.hx)==null?void 0:hi.find(Sa=>{var _a;return(Sa==null?void 0:Sa.uuid)===((_a=Cr==null?void 0:Cr.properties)==null?void 0:_a.uuid)}))&&mi.createElement("span",{className:Yr.settingtag,style:{background:"#EC8657"}},"\u540E\u7F6E"),((wo=En==null?void 0:En.gl)==null?void 0:wo.find(Sa=>{var _a;return(Sa==null?void 0:Sa.uuid)===((_a=Cr==null?void 0:Cr.properties)==null?void 0:_a.uuid)}))&&mi.createElement("span",{className:Yr.settingtag,style:{background:"#497DFF"}},"\u5173\u8054"),mi.createElement("div",{className:Yr.multiple,title:Cr==null?void 0:Cr.title,dangerouslySetInnerHTML:{__html:(lo=Cr==null?void 0:Cr.title)==null?void 0:lo.replaceAll(dn,`${dn}`)},style:{width:"100%",fontSize:"14rem",color:"#000",fontWeight:400}})),mi.createElement("div",{className:Yr.hudong},!((li=En==null?void 0:En.qx)!=null&&li.find(Sa=>{var _a;return(Sa==null?void 0:Sa.uuid)===((_a=Cr==null?void 0:Cr.properties)==null?void 0:_a.uuid)})||(no=En==null?void 0:En.bh)!=null&&no.find(Sa=>{var _a;return(Sa==null?void 0:Sa.uuid)===((_a=Cr==null?void 0:Cr.properties)==null?void 0:_a.uuid)})||(Gi=En==null?void 0:En.hx)!=null&&Gi.find(Sa=>{var _a;return(Sa==null?void 0:Sa.uuid)===((_a=Cr==null?void 0:Cr.properties)==null?void 0:_a.uuid)})||(io=En==null?void 0:En.gl)!=null&&io.find(Sa=>{var _a;return(Sa==null?void 0:Sa.uuid)===((_a=Cr==null?void 0:Cr.properties)==null?void 0:_a.uuid)}))&&se!==((bo=Cr==null?void 0:Cr.properties)==null?void 0:bo.uuid)&&mi.createElement("div",null,mi.createElement("span",{onClick:()=>{var Sa,_a,ni,Qi;if(!(((_a=(Sa=En==null?void 0:En.bh)==null?void 0:Sa.filter(Ma=>{var po;return(Ma==null?void 0:Ma.uuid)===((po=Cr==null?void 0:Cr.properties)==null?void 0:po.uuid)}))==null?void 0:_a.length)>0)){let Ma=[];Ma.push({name:(ni=Cr==null?void 0:Cr.properties)==null?void 0:ni.name,uuid:(Qi=Cr==null?void 0:Cr.properties)==null?void 0:Qi.uuid}),gr({bh:[...Ma,...En==null?void 0:En.bh],qx:En==null?void 0:En.qx,hx:En==null?void 0:En.hx,gl:En==null?void 0:En.gl})}},className:Yr.colortitle,style:{marginRight:"20rem"}},"\u8BBE\u4E3A\u5305\u542B"),mi.createElement("span",{onClick:()=>{var Sa,_a,ni,Qi;if(!(((_a=(Sa=En==null?void 0:En.qx)==null?void 0:Sa.filter(Ma=>{var po;return(Ma==null?void 0:Ma.uuid)===((po=Cr==null?void 0:Cr.properties)==null?void 0:po.uuid)}))==null?void 0:_a.length)>0)){let Ma=[];Ma.push({name:(ni=Cr==null?void 0:Cr.properties)==null?void 0:ni.name,uuid:(Qi=Cr==null?void 0:Cr.properties)==null?void 0:Qi.uuid}),gr({qx:[...Ma,...En==null?void 0:En.qx],hx:En==null?void 0:En.hx,bh:En==null?void 0:En.bh,gl:En==null?void 0:En.gl})}},className:Yr.colortitle},"\u8BBE\u4E3A\u524D\u7F6E"),mi.createElement("span",{onClick:()=>{var Sa,_a,ni,Qi;if(!(((_a=(Sa=En==null?void 0:En.hx)==null?void 0:Sa.filter(Ma=>{var po;return(Ma==null?void 0:Ma.uuid)===((po=Cr==null?void 0:Cr.properties)==null?void 0:po.uuid)}))==null?void 0:_a.length)>0)){let Ma=[];Ma.push({name:(ni=Cr==null?void 0:Cr.properties)==null?void 0:ni.name,uuid:(Qi=Cr==null?void 0:Cr.properties)==null?void 0:Qi.uuid}),gr({qx:En==null?void 0:En.qx,hx:[...Ma,...En==null?void 0:En.hx],bh:En==null?void 0:En.bh,gl:En==null?void 0:En.gl})}},style:{margin:"0rem 20rem"},className:Yr.colortitle},"\u8BBE\u4E3A\u540E\u7F6E"),mi.createElement("span",{onClick:()=>{var Sa,_a,ni,Qi;if(!(((_a=(Sa=En==null?void 0:En.gl)==null?void 0:Sa.filter(Ma=>{var po;return(Ma==null?void 0:Ma.uuid)===((po=Cr==null?void 0:Cr.properties)==null?void 0:po.uuid)}))==null?void 0:_a.length)>0)){let Ma=[];Ma.push({name:(ni=Cr==null?void 0:Cr.properties)==null?void 0:ni.name,uuid:(Qi=Cr==null?void 0:Cr.properties)==null?void 0:Qi.uuid}),gr({qx:En==null?void 0:En.qx,hx:En==null?void 0:En.hx,gl:[...Ma,...En==null?void 0:En.gl],bh:En==null?void 0:En.bh})}},className:Yr.colortitle},"\u8BBE\u4E3A\u5173\u8054")),mi.createElement("span",{onClick:()=>{var Sa;let _a=(Sa=En==null?void 0:En.bh)==null?void 0:Sa.filter(ni=>{var Qi;return ni.uuid!==((Qi=Cr==null?void 0:Cr.properties)==null?void 0:Qi.uuid)});gr({bh:_a,hx:En==null?void 0:En.hx,qx:En==null?void 0:En.qx,gl:En==null?void 0:En.gl})}},((us=En==null?void 0:En.bh)==null?void 0:us.find(Sa=>{var _a;return(Sa==null?void 0:Sa.uuid)===((_a=Cr==null?void 0:Cr.properties)==null?void 0:_a.uuid)}))&&"\u53D6\u6D88\u5305\u542B"),mi.createElement("span",{onClick:()=>{var Sa;let _a=(Sa=En==null?void 0:En.qx)==null?void 0:Sa.filter(ni=>{var Qi;return ni.uuid!==((Qi=Cr==null?void 0:Cr.properties)==null?void 0:Qi.uuid)});gr({qx:_a,hx:En==null?void 0:En.hx,bh:En==null?void 0:En.bh,gl:En==null?void 0:En.gl})}},((Qo=En==null?void 0:En.qx)==null?void 0:Qo.find(Sa=>{var _a;return(Sa==null?void 0:Sa.uuid)===((_a=Cr==null?void 0:Cr.properties)==null?void 0:_a.uuid)}))&&"\u53D6\u6D88\u524D\u7F6E"),mi.createElement("span",{onClick:()=>{var Sa;let _a=(Sa=En==null?void 0:En.hx)==null?void 0:Sa.filter(ni=>{var Qi;return ni.uuid!==((Qi=Cr==null?void 0:Cr.properties)==null?void 0:Qi.uuid)});gr({qx:En==null?void 0:En.qx,hx:_a,bh:En==null?void 0:En.bh,gl:En==null?void 0:En.gl})}},((gi=En==null?void 0:En.hx)==null?void 0:gi.find(Sa=>{var _a;return(Sa==null?void 0:Sa.uuid)===((_a=Cr==null?void 0:Cr.properties)==null?void 0:_a.uuid)}))&&"\u53D6\u6D88\u540E\u7F6E"),mi.createElement("span",{onClick:()=>{var Sa;let _a=(Sa=En==null?void 0:En.gl)==null?void 0:Sa.filter(ni=>{var Qi;return ni.uuid!==((Qi=Cr==null?void 0:Cr.properties)==null?void 0:Qi.uuid)});gr({qx:En==null?void 0:En.qx,hx:En==null?void 0:En.hx,bh:En==null?void 0:En.bh,gl:_a})}},((ki=En==null?void 0:En.gl)==null?void 0:ki.find(Sa=>{var _a;return(Sa==null?void 0:Sa.uuid)===((_a=Cr==null?void 0:Cr.properties)==null?void 0:_a.uuid)}))&&"\u53D6\u6D88\u5173\u8054")))}})),mi.createElement("div",{className:Yr.right},mi.createElement("div",{className:Yr.title},"\u5DF2\u5173\u8054\u5173\u7CFB"),mi.createElement("div",{style:{padding:"20rem 25rem"}},mi.createElement("div",{className:Yr.gxtitle},mi.createElement("div",{className:Yr.Colortitle,style:{background:"#6236ff"}}),mi.createElement("div",null,"\u88AB\u5305\u542B\uFF08",(We=En.bh)==null?void 0:We.length,"\uFF09")),mi.createElement("div",{className:Yr.gxbody},(je=En==null?void 0:En.bh)==null?void 0:je.map(Cr=>mi.createElement("div",{className:Yr.tag,style:{background:"#6236ff"}},mi.createElement("span",{style:{marginRight:"10rem"}},Cr==null?void 0:Cr.name)," ",mi.createElement(Jo.Z,{onClick:()=>{var Jr;let ma=(Jr=En==null?void 0:En.bh)==null?void 0:Jr.filter(ka=>ka.uuid!==Cr.uuid);gr({bh:ma,hx:En==null?void 0:En.hx,qx:En==null?void 0:En.qx,gl:En==null?void 0:En.gl})}})))),mi.createElement("div",{className:Yr.gxtitle,style:{marginTop:"30rem"}},mi.createElement("div",{className:Yr.Colortitle,style:{background:"#24A881"}}),mi.createElement("div",null,"\u524D\u5E8F\uFF08",(Ke=En.qx)==null?void 0:Ke.length,"\uFF09")),mi.createElement("div",{className:Yr.gxbody},(Ze=En==null?void 0:En.qx)==null?void 0:Ze.map(Cr=>mi.createElement("div",{className:Yr.tag,style:{background:"#24A881"}},mi.createElement("span",{style:{marginRight:"10rem"}},Cr==null?void 0:Cr.name)," ",mi.createElement(Jo.Z,{onClick:()=>{var Jr;let ma=(Jr=En==null?void 0:En.qx)==null?void 0:Jr.filter(ka=>ka.uuid!==Cr.uuid);gr({qx:ma,hx:En==null?void 0:En.hx,bh:En==null?void 0:En.bh,gl:En==null?void 0:En.gl})}})))),mi.createElement("div",{className:Yr.gxtitle,style:{marginTop:"30rem"}},mi.createElement("div",{className:Yr.Colortitle,style:{background:"#EC8657"}}),mi.createElement("div",null,"\u540E\u5E8F\uFF08",(Je=En.hx)==null?void 0:Je.length,"\uFF09")),mi.createElement("div",{className:Yr.gxbody},(tt=En==null?void 0:En.hx)==null?void 0:tt.map(Cr=>mi.createElement("div",{className:Yr.tag,style:{background:"#EC8657"}},mi.createElement("span",{style:{marginRight:"10rem"}},Cr==null?void 0:Cr.name)," ",mi.createElement(Jo.Z,{onClick:()=>{var Jr;let ma=(Jr=En==null?void 0:En.hx)==null?void 0:Jr.filter(ka=>ka.uuid!==Cr.uuid);gr({qx:En==null?void 0:En.qx,bh:En==null?void 0:En.bh,hx:ma,gl:En==null?void 0:En.gl})}})))),mi.createElement("div",{className:Yr.gxtitle,style:{marginTop:"30rem"}},mi.createElement("div",{className:Yr.Colortitle,style:{background:"#497DFF"}}),mi.createElement("div",null,"\u5173\u8054\uFF08",(at=En.gl)==null?void 0:at.length,"\uFF09")),mi.createElement("div",{className:Yr.gxbody},(ot=En==null?void 0:En.gl)==null?void 0:ot.map(Cr=>mi.createElement("div",{className:Yr.tag,style:{background:"#497DFF"}},mi.createElement("span",{style:{marginRight:"10rem"}},Cr==null?void 0:Cr.name)," ",mi.createElement(Jo.Z,{onClick:()=>{var Jr;let ma=(Jr=En==null?void 0:En.gl)==null?void 0:Jr.filter(ka=>ka.uuid!==Cr.uuid);gr({qx:En==null?void 0:En.qx,bh:En==null?void 0:En.bh,hx:En==null?void 0:En.hx,gl:ma})}}))))))))};var $c=(0,Ce.connect)(({pathsDetail:E,user:a,loading:y,globalSetting:x})=>({pathsDetail:E,user:a,globalSetting:x,loading:y.models.index}))(Pu),bd=Ie(89392),tc=Ie(34055),wu=Ie(28202),Cd=Ie(59301),Pd=Object.getOwnPropertySymbols,ed=Object.prototype.hasOwnProperty,Xd=Object.prototype.propertyIsEnumerable,Nh=(E,a)=>{var y={};for(var x in E)ed.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&Pd)for(var x of Pd(E))a.indexOf(x)<0&&Xd.call(E,x)&&(y[x]=E[x]);return y},Bg=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const Rh=[3,2,1];let wd=null;const nc=E=>{var a=E,{pathsDetail:y,user:x,globalSetting:b,loading:z,dispatch:ee,datas:re,items:ae}=a,se=Nh(a,["pathsDetail","user","globalSetting","loading","dispatch","datas","items"]);const fe=(0,Fe.useRef)(),me=(0,Fe.useRef)(),Ae=(0,Fe.useRef)(null);(0,Fe.useEffect)(()=>{ke()},[re]),(0,Fe.useEffect)(()=>(window.addEventListener("resize",Be),()=>{window.removeEventListener("resize",Be)}),[]);function Be(){var We,je;(je=(We=fe.current)==null?void 0:We.update)==null||je.call(We)}function ke(){return Bg(this,null,function*(){var We,je,Ke,Ze,Je,tt,at,ot;if(((We=re==null?void 0:re.nodes)==null?void 0:We.length)>0){let ct=(je=re==null?void 0:re.nodes)==null?void 0:je.filter(wt=>{var Dt;return ae==null?void 0:ae.includes((Dt=wt==null?void 0:wt.properties)==null?void 0:Dt.uuid)}).map(wt=>{var Dt,Ht,Zt,dn,nn,wn,Jn,An,pn,Cn,rr,En;return{rootNodeUuid:(Dt=wt==null?void 0:wt.properties)==null?void 0:Dt.rootNodeUuid,id:((Ht=wt==null?void 0:wt.properties)==null?void 0:Ht.uuid)+"_",name:(Zt=wt==null?void 0:wt.properties)==null?void 0:Zt.name,description:(dn=wt==null?void 0:wt.properties)==null?void 0:dn.description,nodeType:(nn=wt==null?void 0:wt.properties)==null?void 0:nn.nodeType,tags:((wn=wt==null?void 0:wt.properties)==null?void 0:wn.tags)&&((pn=(An=(Jn=wt==null?void 0:wt.properties)==null?void 0:Jn.tags)==null?void 0:An.split("\uFF0C"))==null?void 0:pn.map(gr=>({name:gr}))),colorType:parseInt((Cn=wt==null?void 0:wt.properties)==null?void 0:Cn.color)>3?"3":(rr=wt==null?void 0:wt.properties)==null?void 0:rr.color,activeColor:"#FA6400",size:Rh[((En=wt==null?void 0:wt.properties)==null?void 0:En.color)-1]||1,shape:"circle",hide:!1,isExtendedState:!0}}),lt=(tt=(Je=(Ze=(Ke=re==null?void 0:re.relationships)==null?void 0:Ke.filter(wt=>{var Dt,Ht,Zt,dn,nn,wn;return wt.endNodeUuid!==((Zt=(Ht=(Dt=re==null?void 0:re.nodes)==null?void 0:Dt[0])==null?void 0:Ht.properties)==null?void 0:Zt.rootNodeUuid)&&wt.startNodeUuid!==((wn=(nn=(dn=re==null?void 0:re.nodes)==null?void 0:dn[0])==null?void 0:nn.properties)==null?void 0:wn.rootNodeUuid)}))==null?void 0:Ze.filter(wt=>(ae==null?void 0:ae.includes(wt.startNodeUuid))&&(ae==null?void 0:ae.includes(wt.endNodeUuid))))==null?void 0:Je.filter(wt=>wt.type==="\u5305\u542B"||wt.type==="\u524D\u5E8F"||wt.type==="\u5173\u8054"))==null?void 0:tt.map(wt=>({hide:!1,id:(wt==null?void 0:wt.endNodeUuid)+"_",label:wt==null?void 0:wt.type,props:[],colorType:1,sourceRadius:32,targetRadius:32,source:(wt==null?void 0:wt.startNodeUuid)+"_",target:(wt==null?void 0:wt.endNodeUuid)+"_",value:10}));fe.current=null,me.current.innerHTML="",fe.current=new wu.createContainer({containerName:"#graphRefs",width:((at=me==null?void 0:me.current)==null?void 0:at.clientWidth)||0,height:((ot=me==null?void 0:me.current)==null?void 0:ot.clientHeight)||0,toolbarData:[],clickToggle:!1,background:"#fff",isShowMask:!1,nodes:ct,links:lt,zoomOptions:{minScale:.2,maxScale:5},nodeMouseover:function(wt){return wt},nodeClick:function(wt){var Dt;return(Dt=fe==null?void 0:fe.current)==null||Dt.selectToNode(wt.id),wt},layout:{force:!1,x:20,y:60}}),fe.current.zoomOut()}})}return Cd.createElement("div",{ref:Ae,style:{background:"#fff",height:"455rem"}},Cd.createElement("div",{style:{width:"100%",height:"455rem"},ref:me,id:"graphRefs"}))};var Jd=(0,Ce.connect)(({pathsDetail:E,user:a,loading:y,globalSetting:x})=>({pathsDetail:E,user:a,globalSetting:x,loading:y.models.index}))(nc),Mu="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAO4AAADICAYAAADvG90JAAAAAXNSR0IArs4c6QAAIABJREFUeF7snQecXlWZ/7/n3vvW6SUzk0kPCZAYQpUOoggIiK4lKqIsritrdy27a1fWVRdl7a6ujb+N1dVdUEFFBUERpIQE0ieTmcn0+vb39nvP33PfiWIlZQZDcm8+72dKzj33nN+5v3me85ynCOIrRiBG4EmHgNg3Yiml+v63Pz/pZhIPOEbgyEdACiGkmmZEVCmlduTPOZ5hjMARgUBEXhFL2iNiMeNJHEUICCFCRdxY2h5Fix5P9YhAIJK4MXGPiLWMJ3EUIRAT9yha7HiqRw4CMXGPnLWMZ3IUIRAT9yha7HiqRw4CMXGPnLWMZ3IUIRAT9yha7HiqRw4CMXGPnLWMZ3IUIRAT9yha7HiqRw4CMXGPnLWMZ3IUIRAT9yha7HiqRw4CMXGPnLWMZ3IUIRAT9yha7HiqRw4CMXGPnLWMZ3IUIRAT9yha7HiqRw4CMXGPnLWMZ3IUIRAT9yha7HiqRw4CMXGPnLWMZ/JEILAR9DG40oF1IaCBkGEoQFO5oFRCKJGQwb1/o+s3z+N4YuLOI7hx10cgAre6HOsk+ZENy30glBCovG2zHyElCcmDdVb18g319TPzBEFM3HkCNu72CEXgljB8myPEh30hoswxiry2VAkXaxNWxBUaZn0oXv5SnVvmCYaYuPMEbNztEYjA7dBZQt7qI05RUlalSFUStzpLWjVlRWCVQTUt+c5yXVx9AbjzAEVM3HkANe7yCETgOuAUeHEVbgwhJZGoPa5KR24pift7c5YYiPEmjUs3wKPzAEdM3HkANe7yCETgV1A3Bje58OwaSRV1JYHUcEL4w5SLAsKs5AMpjQ9s+ENeHzo+MXEPHcO4h6MBgdvwz6xg/MCH1tp8f0dcN4TwT+RKrYNNrYLLLoPJOcYoJu4cAxp3d4QicDucUEL+yEUs3DfFSF2WAkXcYLZ4T61ASO2q0xhIu87FL0il9swxLDFx5xjQuLsjFIG7IJkn/KKF9rJ93Iy+SrCVxFXfitmDXHW+K5AZ+H8tGq+5FLw5hiUm7hwDGnd3BCNwG1xagW8HyLoaZ0VkVVZ7XEXcfZcSvrpGMROw4UqDO+YBkpi48wBq3OURisAd0FKA73nIc8LIjqxFolQRV/24r9SlEGAI+dNOIV54KVTmAY6YuPMAatzlEYzALfA6Bz4egK6cLxRxg1nS7nPC0ARuNgxeu1vXb3zf/GARE3d+cI17PVIRuANWFaS83RRiuR1ZlgUikr4icr5QHssJIbc12OJZz88wOk84xMSdJ2Djbo9cBPSbCV9po51kKyepmk1KaqHa7WpKXZZpjXtfCN+adV+eDyRi4s4HqnGfMQLzjEBM3HkGOO4+RmA+EIiJOx+oxn3GCMwzAjFx5xnguPsYgflAICbufKAa9xkjMM8IxMSdZ4Dj7mME5gOBmLjzgWrcZ4zAPCMQE3eeAY67jxGYDwRi4s4HqnGfMQLzjEBM3HkGOO4+RmA+EIiJOx+oxn3GCMwzAjFx5xnguPsYgflAICbufKAa9xkjMM8IxMSdZ4Dj7mME5gOBmLjzgWrcZ4zAPCMQE3eeAZ6X7lXhqcmo3lTtyoCwZnP3rgZW1Spj/H6O7nkZSdzpXwmBmLh/JeAP+rF3QXYK3mtKuSaMMpSpDAy1dEcqoX4g0VKCb75cjwK54+vIRCAm7pNtXW+GCyz4X1/KZleqTPq1HAxKvKocDOqrrnFfm85zN8B8VYt7ssF2pI03Ju6TaUVVbt8p+IIDL1cEVUnKbB/8fTUeZ/VjTcfOhrzqFUluejLNLx7rfiMQE3e/oToMGt4Cp1nwfR861XCUpqyI6+0rHTdbWVkpzoaQd7UmxAs2QOEwGHo8hLlFICbu3OI5f71tB2MnfNyE1wS/29PiBLPErW13f2uRimq0wlXX6Hx//kYV9/xXQiAm7l8J+AN+7G2w1oLbqrD0sVnz3Vni7it/ob7uy8ydhu93GrzsOVA94AfGNxzOCMTEPZxX57dju+46/u897/mXqqb9W1BL3fvbax9x1S8i0j4mpX5CUMx44jl/m+aeJ8U840HuLwIxcfcXqb92u+8SXGGhfSNA1O8biyLwbyWuOtV9TBkMReKExnh9wOUvS7D5rz3++PlzikBM3DmFcx47+xk05JDfseCi30lcgauMU4+pzxqVeRSgacikDL+ySNdeNw/V4uZxpnHX+4FATNz9AOmwaXIzvMhEfiWMKjiqs1sRGadUfdZ9e1u1/1Uac1Ijnw143ssNfnnYTCAeyFwhEBN3rpB8IvpR1eJmkLfYiHNnBWtUKS4irhrArFVZkTgj5P82C3HNBjCfiLHFz3hCEYiJ+4TCPQcP+1+CV9ron/ElSeUp5UnliCGRqoqNIm4Iuk4pG/KSq3Vun4NHxl0cfgjExD381uQvj+h2zM4y2VsqUp4UyGhHG6nJygdjVuiih9zZrfOSearN+mSD7Egcb0zcJ+Oq3upxmq0FywJ0FSIkQwIhA6SuKwLr6AG7NiTZ9mScWzzm/UIgJu5+wRQ3ihE4vBCIiXt4rUc8mhiB/UIgJu5+wRQ3ihE4vBCIiXt4rUc8mhiB/UIgJu5+wRQ3ihE4vBCIiXt4rUc8mhiB/UIgJu5+wRQ3ihE4vBCIiXt4rUc8mhiB/UIgJu5+wRQ3ihE4vBCIiXt4rUc8mhiB/UIgJu5+wRQ3ihE4vBCIiXt4rUc8mgNAQC9DkwcdNn63QHQEUKeDFaKPScfZO5SaGjmLxc4B9PlkaRoT98myUvE4IwQS07AMOA24QCJPEYhFIbJJA0OTUtOFpgo8eAFyqkp4r4n+lQT8chV4RxCGMXGPoMU8YqdShlYCzpE6zw+QFwSIhSEkHpMHPoqS0pEkEBggVEY9V0RJpXN5wo8LtI+vB+sIASkm7hGykEfkNCxYGMCzQ7gaOMmFrBKbLkgPqVLOjoawW0f0CsLxJFolCdkU4fKk1M5MCNaayNQIWDnku85B+/RsHvknO14xcZ/sK3gkjn+S6oIsdc8P4VUhrDMhoTaqDpgh7ArwfxrAzzSMHa0wszj6r9+7RBXaE3ANyLdPQfMwYgC4/AzY+URitgvqHMgUQWpgn1NLJXSolRRj4j6Rixg/63ERyJQJLgb9zT6cUYVkFaQFuRDuDoLgmyldv2d9rZjZ4778vZBYBh+qwj/2ohgTvuX8mtSd1+v+anXBWF3diTNwwbTPGcWQtjKEgSDfQritQWi3dhtsvBryBzmQmLgHCVx829wiICqwJoS3OvCCMrKhAlQiI5O4wyf4TCf63WsPIvGdBWe4cFsvtNhh+I1zNO3vVL20uR1+rbeNkJ6BywZ93nq/K0/YVAmzw5VAmF4YWcaEDg3ZhOyq1ytPSbF5fYrPHQO3bPhjjeHxhhcT9/EQiv9/3hHIjBJcWUX/54mAVaOBFOMBTPoCW+B7MKoZDLTqbF2o8fN6nXtfAhP7I3FnR76sDHfuguWmlD89Tojndc6DkaoX2nbDe35lyWt+MBE27Bq1cXIeVP1oUx5VaEsCWR1ak6Q706zr0CrnZcVnT0ry0QOUvjFx5/21jB/wZxHYDcsL8O69Li/aWqVuc1kyZMGkI6k64KrKDBok0oLmLCxrEPbx9fSsTYTfXmA4X38JmZHHg9eBFWaNuEs9uL0JXjDX1mW1j90Rhtf/pMirvt/nGqN7bWTOBlMVdpLgq1GKqHCxMnmTMqA1gbY0w+oVSe+KNvG10xO8dQOUH28+s/8fE3c/gYqbzSECG0G34MJxnw88XOCUe6altqskyBd8PFNJqHC26K962ZWkEpDSoMmgpVXnlDb8M1vZvNDgQ0+H29bOUuNPDdHyvNOLCeOHe6DFR3z9afDKOVaV9Z/BW28uyfd/Y7edKu22QUnailcjrcqhGwS1VJzqr1BEXh0yGrQk0RZnecqxCedZHfLdq1LaJ6/dPzU+Ju4cvo9xV/uBwDCkBuHvt1m86+cTsvOesZCx6RA/0KHoguVCoPRKJW73SSlFXAFpAxoN9GadJZ2SZy7SZlYbfHQtfPrZYP+px1dCrp3Q+Mxe0Ax45/nwkf0Y5n432QIn3+3IH/z7kLdwZEsZRvwaaR1FWpXoWn19TH1FTa/9MUroNbW5PYWxso4LjzPGLm3jeW+CB/fj4TFx9wOkuMkcIVCEpj74l1+bvO57I7L+18MBxUkHSsrXSVOZ3cGftRuJsFZLRdNqBFYqZiYBdUnIAE0ai1fAWZ3CPNXg+jPgIxfUdpOPvVIF+MYAPD8npZkSwd+cg3HHHE1HdaP/JOSGT88Eb7htd1XI7SbMuJGOrwUBBh5SBgRhiI5BKDTUd1IkanNKqD9ESejOsPiEjLxymfz8R1LaG/fjrDkm7hwuYtzVX0CgCh0TIR/+hc1LvzEYJu8dDbGmHCiq4kfJWtnB0KuplYqs+6595I1UZg3qU5BSqiaILkHzSsHZ9aJ8YYo3vRm+9lijVRXWl+CHPaA8rR5thGedWjNszcnVB8f83JO3v3fQXTHWWyTVM0MinyMwS6S8KmnNQxOCUFWa8H0sT2KFWQItjZapI6xbiKxvJmzLYKxq4LITtJ5L01zy6jSDjzPAmLhzsoJxJ38RAQu6S/AfD3s8/zNDvnHnENiTLuR9qKrj2DTYHiqTO0Fkyam5K6j9oFI1FWkVl41a7VDSirgGLJCwKklznWBDC7vPNnjBNfw2EbxWhA8MwT+PK3sQ/Pt58N4DsEY/7qpuh0t+UA1u/vyOfKptfIqT0tDeliVZlySpxpdIEGgGnibwgpCq61AyfWamSswMjFEYKzFjJii0LMdftYynnphxr+niytfq3BIT93HhjxvMJwIWLDLhMyNw+Y3Tof7/dtsUCjooaauciRVxi4qkipj+7P52ll77pK0iraq2on42Zomb1KFDhxWJSPqu6RTyxXXc+DR4nVKZ1blwBX6wG1a4MJaAy8+HR+ZqrmqvPgP/tN0Or8vbDk1pAy1pMBbAWBAw6XhUbDeyTwkjCUYSWwjKAZQ9mzoR0q3r1FWrVMbKbLNTJJYukFd16299Z0r7ZEzcuVqpuJ8DRmAauoDPFpBXPOSg39DnsbG3BDkBjmKqXrO8lmfrhEqlLs+SdF/pQWWBjQxVsiZ11UepykkDFiWgXZ0XQWqFzvMamDxfes+9NJHYXA8fG4d/mFTdheHnOjXtLX/J+ry/k5uC7BScV4ZXTEr5zNFAtihtvxKGFFyXKcdl2nMp2zae5ZJJGNTVNWEnMoxrOsUQpmZyhMUCiSCgIZ1iZWsTy5rr6MqkOD6lfWOpxtueA1N/YUyxqry/Cxa3OzAExqKTyvATU1K8JI/Qb50J+ewuk1J/AUpKO26EUFPip3b8owxTgRKps9bk2eqD0RGK+p0K99FUxW5lkdVq5F2prFRq7ythtcHKeuTLGvnIG4LgV0VN++qwEC0SBlLwnLN+p0If2ER+11rvgTMteNO4lBfv8cOGPabDTNHFD0IcL8CuOlhVF8fz8fwA4Xu0djeRaG5k2HEZQlJOZrCqJoyOQL6EKLnopkuqrZEFx63k9GM63ZMbUxuX6HxyAdx68Z92FomJe7CrGN/35xFQUuk3hx4fmEa+bkKSUJEBnx7y+WFPGTk0Q1PCwE+0Ys4IpDo2UcYox6lJX+UX+HvXLGHVrxWZFYGVutySgoVJKHpQBxyfor4eXtciel6TkO44rKtK4emCd0v42AU1WX5Q1x5od+C1BXj1YCg7t9s+fTMV8pMmohqSUtJf07BNHytnEVg+iIBknU7T6jZKlsvY6BRDuqC0cAEyAUxPIUJJUmRI9AwR9O3FaWrAWHsMq05cwXndzdX1Ke3mNvjQi2HXH4IipFRWgPiKEZgbBLaDsQjePCHl+0cFaYGojjky9W97LGNbT4m6aonrz+lkxx7JjdsEptQjIw5lEzxlmJo9/qkVEK1JWaUm67MODOp75ZCxtAH8EJTDRrMOx2l0ZAI+sTApj09IkUdT8bl3NCJeenItKOGgrmFYl4N/n4CL+gNpbM277BkpYs9USdke6WSCpo4WpK4xM1rGnKggXQ9dD0m3pNFaGhjrH6E8PEXO0MmtXETd4lb8oX5sP8RYvpiVHc04W3Yx9mgfrmEQrF1O21NWckF3izwtK7YvE+Idx8KPT/2dc0YscQ9qNeOb/iwChYAryjpfGpC0e4J8Pdz4kC1f+YEdVtP4ngKdhsMtFy7mp5tdPvSgj60kbDoJheqsRVmpy+oz+yVSmaONb1SxOyJyRxrqDFBuhUoSNxkYx4a8slPyDwsyFJXfA2LEgBefB/cd5HKJPrggD5/olzyl1w3FtnGLvXuL+AUb3XUiQb9wcSstSxcwMlxibO8MlMoYrkMqlIhEAjeRojw6jVsqY2oaua42MosXkBrsozoxhexoIbtqIZ1LF0R/oLbvGaU4U4TONupXr+T07kbOatAmVmm853T46uw+PSbuQS5qfNufQGDacVbbqdT/DErWVwWuTviBTrRHflTh2x/cZmYKewokXJPLl2UYGUzw0EgKqY521D62ohyfghpnlbRVv4tUY/UL5Ywx67jclIG2FBTt2tlvGkSjxsUnabxvRYpAF3gIKwX/koLPP0ZKHciaib3wrHH41PaQlQ+bIXsGKxSHy5imS9INSHmSlrRg7ZlLmCz4DPZMU50polerZJQktgO8hI6ZSWFNl8C0cDWNcnsTXncrDUODyF07sfUQT/kuZ+sI16+m7dz17H5oF+HQJN6ShaTWrWLd4kae2ajnV+u850z44lrwYlX5QJYzbvuXEMjOEP7nIOKqHAKd8DugvXoRnHNLWX73g9uq6eKeIhQthIpxs1PITGvtrLZgzboFzro6KuIq10BF3lnbVCR1G5LQVgcVF2w/2uuKpOSc5SH/dk49mZSgKERoEH65k8iKrILWD/jqw3/6FMaXHgrk8rvKAcNDJt5ICVF1EX6A4YU0+LB6fRuJznoeeWQaa6KAVrFImC6ZskPSC3AzGnY2jTVdRpZNXCFxWxuxVi6kPp9D3n8/nl0GTc07QaGpEXnJuTQ3ZsnfeideJkV57Tq0k4/lxKWtXNiq5Y43+Mc6uCkm7gEva3zDn0KgBFdNSvm5QaE0SPFICl58DuzeiX/+HZb+g/dtqdbP9BVgwpr1481ApgmcsOZ8EanG+2Ljo8PPWQ+q2WOgugS0ZsD0oOzWCK9LTl0a8uGnN9DWoFFAMAamDIIXvUzXf3QwKzUOa0bhpvsDuf47FY/BYYuGIRO96iACn4wvqXNCOjrrWXRGB5t3zJDvLyCqFkbVJl32yFY90Hzs+iSuZuCMl/ArJn4Y4NWnqR7TRbqtAe2eexGDQ0jp44sQT09QWb6Mhc9+GuM//AnpsSnKnQvJn/gUjJOP56TlLVzcpg2t0sXzYuIezOrG9/weAjYszkv5vT7BSTaibMArnwb/qxr1wvG/suUd799pdg3sLsJEFcoqAkgRMwsiWZO2kXqs9rOz+9vI7XHWONWUAqUiV5yatCVE6JL1iyQfuKiJxc0JChK2BiHbNDF+ou9d8ppkcuuBLlMBGqfgy/eHPO9rVV/cN1alY0iRsSZB04GkwQ5pq9dZc14322dsBrZNoBcdDNsjVXZJlR1Snov65zfVY1kB9kQBaToEgVKfBVZ3K+ljlyIeeYRw1w48FXWMJBQ6QSaNPO8MMoFF9a570JJp8osWUzhtPcapazh7RSPPaNL/OSbuga5u3P4PEdAK8M5RKd87LISKwPlqO7x+X8zrCLRs8uXt1w/4p96zowhj5ZrEVGe36hxXawBp1Oyl+8irvlGGKOXi2JCCbBJKFthqDywQesAZiwPe88xmFrUkyQGP2AGfqYac0JrY9FLBJRsO3JIs+uG1vZKP/j9bpm6ZMmnoN2kv+uC7ZMKQRjugFY015y8kn9R4aNME/pSJZrrUVzzqii4J30fzqtihi59toFyw8UtVpGMTBB4hEqcxRXr1MhIz01hbNuG5LiIICaJgCh23u4u2s9cz/f3bSNkObl0jhWNWUTjzZFpOXMFp3XXvj4kbE/GQECjhrLRJ/XAX4WorsuSK5zwDNj+mU3FPyMe+PhO+4Ws7y8IerYClwt5+k6imrM5ukzXyKhLv05SVsM0koSEDMqyR1lHBB0p7llzwmyTJ73pGM+0NBjMCtpQ9/qPforq4nitbtS+8oOb2eEDntsNwzAx8/xZXHv+5goc/XOQSO2CqBPmKshIHtDshx6xtQT+uifu2FbD7C2hlG2G6NBYCGmyPJB6eVcENfSwjhaMcNCwH37PxFXGlj0wIEl0LSEgHu3cXTtWK5h5GxjgNL5MmfdGZeLu3IbftRjOSeM0tzJxwAuWnrqNpVXdM3EN6a+ObVcqGNw8jrx9GqIOdTzfBP/2hJXczXHi/x3c/v9dvfHTEJIzYoDJEqCADdczTACJVQ1P5IKv9bDIFpgtlu6ZKa4KEHnDpWo23n99CQ1aLSPtoOeDjWy36E0lOW5eqXJkIrnyLrv/wQJbmLtBWwPsfCeU7bqiG2n0TJi8qmVyxIMsXNxex1J7Wc1m/vIH02hZ+UXQZ25rHmKqSqLpkyy51pQAj8EhKB79aIpWF+uYWdvXk8V0f3zUjlTiQKmIoINnYQEIT2JPDWGaJQJ1Jo0WhfyKRJHjqWtpWdTD537dgKFU6kcJZupzRU9cTrF0VE/dAFjhu+0cINOXg+z3Ic8uIySQ8+2lRzrTfv6ah7kHJTf9Xks/+9pBDeaQMU2bN3VGdAiWawMjUSKt8k5VKrNTpKDZX7XkDGpMOf3t6hlee3hKlQi9Iwca8zycftRgMk7Qek2LDIn56piFedE3NqXK/rwmbZfk0P7rFk8d9NOeQHCnxn11Z7u4vcPeEpMWXrEsLVp3aSk9Lilt78izvK2PmLZLVgGzeIWVJdOGTCGw0K8fzLluDnsryuW88jOMEkRTeJ3E16ZFMpzB0Ha80jW2V8D0Vu6sRCA2pGdhLulj6issZ+fp3SfXuJTB0vNY28sceR2X1ypi4+726ccM/QsD2/bNzhv797YiWUHJLm+CqU/9MJooH4IItPt/60pRccH8uQE7btUwRqraAzNTyHCqLsfoowqpUL5FTX8DyVp83n9vApavrMHWYkfCLcZcvPGIzRgq92+CZK4z88xt4+bVwwNbkAbh2VPKpT1SCxM2TVZ5bMnnLshY++OspZmzodgLOXdOIs6qeHzo+dn+ecyzJ/dtyZCuQLjoIzyWphWhOFbc8FRHTJ0Wh6OK5Nq5jRXtcIUMM6ZPQ9cjT0zOL2FYh8m0OpSBUUlc3sBe0kbjmCpJ9vbj/92MMGeJlG/G7l1DsXhQTN+bjwSNgwVtGkB/pR4Q64eufgfaFP9ebcoWcgLf/yuRdXx0Nkn3jNqE6v61IIjYqyauyw0XpXpThSnlCSs5ZKnnbeU0c256KMqlNh5Lv9VvctM2hkMpE0UFrVia9Dc184kyN91x6gDWCxiBdgP/ZHcrL317w2N1X5uPNOp2E3LDNIu3DWkOy8qRmch1pvjFTJb0zT9e4TaIkSc/YGJaLTkACm2aZZ3mbpORl6JsRFIoWTrWC41hRML0mw0gyC11DR+BV89h2MYrX9UNR2+cKA6etg/xlT6elM4v/+a+QLVcJkxlkSxtOW1tM3IN/bY/6O/XfHAN9qR959TiikIVLz4AH/hIqW6BpJORjv6hy1c1DfqJn0iJU5zjKTUJJXKUiqyihMGRhxuNvT81w5VMaSadUDSBBvx3yzR0mt/eDW5eCBToLl2rBS1vEzWfovPYgLMkoo9Qk8mcbPZa+a9pBGyjyrdVN9E6U+GKPS7sjOLPTwF1bT299kp9MFDi+p0JbQSImbPSSgx561AmTZQ1Vzl0p6G4KKTqCBwY87t4xw1TexnE8Qt9HlwFJTZLRdTJagPTKTOdKVJwAXwqkMAiNNP6CLgpnnQaLm2n49ndIjU0gjBRBtgHZ0BIT96in38EDkDWRN++FZ44jBtM4F55Fqu/xunsU2gdCPvxAhatunwhTO3NQURE+ymnBDMmGHhd0CV5zYh3rFiQi21VBajxccPnSo1W25A1kUxqxUGfhQs27uJFbzrd56ysyPG6q1j81tkH8C4fRb7nXldl/nbJZOljhxqc0s2W4xNd3WKx0Ndatq+fhziSP6iFytMQJIx76hIOTK9MobRZmbE7pkqxuDUhIE99zcFWYXwAj1ZBdk1WGp6tYlokWBpGFuk746IEVbeGrrsGecZOhnEMl0PDSGZILl2IuWY6WTlL38ANoE+OR+S9M1RFksjFxH+9Fi///zyJQ70j5vb1CXDAG/U3wjJN43FxJUWcboWE85E29Lq//dZ4F9+UlxYLPMdLmmqUJLlmYxDCgqKp6BfD9EZfv7PbIySS06mQX6KxpE7kzkuFXTjS0668lOso9qGs3/O0uGX5psyu1D085rBotc+OaZu7sy/Gz3SFLfI36FWk2H5PGLZZZP2izuODQhElL2mR5Y0hnwicVWHieg+c6kfXY8/woLtf2PGzXw3Y8LNPGMi3MqkPFNLEdF9/zo+w8XjJLITQYrPgMqyJJejMi24qQguT4KGFeTVGldk0jE+mYuAe12vFNCoFUAP89jnzuAGLSxbv46SS27C80as87BeeM+PItEzYXNQUydWYGmpMi2svmJOx2Qr496XNPQcNJGrQ2C7m8jsrqFPeuS/KJBXDXNX+c2XF/hxC1exje+KgffHwwFHw0V5O4N6xo4Hu78oyPa3QFOmGHjt0ZcoFd4qlJjwbhkFYO10pielYkYQNPkTWIjEye5+L7Po7r4boujmVH3yvimpZN1fIpmyaOrYLwA0J13KUyQCqnk2QSV2hUggTVIMOuSZdq3kZa1aiIaKinkHoiJu4BrXLc+PcQ+M3J4/tNePcgBMXQf4ejGZ84AMeHbBn/hBDjFQ5cBTKrtrkFkHmEsz0ItY2WkrrC13VRNXRGlhvct0jje8vgvkuj0kLclC7YAAAgAElEQVSHfj0Mr/21G35qJJTiSxWX9iGTVzcmuLOnRKJisFjAmq6QZek8p7R4JAIHP/CpVkxypRJWxcYwBHWZZBRa4Xo+bkRiPyKwqzyfbAfP87AcD9O0qJgOpmVhO3bkNRU5XyDQZiOhhNCITFfJBFNemgd7y5iVoJba1UgRGkZM3ENf+qO6h9MD+F4ROnLIYScI/9HW9R/9mSMhkYf6JCwVcO5vNOYrJJzhIVuqIKoI+ZssEyrL8s3VIFCVB4yqriunjkra8yZaEomx5+1nlb4DWZGt8MJ7PPmNAT9M/MT2mBi1eJWhsWlPlWxFZ6Ue8ndPNehgDOk67B3NcefD23ikdwDT86ivb6WhcwntXYsJjSRV28W2fSq28qAyCU0zcnfUfQ/p146DNJWuVYYIr0Jg5SgVc+A5NCQTtDZmyaYS6JpAItGTaXqmQ7YMWPgigdTTCD0m7oGscdz2jxFQSVg+FMIbbTBMpLIR35FA/EJCvwRbpTA3YLEBx7uwHjhWQruP1C0kFiK0EKpA9W0u3JiBTXOR1G1/F2sPnPlwyA/vM4OmnSLk7jGbsydcZMmnvQRLfYcr13osbDL55e5JNk9YLFy2hKULF5BNJbG0BA/2m/TsrTJdrKA5RbxSAde2ca0q2Ba4ZnTOq065fKESd0TpK9HwMRQCXpXQrUQeV7pbpTMrWN3eRH1SoBtQEXXcvTVPNUghtSSanowl7v4ucNzuTyNQodJeT/31vyk4fWVAlPhBxQGEITIIEVEYgZTSQNTCcNXHqUnXqo3cKRE3A98Ddj+RhN03mwlYtlNyx4/K3ooBQ/CDaYvWAZdFVZ+lRVis+Tx1sc2jY9NMOGmMhlZs18csVVjTmWFhRyPfuW8E6UoWp0yOsXsROWXgDhBSRonklMeU2s+anowcxjYPm1ScEKmyZCipaghSKY1sNkkmo5OUIRkRsjDt0ZxwSBhJHthTYrKkIbSUOhaKiRsTck4QaPDgSuDvQzhOIlVMbpRwRjktukjpSdxAiJwLAwHc7cGdCdi86sCjeOZkwI/pJL0J/u+Oqn+Jyhr7zbJPvs9k6ZSk2RU0aBZacYbSjKv2lqxd1Mj6pRm66hxa9ZDJwRF69wxRyU2RqkySMafRVOIctePVNWSUuUNgCHVGq+OFCcasBFNWSMl0KZkORcenagWYjhvVCEulkmSb66lvqqMurdOc0hkZyTExWsDQkugxcef6HTh6+/sOiEuhzcU/UcNYH4ZhVwBJT9NsJwynQk3bg8tuPcnw8lo5ycetKP8EoanttcrXD1Wrby7ohrhONrFxcxV9t8PKLoPWyQG0ySIr25tY0wmtVj/WyC7G9w5GocHl6RnaMhqNdfVRFKIUYbQ/VeXnlROUmqQqQaLOfNT30UdoBJpO4Eu8QFIJJJYb4Mk0OQtmKg7FqoMTamRaWqhrb0c2NDOlIo2GB6kLvFjiPkEvx9H5mOuug/e977Cee2ng0dPt0L2pbDorSulGPtqwmu9u9WgerlJfGuHYYh8XLEywzCiSDgqkZIAfSG787q3o9e2Mjg7R2ZDkJVc8hyQ+oW8ThgG+H+J5Kt+yh2U72K5LEIR4vk8YyEgTUcXAHNdlU88AE/k8yxYtZu3xx6M2tiUrYHSqyNCURT6so27xcrxVa5nSlBXgwZi4h/VbFQ9ufhEYGEgWmfnyTL505cDYmLBdyY5TnskNY0lOHB5n7P5t/NvTmzm50yAlQtSBjCoBOjgxwwe+8N90L17OQE8P5elhrnvbP7KgMYXvW9Hu3vclvhtgWRalSpVStYptmTiuj6ekaxgQBJK9Y9PcuWlrdJ5rJAwuOutUFnctjPqoWiaTRZOhYsges4nk6vVMHXsypU1bYuLO75sR935YI1AZb8uPDvx0Z//wicOjYwSmhTzxTD7bdTINQ1Xa9w7z3pM82gy191SGJj/KVNEzPMlNd2+ipbmJPdt20LdjCx9SxG1NIwNndoer4bsulm1SKBQplCyqZjVKX+MrJ40gwPFlJG0f2N5LqI6JBJx94nGceOyqKDee49pUqg5Fy2HIrqevfg2V9iVM7B6OiXtYv1jx4OYXgZnhhbmZkTu29+w5Lj+TxzEt6FzET596Gf+zu8pzbJN/6i7SnTIJlYeTCjcMfQYnC/x46xDdi5dRmp7m3l/8nFe9/KqouJeKlwhEEtcPCatlnHKewtQ05UIB1zVJ6DIiqK7U6SBgS/8w923eShC46JrGeSeu5bTjVxOGyvPKxbJcLMen32vg18k1uKbNTL4UE3d+34y49zlEwNi8efNpW/oGjilU7K0pu7T12muvna2CfZBPGRtLV+zRm3f39V88OToTeTrZeorCuZfwYbuBVX0lrjTG6EratDemySQ09IRBIpmiZAs6u7upSxrsLZTZngsZnCpFxb7s6AzXQZaKWDNTFKcnMasVZOjX0kNLgRZ5R3lUKyUGR/fiVksIu8rFp61h5cKO6JxX+TcXbB/TCyiGCX422UjZ1tEWtsbEPcglj297ghHIje193tj09Gd//ciO9oGh4ZF6Gb7Wfuc7f3RIpq/rrsO85nlvz89MfmCgb1AzLYeSG6Afs5bbjjmN5M5pXr8sYHhymoFpO6q419TayKK0T4tdRHNNZOhhKcI73mwJFVVoXieTSqKFkpmpKbZs38Xw5BTKldEwkuh6ikDo2J6k7AWMVVwKjks6kaQ5lSBl6Oi6HlWzTwmXRs2NUm79+JEKY03L6Lr4aTFxn+D3L37cQSEwnDKn3ZtGRsb+5v6HNtPbN0CK8KZVJ535ig0bNsxWwj6ojnGGtq6wnMotuYmpdbnpXORL7GYaME+/iNxUmRe22gipfI9F5GtcKhWYGh+jNDONa5p4gYcMPLRABQoIDEMnkUxSV1ePpgvy09MMDI4xky9EIXyGrtwZE2iaHiX58KTE9gIcFe5X10RAComGgY/um9GH0GPKTXNbT4D2jEtp7miMiXtwyx3f9UQiYOVGukOn8rPh/p7jNt6/kZGRYaSm373iqc+8dMOGDSo24ZCuYv/DLwxs81NupdwZeg6pdBZtwTKsQNKmOZHhiCBAKktwGEbnr77v4vkubpSWRtXCrYXzqXQ7yXSalpbWaC87OjTMQw8/wl6V+FzV5VY+jJpKW6NFKrOMih/JKI2NIr36vaaC6QMV8mdFwfeKyHmZ5oeVFsKmVuRkLibuIa14fPMTgoA3PXiyZxVu79+5te3hBzcxPT0DWvKOxYuOu2LDm998yMSFjfr0TvcS1/euF4GzJo0v6ppaEUYmCrlTAQHKGqzOZ4NQRhkZlfFIlSPxA7dGMl8RurblTmUzNLY045gu/b0D3Hv/A0ypAl9BgJYwEIq00b+ax3J06cpho/ZbXWVflpIg8JHR84mqHPQbrTyydQ9Guj0m7hPy5sUPOSQEgsk9LzNLk1/p2fqIvmXzDkqlElIkbzr3pddec+qppx6ageoxI/vpxOiLN0+WblwzM5E6oytDU106Im1E3DAgDHx1jDtLXFW42o8IHKhQv8jholZKJZlKkc5mqFZstm7r5dFtu3DNCqGKENKUYapWrSEyVCl5qpy7VXbHSLYq524V5Fdz0FAE3pcovuQKHhoxCTJx6ppDeqHim58IBCYy/lTxW8WJkWfv3LyJXTt3U61aoZ6p+5fXfuizH5vLEdxQdV/yuZ3mVxf3FYw3Lve4vNuJSn8q4kbHQb8ncQNQaqxUjhQeofKKct2oPpAipJKpZdth78AofQND0Rlu6KlMjiqD5ay356wrpJqDChiKJK66VwZRE/XcfZfKADkTZtjstxOmmmOJO5cLH/c1DwgU+pe41cqdk8N9K7du3MTQ0Kjy651ubG657Jr33PBHOZwPZQT/Ugrf+JXNpY+JAUtc02Hx7qeYJKXat6otrlKP9+1xaySWkSorCUIfGWW/cKMA+sD3o4wYytWxXCmTyxUolS2sKBOGi6NidSPprNThSOxSS8xa43RUaTSqpxRE/s5KpbC1FPctOoeti0+jNFWNiXsoCx3fO/8IeJP9J3iVyZ/07dzasePRrcr5AMv2N61df9IzL3nlmwtzOYKrJ73P/e/G8rXGRMCZRokvn+WzIGHO7jflnySu2gNHe1FlGXYcLEcZrLyIxL7jRulqSqUypYqlNIXIBVL5L6s9s1KDI6k6S1YVZK8kuIjySc9+XytxxkS6i2+teymF9uUwk4+JO5cLH/c19wg4kzsutGambtmx+aFsz/adlCuOSmH641UXnfQ3l176htn6nIf+3Hug6Z17Krfes6l8dqKoscQq88UzBWd1lCLppwTgH0vcmuT1fS+qRFAqltjdM0C6YwlGU1uUsqZaqlAoFqmWy/i2RR02gWdTLJeQgYxidvdVORJC/XFQThpiVk2uRRSp/e/21FO47fjnYLcvgHIscQ99xeMe5hUBb2T71YXJ4a9seegB0benD1sVDEvUfeH1N3z+tXMZGvhpyzvtszvt2yq7Su1dCKycx9WLPF5zsoMW2gjl7aj2s9FxUI2w0b43UHvcmpQtFArsengLuc0DLE+1Ut/UStkPqajAAttCx6T71FVM6SG7+vojK3MkcKWK31XfqAwEfqQq18IAVelNcEUddyUu4P7jzoDWLFRj4s7rSxd3fsgICGdoyw0zg33/uOn+exkencDzpBTphne97vrPXH/Ivf+uA/H3ef+67z5UeseLG0LtuYvSbB/yuGvjJP9xocbidDki0h8RNyKwFwUfqD2rWbWo5AvktuxG27iD7oJKgeNgqkwXHRmazlhLefUyNg8MMpHLzx71iOirplTjKKWNMmDtM0opVVpnXF/KbekLGV25HOpVQiA7VpXncPHjruYYgerU9o6kad06urvn1AcfuJ/xyRnCQPOSjc1Xv/qDn/yfuXrcFxxW/NeQ84OHHzHXNORtOqu2EnMqtw7vOtXlZWtttNCJSqNEzhfKUKUsyqqmbXQc5BF6Yc0Zw/UIXZewWoWpXERcT4a4WY3JMGQ8ryKF7CjncpQwLircECKUSFeyNtLJlfANIjXZI8ODnMEvmk7DX9IEdYFyrYyJO1eLH/cz5wiIYHz7871y7qv927dlHnrwYXLFivKYms62dl1y7fs+8tgavAf9cFUW5f/K4ce+2O++fHKvr3sTDlpO+R2HUQKts1stPn1ByOJUESkVSZWFWUaRQjVPKqUqBwQqCbo61/VrpUZc5b9sOZTLFfL5IvlikXLVjiJ9wkjtltH9yiAVREapWpYMUPWFtCiFjapQPyEW82PtAkbbu6A1qcKKwI8l7kEveHzjQSMgdu58oFmYziLbrB6DNBbpMuwSQstaTsUoFHIk3FB2tTU2rFqz6jwzN7FqxyObePSRHVQcD6mn7utcc+blL33Na1Shg0O6NsLiafjAww4vuacQJh8Z8RndWYVph4Qd0hpq1Gs+Vx9jc+0JFklZC+9TR0AqJE8FGCgDk9r3Kp9llQRdkVaRWFmYlRW5WCwzM1NgOl+IfJ0j5yolUcOaIapmPZ5NaxPltYn+MkT5qWytkV/LM3ioaS3+wnoi78iSC3YscQ9p4eObDwCB7duNiYR1csUsbzDL1rmVYmm5bZnNza1NybbWNvGbXMFRgvBiLkd1chJZznHMyiVoocu2rTsjR30vlNKoq//gP3zkS4cUFKSck7bCuZOSD25x5Rn3zfj6r6ZCRscDwrxPouLTZoVkPIEjJS2GxdvX2zxjYQHDd2pukBHxao4Xirhqn6tS0viqioEqO2LblKoWuWKB6ekShUKllr4m2s/W1GMlYYXqK+KrHwUpBJGDhtLUM/Ro67hHO5nSomZoTYMdwpSqTxLEqvIBvHpx04NEoDS8vVmE7tscx/m7cqnaMT45LUYHBtHMEq2tDZx09llo6TpcP6BaqTI+Pk5fzx7C0QGSboWqHWJLiROGUqbrP/KmT9z4zoMcirpN3wwbelx5/Y8G3cU/7bGYnPTwTLW3NKJtZnsoyERnrBJXE5hIjsvYvO3YEmc1l6LK8yL0Iy8pRURFQvVRhI1KkLhOpCYr4k4XSkzN5ClVzMg5Q1mSVXaLMDqdrT1jn1vl7PYWX0swyLH8Wp7CeEsLdKcgnagVRhuzoRzGxD2EFyC+db8QmMh4k7mP+K77Ksf1EpWyzUwhx2jfEGJ6GGtihBPOOZNlp5yBq+lUKiYjI+Ns3dXL1OAw6fIMRujjhkH0Eem6ryx52nOv3bBhw0FlidwJl93n8aXP9zmdm35VxMsr5+Oa+qquhNBoNnR8TWVr1AkMg4risxCc4M7wqpUFzu2okg7N3xqWVOCBkriB59dqBilHDMumUDGZzpejkL6yZUdqdGSMUhvl6MxWPVRZqwW+OmqSAkfLMKytYpN7ApP1rcguHZoSNTVZFQIfNqEoY+Lu17sXNzpoBILxXS9A+jd6vlunQt4s26VYqTAyOka+r4dg91YyuuDkK66gZdVaKo7P4NAQW3f20rd3lIxZjEpvKmNOEAZOoqH1H15zw399/WAGNA5tOyU33zAZnPPLLUUWj/vsGPKQMhGF4ylpqxz8GxKqAJdAU+p7WsdV9RoCSOSrdIYFrlpU5ZKlFVoNG6HOcyNf5lo0j7Iq264TJXorlpSqXGImX8ZyVXbpmood+T/PElad4PoEeOgUM23sajuRXnsV1fEQ2ZaChaoQWI3gWC4Mq/yt8R73YNY/vmc/EfjUWH7x32lTX0q55kUqflUzEpFxplw1GZ+apn/HDhLDu6CQo7FjAesuvpxkWxej42M8ur2HnXsGEJZJq4qaUeeltplL1bf8h9/YtkNvbioHDiWjTi/rqXrHEOlK58q66sUXv9z6c8PbAS+61+HGd/Xa6eKjBTrKksEZpbcma7eooFgpMYREJvSoarzMJgjTGsILkRMljNCj2a6yLlvhiuUe69ttMnpVidGoZKaqyqc+ZbNKoWwyU6hEJTVVgjh1RcYtZvfF6mdNlTHJMEoH21tPYrx7FaFnIPqLSNeGZRnIzGZkNm0YraoKS7HE3c93MG52AAhctx3jC/VcsrY0+f4vtBXXd1kzhqqlo+kayWwD5YrJ5MQkO3fsREyPkDRLSJK0LV/KiRdcyFS+wNYdO9m6czdu1aJNg7RnUpocl2TrwzDb4HuJtC913dUSSSfQkg5GoqjriWFd0+5M1qW//YZ/ft/oHw75Afin/y6F//7Z3Q7eowXERIihMlGEiVliKYIosatBUld6M3pzmjAlSJRcvIkCujJCmR6a59MsTM7u8DlrkcPShhJpLLwoh7KqTGCSL5WxTFXkWsXrKktxTT1W8tMLDKqkmPY6GKy2MSQ7KDe1wpJWaKkDK4ThPBgOdCbBUJEGDoyVYdKNiXsA72PcdD8QUBUNrh0MXlYa9m+4uDTe/rV1FRKlScr5GQrTM3QuWU6ivpHJ0XF27txFeXSYFjxcH/RsknMvuxxHCnbu2s3mrTuolqo041DvlqNcxTKZwhdq75kg2FcRQCTw1X5UZY9x3cAwxK0Lu1a/8up3vCP/2CH/IuQ13yzwyS8PVHV2V2mYFqRCHdODsnKljHbNKhWFIq0OWR3aklHGCjE8gyyZJDwbbKXYhtGePBkKWoIqK7Iex7Q7nNJRJSNz5Av5SLMI1MQ8dVRkR3tZlTtqJmhlr93NoFlPwanHlsmorKZMpQmaUtDVBK31Kq8NjIxDo17zmFLHR+MVmImJux+vYtzkQBA4btI7oXeP/12GvVVvXu7y3s5h3OkxRgf2MjY8SGPrAtacdhq5XJ6+3n4Ge/fQIlV6GA1fhJx2/vk0dXXRs7uXjZu3U5wp0SAtFiSViqkRalpkxFHtA/WzYeBLgasswMpq66o9qyy0dS151rX/+tEHHzv2ezzvhNtt/YefGrS7y3sskiMBmiNJp1JUnRDXUp4RSuKqNBbKKJSqOT0EIYvLkzxlSZr69iTpNCQNVXUPlPY6PlalZ3MOMV7l+ktauGiVyfT0GNPj40yMjjM6Msp4Lk/F0yhorWzyT2UgsRTXSCIKNomoXInAyxhoLUmMtix6fRJn2sQfLyH0BLIrDY0hTFuQi/e4B/JOxm0fB4GbxgpLPhzWf3brI85lK7tT4l3LSrywuAdzfIyh/n4mxpX2anD6+edHSdIGB4fYtX0nabNCUtewBaw87njWnHIye/r62PjwFiYmZkjLgO6mFJpyC4xC3mpZIaQw8KSqCiBxFYkcl8BTKqk2Xd/Zccnr3vfx3/Ou2g7GRpfrvjTpvu2eXZYR7rERdoAeJPCVdAuUy6EKjg2h3oCWLKQEx7e4vPi0NMWswQ4LJtyATLQdlqi6ok0Jgy4vYOrn/bxrmcHZiyp4xRxWcYbcxAQ9vb1s3z3KhAv5VBuPOKfRY6wkbK9HzDgYKob32EbCc5aSaEuTqNdozQpaijZj395CfodFkEkR7RnU9POxVTkm4xwhsB069lju5986IK7oHwq1i0/TeLOc5qziIMWJcUYHByPiquieNSeup3PJYkZGR9mxbSf2+DhN6SSm0Glua+PsC85jZGSEBx7axNj4NEYgg0XdXUOZlK7JUGZUdhhNkgy10JBhqHu+p6l6PlXTxnECR+rJby1Y0f3Gq97wvj+qWv9LaPuVFf7HN3dUX7L90XwiLKrwm0StcG1kAwpB96BZR+tslF2tUl65Pqs5WZ29AQwqHwhP0iEgi4zKhiYNjToBHSWTl+YnaLNHcQvT+PkCZn4qygq5d3iSCSegkGxhm38iu5xjcepVD4LUKa24py5EFkzIqRRaEpY3k1yc5dhSlcEvP4w1FCATGr5S3z3iPe4cvbdHdTdKkvUVresqyeTb3rLRN8qaznOW2bxHy7HIHKMyNcn48BCjY6PYVZuWBQs45azTmZqeomfHLoZ6B2hKCjw9QzqT5vwLzyU3k+P++zcxMZ1Xos1e0LXwFQu6ux8ywlS9pstM4NqNQpdNApoCz2mT6PWW7fqu6+6qa6j7yfNe9/v728cu0B3QsrMUXPfjIfOVv9qeSxdGXKSpJK5UfxLQuutly7KGyTVLMndfuVBb76bk8X2+oOpJSoGgrCSuF6B5EtOSTLkBLW0GC5MhZ7oVvEKBIJ8nMzWG07MNb2aUgooasgOKRj292XVsttbieWka2lK0X3U8/SW1fy0rV2VIJWBxEyzMkk0IVoxP0/9fm/BLOq5S4XUtJu5Rzbg5mvz3psxnScKvzWQybf90v0/QmuQyMcN1LTadwQTmzATTIyOMjY9TLVcRaJx53nl40mbXtu3s2tlLNnQJUs1R+clzzz0JLQy5/9cbyeXLqkS0k2xseNGbPvSft87RkNnFdN2esP31W6ruGzZO+p29E5ZmmYEnM+n+9gXJ+9a3Gd84Kx0+Y8zW3rKzHKQm7JD6QFDI2WTKZuT66DpepJqbRoK2EztpXZxl0pIMRFX6XI4NfU7f+gD+L38cValXVQ7KJBhvX8WOk17I3m1lulsTGBcsYm9F6cDJmjXbMCCbiNR06qBbfe7Zw6ZvbiVIJSGbjok7Vy/CUdqP+OJI9YRkEHx5dUf2lAd/ky/4X+9xseoSXJSuci0lzmjMYRcmyY2OMTk+Gjndu47LuhPW0bagiR2PPsquHT3onoOVbsFJN3DSsla6Wpt4eOMjFMumipSpZNvbn/vq9338rrnEeRhSPZZ/clXXLinIYEGuHIz3ToWP7pqW9QUtvMT0/Bd4ZTItocqvLGkKPfTAQfftIKFysyYShht6WgmwVrQxtbSNvBXSX3LA90iEAa/QXTpvuREtNxalpbGlRrF9BdMvvIpd1NNKiFNvUK5K+rZOYnsCMmpvnYh8l5UOrtenWZkNqO4awa/IUEukrhNSRrv9+IoROCAEvlMqNfeWE9d4k+VXn7AgvSq9qFHc5sLNuz1Key2esjLD+ZMjbGi1WaAVyU+OMjE8EmX2V2e6K5YvZdWKbrY/uoWeXT2EtsN4XTepZStYleujo6OFvXtHqdrKa0oMtXR0PfPqd3yo94AG+Sca9/aSuHu0d23RDM4r2cGJVU9bUNESWVMkUiWTthKiQ+qJpoDAaNQFjdkkSV2pxQ5Jx0HzTIzQCUXo+r4MDN9ztbIfMNnewvhZJ2FJyZ6CPRtXG3JJRnD6bd8g6NsMQiO7dC3OBRfzvc5j2GVLdF2SbkqSCjSKd+6A3jHcMEGQzkTHUFGkn5ECXSfVmGHFyvrK6vbsW2PiHuqbcJTdvxH03Zb/1M0T1lsLo8Urjk/IxFPXL2SjofOVMvRPShp6bSoCzlgOpw4Ocn6DSZMsMz09yfjoCG61ytplnaxZ2sHWTZvY0zcQZUR8sOF4lixq58S9D2A0NFKxHSw3xBeJ284577IXnfrsZ9sHC/ddd92l9Qbta4uW/3em6T97xgkX5O0gWXFIkEhriURKZBGklVFZxbyqUyHdqAUBhAF66ELgkAptwsAmCNW5r8qrLHE8yXimntFnnYubTbBluhJF5yminlKn8+xf3Ib18M8xhKDlhHPYe84z+Xq2nVKgRYnQm+qFMsAhf76Ztu0D+K6gYjTjZdI4hmqTjGrqCnXWbCTkb8YTq8oH+yIcjff1QuL2GefvHxqvvtsZLXYtDn2e8dTFVFrS3OEKvjklKQ9JGPRg2ie7QLB+peDY6hhLy6M0uGWKhRxuMc9FqztYvyDz/9v70hi7zvO85/vOdvc7+ww53MVdi6nFi2zLlu3Ybpq6dpMmbRCgaJGgaVO0QNI0aH+lKYIGSIAmaIuiAQrUhmsnjvdIsi1LjiXbskVZOymKm8ghh+Tsc9ezL1/9vOfScdukNWn/MDpDYMQhec+de6/O+73bs+DVF17AlSvX0cssPHb0g7gn2cQ7l59D6rjEOSBM81BX6//4n/72H3zydj7zpwB94xuv71/uDH5hkFm/lBbY3/dTZxBmuu/HiubTdBawqxV4jouGreHaChY1jm1bnAusooCdhchBdg+d5Uday4JTLv1uV9i71GkAACAASURBVLWDyx94J9KpJt7Y8JHKagnY23LxDy+8gO7jn4XNtdaJd+DqvQ/iU9O7sVJQFA6oVw1a/ObJlzBz8lURVy9QQcbVlDCQFDJtQ1sulHbY828H7u3cDFvxGgbAy1e6/+D1pcF/SPtpa0IBE22l9t6/D88lwNMD4NSSQbGQQ/sKeiVGtplC14GJXQq7ZnJUrQi5CdAYrOHX2iHeVulL4N5YWsOlfBofb78Huzo38CvTb8DJhwhTmNhpPTU5NvVzt0qc//LFi876pe6hzSD5e+t+8iFdbe7KldtKk9Dx/UyQUv6QEEUCNgDtOHBsGxXHgs3vHQfK1rBNAdtkcEAubSai5hSLEzofdajICjIG65nGwoNvxvDYTqz2Y/hEZxQataqDf9K/gvU//Si6m328+aGH0D/xJryw5yAucNjF7ZNncIgc+S89h9aT3xCGkUVAigBOPBjLQWF7ErQ0JPqeJ9F24G7FILyd9/zRS507F/vxFze64b6mtuBvbKrK8V3ozk3imb7B632FdNUA5xPoDDBRDrMRA5s+QAvKCqDqFtRkDeOTOX598jw+MraKy6+9hOtrAR5b34vHosPQB6fw4Q9M4J6Lr+ThwnrYmNuzMDe/7xd/+QPHzvw/Xrd6amHBuXShM5Gk5r7BIPhQLwgf6vjRjtj2rKPHj7tplrqd1RUVxVReBIJhiDiIUCQleZ3oJU20o1eF7VXgOhYclTP3wVGUmPmBwGXAikh6WUr3U+DqgYPIf+oEVqIU1+MMyB0oz8UvqT7Un/4JXj57GT/z/ncgufcIXtp3CJdzhZA/1wXuswxWH3sOzmNPoCiI7lCU6UFm1Vi7A5YDyrcqTqTUNgDjdu7hLXfNmTNn7GcGrd9f0fY/z7NCFZsdDIxSb+zbhZdsD0vDAlnmARsG6nIGHRnkvQgqiGFFGSyfCv6hSLKg3UDrQBUPWc/j+D4b2eIqLlwr8FTrCIZ3HQH2NPGu4y4OvnzWdL76YrpzopXPzrafrFXVtzTsWBmdKa0ykY7gjW3gJMZUilztyJL8QGKKw5HBfKc79IJ+YCVJYhut9K7du9ThY/vEfKtHV4HMRkgNqIGPPEyRUhaHcAgNOI4L7XmwHRcVy6CqcjjC6ElgyPKRTHvTT4iBW3xPvw1YnJzF8O88iMK28OowQ0G6oFJ4qJLivicfx1Nffxbvf/gt2LjvLnxhei+60OIlxA3PUQ9I/+JFtD//uGhSCUTK0siVNwpcC7amiGtGneXtjLvlovA23vAXXri4f7ETfT4Znzo+3OhaDc8zcbWOR7Wjnh0QH8wM0QTWC+geoDYy5J0Yyo/gilxLjEynJeum4WLq7TOo9l6Gv/sODB57A5lTgznSAo7thDVfx/v2aNQvrmLzk0+Y+apj2pNN41S9oFDGaKNVVhTUDFcRLNLdrUK7bEO1Q14sjFIE69u2CdbXkfa6yMOIGk7q0F1H0Ki6CJIU2vIw6IcY9gJEVKeIopHbHoNXQbsOLMeFqzUqRQJXgFUUMGdpnEsAq5z82tJpgNiNa7aL/kfejerOFl4dFPCNTVU4HLELfPjVZ/HUF5/Au9/zZpw9ehe+FFeRa09Az6rpwmsq7P/OaYx98UsykS5gw5ASxJ0ukY48UbSBUVSGtLYD9zbu4y13yce+ceoXVwfxH6paq6GNqh45tFuc1D+37OPx5QiDyMCEY9CBg0pqI9yIgF4CTVXGNIIxCYxdopIw3kD13bPIx7pIvjMAXl0B9leAA1PAoZ1w9nrYOwH0X17F7ke/gj22Qn2sbfJmAyTaUggCec6itiQZcNdZqUFZFtwkNPS8s10HdrWmHMtDd3UNg05XGDi1iWnMNzVmpsdhW5bIyfS7AYa9IYLhAAWlVangKDsYBWNZsCoVVPMULqfIZNNzIIXSbUCLKLpImfPAQDd3cOPht2H5+A4EIRAnlgTdXMXgw1fO4PRnH8VDD92Lb04dxDMELmuqNmpgqg017eHQ6QuYefKJUrdKu9AcSMlRVMpziJ+fpaGNvR24Wy4Kb/ENX7x40fn6wvA/daP05wvHaxy5Y699eE8LcVLgixd6+MwVH6udFJ0l3mhjAtlLhhmcbgTd95GkfimERq46UUHjLeB9O6HqIczHzwM6BI40gB0zwIEZYIcLFaRonLmKY898DRO2Qb3Rgjs9bQZFzgxotG0raFbABplllOU4ysoKGH8oga1sC5bjwas0UW2PY2mtCz+xEBfAfM3gyKEdsC2Fvp+g16VFiA9/METshyjCFFmSlraaFMWwHbh5LgMqIpO1IUfJSD9cWupxMszgVQgKG2eO3Y2Vu/YBvpjaSka1vQL3t/pwvvhlvPPwPD4ZtHB1LQFMpQzcuUlgpoL9V65ix7PfEKsS9rd0ylVI5GcV6nuz5DL1QuntwL3F23jrPfzPT56evtFLP9uLi3vHZ6eqDxzfpXbWCQwweH41xRcvD/DEyRvoXPIx3t6LIKuhN0igByHgD6Uv5M7TWKZEA02NAe+fB85eAk5eKaVZ5pvAjllg91yJF14fYnLxLA5ffAk1V8GpVFCfmTOpKgqnyJRl26T3kdsHU2SKWZAG0QxkpTQsx4HtVJArB8arojoxg4Wr6wj9EMf3TuDI4XloW2MYxuh0AgncQW+AcBAgGYbIk1gGVlkey+DJFgs9Fsp5mfGZ/SRwZVIkRAHFXavRODN3AOtHjkqJLNShBqdyKcYO2jixegl7gy4+vQAEKxHAHlgCdwZqzMbBwSomXnkOJoxhBLTM0pxtspHynFVFGbjbpfLWi8RbfMdfffXK3jeWNh8Z5vbho8f3Ocd2NzBG93TArCSF+uZlH09cCvHsE6+jmdbhF1PohloMr1TgI8tiZCSAU7eJRNa5Maj37IB58rvAYgeYrQFjNjDRAhrTQGTgViMcuPBdTPSWYXk2XMdDdXwSdsU2SEOltQXHsuWGlqku8x1XOnTwED6thtYOCreOgIsct4Yi09hYXMRbHjiMAwd3wnYs0Wnu9QL0ugH6vQGiQYgoiJBGCYokRsYyn2bU+U2SPQOpNJ0WJhFH0IrlrA1jWzDKw4XaFFb33w3j2cD1ABirA24E9ZYq2hMu7E6A9eUUeOIysBGWelKzs/DaBe5UXbinX4FhxuUATEpyCsuVAuqagcsfuZ1xb/Eu3oIP//Pnzx26vhF8Ofdae07cs9faOW6hVuIGEBZKLfZyfPNSDycXhnj9uRvwl2MMkxriWIm8C8XB6QBQcLDiOECzgua7dsD/yrPAIELhpIDLG9gFdh6GN9/C9OYbmFtdECA/bGZPB15zDLWahyIZwrU5YbXKgQ2BEiwlxR2e5aSFghFsbOROHbFdxxAOwjBH3u/hrjt3445DO1GpOYhIBRzEGA7pYxvA7weIwwRZmCANA2RJIHYiLPVFvNwwkEaOA0oJH9hoDWUcyYZKV7ECDwvz9yP36hR1EyK+ujMHdlVgXkiARR+YHANWhsAzpwG+/z2zaM8a3Dc2QHTqFPKY3bxUE5LliXEWuxL2t1ZlO3C3YBze8lt+9OVLdyyuDZ+oTMzuOnJoRk8Rnqe4v9SE+qkehQd7Kc5c7+LlaxFOvXwDg4sbyPopklSLOBqzBku9hBnDsbH7vXuw9JXngWEfqZUA7RrU3nl483OYGqxgZnMRbh6WguEMQtuFXWmhVq9CR104RDZZNmylpURlwcqsLgYeVIOUEZUL49ZF7jSEh43VTaSBj6OHd+Hg0T2YmGnCcm1EQY4Be91hiGE/QEpQRhAiDiMkUQCTJnL4EGih6aRHQ+ubhraGWZZrGxtaMXhd9FKF81P3IPV2AgMPsEPgvS6woYEnqReVQTXGYbIusHBaymjs3oVdBwvcPdfDxmtnUBAUIigtIrR4YOTSWxuBY7qwLGd7OHXLd/IWu+CzJ1+/40Y3+dr4jt1zu+fH7XadIxJKkSoVJQa9GOjHGQZBhKVugIXVAJduDLH4xiY2bvQQd4YookAkSVPLRjExhrmHj2DlL16CqTpwJ1pwxuqoIMB0bxW14SacPJQpLUtSBi6RQ8qpo1JvwI43YCOHzRuY2VaX2Zdz5sygNORSNjI+SleR6QrC3MbG2ibCfg+7d0/hyN2HsfeOHWi2WRkU6A5jdAYBwkGIeBAgHvqIA6KqQmRpDENbkZx2mxQz59SZ5TIzLWdTNwO3XN3wM7kwdQz+9D3Ad0KAZmF/uwEsa2BlE+jksCankL94Adi8ImW9mt6Fgw9aONxaw+pr51FkVmnjydlAEULltOhk1BrJ8Jb2tgN3i8XhLb/dP3nmzNtXw/yR6Z27nPGJVrVWtWAZqDQzKkoNBkmKIEoRxakYWg2HETYGIdb8FBvDBJ1ujCjgpDZH7tgYWgpFw0Oz30WQRKinIVy/A5UE8NJYxM+lVb05lBEJUw/KqsCqVFFLu3CoO8Fsyy/2sxSP01r8djjbygst65SMgQsbPgFcqxuIhz3MTI/h6H3HcezeQ/K9HyZY7Qbo9XwEfQYu+9wAse9L4OZpDKSJDKm4X5UMKAAJTpd5slDGleW5I6+Flcjl+jw2Zt8BfH0INCy4R10YZvwbC0BjFrDngQungfA68Y5Qk/N4099qYCa8iM6FyzzjRPhOSn+SG4oAFtJykq1sZvjtwL3lO3mLXfCJb772y+th/kfNuR1FvdmoOa4NQt0pFZPkBaI4QShawjnCMEEYpQiCEH4QYhj4CAKWnLmoOMb01PF91KsVmMTHcHMVyMm6EWgDNKNVnJ4F1icTWwlE4nWVC9upopZtwjGpBInYQXPKqixxbSdggV0uAzhTLlIOpjKFMMjQ3WTgDjA+OY4733oPTrztLkzNtNEPEqysD9CjaHk/Eo/bmFDI0JcBVU5t4yyFSrm/5S6XMaul7+RLtAQYQQSUBUXAhbaw6E1gefy9wLe48onhidFeB2sbC2gevQOdcwpYvQEkm5S7gJ7Zjff9bBPZjZfRu7IIPTLLJh6agA9+cc8mWZ545W0FjC0Whbfxdj/61Kl/38/1r3njk5ZTqVYcRytLKcXAJY6efjiRBC6tN2gtmSEIA/hBWW6GfiCT2jym+XOJ7/UqdaHGDTorpblzwc1OIf1jqQNHwEEp3MailEGYwYVWNtrFJixzc7dJPC8hClzJeAJooAIkl0OC8TcWwtQg5CHS7UrvWp9s48633of733kC7fGm7HJX1wfobvQQ9gMEfiTDKQFBZLH0uKAkK0+Q0WCKk2ylCnE9kAmzpkcJx708RDTWdAtXxx4GXq0C62uoeEs49PYUV4cdHDo4h1Nf6yLuVoDQF1iFvWc/3v83NPoXnoW/viLlOJXjC8PBXgFLOIIsQUo8dWFtr4Nu41beOpdQS+q5p0//t36mPqRr7YryKq7nsrMUpLAwZJKMfFTaSiZi1iwWHFGMYBggCAIkYYw4ilEwaCn1kuWwXVfAit2NVfAA4NSlLAs5PS0VHBkQpqAUq0aiNDJjQRsLLbMBjUT2thKwnOzS5Y4ID2WjKBRS6i0bOuexIsgRBD6iQR9ZFKMxNoH9996Fe975AJoTLRGv29zoob/RhU/4YxgLH5bKkdxBM9uCJl9pLOKPgl+SmToHRnydnGwzaEtEJx8yKDxcG38rkivTwPVrcLCInfcGUO0ODkyN4aVv9tG5sasUqCOJ4cA03v2wg86ZZ5AMetDUjxauL71ypXH4/kRb3BXs7eHU1onC23inJy9uNl6/tvRn3Vy/GW69rlzXcSxorkqJFroZuHSpY/AmGV3ZE1mpREGIKI6RcLWSpPL3NItO2S/CoOLa6Hc2BZxPwL5UoCN7DmY2Pr9kY2MjYu/KpJOlaKMHixFEfXAJmjKASQNgmUw8BgdVYnmZGSnlo4jAiiHyKEK1PYap/ftw+G0PoDU7K8Ol/mYf/bUNRP0h0jhClpeUuowrn7TcpSoGb0ajL/nBgiQWRgKhjwR6yHHGg0chhY2V9pvQGe4Czi4A9joax0Lcs3MFB4sIr7wa49XLd8CYWdnj1o64uPdIgvDSS0Ac/eUaKGdWlyNM9sfSUvPgsLcz7m3czlvnkideOje3OEg/30+tg6nlNrXt2ByCEh8swZLTWrL0hiX5O2LwJokwbRIZWEXIYmbhMniNBHaGNE+kzx32h3I9V0alQ3vpkcNSVIy0RoFLqCJJOVbio6V9WNIHlzhlWc4UGmlRTpZLt3fCmQvkzLgs42OueHzwlKg3x1GbnsHckSMY378X1fk5rF9bgX99CdmAr6d0HEi1jdRyBXzBoJGtVOrDyhMoroYEQ6xlb8yMK4EriCoLJte40dyDjnUX8MoVwOsDe2KcOLCJE/4qzl8ATl6cR17sAiarcHcFODK+AWvjPLT00jwA2OYrcafnLleAGDwx5IDYJtJvnSi8jXf66HPn714Nk8/3Uj2ewmoqy7YIcpfhjFLiZ0tiOVcwJH+HOf1hM6RRhizJkNAvdsS6YcCyl/WjGGkUoN1soe/TV4d/z96XDu+l2XNpGl0gky9LxjImLeDEA9Q1s55YupeOBvw3Y4OUWqm65VoGelkqx0RAJTHSOITKgFqrBafVQn1qBq09e9A8ehz99Q6iq4vA0EeRJ6VbAuteTsBZBnOfTAvOLILOA1kPKU0jMsYQDxBHhmSk6CnY0LnBemUWa3MPAi9fJ0Ue2JFgcn4Fb/b7eP60hfX+DDBoA3unoIsF7B9bRytbhmF5LlmWX2wIPOn5tfFFjUOqcrMduLdxO2+dSx578exHVnrpfx3kjhcZ1YDWWtg4VGcQoAOzmpHyl4OnhDIueY40orkzg5HBy0HPSDUiVwiYjYMArUYDfpwjSulEkEvgKvaTgj8uJ8opea7spTP2xgXcqI+mpql0mZXKwNVyIKSZQUqanUy3LDlM0sQgoYN8miCOAuhcodJqwqrWUKm3YI1NwpvfhTTXsPtdmDAsMcLsqVmUWnx2fpUlMTgUM7HwirUu4OQ8wDRyy0NB+KUkQxc6B/pWG8v73ozi9V7Zn04N0Wy/gbuH67h4pYFVvR9mrQbMjkP33sDe2Q5a2RLf9agEZ3lMZHTp8akMWVbly/jeGmp7HbR1wvDW3+kXnnv9N9eH6W8Nje3Fha4TDSEFm0yUmQ0JxGAvOcquBCow2CjwlhUSjDn/jX/PPxsazuUIBkO0mnVEGRAw8FnastkVfuvoOVl+82AoDOycpXaCSjxEjftMQWKVgSJDMj4H+1KW1rzN5SAg2V0hI+qJa6hwKP1htdmG5VUkeO1KDbpGI6AqKmwhKUnD1Qv7ASl7DSxy9mVxy8k3S+Qyq2vitZmJCa0U+ONoLSQDMgZ+DddmjyLbrBDOBWcswQP6uxiPFnFmqYnr9eMwm1PI6i04m2exZ66DWnIDlsiHlGU3z0j2uJwsy/JYiA7bGffW7+StdMXv/A4+8/5f+L1elP9KP1eVxOhqwSWIrG9oJMdsxhUPs2IpmCaTY2bcfFSqCpKgzIQcHOWZkSw76HQw2aoj0Tb6nFmx9Ob6hoEjBtHlYSDkhCyBSiOZ6nrxEMRE8dkkaoWay16YtpUKWV5S7LIiRcp/J5RKzKZjeuvCUjbcRgtW1RNJGZckdceGU2mAdGEulUrscRmYMvvKExmGlUcCS9Zy5yzZlcFt6Boo9avslnk4pXBRmBpWZ/YgsncDHR9qvoF70+dwsP8aLm9YOG0fQJIfQR658HqXsGdqFdV0HVqngtASer4iuKSc3pe9LT9F/tzt4dRWCsVbfq+fO3n2d7tB/qsM3Nioal5Q9KEMLpbEBGAkKVdCZVnMVY8RSRcGDx/DdFiWtCWiScFPFPqdLiZaDjIqRsR029PIcnJgtQR3KjvMQnpTi4bYSSA7TzfzJQvy8BAeLJ9+5Aaf8VoGPStaHhwyhObryaS/LeIYjlWBW6vDeA6066Jiu0KW144Ni1BCm2gsAkFGUEvqawgHtyyZC9ndCptQ+mA2nJIRLfah5a6VxL+iILarht74GPq73gQsDYH9k9jtv4K3Xvuq7LTPtw5iIX8AftdDe3AD0+551PKhyAPQwlMGUdw3jYZTMlkWjCUDdxs5dcs381a64DMnz/xGNzT/2s+1F2emXhSFSg1XOgUSZtaMmZZlMb9n8HKNwwAtg0vK3psl9QgYEWYWup0BJhsWjOugnziImS1FAob9cqnnlJJVlGaCXlJxADccwkr6ZXks65EycFMpiY0kV9kHM2/KzyTxgIitAiaOkcURPLcCu1KF8jzh7LqWI7xcajlpBi4Hb/xeKHtMcuX0WGKU74cAC0H6c+XEH2cJYor7YwGPyJqM/bCD1NQR1F2sHr8fGFjAjjYaK2fxvmtfRCXqIqlP4kX3IVxt78fchbNoR6+hUoQjkj5/BE8Pfp43e+cS/8Gq4HsHxnaPu5UC8Vbf66PPX/zZFT/6L8PUrsRZXi8Ko2NZ/RjELI85Teb0mLpSNzPrKGBLZYjSfZ3+tdKTQiNMNHq9EO2akgAaZjZi9onQ3z8IUh4GSSrrmzyiBkwAJ+hApUHZw46cMKUslmlyWb4LK4jQR/bGzL6038woycFhWQzHs+F4NRjHBcn4nsVgVXCUEikbwQKTfsggFuG4Uu3C0uUelb5GhhNkybLl/lj2z9oZZWWW/DyBaLTdROLkWLrjMMyOvUDFgXfpGt53/dOo+9fgOB5OT70NC7vvRe3kq5geXIGNEIrlsCCwbu6J+bmV2Z4HB1/Z9/67Hbi3ejNvpcd/5fS5u1Z6xef6iZ6IkqyZZbkds69l4Eovy7VPORGWnpSTZoIGZJ9aAgbKgGXxV2ZIyrv0fIO2l8HxXAxTGxGDlubUDFgGIoOOk2hxdA9QBEM4QVfA/jKmkSFNuZaSna0EblmOCwif5TwRVVIRcK9c+ubaFZcSjqg4VQkMZlKq4DBwWSpL4JbIRcnA5PtyGFWolJshQDlIKUhusa9lUub6h5BMCw5BGoItZs/tIqSsKoZYOXgM5oGjQOTCXu3hXec+h4n1U+BcvJi5A6eaDyI9dwHj0Tosw4xbDqHkhZRSrNLVEyEmwzBBgm4H7laKw1t+r4+fuTa20et/qhPiviBFPUkzN80yxYxIsIWUx+wjCX1k8I72sIJmYhSNylpRSxJgvkZYWOhFCk0rhW1bGOQ2VZUExBhnRnpc4p6L1CCPS5C/HfSA4aYAM3g4yApI1lLlwaDgSCaWQlJYRVxXlUMdDry4S2bPbZGsLzxeG3T2cNjD8nepfg3hUCWQn8eCEOOdMnB1eRjRvyclHpr5WGRyiJ8q2wNPdjVEWXF05iGxGtBpF8u7DyB9391AUgMGKY6+9g3cvfQ0kqCPVruFjWwS1zo2VMajLeYRVn5uLM+lr6VEaykWwEiWIZnZDtxbvpm32AXqMyfP/NZmaP7lMLHcYZTU8yzVnBILPjmlrEs5ARakktzE5Y1czlzL7ChrWU58YSEqLMmyLaekqQ1zMnlsxDkrWiVACsqnEv6Y+QFMFMHxu8iDnkxvS0ZQOYXm9eVusxwuSYoq5zfyfVkqpwijCCksaO2KzCpFzklbEAENS8OWJRdj2pbrpI9kmazJg7JQUOOK5bTixPimwkaplSO539DxgOU06X9863VE2oOX9bA+MYvBh07AmAlgE2hcvIR3Dr4Fvfq6BO6gPY034nFY55bgyA55tPqRqTKzL5lPZRUg1YQoW273uFssDm/97T7+ysVjy/30U50YO4Ior0dJ7KZZriLCGNnXErIoE2TqDRNbPFI+HAUugQnSd2alqFoCG4PUQktTnnQUuLAQS6lsJOtSUobufSxxdRzCbK6gSCKklgNLuSgItOfKRpBKpeI/f9eUdmEPKJNlQilNWRlQUYLi6aVWBqos3k0iqxaHqhxUmyCvlnKpQt4vlTeMtikTQzaOOAkQGcWhm+Q+WRvxOgOVK9gZG4IMGQPbaiOwFGppD8PaODofPIF8ahrFKzlwuo/GxAasvUO4YY7YtDEzXYP1yKOosHqRPpqHQSzqGJyi8888ZYiJZrb/Xi+/3ePe+q28ta544YUXrPNR/Tc7YfYbwxQOs26SZ1YSx4owRoIcCH0U6RgGLm982daU8qVS1vJm5IQZ5BlYCDILLZdlboY4LQH9iSJsUSOgUTSHXgEF21K4yQDJGqGABVKuXRhMNgOVQyMOl0rtKWZfUvwtIdOX7gJUgIzJsqH4G2GRgsqCSK1qw846h0XtKnll5NLSm4fZjcHPdYwjInCKJALbRToiN1C6h09E8+2SL1v+mWV2xp/jjCHUwFjSRb8+ic17j8PcNY/iKWpJZcAJ6kh7wHcT2K9u4uBdfeSPfBUen4uEfJlel4HL6QDLZva8pDVmHI6pbXbQ1orC23y3n3v14s5uN/joIMKJQZRXhnFSSdJMJ3GiOLSV6TL1kWR0VK4tbvabvJ1Jcue9x16X2OMg12h7DPhE2EGk7MWFjYh73kwh5nAqSqEo1NZbQjwYwBIlRQ6XbGZa4zoOLFnjKKMtS1naUmmaU87GEI7o2krZSnFmJTaYw7BQwzCBSTh+JkUvgYWkpONJDmXgkqguqApZLVmaYnDMoAxoV7a0mk4CYElciDWmgDJGWA9RfTQaQ2cCqesgqwCDsYMosjngLRXg9Cbw9kngQh/W/Q3kz0SwhznumL0K/ehfwGHg8vkFYXlTDrYUQWebYTHjag7I3O2Me5v38pa77M+ePfXezjD/z/3YTPlJXh2GiRfFsc5So9jfEj0lQqmjzCMBXBLSRnDBkVVHoRHCxVjVQhRTMJ0BbSExGkFR9sB+VEIk3SQy8dJVoeqxF1WOYzhgcmxlHIdlrCxYKdOGioZyPaDmusZoS1lKG6o2uZ6bm1zZN1Z9a20QIQwoRUO8cQYrj0TVgj0qg1ROF06rCLQgzIE9JVlCMnGmlrORfriUaFXlbhcQEbxUKyReBUG9gaSxE2nqAtSWvqoAbx/wrjawMwXGPODbfVh3G+QbwPjmELPWZVhPPQ9HvlikTgAADd9JREFUSmKSDEb9swyoShYSDxUGLvW0ErWtObXlAvBHeMP6z779yt9fH2T/bhip1iBKPT+NK0mcW+x1OW0mQqokmd8cHJVSNNIVyn6VZbGFwLiYalbg+11mQ0PJmYiZytgqyjWihGVuYezOBsKNjYI6ytpzxc/HaK3qjmMqtlGWbZTrKLRdXbiWzi3XTjylB17VO1+p1L82N1m9O82K9/YGUf3lc8uVG70E6/1IeLkMXidjKUps8mj9IzI4ZdYth7jsN0uARbkjYsYt3xshn7FjIWxWEYyNIW3UZcdrujawZgPLtGGJQads9d49UM0qiotLgNsHTA04fACIq2jVfVRffBrTC1dgs53gBFtWQiNABw8IoR3zRXJQ5SHZFov7EW7jLXgpXftOb5qf2xxG/6YXZTuDNNdBVHghB1ZFoRNiGke/OLC6OVsWwAKHPQzcwhK51MmmhzAYGipnUE8qMQ4GsHSYKcPJMqIhhouLhQ0LDr2AKi5F2ZRLB3fPoM6vipV7jp25jjNo12tnxur2N9te/YkDE63XPvjgru5nnl14141B9DE/yiefe/lKfbGTYaUTIQ4puxrBzSIBWnDyzYxmawc216cslVmGW5xWj9ap4m0CxLaF/kQT/bkZhLPTwGAI65ULsP0C8aCAmzlwa3OozU1h6lAd3i4Py1UXy/0GzE4eBilw0S+lW58ZQB2bgrN3E61Tr2LsyjV4eSRG2rQ7EVei0UEhGlsiildBoqvbpfIWjL8f9S2rT3/r7Il+5P9GL4wfDhN4YZqrKC+cLIOTZ7mVF7k2xijuUgutDdcyTByKs9ycgetgul1Tw34fcZabvNAqMpaJdFVHuTYytV5bMsFm13jVCuoVh8bTip5hkzVlJqooKo6Kx2qV5YlW7VutqvWFiebYt3/+oYMbP/jmnlpYaJ276H+qF6bvePHcWu3KeqqW1ykG5yOLfJGW436WVTID1CNZ3uHuNB8hqrhC0kgtg6Bdw/rcLPrzM7LLxeIG9IVrmLUU9u9sYrJeQb/vY9zK0LIyOJYPL+/DThIsVHbiK/H9SB6aB+5tAs8PgZf6wItdIJsA7qxCvd1BdeUiZk69jsrKKlzyl3NhIkNxB65L2dnCrtIzdztwf9S7eKte/+WTJxubqfMuf5j+UpBmD0RpMc6pcG6gkiyzsqywk9zYGYUrCvrNiT0kkkLL7na61VBh6JswTpEVSjIud58smVmYdq9cY2Vq7JpWVU+jbhlMVWAm6s7mWMt9fqxW+9JUrfLU7sOtiw/v25f8Nf8f1Meffu0PNobxr778Rq96aTVSSysBBoMQesT6sRSFZlJ4doaaOHwwei0UroVes4VwahIbU9OI2nUUGwPg3BU4y5vYMTmBIztd7HU20PBXgSySctoeeQ2JBiVXVsqgp9v4zrG/iVNHDyHe7cKsZMDzPcDnz6oDPi1aNmAFl1DZ0cKESdFYWoZ1bRn13lB225lli+QsB3252h5ObdW4+7G97xeWlipX31g+NIjyh8I0f2eWmaNRls8khXJJgk+Kwopz40Rp6mYFNLWY/cLBeKupw9AvWCqT1pcZFwkBD46FrNtDfzMUf5+xWoHxikG7gvWZseqjk43G/zi6Y+Kln7r/wOCHeROfeua1317rRv/q1MLQO78a64WlAZIogU59qNwHcVCO5lCLnmQaScXDxtwsNudmMdQ1FP0hsLQuYubVOMHczDjunPcwp1bRHK7AoU0Kx3IybWZlUYX2pkVJw0o3uHWVaXpnxx24cPTNONXP0XrTQXTWDPJzfQyLFNmOCWCxB5w/B07rLFfBbQOzU1U0qTV9+RLsToTEqiMSssb2cOqH+X+//Zgf8hN4amHB7S535wbD4kicFW/LiuJdUVYcinJVC/NUxWnh+HHu9RNt1atNlSS+iaKEvgTILFeQUbanMNwcyppo3E3VpFd0x6vWIzPt+h8fufvtL/70wZvixj/ci/rCs+d+58rG8NfPLg5r55dTtbI5QNDvo4h9Yf94RSZ+umq8AX/nNNbGpxAGKfLFZajlLuxMod5qYO/+Ccy2FfZnq6iHy6jkqayJMoI/vAocR8P4faR+gfGDb0eweR35yhnoEUgjVxq+bqBn1VDdtQMmiZG4TayP70LPrYlJWBGGUBsJ1JqPoNvDZuYjmJ6Fs3sMrauLcBZWBciSmu1S+Yf7v7/9qNv6BL723NnxtSC6e5ikHw6S7KeCvJiLM1ttDDM7h1Upiszx48hweFVQZl1sJA2yOEbDRjrmqGdanvX7757f842HH/5ry+H/62v7wjNnf3exG/yL15eGtSuriVpb62GjHyDLItgqQd6uY7BvH+JmC8HaJnS/QG1mArXhGuYdD3M1F24lwnTawXgRo2EVcF0K02kEysVakCIsNCwG8uaKwDPrlToh0dCiH1UO6bhiImSyJBBQx5XZmXtvLm1LwAeztpAjaBFqO/B1Bc+EB/DGRoDKjjbiRgP2jQ0gyLZ73Nu6I7cvuqVP4IUXYF2KXj3Qj6IPRwk+0vHj/b1YV3Og3vMDxWE0lRqZvGoaftNVL7mO+u+zs3OP/LP3He3c0g/73x7858+e+9WlfvJ7ryz2msu9SC/d6KEzjOA7BoND84gmZ5G9vgTr4gL27Whj3507MO1EmMx8caKv0HtXmAYpdDhAHg6gElINI8RxhF7AQyBHnoRCwKcKpE0MNelEI5sU/p4SPGJVxYbFtl1o2wIn5FSp5vRa1C5k683BmAVtV2Xyve61cc3ZgcViEmdr+xBeWgV6G9uB+6PcFNvX3ton8GlAeS+dm+1u9h+63knekUKfyNJkN8EWhcJGxdYv1GzrkX3NiW///AePd2/t2f/qRz/24sX3r3WzT5xe7I6v9H19YXET/fEmNt50GN24Af31s2h1BviZB9o4MB6hCJYQ9ek0QGLDENrvQ6dD5GlQKlCO+ENC2S8ZBTJ5ZmATplX2uYRLjgSxZLVDQ7KSv0vhd5HoEDSUg9ypobAr0Cy3K1VhTLkUsmvMoaoTWNkQUZZiQ9fxSO0tuHrKBS6d3Q7cH8fNsf0ct/UJqI8+9XLTSpJxy9LKqdW60/Hx/sMPj3CTt/WU/+dFjz1/Yd/aIP3yG0vDg5f7Q31uZhJXdu1H54qBWkxQ9XLsbvfwljceR2XlAux0ALcoMcKEL5akdopJ32QDlTxdofMJg0fq4PLfGcjirj3CiwmGeaQRXW7ERHAONDajy4jI7ox0pYnEJBOIMErHgfFqgFOH0xiD0xyD26zhwrEH8XTzEJKV7nbg/pjuj+2n+Qn9BDgwu3Q5+NiF9f4vLB6YxxNmEqvPdIBhhNq+GvZbizj42lPYuXkNdc29aemLIHZ5KF3vRzAqodcxrmiFUuotkkVUEipGlPtR0JaB+5cUw5ETwchriAipEh5awidFG47EByphpmQYlR5KhFVTmiexPRTtGWQzu9A9dAKrUWU7cH9C77ftl/Xj+wTUHz754n+8PjXxa49lUzj7IrWRC0xODrG7+xr2nn8ek2mMquifC9SyJEPI3tSCJsFAWUhVBZFVQUwP3ILYZKc0PWNGJRmBqy+TwzYFXJINeACMZlDEN9d1gUqRwCtSVLMYLh0H6YpAskOeCm7aoT8RFflINripYplliJNEqI4Bta4aU4hbe7YD98d3f2w/00/iJ/Cda9e8b23En/x6bfYjj7+YwKrZGDPXsOfsd7Gzex0110FiVZHYVaR2BUZVkBUVdHMXG4lCEBVAmCAPCxQhh1ARMoIgvCrUegdFlsFUKsJaQq8PndHFiEX0SIKGZbWVw7Y1tG2D8C/Ls2Fxceza8FyDtltgysnQ1iksncCj+1AWop4GcAOagMVi0SIBHPrkNP+2IjTt+3IFP4mf/PZr2v4EfoRP4MvLy5MvVie++kevJCc6KTDVfR07rl0WmdZeZRwmcOGvZ+h1EkS9EAgimJAa0YBJc6iUih7sVcnbZcmbI58cL3vZtV4pVF6vALUmsLICzQuZsynjMzLr4sAq5/pZSAzk2pYcW5bhEuCcLhMb7WioigW7XkWtZWOy4aDatKDcAuMI0Y42ge46dG/tF7cD90e4KbYv/cn/BB5NksMf6zlPfu5MPF8bi9BcX0KUjyE810V8NYRZG0i/i6T0pJX9KiVWhbgOIfPfdBYovT9zwKmMfED5b2QXsfklR56T51xYPFTToHm3/FnU3ku2T/mkfEzJUJYJtATzyFu0lGWHtkr5HEIvVc1DZbIF58AM6jP16MD6KzNlD72ddX/y78DtV3hbn8AfJ/lH/vBa/omqqyprtsaNKxHMaz3g4gBYDwA/pQ8KkIgiQBloREvTt4eDqZHZtgSZaN0wMyqgoVE0AFQIcKaQHMXmuLvlNQYIQsAPyOIXGKOYIHHaxEQs4GORwCwDn4Owm1xgCWAh4paEfofPb5W/j1eBseY/wn/66Y9+n4a1Hby3dV9sX/QT/AmsAFMvJPnHTybFBzYcG59YBbqXU+D0ALjcB7ohxAMloFIdS9xRAEk2E+iTODGQG2tXFSoTFio1sSODY+WyziHiiT2vbzuiepHXPGCsBdTdMtDpOt/vA2EwCtqsPCzo00LzJAY2gzzIREdaglnU3Uekfg66eFB49ouYaPxbfPzvPlIuoLZ/bX8C/59+AkxGFwH3W4B6GsBHFwDw62n+Z/T9D/7O7/f9wN/vGz2Of73vB//hr/7A/vLRN58IwN4f8sO9MnohCwvla/xffu3L8NR7mKO//+t/AlF2lbjFYZOBAAAAAElFTkSuQmCC",Wf="data:image/png;base64,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",jf="data:image/png;base64,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",td="data:image/png;base64,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",Oc=Ie(28103),Du=Ie(42441),yf=Ie(76411),qd=Ie(48961),Ef=Ie(59301),Al=({dataSource:E,height:a,labelTextColor:y})=>{console.log("dataSource:",E);const x=(0,Fe.useRef)(null),b=(0,Fe.useRef)(null),[z,ee]=(0,Fe.useState)({}),[re,ae]=(0,Fe.useState)(""),[se,fe]=(0,Fe.useState)(""),me=E||[{name:"\u638C\u63E1\u738780%~100%",value:1,itemStyle:{color:"rgb(223,209,38)"}},{name:"\u638C\u63D0\u738760%~79%",value:2,itemStyle:{color:"rgb(6,234,230)"}},{name:"\u638C\u63A8\u738759%\u4EE5\u4E0B",value:3,itemStyle:{color:"rgb(6,110,247)"}}];(0,Fe.useEffect)(()=>(Be(),window.addEventListener("resize",Ae),()=>{window.removeEventListener("resize",Ae)}),[]),(0,Fe.useEffect)(()=>{E!=null&&E.length&&Ae()},[E]);const Ae=()=>{var Je,tt;const at=ke(me,.8);(Je=b.current)==null||Je.setOption(at),(tt=b.current)==null||tt.resize()},Be=()=>{const Je=x.current;b.current=yf.init(Je);const tt=ke(me,.8);ee(tt),b.current.setOption(tt),b.current.getZr().off("mousewheel"),tt.series.push({name:"\u638C\u63E1\u7387",type:"pie",labelLine:{length:10,length2:10},startAngle:-20,clockwise:!1,radius:["20%","50%"],center:["50%","50%"],data:me,itemStyle:{opacity:0}}),b.current.setOption(tt),Ze(b.current)},ke=(Je,tt)=>{let at,ot=[],ct=0,lt=0,wt=0,Dt=[],Ht=[],Zt=1-tt;Je.sort((nn,wn)=>wn.value-nn.value);for(let nn=0;nnAn.name===nn)[0],Jn=Ke(wn.value*100,2)+"%";return`${wn.name} ${Jn}`}},labelLine:{show:!0,lineStyle:{color:"#7BC0CB"}},label:{show:!0,position:"outside",rich:{b:{color:y||"#FFF",fontSize:12,lineHeight:20},c:{fontSize:16,lineHeight:24,color:y||"#FFF"}},formatter:`{b|{b} -}{c|{c}}{b|}`},xAxis3D:{min:-1,max:1},yAxis3D:{min:-1,max:1},zAxis3D:{min:-1,max:1},grid3D:{show:!1,boxHeight:dn,viewControl:{alpha:40,distance:300,rotateSensitivity:0,zoomSensitivity:0,panSensitivity:0,autoRotate:!1}},series:ot}},We=(Je,tt)=>(Je.sort((at,ot)=>ot.pieData.value-at.pieData.value),tt*25/Je[0].pieData.value),je=(Je,tt,at,ot,ct,lt)=>{let wt=(Je+tt)/2,Dt=Je*Math.PI*2,Ht=tt*Math.PI*2,Zt=wt*Math.PI*2;Je===0&&tt===1&&(at=!1),ct=typeof ct!="undefined"?ct:1/3;let dn=at?Math.cos(Zt)*.1:0,nn=at?Math.sin(Zt)*.1:0,wn=ot?1.05:1;return{u:{min:-Math.PI,max:Math.PI*3,step:Math.PI/32},v:{min:0,max:Math.PI*2,step:Math.PI/20},x:function(Jn,An){return JnHt?dn+Math.cos(Ht)*(1+Math.cos(An)*ct)*wn:dn+Math.cos(Jn)*(1+Math.cos(An)*ct)*wn},y:function(Jn,An){return JnHt?nn+Math.sin(Ht)*(1+Math.cos(An)*ct)*wn:nn+Math.sin(Jn)*(1+Math.cos(An)*ct)*wn},z:function(Jn,An){return Jn<-Math.PI*.5?Math.sin(Jn):Jn>Math.PI*2.5?Math.sin(Jn)*lt*.1:Math.sin(An)>0?1*lt*.1:-1}}},Ke=(Je,tt)=>{let at=parseFloat(Je);if(isNaN(at))return!1;at=Math.round(Je*Math.pow(10,tt))/Math.pow(10,tt);let ot=at.toString();ot.indexOf(".")<0&&(ot+=".");for(let lt=ot.length-ot.indexOf(".");lt<=tt;lt++)ot+="0";return ot},Ze=()=>{b.current.on("click",function(Je){if(Je.seriesName==="pie2d"){ae(Je.dataIndex);let tt=b.current.getWidth()/2,at=b.current.getHeight()/2;b.current.dispatchAction({type:"pieSelect",seriesIndex:0,dataIndex:Je.dataIndex})}}),b.current.on("mousemove",function(Je){}),b.current.on("mouseout",function(){b.current.dispatchAction({type:"pieUnSelect",seriesIndex:0,dataIndex:se}),fe("")})};return Ef.createElement("div",{ref:x,style:{width:"100%",height:a||"500rem"}})};const Af=E=>({tooltip:{trigger:"item"},legend:{top:"0%",left:"center"},series:[{name:"\u5B8C\u6210\u5360\u6BD4\u60C5\u51B5",type:"pie",radius:["40%","70%"],avoidLabelOverlap:!1,itemStyle:{borderRadius:10,borderColor:"#fff",borderWidth:2},label:{show:!1,position:"center"},emphasis:{label:{show:!0,fontSize:14,fontWeight:"bold"}},labelLine:{show:!1},data:E}]});var Hf=Ie(44146),os=Ie(59301),rc=Object.defineProperty,Lc=Object.getOwnPropertySymbols,Wl=Object.prototype.hasOwnProperty,jl=Object.prototype.propertyIsEnumerable,Yl=(E,a,y)=>a in E?rc(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,Md=(E,a)=>{for(var y in a||(a={}))Wl.call(a,y)&&Yl(E,y,a[y]);if(Lc)for(var y of Lc(a))jl.call(a,y)&&Yl(E,y,a[y]);return E},xf=(E,a)=>{var y={};for(var x in E)Wl.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&Lc)for(var x of Lc(E))a.indexOf(x)<0&&jl.call(E,x)&&(y[x]=E[x]);return y},Fh=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const Bu=[{name:"",value:0,itemStyle:{color:"rgb(223,209,38)"}},{name:"",value:0,itemStyle:{color:"rgb(6,234,230)"}},{name:"",value:0,itemStyle:{color:"rgb(6,110,247)"}}],Sf=E=>{var a=E,{pathsDetail:y,user:x,globalSetting:b,loading:z,dispatch:ee,uuid:re}=a,ae=xf(a,["pathsDetail","user","globalSetting","loading","dispatch","uuid"]),se,fe,me,Ae,Be;let[ke,We]=(0,Fe.useState)({subject_id:(se=y==null?void 0:y.detail)==null?void 0:se.id,course_id:"",parentNodeUuid:re,type:1});const[je,Ke]=(0,Fe.useState)(),[Ze,Je]=(0,Fe.useState)([]),[tt,at]=(0,Fe.useState)([]),[ot]=(0,Ce.useSearchParams)();(0,Fe.useEffect)(()=>{ct()},[re]);function ct(){return Fh(this,null,function*(){var lt,wt,Dt;let Ht=yield(0,te.ZP)("/api/knowledge/v2/knowledge_statistics.json",{method:"get",params:ke});Ke(Ht);let Zt=Object.entries((lt=Ht==null?void 0:Ht.data)==null?void 0:lt.study_grasp_hash).map(([nn,wn],Jn)=>({name:nn,value:wn,itemStyle:Bu[Jn].itemStyle})),dn=Object.entries((wt=Ht==null?void 0:Ht.data)==null?void 0:wt.study_complete_hash).map(([nn,wn],Jn)=>({name:nn,value:wn}));at(dn),((Dt=Zt==null?void 0:Zt.filter(nn=>(nn==null?void 0:nn.value)>0))==null?void 0:Dt.length)===0?Je([]):Je(Zt)})}return os.createElement("div",{className:Yr.DetailStatistics},ot.get("type")!=="classrooms"&&os.createElement("div",{className:Yr.header},os.createElement("span",{className:Yr.title},"\u7EDF\u8BA1\u8303\u56F4"),os.createElement(pe.ZP.Group,{onChange:lt=>{ke.type=lt.target.value,We(Md({},ke)),ct()},value:ke.type},os.createElement(pe.ZP,{value:1},"\u5168\u90E8"),os.createElement(pe.ZP,{value:2},"\u81EA\u4E3B\u5B66\u4E60"),os.createElement(pe.ZP,{value:3},"\u8BFE\u5802\u5B66\u4E60")),(ke==null?void 0:ke.type)===3&&os.createElement(Rr.default,{onChange:lt=>{ke.course_id=lt,We(Md({},ke)),ct()},style:{marginLeft:"-15rem",width:"148rem",height:"36rem"}},(fe=je==null?void 0:je.courses)==null?void 0:fe.map(lt=>os.createElement(Rr.default.Option,{value:lt==null?void 0:lt.id},lt==null?void 0:lt.name)))),os.createElement("div",{style:{marginTop:"16rem",display:"flex"}},os.createElement("div",{className:Yr.left,style:{backgroundImage:`url(${Mu}),linear-gradient(180deg, rgba(221, 233, 241, 0.4) 0%, rgba(255, 255, 255, 0.49) 100%)`}},os.createElement("img",{src:Wf}),os.createElement("div",{style:{marginTop:"20rem"}},os.createElement("div",{className:Yr.xxrs},"\u5B66\u4E60\u4EBA\u6570"),os.createElement("div",{className:Yr.xxrscount},(me=je==null?void 0:je.data)==null?void 0:me.study_count))),os.createElement("div",{className:Yr.right},os.createElement("div",{className:Yr.righttop},os.createElement("img",{src:jf}),os.createElement("div",null,os.createElement("div",{className:Yr.xxrs},"\u5B66\u4E60\u5B8C\u6210\u7387"),os.createElement("div",{className:Yr.xxrscount},(Ae=je==null?void 0:je.data)==null?void 0:Ae.study_complete_rate,"%"))),os.createElement("div",{className:Yr.rightbottom},os.createElement("img",{src:td}),os.createElement("div",null,os.createElement("div",{className:Yr.xxrs},"\u5B66\u4E60\u638C\u63E1\u7387"),os.createElement("div",{className:Yr.xxrscount},(Be=je==null?void 0:je.data)==null?void 0:Be.study_grasp_rate,"%"))))),os.createElement(Oc.Z,{variant:"dashed",style:{borderColor:"#333333"},dashed:!0},"\u5B8C\u6210\u5360\u6BD4\u60C5\u51B5"),os.createElement(Du.Z,{option:Af(tt),style:{height:300,width:400},opts:{renderer:"svg"}}),os.createElement(Oc.Z,{variant:"dashed",style:{borderColor:"#333333"},dashed:!0},"\u638C\u63A7\u7387"),(Ze==null?void 0:Ze.length)>0?os.createElement(Al,{labelTextColor:"#333",dataSource:Ze}):os.createElement(Hf.J,{children:os.createElement("div",{style:{textAlign:"center",fontSize:"14rem"}},"\u6682\u65E0\u638C\u63A7\u7387\u6570\u636E")}))};var $d=(0,Ce.connect)(({pathsDetail:E,user:a,loading:y,globalSetting:x})=>({pathsDetail:E,user:a,globalSetting:x,loading:y.models.index}))(Sf),xs=Ie(59301),Vf=Object.defineProperty,Dd=Object.getOwnPropertySymbols,kh=Object.prototype.hasOwnProperty,Tl=Object.prototype.propertyIsEnumerable,bf=(E,a,y)=>a in E?Vf(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,Ol=(E,a)=>{for(var y in a||(a={}))kh.call(a,y)&&bf(E,y,a[y]);if(Dd)for(var y of Dd(a))Tl.call(a,y)&&bf(E,y,a[y]);return E},ac=(E,a)=>{var y={};for(var x in E)kh.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&Dd)for(var x of Dd(E))a.indexOf(x)<0&&Tl.call(E,x)&&(y[x]=E[x]);return y},ef=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const mc=[{name:"",value:0,itemStyle:{color:"rgb(223,209,38)"}},{name:"",value:0,itemStyle:{color:"rgb(6,234,230)"}},{name:"",value:0,itemStyle:{color:"rgb(6,110,247)"}}],ou=E=>{var a=E,{pathsDetail:y,user:x,globalSetting:b,loading:z,dispatch:ee,uuid:re}=a,ae=ac(a,["pathsDetail","user","globalSetting","loading","dispatch","uuid"]),se,fe,me,Ae,Be;let[ke,We]=(0,Fe.useState)({subject_id:(se=y==null?void 0:y.detail)==null?void 0:se.id,course_id:"",parentNodeUuid:re,type:1});const[je,Ke]=(0,Fe.useState)(),[Ze,Je]=(0,Fe.useState)([]),[tt]=(0,Ce.useSearchParams)(),[at,ot]=(0,Fe.useState)([]);(0,Fe.useEffect)(()=>{ct()},[re]);function ct(){return ef(this,null,function*(){var lt,wt,Dt;let Ht=yield(0,te.ZP)("/api/knowledge/v2/knowledge_statistics.json",{method:"get",params:ke});Ke(Ht);let Zt=Object.entries((lt=Ht==null?void 0:Ht.data)==null?void 0:lt.study_grasp_hash).map(([nn,wn],Jn)=>({name:nn,value:wn,itemStyle:mc[Jn].itemStyle})),dn=Object.entries((wt=Ht==null?void 0:Ht.data)==null?void 0:wt.study_complete_hash).map(([nn,wn],Jn)=>({name:nn,value:wn}));ot(dn),((Dt=Zt==null?void 0:Zt.filter(nn=>(nn==null?void 0:nn.value)>0))==null?void 0:Dt.length)===0?Je([]):Je(Zt)})}return xs.createElement("div",{className:Yr.DetailStatistics},tt.get("type")!=="classrooms"&&xs.createElement("div",{className:Yr.header},xs.createElement("span",{className:Yr.title},"\u7EDF\u8BA1\u8303\u56F4"),xs.createElement(pe.ZP.Group,{onChange:lt=>{ke.type=lt.target.value,We(Ol({},ke)),ct()},value:ke.type},xs.createElement(pe.ZP,{value:1},"\u5168\u90E8"),xs.createElement(pe.ZP,{value:2},"\u81EA\u4E3B\u5B66\u4E60"),xs.createElement(pe.ZP,{value:3},"\u8BFE\u5802\u5B66\u4E60")),(ke==null?void 0:ke.type)===3&&xs.createElement(Rr.default,{onChange:lt=>{ke.course_id=lt,We(Ol({},ke)),ct()},style:{marginLeft:"-15rem",width:"148rem",height:"36rem"}},(fe=je==null?void 0:je.courses)==null?void 0:fe.map(lt=>xs.createElement(Rr.default.Option,{value:lt==null?void 0:lt.id},lt==null?void 0:lt.name)))),xs.createElement("div",{style:{marginTop:"16rem",display:"flex"}},xs.createElement("div",{className:Yr.left,style:{backgroundImage:`url(${Mu}),linear-gradient(180deg, rgba(221, 233, 241, 0.4) 0%, rgba(255, 255, 255, 0.49) 100%)`}},xs.createElement("img",{src:Wf}),xs.createElement("div",{style:{marginTop:"20rem"}},xs.createElement("div",{className:Yr.xxrs},"\u5B66\u4E60\u4EBA\u6570"),xs.createElement("div",{className:Yr.xxrscount},(me=je==null?void 0:je.data)==null?void 0:me.study_count))),xs.createElement("div",{className:Yr.right},xs.createElement("div",{className:Yr.righttop},xs.createElement("img",{src:jf}),xs.createElement("div",null,xs.createElement("div",{className:Yr.xxrs},"\u5B66\u4E60\u5B8C\u6210\u7387"),xs.createElement("div",{className:Yr.xxrscount},(Ae=je==null?void 0:je.data)==null?void 0:Ae.study_complete_rate,"%"))),xs.createElement("div",{className:Yr.rightbottom},xs.createElement("img",{src:td}),xs.createElement("div",null,xs.createElement("div",{className:Yr.xxrs},"\u5B66\u4E60\u638C\u63E1\u7387"),xs.createElement("div",{className:Yr.xxrscount},(Be=je==null?void 0:je.data)==null?void 0:Be.study_grasp_rate,"%"))))),xs.createElement(Oc.Z,{variant:"dashed",style:{borderColor:"#333333"},dashed:!0},"\u5B8C\u6210\u5360\u6BD4\u60C5\u51B5"),xs.createElement(Du.Z,{option:Af(at),style:{height:300,width:400},opts:{renderer:"svg"}}),xs.createElement(Oc.Z,{variant:"dashed",style:{borderColor:"#333333"},dashed:!0},"\u638C\u63A7\u7387"),(Ze==null?void 0:Ze.length)>0?xs.createElement(Al,{labelTextColor:"#333",dataSource:Ze}):xs.createElement(Zr.Z,{children:xs.createElement("div",{style:{textAlign:"center",fontSize:"14rem"}},"\u6682\u65E0\u638C\u63A7\u7387\u6570\u636E")}))};var Bc=(0,Ce.connect)(({pathsDetail:E,user:a,loading:y,globalSetting:x})=>({pathsDetail:E,user:a,globalSetting:x,loading:y.models.index}))(ou),Xl=Ie(10825),nd="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAXlJREFUOE/VlD1Lw1AUhp+YmkGQSnFR8AcUoSJ+LiKCqINQqIODbk51ETpaVHTyD6h/QQddXMRNRal1qLaDOhSFQicdiiKUNrkSmzQxH6WCg2a6Iec+7z3ve24kIYTMLz7SPwSmozPI2h6InroTkqQvywjOQNlm4PDczyV3yxfDT4AFa97fAmhxN/C0u9o8w6wUtYUkFdzAk1CVyC4E+x3cr7YBY7NTtZSB7DLewKF9Xa4xwAnUfU7P+wBHjjy6dgqY77a2r2MG8GV9CaQdhAhYJI8NnuYqEBgFqQ1SswawmEiCttnQIxfMdmKlD5QIXE0ZwMJKGPUjV0uqyYzNbPR6OQTBRbgct3mYX7hDiN46zr7BHq6fYGccUlEb8GFuDaFuuKbCNwtDURgFHdOQTdqA97Ewlfec75xZ99DbE6ULno8dY5MZs9r2mV/fbPQPr3kH8GZwFVXd+lE4doXyW/H7TbmdaKf0eIBWmQRamszbLNOQWxN//wf7CYUnn95U81GtAAAAAElFTkSuQmCC",rd=Ie(72664),qr=Ie(59301),Kf=Object.defineProperty,tf=Object.defineProperties,_h=Object.getOwnPropertyDescriptors,Zf=Object.getOwnPropertySymbols,zh=Object.prototype.hasOwnProperty,Qf=Object.prototype.propertyIsEnumerable,Nc=(E,a,y)=>a in E?Kf(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,Gl=(E,a)=>{for(var y in a||(a={}))zh.call(a,y)&&Nc(E,y,a[y]);if(Zf)for(var y of Zf(a))Qf.call(a,y)&&Nc(E,y,a[y]);return E},Rc=(E,a)=>tf(E,_h(a)),pu=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const Yf=[{name:"\u57FA\u672C\u4FE1\u606F",key:1},{name:"\u5B66\u4E60\u7EDF\u8BA1",key:3}];let Ct=[{name:"\u4F5C\u4E1A",id:"zy",item_type:2},{name:"\u5B9E\u8BAD",id:"sx",item_type:2},{name:"\u6559\u6750",id:"jc",item_type:2},{name:"\u89C6\u9891",id:"sp",item_type:2},{name:"\u8BFE\u4EF6",id:"kj",item_type:2},{name:"\u8BD5\u5377",id:"sj",item_type:2},{name:"\u9898\u96C6",id:"tj",item_type:2}],Nt=[{name:"\u7AE0\u8282",id:"zj",item_type:1},{name:"\u77E5\u8BC6\u70B9",id:"zsd",item_type:1}];const zt=({pathsDetail:E,user:a,globalSetting:y,loading:x,dispatch:b,items:z,showdetail:ee,setshowdetail:re,containerRef:ae,getData:se,setshow:fe,Tabsdatas:me,uuid:Ae,tpacti:Be,initdata:ke})=>{var We,je,Ke,Ze,Je,tt,at,ot,ct,lt,wt,Dt,Ht,Zt,dn,nn,wn,Jn,An,pn,Cn,rr,En,gr,aa,na,Qr,Cr,Jr,ma,ka,hi,wo,lo,li,no,Gi,io;const[bo,us]=(0,Fe.useState)(0),[Qo]=we.default.useForm(),[gi,ki]=(0,Fe.useState)({});let[Sa,_a]=(0,Fe.useState)(!1);const[ni,Qi]=(0,Fe.useState)(!1),[Ma,po]=(0,Fe.useState)("1"),[Xi,Ms]=(0,Fe.useState)([]),[as,hs]=(0,Fe.useState)(1),[gs,cs]=(0,Fe.useState)(2),[Bo,Dc]=(0,Fe.useState)(2),[Ic,zl]=(0,Fe.useState)(),[ks,ju]=(0,Fe.useState)();let[_s,ai]=(0,Fe.useState)([]);const[ro,Uo]=(0,Fe.useState)({}),[Yo,Oo]=(0,Fe.useState)(!1),[Ql,Qc]=(0,Fe.useState)(""),[xd,Tg]=(0,Fe.useState)([]),[Oh]=(0,Ce.useSearchParams)(),[B0,Lh]=(0,Fe.useState)(!1),[gc,Tc]=(0,Fe.useState)([]),[vc,Zs]=(0,Fe.useState)([]),[qs,Ps]=(0,Fe.useState)([]);let[Dl,Sd]=(0,Fe.useState)({tags:[],tagszy:[],tagslx:[]});const[Ti,Gu]=(0,Fe.useState)([{label:"\u5B9E\u8BAD",children:qr.createElement(ns,{getother:Jc,types:"1",ktzykey:Ma,onChange:jr=>{Ms(jr)}}),key:"1"},{label:"\u89C6\u9891",children:qr.createElement(ns,{getother:Jc,types:"2",ktzykey:Ma,onChange:jr=>{Ms(jr)}}),key:"2"},{label:"\u8BFE\u4EF6",children:qr.createElement(ns,{getother:Jc,types:"3",ktzykey:Ma,onChange:jr=>{Ms(jr)}}),key:"3"},{label:"\u8BD5\u5377",children:qr.createElement(ns,{getother:Jc,types:"4",ktzykey:Ma,onChange:jr=>{Ms(jr)}}),key:"4"}].filter(jr=>!!jr));let[Cu,Hu]=(0,Fe.useState)([]),[Qd,Og]=(0,Fe.useState)([]);const[H1,am]=(0,Fe.useState)(0),[V1,im]=(0,Fe.useState)(0),[Yc,K1]=(0,Fe.useState)([]),[uo,Xc]=(0,Fe.useState)({bh:[],qx:[],hx:[],gl:[]}),Z1=jr=>b({type:"userDetail/logWatchHistory",payload:Gl({},jr)}),Q1={maxCount:1,fileList:_s,accept:((je=(We=gi==null?void 0:gi.label)==null?void 0:We[0])==null?void 0:je.name)==="\u89C6\u9891"?".mp4":"",withCredentials:!0,beforeUpload:jr=>{var ao,Xo;if(!(jr.type==="video/mp4")&&((Xo=(ao=gi==null?void 0:gi.label)==null?void 0:ao[0])==null?void 0:Xo.name)==="\u89C6\u9891")return _e.ZP.error("\u53EA\u80FD\u4E0A\u4F20\u89C6\u9891"),jo.default.LIST_IGNORE},action:`${In.Z.API_SERVER}/api/attachments.json`,onChange:jr=>{ai(jr==null?void 0:jr.fileList)}};function Y1(){return pu(this,null,function*(){var jr,ao,Xo,Ho,tl;let ws=yield(0,te.ZP)("/api/knowledge/v2/get_node.json",{method:"get",params:{depth:1,subject_id:E.detail.id}});if((ws==null?void 0:ws.status)===0){am(Ae);const $s=[...(tl=(Ho=(jr=ws==null?void 0:ws.data)==null?void 0:jr.nodes)==null?void 0:Ho.splice(1,(Xo=(ao=ws==null?void 0:ws.data)==null?void 0:ao.nodes)==null?void 0:Xo.length))==null?void 0:tl.map(Pl=>{var iu,qc,Yd;return Gl({label:(iu=Pl==null?void 0:Pl.properties)==null?void 0:iu.name,children:qr.createElement($c,{onChange:N0=>{sessionStorage.setItem("typesdatajsoncopy",JSON.stringify(N0))},itemsuuid:z==null?void 0:z.uuid,uuid:(qc=Pl==null?void 0:Pl.properties)==null?void 0:qc.uuid,typesdata:uo}),key:(Yd=Pl==null?void 0:Pl.properties)==null?void 0:Yd.uuid},Pl)})];Cu=$s,Hu($s),sessionStorage.setItem("typesdatajson",JSON.stringify(uo)),sessionStorage.setItem("typesdatajsoncopy",JSON.stringify(uo)),_a(!0)}})}function X1(){return pu(this,null,function*(){var jr,ao,Xo;let Ho=yield(0,te.ZP)("/api/knowledge_items.json",{method:"get",params:{item_type:3,subject_id:(jr=E==null?void 0:E.detail)==null?void 0:jr.id}});(Ho==null?void 0:Ho.status)===0&&(Dl.tags=Ho==null?void 0:Ho.data,Sd(Gl({},Dl)));let tl=yield(0,te.ZP)("/api/knowledge_items.json",{method:"get",params:{item_type:5,subject_id:(ao=E==null?void 0:E.detail)==null?void 0:ao.id}});(tl==null?void 0:tl.status)===0&&(Dl.tagszy=[...Ct,...tl==null?void 0:tl.data2],Dl.tagslx=[...Nt,...tl==null?void 0:tl.data],Sd(Gl({},Dl)));let ws=yield(0,te.ZP)("/api/knowledge/v2/get_container_type.json",{method:"get",params:{url:z==null?void 0:z.resourceUrl,item_banks_group_ids:z==null?void 0:z.itemBanksGroupIds}});if(Qc(""),Ps([]),localStorage.setItem("container_type_tupu",ws==null?void 0:ws.container_type),(z==null?void 0:z.nodeType)==="\u89C6\u9891"&&(((Xo=ws==null?void 0:ws.attachment)==null?void 0:Xo.file_type)==="video"||(ws==null?void 0:ws.container_type)==="video")&&Qc(ws==null?void 0:ws.id),(z==null?void 0:z.resourceOrigin)===1&&(z==null?void 0:z.nodeType)!=="\u9898\u96C6"){let $s={url:z==null?void 0:z.resourceUrl,name:ws==null?void 0:ws.name,id:ws==null?void 0:ws.examination_bank_id};Ms([$s])}(z==null?void 0:z.resourceOrigin)===1&&(z==null?void 0:z.nodeType)==="\u9898\u96C6"&&Ps(ws==null?void 0:ws.item_banks_groups),(z==null?void 0:z.resourceOrigin)===2&&ai([{uid:"123",name:ws==null?void 0:ws.name,response:{id:"123",url:z==null?void 0:z.resourceUrl}}])})}function Jc(jr){return pu(this,null,function*(){var ao,Xo;let Ho=yield(0,te.ZP)("/api/knowledge/v2/get_container_type.json",{method:"get",params:{url:jr}});(Ho==null?void 0:Ho.status)===0&&((Ho==null?void 0:Ho.container_type)==="att"?Uo({url:In.Z.API_SERVER+((ao=Ho==null?void 0:Ho.attachment)==null?void 0:ao.url),file_type:(Xo=Ho==null?void 0:Ho.attachment)==null?void 0:Xo.file_type}):window.open(jr))})}function Lg(){return pu(this,null,function*(){let jr=yield(0,te.ZP)("/api/knowledge/v2/item_bank_groups.json",{method:"get",params:{subject_id:E.detail.id}});(jr==null?void 0:jr.status)===0&&Tc(jr==null?void 0:jr.data)})}function NQ(){return pu(this,null,function*(){var jr,ao,Xo,Ho,tl,ws;let $s=yield(0,te.ZP)("/api/knowledge/v2/get_node_detail.json",{method:"get",params:{nodeUuid:(z==null?void 0:z.keys)||(z==null?void 0:z.id),parentNodeUuids:me==null?void 0:me.map(Pl=>Pl==null?void 0:Pl.uuid).join(),depth:1,relationshipFilter:">",subgraphDepth:"-1",subgraphRelationshipFilter:"\u5305\u542B>",subject_id:E.detail.id}});if(($s==null?void 0:$s.status)===0){K1((jr=$s==null?void 0:$s.data)==null?void 0:jr.nodes),zl((Xo=(ao=$s==null?void 0:$s.data)==null?void 0:ao.nodes)==null?void 0:Xo.filter(iu=>{var qc;return((qc=iu==null?void 0:iu.properties)==null?void 0:qc.uuid)===(z==null?void 0:z.keys)||(z==null?void 0:z.id)})),ju((Ho=$s==null?void 0:$s.data)==null?void 0:Ho.relationships);const Pl=[...(ws=(tl=$s==null?void 0:$s.data)==null?void 0:tl.graphNodeMappings)==null?void 0:ws.map((iu,qc)=>{var Yd;return{label:`${iu==null?void 0:iu.parentNodeName}\uFF08${(Yd=iu==null?void 0:iu.childNodeUuids)==null?void 0:Yd.length}\uFF09`,children:qr.createElement(Jd,{datas:$s==null?void 0:$s.data,items:iu==null?void 0:iu.childNodeUuids}),key:qc}})];im(0),Qd=Pl,Og(Pl)}})}return(0,Fe.useEffect)(()=>{ee&&(NQ(),X1())},[ee,z]),qr.createElement(Yt,null,qr.createElement("div",null,ee&&qr.createElement(Go.Z,{open:ee,width:"700rem",mask:!1,closable:!1,rootClassName:Yr.drawer,destroyOnClose:!0,getContainer:()=>ae.current,onCancel:()=>{re(!1),Qc("")}},qr.createElement("div",{className:Yr.detailmodal},qr.createElement("div",null,qr.createElement("span",{className:Yr.title},"\u8282\u70B9\u8BE6\u60C5"),((Ke=E==null?void 0:E.detail)==null?void 0:Ke.edit_of_subject_knowledge)&&Ae!=="\u5B66\u4E60\u8DEF\u5F84"&&(z==null?void 0:z.colorType)!=="1"&&qr.createElement("i",{className:"iconfont icon-bianji-moren",onClick:()=>pu(void 0,null,function*(){var jr,ao,Xo,Ho,tl,ws,$s,Pl,iu,qc;us(3),re(!1);let Yd={name:z.name,description:z.description,label:((ao=(jr=Ic==null?void 0:Ic[0])==null?void 0:jr.labels)==null?void 0:ao[1])==="\u8D44\u6E90"?(Xo=Dl==null?void 0:Dl.tagszy)==null?void 0:Xo.filter(mo=>(mo==null?void 0:mo.name)===(z==null?void 0:z.nodeType)):(Ho=Dl==null?void 0:Dl.tagslx)==null?void 0:Ho.filter(mo=>(mo==null?void 0:mo.name)===(z==null?void 0:z.nodeType)),tag:(tl=Dl==null?void 0:Dl.tags)==null?void 0:tl.filter(mo=>{var gu,vu;return(vu=(gu=z==null?void 0:z.tags)==null?void 0:gu.map(mu=>mu==null?void 0:mu.name))==null?void 0:vu.includes(mo==null?void 0:mo.name)}),resourceOrigin:z.resourceOrigin,url:(z==null?void 0:z.resourceOrigin)===3?z==null?void 0:z.resourceUrl:""},N0=(ws=ks==null?void 0:ks.filter(mo=>(mo==null?void 0:mo.type)==="\u88AB\u5305\u542B"&&(mo==null?void 0:mo.startNodeUuid)===((z==null?void 0:z.keys)||(z==null?void 0:z.id))))==null?void 0:ws.map(mo=>{var gu,vu;return{uuid:mo==null?void 0:mo.endNodeUuid,name:(vu=(gu=Yc==null?void 0:Yc.find(mu=>{var Vu;return((Vu=mu==null?void 0:mu.properties)==null?void 0:Vu.uuid)===(mo==null?void 0:mo.endNodeUuid)}))==null?void 0:gu.properties)==null?void 0:vu.name}}),J1=($s=ks==null?void 0:ks.filter(mo=>(mo==null?void 0:mo.type)==="\u5305\u542B"&&(mo==null?void 0:mo.startNodeUuid)===((z==null?void 0:z.keys)||(z==null?void 0:z.id))))==null?void 0:$s.map(mo=>{var gu,vu;return{uuid:mo==null?void 0:mo.endNodeUuid,name:(vu=(gu=Yc==null?void 0:Yc.find(mu=>{var Vu;return((Vu=mu==null?void 0:mu.properties)==null?void 0:Vu.uuid)===(mo==null?void 0:mo.endNodeUuid)}))==null?void 0:gu.properties)==null?void 0:vu.name}});Tg(J1);let q1=(Pl=ks==null?void 0:ks.filter(mo=>(mo==null?void 0:mo.type)==="\u524D\u5E8F"&&(mo==null?void 0:mo.startNodeUuid)===((z==null?void 0:z.keys)||(z==null?void 0:z.id))))==null?void 0:Pl.map(mo=>{var gu,vu;return{uuid:mo==null?void 0:mo.endNodeUuid,name:(vu=(gu=Yc==null?void 0:Yc.find(mu=>{var Vu;return((Vu=mu==null?void 0:mu.properties)==null?void 0:Vu.uuid)===(mo==null?void 0:mo.endNodeUuid)}))==null?void 0:gu.properties)==null?void 0:vu.name}}),$1=(iu=ks==null?void 0:ks.filter(mo=>(mo==null?void 0:mo.type)==="\u540E\u5E8F"&&(mo==null?void 0:mo.startNodeUuid)===((z==null?void 0:z.keys)||(z==null?void 0:z.id))))==null?void 0:iu.map(mo=>{var gu,vu;return{uuid:mo==null?void 0:mo.endNodeUuid,name:(vu=(gu=Yc==null?void 0:Yc.find(mu=>{var Vu;return((Vu=mu==null?void 0:mu.properties)==null?void 0:Vu.uuid)===(mo==null?void 0:mo.endNodeUuid)}))==null?void 0:gu.properties)==null?void 0:vu.name}}),eE=(qc=ks==null?void 0:ks.filter(mo=>((mo==null?void 0:mo.type)==="\u5173\u8054"||(mo==null?void 0:mo.type)==="\u88AB\u5173\u8054")&&(mo==null?void 0:mo.startNodeUuid)===((z==null?void 0:z.keys)||(z==null?void 0:z.id))))==null?void 0:qc.map(mo=>{var gu,vu;return{uuid:mo==null?void 0:mo.endNodeUuid,name:(vu=(gu=Yc==null?void 0:Yc.find(mu=>{var Vu;return((Vu=mu==null?void 0:mu.properties)==null?void 0:Vu.uuid)===(mo==null?void 0:mo.endNodeUuid)}))==null?void 0:gu.properties)==null?void 0:vu.name}});Xc({bh:N0,qx:q1,hx:$1,gl:eE}),Qo.setFieldsValue(Yd),ki(Yd)}),style:{color:"#1B8565",marginLeft:10,cursor:"pointer"}})),qr.createElement("div",{style:{display:"flex",alignItems:"center"}},(z==null?void 0:z.colorType)!=="1"&&((Ze=E==null?void 0:E.detail)==null?void 0:Ze.edit_of_subject_knowledge)&&Ae!=="\u5B66\u4E60\u8DEF\u5F84"&&qr.createElement(ge.ZP,{type:"primary",className:Yr.button,onClick:(0,bd.debounce)(()=>pu(void 0,null,function*(){var jr,ao,Xo;let Ho=yield(0,te.ZP)("/api/knowledge/v2/get_node.json",{method:"get",params:{nodeUuid:(z==null?void 0:z.keys)||(z==null?void 0:z.id),subject_id:(jr=E==null?void 0:E.detail)==null?void 0:jr.id,depth:1,relationshipFilter:"\u88AB\u5305\u542B>"}});if((Ho==null?void 0:Ho.status)===0){let tl=(Xo=(ao=Ho==null?void 0:Ho.data)==null?void 0:ao.nodes)==null?void 0:Xo.filter($s=>{var Pl;return((Pl=$s==null?void 0:$s.properties)==null?void 0:Pl.uuid)!==((z==null?void 0:z.keys)||(z==null?void 0:z.id))}),ws=tl==null?void 0:tl.map($s=>{var Pl,iu;return{name:(Pl=$s==null?void 0:$s.properties)==null?void 0:Pl.name,uuid:(iu=$s==null?void 0:$s.properties)==null?void 0:iu.uuid}});uo.bh=ws,Xc(uo),us(1),re(!1),Ms([]),Ps([]),ai([])}}),500)},"\u589E\u52A0\u540C\u7EA7\u8282\u70B9"),((Je=E==null?void 0:E.detail)==null?void 0:Je.edit_of_subject_knowledge)&&Ae!=="\u5B66\u4E60\u8DEF\u5F84"&&qr.createElement(ge.ZP,{type:"primary",className:Yr.button,onClick:()=>{var jr,ao;((ao=(jr=uo==null?void 0:uo.bh)==null?void 0:jr.filter(Xo=>(Xo==null?void 0:Xo.uuid)===(z==null?void 0:z.id)))==null?void 0:ao.length)>0||uo.bh.push({name:z==null?void 0:z.name,uuid:(z==null?void 0:z.keys)||(z==null?void 0:z.id)}),us(2),re(!1),Ms([]),Ps([]),ai([])}},"\u589E\u52A0\u5B50\u7EA7\u8282\u70B9"),((tt=E==null?void 0:E.detail)==null?void 0:tt.edit_of_subject_knowledge)&&Ae!=="\u5B66\u4E60\u8DEF\u5F84"&&qr.createElement(ge.ZP,{className:Yr.button,onClick:()=>{let jr="";Pe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,getContainer:ae.current,content:qr.createElement("div",null,qr.createElement("p",null,"\u5220\u9664\u8282\u70B9\u4F1A\u540C\u6B65\u5220\u9664\u5F53\u524D\u8282\u70B9\u7684\u5B50\u7EA7\u8282\u70B9\uFF0C\u8BF7\u5728\u4E0B\u65B9\u8F93\u5165\u6846\u8F93\u5165",qr.createElement("span",{style:{color:"red"}},"\u201C\u786E\u8BA4\u5220\u9664\u201D")),qr.createElement(xe.default,{onChange:ao=>{jr=ao.target.value}})),onOk:()=>pu(void 0,null,function*(){var ao,Xo,Ho;if(jr!=="\u786E\u8BA4\u5220\u9664")return _e.ZP.info("\u8BF7\u8F93\u5165\u786E\u8BA4\u5220\u9664"),Promise.reject();if(jr==="\u786E\u8BA4\u5220\u9664"){let tl=yield(0,te.ZP)("/api/knowledge/v2/del_node.json",{method:"post",body:{uuid:(z==null?void 0:z.keys)||(z==null?void 0:z.id),subject_id:(ao=E==null?void 0:E.detail)==null?void 0:ao.id}});(tl==null?void 0:tl.status)===0&&(_e.ZP.info("\u5220\u9664\u6210\u529F"),Oh.get("type")==="classrooms"?b({type:"pathsDetail/getCourseDetail",payload:Gl({id:(Xo=E==null?void 0:E.detail)==null?void 0:Xo.id,knowledge:!0},(0,vt.oP)())}):b({type:"pathsDetail/getPathsDetail",payload:Gl({id:(Ho=E==null?void 0:E.detail)==null?void 0:Ho.id,knowledge:!0},(0,vt.oP)())}),(z==null?void 0:z.colorType)!=="1"?(fe(!1),se()):ke(),re(!1))}})})}},"\u5220\u9664\u8282\u70B9"),((at=E==null?void 0:E.detail)==null?void 0:at.edit_of_subject_knowledge)&&Ae==="\u5B66\u4E60\u8DEF\u5F84"&&Oh.get("type")==="classrooms"&&qr.createElement(ge.ZP,{type:"primary",className:Yr.button,onClick:()=>{Pe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,getContainer:ae.current,okText:"\u786E\u8BA4\u540C\u6B65",content:qr.createElement("div",null,"\u8BE5\u8282\u70B9\u4E0B\u5171",qr.createElement("span",{className:"c-light-primary"},z==null?void 0:z.currentResourceTotal),"\u4E2A\u8D44\u6E90\uFF0C\u786E\u8BA4\u540C\u6B65\u540E\uFF0C\u8FD9\u4E9B\u8D44\u6E90\u5C06\u6309\u7167\u7C7B\u578B\u5206\u522B\u53D1\u9001\u5230\u8BFE\u5802\u5B9E\u9A8C\u3001\u56FE\u6587\u4F5C\u4E1A\u3001\u5728\u7EBF\u8003\u8BD5\u3001\u89C6\u9891\u76F4\u64AD\u3001\u6559\u5B66\u8D44\u6599\u6A21\u5757\u4E2D\uFF0C\u53EF\u524D\u5F80\u5BF9\u5E94\u6A21\u5757\u8FDB\u884C\u8D44\u6E90\u53D1\u5E03\u7B49\u64CD\u4F5C\u3002"),onOk:()=>pu(void 0,null,function*(){var jr;const ao=yield(0,te.ZP)("/api/subject_knowledge/send_to_course",{method:"post",body:{id:z==null?void 0:z.resourceid,subject_id:(jr=E==null?void 0:E.detail)==null?void 0:jr.id}});(ao==null?void 0:ao.status)===0&&_e.ZP.success("\u64CD\u4F5C\u6210\u529F")})})}},"\u540C\u6B65\u8D44\u6E90\u5230\u8BFE\u5802"),qr.createElement(Jo.Z,{onClick:()=>{re(!1)},style:{marginLeft:"10rem",fontSize:"16rem",color:"#979797"}}))),qr.createElement("div",{className:Yr.tabstyle},Yf==null?void 0:Yf.map(jr=>qr.createElement("div",{onClick:()=>{hs(jr.key)},className:as===(jr==null?void 0:jr.key)?Yr.itemsactivite:Yr.items},jr==null?void 0:jr.name))),as===1&&qr.createElement("div",null,qr.createElement("div",{className:Yr.nodetitle},gs===1&&qr.createElement(Ls.Z,{onClick:()=>cs(2)}),gs===2&&qr.createElement(Gr.Z,{onClick:()=>cs(1)}),qr.createElement("span",{style:{marginLeft:"10rem",fontSize:"16rem",color:"#1B8565"}},"\u8282\u70B9\u5C5E\u6027")),gs===2&&qr.createElement("div",{className:Yr.nodeboyd},qr.createElement("div",{className:Yr.listitem,style:{marginTop:"0rem"}},qr.createElement("label",null,"\u8282\u70B9\u540D\u79F0"),qr.createElement("span",null,z==null?void 0:z.name)),qr.createElement("div",{className:Yr.listitem},qr.createElement("label",null,"\u8282\u70B9\u7B80\u4ECB"),qr.createElement("span",null,(z==null?void 0:z.description)||"\u6682\u65E0")),qr.createElement("div",{className:Yr.listitem},qr.createElement("label",null,"\u8282\u70B9\u7C7B\u578B"),qr.createElement("div",null,(z==null?void 0:z.nodeType)&&qr.createElement(co,{containerRef:ae,type:5,value:[{name:z==null?void 0:z.nodeType}],pathsDetail:E,showmodal:!1,dataSources:[]})," ")),qr.createElement("div",{className:Yr.listitem},qr.createElement("label",null,"\u8282\u70B9\u6807\u7B7E"),qr.createElement("span",null,((ot=z==null?void 0:z.tags)==null?void 0:ot.length)>0&&qr.createElement(co,{containerRef:ae,type:5,pathsDetail:E,value:z==null?void 0:z.tags,showmodal:!1,dataSources:[]}))),(z==null?void 0:z.nodeType)==="\u89C6\u9891"&&(z==null?void 0:z.resourceOrigin)!==3&&Ql&&qr.createElement("div",{style:{height:"300rem",marginTop:"20rem"}},qr.createElement(Fo.Z,{allow_skip:!0,videoId:Ql,toLog:!0,src:z==null?void 0:z.resourceUrl,logWatchHistory:jr=>Z1(Rc(Gl({},jr),{container_type:localStorage.getItem("container_type_tupu")}))})),(z==null?void 0:z.resourceOrigin)===3&&qr.createElement("div",{style:{display:"flex",marginTop:"20rem",alignItems:"center"}},qr.createElement("span",{style:{color:"#1B8565",fontSize:"16rem"}},z==null?void 0:z.resourceUrl),qr.createElement(ge.ZP,{style:{height:"40rem",padding:"0rem 10rem",fontSize:"14rem",marginLeft:"10rem"},onClick:()=>pu(void 0,null,function*(){var jr;let ao=yield(0,te.ZP)("/api/subject_knowledge/create_study.json",{method:"post",body:{subject_id:(jr=E==null?void 0:E.detail)==null?void 0:jr.id,uuid:z==null?void 0:z.uuid}});window.open(z==null?void 0:z.resourceUrl)}),type:"primary"},"\u524D\u5F80\u67E5\u770B")),(z==null?void 0:z.nodeType)==="\u9898\u96C6"&&(qs==null?void 0:qs.map(jr=>qr.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"10rem"}},qr.createElement(on.Z,{title:jr==null?void 0:jr.name},qr.createElement("span",{className:Yr.multiple,style:{color:"#1B8565",fontSize:"16rem",maxWidth:"80%"}},jr==null?void 0:jr.name)),qr.createElement("div",{style:{marginLeft:"10rem",padding:"0rem 10rem",fontSize:"12rem",background:"#F6F7F9",color:"#909D99",borderRadius:"20rem"}},"\u8BD5\u9898\u6570 ",jr==null?void 0:jr.count)))),(z==null?void 0:z.nodeType)!="\u89C6\u9891"&&(z==null?void 0:z.nodeType)!="\u9898\u96C6"&&(z!=null&&z.resourceOrigin)&&[1,2].includes(z==null?void 0:z.resourceOrigin)?qr.createElement("div",{style:{display:"flex",marginTop:"20rem",alignItems:"center"}},qr.createElement("span",{style:{color:"#1B8565",fontSize:"16rem"}},(z==null?void 0:z.resourceOrigin)===1?(ct=Xi==null?void 0:Xi[0])==null?void 0:ct.name:(lt=_s==null?void 0:_s[0])==null?void 0:lt.name),(0,tc.JA)()&&(z==null?void 0:z.nodeType)==="\u8BD5\u5377"?"":qr.createElement(ge.ZP,{style:{height:"40rem",padding:"0rem 10rem",fontSize:"14rem",marginLeft:"10rem"},onClick:()=>pu(void 0,null,function*(){var jr;Jc(z==null?void 0:z.resourceUrl);let ao=yield(0,te.ZP)("/api/subject_knowledge/create_study.json",{method:"post",body:{subject_id:(jr=E==null?void 0:E.detail)==null?void 0:jr.id,uuid:z==null?void 0:z.uuid}})}),type:"primary"},"\u524D\u5F80\u67E5\u770B"),(z==null?void 0:z.nodeType)==="\u8BD5\u5377"&&(z==null?void 0:z.resourceOrigin)===1&&qr.createElement(ge.ZP,{style:{height:"40rem",padding:"0rem 10rem",fontSize:"14rem",marginLeft:"10rem"},onClick:()=>pu(void 0,null,function*(){var jr,ao;const Xo=yield(0,rd.Mb)({categoryId:(jr=Xi==null?void 0:Xi[0])==null?void 0:jr.id});Xo!=null&&Xo.exercise_id&&(0,vt.xg)(`/classrooms/coursesId/exercise/${Xo.exercise_id}/${(ao=a.userInfo)==null?void 0:ao.login}/initate_answer`)}),type:"primary"},"\u6A21\u62DF\u8003\u8BD5")):""),qr.createElement("div",{className:Yr.nodetitle},Bo===1&&qr.createElement(Ls.Z,{onClick:()=>Dc(2)}),Bo===2&&qr.createElement(Gr.Z,{onClick:()=>Dc(1)}),qr.createElement("span",{style:{marginLeft:"10rem",fontSize:"16rem",color:"#1B8565"}},"\u8282\u70B9\u5173\u7CFB")),Bo===2&&qr.createElement("div",{className:Yr.nodeboyd,style:{padding:0,minHeight:"530rem"}},qr.createElement(yt.default,{className:Yr.Tabs,activeKey:V1,destroyInactiveTabPane:!0,onChange:jr=>{im(parseInt(jr))},type:"card",items:Qd}))),as===3&&qr.createElement("div",null,(0,tc.JA)()?qr.createElement(Bc,{uuid:(z==null?void 0:z.keys)||(z==null?void 0:z.id)}):qr.createElement($d,{uuid:(z==null?void 0:z.keys)||(z==null?void 0:z.id)}))),qr.createElement(Pe.default,{title:qr.createElement("span",{style:{fontSize:"18rem",color:"#000"}},bo===3?"\u7F16\u8F91":"\u521B\u5EFA","\u8282\u70B9"),centered:!0,destroyOnClose:!0,width:"1200rem",open:bo>0,getContainer:()=>ae.current,onCancel:()=>{us(0),Qo.resetFields(),Xc({qx:[],bh:[],hx:[],gl:[]}),ai([]),ki({}),Ms([]),Ps([])},okButtonProps:{loading:Yo},onOk:()=>{Qo.submit()}},qr.createElement("div",{className:Yr.addmodal},qr.createElement("div",{className:Yr.title},"\u8282\u70B9\u5C5E\u6027"),qr.createElement(we.default,{className:Yr.form,labelCol:{flex:"92rem"},layout:"horizontal",form:Qo,colon:!1,onValuesChange:(jr,ao)=>{var Xo,Ho,tl,ws;ki(Gl({},ao)),(ao==null?void 0:ao.resourceOrigin)!==1&&Ms([]),((Ho=(Xo=ao==null?void 0:ao.label)==null?void 0:Xo[0])==null?void 0:Ho.name)!=="\u9898\u96C6"&&Ps([]),((ws=(tl=ao==null?void 0:ao.label)==null?void 0:tl[0])==null?void 0:ws.item_type)!==2&&(Ms([]),ai([]),Ps([]),Qo.setFieldsValue({resourceOrigin:0,url:""}))},onFinish:(0,bd.debounce)(jr=>pu(void 0,null,function*(){var ao,Xo,Ho,tl,ws,$s,Pl,iu,qc,Yd,N0,J1,q1,$1,eE,mo,gu,vu,mu,Vu,WI,jI,GI,HI,VI,KI,ZI,QI,YI,XI,JI,qI,$I,eT,tT,nT,rT,aT,iT,oT,sT,lT,uT,cT,dT,fT,hT,gT,vT,mT,pT,yT,ET,AT;if(((ao=uo==null?void 0:uo.bh)==null?void 0:ao.length)===0){_e.ZP.warning("\u8282\u70B9\u5305\u542B\u5173\u7CFB\u4E0D\u80FD\u4E3A\u7A7A");return}if((jr==null?void 0:jr.resourceOrigin)===0){_e.ZP.warning("\u8BF7\u9009\u62E9\u8D44\u6E90\u7C7B\u578B");return}if((jr==null?void 0:jr.resourceOrigin)===1&&(Xi==null?void 0:Xi.length)<=0&&((Xo=jr==null?void 0:jr.label[0])==null?void 0:Xo.name)!=="\u9898\u96C6"){_e.ZP.warning("\u8BF7\u9009\u62E9\u5BF9\u5E94\u8D44\u6E90");return}if((jr==null?void 0:jr.resourceOrigin)===1&&(qs==null?void 0:qs.length)<=0&&((Ho=jr==null?void 0:jr.label[0])==null?void 0:Ho.name)==="\u9898\u96C6"){_e.ZP.warning("\u8BF7\u9009\u62E9\u5BF9\u5E94\u8D44\u6E90");return}if((jr==null?void 0:jr.resourceOrigin)===2&&(_s==null?void 0:_s.length)===0){_e.ZP.warning("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Oo(!0);let RQ=bo===3?"/api/knowledge/v2/mod_node.json":"/api/knowledge/v2/add_node.json",FQ=bo===3?{subject_id:(tl=E==null?void 0:E.detail)==null?void 0:tl.id,properties:{description:jr.description,rootNodeUuid:z==null?void 0:z.rootNodeUuid,name:jr.name,uuid:(z==null?void 0:z.keys)||(z==null?void 0:z.id),nodeType:(ws=jr==null?void 0:jr.label[0])==null?void 0:ws.name,tags:((Pl=($s=jr.tag)==null?void 0:$s.map(ul=>ul==null?void 0:ul.name))==null?void 0:Pl.join("\uFF0C"))||"",color:z==null?void 0:z.color,resourceOrigin:jr.resourceOrigin,resourceUrl:jr.resourceOrigin===3?jr.url:jr.resourceOrigin===2?((Yd=(qc=(iu=_s==null?void 0:_s[0])==null?void 0:iu.response)==null?void 0:qc.url)==null?void 0:Yd.indexOf("educoder.net"))>-1?(J1=(N0=_s==null?void 0:_s[0])==null?void 0:N0.response)==null?void 0:J1.url:((q1=y==null?void 0:y.setting)==null?void 0:q1.public_bucket_host)+((eE=($1=_s==null?void 0:_s[0])==null?void 0:$1.response)==null?void 0:eE.url):(mo=Xi==null?void 0:Xi[0])==null?void 0:mo.url,container_type:((gu=jr==null?void 0:jr.label[0])==null?void 0:gu.name)==="\u9898\u96C6"?"ItemBanksGroup":(jr.resourceOrigin===1||jr.resourceOrigin===2)&&((vu=Xi==null?void 0:Xi[0])==null?void 0:vu.container_type)||((Vu=(mu=_s==null?void 0:_s[0])==null?void 0:mu.response)==null?void 0:Vu.container_type),container_id:(jr.resourceOrigin===1||jr.resourceOrigin===2)&&((WI=Xi==null?void 0:Xi[0])==null?void 0:WI.container_id)||((GI=(jI=_s==null?void 0:_s[0])==null?void 0:jI.response)==null?void 0:GI.container_id),itemBanksGroupIds:qs==null?void 0:qs.map(ul=>ul==null?void 0:ul.group_id).toString()},subgraphNodeUuid:Be,relationships:[...(HI=uo.bh)==null?void 0:HI.map(ul=>({startNodeUuid:ul.uuid,endNodeUuid:(z==null?void 0:z.keys)||(z==null?void 0:z.id),type:"\u5305\u542B"})),...xd==null?void 0:xd.map(ul=>({endNodeUuid:ul.uuid,startNodeUuid:(z==null?void 0:z.keys)||(z==null?void 0:z.id),type:"\u5305\u542B"})),...(VI=uo.qx)==null?void 0:VI.map(ul=>({startNodeUuid:ul.uuid,endNodeUuid:(z==null?void 0:z.keys)||(z==null?void 0:z.id),type:"\u524D\u5E8F"})),...(KI=uo.hx)==null?void 0:KI.map(ul=>({endNodeUuid:ul.uuid,startNodeUuid:(z==null?void 0:z.keys)||(z==null?void 0:z.id),type:"\u540E\u5E8F"})),...(ZI=uo.gl)==null?void 0:ZI.map(ul=>({startNodeUuid:ul.uuid,endNodeUuid:(z==null?void 0:z.keys)||(z==null?void 0:z.id),type:"\u5173\u8054"}))]}:{label:((QI=jr==null?void 0:jr.label[0])==null?void 0:QI.item_type)===1?"\u6807\u7B7E":"\u8D44\u6E90",subject_id:(YI=E==null?void 0:E.detail)==null?void 0:YI.id,properties:{description:jr.description,rootNodeUuid:z==null?void 0:z.rootNodeUuid,name:jr.name,nodeType:(XI=jr==null?void 0:jr.label[0])==null?void 0:XI.name,tags:((qI=(JI=jr.tag)==null?void 0:JI.map(ul=>ul==null?void 0:ul.name))==null?void 0:qI.join("\uFF0C"))||"",color:bo===1?"2":parseInt(z==null?void 0:z.colorType)+1+"",resourceOrigin:jr.resourceOrigin,resourceUrl:jr.resourceOrigin===3?jr.url:jr.resourceOrigin===2?((tT=(eT=($I=_s==null?void 0:_s[0])==null?void 0:$I.response)==null?void 0:eT.url)==null?void 0:tT.indexOf("educoder.net"))>-1?(rT=(nT=_s==null?void 0:_s[0])==null?void 0:nT.response)==null?void 0:rT.url:((aT=y==null?void 0:y.setting)==null?void 0:aT.public_bucket_host)+((oT=(iT=_s==null?void 0:_s[0])==null?void 0:iT.response)==null?void 0:oT.url):(sT=Xi==null?void 0:Xi[0])==null?void 0:sT.url,container_type:((lT=jr==null?void 0:jr.label[0])==null?void 0:lT.name)==="\u9898\u96C6"?"ItemBanksGroup":(jr.resourceOrigin===1||jr.resourceOrigin===2)&&((uT=Xi==null?void 0:Xi[0])==null?void 0:uT.container_type)||((dT=(cT=_s==null?void 0:_s[0])==null?void 0:cT.response)==null?void 0:dT.container_type),container_id:(jr.resourceOrigin===1||jr.resourceOrigin===2)&&((fT=Xi==null?void 0:Xi[0])==null?void 0:fT.container_id)||((gT=(hT=_s==null?void 0:_s[0])==null?void 0:hT.response)==null?void 0:gT.container_id),itemBanksGroupIds:qs==null?void 0:qs.map(ul=>ul==null?void 0:ul.group_id).toString()},subgraphNodeUuid:Be,relationships:[...(vT=uo.bh)==null?void 0:vT.map(ul=>({startNodeUuid:ul.uuid,type:"\u5305\u542B"})),...(mT=uo.qx)==null?void 0:mT.map(ul=>({startNodeUuid:ul.uuid,type:"\u524D\u5E8F"})),...(pT=uo.hx)==null?void 0:pT.map(ul=>({endNodeUuid:ul.uuid,type:"\u540E\u5E8F"})),...(yT=uo.gl)==null?void 0:yT.map(ul=>({startNodeUuid:ul.uuid,type:"\u5173\u8054"}))]};const xT=yield(0,te.ZP)(RQ,{method:"POST",body:FQ});Oo(!1),(xT==null?void 0:xT.status)===0&&(Oh.get("type")==="classrooms"?b({type:"pathsDetail/getCourseDetail",payload:Gl({id:(ET=E==null?void 0:E.detail)==null?void 0:ET.id,knowledge:!0},(0,vt.oP)())}):b({type:"pathsDetail/getPathsDetail",payload:Gl({id:(AT=E==null?void 0:E.detail)==null?void 0:AT.id,knowledge:!0},(0,vt.oP)())}),_e.ZP.info(bo===3?"\u7F16\u8F91\u6210\u529F":"\u521B\u5EFA\u6210\u529F"),us(0),fe(!1),se(),Qo.resetFields(),ai([]),ki({}),Ms([]),Ps([]),Xc({qx:[],hx:[],bh:[],gl:[]}))}),500),size:"large"},qr.createElement(we.default.Item,{label:"\u8282\u70B9\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8282\u70B9\u540D\u79F0"},{type:"string",max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u5185\u5BB9\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C"}]},qr.createElement(xe.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165"})),qr.createElement(we.default.Item,{label:"\u8282\u70B9\u7B80\u4ECB",name:"description",rules:[{type:"string",max:5e3,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u5185\u5BB9\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C"}]},qr.createElement(xe.default.TextArea,{maxLength:5e3,showCount:!0,placeholder:"\u8BF7\u8F93\u5165"})),qr.createElement(we.default.Item,{label:"\u8282\u70B9\u7C7B\u578B",name:"label",style:{marginBottom:"0rem"},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8282\u70B9\u7C7B\u578B"}]},qr.createElement(co,{containerRef:ae,type:5,pathsDetail:E,showmodal:bo!==3,dataSources:[]})),((Dt=(wt=gi==null?void 0:gi.label)==null?void 0:wt[0])==null?void 0:Dt.item_type)===2&&qr.createElement(we.default.Item,{label:" ",name:"resourceOrigin",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8D44\u6E90\u7C7B\u578B"}]},qr.createElement(pe.ZP.Group,{className:Yr.radioform},qr.createElement(pe.ZP,{value:1},"\u9009\u62E9\u8D44\u6E90"),((Zt=(Ht=gi==null?void 0:gi.label)==null?void 0:Ht[0])==null?void 0:Zt.name)!=="\u9898\u96C6"&&qr.createElement(pe.ZP,{value:2},"\u4E0A\u4F20\u6587\u4EF6"),((nn=(dn=gi==null?void 0:gi.label)==null?void 0:dn[0])==null?void 0:nn.name)!=="\u9898\u96C6"&&qr.createElement(pe.ZP,{value:3},"\u5916\u94FE"))),(gi==null?void 0:gi.resourceOrigin)===1&&((Jn=(wn=gi==null?void 0:gi.label)==null?void 0:wn[0])==null?void 0:Jn.item_type)===2&&qr.createElement(we.default.Item,{label:" ",name:""},qr.createElement(ge.ZP,{onClick:()=>{var jr,ao,Xo,Ho,tl,ws;((ao=(jr=gi==null?void 0:gi.label)==null?void 0:jr[0])==null?void 0:ao.name)==="\u9898\u96C6"?(Lh(!0),Zs(qs),Lg()):(Qi(!0),po(((Ho=(Xo=gi==null?void 0:gi.label)==null?void 0:Xo[0])==null?void 0:Ho.name)==="\u89C6\u9891"?"2":((ws=(tl=gi==null?void 0:gi.label)==null?void 0:tl[0])==null?void 0:ws.name)==="\u8BD5\u5377"?"4":"1"))},type:"primary",style:{height:"40rem",lineHeight:"40rem",padding:"0rem 32rem",boxShadow:"none"}},((pn=(An=gi==null?void 0:gi.label)==null?void 0:An[0])==null?void 0:pn.name)==="\u9898\u96C6"?"\u9009\u62E9\u9898\u96C6":"\u9009\u62E9\u8D44\u6E90"),(Xi==null?void 0:Xi.length)>0&&qr.createElement("div",{style:{color:"#1B8565",marginTop:"5rem",fontSize:"16rem",display:"flex",alignItems:"center"}},qr.createElement("div",{className:Yr.multiple,title:(Cn=Xi==null?void 0:Xi[0])==null?void 0:Cn.name},(rr=Xi==null?void 0:Xi[0])==null?void 0:rr.name),qr.createElement("i",{style:{fontSize:"16rem",cursor:"pointer",marginLeft:"10rem"},onClick:()=>{Ms([])},className:"iconfont icon-shanchu12"})," "),(qs==null?void 0:qs.length)>0&&(qs==null?void 0:qs.map(jr=>qr.createElement("div",{style:{color:"#1B8565",marginTop:"5rem",fontSize:"16rem",display:"flex",alignItems:"center"}},qr.createElement("div",{className:Yr.multiple,title:jr==null?void 0:jr.name},jr==null?void 0:jr.name),qr.createElement("i",{style:{fontSize:"16rem",cursor:"pointer",marginLeft:"10rem"},onClick:()=>{Ps(qs==null?void 0:qs.filter(ao=>(ao==null?void 0:ao.group_id)!==(jr==null?void 0:jr.group_id)))},className:"iconfont icon-shanchu12"})," ")))),(gi==null?void 0:gi.resourceOrigin)===2&&((gr=(En=gi==null?void 0:gi.label)==null?void 0:En[0])==null?void 0:gr.item_type)===2&&qr.createElement(we.default.Item,{label:" ",name:"file",shouldUpdate:!0},qr.createElement(jo.default,Gl({},Q1),qr.createElement(ge.ZP,{type:"primary",style:{height:"40rem",lineHeight:"40rem",padding:"0rem 32rem",boxShadow:"none"}},"\u4E0A\u4F20\u6587\u4EF6"))),(gi==null?void 0:gi.resourceOrigin)===3&&((na=(aa=gi==null?void 0:gi.label)==null?void 0:aa[0])==null?void 0:na.item_type)===2&&qr.createElement(we.default.Item,{label:" ",name:"url"},qr.createElement(we.default.Item,{label:"\u5916\u94FE\u94FE\u63A5",name:"url",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5916\u94FE"}]},qr.createElement(xe.default,{style:{height:"40rem"}}))),qr.createElement(we.default.Item,{label:"\u8282\u70B9\u6807\u7B7E",name:"tag"},qr.createElement(co,{containerRef:ae,type:3,pathsDetail:E,showmodal:!0,dataSources:[]})))),qr.createElement("div",{className:Yr.addmodal,style:{marginTop:"20rem"}},qr.createElement("div",{className:Yr.title},qr.createElement("span",null,"\u8282\u70B9\u5173\u7CFB"),qr.createElement("span",{style:{cursor:"pointer"},onClick:()=>{Y1()}},"\u5173\u7CFB\u8BBE\u7F6E")),qr.createElement("div",{className:Yr.gxcoent,style:{padding:"20rem 25rem"}},qr.createElement("div",{className:Yr.gxtitle},qr.createElement("div",{className:Yr.Colortitle,style:{background:"#6236ff"}}),qr.createElement("div",null,"\u88AB\u5305\u542B\uFF08",(Qr=uo.bh)==null?void 0:Qr.length,"\uFF09")),qr.createElement("div",{className:Yr.gxbody},(Cr=uo==null?void 0:uo.bh)==null?void 0:Cr.map(jr=>qr.createElement("div",{className:Yr.tag,style:{background:"#6236ff"}},qr.createElement("span",{style:{marginRight:"10rem"}},jr==null?void 0:jr.name)," ",qr.createElement(Jo.Z,{onClick:()=>{var ao;let Xo=(ao=uo==null?void 0:uo.bh)==null?void 0:ao.filter(Ho=>Ho.uuid!==jr.uuid);Xc({bh:Xo,hx:uo==null?void 0:uo.hx,qx:uo==null?void 0:uo.qx,gl:uo==null?void 0:uo.gl})}})))),qr.createElement("div",{className:Yr.gxtitle,style:{marginTop:"30rem"}},qr.createElement("div",{className:Yr.Colortitle,style:{background:"#24A881"}}),qr.createElement("div",null,"\u524D\u5E8F\uFF08",(Jr=uo.qx)==null?void 0:Jr.length,"\uFF09")),qr.createElement("div",{className:Yr.gxbody},(ma=uo==null?void 0:uo.qx)==null?void 0:ma.map(jr=>qr.createElement("div",{className:Yr.tag,style:{background:"#24A881"}},qr.createElement("span",{style:{marginRight:"10rem"}},jr==null?void 0:jr.name)," ",qr.createElement(Jo.Z,{onClick:()=>{var ao;let Xo=(ao=uo==null?void 0:uo.qx)==null?void 0:ao.filter(Ho=>Ho.uuid!==jr.uuid);Xc({qx:Xo,bh:uo==null?void 0:uo.bh,hx:uo==null?void 0:uo.hx,gl:uo==null?void 0:uo.gl})}})))),qr.createElement("div",{className:Yr.gxtitle,style:{marginTop:"30rem"}},qr.createElement("div",{className:Yr.Colortitle,style:{background:"#EC8657"}}),qr.createElement("div",null,"\u540E\u5E8F\uFF08",(ka=uo.hx)==null?void 0:ka.length,"\uFF09")),qr.createElement("div",{className:Yr.gxbody},(hi=uo==null?void 0:uo.hx)==null?void 0:hi.map(jr=>qr.createElement("div",{className:Yr.tag,style:{background:"#EC8657"}},qr.createElement("span",{style:{marginRight:"10rem"}},jr==null?void 0:jr.name)," ",qr.createElement(Jo.Z,{onClick:()=>{var ao;let Xo=(ao=uo==null?void 0:uo.hx)==null?void 0:ao.filter(Ho=>Ho.uuid!==jr.uuid);Xc({qx:uo==null?void 0:uo.qx,bh:uo==null?void 0:uo.bh,hx:Xo,gl:uo==null?void 0:uo.gl})}})))),qr.createElement("div",{className:Yr.gxtitle,style:{marginTop:"30rem"}},qr.createElement("div",{className:Yr.Colortitle,style:{background:"#497DFF"}}),qr.createElement("div",null,"\u5173\u8054\uFF08",(wo=uo.gl)==null?void 0:wo.length,"\uFF09")),qr.createElement("div",{className:Yr.gxbody},(lo=uo==null?void 0:uo.gl)==null?void 0:lo.map(jr=>qr.createElement("div",{className:Yr.tag,style:{background:"#497DFF"}},qr.createElement("span",{style:{marginRight:"10rem"}},jr==null?void 0:jr.name)," ",qr.createElement(Jo.Z,{onClick:()=>{var ao;let Xo=(ao=uo==null?void 0:uo.gl)==null?void 0:ao.filter(Ho=>Ho.uuid!==jr.uuid);Xc({qx:uo==null?void 0:uo.qx,hx:uo==null?void 0:uo.hx,bh:uo==null?void 0:uo.bh,gl:Xo})}}))))))),qr.createElement(Pe.default,{title:"\u9009\u62E9\u9898\u96C6",open:B0,destroyOnClose:!0,centered:!0,getContainer:()=>ae.current,width:"1200rem",onOk:()=>{if((vc==null?void 0:vc.length)<=0){_e.ZP.info("\u8BF7\u9009\u62E9\u9898\u96C6");return}Ps(vc),Lh(!1)},onCancel:()=>{Zs([]),Lh(!1)}},qr.createElement(Ja.default,{checkable:!0,style:{margin:20,maxHeight:400,overflow:"auto"},blockNode:!0,checkStrictly:!0,checkedKeys:vc==null?void 0:vc.map(jr=>jr==null?void 0:jr.group_id),onCheck:(jr,ao)=>{Zs(ao==null?void 0:ao.checkedNodes)},treeData:gc,fieldNames:{key:"group_id",title:"name"},titleRender:jr=>qr.createElement("div",{style:{display:"flex",alignItems:"center",paddingRight:"14px"}},qr.createElement(on.Z,{title:jr==null?void 0:jr.name},qr.createElement("div",{className:Yr.multiple,style:{display:"flex",alignItems:"center",maxWidth:"80%"}},qr.createElement("img",{src:nd,style:{marginRight:10}}),qr.createElement("span",null,jr==null?void 0:jr.name))),qr.createElement("div",{style:{padding:"0rem 10rem",fontSize:"12rem",background:"#F6F7F9",color:"#909D99",borderRadius:"20rem"}},"\u8BD5\u9898\u6570 ",jr==null?void 0:jr.count))})),qr.createElement(Pe.default,{title:"\u9009\u62E9\u8D44\u6E90",open:ni,destroyOnClose:!0,centered:!0,getContainer:()=>ae.current,width:"1200rem",onOk:()=>{Qi(!1)},onCancel:()=>{Qi(!1),bo!==3&&Ms([]),po("1")}},qr.createElement("div",{className:Yr.settingmodal},qr.createElement(yt.default,{className:Yr.Tabs,activeKey:Ma,destroyInactiveTabPane:!0,onChange:jr=>{po(jr)},type:"card",items:((no=(li=gi==null?void 0:gi.label)==null?void 0:li[0])==null?void 0:no.name)==="\u89C6\u9891"?Ti.filter(jr=>(jr==null?void 0:jr.label)==="\u89C6\u9891"):((io=(Gi=gi==null?void 0:gi.label)==null?void 0:Gi[0])==null?void 0:io.name)==="\u8BD5\u5377"?Ti.filter(jr=>(jr==null?void 0:jr.label)==="\u8BD5\u5377"):Ti.filter(jr=>(jr==null?void 0:jr.label)!=="\u89C6\u9891")}))),qr.createElement(Xl.Z,{close:!0,style:{zIndex:1300,background:"rgba(1, 10, 35, 0.5)"},data:ro==null?void 0:ro.url,type:ro==null?void 0:ro.file_type,disabledDownload:!0,onClose:()=>Uo({})}),qr.createElement(Pe.default,{title:"\u5173\u7CFB\u8BBE\u7F6E",open:Sa,destroyOnClose:!0,centered:!0,getContainer:()=>ae.current,width:"1200rem",onCancel:()=>{_a(!1);let jr=JSON.parse(sessionStorage.getItem("typesdatajson"));Xc(jr)},onOk:()=>{let jr=JSON.parse(sessionStorage.getItem("typesdatajsoncopy"));Xc(jr),_a(!1)}},qr.createElement("div",{className:Yr.settingmodal},qr.createElement(yt.default,{className:Yr.Tabs,activeKey:H1,destroyInactiveTabPane:!0,onChange:jr=>{am(jr)},type:"card",items:Cu})))))};var Sn=(0,Ce.connect)(({pathsDetail:E,user:a,loading:y,globalSetting:x})=>({pathsDetail:E,user:a,globalSetting:x,loading:y.models.index}))(zt),yn={tree:"tree___nmqFN",center:"center___zS18i",head:"head___VcDyA",del:"del___VM4Mh",body:"body___YCIVW",tabs:"tabs___SW1M6",active:"active___p1mR9",scrollBox:"scrollBox___reAJO",treeWarp:"treeWarp___oNJ2m",treeNode:"treeNode___qHtQK",node:"node___AIr0l",info:"info___FnWMG",resource:"resource___WYrQp",action:"action___gQRZY",tags:"tags___iMesf",tag:"tag___ImQuD",leftLine:"leftLine___KCWcy",rightLine:"rightLine____XB16",icon:"icon___QEn9F",nodeWrap:"nodeWrap___CLyJX",line:"line___njEbX",statusbutton:"statusbutton___yMqes",checkbox:"checkbox___jNN_4",loading:"loading___zOI_x",allTreeNode:"allTreeNode___csU65"},or=Ie(24905),ar=Ie(95237),_r="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA1lJREFUWEfFl09oXFUUxn/nvTEpbXXRos4bgwgGRYtZCIILhQSFtgEjgnShCNJV05pMqQstpV1UjW6seY1pFERB6EYEJVJbRMmALgqCixTFlgoupjOjUhdNo0068z65w0ycmcxMJmbk3e39zne+d/69c40Oz45P1PPnbwxZxEgkHjQjJUg5c4OcRM4zfpLH7LY7mftxjy13Qm1rge6ZVnK5yLEInkfctha+fG9c8+B0T4Ljvx6wQjublgL6T6r3L3EkEoeALR05Xg1a9IwTm403Lo/bUjOOpgLcV98o8hni0f/ouN7MOL8pwTPNorFKQN+kBkrGGYm+rjivkJiR9T2Gs2N2oZa3ToD78qUi33fbedWhE9Gb4JHaSKwIcDm/LjJdC3ur8BnntxqD1ZpYEZAKdTwSR7sZ9lZcnvFaLm3HKi0M5aK7yeUNVPt6dS9uuoV+l4pyBFKhTkVidL0sG8F7xkwubfvNTbiref7oeMhsxGt9+V/bHnC7BVPaqRLnusW7Hh7z2WWpUNOR2N/W0Jj3jBcRd0fi8zqsMW/iKYzDEvs8n6cxslGJjxAD7Xg945QlJzUHDLbuGj72U+zL7rG/g0k9Jvi2FpvwGcqOWSYI9abEqwaP5w/ad6n3tVk3eE/ihTYiMhaEuihx3yqQIYwDhXGbcXfJk3qWiA+BW1ewxheFtI3cO6M7FpfKXeTuFvDYWxi3Tyt2o4jpMlvDMeOSJUMtILY2EfBNIW1PDs4pcfECbyni5QZM0fN5KDdmPwehZlz462rMOHH/AK9khqyYDPU14okmPq63FGDGuXzadt/1rrZHRU4LdtYSVNsomNYDusk8kGgQ8JXn89yVl+xqEOqsxK4mqVhonQIo4jNSGLOzkiwIOWQwIehxYd7SS/8vo/Z7MtQsrggrx2BZxpH8OG+bmZJT2k2J2UaB5SlYTkG7IjRk8M62gMNuw0mGGkacMXg9f9CO9k1psFjCFfG/x2fYiS5vUAUm5PaJJvmvGGRcG645BQ1+8Dz2lowUJb40mJTHBMLltr7VfIY9UVDEB4KH12zD2AdR7KPYhaiTNKxnxHaCXfkZOXDsv+NKFOJbSJyA2FeyaipiW0qrhRPrWl4VEevDpCoi1qdZbR/H9jhtHCb/1/P8H/hZr0qiHgOCAAAAAElFTkSuQmCC",kr="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA/1JREFUWEe1l19oW2UYxp/nNMmWdO1cZmcSW3TYKWwKoh3MmdBVUOmEDSeINvNGGEwRLwRR0Y12FHF44c2qTvEuCaNCRS+KiJiQP512eOFFB3XzX7FNXVnLlrRL8+e8ck6XmS45OUc9O5fnfO/7/L7n/b7vvB9h8dk1OuVaLF3po1QOqMBOEgGBBLRwgnMimFOA88KWr7zOzfGpZ3cVraSm2aC7Ryd9xVLxuCoSBqTdbPzad14lJeba6DnxxzM92WYxhgDd4xc2rCxl31YFrwFotSZcN2qZ5AetW3zDF/fvWG2UoyGANutCcfULQPb8R+GbwvjDBrf76UZu1AF0RiYeqKA8LkCnPeLXiwLOKg48Nftc6KfavOsAtJmvFgvn7BavChKcdbndu2uduAGg1Ty/OJ+wz3YD/4jJjYGu3t/7thfWdtD1JxBNnlAFx+y03SgXyeFsOKRr6QBri65w0Wi1EyiAvGaUUASbAVGswhNccbnd3VopdIBANP2hKupLBtuk0N6mbJs+GMwZCfijqXEAPSLS8S8gTmcPh45SO+EuFxcXjA4ZkkvZcMjbLLE/kvrY4VBOlSvqd9YhmNvq8t5Of3TiSZHy103qZQ4QTUYgzAO4SyiPQ9BixQkq7GcgkhpRIS//H4DaWF8kqR29PisACpWP6Iuk4oDsu0UAywQ+BRkUkZ56DSboj6amReReKwAyiV4Qz9eNJcbYg2+09zccIPIk+7MDoXTgzNmH1HLpx5vjSP5MXzSZg2CTFQArtuoAxKaquA4VTb0HkTcagOe1ElwFpM0OgEER5XQ0dQkKD2cHQvrC9kfSbwnUdxvnZ862Egw9LN9+EsucEshZCPo7OtqPLCzkXjUW1xuZaVsWoTZzXZwS02reOTrRXSlVPheRB5uWjYzbsg190fSxFiA9Gw7GzW2vQSJHbDmIfJHUZ0fDwSODpNq85uv9UBTlCVuOYl8sdZICHwTXBHgREKfpjiGu3Hmfp8P8Z0SsOkH/TDi0ZJRUWwOJBJRf59JtJcGfAvGYA3BkPhx6xdLvGESZgrJZUiEcEDjMxoHIu+nq/m1gz1//NCSR9JAK9bhpsB0DyMH5cGhIS7W+JVvKxiF4xA6NJgdbxuv0Pla9uKxrSrfHvr+jIMVzIui6FRAEZzweZfcvhx69VM1f15Z3ncncX65Uxu2G0MSdCvfPDASnaifX8GKiO6EWxwTYa4cTJDMet3KoduaGDlQ/6K1a+fKbELze7G/ZHJA5kO9vdW45aXRZNb2c3jOW2ba8Iu8Q6gsC3GbFEa2PFGGk1cPhRrM2LUEjkX1xcVyYT/WqKg8A2CmAn4B+PRdgjoDWip1XqHy5w783meij6bmhxf4NftTdgSGLQUwAAAAASUVORK5CYII=",ea="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAsVJREFUWEfFl0tIVGEUx39nZsxoKpGISlqmC42gxwxCEApBUhC0iR7bMLRyhrZRC6Ntecc0CtoVRRshkbKN0iJ0RmtRBj0WLUKLoEAz0po5cWe4zdWZO/czJuauzz3n9/3P6/sE02/qwSp+fm5FM4dRbUSlDqEu+7syjeg0Iq+RwENWbxqh6eiiiWvxNZrq28z870vASdD1vvZZA5kF7hIOddN05lOpf7wB3iWq+aYXED2PEjYLvMxKmEflKrVyhfquhWI+igPkTj0A2vxPgQt+kjHCoSPF1CgEmOzZQVqGQLeWJ7jjRT4SCBxkz7mXbr9LAXInT5U/uAsiHIq4lcgD5HI+Wj7ZvfSTMWqlxamJPEDS6ga9WF7ZPSEuE43ZnUUOwJb+x6/3ntUujBOqPsbOjg+egBNWK6qDRh1jd8eaqm12KnIASasftMPTuXCKSPy2rzrPr+8jnR5Cda2vLXKDaKxTsCfc/MyXkkNGAieIdN3zdwqkevei6UfAutL2Mkt4y0ZhsvcA6fTjksYrAbAdTSaaSeuw7+QMBtuECauPjHaWFcB2lkrE0cy1kn4D0i+kekZQWsoOMJHoIJPpL+2XUSFpvQFtMAZIWneA7Xl7HSQaL2xfEwDkrZCy5nyr1l0DKasdJT+mg7xgd2yg4AAmACLfVw4wcbMGqCqqWM3CIvVd9ioGEwCYM0yBHCcSu591nLLGUY16pGyYaLzNHCCbApMidAMkdqIUv5gE5OvfbWeigNhFaNSGSwD2o7KhqAIhmWHX2afGCmTb0GgQuQCSPc+ASFEAkSdEYoeMAbKDyGgUuwCM5rFJETqj2GgZyWkisVumsXPF6jcJnWVkG/uuY3lFMNhOpsp7HbvpMgsNoPaGbSyequXrOKdCBS8kNkDFr2ROKip2KXWSVdFruQNR0YeJA1HRp5m7dyr2OF3ewP/pef4HW7pxo3nDj9QAAAAASUVORK5CYII=",ja="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA75JREFUWEe1l19sU2UYxn9v2dwGzmSoEZJtRhY1StAQtN2YkEUiYOL/C6LhQtPWLQwXwXAlRKsXcjMUJQzFrUaCesGFjptBREJ0iXQmXOGCIQKJZDH4Z2Jm6UZ7HnNqCx30z2ktJ2lz8p3ned7ne8/7ft/5DI9Xb5dunonzJLDSgWVAi0GTjGlgIvM76RPDzXP5NnLMkl6krRSoe7naUileF7yAaCiFd5+bMYn4pL6Rd3Z/Y38U4xQ0EInId/4QbzhiG2KOl8DXYgwu4mP7mhb61x2wVD6NvAb6Vuj2+AyfSTxWSeDrOMaRulrW7Rm1yTwmZw+FOrQUh4MSzVUJnhUxTtfVsnbPqJ3J1Z2Vge4u3ZaMc8ItsKoGv2riVE0j7XuP2MWrQ5k7953/MsKIxOobEjwjanBozZ08ka2JKxkItyviOLx5I4NntX3GK4Mx253uGPfPbbVkip8qrfayTRsX6htoGzhmU2kDoYCGJIJehAx+NzgsuF+w1AunACYSHbO3zF3hEpe44GWRMWPKxAODY3Y2bdyvZ4B+QVu5Rsw4OxSzRRYK6HmJLzwKHI6O2dpcbN/jqotPsgmxVaLRo04a5jMedA18KNHjkfhldMyey4ft7dKC6Utsl3gxW1ulNH0+tlnQrzHg4VLgzPOCBrL8YKce4jLvA8tLaZqx383ArxJ3lAJ7NXDFSLtew2FHUV3jqIX8Sgjqqm0g013jEvcV1DZOWTCguJcOKDcDLj7o18/AokIGDH50MzAhWFjNDLid8c+f7EBsLKZrxtduDYxKdFbLwMsdejaVor/YzLOxDD61sF8fOND3fw10d2hJ0mEn4lGPWu46sMXCAT3tiK88kYyj0ZitysVuXKVbE1O8Legpdy+pNe6xzPtyl+JbSpowEjVG597jdiLSpZrzCXolIhJNJbnXAozxaMwWpzejYEDvITZ5EjESBj9I3A0s8MTJA/IZmwdjtvO/7XiFFiZnOIOor1SwLJ5xrrWVeyMHbCb3g2SD4zBQllCFYJvD+qHv7XOXPuubMOzXfgfWV6jrjWbsi8bM3bDS1ywDW1Zr3uRfxASLvamVhzLj+Nz5dO0aMfc0db0BdyTs112OMYxYUp58cXQ6+E08tes7+y0XmfdgsrlDDX87DEi8VBUTxr558+nOnXnBDOQGDPsVcox3Pa0R+Zwa58zH1mzB5YeUmOKGR9R0OcmrEiHPpyVj3AcfN7cy4LZasRAlT8dZsiTraaczKVaasUyixYwmxDTGBGIC42QNDH8Us9NeX92/T9xk1NzUiXsAAAAASUVORK5CYII=",ra="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA9tJREFUWEe9l11sFFUUx///3ZmyrVWMCQsWig+1Kr6w2wZM/CwaP/CBByM8mOhrQyBYt2pMwGD8NmG7tX7yZEx8gsTAg2J4sDUBjJKy1QSjQiNF0WA3tdDalp3Z+ZvZ6W637W5nt906bzNz7v/8zrnnnnsvUeajQ9tr7D8GH6S0TdQGCQ0kGiBIxJ8E/qJwVkEcNWqDfWzvt8qRpp+REq03Z+Dsl6OnBFzvZ+/+J3iF0GfB4IrX2PHd5YXGlATQJ20h+58rewHEJNWV43iuDYlxEAeMtc1vccfhdDGNogBu1LYyRyRsXozjIiAnjdq6J7jz1N/z/s39oHh0o019IWFtNZznNciLpoGt3JP8qVB3VgamIz9ddeczFEOmiU3ckxzOfcoDeHM++k210l4qewROGI3ND+VqIg9gxSOvC3CLbtkfBgL7zOfOvOGtGABe6p3zi632SolJXjWuCzSxvT+VBbAT0Y8dR+2VCi3Fngy8a8bOdDDb4X4/l/JrMqbJcGHx6KO7w9bExGWSGQOhMGPfjuSA9MGmRmvKurhgAyJGjHXNYVpdLY9JzjG/aGo6B+b1jHQ8IhLXzNhAqHC8W9DWyOiknyYDxhba8eiHDrTTz3gugCRaXVFnSQBEwhXpk/RApQCu/ZIzQH7FdDzyC4Db/AAqqoHu1vVWJjPkpwnyR1pdkTEJ9b7Gy2BAMEUrHrnqtwKmG8YYiIk8h1A3axxxIcDAPjk6IGhNObwkh5nuivwM4Xa/AeaqcD2fOf7vzFJrq7emRsey78QFs4Zt3J0c0nutd9hpp7csCPIHdwp6JbT5AZRahoXO83BlQpA8Rjseed8BdlUKkFuGAJ+t6Uz2zB1vJaIvy9GrCzcjxml1Rx5WBscrBShYhuMIBLeaHf0nchpWd8ujyOiIoFkNaq4PMnA/dbDVtMedYUErF4Iwg4GNMIMzJ5ope7UFDWRLwD16TUOU7RxMGY23rvE2ozKnwae3jwM8CGGXX+QeNONmLPm8tx1337Xadq6d/7/6AYlRA7VN7gY2cyBJRPbLwSt+tVCN/wRfMjuT70z3F0/Su3ic+1rCPdVwUkqDRK8RvfERbumzZwFkIdw9fnLyNKT1ywPBQZOhzYVnh3l7vHqid1oWvgR0S3UhOGiuMB/n7u9/LdQtfjHpia6yLX0u4N5qQGTTjtonCyPP6Za+mrk1cWnwBUgvSrphMSButUN822hZGc/N+bxm5CcsNxs29wLO0xJu8rP3CospEJ8aCL1ZLGrfKSjmRIe2B+1Lv90H2dsAbhDQQKEBhATveg7gLMCjxrqmU9xxOFMO7H8KhNHxXAeU2AAAAABJRU5ErkJggg==",ua="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcCAYAAAAAwr0iAAAAAXNSR0IArs4c6QAAA05JREFUSEvFl1+IVHUUxz/n3jvOH92HfFpWEi2tWAwLIvChh+1lc9bY7EFS8iGKtIdeCnwxREmEXgyfEoRktdIgKrLdQqRFLURQ0lr/ryy02QwLK9u67uzsvfd39I6uzNyZO3PHQZzH+Z1zvp/f9/x+Z34jNPG5NUCn4/MigmMpkz7kxSGXSpGXLmaaKPUgVOImTfXT7kBvVLwxTIhFTiCf9MhJL7fi1C4B6CCp2QJbjNKDsAxlYZzkqBiB/zVwB/rF5sviNPm2tdwUQcM5EogXC5xVpbMV0Tow54C9CrMi5D0lNz/DsHQxFeRIcYBtRtnxKMTnaorwBcr5cg2x+T35Ghek0M9p4OVHCgAnga/LNdRgUgX6pDDAeKs9bwRvCVdU+Twcl5zH4cCBqoPRqGCz6yL8i7KzIs9Ch/5h/2MDMIbxzOt81zKA1bGRxLOfov407tAH6M3jVQbVcsAIQ5ksf7QEYD+1hcRznz0Q1MIoxcHFsQAQjqWyXG8AYAN+zZY7z+zEWba1Yk292xSPtgWjreL7Wg5MOHzV3s3tSAB76UcEIniTuH+/jxn76X5Rwencg7Pkwyow98pW/Ou7GjpgYDLTw6HSIKp5C5IdJF8dRcQqFVPj4Z57C5P/Eef5fThPvlMl4l3bgXdte023wg6ocjW9hsFIAEkvIdk1Ummv8dCJU1gLX6ne+aWP8Ud2R97OMIA4HE92cznaAcBZsRdn8aa6V17V4A1txh/dVzcuDFCY5dsn1jJRFwAsEiv7sBe9XbN4qS3nN2JyhxvOpXIAVWbSa+ibS2p4CxIrD2Av2lDZDn8G9891mLEjDcVLuyyfhMJIKsvRmABBmE3ihYPYHevvHUhvCvdsL2b8t1jiYQDP4tSC1fzVBECpBFbHBiTzNOa/b9Dp4djiYQC3yA9tbzLWJEBTepFzQBUvdYb9sh3zWAB8uDG/h5/LCVv6LYjry9whdIWTbVkuhgFyd99s7XGLPUycCBeMYdvFGxx5aRNuGOAEUD3eHkYpKkc4kErzrnThhUOCFrwH1B9lLcAET3HLZtW87tLbs/qAqiLFX/helTda0KmZGogr7Epn+STanPsrxV/pVUPP3dfrcmjtjwmQQxi2LA5G7XwO6A7Rr2QOpC6bTgAAAABJRU5ErkJggg==",ba="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcCAYAAAAAwr0iAAAAAXNSR0IArs4c6QAAAg1JREFUSEvtl09IFFEcx7/fN6hhQS5FiOShEjwUFIWt00FPdYlw25BO/YOOC0XQHmT35EgYHYJOQacugrC7eDa7iLbbpWutWUSGJR1WpSLZfb8YYWtWZ5gZkT3EzPV9v7/vh++8ebxhPGctAnIUQR5ymZBZ1cb0/MXMp7rFLFhntWCEkD4RdAUYpUnOsLN9iPHcqAQwNEhIrktL65nSpfSCWbBSovFYIEboOUpdbQAg+BaUdbdBAhyHoL2+RnJakemalteAtFzoPoHLR07j4J59vhzp4iQ+rn2HUrj9D4BYKiWz3V5uMz92X4t+6AD4DcGEQG4OdvVivH/YN7guuP7yGcqVr1sBWC4lM72eAAUrpbU8ca4bSlVqWnfY4TZE0McVgERVwKyCxysQXBMg7hbydPAGTh7wLG+bxb2BoPguuv8GYEMR9wD19ysQkT6BpPzK2Z0GuH0TmlMPenS1utAUAIJfilcyh51h5wpjp2pav2kKwGYIsUTAcRCxU0RizQPwS/JY3509sMNw2xYBRA1EDUQNRA3YDcTa9uJdZRmrG798z9Tn5Xms/Fzbcif0tXkLevYfwvvVldATaOA8zZx1V4BjgdxETIABiLheAEkuAvgQYFaNwMyrZOYRA4gbJMMyaXzOl+0fEcdNiT9oSKKYyL4IOy80QD2gPz9qAbgFwTfDMO7MJUZmw4bb+j/0UVXnXVodrAAAAABJRU5ErkJggg==",Ca="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABSZJREFUaEPlWltMHFUY/v+ZWWCBliJbhAopIgaEgsAu0CoJ1jYpaYyJ4UFNrKlPFNrSGl9MBDoFTEyMsaVye2vERF+IL8bQhFpJaGRhuShQt0lBCFgQ2CAU2GV3Zo45S5YsuzPsLCypo/N6/tt3/us5ZxA0/mEo7Od5wtng13yn5DyBwDyPhBwlhBwkiFFUPhKyhogrBHGKgPRHGBP2Sxy8PMjzKOxV/64BtLVZdMOzTAkRXK8BYjEARgdnDFkFQnqQ0/2cmyh1l5ebXMHxb1IHDYAQghevD54RRbESAY/sRqkvDwHymGXZ5qZr+XcQkQQjMygAl/nhQpcgVAGSjGCUqKYlaNVxXOMtPrdPLY8qADxPmL9ESxUBeE+t4L3QIcA3z7KmRp5HKZCcgAAq+bFoIPZPJYm8GkhYKNcZBu8D6j9p5rNWd5K7I4BL1waPCJLQCIApgYwTXBuwtPgIbHNWsK8tgnNjFRz2ZTdbhD4GwsKjQR9lgLiEDIg1pAGnCw8kEgDIJMdwVV9dz3+sRKwIgO68JK7dDmT8k+U/YdL6E9jmrUBEdVURWQ7i4jMgJeN1OBDzXAAgZJJho84reUIWAI35eTLw5U5hY19fgonf78D89JCKnVQmiU/Og9SXzoA+MlaRiIZTPBo/lMsJWQAVNf1Xd0pY29xDeDDwLQgu+56M9zBzOj1kGt+FuIR0RXk0sVvqC274EvgBuFhnKRJdpElJ0vR4Nzwa6QSAgAUiSHAMpGWXQvILJYp8OlZX6VtitwGgTaqiZqBdqc5vGv9jkIYFR56WfVYZBEFrS73xnHez2wagkh8olUSpQU4lDZvfem/vw877amMg5/h5xXBiWKa6mTfSEHB/WwDobDM4I3XIjQc0YS33boYs5gP5hOaE6eQV2cSmY0d+ElPmmZ22AFTwg6eJKH4mJ3xs4DvV1UYfFad7MefNZDk5G/YV58PhjplAAOg6rU5ZxndkSZFlP27h87u2eeBCtbkBkCn15aB13nKvUY1ON030oaQIU8mlLDkGx5rN3tv1+QO1wkwnq+T7BJE6WxuKqrcA0Hl+TuzvkhuJR83tsDA7qlZnSAEYEo9BdtE5Gd1kNYEtOE3PE+4Qck+ZoqvZl5KOBz2ddao7bKg9QDt2cWmt7NjhKaluAEqNa2F2DEbNX6ve/VADoPKOFb0PhxP9I5IgaW+rK7zpBnCh1nIDCCn2tdQ61AGzU8qjOU1YVqdnvfkiow+HZxrfTpNNYseyY8TcPu675lhfcgrONdnOmHi0EDLyyvzFIfa01pmuejzwPQHwqxxDPW3w9+KEogdyTnyQ+kx8uvIQo9J31uGOibmp/iU58kOGVMgrLvdbQoDplvqCtzY9UN13FxBjfKnMd7+A9SfzTxVA5IF4KDr1kb8NhCy3NhSecgMor+nvRQDOl6r7h1qQhI2nCoDhwqHkjTo/GwiA0FZfcPy/AUDzIVRR06/xJN5lGU3PLUuKNaQe9A5QZDkMj4iJkE0cSZIc9iW/pBof65xZmB1ZkeNRVUbLa/uuIEG/nq2ZRqb5UWKnYW7E3A6L//ZhbrOZaXicdg90ITrQhOo8EPSBJlRHSi4sijEkZvqNJXSTRKdDVKo23hVoV0dKKkDTh3oKQPPXKhSEpi+2PHGo6atFCkLzl7ubCa3h63VPKGn6gcMDQtNPTB4Qmn7k8+6Q7hLrhMv7+czKhsGtplqTWeWFxv/sodt7VzT7q4Gcaz0/ewii6xWCmKKJnz3Uxuh+0/0DF9aFXrFDGJoAAAAASUVORK5CYII=",zr="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABL5JREFUaEPdWntMW1UY/53b0s4sQAfDPeKWza1kPDIFCjHRRBM3p0xDnG7Z2PxHjVCn0fjYoqF4bYlmmxqNTkp8/OMeuk0N0REnmmiiiYECZgFmaJDFmT1kkDKyzEJ7PnMKl8Dtvb0trY/r/fd8r9/5vvM9zrkMJv9YJuyXZbIO857bI4huAqGYgQpByCPGsoV8RjQOhlECGwBDvxWWUwVS2feyzCLp6p83AFnus13i12qI8xpibDOIHCkZw1iIEZ1kktS6RLquVZZLJlLinyZOGQARsccbu3Zw4k0AVs9HqQbPkMSkhne9FUcZY5SKzJQA7G7svjPCo/sBKk9FSfK0rNsqWfYc9JZ/myxPUgBkmaRL0a59nPhzyQpOh05i0mtLLBV7ZZlxIzmGAJ58KZgzyUNHiajaSFgm1xljbVmSY8fbLzuvJJKbEEC93LMK0UgbERUZGWe3WVDszEVpYS4K8uxwZNuQm50VYxsbn0RofALDo2H0DoyhPziG8ETUSCQYY2dgsVb75bKzesS6AKZ3/icj41cuX4jqO5aj1JkLq9XQoTE7IhFCb3AMbd+dx2/nryYEIkBkSY5b9DyhqVHE/MVo4ItEYZPvsKNm4w2oWp9nuJOJCDpOj6K1/XeMhMK6ZCKcllpc92mdCU0Abk/gQKIDW1rowKPbbsQCuyUt4xXmP8NRvH/sV/QOhHTliYPd7HM9ryaIA+CWOzfwCLXrSdp421JsuWsFWHLRkjRAIuCzr8+h/YeLujxWybpBnWLnmCGKVL0nENDL88L4BzatSNqo+RB+eioRCNbt97lcs4vdHABuT6CWEz+spViEze5dzozvvFqX8MTBQ0HdcJKYtLPZ5zqi8M0AEL3NhcjVX7TaA3FgPU+UZCzmjTwjzoTvnT69gz20zLpwndI7zQBwNwa2cs6PaQl/eOuatLONkdHqdZGdPjw+qMkmSdK2Zq/ruFicAVDf0HGIgJ1qDpHnX3QXp6o/I/SvNPdr1gkGHPY3Ve2aASD6+QvRwLBWS+yudeKmotQ65YxYD+DnMyH4jwTjxTEWWmZxFYh5IuaBqS4z8o2aUrQHr79QlnSFzZThihxRsZ99tUez7VBSagyAXuEqK8lD3fY1mbYrJXktHw+ip280nkdiB1q8lXtiAOo8nV+CaLOa6qH7V+PW8sW6CkNXJnEtbNyUGVm8KMeGBXZJk+zH7sv46PMhrTA62eKrvDcGoN7TMUAEp5rqmUfWoXBVbKzV/N77ZBBdvRq7Y2Sxav2x7WtRXrJIk2vg7Dje+EBk97kfYwj6fVWFUwAaOi4TkK8m8j69Htfn2/9VAH+MhNH45ul4AMCIv6lqsRJCYRDZ1FRveSpgt2m7VtD+Ex4IT3A85evSCqGJFl+l/f8BwPQhZPpDPN80euKrc7H5Nt3vwXtWonhtzvzTaF1j535wipt2TFPITN9KJGrm6muduPm/3sxNFzPzttMCgOkHGtOPlDEvmHmoFwBMf60S84KZL7aUUmjqq0UBwvSXuwKEqa/XlVAy9QOHAsLUT0wKCFM/8s1u0qdSLPb9nc+skhV7m+XKuEs2vZkj5WcKUz90z94F0/5qoOVK5WcPTvxuDioyxc8e6c7BmeL/C6MjFF4PO1ITAAAAAElFTkSuQmCC",Xr=Ie(43604),Pa=Ie(5083),Ei=Ie(61186),ei=Ie.n(Ei),Ai=Ie(64948),Oi=Ie(62787),pi=Ie(69577),di=Ie(37992),Wi=Ie(59301),ho=Object.defineProperty,_o=Object.defineProperties,Vo=Object.getOwnPropertyDescriptors,fs=Object.getOwnPropertySymbols,Is=Object.prototype.hasOwnProperty,Qs=Object.prototype.propertyIsEnumerable,ds=(E,a,y)=>a in E?ho(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,Do=(E,a)=>{for(var y in a||(a={}))Is.call(a,y)&&ds(E,y,a[y]);if(fs)for(var y of fs(a))Qs.call(a,y)&&ds(E,y,a[y]);return E},qo=(E,a)=>_o(E,Vo(a)),Ko=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const Bs=({classroomList:E,dispatch:a,courseEndTime:y})=>{const x=(0,Ce.useParams)(),[b]=we.default.useForm(),[z,ee]=(0,Fe.useState)(1),[re,ae]=(0,Fe.useState)([]),[se,fe]=(0,Fe.useState)(0),[me,Ae]=(0,Fe.useState)(20),[Be,ke]=(0,Fe.useState)(!0),[We,je]=(0,Fe.useState)([]),[Ke,Ze]=(0,Fe.useState)(!0);x.coursesId=x.pathId,x.id=x.coursesId,(0,Fe.useEffect)(()=>{if(E.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(at(),Je(),E.actionTabs.type===2){const Dt=E.actionTabs.selectArrsAll[0];Ze(Dt.unified_setting)}else Ze(!1)},[E.actionTabs]);const Je=Dt=>Ko(void 0,null,function*(){ke(!0);const Ht=yield(0,Ai.c_)(qo(Do({},x),{page:Dt||z,limit:2e4}));Ht==null||Ht.course_groups.map((Zt,dn)=>{Zt.key=Zt.id,Zt.title=Zt.name,Zt.disabled=Zt.is_published}),Ht&&(ae([...Ht==null?void 0:Ht.course_groups]),fe(Ht==null?void 0:Ht.course_groups_count),ke(!1),Dt||b.setFieldsValue({publish_time:ei()(ei()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:ei()(ei()(new Date((0,vt.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),tt=()=>Ko(void 0,null,function*(){var Dt;const Ht=Do({},b.getFieldsValue());if(Ht.end_time<=Ht.publish_time){_e.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),wt(!1);return}if((We==null?void 0:We.length)<=0&&!Ke&&re.length>0){_e.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),wt(!1);return}let Zt={ids:[...E.actionTabs.selectArrs],group_ids:We.length>0?We.map(nn=>nn.id):(Dt=E.detailShixunsList)==null?void 0:Dt.course_groups,end_time:ei()(Ht.end_time).format("YYYY-MM-DD HH:mm"),publish_time:ei()(Ht.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!We.length,subject_id:x.pathId};wt(!0),(yield(0,te.ZP)("/api/subject_knowledge/batch_publish.json",{method:"post",body:Do({},Zt)})).status===0?(a({type:"classroomList/setActionTabs",payload:{}}),a({type:"pathsDetail/setActionTabs",payload:{key:"\u66F4\u65B0\u6570\u636E"}}),wt(!1),at(),(0,vt.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),_e.ZP.success("\u53D1\u5E03\u6210\u529F")):wt(!1)}),at=()=>{ee(1),ae([]),je([])},ot=se>z*me,{detailShixunsList:ct}=E,[lt,wt]=(0,Fe.useState)(!1);return Wi.createElement(Pe.default,{width:600,centered:!0,confirmLoading:lt,title:"\u53D1\u5E03\u8282\u70B9",open:E.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u786E\u8BA4\u53D1\u5E03",cancelText:"\u53D6\u6D88",className:di.Z.modal,onOk:()=>tt(),onCancel:()=>{at(),a({type:"classroomList/setActionTabs",payload:{}})}},Wi.createElement("p",null,"\u5230\u8FBE\u53D1\u5E03\u65F6\u95F4\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u5404\u6559\u5B66\u6A21\u5757\u4E2D\u67E5\u770B\u5230\u5B66\u4E60\u8DEF\u5F84\u7684\u4F5C\u4E1A\u3001\u8003\u8BD5\u3001\u89C6\u9891\u3001\u8D44\u6E90\u7B49",Wi.createElement("br",null),"\u53D1\u5E03\u64CD\u4F5C\u4EC5\u9488\u5BF9\u672A\u53D1\u5E03\u8D44\u6E90\u7684\u5206\u73ED\u751F\u6548"),Wi.createElement(we.default,{form:b},Wi.createElement("div",{style:{paddingLeft:0}},Wi.createElement(ar.Z,{className:"mt30",align:"middle"},Wi.createElement(Xr.Z,null,Wi.createElement(we.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},Wi.createElement(Pa.default,{style:{width:170,marginRight:"25px"},disabledDate:Dt=>(0,pi.Q8)(Dt,y),disabledTime:Dt=>(0,pi.d0)(Dt),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ei()((0,vt.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),Wi.createElement(Xr.Z,{className:"ml20"},Wi.createElement(we.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4:"},Wi.createElement(Pa.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ei()((0,vt.U6)(),"HH:mm")},disabledDate:Dt=>(0,pi.Q8)(Dt,y,b.getFieldValue("publish_time")),disabledTime:Dt=>(0,pi.d0)(Dt,b.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),E.actionTabs.type===2&&Wi.createElement(ar.Z,{style:{marginBottom:"10px"}},Wi.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),Wi.createElement(pe.ZP.Group,{value:Ke,onChange:Dt=>{Ze(Dt.target.value),je([])}},Wi.createElement(pe.ZP,{value:!0,disabled:!E.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),Wi.createElement(pe.ZP,{className:"ml20",disabled:re.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),re.length<=0&&E.actionTabs.type===2&&Wi.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(E.actionTabs.type===1||!Ke)&&re.length>0&&Wi.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Wi.createElement("span",{style:{flex:1}},Wi.createElement(or.default,{checked:We.length===re.length,onChange:Dt=>{We.length===re.length?je([]):je(re)}},"\u5168\u9009")),Wi.createElement("span",{style:{width:16}}),Wi.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",We.length||0,"\u4E2A\u5206\u73ED")),(E.actionTabs.type===1||!Ke)&&re.length>0&&Wi.createElement(Oi.Z,{data:re,selectedRowKeys:We,setSelectedRowKeys:je})))};var ss=(0,Ce.connect)(({classroomList:E})=>({classroomList:E}))(Bs),Ga=Ie(59301),nl=Object.defineProperty,Ys=Object.defineProperties,Rt=Object.getOwnPropertyDescriptors,Wt=Object.getOwnPropertySymbols,cn=Object.prototype.hasOwnProperty,xn=Object.prototype.propertyIsEnumerable,Rn=(E,a,y)=>a in E?nl(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,_n=(E,a)=>{for(var y in a||(a={}))cn.call(a,y)&&Rn(E,y,a[y]);if(Wt)for(var y of Wt(a))xn.call(a,y)&&Rn(E,y,a[y]);return E},dr=(E,a)=>Ys(E,Rt(a)),ir=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const lr=[{name:"\u672A\u53D1\u5E03",color:"#9AA4B3"},{name:"\u5DF2\u53D1\u5E03",color:"#37AD83"},{name:"\u672A\u5F00\u542F",color:"#92D2B7"},{name:"\u672A\u901A\u5173",color:"#EE5D5D"},{name:"\u6309\u65F6\u901A\u5173",color:"#37AD83"},{name:"\u8865\u4EA4\u901A\u5173",color:"#288A67"},{name:"\u622A\u6B62\u540E\u901A\u5173",color:"#929628"},{name:"\u672A\u5F00\u59CB",color:"#92D2B7"},{name:"\u8003\u8BD5\u4E2D",color:"#FFC86B"},{name:"\u5DF2\u4EA4\u5377",color:"#37AD83"},{name:"\u5DF2\u4EA4\u5377/\u672A\u7B54",color:"#929628"},{name:"\u672A\u770B\u5B8C",color:"#FFC86B"},{name:"\u5DF2\u770B\u5B8C",color:"#37AD83"},{name:"\u672A\u67E5\u770B",color:"#9AA4B3"},{name:"\u5DF2\u67E5\u770B",color:"#37AD83"},{name:"\u5DF2\u4E0B\u8F7D",color:"#377DFF"}],Or=({pathsDetail:E,setselectitems:a,publishshow:y,node:x,index:b,onExpandClick:z,onClickDetails:ee,selectitems:re})=>{var ae,se,fe;const[me,Ae]=(0,Fe.useState)(!1),Be=(0,Fe.useRef)(null),{name:ke,complete_rate:We,node_type:je,resource_info:Ke,grasp_rate:Ze,has_children:Je,children:tt,expand:at,key:ot,is_publish:ct,status:lt,id:wt,url:Dt}=x||{};(0,Fe.useEffect)(()=>{var pn;Ht();const Cn=(pn=Be.current)==null?void 0:pn.parentElement;if(!Cn)return;const rr=new ResizeObserver(()=>{Ht()});return rr.observe(Cn),()=>{rr.disconnect()}},[at]);const Ht=()=>{if(!Be.current)return;const pn=Be.current,Cn=pn.parentElement,rr=pn.previousElementSibling,En=Cn==null?void 0:Cn.firstElementChild;if(Cn&&rr&&En){const gr=rr.getBoundingClientRect().height,aa=Cn.getBoundingClientRect().height,na=En.getBoundingClientRect().height,Qr=gr/2,Cr=aa-(na+gr)/2;pn.style.bottom=`${Qr}px`,pn.style.height=`${Cr}px`}},Zt=(ae=Number(We))==null?void 0:ae.toFixed(0),dn=Zt==="100",nn=dn?je==="\u5B9E\u8BAD"?"\u5DF2\u901A\u5173":"\u5DF2\u5B8C\u6210":`${Zt}%`,wn=Ke==null?void 0:Ke.reduce((pn,Cn)=>pn+Cn.value,0),Jn={\u5B9E\u8BAD:_r,\u8BD5\u5377:kr,\u8BFE\u4EF6:ea,\u89C6\u9891:ja},An=()=>{z(ot)};return Ga.createElement("div",{className:yn.treeNode,"data-index":b},Ga.createElement("div",{className:yn.node,style:dn?{background:"#EDF7EE"}:{}},!ct&&!((se=E==null?void 0:E.detail)!=null&&se.can_managed)&&Ga.createElement("div",{style:{background:"rgba(0, 0, 0, 0.5)",width:"100%",height:"100%",position:"absolute",zIndex:5,left:"50%",bottom:0,transform:"translateX(-50%)",textAlign:"center",paddingTop:"30rem",borderRadius:"10rem"}},Ga.createElement("div",null,Ga.createElement("i",{className:"iconfont icon-suo1",style:{color:"#fff",fontSize:"28rem"}}),Ga.createElement("div",{style:{color:"#fff",fontSize:"12rem"}},"\u8D44\u6E90\u6682\u672A\u53D1\u5E03"))),Ga.createElement("div",{className:yn.statusbutton,style:{background:(fe=lr.find(pn=>pn.name===lt))==null?void 0:fe.color}},lt),y&&Ga.createElement(or.default,{checked:re==null?void 0:re.map(pn=>pn.id).includes(wt),onChange:()=>{if(re!=null&&re.map(pn=>pn.id).includes(wt))a(re.filter(pn=>pn.id!==wt));else{let pn=[...re];pn.push(x),a(pn)}},className:yn.checkbox}),Ga.createElement(ar.Z,{style:{padding:Je?"initial":"3rem 0"}},Ga.createElement(on.Z,{title:"\u5B8C\u6210\u7387"},Ga.createElement("div",{style:{flexShrink:0,marginLeft:"24rem",marginTop:"17rem"}},Ga.createElement(rn,{strokeColor:"#60C059",percentage:We,startAngle:270,trackColor:"#E3E8EF",text:nn,textSize:"12rem",textColor:"#60C059",outerDiameter:"62rem",innerDiameter:"46rem",textPadding:"3rem",hoverEffect:!1}))),Ga.createElement("div",{className:yn.info},Ga.createElement(ar.Z,{align:"middle"},Ga.createElement(on.Z,{title:je},Ga.createElement("img",{src:Jn[je]||ra,style:{marginRight:"10rem",width:"16rem"}})),Ga.createElement(on.Z,{title:ke},Ga.createElement("b",{onClick:()=>{ee(x)},className:"c-grey-333 current",style:{fontSize:"16rem"}},(0,vt.Pq)(ke,19)))),Ga.createElement(ar.Z,{align:"middle",style:{marginTop:"5rem",marginLeft:"26rem",marginBottom:Je?"0":"30rem"}},Ga.createElement(ar.Z,{align:"middle"},Ga.createElement(on.Z,{title:"\u638C\u63E1\u7387"},Ga.createElement("img",{src:ua,style:{marginRight:"4rem",width:"16rem"}})),Ga.createElement("span",{style:{color:"#1B8565",fontSize:"14rem"}},Ze,"%")),Ga.createElement(ar.Z,{align:"middle",style:{marginLeft:"55rem"}},Ga.createElement(on.Z,{title:"\u5B8C\u6210\u7387"},Ga.createElement("img",{src:ba,style:{marginRight:"4rem",width:"16rem"}})),Ga.createElement("span",{style:{color:"#1B8565",fontSize:"14rem"}},We,"%"))),Je&&Ga.createElement(ar.Z,{className:yn.resource},Ga.createElement("span",{style:{color:"#666",fontSize:"14rem"}},"\u8D44\u6E90\u6570\uFF1A",wn),Ga.createElement("div",{onClick:()=>Ae(!me),className:yn.action},me?Ga.createElement(Ga.Fragment,null,"\u6536\u8D77",Ga.createElement("i",{className:"iconfont icon-xialajiantou1",style:{transform:"scale(0.6)"}})):Ga.createElement(Ga.Fragment,null,"\u5C55\u5F00",Ga.createElement("i",{className:"iconfont icon-xialajiantoubeifen",style:{transform:"scale(0.6)"}})))))),me&&Ga.createElement("div",{className:yn.tags},Ke==null?void 0:Ke.map((pn,Cn)=>Ga.createElement(on.Z,{title:pn.name},Ga.createElement("div",{className:yn.tag,key:Cn},(0,vt.Pq)(pn.name,5),"\uFF1A",pn.value)))),b.length>1&&Ga.createElement("div",{className:yn.leftLine}),at&&Ga.createElement("div",{className:yn.rightLine}),Je&&Ga.createElement("img",{onClick:An,className:yn.icon,src:at?zr:Ca})),tt&&tt.length>0&&at&&Ga.createElement("div",{className:yn.nodeWrap},tt.map((pn,Cn)=>Ga.createElement(Or,{key:pn.key,onExpandClick:z,onClickDetails:ee,publishshow:y,setselectitems:a,pathsDetail:E,selectitems:re,node:pn,index:b+"-"+(Cn+1)})),tt.length>1&&Ga.createElement("div",{ref:Be,className:yn.line})))},br=({data:E,onExpandClick:a,selectitems:y,onClickDetails:x,pathsDetail:b,setselectitems:z,publishshow:ee})=>Ga.createElement("div",{className:yn.treeNode},Ga.createElement("div",{className:yn.nodeWrap},E.map((re,ae)=>Ga.createElement(Or,{key:re.key,onExpandClick:a,onClickDetails:x,pathsDetail:b,publishshow:ee,selectitems:y,setselectitems:z,node:re,index:String(ae+1)}))));var ta=({visible:E,onCancel:a,subjectId:y,onClickDetails:x,pathsDetail:b,dispatch:z})=>{var ee;const[re,ae]=(0,Fe.useState)([]),[se,fe]=(0,Fe.useState)(!0),[me,Ae]=(0,Fe.useState)("\u5168\u90E8"),[Be,ke]=(0,Fe.useState)([]),[We]=(0,Ce.useSearchParams)(),[je,Ke]=(0,Fe.useState)(!1),[Ze,Je]=(0,Fe.useState)([]);(0,Fe.useEffect)(()=>{at()},[me]),(0,Fe.useEffect)(()=>{b.actionTabs.key==="\u66F4\u65B0\u6570\u636E"&&(z({type:"pathsDetail/setActionTabs",payload:{key:""}}),at())},[b.actionTabs.key]);const tt=(Dt,Ht)=>ir(void 0,null,function*(){const Zt=yield(0,te.ZP)("/api/subject_knowledge.json",{method:"get",params:{id:Dt,subject_id:y,node_type:me}});if((Zt==null?void 0:Zt.status)===0)return Ht&&ke((Zt==null?void 0:Zt.node_types)||[]),(Zt==null?void 0:Zt.data)||[];fe(!1)}),at=()=>ir(void 0,null,function*(){fe(!0);const Dt=yield tt(E,!0);ae(Dt),fe(!1)}),ot=(Dt,Ht,Zt)=>ir(void 0,null,function*(){return yield Promise.all(Dt.map(nn=>ir(void 0,null,function*(){return nn.key===Ht?yield Zt(nn):nn.children&&nn.children.length>0?dr(_n({},nn),{children:yield ot(nn.children,Ht,Zt)}):nn})))}),ct=Dt=>ir(void 0,null,function*(){fe(!0);const Ht=yield ot(re,Dt,Zt=>ir(void 0,null,function*(){var dn,nn;const wn=dr(_n({},Zt),{expand:!(Zt!=null&&Zt.expand)});return!(Zt!=null&&Zt.expand)&&!((dn=Zt==null?void 0:Zt.children)!=null&&dn.length)&&(wn.children=yield tt(Dt),((nn=wn.children)==null?void 0:nn.length)===0&&(wn.has_children=!1,wn.expand=!1)),wn}));ae(Ht),fe(!1)}),lt=Dt=>ir(void 0,null,function*(){fe(!0),yield x(Dt,!1),fe(!1)});return Ga.createElement("div",{className:yn.tree},Ga.createElement("div",{className:yn.center},Ga.createElement("div",{className:yn.head},Ga.createElement("div",{className:yn.del},Ga.createElement("i",{onClick:a,className:"iconfont icon-shanchuhuanjing"}),Ga.createElement("b",null))),Ga.createElement("div",{className:yn.body},se&&Ga.createElement("div",{className:yn.loading},Ga.createElement(ce.Z,{spinning:!0})),Ga.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},Ga.createElement("div",{className:yn.tabs,style:{flex:1}},Be==null?void 0:Be.map(Dt=>Ga.createElement("div",{onClick:()=>Ae(Dt.node_type),className:Dt.node_type===me?yn.active:void 0,key:Dt.node_type},Dt.node_type,"\uFF08",Dt.count,"\uFF09"))),We.get("type")==="classrooms"&&((ee=b==null?void 0:b.detail)==null?void 0:ee.can_managed)&&Ga.createElement("div",null,je&&Ga.createElement(or.default,{style:{color:"#fff"},checked:(Ze==null?void 0:Ze.length)===(re==null?void 0:re.length),onChange:()=>{if((Ze==null?void 0:Ze.length)===(re==null?void 0:re.length))Je([]);else{Ke(!0);let Dt=[...re];Je(Dt)}}},(Ze==null?void 0:Ze.length)===(re==null?void 0:re.length)?"\u53D6\u6D88\u5168\u9009":"\u5168\u9009","\uFF08\u5F53\u524D\u9009\u4E2D",Ze==null?void 0:Ze.length,"\uFF09"),je&&Ga.createElement(ge.ZP,{style:{marginRight:"20rem",borderRadius:"24rem"},onClick:()=>Ke(!1)},"\u53D6\u6D88"),Ga.createElement(ge.ZP,{type:"primary",onClick:()=>ir(void 0,null,function*(){if(je)z({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:Ze==null?void 0:Ze.map(Dt=>Dt.id)}});else{Ke(!0);let Dt=[...re];Je(Dt)}}),style:{borderRadius:"24rem"}},je?"\u6279\u91CF\u53D1\u5E03":"\u53D1\u5E03\u8282\u70B9"))),Ga.createElement("div",{className:yn.scrollBox},Ga.createElement("div",{className:Hn()(yn.treeWarp,!0&&yn.allTreeNode)},Ga.createElement(br,{pathsDetail:b,selectitems:Ze,setselectitems:Je,publishshow:je,data:re,onClickDetails:lt,onExpandClick:ct}))))),Ga.createElement(ss,null))},$r=Ie(14794),vr=Ie(59301),xa=Object.defineProperty,pa=Object.defineProperties,Ka=Object.getOwnPropertyDescriptors,Ta=Object.getOwnPropertySymbols,Wa=Object.prototype.hasOwnProperty,Bi=Object.prototype.propertyIsEnumerable,Ri=(E,a,y)=>a in E?xa(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,vi=(E,a)=>{for(var y in a||(a={}))Wa.call(a,y)&&Ri(E,y,a[y]);if(Ta)for(var y of Ta(a))Bi.call(a,y)&&Ri(E,y,a[y]);return E},Fi=(E,a)=>pa(E,Ka(a)),Ki=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const ii=[3,2,1];var oi=({xxljac:E,pathsDetail:a,dispatch:y,setxxljac:x})=>{var b,z,ee;const re=(0,Ce.useParams)(),ae=(0,Ce.useSelector)(li=>li),{pathsDetail:{detail:se={}}}=ae,[fe,me]=(0,Fe.useState)(!0),[Ae,Be]=(0,Fe.useState)(!1),[ke,We]=(0,Fe.useState)(""),[je,Ke]=(0,Fe.useState)(!1),[Ze,Je]=(0,Fe.useState)(!1),[tt,at]=(0,Fe.useState)(!1),[ot,ct]=(0,Fe.useState)(""),[lt,wt]=(0,Fe.useState)({}),[Dt,Ht]=(0,Fe.useState)([]),[Zt,dn]=(0,Fe.useState)(""),[nn,wn]=(0,Fe.useState)([]),[Jn,An]=(0,Fe.useState)(!1),[pn,Cn]=(0,Fe.useState)(1),[rr,En]=(0,Fe.useState)({});let[gr,aa]=(0,Fe.useState)({});const na=se==null?void 0:se.can_managed,[Qr]=(0,Ce.useSearchParams)();(0,Fe.useEffect)(()=>{wo(E)},[E]);function Cr(){return Ki(this,null,function*(){var li;let no=[...(li=a==null?void 0:a.detail)==null?void 0:li.nodes];wn(no==null?void 0:no.splice(1))})}(0,Fe.useEffect)(()=>{var li;(li=a==null?void 0:a.detail)!=null&&li.nodes&&pn===1&&(Cr(),Cn(2))},[(b=a==null?void 0:a.detail)==null?void 0:b.nodes]);const Jr=(li=null)=>Ki(void 0,null,function*(){var no;me(!0);const Gi=yield(0,te.ZP)("/api/subject_knowledge.json",{method:"get",params:{id:li,subject_id:re==null?void 0:re.pathId}});if((Gi==null?void 0:Gi.status)===0){wt(Gi||{});const io=(Gi==null?void 0:Gi.parent_knowledges)||[];Ht(io),li||dn((no=io==null?void 0:io[0])==null?void 0:no.id)}me(!1),Qr.get("type")==="classrooms"?y({type:"pathsDetail/getCourseDetail",payload:vi({id:re.pathId,knowledge:!0},(0,vt.oP)())}):y({type:"pathsDetail/getPathsDetail",payload:vi({id:re.pathId,knowledge:!0},(0,vt.oP)())})}),ma=()=>Ki(void 0,null,function*(){var li,no,Gi,io,bo,us,Qo,gi,ki,Sa;if(!ot){_e.ZP.warning("\u8BF7\u8F93\u5165\u6587\u672C");return}if(ot!=="\u786E\u8BA4\u5220\u9664"){_e.ZP.warning("\u6587\u672C\u8F93\u5165\u6709\u8BEF");return}at(!0);const _a=yield(0,te.ZP)("/api/subject_knowledge.json",{method:"delete",body:{id:Zt,subject_id:re==null?void 0:re.pathId}});if((_a==null?void 0:_a.status)===0)if(_e.ZP.success("\u5220\u9664\u6210\u529F"),Ke(!1),Qr.get("type")==="classrooms"){let ni=yield y({type:"pathsDetail/getCourseDetail",payload:vi({id:(li=a==null?void 0:a.detail)==null?void 0:li.id,knowledge:!0},(0,vt.oP)())});wo((Gi=(no=ni==null?void 0:ni.route_nodes)==null?void 0:no[0])==null?void 0:Gi.id,((bo=(io=ni==null?void 0:ni.route_nodes)==null?void 0:io[0])==null?void 0:bo.name)||"\u5B66\u4E60\u8DEF\u5F84")}else{let ni=yield y({type:"pathsDetail/getPathsDetail",payload:vi({id:(us=a==null?void 0:a.detail)==null?void 0:us.id,knowledge:!0},(0,vt.oP)())});wo((gi=(Qo=ni==null?void 0:ni.route_nodes)==null?void 0:Qo[0])==null?void 0:gi.id,((Sa=(ki=ni==null?void 0:ni.route_nodes)==null?void 0:ki[0])==null?void 0:Sa.name)||"\u5B66\u4E60\u8DEF\u5F84")}at(!1)}),ka=(li,no=!0)=>Ki(void 0,null,function*(){var Gi,io,bo,us,Qo,gi,ki;if((li==null?void 0:li.container_type)==="Attachment"&&!((Gi=a==null?void 0:a.detail)!=null&&Gi.can_managed)){(0,$r.fc)({id:li==null?void 0:li.container_id,watch_type:2,course_id:(io=a==null?void 0:a.detail)==null?void 0:io.id}),En({url:In.Z.API_SERVER+(li==null?void 0:li.url),file_type:li==null?void 0:li.file_type});return}if(li!=null&&li.url){window.open(li==null?void 0:li.url);return}no&&me(!0);let Sa=yield(0,te.ZP)("/api/knowledge/v2/get_node.json",{method:"get",params:{depth:0,subject_id:re==null?void 0:re.pathId,nodeUuid:(li==null?void 0:li.knowledge_uuid)||(li==null?void 0:li.key)}});if((Sa==null?void 0:Sa.status)===0){if(((us=(bo=Sa==null?void 0:Sa.data)==null?void 0:bo.nodes)==null?void 0:us.length)>0){let _a=(ki=(gi=(Qo=Sa==null?void 0:Sa.data)==null?void 0:Qo.nodes)==null?void 0:gi.map(ni=>{var Qi,Ma,po,Xi,Ms,as,hs,gs,cs,Bo,Dc,Ic,zl;const ks=(Qi=Sa==null?void 0:Sa.data)==null?void 0:Qi.resource_count;return Fi(vi({},ni==null?void 0:ni.properties),{rootNodeUuid:(Ma=ni==null?void 0:ni.properties)==null?void 0:Ma.rootNodeUuid,id:(po=ni==null?void 0:ni.properties)==null?void 0:po.uuid,name:(Xi=ni==null?void 0:ni.properties)==null?void 0:Xi.name,description:(Ms=ni==null?void 0:ni.properties)==null?void 0:Ms.description,nodeType:(as=ni==null?void 0:ni.properties)==null?void 0:as.nodeType,tags:((hs=ni==null?void 0:ni.properties)==null?void 0:hs.tags)&&((Bo=(cs=(gs=ni==null?void 0:ni.properties)==null?void 0:gs.tags)==null?void 0:cs.split("\uFF0C"))==null?void 0:Bo.map(ju=>({name:ju})))||[],colorType:parseInt((Dc=ni==null?void 0:ni.properties)==null?void 0:Dc.color)>3?"3":(Ic=ni==null?void 0:ni.properties)==null?void 0:Ic.color,activeColor:"#FA6400",size:ii[((zl=ni==null?void 0:ni.properties)==null?void 0:zl.color)-1]||1,shape:"circle",hide:!1,isExtendedState:!0,currentResourceTotal:ks})}))==null?void 0:ki[0];_a.resourceid=li==null?void 0:li.id,aa(_a),An(!0)}me(!1)}}),hi=li=>Ki(void 0,null,function*(){Je(li==null?void 0:li.id)}),wo=(li,no)=>Ki(void 0,null,function*(){no?x(li):(dn(li),Jr(li))}),lo=()=>vr.createElement("div",{className:Ue.studentHead},vr.createElement("div",{className:Ue.headLi},vr.createElement("img",{src:Ye}),vr.createElement("aside",null,vr.createElement("span",null,"\u8D44\u6E90\u603B\u6570"),vr.createElement("b",null,lt==null?void 0:lt.resource_count))),vr.createElement("div",{className:Ue.headLi},vr.createElement("img",{src:xt}),vr.createElement("aside",null,vr.createElement("span",null,"\u5B66\u4E60\u5B8C\u6210\u7387"),vr.createElement("b",{style:{color:"#F7B500"}},lt==null?void 0:lt.complete_rate,"%"))),vr.createElement("div",{className:Ue.headLi},vr.createElement("img",{src:Pt}),vr.createElement("aside",null,vr.createElement("span",null,"\u5B66\u4E60\u638C\u63E1\u7387"),vr.createElement("b",{style:{color:"#3AFFC8"}},lt==null?void 0:lt.grasp_rate,"%"))),vr.createElement("div",{className:Ue.headLi},vr.createElement("img",{src:qt}),vr.createElement("aside",null,vr.createElement("span",{style:{marginBottom:"10rem"}},"\u4E0A\u6B21\u5B66\u5230"),vr.createElement(on.Z,{title:lt==null?void 0:lt.last_knowledge_name},vr.createElement("b",{style:{color:"#7FAAFF",fontSize:"16rem"}},(0,vt.Pq)(lt==null?void 0:lt.last_knowledge_name,13))))),vr.createElement("div",{onClick:()=>ka({knowledge_uuid:lt==null?void 0:lt.last_knowledge_uuid,id:lt==null?void 0:lt.last_knowledge_uuid}),className:Ue.btn},"\u7EE7\u7EED\u5B66\u4E60"));return vr.createElement(vr.Fragment,null,vr.createElement(Yt,null,vr.createElement(vr.Fragment,null,vr.createElement("span",{className:"relative",style:{float:"right"}},na&&vr.createElement("div",{className:Ue.addBtn,onClick:()=>{We(null),Be(!0)}},"\u521B\u5EFA\u5B66\u4E60\u8DEF\u5F84")),vr.createElement("div",{className:Ue.learning},vr.createElement("div",{className:Ue.body},vr.createElement(ce.Z,{spinning:fe},(z=lt==null?void 0:lt.data)!=null&&z.length?vr.createElement(vr.Fragment,null,na?vr.createElement("div",{className:Ue.head},vr.createElement("div",{className:Ue.numerical},vr.createElement("div",null,vr.createElement("img",{src:Ye}),vr.createElement("span",null,"\u8D44\u6E90\u603B\u6570"),vr.createElement("b",null,lt==null?void 0:lt.resource_count)),vr.createElement("div",null,vr.createElement("img",{src:xt}),vr.createElement("span",null,"\u5E73\u5747\u5B66\u4E60\u5B8C\u6210\u7387"),vr.createElement("b",{style:{color:"#F7B500"}},lt==null?void 0:lt.complete_rate,"%")),vr.createElement("div",null,vr.createElement("img",{src:Pt}),vr.createElement("span",null,"\u5E73\u5747\u5B66\u4E60\u638C\u63E1\u7387"),vr.createElement("b",{style:{color:"#3AFFC8"}},lt==null?void 0:lt.grasp_rate,"%"))),vr.createElement("div",{className:Ue.action},vr.createElement("div",{onClick:()=>{We(Zt),Be(!0)}},vr.createElement("span",null,vr.createElement("i",{className:"iconfont icon-bianji13"})),vr.createElement("span",null,"\u7F16\u8F91\u5B66\u4E60\u8DEF\u5F84")),vr.createElement("div",{onClick:()=>Ke(!0)},vr.createElement("span",null,vr.createElement("i",{className:"iconfont icon-shanchu17"})),vr.createElement("span",null,"\u5220\u9664\u5B66\u4E60\u8DEF\u5F84")))):lo(),vr.createElement(pr,{pathsDetail:a,dataSource:(lt==null?void 0:lt.data)||[],onClick:ka,onMore:hi})):vr.createElement(Er,{style:{height:"calc(100vh - 440rem)",visibility:fe?"hidden":"visible"},text:"\u6682\u65E0\u5B66\u4E60\u8DEF\u5F84\u6570\u636E",textColor:"#fff",buttonText:na&&"\u521B\u5EFA\u5B66\u4E60\u8DEF\u5F84",onClick:()=>{We(null),Be(!0)}}))),Ze&&vr.createElement(ta,{pathsDetail:a,subjectId:re==null?void 0:re.pathId,dispatch:y,visible:Ze,onCancel:()=>Je(!1),onClickDetails:ka}),Ae&&vr.createElement(ts,{onOk:wo,setaddmodal:Be,addmodal:Ae,uuid:ke}),vr.createElement(Pe.default,{title:"\u786E\u8BA4\u5220\u9664\u63D0\u793A",open:je,centered:!0,confirmLoading:tt,okButtonProps:{danger:!0},width:"600rem",okText:"\u786E\u8BA4\u5220\u9664",onCancel:()=>Ke(!1),cancelText:"\u53D6\u6D88",afterClose:()=>{ct("")},onOk:ma},vr.createElement("div",{style:{background:"#fff",boxShadow:"0 3rem 4rem 0 #F3F3F3",borderRadius:"2rem",padding:"20rem"}},vr.createElement("div",{style:{fontSize:"16rem",color:"#000"}},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u300A",(ee=Dt==null?void 0:Dt.find(li=>li.id===Zt))==null?void 0:ee.name,"\u300B\u7684\u5B66\u4E60\u8DEF\u5F84\uFF1F\u82E5\u5DF2\u786E\u8BA4\u9700\u8981\u5220\u9664\u5B66\u4E60\u8DEF\u5F84\uFF0C\u8BF7\u5728\u4E0B\u65B9\u6587\u672C\u6846\u4E2D\u8F93\u5165\u201C\u786E\u8BA4\u5220\u9664\u201D\u6587\u672C\u540E\uFF0C\u70B9\u51FB\u201C\u786E\u8BA4\u5220\u9664\u201D\u6309\u94AE"),vr.createElement("div",{style:{fontSize:"16rem",color:"#E30000",margin:"20rem 0"}},"\u63D0\u793A\uFF1A\u5220\u9664\u540E\u5C06\u65E0\u6CD5\u6062\u590D\u5B66\u4E60\u8DEF\u5F84\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002"),vr.createElement(xe.default,{size:"large",placeholder:"\u8BF7\u8F93\u5165\u201C\u786E\u8BA4\u5220\u9664\u201D\u6587\u672C",value:ot,onChange:li=>ct(li.target.value)})))))),vr.createElement(Sn,{initdata:()=>{},uuid:"\u5B66\u4E60\u8DEF\u5F84",Tabsdatas:nn,setshow:()=>{},getData:Jr,buildTree:()=>{},containerRef:()=>{},showdetail:Jn,setshowdetail:An,items:gr}),vr.createElement(Xl.Z,{close:!0,style:{zIndex:1300,background:"rgba(1, 10, 35, 0.5)"},data:rr==null?void 0:rr.url,type:rr==null?void 0:rr.file_type,disabledDownload:!0,onClose:()=>En({})}))},Za=Ie(78673),wa=Ie(59301),_i=Object.defineProperty,so=Object.getOwnPropertySymbols,eo=Object.prototype.hasOwnProperty,Di=Object.prototype.propertyIsEnumerable,Ve=(E,a,y)=>a in E?_i(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,et=(E,a)=>{for(var y in a||(a={}))eo.call(a,y)&&Ve(E,y,a[y]);if(so)for(var y of so(a))Di.call(a,y)&&Ve(E,y,a[y]);return E},st=(E,a)=>{var y={};for(var x in E)eo.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&so)for(var x of so(E))a.indexOf(x)<0&&Di.call(E,x)&&(y[x]=E[x]);return y},pt=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const It=E=>{var a=E,{pathsDetail:y,user:x,globalSetting:b,loading:z,dispatch:ee,datas:re,styles:ae,activied:se}=a,fe=st(a,["pathsDetail","user","globalSetting","loading","dispatch","datas","styles","activied"]);const[me,Ae]=(0,Fe.useState)(!1),[Be,ke]=(0,Fe.useState)([]),[We,je]=(0,Fe.useState)([]),[Ke,Ze]=(0,Fe.useState)(),[Je,tt]=(0,Fe.useState)([]),[at,ot]=(0,Fe.useState)(!1);(0,Fe.useEffect)(()=>{me&&ct()},[me]),(0,Fe.useEffect)(()=>{ot(se===2)},[se]);function ct(){return pt(this,null,function*(){var lt,wt;let Dt=yield(0,te.ZP)("/api/knowledge/v2/courses.json",{method:"get",params:{subject_id:(lt=y==null?void 0:y.detail)==null?void 0:lt.id}});(Dt==null?void 0:Dt.status)===0&&je(Dt==null?void 0:Dt.data);let Ht=yield(0,te.ZP)("/api/knowledge/v2/get_node.json",{method:"get",params:{depth:1,subject_id:y.detail.id}});if((Ht==null?void 0:Ht.status)===0){let Zt=[...(wt=Ht==null?void 0:Ht.data)==null?void 0:wt.nodes];ke(Zt==null?void 0:Zt.splice(1))}})}return wa.createElement("div",{style:et({width:"128rem"},ae)},wa.createElement("span",{onClick:()=>{Ae(!0)},style:{width:"128rem",height:"36rem",lineHeight:"36rem",display:"inline-block",textAlign:"center",background:"#fff",color:"#1B8565",fontSize:"14rem",borderRadius:"20rem",cursor:"pointer"}},"\u5173\u8054\u6559\u5B66\u8BFE\u5802"),wa.createElement(Pe.default,{title:"\u5173\u8054\u6559\u5B66\u8BFE\u5802",open:me,width:"860rem",centered:!0,onOk:()=>pt(void 0,null,function*(){if(!Ke){_e.ZP.info("\u8BF7\u9009\u62E9\u6559\u5B66\u8BFE\u5802");return}if((Je==null?void 0:Je.length)<=0){_e.ZP.info("\u8BF7\u9009\u62E9\u77E5\u8BC6\u56FE\u8C31");return}let lt=yield(0,te.ZP)("/api/knowledge/v2/send_to_course.json",{method:"post",body:{subject_id:y.detail.id,uuids:Je,course_id:Ke,send_route:at}});(lt==null?void 0:lt.status)===0&&(Ae(!1),Pe.default.warning({title:"\u6E29\u99A8\u63D0\u793A",icon:null,closeIcon:!0,centered:!0,content:wa.createElement("div",null,"\u5DF2\u5173\u8054\u6559\u5B66\u8BFE\u5802\uFF0C\u9884\u8BA13-7\u5206\u949F\u5185\u5B8C\u6210\u56FE\u8C31\u590D\u5236\uFF0C\u53EF\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\u524D\u5F80\u67E5\u770B\u3002 \u82E5\u9875\u9762\u65E0\u6570\u636E\uFF0C\u8BF7\u7B49\u5F853-7\u5206\u949F\u540E\u5237\u65B0\u8BFE\u5802\u77E5\u8BC6\u56FE\u8C31\u9875\u9762"),okText:"\u524D\u5F80\u67E5\u770B",onOk:()=>{var wt;window.open(`${(wt=We==null?void 0:We.find(Dt=>(Dt==null?void 0:Dt.id)===Ke))==null?void 0:wt.first_category_url}`)}}))}),onCancel:()=>{Ae(!1)}},wa.createElement("div",{style:{background:"#fff",boxShadow:"0rem 3rem 4rem 0rem #f3f3f3",borderRadius:"0rem 0rem 2rem 2rem",padding:"20rem"}},wa.createElement("div",{style:{height:"40rem",minHeight:"40rem",display:"flex"}},wa.createElement("span",{style:{width:"92rem",background:"#F6F7F9",border:"1px solid #DCDCDC",display:"inline-flex",alignItems:"center",justifyContent:"center",borderRight:"none",color:"#666666"}},"\u6559\u5B66\u8BFE\u5802"),wa.createElement(Yt,null,wa.createElement(Rr.default,{showSearch:!0,filterOption:(lt,wt)=>wt.children.toLowerCase().indexOf(lt.toLowerCase())>=0,onChange:lt=>{Ze(lt)},style:{width:"90%"},size:"large"},We==null?void 0:We.map(lt=>wa.createElement(Rr.default.Option,{value:lt==null?void 0:lt.id},lt==null?void 0:lt.name))))),wa.createElement("div",{style:{marginTop:"30rem"}},wa.createElement("span",{style:{marginLeft:"14rem",color:"#5F6368"}},"\u77E5\u8BC6\u56FE\u8C31"),wa.createElement(or.default.Group,{onChange:lt=>{tt(lt)},style:{marginLeft:"30rem"}},Be==null?void 0:Be.map(lt=>{var wt,Dt;return wa.createElement(or.default,{value:(wt=lt==null?void 0:lt.properties)==null?void 0:wt.uuid},(Dt=lt==null?void 0:lt.properties)==null?void 0:Dt.name)}))),wa.createElement("div",{style:{marginTop:"30rem"}},wa.createElement("span",{style:{marginLeft:"14rem",color:"#5F6368"}},"\u5B66\u4E60\u8DEF\u5F84"),wa.createElement(Za.Z,{onChange:lt=>{console.log(lt),ot(lt)},style:{marginLeft:"30rem"},disabled:se===2,checked:at}),wa.createElement("span",{style:{marginLeft:"5rem"}},"\u540C\u6B65\u53D1\u9001\uFF08\u5F00\u542F\u540E\uFF0C\u5C06\u56FE\u8C31\u4E2D\u5BF9\u5E94\u7684\u5B66\u4E60\u8DEF\u5F84\u53D1\u9001\u5230\u6559\u5B66\u8BFE\u5802\u4E2D\uFF09")))))};var Lt=(0,Ce.connect)(({pathsDetail:E,user:a,loading:y,globalSetting:x})=>({pathsDetail:E,user:a,globalSetting:x,loading:y.models.index}))(It),jt=Ie(38854),_t={tag:"tag___aFk2e",active:"active___xFrif",tagsModal:"tagsModal___PRPSO",btn:"btn___IfO8v",modal:"modal___X3fUd",mHead:"mHead___IvIZN",body:"body___FhLrG",add:"add___YJGg_",error:"error___JoLGM"},Jt=Ie(59301),Kt=Object.defineProperty,un=Object.getOwnPropertySymbols,Dn=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,Yn=(E,a,y)=>a in E?Kt(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,Gn=(E,a)=>{for(var y in a||(a={}))Dn.call(a,y)&&Yn(E,y,a[y]);if(un)for(var y of un(a))bn.call(a,y)&&Yn(E,y,a[y]);return E},Bn=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())}),Fn=({value:E=[],onChange:a,type:y,subjectId:x})=>{const[b,z]=(0,Fe.useState)(!1),[ee,re]=(0,Fe.useState)([]),[ae,se]=(0,Fe.useState)([]),[fe,me]=(0,Fe.useState)([]),[Ae,Be]=(0,Fe.useState)(""),[ke,We]=(0,Fe.useState)(""),[je,Ke]=(0,Fe.useState)(!1),[Ze,Je]=(0,Fe.useState)(!1),tt=[{background:"#6236FF",borderColor:"#9D82FF"},{background:"#6DB9FF",borderColor:"#6DB9FF"},{background:"rgba(27,175,234,0.8)",borderColor:"#68D5FF"},{background:"#C1AC15",borderColor:"#DCC51C"},{background:"#E07E37",borderColor:"#F79046"},{background:"rgba(29,94,255,0.8)",borderColor:"#6D97FE"},{background:"#E75454",borderColor:"#FE8383"},{background:"#A557D8",borderColor:"#C57AF6"},{background:"#2CA768",borderColor:"#43CC86"},{background:"#1F9269",borderColor:"#38B588"},{background:"#CA7720",borderColor:"#E99338"},{background:"rgba(224,32,32,0.8)",borderColor:"#E02020"},{background:"rgba(255,126,15,0.8)",borderColor:"#FF7E0F"},{background:"rgba(29,94,255,0.8)",borderColor:"#1D5EFF"},{background:"#2BAC8E",borderColor:"#30CB9D"},{background:"#EE5D5D",borderColor:"#FF8181"},{background:"#7E5AFE",borderColor:"#9173FA"},{background:"#3ABCEF",borderColor:"#6FD6FF"},{background:"#B132C2",borderColor:"#C57AF6"},{background:"#46A4FB",borderColor:"#72BBFF"},{background:"#C1AC15",borderColor:"#DCC51C"},{background:"#E07E37",borderColor:"#F79046"},{background:"#1D5EFF",borderColor:"#6D97FE"},{background:"#2CA768",borderColor:"#43CC86"},{background:"#A557D8",borderColor:"#C57AF6"},{background:"#1F9269",borderColor:"#38B588"},{background:"#CA7720",borderColor:"#E99338"}],at=y===1?"\u7C7B\u578B":"\u6807\u7B7E",ot=y===1?"0":"4";(0,Fe.useEffect)(()=>{b&&(me(E),ct())},[b]);const ct=()=>Bn(void 0,null,function*(){var Zt;Je(!0);const dn=yield(0,te.ZP)("/api/knowledge_items.json",{method:"get",params:{subject_id:x,item_type:ot}});(dn==null?void 0:dn.status)===0&&(re((Zt=dn==null?void 0:dn.data)==null?void 0:Zt.map(nn=>nn.name)),se((dn==null?void 0:dn.data)||[])),Je(!1)}),lt=Zt=>Bn(void 0,null,function*(){var dn;Je(!0);const nn=(dn=ae==null?void 0:ae.find(Jn=>Jn.name===Zt))==null?void 0:dn.id,wn=yield(0,te.ZP)(`/api/knowledge_items/${nn}.json`,{method:"delete",body:{subject_id:x}});if((wn==null?void 0:wn.status)===0){ct(),_e.ZP.success("\u5220\u9664\u6210\u529F");return}Je(!1)}),wt=({title:Zt="",style:dn={},showDelete:nn=!0,modal:wn=!1,active:Jn=!1})=>{const pn=(En=>En.split("").reduce((gr,aa)=>gr+aa.charCodeAt(0),0))(Zt)%tt.length,{background:Cn,borderColor:rr}=tt[pn];return Jt.createElement("div",{className:Hn()(_t.tag,Jn?_t.active:""),onClick:()=>{wn&&(b===1&&me([Zt]),b===2&&(fe.includes(Zt)?me(fe.filter(En=>En!==Zt)):me([...fe,Zt])))},style:Gn({background:Cn,borderColor:rr},dn)},Jt.createElement("span",null,Zt),nn&&Jt.createElement("i",{onClick:En=>{En.stopPropagation(),wn?lt(Zt):a(E.filter(gr=>gr!==Zt))},className:"iconfont icon-shanchu5"}))},Dt=()=>{a([...fe]),z(!1)},Ht=()=>Bn(void 0,null,function*(){if(!Ae.replace(/\s+/g,"")){We(`${at}\u4E0D\u80FD\u4E3A\u7A7A`);return}if(ee.includes(Ae)){We(`\u8BE5${at}\u5DF2\u5B58\u5728\uFF0C\u8BF7\u52FF\u91CD\u590D\u6DFB\u52A0\uFF01`);return}Je(!0);const Zt=yield(0,te.ZP)("/api/knowledge_items.json",{method:"post",body:{subject_id:x,item_type:ot,name:Ae}});if((Zt==null?void 0:Zt.status)===0){yield ct(),Ke(!1),_e.ZP.success("\u6DFB\u52A0\u6210\u529F");return}Je(!1)});return Jt.createElement("div",{className:_t.tagsModal},y===1&&Jt.createElement(Jt.Fragment,null,E==null?void 0:E.map((Zt,dn)=>Jt.createElement(wt,{key:dn,title:Zt,showDelete:!1,style:{marginRight:"20rem"}})),Jt.createElement("div",{onClick:()=>z(1),style:{marginBottom:"20rem"},className:_t.btn},Jt.createElement("i",{className:"iconfont icon-genghuanguanliyuan1"}),E!=null&&E.length?"\u66F4\u6362":"\u9009\u62E9","\u7C7B\u578B")),y===2&&Jt.createElement(Jt.Fragment,null,E==null?void 0:E.map((Zt,dn)=>Jt.createElement(wt,{key:dn,title:Zt})),Jt.createElement("div",{onClick:()=>z(2),className:_t.btn,style:{marginBottom:"10rem"}},Jt.createElement("i",{className:"iconfont icon-tianjiatixing"}),E!=null&&E.length?"\u66F4\u6362":"\u9009\u62E9","\u6807\u7B7E")),Jt.createElement(Pe.default,{open:!!b,centered:!0,width:"1000rem",okText:"\u4FDD\u5B58",onCancel:()=>z(!1),cancelText:"\u53D6\u6D88",afterClose:()=>{Ke(!1),We(""),Be("")},onOk:Dt,title:`\u9009\u62E9${at}`},Jt.createElement("div",{className:_t.modal},Jt.createElement(ce.Z,{spinning:Ze},Jt.createElement("div",{className:_t.mHead},Jt.createElement("b",null),Jt.createElement("span",null,`\u8282\u70B9${at}`,"\uFF08",ee.length,"\uFF09"),Jt.createElement("div",{onClick:()=>{je||(Ke(!0),We(""),Be(""))},className:_t.btn},Jt.createElement("i",{className:"iconfont icon-tianjiatixing"}),"\u6DFB\u52A0")),Jt.createElement("div",{className:_t.body},!(ee!=null&&ee.length)&&!je&&Jt.createElement(Er,{style:{height:"230rem"}}),ee==null?void 0:ee.map((Zt,dn)=>Jt.createElement(wt,{showDelete:!(fe!=null&&fe.includes(Zt)),modal:!0,style:{cursor:"pointer",verticalAlign:"center",marginTop:"10rem",marginBottom:"10rem"},active:fe.includes(Zt),key:dn,title:Zt})),je&&Jt.createElement("div",{className:_t.add},Jt.createElement(xe.default,{style:{width:"rem"},size:"large",value:Ae,onChange:Zt=>{We(""),Be(Zt.target.value)}}),Jt.createElement("i",{onClick:Ht,className:"iconfont icon-dui",style:{color:"#1B8565"}}),Jt.createElement("i",{onClick:()=>Ke(!1),className:"iconfont icon-shanchu10",style:{color:"#9096A3"}}),!!ke&&Jt.createElement("div",{className:_t.error},ke)))))))},Zn={flex_box_center:"flex_box_center___X1Bk6",flex_space_between:"flex_space_between___uybt7",flex_box_vertical_center:"flex_box_vertical_center___eRrsT",flex_box_center_end:"flex_box_center_end___twuIC",flex_box_column:"flex_box_column___GZ7ID",tabs:"tabs___lQRiO",activied:"activied___xuukl",tab:"tab___BDDdU",content:"content___Njpry"},Pr=Ie(88522),Sr=Ie(27247),mr=Ie(33377),$n=Ie(93912),fa=Ie(3300),Xa=Ie(90029),ti=Ie(45533),Ir=Ie(96994);function Lr(E,a,y){return a=(0,Xa.Z)(a),(0,Ir.Z)(E,(0,ti.Z)()?Reflect.construct(a,y||[],(0,Xa.Z)(E).constructor):a.apply(E,y))}var va=Ie(18881),zn=Ie(11913),Br=Ie(37271),ia=Br,Hr=1e-6,ga=typeof Float32Array!="undefined"?Float32Array:Array,oa=Math.random,za="zyx";function wi(E){return E>=0?Math.round(E):E%.5===0?Math.floor(E):Math.round(E)}function Mi(E){ga=E}var sa=Math.PI/180,vo=180/Math.PI;function Io(E){return E*sa}function Ts(E){return E*vo}function Ss(E,a){var y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Hr;return Math.abs(E-a)<=y*Math.max(1,Math.abs(E),Math.abs(a))}function ji(){var E=new ga(3);return ga!=Float32Array&&(E[0]=0,E[1]=0,E[2]=0),E}function Ns(E){var a=new ga(3);return a[0]=E[0],a[1]=E[1],a[2]=E[2],a}function bs(E){var a=E[0],y=E[1],x=E[2];return Math.sqrt(a*a+y*y+x*x)}function So(E,a,y){var x=new ga(3);return x[0]=E,x[1]=a,x[2]=y,x}function Ll(E,a){return E[0]=a[0],E[1]=a[1],E[2]=a[2],E}function fl(E,a,y,x){return E[0]=a,E[1]=y,E[2]=x,E}function Hl(E,a,y){return E[0]=a[0]+y[0],E[1]=a[1]+y[1],E[2]=a[2]+y[2],E}function Ku(E,a,y){return E[0]=a[0]-y[0],E[1]=a[1]-y[1],E[2]=a[2]-y[2],E}function Cf(E,a,y){return E[0]=a[0]*y[0],E[1]=a[1]*y[1],E[2]=a[2]*y[2],E}function Ng(E,a,y){return E[0]=a[0]/y[0],E[1]=a[1]/y[1],E[2]=a[2]/y[2],E}function rs(E,a){return E[0]=Math.ceil(a[0]),E[1]=Math.ceil(a[1]),E[2]=Math.ceil(a[2]),E}function zs(E,a){return E[0]=Math.floor(a[0]),E[1]=Math.floor(a[1]),E[2]=Math.floor(a[2]),E}function Bl(E,a,y){return E[0]=Math.min(a[0],y[0]),E[1]=Math.min(a[1],y[1]),E[2]=Math.min(a[2],y[2]),E}function Xs(E,a,y){return E[0]=Math.max(a[0],y[0]),E[1]=Math.max(a[1],y[1]),E[2]=Math.max(a[2],y[2]),E}function su(E,a){return E[0]=glMatrix.round(a[0]),E[1]=glMatrix.round(a[1]),E[2]=glMatrix.round(a[2]),E}function wl(E,a,y){return E[0]=a[0]*y,E[1]=a[1]*y,E[2]=a[2]*y,E}function Jl(E,a,y,x){return E[0]=a[0]+y[0]*x,E[1]=a[1]+y[1]*x,E[2]=a[2]+y[2]*x,E}function pc(E,a){var y=a[0]-E[0],x=a[1]-E[1],b=a[2]-E[2];return Math.sqrt(y*y+x*x+b*b)}function Rg(E,a){var y=a[0]-E[0],x=a[1]-E[1],b=a[2]-E[2];return y*y+x*x+b*b}function om(E){var a=E[0],y=E[1],x=E[2];return a*a+y*y+x*x}function Fg(E,a){return E[0]=-a[0],E[1]=-a[1],E[2]=-a[2],E}function sm(E,a){return E[0]=1/a[0],E[1]=1/a[1],E[2]=1/a[2],E}function ad(E,a){var y=a[0],x=a[1],b=a[2],z=y*y+x*x+b*b;return z>0&&(z=1/Math.sqrt(z)),E[0]=a[0]*z,E[1]=a[1]*z,E[2]=a[2]*z,E}function yu(E,a){return E[0]*a[0]+E[1]*a[1]+E[2]*a[2]}function yc(E,a,y){var x=a[0],b=a[1],z=a[2],ee=y[0],re=y[1],ae=y[2];return E[0]=b*ae-z*re,E[1]=z*ee-x*ae,E[2]=x*re-b*ee,E}function Fc(E,a,y,x){var b=a[0],z=a[1],ee=a[2];return E[0]=b+x*(y[0]-b),E[1]=z+x*(y[1]-z),E[2]=ee+x*(y[2]-ee),E}function F0(E,a,y,x){var b=Math.acos(Math.min(Math.max(yu(a,y),-1),1)),z=Math.sin(b),ee=Math.sin((1-x)*b)/z,re=Math.sin(x*b)/z;return E[0]=ee*a[0]+re*y[0],E[1]=ee*a[1]+re*y[1],E[2]=ee*a[2]+re*y[2],E}function k0(E,a,y,x,b,z){var ee=z*z,re=ee*(2*z-3)+1,ae=ee*(z-2)+z,se=ee*(z-1),fe=ee*(3-2*z);return E[0]=a[0]*re+y[0]*ae+x[0]*se+b[0]*fe,E[1]=a[1]*re+y[1]*ae+x[1]*se+b[1]*fe,E[2]=a[2]*re+y[2]*ae+x[2]*se+b[2]*fe,E}function kg(E,a,y,x,b,z){var ee=1-z,re=ee*ee,ae=z*z,se=re*ee,fe=3*z*re,me=3*ae*ee,Ae=ae*z;return E[0]=a[0]*se+y[0]*fe+x[0]*me+b[0]*Ae,E[1]=a[1]*se+y[1]*fe+x[1]*me+b[1]*Ae,E[2]=a[2]*se+y[2]*fe+x[2]*me+b[2]*Ae,E}function _g(E,a){a=a===void 0?1:a;var y=glMatrix.RANDOM()*2*Math.PI,x=glMatrix.RANDOM()*2-1,b=Math.sqrt(1-x*x)*a;return E[0]=Math.cos(y)*b,E[1]=Math.sin(y)*b,E[2]=x*a,E}function Nl(E,a,y){var x=a[0],b=a[1],z=a[2],ee=y[3]*x+y[7]*b+y[11]*z+y[15];return ee=ee||1,E[0]=(y[0]*x+y[4]*b+y[8]*z+y[12])/ee,E[1]=(y[1]*x+y[5]*b+y[9]*z+y[13])/ee,E[2]=(y[2]*x+y[6]*b+y[10]*z+y[14])/ee,E}function Xf(E,a,y){var x=a[0],b=a[1],z=a[2];return E[0]=x*y[0]+b*y[3]+z*y[6],E[1]=x*y[1]+b*y[4]+z*y[7],E[2]=x*y[2]+b*y[5]+z*y[8],E}function _0(E,a,y){var x=y[0],b=y[1],z=y[2],ee=y[3],re=a[0],ae=a[1],se=a[2],fe=b*se-z*ae,me=z*re-x*se,Ae=x*ae-b*re;return fe=fe+fe,me=me+me,Ae=Ae+Ae,E[0]=re+ee*fe+b*Ae-z*me,E[1]=ae+ee*me+z*fe-x*Ae,E[2]=se+ee*Ae+x*me-b*fe,E}function Uh(E,a,y,x){var b=[],z=[];return b[0]=a[0]-y[0],b[1]=a[1]-y[1],b[2]=a[2]-y[2],z[0]=b[0],z[1]=b[1]*Math.cos(x)-b[2]*Math.sin(x),z[2]=b[1]*Math.sin(x)+b[2]*Math.cos(x),E[0]=z[0]+y[0],E[1]=z[1]+y[1],E[2]=z[2]+y[2],E}function zg(E,a,y,x){var b=[],z=[];return b[0]=a[0]-y[0],b[1]=a[1]-y[1],b[2]=a[2]-y[2],z[0]=b[2]*Math.sin(x)+b[0]*Math.cos(x),z[1]=b[1],z[2]=b[2]*Math.cos(x)-b[0]*Math.sin(x),E[0]=z[0]+y[0],E[1]=z[1]+y[1],E[2]=z[2]+y[2],E}function lm(E,a,y,x){var b=[],z=[];return b[0]=a[0]-y[0],b[1]=a[1]-y[1],b[2]=a[2]-y[2],z[0]=b[0]*Math.cos(x)-b[1]*Math.sin(x),z[1]=b[0]*Math.sin(x)+b[1]*Math.cos(x),z[2]=b[2],E[0]=z[0]+y[0],E[1]=z[1]+y[1],E[2]=z[2]+y[2],E}function Ug(E,a){var y=E[0],x=E[1],b=E[2],z=a[0],ee=a[1],re=a[2],ae=Math.sqrt((y*y+x*x+b*b)*(z*z+ee*ee+re*re)),se=ae&&yu(E,a)/ae;return Math.acos(Math.min(Math.max(se,-1),1))}function um(E){return E[0]=0,E[1]=0,E[2]=0,E}function z0(E){return"vec3("+E[0]+", "+E[1]+", "+E[2]+")"}function Wh(E,a){return E[0]===a[0]&&E[1]===a[1]&&E[2]===a[2]}function id(E,a){var y=E[0],x=E[1],b=E[2],z=a[0],ee=a[1],re=a[2];return Math.abs(y-z)<=Hr*Math.max(1,Math.abs(y),Math.abs(z))&&Math.abs(x-ee)<=Hr*Math.max(1,Math.abs(x),Math.abs(ee))&&Math.abs(b-re)<=Hr*Math.max(1,Math.abs(b),Math.abs(re))}var jh=Ku,U0=null,W0=null,Jf=pc,Wg=null,jg=bs,Gg=null,Hg=function(){var E=ji();return function(a,y,x,b,z,ee){var re,ae;for(y||(y=3),x||(x=0),b?ae=Math.min(b*y+x,a.length):ae=a.length,re=x;re0&&(ee=1/Math.sqrt(ee)),E[0]=y*ee,E[1]=x*ee,E[2]=b*ee,E[3]=z*ee,E}function oE(E,a){return E[0]*a[0]+E[1]*a[1]+E[2]*a[2]+E[3]*a[3]}function VS(E,a,y,x){var b=y[0]*x[1]-y[1]*x[0],z=y[0]*x[2]-y[2]*x[0],ee=y[0]*x[3]-y[3]*x[0],re=y[1]*x[2]-y[2]*x[1],ae=y[1]*x[3]-y[3]*x[1],se=y[2]*x[3]-y[3]*x[2],fe=a[0],me=a[1],Ae=a[2],Be=a[3];return E[0]=me*se-Ae*ae+Be*re,E[1]=-(fe*se)+Ae*ee-Be*z,E[2]=fe*ae-me*ee+Be*b,E[3]=-(fe*re)+me*z-Ae*b,E}function fm(E,a,y,x){var b=a[0],z=a[1],ee=a[2],re=a[3];return E[0]=b+x*(y[0]-b),E[1]=z+x*(y[1]-z),E[2]=ee+x*(y[2]-ee),E[3]=re+x*(y[3]-re),E}function KS(E,a){a=a===void 0?1:a;var y,x,b,z,ee,re,ae;ae=glMatrix.RANDOM(),y=ae*2-1,x=(4*glMatrix.RANDOM()-2)*Math.sqrt(ae*-ae+ae),ee=y*y+x*x,ae=glMatrix.RANDOM(),b=ae*2-1,z=(4*glMatrix.RANDOM()-2)*Math.sqrt(ae*-ae+ae),re=b*b+z*z;var se=Math.sqrt((1-ee)/re);return E[0]=a*y,E[1]=a*x,E[2]=a*b*se,E[3]=a*z*se,E}function Td(E,a,y){var x=a[0],b=a[1],z=a[2],ee=a[3];return E[0]=y[0]*x+y[4]*b+y[8]*z+y[12]*ee,E[1]=y[1]*x+y[5]*b+y[9]*z+y[13]*ee,E[2]=y[2]*x+y[6]*b+y[10]*z+y[14]*ee,E[3]=y[3]*x+y[7]*b+y[11]*z+y[15]*ee,E}function ZS(E,a,y){var x=y[0],b=y[1],z=y[2],ee=y[3],re=a[0],ae=a[1],se=a[2],fe=b*se-z*ae,me=z*re-x*se,Ae=x*ae-b*re;return fe=fe+fe,me=me+me,Ae=Ae+Ae,E[0]=re+ee*fe+b*Ae-z*me,E[1]=ae+ee*me+z*fe-x*Ae,E[2]=se+ee*Ae+x*me-b*fe,E[3]=a[3],E}function sE(E){return E[0]=0,E[1]=0,E[2]=0,E[3]=0,E}function hm(E){return"vec4("+E[0]+", "+E[1]+", "+E[2]+", "+E[3]+")"}function H0(E,a){return E[0]===a[0]&&E[1]===a[1]&&E[2]===a[2]&&E[3]===a[3]}function QS(E,a){var y=E[0],x=E[1],b=E[2],z=E[3],ee=a[0],re=a[1],ae=a[2],se=a[3];return Math.abs(y-ee)<=glMatrix.EPSILON*Math.max(1,Math.abs(y),Math.abs(ee))&&Math.abs(x-re)<=glMatrix.EPSILON*Math.max(1,Math.abs(x),Math.abs(re))&&Math.abs(b-ae)<=glMatrix.EPSILON*Math.max(1,Math.abs(b),Math.abs(ae))&&Math.abs(z-se)<=glMatrix.EPSILON*Math.max(1,Math.abs(z),Math.abs(se))}var YS=null,Rs=null,to=null,To=null,Us=null,ml=null,Gh=null,ld=function(){var E=Zu();return function(a,y,x,b,z,ee){var re,ae;for(y||(y=4),x||(x=0),b?ae=Math.min(b*y+x,a.length):ae=a.length,re=x;re0?(y[0]=(re*ee+fe*x+ae*z-se*b)*2/me,y[1]=(ae*ee+fe*b+se*x-re*z)*2/me,y[2]=(se*ee+fe*z+re*b-ae*x)*2/me):(y[0]=(re*ee+fe*x+ae*z-se*b)*2,y[1]=(ae*ee+fe*b+se*x-re*z)*2,y[2]=(se*ee+fe*z+re*b-ae*x)*2),Tb(E,a,y),E}function gm(E,a){return E[0]=a[12],E[1]=a[13],E[2]=a[14],E}function Yg(E,a){var y=a[0],x=a[1],b=a[2],z=a[4],ee=a[5],re=a[6],ae=a[8],se=a[9],fe=a[10];return E[0]=Math.sqrt(y*y+x*x+b*b),E[1]=Math.sqrt(z*z+ee*ee+re*re),E[2]=Math.sqrt(ae*ae+se*se+fe*fe),E}function vm(E,a){var y=new ga(3);Yg(y,a);var x=1/y[0],b=1/y[1],z=1/y[2],ee=a[0]*x,re=a[1]*b,ae=a[2]*z,se=a[4]*x,fe=a[5]*b,me=a[6]*z,Ae=a[8]*x,Be=a[9]*b,ke=a[10]*z,We=ee+fe+ke,je=0;return We>0?(je=Math.sqrt(We+1)*2,E[3]=.25*je,E[0]=(me-Be)/je,E[1]=(Ae-ae)/je,E[2]=(re-se)/je):ee>fe&&ee>ke?(je=Math.sqrt(1+ee-fe-ke)*2,E[3]=(me-Be)/je,E[0]=.25*je,E[1]=(re+se)/je,E[2]=(Ae+ae)/je):fe>ke?(je=Math.sqrt(1+fe-ee-ke)*2,E[3]=(Ae-ae)/je,E[0]=(re+se)/je,E[1]=.25*je,E[2]=(me+Be)/je):(je=Math.sqrt(1+ke-ee-fe)*2,E[3]=(re-se)/je,E[0]=(Ae+ae)/je,E[1]=(me+Be)/je,E[2]=.25*je),E}function MT(E,a,y,x){a[0]=x[12],a[1]=x[13],a[2]=x[14];var b=x[0],z=x[1],ee=x[2],re=x[4],ae=x[5],se=x[6],fe=x[8],me=x[9],Ae=x[10];y[0]=Math.sqrt(b*b+z*z+ee*ee),y[1]=Math.sqrt(re*re+ae*ae+se*se),y[2]=Math.sqrt(fe*fe+me*me+Ae*Ae);var Be=1/y[0],ke=1/y[1],We=1/y[2],je=b*Be,Ke=z*ke,Ze=ee*We,Je=re*Be,tt=ae*ke,at=se*We,ot=fe*Be,ct=me*ke,lt=Ae*We,wt=je+tt+lt,Dt=0;return wt>0?(Dt=Math.sqrt(wt+1)*2,E[3]=.25*Dt,E[0]=(at-ct)/Dt,E[1]=(ot-Ze)/Dt,E[2]=(Ke-Je)/Dt):je>tt&&je>lt?(Dt=Math.sqrt(1+je-tt-lt)*2,E[3]=(at-ct)/Dt,E[0]=.25*Dt,E[1]=(Ke+Je)/Dt,E[2]=(ot+Ze)/Dt):tt>lt?(Dt=Math.sqrt(1+tt-je-lt)*2,E[3]=(ot-Ze)/Dt,E[0]=(Ke+Je)/Dt,E[1]=.25*Dt,E[2]=(at+ct)/Dt):(Dt=Math.sqrt(1+lt-je-tt)*2,E[3]=(Ke-Je)/Dt,E[0]=(ot+Ze)/Dt,E[1]=(at+ct)/Dt,E[2]=.25*Dt),E}function DT(E,a,y,x){var b=a[0],z=a[1],ee=a[2],re=a[3],ae=b+b,se=z+z,fe=ee+ee,me=b*ae,Ae=b*se,Be=b*fe,ke=z*se,We=z*fe,je=ee*fe,Ke=re*ae,Ze=re*se,Je=re*fe,tt=x[0],at=x[1],ot=x[2];return E[0]=(1-(ke+je))*tt,E[1]=(Ae+Je)*tt,E[2]=(Be-Ze)*tt,E[3]=0,E[4]=(Ae-Je)*at,E[5]=(1-(me+je))*at,E[6]=(We+Ke)*at,E[7]=0,E[8]=(Be+Ze)*ot,E[9]=(We-Ke)*ot,E[10]=(1-(me+ke))*ot,E[11]=0,E[12]=y[0],E[13]=y[1],E[14]=y[2],E[15]=1,E}function V0(E,a,y,x,b){var z=a[0],ee=a[1],re=a[2],ae=a[3],se=z+z,fe=ee+ee,me=re+re,Ae=z*se,Be=z*fe,ke=z*me,We=ee*fe,je=ee*me,Ke=re*me,Ze=ae*se,Je=ae*fe,tt=ae*me,at=x[0],ot=x[1],ct=x[2],lt=b[0],wt=b[1],Dt=b[2],Ht=(1-(We+Ke))*at,Zt=(Be+tt)*at,dn=(ke-Je)*at,nn=(Be-tt)*ot,wn=(1-(Ae+Ke))*ot,Jn=(je+Ze)*ot,An=(ke+Je)*ct,pn=(je-Ze)*ct,Cn=(1-(Ae+We))*ct;return E[0]=Ht,E[1]=Zt,E[2]=dn,E[3]=0,E[4]=nn,E[5]=wn,E[6]=Jn,E[7]=0,E[8]=An,E[9]=pn,E[10]=Cn,E[11]=0,E[12]=y[0]+lt-(Ht*lt+nn*wt+An*Dt),E[13]=y[1]+wt-(Zt*lt+wn*wt+pn*Dt),E[14]=y[2]+Dt-(dn*lt+Jn*wt+Cn*Dt),E[15]=1,E}function uE(E,a){var y=a[0],x=a[1],b=a[2],z=a[3],ee=y+y,re=x+x,ae=b+b,se=y*ee,fe=x*ee,me=x*re,Ae=b*ee,Be=b*re,ke=b*ae,We=z*ee,je=z*re,Ke=z*ae;return E[0]=1-me-ke,E[1]=fe+Ke,E[2]=Ae-je,E[3]=0,E[4]=fe-Ke,E[5]=1-se-ke,E[6]=Be+We,E[7]=0,E[8]=Ae+je,E[9]=Be-We,E[10]=1-se-me,E[11]=0,E[12]=0,E[13]=0,E[14]=0,E[15]=1,E}function IT(E,a,y,x,b,z,ee){var re=1/(y-a),ae=1/(b-x),se=1/(z-ee);return E[0]=z*2*re,E[1]=0,E[2]=0,E[3]=0,E[4]=0,E[5]=z*2*ae,E[6]=0,E[7]=0,E[8]=(y+a)*re,E[9]=(b+x)*ae,E[10]=(ee+z)*se,E[11]=-1,E[12]=0,E[13]=0,E[14]=ee*z*2*se,E[15]=0,E}function Ob(E,a,y,x,b){var z=1/Math.tan(a/2);if(E[0]=z/y,E[1]=0,E[2]=0,E[3]=0,E[4]=0,E[5]=z,E[6]=0,E[7]=0,E[8]=0,E[9]=0,E[11]=-1,E[12]=0,E[13]=0,E[15]=0,b!=null&&b!==1/0){var ee=1/(x-b);E[10]=(b+x)*ee,E[14]=2*b*x*ee}else E[10]=-1,E[14]=-2*x;return E}var TT=Ob;function OT(E,a,y,x,b){var z=1/Math.tan(a/2);if(E[0]=z/y,E[1]=0,E[2]=0,E[3]=0,E[4]=0,E[5]=z,E[6]=0,E[7]=0,E[8]=0,E[9]=0,E[11]=-1,E[12]=0,E[13]=0,E[15]=0,b!=null&&b!==1/0){var ee=1/(x-b);E[10]=b*ee,E[14]=b*x*ee}else E[10]=-1,E[14]=-x;return E}function LT(E,a,y,x){var b=Math.tan(a.upDegrees*Math.PI/180),z=Math.tan(a.downDegrees*Math.PI/180),ee=Math.tan(a.leftDegrees*Math.PI/180),re=Math.tan(a.rightDegrees*Math.PI/180),ae=2/(ee+re),se=2/(b+z);return E[0]=ae,E[1]=0,E[2]=0,E[3]=0,E[4]=0,E[5]=se,E[6]=0,E[7]=0,E[8]=-((ee-re)*ae*.5),E[9]=(b-z)*se*.5,E[10]=x/(y-x),E[11]=-1,E[12]=0,E[13]=0,E[14]=x*y/(y-x),E[15]=0,E}function Lb(E,a,y,x,b,z,ee){var re=1/(a-y),ae=1/(x-b),se=1/(z-ee);return E[0]=-2*re,E[1]=0,E[2]=0,E[3]=0,E[4]=0,E[5]=-2*ae,E[6]=0,E[7]=0,E[8]=0,E[9]=0,E[10]=2*se,E[11]=0,E[12]=(a+y)*re,E[13]=(b+x)*ae,E[14]=(ee+z)*se,E[15]=1,E}var Nb=Lb;function Rb(E,a,y,x,b,z,ee){var re=1/(a-y),ae=1/(x-b),se=1/(z-ee);return E[0]=-2*re,E[1]=0,E[2]=0,E[3]=0,E[4]=0,E[5]=-2*ae,E[6]=0,E[7]=0,E[8]=0,E[9]=0,E[10]=se,E[11]=0,E[12]=(a+y)*re,E[13]=(b+x)*ae,E[14]=z*se,E[15]=1,E}function _b(E,a,y,x){var b,z,ee,re,ae,se,fe,me,Ae,Be,ke=a[0],We=a[1],je=a[2],Ke=x[0],Ze=x[1],Je=x[2],tt=y[0],at=y[1],ot=y[2];return Math.abs(ke-tt)0&&(Be=1/Math.sqrt(Be),fe*=Be,me*=Be,Ae*=Be);var ke=ae*Ae-se*me,We=se*fe-re*Ae,je=re*me-ae*fe;return Be=ke*ke+We*We+je*je,Be>0&&(Be=1/Math.sqrt(Be),ke*=Be,We*=Be,je*=Be),E[0]=ke,E[1]=We,E[2]=je,E[3]=0,E[4]=me*je-Ae*We,E[5]=Ae*ke-fe*je,E[6]=fe*We-me*ke,E[7]=0,E[8]=fe,E[9]=me,E[10]=Ae,E[11]=0,E[12]=b,E[13]=z,E[14]=ee,E[15]=1,E}function NT(E){return"mat4("+E[0]+", "+E[1]+", "+E[2]+", "+E[3]+", "+E[4]+", "+E[5]+", "+E[6]+", "+E[7]+", "+E[8]+", "+E[9]+", "+E[10]+", "+E[11]+", "+E[12]+", "+E[13]+", "+E[14]+", "+E[15]+")"}function RT(E){return Math.sqrt(E[0]*E[0]+E[1]*E[1]+E[2]*E[2]+E[3]*E[3]+E[4]*E[4]+E[5]*E[5]+E[6]*E[6]+E[7]*E[7]+E[8]*E[8]+E[9]*E[9]+E[10]*E[10]+E[11]*E[11]+E[12]*E[12]+E[13]*E[13]+E[14]*E[14]+E[15]*E[15])}function FT(E,a,y){return E[0]=a[0]+y[0],E[1]=a[1]+y[1],E[2]=a[2]+y[2],E[3]=a[3]+y[3],E[4]=a[4]+y[4],E[5]=a[5]+y[5],E[6]=a[6]+y[6],E[7]=a[7]+y[7],E[8]=a[8]+y[8],E[9]=a[9]+y[9],E[10]=a[10]+y[10],E[11]=a[11]+y[11],E[12]=a[12]+y[12],E[13]=a[13]+y[13],E[14]=a[14]+y[14],E[15]=a[15]+y[15],E}function Ub(E,a,y){return E[0]=a[0]-y[0],E[1]=a[1]-y[1],E[2]=a[2]-y[2],E[3]=a[3]-y[3],E[4]=a[4]-y[4],E[5]=a[5]-y[5],E[6]=a[6]-y[6],E[7]=a[7]-y[7],E[8]=a[8]-y[8],E[9]=a[9]-y[9],E[10]=a[10]-y[10],E[11]=a[11]-y[11],E[12]=a[12]-y[12],E[13]=a[13]-y[13],E[14]=a[14]-y[14],E[15]=a[15]-y[15],E}function kT(E,a,y){return E[0]=a[0]*y,E[1]=a[1]*y,E[2]=a[2]*y,E[3]=a[3]*y,E[4]=a[4]*y,E[5]=a[5]*y,E[6]=a[6]*y,E[7]=a[7]*y,E[8]=a[8]*y,E[9]=a[9]*y,E[10]=a[10]*y,E[11]=a[11]*y,E[12]=a[12]*y,E[13]=a[13]*y,E[14]=a[14]*y,E[15]=a[15]*y,E}function _T(E,a,y,x){return E[0]=a[0]+y[0]*x,E[1]=a[1]+y[1]*x,E[2]=a[2]+y[2]*x,E[3]=a[3]+y[3]*x,E[4]=a[4]+y[4]*x,E[5]=a[5]+y[5]*x,E[6]=a[6]+y[6]*x,E[7]=a[7]+y[7]*x,E[8]=a[8]+y[8]*x,E[9]=a[9]+y[9]*x,E[10]=a[10]+y[10]*x,E[11]=a[11]+y[11]*x,E[12]=a[12]+y[12]*x,E[13]=a[13]+y[13]*x,E[14]=a[14]+y[14]*x,E[15]=a[15]+y[15]*x,E}function cE(E,a){return E[0]===a[0]&&E[1]===a[1]&&E[2]===a[2]&&E[3]===a[3]&&E[4]===a[4]&&E[5]===a[5]&&E[6]===a[6]&&E[7]===a[7]&&E[8]===a[8]&&E[9]===a[9]&&E[10]===a[10]&&E[11]===a[11]&&E[12]===a[12]&&E[13]===a[13]&&E[14]===a[14]&&E[15]===a[15]}function zT(E,a){var y=E[0],x=E[1],b=E[2],z=E[3],ee=E[4],re=E[5],ae=E[6],se=E[7],fe=E[8],me=E[9],Ae=E[10],Be=E[11],ke=E[12],We=E[13],je=E[14],Ke=E[15],Ze=a[0],Je=a[1],tt=a[2],at=a[3],ot=a[4],ct=a[5],lt=a[6],wt=a[7],Dt=a[8],Ht=a[9],Zt=a[10],dn=a[11],nn=a[12],wn=a[13],Jn=a[14],An=a[15];return Math.abs(y-Ze)<=Hr*Math.max(1,Math.abs(y),Math.abs(Ze))&&Math.abs(x-Je)<=Hr*Math.max(1,Math.abs(x),Math.abs(Je))&&Math.abs(b-tt)<=Hr*Math.max(1,Math.abs(b),Math.abs(tt))&&Math.abs(z-at)<=Hr*Math.max(1,Math.abs(z),Math.abs(at))&&Math.abs(ee-ot)<=Hr*Math.max(1,Math.abs(ee),Math.abs(ot))&&Math.abs(re-ct)<=Hr*Math.max(1,Math.abs(re),Math.abs(ct))&&Math.abs(ae-lt)<=Hr*Math.max(1,Math.abs(ae),Math.abs(lt))&&Math.abs(se-wt)<=Hr*Math.max(1,Math.abs(se),Math.abs(wt))&&Math.abs(fe-Dt)<=Hr*Math.max(1,Math.abs(fe),Math.abs(Dt))&&Math.abs(me-Ht)<=Hr*Math.max(1,Math.abs(me),Math.abs(Ht))&&Math.abs(Ae-Zt)<=Hr*Math.max(1,Math.abs(Ae),Math.abs(Zt))&&Math.abs(Be-dn)<=Hr*Math.max(1,Math.abs(Be),Math.abs(dn))&&Math.abs(ke-nn)<=Hr*Math.max(1,Math.abs(ke),Math.abs(nn))&&Math.abs(We-wn)<=Hr*Math.max(1,Math.abs(We),Math.abs(wn))&&Math.abs(je-Jn)<=Hr*Math.max(1,Math.abs(je),Math.abs(Jn))&&Math.abs(Ke-An)<=Hr*Math.max(1,Math.abs(Ke),Math.abs(An))}var Wb=Yu,UT=Ub;function Hb(){var E=new ga(9);return ga!=Float32Array&&(E[1]=0,E[2]=0,E[3]=0,E[5]=0,E[6]=0,E[7]=0),E[0]=1,E[4]=1,E[8]=1,E}function WT(E,a){return E[0]=a[0],E[1]=a[1],E[2]=a[2],E[3]=a[4],E[4]=a[5],E[5]=a[6],E[6]=a[8],E[7]=a[9],E[8]=a[10],E}function jQ(E){var a=new glMatrix.ARRAY_TYPE(9);return a[0]=E[0],a[1]=E[1],a[2]=E[2],a[3]=E[3],a[4]=E[4],a[5]=E[5],a[6]=E[6],a[7]=E[7],a[8]=E[8],a}function GQ(E,a){return E[0]=a[0],E[1]=a[1],E[2]=a[2],E[3]=a[3],E[4]=a[4],E[5]=a[5],E[6]=a[6],E[7]=a[7],E[8]=a[8],E}function jT(E,a,y,x,b,z,ee,re,ae){var se=new ga(9);return se[0]=E,se[1]=a,se[2]=y,se[3]=x,se[4]=b,se[5]=z,se[6]=ee,se[7]=re,se[8]=ae,se}function HQ(E,a,y,x,b,z,ee,re,ae,se){return E[0]=a,E[1]=y,E[2]=x,E[3]=b,E[4]=z,E[5]=ee,E[6]=re,E[7]=ae,E[8]=se,E}function VQ(E){return E[0]=1,E[1]=0,E[2]=0,E[3]=0,E[4]=1,E[5]=0,E[6]=0,E[7]=0,E[8]=1,E}function KQ(E,a){if(E===a){var y=a[1],x=a[2],b=a[5];E[1]=a[3],E[2]=a[6],E[3]=y,E[5]=a[7],E[6]=x,E[7]=b}else E[0]=a[0],E[1]=a[3],E[2]=a[6],E[3]=a[1],E[4]=a[4],E[5]=a[7],E[6]=a[2],E[7]=a[5],E[8]=a[8];return E}function ZQ(E,a){var y=a[0],x=a[1],b=a[2],z=a[3],ee=a[4],re=a[5],ae=a[6],se=a[7],fe=a[8],me=fe*ee-re*se,Ae=-fe*z+re*ae,Be=se*z-ee*ae,ke=y*me+x*Ae+b*Be;return ke?(ke=1/ke,E[0]=me*ke,E[1]=(-fe*x+b*se)*ke,E[2]=(re*x-b*ee)*ke,E[3]=Ae*ke,E[4]=(fe*y-b*ae)*ke,E[5]=(-re*y+b*z)*ke,E[6]=Be*ke,E[7]=(-se*y+x*ae)*ke,E[8]=(ee*y-x*z)*ke,E):null}function QQ(E,a){var y=a[0],x=a[1],b=a[2],z=a[3],ee=a[4],re=a[5],ae=a[6],se=a[7],fe=a[8];return E[0]=ee*fe-re*se,E[1]=b*se-x*fe,E[2]=x*re-b*ee,E[3]=re*ae-z*fe,E[4]=y*fe-b*ae,E[5]=b*z-y*re,E[6]=z*se-ee*ae,E[7]=x*ae-y*se,E[8]=y*ee-x*z,E}function YQ(E){var a=E[0],y=E[1],x=E[2],b=E[3],z=E[4],ee=E[5],re=E[6],ae=E[7],se=E[8];return a*(se*z-ee*ae)+y*(-se*b+ee*re)+x*(ae*b-z*re)}function XQ(E,a,y){var x=a[0],b=a[1],z=a[2],ee=a[3],re=a[4],ae=a[5],se=a[6],fe=a[7],me=a[8],Ae=y[0],Be=y[1],ke=y[2],We=y[3],je=y[4],Ke=y[5],Ze=y[6],Je=y[7],tt=y[8];return E[0]=Ae*x+Be*ee+ke*se,E[1]=Ae*b+Be*re+ke*fe,E[2]=Ae*z+Be*ae+ke*me,E[3]=We*x+je*ee+Ke*se,E[4]=We*b+je*re+Ke*fe,E[5]=We*z+je*ae+Ke*me,E[6]=Ze*x+Je*ee+tt*se,E[7]=Ze*b+Je*re+tt*fe,E[8]=Ze*z+Je*ae+tt*me,E}function JQ(E,a,y){var x=a[0],b=a[1],z=a[2],ee=a[3],re=a[4],ae=a[5],se=a[6],fe=a[7],me=a[8],Ae=y[0],Be=y[1];return E[0]=x,E[1]=b,E[2]=z,E[3]=ee,E[4]=re,E[5]=ae,E[6]=Ae*x+Be*ee+se,E[7]=Ae*b+Be*re+fe,E[8]=Ae*z+Be*ae+me,E}function qQ(E,a,y){var x=a[0],b=a[1],z=a[2],ee=a[3],re=a[4],ae=a[5],se=a[6],fe=a[7],me=a[8],Ae=Math.sin(y),Be=Math.cos(y);return E[0]=Be*x+Ae*ee,E[1]=Be*b+Ae*re,E[2]=Be*z+Ae*ae,E[3]=Be*ee-Ae*x,E[4]=Be*re-Ae*b,E[5]=Be*ae-Ae*z,E[6]=se,E[7]=fe,E[8]=me,E}function $Q(E,a,y){var x=y[0],b=y[1];return E[0]=x*a[0],E[1]=x*a[1],E[2]=x*a[2],E[3]=b*a[3],E[4]=b*a[4],E[5]=b*a[5],E[6]=a[6],E[7]=a[7],E[8]=a[8],E}function eY(E,a){return E[0]=1,E[1]=0,E[2]=0,E[3]=0,E[4]=1,E[5]=0,E[6]=a[0],E[7]=a[1],E[8]=1,E}function tY(E,a){var y=Math.sin(a),x=Math.cos(a);return E[0]=x,E[1]=y,E[2]=0,E[3]=-y,E[4]=x,E[5]=0,E[6]=0,E[7]=0,E[8]=1,E}function nY(E,a){return E[0]=a[0],E[1]=0,E[2]=0,E[3]=0,E[4]=a[1],E[5]=0,E[6]=0,E[7]=0,E[8]=1,E}function rY(E,a){return E[0]=a[0],E[1]=a[1],E[2]=0,E[3]=a[2],E[4]=a[3],E[5]=0,E[6]=a[4],E[7]=a[5],E[8]=1,E}function aY(E,a){var y=a[0],x=a[1],b=a[2],z=a[3],ee=y+y,re=x+x,ae=b+b,se=y*ee,fe=x*ee,me=x*re,Ae=b*ee,Be=b*re,ke=b*ae,We=z*ee,je=z*re,Ke=z*ae;return E[0]=1-me-ke,E[3]=fe-Ke,E[6]=Ae+je,E[1]=fe+Ke,E[4]=1-se-ke,E[7]=Be-We,E[2]=Ae-je,E[5]=Be+We,E[8]=1-se-me,E}function iY(E,a){var y=a[0],x=a[1],b=a[2],z=a[3],ee=a[4],re=a[5],ae=a[6],se=a[7],fe=a[8],me=a[9],Ae=a[10],Be=a[11],ke=a[12],We=a[13],je=a[14],Ke=a[15],Ze=y*re-x*ee,Je=y*ae-b*ee,tt=y*se-z*ee,at=x*ae-b*re,ot=x*se-z*re,ct=b*se-z*ae,lt=fe*We-me*ke,wt=fe*je-Ae*ke,Dt=fe*Ke-Be*ke,Ht=me*je-Ae*We,Zt=me*Ke-Be*We,dn=Ae*Ke-Be*je,nn=Ze*dn-Je*Zt+tt*Ht+at*Dt-ot*wt+ct*lt;return nn?(nn=1/nn,E[0]=(re*dn-ae*Zt+se*Ht)*nn,E[1]=(ae*Dt-ee*dn-se*wt)*nn,E[2]=(ee*Zt-re*Dt+se*lt)*nn,E[3]=(b*Zt-x*dn-z*Ht)*nn,E[4]=(y*dn-b*Dt+z*wt)*nn,E[5]=(x*Dt-y*Zt-z*lt)*nn,E[6]=(We*ct-je*ot+Ke*at)*nn,E[7]=(je*tt-ke*ct-Ke*Je)*nn,E[8]=(ke*ot-We*tt+Ke*Ze)*nn,E):null}function oY(E,a,y){return E[0]=2/a,E[1]=0,E[2]=0,E[3]=0,E[4]=-2/y,E[5]=0,E[6]=-1,E[7]=1,E[8]=1,E}function sY(E){return"mat3("+E[0]+", "+E[1]+", "+E[2]+", "+E[3]+", "+E[4]+", "+E[5]+", "+E[6]+", "+E[7]+", "+E[8]+")"}function lY(E){return Math.sqrt(E[0]*E[0]+E[1]*E[1]+E[2]*E[2]+E[3]*E[3]+E[4]*E[4]+E[5]*E[5]+E[6]*E[6]+E[7]*E[7]+E[8]*E[8])}function uY(E,a,y){return E[0]=a[0]+y[0],E[1]=a[1]+y[1],E[2]=a[2]+y[2],E[3]=a[3]+y[3],E[4]=a[4]+y[4],E[5]=a[5]+y[5],E[6]=a[6]+y[6],E[7]=a[7]+y[7],E[8]=a[8]+y[8],E}function cY(E,a,y){return E[0]=a[0]-y[0],E[1]=a[1]-y[1],E[2]=a[2]-y[2],E[3]=a[3]-y[3],E[4]=a[4]-y[4],E[5]=a[5]-y[5],E[6]=a[6]-y[6],E[7]=a[7]-y[7],E[8]=a[8]-y[8],E}function dY(E,a,y){return E[0]=a[0]*y,E[1]=a[1]*y,E[2]=a[2]*y,E[3]=a[3]*y,E[4]=a[4]*y,E[5]=a[5]*y,E[6]=a[6]*y,E[7]=a[7]*y,E[8]=a[8]*y,E}function fY(E,a,y,x){return E[0]=a[0]+y[0]*x,E[1]=a[1]+y[1]*x,E[2]=a[2]+y[2]*x,E[3]=a[3]+y[3]*x,E[4]=a[4]+y[4]*x,E[5]=a[5]+y[5]*x,E[6]=a[6]+y[6]*x,E[7]=a[7]+y[7]*x,E[8]=a[8]+y[8]*x,E}function hY(E,a){return E[0]===a[0]&&E[1]===a[1]&&E[2]===a[2]&&E[3]===a[3]&&E[4]===a[4]&&E[5]===a[5]&&E[6]===a[6]&&E[7]===a[7]&&E[8]===a[8]}function gY(E,a){var y=E[0],x=E[1],b=E[2],z=E[3],ee=E[4],re=E[5],ae=E[6],se=E[7],fe=E[8],me=a[0],Ae=a[1],Be=a[2],ke=a[3],We=a[4],je=a[5],Ke=a[6],Ze=a[7],Je=a[8];return Math.abs(y-me)<=glMatrix.EPSILON*Math.max(1,Math.abs(y),Math.abs(me))&&Math.abs(x-Ae)<=glMatrix.EPSILON*Math.max(1,Math.abs(x),Math.abs(Ae))&&Math.abs(b-Be)<=glMatrix.EPSILON*Math.max(1,Math.abs(b),Math.abs(Be))&&Math.abs(z-ke)<=glMatrix.EPSILON*Math.max(1,Math.abs(z),Math.abs(ke))&&Math.abs(ee-We)<=glMatrix.EPSILON*Math.max(1,Math.abs(ee),Math.abs(We))&&Math.abs(re-je)<=glMatrix.EPSILON*Math.max(1,Math.abs(re),Math.abs(je))&&Math.abs(ae-Ke)<=glMatrix.EPSILON*Math.max(1,Math.abs(ae),Math.abs(Ke))&&Math.abs(se-Ze)<=glMatrix.EPSILON*Math.max(1,Math.abs(se),Math.abs(Ze))&&Math.abs(fe-Je)<=glMatrix.EPSILON*Math.max(1,Math.abs(fe),Math.abs(Je))}var vY=null,mY=null;function lu(){var E=new ga(4);return ga!=Float32Array&&(E[0]=0,E[1]=0,E[2]=0),E[3]=1,E}function pY(E){return E[0]=0,E[1]=0,E[2]=0,E[3]=1,E}function nh(E,a,y){y=y*.5;var x=Math.sin(y);return E[0]=x*a[0],E[1]=x*a[1],E[2]=x*a[2],E[3]=Math.cos(y),E}function yY(E,a){var y=Math.acos(a[3])*2,x=Math.sin(y/2);return x>glMatrix.EPSILON?(E[0]=a[0]/x,E[1]=a[1]/x,E[2]=a[2]/x):(E[0]=1,E[1]=0,E[2]=0),y}function EY(E,a){var y=QT(E,a);return Math.acos(2*y*y-1)}function rh(E,a,y){var x=a[0],b=a[1],z=a[2],ee=a[3],re=y[0],ae=y[1],se=y[2],fe=y[3];return E[0]=x*fe+ee*re+b*se-z*ae,E[1]=b*fe+ee*ae+z*re-x*se,E[2]=z*fe+ee*se+x*ae-b*re,E[3]=ee*fe-x*re-b*ae-z*se,E}function AY(E,a,y){y*=.5;var x=a[0],b=a[1],z=a[2],ee=a[3],re=Math.sin(y),ae=Math.cos(y);return E[0]=x*ae+ee*re,E[1]=b*ae+z*re,E[2]=z*ae-b*re,E[3]=ee*ae-x*re,E}function xY(E,a,y){y*=.5;var x=a[0],b=a[1],z=a[2],ee=a[3],re=Math.sin(y),ae=Math.cos(y);return E[0]=x*ae-z*re,E[1]=b*ae+ee*re,E[2]=z*ae+x*re,E[3]=ee*ae-b*re,E}function SY(E,a,y){y*=.5;var x=a[0],b=a[1],z=a[2],ee=a[3],re=Math.sin(y),ae=Math.cos(y);return E[0]=x*ae+b*re,E[1]=b*ae-x*re,E[2]=z*ae+ee*re,E[3]=ee*ae-z*re,E}function bY(E,a){var y=a[0],x=a[1],b=a[2];return E[0]=y,E[1]=x,E[2]=b,E[3]=Math.sqrt(Math.abs(1-y*y-x*x-b*b)),E}function GT(E,a){var y=a[0],x=a[1],b=a[2],z=a[3],ee=Math.sqrt(y*y+x*x+b*b),re=Math.exp(z),ae=ee>0?re*Math.sin(ee)/ee:0;return E[0]=y*ae,E[1]=x*ae,E[2]=b*ae,E[3]=re*Math.cos(ee),E}function HT(E,a){var y=a[0],x=a[1],b=a[2],z=a[3],ee=Math.sqrt(y*y+x*x+b*b),re=ee>0?Math.atan2(ee,z)/ee:0;return E[0]=y*re,E[1]=x*re,E[2]=b*re,E[3]=.5*Math.log(y*y+x*x+b*b+z*z),E}function CY(E,a,y){return HT(E,a),ZT(E,E,y),GT(E,E),E}function dE(E,a,y,x){var b=a[0],z=a[1],ee=a[2],re=a[3],ae=y[0],se=y[1],fe=y[2],me=y[3],Ae,Be,ke,We,je;return Be=b*ae+z*se+ee*fe+re*me,Be<0&&(Be=-Be,ae=-ae,se=-se,fe=-fe,me=-me),1-Be>Hr?(Ae=Math.acos(Be),ke=Math.sin(Ae),We=Math.sin((1-x)*Ae)/ke,je=Math.sin(x*Ae)/ke):(We=1-x,je=x),E[0]=We*b+je*ae,E[1]=We*z+je*se,E[2]=We*ee+je*fe,E[3]=We*re+je*me,E}function PY(E){var a=glMatrix.RANDOM(),y=glMatrix.RANDOM(),x=glMatrix.RANDOM(),b=Math.sqrt(1-a),z=Math.sqrt(a);return E[0]=b*Math.sin(2*Math.PI*y),E[1]=b*Math.cos(2*Math.PI*y),E[2]=z*Math.sin(2*Math.PI*x),E[3]=z*Math.cos(2*Math.PI*x),E}function fE(E,a){var y=a[0],x=a[1],b=a[2],z=a[3],ee=y*y+x*x+b*b+z*z,re=ee?1/ee:0;return E[0]=-y*re,E[1]=-x*re,E[2]=-b*re,E[3]=z*re,E}function wY(E,a){return E[0]=-a[0],E[1]=-a[1],E[2]=-a[2],E[3]=a[3],E}function VT(E,a){var y=a[0]+a[4]+a[8],x;if(y>0)x=Math.sqrt(y+1),E[3]=.5*x,x=.5/x,E[0]=(a[5]-a[7])*x,E[1]=(a[6]-a[2])*x,E[2]=(a[1]-a[3])*x;else{var b=0;a[4]>a[0]&&(b=1),a[8]>a[b*3+b]&&(b=2);var z=(b+1)%3,ee=(b+2)%3;x=Math.sqrt(a[b*3+b]-a[z*3+z]-a[ee*3+ee]+1),E[b]=.5*x,x=.5/x,E[3]=(a[z*3+ee]-a[ee*3+z])*x,E[z]=(a[z*3+b]+a[b*3+z])*x,E[ee]=(a[ee*3+b]+a[b*3+ee])*x}return E}function mm(E,a,y,x){var b=arguments.length>4&&arguments[4]!==void 0?arguments[4]:za,z=Math.PI/360;a*=z,x*=z,y*=z;var ee=Math.sin(a),re=Math.cos(a),ae=Math.sin(y),se=Math.cos(y),fe=Math.sin(x),me=Math.cos(x);switch(b){case"xyz":E[0]=ee*se*me+re*ae*fe,E[1]=re*ae*me-ee*se*fe,E[2]=re*se*fe+ee*ae*me,E[3]=re*se*me-ee*ae*fe;break;case"xzy":E[0]=ee*se*me-re*ae*fe,E[1]=re*ae*me-ee*se*fe,E[2]=re*se*fe+ee*ae*me,E[3]=re*se*me+ee*ae*fe;break;case"yxz":E[0]=ee*se*me+re*ae*fe,E[1]=re*ae*me-ee*se*fe,E[2]=re*se*fe-ee*ae*me,E[3]=re*se*me+ee*ae*fe;break;case"yzx":E[0]=ee*se*me+re*ae*fe,E[1]=re*ae*me+ee*se*fe,E[2]=re*se*fe-ee*ae*me,E[3]=re*se*me-ee*ae*fe;break;case"zxy":E[0]=ee*se*me-re*ae*fe,E[1]=re*ae*me+ee*se*fe,E[2]=re*se*fe+ee*ae*me,E[3]=re*se*me-ee*ae*fe;break;case"zyx":E[0]=ee*se*me-re*ae*fe,E[1]=re*ae*me+ee*se*fe,E[2]=re*se*fe-ee*ae*me,E[3]=re*se*me+ee*ae*fe;break;default:throw new Error("Unknown angle order "+b)}return E}function MY(E){return"quat("+E[0]+", "+E[1]+", "+E[2]+", "+E[3]+")"}var DY=qf,KT=Id,pm=j0,Vb=Cs,IY=Js,Kb=rh,ZT=tE,QT=oE,TY=fm,OY=dm,LY=null,BY=nE,NY=null,ym=iE,RY=H0;function FY(E,a){return Math.abs(vec4.dot(E,a))>=1-glMatrix.EPSILON}var kY=function(){var E=ji(),a=So(1,0,0),y=So(0,1,0);return function(x,b,z){var ee=yu(b,z);return ee<-.999999?(yc(E,a,b),jg(E)<1e-6&&yc(E,y,b),ad(E,E),nh(x,E,Math.PI),x):ee>.999999?(x[0]=0,x[1]=0,x[2]=0,x[3]=1,x):(yc(E,b,z),x[0]=E[0],x[1]=E[1],x[2]=E[2],x[3]=1+ee,ym(x,x))}}(),_Y=function(){var E=lu(),a=lu();return function(y,x,b,z,ee,re){return dE(E,x,ee,re),dE(a,b,z,re),dE(y,E,a,2*re*(1-re)),y}}(),zY=function(){var E=Hb();return function(a,y,x,b){return E[0]=x[0],E[3]=x[1],E[6]=x[2],E[1]=b[0],E[4]=b[1],E[7]=b[2],E[2]=-y[0],E[5]=-y[1],E[8]=-y[2],ym(a,VT(a,E))}}();function hE(){var E=new ga(2);return ga!=Float32Array&&(E[0]=0,E[1]=0),E}function UY(E){var a=new glMatrix.ARRAY_TYPE(2);return a[0]=E[0],a[1]=E[1],a}function WY(E,a){var y=new glMatrix.ARRAY_TYPE(2);return y[0]=E,y[1]=a,y}function YT(E,a){return E[0]=a[0],E[1]=a[1],E}function XT(E,a,y){return E[0]=a,E[1]=y,E}function jY(E,a,y){return E[0]=a[0]+y[0],E[1]=a[1]+y[1],E}function GY(E,a,y){return E[0]=a[0]-y[0],E[1]=a[1]-y[1],E}function HY(E,a,y){return E[0]=a[0]*y[0],E[1]=a[1]*y[1],E}function VY(E,a,y){return E[0]=a[0]/y[0],E[1]=a[1]/y[1],E}function KY(E,a){return E[0]=Math.ceil(a[0]),E[1]=Math.ceil(a[1]),E}function ZY(E,a){return E[0]=Math.floor(a[0]),E[1]=Math.floor(a[1]),E}function QY(E,a,y){return E[0]=Math.min(a[0],y[0]),E[1]=Math.min(a[1],y[1]),E}function YY(E,a,y){return E[0]=Math.max(a[0],y[0]),E[1]=Math.max(a[1],y[1]),E}function XY(E,a){return E[0]=glMatrix.round(a[0]),E[1]=glMatrix.round(a[1]),E}function JY(E,a,y){return E[0]=a[0]*y,E[1]=a[1]*y,E}function qY(E,a,y,x){return E[0]=a[0]+y[0]*x,E[1]=a[1]+y[1]*x,E}function $Y(E,a){var y=a[0]-E[0],x=a[1]-E[1];return Math.sqrt(y*y+x*x)}function eX(E,a){var y=a[0]-E[0],x=a[1]-E[1];return y*y+x*x}function tX(E){var a=E[0],y=E[1];return Math.sqrt(a*a+y*y)}function nX(E){var a=E[0],y=E[1];return a*a+y*y}function rX(E,a){return E[0]=-a[0],E[1]=-a[1],E}function aX(E,a){return E[0]=1/a[0],E[1]=1/a[1],E}function JT(E,a){var y=a[0],x=a[1],b=y*y+x*x;return b>0&&(b=1/Math.sqrt(b)),E[0]=a[0]*b,E[1]=a[1]*b,E}function qT(E,a){return E[0]*a[0]+E[1]*a[1]}function iX(E,a,y){var x=a[0]*y[1]-a[1]*y[0];return E[0]=E[1]=0,E[2]=x,E}function oX(E,a,y,x){var b=a[0],z=a[1];return E[0]=b+x*(y[0]-b),E[1]=z+x*(y[1]-z),E}function sX(E,a){a=a===void 0?1:a;var y=glMatrix.RANDOM()*2*Math.PI;return E[0]=Math.cos(y)*a,E[1]=Math.sin(y)*a,E}function lX(E,a,y){var x=a[0],b=a[1];return E[0]=y[0]*x+y[2]*b,E[1]=y[1]*x+y[3]*b,E}function uX(E,a,y){var x=a[0],b=a[1];return E[0]=y[0]*x+y[2]*b+y[4],E[1]=y[1]*x+y[3]*b+y[5],E}function cX(E,a,y){var x=a[0],b=a[1];return E[0]=y[0]*x+y[3]*b+y[6],E[1]=y[1]*x+y[4]*b+y[7],E}function dX(E,a,y){var x=a[0],b=a[1];return E[0]=y[0]*x+y[4]*b+y[12],E[1]=y[1]*x+y[5]*b+y[13],E}function fX(E,a,y,x){var b=a[0]-y[0],z=a[1]-y[1],ee=Math.sin(x),re=Math.cos(x);return E[0]=b*re-z*ee+y[0],E[1]=b*ee+z*re+y[1],E}function hX(E,a){var y=E[0],x=E[1],b=a[0],z=a[1];return Math.abs(Math.atan2(x*b-y*z,y*b+x*z))}function gX(E,a){var y=E[0],x=E[1],b=a[0],z=a[1];return Math.atan2(y*z-x*b,y*b+x*z)}function vX(E){return E[0]=0,E[1]=0,E}function mX(E){return"vec2("+E[0]+", "+E[1]+")"}function $T(E,a){return E[0]===a[0]&&E[1]===a[1]}function pX(E,a){var y=E[0],x=E[1],b=a[0],z=a[1];return Math.abs(y-b)<=glMatrix.EPSILON*Math.max(1,Math.abs(y),Math.abs(b))&&Math.abs(x-z)<=glMatrix.EPSILON*Math.max(1,Math.abs(x),Math.abs(z))}var yX=null,EX=null,AX=null,xX=null,SX=null,bX=null,CX=null,PX=function(){var E=hE();return function(a,y,x,b,z,ee){var re,ae;for(y||(y=2),x||(x=0),b?ae=Math.min(b*y+x,a.length):ae=a.length,re=x;rey?y:E},Rl=eO,kt=Ie(80813),K0={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0};function Zb(E){return Array.isArray(E)&&E.every(function(a){var y=a[0].toLowerCase();return K0[y]===a.length-1&&"achlmqstvz".includes(y)})}function Qb(E){return Zb(E)&&E.every(function(a){var y=a[0];return y===y.toUpperCase()})}function Yb(E){return Qb(E)&&E.every(function(a){var y=a[0];return"ACLMQZ".includes(y)})}var Xb={x1:0,y1:0,x2:0,y2:0,x:0,y:0,qx:null,qy:null};function Jb(E){for(var a=E.pathValue[E.segmentStart],y=a.toLowerCase(),x=E.data;x.length>=K0[y]&&(y==="m"&&x.length>2?(E.segments.push([a].concat(x.splice(0,2))),y="l",a=a==="m"?"l":"L"):E.segments.push([a].concat(x.splice(0,K0[y]))),!!K0[y]););}function tO(E){var a=E.index,y=E.pathValue,x=y.charCodeAt(a);if(x===48){E.param=0,E.index+=1;return}if(x===49){E.param=1,E.index+=1;return}E.err='[path-util]: invalid Arc flag "'.concat(y[a],'", expecting 0 or 1 at index ').concat(a)}function nO(E){return E>=48&&E<=57||E===43||E===45||E===46}function Xg(E){return E>=48&&E<=57}function rO(E){var a=E.max,y=E.pathValue,x=E.index,b=x,z=!1,ee=!1,re=!1,ae=!1,se;if(b>=a){E.err="[path-util]: Invalid path value at index ".concat(b,', "pathValue" is missing param');return}if(se=y.charCodeAt(b),(se===43||se===45)&&(b+=1,se=y.charCodeAt(b)),!Xg(se)&&se!==46){E.err="[path-util]: Invalid path value at index ".concat(b,', "').concat(y[b],'" is not a number');return}if(se!==46){if(z=se===48,b+=1,se=y.charCodeAt(b),z&&b=5760&&a.includes(E)}function Em(E){for(var a=E.pathValue,y=E.max;E.index0;ee-=1){if(oO(b)&&(ee===3||ee===4)?tO(E):rO(E),E.err.length)return;E.data.push(E.param),Em(E),E.index=E.max||!nO(y.charCodeAt(E.index)))break}Jb(E)}var lO=function(){function E(a){this.pathValue=a,this.segments=[],this.max=a.length,this.index=0,this.param=0,this.segmentStart=0,this.data=[],this.err=""}return E}();function uO(E){if(Zb(E))return[].concat(E);var a=new lO(E);for(Em(a);a.index=z)ee={x:y,y:x};else{var re=ah([E,a],[y,x],b/z),ae=re[0],se=re[1];ee={x:ae,y:se}}return{length:z,point:ee,min:{x:Math.min(E,y),y:Math.min(a,x)},max:{x:Math.max(E,y),y:Math.max(a,x)}}}function $b(E,a){var y=E.x,x=E.y,b=a.x,z=a.y,ee=y*b+x*z,re=Math.sqrt((Math.pow(y,2)+Math.pow(x,2))*(Math.pow(b,2)+Math.pow(z,2))),ae=y*z-x*b<0?-1:1,se=ae*Math.acos(ee/re);return se}function fO(E,a,y,x,b,z,ee,re,ae,se){var fe=Math.abs,me=Math.sin,Ae=Math.cos,Be=Math.sqrt,ke=Math.PI,We=fe(y),je=fe(x),Ke=(b%360+360)%360,Ze=Ke*(ke/180);if(E===re&&a===ae)return{x:E,y:a};if(We===0||je===0)return gE(E,a,re,ae,se).point;var Je=(E-re)/2,tt=(a-ae)/2,at={x:Ae(Ze)*Je+me(Ze)*tt,y:-me(Ze)*Je+Ae(Ze)*tt},ot=Math.pow(at.x,2)/Math.pow(We,2)+Math.pow(at.y,2)/Math.pow(je,2);ot>1&&(We*=Be(ot),je*=Be(ot));var ct=Math.pow(We,2)*Math.pow(je,2)-Math.pow(We,2)*Math.pow(at.y,2)-Math.pow(je,2)*Math.pow(at.x,2),lt=Math.pow(We,2)*Math.pow(at.y,2)+Math.pow(je,2)*Math.pow(at.x,2),wt=ct/lt;wt=wt<0?0:wt;var Dt=(z!==ee?1:-1)*Be(wt),Ht={x:Dt*(We*at.y/je),y:Dt*(-(je*at.x)/We)},Zt={x:Ae(Ze)*Ht.x-me(Ze)*Ht.y+(E+re)/2,y:me(Ze)*Ht.x+Ae(Ze)*Ht.y+(a+ae)/2},dn={x:(at.x-Ht.x)/We,y:(at.y-Ht.y)/je},nn=$b({x:1,y:0},dn),wn={x:(-at.x-Ht.x)/We,y:(-at.y-Ht.y)/je},Jn=$b(dn,wn);!ee&&Jn>0?Jn-=2*ke:ee&&Jn<0&&(Jn+=2*ke),Jn%=2*ke;var An=nn+Jn*se,pn=We*Ae(An),Cn=je*me(An),rr={x:Ae(Ze)*pn-me(Ze)*Cn+Zt.x,y:me(Ze)*pn+Ae(Ze)*Cn+Zt.y};return rr}function hO(E,a,y,x,b,z,ee,re,ae,se,fe){var me,Ae=fe.bbox,Be=Ae===void 0?!0:Ae,ke=fe.length,We=ke===void 0?!0:ke,je=fe.sampleSize,Ke=je===void 0?30:je,Ze=typeof se=="number",Je=E,tt=a,at=0,ot=[Je,tt,at],ct=[Je,tt],lt=0,wt={x:0,y:0},Dt=[{x:Je,y:tt}];Ze&&se<=0&&(wt={x:Je,y:tt});for(var Ht=0;Ht<=Ke;Ht+=1){if(lt=Ht/Ke,me=fO(E,a,y,x,b,z,ee,re,ae,lt),Je=me.x,tt=me.y,Be&&Dt.push({x:Je,y:tt}),We&&(at+=Ec(ct,[Je,tt])),ct=[Je,tt],Ze&&at>=se&&se>ot[2]){var Zt=(at-se)/(at-ot[2]);wt={x:ct[0]*(1-Zt)+ot[0]*Zt,y:ct[1]*(1-Zt)+ot[1]*Zt}}ot=[Je,tt,at]}return Ze&&se>=at&&(wt={x:re,y:ae}),{length:at,point:wt,min:{x:Math.min.apply(null,Dt.map(function(dn){return dn.x})),y:Math.min.apply(null,Dt.map(function(dn){return dn.y}))},max:{x:Math.max.apply(null,Dt.map(function(dn){return dn.x})),y:Math.max.apply(null,Dt.map(function(dn){return dn.y}))}}}function gO(E,a,y,x,b,z,ee,re,ae){var se=1-ae;return{x:Math.pow(se,3)*E+3*Math.pow(se,2)*ae*y+3*se*Math.pow(ae,2)*b+Math.pow(ae,3)*ee,y:Math.pow(se,3)*a+3*Math.pow(se,2)*ae*x+3*se*Math.pow(ae,2)*z+Math.pow(ae,3)*re}}function eC(E,a,y,x,b,z,ee,re,ae,se){var fe,me=se.bbox,Ae=me===void 0?!0:me,Be=se.length,ke=Be===void 0?!0:Be,We=se.sampleSize,je=We===void 0?10:We,Ke=typeof ae=="number",Ze=E,Je=a,tt=0,at=[Ze,Je,tt],ot=[Ze,Je],ct=0,lt={x:0,y:0},wt=[{x:Ze,y:Je}];Ke&&ae<=0&&(lt={x:Ze,y:Je});for(var Dt=0;Dt<=je;Dt+=1){if(ct=Dt/je,fe=gO(E,a,y,x,b,z,ee,re,ct),Ze=fe.x,Je=fe.y,Ae&&wt.push({x:Ze,y:Je}),ke&&(tt+=Ec(ot,[Ze,Je])),ot=[Ze,Je],Ke&&tt>=ae&&ae>at[2]){var Ht=(tt-ae)/(tt-at[2]);lt={x:ot[0]*(1-Ht)+at[0]*Ht,y:ot[1]*(1-Ht)+at[1]*Ht}}at=[Ze,Je,tt]}return Ke&&ae>=tt&&(lt={x:ee,y:re}),{length:tt,point:lt,min:{x:Math.min.apply(null,wt.map(function(Zt){return Zt.x})),y:Math.min.apply(null,wt.map(function(Zt){return Zt.y}))},max:{x:Math.max.apply(null,wt.map(function(Zt){return Zt.x})),y:Math.max.apply(null,wt.map(function(Zt){return Zt.y}))}}}function vO(E,a,y,x,b,z,ee){var re=1-ee;return{x:Math.pow(re,2)*E+2*re*ee*y+Math.pow(ee,2)*b,y:Math.pow(re,2)*a+2*re*ee*x+Math.pow(ee,2)*z}}function mO(E,a,y,x,b,z,ee,re){var ae,se=re.bbox,fe=se===void 0?!0:se,me=re.length,Ae=me===void 0?!0:me,Be=re.sampleSize,ke=Be===void 0?10:Be,We=typeof ee=="number",je=E,Ke=a,Ze=0,Je=[je,Ke,Ze],tt=[je,Ke],at=0,ot={x:0,y:0},ct=[{x:je,y:Ke}];We&&ee<=0&&(ot={x:je,y:Ke});for(var lt=0;lt<=ke;lt+=1){if(at=lt/ke,ae=vO(E,a,y,x,b,z,at),je=ae.x,Ke=ae.y,fe&&ct.push({x:je,y:Ke}),Ae&&(Ze+=Ec(tt,[je,Ke])),tt=[je,Ke],We&&Ze>=ee&&ee>Je[2]){var wt=(Ze-ee)/(Ze-Je[2]);ot={x:tt[0]*(1-wt)+Je[0]*wt,y:tt[1]*(1-wt)+Je[1]*wt}}Je=[je,Ke,Ze]}return We&&ee>=Ze&&(ot={x:b,y:z}),{length:Ze,point:ot,min:{x:Math.min.apply(null,ct.map(function(Dt){return Dt.x})),y:Math.min.apply(null,ct.map(function(Dt){return Dt.y}))},max:{x:Math.max.apply(null,ct.map(function(Dt){return Dt.x})),y:Math.max.apply(null,ct.map(function(Dt){return Dt.y}))}}}function tC(E,a,y){for(var x,b,z,ee,re,ae,se=Am(E),fe=typeof a=="number",me,Ae=[],Be,ke=0,We=0,je=0,Ke=0,Ze,Je=[],tt=[],at=0,ot={x:0,y:0},ct=ot,lt=ot,wt=ot,Dt=0,Ht=0,Zt=se.length;Ht=a&&(wt=lt),tt.push(ct),Je.push(ot),Dt+=at,ae=Be!=="Z"?Ze.slice(-2):[je,Ke],ke=ae[0],We=ae[1];return fe&&a>=Dt&&(wt={x:ke,y:We}),{length:Dt,point:wt,min:{x:Math.min.apply(null,Je.map(function(dn){return dn.x})),y:Math.min.apply(null,Je.map(function(dn){return dn.y}))},max:{x:Math.max.apply(null,tt.map(function(dn){return dn.x})),y:Math.max.apply(null,tt.map(function(dn){return dn.y}))}}}function pO(E,a){return tC(E,void 0,(0,kt.pi)((0,kt.pi)({},a),{bbox:!1,length:!0})).length}function Ac(E){return Array.isArray(E)}var xm=function(E){if(Ac(E))return E.reduce(function(a,y){return Math.min(a,y)},E[0])};function Sm(E){if(!Array.isArray(E))return-1/0;var a=E.length;if(!a)return-1/0;for(var y=E[0],x=1;x7){E[y].shift();for(var x=E[y],b=y;x.length;)a[y]="A",E.splice(b+=1,0,["C"].concat(x.splice(0,6)));E.splice(y,1)}}function xO(E){return Yb(E)&&E.every(function(a){var y=a[0];return"MC".includes(y)})}function bm(E,a,y){var x=E*Math.cos(y)-a*Math.sin(y),b=E*Math.sin(y)+a*Math.cos(y);return{x,y:b}}function vE(E,a,y,x,b,z,ee,re,ae,se){var fe=E,me=a,Ae=y,Be=x,ke=re,We=ae,je=Math.PI*120/180,Ke=Math.PI/180*(+b||0),Ze=[],Je,tt,at,ot,ct;if(se)tt=se[0],at=se[1],ot=se[2],ct=se[3];else{Je=bm(fe,me,-Ke),fe=Je.x,me=Je.y,Je=bm(ke,We,-Ke),ke=Je.x,We=Je.y;var lt=(fe-ke)/2,wt=(me-We)/2,Dt=lt*lt/(Ae*Ae)+wt*wt/(Be*Be);Dt>1&&(Dt=Math.sqrt(Dt),Ae*=Dt,Be*=Dt);var Ht=Ae*Ae,Zt=Be*Be,dn=(z===ee?-1:1)*Math.sqrt(Math.abs((Ht*Zt-Ht*wt*wt-Zt*lt*lt)/(Ht*wt*wt+Zt*lt*lt)));ot=dn*Ae*wt/Be+(fe+ke)/2,ct=dn*-Be*lt/Ae+(me+We)/2,tt=Math.asin(((me-ct)/Be*Math.pow(10,9)>>0)/Math.pow(10,9)),at=Math.asin(((We-ct)/Be*Math.pow(10,9)>>0)/Math.pow(10,9)),tt=feat&&(tt-=Math.PI*2),!ee&&at>tt&&(at-=Math.PI*2)}var nn=at-tt;if(Math.abs(nn)>je){var wn=at,Jn=ke,An=We;at=tt+je*(ee&&at>tt?1:-1),ke=ot+Ae*Math.cos(at),We=ct+Be*Math.sin(at),Ze=vE(ke,We,Ae,Be,b,0,ee,Jn,An,[at,wn,ot,ct])}nn=at-tt;var pn=Math.cos(tt),Cn=Math.sin(tt),rr=Math.cos(at),En=Math.sin(at),gr=Math.tan(nn/4),aa=4/3*Ae*gr,na=4/3*Be*gr,Qr=[fe,me],Cr=[fe+aa*Cn,me-na*pn],Jr=[ke+aa*En,We-na*rr],ma=[ke,We];if(Cr[0]=2*Qr[0]-Cr[0],Cr[1]=2*Qr[1]-Cr[1],se)return Cr.concat(Jr,ma,Ze);Ze=Cr.concat(Jr,ma,Ze);for(var ka=[],hi=0,wo=Ze.length;hiCO)return console.warn("Maximum recursion depth reached in equalizeSegments"),[E,a];var b=aC(E),z=aC(a),ee=b.length,re=z.length,ae=b.filter(function(Ke){return Ke.l}).length,se=z.filter(function(Ke){return Ke.l}).length,fe=b.filter(function(Ke){return Ke.l}).reduce(function(Ke,Ze){var Je=Ze.l;return Ke+Je},0)/ae||0,me=z.filter(function(Ke){return Ke.l}).reduce(function(Ke,Ze){var Je=Ze.l;return Ke+Je},0)/se||0,Ae=y||Math.max(ee,re),Be=[fe,me],ke=[Ae-ee,Ae-re],We=0,je=[b,z].map(function(Ke,Ze){return Ke.l===Ae?Ke.map(function(Je){return Je.s}):Ke.map(function(Je,tt){return We=tt&&ke[Ze]&&Je.l>=Be[Ze],ke[Ze]-=We?1:0,We?Je.ss:[Je.s]}).flat()});return je[0].length===je[1].length?je:iC(je[0],je[1],Ae,x+1)}function wO(E,a,y,x,b,z,ee,re){return 3*((re-a)*(y+b)-(ee-E)*(x+z)+x*(E-b)-y*(a-z)+re*(b+E/3)-ee*(z+a/3))/20}function MO(E){var a=0,y=0,x=0;return mE(E).map(function(b){var z;switch(b[0]){case"M":return a=b[1],y=b[2],0;default:var ee=b.slice(1),re=ee[0],ae=ee[1],se=ee[2],fe=ee[3],me=ee[4],Ae=ee[5];return x=wO(a,y,re,ae,se,fe,me,Ae),z=b.slice(-2),a=z[0],y=z[1],x}}).reduce(function(b,z){return b+z},0)}function oC(E){return MO(E)>=0}function DO(E){var a=E.slice(1).map(function(y,x,b){return x?b[x-1].slice(-2).concat(y.slice(1)):E[0].slice(1).concat(y.slice(1))}).map(function(y){return y.map(function(x,b){return y[y.length-b-2*(1-b%2)]})}).reverse();return[["M"].concat(a[0].slice(0,2))].concat(a.map(function(y){return["C"].concat(y.slice(2))}))}function IO(E){return E.map(function(a){return Array.isArray(a)?[].concat(a):a})}function TO(E){var a=E.length,y=a-1;return E.map(function(x,b){return E.map(function(z,ee){var re=b+ee,ae;return ee===0||E[re]&&E[re][0]==="M"?(ae=E[re],["M"].concat(ae.slice(-2))):(re>=a&&(re-=y),E[re])})})}function OO(E,a){var y=E.length-1,x=[],b=0,z=0,ee=TO(E);return ee.forEach(function(re,ae){E.slice(1).forEach(function(se,fe){z+=Ec(E[(ae+fe)%y].slice(-2),a[fe%y].slice(-2))}),x[ae]=z,z=0}),b=x.indexOf(Math.min.apply(null,x)),ee[b]}var LO=function(E){return E===void 0},Zo=LO,BO={}.toString,NO=function(E,a){return BO.call(E)==="[object "+a+"]"},sC=NO,RO=function(E){return sC(E,"Boolean")},Q0=RO;function Ji(E){return typeof E=="function"}var ql=function(E){var a=typeof E;return E!==null&&a==="object"||a==="function"};function FO(E,a,y){return tC(E,a,(0,kt.pi)((0,kt.pi)({},y),{bbox:!1,length:!0})).point}var Hi=Ie(74430);function kO(E,a){for(;!{}.hasOwnProperty.call(E,a)&&(E=(0,Xa.Z)(E))!==null;);return E}function pE(){return pE=typeof Reflect!="undefined"&&Reflect.get?Reflect.get.bind():function(E,a,y){var x=kO(E,a);if(x){var b=Object.getOwnPropertyDescriptor(x,a);return b.get?b.get.call(arguments.length<3?E:y):b.value}},pE.apply(null,arguments)}function lC(E,a,y,x){var b=pE((0,Xa.Z)(1&x?E.prototype:E),a,y);return 2&x&&typeof b=="function"?function(z){return b.apply(y,z)}:b}function Xu(E,a,y,x){var b=E-y,z=a-x;return Math.sqrt(b*b+z*z)}function Cm(E,a){var y=Math.min.apply(Math,(0,fa.Z)(E)),x=Math.min.apply(Math,(0,fa.Z)(a)),b=Math.max.apply(Math,(0,fa.Z)(E)),z=Math.max.apply(Math,(0,fa.Z)(a));return{x:y,y:x,width:b-y,height:z-x}}function uC(E){return(E+Math.PI*2)%(Math.PI*2)}function cC(E,a){var y=Math.abs(E);return a>0?y:y*-1}function _O(E,a,y,x,b,z){var ee=y,re=x;if(ee===0||re===0)return{x:E,y:a};for(var ae=b-E,se=z-a,fe=Math.abs(ae),me=Math.abs(se),Ae=ee*ee,Be=re*re,ke=Math.PI/4,We=0,je=0,Ke=0;Ke<4;Ke++){We=ee*Math.cos(ke),je=re*Math.sin(ke);var Ze=(Ae-Be)*Math.pow(Math.cos(ke),3)/ee,Je=(Be-Ae)*Math.pow(Math.sin(ke),3)/re,tt=We-Ze,at=je-Je,ot=fe-Ze,ct=me-Je,lt=Math.hypot(at,tt),wt=Math.hypot(ct,ot),Dt=lt*Math.asin((tt*ct-at*ot)/(lt*wt)),Ht=Dt/Math.sqrt(Ae+Be-We*We-je*je);ke+=Ht,ke=Math.min(Math.PI/2,Math.max(0,ke))}return{x:E+cC(We,ae),y:a+cC(je,se)}}function zO(E,a,y,x,b,z,ee,re){return-1*y*Math.cos(b)*Math.sin(re)-x*Math.sin(b)*Math.cos(re)}function UO(E,a,y,x,b,z,ee,re){return-1*y*Math.sin(b)*Math.sin(re)+x*Math.cos(b)*Math.cos(re)}function WO(E,a,y){return Math.atan(-a/E*Math.tan(y))}function jO(E,a,y){return Math.atan(a/(E*Math.tan(y)))}function GO(E,a,y,x,b,z){return y*Math.cos(b)*Math.cos(z)-x*Math.sin(b)*Math.sin(z)+E}function HO(E,a,y,x,b,z){return y*Math.sin(b)*Math.cos(z)+x*Math.cos(b)*Math.sin(z)+a}function VO(E,a,y,x){var b=Math.atan2(x*E,y*a);return(b+Math.PI*2)%(Math.PI*2)}function dC(E,a,y){return{x:E*Math.cos(y),y:a*Math.sin(y)}}function fC(E,a,y){var x=Math.cos(y),b=Math.sin(y);return[E*x-a*b,E*b+a*x]}function KO(E,a,y,x,b,z,ee){for(var re=WO(y,x,b),ae=1/0,se=-1/0,fe=[z,ee],me=-Math.PI*2;me<=Math.PI*2;me+=Math.PI){var Ae=re+me;zse&&(se=ke)}for(var We=jO(y,x,b),je=1/0,Ke=-1/0,Ze=[z,ee],Je=-Math.PI*2;Je<=Math.PI*2;Je+=Math.PI){var tt=We+Je;zKe&&(Ke=ot)}return{x:ae,y:je,width:se-ae,height:Ke-je}}function wX(E,a,y,x,b,z,ee,re,ae){var se=fC(re-E,ae-a,-b),fe=_slicedToArray(se,2),me=fe[0],Ae=fe[1],Be=_O(0,0,y,x,me,Ae),ke=VO(y,x,Be.x,Be.y);keee&&(Be=dC(y,x,ee));var We=fC(Be.x,Be.y,b);return{x:We[0]+E,y:We[1]+a}}function MX(E,a,y,x,b,z,ee,re){var ae=(ee-z)*re+z,se=zO(E,a,y,x,b,z,ee,ae),fe=UO(E,a,y,x,b,z,ee,ae);return uC(Math.atan2(fe,se))}var ZO=1e-4;function hC(E,a,y,x,b,z){var ee=-1,re=1/0,ae=[y,x],se=20;z&&z>200&&(se=z/10);for(var fe=1/se,me=fe/10,Ae=0;Ae<=se;Ae++){var Be=Ae*fe,ke=[b.apply(void 0,(0,fa.Z)(E.concat([Be]))),b.apply(void 0,(0,fa.Z)(a.concat([Be])))],We=Xu(ae[0],ae[1],ke[0],ke[1]);We=0&&atre?Xu(y,x,b,z):vC(E,a,y,x,b,z)}function vC(E,a,y,x,b,z){var ee=[y-E,x-a];if($T(ee,[0,0]))return Math.sqrt((b-E)*(b-E)+(z-a)*(z-a));var re=[-ee[1],ee[0]];JT(re,re);var ae=[b-E,z-a];return Math.abs(qT(ae,re))}function IX(E,a,y,x){return Math.atan2(x-a,y-E)}function Vh(E,a,y,x,b){var z=1-b;return z*z*z*E+3*a*b*z*z+3*y*b*b*z+x*b*b*b}function mC(E,a,y,x,b){var z=1-b;return 3*(z*z*(a-E)+2*z*b*(y-a)+b*b*(x-y))}function pC(E,a,y,x){var b=-3*E+9*a-9*y+3*x,z=6*E-12*a+6*y,ee=3*a-3*E,re=[],ae,se,fe;if(Z0(b,0))Z0(z,0)||(ae=-ee/z,ae>=0&&ae<=1&&re.push(ae));else{var me=z*z-4*b*ee;Z0(me,0)?re.push(-z/(2*b)):me>0&&(fe=Math.sqrt(me),ae=(-z+fe)/(2*b),se=(-z-fe)/(2*b),ae>=0&&ae<=1&&re.push(ae),se>=0&&se<=1&&re.push(se))}return re}function XO(E,a,y,x,b,z,ee,re,ae){var se=Vh(E,y,b,ee,ae),fe=Vh(a,x,z,re,ae),me=af(E,a,y,x,ae),Ae=af(y,x,b,z,ae),Be=af(b,z,ee,re,ae),ke=af(me.x,me.y,Ae.x,Ae.y,ae),We=af(Ae.x,Ae.y,Be.x,Be.y,ae);return[[E,a,me.x,me.y,ke.x,ke.y,se,fe],[se,fe,We.x,We.y,Be.x,Be.y,ee,re]]}function yE(E,a,y,x,b,z,ee,re,ae){if(ae===0)return QO([E,y,b,ee],[a,x,z,re]);var se=XO(E,a,y,x,b,z,ee,re,.5),fe=[].concat(_toConsumableArray(se[0]),[ae-1]),me=[].concat(_toConsumableArray(se[1]),[ae-1]);return yE.apply(void 0,_toConsumableArray(fe))+yE.apply(void 0,_toConsumableArray(me))}function JO(E,a,y,x,b,z,ee,re){for(var ae=[E,ee],se=[a,re],fe=pC(E,y,b,ee),me=pC(a,x,z,re),Ae=0;Ae1||a<0||E.length<2)return null;var y=EC(E),x=y.segments,b=y.totalLength;if(b===0)return{x:E[0][0],y:E[0][1]};for(var z=0,ee=null,re=0;re=z&&a<=z+me){var Ae=(a-z)/me;ee=af(se[0],se[1],fe[0],fe[1],Ae);break}z+=me}return ee}function SC(E,a){if(a>1||a<0||E.length<2)return 0;for(var y=EC(E),x=y.segments,b=y.totalLength,z=0,ee=0,re=0;re=z&&a<=z+me){ee=Math.atan2(fe[1]-se[1],fe[0]-se[0]);break}z+=me}return ee}function bC(E,a,y){for(var x=1/0,b=0;b=0?[b]:[]}function tL(E,a,y,x,b,z,ee){var re=Y0(E,y,b,ee),ae=Y0(a,x,z,ee),se=af(E,a,y,x,ee),fe=af(y,x,b,z,ee);return[[E,a,se.x,se.y,re,ae],[re,ae,fe.x,fe.y,b,z]]}function EE(E,a,y,x,b,z,ee){if(ee===0)return(Xu(E,a,y,x)+Xu(y,x,b,z)+Xu(E,a,b,z))/2;var re=tL(E,a,y,x,b,z,.5),ae=re[0],se=re[1];return ae.push(ee-1),se.push(ee-1),EE.apply(void 0,_toConsumableArray(ae))+EE.apply(void 0,_toConsumableArray(se))}function nL(E,a,y,x,b,z){var ee=CC(E,y,b)[0],re=CC(a,x,z)[0],ae=[E,b],se=[a,z];return ee!==void 0&&ae.push(Y0(E,y,b,ee)),re!==void 0&&se.push(Y0(a,x,z,re)),Cm(ae,se)}function WX(E,a,y,x,b,z){return EE(E,a,y,x,b,z,3)}function rL(E,a,y,x,b,z,ee,re){return hC([E,y,b],[a,x,z],ee,re,Y0)}function aL(E,a,y,x,b,z,ee,re){var ae=rL(E,a,y,x,b,z,ee,re);return Xu(ae.x,ae.y,ee,re)}var Ju=Ie(13932),ih=Ie(68702),iL=Ie(15417);function Kh(E,a){var y=typeof Symbol!="undefined"&&E[Symbol.iterator]||E["@@iterator"];if(!y){if(Array.isArray(E)||(y=(0,iL.Z)(E))||a&&E&&typeof E.length=="number"){y&&(E=y);var x=0,b=function(){};return{s:b,n:function(){return x>=E.length?{done:!0}:{done:!1,value:E[x++]}},e:function(se){throw se},f:b}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +`),Xn.focus();default:throw new Error}},[Xn,la]),Li=(0,Le.useMemo)(()=>{switch(la){case jn:return Le.createElement(yt,{callback:ya,onCancel:Zi});case Vr:return Le.createElement(gt.Z,{callback:ya,onCancel:Zi});case Tn:return Le.createElement(ht.Z,{callback:ya,onCancel:Zi});case xr:return Le.createElement(Yt,{callback:ya,onCancel:Zi});case Da:return Le.createElement(Mt,{callback:ya,onCancel:Zi});case"maths-latex":return Le.createElement(Kn,{showSaveButton:!0,callback:ya});case"inline-latex":return Le.createElement(er.Z,{showSaveButton:!0,callback:ya});default:return null}},[la]);function Zi(){$a("")}(0,Le.useEffect)(()=>{if(Gr.current){let ri=function(ns){Vi=!0,Ro=ns.pageY},Aa=function(){Vi=!1},Ua=function(ns){if(Vi){let vs=ns.pageY-Ro;vs<0&&(vs=0),vs>300&&(vs=300);let mi=Ye+vs+"px";Yi(mi)}},Va=Gr.current,Vi=!1,Ro=0;return Va.addEventListener("mousedown",ri),document.addEventListener("mousemove",Ua),document.addEventListener("mouseup",Aa),()=>{Va.removeEventListener("mousedown",ri),document.removeEventListener("mousemove",Ua),document.removeEventListener("mouseup",Aa)}}},[Xn,Gr]),(0,Le.useEffect)(()=>{Yi(Ye)},[Ye]);const xo=hr(Ue),oo=hr(zi),Ii={width:xo,height:oo},yo=(0,Le.useMemo)(()=>{if(Ni){let ri=new Date(Ni),Aa=ri.getHours(),Ua=ri.getMinutes(),Va=ri.getSeconds();return Aa=Aa<10?"0"+Aa:Aa,Ua=Ua<10?"0"+Ua:Ua,Va=Va<10?"0"+Va:Va,`${Aa}:${Ua}:${Va}`}return 0},[Ni]),co=ri=>{const Aa=[];if(nr){let Ua=-1;ri=ri.replace(/(@▁▁@|@▁@)/g,function(Va,Vi,Ro){Aa.push({multiLine:Va!==yr})})}return Aa};function As(){window.sessionStorage.removeItem(gn),Eo(!1),Ra(0)}function Fo(){Eo(!1),Ra(0),Xn.setValue(window.sessionStorage.getItem(gn))}(0,Le.useEffect)(()=>{bt[la]&&la!==Wr&&la!==xr&&setTimeout(()=>{const ri=document.getElementsByClassName("markdown-popup-form")[0],Aa=window.innerWidth/2-ri.offsetWidth/2,Ua=window.innerHeight/2-ri.offsetHeight/2;jo(Aa),Yr(Ua)},0)},[la]);const Ao=ri=>{ri.preventDefault();const Aa=ri.clientX-ts,Ua=ri.clientY-Go;document.body.onmousemove=Va=>{let Vi=Va.clientX-Aa,Ro=Va.clientY-Ua;const ns=document.getElementsByClassName("markdown-popup-form")[0],vs=window.innerWidth-ns.offsetWidth,mi=window.innerHeight-ns.offsetHeight;Vi=Math.max(0,Math.min(Vi,vs)),Ro=Math.max(0,Math.min(Ro,mi)),js(Va.clientX,Va.clientY,Aa,Ua)&&(jo(Vi),Yr(Ro))},document.body.onmouseup=function(){document.body.onmousemove=null}},js=(ri,Aa,Ua,Va)=>{const Vi=document.body.clientHeight,Ro=document.body.clientWidth;return ri<20&&Ua>ri||ri>Ro-20&&UaAa||Aa>Vi-20&&Vaze in Ne?ye(Ne,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):Ne[ze]=Ge,de=(Ne,ze)=>{for(var Ge in ze||(ze={}))ne.call(ze,Ge)&&oe(Ne,Ge,ze[Ge]);if(te)for(var Ge of te(ze))le.call(ze,Ge)&&oe(Ne,Ge,ze[Ge]);return Ne},he=(Ne,ze)=>xe(Ne,ce(ze));const{useForm:ie}=Le.default,ue={width:280,marginRight:10},ve={labelCol:{span:5},wrapperCol:{span:19}};var Se=({callback:Ne,onCancel:ze})=>{const[Ge]=ie();let Xe=(0,be.useRef)();function Qe(qe){Xe.current.width=Ge.getFieldValue("width"),Xe.current.align=Ge.getFieldValue("align"),Ne(qe,Xe.current)}function rt(qe,ut){if(qe.status===-1){He.ZP.error(qe.message);return}Ge.setFieldsValue({src:`/api/attachments/${qe.id}`,type:ut.type})}function $e(qe){let ut=qe.target.files[0];Xe.current=ut,Re(ut,rt)}return pe.createElement(Le.default,he(de({form:Ge},ve),{className:"upload-image-panel",onFinish:Qe,style:{width:470,overflow:"hidden"}}),pe.createElement(Le.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},pe.createElement("div",{className:"flex-container"},pe.createElement(Le.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},pe.createElement(Fe.default,{style:ue})),pe.createElement(De,{onFileChange:$e}))),pe.createElement(Le.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},pe.createElement(Fe.default,{style:{width:264}})),pe.createElement(Le.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},pe.createElement(Ce.Z,null,pe.createElement(Le.default.Item,{name:"width",style:{margin:0}},pe.createElement(_e.Z,{style:{width:264}})),pe.createElement("span",{className:"ml8"},"%"))),pe.createElement(Le.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},pe.createElement(Pe.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),pe.createElement("aside",null,pe.createElement(Le.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},pe.createElement(ge.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),pe.createElement(ge.ZP,{type:"default",onClick:ze},"\u53D6\u6D88"))))};function De({onFileChange:Ne}){return pe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",pe.createElement("input",{type:"file",onChange:Ne}))}function Re(Ne,ze){if(!Ne)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,we.bg)())throw He.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Ge=new FormData;Ge.append("editormd-image-file",Ne),Ge.append("file_param_name","editormd-image-file"),Ge.append("byxhr","true");var Xe=new window.XMLHttpRequest;Xe.withCredentials=!0,Xe.addEventListener("load",function(Qe){ze(JSON.parse(Qe.target.responseText),Ne)},!1),Xe.addEventListener("error",function(Qe){console.error(Qe)},!1),Xe.open("POST",`${Ee.KI}/api/attachments.json`),Xe.send(Ge)}},75790:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Fe}});var Le=Ie(59301),He=Ie(4676);class Fe extends Le.Component{constructor(_e){super(_e);const Pe=window.document;this.node=Pe.createElement("div"),Pe.body.appendChild(this.node)}render(){const{children:_e}=this.props;return(0,He.createPortal)(_e,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},929:function(St,Tt,Ie){"use strict";Ie.d(Tt,{i:function(){return ve},Z:function(){return De}});var Le={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},He=Ie(71418),Fe=Ie(6848),Ce=Ie(93948),_e=Ie(92310),Pe=Ie.n(_e),ge=Ie(49661),Ee=Ie(57884),be=Ie(34055),we=Ie(79005),pe=Ie(20345),ye=Ie(77882),xe=Ie(31081),ce=Ie(75309),te=Ie(71979),ne=Ie(47558),le=Ie(42922),oe=Ie(66832),de=Ie(96593),he=Ie(19664),ie=Ie(91833),ue=Ie(59301);const ve=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:we,swimg:pe},{name:"101\u8BA1\u5212",ptimg:ye,swimg:xe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ce,swimg:te},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ne,swimg:le},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:oe,swimg:de},{name:"\u519B\u961F\u4E00\u6D41",ptimg:he,swimg:ie}];var De=({className:Re,dataSource:Ne=[],col:ze=4,right:Ge,bottom:Xe=23,precision:Qe=0,wrapWidth:rt=1200,trackEventItems:$e,loading:qe,onRemove:ut=()=>{},isCurrent:it=!0,showAlias:dt=!1,showProgress:nt=!1})=>{const ft=Math.floor((rt-(ze-1)*Ge)/ze),yt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(gt=>(window.ENV==="build"&&(gt.ptimg=`/react/build${gt.ptimg}`,gt.swimg=`/react/build${gt.swimg}`),gt));return ue.createElement(He.Z,{spinning:qe},ue.createElement("div",{className:Pe()(Le.list,Re)},!!(Ne!=null&&Ne.length)&&(Ne==null?void 0:Ne.map((gt,ht)=>{var vt,Ut,Qt,en,fn,Bt;const{name:an,id:on,identifier:In,featured:Nn,school_name:sn,image_url:tn,excellent:Gt,is_plan:Ot}=gt;return ue.createElement("div",{key:on,className:it&&nt?Le.wrapisCurrent:Le.wrap,style:{width:ft,marginRight:(1+ht)%ze===0?0:Ge+Qe,marginBottom:Xe}},ue.createElement("a",{className:Le.li,onClick:Et=>{Et.preventDefault(),Et.stopPropagation(),$e&&(0,ge.L9)([$e]),(0,ge.xg)(`/paths/${In}`)}},ue.createElement("div",{className:Le.img},ue.createElement("img",{className:Le.cover,src:`${tn}`}),it&&(0,be.bg)()&&(gt==null?void 0:gt.studying)&&ue.createElement("div",{className:`${Le.movebq} user-path-items`,onClick:Et=>{Et.stopPropagation(),ut(gt)}},ue.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ue.createElement("span",{className:"c-red"},"\u79FB\u9664")),(vt=gt==null?void 0:gt.subject_tags)==null?void 0:vt.map((Et,Yt)=>{var mt,At;if(Yt===0){const Ft=(mt=yt.find(Mt=>Mt.name==Et))==null?void 0:mt.swimg;return ue.createElement("img",{className:Le.sign,src:Ft,style:{left:"-4px"}})}const Xt=(At=yt.find(Ft=>Ft.name==Et))==null?void 0:At.ptimg;return ue.createElement("img",{className:Le.sign,src:Xt,style:{left:`${48+52*(Yt-1)+2*Yt}px`}})}),ue.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(gt==null?void 0:gt.excellent)&&ue.createElement("div",{className:Le.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ue.createElement("div",{className:Le.name},ue.createElement(Fe.Z,{title:dt&&(gt!=null&>.excellent_alias_name)?ue.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${an}`,ue.createElement("br",null),ue.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${gt==null?void 0:gt.excellent_alias_name}`)):an},ue.createElement("span",{className:Le.e},dt&&(gt==null?void 0:gt.excellent_alias_name)||an))),it&&nt&&((Ut=gt==null?void 0:gt.progress)==null?void 0:Ut.all_score)!=0&&ue.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},ue.createElement(Ce.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Qt=gt==null?void 0:gt.progress)==null?void 0:Qt.my_score)/((en=gt==null?void 0:gt.progress)==null?void 0:en.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(fn=gt==null?void 0:gt.progress)==null?void 0:fn.my_score,"/",(Bt=gt==null?void 0:gt.progress)==null?void 0:Bt.all_score),(!it||!nt)&&ue.createElement("div",{className:Le.tags},ue.createElement("div",null,ue.createElement(Fe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ue.createElement("span",null,ue.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ue.createElement("span",null,gt.stages_count))),ue.createElement(Fe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ue.createElement("span",null,ue.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ue.createElement("span",null,gt.members_count)))))))})),!Ne.length&&ue.createElement(Ee.Z,null)))}},47949:function(St,Tt,Ie){"use strict";Ie.d(Tt,{jL:function(){return _e},w9:function(){return Gn},dN:function(){return vn},QD:function(){return hn},cQ:function(){return en.Z},Oz:function(){return Ft},op:function(){return Ue},O5:function(){return Ja},_b:function(){return fr},t7:function(){return Ne},Gi:function(){return Ba},YG:function(){return Wr},kT:function(){return Da},qp:function(){return le},K3:function(){return he},vr:function(){return Pn},qE:function(){return Pt},Je:function(){return Xe},wb:function(){return ht},lB:function(){return Qt},cq:function(){return si},tp:function(){return ve},Si:function(){return Zr},k8:function(){return Ls},Du:function(){return Yi}});var Le=Ie(59301),He={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Fe="data:image/png;base64,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",_e=({dataSource:Gr=[],img:Tr,imgWidth:Mr=346,title:Fa,sunTitle:Na,bannerExtraContent:yi})=>Le.createElement("div",{className:He.banner},Le.createElement("div",{className:He.content},Le.createElement("aside",null,Le.createElement("p",null,Le.createElement("b",null,Fa),Le.createElement("span",null,Na)),Gr.length>0&&Le.createElement("div",{className:He.btns},Gr.map((ya,Li)=>Le.createElement("div",{key:Li,onClick:ya.click},ya.name,ya.sign?Le.createElement("img",{src:Fe,width:39}):null))),yi),Tr&&Le.createElement("img",{style:{marginTop:33,marginRight:38},src:Tr,width:Mr}))),Pe={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ge=Ie(92310),Ee=Ie.n(ge),be=Ie(89392),we=Object.defineProperty,pe=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,ce=(Gr,Tr,Mr)=>Tr in Gr?we(Gr,Tr,{enumerable:!0,configurable:!0,writable:!0,value:Mr}):Gr[Tr]=Mr,te=(Gr,Tr)=>{for(var Mr in Tr||(Tr={}))ye.call(Tr,Mr)&&ce(Gr,Mr,Tr[Mr]);if(pe)for(var Mr of pe(Tr))xe.call(Tr,Mr)&&ce(Gr,Mr,Tr[Mr]);return Gr},le=({dataSource:Gr=[],value:Tr,onChange:Mr,onTitleChange:Fa,className:Na,title:yi,titleWidth:ya=41,style:Li={},fontColor:Zi="#6A7283",showCount:xo,classNameActive:oo,styleItem:Ii={}})=>{const[yo,co]=(0,Le.useState)(0),[As,Fo]=(0,Le.useState)(!1),Ao=(0,Le.useRef)(null),js=(0,Le.useRef)(null);return(0,Le.useEffect)(()=>{var ri;Gr.length!==0&&(((ri=Ao==null?void 0:Ao.current)==null?void 0:ri.clientHeight)>97?co(1):co(0)),Gr.length===0&&co(0),Fo(!1)},[Gr]),Le.createElement("div",{className:Ee()(Pe.row,Na),style:Li},Le.createElement("div",{onClick:(0,be.throttle)(()=>Fa==null?void 0:Fa(),2e3),style:{width:ya,marginTop:As?12:4},className:`${Pe.title} ${Fa?"current":""}`},yi),Le.createElement("div",{className:As?`${Pe.tagsWrap} ${Pe.tagsBorderWrap}`:Pe.tagsWrap},Le.createElement("div",{className:Pe.bar,ref:js,style:yo>0?{height:yo===1?97:"auto",overflow:yo===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},Le.createElement("div",{className:Pe.tag,ref:Ao},Gr==null?void 0:Gr.map(ri=>Le.createElement("span",{onClick:()=>Mr(ri.id),key:ri.id,style:te(te({color:Zi},Ii),(ri==null?void 0:ri.style)||{}),className:Tr===ri.id?Ee()(oo||Pe.active,ri.classNameActive):""},Le.createElement("span",{title:ri.name,className:Pe.name},ri.name),!!xo&&Le.createElement("span",{className:Pe.num},ri.count))))),!!yo&&Le.createElement(Le.Fragment,null,yo===1?Le.createElement("div",{onClick:()=>{var ri;co(2),((ri=Ao==null?void 0:Ao.current)==null?void 0:ri.clientHeight)>245?Fo(!0):Fo(!1)},className:Pe.action},"\u5C55\u5F00",Le.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):Le.createElement("div",{onClick:()=>{js.current.scrollTop=0,co(1),Fo(!1)},className:Pe.action},"\u6536\u8D77",Le.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},oe={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},he=({dataSource:Gr=[],value:Tr,onChange:Mr,onTitleChange:Fa,className:Na,title:yi,titleWidth:ya=41,style:Li={},fontColor:Zi="#6A7283",showCount:xo,expand:oo=!0})=>{const[Ii,yo]=(0,Le.useState)(0),[co,As]=(0,Le.useState)(!1),Fo=(0,Le.useRef)(null),Ao=(0,Le.useRef)(null),[js,ri]=(0,Le.useState)(oo);return Le.createElement("div",{className:Ee()(oe.row,Na),style:Li},Le.createElement("div",{className:"flex item-center justify-between"},Le.createElement("div",{onClick:(0,be.throttle)(()=>Fa==null?void 0:Fa(),2e3),style:{width:ya,marginTop:co?12:4},className:`${oe.title} ${Fa?"current":""}`},yi),Le.createElement("i",{className:`iconfont ${js?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:js?8:10},onClick:()=>ri(!js)})),js&&Le.createElement("div",{className:co?`${oe.tagsWrap} ${oe.tagsBorderWrap}`:oe.tagsWrap},Le.createElement("div",{className:oe.fenge}),Le.createElement("div",{className:oe.bar,ref:Ao},Le.createElement("div",{className:oe.tag,ref:Fo},Gr==null?void 0:Gr.map(Aa=>Le.createElement("span",{onClick:()=>Mr(Aa.id),key:Aa.id,style:{color:Zi},className:Tr===Aa.id?oe.active:""},Le.createElement("span",{title:Aa.name,className:oe.name},Aa.name),!!xo&&Le.createElement("span",{className:oe.num},Aa.count)))))))},ie={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ve=({dataSource:Gr=[],value:Tr,onChange:Mr,className:Fa,style:Na={}})=>Le.createElement("div",{style:Na,className:Ee()(ie.tabs,Fa)},Gr.map(yi=>Le.createElement("span",{onClick:()=>Mr(yi.id),className:Tr===yi.id?ie.active:"",key:yi.id},yi.name))),Se={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},De=Ie(92832),Ne=({dataSource:Gr=[],value:Tr="",onChange:Mr,onInputChange:Fa=()=>{},className:Na,style:yi={},placeholder:ya,allowClear:Li=!1})=>{var Zi;const[xo,oo]=(0,Le.useState)(""),[Ii,yo]=(0,Le.useState)("");(0,Le.useEffect)(()=>{var Fo;let Ao=Tr;(Fo=JSON.stringify(Tr))!=null&&Fo.includes("{")&&(oo(Tr.id),Ao=Tr.value||"");try{yo(decodeURIComponent(Ao||""))}catch(js){yo(decodeURIComponent(Ao||""))}},[Tr]);const co=()=>{Mr(encodeURIComponent(Ii),xo||null)},As=Fo=>{Fo!==xo&&(oo(Fo),Mr(encodeURIComponent(Ii),Fo))};return Le.createElement("div",{className:Ee()(Se.input,Na),style:yi},!!Gr.length&&Le.createElement("div",{className:Se.dropdown},Le.createElement("div",{className:Se.text},(Zi=Gr.find(Fo=>Fo.id===xo))==null?void 0:Zi.name,Le.createElement("i",{className:"iconfont icon-zhankai4"}),Le.createElement("b",{className:Se.b1}),Le.createElement("b",{className:Se.b2})),Le.createElement("div",{className:Se.menu},Gr.map((Fo,Ao)=>Le.createElement("div",{key:Ao,onClick:()=>As(Fo.id)},Fo.name)))),Le.createElement(De.default,{onPressEnter:co,value:Ii,onChange:Fo=>{yo(Fo.target.value),Fa(encodeURIComponent(Fo.target.value),xo||null)},bordered:!1,placeholder:ya}),Le.createElement("i",{onClick:co,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ze={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Xe=({value:Gr,onChange:Tr,className:Mr,total:Fa,pageSize:Na,style:yi={}})=>{const ya=Gr<2,Li=Gr>=Math.ceil(Fa/Na);return Fa<=Na?Le.createElement(Le.Fragment,null):Le.createElement("div",{className:Ee()(ze.quickPager,Mr),style:yi},Le.createElement("div",{onClick:()=>{ya||Tr(Gr-1,"prev")},className:ya?ze.disabled:""},"\u4E0A\u4E00\u9875"),Le.createElement("div",{onClick:()=>{Li||Tr(Gr+1,"next")},className:Li?ze.disabled:""},"\u4E0B\u4E00\u9875"))},Qe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},rt=Ie(71418),$e=Ie(6848),qe=Ie(13570),ut=Ie(90524),it=Ie(49661),dt=Ie(96908),nt=Ie(57177),ft=Ie(81378),yt=Ie(57884),ht=({className:Gr,dataSource:Tr=[],col:Mr=4,right:Fa,bottom:Na=23,precision:yi=0,wrapWidth:ya=1200,trackEventItems:Li,loading:Zi})=>{const xo=Math.floor((ya-(Mr-1)*Fa)/Mr);return Le.createElement(rt.Z,{spinning:Zi},Le.createElement("div",{className:Ee()(Qe.list,Gr)},!!Tr.length&&Tr.map((oo,Ii)=>{const{name:yo,id:co,identifier:As,power:Fo,cover_image_id:Ao,pic:js}=oo;return Le.createElement("div",{className:Qe.wrap,key:co,style:{width:xo,marginRight:(1+Ii)%Mr===0?0:Fa+yi,marginBottom:Na}},Le.createElement("a",{target:"_blank",href:`/shixuns/${As}/challenges`,className:Qe.li,onClick:ri=>{ri.preventDefault(),Li&&(0,it.L9)([Li]),Fo&&(0,it.xg)(`/shixuns/${As}/challenges`)}},Le.createElement("div",{className:Qe.img},Le.createElement("img",{className:Qe.cover,src:`${js}`}),oo.is_jupyter&&Le.createElement("img",{className:Qe.sign,src:dt}),oo.is_jupyter_lab&&Le.createElement("img",{className:Qe.sign,src:nt}),oo.is_unity_3d&&Le.createElement("img",{className:Qe.sign,src:ft})),Le.createElement("div",{className:Qe.name},Le.createElement($e.Z,{title:yo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},Le.createElement("span",{className:Qe.e},yo||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),Le.createElement("div",{className:Qe.tags},Le.createElement($e.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},Le.createElement("span",null,Le.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),Le.createElement("span",null,oo.challenges_count))),!!oo.myshixuns_count&&Le.createElement($e.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Le.createElement("span",null,Le.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),Le.createElement("span",null,oo.myshixuns_count))),Le.createElement($e.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},Le.createElement("span",null,Le.createElement("span",null,oo.level))),Le.createElement("div",{className:Qe.rate},Le.createElement(qe.Z,{allowHalf:!0,disabled:!0,defaultValue:oo.score_info}),Le.createElement("span",null,"\xA0",oo.score_info?`${oo.score_info}\u5206`:"5\u5206")))),!Fo&&Le.createElement("div",{className:Qe.lockWrap},Le.createElement("img",{src:`${ut.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Le.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Tr.length&&Le.createElement(yt.Z,null)))},vt={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},Qt=({className:Gr,dataSource:Tr=[],col:Mr=4,right:Fa,bottom:Na=23,precision:yi=0,wrapWidth:ya=1200,wrapClassName:Li,trackEventItems:Zi,loading:xo})=>{const oo=Math.floor((ya-(Mr-1)*Fa)/Mr);return Le.createElement(rt.Z,{spinning:xo},Le.createElement("div",{className:Ee()(vt.list,Gr)},!!Tr.length&&Tr.map((Ii,yo)=>{const{name:co,id:As,identifier:Fo,power:Ao,cover_image_id:js,pic:ri}=Ii;return Le.createElement("div",{className:Ee()(vt.wrap,Li),key:As,style:{width:oo,marginRight:(1+yo)%Mr===0?0:Fa+yi,marginBottom:Na}},Le.createElement("a",{target:"_blank",href:`/shixuns/${Fo}/challenges`,className:vt.li,onClick:Aa=>{Aa.preventDefault(),Zi&&(0,it.L9)([Zi]),Ao&&(0,it.xg)(`/shixuns/${Fo}/challenges`)}},Le.createElement("img",{src:Ie(47621),className:vt.titleBg}),Le.createElement("div",{className:vt.name},Le.createElement($e.Z,{title:co||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},Le.createElement("span",{className:vt.e},co||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),Le.createElement("div",{style:{padding:"14px",paddingBottom:0}},Le.createElement("div",{className:vt.img},Le.createElement("img",{className:vt.cover,src:js?`${ut.Z.API_SERVER}/api/attachments/${js}`:`${ut.Z.IMG_SERVER+ri}`}),Ii.is_jupyter&&Le.createElement("div",{className:vt.bq},"Jupyter"),Ii.is_jupyter_lab&&Le.createElement("div",{className:vt.bq},"JupyterLab"),Ii.is_unity_3d&&Le.createElement("div",{className:vt.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),Le.createElement("div",{className:"mt20 flex item-center justify-between"},Le.createElement("div",null,Le.createElement("span",{className:vt.text},"\u5B66\u4E60\u4EBA\u6570"),Le.createElement("span",{className:vt.value},Ii.myshixuns_count)),Le.createElement("div",null,Le.createElement("span",{className:vt.text},"\u56F0\u96BE\u7B49\u7EA7"),Le.createElement("span",{className:vt.value},Ii.level))),Le.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},Le.createElement("div",null,Le.createElement("span",{className:vt.text},"\u5173\u5361\u6570"),Le.createElement("span",{className:vt.value},Ii.challenges_count)),Le.createElement("div",{className:vt.rate},Le.createElement(qe.Z,{allowHalf:!0,disabled:!0,defaultValue:Ii.score_info}),Le.createElement("span",{className:vt.value,style:{color:"#FF9C00"}},"\xA0",Ii.score_info?`${Ii.score_info}\u5206`:"5\u5206"))))),!Ao&&Le.createElement("div",{className:vt.lockWrap},Le.createElement("img",{src:`${ut.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Le.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Tr.length&&Le.createElement(yt.Z,null)))},en=Ie(929),fn={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Bt=Ie(79005),an=Ie(20345),on=Ie(77882),In=Ie(31081),Nn=Ie(75309),sn=Ie(71979),tn=Ie(47558),Gt=Ie(42922),Ot=Ie(66832),Et=Ie(96593),Yt=Ie(19664),mt=Ie(91833);const At=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Bt,swimg:an},{name:"101\u8BA1\u5212",ptimg:on,swimg:In},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Nn,swimg:sn},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:tn,swimg:Gt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Ot,swimg:Et},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Yt,swimg:mt}];var Ft=({className:Gr,dataSource:Tr=[],col:Mr=4,right:Fa,bottom:Na=23,precision:yi=0,wrapWidth:ya=1200,trackEventItems:Li,loading:Zi,wrapClassName:xo,imgClassName:oo,isArrow:Ii=!1})=>{const yo=Math.floor((ya-(Mr-1)*Fa)/Mr),[co,As]=(0,Le.useState)(),[Fo,Ao]=(0,Le.useState)(),js=Aa=>As(Aa),ri=()=>As(-1);return Le.createElement(rt.Z,{spinning:Zi},Le.createElement("div",{className:Ee()(fn.list,Gr)},!!(Tr!=null&&Tr.length)&&(Tr==null?void 0:Tr.map((Aa,Ua)=>{var Va;const{name:Vi,id:Ro,identifier:ns,featured:vs,school_name:mi,image_url:Gs,excellent:Ul,is_plan:el}=Aa;return Le.createElement("div",{key:Ro,className:Ee()(fn.wrap,xo),style:{width:yo,marginRight:(1+Ua)%Mr===0?0:Fa+yi,marginBottom:Na}},Le.createElement("a",{target:"_blank",href:`/paths/${ns}`,className:fn.li,onClick:fo=>{fo.preventDefault(),Li&&(0,it.L9)([Li]),(0,it.xg)(`/paths/${ns}`)}},Le.createElement("img",{src:Ie(39057),className:fn.titleBg}),Le.createElement("div",{className:fn.name},Le.createElement($e.Z,{title:Vi},Le.createElement("span",{className:fn.e,style:{color:Ii&&co===Ua?"#145DFF":"#000000"},onMouseEnter:()=>{js(Ua)},onMouseLeave:ri},Vi))),Le.createElement("div",{style:{padding:"14px",paddingBottom:0}},Le.createElement("div",{className:Ee()(fn.img,oo)},Le.createElement("img",{className:fn.cover,src:`${ut.Z.IMG_SERVER+Gs}`}),(Va=Aa==null?void 0:Aa.subject_tags)==null?void 0:Va.map((fo,ko)=>{var ms,Lo;if(ko===0){const Ks=(ms=At.find(Ds=>Ds.name==fo))==null?void 0:ms.swimg;return Le.createElement("img",{className:fn.sign,src:Ks,style:{left:"-4px"}})}const is=(Lo=At.find(Ks=>Ks.name==fo))==null?void 0:Lo.ptimg;return Le.createElement("img",{className:fn.sign,src:is,style:{left:`${48+52*(ko-1)+2*ko}px`}})}),Le.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Aa==null?void 0:Aa.excellent)&&Le.createElement("div",{className:fn.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Le.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},Le.createElement("div",null,Le.createElement("span",{className:fn.text},"\u7AE0\u8282\u6570"),Le.createElement("span",{className:fn.value},Aa.stages_count)),Le.createElement("div",null,Le.createElement("span",{className:fn.text},"\u5B66\u4E60\u4EBA\u6570"),Le.createElement("span",{className:fn.value},Aa.members_count))))))})),!Tr.length&&Le.createElement(yt.Z,null)))},Mt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ln="data:image/png;base64,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",Mn=Ie(59301),Gn=({className:Gr,dataSource:Tr=[],col:Mr=4,right:Fa,bottom:Na=23,precision:yi=0,wrapWidth:ya=1200,trackEventItems:Li,loading:Zi})=>{const xo=Math.floor((ya-(Mr-1)*Fa)/Mr);return Mn.createElement(rt.Z,{spinning:Zi},Mn.createElement("div",{className:Ee()(Mt.list,Gr)},!!Tr.length&&Tr.map((oo,Ii)=>{const{subject_identifier:yo,id:co,identifier:As,power:Fo}=oo,Ao=oo.is_public!=0&&oo.is_public;return Mn.createElement("div",{className:Mt.wrap,key:co,style:{width:xo,marginRight:(1+Ii)%Mr===0?0:Fa+yi,marginBottom:Na}},Mn.createElement("a",{className:Mt.li,onClick:js=>{js.preventDefault(),Li&&(0,it.L9)([Li]),(0,it.xg)(oo.first_category_url)}},Mn.createElement("div",{className:Mt.top},Mn.createElement($e.Z,{title:oo.name},Mn.createElement("div",{className:Mt.name},oo.name)),Mn.createElement("img",{className:Mt.img,src:ut.Z.IMG_SERVER+"/images/"+oo.avatar_url}),Mn.createElement("div",{className:Mt.text,title:oo.creator},oo.creator),yo&&Mn.createElement("div",{className:Mt.btns},Mn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Mn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ao&&Mn.createElement("div",{className:Mt.sign},"\u516C\u5F00")),Mn.createElement("div",{className:Mt.bottom},oo.visits>0&&Mn.createElement($e.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Mn.createElement("span",null,Mn.createElement("i",{className:"iconfont icon-liulanyan"}),Mn.createElement("span",null,oo.visits))),oo.course_members_count>0&&Mn.createElement($e.Z,{title:"\u6210\u5458",placement:"bottom"},Mn.createElement("span",null,Mn.createElement("i",{className:"iconfont icon-chengyuan"}),oo.course_members_count)),oo.tasks_count>0&&Mn.createElement($e.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Mn.createElement("span",null,Mn.createElement("i",{className:"iconfont icon-zuoye"}),oo.tasks_count)),oo.is_end?Mn.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Mn.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!oo.is_accessible&&Mn.createElement("div",{className:Mt.lockWrap},Mn.createElement("img",{src:`${ut.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Mn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Tr.length&&Mn.createElement(yt.Z,null)))},Kn={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},er="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXWmQXFd1/s59r3t6nX00o93GluV9AQNxiAkIB0OMISFsFQqSAhOohFR+JKmEQPILClJZfpEfIUAChFQSHIJxnGDiDYwsb8KRLUuWZcmSxqN9pJF6nV7eSZ373u1509Mzvd2eGVt6VV2z9Ht3+9459+yX8Bq4mDmWK2GLqla3MvFWZt4KpjVMSBNzGoQ0M6WJkJbpMiNDxBkwMkyUIUYGxCeJaB8x7fMcZ18yiv1EVHy1Lw+9GicwO8tXlSrlbSB6O4HfANAmZlY250JEHsBHGLQTzA9H3chDfX2012Yfy9HWqwJgZh7NF6vvY/a2gWkbgyeWY3Hq+yDQcRA/RKQeSsSce4jo9EqMo50+Vy3AzNxXKFTv9MAfB/AuZo60M7Fe30tEZQA/UqBvx+POvUQ02+s+O2l/1QGcy5Xe6Cn1SXj8YYAHO5nU8j9DM1D0b8rzvpFMRp9a/v4X73HVAJwplN9GHj7P4NtW0wK1OxYCPcAKX0rHI4+0+2wv7l9xgHPFyrs9j78A5l/sxQRXrE2ix5SiLyZj7v+s2BgArBjA+XzpzR7oq8x880ouQK/7JqKnFfiziUT0iV731aj9ZQeYmYez+fJXiOguZl72/ldkkYmYmb+eSkT+lIjOLOcYlm2BBcx8sfoJz+O/BHhkOSe5evqiaaXoTxIx55tExMsxrmUBOJ/njVVUvgvmW5djUqu+D6JHHbgfTSRostdj7TnAuWLlDq/K37pwqXYxCGlaOfRbyZh7Xy9B7hnAzOzmCpUvA/jDC2WvbReogE3/TTLufo6IKu0+38r9PQE4n+f1VVS+B+ZbWhnEBX8P0Q4H7gcTCZqyvRbWARZHQLlavp8ZG20P9rXcHhEmI07kdtsODasA5/OlX6gy/dfF/bbTV5GmHeL3JBLRxzttof45awCLRYo9vpuZE7YGdyG2Q0R5UvQBWxYwKwBn8pWPEPg7IlhdiKDYnrMIXAz6WDrh/mu3bXcNcEC5P7wIbrdQzH9eQCZF7+2WkrsCWPZcD/TgRbZsF1zTmrBrBX5HN3tyxwD7YTOVRy8KVL0Bd65Vmo667q2dStcdASx6rofyjouqUK/B9dsXFUohcksnenLbAMtemy1UfnrRiLE84NZ6IdqRirtvbdfi1TbA2Xz5r5j5j5Z5ehe705RMf51KRP64ncVoC2BxHLDH9/batlz2gJPnFc7PArNVgvjViABH6Zhm/ZErQoxkH7AmxYhHlsX71s7aWr9XbNek6M52HBQtA6xdflx5pldCVaEMHDuvcK5A8AjI5oB8EShXgEoZKFeBSgVQCohEgKjr/4z3AUP9gCIg7jLWpBn9fa9lsMXa5d7UqquxJYCFYrOFyk964c8V4F44oVCsEs5lgfNZIJcHPMFIk27wU0sbof/V0UcyBgz2AyMDQDQCbBzwXrtAEz2airu/3ErQQEsA5wqVT3qe93WbPKfqAS+eUsiWCWdmgJPTQLVaB2gjw6oB3U9B0azbsGz5XV6KsWFg01pAzGqXjniIua89ilZK3ZWMu99ohklTgP0YqsqLNlnz+SJh7ymF8xkf2JKEkFu+BOx1Y8CGNcBAH2P9gGe5h5VujqZTCfeKZjFeTQHO5EpfA/ApW9N5ZYYweU5h6jhwPlfHcpux5Ha/BxCLAldfBqSijMtHX2sg4x/SyejvLIXNkgAHoa07bEnNe48rnCkQDr8CFBokehh2q1ntIizYsOVG3y/g6AH7dl3gykuAvj4gAkahSihUCCVP9nryJfNgj1dguIrQ5wKJCCMZZaSjjOGEh6jV9LbuSUb2YAW+ZamQ3CUBzubLT9mKW95zTOFkhnDoqC8NL8clL0oqSYgnCSoCVIM92580axAjji+BuyqQ4RgQOq8wUKrK/0jv83Ilo8BQzMO6VBUDseWYQfM+JO46lYi8cbE7FwVYZxxUvf9u3kXzOyZnCIfPKuw/FAhSgcxTz3GbyFQLpOh6Ics877qE9AAQiZEGSyJUI6JGOT5VxlxocEWvdgTcAGQBUtQwWRTDTQTkYhXIlQnZElD2fMBjDmMizdjYX0VkhSlbOepXF/M6LQpwJl/ebiOd5FyR8PxxhQNHgGKP8+9EL04PKU2tAr5LjIQLJB0DJmswDbACpuP41KuBFYDlEwBsKFdz72ClZqvA2SJpI4yALc+PJ6rYPCDSevOXvSd3EG1PJyK/1KjthgBLIhg8frjbwYgq9MRhB5PHgXOZha01k5nq9d4FalEgowk4/UMKTp/fR59iJBX0nqkBo8ASpsGVPdYHVD7yuwY8uLcGcrAyNZCljbopZErAqQKhWPGB3pD2cEl/RUyK3S5d+88renujhLeGI8nmyv9rI8vv+aMKh6cJk8eC8Tbjye1Oi4BEkpDo91lxVDFSjghS/lVjuQZgMXc6DDdgxRrYEAWbl0GDHwC6FMBmuLkycKJAKFUJMQe4YriCwdjy6t6S1ZhKRn6l0TY37386Pxd4st21rr9fWNnTkw72HeyNnit7Z/+YAsn+CUbaBWJ68wzADbFZQ8GaJSuex6INy9ZCVmDvNkBLW2Y/DrPpxdbmTBGYLhCYCBvSVWzury4rNSvgTfX5yQsoOJMr/T2AJXWrVsDfeUThldOEoydbubu9e9wIYWBUFtJnxwPOHPuct28KyHWs1yHWVCsgCgULwAZkDXBA3ealaAdgmYWoXlNZ0vtzfx9wzUhZ97NM19fSyeinw33NA1jKJmTzlePdZtaL40Cod8+BQGq2OLtIFBgcVVrlSTiMtDPXeHgy+ndDgYFkrPfZEBUb9cgA7H8X7M/B3m0o17QXNLvkjGRsx/OkJW+R2q8erWjW3fuLZlIJdyJcTmIewPl85QNV9r7X7UD2nVTYd4wweXTplpoZNuqf7osB6WEFD4xBw5IbdFG/b8rfMlENoKZQn01rISvYg42qNPcSzLFneRH0FWL/razR6QLh7KxvNLl2tLwsUrZD6oOJhHu3Gd88gLP5skRH3tnK4Je6Z/tBBwenGkvOnbYtHqL+Nb5DeFgMFK2wPSNBB9gYdu2zaNZg14QsvZfPl6r1ixH+NFCfms3nfBk4lSdEXcK1Y2X0tTLuZo0u8T0R3ZtKRN67AGApVZQrVI52W81GDANPHnGw64XA5RcaTODsWbSswGJCthguhsYJHjNGWwXXEJ0BSChYfjdsGKzB05Qb/M/swWGVSb8MwbMycNNGeG9uhse5EnC6qLShRUAWga5Xl1T/ScbddabEU42CbbkEX55W2DtFONAg87WZltToBZAFHV4rbBkYiDASLSzOPLYUAtgA6APFvkFD2HQAvBikjSQt1C036BdAKDt4EbSEbQwjIQNIM8BEXz5fJu3Zunqkt7basCuxthbZfOm7zPjNZgNt9v3OSYWXpgjHpxf655sB3Kjt0XEhLyDpMvrrBZVGqmadXlDbPo3QFLJUacOJYuhce+NXDu4z0nRY0hbDiTgu6oWxZmsi30sXIniJk0NUKDGK9Ooiwr+kEtGPhsQGCZEpH7NRQc7sv9PnlgzA0HNrZslKpgnxftKq0FCHZkAjYEl/AkxNWBKngo4aYWxdR7h8Qr5f3AJVKDF2H/FNnZHASSHgmz26FbCkv6kcoQrCVaMVpHsUiCAV+VLJyNoawEHtxz2tDLLZPT894OClI37oTTeXcoHRCaUdBbLvLrH2S3YzT481+CrA84CKJ2oc49feRHA1T176+vlBT8eGxSJ+PJgxc7ZjmRQ9+WiOEHMJ142WemYIibqRqyVYXs8qkyv9HoCvNptgK98/+rKD3S8CxVIrdy9+z8ioguoDBiOMePO1X9hQ6JkwFcuNQkns+UaJSpnx4V8iOC28QY+/6KFSBeIxaJVHuxoDo0k7sz1bIpwrETalq5hI9oxVfzadjP6dD3C+/B9gfn87g1zs3u2HHDz9/CIGjmY8OWhUjBlD4wpR8lWijq6wcyD4XW/ZQTBfqeJHbM5WGB9/W2sA/2yvp6k+0Qckoj6rNlaxdsYoe/8reV/6u3GsBKcdFtBqR0T/kU5EPqABzuZLLzPjklafXeq+n73s4JkXgFIXFDw2IdIMMBbh1vTdRgOqM0roNQwiN8TLpcEtC6dhfPK25gCLivbALtZUm4wDcQFYjCQdbh/ioDg1q3TwwIaUfSomwqFUInqpVOiK5QqVnK16yz854OCFg/LSLBSi6nFopBaJnXlkgtBHjCEb9WVDDgPDmiVao6zBBUR4+sztPsAvHmU89KwvOMn+KuDJfhuLsLZ7y/8kPFc+ArDEZndCwWYdROAShnLjmjKUZSqWetfJuJuk7Cxfx5XyszaoV9rQQtYkMD3TWYsjYwQ3ThgV6u1k7w11G1aRTJy1sEfJnBAOU5DPLOOzd/gA//wA49+3+/ZoAU8C9hIxRqoPSCeAlAG3zwc+2uEebIaYKQPTswqbByoYj9t3L5IbuZ5s2Z/NoB9/WWH/FOHY6QZ6cIM45nAQnbQxsVHpSIzRaGcvSPgpAViANTZvEazEEWDYswB8+QTjnTdKGA7hbJbx7YeBM1mgT8CNCqjsAxuHTpOR/Ve+kxfA2LE7JT6zF8vLcs2wfeOH2KUpVyh/3vP4i90vp9/CnuMKe15pbMlqxqJF700PkdYPJSKjkyvs9dEB8SEjhuy9IgUbAeuWrcC1m+aziVKF8cOngJdPCKA8n3KjQFxYdjRwMYZiuToZqzxzukjIVwnXj5T1S2PzUoq+QNl86dvM+JithjNFwtOTCk8+17zFeqF6fK2CijLWRHyvTzeX5gwBBUs7QrkSzSl6rLDW224A1gws3snOA4xnXvapt541a0NHKOynm3FKQN+JosLGlIeJpKR22LuI8B3K5sr3M/id9pr19+Fn9/sJZK3mFkn/Gy5ROjpj1IJwpfdcAVhin4U1e6ISARMDwLbrhAqbv0FHzzCeeInR5wCpuL/v9sneKy9gyG/czdrJMEVlSrmErcN2UzwI9GPK5MuP2U7mfmZS4YVX/Bjo8LWUGizS85p1hGSdE7+txTP6bqAOCRVrlajqS83XbwbecJnOs2252fwsQ6hZ2pFMRtl/ayG3gamy5cYWufFkUYLwCTeNWbZsEe2gbK70LAPXdTvI8PPTeYKA/OTu4L9GQFzCXzgwAKSGFIYc7spnKtgZdUgAFvelsOZrNwE3X946sOH5VD3Gjn2sbdkxAdmCgBVuX9yJ58oKVw1XkLSY50zAc7IHWzNyhAf96AEH+yehpelWrjVjhGiSMBZlcR51fIUBFoFKqFcMGrddD1w63hnAMpgn93uQUCRRmbQU3aWKFJ5gvgKcLilc2l/FSMye0UOMHZTJlU/bzBw0Az+dIzx3TGHHLn8PbHZt2KSgHMZ4N+qRsVYFrFnSUWXfFYPGO28ELptYCHClyrjnCeCJF32Hxi1XAnfcLFLy/Hu37w0ADqxYhoprHqpmE1zie9HLjxUUxpNVLWzZu2iasvnyLDN3s6yLjuexgw4OHAUOmbjoJUa++RKlY5bFc9TxFQZY2HPZ/+RngXe/Hrh87UKAv79DTJDzA99Fwn7PG+ff+8huD/kS0C/6cNwXtsRUaSNiUnawyRxhKAZcNmBPHyaiUk8Bzs4SnplSePw5P5uwfgsOC12XvE7BdRgjXfDnmr3ZWKvEHBkAfMfrgS3rFgL8Z//M+gUQsIxrUSTmP//Q/Hsf2OXp+/qTvtokurCoSyaeuuOXMnjwlRwhFSVcMWRPktYA94pFmwnvO6EgyWdPPOdLtDUvf92KXHKZ7z3qxLEvL4oSyVli8uTEQckOrPgClrxYuSLjzpsJV6xfCPBf/AvrPVrAMi+gWKw+5/thatf9z3g4XwAGk0DaOBsCn7D2NNZnQrSJ+NG8H30pgpa9S7Po3ghZ4UE+dUjh+DnCzr3zSy6E77lsi9KpJ+0ArM2QoRIe2lsURGr4rkDfW5QtAu97E+HKBgDf97RIyHMAS5ti4br9pvkA3/e0h5k8MBAALGZM0Yd1THUQ01XLoOhAljteJN3ONRbjtbSQ1Qs1qf4NFIqS/fjISWDfoSDZuq6myqVbFGLi/zXSQJ3tPaxpSfvakCFxVAFXEEuV1nsFYDFJGndghZErAO+/hXDVhsZC1oPPAruP+C/LdZuBt1+3UMj6wROM0xnGQMKn4Hk26SDHycRxmQS2dijxaIEQUaQzIWxdWk2ylSbabFCirkim4akZ4NmXfBDCe/DlW5SOvdJOBpNxv0ijJiPfUKuxVA0lgY0jvgAkL4BsCcb+fOm4sNcOSCsYw6GTrL1P2gccfKTfmTxr27b8XwcAhCxcbdhTMCUsOgJcPWSRRRM9JqbKHzH49mYA2fheFuSpIw7OFYCn9wRhPQHKW7YqXdhsIsicr0VfBB2HKdgYMgyI8vKsHwLeek17Viobc2Jm7J1iZIq+AaRmp24zlMcXsoArLAJMoPutOxtaWbTnjymcLRB27YcOr5Vr6xWkY5Q3JedaMKCaMknyjfEQyXeyzwqFFivAnW/ojkJbGfdi92SLjJ0HWbsXta06FAjQChXLnCbzhOE+xusG7TkctLPBtruw1YU6lSHsP62QLQC7DwJrxhWqirFloI5FByjXtuTQPlsTpMrAb79t+anXzFWo+Me7WEd6yN4sTgmTEtMKwBL8d7ygsDZZxXqLhg7tLrTt8G8VYHPfoWmF4znC0TMKmSrwun5PmwH9sjfBj9CebGpVihnSWKlyReBTv9KhA7ndAS9y/z1PeugPoj5MOE+rEZe5ih/ZIUaOIYuJ49rhbztkp5P1kr10+wEXB2cIG/s9DPbNVa+rUYnZi4N4ZpGShTVLPctMAfjM7Z0BfOgE4+cHgfN5YP0ocOtVrbkS6+f5b9s9DKUCCTtg1SbdpdmazJT8tJZrR+xmIOqQHdtBd80ms9j3UtTkP3dHMBpnbOpnQ8C1MoXmOSMxi+QqUq2w+Ewe+My72gf4wV2Me570JV/tpPB8gH7/DmDNYHsS93d/4gNcs3QFOnIrtmrRgUWWuGmNPQm6FnQnC7ccxo5WgL/72QgqHuPGCV4ArBG05Kdmz2UgN+sDfDYL/O672wN4aprxt/fMpaEIECacdt0w8Ad3tgfwPz3kYbQfWk/WwQFBWG0zgEWNFwl6oA/YMmgT4CBsVhY+ky/fDebfaAWEXt7zyAEHR2YUbpjwEHfnDCI1cg4iNLQLMGDPYj48m2kfYKHeR3b7QpGoNgZg8TzJnv4XH5bvWgf5Hx/0MNLvmzLDADdzRuSrUqlH6XoeaxIWPUnhwHebqSvdvABTM8CDByLYMMDYPNA4jNQYLjQQs5J240dBtsuif/A4Y9+UgMFatRGAhTMUSqT39N/eBmwYaR3gbz7oYTQNDKR8Z4REf7TibZJojlmPcMOo9bzhudQVm8ln3QAsz37vWVez5zdvDAEc+tUALM53EbBmAoA//c72WPR9TzFePsma2kR/FR1cABbqPZ8nfPhWYP1wewCPpIHBNgAWs6qwZynWstWigUPWcV7ymd6HLaWPdgvwzikHe04oXD/uYbjBIXnzKLgInAsAvqtNNen+ZxiTp1mrNkJtYkcWwU24grT5628mrG0DYM2iDcChPXgpFi2hOjNlhcstq0cL0kcDQctKAni3AIv/9vu7I7rK683rF7LpBQAXgDMZ4BPvaI+CJc/o2FnW3iHRW8UTJHu7ULAIbe+5mTAx1DoFf+thD8MCcEjIMtV7Gq2JCXqX6gLXj5XbCgRstsYNE8BtlXBo1nkr3+84pPDSGQc3rfMwUkfFJq9XVCRh0YaCP/QWQryFUFjTv0RonJzxU1I0BSs/+kMoeCbruwvHW1SVJL/p7sdYAyxStE5Oa6ImCfWeLYlwVcF4wm7aSsMSDraKsLQCYLN7ciXgnr0RXQfrzZt4XtEWDXCdFC37sGQoXLe5dYr72R4PJ87DZ9GBkGUo+FweeMd1tGRgfHgOzx1mPH+E9f4rAGtX4hIAy94r3iOXCNePlawmni1ahMVn03bKKDUDsJXv/++4g+eOKlw55mHT4NwT2oMU6MEiaIkeLFQsku8Nl0jUhqScNAf68X0eTmXmwm8MixbOIJXof/kawmj/0u3kZhn7p4Bdh31hTbPn4IURgBfLPJR0lUyZsGWwiuG4RdXIP1upcRklWcKVtkuHgfc8xg/3RFGsspaoE0G2gzZ0BA59baoUVSnvmxoF5GyBtIVL9nJxRsglViqxb+uEMskUjPvClXwkPEe8P1pNEs9UYB0TKpb2MtKelA4O0l5M6SVxKMjeLWqWBOJJW8LujbNBUk8bxWsVKuJYIKTlqAGL0Rtm7ZYshGarlGErFNrKPScyhAdecrXA9cYNfhlgk60gYMii66C6or93SuSGRD4KSKUKaVYuFK9LFjoCJOv9Viq362zBIM9Xx2OJqTJg/aYt+SltSx+Vqm9OlMu0pdNLg7YkXlpKOwi7X6x+R1lYc9Yv43PDSFn7j+1eTUoZSme2ipHaGviuowq7TzgYTTJuWucLI8Yebfbi2QBUne8rlBscpCXgGoAFZDE8SByVpj5x64XSQOV7aVf2YT8x3P+ISVTUJ+nLpLqatvTBXAElS1smrSVc+9Ksg6mwU2afNY9YZs26H6X+Ph13PxNe+wWbjK1ywrYAFl/rAy9FcSoHbB5kbBllDZpJKtPpoKGUUJGEBSShNh35EQiopui3T30+0Pr0tKDAmc4hDgQ4kw1hgJW/dX9BrrGpVGteGOEAus0glMcUSgvXddHFSSukzZGXWXTqh9e5pXLCWtiyVBDcFsiywD960UVmlnDNuIe16YCKg2o5RjfWe7MAEQBsYrfmFSM1Vd5DZYRN8W8twAVCnGlT/5T4MX34g++gNtXwxN+rSz0EFfG0V6pW8HRu9lKUVFyCUuXuqhH75Rq0nNFqQXDNpi2V9LcFsLQjqtOPX3Qhhca3jjHWpX1nhA7eC1ixYd36b3koFCigIx39lai5B8Phrvr2IGHcsHbNBYLgwHDYkC6FGDows1Yhvu5QD2nTgCv7vtTFsl2Lo7bG7ZT01yBbOpTDJsiZWeDhgxEtSIlDQth1GBQTqFeLugx1HsSm+1uVsOPQWQ4B7r7TKngpwjU9arFhcxWF5yrBm1LFQQeGLcvzx/KEfIV0wtq1wz0sDE70WDoReUujtV5U0bN5rI5NkCUT75EDEQjYw3HGNeNz0nWAT8jP2KDnYMZm4o1ipswLop9eysgUqsUVbsdUs9NV36OMa0Z7w5bN7Do6VkfvxRYPxrIJsuzJ2w9HcCLrn4N07bicUGazh87bkvpXx3JySAhhPCkCVaV3bNk3bHR2MJZM0fbRdp0vW+Mnxeu055QDqTa1cRDYNMAd17TsdmyyX5+UksEl2eMJW4aqGLPpwG/EjLo92k7vxZYPp+x2Ieufl1NOdr7i4lxRLEuMSwcYo6mFZxzZ7te0J3vtzKwvTMk5iAMxxpXDlR4YMRrOoLvDKX3J0v7xsrYXW3Rl8T7tOen4xUIjrIWwsYSd/N1G4xXVSYA9UyRUPKkeC1w+WMVo74qL1g3D0vGy0upqciUu9XJIwN6+0w4OTit9rI2rWLsb1yQZ6b7OSxKbPkVHlvMLZ2ZJq23i55LDpzcNVrE26fV0r62ft7UDogMq7tkR77apWdqrMuPwjMLhGQdydqI2TijW8dZyVKzYjyWoT2zBi1URFtYrOrcOrq+I98ePwxbmLwYNOdlsfdrDaHx5D7/S62X7iHdf4OKNVa4804t6Hr0A2bQpOvPRjIOTOYWzRd/VOFel3a9ma8yYNcNJrQSir0zJ/RHJXY5D25BFOhYz5cpcNO2Qe1MiQQ1OxVg4ouaO09AzuWLlDvb4XlsHRi/3AklJ4POzCjkpyD0rjgmlvUQV5uBsYXHC+6BHHKF01npsqo+RtFCcrdv5yoHQpOjOZMy9r9W22gJYGs3my3/FzH/UagcX77O3AkT016lE5I/babFtgJnZzRYqP7VdHa+dQV+Q9xLtSMXdtxJRW+kPbQMc7MfrPZR3MGPjBbnYyzxpIkwqRG5JJGiq3a47Alg68YPlK4++2oSudhdo5e+n6ajr3ionqHQylo4B9im59Ase6EFmbhCi3slwLj4TXgEiyivwOxKJ6OOdrkxXAEun4nVij+VQS+sRRp1O6rXwnOy1pOi9yZj7P93Mp2uApfNMvvIRAn/nIsjdQDH3rIDLoI+lE+6/dtuiFYBDlHz3RXbdHSTClknRB7qlXDMKawCbPbnK9F8XBa9OQRYrFb+nmz23vmerABvpulwt339RhWoPZFGFIk7k9k6l5cV6sw6w0ZOrqHzvojGkRZCJdjhwP9iJntush54ALJ2KwJUrVL4M4A9frbbrZovX7fdiWwbwN8m4+7l2LVSt9t0zgM0AxEHhVflbF/flBbvjtHLot9pxHLQK6jxdupOH2n1GuxpR+S6Yb2332dfk/USPOnA/2qrLr5s16DkFm8EJm84Xq5/wPP7LC5eaaVop+pNEzPlmwJ67wa6lZ5cN4BDQw9l8+StEdNeFsjcLmMz89VQi8qdEdKYlZCzdtOwAm3EHIblfZeabLc1lVTYjccsK/NlEIvrESgxwxQAOCWHv9jz+Aph/cSUWoGd9Ej2mFH3RlkWq03GuOMBm4JLwRh4+z+DbOp3ManhOsvxY4UvpeOSR1TGe1TCK0BiC/OS7APoQwKHqHKtsoPOGQzMA/7sCvp5MRp9aTSNdNRRcvyhSTqJQqN7pgT8O4F3MvArC3uZGKdVsAPxIgb4djzv3EtHsagLWjGXVAhxeLCnxlC9W38fsbQPTNgZPrMRiSgU5ED9EpB5KxJx7iKjFkxlXYrR+n68KgOuXJ6ituQ1E2wj8eoA2McuxWPYuqbcM8BEG7QTzw1E38pBtR4C90S7e0qsS4AbsPJYrYYuqVrcy8VZm3gqmcSakiTkFQpqZ0kRIy7PMyBBxBowME2WJkQHxCSLaR0z7PMfZl4xiPxFdXaKvAAAADElEQVQVlwOEXvbx/3Bccpan8cseAAAAAElFTkSuQmCC",vn=({className:Gr,dataSource:Tr=[],col:Mr=4,right:Fa,bottom:Na=23,precision:yi=0,wrapWidth:ya=1200,wrapClassName:Li,trackEventItems:Zi,loading:xo})=>{const oo=Math.floor((ya-(Mr-1)*Fa)/Mr);return Le.createElement(rt.Z,{spinning:xo},Le.createElement("div",{className:Ee()(Kn.list,Gr)},!!Tr.length&&Tr.map((Ii,yo)=>{const{subject_identifier:co,id:As,identifier:Fo,power:Ao}=Ii,js=Ii.is_public!=0&&Ii.is_public;return Le.createElement("div",{className:Ee()(`${Kn.wrap} ${Ii.is_accessible?"":Kn.warpStyle}`,Li),key:As,style:{width:oo,marginRight:(1+yo)%Mr===0?0:Fa+yi,marginBottom:Na}},Le.createElement("a",{className:Kn.li,onClick:ri=>{ri.preventDefault(),Zi&&(0,it.L9)([Zi]),(0,it.xg)(Ii.first_category_url)}},Le.createElement("div",{className:Kn.creator},Le.createElement("img",{className:Kn.img,src:ut.Z.IMG_SERVER+"/images/"+Ii.avatar_url}),Le.createElement("div",{className:Kn.text,title:Ii.creator},Ii.creator)),Le.createElement("div",{className:Kn.top},Le.createElement($e.Z,{title:Ii.name},Le.createElement("div",{className:Kn.name},Ii.name)),js&&Le.createElement("div",{className:Kn.sign},"\u516C\u5F00")),Le.createElement("div",{className:Kn.middle},Le.createElement("div",{className:Kn.row,style:{marginBottom:6}},Le.createElement("div",null,Le.createElement("span",{className:Kn.text},"\u8BBF\u95EE\u91CF"),Le.createElement("span",{className:Kn.value},(Ii==null?void 0:Ii.visits)||0)),Le.createElement("div",null,Le.createElement("span",{className:Kn.text},"\u6210\u5458"),Le.createElement("span",{className:Kn.value},(Ii==null?void 0:Ii.course_members_count)||0))),Le.createElement("div",{className:Kn.row},Le.createElement("div",null,Le.createElement("span",{className:Kn.text,style:{width:42}},"\u4F5C",Le.createElement("span",{style:{marginLeft:14}},"\u4E1A")),Le.createElement("span",{className:Kn.value},(Ii==null?void 0:Ii.tasks_count)||0)),Le.createElement("div",null,Le.createElement("span",{className:Kn.text},"\u72B6\u6001"),Ii.is_end?Le.createElement("span",{className:Kn.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):Le.createElement("span",{className:Kn.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),co&&Le.createElement("div",{className:Kn.btns},Le.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Le.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Ii.is_accessible&&Le.createElement("div",{className:Kn.lockWrap},Le.createElement("img",{src:`${ut.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Le.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Tr.length&&Le.createElement(yt.Z,null)))},jn={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Tn=Ie(76560),Wr=({dataSource:Gr=[],value:Tr,onChange:Mr,className:Fa,style:Na={},tabBarExtraContent:yi})=>Le.createElement("div",{className:Ee()(jn.tabs,Fa),style:Na},Le.createElement("div",{className:jn.tabsWrap},Gr.map((ya,Li)=>Le.createElement("aside",{className:jn.tab,onClick:()=>{Mr(ya.id),ya.link&&Tn.history.push(ya.link)},key:Li},Le.createElement("div",{className:Tr===ya.id?jn.active:""},ya.name),(ya==null?void 0:ya.resetCount)==null&&(ya==null?void 0:ya.total)!==void 0&&Le.createElement("span",null,"\uFF08",ya==null?void 0:ya.total,"\uFF09"),(ya==null?void 0:ya.resetCount)!==void 0&&(ya==null?void 0:ya.total)!==void 0&&Le.createElement($e.Z,{title:(ya==null?void 0:ya.tip)!=null?ya==null?void 0:ya.tip:""},Le.createElement("span",{style:{color:"#9096A3"}},"\uFF08",Le.createElement("span",{style:{color:"#000"}},ya==null?void 0:ya.resetCount),"/",Le.createElement("span",null,ya==null?void 0:ya.total),"\uFF09"))))),Le.createElement("div",{className:jn.tabBar},yi)),wr={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},Da=({dataSource:Gr=[],value:Tr,onChange:Mr,className:Fa,style:Na={},tabBarExtraContent:yi})=>Le.createElement("div",{className:Ee()(wr.tabs,Fa),style:Na},Le.createElement("div",{className:wr.tabsWrap},Gr.map((ya,Li)=>Le.createElement("aside",{className:wr.tab,onClick:()=>{Mr(ya.id),ya.link&&Tn.history.push(ya.link)},key:Li},Le.createElement("div",{className:Tr===ya.id?wr.active:""},ya.name),(ya==null?void 0:ya.resetCount)==null&&(ya==null?void 0:ya.total)!==void 0&&Le.createElement("span",null,"\uFF08",ya==null?void 0:ya.total,"\uFF09"),(ya==null?void 0:ya.resetCount)!==void 0&&(ya==null?void 0:ya.total)!==void 0&&Le.createElement($e.Z,{title:(ya==null?void 0:ya.tip)!=null?ya==null?void 0:ya.tip:""},Le.createElement("span",{style:{color:"#9096A3"}},"\uFF08",Le.createElement("span",{style:{color:"#000"}},ya==null?void 0:ya.resetCount),"/",Le.createElement("span",null,ya==null?void 0:ya.total),"\uFF09"))))),Le.createElement("div",{className:wr.tabBar},yi)),Ba=({className:Gr,style:Tr={},children:Mr})=>Le.createElement("div",{className:Ee()(Gr),style:Tr},Mr),Ia={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Ci=Ie(38854),Si=Ie(20834);const Kr=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var si=({sortValue:Gr,dropValue:Tr,className:Mr,onSort:Fa,onDrop:Na,dataSource:yi=Kr})=>{var ya;return Le.createElement("div",{className:Ee()(Ia.orderWrap,Mr)},Le.createElement(Ci.Z,{dropdownRender:()=>Le.createElement(Si.default,null,yi.map((Li,Zi)=>Le.createElement(Si.default.Item,{key:Zi,onClick:()=>Na(Li.id)},Li.name)))},Le.createElement("span",{className:Ia.orderTextWrap},(ya=yi.find(Li=>Tr===Li.id))==null?void 0:ya.name)),Le.createElement("span",{className:Ia.orderIconWrap},Le.createElement("span",{className:Ia.orderAsc},Le.createElement("i",{className:Gr==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Ia.cursorPointer} ${Ia.active}`:`iconfont icon-sanjiaoxing-up font12 ${Ia.cursorPointer}`,onClick:()=>Fa(Gr==="asc"?"desc":"asc")})),Le.createElement("span",{className:Ia.orderDesc},Le.createElement("i",{className:Gr==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Ia.cursorPointer} ${Ia.active}`:`iconfont icon-sanjiaoxing-down font12 ${Ia.cursorPointer}`,onClick:()=>Fa(Gr==="asc"?"desc":"asc")}))))},Er={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},yr=Ie(3113),ui=Ie(22688),kn=Object.defineProperty,hr=Object.getOwnPropertySymbols,Fr=Object.prototype.hasOwnProperty,Ur=Object.prototype.propertyIsEnumerable,ca=(Gr,Tr,Mr)=>Tr in Gr?kn(Gr,Tr,{enumerable:!0,configurable:!0,writable:!0,value:Mr}):Gr[Tr]=Mr,bt=(Gr,Tr)=>{for(var Mr in Tr||(Tr={}))Fr.call(Tr,Mr)&&ca(Gr,Mr,Tr[Mr]);if(hr)for(var Mr of hr(Tr))Ur.call(Tr,Mr)&&ca(Gr,Mr,Tr[Mr]);return Gr},Me=(Gr,Tr)=>{var Mr={};for(var Fa in Gr)Fr.call(Gr,Fa)&&Tr.indexOf(Fa)<0&&(Mr[Fa]=Gr[Fa]);if(Gr!=null&&hr)for(var Fa of hr(Gr))Tr.indexOf(Fa)<0&&Ur.call(Gr,Fa)&&(Mr[Fa]=Gr[Fa]);return Mr},Oe=(Gr,Tr,Mr)=>new Promise((Fa,Na)=>{var yi=Zi=>{try{Li(Mr.next(Zi))}catch(xo){Na(xo)}},ya=Zi=>{try{Li(Mr.throw(Zi))}catch(xo){Na(xo)}},Li=Zi=>Zi.done?Fa(Zi.value):Promise.resolve(Zi.value).then(yi,ya);Li((Mr=Mr.apply(Gr,Tr)).next())}),Ue=Gr=>{var Tr=Gr,{className:Mr,style:Fa,children:Na,loading:yi=!1,openLoading:ya,onClick:Li=()=>{},size:Zi="middle",shape:xo="round",theme:oo}=Tr,Ii=Me(Tr,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[yo,co]=(0,Le.useState)(!1),As=(0,Le.useMemo)(()=>{switch(oo){case ui.Fy.THEMEONE:return Er.ThemeOne;case ui.Fy.DEFAULT:default:return Er.btn}},[oo]);return Le.createElement(yr.ZP,bt({onClick:(0,be.throttle)(Fo=>Oe(void 0,null,function*(){ya&&co(!0);try{yield Li(Fo)}catch(Ao){console.log("error",Ao)}ya&&co(!1)}),2e3,{leading:!0,trailing:!1}),className:Ee()(As,Er[`${Zi}-${xo}`],Mr),style:Fa,size:Zi,shape:xo,loading:yo||yi},Ii),Na)},Ye={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},Pt=({className:Gr,style:Tr,children:Mr=null,onClick:Fa,title:Na})=>Le.createElement("div",{className:Ee()(Ye.head,Gr),style:Tr},Le.createElement("span",{className:"primary-hover",onClick:Fa},Le.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),Le.createElement("b",{title:Na},Na),Le.createElement("div",{className:Ye.node},Mr)),qt={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},hn=({confirmShow:Gr=!0,confirmTitle:Tr,confirmClick:Mr,cancelShow:Fa=!0,cancelTitle:Na,cancelClick:yi,className:ya,style:Li,confirmLoading:Zi=!1})=>Le.createElement("div",{className:Ee()(qt.btns,ya),style:Li},Gr&&Le.createElement(yr.ZP,{loading:Zi,onClick:Mr,type:"primary",className:qt.confirm},Tr),Fa&&Le.createElement(yr.ZP,{onClick:yi,className:qt.cancel},Na)),gn={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Pn=({className:Gr,style:Tr={},LeftContent:Mr,children:Fa,RightContent:Na})=>Le.createElement("div",{className:Ee()(gn.fixedBottom,Gr),style:Tr},Le.createElement("div",{className:gn.wrap},Le.createElement("div",{className:gn.left},Mr),Le.createElement("div",{className:gn.center},Fa),Le.createElement("div",{className:gn.right},Na))),qn={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},fr=({className:Gr,style:Tr={},dataSource:Mr=[]})=>Le.createElement("div",{className:Ee()(qn.crumbs,Gr),style:Tr},Mr.map((Fa,Na)=>NaTn.history.push(Fa.path)},Fa.name):Le.createElement("span",null,Fa.name),Le.createElement("span",null,"\xA0",">","\xA0")):Le.createElement("span",{key:Na,style:{color:"#5F6368"}},Fa.name))),mn=Ie(31797),rn=Object.defineProperty,On=Object.defineProperties,Un=Object.getOwnPropertyDescriptors,sr=Object.getOwnPropertySymbols,Ar=Object.prototype.hasOwnProperty,tr=Object.prototype.propertyIsEnumerable,ur=(Gr,Tr,Mr)=>Tr in Gr?rn(Gr,Tr,{enumerable:!0,configurable:!0,writable:!0,value:Mr}):Gr[Tr]=Mr,cr=(Gr,Tr)=>{for(var Mr in Tr||(Tr={}))Ar.call(Tr,Mr)&&ur(Gr,Mr,Tr[Mr]);if(sr)for(var Mr of sr(Tr))tr.call(Tr,Mr)&&ur(Gr,Mr,Tr[Mr]);return Gr},Ln=(Gr,Tr)=>On(Gr,Un(Tr)),pr=(Gr,Tr)=>{var Mr={};for(var Fa in Gr)Ar.call(Gr,Fa)&&Tr.indexOf(Fa)<0&&(Mr[Fa]=Gr[Fa]);if(Gr!=null&&sr)for(var Fa of sr(Gr))Tr.indexOf(Fa)<0&&tr.call(Gr,Fa)&&(Mr[Fa]=Gr[Fa]);return Mr};const{Countdown:Xn}=mn.default;var Ja=Gr=>{var Tr=Gr,{onChange:Mr}=Tr,Fa=pr(Tr,["onChange"]);const[Na,yi]=(0,Le.useState)(null);(0,Le.useEffect)(()=>{typeof Na=="number"&&Na>=0&&Mr(Na)},[Na]);const ya=Li=>{const Zi=Math.floor(Li/1e3);yi(Zi)};return Le.createElement(Xn,Ln(cr({},Fa),{onChange:ya}))},qa={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Zr=({DataProps:Gr,className:Tr,style:Mr={}})=>{var Fa;return Le.createElement("div",{className:Ee()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",qa.ClassRoomItem,Tr),style:Mr,onClick:()=>{(0,it.xg)(Gr==null?void 0:Gr.first_category_url)}},Le.createElement("div",{className:"flex flex-col item-center"},Le.createElement("img",{src:`${(Fa=ut.Z)==null?void 0:Fa.IMG_SERVER}/images/${Gr==null?void 0:Gr.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Gr==null?void 0:Gr.subject_identifier)&&Le.createElement("div",{className:"mt-40px"},Le.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),Le.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),Le.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},Le.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Gr!=null&&Gr.is_public)&&Le.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),Le.createElement("span",{className:Ee()("text-16px font-medium",qa.TitleDom)},Gr==null?void 0:Gr.name)),Le.createElement("div",{className:"c-grey-333 font-medium"},Gr==null?void 0:Gr.creator),Le.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Gr==null?void 0:Gr.course_members_count),Le.createElement("div",{className:"c-grey-333 flex item-center justify-between"},Le.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Gr==null?void 0:Gr.tasks_count),Gr!=null&&Gr.is_end?Le.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):Le.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},da=Object.defineProperty,Oa=Object.getOwnPropertySymbols,la=Object.prototype.hasOwnProperty,$a=Object.prototype.propertyIsEnumerable,Ni=(Gr,Tr,Mr)=>Tr in Gr?da(Gr,Tr,{enumerable:!0,configurable:!0,writable:!0,value:Mr}):Gr[Tr]=Mr,Ra=(Gr,Tr)=>{for(var Mr in Tr||(Tr={}))la.call(Tr,Mr)&&Ni(Gr,Mr,Tr[Mr]);if(Oa)for(var Mr of Oa(Tr))$a.call(Tr,Mr)&&Ni(Gr,Mr,Tr[Mr]);return Gr},Yi=({DataProps:Gr=[],selectValue:Tr,onChange:Mr,className:Fa,style:Na={},extra:yi,classNameItem:ya,styleItem:Li={},barHidden:Zi})=>{const[xo,oo]=(0,Le.useState)();return(0,Le.useEffect)(()=>{oo(Array.isArray(Tr)?Tr:[Tr])},[Tr]),Le.createElement("div",{className:Ee()("flex px-20px py-10px gap-40px",Fa),style:Ra({borderBottom:"1px solid #D3F0FF"},Na)},Gr==null?void 0:Gr.map(Ii=>Le.createElement("div",{key:Ii==null?void 0:Ii.id,className:Ee()("flex item-center justify-center current c-grey-333 text-16 relative",ya,Ii==null?void 0:Ii.className),style:Ra(Ra({color:xo!=null&&xo.includes(Ii==null?void 0:Ii.id)?"#1890FF":"",minWidth:88},Li),(Ii==null?void 0:Ii.style)||{}),onClick:yo=>{Mr==null||Mr({domEvent:yo,item:Ii}),Ii!=null&&Ii.link&&Tn.history.push(Ii==null?void 0:Ii.link)}},Ii==null?void 0:Ii.name,!Zi&&(xo==null?void 0:xo.includes(Ii==null?void 0:Ii.id))&&Le.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),Le.createElement("div",{className:"ml-auto"},yi))},No=Object.defineProperty,Eo=Object.defineProperties,Ws=Object.getOwnPropertyDescriptors,Wo=Object.getOwnPropertySymbols,Mo=Object.prototype.hasOwnProperty,ts=Object.prototype.propertyIsEnumerable,jo=(Gr,Tr,Mr)=>Tr in Gr?No(Gr,Tr,{enumerable:!0,configurable:!0,writable:!0,value:Mr}):Gr[Tr]=Mr,Go=(Gr,Tr)=>{for(var Mr in Tr||(Tr={}))Mo.call(Tr,Mr)&&jo(Gr,Mr,Tr[Mr]);if(Wo)for(var Mr of Wo(Tr))ts.call(Tr,Mr)&&jo(Gr,Mr,Tr[Mr]);return Gr},Yr=(Gr,Tr)=>Eo(Gr,Ws(Tr)),Ls=({value:Gr,onChange:Tr,onInputChange:Mr,className:Fa,style:Na={},InputProps:yi})=>{const[ya,Li]=(0,Le.useState)(Gr);return Le.createElement("div",{className:Ee()("flex item-center rounded-full px-10px py-2px",Fa),style:Go({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Na)},Le.createElement(De.default,Yr(Go({bordered:!1},yi),{onChange:Zi=>{Li(Zi.target.value),Mr==null||Mr(encodeURIComponent(Zi.target.value))},onPressEnter:Zi=>{Tr==null||Tr({domEvent:Zi,item:{value:ya}})}})),Le.createElement("img",{className:"h-22px current",src:Ie(25365),height:22,onClick:Zi=>{Tr==null||Tr({domEvent:Zi,item:{value:ya}})}}))}},17904:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return He}});var Le=Ie(59301);function He(Fe,Ce){const _e=(0,Le.useRef)();(0,Le.useEffect)(()=>{_e.current=Fe}),(0,Le.useEffect)(()=>{function Pe(){_e.current()}if(Ce!==null){let ge=setInterval(Pe,Ce);return()=>clearInterval(ge)}},[Ce])}},69577:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Q8:function(){return nt},d0:function(){return ft},w6:function(){return dt}});var Le=Ie(59301),He=Ie(5083),Fe=Ie(57809),Ce=Ie(8591),_e=Ie(43418),Pe=Ie(5112),ge=Ie(95237),Ee=Ie(43604),be=Ie(6848),we=Ie(24905),pe=Ie(3113),ye=Ie(61186),xe=Ie.n(ye),ce=Ie(34055),te=Ie(82093),ne=Ie(89392),le=Ie.n(ne),oe=Ie(49661),de=Ie(69063),he=Ie(76560),ie=Ie(2748),ue=Ie(23869),ve=Ie(97202),Se=Ie(6681),De=Ie(67135),Re=Ie(59301),Ne=Object.defineProperty,ze=Object.defineProperties,Ge=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,$e=(vt,Ut,Qt)=>Ut in vt?Ne(vt,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Qt}):vt[Ut]=Qt,qe=(vt,Ut)=>{for(var Qt in Ut||(Ut={}))Qe.call(Ut,Qt)&&$e(vt,Qt,Ut[Qt]);if(Xe)for(var Qt of Xe(Ut))rt.call(Ut,Qt)&&$e(vt,Qt,Ut[Qt]);return vt},ut=(vt,Ut)=>ze(vt,Ge(Ut)),it=(vt,Ut,Qt)=>new Promise((en,fn)=>{var Bt=In=>{try{on(Qt.next(In))}catch(Nn){fn(Nn)}},an=In=>{try{on(Qt.throw(In))}catch(Nn){fn(Nn)}},on=In=>In.done?en(In.value):Promise.resolve(In.value).then(Bt,an);on((Qt=Qt.apply(vt,Ut)).next())});function dt(vt,Ut){const Qt=[];for(let en=vt;en{const en=vtxe()(Ut).endOf("day"),Bt=vt{const Qt=parseInt(xe()(vt).format("HH")),en=parseInt(xe()().format("HH")),fn=parseInt(xe()().format("mm"));if(!vt)return{disabledHours:()=>dt(0,en),disabledMinutes:()=>dt(0,fn)};if(Ut){const Bt=parseInt(xe()(Ut).format("HH")),an=parseInt(xe()(Ut).format("mm"));return xe()(vt).isSame(xe()(Ut),"day")?{disabledHours:()=>dt(0,Bt),disabledMinutes:()=>Qt<=Bt?dt(0,an):[]}:void 0}if(xe()(vt).isSame(xe()(),"day"))return{disabledHours:()=>dt(0,en),disabledMinutes:()=>xe()(vt).isSame(xe()(),"hour")&&Qt<=en?dt(0,fn):[]}},{RangePicker:yt}=He.default,{Option:gt}=Fe.default,ht=({shixunHomeworks:vt,loading:Ut,dispatch:Qt,classroomList:en,user:fn})=>{var Bt,an,on,In,Nn,sn,tn,Gt,Ot;const Et=(0,he.useParams)(),{workSetting:Yt,workList:mt,shixunWorkList:At,headerInfo:Xt,changeData:Ft}=vt,[Mt,ln]=(0,Le.useState)(!1),[Mn,Vn]=(0,Le.useState)(!1);let[Gn,Kn]=(0,Le.useState)([]),[er,$t]=(0,Le.useState)([]),[vn,jn]=(0,Le.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:ie.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[Tn,xr]=(0,Le.useState)({}),[Wr,wr]=(0,Le.useState)({});(0,Le.useEffect)(()=>()=>{Kn([])},[]),(0,Le.useEffect)(()=>{ln(!(0,ce.GJ)())},[(0,ce.GJ)()]);const Vr=()=>{Qt({type:"shixunHomeworks/getWorkSetting",payload:qe({},Et)})};(0,Le.useEffect)(()=>{if(!(Yt!=null&&Yt.course_id))return;Object.keys(vn).map(function(yr){vn[yr]=Yt[yr]}),(!vn.allow_late||!vn.unified_late)&&(vn.late_penalty=20,vn.penalty_type=ie.Q.Percent),vn.unified_setting||(vn.unified_late=!1,vn.unified_anonymous_comment=!1,vn.unified_anonymous_appeal=!1),Gn=JSON.parse(JSON.stringify(Yt.group_settings.map(yr=>ut(qe({},yr),{group_name:[yr.group_name]})).filter(yr=>yr.publish_time!==null))),er=JSON.parse(JSON.stringify(Yt.allow_late_settings.map(yr=>ut(qe({},yr),{group_name:[yr.group_name]})).filter(yr=>yr.late_time!==null))),jn(qe({},vn));const Er=(0,oe.QE)((Gn==null?void 0:Gn.length)>0?Gn:[]);Kn([...Er]),(er==null?void 0:er.length)<=0?$t([{penalty_type:ie.Q.Percent,late_penalty:20}]):$t([...er])},[Yt]);const Da=()=>it(void 0,null,function*(){var Er,yr;if(((Er=fn==null?void 0:fn.userInfo)==null?void 0:Er.user_status)===2){(0,ue.Rd)();return}const ui=JSON.parse(JSON.stringify(vn));if(ui.challenge_settings.filter(hr=>!hr.hide),ui.categoryId=Et.categoryId,(yr=ui.challenge_settings)!=null&&yr.every(hr=>!hr.checked)){Ce.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Gn),!vn.unified_setting)Gn=Gn==null?void 0:Gn.map(hr=>{var Fr;if(!hr.publish_time||!hr.end_time)throw Ce.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!hr.group_name)throw Ce.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return hr.group_name=typeof(hr==null?void 0:hr.group_name)=="string"?[hr==null?void 0:hr.group_name]:hr==null?void 0:hr.group_name,hr.group_id=(Fr=Yt.group_settings)==null?void 0:Fr.filter(Ur=>{var ca;return(ca=hr==null?void 0:hr.group_name)==null?void 0:ca.includes(Ur.group_name)}).map(Ur=>Ur.group_id||Ur.id).toString().split(","),hr});else if(!vn.publish_time||!vn.end_time)throw Ce.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(ui.group_settings=Gn,vn.allow_late)if(vn.unified_late){if(vn.late_penalty===null||vn.late_penalty===void 0||vn.late_penalty<0||vn.late_penalty>100)throw Ce.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!vn.late_time)throw Ce.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else er=er==null?void 0:er.map(hr=>{var Fr,Ur;if(hr.late_penalty===null||hr.late_penalty===void 0||hr.late_penalty<0||hr.late_penalty>100)throw Ce.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!hr.late_time)throw Ce.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!hr.group_name)throw Ce.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return hr.group_name=typeof(hr==null?void 0:hr.group_name)=="string"?[hr==null?void 0:hr.group_name]:hr==null?void 0:hr.group_name,hr.group_id=(Ur=(Fr=hr==null?void 0:hr.group_name)==null?void 0:Fr.map(ca=>{var bt,Me;let Oe=(Me=(bt=Yt.group_settings)==null?void 0:bt.filter(Te=>(Te==null?void 0:Te.group_name)===ca))==null?void 0:Me[0];return Oe==null?void 0:Oe.group_id}))==null?void 0:Ur.toString().split(","),hr}),ui.allow_late_settings=er;let kn=yield(0,De.Tr)({homework_common_ids:[parseInt(Et.categoryId)],course_id:Et.coursesId,type:"homework_common"});(kn==null?void 0:kn.student_count)===0?Ya(ui):(wr(ui),xr(kn))}),Ya=Er=>{var yr;if(Er.total_score===null){Ce.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Er!=null&&Er.work_efficiency&&Er.eff_score===null){Ce.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const ui=Er.challenge_settings.reduce((Fr,Ur)=>Fr+Number(Ur.challenge_score),0);if((ui==null?void 0:ui.toFixed(10))!==((yr=Er.total_score-Er.eff_score)==null?void 0:yr.toFixed(10))){Ce.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${Er.total_score}\u5206`);return}const kn={shixun_evaluation:Er.shixun_evaluation,challenge_settings:Er.challenge_settings};let hr=()=>{var Fr;const Ur=()=>it(void 0,null,function*(){Vn(!0),(yield(0,te.ZP)(`/api/homework_commons/${Et.categoryId}/publish_setting.json`,{method:"post",body:qe({},Er)})).status===0&&(Ce.ZP.success("\u66F4\u65B0\u6210\u529F"),Vr(),Qt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:qe({},Et)})),Vn(!1)});!(0,ne.isEqual)(Ft,kn)&&!((Fr=Xt==null?void 0:Xt.homework_status)!=null&&Fr.includes("\u672A\u53D1\u5E03"))?_e.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:Ur}):Ur()};Yt!=null&&Yt.high_resources_consume&&!(Yt!=null&&Yt.high_resources_consume_permission)?Qt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Et.coursesId,type:"shixun",type_id:Et.categoryId,name:Yt.homework_name,fn:()=>{hr()}}}):hr()},Ba=(Er,yr,ui="group_id")=>{var kn;return yr?yr.find(hr=>hr[ui]===Er):(kn=Yt==null?void 0:Yt.group_settings)==null?void 0:kn.find(hr=>hr.group_id[0]===Er)},Ia=(Yt==null?void 0:Yt.allow_late)||(Yt==null?void 0:Yt.anonymous_comment),Ci=Er=>{var yr,ui;const kn=Ba(Er,Yt==null?void 0:Yt.allow_late_settings,"id"),hr=Ba(Er,Yt==null?void 0:Yt.anonymous_comment_settings),Fr=Ba(Er);return(Yt==null?void 0:Yt.allow_late)&&kn&&xe()(kn==null?void 0:kn.late_time)<=xe()()||(Yt==null?void 0:Yt.anonymous_comment)&&hr&&(hr==null?void 0:hr.evaluation_start)!==null||((ui=(xe()(Fr==null?void 0:Fr.end_time)<=xe()()&&((yr=Yt==null?void 0:Yt.allow_late_settings)==null?void 0:yr.filter(Ur=>Ur.group_id.includes(Er))))[0])==null?void 0:ui.late_time)!=null},Si=(0,Le.useMemo)(()=>(Yt==null?void 0:Yt.allow_late)||(Yt==null?void 0:Yt.all_group_late),[Yt,Xt]),Kr=Yt==null?void 0:Yt.anonymous_comment,Qa=Er=>{if(!Er)return!1;const yr=Ba(Er,Yt==null?void 0:Yt.anonymous_comment_settings);return(Yt==null?void 0:Yt.anonymous_comment)&&yr&&(yr==null?void 0:yr.evaluation_start)!==null},si=(Er,yr)=>{var ui,kn,hr;Qt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Er,index:yr,rangePickerDisabled:Mt||(xe()()<=xe()((kn=Ba((ui=Er==null?void 0:Er.group_id)==null?void 0:ui[0]))==null?void 0:kn.publish_time)?!1:[!0,Ci((hr=Er==null?void 0:Er.group_id)==null?void 0:hr[0])]),disabledDate:Yt==null?void 0:Yt.course_end_date}})};return Re.createElement("section",{className:de.Z.form},Re.createElement("div",{className:de.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",Re.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),Re.createElement("div",null,Re.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Re.createElement(Pe.ZP.Group,{disabled:Mt||!((Bt=Xt==null?void 0:Xt.homework_status)!=null&&Bt.includes("\u672A\u53D1\u5E03"))||(0,ce.Rm)()&&!((an=en.AssistantObject.practice)!=null&&an.can_publish),value:vn.unified_setting,onChange:Er=>{var yr;if(!((yr=Xt==null?void 0:Xt.homework_status)!=null&&yr.includes("\u672A\u53D1\u5E03"))){Ce.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(vn.unified_setting=!vn.unified_setting,vn.unified_setting||(vn.unified_late=!1,$t([{late_penalty:5}])),jn(Object.assign({},vn)),vn.unified_setting===!1&&Gn==""){Kn(Gn.concat({}));return}vn.unified_setting&&(Kn([]),$t([{late_penalty:5}]))}},Re.createElement(Pe.ZP,{value:!0,disabled:Mt||!(Yt!=null&&Yt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Re.createElement(Pe.ZP,{disabled:Mt||!((on=Yt==null?void 0:Yt.group_settings)!=null&&on.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((In=Yt==null?void 0:Yt.group_settings)==null?void 0:In.length)===0&&Re.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),vn.unified_setting&&Re.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Re.createElement(ge.Z,{align:"middle"},Re.createElement(Ee.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Re.createElement(Ee.Z,{className:"ml10"},Re.createElement(He.default,{size:"large",disabled:Mt||!((Nn=Xt==null?void 0:Xt.homework_status)!=null&&Nn.includes("\u672A\u53D1\u5E03")||(sn=Xt==null?void 0:Xt.homework_status)!=null&&sn.includes("\u672A\u5F00\u59CB"))||(0,ce.Rm)()&&!((tn=en.AssistantObject.practice)!=null&&tn.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Er=>nt(Er,Yt==null?void 0:Yt.course_end_date),disabledTime:Er=>ft(Er),value:vn.publish_time?xe()(vn.publish_time):"",onChange:(Er,yr)=>{vn.publish_time=yr,(vn.end_time==""||!vn.end_time)&&vn.unified_setting&&(vn.end_time=xe()(Er).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),jn(Object.assign({},vn))}}))),Re.createElement(ge.Z,{align:"middle",className:"pl30"},Re.createElement(Ee.Z,null,"\u622A\u6B62\u65F6\u95F4"),Re.createElement(Ee.Z,{className:"ml10"},Re.createElement(He.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:xe()((0,oe.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(Yt==null?void 0:Yt.allow_late)&&(Yt==null?void 0:Yt.homework_status.includes("\u5DF2\u622A\u6B62"))||Mt||(Yt==null?void 0:Yt.allow_late)&&xe()()>=xe()(Yt==null?void 0:Yt.end_time)||(0,ce.Rm)()&&!((Gt=en.AssistantObject.practice)!=null&&Gt.can_publish),disabledDate:Er=>nt(Er,Yt==null?void 0:Yt.course_end_date,vn.publish_time),disabledTime:Er=>ft(Er,vn.publish_time),value:vn.end_time?xe()(vn.end_time):"",onChange:(Er,yr)=>{vn.end_time=yr,jn(Object.assign({},vn))}})))),!vn.unified_setting&&(Gn==null?void 0:Gn.length)>0&&Re.createElement(ge.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Gn&&Gn.map(function(Er,yr){var ui,kn,hr,Fr,Ur,ca,bt;return Re.createElement(Ee.Z,{span:24,key:yr},Re.createElement(ge.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:yr==(Gn==null?void 0:Gn.length)-1?"0px":"10px"}},Re.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",yr+1),Re.createElement(Fe.default,{disabled:Mt||((ui=Xt==null?void 0:Xt.homework_status)!=null&&ui.includes("\u672A\u53D1\u5E03")&&Er.id||xe()(){var Oe;if((0,ce.Rm)()&&!((Oe=en.AssistantObject.practice)!=null&&Oe.can_publish)){Ce.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Gn[yr].group_name=Me,Gn[yr].group_id=Er.group_id;const Te=(0,ne.flattenDeep)(Gn.map(Ye=>Ye.group_name)),Ue=er.map(Ye=>{let xt=(Ye==null?void 0:Ye.group_name)||[];return ut(qe({},Ye),{group_name:(0,ne.remove)(xt,Pt=>Te.includes(Pt))})});$t(Ue),Kn(Gn.slice())},maxTagCount:4,maxTagPlaceholder:Me=>Re.createElement("div",{style:{cursor:"pointer"},onClick:()=>si(Er,yr)},"+",Me==null?void 0:Me.length)},Yt.group_settings&&Yt.group_settings.map(function(Me){if(!Gn.map(Te=>Te.group_name).flat().includes(Me.group_name))return Re.createElement(gt,{value:Me.group_name,key:Me.id},Me.group_name)})),Re.createElement("div",{className:"ml20"},Re.createElement(yt,{size:"large",ranges:{\u6B64\u523B:[Er.publish_time?xe()(Er.publish_time):xe()(),xe()()]},allowClear:!1,disabled:Mt||(xe()()<=xe()((Fr=Ba((hr=Er==null?void 0:Er.group_id)==null?void 0:hr[0]))==null?void 0:Fr.publish_time)?!1:[!0,Ci((Ur=Er==null?void 0:Er.group_id)==null?void 0:Ur[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Me=>nt(Me,Yt==null?void 0:Yt.course_end_date),disabledTime:Me=>ft(Me),showTime:{showNow:!0,format:"HH:mm",defaultValue:[xe()((0,oe.U6)(),"HH:mm"),xe()((0,oe.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Er.publish_time&&[xe()(Er.publish_time),Er.end_time?xe()(Er.end_time):void 0],onChange:(Me,Oe)=>{var Te;if((0,ce.Rm)()&&!((Te=en.AssistantObject.practice)!=null&&Te.can_publish)){Ce.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Gn[yr].publish_time=Oe[0],!Er.end_time&&Oe[0]?Gn[yr].end_time=xe()(Oe[0]).add(7,"days"):Gn[yr].end_time=Oe[1],Kn([...Gn])},onCalendarChange:(Me,Oe,Te)=>{if(Oe!=null&&Oe[0]&&!Oe[1]){const Ue=xe()(Oe[0]).add(7,"days");Gn[yr].publish_time=Oe[0],Gn[yr].end_time=Ue,Kn([...Gn])}}})),!Mt&&Re.createElement("div",{style:{display:"flex",width:"50px"}},((ca=Er==null?void 0:Er.group_id)==null?void 0:ca.length)>1&&Re.createElement(be.Z,{title:"\u89C4\u5219\u62C6\u5206"},Re.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>si(Er,yr)})),(Gn==null?void 0:Gn.length)<((bt=Yt==null?void 0:Yt.group_settings)==null?void 0:bt.length)&&Re.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Me;if((0,ce.Rm)()&&!((Me=en.AssistantObject.practice)!=null&&Me.can_publish)){Ce.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Kn(Gn.concat({}))}}),((Er==null?void 0:Er.publish_time)&&xe()(){const Me=(0,ne.cloneDeep)(er);Me.forEach((Oe,Te)=>{Oe.group_name&&(Oe.group_name=Oe.group_name.filter(Ue=>{var Ye;return!((Ye=Gn[yr].group_name)!=null&&Ye.includes(Ue))}))}),Gn=Gn.filter((Oe,Te)=>yr!==Te),$t(Me),Kn(Gn.slice()),setTimeout(()=>Kn(Gn.slice()),10)}}))))}))),Re.createElement(ge.Z,null,Re.createElement(Ee.Z,null,Re.createElement("div",{className:de.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",Re.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),Re.createElement(Ee.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Re.createElement(we.default,{checked:vn.allow_late,disabled:Mt||Si,onChange:Er=>{var yr;if((0,ce.Rm)()&&!((yr=en.AssistantObject.practice)!=null&&yr.can_late)){Ce.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Er.target.checked&&_e.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Re.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Re.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),Re.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Re.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),vn.allow_late=!vn.allow_late,er==""&&$t([{late_penalty:5}]),jn(Object.assign({},vn))}},Re.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(vn==null?void 0:vn.allow_late)&&Re.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Re.createElement("div",{style:{display:"flex"}},Re.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Re.createElement(Pe.ZP.Group,{style:{marginLeft:"20px"},disabled:Mt||(Yt==null?void 0:Yt.anonymous_comment)||(Yt==null?void 0:Yt.allow_late),value:vn.unified_late,onChange:Er=>{var yr;if((0,ce.Rm)()&&!((yr=en.AssistantObject.practice)!=null&&yr.can_late)){Ce.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vn.unified_late=Er.target.value,er==""&&!Er.target.value&&$t([{penalty_type:ie.Q.Percent,late_penalty:20}]),jn(qe({},vn))}},(vn==null?void 0:vn.unified_setting)&&Re.createElement(Pe.ZP,{value:!0,disabled:!(Yt!=null&&Yt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((Ot=Yt==null?void 0:Yt.group_settings)==null?void 0:Ot.length)>0&&Re.createElement(Pe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),vn!=null&&vn.unified_late?Re.createElement(Re.Fragment,null,Re.createElement(ge.Z,{align:"middle",style:{marginTop:"10px"}},Re.createElement(Ee.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),Re.createElement(Ee.Z,{className:"ml20"},Re.createElement(ie.Z,{disabled:Mt||Kr,value:{type:vn.penalty_type,inputValue:vn.late_penalty},onChange:Er=>{var yr;if((0,ce.Rm)()&&!((yr=en.AssistantObject.practice)!=null&&yr.can_late)){Ce.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}jn(ut(qe({},vn),{late_penalty:Er.inputValue,penalty_type:Er.type}))}})),Re.createElement(Ee.Z,{flex:"1",className:"ml5"},Re.createElement("span",{className:"c-grey-c ml10"},vn.penalty_type===ie.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),Re.createElement(ge.Z,{align:"middle",style:{marginTop:"15px"}},Re.createElement(Ee.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Re.createElement(Ee.Z,{className:"ml20"},Re.createElement(He.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:xe()((0,oe.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Mt||Kr,value:vn.late_time?xe()(vn.late_time):"",disabledDate:Er=>nt(Er,Yt==null?void 0:Yt.course_end_date),onChange:(Er,yr)=>{var ui;if((0,ce.Rm)()&&!((ui=en.AssistantObject.practice)!=null&&ui.can_late)){Ce.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vn.late_time=yr,jn(Object.assign({},vn))}})))):er.map(function(Er,yr){var ui;return Re.createElement(Ee.Z,{span:24,key:yr},Re.createElement(ge.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Re.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",yr+1),Re.createElement(Fe.default,{disabled:Mt||!((ui=Xt==null?void 0:Xt.homework_status)!=null&&ui.includes("\u672A\u53D1\u5E03"))&&Er.id||(Yt==null?void 0:Yt.anonymous_comment),mode:"multiple",className:de.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Er.group_name=="string"?[Er.group_name]:Er.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:kn=>{var hr;if((0,ce.Rm)()&&!((hr=en.AssistantObject.practice)!=null&&hr.can_late)){Ce.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}er[yr].group_name=kn,er[yr].group_id=Er.group_id,$t(er.slice())}},Yt.group_settings&&Yt.group_settings.map(function(kn){const hr=er.map(Ur=>Ur.group_name).flat(),Fr=Gn.map(Ur=>Ur.group_name).flat();if(vn!=null&&vn.unified_setting){if(!hr.includes(kn.group_name))return Re.createElement(gt,{value:kn.group_name,key:kn.id},kn.group_name)}else if(Fr.includes(kn.group_name)&&!hr.includes(kn.group_name))return Re.createElement(gt,{value:kn.group_name,key:kn.id},kn.group_name)})),Re.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Re.createElement(ie.Z,{disabled:Mt||Qa(Er.id),value:{type:Er.penalty_type,inputValue:Er.late_penalty},onChange:kn=>{var hr;if((0,ce.Rm)()&&!((hr=en.AssistantObject.practice)!=null&&hr.can_late)){Ce.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}er[yr].late_penalty=kn.inputValue,er[yr].penalty_type=kn.type,$t([...er])}}),Re.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Re.createElement(He.default,{size:"large",disabled:Mt||Qa(Er.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:xe()((0,oe.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:kn=>nt(kn,Yt==null?void 0:Yt.course_end_date),format:"YYYY-MM-DD HH:mm",value:Er!=null&&Er.late_time?xe()(Er.late_time):void 0,onChange:(kn,hr)=>{var Fr;if((0,ce.Rm)()&&!((Fr=en.AssistantObject.practice)!=null&&Fr.can_late)){Ce.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}er[yr].late_time=hr,$t([...er])}}),!Mt&&Re.createElement("div",{style:{display:"flex",width:"50px"}},Re.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var kn;if((0,ce.Rm)()&&!((kn=en.AssistantObject.practice)!=null&&kn.can_late)){Ce.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}$t(er.concat({penalty_type:ie.Q.Percent,late_penalty:20}))}}),yr>0&&!Er.id&&Re.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var kn;if((0,ce.Rm)()&&!((kn=en.AssistantObject.practice)!=null&&kn.can_late)){Ce.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}er=er.filter((hr,Fr)=>yr!==Fr),$t(er.slice()),setTimeout(()=>$t(er.slice()),10)}}))))})),!Mt&&Re.createElement(Re.Fragment,null,Re.createElement(pe.ZP,{type:"primary",size:"large",loading:Mn,style:{width:"138px",marginTop:"30px"},onClick:()=>Da()},"\u4FDD\u5B58")),Re.createElement(ve.Z,{onConfirm:(Er,yr)=>{Gn.splice(Er,0,...yr),Gn.splice(Er+yr.length,1);const ui=(0,oe.QE)([...Gn]);Kn([...ui])}}),Re.createElement(Se.Z,{resdata:Tn,type:"shixun",okloading:Mn,oktext:(Tn==null?void 0:Tn.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Er=>it(void 0,null,function*(){Vn(!0);let yr=yield(0,te.ZP)(`/api/courses/${Et.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Et.categoryId)]}});Vn(!1),(yr==null?void 0:yr.status)===0&&Ya(Wr)})}))};Tt.ZP=(0,he.connect)(({shixunHomeworks:vt,classroomList:Ut,loading:Qt,user:en})=>({shixunHomeworks:vt,classroomList:Ut,loading:Qt.effects,user:en}))(ht)},62787:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return we}});var Le=Ie(59301),He=Ie(92832),Fe=Ie(24905),Ce=Ie(95237),_e={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},Pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ge=Ie(57884),Ee=(pe,ye,xe)=>new Promise((ce,te)=>{var ne=de=>{try{oe(xe.next(de))}catch(he){te(he)}},le=de=>{try{oe(xe.throw(de))}catch(he){te(he)}},oe=de=>de.done?ce(de.value):Promise.resolve(de.value).then(ne,le);oe((xe=xe.apply(pe,ye)).next())}),we=({data:pe,value:ye=[],handleChangePage:xe,setSelectedRowKeys:ce,selectedRowKeys:te,onChange:ne=()=>{}})=>{const[le,oe]=(0,Le.useState)([]),[de,he]=(0,Le.useState)([]),[ie,ue]=(0,Le.useState)([]);let[ve,Se]=(0,Le.useState)(1),[De,Re]=(0,Le.useState)();return(0,Le.useEffect)(()=>{oe(pe),he([]),ue([])},[pe]),(0,Le.useEffect)(()=>{ce&&(he(te),ue(te))},[te]),Le.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},Le.createElement("div",{className:_e.leftdiv},Le.createElement(He.default.Search,{size:"middle",onChange:Ne=>Ee(void 0,null,function*(){oe(pe.filter(ze=>{var Ge;return(Ge=ze==null?void 0:ze.name)==null?void 0:Ge.includes(Ne.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),le.length===0&&Le.createElement(ge.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),Le.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},Le.createElement(Fe.default.Group,{value:de.map(Ne=>`${Ne.id}`),onChange:Ne=>{ce(le.filter(ze=>Ne.includes(`${ze.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},le.map((Ne,ze)=>Le.createElement(Ce.Z,{key:Ne.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},Le.createElement(Fe.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Ne.is_published,value:`${Ne.id}`},Le.createElement("div",{className:_e.listClass},Le.createElement("span",{className:_e.spantitle,style:{width:Ne.is_published?"108px":"170px"}},Ne.name),Ne.is_published&&Le.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),Le.createElement("div",{className:_e.rightdiv},Le.createElement(He.default.Search,{onChange:Ne=>{ue(de.filter(ze=>ze.name.includes(Ne.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ie.length===0&&Le.createElement(ge.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ie.length>0&&Le.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},Le.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ie.map((Ne,ze)=>Le.createElement(Ce.Z,{justify:"space-between",style:{marginTop:"10px"},key:Ne.id},Le.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Ne.name),Le.createElement("img",{src:Pe,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{ce(de.filter(Ge=>`${Ge.id}`!=`${Ne.id}`))}})))))))}},97202:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return ne}});var Le=Ie(59301),He=Ie(76560),Fe=Ie(5083),Ce=Ie(43418),_e=Ie(92832),Pe=Ie(95237),ge=Ie(43604),Ee={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},be=Ie(61186),we=Ie.n(be),pe=Ie(49661),ye=Ie(57884),xe=Ie(59301);const{RangePicker:ce}=Fe.default,te=({dispatch:le,classroomList:oe,onConfirm:de})=>{const[he,ie]=(0,Le.useState)([]),[ue,ve]=(0,Le.useState)([]),[Se,De]=(0,Le.useState)("");(0,Le.useEffect)(()=>{var ze;if(oe.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let Ge=oe.actionTabs.data;console.log("data",Ge);let Xe=(ze=Ge==null?void 0:Ge.group_name)==null?void 0:ze.map((Qe,rt)=>{var $e;return{group_id:Ge==null?void 0:Ge.group_id[rt],group_name:Ge==null?void 0:Ge.group_name[rt],is_admin:Ge==null?void 0:Ge.is_admin,end_time:Ge==null?void 0:Ge.end_time,publish_time:Array.isArray(Ge==null?void 0:Ge.publish_time)?($e=Ge==null?void 0:Ge.publish_time)==null?void 0:$e[0]:Ge==null?void 0:Ge.publish_time}});Xe&&(ie([...Xe]),ve([...Xe]))}},[oe.actionTabs]);const Re=()=>{le({type:"classroomList/setActionTabs",payload:{}}),De("")},Ne=ze=>{if(ze){const Ge=ue==null?void 0:ue.filter(Xe=>{var Qe,rt;return(rt=(Qe=Xe==null?void 0:Xe.group_name)==null?void 0:Qe.toLowerCase())==null?void 0:rt.includes(ze==null?void 0:ze.toLowerCase())});ie(Ge)}else ie(ue)};return xe.createElement(Ce.default,{width:980,title:xe.createElement("div",{style:{fontWeight:"bold",display:"flex"}},xe.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",xe.createElement("span",{className:Ee.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),xe.createElement(_e.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:Se,onChange:ze=>{De(ze.target.value.trim()),Ne(ze.target.value.trim())}})),centered:!0,maskClosable:!1,open:oe.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Re(),onOk:()=>{var ze;de((ze=oe.actionTabs)==null?void 0:ze.index,ue),Re()}},xe.createElement("div",{className:Ee.modal_con},xe.createElement(Pe.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(he==null?void 0:he.length)>0?he.map(function(ze,Ge){var Xe,Qe;return xe.createElement(ge.Z,{span:24,key:Ge},xe.createElement(Pe.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Ge==(he==null?void 0:he.length)-1?"0px":"10px"}},xe.createElement("div",{className:Ee.multiple_select,title:ze.group_name},ze.group_name),xe.createElement("div",{className:"ml20"},xe.createElement(ce,{size:"large",ranges:{\u6B64\u523B:[ze.publish_time?we()(ze.publish_time):we()(),we()()]},allowClear:!1,disabled:(Xe=oe.actionTabs)==null?void 0:Xe.rangePickerDisabled,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:rt=>{var $e;return(0,pe.Q8)(rt,($e=oe.actionTabs)==null?void 0:$e.disabledDate)},disabledTime:rt=>(0,pe.d0)(rt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[we()((0,pe.U6)(),"HH:mm"),we()((0,pe.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:ze.publish_time&&[we()(ze.publish_time),ze.end_time?we()(ze.end_time):void 0],onChange:(rt,$e)=>{he[Ge].publish_time=$e[0],he[Ge].end_time=$e[1],ie([...he]),ue.forEach(qe=>{qe.group_id===ze.group_id&&(qe.publish_time=$e[0],qe.end_time=$e[1])}),ve([...ue])}})),(Qe=oe.actionTabs)!=null&&Qe.rangePickerDisabled?xe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):xe.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{he.splice(Ge,1),ie([...he]),ue.forEach((rt,$e)=>{rt.group_id===ze.group_id&&ue.splice($e,1)}),ve([...ue])}})))}):xe.createElement(ye.Z,null))))};var ne=(0,He.connect)(({classroomList:le})=>({classroomList:le}))(te)},24496:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return te}});var Le=Ie(59301),He=Ie(43418),Fe=Ie(24905),Ce=Ie(38854),_e=Ie(20834),Pe=Ie(1710),ge=Ie(8591),Ee=Ie(5112),be=Ie(66515),we=Ie(16105),pe=Ie(47949),ye=Ie(77277),xe=(ne,le,oe)=>new Promise((de,he)=>{var ie=Se=>{try{ve(oe.next(Se))}catch(De){he(De)}},ue=Se=>{try{ve(oe.throw(Se))}catch(De){he(De)}},ve=Se=>Se.done?de(Se.value):Promise.resolve(Se.value).then(ie,ue);ve((oe=oe.apply(ne,le)).next())});const ce=50;var te=({data:ne,isAdminOrTeacher:le,onDelGroup:oe,onChangeGroupName:de,onPlusMember:he,onDelMember:ie,onExitGroup:ue,Transferteams:ve})=>{var Se,De;const[Re,Ne]=(0,Le.useState)(0),[ze,Ge]=(0,Le.useState)(0);let[Xe,Qe]=(0,Le.useState)(),[rt,$e]=(0,Le.useState)(),[qe,ut]=(0,Le.useState)(!1),[it,dt]=(0,Le.useState)(),[nt,ft]=(0,Le.useState)(),[yt,gt]=(0,Le.useState)(!1),[ht,vt]=(0,Le.useState)(!1),[Ut,Qt]=(0,Le.useState)("");function en(tn){let Gt=parseInt(tn.key,10);Qt(Gt),vt(!0)}function fn(tn){let Gt=parseInt(tn.key,10);He.default.confirm({title:"\u9000\u51FA\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:"\u9000\u51FA\u5C06\u5BF9\u60A8\u4E0E\u7EC4\u5185\u6210\u5458\u5171\u540C\u5F00\u5C55\u6559\u7814\u6D3B\u52A8\u9020\u6210\u4E0D\u4FBF\u3002\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F",onOk:()=>{ue(Gt)}})}function Bt(tn){let Gt=parseInt(tn,10);He.default.confirm({title:"\u9000\u51FA\u63D0\u793A",okText:"\u786E\u5B9A",icon:!1,className:ye.Z.CustomTipsModalCss,cancelText:"\u53D6\u6D88",content:"\u9000\u51FA\u5C06\u5BF9\u60A8\u4E0E\u7EC4\u5185\u6210\u5458\u5171\u540C\u5F00\u5C55\u6559\u7814\u6D3B\u52A8\u9020\u6210\u4E0D\u4FBF\u3002\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F",onOk:()=>{ue(Gt)}})}function an(tn,Gt){He.default.confirm({title:"\u6E29\u99A8\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u7EC4\u5458\u5417?",icon:!1,className:ye.Z.CustomTipsModalCss,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{ie(tn,Gt)}})}const on={display:"block",height:"30px",lineHeight:"30px"};function In(tn){ft(tn),dt(tn==null?void 0:tn.id),gt(!0)}const Nn=[{title:"\u6210\u5458\u540D\u79F0",dataIndex:"name",width:150},{title:"\u4F7F\u7528\u5171\u4EAB\u8BD5\u9898",dataIndex:"item_bank",align:"center",width:150,render:(tn,Gt,Ot)=>Le.createElement(Fe.default,{disabled:Gt==null?void 0:Gt.is_creator,defaultChecked:tn,onChange:Et=>{(0,be.fg)({id:it,member_id:Gt.id,clazz:"item_bank",enable:Et.target.checked})}})},{title:"\u7F16\u8F91\u5171\u4EAB\u8BD5\u9898",dataIndex:"edit_item_bank",align:"center",width:150,render:(tn,Gt,Ot)=>Le.createElement(Fe.default,{disabled:Gt==null?void 0:Gt.is_creator,defaultChecked:tn,onChange:Et=>{(0,be.fg)({id:it,member_id:Gt.id,clazz:"edit_item_bank",enable:Et.target.checked})}})},{title:"\u4F7F\u7528\u5171\u4EAB\u8BD5\u5377",dataIndex:"exercise",align:"center",render:(tn,Gt,Ot)=>Le.createElement(Fe.default,{disabled:Gt==null?void 0:Gt.is_creator,defaultChecked:tn,onChange:Et=>{(0,be.fg)({id:it,member_id:Gt.id,clazz:"exercise",enable:Et.target.checked})}})}];function sn(tn){return xe(this,null,function*(){const Gt=yield(0,be.Gt)(tn==null?void 0:tn.id);dt(tn==null?void 0:tn.id),$e(Gt),ut(!0)})}return Le.createElement("ul",{className:"teaching-lists"},ne.map((tn,Gt)=>Le.createElement("li",{key:tn.id,style:{marginTop:Gt===0?30:16},onClick:()=>Ne(Gt)},Le.createElement("div",{className:"item-group"},Le.createElement("span",{style:{color:"#000000",fontSize:16,fontWeight:600}},tn.name,"\u7684\u6559\u7814\u56E2\u961F"),Le.createElement("div",{className:"action-group"})),Le.createElement("div",{style:{display:"flex"}},Le.createElement("span",{style:{marginTop:29,marginLeft:24,color:"#5F6367"}},"\u56E2\u961F\u6210\u5458\uFF1A"),Le.createElement("ul",{className:"info",style:{flex:1}},tn.memers.map(Ot=>{var Et;return Le.createElement("li",{key:Ot.id||Ot.name,onClick:()=>{Ge(Ot.id)},className:"directionItemWrap"},Le.createElement("div",{className:"hovename",style:{display:"flex",alignItems:"center",justifyContent:"center",fontWeight:400,fontSize:14,color:Ot!=null&&Ot.is_creater?"#000000":"#5F6367"}},((Et=Ot.name)==null?void 0:Et.length)>6?Ot.name.substr(0,6)+"....":Ot.name,Le.createElement("img",{src:we.Z,style:{marginLeft:5,display:!(Ot!=null&&Ot.is_creater)&&"none",height:25,width:78}})),tn.is_creat?Le.createElement("div",{className:"groupActionWrap",style:{display:!(Ot!=null&&Ot.id)&&"none"}},Le.createElement("a",{className:"btn-del",onClick:Yt=>{Yt.preventDefault(),Yt.stopPropagation(),an(tn.id,Ot.id)}},"x")):null)})),tn.is_creat||le?Le.createElement(Ce.Z,{overlayClassName:"dropdowns",dropdownRender:()=>Le.createElement(_e.default,null,Le.createElement(_e.default.Item,{onClick:()=>{de(tn)}},"\u4FEE\u6539\u540D\u79F0"),Le.createElement(_e.default.Item,{disabled:tn.memers.length>=50,onClick:()=>{he(tn)}},"\u6DFB\u52A0\u6210\u5458"),tn.is_creat&&Le.createElement(_e.default.Item,{onClick:()=>sn(tn)},"\u6743\u9650\u914D\u7F6E"),tn.is_creat&&Le.createElement(_e.default.Item,{onClick:()=>In(tn)},"\u8F6C\u8BA9\u56E2\u961F"),Le.createElement(_e.default.Item,{key:tn.id+"",onClick:tn.is_creat?en:fn},tn.is_creat?"\u89E3\u6563":"\u9000\u51FA"))},Le.createElement("span",{style:{marginTop:30,marginRight:24,color:"#165DFF",fontSize:14,height:20}},"\u8BBE\u7F6E",Le.createElement("i",{style:{marginLeft:5,color:"#979797"},className:"iconfont icon-a-bianzu11"}))):Le.createElement("span",{key:tn.id+"",style:{marginTop:30,marginRight:24,color:"#165DFF",fontSize:14,height:20},className:"c-grey-c",onClick:()=>Bt(tn.id)},"\u9000\u51FA")))),Le.createElement(He.default,{width:700,wrapClassName:ye.Z.CustomCss,title:"\u6743\u9650\u914D\u7F6E",footer:null,open:qe,onCancel:()=>ut(!1)},Le.createElement(pe.Gi,null,Le.createElement(Pe.default,{dataSource:rt==null?void 0:rt.members,columns:Nn,pagination:!1,scroll:{y:240}})),Le.createElement("p",{style:{color:"#FF9D18",marginTop:5}},"*\u9009\u4E2D\u4EE3\u8868\u8BE5\u6210\u5458\u53EF\u4EE5\u4F7F\u7528\u56E2\u961F\u5185\u6240\u6709\u6210\u5458\u5171\u4EAB\u7684\u8D44\u6E90\uFF0C\u5426\u5219\u4E0D\u53EF\u4EE5")),Le.createElement(He.default,{title:"\u89E3\u6563\u63D0\u793A",wrapClassName:ye.Z.CustomCss,onOk:()=>{oe(Ut),vt(!1)},open:ht,onCancel:()=>vt(!1)},Le.createElement("p",null,"\u89E3\u6563\u6559\u7814\u56E2\u961F\u5C06\u5BF9\u56E2\u961F\u6210\u5458\u4E4B\u95F4\u5171\u4EAB\u5B9E\u8BAD\u3001\u8BD5\u5377\u7B49\u529F\u80FD\u9020\u6210\u4E0D\u4FBF\u3002"),Le.createElement("p",null,"\u60A8\u786E\u5B9A\u8981\u89E3\u6563\u672C\u6559\u7814\u56E2\u961F\u5417\uFF1F")),Le.createElement(He.default,{wrapClassName:ye.Z.CustomCss,title:"\u8F6C\u8BA9\u56E2\u961F",onOk:()=>{if(!Xe){ge.ZP.info("\u521B\u5EFA\u4EBA\u4E0D\u80FD\u4E3A\u7A7A");return}ve(it,Xe),gt(!1),Xe=""},open:yt,onCancel:()=>{gt(!1),Xe=""}},Le.createElement("p",{style:{textAlign:"left"}},"\u9009\u4E2D\u7684\u6210\u5458\u5C06\u4F1A\u4EE5\u65B0\u7684\u521B\u5EFA\u4EBA\u8EAB\u4EFD\u63A5\u7BA1\u56E2\u4F53 ",Le.createElement("br",null)," \u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u521B\u5EFA\u4EBA\u7684\u8EAB\u4EFD\u548C\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u56E2\u961F\u4E2D\u7684\u4E00\u5458"),Le.createElement("div",null,Le.createElement(Ee.ZP.Group,{defaultValue:[],onChange:tn=>{Xe=tn.target.value,Qe(tn.target.value)}},(De=(Se=nt==null?void 0:nt.memers)==null?void 0:Se.filter(tn=>tn.is_teacher))==null?void 0:De.map((tn,Gt)=>Le.createElement(Ee.ZP,{style:on,value:tn==null?void 0:tn.id},tn==null?void 0:tn.name))))))}},88580:function(St,Tt,Ie){"use strict";var Le=Ie(59301),He=Ie(78241),Fe=Ie(43418),Ce=Ie(92832),_e=Ie(77277);Tt.Z=({callback:Pe,visible:ge,onCancel:Ee,id:be,name:we})=>{function pe(xe){Pe(xe)}const[ye]=He.default.useForm();return(0,Le.useEffect)(()=>{ye.setFieldsValue({name:we})},[we]),Le.createElement(Fe.default,{centered:!0,title:be?"\u4FEE\u6539\u540D\u79F0":"\u65B0\u5EFA",open:ge,onCancel:Ee,onOk:()=>{ye.submit()},wrapClassName:_e.Z.CustomCss},Le.createElement(He.default,{form:ye,initialValues:{name:we},onFinish:pe},Le.createElement(He.default.Item,{label:"\u6559\u7814\u56E2\u961F\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0"}]},Le.createElement(Ce.default,{placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0",maxLength:20}))))}},44146:function(St,Tt,Ie){"use strict";Ie.d(Tt,{J:function(){return ve},Z:function(){return ze}});var Le=Ie(59301),He=Ie(3113),Fe=Ie(43418),Ce=Ie(58103),_e=Ie(66515),Pe=Ie(88580),ge=Ie(24496),Ee=Ie(77277),be=Ie(47949),we=Ie(49661),pe=Ie(76560),ye=Ie(68226),xe=Object.defineProperty,ce=Object.defineProperties,te=Object.getOwnPropertyDescriptors,ne=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,de=(Ge,Xe,Qe)=>Xe in Ge?xe(Ge,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):Ge[Xe]=Qe,he=(Ge,Xe)=>{for(var Qe in Xe||(Xe={}))le.call(Xe,Qe)&&de(Ge,Qe,Xe[Qe]);if(ne)for(var Qe of ne(Xe))oe.call(Xe,Qe)&&de(Ge,Qe,Xe[Qe]);return Ge},ie=(Ge,Xe)=>ce(Ge,te(Xe)),ue=(Ge,Xe,Qe)=>new Promise((rt,$e)=>{var qe=dt=>{try{it(Qe.next(dt))}catch(nt){$e(nt)}},ut=dt=>{try{it(Qe.throw(dt))}catch(nt){$e(nt)}},it=dt=>dt.done?rt(dt.value):Promise.resolve(dt.value).then(qe,ut);it((Qe=Qe.apply(Ge,Xe)).next())});function ve({children:Ge}){return Le.createElement("div",{className:"no-data"},Le.createElement("img",{src:Ce,alt:"no-data",width:300}),Ge)}const Se={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0};var De=(Ge=>(Ge[Ge.INITDATA=0]="INITDATA",Ge[Ge.SHOWLOADING=1]="SHOWLOADING",Ge[Ge.SHOWFORMPANEL=2]="SHOWFORMPANEL",Ge[Ge.SHOWMEMBERPANEL=3]="SHOWMEMBERPANEL",Ge[Ge.SELECTGROUP=4]="SELECTGROUP",Ge[Ge.SETINDEX=5]="SETINDEX",Ge))(De||{});function Re(Ge,Xe){switch(Xe.type){case 0:return he(he({},Ge),Xe.payload);case 1:return ie(he({},Ge),{loading:Xe.payload});case 5:return ie(he({},Ge),{index:Xe.payload});case 2:return he(he({},Ge),Xe.payload);case 3:return he(he({},Ge),Xe.payload);case 4:return ie(he({},Ge),{selectedGroup:Xe.payload,showFormPanel:!0});default:throw new Error}}function Ne({user:Ge}){var Xe;const Qe=(0,pe.useLocation)(),[rt]=(0,pe.useSearchParams)(),[$e,qe]=(0,Le.useReducer)(Re,Se),{data:ut,index:it,loading:dt,showFormPanel:nt,selectedGroup:ft,showMemberPanel:yt}=$e,gt=(Xe=Ge.userInfo)==null?void 0:Xe.role,[ht,vt]=(0,Le.useState)(rt.get("category")||"0"),Ut=(0,Le.useMemo)(()=>{let mt=[],At=[];if(ut){for(let Xt of ut)Xt.is_creat?mt.push(Xt):At.push(Xt);return[mt,At]}},[ut]);(0,Le.useEffect)(()=>{gt===15&&qe({type:5,payload:1})},[gt]);function Qt(){return ue(this,null,function*(){const mt=yield(0,_e.XY)();(mt==null?void 0:mt.status)!==401&&qe({type:0,payload:{loading:!1,showFormPanel:!1,data:mt.groups,index:rt.get("category")||0}})})}(0,Le.useEffect)(()=>{Qt()},[]);function en(mt){return ue(this,null,function*(){ft.id?yield(0,_e.n3)(ft.id,mt):yield(0,_e.Nd)(mt),Qt()})}function fn(){qe({type:2,payload:{showFormPanel:!0,selectedGroup:{}}})}function Bt(mt){qe({type:4,payload:mt})}function an(){qe({type:2,payload:{showFormPanel:!1}})}function on(){qe({type:3,payload:{showMemberPanel:!1,selectedGroup:{}}})}function In(mt){qe({type:3,payload:{showMemberPanel:!0,selectedGroup:mt}})}function Nn(mt,At){return ue(this,null,function*(){yield(0,_e.UA)(mt,At),Qt()})}function sn(mt){return ue(this,null,function*(){yield(0,_e.eE)(mt),Qt()})}function tn(mt){return ue(this,null,function*(){yield(0,_e.U2)(mt),Qt()})}function Gt(mt,At){return ue(this,null,function*(){yield(0,_e.Gj)(mt,At),Qt()})}function Ot(mt){qe({type:5,payload:parseInt(mt.target.id,10)})}function Et(mt,At){return ue(this,null,function*(){on(),yield(0,_e.E2)({user_ids:mt,group_id:At}),Qt()})}const Yt=[{id:"0",name:"\u6211\u521B\u5EFA\u7684"},{id:"1",name:"\u6211\u52A0\u5165\u7684"}];return Le.createElement(Le.Fragment,null,Le.createElement("div",{className:"teaching-circling-container",style:{paddingLeft:45,paddingTop:22}},Le.createElement("div",{className:"teaching-circling-body"},gt===15?null:Le.createElement(be.YG,{value:ht,onChange:mt=>{var At;(At=window.location.href.toString())!=null&&At.includes("category")?(0,we.jz)("category",mt):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+`&category=${mt}`:`?category=${mt}`),vt(mt),qe({type:5,payload:parseInt(mt,10)})},tabBarExtraContent:Le.createElement(He.ZP,{type:"primary",disabled:ut.length>=50,style:{width:60,height:32,borderRadius:16,border:"1px solid #BACFFE",background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",color:"#3061D0"},title:ut.length>=50?"\u60A8\u52A0\u5165\u7684\u6559\u7814\u7EC4\u5DF2\u8FBE\u4E0A\u9650":"",onClick:fn},"\u65B0\u5EFA"),className:"mb25",dataSource:Yt}),Le.createElement("div",{className:Ut[it].length===0?"nodata-content":"main-content"},Ut[it].length===0?Le.createElement(ve,null,gt<=12?Le.createElement(Le.Fragment,null," ",Le.createElement("p",null,"\u6559\u7814\u56E2\u961F\u6709\u52A9\u4E8E\u4F60\u548C\u4F60\u7684\u4F19\u4F34\u4EEC\u4E00\u8D77\u521B\u5EFA\u5B9E\u8BAD\u3001\u534F\u540C\u6559\u5B66\uFF0C\u6216\u5F00\u5C55\u5176\u4ED6\u6559\u7814\u6D3B\u52A8\u3002")," ",Le.createElement("p",null,"\u5F53\u524D\u60A8\u5C1A\u672A\u7EC4\u5EFA\u5C5E\u4E8E\u81EA\u5DF1\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB\u7EC4\u5EFA\u5427\uFF01")," "):Le.createElement("p",null," \u60A8\u5C1A\u672A\u52A0\u5165\u4EFB\u4F55\u6559\u7814\u5C0F\u7EC4\uFF0C\u8BF7\u7B49\u5F85\u8001\u5E08\u7684\u53EC\u5524\u5427\uFF01 ")):Le.createElement(ge.Z,{onExitGroup:tn,Transferteams:Gt,onPlusMember:In,onDelMember:Nn,onDelGroup:sn,isAdminOrTeacher:gt<=12,onChangeGroupName:Bt,data:Ut[it]})))),Le.createElement(Pe.Z,{callback:en,visible:nt,onCancel:an,id:ft.id,name:ft.name}),Le.createElement(Fe.default,{centered:!0,title:"\u6DFB\u52A0\u6210\u5458",open:yt,onCancel:on,footer:null,width:1150,bodyStyle:{minHeight:200},wrapClassName:Ee.Z.CustomCss},Le.createElement(ye.Z,{container_id:ft.id,container_type:4,onSelect:Et,onCancel:on})))}var ze=(0,pe.connect)(({user:Ge})=>({user:Ge}))(Ne)},66515:function(St,Tt,Ie){"use strict";Ie.d(Tt,{E2:function(){return _e},Gj:function(){return ge},Gt:function(){return we},Nd:function(){return Fe},U2:function(){return Pe},UA:function(){return Ee},XY:function(){return He},eE:function(){return be},fg:function(){return pe},n3:function(){return Ce}});var Le=Ie(82093);function He(){return(0,Le.U2)("teach_groups.json")}function Fe(ye){return(0,Le.v_)("teach_groups.json",ye)}function Ce(ye,xe){return(0,Le.gz)(`teach_groups/${ye}.json`,xe)}function _e(ye){return(0,Le.v_)("teach_group_members.json",ye)}function Pe(ye){return(0,Le.IV)(`teach_group_members/${ye}.json`)}function ge(ye,xe){return(0,Le.gz)(`teach_groups/${ye}/change_admin.json`,{member_id:xe})}function Ee(ye,xe){return(0,Le.IV)(`teach_groups/${ye}/del_member.json`,{member_id:xe})}function be(ye){return(0,Le.IV)(`teach_groups/${ye}.json`)}function we(ye){return(0,Le.U2)(`teach_groups/${ye}/show_permission.json`)}function pe(ye){return(0,Le.gz)(`teach_groups/${ye==null?void 0:ye.id}/update_permission.json`,ye)}},19405:function(St,Tt,Ie){"use strict";Ie.r(Tt),Ie.d(Tt,{default:function(){return BQ}});var Le={};Ie.r(Le),Ie.d(Le,{add:function(){return FT},adjoint:function(){return bT},clone:function(){return Od},copy:function(){return ud},create:function(){return Fs},decompose:function(){return MT},determinant:function(){return JS},equals:function(){return zT},exactEquals:function(){return cE},frob:function(){return RT},fromQuat:function(){return uE},fromQuat2:function(){return wT},fromRotation:function(){return Pb},fromRotationTranslation:function(){return Tb},fromRotationTranslationScale:function(){return DT},fromRotationTranslationScaleOrigin:function(){return V0},fromScaling:function(){return Hh},fromTranslation:function(){return th},fromValues:function(){return nf},fromXRotation:function(){return Mb},fromYRotation:function(){return Ib},fromZRotation:function(){return lE},frustum:function(){return IT},getRotation:function(){return vm},getScaling:function(){return Yg},getTranslation:function(){return gm},identity:function(){return eh},invert:function(){return rf},lookAt:function(){return _b},mul:function(){return Wb},multiply:function(){return Yu},multiplyScalar:function(){return kT},multiplyScalarAndAdd:function(){return _T},ortho:function(){return Nb},orthoNO:function(){return Lb},orthoZO:function(){return Rb},perspective:function(){return TT},perspectiveFromFieldOfView:function(){return LT},perspectiveNO:function(){return Ob},perspectiveZO:function(){return OT},rotate:function(){return CT},rotateX:function(){return $S},rotateY:function(){return Sb},rotateZ:function(){return PT},scale:function(){return qS},set:function(){return ic},str:function(){return NT},sub:function(){return UT},subtract:function(){return Ub},targetTo:function(){return BT},translate:function(){return Qg},transpose:function(){return XS}});var He={};Ie.r(He),Ie.d(He,{circle:function(){return Z7},diamond:function(){return Q7},rect:function(){return X7},simple:function(){return q7},triangle:function(){return Jw},triangleRect:function(){return J7},vee:function(){return Y7}});var Fe=Ie(59301),Ce=Ie(76560),_e=Ie(8591),Pe=Ie(43418),ge=Ie(3113),Ee={flex_box_center:"flex_box_center___wc3oP",flex_space_between:"flex_space_between___YV6tt",flex_box_vertical_center:"flex_box_vertical_center___DBgDc",flex_box_center_end:"flex_box_center_end___uIUDS",flex_box_column:"flex_box_column___kQEdA",banner:"banner____Henj",wrp:"wrp___PZhnF",titleWrap:"titleWrap___GqIYn",titleFlexEnd:"titleFlexEnd___yQ3st",title:"title___djFnh",titleName:"titleName___o55kJ",titleIcon:"titleIcon___iO27M",contentWrap:"contentWrap___EkBTW",verticalLine:"verticalLine___aj4o0",contentLeftWrap:"contentLeftWrap___O08fb",openCourseTag:"openCourseTag___M35c8",tagsWrap:"tagsWrap____zRBh",ratingWrap:"ratingWrap___FD4BS",ratingTitle:"ratingTitle___sKXr7",rating:"rating___pPcWF",popoverWrap:"popoverWrap___XLvdy",popverLeft:"popverLeft___JghVb",popoverRight:"popoverRight___iN5hL",popverScore:"popverScore___LpP2e",popoverRateWrap:"popoverRateWrap___y3lUU",popoverProgress:"popoverProgress___SPsPq",button:"button___w71Iu",operationWrap:"operationWrap___xfwLx",forkWrap:"forkWrap___PUfTF",fork:"fork___SPjy6",forkNum:"forkNum___fwVaA",buttonTransparent:"buttonTransparent___V0ey6",buttonLearnStatistics:"buttonLearnStatistics___sWuSx",publishPopverWrap:"publishPopverWrap___maOAE",colorFF6802:"colorFF6802___Gb0xJ",w140:"w140___XOi_m",nav:"nav___j9ULg",navLeft:"navLeft___EEDpJ",navContent:"navContent___p8ZjQ",flexRow:"flexRow___cGkPG",navRight:"navRight____bBx2",navLeftIcon:"navLeftIcon___yRiiz",colorOrange:"colorOrange___isY7L",contentItem:"contentItem___OdKIu",contentItemTitle:"contentItemTitle___MBdkH",contentItemText:"contentItemText___YDgQC",classButton:"classButton___gidYF",bg28e:"bg28e___AuhUg",bgGray:"bgGray___zHFT7",btn:"btn___n_xyk",name:"name___AkijA",titleright:"titleright___AQpHe",edits:"edits___h0Etp",edit:"edit___YwQgI",deletes:"deletes___AEqz3",delete:"delete___C4ZUp",content:"content___urv2c",go:"go___BHrT0",goicon:"goicon___b33d6",tabs:"tabs___bmtXw"},be=Ie(37034),we=Ie(78241),pe=Ie(5112),ye=Ie(19842),xe=Ie(92832),ce=Ie(71418),te=Ie(82093),ne={applyPublicContainer:"applyPublicContainer___pImhb",applyPublicContent:"applyPublicContent____dPHq",spin:"spin___bBN3v",tips:"tips___uXmwo",action:"action___D3zVt"},le=Ie(87169),oe=Ie(59301),de=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())}),ie=({type:E,onCancel:a,onOk:y})=>{const[x]=we.default.useForm(),[b,z]=(0,Fe.useState)(1),[ee,re]=(0,Fe.useState)(!1),[ae,se]=(0,Fe.useState)([]);(0,Fe.useEffect)(()=>{x.setFieldValue("type",1),fe()},[]);const fe=()=>de(void 0,null,function*(){if(E){re(!0);const Ae=yield(0,te.ZP)("/api/disciplines.json",{method:"get",params:{source:E}});se(Ae.disciplines||[]),re(!1)}}),me=()=>{const{sub_discipline_id:Ae,discipline_name:Be,sub_discipline_name:ke,type:We}=x.getFieldsValue();if((!Ae||Ae&&Ae.length===0)&&(!Be||!ke))return _e.ZP.warning("\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"),!1;y({user_customize:We==2,sub_discipline_id:We==1?[Ae[1]]:null,discipline_name:Be,sub_discipline_name:ke})};return oe.createElement(Pe.default,{width:640,className:ne.applyPublicContainer,centered:!0,title:"\u516C\u5F00\u8BFE\u7A0B",okText:"\u7533\u8BF7\u516C\u5F00",open:!0,onCancel:()=>{a(),x.resetFields()},onOk:()=>{x.validateFields().then(Ae=>{if(b==2&&(Ae.discipline_name.replaceAll(" ","").length<=0||Ae.sub_discipline_name.replaceAll(" ","").length<=0)){_e.ZP.info("\u65B9\u5411\u6216\u8BFE\u7A0B\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u586B\u5199\u540E\u518D\u63D0\u4EA4\uFF01");return}me(),x.resetFields()})}},oe.createElement("div",{className:ne.applyPublicContent},oe.createElement("div",{className:ne.tips},oe.createElement(le.Z,{style:{color:"#FF8C29",marginRight:10}}),"\u586B\u5199\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u65B9\u5411&\u8BFE\u7A0B\u4E4B\u540E\uFF0C\u65B9\u53EF\u7533\u8BF7\u516C\u5F00"),oe.createElement(we.default,{labelAlign:"left",form:x},oe.createElement(we.default.Item,{name:"type"},oe.createElement(pe.ZP.Group,{onChange:Ae=>{z(Ae.target.value),Ae.target.value==1?x.setFieldsValue({discipline_name:"",sub_discipline_name:""}):x.setFieldsValue({sub_discipline_id:[]})}},oe.createElement(pe.ZP,{value:1},"\u5FEB\u901F\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"),oe.createElement(pe.ZP,{value:2,style:{marginLeft:40}},"\u81EA\u5B9A\u4E49\u65B9\u5411&\u8BFE\u7A0B"))),b==1&&oe.createElement(we.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",rules:[{required:!0}]},oe.createElement(ye.Z,{expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:ae,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(Ae,Be)=>x.setFieldsValue({sub_discipline_id:Ae})})),b==2&&oe.createElement(oe.Fragment,null,oe.createElement(we.default.Item,{label:"\u65B9\u5411",name:"discipline_name",rules:[{required:!0}]},oe.createElement(xe.default,{placeholder:"\u8BF7\u8F93\u5165\u65B9\u5411",autoComplete:"off"})),oe.createElement(we.default.Item,{label:"\u8BFE\u7A0B",name:"sub_discipline_name",rules:[{required:!0}]},oe.createElement(xe.default,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u7A0B",autoComplete:"off"})))),ee&&oe.createElement("div",{className:ne.spin},oe.createElement(ce.Z,null))))},ue=Ie(7664),ve="data:image/jpeg;base64,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",Se="data:image/png;base64,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",De=Ie(59301),Re=Object.defineProperty,Ne=Object.defineProperties,ze=Object.getOwnPropertyDescriptors,Ge=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,rt=(E,a,y)=>a in E?Re(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,$e=(E,a)=>{for(var y in a||(a={}))Xe.call(a,y)&&rt(E,y,a[y]);if(Ge)for(var y of Ge(a))Qe.call(a,y)&&rt(E,y,a[y]);return E},qe=(E,a)=>Ne(E,ze(a)),ut=(E,a)=>{var y={};for(var x in E)Xe.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&Ge)for(var x of Ge(E))a.indexOf(x)<0&&Qe.call(E,x)&&(y[x]=E[x]);return y},it=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const dt=[{name:"\u672A\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u6B63\u5728\u5F00\u53D1\u4E2D\uFF0C\u4E0D\u53EF\u88AB\u4ED6\u4EBA\u4F7F\u7528",bkcolor:"#D8D8D8",txcolor:"#FFFFFF"},{name:"\u9759\u9ED8\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u53EF\u4EE5\u901A\u8FC7\u5206\u4EAB\u94FE\u63A5\u4F7F\u7528\uFF0C\u4F46\u4E0D\u80FD\u88AB\u5F00\u653E\u68C0\u7D22",bkcolor:"#7B92C7",txcolor:"#FFFFFF"},{name:"\u516C\u5F00\u5BA1\u6838",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u7533\u8BF7\u7EB3\u5165\u5F00\u653E\u68C0\u7D22\uFF0C\u76EE\u524D\u5E73\u53F0\u6B63\u5728\u5BA1\u6838\u4E2D",bkcolor:"#F9AF7E",txcolor:"#A44C11"},{name:"\u516C\u5F00\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u4E14\u53EF\u88AB\u5F00\u653E\u68C0\u7D22",bkcolor:"#FFE9C1",txcolor:"#A45204"}],nt=E=>{var a=E,{pathsDetail:y,user:x,globalSetting:b,loading:z,dispatch:ee}=a,re=ut(a,["pathsDetail","user","globalSetting","loading","dispatch"]),ae,se,fe,me,Ae,Be,ke,We,je,Ke,Ze,Je,tt,at,ot,ct,lt,wt,Dt,Ht;const Zt=(0,Ce.useParams)(),[dn,nn]=(0,Fe.useState)({}),wn=(0,Fe.useRef)(1),[Jn,An]=(0,Fe.useState)(),[pn,Cn]=(0,Fe.useState)(!1),[rr,En]=(0,Fe.useState)(!1),gr=(0,Fe.useRef)(null),aa=!((ae=y.detail)!=null&&ae.edit_of_subject_knowledge),[na,Qr]=(0,Fe.useState)({status:!1}),Cr=((se=y.detail)==null?void 0:se.is_free)||((fe=y.detail)==null?void 0:fe.can_learning);(0,Fe.useEffect)(()=>{Qr({status:!1})},[]),(0,Fe.useEffect)(()=>{function li(){return it(this,null,function*(){var no,Gi,io,bo,us,Qo,gi;if((no=y.detail)!=null&&no.courses){const ki=(Gi=y.detail)==null?void 0:Gi.courses;if((io=ki==null?void 0:ki.toast)!=null&&io.is_open&&((bo=ki.toast)==null?void 0:bo.open_num)===-1)En(!0);else if((us=ki==null?void 0:ki.toast)!=null&&us.is_open&&((Qo=ki==null?void 0:ki.toast)==null?void 0:Qo.open_num)===1){let Sa=JSON.parse(localStorage.getItem("pathsshow"))||[];((gi=Sa.filter(_a=>_a===(Zt==null?void 0:Zt.pathId)))==null?void 0:gi.length)>0?En(!1):(En(!0),Sa.push(Zt==null?void 0:Zt.pathId),localStorage.setItem("pathsshow",JSON.stringify(Sa)))}else En(!1)}})}li()},[(me=y.detail)==null?void 0:me.courses]),(0,Fe.useEffect)(()=>{var li,no,Gi,io,bo,us,Qo,gi,ki,Sa,_a;if(!((no=(li=y.detail)==null?void 0:li.courses)==null?void 0:no.length))return;let Qi;if((Gi=y.detail)!=null&&Gi.has_start){const Ma=(bo=(io=y.detail)==null?void 0:io.courses)==null?void 0:bo.findIndex(po=>{var Xi;return((Xi=po.course_status)==null?void 0:Xi.status)===1});Qi=Ma>-1?Ma:0}else{let Ma=(gi=(Qo=(us=y.detail)==null?void 0:us.courses)==null?void 0:Qo.map(po=>{var Xi;return(Xi=po.course_status)==null?void 0:Xi.status}))==null?void 0:gi.lastIndexOf(2);Qi=Ma>-1?Ma:0,Ma=(Sa=(ki=y.detail)==null?void 0:ki.courses)==null?void 0:Sa.findIndex(po=>{var Xi;return((Xi=po.course_status)==null?void 0:Xi.status)===0}),Qi=Ma>-1?Ma:Qi}nn(((_a=y.detail)==null?void 0:_a.courses[Qi])||{})},[y.detail]);const Jr=()=>{_e.ZP.warning("\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002")},ma=li=>{var no,Gi;const io=(Gi=(no=y.detail)==null?void 0:no.courses)==null?void 0:Gi.find(bo=>bo.course_id===li);nn(io||{}),ee({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u5F00\u8BFE\u65F6\u95F4",name:li}})},ka=li=>{Qr({status:li})},hi=li=>{Pe.default.confirm({centered:!0,width:590,title:"\u63D0\u793A",okText:"\u786E\u5B9A\u7533\u8BF7",cancelText:"\u53D6\u6D88\u7533\u8BF7",icon:null,content:De.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u516C\u5F00\u8BFE\u7A0B\u9700\u7ECF\u8FC7\u5E73\u53F0\u6807\u51C6\u5316\u5BA1\u6838\uFF0C\u5BA1\u6838\u5468\u671F\u4E3A1-2\u5929\uFF0C\u516C\u5F00\u7684\u8BFE\u7A0B\u5C06\u5BF9\u5E73\u53F0\u6240\u6709\u4EBA\u53EF\u89C1\u3002",De.createElement("br",null),"\u82E5\u4EC5\u672C\u4EBA\u6559\u5B66\u4F7F\u7528\u5219\u65E0\u9700\u7533\u8BF7\u516C\u5F00\uFF0C\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u5373\u53EF",De.createElement("br",null)),onOk:()=>it(void 0,null,function*(){let no={user_customize:li.user_customize,type:li.type};li.user_customize?no=qe($e({},no),{discipline_name:li.discipline_name,sub_discipline_name:li.sub_discipline_name}):li.sub_discipline_id&&(no=qe($e({},no),{sub_discipline_id:li.sub_discipline_id}));const Gi=yield(0,be.WO)($e({id:Zt.pathId},no));((Gi==null?void 0:Gi.status)===0||(Gi==null?void 0:Gi.status)===1)&&(wo(),_e.ZP.success("\u516C\u5F00\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838"))})})},wo=()=>{ee({type:"pathsDetail/getPathsDetail",payload:{id:Zt.pathId,knowledge:!0}}),ee({type:"pathsDetail/getRightData",payload:{id:Zt.pathId}})},lo=((Be=(Ae=y.detail)==null?void 0:Ae.courses)==null?void 0:Be.findIndex(li=>(li==null?void 0:li.course_id)===(dn==null?void 0:dn.course_id)))+1;return De.createElement("section",null,De.createElement("aside",{className:Ee.banner,style:{backgroundImage:(je=(We=(ke=y==null?void 0:y.detail)==null?void 0:ke.attachments)==null?void 0:We[0])!=null&&je.url?`url(${(Je=(Ze=(Ke=y==null?void 0:y.detail)==null?void 0:Ke.attachments)==null?void 0:Ze[0])==null?void 0:Je.url})`:`url(${ve})`}},De.createElement("aside",{className:Ee.wrp},De.createElement("div",{className:Ee.name},(at=(tt=y.detail)==null?void 0:tt.name)==null?void 0:at.split(` +`)[0]),De.createElement("div",{className:Ee.content},De.createElement("span",null,"\u77E5\u8BC6\u56FE\u8C31\uFF1A",(ot=y==null?void 0:y.detail)==null?void 0:ot.knowledge_count),De.createElement("span",null,"\u6807\u7B7E\u8282\u70B9\uFF1A",(ct=y==null?void 0:y.detail)==null?void 0:ct.tag_count),De.createElement("span",null,"\u8D44\u6E90\u8282\u70B9\uFF1A",(lt=y==null?void 0:y.detail)==null?void 0:lt.resource_count),((wt=y.detail)==null?void 0:wt.origin_subject_identifier)&&De.createElement("div",{onClick:()=>{var li;window.open(`/paths/${(li=y.detail)==null?void 0:li.origin_subject_identifier}`)},className:Ee.go},De.createElement("img",{src:Se,className:Ee.goicon})," ",De.createElement("div",{style:{cursor:"pointer"}},"\u524D\u5F80\u8BFE\u7A0B\u5B66\u4E60"))))),na.status&&De.createElement(ie,{type:"subject",onCancel:()=>ka(!1),onOk:li=>{ka(!1),hi(li)}}),De.createElement(Pe.default,{open:rr,title:"\u8BFE\u7A0B\u516C\u544A",width:593,maskClosable:!1,onCancel:()=>{En(!1)},centered:!0,footer:De.createElement("div",null,De.createElement(ge.ZP,{type:"primary",onClick:()=>{En(!1)}},"\u6211\u77E5\u9053\u4E86"))},De.createElement(ue.Z,{style:{maxHeight:378,overflow:"auto"},value:(Ht=(Dt=y==null?void 0:y.detail)==null?void 0:Dt.toast)==null?void 0:Ht.content})))};var ft=(0,Ce.connect)(({pathsDetail:E,user:a,loading:y,globalSetting:x})=>({pathsDetail:E,user:a,globalSetting:x,loading:y.models.index}))(nt),yt=Ie(99313),gt=Ie(33796),ht={flex_box_center:"flex_box_center___gyNAa",flex_space_between:"flex_space_between___zekzh",flex_box_vertical_center:"flex_box_vertical_center___GQtHt",flex_box_center_end:"flex_box_center_end___P3hWY",flex_box_column:"flex_box_column___YRmML",bg:"bg___w3m29",wrap:"wrap___DQAaW",content:"content___ISSC7",wrapTabs:"wrapTabs___UH3jY",intro:"intro___GxOgI",introTitle:"introTitle___LyPY5"},vt=Ie(49661),Ut={flex_box_center:"flex_box_center___FSHWz",flex_space_between:"flex_space_between___xMj_8",flex_box_vertical_center:"flex_box_vertical_center___TftIO",flex_box_center_end:"flex_box_center_end___KM3sc",flex_box_column:"flex_box_column___o0txR",tabs:"tabs___kpTFv",activied:"activied___IE4FQ",tab:"tab___JSx4b",placeholder:"placeholder___xpvd2",content:"content___I7f9K",nametext:"nametext___E8ley",modal:"modal___oIdtc",mHead:"mHead___tmQjG",form:"form___q76Kb",mType:"mType___zss8M",dropdownst:"dropdownst___NZ0IN",dropnametext:"dropnametext___v6FZZ"},Qt={information:"information___cwV7S",body:"body___1JINN",title:"title___b5sMx",left:"left___yeFML",right:"right___uofAp",listWarp:"listWarp___mIMgF",li:"li___fF9zA",imgTitle:"imgTitle___HGcli",box:"box___pdLe8"},en="data:image/png;base64,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",fn="data:image/png;base64,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",Bt="data:image/png;base64,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",an="data:image/png;base64,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",on=Ie(6848),In=Ie(90524),Nn=Ie(36237),sn=Ie(92736),Gt={token:{colorPrimary:"#1B8565",colorInfo:"#1B8565",colorLink:"#1B8565",borderRadius:2,fontSizeLG:14},components:{Radio:{radioSize:16,dotSize:6},Modal:{titleFontSize:16,titleColor:"#000"}}},Ot=Ie(59301),Yt=({children:E,prefixCls:a="knowledgeGraph"})=>document.documentElement.style.fontSize!==""?Ot.createElement(Nn.StyleProvider,{transformers:[(0,Nn.px2remTransformer)({rootValue:1})]},Ot.createElement(sn.ZP,{prefixCls:a,theme:Gt},E)):Ot.createElement(Ot.Fragment,null,E),mt=Ie(59301),At=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())}),Ft=({})=>{var E;const[a,y]=(0,Fe.useState)(!0),[x,b]=(0,Fe.useState)({}),z=(0,Ce.useSelector)(ae=>ae),{pathsDetail:{detail:ee}}=z;(0,Fe.useEffect)(()=>{ee!=null&&ee.id&&re()},[ee==null?void 0:ee.id]);const re=()=>At(void 0,null,function*(){b(ee),y(!1)});return mt.createElement(Yt,null,mt.createElement("div",{className:Qt.information},a&&mt.createElement(ce.Z,{style:{width:"100%",marginTop:"300rem"},spinning:!0}),!a&&mt.createElement("div",{className:Qt.body},mt.createElement("div",{className:Qt.left},mt.createElement("div",{className:Qt.box,style:{marginBottom:"20rem"}},mt.createElement("img",{className:Qt.imgTitle,src:en,style:{width:"453rem"}}),mt.createElement(ue.Z,{value:(x==null?void 0:x.description)||""})),!!(x!=null&&x.learning_notes)&&mt.createElement("div",{className:Qt.box},mt.createElement("img",{className:Qt.imgTitle,src:Bt,style:{width:"453rem"}}),mt.createElement(ue.Z,{value:(x==null?void 0:x.learning_notes)||""}))),mt.createElement("div",{className:Qt.right},mt.createElement("img",{className:Qt.imgTitle,src:fn,style:{width:"323rem"}}),mt.createElement("div",{className:Qt.listWarp},(E=x==null?void 0:x.subject_members)==null?void 0:E.map(ae=>mt.createElement("div",{key:ae==null?void 0:ae.login,className:Qt.li},mt.createElement("img",{src:`${In.Z.IMG_SERVER}/images/${ae==null?void 0:ae.avatar}`}),(ae==null?void 0:ae.role)===1&&mt.createElement("img",{src:an,style:{width:"68rem",position:"absolute",right:"-1rem",top:"-1rem"}}),mt.createElement("div",null,mt.createElement(on.Z,{title:ae==null?void 0:ae.username},mt.createElement("b",{className:"c-grey-333"},(0,vt.Pq)(ae==null?void 0:ae.username,7))),mt.createElement(on.Z,{title:ae==null?void 0:ae.school_name},mt.createElement("span",{className:"c-grey-999"},(0,vt.Pq)(ae==null?void 0:ae.school_name,7)))))))))))},Mt={exchange:"exchange___eh7R3",body:"body___oRT9t",liWarp:"liWarp___QSKqk",li:"li___qd10l",head:"head___X7rTk",btns:"btns___JOV8d",reply:"reply___FAse7",delete:"delete___cv2H_",praise:"praise___O_5sJ",active:"active____gfgF",num:"num___Vv9Co",secondWrap:"secondWrap___S4NT9",secondLi:"secondLi___KiwQK",secondHead:"secondHead___xyIHf",secondBtns:"secondBtns____BxwD",md:"md____p6F5",comment:"comment___YPf7o",addBtn:"addBtn___S8KeD",pagination:"pagination___iRtcm"},ln=Ie(58421),Mn=Ie(92310),Vn=Ie.n(Mn),Gn=Ie(89389),Kn={md:"md___NMHUA",dark:"dark___hYBxG"},er=Ie(59301),$t=Object.defineProperty,vn=Object.defineProperties,jn=Object.getOwnPropertyDescriptors,Tn=Object.getOwnPropertySymbols,xr=Object.prototype.hasOwnProperty,Wr=Object.prototype.propertyIsEnumerable,wr=(E,a,y)=>a in E?$t(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,Vr=(E,a)=>{for(var y in a||(a={}))xr.call(a,y)&&wr(E,y,a[y]);if(Tn)for(var y of Tn(a))Wr.call(a,y)&&wr(E,y,a[y]);return E},Da=(E,a)=>vn(E,jn(a)),Ya=(E,a)=>{var y={};for(var x in E)xr.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&Tn)for(var x of Tn(E))a.indexOf(x)<0&&Wr.call(E,x)&&(y[x]=E[x]);return y},Ia=E=>{var a=E,{value:y,onChange:x,theme:b}=a,z=Ya(a,["value","onChange","theme"]);const ee={dark:Kn.dark};return er.createElement(Yt,{prefixCls:"md"},er.createElement("div",{className:Vn()(Kn.md,ee[b])},er.createElement(Gn.Z,Da(Vr({},z),{defaultValue:y,onChange:(re,ae)=>{console.log("a:",re,ae),ae!=null&&ae.length?x(re,ae):x(re)}}))))},Ci={noData:"noData___Luxe1"},Si="data:image/png;base64,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",Kr=Ie(61485),Qa=Ie(59301),Er=({style:E={},className:a,text:y="\u6682\u65E0\u6570\u636E",textColor:x="#666",buttonText:b,buttonTexttow:z,ontwoClick:ee,onClick:re})=>Qa.createElement("div",{className:Vn()(Ci.noData,a),style:E},Qa.createElement("img",{src:Si}),!!y&&Qa.createElement("span",{style:{color:x}},y),Qa.createElement("span",{style:{display:"flex"}},!!b&&Qa.createElement("div",{onClick:re},b),!!z&&Qa.createElement("div",{style:{marginLeft:"20rem",display:"flex",alignItems:"center",justifyContent:"center"},onClick:ee},z," ",Qa.createElement(on.Z,{title:"\u6839\u636E\u65E7\u7248\u77E5\u8BC6\u56FE\u8C31\u5185\u5BB9\u6216\u8BFE\u7A0B\u7AE0\u8282\u53CA\u8D44\u6E90\u5185\u5BB9\u81EA\u52A8\u751F\u6210\u77E5\u8BC6\u56FE\u8C31"},Qa.createElement(Kr.Z,{style:{color:"#fff",marginLeft:5,marginTop:0}}))))),yr=Ie(59301),ui=Object.defineProperty,kn=Object.getOwnPropertySymbols,hr=Object.prototype.hasOwnProperty,Fr=Object.prototype.propertyIsEnumerable,Ur=(E,a,y)=>a in E?ui(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,ca=(E,a)=>{for(var y in a||(a={}))hr.call(a,y)&&Ur(E,y,a[y]);if(kn)for(var y of kn(a))Fr.call(a,y)&&Ur(E,y,a[y]);return E},bt=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const Me=({type:E,onEnter:a})=>{const[y,x]=(0,Fe.useState)("");return yr.createElement("div",{className:Mt.comment},yr.createElement(Ia,{theme:"dark",height:E===1?"264rem":"134rem",value:y,onChange:b=>x(b)}),yr.createElement(ge.ZP,{size:"large",shape:"round",onClick:()=>a(y,E),type:"primary",style:{width:"100rem",marginBottom:"12rem",float:"right"}},"\u53D1\u9001"),yr.createElement("div",{style:{clear:"both"}}))};var Te=({})=>{const E=(0,Ce.useParams)(),[a,y]=(0,Fe.useState)(!0),[x,b]=(0,Fe.useState)({page:1}),[z,ee]=(0,Fe.useState)(0),[re,ae]=(0,Fe.useState)(!1),[se,fe]=(0,Fe.useState)([]);(0,Fe.useEffect)(()=>{me(x)},[]);const me=je=>bt(void 0,null,function*(){y(!0);const Ke=yield(0,te.ZP)(`/api/paths/${E==null?void 0:E.pathId}/discusses.json`,{method:"get",params:je});Ke!=null&&Ke.comments&&(fe(Ke==null?void 0:Ke.comments),ee(Ke==null?void 0:Ke.disscuss_count)),y(!1)}),Ae=(je,Ke)=>bt(void 0,null,function*(){y(!0);const Ze=yield(0,te.ZP)(`/api/paths/${E==null?void 0:E.pathId}/post_discuss.json`,{method:"post",body:{content:je}});(Ze==null?void 0:Ze.status)===0&&(x.page=Ke===1?1:x.page,b(ca({},x)),me(x),ae(!1))}),Be=(je,Ke)=>bt(void 0,null,function*(){y(!0);const Ze=yield(0,te.ZP)(`/api/discusses/${re}/reply.json`,{method:"post",body:{container_type:"Shixun",content:je}});Ze!=null&&Ze.discuss&&(ae(!1),me(x))}),ke=(je,Ke)=>bt(void 0,null,function*(){y(!0);const Ze=yield(0,te.ZP)(`/api/discusses/${je}/plus.json`,{method:"post",body:{container_type:"Discuss",type:Ke}});(Ze==null?void 0:Ze.status)!==-1&&me(x)}),We=(je,Ke)=>bt(void 0,null,function*(){y(!0);const Ze=yield(0,te.ZP)(`/api/discusses/${je}.json`,{method:"delete",body:{}});(Ze==null?void 0:Ze.status)===1&&(x.page=Ke===1&&se.length===1&&x.page!==1?x.page-1:x.page,b(ca({},x)),me(x))});return yr.createElement(Yt,null,yr.createElement(yr.Fragment,null,yr.createElement("span",{className:"relative",style:{float:"right"}},yr.createElement("div",{className:Mt.addBtn,onClick:()=>ae(!0)},"\u53D1\u5E03\u8BA8\u8BBA")),yr.createElement("div",{className:Mt.exchange},yr.createElement("div",{className:Mt.body},yr.createElement(ce.Z,{spinning:a},re===!0&&yr.createElement(Me,{type:1,onEnter:Ae}),z?yr.createElement(yr.Fragment,null,yr.createElement("div",{className:Mt.liWarp},se==null?void 0:se.map(je=>{var Ke,Ze,Je,tt;return yr.createElement("div",{key:je==null?void 0:je.id,className:Mt.li},yr.createElement("img",{src:`${In.Z.IMG_SERVER}/images/${(Ke=je==null?void 0:je.author)==null?void 0:Ke.image_url}`}),yr.createElement("aside",{style:{flex:1}},yr.createElement("div",{className:Mt.head},yr.createElement("b",null,(Ze=je==null?void 0:je.author)==null?void 0:Ze.name),yr.createElement("span",null,je==null?void 0:je.time),yr.createElement("div",{className:Mt.btns},yr.createElement(on.Z,{placement:"top",title:"\u56DE\u590D",color:"#434B64"},yr.createElement("div",{onClick:()=>ae(je.id),className:Mt.reply},yr.createElement("i",{className:"iconfont icon-a-huifupinglun"}))),(je==null?void 0:je.manage)&&yr.createElement(on.Z,{placement:"top",title:"\u5220\u9664\u8BA8\u8BBA",color:"#434B64"},yr.createElement("div",{onClick:()=>We(je.id,1),className:Mt.delete},yr.createElement("i",{className:"iconfont icon-shanchu17"}))),yr.createElement(on.Z,{placement:"top",title:"\u70B9\u8D5E",color:"#434B64"},yr.createElement("div",{onClick:()=>ke(je==null?void 0:je.id,je!=null&&je.user_praise?0:1),className:Vn()(Mt.praise,(je==null?void 0:je.user_praise)&&Mt.active)},yr.createElement("i",{className:"iconfont icon-dianzan7"}))),!!(je!=null&&je.praise_count)&&yr.createElement("aside",{className:Mt.num},je==null?void 0:je.praise_count))),yr.createElement(ue.Z,{className:Mt.md,value:(je==null?void 0:je.content)||""}),!!((Je=je==null?void 0:je.children)!=null&&Je.length)&&yr.createElement("div",{className:Mt.secondWrap},(tt=je==null?void 0:je.children)==null?void 0:tt.map(at=>{var ot;return yr.createElement("div",{className:Mt.secondLi},yr.createElement("div",{className:Mt.secondHead},yr.createElement("b",null,(ot=at==null?void 0:at.author)==null?void 0:ot.name),yr.createElement("span",null,at==null?void 0:at.time),yr.createElement("div",{className:Mt.secondBtns},(at==null?void 0:at.manage)&&yr.createElement(on.Z,{placement:"top",title:"\u5220\u9664\u8BA8\u8BBA",color:"#434B64"},yr.createElement("div",{onClick:()=>We(at.id,2),className:Mt.secondDelete},yr.createElement("i",{className:"iconfont icon-shanchu17"}))))),yr.createElement(ue.Z,{className:Mt.md,value:(at==null?void 0:at.content)||""}))})),re===je.id&&yr.createElement(Me,{type:2,onEnter:Be})))})),yr.createElement("div",{className:Mt.pagination},yr.createElement(ln.Z,{onChange:je=>{x.page=je,b(ca({},x)),me(x)},total:z,current:x==null?void 0:x.page,pageSize:10,hideOnSinglePage:!0,showSizeChanger:!1,showQuickJumper:!1,style:{marginTop:"20rem",marginBottom:"40rem"},showTotal:je=>yr.createElement("span",{style:{marginLeft:"10rem",color:"#fff"}},"\u5171",yr.createElement("span",{style:{color:"#37AD83",margin:"0 5rem"}},je),"\u6761\u6570\u636E")}))):!re&&yr.createElement(Er,{textColor:"#fff",style:{visibility:a?"hidden":"visible"}}))))))},Ue={learning:"learning___axerA",body:"body___xn5Fa",tabs:"tabs___C2Adc",name:"name___VKGdS",tabWrap:"tabWrap___EnXyi",tab:"tab___EBO0d",active:"active___XXAsu",head:"head___XDru2",numerical:"numerical___APDFZ",action:"action___V6i8x",studentHead:"studentHead___I1em7",headLi:"headLi___UsDfK",btn:"btn___SXQTV",addBtn:"addBtn___oYSpZ"},Ye="data:image/png;base64,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",xt="data:image/png;base64,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",Pt="data:image/png;base64,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",qt="data:image/png;base64,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",Vt={chart:"chart___Rsr8z",group:"group___cEFV6",item:"item___uQIC1"},hn=Object.defineProperty,gn=Object.getOwnPropertySymbols,Qn=Object.prototype.hasOwnProperty,Pn=Object.prototype.propertyIsEnumerable,qn=(E,a,y)=>a in E?hn(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,nr=(E,a)=>{for(var y in a||(a={}))Qn.call(a,y)&&qn(E,y,a[y]);if(gn)for(var y of gn(a))Pn.call(a,y)&&qn(E,y,a[y]);return E};const fr=()=>`shadow-${Math.random().toString(36).slice(2,9)}`;var rn=({percentage:E,startAngle:a=270,strokeColor:y="#42BECD",trackColor:x="#e6e6e6",innerBackgroundColor:b="#fff",text:z="",textColor:ee="#000",textSize:re="1rem",textPadding:ae="28rem",outerDiameter:se,innerDiameter:fe,maxTextLength:me=6,onClick:Ae,hoverEffect:Be=!0,style:ke})=>{const[We,je]=(0,Fe.useState)(0),[Ke,Ze]=(0,Fe.useState)(0),[Je,tt]=(0,Fe.useState)(!1),at=Cn=>{var rr,En;const gr=parseFloat(Cn),aa=parseFloat((En=(rr=document.documentElement)==null?void 0:rr.style)==null?void 0:En.fontSize);return gr*aa},ot=()=>{je(at(se)),Ze(at(fe))};(0,Fe.useEffect)(()=>(ot(),window.addEventListener("resize",ot),()=>window.removeEventListener("resize",ot)),[se,fe]);const ct=We/2,lt=Ke/2,wt=(We-Ke)/2,Dt=ct-wt,Ht=2*Math.PI*Dt,Zt=Ht-E/100*Ht,dn=`rotate(${a} ${ct} ${ct})`,wn=((Cn,rr)=>rr&&Cn.length>rr?Cn.slice(0,rr-1)+"...":Cn)(z,me),Jn=()=>{Be&&tt(!0)},An=()=>{tt(!1)},pn=at("4rem");return Fe.createElement("svg",{width:We,height:We,viewBox:`0 0 ${We} ${We}`,xmlns:"http://www.w3.org/2000/svg",onClick:Ae,onMouseEnter:Jn,onMouseLeave:An,style:nr({cursor:Ae?"pointer":"default"},ke)},Fe.createElement("circle",{cx:ct,cy:ct,r:lt,fill:b}),Fe.createElement("circle",{cx:ct,cy:ct,r:Dt,fill:"none",stroke:x,strokeWidth:wt}),Fe.createElement("circle",{cx:ct,cy:ct,r:Dt,fill:"none",stroke:y,strokeWidth:wt,strokeDasharray:Ht,strokeDashoffset:Zt,strokeLinecap:"round",transform:dn}),Je&&Fe.createElement("circle",{cx:ct,cy:ct,r:Dt+wt/2,fill:"none",stroke:"#FA6400",strokeWidth:at("4rem")}),z&&Fe.createElement("foreignObject",{x:ct-lt,y:ct-lt,width:Ke,height:Ke},Fe.createElement("div",{style:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",padding:ae}},Fe.createElement("b",{style:{color:ee,fontSize:re,textAlign:"center"},title:z},wn))))},On="data:image/png;base64,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",Un="data:image/png;base64,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",sr="data:image/png;base64,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",Ar="data:image/png;base64,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",tr="data:image/png;base64,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",ur="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAdIAAAJ4CAYAAADRD2IjAAAAAXNSR0IArs4c6QAAIABJREFUeF7svQl3Gzey940CmqTUXLV4X+I1yWSduc/zbd6v/Jx778wkM0m877JsiWxuEtkA6j2w5YzjWOom2SQb3X+ek3EmDRSqfgXpbzSBAvV6o/8j8AGBHBFgFlYIZuH+hwVXKhUrxJSn0/f/v1p1/9/9++SkTe1de/fM/fdajd1za601zGzcn+6jtTaTyTlz9aowQghDRO5PfEAABEBgIQIEIV2IHzp7TsAJLbN4J7iVivv39/9YWzW1Gmtrw7jRELEQIr5//76+c+dOTEROqPEBARAAgXcEIKSYCCAwIwEntEHAMXMltpbjapVja21sTD1utd6LrhBCE5Ge0TSagwAIeEgAQuph0uCyNwTYCW0Q2IkxlUmlYiZa68l43J5cuiQmeLXsTR7hKAicSQBCigkCAmsiEATu1XFlYq2dVCpObMNJsykmQrwTWbeqxQcEQMADAhBSD5IEF8tHwG2wOj6eTIPArWTtURxvHrVa4kgIcUxEblMVPiAAAjkhACHNSSLgBgikJMBK2WNjgqMgMEfT6fTo1atXR99+++00ZX80AwEQyJgAhDRjoDAHAusg4DZAaW2P6vVgrPXmUbP5++oVR3zWkRCMWSoCENJSpRvBlo2AUsEkCOxIaz1ynwsXLozxarhsswDxLpsAhHTZhGEfBHJEwH33aowdB4EdTiaTUafTGWFjU44SBFe8JAAh9TJtcBoEsiPgVq3G2NHxsR5duNAYCiGOsGrNji8sFZ8AhLT4OUaEIDATAVeiUSk1cq+Ej4+Ph1tbWwNUc5oJIRqXjACEtGQJR7ggMAcBllINpaz163XRx4p1DoLoUmgCENJCpxfBgUD2BIKgorW2Aymn/Waz2SciHL3JHjMsekQAQupRsuAqCOSRgFLBsVKmv7m56VarQ5Q+zGOW4NMyCUBIl0kXtkGgfAQ4js1ICNXf3Q0jIhqXDwEiLhsBCGnZMo54QWCFBNyO4OnU9La3N7tCCJxhXSF7DLU6AhDS1bHGSCBQagLuJpyNDdkdjUa93d1d9woYNYNLPSOKEzyEtDi5RCQg4A0BZtZCqJ61G93tbeGO10BUvckeHP2UAIQUcwIEQGCtBFydYCeqnc6Ge/2LM6trzQYGn4cAhHQeaugDAiCwFAKuGASR7BmzcYCV6lIQw+gSCEBIlwAVJkEABBYnEATBlEgfhGF4QETuwnN8QCCXBCCkuUwLnAIBEPiYQBybYa0m3jabzS7KFWJu5I0AhDRvGYE/IAACpxJwr36FkIdxPDg4f/68K7CPDwisnQCEdO0pgAMgAALzEHAVlYjig3q97l79xvPYQB8QyIIAhDQLirABAiCwVgJEKrK29rbTEa6aEo7SrDUb5RscQlq+nCNiECgsAWt5WqnUXzcawq1STWEDRWC5IgAhzVU64AwIgEAWBIKgYqTUb1+8ePHm7t272PGbBVTYOJUAhBSTAwRAoOAEVHc67e9jc1LB07zG8CCka4SPoUEABFZHQMpgxHy832q13BEafI+6OvSFHwlCWvgUI0AQAIGPCbhCD0JU9+t18Rbfo2JuZEEAQpoFRdgAARDwjoA7k1qr0dvNzc3XRDT1LgA4nBsCENLcpAKOgAAIrIkAW0tvt7Y2X+E86poy4PmwEFLPEwj3QQAEMiPAxtCb7e3NPQhqZkxLYQhCWoo0I0gQAIG0BNwrX2t/F1Sdth/alZcAhLS8uUfkIAACZxBwgmoM7e/svPsOFYKK2XIqAQgpJgcIgAAInEHAFXc4Oor3d3dDJ6ioloTZ8icCEFJMChAAARBIQYCZTbVKr8Mw3IegpgBWoiYQ0hIlG6GCAAgsTiAIWDPzy0aj4c6horDD4ki9twAh9T6FCAAEQGAdBIyxR9YePzt37txgHeNjzPwQgJDmJxfwBARAwEsCqttu156jqIOXycvEaQhpJhhhBARAoMwEKpWKFaKyF4bCbUiyZWZRxtghpGXMOmIGARBYCgF3H6qU+nmn0+kuZQAYzSUBCGku0wKnQAAEfCYgpRo0m7VnRHTkcxzwPR0BCGk6Tmi1egLkhiQS9O5/338+/PnBG9JaU6USiDgWVKm8b6O1FkoFhpnj1buNEUHgPwRchaStrc2XKOhQ7FlBUXT0/7kQpWT3i+eYSHaNscNlhi0l1YzhXWvtZhAEwTLHOs024l0e9Tzk10VnjLFCUE9K8UYIgWMKy0s5LJ9BwJ0/Var+rNWiA4AqJoHfhfSP4VGP2ewtJ2TZttZcUkotx/xcVhHvXNg+2yl/+ZWSj43hJ0sUUwoCbhsTbFhrAimVFkJrZhVLKWK3MmZmV2IOYp7dRPPOEpHut1qtJ9jd613qEh0+RUiFYNavhJBRooUZGhhjqkFQufmZV3QzWFlOU8S7ONc851cpequ1ebt4lH+0YC1tMJur6d6saCOlirVm/R+BVbFSHE+nsQ6CAPVcs05Qzuy5coPWHj9vtVqZz8WchVoqd04VUil5Ygw/ypIGkbgghNzK0mZWthDv4iTznN/3K0K+v3iU/7FARIpZ3CSizL6eYOap+8dankipJszx1P2J1WyWmVu/LSLVb7VqWJ2uPxWZeHCqkDrrzPbXbH+A7Q2iYCMTz5dgBPEuCjXf+RWC77nvqxaN8kN/9z1/EKjdrOydZYdZx1LKCTO7f96JqxPbbH8+VxEJxvhAwN0uEwT2ebPZdN/h4+MxAQjpR8mDkC46k/MrpMYYISVl+hdDY+yNIFjvXwzd968nK9cJkRxYy8eLZhH9V0tASjN4/fr1k7t377q/GOHjIYFThVRrPVVKPswyJmvFRaVkJ0ubWdlCvIuTzHN+3Y50Ifjx4lH+x4JSwQ1rba7esFgbj6VUz91qJ8tYYWu5BN6vTsPnjYZAIfzlol6K9RVvNqIqkb2Vrx2777kuZ7MR4l3KrJ3DqDHxUynVeI6up3ZhFlellI0sbWZhaxl/acjCL9hIJnBSyMF9d4rVaTKu3LRYw/EX7rxfuZTl+AviXedsd690q1W1p7XtZe0Hs61LGVzL2m4W9qzVL4lkPwtbsLFaAm51KmX4pN2mw9WOjNHmJfC7kLrD60T2WAjquu9a5jWYpt+HA/tEtJnljsc0Y39og3hnoTVb2yzy6wRQKcXuzw8bapRilrL64b+5ggtCKXc2U7EQ/2mvVNXtyTHM8lhrGSnF09kiSN/aWnFJKdlO32M1LYns0FrxfDWjYZRlEGCWbzudDVdmEK/plwE4Q5soEZghTJgqKwHeUaqyZa3N7BjMoiTdd6VE6umidtB/vQSUCo4ajepDIsImsvWm4szRIaQ5Tg5c84uAlLRhjPte3FSspYor0mDt9N2/K6XkKqOx1g6IxItVjomxlkMAr3qXwzVLqxDSLGnCFgicToCkpIoxVHFC60R2OjXv/v2D6GZZ8cta8YzIjpaVEPeXBmahT0ofLmsY2P2IAF715nc6QEjzmxt4VjICxuiKlNWataZGRFX3XbO1tqaU+vTWmzPJWBsPidQyvh91xZwuGKPbH3wyxrAQ1Hcbm5Yp3CWbCqeGq5Q9ajQaeNWbswkBIc1ZQuAOCHxKwG3Is9ZsOHGtVIJqHNsNIlEVgv7wuvj9xqx3t90s48IJEuJdwY3aaRmSUuo41oMgoAiFIZY3j/Gqd3ls57UMIZ2XHPqBwJoJaK0Dpao1IbQMgoCt5aMsSyB+HB4R7wqRvhyi1jp2guouvsC9sMuZKHjVuxyu81iFkM5DDX1AoGQEiOxdIYK5Dn+/LxBhI63lIAjeXSeHT0YETl71PkABh4yAzmkGQjonOHQDgRIRICL5VRbxEsUjYyqRlHaIMoZZEHVV2VjH8fjB+fPnh9lYhJVZCUBIZyWG9iBQPgJkLX+VZTUyt0lJqSAist2TW2zKRzXbiJlIP26326iGlC3XVNYgpKkwoREIlJuAlOIas6wvg4IrHiFE5dBVY1qG/TLZjGPx6ty5+ssyxZyHWCGkecgCfACBnBOwljaVoi+W6abboMRMh5UKRXjtuwhpedhub7jC9ygtuAjGGfpCSGeAhaYgUG4Ctm0tuQsnZjrXOiszVwfbHeNRig5R8GFWeu/ba21GOzvN+0SEzV3zIZypF4R0JlxoDALlJvD+kgneFsK2593FOwtBV+rQrVKl5KNZ+qGtENbydDTq3r927RrYLXlCQEiXDBjmQaCoBJSS9TiO20LI5rJXqVLysdbkvkfF1XAzTKggqJjJpPJwZ4fAbQZuszaFkM5KDO1BAAQ+JUDMtqlUtcVsl3rRuauepPV0j0hiY9IM81Ap+7TZbL6ZoQuazkAAQjoDLDQFARA4m4ArxquUbcaxbEtJm8vixWzeCEEHy7JfRLvG0OudnXAZNZiLiGummCCkM+FCYxAAgbQEXBF+IVRbCG4FQVBN2y9tOyJ+6L4HTNse7VzxhneXhT8lIgaP7AhASLNjCUsgAAKnELCWNoRgJ6qd7L5PtYfMYh/QZyXw7njMY4jprNxObw8hzY4lLIEACCQQIBKS2a1S7TYRVRYB5r4ntVbjVeVcEFWv3a6569iwMp2L3x87QUgzgAgTIAACsxN4vzFJbUtJ4ey93fEOOyASL+bpiz5CEKmo1XonpijcsOCEgJAuCBDdQQAEFiPg7loVQm25V7+z1PNVyuxpTb3FRi93bynVoNmsudtj3GW2+MxJAEI6Jzh0AwEQyJaA1hRUKrIjRLyVVOzBnYFRSj4SQuDV5IJpOKmCdA9iOj9ICOn87NATBEBgOQRICNtSqrplrd34dAh3a5iU6hl27GYHX6lg3GhUnZiipOAcWCGkc0BDFxAAgdUQsNZsMstGpUIbWgvzvlTgu9e5WIlmnAKlgqMTMY0zNl14cxDSwqcYAYIACIBAOgLW2snWVuM3IsL53HTI3rWCkM4AC01BAARAoOgE3Cvzra36L0SElWnKZENIU4JCMxAAARAoC4GT17xuZYrvTFMkHUKaAhKagAAIgEDZCEgZjJrNqhNTnDNNSD6EtGw/HYgXBEAABFISIFL9VqvmLgjH5q4zmEFIU04oNAMBECguAWN4RynZJqKqMUYQ2SGzOJBS4VJsobrtdu0RxPT0+Q8hLe7vBkQGAiCQTICkDK6cfo8qCuM7hO7WmK2tzSfJOMvZAkJazrwjahAAASGEMXwuCNTOWTCklMfT6eSlUqrUR0K0pr3d3RC1jT8zWSCk+HUCAiBQVgKkFN2xllQSAGMMS8l7QsgoqW2RnwcBP280Gq+LHOM8sUFI56GGPiAAAt4TeH+NG92eJRBjbF8psccsSruTVcrwcatFB7NwK3pbCGnRM4z4QAAEPktgHiF9/33hu1q/z63lSVnRMocPtrZw886H/ENIy/qTgLhBAASEMfZOEATBHCjYWv2KSPbn6FuELtxuh+6M6bAIwSwaA4R0UYLoDwIg4DEB3iZS5+cPoLy7eoOAdb1e/zfq8qLW7vw/P+gJAiBQCAJE4qIQ7h7U+T7W8lhK8YKZS3c5tjH2aHu74erylvY7YzdrsCKd72cHvUAABApFQO0Q8bl5Q2JmLaVw35sez2vD335xr91uPyxzwQYIqb+zF56DAAhkSMBaGVYq8rK1dp7vTMX7ikjqBZEdZOiWF6biWLw6d67+0gtnl+AkhHQJUGESBEDATwJEFFgrLktJ4bwRMJs3QpTxeEj8sNPpdOfl5nM/CKnP2YPvIAACSyGQpuLR2QNTj9nsLcW5nBp1Z2uPjqJfL1++PM6pi0tzC0K6NLQwDAIg4DMBV3+XmS4rpeQ8cRDFI2b1okzFG04uBXc7eUt1jymEdJ6fEPQBARAoBQH3qpdZXCWijXkCllJPrFXP3Gakefr72EdKM2w2m+6MaWmuXoOQ+jhT4TMIgMBKCVgrLiglt+YZ9GRH71O3Wpunv499ynZbDPmYJPhcTALM7ObjH/65f/++DII7dOPGH//74eGhpJOPUkoRNSXRSEkp1fGxUJubJCcTUlIKRRSrOBaqWq3KONaKSMz1qq6Y1BFVWgLMtimluiQEzTx/pNSGWT0r0/EYpcKnzSa9ScvX53YQUp+zB9/nInAi2MGrV6JSq4mgUhlUpGwGk8lRRUoKpJxWpNwI4jh+9/9PxH2usdCpWARcfV5mc5UoqM0eGVsi4cS0NJeFT6ejX8+fP1/4MoIQ0tl/GtCjZASY2Ylppdfr1YIgqCqlqtOprClFVa3jGlHyNVwlQ1bocN0bDSJxhVnW5wiUXeEGY+xojr7edTnZfPQvIip01ScIqXdTEw7njQAzu/ssq+6f4XBYc0Ibx3LDGL0pJbn/jk8BCbjzpkrJ1qyhvS/cwC+IZEkKN6hup7PxcFZOPrWHkPqULfjqHQFmdt+nbQwGg83pNNgIArlhbbwppZzj1aB34RfeYSJxXgi5PU+g1urSiKmU5kmr1Xo7Dycf+kBIfcgSfCwcgROBrUWR2KhWj0Ktdd0YGeI1sY+pnu8GGWOMtdY8DIKg8Edj3FnaTid050sLWYsYQurjzy18LiwBZq71+/16pVIJtZZ1Y0yIXcY+pNu2iYJLs3pqjD2UUuzP2s/H9koF40aj+msRb4qBkPo4I+FzaQi4HcbPn4uNdluEWh/VKxXTMEZulgaAR4EqJetxbK6601hp3Y5jfRQE8kna9r63M4b2d3bCZ77H8an/qRNetMARDwj4SsDtIo6iqFmtVhvGqKbb1ORrLEXz21qzUanQNWsDtwEt8cOsj4WQjxMbFqiBtZP729vbUYFCenfIHR8QAAGPCXwQVmurTWbTVErOVc7OYwS5ct0Yt1PbXA+CIMV1bLbHLEpW3J51p1N3R2LiXCVuAWcgpAvAQ1cQyCOB//f/uHL3bt+tWNvHx6aNDUyrz5Kr0SulcSvTU3dnu2MwQSAflql04IdMEKl+q1W7X5R6vBDS1f+MYUQQWBmBkypOjcPDo061atrG4NjNquAnFW6IY/M6CKiU93e6HARB+LzRoNeryscyx4GQLpMubINAzggw88ZoNOpYG7StNY2cuVdQd2RHKb3lVqfGGCaSR0qJ/TLV3T0lsdxuh78Qkff3l0JIC/qji7BAIImA+251MBh0hKhuW2uaSe3xHASyJmCMPdrebrjzpV5fuQYhzXpmwB4IeEiAmatv3oy2Nzd5G8drPEygxy4HAb9oNBpeb7iCkHo8AeE6CCyDADNvHh0dbVurtrXWqBW8DMiw+TEB94r3ZyKa+IoFQupr5uA3CCyZgNuo9Pbt20YQNLaFsNuosLRk4CU2L6UatFobv/mKAELqa+bgNwiskIC74WY4FDtCTM8Zo3FOdYXsyzKUz4XtIaRlmaWIEwQyInBwcNBSqn5OCNPJyCTMgIBgZtPp1N0rXu8KNUBIMYFBAATmIuA2KB0cHJ1Tyu66AgRzGUEnEPgDAT/vLoWQYhqDAAgsRMB9lzoYDLbjmC6iPOFCKNFZCGFteH97m7yqxQshxdQFARDIhIAT1CiKOkptXjRGh5kYhZHSEQiCYFqvV10tXuNL8BBSXzIFP0HAIwKHh4dta4NLQaDqHrkNV3NCoFql/TD057o1CGlOJg7cAIEiEmDm5mAwuGStQuWkIiZ4iTGdlA8cLXGIzExDSDNDCUMgAAKnEWDm+mAwuYJShJgjaQkoFRw1GlUvygdCSNNmFe1AAAQWJtDtdjtBEF7BWdTFUBJRxRXIYBaGmfVi1vLbWyn7tNlsvsmvh+89g5DmPUPwDwQKRsBtShoOxS7R6LLWODYzS3qZZSMIeNda+r0oBpEduSvZlFLTWWz50Nb9JaHTqf+U941HEFIfZhN8BIECEnDVko6Oji5Op3wBf6lPTrATUSnF1c+31MYY9UxKPk625FeLapX2wjB8kWevIaR5zg58A4ESEHCFHaLo+Iqr51uCcOcK8X2dY3n3rL9wMHMsBD8UQnh9JdlnALmi9m5VmtsVN4R0rmmNTiAAAlkTePOGmxsbwy+MkbWsbftvT3aIxMWkOIyxPSmF11eSfT5GedjpbD5Kin9dzyGk6yKPcUEABP5EgJnl0dHRpemUE0WjTPisFeeVkqlW7ETiqbV2XDQ+x8eDXy5evJjL4zAQ0qLNNsQDAgUg8PLly7DZbLrVKSokufe5pHaF4N00qdVa6yCQD5mFTdPelzZSqmGrtfFrHv2FkOYxK/AJBEDA3QZCo9HofBzT5bLfhWqt2VCqciP9tKAesyngK974YafT6abnsJqWENLVcMYoIAACcxK4d+9e7fz5a9eZTWtOE4XoxmyuS1lJvUK3VjxzR2MKEfxJEEoFk0aj6q5ay9WGKghpkWYZYgGBghJ4vzoV54niK3Ecl/L3ljFUJbK3lFKpsuzOYBJx4V7xBgE/bzQar1NBWFGjUk7IFbHFMCAAAhkT2Nvbq9frWzeN0aXc2WsMbweBOp8WaxBQL46L9Yr35AJwdxwmNxWdIKRpZyTagQAI5IKAK+QQRcfXy3rulJm+kJI20ybDWv2cSA7TtvehnTG0v7OTn9thIKQ+zBr4CAIg8CcC/T7vGDO+XraNSK7OrjHvXvGm+v39/hWveORWcgWaRvzixeOfvv3221wUaUiViALBRyggAAIFIsDMG4eHw1tKydQrtCKErzVvVSrKlVZM9SGykbXiVarGnjTK052lEFJPJg3cBAEQ+DwBV8QhiiY3hDBbZWLETNelpBl28RbuFa8rHfhPIorXnXcI6bozgPFBAAQWJuB29b59O75UqYhLCxvzxIAxukKkUr/ilVJqa3WhdvEaQ693dsLn604ZhHTdGcD4IAACmRGIomibOXCFC0rxuy0IuGOMSl1O0Rh7KKXYzwz4mg256k2dzrtV6Vp38JZisq051xgeBEBghQTcEZlGY+u21rqywmHXNpSU4hqzrKdxwBgjlJIP3t8UU4yP1rS3u7vea9YgpMWYS4gCBEDgIwI///xz9fr1O7eN0am/Q/QVING7y9FvCUEyTQzW2iGRWPvr0DS+pmkTBBVTr1fWeq4UQpomU2gDAiDgHQG3Canf799iDtreOT+zw9whmuUVb/xUSlWYG2LiWLw6d67+cmZsGXWAkGYEEmZAAATyR8BtQoqi6KYQlcLv6JXSXGOupHrFy6wnQsjc3u8560w6qXbkvitdy1lZCOmsGUN7EAABrwg4MT0+Pr4+mdhU15B5FdxHzhpjqkRyhlq8rnQg9XyN91O/g4BfNBqNtdx4AyEtyixCHCAAAqcScGJ6dHR0dTrl1HVqfcRJJM4Lke4CcCG0EcJtPCrGvaVBwLper7tV6crvYYWQ+vjTAp9BAATmIvD27fhKEHDq4yJzDbLGTq5copT2trVBuitihDlgpjdrdDnTodd1MwyENNM0whgIgEDeCQyHw4ta05W8+zmvf7OcLS3acZggCOJ6vep28K50VQohnXe2oh8IgIC3BIZDvqD1+Kq3ASQ47oraB0FQTROftXZAJF6kaetDGynNk1ar9XaVvkJIV0kbY4EACOSGwHg8vjKdFvM1ryvQ4Ao1pIVNxE+s5aO07fPcTqlg3GzW/r1KHyGkq6SNsUAABHJFoNs9+oKomLt5pQyuMttGGuBSymNj9OM0bX1oM52Ofj1//vzK7mCFkPowK+AjCIDAUgi8P2c6uSWE6SxlgDUalZKqzHQrrQvM7po1G6Vtn+d2tZo83NzcXNk5WQhpnmcDfAMBEFg6AVcBaTCY3LHWNJc+2IoHsFZcUEqmKkbBzMdCcFFWpSu9Yg1CuuKJjeFAAATyR4CZ1XA4/bJotXmJSBljbyulUtXhFYLvuSpB+cvQ7B5VKuHLep1Wcpk5hHT2/KAHCIBAAQkwczAcDr82RtaKFR5vEakL6WLi+8y81ivJ0vmZ3OrkKIwr0MDJrRdrASFdjB96gwAIFIjAs2fPNhuN7a9dYYMChSWEsLeIEo/DMLP9tVhxhw87HeouOyYI6bIJwz4IgIBXBLpdd5PK+LZXTic4y2zrUgZnHocp2qXfDomUathqbSz9LwcQ0iL9tCAWEACBTAi8eTO6XKmIS5kYy4kRIt4VQn22cL+UPLFWPC3K96MfIx+Po39fvnx5qVfGQUhzMsnhBgiAQH4IuGMx/X7/dvHuMpVtIfjcyWXgwhjDtVoQaW32i1K8/tNZxCzfbm1tPlnm7IKQLpMubIMACHhL4GQn79fG6A1vgzjFca11ICUFUqrjosX2aTyVSsWGYcVtOlraJioIadFnEeIDARCYm8CjR7zR6Yy+dsdI5jaCjmsnsOxbYSCka08xHAABEMgzgW632yGqFmrzUZ55L8M3peyk2Wz+tAzbziaEdFlkYRcEQKAwBIpck7cwSUoIZJn1dyGkZZlFiBMEQGBuAq6MYLc7/EbKohVrmBuJdx2rVXoThuHTZTgOIV0GVdgEARAoHIG9vb16s7n9VRzH+L3pYXbd0Z5Op/73ZVQ6woTwcELAZRAAgfUQePNmdKlSEZfXMzpGXZQA8/TB1tZWb1E7n/aHkGZNFPZAAAQKS8CdLx0MJl9aa1Ld81lYEN4GFvc6nc6DrN2HkGZNFPZAAAQKTYCZa73e+Jvi1eMtdNo+BOeuV3OvdzO94QZCWoq5gyBBAASyJNDv93etVV9kaRO2VkNAyvBJq0VvsxwNQpolTdgCARAoDYE3b/pfVSoKr3g9y/gyCtlDSD2bBHAXBEAgHwTclWvN5vZfcB4/H/mYxYs3b17+dPfu3cksfc5qCyHNiiTsgAAIlI7AeDy+Mp3yxdIF7nnAcSxenjtXf5VVGBDSrEjCDgiAQOkIvC/UMPpWSqqWLniPA1YqOG42az9nFQKENCuSsAMCIFBKAoeH3JZyfKeUwXsc9PHx4JeLFy+OsggBQpoFRdgAARAoNYFe7/i2EKZTagieBV+t0n4Yhs+ycBtCmgVF2AABECg1AWau9nrjb3G21J9pwMy606n/I4uSgRBSf/IOT0EABHJMoMjlA91fEIyhqpTsdrpyjtMwk2tZ3QibgCXhAAAgAElEQVQDIZ0JOxqDAAiAwOcJuI1Ho9H0O611pSiMrKVNKc1FoqDmYjLGiCCoDJnNnlvR+R5ntUp7YRi+WDQOCOmiBNEfBEAABE4IDAaDc8bI60UAwmybUgZXPheLMcYyy8dK8dTnWJWyx81mc+HduxBSn2cBfAcBEMgVAVfUfjgcfmuM3/eWElFgjL2llJKnAbaWx0S8lPs9V5nUdjv8iYgWKs4AIV1lxjAWCIBA4QlEUbTNHNz0O1DZJhKXkmIwJn4ipTpKapfn50HAzxuNxutFfISQLkIPfUEABEDgEwLvV6XTr43Roa9wrBUXlZIpjvPYLrNYSITWzUhKM2y1Wr8u4geEdBF66AsCIAACnyFwcMAtpcZ3/YWjdoj4XJL/UkptjL6f1C7vz0+uVpt78xSENO8Zhn8gAAJeEuj3+19aq5o+Os8sG1KKq2l8NyZ+KqUap2mb1zZSmsetVutgXv8gpPOSQz8QAAEQOIPA/v5+o1qtf+UpJLKWv1RKpdAI22MWe57GeeJ23Ot0Og/mjSEFpHlNox8IgAAIlJtAv3/8lbXGyztLrRWXlZKt5AxqwyzvJbfLbwtmYTud8O9EZOfxEkI6DzX0AQEQAIEUBJi5HUV+FrRXSjasTfd611r9jEhmUgA+BdalNLF2cn97ezuaxziEdB5q6AMCIAACKQi4HbyHh8NvlJIbKZrnrsnJ691Tz5L+x2HquWpHuQtgBoeqVXoThuFc52IhpDOARlMQAAEQmJVAv8871o5vzNovD+2tFZeUku0kX1ylIynpt6R2eX5uLcfb241/zOMjhHQeaugDAiAAAikJuFVptzv6XkryrgavUrJurbiWJlRr9XMiOUzTNq9t5r2jFEKa14zCLxAAgcIQGA6HF7SmVMdJ8ha0UnTXWlJJfhljIynFq6R2eX4eBOGLRoNmfkUNIc1zVuEbCIBAIQgws+r1Rt8TJQtS3gImUheF4MQqRyevd93uXW+vWSNS/XZ7Y+YdyBDSvM1a+AMCIFBIAuPx+Mp0yhd9C05KGTKLVDfa+P56t1Kp2DCs/O+sl31DSH2b1fAXBEDASwLMXI2i8fc+Ok9k7woRpHm925dSvPQxxg8+t9vhr0Q003e9EFKfMw7fQQAEvCIQRdFd5iBFkYN8hZW2iL0xhqWkhQrArzvySiV8Wa/TTN/1QkjXnTWMDwIgUBoC3S53iMa3fQtYStpkpi/S+E0knlprva29K6UatFobMx3lgZCmmRloAwIgAAIZEHBHYUaj6fdaa++OwghBd9yF30kYjLGHUor9pHY5fs7tdui+J01dLhBCmuNswjUQAIHiEXj7dnwlCPzbdJT29a6UPDGGH/mcuXY7/I2IBmljgJCmJYV2IAACIJABAWauRdH4uwxMrdTELFerxfH0fhAEc9/vudLAPjNYpSJe1ev11JumIKTrzhjGBwEQKB2BKDq+y2x823Tkrlb7SqnEzbvifd1d6vmaWCnVsNXaSL1pCkLqa6bhNwiAgLcEer3elhCVW74FIKW4xizrSX5bawdE4kVSuxw/n+l7UghpjjMJ10AABIpJwG066vVGP6TZvJMvArxNpM4n+VSEIvbGhPd2dqifFKt7DiFNQwltQAAEQCBjAoeH4+tS8rmMzS7VnJRUZaZUK2lj+ImUfLRUh5ZovFqlvTAMU62qIaRLTARMgwAIgMBpBJi5EUXjr/wjlO4YjFL0Vmvz1r/43nssZTBqtWq/pPEfQpqGEtqAAAiAQMYEfL1eLW0Reyn52Bh+nDG2lZo7OU9qkgaFkCYRwnMQAAEQWBKBg4PxNaU48TvHJQ0/l1mlZMNakfJKOL7HzIlCNJcjK+iU9jwphHQFycAQIAACIPA5Avv7+41qte7V610iIYWQX6bJKLN+JYSM0rTNY5sg4BeNRiPxflIIaR6zB59AAARKQeCkZOB3WuuqTwFrbb+oVILNJJ+NsZ7fBqO6nc7Gw6Q4IaRJhPAcBEAABJZIYDweX51O+cISh1iCad4hUil2HGvDLGe+KHsJDs9l0lqebm83/pnUGUKaRAjPQQAEQGCJBPb29uobG82vlzhE5qatpQ2l6EYaw1pPHygVxGna5rFNux3+nYjOLHcIIc1j5uATCIBAqQgcHg6/d2c0fQpaqeCOtTbxNhgifmQtT3yK7WNfrZ3c397ePvN7Xgipr9mF3yAAAoUh4OPrXWvNJaUq7eQk8H1m9riAffJF3xDS5FmAFiAAAiCwVAIHBwctpTbuLnWQjI1LSTVmunmWWWvjMZF6mvHQKzVHpKJ2e+P+WYNCSFeaEgwGAiAAAn8mwMyy1xv/+P5oiT8fInFRCNn5nMeu3i6zfaKU8va1rovLraa3thp/h5D6My/hKQiAQEkJRFF0hzlI8ao0X4CCQO1Op3pHKfX7woyZj63Ve1Kq43x5O5837Xb4TyKantYbK9L5uKIXCIAACGRKYDAYnDNGXs/U6OqMEbOtCxEI5lgXRUA/4Gu3wwdEp9+vCiFd3UTDSCAAAiBwKoF79+7Vzp27/B0Q5Y9A0k0wENL85QwegQAIlJTAYDD51hi9UdLwcxu2lGbQarV+w6vd3KYIjoEACIDAewI+FrEvQ+5c4f2trcb/QkjLkG3ECAIg4DWBgwNuKTX26hiM18BncL7b3f/55s2bn908hVe7M4BEUxAAARBYJgF3DGY8jn+M49irYzDLZJIX20T6UbvdPvycPxDSvGQJfoAACICAECKKju8ymxZg5ItApSJe1ev1lxDSfOUF3oAACIDAnwiMRqNLcSwuA03eCJx+pRpWpHnLFfwBARAoNYE3b7hZqYxTXZxdalArDt4Ye7yz0/wZK9IVg8dwIAACIDArgZPvSf8axzEWOrPCW257brfD/yEi/nQYJGq54GEdBEAABGYm0O9PvrZW12fuiA5LJdDthj/fvEl/2rkLIV0qdhgHARAAgdkJ+Hit2uxR+teDOXywtfXnUoEQUv9yCY9BAAQKTqDb5Q7R+HbBw/QuvCAIXzQatIdXu96lDg6DAAiUjQAzB1E0/rFscec/3viw0+k8gpDmP1PwEARAAATE4eHgOyllDSjyQ0CpYNxs1v4NIc1PTuAJCIAACJxKoNvt3iCq7gBRfggwC7u1Vf8fCGl+cgJPQAAEQOBUAv1+f9da9QUQ5YvA5y75xmajfOUI3oAACIDAOwLMvBlF42+AI18E2u3wHhH1P/YKQpqvHMEbEAABEPggpBRF478JIfB7OkdzIgj4eaPReA0hzVFS4AoIgAAInEZgMJj8xRgdekyIlJJ1rTUppbS1fORxLCd/wZFvt7Y2n0BIfc8k/AcBECgFAb83HKlta/WuUur3K+G01tNKJdiz1o59TaCUathqbfwKIfU1g/AbBECgVAQGg8F5Y+Q134IOArVrDO+e4jcbw0+l9HN1GgSsG43G3yGkvs1K+AsCIFBKAszciKLxVz4FT0SBEHTnLJ+llMfG6Mc+xfWxryfF6+2H/4YvsX3NJPwGARAoPAFmVlE0/qtPgRK5lag6bTX6eyhE/MhanvgU2wdf2+3wZ6L/FK+HkPqYRfgMAiBQGgKDweQ7Y7Q3FY6sFReUkltJCWIWe0LYXlK7PD7/9AgMhDSPWYJPIAACIHBCoNfr3Rai0vEFSFohNcYeSin2fYnrYz+Vsk+bzeYbvNr1MXvwGQRAoHQERqPRpTgWl/0JnLeI1IUkf621QyLxPKldHp9rTXu7u+ELCGkeswOfQAAEQOATAszcjqLxmZt38gTNnRu1ViTuNHZHYZSSD/Pke3pf5GGns/n7LTB4tZueHFqCAAiAwMoJMHMtisbfrXzgOQckoooQlHiXqjFGSEm/zDnMWrtJaYatVuv3s6QQ0rWmA4ODAAiAwNkEmJnG4/hvcRx78/vaWv5aKZWYWq2nD5QK4sSGOWtgLU+3txv/xKvdnCUG7oAACIDAaQT8u5uUbhFRNSmj1opnRHaU1C6Pz9vt8L+JiJ1v3vwNJ48g4RMIgAAIrIJAFB3fYTbtVYyVxRhSiqvMspFkSymxp7W3R2D+SURTCGlSlvEcBEAABHJA4OBgfE0pPp8DV1K5QCTOCyG3kxobY7tSij/cpJLUJy/P2+3wVyIaQkjzkhH4AQIgAAJnEBgMBueMkdd9gRQE3DFGXUzyl0gOrdVeHoEhCh+123QIIU3KMp6DAAiAQA4IHBwctJTauJsDV1K5IKUMmUWi8GutY6Xkg1RGc9YoCMIXjQbtQUhzlhi4AwIgAAKfI8DM1Sgaf+8LnTSF6z/Ewmy9PAJTrdKbMAyfQkh9mZXwEwRAoNQE3BGYKBr/zacNokTS3VqTuKFV6/ihUurdph2fPkS6326370FIfcoafAUBECg1gcFg8o0xetMXCErZm9YGicX2rRXPiey7TTs+fYyxxzs7zZ8hpD5lDb6CAAiUmkCvd3xbCONN8Xpmc1XKSuIRGGZ6LYTp+pZcZjZbW43/hZD6ljn4CwIgUFoC4/H46nTKicXg8wKIiM8JoXaS/bGHzH7eAvOhKEPi++tkCGgBAiAAAiCwbALD4fCC1nR12eNkZT/tERhr7YBI/H6TSlbjr8LO/fvhP/7v/yV/ajeuAgrGAAEQAIG8Euj1eEuI8a28+vepX66ykatwlOSv1vpYKfk4qV0enw8G4b+uXaMjrEjzmB34BAIgAAKfENjf329Uq3W3E9aLj5RUY6abSc4ysxaC7ye1y+PzOB7/du7cuQGENI/ZgU8gAAIg8AkBD8+SKiEoVREJX8+SChE/7HQ6XQgpflxBAARAwAMCJ2dJ/8sDV393Me1ZUrcifb8y9eujlH3abDbfQEj9yhu8BQEQKDGB4XDyg9a64gsCY+ztIAgS/TWGH0vJx77E9cHPSkW8rNfrryCkvmUO/oIACJSWwGAw+IsxMvQFADNdl5IS/bVWvyCSA1/i+uBntUr7YRg+g5D6ljn4CwIgUFoCvhVlsNZcVqrSSkoYs3ktBHlXlKFWk4ebm5uPIKRJGcZzEAABEMgJgcPD8XUpXaEDPz5pizIYYw+l9K8oA5Hqt9sb9yCkfsxHeAkCIAACYjjki1qPr/iCIghkxxiR4l5S27dWvPQlrg9+GmOPdnaa/4KQ+pY5+AsCIFBaAv1+f8dadcMXAMy2IWWQWJTBWj4i4ie+xPXBT2s53t5u/ANC6lvm4C8IgEBpCTBzK4rGqc5m5gGSlLTBTInCr7XWSkkfizJwp1P/bwhpHmYbfAABEACBFAT29vbqGxvNr1M0zUUTrSmoVOhOkjPGGCEleXnBd7sd/i+ENCnDeA4CIAACOSHAzLUoGn+XE3dSuWEtf62USmwbx3w/CPwrytBuhz9BSBPTiwYgAAIgkA8CzKyiaPzXfHiT1gu6TUSJRRmEsL8xC5vWal7aHR8PfoGQ5iUb8AMEQAAEEgj4WCbQWnFJKdk+KzRjDEtJv/o4AYwJcfzFx8TBZxAAgfISGA6HP7rvHn0hkGbnrjG2K6V47UtMH/vJHD7AitTHzMFnEACB0hI4PBx8J6Ws+QSgUlEXtebO53xm5phIPGZm41NMH3wlClHZyMfEwWcQAIHyEuj3+19bq+q+ESDiXWPEjlLq9wWctXYoJb3yVURdDtwNMFiR+jYb4S8IgECpCUTR8R1mc+Z3jnkFRCQkEVWNIeVue/FZQD8wDgJ+DiHN64yDXyAAAiDwGQK9Xu+mEJVtwMkHAXeVGoQ0H7mAFyAAAiCQisDBwfiaUnw+VWM0WjqBapX2IKRLx4wBQAAEQCA7AqPR6FIci8vZWYSlRQi4O0khpIsQRF8QAAEQWDGBwWBw3hh5bcXDYrhTCDBPDyCkmB4gAAIg4BGBfr+/a636wiOXC+6q6kJIC55ihAcCIFAsAlEUbTMHN4sVlb/REKkIQupv/uA5CIBACQl0u90OUfV2CUPPZchSqgGENJepgVMgAAIg8HkCBwfcUsqfO0mLnkcpgxGEtOhZRnwgAAKFIsDMjSgaf1WooDwOxhh7DCH1OIFwHQRAoHwEmDmMovFfyhd5PiO2lqcQ0nzmBl6BAAiAwGcJMPNGFI2/BZ58EHCXkUNI85ELeAECIAACqQgwczWKxt+naoxGSydQqVQshHTpmDEACIAACGRHgJmDKBr/mJ1FWFqUAIR0UYLoDwIgAAIrJMDMMorGf1vhkBgqgQCEFFMEBEAABDwiwMwUReP/8sjlwrsKIS18ihEgCIBA0Qj0eiMnpPj9nZPEIhE5SQTcAAEQAIG0BLrd4V+JSKVtj3bLJQAhXS5fWAcBEACBzAlASDNHupBBCOlC+NAZBEAABFZPYDic/qh1HKx+ZIz4OQIQUswLEAABEPCMwHA4/FFr8lJIiYRktk2iyqYQxm1CnghhIyEEe5aG392FkPqaOfgNAiBQWgLd7vBHIv+E1FqzyUxXgiD4w18CtNa6UlEvrOUjH5MKIfUxa/AZBECg1ASGw8kPTnt8guCE3xh7SyklP+e3lNpYqx4xs/YpLucrhNS3jMFfEACB0hM4PBz+ICV5JqTqohDcOTt51GM2e74lGELqW8bgLwiAQOkJ+CikQthbREH1rOQx81QIfuhbgiGkvmUM/oIACJSewHA4+V5rfaYo5Q0Skfw6jU/M9pc07fLUBkKap2zAFxAAARBIQeDwcPi9lOSVkFrLXyuVXEOC2f7q2w5eCGmKSYsmIAACIJAnAp4K6VdKqRSaY39jFjZPvJN8SRFUkgk8BwEQAAEQWCWBwWDynTG6tsoxFx1LKXvX2iB5SSr4vm87dyGki84O9AcBEACBFRMYDAbfGSO9ElIh6E66s68Q0hVPJwwHAiAAAuUjcHg4+E5K74T0NlHykR2t44dKqalPWcWK1KdswVcQAAEQEEL4+B2pEHSLKHmDFBE/tNYdg/HnAyH1J1fwFARAAATeEfDxHKmrahQEZ58jdbER8SNreeJTqiGkPmULvoIACICAEMLHWrtK0U1rKfF7XWPix1KqY58SDSH1KVvwFQRAAATeC6mHF3vbm0RBopAS8WNrGUKKmQ4CIAACILA8AqPR9G9xHH+2+PvyRl3MslLBDWvtRpIVrEiTCOE5CIAACIDAwgRGo+l/xXHs2RtFukFEiUKKFenC0wMGQAAEQAAEkgj0eqP/k9Qmf8/tDaIgUUiN4SdS+nUvqWd/o8nf1IBHIAACILBKAswso2j8t1WOmcVYzPSFlLSZZMuY+KmUapzULi/PK5UKQ0jzkg34AQIgAAIpCDCziqLxX1M0zVUTZvuFlEEKIRVPpbTeCKmrCwwhzdVUgzMgAAIgcDYBZg6iaPyjb5yY6bqUFCb5ba1+RiRHSe3y8pyZDYQ0L9mAHyAAAiCQggAzV6Jo/EOKprlqwmyuS1lJIaTiGZH1SUg1hDRXUw3OgAAIgEDiirQaRePvfeMkpbjGLOtJflurnxPJYVK7vDy3ln3bPp0XdPADBEAABNZDgJlrUTT+bj2jzz+qlOYacyWFkIrnRNYbIVUqmGBFOv+8QE8QAAEQWDkBZt6MovE3Kx94wQHTrkilFM+M8efVrlLBMYR0wcmB7iAAAiCwSgL7+/uNarX+1SrHzGKsom42UsoeQUizmCGwAQIgAAIrIsDMrSga313RcJkNo7X9olJJPv5CJJ5a68/xF6XsGEKa2TSBIRAAARBYPoFej7eEGN9a/kjZjlDUggxamxGENNu5AmsgAAIgsFQC/X5/11r1xVIHWYrxYpYIlFINIKRLmTAwCgIgAALLITAY8HljxteWY32ZVotZtJ5IRRDSZc4b2AYBEACBjAmMRqNLcSwuZ2x26eaKe41a3IWQLn36YAAQAAEQyI7AwcH4qlJ8ITuLq7JUzIu9meVbCOmq5hDGAQEQAIEMCIzH4+vTKZ/LwNRKTShFN62lWtKgRPzIWp4ktcvLc2PoNYQ0L9mAHyAAAiCQgkCvd3RTCLudomnOmthbREE1ySmt+ZFS/ghpHIuXENKkrOI5CIAACOSIQBQd32E27Ry5lMoVY+ztIAgqSY2J+KG1PE1ql5fnStlnENK8ZAN+gAAIgEAKAm/e9L+qVFQjRdNcNUm72UgIvs/MOlfOn+GMlOFjCKkv2YKfIAACICCEGAwmfzFGJ15HljdY1opLSskzV9JSSm2Mvp8338/yhzl8ACH1KWPwFQRAoPQEBoPJd8boxE07eQPFbBtSBlfP8ssY25NS7OXN97P8abfD3yCkPmUMvoIACJSeQLc7+huRkD6COGtVyqxjIvmIWVifYmu3w39DSH3KGHwFARAoNQFmllE0/pvfEHjHWrGrlPpdf4yxfaXoNTMb32Lrdvd/hpD6ljX4CwIgUFoCzFyNovH3RQAgJW0IIYiZJ76tQj/mf/9++A8IaRFmJGIAARAoBQFmDqNo/JdSBOtJkO12+D8QUk+SBTdBAARA4PDwsC1l7Q5I5IYAdzr1/4aQ5iYfcAQEQAAEzibQ77vvF8c3wCkfBIKAdaPR+DuENB/5gBcgAAIgkEhgOOQLWo/PPEKSaAQNMiOgVDBpNms/QUgzQwpDIAACILBcAv7e/LJcLuuyrlQwbjZrOP6yrgRgXBAAARCYlUC3e3SDyO7M2g/tl0NASjVotTZQkGE5eGEVBEAABLInEEXRXeaglb1lWJyPgOp2OhsP8Wp3PnroBQIgAAIrJzAYDP5ijPSuzu7KQa1owGqV9sMwxO0vK+KNYUAABEBgYQLD4eR7rXXinZ4LDwQDqQgEQfii0aA9rEhT4UIjEAABEFgvAWamk/KA+L293lT8PrqU5kmr1XqLhOQkIXADBEAABM4i8PPPP1evXLlRiPKARcm0teH97W2KIKRFySjiAAEQKDSB/f39RrVa/6rQQXoW3LubX4jGEFLPEgd3QQAEykkgiqJt5uBmOaPPZ9TtdvhPIppCSPOZH3gFAiAAAn8gMBwOL2pNV4AlPwTa7fC/iYghpPnJCTwBARAAgVMJHB6Or0vJ54AoHwTc3albW43/dd5ASPORE3gBAiAAAmcSiKLjO8ymDUz5IKCUPW42mz9DSPORD3gBAiAAAokEBoPJN8bozcSGaLASAh/KA0JIV4Ibg4AACIDA4gS63eFfiUgtbgkWsiEQdzudzkMIaTY0YQUEQAAElkqAmVUUjf+61EFgfCYCxtD+zk74DEI6EzY0BgEQAIH1EGDmzSgaf7Oe0bMblVnWmW2DSARS8pRIDqzl4+xGWJ2lIOAXjUZjD0K6OuYYCQRAAATmJsDM7Sga35nbwPo7kpTBFSein7pijO1KKV6v38XZPPhQHhBCOhs3tAYBEACBtRAYDPi8MeNraxk8g0GtFZeVkqde/6YUvdXavM1gqJWZ+FAeEEK6MuQYCARAAATmJzAej69Pp36eIZWSqsx066zojTFsrXwQBKznp7TanuNx+O/Ll2kMIV0td4wGAiAAAnMR6PePv7TWNOfqvOZOxvBOEKjEQhJSimfG2NGa3U09fLsd/p2I3gk/CjKkxoaGIAACILAeAsPh5AetdWU9oy82qrXmslKVU1/rfrDOLF4JYaPFRltN74+rGkFIV8Mco4AACIDA3AR8P/rCTNelpDAJgLX6hdvFm9QuD8+NsUc7O81/ffAFK9I8ZAU+gAAIgMApBPb2uL6xMf7aX0D2NlGQuJo2Jn4spfLkKIzqdTobDyCk/s5KeA4CIFAiAv1+f8dadcPXkK3lr5VKU5CJ7zP7sdmoWqXXYRg+h5D6OivhNwiAQKkIjMfjK9MpX/Qx6PclDeluku/GGCEl/ZLULi/PlbLPms3mPoQ0LxmBHyAAAiBwBoFe7/i2EKbjIyQpaYOZElfTWmutlLzvS4wfnyF1PuM7Ul8yBz9BAARKSWAwGHxrjNzwMXhXyUjK4GqS79byERE/SWqXl+eDweG/rl27doQVaV4yAj9AAARA4BQCzExRNP6br4serXmrUlEXkhJMZPvWipdJ7fLyvN0O/4eILIQ0LxmBHyAAAiBwCoFHj3hja2v8ra+AiFw1JrWT5L8x9lBK8ft3jknt1/ncbYja2mr8/WMf8Gp3nRnB2CAAAiBwBoFej7eEGJ9ZXi/PAJNq7H7wndm8FoK6eY7lg29SBqNWq/aHjVEQUh8yBx9BAARKScDnHbsuYcz2CymDzaTkWSueE9lhUrt8PP/Phd54tZuPjMALEAABEDiVQBQd32U2ieX18ouQbhNRYjEGIn7sy72k1SrthWH4Aq928zvr4BkIgAAI/E5gOBz+qDUFviJJW4whjvm+Lze/KGWfNpvNNxBSX2cl/AYBECgNAWauRtH4e18DJnJ/AaDEy8h9K8ZgTHhvZ4f6EFJfZyb8BgEQKA2Bbpc7ROPbvgZsrdlQqpJYjIGZYyH497q1eY+33Q5/IqIJhDTvmYJ/IAACpScwGo0ux7G45CsIZtuSMric5H8c66MgkL4UY+CTM6QMIU3KLJ6DAAiAwJoJRNHxHWbTXrMbcw9PpHaF4N0kA8bYSEp3F2n+P0oFR81m7ffr0z54jOMv+c8dPAQBECghAZ8v83bpYjZXpKw0k1LHbN4IQQdJ7fLx/M9HX5xfENJ8ZAdegAAIgMDvBJi5EkXjH/xGYm8SBbWkGHw6Q1qpiJf1ev1Pq2cIaVKW8RwEQAAEVkzg8JDbUo4Td7yu2K2ZhrOWv1JKJWoMET+0lqczGV9T43Y7fEBEvU+HTwxyTf5iWBAAARAoLQHfNxqlPfry/hWw9eYe0m43/PnmTTqGkJb2RxOBgwAI+EKg3z/+0lqT+P1iXuNhtnUpg2tJ/mmtY6WkL0dfPrtj18WIFWlSpvEcBEAABFZIwF2dNh7Hf43jWK5w2IyH4i2iNNenyaG1+nnGgy/FnFL2qNls/mnHLoR0KbhhFARAAATmJ8DM9Sgafz2/hfX3tFZcVEp2kj2xh8x+XJ9Wq8nDzc3NR5+LCSvS5EyjBQiAAAisjMD+/vBitUpXVjbgEgaSUil5K4MAACAASURBVFxjlvUk08xiTwj7p807Sf3W8TyOxctz5/68Yxcr0nVkA2OCAAiAwBkEfC/E8D40uvN+w9HZHyJ+Yi0fJbXLw3Pm8MHW1p937EJI85Ad+AACIAACJwTc96O93uhHIlIeQyEi+VUa/3269aXb3f/55s2bf9qxCyFNk2m0AQEQAIEVEWDmzSgaf7Oi4ZYyjLW0oRQlFqs3xlgp6belOJG90VN37EJIs4cNiyAAAiAwN4HBYHDOGHl9bgM56Ji2WD0zHwvBj3PgcqILxtijnZ3P79iFkCbiQwMQAAEQWB2Bo6Ojm5OJ3V7diMsYKd3RF5+K1QshDzudz+/YhZAuYw7BJgiAAAjMSeDwcPiDlFSZs3suugUBd4xRF5Oc8alY/Vk7diGkSZnGcxAAARBYEYFHj3hja2v87YqGW9ow1ppNpSpfJA1AxI+s5T9ckJ3UZ13PrZ3c397ejk4bH+dI15UZjAsCIAACHxEYDPi8MePEsnp+QKMbRLRxmq/uyIs7+uJHLEK02+HfiUhDSH3JGPwEARAoJYEoOr7LbFpFCN6dIWU2XxAFf3pN7errBoF6wsynClOeGCgVTJrN2k9n+YQVaZ4yBl9AAARKSYCZZRSN/1qk+udaU7CxITta27ZSRhqjLJGMhLBdZjb+JPrzl3l/7D+E1J9swlMQAIGCEjg8PGxLWfP6/tGCpkYEAT9vNBqvsSItaoYRFwiAQCEIjMfja9Mpny9EMAULot0OfyWiIYS0YIlFOCAAAsUiMBgMvjNG1ooVVTGiabfD/yEiCyEtRj4RBQiAQAEJMHMtisbfFTA070M66w5SfEfqfXoRAAiAQFEIDAaD88bIghx7KUpW3sdRq8m3m5ubicd0sNmoWHlHNCAAAp4RiKLoLnNQiGMvnqFPdFcp+7TZbL5JagghTSKE5yAAAiCwJAJFPPayJFRrMTseh/++fJnGSYNDSJMI4TkIgAAILIlAr8dbQoxvLck8zC5G4Myr0z42DSFdDDR6gwAIgMDcBHq93m0hKp25DaDj0ghobUa7u61f0gwAIU1DCW1AAARAIGMCzKzG4/iHOI5lxqZhLgMCxtD+zk74LI0pCGkaSmgDAiAAAhkTiKJomzm4mbFZmMuIAFH4qN2mwzTmIKRpKKENCIAACGRMoNc7vi2EwWvdjLlmZa7dDn8iolTXvEFIs6IOOyAAAiCQkoB7rRtF4x+LVKQ+ZeheNLOW4+3txj/SOgshTUsK7UAABEAgIwJ4rZsRyCWZqdXkwebm5uO05iGkaUmhHQiAAAhkRACvdTMCuSQzUoaPWy06SGseQpqWFNqBAAiAQAYE8Fo3A4hLNvHmzcuf7t69m+r7UecKhHTJCYF5EAABEPiYQL/f37FW3QCVfBKwlqfb241/zuIdhHQWWmgLAiAAAgsS6PePv7TWNBc0g+5LIsAsD7a20n8/ihXpkhIBsyAAAiDwOQK4Mi3/80JK87jVaqX+fhRCmv+cwkMQAIECERiPx1emU75YoJAEEQXMtslMoZTKKKWPtaZICME+xtluh/8kouksvuPV7iy00BYEQAAE5iTAzDQaTb/XWlfmNJG7bsy2wUxXlFJ/0BJm1taK51Lyce6cPsMhpeyk2Wz+NKvPENJZiaE9CIAACMxBoNvtdoiqt+fomssu1tKGUnTqpiknpkTisfszlwF8xilm+XZrK/ki70+7Qkh9yTD8BAEQ8JpA0c6OMourUsrG2Umht8zmrS+JI9KP2u12qvq6H8cEIfUlw/ATBEDAWwLMXImi8Q/eBvCJ4+57USHoTlI8UspjY3TqCkFJ9pb9vN0O/0FE8azjQEhnJYb2IAACIDAjgeFweFFrujJjtxw3lx0ikbhpillPhJCPchzI764pFRw3m7Wf5/EVQjoPNfQBARAAgRkIHB4OvpNS1mbokuumUgZX3UajJCeJ7MhakepOzyRby35erdKbMAyfzjMOhHQeaugDAiAAAikJHB4etqWsJb4GTWlu7c2IhDSGv1RKJfrCTPtCmJm/c0w0vJQG8cNOp9OdxzSEdB5q6AMCIAACKQn0+/0vrVWFqWTkzoxKGaR6Ta11/FApNdOZzJRYs27G7Xb4dyIy8xiGkM5DDX1AAARAIAUBZt6MovE3KZp600RKcYlZtpMcZtZTIeTDpHZ5eE6k+u32xr15fYGQzksO/UAABEAggUC3e3SDyO4UCZS1717ryuSYzAEzvUlut/4WStlnzWZzf15PIKTzkkM/EAABEDiDwMmRl++LdMuWtSZUqnI9TeKJ+LG1flQ2mvXatE/jh5CmmRFoAwIgAAIzEnj7dnwlCIpVV9dacUEpuZWEQkqpjdH3k9rl4blSwVGzWfvXIr5ASBehh74gAAIg8BkCzCx7vdEPRJS8tdUrgnSbiFLUCqYes9nzIbRqlfbCMHyxiK8Q0kXooS8IgAAIfIbAYMDnjBmnegXqC0ApqcZMN9P46wrWE9lhmrbrbjOdjn49f/78Qr5CSNedRYwPAiBQKALulpfhcPitMcUpwOASZAzvBoHaTUqWMYalpN98uEbNFdTvdOquLOBCV75BSJNmBZ6DAAiAwAwEooi3mcepVm4zmM1BU7pBRBtJjlhrh0TieVK7PDxnlgdbW5sL1wKGkOYhm/ABBECgEATcarTbHX5bpHKALjFpi9S7tsz6lRDSXeyd+0+7HT4got6ijkJIFyWI/iAAAiBwQqDf5x1rx6fe0ekvKN4iUhfS+c/3mHmuCkHp7GfWaqFqRh97ASHNLCcwBAIgUGYC71ejo++kpGrROCgV3LDWJr7WjWN9FATyiQ/xE+l+u92eu5oRhNSHLMNHEAABrwgMBoNzxshC7dR1CZhlty6z2ReCvChSr1T4tNnMpvISVqRe/ajCWRAAgTwScOdGR6Ppt1rrwq1GicR5IeR2Gu5aTx8oFcx8MXYa21m3abfDfxJRJgX1IaRZZwf2QAAESkdgMBicN0ZeK2LgRPauEEFiYQmfXutqbce7u81/Z5UvCGlWJGEHBECglAROVqPfaa1TVPzxC5FSsmGtuJrGa2bxSgjrxW5dpcJnzaa7KzWbD4Q0G46wAgIgUFICwyFf0HqcSmx8Q8RsrkpZaST57YowKEX3mIVNapuH5+126IowZPYKGkKah6zCBxAAAS8JuBteRqP4W63jxFefvgXo6gQbY+8qlRwakY2sdSvS/H+kNINWq+UqL2X2gZBmhhKGQAAEykbg6Ojoi8nEJpbN85GL1rxVqaQ7O0oknlprxz7EKaV50mq13mbpK4Q0S5qwBQIgUBoCe3t79Y2N5tdFDVgpumFtcklArbVWSnpxZZorvNRuh38nokwLRkBIi/pTgLhAAASWSqDf739traovdZA1GTeGakGQ7qYXpeit1ibTFd7ywo57nU7nQdb2IaRZE4U9EACBwhPo9/s71qoClgJ8nzprxXml0p0dFYIfMHNmG3eWO3nih51Op5v1GBDSrInCHgiAQKEJMLPqdkffSpnmgms/USgV3LHWBkneW8tHROxFScAgqJh6veJ262a+sxhCmjRT8BwEQAAEPiIwHo+vTKd8sahQmG1DyiDVcR5msyfE4renrIJlVlemfc5XCOkqMogxQAAECkGAmWtRNP7W3SxWiIA+EwQRnxNC7aSIj4Ww3pwdNeb43s7OTj9FXDM3KexkmJkEOoAACIDAGQTc7S6DweSutaZZZFBuNepWpUkxGmP7UoqXSe3y8DwIgrher7raurwMfyCky6AKmyAAAoUjMBjwOWPGhbvd5dNEEamLQnAnKYHW6mdEcpTULg/PjaH9nZ3w2bJ8gZAuiyzsggAIFIbAvXv3aru7l78hErIwQZ0aiG0TBZfOipNZx0LIzI+RLIvt8fHgl4sXLy5N9CGky8oc7IIACBSGQL/f/9JaVehXuh8ni5m+kJI2T0ugMeKplH5UMlLKHjebzZ+XORkhpMukC9sgAALeE+j3edfa8RfeBzJDAFrrQCm6LGUl/LibK04vpdrz5ZYX57tS9lmz2czsppfPYYSQzjC50BQEQKBcBJi52uuNvy3HK90/59Zdozadms2NjUDFsZ4QyQEza19mQaVSsWFYcZuMluozhNSXGQE/QQAEVk4giqK7zEFr5QNjwEwILPPs6McOQkgzSReMgAAIFI1Av9/ftVaV6pVu0XJ4fBz+cvEiLW2T0QdeENKizRzEAwIgsDCBZ894c3s7/jqO4xLs0l0YVy4NKBWMm83av1fhHIR0FZQxBgiAgDcEmFkeHg7/opTc8MZpOPonAlKGT1otWsmtNBBSTEAQAAEQ+IhAt3t0g8imKZEHbjklwCxspxO6AvWZ3jt6WrgQ0pxOBLgFAiCwegJFvx5t9UTXM6K19GZ7O3y6qtEhpKsijXFAAARyTYCZN3q98V/KetQl18mZ0bl2O/wXER3N2G3u5hDSudGhIwiAQFEIuO9Fh8Pp18boU6v5FCXWoschpRq2Whu/rjJOCOkqaWMsEACBXBI4Ojr6YjKxu7l0Dk7NREBK87jVah3M1GnBxhDSBQGiOwiAgN8E9vYG5zc25DW/o4D3jkAQVHS9/q6SkV0lEQjpKmljLBAAgVwRYOZWFI3v5sopODM3AWPo9c5O+HxuA3N2hJDOCQ7dQAAE/Cbgii5sbcVfaR0rvyOB945ApVLhMKz8RETTVROBkK6aOMYDARBYOwFmDrrd0V+kpOranYEDGRGIDzudzqOMjM1kBkI6Ey40BgEQ8J2A26E7GEzuWmsavscC//9DYNVHXj5mDyHFTAQBECgVgV7v6KYQdrtUQRc8WCIVtdsb99cVJoR0XeQxLgiAwMoJjEajS3EsLq98YAy4VALtdvgrEQ2XOsgZxiGk6yKPcUEABFZKYDAYnDNGXl/poDkajIgUkahoraWUylX94Ry5N7cr6yjA8KmzENK504eOIAACvhAoeQ1dIhLnjOEtpdS73/nGGFaKImbx2ndBZZ4+2Nra6q1zLkJI10kfY4MACCydQK/X2xKicmvpA+V0ACmDq8z2sxurrNVHRNIVd/dydWqMPd7ebri6umv1H0Ka08kPt0AABBYncHh42JaydlsIUcrfdUGgdo3hM0sfKiX2tLZrXdHNm+l1lAP8nK+lnFzzJg39QAAE/CHw5s2bZqUSuqpFpfw9ZwzViOxNpc6uN6G1niolH/qT2feeBkEwrderrgDDWlejzpdSTjDfJgz8BQEQmI0AM9d7vfGXZb4SjZm+kJISb7Mxxlgp6bfZCK+/tVLhs2aT9tfvCYQ0DzmADyAAAhkSeC+io7tul2qGZr0yFQTcMUZdTOO0lFIbo9d2BjONj5+2YWbT6dRdcXozT/+s+2BFmjVR2AMBEFgbgYODg5aUG7fLvBIlosAYe0spJdMkwhjbk1LspWmblzaVinhVr9df5sUfCGleMgE/QAAEFiLQ7XKHaOx255b69xqzuCKlbKaFqTU/Uoonaduvu93JatR9N6rX7cuH8Us94fKSBPgBAiCwGIF+n3esHd9YzIr/vZllQ0pxNW0kWpsDpehN2vZ5aBcE4YtGg3K1goaQ5mFmwAcQAIG5CQwGg/PG4GJu9zqbmW65V7tpYDJzLAS73bpr3/Waxl/XJgiC+GSn7kov7k7yD0KaRAjPQQAEckvgzZvR5UpFXMqtgyt0zFpxQSm5lXZIa/UzIjlK2z4P7ZQKnzab+VtBQ0jzMDvgAwiAwEwEmJm63aNrUvK5mToWtLGUtMFMqV9tE9nIWvHKJxxKBZNGo/pzHs6NfsoNQurTTIKvIAACgplVvz+5xWxawPGegFLBDWvtRhoeUrKxVjx0m3bStM9LG6LwUbtNh3nx52M/IKR5zAp8AgEQ+CyBR494o90e3pFS1oDoAwHeJlLn0/JgditRG6Vtn4d2StmjRqPx7zyuRh0fCGkeZgl8AAEQSCTw/oxozW2mKW2hhT+9UiSqnJwZTfW73FoeE7ErUu/Vx9rw/vY25Vb8U8H3ijicBQEQKBwB7Mw9LaV0g4hSvdI1xghm+1ApNfVpguThvtEkXhDSJEJ4DgIgsDYCblPR0dHRtekUm4o+TYK14rxScjttcrQ2b5Wit2nb56Vdux3+SkTDvPjzOT8gpHnODnwDgRITYObqYDC5aa357F2aJUYjZi+84OcNL0Qqarc3cl8HGEJa5p9GxA4COSXAzO3RKL6hdZyquEBOw1iKW1rroFar3LQ2/XfFxvATKfloKQ4t0Wi7HbpLu3PvN4R0iZMApkEABGYjwMzy8PDoilKcehfqbCP435rZfiFlkHg92n8itT1mv4rSv/ddHnY6m498yBiE1IcswUcQKAEBZq4Nh9Nbxvz/7Z1rcxu3kobRDQwpUrxJsiXbsZ3jnHM+5dvu/o+t/by/e2s3sWM7vsuyLpRE8TIAeguifOLEsjkkZzi3l1UupYoYoPtpRK+AAbptuwburuSiMfqOc3In6cM2LF8NPxdRhUqpt8j+YO+7dy//5+effy7FwSgI6aKI4nsQAIHMCQyHw13vzY91Ln+2CLKI32Y2jxa1+/J7InnpvUyWeaYIbWczebu/3ylUYvrvcYGQFmHWwAYQqCmBkKXo7OzsEVFjr6YIErk9T0TvnihlEt+hFaGPSrlCZgL6ntNa+0mn0wnvRkuTTB9CmmgaoxEIgEDaBESkNxrNfrTWNtLuu2r9MatHIryd1C8ivvTevknavkjt+v32r0R0USSbFtkCIV1ECN+DAAikSkBEzNnZ5CGRxyo0AdnwTjS8G03Q9LqJiFgi9aJsuXTn/unTwWArlHYr1QdCWqpwwVgQKDcBERmMRrPH1tqo3J5sxnpmaonQj8uM5lz8illfLfNMEdqGA0aDQTtUdynFAaMvmUFIizCDYAMIVJyAiETD4fSRUi5xvcyKI0niHilFf09aqHveofskUr7sRcHysh0wgpAmmcJoAwIgkAqB8/PzPef4EZLNL4fTOdk1JnlVF+/jKyJduoT01xu62kw6nUapDhhBSJebz2gNAiCwAgERaV9cTB8hxd8K8MLa0vm/GWMSJaRXyjqldHgvalcbLd+nnJs83dvbO8/XitVHx9bu6uzwJAiAwC0EwjbuZDJ5MJ36xAdkAPJrAs75vxtjEr1L9l69JvKjcnIs5wEjrEjLOdtgNQgUmkCo1DIaqf04vnqAxArrh0rEPWaOFmZ5stYda01H64+4+R7KfMAIQrr5+YIRQaDSBE5PTwfGmIfOcbPSjm7QOWN44Jy6970hvZcxkfy+QbNSHcoYedvplCeD0becx9ZuqtMCnYFAvQi8e/euvb29+4OI69XL8814K0KPmenWVenNfdGXZX0vqrW56nQa/1emDEYQ0s3Me4wCArUg8Pq1tLrd6X1cZ8k23OGkM5Hsi3D/y5G8t2Nm/basIhryRvT77f8tQ4m0JBHGijQJJbQBARC4JiAiW8Ph8IFSEe6DbnBOEFHkvdsiMkwkVyISb3D41IeqypbuZzAQ0tSnCDoEgeoRCCXObgR0t3rewaNNEmA2o2638UsVtnQhpJucORgLBEpKIAjo2dnkPvLiljSAxTM7bOmGxAulK+32PZRYkRZvosEiEMidQEimMBxODpTyWIHmHo3qGGCMvOl0OofV8WjuCYS0ahGFPyCwIoFwD/Ts7KyvtT7wXndW7AaPgcCtBJj1ZbfbDCXSSlNnNGkoIaRJSaEdCFSUgIjw5aXai+PLA2bcA61omHN16ybxQtjSneZqSEaDQ0gzAotuQaDoBEIqv+Pj8b7W/i4Syhc9WuW2bzLxr+/d634stxffth5CWtXIwi8QuIVA2L49OVFdrad3lHIDvN7BNMmaALO+6HabT6u4pfuZHYQ061mE/kGgAAREpHF1pfam09EdZmoUwCSYUAMCVcmluyhUENJFhPA9CJSUQFh9DofDARHdETFI4VfSOJbZbGb3e6/X+1RmH5LYDiFNQgltQKBEBF6/ft3a29vbm079HhGZEpkOUytFgE8Gg9aLSrn0DWcgpHWIMnysPIEXL15sdTr7O1tbfsc5blXeYThYaAJam8lNQnpXaENTMg5CmhJIdAMCmyYQsg6NRqMdkWjHObuwbuWm7avreCLcYaaO974hYmOi6JLIX9SFRxRFvt2OQlWXcV18hpDWJdLwsxIEwqGho6PRbqslYeUJ8SxQVOeVWvR9Ef9VMgsifylC70Wk8is05vbLXo+OCxSazE2BkGaOGAOAwOoEwoEhpVTr6uqq75zpe2+3V+8NT2ZFwDnX1No8DFVavjWGc37IrN5nZUMR+hWZHe/s7Lwsgi2btAFCuknaGAsEEhAQET0cqp7IpK+U6+PAUAJoOTYJK1AR+kFrvfD3KZG88F4qmd1HazO+eS/qcwxHLkMvDHwuVmFQEKgZARFpjUajvve+jzy35Qm+c7JrjN5ParGI+qCUP0vaviztbu6LhkLdlarqkpQ/hDQpKbQDgRQJPH36tHlwcNBxznWjqN211iJJQop8N9EVkb6nlITsUIk/InSklKvc+0Mi+6Lf758kBlGxhhDSigUU7hSTQLiesre3F05ydo1pdSCcxYxTEqvCoaI4dg+jyCx9zch7+5qIR0nGKUubRoOO2u32q7LYm4WdENIsqKLP2hMISREGg8H1ivNGOL95CKX2sEoEIMmhom+5Y621WvNvSqnKlBHT2lx1Oo1fiKh270W/jDOEtET/E8PUYhIIV1KGw+F2o9FoW2u3w7UUVFMpZqzWsSocKmLWD5QiXrYf58KtF37JLJV5hxiu8gwG2+G9aCUPTy0TYwjpMrTQtvYEQumxs7Ozf4mm1rptLdLwVX1iLHuo6EsezjlvjH7jvb+qEifn2k/39ui8Sj6t6guEdFVyeK7SBEKxa6XU1sXFRcsYsxXH3NKawooTW7SVjvxXzoXNhYNlDxV97kVEZs7ZN1rrWZWwae1fdbvdoyr5tI4vENJ16OHZ0hMIgnl4eNhqt9tbcWxaxvCWc7aFUmOlD+3aDszfh9IDItNcpTMiPxJRb8PVkFWeL+ozztHHvb3266Lal4ddENI8qGPMjRIICQ7ev3/fvH//fmM0GjVnM25qHTed01sQzI2GojSDGcOD2czd01qvZLNz/ow53Bmt1odID3u95m9VLtK9SsQgpKtQwzOFInCzDRudnKhmo3HZ1Fo3PoultdTEwZ9ChavQxoT33Y2GvndbvtykhmvtPlhLlUu64Jwf7+52wgndyucLThrrz+3o5pfQss+hPQhsgkD4Qy+8k4zOz1Wk9Shi5mg2o4iZopDX1No4/Fxt2bAJDzBGaQjMq7bY+0qZleZTVQ8VhQAaY+Lt7Uao6FKpd71pTU46Oxv9e1qdoR8QAAEQKCEB8l4daM1LZSn60s+qHioKPoayaBcXJ7/eu3evUokk0pynENI0aaIvEACBUhHw3m2J0ANjzMopGqt6qOiPQMbPB4PBaakCu2FjIaQbBo7hQAAEikJAdr1X+6seKApeVPVQ0ecIGSNvO51O5Q5NpT0DIaRpE0V/IAAChSZgrTXhWgtztHJh9JCpqNFQlTxU9Dl4Iny8s9OqXW3RVSYvhHQVangGBECglAS8dy2l+JHWeuk0f38IjMyY1Tvvq5Pu76/BZNYX3W7zKa65JJvmENJknNAKBECg5AS8py2l/I9JCnB/21V/JqIOq5R4/msRNaNutxFEFNdcEs55CGlCUGgGAiBQbgIi7vHq27nWMZv3zvnLclP4vvU3d0V/JSJbZT/T9g1CmjZR9AcCIFA4AkShsAD9YxXDiOKRiHkvIpUWF63N5JdfGr/+x39QvAqnOj8DIa1z9OE7CNSEQEgFKUI/LeNuOFDEHLZxqfJXP7yX2c7OdshahIQLy0ySm7YQ0hWg4REQAIFyEVh2Rcpsp7OZfqe1VL7W5k3WoiCilfc1q1kLIc2KLPoFARAoFAFm9UiEtxcb5U9EVCgRJovblruFMZE9PY1+ffSIxuX2JF/rIaT58sfoIAACGyKw6NQuM1tr/fuQqWhDJuU6jDGR296OwsGiShUczwMqhDQP6hgTBEAgFwLM1Ipj94MxxnxpgHP+XGs6FJFaXPkI+XPb7Shccan0KeRNTTII6aZIYxwQAIHCEAhl0qKIjLVaEcll1U/k/gW8ONd+trdH54UJSMkNgZCWPIAwHwRAAASSEoiiSGaz6PnOTvXqpSZlkEU7CGkWVNEnCIAACBSPQKj29nxnZ6dyRcfzRg0hzTsCGB8EQAAEMiYgovxg0H5GRBcZD1XL7iGktQw7nAYBEKgLgXCAajDYDgeLanEaOY+4QkjzoI4xQQAE/kQgJEwQ8X1m345jaoRXecx8YS3e5a0zVcIhqsFgO1xxwT3RdUAueBZCmiFcdA0CIPB9AvO7nbKrlPRuK7AtIhMieRW2JsFyOQLGmNnRUePpkyc0We5JtF6WAIR0WWJoDwIgsDYBEe4RyS5RENLvf8Idz1D/c1E7fP8HAe/9dGenE1aiyJ27gYkBId0AZAwBAiCg1DzfLQ+YaeC9/1NChMV85FnN7nouRvKNFlqbcadzXU8UVVxWprjcgxDS5XihNQiAwJIEvHdh1bmrFN+6fZukOxH7XikeJmlb5zbM10W5w+ncSpd8K1qMIaRFiwjsAYGKEBDxPSK1S2QWbt8ucllEvVfKQ0i/A4pZX3S7zd+IqBZpDhfNmU1+DyHdJG2MBQIVJ+Cca85Xntyfb+Wm83EufsmscWjmmzj1Wb/ffEFEOJSVzpRbqhcI6VK40BgEQOCvBG6urvS0jnre+7VXn3/t33u5Cid3Qf52As7R4e5u6y0RVb7sW1HnAIS0qJGBXSBQYAJEikV8l5l7yWp8ruZMOGDErF55Lzh9+jVCYW7/3uvR8Wp08VRaBCCkaZFEPyBQAwIi3NHaB/HsKqUoS5frVtpsGZYhW5G149/u3r2LlH/LgMuoLYQ0I7DoFgSqQoCZtqyVgda+PZsvygAADBVJREFUq5TRWfrFLM57f6YUn+K6y+2ktTaTTuf6ZO40y1ig7+QEIKTJWaElCNSMAA+cs3vGmChrx0XsVCk6VYrCyVy86/sGcGZ30e12n+N6S9Yzcrn+IaTL8UJrEKg8gfD+k5kez9P3ZfvxPr4UUSfM+irbkcrfuwh/Ggy2XuFQUfFiCSEtXkxgEQjkSkBE/cB8/Q40k49zzmutTrF9mxzvdCpvDg46h8mfQMtNEoCQbpI2xgKBghOY3/2kf2RhJrNMnQvbt9eJFbB9mwBySNYv0n6+u3u95Y1PQQlASAsaGJgFAvkQCIkU1P20xnbOhRy7FyJ8yuyxfbsEWK3NtNNphExFKIG2BLc8mkJI86COMUGgoARCWj9m82Bd8+ZJFPw5EZ2jBNoqNOOzfr//Eun+VmG3+WcgpJtnjhFBoLAEwlUXEfrbKgbOt26DePIQV1dWIXj9jGjt33S73Y8r94AHN04AQrpx5BgQBFYmQETESolkucpjVo+SZisKgum9nBtDQ+8F9xpXDq1SIXvTbHb5/N69e6M1usGjORCAkOYAHUOCwCIC4QqKc7zF7LbCNRQRv2WMaXx+Lo7tuNk0n5zzqf/Sdc41lKLHxphvJJ0X75xcGMND7/Hec1Esk31/nXT+d9wPTUaraK0gpEWLCOypHYFwUjbU7AyCyey3iEyTiBIlQciqTicRaaXkrgh15id5rSPisXM8JPKXOHWbzjSNokhEZm87HVxtSYdoPr1ASPPhjlHrSYDCao+ZGlEUNYNwEqkt7/3K5cbCqVit+VnG7yRDTl1cV0l5zhpjZtvbjZClKPVdhZRNRXcLCEBIMUVAIGUC8xUmNYNoRhE1iFzDe9NIuspc3hz6JOI+Lf8cnsiLAJEe9nrNcCrX5mUDxk2PAIQ0PZboqUYEwtanc7bBHN0IpW+GnLRx7JtaZ5rX/SvKzsXnzPpdjfCX2tXZTN7evbt9iFR/pQ7jn4yHkFYnlvBkAwRCGTGl4l3mqL2B4RINEa6cMCsIaSJa+TXS2k9Go9FLnMrNLwZZjQwhzYos+q0gAdkh0gdFc8x79S4kPyiaXbDnDwLO0eHubusdEXlwqR6BTQtppoWAvxOevA5KwN+U/p+Z359UHK6FWGuZKGKlwk/FWhsnInGW9xido4Yx9FNK7qTWjbXWas2/4TBQakhT7eimdmh4F4oDRamSLVZnmQtpOGDhvewTUWt+jH7zn3CykZknSvFQKXeapQXwN0u63+/bWjshkg/MepK2FUT6nlIySLvfdfoLJ3WJ1O/hj4h1+sGz2RBoNOiw1cIqNBu6xeqVTk+v/otIXmfxF214nyTiftBa57Uy+4r2PAco/E1jGhYxvvMSXfwibXFZJttPGmy/t7sSimAbQ2fWogh2xqxX6l5rP+10OmEVGu7b4lMDAjQcjv/bWnesNR2l6e/8Qrf7SSmz2SOMCZyAvwkgLWhS5Ph6H18R6Vfre/lHD9b6H6PItNLsc1Ff4Y8CIp4wy8R7nngfT7XWSMO3CFyO3zca9LHVar3Fu9Acg5DD0NdC6pwTZvol3fFll0jvp9tnOr3B3zQ4Fje+c+/8r+nmo5U9In03DXK39cHMVmQ6jeO5cIbt6bRX1VnZjn7neXKdG7+8e/fuBXjUj8C1kAa3rZUXWqeXdJpZPRDhXlGRwt/1IlP0+BLJS+8ltXel1lrTbEZPvA87Lat/wh9xURRNrZ3G3vM0CGYQzowzE61uMJ5cSMB7OtrZuV6FuoWN0aCSBP4lpETyPPxVlZaX3rsHWkeFFVL4u16kix5fpeSpiKT6i81711KKHy96539zuG3GrGcidibCM+/jmdZmBsFcb94V6Wnn/Ni58av9/X28Cy1SYHKwJcut3ULeuQuMM9rahb85TODbt0lDXUx5kYU583fDftd7bhnjtLXigmBaK9fCGWpyYks2C/LF6TP8gTadyruDg84RshMVJy55WvL5sNEnrSnVXJ3hfp8I/ZTXlZfvQbXWwd81Z12R4+tc/IpZX63pIh4Hga8IiMyOB4PBG+TIxeT4kgCdno7+k0i9yQILM7etdQ+11uEyfSE+3vtL+JtOKIoW3/kpV3lHxNhqSyfE6OWGgNbmqtNpvEJiBUyJ2whsIiGDUYrvMMetOKZmHmHQWkItxXCF4FwpP8zShvkKHP5mwNgzc0iv5rVW3trwU3ul7PV/E/krZj1K+71oBn6gyxIRCPPJGAn1Qj9hG7dEgduwqZkL6Yb9wXAgAAIgkAoBEf40GGyF07godZYK0ep2AiGtbmzhGQiAwAoEmM3o6ur0Naq0rACvpo9ASGsaeLgNAiDwZwLGmJn30/fdbvcY27iYHcsQgJAuQwttQQAEKkfAGAlbtx+2t7fDdRaUOatchLN3CEKaPWOMAAIgUEACIYWkterwzp32IbISFTBAJTIJQlqiYMFUEACBVAiIc3S0u9t6j4NEqfCsfScQ0tpPAQAAgfoQuEmo8I6IUkuHWh968PRbBCCkmBsgAAI1IBCf9fv9cJUltUIGNYAGFxMSgJAmBIVmIAAC5SNApM/H47N3uMpSvtiVyWIIaZmiBVtBAAQSESCy57PZ7APqgybChUZrEoCQrgkQj4MACBSJAJ/0+1sfiGhcJKtgS7UJQEirHV94BwKVJxBFkZ9O7fHx8dvDf/7zn9PKOwwHC0cAQlq4kMAgEACBJARCQvlGgz622+2PuMaShBjaZEUAQpoVWfQLAiCQCYGQym80ij/u72+Hiiwuk0HQKQgsQQBCugQsNAUBEMiPgHN+EkXyodvtniAXbn5xwMhfE4CQYlaAAAgUmkA4gdvr9T4qpc4hoIUOVW2Ng5DWNvRwHASKS0BEbLPJn1qtVti+xQGi4oYKlimlIKSYBiAAAoUhwOwuReSo1+udoRJLYcICQxYQgJBiioAACORKIJy+bTb5+Pj4+NOjR49w/zPXaGDwVQhASFehhmdAAATWJqC1uRKZHt0cHkId0LWJooO8CEBI8yKPcUGghgRC8gRmdzIcDj8h/20NJ0BFXYaQVjSwcAsEikQgJI8nap50uyq8+8TdzyIFB7asTQBCujZCdAACIHAbAWv9VbPZOe501CkRxaAEAlUlACGtamThFwjkQMB7P3WOTy4vP548efIEtT9ziAGG3DwBCOnmmWNEEKgUAWNMPJ260zg+P8F7z0qFFs4kJAAhTQgKzUAABP4gIKK8Unzq/dbJ7q66QMYhzI46E4CQ1jn68B0EliAQVp5x7IdKTYaDwSCk68OVlSX4oWl1CUBIqxtbeAYCaxPQ2oynUzfc22udKaWusPJcGyk6qCABCGkFgwqXQGBVAlEUiXOTSyI6+/DhwxCFslcliefqRABCWqdow1cQuIVASNG3taWHs9ls2Ov1hrjniWkCAssRgJAuxwutQaASBEJtT6X0+e7u9ZZtWIFKJRyDEyCQAwEIaQ7QMSQIbJqA1mZqrb9gnl30er1wyhYJEjYdBIxXWQIQ0sqGFo7VmYD3EjPbC+b+ebd7fT1lVmce8B0EsiQAIc2SLvoGgQ0RMEasteZC6/ji06fOxZMnhKxCG2KPYUAAQoo5AAIlJDBfcZrRdGov9/e3z5VSE7znLGEgYXIlCEBIKxFGOFFlAiGLkNZ6FMf+SuvZ6O3bt6Off/4ZW7VVDjp8KxUBCGmpwgVj60AgJEGw1o+03hp1u2qE1WYdog4fy0wAQlrm6MH20hP4vEVrjB2Nx9ujO3euswehXmfpIwsH6kQAQlqnaMPX3AjMt2fN2Dk/NsaOO53OWCk1JiKbm1EYGARAIBUCENJUMKITEPgXAdHaT5wzY2O2xtvbavzs2bMJUu1hhoBAdQlASKsbW3iWLQHx3s+Yo3EUubG1dnJ+fj5++PAhTs9myx29g0DhCEBICxcSGFQUAiEHrTHR1DmZNhp+am1r2u2qqVLX/2JcNylKpGAHCORLAEKaL3+MnjMBY8zMe5lGkUwvL/2s0bDT8Xg8PTg4mOL9Zc7BwfAgUBICENKSBApmLkcgrCbDidgokth7HzcajZlzrdg5Fff7KuSZvf6H4tTLcUVrEACBrwkEIf03gAGBohMQER9Ovio1/2lMFAehbDYlds5d/5vNZvHdu3chkEUPJuwDgYoR+H/EqYnuIO6INgAAAABJRU5ErkJggg==",cr=Ie(59301),pr=({dataSource:E=[],pathsDetail:a,onClick:y,onMore:x})=>{const[b,z]=(0,Fe.useState)([]);(0,Fe.useEffect)(()=>{let re=[];for(let ae=0;ae{var se;let fe=null;return ae%2===0?fe=cr.createElement("div",{className:Vt.group,style:ae==0?{marginLeft:"-164rem"}:{}},re.map((me,Ae)=>{var Be,ke,We;return cr.createElement("div",{key:me.knowledge_uuid,className:Vt.item,style:ae==0&&Ae>0?{marginLeft:"300rem"}:{}},(me==null?void 0:me.has_children)&&cr.createElement("img",{src:me.complete_rate?On:Un,style:{width:"163rem",height:"91rem",position:"absolute",zIndex:1,left:0,top:"3rem"}}),Ae!==0&&cr.createElement("img",{src:me.complete_rate?sr:Ar,style:{width:"410rem",height:"50rem",position:"absolute",zIndex:2,right:"50%",bottom:"38rem"}}),ae!==0&&Ae===0&&cr.createElement("img",{src:me.complete_rate?tr:ur,style:{width:"233rem",height:"316rem",position:"absolute",zIndex:3,right:"calc(50% + 5rem)",bottom:"38rem",transform:"scaleX(-1)"}}),cr.createElement(rn,{strokeColor:"#60C059",percentage:me.complete_rate,startAngle:270,trackColor:"#E3E8EF",text:me.name,textSize:"16rem",hoverEffect:!(!(me!=null&&me.is_publish)&&!((Be=a==null?void 0:a.detail)!=null&&Be.can_managed)),textColor:"#333",outerDiameter:"137rem",innerDiameter:"107rem",textPadding:"26rem",onClick:!(me!=null&&me.is_publish)&&!((ke=a==null?void 0:a.detail)!=null&&ke.can_managed)?void 0:()=>y(me),style:{position:"absolute",zIndex:4,left:"50%",bottom:0,transform:"translateX(-50%)"}}),cr.createElement("div",{onClick:()=>{x(me)},style:{width:"34rem",height:"34rem",borderRadius:"50%",position:"absolute",zIndex:5,left:"50%",top:"3rem",transform:"translateX(-50%)",cursor:"pointer"}}),!(me!=null&&me.is_publish)&&!((We=a==null?void 0:a.detail)!=null&&We.can_managed)&&cr.createElement("div",{style:{background:"rgba(0, 0, 0, 0.5)",borderRadius:"50%",width:"124rem",height:"124rem",position:"absolute",zIndex:5,left:"50%",bottom:6,transform:"translateX(-50%)",textAlign:"center",paddingTop:"40rem"}},cr.createElement("i",{className:"iconfont icon-suo1",style:{color:"#fff",fontSize:"28rem"}}),cr.createElement("div",{style:{color:"#fff",fontSize:"12rem"}},"\u8D44\u6E90\u6682\u672A\u53D1\u5E03")))})):fe=cr.createElement("div",{className:Vt.group},(se=ee(re))==null?void 0:se.map((me,Ae)=>{var Be,ke,We;return cr.createElement("div",{key:(me==null?void 0:me.knowledge_uuid)||Ae,className:Vt.item},me&&cr.createElement(cr.Fragment,null,(me==null?void 0:me.has_children)&&cr.createElement("img",{src:me.complete_rate?On:Un,style:{width:"163rem",height:"91rem",position:"absolute",zIndex:1,left:0,top:"3rem"}}),Ae!==3&&cr.createElement("img",{src:me.complete_rate?sr:Ar,style:{width:"410rem",height:"50rem",position:"absolute",zIndex:2,left:"50%",bottom:"38rem"}}),Ae===3&&cr.createElement("img",{src:me.complete_rate?tr:ur,style:{width:"233rem",height:"316rem",position:"absolute",zIndex:3,left:"calc(50% + 5rem)",bottom:"38rem"}}),cr.createElement(rn,{strokeColor:"#60C059",percentage:me.complete_rate,startAngle:270,trackColor:"#E3E8EF",text:me.name,textSize:"16rem",textColor:"#333",hoverEffect:!(!(me!=null&&me.is_publish)&&!((Be=a==null?void 0:a.detail)!=null&&Be.can_managed)),outerDiameter:"137rem",innerDiameter:"107rem",textPadding:"26rem",onClick:!(me!=null&&me.is_publish)&&!((ke=a==null?void 0:a.detail)!=null&&ke.can_managed)?void 0:()=>y(me),style:{position:"absolute",zIndex:4,left:"50%",bottom:0,transform:"translateX(-50%)"}}),cr.createElement("div",{onClick:()=>{x(me)},style:{width:"34rem",height:"34rem",borderRadius:"50%",position:"absolute",zIndex:5,left:"50%",top:"3rem",transform:"translateX(-50%)",cursor:"pointer"}}),!(me!=null&&me.is_publish)&&!((We=a==null?void 0:a.detail)!=null&&We.can_managed)&&cr.createElement("div",{style:{background:"rgba(0, 0, 0, 0.5)",borderRadius:"50%",width:"124rem",height:"124rem",position:"absolute",zIndex:5,left:"50%",bottom:6,transform:"translateX(-50%)",textAlign:"center",paddingTop:"40rem"}},cr.createElement("i",{className:"iconfont icon-suo1",style:{color:"#fff",fontSize:"28rem"}}),cr.createElement("div",{style:{color:"#fff",fontSize:"12rem"}},"\u8D44\u6E90\u6682\u672A\u53D1\u5E03"))))})),cr.createElement(Fe.Fragment,{key:ae},fe)}))},Xn=Ie(81327),Rr=Ie(57809),Ja=Ie(17574),qa={flex_box_center:"flex_box_center___DSyRe",flex_space_between:"flex_space_between___FubQ0",flex_box_vertical_center:"flex_box_vertical_center___Bwld4",flex_box_center_end:"flex_box_center_end___K1Pkl",flex_box_column:"flex_box_column___av7e_",hader:"hader___vwJKS",title:"title____Pmur",body:"body___FxUh6",nodeData:"nodeData___cHclP",yc:"yc___I8230",yclj:"yclj___toMmi",nametitle:"nametitle___B4Hrd",treeheight:"treeheight___HER2j",spacewidth:"spacewidth___XhLbb",titlename:"titlename___rBLxO"},ci=Ie(89489),Zr=Ie(57884),da=Ie(59301),Oa=Object.defineProperty,la=Object.defineProperties,$a=Object.getOwnPropertyDescriptors,Ni=Object.getOwnPropertySymbols,Ra=Object.prototype.hasOwnProperty,zi=Object.prototype.propertyIsEnumerable,Yi=(E,a,y)=>a in E?Oa(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,No=(E,a)=>{for(var y in a||(a={}))Ra.call(a,y)&&Yi(E,y,a[y]);if(Ni)for(var y of Ni(a))zi.call(a,y)&&Yi(E,y,a[y]);return E},Eo=(E,a)=>la(E,$a(a)),Ws=(E,a)=>{var y={};for(var x in E)Ra.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&Ni)for(var x of Ni(E))a.indexOf(x)<0&&zi.call(E,x)&&(y[x]=E[x]);return y},Wo=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const Mo=E=>{var a=E,{pathsDetail:y,user:x,globalSetting:b,loading:z,dispatch:ee,addmodal:re,setaddmodal:ae,uuid:se,onOk:fe}=a,me=Ws(a,["pathsDetail","user","globalSetting","loading","dispatch","addmodal","setaddmodal","uuid","onOk"]),Ae,Be;let[ke,We]=(0,Fe.useState)({subject_id:(Ae=y==null?void 0:y.detail)==null?void 0:Ae.id,uuid:""});const[je,Ke]=(0,Fe.useState)([]),[Ze,Je]=(0,Fe.useState)([]),[tt,at]=(0,Fe.useState)(!1),[ot,ct]=(0,Fe.useState)(""),[lt,wt]=(0,Fe.useState)(!1);(0,Fe.useEffect)(()=>{re&&Ht(1)},[re]);function Dt(nn,wn){for(let Jn of nn)wn.push(Jn),Jn.children&&Jn.children.length>0&&Dt(Jn.children,wn)}function Ht(nn){return Wo(this,null,function*(){var wn,Jn;at(!0);let An=yield(0,te.ZP)("/api/subject_knowledge/tree.json",{method:"get",params:Eo(No({},ke),{id:se,uuid:ke==null?void 0:ke.uuid,is_edit:!!se})});at(!1),(An==null?void 0:An.status)===0&&(se?ke.uuid=An==null?void 0:An.uuid:nn===1&&(ke.uuid=(Jn=(wn=An==null?void 0:An.parent_knowledges)==null?void 0:wn[0])==null?void 0:Jn.uuid),ct(An==null?void 0:An.name),We(ke),Ke(An),Je(An==null?void 0:An.data))})}const Zt=nn=>{console.log(nn)},dn=nn=>{console.log(nn);const wn=nn.node.id,Jn=nn.dragNode.id,An=nn.node.pos.split("-"),pn=nn.dropPosition-Number(An[An.length-1]),Cn=(gr,aa,na)=>{for(let Qr=0;Qr{na.splice(aa,1),En=gr}),!nn.dropToGap)Cn(rr,wn,gr=>{gr.children=gr.children||[],gr.children.unshift(En)});else{let gr=[],aa;Cn(rr,wn,(na,Qr,Cr)=>{gr=Cr,aa=Qr}),pn===-1?gr.splice(aa,0,En):gr.splice(aa+1,0,En)}Je(rr)};return da.createElement(Pe.default,{title:se?"\u7F16\u8F91\u5B66\u4E60\u8DEF\u5F84":"\u521B\u5EFA\u5B66\u4E60\u8DEF\u5F84",open:re,width:"920rem",centered:!0,onOk:()=>Wo(void 0,null,function*(){var nn,wn;let Jn=[];if(Dt(Ze,Jn),console.log(Ze,Jn,"gData"),(Ze==null?void 0:Ze.length)<=0||((nn=Jn==null?void 0:Jn.filter(pn=>!(pn!=null&&pn.is_out)))==null?void 0:nn.length)===0||((wn=Ze==null?void 0:Ze.filter(pn=>!(pn!=null&&pn.is_out)))==null?void 0:wn.length)===0){_e.ZP.info("\u5B66\u4E60\u8DEF\u5F84\u4E0D\u53EF\u4E3A\u7A7A");return}if(!ot){_e.ZP.info("\u540D\u79F0\u4E0D\u53EF\u4E3A\u7A7A");return}let An=yield(0,te.ZP)("/api/subject_knowledge.json",{method:"post",body:Eo(No({},ke),{id:se,name:ot,routes:Ze})});(An==null?void 0:An.status)===0&&(_e.ZP.info(se?"\u4FEE\u6539\u6210\u529F":"\u65B0\u589E\u6210\u529F"),fe(An==null?void 0:An.id,ot),ae(!1))}),okText:"\u5B8C\u6210\u521B\u5EFA",onCancel:()=>{ae(!1)}},da.createElement(ce.Z,{spinning:tt},da.createElement("div",{className:qa.body},da.createElement(Xn.Z,{className:qa.spacewidth},da.createElement(Xn.Z.Compact,null,da.createElement(xe.default,{addonBefore:da.createElement("span",{className:qa.title},da.createElement("span",{style:{color:"red"}},"*")," \u8DEF\u5F84\u540D\u79F0"),showCount:!0,maxLength:12,value:ot,onChange:nn=>ct(nn.target.value),style:{width:"100%"},size:"large",placeholder:"\u8F93\u5165\u5B66\u4E60\u8DEF\u5F84\u540D\u79F0",allowClear:!0}))),da.createElement(Xn.Z,{className:qa.spacewidth,style:{marginTop:"20rem"}},da.createElement(Xn.Z.Compact,null,da.createElement("div",{className:qa.titlename},"\u77E5\u8BC6\u56FE\u8C31"),da.createElement(Rr.default,{value:ke.uuid,onChange:nn=>{ke.uuid=nn,Ht()},disabled:se,style:{width:"90%"},size:"large"},(Be=je==null?void 0:je.parent_knowledges)==null?void 0:Be.map(nn=>da.createElement(Rr.default.Option,{value:nn==null?void 0:nn.uuid},nn==null?void 0:nn.knowledge_name))))),da.createElement("div",{style:{marginTop:"20rem",background:"#D5F1EA",borderRadius:"8rem 8rem 0rem 0rem",height:"38rem",lineHeight:"38rem",padding:"0px 12rem"}},da.createElement("span",{style:{color:"#1B8565",fontSize:"16rem",fontWeight:"500"}},"\u5B66\u4E60\u8DEF\u5F84"),da.createElement("span",{style:{marginLeft:"10rem"}},"\uFF08\u62D6\u52A8\u53EF\u8C03\u6574\u8DEF\u5F84\u987A\u5E8F\uFF09")),(Ze==null?void 0:Ze.length)>0?da.createElement(Ja.default,{style:{background:"#FAFAFA"},treeData:Ze,showLine:!0,blockNode:!0,fieldNames:{key:"id"},className:qa.treeheight,draggable:!0,onDragEnter:Zt,onDrop:dn,switcherIcon:da.createElement(ci.Z,null),titleRender:nn=>da.createElement("div",{className:qa.nodeData,style:{color:nn!=null&&nn.is_out?"#999999":"#000000"}},da.createElement("div",{className:qa.nametitle,title:nn==null?void 0:nn.name,style:{flex:1}},(nn==null?void 0:nn.is_out)&&da.createElement("span",{className:qa.yc},"\u5DF2\u79FB\u51FA")," ",nn==null?void 0:nn.name),da.createElement("span",{className:qa.yclj,style:{color:nn!=null&&nn.is_out?"#37AD83":"#E30000",fontSize:"14rem"},onClick:()=>{nn.is_out=!nn.is_out}},nn!=null&&nn.is_out?"\u52A0\u5165\u5B66\u4E60\u8DEF\u5F84":"\u79FB\u51FA\u5B66\u4E60\u8DEF\u5F84")," ")}):da.createElement(Zr.Z,{styles:{margin:"20rem auto"}}))))};var ts=(0,Ce.connect)(({pathsDetail:E,user:a,loading:y,globalSetting:x})=>({pathsDetail:E,user:a,globalSetting:x,loading:y.models.index}))(Mo),jo=Ie(54580),Go=Ie(43428),Yr={flex_box_center:"flex_box_center___bAhU8",flex_space_between:"flex_space_between___fGcUL",flex_box_vertical_center:"flex_box_vertical_center___hqbFm",flex_box_center_end:"flex_box_center_end___h8cjt",flex_box_column:"flex_box_column___jkfSL",detailmodal:"detailmodal___KEy8k",title:"title___M0Bdn",button:"button___oEMiZ",drawer:"drawer___Pwq6m",tabstyle:"tabstyle___hGelr",items:"items___RrF7L",itemsactivite:"itemsactivite____kVzF",nodetitle:"nodetitle___UgLxl",nodeboyd:"nodeboyd___R1M87",listitem:"listitem___CjR4j",Tabs:"Tabs___gAkar",addmodal:"addmodal___KHvV4",gxcoent:"gxcoent___B8UeJ",gxtitle:"gxtitle___Ezw1C",Colortitle:"Colortitle___kChPm",gxbody:"gxbody___HmZPk",tag:"tag___b2Gak",form:"form___wY8YH",radioform:"radioform___RW7Fy",settingmodal:"settingmodal___LgbSA",body:"body___KaaXx",left:"left___BbRKH",header:"header___E8vej",treenode:"treenode___XViAn",hudong:"hudong___MzZbW",colortitle:"colortitle___PgqHg",right:"right___jzXCF",multiple:"multiple___GQEEM",settingtag:"settingtag___XVMCI",tree:"tree___zz_WU",select:"select___HL7_r",input:"input___reuVt",DetailStatistics:"DetailStatistics___v31Uq",xxrs:"xxrs___Q156g",xxrscount:"xxrscount___OdU60",righttop:"righttop___dnIBD",rightbottom:"rightbottom___B0s8j"},Jo=Ie(99267),Ls=Ie(43531),Gr=Ie(15075),Tr={tag:"tag___aXy_L",active:"active___kZOMC",tagsModal:"tagsModal___wsl_M",btn:"btn___S2nL4",modal:"modal___r3iAS",mHead:"mHead___imW9A",body:"body___fZUhx",add:"add___QHMDJ",error:"error___aJzBo"},Mr=Ie(59301),Fa=Object.defineProperty,Na=Object.getOwnPropertySymbols,yi=Object.prototype.hasOwnProperty,ya=Object.prototype.propertyIsEnumerable,Li=(E,a,y)=>a in E?Fa(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,Zi=(E,a)=>{for(var y in a||(a={}))yi.call(a,y)&&Li(E,y,a[y]);if(Na)for(var y of Na(a))ya.call(a,y)&&Li(E,y,a[y]);return E},xo=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});let oo=[{name:"\u4F5C\u4E1A",id:"zy",item_type:2},{name:"\u5B9E\u8BAD",id:"sx",item_type:2},{name:"\u6559\u6750",id:"jc",item_type:2},{name:"\u89C6\u9891",id:"sp",item_type:2},{name:"\u8BFE\u4EF6",id:"kj",item_type:2},{name:"\u8BD5\u5377",id:"sj",item_type:2},{name:"\u9898\u96C6",id:"tj",item_type:2}],Ii=[{name:"\u7AE0\u8282",id:"zj",item_type:1},{name:"\u77E5\u8BC6\u70B9",id:"zsd",item_type:1}];var co=({value:E=[],onChange:a,type:y,dataSources:x=[],pathsDetail:b={},showmodal:z,containerRef:ee})=>{const[re,ae]=(0,Fe.useState)(!1),[se,fe]=(0,Fe.useState)([]),[me,Ae]=(0,Fe.useState)(),[Be,ke]=(0,Fe.useState)(""),[We,je]=(0,Fe.useState)(""),[Ke,Ze]=(0,Fe.useState)(""),[Je,tt]=(0,Fe.useState)(!1),[at,ot]=(0,Fe.useState)(!1),[ct,lt]=(0,Fe.useState)([]),[wt,Dt]=(0,Fe.useState)("");(0,Fe.useEffect)(()=>{re&&Ht()},[re]);function Ht(){return xo(this,null,function*(){var An;let pn=yield(0,te.ZP)("/api/knowledge_items.json",{method:"get",params:{item_type:y,subject_id:(An=b==null?void 0:b.detail)==null?void 0:An.id}});(pn==null?void 0:pn.status)===0&&(y===3?fe(pn==null?void 0:pn.data):(fe([...Ii,...pn==null?void 0:pn.data]),lt([...oo,...pn==null?void 0:pn.data2])))})}const Zt=[{background:"#6236FF",borderColor:"#9D82FF"},{background:"#6DB9FF",borderColor:"#6DB9FF"},{background:"rgba(27,175,234,0.8)",borderColor:"#68D5FF"},{background:"#C1AC15",borderColor:"#DCC51C"},{background:"#E07E37",borderColor:"#F79046"},{background:"rgba(29,94,255,0.8)",borderColor:"#6D97FE"},{background:"#E75454",borderColor:"#FE8383"},{background:"#A557D8",borderColor:"#C57AF6"},{background:"#2CA768",borderColor:"#43CC86"},{background:"#1F9269",borderColor:"#38B588"},{background:"#CA7720",borderColor:"#E99338"},{background:"rgba(224,32,32,0.8)",borderColor:"#E02020"},{background:"rgba(255,126,15,0.8)",borderColor:"#FF7E0F"},{background:"rgba(29,94,255,0.8)",borderColor:"#1D5EFF"},{background:"#2BAC8E",borderColor:"#30CB9D"},{background:"#EE5D5D",borderColor:"#FF8181"},{background:"#7E5AFE",borderColor:"#9173FA"},{background:"#3ABCEF",borderColor:"#6FD6FF"},{background:"#B132C2",borderColor:"#C57AF6"},{background:"#46A4FB",borderColor:"#72BBFF"},{background:"#C1AC15",borderColor:"#DCC51C"},{background:"#E07E37",borderColor:"#F79046"},{background:"#1D5EFF",borderColor:"#6D97FE"},{background:"#2CA768",borderColor:"#43CC86"},{background:"#A557D8",borderColor:"#C57AF6"},{background:"#1F9269",borderColor:"#38B588"},{background:"#CA7720",borderColor:"#E99338"}],dn="\u6807\u7B7E";(0,Fe.useEffect)(()=>{fe(x)},[]),(0,Fe.useEffect)(()=>{re&&Ae(E)},[re]);const nn=({title:An="",style:pn={},values:Cn="",showDelete:rr=!0,modal:En=!1,active:gr=!1})=>{const na=(Jr=>Jr.split("").reduce((ma,ka)=>ma+ka.charCodeAt(0),0))(An)%Zt.length,{background:Qr,borderColor:Cr}=Zt[na];return Mr.createElement("div",{className:Vn()(Tr.tag,gr?Tr.active:""),onClick:()=>{var Jr;if(En){if(re===1){let ma=[...se,...ct];Ae([...ma.filter(ka=>(ka==null?void 0:ka.id)===Cn)])}re===2&&((Jr=me==null?void 0:me.map(ma=>ma.id))!=null&&Jr.includes(Cn)?Ae(me.filter(ma=>ma.id!==Cn)):Ae([...me,...se.filter(ma=>(ma==null?void 0:ma.id)===Cn)]))}},style:Zi({background:Qr,borderColor:Cr},pn)},Mr.createElement("span",null,An),rr&&Mr.createElement("i",{onClick:Jr=>xo(void 0,null,function*(){var ma;if(Jr.stopPropagation(),En){fe(se.filter(hi=>hi.name!==An)),fe(se.filter(hi=>hi.name!==An));let ka=yield(0,te.ZP)(`/api/knowledge_items/${Cn}.json`,{method:"delete",body:{id:Cn,subject_id:(ma=b==null?void 0:b.detail)==null?void 0:ma.id}});(ka==null?void 0:ka.status)===0&&Ht()}else a(E.filter(ka=>ka.id!==Cn))}),className:"iconfont icon-shanchu5"}))},wn=()=>{a(me),ae(!1)},Jn=An=>xo(void 0,null,function*(){var pn;if(!Be.replace(/\s+/g,"")&&An===1){Ze(`${dn}\u4E0D\u80FD\u4E3A\u7A7A`);return}if(!We.replace(/\s+/g,"")&&An===2){Dt("\u8D44\u6E90\u4E0D\u80FD\u4E3A\u7A7A");return}if((se.map(rr=>rr.name).includes(Be)||ct.map(rr=>rr.name).includes(Be))&&An===1){Ze(`\u8BE5${dn}\u5DF2\u5B58\u5728\uFF0C\u8BF7\u52FF\u91CD\u590D\u6DFB\u52A0\uFF01`);return}if((ct.map(rr=>rr.name).includes(We)||se.map(rr=>rr.name).includes(We))&&An===2){Dt("\u8BE5\u8D44\u6E90\u5DF2\u5B58\u5728\uFF0C\u8BF7\u52FF\u91CD\u590D\u6DFB\u52A0\uFF01");return}let Cn=yield(0,te.ZP)("/api/knowledge_items.json",{method:"post",body:{item_type:y===3?3:An,name:y===3||An===1?Be:We,subject_id:(pn=b==null?void 0:b.detail)==null?void 0:pn.id}});(Cn==null?void 0:Cn.status)===0&&Ht(),An===1&&tt(!1),An===2&&ot(!1)});return Mr.createElement("div",{className:Tr.tagsModal},y===5&&Mr.createElement(Mr.Fragment,null,E==null?void 0:E.map((An,pn)=>Mr.createElement(nn,{values:An.id,key:pn,title:An.name,showDelete:!1,style:{marginRight:"20rem",marginBottom:0}})),z&&Mr.createElement("div",{onClick:()=>ae(1),style:{marginBottom:"0rem"},className:Tr.btn},Mr.createElement("i",{className:"iconfont icon-genghuanguanliyuan1"}),E!=null&&E.length?"\u66F4\u6362":"\u9009\u62E9","\u7C7B\u578B")),y===3&&Mr.createElement(Mr.Fragment,null,E==null?void 0:E.map((An,pn)=>Mr.createElement(nn,{values:An.id,key:pn,title:An.name})),z&&Mr.createElement("div",{onClick:()=>ae(2),className:Tr.btn,style:{marginBottom:"10rem"}},Mr.createElement("i",{className:"iconfont icon-tianjiatixing"}),E!=null&&E.length?"\u66F4\u6362":"\u9009\u62E9","\u6807\u7B7E")),Mr.createElement(Pe.default,{open:!!re,centered:!0,width:"1000rem",okText:"\u4FDD\u5B58",getContainer:()=>ee.current,onCancel:()=>ae(!1),cancelText:"\u53D6\u6D88",afterClose:()=>{tt(!1),ot(!1),Ze(""),ke("")},onOk:wn,title:`\u9009\u62E9${dn}`},Mr.createElement("div",{className:Tr.modal},Mr.createElement("div",{className:Tr.mHead},Mr.createElement("b",null),Mr.createElement("span",null,`${dn}`,"\uFF08",se.length,"\uFF09"),Mr.createElement("div",{onClick:()=>{tt(!0),Ze(""),ke("")},className:Tr.btn},Mr.createElement("i",{className:"iconfont icon-tianjiatixing"}),"\u6DFB\u52A0")),Mr.createElement("div",{className:Tr.body},se==null?void 0:se.map((An,pn)=>{var Cn,rr,En;return Mr.createElement(nn,{showDelete:y===3?!((Cn=me==null?void 0:me.map(gr=>gr==null?void 0:gr.id))!=null&&Cn.includes(An==null?void 0:An.id)):!((rr=me==null?void 0:me.map(gr=>gr==null?void 0:gr.id))!=null&&rr.includes(An==null?void 0:An.id))&&!((En=Ii.map(gr=>gr.name))!=null&&En.includes(An.name)),modal:!0,style:{cursor:"pointer"},active:me==null?void 0:me.map(gr=>gr==null?void 0:gr.id).includes(An==null?void 0:An.id),key:An==null?void 0:An.id,values:An==null?void 0:An.id,title:An==null?void 0:An.name})}),Je&&Mr.createElement("div",{className:Tr.add},Mr.createElement(xe.default,{style:{width:"rem"},size:"large",value:Be,onChange:An=>{Ze(""),ke(An.target.value)}}),Mr.createElement("i",{onClick:()=>Jn(1),className:"iconfont icon-dui",style:{color:"#1B8565"}}),Mr.createElement("i",{onClick:()=>tt(!1),className:"iconfont icon-shanchu10",style:{color:"#9096A3"}}),!!Ke&&Mr.createElement("div",{className:Tr.error},Ke)))),y===5&&Mr.createElement("div",{className:Tr.modal},Mr.createElement("div",{className:Tr.mHead},Mr.createElement("b",null),Mr.createElement("span",null,"\u8D44\u6E90","\uFF08",ct.length,"\uFF09"),Mr.createElement("div",{onClick:()=>{ot(!0),Dt(""),je("")},className:Tr.btn},Mr.createElement("i",{className:"iconfont icon-tianjiatixing"}),"\u6DFB\u52A0")),Mr.createElement("div",{className:Tr.body},ct==null?void 0:ct.map((An,pn)=>{var Cn,rr;return Mr.createElement(nn,{showDelete:!((Cn=me==null?void 0:me.map(En=>En==null?void 0:En.id))!=null&&Cn.includes(An==null?void 0:An.id))&&!((rr=oo.map(En=>En.name))!=null&&rr.includes(An.name)),modal:!0,style:{cursor:"pointer"},active:me==null?void 0:me.map(En=>En==null?void 0:En.id).includes(An==null?void 0:An.id),key:An==null?void 0:An.id,values:An==null?void 0:An.id,title:An==null?void 0:An.name})}),at&&Mr.createElement("div",{className:Tr.add},Mr.createElement(xe.default,{style:{width:"rem"},size:"large",value:We,onChange:An=>{Dt(""),je(An.target.value)}}),Mr.createElement("i",{onClick:()=>Jn(2),className:"iconfont icon-dui",style:{color:"#1B8565"}}),Mr.createElement("i",{onClick:()=>ot(!1),className:"iconfont icon-shanchu10",style:{color:"#9096A3"}}),!!wt&&Mr.createElement("div",{className:Tr.error},wt))))))},As=Ie(1710),Fo=Ie(93152),Ao=Ie(59301),js=Object.getOwnPropertySymbols,ri=Object.prototype.hasOwnProperty,Aa=Object.prototype.propertyIsEnumerable,Ua=(E,a)=>{var y={};for(var x in E)ri.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&js)for(var x of js(E))a.indexOf(x)<0&&Aa.call(E,x)&&(y[x]=E[x]);return y},Va=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});let Vi=[{label:"\u5B9E\u8BAD",key:"1"},{label:"\u89C6\u9891",key:"2"},{label:"\u8BFE\u4EF6",key:"3"},{label:"\u8BD5\u5377",key:"4"}];const Ro=E=>{var a=E,{types:y,globalSetting:x,loading:b,dispatch:z,pathsDetail:ee,onChange:re,ktzykey:ae,getother:se}=a,fe=Ua(a,["types","globalSetting","loading","dispatch","pathsDetail","onChange","ktzykey","getother"]),me,Ae,Be,ke;let[We,je]=(0,Fe.useState)({page:1,limit:10,type:y,keyword:"",select_type:1,subject_id:"",course_id:""});const[Ke,Ze]=(0,Fe.useState)([]);(0,Fe.useEffect)(()=>{Je()},[y]);function Je(){return Va(this,null,function*(){We.select_type===3&&(We.subject_id="",We.course_id=""),We.select_type===2&&(We.subject_id=""),We.select_type===1&&(We.course_id="");let tt=yield(0,te.ZP)("/api/paths/search_all.json",{method:"get",params:We});(tt==null?void 0:tt.status)===0&&Ze(tt)})}return Ao.createElement("div",{style:{padding:"10rem 20rem"}},Ao.createElement("div",{style:{display:"flex"}},Ao.createElement("div",null,y==="1"&&Ao.createElement(xe.default,{placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u67E5\u8BE2",style:{width:"992rem",marginRight:"10rem",height:"40rem"},onChange:tt=>{We.keyword=tt.target.value,We.page=1,We.limit=10,je(We)}}),y!=="1"&&Ao.createElement("div",{style:{display:"flex"}},Ao.createElement("div",{style:{width:"223rem",alignItems:"center",display:"flex",height:"40rem"}},Ao.createElement("span",{style:{width:"92rem",border:"1rem solid #DCDCDC",borderRightStyle:"none",background:"#F6F7F9",height:"40rem",display:"flex",alignItems:"center",justifyContent:"center",lineHeight:"40rem",fontSize:"16rem",color:"#666666"}},"\u6240\u5728\u4F4D\u7F6E"),Ao.createElement(Rr.default,{value:We.select_type,onChange:tt=>{We.select_type=tt,We.page=1,We.limit=10,je(We),Je()},className:Yr.select,style:{width:"131rem"}},Ao.createElement(Rr.default.Option,{value:1},"\u5B9E\u8DF5\u8BFE\u7A0B"),Ao.createElement(Rr.default.Option,{value:2},"\u6559\u5B66\u8BFE\u5802"),Ao.createElement(Rr.default.Option,{value:3},"\u4E2A\u4EBA\u4E2D\u5FC3"))),We.select_type!==3&&Ao.createElement(Rr.default,{value:We.subject_id||We.course_id,onChange:tt=>{We.course_id=tt,We.subject_id=tt,We.page=1,We.limit=10,je(We),Je()},className:Yr.select,style:{width:"270rem",marginLeft:"8rem"}},We.select_type===1&&((me=Ke==null?void 0:Ke.subjects)==null?void 0:me.map(tt=>Ao.createElement(Rr.default.Option,{value:tt.id},tt.name))),We.select_type===2&&((Ae=Ke==null?void 0:Ke.courses)==null?void 0:Ae.map(tt=>Ao.createElement(Rr.default.Option,{value:tt.id},tt.name)))),Ao.createElement(xe.default,{onChange:tt=>{We.keyword=tt.target.value,We.page=1,We.limit=10,je(We)},addonBefore:((Be=Vi==null?void 0:Vi.find(tt=>tt.key===y))==null?void 0:Be.label)+"\u540D\u79F0",className:Yr.input,style:{marginLeft:"10rem",width:"486rem",height:"40rem"}}))),Ao.createElement(ge.ZP,{type:"primary",style:{height:"40rem",fontSize:"14rem",boxShadow:"none",lineHeight:"40rem",width:"108rem",padding:"0",marginLeft:"10rem"},onClick:()=>{Je()}},"\u67E5\u8BE2")),Ao.createElement(As.default,{style:{marginTop:"10rem"},dataSource:Ke==null?void 0:Ke.data,pagination:!1,rowKey:tt=>tt.id,scroll:{y:"400rem"},columns:[{title:((ke=Vi==null?void 0:Vi.find(tt=>tt.key===y))==null?void 0:ke.label)+"\u540D\u79F0",dataIndex:"name",ellipsis:!0,key:"name"},{title:y==="1"?"\u5408\u4F5C\u8005":"\u6240\u5C5E\u6A21\u5757",dataIndex:"name",key:"name",ellipsis:!0,render:(tt,at)=>Ao.createElement("span",null,y==="1"?at==null?void 0:at.user_names:at==null?void 0:at.model)},{title:y==="1"?"\u6700\u8FD1\u4FEE\u6539\u65F6\u95F4":"\u6240\u5728\u4F4D\u7F6E",dataIndex:"updated_at",ellipsis:!0,render:(tt,at)=>Ao.createElement("span",null,y==="1"?at==null?void 0:at.updated_at:at==null?void 0:at.stage_name)},{title:"\u64CD\u4F5C",dataIndex:"url",width:"100rem",render:(tt,at)=>Ao.createElement("a",{onClick:()=>{(at==null?void 0:at.container_type)==="Video"?Pe.default.confirm({icon:null,title:"\u89C6\u9891\u64AD\u653E",centered:!0,closable:!0,footer:!1,width:600,content:Ao.createElement(Fo.Z,{allow_skip:!0,src:tt})}):y==="3"?se(tt):window.open(tt)}},"\u67E5\u770B")}],rowSelection:{type:"radio",onChange(tt,at){re(at)}}}),Ao.createElement(ln.Z,{hideOnSinglePage:!0,style:{marginTop:"20rem"},total:Ke==null?void 0:Ke.total_count,current:We==null?void 0:We.page,pageSize:We==null?void 0:We.limit,onChange:(tt,at)=>{We.page=tt,We.limit=at,je(We),Je()}}))};var ns=(0,Ce.connect)(({pathsDetail:E,user:a,loading:y,globalSetting:x})=>({pathsDetail:E,user:a,globalSetting:x,loading:y.models.index}))(Ro),vs=Ie(84105),mi=Ie(59301),Gs=Object.defineProperty,Ul=Object.defineProperties,el=Object.getOwnPropertyDescriptors,fo=Object.getOwnPropertySymbols,ko=Object.prototype.hasOwnProperty,ms=Object.prototype.propertyIsEnumerable,Lo=(E,a,y)=>a in E?Gs(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,is=(E,a)=>{for(var y in a||(a={}))ko.call(a,y)&&Lo(E,y,a[y]);if(fo)for(var y of fo(a))ms.call(a,y)&&Lo(E,y,a[y]);return E},Ks=(E,a)=>Ul(E,el(a)),Ds=(E,a)=>{var y={};for(var x in E)ko.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&fo)for(var x of fo(E))a.indexOf(x)<0&&ms.call(E,x)&&(y[x]=E[x]);return y},Lu=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const Pu=E=>{var a=E,{typesdata:y,globalSetting:x,loading:b,dispatch:z,pathsDetail:ee,onChange:re,uuid:ae,itemsuuid:se}=a,fe=Ds(a,["typesdata","globalSetting","loading","dispatch","pathsDetail","onChange","uuid","itemsuuid"]),me,Ae,Be,ke,We,je,Ke,Ze,Je,tt,at,ot;let[ct,lt]=(0,Fe.useState)([]),[wt,Dt]=(0,Fe.useState)(!1);const[Ht,Zt]=(0,Fe.useState)([]),[dn,nn]=(0,Fe.useState)(""),[wn,Jn]=(0,Fe.useState)(""),[An,pn]=(0,Fe.useState)([]),[Cn,rr]=(0,Fe.useState)(!1);let[En,gr]=(0,Fe.useState)({bh:[],qx:[],hx:[],gl:[]});(0,Fe.useEffect)(()=>{aa()},[ae]),(0,Fe.useEffect)(()=>{if(y){let Cr=JSON.parse(sessionStorage.getItem("typesdatajsoncopy"));gr(Cr)}return()=>{}},[y]);function aa(){return Lu(this,null,function*(){var Cr,Jr,ma,ka,hi,wo;Dt(!0);let lo=yield(0,te.ZP)("/api/knowledge/v2/get_node.json",{method:"get",params:{nodeUuid:ae,subject_id:(Cr=ee==null?void 0:ee.detail)==null?void 0:Cr.id,depth:-1,relationshipFilter:"\u5305\u542B>"}});if(Dt(!1),(lo==null?void 0:lo.status)===0){Zt(lo==null?void 0:lo.data);const no=[...(0,vt.fX)((ma=(Jr=lo==null?void 0:lo.data)==null?void 0:Jr.nodes)==null?void 0:ma.map((Gi,io)=>{var bo,us;return Ks(is({},Gi),{key:(bo=Gi==null?void 0:Gi.properties)==null?void 0:bo.uuid,title:(us=Gi==null?void 0:Gi.properties)==null?void 0:us.name})}),(wo=(hi=(ka=lo==null?void 0:lo.data)==null?void 0:ka.relationships)==null?void 0:hi.filter(Gi=>Gi.type==="\u5305\u542B"||Gi.type==="\u524D\u5E8F"))==null?void 0:wo.filter((Gi,io,bo)=>io===bo.findIndex(us=>us.endNodeUuid===Gi.endNodeUuid))).children||[]];ct=no,Jn(JSON.stringify(no)),lt(no)}})}(0,Fe.useEffect)(()=>{re(En)},[En]);function na(Cr,Jr,ma){for(let ka of Cr)ka!=null&&ka.title.includes(Jr)&&ma.push(ka),ka.children&&ka.children.length>0&&(na(ka.children,Jr,ma),Qr(ka.children,Jr,ma)&&ma.push(ka))}function Qr(Cr,Jr,ma){for(let ka of Cr)if(ka!=null&&ka.title.includes(Jr))return!0}return mi.createElement(ce.Z,{spinning:wt},mi.createElement("div",{className:Yr.body},mi.createElement("div",{className:Yr.left},mi.createElement("div",{className:Yr.header},mi.createElement("div",null,"\u5171",mi.createElement("span",{style:{color:"#1B8565"}},((Ae=(me=Ht==null?void 0:Ht.metricCounters)==null?void 0:me[0])==null?void 0:Ae.count)||0),"\u4E2A\u6807\u7B7E\u8282\u70B9\uFF0C",mi.createElement("span",{style:{color:"#1B8565"}},((ke=(Be=Ht==null?void 0:Ht.metricCounters)==null?void 0:Be[1])==null?void 0:ke.count)||0),"\u4E2A\u77E5\u8BC6\u8282\u70B9"),mi.createElement(xe.default.Search,{style:{width:"350rem",borderRadius:"50%"},onChange:Cr=>{var Jr,ma,ka;const{value:hi}=Cr.target;nn(hi);let wo=[];na(JSON.parse(wn),hi,wo),wo.push((Jr=Ht==null?void 0:Ht.nodes)==null?void 0:Jr[0]);const lo=Ht==null?void 0:Ht.nodes.filter(Gi=>{var io;return((io=Gi==null?void 0:Gi.properties)==null?void 0:io.name.indexOf(hi))>-1}).map(Gi=>{var io;return(io=Gi==null?void 0:Gi.properties)==null?void 0:io.uuid});pn(lo);const no=[...(0,vt.fX)(wo,(ka=(ma=Ht==null?void 0:Ht.relationships)==null?void 0:ma.filter(Gi=>Gi.type==="\u5305\u542B"||Gi.type==="\u524D\u5E8F"))==null?void 0:ka.filter((Gi,io,bo)=>io===bo.findIndex(us=>us.endNodeUuid===Gi.endNodeUuid)).filter(Gi=>(wo==null?void 0:wo.map(io=>io==null?void 0:io.key).includes(Gi.endNodeUuid))||(wo==null?void 0:wo.map(io=>io==null?void 0:io.key).includes(Gi.startNodeUuid)))).children||[]];ct=no,lt(no),rr(!0)},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22"})),mi.createElement(Ja.default,{style:{marginTop:"30rem",maxHeight:"320rem",overflow:"auto"},showLine:!0,treeData:ct,className:Yr.tree,expandedKeys:An,onExpand:Cr=>{pn(Cr),rr(!1)},autoExpandParent:Cn,blockNode:!0,switcherIcon:mi.createElement(vs.Z,null),titleRender:Cr=>{var Jr,ma,ka,hi,wo,lo,li,no,Gi,io,bo,us,Qo,gi,ki;return mi.createElement("div",{className:Yr.treenode,key:(Jr=Cr==null?void 0:Cr.properties)==null?void 0:Jr.uuid},mi.createElement("div",{style:{width:"50%",display:"flex",alignItems:"center"}},((ma=En==null?void 0:En.bh)==null?void 0:ma.find(Sa=>{var _a;return(Sa==null?void 0:Sa.uuid)===((_a=Cr==null?void 0:Cr.properties)==null?void 0:_a.uuid)}))&&mi.createElement("span",{className:Yr.settingtag,style:{background:"#6236ff"}},"\u5305\u542B"),((ka=En==null?void 0:En.qx)==null?void 0:ka.find(Sa=>{var _a;return(Sa==null?void 0:Sa.uuid)===((_a=Cr==null?void 0:Cr.properties)==null?void 0:_a.uuid)}))&&mi.createElement("span",{className:Yr.settingtag,style:{background:"#24A881"}},"\u524D\u7F6E"),((hi=En==null?void 0:En.hx)==null?void 0:hi.find(Sa=>{var _a;return(Sa==null?void 0:Sa.uuid)===((_a=Cr==null?void 0:Cr.properties)==null?void 0:_a.uuid)}))&&mi.createElement("span",{className:Yr.settingtag,style:{background:"#EC8657"}},"\u540E\u7F6E"),((wo=En==null?void 0:En.gl)==null?void 0:wo.find(Sa=>{var _a;return(Sa==null?void 0:Sa.uuid)===((_a=Cr==null?void 0:Cr.properties)==null?void 0:_a.uuid)}))&&mi.createElement("span",{className:Yr.settingtag,style:{background:"#497DFF"}},"\u5173\u8054"),mi.createElement("div",{className:Yr.multiple,title:Cr==null?void 0:Cr.title,dangerouslySetInnerHTML:{__html:(lo=Cr==null?void 0:Cr.title)==null?void 0:lo.replaceAll(dn,`${dn}`)},style:{width:"100%",fontSize:"14rem",color:"#000",fontWeight:400}})),mi.createElement("div",{className:Yr.hudong},!((li=En==null?void 0:En.qx)!=null&&li.find(Sa=>{var _a;return(Sa==null?void 0:Sa.uuid)===((_a=Cr==null?void 0:Cr.properties)==null?void 0:_a.uuid)})||(no=En==null?void 0:En.bh)!=null&&no.find(Sa=>{var _a;return(Sa==null?void 0:Sa.uuid)===((_a=Cr==null?void 0:Cr.properties)==null?void 0:_a.uuid)})||(Gi=En==null?void 0:En.hx)!=null&&Gi.find(Sa=>{var _a;return(Sa==null?void 0:Sa.uuid)===((_a=Cr==null?void 0:Cr.properties)==null?void 0:_a.uuid)})||(io=En==null?void 0:En.gl)!=null&&io.find(Sa=>{var _a;return(Sa==null?void 0:Sa.uuid)===((_a=Cr==null?void 0:Cr.properties)==null?void 0:_a.uuid)}))&&se!==((bo=Cr==null?void 0:Cr.properties)==null?void 0:bo.uuid)&&mi.createElement("div",null,mi.createElement("span",{onClick:()=>{var Sa,_a,ni,Qi;if(!(((_a=(Sa=En==null?void 0:En.bh)==null?void 0:Sa.filter(Ma=>{var po;return(Ma==null?void 0:Ma.uuid)===((po=Cr==null?void 0:Cr.properties)==null?void 0:po.uuid)}))==null?void 0:_a.length)>0)){let Ma=[];Ma.push({name:(ni=Cr==null?void 0:Cr.properties)==null?void 0:ni.name,uuid:(Qi=Cr==null?void 0:Cr.properties)==null?void 0:Qi.uuid}),gr({bh:[...Ma,...En==null?void 0:En.bh],qx:En==null?void 0:En.qx,hx:En==null?void 0:En.hx,gl:En==null?void 0:En.gl})}},className:Yr.colortitle,style:{marginRight:"20rem"}},"\u8BBE\u4E3A\u5305\u542B"),mi.createElement("span",{onClick:()=>{var Sa,_a,ni,Qi;if(!(((_a=(Sa=En==null?void 0:En.qx)==null?void 0:Sa.filter(Ma=>{var po;return(Ma==null?void 0:Ma.uuid)===((po=Cr==null?void 0:Cr.properties)==null?void 0:po.uuid)}))==null?void 0:_a.length)>0)){let Ma=[];Ma.push({name:(ni=Cr==null?void 0:Cr.properties)==null?void 0:ni.name,uuid:(Qi=Cr==null?void 0:Cr.properties)==null?void 0:Qi.uuid}),gr({qx:[...Ma,...En==null?void 0:En.qx],hx:En==null?void 0:En.hx,bh:En==null?void 0:En.bh,gl:En==null?void 0:En.gl})}},className:Yr.colortitle},"\u8BBE\u4E3A\u524D\u7F6E"),mi.createElement("span",{onClick:()=>{var Sa,_a,ni,Qi;if(!(((_a=(Sa=En==null?void 0:En.hx)==null?void 0:Sa.filter(Ma=>{var po;return(Ma==null?void 0:Ma.uuid)===((po=Cr==null?void 0:Cr.properties)==null?void 0:po.uuid)}))==null?void 0:_a.length)>0)){let Ma=[];Ma.push({name:(ni=Cr==null?void 0:Cr.properties)==null?void 0:ni.name,uuid:(Qi=Cr==null?void 0:Cr.properties)==null?void 0:Qi.uuid}),gr({qx:En==null?void 0:En.qx,hx:[...Ma,...En==null?void 0:En.hx],bh:En==null?void 0:En.bh,gl:En==null?void 0:En.gl})}},style:{margin:"0rem 20rem"},className:Yr.colortitle},"\u8BBE\u4E3A\u540E\u7F6E"),mi.createElement("span",{onClick:()=>{var Sa,_a,ni,Qi;if(!(((_a=(Sa=En==null?void 0:En.gl)==null?void 0:Sa.filter(Ma=>{var po;return(Ma==null?void 0:Ma.uuid)===((po=Cr==null?void 0:Cr.properties)==null?void 0:po.uuid)}))==null?void 0:_a.length)>0)){let Ma=[];Ma.push({name:(ni=Cr==null?void 0:Cr.properties)==null?void 0:ni.name,uuid:(Qi=Cr==null?void 0:Cr.properties)==null?void 0:Qi.uuid}),gr({qx:En==null?void 0:En.qx,hx:En==null?void 0:En.hx,gl:[...Ma,...En==null?void 0:En.gl],bh:En==null?void 0:En.bh})}},className:Yr.colortitle},"\u8BBE\u4E3A\u5173\u8054")),mi.createElement("span",{onClick:()=>{var Sa;let _a=(Sa=En==null?void 0:En.bh)==null?void 0:Sa.filter(ni=>{var Qi;return ni.uuid!==((Qi=Cr==null?void 0:Cr.properties)==null?void 0:Qi.uuid)});gr({bh:_a,hx:En==null?void 0:En.hx,qx:En==null?void 0:En.qx,gl:En==null?void 0:En.gl})}},((us=En==null?void 0:En.bh)==null?void 0:us.find(Sa=>{var _a;return(Sa==null?void 0:Sa.uuid)===((_a=Cr==null?void 0:Cr.properties)==null?void 0:_a.uuid)}))&&"\u53D6\u6D88\u5305\u542B"),mi.createElement("span",{onClick:()=>{var Sa;let _a=(Sa=En==null?void 0:En.qx)==null?void 0:Sa.filter(ni=>{var Qi;return ni.uuid!==((Qi=Cr==null?void 0:Cr.properties)==null?void 0:Qi.uuid)});gr({qx:_a,hx:En==null?void 0:En.hx,bh:En==null?void 0:En.bh,gl:En==null?void 0:En.gl})}},((Qo=En==null?void 0:En.qx)==null?void 0:Qo.find(Sa=>{var _a;return(Sa==null?void 0:Sa.uuid)===((_a=Cr==null?void 0:Cr.properties)==null?void 0:_a.uuid)}))&&"\u53D6\u6D88\u524D\u7F6E"),mi.createElement("span",{onClick:()=>{var Sa;let _a=(Sa=En==null?void 0:En.hx)==null?void 0:Sa.filter(ni=>{var Qi;return ni.uuid!==((Qi=Cr==null?void 0:Cr.properties)==null?void 0:Qi.uuid)});gr({qx:En==null?void 0:En.qx,hx:_a,bh:En==null?void 0:En.bh,gl:En==null?void 0:En.gl})}},((gi=En==null?void 0:En.hx)==null?void 0:gi.find(Sa=>{var _a;return(Sa==null?void 0:Sa.uuid)===((_a=Cr==null?void 0:Cr.properties)==null?void 0:_a.uuid)}))&&"\u53D6\u6D88\u540E\u7F6E"),mi.createElement("span",{onClick:()=>{var Sa;let _a=(Sa=En==null?void 0:En.gl)==null?void 0:Sa.filter(ni=>{var Qi;return ni.uuid!==((Qi=Cr==null?void 0:Cr.properties)==null?void 0:Qi.uuid)});gr({qx:En==null?void 0:En.qx,hx:En==null?void 0:En.hx,bh:En==null?void 0:En.bh,gl:_a})}},((ki=En==null?void 0:En.gl)==null?void 0:ki.find(Sa=>{var _a;return(Sa==null?void 0:Sa.uuid)===((_a=Cr==null?void 0:Cr.properties)==null?void 0:_a.uuid)}))&&"\u53D6\u6D88\u5173\u8054")))}})),mi.createElement("div",{className:Yr.right},mi.createElement("div",{className:Yr.title},"\u5DF2\u5173\u8054\u5173\u7CFB"),mi.createElement("div",{style:{padding:"20rem 25rem"}},mi.createElement("div",{className:Yr.gxtitle},mi.createElement("div",{className:Yr.Colortitle,style:{background:"#6236ff"}}),mi.createElement("div",null,"\u88AB\u5305\u542B\uFF08",(We=En.bh)==null?void 0:We.length,"\uFF09")),mi.createElement("div",{className:Yr.gxbody},(je=En==null?void 0:En.bh)==null?void 0:je.map(Cr=>mi.createElement("div",{className:Yr.tag,style:{background:"#6236ff"}},mi.createElement("span",{style:{marginRight:"10rem"}},Cr==null?void 0:Cr.name)," ",mi.createElement(Jo.Z,{onClick:()=>{var Jr;let ma=(Jr=En==null?void 0:En.bh)==null?void 0:Jr.filter(ka=>ka.uuid!==Cr.uuid);gr({bh:ma,hx:En==null?void 0:En.hx,qx:En==null?void 0:En.qx,gl:En==null?void 0:En.gl})}})))),mi.createElement("div",{className:Yr.gxtitle,style:{marginTop:"30rem"}},mi.createElement("div",{className:Yr.Colortitle,style:{background:"#24A881"}}),mi.createElement("div",null,"\u524D\u5E8F\uFF08",(Ke=En.qx)==null?void 0:Ke.length,"\uFF09")),mi.createElement("div",{className:Yr.gxbody},(Ze=En==null?void 0:En.qx)==null?void 0:Ze.map(Cr=>mi.createElement("div",{className:Yr.tag,style:{background:"#24A881"}},mi.createElement("span",{style:{marginRight:"10rem"}},Cr==null?void 0:Cr.name)," ",mi.createElement(Jo.Z,{onClick:()=>{var Jr;let ma=(Jr=En==null?void 0:En.qx)==null?void 0:Jr.filter(ka=>ka.uuid!==Cr.uuid);gr({qx:ma,hx:En==null?void 0:En.hx,bh:En==null?void 0:En.bh,gl:En==null?void 0:En.gl})}})))),mi.createElement("div",{className:Yr.gxtitle,style:{marginTop:"30rem"}},mi.createElement("div",{className:Yr.Colortitle,style:{background:"#EC8657"}}),mi.createElement("div",null,"\u540E\u5E8F\uFF08",(Je=En.hx)==null?void 0:Je.length,"\uFF09")),mi.createElement("div",{className:Yr.gxbody},(tt=En==null?void 0:En.hx)==null?void 0:tt.map(Cr=>mi.createElement("div",{className:Yr.tag,style:{background:"#EC8657"}},mi.createElement("span",{style:{marginRight:"10rem"}},Cr==null?void 0:Cr.name)," ",mi.createElement(Jo.Z,{onClick:()=>{var Jr;let ma=(Jr=En==null?void 0:En.hx)==null?void 0:Jr.filter(ka=>ka.uuid!==Cr.uuid);gr({qx:En==null?void 0:En.qx,bh:En==null?void 0:En.bh,hx:ma,gl:En==null?void 0:En.gl})}})))),mi.createElement("div",{className:Yr.gxtitle,style:{marginTop:"30rem"}},mi.createElement("div",{className:Yr.Colortitle,style:{background:"#497DFF"}}),mi.createElement("div",null,"\u5173\u8054\uFF08",(at=En.gl)==null?void 0:at.length,"\uFF09")),mi.createElement("div",{className:Yr.gxbody},(ot=En==null?void 0:En.gl)==null?void 0:ot.map(Cr=>mi.createElement("div",{className:Yr.tag,style:{background:"#497DFF"}},mi.createElement("span",{style:{marginRight:"10rem"}},Cr==null?void 0:Cr.name)," ",mi.createElement(Jo.Z,{onClick:()=>{var Jr;let ma=(Jr=En==null?void 0:En.gl)==null?void 0:Jr.filter(ka=>ka.uuid!==Cr.uuid);gr({qx:En==null?void 0:En.qx,bh:En==null?void 0:En.bh,hx:En==null?void 0:En.hx,gl:ma})}}))))))))};var $c=(0,Ce.connect)(({pathsDetail:E,user:a,loading:y,globalSetting:x})=>({pathsDetail:E,user:a,globalSetting:x,loading:y.models.index}))(Pu),bd=Ie(89392),tc=Ie(34055),wu=Ie(28202),Cd=Ie(59301),Pd=Object.getOwnPropertySymbols,ed=Object.prototype.hasOwnProperty,Xd=Object.prototype.propertyIsEnumerable,Nh=(E,a)=>{var y={};for(var x in E)ed.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&Pd)for(var x of Pd(E))a.indexOf(x)<0&&Xd.call(E,x)&&(y[x]=E[x]);return y},Bg=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const Rh=[3,2,1];let wd=null;const nc=E=>{var a=E,{pathsDetail:y,user:x,globalSetting:b,loading:z,dispatch:ee,datas:re,items:ae}=a,se=Nh(a,["pathsDetail","user","globalSetting","loading","dispatch","datas","items"]);const fe=(0,Fe.useRef)(),me=(0,Fe.useRef)(),Ae=(0,Fe.useRef)(null);(0,Fe.useEffect)(()=>{ke()},[re]),(0,Fe.useEffect)(()=>(window.addEventListener("resize",Be),()=>{window.removeEventListener("resize",Be)}),[]);function Be(){var We,je;(je=(We=fe.current)==null?void 0:We.update)==null||je.call(We)}function ke(){return Bg(this,null,function*(){var We,je,Ke,Ze,Je,tt,at,ot;if(((We=re==null?void 0:re.nodes)==null?void 0:We.length)>0){let ct=(je=re==null?void 0:re.nodes)==null?void 0:je.filter(wt=>{var Dt;return ae==null?void 0:ae.includes((Dt=wt==null?void 0:wt.properties)==null?void 0:Dt.uuid)}).map(wt=>{var Dt,Ht,Zt,dn,nn,wn,Jn,An,pn,Cn,rr,En;return{rootNodeUuid:(Dt=wt==null?void 0:wt.properties)==null?void 0:Dt.rootNodeUuid,id:((Ht=wt==null?void 0:wt.properties)==null?void 0:Ht.uuid)+"_",name:(Zt=wt==null?void 0:wt.properties)==null?void 0:Zt.name,description:(dn=wt==null?void 0:wt.properties)==null?void 0:dn.description,nodeType:(nn=wt==null?void 0:wt.properties)==null?void 0:nn.nodeType,tags:((wn=wt==null?void 0:wt.properties)==null?void 0:wn.tags)&&((pn=(An=(Jn=wt==null?void 0:wt.properties)==null?void 0:Jn.tags)==null?void 0:An.split("\uFF0C"))==null?void 0:pn.map(gr=>({name:gr}))),colorType:parseInt((Cn=wt==null?void 0:wt.properties)==null?void 0:Cn.color)>3?"3":(rr=wt==null?void 0:wt.properties)==null?void 0:rr.color,activeColor:"#FA6400",size:Rh[((En=wt==null?void 0:wt.properties)==null?void 0:En.color)-1]||1,shape:"circle",hide:!1,isExtendedState:!0}}),lt=(tt=(Je=(Ze=(Ke=re==null?void 0:re.relationships)==null?void 0:Ke.filter(wt=>{var Dt,Ht,Zt,dn,nn,wn;return wt.endNodeUuid!==((Zt=(Ht=(Dt=re==null?void 0:re.nodes)==null?void 0:Dt[0])==null?void 0:Ht.properties)==null?void 0:Zt.rootNodeUuid)&&wt.startNodeUuid!==((wn=(nn=(dn=re==null?void 0:re.nodes)==null?void 0:dn[0])==null?void 0:nn.properties)==null?void 0:wn.rootNodeUuid)}))==null?void 0:Ze.filter(wt=>(ae==null?void 0:ae.includes(wt.startNodeUuid))&&(ae==null?void 0:ae.includes(wt.endNodeUuid))))==null?void 0:Je.filter(wt=>wt.type==="\u5305\u542B"||wt.type==="\u524D\u5E8F"||wt.type==="\u5173\u8054"))==null?void 0:tt.map(wt=>({hide:!1,id:(wt==null?void 0:wt.endNodeUuid)+"_",label:wt==null?void 0:wt.type,props:[],colorType:1,sourceRadius:32,targetRadius:32,source:(wt==null?void 0:wt.startNodeUuid)+"_",target:(wt==null?void 0:wt.endNodeUuid)+"_",value:10}));fe.current=null,me.current.innerHTML="",fe.current=new wu.createContainer({containerName:"#graphRefs",width:((at=me==null?void 0:me.current)==null?void 0:at.clientWidth)||0,height:((ot=me==null?void 0:me.current)==null?void 0:ot.clientHeight)||0,toolbarData:[],clickToggle:!1,background:"#fff",isShowMask:!1,nodes:ct,links:lt,zoomOptions:{minScale:.2,maxScale:5},nodeMouseover:function(wt){return wt},nodeClick:function(wt){var Dt;return(Dt=fe==null?void 0:fe.current)==null||Dt.selectToNode(wt.id),wt},layout:{force:!1,x:20,y:60}}),fe.current.zoomOut()}})}return Cd.createElement("div",{ref:Ae,style:{background:"#fff",height:"455rem"}},Cd.createElement("div",{style:{width:"100%",height:"455rem"},ref:me,id:"graphRefs"}))};var Jd=(0,Ce.connect)(({pathsDetail:E,user:a,loading:y,globalSetting:x})=>({pathsDetail:E,user:a,globalSetting:x,loading:y.models.index}))(nc),Mu="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAO4AAADICAYAAADvG90JAAAAAXNSR0IArs4c6QAAIABJREFUeF7snQecXlWZ/7/n3vvW6SUzk0kPCZAYQpUOoggIiK4lKqIsritrdy27a1fWVRdl7a6ujb+N1dVdUEFFBUERpIQE0ieTmcn0+vb39nvP33PfiWIlZQZDcm8+72dKzj33nN+5v3me85ynCOIrRiBG4EmHgNg3Yiml+v63Pz/pZhIPOEbgyEdACiGkmmZEVCmlduTPOZ5hjMARgUBEXhFL2iNiMeNJHEUICCFCRdxY2h5Fix5P9YhAIJK4MXGPiLWMJ3EUIRAT9yha7HiqRw4CMXGPnLWMZ3IUIRAT9yha7HiqRw4CMXGPnLWMZ3IUIRAT9yha7HiqRw4CMXGPnLWMZ3IUIRAT9yha7HiqRw4CMXGPnLWMZ3IUIRAT9yha7HiqRw4CMXGPnLWMZ3IUIRAT9yha7HiqRw4CMXGPnLWMZ3IUIRAT9yha7HiqRw4CMXGPnLWMZ3IUIRAT9yha7HiqRw4CMXGPnLWMZ/JEILAR9DG40oF1IaCBkGEoQFO5oFRCKJGQwb1/o+s3z+N4YuLOI7hx10cgAre6HOsk+ZENy30glBCovG2zHyElCcmDdVb18g319TPzBEFM3HkCNu72CEXgljB8myPEh30hoswxiry2VAkXaxNWxBUaZn0oXv5SnVvmCYaYuPMEbNztEYjA7dBZQt7qI05RUlalSFUStzpLWjVlRWCVQTUt+c5yXVx9AbjzAEVM3HkANe7yCETgOuAUeHEVbgwhJZGoPa5KR24pift7c5YYiPEmjUs3wKPzAEdM3HkANe7yCETgV1A3Bje58OwaSRV1JYHUcEL4w5SLAsKs5AMpjQ9s+ENeHzo+MXEPHcO4h6MBgdvwz6xg/MCH1tp8f0dcN4TwT+RKrYNNrYLLLoPJOcYoJu4cAxp3d4QicDucUEL+yEUs3DfFSF2WAkXcYLZ4T61ASO2q0xhIu87FL0il9swxLDFx5xjQuLsjFIG7IJkn/KKF9rJ93Iy+SrCVxFXfitmDXHW+K5AZ+H8tGq+5FLw5hiUm7hwDGnd3BCNwG1xagW8HyLoaZ0VkVVZ7XEXcfZcSvrpGMROw4UqDO+YBkpi48wBq3OURisAd0FKA73nIc8LIjqxFolQRV/24r9SlEGAI+dNOIV54KVTmAY6YuPMAatzlEYzALfA6Bz4egK6cLxRxg1nS7nPC0ARuNgxeu1vXb3zf/GARE3d+cI17PVIRuANWFaS83RRiuR1ZlgUikr4icr5QHssJIbc12OJZz88wOk84xMSdJ2Djbo9cBPSbCV9po51kKyepmk1KaqHa7WpKXZZpjXtfCN+adV+eDyRi4s4HqnGfMQLzjEBM3HkGOO4+RmA+EIiJOx+oxn3GCMwzAjFx5xnguPsYgflAICbufKAa9xkjMM8IxMSdZ4Dj7mME5gOBmLjzgWrcZ4zAPCMQE3eeAY67jxGYDwRi4s4HqnGfMQLzjEBM3HkGOO4+RmA+EIiJOx+oxn3GCMwzAjFx5xnguPsYgflAICbufKAa9xkjMM8IxMSdZ4Dj7mME5gOBmLjzgWrcZ4zAPCMQE3eeAZ6X7lXhqcmo3lTtyoCwZnP3rgZW1Spj/H6O7nkZSdzpXwmBmLh/JeAP+rF3QXYK3mtKuSaMMpSpDAy1dEcqoX4g0VKCb75cjwK54+vIRCAm7pNtXW+GCyz4X1/KZleqTPq1HAxKvKocDOqrrnFfm85zN8B8VYt7ssF2pI03Ju6TaUVVbt8p+IIDL1cEVUnKbB/8fTUeZ/VjTcfOhrzqFUluejLNLx7rfiMQE3e/oToMGt4Cp1nwfR861XCUpqyI6+0rHTdbWVkpzoaQd7UmxAs2QOEwGHo8hLlFICbu3OI5f71tB2MnfNyE1wS/29PiBLPErW13f2uRimq0wlXX6Hx//kYV9/xXQiAm7l8J+AN+7G2w1oLbqrD0sVnz3Vni7it/ob7uy8ydhu93GrzsOVA94AfGNxzOCMTEPZxX57dju+46/u897/mXqqb9W1BL3fvbax9x1S8i0j4mpX5CUMx44jl/m+aeJ8U840HuLwIxcfcXqb92u+8SXGGhfSNA1O8biyLwbyWuOtV9TBkMReKExnh9wOUvS7D5rz3++PlzikBM3DmFcx47+xk05JDfseCi30lcgauMU4+pzxqVeRSgacikDL+ySNdeNw/V4uZxpnHX+4FATNz9AOmwaXIzvMhEfiWMKjiqs1sRGadUfdZ9e1u1/1Uac1Ijnw143ssNfnnYTCAeyFwhEBN3rpB8IvpR1eJmkLfYiHNnBWtUKS4irhrArFVZkTgj5P82C3HNBjCfiLHFz3hCEYiJ+4TCPQcP+1+CV9ron/ElSeUp5UnliCGRqoqNIm4Iuk4pG/KSq3Vun4NHxl0cfgjExD381uQvj+h2zM4y2VsqUp4UyGhHG6nJygdjVuiih9zZrfOSearN+mSD7Egcb0zcJ+Oq3upxmq0FywJ0FSIkQwIhA6SuKwLr6AG7NiTZ9mScWzzm/UIgJu5+wRQ3ihE4vBCIiXt4rUc8mhiB/UIgJu5+wRQ3ihE4vBCIiXt4rUc8mhiB/UIgJu5+wRQ3ihE4vBCIiXt4rUc8mhiB/UIgJu5+wRQ3ihE4vBCIiXt4rUc8mhiB/UIgJu5+wRQ3ihE4vBCIiXt4rUc8mhiB/UIgJu5+wRQ3ihE4vBCIiXt4rUc8mgNAQC9DkwcdNn63QHQEUKeDFaKPScfZO5SaGjmLxc4B9PlkaRoT98myUvE4IwQS07AMOA24QCJPEYhFIbJJA0OTUtOFpgo8eAFyqkp4r4n+lQT8chV4RxCGMXGPoMU8YqdShlYCzpE6zw+QFwSIhSEkHpMHPoqS0pEkEBggVEY9V0RJpXN5wo8LtI+vB+sIASkm7hGykEfkNCxYGMCzQ7gaOMmFrBKbLkgPqVLOjoawW0f0CsLxJFolCdkU4fKk1M5MCNaayNQIWDnku85B+/RsHvknO14xcZ/sK3gkjn+S6oIsdc8P4VUhrDMhoTaqDpgh7ArwfxrAzzSMHa0wszj6r9+7RBXaE3ANyLdPQfMwYgC4/AzY+URitgvqHMgUQWpgn1NLJXSolRRj4j6Rixg/63ERyJQJLgb9zT6cUYVkFaQFuRDuDoLgmyldv2d9rZjZ4778vZBYBh+qwj/2ohgTvuX8mtSd1+v+anXBWF3diTNwwbTPGcWQtjKEgSDfQritQWi3dhtsvBryBzmQmLgHCVx829wiICqwJoS3OvCCMrKhAlQiI5O4wyf4TCf63WsPIvGdBWe4cFsvtNhh+I1zNO3vVL20uR1+rbeNkJ6BywZ93nq/K0/YVAmzw5VAmF4YWcaEDg3ZhOyq1ytPSbF5fYrPHQO3bPhjjeHxhhcT9/EQiv9/3hHIjBJcWUX/54mAVaOBFOMBTPoCW+B7MKoZDLTqbF2o8fN6nXtfAhP7I3FnR76sDHfuguWmlD89Tojndc6DkaoX2nbDe35lyWt+MBE27Bq1cXIeVP1oUx5VaEsCWR1ak6Q706zr0CrnZcVnT0ry0QOUvjFx5/21jB/wZxHYDcsL8O69Li/aWqVuc1kyZMGkI6k64KrKDBok0oLmLCxrEPbx9fSsTYTfXmA4X38JmZHHg9eBFWaNuEs9uL0JXjDX1mW1j90Rhtf/pMirvt/nGqN7bWTOBlMVdpLgq1GKqHCxMnmTMqA1gbY0w+oVSe+KNvG10xO8dQOUH28+s/8fE3c/gYqbzSECG0G34MJxnw88XOCUe6altqskyBd8PFNJqHC26K962ZWkEpDSoMmgpVXnlDb8M1vZvNDgQ0+H29bOUuNPDdHyvNOLCeOHe6DFR3z9afDKOVaV9Z/BW28uyfd/Y7edKu22QUnailcjrcqhGwS1VJzqr1BEXh0yGrQk0RZnecqxCedZHfLdq1LaJ6/dPzU+Ju4cvo9xV/uBwDCkBuHvt1m86+cTsvOesZCx6RA/0KHoguVCoPRKJW73SSlFXAFpAxoN9GadJZ2SZy7SZlYbfHQtfPrZYP+px1dCrp3Q+Mxe0Ax45/nwkf0Y5n432QIn3+3IH/z7kLdwZEsZRvwaaR1FWpXoWn19TH1FTa/9MUroNbW5PYWxso4LjzPGLm3jeW+CB/fj4TFx9wOkuMkcIVCEpj74l1+bvO57I7L+18MBxUkHSsrXSVOZ3cGftRuJsFZLRdNqBFYqZiYBdUnIAE0ai1fAWZ3CPNXg+jPgIxfUdpOPvVIF+MYAPD8npZkSwd+cg3HHHE1HdaP/JOSGT88Eb7htd1XI7SbMuJGOrwUBBh5SBgRhiI5BKDTUd1IkanNKqD9ESejOsPiEjLxymfz8R1LaG/fjrDkm7hwuYtzVX0CgCh0TIR/+hc1LvzEYJu8dDbGmHCiq4kfJWtnB0KuplYqs+6595I1UZg3qU5BSqiaILkHzSsHZ9aJ8YYo3vRm+9lijVRXWl+CHPaA8rR5thGedWjNszcnVB8f83JO3v3fQXTHWWyTVM0MinyMwS6S8KmnNQxOCUFWa8H0sT2KFWQItjZapI6xbiKxvJmzLYKxq4LITtJ5L01zy6jSDjzPAmLhzsoJxJ38RAQu6S/AfD3s8/zNDvnHnENiTLuR9qKrj2DTYHiqTO0Fkyam5K6j9oFI1FWkVl41a7VDSirgGLJCwKklznWBDC7vPNnjBNfw2EbxWhA8MwT+PK3sQ/Pt58N4DsEY/7qpuh0t+UA1u/vyOfKptfIqT0tDeliVZlySpxpdIEGgGnibwgpCq61AyfWamSswMjFEYKzFjJii0LMdftYynnphxr+niytfq3BIT93HhjxvMJwIWLDLhMyNw+Y3Tof7/dtsUCjooaauciRVxi4qkipj+7P52ll77pK0iraq2on42Zomb1KFDhxWJSPqu6RTyxXXc+DR4nVKZ1blwBX6wG1a4MJaAy8+HR+ZqrmqvPgP/tN0Or8vbDk1pAy1pMBbAWBAw6XhUbDeyTwkjCUYSWwjKAZQ9mzoR0q3r1FWrVMbKbLNTJJYukFd16299Z0r7ZEzcuVqpuJ8DRmAauoDPFpBXPOSg39DnsbG3BDkBjmKqXrO8lmfrhEqlLs+SdF/pQWWBjQxVsiZ11UepykkDFiWgXZ0XQWqFzvMamDxfes+9NJHYXA8fG4d/mFTdheHnOjXtLX/J+ry/k5uC7BScV4ZXTEr5zNFAtihtvxKGFFyXKcdl2nMp2zae5ZJJGNTVNWEnMoxrOsUQpmZyhMUCiSCgIZ1iZWsTy5rr6MqkOD6lfWOpxtueA1N/YUyxqry/Cxa3OzAExqKTyvATU1K8JI/Qb50J+ewuk1J/AUpKO26EUFPip3b8owxTgRKps9bk2eqD0RGK+p0K99FUxW5lkdVq5F2prFRq7ythtcHKeuTLGvnIG4LgV0VN++qwEC0SBlLwnLN+p0If2ER+11rvgTMteNO4lBfv8cOGPabDTNHFD0IcL8CuOlhVF8fz8fwA4Xu0djeRaG5k2HEZQlJOZrCqJoyOQL6EKLnopkuqrZEFx63k9GM63ZMbUxuX6HxyAdx68Z92FomJe7CrGN/35xFQUuk3hx4fmEa+bkKSUJEBnx7y+WFPGTk0Q1PCwE+0Ys4IpDo2UcYox6lJX+UX+HvXLGHVrxWZFYGVutySgoVJKHpQBxyfor4eXtciel6TkO44rKtK4emCd0v42AU1WX5Q1x5od+C1BXj1YCg7t9s+fTMV8pMmohqSUtJf07BNHytnEVg+iIBknU7T6jZKlsvY6BRDuqC0cAEyAUxPIUJJUmRI9AwR9O3FaWrAWHsMq05cwXndzdX1Ke3mNvjQi2HXH4IipFRWgPiKEZgbBLaDsQjePCHl+0cFaYGojjky9W97LGNbT4m6aonrz+lkxx7JjdsEptQjIw5lEzxlmJo9/qkVEK1JWaUm67MODOp75ZCxtAH8EJTDRrMOx2l0ZAI+sTApj09IkUdT8bl3NCJeenItKOGgrmFYl4N/n4CL+gNpbM277BkpYs9USdke6WSCpo4WpK4xM1rGnKggXQ9dD0m3pNFaGhjrH6E8PEXO0MmtXETd4lb8oX5sP8RYvpiVHc04W3Yx9mgfrmEQrF1O21NWckF3izwtK7YvE+Idx8KPT/2dc0YscQ9qNeOb/iwChYAryjpfGpC0e4J8Pdz4kC1f+YEdVtP4ngKdhsMtFy7mp5tdPvSgj60kbDoJheqsRVmpy+oz+yVSmaONb1SxOyJyRxrqDFBuhUoSNxkYx4a8slPyDwsyFJXfA2LEgBefB/cd5HKJPrggD5/olzyl1w3FtnGLvXuL+AUb3XUiQb9wcSstSxcwMlxibO8MlMoYrkMqlIhEAjeRojw6jVsqY2oaua42MosXkBrsozoxhexoIbtqIZ1LF0R/oLbvGaU4U4TONupXr+T07kbOatAmVmm853T46uw+PSbuQS5qfNufQGDacVbbqdT/DErWVwWuTviBTrRHflTh2x/cZmYKewokXJPLl2UYGUzw0EgKqY521D62ohyfghpnlbRVv4tUY/UL5Ywx67jclIG2FBTt2tlvGkSjxsUnabxvRYpAF3gIKwX/koLPP0ZKHciaib3wrHH41PaQlQ+bIXsGKxSHy5imS9INSHmSlrRg7ZlLmCz4DPZMU50polerZJQktgO8hI6ZSWFNl8C0cDWNcnsTXncrDUODyF07sfUQT/kuZ+sI16+m7dz17H5oF+HQJN6ShaTWrWLd4kae2ajnV+u850z44lrwYlX5QJYzbvuXEMjOEP7nIOKqHAKd8DugvXoRnHNLWX73g9uq6eKeIhQthIpxs1PITGvtrLZgzboFzro6KuIq10BF3lnbVCR1G5LQVgcVF2w/2uuKpOSc5SH/dk49mZSgKERoEH65k8iKrILWD/jqw3/6FMaXHgrk8rvKAcNDJt5ICVF1EX6A4YU0+LB6fRuJznoeeWQaa6KAVrFImC6ZskPSC3AzGnY2jTVdRpZNXCFxWxuxVi6kPp9D3n8/nl0GTc07QaGpEXnJuTQ3ZsnfeideJkV57Tq0k4/lxKWtXNiq5Y43+Mc6uCkm7gEva3zDn0KgBFdNSvm5QaE0SPFICl58DuzeiX/+HZb+g/dtqdbP9BVgwpr1481ApgmcsOZ8EanG+2Ljo8PPWQ+q2WOgugS0ZsD0oOzWCK9LTl0a8uGnN9DWoFFAMAamDIIXvUzXf3QwKzUOa0bhpvsDuf47FY/BYYuGIRO96iACn4wvqXNCOjrrWXRGB5t3zJDvLyCqFkbVJl32yFY90Hzs+iSuZuCMl/ArJn4Y4NWnqR7TRbqtAe2eexGDQ0jp44sQT09QWb6Mhc9+GuM//AnpsSnKnQvJn/gUjJOP56TlLVzcpg2t0sXzYuIezOrG9/weAjYszkv5vT7BSTaibMArnwb/qxr1wvG/suUd799pdg3sLsJEFcoqAkgRMwsiWZO2kXqs9rOz+9vI7XHWONWUAqUiV5yatCVE6JL1iyQfuKiJxc0JChK2BiHbNDF+ou9d8ppkcuuBLlMBGqfgy/eHPO9rVV/cN1alY0iRsSZB04GkwQ5pq9dZc14322dsBrZNoBcdDNsjVXZJlR1Snov65zfVY1kB9kQBaToEgVKfBVZ3K+ljlyIeeYRw1w48FXWMJBQ6QSaNPO8MMoFF9a570JJp8osWUzhtPcapazh7RSPPaNL/OSbuga5u3P4PEdAK8M5RKd87LISKwPlqO7x+X8zrCLRs8uXt1w/4p96zowhj5ZrEVGe36hxXawBp1Oyl+8irvlGGKOXi2JCCbBJKFthqDywQesAZiwPe88xmFrUkyQGP2AGfqYac0JrY9FLBJRsO3JIs+uG1vZKP/j9bpm6ZMmnoN2kv+uC7ZMKQRjugFY015y8kn9R4aNME/pSJZrrUVzzqii4J30fzqtihi59toFyw8UtVpGMTBB4hEqcxRXr1MhIz01hbNuG5LiIICaJgCh23u4u2s9cz/f3bSNkObl0jhWNWUTjzZFpOXMFp3XXvj4kbE/GQECjhrLRJ/XAX4WorsuSK5zwDNj+mU3FPyMe+PhO+4Ws7y8IerYClwt5+k6imrM5ukzXyKhLv05SVsM0koSEDMqyR1lHBB0p7llzwmyTJ73pGM+0NBjMCtpQ9/qPforq4nitbtS+8oOb2eEDntsNwzAx8/xZXHv+5goc/XOQSO2CqBPmKshIHtDshx6xtQT+uifu2FbD7C2hlG2G6NBYCGmyPJB6eVcENfSwjhaMcNCwH37PxFXGlj0wIEl0LSEgHu3cXTtWK5h5GxjgNL5MmfdGZeLu3IbftRjOSeM0tzJxwAuWnrqNpVXdM3EN6a+ObVcqGNw8jrx9GqIOdTzfBP/2hJXczXHi/x3c/v9dvfHTEJIzYoDJEqCADdczTACJVQ1P5IKv9bDIFpgtlu6ZKa4KEHnDpWo23n99CQ1aLSPtoOeDjWy36E0lOW5eqXJkIrnyLrv/wQJbmLtBWwPsfCeU7bqiG2n0TJi8qmVyxIMsXNxex1J7Wc1m/vIH02hZ+UXQZ25rHmKqSqLpkyy51pQAj8EhKB79aIpWF+uYWdvXk8V0f3zUjlTiQKmIoINnYQEIT2JPDWGaJQJ1Jo0WhfyKRJHjqWtpWdTD537dgKFU6kcJZupzRU9cTrF0VE/dAFjhu+0cINOXg+z3Ic8uIySQ8+2lRzrTfv6ah7kHJTf9Xks/+9pBDeaQMU2bN3VGdAiWawMjUSKt8k5VKrNTpKDZX7XkDGpMOf3t6hlee3hKlQi9Iwca8zycftRgMk7Qek2LDIn56piFedE3NqXK/rwmbZfk0P7rFk8d9NOeQHCnxn11Z7u4vcPeEpMWXrEsLVp3aSk9Lilt78izvK2PmLZLVgGzeIWVJdOGTCGw0K8fzLluDnsryuW88jOMEkRTeJ3E16ZFMpzB0Ha80jW2V8D0Vu6sRCA2pGdhLulj6issZ+fp3SfXuJTB0vNY28sceR2X1ypi4+726ccM/QsD2/bNzhv797YiWUHJLm+CqU/9MJooH4IItPt/60pRccH8uQE7btUwRqraAzNTyHCqLsfoowqpUL5FTX8DyVp83n9vApavrMHWYkfCLcZcvPGIzRgq92+CZK4z88xt4+bVwwNbkAbh2VPKpT1SCxM2TVZ5bMnnLshY++OspZmzodgLOXdOIs6qeHzo+dn+ecyzJ/dtyZCuQLjoIzyWphWhOFbc8FRHTJ0Wh6OK5Nq5jRXtcIUMM6ZPQ9cjT0zOL2FYh8m0OpSBUUlc3sBe0kbjmCpJ9vbj/92MMGeJlG/G7l1DsXhQTN+bjwSNgwVtGkB/pR4Q64eufgfaFP9ebcoWcgLf/yuRdXx0Nkn3jNqE6v61IIjYqyauyw0XpXpThSnlCSs5ZKnnbeU0c256KMqlNh5Lv9VvctM2hkMpE0UFrVia9Dc184kyN91x6gDWCxiBdgP/ZHcrL317w2N1X5uPNOp2E3LDNIu3DWkOy8qRmch1pvjFTJb0zT9e4TaIkSc/YGJaLTkACm2aZZ3mbpORl6JsRFIoWTrWC41hRML0mw0gyC11DR+BV89h2MYrX9UNR2+cKA6etg/xlT6elM4v/+a+QLVcJkxlkSxtOW1tM3IN/bY/6O/XfHAN9qR959TiikIVLz4AH/hIqW6BpJORjv6hy1c1DfqJn0iJU5zjKTUJJXKUiqyihMGRhxuNvT81w5VMaSadUDSBBvx3yzR0mt/eDW5eCBToLl2rBS1vEzWfovPYgLMkoo9Qk8mcbPZa+a9pBGyjyrdVN9E6U+GKPS7sjOLPTwF1bT299kp9MFDi+p0JbQSImbPSSgx561AmTZQ1Vzl0p6G4KKTqCBwY87t4xw1TexnE8Qt9HlwFJTZLRdTJagPTKTOdKVJwAXwqkMAiNNP6CLgpnnQaLm2n49ndIjU0gjBRBtgHZ0BIT96in38EDkDWRN++FZ44jBtM4F55Fqu/xunsU2gdCPvxAhatunwhTO3NQURE+ymnBDMmGHhd0CV5zYh3rFiQi21VBajxccPnSo1W25A1kUxqxUGfhQs27uJFbzrd56ysyPG6q1j81tkH8C4fRb7nXldl/nbJZOljhxqc0s2W4xNd3WKx0Ndatq+fhziSP6iFytMQJIx76hIOTK9MobRZmbE7pkqxuDUhIE99zcFWYXwAj1ZBdk1WGp6tYlokWBpGFuk746IEVbeGrrsGecZOhnEMl0PDSGZILl2IuWY6WTlL38ANoE+OR+S9M1RFksjFxH+9Fi///zyJQ70j5vb1CXDAG/U3wjJN43FxJUWcboWE85E29Lq//dZ4F9+UlxYLPMdLmmqUJLlmYxDCgqKp6BfD9EZfv7PbIySS06mQX6KxpE7kzkuFXTjS0668lOso9qGs3/O0uGX5psyu1D085rBotc+OaZu7sy/Gz3SFLfI36FWk2H5PGLZZZP2izuODQhElL2mR5Y0hnwicVWHieg+c6kfXY8/woLtf2PGzXw3Y8LNPGMi3MqkPFNLEdF9/zo+w8XjJLITQYrPgMqyJJejMi24qQguT4KGFeTVGldk0jE+mYuAe12vFNCoFUAP89jnzuAGLSxbv46SS27C80as87BeeM+PItEzYXNQUydWYGmpMi2svmJOx2Qr496XNPQcNJGrQ2C7m8jsrqFPeuS/KJBXDXNX+c2XF/hxC1exje+KgffHwwFHw0V5O4N6xo4Hu78oyPa3QFOmGHjt0ZcoFd4qlJjwbhkFYO10pielYkYQNPkTWIjEye5+L7Po7r4boujmVH3yvimpZN1fIpmyaOrYLwA0J13KUyQCqnk2QSV2hUggTVIMOuSZdq3kZa1aiIaKinkHoiJu4BrXLc+PcQ+M3J4/tNePcgBMXQf4ejGZ84AMeHbBn/hBDjFQ5cBTKrtrkFkHmEsz0ItY2WkrrC13VRNXRGlhvct0jje8vgvkuj0kLclC7YAAAgAElEQVSHfj0Mr/21G35qJJTiSxWX9iGTVzcmuLOnRKJisFjAmq6QZek8p7R4JAIHP/CpVkxypRJWxcYwBHWZZBRa4Xo+bkRiPyKwqzyfbAfP87AcD9O0qJgOpmVhO3bkNRU5XyDQZiOhhNCITFfJBFNemgd7y5iVoJba1UgRGkZM3ENf+qO6h9MD+F4ROnLIYScI/9HW9R/9mSMhkYf6JCwVcO5vNOYrJJzhIVuqIKoI+ZssEyrL8s3VIFCVB4yqriunjkra8yZaEomx5+1nlb4DWZGt8MJ7PPmNAT9M/MT2mBi1eJWhsWlPlWxFZ6Ue8ndPNehgDOk67B3NcefD23ikdwDT86ivb6WhcwntXYsJjSRV28W2fSq28qAyCU0zcnfUfQ/p146DNJWuVYYIr0Jg5SgVc+A5NCQTtDZmyaYS6JpAItGTaXqmQ7YMWPgigdTTCD0m7oGscdz2jxFQSVg+FMIbbTBMpLIR35FA/EJCvwRbpTA3YLEBx7uwHjhWQruP1C0kFiK0EKpA9W0u3JiBTXOR1G1/F2sPnPlwyA/vM4OmnSLk7jGbsydcZMmnvQRLfYcr13osbDL55e5JNk9YLFy2hKULF5BNJbG0BA/2m/TsrTJdrKA5RbxSAde2ca0q2Ba4ZnTOq065fKESd0TpK9HwMRQCXpXQrUQeV7pbpTMrWN3eRH1SoBtQEXXcvTVPNUghtSSanowl7v4ucNzuTyNQodJeT/31vyk4fWVAlPhBxQGEITIIEVEYgZTSQNTCcNXHqUnXqo3cKRE3A98Ddj+RhN03mwlYtlNyx4/K3ooBQ/CDaYvWAZdFVZ+lRVis+Tx1sc2jY9NMOGmMhlZs18csVVjTmWFhRyPfuW8E6UoWp0yOsXsROWXgDhBSRonklMeU2s+anowcxjYPm1ScEKmyZCipaghSKY1sNkkmo5OUIRkRsjDt0ZxwSBhJHthTYrKkIbSUOhaKiRsTck4QaPDgSuDvQzhOIlVMbpRwRjktukjpSdxAiJwLAwHc7cGdCdi86sCjeOZkwI/pJL0J/u+Oqn+Jyhr7zbJPvs9k6ZSk2RU0aBZacYbSjKv2lqxd1Mj6pRm66hxa9ZDJwRF69wxRyU2RqkySMafRVOIctePVNWSUuUNgCHVGq+OFCcasBFNWSMl0KZkORcenagWYjhvVCEulkmSb66lvqqMurdOc0hkZyTExWsDQkugxcef6HTh6+/sOiEuhzcU/UcNYH4ZhVwBJT9NsJwynQk3bg8tuPcnw8lo5ycetKP8EoanttcrXD1Wrby7ohrhONrFxcxV9t8PKLoPWyQG0ySIr25tY0wmtVj/WyC7G9w5GocHl6RnaMhqNdfVRFKIUYbQ/VeXnlROUmqQqQaLOfNT30UdoBJpO4Eu8QFIJJJYb4Mk0OQtmKg7FqoMTamRaWqhrb0c2NDOlIo2GB6kLvFjiPkEvx9H5mOuug/e977Cee2ng0dPt0L2pbDorSulGPtqwmu9u9WgerlJfGuHYYh8XLEywzCiSDgqkZIAfSG787q3o9e2Mjg7R2ZDkJVc8hyQ+oW8ThgG+H+J5Kt+yh2U72K5LEIR4vk8YyEgTUcXAHNdlU88AE/k8yxYtZu3xx6M2tiUrYHSqyNCURT6so27xcrxVa5nSlBXgwZi4h/VbFQ9ufhEYGEgWmfnyTL505cDYmLBdyY5TnskNY0lOHB5n7P5t/NvTmzm50yAlQtSBjCoBOjgxwwe+8N90L17OQE8P5elhrnvbP7KgMYXvW9Hu3vclvhtgWRalSpVStYptmTiuj6ekaxgQBJK9Y9PcuWlrdJ5rJAwuOutUFnctjPqoWiaTRZOhYsges4nk6vVMHXsypU1bYuLO75sR935YI1AZb8uPDvx0Z//wicOjYwSmhTzxTD7bdTINQ1Xa9w7z3pM82gy191SGJj/KVNEzPMlNd2+ipbmJPdt20LdjCx9SxG1NIwNndoer4bsulm1SKBQplCyqZjVKX+MrJ40gwPFlJG0f2N5LqI6JBJx94nGceOyqKDee49pUqg5Fy2HIrqevfg2V9iVM7B6OiXtYv1jx4OYXgZnhhbmZkTu29+w5Lj+TxzEt6FzET596Gf+zu8pzbJN/6i7SnTIJlYeTCjcMfQYnC/x46xDdi5dRmp7m3l/8nFe9/KqouJeKlwhEEtcPCatlnHKewtQ05UIB1zVJ6DIiqK7U6SBgS/8w923eShC46JrGeSeu5bTjVxOGyvPKxbJcLMen32vg18k1uKbNTL4UE3d+34y49zlEwNi8efNpW/oGjilU7K0pu7T12muvna2CfZBPGRtLV+zRm3f39V88OToTeTrZeorCuZfwYbuBVX0lrjTG6EratDemySQ09IRBIpmiZAs6u7upSxrsLZTZngsZnCpFxb7s6AzXQZaKWDNTFKcnMasVZOjX0kNLgRZ5R3lUKyUGR/fiVksIu8rFp61h5cKO6JxX+TcXbB/TCyiGCX422UjZ1tEWtsbEPcglj297ghHIje193tj09Gd//ciO9oGh4ZF6Gb7Wfuc7f3RIpq/rrsO85nlvz89MfmCgb1AzLYeSG6Afs5bbjjmN5M5pXr8sYHhymoFpO6q419TayKK0T4tdRHNNZOhhKcI73mwJFVVoXieTSqKFkpmpKbZs38Xw5BTKldEwkuh6ikDo2J6k7AWMVVwKjks6kaQ5lSBl6Oi6HlWzTwmXRs2NUm79+JEKY03L6Lr4aTFxn+D3L37cQSEwnDKn3ZtGRsb+5v6HNtPbN0CK8KZVJ535ig0bNsxWwj6ojnGGtq6wnMotuYmpdbnpXORL7GYaME+/iNxUmRe22gipfI9F5GtcKhWYGh+jNDONa5p4gYcMPLRABQoIDEMnkUxSV1ePpgvy09MMDI4xky9EIXyGrtwZE2iaHiX58KTE9gIcFe5X10RAComGgY/um9GH0GPKTXNbT4D2jEtp7miMiXtwyx3f9UQiYOVGukOn8rPh/p7jNt6/kZGRYaSm373iqc+8dMOGDSo24ZCuYv/DLwxs81NupdwZeg6pdBZtwTKsQNKmOZHhiCBAKktwGEbnr77v4vkubpSWRtXCrYXzqXQ7yXSalpbWaC87OjTMQw8/wl6V+FzV5VY+jJpKW6NFKrOMih/JKI2NIr36vaaC6QMV8mdFwfeKyHmZ5oeVFsKmVuRkLibuIa14fPMTgoA3PXiyZxVu79+5te3hBzcxPT0DWvKOxYuOu2LDm998yMSFjfr0TvcS1/euF4GzJo0v6ppaEUYmCrlTAQHKGqzOZ4NQRhkZlfFIlSPxA7dGMl8RurblTmUzNLY045gu/b0D3Hv/A0ypAl9BgJYwEIq00b+ax3J06cpho/ZbXWVflpIg8JHR84mqHPQbrTyydQ9Guj0m7hPy5sUPOSQEgsk9LzNLk1/p2fqIvmXzDkqlElIkbzr3pddec+qppx6ageoxI/vpxOiLN0+WblwzM5E6oytDU106Im1E3DAgDHx1jDtLXFW42o8IHKhQv8jholZKJZlKkc5mqFZstm7r5dFtu3DNCqGKENKUYapWrSEyVCl5qpy7VXbHSLYq524V5Fdz0FAE3pcovuQKHhoxCTJx6ppDeqHim58IBCYy/lTxW8WJkWfv3LyJXTt3U61aoZ6p+5fXfuizH5vLEdxQdV/yuZ3mVxf3FYw3Lve4vNuJSn8q4kbHQb8ncQNQaqxUjhQeofKKct2oPpAipJKpZdth78AofQND0Rlu6KlMjiqD5ay356wrpJqDChiKJK66VwZRE/XcfZfKADkTZtjstxOmmmOJO5cLH/c1DwgU+pe41cqdk8N9K7du3MTQ0Kjy651ubG657Jr33PBHOZwPZQT/Ugrf+JXNpY+JAUtc02Hx7qeYJKXat6otrlKP9+1xaySWkSorCUIfGWW/cKMA+sD3o4wYytWxXCmTyxUolS2sKBOGi6NidSPprNThSOxSS8xa43RUaTSqpxRE/s5KpbC1FPctOoeti0+jNFWNiXsoCx3fO/8IeJP9J3iVyZ/07dzasePRrcr5AMv2N61df9IzL3nlmwtzOYKrJ73P/e/G8rXGRMCZRokvn+WzIGHO7jflnySu2gNHe1FlGXYcLEcZrLyIxL7jRulqSqUypYqlNIXIBVL5L6s9s1KDI6k6S1YVZK8kuIjySc9+XytxxkS6i2+teymF9uUwk4+JO5cLH/c19wg4kzsutGambtmx+aFsz/adlCuOSmH641UXnfQ3l176htn6nIf+3Hug6Z17Krfes6l8dqKoscQq88UzBWd1lCLppwTgH0vcmuT1fS+qRFAqltjdM0C6YwlGU1uUsqZaqlAoFqmWy/i2RR02gWdTLJeQgYxidvdVORJC/XFQThpiVk2uRRSp/e/21FO47fjnYLcvgHIscQ99xeMe5hUBb2T71YXJ4a9seegB0benD1sVDEvUfeH1N3z+tXMZGvhpyzvtszvt2yq7Su1dCKycx9WLPF5zsoMW2gjl7aj2s9FxUI2w0b43UHvcmpQtFArsengLuc0DLE+1Ut/UStkPqajAAttCx6T71FVM6SG7+vojK3MkcKWK31XfqAwEfqQq18IAVelNcEUddyUu4P7jzoDWLFRj4s7rSxd3fsgICGdoyw0zg33/uOn+exkencDzpBTphne97vrPXH/Ivf+uA/H3ef+67z5UeseLG0LtuYvSbB/yuGvjJP9xocbidDki0h8RNyKwFwUfqD2rWbWo5AvktuxG27iD7oJKgeNgqkwXHRmazlhLefUyNg8MMpHLzx71iOirplTjKKWNMmDtM0opVVpnXF/KbekLGV25HOpVQiA7VpXncPHjruYYgerU9o6kad06urvn1AcfuJ/xyRnCQPOSjc1Xv/qDn/yfuXrcFxxW/NeQ84OHHzHXNORtOqu2EnMqtw7vOtXlZWtttNCJSqNEzhfKUKUsyqqmbXQc5BF6Yc0Zw/UIXZewWoWpXERcT4a4WY3JMGQ8ryKF7CjncpQwLircECKUSFeyNtLJlfANIjXZI8ODnMEvmk7DX9IEdYFyrYyJO1eLH/cz5wiIYHz7871y7qv927dlHnrwYXLFivKYms62dl1y7fs+8tgavAf9cFUW5f/K4ce+2O++fHKvr3sTDlpO+R2HUQKts1stPn1ByOJUESkVSZWFWUaRQjVPKqUqBwQqCbo61/VrpUZc5b9sOZTLFfL5IvlikXLVjiJ9wkjtltH9yiAVREapWpYMUPWFtCiFjapQPyEW82PtAkbbu6A1qcKKwI8l7kEveHzjQSMgdu58oFmYziLbrB6DNBbpMuwSQstaTsUoFHIk3FB2tTU2rFqz6jwzN7FqxyObePSRHVQcD6mn7utcc+blL33Na1Shg0O6NsLiafjAww4vuacQJh8Z8RndWYVph4Qd0hpq1Gs+Vx9jc+0JFklZC+9TR0AqJE8FGCgDk9r3Kp9llQRdkVaRWFmYlRW5WCwzM1NgOl+IfJ0j5yolUcOaIapmPZ5NaxPltYn+MkT5qWytkV/LM3ioaS3+wnoi78iSC3YscQ9p4eObDwCB7duNiYR1csUsbzDL1rmVYmm5bZnNza1NybbWNvGbXMFRgvBiLkd1chJZznHMyiVoocu2rTsjR30vlNKoq//gP3zkS4cUFKSck7bCuZOSD25x5Rn3zfj6r6ZCRscDwrxPouLTZoVkPIEjJS2GxdvX2zxjYQHDd2pukBHxao4Xirhqn6tS0viqioEqO2LblKoWuWKB6ekShUKllr4m2s/W1GMlYYXqK+KrHwUpBJGDhtLUM/Ro67hHO5nSomZoTYMdwpSqTxLEqvIBvHpx04NEoDS8vVmE7tscx/m7cqnaMT45LUYHBtHMEq2tDZx09llo6TpcP6BaqTI+Pk5fzx7C0QGSboWqHWJLiROGUqbrP/KmT9z4zoMcirpN3wwbelx5/Y8G3cU/7bGYnPTwTLW3NKJtZnsoyERnrBJXE5hIjsvYvO3YEmc1l6LK8yL0Iy8pRURFQvVRhI1KkLhOpCYr4k4XSkzN5ClVzMg5Q1mSVXaLMDqdrT1jn1vl7PYWX0swyLH8Wp7CeEsLdKcgnagVRhuzoRzGxD2EFyC+db8QmMh4k7mP+K77Ksf1EpWyzUwhx2jfEGJ6GGtihBPOOZNlp5yBq+lUKiYjI+Ns3dXL1OAw6fIMRujjhkH0Eem6ryx52nOv3bBhw0FlidwJl93n8aXP9zmdm35VxMsr5+Oa+qquhNBoNnR8TWVr1AkMg4risxCc4M7wqpUFzu2okg7N3xqWVOCBkriB59dqBilHDMumUDGZzpejkL6yZUdqdGSMUhvl6MxWPVRZqwW+OmqSAkfLMKytYpN7ApP1rcguHZoSNTVZFQIfNqEoY+Lu17sXNzpoBILxXS9A+jd6vlunQt4s26VYqTAyOka+r4dg91YyuuDkK66gZdVaKo7P4NAQW3f20rd3lIxZjEpvKmNOEAZOoqH1H15zw399/WAGNA5tOyU33zAZnPPLLUUWj/vsGPKQMhGF4ylpqxz8GxKqAJdAU+p7WsdV9RoCSOSrdIYFrlpU5ZKlFVoNG6HOcyNf5lo0j7Iq264TJXorlpSqXGImX8ZyVXbpmood+T/PElad4PoEeOgUM23sajuRXnsV1fEQ2ZaChaoQWI3gWC4Mq/yt8R73YNY/vmc/EfjUWH7x32lTX0q55kUqflUzEpFxplw1GZ+apn/HDhLDu6CQo7FjAesuvpxkWxej42M8ur2HnXsGEJZJq4qaUeeltplL1bf8h9/YtkNvbioHDiWjTi/rqXrHEOlK58q66sUXv9z6c8PbAS+61+HGd/Xa6eKjBTrKksEZpbcma7eooFgpMYREJvSoarzMJgjTGsILkRMljNCj2a6yLlvhiuUe69ttMnpVidGoZKaqyqc+ZbNKoWwyU6hEJTVVgjh1RcYtZvfF6mdNlTHJMEoH21tPYrx7FaFnIPqLSNeGZRnIzGZkNm0YraoKS7HE3c93MG52AAhctx3jC/VcsrY0+f4vtBXXd1kzhqqlo+kayWwD5YrJ5MQkO3fsREyPkDRLSJK0LV/KiRdcyFS+wNYdO9m6czdu1aJNg7RnUpocl2TrwzDb4HuJtC913dUSSSfQkg5GoqjriWFd0+5M1qW//YZ/ft/oHw75Afin/y6F//7Z3Q7eowXERIihMlGEiVliKYIosatBUld6M3pzmjAlSJRcvIkCujJCmR6a59MsTM7u8DlrkcPShhJpLLwoh7KqTGCSL5WxTFXkWsXrKktxTT1W8tMLDKqkmPY6GKy2MSQ7KDe1wpJWaKkDK4ThPBgOdCbBUJEGDoyVYdKNiXsA72PcdD8QUBUNrh0MXlYa9m+4uDTe/rV1FRKlScr5GQrTM3QuWU6ivpHJ0XF27txFeXSYFjxcH/RsknMvuxxHCnbu2s3mrTuolqo041DvlqNcxTKZwhdq75kg2FcRQCTw1X5UZY9x3cAwxK0Lu1a/8up3vCP/2CH/IuQ13yzwyS8PVHV2V2mYFqRCHdODsnKljHbNKhWFIq0OWR3aklHGCjE8gyyZJDwbbKXYhtGePBkKWoIqK7Iex7Q7nNJRJSNz5Av5SLMI1MQ8dVRkR3tZlTtqJmhlr93NoFlPwanHlsmorKZMpQmaUtDVBK31Kq8NjIxDo17zmFLHR+MVmImJux+vYtzkQBA4btI7oXeP/12GvVVvXu7y3s5h3OkxRgf2MjY8SGPrAtacdhq5XJ6+3n4Ge/fQIlV6GA1fhJx2/vk0dXXRs7uXjZu3U5wp0SAtFiSViqkRalpkxFHtA/WzYeBLgasswMpq66o9qyy0dS151rX/+tEHHzv2ezzvhNtt/YefGrS7y3sskiMBmiNJp1JUnRDXUp4RSuKqNBbKKJSqOT0EIYvLkzxlSZr69iTpNCQNVXUPlPY6PlalZ3MOMV7l+ktauGiVyfT0GNPj40yMjjM6Msp4Lk/F0yhorWzyT2UgsRTXSCIKNomoXInAyxhoLUmMtix6fRJn2sQfLyH0BLIrDY0hTFuQi/e4B/JOxm0fB4GbxgpLPhzWf3brI85lK7tT4l3LSrywuAdzfIyh/n4mxpX2anD6+edHSdIGB4fYtX0nabNCUtewBaw87njWnHIye/r62PjwFiYmZkjLgO6mFJpyC4xC3mpZIaQw8KSqCiBxFYkcl8BTKqk2Xd/Zccnr3vfx3/Ou2g7GRpfrvjTpvu2eXZYR7rERdoAeJPCVdAuUy6EKjg2h3oCWLKQEx7e4vPi0NMWswQ4LJtyATLQdlqi6ok0Jgy4vYOrn/bxrmcHZiyp4xRxWcYbcxAQ9vb1s3z3KhAv5VBuPOKfRY6wkbK9HzDgYKob32EbCc5aSaEuTqNdozQpaijZj395CfodFkEkR7RnU9POxVTkm4xwhsB069lju5986IK7oHwq1i0/TeLOc5qziIMWJcUYHByPiquieNSeup3PJYkZGR9mxbSf2+DhN6SSm0Glua+PsC85jZGSEBx7axNj4NEYgg0XdXUOZlK7JUGZUdhhNkgy10JBhqHu+p6l6PlXTxnECR+rJby1Y0f3Gq97wvj+qWv9LaPuVFf7HN3dUX7L90XwiLKrwm0StcG1kAwpB96BZR+tslF2tUl65Pqs5WZ29AQwqHwhP0iEgi4zKhiYNjToBHSWTl+YnaLNHcQvT+PkCZn4qygq5d3iSCSegkGxhm38iu5xjcepVD4LUKa24py5EFkzIqRRaEpY3k1yc5dhSlcEvP4w1FCATGr5S3z3iPe4cvbdHdTdKkvUVresqyeTb3rLRN8qaznOW2bxHy7HIHKMyNcn48BCjY6PYVZuWBQs45azTmZqeomfHLoZ6B2hKCjw9QzqT5vwLzyU3k+P++zcxMZ1Xos1e0LXwFQu6ux8ywlS9pstM4NqNQpdNApoCz2mT6PWW7fqu6+6qa6j7yfNe9/v728cu0B3QsrMUXPfjIfOVv9qeSxdGXKSpJK5UfxLQuutly7KGyTVLMndfuVBb76bk8X2+oOpJSoGgrCSuF6B5EtOSTLkBLW0GC5MhZ7oVvEKBIJ8nMzWG07MNb2aUgooasgOKRj292XVsttbieWka2lK0X3U8/SW1fy0rV2VIJWBxEyzMkk0IVoxP0/9fm/BLOq5S4XUtJu5Rzbg5mvz3psxnScKvzWQybf90v0/QmuQyMcN1LTadwQTmzATTIyOMjY9TLVcRaJx53nl40mbXtu3s2tlLNnQJUs1R+clzzz0JLQy5/9cbyeXLqkS0k2xseNGbPvSft87RkNnFdN2esP31W6ruGzZO+p29E5ZmmYEnM+n+9gXJ+9a3Gd84Kx0+Y8zW3rKzHKQm7JD6QFDI2WTKZuT66DpepJqbRoK2EztpXZxl0pIMRFX6XI4NfU7f+gD+L38cValXVQ7KJBhvX8WOk17I3m1lulsTGBcsYm9F6cDJmjXbMCCbiNR06qBbfe7Zw6ZvbiVIJSGbjok7Vy/CUdqP+OJI9YRkEHx5dUf2lAd/ky/4X+9xseoSXJSuci0lzmjMYRcmyY2OMTk+Gjndu47LuhPW0bagiR2PPsquHT3onoOVbsFJN3DSsla6Wpt4eOMjFMumipSpZNvbn/vq9338rrnEeRhSPZZ/clXXLinIYEGuHIz3ToWP7pqW9QUtvMT0/Bd4ZTItocqvLGkKPfTAQfftIKFysyYShht6WgmwVrQxtbSNvBXSX3LA90iEAa/QXTpvuREtNxalpbGlRrF9BdMvvIpd1NNKiFNvUK5K+rZOYnsCMmpvnYh8l5UOrtenWZkNqO4awa/IUEukrhNSRrv9+IoROCAEvlMqNfeWE9d4k+VXn7AgvSq9qFHc5sLNuz1Key2esjLD+ZMjbGi1WaAVyU+OMjE8EmX2V2e6K5YvZdWKbrY/uoWeXT2EtsN4XTepZStYleujo6OFvXtHqdrKa0oMtXR0PfPqd3yo94AG+Sca9/aSuHu0d23RDM4r2cGJVU9bUNESWVMkUiWTthKiQ+qJpoDAaNQFjdkkSV2pxQ5Jx0HzTIzQCUXo+r4MDN9ztbIfMNnewvhZJ2FJyZ6CPRtXG3JJRnD6bd8g6NsMQiO7dC3OBRfzvc5j2GVLdF2SbkqSCjSKd+6A3jHcMEGQzkTHUFGkn5ECXSfVmGHFyvrK6vbsW2PiHuqbcJTdvxH03Zb/1M0T1lsLo8Urjk/IxFPXL2SjofOVMvRPShp6bSoCzlgOpw4Ocn6DSZMsMz09yfjoCG61ytplnaxZ2sHWTZvY0zcQZUR8sOF4lixq58S9D2A0NFKxHSw3xBeJ284577IXnfrsZ9sHC/ddd92l9Qbta4uW/3em6T97xgkX5O0gWXFIkEhriURKZBGklVFZxbyqUyHdqAUBhAF66ELgkAptwsAmCNW5r8qrLHE8yXimntFnnYubTbBluhJF5yminlKn8+xf3Ib18M8xhKDlhHPYe84z+Xq2nVKgRYnQm+qFMsAhf76Ztu0D+K6gYjTjZdI4hmqTjGrqCnXWbCTkb8YTq8oH+yIcjff1QuL2GefvHxqvvtsZLXYtDn2e8dTFVFrS3OEKvjklKQ9JGPRg2ie7QLB+peDY6hhLy6M0uGWKhRxuMc9FqztYvyDz/9v70hi7zvO85/vOdvc7+ww53MVdi6nFi2zLlu3Ybpq6dpMmbRCgaJGgaVO0QNI0aH+lKYIGSIAmaIuiAQrUhmsnjvdIsi1LjiXbskVZOymKm8ghh+Tsc9ezL1/9vOfScdukNWn/MDpDYMQhec+de6/O+73bs+DVF17AlSvX0cssPHb0g7gn2cQ7l59D6rjEOSBM81BX6//4n/72H3zydj7zpwB94xuv71/uDH5hkFm/lBbY3/dTZxBmuu/HiubTdBawqxV4jouGreHaChY1jm1bnAusooCdhchBdg+d5Uday4JTLv1uV9i71GkAACAASURBVLWDyx94J9KpJt7Y8JHKagnY23LxDy+8gO7jn4XNtdaJd+DqvQ/iU9O7sVJQFA6oVw1a/ObJlzBz8lURVy9QQcbVlDCQFDJtQ1sulHbY828H7u3cDFvxGgbAy1e6/+D1pcF/SPtpa0IBE22l9t6/D88lwNMD4NSSQbGQQ/sKeiVGtplC14GJXQq7ZnJUrQi5CdAYrOHX2iHeVulL4N5YWsOlfBofb78Huzo38CvTb8DJhwhTmNhpPTU5NvVzt0qc//LFi876pe6hzSD5e+t+8iFdbe7KldtKk9Dx/UyQUv6QEEUCNgDtOHBsGxXHgs3vHQfK1rBNAdtkcEAubSai5hSLEzofdajICjIG65nGwoNvxvDYTqz2Y/hEZxQataqDf9K/gvU//Si6m328+aGH0D/xJryw5yAucNjF7ZNncIgc+S89h9aT3xCGkUVAigBOPBjLQWF7ErQ0JPqeJ9F24G7FILyd9/zRS507F/vxFze64b6mtuBvbKrK8V3ozk3imb7B632FdNUA5xPoDDBRDrMRA5s+QAvKCqDqFtRkDeOTOX598jw+MraKy6+9hOtrAR5b34vHosPQB6fw4Q9M4J6Lr+ThwnrYmNuzMDe/7xd/+QPHzvw/Xrd6amHBuXShM5Gk5r7BIPhQLwgf6vjRjtj2rKPHj7tplrqd1RUVxVReBIJhiDiIUCQleZ3oJU20o1eF7VXgOhYclTP3wVGUmPmBwGXAikh6WUr3U+DqgYPIf+oEVqIU1+MMyB0oz8UvqT7Un/4JXj57GT/z/ncgufcIXtp3CJdzhZA/1wXuswxWH3sOzmNPoCiI7lCU6UFm1Vi7A5YDyrcqTqTUNgDjdu7hLXfNmTNn7GcGrd9f0fY/z7NCFZsdDIxSb+zbhZdsD0vDAlnmARsG6nIGHRnkvQgqiGFFGSyfCv6hSLKg3UDrQBUPWc/j+D4b2eIqLlwr8FTrCIZ3HQH2NPGu4y4OvnzWdL76YrpzopXPzrafrFXVtzTsWBmdKa0ykY7gjW3gJMZUilztyJL8QGKKw5HBfKc79IJ+YCVJYhut9K7du9ThY/vEfKtHV4HMRkgNqIGPPEyRUhaHcAgNOI4L7XmwHRcVy6CqcjjC6ElgyPKRTHvTT4iBW3xPvw1YnJzF8O88iMK28OowQ0G6oFJ4qJLivicfx1Nffxbvf/gt2LjvLnxhei+60OIlxA3PUQ9I/+JFtD//uGhSCUTK0siVNwpcC7amiGtGneXtjLvlovA23vAXXri4f7ETfT4Znzo+3OhaDc8zcbWOR7Wjnh0QH8wM0QTWC+geoDYy5J0Yyo/gilxLjEynJeum4WLq7TOo9l6Gv/sODB57A5lTgznSAo7thDVfx/v2aNQvrmLzk0+Y+apj2pNN41S9oFDGaKNVVhTUDFcRLNLdrUK7bEO1Q14sjFIE69u2CdbXkfa6yMOIGk7q0F1H0Ki6CJIU2vIw6IcY9gJEVKeIopHbHoNXQbsOLMeFqzUqRQJXgFUUMGdpnEsAq5z82tJpgNiNa7aL/kfejerOFl4dFPCNTVU4HLELfPjVZ/HUF5/Au9/zZpw9ehe+FFeRa09Az6rpwmsq7P/OaYx98UsykS5gw5ASxJ0ukY48UbSBUVSGtLYD9zbu4y13yce+ceoXVwfxH6paq6GNqh45tFuc1D+37OPx5QiDyMCEY9CBg0pqI9yIgF4CTVXGNIIxCYxdopIw3kD13bPIx7pIvjMAXl0B9leAA1PAoZ1w9nrYOwH0X17F7ke/gj22Qn2sbfJmAyTaUggCec6itiQZcNdZqUFZFtwkNPS8s10HdrWmHMtDd3UNg05XGDi1iWnMNzVmpsdhW5bIyfS7AYa9IYLhAAWlVangKDsYBWNZsCoVVPMULqfIZNNzIIXSbUCLKLpImfPAQDd3cOPht2H5+A4EIRAnlgTdXMXgw1fO4PRnH8VDD92Lb04dxDMELmuqNmpgqg017eHQ6QuYefKJUrdKu9AcSMlRVMpziJ+fpaGNvR24Wy4Kb/ENX7x40fn6wvA/daP05wvHaxy5Y699eE8LcVLgixd6+MwVH6udFJ0l3mhjAtlLhhmcbgTd95GkfimERq46UUHjLeB9O6HqIczHzwM6BI40gB0zwIEZYIcLFaRonLmKY898DRO2Qb3Rgjs9bQZFzgxotG0raFbABplllOU4ysoKGH8oga1sC5bjwas0UW2PY2mtCz+xEBfAfM3gyKEdsC2Fvp+g16VFiA9/METshyjCFFmSlraaFMWwHbh5LgMqIpO1IUfJSD9cWupxMszgVQgKG2eO3Y2Vu/YBvpjaSka1vQL3t/pwvvhlvPPwPD4ZtHB1LQFMpQzcuUlgpoL9V65ix7PfEKsS9rd0ylVI5GcV6nuz5DL1QuntwL3F23jrPfzPT56evtFLP9uLi3vHZ6eqDxzfpXbWCQwweH41xRcvD/DEyRvoXPIx3t6LIKuhN0igByHgD6Uv5M7TWKZEA02NAe+fB85eAk5eKaVZ5pvAjllg91yJF14fYnLxLA5ffAk1V8GpVFCfmTOpKgqnyJRl26T3kdsHU2SKWZAG0QxkpTQsx4HtVJArB8arojoxg4Wr6wj9EMf3TuDI4XloW2MYxuh0AgncQW+AcBAgGYbIk1gGVlkey+DJFgs9Fsp5mfGZ/SRwZVIkRAHFXavRODN3AOtHjkqJLNShBqdyKcYO2jixegl7gy4+vQAEKxHAHlgCdwZqzMbBwSomXnkOJoxhBLTM0pxtspHynFVFGbjbpfLWi8RbfMdfffXK3jeWNh8Z5vbho8f3Ocd2NzBG93TArCSF+uZlH09cCvHsE6+jmdbhF1PohloMr1TgI8tiZCSAU7eJRNa5Maj37IB58rvAYgeYrQFjNjDRAhrTQGTgViMcuPBdTPSWYXk2XMdDdXwSdsU2SEOltQXHsuWGlqku8x1XOnTwED6thtYOCreOgIsct4Yi09hYXMRbHjiMAwd3wnYs0Wnu9QL0ugH6vQGiQYgoiJBGCYokRsYyn2bU+U2SPQOpNJ0WJhFH0IrlrA1jWzDKw4XaFFb33w3j2cD1ABirA24E9ZYq2hMu7E6A9eUUeOIysBGWelKzs/DaBe5UXbinX4FhxuUATEpyCsuVAuqagcsfuZ1xb/Eu3oIP//Pnzx26vhF8Ofdae07cs9faOW6hVuIGEBZKLfZyfPNSDycXhnj9uRvwl2MMkxriWIm8C8XB6QBQcLDiOECzgua7dsD/yrPAIELhpIDLG9gFdh6GN9/C9OYbmFtdECA/bGZPB15zDLWahyIZwrU5YbXKgQ2BEiwlxR2e5aSFghFsbOROHbFdxxAOwjBH3u/hrjt3445DO1GpOYhIBRzEGA7pYxvA7weIwwRZmCANA2RJIHYiLPVFvNwwkEaOA0oJH9hoDWUcyYZKV7ECDwvz9yP36hR1EyK+ujMHdlVgXkiARR+YHANWhsAzpwG+/z2zaM8a3Dc2QHTqFPKY3bxUE5LliXEWuxL2t1ZlO3C3YBze8lt+9OVLdyyuDZ+oTMzuOnJoRk8Rnqe4v9SE+qkehQd7Kc5c7+LlaxFOvXwDg4sbyPopklSLOBqzBku9hBnDsbH7vXuw9JXngWEfqZUA7RrU3nl483OYGqxgZnMRbh6WguEMQtuFXWmhVq9CR104RDZZNmylpURlwcqsLgYeVIOUEZUL49ZF7jSEh43VTaSBj6OHd+Hg0T2YmGnCcm1EQY4Be91hiGE/QEpQRhAiDiMkUQCTJnL4EGih6aRHQ+ubhraGWZZrGxtaMXhd9FKF81P3IPV2AgMPsEPgvS6woYEnqReVQTXGYbIusHBaymjs3oVdBwvcPdfDxmtnUBAUIigtIrR4YOTSWxuBY7qwLGd7OHXLd/IWu+CzJ1+/40Y3+dr4jt1zu+fH7XadIxJKkSoVJQa9GOjHGQZBhKVugIXVAJduDLH4xiY2bvQQd4YookAkSVPLRjExhrmHj2DlL16CqTpwJ1pwxuqoIMB0bxW14SacPJQpLUtSBi6RQ8qpo1JvwI43YCOHzRuY2VaX2Zdz5sygNORSNjI+SleR6QrC3MbG2ibCfg+7d0/hyN2HsfeOHWi2WRkU6A5jdAYBwkGIeBAgHvqIA6KqQmRpDENbkZx2mxQz59SZ5TIzLWdTNwO3XN3wM7kwdQz+9D3Ad0KAZmF/uwEsa2BlE+jksCankL94Adi8ImW9mt6Fgw9aONxaw+pr51FkVmnjydlAEULltOhk1BrJ8Jb2tgN3i8XhLb/dP3nmzNtXw/yR6Z27nPGJVrVWtWAZqDQzKkoNBkmKIEoRxakYWg2HETYGIdb8FBvDBJ1ujCjgpDZH7tgYWgpFw0Oz30WQRKinIVy/A5UE8NJYxM+lVb05lBEJUw/KqsCqVFFLu3CoO8Fsyy/2sxSP01r8djjbygst65SMgQsbPgFcqxuIhz3MTI/h6H3HcezeQ/K9HyZY7Qbo9XwEfQYu+9wAse9L4OZpDKSJDKm4X5UMKAAJTpd5slDGleW5I6+Flcjl+jw2Zt8BfH0INCy4R10YZvwbC0BjFrDngQungfA68Y5Qk/N4099qYCa8iM6FyzzjRPhOSn+SG4oAFtJykq1sZvjtwL3lO3mLXfCJb772y+th/kfNuR1FvdmoOa4NQt0pFZPkBaI4QShawjnCMEEYpQiCEH4QYhj4CAKWnLmoOMb01PF91KsVmMTHcHMVyMm6EWgDNKNVnJ4F1icTWwlE4nWVC9upopZtwjGpBInYQXPKqixxbSdggV0uAzhTLlIOpjKFMMjQ3WTgDjA+OY4733oPTrztLkzNtNEPEqysD9CjaHk/Eo/bmFDI0JcBVU5t4yyFSrm/5S6XMaul7+RLtAQYQQSUBUXAhbaw6E1gefy9wLe48onhidFeB2sbC2gevQOdcwpYvQEkm5S7gJ7Zjff9bBPZjZfRu7IIPTLLJh6agA9+cc8mWZ545W0FjC0Whbfxdj/61Kl/38/1r3njk5ZTqVYcRytLKcXAJY6efjiRBC6tN2gtmSEIA/hBWW6GfiCT2jym+XOJ7/UqdaHGDTorpblzwc1OIf1jqQNHwEEp3MailEGYwYVWNtrFJixzc7dJPC8hClzJeAJooAIkl0OC8TcWwtQg5CHS7UrvWp9s48633of733kC7fGm7HJX1wfobvQQ9gMEfiTDKQFBZLH0uKAkK0+Q0WCKk2ylCnE9kAmzpkcJx708RDTWdAtXxx4GXq0C62uoeEs49PYUV4cdHDo4h1Nf6yLuVoDQF1iFvWc/3v83NPoXnoW/viLlOJXjC8PBXgFLOIIsQUo8dWFtr4Nu41beOpdQS+q5p0//t36mPqRr7YryKq7nsrMUpLAwZJKMfFTaSiZi1iwWHFGMYBggCAIkYYw4ilEwaCn1kuWwXVfAit2NVfAA4NSlLAs5PS0VHBkQpqAUq0aiNDJjQRsLLbMBjUT2thKwnOzS5Y4ID2WjKBRS6i0bOuexIsgRBD6iQR9ZFKMxNoH9996Fe975AJoTLRGv29zoob/RhU/4YxgLH5bKkdxBM9uCJl9pLOKPgl+SmToHRnydnGwzaEtEJx8yKDxcG38rkivTwPVrcLCInfcGUO0ODkyN4aVv9tG5sasUqCOJ4cA03v2wg86ZZ5AMetDUjxauL71ypXH4/kRb3BXs7eHU1onC23inJy9uNl6/tvRn3Vy/GW69rlzXcSxorkqJFroZuHSpY/AmGV3ZE1mpREGIKI6RcLWSpPL3NItO2S/CoOLa6Hc2BZxPwL5UoCN7DmY2Pr9kY2MjYu/KpJOlaKMHixFEfXAJmjKASQNgmUw8BgdVYnmZGSnlo4jAiiHyKEK1PYap/ftw+G0PoDU7K8Ol/mYf/bUNRP0h0jhClpeUuowrn7TcpSoGb0ajL/nBgiQWRgKhjwR6yHHGg0chhY2V9pvQGe4Czi4A9joax0Lcs3MFB4sIr7wa49XLd8CYWdnj1o64uPdIgvDSS0Ac/eUaKGdWlyNM9sfSUvPgsLcz7m3czlvnkideOje3OEg/30+tg6nlNrXt2ByCEh8swZLTWrL0hiX5O2LwJokwbRIZWEXIYmbhMniNBHaGNE+kzx32h3I9V0alQ3vpkcNSVIy0RoFLqCJJOVbio6V9WNIHlzhlWc4UGmlRTpZLt3fCmQvkzLgs42OueHzwlKg3x1GbnsHckSMY378X1fk5rF9bgX99CdmAr6d0HEi1jdRyBXzBoJGtVOrDyhMoroYEQ6xlb8yMK4EriCoLJte40dyDjnUX8MoVwOsDe2KcOLCJE/4qzl8ATl6cR17sAiarcHcFODK+AWvjPLT00jwA2OYrcafnLleAGDwx5IDYJtJvnSi8jXf66HPn714Nk8/3Uj2ewmoqy7YIcpfhjFLiZ0tiOVcwJH+HOf1hM6RRhizJkNAvdsS6YcCyl/WjGGkUoN1soe/TV4d/z96XDu+l2XNpGl0gky9LxjImLeDEA9Q1s55YupeOBvw3Y4OUWqm65VoGelkqx0RAJTHSOITKgFqrBafVQn1qBq09e9A8ehz99Q6iq4vA0EeRJ6VbAuteTsBZBnOfTAvOLILOA1kPKU0jMsYQDxBHhmSk6CnY0LnBemUWa3MPAi9fJ0Ue2JFgcn4Fb/b7eP60hfX+DDBoA3unoIsF7B9bRytbhmF5LlmWX2wIPOn5tfFFjUOqcrMduLdxO2+dSx578exHVnrpfx3kjhcZ1YDWWtg4VGcQoAOzmpHyl4OnhDIueY40orkzg5HBy0HPSDUiVwiYjYMArUYDfpwjSulEkEvgKvaTgj8uJ8opea7spTP2xgXcqI+mpql0mZXKwNVyIKSZQUqanUy3LDlM0sQgoYN8miCOAuhcodJqwqrWUKm3YI1NwpvfhTTXsPtdmDAsMcLsqVmUWnx2fpUlMTgUM7HwirUu4OQ8wDRyy0NB+KUkQxc6B/pWG8v73ozi9V7Zn04N0Wy/gbuH67h4pYFVvR9mrQbMjkP33sDe2Q5a2RLf9agEZ3lMZHTp8akMWVbly/jeGmp7HbR1wvDW3+kXnnv9N9eH6W8Nje3Fha4TDSEFm0yUmQ0JxGAvOcquBCow2CjwlhUSjDn/jX/PPxsazuUIBkO0mnVEGRAw8FnastkVfuvoOVl+82AoDOycpXaCSjxEjftMQWKVgSJDMj4H+1KW1rzN5SAg2V0hI+qJa6hwKP1htdmG5VUkeO1KDbpGI6AqKmwhKUnD1Qv7ASl7DSxy9mVxy8k3S+Qyq2vitZmJCa0U+ONoLSQDMgZ+DddmjyLbrBDOBWcswQP6uxiPFnFmqYnr9eMwm1PI6i04m2exZ66DWnIDlsiHlGU3z0j2uJwsy/JYiA7bGffW7+StdMXv/A4+8/5f+L1elP9KP1eVxOhqwSWIrG9oJMdsxhUPs2IpmCaTY2bcfFSqCpKgzIQcHOWZkSw76HQw2aoj0Tb6nFmx9Ob6hoEjBtHlYSDkhCyBSiOZ6nrxEMRE8dkkaoWay16YtpUKWV5S7LIiRcp/J5RKzKZjeuvCUjbcRgtW1RNJGZckdceGU2mAdGEulUrscRmYMvvKExmGlUcCS9Zy5yzZlcFt6Boo9avslnk4pXBRmBpWZ/YgsncDHR9qvoF70+dwsP8aLm9YOG0fQJIfQR658HqXsGdqFdV0HVqngtASer4iuKSc3pe9LT9F/tzt4dRWCsVbfq+fO3n2d7tB/qsM3Nioal5Q9KEMLpbEBGAkKVdCZVnMVY8RSRcGDx/DdFiWtCWiScFPFPqdLiZaDjIqRsR029PIcnJgtQR3KjvMQnpTi4bYSSA7TzfzJQvy8BAeLJ9+5Aaf8VoGPStaHhwyhObryaS/LeIYjlWBW6vDeA6066Jiu0KW144Ni1BCm2gsAkFGUEvqawgHtyyZC9ndCptQ+mA2nJIRLfah5a6VxL+iILarht74GPq73gQsDYH9k9jtv4K3Xvuq7LTPtw5iIX8AftdDe3AD0+551PKhyAPQwlMGUdw3jYZTMlkWjCUDdxs5dcs381a64DMnz/xGNzT/2s+1F2emXhSFSg1XOgUSZtaMmZZlMb9n8HKNwwAtg0vK3psl9QgYEWYWup0BJhsWjOugnziImS1FAob9cqnnlJJVlGaCXlJxADccwkr6ZXks65EycFMpiY0kV9kHM2/KzyTxgIitAiaOkcURPLcCu1KF8jzh7LqWI7xcajlpBi4Hb/xeKHtMcuX0WGKU74cAC0H6c+XEH2cJYor7YwGPyJqM/bCD1NQR1F2sHr8fGFjAjjYaK2fxvmtfRCXqIqlP4kX3IVxt78fchbNoR6+hUoQjkj5/BE8Pfp43e+cS/8Gq4HsHxnaPu5UC8Vbf66PPX/zZFT/6L8PUrsRZXi8Ko2NZ/RjELI85Teb0mLpSNzPrKGBLZYjSfZ3+tdKTQiNMNHq9EO2akgAaZjZi9onQ3z8IUh4GSSrrmzyiBkwAJ+hApUHZw46cMKUslmlyWb4LK4jQR/bGzL6038woycFhWQzHs+F4NRjHBcn4nsVgVXCUEikbwQKTfsggFuG4Uu3C0uUelb5GhhNkybLl/lj2z9oZZWWW/DyBaLTdROLkWLrjMMyOvUDFgXfpGt53/dOo+9fgOB5OT70NC7vvRe3kq5geXIGNEIrlsCCwbu6J+bmV2Z4HB1/Z9/67Hbi3ejNvpcd/5fS5u1Z6xef6iZ6IkqyZZbkds69l4Eovy7VPORGWnpSTZoIGZJ9aAgbKgGXxV2ZIyrv0fIO2l8HxXAxTGxGDlubUDFgGIoOOk2hxdA9QBEM4QVfA/jKmkSFNuZaSna0EblmOCwif5TwRVVIRcK9c+ubaFZcSjqg4VQkMZlKq4DBwWSpL4JbIRcnA5PtyGFWolJshQDlIKUhusa9lUub6h5BMCw5BGoItZs/tIqSsKoZYOXgM5oGjQOTCXu3hXec+h4n1U+BcvJi5A6eaDyI9dwHj0Tosw4xbDqHkhZRSrNLVEyEmwzBBgm4H7laKw1t+r4+fuTa20et/qhPiviBFPUkzN80yxYxIsIWUx+wjCX1k8I72sIJmYhSNylpRSxJgvkZYWOhFCk0rhW1bGOQ2VZUExBhnRnpc4p6L1CCPS5C/HfSA4aYAM3g4yApI1lLlwaDgSCaWQlJYRVxXlUMdDry4S2bPbZGsLzxeG3T2cNjD8nepfg3hUCWQn8eCEOOdMnB1eRjRvyclHpr5WGRyiJ8q2wNPdjVEWXF05iGxGtBpF8u7DyB9391AUgMGKY6+9g3cvfQ0kqCPVruFjWwS1zo2VMajLeYRVn5uLM+lr6VEaykWwEiWIZnZDtxbvpm32AXqMyfP/NZmaP7lMLHcYZTU8yzVnBILPjmlrEs5ARakktzE5Y1czlzL7ChrWU58YSEqLMmyLaekqQ1zMnlsxDkrWiVACsqnEv6Y+QFMFMHxu8iDnkxvS0ZQOYXm9eVusxwuSYoq5zfyfVkqpwijCCksaO2KzCpFzklbEAENS8OWJRdj2pbrpI9kmazJg7JQUOOK5bTixPimwkaplSO539DxgOU06X9863VE2oOX9bA+MYvBh07AmAlgE2hcvIR3Dr4Fvfq6BO6gPY034nFY55bgyA55tPqRqTKzL5lPZRUg1YQoW273uFssDm/97T7+ysVjy/30U50YO4Ior0dJ7KZZriLCGNnXErIoE2TqDRNbPFI+HAUugQnSd2alqFoCG4PUQktTnnQUuLAQS6lsJOtSUobufSxxdRzCbK6gSCKklgNLuSgItOfKRpBKpeI/f9eUdmEPKJNlQilNWRlQUYLi6aVWBqos3k0iqxaHqhxUmyCvlnKpQt4vlTeMtikTQzaOOAkQGcWhm+Q+WRvxOgOVK9gZG4IMGQPbaiOwFGppD8PaODofPIF8ahrFKzlwuo/GxAasvUO4YY7YtDEzXYP1yKOosHqRPpqHQSzqGJyi8888ZYiJZrb/Xi+/3ePe+q28ta544YUXrPNR/Tc7YfYbwxQOs26SZ1YSx4owRoIcCH0U6RgGLm982daU8qVS1vJm5IQZ5BlYCDILLZdlboY4LQH9iSJsUSOgUTSHXgEF21K4yQDJGqGABVKuXRhMNgOVQyMOl0rtKWZfUvwtIdOX7gJUgIzJsqH4G2GRgsqCSK1qw846h0XtKnll5NLSm4fZjcHPdYwjInCKJALbRToiN1C6h09E8+2SL1v+mWV2xp/jjCHUwFjSRb8+ic17j8PcNY/iKWpJZcAJ6kh7wHcT2K9u4uBdfeSPfBUen4uEfJlel4HL6QDLZva8pDVmHI6pbXbQ1orC23y3n3v14s5uN/joIMKJQZRXhnFSSdJMJ3GiOLSV6TL1kWR0VK4tbvabvJ1Jcue9x16X2OMg12h7DPhE2EGk7MWFjYh73kwh5nAqSqEo1NZbQjwYwBIlRQ6XbGZa4zoOLFnjKKMtS1naUmmaU87GEI7o2krZSnFmJTaYw7BQwzCBSTh+JkUvgYWkpONJDmXgkqguqApZLVmaYnDMoAxoV7a0mk4CYElciDWmgDJGWA9RfTQaQ2cCqesgqwCDsYMosjngLRXg9Cbw9kngQh/W/Q3kz0SwhznumL0K/ehfwGHg8vkFYXlTDrYUQWebYTHjag7I3O2Me5v38pa77M+ePfXezjD/z/3YTPlJXh2GiRfFsc5So9jfEj0lQqmjzCMBXBLSRnDBkVVHoRHCxVjVQhRTMJ0BbSExGkFR9sB+VEIk3SQy8dJVoeqxF1WOYzhgcmxlHIdlrCxYKdOGioZyPaDmusZoS1lKG6o2uZ6bm1zZN1Z9a20QIQwoRUO8cQYrj0TVgj0qg1ROF06rCLQgzIE9JVlCMnGmlrORfriUaFXlbhcQEbxUKyReBUG9gaSxE2nqAtSWvqoAbx/wrjawMwXGPODbfVh3G+QbwPjmELPWZVhPPQ9HvlikTgAADd9JREFUSmKSDEb9swyoShYSDxUGLvW0ErWtObXlAvBHeMP6z779yt9fH2T/bhip1iBKPT+NK0mcW+x1OW0mQqokmd8cHJVSNNIVyn6VZbGFwLiYalbg+11mQ0PJmYiZytgqyjWihGVuYezOBsKNjYI6ytpzxc/HaK3qjmMqtlGWbZTrKLRdXbiWzi3XTjylB17VO1+p1L82N1m9O82K9/YGUf3lc8uVG70E6/1IeLkMXidjKUps8mj9IzI4ZdYth7jsN0uARbkjYsYt3xshn7FjIWxWEYyNIW3UZcdrujawZgPLtGGJQads9d49UM0qiotLgNsHTA04fACIq2jVfVRffBrTC1dgs53gBFtWQiNABw8IoR3zRXJQ5SHZFov7EW7jLXgpXftOb5qf2xxG/6YXZTuDNNdBVHghB1ZFoRNiGke/OLC6OVsWwAKHPQzcwhK51MmmhzAYGipnUE8qMQ4GsHSYKcPJMqIhhouLhQ0LDr2AKi5F2ZRLB3fPoM6vipV7jp25jjNo12tnxur2N9te/YkDE63XPvjgru5nnl14141B9DE/yiefe/lKfbGTYaUTIQ4puxrBzSIBWnDyzYxmawc216cslVmGW5xWj9ap4m0CxLaF/kQT/bkZhLPTwGAI65ULsP0C8aCAmzlwa3OozU1h6lAd3i4Py1UXy/0GzE4eBilw0S+lW58ZQB2bgrN3E61Tr2LsyjV4eSRG2rQ7EVei0UEhGlsiildBoqvbpfIWjL8f9S2rT3/r7Il+5P9GL4wfDhN4YZqrKC+cLIOTZ7mVF7k2xijuUgutDdcyTByKs9ycgetgul1Tw34fcZabvNAqMpaJdFVHuTYytV5bMsFm13jVCuoVh8bTip5hkzVlJqooKo6Kx2qV5YlW7VutqvWFiebYt3/+oYMbP/jmnlpYaJ276H+qF6bvePHcWu3KeqqW1ykG5yOLfJGW436WVTID1CNZ3uHuNB8hqrhC0kgtg6Bdw/rcLPrzM7LLxeIG9IVrmLUU9u9sYrJeQb/vY9zK0LIyOJYPL+/DThIsVHbiK/H9SB6aB+5tAs8PgZf6wItdIJsA7qxCvd1BdeUiZk69jsrKKlzyl3NhIkNxB65L2dnCrtIzdztwf9S7eKte/+WTJxubqfMuf5j+UpBmD0RpMc6pcG6gkiyzsqywk9zYGYUrCvrNiT0kkkLL7na61VBh6JswTpEVSjIud58smVmYdq9cY2Vq7JpWVU+jbhlMVWAm6s7mWMt9fqxW+9JUrfLU7sOtiw/v25f8Nf8f1Meffu0PNobxr778Rq96aTVSSysBBoMQesT6sRSFZlJ4doaaOHwwei0UroVes4VwahIbU9OI2nUUGwPg3BU4y5vYMTmBIztd7HU20PBXgSySctoeeQ2JBiVXVsqgp9v4zrG/iVNHDyHe7cKsZMDzPcDnz6oDPi1aNmAFl1DZ0cKESdFYWoZ1bRn13lB225lli+QsB3252h5ObdW4+7G97xeWlipX31g+NIjyh8I0f2eWmaNRls8khXJJgk+Kwopz40Rp6mYFNLWY/cLBeKupw9AvWCqT1pcZFwkBD46FrNtDfzMUf5+xWoHxikG7gvWZseqjk43G/zi6Y+Kln7r/wOCHeROfeua1317rRv/q1MLQO78a64WlAZIogU59qNwHcVCO5lCLnmQaScXDxtwsNudmMdQ1FP0hsLQuYubVOMHczDjunPcwp1bRHK7AoU0Kx3IybWZlUYX2pkVJw0o3uHWVaXpnxx24cPTNONXP0XrTQXTWDPJzfQyLFNmOCWCxB5w/B07rLFfBbQOzU1U0qTV9+RLsToTEqiMSssb2cOqH+X+//Zgf8hN4amHB7S535wbD4kicFW/LiuJdUVYcinJVC/NUxWnh+HHu9RNt1atNlSS+iaKEvgTILFeQUbanMNwcyppo3E3VpFd0x6vWIzPt+h8fufvtL/70wZvixj/ci/rCs+d+58rG8NfPLg5r55dTtbI5QNDvo4h9Yf94RSZ+umq8AX/nNNbGpxAGKfLFZajlLuxMod5qYO/+Ccy2FfZnq6iHy6jkqayJMoI/vAocR8P4faR+gfGDb0eweR35yhnoEUgjVxq+bqBn1VDdtQMmiZG4TayP70LPrYlJWBGGUBsJ1JqPoNvDZuYjmJ6Fs3sMrauLcBZWBciSmu1S+Yf7v7/9qNv6BL723NnxtSC6e5ikHw6S7KeCvJiLM1ttDDM7h1Upiszx48hweFVQZl1sJA2yOEbDRjrmqGdanvX7757f842HH/5ry+H/62v7wjNnf3exG/yL15eGtSuriVpb62GjHyDLItgqQd6uY7BvH+JmC8HaJnS/QG1mArXhGuYdD3M1F24lwnTawXgRo2EVcF0K02kEysVakCIsNCwG8uaKwDPrlToh0dCiH1UO6bhiImSyJBBQx5XZmXtvLm1LwAeztpAjaBFqO/B1Bc+EB/DGRoDKjjbiRgP2jQ0gyLZ73Nu6I7cvuqVP4IUXYF2KXj3Qj6IPRwk+0vHj/b1YV3Og3vMDxWE0lRqZvGoaftNVL7mO+u+zs3OP/LP3He3c0g/73x7858+e+9WlfvJ7ryz2msu9SC/d6KEzjOA7BoND84gmZ5G9vgTr4gL27Whj3507MO1EmMx8caKv0HtXmAYpdDhAHg6gElINI8RxhF7AQyBHnoRCwKcKpE0MNelEI5sU/p4SPGJVxYbFtl1o2wIn5FSp5vRa1C5k683BmAVtV2Xyve61cc3ZgcViEmdr+xBeWgV6G9uB+6PcFNvX3ton8GlAeS+dm+1u9h+63knekUKfyNJkN8EWhcJGxdYv1GzrkX3NiW///AePd2/t2f/qRz/24sX3r3WzT5xe7I6v9H19YXET/fEmNt50GN24Af31s2h1BviZB9o4MB6hCJYQ9ek0QGLDENrvQ6dD5GlQKlCO+ENC2S8ZBTJ5ZmATplX2uYRLjgSxZLVDQ7KSv0vhd5HoEDSUg9ypobAr0Cy3K1VhTLkUsmvMoaoTWNkQUZZiQ9fxSO0tuHrKBS6d3Q7cH8fNsf0ct/UJqI8+9XLTSpJxy9LKqdW60/Hx/sMPj3CTt/WU/+dFjz1/Yd/aIP3yG0vDg5f7Q31uZhJXdu1H54qBWkxQ9XLsbvfwljceR2XlAux0ALcoMcKEL5akdopJ32QDlTxdofMJg0fq4PLfGcjirj3CiwmGeaQRXW7ERHAONDajy4jI7ox0pYnEJBOIMErHgfFqgFOH0xiD0xyD26zhwrEH8XTzEJKV7nbg/pjuj+2n+Qn9BDgwu3Q5+NiF9f4vLB6YxxNmEqvPdIBhhNq+GvZbizj42lPYuXkNdc29aemLIHZ5KF3vRzAqodcxrmiFUuotkkVUEipGlPtR0JaB+5cUw5ETwchriAipEh5awidFG47EByphpmQYlR5KhFVTmiexPRTtGWQzu9A9dAKrUWU7cH9C77ftl/Xj+wTUHz754n+8PjXxa49lUzj7IrWRC0xODrG7+xr2nn8ek2mMquifC9SyJEPI3tSCJsFAWUhVBZFVQUwP3ILYZKc0PWNGJRmBqy+TwzYFXJINeACMZlDEN9d1gUqRwCtSVLMYLh0H6YpAskOeCm7aoT8RFflINripYplliJNEqI4Bta4aU4hbe7YD98d3f2w/00/iJ/Cda9e8b23En/x6bfYjj7+YwKrZGDPXsOfsd7Gzex0110FiVZHYVaR2BUZVkBUVdHMXG4lCEBVAmCAPCxQhh1ARMoIgvCrUegdFlsFUKsJaQq8PndHFiEX0SIKGZbWVw7Y1tG2D8C/Ls2Fxceza8FyDtltgysnQ1iksncCj+1AWop4GcAOagMVi0SIBHPrkNP+2IjTt+3IFP4mf/PZr2v4EfoRP4MvLy5MvVie++kevJCc6KTDVfR07rl0WmdZeZRwmcOGvZ+h1EkS9EAgimJAa0YBJc6iUih7sVcnbZcmbI58cL3vZtV4pVF6vALUmsLICzQuZsynjMzLr4sAq5/pZSAzk2pYcW5bhEuCcLhMb7WioigW7XkWtZWOy4aDatKDcAuMI0Y42ge46dG/tF7cD90e4KbYv/cn/BB5NksMf6zlPfu5MPF8bi9BcX0KUjyE810V8NYRZG0i/i6T0pJX9KiVWhbgOIfPfdBYovT9zwKmMfED5b2QXsfklR56T51xYPFTToHm3/FnU3ku2T/mkfEzJUJYJtATzyFu0lGWHtkr5HEIvVc1DZbIF58AM6jP16MD6KzNlD72ddX/y78DtV3hbn8AfJ/lH/vBa/omqqyprtsaNKxHMaz3g4gBYDwA/pQ8KkIgiQBloREvTt4eDqZHZtgSZaN0wMyqgoVE0AFQIcKaQHMXmuLvlNQYIQsAPyOIXGKOYIHHaxEQs4GORwCwDn4Owm1xgCWAh4paEfofPb5W/j1eBseY/wn/66Y9+n4a1Hby3dV9sX/QT/AmsAFMvJPnHTybFBzYcG59YBbqXU+D0ALjcB7ohxAMloFIdS9xRAEk2E+iTODGQG2tXFSoTFio1sSODY+WyziHiiT2vbzuiepHXPGCsBdTdMtDpOt/vA2EwCtqsPCzo00LzJAY2gzzIREdaglnU3Uekfg66eFB49ouYaPxbfPzvPlIuoLZ/bX8C/59+AkxGFwH3W4B6GsBHFwDw62n+Z/T9D/7O7/f9wN/vGz2Of73vB//hr/7A/vLRN58IwN4f8sO9MnohCwvla/xffu3L8NR7mKO//+t/AlF2lbjFYZOBAAAAAElFTkSuQmCC",Wf="data:image/png;base64,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",jf="data:image/png;base64,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",td="data:image/png;base64,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",Oc=Ie(28103),Du=Ie(42441),yf=Ie(76411),qd=Ie(48961),Ef=Ie(59301),Al=({dataSource:E,height:a,labelTextColor:y})=>{console.log("dataSource:",E);const x=(0,Fe.useRef)(null),b=(0,Fe.useRef)(null),[z,ee]=(0,Fe.useState)({}),[re,ae]=(0,Fe.useState)(""),[se,fe]=(0,Fe.useState)(""),me=E||[{name:"\u638C\u63E1\u738780%~100%",value:1,itemStyle:{color:"rgb(223,209,38)"}},{name:"\u638C\u63D0\u738760%~79%",value:2,itemStyle:{color:"rgb(6,234,230)"}},{name:"\u638C\u63A8\u738759%\u4EE5\u4E0B",value:3,itemStyle:{color:"rgb(6,110,247)"}}];(0,Fe.useEffect)(()=>(Be(),window.addEventListener("resize",Ae),()=>{window.removeEventListener("resize",Ae)}),[]),(0,Fe.useEffect)(()=>{E!=null&&E.length&&Ae()},[E]);const Ae=()=>{var Je,tt;const at=ke(me,.8);(Je=b.current)==null||Je.setOption(at),(tt=b.current)==null||tt.resize()},Be=()=>{const Je=x.current;b.current=yf.init(Je);const tt=ke(me,.8);ee(tt),b.current.setOption(tt),b.current.getZr().off("mousewheel"),tt.series.push({name:"\u638C\u63E1\u7387",type:"pie",labelLine:{length:10,length2:10},startAngle:-20,clockwise:!1,radius:["20%","50%"],center:["50%","50%"],data:me,itemStyle:{opacity:0}}),b.current.setOption(tt),Ze(b.current)},ke=(Je,tt)=>{let at,ot=[],ct=0,lt=0,wt=0,Dt=[],Ht=[],Zt=1-tt;Je.sort((nn,wn)=>wn.value-nn.value);for(let nn=0;nnAn.name===nn)[0],Jn=Ke(wn.value*100,2)+"%";return`${wn.name} ${Jn}`}},labelLine:{show:!0,lineStyle:{color:"#7BC0CB"}},label:{show:!0,position:"outside",rich:{b:{color:y||"#FFF",fontSize:12,lineHeight:20},c:{fontSize:16,lineHeight:24,color:y||"#FFF"}},formatter:`{b|{b} +}{c|{c}}{b|}`},xAxis3D:{min:-1,max:1},yAxis3D:{min:-1,max:1},zAxis3D:{min:-1,max:1},grid3D:{show:!1,boxHeight:dn,viewControl:{alpha:40,distance:300,rotateSensitivity:0,zoomSensitivity:0,panSensitivity:0,autoRotate:!1}},series:ot}},We=(Je,tt)=>(Je.sort((at,ot)=>ot.pieData.value-at.pieData.value),tt*25/Je[0].pieData.value),je=(Je,tt,at,ot,ct,lt)=>{let wt=(Je+tt)/2,Dt=Je*Math.PI*2,Ht=tt*Math.PI*2,Zt=wt*Math.PI*2;Je===0&&tt===1&&(at=!1),ct=typeof ct!="undefined"?ct:1/3;let dn=at?Math.cos(Zt)*.1:0,nn=at?Math.sin(Zt)*.1:0,wn=ot?1.05:1;return{u:{min:-Math.PI,max:Math.PI*3,step:Math.PI/32},v:{min:0,max:Math.PI*2,step:Math.PI/20},x:function(Jn,An){return JnHt?dn+Math.cos(Ht)*(1+Math.cos(An)*ct)*wn:dn+Math.cos(Jn)*(1+Math.cos(An)*ct)*wn},y:function(Jn,An){return JnHt?nn+Math.sin(Ht)*(1+Math.cos(An)*ct)*wn:nn+Math.sin(Jn)*(1+Math.cos(An)*ct)*wn},z:function(Jn,An){return Jn<-Math.PI*.5?Math.sin(Jn):Jn>Math.PI*2.5?Math.sin(Jn)*lt*.1:Math.sin(An)>0?1*lt*.1:-1}}},Ke=(Je,tt)=>{let at=parseFloat(Je);if(isNaN(at))return!1;at=Math.round(Je*Math.pow(10,tt))/Math.pow(10,tt);let ot=at.toString();ot.indexOf(".")<0&&(ot+=".");for(let lt=ot.length-ot.indexOf(".");lt<=tt;lt++)ot+="0";return ot},Ze=()=>{b.current.on("click",function(Je){if(Je.seriesName==="pie2d"){ae(Je.dataIndex);let tt=b.current.getWidth()/2,at=b.current.getHeight()/2;b.current.dispatchAction({type:"pieSelect",seriesIndex:0,dataIndex:Je.dataIndex})}}),b.current.on("mousemove",function(Je){}),b.current.on("mouseout",function(){b.current.dispatchAction({type:"pieUnSelect",seriesIndex:0,dataIndex:se}),fe("")})};return Ef.createElement("div",{ref:x,style:{width:"100%",height:a||"500rem"}})};const Af=E=>({tooltip:{trigger:"item"},legend:{top:"0%",left:"center"},series:[{name:"\u5B8C\u6210\u5360\u6BD4\u60C5\u51B5",type:"pie",radius:["40%","70%"],avoidLabelOverlap:!1,itemStyle:{borderRadius:10,borderColor:"#fff",borderWidth:2},label:{show:!1,position:"center"},emphasis:{label:{show:!0,fontSize:14,fontWeight:"bold"}},labelLine:{show:!1},data:E}]});var Hf=Ie(44146),os=Ie(59301),rc=Object.defineProperty,Lc=Object.getOwnPropertySymbols,Wl=Object.prototype.hasOwnProperty,jl=Object.prototype.propertyIsEnumerable,Yl=(E,a,y)=>a in E?rc(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,Md=(E,a)=>{for(var y in a||(a={}))Wl.call(a,y)&&Yl(E,y,a[y]);if(Lc)for(var y of Lc(a))jl.call(a,y)&&Yl(E,y,a[y]);return E},xf=(E,a)=>{var y={};for(var x in E)Wl.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&Lc)for(var x of Lc(E))a.indexOf(x)<0&&jl.call(E,x)&&(y[x]=E[x]);return y},Fh=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const Bu=[{name:"",value:0,itemStyle:{color:"rgb(223,209,38)"}},{name:"",value:0,itemStyle:{color:"rgb(6,234,230)"}},{name:"",value:0,itemStyle:{color:"rgb(6,110,247)"}}],Sf=E=>{var a=E,{pathsDetail:y,user:x,globalSetting:b,loading:z,dispatch:ee,uuid:re}=a,ae=xf(a,["pathsDetail","user","globalSetting","loading","dispatch","uuid"]),se,fe,me,Ae,Be;let[ke,We]=(0,Fe.useState)({subject_id:(se=y==null?void 0:y.detail)==null?void 0:se.id,course_id:"",parentNodeUuid:re,type:1});const[je,Ke]=(0,Fe.useState)(),[Ze,Je]=(0,Fe.useState)([]),[tt,at]=(0,Fe.useState)([]),[ot]=(0,Ce.useSearchParams)();(0,Fe.useEffect)(()=>{ct()},[re]);function ct(){return Fh(this,null,function*(){var lt,wt,Dt;let Ht=yield(0,te.ZP)("/api/knowledge/v2/knowledge_statistics.json",{method:"get",params:ke});Ke(Ht);let Zt=Object.entries((lt=Ht==null?void 0:Ht.data)==null?void 0:lt.study_grasp_hash).map(([nn,wn],Jn)=>({name:nn,value:wn,itemStyle:Bu[Jn].itemStyle})),dn=Object.entries((wt=Ht==null?void 0:Ht.data)==null?void 0:wt.study_complete_hash).map(([nn,wn],Jn)=>({name:nn,value:wn}));at(dn),((Dt=Zt==null?void 0:Zt.filter(nn=>(nn==null?void 0:nn.value)>0))==null?void 0:Dt.length)===0?Je([]):Je(Zt)})}return os.createElement("div",{className:Yr.DetailStatistics},ot.get("type")!=="classrooms"&&os.createElement("div",{className:Yr.header},os.createElement("span",{className:Yr.title},"\u7EDF\u8BA1\u8303\u56F4"),os.createElement(pe.ZP.Group,{onChange:lt=>{ke.type=lt.target.value,We(Md({},ke)),ct()},value:ke.type},os.createElement(pe.ZP,{value:1},"\u5168\u90E8"),os.createElement(pe.ZP,{value:2},"\u81EA\u4E3B\u5B66\u4E60"),os.createElement(pe.ZP,{value:3},"\u8BFE\u5802\u5B66\u4E60")),(ke==null?void 0:ke.type)===3&&os.createElement(Rr.default,{onChange:lt=>{ke.course_id=lt,We(Md({},ke)),ct()},style:{marginLeft:"-15rem",width:"148rem",height:"36rem"}},(fe=je==null?void 0:je.courses)==null?void 0:fe.map(lt=>os.createElement(Rr.default.Option,{value:lt==null?void 0:lt.id},lt==null?void 0:lt.name)))),os.createElement("div",{style:{marginTop:"16rem",display:"flex"}},os.createElement("div",{className:Yr.left,style:{backgroundImage:`url(${Mu}),linear-gradient(180deg, rgba(221, 233, 241, 0.4) 0%, rgba(255, 255, 255, 0.49) 100%)`}},os.createElement("img",{src:Wf}),os.createElement("div",{style:{marginTop:"20rem"}},os.createElement("div",{className:Yr.xxrs},"\u5B66\u4E60\u4EBA\u6570"),os.createElement("div",{className:Yr.xxrscount},(me=je==null?void 0:je.data)==null?void 0:me.study_count))),os.createElement("div",{className:Yr.right},os.createElement("div",{className:Yr.righttop},os.createElement("img",{src:jf}),os.createElement("div",null,os.createElement("div",{className:Yr.xxrs},"\u5B66\u4E60\u5B8C\u6210\u7387"),os.createElement("div",{className:Yr.xxrscount},(Ae=je==null?void 0:je.data)==null?void 0:Ae.study_complete_rate,"%"))),os.createElement("div",{className:Yr.rightbottom},os.createElement("img",{src:td}),os.createElement("div",null,os.createElement("div",{className:Yr.xxrs},"\u5B66\u4E60\u638C\u63E1\u7387"),os.createElement("div",{className:Yr.xxrscount},(Be=je==null?void 0:je.data)==null?void 0:Be.study_grasp_rate,"%"))))),os.createElement(Oc.Z,{variant:"dashed",style:{borderColor:"#333333"},dashed:!0},"\u5B8C\u6210\u5360\u6BD4\u60C5\u51B5"),os.createElement(Du.Z,{option:Af(tt),style:{height:300,width:400},opts:{renderer:"svg"}}),os.createElement(Oc.Z,{variant:"dashed",style:{borderColor:"#333333"},dashed:!0},"\u638C\u63A7\u7387"),(Ze==null?void 0:Ze.length)>0?os.createElement(Al,{labelTextColor:"#333",dataSource:Ze}):os.createElement(Hf.J,{children:os.createElement("div",{style:{textAlign:"center",fontSize:"14rem"}},"\u6682\u65E0\u638C\u63A7\u7387\u6570\u636E")}))};var $d=(0,Ce.connect)(({pathsDetail:E,user:a,loading:y,globalSetting:x})=>({pathsDetail:E,user:a,globalSetting:x,loading:y.models.index}))(Sf),xs=Ie(59301),Vf=Object.defineProperty,Dd=Object.getOwnPropertySymbols,kh=Object.prototype.hasOwnProperty,Tl=Object.prototype.propertyIsEnumerable,bf=(E,a,y)=>a in E?Vf(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,Ol=(E,a)=>{for(var y in a||(a={}))kh.call(a,y)&&bf(E,y,a[y]);if(Dd)for(var y of Dd(a))Tl.call(a,y)&&bf(E,y,a[y]);return E},ac=(E,a)=>{var y={};for(var x in E)kh.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&Dd)for(var x of Dd(E))a.indexOf(x)<0&&Tl.call(E,x)&&(y[x]=E[x]);return y},ef=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const mc=[{name:"",value:0,itemStyle:{color:"rgb(223,209,38)"}},{name:"",value:0,itemStyle:{color:"rgb(6,234,230)"}},{name:"",value:0,itemStyle:{color:"rgb(6,110,247)"}}],ou=E=>{var a=E,{pathsDetail:y,user:x,globalSetting:b,loading:z,dispatch:ee,uuid:re}=a,ae=ac(a,["pathsDetail","user","globalSetting","loading","dispatch","uuid"]),se,fe,me,Ae,Be;let[ke,We]=(0,Fe.useState)({subject_id:(se=y==null?void 0:y.detail)==null?void 0:se.id,course_id:"",parentNodeUuid:re,type:1});const[je,Ke]=(0,Fe.useState)(),[Ze,Je]=(0,Fe.useState)([]),[tt]=(0,Ce.useSearchParams)(),[at,ot]=(0,Fe.useState)([]);(0,Fe.useEffect)(()=>{ct()},[re]);function ct(){return ef(this,null,function*(){var lt,wt,Dt;let Ht=yield(0,te.ZP)("/api/knowledge/v2/knowledge_statistics.json",{method:"get",params:ke});Ke(Ht);let Zt=Object.entries((lt=Ht==null?void 0:Ht.data)==null?void 0:lt.study_grasp_hash).map(([nn,wn],Jn)=>({name:nn,value:wn,itemStyle:mc[Jn].itemStyle})),dn=Object.entries((wt=Ht==null?void 0:Ht.data)==null?void 0:wt.study_complete_hash).map(([nn,wn],Jn)=>({name:nn,value:wn}));ot(dn),((Dt=Zt==null?void 0:Zt.filter(nn=>(nn==null?void 0:nn.value)>0))==null?void 0:Dt.length)===0?Je([]):Je(Zt)})}return xs.createElement("div",{className:Yr.DetailStatistics},tt.get("type")!=="classrooms"&&xs.createElement("div",{className:Yr.header},xs.createElement("span",{className:Yr.title},"\u7EDF\u8BA1\u8303\u56F4"),xs.createElement(pe.ZP.Group,{onChange:lt=>{ke.type=lt.target.value,We(Ol({},ke)),ct()},value:ke.type},xs.createElement(pe.ZP,{value:1},"\u5168\u90E8"),xs.createElement(pe.ZP,{value:2},"\u81EA\u4E3B\u5B66\u4E60"),xs.createElement(pe.ZP,{value:3},"\u8BFE\u5802\u5B66\u4E60")),(ke==null?void 0:ke.type)===3&&xs.createElement(Rr.default,{onChange:lt=>{ke.course_id=lt,We(Ol({},ke)),ct()},style:{marginLeft:"-15rem",width:"148rem",height:"36rem"}},(fe=je==null?void 0:je.courses)==null?void 0:fe.map(lt=>xs.createElement(Rr.default.Option,{value:lt==null?void 0:lt.id},lt==null?void 0:lt.name)))),xs.createElement("div",{style:{marginTop:"16rem",display:"flex"}},xs.createElement("div",{className:Yr.left,style:{backgroundImage:`url(${Mu}),linear-gradient(180deg, rgba(221, 233, 241, 0.4) 0%, rgba(255, 255, 255, 0.49) 100%)`}},xs.createElement("img",{src:Wf}),xs.createElement("div",{style:{marginTop:"20rem"}},xs.createElement("div",{className:Yr.xxrs},"\u5B66\u4E60\u4EBA\u6570"),xs.createElement("div",{className:Yr.xxrscount},(me=je==null?void 0:je.data)==null?void 0:me.study_count))),xs.createElement("div",{className:Yr.right},xs.createElement("div",{className:Yr.righttop},xs.createElement("img",{src:jf}),xs.createElement("div",null,xs.createElement("div",{className:Yr.xxrs},"\u5B66\u4E60\u5B8C\u6210\u7387"),xs.createElement("div",{className:Yr.xxrscount},(Ae=je==null?void 0:je.data)==null?void 0:Ae.study_complete_rate,"%"))),xs.createElement("div",{className:Yr.rightbottom},xs.createElement("img",{src:td}),xs.createElement("div",null,xs.createElement("div",{className:Yr.xxrs},"\u5B66\u4E60\u638C\u63E1\u7387"),xs.createElement("div",{className:Yr.xxrscount},(Be=je==null?void 0:je.data)==null?void 0:Be.study_grasp_rate,"%"))))),xs.createElement(Oc.Z,{variant:"dashed",style:{borderColor:"#333333"},dashed:!0},"\u5B8C\u6210\u5360\u6BD4\u60C5\u51B5"),xs.createElement(Du.Z,{option:Af(at),style:{height:300,width:400},opts:{renderer:"svg"}}),xs.createElement(Oc.Z,{variant:"dashed",style:{borderColor:"#333333"},dashed:!0},"\u638C\u63A7\u7387"),(Ze==null?void 0:Ze.length)>0?xs.createElement(Al,{labelTextColor:"#333",dataSource:Ze}):xs.createElement(Zr.Z,{children:xs.createElement("div",{style:{textAlign:"center",fontSize:"14rem"}},"\u6682\u65E0\u638C\u63A7\u7387\u6570\u636E")}))};var Bc=(0,Ce.connect)(({pathsDetail:E,user:a,loading:y,globalSetting:x})=>({pathsDetail:E,user:a,globalSetting:x,loading:y.models.index}))(ou),Xl=Ie(10825),nd="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAXlJREFUOE/VlD1Lw1AUhp+YmkGQSnFR8AcUoSJ+LiKCqINQqIODbk51ETpaVHTyD6h/QQddXMRNRal1qLaDOhSFQicdiiKUNrkSmzQxH6WCg2a6Iec+7z3ve24kIYTMLz7SPwSmozPI2h6InroTkqQvywjOQNlm4PDczyV3yxfDT4AFa97fAmhxN/C0u9o8w6wUtYUkFdzAk1CVyC4E+x3cr7YBY7NTtZSB7DLewKF9Xa4xwAnUfU7P+wBHjjy6dgqY77a2r2MG8GV9CaQdhAhYJI8NnuYqEBgFqQ1SswawmEiCttnQIxfMdmKlD5QIXE0ZwMJKGPUjV0uqyYzNbPR6OQTBRbgct3mYX7hDiN46zr7BHq6fYGccUlEb8GFuDaFuuKbCNwtDURgFHdOQTdqA97Ewlfec75xZ99DbE6ULno8dY5MZs9r2mV/fbPQPr3kH8GZwFVXd+lE4doXyW/H7TbmdaKf0eIBWmQRamszbLNOQWxN//wf7CYUnn95U81GtAAAAAElFTkSuQmCC",rd=Ie(72664),qr=Ie(59301),Kf=Object.defineProperty,tf=Object.defineProperties,_h=Object.getOwnPropertyDescriptors,Zf=Object.getOwnPropertySymbols,zh=Object.prototype.hasOwnProperty,Qf=Object.prototype.propertyIsEnumerable,Nc=(E,a,y)=>a in E?Kf(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,Gl=(E,a)=>{for(var y in a||(a={}))zh.call(a,y)&&Nc(E,y,a[y]);if(Zf)for(var y of Zf(a))Qf.call(a,y)&&Nc(E,y,a[y]);return E},Rc=(E,a)=>tf(E,_h(a)),pu=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const Yf=[{name:"\u57FA\u672C\u4FE1\u606F",key:1},{name:"\u5B66\u4E60\u7EDF\u8BA1",key:3}];let Ct=[{name:"\u4F5C\u4E1A",id:"zy",item_type:2},{name:"\u5B9E\u8BAD",id:"sx",item_type:2},{name:"\u6559\u6750",id:"jc",item_type:2},{name:"\u89C6\u9891",id:"sp",item_type:2},{name:"\u8BFE\u4EF6",id:"kj",item_type:2},{name:"\u8BD5\u5377",id:"sj",item_type:2},{name:"\u9898\u96C6",id:"tj",item_type:2}],Nt=[{name:"\u7AE0\u8282",id:"zj",item_type:1},{name:"\u77E5\u8BC6\u70B9",id:"zsd",item_type:1}];const zt=({pathsDetail:E,user:a,globalSetting:y,loading:x,dispatch:b,items:z,showdetail:ee,setshowdetail:re,containerRef:ae,getData:se,setshow:fe,Tabsdatas:me,uuid:Ae,tpacti:Be,initdata:ke})=>{var We,je,Ke,Ze,Je,tt,at,ot,ct,lt,wt,Dt,Ht,Zt,dn,nn,wn,Jn,An,pn,Cn,rr,En,gr,aa,na,Qr,Cr,Jr,ma,ka,hi,wo,lo,li,no,Gi,io;const[bo,us]=(0,Fe.useState)(0),[Qo]=we.default.useForm(),[gi,ki]=(0,Fe.useState)({});let[Sa,_a]=(0,Fe.useState)(!1);const[ni,Qi]=(0,Fe.useState)(!1),[Ma,po]=(0,Fe.useState)("1"),[Xi,Ms]=(0,Fe.useState)([]),[as,hs]=(0,Fe.useState)(1),[gs,cs]=(0,Fe.useState)(2),[Bo,Dc]=(0,Fe.useState)(2),[Ic,zl]=(0,Fe.useState)(),[ks,ju]=(0,Fe.useState)();let[_s,ai]=(0,Fe.useState)([]);const[ro,Uo]=(0,Fe.useState)({}),[Yo,Oo]=(0,Fe.useState)(!1),[Ql,Qc]=(0,Fe.useState)(""),[xd,Tg]=(0,Fe.useState)([]),[Oh]=(0,Ce.useSearchParams)(),[B0,Lh]=(0,Fe.useState)(!1),[gc,Tc]=(0,Fe.useState)([]),[vc,Zs]=(0,Fe.useState)([]),[qs,Ps]=(0,Fe.useState)([]);let[Dl,Sd]=(0,Fe.useState)({tags:[],tagszy:[],tagslx:[]});const[Ti,Gu]=(0,Fe.useState)([{label:"\u5B9E\u8BAD",children:qr.createElement(ns,{getother:Jc,types:"1",ktzykey:Ma,onChange:jr=>{Ms(jr)}}),key:"1"},{label:"\u89C6\u9891",children:qr.createElement(ns,{getother:Jc,types:"2",ktzykey:Ma,onChange:jr=>{Ms(jr)}}),key:"2"},{label:"\u8BFE\u4EF6",children:qr.createElement(ns,{getother:Jc,types:"3",ktzykey:Ma,onChange:jr=>{Ms(jr)}}),key:"3"},{label:"\u8BD5\u5377",children:qr.createElement(ns,{getother:Jc,types:"4",ktzykey:Ma,onChange:jr=>{Ms(jr)}}),key:"4"}].filter(jr=>!!jr));let[Cu,Hu]=(0,Fe.useState)([]),[Qd,Og]=(0,Fe.useState)([]);const[H1,am]=(0,Fe.useState)(0),[V1,im]=(0,Fe.useState)(0),[Yc,K1]=(0,Fe.useState)([]),[uo,Xc]=(0,Fe.useState)({bh:[],qx:[],hx:[],gl:[]}),Z1=jr=>b({type:"userDetail/logWatchHistory",payload:Gl({},jr)}),Q1={maxCount:1,fileList:_s,accept:((je=(We=gi==null?void 0:gi.label)==null?void 0:We[0])==null?void 0:je.name)==="\u89C6\u9891"?".mp4":"",withCredentials:!0,beforeUpload:jr=>{var ao,Xo;if(!(jr.type==="video/mp4")&&((Xo=(ao=gi==null?void 0:gi.label)==null?void 0:ao[0])==null?void 0:Xo.name)==="\u89C6\u9891")return _e.ZP.error("\u53EA\u80FD\u4E0A\u4F20\u89C6\u9891"),jo.default.LIST_IGNORE},action:`${In.Z.API_SERVER}/api/attachments.json`,onChange:jr=>{ai(jr==null?void 0:jr.fileList)}};function Y1(){return pu(this,null,function*(){var jr,ao,Xo,Ho,tl;let ws=yield(0,te.ZP)("/api/knowledge/v2/get_node.json",{method:"get",params:{depth:1,subject_id:E.detail.id}});if((ws==null?void 0:ws.status)===0){am(Ae);const $s=[...(tl=(Ho=(jr=ws==null?void 0:ws.data)==null?void 0:jr.nodes)==null?void 0:Ho.splice(1,(Xo=(ao=ws==null?void 0:ws.data)==null?void 0:ao.nodes)==null?void 0:Xo.length))==null?void 0:tl.map(Pl=>{var iu,qc,Yd;return Gl({label:(iu=Pl==null?void 0:Pl.properties)==null?void 0:iu.name,children:qr.createElement($c,{onChange:N0=>{sessionStorage.setItem("typesdatajsoncopy",JSON.stringify(N0))},itemsuuid:z==null?void 0:z.uuid,uuid:(qc=Pl==null?void 0:Pl.properties)==null?void 0:qc.uuid,typesdata:uo}),key:(Yd=Pl==null?void 0:Pl.properties)==null?void 0:Yd.uuid},Pl)})];Cu=$s,Hu($s),sessionStorage.setItem("typesdatajson",JSON.stringify(uo)),sessionStorage.setItem("typesdatajsoncopy",JSON.stringify(uo)),_a(!0)}})}function X1(){return pu(this,null,function*(){var jr,ao,Xo;let Ho=yield(0,te.ZP)("/api/knowledge_items.json",{method:"get",params:{item_type:3,subject_id:(jr=E==null?void 0:E.detail)==null?void 0:jr.id}});(Ho==null?void 0:Ho.status)===0&&(Dl.tags=Ho==null?void 0:Ho.data,Sd(Gl({},Dl)));let tl=yield(0,te.ZP)("/api/knowledge_items.json",{method:"get",params:{item_type:5,subject_id:(ao=E==null?void 0:E.detail)==null?void 0:ao.id}});(tl==null?void 0:tl.status)===0&&(Dl.tagszy=[...Ct,...tl==null?void 0:tl.data2],Dl.tagslx=[...Nt,...tl==null?void 0:tl.data],Sd(Gl({},Dl)));let ws=yield(0,te.ZP)("/api/knowledge/v2/get_container_type.json",{method:"get",params:{url:z==null?void 0:z.resourceUrl,item_banks_group_ids:z==null?void 0:z.itemBanksGroupIds}});if(Qc(""),Ps([]),localStorage.setItem("container_type_tupu",ws==null?void 0:ws.container_type),(z==null?void 0:z.nodeType)==="\u89C6\u9891"&&(((Xo=ws==null?void 0:ws.attachment)==null?void 0:Xo.file_type)==="video"||(ws==null?void 0:ws.container_type)==="video")&&Qc(ws==null?void 0:ws.id),(z==null?void 0:z.resourceOrigin)===1&&(z==null?void 0:z.nodeType)!=="\u9898\u96C6"){let $s={url:z==null?void 0:z.resourceUrl,name:ws==null?void 0:ws.name,id:ws==null?void 0:ws.examination_bank_id};Ms([$s])}(z==null?void 0:z.resourceOrigin)===1&&(z==null?void 0:z.nodeType)==="\u9898\u96C6"&&Ps(ws==null?void 0:ws.item_banks_groups),(z==null?void 0:z.resourceOrigin)===2&&ai([{uid:"123",name:ws==null?void 0:ws.name,response:{id:"123",url:z==null?void 0:z.resourceUrl}}])})}function Jc(jr){return pu(this,null,function*(){var ao,Xo;let Ho=yield(0,te.ZP)("/api/knowledge/v2/get_container_type.json",{method:"get",params:{url:jr}});(Ho==null?void 0:Ho.status)===0&&((Ho==null?void 0:Ho.container_type)==="att"?Uo({url:In.Z.API_SERVER+((ao=Ho==null?void 0:Ho.attachment)==null?void 0:ao.url),file_type:(Xo=Ho==null?void 0:Ho.attachment)==null?void 0:Xo.file_type}):window.open(jr))})}function Lg(){return pu(this,null,function*(){let jr=yield(0,te.ZP)("/api/knowledge/v2/item_bank_groups.json",{method:"get",params:{subject_id:E.detail.id}});(jr==null?void 0:jr.status)===0&&Tc(jr==null?void 0:jr.data)})}function NQ(){return pu(this,null,function*(){var jr,ao,Xo,Ho,tl,ws;let $s=yield(0,te.ZP)("/api/knowledge/v2/get_node_detail.json",{method:"get",params:{nodeUuid:(z==null?void 0:z.keys)||(z==null?void 0:z.id),parentNodeUuids:me==null?void 0:me.map(Pl=>Pl==null?void 0:Pl.uuid).join(),depth:1,relationshipFilter:">",subgraphDepth:"-1",subgraphRelationshipFilter:"\u5305\u542B>",subject_id:E.detail.id}});if(($s==null?void 0:$s.status)===0){K1((jr=$s==null?void 0:$s.data)==null?void 0:jr.nodes),zl((Xo=(ao=$s==null?void 0:$s.data)==null?void 0:ao.nodes)==null?void 0:Xo.filter(iu=>{var qc;return((qc=iu==null?void 0:iu.properties)==null?void 0:qc.uuid)===(z==null?void 0:z.keys)||(z==null?void 0:z.id)})),ju((Ho=$s==null?void 0:$s.data)==null?void 0:Ho.relationships);const Pl=[...(ws=(tl=$s==null?void 0:$s.data)==null?void 0:tl.graphNodeMappings)==null?void 0:ws.map((iu,qc)=>{var Yd;return{label:`${iu==null?void 0:iu.parentNodeName}\uFF08${(Yd=iu==null?void 0:iu.childNodeUuids)==null?void 0:Yd.length}\uFF09`,children:qr.createElement(Jd,{datas:$s==null?void 0:$s.data,items:iu==null?void 0:iu.childNodeUuids}),key:qc}})];im(0),Qd=Pl,Og(Pl)}})}return(0,Fe.useEffect)(()=>{ee&&(NQ(),X1())},[ee,z]),qr.createElement(Yt,null,qr.createElement("div",null,ee&&qr.createElement(Go.Z,{open:ee,width:"700rem",mask:!1,closable:!1,rootClassName:Yr.drawer,destroyOnClose:!0,getContainer:()=>ae.current,onCancel:()=>{re(!1),Qc("")}},qr.createElement("div",{className:Yr.detailmodal},qr.createElement("div",null,qr.createElement("span",{className:Yr.title},"\u8282\u70B9\u8BE6\u60C5"),((Ke=E==null?void 0:E.detail)==null?void 0:Ke.edit_of_subject_knowledge)&&Ae!=="\u5B66\u4E60\u8DEF\u5F84"&&(z==null?void 0:z.colorType)!=="1"&&qr.createElement("i",{className:"iconfont icon-bianji-moren",onClick:()=>pu(void 0,null,function*(){var jr,ao,Xo,Ho,tl,ws,$s,Pl,iu,qc;us(3),re(!1);let Yd={name:z.name,description:z.description,label:((ao=(jr=Ic==null?void 0:Ic[0])==null?void 0:jr.labels)==null?void 0:ao[1])==="\u8D44\u6E90"?(Xo=Dl==null?void 0:Dl.tagszy)==null?void 0:Xo.filter(mo=>(mo==null?void 0:mo.name)===(z==null?void 0:z.nodeType)):(Ho=Dl==null?void 0:Dl.tagslx)==null?void 0:Ho.filter(mo=>(mo==null?void 0:mo.name)===(z==null?void 0:z.nodeType)),tag:(tl=Dl==null?void 0:Dl.tags)==null?void 0:tl.filter(mo=>{var gu,vu;return(vu=(gu=z==null?void 0:z.tags)==null?void 0:gu.map(mu=>mu==null?void 0:mu.name))==null?void 0:vu.includes(mo==null?void 0:mo.name)}),resourceOrigin:z.resourceOrigin,url:(z==null?void 0:z.resourceOrigin)===3?z==null?void 0:z.resourceUrl:""},N0=(ws=ks==null?void 0:ks.filter(mo=>(mo==null?void 0:mo.type)==="\u88AB\u5305\u542B"&&(mo==null?void 0:mo.startNodeUuid)===((z==null?void 0:z.keys)||(z==null?void 0:z.id))))==null?void 0:ws.map(mo=>{var gu,vu;return{uuid:mo==null?void 0:mo.endNodeUuid,name:(vu=(gu=Yc==null?void 0:Yc.find(mu=>{var Vu;return((Vu=mu==null?void 0:mu.properties)==null?void 0:Vu.uuid)===(mo==null?void 0:mo.endNodeUuid)}))==null?void 0:gu.properties)==null?void 0:vu.name}}),J1=($s=ks==null?void 0:ks.filter(mo=>(mo==null?void 0:mo.type)==="\u5305\u542B"&&(mo==null?void 0:mo.startNodeUuid)===((z==null?void 0:z.keys)||(z==null?void 0:z.id))))==null?void 0:$s.map(mo=>{var gu,vu;return{uuid:mo==null?void 0:mo.endNodeUuid,name:(vu=(gu=Yc==null?void 0:Yc.find(mu=>{var Vu;return((Vu=mu==null?void 0:mu.properties)==null?void 0:Vu.uuid)===(mo==null?void 0:mo.endNodeUuid)}))==null?void 0:gu.properties)==null?void 0:vu.name}});Tg(J1);let q1=(Pl=ks==null?void 0:ks.filter(mo=>(mo==null?void 0:mo.type)==="\u524D\u5E8F"&&(mo==null?void 0:mo.startNodeUuid)===((z==null?void 0:z.keys)||(z==null?void 0:z.id))))==null?void 0:Pl.map(mo=>{var gu,vu;return{uuid:mo==null?void 0:mo.endNodeUuid,name:(vu=(gu=Yc==null?void 0:Yc.find(mu=>{var Vu;return((Vu=mu==null?void 0:mu.properties)==null?void 0:Vu.uuid)===(mo==null?void 0:mo.endNodeUuid)}))==null?void 0:gu.properties)==null?void 0:vu.name}}),$1=(iu=ks==null?void 0:ks.filter(mo=>(mo==null?void 0:mo.type)==="\u540E\u5E8F"&&(mo==null?void 0:mo.startNodeUuid)===((z==null?void 0:z.keys)||(z==null?void 0:z.id))))==null?void 0:iu.map(mo=>{var gu,vu;return{uuid:mo==null?void 0:mo.endNodeUuid,name:(vu=(gu=Yc==null?void 0:Yc.find(mu=>{var Vu;return((Vu=mu==null?void 0:mu.properties)==null?void 0:Vu.uuid)===(mo==null?void 0:mo.endNodeUuid)}))==null?void 0:gu.properties)==null?void 0:vu.name}}),eE=(qc=ks==null?void 0:ks.filter(mo=>((mo==null?void 0:mo.type)==="\u5173\u8054"||(mo==null?void 0:mo.type)==="\u88AB\u5173\u8054")&&(mo==null?void 0:mo.startNodeUuid)===((z==null?void 0:z.keys)||(z==null?void 0:z.id))))==null?void 0:qc.map(mo=>{var gu,vu;return{uuid:mo==null?void 0:mo.endNodeUuid,name:(vu=(gu=Yc==null?void 0:Yc.find(mu=>{var Vu;return((Vu=mu==null?void 0:mu.properties)==null?void 0:Vu.uuid)===(mo==null?void 0:mo.endNodeUuid)}))==null?void 0:gu.properties)==null?void 0:vu.name}});Xc({bh:N0,qx:q1,hx:$1,gl:eE}),Qo.setFieldsValue(Yd),ki(Yd)}),style:{color:"#1B8565",marginLeft:10,cursor:"pointer"}})),qr.createElement("div",{style:{display:"flex",alignItems:"center"}},(z==null?void 0:z.colorType)!=="1"&&((Ze=E==null?void 0:E.detail)==null?void 0:Ze.edit_of_subject_knowledge)&&Ae!=="\u5B66\u4E60\u8DEF\u5F84"&&qr.createElement(ge.ZP,{type:"primary",className:Yr.button,onClick:(0,bd.debounce)(()=>pu(void 0,null,function*(){var jr,ao,Xo;let Ho=yield(0,te.ZP)("/api/knowledge/v2/get_node.json",{method:"get",params:{nodeUuid:(z==null?void 0:z.keys)||(z==null?void 0:z.id),subject_id:(jr=E==null?void 0:E.detail)==null?void 0:jr.id,depth:1,relationshipFilter:"\u88AB\u5305\u542B>"}});if((Ho==null?void 0:Ho.status)===0){let tl=(Xo=(ao=Ho==null?void 0:Ho.data)==null?void 0:ao.nodes)==null?void 0:Xo.filter($s=>{var Pl;return((Pl=$s==null?void 0:$s.properties)==null?void 0:Pl.uuid)!==((z==null?void 0:z.keys)||(z==null?void 0:z.id))}),ws=tl==null?void 0:tl.map($s=>{var Pl,iu;return{name:(Pl=$s==null?void 0:$s.properties)==null?void 0:Pl.name,uuid:(iu=$s==null?void 0:$s.properties)==null?void 0:iu.uuid}});uo.bh=ws,Xc(uo),us(1),re(!1),Ms([]),Ps([]),ai([])}}),500)},"\u589E\u52A0\u540C\u7EA7\u8282\u70B9"),((Je=E==null?void 0:E.detail)==null?void 0:Je.edit_of_subject_knowledge)&&Ae!=="\u5B66\u4E60\u8DEF\u5F84"&&qr.createElement(ge.ZP,{type:"primary",className:Yr.button,onClick:()=>{var jr,ao;((ao=(jr=uo==null?void 0:uo.bh)==null?void 0:jr.filter(Xo=>(Xo==null?void 0:Xo.uuid)===(z==null?void 0:z.id)))==null?void 0:ao.length)>0||uo.bh.push({name:z==null?void 0:z.name,uuid:(z==null?void 0:z.keys)||(z==null?void 0:z.id)}),us(2),re(!1),Ms([]),Ps([]),ai([])}},"\u589E\u52A0\u5B50\u7EA7\u8282\u70B9"),((tt=E==null?void 0:E.detail)==null?void 0:tt.edit_of_subject_knowledge)&&Ae!=="\u5B66\u4E60\u8DEF\u5F84"&&qr.createElement(ge.ZP,{className:Yr.button,onClick:()=>{let jr="";Pe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,getContainer:ae.current,content:qr.createElement("div",null,qr.createElement("p",null,"\u5220\u9664\u8282\u70B9\u4F1A\u540C\u6B65\u5220\u9664\u5F53\u524D\u8282\u70B9\u7684\u5B50\u7EA7\u8282\u70B9\uFF0C\u8BF7\u5728\u4E0B\u65B9\u8F93\u5165\u6846\u8F93\u5165",qr.createElement("span",{style:{color:"red"}},"\u201C\u786E\u8BA4\u5220\u9664\u201D")),qr.createElement(xe.default,{onChange:ao=>{jr=ao.target.value}})),onOk:()=>pu(void 0,null,function*(){var ao,Xo,Ho;if(jr!=="\u786E\u8BA4\u5220\u9664")return _e.ZP.info("\u8BF7\u8F93\u5165\u786E\u8BA4\u5220\u9664"),Promise.reject();if(jr==="\u786E\u8BA4\u5220\u9664"){let tl=yield(0,te.ZP)("/api/knowledge/v2/del_node.json",{method:"post",body:{uuid:(z==null?void 0:z.keys)||(z==null?void 0:z.id),subject_id:(ao=E==null?void 0:E.detail)==null?void 0:ao.id}});(tl==null?void 0:tl.status)===0&&(_e.ZP.info("\u5220\u9664\u6210\u529F"),Oh.get("type")==="classrooms"?b({type:"pathsDetail/getCourseDetail",payload:Gl({id:(Xo=E==null?void 0:E.detail)==null?void 0:Xo.id,knowledge:!0},(0,vt.oP)())}):b({type:"pathsDetail/getPathsDetail",payload:Gl({id:(Ho=E==null?void 0:E.detail)==null?void 0:Ho.id,knowledge:!0},(0,vt.oP)())}),(z==null?void 0:z.colorType)!=="1"?(fe(!1),se()):ke(),re(!1))}})})}},"\u5220\u9664\u8282\u70B9"),((at=E==null?void 0:E.detail)==null?void 0:at.edit_of_subject_knowledge)&&Ae==="\u5B66\u4E60\u8DEF\u5F84"&&Oh.get("type")==="classrooms"&&qr.createElement(ge.ZP,{type:"primary",className:Yr.button,onClick:()=>{Pe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,getContainer:ae.current,okText:"\u786E\u8BA4\u540C\u6B65",content:qr.createElement("div",null,"\u8BE5\u8282\u70B9\u4E0B\u5171",qr.createElement("span",{className:"c-light-primary"},z==null?void 0:z.currentResourceTotal),"\u4E2A\u8D44\u6E90\uFF0C\u786E\u8BA4\u540C\u6B65\u540E\uFF0C\u8FD9\u4E9B\u8D44\u6E90\u5C06\u6309\u7167\u7C7B\u578B\u5206\u522B\u53D1\u9001\u5230\u8BFE\u5802\u5B9E\u9A8C\u3001\u56FE\u6587\u4F5C\u4E1A\u3001\u5728\u7EBF\u8003\u8BD5\u3001\u89C6\u9891\u76F4\u64AD\u3001\u6559\u5B66\u8D44\u6599\u6A21\u5757\u4E2D\uFF0C\u53EF\u524D\u5F80\u5BF9\u5E94\u6A21\u5757\u8FDB\u884C\u8D44\u6E90\u53D1\u5E03\u7B49\u64CD\u4F5C\u3002"),onOk:()=>pu(void 0,null,function*(){var jr;const ao=yield(0,te.ZP)("/api/subject_knowledge/send_to_course",{method:"post",body:{id:z==null?void 0:z.resourceid,subject_id:(jr=E==null?void 0:E.detail)==null?void 0:jr.id}});(ao==null?void 0:ao.status)===0&&_e.ZP.success("\u64CD\u4F5C\u6210\u529F")})})}},"\u540C\u6B65\u8D44\u6E90\u5230\u8BFE\u5802"),qr.createElement(Jo.Z,{onClick:()=>{re(!1)},style:{marginLeft:"10rem",fontSize:"16rem",color:"#979797"}}))),qr.createElement("div",{className:Yr.tabstyle},Yf==null?void 0:Yf.map(jr=>qr.createElement("div",{onClick:()=>{hs(jr.key)},className:as===(jr==null?void 0:jr.key)?Yr.itemsactivite:Yr.items},jr==null?void 0:jr.name))),as===1&&qr.createElement("div",null,qr.createElement("div",{className:Yr.nodetitle},gs===1&&qr.createElement(Ls.Z,{onClick:()=>cs(2)}),gs===2&&qr.createElement(Gr.Z,{onClick:()=>cs(1)}),qr.createElement("span",{style:{marginLeft:"10rem",fontSize:"16rem",color:"#1B8565"}},"\u8282\u70B9\u5C5E\u6027")),gs===2&&qr.createElement("div",{className:Yr.nodeboyd},qr.createElement("div",{className:Yr.listitem,style:{marginTop:"0rem"}},qr.createElement("label",null,"\u8282\u70B9\u540D\u79F0"),qr.createElement("span",null,z==null?void 0:z.name)),qr.createElement("div",{className:Yr.listitem},qr.createElement("label",null,"\u8282\u70B9\u7B80\u4ECB"),qr.createElement("span",null,(z==null?void 0:z.description)||"\u6682\u65E0")),qr.createElement("div",{className:Yr.listitem},qr.createElement("label",null,"\u8282\u70B9\u7C7B\u578B"),qr.createElement("div",null,(z==null?void 0:z.nodeType)&&qr.createElement(co,{containerRef:ae,type:5,value:[{name:z==null?void 0:z.nodeType}],pathsDetail:E,showmodal:!1,dataSources:[]})," ")),qr.createElement("div",{className:Yr.listitem},qr.createElement("label",null,"\u8282\u70B9\u6807\u7B7E"),qr.createElement("span",null,((ot=z==null?void 0:z.tags)==null?void 0:ot.length)>0&&qr.createElement(co,{containerRef:ae,type:5,pathsDetail:E,value:z==null?void 0:z.tags,showmodal:!1,dataSources:[]}))),(z==null?void 0:z.nodeType)==="\u89C6\u9891"&&(z==null?void 0:z.resourceOrigin)!==3&&Ql&&qr.createElement("div",{style:{height:"300rem",marginTop:"20rem"}},qr.createElement(Fo.Z,{allow_skip:!0,videoId:Ql,toLog:!0,src:z==null?void 0:z.resourceUrl,logWatchHistory:jr=>Z1(Rc(Gl({},jr),{container_type:localStorage.getItem("container_type_tupu")}))})),(z==null?void 0:z.resourceOrigin)===3&&qr.createElement("div",{style:{display:"flex",marginTop:"20rem",alignItems:"center"}},qr.createElement("span",{style:{color:"#1B8565",fontSize:"16rem"}},z==null?void 0:z.resourceUrl),qr.createElement(ge.ZP,{style:{height:"40rem",padding:"0rem 10rem",fontSize:"14rem",marginLeft:"10rem"},onClick:()=>pu(void 0,null,function*(){var jr;let ao=yield(0,te.ZP)("/api/subject_knowledge/create_study.json",{method:"post",body:{subject_id:(jr=E==null?void 0:E.detail)==null?void 0:jr.id,uuid:z==null?void 0:z.uuid}});window.open(z==null?void 0:z.resourceUrl)}),type:"primary"},"\u524D\u5F80\u67E5\u770B")),(z==null?void 0:z.nodeType)==="\u9898\u96C6"&&(qs==null?void 0:qs.map(jr=>qr.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"10rem"}},qr.createElement(on.Z,{title:jr==null?void 0:jr.name},qr.createElement("span",{className:Yr.multiple,style:{color:"#1B8565",fontSize:"16rem",maxWidth:"80%"}},jr==null?void 0:jr.name)),qr.createElement("div",{style:{marginLeft:"10rem",padding:"0rem 10rem",fontSize:"12rem",background:"#F6F7F9",color:"#909D99",borderRadius:"20rem"}},"\u8BD5\u9898\u6570 ",jr==null?void 0:jr.count)))),(z==null?void 0:z.nodeType)!="\u89C6\u9891"&&(z==null?void 0:z.nodeType)!="\u9898\u96C6"&&(z!=null&&z.resourceOrigin)&&[1,2].includes(z==null?void 0:z.resourceOrigin)?qr.createElement("div",{style:{display:"flex",marginTop:"20rem",alignItems:"center"}},qr.createElement("span",{style:{color:"#1B8565",fontSize:"16rem"}},(z==null?void 0:z.resourceOrigin)===1?(ct=Xi==null?void 0:Xi[0])==null?void 0:ct.name:(lt=_s==null?void 0:_s[0])==null?void 0:lt.name),(0,tc.JA)()&&(z==null?void 0:z.nodeType)==="\u8BD5\u5377"?"":qr.createElement(ge.ZP,{style:{height:"40rem",padding:"0rem 10rem",fontSize:"14rem",marginLeft:"10rem"},onClick:()=>pu(void 0,null,function*(){var jr;Jc(z==null?void 0:z.resourceUrl);let ao=yield(0,te.ZP)("/api/subject_knowledge/create_study.json",{method:"post",body:{subject_id:(jr=E==null?void 0:E.detail)==null?void 0:jr.id,uuid:z==null?void 0:z.uuid}})}),type:"primary"},"\u524D\u5F80\u67E5\u770B"),(z==null?void 0:z.nodeType)==="\u8BD5\u5377"&&(z==null?void 0:z.resourceOrigin)===1&&qr.createElement(ge.ZP,{style:{height:"40rem",padding:"0rem 10rem",fontSize:"14rem",marginLeft:"10rem"},onClick:()=>pu(void 0,null,function*(){var jr,ao;const Xo=yield(0,rd.Mb)({categoryId:(jr=Xi==null?void 0:Xi[0])==null?void 0:jr.id});Xo!=null&&Xo.exercise_id&&(0,vt.xg)(`/classrooms/coursesId/exercise/${Xo.exercise_id}/${(ao=a.userInfo)==null?void 0:ao.login}/initate_answer`)}),type:"primary"},"\u6A21\u62DF\u8003\u8BD5")):""),qr.createElement("div",{className:Yr.nodetitle},Bo===1&&qr.createElement(Ls.Z,{onClick:()=>Dc(2)}),Bo===2&&qr.createElement(Gr.Z,{onClick:()=>Dc(1)}),qr.createElement("span",{style:{marginLeft:"10rem",fontSize:"16rem",color:"#1B8565"}},"\u8282\u70B9\u5173\u7CFB")),Bo===2&&qr.createElement("div",{className:Yr.nodeboyd,style:{padding:0,minHeight:"530rem"}},qr.createElement(yt.default,{className:Yr.Tabs,activeKey:V1,destroyInactiveTabPane:!0,onChange:jr=>{im(parseInt(jr))},type:"card",items:Qd}))),as===3&&qr.createElement("div",null,(0,tc.JA)()?qr.createElement(Bc,{uuid:(z==null?void 0:z.keys)||(z==null?void 0:z.id)}):qr.createElement($d,{uuid:(z==null?void 0:z.keys)||(z==null?void 0:z.id)}))),qr.createElement(Pe.default,{title:qr.createElement("span",{style:{fontSize:"18rem",color:"#000"}},bo===3?"\u7F16\u8F91":"\u521B\u5EFA","\u8282\u70B9"),centered:!0,destroyOnClose:!0,width:"1200rem",open:bo>0,getContainer:()=>ae.current,onCancel:()=>{us(0),Qo.resetFields(),Xc({qx:[],bh:[],hx:[],gl:[]}),ai([]),ki({}),Ms([]),Ps([])},okButtonProps:{loading:Yo},onOk:()=>{Qo.submit()}},qr.createElement("div",{className:Yr.addmodal},qr.createElement("div",{className:Yr.title},"\u8282\u70B9\u5C5E\u6027"),qr.createElement(we.default,{className:Yr.form,labelCol:{flex:"92rem"},layout:"horizontal",form:Qo,colon:!1,onValuesChange:(jr,ao)=>{var Xo,Ho,tl,ws;ki(Gl({},ao)),(ao==null?void 0:ao.resourceOrigin)!==1&&Ms([]),((Ho=(Xo=ao==null?void 0:ao.label)==null?void 0:Xo[0])==null?void 0:Ho.name)!=="\u9898\u96C6"&&Ps([]),((ws=(tl=ao==null?void 0:ao.label)==null?void 0:tl[0])==null?void 0:ws.item_type)!==2&&(Ms([]),ai([]),Ps([]),Qo.setFieldsValue({resourceOrigin:0,url:""}))},onFinish:(0,bd.debounce)(jr=>pu(void 0,null,function*(){var ao,Xo,Ho,tl,ws,$s,Pl,iu,qc,Yd,N0,J1,q1,$1,eE,mo,gu,vu,mu,Vu,WI,jI,GI,HI,VI,KI,ZI,QI,YI,XI,JI,qI,$I,eT,tT,nT,rT,aT,iT,oT,sT,lT,uT,cT,dT,fT,hT,gT,vT,mT,pT,yT,ET,AT;if(((ao=uo==null?void 0:uo.bh)==null?void 0:ao.length)===0){_e.ZP.warning("\u8282\u70B9\u5305\u542B\u5173\u7CFB\u4E0D\u80FD\u4E3A\u7A7A");return}if((jr==null?void 0:jr.resourceOrigin)===0){_e.ZP.warning("\u8BF7\u9009\u62E9\u8D44\u6E90\u7C7B\u578B");return}if((jr==null?void 0:jr.resourceOrigin)===1&&(Xi==null?void 0:Xi.length)<=0&&((Xo=jr==null?void 0:jr.label[0])==null?void 0:Xo.name)!=="\u9898\u96C6"){_e.ZP.warning("\u8BF7\u9009\u62E9\u5BF9\u5E94\u8D44\u6E90");return}if((jr==null?void 0:jr.resourceOrigin)===1&&(qs==null?void 0:qs.length)<=0&&((Ho=jr==null?void 0:jr.label[0])==null?void 0:Ho.name)==="\u9898\u96C6"){_e.ZP.warning("\u8BF7\u9009\u62E9\u5BF9\u5E94\u8D44\u6E90");return}if((jr==null?void 0:jr.resourceOrigin)===2&&(_s==null?void 0:_s.length)===0){_e.ZP.warning("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Oo(!0);let RQ=bo===3?"/api/knowledge/v2/mod_node.json":"/api/knowledge/v2/add_node.json",FQ=bo===3?{subject_id:(tl=E==null?void 0:E.detail)==null?void 0:tl.id,properties:{description:jr.description,rootNodeUuid:z==null?void 0:z.rootNodeUuid,name:jr.name,uuid:(z==null?void 0:z.keys)||(z==null?void 0:z.id),nodeType:(ws=jr==null?void 0:jr.label[0])==null?void 0:ws.name,tags:((Pl=($s=jr.tag)==null?void 0:$s.map(ul=>ul==null?void 0:ul.name))==null?void 0:Pl.join("\uFF0C"))||"",color:z==null?void 0:z.color,resourceOrigin:jr.resourceOrigin,resourceUrl:jr.resourceOrigin===3?jr.url:jr.resourceOrigin===2?((Yd=(qc=(iu=_s==null?void 0:_s[0])==null?void 0:iu.response)==null?void 0:qc.url)==null?void 0:Yd.indexOf("educoder.net"))>-1?(J1=(N0=_s==null?void 0:_s[0])==null?void 0:N0.response)==null?void 0:J1.url:((q1=y==null?void 0:y.setting)==null?void 0:q1.public_bucket_host)+((eE=($1=_s==null?void 0:_s[0])==null?void 0:$1.response)==null?void 0:eE.url):(mo=Xi==null?void 0:Xi[0])==null?void 0:mo.url,container_type:((gu=jr==null?void 0:jr.label[0])==null?void 0:gu.name)==="\u9898\u96C6"?"ItemBanksGroup":(jr.resourceOrigin===1||jr.resourceOrigin===2)&&((vu=Xi==null?void 0:Xi[0])==null?void 0:vu.container_type)||((Vu=(mu=_s==null?void 0:_s[0])==null?void 0:mu.response)==null?void 0:Vu.container_type),container_id:(jr.resourceOrigin===1||jr.resourceOrigin===2)&&((WI=Xi==null?void 0:Xi[0])==null?void 0:WI.container_id)||((GI=(jI=_s==null?void 0:_s[0])==null?void 0:jI.response)==null?void 0:GI.container_id),itemBanksGroupIds:qs==null?void 0:qs.map(ul=>ul==null?void 0:ul.group_id).toString()},subgraphNodeUuid:Be,relationships:[...(HI=uo.bh)==null?void 0:HI.map(ul=>({startNodeUuid:ul.uuid,endNodeUuid:(z==null?void 0:z.keys)||(z==null?void 0:z.id),type:"\u5305\u542B"})),...xd==null?void 0:xd.map(ul=>({endNodeUuid:ul.uuid,startNodeUuid:(z==null?void 0:z.keys)||(z==null?void 0:z.id),type:"\u5305\u542B"})),...(VI=uo.qx)==null?void 0:VI.map(ul=>({startNodeUuid:ul.uuid,endNodeUuid:(z==null?void 0:z.keys)||(z==null?void 0:z.id),type:"\u524D\u5E8F"})),...(KI=uo.hx)==null?void 0:KI.map(ul=>({endNodeUuid:ul.uuid,startNodeUuid:(z==null?void 0:z.keys)||(z==null?void 0:z.id),type:"\u540E\u5E8F"})),...(ZI=uo.gl)==null?void 0:ZI.map(ul=>({startNodeUuid:ul.uuid,endNodeUuid:(z==null?void 0:z.keys)||(z==null?void 0:z.id),type:"\u5173\u8054"}))]}:{label:((QI=jr==null?void 0:jr.label[0])==null?void 0:QI.item_type)===1?"\u6807\u7B7E":"\u8D44\u6E90",subject_id:(YI=E==null?void 0:E.detail)==null?void 0:YI.id,properties:{description:jr.description,rootNodeUuid:z==null?void 0:z.rootNodeUuid,name:jr.name,nodeType:(XI=jr==null?void 0:jr.label[0])==null?void 0:XI.name,tags:((qI=(JI=jr.tag)==null?void 0:JI.map(ul=>ul==null?void 0:ul.name))==null?void 0:qI.join("\uFF0C"))||"",color:bo===1?"2":parseInt(z==null?void 0:z.colorType)+1+"",resourceOrigin:jr.resourceOrigin,resourceUrl:jr.resourceOrigin===3?jr.url:jr.resourceOrigin===2?((tT=(eT=($I=_s==null?void 0:_s[0])==null?void 0:$I.response)==null?void 0:eT.url)==null?void 0:tT.indexOf("educoder.net"))>-1?(rT=(nT=_s==null?void 0:_s[0])==null?void 0:nT.response)==null?void 0:rT.url:((aT=y==null?void 0:y.setting)==null?void 0:aT.public_bucket_host)+((oT=(iT=_s==null?void 0:_s[0])==null?void 0:iT.response)==null?void 0:oT.url):(sT=Xi==null?void 0:Xi[0])==null?void 0:sT.url,container_type:((lT=jr==null?void 0:jr.label[0])==null?void 0:lT.name)==="\u9898\u96C6"?"ItemBanksGroup":(jr.resourceOrigin===1||jr.resourceOrigin===2)&&((uT=Xi==null?void 0:Xi[0])==null?void 0:uT.container_type)||((dT=(cT=_s==null?void 0:_s[0])==null?void 0:cT.response)==null?void 0:dT.container_type),container_id:(jr.resourceOrigin===1||jr.resourceOrigin===2)&&((fT=Xi==null?void 0:Xi[0])==null?void 0:fT.container_id)||((gT=(hT=_s==null?void 0:_s[0])==null?void 0:hT.response)==null?void 0:gT.container_id),itemBanksGroupIds:qs==null?void 0:qs.map(ul=>ul==null?void 0:ul.group_id).toString()},subgraphNodeUuid:Be,relationships:[...(vT=uo.bh)==null?void 0:vT.map(ul=>({startNodeUuid:ul.uuid,type:"\u5305\u542B"})),...(mT=uo.qx)==null?void 0:mT.map(ul=>({startNodeUuid:ul.uuid,type:"\u524D\u5E8F"})),...(pT=uo.hx)==null?void 0:pT.map(ul=>({endNodeUuid:ul.uuid,type:"\u540E\u5E8F"})),...(yT=uo.gl)==null?void 0:yT.map(ul=>({startNodeUuid:ul.uuid,type:"\u5173\u8054"}))]};const xT=yield(0,te.ZP)(RQ,{method:"POST",body:FQ});Oo(!1),(xT==null?void 0:xT.status)===0&&(Oh.get("type")==="classrooms"?b({type:"pathsDetail/getCourseDetail",payload:Gl({id:(ET=E==null?void 0:E.detail)==null?void 0:ET.id,knowledge:!0},(0,vt.oP)())}):b({type:"pathsDetail/getPathsDetail",payload:Gl({id:(AT=E==null?void 0:E.detail)==null?void 0:AT.id,knowledge:!0},(0,vt.oP)())}),_e.ZP.info(bo===3?"\u7F16\u8F91\u6210\u529F":"\u521B\u5EFA\u6210\u529F"),us(0),fe(!1),se(),Qo.resetFields(),ai([]),ki({}),Ms([]),Ps([]),Xc({qx:[],hx:[],bh:[],gl:[]}))}),500),size:"large"},qr.createElement(we.default.Item,{label:"\u8282\u70B9\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8282\u70B9\u540D\u79F0"},{type:"string",max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u5185\u5BB9\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C"}]},qr.createElement(xe.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165"})),qr.createElement(we.default.Item,{label:"\u8282\u70B9\u7B80\u4ECB",name:"description",rules:[{type:"string",max:5e3,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u5185\u5BB9\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C"}]},qr.createElement(xe.default.TextArea,{maxLength:5e3,showCount:!0,placeholder:"\u8BF7\u8F93\u5165"})),qr.createElement(we.default.Item,{label:"\u8282\u70B9\u7C7B\u578B",name:"label",style:{marginBottom:"0rem"},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8282\u70B9\u7C7B\u578B"}]},qr.createElement(co,{containerRef:ae,type:5,pathsDetail:E,showmodal:bo!==3,dataSources:[]})),((Dt=(wt=gi==null?void 0:gi.label)==null?void 0:wt[0])==null?void 0:Dt.item_type)===2&&qr.createElement(we.default.Item,{label:" ",name:"resourceOrigin",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8D44\u6E90\u7C7B\u578B"}]},qr.createElement(pe.ZP.Group,{className:Yr.radioform},qr.createElement(pe.ZP,{value:1},"\u9009\u62E9\u8D44\u6E90"),((Zt=(Ht=gi==null?void 0:gi.label)==null?void 0:Ht[0])==null?void 0:Zt.name)!=="\u9898\u96C6"&&qr.createElement(pe.ZP,{value:2},"\u4E0A\u4F20\u6587\u4EF6"),((nn=(dn=gi==null?void 0:gi.label)==null?void 0:dn[0])==null?void 0:nn.name)!=="\u9898\u96C6"&&qr.createElement(pe.ZP,{value:3},"\u5916\u94FE"))),(gi==null?void 0:gi.resourceOrigin)===1&&((Jn=(wn=gi==null?void 0:gi.label)==null?void 0:wn[0])==null?void 0:Jn.item_type)===2&&qr.createElement(we.default.Item,{label:" ",name:""},qr.createElement(ge.ZP,{onClick:()=>{var jr,ao,Xo,Ho,tl,ws;((ao=(jr=gi==null?void 0:gi.label)==null?void 0:jr[0])==null?void 0:ao.name)==="\u9898\u96C6"?(Lh(!0),Zs(qs),Lg()):(Qi(!0),po(((Ho=(Xo=gi==null?void 0:gi.label)==null?void 0:Xo[0])==null?void 0:Ho.name)==="\u89C6\u9891"?"2":((ws=(tl=gi==null?void 0:gi.label)==null?void 0:tl[0])==null?void 0:ws.name)==="\u8BD5\u5377"?"4":"1"))},type:"primary",style:{height:"40rem",lineHeight:"40rem",padding:"0rem 32rem",boxShadow:"none"}},((pn=(An=gi==null?void 0:gi.label)==null?void 0:An[0])==null?void 0:pn.name)==="\u9898\u96C6"?"\u9009\u62E9\u9898\u96C6":"\u9009\u62E9\u8D44\u6E90"),(Xi==null?void 0:Xi.length)>0&&qr.createElement("div",{style:{color:"#1B8565",marginTop:"5rem",fontSize:"16rem",display:"flex",alignItems:"center"}},qr.createElement("div",{className:Yr.multiple,title:(Cn=Xi==null?void 0:Xi[0])==null?void 0:Cn.name},(rr=Xi==null?void 0:Xi[0])==null?void 0:rr.name),qr.createElement("i",{style:{fontSize:"16rem",cursor:"pointer",marginLeft:"10rem"},onClick:()=>{Ms([])},className:"iconfont icon-shanchu12"})," "),(qs==null?void 0:qs.length)>0&&(qs==null?void 0:qs.map(jr=>qr.createElement("div",{style:{color:"#1B8565",marginTop:"5rem",fontSize:"16rem",display:"flex",alignItems:"center"}},qr.createElement("div",{className:Yr.multiple,title:jr==null?void 0:jr.name},jr==null?void 0:jr.name),qr.createElement("i",{style:{fontSize:"16rem",cursor:"pointer",marginLeft:"10rem"},onClick:()=>{Ps(qs==null?void 0:qs.filter(ao=>(ao==null?void 0:ao.group_id)!==(jr==null?void 0:jr.group_id)))},className:"iconfont icon-shanchu12"})," ")))),(gi==null?void 0:gi.resourceOrigin)===2&&((gr=(En=gi==null?void 0:gi.label)==null?void 0:En[0])==null?void 0:gr.item_type)===2&&qr.createElement(we.default.Item,{label:" ",name:"file",shouldUpdate:!0},qr.createElement(jo.default,Gl({},Q1),qr.createElement(ge.ZP,{type:"primary",style:{height:"40rem",lineHeight:"40rem",padding:"0rem 32rem",boxShadow:"none"}},"\u4E0A\u4F20\u6587\u4EF6"))),(gi==null?void 0:gi.resourceOrigin)===3&&((na=(aa=gi==null?void 0:gi.label)==null?void 0:aa[0])==null?void 0:na.item_type)===2&&qr.createElement(we.default.Item,{label:" ",name:"url"},qr.createElement(we.default.Item,{label:"\u5916\u94FE\u94FE\u63A5",name:"url",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5916\u94FE"}]},qr.createElement(xe.default,{style:{height:"40rem"}}))),qr.createElement(we.default.Item,{label:"\u8282\u70B9\u6807\u7B7E",name:"tag"},qr.createElement(co,{containerRef:ae,type:3,pathsDetail:E,showmodal:!0,dataSources:[]})))),qr.createElement("div",{className:Yr.addmodal,style:{marginTop:"20rem"}},qr.createElement("div",{className:Yr.title},qr.createElement("span",null,"\u8282\u70B9\u5173\u7CFB"),qr.createElement("span",{style:{cursor:"pointer"},onClick:()=>{Y1()}},"\u5173\u7CFB\u8BBE\u7F6E")),qr.createElement("div",{className:Yr.gxcoent,style:{padding:"20rem 25rem"}},qr.createElement("div",{className:Yr.gxtitle},qr.createElement("div",{className:Yr.Colortitle,style:{background:"#6236ff"}}),qr.createElement("div",null,"\u88AB\u5305\u542B\uFF08",(Qr=uo.bh)==null?void 0:Qr.length,"\uFF09")),qr.createElement("div",{className:Yr.gxbody},(Cr=uo==null?void 0:uo.bh)==null?void 0:Cr.map(jr=>qr.createElement("div",{className:Yr.tag,style:{background:"#6236ff"}},qr.createElement("span",{style:{marginRight:"10rem"}},jr==null?void 0:jr.name)," ",qr.createElement(Jo.Z,{onClick:()=>{var ao;let Xo=(ao=uo==null?void 0:uo.bh)==null?void 0:ao.filter(Ho=>Ho.uuid!==jr.uuid);Xc({bh:Xo,hx:uo==null?void 0:uo.hx,qx:uo==null?void 0:uo.qx,gl:uo==null?void 0:uo.gl})}})))),qr.createElement("div",{className:Yr.gxtitle,style:{marginTop:"30rem"}},qr.createElement("div",{className:Yr.Colortitle,style:{background:"#24A881"}}),qr.createElement("div",null,"\u524D\u5E8F\uFF08",(Jr=uo.qx)==null?void 0:Jr.length,"\uFF09")),qr.createElement("div",{className:Yr.gxbody},(ma=uo==null?void 0:uo.qx)==null?void 0:ma.map(jr=>qr.createElement("div",{className:Yr.tag,style:{background:"#24A881"}},qr.createElement("span",{style:{marginRight:"10rem"}},jr==null?void 0:jr.name)," ",qr.createElement(Jo.Z,{onClick:()=>{var ao;let Xo=(ao=uo==null?void 0:uo.qx)==null?void 0:ao.filter(Ho=>Ho.uuid!==jr.uuid);Xc({qx:Xo,bh:uo==null?void 0:uo.bh,hx:uo==null?void 0:uo.hx,gl:uo==null?void 0:uo.gl})}})))),qr.createElement("div",{className:Yr.gxtitle,style:{marginTop:"30rem"}},qr.createElement("div",{className:Yr.Colortitle,style:{background:"#EC8657"}}),qr.createElement("div",null,"\u540E\u5E8F\uFF08",(ka=uo.hx)==null?void 0:ka.length,"\uFF09")),qr.createElement("div",{className:Yr.gxbody},(hi=uo==null?void 0:uo.hx)==null?void 0:hi.map(jr=>qr.createElement("div",{className:Yr.tag,style:{background:"#EC8657"}},qr.createElement("span",{style:{marginRight:"10rem"}},jr==null?void 0:jr.name)," ",qr.createElement(Jo.Z,{onClick:()=>{var ao;let Xo=(ao=uo==null?void 0:uo.hx)==null?void 0:ao.filter(Ho=>Ho.uuid!==jr.uuid);Xc({qx:uo==null?void 0:uo.qx,bh:uo==null?void 0:uo.bh,hx:Xo,gl:uo==null?void 0:uo.gl})}})))),qr.createElement("div",{className:Yr.gxtitle,style:{marginTop:"30rem"}},qr.createElement("div",{className:Yr.Colortitle,style:{background:"#497DFF"}}),qr.createElement("div",null,"\u5173\u8054\uFF08",(wo=uo.gl)==null?void 0:wo.length,"\uFF09")),qr.createElement("div",{className:Yr.gxbody},(lo=uo==null?void 0:uo.gl)==null?void 0:lo.map(jr=>qr.createElement("div",{className:Yr.tag,style:{background:"#497DFF"}},qr.createElement("span",{style:{marginRight:"10rem"}},jr==null?void 0:jr.name)," ",qr.createElement(Jo.Z,{onClick:()=>{var ao;let Xo=(ao=uo==null?void 0:uo.gl)==null?void 0:ao.filter(Ho=>Ho.uuid!==jr.uuid);Xc({qx:uo==null?void 0:uo.qx,hx:uo==null?void 0:uo.hx,bh:uo==null?void 0:uo.bh,gl:Xo})}}))))))),qr.createElement(Pe.default,{title:"\u9009\u62E9\u9898\u96C6",open:B0,destroyOnClose:!0,centered:!0,getContainer:()=>ae.current,width:"1200rem",onOk:()=>{if((vc==null?void 0:vc.length)<=0){_e.ZP.info("\u8BF7\u9009\u62E9\u9898\u96C6");return}Ps(vc),Lh(!1)},onCancel:()=>{Zs([]),Lh(!1)}},qr.createElement(Ja.default,{checkable:!0,style:{margin:20,maxHeight:400,overflow:"auto"},blockNode:!0,checkStrictly:!0,checkedKeys:vc==null?void 0:vc.map(jr=>jr==null?void 0:jr.group_id),onCheck:(jr,ao)=>{Zs(ao==null?void 0:ao.checkedNodes)},treeData:gc,fieldNames:{key:"group_id",title:"name"},titleRender:jr=>qr.createElement("div",{style:{display:"flex",alignItems:"center",paddingRight:"14px"}},qr.createElement(on.Z,{title:jr==null?void 0:jr.name},qr.createElement("div",{className:Yr.multiple,style:{display:"flex",alignItems:"center",maxWidth:"80%"}},qr.createElement("img",{src:nd,style:{marginRight:10}}),qr.createElement("span",null,jr==null?void 0:jr.name))),qr.createElement("div",{style:{padding:"0rem 10rem",fontSize:"12rem",background:"#F6F7F9",color:"#909D99",borderRadius:"20rem"}},"\u8BD5\u9898\u6570 ",jr==null?void 0:jr.count))})),qr.createElement(Pe.default,{title:"\u9009\u62E9\u8D44\u6E90",open:ni,destroyOnClose:!0,centered:!0,getContainer:()=>ae.current,width:"1200rem",onOk:()=>{Qi(!1)},onCancel:()=>{Qi(!1),bo!==3&&Ms([]),po("1")}},qr.createElement("div",{className:Yr.settingmodal},qr.createElement(yt.default,{className:Yr.Tabs,activeKey:Ma,destroyInactiveTabPane:!0,onChange:jr=>{po(jr)},type:"card",items:((no=(li=gi==null?void 0:gi.label)==null?void 0:li[0])==null?void 0:no.name)==="\u89C6\u9891"?Ti.filter(jr=>(jr==null?void 0:jr.label)==="\u89C6\u9891"):((io=(Gi=gi==null?void 0:gi.label)==null?void 0:Gi[0])==null?void 0:io.name)==="\u8BD5\u5377"?Ti.filter(jr=>(jr==null?void 0:jr.label)==="\u8BD5\u5377"):Ti.filter(jr=>(jr==null?void 0:jr.label)!=="\u89C6\u9891")}))),qr.createElement(Xl.Z,{close:!0,style:{zIndex:1300,background:"rgba(1, 10, 35, 0.5)"},data:ro==null?void 0:ro.url,type:ro==null?void 0:ro.file_type,disabledDownload:!0,onClose:()=>Uo({})}),qr.createElement(Pe.default,{title:"\u5173\u7CFB\u8BBE\u7F6E",open:Sa,destroyOnClose:!0,centered:!0,getContainer:()=>ae.current,width:"1200rem",onCancel:()=>{_a(!1);let jr=JSON.parse(sessionStorage.getItem("typesdatajson"));Xc(jr)},onOk:()=>{let jr=JSON.parse(sessionStorage.getItem("typesdatajsoncopy"));Xc(jr),_a(!1)}},qr.createElement("div",{className:Yr.settingmodal},qr.createElement(yt.default,{className:Yr.Tabs,activeKey:H1,destroyInactiveTabPane:!0,onChange:jr=>{am(jr)},type:"card",items:Cu})))))};var Sn=(0,Ce.connect)(({pathsDetail:E,user:a,loading:y,globalSetting:x})=>({pathsDetail:E,user:a,globalSetting:x,loading:y.models.index}))(zt),yn={tree:"tree___nmqFN",center:"center___zS18i",head:"head___VcDyA",del:"del___VM4Mh",body:"body___YCIVW",tabs:"tabs___SW1M6",active:"active___p1mR9",scrollBox:"scrollBox___reAJO",treeWarp:"treeWarp___oNJ2m",treeNode:"treeNode___qHtQK",node:"node___AIr0l",info:"info___FnWMG",resource:"resource___WYrQp",action:"action___gQRZY",tags:"tags___iMesf",tag:"tag___ImQuD",leftLine:"leftLine___KCWcy",rightLine:"rightLine____XB16",icon:"icon___QEn9F",nodeWrap:"nodeWrap___CLyJX",line:"line___njEbX",statusbutton:"statusbutton___yMqes",checkbox:"checkbox___jNN_4",loading:"loading___zOI_x",allTreeNode:"allTreeNode___csU65"},or=Ie(24905),ar=Ie(95237),_r="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA1lJREFUWEfFl09oXFUUxn/nvTEpbXXRos4bgwgGRYtZCIILhQSFtgEjgnShCNJV05pMqQstpV1UjW6seY1pFERB6EYEJVJbRMmALgqCixTFlgoupjOjUhdNo0068z65w0ycmcxMJmbk3e39zne+d/69c40Oz45P1PPnbwxZxEgkHjQjJUg5c4OcRM4zfpLH7LY7mftxjy13Qm1rge6ZVnK5yLEInkfctha+fG9c8+B0T4Ljvx6wQjublgL6T6r3L3EkEoeALR05Xg1a9IwTm403Lo/bUjOOpgLcV98o8hni0f/ouN7MOL8pwTPNorFKQN+kBkrGGYm+rjivkJiR9T2Gs2N2oZa3ToD78qUi33fbedWhE9Gb4JHaSKwIcDm/LjJdC3ur8BnntxqD1ZpYEZAKdTwSR7sZ9lZcnvFaLm3HKi0M5aK7yeUNVPt6dS9uuoV+l4pyBFKhTkVidL0sG8F7xkwubfvNTbiref7oeMhsxGt9+V/bHnC7BVPaqRLnusW7Hh7z2WWpUNOR2N/W0Jj3jBcRd0fi8zqsMW/iKYzDEvs8n6cxslGJjxAD7Xg945QlJzUHDLbuGj72U+zL7rG/g0k9Jvi2FpvwGcqOWSYI9abEqwaP5w/ad6n3tVk3eE/ihTYiMhaEuihx3yqQIYwDhXGbcXfJk3qWiA+BW1ewxheFtI3cO6M7FpfKXeTuFvDYWxi3Tyt2o4jpMlvDMeOSJUMtILY2EfBNIW1PDs4pcfECbyni5QZM0fN5KDdmPwehZlz462rMOHH/AK9khqyYDPU14okmPq63FGDGuXzadt/1rrZHRU4LdtYSVNsomNYDusk8kGgQ8JXn89yVl+xqEOqsxK4mqVhonQIo4jNSGLOzkiwIOWQwIehxYd7SS/8vo/Z7MtQsrggrx2BZxpH8OG+bmZJT2k2J2UaB5SlYTkG7IjRk8M62gMNuw0mGGkacMXg9f9CO9k1psFjCFfG/x2fYiS5vUAUm5PaJJvmvGGRcG645BQ1+8Dz2lowUJb40mJTHBMLltr7VfIY9UVDEB4KH12zD2AdR7KPYhaiTNKxnxHaCXfkZOXDsv+NKFOJbSJyA2FeyaipiW0qrhRPrWl4VEevDpCoi1qdZbR/H9jhtHCb/1/P8H/hZr0qiHgOCAAAAAElFTkSuQmCC",kr="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA/1JREFUWEe1l19oW2UYxp/nNMmWdO1cZmcSW3TYKWwKoh3MmdBVUOmEDSeINvNGGEwRLwRR0Y12FHF44c2qTvEuCaNCRS+KiJiQP512eOFFB3XzX7FNXVnLlrRL8+e8ck6XmS45OUc9O5fnfO/7/L7n/b7vvB9h8dk1OuVaLF3po1QOqMBOEgGBBLRwgnMimFOA88KWr7zOzfGpZ3cVraSm2aC7Ryd9xVLxuCoSBqTdbPzad14lJeba6DnxxzM92WYxhgDd4xc2rCxl31YFrwFotSZcN2qZ5AetW3zDF/fvWG2UoyGANutCcfULQPb8R+GbwvjDBrf76UZu1AF0RiYeqKA8LkCnPeLXiwLOKg48Nftc6KfavOsAtJmvFgvn7BavChKcdbndu2uduAGg1Ty/OJ+wz3YD/4jJjYGu3t/7thfWdtD1JxBNnlAFx+y03SgXyeFsOKRr6QBri65w0Wi1EyiAvGaUUASbAVGswhNccbnd3VopdIBANP2hKupLBtuk0N6mbJs+GMwZCfijqXEAPSLS8S8gTmcPh45SO+EuFxcXjA4ZkkvZcMjbLLE/kvrY4VBOlSvqd9YhmNvq8t5Of3TiSZHy103qZQ4QTUYgzAO4SyiPQ9BixQkq7GcgkhpRIS//H4DaWF8kqR29PisACpWP6Iuk4oDsu0UAywQ+BRkUkZ56DSboj6amReReKwAyiV4Qz9eNJcbYg2+09zccIPIk+7MDoXTgzNmH1HLpx5vjSP5MXzSZg2CTFQArtuoAxKaquA4VTb0HkTcagOe1ElwFpM0OgEER5XQ0dQkKD2cHQvrC9kfSbwnUdxvnZ862Egw9LN9+EsucEshZCPo7OtqPLCzkXjUW1xuZaVsWoTZzXZwS02reOTrRXSlVPheRB5uWjYzbsg190fSxFiA9Gw7GzW2vQSJHbDmIfJHUZ0fDwSODpNq85uv9UBTlCVuOYl8sdZICHwTXBHgREKfpjiGu3Hmfp8P8Z0SsOkH/TDi0ZJRUWwOJBJRf59JtJcGfAvGYA3BkPhx6xdLvGESZgrJZUiEcEDjMxoHIu+nq/m1gz1//NCSR9JAK9bhpsB0DyMH5cGhIS7W+JVvKxiF4xA6NJgdbxuv0Pla9uKxrSrfHvr+jIMVzIui6FRAEZzweZfcvhx69VM1f15Z3ncncX65Uxu2G0MSdCvfPDASnaifX8GKiO6EWxwTYa4cTJDMet3KoduaGDlQ/6K1a+fKbELze7G/ZHJA5kO9vdW45aXRZNb2c3jOW2ba8Iu8Q6gsC3GbFEa2PFGGk1cPhRrM2LUEjkX1xcVyYT/WqKg8A2CmAn4B+PRdgjoDWip1XqHy5w783meij6bmhxf4NftTdgSGLQUwAAAAASUVORK5CYII=",ea="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAsVJREFUWEfFl0tIVGEUx39nZsxoKpGISlqmC42gxwxCEApBUhC0iR7bMLRyhrZRC6Ntecc0CtoVRRshkbKN0iJ0RmtRBj0WLUKLoEAz0po5cWe4zdWZO/czJuauzz3n9/3P6/sE02/qwSp+fm5FM4dRbUSlDqEu+7syjeg0Iq+RwENWbxqh6eiiiWvxNZrq28z870vASdD1vvZZA5kF7hIOddN05lOpf7wB3iWq+aYXED2PEjYLvMxKmEflKrVyhfquhWI+igPkTj0A2vxPgQt+kjHCoSPF1CgEmOzZQVqGQLeWJ7jjRT4SCBxkz7mXbr9LAXInT5U/uAsiHIq4lcgD5HI+Wj7ZvfSTMWqlxamJPEDS6ga9WF7ZPSEuE43ZnUUOwJb+x6/3ntUujBOqPsbOjg+egBNWK6qDRh1jd8eaqm12KnIASasftMPTuXCKSPy2rzrPr+8jnR5Cda2vLXKDaKxTsCfc/MyXkkNGAieIdN3zdwqkevei6UfAutL2Mkt4y0ZhsvcA6fTjksYrAbAdTSaaSeuw7+QMBtuECauPjHaWFcB2lkrE0cy1kn4D0i+kekZQWsoOMJHoIJPpL+2XUSFpvQFtMAZIWneA7Xl7HSQaL2xfEwDkrZCy5nyr1l0DKasdJT+mg7xgd2yg4AAmACLfVw4wcbMGqCqqWM3CIvVd9ioGEwCYM0yBHCcSu591nLLGUY16pGyYaLzNHCCbApMidAMkdqIUv5gE5OvfbWeigNhFaNSGSwD2o7KhqAIhmWHX2afGCmTb0GgQuQCSPc+ASFEAkSdEYoeMAbKDyGgUuwCM5rFJETqj2GgZyWkisVumsXPF6jcJnWVkG/uuY3lFMNhOpsp7HbvpMgsNoPaGbSyequXrOKdCBS8kNkDFr2ROKip2KXWSVdFruQNR0YeJA1HRp5m7dyr2OF3ewP/pef4HW7pxo3nDj9QAAAAASUVORK5CYII=",ja="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA75JREFUWEe1l19sU2UYxn9v2dwGzmSoEZJtRhY1StAQtN2YkEUiYOL/C6LhQtPWLQwXwXAlRKsXcjMUJQzFrUaCesGFjptBREJ0iXQmXOGCIQKJZDH4Z2Jm6UZ7HnNqCx30z2ktJ2lz8p3ned7ne8/7ft/5DI9Xb5dunonzJLDSgWVAi0GTjGlgIvM76RPDzXP5NnLMkl6krRSoe7naUileF7yAaCiFd5+bMYn4pL6Rd3Z/Y38U4xQ0EInId/4QbzhiG2KOl8DXYgwu4mP7mhb61x2wVD6NvAb6Vuj2+AyfSTxWSeDrOMaRulrW7Rm1yTwmZw+FOrQUh4MSzVUJnhUxTtfVsnbPqJ3J1Z2Vge4u3ZaMc8ItsKoGv2riVE0j7XuP2MWrQ5k7953/MsKIxOobEjwjanBozZ08ka2JKxkItyviOLx5I4NntX3GK4Mx253uGPfPbbVkip8qrfayTRsX6htoGzhmU2kDoYCGJIJehAx+NzgsuF+w1AunACYSHbO3zF3hEpe44GWRMWPKxAODY3Y2bdyvZ4B+QVu5Rsw4OxSzRRYK6HmJLzwKHI6O2dpcbN/jqotPsgmxVaLRo04a5jMedA18KNHjkfhldMyey4ft7dKC6Utsl3gxW1ulNH0+tlnQrzHg4VLgzPOCBrL8YKce4jLvA8tLaZqx383ArxJ3lAJ7NXDFSLtew2FHUV3jqIX8Sgjqqm0g013jEvcV1DZOWTCguJcOKDcDLj7o18/AokIGDH50MzAhWFjNDLid8c+f7EBsLKZrxtduDYxKdFbLwMsdejaVor/YzLOxDD61sF8fOND3fw10d2hJ0mEn4lGPWu46sMXCAT3tiK88kYyj0ZitysVuXKVbE1O8Legpdy+pNe6xzPtyl+JbSpowEjVG597jdiLSpZrzCXolIhJNJbnXAozxaMwWpzejYEDvITZ5EjESBj9I3A0s8MTJA/IZmwdjtvO/7XiFFiZnOIOor1SwLJ5xrrWVeyMHbCb3g2SD4zBQllCFYJvD+qHv7XOXPuubMOzXfgfWV6jrjWbsi8bM3bDS1ywDW1Zr3uRfxASLvamVhzLj+Nz5dO0aMfc0db0BdyTs112OMYxYUp58cXQ6+E08tes7+y0XmfdgsrlDDX87DEi8VBUTxr558+nOnXnBDOQGDPsVcox3Pa0R+Zwa58zH1mzB5YeUmOKGR9R0OcmrEiHPpyVj3AcfN7cy4LZasRAlT8dZsiTraaczKVaasUyixYwmxDTGBGIC42QNDH8Us9NeX92/T9xk1NzUiXsAAAAASUVORK5CYII=",ra="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA9tJREFUWEe9l11sFFUUx///3ZmyrVWMCQsWig+1Kr6w2wZM/CwaP/CBByM8mOhrQyBYt2pMwGD8NmG7tX7yZEx8gsTAg2J4sDUBjJKy1QSjQiNF0WA3tdDalp3Z+ZvZ6W637W5nt906bzNz7v/8zrnnnnsvUeajQ9tr7D8GH6S0TdQGCQ0kGiBIxJ8E/qJwVkEcNWqDfWzvt8qRpp+REq03Z+Dsl6OnBFzvZ+/+J3iF0GfB4IrX2PHd5YXGlATQJ20h+58rewHEJNWV43iuDYlxEAeMtc1vccfhdDGNogBu1LYyRyRsXozjIiAnjdq6J7jz1N/z/s39oHh0o019IWFtNZznNciLpoGt3JP8qVB3VgamIz9ddeczFEOmiU3ckxzOfcoDeHM++k210l4qewROGI3ND+VqIg9gxSOvC3CLbtkfBgL7zOfOvOGtGABe6p3zi632SolJXjWuCzSxvT+VBbAT0Y8dR+2VCi3Fngy8a8bOdDDb4X4/l/JrMqbJcGHx6KO7w9bExGWSGQOhMGPfjuSA9MGmRmvKurhgAyJGjHXNYVpdLY9JzjG/aGo6B+b1jHQ8IhLXzNhAqHC8W9DWyOiknyYDxhba8eiHDrTTz3gugCRaXVFnSQBEwhXpk/RApQCu/ZIzQH7FdDzyC4Db/AAqqoHu1vVWJjPkpwnyR1pdkTEJ9b7Gy2BAMEUrHrnqtwKmG8YYiIk8h1A3axxxIcDAPjk6IGhNObwkh5nuivwM4Xa/AeaqcD2fOf7vzFJrq7emRsey78QFs4Zt3J0c0nutd9hpp7csCPIHdwp6JbT5AZRahoXO83BlQpA8Rjseed8BdlUKkFuGAJ+t6Uz2zB1vJaIvy9GrCzcjxml1Rx5WBscrBShYhuMIBLeaHf0nchpWd8ujyOiIoFkNaq4PMnA/dbDVtMedYUErF4Iwg4GNMIMzJ5ope7UFDWRLwD16TUOU7RxMGY23rvE2ozKnwae3jwM8CGGXX+QeNONmLPm8tx1337Xadq6d/7/6AYlRA7VN7gY2cyBJRPbLwSt+tVCN/wRfMjuT70z3F0/Su3ic+1rCPdVwUkqDRK8RvfERbumzZwFkIdw9fnLyNKT1ywPBQZOhzYVnh3l7vHqid1oWvgR0S3UhOGiuMB/n7u9/LdQtfjHpia6yLX0u4N5qQGTTjtonCyPP6Za+mrk1cWnwBUgvSrphMSButUN822hZGc/N+bxm5CcsNxs29wLO0xJu8rP3CospEJ8aCL1ZLGrfKSjmRIe2B+1Lv90H2dsAbhDQQKEBhATveg7gLMCjxrqmU9xxOFMO7H8KhNHxXAeU2AAAAABJRU5ErkJggg==",ua="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcCAYAAAAAwr0iAAAAAXNSR0IArs4c6QAAA05JREFUSEvFl1+IVHUUxz/n3jvOH92HfFpWEi2tWAwLIvChh+1lc9bY7EFS8iGKtIdeCnwxREmEXgyfEoRktdIgKrLdQqRFLURQ0lr/ryy02QwLK9u67uzsvfd39I6uzNyZO3PHQZzH+Z1zvp/f9/x+Z34jNPG5NUCn4/MigmMpkz7kxSGXSpGXLmaaKPUgVOImTfXT7kBvVLwxTIhFTiCf9MhJL7fi1C4B6CCp2QJbjNKDsAxlYZzkqBiB/zVwB/rF5sviNPm2tdwUQcM5EogXC5xVpbMV0Tow54C9CrMi5D0lNz/DsHQxFeRIcYBtRtnxKMTnaorwBcr5cg2x+T35Ghek0M9p4OVHCgAnga/LNdRgUgX6pDDAeKs9bwRvCVdU+Twcl5zH4cCBqoPRqGCz6yL8i7KzIs9Ch/5h/2MDMIbxzOt81zKA1bGRxLOfov407tAH6M3jVQbVcsAIQ5ksf7QEYD+1hcRznz0Q1MIoxcHFsQAQjqWyXG8AYAN+zZY7z+zEWba1Yk292xSPtgWjreL7Wg5MOHzV3s3tSAB76UcEIniTuH+/jxn76X5Rwencg7Pkwyow98pW/Ou7GjpgYDLTw6HSIKp5C5IdJF8dRcQqFVPj4Z57C5P/Eef5fThPvlMl4l3bgXdte023wg6ocjW9hsFIAEkvIdk1Ummv8dCJU1gLX6ne+aWP8Ud2R97OMIA4HE92cznaAcBZsRdn8aa6V17V4A1txh/dVzcuDFCY5dsn1jJRFwAsEiv7sBe9XbN4qS3nN2JyhxvOpXIAVWbSa+ibS2p4CxIrD2Av2lDZDn8G9891mLEjDcVLuyyfhMJIKsvRmABBmE3ihYPYHevvHUhvCvdsL2b8t1jiYQDP4tSC1fzVBECpBFbHBiTzNOa/b9Dp4djiYQC3yA9tbzLWJEBTepFzQBUvdYb9sh3zWAB8uDG/h5/LCVv6LYjry9whdIWTbVkuhgFyd99s7XGLPUycCBeMYdvFGxx5aRNuGOAEUD3eHkYpKkc4kErzrnThhUOCFrwH1B9lLcAET3HLZtW87tLbs/qAqiLFX/helTda0KmZGogr7Epn+STanPsrxV/pVUPP3dfrcmjtjwmQQxi2LA5G7XwO6A7Rr2QOpC6bTgAAAABJRU5ErkJggg==",ba="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcCAYAAAAAwr0iAAAAAXNSR0IArs4c6QAAAg1JREFUSEvtl09IFFEcx7/fN6hhQS5FiOShEjwUFIWt00FPdYlw25BO/YOOC0XQHmT35EgYHYJOQacugrC7eDa7iLbbpWutWUSGJR1WpSLZfb8YYWtWZ5gZkT3EzPV9v7/vh++8ebxhPGctAnIUQR5ymZBZ1cb0/MXMp7rFLFhntWCEkD4RdAUYpUnOsLN9iPHcqAQwNEhIrktL65nSpfSCWbBSovFYIEboOUpdbQAg+BaUdbdBAhyHoL2+RnJakemalteAtFzoPoHLR07j4J59vhzp4iQ+rn2HUrj9D4BYKiWz3V5uMz92X4t+6AD4DcGEQG4OdvVivH/YN7guuP7yGcqVr1sBWC4lM72eAAUrpbU8ca4bSlVqWnfY4TZE0McVgERVwKyCxysQXBMg7hbydPAGTh7wLG+bxb2BoPguuv8GYEMR9wD19ysQkT6BpPzK2Z0GuH0TmlMPenS1utAUAIJfilcyh51h5wpjp2pav2kKwGYIsUTAcRCxU0RizQPwS/JY3509sMNw2xYBRA1EDUQNRA3YDcTa9uJdZRmrG798z9Tn5Xms/Fzbcif0tXkLevYfwvvVldATaOA8zZx1V4BjgdxETIABiLheAEkuAvgQYFaNwMyrZOYRA4gbJMMyaXzOl+0fEcdNiT9oSKKYyL4IOy80QD2gPz9qAbgFwTfDMO7MJUZmw4bb+j/0UVXnXVodrAAAAABJRU5ErkJggg==",Ca="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABSZJREFUaEPlWltMHFUY/v+ZWWCBliJbhAopIgaEgsAu0CoJ1jYpaYyJ4UFNrKlPFNrSGl9MBDoFTEyMsaVye2vERF+IL8bQhFpJaGRhuShQt0lBCFgQ2CAU2GV3Zo45S5YsuzPsLCypo/N6/tt3/us5ZxA0/mEo7Od5wtng13yn5DyBwDyPhBwlhBwkiFFUPhKyhogrBHGKgPRHGBP2Sxy8PMjzKOxV/64BtLVZdMOzTAkRXK8BYjEARgdnDFkFQnqQ0/2cmyh1l5ebXMHxb1IHDYAQghevD54RRbESAY/sRqkvDwHymGXZ5qZr+XcQkQQjMygAl/nhQpcgVAGSjGCUqKYlaNVxXOMtPrdPLY8qADxPmL9ESxUBeE+t4L3QIcA3z7KmRp5HKZCcgAAq+bFoIPZPJYm8GkhYKNcZBu8D6j9p5rNWd5K7I4BL1waPCJLQCIApgYwTXBuwtPgIbHNWsK8tgnNjFRz2ZTdbhD4GwsKjQR9lgLiEDIg1pAGnCw8kEgDIJMdwVV9dz3+sRKwIgO68JK7dDmT8k+U/YdL6E9jmrUBEdVURWQ7i4jMgJeN1OBDzXAAgZJJho84reUIWAI35eTLw5U5hY19fgonf78D89JCKnVQmiU/Og9SXzoA+MlaRiIZTPBo/lMsJWQAVNf1Xd0pY29xDeDDwLQgu+56M9zBzOj1kGt+FuIR0RXk0sVvqC274EvgBuFhnKRJdpElJ0vR4Nzwa6QSAgAUiSHAMpGWXQvILJYp8OlZX6VtitwGgTaqiZqBdqc5vGv9jkIYFR56WfVYZBEFrS73xnHez2wagkh8olUSpQU4lDZvfem/vw877amMg5/h5xXBiWKa6mTfSEHB/WwDobDM4I3XIjQc0YS33boYs5gP5hOaE6eQV2cSmY0d+ElPmmZ22AFTwg6eJKH4mJ3xs4DvV1UYfFad7MefNZDk5G/YV58PhjplAAOg6rU5ZxndkSZFlP27h87u2eeBCtbkBkCn15aB13nKvUY1ON030oaQIU8mlLDkGx5rN3tv1+QO1wkwnq+T7BJE6WxuKqrcA0Hl+TuzvkhuJR83tsDA7qlZnSAEYEo9BdtE5Gd1kNYEtOE3PE+4Qck+ZoqvZl5KOBz2ddao7bKg9QDt2cWmt7NjhKaluAEqNa2F2DEbNX6ve/VADoPKOFb0PhxP9I5IgaW+rK7zpBnCh1nIDCCn2tdQ61AGzU8qjOU1YVqdnvfkiow+HZxrfTpNNYseyY8TcPu675lhfcgrONdnOmHi0EDLyyvzFIfa01pmuejzwPQHwqxxDPW3w9+KEogdyTnyQ+kx8uvIQo9J31uGOibmp/iU58kOGVMgrLvdbQoDplvqCtzY9UN13FxBjfKnMd7+A9SfzTxVA5IF4KDr1kb8NhCy3NhSecgMor+nvRQDOl6r7h1qQhI2nCoDhwqHkjTo/GwiA0FZfcPy/AUDzIVRR06/xJN5lGU3PLUuKNaQe9A5QZDkMj4iJkE0cSZIc9iW/pBof65xZmB1ZkeNRVUbLa/uuIEG/nq2ZRqb5UWKnYW7E3A6L//ZhbrOZaXicdg90ITrQhOo8EPSBJlRHSi4sijEkZvqNJXSTRKdDVKo23hVoV0dKKkDTh3oKQPPXKhSEpi+2PHGo6atFCkLzl7ubCa3h63VPKGn6gcMDQtNPTB4Qmn7k8+6Q7hLrhMv7+czKhsGtplqTWeWFxv/sodt7VzT7q4Gcaz0/ewii6xWCmKKJnz3Uxuh+0/0DF9aFXrFDGJoAAAAASUVORK5CYII=",zr="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABL5JREFUaEPdWntMW1UY/53b0s4sQAfDPeKWza1kPDIFCjHRRBM3p0xDnG7Z2PxHjVCn0fjYoqF4bYlmmxqNTkp8/OMeuk0N0REnmmiiiYECZgFmaJDFmT1kkDKyzEJ7PnMKl8Dtvb0trY/r/fd8r9/5vvM9zrkMJv9YJuyXZbIO857bI4huAqGYgQpByCPGsoV8RjQOhlECGwBDvxWWUwVS2feyzCLp6p83AFnus13i12qI8xpibDOIHCkZw1iIEZ1kktS6RLquVZZLJlLinyZOGQARsccbu3Zw4k0AVs9HqQbPkMSkhne9FUcZY5SKzJQA7G7svjPCo/sBKk9FSfK0rNsqWfYc9JZ/myxPUgBkmaRL0a59nPhzyQpOh05i0mtLLBV7ZZlxIzmGAJ58KZgzyUNHiajaSFgm1xljbVmSY8fbLzuvJJKbEEC93LMK0UgbERUZGWe3WVDszEVpYS4K8uxwZNuQm50VYxsbn0RofALDo2H0DoyhPziG8ETUSCQYY2dgsVb75bKzesS6AKZ3/icj41cuX4jqO5aj1JkLq9XQoTE7IhFCb3AMbd+dx2/nryYEIkBkSY5b9DyhqVHE/MVo4ItEYZPvsKNm4w2oWp9nuJOJCDpOj6K1/XeMhMK6ZCKcllpc92mdCU0Abk/gQKIDW1rowKPbbsQCuyUt4xXmP8NRvH/sV/QOhHTliYPd7HM9ryaIA+CWOzfwCLXrSdp421JsuWsFWHLRkjRAIuCzr8+h/YeLujxWybpBnWLnmCGKVL0nENDL88L4BzatSNqo+RB+eioRCNbt97lcs4vdHABuT6CWEz+spViEze5dzozvvFqX8MTBQ0HdcJKYtLPZ5zqi8M0AEL3NhcjVX7TaA3FgPU+UZCzmjTwjzoTvnT69gz20zLpwndI7zQBwNwa2cs6PaQl/eOuatLONkdHqdZGdPjw+qMkmSdK2Zq/ruFicAVDf0HGIgJ1qDpHnX3QXp6o/I/SvNPdr1gkGHPY3Ve2aASD6+QvRwLBWS+yudeKmotQ65YxYD+DnMyH4jwTjxTEWWmZxFYh5IuaBqS4z8o2aUrQHr79QlnSFzZThihxRsZ99tUez7VBSagyAXuEqK8lD3fY1mbYrJXktHw+ip280nkdiB1q8lXtiAOo8nV+CaLOa6qH7V+PW8sW6CkNXJnEtbNyUGVm8KMeGBXZJk+zH7sv46PMhrTA62eKrvDcGoN7TMUAEp5rqmUfWoXBVbKzV/N77ZBBdvRq7Y2Sxav2x7WtRXrJIk2vg7Dje+EBk97kfYwj6fVWFUwAaOi4TkK8m8j69Htfn2/9VAH+MhNH45ul4AMCIv6lqsRJCYRDZ1FRveSpgt2m7VtD+Ex4IT3A85evSCqGJFl+l/f8BwPQhZPpDPN80euKrc7H5Nt3vwXtWonhtzvzTaF1j535wipt2TFPITN9KJGrm6muduPm/3sxNFzPzttMCgOkHGtOPlDEvmHmoFwBMf60S84KZL7aUUmjqq0UBwvSXuwKEqa/XlVAy9QOHAsLUT0wKCFM/8s1u0qdSLPb9nc+skhV7m+XKuEs2vZkj5WcKUz90z94F0/5qoOVK5WcPTvxuDioyxc8e6c7BmeL/C6MjFF4PO1ITAAAAAElFTkSuQmCC",Xr=Ie(43604),Pa=Ie(5083),Ei=Ie(61186),ei=Ie.n(Ei),Ai=Ie(64948),Oi=Ie(62787),pi=Ie(69577),di=Ie(37992),Wi=Ie(59301),ho=Object.defineProperty,_o=Object.defineProperties,Vo=Object.getOwnPropertyDescriptors,fs=Object.getOwnPropertySymbols,Is=Object.prototype.hasOwnProperty,Qs=Object.prototype.propertyIsEnumerable,ds=(E,a,y)=>a in E?ho(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,Do=(E,a)=>{for(var y in a||(a={}))Is.call(a,y)&&ds(E,y,a[y]);if(fs)for(var y of fs(a))Qs.call(a,y)&&ds(E,y,a[y]);return E},qo=(E,a)=>_o(E,Vo(a)),Ko=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const Bs=({classroomList:E,dispatch:a,courseEndTime:y})=>{const x=(0,Ce.useParams)(),[b]=we.default.useForm(),[z,ee]=(0,Fe.useState)(1),[re,ae]=(0,Fe.useState)([]),[se,fe]=(0,Fe.useState)(0),[me,Ae]=(0,Fe.useState)(20),[Be,ke]=(0,Fe.useState)(!0),[We,je]=(0,Fe.useState)([]),[Ke,Ze]=(0,Fe.useState)(!0);x.coursesId=x.pathId,x.id=x.coursesId,(0,Fe.useEffect)(()=>{if(E.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(at(),Je(),E.actionTabs.type===2){const Dt=E.actionTabs.selectArrsAll[0];Ze(Dt.unified_setting)}else Ze(!1)},[E.actionTabs]);const Je=Dt=>Ko(void 0,null,function*(){ke(!0);const Ht=yield(0,Ai.c_)(qo(Do({},x),{page:Dt||z,limit:2e4}));Ht==null||Ht.course_groups.map((Zt,dn)=>{Zt.key=Zt.id,Zt.title=Zt.name,Zt.disabled=Zt.is_published}),Ht&&(ae([...Ht==null?void 0:Ht.course_groups]),fe(Ht==null?void 0:Ht.course_groups_count),ke(!1),Dt||b.setFieldsValue({publish_time:ei()(ei()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:ei()(ei()(new Date((0,vt.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),tt=()=>Ko(void 0,null,function*(){var Dt;const Ht=Do({},b.getFieldsValue());if(Ht.end_time<=Ht.publish_time){_e.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),wt(!1);return}if((We==null?void 0:We.length)<=0&&!Ke&&re.length>0){_e.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),wt(!1);return}let Zt={ids:[...E.actionTabs.selectArrs],group_ids:We.length>0?We.map(nn=>nn.id):(Dt=E.detailShixunsList)==null?void 0:Dt.course_groups,end_time:ei()(Ht.end_time).format("YYYY-MM-DD HH:mm"),publish_time:ei()(Ht.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!We.length,subject_id:x.pathId};wt(!0),(yield(0,te.ZP)("/api/subject_knowledge/batch_publish.json",{method:"post",body:Do({},Zt)})).status===0?(a({type:"classroomList/setActionTabs",payload:{}}),a({type:"pathsDetail/setActionTabs",payload:{key:"\u66F4\u65B0\u6570\u636E"}}),wt(!1),at(),(0,vt.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),_e.ZP.success("\u53D1\u5E03\u6210\u529F")):wt(!1)}),at=()=>{ee(1),ae([]),je([])},ot=se>z*me,{detailShixunsList:ct}=E,[lt,wt]=(0,Fe.useState)(!1);return Wi.createElement(Pe.default,{width:600,centered:!0,confirmLoading:lt,title:"\u53D1\u5E03\u8282\u70B9",open:E.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u786E\u8BA4\u53D1\u5E03",cancelText:"\u53D6\u6D88",className:di.Z.modal,onOk:()=>tt(),onCancel:()=>{at(),a({type:"classroomList/setActionTabs",payload:{}})}},Wi.createElement("p",null,"\u5230\u8FBE\u53D1\u5E03\u65F6\u95F4\u540E\uFF0C\u5B66\u751F\u5C06\u5728\u5404\u6559\u5B66\u6A21\u5757\u4E2D\u67E5\u770B\u5230\u5B66\u4E60\u8DEF\u5F84\u7684\u4F5C\u4E1A\u3001\u8003\u8BD5\u3001\u89C6\u9891\u3001\u8D44\u6E90\u7B49",Wi.createElement("br",null),"\u53D1\u5E03\u64CD\u4F5C\u4EC5\u9488\u5BF9\u672A\u53D1\u5E03\u8D44\u6E90\u7684\u5206\u73ED\u751F\u6548"),Wi.createElement(we.default,{form:b},Wi.createElement("div",{style:{paddingLeft:0}},Wi.createElement(ar.Z,{className:"mt30",align:"middle"},Wi.createElement(Xr.Z,null,Wi.createElement(we.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},Wi.createElement(Pa.default,{style:{width:170,marginRight:"25px"},disabledDate:Dt=>(0,pi.Q8)(Dt,y),disabledTime:Dt=>(0,pi.d0)(Dt),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ei()((0,vt.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),Wi.createElement(Xr.Z,{className:"ml20"},Wi.createElement(we.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4:"},Wi.createElement(Pa.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ei()((0,vt.U6)(),"HH:mm")},disabledDate:Dt=>(0,pi.Q8)(Dt,y,b.getFieldValue("publish_time")),disabledTime:Dt=>(0,pi.d0)(Dt,b.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),E.actionTabs.type===2&&Wi.createElement(ar.Z,{style:{marginBottom:"10px"}},Wi.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),Wi.createElement(pe.ZP.Group,{value:Ke,onChange:Dt=>{Ze(Dt.target.value),je([])}},Wi.createElement(pe.ZP,{value:!0,disabled:!E.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),Wi.createElement(pe.ZP,{className:"ml20",disabled:re.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),re.length<=0&&E.actionTabs.type===2&&Wi.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),(E.actionTabs.type===1||!Ke)&&re.length>0&&Wi.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},Wi.createElement("span",{style:{flex:1}},Wi.createElement(or.default,{checked:We.length===re.length,onChange:Dt=>{We.length===re.length?je([]):je(re)}},"\u5168\u9009")),Wi.createElement("span",{style:{width:16}}),Wi.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",We.length||0,"\u4E2A\u5206\u73ED")),(E.actionTabs.type===1||!Ke)&&re.length>0&&Wi.createElement(Oi.Z,{data:re,selectedRowKeys:We,setSelectedRowKeys:je})))};var ss=(0,Ce.connect)(({classroomList:E})=>({classroomList:E}))(Bs),Ga=Ie(59301),nl=Object.defineProperty,Ys=Object.defineProperties,Rt=Object.getOwnPropertyDescriptors,Wt=Object.getOwnPropertySymbols,cn=Object.prototype.hasOwnProperty,xn=Object.prototype.propertyIsEnumerable,Rn=(E,a,y)=>a in E?nl(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,_n=(E,a)=>{for(var y in a||(a={}))cn.call(a,y)&&Rn(E,y,a[y]);if(Wt)for(var y of Wt(a))xn.call(a,y)&&Rn(E,y,a[y]);return E},dr=(E,a)=>Ys(E,Rt(a)),ir=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const lr=[{name:"\u672A\u53D1\u5E03",color:"#9AA4B3"},{name:"\u5DF2\u53D1\u5E03",color:"#37AD83"},{name:"\u672A\u5F00\u542F",color:"#92D2B7"},{name:"\u672A\u901A\u5173",color:"#EE5D5D"},{name:"\u6309\u65F6\u901A\u5173",color:"#37AD83"},{name:"\u8865\u4EA4\u901A\u5173",color:"#288A67"},{name:"\u622A\u6B62\u540E\u901A\u5173",color:"#929628"},{name:"\u672A\u5F00\u59CB",color:"#92D2B7"},{name:"\u8003\u8BD5\u4E2D",color:"#FFC86B"},{name:"\u5DF2\u4EA4\u5377",color:"#37AD83"},{name:"\u5DF2\u4EA4\u5377/\u672A\u7B54",color:"#929628"},{name:"\u672A\u770B\u5B8C",color:"#FFC86B"},{name:"\u5DF2\u770B\u5B8C",color:"#37AD83"},{name:"\u672A\u67E5\u770B",color:"#9AA4B3"},{name:"\u5DF2\u67E5\u770B",color:"#37AD83"},{name:"\u5DF2\u4E0B\u8F7D",color:"#377DFF"}],Or=({pathsDetail:E,setselectitems:a,publishshow:y,node:x,index:b,onExpandClick:z,onClickDetails:ee,selectitems:re})=>{var ae,se,fe;const[me,Ae]=(0,Fe.useState)(!1),Be=(0,Fe.useRef)(null),{name:ke,complete_rate:We,node_type:je,resource_info:Ke,grasp_rate:Ze,has_children:Je,children:tt,expand:at,key:ot,is_publish:ct,status:lt,id:wt,url:Dt}=x||{};(0,Fe.useEffect)(()=>{var pn;Ht();const Cn=(pn=Be.current)==null?void 0:pn.parentElement;if(!Cn)return;const rr=new ResizeObserver(()=>{Ht()});return rr.observe(Cn),()=>{rr.disconnect()}},[at]);const Ht=()=>{if(!Be.current)return;const pn=Be.current,Cn=pn.parentElement,rr=pn.previousElementSibling,En=Cn==null?void 0:Cn.firstElementChild;if(Cn&&rr&&En){const gr=rr.getBoundingClientRect().height,aa=Cn.getBoundingClientRect().height,na=En.getBoundingClientRect().height,Qr=gr/2,Cr=aa-(na+gr)/2;pn.style.bottom=`${Qr}px`,pn.style.height=`${Cr}px`}},Zt=(ae=Number(We))==null?void 0:ae.toFixed(0),dn=Zt==="100",nn=dn?je==="\u5B9E\u8BAD"?"\u5DF2\u901A\u5173":"\u5DF2\u5B8C\u6210":`${Zt}%`,wn=Ke==null?void 0:Ke.reduce((pn,Cn)=>pn+Cn.value,0),Jn={\u5B9E\u8BAD:_r,\u8BD5\u5377:kr,\u8BFE\u4EF6:ea,\u89C6\u9891:ja},An=()=>{z(ot)};return Ga.createElement("div",{className:yn.treeNode,"data-index":b},Ga.createElement("div",{className:yn.node,style:dn?{background:"#EDF7EE"}:{}},!ct&&!((se=E==null?void 0:E.detail)!=null&&se.can_managed)&&Ga.createElement("div",{style:{background:"rgba(0, 0, 0, 0.5)",width:"100%",height:"100%",position:"absolute",zIndex:5,left:"50%",bottom:0,transform:"translateX(-50%)",textAlign:"center",paddingTop:"30rem",borderRadius:"10rem"}},Ga.createElement("div",null,Ga.createElement("i",{className:"iconfont icon-suo1",style:{color:"#fff",fontSize:"28rem"}}),Ga.createElement("div",{style:{color:"#fff",fontSize:"12rem"}},"\u8D44\u6E90\u6682\u672A\u53D1\u5E03"))),Ga.createElement("div",{className:yn.statusbutton,style:{background:(fe=lr.find(pn=>pn.name===lt))==null?void 0:fe.color}},lt),y&&Ga.createElement(or.default,{checked:re==null?void 0:re.map(pn=>pn.id).includes(wt),onChange:()=>{if(re!=null&&re.map(pn=>pn.id).includes(wt))a(re.filter(pn=>pn.id!==wt));else{let pn=[...re];pn.push(x),a(pn)}},className:yn.checkbox}),Ga.createElement(ar.Z,{style:{padding:Je?"initial":"3rem 0"}},Ga.createElement(on.Z,{title:"\u5B8C\u6210\u7387"},Ga.createElement("div",{style:{flexShrink:0,marginLeft:"24rem",marginTop:"17rem"}},Ga.createElement(rn,{strokeColor:"#60C059",percentage:We,startAngle:270,trackColor:"#E3E8EF",text:nn,textSize:"12rem",textColor:"#60C059",outerDiameter:"62rem",innerDiameter:"46rem",textPadding:"3rem",hoverEffect:!1}))),Ga.createElement("div",{className:yn.info},Ga.createElement(ar.Z,{align:"middle"},Ga.createElement(on.Z,{title:je},Ga.createElement("img",{src:Jn[je]||ra,style:{marginRight:"10rem",width:"16rem"}})),Ga.createElement(on.Z,{title:ke},Ga.createElement("b",{onClick:()=>{ee(x)},className:"c-grey-333 current",style:{fontSize:"16rem"}},(0,vt.Pq)(ke,19)))),Ga.createElement(ar.Z,{align:"middle",style:{marginTop:"5rem",marginLeft:"26rem",marginBottom:Je?"0":"30rem"}},Ga.createElement(ar.Z,{align:"middle"},Ga.createElement(on.Z,{title:"\u638C\u63E1\u7387"},Ga.createElement("img",{src:ua,style:{marginRight:"4rem",width:"16rem"}})),Ga.createElement("span",{style:{color:"#1B8565",fontSize:"14rem"}},Ze,"%")),Ga.createElement(ar.Z,{align:"middle",style:{marginLeft:"55rem"}},Ga.createElement(on.Z,{title:"\u5B8C\u6210\u7387"},Ga.createElement("img",{src:ba,style:{marginRight:"4rem",width:"16rem"}})),Ga.createElement("span",{style:{color:"#1B8565",fontSize:"14rem"}},We,"%"))),Je&&Ga.createElement(ar.Z,{className:yn.resource},Ga.createElement("span",{style:{color:"#666",fontSize:"14rem"}},"\u8D44\u6E90\u6570\uFF1A",wn),Ga.createElement("div",{onClick:()=>Ae(!me),className:yn.action},me?Ga.createElement(Ga.Fragment,null,"\u6536\u8D77",Ga.createElement("i",{className:"iconfont icon-xialajiantou1",style:{transform:"scale(0.6)"}})):Ga.createElement(Ga.Fragment,null,"\u5C55\u5F00",Ga.createElement("i",{className:"iconfont icon-xialajiantoubeifen",style:{transform:"scale(0.6)"}})))))),me&&Ga.createElement("div",{className:yn.tags},Ke==null?void 0:Ke.map((pn,Cn)=>Ga.createElement(on.Z,{title:pn.name},Ga.createElement("div",{className:yn.tag,key:Cn},(0,vt.Pq)(pn.name,5),"\uFF1A",pn.value)))),b.length>1&&Ga.createElement("div",{className:yn.leftLine}),at&&Ga.createElement("div",{className:yn.rightLine}),Je&&Ga.createElement("img",{onClick:An,className:yn.icon,src:at?zr:Ca})),tt&&tt.length>0&&at&&Ga.createElement("div",{className:yn.nodeWrap},tt.map((pn,Cn)=>Ga.createElement(Or,{key:pn.key,onExpandClick:z,onClickDetails:ee,publishshow:y,setselectitems:a,pathsDetail:E,selectitems:re,node:pn,index:b+"-"+(Cn+1)})),tt.length>1&&Ga.createElement("div",{ref:Be,className:yn.line})))},br=({data:E,onExpandClick:a,selectitems:y,onClickDetails:x,pathsDetail:b,setselectitems:z,publishshow:ee})=>Ga.createElement("div",{className:yn.treeNode},Ga.createElement("div",{className:yn.nodeWrap},E.map((re,ae)=>Ga.createElement(Or,{key:re.key,onExpandClick:a,onClickDetails:x,pathsDetail:b,publishshow:ee,selectitems:y,setselectitems:z,node:re,index:String(ae+1)}))));var ta=({visible:E,onCancel:a,subjectId:y,onClickDetails:x,pathsDetail:b,dispatch:z})=>{var ee;const[re,ae]=(0,Fe.useState)([]),[se,fe]=(0,Fe.useState)(!0),[me,Ae]=(0,Fe.useState)("\u5168\u90E8"),[Be,ke]=(0,Fe.useState)([]),[We]=(0,Ce.useSearchParams)(),[je,Ke]=(0,Fe.useState)(!1),[Ze,Je]=(0,Fe.useState)([]);(0,Fe.useEffect)(()=>{at()},[me]),(0,Fe.useEffect)(()=>{b.actionTabs.key==="\u66F4\u65B0\u6570\u636E"&&(z({type:"pathsDetail/setActionTabs",payload:{key:""}}),at())},[b.actionTabs.key]);const tt=(Dt,Ht)=>ir(void 0,null,function*(){const Zt=yield(0,te.ZP)("/api/subject_knowledge.json",{method:"get",params:{id:Dt,subject_id:y,node_type:me}});if((Zt==null?void 0:Zt.status)===0)return Ht&&ke((Zt==null?void 0:Zt.node_types)||[]),(Zt==null?void 0:Zt.data)||[];fe(!1)}),at=()=>ir(void 0,null,function*(){fe(!0);const Dt=yield tt(E,!0);ae(Dt),fe(!1)}),ot=(Dt,Ht,Zt)=>ir(void 0,null,function*(){return yield Promise.all(Dt.map(nn=>ir(void 0,null,function*(){return nn.key===Ht?yield Zt(nn):nn.children&&nn.children.length>0?dr(_n({},nn),{children:yield ot(nn.children,Ht,Zt)}):nn})))}),ct=Dt=>ir(void 0,null,function*(){fe(!0);const Ht=yield ot(re,Dt,Zt=>ir(void 0,null,function*(){var dn,nn;const wn=dr(_n({},Zt),{expand:!(Zt!=null&&Zt.expand)});return!(Zt!=null&&Zt.expand)&&!((dn=Zt==null?void 0:Zt.children)!=null&&dn.length)&&(wn.children=yield tt(Dt),((nn=wn.children)==null?void 0:nn.length)===0&&(wn.has_children=!1,wn.expand=!1)),wn}));ae(Ht),fe(!1)}),lt=Dt=>ir(void 0,null,function*(){fe(!0),yield x(Dt,!1),fe(!1)});return Ga.createElement("div",{className:yn.tree},Ga.createElement("div",{className:yn.center},Ga.createElement("div",{className:yn.head},Ga.createElement("div",{className:yn.del},Ga.createElement("i",{onClick:a,className:"iconfont icon-shanchuhuanjing"}),Ga.createElement("b",null))),Ga.createElement("div",{className:yn.body},se&&Ga.createElement("div",{className:yn.loading},Ga.createElement(ce.Z,{spinning:!0})),Ga.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},Ga.createElement("div",{className:yn.tabs,style:{flex:1}},Be==null?void 0:Be.map(Dt=>Ga.createElement("div",{onClick:()=>Ae(Dt.node_type),className:Dt.node_type===me?yn.active:void 0,key:Dt.node_type},Dt.node_type,"\uFF08",Dt.count,"\uFF09"))),We.get("type")==="classrooms"&&((ee=b==null?void 0:b.detail)==null?void 0:ee.can_managed)&&Ga.createElement("div",null,je&&Ga.createElement(or.default,{style:{color:"#fff"},checked:(Ze==null?void 0:Ze.length)===(re==null?void 0:re.length),onChange:()=>{if((Ze==null?void 0:Ze.length)===(re==null?void 0:re.length))Je([]);else{Ke(!0);let Dt=[...re];Je(Dt)}}},(Ze==null?void 0:Ze.length)===(re==null?void 0:re.length)?"\u53D6\u6D88\u5168\u9009":"\u5168\u9009","\uFF08\u5F53\u524D\u9009\u4E2D",Ze==null?void 0:Ze.length,"\uFF09"),je&&Ga.createElement(ge.ZP,{style:{marginRight:"20rem",borderRadius:"24rem"},onClick:()=>Ke(!1)},"\u53D6\u6D88"),Ga.createElement(ge.ZP,{type:"primary",onClick:()=>ir(void 0,null,function*(){if(je)z({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:Ze==null?void 0:Ze.map(Dt=>Dt.id)}});else{Ke(!0);let Dt=[...re];Je(Dt)}}),style:{borderRadius:"24rem"}},je?"\u6279\u91CF\u53D1\u5E03":"\u53D1\u5E03\u8282\u70B9"))),Ga.createElement("div",{className:yn.scrollBox},Ga.createElement("div",{className:Vn()(yn.treeWarp,!0&&yn.allTreeNode)},Ga.createElement(br,{pathsDetail:b,selectitems:Ze,setselectitems:Je,publishshow:je,data:re,onClickDetails:lt,onExpandClick:ct}))))),Ga.createElement(ss,null))},$r=Ie(14794),vr=Ie(59301),xa=Object.defineProperty,pa=Object.defineProperties,Ka=Object.getOwnPropertyDescriptors,Ta=Object.getOwnPropertySymbols,Wa=Object.prototype.hasOwnProperty,Bi=Object.prototype.propertyIsEnumerable,Ri=(E,a,y)=>a in E?xa(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,vi=(E,a)=>{for(var y in a||(a={}))Wa.call(a,y)&&Ri(E,y,a[y]);if(Ta)for(var y of Ta(a))Bi.call(a,y)&&Ri(E,y,a[y]);return E},Fi=(E,a)=>pa(E,Ka(a)),Ki=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const ii=[3,2,1];var oi=({xxljac:E,pathsDetail:a,dispatch:y,setxxljac:x})=>{var b,z,ee;const re=(0,Ce.useParams)(),ae=(0,Ce.useSelector)(li=>li),{pathsDetail:{detail:se={}}}=ae,[fe,me]=(0,Fe.useState)(!0),[Ae,Be]=(0,Fe.useState)(!1),[ke,We]=(0,Fe.useState)(""),[je,Ke]=(0,Fe.useState)(!1),[Ze,Je]=(0,Fe.useState)(!1),[tt,at]=(0,Fe.useState)(!1),[ot,ct]=(0,Fe.useState)(""),[lt,wt]=(0,Fe.useState)({}),[Dt,Ht]=(0,Fe.useState)([]),[Zt,dn]=(0,Fe.useState)(""),[nn,wn]=(0,Fe.useState)([]),[Jn,An]=(0,Fe.useState)(!1),[pn,Cn]=(0,Fe.useState)(1),[rr,En]=(0,Fe.useState)({});let[gr,aa]=(0,Fe.useState)({});const na=se==null?void 0:se.can_managed,[Qr]=(0,Ce.useSearchParams)();(0,Fe.useEffect)(()=>{wo(E)},[E]);function Cr(){return Ki(this,null,function*(){var li;let no=[...(li=a==null?void 0:a.detail)==null?void 0:li.nodes];wn(no==null?void 0:no.splice(1))})}(0,Fe.useEffect)(()=>{var li;(li=a==null?void 0:a.detail)!=null&&li.nodes&&pn===1&&(Cr(),Cn(2))},[(b=a==null?void 0:a.detail)==null?void 0:b.nodes]);const Jr=(li=null)=>Ki(void 0,null,function*(){var no;me(!0);const Gi=yield(0,te.ZP)("/api/subject_knowledge.json",{method:"get",params:{id:li,subject_id:re==null?void 0:re.pathId}});if((Gi==null?void 0:Gi.status)===0){wt(Gi||{});const io=(Gi==null?void 0:Gi.parent_knowledges)||[];Ht(io),li||dn((no=io==null?void 0:io[0])==null?void 0:no.id)}me(!1),Qr.get("type")==="classrooms"?y({type:"pathsDetail/getCourseDetail",payload:vi({id:re.pathId,knowledge:!0},(0,vt.oP)())}):y({type:"pathsDetail/getPathsDetail",payload:vi({id:re.pathId,knowledge:!0},(0,vt.oP)())})}),ma=()=>Ki(void 0,null,function*(){var li,no,Gi,io,bo,us,Qo,gi,ki,Sa;if(!ot){_e.ZP.warning("\u8BF7\u8F93\u5165\u6587\u672C");return}if(ot!=="\u786E\u8BA4\u5220\u9664"){_e.ZP.warning("\u6587\u672C\u8F93\u5165\u6709\u8BEF");return}at(!0);const _a=yield(0,te.ZP)("/api/subject_knowledge.json",{method:"delete",body:{id:Zt,subject_id:re==null?void 0:re.pathId}});if((_a==null?void 0:_a.status)===0)if(_e.ZP.success("\u5220\u9664\u6210\u529F"),Ke(!1),Qr.get("type")==="classrooms"){let ni=yield y({type:"pathsDetail/getCourseDetail",payload:vi({id:(li=a==null?void 0:a.detail)==null?void 0:li.id,knowledge:!0},(0,vt.oP)())});wo((Gi=(no=ni==null?void 0:ni.route_nodes)==null?void 0:no[0])==null?void 0:Gi.id,((bo=(io=ni==null?void 0:ni.route_nodes)==null?void 0:io[0])==null?void 0:bo.name)||"\u5B66\u4E60\u8DEF\u5F84")}else{let ni=yield y({type:"pathsDetail/getPathsDetail",payload:vi({id:(us=a==null?void 0:a.detail)==null?void 0:us.id,knowledge:!0},(0,vt.oP)())});wo((gi=(Qo=ni==null?void 0:ni.route_nodes)==null?void 0:Qo[0])==null?void 0:gi.id,((Sa=(ki=ni==null?void 0:ni.route_nodes)==null?void 0:ki[0])==null?void 0:Sa.name)||"\u5B66\u4E60\u8DEF\u5F84")}at(!1)}),ka=(li,no=!0)=>Ki(void 0,null,function*(){var Gi,io,bo,us,Qo,gi,ki;if((li==null?void 0:li.container_type)==="Attachment"&&!((Gi=a==null?void 0:a.detail)!=null&&Gi.can_managed)){(0,$r.fc)({id:li==null?void 0:li.container_id,watch_type:2,course_id:(io=a==null?void 0:a.detail)==null?void 0:io.id}),En({url:In.Z.API_SERVER+(li==null?void 0:li.url),file_type:li==null?void 0:li.file_type});return}if(li!=null&&li.url){window.open(li==null?void 0:li.url);return}no&&me(!0);let Sa=yield(0,te.ZP)("/api/knowledge/v2/get_node.json",{method:"get",params:{depth:0,subject_id:re==null?void 0:re.pathId,nodeUuid:(li==null?void 0:li.knowledge_uuid)||(li==null?void 0:li.key)}});if((Sa==null?void 0:Sa.status)===0){if(((us=(bo=Sa==null?void 0:Sa.data)==null?void 0:bo.nodes)==null?void 0:us.length)>0){let _a=(ki=(gi=(Qo=Sa==null?void 0:Sa.data)==null?void 0:Qo.nodes)==null?void 0:gi.map(ni=>{var Qi,Ma,po,Xi,Ms,as,hs,gs,cs,Bo,Dc,Ic,zl;const ks=(Qi=Sa==null?void 0:Sa.data)==null?void 0:Qi.resource_count;return Fi(vi({},ni==null?void 0:ni.properties),{rootNodeUuid:(Ma=ni==null?void 0:ni.properties)==null?void 0:Ma.rootNodeUuid,id:(po=ni==null?void 0:ni.properties)==null?void 0:po.uuid,name:(Xi=ni==null?void 0:ni.properties)==null?void 0:Xi.name,description:(Ms=ni==null?void 0:ni.properties)==null?void 0:Ms.description,nodeType:(as=ni==null?void 0:ni.properties)==null?void 0:as.nodeType,tags:((hs=ni==null?void 0:ni.properties)==null?void 0:hs.tags)&&((Bo=(cs=(gs=ni==null?void 0:ni.properties)==null?void 0:gs.tags)==null?void 0:cs.split("\uFF0C"))==null?void 0:Bo.map(ju=>({name:ju})))||[],colorType:parseInt((Dc=ni==null?void 0:ni.properties)==null?void 0:Dc.color)>3?"3":(Ic=ni==null?void 0:ni.properties)==null?void 0:Ic.color,activeColor:"#FA6400",size:ii[((zl=ni==null?void 0:ni.properties)==null?void 0:zl.color)-1]||1,shape:"circle",hide:!1,isExtendedState:!0,currentResourceTotal:ks})}))==null?void 0:ki[0];_a.resourceid=li==null?void 0:li.id,aa(_a),An(!0)}me(!1)}}),hi=li=>Ki(void 0,null,function*(){Je(li==null?void 0:li.id)}),wo=(li,no)=>Ki(void 0,null,function*(){no?x(li):(dn(li),Jr(li))}),lo=()=>vr.createElement("div",{className:Ue.studentHead},vr.createElement("div",{className:Ue.headLi},vr.createElement("img",{src:Ye}),vr.createElement("aside",null,vr.createElement("span",null,"\u8D44\u6E90\u603B\u6570"),vr.createElement("b",null,lt==null?void 0:lt.resource_count))),vr.createElement("div",{className:Ue.headLi},vr.createElement("img",{src:xt}),vr.createElement("aside",null,vr.createElement("span",null,"\u5B66\u4E60\u5B8C\u6210\u7387"),vr.createElement("b",{style:{color:"#F7B500"}},lt==null?void 0:lt.complete_rate,"%"))),vr.createElement("div",{className:Ue.headLi},vr.createElement("img",{src:Pt}),vr.createElement("aside",null,vr.createElement("span",null,"\u5B66\u4E60\u638C\u63E1\u7387"),vr.createElement("b",{style:{color:"#3AFFC8"}},lt==null?void 0:lt.grasp_rate,"%"))),vr.createElement("div",{className:Ue.headLi},vr.createElement("img",{src:qt}),vr.createElement("aside",null,vr.createElement("span",{style:{marginBottom:"10rem"}},"\u4E0A\u6B21\u5B66\u5230"),vr.createElement(on.Z,{title:lt==null?void 0:lt.last_knowledge_name},vr.createElement("b",{style:{color:"#7FAAFF",fontSize:"16rem"}},(0,vt.Pq)(lt==null?void 0:lt.last_knowledge_name,13))))),vr.createElement("div",{onClick:()=>ka({knowledge_uuid:lt==null?void 0:lt.last_knowledge_uuid,id:lt==null?void 0:lt.last_knowledge_uuid}),className:Ue.btn},"\u7EE7\u7EED\u5B66\u4E60"));return vr.createElement(vr.Fragment,null,vr.createElement(Yt,null,vr.createElement(vr.Fragment,null,vr.createElement("span",{className:"relative",style:{float:"right"}},na&&vr.createElement("div",{className:Ue.addBtn,onClick:()=>{We(null),Be(!0)}},"\u521B\u5EFA\u5B66\u4E60\u8DEF\u5F84")),vr.createElement("div",{className:Ue.learning},vr.createElement("div",{className:Ue.body},vr.createElement(ce.Z,{spinning:fe},(z=lt==null?void 0:lt.data)!=null&&z.length?vr.createElement(vr.Fragment,null,na?vr.createElement("div",{className:Ue.head},vr.createElement("div",{className:Ue.numerical},vr.createElement("div",null,vr.createElement("img",{src:Ye}),vr.createElement("span",null,"\u8D44\u6E90\u603B\u6570"),vr.createElement("b",null,lt==null?void 0:lt.resource_count)),vr.createElement("div",null,vr.createElement("img",{src:xt}),vr.createElement("span",null,"\u5E73\u5747\u5B66\u4E60\u5B8C\u6210\u7387"),vr.createElement("b",{style:{color:"#F7B500"}},lt==null?void 0:lt.complete_rate,"%")),vr.createElement("div",null,vr.createElement("img",{src:Pt}),vr.createElement("span",null,"\u5E73\u5747\u5B66\u4E60\u638C\u63E1\u7387"),vr.createElement("b",{style:{color:"#3AFFC8"}},lt==null?void 0:lt.grasp_rate,"%"))),vr.createElement("div",{className:Ue.action},vr.createElement("div",{onClick:()=>{We(Zt),Be(!0)}},vr.createElement("span",null,vr.createElement("i",{className:"iconfont icon-bianji13"})),vr.createElement("span",null,"\u7F16\u8F91\u5B66\u4E60\u8DEF\u5F84")),vr.createElement("div",{onClick:()=>Ke(!0)},vr.createElement("span",null,vr.createElement("i",{className:"iconfont icon-shanchu17"})),vr.createElement("span",null,"\u5220\u9664\u5B66\u4E60\u8DEF\u5F84")))):lo(),vr.createElement(pr,{pathsDetail:a,dataSource:(lt==null?void 0:lt.data)||[],onClick:ka,onMore:hi})):vr.createElement(Er,{style:{height:"calc(100vh - 440rem)",visibility:fe?"hidden":"visible"},text:"\u6682\u65E0\u5B66\u4E60\u8DEF\u5F84\u6570\u636E",textColor:"#fff",buttonText:na&&"\u521B\u5EFA\u5B66\u4E60\u8DEF\u5F84",onClick:()=>{We(null),Be(!0)}}))),Ze&&vr.createElement(ta,{pathsDetail:a,subjectId:re==null?void 0:re.pathId,dispatch:y,visible:Ze,onCancel:()=>Je(!1),onClickDetails:ka}),Ae&&vr.createElement(ts,{onOk:wo,setaddmodal:Be,addmodal:Ae,uuid:ke}),vr.createElement(Pe.default,{title:"\u786E\u8BA4\u5220\u9664\u63D0\u793A",open:je,centered:!0,confirmLoading:tt,okButtonProps:{danger:!0},width:"600rem",okText:"\u786E\u8BA4\u5220\u9664",onCancel:()=>Ke(!1),cancelText:"\u53D6\u6D88",afterClose:()=>{ct("")},onOk:ma},vr.createElement("div",{style:{background:"#fff",boxShadow:"0 3rem 4rem 0 #F3F3F3",borderRadius:"2rem",padding:"20rem"}},vr.createElement("div",{style:{fontSize:"16rem",color:"#000"}},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u300A",(ee=Dt==null?void 0:Dt.find(li=>li.id===Zt))==null?void 0:ee.name,"\u300B\u7684\u5B66\u4E60\u8DEF\u5F84\uFF1F\u82E5\u5DF2\u786E\u8BA4\u9700\u8981\u5220\u9664\u5B66\u4E60\u8DEF\u5F84\uFF0C\u8BF7\u5728\u4E0B\u65B9\u6587\u672C\u6846\u4E2D\u8F93\u5165\u201C\u786E\u8BA4\u5220\u9664\u201D\u6587\u672C\u540E\uFF0C\u70B9\u51FB\u201C\u786E\u8BA4\u5220\u9664\u201D\u6309\u94AE"),vr.createElement("div",{style:{fontSize:"16rem",color:"#E30000",margin:"20rem 0"}},"\u63D0\u793A\uFF1A\u5220\u9664\u540E\u5C06\u65E0\u6CD5\u6062\u590D\u5B66\u4E60\u8DEF\u5F84\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002"),vr.createElement(xe.default,{size:"large",placeholder:"\u8BF7\u8F93\u5165\u201C\u786E\u8BA4\u5220\u9664\u201D\u6587\u672C",value:ot,onChange:li=>ct(li.target.value)})))))),vr.createElement(Sn,{initdata:()=>{},uuid:"\u5B66\u4E60\u8DEF\u5F84",Tabsdatas:nn,setshow:()=>{},getData:Jr,buildTree:()=>{},containerRef:()=>{},showdetail:Jn,setshowdetail:An,items:gr}),vr.createElement(Xl.Z,{close:!0,style:{zIndex:1300,background:"rgba(1, 10, 35, 0.5)"},data:rr==null?void 0:rr.url,type:rr==null?void 0:rr.file_type,disabledDownload:!0,onClose:()=>En({})}))},Za=Ie(78673),wa=Ie(59301),_i=Object.defineProperty,so=Object.getOwnPropertySymbols,eo=Object.prototype.hasOwnProperty,Di=Object.prototype.propertyIsEnumerable,Ve=(E,a,y)=>a in E?_i(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,et=(E,a)=>{for(var y in a||(a={}))eo.call(a,y)&&Ve(E,y,a[y]);if(so)for(var y of so(a))Di.call(a,y)&&Ve(E,y,a[y]);return E},st=(E,a)=>{var y={};for(var x in E)eo.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&so)for(var x of so(E))a.indexOf(x)<0&&Di.call(E,x)&&(y[x]=E[x]);return y},pt=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const It=E=>{var a=E,{pathsDetail:y,user:x,globalSetting:b,loading:z,dispatch:ee,datas:re,styles:ae,activied:se}=a,fe=st(a,["pathsDetail","user","globalSetting","loading","dispatch","datas","styles","activied"]);const[me,Ae]=(0,Fe.useState)(!1),[Be,ke]=(0,Fe.useState)([]),[We,je]=(0,Fe.useState)([]),[Ke,Ze]=(0,Fe.useState)(),[Je,tt]=(0,Fe.useState)([]),[at,ot]=(0,Fe.useState)(!1);(0,Fe.useEffect)(()=>{me&&ct()},[me]),(0,Fe.useEffect)(()=>{ot(se===2)},[se]);function ct(){return pt(this,null,function*(){var lt,wt;let Dt=yield(0,te.ZP)("/api/knowledge/v2/courses.json",{method:"get",params:{subject_id:(lt=y==null?void 0:y.detail)==null?void 0:lt.id}});(Dt==null?void 0:Dt.status)===0&&je(Dt==null?void 0:Dt.data);let Ht=yield(0,te.ZP)("/api/knowledge/v2/get_node.json",{method:"get",params:{depth:1,subject_id:y.detail.id}});if((Ht==null?void 0:Ht.status)===0){let Zt=[...(wt=Ht==null?void 0:Ht.data)==null?void 0:wt.nodes];ke(Zt==null?void 0:Zt.splice(1))}})}return wa.createElement("div",{style:et({width:"128rem"},ae)},wa.createElement("span",{onClick:()=>{Ae(!0)},style:{width:"128rem",height:"36rem",lineHeight:"36rem",display:"inline-block",textAlign:"center",background:"#fff",color:"#1B8565",fontSize:"14rem",borderRadius:"20rem",cursor:"pointer"}},"\u5173\u8054\u6559\u5B66\u8BFE\u5802"),wa.createElement(Pe.default,{title:"\u5173\u8054\u6559\u5B66\u8BFE\u5802",open:me,width:"860rem",centered:!0,onOk:()=>pt(void 0,null,function*(){if(!Ke){_e.ZP.info("\u8BF7\u9009\u62E9\u6559\u5B66\u8BFE\u5802");return}if((Je==null?void 0:Je.length)<=0){_e.ZP.info("\u8BF7\u9009\u62E9\u77E5\u8BC6\u56FE\u8C31");return}let lt=yield(0,te.ZP)("/api/knowledge/v2/send_to_course.json",{method:"post",body:{subject_id:y.detail.id,uuids:Je,course_id:Ke,send_route:at}});(lt==null?void 0:lt.status)===0&&(Ae(!1),Pe.default.warning({title:"\u6E29\u99A8\u63D0\u793A",icon:null,closeIcon:!0,centered:!0,content:wa.createElement("div",null,"\u5DF2\u5173\u8054\u6559\u5B66\u8BFE\u5802\uFF0C\u9884\u8BA13-7\u5206\u949F\u5185\u5B8C\u6210\u56FE\u8C31\u590D\u5236\uFF0C\u53EF\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\u524D\u5F80\u67E5\u770B\u3002 \u82E5\u9875\u9762\u65E0\u6570\u636E\uFF0C\u8BF7\u7B49\u5F853-7\u5206\u949F\u540E\u5237\u65B0\u8BFE\u5802\u77E5\u8BC6\u56FE\u8C31\u9875\u9762"),okText:"\u524D\u5F80\u67E5\u770B",onOk:()=>{var wt;window.open(`${(wt=We==null?void 0:We.find(Dt=>(Dt==null?void 0:Dt.id)===Ke))==null?void 0:wt.first_category_url}`)}}))}),onCancel:()=>{Ae(!1)}},wa.createElement("div",{style:{background:"#fff",boxShadow:"0rem 3rem 4rem 0rem #f3f3f3",borderRadius:"0rem 0rem 2rem 2rem",padding:"20rem"}},wa.createElement("div",{style:{height:"40rem",minHeight:"40rem",display:"flex"}},wa.createElement("span",{style:{width:"92rem",background:"#F6F7F9",border:"1px solid #DCDCDC",display:"inline-flex",alignItems:"center",justifyContent:"center",borderRight:"none",color:"#666666"}},"\u6559\u5B66\u8BFE\u5802"),wa.createElement(Yt,null,wa.createElement(Rr.default,{showSearch:!0,filterOption:(lt,wt)=>wt.children.toLowerCase().indexOf(lt.toLowerCase())>=0,onChange:lt=>{Ze(lt)},style:{width:"90%"},size:"large"},We==null?void 0:We.map(lt=>wa.createElement(Rr.default.Option,{value:lt==null?void 0:lt.id},lt==null?void 0:lt.name))))),wa.createElement("div",{style:{marginTop:"30rem"}},wa.createElement("span",{style:{marginLeft:"14rem",color:"#5F6368"}},"\u77E5\u8BC6\u56FE\u8C31"),wa.createElement(or.default.Group,{onChange:lt=>{tt(lt)},style:{marginLeft:"30rem"}},Be==null?void 0:Be.map(lt=>{var wt,Dt;return wa.createElement(or.default,{value:(wt=lt==null?void 0:lt.properties)==null?void 0:wt.uuid},(Dt=lt==null?void 0:lt.properties)==null?void 0:Dt.name)}))),wa.createElement("div",{style:{marginTop:"30rem"}},wa.createElement("span",{style:{marginLeft:"14rem",color:"#5F6368"}},"\u5B66\u4E60\u8DEF\u5F84"),wa.createElement(Za.Z,{onChange:lt=>{console.log(lt),ot(lt)},style:{marginLeft:"30rem"},disabled:se===2,checked:at}),wa.createElement("span",{style:{marginLeft:"5rem"}},"\u540C\u6B65\u53D1\u9001\uFF08\u5F00\u542F\u540E\uFF0C\u5C06\u56FE\u8C31\u4E2D\u5BF9\u5E94\u7684\u5B66\u4E60\u8DEF\u5F84\u53D1\u9001\u5230\u6559\u5B66\u8BFE\u5802\u4E2D\uFF09")))))};var Lt=(0,Ce.connect)(({pathsDetail:E,user:a,loading:y,globalSetting:x})=>({pathsDetail:E,user:a,globalSetting:x,loading:y.models.index}))(It),jt=Ie(38854),_t={tag:"tag___aFk2e",active:"active___xFrif",tagsModal:"tagsModal___PRPSO",btn:"btn___IfO8v",modal:"modal___X3fUd",mHead:"mHead___IvIZN",body:"body___FhLrG",add:"add___YJGg_",error:"error___JoLGM"},Jt=Ie(59301),Kt=Object.defineProperty,un=Object.getOwnPropertySymbols,Dn=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,Yn=(E,a,y)=>a in E?Kt(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,Hn=(E,a)=>{for(var y in a||(a={}))Dn.call(a,y)&&Yn(E,y,a[y]);if(un)for(var y of un(a))bn.call(a,y)&&Yn(E,y,a[y]);return E},Bn=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())}),Fn=({value:E=[],onChange:a,type:y,subjectId:x})=>{const[b,z]=(0,Fe.useState)(!1),[ee,re]=(0,Fe.useState)([]),[ae,se]=(0,Fe.useState)([]),[fe,me]=(0,Fe.useState)([]),[Ae,Be]=(0,Fe.useState)(""),[ke,We]=(0,Fe.useState)(""),[je,Ke]=(0,Fe.useState)(!1),[Ze,Je]=(0,Fe.useState)(!1),tt=[{background:"#6236FF",borderColor:"#9D82FF"},{background:"#6DB9FF",borderColor:"#6DB9FF"},{background:"rgba(27,175,234,0.8)",borderColor:"#68D5FF"},{background:"#C1AC15",borderColor:"#DCC51C"},{background:"#E07E37",borderColor:"#F79046"},{background:"rgba(29,94,255,0.8)",borderColor:"#6D97FE"},{background:"#E75454",borderColor:"#FE8383"},{background:"#A557D8",borderColor:"#C57AF6"},{background:"#2CA768",borderColor:"#43CC86"},{background:"#1F9269",borderColor:"#38B588"},{background:"#CA7720",borderColor:"#E99338"},{background:"rgba(224,32,32,0.8)",borderColor:"#E02020"},{background:"rgba(255,126,15,0.8)",borderColor:"#FF7E0F"},{background:"rgba(29,94,255,0.8)",borderColor:"#1D5EFF"},{background:"#2BAC8E",borderColor:"#30CB9D"},{background:"#EE5D5D",borderColor:"#FF8181"},{background:"#7E5AFE",borderColor:"#9173FA"},{background:"#3ABCEF",borderColor:"#6FD6FF"},{background:"#B132C2",borderColor:"#C57AF6"},{background:"#46A4FB",borderColor:"#72BBFF"},{background:"#C1AC15",borderColor:"#DCC51C"},{background:"#E07E37",borderColor:"#F79046"},{background:"#1D5EFF",borderColor:"#6D97FE"},{background:"#2CA768",borderColor:"#43CC86"},{background:"#A557D8",borderColor:"#C57AF6"},{background:"#1F9269",borderColor:"#38B588"},{background:"#CA7720",borderColor:"#E99338"}],at=y===1?"\u7C7B\u578B":"\u6807\u7B7E",ot=y===1?"0":"4";(0,Fe.useEffect)(()=>{b&&(me(E),ct())},[b]);const ct=()=>Bn(void 0,null,function*(){var Zt;Je(!0);const dn=yield(0,te.ZP)("/api/knowledge_items.json",{method:"get",params:{subject_id:x,item_type:ot}});(dn==null?void 0:dn.status)===0&&(re((Zt=dn==null?void 0:dn.data)==null?void 0:Zt.map(nn=>nn.name)),se((dn==null?void 0:dn.data)||[])),Je(!1)}),lt=Zt=>Bn(void 0,null,function*(){var dn;Je(!0);const nn=(dn=ae==null?void 0:ae.find(Jn=>Jn.name===Zt))==null?void 0:dn.id,wn=yield(0,te.ZP)(`/api/knowledge_items/${nn}.json`,{method:"delete",body:{subject_id:x}});if((wn==null?void 0:wn.status)===0){ct(),_e.ZP.success("\u5220\u9664\u6210\u529F");return}Je(!1)}),wt=({title:Zt="",style:dn={},showDelete:nn=!0,modal:wn=!1,active:Jn=!1})=>{const pn=(En=>En.split("").reduce((gr,aa)=>gr+aa.charCodeAt(0),0))(Zt)%tt.length,{background:Cn,borderColor:rr}=tt[pn];return Jt.createElement("div",{className:Vn()(_t.tag,Jn?_t.active:""),onClick:()=>{wn&&(b===1&&me([Zt]),b===2&&(fe.includes(Zt)?me(fe.filter(En=>En!==Zt)):me([...fe,Zt])))},style:Hn({background:Cn,borderColor:rr},dn)},Jt.createElement("span",null,Zt),nn&&Jt.createElement("i",{onClick:En=>{En.stopPropagation(),wn?lt(Zt):a(E.filter(gr=>gr!==Zt))},className:"iconfont icon-shanchu5"}))},Dt=()=>{a([...fe]),z(!1)},Ht=()=>Bn(void 0,null,function*(){if(!Ae.replace(/\s+/g,"")){We(`${at}\u4E0D\u80FD\u4E3A\u7A7A`);return}if(ee.includes(Ae)){We(`\u8BE5${at}\u5DF2\u5B58\u5728\uFF0C\u8BF7\u52FF\u91CD\u590D\u6DFB\u52A0\uFF01`);return}Je(!0);const Zt=yield(0,te.ZP)("/api/knowledge_items.json",{method:"post",body:{subject_id:x,item_type:ot,name:Ae}});if((Zt==null?void 0:Zt.status)===0){yield ct(),Ke(!1),_e.ZP.success("\u6DFB\u52A0\u6210\u529F");return}Je(!1)});return Jt.createElement("div",{className:_t.tagsModal},y===1&&Jt.createElement(Jt.Fragment,null,E==null?void 0:E.map((Zt,dn)=>Jt.createElement(wt,{key:dn,title:Zt,showDelete:!1,style:{marginRight:"20rem"}})),Jt.createElement("div",{onClick:()=>z(1),style:{marginBottom:"20rem"},className:_t.btn},Jt.createElement("i",{className:"iconfont icon-genghuanguanliyuan1"}),E!=null&&E.length?"\u66F4\u6362":"\u9009\u62E9","\u7C7B\u578B")),y===2&&Jt.createElement(Jt.Fragment,null,E==null?void 0:E.map((Zt,dn)=>Jt.createElement(wt,{key:dn,title:Zt})),Jt.createElement("div",{onClick:()=>z(2),className:_t.btn,style:{marginBottom:"10rem"}},Jt.createElement("i",{className:"iconfont icon-tianjiatixing"}),E!=null&&E.length?"\u66F4\u6362":"\u9009\u62E9","\u6807\u7B7E")),Jt.createElement(Pe.default,{open:!!b,centered:!0,width:"1000rem",okText:"\u4FDD\u5B58",onCancel:()=>z(!1),cancelText:"\u53D6\u6D88",afterClose:()=>{Ke(!1),We(""),Be("")},onOk:Dt,title:`\u9009\u62E9${at}`},Jt.createElement("div",{className:_t.modal},Jt.createElement(ce.Z,{spinning:Ze},Jt.createElement("div",{className:_t.mHead},Jt.createElement("b",null),Jt.createElement("span",null,`\u8282\u70B9${at}`,"\uFF08",ee.length,"\uFF09"),Jt.createElement("div",{onClick:()=>{je||(Ke(!0),We(""),Be(""))},className:_t.btn},Jt.createElement("i",{className:"iconfont icon-tianjiatixing"}),"\u6DFB\u52A0")),Jt.createElement("div",{className:_t.body},!(ee!=null&&ee.length)&&!je&&Jt.createElement(Er,{style:{height:"230rem"}}),ee==null?void 0:ee.map((Zt,dn)=>Jt.createElement(wt,{showDelete:!(fe!=null&&fe.includes(Zt)),modal:!0,style:{cursor:"pointer",verticalAlign:"center",marginTop:"10rem",marginBottom:"10rem"},active:fe.includes(Zt),key:dn,title:Zt})),je&&Jt.createElement("div",{className:_t.add},Jt.createElement(xe.default,{style:{width:"rem"},size:"large",value:Ae,onChange:Zt=>{We(""),Be(Zt.target.value)}}),Jt.createElement("i",{onClick:Ht,className:"iconfont icon-dui",style:{color:"#1B8565"}}),Jt.createElement("i",{onClick:()=>Ke(!1),className:"iconfont icon-shanchu10",style:{color:"#9096A3"}}),!!ke&&Jt.createElement("div",{className:_t.error},ke)))))))},Zn={flex_box_center:"flex_box_center___X1Bk6",flex_space_between:"flex_space_between___uybt7",flex_box_vertical_center:"flex_box_vertical_center___eRrsT",flex_box_center_end:"flex_box_center_end___twuIC",flex_box_column:"flex_box_column___GZ7ID",tabs:"tabs___lQRiO",activied:"activied___xuukl",tab:"tab___BDDdU",content:"content___Njpry"},Pr=Ie(88522),Sr=Ie(27247),mr=Ie(33377),$n=Ie(93912),fa=Ie(3300),Xa=Ie(90029),ti=Ie(45533),Ir=Ie(96994);function Lr(E,a,y){return a=(0,Xa.Z)(a),(0,Ir.Z)(E,(0,ti.Z)()?Reflect.construct(a,y||[],(0,Xa.Z)(E).constructor):a.apply(E,y))}var va=Ie(18881),zn=Ie(11913),Br=Ie(37271),ia=Br,Hr=1e-6,ga=typeof Float32Array!="undefined"?Float32Array:Array,oa=Math.random,za="zyx";function wi(E){return E>=0?Math.round(E):E%.5===0?Math.floor(E):Math.round(E)}function Mi(E){ga=E}var sa=Math.PI/180,vo=180/Math.PI;function Io(E){return E*sa}function Ts(E){return E*vo}function Ss(E,a){var y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Hr;return Math.abs(E-a)<=y*Math.max(1,Math.abs(E),Math.abs(a))}function ji(){var E=new ga(3);return ga!=Float32Array&&(E[0]=0,E[1]=0,E[2]=0),E}function Ns(E){var a=new ga(3);return a[0]=E[0],a[1]=E[1],a[2]=E[2],a}function bs(E){var a=E[0],y=E[1],x=E[2];return Math.sqrt(a*a+y*y+x*x)}function So(E,a,y){var x=new ga(3);return x[0]=E,x[1]=a,x[2]=y,x}function Ll(E,a){return E[0]=a[0],E[1]=a[1],E[2]=a[2],E}function fl(E,a,y,x){return E[0]=a,E[1]=y,E[2]=x,E}function Hl(E,a,y){return E[0]=a[0]+y[0],E[1]=a[1]+y[1],E[2]=a[2]+y[2],E}function Ku(E,a,y){return E[0]=a[0]-y[0],E[1]=a[1]-y[1],E[2]=a[2]-y[2],E}function Cf(E,a,y){return E[0]=a[0]*y[0],E[1]=a[1]*y[1],E[2]=a[2]*y[2],E}function Ng(E,a,y){return E[0]=a[0]/y[0],E[1]=a[1]/y[1],E[2]=a[2]/y[2],E}function rs(E,a){return E[0]=Math.ceil(a[0]),E[1]=Math.ceil(a[1]),E[2]=Math.ceil(a[2]),E}function zs(E,a){return E[0]=Math.floor(a[0]),E[1]=Math.floor(a[1]),E[2]=Math.floor(a[2]),E}function Bl(E,a,y){return E[0]=Math.min(a[0],y[0]),E[1]=Math.min(a[1],y[1]),E[2]=Math.min(a[2],y[2]),E}function Xs(E,a,y){return E[0]=Math.max(a[0],y[0]),E[1]=Math.max(a[1],y[1]),E[2]=Math.max(a[2],y[2]),E}function su(E,a){return E[0]=glMatrix.round(a[0]),E[1]=glMatrix.round(a[1]),E[2]=glMatrix.round(a[2]),E}function wl(E,a,y){return E[0]=a[0]*y,E[1]=a[1]*y,E[2]=a[2]*y,E}function Jl(E,a,y,x){return E[0]=a[0]+y[0]*x,E[1]=a[1]+y[1]*x,E[2]=a[2]+y[2]*x,E}function pc(E,a){var y=a[0]-E[0],x=a[1]-E[1],b=a[2]-E[2];return Math.sqrt(y*y+x*x+b*b)}function Rg(E,a){var y=a[0]-E[0],x=a[1]-E[1],b=a[2]-E[2];return y*y+x*x+b*b}function om(E){var a=E[0],y=E[1],x=E[2];return a*a+y*y+x*x}function Fg(E,a){return E[0]=-a[0],E[1]=-a[1],E[2]=-a[2],E}function sm(E,a){return E[0]=1/a[0],E[1]=1/a[1],E[2]=1/a[2],E}function ad(E,a){var y=a[0],x=a[1],b=a[2],z=y*y+x*x+b*b;return z>0&&(z=1/Math.sqrt(z)),E[0]=a[0]*z,E[1]=a[1]*z,E[2]=a[2]*z,E}function yu(E,a){return E[0]*a[0]+E[1]*a[1]+E[2]*a[2]}function yc(E,a,y){var x=a[0],b=a[1],z=a[2],ee=y[0],re=y[1],ae=y[2];return E[0]=b*ae-z*re,E[1]=z*ee-x*ae,E[2]=x*re-b*ee,E}function Fc(E,a,y,x){var b=a[0],z=a[1],ee=a[2];return E[0]=b+x*(y[0]-b),E[1]=z+x*(y[1]-z),E[2]=ee+x*(y[2]-ee),E}function F0(E,a,y,x){var b=Math.acos(Math.min(Math.max(yu(a,y),-1),1)),z=Math.sin(b),ee=Math.sin((1-x)*b)/z,re=Math.sin(x*b)/z;return E[0]=ee*a[0]+re*y[0],E[1]=ee*a[1]+re*y[1],E[2]=ee*a[2]+re*y[2],E}function k0(E,a,y,x,b,z){var ee=z*z,re=ee*(2*z-3)+1,ae=ee*(z-2)+z,se=ee*(z-1),fe=ee*(3-2*z);return E[0]=a[0]*re+y[0]*ae+x[0]*se+b[0]*fe,E[1]=a[1]*re+y[1]*ae+x[1]*se+b[1]*fe,E[2]=a[2]*re+y[2]*ae+x[2]*se+b[2]*fe,E}function kg(E,a,y,x,b,z){var ee=1-z,re=ee*ee,ae=z*z,se=re*ee,fe=3*z*re,me=3*ae*ee,Ae=ae*z;return E[0]=a[0]*se+y[0]*fe+x[0]*me+b[0]*Ae,E[1]=a[1]*se+y[1]*fe+x[1]*me+b[1]*Ae,E[2]=a[2]*se+y[2]*fe+x[2]*me+b[2]*Ae,E}function _g(E,a){a=a===void 0?1:a;var y=glMatrix.RANDOM()*2*Math.PI,x=glMatrix.RANDOM()*2-1,b=Math.sqrt(1-x*x)*a;return E[0]=Math.cos(y)*b,E[1]=Math.sin(y)*b,E[2]=x*a,E}function Nl(E,a,y){var x=a[0],b=a[1],z=a[2],ee=y[3]*x+y[7]*b+y[11]*z+y[15];return ee=ee||1,E[0]=(y[0]*x+y[4]*b+y[8]*z+y[12])/ee,E[1]=(y[1]*x+y[5]*b+y[9]*z+y[13])/ee,E[2]=(y[2]*x+y[6]*b+y[10]*z+y[14])/ee,E}function Xf(E,a,y){var x=a[0],b=a[1],z=a[2];return E[0]=x*y[0]+b*y[3]+z*y[6],E[1]=x*y[1]+b*y[4]+z*y[7],E[2]=x*y[2]+b*y[5]+z*y[8],E}function _0(E,a,y){var x=y[0],b=y[1],z=y[2],ee=y[3],re=a[0],ae=a[1],se=a[2],fe=b*se-z*ae,me=z*re-x*se,Ae=x*ae-b*re;return fe=fe+fe,me=me+me,Ae=Ae+Ae,E[0]=re+ee*fe+b*Ae-z*me,E[1]=ae+ee*me+z*fe-x*Ae,E[2]=se+ee*Ae+x*me-b*fe,E}function Uh(E,a,y,x){var b=[],z=[];return b[0]=a[0]-y[0],b[1]=a[1]-y[1],b[2]=a[2]-y[2],z[0]=b[0],z[1]=b[1]*Math.cos(x)-b[2]*Math.sin(x),z[2]=b[1]*Math.sin(x)+b[2]*Math.cos(x),E[0]=z[0]+y[0],E[1]=z[1]+y[1],E[2]=z[2]+y[2],E}function zg(E,a,y,x){var b=[],z=[];return b[0]=a[0]-y[0],b[1]=a[1]-y[1],b[2]=a[2]-y[2],z[0]=b[2]*Math.sin(x)+b[0]*Math.cos(x),z[1]=b[1],z[2]=b[2]*Math.cos(x)-b[0]*Math.sin(x),E[0]=z[0]+y[0],E[1]=z[1]+y[1],E[2]=z[2]+y[2],E}function lm(E,a,y,x){var b=[],z=[];return b[0]=a[0]-y[0],b[1]=a[1]-y[1],b[2]=a[2]-y[2],z[0]=b[0]*Math.cos(x)-b[1]*Math.sin(x),z[1]=b[0]*Math.sin(x)+b[1]*Math.cos(x),z[2]=b[2],E[0]=z[0]+y[0],E[1]=z[1]+y[1],E[2]=z[2]+y[2],E}function Ug(E,a){var y=E[0],x=E[1],b=E[2],z=a[0],ee=a[1],re=a[2],ae=Math.sqrt((y*y+x*x+b*b)*(z*z+ee*ee+re*re)),se=ae&&yu(E,a)/ae;return Math.acos(Math.min(Math.max(se,-1),1))}function um(E){return E[0]=0,E[1]=0,E[2]=0,E}function z0(E){return"vec3("+E[0]+", "+E[1]+", "+E[2]+")"}function Wh(E,a){return E[0]===a[0]&&E[1]===a[1]&&E[2]===a[2]}function id(E,a){var y=E[0],x=E[1],b=E[2],z=a[0],ee=a[1],re=a[2];return Math.abs(y-z)<=Hr*Math.max(1,Math.abs(y),Math.abs(z))&&Math.abs(x-ee)<=Hr*Math.max(1,Math.abs(x),Math.abs(ee))&&Math.abs(b-re)<=Hr*Math.max(1,Math.abs(b),Math.abs(re))}var jh=Ku,U0=null,W0=null,Jf=pc,Wg=null,jg=bs,Gg=null,Hg=function(){var E=ji();return function(a,y,x,b,z,ee){var re,ae;for(y||(y=3),x||(x=0),b?ae=Math.min(b*y+x,a.length):ae=a.length,re=x;re0&&(ee=1/Math.sqrt(ee)),E[0]=y*ee,E[1]=x*ee,E[2]=b*ee,E[3]=z*ee,E}function oE(E,a){return E[0]*a[0]+E[1]*a[1]+E[2]*a[2]+E[3]*a[3]}function VS(E,a,y,x){var b=y[0]*x[1]-y[1]*x[0],z=y[0]*x[2]-y[2]*x[0],ee=y[0]*x[3]-y[3]*x[0],re=y[1]*x[2]-y[2]*x[1],ae=y[1]*x[3]-y[3]*x[1],se=y[2]*x[3]-y[3]*x[2],fe=a[0],me=a[1],Ae=a[2],Be=a[3];return E[0]=me*se-Ae*ae+Be*re,E[1]=-(fe*se)+Ae*ee-Be*z,E[2]=fe*ae-me*ee+Be*b,E[3]=-(fe*re)+me*z-Ae*b,E}function fm(E,a,y,x){var b=a[0],z=a[1],ee=a[2],re=a[3];return E[0]=b+x*(y[0]-b),E[1]=z+x*(y[1]-z),E[2]=ee+x*(y[2]-ee),E[3]=re+x*(y[3]-re),E}function KS(E,a){a=a===void 0?1:a;var y,x,b,z,ee,re,ae;ae=glMatrix.RANDOM(),y=ae*2-1,x=(4*glMatrix.RANDOM()-2)*Math.sqrt(ae*-ae+ae),ee=y*y+x*x,ae=glMatrix.RANDOM(),b=ae*2-1,z=(4*glMatrix.RANDOM()-2)*Math.sqrt(ae*-ae+ae),re=b*b+z*z;var se=Math.sqrt((1-ee)/re);return E[0]=a*y,E[1]=a*x,E[2]=a*b*se,E[3]=a*z*se,E}function Td(E,a,y){var x=a[0],b=a[1],z=a[2],ee=a[3];return E[0]=y[0]*x+y[4]*b+y[8]*z+y[12]*ee,E[1]=y[1]*x+y[5]*b+y[9]*z+y[13]*ee,E[2]=y[2]*x+y[6]*b+y[10]*z+y[14]*ee,E[3]=y[3]*x+y[7]*b+y[11]*z+y[15]*ee,E}function ZS(E,a,y){var x=y[0],b=y[1],z=y[2],ee=y[3],re=a[0],ae=a[1],se=a[2],fe=b*se-z*ae,me=z*re-x*se,Ae=x*ae-b*re;return fe=fe+fe,me=me+me,Ae=Ae+Ae,E[0]=re+ee*fe+b*Ae-z*me,E[1]=ae+ee*me+z*fe-x*Ae,E[2]=se+ee*Ae+x*me-b*fe,E[3]=a[3],E}function sE(E){return E[0]=0,E[1]=0,E[2]=0,E[3]=0,E}function hm(E){return"vec4("+E[0]+", "+E[1]+", "+E[2]+", "+E[3]+")"}function H0(E,a){return E[0]===a[0]&&E[1]===a[1]&&E[2]===a[2]&&E[3]===a[3]}function QS(E,a){var y=E[0],x=E[1],b=E[2],z=E[3],ee=a[0],re=a[1],ae=a[2],se=a[3];return Math.abs(y-ee)<=glMatrix.EPSILON*Math.max(1,Math.abs(y),Math.abs(ee))&&Math.abs(x-re)<=glMatrix.EPSILON*Math.max(1,Math.abs(x),Math.abs(re))&&Math.abs(b-ae)<=glMatrix.EPSILON*Math.max(1,Math.abs(b),Math.abs(ae))&&Math.abs(z-se)<=glMatrix.EPSILON*Math.max(1,Math.abs(z),Math.abs(se))}var YS=null,Rs=null,to=null,To=null,Us=null,ml=null,Gh=null,ld=function(){var E=Zu();return function(a,y,x,b,z,ee){var re,ae;for(y||(y=4),x||(x=0),b?ae=Math.min(b*y+x,a.length):ae=a.length,re=x;re0?(y[0]=(re*ee+fe*x+ae*z-se*b)*2/me,y[1]=(ae*ee+fe*b+se*x-re*z)*2/me,y[2]=(se*ee+fe*z+re*b-ae*x)*2/me):(y[0]=(re*ee+fe*x+ae*z-se*b)*2,y[1]=(ae*ee+fe*b+se*x-re*z)*2,y[2]=(se*ee+fe*z+re*b-ae*x)*2),Tb(E,a,y),E}function gm(E,a){return E[0]=a[12],E[1]=a[13],E[2]=a[14],E}function Yg(E,a){var y=a[0],x=a[1],b=a[2],z=a[4],ee=a[5],re=a[6],ae=a[8],se=a[9],fe=a[10];return E[0]=Math.sqrt(y*y+x*x+b*b),E[1]=Math.sqrt(z*z+ee*ee+re*re),E[2]=Math.sqrt(ae*ae+se*se+fe*fe),E}function vm(E,a){var y=new ga(3);Yg(y,a);var x=1/y[0],b=1/y[1],z=1/y[2],ee=a[0]*x,re=a[1]*b,ae=a[2]*z,se=a[4]*x,fe=a[5]*b,me=a[6]*z,Ae=a[8]*x,Be=a[9]*b,ke=a[10]*z,We=ee+fe+ke,je=0;return We>0?(je=Math.sqrt(We+1)*2,E[3]=.25*je,E[0]=(me-Be)/je,E[1]=(Ae-ae)/je,E[2]=(re-se)/je):ee>fe&&ee>ke?(je=Math.sqrt(1+ee-fe-ke)*2,E[3]=(me-Be)/je,E[0]=.25*je,E[1]=(re+se)/je,E[2]=(Ae+ae)/je):fe>ke?(je=Math.sqrt(1+fe-ee-ke)*2,E[3]=(Ae-ae)/je,E[0]=(re+se)/je,E[1]=.25*je,E[2]=(me+Be)/je):(je=Math.sqrt(1+ke-ee-fe)*2,E[3]=(re-se)/je,E[0]=(Ae+ae)/je,E[1]=(me+Be)/je,E[2]=.25*je),E}function MT(E,a,y,x){a[0]=x[12],a[1]=x[13],a[2]=x[14];var b=x[0],z=x[1],ee=x[2],re=x[4],ae=x[5],se=x[6],fe=x[8],me=x[9],Ae=x[10];y[0]=Math.sqrt(b*b+z*z+ee*ee),y[1]=Math.sqrt(re*re+ae*ae+se*se),y[2]=Math.sqrt(fe*fe+me*me+Ae*Ae);var Be=1/y[0],ke=1/y[1],We=1/y[2],je=b*Be,Ke=z*ke,Ze=ee*We,Je=re*Be,tt=ae*ke,at=se*We,ot=fe*Be,ct=me*ke,lt=Ae*We,wt=je+tt+lt,Dt=0;return wt>0?(Dt=Math.sqrt(wt+1)*2,E[3]=.25*Dt,E[0]=(at-ct)/Dt,E[1]=(ot-Ze)/Dt,E[2]=(Ke-Je)/Dt):je>tt&&je>lt?(Dt=Math.sqrt(1+je-tt-lt)*2,E[3]=(at-ct)/Dt,E[0]=.25*Dt,E[1]=(Ke+Je)/Dt,E[2]=(ot+Ze)/Dt):tt>lt?(Dt=Math.sqrt(1+tt-je-lt)*2,E[3]=(ot-Ze)/Dt,E[0]=(Ke+Je)/Dt,E[1]=.25*Dt,E[2]=(at+ct)/Dt):(Dt=Math.sqrt(1+lt-je-tt)*2,E[3]=(Ke-Je)/Dt,E[0]=(ot+Ze)/Dt,E[1]=(at+ct)/Dt,E[2]=.25*Dt),E}function DT(E,a,y,x){var b=a[0],z=a[1],ee=a[2],re=a[3],ae=b+b,se=z+z,fe=ee+ee,me=b*ae,Ae=b*se,Be=b*fe,ke=z*se,We=z*fe,je=ee*fe,Ke=re*ae,Ze=re*se,Je=re*fe,tt=x[0],at=x[1],ot=x[2];return E[0]=(1-(ke+je))*tt,E[1]=(Ae+Je)*tt,E[2]=(Be-Ze)*tt,E[3]=0,E[4]=(Ae-Je)*at,E[5]=(1-(me+je))*at,E[6]=(We+Ke)*at,E[7]=0,E[8]=(Be+Ze)*ot,E[9]=(We-Ke)*ot,E[10]=(1-(me+ke))*ot,E[11]=0,E[12]=y[0],E[13]=y[1],E[14]=y[2],E[15]=1,E}function V0(E,a,y,x,b){var z=a[0],ee=a[1],re=a[2],ae=a[3],se=z+z,fe=ee+ee,me=re+re,Ae=z*se,Be=z*fe,ke=z*me,We=ee*fe,je=ee*me,Ke=re*me,Ze=ae*se,Je=ae*fe,tt=ae*me,at=x[0],ot=x[1],ct=x[2],lt=b[0],wt=b[1],Dt=b[2],Ht=(1-(We+Ke))*at,Zt=(Be+tt)*at,dn=(ke-Je)*at,nn=(Be-tt)*ot,wn=(1-(Ae+Ke))*ot,Jn=(je+Ze)*ot,An=(ke+Je)*ct,pn=(je-Ze)*ct,Cn=(1-(Ae+We))*ct;return E[0]=Ht,E[1]=Zt,E[2]=dn,E[3]=0,E[4]=nn,E[5]=wn,E[6]=Jn,E[7]=0,E[8]=An,E[9]=pn,E[10]=Cn,E[11]=0,E[12]=y[0]+lt-(Ht*lt+nn*wt+An*Dt),E[13]=y[1]+wt-(Zt*lt+wn*wt+pn*Dt),E[14]=y[2]+Dt-(dn*lt+Jn*wt+Cn*Dt),E[15]=1,E}function uE(E,a){var y=a[0],x=a[1],b=a[2],z=a[3],ee=y+y,re=x+x,ae=b+b,se=y*ee,fe=x*ee,me=x*re,Ae=b*ee,Be=b*re,ke=b*ae,We=z*ee,je=z*re,Ke=z*ae;return E[0]=1-me-ke,E[1]=fe+Ke,E[2]=Ae-je,E[3]=0,E[4]=fe-Ke,E[5]=1-se-ke,E[6]=Be+We,E[7]=0,E[8]=Ae+je,E[9]=Be-We,E[10]=1-se-me,E[11]=0,E[12]=0,E[13]=0,E[14]=0,E[15]=1,E}function IT(E,a,y,x,b,z,ee){var re=1/(y-a),ae=1/(b-x),se=1/(z-ee);return E[0]=z*2*re,E[1]=0,E[2]=0,E[3]=0,E[4]=0,E[5]=z*2*ae,E[6]=0,E[7]=0,E[8]=(y+a)*re,E[9]=(b+x)*ae,E[10]=(ee+z)*se,E[11]=-1,E[12]=0,E[13]=0,E[14]=ee*z*2*se,E[15]=0,E}function Ob(E,a,y,x,b){var z=1/Math.tan(a/2);if(E[0]=z/y,E[1]=0,E[2]=0,E[3]=0,E[4]=0,E[5]=z,E[6]=0,E[7]=0,E[8]=0,E[9]=0,E[11]=-1,E[12]=0,E[13]=0,E[15]=0,b!=null&&b!==1/0){var ee=1/(x-b);E[10]=(b+x)*ee,E[14]=2*b*x*ee}else E[10]=-1,E[14]=-2*x;return E}var TT=Ob;function OT(E,a,y,x,b){var z=1/Math.tan(a/2);if(E[0]=z/y,E[1]=0,E[2]=0,E[3]=0,E[4]=0,E[5]=z,E[6]=0,E[7]=0,E[8]=0,E[9]=0,E[11]=-1,E[12]=0,E[13]=0,E[15]=0,b!=null&&b!==1/0){var ee=1/(x-b);E[10]=b*ee,E[14]=b*x*ee}else E[10]=-1,E[14]=-x;return E}function LT(E,a,y,x){var b=Math.tan(a.upDegrees*Math.PI/180),z=Math.tan(a.downDegrees*Math.PI/180),ee=Math.tan(a.leftDegrees*Math.PI/180),re=Math.tan(a.rightDegrees*Math.PI/180),ae=2/(ee+re),se=2/(b+z);return E[0]=ae,E[1]=0,E[2]=0,E[3]=0,E[4]=0,E[5]=se,E[6]=0,E[7]=0,E[8]=-((ee-re)*ae*.5),E[9]=(b-z)*se*.5,E[10]=x/(y-x),E[11]=-1,E[12]=0,E[13]=0,E[14]=x*y/(y-x),E[15]=0,E}function Lb(E,a,y,x,b,z,ee){var re=1/(a-y),ae=1/(x-b),se=1/(z-ee);return E[0]=-2*re,E[1]=0,E[2]=0,E[3]=0,E[4]=0,E[5]=-2*ae,E[6]=0,E[7]=0,E[8]=0,E[9]=0,E[10]=2*se,E[11]=0,E[12]=(a+y)*re,E[13]=(b+x)*ae,E[14]=(ee+z)*se,E[15]=1,E}var Nb=Lb;function Rb(E,a,y,x,b,z,ee){var re=1/(a-y),ae=1/(x-b),se=1/(z-ee);return E[0]=-2*re,E[1]=0,E[2]=0,E[3]=0,E[4]=0,E[5]=-2*ae,E[6]=0,E[7]=0,E[8]=0,E[9]=0,E[10]=se,E[11]=0,E[12]=(a+y)*re,E[13]=(b+x)*ae,E[14]=z*se,E[15]=1,E}function _b(E,a,y,x){var b,z,ee,re,ae,se,fe,me,Ae,Be,ke=a[0],We=a[1],je=a[2],Ke=x[0],Ze=x[1],Je=x[2],tt=y[0],at=y[1],ot=y[2];return Math.abs(ke-tt)0&&(Be=1/Math.sqrt(Be),fe*=Be,me*=Be,Ae*=Be);var ke=ae*Ae-se*me,We=se*fe-re*Ae,je=re*me-ae*fe;return Be=ke*ke+We*We+je*je,Be>0&&(Be=1/Math.sqrt(Be),ke*=Be,We*=Be,je*=Be),E[0]=ke,E[1]=We,E[2]=je,E[3]=0,E[4]=me*je-Ae*We,E[5]=Ae*ke-fe*je,E[6]=fe*We-me*ke,E[7]=0,E[8]=fe,E[9]=me,E[10]=Ae,E[11]=0,E[12]=b,E[13]=z,E[14]=ee,E[15]=1,E}function NT(E){return"mat4("+E[0]+", "+E[1]+", "+E[2]+", "+E[3]+", "+E[4]+", "+E[5]+", "+E[6]+", "+E[7]+", "+E[8]+", "+E[9]+", "+E[10]+", "+E[11]+", "+E[12]+", "+E[13]+", "+E[14]+", "+E[15]+")"}function RT(E){return Math.sqrt(E[0]*E[0]+E[1]*E[1]+E[2]*E[2]+E[3]*E[3]+E[4]*E[4]+E[5]*E[5]+E[6]*E[6]+E[7]*E[7]+E[8]*E[8]+E[9]*E[9]+E[10]*E[10]+E[11]*E[11]+E[12]*E[12]+E[13]*E[13]+E[14]*E[14]+E[15]*E[15])}function FT(E,a,y){return E[0]=a[0]+y[0],E[1]=a[1]+y[1],E[2]=a[2]+y[2],E[3]=a[3]+y[3],E[4]=a[4]+y[4],E[5]=a[5]+y[5],E[6]=a[6]+y[6],E[7]=a[7]+y[7],E[8]=a[8]+y[8],E[9]=a[9]+y[9],E[10]=a[10]+y[10],E[11]=a[11]+y[11],E[12]=a[12]+y[12],E[13]=a[13]+y[13],E[14]=a[14]+y[14],E[15]=a[15]+y[15],E}function Ub(E,a,y){return E[0]=a[0]-y[0],E[1]=a[1]-y[1],E[2]=a[2]-y[2],E[3]=a[3]-y[3],E[4]=a[4]-y[4],E[5]=a[5]-y[5],E[6]=a[6]-y[6],E[7]=a[7]-y[7],E[8]=a[8]-y[8],E[9]=a[9]-y[9],E[10]=a[10]-y[10],E[11]=a[11]-y[11],E[12]=a[12]-y[12],E[13]=a[13]-y[13],E[14]=a[14]-y[14],E[15]=a[15]-y[15],E}function kT(E,a,y){return E[0]=a[0]*y,E[1]=a[1]*y,E[2]=a[2]*y,E[3]=a[3]*y,E[4]=a[4]*y,E[5]=a[5]*y,E[6]=a[6]*y,E[7]=a[7]*y,E[8]=a[8]*y,E[9]=a[9]*y,E[10]=a[10]*y,E[11]=a[11]*y,E[12]=a[12]*y,E[13]=a[13]*y,E[14]=a[14]*y,E[15]=a[15]*y,E}function _T(E,a,y,x){return E[0]=a[0]+y[0]*x,E[1]=a[1]+y[1]*x,E[2]=a[2]+y[2]*x,E[3]=a[3]+y[3]*x,E[4]=a[4]+y[4]*x,E[5]=a[5]+y[5]*x,E[6]=a[6]+y[6]*x,E[7]=a[7]+y[7]*x,E[8]=a[8]+y[8]*x,E[9]=a[9]+y[9]*x,E[10]=a[10]+y[10]*x,E[11]=a[11]+y[11]*x,E[12]=a[12]+y[12]*x,E[13]=a[13]+y[13]*x,E[14]=a[14]+y[14]*x,E[15]=a[15]+y[15]*x,E}function cE(E,a){return E[0]===a[0]&&E[1]===a[1]&&E[2]===a[2]&&E[3]===a[3]&&E[4]===a[4]&&E[5]===a[5]&&E[6]===a[6]&&E[7]===a[7]&&E[8]===a[8]&&E[9]===a[9]&&E[10]===a[10]&&E[11]===a[11]&&E[12]===a[12]&&E[13]===a[13]&&E[14]===a[14]&&E[15]===a[15]}function zT(E,a){var y=E[0],x=E[1],b=E[2],z=E[3],ee=E[4],re=E[5],ae=E[6],se=E[7],fe=E[8],me=E[9],Ae=E[10],Be=E[11],ke=E[12],We=E[13],je=E[14],Ke=E[15],Ze=a[0],Je=a[1],tt=a[2],at=a[3],ot=a[4],ct=a[5],lt=a[6],wt=a[7],Dt=a[8],Ht=a[9],Zt=a[10],dn=a[11],nn=a[12],wn=a[13],Jn=a[14],An=a[15];return Math.abs(y-Ze)<=Hr*Math.max(1,Math.abs(y),Math.abs(Ze))&&Math.abs(x-Je)<=Hr*Math.max(1,Math.abs(x),Math.abs(Je))&&Math.abs(b-tt)<=Hr*Math.max(1,Math.abs(b),Math.abs(tt))&&Math.abs(z-at)<=Hr*Math.max(1,Math.abs(z),Math.abs(at))&&Math.abs(ee-ot)<=Hr*Math.max(1,Math.abs(ee),Math.abs(ot))&&Math.abs(re-ct)<=Hr*Math.max(1,Math.abs(re),Math.abs(ct))&&Math.abs(ae-lt)<=Hr*Math.max(1,Math.abs(ae),Math.abs(lt))&&Math.abs(se-wt)<=Hr*Math.max(1,Math.abs(se),Math.abs(wt))&&Math.abs(fe-Dt)<=Hr*Math.max(1,Math.abs(fe),Math.abs(Dt))&&Math.abs(me-Ht)<=Hr*Math.max(1,Math.abs(me),Math.abs(Ht))&&Math.abs(Ae-Zt)<=Hr*Math.max(1,Math.abs(Ae),Math.abs(Zt))&&Math.abs(Be-dn)<=Hr*Math.max(1,Math.abs(Be),Math.abs(dn))&&Math.abs(ke-nn)<=Hr*Math.max(1,Math.abs(ke),Math.abs(nn))&&Math.abs(We-wn)<=Hr*Math.max(1,Math.abs(We),Math.abs(wn))&&Math.abs(je-Jn)<=Hr*Math.max(1,Math.abs(je),Math.abs(Jn))&&Math.abs(Ke-An)<=Hr*Math.max(1,Math.abs(Ke),Math.abs(An))}var Wb=Yu,UT=Ub;function Hb(){var E=new ga(9);return ga!=Float32Array&&(E[1]=0,E[2]=0,E[3]=0,E[5]=0,E[6]=0,E[7]=0),E[0]=1,E[4]=1,E[8]=1,E}function WT(E,a){return E[0]=a[0],E[1]=a[1],E[2]=a[2],E[3]=a[4],E[4]=a[5],E[5]=a[6],E[6]=a[8],E[7]=a[9],E[8]=a[10],E}function jQ(E){var a=new glMatrix.ARRAY_TYPE(9);return a[0]=E[0],a[1]=E[1],a[2]=E[2],a[3]=E[3],a[4]=E[4],a[5]=E[5],a[6]=E[6],a[7]=E[7],a[8]=E[8],a}function GQ(E,a){return E[0]=a[0],E[1]=a[1],E[2]=a[2],E[3]=a[3],E[4]=a[4],E[5]=a[5],E[6]=a[6],E[7]=a[7],E[8]=a[8],E}function jT(E,a,y,x,b,z,ee,re,ae){var se=new ga(9);return se[0]=E,se[1]=a,se[2]=y,se[3]=x,se[4]=b,se[5]=z,se[6]=ee,se[7]=re,se[8]=ae,se}function HQ(E,a,y,x,b,z,ee,re,ae,se){return E[0]=a,E[1]=y,E[2]=x,E[3]=b,E[4]=z,E[5]=ee,E[6]=re,E[7]=ae,E[8]=se,E}function VQ(E){return E[0]=1,E[1]=0,E[2]=0,E[3]=0,E[4]=1,E[5]=0,E[6]=0,E[7]=0,E[8]=1,E}function KQ(E,a){if(E===a){var y=a[1],x=a[2],b=a[5];E[1]=a[3],E[2]=a[6],E[3]=y,E[5]=a[7],E[6]=x,E[7]=b}else E[0]=a[0],E[1]=a[3],E[2]=a[6],E[3]=a[1],E[4]=a[4],E[5]=a[7],E[6]=a[2],E[7]=a[5],E[8]=a[8];return E}function ZQ(E,a){var y=a[0],x=a[1],b=a[2],z=a[3],ee=a[4],re=a[5],ae=a[6],se=a[7],fe=a[8],me=fe*ee-re*se,Ae=-fe*z+re*ae,Be=se*z-ee*ae,ke=y*me+x*Ae+b*Be;return ke?(ke=1/ke,E[0]=me*ke,E[1]=(-fe*x+b*se)*ke,E[2]=(re*x-b*ee)*ke,E[3]=Ae*ke,E[4]=(fe*y-b*ae)*ke,E[5]=(-re*y+b*z)*ke,E[6]=Be*ke,E[7]=(-se*y+x*ae)*ke,E[8]=(ee*y-x*z)*ke,E):null}function QQ(E,a){var y=a[0],x=a[1],b=a[2],z=a[3],ee=a[4],re=a[5],ae=a[6],se=a[7],fe=a[8];return E[0]=ee*fe-re*se,E[1]=b*se-x*fe,E[2]=x*re-b*ee,E[3]=re*ae-z*fe,E[4]=y*fe-b*ae,E[5]=b*z-y*re,E[6]=z*se-ee*ae,E[7]=x*ae-y*se,E[8]=y*ee-x*z,E}function YQ(E){var a=E[0],y=E[1],x=E[2],b=E[3],z=E[4],ee=E[5],re=E[6],ae=E[7],se=E[8];return a*(se*z-ee*ae)+y*(-se*b+ee*re)+x*(ae*b-z*re)}function XQ(E,a,y){var x=a[0],b=a[1],z=a[2],ee=a[3],re=a[4],ae=a[5],se=a[6],fe=a[7],me=a[8],Ae=y[0],Be=y[1],ke=y[2],We=y[3],je=y[4],Ke=y[5],Ze=y[6],Je=y[7],tt=y[8];return E[0]=Ae*x+Be*ee+ke*se,E[1]=Ae*b+Be*re+ke*fe,E[2]=Ae*z+Be*ae+ke*me,E[3]=We*x+je*ee+Ke*se,E[4]=We*b+je*re+Ke*fe,E[5]=We*z+je*ae+Ke*me,E[6]=Ze*x+Je*ee+tt*se,E[7]=Ze*b+Je*re+tt*fe,E[8]=Ze*z+Je*ae+tt*me,E}function JQ(E,a,y){var x=a[0],b=a[1],z=a[2],ee=a[3],re=a[4],ae=a[5],se=a[6],fe=a[7],me=a[8],Ae=y[0],Be=y[1];return E[0]=x,E[1]=b,E[2]=z,E[3]=ee,E[4]=re,E[5]=ae,E[6]=Ae*x+Be*ee+se,E[7]=Ae*b+Be*re+fe,E[8]=Ae*z+Be*ae+me,E}function qQ(E,a,y){var x=a[0],b=a[1],z=a[2],ee=a[3],re=a[4],ae=a[5],se=a[6],fe=a[7],me=a[8],Ae=Math.sin(y),Be=Math.cos(y);return E[0]=Be*x+Ae*ee,E[1]=Be*b+Ae*re,E[2]=Be*z+Ae*ae,E[3]=Be*ee-Ae*x,E[4]=Be*re-Ae*b,E[5]=Be*ae-Ae*z,E[6]=se,E[7]=fe,E[8]=me,E}function $Q(E,a,y){var x=y[0],b=y[1];return E[0]=x*a[0],E[1]=x*a[1],E[2]=x*a[2],E[3]=b*a[3],E[4]=b*a[4],E[5]=b*a[5],E[6]=a[6],E[7]=a[7],E[8]=a[8],E}function eY(E,a){return E[0]=1,E[1]=0,E[2]=0,E[3]=0,E[4]=1,E[5]=0,E[6]=a[0],E[7]=a[1],E[8]=1,E}function tY(E,a){var y=Math.sin(a),x=Math.cos(a);return E[0]=x,E[1]=y,E[2]=0,E[3]=-y,E[4]=x,E[5]=0,E[6]=0,E[7]=0,E[8]=1,E}function nY(E,a){return E[0]=a[0],E[1]=0,E[2]=0,E[3]=0,E[4]=a[1],E[5]=0,E[6]=0,E[7]=0,E[8]=1,E}function rY(E,a){return E[0]=a[0],E[1]=a[1],E[2]=0,E[3]=a[2],E[4]=a[3],E[5]=0,E[6]=a[4],E[7]=a[5],E[8]=1,E}function aY(E,a){var y=a[0],x=a[1],b=a[2],z=a[3],ee=y+y,re=x+x,ae=b+b,se=y*ee,fe=x*ee,me=x*re,Ae=b*ee,Be=b*re,ke=b*ae,We=z*ee,je=z*re,Ke=z*ae;return E[0]=1-me-ke,E[3]=fe-Ke,E[6]=Ae+je,E[1]=fe+Ke,E[4]=1-se-ke,E[7]=Be-We,E[2]=Ae-je,E[5]=Be+We,E[8]=1-se-me,E}function iY(E,a){var y=a[0],x=a[1],b=a[2],z=a[3],ee=a[4],re=a[5],ae=a[6],se=a[7],fe=a[8],me=a[9],Ae=a[10],Be=a[11],ke=a[12],We=a[13],je=a[14],Ke=a[15],Ze=y*re-x*ee,Je=y*ae-b*ee,tt=y*se-z*ee,at=x*ae-b*re,ot=x*se-z*re,ct=b*se-z*ae,lt=fe*We-me*ke,wt=fe*je-Ae*ke,Dt=fe*Ke-Be*ke,Ht=me*je-Ae*We,Zt=me*Ke-Be*We,dn=Ae*Ke-Be*je,nn=Ze*dn-Je*Zt+tt*Ht+at*Dt-ot*wt+ct*lt;return nn?(nn=1/nn,E[0]=(re*dn-ae*Zt+se*Ht)*nn,E[1]=(ae*Dt-ee*dn-se*wt)*nn,E[2]=(ee*Zt-re*Dt+se*lt)*nn,E[3]=(b*Zt-x*dn-z*Ht)*nn,E[4]=(y*dn-b*Dt+z*wt)*nn,E[5]=(x*Dt-y*Zt-z*lt)*nn,E[6]=(We*ct-je*ot+Ke*at)*nn,E[7]=(je*tt-ke*ct-Ke*Je)*nn,E[8]=(ke*ot-We*tt+Ke*Ze)*nn,E):null}function oY(E,a,y){return E[0]=2/a,E[1]=0,E[2]=0,E[3]=0,E[4]=-2/y,E[5]=0,E[6]=-1,E[7]=1,E[8]=1,E}function sY(E){return"mat3("+E[0]+", "+E[1]+", "+E[2]+", "+E[3]+", "+E[4]+", "+E[5]+", "+E[6]+", "+E[7]+", "+E[8]+")"}function lY(E){return Math.sqrt(E[0]*E[0]+E[1]*E[1]+E[2]*E[2]+E[3]*E[3]+E[4]*E[4]+E[5]*E[5]+E[6]*E[6]+E[7]*E[7]+E[8]*E[8])}function uY(E,a,y){return E[0]=a[0]+y[0],E[1]=a[1]+y[1],E[2]=a[2]+y[2],E[3]=a[3]+y[3],E[4]=a[4]+y[4],E[5]=a[5]+y[5],E[6]=a[6]+y[6],E[7]=a[7]+y[7],E[8]=a[8]+y[8],E}function cY(E,a,y){return E[0]=a[0]-y[0],E[1]=a[1]-y[1],E[2]=a[2]-y[2],E[3]=a[3]-y[3],E[4]=a[4]-y[4],E[5]=a[5]-y[5],E[6]=a[6]-y[6],E[7]=a[7]-y[7],E[8]=a[8]-y[8],E}function dY(E,a,y){return E[0]=a[0]*y,E[1]=a[1]*y,E[2]=a[2]*y,E[3]=a[3]*y,E[4]=a[4]*y,E[5]=a[5]*y,E[6]=a[6]*y,E[7]=a[7]*y,E[8]=a[8]*y,E}function fY(E,a,y,x){return E[0]=a[0]+y[0]*x,E[1]=a[1]+y[1]*x,E[2]=a[2]+y[2]*x,E[3]=a[3]+y[3]*x,E[4]=a[4]+y[4]*x,E[5]=a[5]+y[5]*x,E[6]=a[6]+y[6]*x,E[7]=a[7]+y[7]*x,E[8]=a[8]+y[8]*x,E}function hY(E,a){return E[0]===a[0]&&E[1]===a[1]&&E[2]===a[2]&&E[3]===a[3]&&E[4]===a[4]&&E[5]===a[5]&&E[6]===a[6]&&E[7]===a[7]&&E[8]===a[8]}function gY(E,a){var y=E[0],x=E[1],b=E[2],z=E[3],ee=E[4],re=E[5],ae=E[6],se=E[7],fe=E[8],me=a[0],Ae=a[1],Be=a[2],ke=a[3],We=a[4],je=a[5],Ke=a[6],Ze=a[7],Je=a[8];return Math.abs(y-me)<=glMatrix.EPSILON*Math.max(1,Math.abs(y),Math.abs(me))&&Math.abs(x-Ae)<=glMatrix.EPSILON*Math.max(1,Math.abs(x),Math.abs(Ae))&&Math.abs(b-Be)<=glMatrix.EPSILON*Math.max(1,Math.abs(b),Math.abs(Be))&&Math.abs(z-ke)<=glMatrix.EPSILON*Math.max(1,Math.abs(z),Math.abs(ke))&&Math.abs(ee-We)<=glMatrix.EPSILON*Math.max(1,Math.abs(ee),Math.abs(We))&&Math.abs(re-je)<=glMatrix.EPSILON*Math.max(1,Math.abs(re),Math.abs(je))&&Math.abs(ae-Ke)<=glMatrix.EPSILON*Math.max(1,Math.abs(ae),Math.abs(Ke))&&Math.abs(se-Ze)<=glMatrix.EPSILON*Math.max(1,Math.abs(se),Math.abs(Ze))&&Math.abs(fe-Je)<=glMatrix.EPSILON*Math.max(1,Math.abs(fe),Math.abs(Je))}var vY=null,mY=null;function lu(){var E=new ga(4);return ga!=Float32Array&&(E[0]=0,E[1]=0,E[2]=0),E[3]=1,E}function pY(E){return E[0]=0,E[1]=0,E[2]=0,E[3]=1,E}function nh(E,a,y){y=y*.5;var x=Math.sin(y);return E[0]=x*a[0],E[1]=x*a[1],E[2]=x*a[2],E[3]=Math.cos(y),E}function yY(E,a){var y=Math.acos(a[3])*2,x=Math.sin(y/2);return x>glMatrix.EPSILON?(E[0]=a[0]/x,E[1]=a[1]/x,E[2]=a[2]/x):(E[0]=1,E[1]=0,E[2]=0),y}function EY(E,a){var y=QT(E,a);return Math.acos(2*y*y-1)}function rh(E,a,y){var x=a[0],b=a[1],z=a[2],ee=a[3],re=y[0],ae=y[1],se=y[2],fe=y[3];return E[0]=x*fe+ee*re+b*se-z*ae,E[1]=b*fe+ee*ae+z*re-x*se,E[2]=z*fe+ee*se+x*ae-b*re,E[3]=ee*fe-x*re-b*ae-z*se,E}function AY(E,a,y){y*=.5;var x=a[0],b=a[1],z=a[2],ee=a[3],re=Math.sin(y),ae=Math.cos(y);return E[0]=x*ae+ee*re,E[1]=b*ae+z*re,E[2]=z*ae-b*re,E[3]=ee*ae-x*re,E}function xY(E,a,y){y*=.5;var x=a[0],b=a[1],z=a[2],ee=a[3],re=Math.sin(y),ae=Math.cos(y);return E[0]=x*ae-z*re,E[1]=b*ae+ee*re,E[2]=z*ae+x*re,E[3]=ee*ae-b*re,E}function SY(E,a,y){y*=.5;var x=a[0],b=a[1],z=a[2],ee=a[3],re=Math.sin(y),ae=Math.cos(y);return E[0]=x*ae+b*re,E[1]=b*ae-x*re,E[2]=z*ae+ee*re,E[3]=ee*ae-z*re,E}function bY(E,a){var y=a[0],x=a[1],b=a[2];return E[0]=y,E[1]=x,E[2]=b,E[3]=Math.sqrt(Math.abs(1-y*y-x*x-b*b)),E}function GT(E,a){var y=a[0],x=a[1],b=a[2],z=a[3],ee=Math.sqrt(y*y+x*x+b*b),re=Math.exp(z),ae=ee>0?re*Math.sin(ee)/ee:0;return E[0]=y*ae,E[1]=x*ae,E[2]=b*ae,E[3]=re*Math.cos(ee),E}function HT(E,a){var y=a[0],x=a[1],b=a[2],z=a[3],ee=Math.sqrt(y*y+x*x+b*b),re=ee>0?Math.atan2(ee,z)/ee:0;return E[0]=y*re,E[1]=x*re,E[2]=b*re,E[3]=.5*Math.log(y*y+x*x+b*b+z*z),E}function CY(E,a,y){return HT(E,a),ZT(E,E,y),GT(E,E),E}function dE(E,a,y,x){var b=a[0],z=a[1],ee=a[2],re=a[3],ae=y[0],se=y[1],fe=y[2],me=y[3],Ae,Be,ke,We,je;return Be=b*ae+z*se+ee*fe+re*me,Be<0&&(Be=-Be,ae=-ae,se=-se,fe=-fe,me=-me),1-Be>Hr?(Ae=Math.acos(Be),ke=Math.sin(Ae),We=Math.sin((1-x)*Ae)/ke,je=Math.sin(x*Ae)/ke):(We=1-x,je=x),E[0]=We*b+je*ae,E[1]=We*z+je*se,E[2]=We*ee+je*fe,E[3]=We*re+je*me,E}function PY(E){var a=glMatrix.RANDOM(),y=glMatrix.RANDOM(),x=glMatrix.RANDOM(),b=Math.sqrt(1-a),z=Math.sqrt(a);return E[0]=b*Math.sin(2*Math.PI*y),E[1]=b*Math.cos(2*Math.PI*y),E[2]=z*Math.sin(2*Math.PI*x),E[3]=z*Math.cos(2*Math.PI*x),E}function fE(E,a){var y=a[0],x=a[1],b=a[2],z=a[3],ee=y*y+x*x+b*b+z*z,re=ee?1/ee:0;return E[0]=-y*re,E[1]=-x*re,E[2]=-b*re,E[3]=z*re,E}function wY(E,a){return E[0]=-a[0],E[1]=-a[1],E[2]=-a[2],E[3]=a[3],E}function VT(E,a){var y=a[0]+a[4]+a[8],x;if(y>0)x=Math.sqrt(y+1),E[3]=.5*x,x=.5/x,E[0]=(a[5]-a[7])*x,E[1]=(a[6]-a[2])*x,E[2]=(a[1]-a[3])*x;else{var b=0;a[4]>a[0]&&(b=1),a[8]>a[b*3+b]&&(b=2);var z=(b+1)%3,ee=(b+2)%3;x=Math.sqrt(a[b*3+b]-a[z*3+z]-a[ee*3+ee]+1),E[b]=.5*x,x=.5/x,E[3]=(a[z*3+ee]-a[ee*3+z])*x,E[z]=(a[z*3+b]+a[b*3+z])*x,E[ee]=(a[ee*3+b]+a[b*3+ee])*x}return E}function mm(E,a,y,x){var b=arguments.length>4&&arguments[4]!==void 0?arguments[4]:za,z=Math.PI/360;a*=z,x*=z,y*=z;var ee=Math.sin(a),re=Math.cos(a),ae=Math.sin(y),se=Math.cos(y),fe=Math.sin(x),me=Math.cos(x);switch(b){case"xyz":E[0]=ee*se*me+re*ae*fe,E[1]=re*ae*me-ee*se*fe,E[2]=re*se*fe+ee*ae*me,E[3]=re*se*me-ee*ae*fe;break;case"xzy":E[0]=ee*se*me-re*ae*fe,E[1]=re*ae*me-ee*se*fe,E[2]=re*se*fe+ee*ae*me,E[3]=re*se*me+ee*ae*fe;break;case"yxz":E[0]=ee*se*me+re*ae*fe,E[1]=re*ae*me-ee*se*fe,E[2]=re*se*fe-ee*ae*me,E[3]=re*se*me+ee*ae*fe;break;case"yzx":E[0]=ee*se*me+re*ae*fe,E[1]=re*ae*me+ee*se*fe,E[2]=re*se*fe-ee*ae*me,E[3]=re*se*me-ee*ae*fe;break;case"zxy":E[0]=ee*se*me-re*ae*fe,E[1]=re*ae*me+ee*se*fe,E[2]=re*se*fe+ee*ae*me,E[3]=re*se*me-ee*ae*fe;break;case"zyx":E[0]=ee*se*me-re*ae*fe,E[1]=re*ae*me+ee*se*fe,E[2]=re*se*fe-ee*ae*me,E[3]=re*se*me+ee*ae*fe;break;default:throw new Error("Unknown angle order "+b)}return E}function MY(E){return"quat("+E[0]+", "+E[1]+", "+E[2]+", "+E[3]+")"}var DY=qf,KT=Id,pm=j0,Vb=Cs,IY=Js,Kb=rh,ZT=tE,QT=oE,TY=fm,OY=dm,LY=null,BY=nE,NY=null,ym=iE,RY=H0;function FY(E,a){return Math.abs(vec4.dot(E,a))>=1-glMatrix.EPSILON}var kY=function(){var E=ji(),a=So(1,0,0),y=So(0,1,0);return function(x,b,z){var ee=yu(b,z);return ee<-.999999?(yc(E,a,b),jg(E)<1e-6&&yc(E,y,b),ad(E,E),nh(x,E,Math.PI),x):ee>.999999?(x[0]=0,x[1]=0,x[2]=0,x[3]=1,x):(yc(E,b,z),x[0]=E[0],x[1]=E[1],x[2]=E[2],x[3]=1+ee,ym(x,x))}}(),_Y=function(){var E=lu(),a=lu();return function(y,x,b,z,ee,re){return dE(E,x,ee,re),dE(a,b,z,re),dE(y,E,a,2*re*(1-re)),y}}(),zY=function(){var E=Hb();return function(a,y,x,b){return E[0]=x[0],E[3]=x[1],E[6]=x[2],E[1]=b[0],E[4]=b[1],E[7]=b[2],E[2]=-y[0],E[5]=-y[1],E[8]=-y[2],ym(a,VT(a,E))}}();function hE(){var E=new ga(2);return ga!=Float32Array&&(E[0]=0,E[1]=0),E}function UY(E){var a=new glMatrix.ARRAY_TYPE(2);return a[0]=E[0],a[1]=E[1],a}function WY(E,a){var y=new glMatrix.ARRAY_TYPE(2);return y[0]=E,y[1]=a,y}function YT(E,a){return E[0]=a[0],E[1]=a[1],E}function XT(E,a,y){return E[0]=a,E[1]=y,E}function jY(E,a,y){return E[0]=a[0]+y[0],E[1]=a[1]+y[1],E}function GY(E,a,y){return E[0]=a[0]-y[0],E[1]=a[1]-y[1],E}function HY(E,a,y){return E[0]=a[0]*y[0],E[1]=a[1]*y[1],E}function VY(E,a,y){return E[0]=a[0]/y[0],E[1]=a[1]/y[1],E}function KY(E,a){return E[0]=Math.ceil(a[0]),E[1]=Math.ceil(a[1]),E}function ZY(E,a){return E[0]=Math.floor(a[0]),E[1]=Math.floor(a[1]),E}function QY(E,a,y){return E[0]=Math.min(a[0],y[0]),E[1]=Math.min(a[1],y[1]),E}function YY(E,a,y){return E[0]=Math.max(a[0],y[0]),E[1]=Math.max(a[1],y[1]),E}function XY(E,a){return E[0]=glMatrix.round(a[0]),E[1]=glMatrix.round(a[1]),E}function JY(E,a,y){return E[0]=a[0]*y,E[1]=a[1]*y,E}function qY(E,a,y,x){return E[0]=a[0]+y[0]*x,E[1]=a[1]+y[1]*x,E}function $Y(E,a){var y=a[0]-E[0],x=a[1]-E[1];return Math.sqrt(y*y+x*x)}function eX(E,a){var y=a[0]-E[0],x=a[1]-E[1];return y*y+x*x}function tX(E){var a=E[0],y=E[1];return Math.sqrt(a*a+y*y)}function nX(E){var a=E[0],y=E[1];return a*a+y*y}function rX(E,a){return E[0]=-a[0],E[1]=-a[1],E}function aX(E,a){return E[0]=1/a[0],E[1]=1/a[1],E}function JT(E,a){var y=a[0],x=a[1],b=y*y+x*x;return b>0&&(b=1/Math.sqrt(b)),E[0]=a[0]*b,E[1]=a[1]*b,E}function qT(E,a){return E[0]*a[0]+E[1]*a[1]}function iX(E,a,y){var x=a[0]*y[1]-a[1]*y[0];return E[0]=E[1]=0,E[2]=x,E}function oX(E,a,y,x){var b=a[0],z=a[1];return E[0]=b+x*(y[0]-b),E[1]=z+x*(y[1]-z),E}function sX(E,a){a=a===void 0?1:a;var y=glMatrix.RANDOM()*2*Math.PI;return E[0]=Math.cos(y)*a,E[1]=Math.sin(y)*a,E}function lX(E,a,y){var x=a[0],b=a[1];return E[0]=y[0]*x+y[2]*b,E[1]=y[1]*x+y[3]*b,E}function uX(E,a,y){var x=a[0],b=a[1];return E[0]=y[0]*x+y[2]*b+y[4],E[1]=y[1]*x+y[3]*b+y[5],E}function cX(E,a,y){var x=a[0],b=a[1];return E[0]=y[0]*x+y[3]*b+y[6],E[1]=y[1]*x+y[4]*b+y[7],E}function dX(E,a,y){var x=a[0],b=a[1];return E[0]=y[0]*x+y[4]*b+y[12],E[1]=y[1]*x+y[5]*b+y[13],E}function fX(E,a,y,x){var b=a[0]-y[0],z=a[1]-y[1],ee=Math.sin(x),re=Math.cos(x);return E[0]=b*re-z*ee+y[0],E[1]=b*ee+z*re+y[1],E}function hX(E,a){var y=E[0],x=E[1],b=a[0],z=a[1];return Math.abs(Math.atan2(x*b-y*z,y*b+x*z))}function gX(E,a){var y=E[0],x=E[1],b=a[0],z=a[1];return Math.atan2(y*z-x*b,y*b+x*z)}function vX(E){return E[0]=0,E[1]=0,E}function mX(E){return"vec2("+E[0]+", "+E[1]+")"}function $T(E,a){return E[0]===a[0]&&E[1]===a[1]}function pX(E,a){var y=E[0],x=E[1],b=a[0],z=a[1];return Math.abs(y-b)<=glMatrix.EPSILON*Math.max(1,Math.abs(y),Math.abs(b))&&Math.abs(x-z)<=glMatrix.EPSILON*Math.max(1,Math.abs(x),Math.abs(z))}var yX=null,EX=null,AX=null,xX=null,SX=null,bX=null,CX=null,PX=function(){var E=hE();return function(a,y,x,b,z,ee){var re,ae;for(y||(y=2),x||(x=0),b?ae=Math.min(b*y+x,a.length):ae=a.length,re=x;rey?y:E},Rl=eO,kt=Ie(80813),K0={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0};function Zb(E){return Array.isArray(E)&&E.every(function(a){var y=a[0].toLowerCase();return K0[y]===a.length-1&&"achlmqstvz".includes(y)})}function Qb(E){return Zb(E)&&E.every(function(a){var y=a[0];return y===y.toUpperCase()})}function Yb(E){return Qb(E)&&E.every(function(a){var y=a[0];return"ACLMQZ".includes(y)})}var Xb={x1:0,y1:0,x2:0,y2:0,x:0,y:0,qx:null,qy:null};function Jb(E){for(var a=E.pathValue[E.segmentStart],y=a.toLowerCase(),x=E.data;x.length>=K0[y]&&(y==="m"&&x.length>2?(E.segments.push([a].concat(x.splice(0,2))),y="l",a=a==="m"?"l":"L"):E.segments.push([a].concat(x.splice(0,K0[y]))),!!K0[y]););}function tO(E){var a=E.index,y=E.pathValue,x=y.charCodeAt(a);if(x===48){E.param=0,E.index+=1;return}if(x===49){E.param=1,E.index+=1;return}E.err='[path-util]: invalid Arc flag "'.concat(y[a],'", expecting 0 or 1 at index ').concat(a)}function nO(E){return E>=48&&E<=57||E===43||E===45||E===46}function Xg(E){return E>=48&&E<=57}function rO(E){var a=E.max,y=E.pathValue,x=E.index,b=x,z=!1,ee=!1,re=!1,ae=!1,se;if(b>=a){E.err="[path-util]: Invalid path value at index ".concat(b,', "pathValue" is missing param');return}if(se=y.charCodeAt(b),(se===43||se===45)&&(b+=1,se=y.charCodeAt(b)),!Xg(se)&&se!==46){E.err="[path-util]: Invalid path value at index ".concat(b,', "').concat(y[b],'" is not a number');return}if(se!==46){if(z=se===48,b+=1,se=y.charCodeAt(b),z&&b=5760&&a.includes(E)}function Em(E){for(var a=E.pathValue,y=E.max;E.index0;ee-=1){if(oO(b)&&(ee===3||ee===4)?tO(E):rO(E),E.err.length)return;E.data.push(E.param),Em(E),E.index=E.max||!nO(y.charCodeAt(E.index)))break}Jb(E)}var lO=function(){function E(a){this.pathValue=a,this.segments=[],this.max=a.length,this.index=0,this.param=0,this.segmentStart=0,this.data=[],this.err=""}return E}();function uO(E){if(Zb(E))return[].concat(E);var a=new lO(E);for(Em(a);a.index=z)ee={x:y,y:x};else{var re=ah([E,a],[y,x],b/z),ae=re[0],se=re[1];ee={x:ae,y:se}}return{length:z,point:ee,min:{x:Math.min(E,y),y:Math.min(a,x)},max:{x:Math.max(E,y),y:Math.max(a,x)}}}function $b(E,a){var y=E.x,x=E.y,b=a.x,z=a.y,ee=y*b+x*z,re=Math.sqrt((Math.pow(y,2)+Math.pow(x,2))*(Math.pow(b,2)+Math.pow(z,2))),ae=y*z-x*b<0?-1:1,se=ae*Math.acos(ee/re);return se}function fO(E,a,y,x,b,z,ee,re,ae,se){var fe=Math.abs,me=Math.sin,Ae=Math.cos,Be=Math.sqrt,ke=Math.PI,We=fe(y),je=fe(x),Ke=(b%360+360)%360,Ze=Ke*(ke/180);if(E===re&&a===ae)return{x:E,y:a};if(We===0||je===0)return gE(E,a,re,ae,se).point;var Je=(E-re)/2,tt=(a-ae)/2,at={x:Ae(Ze)*Je+me(Ze)*tt,y:-me(Ze)*Je+Ae(Ze)*tt},ot=Math.pow(at.x,2)/Math.pow(We,2)+Math.pow(at.y,2)/Math.pow(je,2);ot>1&&(We*=Be(ot),je*=Be(ot));var ct=Math.pow(We,2)*Math.pow(je,2)-Math.pow(We,2)*Math.pow(at.y,2)-Math.pow(je,2)*Math.pow(at.x,2),lt=Math.pow(We,2)*Math.pow(at.y,2)+Math.pow(je,2)*Math.pow(at.x,2),wt=ct/lt;wt=wt<0?0:wt;var Dt=(z!==ee?1:-1)*Be(wt),Ht={x:Dt*(We*at.y/je),y:Dt*(-(je*at.x)/We)},Zt={x:Ae(Ze)*Ht.x-me(Ze)*Ht.y+(E+re)/2,y:me(Ze)*Ht.x+Ae(Ze)*Ht.y+(a+ae)/2},dn={x:(at.x-Ht.x)/We,y:(at.y-Ht.y)/je},nn=$b({x:1,y:0},dn),wn={x:(-at.x-Ht.x)/We,y:(-at.y-Ht.y)/je},Jn=$b(dn,wn);!ee&&Jn>0?Jn-=2*ke:ee&&Jn<0&&(Jn+=2*ke),Jn%=2*ke;var An=nn+Jn*se,pn=We*Ae(An),Cn=je*me(An),rr={x:Ae(Ze)*pn-me(Ze)*Cn+Zt.x,y:me(Ze)*pn+Ae(Ze)*Cn+Zt.y};return rr}function hO(E,a,y,x,b,z,ee,re,ae,se,fe){var me,Ae=fe.bbox,Be=Ae===void 0?!0:Ae,ke=fe.length,We=ke===void 0?!0:ke,je=fe.sampleSize,Ke=je===void 0?30:je,Ze=typeof se=="number",Je=E,tt=a,at=0,ot=[Je,tt,at],ct=[Je,tt],lt=0,wt={x:0,y:0},Dt=[{x:Je,y:tt}];Ze&&se<=0&&(wt={x:Je,y:tt});for(var Ht=0;Ht<=Ke;Ht+=1){if(lt=Ht/Ke,me=fO(E,a,y,x,b,z,ee,re,ae,lt),Je=me.x,tt=me.y,Be&&Dt.push({x:Je,y:tt}),We&&(at+=Ec(ct,[Je,tt])),ct=[Je,tt],Ze&&at>=se&&se>ot[2]){var Zt=(at-se)/(at-ot[2]);wt={x:ct[0]*(1-Zt)+ot[0]*Zt,y:ct[1]*(1-Zt)+ot[1]*Zt}}ot=[Je,tt,at]}return Ze&&se>=at&&(wt={x:re,y:ae}),{length:at,point:wt,min:{x:Math.min.apply(null,Dt.map(function(dn){return dn.x})),y:Math.min.apply(null,Dt.map(function(dn){return dn.y}))},max:{x:Math.max.apply(null,Dt.map(function(dn){return dn.x})),y:Math.max.apply(null,Dt.map(function(dn){return dn.y}))}}}function gO(E,a,y,x,b,z,ee,re,ae){var se=1-ae;return{x:Math.pow(se,3)*E+3*Math.pow(se,2)*ae*y+3*se*Math.pow(ae,2)*b+Math.pow(ae,3)*ee,y:Math.pow(se,3)*a+3*Math.pow(se,2)*ae*x+3*se*Math.pow(ae,2)*z+Math.pow(ae,3)*re}}function eC(E,a,y,x,b,z,ee,re,ae,se){var fe,me=se.bbox,Ae=me===void 0?!0:me,Be=se.length,ke=Be===void 0?!0:Be,We=se.sampleSize,je=We===void 0?10:We,Ke=typeof ae=="number",Ze=E,Je=a,tt=0,at=[Ze,Je,tt],ot=[Ze,Je],ct=0,lt={x:0,y:0},wt=[{x:Ze,y:Je}];Ke&&ae<=0&&(lt={x:Ze,y:Je});for(var Dt=0;Dt<=je;Dt+=1){if(ct=Dt/je,fe=gO(E,a,y,x,b,z,ee,re,ct),Ze=fe.x,Je=fe.y,Ae&&wt.push({x:Ze,y:Je}),ke&&(tt+=Ec(ot,[Ze,Je])),ot=[Ze,Je],Ke&&tt>=ae&&ae>at[2]){var Ht=(tt-ae)/(tt-at[2]);lt={x:ot[0]*(1-Ht)+at[0]*Ht,y:ot[1]*(1-Ht)+at[1]*Ht}}at=[Ze,Je,tt]}return Ke&&ae>=tt&&(lt={x:ee,y:re}),{length:tt,point:lt,min:{x:Math.min.apply(null,wt.map(function(Zt){return Zt.x})),y:Math.min.apply(null,wt.map(function(Zt){return Zt.y}))},max:{x:Math.max.apply(null,wt.map(function(Zt){return Zt.x})),y:Math.max.apply(null,wt.map(function(Zt){return Zt.y}))}}}function vO(E,a,y,x,b,z,ee){var re=1-ee;return{x:Math.pow(re,2)*E+2*re*ee*y+Math.pow(ee,2)*b,y:Math.pow(re,2)*a+2*re*ee*x+Math.pow(ee,2)*z}}function mO(E,a,y,x,b,z,ee,re){var ae,se=re.bbox,fe=se===void 0?!0:se,me=re.length,Ae=me===void 0?!0:me,Be=re.sampleSize,ke=Be===void 0?10:Be,We=typeof ee=="number",je=E,Ke=a,Ze=0,Je=[je,Ke,Ze],tt=[je,Ke],at=0,ot={x:0,y:0},ct=[{x:je,y:Ke}];We&&ee<=0&&(ot={x:je,y:Ke});for(var lt=0;lt<=ke;lt+=1){if(at=lt/ke,ae=vO(E,a,y,x,b,z,at),je=ae.x,Ke=ae.y,fe&&ct.push({x:je,y:Ke}),Ae&&(Ze+=Ec(tt,[je,Ke])),tt=[je,Ke],We&&Ze>=ee&&ee>Je[2]){var wt=(Ze-ee)/(Ze-Je[2]);ot={x:tt[0]*(1-wt)+Je[0]*wt,y:tt[1]*(1-wt)+Je[1]*wt}}Je=[je,Ke,Ze]}return We&&ee>=Ze&&(ot={x:b,y:z}),{length:Ze,point:ot,min:{x:Math.min.apply(null,ct.map(function(Dt){return Dt.x})),y:Math.min.apply(null,ct.map(function(Dt){return Dt.y}))},max:{x:Math.max.apply(null,ct.map(function(Dt){return Dt.x})),y:Math.max.apply(null,ct.map(function(Dt){return Dt.y}))}}}function tC(E,a,y){for(var x,b,z,ee,re,ae,se=Am(E),fe=typeof a=="number",me,Ae=[],Be,ke=0,We=0,je=0,Ke=0,Ze,Je=[],tt=[],at=0,ot={x:0,y:0},ct=ot,lt=ot,wt=ot,Dt=0,Ht=0,Zt=se.length;Ht=a&&(wt=lt),tt.push(ct),Je.push(ot),Dt+=at,ae=Be!=="Z"?Ze.slice(-2):[je,Ke],ke=ae[0],We=ae[1];return fe&&a>=Dt&&(wt={x:ke,y:We}),{length:Dt,point:wt,min:{x:Math.min.apply(null,Je.map(function(dn){return dn.x})),y:Math.min.apply(null,Je.map(function(dn){return dn.y}))},max:{x:Math.max.apply(null,tt.map(function(dn){return dn.x})),y:Math.max.apply(null,tt.map(function(dn){return dn.y}))}}}function pO(E,a){return tC(E,void 0,(0,kt.pi)((0,kt.pi)({},a),{bbox:!1,length:!0})).length}function Ac(E){return Array.isArray(E)}var xm=function(E){if(Ac(E))return E.reduce(function(a,y){return Math.min(a,y)},E[0])};function Sm(E){if(!Array.isArray(E))return-1/0;var a=E.length;if(!a)return-1/0;for(var y=E[0],x=1;x7){E[y].shift();for(var x=E[y],b=y;x.length;)a[y]="A",E.splice(b+=1,0,["C"].concat(x.splice(0,6)));E.splice(y,1)}}function xO(E){return Yb(E)&&E.every(function(a){var y=a[0];return"MC".includes(y)})}function bm(E,a,y){var x=E*Math.cos(y)-a*Math.sin(y),b=E*Math.sin(y)+a*Math.cos(y);return{x,y:b}}function vE(E,a,y,x,b,z,ee,re,ae,se){var fe=E,me=a,Ae=y,Be=x,ke=re,We=ae,je=Math.PI*120/180,Ke=Math.PI/180*(+b||0),Ze=[],Je,tt,at,ot,ct;if(se)tt=se[0],at=se[1],ot=se[2],ct=se[3];else{Je=bm(fe,me,-Ke),fe=Je.x,me=Je.y,Je=bm(ke,We,-Ke),ke=Je.x,We=Je.y;var lt=(fe-ke)/2,wt=(me-We)/2,Dt=lt*lt/(Ae*Ae)+wt*wt/(Be*Be);Dt>1&&(Dt=Math.sqrt(Dt),Ae*=Dt,Be*=Dt);var Ht=Ae*Ae,Zt=Be*Be,dn=(z===ee?-1:1)*Math.sqrt(Math.abs((Ht*Zt-Ht*wt*wt-Zt*lt*lt)/(Ht*wt*wt+Zt*lt*lt)));ot=dn*Ae*wt/Be+(fe+ke)/2,ct=dn*-Be*lt/Ae+(me+We)/2,tt=Math.asin(((me-ct)/Be*Math.pow(10,9)>>0)/Math.pow(10,9)),at=Math.asin(((We-ct)/Be*Math.pow(10,9)>>0)/Math.pow(10,9)),tt=feat&&(tt-=Math.PI*2),!ee&&at>tt&&(at-=Math.PI*2)}var nn=at-tt;if(Math.abs(nn)>je){var wn=at,Jn=ke,An=We;at=tt+je*(ee&&at>tt?1:-1),ke=ot+Ae*Math.cos(at),We=ct+Be*Math.sin(at),Ze=vE(ke,We,Ae,Be,b,0,ee,Jn,An,[at,wn,ot,ct])}nn=at-tt;var pn=Math.cos(tt),Cn=Math.sin(tt),rr=Math.cos(at),En=Math.sin(at),gr=Math.tan(nn/4),aa=4/3*Ae*gr,na=4/3*Be*gr,Qr=[fe,me],Cr=[fe+aa*Cn,me-na*pn],Jr=[ke+aa*En,We-na*rr],ma=[ke,We];if(Cr[0]=2*Qr[0]-Cr[0],Cr[1]=2*Qr[1]-Cr[1],se)return Cr.concat(Jr,ma,Ze);Ze=Cr.concat(Jr,ma,Ze);for(var ka=[],hi=0,wo=Ze.length;hiCO)return console.warn("Maximum recursion depth reached in equalizeSegments"),[E,a];var b=aC(E),z=aC(a),ee=b.length,re=z.length,ae=b.filter(function(Ke){return Ke.l}).length,se=z.filter(function(Ke){return Ke.l}).length,fe=b.filter(function(Ke){return Ke.l}).reduce(function(Ke,Ze){var Je=Ze.l;return Ke+Je},0)/ae||0,me=z.filter(function(Ke){return Ke.l}).reduce(function(Ke,Ze){var Je=Ze.l;return Ke+Je},0)/se||0,Ae=y||Math.max(ee,re),Be=[fe,me],ke=[Ae-ee,Ae-re],We=0,je=[b,z].map(function(Ke,Ze){return Ke.l===Ae?Ke.map(function(Je){return Je.s}):Ke.map(function(Je,tt){return We=tt&&ke[Ze]&&Je.l>=Be[Ze],ke[Ze]-=We?1:0,We?Je.ss:[Je.s]}).flat()});return je[0].length===je[1].length?je:iC(je[0],je[1],Ae,x+1)}function wO(E,a,y,x,b,z,ee,re){return 3*((re-a)*(y+b)-(ee-E)*(x+z)+x*(E-b)-y*(a-z)+re*(b+E/3)-ee*(z+a/3))/20}function MO(E){var a=0,y=0,x=0;return mE(E).map(function(b){var z;switch(b[0]){case"M":return a=b[1],y=b[2],0;default:var ee=b.slice(1),re=ee[0],ae=ee[1],se=ee[2],fe=ee[3],me=ee[4],Ae=ee[5];return x=wO(a,y,re,ae,se,fe,me,Ae),z=b.slice(-2),a=z[0],y=z[1],x}}).reduce(function(b,z){return b+z},0)}function oC(E){return MO(E)>=0}function DO(E){var a=E.slice(1).map(function(y,x,b){return x?b[x-1].slice(-2).concat(y.slice(1)):E[0].slice(1).concat(y.slice(1))}).map(function(y){return y.map(function(x,b){return y[y.length-b-2*(1-b%2)]})}).reverse();return[["M"].concat(a[0].slice(0,2))].concat(a.map(function(y){return["C"].concat(y.slice(2))}))}function IO(E){return E.map(function(a){return Array.isArray(a)?[].concat(a):a})}function TO(E){var a=E.length,y=a-1;return E.map(function(x,b){return E.map(function(z,ee){var re=b+ee,ae;return ee===0||E[re]&&E[re][0]==="M"?(ae=E[re],["M"].concat(ae.slice(-2))):(re>=a&&(re-=y),E[re])})})}function OO(E,a){var y=E.length-1,x=[],b=0,z=0,ee=TO(E);return ee.forEach(function(re,ae){E.slice(1).forEach(function(se,fe){z+=Ec(E[(ae+fe)%y].slice(-2),a[fe%y].slice(-2))}),x[ae]=z,z=0}),b=x.indexOf(Math.min.apply(null,x)),ee[b]}var LO=function(E){return E===void 0},Zo=LO,BO={}.toString,NO=function(E,a){return BO.call(E)==="[object "+a+"]"},sC=NO,RO=function(E){return sC(E,"Boolean")},Q0=RO;function Ji(E){return typeof E=="function"}var ql=function(E){var a=typeof E;return E!==null&&a==="object"||a==="function"};function FO(E,a,y){return tC(E,a,(0,kt.pi)((0,kt.pi)({},y),{bbox:!1,length:!0})).point}var Hi=Ie(74430);function kO(E,a){for(;!{}.hasOwnProperty.call(E,a)&&(E=(0,Xa.Z)(E))!==null;);return E}function pE(){return pE=typeof Reflect!="undefined"&&Reflect.get?Reflect.get.bind():function(E,a,y){var x=kO(E,a);if(x){var b=Object.getOwnPropertyDescriptor(x,a);return b.get?b.get.call(arguments.length<3?E:y):b.value}},pE.apply(null,arguments)}function lC(E,a,y,x){var b=pE((0,Xa.Z)(1&x?E.prototype:E),a,y);return 2&x&&typeof b=="function"?function(z){return b.apply(y,z)}:b}function Xu(E,a,y,x){var b=E-y,z=a-x;return Math.sqrt(b*b+z*z)}function Cm(E,a){var y=Math.min.apply(Math,(0,fa.Z)(E)),x=Math.min.apply(Math,(0,fa.Z)(a)),b=Math.max.apply(Math,(0,fa.Z)(E)),z=Math.max.apply(Math,(0,fa.Z)(a));return{x:y,y:x,width:b-y,height:z-x}}function uC(E){return(E+Math.PI*2)%(Math.PI*2)}function cC(E,a){var y=Math.abs(E);return a>0?y:y*-1}function _O(E,a,y,x,b,z){var ee=y,re=x;if(ee===0||re===0)return{x:E,y:a};for(var ae=b-E,se=z-a,fe=Math.abs(ae),me=Math.abs(se),Ae=ee*ee,Be=re*re,ke=Math.PI/4,We=0,je=0,Ke=0;Ke<4;Ke++){We=ee*Math.cos(ke),je=re*Math.sin(ke);var Ze=(Ae-Be)*Math.pow(Math.cos(ke),3)/ee,Je=(Be-Ae)*Math.pow(Math.sin(ke),3)/re,tt=We-Ze,at=je-Je,ot=fe-Ze,ct=me-Je,lt=Math.hypot(at,tt),wt=Math.hypot(ct,ot),Dt=lt*Math.asin((tt*ct-at*ot)/(lt*wt)),Ht=Dt/Math.sqrt(Ae+Be-We*We-je*je);ke+=Ht,ke=Math.min(Math.PI/2,Math.max(0,ke))}return{x:E+cC(We,ae),y:a+cC(je,se)}}function zO(E,a,y,x,b,z,ee,re){return-1*y*Math.cos(b)*Math.sin(re)-x*Math.sin(b)*Math.cos(re)}function UO(E,a,y,x,b,z,ee,re){return-1*y*Math.sin(b)*Math.sin(re)+x*Math.cos(b)*Math.cos(re)}function WO(E,a,y){return Math.atan(-a/E*Math.tan(y))}function jO(E,a,y){return Math.atan(a/(E*Math.tan(y)))}function GO(E,a,y,x,b,z){return y*Math.cos(b)*Math.cos(z)-x*Math.sin(b)*Math.sin(z)+E}function HO(E,a,y,x,b,z){return y*Math.sin(b)*Math.cos(z)+x*Math.cos(b)*Math.sin(z)+a}function VO(E,a,y,x){var b=Math.atan2(x*E,y*a);return(b+Math.PI*2)%(Math.PI*2)}function dC(E,a,y){return{x:E*Math.cos(y),y:a*Math.sin(y)}}function fC(E,a,y){var x=Math.cos(y),b=Math.sin(y);return[E*x-a*b,E*b+a*x]}function KO(E,a,y,x,b,z,ee){for(var re=WO(y,x,b),ae=1/0,se=-1/0,fe=[z,ee],me=-Math.PI*2;me<=Math.PI*2;me+=Math.PI){var Ae=re+me;zse&&(se=ke)}for(var We=jO(y,x,b),je=1/0,Ke=-1/0,Ze=[z,ee],Je=-Math.PI*2;Je<=Math.PI*2;Je+=Math.PI){var tt=We+Je;zKe&&(Ke=ot)}return{x:ae,y:je,width:se-ae,height:Ke-je}}function wX(E,a,y,x,b,z,ee,re,ae){var se=fC(re-E,ae-a,-b),fe=_slicedToArray(se,2),me=fe[0],Ae=fe[1],Be=_O(0,0,y,x,me,Ae),ke=VO(y,x,Be.x,Be.y);keee&&(Be=dC(y,x,ee));var We=fC(Be.x,Be.y,b);return{x:We[0]+E,y:We[1]+a}}function MX(E,a,y,x,b,z,ee,re){var ae=(ee-z)*re+z,se=zO(E,a,y,x,b,z,ee,ae),fe=UO(E,a,y,x,b,z,ee,ae);return uC(Math.atan2(fe,se))}var ZO=1e-4;function hC(E,a,y,x,b,z){var ee=-1,re=1/0,ae=[y,x],se=20;z&&z>200&&(se=z/10);for(var fe=1/se,me=fe/10,Ae=0;Ae<=se;Ae++){var Be=Ae*fe,ke=[b.apply(void 0,(0,fa.Z)(E.concat([Be]))),b.apply(void 0,(0,fa.Z)(a.concat([Be])))],We=Xu(ae[0],ae[1],ke[0],ke[1]);We=0&&atre?Xu(y,x,b,z):vC(E,a,y,x,b,z)}function vC(E,a,y,x,b,z){var ee=[y-E,x-a];if($T(ee,[0,0]))return Math.sqrt((b-E)*(b-E)+(z-a)*(z-a));var re=[-ee[1],ee[0]];JT(re,re);var ae=[b-E,z-a];return Math.abs(qT(ae,re))}function IX(E,a,y,x){return Math.atan2(x-a,y-E)}function Vh(E,a,y,x,b){var z=1-b;return z*z*z*E+3*a*b*z*z+3*y*b*b*z+x*b*b*b}function mC(E,a,y,x,b){var z=1-b;return 3*(z*z*(a-E)+2*z*b*(y-a)+b*b*(x-y))}function pC(E,a,y,x){var b=-3*E+9*a-9*y+3*x,z=6*E-12*a+6*y,ee=3*a-3*E,re=[],ae,se,fe;if(Z0(b,0))Z0(z,0)||(ae=-ee/z,ae>=0&&ae<=1&&re.push(ae));else{var me=z*z-4*b*ee;Z0(me,0)?re.push(-z/(2*b)):me>0&&(fe=Math.sqrt(me),ae=(-z+fe)/(2*b),se=(-z-fe)/(2*b),ae>=0&&ae<=1&&re.push(ae),se>=0&&se<=1&&re.push(se))}return re}function XO(E,a,y,x,b,z,ee,re,ae){var se=Vh(E,y,b,ee,ae),fe=Vh(a,x,z,re,ae),me=af(E,a,y,x,ae),Ae=af(y,x,b,z,ae),Be=af(b,z,ee,re,ae),ke=af(me.x,me.y,Ae.x,Ae.y,ae),We=af(Ae.x,Ae.y,Be.x,Be.y,ae);return[[E,a,me.x,me.y,ke.x,ke.y,se,fe],[se,fe,We.x,We.y,Be.x,Be.y,ee,re]]}function yE(E,a,y,x,b,z,ee,re,ae){if(ae===0)return QO([E,y,b,ee],[a,x,z,re]);var se=XO(E,a,y,x,b,z,ee,re,.5),fe=[].concat(_toConsumableArray(se[0]),[ae-1]),me=[].concat(_toConsumableArray(se[1]),[ae-1]);return yE.apply(void 0,_toConsumableArray(fe))+yE.apply(void 0,_toConsumableArray(me))}function JO(E,a,y,x,b,z,ee,re){for(var ae=[E,ee],se=[a,re],fe=pC(E,y,b,ee),me=pC(a,x,z,re),Ae=0;Ae1||a<0||E.length<2)return null;var y=EC(E),x=y.segments,b=y.totalLength;if(b===0)return{x:E[0][0],y:E[0][1]};for(var z=0,ee=null,re=0;re=z&&a<=z+me){var Ae=(a-z)/me;ee=af(se[0],se[1],fe[0],fe[1],Ae);break}z+=me}return ee}function SC(E,a){if(a>1||a<0||E.length<2)return 0;for(var y=EC(E),x=y.segments,b=y.totalLength,z=0,ee=0,re=0;re=z&&a<=z+me){ee=Math.atan2(fe[1]-se[1],fe[0]-se[0]);break}z+=me}return ee}function bC(E,a,y){for(var x=1/0,b=0;b=0?[b]:[]}function tL(E,a,y,x,b,z,ee){var re=Y0(E,y,b,ee),ae=Y0(a,x,z,ee),se=af(E,a,y,x,ee),fe=af(y,x,b,z,ee);return[[E,a,se.x,se.y,re,ae],[re,ae,fe.x,fe.y,b,z]]}function EE(E,a,y,x,b,z,ee){if(ee===0)return(Xu(E,a,y,x)+Xu(y,x,b,z)+Xu(E,a,b,z))/2;var re=tL(E,a,y,x,b,z,.5),ae=re[0],se=re[1];return ae.push(ee-1),se.push(ee-1),EE.apply(void 0,_toConsumableArray(ae))+EE.apply(void 0,_toConsumableArray(se))}function nL(E,a,y,x,b,z){var ee=CC(E,y,b)[0],re=CC(a,x,z)[0],ae=[E,b],se=[a,z];return ee!==void 0&&ae.push(Y0(E,y,b,ee)),re!==void 0&&se.push(Y0(a,x,z,re)),Cm(ae,se)}function WX(E,a,y,x,b,z){return EE(E,a,y,x,b,z,3)}function rL(E,a,y,x,b,z,ee,re){return hC([E,y,b],[a,x,z],ee,re,Y0)}function aL(E,a,y,x,b,z,ee,re){var ae=rL(E,a,y,x,b,z,ee,re);return Xu(ae.x,ae.y,ee,re)}var Ju=Ie(13932),ih=Ie(68702),iL=Ie(15417);function Kh(E,a){var y=typeof Symbol!="undefined"&&E[Symbol.iterator]||E["@@iterator"];if(!y){if(Array.isArray(E)||(y=(0,iL.Z)(E))||a&&E&&typeof E.length=="number"){y&&(E=y);var x=0,b=function(){};return{s:b,n:function(){return x>=E.length?{done:!0}:{done:!1,value:E[x++]}},e:function(se){throw se},f:b}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var z,ee=!0,re=!1;return{s:function(){y=y.call(E)},n:function(){var se=y.next();return ee=se.done,se},e:function(se){re=!0,z=se},f:function(){try{ee||y.return==null||y.return()}finally{if(re)throw z}}}}var Zh=Ie(43079);var oL=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof Ie.g!="undefined"?Ie.g:typeof self!="undefined"?self:{},PC={exports:{}};(function(E,a){(function(y,x){E.exports=x()})(oL,function(){function y(at,ot,ct,lt,wt){x(at,ot,ct||0,lt||at.length-1,wt||z)}function x(at,ot,ct,lt,wt){for(;lt>ct;){if(lt-ct>600){var Dt=lt-ct+1,Ht=ot-ct+1,Zt=Math.log(Dt),dn=.5*Math.exp(2*Zt/3),nn=.5*Math.sqrt(Zt*dn*(Dt-dn)/Dt)*(Ht-Dt/2<0?-1:1),wn=Math.max(ct,Math.floor(ot-Ht*dn/Dt+nn)),Jn=Math.min(lt,Math.floor(ot+(Dt-Ht)*dn/Dt+nn));x(at,ot,wn,Jn,wt)}var An=at[ot],pn=ct,Cn=lt;for(b(at,ct,ot),wt(at[lt],An)>0&&b(at,ct,lt);pn0;)Cn--}wt(at[ct],An)===0?b(at,ct,Cn):(Cn++,b(at,Cn,lt)),Cn<=ot&&(ct=Cn+1),ot<=Cn&&(lt=Cn-1)}}function b(at,ot,ct){var lt=at[ot];at[ot]=at[ct],at[ct]=lt}function z(at,ot){return atot?1:0}var ee=function(ot){ot===void 0&&(ot=9),this._maxEntries=Math.max(4,ot),this._minEntries=Math.max(2,Math.ceil(this._maxEntries*.4)),this.clear()};ee.prototype.all=function(){return this._all(this.data,[])},ee.prototype.search=function(ot){var ct=this.data,lt=[];if(!Ze(ot,ct))return lt;for(var wt=this.toBBox,Dt=[];ct;){for(var Ht=0;Ht=0&&Dt[ct].children.length>this._maxEntries;)this._split(Dt,ct),ct--;this._adjustParentBBoxes(wt,Dt,ct)},ee.prototype._split=function(ot,ct){var lt=ot[ct],wt=lt.children.length,Dt=this._minEntries;this._chooseSplitAxis(lt,Dt,wt);var Ht=this._chooseSplitIndex(lt,Dt,wt),Zt=Je(lt.children.splice(Ht,lt.children.length-Ht));Zt.height=lt.height,Zt.leaf=lt.leaf,ae(lt,this.toBBox),ae(Zt,this.toBBox),ct?ot[ct-1].children.push(Zt):this._splitRoot(lt,Zt)},ee.prototype._splitRoot=function(ot,ct){this.data=Je([ot,ct]),this.data.height=ot.height+1,this.data.leaf=!1,ae(this.data,this.toBBox)},ee.prototype._chooseSplitIndex=function(ot,ct,lt){for(var wt,Dt=1/0,Ht=1/0,Zt=ct;Zt<=lt-ct;Zt++){var dn=se(ot,0,Zt,this.toBBox),nn=se(ot,Zt,lt,this.toBBox),wn=je(dn,nn),Jn=Be(dn)+Be(nn);wn=ct;Jn--){var An=ot.children[Jn];fe(Zt,ot.leaf?Dt(An):An),dn+=ke(Zt)}return dn},ee.prototype._adjustParentBBoxes=function(ot,ct,lt){for(var wt=lt;wt>=0;wt--)fe(ct[wt],ot)},ee.prototype._condense=function(ot){for(var ct=ot.length-1,lt=void 0;ct>=0;ct--)ot[ct].children.length===0?ct>0?(lt=ot[ct-1].children,lt.splice(lt.indexOf(ot[ct]),1)):this.clear():ae(ot[ct],this.toBBox)};function re(at,ot,ct){if(!ct)return ot.indexOf(at);for(var lt=0;lt=at.minX&&ot.maxY>=at.minY}function Je(at){return{children:at,height:1,leaf:!0,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0}}function tt(at,ot,ct,lt,wt){for(var Dt=[ot,ct];Dt.length;)if(ct=Dt.pop(),ot=Dt.pop(),!(ct-ot<=lt)){var Ht=ot+Math.ceil((ct-ot)/lt/2)*lt;y(at,Ht,ot,ct,wt),Dt.push(ot,Ht,Ht,ct)}}return ee})})(PC);var sL=PC.exports,ha=function(E){return E.GROUP="g",E.FRAGMENT="fragment",E.CIRCLE="circle",E.ELLIPSE="ellipse",E.IMAGE="image",E.RECT="rect",E.LINE="line",E.POLYLINE="polyline",E.POLYGON="polygon",E.TEXT="text",E.PATH="path",E.HTML="html",E.MESH="mesh",E}({}),wm=function(E){return E[E.ZERO=0]="ZERO",E[E.NEGATIVE_ONE=1]="NEGATIVE_ONE",E}({}),oh=function(){function E(){(0,mr.Z)(this,E),this.plugins=[]}return(0,$n.Z)(E,[{key:"addRenderingPlugin",value:function(y){this.plugins.push(y),this.context.renderingPlugins.push(y)}},{key:"removeAllRenderingPlugins",value:function(){var y=this;this.plugins.forEach(function(x){var b=y.context.renderingPlugins.indexOf(x);b>=0&&y.context.renderingPlugins.splice(b,1)})}}])}(),lL=function(){function E(a){(0,mr.Z)(this,E),this.clipSpaceNearZ=wm.NEGATIVE_ONE,this.plugins=[],this.config=(0,Sr.Z)({enableDirtyCheck:!0,enableCulling:!1,enableAutoRendering:!0,enableDirtyRectangleRendering:!0,enableDirtyRectangleRenderingDebug:!1,enableSizeAttenuation:!0,enableRenderingOptimization:!1},a)}return(0,$n.Z)(E,[{key:"registerPlugin",value:function(y){var x=this.plugins.findIndex(function(b){return b===y});x===-1&&this.plugins.push(y)}},{key:"unregisterPlugin",value:function(y){var x=this.plugins.findIndex(function(b){return b===y});x>-1&&this.plugins.splice(x,1)}},{key:"getPlugins",value:function(){return this.plugins}},{key:"getPlugin",value:function(y){return this.plugins.find(function(x){return x.name===y})}},{key:"getConfig",value:function(){return this.config}},{key:"setConfig",value:function(y){Object.assign(this.config,y)}}])}(),AE=Hl,Jg=Ll,uL=Xs,cL=Bl,wC=wl,xE=jh,hl=function(){function E(){(0,mr.Z)(this,E),this.center=[0,0,0],this.halfExtents=[0,0,0],this.min=[0,0,0],this.max=[0,0,0]}return(0,$n.Z)(E,[{key:"update",value:function(y,x){Jg(this.center,y),Jg(this.halfExtents,x),xE(this.min,this.center,this.halfExtents),AE(this.max,this.center,this.halfExtents)}},{key:"setMinMax",value:function(y,x){AE(this.center,x,y),wC(this.center,this.center,.5),xE(this.halfExtents,x,y),wC(this.halfExtents,this.halfExtents,.5),Jg(this.min,y),Jg(this.max,x)}},{key:"getMin",value:function(){return this.min}},{key:"getMax",value:function(){return this.max}},{key:"add",value:function(y){if(!E.isEmpty(y)){if(E.isEmpty(this)){this.setMinMax(y.getMin(),y.getMax());return}var x=this.center,b=x[0],z=x[1],ee=x[2],re=this.halfExtents,ae=re[0],se=re[1],fe=re[2],me=b-ae,Ae=b+ae,Be=z-se,ke=z+se,We=ee-fe,je=ee+fe,Ke=y.center,Ze=Ke[0],Je=Ke[1],tt=Ke[2],at=y.halfExtents,ot=at[0],ct=at[1],lt=at[2],wt=Ze-ot,Dt=Ze+ot,Ht=Je-ct,Zt=Je+ct,dn=tt-lt,nn=tt+lt;wtAe&&(Ae=Dt),Htke&&(ke=Zt),dnje&&(je=nn),x[0]=(me+Ae)*.5,x[1]=(Be+ke)*.5,x[2]=(We+je)*.5,re[0]=(Ae-me)*.5,re[1]=(ke-Be)*.5,re[2]=(je-We)*.5,this.min[0]=me,this.min[1]=Be,this.min[2]=We,this.max[0]=Ae,this.max[1]=ke,this.max[2]=je}}},{key:"setFromTransformedAABB",value:function(y,x){var b=this.center,z=this.halfExtents,ee=y.center,re=y.halfExtents,ae=x[0],se=x[4],fe=x[8],me=x[1],Ae=x[5],Be=x[9],ke=x[2],We=x[6],je=x[10],Ke=Math.abs(ae),Ze=Math.abs(se),Je=Math.abs(fe),tt=Math.abs(me),at=Math.abs(Ae),ot=Math.abs(Be),ct=Math.abs(ke),lt=Math.abs(We),wt=Math.abs(je);b[0]=x[12]+ae*ee[0]+se*ee[1]+fe*ee[2],b[1]=x[13]+me*ee[0]+Ae*ee[1]+Be*ee[2],b[2]=x[14]+ke*ee[0]+We*ee[1]+je*ee[2],z[0]=Ke*re[0]+Ze*re[1]+Je*re[2],z[1]=tt*re[0]+at*re[1]+ot*re[2],z[2]=ct*re[0]+lt*re[1]+wt*re[2],xE(this.min,b,z),AE(this.max,b,z)}},{key:"intersects",value:function(y){var x=this.getMax(),b=this.getMin(),z=y.getMax(),ee=y.getMin();return b[0]<=z[0]&&x[0]>=ee[0]&&b[1]<=z[1]&&x[1]>=ee[1]&&b[2]<=z[2]&&x[2]>=ee[2]}},{key:"intersection",value:function(y){if(!this.intersects(y))return null;var x=new E,b=uL([0,0,0],this.getMin(),y.getMin()),z=cL([0,0,0],this.getMax(),y.getMax());return x.setMinMax(b,z),x}},{key:"getNegativeFarPoint",value:function(y){return y.pnVertexFlag===273?Jg([0,0,0],this.min):y.pnVertexFlag===272?[this.min[0],this.min[1],this.max[2]]:y.pnVertexFlag===257?[this.min[0],this.max[1],this.min[2]]:y.pnVertexFlag===256?[this.min[0],this.max[1],this.max[2]]:y.pnVertexFlag===17?[this.max[0],this.min[1],this.min[2]]:y.pnVertexFlag===16?[this.max[0],this.min[1],this.max[2]]:y.pnVertexFlag===1?[this.max[0],this.max[1],this.min[2]]:[this.max[0],this.max[1],this.max[2]]}},{key:"getPositiveFarPoint",value:function(y){return y.pnVertexFlag===273?Jg([0,0,0],this.max):y.pnVertexFlag===272?[this.max[0],this.max[1],this.min[2]]:y.pnVertexFlag===257?[this.max[0],this.min[1],this.max[2]]:y.pnVertexFlag===256?[this.max[0],this.min[1],this.min[2]]:y.pnVertexFlag===17?[this.min[0],this.max[1],this.max[2]]:y.pnVertexFlag===16?[this.min[0],this.max[1],this.min[2]]:y.pnVertexFlag===1?[this.min[0],this.min[1],this.max[2]]:[this.min[0],this.min[1],this.min[2]]}}],[{key:"isEmpty",value:function(y){return!y||y.halfExtents[0]===0&&y.halfExtents[1]===0&&y.halfExtents[2]===0}}])}(),dL=function(){function E(a,y){(0,mr.Z)(this,E),this.distance=a||0,this.normal=y||So(0,1,0),this.updatePNVertexFlag()}return(0,$n.Z)(E,[{key:"updatePNVertexFlag",value:function(){this.pnVertexFlag=(+(this.normal[0]>=0)<<8)+(+(this.normal[1]>=0)<<4)+ +(this.normal[2]>=0)}},{key:"distanceToPoint",value:function(y){return yu(y,this.normal)-this.distance}},{key:"normalize",value:function(){var y=1/jg(this.normal);wl(this.normal,this.normal,y),this.distance*=y}},{key:"intersectsLine",value:function(y,x,b){var z=this.distanceToPoint(y),ee=this.distanceToPoint(x),re=z/(z-ee),ae=re>=0&&re<=1;return ae&&b&&Fc(b,y,x,re),ae}}])}(),qg=function(E){return E[E.OUTSIDE=4294967295]="OUTSIDE",E[E.INSIDE=0]="INSIDE",E[E.INDETERMINATE=2147483647]="INDETERMINATE",E}({}),fL=function(){function E(a){if((0,mr.Z)(this,E),this.planes=[],a)this.planes=a;else for(var y=0;y<6;y++)this.planes.push(new dL)}return(0,$n.Z)(E,[{key:"extractFromVPMatrix",value:function(y){var x=(0,zn.Z)(y,16),b=x[0],z=x[1],ee=x[2],re=x[3],ae=x[4],se=x[5],fe=x[6],me=x[7],Ae=x[8],Be=x[9],ke=x[10],We=x[11],je=x[12],Ke=x[13],Ze=x[14],Je=x[15];fl(this.planes[0].normal,re-b,me-ae,We-Ae),this.planes[0].distance=Je-je,fl(this.planes[1].normal,re+b,me+ae,We+Ae),this.planes[1].distance=Je+je,fl(this.planes[2].normal,re+z,me+se,We+Be),this.planes[2].distance=Je+Ke,fl(this.planes[3].normal,re-z,me-se,We-Be),this.planes[3].distance=Je-Ke,fl(this.planes[4].normal,re-ee,me-fe,We-ke),this.planes[4].distance=Je-Ze,fl(this.planes[5].normal,re+ee,me+fe,We+ke),this.planes[5].distance=Je+Ze,this.planes.forEach(function(tt){tt.normalize(),tt.updatePNVertexFlag()})}}])}(),Nu=function(){function E(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;(0,mr.Z)(this,E),this.x=0,this.y=0,this.x=a,this.y=y}return(0,$n.Z)(E,[{key:"clone",value:function(){return new E(this.x,this.y)}},{key:"copyFrom",value:function(y){this.x=y.x,this.y=y.y}}])}(),$g=function(){function E(a,y,x,b){(0,mr.Z)(this,E),this.x=a,this.y=y,this.width=x,this.height=b,this.left=a,this.right=a+x,this.top=y,this.bottom=y+b}return(0,$n.Z)(E,[{key:"toJSON",value:function(){}}],[{key:"fromRect",value:function(y){return new E(y.x,y.y,y.width,y.height)}},{key:"applyTransform",value:function(y,x){var b=Id(y.x,y.y,0,1),z=Id(y.x+y.width,y.y,0,1),ee=Id(y.x,y.y+y.height,0,1),re=Id(y.x+y.width,y.y+y.height,0,1),ae=Zu(),se=Zu(),fe=Zu(),me=Zu();Td(ae,b,x),Td(se,z,x),Td(fe,ee,x),Td(me,re,x);var Ae=Math.min(ae[0],se[0],fe[0],me[0]),Be=Math.min(ae[1],se[1],fe[1],me[1]),ke=Math.max(ae[0],se[0],fe[0],me[0]),We=Math.max(ae[1],se[1],fe[1],me[1]);return E.fromRect({x:Ae,y:Be,width:ke-Ae,height:We-Be})}}])}(),rl="Method not implemented.",e0="Use document.documentElement instead.",hL="Cannot append a destroyed element.";function t0(E){return E===void 0?0:E>360||E<-360?E%360:E}var SE=ji();function oc(E){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,x=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0;return Array.isArray(E)&&E.length===3?x?Ns(E):Ll(SE,E):Ui(E)?x?So(E,a,y):fl(SE,E,a,y):x?So(E[0],E[1]||a,E[2]||y):fl(SE,E[0],E[1]||a,E[2]||y)}var gL=Math.PI/180;function al(E){return E*gL}var vL=180/Math.PI;function xc(E){return E*vL}var mL=.9;function jX(E){return E%=400,E<0&&(E+=400),E*mL}function GX(E){return E/360}function pL(E){return 360*E}var Mm=Math.PI/2;function yL(E,a){var y=a[0],x=a[1],b=a[2],z=a[3],ee=y*y,re=x*x,ae=b*b,se=z*z,fe=ee+re+ae+se,me=y*z-x*b;return me>.499995*fe?(E[0]=Mm,E[1]=2*Math.atan2(x,y),E[2]=0):me<-.499995*fe?(E[0]=-Mm,E[1]=2*Math.atan2(x,y),E[2]=0):(E[0]=Math.asin(2*(y*b-z*x)),E[1]=Math.atan2(2*(y*z+x*b),1-2*(ae+se)),E[2]=Math.atan2(2*(y*x+b*z),1-2*(re+ae))),E}function EL(E,a){var y,x,b=Yg(ji(),a),z=(0,zn.Z)(b,3),ee=z[0],re=z[1],ae=z[2],se=Math.asin(-a[2]/ee);return se-Mm?(y=Math.atan2(a[6]/re,a[10]/ae),x=Math.atan2(a[1]/ee,a[0]/ee)):(x=0,y=-Math.atan2(a[4]/re,a[5]/re)):(x=0,y=Math.atan2(a[4]/re,a[5]/re)),E[0]=y,E[1]=se,E[2]=x,E}function bE(E,a){return a.length===16?EL(E,a):yL(E,a)}function AL(E,a,y,x,b){var z=Math.cos(E),ee=Math.sin(E);return jT(x*z,b*ee,0,-x*ee,b*z,0,a,y,1)}function xL(E,a,y,x,b,z,ee){var re=arguments.length>7&&arguments[7]!==void 0?arguments[7]:!1,ae=2*z,se=y-a,fe=x-b,me=ae/se,Ae=ae/fe,Be=(y+a)/se,ke=(x+b)/fe,We,je,Ke=ee-z,Ze=ee*z;return re?(We=-ee/Ke,je=-Ze/Ke):(We=-(ee+z)/Ke,je=-2*Ze/Ke),E[0]=me,E[1]=0,E[2]=0,E[3]=0,E[4]=0,E[5]=Ae,E[6]=0,E[7]=0,E[8]=Be,E[9]=ke,E[10]=We,E[11]=-1,E[12]=0,E[13]=0,E[14]=je,E[15]=0,E}function MC(E){var a=E[0],y=E[1],x=E[3],b=E[4],z=Math.sqrt(a*a+y*y),ee=Math.sqrt(x*x+b*b),re=a*b-y*x;if(re<0&&(azo[1][2]&&(z[0]=-z[0]),zo[0][2]>zo[2][0]&&(z[1]=-z[1]),zo[1][0]>zo[0][1]&&(z[2]=-z[2]),!0}function bL(E,a){var y=a[15];if(y===0)return!1;for(var x=1/y,b=0;b<16;b++)E[b]=a[b]*x;return!0}function CL(E,a){E[0][0]=a[0],E[0][1]=a[1],E[0][2]=a[2],E[1][0]=a[4],E[1][1]=a[5],E[1][2]=a[6],E[2][0]=a[8],E[2][1]=a[9],E[2][2]=a[10]}function CE(E,a,y,x,b){E[0]=a[0]*x+y[0]*b,E[1]=a[1]*x+y[1]*b,E[2]=a[2]*x+y[2]*b}var il=function(E){return E[E.ORBITING=0]="ORBITING",E[E.EXPLORING=1]="EXPLORING",E[E.TRACKING=2]="TRACKING",E}({}),PE=function(E){return E[E.DEFAULT=0]="DEFAULT",E[E.ROTATIONAL=1]="ROTATIONAL",E[E.TRANSLATIONAL=2]="TRANSLATIONAL",E[E.CINEMATIC=3]="CINEMATIC",E}({}),cd=function(E){return E[E.ORTHOGRAPHIC=0]="ORTHOGRAPHIC",E[E.PERSPECTIVE=1]="PERSPECTIVE",E}({}),IC={UPDATED:"updated"},TC=2e-4,OC=function(){function E(){(0,mr.Z)(this,E),this.clipSpaceNearZ=wm.NEGATIVE_ONE,this.eventEmitter=new ia,this.matrix=Fs(),this.right=So(1,0,0),this.up=So(0,1,0),this.forward=So(0,0,1),this.position=So(0,0,1),this.focalPoint=So(0,0,0),this.distanceVector=So(0,0,-1),this.distance=1,this.azimuth=0,this.elevation=0,this.roll=0,this.relAzimuth=0,this.relElevation=0,this.relRoll=0,this.dollyingStep=0,this.maxDistance=1/0,this.minDistance=-1/0,this.zoom=1,this.rotateWorld=!1,this.fov=30,this.near=.1,this.far=1e3,this.aspect=1,this.projectionMatrix=Fs(),this.projectionMatrixInverse=Fs(),this.jitteredProjectionMatrix=void 0,this.enableUpdate=!0,this.type=il.EXPLORING,this.trackingMode=PE.DEFAULT,this.projectionMode=cd.PERSPECTIVE,this.frustum=new fL,this.orthoMatrix=Fs()}return(0,$n.Z)(E,[{key:"isOrtho",value:function(){return this.projectionMode===cd.ORTHOGRAPHIC}},{key:"getProjectionMode",value:function(){return this.projectionMode}},{key:"getPerspective",value:function(){return this.jitteredProjectionMatrix||this.projectionMatrix}},{key:"getPerspectiveInverse",value:function(){return this.projectionMatrixInverse}},{key:"getFrustum",value:function(){return this.frustum}},{key:"getPosition",value:function(){return this.position}},{key:"getFocalPoint",value:function(){return this.focalPoint}},{key:"getDollyingStep",value:function(){return this.dollyingStep}},{key:"getNear",value:function(){return this.near}},{key:"getFar",value:function(){return this.far}},{key:"getZoom",value:function(){return this.zoom}},{key:"getOrthoMatrix",value:function(){return this.orthoMatrix}},{key:"getView",value:function(){return this.view}},{key:"setEnableUpdate",value:function(y){this.enableUpdate=y}},{key:"setType",value:function(y,x){return this.type=y,this.type===il.EXPLORING?this.setWorldRotation(!0):this.setWorldRotation(!1),this._getAngles(),this.type===il.TRACKING&&x!==void 0&&this.setTrackingMode(x),this}},{key:"setProjectionMode",value:function(y){return this.projectionMode=y,this}},{key:"setTrackingMode",value:function(y){if(this.type!==il.TRACKING)throw new Error("Impossible to set a tracking mode if the camera is not of tracking type");return this.trackingMode=y,this}},{key:"setWorldRotation",value:function(y){return this.rotateWorld=y,this._getAngles(),this}},{key:"getViewTransform",value:function(){return rf(Fs(),this.matrix)}},{key:"getWorldTransform",value:function(){return this.matrix}},{key:"jitterProjectionMatrix",value:function(y,x){var b=th(Fs(),[y,x,0]);this.jitteredProjectionMatrix=Yu(Fs(),b,this.projectionMatrix)}},{key:"clearJitterProjectionMatrix",value:function(){this.jitteredProjectionMatrix=void 0}},{key:"setMatrix",value:function(y){return this.matrix=y,this._update(),this}},{key:"setProjectionMatrix",value:function(y){this.projectionMatrix=y}},{key:"setFov",value:function(y){return this.setPerspective(this.near,this.far,y,this.aspect),this}},{key:"setAspect",value:function(y){return this.setPerspective(this.near,this.far,this.fov,y),this}},{key:"setNear",value:function(y){return this.projectionMode===cd.PERSPECTIVE?this.setPerspective(y,this.far,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,y,this.far),this}},{key:"setFar",value:function(y){return this.projectionMode===cd.PERSPECTIVE?this.setPerspective(this.near,y,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,y),this}},{key:"setViewOffset",value:function(y,x,b,z,ee,re){return this.aspect=y/x,this.view===void 0&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=y,this.view.fullHeight=x,this.view.offsetX=b,this.view.offsetY=z,this.view.width=ee,this.view.height=re,this.projectionMode===cd.PERSPECTIVE?this.setPerspective(this.near,this.far,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,this.far),this}},{key:"clearViewOffset",value:function(){return this.view!==void 0&&(this.view.enabled=!1),this.projectionMode===cd.PERSPECTIVE?this.setPerspective(this.near,this.far,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,this.far),this}},{key:"setZoom",value:function(y){return this.zoom=y,this.projectionMode===cd.ORTHOGRAPHIC?this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,this.far):this.projectionMode===cd.PERSPECTIVE&&this.setPerspective(this.near,this.far,this.fov,this.aspect),this}},{key:"setZoomByViewportPoint",value:function(y,x){var b=this.canvas.viewport2Canvas({x:x[0],y:x[1]}),z=b.x,ee=b.y,re=this.roll;this.rotate(0,0,-re),this.setPosition(z,ee),this.setFocalPoint(z,ee),this.setZoom(y),this.rotate(0,0,re);var ae=this.canvas.viewport2Canvas({x:x[0],y:x[1]}),se=ae.x,fe=ae.y,me=So(se-z,fe-ee,0),Ae=yu(me,this.right)/bs(this.right),Be=yu(me,this.up)/bs(this.up),ke=this.getPosition(),We=(0,zn.Z)(ke,2),je=We[0],Ke=We[1],Ze=this.getFocalPoint(),Je=(0,zn.Z)(Ze,2),tt=Je[0],at=Je[1];return this.setPosition(je-Ae,Ke-Be),this.setFocalPoint(tt-Ae,at-Be),this}},{key:"setPerspective",value:function(y,x,b,z){var ee;this.projectionMode=cd.PERSPECTIVE,this.fov=b,this.near=y,this.far=x,this.aspect=z;var re=this.near*Math.tan(al(.5*this.fov))/this.zoom,ae=2*re,se=this.aspect*ae,fe=-.5*se;if((ee=this.view)!==null&&ee!==void 0&&ee.enabled){var me=this.view.fullWidth,Ae=this.view.fullHeight;fe+=this.view.offsetX*se/me,re-=this.view.offsetY*ae/Ae,se*=this.view.width/me,ae*=this.view.height/Ae}return xL(this.projectionMatrix,fe,fe+se,re-ae,re,y,this.far,this.clipSpaceNearZ===wm.ZERO),rf(this.projectionMatrixInverse,this.projectionMatrix),this.triggerUpdate(),this}},{key:"setOrthographic",value:function(y,x,b,z,ee,re){var ae;this.projectionMode=cd.ORTHOGRAPHIC,this.rright=x,this.left=y,this.top=b,this.bottom=z,this.near=ee,this.far=re;var se=(this.rright-this.left)/(2*this.zoom),fe=(this.top-this.bottom)/(2*this.zoom),me=(this.rright+this.left)/2,Ae=(this.top+this.bottom)/2,Be=me-se,ke=me+se,We=Ae+fe,je=Ae-fe;if((ae=this.view)!==null&&ae!==void 0&&ae.enabled){var Ke=(this.rright-this.left)/this.view.fullWidth/this.zoom,Ze=(this.top-this.bottom)/this.view.fullHeight/this.zoom;Be+=Ke*this.view.offsetX,ke=Be+Ke*this.view.width,We-=Ze*this.view.offsetY,je=We-Ze*this.view.height}return this.clipSpaceNearZ===wm.NEGATIVE_ONE?Nb(this.projectionMatrix,Be,ke,We,je,ee,re):Rb(this.projectionMatrix,Be,ke,We,je,ee,re),rf(this.projectionMatrixInverse,this.projectionMatrix),this._getOrthoMatrix(),this.triggerUpdate(),this}},{key:"setPosition",value:function(y){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.position[1],b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:this.position[2],z=oc(y,x,b);return this._setPosition(z),this.setFocalPoint(this.focalPoint),this.triggerUpdate(),this}},{key:"setFocalPoint",value:function(y){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.focalPoint[1],b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:this.focalPoint[2],z=So(0,1,0);if(this.focalPoint=oc(y,x,b),this.trackingMode===PE.CINEMATIC){var ee=Ku(ji(),this.focalPoint,this.position);y=ee[0],x=ee[1],b=ee[2];var re=bs(ee),ae=xc(Math.asin(x/re)),se=90+xc(Math.atan2(b,y)),fe=Fs();Sb(fe,fe,al(se)),$S(fe,fe,al(ae)),z=Nl(ji(),[0,1,0],fe)}return rf(this.matrix,_b(Fs(),this.position,this.focalPoint,z)),this._getAxes(),this._getDistance(),this._getAngles(),this.triggerUpdate(),this}},{key:"getDistance",value:function(){return this.distance}},{key:"getDistanceVector",value:function(){return this.distanceVector}},{key:"setDistance",value:function(y){if(this.distance===y||y<0)return this;this.distance=y,this.distance>8&15|a>>4&240,a>>4&15|a&240,(a&15)<<4|a&15,1):y===8?Om(a>>24&255,a>>16&255,a>>8&255,(a&255)/255):y===4?Om(a>>12&15|a>>8&240,a>>8&15|a>>4&240,a>>4&15|a&240,((a&15)<<4|a&15)/255):null):(a=TL.exec(E))?new Sc(a[1],a[2],a[3],1):(a=OL.exec(E))?new Sc(a[1]*255/100,a[2]*255/100,a[3]*255/100,1):(a=LL.exec(E))?Om(a[1],a[2],a[3],a[4]):(a=BL.exec(E))?Om(a[1]*255/100,a[2]*255/100,a[3]*255/100,a[4]):(a=NL.exec(E))?WC(a[1],a[2]/100,a[3]/100,1):(a=RL.exec(E))?WC(a[1],a[2]/100,a[3]/100,a[4]):RC.hasOwnProperty(E)?_C(RC[E]):E==="transparent"?new Sc(NaN,NaN,NaN,0):null}function _C(E){return new Sc(E>>16&255,E>>8&255,E&255,1)}function Om(E,a,y,x){return x<=0&&(E=a=y=NaN),new Sc(E,a,y,x)}function _L(E){return E instanceof q0||(E=Tm(E)),E?(E=E.rgb(),new Sc(E.r,E.g,E.b,E.opacity)):new Sc}function zL(E,a,y,x){return arguments.length===1?_L(E):new Sc(E,a,y,x==null?1:x)}function Sc(E,a,y,x){this.r=+E,this.g=+a,this.b=+y,this.opacity=+x}wE(Sc,zL,NC(q0,{brighter(E){return E=E==null?Im:Math.pow(Im,E),new Sc(this.r*E,this.g*E,this.b*E,this.opacity)},darker(E){return E=E==null?$0:Math.pow($0,E),new Sc(this.r*E,this.g*E,this.b*E,this.opacity)},rgb(){return this},clamp(){return new Sc(Qh(this.r),Qh(this.g),Qh(this.b),Lm(this.opacity))},displayable(){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:zC,formatHex:zC,formatHex8:UL,formatRgb:UC,toString:UC}));function zC(){return`#${Yh(this.r)}${Yh(this.g)}${Yh(this.b)}`}function UL(){return`#${Yh(this.r)}${Yh(this.g)}${Yh(this.b)}${Yh((isNaN(this.opacity)?1:this.opacity)*255)}`}function UC(){const E=Lm(this.opacity);return`${E===1?"rgb(":"rgba("}${Qh(this.r)}, ${Qh(this.g)}, ${Qh(this.b)}${E===1?")":`, ${E})`}`}function Lm(E){return isNaN(E)?1:Math.max(0,Math.min(1,E))}function Qh(E){return Math.max(0,Math.min(255,Math.round(E)||0))}function Yh(E){return E=Qh(E),(E<16?"0":"")+E.toString(16)}function WC(E,a,y,x){return x<=0?E=a=y=NaN:y<=0||y>=1?E=a=NaN:a<=0&&(E=NaN),new Bd(E,a,y,x)}function jC(E){if(E instanceof Bd)return new Bd(E.h,E.s,E.l,E.opacity);if(E instanceof q0||(E=Tm(E)),!E)return new Bd;if(E instanceof Bd)return E;E=E.rgb();var a=E.r/255,y=E.g/255,x=E.b/255,b=Math.min(a,y,x),z=Math.max(a,y,x),ee=NaN,re=z-b,ae=(z+b)/2;return re?(a===z?ee=(y-x)/re+(y0&&ae<1?0:ee,new Bd(ee,re,ae,E.opacity)}function WL(E,a,y,x){return arguments.length===1?jC(E):new Bd(E,a,y,x==null?1:x)}function Bd(E,a,y,x){this.h=+E,this.s=+a,this.l=+y,this.opacity=+x}wE(Bd,WL,NC(q0,{brighter(E){return E=E==null?Im:Math.pow(Im,E),new Bd(this.h,this.s,this.l*E,this.opacity)},darker(E){return E=E==null?$0:Math.pow($0,E),new Bd(this.h,this.s,this.l*E,this.opacity)},rgb(){var E=this.h%360+(this.h<0)*360,a=isNaN(E)||isNaN(this.s)?0:this.s,y=this.l,x=y+(y<.5?y:1-y)*a,b=2*y-x;return new Sc(ME(E>=240?E-240:E+120,b,x),ME(E,b,x),ME(E<120?E+240:E-120,b,x),this.opacity)},clamp(){return new Bd(GC(this.h),Bm(this.s),Bm(this.l),Lm(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const E=Lm(this.opacity);return`${E===1?"hsl(":"hsla("}${GC(this.h)}, ${Bm(this.s)*100}%, ${Bm(this.l)*100}%${E===1?")":`, ${E})`}`}}));function GC(E){return E=(E||0)%360,E<0?E+360:E}function Bm(E){return Math.max(0,Math.min(1,E||0))}function ME(E,a,y){return(E<60?a+(y-a)*E/60:E<180?y:E<240?a+(y-a)*(240-E)/60:a)*255}function $l(E,a){if(typeof E!="function"||a!=null&&typeof a!="function")throw new TypeError("Expected a function");var y=function(){for(var b=arguments.length,z=new Array(b),ee=0;ee=r0.kUnitType&&this.getType()<=r0.kClampType}}],[{key:"isAngle",value:function(y){return y===bi.kDegrees||y===bi.kRadians||y===bi.kGradians||y===bi.kTurns}},{key:"isLength",value:function(y){return y>=bi.kEms&&y1&&arguments[1]!==void 0?arguments[1]:"",x="";return Number.isFinite(a)?x="NaN":a>0?x="infinity":x="-infinity",x+=y},IE=function(a){return QL(ZL(a))},ol=function(E){function a(y){var x,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:bi.kNumber;(0,mr.Z)(this,a),x=Lr(this,a);var z;return typeof b=="string"?z=KL(b):z=b,x.unit=z,x.value=y,x}return(0,va.Z)(a,E),(0,$n.Z)(a,[{key:"clone",value:function(){return new a(this.value,this.unit)}},{key:"equals",value:function(x){var b=x;return this.value===b.value&&this.unit===b.unit}},{key:"getType",value:function(){return r0.kUnitType}},{key:"convertTo",value:function(x){if(this.unit===x)return new a(this.value,this.unit);var b=IE(this.unit);if(b!==IE(x)||b===bi.kUnknown)return null;var z=HC(this.unit)/HC(x);return new a(this.value*z,x)}},{key:"buildCSSText",value:function(x,b,z){var ee;switch(this.unit){case bi.kUnknown:break;case bi.kInteger:ee=Number(this.value).toFixed(0);break;case bi.kNumber:case bi.kPercentage:case bi.kEms:case bi.kRems:case bi.kPixels:case bi.kDegrees:case bi.kRadians:case bi.kGradians:case bi.kMilliseconds:case bi.kSeconds:case bi.kTurns:{var re=-999999,ae=999999,se=this.value,fe=DE(this.unit);if(seae){var me=DE(this.unit);!Number.isFinite(se)||Number.isNaN(se)?ee=XL(se,me):ee=se+(me||"")}else ee="".concat(se).concat(fe)}}return z+=ee,z}}])}(Nm),Rd=new ol(0,"px");new ol(1,"px");var Xh=new ol(0,"deg"),TE=function(E){function a(y,x,b){var z,ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1,re=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;return(0,mr.Z)(this,a),z=Lr(this,a,["rgb"]),z.r=y,z.g=x,z.b=b,z.alpha=ee,z.isNone=re,z}return(0,va.Z)(a,E),(0,$n.Z)(a,[{key:"clone",value:function(){return new a(this.r,this.g,this.b,this.alpha)}},{key:"buildCSSText",value:function(x,b,z){return"".concat(z,"rgba(").concat(this.r,",").concat(this.g,",").concat(this.b,",").concat(this.alpha,")")}}])}(YL),VC=new dd("unset"),JL=new dd("initial"),qL=new dd("inherit"),OE={"":VC,unset:VC,initial:JL,inherit:qL},$L=function(a){return OE[a]||(OE[a]=new dd(a)),OE[a]},KC=new TE(0,0,0,0,!0),ZC=new TE(0,0,0,0),eB=$l(function(E,a,y,x){return new TE(E,a,y,x)},function(E,a,y,x){return"rgba(".concat(E,",").concat(a,",").concat(y,",").concat(x,")")}),xl=function(a){var y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:bi.kNumber;return new ol(a,y)};new ol(50,"%");function tB(E){var a=E.type,y=E.value;return a==="hex"?"#".concat(y):a==="literal"?y:a==="rgb"?"rgb(".concat(y.join(","),")"):"rgba(".concat(y.join(","),")")}var nB=function(){var E={linearGradient:/^(linear\-gradient)/i,repeatingLinearGradient:/^(repeating\-linear\-gradient)/i,radialGradient:/^(radial\-gradient)/i,repeatingRadialGradient:/^(repeating\-radial\-gradient)/i,conicGradient:/^(conic\-gradient)/i,sideOrCorner:/^to (left (top|bottom)|right (top|bottom)|top (left|right)|bottom (left|right)|left|right|top|bottom)/i,extentKeywords:/^(closest\-side|closest\-corner|farthest\-side|farthest\-corner|contain|cover)/,positionKeywords:/^(left|center|right|top|bottom)/i,pixelValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))px/,percentageValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))\%/,emValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))em/,angleValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))deg/,startCall:/^\(/,endCall:/^\)/,comma:/^,/,hexColor:/^\#([0-9a-fA-F]+)/,literalColor:/^([a-zA-Z]+)/,rgbColor:/^rgb/i,rgbaColor:/^rgba/i,number:/^(([0-9]*\.[0-9]+)|([0-9]+\.?))/},a="";function y(An){throw new Error("".concat(a,": ").concat(An))}function x(){var An=b();return a.length>0&&y("Invalid input not EOF"),An}function b(){return Je(z)}function z(){return ee("linear-gradient",E.linearGradient,ae)||ee("repeating-linear-gradient",E.repeatingLinearGradient,ae)||ee("radial-gradient",E.radialGradient,me)||ee("repeating-radial-gradient",E.repeatingRadialGradient,me)||ee("conic-gradient",E.conicGradient,me)}function ee(An,pn,Cn){return re(pn,function(rr){var En=Cn();return En&&(wn(E.comma)||y("Missing comma before color stops")),{type:An,orientation:En,colorStops:Je(tt)}})}function re(An,pn){var Cn=wn(An);if(Cn){wn(E.startCall)||y("Missing (");var rr=pn(Cn);return wn(E.endCall)||y("Missing )"),rr}}function ae(){return se()||fe()}function se(){return nn("directional",E.sideOrCorner,1)}function fe(){return nn("angular",E.angleValue,1)}function me(){var An,pn=Ae(),Cn;return pn&&(An=[],An.push(pn),Cn=a,wn(E.comma)&&(pn=Ae(),pn?An.push(pn):a=Cn)),An}function Ae(){var An=Be()||ke();if(An)An.at=je();else{var pn=We();if(pn){An=pn;var Cn=je();Cn&&(An.at=Cn)}else{var rr=Ke();rr&&(An={type:"default-radial",at:rr})}}return An}function Be(){var An=nn("shape",/^(circle)/i,0);return An&&(An.style=dn()||We()),An}function ke(){var An=nn("shape",/^(ellipse)/i,0);return An&&(An.style=Ht()||We()),An}function We(){return nn("extent-keyword",E.extentKeywords,1)}function je(){if(nn("position",/^at/,0)){var An=Ke();return An||y("Missing positioning value"),An}}function Ke(){var An=Ze();if(An.x||An.y)return{type:"position",value:An}}function Ze(){return{x:Ht(),y:Ht()}}function Je(An){var pn=An(),Cn=[];if(pn)for(Cn.push(pn);wn(E.comma);)pn=An(),pn?Cn.push(pn):y("One extra comma");return Cn}function tt(){var An=at();return An||y("Expected color definition"),An.length=Ht(),An}function at(){return ct()||wt()||lt()||ot()}function ot(){return nn("literal",E.literalColor,0)}function ct(){return nn("hex",E.hexColor,1)}function lt(){return re(E.rgbColor,function(){return{type:"rgb",value:Je(Dt)}})}function wt(){return re(E.rgbaColor,function(){return{type:"rgba",value:Je(Dt)}})}function Dt(){return wn(E.number)[1]}function Ht(){return nn("%",E.percentageValue,1)||Zt()||dn()}function Zt(){return nn("position-keyword",E.positionKeywords,1)}function dn(){return nn("px",E.pixelValue,1)||nn("em",E.emValue,1)}function nn(An,pn,Cn){var rr=wn(pn);if(rr)return{type:An,value:rr[Cn]}}function wn(An){var pn=/^[\n\r\t\s]+/.exec(a);pn&&Jn(pn[0].length);var Cn=An.exec(a);return Cn&&Jn(Cn[0].length),Cn}function Jn(An){a=a.substring(An)}return function(An){return a=An,x()}}();function rB(E,a,y,x){var b=al(x.value),z=0,ee=0,re=z+a/2,ae=ee+y/2,se=Math.abs(a*Math.cos(b))+Math.abs(y*Math.sin(b)),fe=E[0]+re-Math.cos(b)*se/2,me=E[1]+ae-Math.sin(b)*se/2,Ae=E[0]+re+Math.cos(b)*se/2,Be=E[1]+ae+Math.sin(b)*se/2;return{x1:fe,y1:me,x2:Ae,y2:Be}}function aB(E,a,y,x,b,z){var ee=x.value,re=b.value;x.unit===bi.kPercentage&&(ee=x.value/100*a),b.unit===bi.kPercentage&&(re=b.value/100*y);var ae=Math.max(Ec([0,0],[ee,re]),Ec([0,y],[ee,re]),Ec([a,y],[ee,re]),Ec([a,0],[ee,re]));return z&&(z instanceof ol?ae=z.value:z instanceof dd&&(z.value==="closest-side"?ae=Math.min(ee,a-ee,re,y-re):z.value==="farthest-side"?ae=Math.max(ee,a-ee,re,y-re):z.value==="closest-corner"&&(ae=Math.min(Ec([0,0],[ee,re]),Ec([0,y],[ee,re]),Ec([a,y],[ee,re]),Ec([a,0],[ee,re]))))),{x:ee+E[0],y:re+E[1],r:ae}}var iB=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,oB=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,sB=/^p\s*\(\s*([axyn])\s*\)\s*(.*)/i,QC=/[\d.]+:(#[^\s]+|[^\)]+\))/gi;function lB(E){var a,y=E.length;if(E[y-1].length=(a=E[y-1].length)!==null&&a!==void 0?a:{type:"%",value:"100"},y>1){var x;E[0].length=(x=E[0].length)!==null&&x!==void 0?x:{type:"%",value:"0"}}for(var b=0,z=Number(E[0].length.value),ee=1;ee-1||E.indexOf("radial")>-1){var a=nB(E);return a.map(function(re){var ae=re.type,se=re.orientation,fe=re.colorStops;lB(fe);var me=fe.map(function(Je){return{offset:xl(Number(Je.length.value),"%"),color:tB(Je)}});if(ae==="linear-gradient")return new Rm(sh.LinearGradient,{angle:se?cB(se):Xh,steps:me});if(ae==="radial-gradient"&&(se||(se=[{type:"shape",value:"circle"}]),se[0].type==="shape"&&se[0].value==="circle")){var Ae=dB(se[0].at),Be=Ae.cx,ke=Ae.cy,We;if(se[0].style){var je=se[0].style,Ke=je.type,Ze=je.value;Ke==="extent-keyword"?We=$L(Ze):We=xl(Ze,Ke)}return new Rm(sh.RadialGradient,{cx:Be,cy:ke,size:We,steps:me})}})}var y=E[0];if(E[1]==="("||E[2]==="("){if(y==="l"){var x=iB.exec(E);if(x){var b,z=((b=x[2].match(QC))===null||b===void 0?void 0:b.map(function(re){return re.split(":")}))||[];return[new Rm(sh.LinearGradient,{angle:xl(parseFloat(x[1]),"deg"),steps:z.map(function(re){var ae=(0,zn.Z)(re,2),se=ae[0],fe=ae[1];return{offset:xl(Number(se)*100,"%"),color:fe}})})]}}else if(y==="r"){var ee=hB(E);if(ee)if(Hs(ee))E=ee;else return[new Rm(sh.RadialGradient,ee)]}else if(y==="p")return gB(E)}});function hB(E){var a=oB.exec(E);if(a){var y,x=((y=a[4].match(QC))===null||y===void 0?void 0:y.map(function(b){return b.split(":")}))||[];return{cx:xl(50,"%"),cy:xl(50,"%"),steps:x.map(function(b){var z=(0,zn.Z)(b,2),ee=z[0],re=z[1];return{offset:xl(Number(ee)*100,"%"),color:re}})}}return null}function gB(E){var a=sB.exec(E);if(a){var y=a[1],x=a[2];switch(y){case"a":y="repeat";break;case"x":y="repeat-x";break;case"y":y="repeat-y";break;case"n":y="no-repeat";break;default:y="no-repeat"}return{image:x,repetition:y}}return null}function HX(E){return!!E.type&&!!E.value}function Jh(E){return E&&!!E.image}function Fm(E){return E&&!Po(E.r)&&!Po(E.g)&&!Po(E.b)}var tv=$l(function(E){if(Jh(E))return(0,Sr.Z)({repetition:"repeat"},E);if(Po(E)&&(E=""),E==="transparent")return ZC;if(E==="currentColor")E="black";else if(E==="none")return KC;var a=fB(E);if(a)return a;var y=Tm(E),x=[0,0,0,0];return y!==null&&(x[0]=y.r||0,x[1]=y.g||0,x[2]=y.b||0,x[3]=y.opacity),eB.apply(void 0,x)});function vB(E,a){if(!(!Fm(E)||!Fm(a)))return[[Number(E.r),Number(E.g),Number(E.b),Number(E.alpha)],[Number(a.r),Number(a.g),Number(a.b),Number(a.alpha)],function(y){var x=y.slice();if(x[3])for(var b=0;b<3;b++)x[b]=Math.round(Rl(x[b],0,255));return x[3]=Rl(x[3],0,1),"rgba(".concat(x.join(","),")")}]}function nv(E,a){if(Po(a))return xl(0,"px");if(a="".concat(a).trim().toLowerCase(),isFinite(Number(a))){if("px".search(E)>=0)return xl(Number(a),"px");if("deg".search(E)>=0)return xl(Number(a),"deg")}var y=[];a=a.replace(E,function(b){return y.push(b),"U".concat(b)});var x="U(".concat(E.source,")");return y.map(function(b){return xl(Number(a.replace(new RegExp("U".concat(b),"g"),"").replace(new RegExp(x,"g"),"*0")),b)})[0]}var YC=function(a){return nv(new RegExp("px","g"),a)},mB=$l(YC),pB=function(a){return nv(new RegExp("%","g"),a)};$l(pB);var XC=function(a){return Ui(a)||isFinite(Number(a))?xl(Number(a)||0,"px"):nv(new RegExp("px|%|em|rem","g"),a)},LE=$l(XC),JC=function(a){return nv(new RegExp("deg|rad|grad|turn","g"),a)},yB=$l(JC);function EB(E,a,y,x){var b=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,z="",ee=E.value||0,re=a.value||0,ae=IE(E.unit),se=E.convertTo(ae),fe=a.convertTo(ae);return se&&fe?(ee=se.value,re=fe.value,z=DE(E.unit)):(ol.isLength(E.unit)||ol.isLength(a.unit))&&(ee=kc(E,b,y),re=kc(a,b,y),z="px"),[ee,re,function(me){return x&&(me=Math.max(me,0)),me+z}]}function bc(E){var a=0;return E.unit===bi.kDegrees?a=E.value:E.unit===bi.kRadians?a=xc(Number(E.value)):E.unit===bi.kTurns?a=pL(Number(E.value)):E.value&&(a=E.value),a}function qC(E,a){var y;return Array.isArray(E)?y=E.map(function(x){return Number(x)}):Hs(E)?y=E.split(" ").map(function(x){return Number(x)}):Ui(E)&&(y=[E]),a===2?y.length===1?[y[0],y[0]]:[y[0],y[1]]:a===4?y.length===1?[y[0],y[0],y[0],y[0]]:y.length===2?[y[0],y[1],y[0],y[1]]:y.length===3?[y[0],y[1],y[2],y[1]]:[y[0],y[1],y[2],y[3]]:a==="even"&&y.length%2===1?[].concat((0,fa.Z)(y),(0,fa.Z)(y)):y}function kc(E,a,y){var x=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(E.unit===bi.kPixels)return Number(E.value);if(E.unit===bi.kPercentage&&y){var b=y.nodeName===ha.GROUP?y.getLocalBounds():y.getGeometryBounds();return(x?b.min[a]:0)+E.value/100*b.halfExtents[a]*2}return 0}var AB=function(a){return nv(/deg|rad|grad|turn|px|%/g,a)},xB=["blur","brightness","drop-shadow","contrast","grayscale","sepia","saturate","hue-rotate","invert"];function SB(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";if(E=E.toLowerCase().trim(),E==="none")return[];for(var a=/\s*([\w-]+)\(([^)]*)\)/g,y=[],x,b=0;x=a.exec(E);){if(x.index!==b)return[];if(b=x.index+x[0].length,xB.indexOf(x[1])>-1&&y.push({name:x[1],params:x[2].split(" ").map(function(z){return AB(z)||tv(z)})}),a.lastIndex===E.length)return y}return[]}function $C(E){return E.toString()}var eP=function(a){return typeof a=="number"?xl(a):/^\s*[-+]?(\d*\.)?\d+\s*$/.test(a)?xl(Number(a)):xl(0)},BE=$l(eP);$l(function(E){return Hs(E)?E.split(" ").map(BE):E.map(BE)});function NE(E,a){return[E,a,$C]}function RE(E,a){return function(y,x){return[y,x,function(b){return $C(Rl(b,E,a))}]}}function tP(E,a){if(E.length===a.length)return[E,a,function(y){return y}]}function FE(E){return E.parsedStyle.d.totalLength===0&&(E.parsedStyle.d.totalLength=pO(E.parsedStyle.d.absolutePath)),E.parsedStyle.d.totalLength}function bB(E){return E.parsedStyle.points.totalLength===0&&(E.parsedStyle.points.totalLength=eL(E.parsedStyle.points.points)),E.parsedStyle.points.totalLength}function CB(E){for(var a=0;a0&&y.push(x),{polygons:a,polylines:y}}function km(E,a){return E[0]===a[0]&&E[1]===a[1]}function MB(E,a){for(var y=[],x=[],b=[],z=0;zMath.PI/2?Math.PI-se:se,fe=fe>Math.PI/2?Math.PI-fe:fe;var me={xExtra:Math.cos(ae/2-se)*(a/2*(1/Math.sin(ae/2)))-a/2||0,yExtra:Math.cos(fe-ae/2)*(a/2*(1/Math.sin(ae/2)))-a/2||0};return me}function nP(E,a){return[a[0]+(a[0]-E[0]),a[1]+(a[1]-E[1])]}var rP=function(a,y){var x=a.x*y.x+a.y*y.y,b=Math.sqrt((Math.pow(a.x,2)+Math.pow(a.y,2))*(Math.pow(y.x,2)+Math.pow(y.y,2))),z=a.x*y.y-a.y*y.x<0?-1:1,ee=z*Math.acos(x/b);return ee},aP=function(a,y,x,b,z,ee,re,ae){y=Math.abs(y),x=Math.abs(x),b=nC(b,360);var se=al(b);if(a.x===re.x&&a.y===re.y)return{x:a.x,y:a.y,ellipticalArcAngle:0};if(y===0||x===0)return{x:0,y:0,ellipticalArcAngle:0};var fe=(a.x-re.x)/2,me=(a.y-re.y)/2,Ae={x:Math.cos(se)*fe+Math.sin(se)*me,y:-Math.sin(se)*fe+Math.cos(se)*me},Be=Math.pow(Ae.x,2)/Math.pow(y,2)+Math.pow(Ae.y,2)/Math.pow(x,2);Be>1&&(y*=Math.sqrt(Be),x*=Math.sqrt(Be));var ke=Math.pow(y,2)*Math.pow(x,2)-Math.pow(y,2)*Math.pow(Ae.y,2)-Math.pow(x,2)*Math.pow(Ae.x,2),We=Math.pow(y,2)*Math.pow(Ae.y,2)+Math.pow(x,2)*Math.pow(Ae.x,2),je=ke/We;je=je<0?0:je;var Ke=(z!==ee?1:-1)*Math.sqrt(je),Ze={x:Ke*(y*Ae.y/x),y:Ke*(-(x*Ae.x)/y)},Je={x:Math.cos(se)*Ze.x-Math.sin(se)*Ze.y+(a.x+re.x)/2,y:Math.sin(se)*Ze.x+Math.cos(se)*Ze.y+(a.y+re.y)/2},tt={x:(Ae.x-Ze.x)/y,y:(Ae.y-Ze.y)/x},at=rP({x:1,y:0},tt),ot={x:(-Ae.x-Ze.x)/y,y:(-Ae.y-Ze.y)/x},ct=rP(tt,ot);!ee&&ct>0?ct-=2*Math.PI:ee&&ct<0&&(ct+=2*Math.PI),ct%=2*Math.PI;var lt=at+ct*ae,wt=y*Math.cos(lt),Dt=x*Math.sin(lt),Ht={x:Math.cos(se)*wt-Math.sin(se)*Dt+Je.x,y:Math.sin(se)*wt+Math.cos(se)*Dt+Je.y,ellipticalArcStartAngle:at,ellipticalArcEndAngle:at+ct,ellipticalArcAngle:lt,ellipticalArcCenter:Je,resultantRx:y,resultantRy:x};return Ht};function DB(E){for(var a=[],y=null,x=null,b=null,z=0,ee=E.length,re=0;re2&&arguments[2]!==void 0?arguments[2]:!0,x=E.arcParams,b=x.rx,z=b===void 0?0:b,ee=x.ry,re=ee===void 0?0:ee,ae=x.xRotation,se=x.arcFlag,fe=x.sweepFlag,me=aP({x:E.prePoint[0],y:E.prePoint[1]},z,re,ae,!!se,!!fe,{x:E.currentPoint[0],y:E.currentPoint[1]},a),Ae=aP({x:E.prePoint[0],y:E.prePoint[1]},z,re,ae,!!se,!!fe,{x:E.currentPoint[0],y:E.currentPoint[1]},y?a+.005:a-.005),Be=Ae.x-me.x,ke=Ae.y-me.y,We=Math.sqrt(Be*Be+ke*ke);return{x:-Be/We,y:-ke/We}}function zm(E){return Math.sqrt(E[0]*E[0]+E[1]*E[1])}function kE(E,a){return zm(E)*zm(a)?(E[0]*a[0]+E[1]*a[1])/(zm(E)*zm(a)):1}function oP(E,a){return(E[0]*a[1]1&&(y*=Math.sqrt(Be),x*=Math.sqrt(Be));var ke=y*y*(Ae*Ae)+x*x*(me*me),We=ke?Math.sqrt((y*y*(x*x)-ke)/ke):1;z===ee&&(We*=-1),isNaN(We)&&(We=0);var je=x?We*y*Ae/x:0,Ke=y?We*-x*me/y:0,Ze=(re+se)/2+Math.cos(b)*je-Math.sin(b)*Ke,Je=(ae+fe)/2+Math.sin(b)*je+Math.cos(b)*Ke,tt=[(me-je)/y,(Ae-Ke)/x],at=[(-1*me-je)/y,(-1*Ae-Ke)/x],ot=oP([1,0],tt),ct=oP(tt,at);return kE(tt,at)<=-1&&(ct=Math.PI),kE(tt,at)>=1&&(ct=0),ee===0&&ct>0&&(ct-=2*Math.PI),ee===1&&ct<0&&(ct+=2*Math.PI),{cx:Ze,cy:Je,rx:km(E,[se,fe])?0:y,ry:km(E,[se,fe])?0:x,startAngle:ot,endAngle:ot+ct,xRotation:b,arcFlag:z,sweepFlag:ee}}function TB(E,a,y){return E.reduce(function(x,b){var z="";if(b[0]==="M"||b[0]==="L"){var ee=vec3.fromValues(b[1],b[2],0);y&&vec3.transformMat4(ee,ee,y),z="".concat(b[0]).concat(ee[0],",").concat(ee[1])}else if(b[0]==="Z")z=b[0];else if(b[0]==="C"){var re=vec3.fromValues(b[1],b[2],0),ae=vec3.fromValues(b[3],b[4],0),se=vec3.fromValues(b[5],b[6],0);y&&(vec3.transformMat4(re,re,y),vec3.transformMat4(ae,ae,y),vec3.transformMat4(se,se,y)),z="".concat(b[0]).concat(re[0],",").concat(re[1],",").concat(ae[0],",").concat(ae[1],",").concat(se[0],",").concat(se[1])}else if(b[0]==="A"){var fe=vec3.fromValues(b[6],b[7],0);y&&vec3.transformMat4(fe,fe,y),z="".concat(b[0]).concat(b[1],",").concat(b[2],",").concat(b[3],",").concat(b[4],",").concat(b[5],",").concat(fe[0],",").concat(fe[1])}else if(b[0]==="Q"){var me=vec3.fromValues(b[1],b[2],0),Ae=vec3.fromValues(b[3],b[4],0);y&&(vec3.transformMat4(me,me,y),vec3.transformMat4(Ae,Ae,y)),z="".concat(b[0]).concat(b[1],",").concat(b[2],",").concat(b[3],",").concat(b[4],"}")}return x+=z},"")}function OB(E,a,y,x){return[["M",E,a],["L",y,x]]}function sP(E,a,y,x){var b=(-1+Math.sqrt(2))/3*4,z=E*b,ee=a*b,re=y-E,ae=y+E,se=x-a,fe=x+a;return[["M",re,x],["C",re,x-ee,y-z,se,y,se],["C",y+z,se,ae,x-ee,ae,x],["C",ae,x+ee,y+z,fe,y,fe],["C",y-z,fe,re,x+ee,re,x],["Z"]]}function LB(E,a){var y=E.map(function(x,b){return[b===0?"M":"L",x[0],x[1]]});return a&&y.push(["Z"]),y}function BB(E,a,y,x,b){if(b){var z=_slicedToArray(b,4),ee=z[0],re=z[1],ae=z[2],se=z[3],fe=E>0?1:-1,me=a>0?1:-1,Ae=fe+me!==0?1:0;return[["M",fe*ee+y,x],["L",E-fe*re+y,x],re?["A",re,re,0,0,Ae,E+y,me*re+x]:null,["L",E+y,a-me*ae+x],ae?["A",ae,ae,0,0,Ae,E+y-fe*ae,a+x]:null,["L",y+fe*se,a+x],se?["A",se,se,0,0,Ae,y,a+x-me*se]:null,["L",y,me*ee+x],ee?["A",ee,ee,0,0,Ae,fe*ee+y,x]:null,["Z"]].filter(function(Be){return Be})}return[["M",y,x],["L",y+E,x],["L",y+E,x+a],["L",y,x+a],["Z"]]}function VX(E){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:E.getLocalTransform(),y=[];switch(E.nodeName){case ha.LINE:var x=E.parsedStyle,b=x.x1,z=b===void 0?0:b,ee=x.y1,re=ee===void 0?0:ee,ae=x.x2,se=ae===void 0?0:ae,fe=x.y2,me=fe===void 0?0:fe;y=OB(z,re,se,me);break;case ha.CIRCLE:{var Ae=E.parsedStyle,Be=Ae.r,ke=Be===void 0?0:Be,We=Ae.cx,je=We===void 0?0:We,Ke=Ae.cy,Ze=Ke===void 0?0:Ke;y=sP(ke,ke,je,Ze);break}case ha.ELLIPSE:{var Je=E.parsedStyle,tt=Je.rx,at=tt===void 0?0:tt,ot=Je.ry,ct=ot===void 0?0:ot,lt=Je.cx,wt=lt===void 0?0:lt,Dt=Je.cy,Ht=Dt===void 0?0:Dt;y=sP(at,ct,wt,Ht);break}case ha.POLYLINE:case ha.POLYGON:var Zt=E.parsedStyle.points;y=LB(Zt.points,E.nodeName===ha.POLYGON);break;case ha.RECT:var dn=E.parsedStyle,nn=dn.width,wn=nn===void 0?0:nn,Jn=dn.height,An=Jn===void 0?0:Jn,pn=dn.x,Cn=pn===void 0?0:pn,rr=dn.y,En=rr===void 0?0:rr,gr=dn.radius,aa=gr&&gr.some(function(Qr){return Qr!==0});y=BB(wn,An,Cn,En,aa&&gr.map(function(Qr){return clamp(Qr,0,Math.min(Math.abs(wn)/2,Math.abs(An)/2))}));break;case ha.PATH:var na=E.parsedStyle.d.absolutePath;y=_toConsumableArray(na);break}if(y.length)return TB(y,E,a)}function KX(E){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,x=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,b=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,z=E.map(function(ee,re){var ae=ee[0],se=E[re+1],fe=re===0&&(a!==0||y!==0),me=(re===E.length-1||se&&(se[0]==="M"||se[0]==="Z"))&&x!==0&&b!==0,Ae=fe?[a,y]:[0,0],Be=_slicedToArray(Ae,2),ke=Be[0],We=Be[1],je=me?[x,b]:[0,0],Ke=_slicedToArray(je,2),Ze=Ke[0],Je=Ke[1];switch(ae){case"M":return"M ".concat(ee[1]+ke,",").concat(ee[2]+We);case"L":return"L ".concat(ee[1]+Ze,",").concat(ee[2]+Je);case"Q":return"Q ".concat(ee[1]," ").concat(ee[2],",").concat(ee[3]+Ze," ").concat(ee[4]+Je);case"C":return"C ".concat(ee[1]," ").concat(ee[2],",").concat(ee[3]," ").concat(ee[4],",").concat(ee[5]+Ze," ").concat(ee[6]+Je);case"A":return"A ".concat(ee[1]," ").concat(ee[2]," ").concat(ee[3]," ").concat(ee[4]," ").concat(ee[5]," ").concat(ee[6]," ").concat(ee[7]).concat(me?" L ".concat(ee[6]+x,",").concat(ee[7]+b):"");case"Z":return"Z";default:return null}}).filter(function(ee){return ee!==null}).join(" ");return~z.indexOf("NaN")?"":z}var lP=function(a){if(a===""||Array.isArray(a)&&a.length===0)return{absolutePath:[],hasArc:!1,segments:[],polygons:[],polylines:[],curve:null,totalLength:0,rect:{x:0,y:0,width:0,height:0}};var y;try{y=Am(a)}catch(Be){y=Am(""),console.error("[g]: Invalid SVG Path definition: ".concat(a))}CB(y);var x=PB(y),b=wB(y),z=b.polygons,ee=b.polylines,re=DB(y),ae=MB(re,0),se=ae.x,fe=ae.y,me=ae.width,Ae=ae.height;return{absolutePath:y,hasArc:x,segments:re,polygons:z,polylines:ee,totalLength:0,rect:{x:Number.isFinite(se)?se:0,y:Number.isFinite(fe)?fe:0,width:Number.isFinite(me)?me:0,height:Number.isFinite(Ae)?Ae:0}}},NB=$l(lP);function uP(E){return Hs(E)?NB(E):lP(E)}function RB(E,a,y){var x=E.curve,b=a.curve;(!x||x.length===0)&&(x=mE(E.absolutePath,!1),E.curve=x),(!b||b.length===0)&&(b=mE(a.absolutePath,!1),a.curve=b);var z=[x,b];x.length!==b.length&&(z=iC(x,b));var ee=oC(z[0])!==oC(z[1])?DO(z[0]):IO(z[0]);return[ee,OO(z[1],ee),function(re){return re}]}function FB(E,a){var y;return Hs(E)?y=E.split(" ").map(function(x){var b=x.split(","),z=(0,zn.Z)(b,2),ee=z[0],re=z[1];return[Number(ee),Number(re)]}):y=E,{points:y,totalLength:0,segments:[]}}function kB(E,a){return[E.points,a.points,function(y){return y}]}var Fl=null,a0=/\s*(\w+)\(([^)]*)\)/g;function Cc(E){return function(a){var y=0;return E.map(function(x){return x===Fl?a[y++]:x})}}function qh(E){return E}var rv={matrix:["NNNNNN",[Fl,Fl,0,0,Fl,Fl,0,0,0,0,1,0,Fl,Fl,0,1],qh],matrix3d:["NNNNNNNNNNNNNNNN",qh],rotate:["A"],rotateX:["A"],rotateY:["A"],rotateZ:["A"],rotate3d:["NNNA"],perspective:["L"],scale:["Nn",Cc([Fl,Fl,new ol(1)]),qh],scaleX:["N",Cc([Fl,new ol(1),new ol(1)]),Cc([Fl,new ol(1)])],scaleY:["N",Cc([new ol(1),Fl,new ol(1)]),Cc([new ol(1),Fl])],scaleZ:["N",Cc([new ol(1),new ol(1),Fl])],scale3d:["NNN",qh],skew:["Aa",null,qh],skewX:["A",null,Cc([Fl,Xh])],skewY:["A",null,Cc([Xh,Fl])],translate:["Tt",Cc([Fl,Fl,Rd]),qh],translateX:["T",Cc([Fl,Rd,Rd]),Cc([Fl,Rd])],translateY:["T",Cc([Rd,Fl,Rd]),Cc([Rd,Fl])],translateZ:["L",Cc([Rd,Rd,Fl])],translate3d:["TTL",qh]};function cP(E){for(var a=[],y=E.length,x=0;x2&&arguments[2]!==void 0?arguments[2]:{skipUpdateAttribute:!1,skipParse:!1,forceUpdateGeometry:!1,usedAttributes:[],memoize:!0};Object.assign(y.attributes,x);var z=y.parsedStyle.clipPath,ee=y.parsedStyle.offsetPath;JB(y,x);var re=!!b.forceUpdateGeometry;if(!re){for(var ae in x)if(YB.has(ae)){re=!0;break}}var se=vP(y);se.has("fill")&&x.fill&&(y.parsedStyle.fill=tv(x.fill)),se.has("stroke")&&x.stroke&&(y.parsedStyle.stroke=tv(x.stroke)),se.has("shadowColor")&&x.shadowColor&&(y.parsedStyle.shadowColor=tv(x.shadowColor)),se.has("filter")&&x.filter&&(y.parsedStyle.filter=SB(x.filter)),se.has("radius")&&!Po(x.radius)&&(y.parsedStyle.radius=qC(x.radius,4)),se.has("lineDash")&&!Po(x.lineDash)&&(y.parsedStyle.lineDash=qC(x.lineDash,"even")),se.has("points")&&x.points&&(y.parsedStyle.points=FB(x.points)),se.has("d")&&x.d===""&&(y.parsedStyle.d=(0,Sr.Z)({},BC)),se.has("d")&&x.d&&(y.parsedStyle.d=uP(x.d)),se.has("textTransform")&&x.textTransform&&this.runtime.CSSPropertySyntaxFactory[xi.TEXT_TRANSFORM].calculator(null,null,{value:x.textTransform},y,null),se.has("clipPath")&&!Zo(x.clipPath)&&this.runtime.CSSPropertySyntaxFactory[xi.DEFINED_PATH].calculator("clipPath",z,x.clipPath,y,this.runtime),se.has("offsetPath")&&x.offsetPath&&this.runtime.CSSPropertySyntaxFactory[xi.DEFINED_PATH].calculator("offsetPath",ee,x.offsetPath,y,this.runtime),se.has("transform")&&x.transform&&(y.parsedStyle.transform=dP(x.transform)),se.has("transformOrigin")&&x.transformOrigin&&(y.parsedStyle.transformOrigin=QB(x.transformOrigin)),se.has("markerStart")&&x.markerStart&&(y.parsedStyle.markerStart=this.runtime.CSSPropertySyntaxFactory[xi.MARKER].calculator(null,x.markerStart,x.markerStart,null,null)),se.has("markerEnd")&&x.markerEnd&&(y.parsedStyle.markerEnd=this.runtime.CSSPropertySyntaxFactory[xi.MARKER].calculator(null,x.markerEnd,x.markerEnd,null,null)),se.has("markerMid")&&x.markerMid&&(y.parsedStyle.markerMid=this.runtime.CSSPropertySyntaxFactory[xi.MARKER].calculator("",x.markerMid,x.markerMid,null,null)),se.has("zIndex")&&!Po(x.zIndex)&&this.runtime.CSSPropertySyntaxFactory[xi.Z_INDEX].postProcessor(y),se.has("offsetDistance")&&!Po(x.offsetDistance)&&this.runtime.CSSPropertySyntaxFactory[xi.OFFSET_DISTANCE].postProcessor(y),se.has("transform")&&x.transform&&this.runtime.CSSPropertySyntaxFactory[xi.TRANSFORM].postProcessor(y),se.has("transformOrigin")&&x.transformOrigin&&this.runtime.CSSPropertySyntaxFactory[xi.TRANSFORM_ORIGIN].postProcessor(y),re&&(y.geometry.dirty=!0,y.dirty(!0,!0),b.forceUpdateGeometry||this.runtime.sceneGraphService.dirtyToRoot(y))}},{key:"updateGeometry",value:function(y){var x=y.nodeName,b=this.runtime.geometryUpdaterFactory[x];if(b){var z=y.geometry;z.contentBounds||(z.contentBounds=new hl),z.renderBounds||(z.renderBounds=new hl);var ee=y.parsedStyle,re=b.update(ee,y),ae=re.cx,se=ae===void 0?0:ae,fe=re.cy,me=fe===void 0?0:fe,Ae=re.cz,Be=Ae===void 0?0:Ae,ke=re.hwidth,We=ke===void 0?0:ke,je=re.hheight,Ke=je===void 0?0:je,Ze=re.hdepth,Je=Ze===void 0?0:Ze,tt=[Math.abs(We),Math.abs(Ke),Je],at=ee.stroke,ot=ee.lineWidth,ct=ot===void 0?1:ot,lt=ee.increasedLineWidthForHitTesting,wt=lt===void 0?0:lt,Dt=ee.shadowType,Ht=Dt===void 0?"outer":Dt,Zt=ee.shadowColor,dn=ee.filter,nn=dn===void 0?[]:dn,wn=ee.transformOrigin,Jn=[se,me,Be];z.contentBounds.update(Jn,tt);var An=x===ha.POLYLINE||x===ha.POLYGON||x===ha.PATH?Math.SQRT2:.5,pn=at&&!at.isNone;if(pn){var Cn=((ct||0)+(wt||0))*An;tt[0]+=Cn,tt[1]+=Cn}if(z.renderBounds.update(Jn,tt),Zt&&Ht&&Ht!=="inner"){var rr=z.renderBounds,En=rr.min,gr=rr.max,aa=ee.shadowBlur,na=ee.shadowOffsetX,Qr=ee.shadowOffsetY,Cr=aa||0,Jr=na||0,ma=Qr||0,ka=En[0]-Cr+Jr,hi=gr[0]+Cr+Jr,wo=En[1]-Cr+ma,lo=gr[1]+Cr+ma;En[0]=Math.min(En[0],ka),gr[0]=Math.max(gr[0],hi),En[1]=Math.min(En[1],wo),gr[1]=Math.max(gr[1],lo),z.renderBounds.setMinMax(En,gr)}nn.forEach(function(bo){var us=bo.name,Qo=bo.params;if(us==="blur"){var gi=Qo[0].value;z.renderBounds.update(z.renderBounds.center,Hl(z.renderBounds.halfExtents,z.renderBounds.halfExtents,[gi,gi,0]))}else if(us==="drop-shadow"){var ki=Qo[0].value,Sa=Qo[1].value,_a=Qo[2].value,ni=z.renderBounds,Qi=ni.min,Ma=ni.max,po=Qi[0]-_a+ki,Xi=Ma[0]+_a+ki,Ms=Qi[1]-_a+Sa,as=Ma[1]+_a+Sa;Qi[0]=Math.min(Qi[0],po),Ma[0]=Math.max(Ma[0],Xi),Qi[1]=Math.min(Qi[1],Ms),Ma[1]=Math.max(Ma[1],as),z.renderBounds.setMinMax(Qi,Ma)}}),y.geometry.dirty=!1;var li=We<0,no=Ke<0,Gi=(li?-1:1)*(wn?kc(wn[0],0,y,!0):0),io=(no?-1:1)*(wn?kc(wn[1],1,y,!0):0);(Gi||io)&&y.setOrigin(Gi,io)}}},{key:"updateSizeAttenuation",value:function(y,x){y.style.isSizeAttenuation?(y.style.rawLineWidth||(y.style.rawLineWidth=y.style.lineWidth),y.style.lineWidth=(y.style.rawLineWidth||1)/x,y.nodeName===ha.CIRCLE&&(y.style.rawR||(y.style.rawR=y.style.r),y.style.r=(y.style.rawR||1)/x)):(y.style.rawLineWidth&&(y.style.lineWidth=y.style.rawLineWidth,delete y.style.rawLineWidth),y.nodeName===ha.CIRCLE&&y.style.rawR&&(y.style.r=y.style.rawR,delete y.style.rawR))}}])}();function JB(E,a){var y=vP(E);for(var x in a)y.has(x)&&(E.parsedStyle[x]=a[x])}function vP(E){return E.constructor.PARSED_STYLE_LIST}var qB=function(){function E(){(0,mr.Z)(this,E),this.mixer=NE}return(0,$n.Z)(E,[{key:"calculator",value:function(y,x,b,z){return bc(b)}}])}(),$B=function(){function E(){(0,mr.Z)(this,E)}return(0,$n.Z)(E,[{key:"calculator",value:function(y,x,b,z,ee){return b instanceof dd&&(b=null),ee.sceneGraphService.updateDisplayObjectDependency(y,x,b,z),y==="clipPath"&&z.forEach(function(re){re.childNodes.length===0&&ee.sceneGraphService.dirtyToRoot(re)}),b}}])}(),e6=function(){function E(){(0,mr.Z)(this,E),this.parser=tv,this.mixer=vB}return(0,$n.Z)(E,[{key:"calculator",value:function(y,x,b,z){return b instanceof dd?b.value==="none"?KC:ZC:b}}])}(),t6=function(){function E(){(0,mr.Z)(this,E)}return(0,$n.Z)(E,[{key:"calculator",value:function(y,x,b){return b instanceof dd?[]:b}}])}();function mP(E){var a=E.parsedStyle,y=a.fontSize;return Po(y)?null:y}var jE=function(){function E(){(0,mr.Z)(this,E),this.mixer=NE}return(0,$n.Z)(E,[{key:"calculator",value:function(y,x,b,z,ee){if(Ui(b))return b;if(ol.isRelativeUnit(b.unit)){if(b.unit===bi.kPercentage)return 0;if(b.unit===bi.kEms){if(z.parentNode){var re=mP(z.parentNode);if(re)return re*=b.value,re}return 0}if(b.unit===bi.kRems){var ae;if(z!=null&&(ae=z.ownerDocument)!==null&&ae!==void 0&&ae.documentElement){var se=mP(z.ownerDocument.documentElement);if(se)return se*=b.value,se}return 0}}else return b.value}}])}(),n6=function(){function E(){(0,mr.Z)(this,E),this.mixer=tP}return(0,$n.Z)(E,[{key:"calculator",value:function(y,x,b){return b.map(function(z){return z.value})}}])}(),r6=function(){function E(){(0,mr.Z)(this,E),this.mixer=tP}return(0,$n.Z)(E,[{key:"calculator",value:function(y,x,b){return b.map(function(z){return z.value})}}])}(),a6=function(){function E(){(0,mr.Z)(this,E)}return(0,$n.Z)(E,[{key:"calculator",value:function(y,x,b,z){var ee;b instanceof dd&&(b=null);var re=(ee=b)===null||ee===void 0?void 0:ee.cloneNode(!0);return re&&(re.style.isMarker=!0),re}}])}(),i6=function(){function E(){(0,mr.Z)(this,E),this.mixer=NE}return(0,$n.Z)(E,[{key:"calculator",value:function(y,x,b){return b.value}}])}(),o6=function(){function E(){(0,mr.Z)(this,E),this.mixer=RE(0,1)}return(0,$n.Z)(E,[{key:"calculator",value:function(y,x,b){return b.value}},{key:"postProcessor",value:function(y){var x=y.parsedStyle,b=x.offsetPath,z=x.offsetDistance;if(b){var ee=b.nodeName;if(ee===ha.LINE||ee===ha.PATH||ee===ha.POLYLINE){var re=b.getPoint(z);re&&y.setLocalPosition(re.x,re.y)}}}}])}(),s6=function(){function E(){(0,mr.Z)(this,E),this.mixer=RE(0,1)}return(0,$n.Z)(E,[{key:"calculator",value:function(y,x,b){return b.value}}])}(),l6=function(){function E(){(0,mr.Z)(this,E),this.parser=uP,this.mixer=RB}return(0,$n.Z)(E,[{key:"calculator",value:function(y,x,b){return b instanceof dd&&b.value==="unset"?{absolutePath:[],hasArc:!1,segments:[],polygons:[],polylines:[],curve:null,totalLength:0,rect:new $g(0,0,0,0)}:b}}])}(),u6=(0,$n.Z)(function E(){(0,mr.Z)(this,E),this.mixer=kB}),c6=function(E){function a(){var y;(0,mr.Z)(this,a);for(var x=arguments.length,b=new Array(x),z=0;z>>1;pP(E[b],a)<0?y=b+1:x=b}return y}function pP(E,a){var y=Number(E.parsedStyle.zIndex||0),x=Number(a.parsedStyle.zIndex||0);if(y===x){var b=E.parentNode;if(b){var z=b.childNodes||[];return z.indexOf(E)-z.indexOf(a)}}return y-x}function yP(E){var a=E;do{var y,x=(y=a.parsedStyle)===null||y===void 0?void 0:y.clipPath;if(x)return a;a=a.parentElement}while(a!==null);return null}var EP="px";function m6(E,a,y){HE&&E.style&&(E.style.width=a+EP,E.style.height=y+EP)}function AP(E,a){if(HE)return document.defaultView.getComputedStyle(E,null).getPropertyValue(a)}function p6(E){var a=AP(E,"width");return a==="auto"?E.offsetWidth:parseFloat(a)}function y6(E){var a=AP(E,"height");return a==="auto"?E.offsetHeight:parseFloat(a)}var E6=1,A6={touchstart:"pointerdown",touchend:"pointerup",touchendoutside:"pointerupoutside",touchmove:"pointermove",touchcancel:"pointercancel"},VE=typeof performance=="object"&&performance.now?performance:Date;function Um(E){return E.nodeName===ha.FRAGMENT?!0:E.getRootNode().nodeName===ha.FRAGMENT}function $h(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"auto",a=arguments.length>1?arguments[1]:void 0,y=arguments.length>2?arguments[2]:void 0,x=!1,b=!1,z=!!a&&!a.isNone,ee=!!y&&!y.isNone;return E==="visiblepainted"||E==="painted"||E==="auto"?(x=z,b=ee):E==="visiblefill"||E==="fill"?x=!0:E==="visiblestroke"||E==="stroke"?b=!0:(E==="visible"||E==="all")&&(x=!0,b=!0),[x,b]}var x6=1,S6=function(){return x6++},lf=typeof self=="object"&&self.self===self?self:typeof Ie.g=="object"&&Ie.g.global===Ie.g?Ie.g:{},b6=Date.now(),C6=function(){return lf.performance&&typeof lf.performance.now=="function"?lf.performance.now():Date.now()-b6},av={},xP=Date.now(),P6=function(a){if(typeof a!="function")throw new TypeError("".concat(a," is not a function"));var y=Date.now(),x=y-xP,b=x>16?0:16-x,z=S6();return av[z]=a,Object.keys(av).length>1||setTimeout(function(){xP=y;var ee=av;av={},Object.keys(ee).forEach(function(re){return ee[re](C6())})},b),z},w6=function(a){delete av[a]},M6=["","webkit","moz","ms","o"],SP=function(a){return typeof a!="string"?P6:a===""?lf.requestAnimationFrame:lf["".concat(a,"RequestAnimationFrame")]},D6=function(a){return typeof a!="string"?w6:a===""?lf.cancelAnimationFrame:lf["".concat(a,"CancelAnimationFrame")]||lf["".concat(a,"CancelRequestAnimationFrame")]},I6=function(a,y){for(var x=0;a[x]!==void 0;){if(y(a[x]))return a[x];x+=1}},bP=I6(M6,function(E){return!!SP(E)}),KE=SP(bP),CP=D6(bP);lf.requestAnimationFrame=KE,lf.cancelAnimationFrame=CP;var T6=function(){function E(){(0,mr.Z)(this,E),this.callbacks=[]}return(0,$n.Z)(E,[{key:"getCallbacksNum",value:function(){return this.callbacks.length}},{key:"tapPromise",value:function(y,x){this.callbacks.push(x)}},{key:"promise",value:function(){for(var y=arguments.length,x=new Array(y),b=0;b=0;fe--){var me=se[fe].trim();!B6.test(me)&&L6.indexOf(me)<0&&(me='"'.concat(me,'"')),se[fe]=me}return"".concat(z," ").concat(ee," ").concat(re," ").concat(ae," ").concat(se.join(","))},function(E){var a=PP(E),y=a.fontSize,x=a.fontFamily,b=a.fontStyle,z=a.fontVariant,ee=a.fontWeight;return"".concat(b,"_").concat(z,"_").concat(ee,"_").concat(y,"_").concat(x)}),N6=1e-6,iv=function(a){return Math.max(a,N6)};function QE(E,a,y){return eh(E),E[4]=Math.tan(a),E[1]=Math.tan(y),E}var eu=Fs(),R6=Fs(),F6={scale:function(a){Hh(eu,[a[0].value,a[1].value,1].map(function(y){return iv(y)}))},scaleX:function(a){Hh(eu,[a[0].value,1,1].map(function(y){return iv(y)}))},scaleY:function(a){Hh(eu,[1,a[0].value,1].map(function(y){return iv(y)}))},scaleZ:function(a){Hh(eu,[1,1,a[0].value].map(function(y){return iv(y)}))},scale3d:function(a){Hh(eu,[a[0].value,a[1].value,a[2].value].map(function(y){return iv(y)}))},translate:function(a){th(eu,[a[0].value,a[1].value,0])},translateX:function(a){th(eu,[a[0].value,0,0])},translateY:function(a){th(eu,[0,a[0].value,0])},translateZ:function(a){th(eu,[0,0,a[0].value])},translate3d:function(a){th(eu,[a[0].value,a[1].value,a[2].value])},rotate:function(a){lE(eu,al(bc(a[0])))},rotateX:function(a){Mb(eu,al(bc(a[0])))},rotateY:function(a){Ib(eu,al(bc(a[0])))},rotateZ:function(a){lE(eu,al(bc(a[0])))},rotate3d:function(a){Pb(eu,al(bc(a[3])),[a[0].value,a[1].value,a[2].value])},skew:function(a){QE(eu,al(a[0].value),al(a[1].value))},skewX:function(a){QE(eu,al(a[0].value),0)},skewY:function(a){QE(eu,0,al(a[0].value))},matrix:function(a){ic(eu,a[0].value,a[1].value,0,0,a[2].value,a[3].value,0,0,0,0,1,0,a[4].value,a[5].value,0,1)},matrix3d:function(a){ic.apply(Le,[eu].concat((0,fa.Z)(a.map(function(y){return y.value}))))}},k6=So(1,1,1),_6=ji(),MP={translate:function(a,y){Ha.sceneGraphService.setLocalScale(a,k6,!1),Ha.sceneGraphService.setLocalEulerAngles(a,_6,void 0,void 0,!1),Ha.sceneGraphService.setLocalPosition(a,[y[0].value,y[1].value,0],!1),Ha.sceneGraphService.dirtyLocalTransform(a,a.transformable)}};function DP(E,a){if(E.length){if(E.length===1&&MP[E[0].t]){MP[E[0].t](a,E[0].d);return}for(var y=eh(R6),x=0;x1&&arguments[1]!==void 0?arguments[1]:!1,b=arguments.length>2?arguments[2]:void 0;if(b)return this.dispatchEventToSelf(y),!0;var z;if(this.document)z=this;else if(this.defaultView)z=this.defaultView;else{var ee;z=(ee=this.ownerDocument)===null||ee===void 0?void 0:ee.defaultView}if(z){if(y.manager=z.getEventService(),!y.manager)return!1;y.defaultPrevented=!1,y.path?y.path.length=0:y.page=[],x||(y.target=this),y.manager.dispatchEvent(y,y.type,x)}else this.dispatchEventToSelf(y);return!y.defaultPrevented}}])}(),Ml=function(E){function a(){var y;(0,mr.Z)(this,a);for(var x=arguments.length,b=new Array(x),z=0;z0&&arguments[0]!==void 0?arguments[0]:{};return this.parentNode?this.parentNode.getRootNode(x):x.composed&&this.host?this.host.getRootNode(x):this}},{key:"hasChildNodes",value:function(){return this.childNodes.length>0}},{key:"isDefaultNamespace",value:function(x){throw new Error(rl)}},{key:"lookupNamespaceURI",value:function(x){throw new Error(rl)}},{key:"lookupPrefix",value:function(x){throw new Error(rl)}},{key:"normalize",value:function(){throw new Error(rl)}},{key:"isEqualNode",value:function(x){return this===x}},{key:"isSameNode",value:function(x){return this.isEqualNode(x)}},{key:"parent",get:function(){return this.parentNode}},{key:"parentElement",get:function(){return null}},{key:"nextSibling",get:function(){return null}},{key:"previousSibling",get:function(){return null}},{key:"firstChild",get:function(){return this.childNodes.length>0?this.childNodes[0]:null}},{key:"lastChild",get:function(){return this.childNodes.length>0?this.childNodes[this.childNodes.length-1]:null}},{key:"compareDocumentPosition",value:function(x){if(x===this)return 0;for(var b=x,z=this,ee=[b],re=[z];(ae=b.parentNode)!==null&&ae!==void 0?ae:z.parentNode;){var ae;b=b.parentNode?(ee.push(b.parentNode),b.parentNode):b,z=z.parentNode?(re.push(z.parentNode),z.parentNode):z}if(b!==z)return a.DOCUMENT_POSITION_DISCONNECTED|a.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC|a.DOCUMENT_POSITION_PRECEDING;var se=ee.length>re.length?ee:re,fe=se===ee?re:ee;if(se[se.length-fe.length]===fe[0])return se===ee?a.DOCUMENT_POSITION_CONTAINED_BY|a.DOCUMENT_POSITION_FOLLOWING:a.DOCUMENT_POSITION_CONTAINS|a.DOCUMENT_POSITION_PRECEDING;for(var me=se.length-fe.length,Ae=fe.length-1;Ae>=0;Ae--){var Be=fe[Ae],ke=se[me+Ae];if(ke!==Be){var We=Be.parentNode.childNodes;return We.indexOf(Be)0&&b;)b=b.parentNode,x--;return b}},{key:"forEach",value:function(x){for(var b=[this];b.length>0;){var z=b.pop(),ee=x(z);if(ee===!1)break;for(var re=z.childNodes.length-1;re>=0;re--)b.push(z.childNodes[re])}}}],[{key:"isNode",value:function(x){return!!x.childNodes}}])}(TP);Ml.DOCUMENT_POSITION_DISCONNECTED=1,Ml.DOCUMENT_POSITION_PRECEDING=2,Ml.DOCUMENT_POSITION_FOLLOWING=4,Ml.DOCUMENT_POSITION_CONTAINS=8,Ml.DOCUMENT_POSITION_CONTAINED_BY=16,Ml.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC=32;var J6=2048,q6=function(){function E(a,y){var x=this;(0,mr.Z)(this,E),this.nativeHTMLMap=new WeakMap,this.cursor="default",this.mappingTable={},this.mappingState={trackingData:{}},this.eventPool=new Map,this.tmpMatrix=Fs(),this.tmpVec3=ji(),this.onPointerDown=function(b){var z=x.createPointerEvent(b);if(x.dispatchEvent(z,"pointerdown"),z.pointerType==="touch")x.dispatchEvent(z,"touchstart");else if(z.pointerType==="mouse"||z.pointerType==="pen"){var ee=z.button===2;x.dispatchEvent(z,ee?"rightdown":"mousedown")}var re=x.trackingData(b.pointerId);re.pressTargetsByButton[b.button]=z.composedPath(),x.freeEvent(z)},this.onPointerUp=function(b){var z=VE.now(),ee=x.createPointerEvent(b,void 0,void 0,x.context.config.alwaysTriggerPointerEventOnCanvas?x.rootTarget:void 0);if(x.dispatchEvent(ee,"pointerup"),ee.pointerType==="touch")x.dispatchEvent(ee,"touchend");else if(ee.pointerType==="mouse"||ee.pointerType==="pen"){var re=ee.button===2;x.dispatchEvent(ee,re?"rightup":"mouseup")}var ae=x.trackingData(b.pointerId),se=x.findMountedTarget(ae.pressTargetsByButton[b.button]),fe=se;if(se&&!ee.composedPath().includes(se)){for(var me=se;me&&!ee.composedPath().includes(me);){if(ee.currentTarget=me,x.notifyTarget(ee,"pointerupoutside"),ee.pointerType==="touch")x.notifyTarget(ee,"touchendoutside");else if(ee.pointerType==="mouse"||ee.pointerType==="pen"){var Ae=ee.button===2;x.notifyTarget(ee,Ae?"rightupoutside":"mouseupoutside")}Ml.isNode(me)&&(me=me.parentNode)}delete ae.pressTargetsByButton[b.button],fe=me}if(fe){var Be,ke=x.clonePointerEvent(ee,"click");ke.target=fe,ke.path=[],ae.clicksByButton[b.button]||(ae.clicksByButton[b.button]={clickCount:0,target:ke.target,timeStamp:z});var We=x.context.renderingContext.root.ownerDocument.defaultView,je=ae.clicksByButton[b.button];je.target===ke.target&&z-je.timeStamp=1;z--)if(y.currentTarget=b[z],this.notifyTarget(y,x),y.propagationStopped||y.propagationImmediatelyStopped)return;if(y.eventPhase=y.AT_TARGET,y.currentTarget=y.target,this.notifyTarget(y,x),!(y.propagationStopped||y.propagationImmediatelyStopped)){var ee=b.indexOf(y.currentTarget);y.eventPhase=y.BUBBLING_PHASE;for(var re=ee+1;reee||b>re?null:!ae&&this.pickHandler(y)||this.rootTarget||null}},{key:"isNativeEventFromCanvas",value:function(y,x){var b,z=x==null?void 0:x.target;if((b=z)!==null&&b!==void 0&&b.shadowRoot&&(z=x.composedPath()[0]),z){if(z===y)return!0;if(y&&y.contains)return y.contains(z)}return x!=null&&x.composedPath?x.composedPath().indexOf(y)>-1:!1}},{key:"getExistedHTML",value:function(y){if(y.nativeEvent.composedPath)for(var x=0,b=y.nativeEvent.composedPath();x=0;b--){var z=y[b];if(z===this.rootTarget||Ml.isNode(z)&&z.parentNode===x)x=y[b];else break}return x}},{key:"getCursor",value:function(y){for(var x=y;x;){var b=g6(x)&&x.getAttribute("cursor");if(b)return b;x=Ml.isNode(x)&&x.parentNode}}}])}(),XE=function(){function E(){(0,mr.Z)(this,E)}return(0,$n.Z)(E,[{key:"getOrCreateCanvas",value:function(y,x){if(this.canvas)return this.canvas;if(y||Ha.offscreenCanvas)this.canvas=y||Ha.offscreenCanvas,this.context=this.canvas.getContext("2d",(0,Sr.Z)({willReadFrequently:!0},x));else try{this.canvas=new window.OffscreenCanvas(0,0),this.context=this.canvas.getContext("2d",(0,Sr.Z)({willReadFrequently:!0},x)),(!this.context||!this.context.measureText)&&(this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"))}catch(b){this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d",(0,Sr.Z)({willReadFrequently:!0},x))}return this.canvas.width=10,this.canvas.height=10,this.canvas}},{key:"getOrCreateContext",value:function(y,x){return this.context?this.context:(this.getOrCreateCanvas(y,x),this.context)}}],[{key:"createCanvas",value:function(){try{return new window.OffscreenCanvas(0,0)}catch(y){}try{return document.createElement("canvas")}catch(y){}return null}}])}(),i0=function(E){return E[E.CAMERA_CHANGED=0]="CAMERA_CHANGED",E[E.DISPLAY_OBJECT_CHANGED=1]="DISPLAY_OBJECT_CHANGED",E[E.NONE=2]="NONE",E}({}),$6=function(){function E(a,y){(0,mr.Z)(this,E),this.inited=!1,this.stats={total:0,rendered:0},this.zIndexCounter=0,this.hooks={init:new sc,initAsync:new T6,dirtycheck:new ZE,cull:new ZE,beginFrame:new sc,beforeRender:new sc,render:new sc,afterRender:new sc,endFrame:new sc,destroy:new sc,pick:new O6,pickSync:new ZE,pointerDown:new sc,pointerUp:new sc,pointerMove:new sc,pointerOut:new sc,pointerOver:new sc,pointerWheel:new sc,pointerCancel:new sc,click:new sc},this.globalRuntime=a,this.context=y}return(0,$n.Z)(E,[{key:"init",value:function(y){var x=this,b=(0,Sr.Z)((0,Sr.Z)({},this.globalRuntime),this.context);this.context.renderingPlugins.forEach(function(z){z.apply(b,x.globalRuntime)}),this.hooks.init.call(),this.hooks.initAsync.getCallbacksNum()===0?(this.inited=!0,y()):this.hooks.initAsync.promise().then(function(){x.inited=!0,y()}).catch(function(z){})}},{key:"getStats",value:function(){return this.stats}},{key:"disableDirtyRectangleRendering",value:function(){var y=this.context.config.renderer,x=y.getConfig(),b=x.enableDirtyRectangleRendering;return!b||this.context.renderingContext.renderReasons.has(i0.CAMERA_CHANGED)}},{key:"render",value:function(y,x,b){var z=this;this.stats.total=0,this.stats.rendered=0,this.zIndexCounter=0;var ee=this.context.renderingContext;if(this.globalRuntime.sceneGraphService.syncHierarchy(ee.root),this.globalRuntime.sceneGraphService.triggerPendingEvents(),ee.renderReasons.size&&this.inited){ee.dirtyRectangleRenderingDisabled=this.disableDirtyRectangleRendering();var re=ee.renderReasons.size===1&&ee.renderReasons.has(i0.CAMERA_CHANGED),ae=!y.disableRenderHooks||!re;ae&&this.renderDisplayObject(ee.root,y,ee),this.hooks.beginFrame.call(x),ae&&ee.renderListCurrentFrame.forEach(function(se){z.hooks.beforeRender.call(se),z.hooks.render.call(se),z.hooks.afterRender.call(se)}),this.hooks.endFrame.call(x),ee.renderListCurrentFrame=[],ee.renderReasons.clear(),b()}}},{key:"renderDisplayObject",value:function(y,x,b){var z=this,ee=x.renderer.getConfig(),re=ee.enableDirtyCheck,ae=ee.enableCulling;function se(We){var je=We.renderable,Ke=We.sortable,Ze=re?je.dirty||b.dirtyRectangleRenderingDisabled?We:null:We,Je=null;Ze&&(Je=ae?z.hooks.cull.call(Ze,z.context.camera):Ze,Je&&(z.stats.rendered+=1,b.renderListCurrentFrame.push(Je))),We.dirty(!1),Ke.renderOrder=z.zIndexCounter,z.zIndexCounter+=1,z.stats.total+=1,Ke.dirty&&(z.sort(We,Ke),Ke.dirty=!1,Ke.dirtyChildren=[],Ke.dirtyReason=void 0)}for(var fe=[y];fe.length>0;){var me,Ae=fe.pop();se(Ae);for(var Be=((me=Ae.sortable)===null||me===void 0||(me=me.sorted)===null||me===void 0?void 0:me.length)>0?Ae.sortable.sorted:Ae.childNodes,ke=Be.length-1;ke>=0;ke--)fe.push(Be[ke])}}},{key:"sort",value:function(y,x){var b,z;(x==null||(b=x.sorted)===null||b===void 0?void 0:b.length)>0&&x.dirtyReason!==Dm.Z_INDEX_CHANGED?x.dirtyChildren.forEach(function(ee){var re=x.sorted.indexOf(ee);re>-1&&x.sorted.splice(re,1);var ae=y.childNodes.indexOf(ee);if(ae>-1)if(x.sorted.length===0)x.sorted.push(ee);else{var se=v6(x.sorted,ee);x.sorted.splice(se,0,ee)}}):x.sorted=y.childNodes.slice().sort(pP),((z=x.sorted)===null||z===void 0?void 0:z.length)>0&&y.childNodes.filter(function(ee){return ee.parsedStyle.zIndex}).length===0&&(x.sorted=[])}},{key:"destroy",value:function(){this.inited=!1,this.hooks.destroy.call(),this.globalRuntime.sceneGraphService.clearPendingEvents()}},{key:"dirtify",value:function(){this.context.renderingContext.renderReasons.add(i0.DISPLAY_OBJECT_CHANGED)}}])}(),eN=/\[\s*(.*)=(.*)\s*\]/,tN=function(){function E(){(0,mr.Z)(this,E)}return(0,$n.Z)(E,[{key:"selectOne",value:function(y,x){var b=this;if(y.startsWith("."))return x.find(function(ae){return((ae==null?void 0:ae.classList)||[]).indexOf(b.getIdOrClassname(y))>-1});if(y.startsWith("#"))return x.find(function(ae){return ae.id===b.getIdOrClassname(y)});if(y.startsWith("[")){var z=this.getAttribute(y),ee=z.name,re=z.value;return ee?x.find(function(ae){return x!==ae&&(ee==="name"?ae.name===re:b.attributeToString(ae,ee)===re)}):null}return x.find(function(ae){return x!==ae&&ae.nodeName===y})}},{key:"selectAll",value:function(y,x){var b=this;if(y.startsWith("."))return x.findAll(function(ae){return x!==ae&&((ae==null?void 0:ae.classList)||[]).indexOf(b.getIdOrClassname(y))>-1});if(y.startsWith("#"))return x.findAll(function(ae){return x!==ae&&ae.id===b.getIdOrClassname(y)});if(y.startsWith("[")){var z=this.getAttribute(y),ee=z.name,re=z.value;return ee?x.findAll(function(ae){return x!==ae&&(ee==="name"?ae.name===re:b.attributeToString(ae,ee)===re)}):[]}return x.findAll(function(ae){return x!==ae&&ae.nodeName===y})}},{key:"is",value:function(y,x){if(y.startsWith("."))return x.className===this.getIdOrClassname(y);if(y.startsWith("#"))return x.id===this.getIdOrClassname(y);if(y.startsWith("[")){var b=this.getAttribute(y),z=b.name,ee=b.value;return z==="name"?x.name===ee:this.attributeToString(x,z)===ee}return x.nodeName===y}},{key:"getIdOrClassname",value:function(y){return y.substring(1)}},{key:"getAttribute",value:function(y){var x=y.match(eN),b="",z="";return x&&x.length>2&&(b=x[1].replace(/"/g,""),z=x[2].replace(/"/g,"")),{name:b,value:z}}},{key:"attributeToString",value:function(y,x){if(!y.getAttribute)return"";var b=y.getAttribute(x);return Po(b)?"":b.toString?b.toString():""}}])}(),ps=function(E){return E.ATTR_MODIFIED="DOMAttrModified",E.INSERTED="DOMNodeInserted",E.MOUNTED="DOMNodeInsertedIntoDocument",E.REMOVED="removed",E.UNMOUNTED="DOMNodeRemovedFromDocument",E.REPARENT="reparent",E.DESTROY="destroy",E.BOUNDS_CHANGED="bounds-changed",E.CULLED="culled",E}({}),uf=function(E){function a(y,x,b,z,ee,re,ae,se){var fe;return(0,mr.Z)(this,a),fe=Lr(this,a,[null]),fe.relatedNode=x,fe.prevValue=b,fe.newValue=z,fe.attrName=ee,fe.attrChange=re,fe.prevParsedValue=ae,fe.newParsedValue=se,fe.type=y,fe}return(0,va.Z)(a,E),(0,$n.Z)(a)}(Wm);uf.ADDITION=2,uf.MODIFICATION=1,uf.REMOVAL=3;var nN=new uf(ps.REPARENT,null,"","","",0,"",""),rN=hE(),Gm=ji(),aN=So(1,1,1),iN=Fs(),oN=hE(),eg=ji(),sN=Fs(),tg=lu(),lN=ji(),uN=lu(),cN=ji(),ov=ji(),ng=ji(),Hm=Fs(),OP=lu(),LP=lu(),Vm=lu(),Km={affectChildren:!0},dN=function(){function E(a){(0,mr.Z)(this,E),this.pendingEvents=new Map,this.boundsChangedEvent=new uu(ps.BOUNDS_CHANGED),this.displayObjectDependencyMap=new WeakMap,this.runtime=a}return(0,$n.Z)(E,[{key:"matches",value:function(y,x){return this.runtime.sceneGraphSelector.is(y,x)}},{key:"querySelector",value:function(y,x){return this.runtime.sceneGraphSelector.selectOne(y,x)}},{key:"querySelectorAll",value:function(y,x){return this.runtime.sceneGraphSelector.selectAll(y,x)}},{key:"attach",value:function(y,x,b){var z,ee=!1;y.parentNode&&(ee=y.parentNode!==x,this.detach(y));var re=y.nodeName===ha.FRAGMENT,ae=Um(x);y.parentNode=x;var se=re?y.childNodes:[y];Ui(b)?se.forEach(function(We){x.childNodes.splice(b,0,We),We.parentNode=x}):se.forEach(function(We){x.childNodes.push(We),We.parentNode=x});var fe=x,me=fe.sortable;if((me!=null&&(z=me.sorted)!==null&&z!==void 0&&z.length||me.dirty||y.parsedStyle.zIndex)&&(me.dirtyChildren.indexOf(y)===-1&&me.dirtyChildren.push(y),me.dirty=!0,me.dirtyReason=Dm.ADDED),!ae){if(re)this.dirtifyFragment(y);else{var Ae=y.transformable;Ae&&this.dirtyWorldTransform(y,Ae)}if(ee){var Be,ke=((Be=x.ownerDocument)===null||Be===void 0||(Be=Be.defaultView)===null||Be===void 0||(Be=Be.getConfig())===null||Be===void 0||(Be=Be.future)===null||Be===void 0?void 0:Be.experimentalCancelEventPropagation)===!0;y.dispatchEvent(nN,ke,ke)}}}},{key:"detach",value:function(y){var x,b;if(y.parentNode){var z=y.transformable,ee=y.parentNode,re=ee.sortable;(re!=null&&(x=re.sorted)!==null&&x!==void 0&&x.length||(b=y.style)!==null&&b!==void 0&&b.zIndex)&&(re.dirtyChildren.indexOf(y)===-1&&re.dirtyChildren.push(y),re.dirty=!0,re.dirtyReason=Dm.REMOVED);var ae=y.parentNode.childNodes.indexOf(y);ae>-1&&y.parentNode.childNodes.splice(ae,1),z&&this.dirtyWorldTransform(y,z),y.parentNode=null}}},{key:"getLocalPosition",value:function(y){return y.transformable.localPosition}},{key:"getLocalRotation",value:function(y){return y.transformable.localRotation}},{key:"getLocalScale",value:function(y){return y.transformable.localScale}},{key:"getLocalSkew",value:function(y){return y.transformable.localSkew}},{key:"getLocalTransform",value:function(y){var x=y.transformable;return LC(x),x.localTransform}},{key:"setLocalPosition",value:function(y,x){var b,z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,ee=y.transformable;ov[0]=x[0],ov[1]=x[1],ov[2]=(b=x[2])!==null&&b!==void 0?b:0,!id(ee.localPosition,ov)&&(Ll(ee.localPosition,ov),z&&this.dirtyLocalTransform(y,ee))}},{key:"translateLocal",value:function(y,x){var b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,z=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;typeof x=="number"&&(x=So(x,b,z));var ee=y.transformable;id(x,Gm)||(_0(x,x,ee.localRotation),Hl(ee.localPosition,ee.localPosition,x),this.dirtyLocalTransform(y,ee))}},{key:"setLocalRotation",value:function(y,x,b,z,ee){var re=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0;typeof x=="number"&&(x=Vb(tg,x,b,z,ee));var ae=y.transformable;pm(ae.localRotation,x),re&&this.dirtyLocalTransform(y,ae)}},{key:"rotateLocal",value:function(y,x){var b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,z=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;typeof x=="number"&&(x=So(x,b,z));var ee=y.transformable;mm(LP,x[0],x[1],x[2]),Kb(ee.localRotation,ee.localRotation,LP),this.dirtyLocalTransform(y,ee)}},{key:"setLocalScale",value:function(y,x){var b,z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,ee=y.transformable;fl(eg,x[0],x[1],(b=x[2])!==null&&b!==void 0?b:ee.localScale[2]),!id(eg,ee.localScale)&&(Ll(ee.localScale,eg),z&&this.dirtyLocalTransform(y,ee))}},{key:"scaleLocal",value:function(y,x){var b,z=y.transformable;Cf(z.localScale,z.localScale,fl(eg,x[0],x[1],(b=x[2])!==null&&b!==void 0?b:1)),this.dirtyLocalTransform(y,z)}},{key:"setLocalSkew",value:function(y,x,b){var z=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0;typeof x=="number"&&(x=XT(oN,x,b));var ee=y.transformable;YT(ee.localSkew,x),z&&this.dirtyLocalTransform(y,ee)}},{key:"setLocalEulerAngles",value:function(y,x){var b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,z=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,ee=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0;typeof x=="number"&&(x=So(x,b,z));var re=y.transformable;mm(re.localRotation,x[0],x[1],x[2]),ee&&this.dirtyLocalTransform(y,re)}},{key:"setLocalTransform",value:function(y,x){var b=gm(lN,x),z=vm(uN,x),ee=Yg(cN,x);this.setLocalScale(y,ee,!1),this.setLocalPosition(y,b,!1),this.setLocalRotation(y,z,void 0,void 0,void 0,!1),this.dirtyLocalTransform(y,y.transformable)}},{key:"resetLocalTransform",value:function(y){this.setLocalScale(y,aN,!1),this.setLocalPosition(y,Gm,!1),this.setLocalEulerAngles(y,Gm,void 0,void 0,!1),this.setLocalSkew(y,rN,void 0,!1),this.dirtyLocalTransform(y,y.transformable)}},{key:"getPosition",value:function(y){var x=y.transformable;return gm(x.position,this.getWorldTransform(y,x))}},{key:"getRotation",value:function(y){var x=y.transformable;return vm(x.rotation,this.getWorldTransform(y,x))}},{key:"getScale",value:function(y){var x=y.transformable;return Yg(x.scaling,this.getWorldTransform(y,x))}},{key:"getOrigin",value:function(y){return y.getGeometryBounds(),y.transformable.origin}},{key:"getWorldTransform",value:function(y){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:y.transformable;return!x.localDirtyFlag&&!x.dirtyFlag||(y.parentNode&&y.parentNode.transformable&&this.getWorldTransform(y.parentNode),this.internalUpdateTransform(y)),x.worldTransform}},{key:"setPosition",value:function(y,x){var b,z=y.transformable;if(ng[0]=x[0],ng[1]=x[1],ng[2]=(b=x[2])!==null&&b!==void 0?b:0,!id(this.getPosition(y),ng)){if(Ll(z.position,ng),y.parentNode===null||!y.parentNode.transformable)Ll(z.localPosition,ng);else{var ee=y.parentNode.transformable;ud(Hm,ee.worldTransform),rf(Hm,Hm),Nl(z.localPosition,ng,Hm)}this.dirtyLocalTransform(y,z)}}},{key:"translate",value:function(y,x){var b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,z=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;typeof x=="number"&&(x=fl(eg,x,b,z)),!id(x,Gm)&&(Hl(eg,this.getPosition(y),x),this.setPosition(y,eg))}},{key:"setRotation",value:function(y,x,b,z,ee){var re=y.transformable;if(typeof x=="number"&&(x=KT(x,b,z,ee)),y.parentNode===null||!y.parentNode.transformable)this.setLocalRotation(y,x);else{var ae=this.getRotation(y.parentNode);pm(tg,ae),fE(tg,tg),rh(re.localRotation,tg,x),ym(re.localRotation,re.localRotation),this.dirtyLocalTransform(y,re)}}},{key:"rotate",value:function(y,x){var b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,z=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;typeof x=="number"&&(x=So(x,b,z));var ee=y.transformable;if(y.parentNode===null||!y.parentNode.transformable)this.rotateLocal(y,x);else{var re=tg;mm(re,x[0],x[1],x[2]);var ae=this.getRotation(y),se=this.getRotation(y.parentNode);pm(Vm,se),fE(Vm,Vm),rh(re,Vm,re),rh(ee.localRotation,re,ae),ym(ee.localRotation,ee.localRotation),this.dirtyLocalTransform(y,ee)}}},{key:"setOrigin",value:function(y,x){var b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,z=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;typeof x=="number"&&(x=[x,b,z]);var ee=y.transformable;if(!(x[0]===ee.origin[0]&&x[1]===ee.origin[1]&&x[2]===ee.origin[2])){var re=ee.origin;re[0]=x[0],re[1]=x[1],re[2]=x[2]||0,this.dirtyLocalTransform(y,ee)}}},{key:"setEulerAngles",value:function(y,x){var b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,z=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;typeof x=="number"&&(x=So(x,b,z));var ee=y.transformable;if(y.parentNode===null||!y.parentNode.transformable)this.setLocalEulerAngles(y,x);else{mm(ee.localRotation,x[0],x[1],x[2]);var re=this.getRotation(y.parentNode);pm(OP,fE(tg,re)),Kb(ee.localRotation,ee.localRotation,OP),this.dirtyLocalTransform(y,ee)}}},{key:"getTransformedGeometryBounds",value:function(y){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,b=arguments.length>2?arguments[2]:void 0,z=this.getGeometryBounds(y,x);if(!hl.isEmpty(z)){var ee=b||new hl;return ee.setFromTransformedAABB(z,this.getWorldTransform(y)),ee}return null}},{key:"getGeometryBounds",value:function(y){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,b=y,z=b.geometry;z.dirty&&Ha.styleValueRegistry.updateGeometry(y);var ee=x?z.renderBounds:z.contentBounds||null;return ee||new hl}},{key:"getBounds",value:function(y){var x=this,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,z=y,ee=z.renderable;if(!ee.boundsDirty&&!b&&ee.bounds)return ee.bounds;if(!ee.renderBoundsDirty&&b&&ee.renderBounds)return ee.renderBounds;var re=b?ee.renderBounds:ee.bounds,ae=this.getTransformedGeometryBounds(y,b,re),se=y.childNodes;if(se.forEach(function(Ae){var Be=x.getBounds(Ae,b);Be&&(ae?ae.add(Be):(ae=re||new hl,ae.update(Be.center,Be.halfExtents)))}),ae||(ae=new hl),b){var fe=yP(y);if(fe){var me=fe.parsedStyle.clipPath.getBounds(b);ae?me&&(ae=me.intersection(ae)):ae.update(me.center,me.halfExtents)}}return b?(ee.renderBounds=ae,ee.renderBoundsDirty=!1):(ee.bounds=ae,ee.boundsDirty=!1),ae}},{key:"getLocalBounds",value:function(y){if(y.parentNode){var x=iN;y.parentNode.transformable&&(x=rf(sN,this.getWorldTransform(y.parentNode)));var b=this.getBounds(y);if(!hl.isEmpty(b)){var z=new hl;return z.setFromTransformedAABB(b,x),z}}return this.getBounds(y)}},{key:"getBoundingClientRect",value:function(y){var x,b,z=this.getGeometryBounds(y);hl.isEmpty(z)||(b=new hl,b.setFromTransformedAABB(z,this.getWorldTransform(y)));var ee=(x=y.ownerDocument)===null||x===void 0||(x=x.defaultView)===null||x===void 0?void 0:x.getContextService().getBoundingClientRect();if(b){var re=b.getMin(),ae=(0,zn.Z)(re,2),se=ae[0],fe=ae[1],me=b.getMax(),Ae=(0,zn.Z)(me,2),Be=Ae[0],ke=Ae[1];return new $g(se+((ee==null?void 0:ee.left)||0),fe+((ee==null?void 0:ee.top)||0),Be-se,ke-fe)}return new $g((ee==null?void 0:ee.left)||0,(ee==null?void 0:ee.top)||0,0,0)}},{key:"internalUpdateTransform",value:function(y){var x,b=(x=y.parentNode)===null||x===void 0?void 0:x.transformable;LC(y.transformable),DL(y.transformable,b)}},{key:"internalUpdateElement",value:function(y,x){var b,z,ee,re,ae=((b=y.ownerDocument)===null||b===void 0||(b=b.defaultView)===null||b===void 0||(b=b.getConfig())===null||b===void 0||(b=b.future)===null||b===void 0?void 0:b.experimentalAttributeUpdateOptimization)===!0,se=x[x.length-1],fe=(se==null?void 0:se.transformDirty)||((z=y.transformable)===null||z===void 0?void 0:z.localDirtyFlag);if(y.transformable){var me;(me=y.transformable).dirtyFlag||(me.dirtyFlag=fe)}if(this.internalUpdateTransform(y),fe){var Ae;(Ae=y.dirty)===null||Ae===void 0||Ae.call(y,!0,!0)}var Be=((ee=y.renderable)===null||ee===void 0?void 0:ee.boundsDirty)||((re=y.renderable)===null||re===void 0?void 0:re.renderBoundsDirty);if((fe||Be)&&(se==null?void 0:se.shapeUpdated)===!1&&ae)for(var ke=x.length-1;ke>=0;){var We,je,Ke=x[ke];if(Ke.shapeUpdated)break;(We=(je=Ke.node).dirty)===null||We===void 0||We.call(je,!0,!0),Ke.shapeUpdated=!0,ke-=1}return fe}},{key:"syncHierarchy",value:function(y){for(var x,b,z=[y],ee=y.parentNode?[{node:y.parentNode,transformDirty:((x=y.parentNode.transformable)===null||x===void 0?void 0:x.localDirtyFlag)||((b=y.parentNode.transformable)===null||b===void 0?void 0:b.dirtyFlag),shapeUpdated:!1}]:[];z.length>0;){for(var re=z.pop(),ae=ee[ee.length-1];ee.length>0&&re.parentNode!==ae.node;)ae=ee.pop();var se=this.internalUpdateElement(re,ee);if(re.childNodes.length>0){for(var fe=re.childNodes.length-1;fe>=0;fe--)z.push(re.childNodes[fe]);ee.push({node:re,transformDirty:se,shapeUpdated:!1})}}}},{key:"dirtyLocalTransform",value:function(y,x){Um(y)||x.localDirtyFlag||(x.localDirtyFlag=!0,x.dirtyFlag||this.dirtyWorldTransform(y,x))}},{key:"dirtyWorldTransform",value:function(y,x){this.dirtifyWorldInternal(y,x),this.dirtyToRoot(y,!0)}},{key:"dirtifyWorldInternal",value:function(y,x){var b,z=this,ee=((b=y.ownerDocument)===null||b===void 0||(b=b.defaultView)===null||b===void 0||(b=b.getConfig())===null||b===void 0||(b=b.future)===null||b===void 0?void 0:b.experimentalAttributeUpdateOptimization)===!0;x.dirtyFlag||(x.dirtyFlag=!0,y.dirty(!0,!0),ee||y.childNodes.forEach(function(re){var ae=re.transformable;z.dirtifyWorldInternal(re,ae)}))}},{key:"dirtyToRoot",value:function(y){for(var x,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,z=y,ee=((x=y.ownerDocument)===null||x===void 0||(x=x.defaultView)===null||x===void 0||(x=x.getConfig())===null||x===void 0||(x=x.future)===null||x===void 0?void 0:x.experimentalAttributeUpdateOptimization)===!0;z;){var re,ae;if((re=(ae=z).dirty)===null||re===void 0||re.call(ae,!0,!0),ee)break;z=z.parentNode}b&&y.forEach(function(se){var fe;(fe=se.dirty)===null||fe===void 0||fe.call(se,!0,!0)}),this.informDependentDisplayObjects(y),this.pendingEvents.set(y,b)}},{key:"dirtifyFragment",value:function(y){var x,b,z=y.transformable;z&&(z.dirtyFlag=!0,z.localDirtyFlag=!0),(x=(b=y).dirty)===null||x===void 0||x.call(b,!0,!0);for(var ee=y.childNodes.length,re=0;rethis.capacity){var b=this.cache.keys().next().value;this.cache.delete(b)}}},{key:"len",value:function(){return this.cache.size}},{key:"clear",value:function(){this.cache.clear()}}])}(),rg={MetricsString:"|\xC9q\xC5",BaselineSymbol:"M",BaselineMultiplier:1.4,HeightMultiplier:2,Newlines:[10,13],BreakingSpaces:[9,32,8192,8193,8194,8195,8196,8197,8198,8200,8201,8202,8287,12288]},NP=/[a-zA-Z0-9\u00C0-\u00D6\u00D8-\u00f6\u00f8-\u00ff!"#$%&'()*+,-./:;]/,fN=/[!%),.:;?\]}¢°·'""†‡›℃∶、。〃〆〕〗〞﹚﹜!"%'),.:;?!]}~]/,hN=/[$(£¥·'"〈《「『【〔〖〝﹙﹛$(.[{£¥]/,gN=/[!),.:;?\]}¢·–—'"•"、。〆〞〕〉》」︰︱︲︳﹐﹑﹒﹓﹔﹕﹖﹘﹚﹜!),.:;?︶︸︺︼︾﹀﹂﹗]|}、]/,vN=/[([{£¥'"‵〈《「『〔〝︴﹙﹛({︵︷︹︻︽︿﹁﹃﹏]/,mN=/[)\]}〕〉》」』】〙〗〟'"⦆»ヽヾーァィゥェォッャュョヮヵヶぁぃぅぇぉっゃゅょゎゕゖㇰㇱㇲㇳㇴㇵㇶㇷㇸㇹㇺㇻㇼㇽㇾㇿ々〻‐゠–〜?!‼⁇⁈⁉・、:;,。.]/,pN=/[([{〔〈《「『【〘〖〝'"⦅«—...‥〳〴〵]/,yN=/[!%),.:;?\]}¢°'"†‡℃〆〈《「『〕!%),.:;?]}]/,EN=/[$([{£¥'"々〇〉》」〔$([{⦆¥₩#]/,AN=new RegExp("".concat(fN.source,"|").concat(gN.source,"|").concat(mN.source,"|").concat(yN.source)),xN=new RegExp("".concat(hN.source,"|").concat(vN.source,"|").concat(pN.source,"|").concat(EN.source)),SN=function(){function E(a){var y=this;(0,mr.Z)(this,E),this.fontMetricsCache={},this.shouldBreakByKinsokuShorui=function(x,b){return y.isBreakingSpace(b)?!1:!!(x&&(xN.exec(b)||AN.exec(x)))},this.trimByKinsokuShorui=function(x){var b=(0,fa.Z)(x),z=b[b.length-2];if(!z)return x;var ee=z[z.length-1];return b[b.length-2]=z.slice(0,-1),b[b.length-1]=ee+b[b.length-1],b},this.runtime=a,this.charWidthCache=new BP(100)}return(0,$n.Z)(E,[{key:"measureFont",value:function(y,x){if(this.fontMetricsCache[y])return this.fontMetricsCache[y];var b={ascent:0,descent:0,fontSize:0},z=this.runtime.offscreenCanvasCreator.getOrCreateCanvas(x),ee=this.runtime.offscreenCanvasCreator.getOrCreateContext(x,{willReadFrequently:!0});ee.font=y;var re=rg.MetricsString+rg.BaselineSymbol,ae=Math.ceil(ee.measureText(re).width),se=Math.ceil(ee.measureText(rg.BaselineSymbol).width),fe=rg.HeightMultiplier*se;se=se*rg.BaselineMultiplier|0,z.width=ae,z.height=fe,ee.fillStyle="#f00",ee.fillRect(0,0,ae,fe),ee.font=y,ee.textBaseline="alphabetic",ee.fillStyle="#000",ee.fillText(re,0,se);var me=ee.getImageData(0,0,ae||1,fe||1).data,Ae=me.length,Be=ae*4,ke=0,We=0,je=!1;for(ke=0;kese;--ke){for(var Ze=0;ZeEn&&Cn>=rr;)Cn-=1,pn=pn.slice(0,-1);return{lineTxt:pn,txtLastCharIndex:Cn}}function Ht(pn,Cn){if(!(wt<=0||wt>je)){if(!Ze[pn]){Ze[pn]=Ke;return}var rr=Dt(Ze[pn],Cn,at+1,je-wt);Ze[pn]=rr.lineTxt+Ke}}for(var Zt=0;Zt=Be){Ztje){Ht(Je,Zt-1),x.isOverflowing=!0;break}if(tt>0&&tt+Jn>je){var An=Dt(Ze[Je],Zt-1,at+1,je);if(An.txtLastCharIndex!==Zt-1){if(Ze[Je]=An.lineTxt,An.txtLastCharIndex===ee.length-1)break;Zt=An.txtLastCharIndex+1,dn=ee[Zt],nn=ee[Zt-1],wn=ee[Zt+1],Jn=lt(dn)}if(Je+1>=Be){Ht(Je,Zt-1),x.isOverflowing=!0;break}if(at=Zt-1,Je+=1,tt=0,Ze[Je]="",this.isBreakingSpace(dn))continue;this.canBreakInLastChar(dn)||(Ze=this.trimToBreakable(Ze),tt=this.sumTextWidthByCache(Ze[Je]||"",lt)),this.shouldBreakByKinsokuShorui(dn,wn)&&(Ze=this.trimByKinsokuShorui(Ze),tt+=lt(nn||""))}tt+=Jn,Ze[Je]+=dn}return Ze.join(` `)}},{key:"isBreakingSpace",value:function(y){return typeof y!="string"?!1:rg.BreakingSpaces.indexOf(y.charCodeAt(0))>=0}},{key:"isNewline",value:function(y){return typeof y!="string"?!1:rg.Newlines.indexOf(y.charCodeAt(0))>=0}},{key:"trimToBreakable",value:function(y){var x=(0,fa.Z)(y),b=x[x.length-2],z=this.findBreakableIndex(b);if(z===-1||!b)return x;var ee=b.slice(z,z+1),re=this.isBreakingSpace(ee),ae=z+1,se=z+(re?0:1);return x[x.length-1]+=b.slice(ae,b.length),x[x.length-2]=b.slice(0,se),x}},{key:"canBreakInLastChar",value:function(y){return!(y&&NP.test(y))}},{key:"sumTextWidthByCache",value:function(y,x){return y.split("").reduce(function(b,z){return b+x(z)},0)}},{key:"findBreakableIndex",value:function(y){for(var x=y.length-1;x>=0;x--)if(!NP.test(y[x]))return x;return-1}},{key:"getFromCache",value:function(y,x,b,z){var ee=b.get(y);if(typeof ee!="number"){var re=y.length*x,ae=z.measureText(y);ee=ae.width+re,b.put(y,ee)}return ee}},{key:"clearCache",value:function(){this.fontMetricsCache={},this.charWidthCache.clear()}}])}(),Ha={},bN=function(E){var a=new Z6,y=new K6;return E={},(0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)(E,ha.FRAGMENT,null),ha.CIRCLE,new j6),ha.ELLIPSE,new G6),ha.RECT,a),ha.IMAGE,a),ha.GROUP,new Y6),ha.LINE,new H6),ha.TEXT,new Q6(Ha)),ha.POLYLINE,y),ha.POLYGON,y),(0,Hi.Z)((0,Hi.Z)((0,Hi.Z)(E,ha.PATH,new V6),ha.HTML,new X6),ha.MESH,null)}(),CN=function(E){var a=new e6,y=new jE;return E={},(0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)(E,xi.PERCENTAGE,null),xi.NUMBER,new i6),xi.ANGLE,new qB),xi.DEFINED_PATH,new $B),xi.PAINT,a),xi.COLOR,a),xi.FILTER,new t6),xi.LENGTH,y),xi.LENGTH_PERCENTAGE,y),xi.LENGTH_PERCENTAGE_12,new n6),(0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)(E,xi.LENGTH_PERCENTAGE_14,new r6),xi.COORDINATE,new jE),xi.OFFSET_DISTANCE,new o6),xi.OPACITY_VALUE,new s6),xi.PATH,new l6),xi.LIST_OF_POINTS,new u6),xi.SHADOW_BLUR,new c6),xi.TEXT,new d6),xi.TEXT_TRANSFORM,new f6),xi.TRANSFORM,new z6),(0,Hi.Z)((0,Hi.Z)((0,Hi.Z)(E,xi.TRANSFORM_ORIGIN,new U6),xi.Z_INDEX,new W6),xi.MARKER,new a6)}(),PN=function(){return typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof Ie.g!="undefined"?Ie.g:{}};Ha.CameraContribution=OC,Ha.AnimationTimeline=null,Ha.EasingFunction=null,Ha.offscreenCanvasCreator=new XE,Ha.sceneGraphSelector=new tN,Ha.sceneGraphService=new dN(Ha),Ha.textService=new SN(Ha),Ha.geometryUpdaterFactory=bN,Ha.CSSPropertySyntaxFactory=CN,Ha.styleValueRegistry=new XB(Ha),Ha.layoutRegistry=null,Ha.globalThis=PN(),Ha.enableStyleSyntax=!0,Ha.enableSizeAttenuation=!1;var RP=0;function YX(){RP=0}var JE=new uf(ps.INSERTED,null,"","","",0,"",""),qE=new uf(ps.REMOVED,null,"","","",0,"",""),FP=new uu(ps.DESTROY),wN=function(E){function a(){var y;(0,mr.Z)(this,a);for(var x=arguments.length,b=new Array(x),z=0;z0&&arguments[0]!==void 0?arguments[0]:!0,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;this.renderable.dirty=x,b&&(this.renderable.boundsDirty=x,this.renderable.renderBoundsDirty=x)}},{key:"className",get:function(){return this.getAttribute("class")||""},set:function(x){this.setAttribute("class",x)}},{key:"classList",get:function(){return this.className.split(" ").filter(function(x){return x!==""})}},{key:"tagName",get:function(){return this.nodeName}},{key:"children",get:function(){return this.childNodes}},{key:"childElementCount",get:function(){return this.childNodes.length}},{key:"firstElementChild",get:function(){return this.firstChild}},{key:"lastElementChild",get:function(){return this.lastChild}},{key:"parentElement",get:function(){return this.parentNode}},{key:"nextSibling",get:function(){if(this.parentNode){var x=this.parentNode.childNodes.indexOf(this);return this.parentNode.childNodes[x+1]||null}return null}},{key:"previousSibling",get:function(){if(this.parentNode){var x=this.parentNode.childNodes.indexOf(this);return this.parentNode.childNodes[x-1]||null}return null}},{key:"cloneNode",value:function(x){throw new Error(rl)}},{key:"appendChild",value:function(x,b){var z;if(x.destroyed)throw new Error(hL);return Ha.sceneGraphService.attach(x,this,b),(z=this.ownerDocument)!==null&&z!==void 0&&z.defaultView&&(!Um(this)&&x.nodeName===ha.FRAGMENT?this.ownerDocument.defaultView.mountFragment(x):this.ownerDocument.defaultView.mountChildren(x)),this.isMutationObserved&&(JE.relatedNode=this,x.dispatchEvent(JE)),x}},{key:"insertBefore",value:function(x,b){if(!b)this.appendChild(x);else{x.parentElement&&x.parentElement.removeChild(x);var z=this.childNodes.indexOf(b);z===-1?this.appendChild(x):this.appendChild(x,z)}return x}},{key:"replaceChild",value:function(x,b){var z=this.childNodes.indexOf(b);return this.removeChild(b),this.appendChild(x,z),b}},{key:"removeChild",value:function(x){var b,z,ee=((b=this.ownerDocument)===null||b===void 0||(b=b.defaultView)===null||b===void 0||(b=b.getConfig().future)===null||b===void 0?void 0:b.experimentalCancelEventPropagation)===!0;return qE.relatedNode=this,x.dispatchEvent(qE,ee,ee),(z=x.ownerDocument)!==null&&z!==void 0&&z.defaultView&&x.ownerDocument.defaultView.unmountChildren(x),Ha.sceneGraphService.detach(x),x}},{key:"removeChildren",value:function(){for(var x=this.childNodes.length-1;x>=0;x--){var b=this.childNodes[x];this.removeChild(b)}}},{key:"destroyChildren",value:function(){for(var x=this.childNodes.length-1;x>=0;x--){var b=this.childNodes[x];b.childNodes.length>0&&b.destroyChildren(),b.destroy()}}},{key:"matches",value:function(x){return Ha.sceneGraphService.matches(x,this)}},{key:"getElementById",value:function(x){return Ha.sceneGraphService.querySelector("#".concat(x),this)}},{key:"getElementsByName",value:function(x){return Ha.sceneGraphService.querySelectorAll('[name="'.concat(x,'"]'),this)}},{key:"getElementsByClassName",value:function(x){return Ha.sceneGraphService.querySelectorAll(".".concat(x),this)}},{key:"getElementsByTagName",value:function(x){return Ha.sceneGraphService.querySelectorAll(x,this)}},{key:"querySelector",value:function(x){return Ha.sceneGraphService.querySelector(x,this)}},{key:"querySelectorAll",value:function(x){return Ha.sceneGraphService.querySelectorAll(x,this)}},{key:"closest",value:function(x){var b=this;do{if(Ha.sceneGraphService.matches(x,b))return b;b=b.parentElement}while(b!==null);return null}},{key:"find",value:function(x){var b=this,z=null;return this.forEach(function(ee){return ee!==b&&x(ee)?(z=ee,!1):!0}),z}},{key:"findAll",value:function(x){var b=this,z=[];return this.forEach(function(ee){ee!==b&&x(ee)&&z.push(ee)}),z}},{key:"after",value:function(){var x=this;if(this.parentNode){for(var b=this.parentNode.childNodes.indexOf(this),z=arguments.length,ee=new Array(z),re=0;re0&&arguments[0]!==void 0?arguments[0]:{},b={forceUpdateGeometry:!0};Ha.styleValueRegistry.processProperties(this,x,b),this.dirty()}},{key:"setAttribute",value:function(x,b){var z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0;Zo(b)||(z||b!==this.attributes[x])&&(this.internalSetAttribute(x,b,{memoize:ee}),lC(a,"setAttribute",this,3)([x,b]))}},{key:"internalSetAttribute",value:function(x,b){var z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},ee=this.attributes[x],re=this.parsedStyle[x];Ha.styleValueRegistry.processProperties(this,(0,Hi.Z)({},x,b),z),this.dirty();var ae=this.parsedStyle[x];if(this.isConnected)if(cf.relatedNode=this,cf.prevValue=ee,cf.newValue=b,cf.attrName=x,cf.prevParsedValue=re,cf.newParsedValue=ae,this.isMutationObserved)this.dispatchEvent(cf);else{var se,fe=((se=this.ownerDocument.defaultView.getConfig().future)===null||se===void 0?void 0:se.experimentalCancelEventPropagation)===!0;cf.target=this,this.ownerDocument.defaultView.dispatchEvent(cf,!0,fe)}if(this.isCustomElement&&this.isConnected||!this.isCustomElement){var me,Ae;(me=(Ae=this).attributeChangedCallback)===null||me===void 0||me.call(Ae,x,ee,b,re,ae)}}},{key:"getBBox",value:function(){var x=this.getBounds(),b=x.getMin(),z=(0,zn.Z)(b,2),ee=z[0],re=z[1],ae=x.getMax(),se=(0,zn.Z)(ae,2),fe=se[0],me=se[1];return new $g(ee,re,fe-ee,me-re)}},{key:"setOrigin",value:function(x){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;return Ha.sceneGraphService.setOrigin(this,oc(x,b,z,!1)),this}},{key:"getOrigin",value:function(){return Ha.sceneGraphService.getOrigin(this)}},{key:"setPosition",value:function(x){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;return Ha.sceneGraphService.setPosition(this,oc(x,b,z,!1)),this}},{key:"setLocalPosition",value:function(x){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;return Ha.sceneGraphService.setLocalPosition(this,oc(x,b,z,!1)),this}},{key:"translate",value:function(x){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;return Ha.sceneGraphService.translate(this,oc(x,b,z,!1)),this}},{key:"translateLocal",value:function(x){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;return Ha.sceneGraphService.translateLocal(this,oc(x,b,z,!1)),this}},{key:"getPosition",value:function(){return Ha.sceneGraphService.getPosition(this)}},{key:"getLocalPosition",value:function(){return Ha.sceneGraphService.getLocalPosition(this)}},{key:"scale",value:function(x,b,z){return this.scaleLocal(x,b,z)}},{key:"scaleLocal",value:function(x,b,z){return typeof x=="number"&&(b=b||x,z=z||x,x=oc(x,b,z,!1)),Ha.sceneGraphService.scaleLocal(this,x),this}},{key:"setLocalScale",value:function(x,b,z){return typeof x=="number"&&(b=b||x,z=z||x,x=oc(x,b,z,!1)),Ha.sceneGraphService.setLocalScale(this,x),this}},{key:"getLocalScale",value:function(){return Ha.sceneGraphService.getLocalScale(this)}},{key:"getScale",value:function(){return Ha.sceneGraphService.getScale(this)}},{key:"getEulerAngles",value:function(){var x=bE(sv,Ha.sceneGraphService.getWorldTransform(this)),b=(0,zn.Z)(x,3),z=b[2];return xc(z)}},{key:"getLocalEulerAngles",value:function(){var x=bE(sv,Ha.sceneGraphService.getLocalRotation(this)),b=(0,zn.Z)(x,3),z=b[2];return xc(z)}},{key:"setEulerAngles",value:function(x){return Ha.sceneGraphService.setEulerAngles(this,0,0,x),this}},{key:"setLocalEulerAngles",value:function(x){return Ha.sceneGraphService.setLocalEulerAngles(this,0,0,x),this}},{key:"rotateLocal",value:function(x,b,z){return Po(b)&&Po(z)?Ha.sceneGraphService.rotateLocal(this,0,0,x):Ha.sceneGraphService.rotateLocal(this,x,b,z),this}},{key:"rotate",value:function(x,b,z){return Po(b)&&Po(z)?Ha.sceneGraphService.rotate(this,0,0,x):Ha.sceneGraphService.rotate(this,x,b,z),this}},{key:"setRotation",value:function(x,b,z,ee){return Ha.sceneGraphService.setRotation(this,x,b,z,ee),this}},{key:"setLocalRotation",value:function(x,b,z,ee){return Ha.sceneGraphService.setLocalRotation(this,x,b,z,ee),this}},{key:"setLocalSkew",value:function(x,b){return Ha.sceneGraphService.setLocalSkew(this,x,b),this}},{key:"getRotation",value:function(){return Ha.sceneGraphService.getRotation(this)}},{key:"getLocalRotation",value:function(){return Ha.sceneGraphService.getLocalRotation(this)}},{key:"getLocalSkew",value:function(){return Ha.sceneGraphService.getLocalSkew(this)}},{key:"getLocalTransform",value:function(){return Ha.sceneGraphService.getLocalTransform(this)}},{key:"getWorldTransform",value:function(){return Ha.sceneGraphService.getWorldTransform(this)}},{key:"setLocalTransform",value:function(x){return Ha.sceneGraphService.setLocalTransform(this,x),this}},{key:"resetLocalTransform",value:function(){Ha.sceneGraphService.resetLocalTransform(this)}},{key:"getAnimations",value:function(){return this.activeAnimations}},{key:"animate",value:function(x,b){var z,ee=(z=this.ownerDocument)===null||z===void 0?void 0:z.timeline;return ee?ee.play(this,x,b):null}},{key:"isVisible",value:function(){var x;return((x=this.parsedStyle)===null||x===void 0?void 0:x.visibility)!=="hidden"}},{key:"interactive",get:function(){return this.isInteractive()},set:function(x){this.style.pointerEvents=x?"auto":"none"}},{key:"isInteractive",value:function(){var x;return((x=this.parsedStyle)===null||x===void 0?void 0:x.pointerEvents)!=="none"}},{key:"isCulled",value:function(){return!!(this.cullable&&this.cullable.enable&&!this.cullable.visible)}},{key:"toFront",value:function(){return this.parentNode&&(this.style.zIndex=Math.max.apply(Math,(0,fa.Z)(this.parentNode.children.map(function(x){return Number(x.style.zIndex)})))+1),this}},{key:"toBack",value:function(){return this.parentNode&&(this.style.zIndex=Math.min.apply(Math,(0,fa.Z)(this.parentNode.children.map(function(x){return Number(x.style.zIndex)})))-1),this}},{key:"getConfig",value:function(){return this.config}},{key:"attr",value:function(){for(var x=this,b=arguments.length,z=new Array(b),ee=0;ee1&&arguments[1]!==void 0?arguments[1]:0,z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;return this.setPosition(x,b,z),this}},{key:"move",value:function(x){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,z=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;return this.setPosition(x,b,z),this}},{key:"setZIndex",value:function(x){return this.style.zIndex=x,this}}])}(wN);pl.PARSED_STYLE_LIST=new Set(["class","className","clipPath","cursor","display","draggable","droppable","fill","fillOpacity","fillRule","filter","increasedLineWidthForHitTesting","lineCap","lineDash","lineDashOffset","lineJoin","lineWidth","miterLimit","hitArea","offsetDistance","offsetPath","offsetX","offsetY","opacity","pointerEvents","shadowColor","shadowType","shadowBlur","shadowOffsetX","shadowOffsetY","stroke","strokeOpacity","strokeWidth","strokeLinecap","strokeLineJoin","strokeDasharray","strokeDashoffset","transform","transformOrigin","textTransform","visibility","zIndex"]);var wf=function(E){function a(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return(0,mr.Z)(this,a),Lr(this,a,[(0,Sr.Z)({type:ha.CIRCLE},y)])}return(0,va.Z)(a,E),(0,$n.Z)(a)}(pl);wf.PARSED_STYLE_LIST=new Set([].concat((0,fa.Z)(pl.PARSED_STYLE_LIST),["cx","cy","cz","r","isBillboard","isSizeAttenuation"]));var IN=["style"],$E=function(E){function a(){var y,x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},b=x.style,z=(0,Zh.Z)(x,IN);return(0,mr.Z)(this,a),y=Lr(this,a,[(0,Sr.Z)({style:b},z)]),y.isCustomElement=!0,y}return(0,va.Z)(a,E),(0,$n.Z)(a)}(pl);$E.PARSED_STYLE_LIST=new Set(["class","className","clipPath","cursor","draggable","droppable","opacity","pointerEvents","transform","transformOrigin","zIndex","visibility"]);var lv=function(E){function a(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return(0,mr.Z)(this,a),Lr(this,a,[(0,Sr.Z)({type:ha.ELLIPSE},y)])}return(0,va.Z)(a,E),(0,$n.Z)(a)}(pl);lv.PARSED_STYLE_LIST=new Set([].concat((0,fa.Z)(pl.PARSED_STYLE_LIST),["cx","cy","cz","rx","ry","isBillboard","isSizeAttenuation"]));var TN=function(E){function a(){return(0,mr.Z)(this,a),Lr(this,a,[{type:ha.FRAGMENT}])}return(0,va.Z)(a,E),(0,$n.Z)(a)}(pl);TN.PARSED_STYLE_LIST=new Set(["class","className"]);var Eu=function(E){function a(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return(0,mr.Z)(this,a),Lr(this,a,[(0,Sr.Z)({type:ha.GROUP},y)])}return(0,va.Z)(a,E),(0,$n.Z)(a)}(pl);Eu.PARSED_STYLE_LIST=new Set(["class","className","clipPath","cursor","draggable","droppable","opacity","pointerEvents","transform","transformOrigin","zIndex","visibility"]);var ON=["style"],uv=function(E){function a(){var y,x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},b=x.style,z=(0,Zh.Z)(x,ON);return(0,mr.Z)(this,a),y=Lr(this,a,[(0,Sr.Z)({type:ha.HTML,style:b},z)]),y.cullable.enable=!1,y}return(0,va.Z)(a,E),(0,$n.Z)(a,[{key:"getDomElement",value:function(){return this.parsedStyle.$el}},{key:"getClientRects",value:function(){return[this.getBoundingClientRect()]}},{key:"getLocalBounds",value:function(){if(this.parentNode){var x=rf(Fs(),this.parentNode.getWorldTransform()),b=this.getBounds();if(!hl.isEmpty(b)){var z=new hl;return z.setFromTransformedAABB(b,x),z}}return this.getBounds()}}])}(pl);uv.PARSED_STYLE_LIST=new Set([].concat((0,fa.Z)(pl.PARSED_STYLE_LIST),["x","y","$el","innerHTML","width","height"]));var cv=function(E){function a(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return(0,mr.Z)(this,a),Lr(this,a,[(0,Sr.Z)({type:ha.IMAGE},y)])}return(0,va.Z)(a,E),(0,$n.Z)(a)}(pl);cv.PARSED_STYLE_LIST=new Set([].concat((0,fa.Z)(pl.PARSED_STYLE_LIST),["x","y","z","src","width","height","isBillboard","billboardRotation","isSizeAttenuation","keepAspectRatio"]));var LN=["style"],ag=function(E){function a(){var y,x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},b=x.style,z=(0,Zh.Z)(x,LN);(0,mr.Z)(this,a),y=Lr(this,a,[(0,Sr.Z)({type:ha.LINE,style:(0,Sr.Z)({x1:0,y1:0,x2:0,y2:0,z1:0,z2:0},b)},z)]),y.markerStartAngle=0,y.markerEndAngle=0;var ee=y.parsedStyle,re=ee.markerStart,ae=ee.markerEnd;return re&&Vs(re)&&(y.markerStartAngle=re.getLocalEulerAngles(),y.appendChild(re)),ae&&Vs(ae)&&(y.markerEndAngle=ae.getLocalEulerAngles(),y.appendChild(ae)),y.transformMarker(!0),y.transformMarker(!1),y}return(0,va.Z)(a,E),(0,$n.Z)(a,[{key:"attributeChangedCallback",value:function(x,b,z,ee,re){x==="x1"||x==="y1"||x==="x2"||x==="y2"||x==="markerStartOffset"||x==="markerEndOffset"?(this.transformMarker(!0),this.transformMarker(!1)):x==="markerStart"?(ee&&Vs(ee)&&(this.markerStartAngle=0,ee.remove()),re&&Vs(re)&&(this.markerStartAngle=re.getLocalEulerAngles(),this.appendChild(re),this.transformMarker(!0))):x==="markerEnd"&&(ee&&Vs(ee)&&(this.markerEndAngle=0,ee.remove()),re&&Vs(re)&&(this.markerEndAngle=re.getLocalEulerAngles(),this.appendChild(re),this.transformMarker(!1)))}},{key:"transformMarker",value:function(x){var b=this.parsedStyle,z=b.markerStart,ee=b.markerEnd,re=b.markerStartOffset,ae=b.markerEndOffset,se=b.x1,fe=b.x2,me=b.y1,Ae=b.y2,Be=x?z:ee;if(!(!Be||!Vs(Be))){var ke=0,We,je,Ke,Ze,Je,tt;x?(Ke=se,Ze=me,We=fe-se,je=Ae-me,Je=re||0,tt=this.markerStartAngle):(Ke=fe,Ze=Ae,We=se-fe,je=me-Ae,Je=ae||0,tt=this.markerEndAngle),ke=Math.atan2(je,We),Be.setLocalEulerAngles(ke*180/Math.PI+tt),Be.setLocalPosition(Ke+Math.cos(ke)*Je,Ze+Math.sin(ke)*Je)}}},{key:"getPoint",value:function(x){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,z=this.parsedStyle,ee=z.x1,re=z.y1,ae=z.x2,se=z.y2,fe=af(ee,re,ae,se,x),me=fe.x,Ae=fe.y,Be=Nl(ji(),So(me,Ae,0),b?this.getWorldTransform():this.getLocalTransform());return new Nu(Be[0],Be[1])}},{key:"getPointAtLength",value:function(x){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return this.getPoint(x/this.getTotalLength(),b)}},{key:"getTotalLength",value:function(){var x=this.parsedStyle,b=x.x1,z=x.y1,ee=x.x2,re=x.y2;return gC(b,z,ee,re)}}])}(pl);ag.PARSED_STYLE_LIST=new Set([].concat((0,fa.Z)(pl.PARSED_STYLE_LIST),["x1","y1","x2","y2","z1","z2","isBillboard","isSizeAttenuation","markerStart","markerEnd","markerStartOffset","markerEndOffset"]));var BN=["style"],_c=function(E){function a(){var y,x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},b=x.style,z=(0,Zh.Z)(x,BN);(0,mr.Z)(this,a),y=Lr(this,a,[(0,Sr.Z)({type:ha.PATH,style:b,initialParsedStyle:{miterLimit:4,d:(0,Sr.Z)({},BC)}},z)]),y.markerStartAngle=0,y.markerEndAngle=0,y.markerMidList=[];var ee=y.parsedStyle,re=ee.markerStart,ae=ee.markerEnd,se=ee.markerMid;return re&&Vs(re)&&(y.markerStartAngle=re.getLocalEulerAngles(),y.appendChild(re)),se&&Vs(se)&&y.placeMarkerMid(se),ae&&Vs(ae)&&(y.markerEndAngle=ae.getLocalEulerAngles(),y.appendChild(ae)),y.transformMarker(!0),y.transformMarker(!1),y}return(0,va.Z)(a,E),(0,$n.Z)(a,[{key:"attributeChangedCallback",value:function(x,b,z,ee,re){x==="d"?(this.transformMarker(!0),this.transformMarker(!1),this.placeMarkerMid(this.parsedStyle.markerMid)):x==="markerStartOffset"||x==="markerEndOffset"?(this.transformMarker(!0),this.transformMarker(!1)):x==="markerStart"?(ee&&Vs(ee)&&(this.markerStartAngle=0,ee.remove()),re&&Vs(re)&&(this.markerStartAngle=re.getLocalEulerAngles(),this.appendChild(re),this.transformMarker(!0))):x==="markerEnd"?(ee&&Vs(ee)&&(this.markerEndAngle=0,ee.remove()),re&&Vs(re)&&(this.markerEndAngle=re.getLocalEulerAngles(),this.appendChild(re),this.transformMarker(!1))):x==="markerMid"&&this.placeMarkerMid(re)}},{key:"transformMarker",value:function(x){var b=this.parsedStyle,z=b.markerStart,ee=b.markerEnd,re=b.markerStartOffset,ae=b.markerEndOffset,se=x?z:ee;if(!(!se||!Vs(se))){var fe=0,me,Ae,Be,ke,We,je;if(x){var Ke=this.getStartTangent(),Ze=(0,zn.Z)(Ke,2),Je=Ze[0],tt=Ze[1];Be=tt[0],ke=tt[1],me=Je[0]-tt[0],Ae=Je[1]-tt[1],We=re||0,je=this.markerStartAngle}else{var at=this.getEndTangent(),ot=(0,zn.Z)(at,2),ct=ot[0],lt=ot[1];Be=lt[0],ke=lt[1],me=ct[0]-lt[0],Ae=ct[1]-lt[1],We=ae||0,je=this.markerEndAngle}fe=Math.atan2(Ae,me),se.setLocalEulerAngles(fe*180/Math.PI+je),se.setLocalPosition(Be+Math.cos(fe)*We,ke+Math.sin(fe)*We)}}},{key:"placeMarkerMid",value:function(x){var b=this.parsedStyle.d.segments;if(this.markerMidList.forEach(function(fe){fe.remove()}),x&&Vs(x))for(var z=1;z1&&arguments[1]!==void 0?arguments[1]:!1,z=this.parsedStyle.d.absolutePath,ee=FO(z,x),re=ee.x,ae=ee.y,se=Nl(ji(),So(re,ae,0),b?this.getWorldTransform():this.getLocalTransform());return new Nu(se[0],se[1])}},{key:"getPoint",value:function(x){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return this.getPointAtLength(x*FE(this),b)}},{key:"getStartTangent",value:function(){var x=this.parsedStyle.d.segments,b=[];if(x.length>1){var z=x[0].currentPoint,ee=x[1].currentPoint,re=x[1].startTangent;b=[],re?(b.push([z[0]-re[0],z[1]-re[1]]),b.push([z[0],z[1]])):(b.push([ee[0],ee[1]]),b.push([z[0],z[1]]))}return b}},{key:"getEndTangent",value:function(){var x=this.parsedStyle.d.segments,b=x.length,z=[];if(b>1){var ee=x[b-2].currentPoint,re=x[b-1].currentPoint,ae=x[b-1].endTangent;z=[],ae?(z.push([re[0]-ae[0],re[1]-ae[1]]),z.push([re[0],re[1]])):(z.push([ee[0],ee[1]]),z.push([re[0],re[1]]))}return z}}])}(pl);_c.PARSED_STYLE_LIST=new Set([].concat((0,fa.Z)(pl.PARSED_STYLE_LIST),["d","markerStart","markerMid","markerEnd","markerStartOffset","markerEndOffset","isBillboard","isSizeAttenuation"]));var NN=["style"],ig=function(E){function a(){var y,x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},b=x.style,z=(0,Zh.Z)(x,NN);(0,mr.Z)(this,a),y=Lr(this,a,[(0,Sr.Z)({type:ha.POLYGON,style:b,initialParsedStyle:{points:{points:[],totalLength:0,segments:[]},miterLimit:4,isClosed:!0}},z)]),y.markerStartAngle=0,y.markerEndAngle=0,y.markerMidList=[];var ee=y.parsedStyle,re=ee.markerStart,ae=ee.markerEnd,se=ee.markerMid;return re&&Vs(re)&&(y.markerStartAngle=re.getLocalEulerAngles(),y.appendChild(re)),se&&Vs(se)&&y.placeMarkerMid(se),ae&&Vs(ae)&&(y.markerEndAngle=ae.getLocalEulerAngles(),y.appendChild(ae)),y.transformMarker(!0),y.transformMarker(!1),y}return(0,va.Z)(a,E),(0,$n.Z)(a,[{key:"attributeChangedCallback",value:function(x,b,z,ee,re){x==="points"?(this.transformMarker(!0),this.transformMarker(!1),this.placeMarkerMid(this.parsedStyle.markerMid)):x==="markerStartOffset"||x==="markerEndOffset"?(this.transformMarker(!0),this.transformMarker(!1)):x==="markerStart"?(ee&&Vs(ee)&&(this.markerStartAngle=0,ee.remove()),re&&Vs(re)&&(this.markerStartAngle=re.getLocalEulerAngles(),this.appendChild(re),this.transformMarker(!0))):x==="markerEnd"?(ee&&Vs(ee)&&(this.markerEndAngle=0,ee.remove()),re&&Vs(re)&&(this.markerEndAngle=re.getLocalEulerAngles(),this.appendChild(re),this.transformMarker(!1))):x==="markerMid"&&this.placeMarkerMid(re)}},{key:"transformMarker",value:function(x){var b=this.parsedStyle,z=b.markerStart,ee=b.markerEnd,re=b.markerStartOffset,ae=b.markerEndOffset,se=b.points,fe=se||{},me=fe.points,Ae=x?z:ee;if(!(!Ae||!Vs(Ae)||!me)){var Be=0,ke,We,je,Ke,Ze,Je;if(je=me[0][0],Ke=me[0][1],x)ke=me[1][0]-me[0][0],We=me[1][1]-me[0][1],Ze=re||0,Je=this.markerStartAngle;else{var tt=me.length;this.parsedStyle.isClosed?(ke=me[tt-1][0]-me[0][0],We=me[tt-1][1]-me[0][1]):(je=me[tt-1][0],Ke=me[tt-1][1],ke=me[tt-2][0]-me[tt-1][0],We=me[tt-2][1]-me[tt-1][1]),Ze=ae||0,Je=this.markerEndAngle}Be=Math.atan2(We,ke),Ae.setLocalEulerAngles(Be*180/Math.PI+Je),Ae.setLocalPosition(je+Math.cos(Be)*Ze,Ke+Math.sin(Be)*Ze)}}},{key:"placeMarkerMid",value:function(x){var b=this.parsedStyle.points,z=b||{},ee=z.points;if(this.markerMidList.forEach(function(me){me.remove()}),this.markerMidList=[],x&&Vs(x)&&ee)for(var re=1;re<(this.parsedStyle.isClosed?ee.length:ee.length-1);re++){var ae=ee[re][0],se=ee[re][1],fe=re===1?x:x.cloneNode(!0);this.markerMidList.push(fe),this.appendChild(fe),fe.setLocalPosition(ae,se)}}}])}(pl);ig.PARSED_STYLE_LIST=new Set([].concat((0,fa.Z)(pl.PARSED_STYLE_LIST),["points","markerStart","markerMid","markerEnd","markerStartOffset","markerEndOffset","isClosed","isBillboard","isSizeAttenuation"]));var RN=["style"],Zm=function(E){function a(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},x=y.style,b=(0,Zh.Z)(y,RN);return(0,mr.Z)(this,a),Lr(this,a,[(0,Sr.Z)({type:ha.POLYLINE,style:x,initialParsedStyle:{points:{points:[],totalLength:0,segments:[]},miterLimit:4,isClosed:!1}},b)])}return(0,va.Z)(a,E),(0,$n.Z)(a,[{key:"getTotalLength",value:function(){return bB(this)}},{key:"getPointAtLength",value:function(x){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return this.getPoint(x/this.getTotalLength(),b)}},{key:"getPoint",value:function(x){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,z=this.parsedStyle.points.points;if(this.parsedStyle.points.segments.length===0){var ee=[],re=0,ae,se,fe=this.getTotalLength();z.forEach(function(Ke,Ze){z[Ze+1]&&(ae=[0,0],ae[0]=re/fe,se=gC(Ke[0],Ke[1],z[Ze+1][0],z[Ze+1][1]),re+=se,ae[1]=re/fe,ee.push(ae))}),this.parsedStyle.points.segments=ee}var me=0,Ae=0;this.parsedStyle.points.segments.forEach(function(Ke,Ze){x>=Ke[0]&&x<=Ke[1]&&(me=(x-Ke[0])/(Ke[1]-Ke[0]),Ae=Ze)});var Be=af(z[Ae][0],z[Ae][1],z[Ae+1][0],z[Ae+1][1],me),ke=Be.x,We=Be.y,je=Nl(ji(),So(ke,We,0),b?this.getWorldTransform():this.getLocalTransform());return new Nu(je[0],je[1])}},{key:"getStartTangent",value:function(){var x=this.parsedStyle.points.points,b=[];return b.push([x[1][0],x[1][1]]),b.push([x[0][0],x[0][1]]),b}},{key:"getEndTangent",value:function(){var x=this.parsedStyle.points.points,b=x.length-1,z=[];return z.push([x[b-1][0],x[b-1][1]]),z.push([x[b][0],x[b][1]]),z}}])}(ig);Zm.PARSED_STYLE_LIST=new Set([].concat((0,fa.Z)(ig.PARSED_STYLE_LIST),["points","markerStart","markerMid","markerEnd","markerStartOffset","markerEndOffset","isBillboard"]));var Ru=function(E){function a(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return(0,mr.Z)(this,a),Lr(this,a,[(0,Sr.Z)({type:ha.RECT},y)])}return(0,va.Z)(a,E),(0,$n.Z)(a)}(pl);Ru.PARSED_STYLE_LIST=new Set([].concat((0,fa.Z)(pl.PARSED_STYLE_LIST),["x","y","z","width","height","isBillboard","isSizeAttenuation","radius"]));var FN=["style"],og=function(E){function a(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},x=y.style,b=(0,Zh.Z)(y,FN);return(0,mr.Z)(this,a),Lr(this,a,[(0,Sr.Z)({type:ha.TEXT,style:(0,Sr.Z)({fill:"black"},x)},b)])}return(0,va.Z)(a,E),(0,$n.Z)(a,[{key:"getComputedTextLength",value:function(){var x;return this.getGeometryBounds(),((x=this.parsedStyle.metrics)===null||x===void 0?void 0:x.maxLineWidth)||0}},{key:"getLineBoundingRects",value:function(){var x;return this.getGeometryBounds(),((x=this.parsedStyle.metrics)===null||x===void 0?void 0:x.lineMetrics)||[]}},{key:"isOverflowing",value:function(){return this.getGeometryBounds(),!!this.parsedStyle.isOverflowing}}])}(pl);og.PARSED_STYLE_LIST=new Set([].concat((0,fa.Z)(pl.PARSED_STYLE_LIST),["x","y","z","isBillboard","billboardRotation","isSizeAttenuation","text","textAlign","textBaseline","fontStyle","fontSize","fontFamily","fontWeight","fontVariant","lineHeight","letterSpacing","leading","wordWrap","wordWrapWidth","maxLines","textOverflow","isOverflowing","textPath","textDecorationLine","textDecorationColor","textDecorationStyle","textPathSide","textPathStartOffset","metrics","dx","dy"]));var kN=function(){function E(){(0,mr.Z)(this,E),this.registry={},this.define(ha.CIRCLE,wf),this.define(ha.ELLIPSE,lv),this.define(ha.RECT,Ru),this.define(ha.IMAGE,cv),this.define(ha.LINE,ag),this.define(ha.GROUP,Eu),this.define(ha.PATH,_c),this.define(ha.POLYGON,ig),this.define(ha.POLYLINE,Zm),this.define(ha.TEXT,og),this.define(ha.HTML,uv)}return(0,$n.Z)(E,[{key:"define",value:function(y,x){this.registry[y]=x}},{key:"get",value:function(y){return this.registry[y]}}])}(),XX={number:function(a){return new ol(a)},percent:function(a){return new ol(a,"%")},px:function(a){return new ol(a,"px")},em:function(a){return new ol(a,"em")},rem:function(a){return new ol(a,"rem")},deg:function(a){return new ol(a,"deg")},grad:function(a){return new ol(a,"grad")},rad:function(a){return new ol(a,"rad")},turn:function(a){return new ol(a,"turn")},s:function(a){return new ol(a,"s")},ms:function(a){return new ol(a,"ms")},registerProperty:function(a){var y=a.name,x=a.inherits,b=a.interpolable,z=a.initialValue,ee=a.syntax;Ha.styleValueRegistry.registerMetadata({n:y,inh:x,int:b,d:z,syntax:ee})},registerLayout:function(a,y){Ha.layoutRegistry.registerLayout(a,y)}},kP=function(E){function a(){var y;(0,mr.Z)(this,a),y=Lr(this,a),y.defaultView=null,y.ownerDocument=null,y.nodeName="document";try{y.timeline=new Ha.AnimationTimeline(y)}catch(b){}var x={};return WE.forEach(function(b){var z=b.n,ee=b.inh,re=b.d;ee&&re&&(x[z]=Ji(re)?re(ha.GROUP):re)}),y.documentElement=new Eu({id:"g-root",style:x}),y.documentElement.ownerDocument=y,y.documentElement.parentNode=y,y.childNodes=[y.documentElement],y}return(0,va.Z)(a,E),(0,$n.Z)(a,[{key:"children",get:function(){return this.childNodes}},{key:"childElementCount",get:function(){return this.childNodes.length}},{key:"firstElementChild",get:function(){return this.firstChild}},{key:"lastElementChild",get:function(){return this.lastChild}},{key:"createElement",value:function(x,b){if(x==="svg")return this.documentElement;var z=this.defaultView.customElements.get(x);z||(console.warn("Unsupported tagName: ",x),z=x==="tspan"?og:Eu);var ee=new z(b);return ee.ownerDocument=this,ee}},{key:"createElementNS",value:function(x,b,z){return this.createElement(b,z)}},{key:"cloneNode",value:function(x){throw new Error(rl)}},{key:"destroy",value:function(){try{this.documentElement.destroyChildren(),this.timeline.destroy()}catch(x){}}},{key:"elementsFromBBox",value:function(x,b,z,ee){var re=this.defaultView.context.rBushRoot,ae=re.search({minX:x,minY:b,maxX:z,maxY:ee}),se=[];return ae.forEach(function(fe){var me=fe.displayObject,Ae=me.parsedStyle.pointerEvents,Be=Ae===void 0?"auto":Ae,ke=["auto","visiblepainted","visiblefill","visiblestroke","visible"].includes(Be);(!ke||ke&&me.isVisible())&&!me.isCulled()&&me.isInteractive()&&se.push(me)}),se.sort(function(fe,me){return me.sortable.renderOrder-fe.sortable.renderOrder}),se}},{key:"elementFromPointSync",value:function(x,b){var z=this.defaultView.canvas2Viewport({x,y:b}),ee=z.x,re=z.y,ae=this.defaultView.getConfig(),se=ae.width,fe=ae.height;if(ee<0||re<0||ee>se||re>fe)return null;var me=this.defaultView.viewport2Client({x:ee,y:re}),Ae=me.x,Be=me.y,ke=this.defaultView.getRenderingService().hooks.pickSync.call({topmost:!0,position:{x,y:b,viewportX:ee,viewportY:re,clientX:Ae,clientY:Be},picked:[]}),We=ke.picked;return We&&We[0]||this.documentElement}},{key:"elementFromPoint",value:function(){var y=(0,ih.Z)((0,Ju.Z)().mark(function b(z,ee){var re,ae,se,fe,me,Ae,Be,ke,We,je,Ke;return(0,Ju.Z)().wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:if(re=this.defaultView.canvas2Viewport({x:z,y:ee}),ae=re.x,se=re.y,fe=this.defaultView.getConfig(),me=fe.width,Ae=fe.height,!(ae<0||se<0||ae>me||se>Ae)){Ze.next=1;break}return Ze.abrupt("return",null);case 1:return Be=this.defaultView.viewport2Client({x:ae,y:se}),ke=Be.x,We=Be.y,Ze.next=2,this.defaultView.getRenderingService().hooks.pick.promise({topmost:!0,position:{x:z,y:ee,viewportX:ae,viewportY:se,clientX:ke,clientY:We},picked:[]});case 2:return je=Ze.sent,Ke=je.picked,Ze.abrupt("return",Ke&&Ke[0]||this.documentElement);case 3:case"end":return Ze.stop()}},b,this)}));function x(b,z){return y.apply(this,arguments)}return x}()},{key:"elementsFromPointSync",value:function(x,b){var z=this.defaultView.canvas2Viewport({x,y:b}),ee=z.x,re=z.y,ae=this.defaultView.getConfig(),se=ae.width,fe=ae.height;if(ee<0||re<0||ee>se||re>fe)return[];var me=this.defaultView.viewport2Client({x:ee,y:re}),Ae=me.x,Be=me.y,ke=this.defaultView.getRenderingService().hooks.pickSync.call({topmost:!1,position:{x,y:b,viewportX:ee,viewportY:re,clientX:Ae,clientY:Be},picked:[]}),We=ke.picked;return We[We.length-1]!==this.documentElement&&We.push(this.documentElement),We}},{key:"elementsFromPoint",value:function(){var y=(0,ih.Z)((0,Ju.Z)().mark(function b(z,ee){var re,ae,se,fe,me,Ae,Be,ke,We,je,Ke;return(0,Ju.Z)().wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:if(re=this.defaultView.canvas2Viewport({x:z,y:ee}),ae=re.x,se=re.y,fe=this.defaultView.getConfig(),me=fe.width,Ae=fe.height,!(ae<0||se<0||ae>me||se>Ae)){Ze.next=1;break}return Ze.abrupt("return",[]);case 1:return Be=this.defaultView.viewport2Client({x:ae,y:se}),ke=Be.x,We=Be.y,Ze.next=2,this.defaultView.getRenderingService().hooks.pick.promise({topmost:!1,position:{x:z,y:ee,viewportX:ae,viewportY:se,clientX:ke,clientY:We},picked:[]});case 2:return je=Ze.sent,Ke=je.picked,Ke[Ke.length-1]!==this.documentElement&&Ke.push(this.documentElement),Ze.abrupt("return",Ke);case 3:case"end":return Ze.stop()}},b,this)}));function x(b,z){return y.apply(this,arguments)}return x}()},{key:"appendChild",value:function(x,b){throw new Error(e0)}},{key:"insertBefore",value:function(x,b){throw new Error(e0)}},{key:"removeChild",value:function(x,b){throw new Error(e0)}},{key:"replaceChild",value:function(x,b,z){throw new Error(e0)}},{key:"append",value:function(){throw new Error(e0)}},{key:"prepend",value:function(){throw new Error(e0)}},{key:"getElementById",value:function(x){return this.documentElement.getElementById(x)}},{key:"getElementsByName",value:function(x){return this.documentElement.getElementsByName(x)}},{key:"getElementsByTagName",value:function(x){return this.documentElement.getElementsByTagName(x)}},{key:"getElementsByClassName",value:function(x){return this.documentElement.getElementsByClassName(x)}},{key:"querySelector",value:function(x){return this.documentElement.querySelector(x)}},{key:"querySelectorAll",value:function(x){return this.documentElement.querySelectorAll(x)}},{key:"find",value:function(x){return this.documentElement.find(x)}},{key:"findAll",value:function(x){return this.documentElement.findAll(x)}}])}(Ml),_P=function(){function E(a){(0,mr.Z)(this,E),this.strategies=a}return(0,$n.Z)(E,[{key:"apply",value:function(y){var x=y.config,b=y.camera,z=y.renderingService,ee=y.renderingContext,re=this.strategies;z.hooks.cull.tap(E.tag,function(ae){if(ae){var se,fe=ae.cullable;if(re.length===0?fe.visible=ee.unculledEntities.indexOf(ae.entity)>-1:fe.visible=re.every(function(Ae){return Ae.isVisible(b,ae)}),!ae.isCulled()&&ae.isVisible())return ae;var me=((se=x.future)===null||se===void 0?void 0:se.experimentalCancelEventPropagation)===!0;return ae.dispatchEvent(new uu(ps.CULLED),me,me),null}return ae}),z.hooks.afterRender.tap(E.tag,function(ae){ae.cullable.visibilityPlaneMask=-1})}}])}();_P.tag="Culling";var zP=function(){function E(){var a=this;(0,mr.Z)(this,E),this.autoPreventDefault=!1,this.rootPointerEvent=new jm(null),this.rootWheelEvent=new YE(null),this.onPointerMove=function(y){var x,b=(x=a.context.renderingContext.root)===null||x===void 0||(x=x.ownerDocument)===null||x===void 0?void 0:x.defaultView;if(!(b.supportsTouchEvents&&y.pointerType==="touch")){var z=a.normalizeToPointerEvent(y,b),ee=Kh(z),re;try{for(ee.s();!(re=ee.n()).done;){var ae=re.value,se=a.bootstrapEvent(a.rootPointerEvent,ae,b,y);a.context.eventService.mapEvent(se)}}catch(fe){ee.e(fe)}finally{ee.f()}a.setCursor(a.context.eventService.cursor)}},this.onClick=function(y){var x,b=(x=a.context.renderingContext.root)===null||x===void 0||(x=x.ownerDocument)===null||x===void 0?void 0:x.defaultView,z=a.normalizeToPointerEvent(y,b),ee=Kh(z),re;try{for(ee.s();!(re=ee.n()).done;){var ae=re.value,se=a.bootstrapEvent(a.rootPointerEvent,ae,b,y);a.context.eventService.mapEvent(se)}}catch(fe){ee.e(fe)}finally{ee.f()}a.setCursor(a.context.eventService.cursor)}}return(0,$n.Z)(E,[{key:"apply",value:function(y){var x=this;this.context=y;var b=y.renderingService,z=this.context.renderingContext.root.ownerDocument.defaultView;this.context.eventService.setPickHandler(function(ee){var re=x.context.renderingService.hooks.pickSync.call({position:ee,picked:[],topmost:!0}),ae=re.picked;return ae[0]||null}),b.hooks.pointerWheel.tap(E.tag,function(ee){var re=x.normalizeWheelEvent(ee);x.context.eventService.mapEvent(re)}),b.hooks.pointerDown.tap(E.tag,function(ee){if(!(z.supportsTouchEvents&&ee.pointerType==="touch")){var re=x.normalizeToPointerEvent(ee,z);if(x.autoPreventDefault&&re[0].isNormalized){var ae=ee.cancelable||!("cancelable"in ee);ae&&ee.preventDefault()}var se=Kh(re),fe;try{for(se.s();!(fe=se.n()).done;){var me=fe.value,Ae=x.bootstrapEvent(x.rootPointerEvent,me,z,ee);x.context.eventService.mapEvent(Ae)}}catch(Be){se.e(Be)}finally{se.f()}x.setCursor(x.context.eventService.cursor)}}),b.hooks.pointerUp.tap(E.tag,function(ee){if(!(z.supportsTouchEvents&&ee.pointerType==="touch")){var re=x.context.contextService.getDomElement(),ae=x.context.eventService.isNativeEventFromCanvas(re,ee),se=ae?"":"outside",fe=x.normalizeToPointerEvent(ee,z),me=Kh(fe),Ae;try{for(me.s();!(Ae=me.n()).done;){var Be=Ae.value,ke=x.bootstrapEvent(x.rootPointerEvent,Be,z,ee);ke.type+=se,x.context.eventService.mapEvent(ke)}}catch(We){me.e(We)}finally{me.f()}x.setCursor(x.context.eventService.cursor)}}),b.hooks.pointerMove.tap(E.tag,this.onPointerMove),b.hooks.pointerOver.tap(E.tag,this.onPointerMove),b.hooks.pointerOut.tap(E.tag,this.onPointerMove),b.hooks.click.tap(E.tag,this.onClick),b.hooks.pointerCancel.tap(E.tag,function(ee){var re=x.normalizeToPointerEvent(ee,z),ae=Kh(re),se;try{for(ae.s();!(se=ae.n()).done;){var fe=se.value,me=x.bootstrapEvent(x.rootPointerEvent,fe,z,ee);x.context.eventService.mapEvent(me)}}catch(Ae){ae.e(Ae)}finally{ae.f()}x.setCursor(x.context.eventService.cursor)})}},{key:"bootstrapEvent",value:function(y,x,b,z){y.view=b,y.originalEvent=null,y.nativeEvent=z,y.pointerId=x.pointerId,y.width=x.width,y.height=x.height,y.isPrimary=x.isPrimary,y.pointerType=x.pointerType,y.pressure=x.pressure,y.tangentialPressure=x.tangentialPressure,y.tiltX=x.tiltX,y.tiltY=x.tiltY,y.twist=x.twist,this.transferMouseData(y,x);var ee=this.context.eventService.client2Viewport({x:x.clientX,y:x.clientY}),re=ee.x,ae=ee.y;y.viewport.x=re,y.viewport.y=ae;var se=this.context.eventService.viewport2Canvas(y.viewport),fe=se.x,me=se.y;return y.canvas.x=fe,y.canvas.y=me,y.global.copyFrom(y.canvas),y.offset.copyFrom(y.canvas),y.isTrusted=z.isTrusted,y.type==="pointerleave"&&(y.type="pointerout"),y.type.startsWith("mouse")&&(y.type=y.type.replace("mouse","pointer")),y.type.startsWith("touch")&&(y.type=A6[y.type]||y.type),y}},{key:"normalizeWheelEvent",value:function(y){var x=this.rootWheelEvent;this.transferMouseData(x,y),x.deltaMode=y.deltaMode,x.deltaX=y.deltaX,x.deltaY=y.deltaY,x.deltaZ=y.deltaZ;var b=this.context.eventService.client2Viewport({x:y.clientX,y:y.clientY}),z=b.x,ee=b.y;x.viewport.x=z,x.viewport.y=ee;var re=this.context.eventService.viewport2Canvas(x.viewport),ae=re.x,se=re.y;return x.canvas.x=ae,x.canvas.y=se,x.global.copyFrom(x.canvas),x.offset.copyFrom(x.canvas),x.nativeEvent=y,x.type=y.type,x}},{key:"transferMouseData",value:function(y,x){y.isTrusted=x.isTrusted,y.srcElement=x.srcElement,y.timeStamp=VE.now(),y.type=x.type,y.altKey=x.altKey,y.metaKey=x.metaKey,y.shiftKey=x.shiftKey,y.ctrlKey=x.ctrlKey,y.button=x.button,y.buttons=x.buttons,y.client.x=x.clientX,y.client.y=x.clientY,y.movement.x=x.movementX,y.movement.y=x.movementY,y.page.x=x.pageX,y.page.y=x.pageY,y.screen.x=x.screenX,y.screen.y=x.screenY,y.relatedTarget=null}},{key:"setCursor",value:function(y){this.context.contextService.applyCursorStyle(y||this.context.config.cursor||"default")}},{key:"normalizeToPointerEvent",value:function(y,x){var b=[];if(x.isTouchEvent(y))for(var z=0;z-1,ae=0,se=z.length;ae1&&arguments[1]!==void 0?arguments[1]:!1;if(y.isConnected){var b=y.rBushNode;b.aabb&&this.rBush.remove(b.aabb);var z=y.getRenderBounds();if(z){var ee=y.renderable;x&&(ee.dirtyRenderBounds||(ee.dirtyRenderBounds=new hl),ee.dirtyRenderBounds.update(z.center,z.halfExtents));var re=z.getMin(),ae=(0,zn.Z)(re,2),se=ae[0],fe=ae[1],me=z.getMax(),Ae=(0,zn.Z)(me,2),Be=Ae[0],ke=Ae[1];b.aabb||(b.aabb={}),b.aabb.displayObject=y,b.aabb.minX=se,b.aabb.minY=fe,b.aabb.maxX=Be,b.aabb.maxY=ke}if(b.aabb&&!isNaN(b.aabb.maxX)&&!isNaN(b.aabb.maxX)&&!isNaN(b.aabb.minX)&&!isNaN(b.aabb.minY))return b.aabb}}},{key:"syncRTree",value:function(){var y=this,x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;if(!(!x&&(this.syncing||this.syncTasks.size===0))){this.syncing=!0;var b=[],z=new Set,ee=function(ae){if(!z.has(ae)&&ae.renderable){var se=y.syncNode(ae,x);se&&(b.push(se),z.add(ae))}};this.syncTasks.forEach(function(re,ae){re&&ae.forEach(ee);for(var se=ae;se;)ee(se),se=se.parentElement}),this.rBush.load(b),b.length=0,this.syncing=!1}}}])}();UP.tag="Prepare";function JX(E){return!!E.document}var zc=function(E){return E.READY="ready",E.BEFORE_RENDER="beforerender",E.RERENDER="rerender",E.AFTER_RENDER="afterrender",E.BEFORE_DESTROY="beforedestroy",E.AFTER_DESTROY="afterdestroy",E.RESIZE="resize",E.DIRTY_RECTANGLE="dirtyrectangle",E.RENDERER_CHANGED="rendererchanged",E}({}),WP=500,UN=.1,WN=1e3,Qm=new uu(ps.MOUNTED),Ym=new uu(ps.UNMOUNTED),eA=new uu(zc.BEFORE_RENDER),jP=new uu(zc.RERENDER),tA=new uu(zc.AFTER_RENDER),nA=function(E){function a(y){var x;(0,mr.Z)(this,a),x=Lr(this,a),x.Element=pl,x.inited=!1,x.context={};var b=y.container,z=y.canvas,ee=y.renderer,re=y.width,ae=y.height,se=y.background,fe=y.cursor,me=y.supportsMutipleCanvasesInOneContainer,Ae=y.cleanUpOnDestroy,Be=Ae===void 0?!0:Ae,ke=y.offscreenCanvas,We=y.devicePixelRatio,je=y.requestAnimationFrame,Ke=y.cancelAnimationFrame,Ze=y.createImage,Je=y.supportsTouchEvents,tt=y.supportsPointerEvents,at=y.isTouchEvent,ot=y.isMouseEvent,ct=y.dblClickSpeed,lt=re,wt=ae,Dt=We||HE&&window.devicePixelRatio||1;return Dt=Dt>=1?Math.ceil(Dt):1,z&&(lt=re||p6(z)||z.width/Dt,wt=ae||y6(z)||z.height/Dt),x.customElements=new kN,x.devicePixelRatio=Dt,x.requestAnimationFrame=je!=null?je:KE.bind(Ha.globalThis),x.cancelAnimationFrame=Ke!=null?Ke:CP.bind(Ha.globalThis),x.createImage=Ze!=null?Ze:function(){return new window.Image},x.supportsTouchEvents=Je!=null?Je:"ontouchstart"in Ha.globalThis,x.supportsPointerEvents=tt!=null?tt:!!Ha.globalThis.PointerEvent,x.isTouchEvent=at!=null?at:function(Ht){return x.supportsTouchEvents&&Ht instanceof Ha.globalThis.TouchEvent},x.isMouseEvent=ot!=null?ot:function(Ht){return!Ha.globalThis.MouseEvent||Ht instanceof Ha.globalThis.MouseEvent&&(!x.supportsPointerEvents||!(Ht instanceof Ha.globalThis.PointerEvent))},ke&&(Ha.offscreenCanvas=ke),x.document=new kP,x.document.defaultView=x,me||h6(b,x,Be),x.initRenderingContext((0,Sr.Z)((0,Sr.Z)({},y),{},{width:lt,height:wt,background:se!=null?se:"transparent",cursor:fe!=null?fe:"default",cleanUpOnDestroy:Be,devicePixelRatio:Dt,requestAnimationFrame:x.requestAnimationFrame,cancelAnimationFrame:x.cancelAnimationFrame,createImage:x.createImage,supportsTouchEvents:x.supportsTouchEvents,supportsPointerEvents:x.supportsPointerEvents,isTouchEvent:x.isTouchEvent,isMouseEvent:x.isMouseEvent,dblClickSpeed:ct!=null?ct:200})),x.initDefaultCamera(lt,wt,ee.clipSpaceNearZ),x.initRenderer(ee,!0),x}return(0,va.Z)(a,E),(0,$n.Z)(a,[{key:"initRenderingContext",value:function(x){this.context.config=x,this.context.renderingContext={root:this.document.documentElement,unculledEntities:[],renderListCurrentFrame:[],renderReasons:new Set,force:!1,dirty:!1}}},{key:"initDefaultCamera",value:function(x,b,z){var ee=this,re=new Ha.CameraContribution;re.clipSpaceNearZ=z,re.setType(il.EXPLORING,PE.DEFAULT).setPosition(x/2,b/2,WP).setFocalPoint(x/2,b/2,0).setOrthographic(x/-2,x/2,b/2,b/-2,UN,WN),re.canvas=this,re.eventEmitter.on(IC.UPDATED,function(){ee.context.renderingContext.renderReasons.add(i0.CAMERA_CHANGED),Ha.enableSizeAttenuation&&ee.getConfig().renderer.getConfig().enableSizeAttenuation&&ee.updateSizeAttenuation()}),this.context.camera=re}},{key:"updateSizeAttenuation",value:function(){var x=this.getCamera().getZoom();this.document.documentElement.forEach(function(b){Ha.styleValueRegistry.updateSizeAttenuation(b,x)})}},{key:"getConfig",value:function(){return this.context.config}},{key:"getRoot",value:function(){return this.document.documentElement}},{key:"getCamera",value:function(){return this.context.camera}},{key:"getContextService",value:function(){return this.context.contextService}},{key:"getEventService",value:function(){return this.context.eventService}},{key:"getRenderingService",value:function(){return this.context.renderingService}},{key:"getRenderingContext",value:function(){return this.context.renderingContext}},{key:"getStats",value:function(){return this.getRenderingService().getStats()}},{key:"ready",get:function(){var x=this;return this.readyPromise||(this.readyPromise=new Promise(function(b){x.resolveReadyPromise=function(){b(x)}}),this.inited&&this.resolveReadyPromise()),this.readyPromise}},{key:"destroy",value:function(){var x,b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,z=arguments.length>1?arguments[1]:void 0;$l.clearCache();var ee=((x=this.getConfig().future)===null||x===void 0?void 0:x.experimentalCancelEventPropagation)===!0;z||this.dispatchEvent(new uu(zc.BEFORE_DESTROY),ee,ee),this.frameId&&this.cancelAnimationFrame(this.frameId);var re=this.getRoot();b&&(this.unmountChildren(re),this.document.destroy(),this.getEventService().destroy()),this.getRenderingService().destroy(),this.getContextService().destroy(),this.context.rBushRoot&&this.context.rBushRoot.clear(),z||this.dispatchEvent(new uu(zc.AFTER_DESTROY),ee,ee);var ae=function(fe){fe.currentTarget=null,fe.manager=null,fe.target=null,fe.relatedNode=null};ae(Qm),ae(Ym),ae(eA),ae(jP),ae(tA),ae(cf),ae(JE),ae(qE),ae(FP),Ha.textService.clearCache()}},{key:"changeSize",value:function(x,b){this.resize(x,b)}},{key:"resize",value:function(x,b){var z,ee=this.context.config;ee.width=x,ee.height=b,this.getContextService().resize(x,b);var re=this.context.camera,ae=re.getProjectionMode();re.setPosition(x/2,b/2,WP).setFocalPoint(x/2,b/2,0),ae===cd.ORTHOGRAPHIC?re.setOrthographic(x/-2,x/2,b/2,b/-2,re.getNear(),re.getFar()):re.setAspect(x/b);var se=((z=ee.future)===null||z===void 0?void 0:z.experimentalCancelEventPropagation)===!0;this.dispatchEvent(new uu(zc.RESIZE,{width:x,height:b}),se,se)}},{key:"appendChild",value:function(x,b){return this.document.documentElement.appendChild(x,b)}},{key:"insertBefore",value:function(x,b){return this.document.documentElement.insertBefore(x,b)}},{key:"removeChild",value:function(x){return this.document.documentElement.removeChild(x)}},{key:"removeChildren",value:function(){this.document.documentElement.removeChildren()}},{key:"destroyChildren",value:function(){this.document.documentElement.destroyChildren()}},{key:"render",value:function(x){var b,z=this;x&&(eA.detail=x,tA.detail=x);var ee=((b=this.getConfig().future)===null||b===void 0?void 0:b.experimentalCancelEventPropagation)===!0;this.dispatchEvent(eA,ee,ee);var re=this.getRenderingService();re.render(this.getConfig(),x,function(){z.dispatchEvent(jP,ee,ee)}),this.dispatchEvent(tA,ee,ee)}},{key:"run",value:function(){var x=this,b=function(ee,re){x.render(re),x.frameId=x.requestAnimationFrame(b)};b()}},{key:"initRenderer",value:function(x){var b=this,z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(!x)throw new Error("Renderer is required.");this.inited=!1,this.readyPromise=void 0,this.context.rBushRoot=new sL,this.context.renderingPlugins=[],this.context.renderingPlugins.push(new zP,new UP,new _P([new zN])),this.loadRendererContainerModule(x),this.context.contextService=new this.context.ContextService((0,Sr.Z)((0,Sr.Z)({},Ha),this.context)),this.context.renderingService=new $6(Ha,this.context),this.context.eventService=new q6(Ha,this.context),this.context.eventService.init(),this.context.contextService.init?(this.context.contextService.init(),this.initRenderingService(x,z,!0)):this.context.contextService.initAsync().then(function(){b.initRenderingService(x,z)}).catch(function(ee){console.error(ee)})}},{key:"initRenderingService",value:function(x){var b=this,z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;this.context.renderingService.init(function(){var re;b.inited=!0;var ae=((re=b.getConfig().future)===null||re===void 0?void 0:re.experimentalCancelEventPropagation)===!0;z?ee?b.requestAnimationFrame(function(){b.dispatchEvent(new uu(zc.READY),ae,ae)}):b.dispatchEvent(new uu(zc.READY),ae,ae):b.dispatchEvent(new uu(zc.RENDERER_CHANGED),ae,ae),b.readyPromise&&b.resolveReadyPromise(),z||b.getRoot().forEach(function(se){var fe,me;(fe=(me=se).dirty)===null||fe===void 0||fe.call(me,!0,!0)}),b.mountChildren(b.getRoot()),x.getConfig().enableAutoRendering&&b.run()})}},{key:"loadRendererContainerModule",value:function(x){var b=this,z=x.getPlugins();z.forEach(function(ee){ee.context=b.context,ee.init(Ha)})}},{key:"setRenderer",value:function(x){var b=this.getConfig();if(b.renderer!==x){var z=b.renderer;b.renderer=x,this.destroy(!1,!0),(0,fa.Z)((z==null?void 0:z.getPlugins())||[]).reverse().forEach(function(ee){ee.destroy(Ha)}),this.initRenderer(x)}}},{key:"setCursor",value:function(x){var b=this.getConfig();b.cursor=x,this.getContextService().applyCursorStyle(x)}},{key:"unmountChildren",value:function(x){var b=this;if(x.childNodes.forEach(function(re){b.unmountChildren(re)}),this.inited){if(x.isMutationObserved)x.dispatchEvent(Ym);else{var z,ee=((z=this.getConfig().future)===null||z===void 0?void 0:z.experimentalCancelEventPropagation)===!0;Ym.target=x,this.dispatchEvent(Ym,!0,ee)}x!==this.document.documentElement&&(x.ownerDocument=null),x.isConnected=!1}x.isCustomElement&&x.disconnectedCallback&&x.disconnectedCallback()}},{key:"mountChildren",value:function(x){var b=this,z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Um(x);if(this.inited){if(!x.isConnected&&(x.ownerDocument=this.document,x.isConnected=!0,!z))if(x.isMutationObserved)x.dispatchEvent(Qm);else{var ee,re=((ee=this.getConfig().future)===null||ee===void 0?void 0:ee.experimentalCancelEventPropagation)===!0;Qm.target=x,this.dispatchEvent(Qm,!0,re)}}else console.warn("[g]: You are trying to call `canvas.appendChild` before canvas' initialization finished. You can either await `canvas.ready` or listen to `CanvasEvent.READY` manually.","appended child: ",x.nodeName);x.childNodes.forEach(function(ae){b.mountChildren(ae,z)}),x.isCustomElement&&x.connectedCallback&&x.connectedCallback()}},{key:"mountFragment",value:function(x){this.mountChildren(x,!1)}},{key:"client2Viewport",value:function(x){return this.getEventService().client2Viewport(x)}},{key:"viewport2Client",value:function(x){return this.getEventService().viewport2Client(x)}},{key:"viewport2Canvas",value:function(x){return this.getEventService().viewport2Canvas(x)}},{key:"canvas2Viewport",value:function(x){return this.getEventService().canvas2Viewport(x)}},{key:"getPointByClient",value:function(x,b){return this.client2Viewport({x,y:b})}},{key:"getClientByPoint",value:function(x,b){return this.viewport2Client({x,y:b})}}])}(TP);var jN=function(E){function a(){var y;(0,mr.Z)(this,a);for(var x=arguments.length,b=new Array(x),z=0;z90)return this;this.computeMatrix()}return this._getAxes(),this.type===il.ORBITING||this.type===il.EXPLORING?this._getPosition():this.type===il.TRACKING&&this._getFocalPoint(),this._update(),this}},{key:"pan",value:function(x,b){var z=oc(x,b,0),ee=Ns(this.position);return Hl(ee,ee,wl(ji(),this.right,z[0])),Hl(ee,ee,wl(ji(),this.up,z[1])),this._setPosition(ee),this.triggerUpdate(),this}},{key:"dolly",value:function(x){var b=this.forward,z=Ns(this.position),ee=x*this.dollyingStep,re=this.distance+x*this.dollyingStep;return ee=Math.max(Math.min(re,this.maxDistance),this.minDistance)-this.distance,z[0]+=ee*b[0],z[1]+=ee*b[1],z[2]+=ee*b[2],this._setPosition(z),this.type===il.ORBITING||this.type===il.EXPLORING?this._getDistance():this.type===il.TRACKING&&Hl(this.focalPoint,z,this.distanceVector),this.triggerUpdate(),this}},{key:"cancelLandmarkAnimation",value:function(){this.landmarkAnimationID!==void 0&&this.canvas.cancelAnimationFrame(this.landmarkAnimationID)}},{key:"createLandmark",value:function(x){var b,z,ee,re,ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},se=ae.position,fe=se===void 0?this.position:se,me=ae.focalPoint,Ae=me===void 0?this.focalPoint:me,Be=ae.roll,ke=ae.zoom,We=new Ha.CameraContribution;We.setType(this.type,void 0),We.setPosition(fe[0],(b=fe[1])!==null&&b!==void 0?b:this.position[1],(z=fe[2])!==null&&z!==void 0?z:this.position[2]),We.setFocalPoint(Ae[0],(ee=Ae[1])!==null&&ee!==void 0?ee:this.focalPoint[1],(re=Ae[2])!==null&&re!==void 0?re:this.focalPoint[2]),We.setRoll(Be!=null?Be:this.roll),We.setZoom(ke!=null?ke:this.zoom);var je={name:x,matrix:Od(We.getWorldTransform()),right:Ns(We.right),up:Ns(We.up),forward:Ns(We.forward),position:Ns(We.getPosition()),focalPoint:Ns(We.getFocalPoint()),distanceVector:Ns(We.getDistanceVector()),distance:We.getDistance(),dollyingStep:We.getDollyingStep(),azimuth:We.getAzimuth(),elevation:We.getElevation(),roll:We.getRoll(),relAzimuth:We.relAzimuth,relElevation:We.relElevation,relRoll:We.relRoll,zoom:We.getZoom()};return this.landmarks.push(je),je}},{key:"gotoLandmark",value:function(x){var b=this,z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ee=Hs(x)?this.landmarks.find(function(Ht){return Ht.name===x}):x;if(ee){var re=Ui(z)?{duration:z}:z,ae=re.easing,se=ae===void 0?"linear":ae,fe=re.duration,me=fe===void 0?100:fe,Ae=re.easingFunction,Be=Ae===void 0?void 0:Ae,ke=re.onfinish,We=ke===void 0?void 0:ke,je=re.onframe,Ke=je===void 0?void 0:je,Ze=.01;this.cancelLandmarkAnimation();var Je=ee.position,tt=ee.focalPoint,at=ee.zoom,ot=ee.roll,ct=Be||Ha.EasingFunction(se),lt,wt=function(){b.setFocalPoint(tt),b.setPosition(Je),b.setRoll(ot),b.setZoom(at),b.computeMatrix(),b.triggerUpdate(),We==null||We()};if(me===0)return wt();var Dt=function(Zt){lt===void 0&&(lt=Zt);var dn=Zt-lt;if(dn>=me){wt();return}var nn=ct(dn/me),wn=ji(),Jn=ji(),An=1,pn=0;Fc(wn,b.focalPoint,tt,nn),Fc(Jn,b.position,Je,nn),pn=b.roll*(1-nn)+ot*nn,An=b.zoom*(1-nn)+at*nn,b.setFocalPoint(wn),b.setPosition(Jn),b.setRoll(pn),b.setZoom(An);var Cn=Jf(wn,tt)+Jf(Jn,Je);if(Cn<=Ze&&at===void 0&&ot===void 0)return wt();b.computeMatrix(),b.triggerUpdate(),dn0&&Number(this._currentTime)>=this._totalDuration||this._playbackRate<0&&Number(this._currentTime)<=0)}},{key:"totalDuration",get:function(){return this._totalDuration}},{key:"_needsTick",get:function(){return this.pending||this.playState==="running"||!this._finishedFlag}},{key:"updatePromises",value:function(){var y;if((y=this.effect.target)!==null&&y!==void 0&&y.destroyed)return this.readyPromise=void 0,this.finishedPromise=void 0,!1;var x=this.oldPlayState,b=this.pending?"pending":this.playState;return this.readyPromise&&b!==x&&(b==="idle"?(this.rejectReadyPromise(),this.readyPromise=void 0):x==="pending"?this.resolveReadyPromise():b==="pending"&&(this.readyPromise=void 0)),this.finishedPromise&&b!==x&&(b==="idle"?(this.rejectFinishedPromise(),this.finishedPromise=void 0):b==="finished"?this.resolveFinishedPromise():x==="finished"&&(this.finishedPromise=void 0)),this.oldPlayState=b,this.readyPromise||this.finishedPromise}},{key:"play",value:function(){this.updatePromises(),this._paused=!1,(this._isFinished||this._idle)&&(this.rewind(),this._startTime=null),this._finishedFlag=!1,this._idle=!1,this.ensureAlive(),this.timeline.applyDirtiedAnimation(this),this.timeline.animations.indexOf(this)===-1&&this.timeline.animations.push(this),this.updatePromises()}},{key:"pause",value:function(){this.updatePromises(),this.currentTime&&(this._holdTime=this.currentTime),!this._isFinished&&!this._paused&&!this._idle?this.currentTimePending=!0:this._idle&&(this.rewind(),this._idle=!1),this._startTime=null,this._paused=!0,this.updatePromises()}},{key:"finish",value:function(){this.updatePromises(),!this._idle&&(this.currentTime=this._playbackRate>0?this._totalDuration:0,this._startTime=this._totalDuration-this.currentTime,this.currentTimePending=!1,this.timeline.applyDirtiedAnimation(this),this.updatePromises())}},{key:"cancel",value:function(){var y=this;if(this.updatePromises(),!!this._inEffect&&(this._inEffect=!1,this._idle=!0,this._paused=!1,this._finishedFlag=!0,this._currentTime=0,this._startTime=null,this.effect.update(null),this.timeline.applyDirtiedAnimation(this),this.updatePromises(),this.oncancel)){var x=new oA(null,this,this.currentTime,null);setTimeout(function(){y.oncancel(x)})}}},{key:"reverse",value:function(){this.updatePromises();var y=this.currentTime;this.playbackRate*=-1,this.play(),y!==null&&(this.currentTime=y),this.updatePromises()}},{key:"updatePlaybackRate",value:function(y){this.playbackRate=y}},{key:"targetAnimations",value:function(){var y,x=(y=this.effect)===null||y===void 0?void 0:y.target;return x.getAnimations()}},{key:"markTarget",value:function(){var y=this.targetAnimations();y.indexOf(this)===-1&&y.push(this)}},{key:"unmarkTarget",value:function(){var y=this.targetAnimations(),x=y.indexOf(this);x!==-1&&y.splice(x,1)}},{key:"tick",value:function(y,x){!this._idle&&!this._paused&&(this._startTime===null?x&&(this.startTime=y-this._currentTime/this.playbackRate):this._isFinished||this.tickCurrentTime((y-this._startTime)*this.playbackRate)),x&&(this.currentTimePending=!1,this.fireEvents(y))}},{key:"rewind",value:function(){if(this.playbackRate>=0)this.currentTime=0;else if(this._totalDuration<1/0)this.currentTime=this._totalDuration;else throw new Error("Unable to rewind negative playback rate animation with infinite duration")}},{key:"persist",value:function(){throw new Error(rl)}},{key:"addEventListener",value:function(y,x,b){throw new Error(rl)}},{key:"removeEventListener",value:function(y,x,b){throw new Error(rl)}},{key:"dispatchEvent",value:function(y){throw new Error(rl)}},{key:"commitStyles",value:function(){throw new Error(rl)}},{key:"ensureAlive",value:function(){if(this.playbackRate<0&&this.currentTime===0){var y;this._inEffect=!!((y=this.effect)!==null&&y!==void 0&&y.update(-1))}else{var x;this._inEffect=!!((x=this.effect)!==null&&x!==void 0&&x.update(this.currentTime))}!this._inTimeline&&(this._inEffect||!this._finishedFlag)&&(this._inTimeline=!0,this.timeline.animations.push(this))}},{key:"tickCurrentTime",value:function(y,x){y!==this._currentTime&&(this._currentTime=y,this._isFinished&&!x&&(this._currentTime=this._playbackRate>0?this._totalDuration:0),this.ensureAlive())}},{key:"fireEvents",value:function(y){var x=this;if(this._isFinished){if(!this._finishedFlag){if(this.onfinish){var b=new oA(null,this,this.currentTime,y);setTimeout(function(){x.onfinish&&x.onfinish(b)})}this._finishedFlag=!0}}else{if(this.onframe&&this.playState==="running"){var z=new oA(null,this,this.currentTime,y);this.onframe(z)}this._finishedFlag=!1}}}])}(),ZN=4,QN=.001,YN=1e-7,XN=10,dv=11,Jm=1/(dv-1),JN=typeof Float32Array=="function",VP=function(a,y){return 1-3*y+3*a},KP=function(a,y){return 3*y-6*a},ZP=function(a){return 3*a},qm=function(a,y,x){return((VP(y,x)*a+KP(y,x))*a+ZP(y))*a},QP=function(a,y,x){return 3*VP(y,x)*a*a+2*KP(y,x)*a+ZP(y)},qN=function(a,y,x,b,z){var ee,re,ae=0;do re=y+(x-y)/2,ee=qm(re,b,z)-a,ee>0?x=re:y=re;while(Math.abs(ee)>YN&&++ae=0&&a<=1&&x>=0&&x<=1))throw new Error("bezier x values must be in [0, 1] range");if(a===y&&x===b)return function(ae){return ae};for(var z=JN?new Float32Array(dv):new Array(dv),ee=0;ee=QN?$N(se,ke,a,x):We===0?ke:qN(se,fe,fe+Jm,a,x)};return function(ae){return ae===0||ae===1?ae:qm(re(ae),y,b)}},eR=function(a){return a=a.replace(/([A-Z])/g,function(y){return"-".concat(y.toLowerCase())}),a.charAt(0)==="-"?a.substring(1):a},$m=function(a){return Math.pow(a,2)},ep=function(a){return Math.pow(a,3)},tp=function(a){return Math.pow(a,4)},np=function(a){return Math.pow(a,5)},rp=function(a){return Math.pow(a,6)},ap=function(a){return 1-Math.cos(a*Math.PI/2)},ip=function(a){return 1-Math.sqrt(1-a*a)},op=function(a){return a*a*(3*a-2)},sp=function(a){for(var y,x=4;a<((y=Math.pow(2,--x))-1)/11;);return 1/Math.pow(4,3-x)-7.5625*Math.pow((y*3-2)/22-a,2)},lp=function(a){var y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],x=(0,zn.Z)(y,2),b=x[0],z=b===void 0?1:b,ee=x[1],re=ee===void 0?.5:ee,ae=Rl(Number(z),1,10),se=Rl(Number(re),.1,2);return a===0||a===1?a:-ae*Math.pow(2,10*(a-1))*Math.sin((a-1-se/(Math.PI*2)*Math.asin(1/ae))*(Math.PI*2)/se)},fv=function(a){var y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],x=arguments.length>2?arguments[2]:void 0,b=(0,zn.Z)(y,4),z=b[0],ee=z===void 0?1:z,re=b[1],ae=re===void 0?100:re,se=b[2],fe=se===void 0?10:se,me=b[3],Ae=me===void 0?0:me;ee=Rl(ee,.1,1e3),ae=Rl(ae,.1,1e3),fe=Rl(fe,.1,1e3),Ae=Rl(Ae,.1,1e3);var Be=Math.sqrt(ae/ee),ke=fe/(2*Math.sqrt(ae*ee)),We=ke<1?Be*Math.sqrt(1-ke*ke):0,je=1,Ke=ke<1?(ke*Be+-Ae)/We:-Ae+Be,Ze=x?x*a/1e3:a;return ke<1?Ze=Math.exp(-Ze*ke*Be)*(je*Math.cos(We*Ze)+Ke*Math.sin(We*Ze)):Ze=(je+Ke*Ze)*Math.exp(-Ze*Be),a===0||a===1?a:1-Ze},lA=function(a){var y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],x=y,b=(0,zn.Z)(x,2),z=b[0],ee=z===void 0?10:z,re=b[1],ae=re==="start"?Math.ceil:Math.floor;return ae(Rl(a,0,1)*ee)/ee},YP=function(a){var y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],x=(0,zn.Z)(y,4),b=x[0],z=x[1],ee=x[2],re=x[3];return sA(b,z,ee,re)(a)},up=sA(.42,0,1,1),fd=function(a){return function(y){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],b=arguments.length>2?arguments[2]:void 0;return 1-a(1-y,x,b)}},hd=function(a){return function(y){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],b=arguments.length>2?arguments[2]:void 0;return y<.5?a(y*2,x,b)/2:1-a(y*-2+2,x,b)/2}},gd=function(a){return function(y){var x=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],b=arguments.length>2?arguments[2]:void 0;return y<.5?(1-a(1-y*2,x,b))/2:(a(y*2-1,x,b)+1)/2}},XP={steps:lA,"step-start":function(a){return lA(a,[1,"start"])},"step-end":function(a){return lA(a,[1,"end"])},linear:function(a){return a},"cubic-bezier":YP,ease:function(a){return YP(a,[.25,.1,.25,1])},in:up,out:fd(up),"in-out":hd(up),"out-in":gd(up),"in-quad":$m,"out-quad":fd($m),"in-out-quad":hd($m),"out-in-quad":gd($m),"in-cubic":ep,"out-cubic":fd(ep),"in-out-cubic":hd(ep),"out-in-cubic":gd(ep),"in-quart":tp,"out-quart":fd(tp),"in-out-quart":hd(tp),"out-in-quart":gd(tp),"in-quint":np,"out-quint":fd(np),"in-out-quint":hd(np),"out-in-quint":gd(np),"in-expo":rp,"out-expo":fd(rp),"in-out-expo":hd(rp),"out-in-expo":gd(rp),"in-sine":ap,"out-sine":fd(ap),"in-out-sine":hd(ap),"out-in-sine":gd(ap),"in-circ":ip,"out-circ":fd(ip),"in-out-circ":hd(ip),"out-in-circ":gd(ip),"in-back":op,"out-back":fd(op),"in-out-back":hd(op),"out-in-back":gd(op),"in-bounce":sp,"out-bounce":fd(sp),"in-out-bounce":hd(sp),"out-in-bounce":gd(sp),"in-elastic":lp,"out-elastic":fd(lp),"in-out-elastic":hd(lp),"out-in-elastic":gd(lp),spring:fv,"spring-in":fv,"spring-out":fd(fv),"spring-in-out":hd(fv),"spring-out-in":gd(fv)},tR=function(a){return eR(a).replace(/^ease-/,"").replace(/(\(|\s).+/,"").toLowerCase().trim()},nR=function(a){return XP[tR(a)]||XP.linear},rR=function(a){return a},aR=1,iR=.5,JP=0;function qP(E,a){return function(y){if(y>=1)return 1;var x=1/E;return y+=a*x,y-y%x}}var cp="\\s*(-?\\d+\\.?\\d*|-?\\.\\d+)\\s*",oR=new RegExp("cubic-bezier\\(".concat(cp,",").concat(cp,",").concat(cp,",").concat(cp,"\\)")),sR=/steps\(\s*(\d+)\s*\)/,lR=/steps\(\s*(\d+)\s*,\s*(start|middle|end)\s*\)/;function uA(E){var a=oR.exec(E);if(a)return sA.apply(void 0,(0,fa.Z)(a.slice(1).map(Number)));var y=sR.exec(E);if(y)return qP(Number(y[1]),JP);var x=lR.exec(E);return x?qP(Number(x[1]),{start:aR,middle:iR,end:JP}[x[2]]):nR(E)}function uR(E){return Math.abs(cR(E)/(E.playbackRate||1))}function cR(E){var a;return E.duration===0||E.iterations===0?0:(E.duration==="auto"?0:Number(E.duration))*((a=E.iterations)!==null&&a!==void 0?a:1)}var $P=0,cA=1,dp=2,e2=3;function dR(E,a,y){if(a===null)return $P;var x=y.endTime;return a=Math.min(y.delay+E+y.endDelay,x)?dp:e2}function fR(E,a,y,x,b){switch(x){case cA:return a==="backwards"||a==="both"?0:null;case e2:return y-b;case dp:return a==="forwards"||a==="both"?E:null;case $P:return null}}function hR(E,a,y,x,b){var z=b;return E===0?a!==cA&&(z+=y):z+=x/E,z}function gR(E,a,y,x,b,z){var ee=E===1/0?a%1:E%1;return ee===0&&y===dp&&x!==0&&(b!==0||z===0)&&(ee=1),ee}function vR(E,a,y,x){return E===dp&&a===1/0?1/0:y===1?Math.floor(x)-1:Math.floor(x)}function mR(E,a,y){var x=E;if(E!=="normal"&&E!=="reverse"){var b=a;E==="alternate-reverse"&&(b+=1),x="normal",b!==1/0&&b%2!==0&&(x="reverse")}return x==="normal"?y:1-y}function pR(E,a,y){var x=dR(E,a,y),b=fR(E,y.fill,a,x,y.delay);if(b===null)return null;var z=y.duration==="auto"?0:y.duration,ee=hR(z,x,y.iterations,b,y.iterationStart),re=gR(ee,y.iterationStart,x,y.iterations,b,z),ae=vR(x,y.iterations,re,ee),se=mR(y.direction,ae,re);return y.currentIteration=ae,y.progress=se,y.easingFunction(se)}function yR(E,a,y){var x=ER(E,a),b=AR(x,y);return function(z,ee){if(ee!==null)b.filter(function(ae){return ee>=ae.applyFrom&&ee1)throw new Error("Keyframe offsets must be between 0 and 1.");se.computedOffset=me}}else if(fe==="composite"&&["replace","add","accumulate","auto"].indexOf(me)===-1)throw new Error("".concat(me," compositing is not supported"));se[fe]=me}return se.offset===void 0&&(se.offset=null),se.easing===void 0&&(se.easing=(a==null?void 0:a.easing)||"linear"),se.composite===void 0&&(se.composite="auto"),se}),x=!0,b=-1/0,z=0;z=0&&Number(ae.offset)<=1});function re(){var ae,se=y,fe=se.length;if(y[fe-1].computedOffset=Number((ae=y[fe-1].offset)!==null&&ae!==void 0?ae:1),fe>1){var me;y[0].computedOffset=Number((me=y[0].offset)!==null&&me!==void 0?me:0)}for(var Ae=0,Be=Number(y[0].computedOffset),ke=1;ke{!wc.mute&&console.debug(Tf(E))},info:E=>{!wc.mute&&console.info(Tf(E))},warn:E=>{!wc.mute&&console.warn(Tf(E))},error:E=>{!wc.mute&&console.error(Tf(E))}};function s2(E){const{theme:a}=E;if(!a)return{};const y=If(gv.THEME,a);return y||(wc.warn(`The theme of ${a} is not registered.`),{})}function gA(E,a){if(Array.isArray(E)&&E.length===0)return null;const y=Array.isArray(E)?E[0]:E,x=Array.isArray(E)?E.slice(1):a||[];return new Proxy(y,{get(b,z){return typeof b[z]=="function"&&!["onframe","onfinish"].includes(z)?(...ee)=>{b[z](...ee),x.forEach(re=>{var ae;return(ae=re[z])===null||ae===void 0?void 0:ae.call(re,...ee)})}:z==="finished"?Promise.all([y.finished,...x.map(ee=>ee.finished)]):Reflect.get(b,z)},set(b,z,ee){return["onframe","onfinish"].includes(z)||x.forEach(re=>{re[z]=ee}),Reflect.set(b,z,ee)}})}function vA(E){const a=E.reduce((x,b)=>(Object.entries(b).forEach(([z,ee])=>{x[z]===void 0?x[z]=[ee]:x[z].push(ee)}),x),{});Object.entries(a).forEach(([x,b])=>{(b.length!==E.length||b.some(z=>Po(z))||b.every(z=>!["sourceNode","targetNode","childrenNode"].includes(x)&&tu(z,b[0])))&&delete a[x]});const y=Object.entries(a).reduce((x,[b,z])=>(z.forEach((ee,re)=>{x[re]?x[re][b]=ee:x[re]={[b]:ee}}),x),[]);return E.length!==0&&y.length===0&&y.push({_:0},{_:0}),y}function vv(E){switch(E){case"opacity":return 1;case"x":case"y":case"z":case"zIndex":return 0;case"visibility":return"visible";case"collapsed":return!1;case"states":return[];default:return}}function l2(E,a){const{animation:y}=E;if(y===!1||a===!1)return!1;const x=Object.assign({},NR);return ql(y)&&Object.assign(x,y),ql(a)&&Object.assign(x,a),x}function _R(E){if(typeof E=="string"){const a=If(gv.ANIMATION,E);return a||(wc.warn(`The animation of ${E} is not registered.`),[])}return E}function zR(E,a,y,x){var b,z;const{animation:ee}=E;if(ee===!1||x===!1)return[];const re=(b=E==null?void 0:E[a])===null||b===void 0?void 0:b.animation;if(re===!1)return[];const ae=re==null?void 0:re[y];if(ae===!1)return[];const se=(z=s2(E)[a])===null||z===void 0?void 0:z.animation,fe=(Ae=[])=>_R(Ae).map(Be=>Object.assign(Object.assign(Object.assign(Object.assign({},RR),ql(ee)&&ee),Be),ql(x)&&x));if(ae)return fe(ae);if(!se)return[];const me=se[y];return me===!1?[]:fe(me)}function u2(E,a,y,x=[]){if(!x&&E===0&&a===0&&y===0)return null;if(Array.isArray(x)){let z=-1;const ee=[];for(let re=0;re{if(!y.length)return null;const[x,b]=a,z=se=>{var fe;if(se){const me=E.getShape(se);if(!me)return null;const Ae=`get${fp(se)}Style`,Be=((fe=E==null?void 0:E[Ae])===null||fe===void 0?void 0:fe.bind(E))||(je=>je),ke=(Be==null?void 0:Be(x))||{},We=(Be==null?void 0:Be(b))||{};return{shape:me,fromStyle:ke,toStyle:We}}else return{shape:E,fromStyle:x,toStyle:b}};let ee;const re=y.map(se=>{var{fields:fe,shape:me,states:Ae}=se,Be=UR(se,["fields","shape","states"]);const ke=z(me);if(!ke)return null;const{shape:We,fromStyle:je,toStyle:Ke}=ke,Ze=[{},{}];if(fe.forEach(tt=>{var at,ot;Object.assign(Ze[0],{[tt]:(at=je[tt])!==null&&at!==void 0?at:vv(tt)}),Object.assign(Ze[1],{[tt]:(ot=Ke[tt])!==null&&ot!==void 0?ot:vv(tt)})}),Ze.some(tt=>Object.keys(tt).some(at=>["x","y","z"].includes(at)))){const{x:tt=0,y:at=0,z:ot,transform:ct=""}=We.attributes||{};Ze.forEach(lt=>{var wt,Dt,Ht;lt.transform=u2((wt=lt.x)!==null&&wt!==void 0?wt:tt,(Dt=lt.y)!==null&&Dt!==void 0?Dt:at,(Ht=lt.z)!==null&&Ht!==void 0?Ht:ot,ct)})}const Je=We.animate(vA(Ze),Be);return me===void 0&&(ee=Je),Je}).filter(Boolean),ae=ee||(re==null?void 0:re[0]);return ae?gA(ae,re.filter(se=>se!==se)):null},jR=[{fields:["opacity"]}],GR=[{fields:["x","y"]}],c2=[{fields:["x","y"]}],HR=c2,d2=[{fields:["sourceNode","targetNode"]}],VR=d2,f2=[{fields:["childrenNode","x","y"]}],KR=f2,uJ=[{fields:["childrenNode","x","y"]}];var ZR=Object.prototype.hasOwnProperty;function QR(E,a){if(!a||!Ac(E))return{};for(var y={},x=Ji(a)?a:function(re){return re[a]},b,z=0;za?(x&&(clearTimeout(x),x=null),re=fe,ee=E.apply(b,z),x||(b=z=null)):!x&&y.trailing!==!1&&(x=setTimeout(ae,me)),ee};return se.cancel=function(){clearTimeout(x),re=0,x=b=z=null},se},mA=function(E){if(typeof E!="object"||E===null)return E;var a;if(Ac(E)){a=[];for(var y=0,x=E.length;ytypeof a=="number"):!1}function df(E,a,y){return E>=a&&E<=y}function Fd(E=0){if(Array.isArray(E)){const[a=0,y=a,x=a,b=y]=E;return[a,y,x,b]}return[E,E,E,E]}function JR(E=0){const a=Fd(E);return a[0]+a[2]}function dJ(E=0){const a=Fd(E);return a[1]+a[3]}function ff(E){return E.max[0]-E.min[0]}function hf(E){return E.max[1]-E.min[1]}function uh(E){return[ff(E),hf(E)]}function ch(E,a){const y=l0(E)?pA(E):E.getShape("key").getBounds();return a?dh(y,a):y}function pA(E){const[a,y,x=0]=E,b=new hl;return b.setMinMax([a,y,x],[a,y,x]),b}function dh(E,a){const[y,x,b,z]=Fd(a),[ee,re,ae]=E.min,[se,fe,me]=E.max,Ae=new hl;return Ae.setMinMax([ee-z,re-y,ae],[se+x,fe+b,me]),Ae}function mv(E){if(E.length===0)return new hl;if(E.length===1)return E[0];const a=new hl;a.setMinMax(E[0].min,E[0].max);for(let y=1;y=ee&&b<=ae&&x>=re&&z<=se}function kd(E,a){return df(E[0],a.min[0],a.max[0])&&df(E[1],a.min[1],a.max[1])}function g2(E,a,y=!1){const{min:[x,b],max:[z,ee]}=a,re=(E[1]===b||E[1]===ee)&&(y||df(E[0],x,z)),ae=(E[0]===x||E[0]===z)&&(y||df(E[1],b,ee));return re||ae}function $R(E,a){return!kd(E,a)}function vp(E,a){const{center:y}=a;return E[0]===y[0]&&E[1]===y[1]}function pv(E,a){const[y,x]=E,[b,z]=a.min,[ee,re]=a.max,ae=y-b,se=ee-y,fe=x-z,me=re-x,Ae=Math.min(ae,se,fe,me);return Ae===ae?"left":Ae===se?"right":Ae===fe?"top":Ae===me?"bottom":"left"}function lg(E,a){const y=s0(E);if(kd(E,a))switch(pv(E,a)){case"left":y[0]=a.min[0];break;case"right":y[0]=a.max[0];break;case"top":y[1]=a.min[1];break;case"bottom":y[1]=a.max[1];break}else{const[x,b]=E,[z,ee]=a.min,[re,ae]=a.max;y[0]=df(x,z,re)?x:x0&&Be(at[0])}},Ke=0;Ke0;)Ae.push(ae.pop());ee.push(Ae)}}return ee},y2=function(a){for(var y=a.nodes,x=y===void 0?[]:y,b=a.edges,z=b===void 0?[]:b,ee=[],re={},ae={},se={},fe=[],me=0,Ae=function je(Ke){ae[Ke.id]=me,se[Ke.id]=me,me+=1,ee.push(Ke),re[Ke.id]=!0;for(var Ze=md(Ke.id,z,"target").filter(function(ct){return x.map(function(lt){return lt.id}).indexOf(ct)>-1}),Je=function(lt){var wt=Ze[lt];if(!ae[wt]&&ae[wt]!==0){var Dt=x.filter(function(Ht){return Ht.id===wt});Dt.length>0&&je(Dt[0]),se[Ke.id]=Math.min(se[Ke.id],se[wt])}else re[wt]&&(se[Ke.id]=Math.min(se[Ke.id],ae[wt]))},tt=0;tt0;){var ot=ee.pop();if(re[ot.id]=!1,at.push(ot),ot===Ke)break}at.length>0&&fe.push(at)}},Be=0,ke=x;Be0;)for(var je=Be.pop(),Ke=je.id,Ze=md(Ke,a.edges),Je=function(ot){var ct,lt=Ze[ot],wt=a.nodes.find(function(wn){return wn.id===lt});if(lt===Ke)ee.push((ct={},ct[lt]=je,ct));else if(!(lt in We))ke[lt]=je,Be.push(wt),We[lt]=new Set([je]);else if(!We[Ke].has(wt)){for(var Dt=!0,Ht=[wt,je],Zt=ke[Ke];We[lt].size&&!We[lt].has(Zt)&&(Ht.push(Zt),Zt!==ke[Zt.id]);)Zt=ke[Zt.id];if(Ht.push(Zt),y&&x?(Dt=!1,Ht.findIndex(function(wn){return y.indexOf(wn.id)>-1})>-1&&(Dt=!0)):y&&!x&&Ht.findIndex(function(wn){return y.indexOf(wn.id)>-1})>-1&&(Dt=!1),Dt){for(var dn={},nn=1;nn0;){var nn=dn.pop();z.has(nn)&&(z.delete(nn),ee[nn.id].forEach(function(wn){dn.push(wn)}),ee[nn.id].clear())}},me=function Ht(Zt,dn,nn){var wn=!1;if(y&&x===!1&&y.indexOf(Zt.id)>-1)return wn;b.push(Zt),z.add(Zt);for(var Jn=nn[Zt.id],An=0;An-1});aa-1)?re.push((dn={},dn[gr.id]=gr,dn)):En[gr.id].push(se[Qr])}}return{component:rr,adjList:En,minIdx:wn}},Je=0;Je=Je}),at=y2({nodes:tt,edges:a.edges}).filter(function(Ht){return Ht.length>1});if(at.length===0)break;var ot=Ze(at),ct=ot.minIdx,lt=ot.adjList,wt=ot.component;if(wt.length>1){wt.forEach(function(Ht){ee[Ht.id]=new Set});var Dt=ae[ct];if(y&&x&&y.indexOf(Dt.id)===-1)return re;me(Dt,Dt,lt),Je=ct+1}else break}return re},p4=function(a,y,x,b){return b===void 0&&(b=!0),y?b2(a,x,b):S2(a,x,b)},C2=m4,y4={}.toString,E4=function(E,a){return y4.call(E)==="[object "+a+"]"},yp=E4,EA=function(E){return yp(E,"Function")},AA=function(E){return Array.isArray?Array.isArray(E):yp(E,"Array")},A4=function(E){var a=typeof E;return E!==null&&a==="object"||a==="function"};function x4(E,a){if(E){var y;if(AA(E))for(var x=0,b=E.length;x-1;)b4.call(E,z,1);return E},TJ=null,P4=Array.prototype.splice,OJ=function(a,y){if(!isArrayLike(a))return[];for(var x=a?y.length:0,b=x-1;x--;){var z=void 0,ee=y[x];(x===b||ee!==z)&&(z=ee,P4.call(a,ee,1))}return a},LJ=null,BJ=function(E,a,y){if(!isArray(E)&&!isPlainObject(E))return E;var x=y;return each(E,function(b,z){x=a(x,b,z)}),x},NJ=null,RJ=function(E,a){var y=[];if(!isArrayLike(E))return y;for(var x=-1,b=[],z=E.length;++xz[re])return 1;if(b[re]0},uq=null,cq=function(E,a){if(isArray(E)){for(var y,x=-1/0,b=0;bx&&(y=z,x=ee)}return y}},dq=function(E,a){if(isArray(E)){for(var y,x=1/0,b=0;bre&&fe>re);)if(ae.push(se),re-=fe,ee=ee.substr(b),!ee)return ae.join("");for(;se=ee.substr(0,1),fe=measureTextWidth(se,y),!(fe+z>re);)if(ae.push(se),re-=fe,ee=ee.substr(1),!ee)return ae.join("");return""+ae.join("")+x},Yq=function(){function E(){this.map={}}return E.prototype.has=function(a){return this.map[a]!==void 0},E.prototype.get=function(a,y){var x=this.map[a];return x===void 0?y:x},E.prototype.set=function(a,y){this.map[a]=y},E.prototype.clear=function(){this.map={}},E.prototype.delete=function(a){delete this.map[a]},E.prototype.size=function(){return Object.keys(this.map).length},E}(),Xq=null,j4=function(a,y,x){for(var b=1/0,z,ee=0;eeme[at.id]+Zt?(me[Ht]=me[at.id]+Zt,Ae[Ht]=[at.id]):me[Ht]===me[at.id]+Zt&&Ae[Ht].push(at.id)})},We=0;We0&&fe.length>0;){var Be=fe[fe.length-1];if(Be.length){var ke=Be.shift();ke&&(ae.push(ke),se[ke]=!0,Ae=b?md(ke,re,"target"):md(ke,re),fe.push(Ae.filter(function(Ke){return!se[Ke]})))}else{var We=ae.pop();se[We]=!1,fe.pop();continue}if(ae[ae.length-1]===x){var je=ae.map(function(Ze){return Ze});me.push(je);var We=ae.pop();se[We]=!1,fe.pop()}}return me},V4=function(a,y){for(var x=mp(a,y),b=[],z=x.length,ee=0;eeb[ee][ae]+b[ae][re]&&(b[ee][re]=b[ee][ae]+b[ae][re]);return b},wA=V4,K4=function(a,y,x,b){y===void 0&&(y=!1),x===void 0&&(x="weight"),b===void 0&&(b=1e3);var z=a.nodes,ee=z===void 0?[]:z,re=a.edges,ae=re===void 0?[]:re,se={},fe={};ee.forEach(function(tt,at){var ot=p2();tt.clusterId=ot,se[ot]={id:ot,nodes:[tt]},fe[tt.id]={node:tt,idx:at}});var me=mp(a,y),Ae=[],Be={};me.forEach(function(tt,at){var ot=0,ct=ee[at].id;Be[ct]={},tt.forEach(function(lt,wt){if(lt){ot+=lt;var Dt=ee[wt].id;Be[ct][Dt]=lt}}),Ae.push(ot)});for(var ke=0,We=function(){var at=!1;if(ee.forEach(function(ot){var ct={};Object.keys(Be[ot.id]).forEach(function(wn){var Jn=Be[ot.id][wn],An=fe[wn].node,pn=An.clusterId;ct[pn]||(ct[pn]=0),ct[pn]+=Jn});var lt=-1/0,wt=[];if(Object.keys(ct).forEach(function(wn){lt=0&&wt.splice(Dt,1),wt&&wt.length){at=!0;var Ht=se[ot.clusterId],Zt=Ht.nodes.indexOf(ot);Ht.nodes.splice(Zt,1);var dn=Math.floor(Math.random()*wt.length),nn=se[wt[dn]];nn.nodes.push(ot),ot.clusterId=nn.id}}}),!at)return"break";ke++};ke0&<>wt&<-wtwt&&(Ht=me.map(function(Cn){return{node:Cn,clusterId:Cn.clusterId}}),Zt=Ev(Ze),wt=lt),dn||Dt>100)break;Dt++,Object.keys(Ze).forEach(function(Cn){var rr=0;Be.forEach(function(En){var gr=En.source,aa=En.target,na=Je[gr].node.clusterId,Qr=Je[aa].node.clusterId;(na===Cn&&Qr!==Cn||Qr===Cn&&na!==Cn)&&(rr=rr+(En[x]||1))}),Ze[Cn].sumTot=rr}),me.forEach(function(Cn,rr){var En=Ze[Cn.clusterId],gr=0,aa,na=at[rr]/(2*ct),Qr=0,Cr=En.nodes;Cr.forEach(function(io){var bo=Je[io.id].idx;Qr+=tt[rr][bo]||0});var Jr=Qr-En.sumTot*na,ma=Cr.filter(function(io){return io.id!==Cn.id}),ka=[];ma.forEach(function(io,bo){ka[bo]=ke[io.originIndex]});var hi=DA(ma,ke)*se,wo=ot[Cn.id];if(Object.keys(wo).forEach(function(io){var bo=Je[io].node,us=bo.clusterId;if(us!==Cn.clusterId){var Qo=Ze[us],gi=Qo.nodes;if(!(!gi||!gi.length)){var ki=0;gi.forEach(function(po){var Xi=Je[po.id].idx;ki+=tt[rr][Xi]||0});var Sa=ki-Qo.sumTot*na,_a=gi.concat([Cn]),ni=[];_a.forEach(function(po,Xi){ni[Xi]=ke[po.originIndex]});var Qi=DA(_a,ke)*se,Ma=Sa-Jr;z&&(Ma=Sa+Qi-(Jr+hi)),Ma>gr&&(gr=Ma,aa=Qo)}}}),gr>0){aa.nodes.push(Cn);var lo=Cn.clusterId;Cn.clusterId=aa.id;var li=En.nodes.indexOf(Cn);En.nodes.splice(li,1);var no=0,Gi=0;Be.forEach(function(io){var bo=io.source,us=io.target,Qo=Je[bo].node.clusterId,gi=Je[us].node.clusterId;(Qo===aa.id&&gi!==aa.id||gi===aa.id&&Qo!==aa.id)&&(no=no+(io[x]||1)),(Qo===lo&&gi!==lo||gi===lo&&Qo!==lo)&&(Gi=Gi+(io[x]||1))}),aa.sumTot=no,En.sumTot=Gi}})}var nn={},wn=0;Object.keys(Zt).forEach(function(Cn){var rr=Zt[Cn];if(!rr.nodes||!rr.nodes.length){delete Zt[Cn];return}var En=String(wn+1);En!==Cn&&(rr.id=En,rr.nodes=rr.nodes.map(function(gr){return{id:gr.id,clusterId:En}}),Zt[En]=rr,nn[Cn]=En,delete Zt[Cn],wn++)}),Ht.forEach(function(Cn){var rr=Cn.node,En=Cn.clusterId;rr&&(rr.clusterId=En,rr.clusterId&&nn[rr.clusterId]&&(rr.clusterId=nn[rr.clusterId]))});var Jn=[],An={};Be.forEach(function(Cn){var rr=Cn.source,En=Cn.target,gr=Cn[x]||1,aa=Je[rr].node.clusterId,na=Je[En].node.clusterId;if(!(!aa||!na)){var Qr="".concat(aa,"---").concat(na);if(An[Qr])An[Qr].weight+=gr,An[Qr].count++;else{var Cr={source:aa,target:na,weight:gr,count:1};An[Qr]=Cr,Jn.push(Cr)}}});var pn=[];return Object.keys(Zt).forEach(function(Cn){pn.push(Zt[Cn])}),{clusters:pn,clusterEdges:Jn}},R2=$4,e8=function(a,y,x,b,z,ee,re,ae){return y===void 0&&(y=!1),x===void 0&&(x="weight"),b===void 0&&(b=1e-4),z===void 0&&(z=void 0),ee===void 0&&(ee=[]),re===void 0&&(re=["id"]),ae===void 0&&(ae=1),R2(a,y,x,b,!0,z,ee,re,ae)},t8=e8,n8=function(a,y){var x;y===void 0&&(y=1);for(var b=Ev(a),z=b.nodes,ee=z===void 0?[]:z,re=b.edges,ae=re===void 0?[]:re,se=function(){var Ae=yA({nodes:ee,edges:ae}),Be=Object.keys(Ae);Be.sort(function(je,Ke){var Ze,Je;return((Ze=Ae[je])===null||Ze===void 0?void 0:Ze.degree)-((Je=Ae[Ke])===null||Je===void 0?void 0:Je.degree)});var ke=Be[0];if(!ee.length||((x=Ae[ke])===null||x===void 0?void 0:x.degree)>=y)return"break";var We=ee.findIndex(function(je){return je.id===ke});ee.splice(We,1),ae=ae.filter(function(je){return!(je.source===ke||je.target===ke)})};;){var fe=se();if(fe==="break")break}return{nodes:ee,edges:ae}},r8=n8,F2=function(a,y,x){var b=[];switch(a){case _d.EuclideanDistance:b=y[x];break;default:b=[];break}return b},a8=function(a,y,x,b,z,ee){y===void 0&&(y=3),x===void 0&&(x=void 0),b===void 0&&(b=[]),z===void 0&&(z=["id"]),ee===void 0&&(ee=_d.EuclideanDistance);var re=a.nodes,ae=re===void 0?[]:re,se=a.edges,fe=se===void 0?[]:se,me={clusters:[{id:"0",nodes:ae}],clusterEdges:[]};if(ee===_d.EuclideanDistance&&!ae.every(function(En){return En.hasOwnProperty(x)}))return me;var Ae=[],Be=[];if(ee===_d.EuclideanDistance&&(Ae=Sp(ae,x),Be=bp(Ae,b,z)),!Be.length)return me;for(var ke=SA(Be.map(function(En){return En.join("")})),We=Math.min(y,ae.length,ke.length),je=0;jeat&&!Ke.find(function(ma){return U4(ma,F2(ee,Be,ae[aa].originIndex))})&&(at=Jr,ot=aa)}},lt=0;lt=0;nn--)Je[Number(ae[je].clusterId)][nn].id===ae[je].id&&Je[Number(ae[je].clusterId)].splice(nn,1);ae[je].clusterId=String(Dt),Je[Dt].push(ae[je])}}for(var wn=!1,je=0;je=1e3)break}var Cn=[],rr={};return fe.forEach(function(En){var gr,aa,na=En.source,Qr=En.target,Cr=(gr=ae.find(function(hi){return hi.id===na}))===null||gr===void 0?void 0:gr.clusterId,Jr=(aa=ae.find(function(hi){return hi.id===Qr}))===null||aa===void 0?void 0:aa.clusterId,ma="".concat(Cr,"---").concat(Jr);if(rr[ma])rr[ma].count++;else{var ka={source:Cr,target:Jr,count:1};rr[ma]=ka,Cn.push(ka)}}),{clusters:Je,clusterEdges:Cn}},i8=a8,o8=function(a,y){var x=new pd(y),b=x.norm2(),z=new pd(a),ee=z.norm2(),re=x.dot(z),ae=b*ee,se=ae?re/ae:0;return se},k2=o8,s8=function(a,y,x,b,z){a===void 0&&(a=[]),x===void 0&&(x=void 0),b===void 0&&(b=[]),z===void 0&&(z=[]);var ee=Ev(a.filter(function(Ae){return Ae.id!==y.id})),re=a.findIndex(function(Ae){return Ae.id===y.id}),ae=Sp(a,x),se=bp(ae,b,z),fe=se[re],me=[];return ee.forEach(function(Ae,Be){if(Ae.id!==y.id){var ke=se[Be],We=k2(ke,fe);me.push(We),Ae.cosineSimilarity=We}}),ee.sort(function(Ae,Be){return Be.cosineSimilarity-Ae.cosineSimilarity}),{allCosineSimilarity:me,similarNodes:ee}},l8=s8,u8=function(){function E(a){this.count=a.length,this.parent={};for(var y=0,x=a;y0&&(this.list[0]=y,this.moveDown(0)),a},E.prototype.insert=function(a){if(a!==null){this.list.push(a);var y=this.list.length-1;return this.moveUp(y),!0}return!1},E.prototype.moveUp=function(a){for(var y=this.getParent(a);a&&a>0&&this.compareFn(this.list[y],this.list[a])>0;){var x=this.list[y];this.list[y]=this.list[a],this.list[a]=x,a=y,y=this.getParent(a)}},E.prototype.moveDown=function(a){var y,x=a,b=this.getLeft(a),z=this.getRight(a),ee=this.list.length;b!==null&&b0?x=b:z!==null&&z0&&(x=z),a!==x&&(y=[this.list[x],this.list[a]],this.list[a]=y[0],this.list[x]=y[1],this.moveDown(x))},E}(),h8=f8,g8=function(a,y){var x=[],b=a.nodes,z=b===void 0?[]:b,ee=a.edges,re=ee===void 0?[]:ee;if(z.length===0)return x;var ae=z[0],se=new Set;se.add(ae);var fe=function(je,Ke){return y?je.weight-Ke.weight:0},me=new h8(fe);for(pp(ae.id,re).forEach(function(We){me.insert(We)});!me.isEmpty();){var Ae=me.delMin(),Be=Ae.source,ke=Ae.target;se.has(Be)&&se.has(ke)||(x.push(Ae),se.has(Be)||(se.add(Be),pp(Be,re).forEach(function(We){me.insert(We)})),se.has(ke)||(se.add(ke),pp(ke,re).forEach(function(We){me.insert(We)})))}return x},_2=function(a,y){var x=[],b=a.nodes,z=b===void 0?[]:b,ee=a.edges,re=ee===void 0?[]:ee;if(z.length===0)return x;var ae=re.map(function(Be){return Be});y&&ae.sort(function(Be,ke){return Be.weight-ke.weight});for(var se=new c8(z.map(function(Be){return Be.id}));ae.length>0;){var fe=ae.shift(),me=fe.source,Ae=fe.target;se.connected(me,Ae)||(x.push(fe),se.union(me,Ae))}return x},v8=function(a,y,x){var b={prim:g8,kruskal:_2};return x?b[x](a,y):_2(a,y)},m8=v8,p8=function(a,y,x){typeof y!="number"&&(y=1e-6),typeof x!="number"&&(x=.85);for(var b=1,z=0,ee=1e3,re=a.nodes,ae=re===void 0?[]:re,se=a.edges,fe=se===void 0?[]:se,me=ae.length,Ae,Be={},ke={},We=0;We0&&b>y;){z=0;for(var We=0;We0&&(Ae+=ke[at]/ot)}Be[Ke]=x*Ae,z+=Be[Ke]}}z=(1-z)/me,b=0;for(var We=0;We=0;x--){var b=this.dfsEdgeList[x],z=b.fromNode,ee=b.toNode;zBe||b.hasNode(ee[Ae.to])||(y.labelJe;at--){var ot=tt(at);if(ot==="break")break}if(Ke){var ct=a.findMinLabel(je);ee.dfsEdgeList.push(new ug(We,Ze,gf,ct.edgeLabel,gf));var lt=ee.dfsEdgeList.length-1;return a.dfsCode.dfsEdgeList[lt]!==ee.dfsEdgeList[lt]?!1:me(je[ct.edgeLabel].projected)}var wt={};Ke=!1;var Dt=0;Ae.forEach(function(Jn){var An=new Pp(Jn),pn=a.findForwardPureEdges(b,An.edges[Be[0]],ke,An);pn.length>0&&(Ke=!0,Dt=We,pn.forEach(function(Cn){var rr="".concat(Cn.label,"-").concat(z[Cn.to].label);wt[rr]||(wt[rr]={projected:[],edgeLabel:Cn.label,nodeLabel2:z[Cn.to].label}),wt[rr].projected.push({graphId:b.id,edge:Cn,preNode:Jn})}))});for(var Ht=Be.length,Zt=function(An){if(Ke)return"break";var pn=Be[An];Ae.forEach(function(Cn){var rr=new Pp(Cn),En=a.findForwardRmpathEdges(b,rr.edges[pn],ke,rr);En.length>0&&(Ke=!0,Dt=ee.dfsEdgeList[pn].fromNode,En.forEach(function(gr){var aa="".concat(gr.label,"-").concat(z[gr.to].label);wt[aa]||(wt[aa]={projected:[],edgeLabel:gr.label,nodeLabel2:z[gr.to].label}),wt[aa].projected.push({graphId:b.id,edge:gr,preNode:Cn})}))})},at=0;at=0;ke--){var We=y.findBackwardEdge(me,Be.edges[z[ke]],Be.edges[z[0]],Be);if(We){var je="".concat(y.dfsCode.dfsEdgeList[z[ke]].fromNode,"-").concat(We.label);se[je]||(se[je]={projected:[],toNodeId:y.dfsCode.dfsEdgeList[z[ke]].fromNode,edgeLabel:We.label}),se[je].projected.push({graphId:fe.graphId,edge:We,preNode:fe})}}if(!(b>=y.maxNodeNum)){var Ke=y.findForwardPureEdges(me,Be.edges[z[0]],re,Be);Ke.forEach(function(Je){var tt="".concat(ee,"-").concat(Je.label,"-").concat(Ae[Je.to].label);ae[tt]||(ae[tt]={projected:[],fromNodeId:ee,edgeLabel:Je.label,nodeLabel2:Ae[Je.to].label}),ae[tt].projected.push({graphId:fe.graphId,edge:Je,preNode:fe})});for(var Ze=function(tt){var at=y.findForwardRmpathEdges(me,Be.edges[z[tt]],re,Be);at.forEach(function(ot){var ct="".concat(y.dfsCode.dfsEdgeList[z[tt]].fromNode,"-").concat(ot.label,"-").concat(Ae[ot.to].label);ae[ct]||(ae[ct]={projected:[],fromNodeId:y.dfsCode.dfsEdgeList[z[tt]].fromNode,edgeLabel:ot.label,nodeLabel2:Ae[ot.to].label}),ae[ct].projected.push({graphId:fe.graphId,edge:ot,preNode:fe})})},ke=0;keJe){var tt=Je;Je=Ze,Ze=tt}var at=Ke.label,ot="".concat(se,"-").concat(Ze,"-").concat(at,"-").concat(Je),ct="".concat(Ze,"-").concat(at,"-").concat(Je);if(!ee[ct]){var lt=ee[ct]||0;lt++,ee[ct]=lt}ae[ot]={graphId:se,nodeLabel1:Ze,edgeLabel:at,nodeLabel2:Je}})})}),Object.keys(z).forEach(function(se){var fe=z[se];if(!(fe2*y)););if(je<2*y&&(re["".concat(fe,"-").concat(We)]={start:fe,end:We,distance:z[fe][We]},me++,ae++,ae>=x))return re;if(Ae++,Ae>2*y)break}if(meAe&&(ae=Ae);var Be=x[me.id].inDegree;se>Be&&(se=Be);var ke=x[me.id].outDegree;fe>ke&&(fe=ke)}),a[y]={degree:ae,inDegree:se,outDegree:fe}),{minPatternNodeLabelDegree:ae,minPatternNodeLabelInDegree:se,minPatternNodeLabelOutDegree:fe}},D8=function(a,y,x,b,z,ee,re){var ae;if(x===void 0&&(x=!1),ee===void 0&&(ee="cluster"),re===void 0&&(re="cluster"),!(!a||!a.nodes)){var se=a.nodes.length;if(se){var fe=wA(a,x),me=wA(y,x),Ae=X2(a.nodes,fe,x),Be=X2(y.nodes,me,x),ke=Q2(a.nodes,ee),We=ke.nodeMap,je=ke.nodeLabelMap,Ke=Q2(y.nodes,ee),Ze=Ke.nodeMap,Je=Ke.nodeLabelMap;Y2(a.edges,re,We);var tt=Y2(y.edges,re,Ze).edgeLabelMap,at=[];me==null||me.forEach(function(ki){at=at.concat(ki)}),z||(z=Math.max.apply(Math,(0,kt.ev)((0,kt.ev)([],at,!1),[2],!1))),b||(b=z);var ot=K2(a,fe,ee,b),ct=K2(y,me,ee,b),lt=Math.min(100,se*(se-1)/2),wt=P8(b,se,lt,ot,fe),Dt=wp(wt,ot,a),Ht=10,Zt=1,dn=1,nn=4,wn={graphs:Dt,nodeLabelProp:ee,edgeLabelProp:re,minSupport:Zt,minNodeNum:dn,maxNodeNum:nn,directed:x},Jn=C8(wn).slice(0,Ht),An=Jn.length,pn=[];Jn.forEach(function(ki,Sa){pn[Sa]={},Object.keys(Dt).forEach(function(_a){var ni=Dt[_a],Qi=Mp(ni,ki,ee,re);pn[Sa][_a]=Qi})});var Cn=w8(pn,An,Jn),rr=Cn.structure,En=Cn.structureCountMap,gr=y.nodes[0],aa=[],na=(ae=y.nodes[0])===null||ae===void 0?void 0:ae[ee],Qr=-1/0;y.nodes.forEach(function(ki){var Sa=ki[ee],_a=je[Sa];(_a==null?void 0:_a.length)>Qr&&(Qr=_a.length,aa=_a,na=Sa,gr=ki)});var Cr={},Jr={},ma={},ka={},hi={},wo={};Object.keys(Je).forEach(function(ki,Sa){hi[ki]=[],x&&(wo[ki]=[]);var _a=-1/0,ni=Je[ki],Qi={};ni.forEach(function(as){var hs=Be["".concat(gr.id,"-").concat(as.id)];if(hs&&hi[ki].push(hs),_ahi[ki][zl]){Ic=!0;break}if(Ic)return aa.splice(hs,1),"continue";var ks={};cs.neighbors.forEach(function(ai){var ro=Ae["".concat(gs.id,"-").concat(ai.id)];ks["".concat(gs.id,"-").concat(ai.id)]={start:We[gs.id].idx,end:We[ai.id].idx,distance:ro}}),Dt=wp(ks,ot,a,Dt);var ju=[];Object.keys(ks).forEach(function(ai){if(En[ai]){ju.push(En[ai]);return}var ro=Dt[ai];En[ai]=Mp(ro,rr,ee,re),ju.push(En[ai])}),ju=ju.sort(function(ai,ro){return ro-ai});for(var _s=!1,zl=0;zl=0;Ms--)Xi(Ms)});var lo=[];aa==null||aa.forEach(function(ki){for(var Sa=We[ki.id].idx,_a=Z2(a.nodes,fe[Sa],Sa,ee,z),ni=_a.neighbors,Qi=ni.length,Ma=!1,po=Qi-1;po>=0;po--){if(ni.length+1cs){ni.splice(po,1);continue}if(x){var Bo="".concat(Xi.id,"-").concat(ki.id),Dc=Ae[Bo];gs=wo[Ms].length-1;var Ic=wo[Ms][gs];if(Dc>Ic){ni.splice(po,1);continue}}var zl=En[as]?En[as]:M8(a,ki,Xi,We,hs,ot,rr,ee,re,En,Dt),ks="".concat(gr.id,"-").concat(Ms),ju=ka[ks][ka[ks].length-1];if(zl=0;hs--){var Ic=Dc(hs);if(Ic==="break")break}if(Bo)return lo.splice(Sa,1),"continue";_a.edges=po;var zl=xp(_a,_a.nodes[0].id,!1).length;if(Object.keys(zl).reverse().forEach(function(Zs){if(!(Zs===_a.nodes[0].id||Bo)){if(zl[Zs]===1/0){var qs=Ma[Zs].node[ee];if(Qi[qs]--,Qi[qs]no[Dl][no[Dl].length-1]){var qs=Ma[Zs].node[ee];if(Qi[qs]--,Qi[qs]=0;ro--){var Uo=_a.nodes[ro],Yo=Ma[Uo.id].degree,Oo=Ma[Uo.id].inDegree,Ql=Ma[Uo.id].outDegree,Qc=Uo[ee],xd=J2(Cr,Qc,Ze,Je),Tg=xd.minPatternNodeLabelDegree,Oh=xd.minPatternNodeLabelInDegree,B0=xd.minPatternNodeLabelOutDegree,Lh=x?Yo=0;gc--){var Tc=po[gc];if(!Ma[Tc.source]||!Ma[Tc.target]){po.splice(gc,1);var vc=Tc[re];if(Xi[vc]--,Ma[Tc.source]&&(Ma[Tc.source].degree--,Ma[Tc.source].outDegree--),Ma[Tc.target]&&(Ma[Tc.target].degree--,Ma[Tc.target].inDegree--),tt[vc]&&Xi[vc]=0;bo--){var us=io(bo);if(us==="break")break}for(var Qo=lo.length,gi=function(Sa){var _a=lo[Sa],ni={};_a.edges.forEach(function(po){var Xi="".concat(po.source,"-").concat(po.target,"-").concat(po.label);ni[Xi]?ni[Xi]++:ni[Xi]=1});for(var Qi=function(Xi){var Ms=lo[Xi],as={};Ms.edges.forEach(function(gs){var cs="".concat(gs.source,"-").concat(gs.target,"-").concat(gs.label);as[cs]?as[cs]++:as[cs]=1});var hs=!0;Object.keys(as).length!==Object.keys(ni).length?hs=!1:Object.keys(ni).forEach(function(gs){as[gs]!==ni[gs]&&(hs=!1)}),hs&&lo.splice(Xi,1)},Ma=Qo-1;Ma>Sa;Ma--)Qi(Ma);Qo=lo.length},bo=0;bo<=Qo-1;bo++)gi(bo);return lo}}},I8=D8,T8=function(){function E(a){a===void 0&&(a=10),this.linkedList=new m2,this.maxStep=a}return Object.defineProperty(E.prototype,"length",{get:function(){return this.linkedList.toArray().length},enumerable:!1,configurable:!0}),E.prototype.isEmpty=function(){return!this.linkedList.head},E.prototype.isMaxStack=function(){return this.toArray().length>=this.maxStep},E.prototype.peek=function(){return this.isEmpty()?null:this.linkedList.head.value},E.prototype.push=function(a){this.linkedList.prepend(a),this.length>this.maxStep&&this.linkedList.deleteTail()},E.prototype.pop=function(){var a=this.linkedList.deleteHead();return a?a.value:null},E.prototype.toArray=function(){return this.linkedList.toArray().map(function(a){return a.value})},E.prototype.clear=function(){for(;!this.isEmpty();)this.pop()},E}(),O8=T8,L8=C2,e$={getAdjMatrix:mp,breadthFirstSearch:d4,connectedComponent:E2,getDegree:yA,getInDegree:h4,getOutDegree:g4,detectCycle:C2,detectDirectedCycle:L8,detectAllCycles:p4,detectAllDirectedCycle:b2,detectAllUndirectedCycle:S2,depthFirstSearch:x2,dijkstra:xp,findAllPath:H4,findShortestPath:PA,floydWarshall:wA,labelPropagation:Z4,louvain:R2,iLouvain:t8,kCore:r8,kMeans:i8,cosineSimilarity:k2,nodesCosineSimilarity:l8,minimumSpanningTree:m8,pageRank:z2,getNeighbors:md,Stack:O8,GADDI:I8};function Nr(E){if(E.id!==void 0)return E.id;if(E.source!==void 0&&E.target!==void 0)return`${E.source}-${E.target}`;throw new Error(Tf("The datum does not have available id."))}function Dp(E){return E.combo}function q2(E,a){const y={nodes:(E.nodes||[]).map(Nr),edges:(E.edges||[]).map(Nr),combos:(E.combos||[]).map(Nr)};return a?Object.values(y).flat():y}const $2=(E,a,y)=>{var x;switch(y.type){case"degree":{const b=new Map;return(x=E.nodes)===null||x===void 0||x.forEach(z=>{const ee=a(Nr(z),y.direction).length;b.set(Nr(z),ee)}),b}case"betweenness":return B8(E,y.directed,y.weightPropertyName);case"closeness":return N8(E,y.directed,y.weightPropertyName);case"eigenvector":return F8(E,y.directed);case"pagerank":return R8(E,y.epsilon,y.linkProb);default:return ew(E)}},ew=E=>{var a;const y=new Map;return(a=E.nodes)===null||a===void 0||a.forEach(x=>{y.set(Nr(x),0)}),y},B8=(E,a,y)=>{const x=ew(E),{nodes:b=[]}=E;return b.forEach(z=>{b.forEach(ee=>{if(z!==ee){const{allPath:re}=PA(E,Nr(z),Nr(ee),a,y),ae=re.length;re.flat().forEach(se=>{se!==Nr(z)&&se!==Nr(ee)&&x.set(se,x.get(se)+1/ae)})}})}),x},N8=(E,a,y)=>{const x=new Map,{nodes:b=[]}=E;return b.forEach(z=>{const ee=b.reduce((re,ae)=>{if(z!==ae){const{length:se}=PA(E,Nr(z),Nr(ae),a,y);re+=se}return re},0);x.set(Nr(z),1/ee)}),x},R8=(E,a,y)=>{var x;const b=new Map,z=z2(E,a,y);return(x=E.nodes)===null||x===void 0||x.forEach(ee=>{b.set(Nr(ee),z[Nr(ee)])}),b},F8=(E,a)=>{const{nodes:y=[]}=E,x=k8(E,a),b=_8(x,y.length),z=new Map;return y.forEach((ee,re)=>{z.set(Nr(ee),b[re])}),z},k8=(E,a)=>{const{nodes:y=[],edges:x=[]}=E,b=Array(y.length).fill(null).map(()=>Array(y.length).fill(0));return x.forEach(({source:z,target:ee})=>{const re=y.findIndex(se=>Nr(se)===z),ae=y.findIndex(se=>Nr(se)===ee);a?b[re][ae]=1:(b[re][ae]=1,b[ae][re]=1)}),b},_8=(E,a,y=100,x=1e-6)=>{let b=Array(a).fill(1),z=1/0;for(let ee=0;eex;ee++){const re=Array(a).fill(0);for(let se=0;sese+fe*fe,0));for(let se=0;sese+(fe-b[me])*fe,0)),b=re}return b};function fh(E,a,y,x=tu){const b=new Map(E.map(Ae=>[y(Ae),Ae])),z=new Map(a.map(Ae=>[y(Ae),Ae])),ee=new Set(b.keys()),re=new Set(z.keys()),ae=[],se=[],fe=[],me=[];return re.forEach(Ae=>{ee.has(Ae)?x(b.get(Ae),z.get(Ae))?me.push(z.get(Ae)):se.push(z.get(Ae)):ae.push(z.get(Ae))}),ee.forEach(Ae=>{re.has(Ae)||fe.push(b.get(Ae))}),{enter:ae,exit:fe,keep:me,update:se}}function cg(E,a,y){const x=b=>{y&&!y(b)||(b.style.visibility=a)};E.forEach(b=>{x(b)})}function z8(E,a,y){const x={},b=z=>(z in x||(x[z]=0),`${a}-${z}-${x[z]++}`);return y.map(z=>typeof z=="string"?{type:z,key:b(z)}:typeof z=="function"?z.call(E):z.key?z:Object.assign(Object.assign({},z),{key:b(z.type)}))}class IA{constructor(a){this.extensions=[],this.extensionMap={},this.context=a}setExtensions(a){const y=z8(this.context.graph,this.category,a),{enter:x,update:b,exit:z,keep:ee}=fh(this.extensions,y,re=>re.key);this.createExtensions(x),this.updateExtensions([...b,...ee]),this.destroyExtensions(z),this.extensions=y}createExtension(a){const{category:y}=this,{key:x,type:b}=a,z=If(y,b);if(!z)return wc.warn(`The extension ${b} of ${y} is not registered.`);const ee=new z(this.context,a);ee.initialized=!0,this.extensionMap[x]=ee}createExtensions(a){a.forEach(y=>this.createExtension(y))}updateExtension(a){const{key:y}=a,x=this.extensionMap[y];x&&x.update(a)}updateExtensions(a){a.forEach(y=>this.updateExtension(y))}destroyExtension(a){const y=this.extensionMap[a];y&&(y.initialized&&!y.destroyed&&y.destroy(),delete this.extensionMap[a])}destroyExtensions(a){a.forEach(({key:y})=>this.destroyExtension(y))}destroy(){this.destroyExtensions(this.extensions),this.context={},this.extensions=[],this.extensionMap={}}}class TA{constructor(a,y){this.events=[],this.initialized=!1,this.destroyed=!1,this.context=a,this.options=y}update(a){this.options=Object.assign(this.options,a)}destroy(){this.context={},this.options={},this.destroyed=!0}}class Wc extends TA{}class Ip extends Wc{constructor(a,y){super(a,Object.assign({},Ip.defaultOptions,y)),this.isOverlapping=(x,b)=>b.some(z=>x.intersects(z)),this.occupiedBounds=[],this.detectLabelCollision=x=>{const b=this.context.viewport,z={show:[],hide:[]};return this.occupiedBounds=[],x.forEach(ee=>{const re=ee.getShape("label").getRenderBounds();b.isInViewport(re,!0)&&!this.isOverlapping(re,this.occupiedBounds)?(z.show.push(ee),this.occupiedBounds.push(dh(re,this.options.padding))):z.hide.push(ee)}),z},this.hideLabelIfExceedViewport=(x,b)=>{const{exit:z}=fh(x,b,ee=>ee.id);z==null||z.forEach(this.hideLabel)},this.nodeCentralities=new Map,this.sortNodesByCentrality=(x,b)=>{const{model:z}=this.context,ee=z.getData(),re=z.getRelatedEdgesData.bind(z);return x.map(se=>(this.nodeCentralities.has(se.id)||(this.nodeCentralities=$2(ee,re,b)),{node:se,centrality:this.nodeCentralities.get(se.id)})).sort((se,fe)=>fe.centrality-se.centrality).map(se=>se.node)},this.sortLabelElementsInView=x=>{const{sort:b,sortNode:z,sortCombo:ee,sortEdge:re}=this.options,{model:ae}=this.context;if(Ji(b))return x.sort((We,je)=>b(ae.getElementDataById(We.id),ae.getElementDataById(je.id)));const{node:se=[],edge:fe=[],combo:me=[]}=gp(x,We=>We.type),Ae=Ji(ee)?me.sort((We,je)=>ee(...ae.getComboData([We.id,je.id]))):me,Be=Ji(z)?se.sort((We,je)=>z(...ae.getNodeData([We.id,je.id]))):this.sortNodesByCentrality(se,z),ke=Ji(re)?fe.sort((We,je)=>re(...ae.getEdgeData([We.id,je.id]))):fe;return[...Ae,...Be,...ke]},this.labelElementsInView=[],this.isFirstRender=!0,this.onToggleVisibility=x=>{var b;if(((b=x.data)===null||b===void 0?void 0:b.stage)==="zIndex")return;if(!this.validate(x)){this.hiddenElements.size>0&&(this.hiddenElements.forEach(this.showLabel),this.hiddenElements.clear());return}const z=this.isFirstRender?this.getLabelElements():this.getLabelElementsInView();this.hideLabelIfExceedViewport(this.labelElementsInView,z),this.labelElementsInView=z;const ee=this.sortLabelElementsInView(this.labelElementsInView),{show:re,hide:ae}=this.detectLabelCollision(ee);for(let se=re.length-1;se>=0;se--)this.showLabel(re[se]);ae.forEach(this.hideLabel)},this.hiddenElements=new Map,this.hideLabel=x=>{const b=x.getShape("label");b&&cg(b,"hidden"),this.hiddenElements.set(x.id,x)},this.showLabel=x=>{const b=x.getShape("label");b&&cg(b,"visible"),x.toFront(),this.hiddenElements.delete(x.id)},this.onTransform=h2(this.onToggleVisibility,this.options.throttle,{leading:!0}),this.enableToggle=!0,this.toggle=x=>{this.enableToggle&&this.onToggleVisibility(x)},this.onBeforeRender=()=>{this.enableToggle=!1},this.onAfterRender=x=>{this.onToggleVisibility(x),this.enableToggle=!0},this.bindEvents()}update(a){this.unbindEvents(),super.update(a),this.bindEvents(),this.onToggleVisibility({})}getLabelElements(){const{elementMap:a}=this.context.element,y=[];for(const x in a){const b=a[x];b.isVisible()&&b.getShape("label")&&y.push(b)}return y}getLabelElementsInView(){const a=this.context.viewport;return this.getLabelElements().filter(y=>a.isInViewport(y.getShape("key").getRenderBounds()))}bindEvents(){const{graph:a}=this.context;a.on(fi.BEFORE_RENDER,this.onBeforeRender),a.on(fi.AFTER_RENDER,this.onAfterRender),a.on(fi.AFTER_DRAW,this.toggle),a.on(fi.AFTER_LAYOUT,this.toggle),a.on(fi.AFTER_TRANSFORM,this.onTransform)}unbindEvents(){const{graph:a}=this.context;a.off(fi.BEFORE_RENDER,this.onBeforeRender),a.off(fi.AFTER_RENDER,this.onAfterRender),a.off(fi.AFTER_DRAW,this.toggle),a.off(fi.AFTER_LAYOUT,this.toggle),a.off(fi.AFTER_TRANSFORM,this.onTransform)}validate(a){if(this.destroyed)return!1;const{enable:y}=this.options;return Ji(y)?y(a):!!y}destroy(){this.unbindEvents(),super.destroy()}}Ip.defaultOptions={enable:!0,throttle:100,padding:0,sortNode:{type:"degree"}};var U8=function(E){if(!dA(E)||!sC(E,"Object"))return!1;if(Object.getPrototypeOf(E)===null)return!0;for(var a=E;Object.getPrototypeOf(a)!==null;)a=Object.getPrototypeOf(a);return Object.getPrototypeOf(E)===a},u0=U8,W8=5;function j8(E,a){if(Object.hasOwn)return Object.hasOwn(E,a);if(E==null)throw new TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(E),a)}function tw(E,a,y,x){y=y||0,x=x||W8;for(var b in a)if(j8(a,b)){var z=a[b];z!==null&&u0(z)?(u0(E[b])||(E[b]={}),yy+a[x])}function sl(E,a){return E.map((y,x)=>y-a[x])}function zd(E,a){return typeof a=="number"?E.map(y=>y*a):E.map((y,x)=>y*a[x])}function Ud(E,a){return typeof a=="number"?E.map(y=>y/a):E.map((y,x)=>y/a[x])}function H8(E,a){return E.reduce((y,x,b)=>y+x*a[b],0)}function V8(E,a){const y=Av(E),x=Av(a);return[y[1]*x[2]-y[2]*x[1],y[2]*x[0]-y[0]*x[2],y[0]*x[1]-y[1]*x[0]]}function hh(E,a){return E.map(y=>y*a)}function yl(E,a){return Math.sqrt(E.reduce((y,x,b)=>y+Math.pow(x-a[b]||0,2),0))}function Tp(E,a){return E.reduce((y,x,b)=>y+Math.abs(x-a[b]),0)}function Of(E){const a=E.reduce((y,x)=>y+Math.pow(x,2),0);return E.map(y=>y/Math.sqrt(a))}function OA(E,a,y=!1){const x=E[0]*a[1]-E[1]*a[0];let b=Math.acos(zd(E,a).reduce((z,ee)=>z+ee,0)/(yl(E,nw)*yl(a,nw)));return y&&x<0&&(b=2*Math.PI-b),b}function t$(E,a){return E.every((y,x)=>y===a[x])}function Op(E,a=!0){return a?[-E[1],E[0]]:[E[1],-E[0]]}function LA(E,a){return E.map(y=>y%a)}function dg(E){return[E[0],E[1]]}function Av(E){return XR(E)?[E[0],E[1],0]:E}function rw(E){const[a,y]=E;return!a&&!y?0:Math.atan2(y,a)}function aw(E,a){const[y,x]=E,[b,z]=a,ee=sl(y,x),re=sl(b,z);return V8(ee,re).every(ae=>ae===0)}function BA(E,a,y=!1){if(aw(E,a))return;const[x,b]=E,[z,ee]=a,re=((x[0]-z[0])*(z[1]-ee[1])-(x[1]-z[1])*(z[0]-ee[0]))/((x[0]-b[0])*(z[1]-ee[1])-(x[1]-b[1])*(z[0]-ee[0])),ae=ee[0]-z[0]?(x[0]-z[0]+re*(b[0]-x[0]))/(ee[0]-z[0]):(x[1]-z[1]+re*(b[1]-x[1]))/(ee[1]-z[1]);if(!(!y&&(!df(re,0,1)||!df(ae,0,1))))return[x[0]+re*(b[0]-x[0]),x[1]+re*(b[1]-x[1])]}function iw(E){if(Array.isArray(E))return df(E[0],0,1)&&df(E[1],0,1)?E:[.5,.5];const a=E.split("-"),y=a.includes("left")?0:a.includes("right")?1:.5,x=a.includes("top")?0:a.includes("bottom")?1:.5;return[y,x]}function Au(E){const{x:a=0,y=0,z:x=0}=E.style||{};return[+a,+y,+x]}function K8(E){const{x:a,y,z:x}=E.style||{};return a!==void 0||y!==void 0||x!==void 0}function ow(E,a){const[y,x]=a,{min:b,max:z}=E;return[b[0]+y*(z[0]-b[0]),b[1]+x*(z[1]-b[1])]}function Lf(E,a="center"){const y=iw(a);return ow(E,y)}function n$(E,a){const y=parseAnchor(a);return ow(E,y)}const r$=E=>{const[a,y]=E;return{left:Math.min(a[0],y[0]),right:Math.max(a[0],y[0]),top:Math.min(a[1],y[1]),bottom:Math.max(a[1],y[1])}};function ku(E){var a;return[E.x,E.y,(a=E.z)!==null&&a!==void 0?a:0]}function Wd(E){var a;return{x:E[0],y:E[1],z:(a=E[2])!==null&&a!==void 0?a:0}}function a$(E){return E.sort((a,y)=>a[0]-y[0]||a[1]-y[1])}function i$(E){const a=new Set;return E.filter(y=>{const x=y.join(",");return a.has(x)?!1:(a.add(x),!0)})}function xv(E,a=0){return E.map(y=>parseFloat(y.toFixed(a)))}function gh(E,a,y,x=!1){if(tu(E,a))return E;const b=x?sl(E,a):sl(a,E),z=Of(b),ee=[z[0]*y,z[1]*y];return $o(dg(E),ee)}function sw(E,a){return E[1]===a[1]}function Z8(E,a){return E[0]===a[0]}function Q8(E,a){return sw(E,a)||Z8(E,a)}function lw(E,a,y){return aw([E,a],[a,y])}function uw(E,a){return[2*a[0]-E[0],2*a[1]-E[1]]}function cw(E,a,y,x=!0,b=!1){for(let z=0;zz!=Be>z&&b<(Ae-fe)*(z-me)/(Be-me)+fe&&(ee=!ee)}return ee}function X8(E,a,y=!1){const x=Lf(a,"center"),b=[Lf(a,"left-top"),Lf(a,"right-top"),Lf(a,"right-bottom"),Lf(a,"left-bottom")];return cw(E,x,b,!1,y).point}function Lp(E,a,y=!1){const x=a.center,b=y?uw(E,x):E,z=sl(b,a.center),ee=Math.atan2(z[1],z[0]);if(isNaN(ee))return x;const re=ff(a)/2,ae=hf(a)/2,se=x[0]+re*Math.cos(ee),fe=x[1]+ae*Math.sin(ee);return[se,fe]}function J8(E,a){let y=1/0,x=[E[0],a[0]];return E.forEach(b=>{a.forEach(z=>{const ee=yl(b,z);ee{const z=$8(E,b);z1?fe=1:fe<0&&(fe=0);const me=y+fe*ae,Ae=x+fe*se;return[me,Ae]}function eF(E){const a=E.reduce((y,x)=>$o(y,x),[0,0]);return Ud(a,E.length)}function NA(E,a=!0){const y=eF(E);return E.sort(([x,b],[z,ee])=>{const re=Math.atan2(b-y[1],x-y[0]),ae=Math.atan2(ee-y[1],z-y[0]);return a?ae-re:re-ae})}function fw(E,a){return[E,[E[0],a[1]],a,[a[0],E[1]]]}class nu{constructor(a,y,x){if(this.phase=y,this.pointerByTouch=[],this.initialDistance=null,this.emitter=a,nu.instance)return nu.callbacks[this.phase].push(x),nu.instance;this.onPointerDown=this.onPointerDown.bind(this),this.onPointerMove=this.onPointerMove.bind(this),this.onPointerUp=this.onPointerUp.bind(this),this.bindEvents(),nu.instance=this,nu.callbacks[this.phase].push(x)}bindEvents(){const{emitter:a}=this;a.on(Ea.POINTER_DOWN,this.onPointerDown),a.on(Ea.POINTER_MOVE,this.onPointerMove),a.on(Ea.POINTER_UP,this.onPointerUp)}updatePointerPosition(a,y,x){const b=this.pointerByTouch.findIndex(z=>z.pointerId===a);b>=0&&(this.pointerByTouch[b]={x:y,y:x,pointerId:a})}onPointerDown(a){const{x:y,y:x}=a.client||{};if(!(y===void 0||x===void 0)&&(this.pointerByTouch.push({x:y,y:x,pointerId:a.pointerId}),a.pointerType==="touch"&&this.pointerByTouch.length===2)){nu.isPinching=!0;const b=this.pointerByTouch[0].x-this.pointerByTouch[1].x,z=this.pointerByTouch[0].y-this.pointerByTouch[1].y;this.initialDistance=Math.sqrt(b*b+z*z),nu.callbacks.pinchstart.forEach(ee=>ee(a,{scale:0}))}}onPointerMove(a){if(this.pointerByTouch.length!==2||this.initialDistance===null)return;const{x:y,y:x}=a.client||{};if(y===void 0||x===void 0)return;this.updatePointerPosition(a.pointerId,y,x);const b=this.pointerByTouch[0].x-this.pointerByTouch[1].x,z=this.pointerByTouch[0].y-this.pointerByTouch[1].y,re=Math.sqrt(b*b+z*z)/this.initialDistance;nu.callbacks.pinchmove.forEach(ae=>ae(a,{scale:(re-1)*5}))}onPointerUp(a){var y;nu.callbacks.pinchend.forEach(x=>x(a,{scale:0})),nu.isPinching=!1,this.initialDistance=null,this.pointerByTouch=[],(y=nu.instance)===null||y===void 0||y.tryDestroy()}destroy(){this.emitter.off(Ea.POINTER_DOWN,this.onPointerDown),this.emitter.off(Ea.POINTER_MOVE,this.onPointerMove),this.emitter.off(Ea.POINTER_UP,this.onPointerUp),nu.instance=null}off(a,y){const x=nu.callbacks[a].indexOf(y);x>-1&&nu.callbacks[a].splice(x,1),this.tryDestroy()}tryDestroy(){Object.values(nu.callbacks).every(a=>a.length===0)&&this.destroy()}}nu.isPinching=!1,nu.instance=null,nu.callbacks={pinchstart:[],pinchmove:[],pinchend:[]};const hw=E=>E.map(a=>Hs(a)?a.toLocaleLowerCase():a);class c0{constructor(a){this.map=new Map,this.boundHandlePinch=()=>{},this.recordKey=new Set,this.onKeyDown=y=>{y!=null&&y.key&&(this.recordKey.add(y.key),this.trigger(y))},this.onKeyUp=y=>{y!=null&&y.key&&this.recordKey.delete(y.key)},this.onWheel=y=>{this.triggerExtendKey(Ea.WHEEL,y)},this.onDrag=y=>{this.triggerExtendKey(Ea.DRAG,y)},this.handlePinch=(y,x)=>{this.triggerExtendKey(Ea.PINCH,Object.assign(Object.assign({},y),x))},this.onFocus=()=>{this.recordKey.clear()},this.emitter=a,this.bindEvents()}bind(a,y){a.length!==0&&(a.includes(Ea.PINCH)&&!this.pinchHandler&&(this.boundHandlePinch=this.handlePinch.bind(this),this.pinchHandler=new nu(this.emitter,"pinchmove",this.boundHandlePinch)),this.map.set(a,y))}unbind(a,y){this.map.forEach((x,b)=>{tu(b,a)&&(!y||y===x)&&this.map.delete(b)})}unbindAll(){this.map.clear()}match(a){const y=hw(Array.from(this.recordKey)).sort(),x=hw(a).sort();return tu(y,x)}bindEvents(){var a;const{emitter:y}=this;y.on(Ea.KEY_DOWN,this.onKeyDown),y.on(Ea.KEY_UP,this.onKeyUp),y.on(Ea.WHEEL,this.onWheel),y.on(Ea.DRAG,this.onDrag),(a=globalThis.addEventListener)===null||a===void 0||a.call(globalThis,"focus",this.onFocus)}trigger(a){this.map.forEach((y,x)=>{this.match(x)&&y(a)})}triggerExtendKey(a,y){this.map.forEach((x,b)=>{b.includes(a)&&tu(Array.from(this.recordKey),b.filter(z=>z!==a))&&x(y)})}destroy(){var a,y;this.unbindAll(),this.emitter.off(Ea.KEY_DOWN,this.onKeyDown),this.emitter.off(Ea.KEY_UP,this.onKeyUp),this.emitter.off(Ea.WHEEL,this.onWheel),this.emitter.off(Ea.DRAG,this.onDrag),(a=this.pinchHandler)===null||a===void 0||a.off("pinchmove",this.boundHandlePinch),(y=globalThis.removeEventListener)===null||y===void 0||y.call(globalThis,"blur",this.onFocus)}}class Sv extends Wc{constructor(a,y){super(a,Fu({},Sv.defaultOptions,y)),this.shortcut=new c0(a.graph),this.onPointerDown=this.onPointerDown.bind(this),this.onPointerMove=this.onPointerMove.bind(this),this.onPointerUp=this.onPointerUp.bind(this),this.clearStates=this.clearStates.bind(this),this.bindEvents()}onPointerDown(a){if(!this.validate(a)||!this.isKeydown()||this.startPoint)return;const{canvas:y,graph:x}=this.context,b=Object.assign({},this.options.style);this.options.style.lineWidth&&(b.lineWidth=+this.options.style.lineWidth/x.getZoom()),this.rectShape=new Ru({id:"g6-brush-select",style:b}),y.appendChild(this.rectShape),this.startPoint=[a.canvas.x,a.canvas.y]}onPointerMove(a){var y;if(!this.startPoint)return;const{immediately:x,mode:b}=this.options;this.endPoint=Bp(a),(y=this.rectShape)===null||y===void 0||y.attr({x:Math.min(this.endPoint[0],this.startPoint[0]),y:Math.min(this.endPoint[1],this.startPoint[1]),width:Math.abs(this.endPoint[0]-this.startPoint[0]),height:Math.abs(this.endPoint[1]-this.startPoint[1])}),x&&b==="default"&&this.updateElementsStates(fw(this.startPoint,this.endPoint))}onPointerUp(a){if(this.startPoint){if(!this.endPoint){this.clearBrush();return}this.endPoint=Bp(a),this.updateElementsStates(fw(this.startPoint,this.endPoint)),this.clearBrush()}}clearStates(){this.endPoint||this.clearElementsStates()}clearElementsStates(){const{graph:a}=this.context,y=Object.values(a.getData()).reduce((x,b)=>Object.assign({},x,b.reduce((z,ee)=>{var re;const ae=(re=ee.states||[])===null||re===void 0?void 0:re.filter(se=>se!==this.options.state);return z[Nr(ee)]=ae,z},{})),{});a.setElementState(y,this.options.animation)}updateElementsStates(a){const{graph:y}=this.context,{enableElements:x,state:b,mode:z,onSelect:ee}=this.options,re=this.selector(y,a,x);let ae={};switch(z){case"union":re.forEach(se=>{ae[se]=[...y.getElementState(se),b]});break;case"diff":re.forEach(se=>{const fe=y.getElementState(se);ae[se]=fe.includes(b)?fe.filter(me=>me!==b):[...fe,b]});break;case"intersect":re.forEach(se=>{const fe=y.getElementState(se);ae[se]=fe.includes(b)?[b]:[]});break;case"default":default:re.forEach(se=>{ae[se]=[b]});break}Ji(ee)&&(ae=ee(ae)),y.setElementState(ae,this.options.animation)}selector(a,y,x){if(!x||x.length===0)return[];const b=[],z=a.getData();if(x.forEach(ee=>{z[`${ee}s`].forEach(re=>{const ae=Nr(re);a.getElementVisibility(ae)!=="hidden"&&Y8(a.getElementPosition(ae),y)&&b.push(ae)})}),x.includes("edge")){const ee=z.edges;ee==null||ee.forEach(re=>{const{source:ae,target:se}=re;b.includes(ae)&&b.includes(se)&&b.push(Nr(re))})}return b}clearBrush(){var a;(a=this.rectShape)===null||a===void 0||a.remove(),this.rectShape=void 0,this.startPoint=void 0,this.endPoint=void 0}isKeydown(){const{trigger:a}=this.options,y=Array.isArray(a)?a:[a];return this.shortcut.match(y.filter(x=>x!=="drag"))}validate(a){if(this.destroyed)return!1;const{enable:y}=this.options;return Ji(y)?y(a):!!y}bindEvents(){const{graph:a}=this.context;a.on(Ea.POINTER_DOWN,this.onPointerDown),a.on(Ea.POINTER_MOVE,this.onPointerMove),a.on(Ea.POINTER_UP,this.onPointerUp),a.on(Df.CLICK,this.clearStates)}unbindEvents(){const{graph:a}=this.context;a.off(Ea.POINTER_DOWN,this.onPointerDown),a.off(Ea.POINTER_MOVE,this.onPointerMove),a.off(Ea.POINTER_UP,this.onPointerUp),a.off(Df.CLICK,this.clearStates)}update(a){this.unbindEvents(),this.options=Fu(this.options,a),this.bindEvents()}destroy(){this.unbindEvents(),super.destroy()}}Sv.defaultOptions={animation:!1,enable:!0,enableElements:["node","combo","edge"],immediately:!1,mode:"default",state:"selected",trigger:["shift"],style:{width:0,height:0,lineWidth:1,fill:"#1677FF",stroke:"#1677FF",fillOpacity:.1,zIndex:2,pointerEvents:"none"}};const Bp=E=>[E.canvas.x,E.canvas.y],Bf=.8,fg=["node","edge","combo"];function hg(E,a,y,x,b=0){x==="TB"&&a(E,b);const z=y(E);if(z)for(const ee of z)hg(ee,a,y,x,b+1);x==="BT"&&a(E,b)}function tF(E,a,y){const x=[[E,0]];for(;x.length;){const[b,z]=x.shift();a(b,z);const ee=y(b);if(ee)for(const re of ee)x.push([re,z+1])}}function gw(E,a,y,x,b="both"){if(a==="combo"||a==="node")return RA(E,y,x,b);const z=E.getEdgeData(y);if(!z)return[];const ee=RA(E,z.source,x-1,b),re=RA(E,z.target,x-1,b);return Array.from(new Set([...ee,...re,y]))}function RA(E,a,y,x="both"){const b=new Set,z=new Set,ee=new Set;return tF(a,(re,ae)=>{ae>y||(ee.add(re),E.getRelatedEdgesData(re,x).forEach(se=>{const fe=Nr(se);!z.has(fe)&&aeE.getRelatedEdgesData(re,x).map(ae=>ae.source===re?ae.target:ae.source).filter(ae=>b.has(ae)?!1:(b.add(ae),!0))),Array.from(ee)}function FA(E){return E.states||[]}var Np=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})};class Rp extends Wc{constructor(a,y){super(a,Object.assign({},Rp.defaultOptions,y)),this.onClickSelect=x=>Np(this,void 0,void 0,function*(){var b,z;this.validate(x)&&(yield this.updateState(x),(z=(b=this.options).onClick)===null||z===void 0||z.call(b,x))}),this.onClickCanvas=x=>Np(this,void 0,void 0,function*(){var b,z;this.validate(x)&&(yield this.clearState(),(z=(b=this.options).onClick)===null||z===void 0||z.call(b,x))}),this.shortcut=new c0(a.graph),this.bindEvents()}bindEvents(){const{graph:a}=this.context;this.unbindEvents(),fg.forEach(y=>{a.on(`${y}:${Ea.CLICK}`,this.onClickSelect)}),a.on(Df.CLICK,this.onClickCanvas)}get isMultipleSelect(){const{multiple:a,trigger:y}=this.options;return a&&this.shortcut.match(y)}getNeighborIds(a){const{target:y,targetType:x}=a,{graph:b}=this.context,{degree:z}=this.options;return gw(b,x,y.id,typeof z=="function"?z(a):z).filter(ee=>ee!==y.id)}updateState(a){return Np(this,void 0,void 0,function*(){const{state:y,unselectedState:x,neighborState:b,animation:z}=this.options;if(!y&&!b&&!x)return;const{target:ee}=a,{graph:re}=this.context,ae=re.getElementData(ee.id),se=FA(ae).includes(y)?"unselect":"select",fe={},me=this.isMultipleSelect,Ae=[ee.id],Be=this.getNeighborIds(a);if(me)if(Object.assign(fe,this.getDataStates()),se==="select"){const ke=(We,je)=>{We.forEach(Ke=>{const Ze=new Set(re.getElementState(Ke));Ze.add(je),Ze.delete(x),fe[Ke]=Array.from(Ze)})};ke(Ae,y),ke(Be,b),x&&Object.keys(fe).forEach(We=>{const je=fe[We];!je.includes(y)&&!je.includes(b)&&!je.includes(x)&&fe[We].push(x)})}else{const ke=fe[ee.id];fe[ee.id]=ke.filter(We=>We!==y&&We!==b),ke.includes(x)||fe[ee.id].push(x),Be.forEach(We=>{fe[We]=fe[We].filter(je=>je!==b),fe[We].includes(y)||fe[We].push(x)})}else if(se==="select"){Object.assign(fe,this.getClearStates(!!x));const ke=(We,je)=>{We.forEach(Ke=>{fe[Ke]||(fe[Ke]=re.getElementState(Ke)),fe[Ke].push(je)})};ke(Ae,y),ke(Be,b),x&&Object.keys(fe).forEach(We=>{!Ae.includes(We)&&!Be.includes(We)&&fe[We].push(x)})}else Object.assign(fe,this.getClearStates());yield re.setElementState(fe,z)})}getDataStates(){const{graph:a}=this.context,{nodes:y,edges:x,combos:b}=a.getData(),z={};return[...y,...x,...b].forEach(ee=>{z[Nr(ee)]=FA(ee)}),z}getClearStates(a=!1){const{graph:y}=this.context,{state:x,unselectedState:b,neighborState:z}=this.options,ee=new Set([x,b,z]),{nodes:re,edges:ae,combos:se}=y.getData(),fe={};return[...re,...ae,...se].forEach(me=>{const Ae=FA(me),Be=Ae.filter(ke=>!ee.has(ke));(a||Be.length!==Ae.length)&&(fe[Nr(me)]=Be)}),fe}clearState(){return Np(this,void 0,void 0,function*(){const{graph:a}=this.context;yield a.setElementState(this.getClearStates(),this.options.animation)})}validate(a){if(this.destroyed)return!1;const{enable:y}=this.options;return Ji(y)?y(a):!!y}unbindEvents(){const{graph:a}=this.context;fg.forEach(y=>{a.off(`${y}:${Ea.CLICK}`,this.onClickSelect)}),a.off(Df.CLICK,this.onClickCanvas)}destroy(){this.unbindEvents(),super.destroy()}}Rp.defaultOptions={animation:!0,enable:!0,multiple:!1,trigger:["shift"],state:"selected",neighborState:"selected",unselectedState:void 0,degree:0};function Mc(E){var a;return!!(!((a=E.style)===null||a===void 0)&&a.collapsed)}var lc=function(E,a,y){for(var x=0,b=Hs(a)?a.split("."):a;E&&x="A"&&y<="Z"}function vw(E,a){return`${a}${fp(E)}`}function mw(E,a,y=!0){if(!a||!Cv(E,a))return E;const x=E.slice(a.length);return y?rF(x):x}function cu(E,a){const y=Object.entries(E).reduce((x,[b,z])=>(b==="className"||b==="class"||Cv(b,a)&&Object.assign(x,{[mw(b,a)]:z}),x),{});if("opacity"in E){const x=vw("opacity",a),b=E.opacity;if(x in E){const z=E[x];Object.assign(y,{opacity:b*z})}else Object.assign(y,{opacity:b})}return y}function kA(E,a){const y=a.length;return Object.keys(E).reduce((x,b)=>{if(b.startsWith(a)){const z=b.slice(y);x[z]=E[b]}return x},{})}function pw(E,a){const y=typeof a=="string"?[a]:a,x={};return Object.keys(E).forEach(b=>{y.find(z=>b.startsWith(z))||(x[b]=E[b])}),x}function o$(E,a,y){return Object.entries(E).reduce((x,[b,z])=>(Cv(b,a)?x[vw(mw(b,a,!1),y)]=z:x[b]=z,x),{})}function jc(E=0){if(typeof E=="number")return[E,E,E];const[a,y=a,x=a]=E;return[a,y,x]}var aF=function(E,a){var y={};for(var x in E)Object.prototype.hasOwnProperty.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,x=Object.getOwnPropertySymbols(E);btypeof z=="function"?[b,z.call(x,y)]:[b,z]))}function Iu(E,a){const y=(E==null?void 0:E.style)||{},x=(a==null?void 0:a.style)||{};for(const b in y)b in x||(x[b]=y[b]);return Object.assign({},E,a,{style:x})}function iF(E){const{x:a,y,z:x,class:b,className:z,transform:ee,transformOrigin:re,zIndex:ae,visibility:se}=E;return aF(E,["x","y","z","class","className","transform","transformOrigin","zIndex","visibility"])}function oF(E,a){const y=jc(E);let x={};return a.text&&!a.fontSize&&(x={fontSize:Math.min(...y)*.5}),a.src&&(!a.width||!a.height)&&(x={width:y[0]*.5,height:y[1]*.5}),x}function Ew(E){if(E)return typeof E=="string"||typeof E=="function"||Array.isArray(E)?{type:"group",field:a=>a.id,color:E,invert:!1}:E}function sF(E,a){if(!a)return{};const{type:y,color:x,field:b,invert:z}=a,ee=ae=>{const se=typeof x=="string"?If("palette",x):x;if(typeof se=="function"){const fe={};return ae.forEach(([me,Ae])=>{fe[me]=se(z?1-Ae:Ae)}),fe}else if(Array.isArray(se)){const fe=z?[...se].reverse():se,me={};return ae.forEach(([Ae,Be])=>{me[Ae]=fe[Be%se.length]}),me}return{}},re=(ae,se)=>{var fe;return typeof ae=="string"?(fe=se.data)===null||fe===void 0?void 0:fe[ae]:ae==null?void 0:ae(se)};if(y==="group"){const ae=gp(E,Ae=>{if(!b)return"default";const Be=re(b,Ae);return Be?String(Be):"default"}),se=Object.keys(ae),fe=ee(se.map((Ae,Be)=>[Ae,Be])),me={};return Object.entries(ae).forEach(([Ae,Be])=>{Be.forEach(ke=>{me[Nr(ke)]=fe[Ae]})}),me}else if(y==="value"){const[ae,se]=E.reduce(([me,Ae],Be)=>{const ke=re(b,Be);if(typeof ke!="number")throw new Error(Tf(`Palette field ${b} is not a number`));return[Math.min(me,ke),Math.max(Ae,ke)]},[1/0,-1/0]),fe=se-ae;return ee(E.map(me=>[me.id,(re(b,me)-ae)/fe]))}}function Aw(E){const a=typeof E=="string"?If("palette",E):E;if(typeof a!="function")return a}function xw(E,a){let y=2*E;return typeof a=="string"?y=E*Number(a.replace("%",""))/100:typeof a=="number"&&(y=a),isNaN(y)&&(y=2*E),y}function Sw(E,a,y=1,x=!1){const b=x?y:1,z=(E.max[0]-E.min[0])*b;return xw(z,a)}function lF(E,a,y=1){const x=yl(E[0],E[1])*y;return xw(x,a)}var uF={}.toString,cF=function(E){return uF.call(E).replace(/^\[object /,"").replace(/]$/,"")},dF=cF,fF=Object.prototype,hF=function(E){var a=E&&E.constructor,y=typeof a=="function"&&a.prototype||fF;return E===y},gF=hF,vF=Object.prototype.hasOwnProperty;function mF(E){if(Po(E))return!0;if(hv(E))return!E.length;var a=dF(E);if(a==="Map"||a==="Set")return!E.size;if(gF(E))return!Object.keys(E).length;for(var y in E)if(vF.call(E,y))return!1;return!0}var vf=mF;class Pv extends $E{constructor(a){bw(a.style),super(a),this.shapeMap={},this.animateMap={},this.render(this.attributes,this),this.setVisibility(),this.bindEvents()}get parsedAttributes(){return this.attributes}upsert(a,y,x,b,z){var ee,re,ae,se,fe,me,Ae,Be;const ke=this.shapeMap[a];if(x===!1){ke&&((ee=z==null?void 0:z.beforeDestroy)===null||ee===void 0||ee.call(z,ke),b.removeChild(ke),delete this.shapeMap[a],(re=z==null?void 0:z.afterDestroy)===null||re===void 0||re.call(z,ke));return}const We=typeof y=="string"?If(gv.SHAPE,y):y;if(!We)throw new Error(Tf(`Shape ${y} not found`));if(!ke||ke.destroyed||!(ke instanceof We)){ke&&((ae=z==null?void 0:z.beforeDestroy)===null||ae===void 0||ae.call(z,ke),ke==null||ke.destroy(),(se=z==null?void 0:z.afterDestroy)===null||se===void 0||se.call(z,ke)),(fe=z==null?void 0:z.beforeCreate)===null||fe===void 0||fe.call(z);const je=new We({className:a,style:x});return b.appendChild(je),this.shapeMap[a]=je,(me=z==null?void 0:z.afterCreate)===null||me===void 0||me.call(z,je),je}return(Ae=z==null?void 0:z.beforeUpdate)===null||Ae===void 0||Ae.call(z,ke),ix(ke,x),(Be=z==null?void 0:z.afterUpdate)===null||Be===void 0||Be.call(z,ke),ke}update(a={}){const y=Object.assign({},this.attributes,a);bw(y),pk(this,y),this.render(y,this),this.setVisibility()}bindEvents(){}getGraphicStyle(a){return iF(a)}get compositeShapes(){return[["badges","badge-"],["ports","port-"]]}animate(a,y){if(a.length===0)return null;const x=[];if(a[0].x!==void 0||a[0].y!==void 0||a[0].z!==void 0){const{x:z=0,y:ee=0,z:re=0}=this.attributes;a.forEach(ae=>{const{x:se=z,y:fe=ee,z:me=re}=ae;Object.assign(ae,{transform:me?[["translate3d",se,fe,me]]:[["translate",se,fe]]})})}const b=super.animate(a,y);if(b&&(_A(this,b),x.push(b)),Array.isArray(a)&&a.length>0){const z=["transform","transformOrigin","x","y","z","zIndex"];if(Object.keys(a[0]).some(ee=>!z.includes(ee))){Object.entries(this.shapeMap).forEach(([re,ae])=>{const se=`get${fp(re)}Style`,fe=this[se];if(Ji(fe)){const me=a.map(Be=>fe.call(this,Object.assign(Object.assign({},this.attributes),Be))),Ae=ae.animate(vA(me),y);Ae&&(_A(ae,Ae),x.push(Ae))}});const ee=(re,ae)=>{if(!vf(re)){const se=`get${fp(ae)}Style`,fe=this[se];if(Ji(fe)){const me=a.map(Ae=>fe.call(this,Object.assign(Object.assign({},this.attributes),Ae)));Object.entries(me[0]).map(([Ae])=>{const Be=me.map(We=>We[Ae]),ke=re[Ae];if(ke){const We=ke.animate(vA(Be),y);We&&(_A(ke,We),x.push(We))}})}}};this.compositeShapes.forEach(([re,ae])=>{const se=kA(this.shapeMap,ae);ee(se,re)})}}return gA(x)}getShape(a){return this.shapeMap[a]}setVisibility(){const{visibility:a}=this.attributes;cg(this,a)}destroy(){this.shapeMap={},this.animateMap={},super.destroy()}}function _A(E,a){a==null||a.finished.then(()=>{const y=E.activeAnimations.findIndex(x=>x===a);y>-1&&E.activeAnimations.splice(y,1)})}function bw(E){if(!E)return{};if("x"in E||"y"in E||"z"in E){const{x:a=0,y=0,z:x,transform:b}=E,z=u2(a,y,x,b);z&&(E.transform=z)}return E}var pF=function(E,a){var y={};for(var x in E)Object.prototype.hasOwnProperty.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,x=Object.getOwnPropertySymbols(E);b{y.push([b===0?"M":"L",...x])}),a&&y.push(["Z"]),y}const Cw={M:["x","y"],m:["dx","dy"],H:["x"],h:["dx"],V:["y"],v:["dy"],L:["x","y"],l:["dx","dy"],Z:[],z:[],C:["x1","y1","x2","y2","x","y"],c:["dx1","dy1","dx2","dy2","dx","dy"],S:["x2","y2","x","y"],s:["dx2","dy2","dx","dy"],Q:["x1","y1","x","y"],q:["dx1","dy1","dx","dy"],T:["x","y"],t:["dx","dy"],A:["rx","ry","rotation","large-arc","sweep","x","y"],a:["rx","ry","rotation","large-arc","sweep","dx","dy"]};function EF(E){const a=E.replace(/[\n\r]/g,"").replace(/-/g," -").replace(/(\d*\.)(\d+)(?=\.)/g,"$1$2 ").trim().split(/\s*,|\s+/),y=[];let x="",b={};for(;a.length>0;){let z=a.shift();z in Cw?x=z:a.unshift(z),b={type:x},Cw[x].forEach(ae=>{z=a.shift(),b[ae]=z}),x==="M"?x="L":x==="m"&&(x="l");const[ee,...re]=Object.values(b);y.push([ee,...re.map(Number)])}return y}function AF(E){const a=[];return(typeof E=="string"?EF(E):E).forEach(x=>{const b=x[0];if(b==="Z"){a.push(a[0]);return}if(b!=="A")for(let z=1;z{if(E.length<2)return[["M",0,0],["L",0,0]];const a=E[0],y=E[1],x=E[E.length-1],b=E[E.length-2];E.unshift(b,x),E.push(a,y);const z=[["M",x[0],x[1]]];for(let ee=1;ee{const je=ke,Ke=fe[(We+1)%fe.length];return tu(je,Ke)?null:[je,Ke]}).filter(Boolean),Ae=q8([re,ae],me),Be=dw([re,ae],Ae);if(Be&&Ae&&(se.transform=[["translate",Be[0]+y,Be[1]+x]],ee)){const ke=Math.atan((Ae[0][1]-Ae[1][1])/(Ae[0][0]-Ae[1][0]));se.transform.push(["rotate",ke/Math.PI*180]),se.textAlign="center",(a==="right"||a==="left")&&(ke>0?se.textBaseline=a==="right"?"bottom":"top":se.textBaseline=a==="right"?"top":"bottom")}return se}var SF=function(E,a){var y={};for(var x in E)Object.prototype.hasOwnProperty.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,x=Object.getOwnPropertySymbols(E);b{x!=null&&x.children.length&&x.children.forEach(b=>{a.push(b),y(b)})};return y(E),a}function CF(E){const a=[];let y=E.parentNode;for(;y;)a.push(y),y=y.parentNode;return a}class zA extends cv{constructor(a){super(a),this.onMounted=()=>{this.handleRadius()},this.onAttrModified=()=>{this.handleRadius()},f0=this,this.isMutationObserved=!0,this.addEventListener(ps.MOUNTED,this.onMounted),this.addEventListener(ps.ATTR_MODIFIED,this.onAttrModified)}handleRadius(){const{radius:a,clipPath:y,width:x=0,height:b=0}=this.attributes;if(a&&x&&b){const[z,ee]=this.getBounds().min,re={x:z,y:ee,radius:a,width:x,height:b};if(y)Object.assign(this.parsedStyle.clipPath.style,re);else{const ae=new Ru({style:re});this.style.clipPath=ae}}else y&&(this.style.clipPath=null)}}const UA=new WeakMap;let f0=null;const WA=E=>{if(f0&&CF(f0).includes(E)){const a=UA.get(E);a?a.includes(f0)||a.push(f0):UA.set(E,[f0])}},jA=E=>{const a=UA.get(E);a&&a.forEach(y=>y.handleRadius())};class ww extends Pv{constructor(a){super(a)}isImage(){const{src:a}=this.attributes;return!!a}getIconStyle(a=this.attributes){const{width:y=0,height:x=0}=a,b=this.getGraphicStyle(a);return this.isImage()?Object.assign({x:-y/2,y:-x/2},b):Object.assign({textBaseline:"middle",textAlign:"center"},b)}render(a=this.attributes,y=this){this.upsert("icon",this.isImage()?zA:og,this.getIconStyle(a),y)}}class Mw extends Pv{get context(){return this.config.context}get parsedAttributes(){return this.attributes}onframe(){}animate(a,y){const x=super.animate(a,y);return x&&(x.onframe=()=>this.onframe(),x.finished.then(()=>this.onframe())),x}}var Fp=function(E,a){var y={};for(var x in E)Object.prototype.hasOwnProperty.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,x=Object.getOwnPropertySymbols(E);b{b[me]=!1}),a.badge===!1||!(!((y=a.badges)===null||y===void 0)&&y.length))return b;const{badges:z=[],badgePalette:ee,opacity:re=1}=a,ae=Fp(a,["badges","badgePalette","opacity"]),se=Aw(ee),fe=cu(this.getGraphicStyle(ae),"badge");return z.forEach((me,Ae)=>{b[Ae]=Object.assign(Object.assign({backgroundFill:se?se[Ae%(se==null?void 0:se.length)]:void 0,opacity:re},fe),this.getBadgeStyle(me))}),b}getBadgeStyle(a){const y=this.getShape("key"),{placement:x="top",offsetX:b,offsetY:z}=a,ee=Fp(a,["placement","offsetX","offsetY"]),re=o5(y.getLocalBounds(),x,b,z,!0);return Object.assign(Object.assign({},re),ee)}getPortsStyle(a){var y;const x=this.getPorts(),b={};if(Object.keys(x).forEach(re=>{b[re]=!1}),a.port===!1||!(!((y=a.ports)===null||y===void 0)&&y.length))return b;const z=cu(this.getGraphicStyle(a),"port"),{ports:ee=[]}=a;return ee.forEach((re,ae)=>{const se=re.key||ae,fe=Object.assign(Object.assign({},z),re);if(r5(fe))b[se]=!1;else{const[me,Ae]=this.getPortXY(a,re);b[se]=Object.assign({transform:[["translate",me,Ae]]},fe)}}),b}getPortXY(a,y){const{placement:x="left"}=y,b=this.getShape("key");return nx(PF(this.context,b),x)}getPorts(){return kA(this.shapeMap,"port-")}getCenter(){return this.getShape("key").getBounds().center}getIntersectPoint(a,y=!1){const x=this.getShape("key").getBounds();return X8(a,x,y)}drawHaloShape(a,y){const x=this.getHaloStyle(a),b=this.getShape("key");this.upsert("halo",b.constructor,x,y)}drawIconShape(a,y){const x=this.getIconStyle(a);this.upsert("icon",ww,x,y),WA(this)}drawBadgeShapes(a,y){const x=this.getBadgesStyle(a);Object.keys(x).forEach(b=>{const z=x[b];this.upsert(`badge-${b}`,d0,z,y)})}drawPortShapes(a,y){const x=this.getPortsStyle(a);Object.keys(x).forEach(b=>{const z=x[b],ee=`port-${b}`;this.upsert(ee,wf,z,y)})}drawLabelShape(a,y){const x=this.getLabelStyle(a);this.upsert("label",vh,x,y)}_drawKeyShape(a,y){return this.drawKeyShape(a,y)}render(a=this.parsedAttributes,y=this){this._drawKeyShape(a,y),this.getShape("key")&&(this.drawHaloShape(a,y),this.drawIconShape(a,y),this.drawBadgeShapes(a,y),this.drawLabelShape(a,y),this.drawPortShapes(a,y))}update(a){super.update(a),a&&("x"in a||"y"in a||"z"in a)&&jA(this)}onframe(){this.drawBadgeShapes(this.parsedAttributes,this),this.drawLabelShape(this.parsedAttributes,this)}}jd.defaultStyleProps={x:0,y:0,size:32,droppable:!0,draggable:!0,port:!0,ports:[],portZIndex:2,portLinkToCenter:!1,badge:!0,badges:[],badgeZIndex:3,halo:!1,haloDroppable:!1,haloLineDash:0,haloLineWidth:12,haloStrokeOpacity:.25,haloPointerEvents:"none",haloZIndex:-1,icon:!0,iconZIndex:1,label:!0,labelIsBillboard:!0,labelMaxWidth:"200%",labelPlacement:"bottom",labelWordWrap:!1,labelZIndex:0};function PF(E,a){if(!E)return a.getLocalBounds();const y=E.canvas.getLayer(),x=a.cloneNode();cg(x,"hidden"),y.appendChild(x);const b=x.getLocalBounds();return x.destroy(),b}class gg extends jd{constructor(a){super(Iu({style:gg.defaultStyleProps},a))}drawKeyShape(a,y){return this.upsert("key",wf,this.getKeyStyle(a),y)}getKeyStyle(a){const y=super.getKeyStyle(a);return Object.assign(Object.assign({},y),{r:Math.min(...this.getSize(a))/2})}getIconStyle(a){const y=super.getIconStyle(a),{r:x}=this.getShape("key").attributes,b=x*2*Bf;return y?Object.assign({width:b,height:b},y):!1}getIntersectPoint(a,y=!1){const x=this.getShape("key").getBounds();return Lp(a,x,y)}}gg.defaultStyleProps={size:32};class kp extends jd{constructor(a){super(a)}get parsedAttributes(){return this.attributes}drawKeyShape(a,y){return this.upsert("key",ig,this.getKeyStyle(a),y)}getKeyStyle(a){const y=super.getKeyStyle(a);return Object.assign(Object.assign({},y),{points:this.getPoints(a)})}getIntersectPoint(a,y=!1){var x,b;const{points:z}=this.getShape("key").attributes,ee=[+(((x=this.attributes)===null||x===void 0?void 0:x.x)||0),+(((b=this.attributes)===null||b===void 0?void 0:b.y)||0)];return cw(a,ee,z,!0,y).point}}class wF extends kp{constructor(a){super(a)}getPoints(a){const[y,x]=this.getSize(a);return mk(y,x)}}var MF=function(E,a){var y={};for(var x in E)Object.prototype.hasOwnProperty.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,x=Object.getOwnPropertySymbols(E);bUi(me)?{value:me}:me),z=cu(this.getGraphicStyle(a),"donut"),ee=Aw(a.donutPalette);if(!ee)return;const re=b.reduce((me,Ae)=>{var Be;return me+((Be=Ae.value)!==null&&Be!==void 0?Be:0)},0),ae=this.parseOuterR(),se=this.parseInnerR();let fe=0;b.forEach((me,Ae)=>{const{value:Be=0,color:ke=ee[Ae%ee.length]}=me,We=MF(me,["value","color"]),je=(re===0?1/b.length:Be/re)*360;this.upsert(`round${Ae}`,_c,Object.assign(Object.assign(Object.assign({},z),{d:TF(ae,se,fe,fe+je),fill:ke}),We),y),fe+=je})}render(a,y=this){super.render(a,y),this.drawDonutShape(a,y)}}_p.defaultStyleProps={innerR:"50%",donuts:[],donutPalette:"tableau"};const zp=(E,a,y,x)=>[E+Math.sin(x)*y,a-Math.cos(x)*y],DF=(E,a,y,x)=>x<=0||y<=x?[["M",E-y,a],["A",y,y,0,1,1,E+y,a],["A",y,y,0,1,1,E-y,a],["Z"]]:[["M",E-y,a],["A",y,y,0,1,1,E+y,a],["A",y,y,0,1,1,E-y,a],["Z"],["M",E+x,a],["A",x,x,0,1,0,E-x,a],["A",x,x,0,1,0,E+x,a],["Z"]],IF=(E,a,y,x,b,z)=>{const[ee,re]=[b/360*2*Math.PI,z/360*2*Math.PI],ae=[zp(E,a,x,ee),zp(E,a,y,ee),zp(E,a,y,re),zp(E,a,x,re)],se=re-ee>Math.PI?1:0;return[["M",ae[0][0],ae[0][1]],["L",ae[1][0],ae[1][1]],["A",y,y,0,se,1,ae[2][0],ae[2][1]],["L",ae[3][0],ae[3][1]],["A",x,x,0,se,0,ae[0][0],ae[0][1]],["Z"]]},TF=(E=0,a=0,y,x)=>{const[b,z]=[0,0];return Math.abs(y-x)%360<1e-6?DF(b,z,E,a):IF(b,z,E,a,y,x)};class Up extends jd{constructor(a){super(Iu({style:Up.defaultStyleProps},a))}drawKeyShape(a,y){return this.upsert("key",lv,this.getKeyStyle(a),y)}getKeyStyle(a){const y=super.getKeyStyle(a),[x,b]=this.getSize(a);return Object.assign(Object.assign({},y),{rx:x/2,ry:b/2})}getIconStyle(a){const y=super.getIconStyle(a),{rx:x,ry:b}=this.getShape("key").attributes,z=Math.min(+x,+b)*2*Bf;return y?Object.assign({width:z,height:z},y):!1}getIntersectPoint(a,y=!1){const x=this.getShape("key").getBounds();return Lp(a,x,y)}}Up.defaultStyleProps={size:[45,35]};class OF extends kp{constructor(a){super(a)}getOuterR(a){return a.outerR||Math.min(...this.getSize(a))/2}getPoints(a){return yk(this.getOuterR(a))}getIconStyle(a){const y=super.getIconStyle(a),x=this.getOuterR(a)*Bf;return y?Object.assign({width:x,height:x},y):!1}}function LF(E,a){var y=a.cx,x=y===void 0?0:y,b=a.cy,z=b===void 0?0:b,ee=a.r;E.arc(x,z,ee,0,Math.PI*2,!1)}function BF(E,a){var y=a.cx,x=y===void 0?0:y,b=a.cy,z=b===void 0?0:b,ee=a.rx,re=a.ry;if(E.ellipse)E.ellipse(x,z,ee,re,0,0,Math.PI*2,!1);else{var ae=ee>re?ee:re,se=ee>re?1:ee/re,fe=ee>re?re/ee:1;E.save(),E.scale(se,fe),E.arc(x,z,ae,0,Math.PI*2)}}function NF(E,a){var y=a.x1,x=a.y1,b=a.x2,z=a.y2,ee=a.markerStart,re=a.markerEnd,ae=a.markerStartOffset,se=a.markerEndOffset,fe=0,me=0,Ae=0,Be=0,ke=0,We,je;ee&&Vs(ee)&&ae&&(We=b-y,je=z-x,ke=Math.atan2(je,We),fe=Math.cos(ke)*(ae||0),me=Math.sin(ke)*(ae||0)),re&&Vs(re)&&se&&(We=y-b,je=x-z,ke=Math.atan2(je,We),Ae=Math.cos(ke)*(se||0),Be=Math.sin(ke)*(se||0)),E.moveTo(y+fe,x+me),E.lineTo(b+Ae,z+Be)}function RF(E,a){var y=a.markerStart,x=a.markerEnd,b=a.markerStartOffset,z=a.markerEndOffset,ee=a.d,re=ee.absolutePath,ae=ee.segments,se=0,fe=0,me=0,Ae=0,Be=0,ke,We;if(y&&Vs(y)&&b){var je=y.parentNode.getStartTangent(),Ke=(0,zn.Z)(je,2),Ze=Ke[0],Je=Ke[1];ke=Ze[0]-Je[0],We=Ze[1]-Je[1],Be=Math.atan2(We,ke),se=Math.cos(Be)*(b||0),fe=Math.sin(Be)*(b||0)}if(x&&Vs(x)&&z){var tt=x.parentNode.getEndTangent(),at=(0,zn.Z)(tt,2),ot=at[0],ct=at[1];ke=ot[0]-ct[0],We=ot[1]-ct[1],Be=Math.atan2(We,ke),me=Math.cos(Be)*(z||0),Ae=Math.sin(Be)*(z||0)}for(var lt=0;ltCr?Qr:Cr,lo=Qr>Cr?1:Qr/Cr,li=Qr>Cr?Cr/Qr:1;E.translate(aa,na),E.rotate(ka),E.scale(lo,li),E.arc(0,0,wo,Jr,ma,!!(1-hi)),E.scale(1/lo,1/li),E.rotate(-ka),E.translate(-aa,-na)}dn&&E.lineTo(wt[6]+me,wt[7]+Ae);break}case"Z":E.closePath();break}}}function FF(E,a){var y=a.markerStart,x=a.markerEnd,b=a.markerStartOffset,z=a.markerEndOffset,ee=a.points.points,re=ee.length,ae=ee[0][0],se=ee[0][1],fe=ee[re-1][0],me=ee[re-1][1],Ae=0,Be=0,ke=0,We=0,je=0,Ke,Ze;y&&Vs(y)&&b&&(Ke=ee[1][0]-ee[0][0],Ze=ee[1][1]-ee[0][1],je=Math.atan2(Ze,Ke),Ae=Math.cos(je)*(b||0),Be=Math.sin(je)*(b||0)),x&&Vs(x)&&z&&(Ke=ee[re-1][0]-ee[0][0],Ze=ee[re-1][1]-ee[0][1],je=Math.atan2(Ze,Ke),ke=Math.cos(je)*(z||0),We=Math.sin(je)*(z||0)),E.moveTo(ae+(Ae||ke),se+(Be||We));for(var Je=1;Je0?1:-1,Be=ae>0?1:-1,ke=Ae+Be===0,We=ee.map(function(at){return Rl(at,0,Math.min(Math.abs(se)/2,Math.abs(fe)/2))}),je=(0,zn.Z)(We,4),Ke=je[0],Ze=je[1],Je=je[2],tt=je[3];E.moveTo(Ae*Ke+x,z),E.lineTo(se-Ae*Ze+x,z),Ze!==0&&E.arc(se-Ae*Ze+x,Be*Ze+z,Ze,-Be*Math.PI/2,Ae>0?0:Math.PI,ke),E.lineTo(se+x,fe-Be*Je+z),Je!==0&&E.arc(se-Ae*Je+x,fe-Be*Je+z,Je,Ae>0?0:Math.PI,Be>0?Math.PI/2:1.5*Math.PI,ke),E.lineTo(Ae*tt+x,fe+z),tt!==0&&E.arc(Ae*tt+x,fe-Be*tt+z,tt,Be>0?Math.PI/2:-Math.PI/2,Ae>0?Math.PI:0,ke),E.lineTo(x,Be*Ke+z),Ke!==0&&E.arc(Ae*Ke+x,Be*Ke+z,Ke,Ae>0?Math.PI:0,Be>0?Math.PI*1.5:Math.PI/2,ke)}}var zF=function(E){function a(){var y;(0,mr.Z)(this,a);for(var x=arguments.length,b=new Array(x),z=0;z=ae-Ke&&Ze<=ae+Ke:!1}function Wp(E,a,y,x){return E/(y*y)+a/(x*x)}function VF(E,a,y){var x=E.parsedStyle,b=x.cx,z=b===void 0?0:b,ee=x.cy,re=ee===void 0?0:ee,ae=x.rx,se=x.ry,fe=x.fill,me=x.stroke,Ae=x.lineWidth,Be=Ae===void 0?1:Ae,ke=x.increasedLineWidthForHitTesting,We=ke===void 0?0:ke,je=x.pointerEvents,Ke=je===void 0?"auto":je,Ze=a.x,Je=a.y,tt=$h(Ke,fe,me),at=(0,zn.Z)(tt,2),ot=at[0],ct=at[1],lt=(Be+We)/2,wt=(Ze-z)*(Ze-z),Dt=(Je-re)*(Je-re);return ot&&ct||y?Wp(wt,Dt,ae+lt,se+lt)<=1:ot?Wp(wt,Dt,ae,se)<=1:ct?Wp(wt,Dt,ae-lt,se-lt)>=1&&Wp(wt,Dt,ae+lt,se+lt)<=1:!1}function vg(E,a,y,x,b,z){return b>=E&&b<=E+y&&z>=a&&z<=a+x}function KF(E,a,y,x,b,z,ee){var re=b/2;return vg(E-re,a-re,y,b,z,ee)||vg(E+y-re,a-re,b,x,z,ee)||vg(E+re,a+x-re,y,b,z,ee)||vg(E-re,a+re,b,x,z,ee)}function jp(E,a,y,x,b,z,ee,re){var ae=(Math.atan2(re-a,ee-E)+Math.PI*2)%(Math.PI*2),se={x:E+y*Math.cos(ae),y:a+y*Math.sin(ae)};return Xu(se.x,se.y,ee,re)<=z/2}function mh(E,a,y,x,b,z,ee){var re=Math.min(E,y),ae=Math.max(E,y),se=Math.min(a,x),fe=Math.max(a,x),me=b/2;return z>=re-me&&z<=ae+me&&ee>=se-me&&ee<=fe+me?vC(E,a,y,x,z,ee)<=b/2:!1}function Iw(E,a,y,x,b){var z=E.length;if(z<2)return!1;for(var ee=0;ee0!=GA(re[1]-y)>0&&GA(a-(y-ee[1])*(ee[0]-re[0])/(ee[1]-re[1])-ee[0])<0&&(x=!x)}return x}function Ow(E,a,y){for(var x=!1,b=0;b=b.min[0]&&a.y>=b.min[1]&&a.x<=b.max[0]&&a.y<=b.max[1]}var a7=function(E){function a(){var y;(0,mr.Z)(this,a);for(var x=arguments.length,b=new Array(x),z=0;z0&&arguments[0]!==void 0?arguments[0]:E.api;E.rafId&&(y.cancelAnimationFrame(E.rafId),E.rafId=null)}},{key:"executeTask",value:function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:E.api;HA.length<=0&&VA.length<=0||(VA.forEach(function(x){return x()}),VA=HA.splice(0,E.TASK_NUM_PER_FRAME),E.rafId=y.requestAnimationFrame(function(){E.executeTask(y)}))}},{key:"sliceImage",value:function(y,x,b,z){for(var ee=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,re=arguments.length>5&&arguments[5]!==void 0?arguments[5]:E.api,ae=y.naturalWidth||y.width,se=y.naturalHeight||y.height,fe=x-ee,me=b-ee,Ae=Math.ceil(ae/fe),Be=Math.ceil(se/me),ke={tileSize:[x,b],gridSize:[Be,Ae],tiles:Array(Be).fill(null).map(function(){return Array(Ae).fill(null)})},We=function(Ze){for(var Je=function(ot){HA.push(function(){var ct=ot*fe,lt=Ze*me,wt=[Math.min(x,ae-ct),Math.min(b,se-lt)],Dt=wt[0],Ht=wt[1],Zt=re.createCanvas();Zt.width=x,Zt.height=b;var dn=Zt.getContext("2d");dn.drawImage(y,ct,lt,Dt,Ht,0,0,Dt,Ht),ke.tiles[Ze][ot]={x:ct,y:lt,tileX:ot,tileY:Ze,data:Zt},z()})},tt=0;ttDt&&wn>Ht,at&&(typeof at.resetTransform=="function"?at.resetTransform():at.setTransform(1,0,0,1,0,0),b.clearFullScreen&&b.clearRect(at,0,0,ct*ot,lt*ot,ee.background))},Ze=function(tt,at){for(var ot=[tt];ot.length>0;){var ct,lt=ot.pop();lt.isVisible()&&!lt.isCulled()&&(Ae?b.renderDisplayObjectOptimized(lt,at,b.context,mf(b,ru)[ru],x):b.renderDisplayObject(lt,at,b.context,mf(b,ru)[ru],x));for(var wt=((ct=lt.sortable)===null||ct===void 0||(ct=ct.sorted)===null||ct===void 0?void 0:ct.length)>0?lt.sortable.sorted:lt.childNodes,Dt=wt.length-1;Dt>=0;Dt--)ot.push(wt[Dt])}};ae.hooks.endFrame.tap(E.tag,function(){if(Ke(),se.root.childNodes.length===0){b.clearFullScreenLastFrame=!0;return}Ae=ee.renderer.getConfig().enableRenderingOptimization,mf(b,ru)[ru]={restoreStack:[],prevObject:null,currentContext:mf(b,ru)[ru].currentContext},mf(b,ru)[ru].currentContext.clear(),b.clearFullScreenLastFrame=!1;var Je=Be.getContext(),tt=Be.getDPR();if(Hh(b.dprMatrix,[tt,tt,1]),Yu(b.vpMatrix,b.dprMatrix,re.getOrthoMatrix()),b.clearFullScreen)Ae?(Je.save(),Ze(se.root,Je),Je.restore()):Ze(se.root,Je),b.removedRBushNodeAABBs=[];else{var at=b.safeMergeAABB.apply(b,[b.mergeDirtyAABBs(b.renderQueue)].concat((0,fa.Z)(b.removedRBushNodeAABBs.map(function(Cr){var Jr=Cr.minX,ma=Cr.minY,ka=Cr.maxX,hi=Cr.maxY,wo=new hl;return wo.setMinMax([Jr,ma,0],[ka,hi,0]),wo}))));if(b.removedRBushNodeAABBs=[],hl.isEmpty(at)){b.renderQueue=[];return}var ot=b.convertAABB2Rect(at),ct=ot.x,lt=ot.y,wt=ot.width,Dt=ot.height,Ht=Nl(b.vec3a,[ct,lt,0],b.vpMatrix),Zt=Nl(b.vec3b,[ct+wt,lt,0],b.vpMatrix),dn=Nl(b.vec3c,[ct,lt+Dt,0],b.vpMatrix),nn=Nl(b.vec3d,[ct+wt,lt+Dt,0],b.vpMatrix),wn=Math.min(Ht[0],Zt[0],nn[0],dn[0]),Jn=Math.min(Ht[1],Zt[1],nn[1],dn[1]),An=Math.max(Ht[0],Zt[0],nn[0],dn[0]),pn=Math.max(Ht[1],Zt[1],nn[1],dn[1]),Cn=Math.floor(wn),rr=Math.floor(Jn),En=Math.ceil(An-wn),gr=Math.ceil(pn-Jn);Je.save(),b.clearRect(Je,Cn,rr,En,gr,ee.background),Je.beginPath(),Je.rect(Cn,rr,En,gr),Je.clip(),Je.setTransform(b.vpMatrix[0],b.vpMatrix[1],b.vpMatrix[4],b.vpMatrix[5],b.vpMatrix[12],b.vpMatrix[13]);var aa=ee.renderer.getConfig(),na=aa.enableDirtyRectangleRenderingDebug;na&&ke.dispatchEvent(new uu(zc.DIRTY_RECTANGLE,{dirtyRect:{x:Cn,y:rr,width:En,height:gr}}));var Qr=b.searchDirtyObjects(at);Qr.sort(function(Cr,Jr){return Cr.sortable.renderOrder-Jr.sortable.renderOrder}).forEach(function(Cr){Cr&&Cr.isVisible()&&!Cr.isCulled()&&b.renderDisplayObject(Cr,Je,b.context,mf(b,ru)[ru],x)}),Je.restore(),b.renderQueue.forEach(function(Cr){b.saveDirtyAABB(Cr)}),b.renderQueue=[]}mf(b,ru)[ru].restoreStack.forEach(function(){Je.restore()}),mf(b,ru)[ru].restoreStack=[]}),ae.hooks.render.tap(E.tag,function(Je){b.clearFullScreen||b.renderQueue.push(Je)})}},{key:"clearRect",value:function(y,x,b,z,ee,re){y.clearRect(x,b,z,ee),re&&(y.fillStyle=re,y.fillRect(x,b,z,ee))}},{key:"renderDisplayObjectOptimized",value:function(y,x,b,z,ee){var re=y.nodeName,ae=!1,se=!1,fe=this.context.styleRendererFactory[re],me=this.pathGeneratorFactory[re],Ae=y.parsedStyle.clipPath;if(Ae){ae=!z.prevObject||!cE(Ae.getWorldTransform(),z.prevObject.getWorldTransform()),ae&&(this.applyWorldTransform(x,Ae),z.prevObject=null);var Be=this.pathGeneratorFactory[Ae.nodeName];Be&&(x.save(),se=!0,x.beginPath(),Be(x,Ae.parsedStyle),x.closePath(),x.clip())}if(fe){ae=!z.prevObject||!cE(y.getWorldTransform(),z.prevObject.getWorldTransform()),ae&&this.applyWorldTransform(x,y);var ke=!z.prevObject;if(!ke){var We=z.prevObject.nodeName;re===ha.TEXT?ke=We!==ha.TEXT:re===ha.IMAGE?ke=We!==ha.IMAGE:ke=We===ha.TEXT||We===ha.IMAGE}fe.applyStyleToContext(x,y,ke,z),z.prevObject=y}me&&(x.beginPath(),me(x,y.parsedStyle),re!==ha.LINE&&re!==ha.PATH&&re!==ha.POLYLINE&&x.closePath()),fe&&fe.drawToContext(x,y,mf(this,ru)[ru],this,ee),se&&x.restore(),y.dirty(!1)}},{key:"renderDisplayObject",value:function(y,x,b,z,ee){var re=y.nodeName,ae=z.restoreStack[z.restoreStack.length-1];ae&&!(y.compareDocumentPosition(ae)&Ml.DOCUMENT_POSITION_CONTAINS)&&(x.restore(),z.restoreStack.pop());var se=this.context.styleRendererFactory[re],fe=this.pathGeneratorFactory[re],me=y.parsedStyle.clipPath;if(me){this.applyWorldTransform(x,me);var Ae=this.pathGeneratorFactory[me.nodeName];Ae&&(x.save(),z.restoreStack.push(y),x.beginPath(),Ae(x,me.parsedStyle),x.closePath(),x.clip())}se&&(this.applyWorldTransform(x,y),x.save(),this.applyAttributesToContext(x,y)),fe&&(x.beginPath(),fe(x,y.parsedStyle),re!==ha.LINE&&re!==ha.PATH&&re!==ha.POLYLINE&&x.closePath()),se&&(se.render(x,y.parsedStyle,y,b,this,ee),x.restore()),y.dirty(!1)}},{key:"applyAttributesToContext",value:function(y,x){var b=x.parsedStyle,z=b.stroke,ee=b.fill,re=b.opacity,ae=b.lineDash,se=b.lineDashOffset;ae&&y.setLineDash(ae),Po(se)||(y.lineDashOffset=se),Po(re)||(y.globalAlpha*=re),!Po(z)&&!Array.isArray(z)&&!z.isNone&&(y.strokeStyle=x.attributes.stroke),!Po(ee)&&!Array.isArray(ee)&&!ee.isNone&&(y.fillStyle=x.attributes.fill)}},{key:"convertAABB2Rect",value:function(y){var x=y.getMin(),b=y.getMax(),z=Math.floor(x[0]),ee=Math.floor(x[1]),re=Math.ceil(b[0]),ae=Math.ceil(b[1]),se=re-z,fe=ae-ee;return{x:z,y:ee,width:se,height:fe}}},{key:"mergeDirtyAABBs",value:function(y){var x=new hl;return y.forEach(function(b){var z=b.getRenderBounds();x.add(z);var ee=b.renderable.dirtyRenderBounds;ee&&x.add(ee)}),x}},{key:"searchDirtyObjects",value:function(y){var x=y.getMin(),b=(0,zn.Z)(x,2),z=b[0],ee=b[1],re=y.getMax(),ae=(0,zn.Z)(re,2),se=ae[0],fe=ae[1],me=this.rBush.search({minX:z,minY:ee,maxX:se,maxY:fe});return me.map(function(Ae){var Be=Ae.displayObject;return Be})}},{key:"saveDirtyAABB",value:function(y){var x=y.renderable;x.dirtyRenderBounds||(x.dirtyRenderBounds=new hl);var b=y.getRenderBounds();b&&x.dirtyRenderBounds.update(b.center,b.halfExtents)}},{key:"applyWorldTransform",value:function(y,x,b){b?(ud(this.tmpMat4,x.getLocalTransform()),Yu(this.tmpMat4,b,this.tmpMat4),Yu(this.tmpMat4,this.vpMatrix,this.tmpMat4)):(ud(this.tmpMat4,x.getWorldTransform()),Yu(this.tmpMat4,this.vpMatrix,this.tmpMat4)),y.setTransform(this.tmpMat4[0],this.tmpMat4[1],this.tmpMat4[4],this.tmpMat4[5],this.tmpMat4[12],this.tmpMat4[13])}},{key:"safeMergeAABB",value:function(){for(var y=new hl,x=arguments.length,b=new Array(x),z=0;z0;if(me){if(b||x.attributes.stroke!==z.prevObject.attributes.stroke){var Ae=!Po(re.stroke)&&!Array.isArray(re.stroke)&&!re.stroke.isNone?x.attributes.stroke:du.strokeStyle;kl(y,"strokeStyle",Ae,z.currentContext)}(b||re.lineWidth!==ee.lineWidth)&&kl(y,"lineWidth",Po(re.lineWidth)?du.lineWidth:re.lineWidth,z.currentContext),(b||re.lineDash!==ee.lineDash)&&kl(y,"lineDash",re.lineDash||du.lineDash,z.currentContext),(b||re.lineDashOffset!==ee.lineDashOffset)&&kl(y,"lineDashOffset",Po(re.lineDashOffset)?du.lineDashOffset:re.lineDashOffset,z.currentContext);for(var Be=0;Be4&&arguments[4]!==void 0?arguments[4]:!1;if(x){kl(y,"shadowColor",du.shadowColor,z.currentContext);for(var re=0;re-1&&kl(y,"filter",se.replace(/drop-shadow\([^)]*\)/,"").trim()||du.filter,z.currentContext)}else kl(y,"filter",du.filter,z.currentContext)}},{key:"fillToContext",value:function(y,x,b,z,ee){var re=this,ae=x.parsedStyle,se=ae.fill,fe=ae.fillRule,me=null;if(Array.isArray(se)&&se.length>0)se.forEach(function(Be){var ke=kl(y,"fillStyle",Vp(Be,x,y,re.imagePool),b.currentContext);me=me!=null?me:ke,fe?y.fill(fe):y.fill()});else{if(Jh(se)){var Ae=Hp(se,x,y,x.ownerDocument.defaultView.context,z,ee,this.imagePool);Ae&&(y.fillStyle=Ae,me=!0)}fe?y.fill(fe):y.fill()}me!==null&&kl(y,"fillStyle",me,b.currentContext)}},{key:"strokeToContext",value:function(y,x,b,z,ee){var re=this,ae=x.parsedStyle.stroke,se=null;if(Array.isArray(ae)&&ae.length>0)ae.forEach(function(Ae){var Be=kl(y,"strokeStyle",Vp(Ae,x,y,re.imagePool),b.currentContext);se=se!=null?se:Be,y.stroke()});else{if(Jh(ae)){var fe=Hp(ae,x,y,x.ownerDocument.defaultView.context,z,ee,this.imagePool);if(fe){var me=kl(y,"strokeStyle",fe,b.currentContext);se=se!=null?se:me}}y.stroke()}se!==null&&kl(y,"strokeStyle",se,b.currentContext)}},{key:"drawToContext",value:function(y,x,b,z,ee){var re,ae=x.nodeName,se=x.parsedStyle,fe=se.opacity,me=fe===void 0?du.globalAlpha:fe,Ae=se.fillOpacity,Be=Ae===void 0?du.fillOpacity:Ae,ke=se.strokeOpacity,We=ke===void 0?du.strokeOpacity:ke,je=se.lineWidth,Ke=je===void 0?du.lineWidth:je,Ze=se.fill&&!se.fill.isNone,Je=se.stroke&&!se.stroke.isNone&&Ke>0;if(!(!Ze&&!Je)){var tt=!Po(se.shadowColor)&&se.shadowBlur>0,at=se.shadowType==="inner",ot=((re=se.fill)===null||re===void 0?void 0:re.alpha)===0,ct=!!(se.filter&&se.filter.length),lt=tt&&Je&&(ae===ha.PATH||ae===ha.LINE||ae===ha.POLYLINE||ot||at),wt=null;if(Ze){lt||this.applyShadowAndFilterStyleToContext(y,x,tt,b);var Dt=me*Be;wt=kl(y,"globalAlpha",Dt,b.currentContext),this.fillToContext(y,x,b,z,ee),lt||this.clearShadowAndFilterStyleForContext(y,tt,ct,b)}if(Je){var Ht=!1,Zt=me*We,dn=kl(y,"globalAlpha",Zt,b.currentContext);if(wt=Ze?wt:dn,lt&&(this.applyShadowAndFilterStyleToContext(y,x,tt,b),Ht=!0,at)){var nn=y.globalCompositeOperation;y.globalCompositeOperation="source-atop",this.strokeToContext(y,x,b,z,ee),y.globalCompositeOperation=nn,this.clearShadowAndFilterStyleForContext(y,tt,ct,b,!0)}this.strokeToContext(y,x,b,z,ee),Ht&&this.clearShadowAndFilterStyleForContext(y,tt,ct,b)}wt!==null&&kl(y,"globalAlpha",wt,b.currentContext)}}}])}(),QA=function(E){function a(){return(0,mr.Z)(this,a),Lr(this,a,arguments)}return(0,va.Z)(a,E),(0,$n.Z)(a,[{key:"render",value:function(x,b,z,ee,re,ae){var se=b.fill,fe=b.fillRule,me=b.opacity,Ae=me===void 0?1:me,Be=b.fillOpacity,ke=Be===void 0?1:Be,We=b.stroke,je=b.strokeOpacity,Ke=je===void 0?1:je,Ze=b.lineWidth,Je=Ze===void 0?1:Ze,tt=b.lineCap,at=b.lineJoin,ot=b.shadowType,ct=b.shadowColor,lt=b.shadowBlur,wt=b.filter,Dt=b.miterLimit,Ht=se&&!se.isNone,Zt=We&&!We.isNone&&Je>0,dn=(se==null?void 0:se.alpha)===0,nn=!!(wt&&wt.length),wn=!Po(ct)&<>0,Jn=z.nodeName,An=ot==="inner",pn=Zt&&wn&&(Jn===ha.PATH||Jn===ha.LINE||Jn===ha.POLYLINE||dn||An);Ht&&(x.globalAlpha=Ae*ke,pn||Zp(z,x,wn),Fw(x,z,se,fe,ee,re,ae,this.imagePool),pn||this.clearShadowAndFilter(x,nn,wn)),Zt&&(x.globalAlpha=Ae*Ke,x.lineWidth=Je,Po(Dt)||(x.miterLimit=Dt),Po(tt)||(x.lineCap=tt),Po(at)||(x.lineJoin=at),pn&&(An&&(x.globalCompositeOperation="source-atop"),Zp(z,x,!0),An&&(YA(x,z,We,ee,re,ae,this.imagePool),x.globalCompositeOperation=du.globalCompositeOperation,this.clearShadowAndFilter(x,nn,!0))),YA(x,z,We,ee,re,ae,this.imagePool))}},{key:"clearShadowAndFilter",value:function(x,b,z){if(z&&(x.shadowColor="transparent",x.shadowBlur=0),b){var ee=x.filter;!Po(ee)&&ee.indexOf("drop-shadow")>-1&&(x.filter=ee.replace(/drop-shadow\([^)]*\)/,"").trim()||"none")}}}])}(u7);function Zp(E,a,y){var x=E.parsedStyle,b=x.filter,z=x.shadowColor,ee=x.shadowBlur,re=x.shadowOffsetX,ae=x.shadowOffsetY;b&&b.length&&(a.filter=E.style.filter),y&&(a.shadowColor=z.toString(),a.shadowBlur=ee||0,a.shadowOffsetX=re||0,a.shadowOffsetY=ae||0)}function Fw(E,a,y,x,b,z,ee,re){var ae=arguments.length>8&&arguments[8]!==void 0?arguments[8]:!1;Array.isArray(y)?y.forEach(function(se){E.fillStyle=Vp(se,a,E,re),ae||(x?E.fill(x):E.fill())}):(Jh(y)&&(E.fillStyle=Hp(y,a,E,b,z,ee,re)),ae||(x?E.fill(x):E.fill()))}function YA(E,a,y,x,b,z,ee){var re=arguments.length>7&&arguments[7]!==void 0?arguments[7]:!1;Array.isArray(y)?y.forEach(function(ae){E.strokeStyle=Vp(ae,a,E,ee),re||E.stroke()}):(Jh(y)&&(E.strokeStyle=Hp(y,a,E,x,b,z,ee)),re||E.stroke())}function c7(E,a){var y=(0,zn.Z)(E,4),x=y[0],b=y[1],z=y[2],ee=y[3],re=(0,zn.Z)(a,4),ae=re[0],se=re[1],fe=re[2],me=re[3],Ae=Math.max(x,ae),Be=Math.max(b,se),ke=Math.min(x+z,ae+fe),We=Math.min(b+ee,se+me);return ke<=Ae||We<=Be?null:[Ae,Be,ke-Ae,We-Be]}function d7(E,a){var y=Nl(ji(),[E[0],E[1],0],a),x=Nl(ji(),[E[0]+E[2],E[1],0],a),b=Nl(ji(),[E[0],E[1]+E[3],0],a),z=Nl(ji(),[E[0]+E[2],E[1]+E[3],0],a);return[Math.min(y[0],x[0],b[0],z[0]),Math.min(y[1],x[1],b[1],z[1]),Math.max(y[0],x[0],b[0],z[0])-Math.min(y[0],x[0],b[0],z[0]),Math.max(y[1],x[1],b[1],z[1])-Math.min(y[1],x[1],b[1],z[1])]}var f7=function(E){function a(){return(0,mr.Z)(this,a),Lr(this,a,arguments)}return(0,va.Z)(a,E),(0,$n.Z)(a,[{key:"renderDownSampled",value:function(x,b,z,ee){var re=ee.src,ae=ee.imageCache;if(!ae.downSampled){this.imagePool.createDownSampledImage(re,z).then(function(){z.ownerDocument&&(z.dirty(),z.ownerDocument.defaultView.context.renderingService.dirtify())}).catch(function(se){console.error(se)});return}x.drawImage(ae.downSampled,Math.floor(ee.drawRect[0]),Math.floor(ee.drawRect[1]),Math.ceil(ee.drawRect[2]),Math.ceil(ee.drawRect[3]))}},{key:"renderTile",value:function(x,b,z,ee){var re=ee.src,ae=ee.imageCache,se=ee.imageRect,fe=ee.drawRect,me=ae.size,Ae=x.getTransform(),Be=Ae.a,ke=Ae.b,We=Ae.c,je=Ae.d,Ke=Ae.e,Ze=Ae.f;if(x.resetTransform(),!(ae!=null&&ae.gridSize)){this.imagePool.createImageTiles(re,[],function(){z.ownerDocument&&(z.dirty(),z.ownerDocument.defaultView.context.renderingService.dirtify())},z).catch(function(wn){console.error(wn)});return}for(var Je=[me[0]/se[2],me[1]/se[3]],tt=[ae.tileSize[0]/Je[0],ae.tileSize[1]/Je[1]],at=[Math.floor((fe[0]-se[0])/tt[0]),Math.ceil((fe[0]+fe[2]-se[0])/tt[0])],ot=at[0],ct=at[1],lt=[Math.floor((fe[1]-se[1])/tt[1]),Math.ceil((fe[1]+fe[3]-se[1])/tt[1])],wt=lt[0],Dt=lt[1],Ht=wt;Ht<=Dt;Ht++)for(var Zt=ot;Zt<=ct;Zt++){var dn=ae.tiles[Ht][Zt];if(dn){var nn=[Math.floor(se[0]+dn.tileX*tt[0]),Math.floor(se[1]+dn.tileY*tt[1]),Math.ceil(tt[0]),Math.ceil(tt[1])];x.drawImage(dn.data,nn[0],nn[1],nn[2],nn[3])}}x.setTransform(Be,ke,We,je,Ke,Ze)}},{key:"render",value:function(x,b,z){var ee=b.x,re=ee===void 0?0:ee,ae=b.y,se=ae===void 0?0:ae,fe=b.width,me=b.height,Ae=b.src,Be=b.shadowColor,ke=b.shadowBlur,We=this.imagePool.getImageSync(Ae,z),je=We==null?void 0:We.img,Ke=fe,Ze=me;if(je){Ke||(Ke=je.width),Ze||(Ze=je.height);var Je=!Po(Be)&&ke>0;Zp(z,x,Je);try{var tt=z.ownerDocument.defaultView.getContextService().getDomElement(),at=tt.width,ot=tt.height,ct=x.getTransform(),lt=ct.a,wt=ct.b,Dt=ct.c,Ht=ct.d,Zt=ct.e,dn=ct.f,nn=nf(lt,Dt,0,0,wt,Ht,0,0,0,0,1,0,Zt,dn,0,1),wn=d7([re,se,Ke,Ze],nn),Jn=c7([0,0,at,ot],wn);if(!Jn)return;if(!z.ownerDocument.defaultView.getConfig().enableLargeImageOptimization){a.renderFull(x,b,z,{image:je,drawRect:[re,se,Ke,Ze]});return}var An=wn[2]/We.size[0];if(An<(We.downSamplingRate||.5)){this.renderDownSampled(x,b,z,{src:Ae,imageCache:We,drawRect:[re,se,Ke,Ze]});return}if(!ZA.isSupportTile){a.renderFull(x,b,z,{image:je,drawRect:[re,se,Ke,Ze]});return}this.renderTile(x,b,z,{src:Ae,imageCache:We,imageRect:wn,drawRect:Jn})}catch(pn){}}}},{key:"drawToContext",value:function(x,b,z,ee,re){this.render(x,b.parsedStyle,b)}}],[{key:"renderFull",value:function(x,b,z,ee){x.drawImage(ee.image,Math.floor(ee.drawRect[0]),Math.floor(ee.drawRect[1]),Math.ceil(ee.drawRect[2]),Math.ceil(ee.drawRect[3]))}}])}(QA),h7=function(E){function a(){return(0,mr.Z)(this,a),Lr(this,a,arguments)}return(0,va.Z)(a,E),(0,$n.Z)(a,[{key:"render",value:function(x,b,z,ee,re,ae){z.getBounds();var se=b.lineWidth,fe=se===void 0?1:se,me=b.textAlign,Ae=me===void 0?"start":me,Be=b.textBaseline,ke=Be===void 0?"alphabetic":Be,We=b.lineJoin,je=We===void 0?"miter":We,Ke=b.miterLimit,Ze=Ke===void 0?10:Ke,Je=b.letterSpacing,tt=Je===void 0?0:Je,at=b.stroke,ot=b.fill,ct=b.fillRule,lt=b.fillOpacity,wt=lt===void 0?1:lt,Dt=b.strokeOpacity,Ht=Dt===void 0?1:Dt,Zt=b.opacity,dn=Zt===void 0?1:Zt,nn=b.metrics,wn=b.x,Jn=wn===void 0?0:wn,An=b.y,pn=An===void 0?0:An,Cn=b.dx,rr=b.dy,En=b.shadowColor,gr=b.shadowBlur,aa=nn.font,na=nn.lines,Qr=nn.height,Cr=nn.lineHeight,Jr=nn.lineMetrics;x.font=aa,x.lineWidth=fe,x.textAlign=Ae==="middle"?"center":Ae;var ma=ke;ma==="alphabetic"&&(ma="bottom"),x.lineJoin=je,Po(Ze)||(x.miterLimit=Ze);var ka=pn;ke==="middle"?ka+=-Qr/2-Cr/2:ke==="bottom"||ke==="alphabetic"||ke==="ideographic"?ka+=-Qr:(ke==="top"||ke==="hanging")&&(ka+=-Cr);var hi=Jn+(Cn||0);ka+=rr||0,na.length===1&&(ma==="bottom"?(ma="middle",ka-=.5*Qr):ma==="top"&&(ma="middle",ka+=.5*Qr)),x.textBaseline=ma;var wo=!Po(En)&&gr>0;Zp(z,x,wo);for(var lo=0;lo0&&arguments[0]!==void 0?arguments[0]:{};return(0,mr.Z)(this,a),y=Lr(this,a),y.name="canvas-renderer",y.options=x,y}return(0,va.Z)(a,E),(0,$n.Z)(a,[{key:"init",value:function(){var x,b=(0,Sr.Z)({dirtyObjectNumThreshold:500,dirtyObjectRatioThreshold:.8},this.options),z=this.context.imagePool,ee=new QA(z),re=(x={},(0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)((0,Hi.Z)(x,ha.CIRCLE,ee),ha.ELLIPSE,ee),ha.RECT,ee),ha.IMAGE,new f7(z)),ha.TEXT,new h7(z)),ha.LINE,ee),ha.POLYLINE,ee),ha.POLYGON,ee),ha.PATH,ee),ha.GROUP,void 0),(0,Hi.Z)((0,Hi.Z)((0,Hi.Z)(x,ha.HTML,void 0),ha.MESH,void 0),ha.FRAGMENT,void 0));this.context.defaultStyleRendererFactory=re,this.context.styleRendererFactory=re,this.addRenderingPlugin(new Bw(b))}},{key:"destroy",value:function(){this.removeAllRenderingPlugins(),delete this.context.defaultStyleRendererFactory,delete this.context.styleRendererFactory}}])}(oh);var kw=function(){function E(){(0,mr.Z)(this,E)}return(0,$n.Z)(E,[{key:"apply",value:function(y,x){var b=this,z=y.renderingService,ee=y.renderingContext,re=y.config;this.context=y;var ae=ee.root.ownerDocument.defaultView,se=function(lt){z.hooks.pointerMove.call(lt)},fe=function(lt){z.hooks.pointerUp.call(lt)},me=function(lt){z.hooks.pointerDown.call(lt)},Ae=function(lt){z.hooks.pointerOver.call(lt)},Be=function(lt){z.hooks.pointerOut.call(lt)},ke=function(lt){z.hooks.pointerCancel.call(lt)},We=function(lt){z.hooks.pointerWheel.call(lt)},je=function(lt){z.hooks.click.call(lt)},Ke=function(lt){x.globalThis.document.addEventListener("pointermove",se,!0),lt.addEventListener("pointerdown",me,!0),lt.addEventListener("pointerleave",Be,!0),lt.addEventListener("pointerover",Ae,!0),x.globalThis.addEventListener("pointerup",fe,!0),x.globalThis.addEventListener("pointercancel",ke,!0)},Ze=function(lt){lt.addEventListener("touchstart",me,!0),lt.addEventListener("touchend",fe,!0),lt.addEventListener("touchmove",se,!0),lt.addEventListener("touchcancel",ke,!0)},Je=function(lt){x.globalThis.document.addEventListener("mousemove",se,!0),lt.addEventListener("mousedown",me,!0),lt.addEventListener("mouseout",Be,!0),lt.addEventListener("mouseover",Ae,!0),x.globalThis.addEventListener("mouseup",fe,!0)},tt=function(lt){x.globalThis.document.removeEventListener("pointermove",se,!0),lt.removeEventListener("pointerdown",me,!0),lt.removeEventListener("pointerleave",Be,!0),lt.removeEventListener("pointerover",Ae,!0),x.globalThis.removeEventListener("pointerup",fe,!0),x.globalThis.removeEventListener("pointercancel",ke,!0)},at=function(lt){lt.removeEventListener("touchstart",me,!0),lt.removeEventListener("touchend",fe,!0),lt.removeEventListener("touchmove",se,!0),lt.removeEventListener("touchcancel",ke,!0)},ot=function(lt){x.globalThis.document.removeEventListener("mousemove",se,!0),lt.removeEventListener("mousedown",me,!0),lt.removeEventListener("mouseout",Be,!0),lt.removeEventListener("mouseover",Ae,!0),x.globalThis.removeEventListener("mouseup",fe,!0)};z.hooks.init.tap(E.tag,function(){var ct=b.context.contextService.getDomElement();x.globalThis.navigator.msPointerEnabled?(ct.style.msContentZooming="none",ct.style.msTouchAction="none"):ae.supportsPointerEvents&&(ct.style.touchAction="none"),ae.supportsPointerEvents?Ke(ct):Je(ct),ae.supportsTouchEvents&&Ze(ct),re.useNativeClickEvent&&ct.addEventListener("click",je,!0),ct.addEventListener("wheel",We,{passive:!0,capture:!0})}),z.hooks.destroy.tap(E.tag,function(){var ct=b.context.contextService.getDomElement();x.globalThis.navigator.msPointerEnabled?(ct.style.msContentZooming="",ct.style.msTouchAction=""):ae.supportsPointerEvents&&(ct.style.touchAction=""),ae.supportsPointerEvents?tt(ct):ot(ct),ae.supportsTouchEvents&&at(ct),re.useNativeClickEvent&&ct.removeEventListener("click",je,!0),ct.removeEventListener("wheel",We,!0)})}}])}();kw.tag="DOMInteraction";var v7=function(E){function a(){var y;(0,mr.Z)(this,a);for(var x=arguments.length,b=new Array(x),z=0;z1&&arguments[1]!==void 0?arguments[1]:[0,0,0];return"matrix(".concat([y[0],y[1],y[4],y[5],y[12]+x[0],y[13]+x[1]].join(","),")")}},{key:"apply",value:function(y,x){var b=this,z=y.camera,ee=y.renderingContext,re=y.renderingService;this.context=y;var ae=ee.root.ownerDocument.defaultView,se=ae.context.eventService.nativeHTMLMap,fe=function(Ke,Ze){Ze.style.transform=b.joinTransformMatrix(Ke.getWorldTransform(),Ke.getOrigin())},me=function(Ke){var Ze=Ke.target;if(Ze.nodeName===ha.HTML){b.$camera||(b.$camera=b.createCamera(z));var Je=b.getOrCreateEl(Ze);b.$camera.appendChild(Je),Object.keys(Ze.attributes).forEach(function(tt){b.updateAttribute(tt,Ze)}),fe(Ze,Je),se.set(Je,Ze)}},Ae=function(Ke){var Ze=Ke.target;if(Ze.nodeName===ha.HTML&&b.$camera){var Je=b.getOrCreateEl(Ze);Je&&(Je.remove(),se.delete(Je))}},Be=function(Ke){var Ze=Ke.target;if(Ze.nodeName===ha.HTML){var Je=Ke.attrName;b.updateAttribute(Je,Ze)}},ke=function(Ke){var Ze=Ke.target,Je=Ze.nodeName===ha.FRAGMENT?Ze.childNodes:[Ze];Je.forEach(function(tt){if(tt.nodeName===ha.HTML){var at=b.getOrCreateEl(tt);fe(tt,at)}})},We=function(){if(b.$camera){var Ke=b.context.config,Ze=Ke.width,Je=Ke.height;b.$camera.parentElement.style.width="".concat(Ze||0,"px"),b.$camera.parentElement.style.height="".concat(Je||0,"px")}};re.hooks.init.tap(E.tag,function(){ae.addEventListener(zc.RESIZE,We),ae.addEventListener(ps.MOUNTED,me),ae.addEventListener(ps.UNMOUNTED,Ae),ae.addEventListener(ps.ATTR_MODIFIED,Be),ae.addEventListener(ps.BOUNDS_CHANGED,ke)}),re.hooks.endFrame.tap(E.tag,function(){b.$camera&&ee.renderReasons.has(i0.CAMERA_CHANGED)&&(b.$camera.style.transform=b.joinTransformMatrix(z.getOrthoMatrix()))}),re.hooks.destroy.tap(E.tag,function(){b.$camera&&b.$camera.remove(),ae.removeEventListener(zc.RESIZE,We),ae.removeEventListener(ps.MOUNTED,me),ae.removeEventListener(ps.UNMOUNTED,Ae),ae.removeEventListener(ps.ATTR_MODIFIED,Be),ae.removeEventListener(ps.BOUNDS_CHANGED,ke)})}},{key:"createCamera",value:function(y){var x=this.context.config,b=x.document,z=x.width,ee=x.height,re=this.context.contextService.getDomElement(),ae=re.parentNode;if(ae){var se=m7,fe=ae.querySelector("#".concat(se));if(!fe){var me=(b||document).createElement("div");me.style.overflow="hidden",me.style.pointerEvents="none",me.style.position="absolute",me.style.left="0px",me.style.top="0px",me.style.width="".concat(z||0,"px"),me.style.height="".concat(ee||0,"px");var Ae=(b||document).createElement("div");fe=Ae,Ae.id=se,Ae.style.position="absolute",Ae.style.left="".concat(re.offsetLeft||0,"px"),Ae.style.top="".concat(re.offsetTop||0,"px"),Ae.style.transformOrigin="left top",Ae.style.transform=this.joinTransformMatrix(y.getOrthoMatrix()),Ae.style.pointerEvents="none",Ae.style.width="100%",Ae.style.height="100%",me.appendChild(Ae),ae.appendChild(me)}return fe}return null}},{key:"getOrCreateEl",value:function(y){var x=this.context.config.document,b=this.displayObjectHTMLElementMap.get(y);return b||(b=(x||document).createElement("div"),y.parsedStyle.$el=b,this.displayObjectHTMLElementMap.set(y,b),y.id&&(b.id=y.id),y.name&&b.setAttribute("name",y.name),y.className&&(b.className=y.className),b.style.position="absolute",b.style["will-change"]="transform",b.style.transform=this.joinTransformMatrix(y.getWorldTransform(),y.getOrigin())),b}},{key:"updateAttribute",value:function(y,x){var b=this.getOrCreateEl(x);switch(y){case"innerHTML":var z=x.parsedStyle.innerHTML;Hs(z)?b.innerHTML=z:(b.innerHTML="",b.appendChild(z));break;case"x":b.style.left="".concat(x.parsedStyle.x,"px");break;case"y":b.style.top="".concat(x.parsedStyle.y,"px");break;case"transformOrigin":var ee=x.parsedStyle.transformOrigin;b.style["transform-origin"]="".concat(ee[0].buildCSSText(null,null,"")," ").concat(ee[1].buildCSSText(null,null,""));break;case"width":var re=x.parsedStyle.width;b.style.width=Ui(re)?"".concat(re,"px"):re.toString();break;case"height":var ae=x.parsedStyle.height;b.style.height=Ui(ae)?"".concat(ae,"px"):ae.toString();break;case"zIndex":var se=x.parsedStyle.zIndex;b.style["z-index"]="".concat(se);break;case"visibility":var fe=x.parsedStyle.visibility;b.style.visibility=fe;break;case"pointerEvents":var me=x.parsedStyle.pointerEvents,Ae=me===void 0?"auto":me;b.style.pointerEvents=Ae;break;case"opacity":var Be=x.parsedStyle.opacity;b.style.opacity="".concat(Be);break;case"fill":var ke=x.parsedStyle.fill,We="";Fm(ke)?ke.isNone?We="transparent":We=x.getAttribute("fill"):Array.isArray(ke)?We=x.getAttribute("fill"):Jh(ke),b.style.background=We;break;case"stroke":var je=x.parsedStyle.stroke,Ke="";Fm(je)?je.isNone?Ke="transparent":Ke=x.getAttribute("stroke"):Array.isArray(je)?Ke=x.getAttribute("stroke"):Jh(je),b.style["border-color"]=Ke,b.style["border-style"]="solid";break;case"lineWidth":var Ze=x.parsedStyle.lineWidth;b.style["border-width"]="".concat(Ze||0,"px");break;case"lineDash":b.style["border-style"]="dashed";break;case"filter":var Je=x.style.filter;b.style.filter=Je;break;default:!Po(x.style[y])&&x.style[y]!==""&&(b.style[y]=x.style[y])}}}])}();_w.tag="HTMLRendering";var p7=function(E){function a(){var y;(0,mr.Z)(this,a);for(var x=arguments.length,b=new Array(x),z=0;z0&&re[0]!==void 0?re[0]:{},z=b.type,ee=b.encoderOptions,ae.abrupt("return",this.context.canvas.toDataURL(z,ee));case 1:case"end":return ae.stop()}},x,this)}));function y(){return a.apply(this,arguments)}return y}()}])}(),E7=function(E){function a(){var y;(0,mr.Z)(this,a);for(var x=arguments.length,b=new Array(x),z=0;z{const x=this.context.canvas,b=x.context.renderingContext.root.ownerDocument.defaultView;this.normalizeToPointerEvent(y,b).forEach(ee=>{const re=this.bootstrapEvent(this.rootPointerEvent,ee,b,y);bv(x.context.eventService,"mappingTable.pointerupoutside",[]),x.context.eventService.mapEvent(re)})}}get eventService(){return this.context.canvas.context.eventService}get events(){return[Ea.CLICK,Ea.POINTER_DOWN,Ea.POINTER_MOVE,Ea.POINTER_UP,Ea.POINTER_OVER,Ea.POINTER_LEAVE]}getDomElement(){return this.getShape("key").getDomElement()}render(a=this.parsedAttributes,y=this){this.drawKeyShape(a,y),this.drawPortShapes(a,y)}getKeyStyle(a){const y=mg(a,["dx","dy","innerHTML","pointerEvents","cursor"]),{dx:x=0,dy:b=0}=y,z=S7(y,["dx","dy"]),[ee,re]=this.getSize(a);return Object.assign(Object.assign({x,y:b},z),{width:ee,height:re})}drawKeyShape(a,y){const x=this.getKeyStyle(a),{x:b,y:z,width:ee=0,height:re=0}=x,ae=this.upsert("key-container",Ru,{x:b,y:z,width:ee,height:re,opacity:0},y);return this.upsert("key",uv,x,ae)}connectedCallback(){if(!(this.context.canvas.getRenderer("main")instanceof Mv))return;const x=this.getDomElement();this.events.forEach(b=>{x.addEventListener(b,this.forwardEvents)})}attributeChangedCallback(a,y,x){a==="zIndex"&&y!==x&&(this.getDomElement().style.zIndex=x)}destroy(){const a=this.getDomElement();this.events.forEach(y=>{a.removeEventListener(y,this.forwardEvents)}),super.destroy()}normalizeToPointerEvent(a,y){const x=[];if(y.isTouchEvent(a))for(let b=0;bthis.context.element.getElement(ee)).filter(Boolean);if(b.length===0){const ee=new hl,{x:re=0,y:ae=0,size:se}=a,[fe,me]=jc(se);return ee.setMinMax([re-fe/2,ae-me/2,0],[re+fe/2,ae+me/2,0]),ee}const z=mv(b.map(ee=>ee.getBounds()));return x?dh(z,x):z}drawCollapsedMarkerShape(a,y){const x=this.getCollapsedMarkerStyle(a);this.upsert("collapsed-marker",ww,x,y),WA(this)}getCollapsedMarkerStyle(a){if(!a.collapsed||!a.collapsedMarker)return!1;const y=cu(this.getGraphicStyle(a),"collapsedMarker"),{type:x}=y,b=Ww(y,["type"]),z=this.getShape("key"),[ee,re]=Lf(z.getLocalBounds(),"center"),ae=Object.assign(Object.assign({},b),{x:ee,y:re});if(x){const se=this.getCollapsedMarkerText(x,a);Object.assign(ae,{text:se})}return ae}getCollapsedMarkerText(a,y){const{childrenData:x=[]}=y,{model:b}=this.context;return a==="descendant-count"?b.getDescendantsData(this.id).length.toString():a==="child-count"?x.length.toString():a==="node-count"?b.getDescendantsData(this.id).filter(z=>b.getElementType(Nr(z))==="node").length.toString():Ji(a)?a(x):""}getComboPosition(a){const{x:y=0,y:x=0,collapsed:b,childrenData:z=[]}=a;if(z.length===0)return[+y,+x,0];if(b){const{model:ee}=this.context,re=ee.getDescendantsData(this.id).filter(ae=>!ee.isCombo(Nr(ae)));if(re.length>0&&re.some(K8)){const ae=re.reduce((se,fe)=>$o(se,Au(fe)),[0,0,0]);return Ud(ae,re.length)}return[+y,+x,0]}return this.getContentBBox(a).center}getComboStyle(a){const[y,x]=this.getComboPosition(a);return{x:y,y:x,transform:[["translate",y,x]]}}updateComboPosition(a){const y=this.getComboStyle(a);Object.assign(this.style,y);const{x,y:b}=y;this.context.model.syncNodeLikeDatum({id:this.id,style:{x,y:b}}),jA(this)}render(a,y=this){super.render(a,y),this.drawCollapsedMarkerShape(a,y)}update(a={}){super.update(a),this.updateComboPosition(this.parsedAttributes)}onframe(){super.onframe(),this.attributes.collapsed||this.updateComboPosition(this.parsedAttributes),this.drawKeyShape(this.parsedAttributes,this)}animate(a,y){const x=super.animate(this.attributes.collapsed?a:a.map(b=>{var{x:z,y:ee,z:re,transform:ae}=b,se=Ww(b,["x","y","z","transform"]);return se}),y);return x&&new Proxy(x,{set:(b,z,ee)=>(z==="currentTime"&&Promise.resolve().then(()=>this.onframe()),Reflect.set(b,z,ee))})}}h0.defaultStyleProps={childrenNode:[],droppable:!0,draggable:!0,collapsed:!1,collapsedSize:32,collapsedMarker:!0,collapsedMarkerZIndex:1,collapsedMarkerFontSize:12,collapsedMarkerTextAlign:"center",collapsedMarkerTextBaseline:"middle",collapsedMarkerType:"child-count"};class P7 extends h0{constructor(a){super(a)}drawKeyShape(a,y){return this.upsert("key",wf,this.getKeyStyle(a),y)}getKeyStyle(a){const{collapsed:y}=a,x=super.getKeyStyle(a),[b]=this.getKeySize(a);return Object.assign(Object.assign(Object.assign({},x),y&&cu(x,"collapsed")),{r:b/2})}getCollapsedKeySize(a){const[y,x]=jc(a.collapsedSize),b=Math.max(y,x)/2;return[b*2,b*2,0]}getExpandedKeySize(a){const y=this.getContentBBox(a),[x,b]=uh(y),z=Math.sqrt(Math.pow(x,2)+Math.pow(b,2))/2;return[z*2,z*2,0]}getIntersectPoint(a,y=!1){const x=this.getShape("key").getBounds();return Lp(a,x,y)}}class w7 extends h0{constructor(a){super(a)}drawKeyShape(a,y){return this.upsert("key",Ru,this.getKeyStyle(a),y)}getKeyStyle(a){const y=super.getKeyStyle(a),[x,b]=this.getKeySize(a);return Object.assign(Object.assign(Object.assign({},y),a.collapsed&&cu(y,"collapsed")),{width:x,height:b,x:-x/2,y:-b/2})}}var M7=function(E,a){if(!hv(E))return E;for(var y=[],x=0;x-1:!1},T7=I7,O7=function(E,a){return a===void 0&&(a=[]),D7(E,function(y){return!T7(a,y)})},L7=O7;const B7={padding:10};function jw(E,a,y,x,b,z){const{padding:ee}=Object.assign(B7,z),re=ch(y,ee),ae=ch(x,ee),se=[E,...b,a];let fe=null;const me=[];for(let Ae=0,Be=se.length;Aez?"N":"S":x===z?y>b?"W":"E":null}function XA(E,a){return a==="N"||a==="S"?hf(E):ff(E)}function Hw(E,a,y){const x=[E[0],a[1]],b=[a[0],E[1]],z=uc(E,x),ee=uc(E,b),re=y?N7[y]:null,ae=z===y||z!==re&&ee!==y?x:b;return{points:[ae],direction:uc(ae,a)}}function Jp(E,a,y){if(vp(E,y)){const x=Dv(E,a,y);return{points:[x],direction:uc(x,a)}}else{const x=lg(E,y),z=["left","right"].includes(pv(E,y))?[a[0],x[1]]:[x[0],a[1]];return{points:[z],direction:uc(z,a)}}}function Vw(E,a,y,x){const b=vp(a,y)?a:lg(a,y),z=[[b[0],E[1]],[E[0],b[1]]],ee=z.filter(ae=>$R(ae,y)&&!g2(ae,y,!0)),re=ee.filter(ae=>uc(ae,E)!==x);if(re.length>0){const ae=re.find(se=>uc(E,se)===x)||re[0];return{points:[ae],direction:uc(ae,a)}}else{const ae=L7(z,ee)[0],se=gh(a,ae,XA(y,x)/2);return{points:[Dv(se,E,y),se],direction:uc(se,a)}}}function R7(E,a,y,x){let b=Jp(E,a,y);const z=Av(b.points[0]);if(kd(z,x)){b=Jp(a,E,x);const ee=Av(b.points[0]);if(kd(ee,y)){const re=gh(E,z,XA(y,uc(E,z))/2),ae=gh(a,ee,XA(x,uc(a,ee))/2),se=[(re[0]+ae[0])/2,(re[1]+ae[1])/2],fe=Jp(E,se,y),me=Vw(se,a,x,fe.direction);b.points=[fe.points[0],me.points[0]],b.direction=me.direction}}return b}function JA(E,a,y,x,b){const ee=mv([y,x]),re=yl(a,ee.center)>yl(E,ee.center),[ae,se]=re?[a,E]:[E,a],fe=hf(ee)+ff(ee);let me;if(b){const ke=[ae[0]+fe*Math.cos(Gw[b]),ae[1]+fe*Math.sin(Gw[b])];me=gh(lg(ke,ee),ke,.01)}else me=gh(lg(ae,ee),ae,-.01);let Ae=Dv(me,se,ee),Be=[xv(me,2),xv(Ae,2)];if(tu(xv(me),xv(Ae))){const ke=OA(sl(me,ae),[1,0,0])+Math.PI/2;Ae=[se[0]+fe*Math.cos(ke),se[1]+fe*Math.sin(ke),0],Ae=xv(gh(lg(Ae,ee),se,-.01),2);const We=Dv(me,Ae,ee);Be=[me,We,Ae]}return{points:re?Be.reverse():Be,direction:uc(re?me:Ae,a)}}function Dv(E,a,y){let x=[E[0],a[1]];return kd(x,y)&&(x=[a[0],E[1]]),x}function Kw(E,a,y,x,b){let ae=typeof a=="number"?a:.5;a==="start"&&(ae=0),a==="end"&&(ae=.99);const se=ku(E.getPoint(ae)),fe=ku(E.getPoint(ae+.01));let me=a==="start"?"left":a==="end"?"right":"center";if(sw(se,fe)||!y){const[Ke,Ze]=Zw(E,ae,x,b);return{transform:[["translate",Ke,Ze]],textAlign:me}}let Ae=Math.atan2(fe[1]-se[1],fe[0]-se[0]);fe[0]{const fe=ee[se-1]||b,me=ee[se+1]||z;if(!lw(fe,ae,me)&&a){const[Ae,Be]=U7(fe,ae,me,a);re.push(["L",Ae[0],Ae[1]],["Q",ae[0],ae[1],Be[0],Be[1]],["L",Be[0],Be[1]])}else re.push(["L",ae[0],ae[1]])}),re.push(["L",z[0],z[1]]),y&&re.push(["Z"]),re}function U7(E,a,y,x){const b=Tp(E,a),z=Tp(y,a),ee=Math.min(x,Math.min(b,z)/2),re=[a[0]-ee/b*(a[0]-E[0]),a[1]-ee/b*(a[1]-E[1])],ae=[a[0]-ee/z*(a[0]-y[0]),a[1]-ee/z*(a[1]-y[1])];return[re,ae]}const W7=E=>{const a=Math.PI/2,y=hf(E)/2,x=ff(E)/2,b=Math.atan2(y,x)/2,z=Math.atan2(x,y)/2;return{top:[-a-z,-a+z],"top-right":[-a+z,-b],"right-top":[-a+z,-b],right:[-b,b],"bottom-right":[b,a-z],"right-bottom":[b,a-z],bottom:[a-z,a+z],"bottom-left":[a+z,Math.PI-b],"left-bottom":[a+z,Math.PI-b],left:[Math.PI-b,Math.PI+b],"top-left":[Math.PI+b,-a-z],"left-top":[Math.PI+b,-a-z]}};function Yw(E,a,y,x,b){const z=ch(E),ee=E.getCenter();let re=x&&yh(x),ae=b&&yh(b);if(!re||!ae){const se=W7(z),fe=se[a][0],me=se[a][1],[Ae,Be]=uh(z),ke=Math.max(Ae,Be),We=$o(ee,[ke*Math.cos(fe),ke*Math.sin(fe),0]),je=$o(ee,[ke*Math.cos(me),ke*Math.sin(me),0]);re=ax(E,We),ae=ax(E,je),y||([re,ae]=[ae,re])}return[re,ae]}function j7(E,a,y,x,b,z){const ee=E.getPorts()[b||z],re=E.getPorts()[z||b];let[ae,se]=Yw(E,a,y,ee,re);const fe=G7(E,ae,se,x);return ee&&(ae=Tv(ee,fe[0])),re&&(se=Tv(re,fe.at(-1))),Qw(ae,se,fe)}function G7(E,a,y,x){const b=E.getCenter();if(tu(a,y)){const z=sl(a,b),ee=[x*Math.sign(z[0])||x/2,x*Math.sign(z[1])||-x/2,0];return[$o(a,ee),$o(y,zd(ee,[1,-1,1]))]}return[gh(b,a,yl(b,a)+x),gh(b,y,yl(b,y)+x)]}function H7(E,a,y,x,b,z,ee){const re=rx(E),ae=re[z||ee],se=re[ee||z];let[fe,me]=Yw(E,y,x,ae,se);const Ae=V7(E,fe,me,b);return ae&&(fe=Tv(ae,Ae[0])),se&&(me=Tv(se,Ae.at(-1))),$A([fe,...Ae,me],a)}function V7(E,a,y,x){const b=[],z=ch(E);if(tu(a,y))switch(pv(a,z)){case"left":b.push([a[0]-x,a[1]]),b.push([a[0]-x,a[1]+x]),b.push([a[0],a[1]+x]);break;case"right":b.push([a[0]+x,a[1]]),b.push([a[0]+x,a[1]+x]),b.push([a[0],a[1]+x]);break;case"top":b.push([a[0],a[1]-x]),b.push([a[0]+x,a[1]-x]),b.push([a[0]+x,a[1]]);break;case"bottom":b.push([a[0],a[1]+x]),b.push([a[0]+x,a[1]+x]),b.push([a[0]+x,a[1]]);break}else{const ee=pv(a,z),re=pv(y,z);if(ee===re){const ae=ee;let se,fe;switch(ae){case"left":se=Math.min(a[0],y[0])-x,b.push([se,a[1]]),b.push([se,y[1]]);break;case"right":se=Math.max(a[0],y[0])+x,b.push([se,a[1]]),b.push([se,y[1]]);break;case"top":fe=Math.min(a[1],y[1])-x,b.push([a[0],fe]),b.push([y[0],fe]);break;case"bottom":fe=Math.max(a[1],y[1])+x,b.push([a[0],fe]),b.push([y[0],fe]);break}}else{const ae=(Ae,Be)=>({left:[Be[0]-x,Be[1]],right:[Be[0]+x,Be[1]],top:[Be[0],Be[1]-x],bottom:[Be[0],Be[1]+x]})[Ae],se=ae(ee,a),fe=ae(re,y),me=Dv(se,fe,z);b.push(se,me,fe)}}return b}function ex(E,a){const y=new Set,x=new Set,b=new Set;return E.forEach(z=>{a(z).forEach(re=>{y.add(re),E.includes(re.source)&&E.includes(re.target)?x.add(re):b.add(re)})}),{edges:Array.from(y),internal:Array.from(x),external:Array.from(b)}}function Xw(E,a){const y=[];let x=E;for(;x;){y.push(x);const b=a(Nr(x));if(b)x=b;else break}if(y.some(b=>{var z;return(z=b.style)===null||z===void 0?void 0:z.collapsed})){const b=y.reverse().findIndex(Mc);return y[b]||y.at(-1)}return E}function K7(E,a){return a||(E<4?10:E===4?12:E*2.5)}const Z7=(E,a)=>{const y=Math.max(E,a)/2;return[["M",-E/2,0],["A",y,y,0,1,0,2*y-E/2,0],["A",y,y,0,1,0,-E/2,0],["Z"]]},Jw=(E,a)=>[["M",-E/2,0],["L",E/2,-a/2],["L",E/2,a/2],["Z"]],Q7=(E,a)=>[["M",-E/2,0],["L",0,-a/2],["L",E/2,0],["L",0,a/2],["Z"]],Y7=(E,a)=>[["M",-E/2,0],["L",E/2,-a/2],["L",4*E/5-E/2,0],["L",E/2,a/2],["Z"]],X7=(E,a)=>[["M",-E/2,-a/2],["L",E/2,-a/2],["L",E/2,a/2],["L",-E/2,a/2],["Z"]],J7=(E,a)=>{const y=E/2,x=E/7,b=E-x;return[["M",-y,0],["L",0,-a/2],["L",0,a/2],["Z"],["M",b-y,-a/2],["L",b+x-y,-a/2],["L",b+x-y,a/2],["L",b-y,a/2],["Z"]]},q7=(E,a)=>[["M",E/2,-a/2],["L",-E/2,0],["L",E/2,0],["L",-E/2,0],["L",E/2,a/2]];var qp=function(E,a){var y={};for(var x in E)Object.prototype.hasOwnProperty.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,x=Object.getOwnPropertySymbols(E);b{se in b&&(ae[se]=b[se])}),ae}getLoopPath(a){const{sourcePort:y,targetPort:x}=a,b=this.sourceNode,z=ch(b),ee=Math.max(ff(z),hf(z)),{placement:re,clockwise:ae,dist:se=ee}=cu(this.getGraphicStyle(a),"loop");return j7(b,re,ae,se,y,x)}getEndpoints(a,y=!0,x=[]){const{sourcePort:b,targetPort:z}=a,{sourceNode:ee,targetNode:re}=this,[ae,se]=ck(ee,re,b,z);if(!y){const Be=ae?yh(ae):ee.getCenter(),ke=se?yh(se):re.getCenter();return[Be,ke]}const fe=typeof x=="function"?x():x,me=i5(ae||ee,fe[0]||se||re),Ae=i5(se||re,fe[fe.length-1]||ae||ee);return[me,Ae]}getHaloStyle(a){if(a.halo===!1)return!1;const y=this.getKeyStyle(a),x=cu(this.getGraphicStyle(a),"halo");return Object.assign(Object.assign({},y),x)}getLabelStyle(a){if(a.label===!1||!a.labelText)return!1;const y=cu(this.getGraphicStyle(a),"label"),{placement:x,offsetX:b,offsetY:z,autoRotate:ee,maxWidth:re}=y,ae=qp(y,["placement","offsetX","offsetY","autoRotate","maxWidth"]),se=Kw(this.shapeMap.key,x,ee,b,z),fe=this.shapeMap.key.getLocalBounds(),me=lF([fe.min,fe.max],re);return Object.assign({wordWrapWidth:me},se,ae)}getBadgeStyle(a){if(a.badge===!1||!a.badgeText)return!1;const y=cu(a,"badge"),{offsetX:x,offsetY:b,placement:z}=y,ee=qp(y,["offsetX","offsetY","placement"]);return Object.assign(ee,F7(this.shapeMap,z,a.labelPlacement,x,b))}drawArrow(a,y){var x;const b=y==="start",ee=a[y==="start"?"startArrow":"endArrow"],re=this.shapeMap.key;if(ee){const ae=this.getArrowStyle(a,b),[se,fe,me]=b?["markerStart","markerStartOffset","startArrowOffset"]:["markerEnd","markerEndOffset","endArrowOffset"],Ae=re.parsedStyle[se];if(Ae)Ae.attr(ae);else{const Be=ae.src?cv:_c,ke=new Be({style:ae});re.style[se]=ke}re.style[fe]=a[me]||ae.width/2+ +ae.lineWidth}else{const ae=b?"markerStart":"markerEnd";(x=re.style[ae])===null||x===void 0||x.destroy(),re.style[ae]=null}}getArrowStyle(a,y){const x=this.getShape("key").attributes,b=y?"startArrow":"endArrow",z=cu(this.getGraphicStyle(a),b),{size:ee,type:re}=z,ae=qp(z,["size","type"]),[se,fe]=jc(K7(x.lineWidth,ee)),Ae=(Ji(re)?re:He[re]||Jw)(se,fe);return Object.assign(mg(x,["stroke","strokeOpacity","fillOpacity"]),{width:se,height:fe},Object.assign({},Ae&&{d:Ae,fill:re==="simple"?"":x.stroke}),ae)}drawLabelShape(a,y){const x=this.getLabelStyle(a);this.upsert("label",vh,x,y)}drawHaloShape(a,y){const x=this.getHaloStyle(a);this.upsert("halo",_c,x,y)}drawBadgeShape(a,y){const x=this.getBadgeStyle(a);this.upsert("badge",d0,x,y)}drawSourceArrow(a){this.drawArrow(a,"start")}drawTargetArrow(a){this.drawArrow(a,"end")}drawKeyShape(a,y){const x=this.getKeyStyle(a);return this.upsert("key",_c,x,y)}render(a=this.parsedAttributes,y=this){this.drawKeyShape(a,y),this.getShape("key")&&(this.drawSourceArrow(a),this.drawTargetArrow(a),this.drawLabelShape(a,y),this.drawHaloShape(a,y),this.drawBadgeShape(a,y))}onframe(){this.drawKeyShape(this.parsedAttributes,this),this.drawSourceArrow(this.parsedAttributes),this.drawTargetArrow(this.parsedAttributes),this.drawHaloShape(this.parsedAttributes,this),this.drawLabelShape(this.parsedAttributes,this),this.drawBadgeShape(this.parsedAttributes,this)}animate(a,y){const x=super.animate(a,y);return x&&new Proxy(x,{set:(b,z,ee)=>(z==="currentTime"&&Promise.resolve().then(()=>this.onframe()),Reflect.set(b,z,ee))})}}ph.defaultStyleProps={badge:!0,badgeOffsetX:0,badgeOffsetY:0,badgePlacement:"suffix",isBillboard:!0,label:!0,labelAutoRotate:!0,labelIsBillboard:!0,labelMaxWidth:"80%",labelOffsetX:4,labelOffsetY:0,labelPlacement:"center",labelTextBaseline:"middle",labelWordWrap:!1,halo:!1,haloDroppable:!1,haloLineDash:0,haloLineWidth:12,haloPointerEvents:"none",haloStrokeOpacity:.25,haloZIndex:-1,loop:!0,startArrow:!1,startArrowLineDash:0,startArrowLineJoin:"round",startArrowLineWidth:1,startArrowTransformOrigin:"center",startArrowType:"vee",endArrow:!1,endArrowLineDash:0,endArrowLineJoin:"round",endArrowLineWidth:1,endArrowTransformOrigin:"center",endArrowType:"vee",loopPlacement:"top",loopClockwise:!0};class pg extends ph{constructor(a){super(Iu({style:pg.defaultStyleProps},a))}getKeyPath(a){const[y,x]=this.getEndpoints(a),{controlPoints:b,curvePosition:z,curveOffset:ee}=a,re=this.getControlPoints(y,x,_7(z),k7(ee),b);return Qw(y,x,re)}getControlPoints(a,y,x,b,z){return(z==null?void 0:z.length)===2?z:[qA(a,y,x[0],b[0]),qA(a,y,x[1],b[1])]}}pg.defaultStyleProps={curvePosition:.5,curveOffset:20};class $p extends pg{constructor(a){super(Iu({style:$p.defaultStyleProps},a))}getControlPoints(a,y,x,b){const z=y[0]-a[0];return[[a[0]+z*x[0]+b[0],a[1]],[y[0]-z*x[1]+b[1],y[1]]]}}$p.defaultStyleProps={curvePosition:[.5,.5],curveOffset:[0,0]};class ey extends pg{constructor(a){super(Iu({style:ey.defaultStyleProps},a))}get ref(){return this.context.model.getRootsData()[0]}getEndpoints(a){if(this.sourceNode.id===this.ref.id)return super.getEndpoints(a);const y=Au(this.ref),x=this.sourceNode.getIntersectPoint(y,!0),b=this.targetNode.getIntersectPoint(y);return[x,b]}toRadialCoordinate(a){const y=Au(this.ref),x=yl(a,y),b=rw(sl(a,y));return[x,b]}getControlPoints(a,y,x,b){const[z,ee]=this.toRadialCoordinate(a),[re]=this.toRadialCoordinate(y),ae=re-z;return[[a[0]+(ae*x[0]+b[0])*Math.cos(ee),a[1]+(ae*x[0]+b[0])*Math.sin(ee)],[y[0]-(ae*x[1]-b[0])*Math.cos(ee),y[1]-(ae*x[1]-b[0])*Math.sin(ee)]]}}ey.defaultStyleProps={curvePosition:.5,curveOffset:20};class ty extends pg{constructor(a){super(Iu({style:ty.defaultStyleProps},a))}getControlPoints(a,y,x,b){const z=y[1]-a[1];return[[a[0],a[1]+z*x[0]+b[0]],[y[0],y[1]-z*x[1]+b[1]]]}}ty.defaultStyleProps={curvePosition:[.5,.5],curveOffset:[0,0]};class ny extends ph{constructor(a){super(Iu({style:ny.defaultStyleProps},a))}getKeyPath(a){const[y,x]=this.getEndpoints(a);return[["M",y[0],y[1]],["L",x[0],x[1]]]}}ny.defaultStyleProps={};const $7={enableObstacleAvoidance:!1,offset:10,maxAllowedDirectionChange:Math.PI/2,maximumLoops:3e3,gridSize:5,startDirections:["top","right","bottom","left"],endDirections:["top","right","bottom","left"],directionMap:{right:{stepX:1,stepY:0},left:{stepX:-1,stepY:0},bottom:{stepX:0,stepY:1},top:{stepX:0,stepY:-1}},penalties:{0:0,90:0},distFunc:Tp},Nf=E=>`${Math.round(E[0])}|||${Math.round(E[1])}`;function yg(E,a){const y=x=>Math.round(x/a);return Ui(E)?y(E):E.map(y)}function ek(E,a){const y=Math.abs(E-a);return y>Math.PI?2*Math.PI-y:y}function qw(E,a){const y=a[0]-E[0],x=a[1]-E[1];return!y&&!x?0:Math.atan2(x,y)}function $w(E,a,y,x){const b=qw(E,a),z=y[Nf(E)],re=qw(z||x,E);return ek(re,b)}const tk=(E,a)=>{const{offset:y,gridSize:x}=a,b={};return E.forEach(z=>{if(!z||z.destroyed||!z.isVisible())return;const ee=dh(z.getRenderBounds(),y);for(let re=yg(ee.min[0],x);re<=yg(ee.max[0],x);re+=1)for(let ae=yg(ee.min[1],x);ae<=yg(ee.max[1],x);ae+=1)b[`${re}|||${ae}`]=!0}),b};function e5(E,a,y){return Math.min(...a.map(x=>y(E,x)))}function nk(E,a,y){let x=E[0],b=y(E[0],a);for(let z=0;z{if(!a)return[E];const{directionMap:b,offset:z}=x,ee=dh(a.getRenderBounds(),z),re=Object.keys(b).reduce((ae,se)=>{if(y.includes(se)){const fe=b[se],[me,Ae]=uh(ee),Be=[E[0]+fe.stepX*me,E[1]+fe.stepY*Ae],ke=n4(ee);for(let We=0;Weyg(ae,x.gridSize))},rk=(E,a,y,x,b,z,ee)=>{const re=[];let ae=[z[0]===x[0]?x[0]:E[0]*ee,z[1]===x[1]?x[1]:E[1]*ee];re.unshift(ae);let se=E,fe=a[Nf(se)];for(;fe;){const Be=fe,ke=se;$w(Be,ke,a,y)&&(ae=[Be[0]===ke[0]?ae[0]:Be[0]*ee,Be[1]===ke[1]?ae[1]:Be[1]*ee],re.unshift(ae)),fe=a[Nf(Be)],se=Be}const me=b.map(Be=>[Be[0]*ee,Be[1]*ee]),Ae=nk(me,ae,Tp);return re.unshift(Ae),re};function ak(E,a,y,x){const b=dg(E.getCenter()),z=dg(a.getCenter()),ee=Object.assign($7,x),{gridSize:re}=ee,ae=ee.enableObstacleAvoidance?y:[E,a],se=tk(ae,ee),fe=yg(b,re),me=yg(z,re),Ae=t5(b,E,ee.startDirections,ee),Be=t5(z,a,ee.endDirections,ee);Ae.forEach(lt=>delete se[Nf(lt)]),Be.forEach(lt=>delete se[Nf(lt)]);const ke={},We={},je={},Ke={},Ze={},Je=new ik;for(let lt=0;ltNf(lt));let at=ee.maximumLoops,ot,ct=1/0;for(const[lt,wt]of Object.entries(ke))Ze[lt]<=ct&&(ct=Ze[lt],ot=wt);for(;Object.keys(ke).length>0&&at>0;){const lt=Je.minId(!1);if(lt)ot=ke[lt];else break;const wt=Nf(ot);if(tt.includes(wt))return rk(ot,je,fe,z,Ae,me,re);delete ke[wt],Je.remove(wt),We[wt]=!0;for(const Dt of Object.values(ee.directionMap)){const Ht=$o(ot,[Dt.stepX,Dt.stepY]),Zt=Nf(Ht);if(We[Zt])continue;const dn=$w(ot,Ht,je,fe);if(dn>ee.maxAllowedDirectionChange||se[Zt])continue;ke[Zt]||(ke[Zt]=Ht);const nn=ee.penalties[dn],wn=ee.distFunc(ot,Ht)+(isNaN(nn)?re:nn),Jn=Ke[wt]+wn,An=Ke[Zt];An&&Jn>=An||(je[Zt]=ot,Ke[Zt]=Jn,Ze[Zt]=Jn+e5(Ht,Be,ee.distFunc),Je.add({id:Zt,value:Ze[Zt]}))}at-=1}return[]}class ik{constructor(){this.arr=[],this.map={},this.arr=[],this.map={}}_innerAdd(a,y){let x=0,b=y-1;for(;b-x>1;){const z=Math.floor((x+b)/2);if(this.arr[z].value>a.value)b=z;else if(this.arr[z].value=0;y--)this.map[this.arr[y].id]?a=this.arr[y].id:this.arr.splice(y,1);return a}_findFirstId(){for(;this.arr.length;){const a=this.arr.shift();if(this.map[a.id])return a.id}}minId(a){return a?this._clearAndGetMinId():this._findFirstId()}}class ry extends ph{constructor(a){super(Iu({style:ry.defaultStyleProps},a))}getControlPoints(a){const{router:y}=a,{sourceNode:x,targetNode:b}=this,[z,ee]=this.getEndpoints(a,!1);let re=[];if(!y)re=a.controlPoints;else if(y.type==="shortest-path"){const ae=this.context.element.getNodes();re=ak(x,b,ae,y),re.length||(re=jw(z,ee,x,b,a.controlPoints,{padding:y.offset}))}else y.type==="orth"&&(re=jw(z,ee,x,b,a.controlPoints,y));return re}getPoints(a){const y=this.getControlPoints(a),[x,b]=this.getEndpoints(a,!0,y);return[x,...y,b]}getKeyPath(a){const y=this.getPoints(a);return $A(y,a.radius)}getLoopPath(a){const{sourcePort:y,targetPort:x,radius:b}=a,z=this.sourceNode,ee=ch(z),re=Math.max(ff(ee),hf(ee))/4,{placement:ae,clockwise:se,dist:fe=re}=cu(this.getGraphicStyle(a),"loop");return H7(z,b,ae,se,fe,y,x)}}ry.defaultStyleProps={radius:0,controlPoints:[],router:!1};class ay extends ph{constructor(a){super(Iu({style:ay.defaultStyleProps},a))}getKeyPath(a){const{curvePosition:y,curveOffset:x}=a,[b,z]=this.getEndpoints(a),ee=a.controlPoint||qA(b,z,y,x);return z7(b,z,ee)}}ay.defaultStyleProps={curvePosition:.5,curveOffset:30};var ok=function(E,a){var y={};for(var x in E)Object.prototype.hasOwnProperty.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,x=Object.getOwnPropertySymbols(E);b{var z;const{key:ee,placement:re}=x;r5(x)&&(a[z=ee||b]||(a[z]=Lf(E.getShape("key").getBounds(),re)))}),a}function r5(E){const{r:a}=E;return!a||Number(a)===0}function yh(E){return l0(E)?E:E.getPosition()}function ck(E,a,y,x){const b=a5(E,a,y,x),z=a5(a,E,x,y);return[b,z]}function a5(E,a,y,x){const b=rx(E);if(y)return b[y];const z=Object.values(b);if(z.length===0)return;const ee=z.map(se=>yh(se)),re=dk(a,x),[ae]=J8(ee,re);return z.find(se=>yh(se)===ae)}function dk(E,a){const y=rx(E);if(a)return[yh(y[a])];const x=Object.values(y);return x.length>0?x.map(b=>yh(b)):[E.getCenter()]}function i5(E,a){return tx(E)||Iv(E)?ax(E,a):Tv(E,a)}function Tv(E,a){if(!E||!a)return[0,0,0];if(l0(E))return E;if(E.attributes.linkToCenter)return E.getPosition();const y=l0(a)?a:Iv(a)?a.getCenter():a.getPosition();return Lp(y,E.getBounds())}function ax(E,a){if(!E||!a)return[0,0,0];const y=l0(a)?a:Iv(a)?a.getCenter():a.getPosition();return E.getIntersectPoint(y)||E.getCenter()}function o5(E,a="bottom",y=0,x=0,b=!1){const z=a.split("-"),[ee,re]=Lf(E,a),[ae,se]=b?["bottom","top"]:["top","bottom"],fe=z.includes("top")?se:z.includes("bottom")?ae:"middle",me=z.includes("left")?"right":z.includes("right")?"left":"center";return{transform:[["translate",ee+y,re+x]],textBaseline:fe,textAlign:me}}function fk(E,a){return[[0,-E],[a*Math.cos(3*Math.PI/10),-a*Math.sin(3*Math.PI/10)],[E*Math.cos(Math.PI/10),-E*Math.sin(Math.PI/10)],[a*Math.cos(Math.PI/10),a*Math.sin(Math.PI/10)],[E*Math.cos(3*Math.PI/10),E*Math.sin(3*Math.PI/10)],[0,a],[-E*Math.cos(3*Math.PI/10),E*Math.sin(3*Math.PI/10)],[-a*Math.cos(Math.PI/10),a*Math.sin(Math.PI/10)],[-E*Math.cos(Math.PI/10),-E*Math.sin(Math.PI/10)],[-a*Math.cos(3*Math.PI/10),-a*Math.sin(3*Math.PI/10)]]}function hk(E,a){const y={};return y.top=[0,-E],y.left=[-E*Math.cos(Math.PI/10),-E*Math.sin(Math.PI/10)],y["left-bottom"]=[-E*Math.cos(3*Math.PI/10),E*Math.sin(3*Math.PI/10)],y.bottom=[0,a],y["right-bottom"]=[E*Math.cos(3*Math.PI/10),E*Math.sin(3*Math.PI/10)],y.right=y.default=[E*Math.cos(Math.PI/10),-E*Math.sin(Math.PI/10)],y}function gk(E,a,y){const x=a/2,b=E/2,z={up:[[-b,x],[b,x],[0,-x]],left:[[-b,0],[b,x],[b,-x]],right:[[-b,x],[-b,-x],[b,0]],down:[[-b,-x],[b,-x],[0,x]]};return z[y]||z.up}function vk(E,a,y){const x=a/2,b=E/2,z={};return y==="down"?(z.bottom=z.default=[0,x],z.right=[b,-x],z.left=[-b,-x]):y==="left"?(z.top=[b,-x],z.bottom=[b,x],z.left=z.default=[-b,0]):y==="right"?(z.top=[-b,-x],z.bottom=[-b,x],z.right=z.default=[b,0]):(z.left=[-b,x],z.top=z.default=[0,-x],z.right=[b,x]),z}function s$(E,a){return[[E/2,-a/2],[E/2,a/2],[-E/2,a/2],[-E/2,-a/2]]}function mk(E,a){return[[0,-a/2],[E/2,0],[0,a/2],[-E/2,0]]}function s5(E){return lc(E,["style","visibility"])!=="hidden"}function pk(E,a){const{zIndex:y,transform:x,transformOrigin:b,visibility:z,cursor:ee,clipPath:re,component:ae}=a,se=ok(a,["zIndex","transform","transformOrigin","visibility","cursor","clipPath","component"]);Object.assign(E.attributes,se),x&&E.setAttribute("transform",x),Ui(y)&&E.setAttribute("zIndex",y),b&&E.setAttribute("transformOrigin",b),z&&E.setAttribute("visibility",z),ee&&E.setAttribute("cursor",ee),re&&E.setAttribute("clipPath",re),ae&&E.setAttribute("component",ae)}function ix(E,a){"update"in E?E.update(a):E.attr(a)}function yk(E){return[[0,E],[E*Math.sqrt(3)/2,E/2],[E*Math.sqrt(3)/2,-E/2],[0,-E],[-E*Math.sqrt(3)/2,-E/2],[-E*Math.sqrt(3)/2,E/2]]}function Ek(E){bv(E,"__to_be_destroyed__",!0)}function Ov(E){return lc(E,"__to_be_destroyed__",!1)}var Ak=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})};class iy extends Wc{constructor(a,y){super(a,Object.assign({},iy.defaultOptions,y)),this.onCollapseExpand=x=>Ak(this,void 0,void 0,function*(){if(!this.validate(x))return;const{target:b}=x;if(!sk(b))return;const z=b.id,{model:ee,graph:re}=this.context,ae=ee.getElementDataById(z);if(!ae)return!1;const{onCollapse:se,onExpand:fe,animation:me,align:Ae}=this.options;Mc(ae)?(yield re.expandElement(z,{animation:me,align:Ae}),fe==null||fe(z)):(yield re.collapseElement(z,{animation:me,align:Ae}),se==null||se(z))}),this.bindEvents()}update(a){this.unbindEvents(),super.update(a),this.bindEvents()}bindEvents(){const{graph:a}=this.context,{trigger:y}=this.options;a.on(`node:${y}`,this.onCollapseExpand),a.on(`combo:${y}`,this.onCollapseExpand)}unbindEvents(){const{graph:a}=this.context,{trigger:y}=this.options;a.off(`node:${y}`,this.onCollapseExpand),a.off(`combo:${y}`,this.onCollapseExpand)}validate(a){if(this.destroyed)return!1;const{enable:y}=this.options;return Ji(y)?y(a):!!y}destroy(){this.unbindEvents(),super.destroy()}}iy.defaultOptions={enable:!0,animation:!0,trigger:Ea.DBLCLICK,align:!0};var oy={},xk=function(E){return E=E||"g",oy[E]?oy[E]+=1:oy[E]=1,E+oy[E]},sy=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})};const Sk="g6-create-edge-assist-edge-id",ly="g6-create-edge-assist-node-id";class uy extends Wc{constructor(a,y){super(a,Object.assign({},uy.defaultOptions,y)),this.drop=x=>sy(this,void 0,void 0,function*(){const{targetType:b}=x;["combo","node"].includes(b)&&this.source?yield this.handleCreateEdge(x):yield this.cancelEdge()}),this.handleCreateEdge=x=>sy(this,void 0,void 0,function*(){var b,z,ee;if(!this.validate(x))return;const{graph:re,canvas:ae,batch:se,element:fe}=this.context,{style:me}=this.options;if(this.source){this.createEdge(x),yield this.cancelEdge();return}se.startBatch(),ae.setCursor("crosshair"),this.source=this.getSelectedNodeIDs([x.target.id])[0];const Ae=re.getElementData(this.source);re.addNodeData([{id:ly,style:{visibility:"hidden",ports:[{key:"port-1",placement:[.5,.5]}],x:(b=Ae.style)===null||b===void 0?void 0:b.x,y:(z=Ae.style)===null||z===void 0?void 0:z.y}}]),re.addEdgeData([{id:Sk,source:this.source,target:ly,style:Object.assign({pointerEvents:"none"},me)}]),yield(ee=fe.draw({animation:!1}))===null||ee===void 0?void 0:ee.finished}),this.updateAssistEdge=x=>sy(this,void 0,void 0,function*(){var b;if(!this.source)return;const{model:z,element:ee}=this.context;z.translateNodeTo(ly,[x.canvas.x,x.canvas.y]),yield(b=ee.draw({animation:!1,silence:!0}))===null||b===void 0?void 0:b.finished}),this.createEdge=x=>{var b,z;const{graph:ee}=this.context,{style:re,onFinish:ae,onCreate:se}=this.options;if(((b=x.target)===null||b===void 0?void 0:b.id)===void 0||this.source===void 0)return;const me=(z=this.getSelectedNodeIDs([x.target.id]))===null||z===void 0?void 0:z[0],Ae=`${this.source}-${me}-${xk()}`,Be=se({id:Ae,source:this.source,target:me,style:re});Be&&(ee.addEdgeData([Be]),ae(Be))},this.cancelEdge=()=>sy(this,void 0,void 0,function*(){var x;if(!this.source)return;const{graph:b,element:z,batch:ee}=this.context;b.removeNodeData([ly]),this.source=void 0,yield(x=z.draw({animation:!1}))===null||x===void 0?void 0:x.finished,ee.endBatch()}),this.bindEvents()}update(a){super.update(a),this.bindEvents()}bindEvents(){const{graph:a}=this.context,{trigger:y}=this.options;this.unbindEvents(),y==="click"?(a.on(vd.CLICK,this.handleCreateEdge),a.on(sg.CLICK,this.handleCreateEdge),a.on(Df.CLICK,this.cancelEdge),a.on(hp.CLICK,this.cancelEdge)):(a.on(vd.DRAG_START,this.handleCreateEdge),a.on(sg.DRAG_START,this.handleCreateEdge),a.on(Ea.POINTER_UP,this.drop)),a.on(Ea.POINTER_MOVE,this.updateAssistEdge)}getSelectedNodeIDs(a){return Array.from(new Set(this.context.graph.getElementDataByState("node",this.options.state).map(y=>y.id).concat(a)))}validate(a){if(this.destroyed)return!1;const{enable:y}=this.options;return Ji(y)?y(a):!!y}unbindEvents(){const{graph:a}=this.context;a.off(vd.CLICK,this.handleCreateEdge),a.off(sg.CLICK,this.handleCreateEdge),a.off(Df.CLICK,this.cancelEdge),a.off(hp.CLICK,this.cancelEdge),a.off(vd.DRAG_START,this.handleCreateEdge),a.off(sg.DRAG_START,this.handleCreateEdge),a.off(Ea.POINTER_UP,this.drop),a.off(Ea.POINTER_MOVE,this.updateAssistEdge)}destroy(){this.unbindEvents(),super.destroy()}}uy.defaultOptions={animation:!0,enable:!0,style:{},trigger:"drag",onCreate:E=>E,onFinish:()=>{}};function bk(E,a,y){var x;return function(){var b=this,z=arguments,ee=function(){x=null,y||E.apply(b,z)},re=y&&!x;clearTimeout(x),x=setTimeout(ee,a),re&&E.apply(b,z)}}var Lv=bk,l5=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})};class cy extends Wc{constructor(a,y){super(a,Object.assign({},cy.defaultOptions,y)),this.isDragging=!1,this.onDragStart=x=>{this.validate(x)&&(this.isDragging=!0,this.context.canvas.setCursor("grabbing"))},this.onDrag=x=>{var b,z,ee,re;if(!this.isDragging||nu.isPinching)return;const ae=(z=(b=x.movement)===null||b===void 0?void 0:b.x)!==null&&z!==void 0?z:x.dx,se=(re=(ee=x.movement)===null||ee===void 0?void 0:ee.y)!==null&&re!==void 0?re:x.dy;ae|se&&this.translate([ae,se],!1)},this.onDragEnd=()=>{var x,b;this.isDragging=!1,this.context.canvas.setCursor(this.defaultCursor),(b=(x=this.options).onFinish)===null||b===void 0||b.call(x)},this.invokeOnFinish=Lv(()=>{var x,b;(b=(x=this.options).onFinish)===null||b===void 0||b.call(x)},300),this.shortcut=new c0(a.graph),this.bindEvents(),this.defaultCursor=this.context.canvas.getConfig().cursor||"default"}update(a){this.unbindEvents(),super.update(a),this.bindEvents()}bindEvents(){const{trigger:a}=this.options;if(ql(a)){const{up:y=[],down:x=[],left:b=[],right:z=[]}=a;this.shortcut.bind(y,ee=>this.onTranslate([0,1],ee)),this.shortcut.bind(x,ee=>this.onTranslate([0,-1],ee)),this.shortcut.bind(b,ee=>this.onTranslate([1,0],ee)),this.shortcut.bind(z,ee=>this.onTranslate([-1,0],ee))}else{const{graph:y}=this.context;y.on(Ea.DRAG_START,this.onDragStart),y.on(Ea.DRAG,this.onDrag),y.on(Ea.DRAG_END,this.onDragEnd)}}onTranslate(a,y){return l5(this,void 0,void 0,function*(){if(!this.validate(y))return;const{sensitivity:x}=this.options,b=x*-1;yield this.translate(zd(a,b),this.options.animation),this.invokeOnFinish()})}translate(a,y){return l5(this,void 0,void 0,function*(){a=this.clampByDirection(a),a=this.clampByRange(a),a=this.clampByRotation(a),yield this.context.graph.translateBy(a,y)})}clampByRotation([a,y]){const x=this.context.graph.getRotation();if(x%360===0)return[a,y];const b=x*Math.PI/180,z=Math.cos(b),ee=Math.sin(b);return[a*z-y*ee,a*ee+y*z]}clampByDirection([a,y]){const{direction:x}=this.options;return x==="x"?y=0:x==="y"&&(a=0),[a,y]}clampByRange([a,y]){const{viewport:x,canvas:b}=this.context,[z,ee]=b.getSize(),[re,ae,se,fe]=Fd(this.options.range),me=[ee*re,z*ae,ee*se,z*fe],Ae=dh(pA(x.getCanvasCenter()),me),Be=sl(x.getViewportCenter(),[a,y,0]);if(!kd(Be,Ae)){const{min:[ke,We],max:[je,Ke]}=Ae;(Be[0]0||Be[0]>je&&a<0)&&(a=0),(Be[1]0||Be[1]>Ke&&y<0)&&(y=0)}return[a,y]}validate(a){if(this.destroyed)return!1;const{enable:y}=this.options;return typeof y=="function"?y(a):!!y}unbindEvents(){this.shortcut.unbindAll();const{graph:a}=this.context;a.off(Ea.DRAG_START,this.onDragStart),a.off(Ea.DRAG,this.onDrag),a.off(Ea.DRAG_END,this.onDragEnd)}destroy(){this.shortcut.destroy(),this.unbindEvents(),this.context.canvas.setCursor(this.defaultCursor),super.destroy()}}cy.defaultOptions={enable:E=>"targetType"in E?E.targetType==="canvas":!0,sensitivity:10,direction:"both",range:1/0};var u5=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})};class Bv extends Wc{constructor(a,y){super(a,Object.assign({},Bv.defaultOptions,y)),this.enable=!1,this.enableElements=["node","combo"],this.target=[],this.shadowOrigin=[0,0],this.hiddenEdges=[],this.isDragging=!1,this.onDrop=x=>u5(this,void 0,void 0,function*(){var b;if(this.options.dropEffect!=="link")return;const{model:z,element:ee}=this.context,re=x.target.id;this.target.forEach(ae=>{const se=z.getParentData(ae,cl);se&&Nr(se)===re&&z.refreshComboData(re),z.setParent(ae,re,cl)}),yield(b=ee==null?void 0:ee.draw({animation:!0}))===null||b===void 0?void 0:b.finished}),this.setCursor=x=>{if(this.isDragging)return;const{type:b}=x,{canvas:z}=this.context,{cursor:ee}=this.options;b===Ea.POINTER_ENTER?z.setCursor((ee==null?void 0:ee.grab)||"grab"):z.setCursor((ee==null?void 0:ee.default)||"default")},this.onDragStart=this.onDragStart.bind(this),this.onDrag=this.onDrag.bind(this),this.onDragEnd=this.onDragEnd.bind(this),this.onDrop=this.onDrop.bind(this),this.bindEvents()}update(a){this.unbindEvents(),super.update(a),this.bindEvents()}bindEvents(){const{graph:a,canvas:y}=this.context,x=y.getLayer().getContextService().$canvas;x&&(x.addEventListener("blur",this.onDragEnd),x.addEventListener("contextmenu",this.onDragEnd)),this.enableElements.forEach(b=>{a.on(`${b}:${Ea.DRAG_START}`,this.onDragStart),a.on(`${b}:${Ea.DRAG}`,this.onDrag),a.on(`${b}:${Ea.DRAG_END}`,this.onDragEnd),a.on(`${b}:${Ea.POINTER_ENTER}`,this.setCursor),a.on(`${b}:${Ea.POINTER_LEAVE}`,this.setCursor)}),["link"].includes(this.options.dropEffect)&&(a.on(sg.DROP,this.onDrop),a.on(Df.DROP,this.onDrop))}getSelectedNodeIDs(a){return Array.from(new Set(this.context.graph.getElementDataByState("node",this.options.state).map(y=>y.id).concat(a)))}getDelta(a){const y=this.context.graph.getZoom();return Ud([a.dx,a.dy],y)}onDragStart(a){var y;if(this.enable=this.validate(a),!this.enable)return;const{batch:x,canvas:b,graph:z}=this.context;b.setCursor(((y=this.options.cursor)===null||y===void 0?void 0:y.grabbing)||"grabbing"),this.isDragging=!0,x.startBatch();const ee=a.target.id;z.getElementState(ee).includes(this.options.state)?this.target=this.getSelectedNodeIDs([ee]):this.target=[ee],this.hideEdge(),this.context.graph.frontElement(this.target),this.options.shadow&&this.createShadow(this.target)}onDrag(a){if(!this.enable)return;const y=this.getDelta(a);this.options.shadow?this.moveShadow(y):this.moveElement(this.target,y)}onDragEnd(){var a,y,x;if(!this.enable)return;if(this.enable=!1,this.options.shadow){if(!this.shadow)return;this.shadow.style.visibility="hidden";const{x:ee=0,y:re=0}=this.shadow.attributes,[ae,se]=sl([+ee,+re],this.shadowOrigin);this.moveElement(this.target,[ae,se])}this.showEdges(),(y=(a=this.options).onFinish)===null||y===void 0||y.call(a,this.target);const{batch:b,canvas:z}=this.context;b.endBatch(),z.setCursor(((x=this.options.cursor)===null||x===void 0?void 0:x.grab)||"grab"),this.isDragging=!1,this.target=[]}validate(a){if(this.destroyed||Ov(a.target)||this.context.graph.isCollapsingExpanding)return!1;const{enable:y}=this.options;return Ji(y)?y(a):!!y}moveElement(a,y){return u5(this,void 0,void 0,function*(){const{graph:x,model:b}=this.context,{dropEffect:z}=this.options;z==="move"&&a.forEach(ee=>b.refreshComboData(ee)),x.translateElementBy(Object.fromEntries(a.map(ee=>[ee,y])),!1)})}moveShadow(a){if(!this.shadow)return;const{x:y=0,y:x=0}=this.shadow.attributes,[b,z]=a;this.shadow.attr({x:+y+b,y:+x+z})}createShadow(a){const y=cu(this.options,"shadow"),x=mv(a.map(se=>this.context.element.getElement(se).getBounds())),[b,z]=x.min;this.shadowOrigin=[b,z];const[ee,re]=uh(x),ae={width:ee,height:re,x:b,y:z};this.shadow?this.shadow.attr(Object.assign(Object.assign(Object.assign({},y),ae),{visibility:"visible"})):(this.shadow=new Ru({style:Object.assign(Object.assign(Object.assign({$layer:"transient"},y),ae),{pointerEvents:"none"})}),this.context.canvas.appendChild(this.shadow))}showEdges(){this.options.shadow||this.hiddenEdges.length===0||(this.context.graph.showElement(this.hiddenEdges),this.hiddenEdges=[])}hideEdge(){const{hideEdge:a,shadow:y}=this.options;if(a==="none"||y)return;const{graph:x}=this.context;a==="all"?this.hiddenEdges=x.getEdgeData().map(Nr):this.hiddenEdges=Array.from(new Set(this.target.map(b=>x.getRelatedEdgesData(b,a).map(Nr)).flat())),x.hideElement(this.hiddenEdges)}unbindEvents(){const{graph:a,canvas:y}=this.context,x=y.getLayer().getContextService().$canvas;x&&(x.removeEventListener("blur",this.onDragEnd),x.removeEventListener("contextmenu",this.onDragEnd)),this.enableElements.forEach(b=>{a.off(`${b}:${Ea.DRAG_START}`,this.onDragStart),a.off(`${b}:${Ea.DRAG}`,this.onDrag),a.off(`${b}:${Ea.DRAG_END}`,this.onDragEnd),a.off(`${b}:${Ea.POINTER_ENTER}`,this.setCursor),a.off(`${b}:${Ea.POINTER_LEAVE}`,this.setCursor)}),a.off(`combo:${Ea.DROP}`,this.onDrop),a.off(`canvas:${Ea.DROP}`,this.onDrop)}destroy(){var a;this.unbindEvents(),(a=this.shadow)===null||a===void 0||a.destroy(),super.destroy()}}Bv.defaultOptions={animation:!0,enable:E=>["node","combo"].includes(E.targetType),dropEffect:"move",state:"selected",hideEdge:"none",shadow:!1,shadowZIndex:100,shadowFill:"#F3F9FF",shadowFillOpacity:.5,shadowStroke:"#1890FF",shadowStrokeOpacity:.9,shadowLineDash:[5,5],cursor:{default:"default",grab:"grab",grabbing:"grabbing"}};var Ck="*",Pk=function(){function E(){this._events={}}return E.prototype.on=function(a,y,x){return this._events[a]||(this._events[a]=[]),this._events[a].push({callback:y,once:!!x}),this},E.prototype.once=function(a,y){return this.on(a,y,!0)},E.prototype.emit=function(a){for(var y=this,x=[],b=1;b{a.has(ee.id)||(a.add(ee.id),E.push(ee))})}return!1}function fy(E,a,y,x){if(y(E))return!0;a.add(E.id);for(const z of x(E.id))if(!a.has(z.id)&&fy(z,a,y,x))return!0;return!1}const c5=()=>!0;class wk{constructor(a){Il(this,"graph");Il(this,"nodeFilter");Il(this,"edgeFilter");Il(this,"cacheEnabled");Il(this,"inEdgesMap",new Map);Il(this,"outEdgesMap",new Map);Il(this,"bothEdgesMap",new Map);Il(this,"allNodesMap",new Map);Il(this,"allEdgesMap",new Map);Il(this,"clearCache",()=>{this.inEdgesMap.clear(),this.outEdgesMap.clear(),this.bothEdgesMap.clear(),this.allNodesMap.clear(),this.allEdgesMap.clear()});Il(this,"refreshCache",()=>{this.clearCache(),this.updateCache(this.graph.getAllNodes().map(a=>a.id))});Il(this,"updateCache",a=>{const y=new Set;a.forEach(x=>{const b=this.bothEdgesMap.get(x);if(b&&b.forEach(z=>y.add(z.id)),!this.hasNode(x))this.inEdgesMap.delete(x),this.outEdgesMap.delete(x),this.bothEdgesMap.delete(x),this.allNodesMap.delete(x);else{const z=this.graph.getRelatedEdges(x,"in").filter(this.edgeFilter),ee=this.graph.getRelatedEdges(x,"out").filter(this.edgeFilter),re=Array.from(new Set([...z,...ee]));re.forEach(ae=>y.add(ae.id)),this.inEdgesMap.set(x,z),this.outEdgesMap.set(x,ee),this.bothEdgesMap.set(x,re),this.allNodesMap.set(x,this.graph.getNode(x))}}),y.forEach(x=>{this.hasEdge(x)?this.allEdgesMap.set(x,this.graph.getEdge(x)):this.allEdgesMap.delete(x)})});Il(this,"handleGraphChanged",a=>{const y=new Set;a.changes.forEach(x=>{switch(x.type){case"NodeAdded":y.add(x.value.id);break;case"NodeDataUpdated":y.add(x.id);break;case"EdgeAdded":y.add(x.value.source),y.add(x.value.target);break;case"EdgeUpdated":(x.propertyName==="source"||x.propertyName==="target")&&(y.add(x.oldValue),y.add(x.newValue));break;case"EdgeDataUpdated":if(a.graph.hasEdge(x.id)){const b=a.graph.getEdge(x.id);y.add(b.source),y.add(b.target)}break;case"EdgeRemoved":y.add(x.value.source),y.add(x.value.target);break;case"NodeRemoved":y.add(x.value.id);break;default:break}}),this.updateCache(y)});this.graph=a.graph;const y=a.nodeFilter||c5,x=a.edgeFilter||c5;this.nodeFilter=y,this.edgeFilter=b=>{const{source:z,target:ee}=this.graph.getEdgeDetail(b.id);return!y(z)||!y(ee)?!1:x(b,z,ee)},a.cache==="auto"?(this.cacheEnabled=!0,this.startAutoCache()):a.cache==="manual"?this.cacheEnabled=!0:this.cacheEnabled=!1}startAutoCache(){this.refreshCache(),this.graph.on("changed",this.handleGraphChanged)}stopAutoCache(){this.graph.off("changed",this.handleGraphChanged)}checkNodeExistence(a){this.getNode(a)}hasNode(a){if(!this.graph.hasNode(a))return!1;const y=this.graph.getNode(a);return this.nodeFilter(y)}areNeighbors(a,y){return this.checkNodeExistence(a),this.getNeighbors(y).some(x=>x.id===a)}getNode(a){const y=this.graph.getNode(a);if(!this.nodeFilter(y))throw new Error("Node not found for id: "+a);return y}getRelatedEdges(a,y){return this.checkNodeExistence(a),this.cacheEnabled?y==="in"?this.inEdgesMap.get(a):y==="out"?this.outEdgesMap.get(a):this.bothEdgesMap.get(a):this.graph.getRelatedEdges(a,y).filter(this.edgeFilter)}getDegree(a,y){return this.getRelatedEdges(a,y).length}getSuccessors(a){const x=this.getRelatedEdges(a,"out").map(b=>this.getNode(b.target));return Array.from(new Set(x))}getPredecessors(a){const x=this.getRelatedEdges(a,"in").map(b=>this.getNode(b.source));return Array.from(new Set(x))}getNeighbors(a){const y=this.getPredecessors(a),x=this.getSuccessors(a);return Array.from(new Set([...y,...x]))}hasEdge(a){if(!this.graph.hasEdge(a))return!1;const y=this.graph.getEdge(a);return this.edgeFilter(y)}getEdge(a){const y=this.graph.getEdge(a);if(!this.edgeFilter(y))throw new Error("Edge not found for id: "+a);return y}getEdgeDetail(a){const y=this.getEdge(a);return{edge:y,source:this.getNode(y.source),target:this.getNode(y.target)}}hasTreeStructure(a){return this.graph.hasTreeStructure(a)}getRoots(a){return this.graph.getRoots(a).filter(this.nodeFilter)}getChildren(a,y){return this.checkNodeExistence(a),this.graph.getChildren(a,y).filter(this.nodeFilter)}getParent(a,y){this.checkNodeExistence(a);const x=this.graph.getParent(a,y);return!x||!this.nodeFilter(x)?null:x}getAllNodes(){return this.cacheEnabled?Array.from(this.allNodesMap.values()):this.graph.getAllNodes().filter(this.nodeFilter)}getAllEdges(){return this.cacheEnabled?Array.from(this.allEdgesMap.values()):this.graph.getAllEdges().filter(this.edgeFilter)}bfs(a,y,x="out"){const b={in:this.getPredecessors.bind(this),out:this.getSuccessors.bind(this),both:this.getNeighbors.bind(this)}[x];ox([this.getNode(a)],new Set,y,b)}dfs(a,y,x="out"){const b={in:this.getPredecessors.bind(this),out:this.getSuccessors.bind(this),both:this.getNeighbors.bind(this)}[x];fy(this.getNode(a),new Set,y,b)}}class au extends dy{constructor(y){super();Il(this,"nodeMap",new Map);Il(this,"edgeMap",new Map);Il(this,"inEdgesMap",new Map);Il(this,"outEdgesMap",new Map);Il(this,"bothEdgesMap",new Map);Il(this,"treeIndices",new Map);Il(this,"changes",[]);Il(this,"batchCount",0);Il(this,"onChanged",()=>{});Il(this,"batch",y=>{this.batchCount+=1,y(),this.batchCount-=1,this.batchCount||this.commit()});y&&(y.nodes&&this.addNodes(y.nodes),y.edges&&this.addEdges(y.edges),y.tree&&this.addTree(y.tree),y.onChanged&&(this.onChanged=y.onChanged))}commit(){const y=this.changes;this.changes=[];const x={graph:this,changes:y};this.emit("changed",x),this.onChanged(x)}reduceChanges(y){let x=[];return y.forEach(b=>{switch(b.type){case"NodeRemoved":{let z=!1;x=x.filter(ee=>{if(ee.type==="NodeAdded"){const re=ee.value.id===b.value.id;return re&&(z=!0),!re}else{if(ee.type==="NodeDataUpdated")return ee.id!==b.value.id;if(ee.type==="TreeStructureChanged")return ee.nodeId!==b.value.id}return!0}),z||x.push(b);break}case"EdgeRemoved":{let z=!1;x=x.filter(ee=>{if(ee.type==="EdgeAdded"){const re=ee.value.id===b.value.id;return re&&(z=!0),!re}else if(ee.type==="EdgeDataUpdated"||ee.type==="EdgeUpdated")return ee.id!==b.value.id;return!0}),z||x.push(b);break}case"NodeDataUpdated":case"EdgeDataUpdated":case"EdgeUpdated":{const z=x.findIndex(re=>re.type===b.type&&re.id===b.id&&(b.propertyName===void 0||re.propertyName===b.propertyName)),ee=x[z];ee?b.propertyName!==void 0?ee.newValue=b.newValue:(x.splice(z,1),x.push(b)):x.push(b);break}case"TreeStructureDetached":{x=x.filter(z=>z.type==="TreeStructureAttached"||z.type==="TreeStructureChanged"?z.treeKey!==b.treeKey:!0),x.push(b);break}case"TreeStructureChanged":{const z=x.find(ee=>ee.type==="TreeStructureChanged"&&ee.treeKey===b.treeKey&&ee.nodeId===b.nodeId);z?z.newParentId=b.newParentId:x.push(b);break}default:x.push(b);break}}),x}checkNodeExistence(y){this.getNode(y)}hasNode(y){return this.nodeMap.has(y)}areNeighbors(y,x){return this.getNeighbors(x).some(b=>b.id===y)}getNode(y){const x=this.nodeMap.get(y);if(!x)throw new Error("Node not found for id: "+y);return x}getRelatedEdges(y,x){if(this.checkNodeExistence(y),x==="in"){const b=this.inEdgesMap.get(y);return Array.from(b)}else if(x==="out"){const b=this.outEdgesMap.get(y);return Array.from(b)}else{const b=this.bothEdgesMap.get(y);return Array.from(b)}}getDegree(y,x){return this.getRelatedEdges(y,x).length}getSuccessors(y){const b=this.getRelatedEdges(y,"out").map(z=>this.getNode(z.target));return Array.from(new Set(b))}getPredecessors(y){const b=this.getRelatedEdges(y,"in").map(z=>this.getNode(z.source));return Array.from(new Set(b))}getNeighbors(y){const x=this.getPredecessors(y),b=this.getSuccessors(y);return Array.from(new Set([...x,...b]))}doAddNode(y){if(this.hasNode(y.id))throw new Error("Node already exists: "+y.id);this.nodeMap.set(y.id,y),this.inEdgesMap.set(y.id,new Set),this.outEdgesMap.set(y.id,new Set),this.bothEdgesMap.set(y.id,new Set),this.treeIndices.forEach(x=>{x.childrenMap.set(y.id,new Set)}),this.changes.push({type:"NodeAdded",value:y})}addNodes(y){this.batch(()=>{for(const x of y)this.doAddNode(x)})}addNode(y){this.addNodes([y])}doRemoveNode(y){const x=this.getNode(y),b=this.bothEdgesMap.get(y);b==null||b.forEach(z=>this.doRemoveEdge(z.id)),this.nodeMap.delete(y),this.treeIndices.forEach(z=>{var re,ae;(re=z.childrenMap.get(y))==null||re.forEach(se=>{z.parentMap.delete(se.id)});const ee=z.parentMap.get(y);ee&&((ae=z.childrenMap.get(ee.id))==null||ae.delete(x)),z.parentMap.delete(y),z.childrenMap.delete(y)}),this.bothEdgesMap.delete(y),this.inEdgesMap.delete(y),this.outEdgesMap.delete(y),this.changes.push({type:"NodeRemoved",value:x})}removeNodes(y){this.batch(()=>{y.forEach(x=>this.doRemoveNode(x))})}removeNode(y){this.removeNodes([y])}updateNodeDataProperty(y,x,b){const z=this.getNode(y);this.batch(()=>{const ee=z.data[x],re=b;z.data[x]=re,this.changes.push({type:"NodeDataUpdated",id:y,propertyName:x,oldValue:ee,newValue:re})})}mergeNodeData(y,x){this.batch(()=>{Object.entries(x).forEach(([b,z])=>{this.updateNodeDataProperty(y,b,z)})})}updateNodeData(...y){const x=y[0],b=this.getNode(x);if(typeof y[1]=="string"){this.updateNodeDataProperty(x,y[1],y[2]);return}let z;if(typeof y[1]=="function"){const ee=y[1];z=ee(b.data)}else typeof y[1]=="object"&&(z=y[1]);this.batch(()=>{const ee=b.data,re=z;b.data=z,this.changes.push({type:"NodeDataUpdated",id:x,oldValue:ee,newValue:re})})}checkEdgeExistence(y){if(!this.hasEdge(y))throw new Error("Edge not found for id: "+y)}hasEdge(y){return this.edgeMap.has(y)}getEdge(y){return this.checkEdgeExistence(y),this.edgeMap.get(y)}getEdgeDetail(y){const x=this.getEdge(y);return{edge:x,source:this.getNode(x.source),target:this.getNode(x.target)}}doAddEdge(y){if(this.hasEdge(y.id))throw new Error("Edge already exists: "+y.id);this.checkNodeExistence(y.source),this.checkNodeExistence(y.target),this.edgeMap.set(y.id,y);const x=this.inEdgesMap.get(y.target),b=this.outEdgesMap.get(y.source),z=this.bothEdgesMap.get(y.source),ee=this.bothEdgesMap.get(y.target);x.add(y),b.add(y),z.add(y),ee.add(y),this.changes.push({type:"EdgeAdded",value:y})}addEdges(y){this.batch(()=>{for(const x of y)this.doAddEdge(x)})}addEdge(y){this.addEdges([y])}doRemoveEdge(y){const x=this.getEdge(y),b=this.outEdgesMap.get(x.source),z=this.inEdgesMap.get(x.target),ee=this.bothEdgesMap.get(x.source),re=this.bothEdgesMap.get(x.target);b.delete(x),z.delete(x),ee.delete(x),re.delete(x),this.edgeMap.delete(y),this.changes.push({type:"EdgeRemoved",value:x})}removeEdges(y){this.batch(()=>{y.forEach(x=>this.doRemoveEdge(x))})}removeEdge(y){this.removeEdges([y])}updateEdgeSource(y,x){const b=this.getEdge(y);this.checkNodeExistence(x);const z=b.source,ee=x;this.outEdgesMap.get(z).delete(b),this.bothEdgesMap.get(z).delete(b),this.outEdgesMap.get(ee).add(b),this.bothEdgesMap.get(ee).add(b),b.source=x,this.batch(()=>{this.changes.push({type:"EdgeUpdated",id:y,propertyName:"source",oldValue:z,newValue:ee})})}updateEdgeTarget(y,x){const b=this.getEdge(y);this.checkNodeExistence(x);const z=b.target,ee=x;this.inEdgesMap.get(z).delete(b),this.bothEdgesMap.get(z).delete(b),this.inEdgesMap.get(ee).add(b),this.bothEdgesMap.get(ee).add(b),b.target=x,this.batch(()=>{this.changes.push({type:"EdgeUpdated",id:y,propertyName:"target",oldValue:z,newValue:ee})})}updateEdgeDataProperty(y,x,b){const z=this.getEdge(y);this.batch(()=>{const ee=z.data[x],re=b;z.data[x]=re,this.changes.push({type:"EdgeDataUpdated",id:y,propertyName:x,oldValue:ee,newValue:re})})}updateEdgeData(...y){const x=y[0],b=this.getEdge(x);if(typeof y[1]=="string"){this.updateEdgeDataProperty(x,y[1],y[2]);return}let z;if(typeof y[1]=="function"){const ee=y[1];z=ee(b.data)}else typeof y[1]=="object"&&(z=y[1]);this.batch(()=>{const ee=b.data,re=z;b.data=z,this.changes.push({type:"EdgeDataUpdated",id:x,oldValue:ee,newValue:re})})}mergeEdgeData(y,x){this.batch(()=>{Object.entries(x).forEach(([b,z])=>{this.updateEdgeDataProperty(y,b,z)})})}checkTreeExistence(y){if(!this.hasTreeStructure(y))throw new Error("Tree structure not found for treeKey: "+y)}hasTreeStructure(y){return this.treeIndices.has(y)}attachTreeStructure(y){this.treeIndices.has(y)||(this.treeIndices.set(y,{parentMap:new Map,childrenMap:new Map}),this.batch(()=>{this.changes.push({type:"TreeStructureAttached",treeKey:y})}))}detachTreeStructure(y){this.checkTreeExistence(y),this.treeIndices.delete(y),this.batch(()=>{this.changes.push({type:"TreeStructureDetached",treeKey:y})})}addTree(y,x){this.batch(()=>{this.attachTreeStructure(x);const b=[],z=Array.isArray(y)?y:[y];for(;z.length;){const ee=z.shift();b.push(ee),ee.children&&z.push(...ee.children)}this.addNodes(b),b.forEach(ee=>{var re;(re=ee.children)==null||re.forEach(ae=>{this.setParent(ae.id,ee.id,x)})})})}getRoots(y){return this.checkTreeExistence(y),this.getAllNodes().filter(x=>!this.getParent(x.id,y))}getChildren(y,x){this.checkNodeExistence(y),this.checkTreeExistence(x);const z=this.treeIndices.get(x).childrenMap.get(y);return Array.from(z||[])}getParent(y,x){return this.checkNodeExistence(y),this.checkTreeExistence(x),this.treeIndices.get(x).parentMap.get(y)||null}getAncestors(y,x){const b=[];let z=this.getNode(y),ee;for(;ee=this.getParent(z.id,x);)b.push(ee),z=ee;return b}setParent(y,x,b){var fe,me;this.checkTreeExistence(b);const z=this.treeIndices.get(b);if(!z)return;const ee=this.getNode(y),re=z.parentMap.get(y);if((re==null?void 0:re.id)===x)return;if(x==null){re&&((fe=z.childrenMap.get(re.id))==null||fe.delete(ee)),z.parentMap.delete(y);return}const ae=this.getNode(x);z.parentMap.set(y,ae),re&&((me=z.childrenMap.get(re.id))==null||me.delete(ee));let se=z.childrenMap.get(ae.id);se||(se=new Set,z.childrenMap.set(ae.id,se)),se.add(ee),this.batch(()=>{this.changes.push({type:"TreeStructureChanged",treeKey:b,nodeId:y,oldParentId:re==null?void 0:re.id,newParentId:ae.id})})}dfsTree(y,x,b){const z=ee=>this.getChildren(ee,b);return fy(this.getNode(y),new Set,x,z)}bfsTree(y,x,b){const z=ee=>this.getChildren(ee,b);return ox([this.getNode(y)],new Set,x,z)}getAllNodes(){return Array.from(this.nodeMap.values())}getAllEdges(){return Array.from(this.edgeMap.values())}bfs(y,x,b="out"){const z={in:this.getPredecessors.bind(this),out:this.getSuccessors.bind(this),both:this.getNeighbors.bind(this)}[b];return ox([this.getNode(y)],new Set,x,z)}dfs(y,x,b="out"){const z={in:this.getPredecessors.bind(this),out:this.getSuccessors.bind(this),both:this.getNeighbors.bind(this)}[b];return fy(this.getNode(y),new Set,x,z)}clone(){const y=this.getAllNodes().map(z=>WS(R0({},z),{data:R0({},z.data)})),x=this.getAllEdges().map(z=>WS(R0({},z),{data:R0({},z.data)})),b=new au({nodes:y,edges:x});return this.treeIndices.forEach(({parentMap:z,childrenMap:ee},re)=>{const ae=new Map;z.forEach((fe,me)=>{ae.set(me,b.getNode(fe.id))});const se=new Map;ee.forEach((fe,me)=>{se.set(me,new Set(Array.from(fe).map(Ae=>b.getNode(Ae.id))))}),b.treeIndices.set(re,{parentMap:ae,childrenMap:se})}),b}toJSON(){return JSON.stringify({nodes:this.getAllNodes(),edges:this.getAllEdges()})}createView(y){return new wk(R0({graph:this},y))}}class hy{constructor(a,y){this.context=a,this.options=y||{}}}var Mk=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})},Dk=function(E,a){var y={};for(var x in E)Object.prototype.hasOwnProperty.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,x=Object.getOwnPropertySymbols(E);b{const z=b.data._isCombo?x.combos:x.nodes,{x:ee,y:re,z:ae=0}=b.data;z==null||z.push({id:b.id,style:{x:ee,y:re,z:ae}})}),y.forEach(b=>{const{id:z,source:ee,target:re,data:{points:ae=[],controlPoints:se=ae.slice(1,ae.length-1)}}=b;x.edges.push({id:z,source:ee,target:re,style:Object.assign({},se!=null&&se.length?{controlPoints:se.map(ku)}:{})})}),x}function Ok(E,a){class y extends hy{constructor(b,z){if(super(b,z),this.instance=new E({}),this.id=this.instance.id,"stop"in this.instance&&"tick"in this.instance){const ee=this.instance;this.stop=ee.stop.bind(ee),this.tick=re=>{const ae=ee.tick(re);return gy(ae)}}}execute(b,z){return Mk(this,void 0,void 0,function*(){return gy(yield this.instance.execute(this.graphData2LayoutModel(b),this.transformOptions(Fu({},this.options,z))))})}transformOptions(b){if(!("onTick"in b))return b;const z=b.onTick;return b.onTick=ee=>z(gy(ee)),b}graphData2LayoutModel(b){const{nodes:z=[],edges:ee=[],combos:re=[]}=b,ae=z.map(Be=>{const ke=Nr(Be),{data:We,style:je,combo:Ke}=Be,Ze=Dk(Be,["data","style","combo"]),Je={id:ke,data:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},We),{data:We}),Ke?{parentId:Ke}:{}),{style:je}),Ze)};return je!=null&&je.x&&Object.assign(Je.data,{x:je.x}),je!=null&&je.y&&Object.assign(Je.data,{y:je.y}),je!=null&&je.z&&Object.assign(Je.data,{z:je.z}),Je}),se=new Map(ae.map(Be=>[Be.id,Be])),fe=ee.filter(Be=>{const{source:ke,target:We}=Be;return se.has(ke)&&se.has(We)}).map(Be=>{const{source:ke,target:We,data:je,style:Ke}=Be;return{id:Nr(Be),source:ke,target:We,data:Object.assign({},je),style:Object.assign({},Ke)}}),me=re.map(Be=>({id:Nr(Be),data:Object.assign({_isCombo:!0},Be.data),style:Object.assign({},Be.style)})),Ae=new au({nodes:[...ae,...me],edges:fe});return a.model.model.hasTreeStructure(cl)&&(Ae.attachTreeStructure(cl),ae.forEach(Be=>{const ke=a.model.model.getParent(Be.id,cl);ke&&Ae.hasNode(ke.id)&&Ae.setParent(Be.id,ke.id,cl)})),Ae}}return y}function sx(E,a,...y){if(a in E)return E[a](...y);if("instance"in E){const x=E.instance;if(a in x)return x[a](...y)}return null}function d5(E,a){if(a in E)return E[a];if("instance"in E){const y=E.instance;if(a in y)return y[a]}return null}var Lk=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})};class Bk extends Bv{get forceLayoutInstance(){return this.context.layout.getLayoutInstance().find(a=>["d3-force","d3-force-3d"].includes(a==null?void 0:a.id))}validate(a){return this.context.layout?this.forceLayoutInstance?super.validate(a):(wc.warn("DragElementForce only works with d3-force or d3-force-3d layout"),!1):!1}moveElement(a,y){return Lk(this,void 0,void 0,function*(){const x=this.forceLayoutInstance;this.context.graph.getNodeData(a).forEach((b,z)=>{const{x:ee=0,y:re=0}=b.style||{};x&&sx(x,"setFixedPosition",a[z],[...$o([+ee,+re],y)])})})}onDragStart(a){if(this.enable=this.validate(a),!this.enable)return;this.target=this.getSelectedNodeIDs([a.target.id]),this.hideEdge(),this.context.graph.frontElement(this.target);const y=this.forceLayoutInstance;y&&d5(y,"simulation").alphaTarget(.3).restart(),this.context.graph.getNodeData(this.target).forEach(x=>{const{x:b=0,y:z=0}=x.style||{};y&&sx(y,"setFixedPosition",Nr(x),[+b,+z])})}onDrag(a){if(!this.enable)return;const y=this.getDelta(a);this.moveElement(this.target,y)}onDragEnd(){const a=this.forceLayoutInstance;a&&d5(a,"simulation").alphaTarget(0),!this.options.fixed&&this.context.graph.getNodeData(this.target).forEach(y=>{a&&sx(a,"setFixedPosition",Nr(y),[null,null,null])})}}var f5=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})};class vy extends Wc{constructor(a,y){super(a,Object.assign({},vy.defaultOptions,y)),this.isZoomEvent=x=>!!(x.data&&"scale"in x.data),this.relatedEdgeToUpdate=new Set,this.zoom=this.context.graph.getZoom(),this.fixElementSize=x=>f5(this,void 0,void 0,function*(){if(!this.validate(x))return;const{graph:b}=this.context,{state:z,nodeFilter:ee,edgeFilter:re,comboFilter:ae}=this.options,se=(z?b.getElementDataByState("node",z):b.getNodeData()).filter(ee),fe=(z?b.getElementDataByState("edge",z):b.getEdgeData()).filter(re),me=(z?b.getElementDataByState("combo",z):b.getComboData()).filter(ae),Ae=this.isZoomEvent(x)?this.zoom=Math.max(.01,Math.min(x.data.scale,10)):this.zoom,Be=[...se,...me];Be.length>0&&Be.forEach(ke=>this.fixNodeLike(ke,Ae)),this.updateRelatedEdges(),fe.length>0&&fe.forEach(ke=>this.fixEdge(ke,Ae))}),this.cachedStyles=new Map,this.getOriginalFieldValue=(x,b,z)=>{var ee;const re=this.cachedStyles.get(x)||[],ae=((ee=re.find(se=>se.shape===b))===null||ee===void 0?void 0:ee.style)||{};return z in ae||(ae[z]=b.attributes[z],this.cachedStyles.set(x,[...re.filter(se=>se.shape!==b),{shape:b,style:ae}])),ae[z]},this.scaleEntireElement=(x,b,z)=>{b.setLocalScale(1/z);const ee=this.cachedStyles.get(x)||[];ee.push({shape:b}),this.cachedStyles.set(x,ee)},this.scaleSpecificShapes=(x,b,z)=>{const ee=bF(x);(Array.isArray(z)?z:[z]).forEach(ae=>{const{shape:se,fields:fe}=ae,me=typeof se=="function"?se(ee):x.getShape(se);if(me){if(!fe){this.scaleEntireElement(x.id,me,b);return}fe.forEach(Ae=>{const Be=this.getOriginalFieldValue(x.id,me,Ae);Ui(Be)&&(me.style[Ae]=Be/b)})}})},this.skipIfExceedViewport=x=>{const{viewport:b}=this.context;return!(b!=null&&b.isInViewport(x.getRenderBounds(),!1,30))},this.fixNodeLike=(x,b)=>{const z=Nr(x),{element:ee,model:re}=this.context,ae=ee.getElement(z);if(!ae||this.skipIfExceedViewport(ae))return;re.getRelatedEdgesData(z).forEach(me=>this.relatedEdgeToUpdate.add(Nr(me)));const fe=this.options[ae.type];if(!fe){this.scaleEntireElement(z,ae,b);return}this.scaleSpecificShapes(ae,b,fe)},this.fixEdge=(x,b)=>{const z=Nr(x),ee=this.context.element.getElement(z);if(!ee||this.skipIfExceedViewport(ee))return;const re=this.options.edge;if(!re){ee.style.transformOrigin="center",this.scaleEntireElement(z,ee,b);return}this.scaleSpecificShapes(ee,b,re)},this.updateRelatedEdges=()=>{const{element:x}=this.context;this.relatedEdgeToUpdate.size>0&&this.relatedEdgeToUpdate.forEach(b=>{const z=x.getElement(b);z==null||z.update({})}),this.relatedEdgeToUpdate.clear()},this.resetTransform=x=>f5(this,void 0,void 0,function*(){var b;!((b=x.data)===null||b===void 0)&&b.firstRender||(this.options.reset?this.restoreCachedStyles():this.fixElementSize({data:{scale:this.zoom}}))}),this.bindEvents()}restoreCachedStyles(){if(this.cachedStyles.size>0){this.cachedStyles.forEach(b=>{b.forEach(({shape:z,style:ee})=>{if(vf(ee))z.setLocalScale(1);else{if(this.options.state)return;Object.entries(ee).forEach(([re,ae])=>z.style[re]=ae)}})});const{graph:a,element:y}=this.context,x=Object.keys(Object.fromEntries(this.cachedStyles)).filter(b=>b&&a.getElementType(b)==="node");if(x.length>0){const b=new Set;x.forEach(z=>{a.getRelatedEdgesData(z).forEach(ee=>b.add(Nr(ee)))}),b.forEach(z=>{const ee=y==null?void 0:y.getElement(z);ee==null||ee.update({})})}}}bindEvents(){const{graph:a}=this.context;a.on(fi.AFTER_DRAW,this.resetTransform),a.on(fi.AFTER_TRANSFORM,this.fixElementSize)}unbindEvents(){const{graph:a}=this.context;a.off(fi.AFTER_DRAW,this.resetTransform),a.off(fi.AFTER_TRANSFORM,this.fixElementSize)}validate(a){if(this.destroyed)return!1;const{enable:y}=this.options;return Ji(y)?y(a):!!y}destroy(){this.unbindEvents(),super.destroy()}}vy.defaultOptions={enable:E=>E.data.scale<1,nodeFilter:()=>!0,edgeFilter:()=>!0,comboFilter:()=>!0,edge:[{shape:"key",fields:["lineWidth"]},{shape:"halo",fields:["lineWidth"]},{shape:"label"}],reset:!1};var Nk=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})};class my extends Wc{constructor(a,y){super(a,Object.assign({},my.defaultOptions,y)),this.focus=x=>Nk(this,void 0,void 0,function*(){if(!this.validate(x))return;const{graph:b}=this.context;yield b.focusElement(x.target.id,this.options.animation)}),this.bindEvents()}bindEvents(){const{graph:a}=this.context;this.unbindEvents(),fg.forEach(y=>{a.on(`${y}:${Ea.CLICK}`,this.focus)})}validate(a){if(this.destroyed)return!1;const{enable:y}=this.options;return Ji(y)?y(a):!!y}unbindEvents(){const{graph:a}=this.context;fg.forEach(y=>{a.off(`${y}:${Ea.CLICK}`,this.focus)})}destroy(){this.unbindEvents(),super.destroy()}}my.defaultOptions={animation:{easing:"ease-in",duration:500},enable:!0};class py extends Wc{constructor(a,y){super(a,Object.assign({},py.defaultOptions,y)),this.isFrozen=!1,this.toggleFrozen=x=>{this.isFrozen=x.type==="dragstart"},this.hoverElement=x=>{if(!this.validate(x))return;const b=x.type===Ea.POINTER_ENTER;this.updateElementsState(x,b);const{onHover:z,onHoverEnd:ee}=this.options;b?z==null||z(x):ee==null||ee(x)},this.updateElementsState=(x,b)=>{if(!this.options.state&&!this.options.inactiveState)return;const{graph:z}=this.context,{state:ee,animation:re,inactiveState:ae}=this.options,se=this.getActiveIds(x),fe={};if(ee&&Object.assign(fe,this.getElementsState(se,ee,b)),ae){const me=q2(z.getData(),!0).filter(Ae=>!se.includes(Ae));Object.assign(fe,this.getElementsState(me,ae,b))}z.setElementState(fe,re)},this.getElementsState=(x,b,z)=>{const{graph:ee}=this.context,re={};return x.forEach(ae=>{const se=ee.getElementState(ae);z?re[ae]=se.includes(b)?se:[...se,b]:re[ae]=se.filter(fe=>fe!==b)}),re},this.bindEvents()}bindEvents(){const{graph:a}=this.context;this.unbindEvents(),fg.forEach(x=>{a.on(`${x}:${Ea.POINTER_ENTER}`,this.hoverElement),a.on(`${x}:${Ea.POINTER_LEAVE}`,this.hoverElement)});const y=this.context.canvas.document;y.addEventListener(`${Ea.DRAG_START}`,this.toggleFrozen),y.addEventListener(`${Ea.DRAG_END}`,this.toggleFrozen)}getActiveIds(a){const{graph:y}=this.context,{degree:x,direction:b}=this.options,z=a.target.id;return x?gw(y,a.targetType,z,typeof x=="function"?x(a):x,b):[z]}validate(a){if(this.destroyed||this.isFrozen||Ov(a.target)||this.context.graph.isCollapsingExpanding)return!1;const{enable:y}=this.options;return Ji(y)?y(a):!!y}unbindEvents(){const{graph:a}=this.context;fg.forEach(x=>{a.off(`${x}:${Ea.POINTER_ENTER}`,this.hoverElement),a.off(`${x}:${Ea.POINTER_LEAVE}`,this.hoverElement)});const y=this.context.canvas.document;y.removeEventListener(`${Ea.DRAG_START}`,this.toggleFrozen),y.removeEventListener(`${Ea.DRAG_END}`,this.toggleFrozen)}destroy(){this.unbindEvents(),super.destroy()}}py.defaultOptions={animation:!1,enable:!0,degree:0,direction:"both",state:"active",inactiveState:void 0};class Rk extends Sv{onPointerDown(a){if(!super.validate(a)||!super.isKeydown()||this.points)return;const{canvas:y}=this.context;this.pathShape=new _c({id:"g6-lasso-select",style:this.options.style}),y.appendChild(this.pathShape),this.points=[Bp(a)]}onPointerMove(a){var y;if(!this.points)return;const{immediately:x,mode:b}=this.options;this.points.push(Bp(a)),(y=this.pathShape)===null||y===void 0||y.setAttribute("d",yF(this.points)),x&&b==="default"&&this.points.length>2&&super.updateElementsStates(this.points)}onPointerUp(){if(this.points){if(this.points.length<2){this.clearLasso();return}super.updateElementsStates(this.points),this.clearLasso()}}clearLasso(){var a;(a=this.pathShape)===null||a===void 0||a.remove(),this.pathShape=void 0,this.points=void 0}}class yy extends Wc{constructor(a,y){super(a,Object.assign({},yy.defaultOptions,y)),this.hiddenShapes=[],this.isVisible=!0,this.setElementsVisibility=(x,b,z)=>{x.filter(Boolean).forEach(ee=>{b==="hidden"&&!ee.isVisible()?this.hiddenShapes.push(ee):b==="visible"&&this.hiddenShapes.includes(ee)?this.hiddenShapes.splice(this.hiddenShapes.indexOf(ee),1):cg(ee,b,z)})},this.filterShapes=(x,b)=>{if(Ji(b))return ee=>!b(x,ee);const z=b==null?void 0:b[x];return ee=>ee.className?!(z!=null&&z.includes(ee.className)):!0},this.hideShapes=x=>{if(!this.validate(x)||!this.isVisible)return;const{element:b}=this.context,{shapes:z={}}=this.options;this.setElementsVisibility(b.getNodes(),"hidden",this.filterShapes("node",z)),this.setElementsVisibility(b.getEdges(),"hidden",this.filterShapes("edge",z)),this.setElementsVisibility(b.getCombos(),"hidden",this.filterShapes("combo",z)),this.isVisible=!1},this.showShapes=Lv(x=>{if(!this.validate(x)||this.isVisible)return;const{element:b}=this.context;this.setElementsVisibility(b.getNodes(),"visible"),this.setElementsVisibility(b.getEdges(),"visible"),this.setElementsVisibility(b.getCombos(),"visible"),this.isVisible=!0},this.options.debounce),this.bindEvents()}bindEvents(){const{graph:a}=this.context;a.on(fi.BEFORE_TRANSFORM,this.hideShapes),a.on(fi.AFTER_TRANSFORM,this.showShapes)}unbindEvents(){const{graph:a}=this.context;a.off(fi.BEFORE_TRANSFORM,this.hideShapes),a.off(fi.AFTER_TRANSFORM,this.showShapes)}validate(a){if(this.destroyed)return!1;const{enable:y}=this.options;return Ji(y)?y(a):!!y}update(a){this.unbindEvents(),super.update(a),this.bindEvents()}destroy(){this.unbindEvents(),super.destroy()}}yy.defaultOptions={enable:!0,debounce:200,shapes:E=>E==="node"};var h5=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})};class Ey extends Wc{constructor(a,y){super(a,Object.assign({},Ey.defaultOptions,y)),this.onWheel=x=>h5(this,void 0,void 0,function*(){this.options.preventDefault&&x.preventDefault();const b=x.deltaX,z=x.deltaY;yield this.scroll([-b,-z],x)}),this.shortcut=new c0(a.graph),this.bindEvents()}update(a){super.update(a),this.bindEvents()}bindEvents(){var a,y;const{trigger:x}=this.options;if(this.shortcut.unbindAll(),ql(x)){(a=this.graphDom)===null||a===void 0||a.removeEventListener(Ea.WHEEL,this.onWheel);const{up:b=[],down:z=[],left:ee=[],right:re=[]}=x;this.shortcut.bind(b,ae=>this.scroll([0,-10],ae)),this.shortcut.bind(z,ae=>this.scroll([0,10],ae)),this.shortcut.bind(ee,ae=>this.scroll([-10,0],ae)),this.shortcut.bind(re,ae=>this.scroll([10,0],ae))}else(y=this.graphDom)===null||y===void 0||y.addEventListener(Ea.WHEEL,this.onWheel,{passive:!1})}get graphDom(){return this.context.graph.getCanvas().getContextService().getDomElement()}formatDisplacement(a){const{sensitivity:y}=this.options;return a=zd(a,y),a=this.clampByDirection(a),a=this.clampByRange(a),a}clampByDirection([a,y]){const{direction:x}=this.options;return x==="x"?y=0:x==="y"&&(a=0),[a,y]}clampByRange([a,y]){const{viewport:x,canvas:b}=this.context,[z,ee]=b.getSize(),[re,ae,se,fe]=Fd(this.options.range),me=[ee*re,z*ae,ee*se,z*fe],Ae=dh(pA(x.getCanvasCenter()),me),Be=sl(x.getViewportCenter(),[a,y,0]);if(!kd(Be,Ae)){const{min:[ke,We],max:[je,Ke]}=Ae;(Be[0]0||Be[0]>je&&a<0)&&(a=0),(Be[1]0||Be[1]>Ke&&y<0)&&(y=0)}return[a,y]}scroll(a,y){return h5(this,void 0,void 0,function*(){if(!this.validate(y))return;const{onFinish:x}=this.options,b=this.context.graph,z=this.formatDisplacement(a);yield b.translateBy(z,!1),x==null||x()})}validate(a){if(this.destroyed)return!1;const{enable:y}=this.options;return Ji(y)?y(a):!!y}destroy(){var a;this.shortcut.destroy(),(a=this.graphDom)===null||a===void 0||a.removeEventListener(Ea.WHEEL,this.onWheel),super.destroy()}}Ey.defaultOptions={enable:!0,sensitivity:1,preventDefault:!0,range:1/0};var g5=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})};class Ay extends Wc{constructor(a,y){super(a,Object.assign({},Ay.defaultOptions,y)),this.zoom=(x,b,z)=>g5(this,void 0,void 0,function*(){if(!this.validate(b))return;const{graph:ee}=this.context;let re=this.options.origin;!re&&"viewport"in b&&(re=ku(b.viewport));const{sensitivity:ae,onFinish:se}=this.options,fe=1+Rl(x,-50,50)*ae/100,me=ee.getZoom();yield ee.zoomTo(me*fe,z,re),se==null||se()}),this.onReset=()=>g5(this,void 0,void 0,function*(){yield this.context.graph.zoomTo(1,this.options.animation)}),this.preventDefault=x=>{this.options.preventDefault&&x.preventDefault()},this.shortcut=new c0(a.graph),this.bindEvents()}update(a){super.update(a),this.bindEvents()}bindEvents(){const{trigger:a}=this.options;if(this.shortcut.unbindAll(),Array.isArray(a))if(a.includes(Ea.PINCH))this.shortcut.bind([Ea.PINCH],y=>{this.zoom(y.scale,y,!1)});else{const y=this.context.canvas.getContainer();y==null||y.addEventListener(Ea.WHEEL,this.preventDefault),this.shortcut.bind([...a,Ea.WHEEL],x=>{const{deltaX:b,deltaY:z}=x;this.zoom(-(z!=null?z:b),x,!1)})}if(typeof a=="object"){const{zoomIn:y=[],zoomOut:x=[],reset:b=[]}=a;this.shortcut.bind(y,z=>this.zoom(10,z,this.options.animation)),this.shortcut.bind(x,z=>this.zoom(-10,z,this.options.animation)),this.shortcut.bind(b,this.onReset)}}validate(a){if(this.destroyed)return!1;const{enable:y}=this.options;return Ji(y)?y(a):!!y}destroy(){var a;this.shortcut.destroy(),(a=this.context.canvas.getContainer())===null||a===void 0||a.removeEventListener(Ea.WHEEL,this.preventDefault),super.destroy()}}Ay.defaultOptions={animation:{duration:200},enable:!0,sensitivity:1,trigger:[],preventDefault:!0};var xy=Ie(13722);const Fk=(E,a)=>{if(E!=="next"&&E!=="prev")return a},v5=E=>{E.prev.next=E.next,E.next.prev=E.prev,delete E.next,delete E.prev};class kk{constructor(){const a={};a.prev=a,a.next=a.prev,this.shortcut=a}dequeue(){const a=this.shortcut,y=a.prev;if(y&&y!==a)return v5(y),y}enqueue(a){const y=this.shortcut;a.prev&&a.next&&v5(a),a.next=y.next,y.next.prev=a,y.next=a,a.prev=y}toString(){const a=[],y=this.shortcut;let x=y.prev;for(;x!==y;)a.push(JSON.stringify(x,Fk)),x=x==null?void 0:x.prev;return`[${a.join(", ")}]`}}class _k extends kk{}const zk=()=>1,Uk=(E,a)=>{var y;if(E.getAllNodes().length<=1)return[];const x=jk(E,a||zk);return(y=Wk(x.graph,x.buckets,x.zeroIdx).map(z=>E.getRelatedEdges(z.v,"out").filter(({target:ee})=>ee===z.w)))===null||y===void 0?void 0:y.flat()},Wk=(E,a,y)=>{let x=[];const b=a[a.length-1],z=a[0];let ee;for(;E.getAllNodes().length;){for(;ee=z.dequeue();)lx(E,a,y,ee);for(;ee=b.dequeue();)lx(E,a,y,ee);if(E.getAllNodes().length){for(let re=a.length-2;re>0;--re)if(ee=a[re].dequeue(),ee){x=x.concat(lx(E,a,y,ee,!0));break}}}return x},lx=(E,a,y,x,b)=>{var z,ee;const re=[];return E.hasNode(x.v)&&((z=E.getRelatedEdges(x.v,"in"))===null||z===void 0||z.forEach(ae=>{const se=ae.data.weight,fe=E.getNode(ae.source);b&&re.push({v:ae.source,w:ae.target,in:0,out:0}),fe.data.out===void 0&&(fe.data.out=0),fe.data.out-=se,ux(a,y,Object.assign({v:fe.id},fe.data))}),(ee=E.getRelatedEdges(x.v,"out"))===null||ee===void 0||ee.forEach(ae=>{const se=ae.data.weight,fe=ae.target,me=E.getNode(fe);me.data.in===void 0&&(me.data.in=0),me.data.in-=se,ux(a,y,Object.assign({v:me.id},me.data))}),E.removeNode(x.v)),b?re:void 0},jk=(E,a)=>{const y=new au;let x=0,b=0;E.getAllNodes().forEach(ae=>{y.addNode({id:ae.id,data:{v:ae.id,in:0,out:0}})}),E.getAllEdges().forEach(ae=>{const se=y.getRelatedEdges(ae.source,"out").find(me=>me.target===ae.target),fe=(a==null?void 0:a(ae))||1;se?y.updateEdgeData(se==null?void 0:se.id,Object.assign(Object.assign({},se.data),{weight:se.data.weight+fe})):y.addEdge({id:ae.id,source:ae.source,target:ae.target,data:{weight:fe}}),b=Math.max(b,y.getNode(ae.source).data.out+=fe),x=Math.max(x,y.getNode(ae.target).data.in+=fe)});const z=[],ee=b+x+3;for(let ae=0;ae{ux(z,re,Object.assign({v:ae.id},y.getNode(ae.id).data))}),{buckets:z,zeroIdx:re,graph:y}},ux=(E,a,y)=>{y.out?y.in?E[y.out-y.in+a].enqueue(y):E[E.length-1].enqueue(y):E[0].enqueue(y)},Gk=(E,a)=>{const x=a==="greedy"?Uk(E,(b=>z=>z.data.weight||1)(E)):Hk(E);x==null||x.forEach(b=>{const z=b.data;E.removeEdge(b.id),z.forwardName=b.data.name,z.reversed=!0,E.addEdge({id:b.id,source:b.target,target:b.source,data:Object.assign({},z)})})},Hk=E=>{const a=[],y={},x={},b=z=>{x[z]||(x[z]=!0,y[z]=!0,E.getRelatedEdges(z,"out").forEach(ee=>{y[ee.target]?a.push(ee):b(ee.target)}),delete y[z])};return E.getAllNodes().forEach(z=>b(z.id)),a},Vk=E=>{E.getAllEdges().forEach(a=>{const y=a.data;if(y.reversed){E.removeEdge(a.id);const x=y.forwardName;delete y.reversed,delete y.forwardName,E.addEdge({id:a.id,source:a.target,target:a.source,data:Object.assign(Object.assign({},y),{forwardName:x})})}})},Kk=(E,a)=>Number(E)-Number(a),g0=(E,a,y,x)=>{let b;do b=`${x}${Math.random()}`;while(E.hasNode(b));return y.dummy=a,E.addNode({id:b,data:y}),b},Zk=E=>{const a=new au;return E.getAllNodes().forEach(y=>{a.addNode(Object.assign({},y))}),E.getAllEdges().forEach(y=>{const x=a.getRelatedEdges(y.source,"out").find(b=>b.target===y.target);x?a.updateEdgeData(x==null?void 0:x.id,Object.assign(Object.assign({},x.data),{weight:x.data.weight+y.data.weight||0,minlen:Math.max(x.data.minlen,y.data.minlen||1)})):a.addEdge({id:y.id,source:y.source,target:y.target,data:{weight:y.data.weight||0,minlen:y.data.minlen||1}})}),a},m5=E=>{const a=new au;return E.getAllNodes().forEach(y=>{E.getChildren(y.id).length||a.addNode(Object.assign({},y))}),E.getAllEdges().forEach(y=>{a.addEdge(y)}),a},p5=(E,a)=>E==null?void 0:E.reduce((y,x,b)=>(y[x]=a[b],y),{}),c$=E=>{const a={};return E.getAllNodes().forEach(y=>{const x={};E.getRelatedEdges(y.id,"out").forEach(b=>{x[b.target]=(x[b.target]||0)+(b.data.weight||0)}),a[y.id]=x}),a},d$=E=>{const a=E.getAllNodes(),y=a.map(x=>{const b={};return E.getRelatedEdges(x.id,"in").forEach(z=>{b[z.source]=(b[z.source]||0)+z.data.weight}),b});return p5(a.map(x=>x.id),y)},y5=(E,a)=>{const y=Number(E.x),x=Number(E.y),b=Number(a.x)-y,z=Number(a.y)-x;let ee=Number(E.width)/2,re=Number(E.height)/2;if(!b&&!z)return{x:0,y:0};let ae,se;return Math.abs(z)*ee>Math.abs(b)*re?(z<0&&(re=-re),ae=re*b/z,se=re):(b<0&&(ee=-ee),ae=ee,se=ee*z/b),{x:y+ae,y:x+se}},Nv=E=>{const a=[],y=A5(E)+1;for(let x=0;x{const b=x.data.rank;b!==void 0&&a[b]&&a[b].push(x.id)});for(let x=0;xKk(E.getNode(b).data.order,E.getNode(z).data.order));return a},Qk=E=>{const a=E.getAllNodes().filter(x=>x.data.rank!==void 0).map(x=>x.data.rank),y=Math.min(...a);E.getAllNodes().forEach(x=>{x.data.hasOwnProperty("rank")&&y!==1/0&&(x.data.rank-=y)})},Yk=(E,a=0)=>{const y=E.getAllNodes(),x=y.filter(re=>re.data.rank!==void 0).map(re=>re.data.rank),b=Math.min(...x),z=[];y.forEach(re=>{const ae=(re.data.rank||0)-b;z[ae]||(z[ae]=[]),z[ae].push(re.id)});let ee=0;for(let re=0;re{const fe=E.getNode(se);fe&&(fe.data.rank=fe.data.rank||0,fe.data.rank+=ee)}))}},E5=(E,a,y,x)=>{const b={width:0,height:0};return Ui(y)&&Ui(x)&&(b.rank=y,b.order=x),g0(E,"border",b,a)},A5=E=>{let a;return E.getAllNodes().forEach(y=>{const x=y.data.rank;x!==void 0&&(a===void 0||x>a)&&(a=x)}),a||(a=0),a},Xk=(E,a)=>{const y={lhs:[],rhs:[]};return E==null||E.forEach(x=>{a(x)?y.lhs.push(x):y.rhs.push(x)}),y},cx=(E,a)=>E.reduce((y,x)=>{const b=a(y),z=a(x);return b>z?x:y}),x5=(E,a,y,x,b,z)=>{x.includes(a.id)||(x.push(a.id),y||z.push(a.id),b(a.id).forEach(ee=>x5(E,ee,y,x,b,z)),y&&z.push(a.id))},S5=(E,a,y,x)=>{const b=Array.isArray(a)?a:[a],z=ae=>x?E.getSuccessors(ae):E.getNeighbors(ae),ee=[],re=[];return b.forEach(ae=>{if(E.hasNode(ae.id))x5(E,ae,y==="post",re,z,ee);else throw new Error(`Graph does not have node: ${ae}`)}),ee},Jk=E=>{const a=y=>{const x=E.getChildren(y),b=E.getNode(y);if(x!=null&&x.length&&x.forEach(z=>a(z.id)),b.data.hasOwnProperty("minRank")){b.data.borderLeft=[],b.data.borderRight=[];for(let z=b.data.minRank,ee=b.data.maxRank+1;za(y.id))},b5=(E,a,y,x,b,z)=>{const ee={rank:z,borderType:a,width:0,height:0},re=b.data[a][z-1],ae=g0(E,"border",ee,y);b.data[a][z]=ae,E.setParent(ae,x),re&&E.addEdge({id:`e${Math.random()}`,source:re,target:ae,data:{weight:1}})},qk=(E,a)=>{const y=a.toLowerCase();(y==="lr"||y==="rl")&&C5(E)},$k=(E,a)=>{const y=a.toLowerCase();(y==="bt"||y==="rl")&&e9(E),(y==="lr"||y==="rl")&&(t9(E),C5(E))},C5=E=>{E.getAllNodes().forEach(a=>{P5(a)}),E.getAllEdges().forEach(a=>{P5(a)})},P5=E=>{const a=E.data.width;E.data.width=E.data.height,E.data.height=a},e9=E=>{E.getAllNodes().forEach(a=>{dx(a.data)}),E.getAllEdges().forEach(a=>{var y;(y=a.data.points)===null||y===void 0||y.forEach(x=>dx(x)),a.data.hasOwnProperty("y")&&dx(a.data)})},dx=E=>{E!=null&&E.y&&(E.y=-E.y)},t9=E=>{E.getAllNodes().forEach(a=>{fx(a.data)}),E.getAllEdges().forEach(a=>{var y;(y=a.data.points)===null||y===void 0||y.forEach(x=>fx(x)),a.data.hasOwnProperty("x")&&fx(a.data)})},fx=E=>{const a=E.x;E.x=E.y,E.y=a},n9=E=>{const a=g0(E,"root",{},"_root"),y=r9(E);let x=Math.max(...Object.values(y));Math.abs(x)===1/0&&(x=1);const b=x-1,z=2*b+1;E.getAllEdges().forEach(re=>{re.data.minlen*=z});const ee=a9(E)+1;return E.getRoots().forEach(re=>{w5(E,a,z,ee,b,y,re.id)}),{nestingRoot:a,nodeRankFactor:z}},w5=(E,a,y,x,b,z,ee)=>{const re=E.getChildren(ee);if(!(re!=null&&re.length)){ee!==a&&E.addEdge({id:`e${Math.random()}`,source:a,target:ee,data:{weight:0,minlen:y}});return}const ae=E5(E,"_bt"),se=E5(E,"_bb"),fe=E.getNode(ee);E.setParent(ae,ee),fe.data.borderTop=ae,E.setParent(se,ee),fe.data.borderBottom=se,re==null||re.forEach(me=>{w5(E,a,y,x,b,z,me.id);const Ae=me.data.borderTop?me.data.borderTop:me.id,Be=me.data.borderBottom?me.data.borderBottom:me.id,ke=me.data.borderTop?x:2*x,We=Ae!==Be?1:b-z[ee]+1;E.addEdge({id:`e${Math.random()}`,source:ae,target:Ae,data:{minlen:We,weight:ke,nestingEdge:!0}}),E.addEdge({id:`e${Math.random()}`,source:Be,target:se,data:{minlen:We,weight:ke,nestingEdge:!0}})}),E.getParent(ee)||E.addEdge({id:`e${Math.random()}`,source:a,target:ae,data:{weight:0,minlen:b+z[ee]}})},r9=E=>{const a={},y=(x,b)=>{const z=E.getChildren(x);z==null||z.forEach(ee=>y(ee.id,b+1)),a[x]=b};return E.getRoots().forEach(x=>y(x.id,1)),a},a9=E=>{let a=0;return E.getAllEdges().forEach(y=>{a+=y.data.weight}),a},i9=(E,a)=>{a&&E.removeNode(a),E.getAllEdges().forEach(y=>{y.data.nestingEdge&&E.removeEdge(y.id)})},o9="edge",M5="edge-label",s9=(E,a)=>{E.getAllEdges().forEach(y=>l9(E,y,a))},l9=(E,a,y)=>{let x=a.source,b=E.getNode(x).data.rank;const z=a.target,ee=E.getNode(z).data.rank,re=a.data.labelRank;if(ee===b+1)return;E.removeEdge(a.id);let ae,se,fe;for(fe=0,++b;b{a.forEach(y=>{let x=E.getNode(y);const{data:b}=x,z=b.originalEdge;let ee;z&&E.addEdge(z);let re=y;for(;x.data.dummy;)ee=E.getSuccessors(re)[0],E.removeNode(re),z.data.points.push({x:x.data.x,y:x.data.y}),x.data.dummy===M5&&(z.data.x=x.data.x,z.data.y=x.data.y,z.data.width=x.data.width,z.data.height=x.data.height),re=ee.id,x=E.getNode(re)})},c9=(E,a,y)=>{const x={};let b;y==null||y.forEach(z=>{let ee=E.getParent(z),re,ae;for(;ee;){if(re=E.getParent(ee.id),re?(ae=x[re.id],x[re.id]=ee.id):(ae=b,b=ee.id),ae&&ae!==ee.id){a.hasNode(ae)||a.addNode({id:ae,data:{}}),a.hasNode(ee.id)||a.addNode({id:ee.id,data:{}}),a.hasEdge(`e${ae}-${ee.id}`)||a.addEdge({id:`e${ae}-${ee.id}`,source:ae,target:ee.id,data:{}});return}ee=re}})},d9=(E,a,y)=>{const x=f9(E),b=new au({tree:[{id:x,children:[],data:{}}]});return E.getAllNodes().forEach(z=>{const ee=E.getParent(z.id);(z.data.rank===a||z.data.minRank<=a&&a<=z.data.maxRank)&&(b.hasNode(z.id)||b.addNode(Object.assign({},z)),ee!=null&&ee.id&&!b.hasNode(ee==null?void 0:ee.id)&&b.addNode(Object.assign({},ee)),b.setParent(z.id,(ee==null?void 0:ee.id)||x),E.getRelatedEdges(z.id,y).forEach(re=>{const ae=re.source===z.id?re.target:re.source;b.hasNode(ae)||b.addNode(Object.assign({},E.getNode(ae)));const se=b.getRelatedEdges(ae,"out").find(({target:me})=>me===z.id),fe=se!==void 0?se.data.weight:0;se?b.updateEdgeData(se.id,Object.assign(Object.assign({},se.data),{weight:re.data.weight+fe})):b.addEdge({id:re.id,source:ae,target:z.id,data:{weight:re.data.weight+fe}})}),z.data.hasOwnProperty("minRank")&&b.updateNodeData(z.id,Object.assign(Object.assign({},z.data),{borderLeft:z.data.borderLeft[a],borderRight:z.data.borderRight[a]})))}),b},f9=E=>{let a;for(;E.hasNode(a=`_root${Math.random()}`););return a},h9=(E,a,y)=>{const x=p5(y,y.map((fe,me)=>me)),z=a.map(fe=>{const me=E.getRelatedEdges(fe,"out").map(Ae=>({pos:x[Ae.target]||0,weight:Ae.data.weight}));return me==null?void 0:me.sort((Ae,Be)=>Ae.pos-Be.pos)}).flat().filter(fe=>fe!==void 0);let ee=1;for(;ee{if(fe){let me=fe.pos+ee;ae[me]+=fe.weight;let Ae=0;for(;me>0;)me%2&&(Ae+=ae[me+1]),me=me-1>>1,ae[me]+=fe.weight;se+=fe.weight*Ae}}),se},D5=(E,a)=>{let y=0;for(let x=1;x<(a==null?void 0:a.length);x+=1)y+=h9(E,a[x-1],a[x]);return y},I5=E=>{const a={},y=E.getAllNodes(),x=y.map(se=>{var fe;return(fe=se.data.rank)!==null&&fe!==void 0?fe:-1/0}),b=Math.max(...x),z=[];for(let se=0;seE.getNode(se.id).data.rank-E.getNode(fe.id).data.rank),ae=ee.filter(se=>E.getNode(se.id).data.fixorder!==void 0).sort((se,fe)=>E.getNode(se.id).data.fixorder-E.getNode(fe.id).data.fixorder);return ae==null||ae.forEach(se=>{isNaN(E.getNode(se.id).data.rank)||z[E.getNode(se.id).data.rank].push(se.id),a[se.id]=!0}),ee==null||ee.forEach(se=>E.dfsTree(se.id,fe=>{if(a.hasOwnProperty(fe.id))return!0;a[fe.id]=!0,isNaN(fe.data.rank)||z[fe.data.rank].push(fe.id)})),z},g9=(E,a)=>a.map(y=>{const x=E.getRelatedEdges(y,"in");if(!(x!=null&&x.length))return{v:y};const b={sum:0,weight:0};return x==null||x.forEach(z=>{const ee=E.getNode(z.source);b.sum+=z.data.weight*ee.data.order,b.weight+=z.data.weight}),{v:y,barycenter:b.sum/b.weight,weight:b.weight}}),v9=(E,a)=>{var y,x,b;const z={};E==null||E.forEach((re,ae)=>{z[re.v]={i:ae,indegree:0,in:[],out:[],vs:[re.v]};const se=z[re.v];re.barycenter!==void 0&&(se.barycenter=re.barycenter,se.weight=re.weight)}),(y=a.getAllEdges())===null||y===void 0||y.forEach(re=>{const ae=z[re.source],se=z[re.target];ae!==void 0&&se!==void 0&&(se.indegree++,ae.out.push(z[re.target]))});const ee=(b=(x=Object.values(z)).filter)===null||b===void 0?void 0:b.call(x,re=>!re.indegree);return m9(ee)},m9=E=>{var a,y;const x=[],b=ae=>se=>{se.merged||(se.barycenter===void 0||ae.barycenter===void 0||se.barycenter>=ae.barycenter)&&p9(ae,se)},z=ae=>se=>{se.in.push(ae),--se.indegree===0&&E.push(se)};for(;E!=null&&E.length;){const ae=E.pop();x.push(ae),(a=ae.in.reverse())===null||a===void 0||a.forEach(se=>b(ae)(se)),(y=ae.out)===null||y===void 0||y.forEach(se=>z(ae)(se))}const ee=x.filter(ae=>!ae.merged),re=["vs","i","barycenter","weight"];return ee.map(ae=>{const se={};return re==null||re.forEach(fe=>{ae[fe]!==void 0&&(se[fe]=ae[fe])}),se})},p9=(E,a)=>{var y;let x=0,b=0;E.weight&&(x+=E.barycenter*E.weight,b+=E.weight),a.weight&&(x+=a.barycenter*a.weight,b+=a.weight),E.vs=(y=a.vs)===null||y===void 0?void 0:y.concat(E.vs),E.barycenter=x/b,E.weight=b,E.i=Math.min(a.i,E.i),a.merged=!0};var y9=v9;const E9=(E,a,y,x)=>{const b=Xk(E,Ae=>{const Be=Ae.hasOwnProperty("fixorder")&&!isNaN(Ae.fixorder);return x?!Be&&Ae.hasOwnProperty("barycenter"):Be||Ae.hasOwnProperty("barycenter")}),z=b.lhs,ee=b.rhs.sort((Ae,Be)=>-Ae.i- -Be.i),re=[];let ae=0,se=0,fe=0;z==null||z.sort(A9(!!a,!!y)),fe=T5(re,ee,fe),z==null||z.forEach(Ae=>{var Be;fe+=(Be=Ae.vs)===null||Be===void 0?void 0:Be.length,re.push(Ae.vs),ae+=Ae.barycenter*Ae.weight,se+=Ae.weight,fe=T5(re,ee,fe)});const me={vs:re.flat()};return se&&(me.barycenter=ae/se,me.weight=se),me},T5=(E,a,y)=>{let x=y,b;for(;a.length&&(b=a[a.length-1]).i<=x;)a.pop(),E==null||E.push(b.vs),x++;return x},A9=(E,a)=>(y,x)=>{if(y.fixorder!==void 0&&x.fixorder!==void 0)return y.fixorder-x.fixorder;if(y.barycenterx.barycenter)return 1;if(a&&y.order!==void 0&&x.order!==void 0){if(y.orderx.order)return 1}return E?x.i-y.i:y.i-x.i},O5=(E,a,y,x,b,z)=>{var ee,re,ae,se;let fe=E.getChildren(a).map(Ze=>Ze.id);const me=E.getNode(a),Ae=me?me.data.borderLeft:void 0,Be=me?me.data.borderRight:void 0,ke={};Ae&&(fe=fe==null?void 0:fe.filter(Ze=>Ze!==Ae&&Ze!==Be));const We=g9(E,fe||[]);We==null||We.forEach(Ze=>{var Je;if(!((Je=E.getChildren(Ze.v))===null||Je===void 0)&&Je.length){const tt=O5(E,Ze.v,y,x,z);ke[Ze.v]=tt,tt.hasOwnProperty("barycenter")&&S9(Ze,tt)}});const je=y9(We,y);x9(je,ke),(ee=je.filter(Ze=>Ze.vs.length>0))===null||ee===void 0||ee.forEach(Ze=>{const Je=E.getNode(Ze.vs[0]);Je&&(Ze.fixorder=Je.data.fixorder,Ze.order=Je.data.order)});const Ke=E9(je,x,b,z);if(Ae&&(Ke.vs=[Ae,Ke.vs,Be].flat(),!((re=E.getPredecessors(Ae))===null||re===void 0)&&re.length)){const Ze=E.getNode(((ae=E.getPredecessors(Ae))===null||ae===void 0?void 0:ae[0].id)||""),Je=E.getNode(((se=E.getPredecessors(Be))===null||se===void 0?void 0:se[0].id)||"");Ke.hasOwnProperty("barycenter")||(Ke.barycenter=0,Ke.weight=0),Ke.barycenter=(Ke.barycenter*Ke.weight+Ze.data.order+Je.data.order)/(Ke.weight+2),Ke.weight+=2}return Ke},x9=(E,a)=>{E==null||E.forEach(y=>{var x;const b=(x=y.vs)===null||x===void 0?void 0:x.map(z=>a[z]?a[z].vs:z);y.vs=b.flat()})},S9=(E,a)=>{E.barycenter!==void 0?(E.barycenter=(E.barycenter*E.weight+a.barycenter*a.weight)/(E.weight+a.weight),E.weight+=a.weight):(E.barycenter=a.barycenter,E.weight=a.weight)},b9=(E,a)=>{const y=A5(E),x=[],b=[];for(let fe=1;fe-1;fe--)b.push(fe);const z=L5(E,x,"in"),ee=L5(E,b,"out");let re=I5(E);hx(E,re);let ae=Number.POSITIVE_INFINITY,se;for(let fe=0,me=0;me<4;++fe,++me){B5(fe%2?z:ee,fe%4>=2,!1,a),re=Nv(E);const Ae=D5(E,re);Ae=2,!0,a),re=Nv(E);const Ae=D5(E,re);Aea.map(x=>d9(E,x,y)),B5=(E,a,y,x)=>{const b=new au;E==null||E.forEach(z=>{var ee;const re=z.getRoots()[0].id,ae=O5(z,re,b,a,y,x);for(let se=0;se<((ee=ae.vs)===null||ee===void 0?void 0:ee.length);se++){const fe=z.getNode(ae.vs[se]);fe&&(fe.data.order=se)}c9(z,b,ae.vs)})},hx=(E,a)=>{a==null||a.forEach(y=>{y==null||y.forEach((x,b)=>{E.getNode(x).data.order=b})})},C9=(E,a)=>{const x=E.getAllNodes().filter(ee=>{var re;return!(!((re=E.getChildren(ee.id))===null||re===void 0)&&re.length)}).map(ee=>ee.data.rank),b=Math.max(...x),z=[];for(let ee=0;ee{const re=E.getNode(ee);!re||re.data.dummy||isNaN(re.data.rank)||(re.data.fixorder=z[re.data.rank].length,z[re.data.rank].push(ee))})},P9=E=>{const a={};let y=0;const x=b=>{const z=y;E.getChildren(b).forEach(ee=>x(ee.id)),a[b]={low:z,lim:y++}};return E.getRoots().forEach(b=>x(b.id)),a},w9=(E,a,y,x)=>{var b,z;const ee=[],re=[],ae=Math.min(a[y].low,a[x].low),se=Math.max(a[y].lim,a[x].lim);let fe,me;fe=y;do fe=(b=E.getParent(fe))===null||b===void 0?void 0:b.id,ee.push(fe);while(fe&&(a[fe].low>ae||se>a[fe].lim));for(me=fe,fe=x;fe&&fe!==me;)re.push(fe),fe=(z=E.getParent(fe))===null||z===void 0?void 0:z.id;return{lca:me,path:ee.concat(re.reverse())}},M9=(E,a)=>{const y=P9(E);a.forEach(x=>{var b,z;let ee=x,re=E.getNode(ee);const ae=re.data.originalEdge;if(!ae)return;const se=w9(E,y,ae.source,ae.target),fe=se.path,me=se.lca;let Ae=0,Be=fe[Ae],ke=!0;for(;ee!==ae.target;){if(re=E.getNode(ee),ke){for(;Be!==me&&((b=E.getNode(Be))===null||b===void 0?void 0:b.data.maxRank){const y={},x=(b,z)=>{let ee=0,re=0;const ae=b.length,se=z==null?void 0:z[(z==null?void 0:z.length)-1];return z==null||z.forEach((fe,me)=>{var Ae;const Be=D9(E,fe),ke=Be?E.getNode(Be.id).data.order:ae;(Be||fe===se)&&((Ae=z.slice(re,me+1))===null||Ae===void 0||Ae.forEach(We=>{var je;(je=E.getPredecessors(We))===null||je===void 0||je.forEach(Ke=>{var Ze;const Je=E.getNode(Ke.id),tt=Je.data.order;(tt{const y={};function x(re,ae,se,fe,me){var Ae,Be;let ke;for(let We=ae;We{const Ke=E.getNode(je.id);Ke.data.dummy&&(Ke.data.orderme)&&F5(y,je.id,ke)}))}function b(re){return JSON.stringify(re.slice(1))}function z(re,ae){const se=b(re);ae.get(se)||(x(...re),ae.set(se,!0))}const ee=(re,ae)=>{let se=-1,fe,me=0;const Ae=new Map;return ae==null||ae.forEach((Be,ke)=>{var We;if(((We=E.getNode(Be))===null||We===void 0?void 0:We.data.dummy)==="border"){const je=E.getPredecessors(Be)||[];je.length&&(fe=E.getNode(je[0].id).data.order,z([ae,me,ke,se,fe],Ae),me=ke,se=fe)}z([ae,me,ae.length,fe,re.length],Ae)}),ae};return a!=null&&a.length&&a.reduce(ee),y},D9=(E,a)=>{var y,x;if(!((y=E.getNode(a))===null||y===void 0)&&y.data.dummy)return(x=E.getPredecessors(a))===null||x===void 0?void 0:x.find(b=>E.getNode(b.id).data.dummy)},F5=(E,a,y)=>{let x=a,b=y;if(x>b){const ee=x;x=b,b=ee}let z=E[x];z||(E[x]=z={}),z[b]=!0},I9=(E,a,y)=>{let x=a,b=y;if(x>b){const z=a;x=b,b=z}return!!E[x]},k5=(E,a,y,x)=>{const b={},z={},ee={};return a==null||a.forEach(re=>{re==null||re.forEach((ae,se)=>{b[ae]=ae,z[ae]=ae,ee[ae]=se})}),a==null||a.forEach(re=>{let ae=-1;re==null||re.forEach(se=>{let fe=x(se).map(me=>me.id);if(fe.length){fe=fe.sort((Ae,Be)=>ee[Ae]-ee[Be]);const me=(fe.length-1)/2;for(let Ae=Math.floor(me),Be=Math.ceil(me);Ae<=Be;++Ae){const ke=fe[Ae];z[se]===se&&ae{var re;const ae={},se=T9(E,a,y,b,z,ee),fe=ee?"borderLeft":"borderRight",me=(ke,We)=>{let je=se.getAllNodes(),Ke=je.pop();const Ze={};for(;Ke;)Ze[Ke.id]?ke(Ke.id):(Ze[Ke.id]=!0,je.push(Ke),je=je.concat(We(Ke.id))),Ke=je.pop()},Ae=ke=>{ae[ke]=(se.getRelatedEdges(ke,"in")||[]).reduce((We,je)=>Math.max(We,(ae[je.source]||0)+je.data.weight),0)},Be=ke=>{const We=(se.getRelatedEdges(ke,"out")||[]).reduce((Ke,Ze)=>Math.min(Ke,(ae[Ze.target]||0)-Ze.data.weight),Number.POSITIVE_INFINITY),je=E.getNode(ke);We!==Number.POSITIVE_INFINITY&&je.data.borderType!==fe&&(ae[ke]=Math.max(ae[ke],We))};return me(Ae,se.getPredecessors.bind(se)),me(Be,se.getSuccessors.bind(se)),(re=Object.values(x))===null||re===void 0||re.forEach(ke=>{ae[ke]=ae[y[ke]]}),ae},T9=(E,a,y,x,b,z)=>{const ee=new au,re=O9(x,b,z);return a==null||a.forEach(ae=>{let se;ae==null||ae.forEach(fe=>{const me=y[fe];if(ee.hasNode(me)||ee.addNode({id:me,data:{}}),se){const Ae=y[se],Be=ee.getRelatedEdges(Ae,"out").find(ke=>ke.target===me);Be?ee.updateEdgeData(Be.id,Object.assign(Object.assign({},Be.data),{weight:Math.max(re(E,fe,se),Be.data.weight||0)})):ee.addEdge({id:`e${Math.random()}`,source:Ae,target:me,data:{weight:Math.max(re(E,fe,se),0)}})}se=fe})}),ee},z5=(E,a)=>cx(Object.values(a),y=>{var x;let b=Number.NEGATIVE_INFINITY,z=Number.POSITIVE_INFINITY;return(x=Object.keys(y))===null||x===void 0||x.forEach(ee=>{const re=y[ee],ae=L9(E,ee)/2;b=Math.max(re+ae,b),z=Math.min(re-ae,z)}),b-z});function U5(E,a){const y=Object.values(a),x=Math.min(...y),b=Math.max(...y);["u","d"].forEach(z=>{["l","r"].forEach(ee=>{const re=z+ee,ae=E[re];let se;if(ae===a)return;const fe=Object.values(ae);se=ee==="l"?x-Math.min(...fe):b-Math.max(...fe),se&&(E[re]={},Object.keys(ae).forEach(me=>{E[re][me]=ae[me]+se}))})})}const W5=(E,a)=>{const y={};return Object.keys(E.ul).forEach(x=>{if(a)y[x]=E[a.toLowerCase()][x];else{const b=Object.values(E).map(z=>z[x]);y[x]=(b[0]+b[1])/2}}),y},f$=(E,a)=>{const{align:y,nodesep:x=0,edgesep:b=0}=a||{},z=buildLayerMatrix(E),ee=Object.assign(N5(E,z),R5(E,z)),re={};let ae;["u","d"].forEach(fe=>{ae=fe==="u"?z:Object.values(z).reverse(),["l","r"].forEach(me=>{me==="r"&&(ae=ae.map(We=>Object.values(We).reverse()));const Ae=(fe==="u"?E.getPredecessors:E.getSuccessors).bind(E),Be=k5(E,ae,ee,Ae),ke=_5(E,ae,Be.root,Be.align,x,b,me==="r");me==="r"&&Object.keys(ke).forEach(We=>{ke[We]=-ke[We]}),re[fe+me]=ke})});const se=z5(E,re);return U5(re,se),W5(re,y)},O9=(E,a,y)=>(x,b,z)=>{const ee=x.getNode(b),re=x.getNode(z);let ae=0,se=0;if(ae+=ee.data.width/2,ee.data.hasOwnProperty("labelpos"))switch((ee.data.labelpos||"").toLowerCase()){case"l":se=-ee.data.width/2;break;case"r":se=ee.data.width/2;break}if(se&&(ae+=y?se:-se),se=0,ae+=(ee.data.dummy?a:E)/2,ae+=(re.data.dummy?a:E)/2,ae+=re.data.width/2,re.data.labelpos)switch((re.data.labelpos||"").toLowerCase()){case"l":se=re.data.width/2;break;case"r":se=-re.data.width/2;break}return se&&(ae+=y?se:-se),se=0,ae},L9=(E,a)=>E.getNode(a).data.width||0,B9=(E,a)=>{const{ranksep:y=0}=a||{},x=Nv(E);let b=0;x==null||x.forEach(z=>{const ee=z.map(ae=>E.getNode(ae).data.height),re=Math.max(...ee,0);z==null||z.forEach(ae=>{E.getNode(ae).data.y=b+re/2}),b+=re+y})},N9=(E,a)=>{const{align:y,nodesep:x=0,edgesep:b=0}=a||{},z=Nv(E),ee=Object.assign(N5(E,z),R5(E,z)),re={};let ae=[];["u","d"].forEach(fe=>{ae=fe==="u"?z:Object.values(z).reverse(),["l","r"].forEach(me=>{me==="r"&&(ae=ae.map(We=>Object.values(We).reverse()));const Ae=(fe==="u"?E.getPredecessors:E.getSuccessors).bind(E),Be=k5(E,ae,ee,Ae),ke=_5(E,ae,Be.root,Be.align,x,b,me==="r");me==="r"&&Object.keys(ke).forEach(We=>ke[We]=-ke[We]),re[fe+me]=ke})});const se=z5(E,re);return se&&U5(re,se),W5(re,y)},R9=(E,a)=>{var y;const x=m5(E);B9(x,a);const b=N9(x,a);(y=Object.keys(b))===null||y===void 0||y.forEach(z=>{x.getNode(z).data.x=b[z]})},j5=E=>{const a={},y=x=>{var b;const z=E.getNode(x);if(!z)return 0;if(a[x])return z.data.rank;a[x]=!0;let ee;return(b=E.getRelatedEdges(x,"out"))===null||b===void 0||b.forEach(re=>{const ae=y(re.target),se=re.data.minlen,fe=ae-se;fe&&(ee===void 0||feE.getRelatedEdges(x.id,"in").length===0).forEach(x=>y(x.id))},F9=E=>{const a={};let y;const x=ee=>{var re;const ae=E.getNode(ee);if(!ae)return 0;if(a[ee])return ae.data.rank;a[ee]=!0;let se;return(re=E.getRelatedEdges(ee,"out"))===null||re===void 0||re.forEach(fe=>{const me=x(fe.target),Ae=fe.data.minlen,Be=me-Ae;Be&&(se===void 0||BeE.getRelatedEdges(ee.id,"in").length===0).forEach(ee=>{ee&&x(ee.id)}),y===void 0&&(y=0);const b={},z=(ee,re)=>{var ae;const se=E.getNode(ee),fe=isNaN(se.data.layer)?re:se.data.layer;(se.data.rank===void 0||se.data.rank{z(me.target,fe+me.data.minlen)}))};E.getAllNodes().forEach(ee=>{const re=ee.data;re&&(isNaN(re.layer)?re.rank-=y:z(ee.id,re.layer))})},Eh=(E,a)=>E.getNode(a.target).data.rank-E.getNode(a.source).data.rank-a.data.minlen,k9=E=>{const a=new au({tree:[]}),y=E.getAllNodes()[0],x=E.getAllNodes().length;a.addNode(y);let b,z;for(;_9(a,E){const y=x=>{a.getRelatedEdges(x,"both").forEach(b=>{const z=b.source,ee=x===z?b.target:z;!E.hasNode(ee)&&!Eh(a,b)&&(E.addNode({id:ee,data:{}}),E.addEdge({id:b.id,source:x,target:ee,data:{}}),y(ee))})};return E.getAllNodes().forEach(x=>y(x.id)),E.getAllNodes().length},z9=E=>{const a=new au({tree:[]}),y=E.getAllNodes()[0],x=E.getAllNodes().length;a.addNode(y);let b,z;for(;U9(a,E){const y=x=>{var b;(b=a.getRelatedEdges(x,"both"))===null||b===void 0||b.forEach(z=>{const ee=z.source,re=x===ee?z.target:ee;!E.hasNode(re)&&(a.getNode(re).data.layer!==void 0||!Eh(a,z))&&(E.addNode({id:re,data:{}}),E.addEdge({id:z.id,source:x,target:re,data:{}}),y(re))})};return E.getAllNodes().forEach(x=>y(x.id)),E.getAllNodes().length},G5=(E,a)=>cx(a.getAllEdges(),y=>E.hasNode(y.source)!==E.hasNode(y.target)?Eh(a,y):1/0),H5=(E,a,y)=>{E.getAllNodes().forEach(x=>{const b=a.getNode(x.id);b.data.rank||(b.data.rank=0),b.data.rank+=y})},W9=E=>{const a=Zk(E);j5(a);const y=k9(a);K5(y),V5(y,a);let x,b;for(;x=H9(y);)b=V9(y,a,x),K9(y,a,x,b)},V5=(E,a)=>{let y=S5(E,E.getAllNodes(),"post",!1);y=y.slice(0,(y==null?void 0:y.length)-1),y.forEach(x=>{j9(E,a,x)})},j9=(E,a,y)=>{const b=E.getNode(y).data.parent,z=E.getRelatedEdges(y,"both").find(ee=>ee.target===b||ee.source===b);z.data.cutvalue=G9(E,a,y)},G9=(E,a,y)=>{const b=E.getNode(y).data.parent;let z=!0,ee=a.getRelatedEdges(y,"out").find(ae=>ae.target===b),re=0;return ee||(z=!1,ee=a.getRelatedEdges(b,"out").find(ae=>ae.target===y)),re=ee.data.weight,a.getRelatedEdges(y,"both").forEach(ae=>{const se=ae.source===y,fe=se?ae.target:ae.source;if(fe!==b){const me=se===z,Ae=ae.data.weight;if(re+=me?Ae:-Ae,Q9(E,y,fe)){const Be=E.getRelatedEdges(y,"both").find(ke=>ke.source===fe||ke.target===fe).data.cutvalue;re+=me?-Be:Be}}}),re},K5=(E,a=E.getAllNodes()[0].id)=>{Z5(E,{},1,a)},Z5=(E,a,y,x,b)=>{var z;const ee=y;let re=y;const ae=E.getNode(x);return a[x]=!0,(z=E.getNeighbors(x))===null||z===void 0||z.forEach(se=>{a[se.id]||(re=Z5(E,a,re,se.id,x))}),ae.data.low=ee,ae.data.lim=re++,b?ae.data.parent=b:delete ae.data.parent,re},H9=E=>E.getAllEdges().find(a=>a.data.cutvalue<0),V9=(E,a,y)=>{let x=y.source,b=y.target;a.getRelatedEdges(x,"out").find(fe=>fe.target===b)||(x=y.target,b=y.source);const z=E.getNode(x),ee=E.getNode(b);let re=z,ae=!1;z.data.lim>ee.data.lim&&(re=ee,ae=!0);const se=a.getAllEdges().filter(fe=>ae===Q5(E.getNode(fe.source),re)&&ae!==Q5(E.getNode(fe.target),re));return cx(se,fe=>Eh(a,fe))},K9=(E,a,y,x)=>{const b=E.getRelatedEdges(y.source,"both").find(z=>z.source===y.target||z.target===y.target);b&&E.removeEdge(b.id),E.addEdge({id:`e${Math.random()}`,source:x.source,target:x.target,data:{}}),K5(E),V5(E,a),Z9(E,a)},Z9=(E,a)=>{const y=E.getAllNodes().find(b=>!b.data.parent);let x=S5(E,y,"pre",!1);x=x.slice(1),x.forEach(b=>{const z=E.getNode(b).data.parent;let ee=a.getRelatedEdges(b,"out").find(ae=>ae.target===z),re=!1;!ee&&a.hasNode(z)&&(ee=a.getRelatedEdges(z,"out").find(ae=>ae.target===b),re=!0),a.getNode(b).data.rank=(a.hasNode(z)&&a.getNode(z).data.rank||0)+(re?ee==null?void 0:ee.data.minlen:-(ee==null?void 0:ee.data.minlen))})},Q9=(E,a,y)=>E.getRelatedEdges(a,"both").find(x=>x.source===y||x.target===y),Q5=(E,a)=>a.data.low<=E.data.lim&&E.data.lim<=a.data.lim,Y9=(E,a)=>{switch(a){case"network-simplex":J9(E);break;case"tight-tree":Y5(E);break;case"longest-path":X9(E);break;default:Y5(E)}},X9=j5,Y5=E=>{F9(E),z9(E)},J9=E=>{W9(E)},q9=(E,a)=>{const{edgeLabelSpace:y,keepNodeOrder:x,prevGraph:b,rankdir:z,ranksep:ee}=a;!x&&b&&e_(E,b);const re=o_(E);y&&(a.ranksep=s_(re,{rankdir:z,ranksep:ee}));let ae;try{ae=$9(re,a)}catch(se){if(se.message==="Not possible to find intersection inside of the rectangle"){console.error(`The following error may be caused by improper layer setting, please make sure your manual layer setting does not violate the graph's structure: `,se);return}throw se}return t_(E,re),ae},$9=(E,a)=>{const{acyclicer:y,ranker:x,rankdir:b="tb",nodeOrder:z,keepNodeOrder:ee,align:re,nodesep:ae=50,edgesep:se=20,ranksep:fe=50}=a;m_(E),Gk(E,y);const{nestingRoot:me,nodeRankFactor:Ae}=n9(E);Y9(m5(E),x),l_(E),Yk(E,Ae),i9(E,me),Qk(E),u_(E),c_(E);const Be=[];s9(E,Be),M9(E,Be),Jk(E),ee&&C9(E,z),b9(E,ee),p_(E),qk(E,b),R9(E,{align:re,nodesep:ae,edgesep:se,ranksep:fe}),y_(E),v_(E),u9(E,Be),h_(E),$k(E,b);const{width:ke,height:We}=d_(E);return f_(E),g_(E),Vk(E),{width:ke,height:We}},e_=(E,a)=>{E.getAllNodes().forEach(y=>{const x=E.getNode(y.id);if(a.hasNode(y.id)){const b=a.getNode(y.id);x.data.fixorder=b.data._order,delete b.data._order}else delete x.data.fixorder})},t_=(E,a)=>{E.getAllNodes().forEach(y=>{var x;const b=E.getNode(y.id);if(b){const z=a.getNode(y.id);b.data.x=z.data.x,b.data.y=z.data.y,b.data._order=z.data.order,b.data._rank=z.data.rank,!((x=a.getChildren(y.id))===null||x===void 0)&&x.length&&(b.data.width=z.data.width,b.data.height=z.data.height)}}),E.getAllEdges().forEach(y=>{const x=E.getEdge(y.id),b=a.getEdge(y.id);x.data.points=b?b.data.points:[],b&&b.data.hasOwnProperty("x")&&(x.data.x=b.data.x,x.data.y=b.data.y)})},n_=["width","height","layer","fixorder"],r_={width:0,height:0},a_=["minlen","weight","width","height","labeloffset"],i_={minlen:1,weight:1,width:0,height:0,labeloffset:10,labelpos:"r"},gx=["labelpos"],o_=E=>{const a=new au({tree:[]});return E.getAllNodes().forEach(y=>{const x=J5(E.getNode(y.id).data),b=Object.assign(Object.assign({},r_),x),z=X5(b,n_);a.hasNode(y.id)||a.addNode({id:y.id,data:Object.assign({},z)});const ee=E.hasTreeStructure("combo")?E.getParent(y.id,"combo"):E.getParent(y.id);Po(ee)||(a.hasNode(ee.id)||a.addNode(Object.assign({},ee)),a.setParent(y.id,ee.id))}),E.getAllEdges().forEach(y=>{const x=J5(E.getEdge(y.id).data),b={};gx==null||gx.forEach(z=>{x[z]!==void 0&&(b[z]=x[z])}),a.addEdge({id:y.id,source:y.source,target:y.target,data:Object.assign({},i_,X5(x,a_),b)})}),a},s_=(E,a)=>{const{ranksep:y=0,rankdir:x}=a;return E.getAllNodes().forEach(b=>{isNaN(b.data.layer)||b.data.layer||(b.data.layer=0)}),E.getAllEdges().forEach(b=>{var z;b.data.minlen*=2,((z=b.data.labelpos)===null||z===void 0?void 0:z.toLowerCase())!=="c"&&(x==="TB"||x==="BT"?b.data.width+=b.data.labeloffset:b.data.height+=b.data.labeloffset)}),y/2},l_=E=>{E.getAllEdges().forEach(a=>{if(a.data.width&&a.data.height){const y=E.getNode(a.source),x=E.getNode(a.target),b={e:a,rank:(x.data.rank-y.data.rank)/2+y.data.rank};g0(E,"edge-proxy",b,"_ep")}})},u_=E=>{let a=0;return E.getAllNodes().forEach(y=>{var x,b;y.data.borderTop&&(y.data.minRank=(x=E.getNode(y.data.borderTop))===null||x===void 0?void 0:x.data.rank,y.data.maxRank=(b=E.getNode(y.data.borderBottom))===null||b===void 0?void 0:b.data.rank,a=Math.max(a,y.data.maxRank||-1/0))}),a},c_=E=>{E.getAllNodes().forEach(a=>{a.data.dummy==="edge-proxy"&&(E.getEdge(a.data.e.id).data.labelRank=a.data.rank,E.removeNode(a.id))})},d_=(E,a)=>{let y,x=0,b,z=0;const{marginx:ee=0,marginy:re=0}=a||{},ae=se=>{if(!se.data)return;const fe=se.data.x,me=se.data.y,Ae=se.data.width,Be=se.data.height;!isNaN(fe)&&!isNaN(Ae)&&(y===void 0&&(y=fe-Ae/2),y=Math.min(y,fe-Ae/2),x=Math.max(x,fe+Ae/2)),!isNaN(me)&&!isNaN(Be)&&(b===void 0&&(b=me-Be/2),b=Math.min(b,me-Be/2),z=Math.max(z,me+Be/2))};return E.getAllNodes().forEach(se=>{ae(se)}),E.getAllEdges().forEach(se=>{se!=null&&se.data.hasOwnProperty("x")&&ae(se)}),y-=ee,b-=re,E.getAllNodes().forEach(se=>{se.data.x-=y,se.data.y-=b}),E.getAllEdges().forEach(se=>{var fe;(fe=se.data.points)===null||fe===void 0||fe.forEach(me=>{me.x-=y,me.y-=b}),se.data.hasOwnProperty("x")&&(se.data.x-=y),se.data.hasOwnProperty("y")&&(se.data.y-=b)}),{width:x-y+ee,height:z-b+re}},f_=E=>{E.getAllEdges().forEach(a=>{const y=E.getNode(a.source),x=E.getNode(a.target);let b,z;a.data.points?(b=a.data.points[0],z=a.data.points[a.data.points.length-1]):(a.data.points=[],b={x:x.data.x,y:x.data.y},z={x:y.data.x,y:y.data.y}),a.data.points.unshift(y5(y.data,b)),a.data.points.push(y5(x.data,z))})},h_=E=>{E.getAllEdges().forEach(a=>{if(a.data.hasOwnProperty("x"))switch((a.data.labelpos==="l"||a.data.labelpos==="r")&&(a.data.width-=a.data.labeloffset),a.data.labelpos){case"l":a.data.x-=a.data.width/2+a.data.labeloffset;break;case"r":a.data.x+=a.data.width/2+a.data.labeloffset;break}})},g_=E=>{E.getAllEdges().forEach(a=>{var y;a.data.reversed&&((y=a.data.points)===null||y===void 0||y.reverse())})},v_=E=>{E.getAllNodes().forEach(a=>{var y,x,b;if(!((y=E.getChildren(a.id))===null||y===void 0)&&y.length){const z=E.getNode(a.id),ee=E.getNode(z.data.borderTop),re=E.getNode(z.data.borderBottom),ae=E.getNode(z.data.borderLeft[((x=z.data.borderLeft)===null||x===void 0?void 0:x.length)-1]),se=E.getNode(z.data.borderRight[((b=z.data.borderRight)===null||b===void 0?void 0:b.length)-1]);z.data.width=Math.abs((se==null?void 0:se.data.x)-(ae==null?void 0:ae.data.x))||10,z.data.height=Math.abs((re==null?void 0:re.data.y)-(ee==null?void 0:ee.data.y))||10,z.data.x=((ae==null?void 0:ae.data.x)||0)+z.data.width/2,z.data.y=((ee==null?void 0:ee.data.y)||0)+z.data.height/2}}),E.getAllNodes().forEach(a=>{a.data.dummy==="border"&&E.removeNode(a.id)})},m_=E=>{E.getAllEdges().forEach(a=>{if(a.source===a.target){const y=E.getNode(a.source);y.data.selfEdges||(y.data.selfEdges=[]),y.data.selfEdges.push(a),E.removeEdge(a.id)}})},p_=E=>{const a=Nv(E);a==null||a.forEach(y=>{let x=0;y==null||y.forEach((b,z)=>{var ee;const re=E.getNode(b);re.data.order=z+x,(ee=re.data.selfEdges)===null||ee===void 0||ee.forEach(ae=>{g0(E,"selfedge",{width:ae.data.width,height:ae.data.height,rank:re.data.rank,order:z+ ++x,e:ae},"_se")}),delete re.data.selfEdges})})},y_=E=>{E.getAllNodes().forEach(a=>{const y=E.getNode(a.id);if(y.data.dummy==="selfedge"){const x=E.getNode(y.data.e.source),b=x.data.x+x.data.width/2,z=x.data.y,ee=y.data.x-b,re=x.data.height/2;E.hasEdge(y.data.e.id)?E.updateEdgeData(y.data.e.id,y.data.e.data):E.addEdge({id:y.data.e.id,source:y.data.e.source,target:y.data.e.target,data:y.data.e.data}),E.removeNode(a.id),y.data.e.data.points=[{x:b+2*ee/3,y:z-re},{x:b+5*ee/6,y:z-re},{y:z,x:b+ee},{x:b+5*ee/6,y:z+re},{x:b+2*ee/3,y:z+re}],y.data.e.data.x=y.data.x,y.data.e.data.y=y.data.y}})},X5=(E,a)=>{const y={};return a==null||a.forEach(x=>{E[x]!==void 0&&(y[x]=+E[x])}),y},J5=(E={})=>{const a={};return Object.keys(E).forEach(y=>{a[y.toLowerCase()]=E[y]}),a};function Rv(E){if(!E)return[0,0,0];if(Ui(E))return[E,E,E];if(E.length===0)return[0,0,0];const[a,y=a,x=a]=E;return[a,y,x]}function Eg(E,a){let y;return Ji(a)?y=a:Ui(a)?y=()=>a:y=()=>E,y}function vx(E,a,y=!0){return!a&&a!==0?x=>{const{size:b}=x.data||{};return b?Array.isArray(b)?y?Math.max(...b)||E:b:ql(b)&&b.width&&b.height?y?Math.max(b.width,b.height)||E:[b.width,b.height]:b:E}:Ji(a)?a:Ui(a)?()=>a:Array.isArray(a)?()=>y?Math.max(...a)||E:a:ql(a)&&a.width&&a.height?()=>y?Math.max(a.width,a.height)||E:[a.width,a.height]:()=>E}const mx=(E,a,y=10)=>{let x;const b=typeof a=="function"?a:()=>a||0;return E?Array.isArray(E)?x=ee=>E:Ji(E)?x=E:x=ee=>E:x=ee=>{var re,ae,se;if(!((re=ee.data)===null||re===void 0)&&re.bboxSize)return(ae=ee.data)===null||ae===void 0?void 0:ae.bboxSize;if(!((se=ee.data)===null||se===void 0)&&se.size){const fe=ee.data.size;return Array.isArray(fe)?fe:ql(fe)?[fe.width,fe.height]:fe}return y},ee=>{const re=x(ee),ae=b(ee);return Math.max(...Rv(re))+ae}},px=E=>{if(E===null)return E;if(E instanceof Date)return new Date(E.getTime());if(E instanceof Array){const a=[];return E.forEach(y=>{a.push(y)}),a.map(y=>px(y))}if(typeof E=="object"){const a={};return Object.keys(E).forEach(y=>{a[y]=px(E[y])}),a}return E},Hc=(E,a)=>{const y=px(E);return y.data=y.data||{},a&&(Ui(y.data.x)||(y.data.x=Math.random()*a[0]),Ui(y.data.y)||(y.data.y=Math.random()*a[1])),y},E_={rankdir:"TB",nodesep:50,ranksep:50,edgeLabelSpace:!0,ranker:"tight-tree",controlPoints:!1,radial:!1,focusNode:null};class A_{constructor(a={}){this.options=a,this.id="antv-dagre",this.options=Object.assign(Object.assign({},E_),a)}execute(a,y){return(0,kt.mG)(this,void 0,void 0,function*(){return this.genericDagreLayout(!1,a,y)})}assign(a,y){return(0,kt.mG)(this,void 0,void 0,function*(){yield this.genericDagreLayout(!0,a,y)})}genericDagreLayout(a,y,x){return(0,kt.mG)(this,void 0,void 0,function*(){const b=Object.assign(Object.assign({},this.options),x),{nodeSize:z,align:ee,rankdir:re="TB",ranksep:ae,nodesep:se,ranksepFunc:fe,nodesepFunc:me,edgeLabelSpace:Ae,ranker:Be,nodeOrder:ke,begin:We,controlPoints:je,radial:Ke,sortByCombo:Ze,preset:Je}=b,tt=new au({tree:[]}),at=Eg(ae||50,fe),ot=Eg(se||50,me);let ct=ot,lt=at;(re==="LR"||re==="RL")&&(ct=at,lt=ot);const wt=vx(10,z,!1),Dt=y.getAllNodes(),Ht=y.getAllEdges();Dt.forEach(pn=>{const Cn=Rv(wt(pn)),rr=lt(pn),En=ct(pn),gr=Cn[0]+2*En,aa=Cn[1]+2*rr,na=pn.data.layer;Ui(na)?tt.addNode({id:pn.id,data:{width:gr,height:aa,layer:na}}):tt.addNode({id:pn.id,data:{width:gr,height:aa}})}),Ze&&(tt.attachTreeStructure("combo"),Dt.forEach(pn=>{const{parentId:Cn}=pn.data;Cn!==void 0&&tt.hasNode(Cn)&&tt.setParent(pn.id,Cn,"combo")})),Ht.forEach(pn=>{tt.addEdge({id:pn.id,source:pn.source,target:pn.target,data:{weight:pn.data.weight||1}})});let Zt;Je!=null&&Je.length&&(Zt=new au({nodes:Je})),q9(tt,{prevGraph:Zt,edgeLabelSpace:Ae,keepNodeOrder:!!ke,nodeOrder:ke||[],acyclicer:"greedy",ranker:Be,rankdir:re,nodesep:se,align:ee});const dn=[0,0];if(We){let pn=1/0,Cn=1/0;tt.getAllNodes().forEach(rr=>{pn>rr.data.x&&(pn=rr.data.x),Cn>rr.data.y&&(Cn=rr.data.y)}),tt.getAllEdges().forEach(rr=>{var En;(En=rr.data.points)===null||En===void 0||En.forEach(gr=>{pn>gr.x&&(pn=gr.x),Cn>gr.y&&(Cn=gr.y)})}),dn[0]=We[0]-pn,dn[1]=We[1]-Cn}const nn=re==="LR"||re==="RL";if(!Ke){const pn=new Set,rr=re==="BT"||re==="RL"?(na,Qr)=>Qr-na:(na,Qr)=>na-Qr;tt.getAllNodes().forEach(na=>{na.data.x=na.data.x+dn[0],na.data.y=na.data.y+dn[1],pn.add(nn?na.data.x:na.data.y)});const En=Array.from(pn).sort(rr),gr=nn?(na,Qr)=>na.x!==Qr.x:(na,Qr)=>na.y!==Qr.y,aa=nn?(na,Qr,Cr)=>{const Jr=Math.max(Qr.y,Cr.y),ma=Math.min(Qr.y,Cr.y);return na.filter(ka=>ka.y<=Jr&&ka.y>=ma)}:(na,Qr,Cr)=>{const Jr=Math.max(Qr.x,Cr.x),ma=Math.min(Qr.x,Cr.x);return na.filter(ka=>ka.x<=Jr&&ka.x>=ma)};tt.getAllEdges().forEach((na,Qr)=>{var Cr;Ae&&je&&na.data.type!=="loop"&&(na.data.controlPoints=x_((Cr=na.data.points)===null||Cr===void 0?void 0:Cr.map(({x:Jr,y:ma})=>({x:Jr+dn[0],y:ma+dn[1]})),tt.getNode(na.source),tt.getNode(na.target),En,nn,gr,aa))})}let wn=[];wn=tt.getAllNodes().map(pn=>Hc(pn));const Jn=tt.getAllEdges();return a&&(wn.forEach(pn=>{y.mergeNodeData(pn.id,{x:pn.data.x,y:pn.data.y})}),Jn.forEach(pn=>{y.mergeEdgeData(pn.id,{controlPoints:pn.data.controlPoints})})),{nodes:wn,edges:Jn}})}}const x_=(E,a,y,x,b,z,ee)=>{let re=(E==null?void 0:E.slice(1,E.length-1))||[];if(a&&y){let{x:ae,y:se}=a.data,{x:fe,y:me}=y.data;if(b&&(ae=a.data.y,se=a.data.x,fe=y.data.y,me=y.data.x),me!==se&&ae!==fe){const Ae=x.indexOf(se),Be=x[Ae+1];if(Be){const je=re[0],Ke=b?{x:(se+Be)/2,y:(je==null?void 0:je.y)||fe}:{x:(je==null?void 0:je.x)||fe,y:(se+Be)/2};(!je||z(je,Ke))&&re.unshift(Ke)}const ke=x.indexOf(me),We=Math.abs(ke-Ae);if(We===1)re=ee(re,a.data,y.data),re.length||re.push(b?{x:(se+me)/2,y:ae}:{x:ae,y:(se+me)/2});else if(We>1){const je=x[ke-1];if(je){const Ke=re[re.length-1],Ze=b?{x:(me+je)/2,y:(Ke==null?void 0:Ke.y)||fe}:{x:(Ke==null?void 0:Ke.x)||ae,y:(me+je)/2};(!Ke||z(Ke,Ze))&&re.push(Ze)}}}}return re},Ag=(E,a,y)=>{const x=E.getAllNodes(),b=E.getAllEdges();if(!(x!=null&&x.length))return{nodes:[],edges:b};if(x.length===1)return a&&E.mergeNodeData(x[0].id,{x:y[0],y:y[1]}),{nodes:[Object.assign(Object.assign({},x[0]),{data:Object.assign(Object.assign({},x[0].data),{x:y[0],y:y[1]})})],edges:b}},S_={radius:null,startRadius:null,endRadius:null,startAngle:0,endAngle:2*Math.PI,clockwise:!0,divisions:1,ordering:null,angleRatio:1};class b_{constructor(a={}){this.options=a,this.id="circular",this.options=Object.assign(Object.assign({},S_),a)}execute(a,y){return(0,kt.mG)(this,void 0,void 0,function*(){return this.genericCircularLayout(!1,a,y)})}assign(a,y){return(0,kt.mG)(this,void 0,void 0,function*(){yield this.genericCircularLayout(!0,a,y)})}genericCircularLayout(a,y,x){return(0,kt.mG)(this,void 0,void 0,function*(){const b=Object.assign(Object.assign({},this.options),x),{width:z,height:ee,center:re,divisions:ae,startAngle:se=0,endAngle:fe=2*Math.PI,angleRatio:me,ordering:Ae,clockwise:Be,nodeSpacing:ke,nodeSize:We}=b,je=y.getAllNodes(),Ke=y.getAllEdges(),[Ze,Je,tt]=P_(z,ee,re),at=je==null?void 0:je.length;if(!at||at===1)return Ag(y,a,tt);const ot=(fe-se)/at;let{radius:ct,startRadius:lt,endRadius:wt}=b;if(ke){const nn=Eg(10,ke),wn=vx(10,We);let Jn=-1/0;je.forEach(pn=>{const Cn=wn(pn);Jn{Cn===0?An+=Jn||10:An+=(nn(pn)||0)+(Jn||10)}),ct=An/(2*Math.PI)}else!ct&&!lt&&!wt?ct=Math.min(Je,Ze)/2:!lt&&wt?lt=wt:lt&&!wt&&(wt=lt);const Dt=ot*me;let Ht=[];Ae==="topology"?Ht=q5(y,je):Ae==="topology-directed"?Ht=q5(y,je,!0):Ae==="degree"?Ht=C_(y,je):Ht=je.map(nn=>Hc(nn));const Zt=Math.ceil(at/ae);for(let nn=0;nn{y.mergeNodeData(nn.id,{x:nn.data.x,y:nn.data.y})}),{nodes:Ht,edges:Ke}})}}const q5=(E,a,y=!1)=>{const x=[Hc(a[0])],b={},z=a.length;b[a[0].id]=!0;let ee=0;return a.forEach((re,ae)=>{if(ae!==0)if((ae===z-1||E.getDegree(re.id,"both")!==E.getDegree(a[ae+1].id,"both")||E.areNeighbors(x[ee].id,re.id))&&!b[re.id])x.push(Hc(re)),b[re.id]=!0,ee++;else{const se=y?E.getSuccessors(x[ee].id):E.getNeighbors(x[ee].id);let fe=!1;for(let Ae=0;Ae{y.push(Hc(x))}),y.sort((x,b)=>E.getDegree(x.id,"both")-E.getDegree(b.id,"both")),y}const P_=(E,a,y)=>{let x=E,b=a,z=y;return!x&&typeof window!="undefined"&&(x=window.innerWidth),!b&&typeof window!="undefined"&&(b=window.innerHeight),z||(z=[x/2,b/2]),[x,b,z]},Rf=Array.isArray,w_={nodeSize:30,nodeSpacing:10,preventOverlap:!1,sweep:void 0,equidistant:!1,startAngle:3/2*Math.PI,clockwise:!0,maxLevelDiff:void 0,sortBy:"degree"};class yx{constructor(a={}){this.options=a,this.id="concentric",this.options=Object.assign(Object.assign({},w_),a)}execute(a,y){return(0,kt.mG)(this,void 0,void 0,function*(){return this.genericConcentricLayout(!1,a,y)})}assign(a,y){return(0,kt.mG)(this,void 0,void 0,function*(){yield this.genericConcentricLayout(!0,a,y)})}genericConcentricLayout(a,y,x){return(0,kt.mG)(this,void 0,void 0,function*(){const b=Object.assign(Object.assign({},this.options),x),{center:z,width:ee,height:re,sortBy:ae,maxLevelDiff:se,sweep:fe,clockwise:me,equidistant:Ae,preventOverlap:Be,startAngle:ke=3/2*Math.PI,nodeSize:We,nodeSpacing:je}=b,Ke=y.getAllNodes(),Ze=y.getAllEdges(),Je=!ee&&typeof window!="undefined"?window.innerWidth:ee,tt=!re&&typeof window!="undefined"?window.innerHeight:re,at=z||[Je/2,tt/2];if(!(Ke!=null&&Ke.length)||Ke.length===1)return Ag(y,a,at);const ot=[];let ct,lt=0;Rf(We)?ct=Math.max(We[0],We[1]):Ji(We)?(ct=-1/0,Ke.forEach(pn=>{const Cn=Math.max(...Rv(We(pn)));Cn>ct&&(ct=Cn)})):ct=We,Rf(je)?lt=Math.max(je[0],je[1]):Ui(je)&&(lt=je),Ke.forEach(pn=>{const Cn=Hc(pn);ot.push(Cn);let rr=ct;const{data:En}=Cn;Rf(En.size)?rr=Math.max(En.size[0],En.size[1]):Ui(En.size)?rr=En.size:ql(En.size)&&(rr=Math.max(En.size.width,En.size.height)),ct=Math.max(ct,rr),Ji(je)&&(lt=Math.max(je(pn),lt))});const wt={};ot.forEach((pn,Cn)=>{wt[pn.id]=Cn});let Dt=ae;(!Hs(Dt)||ot[0].data[Dt]===void 0)&&(Dt="degree"),Dt==="degree"?ot.sort((pn,Cn)=>y.getDegree(Cn.id,"both")-y.getDegree(pn.id,"both")):ot.sort((pn,Cn)=>Cn.data[Dt]-pn.data[Dt]);const Ht=ot[0],Zt=(se||(Dt==="degree"?y.getDegree(Ht.id,"both"):Ht.data[Dt]))/4,dn=[{nodes:[]}];let nn=dn[0];ot.forEach(pn=>{if(nn.nodes.length>0){const Cn=Math.abs(Dt==="degree"?y.getDegree(nn.nodes[0].id,"both")-y.getDegree(pn.id,"both"):nn.nodes[0].data[Dt]-pn.data[Dt]);Zt&&Cn>=Zt&&(nn={nodes:[]},dn.push(nn))}nn.nodes.push(pn)});let wn=ct+lt;if(!Be){const pn=dn.length>0&&dn[0].nodes.length>1,rr=(Math.min(Je,tt)/2-wn)/(dn.length+(pn?1:0));wn=Math.min(wn,rr)}let Jn=0;if(dn.forEach(pn=>{const Cn=fe===void 0?2*Math.PI-2*Math.PI/pn.nodes.length:fe;if(pn.dTheta=Cn/Math.max(1,pn.nodes.length-1),pn.nodes.length>1&&Be){const rr=Math.cos(pn.dTheta)-Math.cos(0),En=Math.sin(pn.dTheta)-Math.sin(0),gr=Math.sqrt(wn*wn/(rr*rr+En*En));Jn=Math.max(gr,Jn)}pn.r=Jn,Jn+=wn}),Ae){let pn=0,Cn=0;for(let rr=0;rr{En===0&&(Cn=rr.r||0),rr.r=Cn,Cn+=pn})}return dn.forEach(pn=>{const Cn=pn.dTheta||0,rr=pn.r||0;pn.nodes.forEach((En,gr)=>{const aa=ke+(me?1:-1)*Cn*gr;En.data.x=at[0]+rr*Math.cos(aa),En.data.y=at[1]+rr*Math.sin(aa)})}),a&&ot.forEach(pn=>y.mergeNodeData(pn.id,{x:pn.data.x,y:pn.data.y})),{nodes:ot,edges:Ze}})}}function M_(E){const a=+this._x.call(null,E),y=+this._y.call(null,E);return $5(this.cover(a,y),a,y,E)}function $5(E,a,y,x){if(isNaN(a)||isNaN(y))return E;var b,z=E._root,ee={data:x},re=E._x0,ae=E._y0,se=E._x1,fe=E._y1,me,Ae,Be,ke,We,je,Ke,Ze;if(!z)return E._root=ee,E;for(;z.length;)if((We=a>=(me=(re+se)/2))?re=me:se=me,(je=y>=(Ae=(ae+fe)/2))?ae=Ae:fe=Ae,b=z,!(z=z[Ke=je<<1|We]))return b[Ke]=ee,E;if(Be=+E._x.call(null,z.data),ke=+E._y.call(null,z.data),a===Be&&y===ke)return ee.next=z,b?b[Ke]=ee:E._root=ee,E;do b=b?b[Ke]=new Array(4):E._root=new Array(4),(We=a>=(me=(re+se)/2))?re=me:se=me,(je=y>=(Ae=(ae+fe)/2))?ae=Ae:fe=Ae;while((Ke=je<<1|We)===(Ze=(ke>=Ae)<<1|Be>=me));return b[Ze]=z,b[Ke]=ee,E}function D_(E){var a,y,x=E.length,b,z,ee=new Array(x),re=new Array(x),ae=1/0,se=1/0,fe=-1/0,me=-1/0;for(y=0;yfe&&(fe=b),zme&&(me=z));if(ae>fe||se>me)return this;for(this.cover(ae,se).cover(fe,me),y=0;yE||E>=b||x>a||a>=z;)switch(se=(afe||(re=ke.y0)>me||(ae=ke.x1)=Ke)<<1|E>=je)&&(ke=Ae[Ae.length-1],Ae[Ae.length-1]=Ae[Ae.length-1-We],Ae[Ae.length-1-We]=ke)}else{var Ze=E-+this._x.call(null,Be.data),Je=a-+this._y.call(null,Be.data),tt=Ze*Ze+Je*Je;if(tt=(Ae=(ee+ae)/2))?ee=Ae:ae=Ae,(We=me>=(Be=(re+se)/2))?re=Be:se=Be,a=y,!(y=y[je=We<<1|ke]))return this;if(!y.length)break;(a[je+1&3]||a[je+2&3]||a[je+3&3])&&(x=a,Ke=je)}for(;y.data!==E;)if(b=y,!(y=y.next))return this;return(z=y.next)&&delete y.next,b?(z?b.next=z:delete b.next,this):a?(z?a[je]=z:delete a[je],(y=a[0]||a[1]||a[2]||a[3])&&y===(a[3]||a[2]||a[1]||a[0])&&!y.length&&(x?x[Ke]=y:this._root=y),this):(this._root=z,this)}function N_(E){for(var a=0,y=E.length;a=(ke=(ae+me)/2))?ae=ke:me=ke,(at=y>=(We=(se+Ae)/2))?se=We:Ae=We,(ot=x>=(je=(fe+Be)/2))?fe=je:Be=je,z=ee,!(ee=ee[ct=ot<<2|at<<1|tt]))return z[ct]=re,E;if(Ke=+E._x.call(null,ee.data),Ze=+E._y.call(null,ee.data),Je=+E._z.call(null,ee.data),a===Ke&&y===Ze&&x===Je)return re.next=ee,z?z[ct]=re:E._root=re,E;do z=z?z[ct]=new Array(8):E._root=new Array(8),(tt=a>=(ke=(ae+me)/2))?ae=ke:me=ke,(at=y>=(We=(se+Ae)/2))?se=We:Ae=We,(ot=x>=(je=(fe+Be)/2))?fe=je:Be=je;while((ct=ot<<2|at<<1|tt)===(lt=(Je>=je)<<2|(Ze>=We)<<1|Ke>=ke));return z[lt]=ee,z[ct]=re,E}function H_(E){Array.isArray(E)||(E=Array.from(E));const a=E.length,y=new Float64Array(a),x=new Float64Array(a),b=new Float64Array(a);let z=1/0,ee=1/0,re=1/0,ae=-1/0,se=-1/0,fe=-1/0;for(let me=0,Ae,Be,ke,We;meae&&(ae=Be),kese&&(se=ke),Wefe&&(fe=We));if(z>ae||ee>se||re>fe)return this;this.cover(z,ee,re).cover(ae,se,fe);for(let me=0;meE||E>=ee||b>a||a>=re||z>y||y>=ae;)switch(Ae=(yke||(se=Je.y0)>We||(fe=Je.z0)>je||(me=Je.x1)=ct)<<2|(a>=ot)<<1|E>=at)&&(Je=Ke[Ke.length-1],Ke[Ke.length-1]=Ke[Ke.length-1-tt],Ke[Ke.length-1-tt]=Je)}else{var lt=E-+this._x.call(null,Ze.data),wt=a-+this._y.call(null,Ze.data),Dt=y-+this._z.call(null,Ze.data),Ht=lt*lt+wt*wt+Dt*Dt;if(HtMath.sqrt(Bh(E-x,2)+Bh(a-b,2)+Bh(y-z,2));function X_(E,a,y,x){const b=[],z=E-x,ee=a-x,re=y-x,ae=E+x,se=a+x,fe=y+x;return this.visit((me,Ae,Be,ke,We,je,Ke)=>{if(!me.length)do{const Ze=me.data;Y_(E,a,y,this._x(Ze),this._y(Ze),this._z(Ze))<=x&&b.push(Ze)}while(me=me.next);return Ae>ae||Be>se||ke>fe||We=(We=(ee+se)/2))?ee=We:se=We,(Je=Be>=(je=(re+fe)/2))?re=je:fe=je,(tt=ke>=(Ke=(ae+me)/2))?ae=Ke:me=Ke,a=y,!(y=y[at=tt<<2|Je<<1|Ze]))return this;if(!y.length)break;(a[at+1&7]||a[at+2&7]||a[at+3&7]||a[at+4&7]||a[at+5&7]||a[at+6&7]||a[at+7&7])&&(x=a,ot=at)}for(;y.data!==E;)if(b=y,!(y=y.next))return this;return(z=y.next)&&delete y.next,b?(z?b.next=z:delete b.next,this):a?(z?a[at]=z:delete a[at],(y=a[0]||a[1]||a[2]||a[3]||a[4]||a[5]||a[6]||a[7])&&y===(a[7]||a[6]||a[5]||a[4]||a[3]||a[2]||a[1]||a[0])&&!y.length&&(x?x[ot]=y:this._root=y),this):(this._root=z,this)}function q_(E){for(var a=0,y=E.length;a{const{nodeStrength:Ae,x:Be,y:ke,z:We,size:je}=fe.data;return{x:Be,y:ke,z:We,size:je,index:me,id:fe.id,vx:0,vy:0,vz:0,weight:z*Ae}}),ae=(b===2?Sy(re,fe=>fe.x,fe=>fe.y):nM(re,fe=>fe.x,fe=>fe.y,fe=>fe.z)).visitAfter(dz),se=new Map;return re.forEach(fe=>{se.set(fe.id,fe),hz(fe,ae,b)}),re.map((fe,me)=>{const{id:Ae,data:Be}=ee[me],{mass:ke=1}=Be;x[Ae]={x:fe.vx/ke,y:fe.vy/ke,z:fe.vz/ke}}),x}function dz(E){let a=0,y=0,x=0,b=0,z=0;const ee=E.length;if(ee){for(let re=0;re{var re;if(((re=E.data)===null||re===void 0?void 0:re.id)===z.id)return;const ae=[y,x,b][ee-1],se=z.x-E.x||xx,fe=z.y-E.y||xx,me=z.z-E.z||xx,Ae=[se,fe,me],Be=ae-a;let ke=0;for(let Ke=0;Kefz(x,b,z,ee,re,E,y))}const gz={dimensions:2,maxIteration:500,gravity:10,factor:1,edgeStrength:50,nodeStrength:1e3,coulombDisScale:.005,damping:.9,maxSpeed:200,minMovement:.4,interval:.02,linkDistance:200,clusterNodeStrength:20,preventOverlap:!0,distanceThresholdMode:"mean"};class aM{constructor(a={}){this.options=a,this.id="force",this.timeInterval=0,this.judgingDistance=0,this.running=!1,this.options=Object.assign(Object.assign({},gz),a)}execute(a,y){return(0,kt.mG)(this,void 0,void 0,function*(){return this.genericForceLayout(!1,a,y)})}assign(a,y){return(0,kt.mG)(this,void 0,void 0,function*(){yield this.genericForceLayout(!0,a,y)})}stop(){this.timeInterval&&typeof window!="undefined"&&window.clearInterval(this.timeInterval),this.running=!1}tick(a=this.options.maxIteration||1){if(this.lastResult)return this.lastResult;for(let x=0;(this.judgingDistance>this.lastOptions.minMovement||x<1)&&xthis.lastGraph.mergeNodeData(x.id,{x:x.data.x,y:x.data.y,z:this.options.dimensions===3?x.data.z:void 0})),y}genericForceLayout(a,y,x){return(0,kt.mG)(this,void 0,void 0,function*(){const b=Object.assign(Object.assign({},this.options),x),z=y.getAllNodes(),ee=y.getAllEdges(),re=this.formatOptions(b,y),{dimensions:ae,width:se,height:fe,nodeSize:me,getMass:Ae,nodeStrength:Be,edgeStrength:ke,linkDistance:We}=re,je=z.map((lt,wt)=>Object.assign(Object.assign({},lt),{data:Object.assign(Object.assign({},lt.data),{x:Ui(lt.data.x)?lt.data.x:Math.random()*se,y:Ui(lt.data.y)?lt.data.y:Math.random()*fe,z:Ui(lt.data.z)?lt.data.z:Math.random()*Math.sqrt(se*fe),size:me(lt)||30,mass:Ae(lt),nodeStrength:Be(lt)})})),Ke=ee.map(lt=>Object.assign(Object.assign({},lt),{data:Object.assign(Object.assign({},lt.data),{edgeStrength:ke(lt),linkDistance:We(lt,y.getNode(lt.source),y.getNode(lt.target))})}));if(!(z!=null&&z.length))return this.lastResult={nodes:[],edges:ee},{nodes:[],edges:ee};const Ze={};z.forEach((lt,wt)=>{Ze[lt.id]={x:0,y:0,z:0}});const Je=new au({nodes:je,edges:Ke});this.formatCentripetal(re,Je);const{maxIteration:tt,minMovement:at,onTick:ot}=re;if(this.lastLayoutNodes=je,this.lastLayoutEdges=Ke,this.lastAssign=a,this.lastGraph=y,this.lastCalcGraph=Je,this.lastOptions=re,this.lastVelMap=Ze,typeof window=="undefined")return;let ct=0;return new Promise(lt=>{this.timeInterval=window.setInterval(()=>{(!z||!this.running)&<({nodes:Sx(y,je),edges:ee}),this.runOneStep(Je,y,ct,Ze,re),this.updatePosition(y,Je,Ze,re),a&&je.forEach(wt=>y.mergeNodeData(wt.id,{x:wt.data.x,y:wt.data.y,z:ae===3?wt.data.z:void 0})),ot==null||ot({nodes:Sx(y,je),edges:ee}),ct++,(ct>=tt||this.judgingDistance{let se=1;Ui(ae==null?void 0:ae.data.mass)&&(se=ae==null?void 0:ae.data.mass);const fe=y.getDegree(ae.id,"both");return!fe||fe<5?se:fe*5*se}),x.nodeSize=mx(a.nodeSize,a.nodeSpacing);const re=a.linkDistance?Eg(1,a.linkDistance):ae=>1+x.nodeSize(y.getNode(ae.source))+x.nodeSize(y.getNode(ae.target));return x.linkDistance=re,x.nodeStrength=Eg(1,a.nodeStrength),x.edgeStrength=Eg(1,a.edgeStrength),x}formatCentripetal(a,y){const{dimensions:x,centripetalOptions:b,center:z,clusterNodeStrength:ee,leafCluster:re,clustering:ae,nodeClusterBy:se}=a,fe=y.getAllNodes(),me=b||{leaf:2,single:2,others:1,center:Ke=>({x:z[0],y:z[1],z:x===3?z[2]:void 0})};typeof ee!="function"&&(a.clusterNodeStrength=Ke=>ee);let Ae,Be;if(re&&se&&(Ae=iM(y,se),Be=Array.from(new Set(fe==null?void 0:fe.map(Ke=>Ke.data[se])))||[],a.centripetalOptions=Object.assign(me,{single:100,leaf:Ke=>{const{siblingLeaves:Ze,sameTypeLeaves:Je}=Ae[Ke.id]||{};return(Je==null?void 0:Je.length)===(Ze==null?void 0:Ze.length)||(Be==null?void 0:Be.length)===1?1:a.clusterNodeStrength(Ke)},others:1,center:Ke=>{const Ze=y.getDegree(Ke.id,"both");if(!Ze)return{x:100,y:100,z:0};let Je;if(Ze===1){const{sameTypeLeaves:tt=[]}=Ae[Ke.id]||{};tt.length===1?Je=void 0:tt.length>1&&(Je=oM(tt))}else Je=void 0;return{x:Je==null?void 0:Je.x,y:Je==null?void 0:Je.y,z:Je==null?void 0:Je.z}}})),ae&&se){Ae||(Ae=iM(y,se)),Be||(Be=Array.from(new Set(fe.map(Ze=>Ze.data[se])))),Be=Be.filter(Ze=>Ze!==void 0);const Ke={};Be.forEach(Ze=>{const Je=fe.filter(tt=>tt.data[se]===Ze).map(tt=>y.getNode(tt.id));Ke[Ze]=oM(Je)}),a.centripetalOptions=Object.assign(me,{single:Ze=>a.clusterNodeStrength(Ze),leaf:Ze=>a.clusterNodeStrength(Ze),others:Ze=>a.clusterNodeStrength(Ze),center:Ze=>{const Je=Ke[Ze.data[se]];return{x:Je==null?void 0:Je.x,y:Je==null?void 0:Je.y,z:Je==null?void 0:Je.z}}})}const{leaf:ke,single:We,others:je}=a.centripetalOptions||{};ke&&typeof ke!="function"&&(a.centripetalOptions.leaf=()=>ke),We&&typeof We!="function"&&(a.centripetalOptions.single=()=>We),je&&typeof je!="function"&&(a.centripetalOptions.others=()=>je)}runOneStep(a,y,x,b,z){const ee={},re=a.getAllNodes(),ae=a.getAllEdges();if(!(re!=null&&re.length))return;const{monitor:se}=z;if(this.calRepulsive(a,ee,z),ae&&this.calAttractive(a,ee,z),this.calGravity(a,y,ee,z),this.updateVelocity(a,ee,b,z),se){const fe=this.calTotalEnergy(ee,re);se({energy:fe,nodes:y.getAllNodes(),edges:y.getAllEdges(),iterations:x})}}calTotalEnergy(a,y){if(!(y!=null&&y.length))return 0;let x=0;return y.forEach((b,z)=>{const ee=a[b.id].x,re=a[b.id].y,ae=this.options.dimensions===3?a[b.id].z:0,se=ee*ee+re*re+ae*ae,{mass:fe=1}=b.data;x+=fe*se*.5}),x}calRepulsive(a,y,x){const{dimensions:b,factor:z,coulombDisScale:ee}=x;cz(a,z,ee*ee,y,b)}calAttractive(a,y,x){const{dimensions:b,nodeSize:z}=x;a.getAllEdges().forEach((ee,re)=>{const{source:ae,target:se}=ee,fe=a.getNode(ae),me=a.getNode(se);if(!fe||!me)return;let Ae=me.data.x-fe.data.x,Be=me.data.y-fe.data.y,ke=b===3?me.data.z-fe.data.z:0;!Ae&&!Be&&(Ae=Math.random()*.01,Be=Math.random()*.01,b===3&&!ke&&(ke=Math.random()*.01));const We=Math.sqrt(Ae*Ae+Be*Be+ke*ke);if(We{const{id:We,data:je}=ke,{mass:Ke,x:Ze,y:Je,z:tt}=je,at=y.getNode(We);let ot=0,ct=0,lt=0,wt=Ae;const Dt=a.getDegree(We,"in"),Ht=a.getDegree(We,"out"),Zt=a.getDegree(We,"both"),dn=z==null?void 0:z(at,Zt);if(dn){const[nn,wn,Jn]=dn;ot=Ze-nn,ct=Je-wn,wt=Jn}else ot=Ze-me[0],ct=Je-me[1],lt=tt-me[2];if(wt&&(x[We].x-=wt*ot/Ke,x[We].y-=wt*ct/Ke,x[We].z-=wt*lt/Ke),Be){const{leaf:nn,single:wn,others:Jn,center:An}=Be,{x:pn,y:Cn,z:rr,centerStrength:En}=(An==null?void 0:An(at,re,ae,se,fe))||{x:0,y:0,z:0,centerStrength:0};if(!Ui(pn)||!Ui(Cn))return;const gr=(Ze-pn)/Ke,aa=(Je-Cn)/Ke,na=(tt-rr)/Ke;if(En&&(x[We].x-=En*gr,x[We].y-=En*aa,x[We].z-=En*na),Zt===0){const Cr=wn(at);if(!Cr)return;x[We].x-=Cr*gr,x[We].y-=Cr*aa,x[We].z-=Cr*na;return}if(Dt===0||Ht===0){const Cr=nn(at,re,ae);if(!Cr)return;x[We].x-=Cr*gr,x[We].y-=Cr*aa,x[We].z-=Cr*na;return}const Qr=Jn(at);if(!Qr)return;x[We].x-=Qr*gr,x[We].y-=Qr*aa,x[We].z-=Qr*na}})}updateVelocity(a,y,x,b){const{damping:z,maxSpeed:ee,interval:re,dimensions:ae}=b,se=a.getAllNodes();se!=null&&se.length&&se.forEach(fe=>{const{id:me}=fe;let Ae=(x[me].x+y[me].x*re)*z||.01,Be=(x[me].y+y[me].y*re)*z||.01,ke=ae===3?(x[me].z+y[me].z*re)*z||.01:0;const We=Math.sqrt(Ae*Ae+Be*Be+ke*ke);if(We>ee){const je=ee/We;Ae=je*Ae,Be=je*Be,ke=je*ke}x[me]={x:Ae,y:Be,z:ke}})}updatePosition(a,y,x,b){const{distanceThresholdMode:z,interval:ee,dimensions:re}=b,ae=y.getAllNodes();if(!(ae!=null&&ae.length)){this.judgingDistance=0;return}let se=0;z==="max"?this.judgingDistance=-1/0:z==="min"&&(this.judgingDistance=1/0),ae.forEach(fe=>{const{id:me}=fe,Ae=a.getNode(me);if(Ui(Ae.data.fx)&&Ui(Ae.data.fy)){y.mergeNodeData(me,{x:Ae.data.fx,y:Ae.data.fy,z:re===3?Ae.data.fz:void 0});return}const Be=x[me].x*ee,ke=x[me].y*ee,We=re===3?x[me].z*ee:0;y.mergeNodeData(me,{x:fe.data.x+Be,y:fe.data.y+ke,z:fe.data.z+We});const je=Math.sqrt(Be*Be+ke*ke+We*We);switch(z){case"max":this.judgingDistanceje&&(this.judgingDistance=je);break;default:se=se+je;break}}),(!z||z==="mean")&&(this.judgingDistance=se/ae.length)}}const iM=(E,a)=>{const y=E.getAllNodes();if(!(y!=null&&y.length))return{};const x={};return y.forEach((b,z)=>{E.getDegree(b.id,"both")===1&&(x[b.id]=vz(E,"leaf",b,a))}),x},vz=(E,a,y,x)=>{const b=E.getDegree(y.id,"in"),z=E.getDegree(y.id,"out");let ee=y,re=[];b===0?(ee=E.getSuccessors(y.id)[0],re=E.getNeighbors(ee.id)):z===0&&(ee=E.getPredecessors(y.id)[0],re=E.getNeighbors(ee.id)),re=re.filter(se=>E.getDegree(se.id,"in")===0||E.getDegree(se.id,"out")===0);const ae=mz(E,a,x,y,re);return{coreNode:ee,siblingLeaves:re,sameTypeLeaves:ae}},mz=(E,a,y,x,b)=>{const z=x.data[y]||"";let ee=(b==null?void 0:b.filter(re=>re.data[y]===z))||[];return a==="leaf"&&(ee=ee.filter(re=>E.getDegree(re.id,"in")===0||E.getDegree(re.id,"out")===0)),ee},oM=E=>{const a={x:0,y:0};E.forEach(x=>{const{x:b,y:z}=x.data;a.x+=b||0,a.y+=z||0});const y=E.length||1;return{x:a.x/y,y:a.y/y}},Sx=(E,a)=>a.map(y=>{const{id:x,data:b}=y,z=E.getNode(x);return Object.assign(Object.assign({},z),{data:Object.assign(Object.assign({},z.data),{x:b.x,y:b.y,z:b.z})})});var Os=Ie(56184);const h$=Os.XA,g$=Os.a_,v$=Os.yQ,m$=Os.Hs,p$=Os.Ec,y$=Os.dx,E$=Os.LU,A$=Os.Rm,Ah=Os.y3,x$=Os.qK,S$=Os.pb,b$=Os.j,C$=Os.sO,P$=Os.BZ,w$=Os.EK,M$=Os.Db,D$=Os.Fx,I$=Os.tU,T$=Os.Ym,O$=Os.rs,L$=Os.QR,B$=Os.TB,N$=Os.oH,sM=Os.Sc,R$=Os.BN,F$=Os.it,k$=Os.$r,_$=Os.QM,z$=Os.AV;var U$=(Os.y3,Os.y3);const W$=Os.GH,j$=Os.SO,G$=Os.uZ,H$=Os.yU,V$=Os.F1,K$=Os.re,lM=E=>{const a=[],y=E.length;for(let x=0;xa[b][x]+a[x][z]&&(a[b][z]=a[b][x]+a[x][z]);return a},uM=(E,a)=>{const{nodes:y,edges:x}=E,b=[],z={};if(!y)throw new Error("invalid nodes data!");return y&&y.forEach((ee,re)=>{z[ee.id]=re;const ae=[];b.push(ae)}),x==null||x.forEach(ee=>{const{source:re,target:ae}=ee,se=z[re],fe=z[ae];se===void 0||fe===void 0||(b[se][fe]=1,a||(b[fe][se]=1))}),b},pz=(E,a)=>{const y=[];return E.forEach(x=>{const b=[];x.forEach(z=>{b.push(z*a)}),y.push(b)}),y},yz=E=>{let a=1/0,y=1/0,x=-1/0,b=-1/0;return E.forEach(z=>{let ee=z.data.size;Rf(ee)?ee.length===1&&(ee=[ee[0],ee[0]]):Ui(ee)?ee=[ee,ee]:(ee===void 0||isNaN(ee))&&(ee=[30,30]);const re=[ee[0]/2,ee[1]/2],ae=z.data.x-re[0],se=z.data.x+re[0],fe=z.data.y-re[1],me=z.data.y+re[1];a>ae&&(a=ae),y>fe&&(y=fe),xMath.sqrt((E.x-a.x)*(E.x-a.x)+(E.y-a.y)*(E.y-a.y)),bx=(E,a,y,x="TB",b,z={})=>{if(!(a!=null&&a.length))return;const{stopBranchFn:ee,stopAllFn:re}=z;for(let ae=0;ae{const Ke=Hc(re[je]);Ke.data.x=We[0]+z[0],Ke.data.y=We[1]+z[1],Be.push(Ke)}),a&&Be.forEach(We=>y.mergeNodeData(We.id,{x:We.data.x,y:We.data.y})),{nodes:Be,edges:ae}})}}const Az=E=>{let a=-999999;E.forEach(y=>{y.forEach(x=>{x!==1/0&&a{y.forEach((b,z)=>{b===1/0&&(E[x][z]=a)})})},xz=E=>{const y=Ah.mul(Ah.pow(E,2),-.5),x=y.mean("row"),b=y.mean("column"),z=y.mean();y.add(z).subRowVector(x).subColumnVector(b);const ee=new sM(y),re=Ah.sqrt(ee.diagonalMatrix).diagonal();return ee.leftSingularVectors.toJSON().map(ae=>Ah.mul([ae],[re]).toJSON()[0].splice(0,2))};function Cx(E){return!!E.tick&&!!E.stop}const Sz={gForce:!0,force2:!0,d3force:!0,fruchterman:!0,forceAtlas2:!0,force:!0,"graphin-force":!0},bz={center:[0,0],comboPadding:10,treeKey:"combo"};class Cz{constructor(a={}){this.options=a,this.id="comboCombined",this.options=Object.assign(Object.assign({},bz),a)}execute(a,y){return(0,kt.mG)(this,void 0,void 0,function*(){return this.genericComboCombinedLayout(!1,a,y)})}assign(a,y){return(0,kt.mG)(this,void 0,void 0,function*(){yield this.genericComboCombinedLayout(!0,a,y)})}genericComboCombinedLayout(a,y,x){return(0,kt.mG)(this,void 0,void 0,function*(){const b=this.initVals(Object.assign(Object.assign({},this.options),x)),{center:z,treeKey:ee,outerLayout:re}=b,ae=y.getAllNodes().filter(lt=>!lt.data._isCombo),se=y.getAllNodes().filter(lt=>lt.data._isCombo),fe=y.getAllEdges(),me=ae==null?void 0:ae.length;if(!me||me===1)return Ag(y,a,z);const Ae=[],Be=new Map;ae.forEach(lt=>{Be.set(lt.id,lt)});const ke=new Map;se.forEach(lt=>{ke.set(lt.id,lt)});const We=new Map,je=this.getInnerGraphs(y,ee,Be,ke,fe,b,We);yield Promise.all(je);const Ke=new Map,Ze=[],Je=new Map;let tt=!0;y.getRoots(ee).forEach(lt=>{const wt=We.get(lt.id),Dt=ke.get(lt.id)||Be.get(lt.id),Ht={id:lt.id,data:Object.assign(Object.assign({},lt.data),{x:wt.data.x||Dt.data.x,y:wt.data.y||Dt.data.y,fx:wt.data.fx||Dt.data.fx,fy:wt.data.fy||Dt.data.fy,mass:wt.data.mass||Dt.data.mass,size:wt.data.size})};Ze.push(Ht),Ke.set(lt.id,!0),!isNaN(Ht.data.x)&&Ht.data.x!==0&&!isNaN(Ht.data.y)&&Ht.data.y!==0?tt=!1:(Ht.data.x=Math.random()*100,Ht.data.y=Math.random()*100),bx(y,[lt],Zt=>{Zt.id!==lt.id&&Je.set(Zt.id,lt.id)},"TB",ee)});const at=[];fe.forEach(lt=>{const wt=Je.get(lt.source)||lt.source,Dt=Je.get(lt.target)||lt.target;wt!==Dt&&Ke.has(wt)&&Ke.has(Dt)&&at.push({id:lt.id,source:wt,target:Dt,data:{}})});let ot;if(Ze!=null&&Ze.length){if(Ze.length===1)Ze[0].data.x=z[0],Ze[0].data.y=z[1];else{const lt=new au({nodes:Ze,edges:at}),wt=re||new aM;tt&&Sz[wt.id]&&(yield(Ze.length<100?new dM:new yx).assign(lt));const Dt=Object.assign({center:z,kg:5,preventOverlap:!0,animate:!1},wt.id==="force"?{gravity:1,factor:4,linkDistance:(Ht,Zt,dn)=>{const nn=Math.max(...Zt.data.size)||32,wn=Math.max(...dn.data.size)||32;return nn/2+wn/2+200}}:{});ot=yield fM(wt,lt,Dt)}We.forEach(lt=>{var wt;const Dt=ot.nodes.find(dn=>dn.id===lt.id);if(Dt){const{x:dn,y:nn}=Dt.data;lt.data.visited=!0,lt.data.x=dn,lt.data.y=nn,Ae.push({id:lt.id,data:{x:dn,y:nn}})}const{x:Ht,y:Zt}=lt.data;(wt=lt.data.nodes)===null||wt===void 0||wt.forEach(dn=>{Ae.push({id:dn.id,data:{x:dn.data.x+Ht,y:dn.data.y+Zt}})})}),We.forEach(({data:lt})=>{const{x:wt,y:Dt,visited:Ht,nodes:Zt}=lt;Zt==null||Zt.forEach(dn=>{if(!Ht){const nn=Ae.find(wn=>wn.id===dn.id);nn.data.x+=wt||0,nn.data.y+=Dt||0}})})}return a&&Ae.forEach(lt=>{y.mergeNodeData(lt.id,{x:lt.data.x,y:lt.data.y})}),{nodes:Ae,edges:fe}})}initVals(a){const y=Object.assign({},a),{nodeSize:x,spacing:b,comboPadding:z}=a;let ee,re;if(Ui(b)?re=()=>b:Ji(b)?re=b:re=()=>0,y.spacing=re,!x)ee=se=>{const fe=re(se);return se.size?Rf(se.size)?((se.size[0]>se.size[1]?se.size[0]:se.size[1])+fe)/2:ql(se.size)?((se.size.width>se.size.height?se.size.width:se.size.height)+fe)/2:(se.size+fe)/2:32+fe/2};else if(Ji(x))ee=se=>{const fe=x(se),me=re(se);return Rf(se.size)?((se.size[0]>se.size[1]?se.size[0]:se.size[1])+me)/2:((fe||32)+me)/2};else if(Rf(x)){const fe=(x[0]>x[1]?x[0]:x[1])/2;ee=me=>fe+re(me)/2}else{const se=x/2;ee=fe=>se+re(fe)/2}y.nodeSize=ee;let ae;return Ui(z)?ae=()=>z:Rf(z)?ae=()=>Math.max.apply(null,z):Ji(z)?ae=z:ae=()=>0,y.comboPadding=ae,y}getInnerGraphs(a,y,x,b,z,ee,re){const{nodeSize:ae,comboPadding:se,spacing:fe,innerLayout:me}=ee,Ae=me||new yx({}),Be={center:[0,0],preventOverlap:!0,nodeSpacing:fe},ke=[],We=je=>{let Ke=(se==null?void 0:se(je))||10;return Rf(Ke)&&(Ke=Math.max(...Ke)),{size:Ke?[Ke*2,Ke*2]:[30,30],padding:Ke}};return a.getRoots(y).forEach(je=>{re.set(je.id,{id:je.id,data:{nodes:[],size:We(je).size}});let Ke=Promise.resolve();bx(a,[je],Ze=>{var Je;if(!Ze.data._isCombo)return;const{size:tt,padding:at}=We(Ze);if(!(!((Je=a.getChildren(Ze.id,y))===null||Je===void 0)&&Je.length))re.set(Ze.id,{id:Ze.id,data:Object.assign(Object.assign({},Ze.data),{size:tt})});else{const ot=re.get(Ze.id);re.set(Ze.id,{id:Ze.id,data:Object.assign({nodes:[]},ot==null?void 0:ot.data)});const ct=new Map,lt=a.getChildren(Ze.id,y).map(Ht=>{if(Ht.data._isCombo)return re.has(Ht.id)||re.set(Ht.id,{id:Ht.id,data:Object.assign({},Ht.data)}),ct.set(Ht.id,!0),re.get(Ht.id);const Zt=x.get(Ht.id)||b.get(Ht.id);return ct.set(Ht.id,!0),{id:Ht.id,data:Object.assign(Object.assign({},Zt.data),Ht.data)}}),wt={nodes:lt,edges:z.filter(Ht=>ct.has(Ht.source)&&ct.has(Ht.target))};let Dt=1/0;lt.forEach(Ht=>{var Zt;let{size:dn}=Ht.data;dn||(dn=((Zt=re.get(Ht.id))===null||Zt===void 0?void 0:Zt.data.size)||(ae==null?void 0:ae(Ht))||[30,30]),Ui(dn)&&(dn=[dn,dn]);const[nn,wn]=dn;Dt>nn&&(Dt=nn),Dt>wn&&(Dt=wn),Ht.data.size=dn}),Ke=Ke.then(()=>(0,kt.mG)(this,void 0,void 0,function*(){const Ht=new au(wt);yield fM(Ae,Ht,Be,!0);const{minX:Zt,minY:dn,maxX:nn,maxY:wn}=yz(lt),Jn={x:(nn+Zt)/2,y:(wn+dn)/2};wt.nodes.forEach(pn=>{pn.data.x-=Jn.x,pn.data.y-=Jn.y});const An=[Math.max(nn-Zt,Dt)+at*2,Math.max(wn-dn,Dt)+at*2];re.get(Ze.id).data.size=An,re.get(Ze.id).data.nodes=lt}))}return!0},"BT",y),ke.push(Ke)}),ke}}function fM(E,a,y,x){var b;return(0,kt.mG)(this,void 0,void 0,function*(){return Cx(E)?(E.execute(a,y),E.stop(),E.tick((b=y.iterations)!==null&&b!==void 0?b:300)):x?yield E.assign(a,y):yield E.execute(a,y)})}function xu(E){return function(){return E}}function xh(E){return(E()-.5)*1e-6}function Pz(E){return E.index}function hM(E,a){var y=E.get(a);if(!y)throw new Error("node not found: "+a);return y}function wz(E){var a=Pz,y=me,x,b=xu(30),z,ee,re,ae,se,fe=1;E==null&&(E=[]);function me(je){return 1/Math.min(re[je.source.index],re[je.target.index])}function Ae(je){for(var Ke=0,Ze=E.length;Ke[a(at,ot,ee),at])),tt;for(je=0,re=new Array(Ke);je{}};function gM(){for(var E=0,a=arguments.length,y={},x;E=0&&(x=y.slice(b+1),y=y.slice(0,b)),y&&!a.hasOwnProperty(y))throw new Error("unknown type: "+y);return{type:y,name:x}})}by.prototype=gM.prototype={constructor:by,on:function(E,a){var y=this._,x=Dz(E+"",y),b,z=-1,ee=x.length;if(arguments.length<2){for(;++z0)for(var y=new Array(b),x=0,b,z;x=0&&E._call.call(void 0,a),E=E._next;--v0}function AM(){xg=(Py=zv.now())+wy,v0=Fv=0;try{Lz()}finally{v0=0,Nz(),xg=0}}function Bz(){var E=zv.now(),a=E-Py;a>mM&&(wy-=a,Py=E)}function Nz(){for(var E,a=Cy,y,x=1/0;a;)a._call?(x>a._time&&(x=a._time),E=a,a=a._next):(y=a._next,a._next=null,a=E?E._next=y:Cy=y);_v=E,wx(x)}function wx(E){if(!v0){Fv&&(Fv=clearTimeout(Fv));var a=E-xg;a>24?(E<1/0&&(Fv=setTimeout(AM,E-zv.now()-wy)),kv&&(kv=clearInterval(kv))):(kv||(Py=zv.now(),kv=setInterval(Bz,mM)),v0=1,pM(AM))}}const Rz=1664525,Fz=1013904223,xM=4294967296;function kz(){let E=1;return()=>(E=(Rz*E+Fz)%xM)/xM}function _z(E){return E.x}function zz(E){return E.y}var Uz=10,Wz=Math.PI*(3-Math.sqrt(5));function jz(E){var a,y=1,x=.001,b=1-Math.pow(x,1/300),z=0,ee=.6,re=new Map,ae=EM(me),se=Tz("tick","end"),fe=kz();E==null&&(E=[]);function me(){Ae(),se.call("tick",a),y1?(je==null?re.delete(We):re.set(We,ke(je)),a):re.get(We)},find:function(We,je,Ke){var Ze=0,Je=E.length,tt,at,ot,ct,lt;for(Ke==null?Ke=1/0:Ke*=Ke,Ze=0;Ze1?(se.on(We,je),a):se.on(We)}}}function Gz(){var E,a,y,x,b=xu(-30),z,ee=1,re=1/0,ae=.81;function se(Be){var ke,We=E.length,je=Sy(E,_z,zz).visitAfter(me);for(x=Be,ke=0;ke=re)return;(Be.data!==a||Be.next)&&(Ke===0&&(Ke=xh(y),tt+=Ke*Ke),Ze===0&&(Ze=xh(y),tt+=Ze*Ze),ttAe.index){var Ht=Be-lt.x-lt.vx,Zt=ke-lt.y-lt.vy,dn=Ht*Ht+Zt*Zt;dnBe+Dt||otke+Dt||ctse.r&&(se.r=se[fe].r)}function ae(){if(a){var se,fe=a.length,me;for(y=new Array(fe),se=0;sey.id},manyBody:{},center:{x:0,y:0}},this.context={options:{},assign:!1,nodes:[],edges:[]},Fu(this.options,a),this.options.forceSimulation&&(this.simulation=this.options.forceSimulation)}execute(a,y){return(0,kt.mG)(this,void 0,void 0,function*(){return this.genericLayout(!1,a,y)})}assign(a,y){return(0,kt.mG)(this,void 0,void 0,function*(){yield this.genericLayout(!0,a,y)})}stop(){this.simulation.stop()}tick(a){return this.simulation.tick(a),this.getResult()}restart(){this.simulation.restart()}setFixedPosition(a,y){const x=this.context.nodes.find(b=>b.id===a);x&&y.forEach((b,z)=>{if(typeof b=="number"||b===null){const ee=["fx","fy","fz"][z];x[ee]=b}})}getOptions(a){var y,x;const b=Fu({},this.options,a);return b.collide&&((y=b.collide)===null||y===void 0?void 0:y.radius)===void 0&&(b.collide=b.collide||{},b.collide.radius=(x=b.nodeSize)!==null&&x!==void 0?x:10),b.iterations===void 0&&(b.link&&b.link.iterations===void 0&&(b.iterations=b.link.iterations),b.collide&&b.collide.iterations===void 0&&(b.iterations=b.collide.iterations)),this.context.options=b,b}genericLayout(a,y,x){var b;return(0,kt.mG)(this,void 0,void 0,function*(){const z=this.getOptions(x),ee=y.getAllNodes().map(({id:fe,data:me})=>Object.assign(Object.assign({id:fe},me),mg(me.data,this.config.inputNodeAttrs))),re=y.getAllEdges().map(fe=>Object.assign({},fe));Object.assign(this.context,{assign:a,nodes:ee,edges:re,graph:y});const ae=new Promise(fe=>{this.resolver=fe}),se=this.setSimulation(z);return se.nodes(ee),(b=se.force("link"))===null||b===void 0||b.links(re),ae})}getResult(){const{assign:a,nodes:y,edges:x,graph:b}=this.context,z=y.map(re=>({id:re.id,data:Object.assign(Object.assign({},re.data),mg(re,this.config.outputNodeAttrs))})),ee=x.map(({id:re,source:ae,target:se,data:fe})=>({id:re,source:typeof ae=="object"?ae.id:ae,target:typeof se=="object"?se.id:se,data:fe}));return a&&z.forEach(re=>b.mergeNodeData(re.id,re.data)),{nodes:z,edges:ee}}initSimulation(){return jz()}setSimulation(a){const y=this.simulation||this.options.forceSimulation||this.initSimulation();return this.simulation||(this.simulation=y.on("tick",()=>{var x;return(x=a.onTick)===null||x===void 0?void 0:x.call(a,this.getResult())}).on("end",()=>{var x;return(x=this.resolver)===null||x===void 0?void 0:x.call(this,this.getResult())})),SM(y,this.config.simulationAttrs.map(x=>[x,a[x]])),Object.entries(this.forceMap).forEach(([x,b])=>{const z=x;if(a[x]){let ee=y.force(z);ee||(ee=b(),y.force(z,ee)),SM(ee,Object.entries(a[z]))}else y.force(z,null)}),y}}const SM=(E,a)=>a.reduce((y,[x,b])=>!y[x]||b===void 0?y:y[x].call(E,b),E);var bM=Ie(92546),qz=Ie.n(bM);class My{constructor(a){this.id="dagre",this.options={},Object.assign(this.options,My.defaultOptions,a)}execute(a,y){return(0,kt.mG)(this,void 0,void 0,function*(){return this.genericDagreLayout(!1,a,Object.assign(Object.assign({},this.options),y))})}assign(a,y){return(0,kt.mG)(this,void 0,void 0,function*(){yield this.genericDagreLayout(!0,a,Object.assign(Object.assign({},this.options),y))})}genericDagreLayout(a,y,x){return(0,kt.mG)(this,void 0,void 0,function*(){const{nodeSize:b}=x,z=new bM.graphlib.Graph;z.setGraph(x),z.setDefaultEdgeLabel(()=>({}));const ee=y.getAllNodes(),re=y.getAllEdges();[...ee,...re].some(({id:se})=>Ui(se))&&console.error("Dagre layout only support string id, it will convert number to string."),y.getAllNodes().forEach(se=>{const{id:fe}=se,me=Object.assign({},se.data);if(b!==void 0){const[Ae,Be]=Rv(Ji(b)?b(se):b);Object.assign(me,{width:Ae,height:Be})}z.setNode(fe.toString(),me)}),y.getAllEdges().forEach(({id:se,source:fe,target:me})=>{z.setEdge(fe.toString(),me.toString(),{id:se})}),qz().layout(z);const ae={nodes:[],edges:[]};return z.nodes().forEach(se=>{const fe=z.node(se);ae.nodes.push({id:se,data:fe}),a&&y.mergeNodeData(se,fe)}),z.edges().forEach(se=>{const fe=z.edge(se),{id:me}=fe,Ae=(0,kt._T)(fe,["id"]),{v:Be,w:ke}=se;ae.edges.push({id:me,source:Be,target:ke,data:Ae}),a&&y.mergeEdgeData(me,Ae)}),ae})}}My.defaultOptions={};class Mx{constructor(a){this.id=a.id||0,this.rx=a.rx,this.ry=a.ry,this.fx=0,this.fy=0,this.mass=a.mass,this.degree=a.degree,this.g=a.g||0}distanceTo(a){const y=this.rx-a.rx,x=this.ry-a.ry;return Math.hypot(y,x)}setPos(a,y){this.rx=a,this.ry=y}resetForce(){this.fx=0,this.fy=0}addForce(a){const y=a.rx-this.rx,x=a.ry-this.ry;let b=Math.hypot(y,x);b=b<1e-4?1e-4:b;const z=this.g*(this.degree+1)*(a.degree+1)/b;this.fx+=z*y/b,this.fy+=z*x/b}in(a){return a.contains(this.rx,this.ry)}add(a){const y=this.mass+a.mass,x=(this.rx*this.mass+a.rx*a.mass)/y,b=(this.ry*this.mass+a.ry*a.mass)/y,z=this.degree+a.degree,ee={rx:x,ry:b,mass:y,degree:z};return new Mx(ee)}}class m0{constructor(a){this.xmid=a.xmid,this.ymid=a.ymid,this.length=a.length,this.massCenter=a.massCenter||[0,0],this.mass=a.mass||1}getLength(){return this.length}contains(a,y){const x=this.length/2;return a<=this.xmid+x&&a>=this.xmid-x&&y<=this.ymid+x&&y>=this.ymid-x}NW(){const a=this.xmid-this.length/4,y=this.ymid+this.length/4,x=this.length/2,b={xmid:a,ymid:y,length:x};return new m0(b)}NE(){const a=this.xmid+this.length/4,y=this.ymid+this.length/4,x=this.length/2,b={xmid:a,ymid:y,length:x};return new m0(b)}SW(){const a=this.xmid-this.length/4,y=this.ymid-this.length/4,x=this.length/2,b={xmid:a,ymid:y,length:x};return new m0(b)}SE(){const a=this.xmid+this.length/4,y=this.ymid-this.length/4,x=this.length/2,b={xmid:a,ymid:y,length:x};return new m0(b)}}class p0{constructor(a){this.body=null,this.quad=null,this.NW=null,this.NE=null,this.SW=null,this.SE=null,this.theta=.5,a!=null&&(this.quad=a)}insert(a){if(this.body==null){this.body=a;return}this._isExternal()?(this.quad&&(this.NW=new p0(this.quad.NW()),this.NE=new p0(this.quad.NE()),this.SW=new p0(this.quad.SW()),this.SE=new p0(this.quad.SE())),this._putBody(this.body),this._putBody(a),this.body=this.body.add(a)):(this.body=this.body.add(a),this._putBody(a))}_putBody(a){this.quad&&(a.in(this.quad.NW())&&this.NW?this.NW.insert(a):a.in(this.quad.NE())&&this.NE?this.NE.insert(a):a.in(this.quad.SW())&&this.SW?this.SW.insert(a):a.in(this.quad.SE())&&this.SE&&this.SE.insert(a))}_isExternal(){return this.NW==null&&this.NE==null&&this.SW==null&&this.SE==null}updateForce(a){if(!(this.body==null||a===this.body))if(this._isExternal())a.addForce(this.body);else{const y=this.quad?this.quad.getLength():0,x=this.body.distanceTo(a);y/xHc(Ke,[re,ae])),ke=b.filter(Ke=>{const{source:Ze,target:Je}=Ke;return Ze!==Je}),We=new au({nodes:Be,edges:ke}),je=this.getSizes(We,me);if(this.run(We,y,fe,je,a,ee),se){for(let Ze=0;Ze250&&(x.barnesHut=!0),ae===void 0&&y>100&&(x.prune=!0),se===0&&!ae?(x.maxIteration=250,y<=200&&y>100?x.maxIteration=1e3:y>200&&(x.maxIteration=1200)):se===0&&ae&&(x.maxIteration=100,y<=200&&y>100?x.maxIteration=500:y>200&&(x.maxIteration=950)),fe||(x.kr=50,y>100&&y<=500?x.kr=20:y>500&&(x.kr=1)),me||(x.kg=20,y>100&&y<=500?x.kg=10:y>500&&(x.kg=1)),x}run(a,y,x,b,z,ee){const{kr:re,barnesHut:ae,onTick:se}=ee,fe=a.getAllNodes();let me=0,Ae=x;const Be={},ke={},We={};for(let je=0;je0;)me=this.oneStep(a,{iter:Ae,preventOverlapIters:50,krPrime:100,sg:me,forces:Be,preForces:ke,bodies:We,sizes:b},ee),Ae--,se==null||se({nodes:fe,edges:y.getAllEdges()});return a}oneStep(a,y,x){const{iter:b,preventOverlapIters:z,krPrime:ee,sg:re,preForces:ae,bodies:se,sizes:fe}=y;let{forces:me}=y;const{preventOverlap:Ae,barnesHut:Be}=x,ke=a.getAllNodes();for(let We=0;Wez||!Ae)?me=this.getOptRepGraForces(a,me,se,x):me=this.getRepGraForces(a,b,z,me,ee,fe,x),this.updatePos(a,me,ae,re,x)}getAttrForces(a,y,x,b,z,ee){const{preventOverlap:re,dissuadeHubs:ae,mode:se,prune:fe}=ee,me=a.getAllEdges();for(let Ae=0;Ae0&&(at=tt,ot=tt),z[Be][0]+=at*Je[0],z[ke][0]-=ot*Je[0],z[Be][1]+=at*Je[1],z[ke][1]-=ot*Je[1]}return z}getOptRepGraForces(a,y,x,b){const{kg:z,center:ee,prune:re}=b,ae=a.getAllNodes(),se=ae.length;let fe=9e10,me=-9e10,Ae=9e10,Be=-9e10;for(let Ze=0;Ze=me&&(me=tt.x),tt.x<=fe&&(fe=tt.x),tt.y>=Be&&(Be=tt.y),tt.y<=Ae&&(Ae=tt.y))}const ke=Math.max(me-fe,Be-Ae),We={xmid:(me+fe)/2,ymid:(Be+Ae)/2,length:ke,massCenter:ee,mass:se},je=new m0(We),Ke=new p0(je);for(let Ze=0;Ze0&&(Dt=se*(Ke+1)*(ct+1)/wt),b[je.id][0]-=Dt*lt[0],b[ot.id][0]+=Dt*lt[0],b[je.id][1]-=Dt*lt[1],b[ot.id][1]+=Dt*lt[1]}const Ze=[je.data.x-me[0],je.data.y-me[1]],Je=Math.hypot(Ze[0],Ze[1]);Ze[0]=Ze[0]/Je,Ze[1]=Ze[1]/Je;const tt=fe*(Ke+1);b[je.id][0]-=tt*Ze[0],b[je.id][1]-=tt*Ze[1]}return b}updatePos(a,y,x,b,z){const{ks:ee,tao:re,prune:ae,ksmax:se}=z,fe=a.getAllNodes(),me=fe.length,Ae=[],Be=[];let ke=0,We=0,je=b;for(let Ze=0;Ze1.5*Ke?1.5*Ke:je);for(let Ze=0;Zelt?lt:ot;const wt=ot*y[Je][0],Dt=ot*y[Je][1];a.mergeNodeData(Je,{x:tt.x+wt,y:tt.y+Dt})}return je}}const tU={maxIteration:1e3,gravity:10,speed:5,clustering:!1,clusterGravity:10,width:300,height:300,nodeClusterBy:"cluster"},nU=800;class rU{constructor(a={}){this.options=a,this.id="fruchterman",this.timeInterval=0,this.running=!1,this.options=Object.assign(Object.assign({},tU),a)}execute(a,y){return(0,kt.mG)(this,void 0,void 0,function*(){return this.genericFruchtermanLayout(!1,a,y)})}assign(a,y){return(0,kt.mG)(this,void 0,void 0,function*(){yield this.genericFruchtermanLayout(!0,a,y)})}stop(){this.timeInterval&&typeof window!="undefined"&&window.clearInterval(this.timeInterval),this.running=!1}tick(a=this.options.maxIteration||1){if(this.lastResult)return this.lastResult;for(let x=0;xthis.lastGraph.mergeNodeData(x.id,{x:x.data.x,y:x.data.y,z:this.options.dimensions===3?x.data.z:void 0})),y}genericFruchtermanLayout(a,y,x){return(0,kt.mG)(this,void 0,void 0,function*(){if(this.running)return;const b=this.formatOptions(x),{dimensions:z,width:ee,height:re,center:ae,clustering:se,nodeClusterBy:fe,maxIteration:me,onTick:Ae}=b,Be=y.getAllNodes(),ke=y.getAllEdges();if(!(Be!=null&&Be.length)){const Je={nodes:[],edges:ke};return this.lastResult=Je,Je}if(Be.length===1){a&&y.mergeNodeData(Be[0].id,{x:ae[0],y:ae[1],z:z===3?ae[2]:void 0});const Je={nodes:[Object.assign(Object.assign({},Be[0]),{data:Object.assign(Object.assign({},Be[0].data),{x:ae[0],y:ae[1],z:z===3?ae[2]:void 0})})],edges:ke};return this.lastResult=Je,Je}const We=Be.map(Je=>Hc(Je,[ee,re])),je=new au({nodes:We,edges:ke}),Ke={};if(se&&We.forEach(Je=>{const tt=Je.data[fe];Ke[tt]||(Ke[tt]={name:tt,cx:0,cy:0,count:0})}),this.lastLayoutNodes=We,this.lastLayoutEdges=ke,this.lastAssign=a,this.lastGraph=je,this.lastOptions=b,this.lastClusterMap=Ke,typeof window=="undefined")return;let Ze=0;return new Promise(Je=>{this.timeInterval=window.setInterval(()=>{if(!this.running){Je({nodes:We,edges:ke});return}this.runOneStep(je,Ke,b),a&&We.forEach(({id:tt,data:at})=>y.mergeNodeData(tt,{x:at.x,y:at.y,z:z===3?at.z:void 0})),Ae==null||Ae({nodes:We,edges:ke}),Ze++,Ze>=me&&(window.clearInterval(this.timeInterval),Je({nodes:We,edges:ke}))},0),this.running=!0})})}formatOptions(a={}){const y=Object.assign(Object.assign({},this.options),a),{clustering:x,nodeClusterBy:b}=y,{center:z,width:ee,height:re}=y;return y.width=!ee&&typeof window!="undefined"?window.innerWidth:ee,y.height=!re&&typeof window!="undefined"?window.innerHeight:re,y.center=z||[y.width/2,y.height/2],y.clustering=x&&!!b,y}runOneStep(a,y,x){const{dimensions:b,height:z,width:ee,gravity:re,center:ae,speed:se,clustering:fe,nodeClusterBy:me,clusterGravity:Ae}=x,Be=z*ee,ke=Math.sqrt(Be)/10,We=a.getAllNodes(),je=Be/(We.length+1),Ke=Math.sqrt(je),Ze={};if(this.applyCalculate(a,Ze,Ke,je),fe){for(const tt in y)y[tt].cx=0,y[tt].cy=0,y[tt].count=0;We.forEach(tt=>{const{data:at}=tt,ot=y[at[me]];Ui(at.x)&&(ot.cx+=at.x),Ui(at.y)&&(ot.cy+=at.y),ot.count++});for(const tt in y)y[tt].cx/=y[tt].count,y[tt].cy/=y[tt].count;const Je=Ae||re;We.forEach((tt,at)=>{const{id:ot,data:ct}=tt;if(!Ui(ct.x)||!Ui(ct.y))return;const lt=y[ct[me]],wt=Math.sqrt((ct.x-lt.cx)*(ct.x-lt.cx)+(ct.y-lt.cy)*(ct.y-lt.cy)),Dt=Ke*Je;Ze[ot].x-=Dt*(ct.x-lt.cx)/wt,Ze[ot].y-=Dt*(ct.y-lt.cy)/wt})}We.forEach((Je,tt)=>{const{id:at,data:ot}=Je;if(!Ui(ot.x)||!Ui(ot.y))return;const ct=.01*Ke*re;Ze[at].x-=ct*(ot.x-ae[0]),Ze[at].y-=ct*(ot.y-ae[1]),b===3&&(Ze[at].z-=ct*(ot.z-ae[2]))}),We.forEach((Je,tt)=>{const{id:at,data:ot}=Je;if(Ui(ot.fx)&&Ui(ot.fy)){ot.x=ot.fx,ot.y=ot.fy,b===3&&(ot.z=ot.fz);return}if(!Ui(ot.x)||!Ui(ot.y))return;const ct=Math.sqrt(Ze[at].x*Ze[at].x+Ze[at].y*Ze[at].y+(b===3?Ze[at].z*Ze[at].z:0));if(ct>0){const lt=Math.min(ke*(se/nU),ct);a.mergeNodeData(at,{x:ot.x+Ze[at].x/ct*lt,y:ot.y+Ze[at].y/ct*lt,z:b===3?ot.z+Ze[at].z/ct*lt:void 0})}})}applyCalculate(a,y,x,b){this.calRepulsive(a,y,b),this.calAttractive(a,y,x)}calRepulsive(a,y,x){const b=a.getAllNodes();b.forEach(({data:z,id:ee},re)=>{y[ee]={x:0,y:0,z:0},b.forEach(({data:ae,id:se},fe)=>{if(re<=fe||!Ui(z.x)||!Ui(ae.x)||!Ui(z.y)||!Ui(ae.y))return;let me=z.x-ae.x,Ae=z.y-ae.y,Be=this.options.dimensions===3?z.z-ae.z:0,ke=me*me+Ae*Ae+Be*Be;ke===0&&(ke=1,me=.01,Ae=.01,Be=.01);const We=x/ke,je=me*We,Ke=Ae*We,Ze=Be*We;y[ee].x+=je,y[ee].y+=Ke,y[se].x-=je,y[se].y-=Ke,this.options.dimensions===3&&(y[ee].z+=Ze,y[se].z-=Ze)})})}calAttractive(a,y,x){a.getAllEdges().forEach(z=>{const{source:ee,target:re}=z;if(!ee||!re||ee===re)return;const{data:ae}=a.getNode(ee),{data:se}=a.getNode(re);if(!Ui(se.x)||!Ui(ae.x)||!Ui(se.y)||!Ui(ae.y))return;const fe=se.x-ae.x,me=se.y-ae.y,Ae=this.options.dimensions===3?se.z-ae.z:0,Be=Math.sqrt(fe*fe+me*me+Ae*Ae)/x,ke=fe*Be,We=me*Be,je=Ae*Be;y[ee].x+=ke,y[ee].y+=We,y[re].x-=ke,y[re].y-=We,this.options.dimensions===3&&(y[ee].z+=je,y[re].z-=je)})}}const aU={begin:[0,0],preventOverlap:!0,preventOverlapPadding:10,condense:!1,rows:void 0,cols:void 0,position:void 0,sortBy:"degree",nodeSize:30,width:300,height:300};class iU{constructor(a={}){this.options=a,this.id="grid",this.options=Object.assign(Object.assign({},aU),a)}execute(a,y){return(0,kt.mG)(this,void 0,void 0,function*(){return this.genericGridLayout(!1,a,y)})}assign(a,y){return(0,kt.mG)(this,void 0,void 0,function*(){yield this.genericGridLayout(!0,a,y)})}genericGridLayout(a,y,x){return(0,kt.mG)(this,void 0,void 0,function*(){const b=Object.assign(Object.assign({},this.options),x),{begin:z=[0,0],condense:ee,preventOverlapPadding:re,preventOverlap:ae,rows:se,cols:fe,nodeSpacing:me,nodeSize:Ae,width:Be,height:ke,position:We}=b;let{sortBy:je}=b;const Ke=y.getAllNodes(),Ze=y.getAllEdges(),Je=Ke==null?void 0:Ke.length;if(!Je||Je===1)return Ag(y,a,z);const tt=Ke.map(wn=>Hc(wn));je!=="id"&&(!Hs(je)||tt[0].data[je]===void 0)&&(je="degree"),je==="degree"?tt.sort((wn,Jn)=>y.getDegree(Jn.id,"both")-y.getDegree(wn.id,"both")):je==="id"?tt.sort((wn,Jn)=>Ui(Jn.id)&&Ui(wn.id)?Jn.id-wn.id:`${wn.id}`.localeCompare(`${Jn.id}`)):tt.sort((wn,Jn)=>Jn.data[je]-wn.data[je]);const at=!Be&&typeof window!="undefined"?window.innerWidth:Be,ot=!ke&&typeof window!="undefined"?window.innerHeight:ke,ct=Je,lt={rows:se,cols:fe};if(se!=null&&fe!=null)lt.rows=se,lt.cols=fe;else if(se!=null&&fe==null)lt.rows=se,lt.cols=Math.ceil(ct/lt.rows);else if(se==null&&fe!=null)lt.cols=fe,lt.rows=Math.ceil(ct/lt.cols);else{const wn=Math.sqrt(ct*ot/at);lt.rows=Math.round(wn),lt.cols=Math.round(at/ot*wn)}if(lt.rows=Math.max(lt.rows,1),lt.cols=Math.max(lt.cols,1),lt.cols*lt.rows>ct){const wn=Dy(lt),Jn=Iy(lt);(wn-1)*Jn>=ct?Dy(lt,wn-1):(Jn-1)*wn>=ct&&Iy(lt,Jn-1)}else for(;lt.cols*lt.rows=ct?Iy(lt,Jn+1):Dy(lt,wn+1)}let wt=ee?0:at/lt.cols,Dt=ee?0:ot/lt.rows;if(ae||me){const wn=Eg(10,me),Jn=vx(30,Ae,!1);tt.forEach(An=>{(!An.data.x||!An.data.y)&&(An.data.x=0,An.data.y=0);const pn=y.getNode(An.id),[Cn,rr]=Rv(Jn(pn)||30),En=wn!==void 0?wn(An):re,gr=Cn+En,aa=rr+En;wt=Math.max(wt,gr),Dt=Math.max(Dt,aa)})}const Ht={},Zt={row:0,col:0},dn={};for(let wn=0;wn{y.mergeNodeData(wn.id,{x:wn.data.x,y:wn.data.y})}),nn})}}const Dy=(E,a)=>{let y;const x=E.rows||5,b=E.cols||5;return a==null?y=Math.min(x,b):Math.min(x,b)===E.rows?E.rows=a:E.cols=a,y},Iy=(E,a)=>{let y;const x=E.rows||5,b=E.cols||5;return a==null?y=Math.max(x,b):Math.max(x,b)===E.rows?E.rows=a:E.cols=a,y},Dx=(E,a)=>E[`c-${a.row}-${a.col}`]||!1,CM=(E,a)=>E[`c-${a.row}-${a.col}`]=!0,PM=(E,a)=>{const y=E.cols||5;a.col++,a.col>=y&&(a.col=0,a.row++)},oU=(E,a,y,x,b,z,ee,re)=>{let ae,se;const fe=b[E.id];if(fe)ae=fe.col*y+y/2+a[0],se=fe.row*x+x/2+a[1];else{for(;Dx(re,ee);)PM(z,ee);ae=ee.col*y+y/2+a[0],se=ee.row*x+x/2+a[1],CM(re,ee),PM(z,ee)}E.data.x=ae,E.data.y=se},sU=(E,a,y)=>{try{const x=Ah.mul(Ah.pow(a,2),-.5),b=x.mean("row"),z=x.mean("column"),ee=x.mean();x.add(ee).subRowVector(b).subColumnVector(z);const re=new sM(x),ae=Ah.sqrt(re.diagonalMatrix).diagonal();return re.leftSingularVectors.toJSON().map(se=>Ah.mul([se],[ae]).toJSON()[0].splice(0,E))}catch(x){const b=[];for(let z=0;z{const y=Object.assign(Object.assign({},uU),a),{positions:x,iterations:b,width:z,k:ee,speed:re=100,strictRadial:ae,focusIdx:se,radii:fe=[],nodeSizeFunc:me}=y,Ae=E.getAllNodes(),Be=[],ke=z/10;for(let We=0;We{Be[Ke]={x:0,y:0}}),dU(Ae,x,Be,ee,fe,me),fU(x,Be,re,ae,se,ke,z,fe);return x},dU=(E,a,y,x,b,z)=>{a.forEach((ee,re)=>{y[re]={x:0,y:0},a.forEach((ae,se)=>{if(re===se||b[re]!==b[se])return;let fe=ee.x-ae.x,me=ee.y-ae.y,Ae=Math.sqrt(fe*fe+me*me);if(Ae===0){Ae=1;const Be=re>se?1:-1;fe=.01*Be,me=.01*Be}if(Ae{const ae=z||ee/10;return x&&a.forEach((se,fe)=>{const me=E[fe].x-E[b].x,Ae=E[fe].y-E[b].y,Be=Math.sqrt(me*me+Ae*Ae);let ke=Ae/Be,We=-me/Be;const je=Math.sqrt(se.x*se.x+se.y*se.y);let Ke=Math.acos((ke*se.x+We*se.y)/je);Ke>Math.PI/2&&(Ke-=Math.PI/2,ke*=-1,We*=-1);const Ze=Math.cos(Ke)*je;se.x=ke*Ze,se.y=We*Ze}),E.forEach((se,fe)=>{if(fe===b)return;const me=Math.sqrt(a[fe].x*a[fe].x+a[fe].y*a[fe].y);if(me>0&&fe!==b){const Ae=Math.min(ae*(y/lU),me);if(se.x+=a[fe].x/me*Ae,se.y+=a[fe].y/me*Ae,x){let Be=se.x-E[b].x,ke=se.y-E[b].y;const We=Math.sqrt(Be*Be+ke*ke);Be=Be/We*re[fe],ke=ke/We*re[fe],se.x=E[b].x+Be,se.y=E[b].y+ke}}}),E},hU={maxIteration:1e3,focusNode:null,unitRadius:null,linkDistance:50,preventOverlap:!1,strictRadial:!0,maxPreventOverlapIteration:200,sortStrength:10};class gU{constructor(a={}){this.options=a,this.id="radial",this.options=Object.assign(Object.assign({},hU),a)}execute(a,y){return(0,kt.mG)(this,void 0,void 0,function*(){return this.genericRadialLayout(!1,a,y)})}assign(a,y){return(0,kt.mG)(this,void 0,void 0,function*(){yield this.genericRadialLayout(!0,a,y)})}genericRadialLayout(a,y,x){return(0,kt.mG)(this,void 0,void 0,function*(){const b=Object.assign(Object.assign({},this.options),x),{width:z,height:ee,center:re,focusNode:ae,unitRadius:se,nodeSize:fe,nodeSpacing:me,strictRadial:Ae,preventOverlap:Be,maxPreventOverlapIteration:ke,sortBy:We,linkDistance:je=50,sortStrength:Ke=10,maxIteration:Ze=1e3}=b,Je=y.getAllNodes(),tt=y.getAllEdges(),at=!z&&typeof window!="undefined"?window.innerWidth:z,ot=!ee&&typeof window!="undefined"?window.innerHeight:ee,ct=re||[at/2,ot/2];if(!(Je!=null&&Je.length)||Je.length===1)return Ag(y,a,ct);let lt=Je[0];if(Hs(ae)){for(let Jr=0;Jrct[0]?ct[0]:at-ct[0],wn=ot-ct[1]>ct[1]?ct[1]:ot-ct[1];nn===0&&(nn=at/2),wn===0&&(wn=ot/2);const Jn=Math.min(nn,wn),An=Math.max(...dn),pn=[],Cn=se||Jn/An;dn.forEach((Jr,ma)=>{pn[ma]=Jr*Cn});const rr=vU(Je,Ht,je,pn,Cn,We,Ke),En=mU(rr),gr=sU(je,rr,je);let aa=gr.map(([Jr,ma])=>({x:(isNaN(Jr)?Math.random()*je:Jr)-gr[wt][0],y:(isNaN(ma)?Math.random()*je:ma)-gr[wt][1]}));this.run(Ze,aa,En,rr,pn,wt);let na;if(Be){na=mx(fe,me);const Jr={nodes:Je,nodeSizeFunc:na,positions:aa,radii:pn,height:ot,width:at,strictRadial:!!Ae,focusIdx:wt,iterations:ke||200,k:aa.length/4.5};aa=cU(y,Jr)}const Qr=[];return aa.forEach((Jr,ma)=>{const ka=Hc(Je[ma]);ka.data.x=Jr.x+ct[0],ka.data.y=Jr.y+ct[1],Qr.push(ka)}),a&&Qr.forEach(Jr=>y.mergeNodeData(Jr.id,{x:Jr.data.x,y:Jr.data.y})),{nodes:Qr,edges:tt}})}run(a,y,x,b,z,ee){for(let re=0;re<=a;re++){const ae=re/a;this.oneIteration(ae,y,z,b,x,ee)}}oneIteration(a,y,x,b,z,ee){const re=1-a;y.forEach((ae,se)=>{const fe=cM(ae,{x:0,y:0}),me=fe===0?0:1/fe;if(se===ee)return;let Ae=0,Be=0,ke=0;y.forEach((je,Ke)=>{if(se===Ke)return;const Ze=cM(ae,je),Je=Ze===0?0:1/Ze,tt=b[Ke][se];ke+=z[se][Ke],Ae+=z[se][Ke]*(je.x+tt*(ae.x-je.x)*Je),Be+=z[se][Ke]*(je.y+tt*(ae.y-je.y)*Je)});const We=x[se]===0?0:1/x[se];ke*=re,ke+=a*We*We,Ae*=re,Ae+=a*We*ae.x*me,ae.x=Ae/ke,Be*=re,Be+=a*We*ae.y*me,ae.y=Be/ke})}}const vU=(E,a,y,x,b,z,ee)=>{if(!E)return[];const re=[];if(a){const ae={};a.forEach((se,fe)=>{const me=[];se.forEach((Ae,Be)=>{var ke,We;if(fe===Be)me.push(0);else if(x[fe]===x[Be])if(z==="data")me.push(Ae*(Math.abs(fe-Be)*ee)/(x[fe]/b));else if(z){let je,Ke;if(ae[E[fe].id])je=ae[E[fe].id];else{const Ze=(z==="id"?E[fe].id:(ke=E[fe].data)===null||ke===void 0?void 0:ke[z])||0;Hs(Ze)?je=Ze.charCodeAt(0):je=Ze,ae[E[fe].id]=je}if(ae[E[Be].id])Ke=ae[E[Be].id];else{const Ze=(z==="id"?E[Be].id:(We=E[Be].data)===null||We===void 0?void 0:We[z])||0;Hs(Ze)?Ke=Ze.charCodeAt(0):Ke=Ze,ae[E[Be].id]=Ke}me.push(Ae*(Math.abs(je-Ke)*ee)/(x[fe]/b))}else me.push(Ae*y/(x[fe]/b));else{const je=(y+b)/2;me.push(Ae*je)}}),re.push(me)})}return re},mU=E=>{const a=E.length,y=E[0].length,x=[];for(let b=0;b{let y=-1;return E.forEach((x,b)=>{x.id===a&&(y=b)}),Math.max(y,0)},yU=(E,a,y)=>{const x=E.length;for(let b=0;b{let y=0;for(let x=0;xy?E[a][x]:y);return y},AU={center:[0,0],width:300,height:300};class xU{constructor(a={}){this.options=a,this.id="random",this.options=Object.assign(Object.assign({},AU),a)}execute(a,y){return(0,kt.mG)(this,void 0,void 0,function*(){return this.genericRandomLayout(!1,a,y)})}assign(a,y){return(0,kt.mG)(this,void 0,void 0,function*(){yield this.genericRandomLayout(!0,a,y)})}genericRandomLayout(a,y,x){return(0,kt.mG)(this,void 0,void 0,function*(){const b=Object.assign(Object.assign({},this.options),x),{center:z,width:ee,height:re}=b,ae=y.getAllNodes(),se=.9,fe=!ee&&typeof window!="undefined"?window.innerWidth:ee,me=!re&&typeof window!="undefined"?window.innerHeight:re,Ae=z||[fe/2,me/2],Be=[];return ae&&ae.forEach(We=>{Be.push({id:We.id,data:{x:(Math.random()-.5)*se*fe+Ae[0],y:(Math.random()-.5)*se*me+Ae[1]}})}),a&&Be.forEach(We=>y.mergeNodeData(We.id,{x:We.data.x,y:We.data.y})),{nodes:Be,edges:y.getAllEdges()}})}}function SU(E){var a,y,x,b=E||1;function z(re,ae){++a>b&&(x=y,ee(1),++a),y[re]=ae}function ee(re){a=0,y=Object.create(null),re||(x=Object.create(null))}return ee(),{clear:ee,has:function(re){return y[re]!==void 0||x[re]!==void 0},get:function(re){var ae=y[re];if(ae!==void 0)return ae;if((ae=x[re])!==void 0)return z(re,ae),ae},set:function(re,ae){y[re]!==void 0?y[re]=ae:z(re,ae)}}}var Ix=new Map;function Tx(E,a,y){y===void 0&&(y=128);var x=function(){for(var b=[],z=0;z2))return a[0]}formatSize(a){const y=typeof a=="function"?a:()=>a;return x=>jc(y(x))}doLayout(a,y){const{hGap:x,getRibSep:b,vGap:z,nodeSize:ee,height:re}=y,{model:ae}=this.context,se=this.formatSize(ee);let fe=se(a)[0]+b(a);const me=(Je,tt=0)=>{var at;return tt+=x*((Je.children||[]).length+1),(at=Je.children)===null||at===void 0||at.forEach(ot=>{var ct;(ct=ae.getNodeLikeDatum(ot).children)===null||ct===void 0||ct.forEach(wt=>{const Dt=ae.getNodeLikeDatum(wt);tt=me(Dt,tt)})}),tt},Ae=Je=>{if(Je.depth===1)return fe;const tt=ae.getParentData(Je.id,"tree");if(y0(Je)){const at=ae.getParentData(tt.id,"tree"),ot=We(Je)-We(at);return Ae(tt)+ot*x/z}else{const at=(tt.children||[]).indexOf(Je.id),ot=ae.getNodeData((tt.children||[]).slice(at));return Be(tt)-ot.reduce((ct,lt)=>ct+me(lt),0)-se(tt)[0]/2}},Be=Tx(Je=>{if(Ox(Je))return se(Je)[0]/2;const tt=ae.getParentData(Je.id,"tree");if(y0(Je))return Ae(Je)+me(Je)+se(Je)[0]/2;{const at=We(Je)-We(tt),ot=x/z;return Ae(Je)+at*ot}},Je=>Je.id),ke=Je=>We(ae.getParentData(Je,"tree")),We=Tx(Je=>{if(Ox(Je))return re/2;if(y0(Je)){const tt=ae.getParentData(Je.id,"tree"),at=tt.children.indexOf(Je.id);if(at===0)return ke(tt.id)+z;const ot=ae.getNodeLikeDatum(tt.children[at-1]);if(vf(ot.children))return We(ot)+z;const ct=ae.getDescendantsData(ot.id);return Math.max(...ct.map(lt=>y0(lt)?ke(lt.id):We(lt)))+z}else{if(vf(Je.children))return ke(Je.id)+z;const tt=ae.getNodeLikeDatum(Je.children.slice(-1)[0]);if(vf(tt.children))return We(tt)+z;const at=ae.getDescendantsData(Je.id).slice(-1)[0];return(y0(at)?ke(at.id):We(at))+z}},Je=>Je.id);let je=0;const Ke={nodes:[],edges:[]},Ze=Je=>{var tt;(tt=Je.children)===null||tt===void 0||tt.forEach(wt=>Ze(ae.getNodeLikeDatum(wt)));const at=We(Je),ot=Be(Je);if(Ke.nodes.push({id:Je.id,x:ot,y:at}),Ox(Je))return;const ct=ae.getRelatedEdgesData(Je.id,"in")[0],lt=[Ae(Je),y0(Je)?at:ke(Je.id)];Ke.edges.push({id:Nr(ct),controlPoints:[lt],relatedNodeId:Je.id}),je=Math.max(je,ot+b(Je)),Je.depth===1&&(fe=je)};return Ze(a),Ke}placeAlterative(a,y){const x=(y.children||[]).filter((re,ae)=>ae%2!==0);if(x.length===0)return a;const{model:b}=this.context,z=a.nodes.find(re=>re.id===y.id).y,ee=re=>{const ae=b.getAncestorsData(re,"tree");if(vf(ae))return!1;const se=ae.length===1?re:ae[ae.length-2].id;return x.includes(se)};a.nodes.forEach(re=>{ee(re.id)&&(re.y=2*z-re.y)}),a.edges.forEach(re=>{ee(re.relatedNodeId)&&(re.controlPoints=re.controlPoints.map(ae=>[ae[0],2*z-ae[1]]))})}rightToLeft(a,y){return a.nodes.forEach(x=>x.x=y.width-x.x),a.edges.forEach(x=>{x.controlPoints=x.controlPoints.map(b=>[y.width-b[0],b[1]])}),a}execute(a,y){return bU(this,void 0,void 0,function*(){const x=Object.assign(Object.assign(Object.assign({},Ty.defaultOptions),this.options),y),{direction:b,nodeSize:z}=x,ee=this.getRoot();if(!ee)return a;const re=this.formatSize(z);x.vGap||(x.vGap=Math.max(...(a.nodes||[]).map(Ae=>re(Ae)[1]))),x.hGap||(x.hGap=Math.max(...(a.nodes||[]).map(Ae=>re(Ae)[0])));let ae=this.doLayout(ee,x);this.placeAlterative(ae,ee),b==="RL"&&(ae=this.rightToLeft(ae,x));const{model:se}=this.context,fe=[],me=[];return ae.nodes.forEach(Ae=>{const{id:Be,x:ke,y:We}=Ae,je=se.getNodeLikeDatum(Be);fe.push(wM(je,{x:ke,y:We}))}),ae.edges.forEach(Ae=>{const{id:Be,controlPoints:ke}=Ae,We=se.getEdgeDatum(Be);me.push(wM(We,{controlPoints:ke}))}),{nodes:fe,edges:me}})}}Ty.defaultOptions={direction:"RL",getRibSep:()=>60};const wM=(E,a)=>Object.assign(Object.assign({},E),{style:Object.assign(Object.assign({},E.style||{}),a)}),Ox=E=>E.depth===0,y0=E=>(E.depth||(E.depth=0))%2===0;var CU=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})};class Oy extends hy{constructor(){super(...arguments),this.id="snake"}formatSize(a,y){const x=typeof y=="function"?y:()=>y;return a.reduce((b,z)=>{const[ee,re]=jc(x(z))||[0,0];return[Math.max(b[0],ee),Math.max(b[1],re)]},[0,0])}validate(a){const{nodes:y=[],edges:x=[]}=a,b={},z={},ee={};y.forEach(Ae=>{b[Ae.id]=0,z[Ae.id]=0,ee[Ae.id]=[]}),x.forEach(Ae=>{b[Ae.target]++,z[Ae.source]++,ee[Ae.source].push(Ae.target)});const re=new Set,ae=Ae=>{re.has(Ae)||(re.add(Ae),ee[Ae].forEach(ae))};if(ae(y[0].id),re.size!==y.length)return!1;const se=y.filter(Ae=>b[Ae.id]===0),fe=y.filter(Ae=>z[Ae.id]===0);return!(se.length!==1||fe.length!==1||y.filter(Ae=>b[Ae.id]===1&&z[Ae.id]===1).length!==y.length-2)}execute(a,y){return CU(this,void 0,void 0,function*(){var x;if(!this.validate(a))return a;const{nodeSize:b,padding:z,sortBy:ee,cols:re,colGap:ae,rowGap:se,clockwise:fe,width:me,height:Ae}=Object.assign({},Oy.defaultOptions,this.options,y),[Be,ke,We,je]=Fd(z),Ke=this.formatSize(a.nodes||[],b),Ze=Math.ceil((a.nodes||[]).length/re);let Je=ae||(me-je-ke-re*Ke[0])/(re-1),tt=se||(Ae-Be-We-Ze*Ke[1])/(Ze-1);return(tt===1/0||tt<0)&&(tt=0),(Je===1/0||Je<0)&&(Je=0),{nodes:((ee?(x=a.nodes)===null||x===void 0?void 0:x.sort(ee):PU(a))||[]).map((ct,lt)=>{const wt=Math.floor(lt/re),Dt=lt%re,Ht=fe?wt%2===0?Dt:re-1-Dt:wt%2===0?re-1-Dt:Dt,Zt=je+Ht*(Ke[0]+Je)+Ke[0]/2,dn=Be+wt*(Ke[1]+tt)+Ke[1]/2;return{id:ct.id,style:{x:Zt,y:dn}}})}})}}Oy.defaultOptions={padding:0,cols:5,clockwise:!0};function PU(E){const{nodes:a=[],edges:y=[]}=E,x={},b={};a.forEach(re=>{x[re.id]=0,b[re.id]=[]}),y.forEach(re=>{x[re.target]++,b[re.source].push(re.target)});const z=[],ee=[];for(a.forEach(re=>{x[re.id]===0&&z.push(re.id)});z.length>0;){const re=z.shift(),ae=a.find(se=>se.id===re);ee.push(ae),b[re].forEach(se=>{x[se]--,x[se]===0&&z.push(se)})}return ee}const wU=["rgb(158, 1, 66)","rgb(213, 62, 79)","rgb(244, 109, 67)","rgb(253, 174, 97)","rgb(254, 224, 139)","rgb(255, 255, 191)","rgb(230, 245, 152)","rgb(171, 221, 164)","rgb(102, 194, 165)","rgb(50, 136, 189)","rgb(94, 79, 162)"],MU=["rgb(78, 121, 167)","rgb(242, 142, 44)","rgb(225, 87, 89)","rgb(118, 183, 178)","rgb(89, 161, 79)","rgb(237, 201, 73)","rgb(175, 122, 161)","rgb(255, 157, 167)","rgb(156, 117, 95)","rgb(186, 176, 171)"],DU=["rgb(255, 245, 235)","rgb(254, 230, 206)","rgb(253, 208, 162)","rgb(253, 174, 107)","rgb(253, 141, 60)","rgb(241, 105, 19)","rgb(217, 72, 1)","rgb(166, 54, 3)","rgb(127, 39, 4)"],IU=["rgb(247, 252, 245)","rgb(229, 245, 224)","rgb(199, 233, 192)","rgb(161, 217, 155)","rgb(116, 196, 118)","rgb(65, 171, 93)","rgb(35, 139, 69)","rgb(0, 109, 44)","rgb(0, 68, 27)"],TU=["rgb(247, 251, 255)","rgb(222, 235, 247)","rgb(198, 219, 239)","rgb(158, 202, 225)","rgb(107, 174, 214)","rgb(66, 146, 198)","rgb(33, 113, 181)","rgb(8, 81, 156)","rgb(8, 48, 107)"];var OU=function(E,a,y){if(!Ac(E)&&!u0(E))return E;var x=y;return zw(E,function(b,z){x=a(x,b,z)}),x},LU=OU,Lx=function(E,a){return LU(E,function(y,x,b){return a.includes(b)||(y[b]=x),y},{})};class zu extends TA{}function E0(E,a=!0,y){const x=document.createElement("div");return x.setAttribute("class",`g6-${E}`),Object.assign(x.style,{position:"absolute",display:"block"}),a&&Object.assign(x.style,{position:"unset",gridArea:"1 / 1 / 2 / 2",inset:"0px",height:"100%",width:"100%",overflow:"hidden",pointerEvents:"none"}),y&&Object.assign(x.style,y),x}function Bx(E,a="div",y={},x="",b=document.body){const z=document.getElementById(E);z&&z.remove();const ee=document.createElement(a);return ee.innerHTML=x,ee.id=E,Object.assign(ee.style,y),b.appendChild(ee),ee}var BU=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})};class Ly extends zu{constructor(a,y){super(a,Object.assign({},Ly.defaultOptions,y)),this.$element=E0("background"),this.context.canvas.getContainer().prepend(this.$element),this.update(y)}update(a){const y=Object.create(null,{update:{get:()=>super.update}});return BU(this,void 0,void 0,function*(){y.update.call(this,a),Object.assign(this.$element.style,Lx(this.options,["key","type"]))})}destroy(){super.destroy(),this.$element.remove()}}Ly.defaultOptions={transition:"background 0.5s",backgroundSize:"cover",zIndex:"-1"};function Nx(E,a,y,x,b,z){const ee=E,re=a,ae=y-ee,se=x-re;let fe=b-ee,me=z-re,Ae=fe*ae+me*se,Be=0;Ae<=0?Be=0:(fe=ae-fe,me=se-me,Ae=fe*ae+me*se,Ae<=0?Be=0:Be=Ae*Ae/(ae*ae+se*se));const ke=fe*fe+me*me-Be;return ke<0?0:ke}function Sh(E,a,y,x){return(E-y)*(E-y)+(a-x)*(a-x)}function MM(E,a,y,x,b){return Sh(E,a,y,x)y;if(E===0)return Math.round;const a=Math.pow(10,E);return y=>Math.round(y*a)/a}function DM(E){const a=Math.min(E.x1,E.x2),y=Math.max(E.x1,E.x2),x=Math.min(E.y1,E.y2),b=Math.max(E.y1,E.y2);return{x:a,y:x,x2:y,y2:b,width:y-a,height:b-x}}class Tu{constructor(a,y,x,b){this.x1=a,this.y1=y,this.x2=x,this.y2=b}equals(a){return this.x1===a.x1&&this.y1===a.y1&&this.x2===a.x2&&this.y2===a.y2}draw(a){a.moveTo(this.x1,this.y1),a.lineTo(this.x2,this.y2)}toString(){return`Line(from=(${this.x1},${this.y1}),to=(${this.x2},${this.y2}))`}static from(a){return new Tu(a.x1,a.y1,a.x2,a.y2)}cuts(a,y){if(this.y1===this.y2||ythis.y1&&y>=this.y2||a>this.x1&&a>=this.x2)return!1;if(athis.x2+x)return!1}else if(athis.x1+x)return!1;if(this.y1this.y2+x)return!1}else if(ythis.y1+x)return!1;return!0}}var Vl;(function(E){E[E.POINT=1]="POINT",E[E.PARALLEL=2]="PARALLEL",E[E.COINCIDENT=3]="COINCIDENT",E[E.NONE=4]="NONE"})(Vl||(Vl={}));class Rx{constructor(a,y=0,x=0){this.state=a,this.x=y,this.y=x}}function By(E,a){const y=(a.x2-a.x1)*(E.y1-a.y1)-(a.y2-a.y1)*(E.x1-a.x1),x=(E.x2-E.x1)*(E.y1-a.y1)-(E.y2-E.y1)*(E.x1-a.x1),b=(a.y2-a.y1)*(E.x2-E.x1)-(a.x2-a.x1)*(E.y2-E.y1);if(b){const z=y/b,ee=x/b;return 0<=z&&z<=1&&0<=ee&&ee<=1?new Rx(Vl.POINT,E.x1+z*(E.x2-E.x1),E.y1+z*(E.y2-E.y1)):new Rx(Vl.NONE)}return new Rx(y===0||x===0?Vl.COINCIDENT:Vl.PARALLEL)}function IM(E,a){const y=(a.x2-a.x1)*(E.y1-a.y1)-(a.y2-a.y1)*(E.x1-a.x1),x=(E.x2-E.x1)*(E.y1-a.y1)-(E.y2-E.y1)*(E.x1-a.x1),b=(a.y2-a.y1)*(E.x2-E.x1)-(a.x2-a.x1)*(E.y2-E.y1);if(b){const z=y/b,ee=x/b;if(0<=z&&z<=1&&0<=ee&&ee<=1)return z}return Number.POSITIVE_INFINITY}function RU(E,a){function y(b,z,ee,re){let ae=IM(a,new Tu(b,z,ee,re));return ae=Math.abs(ae-.5),ae>=0&&ae<=1?1:0}let x=y(E.x,E.y,E.x2,E.y);return x+=y(E.x,E.y,E.x,E.y2),x>1||(x+=y(E.x,E.y2,E.x2,E.y2),x>1)?!0:(x+=y(E.x2,E.y,E.x2,E.y2),x>0)}var Kl;(function(E){E[E.LEFT=0]="LEFT",E[E.TOP=1]="TOP",E[E.RIGHT=2]="RIGHT",E[E.BOTTOM=3]="BOTTOM"})(Kl||(Kl={}));function Ny(E,a,y){const x=new Set;return E.width<=0?(x.add(Kl.LEFT),x.add(Kl.RIGHT)):aE.x+E.width&&x.add(Kl.RIGHT),E.height<=0?(x.add(Kl.TOP),x.add(Kl.BOTTOM)):yE.y+E.height&&x.add(Kl.BOTTOM),x}function TM(E,a){let y=a.x1,x=a.y1;const b=a.x2,z=a.y2,ee=Array.from(Ny(E,b,z));if(ee.length===0)return!0;let re=Ny(E,y,x);for(;re.size!==0;){for(const ae of ee)if(re.has(ae))return!1;if(re.has(Kl.RIGHT)||re.has(Kl.LEFT)){let ae=E.x;re.has(Kl.RIGHT)&&(ae+=E.width),x=x+(ae-y)*(z-x)/(b-y),y=ae}else{let ae=E.y;re.has(Kl.BOTTOM)&&(ae+=E.height),y=y+(ae-x)*(b-y)/(z-x),x=ae}re=Ny(E,y,x)}return!0}function FU(E,a){let y=Number.POSITIVE_INFINITY,x=0;function b(z,ee,re,ae){let se=IM(a,new Tu(z,ee,re,ae));se=Math.abs(se-.5),se>=0&&se<=1&&(x++,se1||(b(E.x,E.y2,E.x2,E.y2),x>1)?y:(b(E.x2,E.y,E.x2,E.y2),x===0?-1:y)}function kU(E,a){let y=0;const x=By(E,new Tu(a.x,a.y,a.x2,a.y));y+=x.state===Vl.POINT?1:0;const b=By(E,new Tu(a.x,a.y,a.x,a.y2));y+=b.state===Vl.POINT?1:0;const z=By(E,new Tu(a.x,a.y2,a.x2,a.y2));y+=z.state===Vl.POINT?1:0;const ee=By(E,new Tu(a.x2,a.y,a.x2,a.y2));return y+=ee.state===Vl.POINT?1:0,{top:x,left:b,bottom:z,right:ee,count:y}}class qu{constructor(a,y,x,b){this.x=a,this.y=y,this.width=x,this.height=b}get x2(){return this.x+this.width}get y2(){return this.y+this.height}get cx(){return this.x+this.width/2}get cy(){return this.y+this.height/2}get radius(){return Math.max(this.width,this.height)/2}static from(a){return new qu(a.x,a.y,a.width,a.height)}equals(a){return this.x===a.x&&this.y===a.y&&this.width===a.width&&this.height===a.height}clone(){return new qu(this.x,this.y,this.width,this.height)}add(a){const y=Math.min(this.x,a.x),x=Math.min(this.y,a.y),b=Math.max(this.x2,a.x+a.width),z=Math.max(this.y2,a.y+a.height);this.x=y,this.y=x,this.width=b-y,this.height=z-x}addPoint(a){const y=Math.min(this.x,a.x),x=Math.min(this.y,a.y),b=Math.max(this.x2,a.x),z=Math.max(this.y2,a.y);this.x=y,this.y=x,this.width=b-y,this.height=z-x}toString(){return`Rectangle[x=${this.x}, y=${this.y}, w=${this.width}, h=${this.height}]`}draw(a){a.rect(this.x,this.y,this.width,this.height)}containsPt(a,y){return a>=this.x&&a<=this.x2&&y>=this.y&&y<=this.y2}get area(){return this.width*this.height}intersects(a){return this.area<=0||a.width<=0||a.height<=0?!1:a.x+a.width>this.x&&a.y+a.height>this.y&&a.x=this.width?this.width-1:a}boundY(a){return a=this.height?this.height-1:a}scaleX(a){return this.boundX(Math.floor((a-this.pixelX)/this.pixelGroup))}scaleY(a){return this.boundY(Math.floor((a-this.pixelY)/this.pixelGroup))}scale(a){const y=this.scaleX(a.x),x=this.scaleY(a.y),b=this.boundX(Math.ceil((a.x+a.width-this.pixelX)/this.pixelGroup)),z=this.boundY(Math.ceil((a.y+a.height-this.pixelY)/this.pixelGroup)),ee=b-y,re=z-x;return new qu(y,x,ee,re)}invertScaleX(a){return Math.round(a*this.pixelGroup+this.pixelX)}invertScaleY(a){return Math.round(a*this.pixelGroup+this.pixelY)}addPadding(a,y){const x=Math.ceil(y/this.pixelGroup),b=this.boundX(a.x-x),z=this.boundY(a.y-x),ee=this.boundX(a.x2+x),re=this.boundY(a.y2+x),ae=ee-b,se=re-z;return new qu(b,z,ae,se)}get(a,y){return a<0||y<0||a>=this.width||y>=this.height?Number.NaN:this.area[a+y*this.width]}inc(a,y,x){a<0||y<0||a>=this.width||y>=this.height||(this.area[a+y*this.width]+=x)}set(a,y,x){a<0||y<0||a>=this.width||y>=this.height||(this.area[a+y*this.width]=x)}incArea(a,y){if(a.width<=0||a.height<=0||y===0)return;const x=this.width,b=a.width,z=Math.max(0,a.i),ee=Math.max(0,a.j),re=Math.min(a.i+a.width,x),ae=Math.min(a.j+a.height,this.height);if(!(ae<=0||re<=0||z>=x||ae>=this.height))for(let se=ee;se{name} {value} - `)},style:BV(ee)})||this,x.timestamp=-1,x.prevCustomContentKey=x.attributes.contentKey,x.initShape(),x.render(x.attributes,x),x}return Object.defineProperty(a.prototype,"HTMLTooltipElement",{get:function(){return this.element},enumerable:!1,configurable:!0}),a.prototype.getContainer=function(){return this.element},Object.defineProperty(a.prototype,"elementSize",{get:function(){var y=this.element.offsetWidth,x=this.element.offsetHeight;return{width:y,height:x}},enumerable:!1,configurable:!0}),Object.defineProperty(a.prototype,"HTMLTooltipItemsElements",{get:function(){var y=this.attributes,x=y.data,b=y.template;return x.map(function(z,ee){var re=z.name,ae=re===void 0?"":re,se=z.color,fe=se===void 0?"black":se,me=z.index,Ae=(0,kt._T)(z,["name","color","index"]),Be=(0,kt.pi)({name:ae,color:fe,index:me!=null?me:ee},Ae);return PS(LV(b.item,Be))})},enumerable:!1,configurable:!0}),a.prototype.render=function(y,x){this.renderHTMLTooltipElement(),this.updatePosition()},a.prototype.destroy=function(){var y;(y=this.element)===null||y===void 0||y.remove(),E.prototype.destroy.call(this)},a.prototype.show=function(y,x){var b=this;if(y!==void 0&&x!==void 0){var z=this.element.style.visibility==="hidden",ee=function(){b.attributes.x=y!=null?y:b.attributes.x,b.attributes.y=x!=null?x:b.attributes.y,b.updatePosition()};z?this.closeTransition(ee):ee()}this.element.style.visibility="visible"},a.prototype.hide=function(y,x){y===void 0&&(y=0),x===void 0&&(x=0);var b=this.attributes.enterable;b&&this.isCursorEntered(y,x)||(this.element.style.visibility="hidden")},a.prototype.initShape=function(){var y=this.attributes.template;this.element=PS(y.container),this.id&&this.element.setAttribute("id",this.id)},a.prototype.renderCustomContent=function(){if(!(this.prevCustomContentKey!==void 0&&this.prevCustomContentKey===this.attributes.contentKey)){this.prevCustomContentKey=this.attributes.contentKey;var y=this.attributes.content;y&&(typeof y=="string"?this.element.innerHTML=y:f3(this.element,y))}},a.prototype.renderHTMLTooltipElement=function(){var y,x,b=this.attributes,z=b.template,ee=b.title,re=b.enterable,ae=b.style,se=b.content,fe=wS(z.prefixCls),me=this.element;if(this.element.style.pointerEvents=re?"auto":"none",se)this.renderCustomContent();else{ee?(me.innerHTML=z.title,me.getElementsByClassName(fe.TITLE)[0].innerHTML=ee):(x=(y=me.getElementsByClassName(fe.TITLE))===null||y===void 0?void 0:y[0])===null||x===void 0||x.remove();var Ae=this.HTMLTooltipItemsElements,Be=document.createElement("ul");Be.className=fe.LIST,f3(Be,Ae);var ke=this.element.querySelector(".".concat(fe.LIST));ke?ke.replaceWith(Be):me.appendChild(Be)}nj(me,ae)},a.prototype.getRelativeOffsetFromCursor=function(y){var x=this.attributes,b=x.position,z=x.offset,ee=y||b,re=ee.split("-"),ae={left:[-1,0],right:[1,0],top:[0,-1],bottom:[0,1]},se=this.elementSize,fe=se.width,me=se.height,Ae=[-fe/2,-me/2];return re.forEach(function(Be){var ke=(0,kt.CR)(Ae,2),We=ke[0],je=ke[1],Ke=(0,kt.CR)(ae[Be],2),Ze=Ke[0],Je=Ke[1];Ae=[We+(fe/2+z[0])*Ze,je+(me/2+z[1])*Je]}),Ae},a.prototype.setOffsetPosition=function(y){var x=(0,kt.CR)(y,2),b=x[0],z=x[1],ee=this.attributes,re=ee.x,ae=re===void 0?0:re,se=ee.y,fe=se===void 0?0:se,me=ee.container,Ae=me.x,Be=me.y;this.element.style.left="".concat(+ae+Ae+b,"px"),this.element.style.top="".concat(+fe+Be+z,"px")},a.prototype.updatePosition=function(){var y=this.attributes.showDelay,x=y===void 0?60:y,b=Date.now();this.timestamp>0&&b-this.timestampZe+tt,top:jeJe+at},ct=[];fe.split("-").forEach(function(wt){ot[wt]?ct.push(Ke[wt]):ct.push(wt)});var lt=ct.join("-");return this.getRelativeOffsetFromCursor(lt)},a.prototype.isCursorEntered=function(y,x){if(this.element){var b=this.element.getBoundingClientRect(),z=b.x,ee=b.y,re=b.width,ae=b.height;return new $u(z,ee,re,ae).isPointIn(y,x)}return!1},a.prototype.closeTransition=function(y){var x=this,b=this.element.style.transition;this.element.style.transition="none",y(),setTimeout(function(){x.element.style.transition=b},10)},a.tag="tooltip",a}(_l),g3=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})};class y1 extends zu{constructor(a,y){super(a,Object.assign({},y1.defaultOptions,y)),this.currentTarget=null,this.tooltipElement=null,this.container=null,this.isEnable=(x,b)=>{const{enable:z}=this.options;return typeof z=="function"?z(x,b):z},this.onClick=x=>{const{target:{id:b}}=x;this.currentTarget===b?this.hide(x):this.show(x)},this.onPointerMove=x=>{const{target:b}=x;!this.currentTarget||b.id===this.currentTarget||this.show(x)},this.onPointerLeave=x=>{this.hide(x)},this.onCanvasMove=x=>{this.hide(x)},this.onPointerOver=x=>{this.show(x)},this.showById=x=>g3(this,void 0,void 0,function*(){const b={target:{id:x}};yield this.show(b)}),this.getElementData=(x,b)=>{const{model:z}=this.context;switch(b){case"node":return z.getNodeData([x]);case"edge":return z.getEdgeData([x]);case"combo":return z.getComboData([x]);default:return[]}},this.show=x=>g3(this,void 0,void 0,function*(){var b,z;const{client:ee,target:{id:re}}=x;if(Ov(x.target))return;const ae=this.context.graph.getElementType(re),{getContent:se,title:fe}=this.options,me=this.getElementData(re,ae);if(!this.tooltipElement||!this.isEnable(x,me))return;let Ae={};if(se){if(Ae.content=yield se(x,me),!Ae.content)return}else{const We=this.context.graph.getElementRenderStyle(re),je=ae==="node"?We.fill:We.stroke;Ae={title:fe||ae,data:me.map(Ke=>({name:"ID",value:Ke.id||`${Ke.source} -> ${Ke.target}`,color:je}))}}this.currentTarget=re;let Be,ke;if(ee)Be=ee.x,ke=ee.y;else{const We=lc(me,"0.style",{x:0,y:0});Be=We.x,ke=We.y}(z=(b=this.options).onOpenChange)===null||z===void 0||z.call(b,!0),this.tooltipElement.update(Object.assign(Object.assign(Object.assign({},this.tooltipStyleProps),{x:Be,y:ke,style:{".tooltip":{visibility:"visible"}}}),Ae))}),this.hide=x=>{var b,z,ee,re,ae;if(!x){(z=(b=this.options).onOpenChange)===null||z===void 0||z.call(b,!1),(ee=this.tooltipElement)===null||ee===void 0||ee.hide(),this.currentTarget=null;return}if(!this.tooltipElement||!this.currentTarget)return;const{client:{x:se,y:fe}}=x;(ae=(re=this.options).onOpenChange)===null||ae===void 0||ae.call(re,!1),this.tooltipElement.hide(se,fe),this.currentTarget=null},this.initTooltip=()=>{var x;const b=new NV({className:"tooltip",style:this.tooltipStyleProps});return(x=this.container)===null||x===void 0||x.appendChild(b.HTMLTooltipElement),b},this.render(),this.bindEvents()}getEvents(){return this.options.trigger==="click"?{"node:click":this.onClick,"edge:click":this.onClick,"combo:click":this.onClick,"canvas:click":this.onPointerLeave,contextmenu:this.onPointerLeave,drag:this.onPointerLeave}:{"node:pointerover":this.onPointerOver,"node:pointermove":this.onPointerMove,"canvas:pointermove":this.onCanvasMove,"edge:pointerover":this.onPointerOver,"edge:pointermove":this.onPointerMove,"combo:pointerover":this.onPointerOver,"combo:pointermove":this.onPointerMove,contextmenu:this.onPointerLeave,"node:drag":this.onPointerLeave}}update(a){var y;this.unbindEvents(),super.update(a),this.tooltipElement&&((y=this.container)===null||y===void 0||y.removeChild(this.tooltipElement.HTMLTooltipElement)),this.tooltipElement=this.initTooltip(),this.bindEvents()}render(){const{canvas:a}=this.context,y=a.getContainer();y&&(this.container=y,this.tooltipElement=this.initTooltip())}unbindEvents(){const{graph:a}=this.context,y=this.getEvents();Object.keys(y).forEach(x=>{a.off(x,y[x])})}bindEvents(){const{graph:a}=this.context,y=this.getEvents();Object.keys(y).forEach(x=>{a.on(x,y[x])})}get tooltipStyleProps(){const{canvas:a}=this.context,{center:y}=a.getBounds(),x=a.getContainer(),{top:b,left:z}=x.getBoundingClientRect(),{style:ee,position:re,enterable:ae,container:se={x:-z,y:-b},title:fe,offset:me}=this.options,[Ae,Be]=y,[ke,We]=a.getSize();return{x:Ae,y:Be,container:se,title:fe,bounding:{x:0,y:0,width:ke,height:We},position:re,enterable:ae,offset:me,style:ee}}destroy(){var a;this.unbindEvents(),this.tooltipElement&&((a=this.container)===null||a===void 0||a.removeChild(this.tooltipElement.HTMLTooltipElement)),super.destroy()}}y1.defaultOptions={trigger:"hover",position:"top-right",enterable:!1,enable:!0,offset:[10,10],style:{".tooltip":{visibility:"hidden"}}};var v3=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})};let C0;function m3(E,a){return C0||(C0=document.createElement("canvas")),C0.width=E,C0.height=a,C0.getContext("2d").clearRect(0,0,E,a),C0}function RV(E,a,y,x){return v3(this,void 0,void 0,function*(){const b=m3(E,a),z=b.getContext("2d"),{rotate:ee,opacity:re,textFill:ae,textFontSize:se,textFontFamily:fe,textFontVariant:me,textFontWeight:Ae,textAlign:Be,textBaseline:ke}=x;return z.textAlign=Be,z.textBaseline=ke,z.translate(E/2,a/2),z.font=`${se}px ${fe} ${me} ${Ae}`,ee&&z.rotate(ee),re&&(z.globalAlpha=re),ae&&(z.fillStyle=ae,z.fillText(`${y}`,0,0)),b.toDataURL()})}function FV(E,a,y,x){return v3(this,void 0,void 0,function*(){const b=m3(E,a),z=b.getContext("2d"),{rotate:ee,opacity:re}=x;ee&&z.rotate(ee),re&&(z.globalAlpha=re);const ae=new Image;return ae.crossOrigin="anonymous",ae.src=y,new Promise(se=>{ae.onload=function(){const fe=E>ae.width?(E-ae.width)/2:0,me=a>ae.height?(a-ae.height)/2:0;z.drawImage(ae,0,0,ae.width,ae.height,fe,me,E-fe*2,a-me*2),se(b.toDataURL())}})})}var kV=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})},_V=function(E,a){var y={};for(var x in E)Object.prototype.hasOwnProperty.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,x=Object.getOwnPropertySymbols(E);bsuper.update}});return kV(this,void 0,void 0,function*(){y.update.call(this,a);const x=this.options,{width:b,height:z,text:ee,imageURL:re}=x,ae=_V(x,["width","height","text","imageURL"]);Object.keys(ae).forEach(fe=>{fe.startsWith("background")&&(this.$element.style[fe]=a[fe])});const se=re?yield FV(b,z,re,ae):yield RV(b,z,ee,ae);this.$element.style.backgroundImage=`url(${se})`})}destroy(){super.destroy(),this.$element.remove()}}E1.defaultOptions={width:200,height:100,opacity:.2,rotate:Math.PI/12,text:"",textFill:"#000",textFontSize:16,textAlign:"center",textBaseline:"middle",backgroundRepeat:"repeat"};const zV=["#7E92B5","#F4664A","#FFBE3A"],UV={type:"group",color:["#1783FF","#00C9C9","#F08F56","#D580FF","#7863FF","#DB9D0D","#60C42D","#FF80CA","#2491B3","#17C76F"]},WV={type:"group",color:["#99ADD1","#1783FF","#00C9C9","#F08F56","#D580FF","#7863FF","#DB9D0D","#60C42D","#FF80CA","#2491B3","#17C76F"]};function p3(E){const{bgColor:a,textColor:y,nodeColor:x,nodeColorDisabled:b,nodeStroke:z,nodeHaloStrokeOpacityActive:ee=.15,nodeHaloStrokeOpacitySelected:re=.25,nodeOpacityDisabled:ae=.06,nodeIconOpacityInactive:se=.85,nodeOpacityInactive:fe=.25,nodeBadgePalette:me=zV,nodePaletteOptions:Ae=UV,edgeColor:Be,edgeColorDisabled:ke,edgePaletteOptions:We=WV,comboColor:je,comboColorDisabled:Ke,comboStroke:Ze,comboStrokeDisabled:Je,edgeColorInactive:tt}=E;return{background:a,node:{palette:Ae,style:{donutOpacity:1,badgeBackgroundOpacity:1,badgeFill:"#fff",badgeFontSize:8,badgePadding:[0,4],badgePalette:me,fill:x,fillOpacity:1,halo:!1,iconFill:"#fff",iconOpacity:1,labelBackground:!1,labelBackgroundFill:a,labelBackgroundLineWidth:0,labelBackgroundOpacity:.75,labelFill:y,labelFillOpacity:.85,labelLineHeight:16,labelPadding:[0,2],labelFontSize:12,labelFontWeight:400,labelOpacity:1,labelOffsetY:2,lineWidth:0,portFill:x,portLineWidth:1,portStroke:z,portStrokeOpacity:.65,size:32,stroke:z,strokeOpacity:1,zIndex:2},state:{selected:{halo:!0,haloLineWidth:24,haloStrokeOpacity:re,labelFontSize:12,labelFontWeight:"bold",lineWidth:4,stroke:z},active:{halo:!0,haloLineWidth:12,haloStrokeOpacity:ee},highlight:{labelFontWeight:"bold",lineWidth:4,stroke:z,strokeOpacity:.85},inactive:{badgeBackgroundOpacity:fe,donutOpacity:fe,fillOpacity:fe,iconOpacity:se,labelFill:y,labelFillOpacity:fe,strokeOpacity:fe},disabled:{badgeBackgroundOpacity:.25,donutOpacity:ae,fill:b,fillOpacity:ae,iconFill:b,iconOpacity:.25,labelFill:y,labelFillOpacity:.25,strokeOpacity:ae}},animation:{enter:"fade",exit:"fade",show:"fade",hide:"fade",expand:"node-expand",collapse:"node-collapse",update:[{fields:["x","y","fill","stroke"]}],translate:[{fields:["x","y"]}]}},edge:{palette:We,style:{badgeBackgroundFill:Be,badgeFill:"#fff",badgeFontSize:8,badgeOffsetX:10,fillOpacity:1,halo:!1,haloLineWidth:12,haloStrokeOpacity:1,increasedLineWidthForHitTesting:2,labelBackground:!1,labelBackgroundFill:a,labelBackgroundLineWidth:0,labelBackgroundOpacity:.75,labelBackgroundPadding:[4,4,4,4],labelFill:y,labelFontSize:12,labelFontWeight:400,labelOpacity:1,labelPlacement:"center",labelTextBaseline:"middle",lineWidth:1,stroke:Be,strokeOpacity:1,zIndex:1},state:{selected:{halo:!0,haloStrokeOpacity:.25,labelFontSize:14,labelFontWeight:"bold",lineWidth:3},active:{halo:!0,haloStrokeOpacity:.15},highlight:{labelFontWeight:"bold",lineWidth:3},inactive:{stroke:tt,fillOpacity:.08,labelOpacity:.25,strokeOpacity:.08,badgeBackgroundOpacity:.25},disabled:{stroke:ke,fillOpacity:.45,strokeOpacity:.45,labelOpacity:.25,badgeBackgroundOpacity:.45}},animation:{enter:"fade",exit:"fade",expand:"path-in",collapse:"path-out",show:"fade",hide:"fade",update:[{fields:["sourceNode","targetNode"]},{fields:["stroke"],shape:"key"}],translate:[{fields:["sourceNode","targetNode"]}]}},combo:{style:{collapsedMarkerFill:a,collapsedMarkerFontSize:12,collapsedMarkerFillOpacity:1,collapsedSize:32,collapsedFillOpacity:1,fill:je,halo:!1,haloLineWidth:12,haloStroke:Ze,haloStrokeOpacity:.25,labelBackground:!1,labelBackgroundFill:a,labelBackgroundLineWidth:0,labelBackgroundOpacity:.75,labelBackgroundPadding:[2,4,2,4],labelFill:y,labelFontSize:12,labelFontWeight:400,labelOpacity:1,lineDash:0,lineWidth:1,fillOpacity:.04,strokeOpacity:1,padding:10,stroke:Ze},state:{selected:{halo:!0,labelFontSize:14,labelFontWeight:700,lineWidth:4},active:{halo:!0},highlight:{labelFontWeight:700,lineWidth:4},inactive:{fillOpacity:.65,labelOpacity:.25,strokeOpacity:.65},disabled:{fill:Ke,fillOpacity:.25,labelOpacity:.25,stroke:Je,strokeOpacity:.25}},animation:{enter:"fade",exit:"fade",show:"fade",hide:"fade",expand:"combo-expand",collapse:"combo-collapse",update:[{fields:["x","y"]},{fields:["fill","stroke","lineWidth"],shape:"key"}],translate:[{fields:["x","y"]}]}}}}const jV=p3({bgColor:"#000000",comboColor:"#fdfdfd",comboColorDisabled:"#d0e4ff",comboStroke:"#99add1",comboStrokeDisabled:"#969696",edgeColor:"#637088",edgeColorDisabled:"#637088",edgeColorInactive:"#D0E4FF",edgePaletteOptions:{type:"group",color:["#637088","#0F55A6","#008383","#9C5D38","#8B53A6","#4E40A6","#8F6608","#3E801D","#A65383","#175E75","#0F8248"]},nodeColor:"#1783ff",nodeColorDisabled:"#D0E4FF",nodeHaloStrokeOpacityActive:.25,nodeHaloStrokeOpacitySelected:.45,nodeIconOpacityInactive:.45,nodeOpacityDisabled:.25,nodeOpacityInactive:.45,nodeStroke:"#d0e4ff",textColor:"#ffffff"}),GV=p3({bgColor:"#ffffff",comboColor:"#99ADD1",comboColorDisabled:"#f0f0f0",comboStroke:"#99add1",comboStrokeDisabled:"#d9d9d9",edgeColor:"#99add1",edgeColorDisabled:"#d9d9d9",edgeColorInactive:"#1B324F",nodeColor:"#1783ff",nodeColorDisabled:"#1B324F",nodeHaloStrokeOpacityActive:.15,nodeHaloStrokeOpacitySelected:.25,nodeIconOpacityInactive:.85,nodeOpacityDisabled:.06,nodeOpacityInactive:.25,nodeStroke:"#000000",textColor:"#000000"});class Mh extends TA{beforeDraw(a,y){return a}afterLayout(a,y){}}class HV extends Mh{beforeDraw(a){const{model:y}=this.context,x=a.add.combos,b=z=>{const ee=[];return z.forEach((re,ae)=>{const fe=y.getAncestorsData(ae,"combo").map(me=>Nr(me)).reverse();ee.push([ae,re,fe.length])}),new Map(ee.sort(([,,re],[,,ae])=>ae-re).map(([re,ae])=>[re,ae]))};return a.add.combos=b(x),a.update.combos=b(a.update.combos),a}}function Zc(E,a,y,x,b){const z=Nr(x),ee=`${y}s`,re=b?x:E.add[ee].get(z)||E.update[ee].get(z)||E.remove[ee].get(z)||x;Object.entries(E).forEach(([ae,se])=>{a===ae?se[ee].set(z,re):se[ee].delete(z)})}function A1(E,a){return Object.keys(E).every(y=>E[y]===a[y])}class VV extends Mh{beforeDraw(a,y){if(y.stage==="visibility"||!this.context.model.model.hasTreeStructure(cl))return a;const{model:x}=this.context,{add:b,update:z}=a,ee=[...a.update.combos.entries(),...a.add.combos.entries()];for(;ee.length;){const[re,ae]=ee.pop();if(Mc(ae)){const se=x.getDescendantsData(re),fe=se.map(Nr),{internal:me,external:Ae}=ex(fe,Be=>x.getRelatedEdgesData(Be));se.forEach(Be=>{const ke=Nr(Be),We=ee.findIndex(([Ke])=>Ke===ke);We!==-1&&ee.splice(We,1);const je=x.getElementType(ke);Zc(a,"remove",je,Be)}),me.forEach(Be=>Zc(a,"remove","edge",Be)),Ae.forEach(Be=>{var ke;const We=Nr(Be);((ke=this.context.element)===null||ke===void 0?void 0:ke.getElement(We))?z.edges.set(We,Be):b.edges.set(We,Be)})}else{const se=x.getChildrenData(re),fe=se.map(Nr),{edges:me}=ex(fe,Ae=>x.getRelatedEdgesData(Ae));[...se,...me].forEach(Ae=>{var Be;const ke=Nr(Ae),We=x.getElementType(ke);((Be=this.context.element)===null||Be===void 0?void 0:Be.getElement(ke))?Zc(a,"update",We,Ae):Zc(a,"add",We,Ae),We==="combo"&&ee.push([ke,Ae])})}}return a}}const y3=(E,a,y,x)=>{const b=`${y}s`,z=Nr(x);!E.add[b].has(z)&&!E.update[b].has(z)&&E[a][b].set(Nr(x),x)};class KV extends Mh{getElement(a){return this.context.element.getElement(a)}handleExpand(a,y){if(y3(y,"add","node",a),Mc(a))return;const x=Nr(a);y3(y,"add","node",a),this.context.model.getRelatedEdgesData(x).forEach(ee=>{Zc(y,"add","edge",ee)}),this.context.model.getChildrenData(x).forEach(ee=>{this.handleExpand(ee,y)})}beforeDraw(a){const{graph:y,model:x}=this.context;if(!x.model.hasTreeStructure(Uc))return a;const{add:{nodes:b,edges:z},update:{nodes:ee}}=a,re=new Map,ae=new Map;b.forEach((fe,me)=>{Mc(fe)&&re.set(me,fe)}),z.forEach(fe=>{if(y.getElementType(fe.source)!=="node")return;const me=y.getNodeData(fe.source);Mc(me)&&re.set(fe.source,me)}),ee.forEach((fe,me)=>{const Ae=this.getElement(me);if(!Ae)return;const Be=Ae.attributes.collapsed;Mc(fe)?Be||re.set(me,fe):Be&&ae.set(me,fe)});const se=new Set;return re.forEach((fe,me)=>{x.getDescendantsData(me).forEach(Be=>{const ke=Nr(Be);if(se.has(ke))return;Zc(a,"remove","node",Be),x.getRelatedEdgesData(ke).forEach(je=>{Zc(a,"remove","edge",je)}),se.add(ke)})}),ae.forEach((fe,me)=>{if(x.getAncestorsData(me,Uc).some(Mc)){Zc(a,"remove","node",fe);return}this.handleExpand(fe,a)}),a}}const MS=new WeakMap;function Iee(E,a,y){MS.has(E)||MS.set(E,{});const x=MS.get(E);if(!x[a])return x[a]=y,!0;const b=x[a];return E3(b,y)?!1:(x[a]=y,!0)}const E3=(E,a,y=2)=>{if(typeof E!="object"||typeof a!="object")return E===a;const x=Object.keys(E),b=Object.keys(a);if(x.length!==b.length)return!1;for(const z of x){const ee=E[z],re=a[z];if(y>1&&typeof ee=="object"&&typeof re=="object"){if(!E3(ee,re,y-1))return!1}else if(ee!==re)return!1}return!0};function ZV(E,a,y){hA[E][a]&&wc.warn(`The extension ${a} of ${E} has been registered before, and will be overridden.`),Object.assign(hA[E],{[a]:y})}var A3=function(){function E(a){(0,mr.Z)(this,E),this.dragndropPluginOptions=a}return(0,$n.Z)(E,[{key:"apply",value:function(y){var x=this,b=y.renderingService,z=y.renderingContext,ee=z.root.ownerDocument,re=ee.defaultView,ae=function(fe){var me=fe.target,Ae=me===ee,Be=Ae&&x.dragndropPluginOptions.isDocumentDraggable?ee:me.closest&&me.closest("[draggable=true]");if(Be){var ke=!1,We=fe.timeStamp,je=[fe.clientX,fe.clientY],Ke=null,Ze=[fe.clientX,fe.clientY],Je=function(){var at=(0,ih.Z)((0,Ju.Z)().mark(function ot(ct){var lt,wt,Dt,Ht,Zt,dn;return(0,Ju.Z)().wrap(function(nn){for(;;)switch(nn.prev=nn.next){case 0:if(ke){nn.next=2;break}if(lt=ct.timeStamp-We,wt=Ec([ct.clientX,ct.clientY],je),!(lt<=x.dragndropPluginOptions.dragstartTimeThreshold||wt<=x.dragndropPluginOptions.dragstartDistanceThreshold)){nn.next=1;break}return nn.abrupt("return");case 1:ct.type="dragstart",Be.dispatchEvent(ct),ke=!0;case 2:if(ct.type="drag",ct.dx=ct.clientX-Ze[0],ct.dy=ct.clientY-Ze[1],Be.dispatchEvent(ct),Ze=[ct.clientX,ct.clientY],Ae){nn.next=4;break}return Dt=x.dragndropPluginOptions.overlap==="pointer"?[ct.canvasX,ct.canvasY]:me.getBounds().center,nn.next=3,ee.elementsFromPoint(Dt[0],Dt[1]);case 3:Ht=nn.sent,Zt=Ht[Ht.indexOf(me)+1],dn=(Zt==null?void 0:Zt.closest("[droppable=true]"))||(x.dragndropPluginOptions.isDocumentDroppable?ee:null),Ke!==dn&&(Ke&&(ct.type="dragleave",ct.target=Ke,Ke.dispatchEvent(ct)),dn&&(ct.type="dragenter",ct.target=dn,dn.dispatchEvent(ct)),Ke=dn,Ke&&(ct.type="dragover",ct.target=Ke,Ke.dispatchEvent(ct)));case 4:case"end":return nn.stop()}},ot)}));return function(ct){return at.apply(this,arguments)}}();re.addEventListener("pointermove",Je);var tt=function(ot){if(ke){ot.detail={preventClick:!0};var ct=ot.clone();Ke&&(ct.type="drop",ct.target=Ke,Ke.dispatchEvent(ct)),ct.type="dragend",Be.dispatchEvent(ct),ke=!1}re.removeEventListener("pointermove",Je)};me.addEventListener("pointerup",tt,{once:!0}),me.addEventListener("pointerupoutside",tt,{once:!0})}};b.hooks.init.tap(E.tag,function(){re.addEventListener("pointerdown",ae)}),b.hooks.destroy.tap(E.tag,function(){re.removeEventListener("pointerdown",ae)})}}])}();A3.tag="Dragndrop";var QV=function(E){function a(){var y,x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return(0,mr.Z)(this,a),y=Lr(this,a),y.name="dragndrop",y.options=x,y}return(0,va.Z)(a,E),(0,$n.Z)(a,[{key:"init",value:function(){this.addRenderingPlugin(new A3((0,Sr.Z)({overlap:"pointer",isDocumentDraggable:!1,isDocumentDroppable:!1,dragstartDistanceThreshold:0,dragstartTimeThreshold:0},this.options)))}},{key:"destroy",value:function(){this.removeAllRenderingPlugins()}},{key:"setOptions",value:function(x){Object.assign(this.plugins[0].dragndropPluginOptions,x)}}])}(oh),x3=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})},S3=function(E,a){var y={};for(var x in E)Object.prototype.hasOwnProperty.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,x=Object.getOwnPropertySymbols(E);b{const Ae=new nA(Object.assign(Object.assign({},re),{supportsMutipleCanvasesInOneContainer:ee,renderer:se[me],background:ee?me==="background"?b:void 0:b}));return[me,Ae]}));M3(fe),this.extends={config:this.config,renderer:x,renderers:se,layers:fe}}get ready(){return Promise.all(Object.entries(this.getLayers()).map(([,a])=>a.ready))}resize(a,y){Object.assign(this.extends.config,{width:a,height:y}),Object.values(this.getLayers()).forEach(x=>{const b=x.getCamera(),z=b.getPosition(),ee=b.getFocalPoint();x.resize(a,y),b.setPosition(z),b.setFocalPoint(ee)})}getBounds(a){return mv(Object.values(this.getLayers()).map(y=>a?y.getRoot().childNodes.find(b=>b.classList.includes(a)):y.getRoot()).filter(y=>(y==null?void 0:y.childNodes.length)>0).map(y=>y.getBounds()))}getContainer(){const a=this.extends.config.container;return typeof a=="string"?document.getElementById(a):a}getSize(){return[this.extends.config.width||0,this.extends.config.height||0]}appendChild(a,y){var x;const b=((x=a.style)===null||x===void 0?void 0:x.$layer)||"main";return this.getLayer(b).appendChild(a,y)}setRenderer(a){if(a===this.extends.renderer)return;const y=w3(a,this.config.enableMultiLayer?C3:b3);this.extends.renderers=y,Object.entries(y).forEach(([x,b])=>this.getLayer(x).setRenderer(b)),M3(this.getLayers())}getCanvasByViewport(a){return ku(this.getLayer().viewport2Canvas(Wd(a)))}getViewportByCanvas(a){return ku(this.getLayer().canvas2Viewport(Wd(a)))}getViewportByClient(a){return ku(this.getLayer().client2Viewport(Wd(a)))}getClientByViewport(a){return ku(this.getLayer().viewport2Client(Wd(a)))}getClientByCanvas(a){return this.getClientByViewport(this.getViewportByCanvas(a))}getCanvasByClient(a){const y=this.getLayer(),x=y.client2Viewport(Wd(a));return ku(y.viewport2Canvas(x))}toDataURL(){return x3(this,arguments,void 0,function*(a={}){const y=globalThis.devicePixelRatio||1,{mode:x="viewport"}=a,b=S3(a,["mode"]);let[z,ee,re,ae]=[0,0,0,0];if(x==="viewport")[re,ae]=this.getSize();else if(x==="overall"){const Ke=this.getBounds(),Ze=uh(Ke);[z,ee]=Ke.min,[re,ae]=Ze}const se=PS('
'),fe=new nA({width:re,height:ae,renderer:new Mv,devicePixelRatio:y,container:se,background:this.extends.config.background});yield fe.ready,fe.appendChild(this.getLayer("background").getRoot().cloneNode(!0)),fe.appendChild(this.getRoot().cloneNode(!0));const me=this.getLayer("label").getRoot().cloneNode(!0),Ae=fe.viewport2Canvas({x:0,y:0}),Be=this.getCanvasByViewport([0,0]);me.translate([Be[0]-Ae.x,Be[1]-Ae.y]),me.scale(1/this.getCamera().getZoom()),fe.appendChild(me),fe.appendChild(this.getLayer("transient").getRoot().cloneNode(!0));const ke=this.getCamera(),We=fe.getCamera();if(x==="viewport")We.setZoom(ke.getZoom()),We.setPosition(ke.getPosition()),We.setFocalPoint(ke.getFocalPoint());else if(x==="overall"){const[Ke,Ze,Je]=We.getPosition(),[tt,at,ot]=We.getFocalPoint();We.setPosition([Ke+z,Ze+ee,Je]),We.setFocalPoint([tt+z,at+ee,ot])}const je=fe.getContextService();return new Promise(Ke=>{fe.addEventListener(zc.RERENDER,()=>x3(this,void 0,void 0,function*(){yield new Promise(Je=>setTimeout(Je,300));const Ze=yield je.toDataURL(b);Ke(Ze)}))})})}destroy(){Object.values(this.getLayers()).forEach(a=>{a.getCamera().cancelLandmarkAnimation(),a.destroy()})}}function w3(E,a){return Object.fromEntries(a.map(y=>{const x=(E==null?void 0:E(y))||new Mv;return x instanceof Mv&&x.setConfig({enableDirtyRectangleRendering:!1}),y==="main"?x.registerPlugin(new QV({isDocumentDraggable:!0,isDocumentDroppable:!0,dragstartDistanceThreshold:10,dragstartTimeThreshold:100})):x.unregisterPlugin(x.getPlugin("dom-interaction")),[y,x]}))}function M3(E){Object.entries(E).forEach(([a,y])=>{const x=y.getContextService().getDomElement();x!=null&&x.style&&(x.style.gridArea="1 / 1 / 2 / 2",x.style.outline="none",x.tabIndex=1,a!=="main"&&(x.style.pointerEvents="none")),x!=null&&x.parentElement&&(x.parentElement.style.display="grid",x.parentElement.style.isolation="isolate")})}const P0=E=>E?parseInt(E):0;function XV(E){const a=getComputedStyle(E),y=E.clientWidth||P0(a.width),x=E.clientHeight||P0(a.height),b=P0(a.paddingLeft)+P0(a.paddingRight),z=P0(a.paddingTop)+P0(a.paddingBottom);return[y-b,x-z]}function D3(E){if(!E)return[0,0];let a=640,y=480;const[x,b]=XV(E);a=x||a,y=b||y;const z=1,ee=1;return[Math.max(Ui(a)?a:z,z),Math.max(Ui(y)?y:ee,ee)]}class x1{constructor(a){this.type=a}}class hu extends x1{constructor(a,y){super(a),this.data=y}}class Ed extends x1{constructor(a,y,x,b){super(a),this.animationType=y,this.animation=x,this.data=b}}class w0 extends x1{constructor(a,y,x){super(a),this.elementType=y,this.data=x}}class S1 extends x1{constructor(a,y){super(a),this.data=y}}function Su(E,a){E.emit(a.type,a)}function JV(E){if(!E)return null;if(E instanceof kP)return{type:"canvas",element:E};let a=E;for(;a;){if(Iv(a))return{type:"node",element:a};if(n5(a))return{type:"edge",element:a};if(tx(a))return{type:"combo",element:a};a=a.parentElement}return null}function I3(E){var a;return((a=E==null?void 0:E.style)===null||a===void 0?void 0:a.zIndex)||0}const M0="cachedStyle",b1=E=>`__${E}__`;function qV(E,a){const y=Array.isArray(a)?a:[a];lc(E,M0)||bv(E,M0,{}),y.forEach(x=>{bv(lc(E,M0),b1(x),E.attributes[x])})}function T3(E,a){return lc(E,[M0,b1(a)])}function $V(E,a){return b1(a)in(lc(E,M0)||{})}function Tee(E,a,y){set(E,[M0,b1(a)],y)}class eK{constructor(a){this.tasks=[],this.animations=new Set,this.context=a}getTasks(){const a=[...this.tasks];return this.tasks=[],a}add(a,y){this.tasks.push([a,y])}animate(a,y,x){var b,z,ee;(b=y==null?void 0:y.before)===null||b===void 0||b.call(y);const re=this.getTasks().map(([se,fe])=>{var me,Ae,Be;const{element:ke,elementType:We,stage:je}=se,Ke=zR(this.context.options,We,je,a);(me=fe==null?void 0:fe.before)===null||me===void 0||me.call(fe);const Ze=Ke.length?WR(ke,this.inferStyle(se,x),Ke):null;return Ze?((Ae=fe==null?void 0:fe.beforeAnimate)===null||Ae===void 0||Ae.call(fe,Ze),Ze.finished.then(()=>{var Je,tt;(Je=fe==null?void 0:fe.afterAnimate)===null||Je===void 0||Je.call(fe,Ze),(tt=fe==null?void 0:fe.after)===null||tt===void 0||tt.call(fe),this.animations.delete(Ze)})):(Be=fe==null?void 0:fe.after)===null||Be===void 0||Be.call(fe),Ze}).filter(Boolean);re.forEach(se=>this.animations.add(se));const ae=gA(re);return ae?((z=y==null?void 0:y.beforeAnimate)===null||z===void 0||z.call(y,ae),ae.finished.then(()=>{var se,fe;(se=y==null?void 0:y.afterAnimate)===null||se===void 0||se.call(y,ae),(fe=y==null?void 0:y.after)===null||fe===void 0||fe.call(y),this.release()})):(ee=y==null?void 0:y.after)===null||ee===void 0||ee.call(y),ae}inferStyle(a,y){var x,b;const{element:z,elementType:ee,stage:re,originalStyle:ae,updatedStyle:se={}}=a;a.modifiedStyle||(a.modifiedStyle=Object.assign(Object.assign({},ae),se));const{modifiedStyle:fe}=a,me={},Ae={};if(re==="enter")Object.assign(me,{opacity:0});else if(re==="exit")Object.assign(Ae,{opacity:0});else if(re==="show")Object.assign(me,{opacity:0}),Object.assign(Ae,{opacity:(x=T3(z,"opacity"))!==null&&x!==void 0?x:vv("opacity")});else if(re==="hide")Object.assign(me,{opacity:(b=T3(z,"opacity"))!==null&&b!==void 0?b:vv("opacity")}),Object.assign(Ae,{opacity:0});else if(re==="collapse"){const{collapse:Be}=y||{},{target:ke,descendants:We,position:je}=Be;if(ee==="node"){if(We.includes(z.id)){const[Ke,Ze,Je]=je;Object.assign(Ae,{x:Ke,y:Ze,z:Je})}}else if(ee==="combo"){if(z.id===ke||We.includes(z.id)){const[Ke,Ze]=je;Object.assign(Ae,{x:Ke,y:Ze,childrenNode:ae.childrenNode})}}else ee==="edge"&&Object.assign(Ae,{sourceNode:fe.sourceNode,targetNode:fe.targetNode})}else if(re==="expand"){const{expand:Be}=y||{},{target:ke,descendants:We,position:je}=Be;if(ee==="node"){if(z.id===ke||We.includes(z.id)){const[Ke,Ze,Je]=je;Object.assign(me,{x:Ke,y:Ze,z:Je})}}else if(ee==="combo"){if(z.id===ke||We.includes(z.id)){const[Ke,Ze,Je]=je;Object.assign(me,{x:Ke,y:Ze,z:Je,childrenNode:fe.childrenNode})}}else ee==="edge"&&Object.assign(me,{sourceNode:fe.sourceNode,targetNode:fe.targetNode})}return[Object.keys(me).length>0?Object.assign({},ae,me):ae,Object.keys(Ae).length>0?Object.assign({},fe,Ae):fe]}stop(){this.animations.forEach(a=>a.cancel())}clear(){this.tasks=[]}release(){var a,y;const{canvas:x}=this.context,b=(y=(a=x.document)===null||a===void 0?void 0:a.timeline)===null||y===void 0?void 0:y.animationsWithPromises;b&&(x.document.timeline.animationsWithPromises=b.filter(z=>z.playState!=="finished"))}destroy(){this.stop(),this.animations.clear(),this.tasks=[]}}class tK{constructor(a){this.batchCount=0,this.context=a}emit(a){const{graph:y}=this.context;y.emit(a.type,a)}startBatch(a=!0){this.batchCount++,this.batchCount===1&&this.emit(new hu(fi.BATCH_START,{initiate:a}))}endBatch(){this.batchCount--,this.batchCount===0&&this.emit(new hu(fi.BATCH_END))}get isBatching(){return this.batchCount>0}destroy(){this.context=null}}class nK extends IA{constructor(a){super(a),this.currentTarget=null,this.currentTargetType=null,this.category="behavior",this.forwardCanvasEvents=y=>{const{target:x}=y,b=JV(x);if(!b)return;const{graph:z,canvas:ee}=this.context,{type:re,element:ae}=b;if("destroyed"in ae&&(Ov(ae)||ae.destroyed))return;const{type:se,detail:fe,button:me}=y,Ae=Object.assign(Object.assign({},y),{target:ae,targetType:re,originalTarget:x});se===Ea.POINTER_MOVE&&(this.currentTarget!==ae&&(this.currentTarget&&z.emit(`${this.currentTargetType}:${Ea.POINTER_LEAVE}`,Object.assign(Object.assign({},Ae),{type:Ea.POINTER_LEAVE,target:this.currentTarget,targetType:this.currentTargetType})),ae&&(Object.assign(Ae,{type:Ea.POINTER_ENTER}),z.emit(`${re}:${Ea.POINTER_ENTER}`,Ae))),this.currentTarget=ae,this.currentTargetType=re),se===Ea.CLICK&&me===2||(z.emit(`${re}:${se}`,Ae),z.emit(se,Ae)),se===Ea.CLICK&&fe===2&&(Object.assign(Ae,{type:Ea.DBLCLICK}),z.emit(`${re}:${Ea.DBLCLICK}`,Ae),z.emit(Ea.DBLCLICK,Ae)),se===Ea.POINTER_DOWN&&me===2&&(Object.assign(Ae,{type:Ea.CONTEXT_MENU,preventDefault:()=>{var Be;(Be=ee.getContainer())===null||Be===void 0||Be.addEventListener(Ea.CONTEXT_MENU,ke=>ke.preventDefault(),{once:!0})}}),z.emit(`${re}:${Ea.CONTEXT_MENU}`,Ae),z.emit(Ea.CONTEXT_MENU,Ae))},this.forwardContainerEvents=y=>{this.context.graph.emit(y.type,y)},this.forwardEvents(),this.setBehaviors(this.context.options.behaviors||[])}setBehaviors(a){this.setExtensions(a)}forwardEvents(){const a=this.context.canvas.getContainer();a&&[o0.KEY_DOWN,o0.KEY_UP].forEach(x=>{a.addEventListener(x,this.forwardContainerEvents)});const y=this.context.canvas.document;y&&[Ea.CLICK,Ea.DBLCLICK,Ea.POINTER_OVER,Ea.POINTER_LEAVE,Ea.POINTER_ENTER,Ea.POINTER_MOVE,Ea.POINTER_OUT,Ea.POINTER_DOWN,Ea.POINTER_UP,Ea.CONTEXT_MENU,Ea.DRAG_START,Ea.DRAG,Ea.DRAG_END,Ea.DRAG_ENTER,Ea.DRAG_OVER,Ea.DRAG_LEAVE,Ea.DROP,Ea.WHEEL].forEach(x=>{y.addEventListener(x,this.forwardCanvasEvents)})}destroy(){const a=this.context.canvas.getContainer();a&&[o0.KEY_DOWN,o0.KEY_UP].forEach(y=>{a.removeEventListener(y,this.forwardContainerEvents)}),this.context.canvas.document.removeAllEventListeners(),super.destroy()}}function rK(E,a){a===void 0&&(a=new Map);var y=[];if(Array.isArray(E))for(var x=0,b=E.length;xke.length!==We.length?!1:ke.every((je,Ke)=>je===We[Ke]),Be=(ke,We)=>{const je=Object.keys(ke),Ke=Object.keys(We);return je.length!==Ke.length?!1:je.every(Ze=>ke[Ze]===We[Ze])};return!(!Be(ee,me)||!Ae(z,fe)||!Ae(y,re)||!Be(x,ae)||!Be(b,se))}var aK=function(E,a){var y={};for(var x in E)Object.prototype.hasOwnProperty.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,x=Object.getOwnPropertySymbols(E);b0}silence(a){this.isTraceless=!0,a(),this.isTraceless=!1}isCombo(a){return this.comboIds.has(a)||this.latestRemovedComboIds.has(a)}getData(){return{nodes:this.getNodeData(),edges:this.getEdgeData(),combos:this.getComboData()}}getNodeData(a){return this.model.getAllNodes().reduce((y,x)=>{const b=Ou(x);return this.isCombo(Nr(b))||(a===void 0||a.includes(Nr(b)))&&y.push(b),y},[])}getEdgeDatum(a){return Ou(this.model.getEdge(a))}getEdgeData(a){return this.model.getAllEdges().reduce((y,x)=>{const b=Ou(x);return(a===void 0||a.includes(Nr(b)))&&y.push(b),y},[])}getComboData(a){return this.model.getAllNodes().reduce((y,x)=>{const b=Ou(x);return this.isCombo(Nr(b))&&(a===void 0||a.includes(Nr(b)))&&y.push(b),y},[])}getRootsData(a=Uc){return this.model.getRoots(a).map(Ou)}getAncestorsData(a,y){const{model:x}=this;return!x.hasNode(a)||!x.hasTreeStructure(y)?[]:x.getAncestors(a,y).map(Ou)}getDescendantsData(a){const y=this.getElementDataById(a),x=[];return hg(y,b=>{b!==y&&x.push(b)},b=>this.getChildrenData(Nr(b)),"TB"),x}getParentData(a,y){const{model:x}=this;if(!y){wc.warn("The hierarchy structure key is not specified");return}if(!x.hasNode(a)||!x.hasTreeStructure(y))return;const b=x.getParent(a,y);return b?Ou(b):void 0}getChildrenData(a){const y=this.getElementType(a)==="node"?Uc:cl,{model:x}=this;return!x.hasNode(a)||!x.hasTreeStructure(y)?[]:x.getChildren(a,y).map(Ou)}getElementsDataByType(a){return a==="node"?this.getNodeData():a==="edge"?this.getEdgeData():a==="combo"?this.getComboData():[]}getElementDataById(a){return this.getElementType(a)==="edge"?this.getEdgeDatum(a):this.getNodeLikeDatum(a)}getNodeLikeDatum(a){const y=this.model.getNode(a);return Ou(y)}getNodeLikeData(a){return this.model.getAllNodes().reduce((y,x)=>{const b=Ou(x);return a?a.includes(Nr(b))&&y.push(b):y.push(b),y},[])}getElementDataByState(a,y){return this.getElementsDataByType(a).filter(b=>{var z;return(z=b.states)===null||z===void 0?void 0:z.includes(y)})}getElementState(a){var y;return((y=this.getElementDataById(a))===null||y===void 0?void 0:y.states)||[]}hasNode(a){return this.model.hasNode(a)&&!this.isCombo(a)}hasEdge(a){return this.model.hasEdge(a)}hasCombo(a){return this.model.hasNode(a)&&this.isCombo(a)}getRelatedEdgesData(a,y="both"){return this.model.getRelatedEdges(a,y).map(Ou)}getNeighborNodesData(a){return this.model.getNeighbors(a).map(Ou)}setData(a){const{nodes:y=[],edges:x=[],combos:b=[]}=a,{nodes:z,edges:ee,combos:re}=this.getData(),ae=fh(z,y,me=>Nr(me),D0),se=fh(ee,x,me=>Nr(me),D0),fe=fh(re,b,me=>Nr(me),D0);this.batch(()=>{const me={nodes:ae.enter,edges:se.enter,combos:fe.enter};this.addData(me),this.computeZIndex(me,"add",!0);const Ae={nodes:ae.update,edges:se.update,combos:fe.update};this.updateData(Ae),this.computeZIndex(Ae,"update",!0);const Be={nodes:ae.exit.map(Nr),edges:se.exit.map(Nr),combos:fe.exit.map(Nr)};this.removeData(Be)})}addData(a){const{nodes:y,edges:x,combos:b}=a;this.batch(()=>{this.addComboData(b),this.addNodeData(y),this.addEdgeData(x)}),this.computeZIndex(a,"add")}addNodeData(a=[]){a.length&&(this.model.addNodes(a.map(y=>(this.pushChange({value:y,type:Sl.NodeAdded}),IS(y)))),this.updateNodeLikeHierarchy(a),this.computeZIndex({nodes:a},"add"))}addEdgeData(a=[]){a.length&&(this.model.addEdges(a.map(y=>(this.pushChange({value:y,type:Sl.EdgeAdded}),IS(y)))),this.computeZIndex({edges:a},"add"))}addComboData(a=[]){if(!a.length)return;const{model:y}=this;y.hasTreeStructure(cl)||y.attachTreeStructure(cl),y.addNodes(a.map(x=>(this.comboIds.add(Nr(x)),this.pushChange({value:x,type:Sl.ComboAdded}),IS(x)))),this.updateNodeLikeHierarchy(a),this.computeZIndex({combos:a},"add")}addChildrenData(a,y){const x=this.getNodeLikeDatum(a),b=y.map(Nr);this.addNodeData(y),this.updateNodeData([{id:a,children:[...x.children||[],...b]}]),this.addEdgeData(b.map(z=>({source:a,target:z})))}computeZIndex(a,y,x=!1){!x&&this.isBatching()||this.batch(()=>{const{nodes:b=[],edges:z=[],combos:ee=[]}=a;ee.forEach(re=>{var ae,se,fe;const me=Nr(re);if(y==="add"&&Ui((ae=re.style)===null||ae===void 0?void 0:ae.zIndex)||y==="update"&&!("combo"in re))return;const Ae=this.getParentData(me,cl),Be=Ae?((fe=(se=Ae.style)===null||se===void 0?void 0:se.zIndex)!==null&&fe!==void 0?fe:0)+1:0;this.preventUpdateNodeLikeHierarchy(()=>{this.updateComboData([{id:me,style:{zIndex:Be}}])})}),b.forEach(re=>{var ae,se,fe;const me=Nr(re);if(y==="add"&&Ui((ae=re.style)===null||ae===void 0?void 0:ae.zIndex)||y==="update"&&!("combo"in re)&&!("children"in re))return;let Ae=0;const Be=this.getParentData(me,cl);if(Be)Ae=(((se=Be.style)===null||se===void 0?void 0:se.zIndex)||0)+1;else{const ke=this.getParentData(me,Uc);ke&&(Ae=((fe=ke==null?void 0:ke.style)===null||fe===void 0?void 0:fe.zIndex)||0)}this.preventUpdateNodeLikeHierarchy(()=>{this.updateNodeData([{id:me,style:{zIndex:Ae}}])})}),z.forEach(re=>{var ae,se,fe,me,Ae;if(Ui((ae=re.style)===null||ae===void 0?void 0:ae.zIndex))return;let{id:Be,source:ke,target:We}=re;if(!Be)Be=Nr(re);else{const Ze=this.getEdgeDatum(Be);ke=Ze.source,We=Ze.target}if(!ke||!We)return;const je=((fe=(se=this.getNodeLikeDatum(ke))===null||se===void 0?void 0:se.style)===null||fe===void 0?void 0:fe.zIndex)||0,Ke=((Ae=(me=this.getNodeLikeDatum(We))===null||me===void 0?void 0:me.style)===null||Ae===void 0?void 0:Ae.zIndex)||0;this.updateEdgeData([{id:Nr(re),style:{zIndex:Math.max(je,Ke)-1}}])})})}getFrontZIndex(a){var y;const x=this.getElementType(a),b=this.getElementDataById(a),z=this.getData();if(Object.assign(z,{[`${x}s`]:z[`${x}s`].filter(ee=>Nr(ee)!==a)}),x==="combo"&&!Mc(b)){const ee=new Set(this.getAncestorsData(a,cl).map(Nr));z.nodes=z.nodes.filter(re=>!ee.has(Nr(re))),z.combos=z.combos.filter(re=>!ee.has(Nr(re))),z.edges=z.edges.filter(({source:re,target:ae})=>!ee.has(re)&&!ee.has(ae))}return Math.max(((y=b.style)===null||y===void 0?void 0:y.zIndex)||0,0,...Object.values(z).flat().map(ee=>{var re;return(((re=ee==null?void 0:ee.style)===null||re===void 0?void 0:re.zIndex)||0)+1}))}updateNodeLikeHierarchy(a){if(!this.enableUpdateNodeLikeHierarchy)return;const{model:y}=this;a.forEach(x=>{const b=Nr(x),z=Dp(x);z!==void 0&&(y.hasTreeStructure(cl)||y.attachTreeStructure(cl),z===null&&this.refreshComboData(b),this.setParent(b,Dp(x),cl));const ee=x.children||[];if(ee.length){y.hasTreeStructure(Uc)||y.attachTreeStructure(Uc);const re=ee.filter(ae=>y.hasNode(ae));re.forEach(ae=>this.setParent(ae,b,Uc)),re.length!==ee.length&&this.updateNodeData([{id:b,children:re}])}})}preventUpdateNodeLikeHierarchy(a){this.enableUpdateNodeLikeHierarchy=!1,a(),this.enableUpdateNodeLikeHierarchy=!0}updateData(a){const{nodes:y,edges:x,combos:b}=a;this.batch(()=>{this.updateNodeData(y),this.updateComboData(b),this.updateEdgeData(x)}),this.computeZIndex(a,"update")}updateNodeData(a=[]){if(!a.length)return;const{model:y}=this;this.batch(()=>{const x=[];a.forEach(b=>{const z=Nr(b),ee=Ou(y.getNode(z));if(D0(ee,b))return;const re=Dh(ee,b);this.pushChange({value:re,original:ee,type:Sl.NodeUpdated}),y.mergeNodeData(z,re),x.push(re)}),this.updateNodeLikeHierarchy(x)}),this.computeZIndex({nodes:a},"update")}refreshData(){const{nodes:a,edges:y,combos:x}=this.getData();a.forEach(b=>{this.pushChange({value:b,original:b,type:Sl.NodeUpdated})}),y.forEach(b=>{this.pushChange({value:b,original:b,type:Sl.EdgeUpdated})}),x.forEach(b=>{this.pushChange({value:b,original:b,type:Sl.ComboUpdated})})}syncNodeLikeDatum(a){const{model:y}=this,x=Nr(a);if(!y.hasNode(x))return;const b=Ou(y.getNode(x)),z=Dh(b,a);y.mergeNodeData(x,z)}syncEdgeDatum(a){const{model:y}=this,x=Nr(a);if(!y.hasEdge(x))return;const b=Ou(y.getEdge(x)),z=Dh(b,a);y.mergeEdgeData(x,z)}updateEdgeData(a=[]){if(!a.length)return;const{model:y}=this;this.batch(()=>{a.forEach(x=>{const b=Nr(x),z=Ou(y.getEdge(b));if(D0(z,x))return;x.source&&z.source!==x.source&&y.updateEdgeSource(b,x.source),x.target&&z.target!==x.target&&y.updateEdgeTarget(b,x.target);const ee=Dh(z,x);this.pushChange({value:ee,original:z,type:Sl.EdgeUpdated}),y.mergeEdgeData(b,ee)})}),this.computeZIndex({edges:a},"update")}updateComboData(a=[]){if(!a.length)return;const{model:y}=this;y.batch(()=>{const x=[];a.forEach(b=>{const z=Nr(b),ee=Ou(y.getNode(z));if(D0(ee,b))return;const re=Dh(ee,b);this.pushChange({value:re,original:ee,type:Sl.ComboUpdated}),y.mergeNodeData(z,re),x.push(re)}),this.updateNodeLikeHierarchy(x)}),this.computeZIndex({combos:a},"update")}setParent(a,y,x,b=!0){if(a===y)return;const z=this.getNodeLikeDatum(a),ee=Dp(z);if(ee!==y&&x===cl){const re={id:a,combo:y};this.isCombo(a)?this.syncNodeLikeDatum(re):this.syncNodeLikeDatum(re)}this.model.setParent(a,y,x),b&&x===cl&&rK([ee,y]).forEach(re=>{re!==void 0&&this.refreshComboData(re)})}refreshComboData(a){const y=this.getComboData([a])[0],x=this.getAncestorsData(a,cl);y&&this.pushChange({value:y,original:y,type:Sl.ComboUpdated}),x.forEach(b=>{this.pushChange({value:b,original:b,type:Sl.ComboUpdated})})}getElementPosition(a){const y=this.getElementDataById(a);return Au(y)}translateNodeLikeBy(a,y){this.isCombo(a)?this.translateComboBy(a,y):this.translateNodeBy(a,y)}translateNodeLikeTo(a,y){this.isCombo(a)?this.translateComboTo(a,y):this.translateNodeTo(a,y)}translateNodeBy(a,y){const x=this.getElementPosition(a),b=$o(x,[...y,0].slice(0,3));this.translateNodeTo(a,b)}translateNodeTo(a,y){const[x=0,b=0,z=0]=y;this.preventUpdateNodeLikeHierarchy(()=>{this.updateNodeData([{id:a,style:{x,y:b,z}}])})}translateComboBy(a,y){const[x=0,b=0,z=0]=y;if([x,b,z].some(isNaN)||[x,b,z].every(ae=>ae===0))return;const ee=this.getComboData([a])[0];if(!ee)return;const re=new Set;hg(ee,ae=>{const se=Nr(ae);if(re.has(se))return;re.add(se);const[fe,me,Ae]=Au(ae),Be=Dh(ae,{style:{x:fe+x,y:me+b,z:Ae+z}});this.pushChange({value:Be,original:ae,type:this.isCombo(se)?Sl.ComboUpdated:Sl.NodeUpdated}),this.model.mergeNodeData(se,Be)},ae=>this.getChildrenData(Nr(ae)),"BT")}translateComboTo(a,y){var x;if(y.some(isNaN))return;const[b=0,z=0,ee=0]=y,re=(x=this.getComboData([a]))===null||x===void 0?void 0:x[0];if(!re)return;const[ae,se,fe]=Au(re),me=b-ae,Ae=z-se,Be=ee-fe;hg(re,ke=>{const We=Nr(ke),[je,Ke,Ze]=Au(ke),Je=Dh(ke,{style:{x:je+me,y:Ke+Ae,z:Ze+Be}});this.pushChange({value:Je,original:ke,type:this.isCombo(We)?Sl.ComboUpdated:Sl.NodeUpdated}),this.model.mergeNodeData(We,Je)},ke=>this.getChildrenData(Nr(ke)),"BT")}removeData(a){const{nodes:y,edges:x,combos:b}=a;this.batch(()=>{this.removeEdgeData(x),this.removeNodeData(y),this.removeComboData(b),this.latestRemovedComboIds=new Set(b)})}removeNodeData(a=[]){a.length&&this.batch(()=>{a.forEach(y=>{this.removeEdgeData(this.getRelatedEdgesData(y).map(Nr)),this.pushChange({value:this.getNodeData([y])[0],type:Sl.NodeRemoved}),this.removeNodeLikeHierarchy(y)}),this.model.removeNodes(a)})}removeEdgeData(a=[]){a.length&&(a.forEach(y=>this.pushChange({value:this.getEdgeData([y])[0],type:Sl.EdgeRemoved})),this.model.removeEdges(a))}removeComboData(a=[]){a.length&&this.batch(()=>{a.forEach(y=>{this.pushChange({value:this.getComboData([y])[0],type:Sl.ComboRemoved}),this.removeNodeLikeHierarchy(y),this.comboIds.delete(y)}),this.model.removeNodes(a)})}removeNodeLikeHierarchy(a){if(this.model.hasTreeStructure(cl)){const y=Dp(this.getNodeLikeDatum(a));this.setParent(a,void 0,cl,!1),this.model.getChildren(a,cl).forEach(x=>{const b=Ou(x),z=Nr(b);this.setParent(Nr(b),y,cl,!1);const ee=Dh(b,{id:Nr(b),combo:y});this.pushChange({value:ee,original:b,type:this.isCombo(z)?Sl.ComboUpdated:Sl.NodeUpdated}),this.model.mergeNodeData(Nr(b),ee)}),Po(y)||this.refreshComboData(y)}}getElementType(a){if(this.model.hasNode(a))return this.isCombo(a)?"combo":"node";if(this.model.hasEdge(a))return"edge";throw new Error(Tf(`Unknown element type of id: ${a}`))}destroy(){const{model:a}=this,y=a.getAllNodes(),x=a.getAllEdges();a.removeEdges(x.map(b=>b.id)),a.removeNodes(y.map(b=>b.id)),this.context={}}}var tm=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})};class sK{constructor(a){this.elementMap={},this.shapeTypeMap={},this.paletteStyle={},this.defaultStyle={},this.stateStyle={},this.visibilityCache=new WeakMap,this.context=a}init(){this.initContainer()}initContainer(){if(!this.container||this.container.destroyed){const{canvas:a}=this.context;this.container=a.appendChild(new Eu({className:"elements"}))}}emit(a,y){y.silence||Su(this.context.graph,a)}forEachElementData(a){fg.forEach(y=>{const x=this.context.model.getElementsDataByType(y);a(y,x)})}getElementType(a,y){var x;const{options:b,graph:z}=this.context,ee=((x=b[a])===null||x===void 0?void 0:x.type)||y.type;return ee?typeof ee=="string"?ee:ee.call(z,y):a==="edge"?"line":"circle"}getTheme(a){return s2(this.context.options)[a]||{}}getThemeStyle(a){return this.getTheme(a).style||{}}getThemeStateStyle(a,y){const{state:x={}}=this.getTheme(a);return Object.assign({},...y.map(b=>x[b]||{}))}computePaletteStyle(){const{options:a}=this.context;this.paletteStyle={},this.forEachElementData((y,x)=>{var b,z;const ee=Object.assign({},Ew((b=this.getTheme(y))===null||b===void 0?void 0:b.palette),Ew((z=a[y])===null||z===void 0?void 0:z.palette));ee!=null&&ee.field&&Object.assign(this.paletteStyle,sF(x,ee))})}getPaletteStyle(a,y){const x=this.paletteStyle[y];return x?a==="edge"?{stroke:x}:{fill:x}:{}}computeElementDefaultStyle(a,y){var x;const{options:b}=this.context,z=((x=b[a])===null||x===void 0?void 0:x.style)||{};"transform"in z&&Array.isArray(z.transform)&&(z.transform=[...z.transform]),this.defaultStyle[Nr(y.datum)]=yw(z,y)}computeElementsDefaultStyle(a){const{graph:y}=this.context;this.forEachElementData((x,b)=>{const z=b.length;for(let ee=0;eethis.getElementStateStyle(a,b,x)))}computeElementsStatesStyle(a){const{graph:y}=this.context;this.forEachElementData((x,b)=>{const z=b.length;for(let ee=0;eethis.elementMap[a])}getEdges(){return this.context.model.getEdgeData().map(a=>this.elementMap[Nr(a)])}getCombos(){return this.context.model.getComboData().map(({id:a})=>this.elementMap[a])}getElementComputedStyle(a,y){const x=Nr(y),b=this.getThemeStyle(a),z=this.getPaletteStyle(a,x),ee=y.style||{},re=this.getDefaultStyle(x),ae=this.getThemeStateStyle(a,this.getElementState(x)),se=this.getStateStyle(x),fe=Object.assign({},b,z,ee,re,ae,se);if(a==="combo"){const me=this.context.model.getChildrenData(x),Be=!!fe.collapsed?[]:me.map(Nr).filter(ke=>this.getElement(ke));Object.assign(fe,{childrenNode:Be,childrenData:me})}return fe}getDrawData(a){this.init();const y=this.computeChangesAndDrawData(a);if(!y)return null;const{type:x="draw",stage:b=x}=a;return this.markDestroyElement(y.drawData),this.computeStyle(b),{type:x,stage:b,data:y}}draw(a={animation:!0}){const y=this.getDrawData(a);if(!y)return;const{data:{drawData:{add:x,update:b,remove:z}}}=y;return this.destroyElements(z,a),this.createElements(x,a),this.updateElements(b,a),this.setAnimationTask(a,y)}preLayoutDraw(){return tm(this,arguments,void 0,function*(a={animation:!0}){var y,x;const b=this.getDrawData(a);if(!b)return;const{data:{drawData:z}}=b;yield(x=(y=this.context.layout)===null||y===void 0?void 0:y.preLayout)===null||x===void 0?void 0:x.call(y,z);const{add:ee,update:re,remove:ae}=z;return this.destroyElements(ae,a),this.createElements(ee,a),this.updateElements(re,a),this.setAnimationTask(a,b)})}setAnimationTask(a,y){const{animation:x,silence:b}=a,{data:{dataChanges:z,drawData:ee},stage:re,type:ae}=y;return this.context.animation.animate(x,b?{}:{before:()=>this.emit(new hu(fi.BEFORE_DRAW,{dataChanges:z,animation:x,stage:re,render:ae==="render"}),a),beforeAnimate:se=>this.emit(new Ed(fi.BEFORE_ANIMATE,Pc.DRAW,se,ee),a),afterAnimate:se=>this.emit(new Ed(fi.AFTER_ANIMATE,Pc.DRAW,se,ee),a),after:()=>this.emit(new hu(fi.AFTER_DRAW,{dataChanges:z,animation:x,stage:re,render:ae==="render",firstRender:this.context.graph.rendered===!1}),a)})}computeChangesAndDrawData(a){const{model:y}=this.context,x=y.getChanges(),b=_x(x);if(b.length===0)return null;const{NodeAdded:z=[],NodeUpdated:ee=[],NodeRemoved:re=[],EdgeAdded:ae=[],EdgeUpdated:se=[],EdgeRemoved:fe=[],ComboAdded:me=[],ComboUpdated:Ae=[],ComboRemoved:Be=[]}=gp(b,Ke=>Ke.type),ke=Ke=>new Map(Ke.map(Ze=>{const Je=Ze.value;return[Nr(Je),Je]})),We={add:{nodes:ke(z),edges:ke(ae),combos:ke(me)},update:{nodes:ke(ee),edges:ke(se),combos:ke(Ae)},remove:{nodes:ke(re),edges:ke(fe),combos:ke(Be)}},je=this.transformData(We,a);return y.clearChanges(),{dataChanges:x,drawData:je}}transformData(a,y){const x=this.context.transform.getTransformInstance();return Object.values(x).reduce((b,z)=>z.beforeDraw(b,y),a)}createElement(a,y,x){var b;const z=Nr(y);if(this.getElement(z))return;const re=this.getElementType(a,y),ae=this.getElementComputedStyle(a,y),se=If(a,re);if(!se)return wc.warn(`The element ${re} of ${a} is not registered.`);this.emit(new w0(fi.BEFORE_ELEMENT_CREATE,a,y),x);const fe=this.container.appendChild(new se({id:z,context:this.context,style:ae}));this.shapeTypeMap[z]=re,this.elementMap[z]=fe;const{stage:me="enter"}=x;(b=this.context.animation)===null||b===void 0||b.add({element:fe,elementType:a,stage:me,originalStyle:Object.assign({},fe.attributes),updatedStyle:ae},{after:()=>{var Ae;this.emit(new w0(fi.AFTER_ELEMENT_CREATE,a,y),x),(Ae=fe.onCreate)===null||Ae===void 0||Ae.call(fe)}})}createElements(a,y){const{nodes:x,edges:b,combos:z}=a;[["node",x],["combo",z],["edge",b]].forEach(([re,ae])=>{ae.forEach(se=>this.createElement(re,se,y))})}getUpdateStageStyle(a,y,x){const{stage:b="update"}=x;if(b==="translate")if(a==="node"||a==="combo"){const{style:{x:z=0,y:ee=0,z:re=0}={}}=y;return{x:z,y:ee,z:re}}else return{};return this.getElementComputedStyle(a,y)}updateElement(a,y,x){var b;const z=Nr(y),{stage:ee="update"}=x,re=this.getElement(z);if(!re)return()=>null;this.emit(new w0(fi.BEFORE_ELEMENT_UPDATE,a,y),x);const ae=this.getElementType(a,y),se=this.getUpdateStageStyle(a,y,x);this.shapeTypeMap[z]!==ae&&(re.destroy(),delete this.shapeTypeMap[z],delete this.elementMap[z],this.createElement(a,y,{animation:!1,silence:!0}));const fe=ee!=="visibility"?ee:se.visibility==="hidden"?"hide":"show";fe==="hide"&&delete se.visibility,(b=this.context.animation)===null||b===void 0||b.add({element:re,elementType:a,stage:fe,originalStyle:Object.assign({},re.attributes),updatedStyle:se},{before:()=>{const me=this.elementMap[z];ee!=="collapse"&&ix(me,se),ee==="visibility"&&($V(me,"opacity")||qV(me,"opacity"),this.visibilityCache.set(me,fe==="show"?"visible":"hidden"),fe==="show"&&cg(me,"visible"))},after:()=>{var me;const Ae=this.elementMap[z];ee==="collapse"&&ix(Ae,se),fe==="hide"&&cg(Ae,this.visibilityCache.get(Ae)),this.emit(new w0(fi.AFTER_ELEMENT_UPDATE,a,y),x),(me=Ae.onUpdate)===null||me===void 0||me.call(Ae)}})}updateElements(a,y){const{nodes:x,edges:b,combos:z}=a;[["node",x],["combo",z],["edge",b]].forEach(([re,ae])=>{ae.forEach(se=>this.updateElement(re,se,y))})}markDestroyElement(a){Object.values(a.remove).forEach(y=>{y.forEach(x=>{const b=Nr(x),z=this.getElement(b);z&&Ek(z)})})}destroyElement(a,y,x){var b;const{stage:z="exit"}=x,ee=Nr(y),re=this.elementMap[ee];if(!re)return()=>null;this.emit(new w0(fi.BEFORE_ELEMENT_DESTROY,a,y),x),(b=this.context.animation)===null||b===void 0||b.add({element:re,elementType:a,stage:z,originalStyle:Object.assign({},re.attributes),updatedStyle:{}},{after:()=>{var ae;this.clearElement(ee),re.destroy(),(ae=re.onDestroy)===null||ae===void 0||ae.call(re),this.emit(new w0(fi.AFTER_ELEMENT_DESTROY,a,y),x)}})}destroyElements(a,y){const{nodes:x,edges:b,combos:z}=a;[["combo",z],["edge",b],["node",x]].forEach(([re,ae])=>{ae.forEach(se=>this.destroyElement(re,se,y))})}clearElement(a){delete this.paletteStyle[a],delete this.defaultStyle[a],delete this.stateStyle[a],delete this.elementMap[a],delete this.shapeTypeMap[a]}alignLayoutResultToElement(a,y){var x,b;const z=(x=a.nodes)===null||x===void 0?void 0:x.find(ee=>Nr(ee)===y);if(z){const ee=Au(this.context.model.getNodeLikeDatum(y)),re=Au(z),ae=sl(ee,re);(b=a.nodes)===null||b===void 0||b.forEach(se=>{var fe,me,Ae;!((fe=se.style)===null||fe===void 0)&&fe.x&&(se.style.x+=ae[0]),!((me=se.style)===null||me===void 0)&&me.y&&(se.style.y+=ae[1]),!((Ae=se.style)===null||Ae===void 0)&&Ae.z&&(se.style.z+=ae[2]||0)})}}collapseNode(a,y){return tm(this,void 0,void 0,function*(){var x;const{animation:b}=y,{model:z}=this.context,ee=this.computeChangesAndDrawData({stage:"collapse",animation:b});if(!ee)return;const{drawData:re}=ee,{add:ae,remove:se,update:fe}=re;this.markDestroyElement(re);const me={animation:b,stage:"collapse",data:re};this.destroyElements(se,me),this.createElements(ae,me),this.updateElements(fe,me),yield(x=this.context.animation.animate(b,{beforeAnimate:Ae=>this.emit(new Ed(fi.BEFORE_ANIMATE,Pc.COLLAPSE,Ae,re),me),afterAnimate:Ae=>this.emit(new Ed(fi.AFTER_ANIMATE,Pc.COLLAPSE,Ae,re),me)},{collapse:{target:a,descendants:Array.from(se.nodes).map(([,Ae])=>Nr(Ae)),position:Au(fe.nodes.get(a))}}))===null||x===void 0?void 0:x.finished})}expandNode(a,y){return tm(this,void 0,void 0,function*(){var x;const{model:b,layout:z}=this.context,{animation:ee,align:re}=y,ae=Au(b.getNodeData([a])[0]),se=this.computeChangesAndDrawData({stage:"expand",animation:ee});if(this.createElements(se.drawData.add,{animation:!1,stage:"expand",target:a}),this.context.animation.clear(),this.computeStyle("expand"),!se)return;const{drawData:fe}=se,{update:me,add:Ae}=fe,Be={animation:ee,stage:"expand",data:fe};Ae.edges.forEach(ke=>me.edges.set(Nr(ke),ke)),Ae.nodes.forEach(ke=>me.nodes.set(Nr(ke),ke)),this.updateElements(me,Be),yield(x=this.context.animation.animate(ee,{beforeAnimate:ke=>this.emit(new Ed(fi.BEFORE_ANIMATE,Pc.EXPAND,ke,fe),Be),afterAnimate:ke=>this.emit(new Ed(fi.AFTER_ANIMATE,Pc.EXPAND,ke,fe),Be)},{expand:{target:a,descendants:Array.from(Ae.nodes).map(([,ke])=>Nr(ke)),position:ae}}))===null||x===void 0?void 0:x.finished})}collapseCombo(a,y){return tm(this,void 0,void 0,function*(){var x;const{model:b,element:z}=this.context;if(b.getAncestorsData(a,cl).some(We=>Mc(We)))return;const ee=z.getElement(a),re=ee.getComboPosition(Object.assign(Object.assign({},ee.attributes),{collapsed:!0})),ae=this.computeChangesAndDrawData({stage:"collapse",animation:y});if(!ae)return;const{dataChanges:se,drawData:fe}=ae;this.markDestroyElement(fe);const{update:me,remove:Ae}=fe,Be={animation:y,stage:"collapse",data:fe};this.destroyElements(Ae,Be),this.updateElements(me,Be);const ke=We=>Array.from(We).map(([,je])=>Nr(je));yield(x=this.context.animation.animate(y,{before:()=>this.emit(new hu(fi.BEFORE_DRAW,{dataChanges:se,animation:y}),Be),beforeAnimate:We=>this.emit(new Ed(fi.BEFORE_ANIMATE,Pc.COLLAPSE,We,fe),Be),afterAnimate:We=>this.emit(new Ed(fi.AFTER_ANIMATE,Pc.COLLAPSE,We,fe),Be),after:()=>this.emit(new hu(fi.AFTER_DRAW,{dataChanges:se,animation:y}),Be)},{collapse:{target:a,descendants:[...ke(Ae.nodes),...ke(Ae.combos)],position:re}}))===null||x===void 0?void 0:x.finished})}expandCombo(a,y){return tm(this,void 0,void 0,function*(){var x;const{model:b}=this.context,z=Au(b.getComboData([a])[0]);this.computeStyle("expand");const ee=this.computeChangesAndDrawData({stage:"expand",animation:y});if(!ee)return;const{dataChanges:re,drawData:ae}=ee,{add:se,update:fe}=ae,me={animation:y,stage:"expand",data:ae,target:a};this.createElements(se,me),this.updateElements(fe,me);const Ae=Be=>Array.from(Be).map(([,ke])=>Nr(ke));yield(x=this.context.animation.animate(y,{before:()=>this.emit(new hu(fi.BEFORE_DRAW,{dataChanges:re,animation:y}),me),beforeAnimate:Be=>this.emit(new Ed(fi.BEFORE_ANIMATE,Pc.EXPAND,Be,ae),me),afterAnimate:Be=>this.emit(new Ed(fi.AFTER_ANIMATE,Pc.EXPAND,Be,ae),me),after:()=>this.emit(new hu(fi.AFTER_DRAW,{dataChanges:re,animation:y}),me)},{expand:{target:a,descendants:[...Ae(se.nodes),...Ae(se.combos)],position:z}}))===null||x===void 0?void 0:x.finished})}clear(){this.container.destroy(),this.initContainer(),this.elementMap={},this.shapeTypeMap={},this.defaultStyle={},this.stateStyle={},this.paletteStyle={}}destroy(){this.clear(),this.container.destroy(),this.context={}}}const O3=Symbol("Comlink.proxy"),lK=Symbol("Comlink.endpoint"),L3=Symbol("Comlink.releaseProxy"),TS=Symbol("Comlink.finalizer"),C1=Symbol("Comlink.thrown"),B3=E=>typeof E=="object"&&E!==null||typeof E=="function",uK={canHandle:E=>B3(E)&&E[O3],serialize(E){const{port1:a,port2:y}=new MessageChannel;return R3(E,a),[y,[y]]},deserialize(E){return E.start(),k3(E)}},cK={canHandle:E=>B3(E)&&C1 in E,serialize({value:E}){let a;return E instanceof Error?a={isError:!0,value:{message:E.message,name:E.name,stack:E.stack}}:a={isError:!1,value:E},[a,[]]},deserialize(E){throw E.isError?Object.assign(new Error(E.value.message),E.value):E.value}},N3=new Map([["proxy",uK],["throw",cK]]);function dK(E,a){for(const y of E)if(a===y||y==="*"||y instanceof RegExp&&y.test(a))return!0;return!1}function R3(E,a=globalThis,y=["*"]){a.addEventListener("message",function x(b){if(!b||!b.data)return;if(!dK(y,b.origin)){console.warn(`Invalid origin '${b.origin}' for comlink proxy`);return}const{id:z,type:ee,path:re}=Object.assign({path:[]},b.data),ae=(b.data.argumentList||[]).map(Dg);let se;try{const fe=re.slice(0,-1).reduce((Ae,Be)=>Ae[Be],E),me=re.reduce((Ae,Be)=>Ae[Be],E);switch(ee){case"GET":se=me;break;case"SET":fe[re.slice(-1)[0]]=Dg(b.data.value),se=!0;break;case"APPLY":se=me.apply(fe,ae);break;case"CONSTRUCT":{const Ae=new me(...ae);se=pK(Ae)}break;case"ENDPOINT":{const{port1:Ae,port2:Be}=new MessageChannel;R3(E,Be),se=mK(Ae,[Ae])}break;case"RELEASE":se=void 0;break;default:return}}catch(fe){se={value:fe,[C1]:0}}Promise.resolve(se).catch(fe=>({value:fe,[C1]:0})).then(fe=>{const[me,Ae]=D1(fe);a.postMessage(Object.assign(Object.assign({},me),{id:z}),Ae),ee==="RELEASE"&&(a.removeEventListener("message",x),F3(a),TS in E&&typeof E[TS]=="function"&&E[TS]())}).catch(fe=>{const[me,Ae]=D1({value:new TypeError("Unserializable return value"),[C1]:0});a.postMessage(Object.assign(Object.assign({},me),{id:z}),Ae)})}),a.start&&a.start()}function fK(E){return E.constructor.name==="MessagePort"}function F3(E){fK(E)&&E.close()}function k3(E,a){const y=new Map;return E.addEventListener("message",function(b){const{data:z}=b;if(!z||!z.id)return;const ee=y.get(z.id);if(ee)try{ee(z)}finally{y.delete(z.id)}}),OS(E,y,[],a)}function P1(E){if(E)throw new Error("Proxy has been released and is not useable")}function _3(E){return I0(E,new Map,{type:"RELEASE"}).then(()=>{F3(E)})}const w1=new WeakMap,M1="FinalizationRegistry"in globalThis&&new FinalizationRegistry(E=>{const a=(w1.get(E)||0)-1;w1.set(E,a),a===0&&_3(E)});function hK(E,a){const y=(w1.get(a)||0)+1;w1.set(a,y),M1&&M1.register(E,a,E)}function gK(E){M1&&M1.unregister(E)}function OS(E,a,y=[],x=function(){}){let b=!1;const z=new Proxy(x,{get(ee,re){if(P1(b),re===L3)return()=>{gK(z),_3(E),a.clear(),b=!0};if(re==="then"){if(y.length===0)return{then:()=>z};const ae=I0(E,a,{type:"GET",path:y.map(se=>se.toString())}).then(Dg);return ae.then.bind(ae)}return OS(E,a,[...y,re])},set(ee,re,ae){P1(b);const[se,fe]=D1(ae);return I0(E,a,{type:"SET",path:[...y,re].map(me=>me.toString()),value:se},fe).then(Dg)},apply(ee,re,ae){P1(b);const se=y[y.length-1];if(se===lK)return I0(E,a,{type:"ENDPOINT"}).then(Dg);if(se==="bind")return OS(E,a,y.slice(0,-1));const[fe,me]=z3(ae);return I0(E,a,{type:"APPLY",path:y.map(Ae=>Ae.toString()),argumentList:fe},me).then(Dg)},construct(ee,re){P1(b);const[ae,se]=z3(re);return I0(E,a,{type:"CONSTRUCT",path:y.map(fe=>fe.toString()),argumentList:ae},se).then(Dg)}});return hK(z,E),z}function vK(E){return Array.prototype.concat.apply([],E)}function z3(E){const a=E.map(D1);return[a.map(y=>y[0]),vK(a.map(y=>y[1]))]}const U3=new WeakMap;function mK(E,a){return U3.set(E,a),E}function pK(E){return Object.assign(E,{[O3]:!0})}function Lee(E,a=globalThis,y="*"){return{postMessage:(x,b)=>E.postMessage(x,y,b),addEventListener:a.addEventListener.bind(a),removeEventListener:a.removeEventListener.bind(a)}}function D1(E){for(const[a,y]of N3)if(y.canHandle(E)){const[x,b]=y.serialize(E);return[{type:"HANDLER",name:a,value:x},b]}return[{type:"RAW",value:E},U3.get(E)||[]]}function Dg(E){switch(E.type){case"HANDLER":return N3.get(E.name).deserialize(E.value);case"RAW":return E.value}}function I0(E,a,y,x){return new Promise(b=>{const z=yK();a.set(z,b),E.start&&E.start(),E.postMessage(Object.assign({id:z},y),x)})}function yK(){return new Array(4).fill(0).map(()=>Math.floor(Math.random()*Number.MAX_SAFE_INTEGER).toString(16)).join("-")}class EK extends dy{constructor(a,y,x){super(),this.graph=a,this.layout=y,this.options=x,this.spawnWorker()}spawnWorker(){this.proxy=k3(new Worker(new URL(Ie.p+Ie.u(7999),Ie.b),{type:void 0})),this.running&&(this.running=!1,this.execute())}execute(){var a;return(0,kt.mG)(this,void 0,void 0,function*(){if(this.running)return this;this.running=!0;const y=this.layout.options,{onTick:x}=y,b=(0,kt._T)(y,["onTick"]),z={};Object.keys(b).forEach(se=>{Ji(b[se])||(z[se]=b[se])});const ee={layout:{id:this.layout.id,options:z,iterations:(a=this.options)===null||a===void 0?void 0:a.iterations},nodes:this.graph.getAllNodes(),edges:this.graph.getAllEdges()},re=new Float32Array([0]),[ae]=yield this.proxy.calculateLayout(ee,[re]);return ae})}stop(){return this.running=!1,this.proxy.stopLayout(),this}kill(){this.proxy[L3]()}isRunning(){return this.running}}var T0=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})},AK=function(E,a){var y={};for(var x in E)Object.prototype.hasOwnProperty.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,x=Object.getOwnPropertySymbols(E);b{const me=Nr(fe),Ae=ae.nodes.get(me);re.syncNodeLikeDatum(fe),Ae&&Object.assign(Ae.style,fe.style)}),(b=se==null?void 0:se.edges)===null||b===void 0||b.forEach(fe=>{const me=Nr(fe),Ae=ae.edges.get(me);re.syncEdgeDatum(fe),Ae&&Object.assign(Ae.style,fe.style)}),(z=se==null?void 0:se.combos)===null||z===void 0||z.forEach(fe=>{const me=Nr(fe),Ae=ae.combos.get(me);re.syncNodeLikeDatum(fe),Ae&&Object.assign(Ae.style,fe.style)}),Su(ee,new hu(fi.AFTER_LAYOUT,{type:"pre"})),this.transformDataAfterLayout("pre",a)})}postLayout(){return T0(this,arguments,void 0,function*(a=this.options){if(!a)return;const y=Array.isArray(a)?a:[a],{graph:x}=this.context;Su(x,new hu(fi.BEFORE_LAYOUT,{type:"post"}));for(let b=0;bb.afterLayout(a,y))}simulate(){return T0(this,void 0,void 0,function*(){if(!this.options)return{};const a=Array.isArray(this.options)?this.options:[this.options];let y={};for(let x=0;x{this.updateElementPosition(se,!1)}}):(re.execute(a),re.stop(),re.tick(ee));const ae=yield re.execute(a);if(b){const se=this.updateElementPosition(ae,b);yield se==null?void 0:se.finished}return ae})}treeLayout(a,y,x){return T0(this,void 0,void 0,function*(){const{type:b,animation:z}=y,ee=If("layout",b);if(!ee)return{};const{nodes:re=[],edges:ae=[]}=a,se=new au({nodes:re.map(ke=>({id:Nr(ke),data:ke.data||{}})),edges:ae.map(ke=>({id:Nr(ke),source:ke.source,target:ke.target,data:ke.data||{}}))});iK(se);const fe={nodes:[],edges:[]},me={nodes:[],edges:[]};se.getRoots(Uc).forEach(ke=>{hg(ke,Je=>{Je.children=se.getSuccessors(Je.id)},Je=>se.getSuccessors(Je.id),"TB");const We=ee(ke,y),{x:je,y:Ke,z:Ze=0}=We;hg(We,Je=>{const{id:tt,x:at,y:ot,z:ct=0}=Je;fe.nodes.push({id:tt,style:{x:je,y:Ke,z:Ze}}),me.nodes.push({id:tt,style:{x:at,y:ot,z:ct}})},Je=>Je.children,"TB")});const Be=this.inferTreeLayoutOffset(me);if(W3(me,Be),z){W3(fe,Be),this.updateElementPosition(fe,!1);const ke=this.updateElementPosition(me,z);yield ke==null?void 0:ke.finished}return me})}inferTreeLayoutOffset(a){var y;let[x,b]=[1/0,-1/0],[z,ee]=[1/0,-1/0];(y=a.nodes)===null||y===void 0||y.forEach(We=>{const{x:je=0,y:Ke=0}=We.style||{};x=Math.min(x,je),b=Math.max(b,je),z=Math.min(z,Ke),ee=Math.max(ee,Ke)});const{canvas:re}=this.context,ae=re.getSize(),[se,fe]=re.getCanvasByViewport([0,0]),[me,Ae]=re.getCanvasByViewport(ae);if(x>=se&&b<=me&&z>=fe&&ee<=Ae)return[0,0];const Be=(se+me)/2,ke=(fe+Ae)/2;return[Be-(x+b)/2,ke-(z+ee)/2]}stopLayout(){this.instance&&Cx(this.instance)&&(this.instance.stop(),this.instance=void 0),this.supervisor&&(this.supervisor.stop(),this.supervisor=void 0),this.animationResult&&(this.animationResult.finish(),this.animationResult=void 0)}getLayoutData(a){const{nodeFilter:y=()=>!0,preLayout:x=!1,isLayoutInvisibleNodes:b=!1}=a,{nodes:z,edges:ee,combos:re}=this.context.model.getData(),{element:ae,model:se}=this.context,fe=We=>ae.getElement(We),me=x?We=>{var je;return!b&&(((je=We.style)===null||je===void 0?void 0:je.visibility)==="hidden"||se.getAncestorsData(We.id,Uc).some(Mc)||se.getAncestorsData(We.id,cl).some(Mc))?!1:y(We)}:We=>{const je=Nr(We),Ke=fe(je);return!Ke||Ov(Ke)?!1:y(We)},Ae=z.filter(me),Be=new Map(Ae.map(We=>[Nr(We),We]));re.forEach(We=>Be.set(Nr(We),We));const ke=ee.filter(({source:We,target:je})=>Be.has(We)&&Be.has(je));return{nodes:Ae,edges:ke,combos:re}}initGraphLayout(a){var y;const{element:x,viewport:b}=this.context,{type:z,enableWorker:ee,animation:re,iterations:ae}=a,se=AK(a,["type","enableWorker","animation","iterations"]),[fe,me]=b.getCanvasSize(),Ae=[fe/2,me/2],Be=(y=a==null?void 0:a.nodeSize)!==null&&y!==void 0?y:Ze=>{const Je=x==null?void 0:x.getElement(Ze.id);return Je?Je.attributes.size:x==null?void 0:x.getElementComputedStyle("node",Ze).size},ke=If("layout",z);if(!ke)return wc.warn(`The layout of ${z} is not registered.`);const We=Object.getPrototypeOf(ke.prototype)===hy.prototype?ke:Ok(ke,this.context),je=new We(this.context),Ke={nodeSize:Be,width:fe,height:me,center:Ae};switch(je.id){case"d3-force":case"d3-force-3d":Object.assign(Ke,{center:{x:fe/2,y:me/2,z:0}});break;default:break}return Fu(je.options,Ke,se),je}updateElementPosition(a,y){const{model:x,element:b}=this.context;return b?(x.updateData(a),b.draw({animation:y,silence:!0})):null}destroy(){var a;this.stopLayout(),this.context={},(a=this.supervisor)===null||a===void 0||a.kill(),this.supervisor=void 0,this.instance=void 0,this.instances=[],this.animationResult=void 0}}const W3=(E,a)=>{var y;const[x,b]=a;(y=E.nodes)===null||y===void 0||y.forEach(z=>{if(z.style){const{x:ee=0,y:re=0}=z.style;z.style.x=ee+x,z.style.y=re+b}else z.style={x,y:b}})};function SK(E){return[bK].reduce((y,x)=>x(y),E)}function bK(E){return!E.layout||Array.isArray(E.layout)||"preLayout"in E.layout||["antv-dagre","combo-combined","compact-box","circular","concentric","dagre","fishbone","grid","indented","mds","radial","random","snake","dendrogram","mindmap"].includes(E.layout.type)&&(E.layout.preLayout=!0),E}class CK extends IA{constructor(a){super(a),this.category="plugin",this.setPlugins(this.context.options.plugins||[])}setPlugins(a){this.setExtensions(a)}getPluginInstance(a){const y=this.extensionMap[a];if(y)return y;wc.warn(`Cannot find the plugin ${a}, will try to find it by type.`);const x=this.extensions.find(b=>b.type===a);if(x)return this.extensionMap[x.key]}}const I1=["update-related-edges","collapse-expand-node","collapse-expand-combo","get-edge-actual-ends","arrange-draw-order"];class PK extends IA{constructor(a){super(a),this.category="transform",this.setTransforms(this.context.options.transforms||[])}getTransforms(){}setTransforms(a){this.setExtensions([...I1.slice(0,I1.length-1),...a,I1[I1.length-1]])}getTransformInstance(a){return a?this.extensionMap[a]:this.extensionMap}}var nm=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})};class wK{get padding(){return Fd(this.context.options.padding)}get paddingOffset(){const[a,y,x,b]=this.padding,[z,ee,re]=[(b-y)/2,(a-x)/2,0];return[z,ee,re]}constructor(a){this.landmarkCounter=0,this.context=a;const[y,x]=this.paddingOffset,{zoom:b,rotation:z,x:ee=y,y:re=x}=a.options;this.transform({mode:"absolute",scale:b,translate:[ee,re],rotate:z},!1)}get camera(){const{canvas:a}=this.context;return new Proxy(a.getCamera(),{get:(y,x)=>{const z=Object.entries(a.getLayers()).filter(([re])=>!["main"].includes(re)).map(([,re])=>re.getCamera()),ee=y[x];if(typeof ee=="function")return(...re)=>{const ae=ee.apply(y,re);return z.forEach(se=>{se[x].apply(se,re)}),ae}}})}createLandmark(a){return this.camera.createLandmark(`landmark-${this.landmarkCounter++}`,a)}getAnimation(a){const y=l2(this.context.options,a);return y?mg(Object.assign({},y),["easing","duration"]):!1}getCanvasSize(){const{canvas:a}=this.context,{width:y=0,height:x=0}=a.getConfig();return[y,x]}getCanvasCenter(){const{canvas:a}=this.context,{width:y=0,height:x=0}=a.getConfig();return[y/2,x/2,0]}getViewportCenter(){const[a,y]=this.camera.getPosition();return[a,y,0]}getGraphCenter(){return this.context.graph.getViewportByCanvas(this.getCanvasCenter())}getZoom(){return this.camera.getZoom()}getRotation(){return this.camera.getRoll()}getTranslateOptions(a){const{camera:y}=this,{mode:x,translate:b=[]}=a,z=this.getZoom(),ee=y.getPosition(),re=y.getFocalPoint(),[ae,se]=this.getCanvasCenter(),[fe=0,me=0,Ae=0]=b,Be=Ud([-fe,-me,-Ae],z);return x==="relative"?{position:$o(ee,Be),focalPoint:$o(re,Be)}:{position:$o([ae,se,ee[2]],Be),focalPoint:$o([ae,se,re[2]],Be)}}getRotateOptions(a){const{mode:y,rotate:x=0}=a;return{roll:y==="relative"?this.camera.getRoll()+x:x}}getZoomOptions(a){const{zoomRange:y}=this.context.options,x=this.camera.getZoom(),{mode:b,scale:z=1}=a;return Rl(b==="relative"?x*z:z,...y)}transform(a,y){return nm(this,void 0,void 0,function*(){const{graph:x}=this.context,{translate:b,rotate:z,scale:ee,origin:re}=a;this.cancelAnimation();const ae=this.getAnimation(y);if(Su(x,new S1(fi.BEFORE_TRANSFORM,a)),!z&&ee&&!b&&re&&!ae){this.camera.setZoomByViewportPoint(this.getZoomOptions(a),re),Su(x,new S1(fi.AFTER_TRANSFORM,a));return}const se={};if(b&&Object.assign(se,this.getTranslateOptions(a)),Ui(z)&&Object.assign(se,this.getRotateOptions(a)),Ui(ee)&&Object.assign(se,{zoom:this.getZoomOptions(a)}),ae)return Su(x,new Ed(fi.BEFORE_ANIMATE,Pc.TRANSFORM,null,a)),new Promise(fe=>{this.transformResolver=fe,this.camera.gotoLandmark(this.createLandmark(se),Object.assign(Object.assign({},ae),{onfinish:()=>{Su(x,new Ed(fi.AFTER_ANIMATE,Pc.TRANSFORM,null,a)),Su(x,new S1(fi.AFTER_TRANSFORM,a)),this.transformResolver=void 0,fe()}}))});this.camera.gotoLandmark(this.createLandmark(se),{duration:0}),Su(x,new S1(fi.AFTER_TRANSFORM,a))})}fitView(a,y){return nm(this,void 0,void 0,function*(){const[x,b,z,ee]=this.padding,{when:re="always",direction:ae="both"}=a||{},[se,fe]=this.context.canvas.getSize(),me=se-ee-b,Ae=fe-x-z,Be=this.context.canvas.getBounds(),ke=this.getBBoxInViewport(Be),[We,je]=uh(ke),Ke=ae==="x"&&We>=me||ae==="y"&&je>=Ae||ae==="both"&&We>=me&&je>=Ae;if(re==="overflow"&&!Ke)return yield this.fitCenter({animation:y});const Ze=me/We,Je=Ae/je,tt=ae==="x"?Ze:ae==="y"?Je:Math.min(Ze,Je),at=this.getAnimation(y);yield this.transform({mode:"relative",scale:tt,translate:$o(sl(this.getCanvasCenter(),this.getBBoxInViewport(Be).center),Ud(this.paddingOffset,tt))},at)})}fitCenter(a){return nm(this,void 0,void 0,function*(){const y=this.context.canvas.getBounds();yield this.focus(y,a)})}focusElements(a){return nm(this,arguments,void 0,function*(y,x={}){const{element:b}=this.context;if(!b)return;const z=re=>x.shapes?re.getShape(x.shapes).getRenderBounds():re.getRenderBounds(),ee=mv(y.map(re=>z(b.getElement(re))));yield this.focus(ee,x)})}focus(a,y){return nm(this,void 0,void 0,function*(){const x=this.context.graph.getViewportByCanvas(a.center),b=y.position||this.getCanvasCenter(),z=sl(b,x);yield this.transform({mode:"relative",translate:$o(z,this.paddingOffset)},y.animation)})}getBBoxInViewport(a){const{min:y,max:x}=a,{graph:b}=this.context,[z,ee]=b.getViewportByCanvas(y),[re,ae]=b.getViewportByCanvas(x),se=new hl;return se.setMinMax([z,ee,0],[re,ae,0]),se}isInViewport(a,y=!1,x=0){const{graph:b}=this.context,z=this.getCanvasSize(),[ee,re]=b.getCanvasByViewport([0,0]),[ae,se]=b.getCanvasByViewport(z);let fe=new hl;return fe.setMinMax([ee,re,0],[ae,se,0]),x&&(fe=dh(fe,x)),l0(a)?kd(a,fe):y?qR(a,fe):fe.intersects(a)}cancelAnimation(){var a,y;!((a=this.camera.landmarks)===null||a===void 0)&&a.length&&this.camera.cancelLandmarkAnimation(),(y=this.transformResolver)===null||y===void 0||y.call(this)}}var vl=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})};class O0 extends dy{constructor(a){var y;super(),this.options={},this.rendered=!1,this.destroyed=!1,this.context={model:new oK},this.isCollapsingExpanding=!1,this.onResize=Lv(()=>{this.resize()},300),this._setOptions(Object.assign({},O0.defaultOptions,a),!0),this.context.graph=this,this.options.autoResize&&((y=globalThis.addEventListener)===null||y===void 0||y.call(globalThis,"resize",this.onResize))}getOptions(){return this.options}setOptions(a){this._setOptions(a,!1)}_setOptions(a,y){if(this.updateCanvas(a),Object.assign(this.options,SK(a)),y){const{data:Ae}=a;Ae&&this.addData(Ae);return}const{behaviors:x,combo:b,data:z,edge:ee,layout:re,node:ae,plugins:se,theme:fe,transforms:me}=a;x&&this.setBehaviors(x),z&&this.setData(z),ae&&this.setNode(ae),ee&&this.setEdge(ee),b&&this.setCombo(b),re&&this.setLayout(re),fe&&this.setTheme(fe),se&&this.setPlugins(se),me&&this.setTransforms(me)}getSize(){return this.context.canvas?this.context.canvas.getSize():[this.options.width||0,this.options.height||0]}setSize(a,y){a&&(this.options.width=a),y&&(this.options.height=y),this.resize(a,y)}setZoomRange(a){this.options.zoomRange=a}getZoomRange(){return this.options.zoomRange}setNode(a){this.options.node=a,this.context.model.refreshData()}setEdge(a){this.options.edge=a,this.context.model.refreshData()}setCombo(a){this.options.combo=a,this.context.model.refreshData()}getTheme(){return this.options.theme}setTheme(a){this.options.theme=Ji(a)?a(this.getTheme()):a}setLayout(a){this.options.layout=Ji(a)?a(this.getLayout()):a}getLayout(){return this.options.layout}setBehaviors(a){var y;this.options.behaviors=Ji(a)?a(this.getBehaviors()):a,(y=this.context.behavior)===null||y===void 0||y.setBehaviors(this.options.behaviors)}updateBehavior(a){this.setBehaviors(y=>y.map(x=>typeof x=="object"&&x.key===a.key?Object.assign(Object.assign({},x),a):x))}getBehaviors(){return this.options.behaviors||[]}setPlugins(a){var y;this.options.plugins=Ji(a)?a(this.getPlugins()):a,(y=this.context.plugin)===null||y===void 0||y.setPlugins(this.options.plugins)}updatePlugin(a){this.setPlugins(y=>y.map(x=>typeof x=="object"&&x.key===a.key?Object.assign(Object.assign({},x),a):x))}getPlugins(){return this.options.plugins||[]}getPluginInstance(a){return this.context.plugin.getPluginInstance(a)}setTransforms(a){var y;this.options.transforms=Ji(a)?a(this.getTransforms()):a,(y=this.context.transform)===null||y===void 0||y.setTransforms(this.options.transforms)}updateTransform(a){this.setTransforms(y=>y.map(x=>typeof x=="object"&&x.key===a.key?Object.assign(Object.assign({},x),a):x)),this.context.model.refreshData()}getTransforms(){return this.options.transforms||[]}getData(){return this.context.model.getData()}getElementData(a){return Array.isArray(a)?a.map(y=>this.context.model.getElementDataById(y)):this.context.model.getElementDataById(a)}getNodeData(a){return a===void 0?this.context.model.getNodeData():Array.isArray(a)?this.context.model.getNodeData(a):this.context.model.getNodeLikeDatum(a)}getEdgeData(a){return a===void 0?this.context.model.getEdgeData():Array.isArray(a)?this.context.model.getEdgeData(a):this.context.model.getEdgeDatum(a)}getComboData(a){return a===void 0?this.context.model.getComboData():Array.isArray(a)?this.context.model.getComboData(a):this.context.model.getNodeLikeDatum(a)}setData(a){this.context.model.setData(Ji(a)?a(this.getData()):a)}addData(a){this.context.model.addData(Ji(a)?a(this.getData()):a)}addNodeData(a){this.context.model.addNodeData(Ji(a)?a(this.getNodeData()):a)}addEdgeData(a){this.context.model.addEdgeData(Ji(a)?a(this.getEdgeData()):a)}addComboData(a){this.context.model.addComboData(Ji(a)?a(this.getComboData()):a)}addChildrenData(a,y){this.context.model.addChildrenData(a,y)}updateData(a){this.context.model.updateData(Ji(a)?a(this.getData()):a)}updateNodeData(a){this.context.model.updateNodeData(Ji(a)?a(this.getNodeData()):a)}updateEdgeData(a){this.context.model.updateEdgeData(Ji(a)?a(this.getEdgeData()):a)}updateComboData(a){this.context.model.updateComboData(Ji(a)?a(this.getComboData()):a)}removeData(a){this.context.model.removeData(Ji(a)?a(this.getData()):a)}removeNodeData(a){this.context.model.removeNodeData(Ji(a)?a(this.getNodeData()):a)}removeEdgeData(a){this.context.model.removeEdgeData(Ji(a)?a(this.getEdgeData()):a)}removeComboData(a){this.context.model.removeComboData(Ji(a)?a(this.getComboData()):a)}getElementType(a){return this.context.model.getElementType(a)}getRelatedEdgesData(a,y="both"){return this.context.model.getRelatedEdgesData(a,y)}getNeighborNodesData(a){return this.context.model.getNeighborNodesData(a)}getAncestorsData(a,y){return this.context.model.getAncestorsData(a,y)}getParentData(a,y){return this.context.model.getParentData(a,y)}getChildrenData(a){return this.context.model.getChildrenData(a)}getDescendantsData(a){return this.context.model.getDescendantsData(a)}getElementDataByState(a,y){return this.context.model.getElementDataByState(a,y)}initCanvas(){return vl(this,void 0,void 0,function*(){var a;if(this.context.canvas)return yield this.context.canvas.ready;const{container:y="container",width:x,height:b,renderer:z,cursor:ee,background:re,canvas:ae,devicePixelRatio:se=(a=globalThis.devicePixelRatio)!==null&&a!==void 0?a:1}=this.options;if(y instanceof P3)this.context.canvas=y,ee&&y.setCursor(ee),z&&y.setRenderer(z),yield y.ready;else{const fe=Hs(y)?document.getElementById(y):y,me=D3(fe);this.emit(fi.BEFORE_CANVAS_INIT,{container:fe,width:x,height:b});const Ae=Object.assign(Object.assign({},ae),{container:fe,width:x||me[0],height:b||me[1],background:re,renderer:z,cursor:ee,devicePixelRatio:se}),Be=new P3(Ae);this.context.canvas=Be,yield Be.ready,this.emit(fi.AFTER_CANVAS_INIT,{canvas:Be})}})}updateCanvas(a){var y,x;const{renderer:b,cursor:z,height:ee,width:re}=a,ae=this.context.canvas;ae&&(b&&(this.emit(fi.BEFORE_RENDERER_CHANGE,{renderer:this.options.renderer}),ae.setRenderer(b),this.emit(fi.AFTER_RENDERER_CHANGE,{renderer:b})),z&&ae.setCursor(z),(Ui(re)||Ui(ee))&&this.setSize((y=re!=null?re:this.options.width)!==null&&y!==void 0?y:0,(x=ee!=null?ee:this.options.height)!==null&&x!==void 0?x:0))}initRuntime(){this.context.options=this.options,this.context.batch||(this.context.batch=new tK(this.context)),this.context.plugin||(this.context.plugin=new CK(this.context)),this.context.viewport||(this.context.viewport=new wK(this.context)),this.context.transform||(this.context.transform=new PK(this.context)),this.context.element||(this.context.element=new sK(this.context)),this.context.animation||(this.context.animation=new eK(this.context)),this.context.layout||(this.context.layout=new xK(this.context)),this.context.behavior||(this.context.behavior=new nK(this.context))}prepare(){return vl(this,void 0,void 0,function*(){if(yield Promise.resolve(),this.destroyed){console.error(Tf("The graph instance has been destroyed"));return}yield this.initCanvas(),this.initRuntime()})}render(){return vl(this,void 0,void 0,function*(){if(yield this.prepare(),Su(this,new hu(fi.BEFORE_RENDER)),this.options.layout)if(!this.rendered&&Tk(this.options.layout)){const a=yield this.context.element.preLayoutDraw({type:"render"});yield Promise.all([a==null?void 0:a.finished,this.autoFit()])}else{const a=this.context.element.draw({type:"render"});yield Promise.all([a==null?void 0:a.finished,this.context.layout.postLayout()]),yield this.autoFit()}else{const a=this.context.element.draw({type:"render"});yield Promise.all([a==null?void 0:a.finished,this.autoFit()])}this.rendered=!0,Su(this,new hu(fi.AFTER_RENDER))})}draw(){return vl(this,void 0,void 0,function*(){var a;yield this.prepare(),yield(a=this.context.element.draw())===null||a===void 0?void 0:a.finished})}layout(a){return vl(this,void 0,void 0,function*(){yield this.context.layout.postLayout(a)})}stopLayout(){this.context.layout.stopLayout()}clear(){return vl(this,void 0,void 0,function*(){const{model:a,element:y}=this.context;a.setData({}),a.clearChanges(),y==null||y.clear()})}destroy(){var a;Su(this,new hu(fi.BEFORE_DESTROY));const{layout:y,animation:x,element:b,model:z,canvas:ee,behavior:re,plugin:ae}=this.context;ae==null||ae.destroy(),re==null||re.destroy(),y==null||y.destroy(),x==null||x.destroy(),b==null||b.destroy(),z.destroy(),ee==null||ee.destroy(),this.options={},this.context={},this.off(),(a=globalThis.removeEventListener)===null||a===void 0||a.call(globalThis,"resize",this.onResize),this.destroyed=!0,Su(this,new hu(fi.AFTER_DESTROY))}getCanvas(){return this.context.canvas}resize(a,y){var x;const b=D3((x=this.context.canvas)===null||x===void 0?void 0:x.getContainer()),z=[a||b[0],y||b[1]];if(!this.context.canvas)return;const ee=this.context.canvas.getSize();tu(z,ee)||(Su(this,new hu(fi.BEFORE_SIZE_CHANGE,{size:z})),this.context.canvas.resize(...z),Su(this,new hu(fi.AFTER_SIZE_CHANGE,{size:z})))}fitView(a,y){return vl(this,void 0,void 0,function*(){var x;yield(x=this.context.viewport)===null||x===void 0?void 0:x.fitView(a,y)})}fitCenter(a){return vl(this,void 0,void 0,function*(){var y;yield(y=this.context.viewport)===null||y===void 0?void 0:y.fitCenter({animation:a})})}autoFit(){return vl(this,void 0,void 0,function*(){const{autoFit:a}=this.context.options;if(a)if(Hs(a))a==="view"?yield this.fitView():a==="center"&&(yield this.fitCenter());else{const{type:y,animation:x}=a;y==="view"?yield this.fitView(a.options,x):y==="center"&&(yield this.fitCenter(x))}})}focusElement(a,y){return vl(this,void 0,void 0,function*(){var x;yield(x=this.context.viewport)===null||x===void 0?void 0:x.focusElements(Array.isArray(a)?a:[a],{animation:y})})}zoomBy(a,y,x){return vl(this,void 0,void 0,function*(){yield this.context.viewport.transform({mode:"relative",scale:a,origin:x},y)})}zoomTo(a,y,x){return vl(this,void 0,void 0,function*(){yield this.context.viewport.transform({mode:"absolute",scale:a,origin:x},y)})}getZoom(){return this.context.viewport.getZoom()}rotateBy(a,y,x){return vl(this,void 0,void 0,function*(){yield this.context.viewport.transform({mode:"relative",rotate:a,origin:x},y)})}rotateTo(a,y,x){return vl(this,void 0,void 0,function*(){yield this.context.viewport.transform({mode:"absolute",rotate:a,origin:x},y)})}getRotation(){return this.context.viewport.getRotation()}translateBy(a,y){return vl(this,void 0,void 0,function*(){yield this.context.viewport.transform({mode:"relative",translate:a},y)})}translateTo(a,y){return vl(this,void 0,void 0,function*(){yield this.context.viewport.transform({mode:"absolute",translate:a},y)})}getPosition(){return sl([0,0],this.getCanvasByViewport([0,0]))}translateElementBy(a,y){return vl(this,arguments,void 0,function*(x,b,z=!0){var ee,re;const[ae,se]=ql(x)?[x,(ee=b)!==null&&ee!==void 0?ee:!0]:[{[x]:b},z];Object.entries(ae).forEach(([fe,me])=>this.context.model.translateNodeLikeBy(fe,me)),yield(re=this.context.element.draw({animation:se,stage:"translate"}))===null||re===void 0?void 0:re.finished})}translateElementTo(a,y){return vl(this,arguments,void 0,function*(x,b,z=!0){var ee,re;const[ae,se]=ql(x)?[x,(ee=b)!==null&&ee!==void 0?ee:!0]:[{[x]:b},z];Object.entries(ae).forEach(([fe,me])=>this.context.model.translateNodeLikeTo(fe,me)),yield(re=this.context.element.draw({animation:se,stage:"translate"}))===null||re===void 0?void 0:re.finished})}getElementPosition(a){return this.context.model.getElementPosition(a)}getElementRenderStyle(a){return Lx(this.context.element.getElement(a).attributes,["context"])}setElementVisibility(a,y){return vl(this,arguments,void 0,function*(x,b,z=!0){var ee,re;const[ae,se]=ql(x)?[x,(ee=b)!==null&&ee!==void 0?ee:!0]:[{[x]:b},z],fe={nodes:[],edges:[],combos:[]};Object.entries(ae).forEach(([Be,ke])=>{const We=this.getElementType(Be);fe[`${We}s`].push({id:Be,style:{visibility:ke}})});const{model:me,element:Ae}=this.context;me.preventUpdateNodeLikeHierarchy(()=>{me.updateData(fe)}),yield(re=Ae.draw({animation:se,stage:"visibility"}))===null||re===void 0?void 0:re.finished})}showElement(a,y){return vl(this,void 0,void 0,function*(){const x=Array.isArray(a)?a:[a];yield this.setElementVisibility(Object.fromEntries(x.map(b=>[b,"visible"])),y)})}hideElement(a,y){return vl(this,void 0,void 0,function*(){const x=Array.isArray(a)?a:[a];yield this.setElementVisibility(Object.fromEntries(x.map(b=>[b,"hidden"])),y)})}getElementVisibility(a){var y,x;const b=this.context.element.getElement(a);return(x=(y=b==null?void 0:b.style)===null||y===void 0?void 0:y.visibility)!==null&&x!==void 0?x:"visible"}setElementZIndex(a,y){return vl(this,void 0,void 0,function*(){var x;const b={nodes:[],edges:[],combos:[]},z=ql(a)?a:{[a]:y};Object.entries(z).forEach(([ae,se])=>{const fe=this.getElementType(ae);b[`${fe}s`].push({id:ae,style:{zIndex:se}})});const{model:ee,element:re}=this.context;ee.preventUpdateNodeLikeHierarchy(()=>ee.updateData(b)),yield(x=re.draw({animation:!1,stage:"zIndex"}))===null||x===void 0?void 0:x.finished})}frontElement(a){return vl(this,void 0,void 0,function*(){const y=Array.isArray(a)?a:[a],{model:x}=this.context,b={};y.map(z=>{const ee=x.getFrontZIndex(z);if(x.getElementType(z)==="combo"){const ae=x.getAncestorsData(z,cl).at(-1)||this.getComboData(z),se=[ae,...x.getDescendantsData(Nr(ae))],fe=ee-I3(ae);se.forEach(Ae=>{b[Nr(Ae)]=this.getElementZIndex(Nr(Ae))+fe});const{internal:me}=ex(se.map(Nr),Ae=>x.getRelatedEdgesData(Ae));me.forEach(Ae=>{const Be=Nr(Ae);b[Be]=this.getElementZIndex(Be)+fe})}else b[z]=ee}),yield this.setElementZIndex(b)})}getElementZIndex(a){return I3(this.context.model.getElementDataById(a))}setElementState(a,y){return vl(this,arguments,void 0,function*(x,b,z=!0){var ee,re;const[ae,se]=ql(x)?[x,(ee=b)!==null&&ee!==void 0?ee:!0]:[{[x]:b},z],fe=Ae=>Ae?Array.isArray(Ae)?Ae:[Ae]:[],me={nodes:[],edges:[],combos:[]};Object.entries(ae).forEach(([Ae,Be])=>{const ke=this.getElementType(Ae);me[`${ke}s`].push({id:Ae,states:fe(Be)})}),this.updateData(me),yield(re=this.context.element.draw({animation:se,stage:"state"}))===null||re===void 0?void 0:re.finished})}getElementState(a){return this.context.model.getElementState(a)}getElementRenderBounds(a){return this.context.element.getElement(a).getRenderBounds()}collapseElement(a){return vl(this,arguments,void 0,function*(y,x=!0){const{model:b,element:z}=this.context;if(Mc(b.getNodeLikeData([y])[0])||this.isCollapsingExpanding)return;typeof x=="boolean"&&(x={animation:x,align:!0});const ee=b.getElementType(y);yield this.frontElement(y),this.isCollapsingExpanding=!0,b.updateData(ee==="node"?{nodes:[{id:y,style:{collapsed:!0}}]}:{combos:[{id:y,style:{collapsed:!0}}]}),ee==="node"?yield z.collapseNode(y,x):ee==="combo"&&(yield z.collapseCombo(y,!!x.animation)),this.isCollapsingExpanding=!1})}expandElement(a){return vl(this,arguments,void 0,function*(y,x=!0){const{model:b,element:z}=this.context;if(!Mc(b.getNodeLikeData([y])[0])||this.isCollapsingExpanding)return;typeof x=="boolean"&&(x={animation:x,align:!0});const ee=b.getElementType(y);this.isCollapsingExpanding=!0,b.updateData(ee==="node"?{nodes:[{id:y,style:{collapsed:!1}}]}:{combos:[{id:y,style:{collapsed:!1}}]}),ee==="node"?yield z.expandNode(y,x):ee==="combo"&&(yield z.expandCombo(y,!!x.animation)),this.isCollapsingExpanding=!1})}setElementCollapsibility(a,y){const x=this.getElementType(a);x==="node"?this.updateNodeData([{id:a,style:{collapsed:y}}]):x==="combo"&&this.updateComboData([{id:a,style:{collapsed:y}}])}toDataURL(){return vl(this,arguments,void 0,function*(a={}){return this.context.canvas.toDataURL(a)})}getCanvasByViewport(a){return this.context.canvas.getCanvasByViewport(a)}getViewportByCanvas(a){return this.context.canvas.getViewportByCanvas(a)}getClientByCanvas(a){return this.context.canvas.getClientByCanvas(a)}getCanvasByClient(a){return this.context.canvas.getCanvasByClient(a)}getViewportCenter(){return this.context.viewport.getViewportCenter()}getCanvasCenter(){return this.context.viewport.getCanvasCenter()}on(a,y,x){return super.on(a,y,x)}once(a,y){return super.once(a,y)}off(a,y){return super.off(a,y)}}O0.defaultOptions={autoResize:!1,theme:"light",rotation:0,zoom:1,zoomRange:[.01,10]};var MK=function(E,a){var y={};for(var x in E)Object.prototype.hasOwnProperty.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,x=Object.getOwnPropertySymbols(E);b{if(re.depth=ae,!re.children)return re;const{children:se}=re,fe=MK(re,["children"]);return Object.assign(Object.assign({},fe),{children:se.map(me=>me.id)})},getEdgeData:x=(re,ae)=>({source:re.id,target:ae.id}),getChildren:b=re=>re.children||[]}=a||{},z=[],ee=[];return hg(E,(re,ae)=>{z.push(y(re,ae));const se=b(re);for(const fe of se)ee.push(x(re,fe))},re=>b(re),"TB"),{nodes:z,edges:ee}}class DK extends Mh{beforeDraw(a){const{add:y,update:x}=a,{model:b}=this.context;return[...y.edges.entries(),...x.edges.entries()].forEach(([,z])=>{j3(b,z)}),a}}const j3=(E,a)=>{const{source:y,target:x}=a,b=E.getElementDataById(y),z=E.getElementDataById(x),ee=Xw(b,me=>E.getParentData(me,cl)),re=Xw(z,me=>E.getParentData(me,cl)),ae=Nr(ee),se=Nr(re),fe={sourceNode:ae,targetNode:se};return a.style?Object.assign(a.style,fe):a.style=fe,a},IK=(E,a,y)=>{const[x,b]=a,[z,ee]=y;if(b===x)return z;const re=(E-x)/(b-x);return z+re*(ee-z)},TK=(E,a,y)=>{const[x,b]=a,[z,ee]=y,re=Math.log(E-x+1)/Math.log(b-x+1);return z+re*(ee-z)},OK=(E,a,y,x=2)=>{const[b,z]=a,[ee,re]=y,ae=Math.pow((E-b)/(z-b),x);return ee+ae*(re-ee)},LK=(E,a,y)=>{const[x,b]=a,[z,ee]=y,re=Math.sqrt((E-x)/(b-x));return z+re*(ee-z)};class T1 extends Mh{constructor(a,y){super(a,Fu({},T1.defaultOptions,y)),this.assignSizeByCentrality=(x,b,z,ee,re,ae)=>{const se=[b,z],fe=[ee[0],re[0]],me=[ee[1],re[1]],Ae=[ee[2],re[2]],Be=(ke,We)=>{if(typeof ae=="function")return ae(ke,se,We);switch(ae){case"linear":return IK(ke,se,We);case"log":return TK(ke,se,We);case"pow":return OK(ke,se,We,2);case"sqrt":return LK(ke,se,We);default:return We[0]}};return[Be(x,fe),Be(x,me),Be(x,Ae)]}}beforeDraw(a){const{model:y}=this.context,x=y.getNodeData(),b=jc(this.options.maxSize),z=jc(this.options.minSize),ee=this.getCentralities(this.options.centrality),re=ee.size>0?Math.max(...ee.values()):0,ae=ee.size>0?Math.min(...ee.values()):0;return x.forEach(se=>{var fe;const me=this.assignSizeByCentrality(ee.get(Nr(se))||0,ae,re,z,b,this.options.scale),Ae=(fe=this.context.element)===null||fe===void 0?void 0:fe.getElement(Nr(se)),Be={size:me};this.assignLabelStyle(Be,me,se,Ae),(!Ae||!A1(Be,Ae.attributes))&&Zc(a,Ae?"update":"add","node",Fu(se,{style:Be}),!0)}),a}assignLabelStyle(a,y,x,b){var z;const ee=b?b.config.style:(z=this.context.element)===null||z===void 0?void 0:z.getElementComputedStyle("node",x);if(Object.assign(a,mg(ee,["labelFontSize","labelLineHeight"])),this.options.mapLabelSize){const re=this.getLabelSizeByNodeSize(y,1/0,Number(a.labelFontSize));Object.assign(a,{labelFontSize:re,labelLineHeight:re+JR(a.labelPadding)})}return a}getLabelSizeByNodeSize(a,y,x){const b=Math.min(...a)/2,[z,ee]=Array.isArray(this.options.mapLabelSize)?this.options.mapLabelSize:[x,y];return Math.min(ee,Math.max(b,z))}getCentralities(a){const{model:y}=this.context,x=y.getData();if(typeof a=="function")return a(x);const b=y.getRelatedEdgesData.bind(y);return $2(x,b,a)}}T1.defaultOptions={centrality:{type:"degree"},maxSize:80,minSize:20,scale:"linear",mapLabelSize:!1};class O1 extends Mh{constructor(a,y){super(a,Object.assign({},O1.defaultOptions,y))}get ref(){return this.context.model.getRootsData()[0]}afterLayout(){var a;const y=Au(this.ref),{graph:x,model:b}=this.context;(a=b.getData().nodes)===null||a===void 0||a.forEach(ee=>{var re;if(Nr(ee)===Nr(this.ref))return;const ae=rw(sl(Au(ee),y)),se=Math.abs(ae)>Math.PI/2,fe=!ee.children||ee.children.length===0,me=Nr(ee),Ae=(re=this.context.element)===null||re===void 0?void 0:re.getElement(me);if(!Ae||!Ae.isVisible())return;const Be=jc(x.getElementRenderStyle(me).size)[0]/2,ke=(fe?1:-1)*(Be+this.options.offset),We=[["translate",ke*Math.cos(ae),ke*Math.sin(ae)],["rotate",se?xc(ae)+180:xc(ae)]];b.updateNodeData([{id:Nr(ee),style:{labelTextAlign:se===fe?"right":"left",labelTextBaseline:"middle",labelTransform:We}}])}),x.draw()}}O1.defaultOptions={offset:5};const BK="quadratic",G3=["top","top-right","right","right-bottom","bottom","bottom-left","left","left-top"];class L1 extends Mh{constructor(a,y){super(a,Object.assign({},L1.defaultOptions,y)),this.cacheMergeStyle=new Map,this.getAffectedParallelEdges=x=>{const{add:{edges:b},update:{nodes:z,edges:ee,combos:re},remove:{edges:ae}}=x,{model:se}=this.context,fe=new Map,me=(ke,We)=>{se.getRelatedEdgesData(We).forEach(Ke=>!fe.has(Nr(Ke))&&fe.set(Nr(Ke),Ke))};z.forEach(me),re.forEach(me);const Ae=ke=>{const We=se.getEdgeData().map(Ke=>j3(se,Ke));NK(ke,We,!0).forEach(Ke=>!fe.has(Nr(Ke))&&fe.set(Nr(Ke),Ke))};if(ae.size&&ae.forEach(Ae),b.size&&b.forEach(Ae),ee.size){const ke=jM(_x(se.getChanges())).update.edges;ee.forEach(We=>{var je;Ae(We);const Ke=(je=ke.find(Ze=>Nr(Ze.value)===Nr(We)))===null||je===void 0?void 0:je.original;Ke&&!BS(We,Ke)&&Ae(Ke)})}vf(this.options.edges)||fe.forEach((ke,We)=>!this.options.edges.includes(We)&&fe.delete(We));const Be=se.getEdgeData().map(Nr);return new Map([...fe].sort((ke,We)=>Be.indexOf(ke[0])-Be.indexOf(We[0])))},this.applyBundlingStyle=(x,b,z)=>{const{edgeMap:ee,reverses:re}=H3(b);ee.forEach(ae=>{ae.forEach((se,fe,me)=>{var Ae;const Be=me.length,ke=se.style||{};if(se.source===se.target){const Ke=G3.length;ke.loopPlacement=G3[fe%Ke],ke.loopDist=Math.floor(fe/Ke)*z+50}else if(Be===1)ke.curveOffset=0;else{const Ke=(fe%2===0?1:-1)*(re[`${se.source}|${se.target}|${fe}`]?-1:1);ke.curveOffset=Be%2===1?Ke*Math.ceil(fe/2)*z*2:Ke*(Math.floor(fe/2)*z*2+z)}const We=Object.assign(se,{type:BK,style:ke}),je=(Ae=this.context.element)===null||Ae===void 0?void 0:Ae.getElement(Nr(se));(!je||!A1(We.style,je.attributes))&&Zc(x,je?"update":"add","edge",We,!0)})})},this.resetEdgeStyle=x=>{const b=x.style||{},z=this.cacheMergeStyle.get(Nr(x))||{};return Object.keys(z).forEach(ee=>{tu(b[ee],z[ee])&&(x[ee]?b[ee]=x[ee]:delete b[ee])}),Object.assign(x,{style:b})},this.applyMergingStyle=(x,b)=>{const{edgeMap:z,reverses:ee}=H3(b);z.forEach(re=>{var ae;if(re.length===1){const fe=re[0],me=(ae=this.context.element)===null||ae===void 0?void 0:ae.getElement(Nr(fe)),Ae=this.resetEdgeStyle(fe);(!me||!A1(Ae,me.attributes))&&Zc(x,me?"update":"add","edge",Ae);return}const se=re.map(({source:fe,target:me,style:Ae={}},Be)=>{const{startArrow:ke,endArrow:We}=Ae,je={},[Ke,Ze]=ee[`${fe}|${me}|${Be}`]?["endArrow","startArrow"]:["startArrow","endArrow"];return Q0(ke)&&(je[Ke]=ke),Q0(We)&&(je[Ze]=We),je}).reduce((fe,me)=>Object.assign(Object.assign({},fe),me),{});re.forEach((fe,me,Ae)=>{var Be;if(me!==0){Zc(x,"remove","edge",fe);return}const ke=Object.assign({},Ji(this.options.style)?this.options.style(Ae):this.options.style,{childrenData:Ae});this.cacheMergeStyle.set(Nr(fe),ke);const We=Object.assign(Object.assign({},fe),{type:"line",style:Object.assign(Object.assign(Object.assign({},fe.style),se),ke)}),je=(Be=this.context.element)===null||Be===void 0?void 0:Be.getElement(Nr(fe));(!je||!A1(We.style,je.attributes))&&Zc(x,je?"update":"add","edge",We,!0)})})}}beforeDraw(a){const y=this.getAffectedParallelEdges(a);return y.size===0||(this.options.mode==="bundle"?this.applyBundlingStyle(a,y,this.options.distance):this.applyMergingStyle(a,y)),a}}L1.defaultOptions={mode:"bundle",distance:15};const H3=E=>{const a=new Map,y=new Set,x={},b=new Map;for(const[z,ee]of E){if(y.has(z))continue;const{source:re,target:ae}=ee,se=`${re}-${ae}`;a.has(se)||(a.set(se,[]),b.set(se,new Set));const fe=a.get(se),me=b.get(se);fe&&me&&!me.has(z)&&(fe.push(ee),me.add(z),y.add(z));for(const[Ae,Be]of E)if(!(y.has(Ae)||Ae===z)&&BS(ee,Be)){const ke=a.get(se),We=b.get(se);ke&&We&&!We.has(Ae)&&(ke.push(Be),We.add(Ae),re===Be.target&&ae===Be.source&&(x[`${Be.source}|${Be.target}|${ke.length-1}`]=!0),y.add(Ae))}}return{edgeMap:a,reverses:x}},NK=(E,a,y)=>a.filter(x=>(y||Nr(x)!==Nr(E))&&BS(x,E)),BS=(E,a)=>{const{sourceNode:y,targetNode:x}=E.style||{},{sourceNode:b,targetNode:z}=a.style||{};return y===b&&x===z||y===z&&x===b};class RK extends Mh{beforeDraw(a,y){const{stage:x}=y;if(x==="visibility")return a;const{model:b}=this.context,{update:{nodes:z,edges:ee,combos:re}}=a,ae=(se,fe)=>{b.getRelatedEdgesData(fe).forEach(Ae=>!ee.has(Nr(Ae))&&ee.set(Nr(Ae),Ae))};return z.forEach(ae),re.forEach(ae),a}}const FK={animation:{"combo-collapse":f2,"combo-expand":KR,"node-collapse":c2,"node-expand":HR,"path-in":d2,"path-out":VR,fade:jR,translate:GR},behavior:{"brush-select":Sv,"click-select":Rp,"collapse-expand":iy,"create-edge":uy,"drag-canvas":cy,"drag-element-force":Bk,"drag-element":Bv,"fix-element-size":vy,"focus-element":my,"hover-activate":py,"lasso-select":Rk,"auto-adapt-label":Ip,"optimize-viewport-transform":yy,"scroll-canvas":Ey,"zoom-canvas":Ay},combo:{circle:P7,rect:w7},edge:{cubic:pg,line:ny,polyline:ry,quadratic:ay,"cubic-horizontal":$p,"cubic-radial":ey,"cubic-vertical":ty},layout:{"antv-dagre":A_,"combo-combined":Cz,"compact-box":xy.compactBox,"d3-force":Jz,"force-atlas2":eU,circular:b_,concentric:yx,dagre:My,dendrogram:xy.dendrogram,fishbone:Ty,force:aM,fruchterman:rU,grid:iU,indented:xy.indented,mds:dM,mindmap:xy.mindmap,radial:gU,random:xU,snake:Oy},node:{circle:gg,diamond:wF,ellipse:Up,hexagon:OF,html:Qp,image:Yp,rect:b7,star:C7,donut:_p,triangle:Xp},palette:{spectral:wU,tableau:MU,oranges:DU,greens:IU,blues:TU},theme:{dark:jV,light:GV},plugin:{"bubble-sets":Wy,"edge-bundling":Gy,"edge-filter-lens":Hy,"grid-line":Zy,background:Ly,contextmenu:jy,fisheye:Vy,fullscreen:Ky,history:Qy,hull:qy,legend:r1,minimap:a1,snapline:i1,timebar:m1,toolbar:p1,tooltip:y1,watermark:E1},transform:{"arrange-draw-order":HV,"collapse-expand-combo":VV,"collapse-expand-node":KV,"get-edge-actual-ends":DK,"map-node-size":T1,"place-radial-labels":O1,"process-parallel-edges":L1,"update-related-edges":RK},shape:{circle:wf,ellipse:lv,group:Eu,html:uv,image:zA,line:ag,path:_c,polygon:ig,polyline:Zm,rect:Ru,text:og,label:vh,badge:d0}};function kK(){Object.entries(FK).forEach(([E,a])=>{Object.entries(a).forEach(([y,x])=>{ZV(E,y,x)})})}kK();const Bee={css:"//at.alicdn.com/t/a/font_470089_8hnbbf8n4u8.css",js:"//at.alicdn.com/t/a/font_470089_8hnbbf8n4u8.js"};var NS=Ie(59301),_K=Object.defineProperty,zK=Object.defineProperties,UK=Object.getOwnPropertyDescriptors,V3=Object.getOwnPropertySymbols,WK=Object.prototype.hasOwnProperty,jK=Object.prototype.propertyIsEnumerable,K3=(E,a,y)=>a in E?_K(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,RS=(E,a)=>{for(var y in a||(a={}))WK.call(a,y)&&K3(E,y,a[y]);if(V3)for(var y of V3(a))jK.call(a,y)&&K3(E,y,a[y]);return E},FS=(E,a)=>zK(E,UK(a)),GK=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const HK=(E,a)=>{const y=E.getParentData(a.id,"tree");return y?a.style.x>y.style.x?"right":"left":"center"},VK=[3,2,1];let B1=[{name:"\u6839\u8282\u70B9",src:"/images/one.svg",color:"#CC7CF5"},{name:"\u8BFE\u7A0B",src:"/images/kc.svg",color:"#3241F7"},{name:"\u7AE0\u8282",src:"/images/zj.svg",color:"#5e54e7"},{name:"\u77E5\u8BC6\u70B9",src:"/images/zsd.svg",color:"#FFDF55"},{name:"\u5B9E\u8BAD",src:"/images/sx.svg",color:"#4E9DFF"},{name:"\u4F5C\u4E1A",src:"/images/zy.svg",color:"#445DF3"},{name:"\u89C6\u9891",src:"/images/sp.svg",color:"#6BC4DE"},{name:"\u8BFE\u4EF6",src:"/images/fj.svg",color:"#6BDE73"},{name:"\u8BD5\u5377",src:"/images/sj.svg",color:"#2D9534"},{name:"\u5176\u4ED6",src:"/images/qt.svg",color:"#2D947C"}];const KK=(E,a)=>{const y={};let x=null;return E.forEach(b=>{y[b.properties.uuid]=FS(RS({},b),{id:b.properties.uuid,children:[]})}),a.forEach(b=>{const z=y[b.startNodeUuid],ee=y[b.endNodeUuid];z&&(z.id=z.properties.uuid),z&&ee&&z.children.push(ee)}),E.forEach(b=>{!a.some(ee=>ee.endNodeUuid===b.properties.uuid)&&(x=y[b.properties.uuid])}),x};var ZK=(0,Fe.forwardRef)(({nodeUuid:E,subject_id:a,setshowdetail:y,setitems:x,setzoomsize:b},z)=>{const[ee,re]=(0,Fe.useState)(!1),ae=(0,Fe.useRef)(0),se=(0,Fe.useRef)(null),fe=(0,Fe.useRef)();(0,Fe.useEffect)(()=>{je()},[]);function me(Ze){fe.current.zoomBy(Ze)}function Ae(){setTimeout(()=>{var Ze;b((((Ze=fe==null?void 0:fe.current)==null?void 0:Ze.getZoom())*100).toFixed(0))},300)}function Be(Ze){var Je;let tt=fe.current.getElementDataByState("node","selected");(tt==null?void 0:tt.length)>0&&fe.current.setElementState((Je=tt==null?void 0:tt[0])==null?void 0:Je.id,[""]),fe.current.setElementState(Ze,["selected"])}function ke(Ze,Je){try{const tt={},at={};fe.current.getEdgeData().map(ot=>{tt[ot.id]=Ze==="Enter"?"inactive":"active"}),fe.current.getNodeData().map(ot=>{Ze==="Enter"?at[ot.id]=ot.colornodeType===Je?"highlight":"inactive":at[ot.id]="active"}),fe.current.setElementState(tt),fe.current.setElementState(at)}catch(tt){}}function We(Ze,Je){var tt;(tt=fe==null?void 0:fe.current)==null||tt.fitView(Ze,Je)}(0,Fe.useImperativeHandle)(z,()=>({zoomBy:me,getData:je,selectall:Be,onMouse:ke,fitView:We,getZooms:Ae}));const je=()=>GK(void 0,null,function*(){var Ze,Je,tt,at,ot,ct,lt,wt,Dt;re(!0);let Ht=yield(0,te.ZP)("/api/knowledge/v2/get_node.json",{method:"get",params:{nodeUuid:E,subject_id:a,depth:-1,relationshipFilter:"\u5305\u542B>"}});re(!1);let Zt=(Je=(Ze=Ht==null?void 0:Ht.data)==null?void 0:Ze.nodes)==null?void 0:Je.map(An=>{var pn,Cn,rr,En,gr,aa,na,Qr,Cr,Jr,ma,ka;return FS(RS({},An==null?void 0:An.properties),{rootNodeUuid:(pn=An==null?void 0:An.properties)==null?void 0:pn.rootNodeUuid,id:(Cn=An==null?void 0:An.properties)==null?void 0:Cn.uuid,name:(rr=An==null?void 0:An.properties)==null?void 0:rr.name,description:(En=An==null?void 0:An.properties)==null?void 0:En.description,nodeType:(gr=An==null?void 0:An.properties)==null?void 0:gr.nodeType,tags:((aa=An==null?void 0:An.properties)==null?void 0:aa.tags)&&((Cr=(Qr=(na=An==null?void 0:An.properties)==null?void 0:na.tags)==null?void 0:Qr.split("\uFF0C"))==null?void 0:Cr.map(hi=>({name:hi})))||[],colorType:parseInt((Jr=An==null?void 0:An.properties)==null?void 0:Jr.color)>3?"3":(ma=An==null?void 0:An.properties)==null?void 0:ma.color,activeColor:"#FA6400",size:VK[((ka=An==null?void 0:An.properties)==null?void 0:ka.color)-1]||1,shape:"circle",hide:!1,isExtendedState:!0})}),dn=KK((at=(tt=Ht==null?void 0:Ht.data)==null?void 0:tt.nodes)==null?void 0:at.map((An,pn)=>{var Cn,rr,En,gr,aa;return FS(RS({},An),{key:pn,title:(Cn=An==null?void 0:An.properties)==null?void 0:Cn.name,newcolor:parseInt((rr=An==null?void 0:An.properties)==null?void 0:rr.color)===1?"#CC7CF5":((En=B1==null?void 0:B1.find(na=>{var Qr;return(na==null?void 0:na.name)===((Qr=An==null?void 0:An.properties)==null?void 0:Qr.nodeType)}))==null?void 0:En.color)||"#2D947C",colornodeType:parseInt((gr=An==null?void 0:An.properties)==null?void 0:gr.color)===1?"\u6839\u8282\u70B9":((aa=B1==null?void 0:B1.find(na=>{var Qr;return(na==null?void 0:na.name)===((Qr=An==null?void 0:An.properties)==null?void 0:Qr.nodeType)}))==null?void 0:aa.name)||"\u5176\u4ED6"})}),(ct=(ot=Ht==null?void 0:Ht.data)==null?void 0:ot.relationships)==null?void 0:ct.filter(An=>An.type==="\u5305\u542B"));fe!=null&&fe.current&&((lt=fe==null?void 0:fe.current)==null||lt.destroy());let nn=LS(dn),wn=(wt=nn.nodes)==null?void 0:wt.filter((An,pn,Cn)=>pn===Cn.findIndex(rr=>rr.id===An.id)),Jn=(Dt=nn.edges)==null?void 0:Dt.filter((An,pn,Cn)=>pn===Cn.findIndex(rr=>rr.source===An.source&&rr.target===An.target));Ke({nodes:wn,edges:Jn},Zt)}),Ke=(Ze,Je)=>{var tt,at;fe.current=null,fe.current=new O0({container:se.current,autoResize:!0,autoFit:{type:((tt=Ze==null?void 0:Ze.nodes)==null?void 0:tt.length)>20?"view":"center",options:{direction:"both",when:"always"}},animation:!(((at=Ze==null?void 0:Ze.nodes)==null?void 0:at.length)>300),data:Ze,node:{style:{labelText:ot=>ot.title,labelFill:"#ffffff",fill:ot=>ot.newcolor,labelBackground:!1,labelPlacement:function(ot){const ct=HK(this,ot);return ct==="center"?"right":ct},halo:!0,haloStrokeOpacity:.5,haloLineWidth:10,ports:[{placement:"right"},{placement:"left"}]},animation:{enter:!1}},edge:{type:"cubic-horizontal",animation:{enter:!1}},layout:{type:"mindmap",direction:"H",getHeight:()=>32,getWidth:()=>32,getVGap:()=>4,getHGap:()=>64,getSide:ot=>(ae.current++,ae.current%2==0?"left":"right")},behaviors:["drag-element",{type:"zoom-canvas",onFinish:()=>{setTimeout(()=>{var ot;b((((ot=fe==null?void 0:fe.current)==null?void 0:ot.getZoom())*100).toFixed(0))},300)}},"collapse-expand","drag-canvas",{type:"click-select",state:"selected",onClick:ot=>{let ct=Je.filter(lt=>{var wt,Dt;return(lt==null?void 0:lt.id)===((Dt=(wt=ot.target)==null?void 0:wt.config)==null?void 0:Dt.id)});if((ct==null?void 0:ct.length)===0){y(!1);return}x(ct==null?void 0:ct[0]),y(!0),ot.view.setCursor("pointer")},multiple:!1}]}),fe.current.render(),setTimeout(()=>{var ot;b((((ot=fe==null?void 0:fe.current)==null?void 0:ot.getZoom())*100).toFixed(0))},300)};return NS.createElement("div",{style:{height:"100%"}},NS.createElement(ce.Z,{spinning:ee,className:"mt60 w100",tip:"\u52A0\u8F7D\u4E2D..."}),NS.createElement("div",{style:{height:"100%"},ref:se}))}),El={flex_box_center:"flex_box_center___mORrQ",flex_space_between:"flex_space_between___AGgBm",flex_box_vertical_center:"flex_box_vertical_center____H93g",flex_box_center_end:"flex_box_center_end___VPK8Q",flex_box_column:"flex_box_column___qksG3",autocomp:"autocomp___H_feM",autocompwidth:"autocompwidth___RMYtG",hoverone:"hoverone___j7m8k",name:"name___qwPqM",img:"img___WHKD_",autopop:"autopop___YCC3k",studentHead:"studentHead___DeVom",headLi:"headLi___qiYnp",btn:"btn___s7HI8",tupugx:"tupugx___JCYSy",textname:"textname___iEAMA",dropdownst:"dropdownst___ca1cn"},kS=Ie(2610),Z3=Ie(59301),QK=Object.defineProperty,YK=Object.defineProperties,XK=Object.getOwnPropertyDescriptors,N1=Object.getOwnPropertySymbols,Q3=Object.prototype.hasOwnProperty,Y3=Object.prototype.propertyIsEnumerable,X3=(E,a,y)=>a in E?QK(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,J3=(E,a)=>{for(var y in a||(a={}))Q3.call(a,y)&&X3(E,y,a[y]);if(N1)for(var y of N1(a))Y3.call(a,y)&&X3(E,y,a[y]);return E},JK=(E,a)=>YK(E,XK(a)),qK=(E,a)=>{var y={};for(var x in E)Q3.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&N1)for(var x of N1(E))a.indexOf(x)<0&&Y3.call(E,x)&&(y[x]=E[x]);return y},$K=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});let R1=[{name:"\u6839\u8282\u70B9",src:"/images/one.svg",color:"#CC7CF5",bordercolor:"#A150CB"},{name:"\u8BFE\u7A0B",src:"/images/kc.svg",color:"#3241F7",bordercolor:"#3437D9"},{name:"\u7AE0\u8282",src:"/images/zj.svg",color:"#5e54e7",bordercolor:"#7f77f9"},{name:"\u77E5\u8BC6\u70B9",src:"/images/zsd.svg",color:"#FFDF55",bordercolor:"#FFD60F"},{name:"\u5B9E\u8BAD",src:"/images/sx.svg",color:"#4E9DFF",bordercolor:"#0882FB"},{name:"\u4F5C\u4E1A",src:"/images/zy.svg",color:"#445DF3",bordercolor:"#3149D5"},{name:"\u89C6\u9891",src:"/images/sp.svg",color:"#6BC4DE",bordercolor:"#339DC4"},{name:"\u8BFE\u4EF6",src:"/images/fj.svg",color:"#6BDE73",bordercolor:"#33C448"},{name:"\u8BD5\u5377",src:"/images/sj.svg",color:"#2D9534",bordercolor:"#077A04"},{name:"\u5176\u4ED6",src:"/images/qt.svg",color:"#2D947C",bordercolor:"#157660"}];const Ree=null;let Fee=null;const eZ=E=>{var a=E,{pathsDetail:y,user:x,globalSetting:b,loading:z,dispatch:ee,datas:re}=a,ae=qK(a,["pathsDetail","user","globalSetting","loading","dispatch","datas"]);const se=(0,Fe.useRef)(),fe=(0,Fe.useRef)(null);(0,Fe.useEffect)(()=>{me()},[re]);function me(){return $K(this,null,function*(){var Ae,Be,ke,We,je,Ke,Ze;if(((Ae=re==null?void 0:re.nodes)==null?void 0:Ae.length)>0){let Je=(0,vt.fX)((Be=re==null?void 0:re.nodes)==null?void 0:Be.map((lt,wt)=>{var Dt,Ht,Zt,dn,nn,wn,Jn,An,pn,Cn,rr,En,gr,aa,na,Qr;return JK(J3(J3({},lt),lt==null?void 0:lt.properties),{rootNodeUuid:(Dt=lt==null?void 0:lt.properties)==null?void 0:Dt.rootNodeUuid,id:(Ht=lt==null?void 0:lt.properties)==null?void 0:Ht.uuid,name:(Zt=lt==null?void 0:lt.properties)==null?void 0:Zt.name,labelstype:(dn=lt==null?void 0:lt.labels)==null?void 0:dn[1],description:(nn=lt==null?void 0:lt.properties)==null?void 0:nn.description,nodeType:(wn=lt==null?void 0:lt.properties)==null?void 0:wn.nodeType,colornodeType:parseInt((Jn=lt==null?void 0:lt.properties)==null?void 0:Jn.color)===1?"\u6839\u8282\u70B9":((An=R1==null?void 0:R1.find(Cr=>{var Jr;return(Cr==null?void 0:Cr.name)===((Jr=lt==null?void 0:lt.properties)==null?void 0:Jr.nodeType)}))==null?void 0:An.name)||"\u5176\u4ED6",newcolor:parseInt((pn=lt==null?void 0:lt.properties)==null?void 0:pn.color)===1?"#CC7CF5":((Cn=R1==null?void 0:R1.find(Cr=>{var Jr;return(Cr==null?void 0:Cr.name)===((Jr=lt==null?void 0:lt.properties)==null?void 0:Jr.nodeType)}))==null?void 0:Cn.color)||"#2D947C",tags:((rr=lt==null?void 0:lt.properties)==null?void 0:rr.tags)&&((aa=(gr=(En=lt==null?void 0:lt.properties)==null?void 0:En.tags)==null?void 0:gr.split("\uFF0C"))==null?void 0:aa.map(Cr=>({name:Cr})))||[],colorType:parseInt((na=lt==null?void 0:lt.properties)==null?void 0:na.color)>3?"3":(Qr=lt==null?void 0:lt.properties)==null?void 0:Qr.color})}),(je=(We=(ke=re==null?void 0:re.relationships)==null?void 0:ke.filter(lt=>{var wt,Dt,Ht;return(lt==null?void 0:lt.endNodeUuid)!==((Ht=(Dt=(wt=re==null?void 0:re.nodes)==null?void 0:wt[0])==null?void 0:Dt.properties)==null?void 0:Ht.rootNodeUuid)}))==null?void 0:We.filter(lt=>{var wt,Dt,Ht;return(lt==null?void 0:lt.startNodeUuid)!==((Ht=(Dt=(wt=re==null?void 0:re.nodes)==null?void 0:wt[0])==null?void 0:Dt.properties)==null?void 0:Ht.rootNodeUuid)}))==null?void 0:je.filter(lt=>lt.type==="\u5305\u542B")),tt=LS(Je),at=(Ke=tt.nodes)==null?void 0:Ke.filter((lt,wt,Dt)=>wt===Dt.findIndex(Ht=>Ht.id===lt.id)),ot=(Ze=tt.edges)==null?void 0:Ze.filter((lt,wt,Dt)=>wt===Dt.findIndex(Ht=>Ht.source===lt.source&&Ht.target===lt.target));at.map(lt=>(lt.transformd=!0,lt.style={labelWordWrap:!0,labelPlacement:lt.depth===0?"center":lt.depth<3?"top-left":"top",haloLineWidth:Math.max(20-lt.depth*6,0),labelMaxWidth:lt.depth===0?300:200,labelFontSize:lt.depth===0?22:at.length>300?12:14,labelLineHeight:100,halo:lt.depth<3},lt)),se.current=null;let ct=at==null?void 0:at.length;se.current=new O0({container:fe.current,autoResize:!0,background:"#010A23",autoFit:{type:at.length>50?"view":"center",options:{direction:"both",when:"always"}},animation:!1,padding:50,data:{nodes:at,edges:ot},node:{type:"circle",style:{size:lt=>lt.colorType==1?100:lt.depth<2?50:ct>250?10:20,fill:lt=>lt.newcolor,labelText:lt=>lt.name,labelFill:"#ffffff"},state:{highlight:{stroke:"transparent"},selected:{stroke:"transparent"},inactive:{fill:lt=>lt.newcolor,port:!1,labelBackground:!1,halo:!1,badgeBackground:!1}}},edge:{style:{labelBackground:!1,halo:!1,stroke:"#A150CB",strokeOpacity:.5},state:{inactive:{stroke:"#f9f0ff",strokeOpacity:.5,halo:!1,labelBackground:!1,lineWidth:1},highlight:{stroke:"#43E93F",strokeOpacity:1,halo:!1,lineWidth:1},selected:{stroke:"#43E93F",strokeOpacity:1,halo:!1,lineWidth:1},active:{halo:!1},disable:{halo:!1}}},layout:[{type:"dendrogram",radial:!0,nodeSep:40,rankSep:at.length>250?360:240,direction:"RL",unitRadius:90,linkDistance:200,preventOverlap:!0,maxPreventOverlapIteration:100,strictRadial:!1}],plugins:[{type:"tooltip",enable:lt=>lt.targetType==="node",getContent:(lt,wt)=>{let Dt="";return wt.forEach(Ht=>{Dt+=`
${Ht.name||""}
`}),Dt}}],behaviors:["drag-canvas",{type:"zoom-canvas"},"drag-element",{type:"collapse-expand",onExpand:(lt,wt)=>{console.log("----",lt,wt)}},{type:"fix-element-size",state:"fix-element-size",enable:!0}],transforms:[{type:"place-radial-labels"}]}),se.current.render()}})}return Z3.createElement("div",{style:{background:"#fff",height:"800rem"}},Z3.createElement("div",{style:{width:"100%",height:"800rem"},ref:fe}))};var tZ=(0,Ce.connect)(({pathsDetail:E,user:a,loading:y,globalSetting:x})=>({pathsDetail:E,user:a,globalSetting:x,loading:y.models.index}))(eZ),La=Ie(59301),nZ=Object.defineProperty,rZ=Object.defineProperties,aZ=Object.getOwnPropertyDescriptors,F1=Object.getOwnPropertySymbols,q3=Object.prototype.hasOwnProperty,$3=Object.prototype.propertyIsEnumerable,eI=(E,a,y)=>a in E?nZ(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,Ig=(E,a)=>{for(var y in a||(a={}))q3.call(a,y)&&eI(E,y,a[y]);if(F1)for(var y of F1(a))$3.call(a,y)&&eI(E,y,a[y]);return E},iZ=(E,a)=>rZ(E,aZ(a)),oZ=(E,a)=>{var y={};for(var x in E)q3.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&F1)for(var x of F1(E))a.indexOf(x)<0&&$3.call(E,x)&&(y[x]=E[x]);return y},Ih=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});let rm=[{name:"\u6839\u8282\u70B9",src:"/images/one.svg",color:"#CC7CF5",bordercolor:"#A150CB"},{name:"\u8BFE\u7A0B",src:"/images/kc.svg",color:"#3241F7",bordercolor:"#3437D9"},{name:"\u7AE0\u8282",src:"/images/zj.svg",color:"#5e54e7",bordercolor:"#7f77f9"},{name:"\u77E5\u8BC6\u70B9",src:"/images/zsd.svg",color:"#FFDF55",bordercolor:"#FFD60F"},{name:"\u5B9E\u8BAD",src:"/images/sx.svg",color:"#4E9DFF",bordercolor:"#0882FB"},{name:"\u4F5C\u4E1A",src:"/images/zy.svg",color:"#445DF3",bordercolor:"#3149D5"},{name:"\u89C6\u9891",src:"/images/sp.svg",color:"#6BC4DE",bordercolor:"#339DC4"},{name:"\u8BFE\u4EF6",src:"/images/fj.svg",color:"#6BDE73",bordercolor:"#33C448"},{name:"\u8BD5\u5377",src:"/images/sj.svg",color:"#2D9534",bordercolor:"#077A04"},{name:"\u5176\u4ED6",src:"/images/qt.svg",color:"#2D947C",bordercolor:"#157660"}];const sZ=E=>{var a=E,{pathsDetail:y,user:x,globalSetting:b,loading:z,dispatch:ee,uuid:re,Tabsdatas:ae,initdata:se,setactivied:fe,tpacti:me}=a,Ae=oZ(a,["pathsDetail","user","globalSetting","loading","dispatch","uuid","Tabsdatas","initdata","setactivied","tpacti"]),Be,ke,We,je,Ke,Ze,Je,tt;const at=(0,Fe.useRef)(),ot=(0,Fe.useRef)(),ct=(0,Fe.useRef)(),[lt,wt]=(0,Fe.useState)([]),[Dt,Ht]=(0,Fe.useState)(!0),[Zt,dn]=(0,Fe.useState)([]),[nn,wn]=(0,Fe.useState)(""),[Jn,An]=(0,Fe.useState)(!1),pn=(0,Fe.useRef)(null),[Cn,rr]=(0,Fe.useState)(),[En,gr]=(0,Fe.useState)(!1),[aa,na]=(0,Fe.useState)([]);let[Qr,Cr]=(0,Fe.useState)(!1);const[Jr,ma]=(0,Fe.useState)(!1),[ka,hi]=(0,Fe.useState)(!1),[wo,lo]=(0,Fe.useState)([]),[li,no]=(0,Fe.useState)(!1),[Gi,io]=(0,Fe.useState)([]),[bo]=(0,Ce.useSearchParams)(),[us,Qo]=(0,Fe.useState)(!1),[gi,ki]=(0,Fe.useState)(0),[Sa,_a]=(0,Fe.useState)("\u5168\u90E8");let[ni,Qi]=(0,Fe.useState)({page:1,limit:10});const[Ma,po]=(0,Fe.useState)({}),[Xi,Ms]=(0,Fe.useState)([]),as=(0,Fe.useRef)(null),hs=(0,Fe.useRef)(null),[gs,cs]=(0,Fe.useState)(!1),Bo=window.ENV==="build"?"/react/build":"";(0,Fe.useEffect)(()=>(Qr=!1,Cr(!1),ks(2),_e.ZP.config({getContainer:()=>pn.current}),()=>{Ht(!1),dn([]),gr(!1),wn("")}),[re]);const Dc=()=>La.createElement("div",{className:El.studentHead},La.createElement("div",{className:El.headLi},La.createElement("img",{src:Ye}),La.createElement("aside",null,La.createElement("span",null,"\u8D44\u6E90\u603B\u6570"),La.createElement("b",null,Ma==null?void 0:Ma.resource_count))),La.createElement("div",{className:El.headLi},La.createElement("img",{src:xt}),La.createElement("aside",null,La.createElement("span",null,"\u5B66\u4E60\u5B8C\u6210\u7387"),La.createElement("b",{style:{color:"#F7B500"}},Ma==null?void 0:Ma.complete_rate,"%"))),La.createElement("div",{className:El.headLi},La.createElement("img",{src:Pt}),La.createElement("aside",null,La.createElement("span",null,"\u5B66\u4E60\u638C\u63E1\u7387"),La.createElement("b",{style:{color:"#3AFFC8"}},Ma==null?void 0:Ma.grasp_rate,"%"))),La.createElement("div",{className:El.headLi},La.createElement("img",{src:qt}),La.createElement("aside",null,La.createElement("span",{style:{marginBottom:"10rem"}},"\u4E0A\u6B21\u5B66\u5230"),La.createElement(on.Z,{title:Ma==null?void 0:Ma.last_knowledge_name},La.createElement("b",{style:{color:"#7FAAFF",fontSize:"16rem"}},(0,vt.Pq)(Ma==null?void 0:Ma.last_knowledge_name,13))))),La.createElement("div",{onClick:()=>handleClickDetails({knowledge_uuid:Ma==null?void 0:Ma.last_knowledge_uuid}),className:El.btn},"\u7EE7\u7EED\u5B66\u4E60")),Ic={onRemove:()=>{lo([])},beforeUpload:ai=>{if(console.log(ai),(ai==null?void 0:ai.size)>1024*1024*50)return _e.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;let ro=[];return ro.push(ai),lo([...ro]),!1},fileList:wo,accept:".xls,.xlsx"};(0,Fe.useEffect)(()=>{},[Qr]),(0,Fe.useEffect)(()=>(window.addEventListener("resize",zl),()=>{window.removeEventListener("resize",zl)}),[]);function zl(){var ai,ro;(ro=(ai=at.current)==null?void 0:ai.update)==null||ro.call(ai)}function ks(ai){return Ih(this,null,function*(){var ro,Uo,Yo,Oo,Ql,Qc,xd,Tg,Oh,B0,Lh;Qo(!0);let gc=yield(0,te.ZP)("/api/knowledge/v2/get_node.json",{method:"get",params:{nodeUuid:re,subject_id:(ro=y==null?void 0:y.detail)==null?void 0:ro.id,depth:ai===0?ai:ai||-1,relationshipFilter:"\u5305\u542B>"}});if(Qo(!1),(gc==null?void 0:gc.status)===0){if(bo.get("type")==="classrooms"?ee({type:"pathsDetail/getCourseDetail",payload:Ig({id:(Uo=y==null?void 0:y.detail)==null?void 0:Uo.id,knowledge:!0},(0,vt.oP)())}):ee({type:"pathsDetail/getPathsDetail",payload:Ig({id:(Yo=y==null?void 0:y.detail)==null?void 0:Yo.id,knowledge:!0},(0,vt.oP)())}),Qr){ot.current.getData();return}Ht(!0);let Zs=(0,vt.fX)((Ql=(Oo=gc==null?void 0:gc.data)==null?void 0:Oo.nodes)==null?void 0:Ql.map((Ti,Gu)=>{var Cu,Hu,Qd,Og,H1,am,V1,im,Yc,K1,uo,Xc,Z1,Q1,Y1,X1;return iZ(Ig(Ig({},Ti),Ti==null?void 0:Ti.properties),{rootNodeUuid:(Cu=Ti==null?void 0:Ti.properties)==null?void 0:Cu.rootNodeUuid,id:(Hu=Ti==null?void 0:Ti.properties)==null?void 0:Hu.uuid,name:(Qd=Ti==null?void 0:Ti.properties)==null?void 0:Qd.name,labelstype:(Og=Ti==null?void 0:Ti.labels)==null?void 0:Og[1],description:(H1=Ti==null?void 0:Ti.properties)==null?void 0:H1.description,nodeType:(am=Ti==null?void 0:Ti.properties)==null?void 0:am.nodeType,colornodeType:parseInt((V1=Ti==null?void 0:Ti.properties)==null?void 0:V1.color)===1?"\u6839\u8282\u70B9":((im=rm==null?void 0:rm.find(Jc=>{var Lg;return(Jc==null?void 0:Jc.name)===((Lg=Ti==null?void 0:Ti.properties)==null?void 0:Lg.nodeType)}))==null?void 0:im.name)||"\u5176\u4ED6",newcolor:parseInt((Yc=Ti==null?void 0:Ti.properties)==null?void 0:Yc.color)===1?"#CC7CF5":((K1=rm==null?void 0:rm.find(Jc=>{var Lg;return(Jc==null?void 0:Jc.name)===((Lg=Ti==null?void 0:Ti.properties)==null?void 0:Lg.nodeType)}))==null?void 0:K1.color)||"#2D947C",tags:((uo=Ti==null?void 0:Ti.properties)==null?void 0:uo.tags)&&((Q1=(Z1=(Xc=Ti==null?void 0:Ti.properties)==null?void 0:Xc.tags)==null?void 0:Z1.split("\uFF0C"))==null?void 0:Q1.map(Jc=>({name:Jc})))||[],colorType:parseInt((Y1=Ti==null?void 0:Ti.properties)==null?void 0:Y1.color)>3?"3":(X1=Ti==null?void 0:Ti.properties)==null?void 0:X1.color})}),(xd=(Qc=gc==null?void 0:gc.data)==null?void 0:Qc.relationships)==null?void 0:xd.filter(Ti=>Ti.type==="\u5305\u542B"));console.log("----types",Zs,gc==null?void 0:gc.data);let qs=LS(Zs),Ps=(Tg=qs.nodes)==null?void 0:Tg.filter((Ti,Gu,Cu)=>Gu===Cu.findIndex(Hu=>Hu.id===Ti.id));wt(Ps);let Dl=(Oh=qs.edges)==null?void 0:Oh.filter((Ti,Gu,Cu)=>Gu===Cu.findIndex(Hu=>Hu.source===Ti.source&&Hu.target===Ti.target));Ps.map(Ti=>(Ti.transformd=!0,Ti.style={labelWordWrap:!0,labelPlacement:Ti.depth===0?"center":Ti.depth<3?"top-left":"top",haloLineWidth:Math.max(20-Ti.depth*6,0),labelMaxWidth:Ti.depth===0?300:200,labelFontSize:Ti.depth===0?22:Ps.length>300?12:14,labelLineHeight:100,halo:Ti.depth<3},Ti)),ct.current=null;let Sd=Ps==null?void 0:Ps.length;ct.current=new O0({container:hs.current,autoResize:!0,background:"#010A23",autoFit:{type:Ps.length>50?"view":"center",options:{direction:"both",when:"always"}},animation:!1,padding:50,data:{nodes:Ps,edges:Dl},node:{type:"circle",style:{size:Ti=>Ti.colorType==1?100:Ti.depth<2?50:Sd>250?10:20,fill:Ti=>Ti.newcolor,labelText:Ti=>Ti.name,labelFill:"#ffffff"},state:{highlight:{stroke:"transparent"},selected:{stroke:"transparent"},inactive:{fill:Ti=>Ti.newcolor,port:!1,labelBackground:!1,halo:!1,badgeBackground:!1}}},edge:{style:{labelBackground:!1,halo:!1,stroke:"#A150CB",strokeOpacity:.5},state:{inactive:{stroke:"#f9f0ff",strokeOpacity:.5,halo:!1,labelBackground:!1,lineWidth:1},highlight:{stroke:"#43E93F",strokeOpacity:1,halo:!1,lineWidth:1},selected:{stroke:"#43E93F",strokeOpacity:1,halo:!1,lineWidth:1},active:{halo:!1},disable:{halo:!1}}},layout:[{type:"dendrogram",radial:!0,nodeSep:40,rankSep:Ps.length>250?360:240,direction:"RL",unitRadius:90,linkDistance:200,preventOverlap:!0,maxPreventOverlapIteration:100,strictRadial:!1}],plugins:[{type:"tooltip",enable:Ti=>Ti.targetType==="node",getContent:(Ti,Gu)=>{let Cu="";return Gu.forEach(Hu=>{Cu+=`
${Hu.name||""}
`}),Cu}}],behaviors:["drag-canvas",{type:"zoom-canvas",onFinish:()=>{setTimeout(()=>{var Ti;ki((((Ti=ct==null?void 0:ct.current)==null?void 0:Ti.getZoom())*100).toFixed(0))},300)}},"drag-element",{type:"collapse-expand",onExpand:(Ti,Gu)=>{console.log("----",Ti,Gu)}},{type:"fix-element-size",state:"fix-element-size",enable:!0},{type:"click-select",state:"selected",onClick:Ti=>{as.current?(clearTimeout(as.current),as.current=null):as.current=setTimeout(()=>{let Gu=Ps.filter(Cu=>{var Hu,Qd;return(Cu==null?void 0:Cu.id)===((Qd=(Hu=Ti.target)==null?void 0:Hu.config)==null?void 0:Qd.id)});if((Gu==null?void 0:Gu.length)===0){gr(!1);return}rr(Gu==null?void 0:Gu[0]),gr(!0),Ti.view.setCursor("pointer"),as.current=null},300)},multiple:!1},{type:"hover-activate",enable:Ti=>Ti.targetType==="node",degree:1,state:"highlight",direction:"both",inactiveState:"inactive",onHover:Ti=>{Ti.view.setCursor("pointer")},onHoverEnd:Ti=>{Ti.view.setCursor("default")}}],transforms:[{type:"place-radial-labels"}]}),ct.current.render(),hs.current.style.opacity=1,(B0=ct==null?void 0:ct.current)==null||B0.fitView(),setTimeout(()=>{var Ti;ki((((Ti=ct==null?void 0:ct.current)==null?void 0:Ti.getZoom())*100).toFixed(0))},300);var Tc=ct.current.getOptions();setTimeout(()=>{Tc.animation=!0,ct.current.setOptions(Tc)},2500),window.graphsRef=ct.current}let vc=yield(0,te.ZP)("/api/knowledge_items.json",{method:"get",params:{item_type:3,subject_id:(Lh=y==null?void 0:y.detail)==null?void 0:Lh.id}});(vc==null?void 0:vc.status)===0&&Ms(vc==null?void 0:vc.data)})}const ju=(ai,ro)=>{if(ct.current){if(Qr){ot.current.onMouse(ai,ro.name);return}try{const Uo={},Yo={};ct.current.getEdgeData().map(Oo=>{Uo[Oo.id]=ai==="Enter"?"inactive":"active"}),ct.current.getNodeData().map(Oo=>{ai==="Enter"?Yo[Oo.id]=Oo.colornodeType===ro.name?"highlight":"inactive":Yo[Oo.id]="active"}),ct.current.setElementState(Uo),ct.current.setElementState(Yo)}catch(Uo){}}},_s=(ai,ro)=>{if(ct.current){if(Qr){ot.current.onMouse(ai,ro.name);return}try{const Uo={},Yo={};ct.current.getEdgeData().map(Oo=>{Uo[Oo.id]=ai==="Enter"?"inactive":"active"}),ct.current.getNodeData().map(Oo=>{var Ql,Qc;ai==="Enter"?Yo[Oo.id]=(Qc=(Ql=Oo.tags)==null?void 0:Ql.map(xd=>xd==null?void 0:xd.name))!=null&&Qc.includes(ro.name)?"highlight":"inactive":Yo[Oo.id]="active"}),ct.current.setElementState(Uo),ct.current.setElementState(Yo)}catch(Uo){}}};return La.createElement(ce.Z,{spinning:us},La.createElement("div",{ref:pn,style:{background:"#010A23",height:"100vh",overflow:"hidden",position:"relative"}},La.createElement("div",{style:{color:"#fff",display:"flex",alignItems:"center",marginLeft:"10rem",position:"fixed",bottom:"30px",zIndex:1}},(Be=rm.filter(ai=>{var ro;return(ro=lt==null?void 0:lt.map(Uo=>Uo==null?void 0:Uo.colornodeType))==null?void 0:ro.includes(ai==null?void 0:ai.name)}))==null?void 0:Be.map(ai=>La.createElement("div",{onMouseLeave:()=>ju("Leave",ai),onMouseEnter:()=>ju("Enter",ai),style:{display:"flex",alignItems:"center",margin:"0 2px",cursor:"pointer"}},La.createElement("span",{style:{display:"inline-flex",marginLeft:"10rem",width:"20rem",height:"20rem",borderRadius:"50%",background:ai.color}}),La.createElement("span",{style:{marginLeft:"5rem"}},ai==null?void 0:ai.name)))),La.createElement("div",{style:{color:"#fff",display:"flex",alignItems:"center",marginLeft:"10rem",position:"fixed",bottom:"30px",zIndex:1,right:40}},La.createElement(jt.Z,{overlayClassName:El.dropdownst,getPopupContainer:()=>pn.current,menu:{items:[{label:La.createElement("div",{onClick:()=>{ks()}},"\u5C55\u5F00\u5168\u90E8"),key:"1"},{label:La.createElement("div",{onClick:()=>{ks(3)}},"\u5C55\u5F003\u5C42"),key:"2"},{label:La.createElement("div",{onClick:()=>{ks(2)}},"\u5C55\u5F002\u5C42"),key:"3"},{label:La.createElement("div",{onClick:()=>{ks(1)}},"\u5C55\u5F001\u5C42"),key:"4"},{label:La.createElement("div",{onClick:()=>{ks(0)}},"\u6536\u8D77\u5168\u90E8"),key:"5"}]}},La.createElement("img",{style:{cursor:"pointer"},onClick:()=>{},src:gs===7?`${Bo}/images/xscjxz.png`:`${Bo}/images/xscj.png`,onMouseOut:()=>{cs(!1)},onMouseOver:()=>{cs(7)}})),La.createElement(on.Z,{title:"\u5C45\u4E2D\u663E\u793A"},La.createElement("img",{onClick:()=>{Ht(!1),ks()},style:{marginLeft:"10rem",cursor:"pointer"},src:gs===8?`${Bo}/images/jzxsxz.png`:`${Bo}/images/jzxs.png`,onMouseOut:()=>{cs(!1)},onMouseOver:()=>{cs(8)},className:El.img})),La.createElement("div",{style:{marginLeft:"10rem",background:"#202F4F",borderRadius:"4px",alignItems:"center"}},La.createElement("img",{style:{cursor:"pointer"},onClick:()=>{Qr?(ot.current.zoomBy(.9),ot.current.getZooms()):(ct.current.zoomBy(.9),setTimeout(()=>{var ai;ki((((ai=ct==null?void 0:ct.current)==null?void 0:ai.getZoom())*100).toFixed(0))},300))},src:gs===9?`${Bo}/images/newsxxz.png`:`${Bo}/images/newsx.png`,onMouseOut:()=>{cs(!1)},onMouseOver:()=>{cs(9)}}),La.createElement("span",{style:{display:"inline-flex",width:"46px",justifyContent:"center"},onClick:()=>{}}," ",gi+"%"),La.createElement("img",{style:{cursor:"pointer"},onClick:()=>{Qr?(ot.current.zoomBy(1.1),ot.current.getZooms()):(ct.current.zoomBy(1.1),setTimeout(()=>{var ai;ki((((ai=ct==null?void 0:ct.current)==null?void 0:ai.getZoom())*100).toFixed(0))},300))},src:gs===12?`${Bo}/images/newfdxz.png`:`${Bo}/images/newfd.png`,onMouseOut:()=>{cs(!1)},onMouseOver:()=>{cs(12)}}))),La.createElement("div",{style:{display:"flex",justifyContent:"start",width:"1840rem",left:"40rem",paddingTop:"25rem",position:"absolute",zIndex:1}},La.createElement("span",{className:El.tupugx,onClick:()=>{fe()}},La.createElement("img",{src:`${Bo}/images/tpgx.svg`,style:{marginRight:"10rem",width:"16rem"}}),"\u56FE\u8C31\u5173\u7CFB"),La.createElement("div",{className:El.autocomp},Dt&&La.createElement("div",{style:{display:"flex",alignItems:"center"}},La.createElement(Pr.Z,{className:El.autocompwidth,options:Zt,popupClassName:El.autopop,getPopupContainer:()=>pn.current,value:nn,onSelect:(ai,ro)=>{var Uo;if(wn(lt.find(Yo=>Yo.id===ai).name),rr(lt.find(Yo=>Yo.id===ai)),gr(!0),Qr)ot.current.selectall(ai);else{let Yo=ct.current.getElementDataByState("node","selected");(Yo==null?void 0:Yo.length)>0&&ct.current.setElementState((Uo=Yo==null?void 0:Yo[0])==null?void 0:Uo.id,[""]),ct.current.setElementState(ai,["selected"])}},onChange:ai=>{wn(ai)},onSearch:ai=>{dn(()=>{var ro,Uo,Yo;return Sa==="\u5168\u90E8"?(ro=lt==null?void 0:lt.filter(Oo=>Oo.name.includes(ai)))==null?void 0:ro.map(Oo=>({label:La.createElement("div",{style:{display:"flex",alignItems:"center"}},La.createElement("span",{style:{marginRight:"10rem",height:"20rem",lineHeight:"20rem",padding:"0rem 6rem",color:"#fff",fontSize:"12rem",background:"#1890FF",borderRadius:"2rem"}},Oo==null?void 0:Oo.nodeType)," ",La.createElement("div",{style:{color:"#fff"},dangerouslySetInnerHTML:{__html:Oo==null?void 0:Oo.name.replaceAll(ai,`${ai}`)}})),value:Oo==null?void 0:Oo.id})):(Yo=(Uo=lt==null?void 0:lt.filter(Oo=>{var Ql;return(Ql=Oo==null?void 0:Oo.tags)==null?void 0:Ql.find(Qc=>Qc.name===Sa)}))==null?void 0:Uo.filter(Oo=>Oo.name.includes(ai)))==null?void 0:Yo.map(Oo=>({label:La.createElement("div",{style:{display:"flex",alignItems:"center"}},La.createElement("span",{style:{marginRight:"10rem",height:"20rem",padding:"2rem 6rem",color:"#fff",fontSize:"12rem",background:"#1890FF",borderRadius:"2rem"}},Oo==null?void 0:Oo.nodeType)," ",La.createElement("div",{style:{color:"#fff"},dangerouslySetInnerHTML:{__html:Oo==null?void 0:Oo.name.replaceAll(ai,`${ai}`)}})),value:Oo==null?void 0:Oo.id}))})}},La.createElement(xe.default,{placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",addonBefore:La.createElement(jt.Z,{overlayClassName:El.dropdownst,menu:{items:[{label:La.createElement("div",{onClick:()=>{_a("\u5168\u90E8"),_s("\u5168\u90E8","")}},"\u5168\u90E8"),key:"1"},...Xi==null?void 0:Xi.map(ai=>({label:La.createElement("div",{onClick:()=>{_a(ai.name),_s("Enter",ai)}},ai==null?void 0:ai.name),key:ai.id}))]}},La.createElement("div",{style:{display:"flex",alignItems:"center"}},La.createElement("div",{className:El.textname,style:{width:"60rem"}},Sa),La.createElement("div",{style:{height:"22rem",background:"linear-gradient( 180deg, rgba(255,255,255,0) 0%, #AEAEAE 52%, rgba(255,255,255,0) 100%)",width:"1rem"}})))})))),La.createElement("div",{style:{display:"flex",position:"absolute",right:"0rem",zIndex:"3"}},((ke=y==null?void 0:y.detail)==null?void 0:ke.sync_uuid)&&((We=y==null?void 0:y.detail)==null?void 0:We.sync_uuid)===re&&((je=y==null?void 0:y.detail)==null?void 0:je.can_managed)&&La.createElement(on.Z,{title:"\u540C\u6B65"},La.createElement("img",{className:"current",onClick:(0,bd.debounce)(()=>{Pe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,getContainer:()=>pn.current,content:"\u8BF7\u786E\u5B9A\u662F\u5426\u5C06\u540C\u6B65\u8BFE\u7A0B\u7AE0\u8282\u5185\u5BB9\uFF0C\u66F4\u65B0\u540E\u539F\u6709\u77E5\u8BC6\u56FE\u8C31\u5185\u5BB9\u5C06\u88AB\u8986\u76D6\uFF0C\u8986\u76D6\u540E\u53EF\u5728\u7248\u672C\u7BA1\u7406\u4E2D\u9009\u62E9\u6062\u590D\u3002",onOk:()=>Ih(void 0,null,function*(){var ai,ro;const Uo=(ai=ae==null?void 0:ae.find(Oo=>(Oo==null?void 0:Oo.uuid)===re))==null?void 0:ai.name;let Yo=yield(0,te.ZP)("/api/knowledge/v2/sync.json",{method:"post",body:{subject_id:(ro=y==null?void 0:y.detail)==null?void 0:ro.id,uuid:re,name:Uo}});Yo.status===0&&_e.ZP.info(Yo==null?void 0:Yo.message)})})},500),src:gs===1?`${Bo}/images/gxxz.png`:`${Bo}/images/gx.png`,onMouseOut:()=>{cs(!1)},onMouseOver:()=>{cs(1)},style:{width:"40rem",height:"40rem",marginRight:"15rem",marginTop:"5rem"}})),((Ke=y==null?void 0:y.detail)==null?void 0:Ke.can_managed)&&La.createElement("div",{className:El.hoverone},La.createElement("div",{onClick:()=>Ih(void 0,null,function*(){var ai;let ro=yield(0,te.ZP)("/api/knowledge/v2/backup.json",{method:"POST",body:{subject_id:(ai=y==null?void 0:y.detail)==null?void 0:ai.id,parentNodeUuid:re}});(ro==null?void 0:ro.status)===0&&_e.ZP.info("\u56FE\u8C31\u4FDD\u5B58\u6210\u529F")})},La.createElement("img",{src:gs===2?`${Bo}/images/bcbbxz.png`:`${Bo}/images/bcbb.png`,onMouseOut:()=>{cs(!1)},onMouseOver:()=>{cs(2)}}),La.createElement("div",{className:El.name},"\u4FDD\u5B58\u7248\u672C")),La.createElement("div",{onClick:()=>Ih(void 0,null,function*(){var ai;ni.page=1,ni.limit=10;let ro=yield(0,te.ZP)("/api/knowledge/v2/knowledge_histories.json",{mehtod:"get",params:Ig({subject_id:(ai=y==null?void 0:y.detail)==null?void 0:ai.id,nodeUuid:re},ni)});Qi(ni),(ro==null?void 0:ro.status)===0&&(no(!0),io(ro))})},La.createElement("img",{src:gs===3?`${Bo}/images/qhbbxz.png`:`${Bo}/images/qhbb.png`,onMouseOut:()=>{cs(!1)},onMouseOver:()=>{cs(3)},className:El.img}),La.createElement("div",{className:El.name},"\u5207\u6362\u7248\u672C"))),La.createElement("div",{className:El.hoverone},La.createElement("div",{onClick:()=>{Qr=!1,Cr(!1),Ht(!1),ks()}},La.createElement("img",{src:gs===4?`${Bo}/images/gxtxz.png`:`${Bo}/images/gxt.png`,onMouseOut:()=>{cs(!1)},onMouseOver:()=>{cs(4)}}),La.createElement("div",{className:El.name},"\u5173\u7CFB\u56FE")),La.createElement("div",{onClick:()=>{Qr=!0,Cr(!0)}},La.createElement("img",{src:gs===5?`${Bo}/images/zssxz.png`:`${Bo}/images/zss.png`,onMouseOut:()=>{cs(!1)},onMouseOver:()=>{cs(5)},className:El.img}),La.createElement("div",{className:El.name},"\u77E5\u8BC6\u6811"))),La.createElement(on.Z,{title:"\u5168\u5C4F"},La.createElement("img",{className:"current",onClick:()=>{var ai,ro,Uo,Yo;(0,kS.vp)()?(An(!1),(0,kS.BU)(),!Qr&&Dt?(ai=ct==null?void 0:ct.current)==null||ai.fitCenter():(ro=ot==null?void 0:ot.current)==null||ro.fitView()):(An(!0),(0,kS.Dj)(pn.current),!Qr&&Dt?(Uo=ct==null?void 0:ct.current)==null||Uo.fitCenter():(Yo=ot==null?void 0:ot.current)==null||Yo.fitView())},src:gs===6?`${Bo}/images/qpxz.png`:`${Bo}/images/qp.png`,onMouseOut:()=>{cs(!1)},onMouseOver:()=>{cs(6)},style:{width:"40rem",height:"40rem",marginRight:"15rem",marginTop:"5rem"}})),((Ze=y==null?void 0:y.detail)==null?void 0:Ze.can_managed)&&La.createElement("div",{className:El.hoverone,style:{marginRight:"0rem"}},La.createElement("div",{onClick:()=>{ma(!0)}},La.createElement("img",{src:gs===10?`${Bo}/images/drxz.png`:`${Bo}/images/dr.png`,onMouseOut:()=>{cs(!1)},onMouseOver:()=>{cs(10)}}),La.createElement("div",{className:El.name},"\u5BFC\u5165")),La.createElement("div",{onClick:()=>{var ai;(0,vt.FH)("",In.Z.API_SERVER+`/api/knowledge/v2/export.json?subject_id=${(ai=y==null?void 0:y.detail)==null?void 0:ai.id}&fileType=xlsx&parentNodeUuid=${re}`)}},La.createElement("img",{src:gs===11?`${Bo}/images/dcxz.png`:`${Bo}/images/dc.png`,onMouseOut:()=>{cs(!1)},onMouseOver:()=>{cs(11)},className:El.img}),La.createElement("div",{className:El.name},"\u5BFC\u51FA"))))),Dt&&!Qr&&La.createElement("div",{style:{width:"100%",height:"100vh",opacity:0},ref:hs}),La.createElement("div",{id:"myDiagramDiv",style:{height:"100vh",width:"100%",visibility:Qr?"visible":"hidden"}},Qr?La.createElement(ZK,{ref:ot,setzoomsize:ki,setshowdetail:gr,setitems:rr,nodeUuid:re,subject_id:(Je=y==null?void 0:y.detail)==null?void 0:Je.id}):""),La.createElement(Sn,{tpacti:me,initdata:se,uuid:re,Tabsdatas:ae,setshow:Ht,getData:ks,containerRef:pn,showdetail:En,setshowdetail:gr,items:Cn}),La.createElement(Pe.default,{title:"\u6587\u4EF6\u5BFC\u5165",open:Jr,centered:!0,getContainer:()=>pn.current,okButtonProps:{loading:ka},onCancel:()=>{ma(!1),lo([])},onOk:()=>Ih(void 0,null,function*(){var ai,ro,Uo,Yo;const Oo=new FormData;if(wo.length>0)Oo.append("file",wo[0]);else{_e.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}hi(!0),Oo.append("subject_id",((ai=y.detail)==null?void 0:ai.id)+""),Oo.append("parentNodeUuid",re);let Ql=yield(0,te.ZP)("/api/knowledge/v2/import.json",{method:"post",body:Oo},!0);hi(!1),(Ql==null?void 0:Ql.status)===0&&((ro=Ql==null?void 0:Ql.data)!=null&&ro.importErrorFilePath?Pe.default.confirm({icon:null,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:La.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",La.createElement("a",{href:`${In.Z.API_SERVER}${(Uo=Ql==null?void 0:Ql.data)==null?void 0:Uo.importErrorFilePath}`,download:"\u5931\u8D25\u6570\u636E.xlsx"},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(ks(),Ht(!1),(Yo=Ql==null?void 0:Ql.data)!=null&&Yo.has_route?_e.ZP.info("\u77E5\u8BC6\u56FE\u8C31\u6570\u636E\u5BFC\u5165\u6210\u529F\uFF0C\u4E3A\u4FDD\u8BC1\u5B66\u4E60\u8DEF\u5F84\u7684\u8282\u70B9\u4E0E\u77E5\u8BC6\u56FE\u8C31\u8282\u70B9\u7ED1\u5B9A\uFF0C\u8BF7\u66F4\u65B0\u5B66\u4E60\u8DEF\u5F84"):_e.ZP.info("\u5BFC\u5165\u6210\u529F"),lo([]),rr({}),ma(!1)))})},(lt==null?void 0:lt.length)>0&&La.createElement("div",{style:{marginBottom:30,color:"#333333"}},"\u68C0\u6D4B\u5F53\u524D\u5DF2\u5B58\u5728\u6570\u636E\uFF0C\u5BFC\u5165\u540E\u539F\u6570\u636E\u5C06\u4F1A\u88AB\u8986\u76D6\uFF0C\u6309\u7167\u6700\u65B0\u5BFC\u5165\u7684\u4E3A\u4E3B\uFF0C\u5982\u9700\u7EE7\u7EED\u5BFC\u5165\uFF0C\u8BF7\u6309\u7167\u4E0B\u65B9\u6B65\u9AA4\u8FDB\u884C"),La.createElement("p",{style:{color:"#5F6368"}},"\u6B65\u9AA41\uFF1A",La.createElement("span",{style:{color:"#000000"}},"\u4E0B\u8F7D"),La.createElement("a",{href:`${In.Z.API_SERVER}/api/knowledge/v2/down_template.json`,download:"\u6A21\u7248.xlsx"},"\u77E5\u8BC6\u56FE\u8C31\u5BFC\u5165\u6A21\u7248")),La.createElement(ar.Z,null,La.createElement(Xr.Z,{style:{color:"#5F6368"}},"\u6B65\u9AA42\uFF1A",La.createElement("span",{style:{color:"#000000"}},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u77E5\u8BC6\u56FE\u8C31\u5BFC\u5165\u6A21\u7248\u300B"))),La.createElement(ar.Z,{style:{marginTop:10,marginLeft:50}},La.createElement(jo.default,Ig({},Ic),La.createElement("span",{style:{padding:"0px 16px",color:"#1b8565",cursor:"pointer",height:32,alignItems:"center",display:"inline-flex",borderRadius:2,border:"1px solid #1b8565",background:"#1b8565 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)"}},La.createElement("i",{style:{fontSize:12,marginRight:6},className:"iconfont icon-tianjiashitixiaojiahao"})," \u9009\u62E9\u6587\u4EF6")))),La.createElement(Yt,null,La.createElement(La.Fragment,null,La.createElement(Pe.default,{title:"\u7248\u672C\u8BB0\u5F55",centered:!0,width:1200,open:li,footer:!1,getContainer:()=>pn.current,onCancel:()=>{no(!1)}},La.createElement(As.default,{dataSource:Gi==null?void 0:Gi.data,pagination:!1,columns:[{title:"\u7248\u672C\u4FDD\u5B58\u65F6\u95F4",dataIndex:"created_at",ellipsis:!0,key:"created_at",render:(ai,ro)=>La.createElement("div",null,La.createElement("span",null,ai),(ro==null?void 0:ro.is_now_version)&&La.createElement("span",{style:{background:"#2BAC8E",padding:"4rem",fontSize:"12rem",marginLeft:"5rem",color:"#fff"}},"\u5F53\u524D\u4F7F\u7528\u7248\u672C"))},{title:"\u4FDD\u5B58\u4EBA",dataIndex:"username",ellipsis:!0,key:"username"},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,key:"name",render:(ai,ro)=>La.createElement("div",null,La.createElement("span",{style:{color:"#1B8565",marginRight:"30rem",cursor:"pointer"},onClick:()=>Ih(void 0,null,function*(){var Uo,Yo;let Oo=yield(0,te.ZP)(`${ro==null?void 0:ro.url}`,{method:"get"});(Oo==null?void 0:Oo.status)===0&&((Yo=(Uo=Oo==null?void 0:Oo.data)==null?void 0:Uo.nodes)==null?void 0:Yo.length)>0&&na(Oo==null?void 0:Oo.data)})},"\u67E5\u770B"),La.createElement("span",{onClick:()=>Ih(void 0,null,function*(){var Uo;if(ro!=null&&ro.is_now_version)return;let Yo=yield(0,te.ZP)("/api/knowledge/v2/restore.json",{method:"post",body:{subject_id:(Uo=y==null?void 0:y.detail)==null?void 0:Uo.id,backupFilePath:ro==null?void 0:ro.backupFilePath}});(Yo==null?void 0:Yo.status)===0&&(ks(),no(!1),Ht(!1),_e.ZP.info("\u5207\u6362\u6210\u529F"))}),style:{color:ro!=null&&ro.is_now_version?"#999999":"#1B8565",cursor:"pointer"}},"\u5207\u6362\u81F3\u5F53\u524D\u7248\u672C"))}]}),La.createElement(ln.Z,{hideOnSinglePage:!0,style:{marginTop:"20rem"},pageSize:ni.limit,total:Gi==null?void 0:Gi.total_count,current:ni.page,onChange:(ai,ro)=>Ih(void 0,null,function*(){var Uo;ni.page=ai,ni.limit=ro,Qi(ni);let Yo=yield(0,te.ZP)("/api/knowledge/v2/knowledge_histories.json",{mehtod:"get",params:Ig({subject_id:(Uo=y==null?void 0:y.detail)==null?void 0:Uo.id,nodeUuid:re},ni)});(Yo==null?void 0:Yo.status)===0&&(no(!0),io(Yo))})})),La.createElement(Pe.default,{open:((tt=aa==null?void 0:aa.nodes)==null?void 0:tt.length)>0,title:"\u5386\u53F2\u56FE\u8C31",width:"1200rem",footer:null,getContainer:()=>pn.current,destroyOnClose:!0,onCancel:()=>{na({})}},La.createElement(tZ,{datas:aa}))))))};var lZ=(0,Ce.connect)(({pathsDetail:E,user:a,loading:y,globalSetting:x})=>({pathsDetail:E,user:a,globalSetting:x,loading:y.models.index}))(sZ),zf={wrap:"wrap___HuFFi",add:"add___GrP2R",dimensionalBall:"dimensionalBall___flm6B",archer:"archer___biVqC",svg:"svg___hXxGw",modal:"modal___DR9M_",mHead:"mHead___I923K",form:"form___W2fTe",mType:"mType___hoISa",listItem:"listItem___JCZwd"},Ad={flex_box_center:"flex_box_center___aEG4A",flex_space_between:"flex_space_between___O70yE",flex_box_vertical_center:"flex_box_vertical_center___rEvY1",flex_box_center_end:"flex_box_center_end___Xp3ui",flex_box_column:"flex_box_column___McZmY",largeBall:"largeBall___SbxSR",middleBall:"middleBall___eKLzh",smallBall:"smallBall___r7xv5",largeBallDish:"largeBallDish___EeTGm",middleBallDish:"middleBallDish___hca4h",smallBallDish:"smallBallDish___rrHxf",smallBallGather:"smallBallGather___hHHqa",box:"box___yWjPn",spectrum:"spectrum___r9a7p",pedestal:"pedestal___Grjvz",spectrumHover:"spectrumHover___OibBM",pedestalHover:"pedestalHover___EcKUJ"};const uZ="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjkxcHgiIGhlaWdodD0iMTk0cHgiIHZpZXdCb3g9IjAgMCAyOTEgMTk0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA2MSAoODk1ODEpIC0gaHR0cHM6Ly9za2V0Y2guY29tIC0tPgogICAgPHRpdGxlPuWfuuW6pzwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPgogICAgICAgIDxsaW5lYXJHcmFkaWVudCB4MT0iMjcuNzcyODY0MyUiIHkxPSI0My4xNzgwNjE3JSIgeDI9Ijk3LjIyMjIyMjIlIiB5Mj0iNTAlIiBpZD0ibGluZWFyR3JhZGllbnQtMSI+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiMzMTdDRDMiIG9mZnNldD0iMCUiPjwvc3RvcD4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iIzI3MkE5NSIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8bGluZWFyR3JhZGllbnQgeDE9IjE0LjI3MTI2ODMlIiB5MT0iMzEuNjQ0NzI5NyUiIHgyPSIxMDAlIiB5Mj0iNzMuMTEyMDA3OCUiIGlkPSJsaW5lYXJHcmFkaWVudC0yIj4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iIzI3NzFEQiIgb2Zmc2V0PSIwJSI+PC9zdG9wPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjMjg0REIwIiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD4KICAgICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgICAgIDxsaW5lYXJHcmFkaWVudCB4MT0iMTAwJSIgeTE9IjM1LjA0MTMwMTklIiB4Mj0iMCUiIHkyPSI2NS41NDY3MzEzJSIgaWQ9ImxpbmVhckdyYWRpZW50LTMiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjMzA2NkI0IiBvZmZzZXQ9IjAlIj48L3N0b3A+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiMxNDM4OTQiIG9mZnNldD0iMTAwJSI+PC9zdG9wPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IHgxPSIyNy43NzI4NjQzJSIgeTE9IjQzLjE1NTA2NzMlIiB4Mj0iOTcuMjIyMjIyMiUiIHkyPSI1MCUiIGlkPSJsaW5lYXJHcmFkaWVudC00Ij4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iIzMxN0NEMyIgb2Zmc2V0PSIwJSI+PC9zdG9wPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjMjcyQTk1IiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD4KICAgICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgICAgIDxsaW5lYXJHcmFkaWVudCB4MT0iMCUiIHkxPSI1MCUiIHgyPSI1MCUiIHkyPSI2NC4yMTc0OTQ1JSIgaWQ9ImxpbmVhckdyYWRpZW50LTUiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjMkY3MEM5IiBvZmZzZXQ9IjAlIj48L3N0b3A+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiM1QjVGRkYiIG9mZnNldD0iMTAwJSI+PC9zdG9wPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPHBvbHlnb24gaWQ9InBhdGgtNiIgcG9pbnRzPSIxNDQuNzQ1OSAxNi40Njc5NzAxIDI2MC4xMzI5MzUgNzIuOTI3OTU1NiAxNDYuMTg4MjM4IDEzOC43NTc4OTYgMzAuODAxMjAzMyA3Mi4yMDcxODk5Ij48L3BvbHlnb24+CiAgICAgICAgPGZpbHRlciB4PSItMS41JSIgeT0iLTIuOSUiIHdpZHRoPSIxMDMuMSUiIGhlaWdodD0iMTA1LjclIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJmaWx0ZXItNyI+CiAgICAgICAgICAgIDxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dCbHVySW5uZXIxIj48L2ZlR2F1c3NpYW5CbHVyPgogICAgICAgICAgICA8ZmVPZmZzZXQgZHg9IjAiIGR5PSI1IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiPjwvZmVPZmZzZXQ+CiAgICAgICAgICAgIDxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSI+PC9mZUNvbXBvc2l0ZT4KICAgICAgICAgICAgPGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAuNzk2ODM2ODkgICAwIDAgMCAwIDAuOTc0NjYwMTA4ICAgMCAwIDAgMCAxICAwIDAgMCAwLjUgMCIgdHlwZT0ibWF0cml4IiBpbj0ic2hhZG93SW5uZXJJbm5lcjEiPjwvZmVDb2xvck1hdHJpeD4KICAgICAgICA8L2ZpbHRlcj4KICAgIDwvZGVmcz4KICAgIDxnIGlkPSLpobXpnaItMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IjA4MjAtM0Tlm77osLEt5YiH5Zu+VjQuMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ0OS4wMDAwMDAsIC0xMzQ0LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0i5Z+65bqnIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0NDkuMDAwMDAwLCAxMzQ0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IuefqeW9oiIgZmlsbD0idXJsKCNsaW5lYXJHcmFkaWVudC0xKSIgb3BhY2l0eT0iMC4zMjA4NzA1MzYiIHBvaW50cz0iMTQ0LjU4NDkwNiAzOC45MDI0MTk0IDI5MSAxMTAuNDY0MzA1IDE0Ni40MTUwOTQgMTkzLjkwMjQxOSAwIDEwOS41NTA3NDkiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSLnn6nlvaIiIGZpbGw9InVybCgjbGluZWFyR3JhZGllbnQtMikiIHBvaW50cz0iLTcuNTMxNzUzZS0xMyA3MC43NTEyNzkgMTQ2LjA3Njk5NCAxNTUuMjI1ODY2IDE0Ni4wNzY5OTQgMTc3Ljc5MzA4NSAtNy41MzE3NTNlLTEzIDkzLjMxODQ5NzMiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSLnn6nlvaIiIGZpbGw9InVybCgjbGluZWFyR3JhZGllbnQtMykiIHBvaW50cz0iMTQ2LjA3Njk5NCAxNTUuMjI1ODY2IDI5MC45MzQxMzggNzEuNjY2MTY2MiAyOTAuOTM0MTM4IDk0LjIzMzM4NDUgMTQ2LjA3Njk5NCAxNzcuNzkzMDg1Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0i55+p5b2iIiBmaWxsPSJ1cmwoI2xpbmVhckdyYWRpZW50LTQpIiBwb2ludHM9IjE0NC41NTIxODIgLTUuODk5OTA5NzdlLTEzIDI5MC45MzQxMzggNzEuNjY2MTY2MiAxNDYuMzgxOTU2IDE1NS4yMjU4NjYgLTUuNjg0MzQxODllLTEzIDcwLjc1MTI3OSI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgPGcgaWQ9IuefqeW9oiI+CiAgICAgICAgICAgICAgICAgICAgPHVzZSBmaWxsPSJ1cmwoI2xpbmVhckdyYWRpZW50LTUpIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHhsaW5rOmhyZWY9IiNwYXRoLTYiPjwvdXNlPgogICAgICAgICAgICAgICAgICAgIDx1c2UgZmlsbD0iYmxhY2siIGZpbGwtb3BhY2l0eT0iMSIgZmlsdGVyPSJ1cmwoI2ZpbHRlci03KSIgeGxpbms6aHJlZj0iI3BhdGgtNiI+PC91c2U+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==",cZ="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjk1cHgiIGhlaWdodD0iMTk3cHgiIHZpZXdCb3g9IjAgMCAyOTUgMTk3IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA2MSAoODk1ODEpIC0gaHR0cHM6Ly9za2V0Y2guY29tIC0tPgogICAgPHRpdGxlPuW6leW6p+mAieS4rTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPgogICAgICAgIDxsaW5lYXJHcmFkaWVudCB4MT0iMjcuNzcyODY0MyUiIHkxPSI0My4xNTUwNjczJSIgeDI9Ijk3LjIyMjIyMjIlIiB5Mj0iNTAlIiBpZD0ibGluZWFyR3JhZGllbnQtMSI+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiMzMTdDRDMiIG9mZnNldD0iMCUiPjwvc3RvcD4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iIzI3MkE5NSIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8bGluZWFyR3JhZGllbnQgeDE9IjE0LjI3MTI2ODMlIiB5MT0iMzEuNjQ0NzI5NyUiIHgyPSIxMDAlIiB5Mj0iNzMuMTEyMDA3OCUiIGlkPSJsaW5lYXJHcmFkaWVudC0yIj4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iIzI3NzFEQiIgb2Zmc2V0PSIwJSI+PC9zdG9wPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjMjg0REIwIiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD4KICAgICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgICAgIDxsaW5lYXJHcmFkaWVudCB4MT0iMTAwJSIgeTE9IjM1LjA0MTMwMTklIiB4Mj0iMCUiIHkyPSI2NS41NDY3MzEzJSIgaWQ9ImxpbmVhckdyYWRpZW50LTMiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjMzA2NkI0IiBvZmZzZXQ9IjAlIj48L3N0b3A+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiMxNDM4OTQiIG9mZnNldD0iMTAwJSI+PC9zdG9wPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI2LjA2MjU2MyUiIHgyPSI1MCUiIHkyPSI2NC40MjMxOTgxJSIgaWQ9ImxpbmVhckdyYWRpZW50LTQiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjMkY3MEM5IiBvZmZzZXQ9IjAlIj48L3N0b3A+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiMyREUxRkQiIG9mZnNldD0iMTAwJSI+PC9zdG9wPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPHBvbHlnb24gaWQ9InBhdGgtNSIgcG9pbnRzPSIxNDYuMzI3NiAxNi42NDc5MjI2IDI2Mi45NzU1MTcgNzMuNzI0ODcwMiAxNDcuNzg1Njk5IDE0MC4yNzQxNjIgMzEuMTM3NzgxMSA3Mi45OTYyMjgzIj48L3BvbHlnb24+CiAgICAgICAgPGZpbHRlciB4PSItMS4xJSIgeT0iLTIuMCUiIHdpZHRoPSIxMDIuMiUiIGhlaWdodD0iMTA0LjAlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJmaWx0ZXItNiI+CiAgICAgICAgICAgIDxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjAuNSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiPjwvZmVHYXVzc2lhbkJsdXI+CiAgICAgICAgICAgIDxmZU9mZnNldCBkeD0iMCIgZHk9IjQiIGluPSJzaGFkb3dCbHVySW5uZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSI+PC9mZU9mZnNldD4KICAgICAgICAgICAgPGZlQ29tcG9zaXRlIGluPSJzaGFkb3dPZmZzZXRJbm5lcjEiIGluMj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJhcml0aG1ldGljIiBrMj0iLTEiIGszPSIxIiByZXN1bHQ9InNoYWRvd0lubmVySW5uZXIxIj48L2ZlQ29tcG9zaXRlPgogICAgICAgICAgICA8ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC43OTY4MzY4OSAgIDAgMCAwIDAgMC45NzQ2NjAxMDggICAwIDAgMCAwIDEgIDAgMCAwIDAuNSAwIiB0eXBlPSJtYXRyaXgiIGluPSJzaGFkb3dJbm5lcklubmVyMSI+PC9mZUNvbG9yTWF0cml4PgogICAgICAgIDwvZmlsdGVyPgogICAgPC9kZWZzPgogICAgPGcgaWQ9Iumhtemdoi0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iMDgyMC0zROWbvuiwsS3liIflm75WNC4wIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTQ3MS4wMDAwMDAsIC0xMzU0LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0i5bqV5bqn6YCJ5LitIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDcxLjAwMDAwMCwgMTM1NC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSLnvJbnu4QtMyI+CiAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IuefqeW9oiIgZmlsbD0idXJsKCNsaW5lYXJHcmFkaWVudC0xKSIgb3BhY2l0eT0iMC4zMjA4NzA1MzYiIHBvaW50cz0iMTQ2LjEzMTc2NSAzOS40MTkzNDQyIDI5NC4xMTMyOTggMTExLjg2ODYzNyAxNDcuOTgxNTM0IDE5Ni4zNDE0MjkgLTEuNDIxMDg1NDdlLTEzIDExMC45NDM3NTIiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0i55+p5b2iIiBmaWxsPSJ1cmwoI2xpbmVhckdyYWRpZW50LTIpIiBwb2ludHM9IjEuMTM2ODY4MzhlLTEzIDcxLjUyNDQwOCAxNDcuNjczMjM5IDE1Ni45MjIwODUgMTQ3LjY3MzIzOSAxNzkuNzM1OTA1IDEuMTM2ODY4MzhlLTEzIDk0LjMzODIyNzgiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0i55+p5b2iIiBmaWxsPSJ1cmwoI2xpbmVhckdyYWRpZW50LTMpIiBwb2ludHM9IjE0Ny42NzMyMzkgMTU2LjkyMjA4NSAyOTQuMTEzMjk4IDcyLjQ0OTI5MjYgMjk0LjExMzI5OCA5NS4yNjMxMTI0IDE0Ny42NzMyMzkgMTc5LjczNTkwNSI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSLnn6nlvaIiIGZpbGw9InVybCgjbGluZWFyR3JhZGllbnQtMSkiIHBvaW50cz0iMTQ2LjEzMTc2NSAtNC43OTMzNDg4M2UtMTMgMjk0LjExMzI5OCA3Mi40NDkyOTI2IDE0Ny45ODE1MzQgMTU2LjkyMjA4NSAtMS40MjEwODU0N2UtMTMgNzEuNTI0NDA4Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IuefqeW9oiI+CiAgICAgICAgICAgICAgICAgICAgICAgIDx1c2UgZmlsbD0idXJsKCNsaW5lYXJHcmFkaWVudC00KSIgZmlsbC1ydWxlPSJldmVub2RkIiB4bGluazpocmVmPSIjcGF0aC01Ij48L3VzZT4KICAgICAgICAgICAgICAgICAgICAgICAgPHVzZSBmaWxsPSJibGFjayIgZmlsbC1vcGFjaXR5PSIxIiBmaWx0ZXI9InVybCgjZmlsdGVyLTYpIiB4bGluazpocmVmPSIjcGF0aC01Ij48L3VzZT4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==",dZ="data:image/png;base64,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",fZ="data:image/png;base64,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";var hZ=Object.defineProperty,gZ=Object.defineProperties,vZ=Object.getOwnPropertyDescriptors,tI=Object.getOwnPropertySymbols,mZ=Object.prototype.hasOwnProperty,pZ=Object.prototype.propertyIsEnumerable,nI=(E,a,y)=>a in E?hZ(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,k1=(E,a)=>{for(var y in a||(a={}))mZ.call(a,y)&&nI(E,y,a[y]);if(tI)for(var y of tI(a))pZ.call(a,y)&&nI(E,y,a[y]);return E},_1=(E,a)=>gZ(E,vZ(a)),yZ=({className:E,style:a={},title:y="",childNode:x=[],knowledgeNode:b=[]})=>{const z="rem",ee=[{position:"absolute",zIndex:2,bottom:112,left:44},{position:"absolute",zIndex:3,bottom:94,left:74},{position:"absolute",zIndex:4,bottom:78,left:104},{position:"absolute",zIndex:5,bottom:66,left:136},{position:"absolute",zIndex:6,bottom:82,left:168},{position:"absolute",zIndex:7,bottom:104,left:202},{position:"absolute",zIndex:8,bottom:122,left:166}],re=[{position:"absolute",zIndex:10,bottom:166,left:66},{position:"absolute",zIndex:11,bottom:148,left:120},{position:"absolute",zIndex:12,bottom:150,left:180},{position:"absolute",zIndex:13,bottom:188,left:164},{position:"absolute",zIndex:14,bottom:192,left:114}],ae=(Ae="")=>{if(!Ae)return"-";let Be=3;return/[\u4e00-\u9fff]/.test(Ae)||(Be=7),(Ae==null?void 0:Ae.length)>=Be?(Ae==null?void 0:Ae.slice(0,Be-1))+"...":Ae},se=()=>(Array.isArray(b)?b.slice(0,7):Array(7).fill("\u77E5\u8BC6\u70B9")).map((ke,We)=>{const je=ee[We],Ke=_1(k1({},je),{bottom:`${je.bottom}${z}`,left:`${je.left}${z}`});return Fe.createElement("div",{key:We,style:Ke,className:Ad.smallBallGather},Fe.createElement("div",{className:Ad.smallBall},Fe.createElement("b",null,ae(ke))),Fe.createElement("div",{className:Ad.smallBallDish}))}),fe=()=>(Array.isArray(x)?x.slice(0,5):Array(5).fill("\u5B50\u8282\u70B9")).map((ke,We)=>{const je=re[We],Ke=_1(k1({},je),{bottom:`${je.bottom}${z}`,left:`${je.left}${z}`});return Fe.createElement("div",{key:We,style:Ke,className:Ad.middleBall},Fe.createElement("div",null,Fe.createElement("b",null,ae(ke))))}),me={position:"absolute",zIndex:1,bottom:0,width:"100%"};return Fe.createElement("div",{className:Hn()(Ad.box,E),style:a},Fe.createElement("img",{className:Ad.pedestal,style:me,src:uZ}),Fe.createElement("img",{className:Ad.pedestalHover,style:me,src:cZ}),se(),Fe.createElement("div",{style:{position:"absolute",zIndex:9,bottom:138+z,left:"50%",transform:"translateX(-50%)"},className:Ad.middleBallDish}),fe(),Fe.createElement("div",{style:{position:"absolute",zIndex:15,bottom:214+z,left:"50%",transform:"translateX(-50%)"},className:Ad.largeBallDish}),Fe.createElement("div",{style:{position:"absolute",zIndex:16,bottom:234+z,left:120+z},className:Ad.largeBall},Fe.createElement("b",null,ae(y))),Fe.createElement("img",{style:_1(k1({},me),{zIndex:17}),className:Ad.spectrum,src:dZ}),Fe.createElement("img",{style:_1(k1({},me),{zIndex:17}),className:Ad.spectrumHover,src:fZ}),Fe.createElement("div",{title:y,style:{position:"absolute",zIndex:18,bottom:304+z,left:0,fontSize:24+z,width:"100%",textAlign:"center"},className:"c-white blod"},(0,vt.Pq)(y,9)))},EZ=Object.defineProperty,AZ=Object.defineProperties,xZ=Object.getOwnPropertyDescriptors,rI=Object.getOwnPropertySymbols,SZ=Object.prototype.hasOwnProperty,bZ=Object.prototype.propertyIsEnumerable,aI=(E,a,y)=>a in E?EZ(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,iI=(E,a)=>{for(var y in a||(a={}))SZ.call(a,y)&&aI(E,y,a[y]);if(rI)for(var y of rI(a))bZ.call(a,y)&&aI(E,y,a[y]);return E},oI=(E,a)=>AZ(E,xZ(a));function CZ(E){const a=new Map,y=[];return E.nodes.forEach(x=>{const b=oI(iI({},x.properties),{children:[]});a.set(b.uuid,b)}),E.relationships.forEach(x=>{const b=a.get(x.startNodeUuid),z=a.get(x.endNodeUuid);b&&z&&b.children.push(z)}),E.nodes.forEach(x=>{const b=x.properties;if(!E.relationships.some(re=>re.startNodeUuid===b.uuid||re.endNodeUuid===b.uuid))return;E.relationships.some(re=>re.endNodeUuid===b.uuid)||y.push(a.get(b.uuid))}),y.length===1?y[0]:y}function sI(E,a){const y=new Set,x=[];return E.forEach(b=>{const z=b[a[0]],ee=b[a[1]];if(!z||!ee)return;const re=`${z}-${ee}`,ae=`${ee}-${z}`;z!==ee&&!y.has(re)&&!y.has(ae)&&(x.push(b),y.add(re),y.add(ae))}),x}const PZ=(E,a)=>{const y=E==null?void 0:E.map(b=>{const z=ee=>{let re=[ee.uuid];return ee.children.forEach(ae=>{re=re.concat(z(ae))}),re};return z(b)});return a.map(b=>{let z,ee;return y.forEach(re=>{re.includes(b.startNodeUuid)&&(z=re[0]),re.includes(b.endNodeUuid)&&(ee=re[0])}),oI(iI({},b),{firstStartNodeUuid:z,firstEndNodeUuid:ee})})};var bu=Ie(59301),wZ=({data:E})=>{const a=(0,Fe.useRef)(),y=(0,Fe.useRef)();function x(ee,re,ae){let se,fe;switch(re){case"top":se=Math.ceil(ee.left+ee.width/2-ae.left),fe=Math.ceil(ee.top-ae.top);break;case"bottom":se=Math.ceil(ee.left+ee.width/2-ae.left),fe=Math.ceil(ee.bottom-ae.top+15);break;case"left":se=Math.ceil(ee.left-ae.left-10),fe=Math.ceil(ee.top+ee.height/2-ae.top+80);break;case"right":se=Math.ceil(ee.right-ae.left+10),fe=Math.ceil(ee.top+ee.height/2-ae.top+50);break}return{x:se,y:fe}}function b(ee,re){const ae={x:parseInt(ee.left+ee.width/2),y:parseInt(ee.top+ee.height/2)},se={x:parseInt(re.left+re.width/2),y:parseInt(re.top+re.height/2)},fe=se.x-ae.x,me=se.y-ae.y;let Ae,Be;return Math.abs(fe)>Math.abs(me)?(Ae=fe>0?"right":"left",Be=fe>0?"left":"right"):(Ae=me>0?"bottom":"top",Be=me>0?"top":"bottom"),{startEdge:Ae,endEdge:Be}}function z(){let ee=E;if(!(ee!=null&&ee.length))return;const re=document.getElementById("lineContainer"),ae=document.getElementById("parentContainer").getBoundingClientRect();re.querySelectorAll("line").forEach(se=>se.remove()),ee.forEach(se=>{const fe=document.getElementById(se.from),me=document.getElementById(se.to),Ae=fe.getBoundingClientRect(),Be=me.getBoundingClientRect();let{startEdge:ke,endEdge:We}=se;if(!ke||!We){const Je=b(Ae,Be);ke=ke||Je.startEdge,We=We||Je.endEdge}const je=x(Ae,ke,ae),Ke=x(Be,We,ae),Ze=document.createElementNS("http://www.w3.org/2000/svg","line");if(Ze.setAttribute("x1",je.x+se.offsetStart.x),Ze.setAttribute("y1",je.y+se.offsetStart.y),Ze.setAttribute("x2",je.x+se.offsetStart.x+.01),Ze.setAttribute("y2",je.y+se.offsetStart.y),Ze.setAttribute("stroke",`url(#${se.gradient})`),Ze.setAttribute("stroke-width","2"),se.dashed&&Ze.setAttribute("stroke-dasharray","5, 5"),se.arrow==="start"?Ze.setAttribute("marker-start",se!=null&&se.animated?"url(#triangle-start-h)":"url(#triangle-start)"):se.arrow==="end"?Ze.setAttribute("marker-end",se!=null&&se.animated?"url(#triangle-end-h)":"url(#triangle-end)"):se.arrow==="both"&&(Ze.setAttribute("marker-start",se!=null&&se.animated?"url(#triangle-start-h)":"url(#triangle-start)"),Ze.setAttribute("marker-end",se!=null&&se.animated?"url(#triangle-end-h)":"url(#triangle-end)")),se.animated){Ze.classList.add("dashed-line");const Je=document.createElementNS("http://www.w3.org/2000/svg","animate");Je.setAttribute("attributeName","x2"),Je.setAttribute("from",je.x+se.offsetStart.x),Je.setAttribute("to",Ke.x+se.offsetEnd.x+.01),Je.setAttribute("dur","1s"),Je.setAttribute("fill","freeze"),Ze.appendChild(Je);const tt=document.createElementNS("http://www.w3.org/2000/svg","animate");tt.setAttribute("attributeName","y2"),tt.setAttribute("from",je.y+se.offsetStart.y),tt.setAttribute("to",Ke.y+se.offsetEnd.y),tt.setAttribute("dur","1s"),tt.setAttribute("fill","freeze"),Ze.appendChild(tt)}else Ze.setAttribute("x2",Ke.x+se.offsetEnd.x+.01),Ze.setAttribute("y2",Ke.y+se.offsetEnd.y);re.appendChild(Ze)})}return(0,Fe.useEffect)(()=>{E!=null&&E.length&&z()},[E]),(0,Fe.useEffect)(()=>(window.addEventListener("resize",()=>z),window.addEventListener("scroll",()=>z),()=>{window.removeEventListener("resize",z),window.removeEventListener("scroll",z)}),[]),bu.createElement(bu.Fragment,null,bu.createElement("svg",{id:"lineContainer",style:{width:"100%",height:"100%",position:"absolute",top:0,left:0}}),bu.createElement("svg",null,bu.createElement("defs",null,bu.createElement("linearGradient",{id:"gradient1",x1:"0%",y1:"0%",x2:"0%",y2:"100%"},bu.createElement("stop",{"stop-color":"#42BECD",offset:"0%"}),bu.createElement("stop",{"stop-color":"#3C30C6",offset:"100%"})),bu.createElement("linearGradient",{id:"gradient2",x1:"0%",y1:"0%",x2:"100%",y2:"100%"},bu.createElement("stop",{"stop-color":"#2DE1FD",offset:"0%"}),bu.createElement("stop",{"stop-color":"#C7FFB0",offset:"100%"})),bu.createElement("marker",{id:"triangle-start",viewBox:"0 0 10 10",refX:"2",refY:"5",markerWidth:"6",markerHeight:"6",orient:"auto"},bu.createElement("path",{d:"M 10 0 L 0 5 L 10 10 z",fill:"url(#gradient1)"})),bu.createElement("marker",{id:"triangle-end",viewBox:"0 0 10 10",refX:"8",refY:"5",markerWidth:"6",markerHeight:"6",orient:"auto"},bu.createElement("path",{d:"M 0 0 L 10 5 L 0 10 z",fill:"url(#gradient1)"})),bu.createElement("marker",{id:"triangle-start-h",viewBox:"0 0 10 10",refX:"2",refY:"5",markerWidth:"6",markerHeight:"6",orient:"auto"},bu.createElement("path",{d:"M 10 0 L 0 5 L 10 10 z",fill:"url(#gradient2)"})),bu.createElement("marker",{id:"triangle-end-h",viewBox:"0 0 10 10",refX:"8",refY:"5",markerWidth:"6",markerHeight:"6",orient:"auto"},bu.createElement("path",{d:"M 0 0 L 10 5 L 0 10 z",fill:"url(#gradient2)"})))))},MZ=Object.defineProperty,DZ=Object.defineProperties,IZ=Object.getOwnPropertyDescriptors,lI=Object.getOwnPropertySymbols,TZ=Object.prototype.hasOwnProperty,OZ=Object.prototype.propertyIsEnumerable,uI=(E,a,y)=>a in E?MZ(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,cI=(E,a)=>{for(var y in a||(a={}))TZ.call(a,y)&&uI(E,y,a[y]);if(lI)for(var y of lI(a))OZ.call(a,y)&&uI(E,y,a[y]);return E},LZ=(E,a)=>DZ(E,IZ(a)),dI=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())}),BZ=({subjectId:E,setActivated:a,onAddSuccess:y})=>{const x=(0,Ce.useSelector)(pn=>pn),{pathsDetail:{detail:b={}}}=x,[z]=we.default.useForm(),[ee,re]=(0,Fe.useState)(""),[ae,se]=(0,Fe.useState)(!1),[fe,me]=(0,Fe.useState)(!0),[Ae,Be]=(0,Fe.useState)(!1),[ke,We]=(0,Fe.useState)([]),[je,Ke]=(0,Fe.useState)([]),[Ze,Je]=(0,Fe.useState)(null),[tt,at]=(0,Fe.useState)(),ot=(0,Fe.useRef)(),ct=(0,Fe.useRef)();let lt=(0,Fe.useRef)().current,wt=(0,Fe.useRef)().current,Dt=(0,Fe.useRef)(!1).current;const Ht=b==null?void 0:b.edit_of_subject_knowledge;(0,Fe.useEffect)(()=>{E&&Zt()},[E]);const Zt=()=>dI(void 0,null,function*(){var pn,Cn,rr,En,gr;me(!0);const aa=yield(0,te.ZP)("/api/knowledge/v2/get_node.json",{method:"get",params:{depth:-1,subject_id:E}});if(aa.status===0){re((En=(rr=(Cn=(pn=aa==null?void 0:aa.data)==null?void 0:pn.nodes)==null?void 0:Cn[0])==null?void 0:rr.properties)==null?void 0:En.uuid);const na=((gr=aa==null?void 0:aa.data)==null?void 0:gr.relationships)||[];let Qr=[],Cr=[];na==null||na.forEach(hi=>{["\u5173\u8054"].includes(hi.type)?Qr.push(hi):["\u5305\u542B"].includes(hi.type)&&Cr.push(hi)}),Qr=sI(Qr,["startNodeUuid","endNodeUuid"]);const Jr=LZ(cI({},aa==null?void 0:aa.data),{relationships:Cr}),ma=CZ(Jr);let ka=PZ((ma==null?void 0:ma.children)||[],Qr);console.log(ka,3),ka=sI(ka,["firstStartNodeUuid","firstEndNodeUuid"]),We((ma==null?void 0:ma.children)||[]),Ke(ka),console.log(ka,ma==null?void 0:ma.children,222)}me(!1)});(0,Fe.useEffect)(()=>{je!=null&&je.length&&at(je.map(pn=>({from:pn.firstStartNodeUuid,to:pn.firstEndNodeUuid,animated:!1,dashed:!0,arrow:"both",offsetStart:{x:0,y:0},offsetEnd:{x:0,y:1},gradient:"gradient1"})))},[je]),(0,Fe.useEffect)(()=>{var pn;tt!=null&&tt.length&&((pn=tt==null?void 0:tt.map)==null||pn.call(tt,Cn=>{Cn.animated=Cn.from===Ze||Cn.to===Ze,Cn.gradient=Cn.from===Ze||Cn.to===Ze?"gradient2":"gradient1"}),at([...tt]))},[Ze]);function dn(pn){var Cn,rr;if(!Dt)return;const En=pn.pageY-lt;(rr=(Cn=ot.current)==null?void 0:Cn.scrollTo)==null||rr.call(Cn,0,wt-En)}function nn(pn){var Cn;Dt=!0,lt=pn.pageY,wt=((Cn=ot.current)==null?void 0:Cn.scrollTop)||0}function wn(pn){Dt=!1}(0,Fe.useEffect)(()=>(document.addEventListener("mousedown",nn),document.addEventListener("mousemove",dn),document.addEventListener("mouseup",wn),()=>{document.removeEventListener("mouseup",wn),document.removeEventListener("mousemove",dn),document.removeEventListener("mousedown",nn)}),[]);const Jn=pn=>dI(void 0,null,function*(){const{nodeType:Cn,description:rr,name:En,tags:gr}=pn;Be(!0);const aa=yield(0,te.ZP)("/api/knowledge/v2/add_node.json",{method:"POST",body:{label:"\u56FE\u8C31",subject_id:E,properties:{description:rr,rootNodeUuid:ee,name:En,nodeType:Cn[0],tags:(gr==null?void 0:gr.join("\uFF0C"))||"",color:"1"},relationships:[{startNodeUuid:ee,type:"\u5305\u542B"}]}});(aa==null?void 0:aa.status)===0&&(se(!1),Zt(),y()),Be(!1)}),An=()=>{const pn=[],Cn=ke==null?void 0:ke.map((En,gr)=>{var aa;let na;const Qr=gr+1,Cr=pn.length-3,Jr=pn[Cr];Qr%3===1&&(na={top:Jr!==void 0?`${parseFloat(Jr==null?void 0:Jr.top)+600}rem`:"100rem",left:"50%",marginLeft:"-146rem"}),Qr%3===2&&(na={top:Jr!==void 0?`${parseFloat(Jr==null?void 0:Jr.top)+600}rem`:"380rem",left:0}),Qr%3===0&&(na={top:Jr!==void 0?`${parseFloat(Jr==null?void 0:Jr.top)+600}rem`:"380rem",right:0}),pn.push(na);let ma=[],ka=(aa=En==null?void 0:En.children)==null?void 0:aa.map(hi=>{var wo;return hi!=null&&hi.children&&((wo=hi==null?void 0:hi.children)==null||wo.forEach(lo=>{ma.push(lo.name)})),hi.name});return ka.length>5&&(ka[0]="..."),ma.length>7&&(ma[0]="..."),Fe.createElement("div",{className:zf.listItem,key:gr,onMouseEnter:()=>Je(En==null?void 0:En.uuid),onMouseLeave:()=>Je(null),id:En==null?void 0:En.uuid,onClick:()=>a(En==null?void 0:En.uuid),style:cI({position:"absolute",zIndex:10},na)},Fe.createElement(yZ,{childNode:ka,knowledgeNode:ma,title:En==null?void 0:En.name}))}),rr=parseFloat(pn[pn.length-1].top)+352+80+"rem";return Fe.createElement("div",{ref:ct,style:{height:rr}},Cn)};return Fe.createElement(Yt,null,Fe.createElement("div",{className:zf.wrap},fe&&Fe.createElement(ce.Z,{style:{width:"100%",marginTop:"300rem"},spinning:fe}),!fe&&Fe.createElement(Fe.Fragment,null,Ht&&Fe.createElement("div",{className:zf.add,onClick:()=>se(!0)},Fe.createElement("i",{className:"iconfont icon-tianjiatixing"})),ke!=null&&ke.length?Fe.createElement("div",{className:zf.dimensionalBall,ref:ot},Fe.createElement("div",{className:zf.archer,id:"parentContainer"},An(),Fe.createElement(wZ,{data:tt}))):Fe.createElement(Er,{text:"\u6682\u65E0\u56FE\u8C31\uFF0C\u7ACB\u5373\u65B0\u5EFA\u4E00\u4E2A\u56FE\u8C31\u5427\uFF5E",textColor:"#fff",buttonText:Ht&&"\u65B0\u5EFA\u56FE\u8C31",onClick:()=>se(!0)})),Fe.createElement(Pe.default,{open:ae,centered:!0,width:"1000rem",okText:"\u4FDD\u5B58",onCancel:()=>se(!1),cancelText:"\u53D6\u6D88",afterClose:()=>{z.resetFields()},confirmLoading:Ae,onOk:()=>z.submit(),title:"\u65B0\u589E\u77E5\u8BC6\u56FE\u8C31"},Fe.createElement("div",{className:zf.modal},Fe.createElement("div",{className:zf.mHead},"\u8282\u70B9\u5C5E\u6027"),Fe.createElement(we.default,{form:z,scrollToFirstError:!0,layout:"horizontal",colon:!1,size:"large",labelCol:{flex:"110rem"},onFinish:Jn,className:zf.form},Fe.createElement(we.default.Item,{label:"\u56FE\u8C31\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8282\u70B9\u540D\u79F0"},{type:"string",max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u5185\u5BB9\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C"}]},Fe.createElement(xe.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165"})),Fe.createElement(we.default.Item,{label:"\u7B80\u4ECB",name:"description",rules:[{type:"string",max:5e3,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u5185\u5BB9\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C"}]},Fe.createElement(xe.default.TextArea,{maxLength:5e3,showCount:!0,placeholder:"\u8BF7\u8F93\u5165"})),Fe.createElement(we.default.Item,{className:zf.mType,label:Fe.createElement("span",null,"\u56FE\u8C31\u7C7B\u578B ",Fe.createElement(on.Z,{title:"\u5F53\u524D\u77E5\u8BC6\u56FE\u8C31\u7684\u7C7B\u578B\uFF0C\u5982\uFF1A\u5927\u7EB2\u56FE\u8C31\u3001\u80FD\u529B\u56FE\u8C31"},Fe.createElement(Kr.Z,null))),name:"nodeType",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8282\u70B9\u7C7B\u578B"}]},Fe.createElement(Fn,{subjectId:E,type:1})))))))},Cl={statistics:"statistics___BP4qi",noUnfold:"noUnfold___EpqXR",wrapBox:"wrapBox___TsFlb",scrollBox:"scrollBox___Oh4zJ",content:"content___NRQFH",title:"title___z20Sn",box:"box___k6Eep",left:"left___Gnxfc",right:"right___rNC9V",head:"head___mT3Wl",radio:"radio___sjK3F",active:"active___oX7gd",average:"average___KVA2l",li:"li____NnY1",yellow:"yellow___CCujs",blue:"blue___m_425",lineTitle:"lineTitle___qo6vf",echartsTwo:"echartsTwo___aC24D",echartsThree:"echartsThree___Z2Q2A",unfold:"unfold___VUl4t",select:"select___dM1mS"},NZ="data:image/png;base64,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",RZ="data:image/png;base64,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",FZ="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAsCAYAAAA5KtvpAAAAAXNSR0IArs4c6QAABFJJREFUaEPtml9MW1Ucxz+nlxbaUkYvYjdENG7RiEg6jNGQ+aIx08SE6IvZxGS+qGGPPjnj2+J8MIuJMVk00Zgg0zc1Rpm+Gf+M+GdkZKhT4gyMjnWllJWWtrf3mNPLHJcWaBmlXcMvaV96fufez/n+fuf8zjkV/a8ZBzB5R4JO7VpICHlo8A3nt6L/VWNSIttrl9UiEzAyeMz5sOg/khmTkq7aBxbfDB6r2y8OHZFBjzf7rt5Mb61ChyOcWkxrhz86KiaEggxF5Aum5INaBRaCJ9taxPBSaG8D15zQVaVwnQaao/QxlhLSxnU/1Y+RLdxP1QA7BAT8IHIzSekWjUMyBS1NUO+EuTgkUvn9lB84mwVNK4pA921c4bkFS1V/IzS4QA3AYroCwM2nBpnf14fp9RUFvRmNVLSYskIh3XryOMJIc+WZw1sKvdrAlT2kFbAzPEVGDxB5eqDi0EUDzyetSWC1UFk+oq74LPqFURrD/9AUOo8jm8n9nNwR4M/HBzDc5Q1vhwO8LvC5N5jDV5MQXVg/u1wLUe789TP8F88hpFnQIdkUYPyxATJlhlYPb/WBu97+GkUpHJ6HZIEZb3lX/qkx9vw0hJYpsBasQE807+LsE6+AkqKM1tgAeuMGgC/HYNGKyoKmFL37uw9XVXW5k3Ro/NX7PLMd3WVEtbr21kPLiuwpSuG1gLVUguCXb+JMxdcF2ErYsgHfNfIpt06M5GANl4doWyfzgT25HM3U+9h9eghP7BKbBauKi08+t9eNDg0O9uUXN5uusGdumu6v3iLT4ONCTx+RjmBeXt7/9XE8sdCmhbECPjG4rHAG6jTBy/1bANx+dhjPXIiJh54lW+8pGNJdw28z3floSTkbnoVozF4qteoC/w4wDDjxcYWAO377gsngU8g1ZltP9CIJ/23r5vfyBj/8YnLmnH1Z631Ao6dL5OrlyihsmjiyBqbTVRKMamxm4cy4XUG1LQzeZ22V1gSupMIlky45pDPw3pA9LJ11gpees/KwOhVeh/bvfyVTIbuKu+8Q3L5LcEPA1arw9z+bjI7b83DfgxrBzhsErlgOAwsJu8xqH+peKtjLBlwphVNpeP+kPQ9dTsGLB608LBtwpRTeBga2Fa6lSaumQ3r2KsRX7OtvBuAmNzR7N3AAkMnCzJz9PKvagVWpurM5/5y7qAMANUZZE1KZ69DqfH30D3slpfYQe++16uHJS3A5Yv+9PSAI3GL1Nfr7Cl8Bezst36kZmLlS2Nc08+vw3HOXfJW/ur1wu0DVBSutaOCN1s3V5rcNvNaFuAoVV121aZb/PmpzsspNiwr34i/Er93MVTtyYhHU5VohKwnY2wDqU82m7orjydXP0UsCrmbQYt8tD3g6IvdLSe5PH7VomoPunboYyy1f6ktK2TAdYRS4p+aABT+26TwihMidTPy/TM/EZcBY5HUEPUJyE8zL60gjSEk47RYc1XURu9b6P7vslVpOgNBqAAAAAElFTkSuQmCC",kZ="data:image/png;base64,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",_Z="data:image/png;base64,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",_S={wave:"wave___rx4XG",fillWrap:"fillWrap___q512j",svgBox:"svgBox___DfbUu"},zZ=Object.defineProperty,fI=Object.getOwnPropertySymbols,UZ=Object.prototype.hasOwnProperty,WZ=Object.prototype.propertyIsEnumerable,hI=(E,a,y)=>a in E?zZ(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,jZ=(E,a)=>{for(var y in a||(a={}))UZ.call(a,y)&&hI(E,y,a[y]);if(fI)for(var y of fI(a))WZ.call(a,y)&&hI(E,y,a[y]);return E};const Uee=E=>React.createElement("svg",jZ({width:449,height:204,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},E),React.createElement("title",null,"\u6CE2\u7EB9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"41.532%",x2:"51.437%",y2:"65.254%",id:"water_svg__c"},React.createElement("stop",{stopColor:"#34D5A2",offset:"0%"}),React.createElement("stop",{stopColor:"#1D9F76",offset:"100%"})),React.createElement("path",{id:"water_svg__a",d:"M0 0h449v204H0z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"water_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#water_svg__a"})),React.createElement("g",{mask:"url(#water_svg__b)"},React.createElement("path",{d:"M0 7.704c14.667 8 29.667 8 45 0 6.537-3.41 23.776-14.982 45 0 17 12 29 9 45 0s31-9 45 0c25 17 35 8 45 0s32.344-7.91 45 0c16 10 32 10 45 0 10.947-8.42 33.124-8.71 45 0 15 11 31.839 11.136 45 0 13-11 30-9.517 45 0s15 17 45 0v196H0v-196Z",fill:"url(#water_svg__c)",transform:"translate(-40)"}),React.createElement("path",{d:"M0 11c14.667 8 29.667 8 45 0 6.537-3.41 23.776-14.982 45 0 17 12 29 9 45 0s31-9 45 0c25 17 35 8 45 0s32.344-7.91 45 0c16 10 32 10 45 0 10.947-8.42 33.124-8.71 45 0 15 11 31.839 11.137 45 0 13-11 30-10 45 0s15 17 45 0v193H0V11Z",fill:"#38E5AE"}))));var GZ="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQ5IiBoZWlnaHQ9IjIwNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI0MS41MzIlIiB4Mj0iNTEuNDM3JSIgeTI9IjY1LjI1NCUiIGlkPSJjIj48c3RvcCBzdG9wLWNvbG9yPSIjMzRENUEyIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzFEOUY3NiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBpZD0iYSIgZD0iTTAgMGg0NDl2MjA0SDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PGcgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTAgNy43MDRjMTQuNjY3IDggMjkuNjY3IDggNDUgMCA2LjUzNy0zLjQxIDIzLjc3Ni0xNC45ODIgNDUgMCAxNyAxMiAyOSA5IDQ1IDBzMzEtOSA0NSAwYzI1IDE3IDM1IDggNDUgMHMzMi4zNDQtNy45MSA0NSAwYzE2IDEwIDMyIDEwIDQ1IDAgMTAuOTQ3LTguNDIgMzMuMTI0LTguNzEgNDUgMCAxNSAxMSAzMS44MzkgMTEuMTM2IDQ1IDAgMTMtMTEgMzAtOS41MTcgNDUgMHMxNSAxNyA0NSAwdjE5Nkgwdi0xOTZaIiBmaWxsPSJ1cmwoI2MpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDApIi8+PHBhdGggZD0iTTAgMTFjMTQuNjY3IDggMjkuNjY3IDggNDUgMCA2LjUzNy0zLjQxIDIzLjc3Ni0xNC45ODIgNDUgMCAxNyAxMiAyOSA5IDQ1IDBzMzEtOSA0NSAwYzI1IDE3IDM1IDggNDUgMHMzMi4zNDQtNy45MSA0NSAwYzE2IDEwIDMyIDEwIDQ1IDAgMTAuOTQ3LTguNDIgMzMuMTI0LTguNzEgNDUgMCAxNSAxMSAzMS44MzkgMTEuMTM3IDQ1IDAgMTMtMTEgMzAtMTAgNDUgMHMxNSAxNyA0NSAwdjE5M0gwVjExWiIgZmlsbD0iIzM4RTVBRSIvPjwvZz48L2c+PC9zdmc+",HZ=({percentage:E,size:a=180,unit:y="rem"})=>{const[x,b]=(0,Fe.useState)(["",""]),[z,ee]=(0,Fe.useState)(0),re=(0,Fe.useRef)(null),ae=(0,Fe.useRef)(null);(0,Fe.useEffect)(()=>(re.current&&(clearTimeout(ae.current),ae.current=setTimeout(()=>{var Be;const ke=z+20;ke+a>((Be=re.current)==null?void 0:Be.offsetWidth)-40&&b([...x,""]),ee(ke)},200)),()=>{clearTimeout(ae.current)}),[re.current,z]),(0,Fe.useEffect)(()=>(window.addEventListener("resize",se),()=>{window.removeEventListener("resize",se)}),[]);const se=()=>{ee(0)},fe={width:a+y,height:a+y},me=148-a*(E/100),Ae=()=>Fe.createElement("img",{src:GZ,style:{width:`449${y}`,height:`204${y}`}});return Fe.createElement("div",{className:_S.wave,style:fe},Fe.createElement("div",{className:_S.fillWrap},Fe.createElement("div",{style:{fontSize:`28${y}`,zIndex:2,color:"#fff"}},E,"%"),Fe.createElement("div",{className:_S.svgBox,ref:re,style:{top:me+y,transform:`translateX(-${z}px)`}},x.map((Be,ke)=>Fe.createElement(Ae,{key:ke})))))},Uf={trapezoid:"trapezoid___qw8yM",pillarBox:"pillarBox___rGJCP",pillar1:"pillar1___uJ0zx",point:"point____XIHt",pillar2:"pillar2___pL9k5",pillar3:"pillar3___dUdZf",textBox:"textBox___isldE",text1:"text1___g5Hy9",tip:"tip___PXfJr",line:"line___A5wA_",l:"l___hfZzL",text2:"text2___u2scn",text3:"text3___WSnmy"},VZ=Object.defineProperty,KZ=Object.defineProperties,ZZ=Object.getOwnPropertyDescriptors,gI=Object.getOwnPropertySymbols,QZ=Object.prototype.hasOwnProperty,YZ=Object.prototype.propertyIsEnumerable,vI=(E,a,y)=>a in E?VZ(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,mI=(E,a)=>{for(var y in a||(a={}))QZ.call(a,y)&&vI(E,y,a[y]);if(gI)for(var y of gI(a))YZ.call(a,y)&&vI(E,y,a[y]);return E},pI=(E,a)=>KZ(E,ZZ(a)),XZ=({dataSource:E=[]})=>{const[a,y]=(0,Fe.useState)([]),[x,b]=(0,Fe.useState)(0),z=(0,Fe.useRef)(String(Math.random()).slice(-6));(0,Fe.useEffect)(()=>{if(E!=null&&E.length){const se=ae(E),fe=E.map((me,Ae)=>pI(mI({value:me,lineWidth:30,pillarWidth:104+se[Ae]},re[Ae]),{from:re[Ae].from+z.current,to:re[Ae].to+z.current}));y(fe),b(x+1)}},[JSON.stringify(E)]),(0,Fe.useEffect)(()=>{x>0&&ee()},[x]),(0,Fe.useEffect)(()=>(window.addEventListener("resize",ee),()=>{window.removeEventListener("resize",ee)}),[x]);const ee=()=>{const se=a.map((fe,me)=>{const{from:Ae,to:Be}=fe,ke=document.querySelector(`#${Ae}`),We=document.querySelector(`#${Be}`),je=ke.getBoundingClientRect(),Ke=We.getBoundingClientRect(),Ze=Math.abs(Ke.left-je.left);return pI(mI({},fe),{lineWidth:Ze})});y(se)},re=[{title:"\u5B8C\u6210\u738780%\uFF5E100%",pillarTitle:"80\uFF5E100%",from:"lineStart1",to:"lineEnd1"},{title:"\u5B8C\u6210\u738760%\uFF5E79%",pillarTitle:"60\uFF5E79%",from:"lineStart2",to:"lineEnd2"},{title:"\u5B8C\u6210\u738759%\u4EE5\u4E0B",pillarTitle:"59%\u4EE5\u4E0B",from:"lineStart3",to:"lineEnd3"}];function ae(se){const fe=se.reduce((me,Ae)=>me+Ae,0);return se.map(me=>me/fe*100)}return Fe.createElement("div",{className:Uf.trapezoid},Fe.createElement("div",{className:Uf.textBox},a.map((se,fe)=>{const{value:me,lineWidth:Ae,title:Be,from:ke}=se,We=fe+1;return Fe.createElement("div",{key:fe,className:Uf[`text${We}`]},Fe.createElement("div",{className:Uf.tip},Be,Fe.createElement("span",null,me)),Fe.createElement("div",{id:ke,className:Uf.line},Fe.createElement("div",{style:{width:Ae},className:Uf.l})))})),Fe.createElement("div",{className:Uf.pillarBox},a.map((se,fe)=>{const{pillarWidth:me,pillarTitle:Ae,to:Be}=se,ke=fe+1;return Fe.createElement("div",{key:fe,className:Uf[`pillar${ke}`],style:{width:me+"rem"}},Fe.createElement("span",null,Ae),Fe.createElement("div",{id:Be,className:Uf.point}))})))},$i=Ie(59301),JZ=Object.defineProperty,yI=Object.getOwnPropertySymbols,qZ=Object.prototype.hasOwnProperty,$Z=Object.prototype.propertyIsEnumerable,EI=(E,a,y)=>a in E?JZ(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,zS=(E,a)=>{for(var y in a||(a={}))qZ.call(a,y)&&EI(E,y,a[y]);if(yI)for(var y of yI(a))$Z.call(a,y)&&EI(E,y,a[y]);return E},eQ=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())}),tQ=({subjectId:E,uuid:a,isAll:y})=>{const[x,b]=(0,Fe.useState)(!1),[z,ee]=(0,Fe.useState)({type:0,course_id:null}),[re,ae]=(0,Fe.useState)(!0),[se,fe]=(0,Fe.useState)(!0),[me,Ae]=(0,Fe.useState)([]),[Be]=(0,Ce.useSearchParams)(),[ke,We]=(0,Fe.useState)({graphCount:0,tagCount:0,resourceCount:0,proportionCount:0}),je=[{name:"",value:0,itemStyle:{color:"rgb(223,209,38)"}},{name:"",value:0,itemStyle:{color:"rgb(6,234,230)"}},{name:"",value:0,itemStyle:{color:"rgb(6,110,247)"}}],[Ke,Ze]=(0,Fe.useState)({averageCompletionRate:0,averageMasteryRate:0,completionRate:[0,0,0],masteryRate:je});(0,Fe.useEffect)(()=>{x?Je(z):ee({type:0,course_id:null})},[x]),(0,Fe.useEffect)(()=>{x&&b(!1)},[a]);const Je=(ct,lt=!1)=>eQ(void 0,null,function*(){var wt,Dt,Ht,Zt,dn,nn,wn,Jn,An,pn;lt?fe(!0):ae(!0);const Cn=yield(0,te.ZP)(y?"/api/knowledge/v2/subject_statistics.json":"/api/knowledge/v2/knowledge_statistics.json",{method:"get",params:zS({subject_id:E,parentNodeUuid:a,labels:"\u56FE\u8C31,\u6807\u7B7E,\u8D44\u6E90",depth:-1},ct)});if((Cn==null?void 0:Cn.status)===0){let rr=(wt=Cn==null?void 0:Cn.data)==null?void 0:wt.metricCounters;rr=rr||[];const En={graphCount:((Dt=rr.find(Qr=>(Qr==null?void 0:Qr.name)==="\u56FE\u8C31"))==null?void 0:Dt.count)||0,tagCount:((Ht=rr.find(Qr=>(Qr==null?void 0:Qr.name)==="\u6807\u7B7E"))==null?void 0:Ht.count)||0,resourceCount:((Zt=rr.find(Qr=>(Qr==null?void 0:Qr.name)==="\u8D44\u6E90"))==null?void 0:Zt.count)||0,proportionCount:(dn=Cn==null?void 0:Cn.data)==null?void 0:dn.resource_rate};let gr=Object.entries((nn=Cn==null?void 0:Cn.data)==null?void 0:nn.study_grasp_hash).map(([Qr,Cr],Jr)=>({name:Qr,value:Cr,itemStyle:je[Jr].itemStyle}));const aa={averageCompletionRate:(wn=Cn==null?void 0:Cn.data)==null?void 0:wn.study_complete_rate,averageMasteryRate:(Jn=Cn==null?void 0:Cn.data)==null?void 0:Jn.study_grasp_rate,completionRate:Object.values((An=Cn==null?void 0:Cn.data)==null?void 0:An.study_complete_hash),masteryRate:gr};console.log(gr,"newMasteryRate");const na=(pn=Cn==null?void 0:Cn.courses)==null?void 0:pn.map(Qr=>({label:Qr.name,value:Qr.id}));Ae(na),We(En),Ze(aa)}setTimeout(()=>{ae(!1)},500),fe(!1)}),tt=ct=>{z.type=ct,ee(zS({},z)),(ct!==2||z.course_id)&&Je(z,!0)},at=ct=>{z.course_id=ct,ee(zS({},z)),Je(z,!0)},ot=[{name:"\u5168\u90E8",id:0},{name:"\u81EA\u4E3B\u5B66\u4E60",id:1},{name:"\u8BFE\u5802\u5B66\u4E60",id:2}];return $i.createElement(Yt,null,$i.createElement("div",{className:Cl.statistics},$i.createElement("div",{onClick:()=>b(!0),className:Cl.noUnfold},$i.createElement("img",{style:{width:"32rem",marginBottom:"4rem"},src:NZ}),$i.createElement("span",null,"\u7EDF"),$i.createElement("span",null,"\u8BA1")),$i.createElement("div",{className:Cl.wrapBox,style:{right:x?0:"-600rem"}},re&&$i.createElement(ce.Z,{style:{width:"100%",marginTop:"200rem"},spinning:!0}),!re&&$i.createElement($i.Fragment,null,$i.createElement("div",{className:Cl.scrollBox},$i.createElement("div",{className:Cl.content},$i.createElement("div",{className:Cl.title},$i.createElement("img",{src:RZ}),$i.createElement("span",null,"\u56FE\u8C31\u7EDF\u8BA1\u5206\u6790")),$i.createElement(ar.Z,{className:Cl.box,justify:"space-between"},$i.createElement("div",{className:Cl.left},$i.createElement("div",null,$i.createElement("span",null,"\u77E5\u8BC6\u56FE\u8C31\u6570\u91CF"),$i.createElement("b",null,ke==null?void 0:ke.graphCount)),$i.createElement("div",{style:{margin:"18rem 0"}},$i.createElement("span",null,"\u6807\u7B7E\u8282\u70B9\u6570\u91CF"),$i.createElement("b",null,ke==null?void 0:ke.tagCount)),$i.createElement("div",null,$i.createElement("span",null,"\u8D44\u6E90\u8282\u70B9\u6570\u91CF"),$i.createElement("b",null,ke==null?void 0:ke.resourceCount))),$i.createElement("div",{className:Cl.right},x&&$i.createElement(HZ,{percentage:ke==null?void 0:ke.proportionCount}),$i.createElement("div",{className:"c-white",style:{marginTop:"20rem",fontSize:"14rem"}},"\u5DF2\u5173\u8054\u8D44\u6E90\u7684\u6807\u7B7E\u8282\u70B9\u5360\u6BD4"))),$i.createElement("div",{style:{marginTop:"20rem"},className:Cl.title},$i.createElement("img",{src:FZ}),$i.createElement("span",null,"\u5B66\u4E60\u7EDF\u8BA1\u5206\u6790")),$i.createElement("div",{className:Cl.box},Be.get("type")!=="classrooms"&&$i.createElement("div",{className:Cl.head},$i.createElement("span",{style:{marginRight:"10rem",fontSize:"16rem"}},"\u7EDF\u8BA1\u8303\u56F4"),$i.createElement("div",{className:Cl.radio},ot.map(ct=>$i.createElement("div",{className:z.type===ct.id?Cl.active:"",key:ct.id,onClick:()=>tt(ct.id)},$i.createElement("b",null),$i.createElement("span",null,ct.name)))),z.type===2&&$i.createElement(Rr.default,{className:Cl.select,options:me,value:z==null?void 0:z.course_id,onChange:at,placeholder:"\u8BF7\u9009\u62E9",getPopupContainer:ct=>ct.parentNode,style:{width:"156rem",marginLeft:"10rem"},suffixIcon:$i.createElement("i",{className:"iconfont icon-a-bianzu11",style:{color:"#1B8565",fontSize:"16rem"}})})),$i.createElement(ce.Z,{spinning:se},$i.createElement("div",{className:Cl.average},$i.createElement("div",{className:Cl.li},$i.createElement("img",{src:kZ,style:{marginLeft:0}}),$i.createElement("aside",{className:Cl.yellow},$i.createElement("div",{style:{fontSize:"16rem"}},"\u5E73\u5747\u5B8C\u6210\u7387"),$i.createElement("div",null,$i.createElement("b",{style:{fontSize:"40rem"}},Ke==null?void 0:Ke.averageCompletionRate),$i.createElement("span",{style:{fontSize:"20rem"}},"%")))),$i.createElement("div",{className:Cl.li},$i.createElement("img",{src:_Z}),$i.createElement("aside",{className:Cl.blue},$i.createElement("div",{style:{fontSize:"16rem"}},"\u5E73\u5747\u638C\u63E1\u7387"),$i.createElement("div",null,$i.createElement("b",{style:{fontSize:"40rem"}},Ke==null?void 0:Ke.averageMasteryRate),$i.createElement("span",{style:{fontSize:"20rem"}},"%"))))),$i.createElement("div",{className:Cl.lineTitle},$i.createElement("b",null),$i.createElement("span",null,"\u5B8C\u6210\u7387"),$i.createElement("b",null)),$i.createElement("div",{className:Cl.echartsTwo},$i.createElement(XZ,{dataSource:Ke==null?void 0:Ke.completionRate})),$i.createElement("div",{className:Cl.lineTitle,style:{marginTop:"40rem"}},$i.createElement("b",null),$i.createElement("span",null,"\u638C\u63E1\u7387"),$i.createElement("b",null)),$i.createElement("div",{className:Cl.echartsThree},$i.createElement(Al,{dataSource:Ke==null?void 0:Ke.masteryRate})))))),x&&$i.createElement("div",{onClick:()=>b(!1),className:Cl.unfold})))))},Zl={statistics:"statistics___BZJje",noUnfold:"noUnfold___L4va9",wrapBox:"wrapBox___tHLW6",scrollBox:"scrollBox___m8AGu",content:"content____Gl9N",title:"title___SAaGy",top:"top___h1nbU",topLi:"topLi___Ib2Tu",bottom:"bottom___ZKnwW",bottomLi:"bottomLi___YAGiM",echarts:"echarts___M5Dkf",name:"name___XhFko",unfold:"unfold___I5om1",select:"select___TcV_B"},nQ="data:image/png;base64,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",rQ="data:image/png;base64,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",aQ="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAsCAYAAAA5KtvpAAAAAXNSR0IArs4c6QAABFJJREFUaEPtml9MW1Ucxz+nlxbaUkYvYjdENG7RiEg6jNGQ+aIx08SE6IvZxGS+qGGPPjnj2+J8MIuJMVk00Zgg0zc1Rpm+Gf+M+GdkZKhT4gyMjnWllJWWtrf3mNPLHJcWaBmlXcMvaV96fufez/n+fuf8zjkV/a8ZBzB5R4JO7VpICHlo8A3nt6L/VWNSIttrl9UiEzAyeMz5sOg/khmTkq7aBxbfDB6r2y8OHZFBjzf7rt5Mb61ChyOcWkxrhz86KiaEggxF5Aum5INaBRaCJ9taxPBSaG8D15zQVaVwnQaao/QxlhLSxnU/1Y+RLdxP1QA7BAT8IHIzSekWjUMyBS1NUO+EuTgkUvn9lB84mwVNK4pA921c4bkFS1V/IzS4QA3AYroCwM2nBpnf14fp9RUFvRmNVLSYskIh3XryOMJIc+WZw1sKvdrAlT2kFbAzPEVGDxB5eqDi0EUDzyetSWC1UFk+oq74LPqFURrD/9AUOo8jm8n9nNwR4M/HBzDc5Q1vhwO8LvC5N5jDV5MQXVg/u1wLUe789TP8F88hpFnQIdkUYPyxATJlhlYPb/WBu97+GkUpHJ6HZIEZb3lX/qkx9vw0hJYpsBasQE807+LsE6+AkqKM1tgAeuMGgC/HYNGKyoKmFL37uw9XVXW5k3Ro/NX7PLMd3WVEtbr21kPLiuwpSuG1gLVUguCXb+JMxdcF2ErYsgHfNfIpt06M5GANl4doWyfzgT25HM3U+9h9eghP7BKbBauKi08+t9eNDg0O9uUXN5uusGdumu6v3iLT4ONCTx+RjmBeXt7/9XE8sdCmhbECPjG4rHAG6jTBy/1bANx+dhjPXIiJh54lW+8pGNJdw28z3floSTkbnoVozF4qteoC/w4wDDjxcYWAO377gsngU8g1ZltP9CIJ/23r5vfyBj/8YnLmnH1Z631Ao6dL5OrlyihsmjiyBqbTVRKMamxm4cy4XUG1LQzeZ22V1gSupMIlky45pDPw3pA9LJ11gpees/KwOhVeh/bvfyVTIbuKu+8Q3L5LcEPA1arw9z+bjI7b83DfgxrBzhsErlgOAwsJu8xqH+peKtjLBlwphVNpeP+kPQ9dTsGLB608LBtwpRTeBga2Fa6lSaumQ3r2KsRX7OtvBuAmNzR7N3AAkMnCzJz9PKvagVWpurM5/5y7qAMANUZZE1KZ69DqfH30D3slpfYQe++16uHJS3A5Yv+9PSAI3GL1Nfr7Cl8Bezst36kZmLlS2Nc08+vw3HOXfJW/ur1wu0DVBSutaOCN1s3V5rcNvNaFuAoVV121aZb/PmpzsspNiwr34i/Er93MVTtyYhHU5VohKwnY2wDqU82m7orjydXP0UsCrmbQYt8tD3g6IvdLSe5PH7VomoPunboYyy1f6ktK2TAdYRS4p+aABT+26TwihMidTPy/TM/EZcBY5HUEPUJyE8zL60gjSEk47RYc1XURu9b6P7vslVpOgNBqAAAAAElFTkSuQmCC",iQ=Ie.p+"static/a.d3f19668.png",oQ=Ie.p+"static/b.ba7414bd.png",sQ=Ie.p+"static/c.2b6f6bd3.png",lQ=Ie.p+"static/d.f1216ccd.png",Th={cylinder:"cylinder___rUBlO",cylinderBox:"cylinderBox___NurwX",cylinder1:"cylinder1___LPJD0",item1:"item1___ekrFi",item2:"item2___PuVOv",item3:"item3___x9UjL",point:"point___ZJ1ZD",cylinder2:"cylinder2___aQBbC",cylinder3:"cylinder3___lefpl",textBox:"textBox____wuhT"},uQ=Object.defineProperty,cQ=Object.defineProperties,dQ=Object.getOwnPropertyDescriptors,AI=Object.getOwnPropertySymbols,fQ=Object.prototype.hasOwnProperty,hQ=Object.prototype.propertyIsEnumerable,xI=(E,a,y)=>a in E?uQ(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,SI=(E,a)=>{for(var y in a||(a={}))fQ.call(a,y)&&xI(E,y,a[y]);if(AI)for(var y of AI(a))hQ.call(a,y)&&xI(E,y,a[y]);return E},bI=(E,a)=>cQ(E,dQ(a)),gQ=({dataSource:E=[]})=>{const[a,y]=(0,Fe.useState)([]),[x,b]=(0,Fe.useState)(0),z=(0,Fe.useRef)(String(Math.random()).slice(-6));console.log(E,a,223),(0,Fe.useEffect)(()=>{if(E!=null&&E.length){const se=ae(E),fe=E.map((me,Ae)=>bI(SI({value:me,lineWidth:30,cylinderWidth:40+se[Ae]},re[Ae]),{from:re[Ae].from+z.current,to:re[Ae].to+z.current}));y(fe),b(x+1)}},[JSON.stringify(E)]),(0,Fe.useEffect)(()=>{x>0&&ee()},[x]),(0,Fe.useEffect)(()=>(window.addEventListener("resize",ee),()=>{window.removeEventListener("resize",ee)}),[x]);const ee=()=>{const se=a.map((fe,me)=>{const{from:Ae,to:Be}=fe,ke=document.querySelector(`#${Ae}`),We=document.querySelector(`#${Be}`),je=ke.getBoundingClientRect(),Ke=We.getBoundingClientRect(),Ze=Math.abs(Ke.left-je.left);return bI(SI({},fe),{lineWidth:Ze})});y(se)},re=[{title:"\u90E8\u5206\u638C\u63E1  ",from:"lineStart1",to:"lineEnd1"},{title:"\u5168\u90E8\u638C\u63E1  ",from:"lineStart2",to:"lineEnd2"},{title:"\u672A  \u638C  \u63E1  ",from:"lineStart3",to:"lineEnd3"}];function ae(se){const fe=se.reduce((me,Ae)=>me+Ae,0);return se.map(me=>me/fe*122)}return Fe.createElement("div",{className:Th.cylinder},Fe.createElement("div",{className:Th.cylinderBox},a.map((se,fe)=>{const{cylinderWidth:me,lineWidth:Ae,from:Be}=se,ke=fe+1;return Fe.createElement("div",{key:ke,className:Th[`cylinder${ke}`],style:{width:me+"rem"}},Fe.createElement("div",{className:Th.item1}),Fe.createElement("div",{className:Th.item2}),Fe.createElement("div",{className:Th.item3}),Fe.createElement("div",{id:Be,style:{width:Ae},className:Th.point}))})),Fe.createElement("div",{className:Th.textBox},a.map((se,fe)=>{const{title:me,to:Ae,value:Be}=se,ke=fe+1;return Fe.createElement("div",{key:ke,id:Ae},Fe.createElement("span",{dangerouslySetInnerHTML:{__html:`${me}${Be}%`}}))})))},Co=Ie(59301),vQ=Object.defineProperty,CI=Object.getOwnPropertySymbols,mQ=Object.prototype.hasOwnProperty,pQ=Object.prototype.propertyIsEnumerable,PI=(E,a,y)=>a in E?vQ(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,wI=(E,a)=>{for(var y in a||(a={}))mQ.call(a,y)&&PI(E,y,a[y]);if(CI)for(var y of CI(a))pQ.call(a,y)&&PI(E,y,a[y]);return E},yQ=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())}),EQ=({subjectId:E,uuid:a,isAll:y})=>{const[x,b]=(0,Fe.useState)(!1),[z,ee]=(0,Fe.useState)({course_id:null}),[re,ae]=(0,Fe.useState)(!0),[se,fe]=(0,Fe.useState)(!0),[me,Ae]=(0,Fe.useState)([]),[Be]=(0,Ce.useSearchParams)(),[ke,We]=(0,Fe.useState)({graphCount:0,tagCount:0,resourceCount:0,proportionCount:0}),je=[{name:"\u5DF2\u5B8C\u6210",value:0,itemStyle:{color:"rgb(223,209,38)"}},{name:"\u5F85\u5F00\u59CB",value:0,itemStyle:{color:"rgb(6,234,230)"}},{name:"\u90E8\u5206\u5B8C\u6210",value:0,itemStyle:{color:"rgb(6,110,247)"}}],[Ke,Ze]=(0,Fe.useState)({averageCompletionRate:0,averageMasteryRate:0,completionRate:je,masteryRate:[0,0,0],course_rank_num:0,course_rank_all_num:0,system_rank_num:0,system_rank_all_num:0});(0,Fe.useEffect)(()=>{x?Je(z):ee({course_id:null})},[x]),(0,Fe.useEffect)(()=>{x&&b(!1)},[a]);const Je=(at,ot=!1)=>yQ(void 0,null,function*(){var ct,lt,wt,Dt,Ht,Zt,dn,nn,wn,Jn,An,pn,Cn,rr,En;ot?fe(!0):ae(!0);const gr=yield(0,te.ZP)(y?"/api/knowledge/v2/subject_statistics.json":"/api/knowledge/v2/knowledge_statistics.json",{method:"get",params:wI({subject_id:E,parentNodeUuid:a,labels:"\u56FE\u8C31,\u6807\u7B7E,\u8D44\u6E90",depth:-1},at)});if((gr==null?void 0:gr.status)===0){let aa=(ct=gr==null?void 0:gr.data)==null?void 0:ct.metricCounters;aa=aa||[];const na={graphCount:((lt=aa.find(ma=>(ma==null?void 0:ma.name)==="\u56FE\u8C31"))==null?void 0:lt.count)||0,tagCount:((wt=aa.find(ma=>(ma==null?void 0:ma.name)==="\u6807\u7B7E"))==null?void 0:wt.count)||0,resourceCount:((Dt=aa.find(ma=>(ma==null?void 0:ma.name)==="\u8D44\u6E90"))==null?void 0:Dt.count)||0,proportionCount:(Ht=gr==null?void 0:gr.data)==null?void 0:Ht.resource_rate};let Qr=Object.entries((Zt=gr==null?void 0:gr.data)==null?void 0:Zt.study_complete_hash).map(([ma,ka],hi)=>({name:je[hi].name,value:ka,itemStyle:je[hi].itemStyle}));const Cr={averageCompletionRate:(dn=gr==null?void 0:gr.data)==null?void 0:dn.study_complete_rate,averageMasteryRate:(nn=gr==null?void 0:gr.data)==null?void 0:nn.study_grasp_rate,completionRate:Qr,masteryRate:Object.values((wn=gr==null?void 0:gr.data)==null?void 0:wn.study_grasp_hash),course_rank_num:(Jn=gr==null?void 0:gr.data)==null?void 0:Jn.course_rank_num,course_rank_all_num:(An=gr==null?void 0:gr.data)==null?void 0:An.course_rank_all_num,system_rank_num:(pn=gr==null?void 0:gr.data)==null?void 0:pn.system_rank_num,system_rank_all_num:(Cn=gr==null?void 0:gr.data)==null?void 0:Cn.system_rank_all_num},Jr=(rr=gr==null?void 0:gr.courses)==null?void 0:rr.map(ma=>({label:ma.name,value:ma.id}));Ae(Jr),We(na),Ze(Cr),ot||ee({course_id:((En=Jr==null?void 0:Jr[0])==null?void 0:En.value)||null})}setTimeout(()=>{ae(!1)},500),fe(!1)}),tt=at=>{z.course_id=at,ee(wI({},z)),Je(z,!0)};return Co.createElement(Yt,null,Co.createElement("div",{className:Zl.statistics},Co.createElement("div",{onClick:()=>b(!0),className:Zl.noUnfold},Co.createElement("img",{style:{width:"32rem",marginBottom:"4rem"},src:nQ}),Co.createElement("span",null,"\u7EDF"),Co.createElement("span",null,"\u8BA1")),Co.createElement("div",{className:Zl.wrapBox,style:{right:x?0:"-600rem"}},re&&Co.createElement(ce.Z,{style:{width:"100%",marginTop:"200rem"},spinning:!0}),!re&&Co.createElement(Co.Fragment,null,Co.createElement("div",{className:Zl.scrollBox},Co.createElement("div",{className:Zl.content},Co.createElement("div",{className:Zl.title},Co.createElement("img",{src:rQ}),Co.createElement("span",null,"\u56FE\u8C31\u7EDF\u8BA1\u5206\u6790")),Co.createElement("div",{className:Zl.top},Co.createElement("div",{className:Zl.topLi},Co.createElement("div",null,ke==null?void 0:ke.graphCount),Co.createElement("div",null,"\u77E5\u8BC6\u56FE\u8C31\u6570\u91CF")),Co.createElement("div",{className:Zl.topLi},Co.createElement("div",null,ke==null?void 0:ke.tagCount),Co.createElement("div",null,"\u6807\u7B7E\u8282\u70B9\u6570\u91CF")),Co.createElement("div",{className:Zl.topLi},Co.createElement("div",null,ke==null?void 0:ke.resourceCount),Co.createElement("div",null,"\u8D44\u6E90\u8282\u70B9\u6570\u91CF"))),Co.createElement("div",{style:{marginTop:"20rem"},className:Zl.title},Co.createElement("img",{src:aQ}),Co.createElement("span",null,"\u5B66\u4E60\u7EDF\u8BA1\u5206\u6790")),Co.createElement(ce.Z,{spinning:se},Co.createElement("div",{className:Zl.bottom},Co.createElement("div",{className:Zl.bottomLi,style:{marginTop:"82rem",marginRight:"26rem"}},Be.get("type")!=="classrooms"&&Co.createElement(Rr.default,{className:Zl.select,options:me,value:z==null?void 0:z.course_id,size:"small",onChange:tt,placeholder:"\u8BF7\u9009\u62E9",getPopupContainer:at=>at.parentNode,style:{width:"222rem"},suffixIcon:Co.createElement("i",{className:"iconfont icon-a-bianzu11",style:{color:"#fff",fontSize:"12rem"}})}),Co.createElement("b",{style:{fontSize:"26rem",marginTop:"5rem"}},Ke==null?void 0:Ke.course_rank_num),Co.createElement("div",{style:{fontSize:"16rem",marginTop:"4rem"}},"\u8BFE\u5802\u6392\u540D"),Co.createElement("div",{style:{fontSize:"16rem",marginTop:"4rem"}},"\uFF08\u5171",Ke==null?void 0:Ke.course_rank_all_num,"\u4EBA\uFF09"),Co.createElement("img",{src:iQ})),Co.createElement("div",{className:Zl.bottomLi,style:{marginTop:"82rem"}},Co.createElement("b",{style:{fontSize:"26rem",marginTop:"30rem"}},Ke==null?void 0:Ke.system_rank_num),Co.createElement("div",{style:{fontSize:"16rem",marginTop:"4rem"}},"\u7CFB\u7EDF\u6392\u540D"),Co.createElement("div",{style:{fontSize:"16rem",marginTop:"4rem"}},"\uFF08\u5171",Ke==null?void 0:Ke.system_rank_all_num,"\u4EBA\uFF09"),Co.createElement("img",{src:oQ})),Co.createElement("div",{className:Zl.bottomLi,style:{marginTop:"104rem",marginRight:"26rem"}},Co.createElement("b",{style:{fontSize:"26rem",marginTop:"30rem"}},Ke==null?void 0:Ke.averageCompletionRate,"%"),Co.createElement("div",{style:{fontSize:"14rem",marginTop:"2rem"}},"\u5E73\u5747\u5B8C\u6210\u7387"),Co.createElement("img",{src:sQ})),Co.createElement("div",{className:Zl.bottomLi,style:{marginTop:"104rem"}},Co.createElement("b",{style:{fontSize:"26rem",marginTop:"30rem"}},Ke==null?void 0:Ke.averageMasteryRate,"%"),Co.createElement("div",{style:{fontSize:"14rem",marginTop:"2rem"}},"\u5E73\u5747\u638C\u63E1\u7387"),Co.createElement("img",{src:lQ})),Co.createElement("div",{className:Zl.echarts},Co.createElement("div",{className:Zl.name},"\u5B8C\u6210\u60C5\u51B5"),Co.createElement(Al,{dataSource:Ke==null?void 0:Ke.completionRate})),Co.createElement("div",{className:Zl.echarts},Co.createElement("div",{className:Zl.name},"\u638C\u63E1\u60C5\u51B5"),Co.createElement(gQ,{dataSource:Ke==null?void 0:Ke.masteryRate})))))),x&&Co.createElement("div",{onClick:()=>b(!1),className:Zl.unfold})))))},L0=Ie(59301),AQ=Object.defineProperty,z1=Object.getOwnPropertySymbols,MI=Object.prototype.hasOwnProperty,DI=Object.prototype.propertyIsEnumerable,II=(E,a,y)=>a in E?AQ(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,U1=(E,a)=>{for(var y in a||(a={}))MI.call(a,y)&&II(E,y,a[y]);if(z1)for(var y of z1(a))DI.call(a,y)&&II(E,y,a[y]);return E},xQ=(E,a)=>{var y={};for(var x in E)MI.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&z1)for(var x of z1(E))a.indexOf(x)<0&&DI.call(E,x)&&(y[x]=E[x]);return y},TI=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const SQ=E=>{var a=E,{pathsDetail:y,user:x,globalSetting:b,loading:z,dispatch:ee,tpacti:re,settupuname:ae,settpacti:se}=a,fe=xQ(a,["pathsDetail","user","globalSetting","loading","dispatch","tpacti","settupuname","settpacti"]),me,Ae,Be,ke,We,je,Ke,Ze,Je;const tt=(0,Ce.useParams)(),[at,ot]=(0,Fe.useState)(""),[ct,lt]=(0,Fe.useState)([]),[wt]=(0,Ce.useSearchParams)(),[Dt,Ht]=(0,Fe.useState)([]),[Zt,dn]=(0,Fe.useState)(1);(0,Fe.useEffect)(()=>{var Jn,An,pn,Cn,rr,En;if((Jn=y==null?void 0:y.detail)!=null&&Jn.nodes&&Zt===1){lt((An=y==null?void 0:y.detail)==null?void 0:An.nodes),ot((rr=(Cn=(pn=y==null?void 0:y.detail)==null?void 0:pn.nodes)==null?void 0:Cn[1])==null?void 0:rr.uuid);let gr=[...(En=y==null?void 0:y.detail)==null?void 0:En.nodes];Ht(gr==null?void 0:gr.splice(1)),dn(2)}},[(me=y==null?void 0:y.detail)==null?void 0:me.nodes]),(0,Fe.useEffect)(()=>{var Jn,An,pn;ot(re||((pn=(An=(Jn=y==null?void 0:y.detail)==null?void 0:Jn.nodes)==null?void 0:An[1])==null?void 0:pn.uuid))},[re]);function nn(){return TI(this,null,function*(){var Jn,An,pn,Cn,rr,En,gr,aa;if(wt.get("type")==="classrooms"){let na=yield ee({type:"pathsDetail/getCourseDetail",payload:U1({id:tt.pathId,knowledge:!0},(0,vt.oP)())});lt(na==null?void 0:na.nodes),ot((An=(Jn=na==null?void 0:na.nodes)==null?void 0:Jn[1])==null?void 0:An.uuid),se((Cn=(pn=na==null?void 0:na.nodes)==null?void 0:pn[1])==null?void 0:Cn.uuid);let Qr=[...na==null?void 0:na.nodes];Ht(Qr==null?void 0:Qr.splice(1))}else{let na=yield ee({type:"pathsDetail/getPathsDetail",payload:U1({id:tt.pathId,knowledge:!0},(0,vt.oP)())});lt(na==null?void 0:na.nodes),ot((En=(rr=na==null?void 0:na.nodes)==null?void 0:rr[1])==null?void 0:En.uuid),se((aa=(gr=na==null?void 0:na.nodes)==null?void 0:gr[1])==null?void 0:aa.uuid);let Qr=[...na==null?void 0:na.nodes];Ht(Qr==null?void 0:Qr.splice(1))}})}function wn(){return TI(this,null,function*(){var Jn,An,pn,Cn,rr,En,gr,aa,na,Qr,Cr,Jr,ma,ka;if(wt.get("type")==="classrooms"){let hi=yield ee({type:"pathsDetail/getCourseDetail",payload:U1({id:(Jn=y==null?void 0:y.detail)==null?void 0:Jn.id,knowledge:!0},(0,vt.oP)())});ot((pn=(An=hi==null?void 0:hi.nodes)==null?void 0:An[1])==null?void 0:pn.uuid),se((rr=(Cn=hi==null?void 0:hi.nodes)==null?void 0:Cn[1])==null?void 0:rr.uuid),ae(((gr=(En=hi==null?void 0:hi.nodes)==null?void 0:En[1])==null?void 0:gr.name)||"\u8BFE\u7A0B\u56FE\u8C31")}else{let hi=yield ee({type:"pathsDetail/getPathsDetail",payload:U1({id:(aa=y==null?void 0:y.detail)==null?void 0:aa.id,knowledge:!0},(0,vt.oP)())});ot((Qr=(na=hi==null?void 0:hi.nodes)==null?void 0:na[1])==null?void 0:Qr.uuid),se((Jr=(Cr=hi==null?void 0:hi.nodes)==null?void 0:Cr[1])==null?void 0:Jr.uuid),ae(((ka=(ma=hi==null?void 0:hi.nodes)==null?void 0:ma[1])==null?void 0:ka.name)||"\u8BFE\u7A0B\u56FE\u8C31")}})}return L0.createElement("div",{style:{height:"calc(100vh - 72px - 170rem)"}},(ct==null?void 0:ct.length)>0&&L0.createElement("div",{className:Zn.content},((Ae=ct==null?void 0:ct[0])==null?void 0:Ae.uuid)===at&&at&&L0.createElement(BZ,{onAddSuccess:wn,setActivated:ot,subjectId:(Be=y==null?void 0:y.detail)==null?void 0:Be.id}),((ke=ct==null?void 0:ct[0])==null?void 0:ke.uuid)!==at&&at&&L0.createElement(lZ,{tpacti:re,setactivied:()=>{var Jn;ot((Jn=ct==null?void 0:ct[0])==null?void 0:Jn.uuid)},initdata:wn,Tabsdatas:Dt,uuid:at})),(We=y==null?void 0:y.detail)!=null&&We.can_managed?L0.createElement(tQ,{isAll:((je=ct==null?void 0:ct[0])==null?void 0:je.uuid)===at,subjectId:(Ke=y==null?void 0:y.detail)==null?void 0:Ke.id,uuid:at}):L0.createElement(EQ,{isAll:((Ze=ct==null?void 0:ct[0])==null?void 0:Ze.uuid)===at,subjectId:(Je=y==null?void 0:y.detail)==null?void 0:Je.id,uuid:at}))};var bQ=(0,Ce.connect)(({pathsDetail:E,user:a,loading:y,globalSetting:x})=>({pathsDetail:E,user:a,globalSetting:x,loading:y.models.index}))(SQ),Es=Ie(59301),CQ=Object.defineProperty,W1=Object.getOwnPropertySymbols,OI=Object.prototype.hasOwnProperty,LI=Object.prototype.propertyIsEnumerable,BI=(E,a,y)=>a in E?CQ(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,NI=(E,a)=>{for(var y in a||(a={}))OI.call(a,y)&&BI(E,y,a[y]);if(W1)for(var y of W1(a))LI.call(a,y)&&BI(E,y,a[y]);return E},PQ=(E,a)=>{var y={};for(var x in E)OI.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&W1)for(var x of W1(E))a.indexOf(x)<0&&LI.call(E,x)&&(y[x]=E[x]);return y},RI=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const wQ=E=>{var a=E,{pathsDetail:y,user:x,globalSetting:b,loading:z,dispatch:ee,activied:re,setactivied:ae}=a,se=PQ(a,["pathsDetail","user","globalSetting","loading","dispatch","activied","setactivied"]),fe,me,Ae,Be,ke,We,je,Ke,Ze,Je,tt,at,ot,ct;const lt=(0,Ce.useParams)(),[wt]=(0,Ce.useSearchParams)(),[Dt,Ht]=(0,Fe.useState)(((Ae=(me=(fe=y==null?void 0:y.detail)==null?void 0:fe.nodes)==null?void 0:me[0])==null?void 0:Ae.name)||"\u8BFE\u7A0B\u56FE\u8C31"),[Zt,dn]=(0,Fe.useState)(((We=(ke=(Be=y==null?void 0:y.detail)==null?void 0:Be.route_nodes)==null?void 0:ke[0])==null?void 0:We.name)||"\u5B66\u4E60\u8DEF\u5F84"),[nn,wn]=(0,Fe.useState)([]),[Jn,An]=(0,Fe.useState)(),[pn,Cn]=(0,Fe.useState)(),[rr]=we.default.useForm(),[En,gr]=(0,Fe.useState)(!1),[aa,na]=(0,Fe.useState)(!1),Qr=[{name:"\u8BFE\u7A0B\u4FE1\u606F",key:1,content:Es.createElement(Ft,null),isshow:wt.get("type")!=="classrooms"},{name:"\u8BFE\u7A0B\u56FE\u8C31",key:3,content:((Ke=(je=y==null?void 0:y.detail)==null?void 0:je.nodes)==null?void 0:Ke.length)<=1?Es.createElement(Er,{text:"\u6682\u65E0\u56FE\u8C31\uFF0C\u7ACB\u5373\u65B0\u5EFA\u4E00\u4E2A\u56FE\u8C31\u5427\uFF5E",textColor:"#fff",buttonText:((Ze=y==null?void 0:y.detail)==null?void 0:Ze.can_managed)&&"\u65B0\u5EFA\u56FE\u8C31",buttonTexttow:((Je=y==null?void 0:y.detail)==null?void 0:Je.can_managed)&&wt.get("type")!=="classrooms"&&"\u751F\u6210\u56FE\u8C31",ontwoClick:()=>RI(void 0,null,function*(){var Jr;let ma=yield(0,te.ZP)("/api/knowledge/v2/sync.json",{method:"post",body:{subject_id:(Jr=y==null?void 0:y.detail)==null?void 0:Jr.id}});ma.status===0&&_e.ZP.info(ma==null?void 0:ma.message)}),onClick:()=>na(!0)}):Es.createElement(bQ,{settupuname:Ht,settpacti:An,tpacti:Jn}),isshow:!0},{name:"\u5B66\u4E60\u8DEF\u5F84",key:2,content:Es.createElement(oi,{setxxljac:Cn,dispatch:ee,xxljac:pn,pathsDetail:y}),isshow:!0},{name:"\u4EA4\u6D41\u53CD\u9988",key:4,content:Es.createElement(Te,null),isshow:wt.get("type")!=="classrooms"}].filter(Jr=>Jr==null?void 0:Jr.isshow);(0,Fe.useEffect)(()=>{var Jr,ma;if((Jr=y==null?void 0:y.detail)!=null&&Jr.nodes){let ka=[...(ma=y==null?void 0:y.detail)==null?void 0:ma.nodes];wn(ka==null?void 0:ka.splice(1))}},[(tt=y==null?void 0:y.detail)==null?void 0:tt.nodes]);const Cr=Jr=>RI(void 0,null,function*(){var ma,ka,hi,wo,lo,li,no,Gi,io,bo;const{nodeType:us,description:Qo,name:gi,tags:ki}=Jr;gr(!0);const Sa=yield(0,te.ZP)("/api/knowledge/v2/add_node.json",{method:"POST",body:{label:"\u56FE\u8C31",subject_id:(ma=y==null?void 0:y.detail)==null?void 0:ma.id,properties:{description:Qo,rootNodeUuid:(wo=(hi=(ka=y==null?void 0:y.detail)==null?void 0:ka.nodes)==null?void 0:hi[0])==null?void 0:wo.uuid,name:gi,nodeType:us[0],tags:(ki==null?void 0:ki.join("\uFF0C"))||"",color:"1"},relationships:[{startNodeUuid:(no=(li=(lo=y==null?void 0:y.detail)==null?void 0:lo.nodes)==null?void 0:li[0])==null?void 0:no.uuid,type:"\u5305\u542B"}]}});(Sa==null?void 0:Sa.status)===0&&(na(!1),An((Gi=Sa==null?void 0:Sa.data)==null?void 0:Gi.uuid),Ht(gi),ae(3),wt.get("type")==="classrooms"?ee({type:"pathsDetail/getCourseDetail",payload:NI({id:(io=y==null?void 0:y.detail)==null?void 0:io.id,knowledge:!0},(0,vt.oP)())}):ee({type:"pathsDetail/getPathsDetail",payload:NI({id:(bo=y==null?void 0:y.detail)==null?void 0:bo.id,knowledge:!0},(0,vt.oP)())})),gr(!1)});return Es.createElement("div",null,Es.createElement("div",{className:Ut.tabs},Qr==null?void 0:Qr.map(Jr=>{var ma,ka,hi,wo,lo,li,no,Gi,io,bo,us,Qo;return Es.createElement("div",{onClick:()=>{var gi,ki,Sa,_a,ni,Qi,Ma,po;ae(Jr.key),(Jr==null?void 0:Jr.name)==="\u8BFE\u7A0B\u56FE\u8C31"&&(console.log("---",2),Ht(((gi=nn==null?void 0:nn[0])==null?void 0:gi.name)||"\u8BFE\u7A0B\u56FE\u8C31"),An((ki=nn==null?void 0:nn[0])==null?void 0:ki.uuid)),(Jr==null?void 0:Jr.name)==="\u5B66\u4E60\u8DEF\u5F84"&&(dn(((ni=(_a=(Sa=y==null?void 0:y.detail)==null?void 0:Sa.route_nodes)==null?void 0:_a[0])==null?void 0:ni.name)||"\u5B66\u4E60\u8DEF\u5F84"),Cn((po=(Ma=(Qi=y==null?void 0:y.detail)==null?void 0:Qi.route_nodes)==null?void 0:Ma[0])==null?void 0:po.id))},className:re===(Jr==null?void 0:Jr.key)?Ut.activied:Ut.tab},((Jr==null?void 0:Jr.name)==="\u8BFE\u7A0B\u4FE1\u606F"||(Jr==null?void 0:Jr.name)==="\u4EA4\u6D41\u53CD\u9988")&&(Jr==null?void 0:Jr.name),(Jr==null?void 0:Jr.name)==="\u8BFE\u7A0B\u56FE\u8C31"&&Es.createElement(jt.Z,{overlayClassName:Ut.dropdownst,disabled:(nn==null?void 0:nn.length)===0,menu:{items:nn==null?void 0:nn.map(gi=>({label:Es.createElement(on.Z,{title:gi==null?void 0:gi.name}," ",Es.createElement("span",{className:Ut.dropnametext,style:{width:"100%"},onClick:ki=>{ki.stopPropagation(),Ht(gi==null?void 0:gi.name),An(gi==null?void 0:gi.uuid),ae(3)}},gi==null?void 0:gi.name)),key:gi==null?void 0:gi.uuid,show:!0})),selectable:!0,selectedKeys:[Jn||((hi=(ka=(ma=y==null?void 0:y.detail)==null?void 0:ma.nodes)==null?void 0:ka[1])==null?void 0:hi.uuid)]}},Es.createElement("span",{className:Ut.nametext},"\u8BFE\u7A0B\u56FE\u8C31 ",(nn==null?void 0:nn.length)>0&&Es.createElement("i",{style:{fontSize:"12rem",marginLeft:"10rem"},className:"iconfont icon-zhankai10"}))),(Jr==null?void 0:Jr.name)==="\u5B66\u4E60\u8DEF\u5F84"&&Es.createElement(jt.Z,{overlayClassName:Ut.dropdownst,disabled:((lo=(wo=y==null?void 0:y.detail)==null?void 0:wo.route_nodes)==null?void 0:lo.length)===0,overlayStyle:{background:"#13203D"},menu:{items:(no=(li=y==null?void 0:y.detail)==null?void 0:li.route_nodes)==null?void 0:no.map((gi,ki)=>({label:Es.createElement(on.Z,{title:gi==null?void 0:gi.name},Es.createElement("span",{className:Ut.dropnametext,style:{width:"100%"},onClick:Sa=>{Sa.stopPropagation(),dn(gi==null?void 0:gi.name),Cn(gi==null?void 0:gi.id),ae(2)}},gi==null?void 0:gi.name)),key:gi==null?void 0:gi.id,show:!0})),selectable:!0,selectedKeys:[(pn||((bo=(io=(Gi=y==null?void 0:y.detail)==null?void 0:Gi.route_nodes)==null?void 0:io[0])==null?void 0:bo.id))+""]}},Es.createElement("span",{className:Ut.nametext},"\u5B66\u4E60\u8DEF\u5F84 ",((Qo=(us=y==null?void 0:y.detail)==null?void 0:us.route_nodes)==null?void 0:Qo.length)>0&&Es.createElement("i",{style:{fontSize:"12rem",marginLeft:"10rem"},className:"iconfont icon-zhankai10"}))))}),Es.createElement(Yt,null,Es.createElement(Es.Fragment,null,wt.get("type")==="classrooms"&&(0,tc.JA)()&&Es.createElement("div",{style:{position:"fixed",right:"20rem",top:"7rem"}},Es.createElement("span",{onClick:()=>{var Jr;window.open((Jr=y==null?void 0:y.detail)==null?void 0:Jr.first_category_url)},style:{width:"128rem",height:"36rem",lineHeight:"36rem",display:"inline-block",textAlign:"center",background:"#fff",color:"#1B8565",fontSize:"14rem",borderRadius:"20rem",cursor:"pointer"}},"\u8FD4\u56DE\u6559\u5B66\u8BFE\u5802")),re===3&&((at=y==null?void 0:y.detail)==null?void 0:at.can_managed)&&Es.createElement("div",{style:{position:"fixed",right:wt.get("type")!=="classrooms"?"170rem":"20rem",top:"7rem"}},Es.createElement("span",{onClick:()=>{na(!0)},style:{width:"128rem",height:"36rem",lineHeight:"36rem",display:"inline-block",textAlign:"center",background:"#fff",color:"#1B8565",fontSize:"14rem",borderRadius:"20rem",cursor:"pointer"}},"\u521B\u5EFA\u77E5\u8BC6\u56FE\u8C31")),wt.get("type")!=="classrooms"&&(re===2||re===3)&&!(0,tc.JA)()&&Es.createElement(Lt,{activied:re,styles:{position:"fixed",right:re===3?"20rem":"170rem",top:"7rem"}})))),Es.createElement(Pe.default,{open:aa,centered:!0,width:"1000rem",okText:"\u4FDD\u5B58",onCancel:()=>na(!1),cancelText:"\u53D6\u6D88",afterClose:()=>{rr.resetFields()},confirmLoading:En,onOk:()=>rr.submit(),title:"\u65B0\u589E\u77E5\u8BC6\u56FE\u8C31"},Es.createElement("div",{className:Ut.modal},Es.createElement("div",{className:Ut.mHead},"\u8282\u70B9\u5C5E\u6027"),Es.createElement(we.default,{form:rr,scrollToFirstError:!0,layout:"horizontal",colon:!1,size:"large",labelCol:{flex:"110rem"},onFinish:Cr,className:Ut.form},Es.createElement(we.default.Item,{label:"\u56FE\u8C31\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8282\u70B9\u540D\u79F0"},{type:"string",max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u5185\u5BB9\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C"}]},Es.createElement(xe.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165"})),Es.createElement(we.default.Item,{label:"\u7B80\u4ECB",name:"description",rules:[{type:"string",max:5e3,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u5185\u5BB9\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C"}]},Es.createElement(xe.default.TextArea,{maxLength:5e3,showCount:!0,placeholder:"\u8BF7\u8F93\u5165"})),Es.createElement(we.default.Item,{className:Ut.mType,label:Es.createElement("span",null,"\u56FE\u8C31\u7C7B\u578B ",Es.createElement(on.Z,{title:"\u5F53\u524D\u77E5\u8BC6\u56FE\u8C31\u7684\u7C7B\u578B\uFF0C\u5982\uFF1A\u5927\u7EB2\u56FE\u8C31\u3001\u80FD\u529B\u56FE\u8C31"},Es.createElement(Kr.Z,null))),name:"nodeType",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8282\u70B9\u7C7B\u578B"}]},Es.createElement(Fn,{subjectId:(ot=y==null?void 0:y.detail)==null?void 0:ot.id,type:1}))))),Es.createElement("div",{className:Ut.placeholder}),Es.createElement("div",{className:Ut.content},(ct=Qr.find(Jr=>Jr.key===re))==null?void 0:ct.content))};var MQ=(0,Ce.connect)(({pathsDetail:E,user:a,loading:y,globalSetting:x})=>({pathsDetail:E,user:a,globalSetting:x,loading:y.models.index}))(wQ),j1=Ie(59301),DQ=Object.defineProperty,G1=Object.getOwnPropertySymbols,FI=Object.prototype.hasOwnProperty,kI=Object.prototype.propertyIsEnumerable,_I=(E,a,y)=>a in E?DQ(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,zI=(E,a)=>{for(var y in a||(a={}))FI.call(a,y)&&_I(E,y,a[y]);if(G1)for(var y of G1(a))kI.call(a,y)&&_I(E,y,a[y]);return E},IQ=(E,a)=>{var y={};for(var x in E)FI.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&G1)for(var x of G1(E))a.indexOf(x)<0&&kI.call(E,x)&&(y[x]=E[x]);return y},TQ=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const{TabPane:Kee}=yt.default;var OQ=(E=>(E.All="",E.Shixun="shixun",E.VideoItem="video",E.Attachment="attachment",E.group_count="group_homework",E.normal_count="normal_homework",E.ExaminationBank="exercise",E.HomeworkCommon="hack_homework",E.Discusses="Discusses",E))(OQ||{});function UI(E){const a=(b,z)=>{if(b.localName===z)return b;for(let ee=0,re=b;re=re.parentNode;ee++){if(re.localName===z)return re;if(re==document.documentElement)return!1}},y=E.target,x=a(y,"a");if(console.log([x],x==null?void 0:x.href,44),!(x!=null&&x.href)&&y.tagName.toUpperCase()==="IMG"){let b=y.src||y.getAttribute("src");b&&b.indexOf("/images/avatars/User")===-1&&(E.stopPropagation(),E.preventDefault(),gt.Z.publish("preview-image",b))}}const LQ=E=>{var a=E,{pathsDetail:y,globalSetting:x,loading:b,dispatch:z}=a,ee=IQ(a,["pathsDetail","globalSetting","loading","dispatch"]);const[re]=(0,Ce.useSearchParams)(),ae=(0,Ce.useParams)(),se=(0,Fe.useRef)(),[fe,me]=(0,Fe.useState)(""),[Ae,Be]=(0,Fe.useState)(1);(0,Fe.useEffect)(()=>{re.get("tabs")&&Be(parseInt(re.get("tabs"))||3)},[re.get("tabs")]),(0,Fe.useEffect)(()=>{if(se.current)return se.current.addEventListener("mousedown",UI),()=>{var We;(We=se.current)==null||We.removeEventListener("mousedown",UI)}},[se.current]),(0,Fe.useEffect)(()=>{ae.pathId&&ke()},[ae.pathId]),(0,Fe.useEffect)(()=>(z({type:"globalSetting/footerToggle",payload:!1}),()=>{z({type:"globalSetting/footerToggle",payload:!0})}),[]);const ke=()=>TQ(void 0,null,function*(){if(re.get("type")==="classrooms"){z({type:"pathsDetail/getCourseDetail",payload:zI({id:ae.pathId,knowledge:!0},(0,vt.oP)())});return}const We=yield z({type:"pathsDetail/getPathsDetail",payload:zI({id:ae.pathId,knowledge:!0},(0,vt.oP)())});We!=null&&We.id&&re.get("token")&&(location.href=location.pathname)});return j1.createElement(ce.Z,{spinning:!1},j1.createElement("section",{id:"knowledgegraphDetail",className:ht.bg},j1.createElement(ft,null),j1.createElement(MQ,{activied:Ae,setactivied:Be})))};var BQ=(0,Ce.connect)(({pathsDetail:E,loading:a,globalSetting:y})=>({pathsDetail:E,globalSetting:y,loading:a}))(LQ)},2610:function(St,Tt,Ie){"use strict";Ie.d(Tt,{BU:function(){return He},Dj:function(){return Le},gH:function(){return Fe},vp:function(){return Ce}});function Le(_e){try{_e.mozRequestFullScreen?_e.mozRequestFullScreen():_e.webkitRequestFullScreen&&_e.webkitRequestFullScreen()}catch(Pe){console.log(Pe,":e")}}function He(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const Fe=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function Ce(){var _e=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,Pe=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",_e),window.isFullScreen?window.isFullScreen:_e!=null}},23869:function(St,Tt,Ie){"use strict";Ie.d(Tt,{rX:function(){return ie},pW:function(){return ue},gy:function(){return ve},xY:function(){return he},O5:function(){return de},tJ:function(){return ce},o1:function(){return te},Rd:function(){return oe}});var Le=Ie(76560),He=Ie(43418),Fe=Ie(28103),Ce=Ie(8591),_e=Ie(34055),Pe=Ie(49661),ge=Ie(87169),Ee=Ie(25510),be="data:image/png;base64,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",we=Ie.p+"static/newqrcode.a8740efb.png",pe=Ie(32637),ye=Ie(59301),xe=(Se,De,Re)=>new Promise((Ne,ze)=>{var Ge=rt=>{try{Qe(Re.next(rt))}catch($e){ze($e)}},Xe=rt=>{try{Qe(Re.throw(rt))}catch($e){ze($e)}},Qe=rt=>rt.done?Ne(rt.value):Promise.resolve(rt.value).then(Ge,Xe);Qe((Re=Re.apply(Se,De)).next())});const ce=(Se,De=!1)=>!!(te(Se)&&ne(De)),te=Se=>(0,_e.bg)()?!0:(Se({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),ne=(Se=!1)=>{var De;const{user:Re}=(0,Le.getDvaApp)()._store.getState();return(De=Re.userInfo)!=null&&De.profile_completed?!0:(He.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Pe.xg)("/account/profile/edit"),le()}}),!1)},le=()=>{He.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},oe=()=>{He.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:ye.createElement("div",{style:{textAlign:"center"}},ye.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),ye.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:pe}),ye.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},de=()=>{var Se;const{user:De}=(0,Le.getDvaApp)()._store.getState();return(Se=De.userInfo)!=null&&Se.professional_certification?!0:(He.default.confirm({title:"\u63D0\u793A",centered:!0,content:ye.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Pe.xg)("/account/certification")}}),!1)},he=()=>(0,_e.V9)()?!0:(He.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:ye.createElement("div",{className:"tc",style:{marginLeft:-38}},ye.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),ye.createElement("img",{src:we,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ie=(Se,De)=>Se?!0:(He.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:ye.createElement("div",null,ye.createElement("p",null,De||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),ye.createElement("div",{style:{marginLeft:"110px"}},ye.createElement("img",{src:be,width:200}),ye.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Pe.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),ue=Se=>{He.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:ye.createElement("div",null,ye.createElement("div",null,ye.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),ye.createElement(Fe.Z,null),ye.createElement("p",{style:{color:"#666666",fontSize:12}}," ",ye.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",ye.createElement("a",null,Se),"\u5929\u3002"),ye.createElement("p",{style:{color:"#666666",fontSize:12}}," ",ye.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),ye.createElement("div",{style:{textAlign:"center",marginTop:30}},ye.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ee,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ve=(Se,De="")=>{const{shixunsDetail:{detail:Re}}=(0,Le.getDvaApp)()._store.getState();if((Re==null?void 0:Re.public)===2||(Re==null?void 0:Re.public)===1||(Re==null?void 0:Re.shixun_status)===3){let Ne="";return(Re==null?void 0:Re.public)===2&&(Ne="\u5DF2\u516C\u5F00"),(Re==null?void 0:Re.public)===1&&(Ne="\u5F85\u5BA1\u6838"),(Re==null?void 0:Re.shixun_status)===3&&(Ne="\u5DF2\u5173\u95ED"),He.default.info({centered:!0,icon:ye.createElement(ge.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:ye.createElement("div",{className:"tc",style:{marginLeft:-38}},ye.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},ye.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Ne,"\uFF0C",De,"\u3002"),ye.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),ye.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ee,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Re==null?void 0:Re.shixun_status)===2?(He.default.confirm({centered:!0,icon:ye.createElement(ge.Z,null),title:"\u63D0\u793A",content:ye.createElement("div",null,ye.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",De,"\u3002"),ye.createElement("br",null),ye.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{He.default.confirm({width:440,centered:!0,icon:ye.createElement(ge.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>xe(void 0,null,function*(){(yield Se({type:"shixunsDetail/cancelRelease",payload:{id:Re==null?void 0:Re.identifier}})).status!==401&&(Ce.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),Se({type:"shixunsDetail/getShixunsDetail",payload:{id:Re==null?void 0:Re.identifier}}),Se({type:"practiceSetting/getCommonData",payload:{id:Re==null?void 0:Re.identifier}}))})})}}),!0):!1}},60513:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return ca}});class Le{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(Me,Oe){return Me.__proto__=Oe,Me},Object.assign=Object.assign||function(Me){if(Me==null)throw new TypeError("Cannot convert undefined or null to object");let Oe=Object(Me);for(let Te=1;Te ${Oe}`;_e.ENABLE_CALLBACK&&_e.emitter.emit("log","error",Te),_e.ENABLE_ERROR&&(console.error?console.error(Te):console.warn?console.warn(Te):console.log(Te))}static i(Me,Oe){(!Me||_e.FORCE_GLOBAL_TAG)&&(Me=_e.GLOBAL_TAG);let Te=`[${Me}] > ${Oe}`;_e.ENABLE_CALLBACK&&_e.emitter.emit("log","info",Te),_e.ENABLE_INFO&&(console.info?console.info(Te):console.log(Te))}static w(Me,Oe){(!Me||_e.FORCE_GLOBAL_TAG)&&(Me=_e.GLOBAL_TAG);let Te=`[${Me}] > ${Oe}`;_e.ENABLE_CALLBACK&&_e.emitter.emit("log","warn",Te),_e.ENABLE_WARN&&(console.warn?console.warn(Te):console.log(Te))}static d(Me,Oe){(!Me||_e.FORCE_GLOBAL_TAG)&&(Me=_e.GLOBAL_TAG);let Te=`[${Me}] > ${Oe}`;_e.ENABLE_CALLBACK&&_e.emitter.emit("log","debug",Te),_e.ENABLE_DEBUG&&(console.debug?console.debug(Te):console.log(Te))}static v(Me,Oe){(!Me||_e.FORCE_GLOBAL_TAG)&&(Me=_e.GLOBAL_TAG);let Te=`[${Me}] > ${Oe}`;_e.ENABLE_CALLBACK&&_e.emitter.emit("log","verbose",Te),_e.ENABLE_VERBOSE&&console.log(Te)}}_e.GLOBAL_TAG="flv.js",_e.FORCE_GLOBAL_TAG=!1,_e.ENABLE_ERROR=!0,_e.ENABLE_INFO=!0,_e.ENABLE_WARN=!0,_e.ENABLE_DEBUG=!0,_e.ENABLE_VERBOSE=!0,_e.ENABLE_CALLBACK=!1,_e.emitter=new(Ce());var Pe=_e;class ge{constructor(){this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}reset(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}addBytes(Me){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=Me,this._totalBytes+=Me):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=Me,this._totalBytes+=Me):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=Me,this._totalBytes+=Me,this._lastCheckpoint=this._now())}get currentKBps(){this.addBytes(0);let Me=(this._now()-this._lastCheckpoint)/1e3;return Me==0&&(Me=1),this._intervalBytes/Me/1024}get lastSecondKBps(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}get averageKBps(){let Me=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/Me/1024}}var Ee=ge;class be{constructor(Me){this._message=Me}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class we extends be{constructor(Me){super(Me)}get name(){return"IllegalStateException"}}class pe extends be{constructor(Me){super(Me)}get name(){return"InvalidArgumentException"}}class ye extends be{constructor(Me){super(Me)}get name(){return"NotImplementedException"}}const xe={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},ce={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"};class te{constructor(Me){this._type=Me||"undefined",this._status=xe.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}destroy(){this._status=xe.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}isWorking(){return this._status===xe.kConnecting||this._status===xe.kBuffering}get type(){return this._type}get status(){return this._status}get needStashBuffer(){return this._needStash}get onContentLengthKnown(){return this._onContentLengthKnown}set onContentLengthKnown(Me){this._onContentLengthKnown=Me}get onURLRedirect(){return this._onURLRedirect}set onURLRedirect(Me){this._onURLRedirect=Me}get onDataArrival(){return this._onDataArrival}set onDataArrival(Me){this._onDataArrival=Me}get onError(){return this._onError}set onError(Me){this._onError=Me}get onComplete(){return this._onComplete}set onComplete(Me){this._onComplete=Me}open(Me,Oe){throw new ye("Unimplemented abstract function!")}abort(){throw new ye("Unimplemented abstract function!")}}let ne={};function le(){let bt=self.navigator.userAgent.toLowerCase(),Me=/(edge)\/([\w.]+)/.exec(bt)||/(opr)[\/]([\w.]+)/.exec(bt)||/(chrome)[ \/]([\w.]+)/.exec(bt)||/(iemobile)[\/]([\w.]+)/.exec(bt)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(bt)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(bt)||/(webkit)[ \/]([\w.]+)/.exec(bt)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(bt)||/(msie) ([\w.]+)/.exec(bt)||bt.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(bt)||bt.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(bt)||[],Oe=/(ipad)/.exec(bt)||/(ipod)/.exec(bt)||/(windows phone)/.exec(bt)||/(iphone)/.exec(bt)||/(kindle)/.exec(bt)||/(android)/.exec(bt)||/(windows)/.exec(bt)||/(mac)/.exec(bt)||/(linux)/.exec(bt)||/(cros)/.exec(bt)||[],Te={browser:Me[5]||Me[3]||Me[1]||"",version:Me[2]||Me[4]||"0",majorVersion:Me[4]||Me[2]||"0",platform:Oe[0]||""},Ue={};if(Te.browser){Ue[Te.browser]=!0;let Ye=Te.majorVersion.split(".");Ue.version={major:parseInt(Te.majorVersion,10),string:Te.version},Ye.length>1&&(Ue.version.minor=parseInt(Ye[1],10)),Ye.length>2&&(Ue.version.build=parseInt(Ye[2],10))}if(Te.platform&&(Ue[Te.platform]=!0),(Ue.chrome||Ue.opr||Ue.safari)&&(Ue.webkit=!0),Ue.rv||Ue.iemobile){Ue.rv&&delete Ue.rv;let Ye="msie";Te.browser=Ye,Ue[Ye]=!0}if(Ue.edge){delete Ue.edge;let Ye="msedge";Te.browser=Ye,Ue[Ye]=!0}if(Ue.opr){let Ye="opera";Te.browser=Ye,Ue[Ye]=!0}if(Ue.safari&&Ue.android){let Ye="android";Te.browser=Ye,Ue[Ye]=!0}Ue.name=Te.browser,Ue.platform=Te.platform;for(let Ye in ne)ne.hasOwnProperty(Ye)&&delete ne[Ye];Object.assign(ne,Ue)}le();var oe=ne;class de extends te{static isSupported(){try{let Me=oe.msedge&&oe.version.minor>=15048,Oe=oe.msedge?Me:!0;return self.fetch&&self.ReadableStream&&Oe}catch(Me){return!1}}constructor(Me,Oe){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=Me,this._config=Oe,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(Me,Oe){this._dataSource=Me,this._range=Oe;let Te=Me.url;this._config.reuseRedirectedURL&&Me.redirectedURL!=null&&(Te=Me.redirectedURL);let Ue=this._seekHandler.getConfig(Te,Oe),Ye=new self.Headers;if(typeof Ue.headers=="object"){let Pt=Ue.headers;for(let qt in Pt)Pt.hasOwnProperty(qt)&&Ye.append(qt,Pt[qt])}let xt={method:"GET",headers:Ye,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let Pt in this._config.headers)Ye.append(Pt,this._config.headers[Pt]);Me.cors===!1&&(xt.mode="same-origin"),Me.withCredentials&&(xt.credentials="include"),Me.referrerPolicy&&(xt.referrerPolicy=Me.referrerPolicy),this._status=xe.kConnecting,self.fetch(Ue.url,xt).then(Pt=>{if(this._requestAbort){this._requestAbort=!1,this._status=xe.kIdle;return}if(Pt.ok&&Pt.status>=200&&Pt.status<=299){if(Pt.url!==Ue.url&&this._onURLRedirect){let Vt=this._seekHandler.removeURLParameters(Pt.url);this._onURLRedirect(Vt)}let qt=Pt.headers.get("Content-Length");return qt!=null&&(this._contentLength=parseInt(qt),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,Pt.body.getReader())}else if(this._status=xe.kError,this._onError)this._onError(ce.HTTP_STATUS_CODE_INVALID,{code:Pt.status,msg:Pt.statusText});else throw new be("FetchStreamLoader: Http code invalid, "+Pt.status+" "+Pt.statusText)}).catch(Pt=>{if(this._status=xe.kError,this._onError)this._onError(ce.EXCEPTION,{code:-1,msg:Pt.message});else throw Pt})}abort(){this._requestAbort=!0}_pump(Me){return Me.read().then(Oe=>{if(Oe.done)if(this._contentLength!==null&&this._receivedLength{if(Oe.code===11&&oe.msedge)return;this._status=xe.kError;let Te=0,Ue=null;if((Oe.code===19||Oe.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=xe.kError,this._onError)this._onError(ce.HTTP_STATUS_CODE_INVALID,{code:Oe.status,msg:Oe.statusText});else throw new be("MozChunkedLoader: Http code invalid, "+Oe.status+" "+Oe.statusText);else this._status=xe.kBuffering}}_onProgress(Me){if(this._status===xe.kError)return;this._contentLength===null&&Me.total!==null&&Me.total!==0&&(this._contentLength=Me.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength));let Oe=Me.target.response,Te=this._range.from+this._receivedLength;this._receivedLength+=Oe.byteLength,this._onDataArrival&&this._onDataArrival(Oe,Te,this._receivedLength)}_onLoadEnd(Me){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===xe.kError)return;this._status=xe.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}_onXhrError(Me){this._status=xe.kError;let Oe=0,Te=null;if(this._contentLength&&Me.loaded=200&&Oe.status<=299){if(this._status=LoaderStatus.kBuffering,Oe.responseURL!=null){let Ue=this._seekHandler.removeURLParameters(Oe.responseURL);Oe.responseURL!==this._currentRequestURL&&Ue!==this._currentRedirectedURL&&(this._currentRedirectedURL=Ue,this._onURLRedirect&&this._onURLRedirect(Ue))}let Te=Oe.getResponseHeader("Content-Length");if(Te!=null&&this._contentLength==null){let Ue=parseInt(Te);Ue>0&&(this._contentLength=Ue,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:Oe.status,msg:Oe.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+Oe.status+" "+Oe.statusText);else if(Oe.readyState===3&&Oe.status>=200&&Oe.status<=299){this._status=LoaderStatus.kBuffering;let Te=Oe.response;this._reader.readAsArrayBuffer(Te)}}_xhrOnError(Me){this._status=LoaderStatus.kError;let Oe=LoaderErrors.EXCEPTION,Te={code:-1,msg:Me.constructor.name+" "+Me.type};if(this._onError)this._onError(Oe,Te);else throw new RuntimeException(Te.msg)}_msrOnProgress(Me){let Te=Me.target.result;if(Te==null){this._doReconnectIfNeeded();return}let Ue=Te.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=Te.byteLength;let Ye=this._totalRange.from+this._receivedLength;this._receivedLength+=Ue.byteLength,this._onDataArrival&&this._onDataArrival(Ue,Ye,this._receivedLength),Te.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${Ye+Ue.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&(Te=this._range.from+this._contentLength-1),this._currentRequestRange={from:Oe,to:Te},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(Me,Oe){this._lastTimeLoaded=0;let Te=Me.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?Te=this._currentRedirectedURL:Me.redirectedURL!=null&&(Te=Me.redirectedURL));let Ue=this._seekHandler.getConfig(Te,Oe);this._currentRequestURL=Ue.url;let Ye=this._xhr=new XMLHttpRequest;if(Ye.open("GET",Ue.url,!0),Ye.responseType="arraybuffer",Ye.onreadystatechange=this._onReadyStateChange.bind(this),Ye.onprogress=this._onProgress.bind(this),Ye.onload=this._onLoad.bind(this),Ye.onerror=this._onXhrError.bind(this),Me.withCredentials&&(Ye.withCredentials=!0),typeof Ue.headers=="object"){let xt=Ue.headers;for(let Pt in xt)xt.hasOwnProperty(Pt)&&Ye.setRequestHeader(Pt,xt[Pt])}if(typeof this._config.headers=="object"){let xt=this._config.headers;for(let Pt in xt)xt.hasOwnProperty(Pt)&&Ye.setRequestHeader(Pt,xt[Pt])}Ye.send()}abort(){this._requestAbort=!0,this._internalAbort(),this._status=xe.kComplete}_internalAbort(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}_onReadyStateChange(Me){let Oe=Me.target;if(Oe.readyState===2){if(Oe.responseURL!=null){let Te=this._seekHandler.removeURLParameters(Oe.responseURL);Oe.responseURL!==this._currentRequestURL&&Te!==this._currentRedirectedURL&&(this._currentRedirectedURL=Te,this._onURLRedirect&&this._onURLRedirect(Te))}if(Oe.status>=200&&Oe.status<=299){if(this._waitForTotalLength)return;this._status=xe.kBuffering}else if(this._status=xe.kError,this._onError)this._onError(ce.HTTP_STATUS_CODE_INVALID,{code:Oe.status,msg:Oe.statusText});else throw new be("RangeLoader: Http code invalid, "+Oe.status+" "+Oe.statusText)}}_onProgress(Me){if(this._status===xe.kError)return;if(this._contentLength===null){let Te=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,Te=!0;let Ue=Me.total;this._internalAbort(),Ue!=null&Ue!==0&&(this._totalLength=Ue)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,Te){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let Oe=Me.loaded-this._lastTimeLoaded;this._lastTimeLoaded=Me.loaded,this._speedSampler.addBytes(Oe)}_normalizeSpeed(Me){let Oe=this._chunkSizeKBList,Te=Oe.length-1,Ue=0,Ye=0,xt=Te;if(Me=Oe[Ue]&&Me=3&&(Oe=this._speedSampler.currentKBps)),Oe!==0){let xt=this._normalizeSpeed(Oe);this._currentSpeedNormalized!==xt&&(this._currentSpeedNormalized=xt,this._currentChunkSizeKB=xt)}let Te=Me.target.response,Ue=this._range.from+this._receivedLength;this._receivedLength+=Te.byteLength;let Ye=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(Oe.result)},Oe.readAsArrayBuffer(Me.data)}else{this._status=xe.kError;let Oe={code:-1,msg:"Unsupported WebSocket message type: "+Me.data.constructor.name};if(this._onError)this._onError(ce.EXCEPTION,Oe);else throw new be(Oe.msg)}}_dispatchArrayBuffer(Me){let Oe=Me,Te=this._receivedLength;this._receivedLength+=Oe.byteLength,this._onDataArrival&&this._onDataArrival(Oe,Te,this._receivedLength)}_onWebSocketError(Me){this._status=xe.kError;let Oe={code:Me.code,msg:Me.message};if(this._onError)this._onError(ce.EXCEPTION,Oe);else throw new be(Oe.msg)}}var ze=Ne;class Ge{constructor(Me){this._zeroStart=Me||!1}getConfig(Me,Oe){let Te={};if(Oe.from!==0||Oe.to!==-1){let Ue;Oe.to!==-1?Ue=`bytes=${Oe.from.toString()}-${Oe.to.toString()}`:Ue=`bytes=${Oe.from.toString()}-`,Te.Range=Ue}else this._zeroStart&&(Te.Range="bytes=0-");return{url:Me,headers:Te}}removeURLParameters(Me){return Me}}var Xe=Ge;class Qe{constructor(Me,Oe){this._startName=Me,this._endName=Oe}getConfig(Me,Oe){let Te=Me;if(Oe.from!==0||Oe.to!==-1){let Ue=!0;Te.indexOf("?")===-1&&(Te+="?",Ue=!1),Ue&&(Te+="&"),Te+=`${this._startName}=${Oe.from.toString()}`,Oe.to!==-1&&(Te+=`&${this._endName}=${Oe.to.toString()}`)}return{url:Te,headers:{}}}removeURLParameters(Me){let Oe=Me.split("?")[0],Te,Ue=Me.indexOf("?");Ue!==-1&&(Te=Me.substring(Ue+1));let Ye="";if(Te!=null&&Te.length>0){let xt=Te.split("&");for(let Pt=0;Pt0;qt[0]!==this._startName&&qt[0]!==this._endName&&(Vt&&(Ye+="&"),Ye+=xt[Pt])}}return Ye.length===0?Oe:Oe+"?"+Ye}}var rt=Qe;class $e{constructor(Me,Oe,Te){this.TAG="IOController",this._config=Oe,this._extraData=Te,this._stashInitialSize=1024*384,Oe.stashInitialSize!=null&&Oe.stashInitialSize>0&&(this._stashInitialSize=Oe.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,Oe.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=Me,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(Me.url),this._refTotalLength=Me.filesize?Me.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new Ee,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}destroy(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}isWorking(){return this._loader&&this._loader.isWorking()&&!this._paused}isPaused(){return this._paused}get status(){return this._loader.status}get extraData(){return this._extraData}set extraData(Me){this._extraData=Me}get onDataArrival(){return this._onDataArrival}set onDataArrival(Me){this._onDataArrival=Me}get onSeeked(){return this._onSeeked}set onSeeked(Me){this._onSeeked=Me}get onError(){return this._onError}set onError(Me){this._onError=Me}get onComplete(){return this._onComplete}set onComplete(Me){this._onComplete=Me}get onRedirect(){return this._onRedirect}set onRedirect(Me){this._onRedirect=Me}get onRecoveredEarlyEof(){return this._onRecoveredEarlyEof}set onRecoveredEarlyEof(Me){this._onRecoveredEarlyEof=Me}get currentURL(){return this._dataSource.url}get hasRedirect(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}get currentRedirectedURL(){return this._redirectedURL||this._dataSource.redirectedURL}get currentSpeed(){return this._loaderClass===Re?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}get loaderType(){return this._loader.type}_selectSeekHandler(){let Me=this._config;if(Me.seekType==="range")this._seekHandler=new Xe(this._config.rangeLoadZeroStart);else if(Me.seekType==="param"){let Oe=Me.seekParamStart||"bstart",Te=Me.seekParamEnd||"bend";this._seekHandler=new rt(Oe,Te)}else if(Me.seekType==="custom"){if(typeof Me.customSeekHandler!="function")throw new pe("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new Me.customSeekHandler}else throw new pe(`Invalid seekType in config: ${Me.seekType}`)}_selectLoader(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=ze;else if(he.isSupported())this._loaderClass=he;else if(ue.isSupported())this._loaderClass=ue;else if(Re.isSupported())this._loaderClass=Re;else throw new be("Your browser doesn't support xhr with arraybuffer responseType!")}_createLoader(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}open(Me){this._currentRange={from:0,to:-1},Me&&(this._currentRange.from=Me),this._speedSampler.reset(),Me||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}abort(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}pause(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}resume(){if(this._paused){this._paused=!1;let Me=this._resumeFrom;this._resumeFrom=0,this._internalSeek(Me,!0)}}seek(Me){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(Me,!0)}_internalSeek(Me,Oe){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(Oe),this._loader.destroy(),this._loader=null;let Te={from:Me,to:-1};this._currentRange={from:Te.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,Te),this._onSeeked&&this._onSeeked()}updateUrl(Me){if(!Me||typeof Me!="string"||Me.length===0)throw new pe("Url must be a non-empty string!");this._dataSource.url=Me}_expandBuffer(Me){let Oe=this._stashSize;for(;Oe+1024*1024*10){let Ue=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array(Te,0,Oe).set(Ue,0)}this._stashBuffer=Te,this._bufferSize=Oe}_normalizeSpeed(Me){let Oe=this._speedNormalizeList,Te=Oe.length-1,Ue=0,Ye=0,xt=Te;if(Me=Oe[Ue]&&Me=512&&Me<=1024?Oe=Math.floor(Me*1.5):Oe=Me*2,Oe>8192&&(Oe=8192);let Te=Oe*1024+1024*1024*1;this._bufferSize0){let xt=this._stashBuffer.slice(0,this._stashUsed),Pt=this._dispatchChunks(xt,this._stashByteStart);if(Pt0){let qt=new Uint8Array(xt,Pt);Ye.set(qt,0),this._stashUsed=qt.byteLength,this._stashByteStart+=Pt}}else this._stashUsed=0,this._stashByteStart+=Pt;this._stashUsed+Me.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+Me.byteLength),Ye=new Uint8Array(this._stashBuffer,0,this._bufferSize)),Ye.set(new Uint8Array(Me),this._stashUsed),this._stashUsed+=Me.byteLength}else{let xt=this._dispatchChunks(Me,Oe);if(xtthis._bufferSize&&(this._expandBuffer(Pt),Ye=new Uint8Array(this._stashBuffer,0,this._bufferSize)),Ye.set(new Uint8Array(Me,xt),0),this._stashUsed+=Pt,this._stashByteStart=Oe+xt}}}else if(this._stashUsed===0){let Ye=this._dispatchChunks(Me,Oe);if(Yethis._bufferSize&&this._expandBuffer(xt),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(Me,Ye),0),this._stashUsed+=xt,this._stashByteStart=Oe+Ye}}else{this._stashUsed+Me.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+Me.byteLength);let Ye=new Uint8Array(this._stashBuffer,0,this._bufferSize);Ye.set(new Uint8Array(Me),this._stashUsed),this._stashUsed+=Me.byteLength;let xt=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(xt0){let Pt=new Uint8Array(this._stashBuffer,xt);Ye.set(Pt,0)}this._stashUsed-=xt,this._stashByteStart+=xt}}_flushStashBuffer(Me){if(this._stashUsed>0){let Oe=this._stashBuffer.slice(0,this._stashUsed),Te=this._dispatchChunks(Oe,this._stashByteStart),Ue=Oe.byteLength-Te;if(Te0){let Ye=new Uint8Array(this._stashBuffer,0,this._bufferSize),xt=new Uint8Array(Oe,Te);Ye.set(xt,0),this._stashUsed=xt.byteLength,this._stashByteStart+=Te}return 0}return this._stashUsed=0,this._stashByteStart=0,Ue}return 0}_onLoaderComplete(Me,Oe){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(Me,Oe){switch(Pe.e(this.TAG,`Loader error, code = ${Oe.code}, msg = ${Oe.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,Me=ce.UNRECOVERABLE_EARLY_EOF),Me){case ce.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let Te=this._currentRange.to+1;Te0){let Oe=gt.getConfig();Me.emit("change",Oe)}}static registerListener(Me){gt.emitter.addListener("change",Me)}static removeListener(Me){gt.emitter.removeListener("change",Me)}static addLogListener(Me){Pe.emitter.addListener("log",Me),Pe.emitter.listenerCount("log")>0&&(Pe.ENABLE_CALLBACK=!0,gt._notifyChange())}static removeLogListener(Me){Pe.emitter.removeListener("log",Me),Pe.emitter.listenerCount("log")===0&&(Pe.ENABLE_CALLBACK=!1,gt._notifyChange())}}gt.emitter=new(Ce());var ht=gt;class vt{constructor(){this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}isComplete(){let Me=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,Oe=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&Me&&Oe}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(Me){if(this.keyframesIndex==null)return null;let Oe=this.keyframesIndex,Te=this._search(Oe.times,Me);return{index:Te,milliseconds:Oe.times[Te],fileposition:Oe.filepositions[Te]}}_search(Me,Oe){let Te=0,Ue=Me.length-1,Ye=0,xt=0,Pt=Ue;for(Oe=Me[Ye]&&Oe=128){Me.push(String.fromCharCode(Ye&65535)),Te+=2;continue}}}else if(Oe[Te]<240){if(Qt(Oe,Te,2)){let Ye=(Oe[Te]&15)<<12|(Oe[Te+1]&63)<<6|Oe[Te+2]&63;if(Ye>=2048&&(Ye&63488)!==55296){Me.push(String.fromCharCode(Ye&65535)),Te+=3;continue}}}else if(Oe[Te]<248&&Qt(Oe,Te,3)){let Ye=(Oe[Te]&7)<<18|(Oe[Te+1]&63)<<12|(Oe[Te+2]&63)<<6|Oe[Te+3]&63;if(Ye>65536&&Ye<1114112){Ye-=65536,Me.push(String.fromCharCode(Ye>>>10|55296)),Me.push(String.fromCharCode(Ye&1023|56320)),Te+=4;continue}}}Me.push("\uFFFD"),++Te}return Me.join("")}var fn=en;let Bt=function(){let bt=new ArrayBuffer(2);return new DataView(bt).setInt16(0,256,!0),new Int16Array(bt)[0]===256}();class an{static parseScriptData(Me,Oe,Te){let Ue={};try{let Ye=an.parseValue(Me,Oe,Te),xt=an.parseValue(Me,Oe+Ye.size,Te-Ye.size);Ue[Ye.data]=xt.data}catch(Ye){Pe.e("AMF",Ye.toString())}return Ue}static parseObject(Me,Oe,Te){if(Te<3)throw new we("Data not enough when parse ScriptDataObject");let Ue=an.parseString(Me,Oe,Te),Ye=an.parseValue(Me,Oe+Ue.size,Te-Ue.size),xt=Ye.objectEnd;return{data:{name:Ue.data,value:Ye.data},size:Ue.size+Ye.size,objectEnd:xt}}static parseVariable(Me,Oe,Te){return an.parseObject(Me,Oe,Te)}static parseString(Me,Oe,Te){if(Te<2)throw new we("Data not enough when parse String");let Ye=new DataView(Me,Oe,Te).getUint16(0,!Bt),xt;return Ye>0?xt=fn(new Uint8Array(Me,Oe+2,Ye)):xt="",{data:xt,size:2+Ye}}static parseLongString(Me,Oe,Te){if(Te<4)throw new we("Data not enough when parse LongString");let Ye=new DataView(Me,Oe,Te).getUint32(0,!Bt),xt;return Ye>0?xt=fn(new Uint8Array(Me,Oe+4,Ye)):xt="",{data:xt,size:4+Ye}}static parseDate(Me,Oe,Te){if(Te<10)throw new we("Data size invalid when parse Date");let Ue=new DataView(Me,Oe,Te),Ye=Ue.getFloat64(0,!Bt),xt=Ue.getInt16(8,!Bt);return Ye+=xt*60*1e3,{data:new Date(Ye),size:10}}static parseValue(Me,Oe,Te){if(Te<1)throw new we("Data not enough when parse Value");let Ue=new DataView(Me,Oe,Te),Ye=1,xt=Ue.getUint8(0),Pt,qt=!1;try{switch(xt){case 0:Pt=Ue.getFloat64(1,!Bt),Ye+=8;break;case 1:{Pt=!!Ue.getUint8(1),Ye+=1;break}case 2:{let Vt=an.parseString(Me,Oe+1,Te-1);Pt=Vt.data,Ye+=Vt.size;break}case 3:{Pt={};let Vt=0;for((Ue.getUint32(Te-4,!Bt)&16777215)===9&&(Vt=3);Ye32)throw new pe("ExpGolomb: readBits() bits exceeded max 32bits!");if(Me<=this._current_word_bits_left){let xt=this._current_word>>>32-Me;return this._current_word<<=Me,this._current_word_bits_left-=Me,xt}let Oe=this._current_word_bits_left?this._current_word:0;Oe=Oe>>>32-this._current_word_bits_left;let Te=Me-this._current_word_bits_left;this._fillCurrentWord();let Ue=Math.min(Te,this._current_word_bits_left),Ye=this._current_word>>>32-Ue;return this._current_word<<=Ue,this._current_word_bits_left-=Ue,Oe=Oe<>>Me)return this._current_word<<=Me,this._current_word_bits_left-=Me,Me;return this._fillCurrentWord(),Me+this._skipLeadingZero()}readUEG(){let Me=this._skipLeadingZero();return this.readBits(Me+1)-1}readSEG(){let Me=this.readUEG();return Me&1?Me+1>>>1:-1*(Me>>>1)}}var Nn=In;class sn{static _ebsp2rbsp(Me){let Oe=Me,Te=Oe.byteLength,Ue=new Uint8Array(Te),Ye=0;for(let xt=0;xt=2&&Oe[xt]===3&&Oe[xt-1]===0&&Oe[xt-2]===0||(Ue[Ye]=Oe[xt],Ye++);return new Uint8Array(Ue.buffer,0,Ye)}static parseSPS(Me){let Oe=sn._ebsp2rbsp(Me),Te=new Nn(Oe);Te.readByte();let Ue=Te.readByte();Te.readByte();let Ye=Te.readByte();Te.readUEG();let xt=sn.getProfileString(Ue),Pt=sn.getLevelString(Ye),qt=1,Vt=420,hn=[0,420,422,444],gn=8;if((Ue===100||Ue===110||Ue===122||Ue===244||Ue===44||Ue===83||Ue===86||Ue===118||Ue===128||Ue===138||Ue===144)&&(qt=Te.readUEG(),qt===3&&Te.readBits(1),qt<=3&&(Vt=hn[qt]),gn=Te.readUEG()+8,Te.readUEG(),Te.readBits(1),Te.readBool())){let Oa=qt!==3?8:12;for(let la=0;la0&&Oa<16?(Ar=la[Oa-1],tr=$a[Oa-1]):Oa===255&&(Ar=Te.readByte()<<8|Te.readByte(),tr=Te.readByte()<<8|Te.readByte())}if(Te.readBool()&&Te.readBool(),Te.readBool()&&(Te.readBits(4),Te.readBool()&&Te.readBits(24)),Te.readBool()&&(Te.readUEG(),Te.readUEG()),Te.readBool()){let Oa=Te.readBits(32),la=Te.readBits(32);cr=Te.readBool(),Ln=la,pr=Oa*2,ur=Ln/pr}}let Rr=1;(Ar!==1||tr!==1)&&(Rr=Ar/tr);let Ja=0,qa=0;if(qt===0)Ja=1,qa=2-fr;else{let Oa=qt===3?1:2,la=qt===1?2:1;Ja=Oa,qa=la*(2-fr)}let ci=(qn+1)*16,Zr=(2-fr)*((nr+1)*16);ci-=(mn+rn)*Ja,Zr-=(On+Un)*qa;let da=Math.ceil(ci*Rr);return Te.destroy(),Te=null,{profile_string:xt,level_string:Pt,bit_depth:gn,ref_frames:Pn,chroma_format:Vt,chroma_format_string:sn.getChromaFormatString(Vt),frame_rate:{fixed:cr,fps:ur,fps_den:pr,fps_num:Ln},sar_ratio:{width:Ar,height:tr},codec_size:{width:ci,height:Zr},present_size:{width:da,height:Zr}}}static _skipScalingList(Me,Oe){let Te=8,Ue=8,Ye=0;for(let xt=0;xt>>8&255|(bt&255)<<8}function Yt(bt){return(bt&4278190080)>>>24|(bt&16711680)>>>8|(bt&65280)<<8|(bt&255)<<24}function mt(bt,Me){return bt[Me]<<24|bt[Me+1]<<16|bt[Me+2]<<8|bt[Me+3]}class At{constructor(Me,Oe){this.TAG="FLVDemuxer",this._config=Oe,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=Me.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=Me.hasAudioTrack,this._hasVideo=Me.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new Ut,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){let Te=new ArrayBuffer(2);return new DataView(Te).setInt16(0,256,!0),new Int16Array(Te)[0]===256}()}destroy(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}static probe(Me){let Oe=new Uint8Array(Me),Te={match:!1};if(Oe[0]!==70||Oe[1]!==76||Oe[2]!==86||Oe[3]!==1)return Te;let Ue=(Oe[4]&4)>>>2!==0,Ye=(Oe[4]&1)!==0,xt=mt(Oe,5);return xt<9?Te:{match:!0,consumed:xt,dataOffset:xt,hasAudioTrack:Ue,hasVideoTrack:Ye}}bindDataSource(Me){return Me.onDataArrival=this.parseChunks.bind(this),this}get onTrackMetadata(){return this._onTrackMetadata}set onTrackMetadata(Me){this._onTrackMetadata=Me}get onMediaInfo(){return this._onMediaInfo}set onMediaInfo(Me){this._onMediaInfo=Me}get onMetaDataArrived(){return this._onMetaDataArrived}set onMetaDataArrived(Me){this._onMetaDataArrived=Me}get onScriptDataArrived(){return this._onScriptDataArrived}set onScriptDataArrived(Me){this._onScriptDataArrived=Me}get onError(){return this._onError}set onError(Me){this._onError=Me}get onDataAvailable(){return this._onDataAvailable}set onDataAvailable(Me){this._onDataAvailable=Me}get timestampBase(){return this._timestampBase}set timestampBase(Me){this._timestampBase=Me}get overridedDuration(){return this._duration}set overridedDuration(Me){this._durationOverrided=!0,this._duration=Me,this._mediaInfo.duration=Me}set overridedHasAudio(Me){this._hasAudioFlagOverrided=!0,this._hasAudio=Me,this._mediaInfo.hasAudio=Me}set overridedHasVideo(Me){this._hasVideoFlagOverrided=!0,this._hasVideo=Me,this._mediaInfo.hasVideo=Me}resetMediaInfo(){this._mediaInfo=new Ut}_isInitialMetadataDispatched(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}parseChunks(Me,Oe){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new we("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let Te=0,Ue=this._littleEndian;if(Oe===0)if(Me.byteLength>13)Te=At.probe(Me).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,Oe+Te!==this._dataOffset&&Pe.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(Me,Te).getUint32(0,!Ue)!==0&&Pe.w(this.TAG,"PrevTagSize0 !== 0 !!!"),Te+=4);TeMe.byteLength)break;let xt=Ye.getUint8(0),Pt=Ye.getUint32(0,!Ue)&16777215;if(Te+11+Pt+4>Me.byteLength)break;if(xt!==8&&xt!==9&&xt!==18){Pe.w(this.TAG,`Unsupported tag type ${xt}, skipped`),Te+=11+Pt+4;continue}let qt=Ye.getUint8(4),Vt=Ye.getUint8(5),hn=Ye.getUint8(6),gn=Ye.getUint8(7),Qn=hn|Vt<<8|qt<<16|gn<<24;(Ye.getUint32(7,!Ue)&16777215)!==0&&Pe.w(this.TAG,"Meet tag which has StreamID != 0!");let qn=Te+11;switch(xt){case 8:this._parseAudioData(Me,qn,Pt,Qn);break;case 9:this._parseVideoData(Me,qn,Pt,Qn,Oe+Te);break;case 18:this._parseScriptData(Me,qn,Pt);break}let nr=Ye.getUint32(11+Pt,!Ue);nr!==11+Pt&&Pe.w(this.TAG,`Invalid PrevTagSize ${nr}`),Te+=11+Pt+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),Te}_parseScriptData(Me,Oe,Te){let Ue=on.parseScriptData(Me,Oe,Te);if(Ue.hasOwnProperty("onMetaData")){if(Ue.onMetaData==null||typeof Ue.onMetaData!="object"){Pe.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&Pe.w(this.TAG,"Found another onMetaData tag!"),this._metadata=Ue;let Ye=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},Ye)),typeof Ye.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=Ye.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof Ye.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=Ye.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof Ye.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=Ye.audiodatarate),typeof Ye.videodatarate=="number"&&(this._mediaInfo.videoDataRate=Ye.videodatarate),typeof Ye.width=="number"&&(this._mediaInfo.width=Ye.width),typeof Ye.height=="number"&&(this._mediaInfo.height=Ye.height),typeof Ye.duration=="number"){if(!this._durationOverrided){let xt=Math.floor(Ye.duration*this._timescale);this._duration=xt,this._mediaInfo.duration=xt}}else this._mediaInfo.duration=0;if(typeof Ye.framerate=="number"){let xt=Math.floor(Ye.framerate*1e3);if(xt>0){let Pt=xt/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=Pt,this._referenceFrameRate.fps_num=xt,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=Pt}}if(typeof Ye.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let xt=Ye.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(xt),Ye.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=Ye,Pe.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(Ue).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},Ue))}_parseKeyframesIndex(Me){let Oe=[],Te=[];for(let Ue=1;Ue>>4;if(qt!==2&&qt!==10){this._onError(Ot.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+qt);return}let Vt=0,hn=(Pt&12)>>>2;if(hn>=0&&hn<=4)Vt=this._flvSoundRateTable[hn];else{this._onError(Ot.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+hn);return}let gn=(Pt&2)>>>1,Qn=Pt&1,Pn=this._audioMetadata,qn=this._audioTrack;if(Pn||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),Pn=this._audioMetadata={},Pn.type="audio",Pn.id=qn.id,Pn.timescale=this._timescale,Pn.duration=this._duration,Pn.audioSampleRate=Vt,Pn.channelCount=Qn===0?1:2),qt===10){let nr=this._parseAACAudioData(Me,Oe+1,Te-1);if(nr==null)return;if(nr.packetType===0){Pn.config&&Pe.w(this.TAG,"Found another AudioSpecificConfig!");let fr=nr.data;Pn.audioSampleRate=fr.samplingRate,Pn.channelCount=fr.channelCount,Pn.codec=fr.codec,Pn.originalCodec=fr.originalCodec,Pn.config=fr.config,Pn.refSampleDuration=1024/Pn.audioSampleRate*Pn.timescale,Pe.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",Pn);let mn=this._mediaInfo;mn.audioCodec=Pn.originalCodec,mn.audioSampleRate=Pn.audioSampleRate,mn.audioChannelCount=Pn.channelCount,mn.hasVideo?mn.videoCodec!=null&&(mn.mimeType='video/x-flv; codecs="'+mn.videoCodec+","+mn.audioCodec+'"'):mn.mimeType='video/x-flv; codecs="'+mn.audioCodec+'"',mn.isComplete()&&this._onMediaInfo(mn)}else if(nr.packetType===1){let fr=this._timestampBase+Ue,mn={unit:nr.data,length:nr.data.byteLength,dts:fr,pts:fr};qn.samples.push(mn),qn.length+=nr.data.length}else Pe.e(this.TAG,`Flv: Unsupported AAC data type ${nr.packetType}`)}else if(qt===2){if(!Pn.codec){let rn=this._parseMP3AudioData(Me,Oe+1,Te-1,!0);if(rn==null)return;Pn.audioSampleRate=rn.samplingRate,Pn.channelCount=rn.channelCount,Pn.codec=rn.codec,Pn.originalCodec=rn.originalCodec,Pn.refSampleDuration=1152/Pn.audioSampleRate*Pn.timescale,Pe.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",Pn);let On=this._mediaInfo;On.audioCodec=Pn.codec,On.audioSampleRate=Pn.audioSampleRate,On.audioChannelCount=Pn.channelCount,On.audioDataRate=rn.bitRate,On.hasVideo?On.videoCodec!=null&&(On.mimeType='video/x-flv; codecs="'+On.videoCodec+","+On.audioCodec+'"'):On.mimeType='video/x-flv; codecs="'+On.audioCodec+'"',On.isComplete()&&this._onMediaInfo(On)}let nr=this._parseMP3AudioData(Me,Oe+1,Te-1,!1);if(nr==null)return;let fr=this._timestampBase+Ue,mn={unit:nr,length:nr.byteLength,dts:fr,pts:fr};qn.samples.push(mn),qn.length+=nr.length}}_parseAACAudioData(Me,Oe,Te){if(Te<=1){Pe.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let Ue={},Ye=new Uint8Array(Me,Oe,Te);return Ue.packetType=Ye[0],Ye[0]===0?Ue.data=this._parseAACAudioSpecificConfig(Me,Oe+1,Te-1):Ue.data=Ye.subarray(1),Ue}_parseAACAudioSpecificConfig(Me,Oe,Te){let Ue=new Uint8Array(Me,Oe,Te),Ye=null,xt=0,Pt=0,qt=null,Vt=0,hn=null;if(xt=Pt=Ue[0]>>>3,Vt=(Ue[0]&7)<<1|Ue[1]>>>7,Vt<0||Vt>=this._mpegSamplingRates.length){this._onError(Ot.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let gn=this._mpegSamplingRates[Vt],Qn=(Ue[1]&120)>>>3;if(Qn<0||Qn>=8){this._onError(Ot.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}xt===5&&(hn=(Ue[1]&7)<<1|Ue[2]>>>7,qt=(Ue[2]&124)>>>2);let Pn=self.navigator.userAgent.toLowerCase();return Pn.indexOf("firefox")!==-1?Vt>=6?(xt=5,Ye=new Array(4),hn=Vt-3):(xt=2,Ye=new Array(2),hn=Vt):Pn.indexOf("android")!==-1?(xt=2,Ye=new Array(2),hn=Vt):(xt=5,hn=Vt,Ye=new Array(4),Vt>=6?hn=Vt-3:Qn===1&&(xt=2,Ye=new Array(2),hn=Vt)),Ye[0]=xt<<3,Ye[0]|=(Vt&15)>>>1,Ye[1]=(Vt&15)<<7,Ye[1]|=(Qn&15)<<3,xt===5&&(Ye[1]|=(hn&15)>>>1,Ye[2]=(hn&1)<<7,Ye[2]|=8,Ye[3]=0),{config:Ye,samplingRate:gn,channelCount:Qn,codec:"mp4a.40."+xt,originalCodec:"mp4a.40."+Pt}}_parseMP3AudioData(Me,Oe,Te,Ue){if(Te<4){Pe.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let Ye=this._littleEndian,xt=new Uint8Array(Me,Oe,Te),Pt=null;if(Ue){if(xt[0]!==255)return;let qt=xt[1]>>>3&3,Vt=(xt[1]&6)>>1,hn=(xt[2]&240)>>>4,gn=(xt[2]&12)>>>2,Pn=(xt[3]>>>6&3)!==3?2:1,qn=0,nr=0,fr=34,mn="mp3";switch(qt){case 0:qn=this._mpegAudioV25SampleRateTable[gn];break;case 2:qn=this._mpegAudioV20SampleRateTable[gn];break;case 3:qn=this._mpegAudioV10SampleRateTable[gn];break}switch(Vt){case 1:fr=34,hn>>4,qt=xt&15;if(qt!==7){this._onError(Ot.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${qt}`);return}this._parseAVCVideoPacket(Me,Oe+1,Te-1,Ue,Ye,Pt)}_parseAVCVideoPacket(Me,Oe,Te,Ue,Ye,xt){if(Te<4){Pe.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let Pt=this._littleEndian,qt=new DataView(Me,Oe,Te),Vt=qt.getUint8(0),gn=(qt.getUint32(0,!Pt)&16777215)<<8>>8;if(Vt===0)this._parseAVCDecoderConfigurationRecord(Me,Oe+4,Te-4);else if(Vt===1)this._parseAVCVideoData(Me,Oe+4,Te-4,Ue,Ye,xt,gn);else if(Vt!==2){this._onError(Ot.FORMAT_ERROR,`Flv: Invalid video packet type ${Vt}`);return}}_parseAVCDecoderConfigurationRecord(Me,Oe,Te){if(Te<7){Pe.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let Ue=this._videoMetadata,Ye=this._videoTrack,xt=this._littleEndian,Pt=new DataView(Me,Oe,Te);Ue?typeof Ue.avcc!="undefined"&&Pe.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),Ue=this._videoMetadata={},Ue.type="video",Ue.id=Ye.id,Ue.timescale=this._timescale,Ue.duration=this._duration);let qt=Pt.getUint8(0),Vt=Pt.getUint8(1),hn=Pt.getUint8(2),gn=Pt.getUint8(3);if(qt!==1||Vt===0){this._onError(Ot.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(Pt.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(Ot.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let Qn=Pt.getUint8(5)&31;if(Qn===0){this._onError(Ot.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else Qn>1&&Pe.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${Qn}`);let Pn=6;for(let nr=0;nr1&&Pe.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${qn}`);Pn++;for(let nr=0;nr=Te){Pe.w(this.TAG,`Malformed Nalu near timestamp ${qn}, offset = ${Qn}, dataSize = ${Te}`);break}let fr=Vt.getUint32(Qn,!qt);if(Pn===3&&(fr>>>=8),fr>Te-Pn){Pe.w(this.TAG,`Malformed Nalus near timestamp ${qn}, NaluSize > DataSize!`);return}let mn=Vt.getUint8(Qn+Pn)&31;mn===5&&(nr=!0);let rn=new Uint8Array(Me,Oe+Qn,Pn+fr),On={type:mn,data:rn};hn.push(On),gn+=rn.byteLength,Qn+=Pn+fr}if(hn.length){let fr=this._videoTrack,mn={units:hn,length:gn,isKeyframe:nr,dts:qn,cts:Pt,pts:qn+Pt};nr&&(mn.fileposition=Ye),fr.samples.push(mn),fr.length+=gn}}}var Xt=At;class Ft{static init(){Ft.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(let Oe in Ft.types)Ft.types.hasOwnProperty(Oe)&&(Ft.types[Oe]=[Oe.charCodeAt(0),Oe.charCodeAt(1),Oe.charCodeAt(2),Oe.charCodeAt(3)]);let Me=Ft.constants={};Me.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),Me.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),Me.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),Me.STSC=Me.STCO=Me.STTS,Me.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),Me.HDLR_VIDEO=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),Me.HDLR_AUDIO=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),Me.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),Me.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),Me.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static box(Me){let Oe=8,Te=null,Ue=Array.prototype.slice.call(arguments,1),Ye=Ue.length;for(let Pt=0;Pt>>24&255,Te[1]=Oe>>>16&255,Te[2]=Oe>>>8&255,Te[3]=Oe&255,Te.set(Me,4);let xt=8;for(let Pt=0;Pt>>24&255,Me>>>16&255,Me>>>8&255,Me&255,Oe>>>24&255,Oe>>>16&255,Oe>>>8&255,Oe&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]))}static trak(Me){return Ft.box(Ft.types.trak,Ft.tkhd(Me),Ft.mdia(Me))}static tkhd(Me){let Oe=Me.id,Te=Me.duration,Ue=Me.presentWidth,Ye=Me.presentHeight;return Ft.box(Ft.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,Oe>>>24&255,Oe>>>16&255,Oe>>>8&255,Oe&255,0,0,0,0,Te>>>24&255,Te>>>16&255,Te>>>8&255,Te&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,Ue>>>8&255,Ue&255,0,0,Ye>>>8&255,Ye&255,0,0]))}static mdia(Me){return Ft.box(Ft.types.mdia,Ft.mdhd(Me),Ft.hdlr(Me),Ft.minf(Me))}static mdhd(Me){let Oe=Me.timescale,Te=Me.duration;return Ft.box(Ft.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,Oe>>>24&255,Oe>>>16&255,Oe>>>8&255,Oe&255,Te>>>24&255,Te>>>16&255,Te>>>8&255,Te&255,85,196,0,0]))}static hdlr(Me){let Oe=null;return Me.type==="audio"?Oe=Ft.constants.HDLR_AUDIO:Oe=Ft.constants.HDLR_VIDEO,Ft.box(Ft.types.hdlr,Oe)}static minf(Me){let Oe=null;return Me.type==="audio"?Oe=Ft.box(Ft.types.smhd,Ft.constants.SMHD):Oe=Ft.box(Ft.types.vmhd,Ft.constants.VMHD),Ft.box(Ft.types.minf,Oe,Ft.dinf(),Ft.stbl(Me))}static dinf(){return Ft.box(Ft.types.dinf,Ft.box(Ft.types.dref,Ft.constants.DREF))}static stbl(Me){return Ft.box(Ft.types.stbl,Ft.stsd(Me),Ft.box(Ft.types.stts,Ft.constants.STTS),Ft.box(Ft.types.stsc,Ft.constants.STSC),Ft.box(Ft.types.stsz,Ft.constants.STSZ),Ft.box(Ft.types.stco,Ft.constants.STCO))}static stsd(Me){return Me.type==="audio"?Me.codec==="mp3"?Ft.box(Ft.types.stsd,Ft.constants.STSD_PREFIX,Ft.mp3(Me)):Ft.box(Ft.types.stsd,Ft.constants.STSD_PREFIX,Ft.mp4a(Me)):Ft.box(Ft.types.stsd,Ft.constants.STSD_PREFIX,Ft.avc1(Me))}static mp3(Me){let Oe=Me.channelCount,Te=Me.audioSampleRate,Ue=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,Oe,0,16,0,0,0,0,Te>>>8&255,Te&255,0,0]);return Ft.box(Ft.types[".mp3"],Ue)}static mp4a(Me){let Oe=Me.channelCount,Te=Me.audioSampleRate,Ue=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,Oe,0,16,0,0,0,0,Te>>>8&255,Te&255,0,0]);return Ft.box(Ft.types.mp4a,Ue,Ft.esds(Me))}static esds(Me){let Oe=Me.config||[],Te=Oe.length,Ue=new Uint8Array([0,0,0,0,3,23+Te,0,1,0,4,15+Te,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([Te]).concat(Oe).concat([6,1,2]));return Ft.box(Ft.types.esds,Ue)}static avc1(Me){let Oe=Me.avcc,Te=Me.codecWidth,Ue=Me.codecHeight,Ye=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,Te>>>8&255,Te&255,Ue>>>8&255,Ue&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return Ft.box(Ft.types.avc1,Ye,Ft.box(Ft.types.avcC,Oe))}static mvex(Me){return Ft.box(Ft.types.mvex,Ft.trex(Me))}static trex(Me){let Oe=Me.id,Te=new Uint8Array([0,0,0,0,Oe>>>24&255,Oe>>>16&255,Oe>>>8&255,Oe&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return Ft.box(Ft.types.trex,Te)}static moof(Me,Oe){return Ft.box(Ft.types.moof,Ft.mfhd(Me.sequenceNumber),Ft.traf(Me,Oe))}static mfhd(Me){let Oe=new Uint8Array([0,0,0,0,Me>>>24&255,Me>>>16&255,Me>>>8&255,Me&255]);return Ft.box(Ft.types.mfhd,Oe)}static traf(Me,Oe){let Te=Me.id,Ue=Ft.box(Ft.types.tfhd,new Uint8Array([0,0,0,0,Te>>>24&255,Te>>>16&255,Te>>>8&255,Te&255])),Ye=Ft.box(Ft.types.tfdt,new Uint8Array([0,0,0,0,Oe>>>24&255,Oe>>>16&255,Oe>>>8&255,Oe&255])),xt=Ft.sdtp(Me),Pt=Ft.trun(Me,xt.byteLength+16+16+8+16+8+8);return Ft.box(Ft.types.traf,Ue,Ye,Pt,xt)}static sdtp(Me){let Oe=Me.samples||[],Te=Oe.length,Ue=new Uint8Array(4+Te);for(let Ye=0;Ye>>24&255,Ue>>>16&255,Ue>>>8&255,Ue&255,Oe>>>24&255,Oe>>>16&255,Oe>>>8&255,Oe&255],0);for(let Pt=0;Pt>>24&255,qt>>>16&255,qt>>>8&255,qt&255,Vt>>>24&255,Vt>>>16&255,Vt>>>8&255,Vt&255,hn.isLeading<<2|hn.dependsOn,hn.isDependedOn<<6|hn.hasRedundancy<<4|hn.isNonSync,0,0,gn>>>24&255,gn>>>16&255,gn>>>8&255,gn&255],12+16*Pt)}return Ft.box(Ft.types.trun,xt)}static mdat(Me){return Ft.box(Ft.types.mdat,Me)}}Ft.init();var Mt=Ft;class ln{static getSilentFrame(Me,Oe){if(Me==="mp4a.40.2"){if(Oe===1)return new Uint8Array([0,200,0,128,35,128]);if(Oe===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(Oe===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(Oe===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(Oe===5)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(Oe===6)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(Oe===1)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(Oe===2)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(Oe===3)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null}}var Mn=ln;class Hn{constructor(Me,Oe,Te,Ue,Ye){this.dts=Me,this.pts=Oe,this.duration=Te,this.originalDts=Ue,this.isSyncPoint=Ye,this.fileposition=null}}class Vn{constructor(){this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}appendSyncPoint(Me){Me.isSyncPoint=!0,this.syncPoints.push(Me)}}class Kn{constructor(){this._list=[]}clear(){this._list=[]}appendArray(Me){let Oe=this._list;Me.length!==0&&(Oe.length>0&&Me[0].originalDts=Oe[Ye].dts&&MeOe[Ue].lastSample.originalDts&&Me=Oe[Ue].lastSample.originalDts&&(Ue===Oe.length-1||Ue0&&(Ye=this._searchNearestSegmentBefore(Te.originalBeginDts)+1),this._lastAppendLocation=Ye,this._list.splice(Ye,0,Te)}getLastSegmentBefore(Me){let Oe=this._searchNearestSegmentBefore(Me);return Oe>=0?this._list[Oe]:null}getLastSampleBefore(Me){let Oe=this.getLastSegmentBefore(Me);return Oe!=null?Oe.lastSample:null}getLastSyncPointBefore(Me){let Oe=this._searchNearestSegmentBefore(Me),Te=this._list[Oe].syncPoints;for(;Te.length===0&&Oe>0;)Oe--,Te=this._list[Oe].syncPoints;return Te.length>0?Te[Te.length-1]:null}}class $t{constructor(Me){this.TAG="MP4Remuxer",this._config=Me,this._isLive=Me.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=1/0,this._videoDtsBase=1/0,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new er("audio"),this._videoSegmentInfoList=new er("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(oe.chrome&&(oe.version.major<50||oe.version.major===50&&oe.version.build<2661)),this._fillSilentAfterSeek=oe.msedge||oe.msie,this._mp3UseMpegAudio=!oe.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}destroy(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}bindDataSource(Me){return Me.onDataAvailable=this.remux.bind(this),Me.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}get onInitSegment(){return this._onInitSegment}set onInitSegment(Me){this._onInitSegment=Me}get onMediaSegment(){return this._onMediaSegment}set onMediaSegment(Me){this._onMediaSegment=Me}insertDiscontinuity(){this._audioNextDts=this._videoNextDts=void 0}seek(Me){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}remux(Me,Oe){if(!this._onMediaSegment)throw new we("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(Me,Oe),this._remuxVideo(Oe),this._remuxAudio(Me)}_onTrackMetadataReceived(Me,Oe){let Te=null,Ue="mp4",Ye=Oe.codec;if(Me==="audio")this._audioMeta=Oe,Oe.codec==="mp3"&&this._mp3UseMpegAudio?(Ue="mpeg",Ye="",Te=new Uint8Array):Te=Mt.generateInitSegment(Oe);else if(Me==="video")this._videoMeta=Oe,Te=Mt.generateInitSegment(Oe);else return;if(!this._onInitSegment)throw new we("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(Me,{type:Me,data:Te.buffer,codec:Ye,container:`${Me}/${Ue}`,mediaDuration:Oe.duration})}_calculateDtsBase(Me,Oe){this._dtsBaseInited||(Me.samples&&Me.samples.length&&(this._audioDtsBase=Me.samples[0].dts),Oe.samples&&Oe.samples.length&&(this._videoDtsBase=Oe.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let Me=this._videoStashedLastSample,Oe=this._audioStashedLastSample,Te={type:"video",id:1,sequenceNumber:0,samples:[],length:0};Me!=null&&(Te.samples.push(Me),Te.length=Me.length);let Ue={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};Oe!=null&&(Ue.samples.push(Oe),Ue.length=Oe.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo(Te,!0),this._remuxAudio(Ue,!0)}_remuxAudio(Me,Oe){if(this._audioMeta==null)return;let Te=Me,Ue=Te.samples,Ye,xt=-1,Pt=-1,qt=-1,Vt=this._audioMeta.refSampleDuration,hn=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,gn=this._dtsBaseInited&&this._audioNextDts===void 0,Qn=!1;if(!Ue||Ue.length===0||Ue.length===1&&!Oe)return;let Pn=0,qn=null,nr=0;hn?(Pn=0,nr=Te.length):(Pn=8,nr=8+Te.length);let fr=null;if(Ue.length>1&&(fr=Ue.pop(),nr-=fr.length),this._audioStashedLastSample!=null){let tr=this._audioStashedLastSample;this._audioStashedLastSample=null,Ue.unshift(tr),nr+=tr.length}fr!=null&&(this._audioStashedLastSample=fr);let mn=Ue[0].dts-this._dtsBase;if(this._audioNextDts)Ye=mn-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())Ye=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(Qn=!0);else{let tr=this._audioSegmentInfoList.getLastSampleBefore(mn);if(tr!=null){let ur=mn-(tr.originalDts+tr.duration);ur<=3&&(ur=0);let cr=tr.dts+tr.duration+ur;Ye=mn-cr}else Ye=0}if(Qn){let tr=mn-Ye,ur=this._videoSegmentInfoList.getLastSegmentBefore(mn);if(ur!=null&&ur.beginDts=1?Xn=rn[rn.length-1].duration:Xn=Math.floor(Vt);let Rr=!1,Ja=null;if(Xn>Vt*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!oe.safari){Rr=!0;let qa=Math.abs(Xn-Vt),ci=Math.ceil(qa/Vt),Zr=pr+Vt;Pe.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. -dts: ${pr+Xn} ms, expected: ${pr+Math.round(Vt)} ms, delta: ${Math.round(qa)} ms, generate: ${ci} frames`);let da=Mn.getSilentFrame(this._audioMeta.originalCodec,this._audioMeta.channelCount);da==null&&(Pe.w(this.TAG,`Unable to generate silent frame for ${this._audioMeta.originalCodec} with ${this._audioMeta.channelCount} channels, repeat last frame`),da=cr),Ja=[];for(let la=0;la0){let Ra=Ja[Ja.length-1];Ra.duration=$a-Ra.dts}let Ni={dts:$a,pts:$a,cts:0,unit:da,size:da.byteLength,duration:0,originalDts:Ln,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}};Ja.push(Ni),nr+=Ni.size,Zr+=Vt}let Oa=Ja[Ja.length-1];Oa.duration=pr+Xn-Oa.dts,Xn=Math.round(Vt)}rn.push({dts:pr,pts:pr,cts:0,unit:ur.unit,size:ur.unit.byteLength,duration:Xn,originalDts:Ln,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}}),Rr&&rn.push.apply(rn,Ja)}hn?qn=new Uint8Array(nr):(qn=new Uint8Array(nr),qn[0]=nr>>>24&255,qn[1]=nr>>>16&255,qn[2]=nr>>>8&255,qn[3]=nr&255,qn.set(Mt.types.mdat,4));for(let tr=0;tr1&&(Pn=Ue.pop(),Qn-=Pn.length),this._videoStashedLastSample!=null){let On=this._videoStashedLastSample;this._videoStashedLastSample=null,Ue.unshift(On),Qn+=On.length}Pn!=null&&(this._videoStashedLastSample=Pn);let qn=Ue[0].dts-this._dtsBase;if(this._videoNextDts)Ye=qn-this._videoNextDts;else if(this._videoSegmentInfoList.isEmpty())Ye=0;else{let On=this._videoSegmentInfoList.getLastSampleBefore(qn);if(On!=null){let Un=qn-(On.originalDts+On.duration);Un<=3&&(Un=0);let sr=On.dts+On.duration+Un;Ye=qn-sr}else Ye=0}let nr=new Vn,fr=[];for(let On=0;On=1?Ln=fr[fr.length-1].duration:Ln=Math.floor(this._videoMeta.refSampleDuration),Ar){let pr=new Hn(tr,cr,Ln,Un.dts,!0);pr.fileposition=Un.fileposition,nr.appendSyncPoint(pr)}fr.push({dts:tr,pts:cr,cts:ur,units:Un.units,size:Un.length,isKeyframe:Ar,duration:Ln,originalDts:sr,flags:{isLeading:0,dependsOn:Ar?2:1,isDependedOn:Ar?1:0,hasRedundancy:0,isNonSync:Ar?0:1}})}gn=new Uint8Array(Qn),gn[0]=Qn>>>24&255,gn[1]=Qn>>>16&255,gn[2]=Qn>>>8&255,gn[3]=Qn&255,gn.set(Mt.types.mdat,4);for(let On=0;On{Ue.timestampBase=Te,Te+=Ue.duration,Ue.cors=Me.cors,Ue.withCredentials=Me.withCredentials,Oe.referrerPolicy&&(Ue.referrerPolicy=Oe.referrerPolicy)}),!isNaN(Te)&&this._mediaDataSource.duration!==Te&&(this._mediaDataSource.duration=Te),this._mediaInfo=null,this._demuxer=null,this._remuxer=null,this._ioctl=null,this._pendingSeekTime=null,this._pendingResolveSeekPoint=null,this._statisticsReporter=null}destroy(){this._mediaInfo=null,this._mediaDataSource=null,this._statisticsReporter&&this._disableStatisticsReporter(),this._ioctl&&(this._ioctl.destroy(),this._ioctl=null),this._demuxer&&(this._demuxer.destroy(),this._demuxer=null),this._remuxer&&(this._remuxer.destroy(),this._remuxer=null),this._emitter.removeAllListeners(),this._emitter=null}on(Me,Oe){this._emitter.addListener(Me,Oe)}off(Me,Oe){this._emitter.removeListener(Me,Oe)}start(){this._loadSegment(0),this._enableStatisticsReporter()}_loadSegment(Me,Oe){this._currentSegmentIndex=Me;let Te=this._mediaDataSource.segments[Me],Ue=this._ioctl=new qe(Te,this._config,Me);Ue.onError=this._onIOException.bind(this),Ue.onSeeked=this._onIOSeeked.bind(this),Ue.onComplete=this._onIOComplete.bind(this),Ue.onRedirect=this._onIORedirect.bind(this),Ue.onRecoveredEarlyEof=this._onIORecoveredEarlyEof.bind(this),Oe?this._demuxer.bindDataSource(this._ioctl):Ue.onDataArrival=this._onInitChunkArrival.bind(this),Ue.open(Oe)}stop(){this._internalAbort(),this._disableStatisticsReporter()}_internalAbort(){this._ioctl&&(this._ioctl.destroy(),this._ioctl=null)}pause(){this._ioctl&&this._ioctl.isWorking()&&(this._ioctl.pause(),this._disableStatisticsReporter())}resume(){this._ioctl&&this._ioctl.isPaused()&&(this._ioctl.resume(),this._enableStatisticsReporter())}seek(Me){if(this._mediaInfo==null||!this._mediaInfo.isSeekable())return;let Oe=this._searchSegmentIndexContains(Me);if(Oe===this._currentSegmentIndex){let Te=this._mediaInfo.segments[Oe];if(Te==null)this._pendingSeekTime=Me;else{let Ue=Te.getNearestKeyframe(Me);this._remuxer.seek(Ue.milliseconds),this._ioctl.seek(Ue.fileposition),this._pendingResolveSeekPoint=Ue.milliseconds}}else{let Te=this._mediaInfo.segments[Oe];if(Te==null)this._pendingSeekTime=Me,this._internalAbort(),this._remuxer.seek(),this._remuxer.insertDiscontinuity(),this._loadSegment(Oe);else{let Ue=Te.getNearestKeyframe(Me);this._internalAbort(),this._remuxer.seek(Me),this._remuxer.insertDiscontinuity(),this._demuxer.resetMediaInfo(),this._demuxer.timestampBase=this._mediaDataSource.segments[Oe].timestampBase,this._loadSegment(Oe,Ue.fileposition),this._pendingResolveSeekPoint=Ue.milliseconds,this._reportSegmentMediaInfo(Oe)}}this._enableStatisticsReporter()}_searchSegmentIndexContains(Me){let Oe=this._mediaDataSource.segments,Te=Oe.length-1;for(let Ue=0;Ue0)this._demuxer.bindDataSource(this._ioctl),this._demuxer.timestampBase=this._mediaDataSource.segments[this._currentSegmentIndex].timestampBase,Ue=this._demuxer.parseChunks(Me,Oe);else if((Te=Xt.probe(Me)).match){this._demuxer=new Xt(Te,this._config),this._remuxer||(this._remuxer=new vn(this._config));let Ye=this._mediaDataSource;Ye.duration!=null&&!isNaN(Ye.duration)&&(this._demuxer.overridedDuration=Ye.duration),typeof Ye.hasAudio=="boolean"&&(this._demuxer.overridedHasAudio=Ye.hasAudio),typeof Ye.hasVideo=="boolean"&&(this._demuxer.overridedHasVideo=Ye.hasVideo),this._demuxer.timestampBase=Ye.segments[this._currentSegmentIndex].timestampBase,this._demuxer.onError=this._onDemuxException.bind(this),this._demuxer.onMediaInfo=this._onMediaInfo.bind(this),this._demuxer.onMetaDataArrived=this._onMetaDataArrived.bind(this),this._demuxer.onScriptDataArrived=this._onScriptDataArrived.bind(this),this._remuxer.bindDataSource(this._demuxer.bindDataSource(this._ioctl)),this._remuxer.onInitSegment=this._onRemuxerInitSegmentArrival.bind(this),this._remuxer.onMediaSegment=this._onRemuxerMediaSegmentArrival.bind(this),Ue=this._demuxer.parseChunks(Me,Oe)}else Te=null,Pe.e(this.TAG,"Non-FLV, Unsupported media type!"),Promise.resolve().then(()=>{this._internalAbort()}),this._emitter.emit(Tn.DEMUX_ERROR,Ot.FORMAT_UNSUPPORTED,"Non-FLV, Unsupported media type"),Ue=0;return Ue}_onMediaInfo(Me){this._mediaInfo==null&&(this._mediaInfo=Object.assign({},Me),this._mediaInfo.keyframesIndex=null,this._mediaInfo.segments=[],this._mediaInfo.segmentCount=this._mediaDataSource.segments.length,Object.setPrototypeOf(this._mediaInfo,Ut.prototype));let Oe=Object.assign({},Me);Object.setPrototypeOf(Oe,Ut.prototype),this._mediaInfo.segments[this._currentSegmentIndex]=Oe,this._reportSegmentMediaInfo(this._currentSegmentIndex),this._pendingSeekTime!=null&&Promise.resolve().then(()=>{let Te=this._pendingSeekTime;this._pendingSeekTime=null,this.seek(Te)})}_onMetaDataArrived(Me){this._emitter.emit(Tn.METADATA_ARRIVED,Me)}_onScriptDataArrived(Me){this._emitter.emit(Tn.SCRIPTDATA_ARRIVED,Me)}_onIOSeeked(){this._remuxer.insertDiscontinuity()}_onIOComplete(Me){let Te=Me+1;Te0&&Te[0].originalDts===Ue&&(Ue=Te[0].pts),this._emitter.emit(Tn.RECOMMEND_SEEKPOINT,Ue)}}_enableStatisticsReporter(){this._statisticsReporter==null&&(this._statisticsReporter=self.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval))}_disableStatisticsReporter(){this._statisticsReporter&&(self.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}_reportSegmentMediaInfo(Me){let Oe=this._mediaInfo.segments[Me],Te=Object.assign({},Oe);Te.duration=this._mediaInfo.duration,Te.segmentCount=this._mediaInfo.segmentCount,delete Te.segments,delete Te.keyframesIndex,this._emitter.emit(Tn.MEDIA_INFO,Te)}_reportStatisticsInfo(){let Me={};Me.url=this._ioctl.currentURL,Me.hasRedirect=this._ioctl.hasRedirect,Me.hasRedirect&&(Me.redirectedURL=this._ioctl.currentRedirectedURL),Me.speed=this._ioctl.currentSpeed,Me.loaderType=this._ioctl.loaderType,Me.currentSegmentIndex=this._currentSegmentIndex,Me.totalSegmentCount=this._mediaDataSource.segments.length,this._emitter.emit(Tn.STATISTICS_INFO,Me)}}var Wr=xr,Vr=function(bt){let Me="TransmuxingWorker",Oe=null,Te=nr.bind(this);He.install(),bt.addEventListener("message",function(fr){switch(fr.data.cmd){case"init":Oe=new Wr(fr.data.param[0],fr.data.param[1]),Oe.on(Tn.IO_ERROR,Qn.bind(this)),Oe.on(Tn.DEMUX_ERROR,Pn.bind(this)),Oe.on(Tn.INIT_SEGMENT,Ue.bind(this)),Oe.on(Tn.MEDIA_SEGMENT,Ye.bind(this)),Oe.on(Tn.LOADING_COMPLETE,xt.bind(this)),Oe.on(Tn.RECOVERED_EARLY_EOF,Pt.bind(this)),Oe.on(Tn.MEDIA_INFO,qt.bind(this)),Oe.on(Tn.METADATA_ARRIVED,Vt.bind(this)),Oe.on(Tn.SCRIPTDATA_ARRIVED,hn.bind(this)),Oe.on(Tn.STATISTICS_INFO,gn.bind(this)),Oe.on(Tn.RECOMMEND_SEEKPOINT,qn.bind(this));break;case"destroy":Oe&&(Oe.destroy(),Oe=null),bt.postMessage({msg:"destroyed"});break;case"start":Oe.start();break;case"stop":Oe.stop();break;case"seek":Oe.seek(fr.data.param);break;case"pause":Oe.pause();break;case"resume":Oe.resume();break;case"logging_config":{let mn=fr.data.param;ht.applyConfig(mn),mn.enableCallback===!0?ht.addLogListener(Te):ht.removeLogListener(Te);break}}});function Ue(fr,mn){let rn={msg:Tn.INIT_SEGMENT,data:{type:fr,data:mn}};bt.postMessage(rn,[mn.data])}function Ye(fr,mn){let rn={msg:Tn.MEDIA_SEGMENT,data:{type:fr,data:mn}};bt.postMessage(rn,[mn.data])}function xt(){let fr={msg:Tn.LOADING_COMPLETE};bt.postMessage(fr)}function Pt(){let fr={msg:Tn.RECOVERED_EARLY_EOF};bt.postMessage(fr)}function qt(fr){let mn={msg:Tn.MEDIA_INFO,data:fr};bt.postMessage(mn)}function Vt(fr){let mn={msg:Tn.METADATA_ARRIVED,data:fr};bt.postMessage(mn)}function hn(fr){let mn={msg:Tn.SCRIPTDATA_ARRIVED,data:fr};bt.postMessage(mn)}function gn(fr){let mn={msg:Tn.STATISTICS_INFO,data:fr};bt.postMessage(mn)}function Qn(fr,mn){bt.postMessage({msg:Tn.IO_ERROR,data:{type:fr,info:mn}})}function Pn(fr,mn){bt.postMessage({msg:Tn.DEMUX_ERROR,data:{type:fr,info:mn}})}function qn(fr){bt.postMessage({msg:Tn.RECOMMEND_SEEKPOINT,data:fr})}function nr(fr,mn){bt.postMessage({msg:"logcat_callback",data:{type:fr,logcat:mn}})}};class Da{constructor(Me,Oe){if(this.TAG="Transmuxer",this._emitter=new(Ce()),Oe.enableWorker&&typeof Worker!="undefined")try{let Te=Ie(82059);this._worker=Te(Vr),this._workerDestroying=!1,this._worker.addEventListener("message",this._onWorkerMessage.bind(this)),this._worker.postMessage({cmd:"init",param:[Me,Oe]}),this.e={onLoggingConfigChanged:this._onLoggingConfigChanged.bind(this)},ht.registerListener(this.e.onLoggingConfigChanged),this._worker.postMessage({cmd:"logging_config",param:ht.getConfig()})}catch(Te){Pe.e(this.TAG,"Error while initialize transmuxing worker, fallback to inline transmuxing"),this._worker=null,this._controller=new Wr(Me,Oe)}else this._controller=new Wr(Me,Oe);if(this._controller){let Te=this._controller;Te.on(Tn.IO_ERROR,this._onIOError.bind(this)),Te.on(Tn.DEMUX_ERROR,this._onDemuxError.bind(this)),Te.on(Tn.INIT_SEGMENT,this._onInitSegment.bind(this)),Te.on(Tn.MEDIA_SEGMENT,this._onMediaSegment.bind(this)),Te.on(Tn.LOADING_COMPLETE,this._onLoadingComplete.bind(this)),Te.on(Tn.RECOVERED_EARLY_EOF,this._onRecoveredEarlyEof.bind(this)),Te.on(Tn.MEDIA_INFO,this._onMediaInfo.bind(this)),Te.on(Tn.METADATA_ARRIVED,this._onMetaDataArrived.bind(this)),Te.on(Tn.SCRIPTDATA_ARRIVED,this._onScriptDataArrived.bind(this)),Te.on(Tn.STATISTICS_INFO,this._onStatisticsInfo.bind(this)),Te.on(Tn.RECOMMEND_SEEKPOINT,this._onRecommendSeekpoint.bind(this))}}destroy(){this._worker?this._workerDestroying||(this._workerDestroying=!0,this._worker.postMessage({cmd:"destroy"}),ht.removeListener(this.e.onLoggingConfigChanged),this.e=null):(this._controller.destroy(),this._controller=null),this._emitter.removeAllListeners(),this._emitter=null}on(Me,Oe){this._emitter.addListener(Me,Oe)}off(Me,Oe){this._emitter.removeListener(Me,Oe)}hasWorker(){return this._worker!=null}open(){this._worker?this._worker.postMessage({cmd:"start"}):this._controller.start()}close(){this._worker?this._worker.postMessage({cmd:"stop"}):this._controller.stop()}seek(Me){this._worker?this._worker.postMessage({cmd:"seek",param:Me}):this._controller.seek(Me)}pause(){this._worker?this._worker.postMessage({cmd:"pause"}):this._controller.pause()}resume(){this._worker?this._worker.postMessage({cmd:"resume"}):this._controller.resume()}_onInitSegment(Me,Oe){Promise.resolve().then(()=>{this._emitter.emit(Tn.INIT_SEGMENT,Me,Oe)})}_onMediaSegment(Me,Oe){Promise.resolve().then(()=>{this._emitter.emit(Tn.MEDIA_SEGMENT,Me,Oe)})}_onLoadingComplete(){Promise.resolve().then(()=>{this._emitter.emit(Tn.LOADING_COMPLETE)})}_onRecoveredEarlyEof(){Promise.resolve().then(()=>{this._emitter.emit(Tn.RECOVERED_EARLY_EOF)})}_onMediaInfo(Me){Promise.resolve().then(()=>{this._emitter.emit(Tn.MEDIA_INFO,Me)})}_onMetaDataArrived(Me){Promise.resolve().then(()=>{this._emitter.emit(Tn.METADATA_ARRIVED,Me)})}_onScriptDataArrived(Me){Promise.resolve().then(()=>{this._emitter.emit(Tn.SCRIPTDATA_ARRIVED,Me)})}_onStatisticsInfo(Me){Promise.resolve().then(()=>{this._emitter.emit(Tn.STATISTICS_INFO,Me)})}_onIOError(Me,Oe){Promise.resolve().then(()=>{this._emitter.emit(Tn.IO_ERROR,Me,Oe)})}_onDemuxError(Me,Oe){Promise.resolve().then(()=>{this._emitter.emit(Tn.DEMUX_ERROR,Me,Oe)})}_onRecommendSeekpoint(Me){Promise.resolve().then(()=>{this._emitter.emit(Tn.RECOMMEND_SEEKPOINT,Me)})}_onLoggingConfigChanged(Me){this._worker&&this._worker.postMessage({cmd:"logging_config",param:Me})}_onWorkerMessage(Me){let Oe=Me.data,Te=Oe.data;if(Oe.msg==="destroyed"||this._workerDestroying){this._workerDestroying=!1,this._worker.terminate(),this._worker=null;return}switch(Oe.msg){case Tn.INIT_SEGMENT:case Tn.MEDIA_SEGMENT:this._emitter.emit(Oe.msg,Te.type,Te.data);break;case Tn.LOADING_COMPLETE:case Tn.RECOVERED_EARLY_EOF:this._emitter.emit(Oe.msg);break;case Tn.MEDIA_INFO:Object.setPrototypeOf(Te,Ut.prototype),this._emitter.emit(Oe.msg,Te);break;case Tn.METADATA_ARRIVED:case Tn.SCRIPTDATA_ARRIVED:case Tn.STATISTICS_INFO:this._emitter.emit(Oe.msg,Te);break;case Tn.IO_ERROR:case Tn.DEMUX_ERROR:this._emitter.emit(Oe.msg,Te.type,Te.info);break;case Tn.RECOMMEND_SEEKPOINT:this._emitter.emit(Oe.msg,Te);break;case"logcat_callback":Pe.emitter.emit("log",Te.type,Te.logcat);break;default:break}}}var Ya=Da,Ia={ERROR:"error",SOURCE_OPEN:"source_open",UPDATE_END:"update_end",BUFFER_FULL:"buffer_full"};class Ci{constructor(Me){this.TAG="MSEController",this._config=Me,this._emitter=new(Ce()),this._config.isLive&&this._config.autoCleanupSourceBuffer==null&&(this._config.autoCleanupSourceBuffer=!0),this.e={onSourceOpen:this._onSourceOpen.bind(this),onSourceEnded:this._onSourceEnded.bind(this),onSourceClose:this._onSourceClose.bind(this),onSourceBufferError:this._onSourceBufferError.bind(this),onSourceBufferUpdateEnd:this._onSourceBufferUpdateEnd.bind(this)},this._mediaSource=null,this._mediaSourceObjectURL=null,this._mediaElement=null,this._isBufferFull=!1,this._hasPendingEos=!1,this._requireSetMediaDuration=!1,this._pendingMediaDuration=0,this._pendingSourceBufferInit=[],this._mimeTypes={video:null,audio:null},this._sourceBuffers={video:null,audio:null},this._lastInitSegments={video:null,audio:null},this._pendingSegments={video:[],audio:[]},this._pendingRemoveRanges={video:[],audio:[]},this._idrList=new Kn}destroy(){(this._mediaElement||this._mediaSource)&&this.detachMediaElement(),this.e=null,this._emitter.removeAllListeners(),this._emitter=null}on(Me,Oe){this._emitter.addListener(Me,Oe)}off(Me,Oe){this._emitter.removeListener(Me,Oe)}attachMediaElement(Me){if(this._mediaSource)throw new we("MediaSource has been attached to an HTMLMediaElement!");let Oe=this._mediaSource=new window.MediaSource;Oe.addEventListener("sourceopen",this.e.onSourceOpen),Oe.addEventListener("sourceended",this.e.onSourceEnded),Oe.addEventListener("sourceclose",this.e.onSourceClose),this._mediaElement=Me,this._mediaSourceObjectURL=window.URL.createObjectURL(this._mediaSource),Me.src=this._mediaSourceObjectURL}detachMediaElement(){if(this._mediaSource){let Me=this._mediaSource;for(let Oe in this._sourceBuffers){let Te=this._pendingSegments[Oe];Te.splice(0,Te.length),this._pendingSegments[Oe]=null,this._pendingRemoveRanges[Oe]=null,this._lastInitSegments[Oe]=null;let Ue=this._sourceBuffers[Oe];if(Ue){if(Me.readyState!=="closed"){try{Me.removeSourceBuffer(Ue)}catch(Ye){Pe.e(this.TAG,Ye.message)}Ue.removeEventListener("error",this.e.onSourceBufferError),Ue.removeEventListener("updateend",this.e.onSourceBufferUpdateEnd)}this._mimeTypes[Oe]=null,this._sourceBuffers[Oe]=null}}if(Me.readyState==="open")try{Me.endOfStream()}catch(Oe){Pe.e(this.TAG,Oe.message)}Me.removeEventListener("sourceopen",this.e.onSourceOpen),Me.removeEventListener("sourceended",this.e.onSourceEnded),Me.removeEventListener("sourceclose",this.e.onSourceClose),this._pendingSourceBufferInit=[],this._isBufferFull=!1,this._idrList.clear(),this._mediaSource=null}this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement=null),this._mediaSourceObjectURL&&(window.URL.revokeObjectURL(this._mediaSourceObjectURL),this._mediaSourceObjectURL=null)}appendInitSegment(Me,Oe){if(!this._mediaSource||this._mediaSource.readyState!=="open"){this._pendingSourceBufferInit.push(Me),this._pendingSegments[Me.type].push(Me);return}let Te=Me,Ue=`${Te.container}`;Te.codec&&Te.codec.length>0&&(Ue+=`;codecs=${Te.codec}`);let Ye=!1;if(Pe.v(this.TAG,"Received Initialization Segment, mimeType: "+Ue),this._lastInitSegments[Te.type]=Te,Ue!==this._mimeTypes[Te.type]){if(this._mimeTypes[Te.type])Pe.v(this.TAG,`Notice: ${Te.type} mimeType changed, origin: ${this._mimeTypes[Te.type]}, target: ${Ue}`);else{Ye=!0;try{let xt=this._sourceBuffers[Te.type]=this._mediaSource.addSourceBuffer(Ue);xt.addEventListener("error",this.e.onSourceBufferError),xt.addEventListener("updateend",this.e.onSourceBufferUpdateEnd)}catch(xt){Pe.e(this.TAG,xt.message),this._emitter.emit(Ia.ERROR,{code:xt.code,msg:xt.message});return}}this._mimeTypes[Te.type]=Ue}Oe||this._pendingSegments[Te.type].push(Te),Ye||this._sourceBuffers[Te.type]&&!this._sourceBuffers[Te.type].updating&&this._doAppendSegments(),oe.safari&&Te.container==="audio/mpeg"&&Te.mediaDuration>0&&(this._requireSetMediaDuration=!0,this._pendingMediaDuration=Te.mediaDuration/1e3,this._updateMediaSourceDuration())}appendMediaSegment(Me){let Oe=Me;this._pendingSegments[Oe.type].push(Oe),this._config.autoCleanupSourceBuffer&&this._needCleanupSourceBuffer()&&this._doCleanupSourceBuffer();let Te=this._sourceBuffers[Oe.type];Te&&!Te.updating&&!this._hasPendingRemoveRanges()&&this._doAppendSegments()}seek(Me){for(let Oe in this._sourceBuffers){if(!this._sourceBuffers[Oe])continue;let Te=this._sourceBuffers[Oe];if(this._mediaSource.readyState==="open")try{Te.abort()}catch(Ye){Pe.e(this.TAG,Ye.message)}this._idrList.clear();let Ue=this._pendingSegments[Oe];if(Ue.splice(0,Ue.length),this._mediaSource.readyState!=="closed"){for(let Ye=0;Ye=1&&Me-Ue.start(0)>=this._config.autoCleanupMaxBackwardDuration)return!0}}return!1}_doCleanupSourceBuffer(){let Me=this._mediaElement.currentTime;for(let Oe in this._sourceBuffers){let Te=this._sourceBuffers[Oe];if(Te){let Ue=Te.buffered,Ye=!1;for(let xt=0;xt=this._config.autoCleanupMaxBackwardDuration){Ye=!0;let Vt=Me-this._config.autoCleanupMinBackwardDuration;this._pendingRemoveRanges[Oe].push({start:Pt,end:Vt})}}else qt0&&(isNaN(Oe)||Te>Oe)&&(Pe.v(this.TAG,`Update MediaSource duration from ${Oe} to ${Te}`),this._mediaSource.duration=Te),this._requireSetMediaDuration=!1,this._pendingMediaDuration=0}_doRemoveRanges(){for(let Me in this._pendingRemoveRanges){if(!this._sourceBuffers[Me]||this._sourceBuffers[Me].updating)continue;let Oe=this._sourceBuffers[Me],Te=this._pendingRemoveRanges[Me];for(;Te.length&&!Oe.updating;){let Ue=Te.shift();Oe.remove(Ue.start,Ue.end)}}}_doAppendSegments(){let Me=this._pendingSegments;for(let Oe in Me)if(!(!this._sourceBuffers[Oe]||this._sourceBuffers[Oe].updating)&&Me[Oe].length>0){let Te=Me[Oe].shift();if(Te.timestampOffset){let Ue=this._sourceBuffers[Oe].timestampOffset,Ye=Te.timestampOffset/1e3;Math.abs(Ue-Ye)>.1&&(Pe.v(this.TAG,`Update MPEG audio timestampOffset from ${Ue} to ${Ye}`),this._sourceBuffers[Oe].timestampOffset=Ye),delete Te.timestampOffset}if(!Te.data||Te.data.byteLength===0)continue;try{this._sourceBuffers[Oe].appendBuffer(Te.data),this._isBufferFull=!1,Oe==="video"&&Te.hasOwnProperty("info")&&this._idrList.appendArray(Te.info.syncPoints)}catch(Ue){this._pendingSegments[Oe].unshift(Te),Ue.code===22?(this._isBufferFull||this._emitter.emit(Ia.BUFFER_FULL),this._isBufferFull=!0):(Pe.e(this.TAG,Ue.message),this._emitter.emit(Ia.ERROR,{code:Ue.code,msg:Ue.message}))}}}_onSourceOpen(){if(Pe.v(this.TAG,"MediaSource onSourceOpen"),this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._pendingSourceBufferInit.length>0){let Me=this._pendingSourceBufferInit;for(;Me.length;){let Oe=Me.shift();this.appendInitSegment(Oe,!0)}}this._hasPendingSegments()&&this._doAppendSegments(),this._emitter.emit(Ia.SOURCE_OPEN)}_onSourceEnded(){Pe.v(this.TAG,"MediaSource onSourceEnded")}_onSourceClose(){Pe.v(this.TAG,"MediaSource onSourceClose"),this._mediaSource&&this.e!=null&&(this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._mediaSource.removeEventListener("sourceended",this.e.onSourceEnded),this._mediaSource.removeEventListener("sourceclose",this.e.onSourceClose))}_hasPendingSegments(){let Me=this._pendingSegments;return Me.video.length>0||Me.audio.length>0}_hasPendingRemoveRanges(){let Me=this._pendingRemoveRanges;return Me.video.length>0||Me.audio.length>0}_onSourceBufferUpdateEnd(){this._requireSetMediaDuration?this._updateMediaSourceDuration():this._hasPendingRemoveRanges()?this._doRemoveRanges():this._hasPendingSegments()?this._doAppendSegments():this._hasPendingEos&&this.endOfStream(),this._emitter.emit(Ia.UPDATE_END)}_onSourceBufferError(Me){Pe.e(this.TAG,`SourceBuffer Error: ${Me}`)}}var Si=Ci;const Kr={NETWORK_ERROR:"NetworkError",MEDIA_ERROR:"MediaError",OTHER_ERROR:"OtherError"},Qa={NETWORK_EXCEPTION:ce.EXCEPTION,NETWORK_STATUS_CODE_INVALID:ce.HTTP_STATUS_CODE_INVALID,NETWORK_TIMEOUT:ce.CONNECTING_TIMEOUT,NETWORK_UNRECOVERABLE_EARLY_EOF:ce.UNRECOVERABLE_EARLY_EOF,MEDIA_MSE_ERROR:"MediaMSEError",MEDIA_FORMAT_ERROR:Ot.FORMAT_ERROR,MEDIA_FORMAT_UNSUPPORTED:Ot.FORMAT_UNSUPPORTED,MEDIA_CODEC_UNSUPPORTED:Ot.CODEC_UNSUPPORTED};class si{constructor(Me,Oe){if(this.TAG="FlvPlayer",this._type="FlvPlayer",this._emitter=new(Ce()),this._config=it(),typeof Oe=="object"&&Object.assign(this._config,Oe),Me.type.toLowerCase()!=="flv")throw new pe("FlvPlayer requires an flv MediaDataSource input!");Me.isLive===!0&&(this._config.isLive=!0),this.e={onvLoadedMetadata:this._onvLoadedMetadata.bind(this),onvSeeking:this._onvSeeking.bind(this),onvCanPlay:this._onvCanPlay.bind(this),onvStalled:this._onvStalled.bind(this),onvProgress:this._onvProgress.bind(this)},self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now,this._pendingSeekTime=null,this._requestSetTime=!1,this._seekpointRecord=null,this._progressChecker=null,this._mediaDataSource=Me,this._mediaElement=null,this._msectl=null,this._transmuxer=null,this._mseSourceOpened=!1,this._hasPendingLoad=!1,this._receivedCanPlay=!1,this._mediaInfo=null,this._statisticsInfo=null;let Te=oe.chrome&&(oe.version.major<50||oe.version.major===50&&oe.version.build<2661);this._alwaysSeekKeyframe=!!(Te||oe.msedge||oe.msie),this._alwaysSeekKeyframe&&(this._config.accurateSeek=!1)}destroy(){this._progressChecker!=null&&(window.clearInterval(this._progressChecker),this._progressChecker=null),this._transmuxer&&this.unload(),this._mediaElement&&this.detachMediaElement(),this.e=null,this._mediaDataSource=null,this._emitter.removeAllListeners(),this._emitter=null}on(Me,Oe){Me===yt.MEDIA_INFO?this._mediaInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(yt.MEDIA_INFO,this.mediaInfo)}):Me===yt.STATISTICS_INFO&&this._statisticsInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(yt.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(Me,Oe)}off(Me,Oe){this._emitter.removeListener(Me,Oe)}attachMediaElement(Me){if(this._mediaElement=Me,Me.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),Me.addEventListener("seeking",this.e.onvSeeking),Me.addEventListener("canplay",this.e.onvCanPlay),Me.addEventListener("stalled",this.e.onvStalled),Me.addEventListener("progress",this.e.onvProgress),this._msectl=new Si(this._config),this._msectl.on(Ia.UPDATE_END,this._onmseUpdateEnd.bind(this)),this._msectl.on(Ia.BUFFER_FULL,this._onmseBufferFull.bind(this)),this._msectl.on(Ia.SOURCE_OPEN,()=>{this._mseSourceOpened=!0,this._hasPendingLoad&&(this._hasPendingLoad=!1,this.load())}),this._msectl.on(Ia.ERROR,Oe=>{this._emitter.emit(yt.ERROR,Kr.MEDIA_ERROR,Qa.MEDIA_MSE_ERROR,Oe)}),this._msectl.attachMediaElement(Me),this._pendingSeekTime!=null)try{Me.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(Oe){}}detachMediaElement(){this._mediaElement&&(this._msectl.detachMediaElement(),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement.removeEventListener("seeking",this.e.onvSeeking),this._mediaElement.removeEventListener("canplay",this.e.onvCanPlay),this._mediaElement.removeEventListener("stalled",this.e.onvStalled),this._mediaElement.removeEventListener("progress",this.e.onvProgress),this._mediaElement=null),this._msectl&&(this._msectl.destroy(),this._msectl=null)}load(){if(!this._mediaElement)throw new we("HTMLMediaElement must be attached before load()!");if(this._transmuxer)throw new we("FlvPlayer.load() has been called, please call unload() first!");if(!this._hasPendingLoad){if(this._config.deferLoadAfterSourceOpen&&this._mseSourceOpened===!1){this._hasPendingLoad=!0;return}this._mediaElement.readyState>0&&(this._requestSetTime=!0,this._mediaElement.currentTime=0),this._transmuxer=new Ya(this._mediaDataSource,this._config),this._transmuxer.on(Tn.INIT_SEGMENT,(Me,Oe)=>{this._msectl.appendInitSegment(Oe)}),this._transmuxer.on(Tn.MEDIA_SEGMENT,(Me,Oe)=>{if(this._msectl.appendMediaSegment(Oe),this._config.lazyLoad&&!this._config.isLive){let Te=this._mediaElement.currentTime;Oe.info.endDts>=(Te+this._config.lazyLoadMaxDuration)*1e3&&this._progressChecker==null&&(Pe.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}}),this._transmuxer.on(Tn.LOADING_COMPLETE,()=>{this._msectl.endOfStream(),this._emitter.emit(yt.LOADING_COMPLETE)}),this._transmuxer.on(Tn.RECOVERED_EARLY_EOF,()=>{this._emitter.emit(yt.RECOVERED_EARLY_EOF)}),this._transmuxer.on(Tn.IO_ERROR,(Me,Oe)=>{this._emitter.emit(yt.ERROR,Kr.NETWORK_ERROR,Me,Oe)}),this._transmuxer.on(Tn.DEMUX_ERROR,(Me,Oe)=>{this._emitter.emit(yt.ERROR,Kr.MEDIA_ERROR,Me,{code:-1,msg:Oe})}),this._transmuxer.on(Tn.MEDIA_INFO,Me=>{this._mediaInfo=Me,this._emitter.emit(yt.MEDIA_INFO,Object.assign({},Me))}),this._transmuxer.on(Tn.METADATA_ARRIVED,Me=>{this._emitter.emit(yt.METADATA_ARRIVED,Me)}),this._transmuxer.on(Tn.SCRIPTDATA_ARRIVED,Me=>{this._emitter.emit(yt.SCRIPTDATA_ARRIVED,Me)}),this._transmuxer.on(Tn.STATISTICS_INFO,Me=>{this._statisticsInfo=this._fillStatisticsInfo(Me),this._emitter.emit(yt.STATISTICS_INFO,Object.assign({},this._statisticsInfo))}),this._transmuxer.on(Tn.RECOMMEND_SEEKPOINT,Me=>{this._mediaElement&&!this._config.accurateSeek&&(this._requestSetTime=!0,this._mediaElement.currentTime=Me/1e3)}),this._transmuxer.open()}}unload(){this._mediaElement&&this._mediaElement.pause(),this._msectl&&this._msectl.seek(0),this._transmuxer&&(this._transmuxer.close(),this._transmuxer.destroy(),this._transmuxer=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(Me){this._mediaElement.volume=Me}get muted(){return this._mediaElement.muted}set muted(Me){this._mediaElement.muted=Me}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(Me){this._mediaElement?this._internalSeek(Me):this._pendingSeekTime=Me}get mediaInfo(){return Object.assign({},this._mediaInfo)}get statisticsInfo(){return this._statisticsInfo==null&&(this._statisticsInfo={}),this._statisticsInfo=this._fillStatisticsInfo(this._statisticsInfo),Object.assign({},this._statisticsInfo)}_fillStatisticsInfo(Me){if(Me.playerType=this._type,!(this._mediaElement instanceof HTMLVideoElement))return Me;let Oe=!0,Te=0,Ue=0;if(this._mediaElement.getVideoPlaybackQuality){let Ye=this._mediaElement.getVideoPlaybackQuality();Te=Ye.totalVideoFrames,Ue=Ye.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(Te=this._mediaElement.webkitDecodedFrameCount,Ue=this._mediaElement.webkitDroppedFrameCount):Oe=!1;return Oe&&(Me.decodedFrames=Te,Me.droppedFrames=Ue),Me}_onmseUpdateEnd(){if(!this._config.lazyLoad||this._config.isLive)return;let Me=this._mediaElement.buffered,Oe=this._mediaElement.currentTime,Te=0,Ue=0;for(let Ye=0;Ye=Oe+this._config.lazyLoadMaxDuration&&this._progressChecker==null&&(Pe.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}_onmseBufferFull(){Pe.v(this.TAG,"MSE SourceBuffer is full, suspend transmuxing task"),this._progressChecker==null&&this._suspendTransmuxer()}_suspendTransmuxer(){this._transmuxer&&(this._transmuxer.pause(),this._progressChecker==null&&(this._progressChecker=window.setInterval(this._checkProgressAndResume.bind(this),1e3)))}_checkProgressAndResume(){let Me=this._mediaElement.currentTime,Oe=this._mediaElement.buffered,Te=!1;for(let Ue=0;Ue=Ye&&Me=xt-this._config.lazyLoadRecoverDuration&&(Te=!0);break}}Te&&(window.clearInterval(this._progressChecker),this._progressChecker=null,Te&&(Pe.v(this.TAG,"Continue loading from paused position"),this._transmuxer.resume()))}_isTimepointBuffered(Me){let Oe=this._mediaElement.buffered;for(let Te=0;Te=Ue&&Me0){let Ye=this._mediaElement.buffered.start(0);(Ye<1&&Me0&&Oe.currentTime0){let Ue=Te.start(0);if(Ue<1&&Oe{this._emitter.emit(yt.MEDIA_INFO,this.mediaInfo)}):Me===yt.STATISTICS_INFO&&this._mediaElement!=null&&this._mediaElement.readyState!==0&&Promise.resolve().then(()=>{this._emitter.emit(yt.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(Me,Oe)}off(Me,Oe){this._emitter.removeListener(Me,Oe)}attachMediaElement(Me){if(this._mediaElement=Me,Me.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._pendingSeekTime!=null)try{Me.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(Oe){}}detachMediaElement(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement=null),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}load(){if(!this._mediaElement)throw new we("HTMLMediaElement must be attached before load()!");this._mediaElement.src=this._mediaDataSource.url,this._mediaElement.readyState>0&&(this._mediaElement.currentTime=0),this._mediaElement.preload="auto",this._mediaElement.load(),this._statisticsReporter=window.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval)}unload(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src")),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(Me){this._mediaElement.volume=Me}get muted(){return this._mediaElement.muted}set muted(Me){this._mediaElement.muted=Me}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(Me){this._mediaElement?this._mediaElement.currentTime=Me:this._pendingSeekTime=Me}get mediaInfo(){let Oe={mimeType:(this._mediaElement instanceof HTMLAudioElement?"audio/":"video/")+this._mediaDataSource.type};return this._mediaElement&&(Oe.duration=Math.floor(this._mediaElement.duration*1e3),this._mediaElement instanceof HTMLVideoElement&&(Oe.width=this._mediaElement.videoWidth,Oe.height=this._mediaElement.videoHeight)),Oe}get statisticsInfo(){let Me={playerType:this._type,url:this._mediaDataSource.url};if(!(this._mediaElement instanceof HTMLVideoElement))return Me;let Oe=!0,Te=0,Ue=0;if(this._mediaElement.getVideoPlaybackQuality){let Ye=this._mediaElement.getVideoPlaybackQuality();Te=Ye.totalVideoFrames,Ue=Ye.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(Te=this._mediaElement.webkitDecodedFrameCount,Ue=this._mediaElement.webkitDroppedFrameCount):Oe=!1;return Oe&&(Me.decodedFrames=Te,Me.droppedFrames=Ue),Me}_onvLoadedMetadata(Me){this._pendingSeekTime!=null&&(this._mediaElement.currentTime=this._pendingSeekTime,this._pendingSeekTime=null),this._emitter.emit(yt.MEDIA_INFO,this.mediaInfo)}_reportStatisticsInfo(){this._emitter.emit(yt.STATISTICS_INFO,this.statisticsInfo)}}var ui=yr;He.install();function kn(bt,Me){let Oe=bt;if(Oe==null||typeof Oe!="object")throw new pe("MediaDataSource must be an javascript object!");if(!Oe.hasOwnProperty("type"))throw new pe("MediaDataSource must has type field to indicate video file type!");switch(Oe.type){case"flv":return new Er(Oe,Me);default:return new ui(Oe,Me)}}function hr(){return nt.supportMSEH264Playback()}function Fr(){return nt.getFeatureList()}let Ur={};Ur.createPlayer=kn,Ur.isSupported=hr,Ur.getFeatureList=Fr,Ur.BaseLoader=te,Ur.LoaderStatus=xe,Ur.LoaderErrors=ce,Ur.Events=yt,Ur.ErrorTypes=Kr,Ur.ErrorDetails=Qa,Ur.FlvPlayer=Er,Ur.NativePlayer=ui,Ur.LoggingControl=ht,Object.defineProperty(Ur,"version",{enumerable:!0,get:function(){return"__VERSION__"}});var ca=Ur},56184:function(St,Tt,Ie){"use strict";var Le,He=Object.defineProperty,Fe=bt=>{throw TypeError(bt)},Ce=Math.pow,_e=(bt,Me,Oe)=>Me in bt?He(bt,Me,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):bt[Me]=Oe,Pe=(bt,Me,Oe)=>_e(bt,typeof Me!="symbol"?Me+"":Me,Oe),ge=(bt,Me,Oe)=>Me.has(bt)||Fe("Cannot "+Oe),Ee=(bt,Me,Oe)=>(ge(bt,Me,"read from private field"),Oe?Oe.call(bt):Me.get(bt)),be=(bt,Me,Oe)=>Me.has(bt)?Fe("Cannot add the same private member more than once"):Me instanceof WeakSet?Me.add(bt):Me.set(bt,Oe),we=(bt,Me,Oe,Te)=>(ge(bt,Me,"write to private field"),Te?Te.call(bt,Oe):Me.set(bt,Oe),Oe),pe=(bt,Me,Oe)=>(ge(bt,Me,"access private method"),Oe),ye,xe,ce;Le={value:!0};var te=Ie(34634),ne=Ie(34402);const le=" ".repeat(2),oe=" ".repeat(4);function de(){return he(this)}function he(bt,Me={}){const{maxRows:Oe=15,maxColumns:Te=10,maxNumSize:Ue=8,padMinus:Ye="auto"}=Me;return`${bt.constructor.name} { + `)},style:BV(ee)})||this,x.timestamp=-1,x.prevCustomContentKey=x.attributes.contentKey,x.initShape(),x.render(x.attributes,x),x}return Object.defineProperty(a.prototype,"HTMLTooltipElement",{get:function(){return this.element},enumerable:!1,configurable:!0}),a.prototype.getContainer=function(){return this.element},Object.defineProperty(a.prototype,"elementSize",{get:function(){var y=this.element.offsetWidth,x=this.element.offsetHeight;return{width:y,height:x}},enumerable:!1,configurable:!0}),Object.defineProperty(a.prototype,"HTMLTooltipItemsElements",{get:function(){var y=this.attributes,x=y.data,b=y.template;return x.map(function(z,ee){var re=z.name,ae=re===void 0?"":re,se=z.color,fe=se===void 0?"black":se,me=z.index,Ae=(0,kt._T)(z,["name","color","index"]),Be=(0,kt.pi)({name:ae,color:fe,index:me!=null?me:ee},Ae);return PS(LV(b.item,Be))})},enumerable:!1,configurable:!0}),a.prototype.render=function(y,x){this.renderHTMLTooltipElement(),this.updatePosition()},a.prototype.destroy=function(){var y;(y=this.element)===null||y===void 0||y.remove(),E.prototype.destroy.call(this)},a.prototype.show=function(y,x){var b=this;if(y!==void 0&&x!==void 0){var z=this.element.style.visibility==="hidden",ee=function(){b.attributes.x=y!=null?y:b.attributes.x,b.attributes.y=x!=null?x:b.attributes.y,b.updatePosition()};z?this.closeTransition(ee):ee()}this.element.style.visibility="visible"},a.prototype.hide=function(y,x){y===void 0&&(y=0),x===void 0&&(x=0);var b=this.attributes.enterable;b&&this.isCursorEntered(y,x)||(this.element.style.visibility="hidden")},a.prototype.initShape=function(){var y=this.attributes.template;this.element=PS(y.container),this.id&&this.element.setAttribute("id",this.id)},a.prototype.renderCustomContent=function(){if(!(this.prevCustomContentKey!==void 0&&this.prevCustomContentKey===this.attributes.contentKey)){this.prevCustomContentKey=this.attributes.contentKey;var y=this.attributes.content;y&&(typeof y=="string"?this.element.innerHTML=y:f3(this.element,y))}},a.prototype.renderHTMLTooltipElement=function(){var y,x,b=this.attributes,z=b.template,ee=b.title,re=b.enterable,ae=b.style,se=b.content,fe=wS(z.prefixCls),me=this.element;if(this.element.style.pointerEvents=re?"auto":"none",se)this.renderCustomContent();else{ee?(me.innerHTML=z.title,me.getElementsByClassName(fe.TITLE)[0].innerHTML=ee):(x=(y=me.getElementsByClassName(fe.TITLE))===null||y===void 0?void 0:y[0])===null||x===void 0||x.remove();var Ae=this.HTMLTooltipItemsElements,Be=document.createElement("ul");Be.className=fe.LIST,f3(Be,Ae);var ke=this.element.querySelector(".".concat(fe.LIST));ke?ke.replaceWith(Be):me.appendChild(Be)}nj(me,ae)},a.prototype.getRelativeOffsetFromCursor=function(y){var x=this.attributes,b=x.position,z=x.offset,ee=y||b,re=ee.split("-"),ae={left:[-1,0],right:[1,0],top:[0,-1],bottom:[0,1]},se=this.elementSize,fe=se.width,me=se.height,Ae=[-fe/2,-me/2];return re.forEach(function(Be){var ke=(0,kt.CR)(Ae,2),We=ke[0],je=ke[1],Ke=(0,kt.CR)(ae[Be],2),Ze=Ke[0],Je=Ke[1];Ae=[We+(fe/2+z[0])*Ze,je+(me/2+z[1])*Je]}),Ae},a.prototype.setOffsetPosition=function(y){var x=(0,kt.CR)(y,2),b=x[0],z=x[1],ee=this.attributes,re=ee.x,ae=re===void 0?0:re,se=ee.y,fe=se===void 0?0:se,me=ee.container,Ae=me.x,Be=me.y;this.element.style.left="".concat(+ae+Ae+b,"px"),this.element.style.top="".concat(+fe+Be+z,"px")},a.prototype.updatePosition=function(){var y=this.attributes.showDelay,x=y===void 0?60:y,b=Date.now();this.timestamp>0&&b-this.timestampZe+tt,top:jeJe+at},ct=[];fe.split("-").forEach(function(wt){ot[wt]?ct.push(Ke[wt]):ct.push(wt)});var lt=ct.join("-");return this.getRelativeOffsetFromCursor(lt)},a.prototype.isCursorEntered=function(y,x){if(this.element){var b=this.element.getBoundingClientRect(),z=b.x,ee=b.y,re=b.width,ae=b.height;return new $u(z,ee,re,ae).isPointIn(y,x)}return!1},a.prototype.closeTransition=function(y){var x=this,b=this.element.style.transition;this.element.style.transition="none",y(),setTimeout(function(){x.element.style.transition=b},10)},a.tag="tooltip",a}(_l),g3=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})};class y1 extends zu{constructor(a,y){super(a,Object.assign({},y1.defaultOptions,y)),this.currentTarget=null,this.tooltipElement=null,this.container=null,this.isEnable=(x,b)=>{const{enable:z}=this.options;return typeof z=="function"?z(x,b):z},this.onClick=x=>{const{target:{id:b}}=x;this.currentTarget===b?this.hide(x):this.show(x)},this.onPointerMove=x=>{const{target:b}=x;!this.currentTarget||b.id===this.currentTarget||this.show(x)},this.onPointerLeave=x=>{this.hide(x)},this.onCanvasMove=x=>{this.hide(x)},this.onPointerOver=x=>{this.show(x)},this.showById=x=>g3(this,void 0,void 0,function*(){const b={target:{id:x}};yield this.show(b)}),this.getElementData=(x,b)=>{const{model:z}=this.context;switch(b){case"node":return z.getNodeData([x]);case"edge":return z.getEdgeData([x]);case"combo":return z.getComboData([x]);default:return[]}},this.show=x=>g3(this,void 0,void 0,function*(){var b,z;const{client:ee,target:{id:re}}=x;if(Ov(x.target))return;const ae=this.context.graph.getElementType(re),{getContent:se,title:fe}=this.options,me=this.getElementData(re,ae);if(!this.tooltipElement||!this.isEnable(x,me))return;let Ae={};if(se){if(Ae.content=yield se(x,me),!Ae.content)return}else{const We=this.context.graph.getElementRenderStyle(re),je=ae==="node"?We.fill:We.stroke;Ae={title:fe||ae,data:me.map(Ke=>({name:"ID",value:Ke.id||`${Ke.source} -> ${Ke.target}`,color:je}))}}this.currentTarget=re;let Be,ke;if(ee)Be=ee.x,ke=ee.y;else{const We=lc(me,"0.style",{x:0,y:0});Be=We.x,ke=We.y}(z=(b=this.options).onOpenChange)===null||z===void 0||z.call(b,!0),this.tooltipElement.update(Object.assign(Object.assign(Object.assign({},this.tooltipStyleProps),{x:Be,y:ke,style:{".tooltip":{visibility:"visible"}}}),Ae))}),this.hide=x=>{var b,z,ee,re,ae;if(!x){(z=(b=this.options).onOpenChange)===null||z===void 0||z.call(b,!1),(ee=this.tooltipElement)===null||ee===void 0||ee.hide(),this.currentTarget=null;return}if(!this.tooltipElement||!this.currentTarget)return;const{client:{x:se,y:fe}}=x;(ae=(re=this.options).onOpenChange)===null||ae===void 0||ae.call(re,!1),this.tooltipElement.hide(se,fe),this.currentTarget=null},this.initTooltip=()=>{var x;const b=new NV({className:"tooltip",style:this.tooltipStyleProps});return(x=this.container)===null||x===void 0||x.appendChild(b.HTMLTooltipElement),b},this.render(),this.bindEvents()}getEvents(){return this.options.trigger==="click"?{"node:click":this.onClick,"edge:click":this.onClick,"combo:click":this.onClick,"canvas:click":this.onPointerLeave,contextmenu:this.onPointerLeave,drag:this.onPointerLeave}:{"node:pointerover":this.onPointerOver,"node:pointermove":this.onPointerMove,"canvas:pointermove":this.onCanvasMove,"edge:pointerover":this.onPointerOver,"edge:pointermove":this.onPointerMove,"combo:pointerover":this.onPointerOver,"combo:pointermove":this.onPointerMove,contextmenu:this.onPointerLeave,"node:drag":this.onPointerLeave}}update(a){var y;this.unbindEvents(),super.update(a),this.tooltipElement&&((y=this.container)===null||y===void 0||y.removeChild(this.tooltipElement.HTMLTooltipElement)),this.tooltipElement=this.initTooltip(),this.bindEvents()}render(){const{canvas:a}=this.context,y=a.getContainer();y&&(this.container=y,this.tooltipElement=this.initTooltip())}unbindEvents(){const{graph:a}=this.context,y=this.getEvents();Object.keys(y).forEach(x=>{a.off(x,y[x])})}bindEvents(){const{graph:a}=this.context,y=this.getEvents();Object.keys(y).forEach(x=>{a.on(x,y[x])})}get tooltipStyleProps(){const{canvas:a}=this.context,{center:y}=a.getBounds(),x=a.getContainer(),{top:b,left:z}=x.getBoundingClientRect(),{style:ee,position:re,enterable:ae,container:se={x:-z,y:-b},title:fe,offset:me}=this.options,[Ae,Be]=y,[ke,We]=a.getSize();return{x:Ae,y:Be,container:se,title:fe,bounding:{x:0,y:0,width:ke,height:We},position:re,enterable:ae,offset:me,style:ee}}destroy(){var a;this.unbindEvents(),this.tooltipElement&&((a=this.container)===null||a===void 0||a.removeChild(this.tooltipElement.HTMLTooltipElement)),super.destroy()}}y1.defaultOptions={trigger:"hover",position:"top-right",enterable:!1,enable:!0,offset:[10,10],style:{".tooltip":{visibility:"hidden"}}};var v3=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})};let C0;function m3(E,a){return C0||(C0=document.createElement("canvas")),C0.width=E,C0.height=a,C0.getContext("2d").clearRect(0,0,E,a),C0}function RV(E,a,y,x){return v3(this,void 0,void 0,function*(){const b=m3(E,a),z=b.getContext("2d"),{rotate:ee,opacity:re,textFill:ae,textFontSize:se,textFontFamily:fe,textFontVariant:me,textFontWeight:Ae,textAlign:Be,textBaseline:ke}=x;return z.textAlign=Be,z.textBaseline=ke,z.translate(E/2,a/2),z.font=`${se}px ${fe} ${me} ${Ae}`,ee&&z.rotate(ee),re&&(z.globalAlpha=re),ae&&(z.fillStyle=ae,z.fillText(`${y}`,0,0)),b.toDataURL()})}function FV(E,a,y,x){return v3(this,void 0,void 0,function*(){const b=m3(E,a),z=b.getContext("2d"),{rotate:ee,opacity:re}=x;ee&&z.rotate(ee),re&&(z.globalAlpha=re);const ae=new Image;return ae.crossOrigin="anonymous",ae.src=y,new Promise(se=>{ae.onload=function(){const fe=E>ae.width?(E-ae.width)/2:0,me=a>ae.height?(a-ae.height)/2:0;z.drawImage(ae,0,0,ae.width,ae.height,fe,me,E-fe*2,a-me*2),se(b.toDataURL())}})})}var kV=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})},_V=function(E,a){var y={};for(var x in E)Object.prototype.hasOwnProperty.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,x=Object.getOwnPropertySymbols(E);bsuper.update}});return kV(this,void 0,void 0,function*(){y.update.call(this,a);const x=this.options,{width:b,height:z,text:ee,imageURL:re}=x,ae=_V(x,["width","height","text","imageURL"]);Object.keys(ae).forEach(fe=>{fe.startsWith("background")&&(this.$element.style[fe]=a[fe])});const se=re?yield FV(b,z,re,ae):yield RV(b,z,ee,ae);this.$element.style.backgroundImage=`url(${se})`})}destroy(){super.destroy(),this.$element.remove()}}E1.defaultOptions={width:200,height:100,opacity:.2,rotate:Math.PI/12,text:"",textFill:"#000",textFontSize:16,textAlign:"center",textBaseline:"middle",backgroundRepeat:"repeat"};const zV=["#7E92B5","#F4664A","#FFBE3A"],UV={type:"group",color:["#1783FF","#00C9C9","#F08F56","#D580FF","#7863FF","#DB9D0D","#60C42D","#FF80CA","#2491B3","#17C76F"]},WV={type:"group",color:["#99ADD1","#1783FF","#00C9C9","#F08F56","#D580FF","#7863FF","#DB9D0D","#60C42D","#FF80CA","#2491B3","#17C76F"]};function p3(E){const{bgColor:a,textColor:y,nodeColor:x,nodeColorDisabled:b,nodeStroke:z,nodeHaloStrokeOpacityActive:ee=.15,nodeHaloStrokeOpacitySelected:re=.25,nodeOpacityDisabled:ae=.06,nodeIconOpacityInactive:se=.85,nodeOpacityInactive:fe=.25,nodeBadgePalette:me=zV,nodePaletteOptions:Ae=UV,edgeColor:Be,edgeColorDisabled:ke,edgePaletteOptions:We=WV,comboColor:je,comboColorDisabled:Ke,comboStroke:Ze,comboStrokeDisabled:Je,edgeColorInactive:tt}=E;return{background:a,node:{palette:Ae,style:{donutOpacity:1,badgeBackgroundOpacity:1,badgeFill:"#fff",badgeFontSize:8,badgePadding:[0,4],badgePalette:me,fill:x,fillOpacity:1,halo:!1,iconFill:"#fff",iconOpacity:1,labelBackground:!1,labelBackgroundFill:a,labelBackgroundLineWidth:0,labelBackgroundOpacity:.75,labelFill:y,labelFillOpacity:.85,labelLineHeight:16,labelPadding:[0,2],labelFontSize:12,labelFontWeight:400,labelOpacity:1,labelOffsetY:2,lineWidth:0,portFill:x,portLineWidth:1,portStroke:z,portStrokeOpacity:.65,size:32,stroke:z,strokeOpacity:1,zIndex:2},state:{selected:{halo:!0,haloLineWidth:24,haloStrokeOpacity:re,labelFontSize:12,labelFontWeight:"bold",lineWidth:4,stroke:z},active:{halo:!0,haloLineWidth:12,haloStrokeOpacity:ee},highlight:{labelFontWeight:"bold",lineWidth:4,stroke:z,strokeOpacity:.85},inactive:{badgeBackgroundOpacity:fe,donutOpacity:fe,fillOpacity:fe,iconOpacity:se,labelFill:y,labelFillOpacity:fe,strokeOpacity:fe},disabled:{badgeBackgroundOpacity:.25,donutOpacity:ae,fill:b,fillOpacity:ae,iconFill:b,iconOpacity:.25,labelFill:y,labelFillOpacity:.25,strokeOpacity:ae}},animation:{enter:"fade",exit:"fade",show:"fade",hide:"fade",expand:"node-expand",collapse:"node-collapse",update:[{fields:["x","y","fill","stroke"]}],translate:[{fields:["x","y"]}]}},edge:{palette:We,style:{badgeBackgroundFill:Be,badgeFill:"#fff",badgeFontSize:8,badgeOffsetX:10,fillOpacity:1,halo:!1,haloLineWidth:12,haloStrokeOpacity:1,increasedLineWidthForHitTesting:2,labelBackground:!1,labelBackgroundFill:a,labelBackgroundLineWidth:0,labelBackgroundOpacity:.75,labelBackgroundPadding:[4,4,4,4],labelFill:y,labelFontSize:12,labelFontWeight:400,labelOpacity:1,labelPlacement:"center",labelTextBaseline:"middle",lineWidth:1,stroke:Be,strokeOpacity:1,zIndex:1},state:{selected:{halo:!0,haloStrokeOpacity:.25,labelFontSize:14,labelFontWeight:"bold",lineWidth:3},active:{halo:!0,haloStrokeOpacity:.15},highlight:{labelFontWeight:"bold",lineWidth:3},inactive:{stroke:tt,fillOpacity:.08,labelOpacity:.25,strokeOpacity:.08,badgeBackgroundOpacity:.25},disabled:{stroke:ke,fillOpacity:.45,strokeOpacity:.45,labelOpacity:.25,badgeBackgroundOpacity:.45}},animation:{enter:"fade",exit:"fade",expand:"path-in",collapse:"path-out",show:"fade",hide:"fade",update:[{fields:["sourceNode","targetNode"]},{fields:["stroke"],shape:"key"}],translate:[{fields:["sourceNode","targetNode"]}]}},combo:{style:{collapsedMarkerFill:a,collapsedMarkerFontSize:12,collapsedMarkerFillOpacity:1,collapsedSize:32,collapsedFillOpacity:1,fill:je,halo:!1,haloLineWidth:12,haloStroke:Ze,haloStrokeOpacity:.25,labelBackground:!1,labelBackgroundFill:a,labelBackgroundLineWidth:0,labelBackgroundOpacity:.75,labelBackgroundPadding:[2,4,2,4],labelFill:y,labelFontSize:12,labelFontWeight:400,labelOpacity:1,lineDash:0,lineWidth:1,fillOpacity:.04,strokeOpacity:1,padding:10,stroke:Ze},state:{selected:{halo:!0,labelFontSize:14,labelFontWeight:700,lineWidth:4},active:{halo:!0},highlight:{labelFontWeight:700,lineWidth:4},inactive:{fillOpacity:.65,labelOpacity:.25,strokeOpacity:.65},disabled:{fill:Ke,fillOpacity:.25,labelOpacity:.25,stroke:Je,strokeOpacity:.25}},animation:{enter:"fade",exit:"fade",show:"fade",hide:"fade",expand:"combo-expand",collapse:"combo-collapse",update:[{fields:["x","y"]},{fields:["fill","stroke","lineWidth"],shape:"key"}],translate:[{fields:["x","y"]}]}}}}const jV=p3({bgColor:"#000000",comboColor:"#fdfdfd",comboColorDisabled:"#d0e4ff",comboStroke:"#99add1",comboStrokeDisabled:"#969696",edgeColor:"#637088",edgeColorDisabled:"#637088",edgeColorInactive:"#D0E4FF",edgePaletteOptions:{type:"group",color:["#637088","#0F55A6","#008383","#9C5D38","#8B53A6","#4E40A6","#8F6608","#3E801D","#A65383","#175E75","#0F8248"]},nodeColor:"#1783ff",nodeColorDisabled:"#D0E4FF",nodeHaloStrokeOpacityActive:.25,nodeHaloStrokeOpacitySelected:.45,nodeIconOpacityInactive:.45,nodeOpacityDisabled:.25,nodeOpacityInactive:.45,nodeStroke:"#d0e4ff",textColor:"#ffffff"}),GV=p3({bgColor:"#ffffff",comboColor:"#99ADD1",comboColorDisabled:"#f0f0f0",comboStroke:"#99add1",comboStrokeDisabled:"#d9d9d9",edgeColor:"#99add1",edgeColorDisabled:"#d9d9d9",edgeColorInactive:"#1B324F",nodeColor:"#1783ff",nodeColorDisabled:"#1B324F",nodeHaloStrokeOpacityActive:.15,nodeHaloStrokeOpacitySelected:.25,nodeIconOpacityInactive:.85,nodeOpacityDisabled:.06,nodeOpacityInactive:.25,nodeStroke:"#000000",textColor:"#000000"});class Mh extends TA{beforeDraw(a,y){return a}afterLayout(a,y){}}class HV extends Mh{beforeDraw(a){const{model:y}=this.context,x=a.add.combos,b=z=>{const ee=[];return z.forEach((re,ae)=>{const fe=y.getAncestorsData(ae,"combo").map(me=>Nr(me)).reverse();ee.push([ae,re,fe.length])}),new Map(ee.sort(([,,re],[,,ae])=>ae-re).map(([re,ae])=>[re,ae]))};return a.add.combos=b(x),a.update.combos=b(a.update.combos),a}}function Zc(E,a,y,x,b){const z=Nr(x),ee=`${y}s`,re=b?x:E.add[ee].get(z)||E.update[ee].get(z)||E.remove[ee].get(z)||x;Object.entries(E).forEach(([ae,se])=>{a===ae?se[ee].set(z,re):se[ee].delete(z)})}function A1(E,a){return Object.keys(E).every(y=>E[y]===a[y])}class VV extends Mh{beforeDraw(a,y){if(y.stage==="visibility"||!this.context.model.model.hasTreeStructure(cl))return a;const{model:x}=this.context,{add:b,update:z}=a,ee=[...a.update.combos.entries(),...a.add.combos.entries()];for(;ee.length;){const[re,ae]=ee.pop();if(Mc(ae)){const se=x.getDescendantsData(re),fe=se.map(Nr),{internal:me,external:Ae}=ex(fe,Be=>x.getRelatedEdgesData(Be));se.forEach(Be=>{const ke=Nr(Be),We=ee.findIndex(([Ke])=>Ke===ke);We!==-1&&ee.splice(We,1);const je=x.getElementType(ke);Zc(a,"remove",je,Be)}),me.forEach(Be=>Zc(a,"remove","edge",Be)),Ae.forEach(Be=>{var ke;const We=Nr(Be);((ke=this.context.element)===null||ke===void 0?void 0:ke.getElement(We))?z.edges.set(We,Be):b.edges.set(We,Be)})}else{const se=x.getChildrenData(re),fe=se.map(Nr),{edges:me}=ex(fe,Ae=>x.getRelatedEdgesData(Ae));[...se,...me].forEach(Ae=>{var Be;const ke=Nr(Ae),We=x.getElementType(ke);((Be=this.context.element)===null||Be===void 0?void 0:Be.getElement(ke))?Zc(a,"update",We,Ae):Zc(a,"add",We,Ae),We==="combo"&&ee.push([ke,Ae])})}}return a}}const y3=(E,a,y,x)=>{const b=`${y}s`,z=Nr(x);!E.add[b].has(z)&&!E.update[b].has(z)&&E[a][b].set(Nr(x),x)};class KV extends Mh{getElement(a){return this.context.element.getElement(a)}handleExpand(a,y){if(y3(y,"add","node",a),Mc(a))return;const x=Nr(a);y3(y,"add","node",a),this.context.model.getRelatedEdgesData(x).forEach(ee=>{Zc(y,"add","edge",ee)}),this.context.model.getChildrenData(x).forEach(ee=>{this.handleExpand(ee,y)})}beforeDraw(a){const{graph:y,model:x}=this.context;if(!x.model.hasTreeStructure(Uc))return a;const{add:{nodes:b,edges:z},update:{nodes:ee}}=a,re=new Map,ae=new Map;b.forEach((fe,me)=>{Mc(fe)&&re.set(me,fe)}),z.forEach(fe=>{if(y.getElementType(fe.source)!=="node")return;const me=y.getNodeData(fe.source);Mc(me)&&re.set(fe.source,me)}),ee.forEach((fe,me)=>{const Ae=this.getElement(me);if(!Ae)return;const Be=Ae.attributes.collapsed;Mc(fe)?Be||re.set(me,fe):Be&&ae.set(me,fe)});const se=new Set;return re.forEach((fe,me)=>{x.getDescendantsData(me).forEach(Be=>{const ke=Nr(Be);if(se.has(ke))return;Zc(a,"remove","node",Be),x.getRelatedEdgesData(ke).forEach(je=>{Zc(a,"remove","edge",je)}),se.add(ke)})}),ae.forEach((fe,me)=>{if(x.getAncestorsData(me,Uc).some(Mc)){Zc(a,"remove","node",fe);return}this.handleExpand(fe,a)}),a}}const MS=new WeakMap;function Iee(E,a,y){MS.has(E)||MS.set(E,{});const x=MS.get(E);if(!x[a])return x[a]=y,!0;const b=x[a];return E3(b,y)?!1:(x[a]=y,!0)}const E3=(E,a,y=2)=>{if(typeof E!="object"||typeof a!="object")return E===a;const x=Object.keys(E),b=Object.keys(a);if(x.length!==b.length)return!1;for(const z of x){const ee=E[z],re=a[z];if(y>1&&typeof ee=="object"&&typeof re=="object"){if(!E3(ee,re,y-1))return!1}else if(ee!==re)return!1}return!0};function ZV(E,a,y){hA[E][a]&&wc.warn(`The extension ${a} of ${E} has been registered before, and will be overridden.`),Object.assign(hA[E],{[a]:y})}var A3=function(){function E(a){(0,mr.Z)(this,E),this.dragndropPluginOptions=a}return(0,$n.Z)(E,[{key:"apply",value:function(y){var x=this,b=y.renderingService,z=y.renderingContext,ee=z.root.ownerDocument,re=ee.defaultView,ae=function(fe){var me=fe.target,Ae=me===ee,Be=Ae&&x.dragndropPluginOptions.isDocumentDraggable?ee:me.closest&&me.closest("[draggable=true]");if(Be){var ke=!1,We=fe.timeStamp,je=[fe.clientX,fe.clientY],Ke=null,Ze=[fe.clientX,fe.clientY],Je=function(){var at=(0,ih.Z)((0,Ju.Z)().mark(function ot(ct){var lt,wt,Dt,Ht,Zt,dn;return(0,Ju.Z)().wrap(function(nn){for(;;)switch(nn.prev=nn.next){case 0:if(ke){nn.next=2;break}if(lt=ct.timeStamp-We,wt=Ec([ct.clientX,ct.clientY],je),!(lt<=x.dragndropPluginOptions.dragstartTimeThreshold||wt<=x.dragndropPluginOptions.dragstartDistanceThreshold)){nn.next=1;break}return nn.abrupt("return");case 1:ct.type="dragstart",Be.dispatchEvent(ct),ke=!0;case 2:if(ct.type="drag",ct.dx=ct.clientX-Ze[0],ct.dy=ct.clientY-Ze[1],Be.dispatchEvent(ct),Ze=[ct.clientX,ct.clientY],Ae){nn.next=4;break}return Dt=x.dragndropPluginOptions.overlap==="pointer"?[ct.canvasX,ct.canvasY]:me.getBounds().center,nn.next=3,ee.elementsFromPoint(Dt[0],Dt[1]);case 3:Ht=nn.sent,Zt=Ht[Ht.indexOf(me)+1],dn=(Zt==null?void 0:Zt.closest("[droppable=true]"))||(x.dragndropPluginOptions.isDocumentDroppable?ee:null),Ke!==dn&&(Ke&&(ct.type="dragleave",ct.target=Ke,Ke.dispatchEvent(ct)),dn&&(ct.type="dragenter",ct.target=dn,dn.dispatchEvent(ct)),Ke=dn,Ke&&(ct.type="dragover",ct.target=Ke,Ke.dispatchEvent(ct)));case 4:case"end":return nn.stop()}},ot)}));return function(ct){return at.apply(this,arguments)}}();re.addEventListener("pointermove",Je);var tt=function(ot){if(ke){ot.detail={preventClick:!0};var ct=ot.clone();Ke&&(ct.type="drop",ct.target=Ke,Ke.dispatchEvent(ct)),ct.type="dragend",Be.dispatchEvent(ct),ke=!1}re.removeEventListener("pointermove",Je)};me.addEventListener("pointerup",tt,{once:!0}),me.addEventListener("pointerupoutside",tt,{once:!0})}};b.hooks.init.tap(E.tag,function(){re.addEventListener("pointerdown",ae)}),b.hooks.destroy.tap(E.tag,function(){re.removeEventListener("pointerdown",ae)})}}])}();A3.tag="Dragndrop";var QV=function(E){function a(){var y,x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return(0,mr.Z)(this,a),y=Lr(this,a),y.name="dragndrop",y.options=x,y}return(0,va.Z)(a,E),(0,$n.Z)(a,[{key:"init",value:function(){this.addRenderingPlugin(new A3((0,Sr.Z)({overlap:"pointer",isDocumentDraggable:!1,isDocumentDroppable:!1,dragstartDistanceThreshold:0,dragstartTimeThreshold:0},this.options)))}},{key:"destroy",value:function(){this.removeAllRenderingPlugins()}},{key:"setOptions",value:function(x){Object.assign(this.plugins[0].dragndropPluginOptions,x)}}])}(oh),x3=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})},S3=function(E,a){var y={};for(var x in E)Object.prototype.hasOwnProperty.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,x=Object.getOwnPropertySymbols(E);b{const Ae=new nA(Object.assign(Object.assign({},re),{supportsMutipleCanvasesInOneContainer:ee,renderer:se[me],background:ee?me==="background"?b:void 0:b}));return[me,Ae]}));M3(fe),this.extends={config:this.config,renderer:x,renderers:se,layers:fe}}get ready(){return Promise.all(Object.entries(this.getLayers()).map(([,a])=>a.ready))}resize(a,y){Object.assign(this.extends.config,{width:a,height:y}),Object.values(this.getLayers()).forEach(x=>{const b=x.getCamera(),z=b.getPosition(),ee=b.getFocalPoint();x.resize(a,y),b.setPosition(z),b.setFocalPoint(ee)})}getBounds(a){return mv(Object.values(this.getLayers()).map(y=>a?y.getRoot().childNodes.find(b=>b.classList.includes(a)):y.getRoot()).filter(y=>(y==null?void 0:y.childNodes.length)>0).map(y=>y.getBounds()))}getContainer(){const a=this.extends.config.container;return typeof a=="string"?document.getElementById(a):a}getSize(){return[this.extends.config.width||0,this.extends.config.height||0]}appendChild(a,y){var x;const b=((x=a.style)===null||x===void 0?void 0:x.$layer)||"main";return this.getLayer(b).appendChild(a,y)}setRenderer(a){if(a===this.extends.renderer)return;const y=w3(a,this.config.enableMultiLayer?C3:b3);this.extends.renderers=y,Object.entries(y).forEach(([x,b])=>this.getLayer(x).setRenderer(b)),M3(this.getLayers())}getCanvasByViewport(a){return ku(this.getLayer().viewport2Canvas(Wd(a)))}getViewportByCanvas(a){return ku(this.getLayer().canvas2Viewport(Wd(a)))}getViewportByClient(a){return ku(this.getLayer().client2Viewport(Wd(a)))}getClientByViewport(a){return ku(this.getLayer().viewport2Client(Wd(a)))}getClientByCanvas(a){return this.getClientByViewport(this.getViewportByCanvas(a))}getCanvasByClient(a){const y=this.getLayer(),x=y.client2Viewport(Wd(a));return ku(y.viewport2Canvas(x))}toDataURL(){return x3(this,arguments,void 0,function*(a={}){const y=globalThis.devicePixelRatio||1,{mode:x="viewport"}=a,b=S3(a,["mode"]);let[z,ee,re,ae]=[0,0,0,0];if(x==="viewport")[re,ae]=this.getSize();else if(x==="overall"){const Ke=this.getBounds(),Ze=uh(Ke);[z,ee]=Ke.min,[re,ae]=Ze}const se=PS('
'),fe=new nA({width:re,height:ae,renderer:new Mv,devicePixelRatio:y,container:se,background:this.extends.config.background});yield fe.ready,fe.appendChild(this.getLayer("background").getRoot().cloneNode(!0)),fe.appendChild(this.getRoot().cloneNode(!0));const me=this.getLayer("label").getRoot().cloneNode(!0),Ae=fe.viewport2Canvas({x:0,y:0}),Be=this.getCanvasByViewport([0,0]);me.translate([Be[0]-Ae.x,Be[1]-Ae.y]),me.scale(1/this.getCamera().getZoom()),fe.appendChild(me),fe.appendChild(this.getLayer("transient").getRoot().cloneNode(!0));const ke=this.getCamera(),We=fe.getCamera();if(x==="viewport")We.setZoom(ke.getZoom()),We.setPosition(ke.getPosition()),We.setFocalPoint(ke.getFocalPoint());else if(x==="overall"){const[Ke,Ze,Je]=We.getPosition(),[tt,at,ot]=We.getFocalPoint();We.setPosition([Ke+z,Ze+ee,Je]),We.setFocalPoint([tt+z,at+ee,ot])}const je=fe.getContextService();return new Promise(Ke=>{fe.addEventListener(zc.RERENDER,()=>x3(this,void 0,void 0,function*(){yield new Promise(Je=>setTimeout(Je,300));const Ze=yield je.toDataURL(b);Ke(Ze)}))})})}destroy(){Object.values(this.getLayers()).forEach(a=>{a.getCamera().cancelLandmarkAnimation(),a.destroy()})}}function w3(E,a){return Object.fromEntries(a.map(y=>{const x=(E==null?void 0:E(y))||new Mv;return x instanceof Mv&&x.setConfig({enableDirtyRectangleRendering:!1}),y==="main"?x.registerPlugin(new QV({isDocumentDraggable:!0,isDocumentDroppable:!0,dragstartDistanceThreshold:10,dragstartTimeThreshold:100})):x.unregisterPlugin(x.getPlugin("dom-interaction")),[y,x]}))}function M3(E){Object.entries(E).forEach(([a,y])=>{const x=y.getContextService().getDomElement();x!=null&&x.style&&(x.style.gridArea="1 / 1 / 2 / 2",x.style.outline="none",x.tabIndex=1,a!=="main"&&(x.style.pointerEvents="none")),x!=null&&x.parentElement&&(x.parentElement.style.display="grid",x.parentElement.style.isolation="isolate")})}const P0=E=>E?parseInt(E):0;function XV(E){const a=getComputedStyle(E),y=E.clientWidth||P0(a.width),x=E.clientHeight||P0(a.height),b=P0(a.paddingLeft)+P0(a.paddingRight),z=P0(a.paddingTop)+P0(a.paddingBottom);return[y-b,x-z]}function D3(E){if(!E)return[0,0];let a=640,y=480;const[x,b]=XV(E);a=x||a,y=b||y;const z=1,ee=1;return[Math.max(Ui(a)?a:z,z),Math.max(Ui(y)?y:ee,ee)]}class x1{constructor(a){this.type=a}}class hu extends x1{constructor(a,y){super(a),this.data=y}}class Ed extends x1{constructor(a,y,x,b){super(a),this.animationType=y,this.animation=x,this.data=b}}class w0 extends x1{constructor(a,y,x){super(a),this.elementType=y,this.data=x}}class S1 extends x1{constructor(a,y){super(a),this.data=y}}function Su(E,a){E.emit(a.type,a)}function JV(E){if(!E)return null;if(E instanceof kP)return{type:"canvas",element:E};let a=E;for(;a;){if(Iv(a))return{type:"node",element:a};if(n5(a))return{type:"edge",element:a};if(tx(a))return{type:"combo",element:a};a=a.parentElement}return null}function I3(E){var a;return((a=E==null?void 0:E.style)===null||a===void 0?void 0:a.zIndex)||0}const M0="cachedStyle",b1=E=>`__${E}__`;function qV(E,a){const y=Array.isArray(a)?a:[a];lc(E,M0)||bv(E,M0,{}),y.forEach(x=>{bv(lc(E,M0),b1(x),E.attributes[x])})}function T3(E,a){return lc(E,[M0,b1(a)])}function $V(E,a){return b1(a)in(lc(E,M0)||{})}function Tee(E,a,y){set(E,[M0,b1(a)],y)}class eK{constructor(a){this.tasks=[],this.animations=new Set,this.context=a}getTasks(){const a=[...this.tasks];return this.tasks=[],a}add(a,y){this.tasks.push([a,y])}animate(a,y,x){var b,z,ee;(b=y==null?void 0:y.before)===null||b===void 0||b.call(y);const re=this.getTasks().map(([se,fe])=>{var me,Ae,Be;const{element:ke,elementType:We,stage:je}=se,Ke=zR(this.context.options,We,je,a);(me=fe==null?void 0:fe.before)===null||me===void 0||me.call(fe);const Ze=Ke.length?WR(ke,this.inferStyle(se,x),Ke):null;return Ze?((Ae=fe==null?void 0:fe.beforeAnimate)===null||Ae===void 0||Ae.call(fe,Ze),Ze.finished.then(()=>{var Je,tt;(Je=fe==null?void 0:fe.afterAnimate)===null||Je===void 0||Je.call(fe,Ze),(tt=fe==null?void 0:fe.after)===null||tt===void 0||tt.call(fe),this.animations.delete(Ze)})):(Be=fe==null?void 0:fe.after)===null||Be===void 0||Be.call(fe),Ze}).filter(Boolean);re.forEach(se=>this.animations.add(se));const ae=gA(re);return ae?((z=y==null?void 0:y.beforeAnimate)===null||z===void 0||z.call(y,ae),ae.finished.then(()=>{var se,fe;(se=y==null?void 0:y.afterAnimate)===null||se===void 0||se.call(y,ae),(fe=y==null?void 0:y.after)===null||fe===void 0||fe.call(y),this.release()})):(ee=y==null?void 0:y.after)===null||ee===void 0||ee.call(y),ae}inferStyle(a,y){var x,b;const{element:z,elementType:ee,stage:re,originalStyle:ae,updatedStyle:se={}}=a;a.modifiedStyle||(a.modifiedStyle=Object.assign(Object.assign({},ae),se));const{modifiedStyle:fe}=a,me={},Ae={};if(re==="enter")Object.assign(me,{opacity:0});else if(re==="exit")Object.assign(Ae,{opacity:0});else if(re==="show")Object.assign(me,{opacity:0}),Object.assign(Ae,{opacity:(x=T3(z,"opacity"))!==null&&x!==void 0?x:vv("opacity")});else if(re==="hide")Object.assign(me,{opacity:(b=T3(z,"opacity"))!==null&&b!==void 0?b:vv("opacity")}),Object.assign(Ae,{opacity:0});else if(re==="collapse"){const{collapse:Be}=y||{},{target:ke,descendants:We,position:je}=Be;if(ee==="node"){if(We.includes(z.id)){const[Ke,Ze,Je]=je;Object.assign(Ae,{x:Ke,y:Ze,z:Je})}}else if(ee==="combo"){if(z.id===ke||We.includes(z.id)){const[Ke,Ze]=je;Object.assign(Ae,{x:Ke,y:Ze,childrenNode:ae.childrenNode})}}else ee==="edge"&&Object.assign(Ae,{sourceNode:fe.sourceNode,targetNode:fe.targetNode})}else if(re==="expand"){const{expand:Be}=y||{},{target:ke,descendants:We,position:je}=Be;if(ee==="node"){if(z.id===ke||We.includes(z.id)){const[Ke,Ze,Je]=je;Object.assign(me,{x:Ke,y:Ze,z:Je})}}else if(ee==="combo"){if(z.id===ke||We.includes(z.id)){const[Ke,Ze,Je]=je;Object.assign(me,{x:Ke,y:Ze,z:Je,childrenNode:fe.childrenNode})}}else ee==="edge"&&Object.assign(me,{sourceNode:fe.sourceNode,targetNode:fe.targetNode})}return[Object.keys(me).length>0?Object.assign({},ae,me):ae,Object.keys(Ae).length>0?Object.assign({},fe,Ae):fe]}stop(){this.animations.forEach(a=>a.cancel())}clear(){this.tasks=[]}release(){var a,y;const{canvas:x}=this.context,b=(y=(a=x.document)===null||a===void 0?void 0:a.timeline)===null||y===void 0?void 0:y.animationsWithPromises;b&&(x.document.timeline.animationsWithPromises=b.filter(z=>z.playState!=="finished"))}destroy(){this.stop(),this.animations.clear(),this.tasks=[]}}class tK{constructor(a){this.batchCount=0,this.context=a}emit(a){const{graph:y}=this.context;y.emit(a.type,a)}startBatch(a=!0){this.batchCount++,this.batchCount===1&&this.emit(new hu(fi.BATCH_START,{initiate:a}))}endBatch(){this.batchCount--,this.batchCount===0&&this.emit(new hu(fi.BATCH_END))}get isBatching(){return this.batchCount>0}destroy(){this.context=null}}class nK extends IA{constructor(a){super(a),this.currentTarget=null,this.currentTargetType=null,this.category="behavior",this.forwardCanvasEvents=y=>{const{target:x}=y,b=JV(x);if(!b)return;const{graph:z,canvas:ee}=this.context,{type:re,element:ae}=b;if("destroyed"in ae&&(Ov(ae)||ae.destroyed))return;const{type:se,detail:fe,button:me}=y,Ae=Object.assign(Object.assign({},y),{target:ae,targetType:re,originalTarget:x});se===Ea.POINTER_MOVE&&(this.currentTarget!==ae&&(this.currentTarget&&z.emit(`${this.currentTargetType}:${Ea.POINTER_LEAVE}`,Object.assign(Object.assign({},Ae),{type:Ea.POINTER_LEAVE,target:this.currentTarget,targetType:this.currentTargetType})),ae&&(Object.assign(Ae,{type:Ea.POINTER_ENTER}),z.emit(`${re}:${Ea.POINTER_ENTER}`,Ae))),this.currentTarget=ae,this.currentTargetType=re),se===Ea.CLICK&&me===2||(z.emit(`${re}:${se}`,Ae),z.emit(se,Ae)),se===Ea.CLICK&&fe===2&&(Object.assign(Ae,{type:Ea.DBLCLICK}),z.emit(`${re}:${Ea.DBLCLICK}`,Ae),z.emit(Ea.DBLCLICK,Ae)),se===Ea.POINTER_DOWN&&me===2&&(Object.assign(Ae,{type:Ea.CONTEXT_MENU,preventDefault:()=>{var Be;(Be=ee.getContainer())===null||Be===void 0||Be.addEventListener(Ea.CONTEXT_MENU,ke=>ke.preventDefault(),{once:!0})}}),z.emit(`${re}:${Ea.CONTEXT_MENU}`,Ae),z.emit(Ea.CONTEXT_MENU,Ae))},this.forwardContainerEvents=y=>{this.context.graph.emit(y.type,y)},this.forwardEvents(),this.setBehaviors(this.context.options.behaviors||[])}setBehaviors(a){this.setExtensions(a)}forwardEvents(){const a=this.context.canvas.getContainer();a&&[o0.KEY_DOWN,o0.KEY_UP].forEach(x=>{a.addEventListener(x,this.forwardContainerEvents)});const y=this.context.canvas.document;y&&[Ea.CLICK,Ea.DBLCLICK,Ea.POINTER_OVER,Ea.POINTER_LEAVE,Ea.POINTER_ENTER,Ea.POINTER_MOVE,Ea.POINTER_OUT,Ea.POINTER_DOWN,Ea.POINTER_UP,Ea.CONTEXT_MENU,Ea.DRAG_START,Ea.DRAG,Ea.DRAG_END,Ea.DRAG_ENTER,Ea.DRAG_OVER,Ea.DRAG_LEAVE,Ea.DROP,Ea.WHEEL].forEach(x=>{y.addEventListener(x,this.forwardCanvasEvents)})}destroy(){const a=this.context.canvas.getContainer();a&&[o0.KEY_DOWN,o0.KEY_UP].forEach(y=>{a.removeEventListener(y,this.forwardContainerEvents)}),this.context.canvas.document.removeAllEventListeners(),super.destroy()}}function rK(E,a){a===void 0&&(a=new Map);var y=[];if(Array.isArray(E))for(var x=0,b=E.length;xke.length!==We.length?!1:ke.every((je,Ke)=>je===We[Ke]),Be=(ke,We)=>{const je=Object.keys(ke),Ke=Object.keys(We);return je.length!==Ke.length?!1:je.every(Ze=>ke[Ze]===We[Ze])};return!(!Be(ee,me)||!Ae(z,fe)||!Ae(y,re)||!Be(x,ae)||!Be(b,se))}var aK=function(E,a){var y={};for(var x in E)Object.prototype.hasOwnProperty.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,x=Object.getOwnPropertySymbols(E);b0}silence(a){this.isTraceless=!0,a(),this.isTraceless=!1}isCombo(a){return this.comboIds.has(a)||this.latestRemovedComboIds.has(a)}getData(){return{nodes:this.getNodeData(),edges:this.getEdgeData(),combos:this.getComboData()}}getNodeData(a){return this.model.getAllNodes().reduce((y,x)=>{const b=Ou(x);return this.isCombo(Nr(b))||(a===void 0||a.includes(Nr(b)))&&y.push(b),y},[])}getEdgeDatum(a){return Ou(this.model.getEdge(a))}getEdgeData(a){return this.model.getAllEdges().reduce((y,x)=>{const b=Ou(x);return(a===void 0||a.includes(Nr(b)))&&y.push(b),y},[])}getComboData(a){return this.model.getAllNodes().reduce((y,x)=>{const b=Ou(x);return this.isCombo(Nr(b))&&(a===void 0||a.includes(Nr(b)))&&y.push(b),y},[])}getRootsData(a=Uc){return this.model.getRoots(a).map(Ou)}getAncestorsData(a,y){const{model:x}=this;return!x.hasNode(a)||!x.hasTreeStructure(y)?[]:x.getAncestors(a,y).map(Ou)}getDescendantsData(a){const y=this.getElementDataById(a),x=[];return hg(y,b=>{b!==y&&x.push(b)},b=>this.getChildrenData(Nr(b)),"TB"),x}getParentData(a,y){const{model:x}=this;if(!y){wc.warn("The hierarchy structure key is not specified");return}if(!x.hasNode(a)||!x.hasTreeStructure(y))return;const b=x.getParent(a,y);return b?Ou(b):void 0}getChildrenData(a){const y=this.getElementType(a)==="node"?Uc:cl,{model:x}=this;return!x.hasNode(a)||!x.hasTreeStructure(y)?[]:x.getChildren(a,y).map(Ou)}getElementsDataByType(a){return a==="node"?this.getNodeData():a==="edge"?this.getEdgeData():a==="combo"?this.getComboData():[]}getElementDataById(a){return this.getElementType(a)==="edge"?this.getEdgeDatum(a):this.getNodeLikeDatum(a)}getNodeLikeDatum(a){const y=this.model.getNode(a);return Ou(y)}getNodeLikeData(a){return this.model.getAllNodes().reduce((y,x)=>{const b=Ou(x);return a?a.includes(Nr(b))&&y.push(b):y.push(b),y},[])}getElementDataByState(a,y){return this.getElementsDataByType(a).filter(b=>{var z;return(z=b.states)===null||z===void 0?void 0:z.includes(y)})}getElementState(a){var y;return((y=this.getElementDataById(a))===null||y===void 0?void 0:y.states)||[]}hasNode(a){return this.model.hasNode(a)&&!this.isCombo(a)}hasEdge(a){return this.model.hasEdge(a)}hasCombo(a){return this.model.hasNode(a)&&this.isCombo(a)}getRelatedEdgesData(a,y="both"){return this.model.getRelatedEdges(a,y).map(Ou)}getNeighborNodesData(a){return this.model.getNeighbors(a).map(Ou)}setData(a){const{nodes:y=[],edges:x=[],combos:b=[]}=a,{nodes:z,edges:ee,combos:re}=this.getData(),ae=fh(z,y,me=>Nr(me),D0),se=fh(ee,x,me=>Nr(me),D0),fe=fh(re,b,me=>Nr(me),D0);this.batch(()=>{const me={nodes:ae.enter,edges:se.enter,combos:fe.enter};this.addData(me),this.computeZIndex(me,"add",!0);const Ae={nodes:ae.update,edges:se.update,combos:fe.update};this.updateData(Ae),this.computeZIndex(Ae,"update",!0);const Be={nodes:ae.exit.map(Nr),edges:se.exit.map(Nr),combos:fe.exit.map(Nr)};this.removeData(Be)})}addData(a){const{nodes:y,edges:x,combos:b}=a;this.batch(()=>{this.addComboData(b),this.addNodeData(y),this.addEdgeData(x)}),this.computeZIndex(a,"add")}addNodeData(a=[]){a.length&&(this.model.addNodes(a.map(y=>(this.pushChange({value:y,type:Sl.NodeAdded}),IS(y)))),this.updateNodeLikeHierarchy(a),this.computeZIndex({nodes:a},"add"))}addEdgeData(a=[]){a.length&&(this.model.addEdges(a.map(y=>(this.pushChange({value:y,type:Sl.EdgeAdded}),IS(y)))),this.computeZIndex({edges:a},"add"))}addComboData(a=[]){if(!a.length)return;const{model:y}=this;y.hasTreeStructure(cl)||y.attachTreeStructure(cl),y.addNodes(a.map(x=>(this.comboIds.add(Nr(x)),this.pushChange({value:x,type:Sl.ComboAdded}),IS(x)))),this.updateNodeLikeHierarchy(a),this.computeZIndex({combos:a},"add")}addChildrenData(a,y){const x=this.getNodeLikeDatum(a),b=y.map(Nr);this.addNodeData(y),this.updateNodeData([{id:a,children:[...x.children||[],...b]}]),this.addEdgeData(b.map(z=>({source:a,target:z})))}computeZIndex(a,y,x=!1){!x&&this.isBatching()||this.batch(()=>{const{nodes:b=[],edges:z=[],combos:ee=[]}=a;ee.forEach(re=>{var ae,se,fe;const me=Nr(re);if(y==="add"&&Ui((ae=re.style)===null||ae===void 0?void 0:ae.zIndex)||y==="update"&&!("combo"in re))return;const Ae=this.getParentData(me,cl),Be=Ae?((fe=(se=Ae.style)===null||se===void 0?void 0:se.zIndex)!==null&&fe!==void 0?fe:0)+1:0;this.preventUpdateNodeLikeHierarchy(()=>{this.updateComboData([{id:me,style:{zIndex:Be}}])})}),b.forEach(re=>{var ae,se,fe;const me=Nr(re);if(y==="add"&&Ui((ae=re.style)===null||ae===void 0?void 0:ae.zIndex)||y==="update"&&!("combo"in re)&&!("children"in re))return;let Ae=0;const Be=this.getParentData(me,cl);if(Be)Ae=(((se=Be.style)===null||se===void 0?void 0:se.zIndex)||0)+1;else{const ke=this.getParentData(me,Uc);ke&&(Ae=((fe=ke==null?void 0:ke.style)===null||fe===void 0?void 0:fe.zIndex)||0)}this.preventUpdateNodeLikeHierarchy(()=>{this.updateNodeData([{id:me,style:{zIndex:Ae}}])})}),z.forEach(re=>{var ae,se,fe,me,Ae;if(Ui((ae=re.style)===null||ae===void 0?void 0:ae.zIndex))return;let{id:Be,source:ke,target:We}=re;if(!Be)Be=Nr(re);else{const Ze=this.getEdgeDatum(Be);ke=Ze.source,We=Ze.target}if(!ke||!We)return;const je=((fe=(se=this.getNodeLikeDatum(ke))===null||se===void 0?void 0:se.style)===null||fe===void 0?void 0:fe.zIndex)||0,Ke=((Ae=(me=this.getNodeLikeDatum(We))===null||me===void 0?void 0:me.style)===null||Ae===void 0?void 0:Ae.zIndex)||0;this.updateEdgeData([{id:Nr(re),style:{zIndex:Math.max(je,Ke)-1}}])})})}getFrontZIndex(a){var y;const x=this.getElementType(a),b=this.getElementDataById(a),z=this.getData();if(Object.assign(z,{[`${x}s`]:z[`${x}s`].filter(ee=>Nr(ee)!==a)}),x==="combo"&&!Mc(b)){const ee=new Set(this.getAncestorsData(a,cl).map(Nr));z.nodes=z.nodes.filter(re=>!ee.has(Nr(re))),z.combos=z.combos.filter(re=>!ee.has(Nr(re))),z.edges=z.edges.filter(({source:re,target:ae})=>!ee.has(re)&&!ee.has(ae))}return Math.max(((y=b.style)===null||y===void 0?void 0:y.zIndex)||0,0,...Object.values(z).flat().map(ee=>{var re;return(((re=ee==null?void 0:ee.style)===null||re===void 0?void 0:re.zIndex)||0)+1}))}updateNodeLikeHierarchy(a){if(!this.enableUpdateNodeLikeHierarchy)return;const{model:y}=this;a.forEach(x=>{const b=Nr(x),z=Dp(x);z!==void 0&&(y.hasTreeStructure(cl)||y.attachTreeStructure(cl),z===null&&this.refreshComboData(b),this.setParent(b,Dp(x),cl));const ee=x.children||[];if(ee.length){y.hasTreeStructure(Uc)||y.attachTreeStructure(Uc);const re=ee.filter(ae=>y.hasNode(ae));re.forEach(ae=>this.setParent(ae,b,Uc)),re.length!==ee.length&&this.updateNodeData([{id:b,children:re}])}})}preventUpdateNodeLikeHierarchy(a){this.enableUpdateNodeLikeHierarchy=!1,a(),this.enableUpdateNodeLikeHierarchy=!0}updateData(a){const{nodes:y,edges:x,combos:b}=a;this.batch(()=>{this.updateNodeData(y),this.updateComboData(b),this.updateEdgeData(x)}),this.computeZIndex(a,"update")}updateNodeData(a=[]){if(!a.length)return;const{model:y}=this;this.batch(()=>{const x=[];a.forEach(b=>{const z=Nr(b),ee=Ou(y.getNode(z));if(D0(ee,b))return;const re=Dh(ee,b);this.pushChange({value:re,original:ee,type:Sl.NodeUpdated}),y.mergeNodeData(z,re),x.push(re)}),this.updateNodeLikeHierarchy(x)}),this.computeZIndex({nodes:a},"update")}refreshData(){const{nodes:a,edges:y,combos:x}=this.getData();a.forEach(b=>{this.pushChange({value:b,original:b,type:Sl.NodeUpdated})}),y.forEach(b=>{this.pushChange({value:b,original:b,type:Sl.EdgeUpdated})}),x.forEach(b=>{this.pushChange({value:b,original:b,type:Sl.ComboUpdated})})}syncNodeLikeDatum(a){const{model:y}=this,x=Nr(a);if(!y.hasNode(x))return;const b=Ou(y.getNode(x)),z=Dh(b,a);y.mergeNodeData(x,z)}syncEdgeDatum(a){const{model:y}=this,x=Nr(a);if(!y.hasEdge(x))return;const b=Ou(y.getEdge(x)),z=Dh(b,a);y.mergeEdgeData(x,z)}updateEdgeData(a=[]){if(!a.length)return;const{model:y}=this;this.batch(()=>{a.forEach(x=>{const b=Nr(x),z=Ou(y.getEdge(b));if(D0(z,x))return;x.source&&z.source!==x.source&&y.updateEdgeSource(b,x.source),x.target&&z.target!==x.target&&y.updateEdgeTarget(b,x.target);const ee=Dh(z,x);this.pushChange({value:ee,original:z,type:Sl.EdgeUpdated}),y.mergeEdgeData(b,ee)})}),this.computeZIndex({edges:a},"update")}updateComboData(a=[]){if(!a.length)return;const{model:y}=this;y.batch(()=>{const x=[];a.forEach(b=>{const z=Nr(b),ee=Ou(y.getNode(z));if(D0(ee,b))return;const re=Dh(ee,b);this.pushChange({value:re,original:ee,type:Sl.ComboUpdated}),y.mergeNodeData(z,re),x.push(re)}),this.updateNodeLikeHierarchy(x)}),this.computeZIndex({combos:a},"update")}setParent(a,y,x,b=!0){if(a===y)return;const z=this.getNodeLikeDatum(a),ee=Dp(z);if(ee!==y&&x===cl){const re={id:a,combo:y};this.isCombo(a)?this.syncNodeLikeDatum(re):this.syncNodeLikeDatum(re)}this.model.setParent(a,y,x),b&&x===cl&&rK([ee,y]).forEach(re=>{re!==void 0&&this.refreshComboData(re)})}refreshComboData(a){const y=this.getComboData([a])[0],x=this.getAncestorsData(a,cl);y&&this.pushChange({value:y,original:y,type:Sl.ComboUpdated}),x.forEach(b=>{this.pushChange({value:b,original:b,type:Sl.ComboUpdated})})}getElementPosition(a){const y=this.getElementDataById(a);return Au(y)}translateNodeLikeBy(a,y){this.isCombo(a)?this.translateComboBy(a,y):this.translateNodeBy(a,y)}translateNodeLikeTo(a,y){this.isCombo(a)?this.translateComboTo(a,y):this.translateNodeTo(a,y)}translateNodeBy(a,y){const x=this.getElementPosition(a),b=$o(x,[...y,0].slice(0,3));this.translateNodeTo(a,b)}translateNodeTo(a,y){const[x=0,b=0,z=0]=y;this.preventUpdateNodeLikeHierarchy(()=>{this.updateNodeData([{id:a,style:{x,y:b,z}}])})}translateComboBy(a,y){const[x=0,b=0,z=0]=y;if([x,b,z].some(isNaN)||[x,b,z].every(ae=>ae===0))return;const ee=this.getComboData([a])[0];if(!ee)return;const re=new Set;hg(ee,ae=>{const se=Nr(ae);if(re.has(se))return;re.add(se);const[fe,me,Ae]=Au(ae),Be=Dh(ae,{style:{x:fe+x,y:me+b,z:Ae+z}});this.pushChange({value:Be,original:ae,type:this.isCombo(se)?Sl.ComboUpdated:Sl.NodeUpdated}),this.model.mergeNodeData(se,Be)},ae=>this.getChildrenData(Nr(ae)),"BT")}translateComboTo(a,y){var x;if(y.some(isNaN))return;const[b=0,z=0,ee=0]=y,re=(x=this.getComboData([a]))===null||x===void 0?void 0:x[0];if(!re)return;const[ae,se,fe]=Au(re),me=b-ae,Ae=z-se,Be=ee-fe;hg(re,ke=>{const We=Nr(ke),[je,Ke,Ze]=Au(ke),Je=Dh(ke,{style:{x:je+me,y:Ke+Ae,z:Ze+Be}});this.pushChange({value:Je,original:ke,type:this.isCombo(We)?Sl.ComboUpdated:Sl.NodeUpdated}),this.model.mergeNodeData(We,Je)},ke=>this.getChildrenData(Nr(ke)),"BT")}removeData(a){const{nodes:y,edges:x,combos:b}=a;this.batch(()=>{this.removeEdgeData(x),this.removeNodeData(y),this.removeComboData(b),this.latestRemovedComboIds=new Set(b)})}removeNodeData(a=[]){a.length&&this.batch(()=>{a.forEach(y=>{this.removeEdgeData(this.getRelatedEdgesData(y).map(Nr)),this.pushChange({value:this.getNodeData([y])[0],type:Sl.NodeRemoved}),this.removeNodeLikeHierarchy(y)}),this.model.removeNodes(a)})}removeEdgeData(a=[]){a.length&&(a.forEach(y=>this.pushChange({value:this.getEdgeData([y])[0],type:Sl.EdgeRemoved})),this.model.removeEdges(a))}removeComboData(a=[]){a.length&&this.batch(()=>{a.forEach(y=>{this.pushChange({value:this.getComboData([y])[0],type:Sl.ComboRemoved}),this.removeNodeLikeHierarchy(y),this.comboIds.delete(y)}),this.model.removeNodes(a)})}removeNodeLikeHierarchy(a){if(this.model.hasTreeStructure(cl)){const y=Dp(this.getNodeLikeDatum(a));this.setParent(a,void 0,cl,!1),this.model.getChildren(a,cl).forEach(x=>{const b=Ou(x),z=Nr(b);this.setParent(Nr(b),y,cl,!1);const ee=Dh(b,{id:Nr(b),combo:y});this.pushChange({value:ee,original:b,type:this.isCombo(z)?Sl.ComboUpdated:Sl.NodeUpdated}),this.model.mergeNodeData(Nr(b),ee)}),Po(y)||this.refreshComboData(y)}}getElementType(a){if(this.model.hasNode(a))return this.isCombo(a)?"combo":"node";if(this.model.hasEdge(a))return"edge";throw new Error(Tf(`Unknown element type of id: ${a}`))}destroy(){const{model:a}=this,y=a.getAllNodes(),x=a.getAllEdges();a.removeEdges(x.map(b=>b.id)),a.removeNodes(y.map(b=>b.id)),this.context={}}}var tm=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})};class sK{constructor(a){this.elementMap={},this.shapeTypeMap={},this.paletteStyle={},this.defaultStyle={},this.stateStyle={},this.visibilityCache=new WeakMap,this.context=a}init(){this.initContainer()}initContainer(){if(!this.container||this.container.destroyed){const{canvas:a}=this.context;this.container=a.appendChild(new Eu({className:"elements"}))}}emit(a,y){y.silence||Su(this.context.graph,a)}forEachElementData(a){fg.forEach(y=>{const x=this.context.model.getElementsDataByType(y);a(y,x)})}getElementType(a,y){var x;const{options:b,graph:z}=this.context,ee=((x=b[a])===null||x===void 0?void 0:x.type)||y.type;return ee?typeof ee=="string"?ee:ee.call(z,y):a==="edge"?"line":"circle"}getTheme(a){return s2(this.context.options)[a]||{}}getThemeStyle(a){return this.getTheme(a).style||{}}getThemeStateStyle(a,y){const{state:x={}}=this.getTheme(a);return Object.assign({},...y.map(b=>x[b]||{}))}computePaletteStyle(){const{options:a}=this.context;this.paletteStyle={},this.forEachElementData((y,x)=>{var b,z;const ee=Object.assign({},Ew((b=this.getTheme(y))===null||b===void 0?void 0:b.palette),Ew((z=a[y])===null||z===void 0?void 0:z.palette));ee!=null&&ee.field&&Object.assign(this.paletteStyle,sF(x,ee))})}getPaletteStyle(a,y){const x=this.paletteStyle[y];return x?a==="edge"?{stroke:x}:{fill:x}:{}}computeElementDefaultStyle(a,y){var x;const{options:b}=this.context,z=((x=b[a])===null||x===void 0?void 0:x.style)||{};"transform"in z&&Array.isArray(z.transform)&&(z.transform=[...z.transform]),this.defaultStyle[Nr(y.datum)]=yw(z,y)}computeElementsDefaultStyle(a){const{graph:y}=this.context;this.forEachElementData((x,b)=>{const z=b.length;for(let ee=0;eethis.getElementStateStyle(a,b,x)))}computeElementsStatesStyle(a){const{graph:y}=this.context;this.forEachElementData((x,b)=>{const z=b.length;for(let ee=0;eethis.elementMap[a])}getEdges(){return this.context.model.getEdgeData().map(a=>this.elementMap[Nr(a)])}getCombos(){return this.context.model.getComboData().map(({id:a})=>this.elementMap[a])}getElementComputedStyle(a,y){const x=Nr(y),b=this.getThemeStyle(a),z=this.getPaletteStyle(a,x),ee=y.style||{},re=this.getDefaultStyle(x),ae=this.getThemeStateStyle(a,this.getElementState(x)),se=this.getStateStyle(x),fe=Object.assign({},b,z,ee,re,ae,se);if(a==="combo"){const me=this.context.model.getChildrenData(x),Be=!!fe.collapsed?[]:me.map(Nr).filter(ke=>this.getElement(ke));Object.assign(fe,{childrenNode:Be,childrenData:me})}return fe}getDrawData(a){this.init();const y=this.computeChangesAndDrawData(a);if(!y)return null;const{type:x="draw",stage:b=x}=a;return this.markDestroyElement(y.drawData),this.computeStyle(b),{type:x,stage:b,data:y}}draw(a={animation:!0}){const y=this.getDrawData(a);if(!y)return;const{data:{drawData:{add:x,update:b,remove:z}}}=y;return this.destroyElements(z,a),this.createElements(x,a),this.updateElements(b,a),this.setAnimationTask(a,y)}preLayoutDraw(){return tm(this,arguments,void 0,function*(a={animation:!0}){var y,x;const b=this.getDrawData(a);if(!b)return;const{data:{drawData:z}}=b;yield(x=(y=this.context.layout)===null||y===void 0?void 0:y.preLayout)===null||x===void 0?void 0:x.call(y,z);const{add:ee,update:re,remove:ae}=z;return this.destroyElements(ae,a),this.createElements(ee,a),this.updateElements(re,a),this.setAnimationTask(a,b)})}setAnimationTask(a,y){const{animation:x,silence:b}=a,{data:{dataChanges:z,drawData:ee},stage:re,type:ae}=y;return this.context.animation.animate(x,b?{}:{before:()=>this.emit(new hu(fi.BEFORE_DRAW,{dataChanges:z,animation:x,stage:re,render:ae==="render"}),a),beforeAnimate:se=>this.emit(new Ed(fi.BEFORE_ANIMATE,Pc.DRAW,se,ee),a),afterAnimate:se=>this.emit(new Ed(fi.AFTER_ANIMATE,Pc.DRAW,se,ee),a),after:()=>this.emit(new hu(fi.AFTER_DRAW,{dataChanges:z,animation:x,stage:re,render:ae==="render",firstRender:this.context.graph.rendered===!1}),a)})}computeChangesAndDrawData(a){const{model:y}=this.context,x=y.getChanges(),b=_x(x);if(b.length===0)return null;const{NodeAdded:z=[],NodeUpdated:ee=[],NodeRemoved:re=[],EdgeAdded:ae=[],EdgeUpdated:se=[],EdgeRemoved:fe=[],ComboAdded:me=[],ComboUpdated:Ae=[],ComboRemoved:Be=[]}=gp(b,Ke=>Ke.type),ke=Ke=>new Map(Ke.map(Ze=>{const Je=Ze.value;return[Nr(Je),Je]})),We={add:{nodes:ke(z),edges:ke(ae),combos:ke(me)},update:{nodes:ke(ee),edges:ke(se),combos:ke(Ae)},remove:{nodes:ke(re),edges:ke(fe),combos:ke(Be)}},je=this.transformData(We,a);return y.clearChanges(),{dataChanges:x,drawData:je}}transformData(a,y){const x=this.context.transform.getTransformInstance();return Object.values(x).reduce((b,z)=>z.beforeDraw(b,y),a)}createElement(a,y,x){var b;const z=Nr(y);if(this.getElement(z))return;const re=this.getElementType(a,y),ae=this.getElementComputedStyle(a,y),se=If(a,re);if(!se)return wc.warn(`The element ${re} of ${a} is not registered.`);this.emit(new w0(fi.BEFORE_ELEMENT_CREATE,a,y),x);const fe=this.container.appendChild(new se({id:z,context:this.context,style:ae}));this.shapeTypeMap[z]=re,this.elementMap[z]=fe;const{stage:me="enter"}=x;(b=this.context.animation)===null||b===void 0||b.add({element:fe,elementType:a,stage:me,originalStyle:Object.assign({},fe.attributes),updatedStyle:ae},{after:()=>{var Ae;this.emit(new w0(fi.AFTER_ELEMENT_CREATE,a,y),x),(Ae=fe.onCreate)===null||Ae===void 0||Ae.call(fe)}})}createElements(a,y){const{nodes:x,edges:b,combos:z}=a;[["node",x],["combo",z],["edge",b]].forEach(([re,ae])=>{ae.forEach(se=>this.createElement(re,se,y))})}getUpdateStageStyle(a,y,x){const{stage:b="update"}=x;if(b==="translate")if(a==="node"||a==="combo"){const{style:{x:z=0,y:ee=0,z:re=0}={}}=y;return{x:z,y:ee,z:re}}else return{};return this.getElementComputedStyle(a,y)}updateElement(a,y,x){var b;const z=Nr(y),{stage:ee="update"}=x,re=this.getElement(z);if(!re)return()=>null;this.emit(new w0(fi.BEFORE_ELEMENT_UPDATE,a,y),x);const ae=this.getElementType(a,y),se=this.getUpdateStageStyle(a,y,x);this.shapeTypeMap[z]!==ae&&(re.destroy(),delete this.shapeTypeMap[z],delete this.elementMap[z],this.createElement(a,y,{animation:!1,silence:!0}));const fe=ee!=="visibility"?ee:se.visibility==="hidden"?"hide":"show";fe==="hide"&&delete se.visibility,(b=this.context.animation)===null||b===void 0||b.add({element:re,elementType:a,stage:fe,originalStyle:Object.assign({},re.attributes),updatedStyle:se},{before:()=>{const me=this.elementMap[z];ee!=="collapse"&&ix(me,se),ee==="visibility"&&($V(me,"opacity")||qV(me,"opacity"),this.visibilityCache.set(me,fe==="show"?"visible":"hidden"),fe==="show"&&cg(me,"visible"))},after:()=>{var me;const Ae=this.elementMap[z];ee==="collapse"&&ix(Ae,se),fe==="hide"&&cg(Ae,this.visibilityCache.get(Ae)),this.emit(new w0(fi.AFTER_ELEMENT_UPDATE,a,y),x),(me=Ae.onUpdate)===null||me===void 0||me.call(Ae)}})}updateElements(a,y){const{nodes:x,edges:b,combos:z}=a;[["node",x],["combo",z],["edge",b]].forEach(([re,ae])=>{ae.forEach(se=>this.updateElement(re,se,y))})}markDestroyElement(a){Object.values(a.remove).forEach(y=>{y.forEach(x=>{const b=Nr(x),z=this.getElement(b);z&&Ek(z)})})}destroyElement(a,y,x){var b;const{stage:z="exit"}=x,ee=Nr(y),re=this.elementMap[ee];if(!re)return()=>null;this.emit(new w0(fi.BEFORE_ELEMENT_DESTROY,a,y),x),(b=this.context.animation)===null||b===void 0||b.add({element:re,elementType:a,stage:z,originalStyle:Object.assign({},re.attributes),updatedStyle:{}},{after:()=>{var ae;this.clearElement(ee),re.destroy(),(ae=re.onDestroy)===null||ae===void 0||ae.call(re),this.emit(new w0(fi.AFTER_ELEMENT_DESTROY,a,y),x)}})}destroyElements(a,y){const{nodes:x,edges:b,combos:z}=a;[["combo",z],["edge",b],["node",x]].forEach(([re,ae])=>{ae.forEach(se=>this.destroyElement(re,se,y))})}clearElement(a){delete this.paletteStyle[a],delete this.defaultStyle[a],delete this.stateStyle[a],delete this.elementMap[a],delete this.shapeTypeMap[a]}alignLayoutResultToElement(a,y){var x,b;const z=(x=a.nodes)===null||x===void 0?void 0:x.find(ee=>Nr(ee)===y);if(z){const ee=Au(this.context.model.getNodeLikeDatum(y)),re=Au(z),ae=sl(ee,re);(b=a.nodes)===null||b===void 0||b.forEach(se=>{var fe,me,Ae;!((fe=se.style)===null||fe===void 0)&&fe.x&&(se.style.x+=ae[0]),!((me=se.style)===null||me===void 0)&&me.y&&(se.style.y+=ae[1]),!((Ae=se.style)===null||Ae===void 0)&&Ae.z&&(se.style.z+=ae[2]||0)})}}collapseNode(a,y){return tm(this,void 0,void 0,function*(){var x;const{animation:b}=y,{model:z}=this.context,ee=this.computeChangesAndDrawData({stage:"collapse",animation:b});if(!ee)return;const{drawData:re}=ee,{add:ae,remove:se,update:fe}=re;this.markDestroyElement(re);const me={animation:b,stage:"collapse",data:re};this.destroyElements(se,me),this.createElements(ae,me),this.updateElements(fe,me),yield(x=this.context.animation.animate(b,{beforeAnimate:Ae=>this.emit(new Ed(fi.BEFORE_ANIMATE,Pc.COLLAPSE,Ae,re),me),afterAnimate:Ae=>this.emit(new Ed(fi.AFTER_ANIMATE,Pc.COLLAPSE,Ae,re),me)},{collapse:{target:a,descendants:Array.from(se.nodes).map(([,Ae])=>Nr(Ae)),position:Au(fe.nodes.get(a))}}))===null||x===void 0?void 0:x.finished})}expandNode(a,y){return tm(this,void 0,void 0,function*(){var x;const{model:b,layout:z}=this.context,{animation:ee,align:re}=y,ae=Au(b.getNodeData([a])[0]),se=this.computeChangesAndDrawData({stage:"expand",animation:ee});if(this.createElements(se.drawData.add,{animation:!1,stage:"expand",target:a}),this.context.animation.clear(),this.computeStyle("expand"),!se)return;const{drawData:fe}=se,{update:me,add:Ae}=fe,Be={animation:ee,stage:"expand",data:fe};Ae.edges.forEach(ke=>me.edges.set(Nr(ke),ke)),Ae.nodes.forEach(ke=>me.nodes.set(Nr(ke),ke)),this.updateElements(me,Be),yield(x=this.context.animation.animate(ee,{beforeAnimate:ke=>this.emit(new Ed(fi.BEFORE_ANIMATE,Pc.EXPAND,ke,fe),Be),afterAnimate:ke=>this.emit(new Ed(fi.AFTER_ANIMATE,Pc.EXPAND,ke,fe),Be)},{expand:{target:a,descendants:Array.from(Ae.nodes).map(([,ke])=>Nr(ke)),position:ae}}))===null||x===void 0?void 0:x.finished})}collapseCombo(a,y){return tm(this,void 0,void 0,function*(){var x;const{model:b,element:z}=this.context;if(b.getAncestorsData(a,cl).some(We=>Mc(We)))return;const ee=z.getElement(a),re=ee.getComboPosition(Object.assign(Object.assign({},ee.attributes),{collapsed:!0})),ae=this.computeChangesAndDrawData({stage:"collapse",animation:y});if(!ae)return;const{dataChanges:se,drawData:fe}=ae;this.markDestroyElement(fe);const{update:me,remove:Ae}=fe,Be={animation:y,stage:"collapse",data:fe};this.destroyElements(Ae,Be),this.updateElements(me,Be);const ke=We=>Array.from(We).map(([,je])=>Nr(je));yield(x=this.context.animation.animate(y,{before:()=>this.emit(new hu(fi.BEFORE_DRAW,{dataChanges:se,animation:y}),Be),beforeAnimate:We=>this.emit(new Ed(fi.BEFORE_ANIMATE,Pc.COLLAPSE,We,fe),Be),afterAnimate:We=>this.emit(new Ed(fi.AFTER_ANIMATE,Pc.COLLAPSE,We,fe),Be),after:()=>this.emit(new hu(fi.AFTER_DRAW,{dataChanges:se,animation:y}),Be)},{collapse:{target:a,descendants:[...ke(Ae.nodes),...ke(Ae.combos)],position:re}}))===null||x===void 0?void 0:x.finished})}expandCombo(a,y){return tm(this,void 0,void 0,function*(){var x;const{model:b}=this.context,z=Au(b.getComboData([a])[0]);this.computeStyle("expand");const ee=this.computeChangesAndDrawData({stage:"expand",animation:y});if(!ee)return;const{dataChanges:re,drawData:ae}=ee,{add:se,update:fe}=ae,me={animation:y,stage:"expand",data:ae,target:a};this.createElements(se,me),this.updateElements(fe,me);const Ae=Be=>Array.from(Be).map(([,ke])=>Nr(ke));yield(x=this.context.animation.animate(y,{before:()=>this.emit(new hu(fi.BEFORE_DRAW,{dataChanges:re,animation:y}),me),beforeAnimate:Be=>this.emit(new Ed(fi.BEFORE_ANIMATE,Pc.EXPAND,Be,ae),me),afterAnimate:Be=>this.emit(new Ed(fi.AFTER_ANIMATE,Pc.EXPAND,Be,ae),me),after:()=>this.emit(new hu(fi.AFTER_DRAW,{dataChanges:re,animation:y}),me)},{expand:{target:a,descendants:[...Ae(se.nodes),...Ae(se.combos)],position:z}}))===null||x===void 0?void 0:x.finished})}clear(){this.container.destroy(),this.initContainer(),this.elementMap={},this.shapeTypeMap={},this.defaultStyle={},this.stateStyle={},this.paletteStyle={}}destroy(){this.clear(),this.container.destroy(),this.context={}}}const O3=Symbol("Comlink.proxy"),lK=Symbol("Comlink.endpoint"),L3=Symbol("Comlink.releaseProxy"),TS=Symbol("Comlink.finalizer"),C1=Symbol("Comlink.thrown"),B3=E=>typeof E=="object"&&E!==null||typeof E=="function",uK={canHandle:E=>B3(E)&&E[O3],serialize(E){const{port1:a,port2:y}=new MessageChannel;return R3(E,a),[y,[y]]},deserialize(E){return E.start(),k3(E)}},cK={canHandle:E=>B3(E)&&C1 in E,serialize({value:E}){let a;return E instanceof Error?a={isError:!0,value:{message:E.message,name:E.name,stack:E.stack}}:a={isError:!1,value:E},[a,[]]},deserialize(E){throw E.isError?Object.assign(new Error(E.value.message),E.value):E.value}},N3=new Map([["proxy",uK],["throw",cK]]);function dK(E,a){for(const y of E)if(a===y||y==="*"||y instanceof RegExp&&y.test(a))return!0;return!1}function R3(E,a=globalThis,y=["*"]){a.addEventListener("message",function x(b){if(!b||!b.data)return;if(!dK(y,b.origin)){console.warn(`Invalid origin '${b.origin}' for comlink proxy`);return}const{id:z,type:ee,path:re}=Object.assign({path:[]},b.data),ae=(b.data.argumentList||[]).map(Dg);let se;try{const fe=re.slice(0,-1).reduce((Ae,Be)=>Ae[Be],E),me=re.reduce((Ae,Be)=>Ae[Be],E);switch(ee){case"GET":se=me;break;case"SET":fe[re.slice(-1)[0]]=Dg(b.data.value),se=!0;break;case"APPLY":se=me.apply(fe,ae);break;case"CONSTRUCT":{const Ae=new me(...ae);se=pK(Ae)}break;case"ENDPOINT":{const{port1:Ae,port2:Be}=new MessageChannel;R3(E,Be),se=mK(Ae,[Ae])}break;case"RELEASE":se=void 0;break;default:return}}catch(fe){se={value:fe,[C1]:0}}Promise.resolve(se).catch(fe=>({value:fe,[C1]:0})).then(fe=>{const[me,Ae]=D1(fe);a.postMessage(Object.assign(Object.assign({},me),{id:z}),Ae),ee==="RELEASE"&&(a.removeEventListener("message",x),F3(a),TS in E&&typeof E[TS]=="function"&&E[TS]())}).catch(fe=>{const[me,Ae]=D1({value:new TypeError("Unserializable return value"),[C1]:0});a.postMessage(Object.assign(Object.assign({},me),{id:z}),Ae)})}),a.start&&a.start()}function fK(E){return E.constructor.name==="MessagePort"}function F3(E){fK(E)&&E.close()}function k3(E,a){const y=new Map;return E.addEventListener("message",function(b){const{data:z}=b;if(!z||!z.id)return;const ee=y.get(z.id);if(ee)try{ee(z)}finally{y.delete(z.id)}}),OS(E,y,[],a)}function P1(E){if(E)throw new Error("Proxy has been released and is not useable")}function _3(E){return I0(E,new Map,{type:"RELEASE"}).then(()=>{F3(E)})}const w1=new WeakMap,M1="FinalizationRegistry"in globalThis&&new FinalizationRegistry(E=>{const a=(w1.get(E)||0)-1;w1.set(E,a),a===0&&_3(E)});function hK(E,a){const y=(w1.get(a)||0)+1;w1.set(a,y),M1&&M1.register(E,a,E)}function gK(E){M1&&M1.unregister(E)}function OS(E,a,y=[],x=function(){}){let b=!1;const z=new Proxy(x,{get(ee,re){if(P1(b),re===L3)return()=>{gK(z),_3(E),a.clear(),b=!0};if(re==="then"){if(y.length===0)return{then:()=>z};const ae=I0(E,a,{type:"GET",path:y.map(se=>se.toString())}).then(Dg);return ae.then.bind(ae)}return OS(E,a,[...y,re])},set(ee,re,ae){P1(b);const[se,fe]=D1(ae);return I0(E,a,{type:"SET",path:[...y,re].map(me=>me.toString()),value:se},fe).then(Dg)},apply(ee,re,ae){P1(b);const se=y[y.length-1];if(se===lK)return I0(E,a,{type:"ENDPOINT"}).then(Dg);if(se==="bind")return OS(E,a,y.slice(0,-1));const[fe,me]=z3(ae);return I0(E,a,{type:"APPLY",path:y.map(Ae=>Ae.toString()),argumentList:fe},me).then(Dg)},construct(ee,re){P1(b);const[ae,se]=z3(re);return I0(E,a,{type:"CONSTRUCT",path:y.map(fe=>fe.toString()),argumentList:ae},se).then(Dg)}});return hK(z,E),z}function vK(E){return Array.prototype.concat.apply([],E)}function z3(E){const a=E.map(D1);return[a.map(y=>y[0]),vK(a.map(y=>y[1]))]}const U3=new WeakMap;function mK(E,a){return U3.set(E,a),E}function pK(E){return Object.assign(E,{[O3]:!0})}function Lee(E,a=globalThis,y="*"){return{postMessage:(x,b)=>E.postMessage(x,y,b),addEventListener:a.addEventListener.bind(a),removeEventListener:a.removeEventListener.bind(a)}}function D1(E){for(const[a,y]of N3)if(y.canHandle(E)){const[x,b]=y.serialize(E);return[{type:"HANDLER",name:a,value:x},b]}return[{type:"RAW",value:E},U3.get(E)||[]]}function Dg(E){switch(E.type){case"HANDLER":return N3.get(E.name).deserialize(E.value);case"RAW":return E.value}}function I0(E,a,y,x){return new Promise(b=>{const z=yK();a.set(z,b),E.start&&E.start(),E.postMessage(Object.assign({id:z},y),x)})}function yK(){return new Array(4).fill(0).map(()=>Math.floor(Math.random()*Number.MAX_SAFE_INTEGER).toString(16)).join("-")}class EK extends dy{constructor(a,y,x){super(),this.graph=a,this.layout=y,this.options=x,this.spawnWorker()}spawnWorker(){this.proxy=k3(new Worker(new URL(Ie.p+Ie.u(7999),Ie.b),{type:void 0})),this.running&&(this.running=!1,this.execute())}execute(){var a;return(0,kt.mG)(this,void 0,void 0,function*(){if(this.running)return this;this.running=!0;const y=this.layout.options,{onTick:x}=y,b=(0,kt._T)(y,["onTick"]),z={};Object.keys(b).forEach(se=>{Ji(b[se])||(z[se]=b[se])});const ee={layout:{id:this.layout.id,options:z,iterations:(a=this.options)===null||a===void 0?void 0:a.iterations},nodes:this.graph.getAllNodes(),edges:this.graph.getAllEdges()},re=new Float32Array([0]),[ae]=yield this.proxy.calculateLayout(ee,[re]);return ae})}stop(){return this.running=!1,this.proxy.stopLayout(),this}kill(){this.proxy[L3]()}isRunning(){return this.running}}var T0=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})},AK=function(E,a){var y={};for(var x in E)Object.prototype.hasOwnProperty.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,x=Object.getOwnPropertySymbols(E);b{const me=Nr(fe),Ae=ae.nodes.get(me);re.syncNodeLikeDatum(fe),Ae&&Object.assign(Ae.style,fe.style)}),(b=se==null?void 0:se.edges)===null||b===void 0||b.forEach(fe=>{const me=Nr(fe),Ae=ae.edges.get(me);re.syncEdgeDatum(fe),Ae&&Object.assign(Ae.style,fe.style)}),(z=se==null?void 0:se.combos)===null||z===void 0||z.forEach(fe=>{const me=Nr(fe),Ae=ae.combos.get(me);re.syncNodeLikeDatum(fe),Ae&&Object.assign(Ae.style,fe.style)}),Su(ee,new hu(fi.AFTER_LAYOUT,{type:"pre"})),this.transformDataAfterLayout("pre",a)})}postLayout(){return T0(this,arguments,void 0,function*(a=this.options){if(!a)return;const y=Array.isArray(a)?a:[a],{graph:x}=this.context;Su(x,new hu(fi.BEFORE_LAYOUT,{type:"post"}));for(let b=0;bb.afterLayout(a,y))}simulate(){return T0(this,void 0,void 0,function*(){if(!this.options)return{};const a=Array.isArray(this.options)?this.options:[this.options];let y={};for(let x=0;x{this.updateElementPosition(se,!1)}}):(re.execute(a),re.stop(),re.tick(ee));const ae=yield re.execute(a);if(b){const se=this.updateElementPosition(ae,b);yield se==null?void 0:se.finished}return ae})}treeLayout(a,y,x){return T0(this,void 0,void 0,function*(){const{type:b,animation:z}=y,ee=If("layout",b);if(!ee)return{};const{nodes:re=[],edges:ae=[]}=a,se=new au({nodes:re.map(ke=>({id:Nr(ke),data:ke.data||{}})),edges:ae.map(ke=>({id:Nr(ke),source:ke.source,target:ke.target,data:ke.data||{}}))});iK(se);const fe={nodes:[],edges:[]},me={nodes:[],edges:[]};se.getRoots(Uc).forEach(ke=>{hg(ke,Je=>{Je.children=se.getSuccessors(Je.id)},Je=>se.getSuccessors(Je.id),"TB");const We=ee(ke,y),{x:je,y:Ke,z:Ze=0}=We;hg(We,Je=>{const{id:tt,x:at,y:ot,z:ct=0}=Je;fe.nodes.push({id:tt,style:{x:je,y:Ke,z:Ze}}),me.nodes.push({id:tt,style:{x:at,y:ot,z:ct}})},Je=>Je.children,"TB")});const Be=this.inferTreeLayoutOffset(me);if(W3(me,Be),z){W3(fe,Be),this.updateElementPosition(fe,!1);const ke=this.updateElementPosition(me,z);yield ke==null?void 0:ke.finished}return me})}inferTreeLayoutOffset(a){var y;let[x,b]=[1/0,-1/0],[z,ee]=[1/0,-1/0];(y=a.nodes)===null||y===void 0||y.forEach(We=>{const{x:je=0,y:Ke=0}=We.style||{};x=Math.min(x,je),b=Math.max(b,je),z=Math.min(z,Ke),ee=Math.max(ee,Ke)});const{canvas:re}=this.context,ae=re.getSize(),[se,fe]=re.getCanvasByViewport([0,0]),[me,Ae]=re.getCanvasByViewport(ae);if(x>=se&&b<=me&&z>=fe&&ee<=Ae)return[0,0];const Be=(se+me)/2,ke=(fe+Ae)/2;return[Be-(x+b)/2,ke-(z+ee)/2]}stopLayout(){this.instance&&Cx(this.instance)&&(this.instance.stop(),this.instance=void 0),this.supervisor&&(this.supervisor.stop(),this.supervisor=void 0),this.animationResult&&(this.animationResult.finish(),this.animationResult=void 0)}getLayoutData(a){const{nodeFilter:y=()=>!0,preLayout:x=!1,isLayoutInvisibleNodes:b=!1}=a,{nodes:z,edges:ee,combos:re}=this.context.model.getData(),{element:ae,model:se}=this.context,fe=We=>ae.getElement(We),me=x?We=>{var je;return!b&&(((je=We.style)===null||je===void 0?void 0:je.visibility)==="hidden"||se.getAncestorsData(We.id,Uc).some(Mc)||se.getAncestorsData(We.id,cl).some(Mc))?!1:y(We)}:We=>{const je=Nr(We),Ke=fe(je);return!Ke||Ov(Ke)?!1:y(We)},Ae=z.filter(me),Be=new Map(Ae.map(We=>[Nr(We),We]));re.forEach(We=>Be.set(Nr(We),We));const ke=ee.filter(({source:We,target:je})=>Be.has(We)&&Be.has(je));return{nodes:Ae,edges:ke,combos:re}}initGraphLayout(a){var y;const{element:x,viewport:b}=this.context,{type:z,enableWorker:ee,animation:re,iterations:ae}=a,se=AK(a,["type","enableWorker","animation","iterations"]),[fe,me]=b.getCanvasSize(),Ae=[fe/2,me/2],Be=(y=a==null?void 0:a.nodeSize)!==null&&y!==void 0?y:Ze=>{const Je=x==null?void 0:x.getElement(Ze.id);return Je?Je.attributes.size:x==null?void 0:x.getElementComputedStyle("node",Ze).size},ke=If("layout",z);if(!ke)return wc.warn(`The layout of ${z} is not registered.`);const We=Object.getPrototypeOf(ke.prototype)===hy.prototype?ke:Ok(ke,this.context),je=new We(this.context),Ke={nodeSize:Be,width:fe,height:me,center:Ae};switch(je.id){case"d3-force":case"d3-force-3d":Object.assign(Ke,{center:{x:fe/2,y:me/2,z:0}});break;default:break}return Fu(je.options,Ke,se),je}updateElementPosition(a,y){const{model:x,element:b}=this.context;return b?(x.updateData(a),b.draw({animation:y,silence:!0})):null}destroy(){var a;this.stopLayout(),this.context={},(a=this.supervisor)===null||a===void 0||a.kill(),this.supervisor=void 0,this.instance=void 0,this.instances=[],this.animationResult=void 0}}const W3=(E,a)=>{var y;const[x,b]=a;(y=E.nodes)===null||y===void 0||y.forEach(z=>{if(z.style){const{x:ee=0,y:re=0}=z.style;z.style.x=ee+x,z.style.y=re+b}else z.style={x,y:b}})};function SK(E){return[bK].reduce((y,x)=>x(y),E)}function bK(E){return!E.layout||Array.isArray(E.layout)||"preLayout"in E.layout||["antv-dagre","combo-combined","compact-box","circular","concentric","dagre","fishbone","grid","indented","mds","radial","random","snake","dendrogram","mindmap"].includes(E.layout.type)&&(E.layout.preLayout=!0),E}class CK extends IA{constructor(a){super(a),this.category="plugin",this.setPlugins(this.context.options.plugins||[])}setPlugins(a){this.setExtensions(a)}getPluginInstance(a){const y=this.extensionMap[a];if(y)return y;wc.warn(`Cannot find the plugin ${a}, will try to find it by type.`);const x=this.extensions.find(b=>b.type===a);if(x)return this.extensionMap[x.key]}}const I1=["update-related-edges","collapse-expand-node","collapse-expand-combo","get-edge-actual-ends","arrange-draw-order"];class PK extends IA{constructor(a){super(a),this.category="transform",this.setTransforms(this.context.options.transforms||[])}getTransforms(){}setTransforms(a){this.setExtensions([...I1.slice(0,I1.length-1),...a,I1[I1.length-1]])}getTransformInstance(a){return a?this.extensionMap[a]:this.extensionMap}}var nm=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})};class wK{get padding(){return Fd(this.context.options.padding)}get paddingOffset(){const[a,y,x,b]=this.padding,[z,ee,re]=[(b-y)/2,(a-x)/2,0];return[z,ee,re]}constructor(a){this.landmarkCounter=0,this.context=a;const[y,x]=this.paddingOffset,{zoom:b,rotation:z,x:ee=y,y:re=x}=a.options;this.transform({mode:"absolute",scale:b,translate:[ee,re],rotate:z},!1)}get camera(){const{canvas:a}=this.context;return new Proxy(a.getCamera(),{get:(y,x)=>{const z=Object.entries(a.getLayers()).filter(([re])=>!["main"].includes(re)).map(([,re])=>re.getCamera()),ee=y[x];if(typeof ee=="function")return(...re)=>{const ae=ee.apply(y,re);return z.forEach(se=>{se[x].apply(se,re)}),ae}}})}createLandmark(a){return this.camera.createLandmark(`landmark-${this.landmarkCounter++}`,a)}getAnimation(a){const y=l2(this.context.options,a);return y?mg(Object.assign({},y),["easing","duration"]):!1}getCanvasSize(){const{canvas:a}=this.context,{width:y=0,height:x=0}=a.getConfig();return[y,x]}getCanvasCenter(){const{canvas:a}=this.context,{width:y=0,height:x=0}=a.getConfig();return[y/2,x/2,0]}getViewportCenter(){const[a,y]=this.camera.getPosition();return[a,y,0]}getGraphCenter(){return this.context.graph.getViewportByCanvas(this.getCanvasCenter())}getZoom(){return this.camera.getZoom()}getRotation(){return this.camera.getRoll()}getTranslateOptions(a){const{camera:y}=this,{mode:x,translate:b=[]}=a,z=this.getZoom(),ee=y.getPosition(),re=y.getFocalPoint(),[ae,se]=this.getCanvasCenter(),[fe=0,me=0,Ae=0]=b,Be=Ud([-fe,-me,-Ae],z);return x==="relative"?{position:$o(ee,Be),focalPoint:$o(re,Be)}:{position:$o([ae,se,ee[2]],Be),focalPoint:$o([ae,se,re[2]],Be)}}getRotateOptions(a){const{mode:y,rotate:x=0}=a;return{roll:y==="relative"?this.camera.getRoll()+x:x}}getZoomOptions(a){const{zoomRange:y}=this.context.options,x=this.camera.getZoom(),{mode:b,scale:z=1}=a;return Rl(b==="relative"?x*z:z,...y)}transform(a,y){return nm(this,void 0,void 0,function*(){const{graph:x}=this.context,{translate:b,rotate:z,scale:ee,origin:re}=a;this.cancelAnimation();const ae=this.getAnimation(y);if(Su(x,new S1(fi.BEFORE_TRANSFORM,a)),!z&&ee&&!b&&re&&!ae){this.camera.setZoomByViewportPoint(this.getZoomOptions(a),re),Su(x,new S1(fi.AFTER_TRANSFORM,a));return}const se={};if(b&&Object.assign(se,this.getTranslateOptions(a)),Ui(z)&&Object.assign(se,this.getRotateOptions(a)),Ui(ee)&&Object.assign(se,{zoom:this.getZoomOptions(a)}),ae)return Su(x,new Ed(fi.BEFORE_ANIMATE,Pc.TRANSFORM,null,a)),new Promise(fe=>{this.transformResolver=fe,this.camera.gotoLandmark(this.createLandmark(se),Object.assign(Object.assign({},ae),{onfinish:()=>{Su(x,new Ed(fi.AFTER_ANIMATE,Pc.TRANSFORM,null,a)),Su(x,new S1(fi.AFTER_TRANSFORM,a)),this.transformResolver=void 0,fe()}}))});this.camera.gotoLandmark(this.createLandmark(se),{duration:0}),Su(x,new S1(fi.AFTER_TRANSFORM,a))})}fitView(a,y){return nm(this,void 0,void 0,function*(){const[x,b,z,ee]=this.padding,{when:re="always",direction:ae="both"}=a||{},[se,fe]=this.context.canvas.getSize(),me=se-ee-b,Ae=fe-x-z,Be=this.context.canvas.getBounds(),ke=this.getBBoxInViewport(Be),[We,je]=uh(ke),Ke=ae==="x"&&We>=me||ae==="y"&&je>=Ae||ae==="both"&&We>=me&&je>=Ae;if(re==="overflow"&&!Ke)return yield this.fitCenter({animation:y});const Ze=me/We,Je=Ae/je,tt=ae==="x"?Ze:ae==="y"?Je:Math.min(Ze,Je),at=this.getAnimation(y);yield this.transform({mode:"relative",scale:tt,translate:$o(sl(this.getCanvasCenter(),this.getBBoxInViewport(Be).center),Ud(this.paddingOffset,tt))},at)})}fitCenter(a){return nm(this,void 0,void 0,function*(){const y=this.context.canvas.getBounds();yield this.focus(y,a)})}focusElements(a){return nm(this,arguments,void 0,function*(y,x={}){const{element:b}=this.context;if(!b)return;const z=re=>x.shapes?re.getShape(x.shapes).getRenderBounds():re.getRenderBounds(),ee=mv(y.map(re=>z(b.getElement(re))));yield this.focus(ee,x)})}focus(a,y){return nm(this,void 0,void 0,function*(){const x=this.context.graph.getViewportByCanvas(a.center),b=y.position||this.getCanvasCenter(),z=sl(b,x);yield this.transform({mode:"relative",translate:$o(z,this.paddingOffset)},y.animation)})}getBBoxInViewport(a){const{min:y,max:x}=a,{graph:b}=this.context,[z,ee]=b.getViewportByCanvas(y),[re,ae]=b.getViewportByCanvas(x),se=new hl;return se.setMinMax([z,ee,0],[re,ae,0]),se}isInViewport(a,y=!1,x=0){const{graph:b}=this.context,z=this.getCanvasSize(),[ee,re]=b.getCanvasByViewport([0,0]),[ae,se]=b.getCanvasByViewport(z);let fe=new hl;return fe.setMinMax([ee,re,0],[ae,se,0]),x&&(fe=dh(fe,x)),l0(a)?kd(a,fe):y?qR(a,fe):fe.intersects(a)}cancelAnimation(){var a,y;!((a=this.camera.landmarks)===null||a===void 0)&&a.length&&this.camera.cancelLandmarkAnimation(),(y=this.transformResolver)===null||y===void 0||y.call(this)}}var vl=function(E,a,y,x){function b(z){return z instanceof y?z:new y(function(ee){ee(z)})}return new(y||(y=Promise))(function(z,ee){function re(fe){try{se(x.next(fe))}catch(me){ee(me)}}function ae(fe){try{se(x.throw(fe))}catch(me){ee(me)}}function se(fe){fe.done?z(fe.value):b(fe.value).then(re,ae)}se((x=x.apply(E,a||[])).next())})};class O0 extends dy{constructor(a){var y;super(),this.options={},this.rendered=!1,this.destroyed=!1,this.context={model:new oK},this.isCollapsingExpanding=!1,this.onResize=Lv(()=>{this.resize()},300),this._setOptions(Object.assign({},O0.defaultOptions,a),!0),this.context.graph=this,this.options.autoResize&&((y=globalThis.addEventListener)===null||y===void 0||y.call(globalThis,"resize",this.onResize))}getOptions(){return this.options}setOptions(a){this._setOptions(a,!1)}_setOptions(a,y){if(this.updateCanvas(a),Object.assign(this.options,SK(a)),y){const{data:Ae}=a;Ae&&this.addData(Ae);return}const{behaviors:x,combo:b,data:z,edge:ee,layout:re,node:ae,plugins:se,theme:fe,transforms:me}=a;x&&this.setBehaviors(x),z&&this.setData(z),ae&&this.setNode(ae),ee&&this.setEdge(ee),b&&this.setCombo(b),re&&this.setLayout(re),fe&&this.setTheme(fe),se&&this.setPlugins(se),me&&this.setTransforms(me)}getSize(){return this.context.canvas?this.context.canvas.getSize():[this.options.width||0,this.options.height||0]}setSize(a,y){a&&(this.options.width=a),y&&(this.options.height=y),this.resize(a,y)}setZoomRange(a){this.options.zoomRange=a}getZoomRange(){return this.options.zoomRange}setNode(a){this.options.node=a,this.context.model.refreshData()}setEdge(a){this.options.edge=a,this.context.model.refreshData()}setCombo(a){this.options.combo=a,this.context.model.refreshData()}getTheme(){return this.options.theme}setTheme(a){this.options.theme=Ji(a)?a(this.getTheme()):a}setLayout(a){this.options.layout=Ji(a)?a(this.getLayout()):a}getLayout(){return this.options.layout}setBehaviors(a){var y;this.options.behaviors=Ji(a)?a(this.getBehaviors()):a,(y=this.context.behavior)===null||y===void 0||y.setBehaviors(this.options.behaviors)}updateBehavior(a){this.setBehaviors(y=>y.map(x=>typeof x=="object"&&x.key===a.key?Object.assign(Object.assign({},x),a):x))}getBehaviors(){return this.options.behaviors||[]}setPlugins(a){var y;this.options.plugins=Ji(a)?a(this.getPlugins()):a,(y=this.context.plugin)===null||y===void 0||y.setPlugins(this.options.plugins)}updatePlugin(a){this.setPlugins(y=>y.map(x=>typeof x=="object"&&x.key===a.key?Object.assign(Object.assign({},x),a):x))}getPlugins(){return this.options.plugins||[]}getPluginInstance(a){return this.context.plugin.getPluginInstance(a)}setTransforms(a){var y;this.options.transforms=Ji(a)?a(this.getTransforms()):a,(y=this.context.transform)===null||y===void 0||y.setTransforms(this.options.transforms)}updateTransform(a){this.setTransforms(y=>y.map(x=>typeof x=="object"&&x.key===a.key?Object.assign(Object.assign({},x),a):x)),this.context.model.refreshData()}getTransforms(){return this.options.transforms||[]}getData(){return this.context.model.getData()}getElementData(a){return Array.isArray(a)?a.map(y=>this.context.model.getElementDataById(y)):this.context.model.getElementDataById(a)}getNodeData(a){return a===void 0?this.context.model.getNodeData():Array.isArray(a)?this.context.model.getNodeData(a):this.context.model.getNodeLikeDatum(a)}getEdgeData(a){return a===void 0?this.context.model.getEdgeData():Array.isArray(a)?this.context.model.getEdgeData(a):this.context.model.getEdgeDatum(a)}getComboData(a){return a===void 0?this.context.model.getComboData():Array.isArray(a)?this.context.model.getComboData(a):this.context.model.getNodeLikeDatum(a)}setData(a){this.context.model.setData(Ji(a)?a(this.getData()):a)}addData(a){this.context.model.addData(Ji(a)?a(this.getData()):a)}addNodeData(a){this.context.model.addNodeData(Ji(a)?a(this.getNodeData()):a)}addEdgeData(a){this.context.model.addEdgeData(Ji(a)?a(this.getEdgeData()):a)}addComboData(a){this.context.model.addComboData(Ji(a)?a(this.getComboData()):a)}addChildrenData(a,y){this.context.model.addChildrenData(a,y)}updateData(a){this.context.model.updateData(Ji(a)?a(this.getData()):a)}updateNodeData(a){this.context.model.updateNodeData(Ji(a)?a(this.getNodeData()):a)}updateEdgeData(a){this.context.model.updateEdgeData(Ji(a)?a(this.getEdgeData()):a)}updateComboData(a){this.context.model.updateComboData(Ji(a)?a(this.getComboData()):a)}removeData(a){this.context.model.removeData(Ji(a)?a(this.getData()):a)}removeNodeData(a){this.context.model.removeNodeData(Ji(a)?a(this.getNodeData()):a)}removeEdgeData(a){this.context.model.removeEdgeData(Ji(a)?a(this.getEdgeData()):a)}removeComboData(a){this.context.model.removeComboData(Ji(a)?a(this.getComboData()):a)}getElementType(a){return this.context.model.getElementType(a)}getRelatedEdgesData(a,y="both"){return this.context.model.getRelatedEdgesData(a,y)}getNeighborNodesData(a){return this.context.model.getNeighborNodesData(a)}getAncestorsData(a,y){return this.context.model.getAncestorsData(a,y)}getParentData(a,y){return this.context.model.getParentData(a,y)}getChildrenData(a){return this.context.model.getChildrenData(a)}getDescendantsData(a){return this.context.model.getDescendantsData(a)}getElementDataByState(a,y){return this.context.model.getElementDataByState(a,y)}initCanvas(){return vl(this,void 0,void 0,function*(){var a;if(this.context.canvas)return yield this.context.canvas.ready;const{container:y="container",width:x,height:b,renderer:z,cursor:ee,background:re,canvas:ae,devicePixelRatio:se=(a=globalThis.devicePixelRatio)!==null&&a!==void 0?a:1}=this.options;if(y instanceof P3)this.context.canvas=y,ee&&y.setCursor(ee),z&&y.setRenderer(z),yield y.ready;else{const fe=Hs(y)?document.getElementById(y):y,me=D3(fe);this.emit(fi.BEFORE_CANVAS_INIT,{container:fe,width:x,height:b});const Ae=Object.assign(Object.assign({},ae),{container:fe,width:x||me[0],height:b||me[1],background:re,renderer:z,cursor:ee,devicePixelRatio:se}),Be=new P3(Ae);this.context.canvas=Be,yield Be.ready,this.emit(fi.AFTER_CANVAS_INIT,{canvas:Be})}})}updateCanvas(a){var y,x;const{renderer:b,cursor:z,height:ee,width:re}=a,ae=this.context.canvas;ae&&(b&&(this.emit(fi.BEFORE_RENDERER_CHANGE,{renderer:this.options.renderer}),ae.setRenderer(b),this.emit(fi.AFTER_RENDERER_CHANGE,{renderer:b})),z&&ae.setCursor(z),(Ui(re)||Ui(ee))&&this.setSize((y=re!=null?re:this.options.width)!==null&&y!==void 0?y:0,(x=ee!=null?ee:this.options.height)!==null&&x!==void 0?x:0))}initRuntime(){this.context.options=this.options,this.context.batch||(this.context.batch=new tK(this.context)),this.context.plugin||(this.context.plugin=new CK(this.context)),this.context.viewport||(this.context.viewport=new wK(this.context)),this.context.transform||(this.context.transform=new PK(this.context)),this.context.element||(this.context.element=new sK(this.context)),this.context.animation||(this.context.animation=new eK(this.context)),this.context.layout||(this.context.layout=new xK(this.context)),this.context.behavior||(this.context.behavior=new nK(this.context))}prepare(){return vl(this,void 0,void 0,function*(){if(yield Promise.resolve(),this.destroyed){console.error(Tf("The graph instance has been destroyed"));return}yield this.initCanvas(),this.initRuntime()})}render(){return vl(this,void 0,void 0,function*(){if(yield this.prepare(),Su(this,new hu(fi.BEFORE_RENDER)),this.options.layout)if(!this.rendered&&Tk(this.options.layout)){const a=yield this.context.element.preLayoutDraw({type:"render"});yield Promise.all([a==null?void 0:a.finished,this.autoFit()])}else{const a=this.context.element.draw({type:"render"});yield Promise.all([a==null?void 0:a.finished,this.context.layout.postLayout()]),yield this.autoFit()}else{const a=this.context.element.draw({type:"render"});yield Promise.all([a==null?void 0:a.finished,this.autoFit()])}this.rendered=!0,Su(this,new hu(fi.AFTER_RENDER))})}draw(){return vl(this,void 0,void 0,function*(){var a;yield this.prepare(),yield(a=this.context.element.draw())===null||a===void 0?void 0:a.finished})}layout(a){return vl(this,void 0,void 0,function*(){yield this.context.layout.postLayout(a)})}stopLayout(){this.context.layout.stopLayout()}clear(){return vl(this,void 0,void 0,function*(){const{model:a,element:y}=this.context;a.setData({}),a.clearChanges(),y==null||y.clear()})}destroy(){var a;Su(this,new hu(fi.BEFORE_DESTROY));const{layout:y,animation:x,element:b,model:z,canvas:ee,behavior:re,plugin:ae}=this.context;ae==null||ae.destroy(),re==null||re.destroy(),y==null||y.destroy(),x==null||x.destroy(),b==null||b.destroy(),z.destroy(),ee==null||ee.destroy(),this.options={},this.context={},this.off(),(a=globalThis.removeEventListener)===null||a===void 0||a.call(globalThis,"resize",this.onResize),this.destroyed=!0,Su(this,new hu(fi.AFTER_DESTROY))}getCanvas(){return this.context.canvas}resize(a,y){var x;const b=D3((x=this.context.canvas)===null||x===void 0?void 0:x.getContainer()),z=[a||b[0],y||b[1]];if(!this.context.canvas)return;const ee=this.context.canvas.getSize();tu(z,ee)||(Su(this,new hu(fi.BEFORE_SIZE_CHANGE,{size:z})),this.context.canvas.resize(...z),Su(this,new hu(fi.AFTER_SIZE_CHANGE,{size:z})))}fitView(a,y){return vl(this,void 0,void 0,function*(){var x;yield(x=this.context.viewport)===null||x===void 0?void 0:x.fitView(a,y)})}fitCenter(a){return vl(this,void 0,void 0,function*(){var y;yield(y=this.context.viewport)===null||y===void 0?void 0:y.fitCenter({animation:a})})}autoFit(){return vl(this,void 0,void 0,function*(){const{autoFit:a}=this.context.options;if(a)if(Hs(a))a==="view"?yield this.fitView():a==="center"&&(yield this.fitCenter());else{const{type:y,animation:x}=a;y==="view"?yield this.fitView(a.options,x):y==="center"&&(yield this.fitCenter(x))}})}focusElement(a,y){return vl(this,void 0,void 0,function*(){var x;yield(x=this.context.viewport)===null||x===void 0?void 0:x.focusElements(Array.isArray(a)?a:[a],{animation:y})})}zoomBy(a,y,x){return vl(this,void 0,void 0,function*(){yield this.context.viewport.transform({mode:"relative",scale:a,origin:x},y)})}zoomTo(a,y,x){return vl(this,void 0,void 0,function*(){yield this.context.viewport.transform({mode:"absolute",scale:a,origin:x},y)})}getZoom(){return this.context.viewport.getZoom()}rotateBy(a,y,x){return vl(this,void 0,void 0,function*(){yield this.context.viewport.transform({mode:"relative",rotate:a,origin:x},y)})}rotateTo(a,y,x){return vl(this,void 0,void 0,function*(){yield this.context.viewport.transform({mode:"absolute",rotate:a,origin:x},y)})}getRotation(){return this.context.viewport.getRotation()}translateBy(a,y){return vl(this,void 0,void 0,function*(){yield this.context.viewport.transform({mode:"relative",translate:a},y)})}translateTo(a,y){return vl(this,void 0,void 0,function*(){yield this.context.viewport.transform({mode:"absolute",translate:a},y)})}getPosition(){return sl([0,0],this.getCanvasByViewport([0,0]))}translateElementBy(a,y){return vl(this,arguments,void 0,function*(x,b,z=!0){var ee,re;const[ae,se]=ql(x)?[x,(ee=b)!==null&&ee!==void 0?ee:!0]:[{[x]:b},z];Object.entries(ae).forEach(([fe,me])=>this.context.model.translateNodeLikeBy(fe,me)),yield(re=this.context.element.draw({animation:se,stage:"translate"}))===null||re===void 0?void 0:re.finished})}translateElementTo(a,y){return vl(this,arguments,void 0,function*(x,b,z=!0){var ee,re;const[ae,se]=ql(x)?[x,(ee=b)!==null&&ee!==void 0?ee:!0]:[{[x]:b},z];Object.entries(ae).forEach(([fe,me])=>this.context.model.translateNodeLikeTo(fe,me)),yield(re=this.context.element.draw({animation:se,stage:"translate"}))===null||re===void 0?void 0:re.finished})}getElementPosition(a){return this.context.model.getElementPosition(a)}getElementRenderStyle(a){return Lx(this.context.element.getElement(a).attributes,["context"])}setElementVisibility(a,y){return vl(this,arguments,void 0,function*(x,b,z=!0){var ee,re;const[ae,se]=ql(x)?[x,(ee=b)!==null&&ee!==void 0?ee:!0]:[{[x]:b},z],fe={nodes:[],edges:[],combos:[]};Object.entries(ae).forEach(([Be,ke])=>{const We=this.getElementType(Be);fe[`${We}s`].push({id:Be,style:{visibility:ke}})});const{model:me,element:Ae}=this.context;me.preventUpdateNodeLikeHierarchy(()=>{me.updateData(fe)}),yield(re=Ae.draw({animation:se,stage:"visibility"}))===null||re===void 0?void 0:re.finished})}showElement(a,y){return vl(this,void 0,void 0,function*(){const x=Array.isArray(a)?a:[a];yield this.setElementVisibility(Object.fromEntries(x.map(b=>[b,"visible"])),y)})}hideElement(a,y){return vl(this,void 0,void 0,function*(){const x=Array.isArray(a)?a:[a];yield this.setElementVisibility(Object.fromEntries(x.map(b=>[b,"hidden"])),y)})}getElementVisibility(a){var y,x;const b=this.context.element.getElement(a);return(x=(y=b==null?void 0:b.style)===null||y===void 0?void 0:y.visibility)!==null&&x!==void 0?x:"visible"}setElementZIndex(a,y){return vl(this,void 0,void 0,function*(){var x;const b={nodes:[],edges:[],combos:[]},z=ql(a)?a:{[a]:y};Object.entries(z).forEach(([ae,se])=>{const fe=this.getElementType(ae);b[`${fe}s`].push({id:ae,style:{zIndex:se}})});const{model:ee,element:re}=this.context;ee.preventUpdateNodeLikeHierarchy(()=>ee.updateData(b)),yield(x=re.draw({animation:!1,stage:"zIndex"}))===null||x===void 0?void 0:x.finished})}frontElement(a){return vl(this,void 0,void 0,function*(){const y=Array.isArray(a)?a:[a],{model:x}=this.context,b={};y.map(z=>{const ee=x.getFrontZIndex(z);if(x.getElementType(z)==="combo"){const ae=x.getAncestorsData(z,cl).at(-1)||this.getComboData(z),se=[ae,...x.getDescendantsData(Nr(ae))],fe=ee-I3(ae);se.forEach(Ae=>{b[Nr(Ae)]=this.getElementZIndex(Nr(Ae))+fe});const{internal:me}=ex(se.map(Nr),Ae=>x.getRelatedEdgesData(Ae));me.forEach(Ae=>{const Be=Nr(Ae);b[Be]=this.getElementZIndex(Be)+fe})}else b[z]=ee}),yield this.setElementZIndex(b)})}getElementZIndex(a){return I3(this.context.model.getElementDataById(a))}setElementState(a,y){return vl(this,arguments,void 0,function*(x,b,z=!0){var ee,re;const[ae,se]=ql(x)?[x,(ee=b)!==null&&ee!==void 0?ee:!0]:[{[x]:b},z],fe=Ae=>Ae?Array.isArray(Ae)?Ae:[Ae]:[],me={nodes:[],edges:[],combos:[]};Object.entries(ae).forEach(([Ae,Be])=>{const ke=this.getElementType(Ae);me[`${ke}s`].push({id:Ae,states:fe(Be)})}),this.updateData(me),yield(re=this.context.element.draw({animation:se,stage:"state"}))===null||re===void 0?void 0:re.finished})}getElementState(a){return this.context.model.getElementState(a)}getElementRenderBounds(a){return this.context.element.getElement(a).getRenderBounds()}collapseElement(a){return vl(this,arguments,void 0,function*(y,x=!0){const{model:b,element:z}=this.context;if(Mc(b.getNodeLikeData([y])[0])||this.isCollapsingExpanding)return;typeof x=="boolean"&&(x={animation:x,align:!0});const ee=b.getElementType(y);yield this.frontElement(y),this.isCollapsingExpanding=!0,b.updateData(ee==="node"?{nodes:[{id:y,style:{collapsed:!0}}]}:{combos:[{id:y,style:{collapsed:!0}}]}),ee==="node"?yield z.collapseNode(y,x):ee==="combo"&&(yield z.collapseCombo(y,!!x.animation)),this.isCollapsingExpanding=!1})}expandElement(a){return vl(this,arguments,void 0,function*(y,x=!0){const{model:b,element:z}=this.context;if(!Mc(b.getNodeLikeData([y])[0])||this.isCollapsingExpanding)return;typeof x=="boolean"&&(x={animation:x,align:!0});const ee=b.getElementType(y);this.isCollapsingExpanding=!0,b.updateData(ee==="node"?{nodes:[{id:y,style:{collapsed:!1}}]}:{combos:[{id:y,style:{collapsed:!1}}]}),ee==="node"?yield z.expandNode(y,x):ee==="combo"&&(yield z.expandCombo(y,!!x.animation)),this.isCollapsingExpanding=!1})}setElementCollapsibility(a,y){const x=this.getElementType(a);x==="node"?this.updateNodeData([{id:a,style:{collapsed:y}}]):x==="combo"&&this.updateComboData([{id:a,style:{collapsed:y}}])}toDataURL(){return vl(this,arguments,void 0,function*(a={}){return this.context.canvas.toDataURL(a)})}getCanvasByViewport(a){return this.context.canvas.getCanvasByViewport(a)}getViewportByCanvas(a){return this.context.canvas.getViewportByCanvas(a)}getClientByCanvas(a){return this.context.canvas.getClientByCanvas(a)}getCanvasByClient(a){return this.context.canvas.getCanvasByClient(a)}getViewportCenter(){return this.context.viewport.getViewportCenter()}getCanvasCenter(){return this.context.viewport.getCanvasCenter()}on(a,y,x){return super.on(a,y,x)}once(a,y){return super.once(a,y)}off(a,y){return super.off(a,y)}}O0.defaultOptions={autoResize:!1,theme:"light",rotation:0,zoom:1,zoomRange:[.01,10]};var MK=function(E,a){var y={};for(var x in E)Object.prototype.hasOwnProperty.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,x=Object.getOwnPropertySymbols(E);b{if(re.depth=ae,!re.children)return re;const{children:se}=re,fe=MK(re,["children"]);return Object.assign(Object.assign({},fe),{children:se.map(me=>me.id)})},getEdgeData:x=(re,ae)=>({source:re.id,target:ae.id}),getChildren:b=re=>re.children||[]}=a||{},z=[],ee=[];return hg(E,(re,ae)=>{z.push(y(re,ae));const se=b(re);for(const fe of se)ee.push(x(re,fe))},re=>b(re),"TB"),{nodes:z,edges:ee}}class DK extends Mh{beforeDraw(a){const{add:y,update:x}=a,{model:b}=this.context;return[...y.edges.entries(),...x.edges.entries()].forEach(([,z])=>{j3(b,z)}),a}}const j3=(E,a)=>{const{source:y,target:x}=a,b=E.getElementDataById(y),z=E.getElementDataById(x),ee=Xw(b,me=>E.getParentData(me,cl)),re=Xw(z,me=>E.getParentData(me,cl)),ae=Nr(ee),se=Nr(re),fe={sourceNode:ae,targetNode:se};return a.style?Object.assign(a.style,fe):a.style=fe,a},IK=(E,a,y)=>{const[x,b]=a,[z,ee]=y;if(b===x)return z;const re=(E-x)/(b-x);return z+re*(ee-z)},TK=(E,a,y)=>{const[x,b]=a,[z,ee]=y,re=Math.log(E-x+1)/Math.log(b-x+1);return z+re*(ee-z)},OK=(E,a,y,x=2)=>{const[b,z]=a,[ee,re]=y,ae=Math.pow((E-b)/(z-b),x);return ee+ae*(re-ee)},LK=(E,a,y)=>{const[x,b]=a,[z,ee]=y,re=Math.sqrt((E-x)/(b-x));return z+re*(ee-z)};class T1 extends Mh{constructor(a,y){super(a,Fu({},T1.defaultOptions,y)),this.assignSizeByCentrality=(x,b,z,ee,re,ae)=>{const se=[b,z],fe=[ee[0],re[0]],me=[ee[1],re[1]],Ae=[ee[2],re[2]],Be=(ke,We)=>{if(typeof ae=="function")return ae(ke,se,We);switch(ae){case"linear":return IK(ke,se,We);case"log":return TK(ke,se,We);case"pow":return OK(ke,se,We,2);case"sqrt":return LK(ke,se,We);default:return We[0]}};return[Be(x,fe),Be(x,me),Be(x,Ae)]}}beforeDraw(a){const{model:y}=this.context,x=y.getNodeData(),b=jc(this.options.maxSize),z=jc(this.options.minSize),ee=this.getCentralities(this.options.centrality),re=ee.size>0?Math.max(...ee.values()):0,ae=ee.size>0?Math.min(...ee.values()):0;return x.forEach(se=>{var fe;const me=this.assignSizeByCentrality(ee.get(Nr(se))||0,ae,re,z,b,this.options.scale),Ae=(fe=this.context.element)===null||fe===void 0?void 0:fe.getElement(Nr(se)),Be={size:me};this.assignLabelStyle(Be,me,se,Ae),(!Ae||!A1(Be,Ae.attributes))&&Zc(a,Ae?"update":"add","node",Fu(se,{style:Be}),!0)}),a}assignLabelStyle(a,y,x,b){var z;const ee=b?b.config.style:(z=this.context.element)===null||z===void 0?void 0:z.getElementComputedStyle("node",x);if(Object.assign(a,mg(ee,["labelFontSize","labelLineHeight"])),this.options.mapLabelSize){const re=this.getLabelSizeByNodeSize(y,1/0,Number(a.labelFontSize));Object.assign(a,{labelFontSize:re,labelLineHeight:re+JR(a.labelPadding)})}return a}getLabelSizeByNodeSize(a,y,x){const b=Math.min(...a)/2,[z,ee]=Array.isArray(this.options.mapLabelSize)?this.options.mapLabelSize:[x,y];return Math.min(ee,Math.max(b,z))}getCentralities(a){const{model:y}=this.context,x=y.getData();if(typeof a=="function")return a(x);const b=y.getRelatedEdgesData.bind(y);return $2(x,b,a)}}T1.defaultOptions={centrality:{type:"degree"},maxSize:80,minSize:20,scale:"linear",mapLabelSize:!1};class O1 extends Mh{constructor(a,y){super(a,Object.assign({},O1.defaultOptions,y))}get ref(){return this.context.model.getRootsData()[0]}afterLayout(){var a;const y=Au(this.ref),{graph:x,model:b}=this.context;(a=b.getData().nodes)===null||a===void 0||a.forEach(ee=>{var re;if(Nr(ee)===Nr(this.ref))return;const ae=rw(sl(Au(ee),y)),se=Math.abs(ae)>Math.PI/2,fe=!ee.children||ee.children.length===0,me=Nr(ee),Ae=(re=this.context.element)===null||re===void 0?void 0:re.getElement(me);if(!Ae||!Ae.isVisible())return;const Be=jc(x.getElementRenderStyle(me).size)[0]/2,ke=(fe?1:-1)*(Be+this.options.offset),We=[["translate",ke*Math.cos(ae),ke*Math.sin(ae)],["rotate",se?xc(ae)+180:xc(ae)]];b.updateNodeData([{id:Nr(ee),style:{labelTextAlign:se===fe?"right":"left",labelTextBaseline:"middle",labelTransform:We}}])}),x.draw()}}O1.defaultOptions={offset:5};const BK="quadratic",G3=["top","top-right","right","right-bottom","bottom","bottom-left","left","left-top"];class L1 extends Mh{constructor(a,y){super(a,Object.assign({},L1.defaultOptions,y)),this.cacheMergeStyle=new Map,this.getAffectedParallelEdges=x=>{const{add:{edges:b},update:{nodes:z,edges:ee,combos:re},remove:{edges:ae}}=x,{model:se}=this.context,fe=new Map,me=(ke,We)=>{se.getRelatedEdgesData(We).forEach(Ke=>!fe.has(Nr(Ke))&&fe.set(Nr(Ke),Ke))};z.forEach(me),re.forEach(me);const Ae=ke=>{const We=se.getEdgeData().map(Ke=>j3(se,Ke));NK(ke,We,!0).forEach(Ke=>!fe.has(Nr(Ke))&&fe.set(Nr(Ke),Ke))};if(ae.size&&ae.forEach(Ae),b.size&&b.forEach(Ae),ee.size){const ke=jM(_x(se.getChanges())).update.edges;ee.forEach(We=>{var je;Ae(We);const Ke=(je=ke.find(Ze=>Nr(Ze.value)===Nr(We)))===null||je===void 0?void 0:je.original;Ke&&!BS(We,Ke)&&Ae(Ke)})}vf(this.options.edges)||fe.forEach((ke,We)=>!this.options.edges.includes(We)&&fe.delete(We));const Be=se.getEdgeData().map(Nr);return new Map([...fe].sort((ke,We)=>Be.indexOf(ke[0])-Be.indexOf(We[0])))},this.applyBundlingStyle=(x,b,z)=>{const{edgeMap:ee,reverses:re}=H3(b);ee.forEach(ae=>{ae.forEach((se,fe,me)=>{var Ae;const Be=me.length,ke=se.style||{};if(se.source===se.target){const Ke=G3.length;ke.loopPlacement=G3[fe%Ke],ke.loopDist=Math.floor(fe/Ke)*z+50}else if(Be===1)ke.curveOffset=0;else{const Ke=(fe%2===0?1:-1)*(re[`${se.source}|${se.target}|${fe}`]?-1:1);ke.curveOffset=Be%2===1?Ke*Math.ceil(fe/2)*z*2:Ke*(Math.floor(fe/2)*z*2+z)}const We=Object.assign(se,{type:BK,style:ke}),je=(Ae=this.context.element)===null||Ae===void 0?void 0:Ae.getElement(Nr(se));(!je||!A1(We.style,je.attributes))&&Zc(x,je?"update":"add","edge",We,!0)})})},this.resetEdgeStyle=x=>{const b=x.style||{},z=this.cacheMergeStyle.get(Nr(x))||{};return Object.keys(z).forEach(ee=>{tu(b[ee],z[ee])&&(x[ee]?b[ee]=x[ee]:delete b[ee])}),Object.assign(x,{style:b})},this.applyMergingStyle=(x,b)=>{const{edgeMap:z,reverses:ee}=H3(b);z.forEach(re=>{var ae;if(re.length===1){const fe=re[0],me=(ae=this.context.element)===null||ae===void 0?void 0:ae.getElement(Nr(fe)),Ae=this.resetEdgeStyle(fe);(!me||!A1(Ae,me.attributes))&&Zc(x,me?"update":"add","edge",Ae);return}const se=re.map(({source:fe,target:me,style:Ae={}},Be)=>{const{startArrow:ke,endArrow:We}=Ae,je={},[Ke,Ze]=ee[`${fe}|${me}|${Be}`]?["endArrow","startArrow"]:["startArrow","endArrow"];return Q0(ke)&&(je[Ke]=ke),Q0(We)&&(je[Ze]=We),je}).reduce((fe,me)=>Object.assign(Object.assign({},fe),me),{});re.forEach((fe,me,Ae)=>{var Be;if(me!==0){Zc(x,"remove","edge",fe);return}const ke=Object.assign({},Ji(this.options.style)?this.options.style(Ae):this.options.style,{childrenData:Ae});this.cacheMergeStyle.set(Nr(fe),ke);const We=Object.assign(Object.assign({},fe),{type:"line",style:Object.assign(Object.assign(Object.assign({},fe.style),se),ke)}),je=(Be=this.context.element)===null||Be===void 0?void 0:Be.getElement(Nr(fe));(!je||!A1(We.style,je.attributes))&&Zc(x,je?"update":"add","edge",We,!0)})})}}beforeDraw(a){const y=this.getAffectedParallelEdges(a);return y.size===0||(this.options.mode==="bundle"?this.applyBundlingStyle(a,y,this.options.distance):this.applyMergingStyle(a,y)),a}}L1.defaultOptions={mode:"bundle",distance:15};const H3=E=>{const a=new Map,y=new Set,x={},b=new Map;for(const[z,ee]of E){if(y.has(z))continue;const{source:re,target:ae}=ee,se=`${re}-${ae}`;a.has(se)||(a.set(se,[]),b.set(se,new Set));const fe=a.get(se),me=b.get(se);fe&&me&&!me.has(z)&&(fe.push(ee),me.add(z),y.add(z));for(const[Ae,Be]of E)if(!(y.has(Ae)||Ae===z)&&BS(ee,Be)){const ke=a.get(se),We=b.get(se);ke&&We&&!We.has(Ae)&&(ke.push(Be),We.add(Ae),re===Be.target&&ae===Be.source&&(x[`${Be.source}|${Be.target}|${ke.length-1}`]=!0),y.add(Ae))}}return{edgeMap:a,reverses:x}},NK=(E,a,y)=>a.filter(x=>(y||Nr(x)!==Nr(E))&&BS(x,E)),BS=(E,a)=>{const{sourceNode:y,targetNode:x}=E.style||{},{sourceNode:b,targetNode:z}=a.style||{};return y===b&&x===z||y===z&&x===b};class RK extends Mh{beforeDraw(a,y){const{stage:x}=y;if(x==="visibility")return a;const{model:b}=this.context,{update:{nodes:z,edges:ee,combos:re}}=a,ae=(se,fe)=>{b.getRelatedEdgesData(fe).forEach(Ae=>!ee.has(Nr(Ae))&&ee.set(Nr(Ae),Ae))};return z.forEach(ae),re.forEach(ae),a}}const FK={animation:{"combo-collapse":f2,"combo-expand":KR,"node-collapse":c2,"node-expand":HR,"path-in":d2,"path-out":VR,fade:jR,translate:GR},behavior:{"brush-select":Sv,"click-select":Rp,"collapse-expand":iy,"create-edge":uy,"drag-canvas":cy,"drag-element-force":Bk,"drag-element":Bv,"fix-element-size":vy,"focus-element":my,"hover-activate":py,"lasso-select":Rk,"auto-adapt-label":Ip,"optimize-viewport-transform":yy,"scroll-canvas":Ey,"zoom-canvas":Ay},combo:{circle:P7,rect:w7},edge:{cubic:pg,line:ny,polyline:ry,quadratic:ay,"cubic-horizontal":$p,"cubic-radial":ey,"cubic-vertical":ty},layout:{"antv-dagre":A_,"combo-combined":Cz,"compact-box":xy.compactBox,"d3-force":Jz,"force-atlas2":eU,circular:b_,concentric:yx,dagre:My,dendrogram:xy.dendrogram,fishbone:Ty,force:aM,fruchterman:rU,grid:iU,indented:xy.indented,mds:dM,mindmap:xy.mindmap,radial:gU,random:xU,snake:Oy},node:{circle:gg,diamond:wF,ellipse:Up,hexagon:OF,html:Qp,image:Yp,rect:b7,star:C7,donut:_p,triangle:Xp},palette:{spectral:wU,tableau:MU,oranges:DU,greens:IU,blues:TU},theme:{dark:jV,light:GV},plugin:{"bubble-sets":Wy,"edge-bundling":Gy,"edge-filter-lens":Hy,"grid-line":Zy,background:Ly,contextmenu:jy,fisheye:Vy,fullscreen:Ky,history:Qy,hull:qy,legend:r1,minimap:a1,snapline:i1,timebar:m1,toolbar:p1,tooltip:y1,watermark:E1},transform:{"arrange-draw-order":HV,"collapse-expand-combo":VV,"collapse-expand-node":KV,"get-edge-actual-ends":DK,"map-node-size":T1,"place-radial-labels":O1,"process-parallel-edges":L1,"update-related-edges":RK},shape:{circle:wf,ellipse:lv,group:Eu,html:uv,image:zA,line:ag,path:_c,polygon:ig,polyline:Zm,rect:Ru,text:og,label:vh,badge:d0}};function kK(){Object.entries(FK).forEach(([E,a])=>{Object.entries(a).forEach(([y,x])=>{ZV(E,y,x)})})}kK();const Bee={css:"//at.alicdn.com/t/a/font_470089_8hnbbf8n4u8.css",js:"//at.alicdn.com/t/a/font_470089_8hnbbf8n4u8.js"};var NS=Ie(59301),_K=Object.defineProperty,zK=Object.defineProperties,UK=Object.getOwnPropertyDescriptors,V3=Object.getOwnPropertySymbols,WK=Object.prototype.hasOwnProperty,jK=Object.prototype.propertyIsEnumerable,K3=(E,a,y)=>a in E?_K(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,RS=(E,a)=>{for(var y in a||(a={}))WK.call(a,y)&&K3(E,y,a[y]);if(V3)for(var y of V3(a))jK.call(a,y)&&K3(E,y,a[y]);return E},FS=(E,a)=>zK(E,UK(a)),GK=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const HK=(E,a)=>{const y=E.getParentData(a.id,"tree");return y?a.style.x>y.style.x?"right":"left":"center"},VK=[3,2,1];let B1=[{name:"\u6839\u8282\u70B9",src:"/images/one.svg",color:"#CC7CF5"},{name:"\u8BFE\u7A0B",src:"/images/kc.svg",color:"#3241F7"},{name:"\u7AE0\u8282",src:"/images/zj.svg",color:"#5e54e7"},{name:"\u77E5\u8BC6\u70B9",src:"/images/zsd.svg",color:"#FFDF55"},{name:"\u5B9E\u8BAD",src:"/images/sx.svg",color:"#4E9DFF"},{name:"\u4F5C\u4E1A",src:"/images/zy.svg",color:"#445DF3"},{name:"\u89C6\u9891",src:"/images/sp.svg",color:"#6BC4DE"},{name:"\u8BFE\u4EF6",src:"/images/fj.svg",color:"#6BDE73"},{name:"\u8BD5\u5377",src:"/images/sj.svg",color:"#2D9534"},{name:"\u5176\u4ED6",src:"/images/qt.svg",color:"#2D947C"}];const KK=(E,a)=>{const y={};let x=null;return E.forEach(b=>{y[b.properties.uuid]=FS(RS({},b),{id:b.properties.uuid,children:[]})}),a.forEach(b=>{const z=y[b.startNodeUuid],ee=y[b.endNodeUuid];z&&(z.id=z.properties.uuid),z&&ee&&z.children.push(ee)}),E.forEach(b=>{!a.some(ee=>ee.endNodeUuid===b.properties.uuid)&&(x=y[b.properties.uuid])}),x};var ZK=(0,Fe.forwardRef)(({nodeUuid:E,subject_id:a,setshowdetail:y,setitems:x,setzoomsize:b},z)=>{const[ee,re]=(0,Fe.useState)(!1),ae=(0,Fe.useRef)(0),se=(0,Fe.useRef)(null),fe=(0,Fe.useRef)();(0,Fe.useEffect)(()=>{je()},[]);function me(Ze){fe.current.zoomBy(Ze)}function Ae(){setTimeout(()=>{var Ze;b((((Ze=fe==null?void 0:fe.current)==null?void 0:Ze.getZoom())*100).toFixed(0))},300)}function Be(Ze){var Je;let tt=fe.current.getElementDataByState("node","selected");(tt==null?void 0:tt.length)>0&&fe.current.setElementState((Je=tt==null?void 0:tt[0])==null?void 0:Je.id,[""]),fe.current.setElementState(Ze,["selected"])}function ke(Ze,Je){try{const tt={},at={};fe.current.getEdgeData().map(ot=>{tt[ot.id]=Ze==="Enter"?"inactive":"active"}),fe.current.getNodeData().map(ot=>{Ze==="Enter"?at[ot.id]=ot.colornodeType===Je?"highlight":"inactive":at[ot.id]="active"}),fe.current.setElementState(tt),fe.current.setElementState(at)}catch(tt){}}function We(Ze,Je){var tt;(tt=fe==null?void 0:fe.current)==null||tt.fitView(Ze,Je)}(0,Fe.useImperativeHandle)(z,()=>({zoomBy:me,getData:je,selectall:Be,onMouse:ke,fitView:We,getZooms:Ae}));const je=()=>GK(void 0,null,function*(){var Ze,Je,tt,at,ot,ct,lt,wt,Dt;re(!0);let Ht=yield(0,te.ZP)("/api/knowledge/v2/get_node.json",{method:"get",params:{nodeUuid:E,subject_id:a,depth:-1,relationshipFilter:"\u5305\u542B>"}});re(!1);let Zt=(Je=(Ze=Ht==null?void 0:Ht.data)==null?void 0:Ze.nodes)==null?void 0:Je.map(An=>{var pn,Cn,rr,En,gr,aa,na,Qr,Cr,Jr,ma,ka;return FS(RS({},An==null?void 0:An.properties),{rootNodeUuid:(pn=An==null?void 0:An.properties)==null?void 0:pn.rootNodeUuid,id:(Cn=An==null?void 0:An.properties)==null?void 0:Cn.uuid,name:(rr=An==null?void 0:An.properties)==null?void 0:rr.name,description:(En=An==null?void 0:An.properties)==null?void 0:En.description,nodeType:(gr=An==null?void 0:An.properties)==null?void 0:gr.nodeType,tags:((aa=An==null?void 0:An.properties)==null?void 0:aa.tags)&&((Cr=(Qr=(na=An==null?void 0:An.properties)==null?void 0:na.tags)==null?void 0:Qr.split("\uFF0C"))==null?void 0:Cr.map(hi=>({name:hi})))||[],colorType:parseInt((Jr=An==null?void 0:An.properties)==null?void 0:Jr.color)>3?"3":(ma=An==null?void 0:An.properties)==null?void 0:ma.color,activeColor:"#FA6400",size:VK[((ka=An==null?void 0:An.properties)==null?void 0:ka.color)-1]||1,shape:"circle",hide:!1,isExtendedState:!0})}),dn=KK((at=(tt=Ht==null?void 0:Ht.data)==null?void 0:tt.nodes)==null?void 0:at.map((An,pn)=>{var Cn,rr,En,gr,aa;return FS(RS({},An),{key:pn,title:(Cn=An==null?void 0:An.properties)==null?void 0:Cn.name,newcolor:parseInt((rr=An==null?void 0:An.properties)==null?void 0:rr.color)===1?"#CC7CF5":((En=B1==null?void 0:B1.find(na=>{var Qr;return(na==null?void 0:na.name)===((Qr=An==null?void 0:An.properties)==null?void 0:Qr.nodeType)}))==null?void 0:En.color)||"#2D947C",colornodeType:parseInt((gr=An==null?void 0:An.properties)==null?void 0:gr.color)===1?"\u6839\u8282\u70B9":((aa=B1==null?void 0:B1.find(na=>{var Qr;return(na==null?void 0:na.name)===((Qr=An==null?void 0:An.properties)==null?void 0:Qr.nodeType)}))==null?void 0:aa.name)||"\u5176\u4ED6"})}),(ct=(ot=Ht==null?void 0:Ht.data)==null?void 0:ot.relationships)==null?void 0:ct.filter(An=>An.type==="\u5305\u542B"));fe!=null&&fe.current&&((lt=fe==null?void 0:fe.current)==null||lt.destroy());let nn=LS(dn),wn=(wt=nn.nodes)==null?void 0:wt.filter((An,pn,Cn)=>pn===Cn.findIndex(rr=>rr.id===An.id)),Jn=(Dt=nn.edges)==null?void 0:Dt.filter((An,pn,Cn)=>pn===Cn.findIndex(rr=>rr.source===An.source&&rr.target===An.target));Ke({nodes:wn,edges:Jn},Zt)}),Ke=(Ze,Je)=>{var tt,at;fe.current=null,fe.current=new O0({container:se.current,autoResize:!0,autoFit:{type:((tt=Ze==null?void 0:Ze.nodes)==null?void 0:tt.length)>20?"view":"center",options:{direction:"both",when:"always"}},animation:!(((at=Ze==null?void 0:Ze.nodes)==null?void 0:at.length)>300),data:Ze,node:{style:{labelText:ot=>ot.title,labelFill:"#ffffff",fill:ot=>ot.newcolor,labelBackground:!1,labelPlacement:function(ot){const ct=HK(this,ot);return ct==="center"?"right":ct},halo:!0,haloStrokeOpacity:.5,haloLineWidth:10,ports:[{placement:"right"},{placement:"left"}]},animation:{enter:!1}},edge:{type:"cubic-horizontal",animation:{enter:!1}},layout:{type:"mindmap",direction:"H",getHeight:()=>32,getWidth:()=>32,getVGap:()=>4,getHGap:()=>64,getSide:ot=>(ae.current++,ae.current%2==0?"left":"right")},behaviors:["drag-element",{type:"zoom-canvas",onFinish:()=>{setTimeout(()=>{var ot;b((((ot=fe==null?void 0:fe.current)==null?void 0:ot.getZoom())*100).toFixed(0))},300)}},"collapse-expand","drag-canvas",{type:"click-select",state:"selected",onClick:ot=>{let ct=Je.filter(lt=>{var wt,Dt;return(lt==null?void 0:lt.id)===((Dt=(wt=ot.target)==null?void 0:wt.config)==null?void 0:Dt.id)});if((ct==null?void 0:ct.length)===0){y(!1);return}x(ct==null?void 0:ct[0]),y(!0),ot.view.setCursor("pointer")},multiple:!1}]}),fe.current.render(),setTimeout(()=>{var ot;b((((ot=fe==null?void 0:fe.current)==null?void 0:ot.getZoom())*100).toFixed(0))},300)};return NS.createElement("div",{style:{height:"100%"}},NS.createElement(ce.Z,{spinning:ee,className:"mt60 w100",tip:"\u52A0\u8F7D\u4E2D..."}),NS.createElement("div",{style:{height:"100%"},ref:se}))}),El={flex_box_center:"flex_box_center___mORrQ",flex_space_between:"flex_space_between___AGgBm",flex_box_vertical_center:"flex_box_vertical_center____H93g",flex_box_center_end:"flex_box_center_end___VPK8Q",flex_box_column:"flex_box_column___qksG3",autocomp:"autocomp___H_feM",autocompwidth:"autocompwidth___RMYtG",hoverone:"hoverone___j7m8k",name:"name___qwPqM",img:"img___WHKD_",autopop:"autopop___YCC3k",studentHead:"studentHead___DeVom",headLi:"headLi___qiYnp",btn:"btn___s7HI8",tupugx:"tupugx___JCYSy",textname:"textname___iEAMA",dropdownst:"dropdownst___ca1cn"},kS=Ie(2610),Z3=Ie(59301),QK=Object.defineProperty,YK=Object.defineProperties,XK=Object.getOwnPropertyDescriptors,N1=Object.getOwnPropertySymbols,Q3=Object.prototype.hasOwnProperty,Y3=Object.prototype.propertyIsEnumerable,X3=(E,a,y)=>a in E?QK(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,J3=(E,a)=>{for(var y in a||(a={}))Q3.call(a,y)&&X3(E,y,a[y]);if(N1)for(var y of N1(a))Y3.call(a,y)&&X3(E,y,a[y]);return E},JK=(E,a)=>YK(E,XK(a)),qK=(E,a)=>{var y={};for(var x in E)Q3.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&N1)for(var x of N1(E))a.indexOf(x)<0&&Y3.call(E,x)&&(y[x]=E[x]);return y},$K=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});let R1=[{name:"\u6839\u8282\u70B9",src:"/images/one.svg",color:"#CC7CF5",bordercolor:"#A150CB"},{name:"\u8BFE\u7A0B",src:"/images/kc.svg",color:"#3241F7",bordercolor:"#3437D9"},{name:"\u7AE0\u8282",src:"/images/zj.svg",color:"#5e54e7",bordercolor:"#7f77f9"},{name:"\u77E5\u8BC6\u70B9",src:"/images/zsd.svg",color:"#FFDF55",bordercolor:"#FFD60F"},{name:"\u5B9E\u8BAD",src:"/images/sx.svg",color:"#4E9DFF",bordercolor:"#0882FB"},{name:"\u4F5C\u4E1A",src:"/images/zy.svg",color:"#445DF3",bordercolor:"#3149D5"},{name:"\u89C6\u9891",src:"/images/sp.svg",color:"#6BC4DE",bordercolor:"#339DC4"},{name:"\u8BFE\u4EF6",src:"/images/fj.svg",color:"#6BDE73",bordercolor:"#33C448"},{name:"\u8BD5\u5377",src:"/images/sj.svg",color:"#2D9534",bordercolor:"#077A04"},{name:"\u5176\u4ED6",src:"/images/qt.svg",color:"#2D947C",bordercolor:"#157660"}];const Ree=null;let Fee=null;const eZ=E=>{var a=E,{pathsDetail:y,user:x,globalSetting:b,loading:z,dispatch:ee,datas:re}=a,ae=qK(a,["pathsDetail","user","globalSetting","loading","dispatch","datas"]);const se=(0,Fe.useRef)(),fe=(0,Fe.useRef)(null);(0,Fe.useEffect)(()=>{me()},[re]);function me(){return $K(this,null,function*(){var Ae,Be,ke,We,je,Ke,Ze;if(((Ae=re==null?void 0:re.nodes)==null?void 0:Ae.length)>0){let Je=(0,vt.fX)((Be=re==null?void 0:re.nodes)==null?void 0:Be.map((lt,wt)=>{var Dt,Ht,Zt,dn,nn,wn,Jn,An,pn,Cn,rr,En,gr,aa,na,Qr;return JK(J3(J3({},lt),lt==null?void 0:lt.properties),{rootNodeUuid:(Dt=lt==null?void 0:lt.properties)==null?void 0:Dt.rootNodeUuid,id:(Ht=lt==null?void 0:lt.properties)==null?void 0:Ht.uuid,name:(Zt=lt==null?void 0:lt.properties)==null?void 0:Zt.name,labelstype:(dn=lt==null?void 0:lt.labels)==null?void 0:dn[1],description:(nn=lt==null?void 0:lt.properties)==null?void 0:nn.description,nodeType:(wn=lt==null?void 0:lt.properties)==null?void 0:wn.nodeType,colornodeType:parseInt((Jn=lt==null?void 0:lt.properties)==null?void 0:Jn.color)===1?"\u6839\u8282\u70B9":((An=R1==null?void 0:R1.find(Cr=>{var Jr;return(Cr==null?void 0:Cr.name)===((Jr=lt==null?void 0:lt.properties)==null?void 0:Jr.nodeType)}))==null?void 0:An.name)||"\u5176\u4ED6",newcolor:parseInt((pn=lt==null?void 0:lt.properties)==null?void 0:pn.color)===1?"#CC7CF5":((Cn=R1==null?void 0:R1.find(Cr=>{var Jr;return(Cr==null?void 0:Cr.name)===((Jr=lt==null?void 0:lt.properties)==null?void 0:Jr.nodeType)}))==null?void 0:Cn.color)||"#2D947C",tags:((rr=lt==null?void 0:lt.properties)==null?void 0:rr.tags)&&((aa=(gr=(En=lt==null?void 0:lt.properties)==null?void 0:En.tags)==null?void 0:gr.split("\uFF0C"))==null?void 0:aa.map(Cr=>({name:Cr})))||[],colorType:parseInt((na=lt==null?void 0:lt.properties)==null?void 0:na.color)>3?"3":(Qr=lt==null?void 0:lt.properties)==null?void 0:Qr.color})}),(je=(We=(ke=re==null?void 0:re.relationships)==null?void 0:ke.filter(lt=>{var wt,Dt,Ht;return(lt==null?void 0:lt.endNodeUuid)!==((Ht=(Dt=(wt=re==null?void 0:re.nodes)==null?void 0:wt[0])==null?void 0:Dt.properties)==null?void 0:Ht.rootNodeUuid)}))==null?void 0:We.filter(lt=>{var wt,Dt,Ht;return(lt==null?void 0:lt.startNodeUuid)!==((Ht=(Dt=(wt=re==null?void 0:re.nodes)==null?void 0:wt[0])==null?void 0:Dt.properties)==null?void 0:Ht.rootNodeUuid)}))==null?void 0:je.filter(lt=>lt.type==="\u5305\u542B")),tt=LS(Je),at=(Ke=tt.nodes)==null?void 0:Ke.filter((lt,wt,Dt)=>wt===Dt.findIndex(Ht=>Ht.id===lt.id)),ot=(Ze=tt.edges)==null?void 0:Ze.filter((lt,wt,Dt)=>wt===Dt.findIndex(Ht=>Ht.source===lt.source&&Ht.target===lt.target));at.map(lt=>(lt.transformd=!0,lt.style={labelWordWrap:!0,labelPlacement:lt.depth===0?"center":lt.depth<3?"top-left":"top",haloLineWidth:Math.max(20-lt.depth*6,0),labelMaxWidth:lt.depth===0?300:200,labelFontSize:lt.depth===0?22:at.length>300?12:14,labelLineHeight:100,halo:lt.depth<3},lt)),se.current=null;let ct=at==null?void 0:at.length;se.current=new O0({container:fe.current,autoResize:!0,background:"#010A23",autoFit:{type:at.length>50?"view":"center",options:{direction:"both",when:"always"}},animation:!1,padding:50,data:{nodes:at,edges:ot},node:{type:"circle",style:{size:lt=>lt.colorType==1?100:lt.depth<2?50:ct>250?10:20,fill:lt=>lt.newcolor,labelText:lt=>lt.name,labelFill:"#ffffff"},state:{highlight:{stroke:"transparent"},selected:{stroke:"transparent"},inactive:{fill:lt=>lt.newcolor,port:!1,labelBackground:!1,halo:!1,badgeBackground:!1}}},edge:{style:{labelBackground:!1,halo:!1,stroke:"#A150CB",strokeOpacity:.5},state:{inactive:{stroke:"#f9f0ff",strokeOpacity:.5,halo:!1,labelBackground:!1,lineWidth:1},highlight:{stroke:"#43E93F",strokeOpacity:1,halo:!1,lineWidth:1},selected:{stroke:"#43E93F",strokeOpacity:1,halo:!1,lineWidth:1},active:{halo:!1},disable:{halo:!1}}},layout:[{type:"dendrogram",radial:!0,nodeSep:40,rankSep:at.length>250?360:240,direction:"RL",unitRadius:90,linkDistance:200,preventOverlap:!0,maxPreventOverlapIteration:100,strictRadial:!1}],plugins:[{type:"tooltip",enable:lt=>lt.targetType==="node",getContent:(lt,wt)=>{let Dt="";return wt.forEach(Ht=>{Dt+=`
${Ht.name||""}
`}),Dt}}],behaviors:["drag-canvas",{type:"zoom-canvas"},"drag-element",{type:"collapse-expand",onExpand:(lt,wt)=>{console.log("----",lt,wt)}},{type:"fix-element-size",state:"fix-element-size",enable:!0}],transforms:[{type:"place-radial-labels"}]}),se.current.render()}})}return Z3.createElement("div",{style:{background:"#fff",height:"800rem"}},Z3.createElement("div",{style:{width:"100%",height:"800rem"},ref:fe}))};var tZ=(0,Ce.connect)(({pathsDetail:E,user:a,loading:y,globalSetting:x})=>({pathsDetail:E,user:a,globalSetting:x,loading:y.models.index}))(eZ),La=Ie(59301),nZ=Object.defineProperty,rZ=Object.defineProperties,aZ=Object.getOwnPropertyDescriptors,F1=Object.getOwnPropertySymbols,q3=Object.prototype.hasOwnProperty,$3=Object.prototype.propertyIsEnumerable,eI=(E,a,y)=>a in E?nZ(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,Ig=(E,a)=>{for(var y in a||(a={}))q3.call(a,y)&&eI(E,y,a[y]);if(F1)for(var y of F1(a))$3.call(a,y)&&eI(E,y,a[y]);return E},iZ=(E,a)=>rZ(E,aZ(a)),oZ=(E,a)=>{var y={};for(var x in E)q3.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&F1)for(var x of F1(E))a.indexOf(x)<0&&$3.call(E,x)&&(y[x]=E[x]);return y},Ih=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});let rm=[{name:"\u6839\u8282\u70B9",src:"/images/one.svg",color:"#CC7CF5",bordercolor:"#A150CB"},{name:"\u8BFE\u7A0B",src:"/images/kc.svg",color:"#3241F7",bordercolor:"#3437D9"},{name:"\u7AE0\u8282",src:"/images/zj.svg",color:"#5e54e7",bordercolor:"#7f77f9"},{name:"\u77E5\u8BC6\u70B9",src:"/images/zsd.svg",color:"#FFDF55",bordercolor:"#FFD60F"},{name:"\u5B9E\u8BAD",src:"/images/sx.svg",color:"#4E9DFF",bordercolor:"#0882FB"},{name:"\u4F5C\u4E1A",src:"/images/zy.svg",color:"#445DF3",bordercolor:"#3149D5"},{name:"\u89C6\u9891",src:"/images/sp.svg",color:"#6BC4DE",bordercolor:"#339DC4"},{name:"\u8BFE\u4EF6",src:"/images/fj.svg",color:"#6BDE73",bordercolor:"#33C448"},{name:"\u8BD5\u5377",src:"/images/sj.svg",color:"#2D9534",bordercolor:"#077A04"},{name:"\u5176\u4ED6",src:"/images/qt.svg",color:"#2D947C",bordercolor:"#157660"}];const sZ=E=>{var a=E,{pathsDetail:y,user:x,globalSetting:b,loading:z,dispatch:ee,uuid:re,Tabsdatas:ae,initdata:se,setactivied:fe,tpacti:me}=a,Ae=oZ(a,["pathsDetail","user","globalSetting","loading","dispatch","uuid","Tabsdatas","initdata","setactivied","tpacti"]),Be,ke,We,je,Ke,Ze,Je,tt;const at=(0,Fe.useRef)(),ot=(0,Fe.useRef)(),ct=(0,Fe.useRef)(),[lt,wt]=(0,Fe.useState)([]),[Dt,Ht]=(0,Fe.useState)(!0),[Zt,dn]=(0,Fe.useState)([]),[nn,wn]=(0,Fe.useState)(""),[Jn,An]=(0,Fe.useState)(!1),pn=(0,Fe.useRef)(null),[Cn,rr]=(0,Fe.useState)(),[En,gr]=(0,Fe.useState)(!1),[aa,na]=(0,Fe.useState)([]);let[Qr,Cr]=(0,Fe.useState)(!1);const[Jr,ma]=(0,Fe.useState)(!1),[ka,hi]=(0,Fe.useState)(!1),[wo,lo]=(0,Fe.useState)([]),[li,no]=(0,Fe.useState)(!1),[Gi,io]=(0,Fe.useState)([]),[bo]=(0,Ce.useSearchParams)(),[us,Qo]=(0,Fe.useState)(!1),[gi,ki]=(0,Fe.useState)(0),[Sa,_a]=(0,Fe.useState)("\u5168\u90E8");let[ni,Qi]=(0,Fe.useState)({page:1,limit:10});const[Ma,po]=(0,Fe.useState)({}),[Xi,Ms]=(0,Fe.useState)([]),as=(0,Fe.useRef)(null),hs=(0,Fe.useRef)(null),[gs,cs]=(0,Fe.useState)(!1),Bo=window.ENV==="build"?"/react/build":"";(0,Fe.useEffect)(()=>(Qr=!1,Cr(!1),ks(2),_e.ZP.config({getContainer:()=>pn.current}),()=>{Ht(!1),dn([]),gr(!1),wn("")}),[re]);const Dc=()=>La.createElement("div",{className:El.studentHead},La.createElement("div",{className:El.headLi},La.createElement("img",{src:Ye}),La.createElement("aside",null,La.createElement("span",null,"\u8D44\u6E90\u603B\u6570"),La.createElement("b",null,Ma==null?void 0:Ma.resource_count))),La.createElement("div",{className:El.headLi},La.createElement("img",{src:xt}),La.createElement("aside",null,La.createElement("span",null,"\u5B66\u4E60\u5B8C\u6210\u7387"),La.createElement("b",{style:{color:"#F7B500"}},Ma==null?void 0:Ma.complete_rate,"%"))),La.createElement("div",{className:El.headLi},La.createElement("img",{src:Pt}),La.createElement("aside",null,La.createElement("span",null,"\u5B66\u4E60\u638C\u63E1\u7387"),La.createElement("b",{style:{color:"#3AFFC8"}},Ma==null?void 0:Ma.grasp_rate,"%"))),La.createElement("div",{className:El.headLi},La.createElement("img",{src:qt}),La.createElement("aside",null,La.createElement("span",{style:{marginBottom:"10rem"}},"\u4E0A\u6B21\u5B66\u5230"),La.createElement(on.Z,{title:Ma==null?void 0:Ma.last_knowledge_name},La.createElement("b",{style:{color:"#7FAAFF",fontSize:"16rem"}},(0,vt.Pq)(Ma==null?void 0:Ma.last_knowledge_name,13))))),La.createElement("div",{onClick:()=>handleClickDetails({knowledge_uuid:Ma==null?void 0:Ma.last_knowledge_uuid}),className:El.btn},"\u7EE7\u7EED\u5B66\u4E60")),Ic={onRemove:()=>{lo([])},beforeUpload:ai=>{if(console.log(ai),(ai==null?void 0:ai.size)>1024*1024*50)return _e.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;let ro=[];return ro.push(ai),lo([...ro]),!1},fileList:wo,accept:".xls,.xlsx"};(0,Fe.useEffect)(()=>{},[Qr]),(0,Fe.useEffect)(()=>(window.addEventListener("resize",zl),()=>{window.removeEventListener("resize",zl)}),[]);function zl(){var ai,ro;(ro=(ai=at.current)==null?void 0:ai.update)==null||ro.call(ai)}function ks(ai){return Ih(this,null,function*(){var ro,Uo,Yo,Oo,Ql,Qc,xd,Tg,Oh,B0,Lh;Qo(!0);let gc=yield(0,te.ZP)("/api/knowledge/v2/get_node.json",{method:"get",params:{nodeUuid:re,subject_id:(ro=y==null?void 0:y.detail)==null?void 0:ro.id,depth:ai===0?ai:ai||-1,relationshipFilter:"\u5305\u542B>"}});if(Qo(!1),(gc==null?void 0:gc.status)===0){if(bo.get("type")==="classrooms"?ee({type:"pathsDetail/getCourseDetail",payload:Ig({id:(Uo=y==null?void 0:y.detail)==null?void 0:Uo.id,knowledge:!0},(0,vt.oP)())}):ee({type:"pathsDetail/getPathsDetail",payload:Ig({id:(Yo=y==null?void 0:y.detail)==null?void 0:Yo.id,knowledge:!0},(0,vt.oP)())}),Qr){ot.current.getData();return}Ht(!0);let Zs=(0,vt.fX)((Ql=(Oo=gc==null?void 0:gc.data)==null?void 0:Oo.nodes)==null?void 0:Ql.map((Ti,Gu)=>{var Cu,Hu,Qd,Og,H1,am,V1,im,Yc,K1,uo,Xc,Z1,Q1,Y1,X1;return iZ(Ig(Ig({},Ti),Ti==null?void 0:Ti.properties),{rootNodeUuid:(Cu=Ti==null?void 0:Ti.properties)==null?void 0:Cu.rootNodeUuid,id:(Hu=Ti==null?void 0:Ti.properties)==null?void 0:Hu.uuid,name:(Qd=Ti==null?void 0:Ti.properties)==null?void 0:Qd.name,labelstype:(Og=Ti==null?void 0:Ti.labels)==null?void 0:Og[1],description:(H1=Ti==null?void 0:Ti.properties)==null?void 0:H1.description,nodeType:(am=Ti==null?void 0:Ti.properties)==null?void 0:am.nodeType,colornodeType:parseInt((V1=Ti==null?void 0:Ti.properties)==null?void 0:V1.color)===1?"\u6839\u8282\u70B9":((im=rm==null?void 0:rm.find(Jc=>{var Lg;return(Jc==null?void 0:Jc.name)===((Lg=Ti==null?void 0:Ti.properties)==null?void 0:Lg.nodeType)}))==null?void 0:im.name)||"\u5176\u4ED6",newcolor:parseInt((Yc=Ti==null?void 0:Ti.properties)==null?void 0:Yc.color)===1?"#CC7CF5":((K1=rm==null?void 0:rm.find(Jc=>{var Lg;return(Jc==null?void 0:Jc.name)===((Lg=Ti==null?void 0:Ti.properties)==null?void 0:Lg.nodeType)}))==null?void 0:K1.color)||"#2D947C",tags:((uo=Ti==null?void 0:Ti.properties)==null?void 0:uo.tags)&&((Q1=(Z1=(Xc=Ti==null?void 0:Ti.properties)==null?void 0:Xc.tags)==null?void 0:Z1.split("\uFF0C"))==null?void 0:Q1.map(Jc=>({name:Jc})))||[],colorType:parseInt((Y1=Ti==null?void 0:Ti.properties)==null?void 0:Y1.color)>3?"3":(X1=Ti==null?void 0:Ti.properties)==null?void 0:X1.color})}),(xd=(Qc=gc==null?void 0:gc.data)==null?void 0:Qc.relationships)==null?void 0:xd.filter(Ti=>Ti.type==="\u5305\u542B"));console.log("----types",Zs,gc==null?void 0:gc.data);let qs=LS(Zs),Ps=(Tg=qs.nodes)==null?void 0:Tg.filter((Ti,Gu,Cu)=>Gu===Cu.findIndex(Hu=>Hu.id===Ti.id));wt(Ps);let Dl=(Oh=qs.edges)==null?void 0:Oh.filter((Ti,Gu,Cu)=>Gu===Cu.findIndex(Hu=>Hu.source===Ti.source&&Hu.target===Ti.target));Ps.map(Ti=>(Ti.transformd=!0,Ti.style={labelWordWrap:!0,labelPlacement:Ti.depth===0?"center":Ti.depth<3?"top-left":"top",haloLineWidth:Math.max(20-Ti.depth*6,0),labelMaxWidth:Ti.depth===0?300:200,labelFontSize:Ti.depth===0?22:Ps.length>300?12:14,labelLineHeight:100,halo:Ti.depth<3},Ti)),ct.current=null;let Sd=Ps==null?void 0:Ps.length;ct.current=new O0({container:hs.current,autoResize:!0,background:"#010A23",autoFit:{type:Ps.length>50?"view":"center",options:{direction:"both",when:"always"}},animation:!1,padding:50,data:{nodes:Ps,edges:Dl},node:{type:"circle",style:{size:Ti=>Ti.colorType==1?100:Ti.depth<2?50:Sd>250?10:20,fill:Ti=>Ti.newcolor,labelText:Ti=>Ti.name,labelFill:"#ffffff"},state:{highlight:{stroke:"transparent"},selected:{stroke:"transparent"},inactive:{fill:Ti=>Ti.newcolor,port:!1,labelBackground:!1,halo:!1,badgeBackground:!1}}},edge:{style:{labelBackground:!1,halo:!1,stroke:"#A150CB",strokeOpacity:.5},state:{inactive:{stroke:"#f9f0ff",strokeOpacity:.5,halo:!1,labelBackground:!1,lineWidth:1},highlight:{stroke:"#43E93F",strokeOpacity:1,halo:!1,lineWidth:1},selected:{stroke:"#43E93F",strokeOpacity:1,halo:!1,lineWidth:1},active:{halo:!1},disable:{halo:!1}}},layout:[{type:"dendrogram",radial:!0,nodeSep:40,rankSep:Ps.length>250?360:240,direction:"RL",unitRadius:90,linkDistance:200,preventOverlap:!0,maxPreventOverlapIteration:100,strictRadial:!1}],plugins:[{type:"tooltip",enable:Ti=>Ti.targetType==="node",getContent:(Ti,Gu)=>{let Cu="";return Gu.forEach(Hu=>{Cu+=`
${Hu.name||""}
`}),Cu}}],behaviors:["drag-canvas",{type:"zoom-canvas",onFinish:()=>{setTimeout(()=>{var Ti;ki((((Ti=ct==null?void 0:ct.current)==null?void 0:Ti.getZoom())*100).toFixed(0))},300)}},"drag-element",{type:"collapse-expand",onExpand:(Ti,Gu)=>{console.log("----",Ti,Gu)}},{type:"fix-element-size",state:"fix-element-size",enable:!0},{type:"click-select",state:"selected",onClick:Ti=>{as.current?(clearTimeout(as.current),as.current=null):as.current=setTimeout(()=>{let Gu=Ps.filter(Cu=>{var Hu,Qd;return(Cu==null?void 0:Cu.id)===((Qd=(Hu=Ti.target)==null?void 0:Hu.config)==null?void 0:Qd.id)});if((Gu==null?void 0:Gu.length)===0){gr(!1);return}rr(Gu==null?void 0:Gu[0]),gr(!0),Ti.view.setCursor("pointer"),as.current=null},300)},multiple:!1},{type:"hover-activate",enable:Ti=>Ti.targetType==="node",degree:1,state:"highlight",direction:"both",inactiveState:"inactive",onHover:Ti=>{Ti.view.setCursor("pointer")},onHoverEnd:Ti=>{Ti.view.setCursor("default")}}],transforms:[{type:"place-radial-labels"}]}),ct.current.render(),hs.current.style.opacity=1,(B0=ct==null?void 0:ct.current)==null||B0.fitView(),setTimeout(()=>{var Ti;ki((((Ti=ct==null?void 0:ct.current)==null?void 0:Ti.getZoom())*100).toFixed(0))},300);var Tc=ct.current.getOptions();setTimeout(()=>{Tc.animation=!0,ct.current.setOptions(Tc)},2500),window.graphsRef=ct.current}let vc=yield(0,te.ZP)("/api/knowledge_items.json",{method:"get",params:{item_type:3,subject_id:(Lh=y==null?void 0:y.detail)==null?void 0:Lh.id}});(vc==null?void 0:vc.status)===0&&Ms(vc==null?void 0:vc.data)})}const ju=(ai,ro)=>{if(ct.current){if(Qr){ot.current.onMouse(ai,ro.name);return}try{const Uo={},Yo={};ct.current.getEdgeData().map(Oo=>{Uo[Oo.id]=ai==="Enter"?"inactive":"active"}),ct.current.getNodeData().map(Oo=>{ai==="Enter"?Yo[Oo.id]=Oo.colornodeType===ro.name?"highlight":"inactive":Yo[Oo.id]="active"}),ct.current.setElementState(Uo),ct.current.setElementState(Yo)}catch(Uo){}}},_s=(ai,ro)=>{if(ct.current){if(Qr){ot.current.onMouse(ai,ro.name);return}try{const Uo={},Yo={};ct.current.getEdgeData().map(Oo=>{Uo[Oo.id]=ai==="Enter"?"inactive":"active"}),ct.current.getNodeData().map(Oo=>{var Ql,Qc;ai==="Enter"?Yo[Oo.id]=(Qc=(Ql=Oo.tags)==null?void 0:Ql.map(xd=>xd==null?void 0:xd.name))!=null&&Qc.includes(ro.name)?"highlight":"inactive":Yo[Oo.id]="active"}),ct.current.setElementState(Uo),ct.current.setElementState(Yo)}catch(Uo){}}};return La.createElement(ce.Z,{spinning:us},La.createElement("div",{ref:pn,style:{background:"#010A23",height:"100vh",overflow:"hidden",position:"relative"}},La.createElement("div",{style:{color:"#fff",display:"flex",alignItems:"center",marginLeft:"10rem",position:"fixed",bottom:"30px",zIndex:1}},(Be=rm.filter(ai=>{var ro;return(ro=lt==null?void 0:lt.map(Uo=>Uo==null?void 0:Uo.colornodeType))==null?void 0:ro.includes(ai==null?void 0:ai.name)}))==null?void 0:Be.map(ai=>La.createElement("div",{onMouseLeave:()=>ju("Leave",ai),onMouseEnter:()=>ju("Enter",ai),style:{display:"flex",alignItems:"center",margin:"0 2px",cursor:"pointer"}},La.createElement("span",{style:{display:"inline-flex",marginLeft:"10rem",width:"20rem",height:"20rem",borderRadius:"50%",background:ai.color}}),La.createElement("span",{style:{marginLeft:"5rem"}},ai==null?void 0:ai.name)))),La.createElement("div",{style:{color:"#fff",display:"flex",alignItems:"center",marginLeft:"10rem",position:"fixed",bottom:"30px",zIndex:1,right:40}},La.createElement(jt.Z,{overlayClassName:El.dropdownst,getPopupContainer:()=>pn.current,menu:{items:[{label:La.createElement("div",{onClick:()=>{ks()}},"\u5C55\u5F00\u5168\u90E8"),key:"1"},{label:La.createElement("div",{onClick:()=>{ks(3)}},"\u5C55\u5F003\u5C42"),key:"2"},{label:La.createElement("div",{onClick:()=>{ks(2)}},"\u5C55\u5F002\u5C42"),key:"3"},{label:La.createElement("div",{onClick:()=>{ks(1)}},"\u5C55\u5F001\u5C42"),key:"4"},{label:La.createElement("div",{onClick:()=>{ks(0)}},"\u6536\u8D77\u5168\u90E8"),key:"5"}]}},La.createElement("img",{style:{cursor:"pointer"},onClick:()=>{},src:gs===7?`${Bo}/images/xscjxz.png`:`${Bo}/images/xscj.png`,onMouseOut:()=>{cs(!1)},onMouseOver:()=>{cs(7)}})),La.createElement(on.Z,{title:"\u5C45\u4E2D\u663E\u793A"},La.createElement("img",{onClick:()=>{Ht(!1),ks()},style:{marginLeft:"10rem",cursor:"pointer"},src:gs===8?`${Bo}/images/jzxsxz.png`:`${Bo}/images/jzxs.png`,onMouseOut:()=>{cs(!1)},onMouseOver:()=>{cs(8)},className:El.img})),La.createElement("div",{style:{marginLeft:"10rem",background:"#202F4F",borderRadius:"4px",alignItems:"center"}},La.createElement("img",{style:{cursor:"pointer"},onClick:()=>{Qr?(ot.current.zoomBy(.9),ot.current.getZooms()):(ct.current.zoomBy(.9),setTimeout(()=>{var ai;ki((((ai=ct==null?void 0:ct.current)==null?void 0:ai.getZoom())*100).toFixed(0))},300))},src:gs===9?`${Bo}/images/newsxxz.png`:`${Bo}/images/newsx.png`,onMouseOut:()=>{cs(!1)},onMouseOver:()=>{cs(9)}}),La.createElement("span",{style:{display:"inline-flex",width:"46px",justifyContent:"center"},onClick:()=>{}}," ",gi+"%"),La.createElement("img",{style:{cursor:"pointer"},onClick:()=>{Qr?(ot.current.zoomBy(1.1),ot.current.getZooms()):(ct.current.zoomBy(1.1),setTimeout(()=>{var ai;ki((((ai=ct==null?void 0:ct.current)==null?void 0:ai.getZoom())*100).toFixed(0))},300))},src:gs===12?`${Bo}/images/newfdxz.png`:`${Bo}/images/newfd.png`,onMouseOut:()=>{cs(!1)},onMouseOver:()=>{cs(12)}}))),La.createElement("div",{style:{display:"flex",justifyContent:"start",width:"1840rem",left:"40rem",paddingTop:"25rem",position:"absolute",zIndex:1}},La.createElement("span",{className:El.tupugx,onClick:()=>{fe()}},La.createElement("img",{src:`${Bo}/images/tpgx.svg`,style:{marginRight:"10rem",width:"16rem"}}),"\u56FE\u8C31\u5173\u7CFB"),La.createElement("div",{className:El.autocomp},Dt&&La.createElement("div",{style:{display:"flex",alignItems:"center"}},La.createElement(Pr.Z,{className:El.autocompwidth,options:Zt,popupClassName:El.autopop,getPopupContainer:()=>pn.current,value:nn,onSelect:(ai,ro)=>{var Uo;if(wn(lt.find(Yo=>Yo.id===ai).name),rr(lt.find(Yo=>Yo.id===ai)),gr(!0),Qr)ot.current.selectall(ai);else{let Yo=ct.current.getElementDataByState("node","selected");(Yo==null?void 0:Yo.length)>0&&ct.current.setElementState((Uo=Yo==null?void 0:Yo[0])==null?void 0:Uo.id,[""]),ct.current.setElementState(ai,["selected"])}},onChange:ai=>{wn(ai)},onSearch:ai=>{dn(()=>{var ro,Uo,Yo;return Sa==="\u5168\u90E8"?(ro=lt==null?void 0:lt.filter(Oo=>Oo.name.includes(ai)))==null?void 0:ro.map(Oo=>({label:La.createElement("div",{style:{display:"flex",alignItems:"center"}},La.createElement("span",{style:{marginRight:"10rem",height:"20rem",lineHeight:"20rem",padding:"0rem 6rem",color:"#fff",fontSize:"12rem",background:"#1890FF",borderRadius:"2rem"}},Oo==null?void 0:Oo.nodeType)," ",La.createElement("div",{style:{color:"#fff"},dangerouslySetInnerHTML:{__html:Oo==null?void 0:Oo.name.replaceAll(ai,`${ai}`)}})),value:Oo==null?void 0:Oo.id})):(Yo=(Uo=lt==null?void 0:lt.filter(Oo=>{var Ql;return(Ql=Oo==null?void 0:Oo.tags)==null?void 0:Ql.find(Qc=>Qc.name===Sa)}))==null?void 0:Uo.filter(Oo=>Oo.name.includes(ai)))==null?void 0:Yo.map(Oo=>({label:La.createElement("div",{style:{display:"flex",alignItems:"center"}},La.createElement("span",{style:{marginRight:"10rem",height:"20rem",padding:"2rem 6rem",color:"#fff",fontSize:"12rem",background:"#1890FF",borderRadius:"2rem"}},Oo==null?void 0:Oo.nodeType)," ",La.createElement("div",{style:{color:"#fff"},dangerouslySetInnerHTML:{__html:Oo==null?void 0:Oo.name.replaceAll(ai,`${ai}`)}})),value:Oo==null?void 0:Oo.id}))})}},La.createElement(xe.default,{placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",addonBefore:La.createElement(jt.Z,{overlayClassName:El.dropdownst,menu:{items:[{label:La.createElement("div",{onClick:()=>{_a("\u5168\u90E8"),_s("\u5168\u90E8","")}},"\u5168\u90E8"),key:"1"},...Xi==null?void 0:Xi.map(ai=>({label:La.createElement("div",{onClick:()=>{_a(ai.name),_s("Enter",ai)}},ai==null?void 0:ai.name),key:ai.id}))]}},La.createElement("div",{style:{display:"flex",alignItems:"center"}},La.createElement("div",{className:El.textname,style:{width:"60rem"}},Sa),La.createElement("div",{style:{height:"22rem",background:"linear-gradient( 180deg, rgba(255,255,255,0) 0%, #AEAEAE 52%, rgba(255,255,255,0) 100%)",width:"1rem"}})))})))),La.createElement("div",{style:{display:"flex",position:"absolute",right:"0rem",zIndex:"3"}},((ke=y==null?void 0:y.detail)==null?void 0:ke.sync_uuid)&&((We=y==null?void 0:y.detail)==null?void 0:We.sync_uuid)===re&&((je=y==null?void 0:y.detail)==null?void 0:je.can_managed)&&La.createElement(on.Z,{title:"\u540C\u6B65"},La.createElement("img",{className:"current",onClick:(0,bd.debounce)(()=>{Pe.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,getContainer:()=>pn.current,content:"\u8BF7\u786E\u5B9A\u662F\u5426\u5C06\u540C\u6B65\u8BFE\u7A0B\u7AE0\u8282\u5185\u5BB9\uFF0C\u66F4\u65B0\u540E\u539F\u6709\u77E5\u8BC6\u56FE\u8C31\u5185\u5BB9\u5C06\u88AB\u8986\u76D6\uFF0C\u8986\u76D6\u540E\u53EF\u5728\u7248\u672C\u7BA1\u7406\u4E2D\u9009\u62E9\u6062\u590D\u3002",onOk:()=>Ih(void 0,null,function*(){var ai,ro;const Uo=(ai=ae==null?void 0:ae.find(Oo=>(Oo==null?void 0:Oo.uuid)===re))==null?void 0:ai.name;let Yo=yield(0,te.ZP)("/api/knowledge/v2/sync.json",{method:"post",body:{subject_id:(ro=y==null?void 0:y.detail)==null?void 0:ro.id,uuid:re,name:Uo}});Yo.status===0&&_e.ZP.info(Yo==null?void 0:Yo.message)})})},500),src:gs===1?`${Bo}/images/gxxz.png`:`${Bo}/images/gx.png`,onMouseOut:()=>{cs(!1)},onMouseOver:()=>{cs(1)},style:{width:"40rem",height:"40rem",marginRight:"15rem",marginTop:"5rem"}})),((Ke=y==null?void 0:y.detail)==null?void 0:Ke.can_managed)&&La.createElement("div",{className:El.hoverone},La.createElement("div",{onClick:()=>Ih(void 0,null,function*(){var ai;let ro=yield(0,te.ZP)("/api/knowledge/v2/backup.json",{method:"POST",body:{subject_id:(ai=y==null?void 0:y.detail)==null?void 0:ai.id,parentNodeUuid:re}});(ro==null?void 0:ro.status)===0&&_e.ZP.info("\u56FE\u8C31\u4FDD\u5B58\u6210\u529F")})},La.createElement("img",{src:gs===2?`${Bo}/images/bcbbxz.png`:`${Bo}/images/bcbb.png`,onMouseOut:()=>{cs(!1)},onMouseOver:()=>{cs(2)}}),La.createElement("div",{className:El.name},"\u4FDD\u5B58\u7248\u672C")),La.createElement("div",{onClick:()=>Ih(void 0,null,function*(){var ai;ni.page=1,ni.limit=10;let ro=yield(0,te.ZP)("/api/knowledge/v2/knowledge_histories.json",{mehtod:"get",params:Ig({subject_id:(ai=y==null?void 0:y.detail)==null?void 0:ai.id,nodeUuid:re},ni)});Qi(ni),(ro==null?void 0:ro.status)===0&&(no(!0),io(ro))})},La.createElement("img",{src:gs===3?`${Bo}/images/qhbbxz.png`:`${Bo}/images/qhbb.png`,onMouseOut:()=>{cs(!1)},onMouseOver:()=>{cs(3)},className:El.img}),La.createElement("div",{className:El.name},"\u5207\u6362\u7248\u672C"))),La.createElement("div",{className:El.hoverone},La.createElement("div",{onClick:()=>{Qr=!1,Cr(!1),Ht(!1),ks()}},La.createElement("img",{src:gs===4?`${Bo}/images/gxtxz.png`:`${Bo}/images/gxt.png`,onMouseOut:()=>{cs(!1)},onMouseOver:()=>{cs(4)}}),La.createElement("div",{className:El.name},"\u5173\u7CFB\u56FE")),La.createElement("div",{onClick:()=>{Qr=!0,Cr(!0)}},La.createElement("img",{src:gs===5?`${Bo}/images/zssxz.png`:`${Bo}/images/zss.png`,onMouseOut:()=>{cs(!1)},onMouseOver:()=>{cs(5)},className:El.img}),La.createElement("div",{className:El.name},"\u77E5\u8BC6\u6811"))),La.createElement(on.Z,{title:"\u5168\u5C4F"},La.createElement("img",{className:"current",onClick:()=>{var ai,ro,Uo,Yo;(0,kS.vp)()?(An(!1),(0,kS.BU)(),!Qr&&Dt?(ai=ct==null?void 0:ct.current)==null||ai.fitCenter():(ro=ot==null?void 0:ot.current)==null||ro.fitView()):(An(!0),(0,kS.Dj)(pn.current),!Qr&&Dt?(Uo=ct==null?void 0:ct.current)==null||Uo.fitCenter():(Yo=ot==null?void 0:ot.current)==null||Yo.fitView())},src:gs===6?`${Bo}/images/qpxz.png`:`${Bo}/images/qp.png`,onMouseOut:()=>{cs(!1)},onMouseOver:()=>{cs(6)},style:{width:"40rem",height:"40rem",marginRight:"15rem",marginTop:"5rem"}})),((Ze=y==null?void 0:y.detail)==null?void 0:Ze.can_managed)&&La.createElement("div",{className:El.hoverone,style:{marginRight:"0rem"}},La.createElement("div",{onClick:()=>{ma(!0)}},La.createElement("img",{src:gs===10?`${Bo}/images/drxz.png`:`${Bo}/images/dr.png`,onMouseOut:()=>{cs(!1)},onMouseOver:()=>{cs(10)}}),La.createElement("div",{className:El.name},"\u5BFC\u5165")),La.createElement("div",{onClick:()=>{var ai;(0,vt.FH)("",In.Z.API_SERVER+`/api/knowledge/v2/export.json?subject_id=${(ai=y==null?void 0:y.detail)==null?void 0:ai.id}&fileType=xlsx&parentNodeUuid=${re}`)}},La.createElement("img",{src:gs===11?`${Bo}/images/dcxz.png`:`${Bo}/images/dc.png`,onMouseOut:()=>{cs(!1)},onMouseOver:()=>{cs(11)},className:El.img}),La.createElement("div",{className:El.name},"\u5BFC\u51FA"))))),Dt&&!Qr&&La.createElement("div",{style:{width:"100%",height:"100vh",opacity:0},ref:hs}),La.createElement("div",{id:"myDiagramDiv",style:{height:"100vh",width:"100%",visibility:Qr?"visible":"hidden"}},Qr?La.createElement(ZK,{ref:ot,setzoomsize:ki,setshowdetail:gr,setitems:rr,nodeUuid:re,subject_id:(Je=y==null?void 0:y.detail)==null?void 0:Je.id}):""),La.createElement(Sn,{tpacti:me,initdata:se,uuid:re,Tabsdatas:ae,setshow:Ht,getData:ks,containerRef:pn,showdetail:En,setshowdetail:gr,items:Cn}),La.createElement(Pe.default,{title:"\u6587\u4EF6\u5BFC\u5165",open:Jr,centered:!0,getContainer:()=>pn.current,okButtonProps:{loading:ka},onCancel:()=>{ma(!1),lo([])},onOk:()=>Ih(void 0,null,function*(){var ai,ro,Uo,Yo;const Oo=new FormData;if(wo.length>0)Oo.append("file",wo[0]);else{_e.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}hi(!0),Oo.append("subject_id",((ai=y.detail)==null?void 0:ai.id)+""),Oo.append("parentNodeUuid",re);let Ql=yield(0,te.ZP)("/api/knowledge/v2/import.json",{method:"post",body:Oo},!0);hi(!1),(Ql==null?void 0:Ql.status)===0&&((ro=Ql==null?void 0:Ql.data)!=null&&ro.importErrorFilePath?Pe.default.confirm({icon:null,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:La.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",La.createElement("a",{href:`${In.Z.API_SERVER}${(Uo=Ql==null?void 0:Ql.data)==null?void 0:Uo.importErrorFilePath}`,download:"\u5931\u8D25\u6570\u636E.xlsx"},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(ks(),Ht(!1),(Yo=Ql==null?void 0:Ql.data)!=null&&Yo.has_route?_e.ZP.info("\u77E5\u8BC6\u56FE\u8C31\u6570\u636E\u5BFC\u5165\u6210\u529F\uFF0C\u4E3A\u4FDD\u8BC1\u5B66\u4E60\u8DEF\u5F84\u7684\u8282\u70B9\u4E0E\u77E5\u8BC6\u56FE\u8C31\u8282\u70B9\u7ED1\u5B9A\uFF0C\u8BF7\u66F4\u65B0\u5B66\u4E60\u8DEF\u5F84"):_e.ZP.info("\u5BFC\u5165\u6210\u529F"),lo([]),rr({}),ma(!1)))})},(lt==null?void 0:lt.length)>0&&La.createElement("div",{style:{marginBottom:30,color:"#333333"}},"\u68C0\u6D4B\u5F53\u524D\u5DF2\u5B58\u5728\u6570\u636E\uFF0C\u5BFC\u5165\u540E\u539F\u6570\u636E\u5C06\u4F1A\u88AB\u8986\u76D6\uFF0C\u6309\u7167\u6700\u65B0\u5BFC\u5165\u7684\u4E3A\u4E3B\uFF0C\u5982\u9700\u7EE7\u7EED\u5BFC\u5165\uFF0C\u8BF7\u6309\u7167\u4E0B\u65B9\u6B65\u9AA4\u8FDB\u884C"),La.createElement("p",{style:{color:"#5F6368"}},"\u6B65\u9AA41\uFF1A",La.createElement("span",{style:{color:"#000000"}},"\u4E0B\u8F7D"),La.createElement("a",{href:`${In.Z.API_SERVER}/api/knowledge/v2/down_template.json`,download:"\u6A21\u7248.xlsx"},"\u77E5\u8BC6\u56FE\u8C31\u5BFC\u5165\u6A21\u7248")),La.createElement(ar.Z,null,La.createElement(Xr.Z,{style:{color:"#5F6368"}},"\u6B65\u9AA42\uFF1A",La.createElement("span",{style:{color:"#000000"}},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u77E5\u8BC6\u56FE\u8C31\u5BFC\u5165\u6A21\u7248\u300B"))),La.createElement(ar.Z,{style:{marginTop:10,marginLeft:50}},La.createElement(jo.default,Ig({},Ic),La.createElement("span",{style:{padding:"0px 16px",color:"#1b8565",cursor:"pointer",height:32,alignItems:"center",display:"inline-flex",borderRadius:2,border:"1px solid #1b8565",background:"#1b8565 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)"}},La.createElement("i",{style:{fontSize:12,marginRight:6},className:"iconfont icon-tianjiashitixiaojiahao"})," \u9009\u62E9\u6587\u4EF6")))),La.createElement(Yt,null,La.createElement(La.Fragment,null,La.createElement(Pe.default,{title:"\u7248\u672C\u8BB0\u5F55",centered:!0,width:1200,open:li,footer:!1,getContainer:()=>pn.current,onCancel:()=>{no(!1)}},La.createElement(As.default,{dataSource:Gi==null?void 0:Gi.data,pagination:!1,columns:[{title:"\u7248\u672C\u4FDD\u5B58\u65F6\u95F4",dataIndex:"created_at",ellipsis:!0,key:"created_at",render:(ai,ro)=>La.createElement("div",null,La.createElement("span",null,ai),(ro==null?void 0:ro.is_now_version)&&La.createElement("span",{style:{background:"#2BAC8E",padding:"4rem",fontSize:"12rem",marginLeft:"5rem",color:"#fff"}},"\u5F53\u524D\u4F7F\u7528\u7248\u672C"))},{title:"\u4FDD\u5B58\u4EBA",dataIndex:"username",ellipsis:!0,key:"username"},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,key:"name",render:(ai,ro)=>La.createElement("div",null,La.createElement("span",{style:{color:"#1B8565",marginRight:"30rem",cursor:"pointer"},onClick:()=>Ih(void 0,null,function*(){var Uo,Yo;let Oo=yield(0,te.ZP)(`${ro==null?void 0:ro.url}`,{method:"get"});(Oo==null?void 0:Oo.status)===0&&((Yo=(Uo=Oo==null?void 0:Oo.data)==null?void 0:Uo.nodes)==null?void 0:Yo.length)>0&&na(Oo==null?void 0:Oo.data)})},"\u67E5\u770B"),La.createElement("span",{onClick:()=>Ih(void 0,null,function*(){var Uo;if(ro!=null&&ro.is_now_version)return;let Yo=yield(0,te.ZP)("/api/knowledge/v2/restore.json",{method:"post",body:{subject_id:(Uo=y==null?void 0:y.detail)==null?void 0:Uo.id,backupFilePath:ro==null?void 0:ro.backupFilePath}});(Yo==null?void 0:Yo.status)===0&&(ks(),no(!1),Ht(!1),_e.ZP.info("\u5207\u6362\u6210\u529F"))}),style:{color:ro!=null&&ro.is_now_version?"#999999":"#1B8565",cursor:"pointer"}},"\u5207\u6362\u81F3\u5F53\u524D\u7248\u672C"))}]}),La.createElement(ln.Z,{hideOnSinglePage:!0,style:{marginTop:"20rem"},pageSize:ni.limit,total:Gi==null?void 0:Gi.total_count,current:ni.page,onChange:(ai,ro)=>Ih(void 0,null,function*(){var Uo;ni.page=ai,ni.limit=ro,Qi(ni);let Yo=yield(0,te.ZP)("/api/knowledge/v2/knowledge_histories.json",{mehtod:"get",params:Ig({subject_id:(Uo=y==null?void 0:y.detail)==null?void 0:Uo.id,nodeUuid:re},ni)});(Yo==null?void 0:Yo.status)===0&&(no(!0),io(Yo))})})),La.createElement(Pe.default,{open:((tt=aa==null?void 0:aa.nodes)==null?void 0:tt.length)>0,title:"\u5386\u53F2\u56FE\u8C31",width:"1200rem",footer:null,getContainer:()=>pn.current,destroyOnClose:!0,onCancel:()=>{na({})}},La.createElement(tZ,{datas:aa}))))))};var lZ=(0,Ce.connect)(({pathsDetail:E,user:a,loading:y,globalSetting:x})=>({pathsDetail:E,user:a,globalSetting:x,loading:y.models.index}))(sZ),zf={wrap:"wrap___HuFFi",add:"add___GrP2R",dimensionalBall:"dimensionalBall___flm6B",archer:"archer___biVqC",svg:"svg___hXxGw",modal:"modal___DR9M_",mHead:"mHead___I923K",form:"form___W2fTe",mType:"mType___hoISa",listItem:"listItem___JCZwd"},Ad={flex_box_center:"flex_box_center___aEG4A",flex_space_between:"flex_space_between___O70yE",flex_box_vertical_center:"flex_box_vertical_center___rEvY1",flex_box_center_end:"flex_box_center_end___Xp3ui",flex_box_column:"flex_box_column___McZmY",largeBall:"largeBall___SbxSR",middleBall:"middleBall___eKLzh",smallBall:"smallBall___r7xv5",largeBallDish:"largeBallDish___EeTGm",middleBallDish:"middleBallDish___hca4h",smallBallDish:"smallBallDish___rrHxf",smallBallGather:"smallBallGather___hHHqa",box:"box___yWjPn",spectrum:"spectrum___r9a7p",pedestal:"pedestal___Grjvz",spectrumHover:"spectrumHover___OibBM",pedestalHover:"pedestalHover___EcKUJ"};const uZ="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjkxcHgiIGhlaWdodD0iMTk0cHgiIHZpZXdCb3g9IjAgMCAyOTEgMTk0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA2MSAoODk1ODEpIC0gaHR0cHM6Ly9za2V0Y2guY29tIC0tPgogICAgPHRpdGxlPuWfuuW6pzwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPgogICAgICAgIDxsaW5lYXJHcmFkaWVudCB4MT0iMjcuNzcyODY0MyUiIHkxPSI0My4xNzgwNjE3JSIgeDI9Ijk3LjIyMjIyMjIlIiB5Mj0iNTAlIiBpZD0ibGluZWFyR3JhZGllbnQtMSI+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiMzMTdDRDMiIG9mZnNldD0iMCUiPjwvc3RvcD4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iIzI3MkE5NSIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8bGluZWFyR3JhZGllbnQgeDE9IjE0LjI3MTI2ODMlIiB5MT0iMzEuNjQ0NzI5NyUiIHgyPSIxMDAlIiB5Mj0iNzMuMTEyMDA3OCUiIGlkPSJsaW5lYXJHcmFkaWVudC0yIj4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iIzI3NzFEQiIgb2Zmc2V0PSIwJSI+PC9zdG9wPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjMjg0REIwIiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD4KICAgICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgICAgIDxsaW5lYXJHcmFkaWVudCB4MT0iMTAwJSIgeTE9IjM1LjA0MTMwMTklIiB4Mj0iMCUiIHkyPSI2NS41NDY3MzEzJSIgaWQ9ImxpbmVhckdyYWRpZW50LTMiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjMzA2NkI0IiBvZmZzZXQ9IjAlIj48L3N0b3A+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiMxNDM4OTQiIG9mZnNldD0iMTAwJSI+PC9zdG9wPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IHgxPSIyNy43NzI4NjQzJSIgeTE9IjQzLjE1NTA2NzMlIiB4Mj0iOTcuMjIyMjIyMiUiIHkyPSI1MCUiIGlkPSJsaW5lYXJHcmFkaWVudC00Ij4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iIzMxN0NEMyIgb2Zmc2V0PSIwJSI+PC9zdG9wPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjMjcyQTk1IiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD4KICAgICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgICAgIDxsaW5lYXJHcmFkaWVudCB4MT0iMCUiIHkxPSI1MCUiIHgyPSI1MCUiIHkyPSI2NC4yMTc0OTQ1JSIgaWQ9ImxpbmVhckdyYWRpZW50LTUiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjMkY3MEM5IiBvZmZzZXQ9IjAlIj48L3N0b3A+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiM1QjVGRkYiIG9mZnNldD0iMTAwJSI+PC9zdG9wPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPHBvbHlnb24gaWQ9InBhdGgtNiIgcG9pbnRzPSIxNDQuNzQ1OSAxNi40Njc5NzAxIDI2MC4xMzI5MzUgNzIuOTI3OTU1NiAxNDYuMTg4MjM4IDEzOC43NTc4OTYgMzAuODAxMjAzMyA3Mi4yMDcxODk5Ij48L3BvbHlnb24+CiAgICAgICAgPGZpbHRlciB4PSItMS41JSIgeT0iLTIuOSUiIHdpZHRoPSIxMDMuMSUiIGhlaWdodD0iMTA1LjclIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJmaWx0ZXItNyI+CiAgICAgICAgICAgIDxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dCbHVySW5uZXIxIj48L2ZlR2F1c3NpYW5CbHVyPgogICAgICAgICAgICA8ZmVPZmZzZXQgZHg9IjAiIGR5PSI1IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiPjwvZmVPZmZzZXQ+CiAgICAgICAgICAgIDxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSI+PC9mZUNvbXBvc2l0ZT4KICAgICAgICAgICAgPGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAuNzk2ODM2ODkgICAwIDAgMCAwIDAuOTc0NjYwMTA4ICAgMCAwIDAgMCAxICAwIDAgMCAwLjUgMCIgdHlwZT0ibWF0cml4IiBpbj0ic2hhZG93SW5uZXJJbm5lcjEiPjwvZmVDb2xvck1hdHJpeD4KICAgICAgICA8L2ZpbHRlcj4KICAgIDwvZGVmcz4KICAgIDxnIGlkPSLpobXpnaItMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IjA4MjAtM0Tlm77osLEt5YiH5Zu+VjQuMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ0OS4wMDAwMDAsIC0xMzQ0LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0i5Z+65bqnIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0NDkuMDAwMDAwLCAxMzQ0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IuefqeW9oiIgZmlsbD0idXJsKCNsaW5lYXJHcmFkaWVudC0xKSIgb3BhY2l0eT0iMC4zMjA4NzA1MzYiIHBvaW50cz0iMTQ0LjU4NDkwNiAzOC45MDI0MTk0IDI5MSAxMTAuNDY0MzA1IDE0Ni40MTUwOTQgMTkzLjkwMjQxOSAwIDEwOS41NTA3NDkiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSLnn6nlvaIiIGZpbGw9InVybCgjbGluZWFyR3JhZGllbnQtMikiIHBvaW50cz0iLTcuNTMxNzUzZS0xMyA3MC43NTEyNzkgMTQ2LjA3Njk5NCAxNTUuMjI1ODY2IDE0Ni4wNzY5OTQgMTc3Ljc5MzA4NSAtNy41MzE3NTNlLTEzIDkzLjMxODQ5NzMiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSLnn6nlvaIiIGZpbGw9InVybCgjbGluZWFyR3JhZGllbnQtMykiIHBvaW50cz0iMTQ2LjA3Njk5NCAxNTUuMjI1ODY2IDI5MC45MzQxMzggNzEuNjY2MTY2MiAyOTAuOTM0MTM4IDk0LjIzMzM4NDUgMTQ2LjA3Njk5NCAxNzcuNzkzMDg1Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0i55+p5b2iIiBmaWxsPSJ1cmwoI2xpbmVhckdyYWRpZW50LTQpIiBwb2ludHM9IjE0NC41NTIxODIgLTUuODk5OTA5NzdlLTEzIDI5MC45MzQxMzggNzEuNjY2MTY2MiAxNDYuMzgxOTU2IDE1NS4yMjU4NjYgLTUuNjg0MzQxODllLTEzIDcwLjc1MTI3OSI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgPGcgaWQ9IuefqeW9oiI+CiAgICAgICAgICAgICAgICAgICAgPHVzZSBmaWxsPSJ1cmwoI2xpbmVhckdyYWRpZW50LTUpIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHhsaW5rOmhyZWY9IiNwYXRoLTYiPjwvdXNlPgogICAgICAgICAgICAgICAgICAgIDx1c2UgZmlsbD0iYmxhY2siIGZpbGwtb3BhY2l0eT0iMSIgZmlsdGVyPSJ1cmwoI2ZpbHRlci03KSIgeGxpbms6aHJlZj0iI3BhdGgtNiI+PC91c2U+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==",cZ="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjk1cHgiIGhlaWdodD0iMTk3cHgiIHZpZXdCb3g9IjAgMCAyOTUgMTk3IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA2MSAoODk1ODEpIC0gaHR0cHM6Ly9za2V0Y2guY29tIC0tPgogICAgPHRpdGxlPuW6leW6p+mAieS4rTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPgogICAgICAgIDxsaW5lYXJHcmFkaWVudCB4MT0iMjcuNzcyODY0MyUiIHkxPSI0My4xNTUwNjczJSIgeDI9Ijk3LjIyMjIyMjIlIiB5Mj0iNTAlIiBpZD0ibGluZWFyR3JhZGllbnQtMSI+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiMzMTdDRDMiIG9mZnNldD0iMCUiPjwvc3RvcD4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iIzI3MkE5NSIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+CiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4KICAgICAgICA8bGluZWFyR3JhZGllbnQgeDE9IjE0LjI3MTI2ODMlIiB5MT0iMzEuNjQ0NzI5NyUiIHgyPSIxMDAlIiB5Mj0iNzMuMTEyMDA3OCUiIGlkPSJsaW5lYXJHcmFkaWVudC0yIj4KICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iIzI3NzFEQiIgb2Zmc2V0PSIwJSI+PC9zdG9wPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjMjg0REIwIiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD4KICAgICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgICAgIDxsaW5lYXJHcmFkaWVudCB4MT0iMTAwJSIgeTE9IjM1LjA0MTMwMTklIiB4Mj0iMCUiIHkyPSI2NS41NDY3MzEzJSIgaWQ9ImxpbmVhckdyYWRpZW50LTMiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjMzA2NkI0IiBvZmZzZXQ9IjAlIj48L3N0b3A+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiMxNDM4OTQiIG9mZnNldD0iMTAwJSI+PC9zdG9wPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI2LjA2MjU2MyUiIHgyPSI1MCUiIHkyPSI2NC40MjMxOTgxJSIgaWQ9ImxpbmVhckdyYWRpZW50LTQiPgogICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjMkY3MEM5IiBvZmZzZXQ9IjAlIj48L3N0b3A+CiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiMyREUxRkQiIG9mZnNldD0iMTAwJSI+PC9zdG9wPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICAgICAgPHBvbHlnb24gaWQ9InBhdGgtNSIgcG9pbnRzPSIxNDYuMzI3NiAxNi42NDc5MjI2IDI2Mi45NzU1MTcgNzMuNzI0ODcwMiAxNDcuNzg1Njk5IDE0MC4yNzQxNjIgMzEuMTM3NzgxMSA3Mi45OTYyMjgzIj48L3BvbHlnb24+CiAgICAgICAgPGZpbHRlciB4PSItMS4xJSIgeT0iLTIuMCUiIHdpZHRoPSIxMDIuMiUiIGhlaWdodD0iMTA0LjAlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJmaWx0ZXItNiI+CiAgICAgICAgICAgIDxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjAuNSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiPjwvZmVHYXVzc2lhbkJsdXI+CiAgICAgICAgICAgIDxmZU9mZnNldCBkeD0iMCIgZHk9IjQiIGluPSJzaGFkb3dCbHVySW5uZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSI+PC9mZU9mZnNldD4KICAgICAgICAgICAgPGZlQ29tcG9zaXRlIGluPSJzaGFkb3dPZmZzZXRJbm5lcjEiIGluMj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJhcml0aG1ldGljIiBrMj0iLTEiIGszPSIxIiByZXN1bHQ9InNoYWRvd0lubmVySW5uZXIxIj48L2ZlQ29tcG9zaXRlPgogICAgICAgICAgICA8ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC43OTY4MzY4OSAgIDAgMCAwIDAgMC45NzQ2NjAxMDggICAwIDAgMCAwIDEgIDAgMCAwIDAuNSAwIiB0eXBlPSJtYXRyaXgiIGluPSJzaGFkb3dJbm5lcklubmVyMSI+PC9mZUNvbG9yTWF0cml4PgogICAgICAgIDwvZmlsdGVyPgogICAgPC9kZWZzPgogICAgPGcgaWQ9Iumhtemdoi0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iMDgyMC0zROWbvuiwsS3liIflm75WNC4wIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTQ3MS4wMDAwMDAsIC0xMzU0LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0i5bqV5bqn6YCJ5LitIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDcxLjAwMDAwMCwgMTM1NC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSLnvJbnu4QtMyI+CiAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IuefqeW9oiIgZmlsbD0idXJsKCNsaW5lYXJHcmFkaWVudC0xKSIgb3BhY2l0eT0iMC4zMjA4NzA1MzYiIHBvaW50cz0iMTQ2LjEzMTc2NSAzOS40MTkzNDQyIDI5NC4xMTMyOTggMTExLjg2ODYzNyAxNDcuOTgxNTM0IDE5Ni4zNDE0MjkgLTEuNDIxMDg1NDdlLTEzIDExMC45NDM3NTIiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0i55+p5b2iIiBmaWxsPSJ1cmwoI2xpbmVhckdyYWRpZW50LTIpIiBwb2ludHM9IjEuMTM2ODY4MzhlLTEzIDcxLjUyNDQwOCAxNDcuNjczMjM5IDE1Ni45MjIwODUgMTQ3LjY3MzIzOSAxNzkuNzM1OTA1IDEuMTM2ODY4MzhlLTEzIDk0LjMzODIyNzgiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0i55+p5b2iIiBmaWxsPSJ1cmwoI2xpbmVhckdyYWRpZW50LTMpIiBwb2ludHM9IjE0Ny42NzMyMzkgMTU2LjkyMjA4NSAyOTQuMTEzMjk4IDcyLjQ0OTI5MjYgMjk0LjExMzI5OCA5NS4yNjMxMTI0IDE0Ny42NzMyMzkgMTc5LjczNTkwNSI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSLnn6nlvaIiIGZpbGw9InVybCgjbGluZWFyR3JhZGllbnQtMSkiIHBvaW50cz0iMTQ2LjEzMTc2NSAtNC43OTMzNDg4M2UtMTMgMjk0LjExMzI5OCA3Mi40NDkyOTI2IDE0Ny45ODE1MzQgMTU2LjkyMjA4NSAtMS40MjEwODU0N2UtMTMgNzEuNTI0NDA4Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IuefqeW9oiI+CiAgICAgICAgICAgICAgICAgICAgICAgIDx1c2UgZmlsbD0idXJsKCNsaW5lYXJHcmFkaWVudC00KSIgZmlsbC1ydWxlPSJldmVub2RkIiB4bGluazpocmVmPSIjcGF0aC01Ij48L3VzZT4KICAgICAgICAgICAgICAgICAgICAgICAgPHVzZSBmaWxsPSJibGFjayIgZmlsbC1vcGFjaXR5PSIxIiBmaWx0ZXI9InVybCgjZmlsdGVyLTYpIiB4bGluazpocmVmPSIjcGF0aC01Ij48L3VzZT4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==",dZ="data:image/png;base64,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",fZ="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUcAAAGCCAYAAABzbAFsAAAAAXNSR0IArs4c6QAAIABJREFUeF7svWtvG1ma5/k/ESduvJO6WbYyy5nlzulxbu9i14MCFthB+UVjgf0A7o9QX8Ppj7H1Edpv9vW8cgGNWWAWxgA9W+7pLHWWMq20LJEixWvcIyafuFDBIEMkJVJKSkGUK8WIE+c5fCLOL57LuTDkn1wDuQZyDeQamNIA21Sd+L4/0XbGmL+pvyVvd66B+6SB+9I3Nw6OacWnH6ockvepm+W/ZZM0cN/65kbBcZ7y4wcpB+Qmdam8rfdBA/exb24yHNNtH7vVORzvQ3fLf8MmaSAFx3vRN+8THOlZCgCZw3GTulXe1vuggTlw3Mi+ualwzGp3Dsf70NPy37BxGkjA8d70zU2HY9z+ZKY6TGPn2euN62B5gzdXAzPguPF9cxPhGLc5K66RW4+b28fylm+oBiI43qu+uTFwTL2ZMk33N78EHl8Dfh533NBeljd74zRwX/vmpsFx6s30DmAvo0TMWwCvwr9zOG5cF8sbvKkayLIaN71vbjIcr3Krczhuak/L271xGpgBx3vRNzcOjm8B9ip8fIK2vwfYC8B/ByCyIAPLMR/Ss3F9LG/whmoghuN965sbB0eCYmSuJwEJAmQERT+PO25oL8ubvZEaSFiO96pvbiQcCZCRxZh8mMZwjA7mrvVGdrW80ZumgSQc71Pf3Fg4xm71B4A9v7Qa8Rbw86TMpnWvvL2brIE0HO9L39wkOArRA0RtTv7DBwA64Cdd6zxjvcndLW/7JmnA9/172Tc3Co5xwPc9IGihxZjlVufDeTapd+Vt3WgNEBzvY9/cRDiOrcbDKGP9LJGMiZMyueW40f0tb/wGaSABx3vVNzcKjil3mhEcn4UPkZ9wrb0YkPksmQ3qYXlTN1YDkVs9Ee66D31zM+Do+7QHQjrWGH/HIQAL8KO4Yw7Hje1mecM3TgP3uG9uBBzT2bAPgCADjB+B4Snof8lhPDkcN66H5Q3eVA3c5765cXBMJGPYEcCeAjgC4AD+M4DAmMNxU3ta3u6N00ASjvetb24kHF8A7OgIwlMiYwKO1gf4z5/DzWOOG9fH8gZvqAbScLxPfXPj4AhAODyEwJ+B8ShbTVYjudYfAP85cjhuaD/Lm72BGki51feqb24mHAGBwBjDEcfAwQG8HI4b2LvyJm+0BqbgeI/65sbB8QMgUjLmWZS9PjkBc/fhR9aj9+4dvJcvw7hjPpRno/td3vgN0EASjvetb24kHJ8D7BgQxMitdhHC0TmEf/wM7ssoKZPDcQN6V97EjdZAGo73qW9uJBwLRxD4U7AYjjgBzH14BMhjJOFIzx0Nkcw/uQZyDaxDA2k43qe+uXFwBCAeAYJyAgH7gHAK5u3BJ+vRALxngPv2LfxXr+AFPy7fhXAdfSKvM9dAoIFUzPFe9c2NguM7QHgJCAEcAUGI3GoPl3DsAt4PgPcKORzz/ptrYN0aiOF4H/vmxsHxABApS52E4ymABuAdAN77BBxDwzF3q9fdQfL6H64GknC8b31zI+GoRskYshz3ABAc7QiObz/Ax3O4ZDnmcHy4nTb/5bejgTQc71Pf3Cg4BgPAAZFugJRyq8m13gfcxFjHHI630z9yKQ9YA4mY473rm/cCjs0mUN+Bl8PxAffS/KffiQbmwXGT++bGwZGy1TTGMbYc2wCjTHUdl3A8A7w/Ad7rfCD4nXSYXOjD0UASjvetb24MHN8CwtfvIbx4AeEEEDuJQeANwD8B/MoR3NFTeDkcH07nzH/p3WqA4Hhf++ZmwREQXuASjrvRUJ5zACbgVQB3hByOd9tdcukPSQNjON7Dvvnrh2O40jBtuUo7nImvAEaWIwcEBrCLyK2uAZ4OuPEUwtytfkhdNP+td6KBe943NxKO/3wKruxNzq0ewzGaQpjD8U66Sy70IWlgBhzvU9/cGDjSMJ63keX4zwCnQeA0t5rGOtIwHgvwCoATrQhOC97mK/M8pI6a/9bb10AEx/vaN68NxyhLNXVDVj6f2ffZdwD7PSDsAkIh3LNa7LchCgwMlKaO4NgF3J1ofnUOx9vvK7nEB6aBX1nfXDWTNheOgDgxt7oFv70NJ4fjA+ug+c+9Ow1kwfGO+uadwzGrAek7tLI5zTNuwAjgcjRDpncBVvE7vl2ve0XAiVfmyS3Hu+szueQHooFfSd9cF5OWshwXbUT8aKwEkIkbcHAIkfaOieE4uIBQo0wM4NPc6gHgVgGXli3L4fhAOmj+M+9OA7+CvrlOJi0Ex2UbkLxbNwZk8gYAYvMYQvUA4iNA6IXDe3I43l33yCU/ZA3cYd+8DSYtAkfm+zdfTPu6kCQlvIkSMrQkUhMQnlFCBhCH3a6AapXMRF8D3B8B7/8MtrDOLceH3Gfz3347GrjDvnkrTJoLx3mEJnDRraB5zFfdkutmsWfdgAbAaW71MLIcCY6lcB1Hl+D4/j28H36AF6wGnq/neDs9JZfy4DRwV33ztph0JRyvagRB8fXsxyETktcBVdYN0AGRxjmKPTDXh69Vg6mD7v9McEyuBp7D8cF12vwH344G7qJv3iaTrgvHeRbnTEBex3qctSTSz4C0F2WrB9H0QXKrCY60+MT5U7jjrRJyON5OT8mlPDgN3EXfvAKOK2fS0nC8wmJMPxyzAbkkrNI3oHsC0dkHL3QhijQInFaboEHgHXh9B+7THTjnyOH44Hpq/oNvXQN30TdnwXFdTFoajrQtyyJ34U1GHHJZ1zp9A344Bf96D2LsVlNbCI5FwPsJcJ8ih+Mi9ycvk2vgphq4i76ZYTmuhUmZld7AfA10vjY4AvxrXMJR6IN1fPh7FbgG4NL86txyvOljn1+fa2C+BqbguOa+edtMWhiOiaz0fK1dlphyrZeNOyZvAC1Z9p+iG9AEOCVkKtE4R1p4QgacHI7L3J68bK6B62vgtvtmGo7rZtLCcJzlTr+NXOxX4XqLwedVYkgPWY/0SQ/zWca1nnUDtjrgVh1iHWDDPphWhkdwHLbgPtmGnVuO13/g8ytzDSyqgdvumzMsxyl+rZJJs+F4uRRRUk8TZakRBMX0hyCZBGR0fsKCvA4c37+HSFskvG1C2pHAlRoEuQ8BZcDtw5fLcCljrQD2//cBXrw96zKyFn0o8nK5BnINADEcb6Vv3gGTZsJxXtAzC4yJBybtTt8cjoBIWyS8AyQAnJYv0wGhDOAC8GWEcGwfwzk+CGbIBHtX53DMu3GugfVoYAzHW+ibd8Gka8FxXsZ6hvW4EjhuHUE8egpeA7jVhyiWwYQBmFaCpwKuSXAEHFp84s85HNfTI/Jacw3E7uAvc6uJBe8Bcd19cx4c18GkpeGYthrfvQPDS9D/rrIWJ+FIyl1wvCMp5e1bCF+/grAFiEeI4AiI0gACaN4gudUe3JEL12vAJjg+j+ZX55Zj3pdzDaxHA7fZN6+C47qYNBeOMzJCE9dkwTFlPU5nrZeBI23LihlwTKzKQ241zZDxkMNxPV0hrzXXwKQGAjjeUt9MwvG2mLQUHKcIPWNAeGxBrguO/9yC9OU2RDUc6yjoAzAaBF4rwUnC8ewdvD/9Cd5339EWM/kn10CugVVrIA3HdfbNLDiuk0lz4Zj05VMNmXntO4Qu9trgCEhfAqLbBzcZhFIpnCFj9OAKFTjNEzhf78M5AzzagfA7lsNx1Z0ir++6GqAYXbDT8B19Vit/Co5r7Jspt3rMnnUyaRpw0ynzazUkjtnSf2eNd1w0FjjrBnzVBXeq4SBwfRiuysNKcATAaQKOeAj3YxfeyQu437Grl1K7o6f0VyD2Ljvpr+DnX6sJWXAJEhPRJ6nXRY4nGkLYnAg3peX9uuRfp29+jWsYLnfEpCk4zhloGZR/B7CXVz9cwdvx7Vvg1Sv4K4cjwJ1ohkwMR+7DFR04qMM+Wx0c0/q57bf+LcnPQTnncV5o7u5c3gbwS5T67pdv3814eafLza14wQIrlv8dtf/3EJ7vQjioQPyhAOlrDq5WIFrDcJV+Mlwo5KV34FLf1K4Bx7ti0pVwnLHaRVx+fN376Ha/SGSrM1xr0tUYLtexHK1j8IsCpIMGRIJjcAOKwGAIiD240OA0P8E5/jPcXjSc5+2HX2R+t+DDExeLy6evy6pnXrnNkO/frcu35D26leJJy+8XgdMwo34w/cJMl8uCYPo3ULnLZ3B+vWHfm19uTfKTcNR0cPEr8BoH9wXwYMWsYhjy4n24YhnO+Skctw9HewZ3mZBXOt6YWkd2bUxaCI7xlJydCISx1RiDcXxD3wMvXsBfBxzx4YN48Py5KLQhFRoQ+wNIYgnsojUSXL/gsy5cT4Yz0mAfH8LtHYdjHd/+wzXgmH5o/xw9tN8u6KLPg+WyHfu25T/0JNZ3fmD1THyS95T+nvd93vXLPgPz5KXP34L870jm7yE0dIi1J+BlD1J5ByIkcLEIZupg5W24YzgCjgs4NFnjpnC8DSbNc6uD87MakrAYg9vwProZCQsyfqMl32zXthzxAeLB82CvasnrgfuV0HK0dQiSD0+nMY4WnFMdTrcNh+D47gO8d+S2zJrnuOzD+dDK04vgQUHyFysxabnR/Y5fSvT3VS9GKpc8n/4ePztXHY/LpOuZdXzWy/sO5L96DlbvQHgsQ/z6f4NYrkAqSxBNGZJjQKhvwa8WwtWyxHC1rDQciQdzQ1WzkjG3waSF4JiIlEy40y9SNykJSLIe6fMy2Bxw/LmEIx1aYKxjHPSlFXlog60AjgD3I7ea4KjrI1qPxzV12J/7cBwP9hiOf56v/BtzrxlZlju3IGtWY9cp/95DMoJiEoQ3fiAeRgWvXgH1ryE87kP8+t9DLCuQuA4ucHCCo8DAdupDh3tFF2XYPzThlnaCuGNkOVJ/mR/vzshUz3SnV8mka8GRrMZ0I+LHgQBJ1mMMx2b0ZqDFKJJrPAaCbwDHIsBNQDg9h+iN4MOBa0qwfzgN3lT2+Rnc//z/wHv//R0B6771j5e/vOTukyVJU9/+AQKuerHQueQLL/09vsfzyl11XVzHrBfrvHrvWP7Lb8F2nkMgo+XZDsTHT8FtB1JFArdFCNCAkge3rMKZCUdiw4IMSHSnNBSD7+tg0sJwpJkwL6NgY7IhHxL5t+eAv244DjsdmfE6LwngFoPQDSxH0Iasrm7APhnCaZ3DaX2C+98suO9ProBjTPBY83Ewddnj8fVZ12WBclk58+qfdz7djuvIp078lryB+W/8X+X7IQlFut9pHUTuzszjyeckeV26nkXrXbRcWpHz5C1a76LlMuS/+Abs678HOziA+KwK0R/0lcpWWazK4I4QZqsbNTjlYrBdsk27g5aQsBxvCMd1MykTjqlMNUsO34nhmARjoL8PgP4cfjJz/TZhOUY6Dlzr61iO2gm4qkJiHGM4NjsQux0wSYTjMVh/NeCe/QVO8xjuhx7cP3/KLce1QKoDb6MgSUmWd2GHxTdgeJx4Lj4lssRJT4PKXfV91ni2JDSTcrKOU3s2VD7Bcfd/gvC3/wFC5QLSzhYkpQC+W4U4siCS5ViX4RRUOIUSrJvC8baZNBeOiRHoU/HGWXB8/vzSeqT7ngXH0Kueb30kY44awFVAqkQxx95oJI4uCmJbB3wHrjaA9b0IJ4bjf/0rvMPPiU5QXxKUndR+Ofn108Fzgsc7GrEx/16uBdLzKo2hSKC66hMHzCks9OIywTiv+pWd30D5FFojOH7xFcT9HfCdKqSGAu65kFxBFzRoqFRgM3fg7iol6y81ODexHGM43haTloZjptUYPSVJ1zppKSayUktlrGfB8QDgn4dDyWZFYXQB8dQA8xy4yhDW90M4Z204zc9w/+X/hzsBx5U9yXlFUxr4lmKSvyJIhsNxhAmr7Ka3jV6WC7wgv+2A/XmBcks351cmn37nzrcQvnkBoa5C2qlD+lIDH3i65IlMqCiqX3kEm3lwdx0EcBwewXn6FE4wlGdJtzoLjuti0o3h+Dxxhz/McK3jMY83heO3gPgDwPdpsdt+X2qZolTaLrBPn8B7JpgtwcFPsE/7cEYm7H/5DPe//b/wjk5nWIulJS3IQWR1ZF33baSEP2c87vH18en7LJ+g8H/DWSTQvjQcFrnglS+iDgEEErovM+7Jt98Cf866V4vIWLTMPZdPP4/g+B++hig+B/+6DKnQH0kjMKnU0BhUYKcK2y/A2QWsn1pwKwPY35/DDab2rgmOq2LSJBwTcxivorQWhQzjRhwegj17Bj+AIwCyHmMYrhKO708hPd8DHw0gjwRwienC588a73XBbAGORDegCXfwGfa/nsD9/s9wAzg+ixp2mHqq4+PzHvas61Z1/D7K/wIeHv9iSd5WhpugCNA/PHsENstjyDqOR2DYil6YSWhmHU/fLyqXCN88FPn0O3e+gvC/HkCUd8C/rkIqApKuQipqYI5psEfbqiVvwR7DcRv294B78svkmYXgeIdMyoTjjLGN4xR6HGuUD8HG4KGHEiEg01nraBmzqUHhi8Yc37yD+LsDiK0y+CQcIZydGlLLVJllw3FbQ7tTKNqDc9j/2oL74b/CO+7MsBLLqWP9yDJMH487warOx/U9JPkEjW9/yVauC5IJKAaQiz+HiTfXs/AtSP+fPpx+v80ql3zGkbyAKkzGtB+YfFJrAEcFov8bSP/+MbgkQHZlcEWAoMBA/UvVkjXYhW7XblerTgXXh+NtM+nacCSr8TC9nuMhYD2DPyvumFjCbOmY4xtA/B0gigDfQmQ5lsAlQDg7gtQywYYOXGEE63QIp9+E/X0T7vdNeJ+68DELkPOstfz8ajUw/CW7vUpIEhQH4ASuAHrJ1tLLLPkCSn9f7S97sPKf9sG2/ncIf1sE/+I3EB8XQzgaCiRFhKACqG7B4grshgOrXcVa4bhqJk3Acd5I9GTgM201xs9bbD1SAjk5lTCG48RA8AWz1e/ChW3HcDwfQDEE8FIB7OcfIZ/3wFwaBO7Bavdh3zoch5HFUlwylrmqTrpJ8glan+HgLa1RfI3PS58/+zuIh7E1P6OKpwCOljieLpp1fVzuuufnXXfT+uddv2r5T58C3xQh7uxD3N0Gf7wPLphQPAWc3GrRBNt+rJtVRbOVIiza32lZy/EumbQ0HLUPYOQ3yzNWAY9cksC1XgccB01IX+9AJDiyIOYI4eMZpM99U3AdxfVcmJ9HcPrnsP/ShvvXj3ADy/H4Gp2QLjmIrpt3fVwuLWbedfOadZ/lP4K3FCS/8/nTI/BZ0MtSI3XeoxkXpCFB5ejjdMFmhmEiAQf1q89PQfaeyyd9PH8Mofob8N0G+OMSuCpAlhVwuQABCrC9DVP14FSKMNcFx3Ux6Uo4vn0LRvMnow/tMsbSDZmV67AQutbJDPUqLEeCI+1ZbdUgM4Ru9V9/gjzohW616sL813O4xggWwfHwX+Cd9hLW3LKWXWyRxRrIr5+7SMAEIBbRH4U8hrAzLck/+BIeQxwvApG8B3WwZMgkgFeiAfRuGcNuGMzkwDEViOoIyscXxPUmy8V1BRVFX3L542cgDccdEZK6A1mRweVohsyTum5KimZ/UYT5z224TxqwlknIpC3H22TS8nAEWOzbHx+BxW9dekEfRLNh1gZHQNq5uISjr0P8uQmJ4Nj14LEWrKMBnG4T9k8jOEc/wZ2A4zxLbUXnH0f1fFpRfctWs5HyLXh4GiRunF+m4TP8ARxF8ORvTzLqKp08HoJ9SsSZAyjGF0zR87KmiXIzBOTyE3oEQHr+5n+BUKNZMU/Bt82RVNgtyMUSxEs4wpQasOs9WD84cNYCxzUx6Wo4Aiyx2ldoOQIsjjfyIzBELknglqTg+D5a3zFpQS4bc/zuO1/4/WsIFHMcRHDsSVAEAVwGhKMW5KEFNhzCddqwf3Zhd49COP7QhtccwMdp6knXlowN6lFMMeO6uTCKr4+bkcvPtkAJakShIRjpNfMFk7DgAhgmLbrIYo3vC6l9fD6qN74VV73AcvlX65/0/tVvIe58A3G3RnCEVNiFLEvglJAht/o3+zAkDbbyc9/+/KRsy8ewOwdwFh3KM2U53iKTrgfHKN7IU3FHiu8cPIVPlmNqnvV4GM+N4Qjw3vASjictyN0BhM7QdO2RZ/880OxuC/ZPJ3B+MuDOhGPUM/b2wj9OU/DMOh53qHnnF7X0cvmz9Y/o5TEBtyuUmobYXgVslseQBbssObn8S6XPeomQnp8WIW7vQSTLcb8ELktQlEroVisAvtyDIdZhKf2+/bm8RjiugUkz4ZgeAJ5Y/YLRGEdKxiRd6uRzG1iP0ZCeRFJmNhzpwjkZ6+98X/g9bcEaW44ER0BxdF2SoAln55DPP0PsMzj+ENbPHuxuJ8hYOx//Dd6/DuDvpDpWs5CyHEeRZZg+Hl23E52fum7O+Yi98OL6o/K5/Kv1T3qbgFtkeQfHE1b3FAQzyiE+vjdZb3B92qsAQC+tXH7iHs3QK7047McQvm5A2N6CuFsH36lAKhQhizAlWSM4KviiAgNVWFUX1ucybBmwaZOtF4DLFpghE1uOd8GkheD4x/fvhRd4EUzIj+GYthpj/iRd61lwjMotvDJPEo4nrZb8jSTxE84VUSgGCZlPJ6bStRWhb8OxL2D/PITdbcPun8I5voB3qMMHudY01SmGUwqWWcfTxkp+faiR5jr1V4Afv1TSVn0ArQTMYst7kXLp65JMDKB7zXpjVUzVn6rvvsknnXm/BftShbi9DbFRGEpf7wmclZislFUuOhBlAF/9DXSosKqA9RmXcPzh7VvvH1698uYZR1lwvA0mLQZHQKh/AKO5lLJ8yPDsGUXKg2tPjsP/7h+EAEq61mk4xrsRxjHIRZYtm4Qj5G8k8BMOhdZzlDQI/3YMpXlmcdP2HX2oWJ0B7OYQVgDHH+AdDuFDDdu2bbQmfm9L3Z6IfS0Lv7i8b4Q6aEVysjzAXP5i+if9CZEVn4RYbMEHgE5Y+XQ8/T3r+qnr4puVqi+XH/aZq/S/U0rAcQfSFxIk+Qmkgo/AcqTrn+zCKMgjS3ALlu50bNTrFlmOP7yF9w+vcH043gKTroRjPF3nj9QQRHBM+PYBGBNj/PbJTD4CnCjuOAXHX9YBoBXBrwPHoyNwrwTpm+0w5lgogo8MiH/9BKUzgmgO4ehDWM1zOM1BCMdPF/B+8OGhNRtX21kUm3M8XV1WPRlix7Xn8mcrmiVeMkkrlV5G6e/pGrLOz7uO6vGNFmOpF2Yu/1LDSf3T334J7GAf4lYDYmMb0hccUqUBqVwCdxyIrgD21WOMCjIswYWlO7BRx43geJtMuhkc0wPBj0MLklxrSsqsHI5PIX0TxRy5DslhEP5yArU/hGA6cPQRrGYbzmeKObbgnPTgHZ3Da2TATsjIGnvp7HJ0fVb5KfhG1MuqJ25OLj971ECrdflq2cY2YmAmYbVtgCWt9e0SWPpepM+zKMQSwDBRPl0ul3+1/gmOrgjhy68hjOFYCmOOBVo5K7Icx3AswNI7CTgC3j/Q/lJzcg5pt3ouHFfIpGvBkVzq2Gr8AsDHBHzIelwnHJ/0IA3JrWbgjgbhL3+FeqFDNG04ug6r2YHz+ecwIXNmwb0Kjtc0HPPL1qwBemkk2IixhU1/JM3x9PeoXV4RrE3hlOiznSh31eVBueiTy7/URZb+vS/AnqiXluNBlJApKpB8GsoD4OlTY1StqqYAWDpgA5HluGI4roNJN4LjF6lpcwRJgiPFHXUH/u4zeMFmW++Aly/hpxefWCbmeARwD5DqP0P265Alpksu04Tjz1A7XYgDG443gnUyhD0BRx1+vZPhvimTlotvdsImKfWJWKRvRrs6pMovyoj4+nR5lstP6TnUv1irBztWJi3vdsLKT4cjqFwSho3i9KrfSSs9WW/6eFa5XH7iZRO/hLQQjrW9YBVwvq9CLj+CpDJLpmHgEoC/+Q2GkGGVXFiDEqzOCewX+8F+Miu1HGM4rpJJmXB8/vYtexXNHUzHHIOGAIysxvSHrEaaLUMu9W8+wNd1+P0X8GnZsuuszBMnZKbhCMllEI4+Qut2IVK2OoDjAHavA/uUYo8tuD/58LLgmAm3enQmA6qLQvHa5R64/PRL49p6zC9cqwZqBbBiDQLBsb4VxhwLW5CLMiTXs0RJlvHbPQylMswYjtoJ7P1rwvG2mZQNx8RI9KvgeHoCRubiXjQ7JoYjTSWkuOOfPwAdHf4fXsC7KRz77bZ8oDek0HKEZDBD/PlUUNst8D6THTaCeTGCffoJdossyD68n07h11KPyLTFNmlpZJ3P6rTzLMu05ZjLT1vsCf1fAGwPPqPtdqNPUn9J3dHxq76nyeAXwCbqLQRzs4PPRD3pcpHnMFXugcv3RAhPvoTQqEGslnT5oKxJZDkGcHQhCsxi3+zKA2kXZmkASyrBMm4Cx1tm0iUcUyvuPp/RkNLhIdM4Z0+fPgVZjnIExvghJECSa20C/hiOAD1//h9wfTjuv38vyi9eiFIbcqEByRxBKTJwMIj/dooAjheO5bq6b+mWYn46g9M6hX06gHdswK8ZS04XXOv7Nq98ngbGACMLOmm9p7/HFc0rl3Vd1vWL1rtouXsqn142j3YhfnkAsSRA3n0CrkhQKiVwQQxXZf/mCwx8WbcKrmuVSyWT9pTfD7dpne9W3zGTZsKRXqTxDl/v3r1j5Zcv2Q8AK0Vzq5VjMPLtT9OZoRPA2oefTMrQqvNpOL55A7x+HQJr3mrg5Fbvv4cov8AEHGUBEg0C//4YWr8HbuhwL0amNTIU86wL+6wD5+yk7/18UfaqGb1xWQtxyhJJWBRpq4K++2Y30u/sFuTyZ1uQpJdZVvq1LMgEXAPLMRHnTVueSUs1lz9tUKT172tgj2SI1R3wJw1Iu4/BuQ+1Ei56K3gM7Lc7GJTLMJkLq1zCteF4F0y6Eo4778C+//49e/GHF5iAYxRvnIIjpaKwABx/AcfryA2/LhwrArnVpviXj4rW60HUXbgjHdaoC7M7hNM5RpwFAAAgAElEQVQ6hvNjG+7PPrxqd56tsuLzMQtvW278MzZcfh5zXPHzuKbqKiqYqkKsP4H4qAT5i8fgkKBsF8FdEaJr2+ybr6R+WV4dHG+TSVfDEWDfA+wPUViGtkU4DsIzky61dApm74VvGnKtKe4YD+dJWo5xCGmZxScmLEdArvYhD8qQKwbBEeKPH6G1zmzJkn2na8jWsAez2YN9egynNQy2SfAqC1qOs2Jck5f2ovhUZaF1DbOy1HGd82KY081+APLphVIFWCIUkmXhzbPkp2KEKthEvanv4/ufLpeKLWaxZtb9nrBU75l8XwXb24b4RRViaQfyngyZ1yHXmCVBkQWaPnjwBINiSTcVTTPLuLnluHOLTFoajnGmOl4JnMBIRCQfmwAZxB2PAZOG8jyFtxI4AuLw+JjvHhxIBMc2h7Ktgfe7Jv/4iWlnA5mbDI5uwOq3YA16sGm848cLuIPuL/sp55+N0kAAlFlWN1nEi1jj6XLLXBdrKpc//cyk9Ehw3N2BuK+NePVJQXpcgsQaULYkcM+zRYp7PdnyBtUtxVA0rA2O62LSjeA4BmOkRptc5SjuSEmZXawSjuC7BxjDscIgmcwUPx4r2lnTlh1fsjumZQ+bntns+nZrqNntC7h9Ez5Cg2vqw+SrEzW+1Y/0Uw4txozyvhWNg5xzPt2AXP5s/S/rVvtmjzEjYc1HYYVlY4rXfYM8VPkBHBsQ99hIerxX4I9KkKwYjiJEwQH78kv0qyUYvje0NLto8hqlJcKEzCvAuzKslkjIxDHHWZZjEo6rZNLN4JhKyKThqB/CHzyDHydkru1WA2L9GLxT7MiP63VJ16HAMmRPVYWjv6Lw+QKSI8G2+rA7fZjdj3A6w6H9sVN0hzRFKf6kIRn721nHr3vdsnJy+RNcmvfSuC7E8utWq4GyCkZTB8sqePWxIe03VEmVLKXAmARFEkQGdvAl+ltF6L4HS7Nh9k3Yz/dgrQ2OK2TS0nBsHkOIM9XSrIZESRmyHGkg+ACrhCPkujSQLVFUZKZJHg0C/xmFZhMy7Vt9YcAamTCbZ7DPW7BbI3ij/gy3Om3hRZbf+NHJOj91fNKyxLx6YwHzyj1k+TJ8emf1Zwy/IkueyeXL8Y8W2DIgpc6crDf9Pb49Wcdz+ZP6LwkQth9BKDfA92qQdsqmzIpMKUsy90SINEOG4FguwpA8mFoRZv8UtnoOG8/hrspyXBeTpuD45s0b9vr1a9BQnqQJe3gI4ZiDKU8vkzEEx3YzdCkbO+F2BBR3pIz1yuEI8E6H4AjZEqHIgVsN8acjFFpdWzZHcCxBMkd9mGc/w+mMYB934Q5N+MzKxzmu1mZYc20xGImSvctwBrlxM0MkUblxq2Z8Tydipn5Br584FIZRkMu/Uv/0EmmQ5XgAXpUh7VYgF2qQC3Iwtzpwq7/6Ct0AjhpMDdeD410xaQYcwV6/xjQcAWGcqQbY+SnYoz1gAo60OnA0M+Y24EiDwP/yCYWzE1uxLcnWRVijAczmJ8PpnKv2z92hO/KLHgaLxRx9axDOrZZLi2Wjo/JAKRKQIWh8frIdaasnlz9gpPuKDD8jTBwosGyB9a+IF2edn3ddfHfSbE0/PfPqeSjyywoYzY4p18H3KmQ5QiaHmkApihBt2PjiK6n3uAjd0WDuA+ZHwFY/LGc5vnlzN0yahiPAXmM+HGOXuh271s3QepwHx7dv3+LDq1f+UuMcKeZIliMg1weR5ahBggnxhx9RPOlC9nQ4AwZz0IF1PoB9/lc4JwzOaJBnq9ds5628+glLP4agBUb2XGDf0bEgWRZZeMkWJKAZQGp8rg9ELvnk8clakvZjcGkuPzQUZui/KJfZVh1iqQ6+uwdppwSZq6HlqIoQPSfYnbS7HcGx0oXVrsJaGo53xKRMOJIB9S4xpugwZTmOXerEBi0NwP98Clge/C0X/s4BvMS6jkFihFYD//AK14cjIA90qIoACmmIHz+h0GxBthw4PcOyBm3Z6piwzmmx2x5c/Uo4RpaelLIU7elVXcI+llE+jQc7tEAvLcosfuTyA82k9E92+PAaoZByGegn6DaGaaT+9PmiDDZLTtbxeW+Bhyaf9DQBxwZkhUMpSJBEDyL10C92rV6jLutMhTGGY7h02cIxx3j/mNtm0hiOsxaVjOH4f3wAOytAoG1YgwHgAAvgCLDd6Ik5o7gjwRHAVuRa7wDes2jl7z/+8T2++abvN1++9D9gxXDsQjYMuAM3shxbsNt9OL02HB3whlne7rynPXW+mFF+OKdc+vySYsfFH4x8Kdj3J/pc3rxSqYRB8l4SRZMHSmF4Iw1X6sQT18VV03zYCMIU0gjqnxKbyx+rK6X/4hZYQxqJpRrju48EaaehhHCUIUlKuJ7jbw/QKxVxLTjeNZMWgyPAzhD+2MEJBFmI4o0JONK5s7RrfQT/5dPArfX/+B74pg+/+RI3gqM2gOKIUATLlJmgiD+eonjehWzpcEY2jN4F7A6Z7304J204Iwt+GirDiFaMOmHi46csxmLqQqprFtgKcmhpzjsfX5vLDzUxS//Bsei+BOxb4E2SVa5ogwaVBPcsWU/W8bSoXP7V+i9SzLEKkdZyLO9CaihQCipkVbBlSZEEgYH9Zh/dWh2j61iOV8LxFpi0FBybx2CaCJaEo9QKwVDfhj8Fx18Wun0ZjjNcPRwFyAzB9MFi89xWLEdyBt2haTncOu0qVrsJ57MR7CvjxYzLsvAWPR53nlXVt2w9D0V+bM0l303Je0THp74nXnTUaWMaDumPyG0nKM6y4q+SM36hJciZyw/1T0ZBvQpxuwZeewJeEyy1UJVlVbZlSSA4OuzRltfd2pVHcIfGTrFotgFLXdCtXgSO62TSXDj+6QOE38lg2jOwoCEHoVstN4OpQ7TiTlhHC7C34ZNrnUzKjOFIyxcBfhM3sxx3BlD6IlRfgERw/OsPKDU7UGic42gIo+/AuiDLsQmn24NrjKYTMvMsxtFE1wMKCLtPfN24g0WWZiHqOKOUJVqwh5F+J03QXP7VFjvpJ2mFj7VXApIhkmLqe/LlkYZn7G8nr6fOPUuOn3Gc/PVc/uVbolAHq3OIhSKkR0/AHylQJMVWlYrEKVtNJb/cQq++iyFcGDtFrASOt8Wk+XAEhN/FS5VF8cbz6L8Ub5wHx4PDQ//Zs2feHxNwnNiBcM4GO8HCE4lsdXk4VG2hqMQJmX/7iNLPTai2BZvcasOAfdqE1e7B6TXhGj48Zk92xlHKf4rhtoAHt5IiufxJNab1n3x5JOFFMLuE3jB6ZVFdxSlLMjlMiqZ3putJ38is87n8y76T1n9gOVYEcbui8fIOpEdlS1G4rBQ1hHDkwOPqJRyLLiyjAvPiEM6jZ3DmDQLPshz/dEtMuhKO0XxGYbyOYyoZE7jUiQ09gumDTaC8E2apg0VvD+E/e4YbwxEnJxL296XyEKotQBFsyFIFwvf/Zpc/tyXFtmEPejANHXZTh0mWY28w23KMO0Yamr40e460b43C8Y92YTJGGZUf15caexfPuc4iai4/ZUFG+hSSUz5nKM+3h4xJxYl7MdNSTLnfhUQMcpa7nA5bZN23XH6of7Kw6xWIDc2Qqo9VvqtaqqbJskbZatUJhvI8OuAXe7XQclwFHG+TSTPhGO/V8P79e+GHFy8uF7lNwzE1fbCOMO5IQ3noX2kfHq0I/gyrgCMk7OMSjgJoRSTxr8cofepAtW2b9o6xrKFvNUey2RnA6V/AmeVWr8T8yytZmwZiOFKCLBmqIEslOQaSIBU24jJskS4fm5QTx7OGahUvs9dUay7/av17GAm1akHcriCyHKFoGmRRhqyIjugxzp5+hU69gaE1gll3YF7XcrwLJmXAEYz21nr/HsIPLxIrgM+BYxx3JKuR/pWwWjiOtAt5T6opdhGKYIZwPDxC+VSHYjuwe2cER1hND2b7BC7B0SQrRJ/Xj5d0dPmc6YhO1jjJrHbk8pOaYYWCN51xCUskNVWYlRlJq/iKTA55CrH7PUqUm1lvdD6Xf6lgrQZW9cG39sDLZVN6VFYUbQuywiDHbvUXj3CxvYfBoDWy9uSCcX043j6TZsOR5lW/Ayu/BNMA9mMi5tg/DYfySCx0qXvtEASVRgiMOBmThKP14YP/T8+f+3FC5joxR5xAGmmQ9yQoIxGqyGjDR4hHn1A6uXBU2/ftXkeyHMDsnsO6GMA5O4dr6vBYGmbzYKlFD0C6XHw83QEXLRdfl8u/+m3F4c9aUILCFOlY4k3KpRuRDIPcpN5F27nx8n0I1QrErR3wcgkSJWSUKhSVFr0VIPjMYU92vYutbW9gDFRzbxuGAZgXgPMIy8UcaU+r22ZSNhwRTNeahiNAK/yyON4YwLEBoB0CMglH/Rj+jnPk745G3o3hCEijC8h7NSgjI4SjY1v8px9ZqTWUVFN3nK7NDceGeXYOi9zqXgTHzJhfCpr+HItvCrJRxfF1886n25Eun8uPYr5+PuVznq/zqzgvgREcG3VIJYJjA0owCLxAc6sd0XPBvviSdyqqOXRtxbgxHG+ZSUvBMRgAvn85Q4bA2CAwhmykRUxmwBH+7gjePz3HdSxH9uof/1H4+1evaAC6JF9AVmpQuheGJopMZkwRf/qEUusCqqkHS5aZdmQ5ds5M93yo2GQ5/ioepLwRC2uAxXBMJrxSIw4mKqNyyfPp73Hhq47H1nzyhZnLv5xenNa/M2KqVGDyTmg5bkmQ6gRHLbQcRR8i58BvHqNTUzEcSjD2Cje0HGfAcZ1MWg6OkdUYTx+k1aQiNo7heN4Cnm7DIwvyB8DfiVYE/ydcB44+e/WPEP7+VTA75xKOBjTRhswYudV2uX3ONMPmdteBYXYtq9n3rYs2nL6pOLPgyJxUlpQ2eU18ss5PHY8D+5G7Pa/eWMS8crl83We2dpmNzgpnkEKTIYpkuQWO+5LOGE/IGXsCOsvlz9e/Bwi1OoS6BmlrC9JuyVaEiqSogiPT3GrOOb7cR2erjMGwCqPS75sDwzDdnR37Wm71LDiukUkrgWO/02Hlet1vk2vtwbd9+DScZ5Vw7J2eytt7e5ICKF2CI4Ps2Rb/+Ekutc+hGTbsnmlbhiUZF6em3TMVu9UOY46Yl0BZ2KbJC65dAzogaKG1T2GGZOgh/T1uy7xy2dfp0fOvYVZIZF69D1k+6cbnYNUyxHrNlBoNJu1UZIkr0EoUc2RhzPFgn3d2S+hfyDC3HBifP7Us7d9tW+uG4yqYtDAcB8fHgnZwEM6OiRaeoL0b+p3Q6irXEcKR4o7NcChPdw/eqizH3ink7T2k4Aj+4wnKnXNotu3YFwY39RHMzqll903ZPu9hpuV42cGzMikZx9OQnYpR3jQzMycT9BDkUzKGZhpdlbQiNV3n/Lzr4gdjXrnrnp933QbJ93tgagVMqUGoq5AatG91CYpYBk3QoISMyGkl8H10drfRv/BiOMLS/h1WAsd1M2kJOEKIpw4aLQiS0GaNRgMTcEzFHcuAF2+0dS232vfZK0D4e0AgOBbVrqxxrgwcUSsIquwyi//4kZWbbaY5Puyuzo0Ajh3YfQv2eR+OaSwylGfF9lAW41YsJrO6DZfPokHgZJkkQwwqBzOSIZHod/q2zpgUuYEJaAbXx1M6U8dn+eNUXbL+XH62/kk3BMeKAFGtmdJemcn1ApPFiqSUmCOLIhc95rAvdv32k32vr3uKUQgsx1XCcb1MWhyOgbcDpjchKDtgUpSM6ccDwTuAXQ/2/xgnZWI40kZb/8WC//vn8Ghu9cJDeabgCFm0R6pVKqgFBtklt7oll05PUXBs2BembRoDyaCpg/0+QsuR4LjiT3pudLr69Oo+KxY/tZrNfZJPMNR4sP9QxicrmDhfy2nDbfJ7XK+Gqw28XH6oaQ2KBqEiGqK2rfK9MuSaYitKQ1IU5shKMH2QY38P7Sfb5iUcTVja9oosxzUzaS4czw4PBTx7RmubhHAEBFrTkdZzlMilrl8+lJSEWT8coVolqLJtKYzJ4o+f7fJpWyo4OuyhC7PXhalb4WrgrY7hmibNrVYX2vZgfvdarIQaFTMWK77yUpsuP7YcpxRDYYwF4seqBGYks6uOzjAj8TJd/5xyufxL/UtgCgerFCFqDfC6ArmuQCntQil4jsJlLtgujXP024/rUn8kwVAcGLwMc4ibwfG2mDQFx+T+sDTO8ewQAp4F67oJximEL/ZCMFKmOr37YDmIoSeG85yEUwhpF8L/Avi/xw0sR0AudslyjOEIxWMW/+mzUG43eWA59hwYBMeuBasfwBEBHLPiU6saZ6hGsUcjo+NmjV/M5adGDUR6HM+tzso+p6imaoAxw6Cjl8T4BZU4H5SP65gXu1yg3IOUrwWxD2GvCqG6A6kGyNWSrYgNppQYlxUlXJVnbw/txyXcCI53xaT5cIwXuQWEajwAPAOOtEQPZaptD766Dc+6Ao5v3rzB69ev/Xmbeo9jjgk4jiRTKwiK7DHwnz6jfNpyiq7Frb5lW+RWN7uWPTDkYMHbAI4Zn3kTYcb9JtWBtOjCzH61YF4mlx/emLS6knOrKYQxAbkZ91KxwczEcnHp7/ElWccpDDJLTtbxdBMeonzSjVoGK4sQK9uQGkVIBRlKseKoRYHLIsFRBPYadvugLvVuYjlOwfGWmHQtOOrttjBgjNXrCZ+anpgEHE2/6Ws7Ox7Nr44tx/337/36ixcexRzfvAFev8ZycARkcQR1ZEMraJA9C/zo2Km0Bzxwqy+GjmUMfaNl+Va/7dujvuJYM+CYtvBiyy9+6I1LuyI4pCJ0VMfHeeSmR5bOpRs76UjH16U7Uy5/0mJM65+p8CYswYyXWwjNaZPx6uOXlU1ZfNGprOPpZjxo+Rqg+BAqVQhq2ZR2FSZXi0xRy5JSpEHgMkTPddj+E35+0ECvO9TNfUnT9XKwC6E1WGL64CJwXAeTFoLj6RHYthLOjgkz1dHc6oiN/OKCObXaeG41xR7NJnxtByk4wq+/wI3g6I5GmiMWgpgjWY7Hn+XyeccpOgbsrslNdwij1bXsoSFbJxehW83csDNmxeLmHZ+CW9qty+i86ZjjPDlZ5R+a/HiGTBpSmTCTDGYk4srpmONUDHKeW54ByVz+ZfiCFu1QRbBSEWJ125LqBVkqFKAUJagFxVG4xINxjnuP/fMnRa83dBRjX8LK4HgbTLoSjs0PEErPweKG6LwpKGyHSdthvHFwccFqwYNUg1O7XHgigCPgU1hiwnIE/DoiOP4yyJe2Z13GrRZ7PUXiFdURKSFDMcfAra6ct1D0fFidESy9Z5ttUzL7bdijAWZajvMtxMsSSaia7mRiRxEnZ9YsCrdcfqiBLAtdYIG3EX0utaqNX2/TA3F0PVFOUy/tyYRhSeEQfewVqJNZ6fH1KsJyufz4LsWaSOtfUSCUFQjVbUg12QosR1liarHAA8uRFrvd28X5kwZ6Qw9G3R0Yfqlk3MRyvE0mLQZHgG0DwngYT5SMGVwghGMNoEQM/UlgTMJRPz72SwcHHiVk9q8Jx28/fBCLz59LMRx129RUkQVw/PizUGlfoOja3OqaMB2C41CyhiaszvnVcMww+PLDd6wBk4Vx4vSQGnK/kyGJefka1TEYi0IgiwzAocRZuv7kdbn8hH4cMKUIViqYYq2u8IpqK/WKJMvcUZUCl2XR4bTwxMEjv7W/K3VXDsdbYNLVcASCVcBPsxqCCI40QwbwOxR27ABKPRz8bZye+qq955UOMIbjyTv4z5vw472rF7Ecv/0AsfgcktiDInGoughNDSxHK4IjLzqGY/ccbjg9mO0hrMEQdmcIx6aYo7nq3p6qUFQmhwq5y67nuGz77rF8ET5l8Y3ET4zDEYG1mRgRkIYVuXnpez0u7xhMVVQY5qWFSd/j8tPlLu9JLv9SF2M9iWAK8aECQStb0k5JlqtVKDKHWipAZr7DAY7HW/b53o7XNbmi110Yfgk3sxxvkUnLwTE5xpHcarIgu10GVFH04V+Q5ejDt3z4cgOecQpftTEJR8B//vb6cISta05JU0M4kuWIyvk5Srbj2F3TNr2RZnRMmP2m5VwM5cCtzlpKbC6S0lBVMq6Iy2WdnytoTr3x6Qcif2KcY+Ie+OKlJTjWWPIeRfohC9CM4sxBWCSht2ToI0ioJCE8S7+5/LGqk/oPhqeVwIoCxGrZkqolFsBRKUlKQYQiCuFQnsdbON/bQXfAdWPX1XSCo3B0ZBefPrUX3UMmmZBppuG4RiZdC45mpyNIjDHUapC6kZXU7cKuVH27Bt9qJ+C4F8YdY7f6hOCY2IGQqqE1BmbiIZohk7QcIemaI2gqH1qqoMjijz871W6blUxftLpDmN4IERzhXAznudWL0i9s3fz1GsP6GJ+0JLPXaczlT973kE6Zg8AThdMLUpgJi1KZuS5njMWkHXjdt9bksxDA+IHJDzQXw3ELUrWIyHJ01BCOLIg5PtkTW3s1giOMXRcRHGEXn2KlcFwHk5aGo9VuCzJrBCuBS6zLUK2GT1gXsKthvLEE+Cetli9tb3tqlJSJ4ZjenjVkI1sCjtBgmxoEpviM8c8/S5XztlsyHN/uGaFbTZbjoAena8IOhvKs3K2+fqfKr5yvgTEc5w1wjKviJoOTeCHREnSpZemCouly85qSy0+Mlk8pi4PJIphUgFhuWFJVJstRUoqqo0oyFEngggCX7Ve9870vpc7AWx8c18WkTDh23r8X6tHmWv/9+Fj4m4ODYOqg1YYgB2CMhvNEbCTVxWAMkjIt+N1tjOE4CGOS4wVvPwB+mK1eAo6AAp3gCA0CFJ+Bfz5DpXmGshnHHPt2AMfhhWQHlqM1Y99qMTUzY+EYYWQZRjFGf+q6xSxBlsuf3MUxpcdgEHgSbsn1NtPHFypnRs+5QpnDS9kT63im/POF6k1BOLOd91A+B/MoWy1DoC0SqiXIlRrUAiVkNC6LgityiNjfts+3trwLgyv6TS3H22bSFXCEUI821/rvxxD+5iCcVx3AsRHNrSaXOguOgN/FJRwPDwHlGbwpyzFg49WW4ytA/BGQ7H5fVXlZhQDNtS1VYLL46QzVVhNly4Y1HDqmodtmZ8jNYce3dYd2UoCXjD/NMxby83evgXlbs85roe+YLB3amHfNKs8/BPnBeo5FsIYKkeCoFe3AciyoUGXBUUSZBXB8vIXW1hYuDA696g4M27KMcq9h/Xj0zsGf/uR99913mTPY4n2r45hj5/3tMikbjoBQR7jz4AQcE1MIaazjqBfGHAsV+N0uUPDhK7VwJfD1whEqWY4nJ6ieN90yxRxHQ5jmCEa7a1sjU7IuenDJcowHgd+4A8xdT/HGEq6u4CHIp/UcybI2p+O349gtrXySSLhMLUobZK1nXC+Cpa+L09VJmPpZ18exzFx+8JzKHKxYhagUw5hjQ3ZUWUVgOQq+y2n+4ONdu7WzL3UGOowtDt22YJR7sH48goM/wfvuO7Y4HG+ZSQvBcXAMoSpBOBZbgrK9PV7sNglHoIeCXwlWAad/NJwnCUdS5i7g9QGfli0bu9VLWY5QRa5rzBY0RVAUM4ZjG2XHdOy+ww19APOiA3Now9YvEFiO1gIruawZa3n1S2iAxVM+KT+T8HYVBTHzwtrmZJcnzs/Iaqeb5LsmY8nYZS4/U/8+N5lSUFhBTcCx6KiKwhVNdhXanFVwwfbrTmtrz+sYkqxvOREcG7B+fHczON4GkxaDIy06cUpwhKBsg9kXcdyxx1CphM9YL7Qeg3hjJ4QjTSHsOPBkE97eU/irgSM0ZkNTVCimDf7pxKm1e7zkmLA7Bgx7ALPTgjXyYI3O4QZwTMX4luinGUUnY4uLZ6dvLjms4X7LVxmNk52kWTpOS1qgmG/y+HQMGEifT36XXbBYDkuMVU0ejymcy5+O08syhGIDQlmCVClCLhehBm61BlkQwH3PZY93/OZWg3cMCauF4y0waXE4AsJxC8L+Nph5AWEUJGQy4IhoOI8Lby1wFKApDMrIgXT6CdXzXmQ5Drmh92EOhzCHDuzuOVzHhWslXLAb4WneOMOocrJwJhC2qmz5A5HPohkyU/cqZcll3UtFNJnppgbm3+jGxzd26r00s9YHIV80mSwqrFCBWJYhaTXIFQ1KWXO0gsplHy4HudX7aG7toGN4a4Djmpm0NBzLIo1xrLMQjmC0H+uU5ZiG4z68vWgXwuu61R+akLdVKEMOjTtmgQlMMZnMCY6dC7dimKI9MJzAre72uUFwJMsxgGNmx1gsu3x5eVQ+NY5RjmJRVmztpM4jcz/sXP7krYnGOUpwg+NJvSVfcGl3V5wc9A0xzA4rUC7tz8T1NCd+bJkm71V6Mdtc/uWunGn9U0JGBKtXIJZUW65WJKkkO6qmuVqQrZbIrXbZ7o7fbGx5HZvLo1JvaAi8qJdX4VZHSyiSwbYuJk3A8c2bN+z169d48+6dsP/yJYsTMrTQLa3leAwI5Q4EqR5mq4NkTAXQ+32mlct+IZpXTa51PBC8A3gyVgfHC1svaJKmeY6lWgLjpy1WbXd42TZhDxyEMcduaDnqXTgOudUZlqMc9cw0PLOOxx153vlFjZRcfqiptP7TluM8gzF9Pqv8vHoyLdE5BuNDlS/JECjmWC5CqhRsWS0ytVLiqia4CiSIHgN7si2eNbbQsTlGpR4MYRd6GbB+DJZjgPcduzohc5dMSsER7PVrLA5H2jahD1aml3wZPsUdpUqYqV4HHEtqXzU41zSB4Bhmqz+foHp27lYtW7T6JgyDLEcTxlCHrffh2vZ0ttq0JrujIseYitzhVG9VUhQz4+4cXRd7u/PqjTvfvHLmA5dPcEy+0GhozDj2l0iu0SDkWeXoflhp652yq6ny9N2ckdXOqpds0eTMnIcsn6xGijkWimHMsVSylXKBqYUSjXXkMmQECZmdmtPc3uNtnUOvudCF4rJwvDsmZcARwv5LTFmOBiCYgHs6swcAACAASURBVBDsH0OWI82i6odDefq0ikqUqaa51VIttBhXaTmGcCxrkmMWfFcI4Hj6mVVbXV4xTdfuO77hGtzodm1zOILdsyTXMS5jjmOIpUyEVU+JHkMwQ86yzvSilmi6XJacX7t8K4o5BhZZOls9QxnzLLd0Peksd9b5XP4V+ndMJlO2WoFYKkIqVyBrBagVFYHl6Anggge2u+ufbdW8tlWQRzeD4+0z6VpwtLsQKN6osz4rl8luBPr9+XAcfIC/E+1AuOxQnmYTsq5CNTgiOCqqz2x+2pKqzXNUTcu1+6ZvuCNudEe2OdJh93qSM8tyvOxfWQ71bBxdf2ZLFt5y+ZOaCU10mj44a/hVHNsNXPGkBemAXfV9HA65Zrnk9fHfD16+ElriBMeaArlchayVoWiSo2kSVwQBos9ctr3tN3d2vPOR6+nbXB0ZVseQh0Ord3BgL+ZWx5bj1XBcB5Mm4fjLJOfXvzycbwBhH2DmIYT/6xlAK2EcN5uiJYqC3Giwy4aARWwMTEdyre1uuCrPLMtxdXBEwReiQeDHTq3V5lXLQeBWuzaMi7Zt6ZZk9QzMgeN1bbL8unVqgIZfUf2EyuTrQ1YAK2FJTgZDpuOXVD7OyKTrSY0UGv+cdP25/Ms7PaF/BZB8CLUyxGLkVmvlcIaMJkGhZScIjjtb4tnODs5HLvRtjpFhwZCHx4vD8Q6ZNAXH52/BPrwCm4YjREuEYAuXc6t1FsLR6PeZWi5P7DwoAZ7ZavnO9rYbJ2SuC8f/eHjI9VpNFpVtpe/ohQLXNMe1NXKrz85ZtXXOq6YLe2BAd4aO2e3y0HLU4Tg2PHgZq/5cu4dPWnxMlK+cK3xtMZkX3m/5wfTB5MD9RBZ5Al5pWIpW9DxfYtVyL+8NWTpIJufoeyRnot7E8eAW5PKn9BTEHDUwjVu8XmBSuSDJStHRyipTJe1yybKdPfGsXrfaliuPKtZQ93hRl4ewege0FMMCCRmA3RWT5sLx7/gRGyiKoPN9YQzHWhhz1Cn2GMUc1TJ8cq15GZ5FCZlOx+du3Wu7p9723p5LQ3lo8YmdaHvWZdzq/3gIrtdAO5opfQcFhVsFX2BBzPGM3Ooz1IKY48g3XJ3capg63QAXjjNcIRxnmSqBj7d6/M2s8YHIv+ncaoopmomslhLYoLf4eQjyFcDzIVQ18GIBUllzZLXA1VLJ1WQVsiiIwXqOW7VgnOO55WJU4dA9CzeG420x6Wo4AsLfHYENFAj6PgQLEILZMREcOcCMFBzjxW5FDx534bVdeNt7WAkcXWegmtWSpjiXbvXpZ6fWbLOa64hWZ2Cari4aPRoMTnC0ECRksrvFcjG/bAqm0tnepCUJIWtl8Fz+rJij4IX3zBctxhKWX9Z9zCpH1s04uzyxaO3kHOtl602Xf4jyTddikiQLVXKrCY4VR1Y1rpYkgqMoC4LLfQa2teWf7Wzz1sg19QZXRjeG4y0yaRqOAPuAyK2e0xCn3xeCDRIoJ9OP9o+JVgIP4FiHJ53Ca9nw/vYA3k0tR1cdqKZ4CUfXtaVmi1WbbV6jmGNvAJNijt0eTH0Eq5/HHG/RXFqdqMwZMtcWEb+EbtmCvIxkRn/dH/mk0YIAUVMIjrZUbjBZ1aCWFa5KkqsIQcwRbLvhn94YjnfEpMXg+BRCsFwZWY6A4PZ6wUrgEsosACN9IjjScJ6WD1+swuNYNRyhDh2jUBRVzVehujakZgvVsybqjuXa3aGoO4ZjkuU46tu26YbZajsdc0yNc0RqnOOUmzw2DDMsvazz6XrjzpLLTxmMk9AgOM5aScl3LZaM76bnVs9j59Rc7NQqPfH1gcU5Y+JALv9S/6YLJkkQqqXIcixDLsiOVixwhWKO4dxqsO1dnG7VrHPDlUcNjutZjrPgeAtMmg/HcK+YFBzDoTwUd5yAYznYjtVvdRNwBLzW8aosR4IjCmoUcwQkfnrq1JotVncc1x6asm4OYHT10HI0XTj2aAYc5/Wi/PydaoBREo0+UV4lHkIVLCU2K747ldZOp7lTS5zFi+smmTzxwopO5PKDSNIs/dNtIDhWNPBaAZJaRmg5FqGqKhSaW00vo+0d/7ReNc/tQnHYcDDyitDl4yUTMmk43hKTloZjr9sVZVYNVwKnmCMbMNpMQi2FK/IEcKRwESLLkeAIeH+LVbjVk3D0HEjNc1Y9O2UN1xetge4apu6HcNS5ZfbDbPWU5Xjdrp9e3WfhFcSvKzB13QORz2B5oLUL0h8nkY2eyGZbbKJ8eo50XE/W8VlycvlX6592nZAghG41pDJZjgq0QhGqpLqK4NMOMkCj4Z9tNbyWIfijmu2ObG7plVrN7AVRuAWz1XPguC4mzYTjDsC+p3GOFHNMUbrXhShXo5XACY6DMNlAcKRsdb0cTh+koTx9cqtTcOy8h19/AW+pbDXAdUB2B1CHHAXVQcF1bQ1M4s0LVM9O0XBc2EPT1Y2eb/ZMbug6LNOA4zjw7LSLRLeFPtKKoLVsNbn8K/XPbCtaAFWm3T3DTuoE09UQGnhXxBDTQ4DG98bCGKAZC4GE9U+MbMzlZ+jfgoyCYIlaVRZqGqRiAYpShlpQoEpS6FbT/oONGs62ttEyHHNUs5WRzaFXalgajnfBpCvh+AUgaBEcz1oQHRGCS+McZ8AxACRNH0Tft33fFz3P82o1d5Vw1E8Hml0taZJjFSHIKo1SO/vs1M7OQ8txOIJujGD2+jBH5FYTHFdgOU4vEHG74wwfmnyFwbPTVvKi7nT6RZW4ThItZiey35IINpYzUS5xfBwnnvEGnOXOPxD5lK0uFmVBLUKscUhF2VGUOldV1dUURZQFMVyyrF5xznYe8abhYFSTMLKtm8HxNpl0bTi6/X64PStKwf8wiOEYrgRO2WqvhrXAURgNSqJaUmI4njbZluvDGppiAEd9hMByHMSWo7GaQeDXzq+saBzkQ5E/ma1OWXKTc2amg4tRqDIJV8kFs6auCyk2jqe55LLPnXMzQ166fWEt91++HMQcCY5V2ZYVmSlalSsF2SoUFFGGFI5zrFWd5u4eP7sNOK6aScvDsQ5Bpvh2P0zKBGCkD8GR4o79OXAE/Dqu51brA2g2hyaMrBJEpoqyJH7+2ak3L3jDdWENLNdwh6LRGcEYJdzq7EHasX8b/gQ75WenvW47CJNcfi7Px3+F520uTcRrpMz1HHP5SX3G+md+NDY1bZllhC8u3e3JApIAWhAruBdJhEmCxez0WNRZdefys4f2uhbjBSZoBEdNkooSFEWjZExkOUrgnm8JWzX58+4ezgwOWnhiPZbjmpiUCcc/fYDwu+dgU251qiEmwoSMUoKv0nqOCTj2PXiiC8/cgRsnZGh71pvDESWIUCHb/OyTV2+e84brEBxhuKZo9EcwDLIcB2HMMZ4yNomixUOOWdctW9+y5eP++tDkO9GqPMmX06UOps1wCTKSSTeCop3EYQTCqeORpThbzuTzkctPxxdkcMUWNU2iWTIhHEtBplrTKFtNg8A9l9XLwunOtnemi/5omyvDm7jVt82kheD48fRUtPf2BKcDYSj2RDka40iWYxKOGAwglkpBQoay1f32GuBYgia0YziCn31y6mft0K0eDGC4hmP0R6Jh6L41MKUAjrH1cBmbT+FGXjAzY827bkH8za0nw0Sae939kE9u9VQSLcqfJX+h5FrMTs1rJ83R3UxrIjieKh/EHGeMZ8w8nqr3IcunWUESZ6FbrUaWYwmqpkJTOS12K4oBHGviaaMxbFoCH1Ysd8R4YXTdhEwSjrfBpAXhCNHeg+AAwrAXwbFcZtIgyGhHdQxoSqu/Ljiet9sKkxuqXYLmd6wyE1iQkGm1pdpp09123TAhE8KRdiG07YEHx7UkdwqOGezJD/86NDDOVssykvAiaF0mkylfGn1keSLLLM+4bqKeIL5IwcnLGGPW+Vz+Zbx+Qv8yjTKGUC5C1CRHJstRrUJRJVagcY5hrlpErYqzrV2cWS6GFWsUwBE6rE+f3tuPX7xw564ETgtPAIyy1ZNwXD+T5sJxcHwsGNKBcAlHiDKNcSyHw3nMaCgPPWsER9vv+2K57CUtx6YD73f7cA8PD6E8e+Zdx62O4WhwoyDoaokJUD1Bl1pncq3ZxlYARxO6M4LZ12HoF449BLddfXULT6x+PcflYPRQ5Av8qvnwgO/YjKXiuhMxxcT5rONpJzF5J+ZN8svl24ziwzTOsVKBEMBR44pSctQAjhLB0Q3gWK34Zzv7/DSAI8eIFTDCyc3geFtMmgvHj+9PRO1gn6Xh6LFBsCJ4mKoOP1fB8Tfmkdd3nvrKMywNx2+PjiS/UpFtR9G8SlETdJSYAtVzHal1xmvNjrvtOLCGFvQg5jhwTL3PraFpO64vuatfsmw5qOWll9OAECVkfAfMToxbTCZYqEaCVFjzZVhkonwiEZZ1fKJllGlMTDXN5Wfr3xLAOIdQEm1eKDGpKENRqkzVuKjJBciCTwtPiKxWc053dvmp7pqjOleGpt3V1VHV/PQJ9uMXuJbleFtMyoYjIPwOYB/fQ9RegF2026IrCIIv1ASyHD0WbpdAbOTDIXP8oh/CEb5Iy5Z1u75TrdLrw2uewPuNCa/v4NpwPK88lcsONEsxCrKoFgPL0YXUaru1ZlvcdkxYQ3KqTd8Y6NzQL2APGWxHnxFzXK6vzig9K6KVLLZgDPPa7bjf8hmzPYiTGf+xquaN7Enr9Kryos3GcpLlkseXqW/ZkUAbLN+m8fkMYkmGKJcgVRRHVStcKUpuQdREWQC4jyDm+HlnFwk4QldHuB4cb5lJS8ARIg0AL9dCKHYH4X85GzKgCMeHTxlrylaHcITvVDETjifv3vl4+dJ7DfhBAxibnqoUmAY+ewUI3x5BOq9ALivQLMcoiFwocSYrpgup3XZr503sOK5ojUbQHRNG34BpDGCZJhzXh+tcd7HbBfMbU9H/VbHxgcoPhvK4kVWYhCRN10wODqcysyA6VW6J69I3M5d/2TcTerVo4QmyHIsQCyVIBdlR1QJXiqpbEGhPXAdcEIFa3T/drvmnpiAN6xxD014lHNfLpEw40tYIpQnL8bIhNNjSZOUg5shprCOAIYZQfN8XSqUg3ng1HOHjJZaGo6DQ/jEouNz6H+y92ZIjV3rn+T+L70AgIpnBLFalpKxWSiWRpaWbY5LJWhe8mFcoPcK8RrFep3k798M2m7EetUSptDAllSiJqsqqzGRmxobFt7O0vuPugMMBDwCxsckAzCRWAA7/kAfwn//Ptw4CxsIiY97JGTs8OcWxKlDMyOdYK8c2HMteobUtfRr50Hei5TxH1rlgqQB/vUjc219el2odm211b9i5u5g94WnLS8bMGgXaF87e8rwr3+U9tF94VUBmICAJjjRcKwl06AWI/IBSCEqaXI3R0L46fse+JDgOy3SmZTS7qnK8ayZthuMLiOg92lZXcPTEWLjpg2zI8gGYnDZwBLXisHyAORwvzKlhmibrPNS/8eViW/3i06vDkU/zBEmQBAxh4ZQjDk/ekHLURZ6LNJ8hG0+RZ2MURb2tVo3a2LQbbX71y6y78uZ3/sZdz7fr8Zs+4a7n2/X4G7ZPARnrlOMqdbo3HrfB0GDtYFVfK7PV49o+y7XJPytJQXv71c2GlGMUgYcehPTgJ0MEg0CHYSwij+uQUnkEB0YHePUgKV+pwJvcGBzviElXgCOEmU64NwDLGWMJEndpTCkg42qrJ5bbgeEG5sK4vnwmfYgKjk9AfklzPTiCTCaeLqNCM+/0gh2evMUxdQJPsyIrpiKdlNb5HAstS61gVrfVuyk2117E9T7oKsjVGpp1SmiVHXv7l60To2j1tjeyTWBuve55wNIugpcM65Rl3/M72Fp36LfKvgdQQCbgjXJUYSJl6MU68jwTgnPBYdhoxF8+fE+8zHU+PSzM9EaU4wocb4dJm+EICPX6NdfHx1zTzOoxfRDUcARLKjZiOm3gCMstDB/CiFOYswaOVZeeG4Gj8YpBEPphkSnv9EIenr/FMQ3YylKdFkqklAyeTlEW5HMsr+Fz3PJiWIXnlm+8ocO+bfYdHOlB6rENLxo3sc5/3H1+09/NPa3xa5JCbZ+3/fre/sLn2F5XDiZkpRyjCH4wRJBIhEGiYz9AIKwQFmCjEV4+fA8VHGUw1QVm4Qj5rz7bPVo931bfEZO2hCO4PsZaONIW209gSTpSUIaqYzbCES6xdDef4xP4+vU0DmwSmwQD6DJizJMnp/ro/I04zktd5jOkhRUzt60mOGqUKlsox211Xm+5Xsd56ZEUaD02iZ29/eW7Qd86k8/xsrXc5DLsrZDpqZzp3qOuev7mPPfBfsFLJqXHA68KyESeCpNQht4QkS/h+jnSaNbRSLw8/g5e5BrTQ4kFHIHyu9gtlWcZjrfPpBuBo9tUzwBK4+FxYrpwPHwIN551rhyvCscpYhquZWQFR6uZdzZmh2dv8S7NkMkzkWoFpxyzHOV0Rv3B5TxavQ8i34xU3dYpsO1x3U9FGQb0HPkd2z4+ycHWZR5U/snqsc3xkpesfZ9r3+Ta59/b719/W+c5EhyjSPlxhDCuxrJGQiKgXTcXYIMRXr77HfGrdJbPHiTBZK4cbxmON8GktXA8/ewzfvThh8xFq52EBR/LU2E550M+4k2OY96MSnAex2rAFrcVHAt7YRN9oGnIlsL14JgAnn96Gkj/KBIUkPH5gHMvtEx5Z6fy8PQr/ai0Is+mOnNwzGyWzWQ50yh1tkWFzK5XcX/4u7pCO4pyI5L29peWiAIySzXUbcXXWnuC2jLklmuqnYJrDvC8lfDOksLb9Tj3Nd9j+55X+RwDSCmVPxrIIA516MWIOUNAL1PPsjYch9xMS1nORgcH2a92hOPXwaQeOIIffYgOHCEs5TmOwE2d47iAY/XbJjiWk4mNHg10cQGbHIA6Xt4sHFWeUEyc4Gi08s/OSDmKdwutiyyjrjxIp6nI0kKVaS5L8jneeIXMuhy8jQS8wQO+5fb7ttVSg80zDy5pMNFVmFKXTPUllbe+FjquUZ7rtvV7+631J+UYgAV+C45SR14sIunpUNCYBGFwlPCXD941v8q5mQ5LgmM0Gx3gCnC8eyY1cGTWWvykLvI+/WzxQT5/9UrGjx6x8SnEAQc3BEcKzFCl1XTKKQG8eTg42oll1hpuh6aB48mrV+bho0f6qtvqSjkikD4ioZAUEgM/pzEJ9bb6BI+KAkWWUvkgsmkq0iU4drk0/+VvKdnmqS3b5TmuJCZ351bv7dffyPr1Z7bULo2n5QdRrUOlB9BYyeYhPW/l7+5X3n1/8/oiA2HxkZoA197+YhVX1h+AkCUPI0+EngriEEESyJAlOg4lAkFjErjAINavHn3X/DLXlOeIaSkxE+mr/OLRo2KDz/FrZ9IWcISMH2EOxxkfC8tYPZo1YUU6c+fwo9gFY8jvSOoxjAd6AUeYh49ws3DUiMCUd/qGHZ2c411dUCoPMpPRthpZNlPVtrqUmtmb6QR+g9pvf6pLVkAX0AQmUnJziLWU3xxezYuXVMS04UfKr6mwWX5+UWmz8nxto6089/ZB3ZKYTMAolScK4ccDgiNCFtB0UARC0mhWzYYDvHz0XfFLCsjcHBzvhkn1j4/EHnqUY/eDQFiqq679jQVVyMwIjlWkuoIjbBjjduAokWRpOfQFi+gSOj9lh29PxSPq55hNtVOOk6nN8kwWJUWr8+vnOS6u401Kc9PrLY29BIdtQ0Wbzr/p9W+G/apCput1XNfQseVTdC+317Hv/a3nXeLhGkpXzsrWC/V5u2Folze5OO4+2S/p5iXAgwjCk/CHkQqTWDo4RlLXc6sNGx7wl9/5DfE8zzAdSkzLkpQj8otH2KAcv34mrYcjwPMvvuBDKdmb6IlYVo7r4UjhavYwNgRGB8fvQLOzM0ODtvLygb4J5Qg9i6UvktLwwRyOY0m11d9xFTKFmKmJzqeFSPMcxays8hxXfI7dvdSKFLhlYbe3v7zAnfXn/5HisXRAw5+ee0g3qryuEmapjLDvXtRnZ2+/+jpa6+aUow9GAZkwhB+FOkziSjlGlMrDmQTnGERuW/281N4kKtOZldH0SnD8Gph0CRzBhxLsTQRhxBtuHz7kBwCfjdfAsXHX2KllNnGArOAIQ4O28hIrcPz8E9gPnsF+/GPYTY0nGp/jHI4iGPiGttWkHPXhm9fsPQ2e5ylSNdHZNBOUylOkdZ7jzW2r91S7lGo3dE+Zz5Bx59tCAXbj0CulKPUHW3l+g9Lc2+9df7oShCh56HnCwdHTYZzoiEd+FPkIXFceTcrR0rb6eSkwiabXhePdMmkzHJ9AmDcVHP2LC2HYAW+21TYFR9zadFpYZrEWjqJ8buTjx8aVDwL2anBELH0kpUALjjh88xrvaSDPC4IjsslM5bmS+azOc5zDcVMpSZ+CXPHab6BAn529/Wrh+tazXh9WtgIybTZ2y/rWKcDu8Y2vcg1j59/iZZUye/uLH3tr/UsOFvlg3K98jg6OQxFyX8eRT/2wjccBFkf25Xcei19UcMQsT8ezSA6znbfVTjnWcLwjJm0JR3D7EEtwtOmUe0my1G2G/I0sqeAIOzaRHmqnHB9Ai+cw8jGuB8cAsVRIclMOA8EiSz7HMTt8+4a9pxXP81Kn+URklNLjttUUkMm3yHPcWfFsouVt79O/3fZpOILqTIKcK8huC7F1ynLtnrzZF7ai3NKDapayaU6iSybhreF3/b69fVdOSNvqMAQPPOXyHOMkDGh+DPfLOAwQeExIy8CSkL9491H5vOB2Ikt/ytLx7EIOs2hXn+MKHG+fSRXcLAm+VkCm54OYX44lRox7gwGzVF/NwGgsBOKY5nlUwRhMLUsSgzFMpLECx5Nnzyzef99sqxw/+vRTcfz0qXeUPPYxhyOGgUBk62312xPxni51kZVIi7FIyxnymUVepEppK7UqbiZaLblauhnQ9+9+KB2nfjcHfFPO+LZsvi/2uYDCmjZvlpWM2Z4muK1FpDZ6VMo6f4ruVZvuJ3TwhuP29hfrT+CTUnHfh/R8eNGAhXGA0PNFHAQIBYPQxrDhEX/x7lEbjphdSGTZ22flB++/r3pnyPxvwKTL4fgU7A1oW11Rei0c6wFbCzhWuY6+Heg2HKefvbAPPnxPn/yHnxHvYwc4Qhw/hZcMzgLfP4yYygdKBgMvVzH5HC/GcnT6Bt/VJYoZMNMTnU2mIisU8ukk0wRHz1YQW30sXzHKXR2LR1f/qc4Vtnh9eb+86pncbr++t1+tE+elqnpg9vkEu99kFUZuErib/pnLweXlqHJfxupaH+eK73Fvn5Q9NZ6gJPAwUP7wQAaBJJ+jiEKJUHIjQV63BC8fPcQviggTqTFlJ9eE4x0yqR+OAB+iC0dIjKqOPHPlOJ8+OCN0WNjYkIL0LTpwhH3wIRZwBOwHP9kckPno0y4cMVASczi6bfVX7Lta8zzXSFWms+lUZLki5QhlKFq9a56jrhVirQz7wjC3Fp655/Z1kwROSt1Iu6kRBClqZRY3wO7fDcr6nu9tqru337/+XDEhJPd9JcNA+/Ew8AOJSEaIA5SRkEKAA9HAvnx3ZH6hht4Y03SWyWhqaa78VZTjHTNpOzi65sykHJfhaNMZpy1186jgiAUch9WYhBzQ08/WwPE/jv+Y3nPJmIQFHBFwNYs9P04cHDWccqRo9elbgqMtUi1m5UWRz5Sf5jNVFDOpNLBmNOt1sda8f1VbLmuK7RRjtZ/b5fHttk/b6iVlV2+xq13v4ruTkFhqRFFXIrnj2i3IaneIO57eX4PUlRm2f731/3bHLY1jqBo67+2311+C8Ndsq4cDHfqBcHAMmQmFhLAGLErUy0eP2M9V2ILjEFn2DOUH72O3bXUbjnfApCvB0bIqGGNndG8AyjRlXhRZgqM3ndpZlBinHGs4nrx+bfDzY7OiHK8BR2jEVit/fM4OL07Zd3VJcMRMpSKjcQl5rooilUqrdXDcBUSbj7WmUpqM923fN5/jOkd82+yzVp7jUsVKj+uw6yqUWjFVq/51rsSV4zvnbd+q9vaX3UzNeliuGCWB+wwyjKVHeY5BLEKCo8cQctpWM7BBbF88eiR+XvBiwkt/mklM7S3A8TaYtBscx6B/sEvlAZtxiZgRGBFH8CxqOMLOIkq7HpvAGJ2MRvrkNQwUzIP3OtvqneGIWCAfKI8PmGFOOY4n7PDiLfsebatnmU41wdFglk1USXA0dKFddcBWl1jz0GYjMXZVfNdBIF3BHcUrv532Of1aatfCEuTaNeplay28ZQVJihD16933txUlHVfWxzXBNQfTS94//wbvuX1S9nM4JvCjAIEf6sgbIPaECDhKj3OBiFJ53hX/XnBMeImbh+MtMmkFjvj0U/7eRx+xfJ2EXfog4BJgZT1gaw5HCzuzDkcmMKTaTk2mjvQcjnUvx8/J53hFOBaeHgrjuyRwguP5a/a41Mhnms8wAfkbqwqZCe2ubhCO12Tb/u3brUA7Wt3eXpMibENs3dn60hkvS3NszmPXnH9vv6UcW+tTasVEILnPlYwi6YUhwiDWkfRN7Puez7nxOKNttX1x9I75ecG9cXRFOH5dTNoKjpOTE5FPJiL0jgR4lcpDCrINRyBFObU2iWIzS+BSeSo4wmSUmNEox+vA0UcsNAaFmQ0F9yNr4I/H7PDiNfsetSxLCz5DIdKs0Fk+E0WaovI57hqQ2XgNdxTcSknzbSu6b7d9Uo4EqvnXQAq5Vs1tOFqmGGtlIlB6Sfera3/39Hr37+a8SwqTztNW6Xv7K+tPosj5HKnxRAQvHCD0Ax17HiJPspB7kNyAxUP+q6N3ygqOAtPx2Xgm3xumu/gc18HxLpi0Bo7g732EJeU4OYHIJ+ciPKLevtSRpw+OkU0irIfjMcwDQJ9cA46Zj3jo4IghMypmHF4Nx8cFRatpW61FmuU6K3KRzki4BQAAIABJREFUpxkqn+MNwXHpgm1dhZvUzEbWbnnAfbHPLN3TrnGDIbC2fI5bLu/NHXYP7JNypGa3vlf5HL0YlOcYSaFjT5pQeFXLsiSxLw4PzM8LZsdJ5E/GajyTw13h+PUwaQc4QoRHEKQYKfnb+R7TlJO/sQnIUApPYu8AjgJDplVMynE6ZqPTE/aY8hypK4+x3izLkRWpKmaUykOqte9C2dWH1z2+uZwa39+m16/rw9x0/k2vf0PsC4bS5Sq21WP3s7e/05WWZbXq9CQa3+PSb6DlU1wh4tJ5l5P+l4695/ZLTy58jgF8b4jAwTHSscdYyKE9gmMY2xeHR+bfVZlPhqPBeKwwk0PsqBz74Hi7TLoSHJFOuevpmMTu/RvheOS6rNycchQYolAJ+RynlAR+hsc6N0WWWaccc4JjgXw2rn2OPcqxt9S5k2d4c5Ji+Ux7+9V6dBOrXECm2yD4tr6E/XmvtALkSQoom0dChATHGGEkEXkJwdGEnFOKOEcY4sXhEf5dlZNbheNtMOlSOKrnz7l+/JhX2+oFpYvsjfDwkHkJqmg1OR3q8sEl5TiEZqcw2RH05NUr++uPHqmdt9WAOAa85AzBVKfJ0PJB6fEht1W0ejJmh6dv2K9pizzP+UwXOs1nIstTVZRlncrDl8sHVZ9i7CkxWxWGy3mGi9eXT0D5cu7R2SHu7fdE3eunXUCm9Wi7E5Z8jhqMtfIR+45rTiUYmG7dKJ2Pcq0vs+ObbCnYvf0qXY3WzvkcPUgvghd4OiLlyELjUnmEL6jvKwtD++LoWHypFCbDCNdWjnfJpCvCEcKLwWh7XTYVMhT9oPqYyJqptcZPEh1QMAQwGQiOsL/+CFeHIxBM36bJ0I8GpSmHXLAYWnqTsa7gqFHkJZ9pTWk8yIsceWqhdL7Ic+xTaqLOU9SdPMVtvV59eYbbVtbs7Vfb12b9uYWaB1fcItYreZ3UpW6AZcXF0HpiJdFxb7+6ybcWxigm/AqOMpKeFyCM/da2mrm0PxYE9sWD74h/W4EjUH7wH1/sNrXV+HSxre6H480zaRWOAH8PVUBGPQfXj7FGOa77IDS3OrVxFJmphbF2YgIz0OEB9E3A0Ts/D0s1ioc+HByp/w9rttUn+DVdmiLLbWqsIDhmeYGiVFAm6y8fXK2V3oTD61bWLF+Re/vrlTb5HJsUsaUVq29iroKlvRsw5AFf7A6kAVt6vT7JyuAto5hak7gve57H3n5dKSShJCB4BUcRwI8iBBE1hvF1LAQLuYSAAQsqn+OXqrST0SP/YjyufY67wPFrYtJ2cAREDohwXAVkiqyCI7KU05a6eVCFTGxRwxEG52Mz+t5Q3TQc86I8IOVIcJxM2OHbE/ZrtqS51XamAde2LC90UZaidAGZG4pWb+2cuSOfZe/n+YbbN0Xtc3SlLAsXxiKjZtWtMcdsSyFKSeWC9aPv+Y7XY8njsrffv/4UqoYSBMcgZr7vI4giEVE/R6+Co6TywYDyHB+af1OpnQxGZjwrw6kLyFwXjnfApJ3gyCYTyRjjSBNewRFcIa3uJnX54DIcYUbfgzp588YY/dBcdVs9fPHCH8bvBSWl8igMCI7G4Vn5swkbnZ2wXzc5iqK0zueYpdSVR+SkHHV2A6k8vZGT1m1hiVSbFOjWmF32Wfb4RFdDGt9s+5zqW1oBGaEV02syDrplgHRcd2Xb7+ueR7R8lu2lped1y5e5t7+6/pRNIAJwjyvPi6RHyjGkPEfBYu4jBIPkAiDlODqwXxomx4Mou3E43iaTdoQjJKMNTArOWMplHDFFARlEkFFVPrgejjBGY3c4fvwx/+jHP+YNHDOdJrEXJbbAgRHUeEL503N2eHbKft1q5AX5HEukZaqzQos82+c57kjhyw+/qzxLXkItttWtRhOkBFsUW9cIogmAtYNepCAbCblaK718/tXj9vabX4VT4s1yMOrKA+6Rz9FnfjRE4PsiCgUcHC1XntAcwdC+GB3af6vgiPGsxI0qRza5PSZthONF8FrY42NO2+rmg6iTmfDimEnCU9pUJaRAFBk5ndkyirWlEsLzRjneLBxLiwNOAxq08rNzdnh6Yn/DtSyjJHDwWT4TqdtWK6tMTuWD2/Vz3Jx43CfdNknLm+rOcz/sC381z/HSRhJrGk24C9p186nX7LK8xL57QkuJ7u23WsKRt8OVD4J7UkqXyuPr0E9EKJlJ/JAHth6TEIT2xeED8a+qLCYHI//iJuB4V0xaC0c8c7NhON6CzwZvBHtX8EIIEfIDQcpRsZnwWMyofFC1otU0mjUykaHaakmDUztwHKRfajx5Yijncava6o8t/+jH4MMX8IcxAqcckyjJ83IkDHNJ4GnKRmen4tfJ51jmOi21mKkUWaHhKmSMvkJtde14x9fUZadx/N9X+xStdmDra4/ThdmSb7COqi6cjYujWwpyxQuy7r6zt79Ypm7FKnczqzkPIMIYvid06A+oQsYkHhMhJCTnHEGoXxweXh+OXweTLodjAD67gGDvghcCIuSo4QhBaTxLcKTa6jSyUYgKjjR7uA3HhzCDL6HxBOZXn31mTz/80GxsPLECRySBVwyUZQcOjgx+OmGj87fsCTTyPLWptpilKdIqWi0q5bgSkLlq1HnT+za9fl0f5abzb3r9m2HfJYG3wNSkStGnb7eFo+dZe1ewwdXqjm/d8ChgwDo5sGSj+/ze/sKX26xfacAEBWQCKQK/SgL3Ix15Hos9AQdH6gTu+Xj58BH+Rc0wORjh4kJNZkjTFMfHxdapPHSiRrDdIZOuBUdQ+WArWu2UI5UPUirPZGI8NdBVQAbGLMER9vRDXAOO/oEwiC1TDo6nJ+z7tkCuSj4rtK6UI5UTUrSalGMDx2ab1B2bwJY7f+/sqNs2Ory3X//eOm6OzvpzoxQBanWoy2WdFlvf2lol2fU2dr/lPunY975LzncP7Kva5+jgKHTgRSKgxhMyELHwEQhGvkDDpGdfvvPA/osu5TgJsvFUqultwvEmmXRNONIWu45Wh5Ft4Hg+m1kZGu3ZgR4Nl+H4Vn1h8/OnZlc4hvoi1PFBXClH/4AZlTAmvTTVo9PX7PsUkClTpEbZWa5EWmS6SHPhaqubxhOicz0sT44Hmtf7n99Wma3H697+8rr0rbP1UFZw7H5hrWh0twb6sr+b02zbEKLvuHY0/L7bR9UJnEklw0j7MpChmz7osVhIhJycIgLwPfvy6J3iX3UpxkPfXNw+HG+OSTvDUaVTwZKEU46jF0VMZXUL+ZAmD1bK8XwGK0NobwA9wk3DEYOiKEeCKmQ4/HTMRmdn4oktTV4UOlOKT6kbeO6mEVbKcVNXnk1QXLlGO090odc0TFiXfrIOm3v71ao0sOQapbWK5sIvVV5X0dINzsE14w2qs29SjlUByPL59/bb69Zef8XAfCofDKSQnvalhyiKRcg9Q8ox5BySGcNlyF4cPLD/wmDGHjMXWoZTpEhxjBvbVt8Wk3aD4wGEmlZ+R8px9CJUcAwBZClsGBlvltqpjcwSHAFjUPkcr6McC2p1MYwSgiMHS4wHr5ixhXIskJaFnWkl0jyrK2SofPDGk8B7Ew5r9t1wnuEKUb/d9g2nUYIL5bjUhHY1F2e+Oq6/YzcfspUvPs9XbALYrJW/1zqvaD9PPsh2E9y9/epWU8ORmvNIX/tUPhgliJgwCcVuhQ9hAeb7/MXBA/wLQzH2mH+hJW4WjrfIpDkcP/7JT9jn77/PPvjRj9g65+dkNpYH3xvyFTg20eosBbUsI+XYwNHasRlqrWaHh3oBR9j8HFfYViMs4jSJB1FSZBhxqxKl4ZcZG529ZU9UicIoPisznZYFMuoMXuYUrbaaMUkR8t0fHQbRxbfuJPOGqzUTu/mAV+73eE/tG0PbalKOy4/5gKwN32RXYW79PjeAq3ms3oC2Pk9H4W79vm+SfQ5G5YNeIIUgn6Ovw/hAhIyzxPMRGkvTJsC80L4YPRBfMGDsMewEx6+bSS04gn3+PtgHP8IyHD0IJsAnM8iD76GCY1InglP5YBhB5RmTNrSlTa21kaEcR1KO9N+hhpod4sbgGPpiMCvYKLA60Ux6WcZGF2/sf6I8R1NiRsqxLJGVBVyFjCnsPs+xt3Hsrj7Uu8mztBylGxrfM1Cru0tuNequyNY0Q6KUrDo63apCBNVOz5+/BLR7+6u1V/Plomg1wVFqGUTCZ752PkcrCI7GVchIC+ZH9sXwgffPBEdeZGMFNZV8MNtmW/3xT75eJq2HI4XO6/+bUfI3wCdjyINhF47k/Myq8sEgtGUKayNqOgEjTQVH7/RcTwdaBw8e6AGg335xNeVYJAhDhST0iwqOoobjpIaj5bmmbXVqZ7as8hzzEmWhhZa6vqi3zVu86TzHXc+36/GbNPGu59v1+Bu2b0k5WkXluS0dtwBzF1pdZVa9rzre/f/6e3cNKVa6RxJL++zs7S90dGf9GRinxhM0oDqC70kdRaGJeChoVEII8jkqw0XEfjV6YL8As2N+MRubQEwaOH5CXw9j63d11rIlOH4NTLpZOALW4rbhiMHMlKPAeoky2s9SjMZn7PuqNIUpeFpmdqYKkRIcldJKF2KNz3FXxdS31bqqb3Fvv7thbv/taqtb0WrZinjRAIXm4XyDrbSsvuOab4ncIu3j6f3zvMfWebvH7e0v1ny+/gRHKOH5TMhI+KFA6Cc6Yh5LKM/R8GpbTUngyZH+gjNxwQszNjaYSA6nHO8Ejtdg0qVwnLx6JfijR7w4OxOlOBQRmwiVceE/jJmrr6bGE7XjXAZVtJrgWE5nVhirZZToSjmOdPAAC+X4FOYUu+U5NsqR+xgog1FgMYfj5I39TW2Qm5LP8tLOTIqsNKQcRalb0WprqL0kwCz5ihcPy+rneef55vjO812h1Jy3eZ71HL+3v93681o50nq2e2wKB8xt8xGXIye6lezd9M9cfI8Sfa/v7S9yUtvrT9d92+cY+ghliIjyHD1pIjDjksCD0L5Mjsp/5iy84EV+bTjeJZM2wBGCPwIvziBKgTkcWcI4SylaHTGVN9HqDDYITZmm1prIiAiattbeKfR0gOvBEfCLi2pbDRRDI/0DYZFYo4M0xcHshFVwzPks15iZDFlZIs9cQOYmW5b1ZeZt2lfe1Ov3w76bIbMuz7FRkLTtbyfy0/PtpaHAWTfR390VN7xvLkk752s/T/97b59RCZODYwwhPfiBRCQ9HUmPJdR4glvj0VKFsXyRHKl/5kxe8AJjY3Et5Th5dXdM2gjH3DsRgj/gFRwhVFYFZCo4up9bdQ5q0OYCMjCU0iPsDcDRWv5RNT/bwdHT6UBYMdDgI4IjOPPziR5NLvhvFiXPmebTLEfqfI5l5XO8WThuCblacWKD4tzybLsf9g23L1rKcV5f7vygtS+x8R03vtGlPXmr+qatNNv+5hUFekkR9ZKtvX2n3Lm0LpUHWvBYCMHhS1nEccBCJpCIUAScw2ua3YaH4mc+w43B8a6YtAUcQf/4BRzr+mqCI+OZm6CzDMfI2BD9cARsji231dbyDz/7THz3ww89gqPW6SAhOHr+SBiVwDA/TzG6OGW/WZSmEIZPs5lNrRapg6OLVvcrx6snX3cVXJdfK2nhawG3t18tS3c1OVMlmFxOm5of1E5IlMtvXrfs7ZN3FOby3OtFQqR7vhu829uvf8N1oIuBeYIJ33d88G1ASeAISTm62mru7mSufDAe2Z8FsTzn05tRjrl3N0zaGo6zdCwPhkOuGjgCnOXgLgG8frhotVOOFRzNeGKSYqCWttVXgOM7jx/7WsUhi2US5WJofD6SQsbK6EBPcHB+xp5SXqMAn6ZTnVmXDI5caahCQ0smliJiGzentfLSHd+kqH2TXdLpjkIUjXJrDuy8vre/vIJdplmjSmtdxkSn0cRyo4jVRhJVHipFn9s+xL7jVs+/msd6WaOK+2yfmhFzq4UXQAYERx9hGIIaTyTSo36OrkKGeQF70cAxO8knoR+MrxOQoW11A8fbZtICjgD7HGAfVEndLpVn6YMIyANqV3YZHO0iWm2mUyMiSkYcqKlu+RyvBcdhEtliaGhbDSSaMV9N9Why7v9mWZgCFtOMOvNopLpAnhWVz1F2ILe4NDdiqsPBPsW4rAFXz9qnJPf212HSAoWD404tw+hMtfqrB0EtdfBuCc6lzmWXVLzs7be+nU4cbBGQgfShA56IIBJlzCMR07hqDhpIahiVD8aJ/Vk4lGcER30UjMPsTRo8fJhvjFZ/zUy6Ehx1lroSQo9FVelgoxxX4JjoROOacIR45/GrWjmuwlGnOBifi6elMoVWmJUzm6qygqO2onTKUdcQ2tYHuEH57ewE3NUHeM/tt5Vj71q3ygRXxxqA6TVNbrvHNTXwO3+f9Ib7bp9myFgIKh+kbTVPqBO4iaWHKpXHGo/6OcqYv4iH6mdM2nNbmLGObweOt8GkneBo0qkIOROMx5zgqCMwYqNGxgRCm2UZrLHGWBhuIk0R65uBI3ytELIYSVAUB/D8AyFUokoWlAWGkwv2W1X5IKZlblOVCQdH2laXTjkuz61e9XJt5yPsfd9cOG6rBLc9bmUD33miNvwts2+4KskZMv/H1grSuQy7Lsc1I1er41YbTQhyUbqnq9cEY0yLOn1rqbZasyWXyt5+tV6t9Xdzq31wybQnpfB4iDD0TcwDHntMRYZallkwL5Iv4nfUPzEQHL2xjjEOM6TBQ9yIcrxNJl0JjqagxM+IERw9ZC6dJwhCM4djVMPRQicDqCngZljr58+NevzY7BaQIeUIX8cImargSD5HXuqB5dIrShxMTtlvaWUKo+1U5zwtMuq8izy3y1155nmGW+Yz9h3fRVY3z7F5vZvvuLe/XT4pt6q0hjmf4xxedHFqTZ3n3YM1UKufXz6uOyBLLyDYOU/lo1y103yHe/uL3N/2+kMKl8ojJTzqysMDEYTCxNZDEggTWekuMuZ7eJm8Y/6RefbcTm8PjrfBpK3gqCbnQh+NREXpRJiCbrqZU46S5QwIUMHRdVE2Jkor5Wih1cCNuL1ROBY+pfLoAWfSKzKCo/1trWRugGkx0anWooJjUQdkervy7Krgdj1+04Zt1/Ptevw30z43i2g1zUtoHrK3BEZAtUpn3HE1RZf0o2tJtny+hcDs2Jm/f29/3forrV0SuAyEpDxH5ukwpDaCEVwSOGdcGg74Pl4mh/wfmYfz2Wk+8Q+Di5tQjnfBpMvhSLNhTyCUOBeaExyrUQmGgjIcXFOo3tVWh7ABDOU6VnAk5QgHx5m50Bda62OldJAfa/UYV1eOEklwgYPCVyNrMeCG+QTHjLbVBQrL+aSYmkxpm7JSUCrPPs9xEx9v4/VdfaxdZwGrAjJWryq+tmJs3kbH9Sm9Tc8vmxbU+39ePbW337/+TUCGlKOQ2nfbasZi+NTPkYdcw7N0gYb8RXJg/pFH8uxG4HiHTOqF4/nz50I8fsyX4MghQgZhKBF8DscqCVwFmRVZaNtwTC00v2E44qIYMd8/sEINuGa+JuV4Yn/bdeVRepaXYsY0T02OPNNVtHrez3FTemIXFL2tuzedqOMLnF+hO5LontrnBEdTpfK4h8u9XrfmncTFtrJs3tt+n1OUrfO0FOaSP3np+b39deuvXeMJwaWnPenD+Rw9ZhIReREXJqIxCbStFlK/jA/ZP3jSnqelGfvHwUX45mo+x7tm0mY4AkKdQ2TpRIrhgPfDEVYAlsoHeRhpM52ZMowVKcgLDT386o0ZJQ/VdZUjwRE+H0HIhGtdwfGc/bYuUBiDqRuVAJuaXOQq16o0q0ngfbXPcyXSU1O9kr9Yv2FTnmO3Gnhvf7mGvXvL4FaXllEzqM6DFGLL19h7q6HJhUsdwbd934bj9vbn6+/gSI3fOLwggmc9gmNJcIwJjrDGTR8UPl7GB/wfPFneHBzviEmXwBFCPIabV90LxxBM5mA6z1kZWKpmtWWaWRYEmhurbxOOzba6LDGcntjfMQq5BZ+WJZ+pUqea4Ki0MhT37EvhaVJ86qtMiVqq1eJinmZXP606xy+EzXKe40rPnea8qxf70jN7+9U6CkPKUXNy+s8fa5VjoyzXKMLuWncV41xZtg7sKtS9/d71n2+rAyF9CZ+HOhTMJNwXsaCWZTS3mmoIPbwMDsw/+LE8SxXGQkzHWZrMzh4i/3xTy7JOnuP587tlUi8cP38O8RttOApIQXeKLJUmhyjI40rR6py5c6zCMdJlCKXPxyaNh2r4FcwowQ0oR4zQ+Bw588sUB9Mz+4MKjnJapEiV0anJCI4oDfk+a6jtGj2e74Z7KmD6FOOudvqOv7/2yX8MjpYv8VLF2FF0FFVtR5mbdex7vtfO3v5CvXcUu6utJh4w7QlP+4j9gLbV3Ecs/Cog4wqcBF7Gh+bZTcDxrpm0EY4Xp6dS8COeCUjrotVcrMIxQBlktXKEpSZutJ0uH0LpX94MHAszjuThMMYFRpZnh7StZtYEeSGG2QWr4Gj4tCiQknIkOJbkczRr8hy7CrCr7Ppev+r7NihGGuO29Ljn9q1BAVKOc2neoyDX+RDX+Rrr54QU0C0F6f5ec3z3uF4Fe4/tuzxHT3BJokkUAY9EIISIuWcSpxypKw8lgdO2+sg8k8ye58y7uI5ybOB4V0y6FI7HwWuhpBRtOBqeCMshnIpkYIZyHAHkyOH7gaH6ahZA8xC6jAmOMGmMaytHgiOPvIRN+AgBH1noAefSzwsMp2fsd5hBrgoz04q21TbVJXJrRWnLls+xL4rarUhZcYJ1fGSbjm/e393O7+1Xv7e+danXzQqRw4J3O5FxrZlZ43PsPr/p7+braaLcZGfdeff2l8se2uvqgi0cXNR5jkwipImgDRxd5w4O5vl4GR2YZ9YW59qKCy8OLrIUV9pWExzvkklbwPHYdeWplGOVxtOFIxwdV+GYmolm5wN9o3As+AgeHymwAWfwVYpheiZ+xxIclZnpAjOleaoVwbJHOc7ht2Pe4Cbl2IXqxr/39peXqFKIFK1WZUs5NsqvpbB167sQQuCyv+fb6ise137/3NVx3+0b7cYkMF/IwNO+g6OkbTWLmcdDzqifI81RwMvBjcPxbpi0Fo5vv/hCvAyf8uMAQtHs7jYcB27kIt3bOS9yTgngFRwB/wCmpArCWWqYXwVk2DmuB0dAlK/gPzCI+FGWsIsFHJlBoAoMZxfiBwRHnRtSjE45MkUty4TzOTblg41SWJcrRz/6Ta9vZF2jfGpfVdfOpvNvev2+2AcTuWWrypGyBdp+3rYzYm2iDyn1WqUudS5rPe/WtLUT6J6/+769/XoXRdFqD5wx7fkMPh8iEHCNbmMmEHEGyatjXvoPzOeitOfamgsONS5ZMt01IPN1MGkFjkeffcaD0YivhSPlOJJybMMxCEDRaoHA8iCz1obGmNSwOlq9BMcfgAoSdksCb8GxOMqS6CIcwcOoVHrIOXyCY3puf9eAZzrDTGs+UzlSZmvlqKG10pb8SDf36FyKq+HpmzO19kzfbvvC6ILguPinCyo+dX8uwWrxtHuNFGT30VWUzXnqN8zPOK+lNppV51mytLffWf/K5wjOhJA+14GNEHiMJV7IY8NMJGTVsgwefxk95H/PZ7MLI+NzjunOcPy6mNQDxw/5yxBz5ainF8IcHgjLIMo8lZYz4Ych43nuqmTcDzOv4KjI5+hbfaNwBPwHY0QF1W2+LQ+Zz6pttVdtq6dj+7ta8ZyTz9Hwmc5tSmMTVFk1u2VWE89b19rleXbz6GXXv9WOXravws5xFBXtXshLF+2mXL3Gzj21L7pJ4M3idRVf3y2I+m72tqm7xn1rb3+uxF0qj4MjpM9RwdGYxAuQGEoC97iwCoyHeBkOzeeisOcm8c55Ph2Xx8n0DNun8lRwvHsmrYEjeDDCMhzFhShSLsVgwJfhSCWEVW01udB5AKsoz9EPNaNodQjFLCWBn+kH6lDL8oUu8tz4T57orQZsUSdwUo4tOPKL8tD3WaUcmfTLAoP83L5PMITi07LQqSp5CvI5aiofFJqRcmz7q+bXx+U+v9UClfWVMaIGL42rWfdoXp/7q/b26xVYv/7caOrNydv3s1VJ2HqGvltSNk2gZ96UuKUAG1PuS+0qw9a5OoKxF6XrJOw9sk/TIWlbzYWQHtcBCI6cxV5gEsMQUfEM9XPk0r4MR+zvCY7KMxe5DS78Y+wIx6+HSVvCEaJIJ9IKLiyPXUDGD8F4XtVXux9QnsMLAlMpR2yE488+/dR+9NFH5mPAgrGlaYDzH2QLjt4YUeAhIThyn42sYkPL4OvSDLMT8bsaJucFnxVap7rwZqBtdapdKg+sq96B6URJedPxu3MFzDlaXwB977up51cQsZxT3vu5v7X2pchhwKmL0aZqIvrqusfRNMnuhMl1xzVfe5+dvf3+9Sfl6HmgjD1PSFDqdyC0SWRgksrnyCU5RpjUr6J32N+JmT2feebC2uCCi5PZ25OT/IunT8tL51bXSeBHn62D4+0zqR+OT8GPX1cBGS3og0BaMZvDUbCMewjZJjiq8dik0VA9OISWL6CLHMZ/An0VOHo6G0iIEVPsEGADY3RgSjHILuz7xrpsollp7KxRjroOyEDBLrujNkWJ+16/6vtWPGFdHHf+vuf2qULGtqLVfZEXITCvmydItsZYtOHYPE8Kvu2DrPJLe2q225kJe/uL32ezXBRskYIzoandre+FOgQ3ieeLmDEazVoFZJiwr6Jj9reilOcz5NeD4x0zaXs4ckibVWk8VSpPxnnOOCggU+RM2MAKysM2gXHKMYROJzQgwej1cIT96CPspBwrOIYjrdShgB5aJn1TYpCe6g8seG4KzPMc3ba6EDTikyptjft9NxdP1x/VMxtmoWA7PspNx88lSc/79vaXdwrd9dQidxUyK+6HLYNqXZ+j8xW2Gx5veZ69/Y77o7VuTbQa2gNFXARZAAAgAElEQVSVD3osFJLHQqqEC0RCcmmNYdxz2+q/M6U9V9I7txYXXGD29gT5F0+xm3LswvGWmXR1OIbgLiBTgFEqD8GR8q79IDA6pWg1dKmNol7gaYQ1yvG6cKy21RUc7Q8teLaAI+Y+RwfHFeW46v2rnultg9Pjetr1Iruuguy+/1tqn6LVS3Bc/nc7BdiNJrd6dgpGYxJWFWH3fUu6sblhMc0u8UjWv5K9fcW0azzBBc0zE74XmBCSxx43Do7gxqN+joLxV9GR+ds7geMNM+lSOOI1xNExhL6gWupKOSqeSopReS5aDa5ds9sGjrB+gBYcI+pV6uCYmBOT5A/UYlt9FThiIIGRhjoUlg1NqQNVskFxwT6wvIZjwWfGIGU5eUHdcPgFHJt8tq5yaxjTV/nSd3yft35TJcze/rJyXF1/qm6qleMiksIZJUGsZhosw2wBRReEq/9sw7KC5OLRuFzIx7h6/r39Rji0159SecirSHmO5HPkkoUs4DGXKhGc02hWj8MwJvjLaHRzcLxLJq2F4y9G4IOn4Nt/kICSH22JCo7TFAaUfE1YiqBTXcGRPy+1OHikp7Nn5vVX75tdt9Vilg39IDwos+wBk2xgjfRtiUExYR9QErhRfEpDtoyCSwJ3qTwGpF87Psc+qm37/PqodOty2/ZEVzzuW28/p34hzeK04df2JbqLtRVkawJs7UVtXifwNedpgjzcUDCxWss5FAUoyrCkPPf2F57ZZv0dHLkWlOfIpPalL0IhTMK5GTCqrSafI+fUPPhleGj+zhbyTCU4t9nVttVfB5MuhyMgjgCR/XIsS49qJZlwmU2cCc4okh+Qd6fu3JHD2MAYpxxrOIZQBMkKjjD8+asbhKM3sDQvt8CgOLc/NATHkk9hMFOqTuUptHLKkeLVbXfJhimE81kvHZXSdvi3L8D5BVvb6Jsp07xnUwR2b18XbeW4oORCCa5zjCy+Yk2Bwrk6badSdTN1FopyOeFqcZxe/HRaSvS+26dAbFMhAwHfI5+jz2MONWABD8GMpPJBIfGVHJm/4YU914l3dm043iGTrgDHWNC/mbOc8wIuINM8yiy37CDQm+EI8/orXE05DsKDckzKsQXHsfihMSY3eZUEbhWfVQGZGo6uqGfdY1P0eZOPsNlwVJdlX57jqi9z3aXlnBMblOTV8iy/gfZzGhh/6WK0E+TXjFNovpm55lk6fqEYryjdqRxn8Zu6h/a1JI1Ub6t94TNuIh7xSFo1oNpqNLXVEl95I/PT24Xj7TDpUjjmb97I7zx8yJeVY/NBqtpqU+c58iCwBEcT0KCEULtt9YpyhBYH0NPZ1eDIT/MDHPADrtgRAyPlGFgtkvzU/J4lOBZmZhWbqUKkzPBMWZRGacPqbfWuCTLz47fs5ziv0e07vnMldtIZ56+uPH/P7IMh50Zw156/eXRLNNtr2WlSS1u+xfa79a13xx8053DvX4PJvf3e9Xf9HCnPkVoSSzg4sgCxpG21ROi68lAVjcArLyn/hht+Vkpzbqf6Qg7j6a7R6mZbfZdMWg/HD8HlixeCeZ6o4AhZeqAWRE41VsoRvCxy7hEcAxLQgS0tzdfKjJ7BCD9UBMeJazbbbKuvD8fygB/4OXvABRsYqwOlRaKm7IdGI0dmZtramclFisLm2sHReYXNUp5jb7/E6rfQVYDz6pqVTuA1xur/LOXQOR24/Pr8l7a3v0yiTgd2gmM7Wt0eoNVu5kHPd/9uTrzd830KcnXQVt95t7OzGAC2fPw3174CmGc1XVhS+PC5g6OJJeB8jpa6eLkZMnglDvBTv7AVHKEvJK/h+NefKPzZn63fDlnLPm4lgf/ia2DSdnAcQ5aUBM4hdJFKiCpaXTJUcKQ2UzQ/huBIPscsMzBWC23URFvNC60OByPNn18djuLlJJbFYFgelC04IlAaSTmxv0cBGTtFqoGpVTallHDNvcIpR1PBcdPc6L4t1qZO3bu+b9fz7Xr8/ELecT73rv+OTVvSXTuiz89HcCTl6CIhrWunfYdbdR4uPs669y3dkNbctPpe39tvrWvL02HALNOc0fRBAZ+DRTZBRHAUAUJTN7sVPl6JgfkpZva8DM2Zd1NwvAMmrcIR4L8AKUcI5kF85yF4Rh+EUnlSqpapU3mwDEdKnNF+HZDpg2MJLR5BT5/tvq0Wk0ksTwiOOOC5csrRWtpWI9EX9vc1eGZTk2rDp9agpRxFVT641oO17Ua7/n301vk1v5/r+jD7Ntr3zD7d6Ja68tT//naqVRv8nYYQ3dZmzbez8vyW55vTYcvj74V9IUDfkUvlIeUIFrGYRxxmwGjAlhuTQLXVeCUP8dcEx0Jk5743PJcc1bZ6W+X4NTFpIxyDh+BqDBkSHBmEzis4UnWMCQNGypEqZJSFlXM4VtFq2k5PNDSPoA7pv204vg/zEbavkHFwnA2GBStHgntHBnoomItWJ+XY/oFRJoeSU63MjLlotc0LjdJSpiWvaqvnj75odV+e44bodrsf4CY15V7f218fIGvWX4jMKipaXe5J1m1q2wojL5a924R2ft9azn/sCs/FYR2leklT23ttn4FZRwIhhdABIzgmPOLWDOCZkDPuuURVab4SB/hrVtqzwthz3/NbcITCn1FiwZpHe1vdgeNdMWknOKqMwBhVPsc856oelUD/NOUHlue5xTDQOrs9OOZ8dihZfFjBUfhW66Q8s39AqTzUlYfyHB0cC+QaKGn6oME+z3EraG990C3nWbpt9aJ8cFsltm507lJz2m6zXKbZvI9j698uOs/v7S83GXZL5YJeWliPZshQQIY5nyMXPKHaakZdeahVOFcVHK08K1Cc+/Zm4XibTNoJjuMslVEDR4ArilZT1AoBlI9VOAZQEwvNqaTl2soRMUWry0iPGjhyg8AAsToxf2jBMhg51aWhBPDUKJ7ZctGV57LrftuO3RYLx3r7fKyTKtQOIGzDm7395VQrSy3LmvLBJSG3XLbXLfNb7A7WjE1YW07YcmmKVgCtHZTb25//hJ1yb9bRNf3Q1GdBconAVcj4JuZMJrStpj6PxtCcGfOVPMRf3RYcb5NJO8IRMqqj1SVtDhm4Kap+jryGo/FhrA1cKo+4TThqfWAphUCLWJ2ZP6RUHqccNZ8ZZVwqj6W51YY298tJ4K09WIddV8szXOQR9imqvvNe10c596b1OCW7r3dR/b+pfYOcRnO0bzLtAVjd1aTj2q/TICj3L23RcylKTDe5+p++bfR7b39xA6NlVaAZMoIzajvBELhotW9icJ4wDgdH5qpozFdyhM8qOOLcj3B+nmEK53O8/rZ6nN0ekzbCkcszwcShIJ8jfRDaUjPqytPAsa6Q4RaWItbG5kZba7gJ1U3BMXv9OhAmij2KVkcYgakjDja0RgfQLFZT8Qc0mpVZuAFb1vAZbathqjzHeUeWDgu6GSS9qOlUytC2i45d2ZJt6vqzt79E5971nwdk2hi8bCu/TkOuO757XPsb7zt+7o28ZBNw/+xrIejuJQiCBEcqH7Q+YkgkDKQcjWSaatjEKx6bv/ICeVqUOFcRzstrwvGumLQzHE2RSUapPEHAnHJsygfzHC4gY2G0zYw1VvtBVN7EtroNx1mEkcfUkQUb0rYaGg6OoAtKV9MHrUIKS9tqKJfKw0XVsmz+uFwxreQ5zj3v1ftW372+QqbbAXxvvw80HS2odGFp+G/zaLc0a9+odh2H0D2e/m6+zHaQbN1xzWfZ23fBNE0NhSn2ICnvWQSSmcjQcC2CI22rWZXnCClfyaH6K0/K03xaXJSeOtc8nlxHOXbheFtM2gKOEDody1BymfJEGJFJxmh8xAKO1YCtOlrt4AhjaRBgEJW29jnG5tSExZFyqTyAeY3to9VtOE6j8tAz5shCDikzH6VJygv+hwwso8mDBEijbMoaOBrhZsi0mgNixUfY40ucX5udWS67+hS7kmNvv+Nj7Kw/DUdbm8rTO95gk3LrU4yblGP3m9tWeW76PNued9vjNtm7+X8/KUfyOXKqY5IskJKHijryMIIjj7ig2mrKhBRUPviXkPLUlMVFadW5fhhPaHbAF59cbVtNQL4LJm0NRy255A6OzpcgRJE7n+N8wFYQWJ7lNMrKwA80NXzIzEzxMFYUkHFwPDpSlJyxOxwRCIPYKzCcw1HIIbc6MFrEZsL+EMrkxvKp1XVXHoJjXnXloW7RbThuVnCborF9vrzr+vA25DmubOy63rdvh33Gl6PVc9F2SafvbufvdWMSui3Pescp9I1Z2NtfqHnXeV1wTpVz1oRSwm2rqTOPpX6OjIo/GbOSfSVj+xkLxMlNw/G2mbQVHM9SyPiAWhBBmLyGI80hK5rpgwFEAFdbLXvgmFNXniOo714HjgzDKS8PPcaqbbVFYDRiM2N/iFIXxrCpLTGD4k45qlIrUq7NDJk5W7p5hn35jc0bdj3+Eu+Ue2nX8+16/DfdPrlI1jS7XW1ye/k/tO/41aa3i4qZbglo28Le/nK02pLPkQIyIOVYwRHcDMARcsY85rbV9ises79kwpwaa89vSjneBZO2g6OAjCkJPE8l45FwytHBsVaO1Jgnr1qWERzJ58i9UGUGyuqJZhQWSQ40wXH0/LnB48d6t211pRx1mR/okI8cHLU5sFz4jOA4wX822uYGmLKSz6BpbnXlcyQFS+2r1hfIbFBavUHmLZXl+rKclnDd21/GW73gndpqNyq3cW10y/naqTbkCZuLeuG+8+VRMPR6O+qqmV45r0Pg4nnnYNvbX7P+zLoZMq49SCC5iWxoYs4xsMxGTHIBA8Yk+4of2L9UwpyKkuDon+uHuPa2+uwOmNQPR+pw/qZyuPZ+kNa22sHRr+GYrcLxTXKg37khODLGjgRFq6vyQQdHWJvTlpralbE5HLWiQQ2s1dtvrdboU2bbKrbmuE0KtE/o7O0vV8yQclzTsqxbIdPrAaR8vHZlS88YrXUevb6QET2/t99a1ybP0aXysIBxHfFAROBwXXmstV61Zva1TdhfWILjdZXjHTPpcjgCgp9VcAzymcdpLGuRSRGFzt/oKmRao1kJjuRz1MgMdKiYU47QrIR6k6CGIwweY0flWKXymGIw1AcYIVcPADOEpW67JjYT778AJjcQE1ASuOYpoyRwynOkrjxSmPVc2qQAN/n0ur7H+nxda3zbPMfLLlcnYXrw2vFVftPtW+RUodr+x3bL/ebwE1VOQDuPoMkSaI9Wbb+fOoZvajjcXei9/cWKuDxHEgJUW+1BcsECC0ScpldzJOBUW80ks4Zzzr6yQ/0XheCnYW7PrxWtJjjeIZOuBEdGFZU1HP2m2W0OUAJ4BUdKAccKHIfqtc7zY/14Rzg+B/zhBHF0gmF2gANf44GFHoIJ3xQ6xph9aKwpSDkygxnTMkVpclhbGkpHbw1fWvYhVX/1bW6b57sXUtOOvzs3eteuP33hl+7z982+ZCKjpk7d2upeD2OnBrv3fd3j2ve2tWmOy7Xde/stj1Cd52g8SObcWyZCaCLu84R8ji4gQ9tqbl7bBP9TC3sWwp4r65+XvEkC37JlWVNbfQkcb4NJl8JRnZzIgD/glXKERwEZKhdiLBfkbyTl6DHGmO/T1Ghqvm2tF9CGxhiTUuGqYmHsIPlGQ18Lji8ncczkIAvCAz7JjljoJZYy8zUic87+iMHkukDKwGdG85RrU1hjnc9RrHQCv16e4+pFcrd5jt92+7C6k8rTo7wvHbna1Xo0KKYzopVmyKxrArLtKNd7bJ82hNTT1WWvcONLKUIteMSsSiB5AGGqxhMMr3GAP9elPefSOxcWF/n5yQw4yb94+nS70awtON4lk24MjgUFYfNNcISmzma7KEd8BvHIgy/fGYdBPEz86XRk/eCASQxgZKUcZ+yPmeWFtSplOU9hkUGjsIY7OHLSsvSoN2o75xl2a6c35EXO4bWyva1e2du/PM/RWJG5MQn0fdEazgHWqm1vr21zXLPw6/5uf4fz6ZBL+4iF37P9+t7+2vWnyTquZRkgmSh9CBFQwwl4PLKeCZnlkhvDrM9fsQH/cyXL87AwFzwOxnqAGZ6h+Px9KDC23uW1risPIHaB43WZtAJHPHsmXscxHz55wvs/SBWtVgUpRzD4BfICLuHpcuW4MxwZPoX47vCFL4/jIExGcWgxyFh5wC2LGYNnlI5x4f1XKhUEjWTVyDV1BTc0lpUrxlzji57HJp9j70aq88Km/MSr+hzvp/0qCbw7mpXWolrH9fmJi+/Suu1cA+DF85yBmSUXS/t7WaM0V5wue/vN+rt7BkBkk9xjVA0TcJ86gJuIWe4zAWFgaLL1K3PI/4dXFhME/lin4+n5e8P01TOU2BKOXxeTNsARkk/OxfRoJGhbbXkqeSuVx22rXUCmQFqA0TBAa3LN/KBKvia/Y1j5Hqtt9RXgCPAnX37pyYMnvtKIAx8R8mJoLIu4z6QpEbMTfAQ4OObQnMBYcPBSWU05jtR6Yvmxa3R526j1tizb269UWk903zBkTFVTJhajQFujVesSvnXTILujW+d+41bZX/d9C0QuR7n39vvXn8Ix3GjuejqC2mLDhwcfgJtZbQW1cgez3L6SB/j/DDNTw4JpNsVMech/9R5I2NFtbKNyXIbj9kxygs33jc5yY/1A78qkNXCEeB2D+9ErIbxHguB44QsJOZARTyVKJkUYclbmwgQB/cuYKSYMbl18FPRv9nzla+QER2OmWoZJeSU4knD/b+AffACBY/g6RKBKRMbksTU0CtIn32dsT9T/yRSUIUobXjBSkYxTLx5X670CxznENkV/u7TbVWn2KcbmvHv7a+8nrkKmFa3uJizO37SczFMlaS+68VSvLtZ4TSpOK++xdRw1cG5vw/f2lxNG3Y3NjUdhbmvtUTMa5oHDN8L4tKOzgnOa/22ZfWmH+v8tmUkFUzM7LXPDj/Ivn7iRZpqKaNb+Blrbajy7GpNIrDk4UjmzxRyO2zLpSnCkyBCpRkGxqCaVBz5sWbDS862gqHWWG78Mciun+dXhSHsoV/kn/gSQL748C0R06Fs/DZnivmQQXAeefVt+ZC2LLXjJFZRlUFUHcG6M0usTwLdReZ2aapcMvO6xSCRe//o2ti4775yl98Q+R2ZNvYdufQeCRqC21qk3z5EgKVpzqzvvW1rq1ne3dpO9t7+Y/91dx3pUAgVqmTVS0SRCDs81naBgDRHU2Ff8Hf3fmTS59OKMZa8K/fZR+fn77q5FyvFG4LiOSQRHTunPBEcfGiZQuwi2HeEIibrxBPkbF3D0XT9HPS04wZFTLMTztaJSQgslJGazEsXO22rn4LD0GfnTLyDjIeRFAE+8nfgiEJ6JI2aztBrwdR5939PmfWU4Z7o01gpjuDWi025s6cJYmQLYJVRH+a1MH6yO53UljOl53aWWrHvs7S+vSrNMivIcqTneYt0uS+peVYQt32Dtwmi/n/aBzfa7qyz7Bnrt7S8pa0e2um0Zp5xUy7SwjLl2hlRBR3kAFBgt/PyvcBj9+yBAUZRQ+eTL8ssnT0g19m+p6+u+mT54uXK8nEkUJF6FoxsbvXE3ewkcIYQHwQXEBZUIUQoP9XMUkLxO5ang6NdqqXABmTKgwdVgVM2nssAQIEvjKmYKGqzDZyi3jlY3cPwEHD8CewqI+G//Vk5+7dek4pzHk5GLPwt7YafKGP+tkFpGvyc0/y1wa42uGk5sm0/YXKnb5hluu8ne269WdlM+abP+jHyOdjGhZRvh3c4FbfJN6X19z29zzl2OuW/2K0chRazdbsal9TBm6IZG6T2WG/4zmUz/wXq6pGszmR2qafyleufJE/1ZlYPQrxp74Xg1JjVwNNZqTKxifkRjo3eH47NnEMfO53jZB2lqqwsHR8sKEsdWW9/VVpOENchZlgcgOEqTmbMwdE0pihTp97+HSQro408+sZ88e2bx8cc9FSz1z7NSj+wjgD//AiILn/MHnsfx6FF1wCvgzfMXNv7wPT367DNzzn9wyFj0Rwx4r/oKN1W6LONr9SLeLhq92geyi9vm78sxcd/tg6LVrRkyS8p7pba6tVpLo1vbz7e+h/b7XY3HalTb+dPaUe3e83aSxO+ZfZp37G5EHC4qAyM44+p5LvKfDn+YUP30yrX52YcfVmB0d66eLXUHjjfGJJvN4YhyrM6+N1TD18tB4jaTVpTjbh8E3ARgtqjh6NdwJOdn7QCl2dazLGN5DcdsBusdQasU09//fz6ZbQXHarGacjIHyg9BQ2Oqmdl4BnxO2Y3jTy0++qhZePODv7Hf5xp/bK0euuOumOdYf5X9QmJ9P7TmJ7B4395+dU1syBtlVmTz2uruCNZmNfuen3/PrVzKzujWtVHyXe3s7dMO0T2s0dxwnApW/MXP/iB6tc21uVGVtwIyxKSDA4gggKDxfut3s4tmOJcxyVXu0eCUXeD4o08+4a+Pj9nrdz/ifcrRnKUeo76OdVce6gauy6JKhLewCrCe52sXGaJWYfUHSS3sxINvMrDSh46JUzGsuYA6zb4cf/n972cbF6u+m9THMXzyCcOPflT9+QmAH8HiJz8Bfvxju3RH+m9WvP/b+H1j8QcAXDH84rHtxnjTp9ukLJv3b1Kwm+z0vf7tsn95s9tmDS4LzawP1VD01JAnbP7oD+msr2O/LC9yc6joW2nfitwY/PXP/m/8DD92a7v9tXnZz91aRkx6hg/E6Z++Lx9ysAc0HLsDx6syCSXU2fewnXKkD/Kvp6c8+9P/i3XheJpNPDdqsWCyDUcq33dJ4A6OvlUoluCYUpNbR+nqg4hfQp4HCOZwfAs2iygXCdn7Bzj/hPXMsF1dRAbbCXLVn6JvvX//b2ySW/wRs3gKZm42qnxVpu3ft3YFGOMUrSYn/zxw4gQh08ysCbD1+Rjp+GYXveQTbI9HcJ1jFh+jff69/cvWX1vOxT8yib/+/ANGOYvNY+drc+2PwFr+5Ev40y9fS7wLvPfOsW3D8aaYtNW2eis4CiZZuVCOCzj6tXKsotQyy6kbuHJwDKFgoM6GFaXHxzD+BcJCIpi8BUMEhDQgnJJKLzD56ROcX+qLuCZQfvj/20c6xp9YQ0ve5+qs97/d7bK53DW68tF45wQrb9/bX09Hm1u7mFu9NEbwku9/nudYH7OS5+jyIFtRVwOml5Rk9cbVprZ9CnP5w9wX+wzil6HF//zpf2Zn17wc17/9c+uSpo/xGvgKuBSON8Ck/Bj68IsvTPr0qT7+BPaTZ/+hgD9uFFQtYbvK0UxPZfDOEZ9TWsSSlXm9rQ64ZgX3WBWtpuRvQUnXLoUnN7ABtStbgWPrg7BfvcCAefAJjKN6WBdVRs88nH7+Lqscurf0+J2f2t9m0H9swUjIrn9w3ukz2KM4m+PMDSvSe2pfMJuppnywdf9wTWi7zWrb/sv6XiTMdse5L71z/uaHoOdVTIufxr23b/UEnvjzZz9kP7+Ny/LDv7Tev40QnVRAMcf0369egz8w9nd//5H2X0HcMpP64Aj+r6fg2Z9ivq1efBB4VqaeKx2kId5F5fykOBVtq01RMOXDCusb42Ge37gBju6D/I8/gX94hAPk8AMG2vBUEw01yosLvPny+xR3uZ0HfRmpV/4XC/571rKq0UHrsfiz+l+U1Nq9oOjvRiDOr7OOIOQdBbk4rnvg3n61AjbnLlq9UGyXexg7irBZxlaLsqX397UuW/mZ7e2T79UCpRHib/7ph/j73nK/61yi1ooHXyCJC8hJAXM2cC0P7aMcZvhLqOA3YBtX310waY1y3AGOVJlSFoLSeEg9UsUgJYETHEk1Gi/QJs201VYNDiOqea621YDOsUbC/hj2v77B4JzjUHIIz2XXg2lqbBFjnCR48yljlDh6K4+n/2wPZI4/scp8nwxsCptcN29xfu3W/6MvsWeuYjr/6m+7fcltRo0n+nyJ3R9Bu6mtQ2tPM9vLnm/OuU2+4n2xTwnxltsv4kL+5Wf/B5vd+MVnLfvBP2FwLhByA8sV/hd77x5kyXWfh33n0d33zp3XPmYXCwyIxWJJALvAguCQkvhekmU5elSUWALtOCUlVspSHMd/RFFsx1ZCsiKlHDlWuZKSrKKdKkVRKQ5hR9Yzia0SlyBF8LUCAWIXWGKwWAADLBazr3ne249zTvCd7r7T986dncfO3Z27mFscLmZud5/uPqe//j2+3/ezBEc5DHsViJ84iuz8FzdosG03JnW61b3BUYVKLQSj2ulcz9FbjsWJeCuP2SkPjqETLnEmjq1rjGTWtQz1FIejXuAI2zxKnuOKf88b/4Rz6vwC9iRNjIZRYUUmkCKC08DV0yO40s945Pu+6+5RynxMQOzpbcOtEyNcL4bZPugaWmbr7v8uGZ8tL6oxx6pF3yFVpihesTJV3VJl3U8zFdk7tq/EEtc7bnms9ba7UVh6gMaX1rwdG/WN6Q+I2W0HRQB3v+mGshZGXNOrINjlGqzIYOsZ4ksn0OQ77oknby8mtXmOvU8EWoXzHeDo0tiDJJMxug2OefngeuBYu3zZ2v37s/Hp3uBYTsJR56JGE/vFIoYoeuRdd45lkWmFS6f3irl+TFju0Tnx8As4Lhw+5Kyt+b+thWVbPAmBzlimo7TTjT7vsvGFzLPVuTgt+YoFAN5QnHYdXuMqCk+XKtBa37/LxndCLSuBb585Lqa3uLxvuNvRl1w0l2BPGELHBlYYWBXCNJvIjiZYPP1BkZbP4e3GpBuDYwi9tATffrG0HFeDY+gtR0ZQVQBrYufjji6gCnen5bhRcCzv7kedG2m9jQOoI7BpHuN0gAgyNKMYbzx9r+Abpi8fTmKYZD9grDxO6aUbD1KaNutls1elv7fp3O+s8QXVAkrLsafMYo/scWdQsWe/HQmFjvr3XrTFG8VU2t/deeNTzgtCfe/cZXwXn+pDCOvLTh/ci71yBHUswxEYZQQrUxgdY+HNbrfdJ9JDFyYAACAASURBVIl7WI63EJNWg+PPQUzQS74EdSWEbi1BjfUEx6htOVKNRwSMObKHjKNMmHFBRBXubDjyOos+5rhZcCzfIFML2OcSTGRs0wAIb7GmkFrjysgevNnPeOTxM24vHD5qYe/dJiTbPcw6d8DzHB18zFG0LTrmy4ywfgmUSNhL0GMFJXMx1h6it54MvmJp8rgrXvPK398t4yuXvZoG+hvnHhIL2744nROTM9iTNjFO4S5K9QjLniawI8tYuvD7mCdtZtW4VXC8TZi0JXAkSCmRg2O7QibIa6s9ncfFbXCsmyUqLWYLh0bS2mVYux/Z7DTsZI+Y440mZsq5QF7FXVZg3LvYIEnYRyBdluLimQlc6mc88sEX3f3KmI86IUbXLScsL6Sb59h9gd28yVVliGtYmusZqAM/voxZklZexkbrWLq3W//3ziz3ynirs9+9aqnWP35nnc3q7W/7+FezBE+f+4B4c9tBEcD+F92IkpgIFFRCUHTUqYC1GZpvP4KrEIUL3WvwTYJjPzBpfXBUUGPNwq0egmotIFAyz1aTzkOAos5tKTyxChyjpQzzNrteN1kjGzdbBcfy/p14yzXEEO5BCw0dQtCC9GLsCnEm8Nr3xsW1fkx0YcXKh1/A+6XAFIwlUdV/bBfPcduc5y6eI3ty9Lq2O258xhy9nAG94wppWwhh3EppVG+yNlvU2c7tuvpY590JS6JQpxhueX/bf70DxxdSxdLhO2eO4YV+GBSHX3G1Vgt3CYW60LCpg61Z2CwGu4FeufSYWFr3Gb0RON4iTFobHAF15Rp0iycioV2MoKVaWoqaVimUFIkyKWQQdZYPahv6umoXwLvVoV02Kh1Kr9evbws4ljf1B+bdvizDPc4gJDjyYaKqPkLM1a7jlX7GI6fedEPNa9mHnZMPeUWSrplenT/p3KLNlyz2WytiuCbPsmu8O298F0snOi5rM5XUbWeblvtmq5rWeGrvhPGtcywtfyF+TX9n+kdFvC5AbXYD59Q90ziUZdhDUBTMNBIcLUwU4+rMMVzbMBj3AsdbjElbAkdWyWgh2iRwtkdIHbUTE6eDHBxNwXOshS6rgmMrvWjmlg6ZzbrVPefJOfmDTdwdL+MQ3ezCkpUuo54kLu4/gFf7GY88Me0OmBQfh7VeGq2Nkltl6qyxGK3rzG7LsrJpo+Osl69ZS1WotIxv8fgGLlZ8inyjrK4qpfY9Wrn4fLsVQYnO/WzRwZD8x87tykOt2r744k4a3wr3hnRLT585PuYLULb348RdL2G/NjiUCIhQw2a5G23VMuZnHvMhr83xlDcJjv3ApE2Do0hFQJ7jCjgW5YNJka0OQqPY0IY9o43L+gqOxQzTjB8dxn1KYi8tSCZtKL7pFDKX4NVn9+HNDb+xtrBqHnzRPaiAjwhnG713X9+2Kxz0NUbfKLqtx4MsD79RVC23v9XjM+Zouw3n1bfI0whWwNOtV77ZzYP0MeEeVU/dFueaPMudP76Qbt5APf3iw+LCFpb2urscedmNLTncK4HIW4p0nzVsaLFsGrj45t1bJI9vAhz7hUltcMSTkFMsHywyQ5id1Qt6QnW61WBtdQGOrK3OY45ez7FdIZNYY50JwxwcF209G0qRmjqyRgazrZZj19RNXXVjmcARODQ8OGZgdzThDJYbAV56ekz04a2Zn8RJ5/SlF/BBSPu4cNA3WlXtB7p46NZ9qNddopvbYKePL4CYL7jcFO9gXfcgnZYme2U7z4esSJN1/74qEMJj9HqxDPD4yiUw9pmzZ/7Nc/jsZ7dLm6+90A5/2dWSQ7hPSoxT0Fqo3FJkkztdw8WZe2/yWaPA9W3GpDXBcXZ2VtfWBMdI+Uy1p9QUeo5d4GjZntUgMxaZiZBSuiwHR5i5JeRuNeCexDs6jGu1Z9zcM59v7ZyYWsZdpoX7YfN4JDSENJCQmK2P49zToq/8yNEgNR8TQjzQPv2Nyi2WO2x6+y7LbqP9CNa6v7d7fJJmCym8jt4KvZg75TX05EN2XqCHurVYQOv9nYcahPElnBD2pdqo/sbprVptN3ruvuTUXY/iXqVzlf0SGCVbMQNvv/EMLuKzG5YeXHukHuB4qzGpJziOzsyo+ShSvcERheVYAUdmq9lrPSadJ7FWB9l64Dg2d9oemZqy2w6Oxe2mJXd93gPkPV7KJXez/fW6FK8+9zxe7gvZtRj/sXPunsyaTzoh9m8F49/V+zjEHhy73NuiiXyPbnW9/V4KfqzkY1YsQ74lO+zR9ruFXmHF4hyw8aXAJanw588dFRT62vbPgfPuYCBwv7X0IEGpFm8tOoVrgcRr2yoS0wWOtwOTOsHxCGRrCmIjJ2KygsrjM8RhAY5JAY7DmQ1xQ8ux3+BYrgxP/YnwPmGx35EbWfTa1RKJNjj37X3i9W1fReUBnROPvohHrMQPOa9cuVGCYnmA9WKV6535YO6vIOOsEnOs8gOrCRpSm9o0JubDesQcy+8ZuiiPUx6jun2v7aqGfGlY7sTxhcRylsXfPPdQ7dx6K2Ir3+99yY1GEu9zDiPsA2WYbFG+s+iybuLCayf6QJ8rwfE2YtIKOAJyCpDsy5KD46Sqaail5QU9FkgtVUO3GtAiyS1HQ55jCuk8LubgmMaJU95y3DngWC6GxxfchHR4ME0x7Nt++uoJHzOdsxLPn+ljPJKliHVkP2ScPEGAXg8jy3b2FMOuLma5Rg12uV0Zuyz37+Vx+r+tg9E7YPzY9HCrFU/MdAgwdnZSLS6YcXBbaZBV3c+DXIGSq0jZ/sLz46/wHFdmYKeN7ySMg3y2Po+/aNckbwX91tiH6zYWeK8RuMt7hhKGnfykQSpqeG1mso+JzqIl8+3EpM2D4wKCjD1kZCc4Ikl8/GGngqOff+fEiTkcFgbvZTySbjYFDnzztAAz9Xk8309+JEsRZYRPOGvv29waXi9b3Hm01SHH7bIgN2b53vz4MvaUvBt8qhYcXwo9LchKPqXc3r9AuvMsm5sMv/XtHh9Kno8dvj79XjG/hdO/8S6fd/I9fwNsLn3EGUifhS4TLg4X9zTxSldrhG0/hbJf/YbAsU+Y1AmOp6tudQ/LUUEnKQJFcMwS5cVuc+I1Ugp6r2M5NjOY4SIhc6vc6l6zxjfi6D48aID3sAE5F4BvQ075OoFzz+zFOWy8n82mF8aJF939RppPQojxTe/8Lthh7Wz1WhffhXarstPlfmuh4mb/3n0et3B8667qIfXVZ+8Vb/RjKfi4osQxYVA39HEIjIwralyLE7x0tR9g3OtCSsvxNmLSDRIyOTiSyqMktIgRyB7g6CkXPiGTg6MOYEjl6ZWQWQWO56dsqbrbj4le75ie+gM8CosJgiOtSM8fCbCsMzx3em9/5OALK1Y+9DIe1wI/4IDI/229Wus1pcsKI2utapD1DMe2lPmNlcnXlm7b9vGpEFqZvmrZZDXUwL93/94GwpWQRBmL9IdcY/tuxtBGjuvDHLdmfAHXElJ963tHvBp3j6TUeqv9xt+zDjrUeBQS+72lyPiChM2AZtTE9189Ji7e3Aib3LtnQubWYtKaVJ6rgAqK8sGWhFYxAqWgZRp7y9GKSDLmaMWSZMdT2QitTOBMACNbse0AxxTpUB1ZDo7bWCGzyfu91uaPXXb3WIkTwqFRkOvY8Etah8tuGafP3Cxn6wbnefd33NDe0eyjTsjjvq3lrfhstDdNv85lvfElYtD62+qnOza5HX70Zs5le8d30snnmwLfnH5vX0r+gntewTFhccQqMFKbl/1JX/57/o0jeLmfXtSat7UHledWY9ImwbGlVVFb7RMyjN6Ehf5CArA1q9Ihg7ZG2ZaxxmUmdZkJh9Kh+vWsmY3vSHD0E/Qlpx7/DB60Dg9BICA4Mhbpq20cXh7bi2dOif71s2EpooX5lBPi7s08h3fktpbioD1CjoUF6J3YKsD6OOKKBdedxW7bkl2xSVSz2xvYv9z+Vo3vDGZEDV/ty8vZOXHv6zgCg0esQyCY7fOSg1TVwkVZx5ktV7dsx6LcMDj2D5NWg+PHIJaGIEfrUEF4TbeWlGoFo1ppBFo2qcYTKFnzlqMViXRJXj5I3q4MEivjwNpGlGVNmJB0nghpZpE1RpAtXr5s9+7fn81OT9vJo0fNqSfhULRB3I77uR3HoKiEa+BEZnA/M8vk1nmOpEMmgOee24Oz20pa7zrpE+fdgwbmE3BipP3Vekrg633ffWO2e/vtPp4oLMeuUF7OW1ydFPJ0xPIaK1/7xmbF9t28xuphyqgCa6ldB8+xM7N/68Z388Jlf/78e2svb8ea7j7GwWl3INCYsg5jBERepY8rAnPG4rm33tuf1gibupYqON4mTKomZMTJU5CzByBLcKwHUMsKarm1GGg1rANKlSnoNIm1zhLlwsj3m/ZUHmq10XJka9ZWbE0YZcYgCw0yV0NaG4VpzcKMxjDzk746xp568kmHs2cdPv/5jaVBN3V3b27jqXm3P03xQSGwv5DPEtZCCWDBCHzzbD/jkV92+tH78SGX2Q+xG8XKc995m9bKYd8wzdvjtqyNbZ1H2rya0MbmYNXkcyFV3GrPuyosu+o5CIJZpUyQv3ePuPK9hLBWuIqFKBhaKwbvPk53CPJWjO8sUinM6edPB89sS5VJ1804+JZrhMuYcsB76D7bwlp0QEtpnHn9XpzvRzxzY6uga6s8IXNbMakDHJ8AxNmzUDk4XlLLwUFVX4Rqhos60MNaJU2dKqG1FEqLqCRUt2urReycGY6McjCZhSE4BnbJuFojrRmYVtYFjvkLn+WD2x5g3tKE9NjpkevuAWHwAV+vXSRtaFEqgTeNxNf7qR/54KwbCZbwCQc8yFPjw93rujpoKtt14ZyYrtjgrRp/JVu9xYuh0nfFAlxPc3iLo6y922bH51Mg5YtyCF9/7q4NaB1u9oS/7PTd9+NRKXCcYSLBbqs5OJpA4KVXl/A8jgvf7GTHfApwvJ2YtAoczwNyDpBjF6EWA6i6hlpuLuhAS53KhlKqRbkylS1AuRpEXjnI/4tc4mKnXGRT17KBcZkbq6chgZIW5JVrNm3syeYPwjTOwk4cgz01AODIa2Mp4tU5nIDDI7AIfGY7J3MLAZxd3oNvTYs+BMuLlfrY6+4ek+LTkPaA/9N6bux63/dwQf2f1jQ5u2zU9Y6/3vfrjc+YI0+mlGbj9l2yaR03gd5LhfTdTuZUWd5tC7M4bknGrL4AOF51nFsxvnNvOa2eOnO/eKsfwPSeV90RZ/EDEBgqAdG70AJvRSP4zvl+Nqu7mQuqgOPtwqQOcCTGkXRJcGQfmavnoOvRdZXuHZeihSBJmpp9pY0SKhBCEhxtHAmXxLkqTwibIrJymQKXTVMbr6dRYUEuWtihmUtmfvSgaSzDTrwNe+rkzrccq/NLSy4U+EEI3M/a3yJhw8cusQLfen4Pvtc3K5iliDN4xBr7cWExtKl1tzkO+aYOvaGNNzu+T8hs6MhrbLQNLO+bGX4j2XEhqYb99ecPixduaqg1dr77TbdfZfiIczjoM9CFC20dFozBdy4+0Eea2nZcUAGOtxOTVoPjaci5MchWDXLvJOTieejGPkitoFtXlnWqhQqkUFay9E6IkBIBUWE5Rv69a5Ut1H9ryBIH08iQLRpYT+M5dMiMAXbkFNyggWM554/PurtNgI9012vD4VoEPNVPfuRx50JxIfuIgH7cCVtAyGbRZztWb/UY2zy+kEmHZViNJXZLkVUTKJ1UqJVQTeFX51lsQkV+7oWQRfFLd7a7S/KsvNybHN8JFpLJZ6LL+HY/Sv4mX3d1AD8oHB5iHsBL/bLkTyAxBs+98R0834945navqKJCxscdp24TJq2A4xcgcAzi5BNgqoqvNTl66ZJaXgjU8P69UjWhY7Wk6FobCRmWWo6tlkCNq7Lm2IpbuKZLHGwQORMYa65ccyY6OJLV98DMzcDUJmHHTsMemUKuyLPDY45rTrpz4rGrOMaFaAXqnvpD2qz0LvcrCvjKd/eI69u+aIoDPvqq22Od+bSAOLLpMTbq9m76wBvcYb3xXd7sd9VnDYNwlTZtd3eEGxXAlINsJCV4k+M75843nXrq/AN96LvunLzvVTzmNPutIyAkWuFlxLgqX0qv4tsb6t2ywSns+2a0HLcFk1qM/9kkatrAWhMaZ2Yza2qTo1k0CzsXr41Jq8FxAmLhJDh7cuziRbU4H6jhA0q2lvaoWENlaklFQsgoFtLW68K2mgL1OtBsQtbqTgIutsuWxbHaNExSR6btNVvP9hieiJ6G2zcCM7IwuJZjdWGwFHFon69yOeEEtKf+cDkS9CX+wo7j6TOif8HuExfc/VaZT8OIvest2HULZYoDbAQn1htrLWyr/n1NjBRIO6TDip1kaUHm1J22Zci/e4uwsl319xWjrytR07XfuvtveXx3FVqdev6e/ihAHb7oDtsEnwQwTktR5Dl46yzeDur42isHxaWtzNdt3acKjjeBSbpW910PE7dsk9qQCRxMy8BEGUxkYOebMDqDG5tbbbBV3WreC8HsUBkAnQQo56uWr0Ili1BDCjLVi8pIIaOWkE4MCeIiP0vXmkKN160cgmsuwdG1DoZgli2svgIbpJft0oP7sxpyy/H0VGE1esuR/71zM9YbWSSPXnd74PAJgZwf6UsRc4mDZRfiqecbfY1HykdeTz8Apz4iJaI26GxQ/5mdyfhpC8Fu5IIr25T7rzLCtji+E0h5LJ9PqSDoKlGeCtq3h+ravjynVcepnH81vLmqkdZNjC+UbGmTfuO7h4Nn+xGLfs+rbo+Q+JR1uL/kKnpwdGDZ2tOv9imeucnlsbXN85jjTWFSswmoGqysw7W8KA4scyDNMRhajbXsomWYLwLcxCmfA8k92cKbXaGGVLNDRbF3DAhmrVsaMp6ArM9BxZeYkIGsj0CgwaMs5cdYbsCnCWaJBnBBDWbZwOph2HkCZQqjDsINASY6C3emedphYcHh5Mly+XXSeXYwvedGs33iurvfOZx0FvuY1Ra5npiEwCVY/Lvn+6gfyXjTuMs+DitPbKQUcaOguNHtNvsUrHVcKWRqKin5DvDaIFi1QbELBNcSDN8weG5gfGspYGK/N+/017dVALa4FsadF9/AR63FVNE0LLcUHTIJPPPaIr6146g5m10c3P4mMUmg4TFFLsItL8BFNZhmAyYwsNcNbP0gjAZcOwcyW/CuP/c5Ty9cBY6eeAmI2bOQ8TGwZZhoXrqkxtVBmSrI0T0Q6TxkuuT7RQsnFotjDEM04LAI6AbswjyghmHltetucXjcqP1g9sDJGbhaC3b6aJGpXnGPSnBcAckBBUg4Jx+Z89zIjwiHehGHpPQTw2Nnl8bxp9OiD1JTxQJkKSJCfBrC3nszFmH3eu62ENuWYpeFKAotxrIj4GYtUimQVsGqpBit0l+s6i52dTHoBrs1LcgNWJqbGt+511ux+sr3HxSXt4IHN9zHOXH/GzhhHMjzoCnSJnIDeFlcx1f6Ijy77Rey3gGd9yVLy3GrmCQaw0wQ+1BfYGEXHJy2V21kjJ2LJ3z+g1Zj7TRcRw7E26vd4PiFLwh87nPwrnXFelw+fVHtnzok4suQBMbRvRBmHsIuQmAUMGJBKDeSo/QI3NwYgNeozAzHn/kUlsTTYI8XynQzGRz4swKQHNPv307SVO/fgIIkSxGzBj5uHd7vKC2fg4ZwOc/s67VxfO20EN6F7MeHpYhO2ZNOcpYqnw26u6voNGvsJ4s6aEpE9/x003LWGZ/guMry67bYui3C7pKWbrDs2n7V8df7fp3xrXPzTqmnztwrpvsxl3e/4e4NLP4yHA6RvO2J3Ln68WUY/Nmrh8Ur/Rj31h2zAxBXhr1JTCL+qFG4+XE4eRWOcUZ1EW5+tIg1HoUdAdyp0p0ujbUelqPHzBKpFwAxNw2ZaYh9EWTrGmR2AMKwEotqy3PVcq2VxKwcc066Pe4qA5ZjsHICDgwJX7qESycOWlwo3gsZ3PGjvr4atWNwOA0wUTNxsmi8xbP5wjvm9ed8XNLjyq2brO0b6cSCO2BT/LAQOOw1s+hqSwghsACLf/v8XvHc9o3WdaSiFFEI+4MUGKh+uxaoredGr/f9Rq9lzfELy7GqPbFe/6w13eW1QG8DFuNGxncOqVXm22cmg9P9UK85+pIbTer4YV+AIGEdQTHPQC/D4muv3wuO268c2kancuvbrcQWK4BYwZXPeYtJ0HqiR7tZTCIW4RoQjO6x2sFdy3IDzVuNZ+FqzdPu9NRUXqnXxpocZ7rdaoKRAE+o4l6TsLJ0IQdJOwmx5+yszJQQ2LcfRl71x1B2r8MVQO/l5M3ibUx4y5FxRlAJ7s382iV/5+d1QB/K/5vZooggyc9ZgNUzOAW0A6TlSbfPeDBB8pHL7mEo/CVY7CU4ehI5rUmLGVXDHz471B8BU962B190I7W6+aRz4uHNPknrWYZrxg7b6NI54nputnDIqtnmjSZMOtzftcCvCyw3DarF/mSySZudM8vXvnbm+IHFraPDGnt+2enDD+FjNsMnvSAzV4llZ0FkyPDdNMSXb6tqzk1fcJeluII7nUcmMJafAiAZ8tscJs06Za27bA+68BAsGTNRQmCE86yZWTg80U7GeJe6Exz5WyVDhCefFHjiiTZas7cMEzSMQfLHXqQFeUkcxMH2uV8ugZAgmL/h8k8BhOwqPql5sTPFF5P+36OTxbYXgJnDcJgGxuhyF5bkKpAcYCsSX3b6xBQ+bDN8QjjUfEfEwpKUwF8kKf7fcxN8Qfbn8/hr7u7Umc/AibvaI2y2FWv3qW3z/gTHMl655URJNwiuAZblZhuOUfqnRr5l7fJXXjjc6IsA7L2vuUeEwI9BYIw8xSIDzfjZBdTw/1w40J9Sw/6suO6j3gAUCwuxvceTPc6oYkFuBpOIRzTCvCFWBcYyQ/2FLwBMxPj5vTE45sDZZc62znqiODxIXoB3ErOZGQFMQlcAjidQXhYtwngaK4GYo8DhCxcEDh9GNgOBScBnDcrPDHCxOFYHwk/1jgvcmgnd/lFYihgF+GELPF662kzcCCB1wJ+dGcNTEHwP9efz6MvuUShLUYt2KeJW3eyNnuFKQifn4HTHKMvxXWZXwLEL5Npg1g1+W9xurcRPr3GklEvW4s/P3CfObvSaN7Pd4bfdXTbDTwiHB1xR2cLGVrC4ZgT+v5l7xfc2c7ydtW0FFEsrsbQKJyBoha36nKKwARwTEd6yo8FG/7oKkJvAJGJRjfdzLaOrAow5AHZ/qtbjyndlGY/AFFCCJL+Op6cFcBRtt5h/LGKIp/MTyceY8n8XeBUC7wUO04I8DHYGF8lFiJRkF34KumowAXeJ1ufrQG0Ctor2lZjkwNN/Hrni7oXAjzvgPsnqGlqRwjc1YrziD763t38PxPEzLpQj+CHAUppNrefurvWwbTfPsXSre/Ic1wPBDcYSN+pOEzzZdc9m9pn6Ef3NfiTQ7n7TDQXAj8Dhw7w8D4w5XzFxwFdeewtP4YP9S9z1D0R7JFmehCS4+c8piClSAokN1c9pEL+ABTAvn4MjdV/zcF/52TomEXRXXOk18xo3AscqePrteE2zp3KUZ2CUf/NAWXyqSRVe+amTJ3Pwyvdx/t/vQ+BjOUgefhjikIZIVAGOBwEzu3I8VSRyghm4kX2w9cNwLxUuNzNME6gkbipZpv5Ndv+O/Ng193gG/JhwGPPUH+dzxVQhn84i/OsXGv3r4fH+V9x4pvEpGHu01xVuVwKm+9hrHZcS/R2tVSs7bpQUXu6yitS9FriukY1Wwp2XRj313fv7UArqnLz/Ij5mCIwWdYpDFJXfrMV5VtTxxxf6WILav9Xcw0okXhTYQYNpqjCy4sJY8ufyEhDdl8cC+evp1eDIv7fJ4VvGpNJdpzV6g3xGD33AVWi/sk3hZpfAv9bNrYQKcnDkCZx5xyX/0soeZcvFiQuQsYZYugqJEzk4jpc9i4vNrztfceOCg3Ah4C4Crk3evINAkpYc7iI/ESfZsazoZ5MXxkn8uWzhj/qi91fc58ffdPelifkMIPbdCCS7v+u2OG+W5yikzKyhMHXxKSphbiXP0UJeiTS+cvqe/qjX3P+Ge9AK/BSpORUlbkL0Gy7A7712kIVqg/ZZAxRLA2kE4ni9CM1NQ/iw2uE8IVteaekhtsGRFh4B5UsdQn3bg0kchEyY8tNFGewBjtyyJ+eoc9vu4Cl3qyJy57xW3d8OqhCDqsyEewtyEqI1C4kJYPwyRFa62sxo850KoATKxkHYixfyACuTN12W5EATyY/Pub3S4t+3wPtJHPcZbZYiOrQg8MdnxvgO7hN9g729X8XjVtiPQlJSpPK5RTxHWo6sh+XIa5UF3qjMr5q1Ls9+I240txUCLS3lN777L77wXD8U6iklFgI/BeD9ZVzRU3NI63L441fvxtP9KDXsO8x2UnLyfAVjiYXbfPwsRByuACLPJ7uYW4FkregiEVuCoy8vplFFih8tvE7FzjacdVzX1jGpnYSpHm8NcCw26cVB4ldrpd3LI1dN1e7RuOSL/U8CcuE0RKsOwWqciRlIutgsV8wExH7eQAnB/64ehvJn5Cx5a9LCXYlhG4fzN4tvv7BC6PRIP6gcSaqQO+An4cC4pOdH0oYUAm9Zhydf2Cue79eiP/yKqw2zFFHKx7pj09vlZq+VAPJutYHbCM9wM+B3ozLEfpf8UaAkbeBHhcAPM2TCLHQBjhkEvmIM/mTmXtHs13z29bgdLJcKKNYhjob500caoKcCXlp5lktaX5lFpls9dqDQXciTMbbT7eUrs1LVV72om8GkNfjTNwbHcvC1Tmgjd7w9QsFN7H7DVMsVQwhSfRYiSCZoYgU5XoLjHsBcL27sdU8ud3MFQJL17kGSHKayVpKsdzbw6sFf2shp75htnBOPLODDLsNPOGDUu9q0qB1ppPieCvAvnx/un+rK0ZcWPg5VBQAAIABJREFUJmpR/dNSqPesVQGz7TxHJkDaqou5AMVaILhmmeFmeI5Svp4qfOX7d/eh5A/AfW+4jwiFn3IO42VMkeAoHM64AE8OLDWnO3l7CtJbigUoZkdzS9ED4t098glvAmznXPswLOl7tBrPMN6Yxxq7gNHb9Sse4XZi0hoP+8bAsXvn9U5sXR5i4bZX0J7NvRZGIFpTuZvNipxugDQiL1vEGPg/LNL1ug5Eo7DXLZx+G662B5Yg2QAs0/arSoMGtBTxsHO1xhx+DMCnfauGQk/Tu58Sfzo3it+fEf2zPB5+2b1Xa/spx4RR92e7eY6sSC1aX/WT58iSP2Oyr77wQO2lfrwM2aJAhvhpAEfYxsETuSk8S06GxZdemRTP9mPcvh9zHUuxbSUy0XoOEnlzj5XP20DwYF6pUuUedgBjvnXBO+wCxl4XeNOYtPqgWwPH7br71Qt6EvKJJ7yoTy56EUJM1CCXAsj4OuT4RO5eEyDTRcjRUWC+OA8Wl6viR1+BW0xgr+2BDWPYUqutrR/Z7fIPGFg+cskdtCE+K4DHGIv0smh0tyn5IfCvzoz7eGR/yiydU8dm8EFp8UNwtmhYvvHFsGGeo7OmaBm6EnNcp1Z6IzHFdkLHIYWS3z4z6UvvNlppvuELPXLVjdkUf004fLzsDOtFZwUFq/CHr76If4dP9Y/DuuET3dSGq/IQ0mefiySLjycyb3AF0kxC2CsQvsCh68OacJnBBXvzZ7MkZZ/5Ghx+DrZC29k4MG7qOja+8e0Fx/I8u7TbCJC+hhKQkxcKN/sQRP0qFAEyWYAcljlQlpIKHijfAIIh2HAkj0kyNlnLYEdiWFbedCmQb+7NtPF7eku2PLbgjiPFX6fDQlfby6KR5iDwmszwfzy/vz+9SXhxx8+8PSwbez/hII7z923nORZu9XbzHFl1I609Zxr6a2cOiL6U/N3/MH7UOfwV3zyE5X55bJGK3F8TNXxpxza0WnPVrvLycsz4IuTxop80EyvpAiQeA81iYc5DjvtKOAB7cgEaNQ535Qqgxr18YRsYmUz1fGj+5GTvlYBIv17yG3xCdwY4ephaEbdkpotWJJWB5t6GfO+PANdnIJcmIUcuQ7YUZCJzybQG4WAESN/Kc5SyARc6WLrc6hocXW6CJPtlj0/CvpZTf+wdwZF0Tj48h89I4D+Ew7AX2c0FdsmP/Fas8TvTI/1r0P7wBXdIK3zaGXv3Btdbx2Y3SOxQtaht0W2HnqMS7lJq1akXDveHL3rvm+6DWuA/hcRBqi4VPSLpRr9kJX57IKk55TOZh79yrDgNSTrO0tuQWQRhD0OkGtIDIrPTBSD6f6/l0y1nc3C83hsYq3quO4plsnPAsWpFVsQviu5j4sA0ZPOotyhlC5AxIIevQ9YlpI9FjkCkl3KAVIWuZNCAbVqvAOwim4MkLcl2TLKq49alyLGVh/127XP8bTeMGn4SBp+xbNVQ1GozSWgt/qg1h9/rh+hqeb3HXo2PS6E/AYth/u1meY6FcOuKu3szPEcplzSSrz97X3i2H6pO98y4ySDAfyaB9/sa6KLsz7HCSeF3XzmAr/Vj3L6utSooHlvJPhMUySpZPg1F19lch7QKgklTWox2Ic8HgC7fSC5XyJ/rZB5UgPEC9YSYePkjuDZVZwc+fzsPHKsgmf93WSYkfbIGkPsuQnq6zwTE8DXI1hJUTUGSTkuApEXJdg0eKCmwuwDXaviMtmWLWGa3PUgWFKAuS7Kj+Lyvi3CbD85SRKvw0wJ41LvZTNVQkNjhugJ+5/k9ggSJvnymvuOC5oHsh5SVH3KdCebu3yrkxd6nIqQ0wuXRuq3yHAVgpLHfNU39zTN9aFh/8C3XGAL+umNVE+9xUfIHR+kB/CGa/X0h9WUSOy1FUu4kfrzIPh+DaM1ApgEkQdEEkGMlKJZ85CIJoIdgPSgSHC/BqRFYxhg7RK5Lqs5mki59uei1D7pzwdGfczsI7M/T8yILjUm2jj1I0jgga4BK5nIrkgrlZhjCXIYcnoBjc2AQUdm6YQiWvSQIkvNX4eojMHMTMPoCHHmSXRzJgQXJ43PuQ87gZyBwV9GigdEbguVLxuBfnJsQ5/q1zqZedmNJwDYR9n3rjXEDnqOxFCXt1SOmKzFTjtGRkOlvyZ94YBb/ngN+xlqMsuSv7UYLfEMM4bde6SO1ar17uuXvy4ZWrF+uUHIOD+VShd2gmC3nmqTV8QTBcBiOz5YchlUJrBe4vgBHfYTpZ+Aw8Y4cYbVXS+5q9CeBuOWbsWKV3eQhbsHunXwq38e2pPwcOpxbk8E1aLrXtCLrqgDIJuRQW3MGWJ4FVN03/rJqHi5pwNCSHEphrh701B8vgHmGepI5R3LHBIc3e5dPOqcvXcePC+CnnMCQB8ecI0kNrFNK4rfOjLF/Wn8+x95w71EGnxask+io/NpQI6+1Y46V0+1O2EDKq6FpfeWZI/VX+3FVR95yj0Lgv3Ck5uQ9W3I3mkoBwD9/5eAAUnO6ni3GFMlTPMyY4tEuUNwLkX4fyo33yEIz6TIEq0dgr1+BC0Zg1AxcuADbOADraTpT7dYo3vLZ6cUZO9xyrCzxLpO/akWS8jM/DxWHkMP7PT9S1gRkugxZH4bImpArwly+KbdrOrgWOyPSxW7AMCbZJEimufnPLNqR4ql+svp079C33FpgwK6IVuA/dhafodHFNo++FJHKcwJfkjP4v/vhduaGvxPH38BjMrMfc0DRp7LHmXbxJKmC06byrNOegEezFrES5hvP/lbwLD6//WWVD7zlDkDh5x3wSZeXseYJF+fZZL/zylP4E3x2+ylB/QD4cl4qx/ZhK/4cL/pG0X2O56FMCGl1biEOq/xfuwSRR5ZJNC5aoRAUqbBdtERR8Yob7Yndbw+OtdhhCfdtAvpx4LWqa/IETd4p8RBk7RqU2QMRLkC1lqFKgMxyUACa3hd3ug7bBFzzrbxbIkGytCQbKezsJCw7kxEkV/W2GTCQPD7njlqHv+lD4CSQwzf7YjzybaHwz8+Oiq/2Y8p4TJYijsrso1bI90s/B+voOW6Q5yiktDLJzlwN9df7UXrHkj83hv/Iwf+EBOwitsiSvz9WCr89va9/jdL6Mh/dluIpiOMH8mZ6ZUwxXYAa3weRLEHZZUifbGmRCLLyabLlKalKLOGtwWgWYjAr/Sps/X0w+gW46QOw3los9RgHwFocXHAsz7wLJMuGYHNjkJNHIa5eglpegCqtyHgZat8IJC1ID5BDREQIgiQrTHQNlkCZLMA2WYpoYJvDMHS39x6EmZmGmzwKU9B/vLHSvokDBpIPXXOfFMDPCuHrFhjsyfmRDt9LBX59ely83JeHEsBDM25fYPBp5yx76bQ/3ZQeJlOs8N0qV/etLvZScDOtQJ3qV8nfA5fdp53F3wZwwNOKHFwBjs8Y4DcGjprTIwN9fBYyfhyC8XvGFAmKo0x0LkNmMZQbhaC1OFTRNuDzQlDkcyILi5FW48IIDPmLZW+WntYi526AnpfBcat7PbEVkHyiMEfOA5JMAiZqxnx32Jz2s7wAHTahIpkDJKtLqGNKX4/V/r59Yw2m5TxP0iQWJrgKuzgKO7YX2RXkvScK0mrekGdANSRpEYX78IRVeMK3ji2Vf7wrjD9pAf9bP3UEj0+3jspAf0pIMe7fNN2tXW9QW52X/KmvvvCA6EvJ35EZ9z5E+K+cwGO0itrACLypgH/20gHxVL9eHv05boXEXdByeoFi1VLMAigCIg0IWo08L0/LKaxFAqM+CLNwBVbMwgV1mDq7+b0A54UjytrolbbLhQrjzky8rHXfBxscV1uSq2g/iadcQdWvQ4VLUOkYZNL0lTaSQBmxH07xZoyLHreqBps42DZIMh6ZwQzvhyFI+rrt03Cnz8MOsrAFY2lhiL8JCaoSe+qPF7YQzO/jf39hDP+6b60avuTUYx/GlLH2w3DoKEX0ytumYp3TERdIhZHfee4wvtOPkr/D19y4Nvhb1uEnCAd0nwmO5Do4id8Z2od/eUaIpD8A1qej5sZD/owXGejjUxBzM1DpVch0KLcU0xaU0ZD1UUjbhLQUxiu8K28p1uDIF5ZkEGSwiymsqsP4bHQTdmgMpt2HnonMXLXbDZKV2GsG7gxw7AZJSrFPQEydzEsQJwA5PwtFlZ+6goollLcih/OFQQsyqkNYpiiYqShcbeU6QbJmYEgkj96EZd/bxjIsOyV29LwdILehvG0PX3WPOIn/kk0KC8fHxySFwIwz+F9e3Ce+3qfHFyeefath9h78uHD2EZ/3zZ/mDuEJKdw5O6S+2peSP+fUkWv4qzD4eQiwfKCUErNC4N8Kg994+S7xdr+uvy/HXSsDfQyy+RyUuRtyeBHKg+I4pLma84TpTZX0HFGDwzKgoryQgsCoExhyGBdjmHAUhp38aCicOd2RiR5YClz3XNxZ4OjdwkoZYimHxgQ1lX4OQy5ehqprqFBBpQJStqCzBqRpQgbSJyrKB9TFEZxs5u526mACB1uzMJcMTPA27NKDyEj/YdKmqA8t3e2Biq34RcGerfNerv/nILHXa0fmCSyC5DecxT99cY9gA8m+fCioIRJ8xhl7j2DrLSetUvJSjOWvnHtPo2jsu71DP3DFfeQdCPi7zuFwW19RwDqLF+DwT1452Md+4tt7KStHW7EWc6vxLCS5ikkEmTADfQCysQSV5daiB0UbF4LKxVEIjDKCZdkfEy+6RkI97BLBsQUTHYOpTcNOJz69l2fuO9oNDJb7fGe71b2urkvMwscipyEZfB4j7eeu3IoMZW5JBiJ/k5YAadjkit5VK397agub1WCSJdiwDtMwyN60sPUMZnQCZnY6p/+czpM1paIIsXZHElzXWhBs9jQ2hP/EOXzWiydQ+YcxyZy68q9chi/2s3XsIxfcwwLmA1Ko7z57H1u1bf/9O3LVvUda/D0n8ElP4CZfkaAIXLbAr1/Yhz8YOJewBMVcDbsDFEcCqHgRKmOyRUOZFlSUQLmG95ZkybFi7F0sw8kQVhnYVgqjQxgaB4vDMOpNWMYW6TF18RZvu4JOP941d57l2HGXOipsxMlCDm1pKNeLXAxyK5K8SCWhA5kDJOORYR3SzEOGFHGI4GLAESRpSabLsPV7kF55CzYagolHkUVnYUdHYWYrHMknOygM2/+Q92NBlMc8esVNBgp/5502sWzfmscic6Qit++fncvjkRUWYj/PZnuOzZK/4QB/C8DPUJ2/4kIzlvi7Cw5fnO2HWs/2nP7qo/TQVSxDSaTltJagh6MV97nGtU1wnIPCUKUxHhvlMbYYwYoluGAcWXMeNgyRhcMwc28VscUpmKJIokyhDSxrYyNTcoeDY4eb7cNZpP1QEm1mGooVAKNM1lyFivcWGW1akU0omUCbvQVARhAu8baESyKvHUkxC5stwZhJZNFCnt1umpz+M38Qxidtvgh3mhp1XygC1P4MBgsk3zfnPiQdfuEdsjM7E3K9SJfXbE9rgV89Mya+tZGFdlu3cU4cuYq/IoBfhAObh7VVcwTwVJbiVy8c6l/IoC/X3lXuV81Ak8DdSKAzFkRchWaihaDIBKR3odnkqvy0gJgxRRZEBDByATYOYcIDyBYzmDCFoS6qtxZLMvcAr+fNzMWdD47l3ejiRnrl8SJhQ9pP4zI0qwBaCko1oQMmbgiQQ5CBgAwICklO/6G0gGF5FBM2EWywDJNZmLSGLOoBkgNfs+2cenAOPymAn6dCH8GxyGqTRP5nJsI/nh4SM5tZeLdq26PX3ON8NVmHE0XVjU+4CIHz1uAfvTKo1Jy81alvS3B0DHJ5Dip9D+SIhiJ5mzHFKIU2I5BGejc6b9RGefw4f9H7l30I44Exg2llMEy6LJHUzdjiKExZLebDRZ+tdAHMI/MDFTLa7Jp794Bj9c6svHW9q00xC+pw7gPkIqDC16BDxmlG81hkHEPrBMrWIHUCiQgoLcks9LL3luAY2AIkM2R0t5MUGRWA5pswFLY4s2Kx8Gx2fG1p92I6esWNKoX/XACfdaTflPFI0mwcfnt+HL/5phDLm12E/dj+/kvuoNT4BxD4CUaAPSAyvigx5xx+/fxe/HbfaEr9uKAeGeiSlkNLMatBjWjIJISOrkGTq2glJBOPPgudQHjleLrPgb8XThkYgmOcwQQhsiXGGMtMdAzrpcXKhMuAcnpvZireneDo71hnPJJiFqywYcJm7yTk4nno+v48YbPcQsB4pJZQTNRYkYMksy0igkvyFg0eJBmPNIzVGGRZHRnpP+RILqQwQ0swFeXjlQzfgLnaR6+7B7TEfwOLj3oCeU4UZkzysrD4tRfH8Xu3K3xw3Lmwdd1buH8H1lfUexea9CAI/F9NjX/yxijfhQP0qSZbrr3TMehjEMxAN+eh0kmoobegs71FooUxxRQ6pAtN9gWtxYRd0HNLkVZiQje6AEWdImM2mpnosIHMq3RPw10YgakIRQzci3w7ZvddDI4VgKS4LqsHnoCYKtozsLpm7ir0sIRcpputoRXjOEOQKoUOal5k1wMk38pIgKwBI2M4b0UGyNKaF7TIjEXGeCQz29dey0mzY3OwHSTyAXRTHrrmTjqBv5u3Zs9J5P6FATxvgP9helz8xXYs0o0e48hVx9ann/etbOk2Fu1PBfCtd375/Mt9bGW70XPc1HZVa5Eu9IEKLSeA8lzFACpJEUQExSSnqHlQTIu5COG4NkWQxxWTAEYbZDqCiQ3McoxMF5nokSFkPek5A/by3tQ9vsHG73JwLO7MWtxIQI5eglpcgq6HUPG4p/rooAUlJXSWQOlabknaxGe2kYZwSQwnW7DBiO+/nKUWJqohu2q9RelBcmICGWu2p496PdeyFHHgqgoocrv4AH6aUl4ARovMds6xc/hDmeEfvTDRn9YE5bo+PO8eCgz+Rwd8vKAceSkx5/AmHH7l5f3i32zXA3PLjlPlK56FooRY8iBkSctJIuiMVLQEOmBssQTFMrZYnKhkkqW0FsnPHUMWX0cWTuRrkZnoxjG+14uwT7Wd8QC+sLdzfnbBsTsWyd/LCpsRiLkpSKr9LM5DDR8oEjYSWsQIfEZ7CNL/yyw3IOKiFNG7MM672D6ekzmYdAkmM8hqKbLhSWTNS0Vm+yzsxNuwpwZEBLTXAnxo3u2DxS84tkjKtb9z/UjKe1j8Znwdv7ndrRpY8hcI/AMH/A2vel640M75cvnfiPfgf+1nu9rtfBDzSE9nAYMP9UxBLl+EIoGbtJzkCnS011uMBERtFVRAi5FaAWkhd5SnSlwawPi4ooFRGUwSIAtiZJ63WMYWz8F2uNB3IJl7q/O0C46r7lwPbmRRYTNah1qmO7MXcvEtBHtGPIFcSwGdLkArkSuZ2MWi0oaF3cOwHiSdz24bGyIzS97lzuomd7fHYmRzh2CY5/GZ7arQ7oC5NEcX3LF3CMT/PYAf7FD9AS4KiV8+Nyr+YKuLtb2fc+qBOfyscPglABSvKKk5tMB/31l8/uV94vWbHudWHaCbr/gExFFSzbTv4a4bh6HpPteYiVbQAV/GDShzJQ/veFAMAZdC+GTLPFyqYbIGMrkEE2hkcYSMGekwgWnVkfq2xZQV+xGYQth5YIVU+jVNu+C41p2t8MhKSbSyhw25kVQeJ+1n+QqC0QA6GYbWAooAafiTQnHBarqXS4AJYFUAY1ow3t1eRmb3Io0uwpgYGSXSfNLmEExbQ3KA+WTvnXM/Jh3+oQMmixJEL4/G+J9Q+KUXh8X3trKoj15zn3xHbvV/ZuFau+Qvz0Q/LzX+/rlR8edbOe5t2ae7Z8spSGorLrEG+hIUXeiEluFlBMmYD+PoIIO2dUh9DZrsibawBHslBbApG8ox3m1gCIypQkrPJUgLa3ERZmgKhm2KT68oc9+RFS43O6e74LiRO1jGfyq8stZRyLHZ/G2ulqGXQgRKQafSA6SWab54ZVqob3MVB3BZ4jPbnhfJRcuYJBM2JkLasjD1FNnS/o6a7YGVR6PIbbTXZ47/tgMavr927v4ya/N/Golf2Wjr2Ieb7r40xq8K4D8o44oQHhQvO4Ffnh7Db/VDrWcjy2NL23Qp5lRBkVbi0DJ0GkMHBoGZgPJxxUVoTWoOixIKF9rzFQmKC3ByCBnd6EAjnQuRqTmYZhMZ15kXiihd6Kqk2Ls8rnijudsFx42u7K540PGzUHzDe0m0y1Bh4BeubhXxSNJ+RIqAiZt2VrsQtcj4lne+IiGju01wDAmQBMoa0paBaaTI5mKYsUmYVaonA+ZqPzzrDpkQ/1A4/GTZ8KuISS46i18L38RvrtWq4W7nhhrz+PuAr9KJ2iV/QCKAL6YOv9JP7cmNLo8Nb9e5jiTZEVdOQTUZRxyCGp6ASprQUQydBAjIkrACSmdQNs0z0X4sLrwhWBHDZtrHFr21qFJkSYIsHEdapefMzMN4zuIdJCm24Xu+xQ13wXGzN67COZs6kjf6oj7e2CRUcD13tXUTWo1AxzEC1mzTiqSrrQqOZDlkAZDGA2QLxgZICZDkSLoa0jhDVi1H9CTyAV7cD153H4TALzvgA0UCJefhAa8I4Je+Pyb+pDod75tzf805/E8QOTWnElv8Uyj84ksj4oXNTt9t3b6agT4NycoWeiAtVmcxnkjKWIKAyZZAQZOvSG/EZlAuhAjSvOwv5ctV+1i2yTQytQyTMtmSIktDH0/MKBTB0j9ya6fninYFAyzQfDvmbRcct3LXq3Wt8NxIeeUCFCXRyI2k2k+z4EYKlQNkKqHrKXQmoEj9YWY7zcf2ViR/WhZZUFiQBMqoAMl2zXYTZt9hmNOn4HCyUP8ZNLfIOfG+efzVdzog/HdwOFRUbfjM9jsqOV+GxN9zBnUB/BoEPlpSg/IiF0xD4BenR8UfbmXabts+pbVIFsQRSExBTD4NFY9BZYdyF5pcxbHA03N0liGg+2wyaMeCA0rHpXlYJuVaYVxRIyPzIcuQaY00YVyxjmzpMky4iKytnsN66FnfSTNPuAyY13Hb5qwSzL2d5zCYY1drtZ+E9FZkHYKu9tJZ6LFjkNE8tGghkBpBIqGHUui05he/VmwnG67QL+hqZ7mghdEWWStAyn9LV5uZ7WQM2cJFmD2HkHkl8m45+gFa+Aeda4zP4xes8yK7tVL1h3FE56AhKnQgqnEL/ApG8E+nhYgHZsFUXOiylp8v0Wbd1z/rRgil5xGmY7mlSCuRgMgfWosBy/5CCIKiSApgpIdRQ+rd6ABZmCBN9yGNMmQLGUwU5/XQbf5smdQbtJfoDpjkXcvxZiehi4Zx8olc8YeNvmZnoYMgd7VVK0/YQCFgLNLUoNJlBLoBqTJf0eAfArpLyymcbnmLILMEyBAZQiTGIB0i/WccZvgiDOk/hdDuwCZtHrrmDhuJXxYOP9Fu9lWI7BZT87ta4799odFfIvnNLoOO/XvEp9ndb+ESdGMJOgmhIq6LDCFBUS4jIGex6kKzbt1TcxQMgZEJPKWQmSGkrHDJMqThNWTpONLlIWS1lv+x0TNwZ54oCgtKzuIAvTS3dR5u8mC74HiTN7C9e7e4bkHgJYF8LipcbT4ALQTD+6HjOQRCIqAVKRlwZw+jsnVsChAkGYtkGWLT5e62M0hdhNRYpI0RZK1ZmDJps0r5Z8AeiPcuuE8Ig3/sgEepQC6A7zjgv35pTHxzu6ao78epUnM+yc48EEfZ3O1iTstpBtAx6/RTBKWlmJk87OJd6Ch/SSLIA4vS5v27mbCzEmnKsr8UaaiQpgHS2iSyhUsw9YMw+1CEW6ouNC94wNZB3+doEwPsguMmbtaGN61Qf46fhFwqyhBJII80NOOQdLNrCULGmvhwCJFnJZm0cUHe+Y00DathWAJm4zxh4yzSYAmZY/KmhjTJkA3vQTYPmEZZaZM/ILkQ6SA9HF9y6n0/jJ+l/vr3x/E7g3PuXR3+ChI3ZcSS+6DKZIvKEGYagTIILC1Gg4DcWGugOOdBAKQERcDSYlQW2XLLW4xpoJCaFGmcIqtppHSflxq5tTjoJagbfq5u8Ya74NivG16RRWOy4TgFLZjVjqCaGmpPC8HyGAJfhpgiIGC+U0GiTQjFeJPMfMwtjxTRimQHU8YjW8jcEBLrvBxaupAh9dJoMTI+LPUyabPSruFdqajSr2ldddwqXzGfZ8l5jiOoBosDmJgLECQJAmURku5Fa9GDIjmxBgy2+IaHaQpHUDQWRjKkkuWxRTOMJM2QMhu93EIWjMBwni8chsEgJ+du2SRtbaBdcNzafdvgXl2yaEUfm+UG1MghqOacD8QHqgBINQTtXW0BLZoI6G6DVmRB4fAVIXVkMoZxATLbREoL0tLVns+tisYk0gXADAFm+nQXhWOQrMgN3uHbtlk1A130bJkc9RJisnENOtZeoCRIOL9LCIuYovcS+PLz3MWyDj+FM2xiFeecV62QMhNtFJIy4bLMrHQG05hARg/hTHdjq9253falsAuO235Lexywqsc3AUFXe+5pqLGjuRUZUg6NCZthaFe42lJ5cPSZbVI5ynik0LkUl01ytyseQhpapJY/GVKTIc1qSD2JfMInbEwhsuva7Rp2H6Sbm/VqxdRJiMPMQFNbcQiqXkfAggClEaQpgozz2ERoa3kNvmtB6aDdpsAJAmPhQhuVz2Gmker830RfhVkOkdUayHY5izc3bZvdexccN3vHbmb7CgmYCuTMavsyRNZqX8+zlYsxQlJ/WILIHHUqEUgDLUMo0n9cBkmAJPVHpLklSReb7nZLIyFQMnHD+NRQjCxtIFsqrA322D75jrv9+ZXuiHe81P3NTFfHvtVkyzEIUrcojkwvoBVBU3A2qCNIQgSa85flwGhq0FETgQshGVtE9g4Nni84gmKETDlkWQwTSCRWIWHShdZithdJjfSctOJC5/M2uO1/t20ybs2BdsHx1tznzlGqCZsDkKR5MKM5tAQd1aDVeJ7QidFuAAAU7ElEQVS0aSUIJS2OFEGaIRAZAkWQpCVJkHRwhpUSgIk1Mk05Ko3UNZE2NZIaQbKatLlQtNXMGyXtPmQbnfuul9psGVechKq/hiAMoWPOUYBwyCAkKKpaHhphXNEx4cLUGEFRw4qkUGnKs9CeohXy3xRpWeHC+DFdaKpyVypcBi/JttF7vAO32wXH2zEpXWosJwE5exZy4pj/V9cOQS3R1ZYI6GZLmQNjIv1/a0n6T564yUUcNJwh5QMwVnvaTxo4L2TBcsS0niHx5YijyJYvIiuVfyo9tgtVlju7YdKmp7ozroiynn7xHAJqK4YRdMxkS4qwTlDUCKRCyPmxFtrVIZ3x1r4QKi/3449Rnr9KvmK6rJCULnRUQ7qcIis7/vlqqGpizU/27hxteh63uMMuOG7xxm3bbl31tmyaNEGwnIVeCqDDnBwcIEGIFKGsM0WDwAjosIXABrkV6TOeWW5JejebvEhakQES10LqShL5MFJ2dPBJm+l2T5sVEvnuw9fZX6hLRqwRQrfIVQwQqARBEiCUBiFfZIIUHSZcCkoWXWjPNHBePciQ0K/pPts84UJrcSHIky71JtKFEZhLTRiwsdWKdU9AHKj+4Nv2bNzmA+2C422egPbwKyRyKrXIuZI8fAgqnMvd7OUEIYEyShGi5gnk/oEk/cdTf1h0l3/e0Xv14roEyMzFoLpkTI6kNT67nSQGWSmPxqSNL0eceqcJ1bu9qqL6sgIkSdxlZUscQQchgjhFyLgiQVFYRO9U+NDKJ2/R10KXXf4IjLQUCYqWyRaDhAmXYBgJK1xIz6m1kFKVmwmXmUlf2ZKLi5Cnulvyd1ufzl1wvK23v8fgKw+nPH4WcmkIkgrkiyG0ZkabFksDmpZknCEM6cYJr/qTE8kZ38otFnaboxVp6FJbylhxL5tbLnxIXYQkG0G6MNtBEan2tHn3uHE9FHOYbEmorbgfuvUKwmDMJ1pCus7CIDTGS9IF1ng3mv2E4K3FQvldRsicQ8ostKb1LhH7sr8AaZoUZX+vIGPDtemjHWrmuwIRO+C53AXHHTAJq06hU/WnTSxu1KBZghZSEm0UgaCrzQc1QyiiPC7JMjSSyellpwW5mG6dTGEcH1KHVGgkzSbSSCMRdLdtXmmzlCAbOYhs+ix1tisP6x3tahdcVCrmPAHBF9Lc6AqJu6UR6BihpjanRpgoRLKFUIbQykAbC40ahGv5rov+hSQVskQhVbml7rPQQYZ0USMOMmSUFCsTLgVn8d35QtqJz17lnHbBccdOUG8CObmRi/BqLoEX1lUIlchd7ThDlEkEUehpQLRoWLPdnuMkTwhkJUgmGokzSGohksVFpI0ICTUkF2ZgRk4ga7dryJMCZb1OnrwZ9E+X6OzxJyHnPgzVWoIefRBSvoUwzik5PqaYDiGMWggzi9CGeT08qVW+G7aCM4z3sk+QRaok0riFNABiV0ecsQ46QmKHkdBKjyZgatPtsr+B7V8+6EtgvfPfBcf17tDt/r6SMX3iCeB8oR1ZutolgdxphARKVtgQJPmvZEyS8bBcK5F9pUkgd3S1mbQhSNLNjoYQM2nTNEiYuBkqkjZLQMaHeOwobEfWdJAtySoonoKcOgnB+K6PK4bQvJ/Nqwhjh4hxRREgihRClvxZ6QneOTXHQBIUmQSL+dKRPgmWOCZceB9V7kJHMRIvEjGEjD2iyRTwlUvnYdsai/7Fs5uFvt2PWvf4u+C402ZkrfOpcu1OQcwWghaNIqvt45GjCLCASAwhQIaIPeno/mERoQzykjX/HNLSobhBCkP3jxFMzaSNRuyWkTqNhJU2aQ3pyBhSgqTva3z6nU7UeVOmweTbVe5hNek1FEFTEGQpzhNeMIhS4+O5TLYEhsT8wlr0oJjfQ2tSWKuQKYmE4YqYoJgi9mV/AZI0RVqr+XYFKzXv1VroXVDc0U/fLjju6OnpOrkeArtllQZrtZnVpphFo4mQ/EiCI7mRroVIhggCJg4A5a3IAiSzzDf88okD1JAgRkJwBGNlBin/ktSRsRyxrLRp1/W2K212utXzjsH8eQgcg/BxRUBeuwidUIWb9e0tBK0AYT1DlNL6tt7y5r+hDaB8Fjq3FslXZFzREBSZ5CI1J4nQKhMuJkUSxUjT/UiX38rL/qicM3kU5lRHdYufgTsjRDFIz9AmznUXHDdxs3bUpl31vV43EFC1awjoGorYu9lBrBBGhRUJEpXpbrM7Ints51FEJhI8F08RIAtLMrFI+MCLFPFihrQxjtjLoyXI5ps9Km12olvY5UKX8nFLgK7PIfDaiowr6vwepQZREZpgNjrwRG6dk7iLkKu10pf8+Vp2utDOILYZkkgithoJre1WgnRV/5a2IvcuIO6o5+gGJ7MLjoMyU73OszupgFw7cmkWmnJZvsZX5q62z2rXEUIgJEj6h58gSUuSIGlyV9G5olabGWzlqT8xs9rNRSQ2QFJj3W8dKWt+fWZ7JX62s1ztKjXnLNRhtq+YhR7RUCRxyxBRm5bDDuMGUWYRkZrDlweTWSzT5H0xMs9A+zgtK1skYiayyB0lMDqNuMOFPghzAQVnsWxqtRNfHoO89m/Bue+C4y24yX0foqIpOHUaiq72xFHI2asIWpTOojJMjLCuELZoHUUIQ4PQkasnEEhaSID0qW0HlxAPyI9USJ3LuZEEA6ERM9lQy5DOR0hY6lZjj+2VzGspjHD7EgwlDapU4p6GXBiB9krcTQSjEcI4jyvWSisRsc/yky/KF0YuOFyU/FmVJ69kExktRRAYM8RMYi0ueQ5j7Mv+Che6TeTeFYjo+7Lv9wC74NjvO3yrjt9pRbY7IrKZU5mFpasNXcQiDaJQIqQryaoPCWiT5JltliKaIqtdUn9cgkTUfFbbg6TL8qSNiZAwHjkxgezUWdg2P5KVNp+/xWVvzuU9nXkN01B3UzczgFqi+8xrHEEYLyKqKUSJRY1xRV+3nle6eBfaU3OowM6ElfTWYuoSFm6ipRWSeAlx2MgtRhK563WkZRZ6Ej6uuCsNd6vWfJ/H2QXHPt/gW374LlfbN40HVAPQS9fzKhsZIBSMs0mEtohHOpbBBZ5YHljdjkd6yX4mIJxC5lKkMIhFHbFr5iC5FCKpzyGhhmT9IszSELJbKpjQFVc82oTKfgQiuoyAhHlazS1WES0girTP4Hv3mf+yTYEHRQutQjCFL2yWg2IaIlGpl39LEKHF66b7HNGNTvPrZSfIRq/r3XWhb/my78eAu+DYj7u6E45ZAQ2q/swAamIG8motB8hWLosW1vjoq5xAHkhEBEkfj2RmO4B0CjKgmEWWg2RKVztB6khXaSHGEGIsFdZkUY64DGThBdh9V2BO59Sf7e+Z3OslcAGq0cgFOxhvbc4hUnwRKESk5aQSkYhzDqgIvOIRY655XJH9w9mjJ8sVcxD6uKL/QR0ts5gLRJCm06znPVzGJmHOnCr6QrOq6HO7faF3wtLfrnPYBcftupM78TgVabQnPgdxvuiISMLzyEEo/YYHSdYHU/EnigiOBhGTEwgLlRkmbSjSSoYkyZGFFUl3k7FI1BCHFrGwiFsBYrOINItyodZV7uZ2gOQNwgf1JoJwH3STvESSt3NqTg76MWqG9ByqcVto2elCGyeLDLRFEki0vFBHhpjcT7rQrB66mCGrxcjYN7zo9riiienT2buZ6J34GGz1nHbBcat3btD2qwha4Cwks7dNutvXciuLziNdbUc3W+UEcsHMtkWkaUnS1S74kcaBwT3DzLaiejVB0iL2PwSVXH0mMQeQ1C/natYElKJdw9ZFdiuJJ5yGOjqVtz0libsZ5DXQQuegyBpoWNR4/p6zyGSL9Qrr0gvP0otmFhp5Btrx3CVi7z6X1iKvgYmnK8iiupcVMxeuwGABDl+B3bUUB+0h2Nz57oLj5u7XgG/dUa+dC1oU8Ug2+yLfj1ltWo41hdBJRJYAw9gkuykTXFRRipgVrihjkaUVqQpwLJI2yBDbIj7nSeRLRTyyo2PeBqytbspSIQ7RqkHXSG5nHJWJJo1I1BDZedTpShMYSV0iKBa8TvbDdqQs+Qw0ky10oaW3fFs831iiZchbjJG0XWj24jkLc4Yai2Xb2105sQF/FtY//V1wXP8e3XlbrKVZSFk0ciMLcV1akU6hhmHmanOwoQVmjAdSr3LttSMljMotMHL/EtJ/BBM3Gq04QFwrqEBZmvMj221FO9rHrgGSPfiKzUtQdKFb+73gbNRgzJTuc+YtRYK5P1cCuk+4kKbEmkdWt8SwlkEE6/Utk1QiDmgpSrToRjPpwrBANIusVUfas6nVrvt85z0TPa5oFxzfFdO8xkV21Rozq01Xu34dARXImbAh0Lg0z+46g5pmVlsgDAoNSYe8XpsgWXAjM8e6bAJlhFboECckkhOAQiQLQ4hrV5GNxcjmShGGXkmbzzuJz/njCpyGPDwFRVAkLWk5Rjg26lWJonAJNQ/geQY6d6OLrLsXnqULLWGtyQnuMucqMgzQygxa1FiEzq1FGyImh7OshfYuNAUi2skWfzq7JX/vkmdmFxzfJRN9w8ssQNL3sild7cvQbDG6nFuRvqzOxyJNYZkZRFqskMil8lU2wtJlzVXIfXldxupsJjjyeGQLAWJrkQxnSJoGprUXKV1Wdkb0HMHKx3doBNTCc9Ajk1CMK8oYkS/3U4hsC/U0QqSL2CIEIsfqFuvlxHzVD61aHx8lWAdopQmSIEIrVWgytmgMknqIOL2KdOQ9SOdmYMbmYXz9eKnIvZtseVc+Jbvg+K6c9q6L7pEBpoxXC5DhNYThMrTYg9DNI0IjtyZtK3dhtURoat59DShqIZm0yby/zBYB7G6TZBHlLPwPs9stGeRgyeZfIyRTjyObY6uGadjoaA6QMYqOjBE0q3w0dSvZcCxFLTSoxSTYNHJgpCWrOX6KgC40BxdBPn4mkUqHJCM4t9AKh9GSCs2E1uIS0izG/9/elezGcUPBItmrFu9GYgQIcsjJV51880/kg/w9+ZCcfMzNQHIQ4hhBDMuyppvNpY167PaMFySApR54ZngQIAgY9vQTUeBj1asaNoXct58jSlzEzphq5A28VAUyOC5V2V1c91OQfA797xnMLeZqA8XF3yKREeJjZrVHjaasUIlUJiapjGgHiykuIGAkYUP3Gk/ChiBlYXWDjlKgVQnbhpRpU0REExM4OgPtNTRF3HiL2paoNe8VDRoX0TaTmFscdMikcxbaCChLfo5M9kwMNIGx1OjQw5o76N7Rlq1Ezxb60qeIiPv4JOkv3yvu4g6+0e+cwfFGy7lHi224/tAQ9tU5ClvDtGSHzYeIBhrB1nZqtQ3nlamZDMJuM9Nm9o/kfV+IHtQT0vtQdJGe7XYibuQUOTQI5goRR4DvYU4NCksZDgmWgHoc0BYajaeYm0a0EeWoxFKMc4piJaY1HE1m2UILAx3QK43eevR1IfeedngNb3/EUP6GeP6E51wB5CQxyqC4R5v4eq+SwfF69dvvT6+zbIQUmXWFnFcuKpScrFm9RV2fyEmSxMh8J0n3n1pa7UJE5DLzzFabACaEyChu2QMBjPeBlNSYUuQ14u4THAzt1WgIUc4MtFoz5gKKPKGmGfA4YiJbpjtOFdBrjc6RdHGw4y1YHzD0t+Cqlwh/PYIHp1ueZlDc70389W+XwfHra3c4n/wf6Y/w0gXqOJM1POlNzDF1hpT/yJRN8o9cmzp4eEWXmyT/4d1gYEAVHXHGElqXKHxIQnQRpDtUI70qp4mdGDByDpp6Re8T4aIselWjUwadXcE2BvbdfdgGydH8FCkbZ29iHw5nF279TTM4br3ku/rADQE5g+6fQl+cwxxfoei+TwJyNbHabINNQMv7SJI2Mq9dJPNYybOZHLWFTOaUjYabbdIo0qb8hjIcRQfuAgXF5yLkNnJSlEArNSBy5C+MGEy6W+xDQCdtNO8z38Ey7a+ZpnSuHsB/EHLPp8XMQu/qZtzK987guJUy79FDNlrtWWojI3yPUHSXKEuaOjjUFdvsAo0AZJU0kjxhap78yCpztplQR2ZZI4YwmVOwVGmOWysHQ+MLTHpFwTLaRFAmNErKXx9JtAywbJ8VfzdJzH1Swcos9D34IyC8+Nh8Ns9B79GWXOpVMjguVdl9X3fNbOuzydBijmmg648iq12ilhFEg3bs0crkik76SERU1CQqOpFHAUqFOMXImmQfNsvLVZha8UIsxGS6BSNsVFgpnhY1+uEYfcv7xYCBhEx/F+7oBcLtC8TnWci977txkffL4LhIWQ9k0Q3pzy+AktjYDe9IttrdgLqly890iiTbzFY7OrT6GAXdgBRQkGChRlETKMvkAMTTJAXczG0REof3ihF9qEQG1OsGq/ECVp2gj5fJJKJ18PYB3GfSnNxCH8imvLnXzOB4c7U87JU2XbgB/eQcht6RV1Vyy2l5ijSJ1Y4RrYz8ESg3GGieIucWmsQMg78o4jaMaqD8Z0z3imyfRchdoh8bWP92skj7A/7umbj/zCLuLM057F15rbfP4Hit8uUPf1SBjVZ7lv7M3pGrl6hOS1SWJhYOTamFqGn5Q4AsGINKr0XeMSbChsw17xcHT2CkJpJMtEevW3TUK86uP6v1veKcqf1thX3lbbKTFcjguJP/tm/8S2+QNmdzq/3P2qFbpD+TJnI6QYrIm6l/ZKlJac9MtqceMpnp0oBWZrMpHHcBrhvgbj+Ee5EE3Ms4jn/jpc5fb7kKZHBcrrYHvvIXvCMp/WGr3aMs7qI60SiDQ+MY9NXJ7HQRAV2WEzgOkl1DsbjYi40lrHsDd/IDBua3iIFuFnIf+D5b7vUzOC5X27wyK7DZagP6Z0CT1T56ndy7aVRL/8jiCIUnKUMPH0p2KkTTI/oIL0l/DVzt4WknxrzsySAi4lnObskbbZkKZHBcpq551U8rsCn9SbZoH0ByuAfTXMI4vU49NCMif8oLRHsEz3tFhnYdrxB/f5wJl7zBlq9ABsfla5yfMFfgS9KfP2H8T1D3XkFbAx3eQJk7GIsHGM0rjK+/Q2yA+NnInxwvs/Fs3lzLVSCD43K1zSv/VwVm6c+vUHgIhVMo4a0ff8x/T0SLNOjZNSdvqW1WIIPjNqudn/WFCkzEzTOoKRbhs4Zc/pBPiXn3bLkC7wGkZRgc8eQNbwAAAABJRU5ErkJggg==";var hZ=Object.defineProperty,gZ=Object.defineProperties,vZ=Object.getOwnPropertyDescriptors,tI=Object.getOwnPropertySymbols,mZ=Object.prototype.hasOwnProperty,pZ=Object.prototype.propertyIsEnumerable,nI=(E,a,y)=>a in E?hZ(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,k1=(E,a)=>{for(var y in a||(a={}))mZ.call(a,y)&&nI(E,y,a[y]);if(tI)for(var y of tI(a))pZ.call(a,y)&&nI(E,y,a[y]);return E},_1=(E,a)=>gZ(E,vZ(a)),yZ=({className:E,style:a={},title:y="",childNode:x=[],knowledgeNode:b=[]})=>{const z="rem",ee=[{position:"absolute",zIndex:2,bottom:112,left:44},{position:"absolute",zIndex:3,bottom:94,left:74},{position:"absolute",zIndex:4,bottom:78,left:104},{position:"absolute",zIndex:5,bottom:66,left:136},{position:"absolute",zIndex:6,bottom:82,left:168},{position:"absolute",zIndex:7,bottom:104,left:202},{position:"absolute",zIndex:8,bottom:122,left:166}],re=[{position:"absolute",zIndex:10,bottom:166,left:66},{position:"absolute",zIndex:11,bottom:148,left:120},{position:"absolute",zIndex:12,bottom:150,left:180},{position:"absolute",zIndex:13,bottom:188,left:164},{position:"absolute",zIndex:14,bottom:192,left:114}],ae=(Ae="")=>{if(!Ae)return"-";let Be=3;return/[\u4e00-\u9fff]/.test(Ae)||(Be=7),(Ae==null?void 0:Ae.length)>=Be?(Ae==null?void 0:Ae.slice(0,Be-1))+"...":Ae},se=()=>(Array.isArray(b)?b.slice(0,7):Array(7).fill("\u77E5\u8BC6\u70B9")).map((ke,We)=>{const je=ee[We],Ke=_1(k1({},je),{bottom:`${je.bottom}${z}`,left:`${je.left}${z}`});return Fe.createElement("div",{key:We,style:Ke,className:Ad.smallBallGather},Fe.createElement("div",{className:Ad.smallBall},Fe.createElement("b",null,ae(ke))),Fe.createElement("div",{className:Ad.smallBallDish}))}),fe=()=>(Array.isArray(x)?x.slice(0,5):Array(5).fill("\u5B50\u8282\u70B9")).map((ke,We)=>{const je=re[We],Ke=_1(k1({},je),{bottom:`${je.bottom}${z}`,left:`${je.left}${z}`});return Fe.createElement("div",{key:We,style:Ke,className:Ad.middleBall},Fe.createElement("div",null,Fe.createElement("b",null,ae(ke))))}),me={position:"absolute",zIndex:1,bottom:0,width:"100%"};return Fe.createElement("div",{className:Vn()(Ad.box,E),style:a},Fe.createElement("img",{className:Ad.pedestal,style:me,src:uZ}),Fe.createElement("img",{className:Ad.pedestalHover,style:me,src:cZ}),se(),Fe.createElement("div",{style:{position:"absolute",zIndex:9,bottom:138+z,left:"50%",transform:"translateX(-50%)"},className:Ad.middleBallDish}),fe(),Fe.createElement("div",{style:{position:"absolute",zIndex:15,bottom:214+z,left:"50%",transform:"translateX(-50%)"},className:Ad.largeBallDish}),Fe.createElement("div",{style:{position:"absolute",zIndex:16,bottom:234+z,left:120+z},className:Ad.largeBall},Fe.createElement("b",null,ae(y))),Fe.createElement("img",{style:_1(k1({},me),{zIndex:17}),className:Ad.spectrum,src:dZ}),Fe.createElement("img",{style:_1(k1({},me),{zIndex:17}),className:Ad.spectrumHover,src:fZ}),Fe.createElement("div",{title:y,style:{position:"absolute",zIndex:18,bottom:304+z,left:0,fontSize:24+z,width:"100%",textAlign:"center"},className:"c-white blod"},(0,vt.Pq)(y,9)))},EZ=Object.defineProperty,AZ=Object.defineProperties,xZ=Object.getOwnPropertyDescriptors,rI=Object.getOwnPropertySymbols,SZ=Object.prototype.hasOwnProperty,bZ=Object.prototype.propertyIsEnumerable,aI=(E,a,y)=>a in E?EZ(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,iI=(E,a)=>{for(var y in a||(a={}))SZ.call(a,y)&&aI(E,y,a[y]);if(rI)for(var y of rI(a))bZ.call(a,y)&&aI(E,y,a[y]);return E},oI=(E,a)=>AZ(E,xZ(a));function CZ(E){const a=new Map,y=[];return E.nodes.forEach(x=>{const b=oI(iI({},x.properties),{children:[]});a.set(b.uuid,b)}),E.relationships.forEach(x=>{const b=a.get(x.startNodeUuid),z=a.get(x.endNodeUuid);b&&z&&b.children.push(z)}),E.nodes.forEach(x=>{const b=x.properties;if(!E.relationships.some(re=>re.startNodeUuid===b.uuid||re.endNodeUuid===b.uuid))return;E.relationships.some(re=>re.endNodeUuid===b.uuid)||y.push(a.get(b.uuid))}),y.length===1?y[0]:y}function sI(E,a){const y=new Set,x=[];return E.forEach(b=>{const z=b[a[0]],ee=b[a[1]];if(!z||!ee)return;const re=`${z}-${ee}`,ae=`${ee}-${z}`;z!==ee&&!y.has(re)&&!y.has(ae)&&(x.push(b),y.add(re),y.add(ae))}),x}const PZ=(E,a)=>{const y=E==null?void 0:E.map(b=>{const z=ee=>{let re=[ee.uuid];return ee.children.forEach(ae=>{re=re.concat(z(ae))}),re};return z(b)});return a.map(b=>{let z,ee;return y.forEach(re=>{re.includes(b.startNodeUuid)&&(z=re[0]),re.includes(b.endNodeUuid)&&(ee=re[0])}),oI(iI({},b),{firstStartNodeUuid:z,firstEndNodeUuid:ee})})};var bu=Ie(59301),wZ=({data:E})=>{const a=(0,Fe.useRef)(),y=(0,Fe.useRef)();function x(ee,re,ae){let se,fe;switch(re){case"top":se=Math.ceil(ee.left+ee.width/2-ae.left),fe=Math.ceil(ee.top-ae.top);break;case"bottom":se=Math.ceil(ee.left+ee.width/2-ae.left),fe=Math.ceil(ee.bottom-ae.top+15);break;case"left":se=Math.ceil(ee.left-ae.left-10),fe=Math.ceil(ee.top+ee.height/2-ae.top+80);break;case"right":se=Math.ceil(ee.right-ae.left+10),fe=Math.ceil(ee.top+ee.height/2-ae.top+50);break}return{x:se,y:fe}}function b(ee,re){const ae={x:parseInt(ee.left+ee.width/2),y:parseInt(ee.top+ee.height/2)},se={x:parseInt(re.left+re.width/2),y:parseInt(re.top+re.height/2)},fe=se.x-ae.x,me=se.y-ae.y;let Ae,Be;return Math.abs(fe)>Math.abs(me)?(Ae=fe>0?"right":"left",Be=fe>0?"left":"right"):(Ae=me>0?"bottom":"top",Be=me>0?"top":"bottom"),{startEdge:Ae,endEdge:Be}}function z(){let ee=E;if(!(ee!=null&&ee.length))return;const re=document.getElementById("lineContainer"),ae=document.getElementById("parentContainer").getBoundingClientRect();re.querySelectorAll("line").forEach(se=>se.remove()),ee.forEach(se=>{const fe=document.getElementById(se.from),me=document.getElementById(se.to),Ae=fe.getBoundingClientRect(),Be=me.getBoundingClientRect();let{startEdge:ke,endEdge:We}=se;if(!ke||!We){const Je=b(Ae,Be);ke=ke||Je.startEdge,We=We||Je.endEdge}const je=x(Ae,ke,ae),Ke=x(Be,We,ae),Ze=document.createElementNS("http://www.w3.org/2000/svg","line");if(Ze.setAttribute("x1",je.x+se.offsetStart.x),Ze.setAttribute("y1",je.y+se.offsetStart.y),Ze.setAttribute("x2",je.x+se.offsetStart.x+.01),Ze.setAttribute("y2",je.y+se.offsetStart.y),Ze.setAttribute("stroke",`url(#${se.gradient})`),Ze.setAttribute("stroke-width","2"),se.dashed&&Ze.setAttribute("stroke-dasharray","5, 5"),se.arrow==="start"?Ze.setAttribute("marker-start",se!=null&&se.animated?"url(#triangle-start-h)":"url(#triangle-start)"):se.arrow==="end"?Ze.setAttribute("marker-end",se!=null&&se.animated?"url(#triangle-end-h)":"url(#triangle-end)"):se.arrow==="both"&&(Ze.setAttribute("marker-start",se!=null&&se.animated?"url(#triangle-start-h)":"url(#triangle-start)"),Ze.setAttribute("marker-end",se!=null&&se.animated?"url(#triangle-end-h)":"url(#triangle-end)")),se.animated){Ze.classList.add("dashed-line");const Je=document.createElementNS("http://www.w3.org/2000/svg","animate");Je.setAttribute("attributeName","x2"),Je.setAttribute("from",je.x+se.offsetStart.x),Je.setAttribute("to",Ke.x+se.offsetEnd.x+.01),Je.setAttribute("dur","1s"),Je.setAttribute("fill","freeze"),Ze.appendChild(Je);const tt=document.createElementNS("http://www.w3.org/2000/svg","animate");tt.setAttribute("attributeName","y2"),tt.setAttribute("from",je.y+se.offsetStart.y),tt.setAttribute("to",Ke.y+se.offsetEnd.y),tt.setAttribute("dur","1s"),tt.setAttribute("fill","freeze"),Ze.appendChild(tt)}else Ze.setAttribute("x2",Ke.x+se.offsetEnd.x+.01),Ze.setAttribute("y2",Ke.y+se.offsetEnd.y);re.appendChild(Ze)})}return(0,Fe.useEffect)(()=>{E!=null&&E.length&&z()},[E]),(0,Fe.useEffect)(()=>(window.addEventListener("resize",()=>z),window.addEventListener("scroll",()=>z),()=>{window.removeEventListener("resize",z),window.removeEventListener("scroll",z)}),[]),bu.createElement(bu.Fragment,null,bu.createElement("svg",{id:"lineContainer",style:{width:"100%",height:"100%",position:"absolute",top:0,left:0}}),bu.createElement("svg",null,bu.createElement("defs",null,bu.createElement("linearGradient",{id:"gradient1",x1:"0%",y1:"0%",x2:"0%",y2:"100%"},bu.createElement("stop",{"stop-color":"#42BECD",offset:"0%"}),bu.createElement("stop",{"stop-color":"#3C30C6",offset:"100%"})),bu.createElement("linearGradient",{id:"gradient2",x1:"0%",y1:"0%",x2:"100%",y2:"100%"},bu.createElement("stop",{"stop-color":"#2DE1FD",offset:"0%"}),bu.createElement("stop",{"stop-color":"#C7FFB0",offset:"100%"})),bu.createElement("marker",{id:"triangle-start",viewBox:"0 0 10 10",refX:"2",refY:"5",markerWidth:"6",markerHeight:"6",orient:"auto"},bu.createElement("path",{d:"M 10 0 L 0 5 L 10 10 z",fill:"url(#gradient1)"})),bu.createElement("marker",{id:"triangle-end",viewBox:"0 0 10 10",refX:"8",refY:"5",markerWidth:"6",markerHeight:"6",orient:"auto"},bu.createElement("path",{d:"M 0 0 L 10 5 L 0 10 z",fill:"url(#gradient1)"})),bu.createElement("marker",{id:"triangle-start-h",viewBox:"0 0 10 10",refX:"2",refY:"5",markerWidth:"6",markerHeight:"6",orient:"auto"},bu.createElement("path",{d:"M 10 0 L 0 5 L 10 10 z",fill:"url(#gradient2)"})),bu.createElement("marker",{id:"triangle-end-h",viewBox:"0 0 10 10",refX:"8",refY:"5",markerWidth:"6",markerHeight:"6",orient:"auto"},bu.createElement("path",{d:"M 0 0 L 10 5 L 0 10 z",fill:"url(#gradient2)"})))))},MZ=Object.defineProperty,DZ=Object.defineProperties,IZ=Object.getOwnPropertyDescriptors,lI=Object.getOwnPropertySymbols,TZ=Object.prototype.hasOwnProperty,OZ=Object.prototype.propertyIsEnumerable,uI=(E,a,y)=>a in E?MZ(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,cI=(E,a)=>{for(var y in a||(a={}))TZ.call(a,y)&&uI(E,y,a[y]);if(lI)for(var y of lI(a))OZ.call(a,y)&&uI(E,y,a[y]);return E},LZ=(E,a)=>DZ(E,IZ(a)),dI=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())}),BZ=({subjectId:E,setActivated:a,onAddSuccess:y})=>{const x=(0,Ce.useSelector)(pn=>pn),{pathsDetail:{detail:b={}}}=x,[z]=we.default.useForm(),[ee,re]=(0,Fe.useState)(""),[ae,se]=(0,Fe.useState)(!1),[fe,me]=(0,Fe.useState)(!0),[Ae,Be]=(0,Fe.useState)(!1),[ke,We]=(0,Fe.useState)([]),[je,Ke]=(0,Fe.useState)([]),[Ze,Je]=(0,Fe.useState)(null),[tt,at]=(0,Fe.useState)(),ot=(0,Fe.useRef)(),ct=(0,Fe.useRef)();let lt=(0,Fe.useRef)().current,wt=(0,Fe.useRef)().current,Dt=(0,Fe.useRef)(!1).current;const Ht=b==null?void 0:b.edit_of_subject_knowledge;(0,Fe.useEffect)(()=>{E&&Zt()},[E]);const Zt=()=>dI(void 0,null,function*(){var pn,Cn,rr,En,gr;me(!0);const aa=yield(0,te.ZP)("/api/knowledge/v2/get_node.json",{method:"get",params:{depth:-1,subject_id:E}});if(aa.status===0){re((En=(rr=(Cn=(pn=aa==null?void 0:aa.data)==null?void 0:pn.nodes)==null?void 0:Cn[0])==null?void 0:rr.properties)==null?void 0:En.uuid);const na=((gr=aa==null?void 0:aa.data)==null?void 0:gr.relationships)||[];let Qr=[],Cr=[];na==null||na.forEach(hi=>{["\u5173\u8054"].includes(hi.type)?Qr.push(hi):["\u5305\u542B"].includes(hi.type)&&Cr.push(hi)}),Qr=sI(Qr,["startNodeUuid","endNodeUuid"]);const Jr=LZ(cI({},aa==null?void 0:aa.data),{relationships:Cr}),ma=CZ(Jr);let ka=PZ((ma==null?void 0:ma.children)||[],Qr);console.log(ka,3),ka=sI(ka,["firstStartNodeUuid","firstEndNodeUuid"]),We((ma==null?void 0:ma.children)||[]),Ke(ka),console.log(ka,ma==null?void 0:ma.children,222)}me(!1)});(0,Fe.useEffect)(()=>{je!=null&&je.length&&at(je.map(pn=>({from:pn.firstStartNodeUuid,to:pn.firstEndNodeUuid,animated:!1,dashed:!0,arrow:"both",offsetStart:{x:0,y:0},offsetEnd:{x:0,y:1},gradient:"gradient1"})))},[je]),(0,Fe.useEffect)(()=>{var pn;tt!=null&&tt.length&&((pn=tt==null?void 0:tt.map)==null||pn.call(tt,Cn=>{Cn.animated=Cn.from===Ze||Cn.to===Ze,Cn.gradient=Cn.from===Ze||Cn.to===Ze?"gradient2":"gradient1"}),at([...tt]))},[Ze]);function dn(pn){var Cn,rr;if(!Dt)return;const En=pn.pageY-lt;(rr=(Cn=ot.current)==null?void 0:Cn.scrollTo)==null||rr.call(Cn,0,wt-En)}function nn(pn){var Cn;Dt=!0,lt=pn.pageY,wt=((Cn=ot.current)==null?void 0:Cn.scrollTop)||0}function wn(pn){Dt=!1}(0,Fe.useEffect)(()=>(document.addEventListener("mousedown",nn),document.addEventListener("mousemove",dn),document.addEventListener("mouseup",wn),()=>{document.removeEventListener("mouseup",wn),document.removeEventListener("mousemove",dn),document.removeEventListener("mousedown",nn)}),[]);const Jn=pn=>dI(void 0,null,function*(){const{nodeType:Cn,description:rr,name:En,tags:gr}=pn;Be(!0);const aa=yield(0,te.ZP)("/api/knowledge/v2/add_node.json",{method:"POST",body:{label:"\u56FE\u8C31",subject_id:E,properties:{description:rr,rootNodeUuid:ee,name:En,nodeType:Cn[0],tags:(gr==null?void 0:gr.join("\uFF0C"))||"",color:"1"},relationships:[{startNodeUuid:ee,type:"\u5305\u542B"}]}});(aa==null?void 0:aa.status)===0&&(se(!1),Zt(),y()),Be(!1)}),An=()=>{const pn=[],Cn=ke==null?void 0:ke.map((En,gr)=>{var aa;let na;const Qr=gr+1,Cr=pn.length-3,Jr=pn[Cr];Qr%3===1&&(na={top:Jr!==void 0?`${parseFloat(Jr==null?void 0:Jr.top)+600}rem`:"100rem",left:"50%",marginLeft:"-146rem"}),Qr%3===2&&(na={top:Jr!==void 0?`${parseFloat(Jr==null?void 0:Jr.top)+600}rem`:"380rem",left:0}),Qr%3===0&&(na={top:Jr!==void 0?`${parseFloat(Jr==null?void 0:Jr.top)+600}rem`:"380rem",right:0}),pn.push(na);let ma=[],ka=(aa=En==null?void 0:En.children)==null?void 0:aa.map(hi=>{var wo;return hi!=null&&hi.children&&((wo=hi==null?void 0:hi.children)==null||wo.forEach(lo=>{ma.push(lo.name)})),hi.name});return ka.length>5&&(ka[0]="..."),ma.length>7&&(ma[0]="..."),Fe.createElement("div",{className:zf.listItem,key:gr,onMouseEnter:()=>Je(En==null?void 0:En.uuid),onMouseLeave:()=>Je(null),id:En==null?void 0:En.uuid,onClick:()=>a(En==null?void 0:En.uuid),style:cI({position:"absolute",zIndex:10},na)},Fe.createElement(yZ,{childNode:ka,knowledgeNode:ma,title:En==null?void 0:En.name}))}),rr=parseFloat(pn[pn.length-1].top)+352+80+"rem";return Fe.createElement("div",{ref:ct,style:{height:rr}},Cn)};return Fe.createElement(Yt,null,Fe.createElement("div",{className:zf.wrap},fe&&Fe.createElement(ce.Z,{style:{width:"100%",marginTop:"300rem"},spinning:fe}),!fe&&Fe.createElement(Fe.Fragment,null,Ht&&Fe.createElement("div",{className:zf.add,onClick:()=>se(!0)},Fe.createElement("i",{className:"iconfont icon-tianjiatixing"})),ke!=null&&ke.length?Fe.createElement("div",{className:zf.dimensionalBall,ref:ot},Fe.createElement("div",{className:zf.archer,id:"parentContainer"},An(),Fe.createElement(wZ,{data:tt}))):Fe.createElement(Er,{text:"\u6682\u65E0\u56FE\u8C31\uFF0C\u7ACB\u5373\u65B0\u5EFA\u4E00\u4E2A\u56FE\u8C31\u5427\uFF5E",textColor:"#fff",buttonText:Ht&&"\u65B0\u5EFA\u56FE\u8C31",onClick:()=>se(!0)})),Fe.createElement(Pe.default,{open:ae,centered:!0,width:"1000rem",okText:"\u4FDD\u5B58",onCancel:()=>se(!1),cancelText:"\u53D6\u6D88",afterClose:()=>{z.resetFields()},confirmLoading:Ae,onOk:()=>z.submit(),title:"\u65B0\u589E\u77E5\u8BC6\u56FE\u8C31"},Fe.createElement("div",{className:zf.modal},Fe.createElement("div",{className:zf.mHead},"\u8282\u70B9\u5C5E\u6027"),Fe.createElement(we.default,{form:z,scrollToFirstError:!0,layout:"horizontal",colon:!1,size:"large",labelCol:{flex:"110rem"},onFinish:Jn,className:zf.form},Fe.createElement(we.default.Item,{label:"\u56FE\u8C31\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8282\u70B9\u540D\u79F0"},{type:"string",max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u5185\u5BB9\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C"}]},Fe.createElement(xe.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165"})),Fe.createElement(we.default.Item,{label:"\u7B80\u4ECB",name:"description",rules:[{type:"string",max:5e3,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u5185\u5BB9\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C"}]},Fe.createElement(xe.default.TextArea,{maxLength:5e3,showCount:!0,placeholder:"\u8BF7\u8F93\u5165"})),Fe.createElement(we.default.Item,{className:zf.mType,label:Fe.createElement("span",null,"\u56FE\u8C31\u7C7B\u578B ",Fe.createElement(on.Z,{title:"\u5F53\u524D\u77E5\u8BC6\u56FE\u8C31\u7684\u7C7B\u578B\uFF0C\u5982\uFF1A\u5927\u7EB2\u56FE\u8C31\u3001\u80FD\u529B\u56FE\u8C31"},Fe.createElement(Kr.Z,null))),name:"nodeType",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8282\u70B9\u7C7B\u578B"}]},Fe.createElement(Fn,{subjectId:E,type:1})))))))},Cl={statistics:"statistics___BP4qi",noUnfold:"noUnfold___EpqXR",wrapBox:"wrapBox___TsFlb",scrollBox:"scrollBox___Oh4zJ",content:"content___NRQFH",title:"title___z20Sn",box:"box___k6Eep",left:"left___Gnxfc",right:"right___rNC9V",head:"head___mT3Wl",radio:"radio___sjK3F",active:"active___oX7gd",average:"average___KVA2l",li:"li____NnY1",yellow:"yellow___CCujs",blue:"blue___m_425",lineTitle:"lineTitle___qo6vf",echartsTwo:"echartsTwo___aC24D",echartsThree:"echartsThree___Z2Q2A",unfold:"unfold___VUl4t",select:"select___dM1mS"},NZ="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABCCAYAAADuSnCvAAAAAXNSR0IArs4c6QAAGBVJREFUeF7VW2l0Vdd13vucc+99TxODkACBABs8IcCADXbi2E5qJ24cd0hSD7XbONOK0wxOsGmbrtWuyF3JajO5SbzSDF14pYkb2+AR23EdJ3E8MQozDwbhCA1PSEKg6U33nnN2u899Dx4ggQATk/tD7613p3O+8+29v733EcIf49FIifpx+le5kASg6PAQX7dSrN7fB5uhEcMzmRKeyc3v2L2N5E+uyDWjEPU8BkQEo41FIbaiVE8YEg91LcG3Tmd8fxyANL6kxsL8iiAIx1MUVUoIlE0kn0Yhp5A1hXkjCClBCgF5TX0W5C8MRt/sW5rcdyrAnLOA1H59aCIONr/XG2i5Tgx2LoRsXx3qfDlYHYCfpPyCu3zyywSQPW6+iAKkUmCs7YzI+7feIfEDaMTjLxwGqXMOkJrG9vl+98a7ZPe2vxA6M9mNmSxQceL8GVRBePnfgRUBnxyRACgkCCHBWnpCS/2FA0vKO0/GlnMGkImNg7XqwGtfwbY1d3nCllmjAWiYyTIgZdUQXvZZsKhOCEhx8srzwRraBtK/pXMJ7jwRKOcEIBP/uflP/OZnfqjyhy4kEwENB0RxFmSAKiZBfuFdJ1vso85L5YEx0GqF/5c99+LGkW5+xwGp+/umT6vmZ78nbFR2xEGeYK4MSOUUxxCy+pRBIUu7AYIPdC7FYZ3tOwrIxHtXf9Fvfu67EqwgOyqfB2A10NgZEC74FIwKwGMgY6ZEBlf1pL33QyNmjkX0HQNk8j9t/Uiwa8UjZCJvWF8x0tpbDbb6QtCX3gnWRKfEkFKfYizev/9e795zApBJjZ2zvS0PviJNunrUzCiO3EZAE+dB1HDbaQPCYRkAtRXq2u57vVWloJx1htQ0UoWoiL4GCI903euv4ZfX37nsRdnfcj070FM+TAhmymIwF3/4tAHhd7LpEOHLnYPe9dCIh53RWQdk4nf1rT7QI1qbPEj1U+ze9Za/9affIBAAbqVO8TAh2OnXgJ71wTMCBABBSvZe6sb9S9TzxVGcXUBuJjn5ivAVFPBuY4wbAOgcyNR6EK2rAHKHAKTP9B09KiYP+vz3gz3vujMEJGaJNvB8d9q/qahkT2Ekox9z8crJ3w4vI7CrgaxXVJpsv6wgIRwC1b4aRMda933UwJg8mJk3gJnxvjMGhMdiCLNWJBb2LsVdPO6zCsik7+T/VQr8Fx0Nk5GjcLIaswdBtr0OovMNxx6Q3omHxT7kwpvA1F91xoAwAKxiCeQ/ppbIb551QCZ8I/OaRXkVm8twB68GIYIQAjDdDar1NRBdWwBMOLJ/MSHohlvB1F0G1hi3oogAvijK/JFzm+HGwGZjLTy/f6n/IQAk97yp9/ePu7K+agFK7cHJxJ/i/CE+yBiUIIHQOKYRHmGcQCjrH9JfCy2NA7DINQuW5Eh8VeF7iVMlkAgCUfW3Ee7fAKBjVh2l4hEIyICZ+i6AMdOdUuWfshGKN3thDJPOTeiohC8GiN8/7KIIxYljRz6dnNPXiH0INy+Xj953888vnwzXWwNHLWVRO3IssNaB5x5MQOjmFqdWgqdIRAIIhCVC6z5BWAuhtXwFCr7f8jWIaA0VAUIefnGwLocRjAxIh0VhselISkuGx2FZvxtAFEwwUGjh/jUm/8JbUJX0eFXIMYwfwI+IoaARQOGzQlsvsahnCW5CaEyVvfKJyS9U+DBVGxhZGPBkisxgbsX8QmuJycpLLt13QqGtlQQOBJ6YMAwa8TleQUQCdw8TpbBsJatH8W/HJ3jEiwI84UtqFYMLO7siymmApAe4crftWfaGmVAZAIoiG5CxK/UMw4MipAeGxJ92L/VewAnf6Kl89JYJz45PwDRjRzYYYqqXAsIMYUCI3CSttdISuokbBscBBI41DAgDE7MI0YJlEVICSMERFBbyaFNhfsRUMQRwRb0PtRXxjDsHNKxvi6jcR3h8Z9S7rCmqHpMUyD7JkYojWkxr4KHwc4azHPYjCPLjHfeo/8bxX+2tWvHx8c+MHpASkykBxFiSzIBRA+IGa53JHB5lgR1F51Gw/nhyRG61r5rh4bhkTNYDaQur94UxIDvC3mXr89VVSeHM0T2T31GgIT86fvzxLOFIAyDv7Vgi78dx/35wzGO3jlv5zgBSYF1x2UoBKdCkNGYwIOOSCA210vmvbfsj6s8BlHmEj++IDvxkTbp6bJlEwa6VHXYREPe9yBJ7nC9hhgCqu1NL5AOHGVKbhBkWTmQyRyIIk5GdJzOw4LNiZlgQFmMz0ew/LEnjTCs2JbLODzkf4uylJCoV/d5wkaA00rDvKDpJ54M55CrAB5uy3Q81DdaMLVfo9A2DzALQgRIDUhzusWbjQq+Qd+7/svqZ8yHfuWHsCmPtJGtgxKIEA1AInY6FNuYg+wt2kML5EAPSALBzlcaSMtYqAyRZ+bA/sYD86QBBFIcjFbJjcSuIGCtaB1YcpkvjRAGZIihuIDxvRPzVntz+zW2ZiclAoZSxGnaKGPkzBqVoNsMBYlBc17XE+y1Ovb8ted/7Ji/v6NdjIkOWB1dcJabokbAV/8pAMCGNAQFIUvMnOAAYCBVZUmTJc2AQeNqCMoYUFR0tkXSMsYjE3GagXeSJDw7ppQK6qCnc+ZIwenhciBx58K1e3bmhZWBSeUJhEQyUqgSY2J9w1D4aEJY/IpReYlH7l3ELQiP5P/8IrejL2SpjKY5SxcEV+FLUT7x4vGjWwU1oLLHecAwwZJXWVhGg0kZ7hoQyxnqWUEXGOIB4mawFvsaZD/PCOf7YC8aAoDPFYY7jf+Tr+M6EJ3BLezbV9Pu+yUHgIfdmYjCU+2SWuMgzDCDuGqQWPZiY29OIQwifIe8Xd9Njg3ksd478mNEUFWa8eizAwKk3ZorRRlg2CQB+q2eJVKRJWSLPWvKYLUZbn4iYLUoTMwkdMOAA4ajE7HBiyoHCgMRoDKcsjwYljhkAvgTc3J5NrW0+NDnw2alKTmWB9YUzm0I7YjhA4pALT3TcE3w0futnyHv4bnpsKA/lNp7rUQc6McxKFSjUhnwBXmUA5ZUBJgNhA/aTvTmb7x6ifC7i1abAgjMTz5AzHc+w2VhSbFIWhCTLvsY52BJvFxM5FmxUMKEiKHHINSUeTsV3usOXiG+0plPr9vRODgI2GWYG+w7+9BwgzoyGYYhrUaD8bOeX5Y9HBQiPMG/BVHo2Obsa62dOwEnVSSw/FriuIZvZ0GG6NnfZfkMoAch3LDHkmGOcXyHF5qUJpWVfyFUiZJkfT60gSuJMpIQp7ETLPYCpVWypcWRp6bOQNzEonkTc1JrpWLunp45NBgSzIwaEvx/2JccCEgu3/lAk5x68F9tOCohxqYDFi6tx6uI6nFnuY8COd9/BqL8nrTOZECN2rPVjVeWsCd5Ylsx7e83gC81RqmsIjJLga0ueNuTFZsPmhCzglLUojmNJHFpi02H6IIAFwsGcgfdMk/CpRWUOuL6shft+k6aIOJsTpBTi5rZ0au3uUwPE9Wos/E/X0uBvigs8oskYC7a2zI67drqcPaEcKrUlu3ZfrmNDe5g6lLU51zUQHG04RzGqrkpW3nBxZf2sCV5VOiS9cmeuc1s3pgMFDKIiaz3tgABmB+c6hVBcMB0nEmLvWvQUhhDCyMC7pwn8yJwEViVihfrsjiw9vi1PlUnfUcQB0ppOnQpDYm0iIgBx1f+n/utPCkheG3vReJr6/plqzu4efeDlvZmWrkEa8JVE6SEqodgDoxNjRst0GEmrrbp6ZrLuhovLJ/OkntuZ61rdZgaEFD4yU5xGscpYZgmLNvZ4gMTJoMvI4oBD1qLmiGYtfnSOj9fNCjAyBC/uGqSaCg9Wbs9SV1ZC4HEkEaAk4Jb2TGrN7gN17ENGYzIFdjzctdS/o2QNRnaqmlUW6YQk63cPhlkhJAW+AiUVSVbOhXDJtNeWhAm1yoahGsxEsmGiqr5lQdW0hCfE6/uiQ8/vzh8ikArBhWHpTMfpFmaLEIXsl30pFxIETx7J4p0Lk2JRvYddgxp+8HKv3bE/DwlfQTLhQ+D7zk+wB2anuqk90zlqQIRgch/SEhf33JNoLvWHI5oMr06oLWquSrmtF8p6kofsShVOdvNfZomT6sbIMLIyl8/5A9lQ1I+RY26/bEz9+DLhb+/S6Se353sHQkCOUoaBIFIs0BxATsXGsj4fWlHhE37y8qScPdHDvQdC+o+XDtqDOYLyhOciNherlYy1RRx2ETe2ZTrX7hkdQ5gdIanP9y6V/3lcVD1R2LWWs9GCKmDnJV19gWsg4ClXJkPOWYyxypLAyBipDckwCr2BTE5Werb8tgVjp54/wSs7kLbR09tzB3cdpFA43UIeRxwGxRjiyIO5yOB5Y4X62MKkVzdG4rZUjh549aDJGgFlgc81WJfaC+k03eF0XqJjyP41e3rrEicxGaEC3lDzUO8/+B8rNZWT+pBhpOJRP61upyn7+mjswkm4/4IJ2Oe0BVkuCgkGJZvP+/kwlFEYJT40p2LSVeeVj+UHbEzpzOst+XRqEEzIStcSm5KsLVdq8RTpXzMz8KRA+N2etHmoqU8blJj0fOQNMKwtXGg8LE+cpOOFwk3t2e6TmYzyAtCWfhPq4KOHvoL9w83xpMLs2Js4++jJQuI7q/Q1nIxNqYD+LyyWTVwyZMb0ZW3ikR10cX/O+tdPs+1Ty3OZgUzea6j1x94wu6JmyhhXfIDetDUHc1wKJBybEKKmwjlYOJjW9MTmgeiVtzIm4XvgFcCI/W0xuT5KsbIPgY1tmQNrdvdOGcmpqqCM1eVvh0Ti5oF78OBIC35SQIryuPgAXyK1D1Dy++v01Vwqq0niwBcWyfUWAT200NRJNY/uoLlcGG2otj1/fqFtGUyHQSanJaL150yUYy6fVlFZP04GSc8lGJSNLLX3RWZDa1qvbclFA3nAsjIffClRKC4XssdyLsYNg9MLRj/WKkS+QNzYke19bdeBqceZjPRBJSq4/PhkaIJPjMSMUZmMkmjzESlPgnbVMHCqkDqGIPn9NdFhQD5/hVzHOSTL0KZOmrBip7mUBzy3Frs/fBHszeSiIIyMyoZaZcJIkjEqochL+kpZY+VgaCGbJ4wsiERCoZIeCimE4FDMuUOh8sdlzGLVq6BsXUbvSwFNrem+13cfqi8FRAQVnNhl0Qu+3jXY/C1obAhdb+CI1DmOKCMyhMH45R49840U1M0cj723NIidnJkOC8giuZbjmIdI61O29rEiIBOw668aoDkTks/ZbaS10saqvLZSR5GKuMZqXEGa/aIQ7AxAChRxqYsPy1PiyjUSJ1poCn6+YDyuQBF4itbtS/e/uqt3hgPES4L0AhAy+J1V6qs9S5OvQONLCrb3EKy4mR85YvNmWED4ZaEF/NYqc3U2ogRvA136LvXa+DLMcZhJMUNKTObzi+RazrgDiXZth61dvsPMjxki9t/SALtzGjzWHOCKzEYYa2UuYhlvlTWF+gi5HicnK8WitGttsNLoyaPqGBD+5AobVScsq5RCqY67PESBQFjXls282jw0I5AE5JevEcJflovkyqGhdBoqeNCpCA69Zc8AEMRvrzLvyWmblIj6S1fK16tPAEicZAE1dULN8u16AbN93kTReVsDvZkNgckjerMi8eu9pl5JoGunU1dSAnGFnnWJRMCcJuVxOlAoR/J0DSIu36Vqe7PgVfmob78k6mG2uDIFSzmBFAgSa1vzqVeaM9uU570oyGxA8gbABwojPz8A6dxZA4TZ03GMU/3iFWoN27evwK5PUe3y7aYEENyZi4znKaRnd+P0V9vsdJ7MTRdAy6JJcDDU5HE0Xd8B1as6sHZCGYQ3nm/2B5wvs1AzIB7arqaExiophPnri8P9ZQrjMkWsy8AXEGxM6Ydf3NT+Q1leEQD4YCVmPS2yIfq5Pzwgi+Ua7g4pQbYpRTWPbjcLY4Zg6tYGsSPS4PnK0lM77flrUzCN88IbZsqWd9WZ7rwFxUx4aKuY2TFEVZzQ3XaJaZlaCTl25FlN8ufb5LTQsj8H87EG05rkNCpunbpqUiAxaGoPV7y4ufNnJAMp/ET4zgJyhQMEPGSG2NpSQG5rENtDA8oXlp7ZDeevardc3YcbZ8q9V06x3XkDLIDhZ1vgwo4hGsM1z9tm2+b6KsiyCs4bFD/dDDPzBj0lUN85175Vpkq2LyNSQkKwti164lebOh46RwBRa5jgvsRjABEdt88R2/OGVCCsffpNO2tVu2t3wI2zRPNV9dDpAAGABzfTJalBGstVsdvn4q4ZlTbLOU7OoFi2CS/KGfI9idEn59k9SXWkssdyxFcQrG+LnvrlGx0PnzOAsG4KBJi1Kap9dJu+zJlMLXbcPk9ujQx4PpJ98k07c3W7PZ8B+eBM3PPeGbIjG1nFruDBTdDQMUTjGJA75+H26WMgrQFFPrTyJ29AQ9aA7wmIPr0AdpZzK9YV6mPp7jNDWvLPPNeUWk6eL955k2EfIjEGpN3WPrrDOEDm1mLHHfPEVjaZQKJ5cqe5oAjIhy6Qb14zDTtihlhatonmtg3QeAbk4/Nwy4xxOORyIgPixxtoXk5DwIB89nK5pUzxv0AcaTUHEhOv78s989y6lsfJKz97gHxrlb46r2MdsuRK9RqH3TjKQPJ7a6NrpACoLsPBLy2Wq9nbJxQyQyY+sk0vZIk1twZTd1wqtkQaZKDQPL7TXLSm3Z7nGDJLvvne6dgW8tYzBPrxG2Z+apDGc2Hok/PlpvPG4aDWVuQtiAfW2YWhgUAJjD53GWysSCAr58JB4EkRrPp95pfPrmt94qwA4iIagn1wo1mwq5cmTqrA/rsXyXWyEOayGuQD6/QVB7JQMX+SaP/beWIbN6wUArUOQOWPNphFWQ3qzy4Quz4wU7RkI1IMyKo2W7dip5nLHa5PXCo2XlyDByMLUgmwT+3UF6zqgOkVCsLPLRYbxgYitNw3+/9tnMs20ZyWPhpfX4X9n5oPW4Vr5xzZ95HwZPDq3vTzK9e1PnXWAOFKXl6D7ByyFTVlMlPhU+TalzFYNBCCfzALyckVMOjHxfBYGiBQdwbKchrU1EocLO51KTSkqGOQKvmaSeWQdk00y3V3BK2NaB+EiqqECCckuWTh2nlce6dsCKorQ2U1ZZSr8MThcbh2bdyXSbzy+/T/rlzT+vRZA6SQPAFv5eR+bBGMIlGVa8ATcUvz2MSAJywEkjbEeQmU9gP5PgZHs+AoaUy5Jg1fyo10E+89OdILJ2D2sWbn80VbKZ4PJCRe3pt54emmlmdIlOPb7lRHqhWc7u/FZlcpMAyK27YQb9eK0/rCDN0WLjYJV7E7+eZe38Pg5eahF59uan17AFl+Nz3Rn4fkcJ270wXhVO7jCpkDplCeLL33qM5qYUNQfPGRnXUJHxOv7c38+vHVLSvZZKQM8sYXOZbuUcLL9ucz+dHnMjeT/NFX4L8qPJqtCdzWv9L3uhLy23AM1zMuPpaVKm+Xciwh3o94pJRb+uriNfwb31M8Egr8xzYNPPLC5v0vgR8IwYCAyHmeyEbCy50aIAAw6/s0df5kWMytRVLcATAKwEjUbgeyArDxdilutx27yeVtAOtMHsGmF1rKrW8d2prL6BClMpJEqAOR00ZkPfByfZANR8+Q40eD8MU9/rgp1Ykwp5NeNBRYJN8LjWsbEOiTG/WZzPA07yWZkCA9EiC19mUotcpH6OW8RJQ/1JUOId2loe5ZA41fdZsYRnrN0XsOGhsFwJ3+eKryI/R8X4WBJu1bIz1fRpLCAiDSe1vM6DTnPuxtXERBn2wESiNY7WmZzwdBPpD58EB2KAJo0QAv21MHpPcOD6ZVqrHpwNOQ9wOlPAOhIs3/JQxIZoQtwW/n7E7jWa6FDrwvyVrusedFEKpQR33l+QhaBzVUt5vTAyR1k4TyiapmTCDDwPdsXkjrCZmErIAQkLxzExDGEJFsFqwVUdJIMNqDSPdwjpjqNUfKh+7KUZoMK4HG30mAWgH9VRLqPDF+yJP8T/Xcgy0uHPnnFigYxsEZAyLMu+2O9mBFZCCdNQAZC9BtS9jhgtnofIgD5D4EuFY4UHp9hGqF0K8QxkiE8oJgOA1K/0FuSRcUXr8h0DkL+X4LdYN0BIwTs8OdPXqghf1dDMr22QgNNfH5VCVCXXK4TV9/kHme0ktS2Xj1GQhuOzTsoNiRHp7uCQPCsZMs9MMKQ3BsKRwM0B/DwQAUj8NAjA6MYRhy0hmfy6C8LVLg/wD5mj8kI0DCbQAAAABJRU5ErkJggg==",RZ="data:image/png;base64,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",FZ="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAsCAYAAAA5KtvpAAAAAXNSR0IArs4c6QAABFJJREFUaEPtml9MW1Ucxz+nlxbaUkYvYjdENG7RiEg6jNGQ+aIx08SE6IvZxGS+qGGPPjnj2+J8MIuJMVk00Zgg0zc1Rpm+Gf+M+GdkZKhT4gyMjnWllJWWtrf3mNPLHJcWaBmlXcMvaV96fufez/n+fuf8zjkV/a8ZBzB5R4JO7VpICHlo8A3nt6L/VWNSIttrl9UiEzAyeMz5sOg/khmTkq7aBxbfDB6r2y8OHZFBjzf7rt5Mb61ChyOcWkxrhz86KiaEggxF5Aum5INaBRaCJ9taxPBSaG8D15zQVaVwnQaao/QxlhLSxnU/1Y+RLdxP1QA7BAT8IHIzSekWjUMyBS1NUO+EuTgkUvn9lB84mwVNK4pA921c4bkFS1V/IzS4QA3AYroCwM2nBpnf14fp9RUFvRmNVLSYskIh3XryOMJIc+WZw1sKvdrAlT2kFbAzPEVGDxB5eqDi0EUDzyetSWC1UFk+oq74LPqFURrD/9AUOo8jm8n9nNwR4M/HBzDc5Q1vhwO8LvC5N5jDV5MQXVg/u1wLUe789TP8F88hpFnQIdkUYPyxATJlhlYPb/WBu97+GkUpHJ6HZIEZb3lX/qkx9vw0hJYpsBasQE807+LsE6+AkqKM1tgAeuMGgC/HYNGKyoKmFL37uw9XVXW5k3Ro/NX7PLMd3WVEtbr21kPLiuwpSuG1gLVUguCXb+JMxdcF2ErYsgHfNfIpt06M5GANl4doWyfzgT25HM3U+9h9eghP7BKbBauKi08+t9eNDg0O9uUXN5uusGdumu6v3iLT4ONCTx+RjmBeXt7/9XE8sdCmhbECPjG4rHAG6jTBy/1bANx+dhjPXIiJh54lW+8pGNJdw28z3floSTkbnoVozF4qteoC/w4wDDjxcYWAO377gsngU8g1ZltP9CIJ/23r5vfyBj/8YnLmnH1Z631Ao6dL5OrlyihsmjiyBqbTVRKMamxm4cy4XUG1LQzeZ22V1gSupMIlky45pDPw3pA9LJ11gpees/KwOhVeh/bvfyVTIbuKu+8Q3L5LcEPA1arw9z+bjI7b83DfgxrBzhsErlgOAwsJu8xqH+peKtjLBlwphVNpeP+kPQ9dTsGLB608LBtwpRTeBga2Fa6lSaumQ3r2KsRX7OtvBuAmNzR7N3AAkMnCzJz9PKvagVWpurM5/5y7qAMANUZZE1KZ69DqfH30D3slpfYQe++16uHJS3A5Yv+9PSAI3GL1Nfr7Cl8Bezst36kZmLlS2Nc08+vw3HOXfJW/ur1wu0DVBSutaOCN1s3V5rcNvNaFuAoVV121aZb/PmpzsspNiwr34i/Er93MVTtyYhHU5VohKwnY2wDqU82m7orjydXP0UsCrmbQYt8tD3g6IvdLSe5PH7VomoPunboYyy1f6ktK2TAdYRS4p+aABT+26TwihMidTPy/TM/EZcBY5HUEPUJyE8zL60gjSEk47RYc1XURu9b6P7vslVpOgNBqAAAAAElFTkSuQmCC",kZ="data:image/png;base64,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",_Z="data:image/png;base64,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",_S={wave:"wave___rx4XG",fillWrap:"fillWrap___q512j",svgBox:"svgBox___DfbUu"},zZ=Object.defineProperty,fI=Object.getOwnPropertySymbols,UZ=Object.prototype.hasOwnProperty,WZ=Object.prototype.propertyIsEnumerable,hI=(E,a,y)=>a in E?zZ(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,jZ=(E,a)=>{for(var y in a||(a={}))UZ.call(a,y)&&hI(E,y,a[y]);if(fI)for(var y of fI(a))WZ.call(a,y)&&hI(E,y,a[y]);return E};const Uee=E=>React.createElement("svg",jZ({width:449,height:204,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},E),React.createElement("title",null,"\u6CE2\u7EB9"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"41.532%",x2:"51.437%",y2:"65.254%",id:"water_svg__c"},React.createElement("stop",{stopColor:"#34D5A2",offset:"0%"}),React.createElement("stop",{stopColor:"#1D9F76",offset:"100%"})),React.createElement("path",{id:"water_svg__a",d:"M0 0h449v204H0z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"water_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#water_svg__a"})),React.createElement("g",{mask:"url(#water_svg__b)"},React.createElement("path",{d:"M0 7.704c14.667 8 29.667 8 45 0 6.537-3.41 23.776-14.982 45 0 17 12 29 9 45 0s31-9 45 0c25 17 35 8 45 0s32.344-7.91 45 0c16 10 32 10 45 0 10.947-8.42 33.124-8.71 45 0 15 11 31.839 11.136 45 0 13-11 30-9.517 45 0s15 17 45 0v196H0v-196Z",fill:"url(#water_svg__c)",transform:"translate(-40)"}),React.createElement("path",{d:"M0 11c14.667 8 29.667 8 45 0 6.537-3.41 23.776-14.982 45 0 17 12 29 9 45 0s31-9 45 0c25 17 35 8 45 0s32.344-7.91 45 0c16 10 32 10 45 0 10.947-8.42 33.124-8.71 45 0 15 11 31.839 11.137 45 0 13-11 30-10 45 0s15 17 45 0v193H0V11Z",fill:"#38E5AE"}))));var GZ="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQ5IiBoZWlnaHQ9IjIwNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI0MS41MzIlIiB4Mj0iNTEuNDM3JSIgeTI9IjY1LjI1NCUiIGlkPSJjIj48c3RvcCBzdG9wLWNvbG9yPSIjMzRENUEyIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzFEOUY3NiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBpZD0iYSIgZD0iTTAgMGg0NDl2MjA0SDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PGcgbWFzaz0idXJsKCNiKSI+PHBhdGggZD0iTTAgNy43MDRjMTQuNjY3IDggMjkuNjY3IDggNDUgMCA2LjUzNy0zLjQxIDIzLjc3Ni0xNC45ODIgNDUgMCAxNyAxMiAyOSA5IDQ1IDBzMzEtOSA0NSAwYzI1IDE3IDM1IDggNDUgMHMzMi4zNDQtNy45MSA0NSAwYzE2IDEwIDMyIDEwIDQ1IDAgMTAuOTQ3LTguNDIgMzMuMTI0LTguNzEgNDUgMCAxNSAxMSAzMS44MzkgMTEuMTM2IDQ1IDAgMTMtMTEgMzAtOS41MTcgNDUgMHMxNSAxNyA0NSAwdjE5Nkgwdi0xOTZaIiBmaWxsPSJ1cmwoI2MpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDApIi8+PHBhdGggZD0iTTAgMTFjMTQuNjY3IDggMjkuNjY3IDggNDUgMCA2LjUzNy0zLjQxIDIzLjc3Ni0xNC45ODIgNDUgMCAxNyAxMiAyOSA5IDQ1IDBzMzEtOSA0NSAwYzI1IDE3IDM1IDggNDUgMHMzMi4zNDQtNy45MSA0NSAwYzE2IDEwIDMyIDEwIDQ1IDAgMTAuOTQ3LTguNDIgMzMuMTI0LTguNzEgNDUgMCAxNSAxMSAzMS44MzkgMTEuMTM3IDQ1IDAgMTMtMTEgMzAtMTAgNDUgMHMxNSAxNyA0NSAwdjE5M0gwVjExWiIgZmlsbD0iIzM4RTVBRSIvPjwvZz48L2c+PC9zdmc+",HZ=({percentage:E,size:a=180,unit:y="rem"})=>{const[x,b]=(0,Fe.useState)(["",""]),[z,ee]=(0,Fe.useState)(0),re=(0,Fe.useRef)(null),ae=(0,Fe.useRef)(null);(0,Fe.useEffect)(()=>(re.current&&(clearTimeout(ae.current),ae.current=setTimeout(()=>{var Be;const ke=z+20;ke+a>((Be=re.current)==null?void 0:Be.offsetWidth)-40&&b([...x,""]),ee(ke)},200)),()=>{clearTimeout(ae.current)}),[re.current,z]),(0,Fe.useEffect)(()=>(window.addEventListener("resize",se),()=>{window.removeEventListener("resize",se)}),[]);const se=()=>{ee(0)},fe={width:a+y,height:a+y},me=148-a*(E/100),Ae=()=>Fe.createElement("img",{src:GZ,style:{width:`449${y}`,height:`204${y}`}});return Fe.createElement("div",{className:_S.wave,style:fe},Fe.createElement("div",{className:_S.fillWrap},Fe.createElement("div",{style:{fontSize:`28${y}`,zIndex:2,color:"#fff"}},E,"%"),Fe.createElement("div",{className:_S.svgBox,ref:re,style:{top:me+y,transform:`translateX(-${z}px)`}},x.map((Be,ke)=>Fe.createElement(Ae,{key:ke})))))},Uf={trapezoid:"trapezoid___qw8yM",pillarBox:"pillarBox___rGJCP",pillar1:"pillar1___uJ0zx",point:"point____XIHt",pillar2:"pillar2___pL9k5",pillar3:"pillar3___dUdZf",textBox:"textBox___isldE",text1:"text1___g5Hy9",tip:"tip___PXfJr",line:"line___A5wA_",l:"l___hfZzL",text2:"text2___u2scn",text3:"text3___WSnmy"},VZ=Object.defineProperty,KZ=Object.defineProperties,ZZ=Object.getOwnPropertyDescriptors,gI=Object.getOwnPropertySymbols,QZ=Object.prototype.hasOwnProperty,YZ=Object.prototype.propertyIsEnumerable,vI=(E,a,y)=>a in E?VZ(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,mI=(E,a)=>{for(var y in a||(a={}))QZ.call(a,y)&&vI(E,y,a[y]);if(gI)for(var y of gI(a))YZ.call(a,y)&&vI(E,y,a[y]);return E},pI=(E,a)=>KZ(E,ZZ(a)),XZ=({dataSource:E=[]})=>{const[a,y]=(0,Fe.useState)([]),[x,b]=(0,Fe.useState)(0),z=(0,Fe.useRef)(String(Math.random()).slice(-6));(0,Fe.useEffect)(()=>{if(E!=null&&E.length){const se=ae(E),fe=E.map((me,Ae)=>pI(mI({value:me,lineWidth:30,pillarWidth:104+se[Ae]},re[Ae]),{from:re[Ae].from+z.current,to:re[Ae].to+z.current}));y(fe),b(x+1)}},[JSON.stringify(E)]),(0,Fe.useEffect)(()=>{x>0&&ee()},[x]),(0,Fe.useEffect)(()=>(window.addEventListener("resize",ee),()=>{window.removeEventListener("resize",ee)}),[x]);const ee=()=>{const se=a.map((fe,me)=>{const{from:Ae,to:Be}=fe,ke=document.querySelector(`#${Ae}`),We=document.querySelector(`#${Be}`),je=ke.getBoundingClientRect(),Ke=We.getBoundingClientRect(),Ze=Math.abs(Ke.left-je.left);return pI(mI({},fe),{lineWidth:Ze})});y(se)},re=[{title:"\u5B8C\u6210\u738780%\uFF5E100%",pillarTitle:"80\uFF5E100%",from:"lineStart1",to:"lineEnd1"},{title:"\u5B8C\u6210\u738760%\uFF5E79%",pillarTitle:"60\uFF5E79%",from:"lineStart2",to:"lineEnd2"},{title:"\u5B8C\u6210\u738759%\u4EE5\u4E0B",pillarTitle:"59%\u4EE5\u4E0B",from:"lineStart3",to:"lineEnd3"}];function ae(se){const fe=se.reduce((me,Ae)=>me+Ae,0);return se.map(me=>me/fe*100)}return Fe.createElement("div",{className:Uf.trapezoid},Fe.createElement("div",{className:Uf.textBox},a.map((se,fe)=>{const{value:me,lineWidth:Ae,title:Be,from:ke}=se,We=fe+1;return Fe.createElement("div",{key:fe,className:Uf[`text${We}`]},Fe.createElement("div",{className:Uf.tip},Be,Fe.createElement("span",null,me)),Fe.createElement("div",{id:ke,className:Uf.line},Fe.createElement("div",{style:{width:Ae},className:Uf.l})))})),Fe.createElement("div",{className:Uf.pillarBox},a.map((se,fe)=>{const{pillarWidth:me,pillarTitle:Ae,to:Be}=se,ke=fe+1;return Fe.createElement("div",{key:fe,className:Uf[`pillar${ke}`],style:{width:me+"rem"}},Fe.createElement("span",null,Ae),Fe.createElement("div",{id:Be,className:Uf.point}))})))},$i=Ie(59301),JZ=Object.defineProperty,yI=Object.getOwnPropertySymbols,qZ=Object.prototype.hasOwnProperty,$Z=Object.prototype.propertyIsEnumerable,EI=(E,a,y)=>a in E?JZ(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,zS=(E,a)=>{for(var y in a||(a={}))qZ.call(a,y)&&EI(E,y,a[y]);if(yI)for(var y of yI(a))$Z.call(a,y)&&EI(E,y,a[y]);return E},eQ=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())}),tQ=({subjectId:E,uuid:a,isAll:y})=>{const[x,b]=(0,Fe.useState)(!1),[z,ee]=(0,Fe.useState)({type:0,course_id:null}),[re,ae]=(0,Fe.useState)(!0),[se,fe]=(0,Fe.useState)(!0),[me,Ae]=(0,Fe.useState)([]),[Be]=(0,Ce.useSearchParams)(),[ke,We]=(0,Fe.useState)({graphCount:0,tagCount:0,resourceCount:0,proportionCount:0}),je=[{name:"",value:0,itemStyle:{color:"rgb(223,209,38)"}},{name:"",value:0,itemStyle:{color:"rgb(6,234,230)"}},{name:"",value:0,itemStyle:{color:"rgb(6,110,247)"}}],[Ke,Ze]=(0,Fe.useState)({averageCompletionRate:0,averageMasteryRate:0,completionRate:[0,0,0],masteryRate:je});(0,Fe.useEffect)(()=>{x?Je(z):ee({type:0,course_id:null})},[x]),(0,Fe.useEffect)(()=>{x&&b(!1)},[a]);const Je=(ct,lt=!1)=>eQ(void 0,null,function*(){var wt,Dt,Ht,Zt,dn,nn,wn,Jn,An,pn;lt?fe(!0):ae(!0);const Cn=yield(0,te.ZP)(y?"/api/knowledge/v2/subject_statistics.json":"/api/knowledge/v2/knowledge_statistics.json",{method:"get",params:zS({subject_id:E,parentNodeUuid:a,labels:"\u56FE\u8C31,\u6807\u7B7E,\u8D44\u6E90",depth:-1},ct)});if((Cn==null?void 0:Cn.status)===0){let rr=(wt=Cn==null?void 0:Cn.data)==null?void 0:wt.metricCounters;rr=rr||[];const En={graphCount:((Dt=rr.find(Qr=>(Qr==null?void 0:Qr.name)==="\u56FE\u8C31"))==null?void 0:Dt.count)||0,tagCount:((Ht=rr.find(Qr=>(Qr==null?void 0:Qr.name)==="\u6807\u7B7E"))==null?void 0:Ht.count)||0,resourceCount:((Zt=rr.find(Qr=>(Qr==null?void 0:Qr.name)==="\u8D44\u6E90"))==null?void 0:Zt.count)||0,proportionCount:(dn=Cn==null?void 0:Cn.data)==null?void 0:dn.resource_rate};let gr=Object.entries((nn=Cn==null?void 0:Cn.data)==null?void 0:nn.study_grasp_hash).map(([Qr,Cr],Jr)=>({name:Qr,value:Cr,itemStyle:je[Jr].itemStyle}));const aa={averageCompletionRate:(wn=Cn==null?void 0:Cn.data)==null?void 0:wn.study_complete_rate,averageMasteryRate:(Jn=Cn==null?void 0:Cn.data)==null?void 0:Jn.study_grasp_rate,completionRate:Object.values((An=Cn==null?void 0:Cn.data)==null?void 0:An.study_complete_hash),masteryRate:gr};console.log(gr,"newMasteryRate");const na=(pn=Cn==null?void 0:Cn.courses)==null?void 0:pn.map(Qr=>({label:Qr.name,value:Qr.id}));Ae(na),We(En),Ze(aa)}setTimeout(()=>{ae(!1)},500),fe(!1)}),tt=ct=>{z.type=ct,ee(zS({},z)),(ct!==2||z.course_id)&&Je(z,!0)},at=ct=>{z.course_id=ct,ee(zS({},z)),Je(z,!0)},ot=[{name:"\u5168\u90E8",id:0},{name:"\u81EA\u4E3B\u5B66\u4E60",id:1},{name:"\u8BFE\u5802\u5B66\u4E60",id:2}];return $i.createElement(Yt,null,$i.createElement("div",{className:Cl.statistics},$i.createElement("div",{onClick:()=>b(!0),className:Cl.noUnfold},$i.createElement("img",{style:{width:"32rem",marginBottom:"4rem"},src:NZ}),$i.createElement("span",null,"\u7EDF"),$i.createElement("span",null,"\u8BA1")),$i.createElement("div",{className:Cl.wrapBox,style:{right:x?0:"-600rem"}},re&&$i.createElement(ce.Z,{style:{width:"100%",marginTop:"200rem"},spinning:!0}),!re&&$i.createElement($i.Fragment,null,$i.createElement("div",{className:Cl.scrollBox},$i.createElement("div",{className:Cl.content},$i.createElement("div",{className:Cl.title},$i.createElement("img",{src:RZ}),$i.createElement("span",null,"\u56FE\u8C31\u7EDF\u8BA1\u5206\u6790")),$i.createElement(ar.Z,{className:Cl.box,justify:"space-between"},$i.createElement("div",{className:Cl.left},$i.createElement("div",null,$i.createElement("span",null,"\u77E5\u8BC6\u56FE\u8C31\u6570\u91CF"),$i.createElement("b",null,ke==null?void 0:ke.graphCount)),$i.createElement("div",{style:{margin:"18rem 0"}},$i.createElement("span",null,"\u6807\u7B7E\u8282\u70B9\u6570\u91CF"),$i.createElement("b",null,ke==null?void 0:ke.tagCount)),$i.createElement("div",null,$i.createElement("span",null,"\u8D44\u6E90\u8282\u70B9\u6570\u91CF"),$i.createElement("b",null,ke==null?void 0:ke.resourceCount))),$i.createElement("div",{className:Cl.right},x&&$i.createElement(HZ,{percentage:ke==null?void 0:ke.proportionCount}),$i.createElement("div",{className:"c-white",style:{marginTop:"20rem",fontSize:"14rem"}},"\u5DF2\u5173\u8054\u8D44\u6E90\u7684\u6807\u7B7E\u8282\u70B9\u5360\u6BD4"))),$i.createElement("div",{style:{marginTop:"20rem"},className:Cl.title},$i.createElement("img",{src:FZ}),$i.createElement("span",null,"\u5B66\u4E60\u7EDF\u8BA1\u5206\u6790")),$i.createElement("div",{className:Cl.box},Be.get("type")!=="classrooms"&&$i.createElement("div",{className:Cl.head},$i.createElement("span",{style:{marginRight:"10rem",fontSize:"16rem"}},"\u7EDF\u8BA1\u8303\u56F4"),$i.createElement("div",{className:Cl.radio},ot.map(ct=>$i.createElement("div",{className:z.type===ct.id?Cl.active:"",key:ct.id,onClick:()=>tt(ct.id)},$i.createElement("b",null),$i.createElement("span",null,ct.name)))),z.type===2&&$i.createElement(Rr.default,{className:Cl.select,options:me,value:z==null?void 0:z.course_id,onChange:at,placeholder:"\u8BF7\u9009\u62E9",getPopupContainer:ct=>ct.parentNode,style:{width:"156rem",marginLeft:"10rem"},suffixIcon:$i.createElement("i",{className:"iconfont icon-a-bianzu11",style:{color:"#1B8565",fontSize:"16rem"}})})),$i.createElement(ce.Z,{spinning:se},$i.createElement("div",{className:Cl.average},$i.createElement("div",{className:Cl.li},$i.createElement("img",{src:kZ,style:{marginLeft:0}}),$i.createElement("aside",{className:Cl.yellow},$i.createElement("div",{style:{fontSize:"16rem"}},"\u5E73\u5747\u5B8C\u6210\u7387"),$i.createElement("div",null,$i.createElement("b",{style:{fontSize:"40rem"}},Ke==null?void 0:Ke.averageCompletionRate),$i.createElement("span",{style:{fontSize:"20rem"}},"%")))),$i.createElement("div",{className:Cl.li},$i.createElement("img",{src:_Z}),$i.createElement("aside",{className:Cl.blue},$i.createElement("div",{style:{fontSize:"16rem"}},"\u5E73\u5747\u638C\u63E1\u7387"),$i.createElement("div",null,$i.createElement("b",{style:{fontSize:"40rem"}},Ke==null?void 0:Ke.averageMasteryRate),$i.createElement("span",{style:{fontSize:"20rem"}},"%"))))),$i.createElement("div",{className:Cl.lineTitle},$i.createElement("b",null),$i.createElement("span",null,"\u5B8C\u6210\u7387"),$i.createElement("b",null)),$i.createElement("div",{className:Cl.echartsTwo},$i.createElement(XZ,{dataSource:Ke==null?void 0:Ke.completionRate})),$i.createElement("div",{className:Cl.lineTitle,style:{marginTop:"40rem"}},$i.createElement("b",null),$i.createElement("span",null,"\u638C\u63E1\u7387"),$i.createElement("b",null)),$i.createElement("div",{className:Cl.echartsThree},$i.createElement(Al,{dataSource:Ke==null?void 0:Ke.masteryRate})))))),x&&$i.createElement("div",{onClick:()=>b(!1),className:Cl.unfold})))))},Zl={statistics:"statistics___BZJje",noUnfold:"noUnfold___L4va9",wrapBox:"wrapBox___tHLW6",scrollBox:"scrollBox___m8AGu",content:"content____Gl9N",title:"title___SAaGy",top:"top___h1nbU",topLi:"topLi___Ib2Tu",bottom:"bottom___ZKnwW",bottomLi:"bottomLi___YAGiM",echarts:"echarts___M5Dkf",name:"name___XhFko",unfold:"unfold___I5om1",select:"select___TcV_B"},nQ="data:image/png;base64,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",rQ="data:image/png;base64,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",aQ="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAsCAYAAAA5KtvpAAAAAXNSR0IArs4c6QAABFJJREFUaEPtml9MW1Ucxz+nlxbaUkYvYjdENG7RiEg6jNGQ+aIx08SE6IvZxGS+qGGPPjnj2+J8MIuJMVk00Zgg0zc1Rpm+Gf+M+GdkZKhT4gyMjnWllJWWtrf3mNPLHJcWaBmlXcMvaV96fufez/n+fuf8zjkV/a8ZBzB5R4JO7VpICHlo8A3nt6L/VWNSIttrl9UiEzAyeMz5sOg/khmTkq7aBxbfDB6r2y8OHZFBjzf7rt5Mb61ChyOcWkxrhz86KiaEggxF5Aum5INaBRaCJ9taxPBSaG8D15zQVaVwnQaao/QxlhLSxnU/1Y+RLdxP1QA7BAT8IHIzSekWjUMyBS1NUO+EuTgkUvn9lB84mwVNK4pA921c4bkFS1V/IzS4QA3AYroCwM2nBpnf14fp9RUFvRmNVLSYskIh3XryOMJIc+WZw1sKvdrAlT2kFbAzPEVGDxB5eqDi0EUDzyetSWC1UFk+oq74LPqFURrD/9AUOo8jm8n9nNwR4M/HBzDc5Q1vhwO8LvC5N5jDV5MQXVg/u1wLUe789TP8F88hpFnQIdkUYPyxATJlhlYPb/WBu97+GkUpHJ6HZIEZb3lX/qkx9vw0hJYpsBasQE807+LsE6+AkqKM1tgAeuMGgC/HYNGKyoKmFL37uw9XVXW5k3Ro/NX7PLMd3WVEtbr21kPLiuwpSuG1gLVUguCXb+JMxdcF2ErYsgHfNfIpt06M5GANl4doWyfzgT25HM3U+9h9eghP7BKbBauKi08+t9eNDg0O9uUXN5uusGdumu6v3iLT4ONCTx+RjmBeXt7/9XE8sdCmhbECPjG4rHAG6jTBy/1bANx+dhjPXIiJh54lW+8pGNJdw28z3floSTkbnoVozF4qteoC/w4wDDjxcYWAO377gsngU8g1ZltP9CIJ/23r5vfyBj/8YnLmnH1Z631Ao6dL5OrlyihsmjiyBqbTVRKMamxm4cy4XUG1LQzeZ22V1gSupMIlky45pDPw3pA9LJ11gpees/KwOhVeh/bvfyVTIbuKu+8Q3L5LcEPA1arw9z+bjI7b83DfgxrBzhsErlgOAwsJu8xqH+peKtjLBlwphVNpeP+kPQ9dTsGLB608LBtwpRTeBga2Fa6lSaumQ3r2KsRX7OtvBuAmNzR7N3AAkMnCzJz9PKvagVWpurM5/5y7qAMANUZZE1KZ69DqfH30D3slpfYQe++16uHJS3A5Yv+9PSAI3GL1Nfr7Cl8Bezst36kZmLlS2Nc08+vw3HOXfJW/ur1wu0DVBSutaOCN1s3V5rcNvNaFuAoVV121aZb/PmpzsspNiwr34i/Er93MVTtyYhHU5VohKwnY2wDqU82m7orjydXP0UsCrmbQYt8tD3g6IvdLSe5PH7VomoPunboYyy1f6ktK2TAdYRS4p+aABT+26TwihMidTPy/TM/EZcBY5HUEPUJyE8zL60gjSEk47RYc1XURu9b6P7vslVpOgNBqAAAAAElFTkSuQmCC",iQ=Ie.p+"static/a.d3f19668.png",oQ=Ie.p+"static/b.ba7414bd.png",sQ=Ie.p+"static/c.2b6f6bd3.png",lQ=Ie.p+"static/d.f1216ccd.png",Th={cylinder:"cylinder___rUBlO",cylinderBox:"cylinderBox___NurwX",cylinder1:"cylinder1___LPJD0",item1:"item1___ekrFi",item2:"item2___PuVOv",item3:"item3___x9UjL",point:"point___ZJ1ZD",cylinder2:"cylinder2___aQBbC",cylinder3:"cylinder3___lefpl",textBox:"textBox____wuhT"},uQ=Object.defineProperty,cQ=Object.defineProperties,dQ=Object.getOwnPropertyDescriptors,AI=Object.getOwnPropertySymbols,fQ=Object.prototype.hasOwnProperty,hQ=Object.prototype.propertyIsEnumerable,xI=(E,a,y)=>a in E?uQ(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,SI=(E,a)=>{for(var y in a||(a={}))fQ.call(a,y)&&xI(E,y,a[y]);if(AI)for(var y of AI(a))hQ.call(a,y)&&xI(E,y,a[y]);return E},bI=(E,a)=>cQ(E,dQ(a)),gQ=({dataSource:E=[]})=>{const[a,y]=(0,Fe.useState)([]),[x,b]=(0,Fe.useState)(0),z=(0,Fe.useRef)(String(Math.random()).slice(-6));console.log(E,a,223),(0,Fe.useEffect)(()=>{if(E!=null&&E.length){const se=ae(E),fe=E.map((me,Ae)=>bI(SI({value:me,lineWidth:30,cylinderWidth:40+se[Ae]},re[Ae]),{from:re[Ae].from+z.current,to:re[Ae].to+z.current}));y(fe),b(x+1)}},[JSON.stringify(E)]),(0,Fe.useEffect)(()=>{x>0&&ee()},[x]),(0,Fe.useEffect)(()=>(window.addEventListener("resize",ee),()=>{window.removeEventListener("resize",ee)}),[x]);const ee=()=>{const se=a.map((fe,me)=>{const{from:Ae,to:Be}=fe,ke=document.querySelector(`#${Ae}`),We=document.querySelector(`#${Be}`),je=ke.getBoundingClientRect(),Ke=We.getBoundingClientRect(),Ze=Math.abs(Ke.left-je.left);return bI(SI({},fe),{lineWidth:Ze})});y(se)},re=[{title:"\u90E8\u5206\u638C\u63E1  ",from:"lineStart1",to:"lineEnd1"},{title:"\u5168\u90E8\u638C\u63E1  ",from:"lineStart2",to:"lineEnd2"},{title:"\u672A  \u638C  \u63E1  ",from:"lineStart3",to:"lineEnd3"}];function ae(se){const fe=se.reduce((me,Ae)=>me+Ae,0);return se.map(me=>me/fe*122)}return Fe.createElement("div",{className:Th.cylinder},Fe.createElement("div",{className:Th.cylinderBox},a.map((se,fe)=>{const{cylinderWidth:me,lineWidth:Ae,from:Be}=se,ke=fe+1;return Fe.createElement("div",{key:ke,className:Th[`cylinder${ke}`],style:{width:me+"rem"}},Fe.createElement("div",{className:Th.item1}),Fe.createElement("div",{className:Th.item2}),Fe.createElement("div",{className:Th.item3}),Fe.createElement("div",{id:Be,style:{width:Ae},className:Th.point}))})),Fe.createElement("div",{className:Th.textBox},a.map((se,fe)=>{const{title:me,to:Ae,value:Be}=se,ke=fe+1;return Fe.createElement("div",{key:ke,id:Ae},Fe.createElement("span",{dangerouslySetInnerHTML:{__html:`${me}${Be}%`}}))})))},Co=Ie(59301),vQ=Object.defineProperty,CI=Object.getOwnPropertySymbols,mQ=Object.prototype.hasOwnProperty,pQ=Object.prototype.propertyIsEnumerable,PI=(E,a,y)=>a in E?vQ(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,wI=(E,a)=>{for(var y in a||(a={}))mQ.call(a,y)&&PI(E,y,a[y]);if(CI)for(var y of CI(a))pQ.call(a,y)&&PI(E,y,a[y]);return E},yQ=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())}),EQ=({subjectId:E,uuid:a,isAll:y})=>{const[x,b]=(0,Fe.useState)(!1),[z,ee]=(0,Fe.useState)({course_id:null}),[re,ae]=(0,Fe.useState)(!0),[se,fe]=(0,Fe.useState)(!0),[me,Ae]=(0,Fe.useState)([]),[Be]=(0,Ce.useSearchParams)(),[ke,We]=(0,Fe.useState)({graphCount:0,tagCount:0,resourceCount:0,proportionCount:0}),je=[{name:"\u5DF2\u5B8C\u6210",value:0,itemStyle:{color:"rgb(223,209,38)"}},{name:"\u5F85\u5F00\u59CB",value:0,itemStyle:{color:"rgb(6,234,230)"}},{name:"\u90E8\u5206\u5B8C\u6210",value:0,itemStyle:{color:"rgb(6,110,247)"}}],[Ke,Ze]=(0,Fe.useState)({averageCompletionRate:0,averageMasteryRate:0,completionRate:je,masteryRate:[0,0,0],course_rank_num:0,course_rank_all_num:0,system_rank_num:0,system_rank_all_num:0});(0,Fe.useEffect)(()=>{x?Je(z):ee({course_id:null})},[x]),(0,Fe.useEffect)(()=>{x&&b(!1)},[a]);const Je=(at,ot=!1)=>yQ(void 0,null,function*(){var ct,lt,wt,Dt,Ht,Zt,dn,nn,wn,Jn,An,pn,Cn,rr,En;ot?fe(!0):ae(!0);const gr=yield(0,te.ZP)(y?"/api/knowledge/v2/subject_statistics.json":"/api/knowledge/v2/knowledge_statistics.json",{method:"get",params:wI({subject_id:E,parentNodeUuid:a,labels:"\u56FE\u8C31,\u6807\u7B7E,\u8D44\u6E90",depth:-1},at)});if((gr==null?void 0:gr.status)===0){let aa=(ct=gr==null?void 0:gr.data)==null?void 0:ct.metricCounters;aa=aa||[];const na={graphCount:((lt=aa.find(ma=>(ma==null?void 0:ma.name)==="\u56FE\u8C31"))==null?void 0:lt.count)||0,tagCount:((wt=aa.find(ma=>(ma==null?void 0:ma.name)==="\u6807\u7B7E"))==null?void 0:wt.count)||0,resourceCount:((Dt=aa.find(ma=>(ma==null?void 0:ma.name)==="\u8D44\u6E90"))==null?void 0:Dt.count)||0,proportionCount:(Ht=gr==null?void 0:gr.data)==null?void 0:Ht.resource_rate};let Qr=Object.entries((Zt=gr==null?void 0:gr.data)==null?void 0:Zt.study_complete_hash).map(([ma,ka],hi)=>({name:je[hi].name,value:ka,itemStyle:je[hi].itemStyle}));const Cr={averageCompletionRate:(dn=gr==null?void 0:gr.data)==null?void 0:dn.study_complete_rate,averageMasteryRate:(nn=gr==null?void 0:gr.data)==null?void 0:nn.study_grasp_rate,completionRate:Qr,masteryRate:Object.values((wn=gr==null?void 0:gr.data)==null?void 0:wn.study_grasp_hash),course_rank_num:(Jn=gr==null?void 0:gr.data)==null?void 0:Jn.course_rank_num,course_rank_all_num:(An=gr==null?void 0:gr.data)==null?void 0:An.course_rank_all_num,system_rank_num:(pn=gr==null?void 0:gr.data)==null?void 0:pn.system_rank_num,system_rank_all_num:(Cn=gr==null?void 0:gr.data)==null?void 0:Cn.system_rank_all_num},Jr=(rr=gr==null?void 0:gr.courses)==null?void 0:rr.map(ma=>({label:ma.name,value:ma.id}));Ae(Jr),We(na),Ze(Cr),ot||ee({course_id:((En=Jr==null?void 0:Jr[0])==null?void 0:En.value)||null})}setTimeout(()=>{ae(!1)},500),fe(!1)}),tt=at=>{z.course_id=at,ee(wI({},z)),Je(z,!0)};return Co.createElement(Yt,null,Co.createElement("div",{className:Zl.statistics},Co.createElement("div",{onClick:()=>b(!0),className:Zl.noUnfold},Co.createElement("img",{style:{width:"32rem",marginBottom:"4rem"},src:nQ}),Co.createElement("span",null,"\u7EDF"),Co.createElement("span",null,"\u8BA1")),Co.createElement("div",{className:Zl.wrapBox,style:{right:x?0:"-600rem"}},re&&Co.createElement(ce.Z,{style:{width:"100%",marginTop:"200rem"},spinning:!0}),!re&&Co.createElement(Co.Fragment,null,Co.createElement("div",{className:Zl.scrollBox},Co.createElement("div",{className:Zl.content},Co.createElement("div",{className:Zl.title},Co.createElement("img",{src:rQ}),Co.createElement("span",null,"\u56FE\u8C31\u7EDF\u8BA1\u5206\u6790")),Co.createElement("div",{className:Zl.top},Co.createElement("div",{className:Zl.topLi},Co.createElement("div",null,ke==null?void 0:ke.graphCount),Co.createElement("div",null,"\u77E5\u8BC6\u56FE\u8C31\u6570\u91CF")),Co.createElement("div",{className:Zl.topLi},Co.createElement("div",null,ke==null?void 0:ke.tagCount),Co.createElement("div",null,"\u6807\u7B7E\u8282\u70B9\u6570\u91CF")),Co.createElement("div",{className:Zl.topLi},Co.createElement("div",null,ke==null?void 0:ke.resourceCount),Co.createElement("div",null,"\u8D44\u6E90\u8282\u70B9\u6570\u91CF"))),Co.createElement("div",{style:{marginTop:"20rem"},className:Zl.title},Co.createElement("img",{src:aQ}),Co.createElement("span",null,"\u5B66\u4E60\u7EDF\u8BA1\u5206\u6790")),Co.createElement(ce.Z,{spinning:se},Co.createElement("div",{className:Zl.bottom},Co.createElement("div",{className:Zl.bottomLi,style:{marginTop:"82rem",marginRight:"26rem"}},Be.get("type")!=="classrooms"&&Co.createElement(Rr.default,{className:Zl.select,options:me,value:z==null?void 0:z.course_id,size:"small",onChange:tt,placeholder:"\u8BF7\u9009\u62E9",getPopupContainer:at=>at.parentNode,style:{width:"222rem"},suffixIcon:Co.createElement("i",{className:"iconfont icon-a-bianzu11",style:{color:"#fff",fontSize:"12rem"}})}),Co.createElement("b",{style:{fontSize:"26rem",marginTop:"5rem"}},Ke==null?void 0:Ke.course_rank_num),Co.createElement("div",{style:{fontSize:"16rem",marginTop:"4rem"}},"\u8BFE\u5802\u6392\u540D"),Co.createElement("div",{style:{fontSize:"16rem",marginTop:"4rem"}},"\uFF08\u5171",Ke==null?void 0:Ke.course_rank_all_num,"\u4EBA\uFF09"),Co.createElement("img",{src:iQ})),Co.createElement("div",{className:Zl.bottomLi,style:{marginTop:"82rem"}},Co.createElement("b",{style:{fontSize:"26rem",marginTop:"30rem"}},Ke==null?void 0:Ke.system_rank_num),Co.createElement("div",{style:{fontSize:"16rem",marginTop:"4rem"}},"\u7CFB\u7EDF\u6392\u540D"),Co.createElement("div",{style:{fontSize:"16rem",marginTop:"4rem"}},"\uFF08\u5171",Ke==null?void 0:Ke.system_rank_all_num,"\u4EBA\uFF09"),Co.createElement("img",{src:oQ})),Co.createElement("div",{className:Zl.bottomLi,style:{marginTop:"104rem",marginRight:"26rem"}},Co.createElement("b",{style:{fontSize:"26rem",marginTop:"30rem"}},Ke==null?void 0:Ke.averageCompletionRate,"%"),Co.createElement("div",{style:{fontSize:"14rem",marginTop:"2rem"}},"\u5E73\u5747\u5B8C\u6210\u7387"),Co.createElement("img",{src:sQ})),Co.createElement("div",{className:Zl.bottomLi,style:{marginTop:"104rem"}},Co.createElement("b",{style:{fontSize:"26rem",marginTop:"30rem"}},Ke==null?void 0:Ke.averageMasteryRate,"%"),Co.createElement("div",{style:{fontSize:"14rem",marginTop:"2rem"}},"\u5E73\u5747\u638C\u63E1\u7387"),Co.createElement("img",{src:lQ})),Co.createElement("div",{className:Zl.echarts},Co.createElement("div",{className:Zl.name},"\u5B8C\u6210\u60C5\u51B5"),Co.createElement(Al,{dataSource:Ke==null?void 0:Ke.completionRate})),Co.createElement("div",{className:Zl.echarts},Co.createElement("div",{className:Zl.name},"\u638C\u63E1\u60C5\u51B5"),Co.createElement(gQ,{dataSource:Ke==null?void 0:Ke.masteryRate})))))),x&&Co.createElement("div",{onClick:()=>b(!1),className:Zl.unfold})))))},L0=Ie(59301),AQ=Object.defineProperty,z1=Object.getOwnPropertySymbols,MI=Object.prototype.hasOwnProperty,DI=Object.prototype.propertyIsEnumerable,II=(E,a,y)=>a in E?AQ(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,U1=(E,a)=>{for(var y in a||(a={}))MI.call(a,y)&&II(E,y,a[y]);if(z1)for(var y of z1(a))DI.call(a,y)&&II(E,y,a[y]);return E},xQ=(E,a)=>{var y={};for(var x in E)MI.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&z1)for(var x of z1(E))a.indexOf(x)<0&&DI.call(E,x)&&(y[x]=E[x]);return y},TI=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const SQ=E=>{var a=E,{pathsDetail:y,user:x,globalSetting:b,loading:z,dispatch:ee,tpacti:re,settupuname:ae,settpacti:se}=a,fe=xQ(a,["pathsDetail","user","globalSetting","loading","dispatch","tpacti","settupuname","settpacti"]),me,Ae,Be,ke,We,je,Ke,Ze,Je;const tt=(0,Ce.useParams)(),[at,ot]=(0,Fe.useState)(""),[ct,lt]=(0,Fe.useState)([]),[wt]=(0,Ce.useSearchParams)(),[Dt,Ht]=(0,Fe.useState)([]),[Zt,dn]=(0,Fe.useState)(1);(0,Fe.useEffect)(()=>{var Jn,An,pn,Cn,rr,En;if((Jn=y==null?void 0:y.detail)!=null&&Jn.nodes&&Zt===1){lt((An=y==null?void 0:y.detail)==null?void 0:An.nodes),ot((rr=(Cn=(pn=y==null?void 0:y.detail)==null?void 0:pn.nodes)==null?void 0:Cn[1])==null?void 0:rr.uuid);let gr=[...(En=y==null?void 0:y.detail)==null?void 0:En.nodes];Ht(gr==null?void 0:gr.splice(1)),dn(2)}},[(me=y==null?void 0:y.detail)==null?void 0:me.nodes]),(0,Fe.useEffect)(()=>{var Jn,An,pn;ot(re||((pn=(An=(Jn=y==null?void 0:y.detail)==null?void 0:Jn.nodes)==null?void 0:An[1])==null?void 0:pn.uuid))},[re]);function nn(){return TI(this,null,function*(){var Jn,An,pn,Cn,rr,En,gr,aa;if(wt.get("type")==="classrooms"){let na=yield ee({type:"pathsDetail/getCourseDetail",payload:U1({id:tt.pathId,knowledge:!0},(0,vt.oP)())});lt(na==null?void 0:na.nodes),ot((An=(Jn=na==null?void 0:na.nodes)==null?void 0:Jn[1])==null?void 0:An.uuid),se((Cn=(pn=na==null?void 0:na.nodes)==null?void 0:pn[1])==null?void 0:Cn.uuid);let Qr=[...na==null?void 0:na.nodes];Ht(Qr==null?void 0:Qr.splice(1))}else{let na=yield ee({type:"pathsDetail/getPathsDetail",payload:U1({id:tt.pathId,knowledge:!0},(0,vt.oP)())});lt(na==null?void 0:na.nodes),ot((En=(rr=na==null?void 0:na.nodes)==null?void 0:rr[1])==null?void 0:En.uuid),se((aa=(gr=na==null?void 0:na.nodes)==null?void 0:gr[1])==null?void 0:aa.uuid);let Qr=[...na==null?void 0:na.nodes];Ht(Qr==null?void 0:Qr.splice(1))}})}function wn(){return TI(this,null,function*(){var Jn,An,pn,Cn,rr,En,gr,aa,na,Qr,Cr,Jr,ma,ka;if(wt.get("type")==="classrooms"){let hi=yield ee({type:"pathsDetail/getCourseDetail",payload:U1({id:(Jn=y==null?void 0:y.detail)==null?void 0:Jn.id,knowledge:!0},(0,vt.oP)())});ot((pn=(An=hi==null?void 0:hi.nodes)==null?void 0:An[1])==null?void 0:pn.uuid),se((rr=(Cn=hi==null?void 0:hi.nodes)==null?void 0:Cn[1])==null?void 0:rr.uuid),ae(((gr=(En=hi==null?void 0:hi.nodes)==null?void 0:En[1])==null?void 0:gr.name)||"\u8BFE\u7A0B\u56FE\u8C31")}else{let hi=yield ee({type:"pathsDetail/getPathsDetail",payload:U1({id:(aa=y==null?void 0:y.detail)==null?void 0:aa.id,knowledge:!0},(0,vt.oP)())});ot((Qr=(na=hi==null?void 0:hi.nodes)==null?void 0:na[1])==null?void 0:Qr.uuid),se((Jr=(Cr=hi==null?void 0:hi.nodes)==null?void 0:Cr[1])==null?void 0:Jr.uuid),ae(((ka=(ma=hi==null?void 0:hi.nodes)==null?void 0:ma[1])==null?void 0:ka.name)||"\u8BFE\u7A0B\u56FE\u8C31")}})}return L0.createElement("div",{style:{height:"calc(100vh - 72px - 170rem)"}},(ct==null?void 0:ct.length)>0&&L0.createElement("div",{className:Zn.content},((Ae=ct==null?void 0:ct[0])==null?void 0:Ae.uuid)===at&&at&&L0.createElement(BZ,{onAddSuccess:wn,setActivated:ot,subjectId:(Be=y==null?void 0:y.detail)==null?void 0:Be.id}),((ke=ct==null?void 0:ct[0])==null?void 0:ke.uuid)!==at&&at&&L0.createElement(lZ,{tpacti:re,setactivied:()=>{var Jn;ot((Jn=ct==null?void 0:ct[0])==null?void 0:Jn.uuid)},initdata:wn,Tabsdatas:Dt,uuid:at})),(We=y==null?void 0:y.detail)!=null&&We.can_managed?L0.createElement(tQ,{isAll:((je=ct==null?void 0:ct[0])==null?void 0:je.uuid)===at,subjectId:(Ke=y==null?void 0:y.detail)==null?void 0:Ke.id,uuid:at}):L0.createElement(EQ,{isAll:((Ze=ct==null?void 0:ct[0])==null?void 0:Ze.uuid)===at,subjectId:(Je=y==null?void 0:y.detail)==null?void 0:Je.id,uuid:at}))};var bQ=(0,Ce.connect)(({pathsDetail:E,user:a,loading:y,globalSetting:x})=>({pathsDetail:E,user:a,globalSetting:x,loading:y.models.index}))(SQ),Es=Ie(59301),CQ=Object.defineProperty,W1=Object.getOwnPropertySymbols,OI=Object.prototype.hasOwnProperty,LI=Object.prototype.propertyIsEnumerable,BI=(E,a,y)=>a in E?CQ(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,NI=(E,a)=>{for(var y in a||(a={}))OI.call(a,y)&&BI(E,y,a[y]);if(W1)for(var y of W1(a))LI.call(a,y)&&BI(E,y,a[y]);return E},PQ=(E,a)=>{var y={};for(var x in E)OI.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&W1)for(var x of W1(E))a.indexOf(x)<0&&LI.call(E,x)&&(y[x]=E[x]);return y},RI=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const wQ=E=>{var a=E,{pathsDetail:y,user:x,globalSetting:b,loading:z,dispatch:ee,activied:re,setactivied:ae}=a,se=PQ(a,["pathsDetail","user","globalSetting","loading","dispatch","activied","setactivied"]),fe,me,Ae,Be,ke,We,je,Ke,Ze,Je,tt,at,ot,ct;const lt=(0,Ce.useParams)(),[wt]=(0,Ce.useSearchParams)(),[Dt,Ht]=(0,Fe.useState)(((Ae=(me=(fe=y==null?void 0:y.detail)==null?void 0:fe.nodes)==null?void 0:me[0])==null?void 0:Ae.name)||"\u8BFE\u7A0B\u56FE\u8C31"),[Zt,dn]=(0,Fe.useState)(((We=(ke=(Be=y==null?void 0:y.detail)==null?void 0:Be.route_nodes)==null?void 0:ke[0])==null?void 0:We.name)||"\u5B66\u4E60\u8DEF\u5F84"),[nn,wn]=(0,Fe.useState)([]),[Jn,An]=(0,Fe.useState)(),[pn,Cn]=(0,Fe.useState)(),[rr]=we.default.useForm(),[En,gr]=(0,Fe.useState)(!1),[aa,na]=(0,Fe.useState)(!1),Qr=[{name:"\u8BFE\u7A0B\u4FE1\u606F",key:1,content:Es.createElement(Ft,null),isshow:wt.get("type")!=="classrooms"},{name:"\u8BFE\u7A0B\u56FE\u8C31",key:3,content:((Ke=(je=y==null?void 0:y.detail)==null?void 0:je.nodes)==null?void 0:Ke.length)<=1?Es.createElement(Er,{text:"\u6682\u65E0\u56FE\u8C31\uFF0C\u7ACB\u5373\u65B0\u5EFA\u4E00\u4E2A\u56FE\u8C31\u5427\uFF5E",textColor:"#fff",buttonText:((Ze=y==null?void 0:y.detail)==null?void 0:Ze.can_managed)&&"\u65B0\u5EFA\u56FE\u8C31",buttonTexttow:((Je=y==null?void 0:y.detail)==null?void 0:Je.can_managed)&&wt.get("type")!=="classrooms"&&"\u751F\u6210\u56FE\u8C31",ontwoClick:()=>RI(void 0,null,function*(){var Jr;let ma=yield(0,te.ZP)("/api/knowledge/v2/sync.json",{method:"post",body:{subject_id:(Jr=y==null?void 0:y.detail)==null?void 0:Jr.id}});ma.status===0&&_e.ZP.info(ma==null?void 0:ma.message)}),onClick:()=>na(!0)}):Es.createElement(bQ,{settupuname:Ht,settpacti:An,tpacti:Jn}),isshow:!0},{name:"\u5B66\u4E60\u8DEF\u5F84",key:2,content:Es.createElement(oi,{setxxljac:Cn,dispatch:ee,xxljac:pn,pathsDetail:y}),isshow:!0},{name:"\u4EA4\u6D41\u53CD\u9988",key:4,content:Es.createElement(Te,null),isshow:wt.get("type")!=="classrooms"}].filter(Jr=>Jr==null?void 0:Jr.isshow);(0,Fe.useEffect)(()=>{var Jr,ma;if((Jr=y==null?void 0:y.detail)!=null&&Jr.nodes){let ka=[...(ma=y==null?void 0:y.detail)==null?void 0:ma.nodes];wn(ka==null?void 0:ka.splice(1))}},[(tt=y==null?void 0:y.detail)==null?void 0:tt.nodes]);const Cr=Jr=>RI(void 0,null,function*(){var ma,ka,hi,wo,lo,li,no,Gi,io,bo;const{nodeType:us,description:Qo,name:gi,tags:ki}=Jr;gr(!0);const Sa=yield(0,te.ZP)("/api/knowledge/v2/add_node.json",{method:"POST",body:{label:"\u56FE\u8C31",subject_id:(ma=y==null?void 0:y.detail)==null?void 0:ma.id,properties:{description:Qo,rootNodeUuid:(wo=(hi=(ka=y==null?void 0:y.detail)==null?void 0:ka.nodes)==null?void 0:hi[0])==null?void 0:wo.uuid,name:gi,nodeType:us[0],tags:(ki==null?void 0:ki.join("\uFF0C"))||"",color:"1"},relationships:[{startNodeUuid:(no=(li=(lo=y==null?void 0:y.detail)==null?void 0:lo.nodes)==null?void 0:li[0])==null?void 0:no.uuid,type:"\u5305\u542B"}]}});(Sa==null?void 0:Sa.status)===0&&(na(!1),An((Gi=Sa==null?void 0:Sa.data)==null?void 0:Gi.uuid),Ht(gi),ae(3),wt.get("type")==="classrooms"?ee({type:"pathsDetail/getCourseDetail",payload:NI({id:(io=y==null?void 0:y.detail)==null?void 0:io.id,knowledge:!0},(0,vt.oP)())}):ee({type:"pathsDetail/getPathsDetail",payload:NI({id:(bo=y==null?void 0:y.detail)==null?void 0:bo.id,knowledge:!0},(0,vt.oP)())})),gr(!1)});return Es.createElement("div",null,Es.createElement("div",{className:Ut.tabs},Qr==null?void 0:Qr.map(Jr=>{var ma,ka,hi,wo,lo,li,no,Gi,io,bo,us,Qo;return Es.createElement("div",{onClick:()=>{var gi,ki,Sa,_a,ni,Qi,Ma,po;ae(Jr.key),(Jr==null?void 0:Jr.name)==="\u8BFE\u7A0B\u56FE\u8C31"&&(console.log("---",2),Ht(((gi=nn==null?void 0:nn[0])==null?void 0:gi.name)||"\u8BFE\u7A0B\u56FE\u8C31"),An((ki=nn==null?void 0:nn[0])==null?void 0:ki.uuid)),(Jr==null?void 0:Jr.name)==="\u5B66\u4E60\u8DEF\u5F84"&&(dn(((ni=(_a=(Sa=y==null?void 0:y.detail)==null?void 0:Sa.route_nodes)==null?void 0:_a[0])==null?void 0:ni.name)||"\u5B66\u4E60\u8DEF\u5F84"),Cn((po=(Ma=(Qi=y==null?void 0:y.detail)==null?void 0:Qi.route_nodes)==null?void 0:Ma[0])==null?void 0:po.id))},className:re===(Jr==null?void 0:Jr.key)?Ut.activied:Ut.tab},((Jr==null?void 0:Jr.name)==="\u8BFE\u7A0B\u4FE1\u606F"||(Jr==null?void 0:Jr.name)==="\u4EA4\u6D41\u53CD\u9988")&&(Jr==null?void 0:Jr.name),(Jr==null?void 0:Jr.name)==="\u8BFE\u7A0B\u56FE\u8C31"&&Es.createElement(jt.Z,{overlayClassName:Ut.dropdownst,disabled:(nn==null?void 0:nn.length)===0,menu:{items:nn==null?void 0:nn.map(gi=>({label:Es.createElement(on.Z,{title:gi==null?void 0:gi.name}," ",Es.createElement("span",{className:Ut.dropnametext,style:{width:"100%"},onClick:ki=>{ki.stopPropagation(),Ht(gi==null?void 0:gi.name),An(gi==null?void 0:gi.uuid),ae(3)}},gi==null?void 0:gi.name)),key:gi==null?void 0:gi.uuid,show:!0})),selectable:!0,selectedKeys:[Jn||((hi=(ka=(ma=y==null?void 0:y.detail)==null?void 0:ma.nodes)==null?void 0:ka[1])==null?void 0:hi.uuid)]}},Es.createElement("span",{className:Ut.nametext},"\u8BFE\u7A0B\u56FE\u8C31 ",(nn==null?void 0:nn.length)>0&&Es.createElement("i",{style:{fontSize:"12rem",marginLeft:"10rem"},className:"iconfont icon-zhankai10"}))),(Jr==null?void 0:Jr.name)==="\u5B66\u4E60\u8DEF\u5F84"&&Es.createElement(jt.Z,{overlayClassName:Ut.dropdownst,disabled:((lo=(wo=y==null?void 0:y.detail)==null?void 0:wo.route_nodes)==null?void 0:lo.length)===0,overlayStyle:{background:"#13203D"},menu:{items:(no=(li=y==null?void 0:y.detail)==null?void 0:li.route_nodes)==null?void 0:no.map((gi,ki)=>({label:Es.createElement(on.Z,{title:gi==null?void 0:gi.name},Es.createElement("span",{className:Ut.dropnametext,style:{width:"100%"},onClick:Sa=>{Sa.stopPropagation(),dn(gi==null?void 0:gi.name),Cn(gi==null?void 0:gi.id),ae(2)}},gi==null?void 0:gi.name)),key:gi==null?void 0:gi.id,show:!0})),selectable:!0,selectedKeys:[(pn||((bo=(io=(Gi=y==null?void 0:y.detail)==null?void 0:Gi.route_nodes)==null?void 0:io[0])==null?void 0:bo.id))+""]}},Es.createElement("span",{className:Ut.nametext},"\u5B66\u4E60\u8DEF\u5F84 ",((Qo=(us=y==null?void 0:y.detail)==null?void 0:us.route_nodes)==null?void 0:Qo.length)>0&&Es.createElement("i",{style:{fontSize:"12rem",marginLeft:"10rem"},className:"iconfont icon-zhankai10"}))))}),Es.createElement(Yt,null,Es.createElement(Es.Fragment,null,wt.get("type")==="classrooms"&&(0,tc.JA)()&&Es.createElement("div",{style:{position:"fixed",right:"20rem",top:"7rem"}},Es.createElement("span",{onClick:()=>{var Jr;window.open((Jr=y==null?void 0:y.detail)==null?void 0:Jr.first_category_url)},style:{width:"128rem",height:"36rem",lineHeight:"36rem",display:"inline-block",textAlign:"center",background:"#fff",color:"#1B8565",fontSize:"14rem",borderRadius:"20rem",cursor:"pointer"}},"\u8FD4\u56DE\u6559\u5B66\u8BFE\u5802")),re===3&&((at=y==null?void 0:y.detail)==null?void 0:at.can_managed)&&Es.createElement("div",{style:{position:"fixed",right:wt.get("type")!=="classrooms"?"170rem":"20rem",top:"7rem"}},Es.createElement("span",{onClick:()=>{na(!0)},style:{width:"128rem",height:"36rem",lineHeight:"36rem",display:"inline-block",textAlign:"center",background:"#fff",color:"#1B8565",fontSize:"14rem",borderRadius:"20rem",cursor:"pointer"}},"\u521B\u5EFA\u77E5\u8BC6\u56FE\u8C31")),wt.get("type")!=="classrooms"&&(re===2||re===3)&&!(0,tc.JA)()&&Es.createElement(Lt,{activied:re,styles:{position:"fixed",right:re===3?"20rem":"170rem",top:"7rem"}})))),Es.createElement(Pe.default,{open:aa,centered:!0,width:"1000rem",okText:"\u4FDD\u5B58",onCancel:()=>na(!1),cancelText:"\u53D6\u6D88",afterClose:()=>{rr.resetFields()},confirmLoading:En,onOk:()=>rr.submit(),title:"\u65B0\u589E\u77E5\u8BC6\u56FE\u8C31"},Es.createElement("div",{className:Ut.modal},Es.createElement("div",{className:Ut.mHead},"\u8282\u70B9\u5C5E\u6027"),Es.createElement(we.default,{form:rr,scrollToFirstError:!0,layout:"horizontal",colon:!1,size:"large",labelCol:{flex:"110rem"},onFinish:Cr,className:Ut.form},Es.createElement(we.default.Item,{label:"\u56FE\u8C31\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8282\u70B9\u540D\u79F0"},{type:"string",max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u5185\u5BB9\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C"}]},Es.createElement(xe.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165"})),Es.createElement(we.default.Item,{label:"\u7B80\u4ECB",name:"description",rules:[{type:"string",max:5e3,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u5185\u5BB9\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C"}]},Es.createElement(xe.default.TextArea,{maxLength:5e3,showCount:!0,placeholder:"\u8BF7\u8F93\u5165"})),Es.createElement(we.default.Item,{className:Ut.mType,label:Es.createElement("span",null,"\u56FE\u8C31\u7C7B\u578B ",Es.createElement(on.Z,{title:"\u5F53\u524D\u77E5\u8BC6\u56FE\u8C31\u7684\u7C7B\u578B\uFF0C\u5982\uFF1A\u5927\u7EB2\u56FE\u8C31\u3001\u80FD\u529B\u56FE\u8C31"},Es.createElement(Kr.Z,null))),name:"nodeType",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8282\u70B9\u7C7B\u578B"}]},Es.createElement(Fn,{subjectId:(ot=y==null?void 0:y.detail)==null?void 0:ot.id,type:1}))))),Es.createElement("div",{className:Ut.placeholder}),Es.createElement("div",{className:Ut.content},(ct=Qr.find(Jr=>Jr.key===re))==null?void 0:ct.content))};var MQ=(0,Ce.connect)(({pathsDetail:E,user:a,loading:y,globalSetting:x})=>({pathsDetail:E,user:a,globalSetting:x,loading:y.models.index}))(wQ),j1=Ie(59301),DQ=Object.defineProperty,G1=Object.getOwnPropertySymbols,FI=Object.prototype.hasOwnProperty,kI=Object.prototype.propertyIsEnumerable,_I=(E,a,y)=>a in E?DQ(E,a,{enumerable:!0,configurable:!0,writable:!0,value:y}):E[a]=y,zI=(E,a)=>{for(var y in a||(a={}))FI.call(a,y)&&_I(E,y,a[y]);if(G1)for(var y of G1(a))kI.call(a,y)&&_I(E,y,a[y]);return E},IQ=(E,a)=>{var y={};for(var x in E)FI.call(E,x)&&a.indexOf(x)<0&&(y[x]=E[x]);if(E!=null&&G1)for(var x of G1(E))a.indexOf(x)<0&&kI.call(E,x)&&(y[x]=E[x]);return y},TQ=(E,a,y)=>new Promise((x,b)=>{var z=ae=>{try{re(y.next(ae))}catch(se){b(se)}},ee=ae=>{try{re(y.throw(ae))}catch(se){b(se)}},re=ae=>ae.done?x(ae.value):Promise.resolve(ae.value).then(z,ee);re((y=y.apply(E,a)).next())});const{TabPane:Kee}=yt.default;var OQ=(E=>(E.All="",E.Shixun="shixun",E.VideoItem="video",E.Attachment="attachment",E.group_count="group_homework",E.normal_count="normal_homework",E.ExaminationBank="exercise",E.HomeworkCommon="hack_homework",E.Discusses="Discusses",E))(OQ||{});function UI(E){const a=(b,z)=>{if(b.localName===z)return b;for(let ee=0,re=b;re=re.parentNode;ee++){if(re.localName===z)return re;if(re==document.documentElement)return!1}},y=E.target,x=a(y,"a");if(console.log([x],x==null?void 0:x.href,44),!(x!=null&&x.href)&&y.tagName.toUpperCase()==="IMG"){let b=y.src||y.getAttribute("src");b&&b.indexOf("/images/avatars/User")===-1&&(E.stopPropagation(),E.preventDefault(),gt.Z.publish("preview-image",b))}}const LQ=E=>{var a=E,{pathsDetail:y,globalSetting:x,loading:b,dispatch:z}=a,ee=IQ(a,["pathsDetail","globalSetting","loading","dispatch"]);const[re]=(0,Ce.useSearchParams)(),ae=(0,Ce.useParams)(),se=(0,Fe.useRef)(),[fe,me]=(0,Fe.useState)(""),[Ae,Be]=(0,Fe.useState)(1);(0,Fe.useEffect)(()=>{re.get("tabs")&&Be(parseInt(re.get("tabs"))||3)},[re.get("tabs")]),(0,Fe.useEffect)(()=>{if(se.current)return se.current.addEventListener("mousedown",UI),()=>{var We;(We=se.current)==null||We.removeEventListener("mousedown",UI)}},[se.current]),(0,Fe.useEffect)(()=>{ae.pathId&&ke()},[ae.pathId]),(0,Fe.useEffect)(()=>(z({type:"globalSetting/footerToggle",payload:!1}),()=>{z({type:"globalSetting/footerToggle",payload:!0})}),[]);const ke=()=>TQ(void 0,null,function*(){if(re.get("type")==="classrooms"){z({type:"pathsDetail/getCourseDetail",payload:zI({id:ae.pathId,knowledge:!0},(0,vt.oP)())});return}const We=yield z({type:"pathsDetail/getPathsDetail",payload:zI({id:ae.pathId,knowledge:!0},(0,vt.oP)())});We!=null&&We.id&&re.get("token")&&(location.href=location.pathname)});return j1.createElement(ce.Z,{spinning:!1},j1.createElement("section",{id:"knowledgegraphDetail",className:ht.bg},j1.createElement(ft,null),j1.createElement(MQ,{activied:Ae,setactivied:Be})))};var BQ=(0,Ce.connect)(({pathsDetail:E,loading:a,globalSetting:y})=>({pathsDetail:E,globalSetting:y,loading:a}))(LQ)},2610:function(St,Tt,Ie){"use strict";Ie.d(Tt,{BU:function(){return He},Dj:function(){return Le},gH:function(){return Fe},vp:function(){return Ce}});function Le(_e){try{_e.mozRequestFullScreen?_e.mozRequestFullScreen():_e.webkitRequestFullScreen&&_e.webkitRequestFullScreen()}catch(Pe){console.log(Pe,":e")}}function He(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const Fe=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function Ce(){var _e=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,Pe=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",_e),window.isFullScreen?window.isFullScreen:_e!=null}},23869:function(St,Tt,Ie){"use strict";Ie.d(Tt,{rX:function(){return ie},pW:function(){return ue},gy:function(){return ve},xY:function(){return he},O5:function(){return de},tJ:function(){return ce},o1:function(){return te},Rd:function(){return oe}});var Le=Ie(76560),He=Ie(43418),Fe=Ie(28103),Ce=Ie(8591),_e=Ie(34055),Pe=Ie(49661),ge=Ie(87169),Ee=Ie(25510),be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAC0CAYAAAA9zQYyAAAAAXNSR0IArs4c6QAAQABJREFUeAHsvQuQpclVmJn3We+qfkxPT89oRqN5SKPRC0mgAQRYCwgkh2ExAWvDrrVrwOBl14shYh/GRBB2EF4CdlnvbmAvsGxgWEd4l2WNsYEwMkIYCQnYkQYhZvQYzUgzPdM908/qet26z/2+k3/ee6u6qrtrpkciOiqr/vvnn3ny5MmTJ0+efPz510ajUSMdukMO3CIcqN8i5TgsxiEHggOHAn0oCLcUBw4F+paqzsPCHAr0oQzcUhw4FOhbqjoPC3Mo0IcycEtx4FCgb6nqPCzMoUAfysAtxYFDgb6lqvOwMIcCfSgDtxQHDgX6lqrOw8IcCvShDNxSHDgU6FuqOg8LcyjQhzJwS3HgUKBvqeo8LMyhQB/KwC3FgUOBvqWq87AwhwJ9KAO3FAcOBfqWqs7DwhwK9KEM3FIcOBToW6o6DwtzKNCHMnBLceBQoG+p6jwszKFAH8rALcWBQ4G+parzsDCHAn0oA7cUB5pf6tJ85PmtRwbL7btGKY3mUj6VbDBIaThItepxTGK9kQDLrkY8h5jxPEiNxs7TzHrdVAvYBnGAR+wYBOR7OPOb4B8DV6mn01RxBoW3O8YmjsXUGNU2t7/w2uPzHxtHHHq+aByofSnPtvu1Mxs/NN9q/WR9ptVq9VNqDYapV0upFhc/O1yR5enwIRI9DPiU6txrSHmNMBEIr9TxVCOO+Bt34JGIsSMfWlDgFH8hJeKH8UuKVCe8Naqn+Vq9MzMc/OcPHmn9yhjFoeeLwoEvmYb+yOnUPtdpfXertd1qbnXSTL2JoIziopUhPFlQdnJhWsgAKZGVR6EKQSwSZzgCptspoBEUP+Z5laMx5AYAgqBDgZ7AXYULIY8/cNmglucXZkeD7b/xYDoU6Kt4+woHfMkE+uNPnmukO1ca3T7aE5nbGiE0IVwjNB1at/rbq/zIzFVOeQulOiV4GYiISFAJJPGKawbLiIweJysNSY2sq5eGBZB5GAaw9E2cuBXm3CAHzQ7Jeq2U5iYgh74vCge+ZAKd0jkM5TmkQGlSWIqQ4UWIFBe13V5uuMt6UBgzpHh4qNeVPZxmAGERXAkm8abPAmnCRqTN6XMaf6VArVzC1cr6Q/AzcsF2OvMhZIRxPTca7ge1M83h003lwC7RuKm4r4nsB3//V7vd2mBYQyOOuIZIyrA+SIN6H5nkGcEbEDZ99Xn2KqbJ+I4ICTdEoIaoe0xx0nsNsaIHCGePcC7v2tXi9y8klEfTYQDnS3+myQKMMFniohUM8Q/3sMUjfeRdAycXot9ozBbVfk0+HEbeXA684oPCe5/YvP3KZvv+jXrtjlGzcYzKX6YItYW02vyedv0H76sNXzXXVGg0BbJSU6vGn5p7yin0Qjj42u1CfypZkdbuH6Gs11KfmYgNRKwzZNSJNm6hPefVoEhzE1jjSZTzpmFFjjYy4ryKK3azul+xnnaSY+MQxobYarfTlUbtqV85P/qnZ1ut2grg5D52dCBVs8j6ZHePI+DY0hmnur5HqsToNcPDBtez7ZTWDCgE6JcXQC2R8QK+BeBatHOjelz9xjB4tkXAGs/hJNoMivN5NKT9Di7O9keXZwa1Zx+sbz31hw8vrxaQL8X9FRHo130k3XF6a/itW6n7V0azozcyk/WqVJ9HdVJELEulps4c19+Y2Uxf0e6l2XZrh0DLCEVpt8mhCaDweE1ELfuZLGP8pnbUNdKw0Uyr8PwF6u75YZeKIRUDz1li7+A6hXAfQ+M2aR1hsw/6pIHAho3BmRJlYDI3EjMloiC8jsBPO2FD29OAtDSazUb6dH0m/ezpWlqfJQ87hUIw9/D6U65pZPoNF6nXS3Q2+j54YlJRoseOCBq7rkb55ZttGtbmbEkjrQMyN/uBtGSK9ex0EQdUF953h9u11vAL8+36xxozo1/7itUr73//24+u70zwyj/dVIG+58Pp5HOd9EPD3vC7Uqt+d9R+9P8dOAPbepjsI/xqXjTZd9+d0jvnO6k9FugbKzD6s2KxlZFrKzR0rZk2EelL1MhFJOxyd5QuE7+NoNXJsyEoNWfLWiT/ozzeRtxtmCkLTH5r7vQR6Lo4o/FgDVur5FbT1q4qvbaH+gwwcOmcF39so57+8Se2GCbMkFx8lllUIgloHrgH+eXZ1JWDvpygBFzjXgSrqFDxj+Q19wEquoZYW5DSqkQdHDShwi19JcjIAKhu+iWSS2/kVYFYJgMGxhO5SJ7z1DOtab4x+vO3jNIv/HDzwi9+58MntgD4oribJtAzv7HxXd1R88fT3MwDoYlZ3UjDaU1GwWWI2sHPutDtfcsDKb17bjPN0UXbVUd8VewAHVf81bzQHGiDp41Id9G8lxCmi+A+2++m59D+/UET06IdVSHfm3SR3vswO7RPzGIM6G4H6XbQnwTHAnFthM9Za+16tVxLQiSMOvM5nvYQaMPDLCGPFi3nw6u19E8/sZ3SLH2CLakIUwh04QvA/O/vqgz3BJhKWHBGz1GIJN48wxYiTPCIqsIjYByY430sQSXrct9NQwkvDS/qlXJZ1hnqd6GZTrRq6bW1/odXZvo/+ptvWvzwbhSvxDNN6uW5/+gjqf1rF7Z+Ytho/AijqZQ2qcQimSHQlDwKT5wuGEYA3XB/YFxE5ripX0On5wkKnwXRL04HgM+jDU93e+n57jCdQ9CuULlDhHNJ84LKrPFszgqjdrra3T+7Us2ITQT9DJXxIoLdIOwEDePuIcLNpSYdEKchU4cYU5vxcEdDlZjsYiaEVjMyM0HtnXTTjdWKVwDDcQ8t54NhXlG6HD6OM/5arsIXjaZKP0aHZzr/yANc07CiLlmbvKQ1fD8nzNiRiB4sWr11uknldnrpXHuYLi8133lnq/VvHnki/fAfvT790jjJK+R5WQL9NZ8+P/+RF+f+t2Gr/d2pRyFi4EXhipBaIeGnkCXMgigQPBfDYX8GZu4qUFjFCHgt9epzqZOa6QqMu9jrpU/Wt9JlhE3hHKhdyXMBuDZInd/QFNmilB0E6QgafW60zZx3O63REFp0xSvADsG3jRB2EDTxrobWbqZFmkIbjbMIjjny6Nd75NPhqWqcUSnSOO18rqYNQzCq+FL+XKSx3E6nzP4pSSlprgbaGSKceKusIrKgift0xM6kVz2VdCVi93MJL/dxPHkEDfBGemwwPeaVVrfTFzYHSxePjH7u3k+kOz7/5tmfLElfiftLFuifp9Y+8rHWTw/nZ747bcXQgwJRCDXQtIvCUUCFOOKJtLCED6x4y86P104HjPA4l527qM/11mw6uzVKZ9ZH6QW032UGXwzBUlMwNSkoYpBDOhsLTSyWos9u99OfX1pNdy8eTa9iELrWHqROYzbdPXAwOqCRmEs9ZgbEcRlaO8NemoGmJgs/x+utdAqYuWowqN2eKZPE4hOHzmfLZaPFazcT5fZBF8Tmm487ym3cLv4Jc6PuKlzgK9nuh6Okqcgag+2bTpwCVy7g/OEqPY/RAYJ49bm6/bS2vd4YnVj4hyc+NTx37qH6L5bkN/v+kgX6v/rli39n2Gr9QOpiYpSClMoKKquCl8LLuLiI1K5DIEcMwzHic+Hlydjt1IAthO+jL26mD5JPZwlN3BqmGfzHya/Uh0KkeKuRNTL6yIWmQQN77uKzq2n0zEZ6fmmQ3vuG2TS/NEpPrHdSq9dP3eYMIuRoP5sj1ov7SZzOUxdbUZdpUE8Cs7LVSG+Zn0/zww6hmWBzLa4Id26ghEY5hauEVHTgico3boerGDDmpc+7YXYk2PlQJd8/sODaDVg97xO8A1+BKfcSuQO1kV5VoGZojakt5gPXV3v1TmPmZ+77ZHr6qTemD5TkN/P+kgT6jn9+6eFuGv1YQtNljTwtgBV5aialLe6ERTmtWApqZfaMwyjA2wfO6B2u4ofTYCMm2x5/8mJ66jlmge5nGvuu2dRcmiOUmYq+hkVK28C3wWOBemjEHiaEotZDUy6eOpJqy3Mh5L/ywmZ664VO+ku3z6Vjy4vpCzSq01sINtANNH6H2Y42mngbtb/l1B8VcuHKdnr6HBr78ma6520n0gK9haaibppuFbE2u1eIcImMRk3IWFPDrxIXrPOhFLi6l+fI5UZ/StprwUvkVHxpWNNhQRs/hcYxuGFc07DGWS7dVfA5mH4zw2x0HZQvnJ7v/dSbn2l9/SfuSVcKxM26H1ig/8HjqfHisPcPR7MLR3eYF9WUVRTK2lSQvfere1QqtVfCYIxTYSosZx3KJqJcMDWtPFADj9I29vlXPXQqdern0qeeupA6n22k/sm59IV7j6X1I2hcpiLaaRuB1s5upU3mV3sI1Yipqt4IYQXZ3FKDKT20+8rR9EkGLE+92EmvG1xJrz3WSl95fDZtb4/S00wunUGbdLGTn2ErxosI8epZGtF6N71mHhoePJ6OzlMk512rWr2qDi0KtGeBJ2NosYTBq+BBlMzS8S+kzybSv8sZ9XJdoPWnwh+Nahox4VXUjqyCnt1xPIfwkt40gYbyjWErRJazCHkAWumGMYW4vp56rdaXPXGp91+ke+b/+x153oSHA0/bLf/Sma9eq7V+Ny3M0Y9IqG6qAJYphBmPRqyz+6EFEF7BDevSjnqb6b3vaKdvOr7GQgSoYELFDrCRBidPnM6TXyxewY9merLTSp/4/Fb6+FPn08VNAm9bSfUTM2npRDvNL7ZZDGmkBdK1ych55efR1IPoJYZoYQaLMPVu7q9jQPkcAn5pYzuNuqvpbUfa6d0nltPvXkjpdxD2DSbUm8Pt9Po7l9Lb75hPb1mk7TX6CGo3VhjL/HeUPaglnkGplLuw8oeXRun/+GNayJIJobOMISwUcGF5RCH9oYAhFKauXAjEhCMleO+7cFNpx0AlvYyvXIBRFyUq8i2R3I33Mn53HEHZkV5ng4xGGcBT8IYr6AEUoPETZUcA5ljtag9Ov/r2Y+/4/OvTixOAl+87sIbe7HfelxYXW1FBKp9wUB7apzyXuwBwh4FV2qYgHextBgiJBY/UW0+t7iliJUG4KH2VMLgeYZm/CCPadgCDH2j304OvXUjvvH8hffzspfQnn9tMLzxxPq1+YTGt3nEkpdvn09pRpt1aaHFMh60a630I9RILO858YIywoshiCzMdC+CsHZtl/nou/eZpGshnnkkLt7dT7dlR+uZTCPHdt6WVJgZPDaG3p4H0pgsskFu2k4bcVVRrHJlDzHMzjZgYiKL6c+U6DWgv5pKxiUqPFmkVuOny8xiI5YvOuF3xEe5P5tDVMFV4JFOL6HgwWH7vQBeBRlT5ErlDmEt81TACtQh8VjgRcMYW1dwoYdItDm66SM6POO2xOvCiOfeq5y/3voVh+y9moJvzeyANfc/7z5989oXuH6fWwl2ZaIiMwlVUB+H41cj2uUO6mCuMBtY20ilWAx9YYbm5uc2iYT8to+nuvHchnTjKKh0Mmd43kYuWxSNrboQZARAGGQR9gxmhQdpGba+mpfTHn11Pf/DHmGNzLGKwgY9MWNvGfxurdLOu9g2Zk0ZZEjWPuLWQyA009YCB6fpqN22cZUXvhU56fauX/pOvmk/najPpNhpEi5kO60zTp0GaaHo0jpC1KDczK6XMEJ1fJKCJ8urL+QuN9NEnLmH2NJmiRZ8z/Vdzotu6Rqs5vehl8rpajv+89zo8gBmfBS8v+Ss8xmWXUwYRBHg3bhKfw1xJ1ZfjYoISL0WglzFf0sV/EIVXPGAJcLdv6QFkt7ISAc5h0OnOMD2x2UmfU1mtoFCacCmiM0wARj4Z9/iZXrnW6H3gx9/z9Ht/PD1cWlxEv5wf6+iG3YtPb70xtefuSrOwKbrxqaRBf2ZQLhEwG3T/qxvpPffSnd+xnG5T28HirfYmAt9Iz47cNrRA+a8mQ3RqO+9WZTCbhz75DtG8zmD0fFcL7bmkIGNDpzWeuUUjOoswHsH+RagHd8yljeUmgzxyQlMOqYT+hY2ULqBdzlCZV6C7O5NGp2ppiYa32e9FR6K0YgxF3lISReTZCreO9nZQCsH3znbT3fcMU4syt9h81UCgFep6CAOzLyDwEllMAzrNF104d7RYEa7Io4RPZRi0IGhGFTctd0EecREdQDbESRlMkzsJcES8tORCFZSSlJ0hCr0OPOG1dvDAtwu9+fRvL6+nX35mM20usu7aZBp3BP/HaSLhzh9MvtGw9oaf/5OHT/74V6Tnd0a+9KerJekauEad2lelZbQec7dXEyszZAo3axztN7P6QnrfgyvpP7i3n25je1Cd1bshU2Bqya5d8BAhYv+Faco8tMpdFOGo8Ag3HgGWwUME2nhNUnff9fF0nOKwK1f0u9zdv9Dhvo50v4jgnmb/yG3zaXhsLnU3EOLzNKiL9hzArAFrOtS3vSGyzDhWYTMXwrgRm51FxCmTeQOTMNmNp+xI06930zxsuuPOZVaCrXYucGatbGK0OFegIwOnLoUZKeAhBMZVmcWzaSBuwhn8VXwlhMIXMygompAW+Rkmfssij2NYIw3VNY3aMuvUWdkVWnyyHHFLDep42GHrAvL7H8+2MOFS+l+fPpe6K0s52bV+ozJbt29dSm8E7Esj0P208GDsw5hU8dUkhwTAic3N9LUnU/r2e+j1FzdYtFCragfLVExwdd82QgpoTM1VTB7zUMwKMQGmk+Hhpy2599nZCztF9zzT0nOlNRBOEUQlmxAOK+AXuS5TlXUEHFMlMRBMW9ydH23hn8W/jEDMD9Nck/0f2L+uTDr5NrDCI/Pqjv0temmp2wKgxX0f2VV3It3kVGvX0my/T6+QyVMk88Ym8BepCGRVcho7BMaD5stOZ8FwClPljecIyPiLUpgO108RoJdE3nNkvvtQAiJc5NOuRO4KB5fyGOVhnr/RZjW1M0rfeeds+qPVrfQhFr7SDIrK8pi5bi9UtXqNPvQBYn8nYG7CD7neuBvVGyuxaw4beOyk12tMcK7kGoOxd957hLneFoMzBCvUmjfEQ0FAMKw6BVLx0YnCMO8qSJMozKEp8FsnbrJ3cOjlwnYEAh8aGns1eg8FTAReCrsDOmtgoECbA3BO0mAKxIBGA3txlJbbnXQErfN81pdiDVpInYUYVJrBmdqIrn4IrATLgMiamQ4bgltTtftDPvnJGpFnEVGWIKeq9Nz1F5Q7cVah+WbULieNUyTsiJ2OK0nLPVY0d0Dnh9zjKLK7Xe61NDjkpJm6UtuaoywM+L+MOf8PfRb5YBwRzNudvDxbmVTwqN495pzUzXI3LNA/T/bU5EoIkAKpG3MlP2bNSBzEHkM7PXy8gXHh+3Ws3FHA6Ob4GbGnwoGdq3nRDRY8FZpycxAow62Q0Jc2Ah6Uzx40aG5osCrauR8kbwejTNeFVIkoJEnWC8NN00RhYtCHYYtQ42fmxDRvOjGX7j8ykz5zcRvBE3hvp66W5Nykqic1bTSknEaTRA0er4BlGwWciIEa30sM/MfArGQTgi1moqb8JfqVuef8duO+Xv5BfyQq6end2Ix03+wMLHYTL7yNMkxhlkfyQmH2YgzU2Fg9lj74RC29610EvHx3wwJ95nHYP8tIzkqTGImVwCBjyh/xKEAwL7BhvkklDtTQAWq7duRdZwaBix7JoYP4RKPY6YTK3afaQE2gaUH5CbdvCFiEJYQd02NmDqzN9TTaZOrIKSQhgmEIZTDQIPyqTl1Rs6pO45X0fisdwwSZcd+2ghegUgvhyrZhlNlgTZ7s8nPkBZjL5zpLo1dhdnaEtzq4RIKLtJbPB35It9NVAaSNvHdG5qdx/ntFHjBst9BVyffNu6pzbX5drjmLwQCaQe8SdV5zk1pmBRHClYvA0GpVpA1+6LTIzXMVlw+A0EWCiudBdCHcgip1SiV3hVLnFJmypAYtxVKOmLTBthQqh5oi61p8pgfGK6PTxEDmgHGqKBYfIw5hR0vfju37lodZ3p6jebDPIrSw9rHdXqDnR8Zqt2pmqJX5T5hFiXcNEwsousuEPbbWYaxIPjbMiraInPoptEIC9OWuN/z+cMUUJPxQQzdozFnbFQQCCUN5Q6rzc4md5BkEErz7PoG8GT75v9fftXGXWpO6XNM5hPLCOymWD3HFUymDYcGgXKyIo55uojtg60BAlM6oiCkqxnVSCKeYeMfBgIYdiYyMw9AyA7ocn/vRisUtgAKtMOnNeyYwaxFoptrIO2xq4hw+OUOisl1iiujtxxbSwluOpCefv5IuvLiV+h2FmeKpGYOJpIiBWPUcCEBM93j0RD2949Wz2PvD9CSbrRq+4yh+rkoH48vOEoJ5l1PjWpHili7KxV3lX2fj9UAieQE4mLIrZX40p4lTAe+tOHfCTVJ8qX3SZZ3RuK13Cx/CupteuVeFlShYdjPdwQRaKY3+V2mYdlKXCxQ1GaP1QnGGM6VXxFfikgsfgZkJoZmzNjZUDZaFWW3Gs5uZEGr3PfvstiS7PhvL3GAtvWVpNr32oZV05u5BevZSj20DvXSx2w3tHi8fOEAjVZN9zfNMM80eXU4nl9vpvpVmOsWLf40Bc6MQOc8+3jpCaFtQsIJuCSpuumhTkZNgfXk7a04NkG/plMoMPBPognb/O7CRz0HS7I/tlYix19IkHMZKKDlIb5BbaOauoE+XI/w3l5qDCXRQAxXRAncTIuHEKQFqWrrsomVC4+TYqpzYxKgv3+yI4toWwClaL4W13Ado65jRMBy48ahcAFwkDTElPaZDnRdiTzA4OcIiiYK/mVhYAVRNqeOtIBQ1b7Nwb9d9vxELpDtIm9gyjhN9e8ipNdb3oulqB+eU3EuBqrzFl73SUpUlfBpP+S9TmDEIEy0mHjP94tDtbxYDF5HT8AVfTvsX4VfqVDAje6MxeRXNhV/lbvy4TNPlevklOZhAM5DLFVIIHVM+RYlxVxMp/XbBCqDxdssO9kLYnPkQNy4sARpEzC/DgNDMCFW2q0lHGEMJeFZ18wiZb2fbgGIPBZnUSOQrUwPCWsC7hyOWevEHLxH0WFaGGPd5hOQaQ+ZxVAKmSYa0HF65nGE2SeR1HfAmy7mFV81vVtdz5iScoKbZ6a4K2Bn9JXySsnLtS4ZdXnFjXmSJKMEv934wgb4qtzFVxEwzO4eXKalS0ImQiGiSVmHNA6RciVmo8SuUgBVhNg9xZS2NBkWYSzpjMETA6swCMEIiwE1MFAXEDt+3WWJ1Eb8NjKeAcbOSQDGtRqh55FU9YNTK1kNoZ2Nu0IU0FngrTY2NC81k3jmfvbEF5N5Rf0FDYbU6ZaJ4d9BZ+LAjUJbg/sIItCWYItAKlEDDLJ1X5RQK52WViYj2hxkGNw15NoRVnTtpwhU6yhiCDHQseYMrD7pMr0ZG+MxCcP3mw4+zCgqpU4Fu+CmbaiK74HjO37Ghwh8ySn65lwQb4S6HNInNDQBJzkCEQkulYApes93bqeErFwJs3wHyYEAW7JijNmyvCjWNUV5jt+NhHPrF9lgPMYszKWFFguHwFSUUHh/4zz16oZ2A4o1UPN9ced5jV9DL4VAhloGB3X5otxJ2FV5Li/hFQ8hiabVrOBhuWrVv3t8grC5UZeyNzpwBuTzh5lhEHnK4GAFFyL3zzL8/VSh2tKFqeBIQ5yahJlLeAkkjBoPQb4PwCukPBIFDn2klu4SKPVwh0xgBdkBYc1WLyNAH/w2coh1ndHAc10kh1S8VeywilbLviUS+VAR4j/LcXIl+mSbHPtxREzkwvJ4TDCnUlrakzF/EFJ6DwAYzGs5Tj0JVK4xyQDgSBWoHfc5lI8RUsHIczmiEMJLZIJRyXDSu8E3ESm1sK2hqa5O7O0xkSJO87TfU3HXmsu1Kddrdhje18YmzJ/C4sd0u1xWQVFhQDUiG8ulq+N3p932+AUHO+dkYwULZ7Gtyv+VUYm7SIUfxQ0zMvtBEnWqkLB7K06b8I7b3ekyE8Tdi++dyUd7AWxVYYna4quxRDpgaNN5cETwYtqwgKxKhJojfQfH1H+y3SzoZTOEUEgIRJ56JW2Km4rVH59KSK4wo7BAMwvO8g8w3m0pYbDi7Go8VKIh8G/cUPpMwFDiVZo6ur5iv2zoVajfTOEh0i2cdbR3FJU2ARfqM2QMZu+A4y7nWZzZ6LOvvZKO4zSf2MUtDpgbBwEdEwWd5QXO1C9vGCC8RiNFLt1eCHOOvUD1a4jrlWWP2pufsDXxcmGmleRrnLLxqspKnaeaWBAwuEsFk5t4f226kf3d5Nb37yFx6aNZ3foCljmwG18415xsHZVqgGPyZotIE4AinOWJZfLTOAunL7LUy5vHvzpoYB+/jkQCvIpBXgREZtO+Q/KugcoBiDFyWzgiq8RbJHLx9eL6Z3sRReOzWqPYVIezyJvLNg0ETyKc8G+JTcEdPzEtXkQgRQFUeCrQofFlAl29oXARabawqtqJFlQeF5AVQrk5+jUdjOQPYZ8V2ZWUxndu8wAs4pvNPATH5pJKyYBMSfDFXnECZUXpu0JlIJF6BYJ908IpCrrGl8/lNTpPiFXa2pac2c+un6INO0VDvbM+kRfaR1xFklqtYSOqnx3nN/b/7xEb6c+6PnmqlHz/ZTg/T/XXqvAPIolCLnYvXylViQv/L4KinfciL4KocoXGuh/VaeK6OO5hAR3oJsMKq1ncVTuIVHIqvLNm+/dvLBQNk01io2RLK4xb7mVe30B28MRJyLJ5AlhtKmT0JtkSc2KUruxCekHa0EMwN9FU2pqlmCENoTYE8V9s5YyhIiMIpJIJo4oo+G0RRMF08q7wxo3lk38L2uShvNBrznnJRb9VzMYGy1jVwQvdUkn28NwZbx96aRRseRcteZrFI02yTQj876KZLkHqR/eOvnh8xX0827IU53ZpJP/rn2+kT6xzQzo6532c7wM80ttN/c2Ih3cUGrhjXWKaKD3sRJ2UaN3Iwa+i9oHaFyaadrNoFcPDHlyDQe2VCccKUqChUKkPeec7/eYCHJnOlT95kAXWlT62XK8owl4k/fWU9rXbbLGkjQODJ8Oab8Weh0HzIYqd+zHGZtowNvoo3Hmg6CiOdqI9uGNI5rxzpwn6kP0DyYkiKcDog1SRwgaXkG3PXPJnvFm9cuNWaJcfYMoIvnLSZk3mHcCNYIfRBhzJBpviLWWQ+ERW05JxkXQ6bCqzKrlCJdz8XeUN5k8Y2z3WKV83m2KqyxhkkW/D2HLsg16Gps+mIhTNGVgbpf3hqLX34HED9FQhgb8WFbvo37D5cZuf+3z86G+f/ZcpyvrK1omysFKxvY8ekCRAVFxw1piqUlAuJ6DuSlx830R1coM1fevZ0OyM0mUI770F0QEa8HXRG6oSZ3m6rnT7FGQ4uVPcULBqIEDJIgclzzzQFkGi2eL+ek9FWtnZz6GECsjYxVK0tQOhaGI0ok6Fz1jJIW1hTpIHge96H534sAXNyZpYVR0SThmolK4h2zLlHEuvVrgh8qcic+9Vwe4fsjXMa1tx9G2YWxdFlf+6xNkKL3FxkzfQ8+8EHhmPzn6PRNnj54CleW/u1z/IGT4xwcwniuIFzo/QbFy+l73rk9vQ2Xn7wLZ5c8VET01lmP3naG+aGWugsaa4Gf6VCDibQpSxxh9g9BHUvQkPjAF6S6wstqdTA4KwwFRqfGZ9gny5gR3dhUI2DZFxY0bkMXual4xkmGpM1tCH7u5qDPOh1919MzyHACp/v+sXbI8RpR9tj+PqV04VeeeBIDnQVKmRPjvXoMF+bsmFh5QeeXNmKPTQHueLIdGeq9FvBukl46Z1y+LV+S9rdMJWGJ1hc0qzJNdvgfBHPltvaSotz86m5PJtqnX7qcW0g0GvtUbrAPoD/nTfmewwGEy8Gx34T30FjsLvAy8zfeFczHeHMk54zPW6qqei37CHfhRQfpgImDVqa96F7HCXem+cOJtDmbV1Ys1OVEn5tgzHx+ncSarJSjTLcui53oiJW23bAtk+ZN8u0UX7XLi+RC2HnVZbE1XShPSEmb9OQqSWPINAk4ahjoBBegp29aNCI6I0RXMJQ7zYuB0gKvXy2xyiyGEvj5kyAAjPH4GjZPLEtN7A/zdsjyHS2O9PbzJyKzLRmXih2llcnPcLdDBd0ig/a7K3kkTZzl6vGBqzhFpu0tjZ4UX82HV3g+EkE+Tne0l4fbqZnrzTT6bMwxV2JUtTD7OCcwq+/r57e9+YT6Y0cibvI7kPelIvtvmpgtxBYL314luvDZ/hOWJyvrXaiJwuWKORe+eHq4pJmt5xcDXSwkIMJ9DVxS5wXzgIVicgh2Twg2uL5K1PCFgy43OIVDpl0nJp/kB1wS3Cvz5keMRdNuAfGuH1U5oWmBj7b0VYm15iEKYEGf8xYqKEVaKTafLUw1Mjy30UVYeIkJ6kTrsKVBVrC1b0eZaDWRo8j0M+u9dMXtjuYIDRCDhinLwEuV3rsCbGRR0MXGfj51ZV7fnqJvzRK+T2CFgXY+eNtCsTkBm/y5BchevKK86n7293URbDbs3PpyAwnqvKVrrO89/eh03xwos9HKXiPMrY1MmX37V+xkv7WQwucBsFXDzY3ONQSbQ/B88Ezz+S2fJOGby+VWSUtzs/LA2sRlyOy39/dBfc5NP8E5OX6bqJAH4wUhbK0Xgdfls0qb6Ep7+T9tNfx4vAC+5yHqO2ABSZ221FZ2QSpbGgSZpMDD8wOoUZnZidHidW8cBYCKVWQi0Drt+GFQOMt+VB3JJM+Gx1+nBQ6hrcqrbQh3fDcynI6ff5FtCGxZhVwuYJN4Z/62agKjSA4G/REwHPYQX6DcBIwxoDAK/BsnSBfaYuXkL3DLI98iIZI2fsslmytXkn9GQRyjmPR6sfTEx1eUR0h0J6VdvFC+stvmEt//X6OK95YS1c4t3AeOlHoGFUMp1UI8ooGNAPtM8ykuDcml07aAWQsUXoh+7lcajlQ6NX/yrqDC3QIolW0hwtpsmDGZ2Gw2rImJgTmG6OQWNkx4g80igtCR6QzEQ5Qepyu40lfCnvGpoxlgVUrq0YLKcbrYpVKHEbzbG4hNqEwQKbgRVymKc9aZO1sdypVuuz3sUKEVwGMxGB04aJHmzmPvTnQTqJlhHkRuSJMwCtLXqax/GLPDp/lsL53uQI1gd0FwGPMq4NNXmwzg3EJ7bsOI0Yt+g4SthFeF0mcWWF3N2eXEKegkV+TxRWPHkhbM+mTz6ylL3zyDIfDnEhptZNuRyO/+747sbs304D359zP4ndwLLYCzVuW5G5teFDPiNNUML+IjF2MwOa6gL/jSsm8jIJGa+dZZNPOZwm7ie7gAm3mFa170yHhOWYX+RFoGUryif6i3glVr3pq2Cc50O/MJqtbmAe5c8tpYlAIpLoyN4ZJDiH2wUxjqUB55R3o4HZIFxkYAVw0MmKzs6FUGj/gpQc4/sfERqXEVEDU0cZwLV3u8QVcTkHdMbMhDaTLja+UtMombiLNbnesAhlud0QV7E2Kjd7C5DnHIZYXmY5rIsx+0cty2e3XGAxaTmHtfZwjlxM2hgXsuhnORPnGU3Pp1X/5jtRbaHMk22w6CcypRVJwFqEbjBwMx7Fn5kmGYCRfGjL4Owi1Jpc5LNJgMtmkBa7ILuCVM7YUKEOWmFfi/tIEej9KogUiltqN4d+7ABbPqTZnhWVHKbI2dJOVuA1G5X/KuR51zsPzM2zhhEe7dPj8RINBTE5llU2ceESWWR0TerA8V2wICz+xpI1WyL0GGkcBhArpUPNbcfuZA85aoItiMNpHS88ur0TDmtUWigyiWUlF1WBKRUbQ1A9EBn8ENMcbdyEwlP8C2vPpbifmWPiueOxDscdxys6XGKJHqdDGEnxkWefLBf203uikk8yC3MN5dEO6xT7HOPQ9hUpe2AAQ6FAl4PMVUmm0vlxV1NyzsdoryMMl94IQJw/dQRjliu7HwP3KL3zl5N1NdAcX6CB+LwqmC6B/X8C9EsMsj1HkjRF4cIwt+XMLDLRkLMxT2BS8OCWJE/hjsAOsI+292GEvFqnAZQHjzDnICUGnwrSpY78GFQKKsTbPA1VyI92EenPX+Zt7DCuuSz2G7QwBDsqigUTjKLDer+0meUyqPkSAiBDcPZKTFYqgkZ7rbKXnWQVcAND55rJj0HP14gVk+GZzFz6QiTgG6xoQLLKwCrtNpPLoyEDFEa9I5ARVaQsCMdFYK4G1LjRpNqCkS1oXHAfgFkrBJyN/viTuYAKtsgwGcQ/OT9NcFSKrEOB8vgpoOkH2RzKYTwU42ND51VeXbmtM+ua5Z5np5aGLA89fhKGa2nk0n4XavHL6sOMCEw0COtwQ5D2m6QBTKSrQCjN1EuGmtEuuMETq/ENTE4fairTa+bHtlOrTfHZwaE/jn/n7y4cuch4TkqbwZW+Gxi+MjgC9skAWVqy4SrBHtNbzbC46w1zagAWoPr2W6ZyxUdl54qqHu5ajxnIjzvHOpetsltr5QTW8cdpSZSLfZInldbJU86VwJAoGUUKIxbrgTFbelOd1N+A1H20YvvaW6x6gG3CaQjfTHUygr5tzqRUBlf5ruKg94qMGZaYzHBxz2+CkfLrEU5xOOYNdF5Z1CDMamvgh88AmjUMbqcG8XTELmozkPwTOihAuNGfJhki1txuO4tBEYHXevBTYKsjgyoEp8DIAIm0IDj/bcO4cA7ILHUXDb7UITmoJYNaheooGkJ8iaPwjuNfBqrPGNFojfZ7z5C6DVBvXmQ0FLI544B70B7365R6ChnJw8cgFo5iG9A4gQTjibMiE5Rck4I3BFgMCg07hhQnsmeLc4Nj8BCjHosR0Xm4OJhZG5Ka+hrtO9DVS7hv1MgR6mprgTM7E4ODWdarKJMIF5yg6Xiumw5ep7mE7wTsXZ6LrzAKrdhYmC2kwiueYN9YsIV1mYRbojFcokPIfuElrpcX8sMjQLOYeuAKSZ4MjbHKPx0grKHTg7zNiqvFG7aXtevrAGbpv+m1tyzxnXSHY4wb6iZMGHBire6bEB1BBaxafiBz/1PlK1zA9y2IHfRhL19HBRJkscwyyvSOpOT3CST7a/Qqtwh3baWGWPaKNU6n25q9wMiG+NwN8bDEALg/ApbNAZn+8/MCRZ34ZYdy72nqtyLETdi8XmRNxHTnZK+k1wl6aQNPdOOc4cRKHU3JgaHHBkMljCZ66g6NMwhNq0RVC51K3rVXMi8ApI8VNbH6f0LvQdpS4imdhluSQ+JWUKioEcUwantw0KnxK8s5aCIHIFTiFUCjSaic2WT5u0lvEK0fkovaL8gKTzaPqHjSHqI0R5QaYBWnc5VKeoK/wNYxRMrLY4kAcOVswXWH/xUUGxnUE2hrIe1CkXhhBwSNbTRfCmRc75GsWHUoOL312o1gWZH/hO6aeyWIuGzyZx4ULJTUUk1GcBEU+mjwe06MZI2RUi5RITJRFTykH3rETnl7cLvMmuoMJtLTdiJObcua6DiAHGiHUMJAK8PzmM2ub6TG+RLsQ+eV5ivg0cdQS8DI7cyznQHhoi8zNPXM1G2dJXGnM1SeBuVKD+4F7Kil5R4UKNlVu21UXDb0GratdzkOmQqwSN7dLl/7sMv7wm97HKVesU9BUzgyLX/BdCaqoTYS5y+mofqM83tSh0Yd9r2BU+diLmFyxDZQ82xA9cSqbWqRXmHCuwsa8vpC2BFzWyOKraJgUytgxXzRDPPUrvoxM/vGsIop6iJwD37V+XKy6me5gAm3O0rk3r6tI4wXav0DySdZlfoksVx9sjwPRN9jo/4cX19AgmgVOsTlxjzakUqyrPNMTGEibc8rauarACK3I0E8iK3noyiN/dZaq6w7vrZyow0xDlSxusaQbFWPcpCyxPB/2KF+/4BzkeSrSxQZzzvVeYAtOQ/Vf7YS8OiaHFFkSIEIAtoxb7Ffu0zNYpshPQPgtFRkOWx9PmGeE5wUhG5x2Nmkobx5XBHQQJU8to2n0Ov0nxvwEjlAC0pHzcLndStAGd0Dcgykx5WqqUvzAzM8kmxLyit4PJtBR+XvRYykwDywohcrXvsBjiJ2Y1M6ZGzOcLbw0dyQq0C5dBsefaha0Cvq08ylCiC65S0nMSMDRPsLr6LvLpnV7g9awxXy3k1sIOTUdGg343Byy7owudVwbBatxuY78drjD0yEDQCvYY3OtXOngWPdoKJ5bHYIZxaJmr1m5RIZwTsoWyUiUBQvcSMuGK08cnpP3lZMvUuXHQ6PnUYD5Uw2EDQ2CrCzhoY2QlMbZK2ZjzRKTRrpUQuSvV8XhDIc5xdwyg09Cgp/CBnykc/6bhkImnl8fMyoS7SWicOQqEYbtcJQTnu2uyx0gL+HhYAJtBjuI3Z0jkYU54wLthDG52sKBi+OH6XIabnXwXU20EC/MqgJ0FDxYX2YPZP6UC8b7XGVfooQKSF4xcg7bwrpU20ZTu7uO6goAbUrP1xtwtIKH0yj8WaDFLA0QFN1xYOPZMmTavCkooSEBGwvNpEYD/sZ/Ml5QRdbit7ih+fAoiAO+gEtPD40IqqRBb3GKZOhWw/mTYjHauCyx0hhiO+ZhPFWMynlHYwClqfNSe9bMKogQWvHllhJ1NHRQnJtKNAKzCRc8itx5JHG07irOm+WSYTfRHVygr5k5xCuVsE7ao8w+4jIDsr/8Opds1x5TYcBpi7mtcwn/Pe0203dqUoAQJibtgMvI1CDTzqeoH2DtHnWSkRsM+NGmlzrd9DQvjF7hy7EhCNrt4qaWrK64DANRHIsrroCxZrNJEYj9kaQsFvGrOAUN8StAxpdDBRf7TpqF2tOVSh8LXIYytYJqqezixeh8eLzzqJB6SQhODgQ9/vBg8IT/Em96y0cErtzzk8+ZXmmOufkpWsRTSieOYLe9hI2eGO3oHCjyCWcyVSWHV+5+kwQ62FfRLDtzQfTJAP+CwxY2PBZIdimoCAvqx3rMa1i1dM9sPb2Vg8cXGMRZibIwdEMwVn9gFknlcv7qpmmXcyMHgtdXVtLa+Y20ykujeUt+qDDyzfjF4LKZmtAQMdWjcRIAcdqImQ7oDhKk3zT+jG9RrZkKI6xwKxqfgrBbciJm8jMROuDN2wyCvgzjYokNzvl4W2zwDdoUZKmRPUGTySKJXTqcI6KEGzz2V7RHww74yY+4ggcWkASRJnujIflszxBHG/MQqKzrSqFEhUbCSFkhnvYbtPu5AnsZt5sk0FPEKbTWIdywcDH24jG/aZIplVmyIOJlAk9qU48GGLKv2K+6DjfdycbJoXsKQSAAhSzPLhRbIJ4wSV/Ji88TpRm4776HaQ1f7OfAUuUVCw0KIGlML25zyqJpNUzyyLnn35xiAlfisjD7tHe6Arff3dJKh6m13bVZJcZnO/swMSDQ57B/hfXBhN4owJ49u3iECzeVwHLTgi1vvM0jHC7vD7HH44EgSIkl8GwPBQj1R0TAV/iqtFMZZcD4JY/C1KnQl+O9iQJdyKg4lHlQAsf3wj/vKqEYMcNV2aeNhoWbnt3cSi2WwOawRULDG15s2LgLV7ksyeDCig3m7cxYQXAg1Gcj/ouU1u95GxKDo4Jj6i580MF9J6YpoP28JLBcu4VnGs90Y9oPTQk3XeFXNCgUxDxHBvfP8ckHCHUF0G2scs+KdMjhaqb3kV1KiDq9ILyJQ2ModbgpgnwfMucivGqllDv3UgqoMTqTSYeD3xgmEiDLVUwxLxLaq0BzN4HzetG6eJa5u5z4bqY7mECbe6F3BxVBeRWJX8L3IL4kKVG+cCpHbPnun3Mw2EVgt3mn8FG2kHZ9vy0c4h44eTCrq1xmS9hvAIgvVgQrOPuARbZYzvPGhjBq5ahv4k0ZqSu8Fm+6V/DZNpOjc+GnTQOigyVWqL7Q3ja6HZUrFEHmzf26pgcwQ0Z7fo8xkDOFsMlUYwfBbFGOFt+OWnf+F564N59gtg1o72ZN7GmrQTHh7q8wXGc5sw9PFKhKbGS43BRltZQKawMM2x1akFvCEN6Kh4Y7Dmow0m6zscVzCu1hQ4UHksCQUZf8zNi4seNdxpvoDibQ0ue1pyuESqyt3mtvFwJElBAFnalkYYP39FxgWVlcCGZaDQqnsFkc8MgUHYn1ZSYDGY2DZyrQyo4ZrgyGgqdCsMnji7QlU+JyvrmyeQwnHVUOoVyKv8RffbcRcQXegnEqk5KAKGVrj5gCEfcoj/MZCjWvR20PeGGYCTJfLFhhL8dRJpq/wOJKn9qzkagIeBElbGVncWYoe+SBv2y0ldvSWHgfVAgX44ScfWwzIKF7q0ujtfHJfXkam7t4sgfwRWOn7HqYhfUW7y6CeAOJ982ZgZ+/5ssImbkQp21iqyv3MRXmzxndN9EdTKBfbsZy2fLBaL2yV50SmkuJVXC5RlSkYdpX6geFwGiSjVmBF9gseIivSQOfdrVwJnKZvGgaZ1JiwSBnHASYxsoxaNqpaczRtIGriszhopaaaSeGjNhfNWLGCZ7ARY+hMEkvlR4vuUTJpnFM/IGjNcu3XprpKd6SepJjkAZM/ywxx7XIV3w7M3OspnZBzWelo4z90NCzChlZdqBa29c/KzhzhPxl5NhloTdEuFgOt7AIeMPeBXp9zKuGuTzyUFNDrjsbtQCPlnkrvL7USi8OOvGW/klenfumN83xWhiLQLTJyx5H4WokLyMMePGgy6LQlpf7r2mU2zMEvutd02weU/hSPK+MQEeNUPBg6vXIymXxd1wqVZ0XTCkqTZQKYNyN0wkSqbLQC1uixDXJv4In0MpVKRmSLyq2EkDT5NASx+MOIQiASJeJrfDm4PGvNJUGOA6c8pS8ffvcRr3t18IYrLap6G2+tbjNYTBPMdf8J2e202k2QF2uL0a7WEAIWle22T6KJoS3fo1uM0ZovBzrngqO7Gojda4UOrBtgSuWj3hWiYTmhQ7Lb5Mt5VatxDw1ZXXPs+FyQKUSVeETzBenFOts1B1OYrr7+CKfdOdz0pzG5KdQ754bph9+6Gg0QBuJ54DYmG3IkBtafBNauxzUs0nY0Xbjr3z8Uu84X014dms4fAw6/+CRY3O8G/bS3MEE2gEExOUavUaGdC8xLypfruXCRqQ7Az6EAC5nVuaEsk7zQzcJV2hzfN6XnAcpGdZKyBrEVbUMlVOGsIsn8lSIc2VZPwV37nKrVFX4XgIdBFWVHv6pHxWyZZHusPsz+YFGr4IUPRTxWaDQiLDV/d8DNPBqYyZ96NJG+sjGkO57PrV5/aSkccHHwWwbrTg/00uf5ziCo405XoNy4OcEqP2Kb6xQBhaOPJl1Dq0tnxROw6XNWRL9amxxEx3V2iU8n71dBRBnabSsTSl2n20QPTYyrfBdmnleQfNFgRprBi3NOmhropmbHl5iGs0maIneEt7zrTLOXaHMrDPklcXavbSFe/1MiF8kG4x6z/3embVfPrK09D+9dTF2p4Lnxt3BBNryXMtNVbKV5gX9cc/j592Js/AIBE8EpWImmYgull6rZLm7K2kU5GAZaXNGYbpE7QATQRUBPFjhirqu0FYwebeSpp3QprZaihuDTJWzxCELIUyxNoMQ2UgLvHjiITw5hcI85Lgt7X63Xq6hTR/H/6GLV3gbG71anwv7V7s/kvmD0GcBrKdjmB2fWuulc6i9LqLhAouS5yzHjO9iYmu7IOQJSmFfw62mfACNRx1Y8T57146W650QaH1oW/zySRscmYSfirU4GYhq5vgiLkviv/sspg/ftNGMWqKX0X5v0Qg9AFPzxzzmZlgkY3bJBrQAUj4dy6tbhIPbM1jySwqWE9OxPrprdmHx713p9t/7O+e73/dNt80/BvgNu4MJtGiDu3vhL9VX3aPCYAyPKvZwFELueCh5CwbVGRGHVqx0i6gt1jgLcKg6CmaZXIRSpgefK9RZBeauPuBJmwXdOiDEwDHi7A3Zr/LLuWTtk0FtBFr4wApoYvEUN8ZV6IVyyhV7K4CtMbj14Jr4IjnpFURxZFzuA4E+NFefWn+eGYx/yQ7DD11BCBoLCEOLyUttWVJ4Ich22w1s0dgnQmOZRZufQOifJ90W6Zlq4IIjEFwnoZfcWCTsCMLta1JYMsFftbBmieZI0EUe8naDK+aVeN6UVtLMUuZAi8T6LiFNJeaefXu8iVY9zaGa55hqeZr8bCg2OnNJfQ4Ksl7Jp9GkyZkRdc+aWXqQ6LexH+VNC/PpVYu1dIQDcerY4AMP7iFJh/NA6u35L+OE1//3N54/923feueJT4j6RtzBBXpPrFa0FFsYndpp0kmVGGMzRNZKxxqz6dMX1tL8AlM3oOgj+dHlMRiKJV3xqLrtsmBSCLvPJdyscMGrcavhmYoJqMiMHzUKcF6GZxeRGT+huTO2KtxklCs4hJEYG47phsz1gboqhCEKKLShmRzBWt2xesbLq3efWkA4qSDylj5dmS7UwLLL77QW0+9zVsP7z3fSh2or6Th28yIvBqsFnaXhJDoqGoqo5RFXjbl5N0F50pGbql7N1283oenyuOwQB4EKngNq6bsCunVsdP25cSJgNAYnyxwkhwDjt8H4srgKxjLGG4LiIJ/yRzXEggs2QwxOe7YQ6HSewvQ8xLM9Q+JcD3mjc7bJVWC1/G1+jBhKPoHgP3FllG5f30qvX+yn13Ow0DJTkpGHxdjeTq3F2XvaM4u/8LvPrX3zN9y1dDmQXefnYAItzRXde+O1knHRkrOQaEe6H8MnK1Zm08fB8O300NEFmMugiL3PNZgsrCywmw1MMkSjVJGSH/qAUUCzGOf8/DW4OOqAio8kVRCCZ7ICsONeQss9N0QTxEyLqcIMQlDMFmfvHseGmTE1EOfeaRdSBt3c/GJ69RLHtHDcltikLWjE06BX6qMx/4yy/cYLq+lfrXFgTW05Tgl1FdNNWe6cy460ZBqrrLJAgYY3bqxqcObfEsL84JA35Dm+qxvfoyOdH/hUpco2yPEza4NQjzZUA7F/KUBHilQOoSAIlEHgtu6iBRsvIxVw/6IhMSPlxDPmxhV6livBZJ5Nq/MWdYMnKsSAgqee7qAu74IGp/ys1ivw4HngPre2lf6sU0vfcPJEup2TbWa2WViDB/0rm2l+ceHto1b3B0H0j7iu6w4m0LToMQP2RA3x4cq9FMxiyRx5LFNhEIw/hg56hJWv4dClAAQG5mqiOM3jy7F+aDOY6vZFk1N4tVzscxBfhTPaCE/Km37ZGNHeDSAmRuwljeHFBTAPpqNisjbK8iCII3v/NF88RqyBMDolpr+ucUmlhPmqzQyd9k11GkCjzxdp8TuTYVerQDQ8JLHeTv8erfx/X+il0z0WS+ozaYWytkbqOfuh4JRZ4ypqwBtsMyPwaLIpNx20OQugzHwwT81HRtMKencGo5rBGggjX4U6riK44PR/cvlsAPDywktGmqENq4R5zO46eGcRGe0VtiZg/AIGAAIaTJC+wGMiXa5r78cxWe4kU23qnsTDL0lcwhjaqi/zBV9Whp/vpq+8YzbdJ0mYH+7i622x5Xc4/J5/+bkXfu6v3n/yQsa7/+/BBHqMhxxDcxJQGFWeqwKFGEC42st37fK3PHJB49MFpHOmITExnxWgKYSl+Ai0fFKYDdMrqMpBlrl/IbvqXm4hfDnGlcAs3DI1u6xQxCDDMq7xN1IqHMZW3sgr/1hMQmEytkBuUOx48muzfmRI86iB0MZ8OL9x8COInGXgyIs0aDdTZ3YmfXqjlv6f85vpE2ijjcZ8WqawR6DZ48+0P6MxkM10pYxoBGFywMswEShOj4K5QHQOjXpxi3caaRzpM7yuyqEz6W5OQloh8+NgYbAWguYKiPVk4WSHdwspU4P5+HWljI7wbAUKsSbQBkJ14QXqA/wP3e2qCoUi3Dd0ZaoEiz+Uh4hwyoO4aYyLmEgnibf+/J76FpkPBn0Gw3lg2NAMYTX0U8xVN/vr6Z5XZU66ZN+n0dRb9Xt787NfC9ZfD9zX+Jnm3TXAqqjSEmXGgZ1c1MlEKl3OcndWQ82rKaJIZ+1gBnzUvEcAAD/VSURBVMDHvzA5mWzOrgqImilh3vPgCzYGn73L50AEg6MB+YgTl1EYDD6OnTmP88mJgbBijPHKv9kXjzt/LEuUT1MLrYxd+AJjhd9abaR/dn41vYCdfA98dJAWjZ47cx08aI7kEM+Mm+SUWWJZ1OGeKrqJMDN+TBfadN2cEJqOIFyvWfZo/pRexNR8huYxjzCuzCPUCCaNLgoFfCzv+Wyx1R56FGwzAE0Y0q70mZtTacwXh0Y+zorJ3Zzwzy2mPQpOBbqkD6qrvAAL3OThQs+ZKBumDlrf80xi/wf8mQXKE2BnadS+/fPYejfdj9Q/vAz9tgBxzjfSenfwCA83WaDBeE1npVs4mZUlcwe4wXbq5VdwK1+5iXlr4nIsIHgstM74kkbffi7DWXfO14aOGYNGYwk8VVDljzodQ2VP9A54i1hpL2flU5kkZOQysO07Fm8q+kztgNQ9GLHPoj6bPsPuoX9+di39a2RsjdpbZBhWVyNFA8uN1eTm6djBwpaeKPw2EOJ7wK/BvTWAryDQHe1iNa+CpdAeU/gc6nH4IjMP6TJCyUeDEgPU0KYOADQTzEN/sBY4maZcgzP8zvtpVrgp/Qj3ZSQYOQ77QGZJjD9qX4nWpLHOrTDri1vgFm+uRAb7tXSJp2BiBPNDudwzs2E49yvAHIWQcwxXP3Clm16zyMwML2KIuck+9vb28G5Br+eg+ABOYqZdVY4ohIX0OX5s6j7AACsOv2ZHLHrATO1JRVfx0G4VVoGWNzFaDmaYPBDm8IDiJ5zhu4kBS+AyBs1ItLzPOlueacZM0mQfYVVeNq7iwryIB6D4j7lx7k6jGWcSFyu0kZ2x8NkjtSxRqyr6pq/31zl0HKn/WmY83sbcrEJpL6EJsYV5sE136rhrm662wxTD+ibai/Qx8IJ4BVvtvUkYEwJodV5ttat3jjkGfxAp3XUE1SOnZiwxArxItR7Hq+nQRxodrJJ3wMqDwocikAqxkqBRG+eI4XdTiP5gIppfo0gcM85Imb9piJcpwoTjmf98VYHafoW5BkU8P5WyCpr84d9x0yKrpecxzS4jxMfB7ylZHtdwLDHYugF3cIGWIDLPhEzlEIRKsZcA5WY1Q6yCgEcw4w2b6OMMb5wClstagEtcec4YxnmILlwJ9yH7YXn2i0KNAuJpqJBEwg2r5NoE0CnN2XaPnoNI7zZNlZSx47dFfAaBh+SYnzLURUA6zAt3AV7A5HgQaYm0wEXDRiBGCHsmxolCtRXpoNMBXxn0qbG3GRh7ls0W0r1JJW920NQU5QVs0As0gmeQ5U32j2+jJPoIeY/laCY98pywqkA72FZTqgZvCKoaWS3vXcJDeQSjeNAZWMVhDsQoNASYYPLK9jHxCrcVa1J/CIqrUi4RHnGEFyE2sPirxuV89zJpWpTX7NZp5Cvkp4ILy4OxxI24G4PajakQKPHXdAJEVXIvico989BZi+xkYGGjVUxhiHPKSuenI4rL2n2Cx3CxRJr4hcm7XPBvV7BCqhNfUSI+C+bA1YkuQcZwVj4MjnluvZGXgkzvgkCzhJtepPvfxFZ10SjwkiZMVshVZppk5NWg1mpUXizBg0c3BybLbKa+jRKNyUEhcXlLK8vePLh5yJchNtGOm6PttAE+zZA4Go1GsIlCPQe71sC3zRs62q0dhHCTOd8uLcdB5SZqf5sXHkyzyVkfhm+x7O7LtzF7Ya6SpSYeCydhNKQQ6AatJtS6GrvARALCc3mC8MpL4ASPlaGUVnHyHhmOhqwV5YvRG+yJH7EaWhMOrY1ZL8h13cEE2oKVwhXU088VgVZI/FE3wsd0WKUlYh46WqUCEwCVwJTEFAgGhbCYVhBcdQu/c9HTzxEYMNkMGHPKCCsIp627pwtaiZ9kn5UVFGSda95VWssaeaOtSSfmYnKIfg0T4qPPX07r1MoMgjAXFZ1J0AyaaWA0IN0coh8LK3GwInjaaPN48QDccYgkwuz8vHl4HG6eDUKQwLcloUwVuq9Dvs6xItdCWPmuTzwrJDFzg8kT5+6x7m2DiFIcWSJaRaHMuqdDQWJqDAHyOgOz12gQHWdLcML0mE7rAKf4bnW2WagZpXN0Q2uYPpe1j9g6GtOEIW+IU6kw7/JLbc4tXCYkwxjmM2BaLZ7B4uHqDojtTEOOuce5hNC4PRy+AgsrmayrfyVOV+4QGX7v4awUg6YBJuCCUHdTjgeZEfA5zY7oKcid3gJV8imxVuPusCqOJKYqKcf3KfCI5yfoV+gQpjBBIFq8/nq3X9lkk3JHbUlFdmMpF0TWELF1pijLxv/YihqLSWbuyigCjKCH5gZPzHnbKOiZwjIgrg28r2Ap6C3MC3uSFo2kRSNxSjy/vwgl5Ndgec75cnsDG4R/deiJskBSnmRU6OmHIuNaehUwTaSrzjES0W4USvKKnpJGNhzMgptnTIE1puyeutJJv33+YvpTx5pspApNDQ7/Q1i9h1B7r8K4hdDzHD0WFM3hX+RyN6Cmu2MTTzf1inOvkW42Lf0ZasLU13QH1NDWqnqJXPdzcsxoLr37OeNkmtriaqcA7J+HLXovJ67dUZ4NapgYp11ZHo+BKhHSUpyMVjhDgCMwqB0XSNHNLVBeKMw6BYYjzLb5VDLa0SXv+Nwbmk/ULMcAqu3cZKeap8xVzzYOBQossSNNaPPHBNCWrHcUPfPTTPFs7GzL278FFjKPMZ1dBC60OgLt4o4mr5uE7BVIBrznR3OxdG2jFGdMmZqWy17BVTzzi94JOmrkGdOPCJfz//aOLTS0CyWvXWqndyzflj54uZv+zwtbHMDOZKQ2tVqZckfBLWcItc9VmHFUlsJ6nNw0zvw0tXdNDjW1XLPO1NjDbn99oVX7gOW7njuYQDviIVMZkanFP3ZT4RBxtZPKoJSoKr1cfgVcxmoeOu+GTATP0ByefS/1txRTxqsFF5Csr77jCDYrsxc8b2LM0lXGHhXPi3N3mp9Ic7ulX2H0T16qiaIBQap7QerAKbgxviCd/rKXWRZm7UovIKwBmAn5HUIR2JDUdpkmsAfbZYMNJ44Rrm2RzgZB4yAsH72LJkfwm04B4sxbM22WVjGDFjd4kX3PbQdqDDztH7ZZ1vU7jd/MFtI7GTf81PMddv8xGRE0ISsKbvBfDlWuBPG4hH+Zy8kUxxw2RteM5+BOm4Zoqj5fw+XdyX+98kz7iXRfQbL//WACrWBYi6owsys1WglMuUUZBCmOAsafBeUKm5A4O+us6bjfRBeVbI7R8MSdifERMYnnID3/VDkfjAax2COYKlJSGbNk8Da+T9KqzcVmnLO91TTQlqXSHcQxSYEgIMYIk38efhMbsuAJvXact+yXvvwuSpgP0OeRCx7I6KqZg7ms/BBTMo1NP+TZ4xLvpHQIJkvs8UkJGoe0hoPGAcKp3V/nsHSrsQGipgNUl5rZxBSvTwEce2aACxOAOHu6eVY8b1teTrfzepyzNc5nZ5ntpTewl+R7j8+knz7Lrjl2AUaEkdZ5xfNc1z667O2sBgNhLvOIngXK5ukRllEIy3yu2Z5n1Ns4W5tt/MS73uWc4vXdwQQ6+vRShWprr8ppisCwqOUQFPzcLff+lMDYLA5RHQXVzb5LcTExduPOwi/ExEUx9yd6AjjlEzzsWDRkF9FUi7oFyLdG3OPhIFHNqwYdsISMjFYNQY0YFCK8yoGzGjnMBu+ihLvWhsw1dxmIKfAKteOxbeJM03XWA+FykKgMsUOZnoGPbCKEDvxyOOnoHWJqmQYQOgn8mjkaZWpkB2LWYXDDfHm0odkQfZNljXnyfCZ2O71mpc2StilNF2ZB+lrM6D9AsD8MnL0GiANflgCx6ZAToszDFUKnSHMvkRedFvl40QlwLLON9thg48Ji6n7ve+458elIegM/BxNoKiMGOLY66fOK0l+dE3TCpFwIBSRgd4FVrIvQCRqYGyFVBuOIHJpRjQN3YZScDDeJyM+l4UzCM+kFU8l1Ov5aftuuWXmzx4l7BIkpmxA1t21Sf2Vhxt1uvrCg+eDUmwPLvO0S6sCVGz9NIYjKJalEJn9Rl3DfI7Q1DFBrCnbYwOYHTgU393p215mGEFLjgHWu2o/++E3zLpXijmXTucfIWQwFF7BQStED8BTTeoRjvWNjtzGZWrznyMwK53jft8LXaQMHeUFbgynE/3B5MT12aY291VjD4J44/SCKK9vGxWZeIFPe3IrPaxyjxb36+EKabw4fXag3f+g995/46ATH9X0HFGhKLufHAo0/cz/nJL2Vy9VqPN0SabJGKLEE+yejI71+4uInM2ecfowvV3hmyzSjJjjdC6ErZAR+1KbQRSNNxU7RPklnHQQZYywWt8JIhP6YHwYw5yftihHlRNgQNcU2eDTLmxpqzDhIMSpXOAKIlo54uSHwUZvkq9bO9OVpM7PNoEZk4QvAeDKB8LggGK1OI8npxccVZQCORhTfR8FsUWSHzJBISZzYzxyvHMLoCG3fAZfCraBLu4q2g7a/xMN51P0FNGif7amnebexTq9wF1OBmizypc/b6a9myfzBmU56zNUfGkCmV/rNG4Rx+SFP93Ew7qAlHKVFHQX8Ljb8H5/rrd82O/rHaWbjZ957z8oVEhzIHUygKXSsPMlpm7wuKkqCjfOOk26eFSK74dzzUPGCGIXjKf52NIgi3BWaDDn5NThf+wBUoNOxZblbIcxu+l78VVSB2Ds4YrX17CLzzISlUTDjlx+boSJDAwamxREEsqnmdMMuF9pU+GBITpe5EwEBrTmAOTl2cixzQPEo+RISSXYAZlSRMuddlvMFzbNE+iSOZ7DZmNzaycl/EewxaDZMm+iIacUOXyy4wJL753ob6Vn2eW9TvtMbm+m2GfZ9O9dN3W8zgyO/Ty6zn4SZD5hQ0ZFpyLT75awUU4RHMKGO0VBOtefA02AvdP/3ji3WfvSvvaH5J+ysCuoP+nPDAn0q9vxpzJlEyyq4yL0QW54lgUEKhekj0UPsxrbbDhEEJ/xLRUZ6anMvObOyjFcwtLKLM6e4qEEFa183RYrVEnlZ6+PGV1JmoQhUoJvGGIJGQDYJMnwIs0CUS01rI4nyEGQXPUkv3ikiiI8GFQAqgtxrmGIClssctAJR3GiqMTi4LM50OW0uQ2wxhSb/g5KApQlMMiDcoaM4nByjARDnszzK89/QRVhuIKLKDdeysIaYTmGDN2Zm05XtjXSJGZFNynMBoT7RRoDB18ccEfPdc8wXM7gbK7gJY4gdsgmpwQbBJm/o9HgFq5numGueO9ps/NSX35v+ydtPMQB5Ge6GBfr7356Gf/tjtdWcl5UyRWV0b8YEN5UCuqZGeoEBzqvIgS06wbj8eg8DG+DszhQQseRf0+voyvlVlId0aTvyIU2e1srxQu/lsnkxFWPlqipzn15FmGsug3kVlzuZUjaqVEIrF6YG/hBmwgPWRlrJWUkleF7kkOAgWsIrLN6K33v0X9xLPiIz3LKbrISrSSda2BnUEiO0CzG5ERlBCP+xXJ4LJCb+mOslod8lN22fT7vRBxDuk+KrQOuF99DrCxZxehN7vzUrWDNMpzDK78OUeIwXGLaYzz7DSuUsLyosIOANpvG0evJyNQRoWIvbW+WdQ8GdhIa7oOtudvI1att/MN/Y+sEf+KrFJ4B62e6GBdqcKPCqc6ZBXKEwSJDa4qgIuMJXx9LH2Rv4tts4ZwIetymsuiC0DDhirwLCUKrP1NNYzCbeZB7bhRlCtudv4plyp7MuxDG98BIVRGAsik8JVRHinOck5yxGwEcafqaycd62wNs2tP/N0zFCyFBhDWFZuDI0j9Wzvmln6pLBBDZDlPCJEE84ZA8xcWHaGeK/NCiMFYB8Ls65ZwdzTVcwEcC67/BVmOSHkPFLYRx/xCVDwBFvn6sUCD/ClFqDjf8tBn5d9nZsbPc5VgHDxUbuHByiH8gKM4MW8XEOBy/0HgFfF/P6d/n2+PPNzX/x3DfccVOE2XIeSKAbW5tPDmiN8R2vMaOgdsIzSw9HqQTmIv/Vs530l47PpYcIi03rFoyrRguFn1nbUsgiJhJUUGXN5FOVyEj8MeASaodwZqgMkUWk4DEf3W6xGOdZxWcotWB2ps9XwUQcecaftFdw0cDjKcMZXi59of9snQoDTsGfdmGKTAdc06+QZ6pCcMewNizjJqUUKujIZI3TqbUHbEJ6Bk27CjEuqvh9cJfXm7xi4zcWfZPE70HG4gvpxWNn2WePh4NHz+1uMD5gyoQn+g1wRW9Kmnj7xLrRzLR30x/lp1/Ge4GG8OjnLqaLZniU/UcnFz4P+pvmDiTQs/WFj3Q7EOrO1DGjpAVKpznsfCtCe2Z9mP7nz26mH7ljKd3HCxWtGiNj9gC00bqNEcMP1UiFx5sF1hZ1hO6AKOOMADPhESYA6PJtsQ2tQtNZnVncsl88RUuZVkENTKT3XlyeZZmCJT5wVUAWa9rl4AkGz17WaU45f6zmblHtvr1udy2dofWsWOG4guZQCBET4fv/lCa2GyKXuIQW/SIvipsufwmro1UvDGfSf/sHX0hP9+1zOFQe2uoM+upzHCeAjru/uZZ+8ituS8eYhvOlXeshxg9oB+fBtbdnGNBtxHs3YCYjd+kN+cZkg1mTfH41JXWKhL0mDKiy/xwz9J96Ks0ebaRHvuY1qTbXP795+jJHFCAcN8kdSKDvODnzySvPrZ9BWE9lqZB7XIWJpfKjkm3SjfTRs430I5wC9PZT3fRa6uYegO3o6mhxmVQGT1HRlBvLBAH1qSArd3SBXVo8gpt/883wwfMQ2lLNCo0raYIVp2hY8cIU50BVmN1woTmB3U+cSnrvUXwGwduc/OOmJL+bfT+v+N/Hmx9tCPbdwmye5LIIXwRwGs+N+yPHPcANn8RNm17mLK9dEfwCmvZJvhy6xewCUxQUnljfD+TgGsf7/eYWrydSRwEPPhkGn/IYgmEk6rp8D8dIdY97uLusiva5n910EkDOcQ0Q6FWQfuZ8qp+/kl7/9tvTWx85mu440Ugr7dbKkftGf/vnH330H3z/298+XQWkfWnuQAL9c9/5wRe+4Wff8NvD3uz3xMEmUT8VA+NW+WMwJ0FwgtKe3uAN589Ir++p5XlaX5oNCxQcotEflQ4KdBshhI4Hmwaqlb0LTXx0ZzyapZfg4Rk/xmBN6OJsJ4IKO3YIYjxGRBVqAI1tOmgMv4enwA18k6S/mt58sp2+jQpbnmM6Ch5YUr/hUpwNtgFfFLiiRQsvMlQhMN+LnZupn+DJBQliQV3CfZ6EhW7gx5BYZaSX/MyGByZKjTMReJxeE8I5Vnh7OwsmvsCgUCvI4UQUyPIyu3zPdchgkage9bLO18uazId8/iwvZ4/Quu7reJZ5hM9eTIu3LaSv/o6H0uvvwQaf6/MyrG+6DzjOb/bvD449PPd4Sn/vYUjMmb303wMJ9LvSu0bzzcv/bH19632pzXyLwuUMgvyQF5Y9Ln5C+KrwEEJXjgB05s8EBa5UdMBX6SIS3LtcVGwRaCtAEC9x+VhwlXRRaeWhAhdeZ5pwlSfwEhAthLu9QYU3w13nF/hGp5P+6pedSm/hcxqznbX0dLebziKxrohpkrirwh0JbfyeWuR+6Mw+G09ls8IdbfW4CHVWJxy0xPghyM2DNPnvo8W2ceRxB2nAXxqB6S2yU6Cu9onuU77FzaIP9h/lFT8QCq5aFaG9h3O02x2W2t2i6ouyxqOklGfBr6DlMR7JzzGNCzJsxILXW9BzerWfnr6I5nfU97Fn2Jm3kR5+5M70Ng5wfBVngC1x8J2DUhu5C6lt8M7Otn/k0c9vLm7NrP7w20+d+uJM21GqcP/oniN/9MOPX/rtQWf4LXG2VImQa3LWe7C5imCKKMLUAkqIV0i/8XDBRx22V9a+wsjkvZwc5QrORkY7gQqunaF7PwlbrgIRKM3DgD3wF7i97gj0DDbocST2MqdBtZgSO1dnV0VFU3TXCgBoFfAQBQTIbZz8hhBqj7vXok1YfDYO+BkEzXB3eLTosfK2TwQYQfO4sBb8cCDXhGdiNZ884JZ+ryzcYYLRaDwQ8tIlFuBifg3+y2ql3Lrzwlw67klWCB3intkNkFpYmreh+Xmm7DisK/Kz58GiTD3EcBMafv+5Ydp6Es3/9JNp6eHj6WuZXH7rSTZuzdI46h3o91NwvPVOmcRg6Yc0/PnZ+e8/U5+Z/Y3z5//Lb73tNg6XfmnuQBraLP7Oe1P/x587+mOXzp/7urS8sBJnNChkOgUx/IWZERhRY2FVE4TAAhPJqntJUu5GKrjTLhoEAaAYu2mQ6fAxwB6eAmfa4hes4Cr36aTTcNOwBYZK9VyMLvOVvlrlAYqbsbhrMRCyqH7sdfAAUWWVtWkhokajVsvG7jPQWfx6mW0ghVo7Xs4Fh+stbZSE4xFUAWnAiiQrn8Z5CE40EOrD1TtfEbMhXcSM+NwlFQlV79J0mHVkpDDr+FLtXcT1mI7z/Dw3R7lINsLWdnX0EmU8r53tWzYUhknAGMhzDl362Gd66anfeibN8KbwA+++P731zRwag+WhFh7RuGtssLKx8ZpCbtjkmc9FYZq3h7Avzr6v15+Z//XLn/9b33bk3rVM0MF+DyzQor/4fenPZ3+68RPb68OfjkNNYp8fEcV2ViCsDS/94WQYl6pCbwgnnvADpEDEAwGMosMVJueHKkyEwuTHnb8i28eVRhf5VTDikMMVyh0pA/8emRTY3VE+U4bnecv6EhLpUHMGbeSeBU0Mq7GYDzFv7QwA5RQuNJW6wCdUYZcrD8AUeA98VEMWMyNr4dCP4HYnno3ABlNnFBy7B20E7mEhXIPDr+baC1jUT23NsHSNIDOrQeuY8DHKAyxAWMDpU9CwRN55v4ecQeg2OuniBlN3aOkWaWM3X5P+gdXjj3742fSxR19Mr3ngtenLvvJIuv1IP91e32Y2hEah6QI9mlgNex/44Yqi1StrFBNNpjrHAy/NzX5Ht7My98Ez6T9716l8+oG536hjVsm+5+DuVx9Pje/69c2f5WT57wuh9t2ykIyQzMpfCWagh3KYHpc3neoKRkc6BycRzy1Lt54pB5zgMl7hLAI6BREcmn6+lj9I4afc9RSc03noD5h9kBkfDg/aLdQjYyG/xb0AsQscLzCLHnMjzjK2acPGD8cXmRGYQ5V6aKPC4VsldZ69+5aJFpr5xun30oWAufpodnJqRIMYYhZoGigYIdD85qaEYIZAB2H8iExTppb+lAHhh5+kRx+/dT5V/WhQTwH9+nuX04MLm3wxgP0oXuZK3gNMg9idxzz0OoLcbc2lF09vpz9+/6d4IXcuPfDOV6W3PriS7mj32Oes7qahUTYtGgV6hrK14Is9iGOIkrPTsG6zzbsQOYODU6a6w8G/ay02/tN3z6cXgvgb/HnJAi3+L//VtPjxJy7+3LBV/2uoourcs4rM0LLBeiC5R00AE/YaJbQWSnQQK9MI09lkI1KAyoXNR7xRweDw5OfKu69Ai9b8dOHP3ngw3Gu6kQRd/CBEkV8lXOP0ekqe3uMSlsuxAFop6J8nYd9vjTibQJDtm/l552Udj3kkrUWts9JWZ8eZhzGqqZagh5dDUou3QBrsi2hwVl2ThrE8i0DwAsGIz1L4cmpPoeV8Wg+6dDNUnVGWOwDnaCzhB0wzxMz99YNDHz+7kR7/PBuH+ABp1IU8L60Hs2CRfL7mzsV0iqm7OdLFOX4IoSWKL2bRI/QQ6Iuj2fTxT55Nzzx6Ob36/tvTmx45kU4c51wNaFqkh3C+o8ZmJbOvUVjvjUqY7V3iECH5hXM6UZa7LhGvofHQXmRgub39y3/z3vnvCaAb/HlJJkfB/f99Z1r/5t859r0fePT8mf56/e/GMVK+EMbp7FkoqUEr0OkfChROm02/TCwCY8FCqITAH12hFQ95ltSwAuOjCCpmGBXPYTiSn5o+bHTSR0YlY+FwPsZlQjz6Iz/u9hiBD78VXYFkGggLZzh5hKCQn2v8QZ83EpjGDVzDLfZIshHnGGclceBgF2HtcUU7Jz8NDcQxl48uOXbXd0jHuRtXrvBhFYTcd/fTwBkJ4tvg8+tAR9hFf8zTjAhzghshDPopbq11Od37+hPpZIfPvrF65845z94bMZ04YLl6jTI9s8bUqbzi9FcSUFUz0MUJRVVdtGgorgS6h9s9Nwq981J+scx1gy1gOQ0hPf7iKttKa+nrvuWBdN+dzIow797A5LShDnxRGB5xqghXnjKUnZ7NIgPMyyZGCeIujDt8tn2JGBi3PCzymtdSv3EKkAO5lyXQ5vRvv4nJ5fYn/+uZf//IR3sX1n+Mk93fAOM5qh0VM0v3sr2a7kZ7N1se60RLp2DR2mGOLdNCWSD3eMzTfTpSfuoi3fQchxmyiSv2DBNv8bUJTcNjthUjLT9WGlhevMDeWvbjHmlvMyCjUwvBJl5XGkB+MiDwsVc9rW3QXc6DFHq7qEix8RN0CY43cBnjgkIDDfQ0q6D1TiPddXQbXWQJgI88NA3ws1R5Anm7o3s8vVBbSM8htGvg3hDWio2GzR3Bi2ViadUMmPGi4LxsG418DuVwlLBFnt13aU/o6aIxxWajl8LceEfdJbT8RnrktYscpsRRxXwWwkUejyG4hGI5TePrrF20NGl24Wi62wMjWcL+NNf6Bo1oleN/65wJy5TdZUpUZ6DneSiKZhfN3OX8jk0+Md2jN1milzh51xL3Xtrm01d96s8Bqy8NuDFzZFfDt9NlRp6ZMd4xAu9Vgs8w+WkdlZmZ2XijkNkcGlSLvFe7FxGVg20jfdkC/eYPrS5/bvSO+9LXN7q1s8d+b3Sx+wAUzsZhgTTLv/n629L77pqh+/LdBwWxsF++qqkoMxEDuyNa7zba40NPXmBwMJPecGo5jzOJV8hiRpX0eAOP3lgqp9gq/N96/Hx6xz3L6TUI5wZW62Q1y4EUwLucOJ/iPNrHnu2nv373UnQmCnQR9pyrv7oQc07bwhxg0Peb5zZSk81XX3PfnYBniLLV1EZn8/Us58c+s5p+6U+fT8P5Oxjt19OGsqdT6vWbHSZDtHSsAA8Kj/PEQgPzvEQVKchzAPNdlZi8jcLwzLnauSfBLx40+rPPrqcX7jnOrjiO82WhQ3H0XHJt4SGa+nUry2xpn08rzHAs0Jg6tU66E55vzC+nAQc8LmC2nGWeWrOgj0BaNz2E2QZotk4rthgH+O2WOPKAsg8c4EKCCicfeWBa1RdkobVDifEcK4+AOv8cp9KCyxbpPhB5p9nUaDQ32Vvy6U6931lrdD8kxEHcS7Khf+DRS4v/V2/2PWvbw28bdptfThd/Fwaab4ZSglAZ1j8Tk1vpf3xdPX07Uzd1NIUuymBJiyMgCq5oMyq2Va/TRfsW8MrsIhUf+juYZXckgrHggAM+EuTAA2FBg8xy1GvDinCAFIJm1SjQkXPJtbpTASBY59NjR9CMsa21osbK0eVfiUSgxce/H8dZI0Il2mavgsvvAkbvgdcXXz0lFErRVCvpVz+xmn7hs53UmV/h/T/4EHsbiJYlaug4VFEEaGLKEREso8cqjKeI8uZzmAnslQA7F7B06wBw6cgr2Mu9sZbe85Vz6TVMr7URaJuhh6b7Qu6lbj2tQuwmmrpPg7LRuVkpTBM4Ge8X0vsYZzpzCD44k6LCoUHkQSzmDIO4ebQ3r8vGvHlbu500UtRSmGkAHnRvbxyDPvLRvo8FJcLU5qGV8OucAZqdnRXm0dMvbn7jU1vnt/6X9z5gYQ/kpPlA7u9+bPDe9zeO/sTaYPSWoU1PTeNLaWzWxuqfIpK4Dq/LszuPslIHVK51RrDs8h9P+QlZtfg1ul0Z44jez/7qYroLhqjdTRaywl1c1qN3DxPfZi9Ck11+Hp4S3R0RDpjClUT5qbQN6EfDbPMGBvsaNAWyXqEcQVuF3BvEK9CWwRPwu5wi1EUj0heFhoLciA9to7Bga/qdvq3aWnrzcjM9wsDwA1eoHzWuBBcnrc58mKF5KvCSHKNCAlSJakhFxTGF2lBhQFhjaRna+QggzySicbTnMLYwN6Snxlyy2jMGWjQup+HmZeKcMwzOWWNC8RjfN6QuNQkQ2RBkhxUeUuPxBQphLIb4Ror1YFr4Jo5YJArexoggaIstqxjT9g7WJcYG6bLAx1fIDCdfgLn0qFgwNdobnqA0+I7bj2ymhz0j+ODuQAL9Tz62/e4r/da/WK0NFobYUhicMFWivHByMWxC/Bwhlc5eSgv3H8fcaLHCZKtVZwENA/RbL6YtGCIuujIm6519lVHYUsUJL2xxwUcfDERwM/sKtul7AfK+01k9SH00mjIttiMX+1xcNMZKoLX3bcM9DhR0tjKEWeIF4q5MDrFft1kPXsWkOX2pn45e7KfXnTmfnmNGYG0JWoXVWQi0nWSEfWW4Au1lWBSDHxkmbxU37Sy+QXI3U2sPHWG8sYD1yUD8Tug6MXtnuhOa43gAtT2SWbRh8JP3AZ3Sk6sKlVeDbmpyiKRZ8kchYj80BVKzahyOaCBRTAkDb/xBind1G7fKKYteQFO+cZRliHKHSiNv4qISrQWGhYyhWvGFgCi5CA7sJtJyvaQf9CtyzR/ozPUWNrYZQHBwdzCYVhuVUtLbh3tItgJPhfs2r/OLnsRJaaJw4z0XlM8CRYFlbni0o6hwusjYh1BVfDEZrNLighc+yNxIK7u9drrgo3mRWDBdhIUnHkNPBEDF8Byaq8U8Q3cb5wMC5SyCSLQR3fTDLaDssHqYPu6yjY9O0uD9Hsr9J+fT9qUL6XPv/700+vpHGNwx8Aua+VGqTBj2O2iCUMPhmQUTTgGxt2EueIHPV3zbQ0vp6zi/+W4G27E0jpkV47BABZ/BGYfKSDDdPxRWZbck6ljzycUJo9ZnXF1ziAilKWetCUda0JiBZA7Jq6xYehdb/EUdS6+pTZCvcR0TYpihkUtE82MxaRGt5iJvftPzvAx3wwL9+LnH692jrztp5eVmzd3RRqXBctMlzJJreqh1sC9dSPDtiJFTVkTxnznFTb+CZeHGDiCPqpIJwXrTADNm/hgwh4sjp9eHVFl5wgeXIllkFCaDwbucFe20VN6onyNzkyB3UIbcSgMPntvswoJdqV9C7aPFetMCLRwothkvxJIx8lfDZFj2bY6VQXr1A0vpVZ/aSItXLqQ/3SZymUshDSZAtHTLOz1hS2dvLgAtBDNjoXsl/cAbj6d3cv7zidEaA1/sZARJJaAguX/ZCRA1vN9BtHxZKyrQ/oHfgu3jaiGMmRRBwtyTnqqRqYndP+2ccnxLBr8CbXhGK24eIk3mZCgjaLTdAuVPQGSffGZQSJIZ5smb9B6f730+3cvfS3E3LNDpDTDoDHXqHgA5VrSHNHvZnKXQ+pChMWjxtCBPuczCQeie7v9v71x+LDvuOn76/fZrGCsOxh4HB1lWhBwRHtmELBFIUTaWkBewZh/YIiHEgr8AsQBlgRBYimDBDjaRQMrCWBE4E8dmETvjweM4M9PP29339uXz+dapO6d7ejLd1410F6e6z63X7/erX/3qV89TVUc0sIsBNiRQ6iKgGk4yE6AKfNauzEihmCK06nvYVmFzUQpROXBgGm064koR7vOnSsiTj6c05FQFL32jftxUePcEo37wa+VkyMoKhVcHbDEpeI5VmF9ls87RB582N12S8kCpA4AsHyC4pN1RuppnN3kd7Ddff3Gt+eq1eVbymABTDq5j2OOVsSltjATQHPdIeENp+AzP0pRYyUNRslJkMI7Jjw7yV/JSPOTaso1COzTBGTe2XSpoRemDGZTJz2TZVHxkYPLnGiRHmsorKyrnwlwsECld3Jhlhee0wYUdcsJDoBnUYW61aSUyfsAZBegIC4DHmnSICqqFlPrURgY08lpNDSMF906oiH5Zy4K0T80LBVTZcS4dSwot38IOjH4E72QLPN/2ZdlK2kzMLNz5HE9iKEDr63zP+Ztlu8Fei2vP8haO9dtfv/9JM+Ylx7vHv8ibPwFI2zeKfpDH5i705AeHXiaEG6xL/C5fA3h+ick2LbmrDr5SdhAv7yqa2Uwlg4xynGdGnhbQnlVQLOml6PhxlcOgkj6yAKA8wrR8CCN9aBZkW2eJ5L/A4Xc15XwDoAlXeucDhbYy/SzmUgrtXMQlqZSOtT2KbPLklK6+MKzgClN0hDQ8znERqvEdU9mekOjEdcfYBlfY0mV1AFtn4tsfBfLguL+FU4AqjfgULPwHlmFDbCLskC13hxJRApAzPhbWh1faKTPycsQqxoJv1ISRKBqrO0pEnt2Eowbkjb2boFn3XeOTWE8+tczwea158QUuaLm91xzdvctaOLJhUz2jb2QHnmtfNu3K2P0aSoBx+S9trjSvMEzZoDnJYYL0kgwx0NSSpVI5BbfxTDGEd1tWcgn85JuHxFts3bOeRbPLMMsWs7ZTYIGrdGRFaVFRyFLt0RKCX06KwRNi2kC3wZCchJdlUeNKZJFb4bv0eMJe3lxcod+BRcZtMp+bLiuXMh6ekM5DpgghoPwkP2dgqghOBZ8b2CZzCvC0p473HqSjIhb+0sK0PEewLVAqD4rncEKhlmAZsAJaSbEM5Im64ldtHKbkbCO4krUiCObZukrfQitSgTrwq0vcB8cXnVa5f/mZa8/Qem5wH9x+M39rp3l/F+wNWuoMRiEkUYduEo1mjZqNtYVmC1x23odeURBZBNY8YOkTp+RE5KIklpvX5Qpj1x64wONSSUULOLRJYsiEXuObwsmQom1RSqkCHDISVCJ4W3pBzE8AShlMAg1r5dqGBU1ZufZuL/UZzMUVmkTKre8kj/CUW5GABX9GmZ1YICFrX7qmAF+OywiolthjUBWw/YA3dB6xb8T9yEnScaSiVtL8uwqQhQRZruHi0fUM+cCJe9XKPyuv8K5u2VK5B0HFt0G0hfbynAV2pjkccS+dS0626PKgFqYV50cx2VK7qcfvdM/T+m6ubWTyM88C75Oby80LDBtGy6wd3zps3ttmq6WvumWWf2WIRuEIw6SVKV47UTWfDIsYcrh+Lp+nxIXHSZumtIJKqShurbbKxSshaitpchEAGV1kwu+eiyhvy45lcp6JOiu6ykAqyFnoEAddG8EEVsL6gYUPb9LDfXLjxo2pG+lLKbQv+1wN8EakoiQwY9OUGlczIJMqFAUhLEi+9K6xAP9co3BH4Lhst8gir/bjjGJnnxlfi7LA2SkACw6P3JiuQivopE8Yziho+EewKuohQ4J5WgbvlXDcbOtrvMMMLy5PFuMnHnZcOxgxiQtvg70MS7L6YzrADeB/j7d/3gU9YhmKu1j4kA/3V9B6f8ya8U0uMxwfLTUHB3wbhZbwLvTmmDjObbPrxxsTFzmr5OqHm5YcrkQx2ScBW/soi6dTzJBLZmU9W0V12AGAEfxHbxScfONJTKKETYQ/wakKnYD8CANQ9C7ACS1UxFGeJTy//CSE8GLs76pbG0KBJ1QE8a3tGGNNStqMqpqTpbVn37o9eO7Xnlu9FYBL/lxKofPJYjg6dpeX65WO92JUOliTWTl0nK1Cx69CGK/n8UZBqoBHrLf6bv9RxmRKYvwiHMdvd9E2LxucX16NPxUJQAtdWavoR1RGx8i606qTxphltSgntUBWj3N1WUnbjYK56BD62SXGvgcL74QWNvJgUqjCYwVXtxVrF5gBleyAQfQh3fYBr+S2ydP2Gldp8dJlxGnon6HkQ19AHbPawZJV8wQK/DEbRNxBxyWIEZndgEt5bEi6w+vsA05rbzIpT4uclltuinrJcaR8StR4zENHXgWohDy6XEp8GesGGTkAXWljw1noRtHpDcvVxMIiHypYNmHFK38tB3R7zqcm8yTipTl22y0rY/Orq19A/v/w3R8P3vjai6sfiH4ZcymFppwQpOzDQc1ZclkKv2RPILKqYgGTbpzMBOcczqp8JlHQG1JVVWoVOl/B6gClW1M2SbcISclyY0Jzn/HELl3lCso2lxksrV5mWEWZxXFRwONKKrQGHclrahi2vSZEXl2tEMBCsigqA7j14/VIkw2lURZOYAhQoVeh/+S6Z/JorWHsmIKiCPn+yjG7CYe8PeSDO7TO11nRuIeC7rFlVN5d4Zjn8sMR3y3JxzMXmShao1z5QKHv3T9o3t/Z4sJx+IOO1wmcUEHLnyIHtpZLWJO5B2E1F0RhCMe0pRl3/TndYlcaxooDhq0rwSq0e7KLLJFHSEqxrKyYng0JUkcXKg69m3SQ0YOKCDwT7BPeXbBrlAnv4m9try58518+bd74vWvNjyBzYXMphd5FeOsUmp8W82OlE1PyibcGYqPUvlDxEsrt+7aKdKcYQRWAtsaMWgZmvPgdcjBwQNMGbo6PAEucv6V8XMkIpURY4719/hO2+v4veyVX/OSYl3Kg1BlHApqKIL4tCWmKrRqmc1QzYcLVAjmTv+gFQC6BCSt06ZHgL7CG1UIEyzzBnPyVYYBh8AUPnryzs1lhr7h7fZfYS7GxwVZXbh66Tms9OOBSHu6uOGLb5spTQD+zgv8QWtQ2WxH3VzPGPxouN3/13r3mpS8/07wIr1YYdx5kfJ9y8YgT4PSOQ16qeIDVahrhwou9T/arRMsAJNaRf4Ehn9TG5MNwYMreFvjxBZJdUGuUiGWkSg6h67uG2hsqG+kOqYhl8QAZmZ7pY4VfmbTRSFkI7ZCRlaMTChAYn9Hm6muL26M/a66t/H6b7IWsCys0ixzNDt2tC/e+CijqWZi3YBFjSdAMOdyAqxPuUfuE5aodWqCGwtDQqWa0It9hXhKYfM4LW/EO2NQ0pKteoqWtiuiwXdB0VTi8+Lvs5RLbFmChucWk6sesAa8uceiJhLz0hYgyEUSamRSizOZBGTtWt3D8K8Z8FBOlTJqGmXISTaSNfzVOBquxYOTXIVZdGShdtn4bWwof8MMT9ragqH6LxfOD+1ySMeSly5ghnAWyvDjk1MkBe49hYMDJDVZHsmmERe2bnw6bb72903zzC8vNrzCpXFdLZB95eWh1y96JdAasGLg9qPCtsjLMIS0rsEqlwoZfc88Qy/x6f52VORc1Eu9cQWV1UnzC0CdDNJMjzEqg3By72ytZ78ykMXksaPJqGk5sLTdbZjsc6SfcOMsRfpWN36PxBdQ8+03m2G++NvByD7Xt4ubCCs2LwuZNWpSfuoXDTehyqzBlytKKjaXR7+yJ40Ef0li+S+ZWsxpgplA0HjFFiSUJ/qy4KvQ9vk89z5m1VTagF+ER3iYlvMKP0Fp8C9OTbz/hkpcPOBO3xbrTyLEr8bIIJylE2bIYPPpvxm2YsyEpzEi5awiUfvJYwi0qW6V8ogFbND/nGwduW5woNCXscpdXEYjubZ9h1SVlBDBivDiiVjhud1XG4ccdWoj5UtocUHGVBQ4dy9sYsKu2eZbhx7ot2Enzo53F5i/f4UQHLf9K5iooDGkN5/ab5zdGzTdfvsb6v/fQKWkbBQUh9yg1PLr3vHCPFCGv7DOUAiYVGfAoNeHl0K0ys3zMD7BkOQptpcjqBEpPPu0ZVG7lURogS8mWGTwrBcKwfFPWgMmRcvGolsOlBVoc+SErzZynngYe4bmcuTDCq2j0h99vmv/iEoZ9jwVxB4WtHz882OGEnJghNYc10+aFp5tvszHn73YpXArHT1Fb252t21KYocCDoiI4LqV9YZ+ErTnAdMEaUwHA32KqOxH80CW6XfTwgPEnSrFAekJHXPBS3ASkKQGWMToNywNaodP6tSi0yldKr0ZZA4h4wAmulKDBuM23tmHa0sFdTs5QlNYEhkJzbguIcuNnUjhmHnjCBuu5AyZ+jK/n2Nl0onLj56QCG7ZpFV7jJcBXbbCkSauNBu2M73M4Fb/pJu1N9nbfa27/8lLzuTHbaGmllbJvQ31M1NbQltpwld3GQOW1HC0DjUrnkyVH/I7eDinrvOrGn+U8lNdtoi7GhHT8YIUPskVeQw+aKrLzWjCT9pguwgUcj2xxSGB3Ye74zqCc9h3Qku8vzC3tDI/2BstHzb+JdRlzYYX+wauvNj/83qDZu08rcQcpb6LQHrPaokvwYhIVWiFFySGb2RfrwrQTFAfcIyyfjjrEGSFaIAq3pcH5txJXtU4CGgWPiQSLM78USuCtZCThenlMF850StMCb+wTkc8Iv4XtkAsfNViltHL5JAwebULCC3HS1EzgcbTg6Y6MMo6+PKSUS+SALWlXi3w/bpZ5Yzjmu4TNAI8ts6tI7DOfY+LY/PvHvHNA9r/5OWQeRJCp+KYvfXmiIVj1PTtdHbevYTO4QpNs7E3MzfluLFqicZEn1dblTnGzouTGJsLdcWfPwW5RVptcQi0t9xGVr6yuUMe2OYrFkGj/UJtNUQfQpNcZUiFdufkZfld7hjRKDndsVhLvxM8egop57blrzZdf2njzlZeO/3h3YTT8/PbTh3/69XQr8IsMpjAXVuh3foB8TIBJTLNPC7FHFWNPQbPOVtItFCn3PECOoUKumVJZlLsvBqye6YMMQ2IpYeKiZBLVCKyUKaA0X3rxn2eqotZo4Rz8aQyTRGx+Kg3tTGywA9raNV7cauRxYlq+QrAG1njyVcPb5AORYGF8iIgTplLZsX0jlgpvtJXRYgCJz6Zlxz1XDTQDTw7g30AhPLWiUr/HjUc//ahpvnidbzpAdxOcVErRweH6rZOTDVZDWPM+Yr8NSY38EKg2IGNaTS49ao44B7ZHxTlWWdnmO+YkwhxKOBxAk9bnBPcud3AcclB3sAtC+GOlhompg4aI28rHVoAx84Hk0fzX8YIV1EaJU+vRBQ8rWK7rhLnDkJ2znDRoFnlr2iwe7//Fb2xd6LPHYD3WKMkLmde5Se+P3pIBwOFN+dtd+Rq2uc8ThaVK56UKUtHPJDLHVTyyEr82YWnNwY9taeuGqI8FHaUm7DxlE7YqtO4oC8WV5g/6tvLGB1cp47fQfXsYtzjERxGMNzMa3dW0buGkpzf0KwzpJFA7DFTEQte4TAiwJe9T82Jl4bR1wcM6RqActo0cnW1uIDsXd7wl3vG5vY2NyJDT3ofgOaO7RSNym8bEntFKkAQIZ/5wcLDTfOcmNDx8Ic++rZCfyACnVyy4l91rDGTdlnCI36zU0wq1tyWKiQywrQzMk08qPMgpU9Kf9FghGDEzngAWf2DBMYoJK2NPksTDbsHxEwwxPcN1hUZpXMy8/z69zYswhmKESTKpFBSwhe72R4OqssmmBWTBqMTGmSu7SM+6m0FNlKs4IWxAsSyAKoyzebagq5GOaDEU5EPGhAVqEwxNvYbXOJynDAQnQ4mWp8S3CU3SND14maSPd6L4BnaeUwotHGkLa6+h0nIJeeBtjb2uwDDz6QuHCSzDCXsiF92Pny5u+TSZpIvNhzHT6KTCEpd8A6A/PYTJ6MeWfhoYw0gvstGGfoVRRNJQeTWBBznptmkbJ72aR0GNd8yifKRhfGD8IYxnbOVgRYcM81yNubhCk56slNqIXYVsmMLMQ060A9iGGW/jqHJPjG4z1TEKoSqbBALeSqIWVgU/6zc88JfKDkgprUr1tJ38nQ564JNZjPxO8tuhJe4pA5z8BS2M4sajctoAuJbnUka6dhEJs6eaGHF4JGuw1xjwdjM0okTECSKA8amMDqLxRDGNF18g3cUqStm6zYu4icMRxYWe4fWRLt782IrbA8uTj/Q1Val1Owcwb1FsA6wohJln6Lv7T9SrNJfVgDYHsGAGkrnWlskaZt66GZPjmuEi+TOwxrePsBVGp8OakhBWC6SAHzJJ9KHQB7TO4pxK8By8s/CCmEfDO3G1e45i1/BOMRn0KNZCh9bJIZYtsvaksoKkzMStxrTtyqVpT6ltKxsc0lQJa9JpNYkLvuFE6BZHW1q1jHSn7Fo76YojPmGh2caZhulNhh/AaIQ7a4RzeMNybw5hWtHTg+NnfD3HUIaPGOG5OnNxhX777fHi8Y3dLBn5WqWyoW1eui12lZrCrnDhuXpAMLPBbQXSbdVOuUGsaKFrWi3Og4hQz08KV+GfEXDCpVVxjZ8QLvxUKuIKdoZEodkNrNojIuFVQVJoLTEVSxTT76K20UVpiTNN8YVR+Sqbp8q7BrZ2pWd6vlWsFcBKJmv6YwS0ayewBhmuu8ojbuDEM03nQrH1i0dcYPRLj7BcsGH3W43IrRFEhNDjx9f3gta9KQxR5wjjGrm7LcaVWB0OHkPv9ddH68fDN+ec4PHevRROzSG2GTjvCdkWLoWqW6Nt8m2cQVUIoUO4XVZVxERakEqlJqTfp/qxawER+nC4cBrtSkt6uMWrT42v/mobLupDj+GduAqvHSUnrhumO0SwNBEBP9qaitOFMTwKClAaD2XH45qcCqfyGSSNWpknfLY4RAVAhY/SV3zL1AdaeYCfuAmPQpsO4dJPuuapTaAqu1ECyF+GU3jNqkbevDPBqYKrG+zrPhwd7N3amvtno6/KXLyFJsU//Nrqt//8P5pnh4PlP2HNk6t2GKeltTRzZgLlMHOOlx/KpBmNNKDU2ik4c9oxyqguwdUCfVQBd9BOOaUx0bpOzKnweDqRZ5ym+RiQMxiX80o79PlJy9ompmgyjGhtqU5a2jNu4zTBr7ItQeW3E6az0lExzZ+2xuGDxVDp6JYdw7tCqPiExghTlToEOuHdXioVgDgrhh8RonVemx99+Pz8wre++5WFt1qsK7FYucgg9VLENv/m+EsH907+gFXJ3xnvL7zMcg/HuyFh9YgMqJZsgM/roLQGRkZiWHR9CkLlVhgTZSUsyIR3hxwGF4S4yo8EOmZSUdqwCBp3F0y+JoaImvYpGIHkE3OqQPCfwg9Eh748GyZQC5gKXZunFl6rm55864+NQ0U23VqhlY0khOkqU2RGmGml+FrZJkhgHsfa6QkMxLRshU7AgYkNXIYQArnaQFmF94oDXJWvNIwLbWz2whQGseTDSW2FdYjjTVDmx3TsbZfG25yCv7m6MPdPr6we/f1/vrH6E2Ku1Eyl0JWDr/xrs3nze/tfPF5ef210cPCl8crqy7w0+DzDuesMjrg5kBzNs1XMb4m5+8icmWkLKUZh1RIzIBLDVgI/x5xVtkeBQj6mFuYpOAJrvLaPyVpgGpWmdcZ/Ho0aH4VsAQzTGVqTjIbEuT81L+KpIBNlxR8lVsHOyqMmbB58hG2p17RrGzLJRAtQSSUdEIOrTXxAWrsqdchWJDzJl0jkTXjplB6FAFoxdzqNuXRv6fAe+1HuoNQfzQ2Pfri4tfbfm+vN97/x2x/9z9/euOESzP+L+UwKfR5H3/jr2yvv7myu3z3eeoo7/54gu1wqy1uBhdHyeOBqPyJhhao059VywoKJZTN/RcYGxBTPNTUCW0Vyf0rGjR1g8WNa/ow/a7IkZbh02shKusyCzmKUdMTr0hN3srzVRWlpS7PS11HT8EVJdVe06nd5b2Jq4CSgddRwbCd5GUt3YIzukjEqYazBu7NvmdiTIbdbLBzSIezzHnFva310//r4zv1XfmF+8I+vP3/ey4FOAlfrvHKFvlr2emq9BC4ngU5fcjnEHrqXwCxKoFfoWSyVnqepJdAr9NSi6xFnUQK9Qs9iqfQ8TS2BXqGnFl2POIsS6BV6Fkul52lqCfQKPbXoesRZlECv0LNYKj1PU0ugV+ipRdcjzqIEeoWexVLpeZpaAr1CTy26HnEWJdAr9CyWSs/T1BLoFXpq0fWIsyiBXqFnsVR6nqaWQK/QU4uuR5xFCfQKPYul0vM0tQR6hZ5adD3iLEqgV+hZLJWep6kl0Cv01KLrEWdRAr1Cz2Kp9DxNLYFeoacWXY84ixLoFXoWS6XnaWoJ9Ao9teh6xFmUwP8BvOeeqRbgzD0AAAAASUVORK5CYII=",we=Ie.p+"static/newqrcode.a8740efb.png",pe=Ie(32637),ye=Ie(59301),xe=(Se,De,Re)=>new Promise((Ne,ze)=>{var Ge=rt=>{try{Qe(Re.next(rt))}catch($e){ze($e)}},Xe=rt=>{try{Qe(Re.throw(rt))}catch($e){ze($e)}},Qe=rt=>rt.done?Ne(rt.value):Promise.resolve(rt.value).then(Ge,Xe);Qe((Re=Re.apply(Se,De)).next())});const ce=(Se,De=!1)=>!!(te(Se)&&ne(De)),te=Se=>(0,_e.bg)()?!0:(Se({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),ne=(Se=!1)=>{var De;const{user:Re}=(0,Le.getDvaApp)()._store.getState();return(De=Re.userInfo)!=null&&De.profile_completed?!0:(He.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Pe.xg)("/account/profile/edit"),le()}}),!1)},le=()=>{He.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},oe=()=>{He.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:ye.createElement("div",{style:{textAlign:"center"}},ye.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),ye.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:pe}),ye.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},de=()=>{var Se;const{user:De}=(0,Le.getDvaApp)()._store.getState();return(Se=De.userInfo)!=null&&Se.professional_certification?!0:(He.default.confirm({title:"\u63D0\u793A",centered:!0,content:ye.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Pe.xg)("/account/certification")}}),!1)},he=()=>(0,_e.V9)()?!0:(He.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:ye.createElement("div",{className:"tc",style:{marginLeft:-38}},ye.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),ye.createElement("img",{src:we,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ie=(Se,De)=>Se?!0:(He.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:ye.createElement("div",null,ye.createElement("p",null,De||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),ye.createElement("div",{style:{marginLeft:"110px"}},ye.createElement("img",{src:be,width:200}),ye.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Pe.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),ue=Se=>{He.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:ye.createElement("div",null,ye.createElement("div",null,ye.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),ye.createElement(Fe.Z,null),ye.createElement("p",{style:{color:"#666666",fontSize:12}}," ",ye.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",ye.createElement("a",null,Se),"\u5929\u3002"),ye.createElement("p",{style:{color:"#666666",fontSize:12}}," ",ye.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),ye.createElement("div",{style:{textAlign:"center",marginTop:30}},ye.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ee,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ve=(Se,De="")=>{const{shixunsDetail:{detail:Re}}=(0,Le.getDvaApp)()._store.getState();if((Re==null?void 0:Re.public)===2||(Re==null?void 0:Re.public)===1||(Re==null?void 0:Re.shixun_status)===3){let Ne="";return(Re==null?void 0:Re.public)===2&&(Ne="\u5DF2\u516C\u5F00"),(Re==null?void 0:Re.public)===1&&(Ne="\u5F85\u5BA1\u6838"),(Re==null?void 0:Re.shixun_status)===3&&(Ne="\u5DF2\u5173\u95ED"),He.default.info({centered:!0,icon:ye.createElement(ge.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:ye.createElement("div",{className:"tc",style:{marginLeft:-38}},ye.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},ye.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Ne,"\uFF0C",De,"\u3002"),ye.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),ye.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ee,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Re==null?void 0:Re.shixun_status)===2?(He.default.confirm({centered:!0,icon:ye.createElement(ge.Z,null),title:"\u63D0\u793A",content:ye.createElement("div",null,ye.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",De,"\u3002"),ye.createElement("br",null),ye.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{He.default.confirm({width:440,centered:!0,icon:ye.createElement(ge.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>xe(void 0,null,function*(){(yield Se({type:"shixunsDetail/cancelRelease",payload:{id:Re==null?void 0:Re.identifier}})).status!==401&&(Ce.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),Se({type:"shixunsDetail/getShixunsDetail",payload:{id:Re==null?void 0:Re.identifier}}),Se({type:"practiceSetting/getCommonData",payload:{id:Re==null?void 0:Re.identifier}}))})})}}),!0):!1}},60513:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return ca}});class Le{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(Me,Oe){return Me.__proto__=Oe,Me},Object.assign=Object.assign||function(Me){if(Me==null)throw new TypeError("Cannot convert undefined or null to object");let Oe=Object(Me);for(let Te=1;Te ${Oe}`;_e.ENABLE_CALLBACK&&_e.emitter.emit("log","error",Te),_e.ENABLE_ERROR&&(console.error?console.error(Te):console.warn?console.warn(Te):console.log(Te))}static i(Me,Oe){(!Me||_e.FORCE_GLOBAL_TAG)&&(Me=_e.GLOBAL_TAG);let Te=`[${Me}] > ${Oe}`;_e.ENABLE_CALLBACK&&_e.emitter.emit("log","info",Te),_e.ENABLE_INFO&&(console.info?console.info(Te):console.log(Te))}static w(Me,Oe){(!Me||_e.FORCE_GLOBAL_TAG)&&(Me=_e.GLOBAL_TAG);let Te=`[${Me}] > ${Oe}`;_e.ENABLE_CALLBACK&&_e.emitter.emit("log","warn",Te),_e.ENABLE_WARN&&(console.warn?console.warn(Te):console.log(Te))}static d(Me,Oe){(!Me||_e.FORCE_GLOBAL_TAG)&&(Me=_e.GLOBAL_TAG);let Te=`[${Me}] > ${Oe}`;_e.ENABLE_CALLBACK&&_e.emitter.emit("log","debug",Te),_e.ENABLE_DEBUG&&(console.debug?console.debug(Te):console.log(Te))}static v(Me,Oe){(!Me||_e.FORCE_GLOBAL_TAG)&&(Me=_e.GLOBAL_TAG);let Te=`[${Me}] > ${Oe}`;_e.ENABLE_CALLBACK&&_e.emitter.emit("log","verbose",Te),_e.ENABLE_VERBOSE&&console.log(Te)}}_e.GLOBAL_TAG="flv.js",_e.FORCE_GLOBAL_TAG=!1,_e.ENABLE_ERROR=!0,_e.ENABLE_INFO=!0,_e.ENABLE_WARN=!0,_e.ENABLE_DEBUG=!0,_e.ENABLE_VERBOSE=!0,_e.ENABLE_CALLBACK=!1,_e.emitter=new(Ce());var Pe=_e;class ge{constructor(){this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}reset(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}addBytes(Me){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=Me,this._totalBytes+=Me):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=Me,this._totalBytes+=Me):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=Me,this._totalBytes+=Me,this._lastCheckpoint=this._now())}get currentKBps(){this.addBytes(0);let Me=(this._now()-this._lastCheckpoint)/1e3;return Me==0&&(Me=1),this._intervalBytes/Me/1024}get lastSecondKBps(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}get averageKBps(){let Me=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/Me/1024}}var Ee=ge;class be{constructor(Me){this._message=Me}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class we extends be{constructor(Me){super(Me)}get name(){return"IllegalStateException"}}class pe extends be{constructor(Me){super(Me)}get name(){return"InvalidArgumentException"}}class ye extends be{constructor(Me){super(Me)}get name(){return"NotImplementedException"}}const xe={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},ce={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"};class te{constructor(Me){this._type=Me||"undefined",this._status=xe.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}destroy(){this._status=xe.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}isWorking(){return this._status===xe.kConnecting||this._status===xe.kBuffering}get type(){return this._type}get status(){return this._status}get needStashBuffer(){return this._needStash}get onContentLengthKnown(){return this._onContentLengthKnown}set onContentLengthKnown(Me){this._onContentLengthKnown=Me}get onURLRedirect(){return this._onURLRedirect}set onURLRedirect(Me){this._onURLRedirect=Me}get onDataArrival(){return this._onDataArrival}set onDataArrival(Me){this._onDataArrival=Me}get onError(){return this._onError}set onError(Me){this._onError=Me}get onComplete(){return this._onComplete}set onComplete(Me){this._onComplete=Me}open(Me,Oe){throw new ye("Unimplemented abstract function!")}abort(){throw new ye("Unimplemented abstract function!")}}let ne={};function le(){let bt=self.navigator.userAgent.toLowerCase(),Me=/(edge)\/([\w.]+)/.exec(bt)||/(opr)[\/]([\w.]+)/.exec(bt)||/(chrome)[ \/]([\w.]+)/.exec(bt)||/(iemobile)[\/]([\w.]+)/.exec(bt)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(bt)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(bt)||/(webkit)[ \/]([\w.]+)/.exec(bt)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(bt)||/(msie) ([\w.]+)/.exec(bt)||bt.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(bt)||bt.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(bt)||[],Oe=/(ipad)/.exec(bt)||/(ipod)/.exec(bt)||/(windows phone)/.exec(bt)||/(iphone)/.exec(bt)||/(kindle)/.exec(bt)||/(android)/.exec(bt)||/(windows)/.exec(bt)||/(mac)/.exec(bt)||/(linux)/.exec(bt)||/(cros)/.exec(bt)||[],Te={browser:Me[5]||Me[3]||Me[1]||"",version:Me[2]||Me[4]||"0",majorVersion:Me[4]||Me[2]||"0",platform:Oe[0]||""},Ue={};if(Te.browser){Ue[Te.browser]=!0;let Ye=Te.majorVersion.split(".");Ue.version={major:parseInt(Te.majorVersion,10),string:Te.version},Ye.length>1&&(Ue.version.minor=parseInt(Ye[1],10)),Ye.length>2&&(Ue.version.build=parseInt(Ye[2],10))}if(Te.platform&&(Ue[Te.platform]=!0),(Ue.chrome||Ue.opr||Ue.safari)&&(Ue.webkit=!0),Ue.rv||Ue.iemobile){Ue.rv&&delete Ue.rv;let Ye="msie";Te.browser=Ye,Ue[Ye]=!0}if(Ue.edge){delete Ue.edge;let Ye="msedge";Te.browser=Ye,Ue[Ye]=!0}if(Ue.opr){let Ye="opera";Te.browser=Ye,Ue[Ye]=!0}if(Ue.safari&&Ue.android){let Ye="android";Te.browser=Ye,Ue[Ye]=!0}Ue.name=Te.browser,Ue.platform=Te.platform;for(let Ye in ne)ne.hasOwnProperty(Ye)&&delete ne[Ye];Object.assign(ne,Ue)}le();var oe=ne;class de extends te{static isSupported(){try{let Me=oe.msedge&&oe.version.minor>=15048,Oe=oe.msedge?Me:!0;return self.fetch&&self.ReadableStream&&Oe}catch(Me){return!1}}constructor(Me,Oe){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=Me,this._config=Oe,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(Me,Oe){this._dataSource=Me,this._range=Oe;let Te=Me.url;this._config.reuseRedirectedURL&&Me.redirectedURL!=null&&(Te=Me.redirectedURL);let Ue=this._seekHandler.getConfig(Te,Oe),Ye=new self.Headers;if(typeof Ue.headers=="object"){let Pt=Ue.headers;for(let qt in Pt)Pt.hasOwnProperty(qt)&&Ye.append(qt,Pt[qt])}let xt={method:"GET",headers:Ye,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let Pt in this._config.headers)Ye.append(Pt,this._config.headers[Pt]);Me.cors===!1&&(xt.mode="same-origin"),Me.withCredentials&&(xt.credentials="include"),Me.referrerPolicy&&(xt.referrerPolicy=Me.referrerPolicy),this._status=xe.kConnecting,self.fetch(Ue.url,xt).then(Pt=>{if(this._requestAbort){this._requestAbort=!1,this._status=xe.kIdle;return}if(Pt.ok&&Pt.status>=200&&Pt.status<=299){if(Pt.url!==Ue.url&&this._onURLRedirect){let Vt=this._seekHandler.removeURLParameters(Pt.url);this._onURLRedirect(Vt)}let qt=Pt.headers.get("Content-Length");return qt!=null&&(this._contentLength=parseInt(qt),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,Pt.body.getReader())}else if(this._status=xe.kError,this._onError)this._onError(ce.HTTP_STATUS_CODE_INVALID,{code:Pt.status,msg:Pt.statusText});else throw new be("FetchStreamLoader: Http code invalid, "+Pt.status+" "+Pt.statusText)}).catch(Pt=>{if(this._status=xe.kError,this._onError)this._onError(ce.EXCEPTION,{code:-1,msg:Pt.message});else throw Pt})}abort(){this._requestAbort=!0}_pump(Me){return Me.read().then(Oe=>{if(Oe.done)if(this._contentLength!==null&&this._receivedLength{if(Oe.code===11&&oe.msedge)return;this._status=xe.kError;let Te=0,Ue=null;if((Oe.code===19||Oe.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=xe.kError,this._onError)this._onError(ce.HTTP_STATUS_CODE_INVALID,{code:Oe.status,msg:Oe.statusText});else throw new be("MozChunkedLoader: Http code invalid, "+Oe.status+" "+Oe.statusText);else this._status=xe.kBuffering}}_onProgress(Me){if(this._status===xe.kError)return;this._contentLength===null&&Me.total!==null&&Me.total!==0&&(this._contentLength=Me.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength));let Oe=Me.target.response,Te=this._range.from+this._receivedLength;this._receivedLength+=Oe.byteLength,this._onDataArrival&&this._onDataArrival(Oe,Te,this._receivedLength)}_onLoadEnd(Me){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===xe.kError)return;this._status=xe.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}_onXhrError(Me){this._status=xe.kError;let Oe=0,Te=null;if(this._contentLength&&Me.loaded=200&&Oe.status<=299){if(this._status=LoaderStatus.kBuffering,Oe.responseURL!=null){let Ue=this._seekHandler.removeURLParameters(Oe.responseURL);Oe.responseURL!==this._currentRequestURL&&Ue!==this._currentRedirectedURL&&(this._currentRedirectedURL=Ue,this._onURLRedirect&&this._onURLRedirect(Ue))}let Te=Oe.getResponseHeader("Content-Length");if(Te!=null&&this._contentLength==null){let Ue=parseInt(Te);Ue>0&&(this._contentLength=Ue,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:Oe.status,msg:Oe.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+Oe.status+" "+Oe.statusText);else if(Oe.readyState===3&&Oe.status>=200&&Oe.status<=299){this._status=LoaderStatus.kBuffering;let Te=Oe.response;this._reader.readAsArrayBuffer(Te)}}_xhrOnError(Me){this._status=LoaderStatus.kError;let Oe=LoaderErrors.EXCEPTION,Te={code:-1,msg:Me.constructor.name+" "+Me.type};if(this._onError)this._onError(Oe,Te);else throw new RuntimeException(Te.msg)}_msrOnProgress(Me){let Te=Me.target.result;if(Te==null){this._doReconnectIfNeeded();return}let Ue=Te.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=Te.byteLength;let Ye=this._totalRange.from+this._receivedLength;this._receivedLength+=Ue.byteLength,this._onDataArrival&&this._onDataArrival(Ue,Ye,this._receivedLength),Te.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${Ye+Ue.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&(Te=this._range.from+this._contentLength-1),this._currentRequestRange={from:Oe,to:Te},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(Me,Oe){this._lastTimeLoaded=0;let Te=Me.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?Te=this._currentRedirectedURL:Me.redirectedURL!=null&&(Te=Me.redirectedURL));let Ue=this._seekHandler.getConfig(Te,Oe);this._currentRequestURL=Ue.url;let Ye=this._xhr=new XMLHttpRequest;if(Ye.open("GET",Ue.url,!0),Ye.responseType="arraybuffer",Ye.onreadystatechange=this._onReadyStateChange.bind(this),Ye.onprogress=this._onProgress.bind(this),Ye.onload=this._onLoad.bind(this),Ye.onerror=this._onXhrError.bind(this),Me.withCredentials&&(Ye.withCredentials=!0),typeof Ue.headers=="object"){let xt=Ue.headers;for(let Pt in xt)xt.hasOwnProperty(Pt)&&Ye.setRequestHeader(Pt,xt[Pt])}if(typeof this._config.headers=="object"){let xt=this._config.headers;for(let Pt in xt)xt.hasOwnProperty(Pt)&&Ye.setRequestHeader(Pt,xt[Pt])}Ye.send()}abort(){this._requestAbort=!0,this._internalAbort(),this._status=xe.kComplete}_internalAbort(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}_onReadyStateChange(Me){let Oe=Me.target;if(Oe.readyState===2){if(Oe.responseURL!=null){let Te=this._seekHandler.removeURLParameters(Oe.responseURL);Oe.responseURL!==this._currentRequestURL&&Te!==this._currentRedirectedURL&&(this._currentRedirectedURL=Te,this._onURLRedirect&&this._onURLRedirect(Te))}if(Oe.status>=200&&Oe.status<=299){if(this._waitForTotalLength)return;this._status=xe.kBuffering}else if(this._status=xe.kError,this._onError)this._onError(ce.HTTP_STATUS_CODE_INVALID,{code:Oe.status,msg:Oe.statusText});else throw new be("RangeLoader: Http code invalid, "+Oe.status+" "+Oe.statusText)}}_onProgress(Me){if(this._status===xe.kError)return;if(this._contentLength===null){let Te=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,Te=!0;let Ue=Me.total;this._internalAbort(),Ue!=null&Ue!==0&&(this._totalLength=Ue)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,Te){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let Oe=Me.loaded-this._lastTimeLoaded;this._lastTimeLoaded=Me.loaded,this._speedSampler.addBytes(Oe)}_normalizeSpeed(Me){let Oe=this._chunkSizeKBList,Te=Oe.length-1,Ue=0,Ye=0,xt=Te;if(Me=Oe[Ue]&&Me=3&&(Oe=this._speedSampler.currentKBps)),Oe!==0){let xt=this._normalizeSpeed(Oe);this._currentSpeedNormalized!==xt&&(this._currentSpeedNormalized=xt,this._currentChunkSizeKB=xt)}let Te=Me.target.response,Ue=this._range.from+this._receivedLength;this._receivedLength+=Te.byteLength;let Ye=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(Oe.result)},Oe.readAsArrayBuffer(Me.data)}else{this._status=xe.kError;let Oe={code:-1,msg:"Unsupported WebSocket message type: "+Me.data.constructor.name};if(this._onError)this._onError(ce.EXCEPTION,Oe);else throw new be(Oe.msg)}}_dispatchArrayBuffer(Me){let Oe=Me,Te=this._receivedLength;this._receivedLength+=Oe.byteLength,this._onDataArrival&&this._onDataArrival(Oe,Te,this._receivedLength)}_onWebSocketError(Me){this._status=xe.kError;let Oe={code:Me.code,msg:Me.message};if(this._onError)this._onError(ce.EXCEPTION,Oe);else throw new be(Oe.msg)}}var ze=Ne;class Ge{constructor(Me){this._zeroStart=Me||!1}getConfig(Me,Oe){let Te={};if(Oe.from!==0||Oe.to!==-1){let Ue;Oe.to!==-1?Ue=`bytes=${Oe.from.toString()}-${Oe.to.toString()}`:Ue=`bytes=${Oe.from.toString()}-`,Te.Range=Ue}else this._zeroStart&&(Te.Range="bytes=0-");return{url:Me,headers:Te}}removeURLParameters(Me){return Me}}var Xe=Ge;class Qe{constructor(Me,Oe){this._startName=Me,this._endName=Oe}getConfig(Me,Oe){let Te=Me;if(Oe.from!==0||Oe.to!==-1){let Ue=!0;Te.indexOf("?")===-1&&(Te+="?",Ue=!1),Ue&&(Te+="&"),Te+=`${this._startName}=${Oe.from.toString()}`,Oe.to!==-1&&(Te+=`&${this._endName}=${Oe.to.toString()}`)}return{url:Te,headers:{}}}removeURLParameters(Me){let Oe=Me.split("?")[0],Te,Ue=Me.indexOf("?");Ue!==-1&&(Te=Me.substring(Ue+1));let Ye="";if(Te!=null&&Te.length>0){let xt=Te.split("&");for(let Pt=0;Pt0;qt[0]!==this._startName&&qt[0]!==this._endName&&(Vt&&(Ye+="&"),Ye+=xt[Pt])}}return Ye.length===0?Oe:Oe+"?"+Ye}}var rt=Qe;class $e{constructor(Me,Oe,Te){this.TAG="IOController",this._config=Oe,this._extraData=Te,this._stashInitialSize=1024*384,Oe.stashInitialSize!=null&&Oe.stashInitialSize>0&&(this._stashInitialSize=Oe.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,Oe.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=Me,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(Me.url),this._refTotalLength=Me.filesize?Me.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new Ee,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}destroy(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}isWorking(){return this._loader&&this._loader.isWorking()&&!this._paused}isPaused(){return this._paused}get status(){return this._loader.status}get extraData(){return this._extraData}set extraData(Me){this._extraData=Me}get onDataArrival(){return this._onDataArrival}set onDataArrival(Me){this._onDataArrival=Me}get onSeeked(){return this._onSeeked}set onSeeked(Me){this._onSeeked=Me}get onError(){return this._onError}set onError(Me){this._onError=Me}get onComplete(){return this._onComplete}set onComplete(Me){this._onComplete=Me}get onRedirect(){return this._onRedirect}set onRedirect(Me){this._onRedirect=Me}get onRecoveredEarlyEof(){return this._onRecoveredEarlyEof}set onRecoveredEarlyEof(Me){this._onRecoveredEarlyEof=Me}get currentURL(){return this._dataSource.url}get hasRedirect(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}get currentRedirectedURL(){return this._redirectedURL||this._dataSource.redirectedURL}get currentSpeed(){return this._loaderClass===Re?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}get loaderType(){return this._loader.type}_selectSeekHandler(){let Me=this._config;if(Me.seekType==="range")this._seekHandler=new Xe(this._config.rangeLoadZeroStart);else if(Me.seekType==="param"){let Oe=Me.seekParamStart||"bstart",Te=Me.seekParamEnd||"bend";this._seekHandler=new rt(Oe,Te)}else if(Me.seekType==="custom"){if(typeof Me.customSeekHandler!="function")throw new pe("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new Me.customSeekHandler}else throw new pe(`Invalid seekType in config: ${Me.seekType}`)}_selectLoader(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=ze;else if(he.isSupported())this._loaderClass=he;else if(ue.isSupported())this._loaderClass=ue;else if(Re.isSupported())this._loaderClass=Re;else throw new be("Your browser doesn't support xhr with arraybuffer responseType!")}_createLoader(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}open(Me){this._currentRange={from:0,to:-1},Me&&(this._currentRange.from=Me),this._speedSampler.reset(),Me||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}abort(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}pause(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}resume(){if(this._paused){this._paused=!1;let Me=this._resumeFrom;this._resumeFrom=0,this._internalSeek(Me,!0)}}seek(Me){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(Me,!0)}_internalSeek(Me,Oe){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(Oe),this._loader.destroy(),this._loader=null;let Te={from:Me,to:-1};this._currentRange={from:Te.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,Te),this._onSeeked&&this._onSeeked()}updateUrl(Me){if(!Me||typeof Me!="string"||Me.length===0)throw new pe("Url must be a non-empty string!");this._dataSource.url=Me}_expandBuffer(Me){let Oe=this._stashSize;for(;Oe+1024*1024*10){let Ue=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array(Te,0,Oe).set(Ue,0)}this._stashBuffer=Te,this._bufferSize=Oe}_normalizeSpeed(Me){let Oe=this._speedNormalizeList,Te=Oe.length-1,Ue=0,Ye=0,xt=Te;if(Me=Oe[Ue]&&Me=512&&Me<=1024?Oe=Math.floor(Me*1.5):Oe=Me*2,Oe>8192&&(Oe=8192);let Te=Oe*1024+1024*1024*1;this._bufferSize0){let xt=this._stashBuffer.slice(0,this._stashUsed),Pt=this._dispatchChunks(xt,this._stashByteStart);if(Pt0){let qt=new Uint8Array(xt,Pt);Ye.set(qt,0),this._stashUsed=qt.byteLength,this._stashByteStart+=Pt}}else this._stashUsed=0,this._stashByteStart+=Pt;this._stashUsed+Me.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+Me.byteLength),Ye=new Uint8Array(this._stashBuffer,0,this._bufferSize)),Ye.set(new Uint8Array(Me),this._stashUsed),this._stashUsed+=Me.byteLength}else{let xt=this._dispatchChunks(Me,Oe);if(xtthis._bufferSize&&(this._expandBuffer(Pt),Ye=new Uint8Array(this._stashBuffer,0,this._bufferSize)),Ye.set(new Uint8Array(Me,xt),0),this._stashUsed+=Pt,this._stashByteStart=Oe+xt}}}else if(this._stashUsed===0){let Ye=this._dispatchChunks(Me,Oe);if(Yethis._bufferSize&&this._expandBuffer(xt),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(Me,Ye),0),this._stashUsed+=xt,this._stashByteStart=Oe+Ye}}else{this._stashUsed+Me.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+Me.byteLength);let Ye=new Uint8Array(this._stashBuffer,0,this._bufferSize);Ye.set(new Uint8Array(Me),this._stashUsed),this._stashUsed+=Me.byteLength;let xt=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(xt0){let Pt=new Uint8Array(this._stashBuffer,xt);Ye.set(Pt,0)}this._stashUsed-=xt,this._stashByteStart+=xt}}_flushStashBuffer(Me){if(this._stashUsed>0){let Oe=this._stashBuffer.slice(0,this._stashUsed),Te=this._dispatchChunks(Oe,this._stashByteStart),Ue=Oe.byteLength-Te;if(Te0){let Ye=new Uint8Array(this._stashBuffer,0,this._bufferSize),xt=new Uint8Array(Oe,Te);Ye.set(xt,0),this._stashUsed=xt.byteLength,this._stashByteStart+=Te}return 0}return this._stashUsed=0,this._stashByteStart=0,Ue}return 0}_onLoaderComplete(Me,Oe){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(Me,Oe){switch(Pe.e(this.TAG,`Loader error, code = ${Oe.code}, msg = ${Oe.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,Me=ce.UNRECOVERABLE_EARLY_EOF),Me){case ce.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let Te=this._currentRange.to+1;Te0){let Oe=gt.getConfig();Me.emit("change",Oe)}}static registerListener(Me){gt.emitter.addListener("change",Me)}static removeListener(Me){gt.emitter.removeListener("change",Me)}static addLogListener(Me){Pe.emitter.addListener("log",Me),Pe.emitter.listenerCount("log")>0&&(Pe.ENABLE_CALLBACK=!0,gt._notifyChange())}static removeLogListener(Me){Pe.emitter.removeListener("log",Me),Pe.emitter.listenerCount("log")===0&&(Pe.ENABLE_CALLBACK=!1,gt._notifyChange())}}gt.emitter=new(Ce());var ht=gt;class vt{constructor(){this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}isComplete(){let Me=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,Oe=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&Me&&Oe}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(Me){if(this.keyframesIndex==null)return null;let Oe=this.keyframesIndex,Te=this._search(Oe.times,Me);return{index:Te,milliseconds:Oe.times[Te],fileposition:Oe.filepositions[Te]}}_search(Me,Oe){let Te=0,Ue=Me.length-1,Ye=0,xt=0,Pt=Ue;for(Oe=Me[Ye]&&Oe=128){Me.push(String.fromCharCode(Ye&65535)),Te+=2;continue}}}else if(Oe[Te]<240){if(Qt(Oe,Te,2)){let Ye=(Oe[Te]&15)<<12|(Oe[Te+1]&63)<<6|Oe[Te+2]&63;if(Ye>=2048&&(Ye&63488)!==55296){Me.push(String.fromCharCode(Ye&65535)),Te+=3;continue}}}else if(Oe[Te]<248&&Qt(Oe,Te,3)){let Ye=(Oe[Te]&7)<<18|(Oe[Te+1]&63)<<12|(Oe[Te+2]&63)<<6|Oe[Te+3]&63;if(Ye>65536&&Ye<1114112){Ye-=65536,Me.push(String.fromCharCode(Ye>>>10|55296)),Me.push(String.fromCharCode(Ye&1023|56320)),Te+=4;continue}}}Me.push("\uFFFD"),++Te}return Me.join("")}var fn=en;let Bt=function(){let bt=new ArrayBuffer(2);return new DataView(bt).setInt16(0,256,!0),new Int16Array(bt)[0]===256}();class an{static parseScriptData(Me,Oe,Te){let Ue={};try{let Ye=an.parseValue(Me,Oe,Te),xt=an.parseValue(Me,Oe+Ye.size,Te-Ye.size);Ue[Ye.data]=xt.data}catch(Ye){Pe.e("AMF",Ye.toString())}return Ue}static parseObject(Me,Oe,Te){if(Te<3)throw new we("Data not enough when parse ScriptDataObject");let Ue=an.parseString(Me,Oe,Te),Ye=an.parseValue(Me,Oe+Ue.size,Te-Ue.size),xt=Ye.objectEnd;return{data:{name:Ue.data,value:Ye.data},size:Ue.size+Ye.size,objectEnd:xt}}static parseVariable(Me,Oe,Te){return an.parseObject(Me,Oe,Te)}static parseString(Me,Oe,Te){if(Te<2)throw new we("Data not enough when parse String");let Ye=new DataView(Me,Oe,Te).getUint16(0,!Bt),xt;return Ye>0?xt=fn(new Uint8Array(Me,Oe+2,Ye)):xt="",{data:xt,size:2+Ye}}static parseLongString(Me,Oe,Te){if(Te<4)throw new we("Data not enough when parse LongString");let Ye=new DataView(Me,Oe,Te).getUint32(0,!Bt),xt;return Ye>0?xt=fn(new Uint8Array(Me,Oe+4,Ye)):xt="",{data:xt,size:4+Ye}}static parseDate(Me,Oe,Te){if(Te<10)throw new we("Data size invalid when parse Date");let Ue=new DataView(Me,Oe,Te),Ye=Ue.getFloat64(0,!Bt),xt=Ue.getInt16(8,!Bt);return Ye+=xt*60*1e3,{data:new Date(Ye),size:10}}static parseValue(Me,Oe,Te){if(Te<1)throw new we("Data not enough when parse Value");let Ue=new DataView(Me,Oe,Te),Ye=1,xt=Ue.getUint8(0),Pt,qt=!1;try{switch(xt){case 0:Pt=Ue.getFloat64(1,!Bt),Ye+=8;break;case 1:{Pt=!!Ue.getUint8(1),Ye+=1;break}case 2:{let Vt=an.parseString(Me,Oe+1,Te-1);Pt=Vt.data,Ye+=Vt.size;break}case 3:{Pt={};let Vt=0;for((Ue.getUint32(Te-4,!Bt)&16777215)===9&&(Vt=3);Ye32)throw new pe("ExpGolomb: readBits() bits exceeded max 32bits!");if(Me<=this._current_word_bits_left){let xt=this._current_word>>>32-Me;return this._current_word<<=Me,this._current_word_bits_left-=Me,xt}let Oe=this._current_word_bits_left?this._current_word:0;Oe=Oe>>>32-this._current_word_bits_left;let Te=Me-this._current_word_bits_left;this._fillCurrentWord();let Ue=Math.min(Te,this._current_word_bits_left),Ye=this._current_word>>>32-Ue;return this._current_word<<=Ue,this._current_word_bits_left-=Ue,Oe=Oe<>>Me)return this._current_word<<=Me,this._current_word_bits_left-=Me,Me;return this._fillCurrentWord(),Me+this._skipLeadingZero()}readUEG(){let Me=this._skipLeadingZero();return this.readBits(Me+1)-1}readSEG(){let Me=this.readUEG();return Me&1?Me+1>>>1:-1*(Me>>>1)}}var Nn=In;class sn{static _ebsp2rbsp(Me){let Oe=Me,Te=Oe.byteLength,Ue=new Uint8Array(Te),Ye=0;for(let xt=0;xt=2&&Oe[xt]===3&&Oe[xt-1]===0&&Oe[xt-2]===0||(Ue[Ye]=Oe[xt],Ye++);return new Uint8Array(Ue.buffer,0,Ye)}static parseSPS(Me){let Oe=sn._ebsp2rbsp(Me),Te=new Nn(Oe);Te.readByte();let Ue=Te.readByte();Te.readByte();let Ye=Te.readByte();Te.readUEG();let xt=sn.getProfileString(Ue),Pt=sn.getLevelString(Ye),qt=1,Vt=420,hn=[0,420,422,444],gn=8;if((Ue===100||Ue===110||Ue===122||Ue===244||Ue===44||Ue===83||Ue===86||Ue===118||Ue===128||Ue===138||Ue===144)&&(qt=Te.readUEG(),qt===3&&Te.readBits(1),qt<=3&&(Vt=hn[qt]),gn=Te.readUEG()+8,Te.readUEG(),Te.readBits(1),Te.readBool())){let Oa=qt!==3?8:12;for(let la=0;la0&&Oa<16?(Ar=la[Oa-1],tr=$a[Oa-1]):Oa===255&&(Ar=Te.readByte()<<8|Te.readByte(),tr=Te.readByte()<<8|Te.readByte())}if(Te.readBool()&&Te.readBool(),Te.readBool()&&(Te.readBits(4),Te.readBool()&&Te.readBits(24)),Te.readBool()&&(Te.readUEG(),Te.readUEG()),Te.readBool()){let Oa=Te.readBits(32),la=Te.readBits(32);cr=Te.readBool(),Ln=la,pr=Oa*2,ur=Ln/pr}}let Rr=1;(Ar!==1||tr!==1)&&(Rr=Ar/tr);let Ja=0,qa=0;if(qt===0)Ja=1,qa=2-fr;else{let Oa=qt===3?1:2,la=qt===1?2:1;Ja=Oa,qa=la*(2-fr)}let ci=(qn+1)*16,Zr=(2-fr)*((nr+1)*16);ci-=(mn+rn)*Ja,Zr-=(On+Un)*qa;let da=Math.ceil(ci*Rr);return Te.destroy(),Te=null,{profile_string:xt,level_string:Pt,bit_depth:gn,ref_frames:Pn,chroma_format:Vt,chroma_format_string:sn.getChromaFormatString(Vt),frame_rate:{fixed:cr,fps:ur,fps_den:pr,fps_num:Ln},sar_ratio:{width:Ar,height:tr},codec_size:{width:ci,height:Zr},present_size:{width:da,height:Zr}}}static _skipScalingList(Me,Oe){let Te=8,Ue=8,Ye=0;for(let xt=0;xt>>8&255|(bt&255)<<8}function Yt(bt){return(bt&4278190080)>>>24|(bt&16711680)>>>8|(bt&65280)<<8|(bt&255)<<24}function mt(bt,Me){return bt[Me]<<24|bt[Me+1]<<16|bt[Me+2]<<8|bt[Me+3]}class At{constructor(Me,Oe){this.TAG="FLVDemuxer",this._config=Oe,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=Me.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=Me.hasAudioTrack,this._hasVideo=Me.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new Ut,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){let Te=new ArrayBuffer(2);return new DataView(Te).setInt16(0,256,!0),new Int16Array(Te)[0]===256}()}destroy(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}static probe(Me){let Oe=new Uint8Array(Me),Te={match:!1};if(Oe[0]!==70||Oe[1]!==76||Oe[2]!==86||Oe[3]!==1)return Te;let Ue=(Oe[4]&4)>>>2!==0,Ye=(Oe[4]&1)!==0,xt=mt(Oe,5);return xt<9?Te:{match:!0,consumed:xt,dataOffset:xt,hasAudioTrack:Ue,hasVideoTrack:Ye}}bindDataSource(Me){return Me.onDataArrival=this.parseChunks.bind(this),this}get onTrackMetadata(){return this._onTrackMetadata}set onTrackMetadata(Me){this._onTrackMetadata=Me}get onMediaInfo(){return this._onMediaInfo}set onMediaInfo(Me){this._onMediaInfo=Me}get onMetaDataArrived(){return this._onMetaDataArrived}set onMetaDataArrived(Me){this._onMetaDataArrived=Me}get onScriptDataArrived(){return this._onScriptDataArrived}set onScriptDataArrived(Me){this._onScriptDataArrived=Me}get onError(){return this._onError}set onError(Me){this._onError=Me}get onDataAvailable(){return this._onDataAvailable}set onDataAvailable(Me){this._onDataAvailable=Me}get timestampBase(){return this._timestampBase}set timestampBase(Me){this._timestampBase=Me}get overridedDuration(){return this._duration}set overridedDuration(Me){this._durationOverrided=!0,this._duration=Me,this._mediaInfo.duration=Me}set overridedHasAudio(Me){this._hasAudioFlagOverrided=!0,this._hasAudio=Me,this._mediaInfo.hasAudio=Me}set overridedHasVideo(Me){this._hasVideoFlagOverrided=!0,this._hasVideo=Me,this._mediaInfo.hasVideo=Me}resetMediaInfo(){this._mediaInfo=new Ut}_isInitialMetadataDispatched(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}parseChunks(Me,Oe){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new we("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let Te=0,Ue=this._littleEndian;if(Oe===0)if(Me.byteLength>13)Te=At.probe(Me).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,Oe+Te!==this._dataOffset&&Pe.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(Me,Te).getUint32(0,!Ue)!==0&&Pe.w(this.TAG,"PrevTagSize0 !== 0 !!!"),Te+=4);TeMe.byteLength)break;let xt=Ye.getUint8(0),Pt=Ye.getUint32(0,!Ue)&16777215;if(Te+11+Pt+4>Me.byteLength)break;if(xt!==8&&xt!==9&&xt!==18){Pe.w(this.TAG,`Unsupported tag type ${xt}, skipped`),Te+=11+Pt+4;continue}let qt=Ye.getUint8(4),Vt=Ye.getUint8(5),hn=Ye.getUint8(6),gn=Ye.getUint8(7),Qn=hn|Vt<<8|qt<<16|gn<<24;(Ye.getUint32(7,!Ue)&16777215)!==0&&Pe.w(this.TAG,"Meet tag which has StreamID != 0!");let qn=Te+11;switch(xt){case 8:this._parseAudioData(Me,qn,Pt,Qn);break;case 9:this._parseVideoData(Me,qn,Pt,Qn,Oe+Te);break;case 18:this._parseScriptData(Me,qn,Pt);break}let nr=Ye.getUint32(11+Pt,!Ue);nr!==11+Pt&&Pe.w(this.TAG,`Invalid PrevTagSize ${nr}`),Te+=11+Pt+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),Te}_parseScriptData(Me,Oe,Te){let Ue=on.parseScriptData(Me,Oe,Te);if(Ue.hasOwnProperty("onMetaData")){if(Ue.onMetaData==null||typeof Ue.onMetaData!="object"){Pe.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&Pe.w(this.TAG,"Found another onMetaData tag!"),this._metadata=Ue;let Ye=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},Ye)),typeof Ye.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=Ye.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof Ye.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=Ye.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof Ye.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=Ye.audiodatarate),typeof Ye.videodatarate=="number"&&(this._mediaInfo.videoDataRate=Ye.videodatarate),typeof Ye.width=="number"&&(this._mediaInfo.width=Ye.width),typeof Ye.height=="number"&&(this._mediaInfo.height=Ye.height),typeof Ye.duration=="number"){if(!this._durationOverrided){let xt=Math.floor(Ye.duration*this._timescale);this._duration=xt,this._mediaInfo.duration=xt}}else this._mediaInfo.duration=0;if(typeof Ye.framerate=="number"){let xt=Math.floor(Ye.framerate*1e3);if(xt>0){let Pt=xt/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=Pt,this._referenceFrameRate.fps_num=xt,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=Pt}}if(typeof Ye.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let xt=Ye.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(xt),Ye.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=Ye,Pe.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(Ue).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},Ue))}_parseKeyframesIndex(Me){let Oe=[],Te=[];for(let Ue=1;Ue>>4;if(qt!==2&&qt!==10){this._onError(Ot.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+qt);return}let Vt=0,hn=(Pt&12)>>>2;if(hn>=0&&hn<=4)Vt=this._flvSoundRateTable[hn];else{this._onError(Ot.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+hn);return}let gn=(Pt&2)>>>1,Qn=Pt&1,Pn=this._audioMetadata,qn=this._audioTrack;if(Pn||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),Pn=this._audioMetadata={},Pn.type="audio",Pn.id=qn.id,Pn.timescale=this._timescale,Pn.duration=this._duration,Pn.audioSampleRate=Vt,Pn.channelCount=Qn===0?1:2),qt===10){let nr=this._parseAACAudioData(Me,Oe+1,Te-1);if(nr==null)return;if(nr.packetType===0){Pn.config&&Pe.w(this.TAG,"Found another AudioSpecificConfig!");let fr=nr.data;Pn.audioSampleRate=fr.samplingRate,Pn.channelCount=fr.channelCount,Pn.codec=fr.codec,Pn.originalCodec=fr.originalCodec,Pn.config=fr.config,Pn.refSampleDuration=1024/Pn.audioSampleRate*Pn.timescale,Pe.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",Pn);let mn=this._mediaInfo;mn.audioCodec=Pn.originalCodec,mn.audioSampleRate=Pn.audioSampleRate,mn.audioChannelCount=Pn.channelCount,mn.hasVideo?mn.videoCodec!=null&&(mn.mimeType='video/x-flv; codecs="'+mn.videoCodec+","+mn.audioCodec+'"'):mn.mimeType='video/x-flv; codecs="'+mn.audioCodec+'"',mn.isComplete()&&this._onMediaInfo(mn)}else if(nr.packetType===1){let fr=this._timestampBase+Ue,mn={unit:nr.data,length:nr.data.byteLength,dts:fr,pts:fr};qn.samples.push(mn),qn.length+=nr.data.length}else Pe.e(this.TAG,`Flv: Unsupported AAC data type ${nr.packetType}`)}else if(qt===2){if(!Pn.codec){let rn=this._parseMP3AudioData(Me,Oe+1,Te-1,!0);if(rn==null)return;Pn.audioSampleRate=rn.samplingRate,Pn.channelCount=rn.channelCount,Pn.codec=rn.codec,Pn.originalCodec=rn.originalCodec,Pn.refSampleDuration=1152/Pn.audioSampleRate*Pn.timescale,Pe.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",Pn);let On=this._mediaInfo;On.audioCodec=Pn.codec,On.audioSampleRate=Pn.audioSampleRate,On.audioChannelCount=Pn.channelCount,On.audioDataRate=rn.bitRate,On.hasVideo?On.videoCodec!=null&&(On.mimeType='video/x-flv; codecs="'+On.videoCodec+","+On.audioCodec+'"'):On.mimeType='video/x-flv; codecs="'+On.audioCodec+'"',On.isComplete()&&this._onMediaInfo(On)}let nr=this._parseMP3AudioData(Me,Oe+1,Te-1,!1);if(nr==null)return;let fr=this._timestampBase+Ue,mn={unit:nr,length:nr.byteLength,dts:fr,pts:fr};qn.samples.push(mn),qn.length+=nr.length}}_parseAACAudioData(Me,Oe,Te){if(Te<=1){Pe.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let Ue={},Ye=new Uint8Array(Me,Oe,Te);return Ue.packetType=Ye[0],Ye[0]===0?Ue.data=this._parseAACAudioSpecificConfig(Me,Oe+1,Te-1):Ue.data=Ye.subarray(1),Ue}_parseAACAudioSpecificConfig(Me,Oe,Te){let Ue=new Uint8Array(Me,Oe,Te),Ye=null,xt=0,Pt=0,qt=null,Vt=0,hn=null;if(xt=Pt=Ue[0]>>>3,Vt=(Ue[0]&7)<<1|Ue[1]>>>7,Vt<0||Vt>=this._mpegSamplingRates.length){this._onError(Ot.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let gn=this._mpegSamplingRates[Vt],Qn=(Ue[1]&120)>>>3;if(Qn<0||Qn>=8){this._onError(Ot.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}xt===5&&(hn=(Ue[1]&7)<<1|Ue[2]>>>7,qt=(Ue[2]&124)>>>2);let Pn=self.navigator.userAgent.toLowerCase();return Pn.indexOf("firefox")!==-1?Vt>=6?(xt=5,Ye=new Array(4),hn=Vt-3):(xt=2,Ye=new Array(2),hn=Vt):Pn.indexOf("android")!==-1?(xt=2,Ye=new Array(2),hn=Vt):(xt=5,hn=Vt,Ye=new Array(4),Vt>=6?hn=Vt-3:Qn===1&&(xt=2,Ye=new Array(2),hn=Vt)),Ye[0]=xt<<3,Ye[0]|=(Vt&15)>>>1,Ye[1]=(Vt&15)<<7,Ye[1]|=(Qn&15)<<3,xt===5&&(Ye[1]|=(hn&15)>>>1,Ye[2]=(hn&1)<<7,Ye[2]|=8,Ye[3]=0),{config:Ye,samplingRate:gn,channelCount:Qn,codec:"mp4a.40."+xt,originalCodec:"mp4a.40."+Pt}}_parseMP3AudioData(Me,Oe,Te,Ue){if(Te<4){Pe.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let Ye=this._littleEndian,xt=new Uint8Array(Me,Oe,Te),Pt=null;if(Ue){if(xt[0]!==255)return;let qt=xt[1]>>>3&3,Vt=(xt[1]&6)>>1,hn=(xt[2]&240)>>>4,gn=(xt[2]&12)>>>2,Pn=(xt[3]>>>6&3)!==3?2:1,qn=0,nr=0,fr=34,mn="mp3";switch(qt){case 0:qn=this._mpegAudioV25SampleRateTable[gn];break;case 2:qn=this._mpegAudioV20SampleRateTable[gn];break;case 3:qn=this._mpegAudioV10SampleRateTable[gn];break}switch(Vt){case 1:fr=34,hn>>4,qt=xt&15;if(qt!==7){this._onError(Ot.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${qt}`);return}this._parseAVCVideoPacket(Me,Oe+1,Te-1,Ue,Ye,Pt)}_parseAVCVideoPacket(Me,Oe,Te,Ue,Ye,xt){if(Te<4){Pe.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let Pt=this._littleEndian,qt=new DataView(Me,Oe,Te),Vt=qt.getUint8(0),gn=(qt.getUint32(0,!Pt)&16777215)<<8>>8;if(Vt===0)this._parseAVCDecoderConfigurationRecord(Me,Oe+4,Te-4);else if(Vt===1)this._parseAVCVideoData(Me,Oe+4,Te-4,Ue,Ye,xt,gn);else if(Vt!==2){this._onError(Ot.FORMAT_ERROR,`Flv: Invalid video packet type ${Vt}`);return}}_parseAVCDecoderConfigurationRecord(Me,Oe,Te){if(Te<7){Pe.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let Ue=this._videoMetadata,Ye=this._videoTrack,xt=this._littleEndian,Pt=new DataView(Me,Oe,Te);Ue?typeof Ue.avcc!="undefined"&&Pe.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),Ue=this._videoMetadata={},Ue.type="video",Ue.id=Ye.id,Ue.timescale=this._timescale,Ue.duration=this._duration);let qt=Pt.getUint8(0),Vt=Pt.getUint8(1),hn=Pt.getUint8(2),gn=Pt.getUint8(3);if(qt!==1||Vt===0){this._onError(Ot.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(Pt.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(Ot.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let Qn=Pt.getUint8(5)&31;if(Qn===0){this._onError(Ot.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else Qn>1&&Pe.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${Qn}`);let Pn=6;for(let nr=0;nr1&&Pe.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${qn}`);Pn++;for(let nr=0;nr=Te){Pe.w(this.TAG,`Malformed Nalu near timestamp ${qn}, offset = ${Qn}, dataSize = ${Te}`);break}let fr=Vt.getUint32(Qn,!qt);if(Pn===3&&(fr>>>=8),fr>Te-Pn){Pe.w(this.TAG,`Malformed Nalus near timestamp ${qn}, NaluSize > DataSize!`);return}let mn=Vt.getUint8(Qn+Pn)&31;mn===5&&(nr=!0);let rn=new Uint8Array(Me,Oe+Qn,Pn+fr),On={type:mn,data:rn};hn.push(On),gn+=rn.byteLength,Qn+=Pn+fr}if(hn.length){let fr=this._videoTrack,mn={units:hn,length:gn,isKeyframe:nr,dts:qn,cts:Pt,pts:qn+Pt};nr&&(mn.fileposition=Ye),fr.samples.push(mn),fr.length+=gn}}}var Xt=At;class Ft{static init(){Ft.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(let Oe in Ft.types)Ft.types.hasOwnProperty(Oe)&&(Ft.types[Oe]=[Oe.charCodeAt(0),Oe.charCodeAt(1),Oe.charCodeAt(2),Oe.charCodeAt(3)]);let Me=Ft.constants={};Me.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),Me.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),Me.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),Me.STSC=Me.STCO=Me.STTS,Me.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),Me.HDLR_VIDEO=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),Me.HDLR_AUDIO=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),Me.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),Me.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),Me.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static box(Me){let Oe=8,Te=null,Ue=Array.prototype.slice.call(arguments,1),Ye=Ue.length;for(let Pt=0;Pt>>24&255,Te[1]=Oe>>>16&255,Te[2]=Oe>>>8&255,Te[3]=Oe&255,Te.set(Me,4);let xt=8;for(let Pt=0;Pt>>24&255,Me>>>16&255,Me>>>8&255,Me&255,Oe>>>24&255,Oe>>>16&255,Oe>>>8&255,Oe&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]))}static trak(Me){return Ft.box(Ft.types.trak,Ft.tkhd(Me),Ft.mdia(Me))}static tkhd(Me){let Oe=Me.id,Te=Me.duration,Ue=Me.presentWidth,Ye=Me.presentHeight;return Ft.box(Ft.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,Oe>>>24&255,Oe>>>16&255,Oe>>>8&255,Oe&255,0,0,0,0,Te>>>24&255,Te>>>16&255,Te>>>8&255,Te&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,Ue>>>8&255,Ue&255,0,0,Ye>>>8&255,Ye&255,0,0]))}static mdia(Me){return Ft.box(Ft.types.mdia,Ft.mdhd(Me),Ft.hdlr(Me),Ft.minf(Me))}static mdhd(Me){let Oe=Me.timescale,Te=Me.duration;return Ft.box(Ft.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,Oe>>>24&255,Oe>>>16&255,Oe>>>8&255,Oe&255,Te>>>24&255,Te>>>16&255,Te>>>8&255,Te&255,85,196,0,0]))}static hdlr(Me){let Oe=null;return Me.type==="audio"?Oe=Ft.constants.HDLR_AUDIO:Oe=Ft.constants.HDLR_VIDEO,Ft.box(Ft.types.hdlr,Oe)}static minf(Me){let Oe=null;return Me.type==="audio"?Oe=Ft.box(Ft.types.smhd,Ft.constants.SMHD):Oe=Ft.box(Ft.types.vmhd,Ft.constants.VMHD),Ft.box(Ft.types.minf,Oe,Ft.dinf(),Ft.stbl(Me))}static dinf(){return Ft.box(Ft.types.dinf,Ft.box(Ft.types.dref,Ft.constants.DREF))}static stbl(Me){return Ft.box(Ft.types.stbl,Ft.stsd(Me),Ft.box(Ft.types.stts,Ft.constants.STTS),Ft.box(Ft.types.stsc,Ft.constants.STSC),Ft.box(Ft.types.stsz,Ft.constants.STSZ),Ft.box(Ft.types.stco,Ft.constants.STCO))}static stsd(Me){return Me.type==="audio"?Me.codec==="mp3"?Ft.box(Ft.types.stsd,Ft.constants.STSD_PREFIX,Ft.mp3(Me)):Ft.box(Ft.types.stsd,Ft.constants.STSD_PREFIX,Ft.mp4a(Me)):Ft.box(Ft.types.stsd,Ft.constants.STSD_PREFIX,Ft.avc1(Me))}static mp3(Me){let Oe=Me.channelCount,Te=Me.audioSampleRate,Ue=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,Oe,0,16,0,0,0,0,Te>>>8&255,Te&255,0,0]);return Ft.box(Ft.types[".mp3"],Ue)}static mp4a(Me){let Oe=Me.channelCount,Te=Me.audioSampleRate,Ue=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,Oe,0,16,0,0,0,0,Te>>>8&255,Te&255,0,0]);return Ft.box(Ft.types.mp4a,Ue,Ft.esds(Me))}static esds(Me){let Oe=Me.config||[],Te=Oe.length,Ue=new Uint8Array([0,0,0,0,3,23+Te,0,1,0,4,15+Te,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([Te]).concat(Oe).concat([6,1,2]));return Ft.box(Ft.types.esds,Ue)}static avc1(Me){let Oe=Me.avcc,Te=Me.codecWidth,Ue=Me.codecHeight,Ye=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,Te>>>8&255,Te&255,Ue>>>8&255,Ue&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return Ft.box(Ft.types.avc1,Ye,Ft.box(Ft.types.avcC,Oe))}static mvex(Me){return Ft.box(Ft.types.mvex,Ft.trex(Me))}static trex(Me){let Oe=Me.id,Te=new Uint8Array([0,0,0,0,Oe>>>24&255,Oe>>>16&255,Oe>>>8&255,Oe&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return Ft.box(Ft.types.trex,Te)}static moof(Me,Oe){return Ft.box(Ft.types.moof,Ft.mfhd(Me.sequenceNumber),Ft.traf(Me,Oe))}static mfhd(Me){let Oe=new Uint8Array([0,0,0,0,Me>>>24&255,Me>>>16&255,Me>>>8&255,Me&255]);return Ft.box(Ft.types.mfhd,Oe)}static traf(Me,Oe){let Te=Me.id,Ue=Ft.box(Ft.types.tfhd,new Uint8Array([0,0,0,0,Te>>>24&255,Te>>>16&255,Te>>>8&255,Te&255])),Ye=Ft.box(Ft.types.tfdt,new Uint8Array([0,0,0,0,Oe>>>24&255,Oe>>>16&255,Oe>>>8&255,Oe&255])),xt=Ft.sdtp(Me),Pt=Ft.trun(Me,xt.byteLength+16+16+8+16+8+8);return Ft.box(Ft.types.traf,Ue,Ye,Pt,xt)}static sdtp(Me){let Oe=Me.samples||[],Te=Oe.length,Ue=new Uint8Array(4+Te);for(let Ye=0;Ye>>24&255,Ue>>>16&255,Ue>>>8&255,Ue&255,Oe>>>24&255,Oe>>>16&255,Oe>>>8&255,Oe&255],0);for(let Pt=0;Pt>>24&255,qt>>>16&255,qt>>>8&255,qt&255,Vt>>>24&255,Vt>>>16&255,Vt>>>8&255,Vt&255,hn.isLeading<<2|hn.dependsOn,hn.isDependedOn<<6|hn.hasRedundancy<<4|hn.isNonSync,0,0,gn>>>24&255,gn>>>16&255,gn>>>8&255,gn&255],12+16*Pt)}return Ft.box(Ft.types.trun,xt)}static mdat(Me){return Ft.box(Ft.types.mdat,Me)}}Ft.init();var Mt=Ft;class ln{static getSilentFrame(Me,Oe){if(Me==="mp4a.40.2"){if(Oe===1)return new Uint8Array([0,200,0,128,35,128]);if(Oe===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(Oe===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(Oe===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(Oe===5)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(Oe===6)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(Oe===1)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(Oe===2)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(Oe===3)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null}}var Mn=ln;class Vn{constructor(Me,Oe,Te,Ue,Ye){this.dts=Me,this.pts=Oe,this.duration=Te,this.originalDts=Ue,this.isSyncPoint=Ye,this.fileposition=null}}class Gn{constructor(){this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}appendSyncPoint(Me){Me.isSyncPoint=!0,this.syncPoints.push(Me)}}class Kn{constructor(){this._list=[]}clear(){this._list=[]}appendArray(Me){let Oe=this._list;Me.length!==0&&(Oe.length>0&&Me[0].originalDts=Oe[Ye].dts&&MeOe[Ue].lastSample.originalDts&&Me=Oe[Ue].lastSample.originalDts&&(Ue===Oe.length-1||Ue0&&(Ye=this._searchNearestSegmentBefore(Te.originalBeginDts)+1),this._lastAppendLocation=Ye,this._list.splice(Ye,0,Te)}getLastSegmentBefore(Me){let Oe=this._searchNearestSegmentBefore(Me);return Oe>=0?this._list[Oe]:null}getLastSampleBefore(Me){let Oe=this.getLastSegmentBefore(Me);return Oe!=null?Oe.lastSample:null}getLastSyncPointBefore(Me){let Oe=this._searchNearestSegmentBefore(Me),Te=this._list[Oe].syncPoints;for(;Te.length===0&&Oe>0;)Oe--,Te=this._list[Oe].syncPoints;return Te.length>0?Te[Te.length-1]:null}}class $t{constructor(Me){this.TAG="MP4Remuxer",this._config=Me,this._isLive=Me.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=1/0,this._videoDtsBase=1/0,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new er("audio"),this._videoSegmentInfoList=new er("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(oe.chrome&&(oe.version.major<50||oe.version.major===50&&oe.version.build<2661)),this._fillSilentAfterSeek=oe.msedge||oe.msie,this._mp3UseMpegAudio=!oe.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}destroy(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}bindDataSource(Me){return Me.onDataAvailable=this.remux.bind(this),Me.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}get onInitSegment(){return this._onInitSegment}set onInitSegment(Me){this._onInitSegment=Me}get onMediaSegment(){return this._onMediaSegment}set onMediaSegment(Me){this._onMediaSegment=Me}insertDiscontinuity(){this._audioNextDts=this._videoNextDts=void 0}seek(Me){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}remux(Me,Oe){if(!this._onMediaSegment)throw new we("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(Me,Oe),this._remuxVideo(Oe),this._remuxAudio(Me)}_onTrackMetadataReceived(Me,Oe){let Te=null,Ue="mp4",Ye=Oe.codec;if(Me==="audio")this._audioMeta=Oe,Oe.codec==="mp3"&&this._mp3UseMpegAudio?(Ue="mpeg",Ye="",Te=new Uint8Array):Te=Mt.generateInitSegment(Oe);else if(Me==="video")this._videoMeta=Oe,Te=Mt.generateInitSegment(Oe);else return;if(!this._onInitSegment)throw new we("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(Me,{type:Me,data:Te.buffer,codec:Ye,container:`${Me}/${Ue}`,mediaDuration:Oe.duration})}_calculateDtsBase(Me,Oe){this._dtsBaseInited||(Me.samples&&Me.samples.length&&(this._audioDtsBase=Me.samples[0].dts),Oe.samples&&Oe.samples.length&&(this._videoDtsBase=Oe.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let Me=this._videoStashedLastSample,Oe=this._audioStashedLastSample,Te={type:"video",id:1,sequenceNumber:0,samples:[],length:0};Me!=null&&(Te.samples.push(Me),Te.length=Me.length);let Ue={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};Oe!=null&&(Ue.samples.push(Oe),Ue.length=Oe.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo(Te,!0),this._remuxAudio(Ue,!0)}_remuxAudio(Me,Oe){if(this._audioMeta==null)return;let Te=Me,Ue=Te.samples,Ye,xt=-1,Pt=-1,qt=-1,Vt=this._audioMeta.refSampleDuration,hn=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,gn=this._dtsBaseInited&&this._audioNextDts===void 0,Qn=!1;if(!Ue||Ue.length===0||Ue.length===1&&!Oe)return;let Pn=0,qn=null,nr=0;hn?(Pn=0,nr=Te.length):(Pn=8,nr=8+Te.length);let fr=null;if(Ue.length>1&&(fr=Ue.pop(),nr-=fr.length),this._audioStashedLastSample!=null){let tr=this._audioStashedLastSample;this._audioStashedLastSample=null,Ue.unshift(tr),nr+=tr.length}fr!=null&&(this._audioStashedLastSample=fr);let mn=Ue[0].dts-this._dtsBase;if(this._audioNextDts)Ye=mn-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())Ye=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(Qn=!0);else{let tr=this._audioSegmentInfoList.getLastSampleBefore(mn);if(tr!=null){let ur=mn-(tr.originalDts+tr.duration);ur<=3&&(ur=0);let cr=tr.dts+tr.duration+ur;Ye=mn-cr}else Ye=0}if(Qn){let tr=mn-Ye,ur=this._videoSegmentInfoList.getLastSegmentBefore(mn);if(ur!=null&&ur.beginDts=1?Xn=rn[rn.length-1].duration:Xn=Math.floor(Vt);let Rr=!1,Ja=null;if(Xn>Vt*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!oe.safari){Rr=!0;let qa=Math.abs(Xn-Vt),ci=Math.ceil(qa/Vt),Zr=pr+Vt;Pe.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. +dts: ${pr+Xn} ms, expected: ${pr+Math.round(Vt)} ms, delta: ${Math.round(qa)} ms, generate: ${ci} frames`);let da=Mn.getSilentFrame(this._audioMeta.originalCodec,this._audioMeta.channelCount);da==null&&(Pe.w(this.TAG,`Unable to generate silent frame for ${this._audioMeta.originalCodec} with ${this._audioMeta.channelCount} channels, repeat last frame`),da=cr),Ja=[];for(let la=0;la0){let Ra=Ja[Ja.length-1];Ra.duration=$a-Ra.dts}let Ni={dts:$a,pts:$a,cts:0,unit:da,size:da.byteLength,duration:0,originalDts:Ln,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}};Ja.push(Ni),nr+=Ni.size,Zr+=Vt}let Oa=Ja[Ja.length-1];Oa.duration=pr+Xn-Oa.dts,Xn=Math.round(Vt)}rn.push({dts:pr,pts:pr,cts:0,unit:ur.unit,size:ur.unit.byteLength,duration:Xn,originalDts:Ln,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}}),Rr&&rn.push.apply(rn,Ja)}hn?qn=new Uint8Array(nr):(qn=new Uint8Array(nr),qn[0]=nr>>>24&255,qn[1]=nr>>>16&255,qn[2]=nr>>>8&255,qn[3]=nr&255,qn.set(Mt.types.mdat,4));for(let tr=0;tr1&&(Pn=Ue.pop(),Qn-=Pn.length),this._videoStashedLastSample!=null){let On=this._videoStashedLastSample;this._videoStashedLastSample=null,Ue.unshift(On),Qn+=On.length}Pn!=null&&(this._videoStashedLastSample=Pn);let qn=Ue[0].dts-this._dtsBase;if(this._videoNextDts)Ye=qn-this._videoNextDts;else if(this._videoSegmentInfoList.isEmpty())Ye=0;else{let On=this._videoSegmentInfoList.getLastSampleBefore(qn);if(On!=null){let Un=qn-(On.originalDts+On.duration);Un<=3&&(Un=0);let sr=On.dts+On.duration+Un;Ye=qn-sr}else Ye=0}let nr=new Gn,fr=[];for(let On=0;On=1?Ln=fr[fr.length-1].duration:Ln=Math.floor(this._videoMeta.refSampleDuration),Ar){let pr=new Vn(tr,cr,Ln,Un.dts,!0);pr.fileposition=Un.fileposition,nr.appendSyncPoint(pr)}fr.push({dts:tr,pts:cr,cts:ur,units:Un.units,size:Un.length,isKeyframe:Ar,duration:Ln,originalDts:sr,flags:{isLeading:0,dependsOn:Ar?2:1,isDependedOn:Ar?1:0,hasRedundancy:0,isNonSync:Ar?0:1}})}gn=new Uint8Array(Qn),gn[0]=Qn>>>24&255,gn[1]=Qn>>>16&255,gn[2]=Qn>>>8&255,gn[3]=Qn&255,gn.set(Mt.types.mdat,4);for(let On=0;On{Ue.timestampBase=Te,Te+=Ue.duration,Ue.cors=Me.cors,Ue.withCredentials=Me.withCredentials,Oe.referrerPolicy&&(Ue.referrerPolicy=Oe.referrerPolicy)}),!isNaN(Te)&&this._mediaDataSource.duration!==Te&&(this._mediaDataSource.duration=Te),this._mediaInfo=null,this._demuxer=null,this._remuxer=null,this._ioctl=null,this._pendingSeekTime=null,this._pendingResolveSeekPoint=null,this._statisticsReporter=null}destroy(){this._mediaInfo=null,this._mediaDataSource=null,this._statisticsReporter&&this._disableStatisticsReporter(),this._ioctl&&(this._ioctl.destroy(),this._ioctl=null),this._demuxer&&(this._demuxer.destroy(),this._demuxer=null),this._remuxer&&(this._remuxer.destroy(),this._remuxer=null),this._emitter.removeAllListeners(),this._emitter=null}on(Me,Oe){this._emitter.addListener(Me,Oe)}off(Me,Oe){this._emitter.removeListener(Me,Oe)}start(){this._loadSegment(0),this._enableStatisticsReporter()}_loadSegment(Me,Oe){this._currentSegmentIndex=Me;let Te=this._mediaDataSource.segments[Me],Ue=this._ioctl=new qe(Te,this._config,Me);Ue.onError=this._onIOException.bind(this),Ue.onSeeked=this._onIOSeeked.bind(this),Ue.onComplete=this._onIOComplete.bind(this),Ue.onRedirect=this._onIORedirect.bind(this),Ue.onRecoveredEarlyEof=this._onIORecoveredEarlyEof.bind(this),Oe?this._demuxer.bindDataSource(this._ioctl):Ue.onDataArrival=this._onInitChunkArrival.bind(this),Ue.open(Oe)}stop(){this._internalAbort(),this._disableStatisticsReporter()}_internalAbort(){this._ioctl&&(this._ioctl.destroy(),this._ioctl=null)}pause(){this._ioctl&&this._ioctl.isWorking()&&(this._ioctl.pause(),this._disableStatisticsReporter())}resume(){this._ioctl&&this._ioctl.isPaused()&&(this._ioctl.resume(),this._enableStatisticsReporter())}seek(Me){if(this._mediaInfo==null||!this._mediaInfo.isSeekable())return;let Oe=this._searchSegmentIndexContains(Me);if(Oe===this._currentSegmentIndex){let Te=this._mediaInfo.segments[Oe];if(Te==null)this._pendingSeekTime=Me;else{let Ue=Te.getNearestKeyframe(Me);this._remuxer.seek(Ue.milliseconds),this._ioctl.seek(Ue.fileposition),this._pendingResolveSeekPoint=Ue.milliseconds}}else{let Te=this._mediaInfo.segments[Oe];if(Te==null)this._pendingSeekTime=Me,this._internalAbort(),this._remuxer.seek(),this._remuxer.insertDiscontinuity(),this._loadSegment(Oe);else{let Ue=Te.getNearestKeyframe(Me);this._internalAbort(),this._remuxer.seek(Me),this._remuxer.insertDiscontinuity(),this._demuxer.resetMediaInfo(),this._demuxer.timestampBase=this._mediaDataSource.segments[Oe].timestampBase,this._loadSegment(Oe,Ue.fileposition),this._pendingResolveSeekPoint=Ue.milliseconds,this._reportSegmentMediaInfo(Oe)}}this._enableStatisticsReporter()}_searchSegmentIndexContains(Me){let Oe=this._mediaDataSource.segments,Te=Oe.length-1;for(let Ue=0;Ue0)this._demuxer.bindDataSource(this._ioctl),this._demuxer.timestampBase=this._mediaDataSource.segments[this._currentSegmentIndex].timestampBase,Ue=this._demuxer.parseChunks(Me,Oe);else if((Te=Xt.probe(Me)).match){this._demuxer=new Xt(Te,this._config),this._remuxer||(this._remuxer=new vn(this._config));let Ye=this._mediaDataSource;Ye.duration!=null&&!isNaN(Ye.duration)&&(this._demuxer.overridedDuration=Ye.duration),typeof Ye.hasAudio=="boolean"&&(this._demuxer.overridedHasAudio=Ye.hasAudio),typeof Ye.hasVideo=="boolean"&&(this._demuxer.overridedHasVideo=Ye.hasVideo),this._demuxer.timestampBase=Ye.segments[this._currentSegmentIndex].timestampBase,this._demuxer.onError=this._onDemuxException.bind(this),this._demuxer.onMediaInfo=this._onMediaInfo.bind(this),this._demuxer.onMetaDataArrived=this._onMetaDataArrived.bind(this),this._demuxer.onScriptDataArrived=this._onScriptDataArrived.bind(this),this._remuxer.bindDataSource(this._demuxer.bindDataSource(this._ioctl)),this._remuxer.onInitSegment=this._onRemuxerInitSegmentArrival.bind(this),this._remuxer.onMediaSegment=this._onRemuxerMediaSegmentArrival.bind(this),Ue=this._demuxer.parseChunks(Me,Oe)}else Te=null,Pe.e(this.TAG,"Non-FLV, Unsupported media type!"),Promise.resolve().then(()=>{this._internalAbort()}),this._emitter.emit(Tn.DEMUX_ERROR,Ot.FORMAT_UNSUPPORTED,"Non-FLV, Unsupported media type"),Ue=0;return Ue}_onMediaInfo(Me){this._mediaInfo==null&&(this._mediaInfo=Object.assign({},Me),this._mediaInfo.keyframesIndex=null,this._mediaInfo.segments=[],this._mediaInfo.segmentCount=this._mediaDataSource.segments.length,Object.setPrototypeOf(this._mediaInfo,Ut.prototype));let Oe=Object.assign({},Me);Object.setPrototypeOf(Oe,Ut.prototype),this._mediaInfo.segments[this._currentSegmentIndex]=Oe,this._reportSegmentMediaInfo(this._currentSegmentIndex),this._pendingSeekTime!=null&&Promise.resolve().then(()=>{let Te=this._pendingSeekTime;this._pendingSeekTime=null,this.seek(Te)})}_onMetaDataArrived(Me){this._emitter.emit(Tn.METADATA_ARRIVED,Me)}_onScriptDataArrived(Me){this._emitter.emit(Tn.SCRIPTDATA_ARRIVED,Me)}_onIOSeeked(){this._remuxer.insertDiscontinuity()}_onIOComplete(Me){let Te=Me+1;Te0&&Te[0].originalDts===Ue&&(Ue=Te[0].pts),this._emitter.emit(Tn.RECOMMEND_SEEKPOINT,Ue)}}_enableStatisticsReporter(){this._statisticsReporter==null&&(this._statisticsReporter=self.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval))}_disableStatisticsReporter(){this._statisticsReporter&&(self.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}_reportSegmentMediaInfo(Me){let Oe=this._mediaInfo.segments[Me],Te=Object.assign({},Oe);Te.duration=this._mediaInfo.duration,Te.segmentCount=this._mediaInfo.segmentCount,delete Te.segments,delete Te.keyframesIndex,this._emitter.emit(Tn.MEDIA_INFO,Te)}_reportStatisticsInfo(){let Me={};Me.url=this._ioctl.currentURL,Me.hasRedirect=this._ioctl.hasRedirect,Me.hasRedirect&&(Me.redirectedURL=this._ioctl.currentRedirectedURL),Me.speed=this._ioctl.currentSpeed,Me.loaderType=this._ioctl.loaderType,Me.currentSegmentIndex=this._currentSegmentIndex,Me.totalSegmentCount=this._mediaDataSource.segments.length,this._emitter.emit(Tn.STATISTICS_INFO,Me)}}var Wr=xr,Vr=function(bt){let Me="TransmuxingWorker",Oe=null,Te=nr.bind(this);He.install(),bt.addEventListener("message",function(fr){switch(fr.data.cmd){case"init":Oe=new Wr(fr.data.param[0],fr.data.param[1]),Oe.on(Tn.IO_ERROR,Qn.bind(this)),Oe.on(Tn.DEMUX_ERROR,Pn.bind(this)),Oe.on(Tn.INIT_SEGMENT,Ue.bind(this)),Oe.on(Tn.MEDIA_SEGMENT,Ye.bind(this)),Oe.on(Tn.LOADING_COMPLETE,xt.bind(this)),Oe.on(Tn.RECOVERED_EARLY_EOF,Pt.bind(this)),Oe.on(Tn.MEDIA_INFO,qt.bind(this)),Oe.on(Tn.METADATA_ARRIVED,Vt.bind(this)),Oe.on(Tn.SCRIPTDATA_ARRIVED,hn.bind(this)),Oe.on(Tn.STATISTICS_INFO,gn.bind(this)),Oe.on(Tn.RECOMMEND_SEEKPOINT,qn.bind(this));break;case"destroy":Oe&&(Oe.destroy(),Oe=null),bt.postMessage({msg:"destroyed"});break;case"start":Oe.start();break;case"stop":Oe.stop();break;case"seek":Oe.seek(fr.data.param);break;case"pause":Oe.pause();break;case"resume":Oe.resume();break;case"logging_config":{let mn=fr.data.param;ht.applyConfig(mn),mn.enableCallback===!0?ht.addLogListener(Te):ht.removeLogListener(Te);break}}});function Ue(fr,mn){let rn={msg:Tn.INIT_SEGMENT,data:{type:fr,data:mn}};bt.postMessage(rn,[mn.data])}function Ye(fr,mn){let rn={msg:Tn.MEDIA_SEGMENT,data:{type:fr,data:mn}};bt.postMessage(rn,[mn.data])}function xt(){let fr={msg:Tn.LOADING_COMPLETE};bt.postMessage(fr)}function Pt(){let fr={msg:Tn.RECOVERED_EARLY_EOF};bt.postMessage(fr)}function qt(fr){let mn={msg:Tn.MEDIA_INFO,data:fr};bt.postMessage(mn)}function Vt(fr){let mn={msg:Tn.METADATA_ARRIVED,data:fr};bt.postMessage(mn)}function hn(fr){let mn={msg:Tn.SCRIPTDATA_ARRIVED,data:fr};bt.postMessage(mn)}function gn(fr){let mn={msg:Tn.STATISTICS_INFO,data:fr};bt.postMessage(mn)}function Qn(fr,mn){bt.postMessage({msg:Tn.IO_ERROR,data:{type:fr,info:mn}})}function Pn(fr,mn){bt.postMessage({msg:Tn.DEMUX_ERROR,data:{type:fr,info:mn}})}function qn(fr){bt.postMessage({msg:Tn.RECOMMEND_SEEKPOINT,data:fr})}function nr(fr,mn){bt.postMessage({msg:"logcat_callback",data:{type:fr,logcat:mn}})}};class Da{constructor(Me,Oe){if(this.TAG="Transmuxer",this._emitter=new(Ce()),Oe.enableWorker&&typeof Worker!="undefined")try{let Te=Ie(82059);this._worker=Te(Vr),this._workerDestroying=!1,this._worker.addEventListener("message",this._onWorkerMessage.bind(this)),this._worker.postMessage({cmd:"init",param:[Me,Oe]}),this.e={onLoggingConfigChanged:this._onLoggingConfigChanged.bind(this)},ht.registerListener(this.e.onLoggingConfigChanged),this._worker.postMessage({cmd:"logging_config",param:ht.getConfig()})}catch(Te){Pe.e(this.TAG,"Error while initialize transmuxing worker, fallback to inline transmuxing"),this._worker=null,this._controller=new Wr(Me,Oe)}else this._controller=new Wr(Me,Oe);if(this._controller){let Te=this._controller;Te.on(Tn.IO_ERROR,this._onIOError.bind(this)),Te.on(Tn.DEMUX_ERROR,this._onDemuxError.bind(this)),Te.on(Tn.INIT_SEGMENT,this._onInitSegment.bind(this)),Te.on(Tn.MEDIA_SEGMENT,this._onMediaSegment.bind(this)),Te.on(Tn.LOADING_COMPLETE,this._onLoadingComplete.bind(this)),Te.on(Tn.RECOVERED_EARLY_EOF,this._onRecoveredEarlyEof.bind(this)),Te.on(Tn.MEDIA_INFO,this._onMediaInfo.bind(this)),Te.on(Tn.METADATA_ARRIVED,this._onMetaDataArrived.bind(this)),Te.on(Tn.SCRIPTDATA_ARRIVED,this._onScriptDataArrived.bind(this)),Te.on(Tn.STATISTICS_INFO,this._onStatisticsInfo.bind(this)),Te.on(Tn.RECOMMEND_SEEKPOINT,this._onRecommendSeekpoint.bind(this))}}destroy(){this._worker?this._workerDestroying||(this._workerDestroying=!0,this._worker.postMessage({cmd:"destroy"}),ht.removeListener(this.e.onLoggingConfigChanged),this.e=null):(this._controller.destroy(),this._controller=null),this._emitter.removeAllListeners(),this._emitter=null}on(Me,Oe){this._emitter.addListener(Me,Oe)}off(Me,Oe){this._emitter.removeListener(Me,Oe)}hasWorker(){return this._worker!=null}open(){this._worker?this._worker.postMessage({cmd:"start"}):this._controller.start()}close(){this._worker?this._worker.postMessage({cmd:"stop"}):this._controller.stop()}seek(Me){this._worker?this._worker.postMessage({cmd:"seek",param:Me}):this._controller.seek(Me)}pause(){this._worker?this._worker.postMessage({cmd:"pause"}):this._controller.pause()}resume(){this._worker?this._worker.postMessage({cmd:"resume"}):this._controller.resume()}_onInitSegment(Me,Oe){Promise.resolve().then(()=>{this._emitter.emit(Tn.INIT_SEGMENT,Me,Oe)})}_onMediaSegment(Me,Oe){Promise.resolve().then(()=>{this._emitter.emit(Tn.MEDIA_SEGMENT,Me,Oe)})}_onLoadingComplete(){Promise.resolve().then(()=>{this._emitter.emit(Tn.LOADING_COMPLETE)})}_onRecoveredEarlyEof(){Promise.resolve().then(()=>{this._emitter.emit(Tn.RECOVERED_EARLY_EOF)})}_onMediaInfo(Me){Promise.resolve().then(()=>{this._emitter.emit(Tn.MEDIA_INFO,Me)})}_onMetaDataArrived(Me){Promise.resolve().then(()=>{this._emitter.emit(Tn.METADATA_ARRIVED,Me)})}_onScriptDataArrived(Me){Promise.resolve().then(()=>{this._emitter.emit(Tn.SCRIPTDATA_ARRIVED,Me)})}_onStatisticsInfo(Me){Promise.resolve().then(()=>{this._emitter.emit(Tn.STATISTICS_INFO,Me)})}_onIOError(Me,Oe){Promise.resolve().then(()=>{this._emitter.emit(Tn.IO_ERROR,Me,Oe)})}_onDemuxError(Me,Oe){Promise.resolve().then(()=>{this._emitter.emit(Tn.DEMUX_ERROR,Me,Oe)})}_onRecommendSeekpoint(Me){Promise.resolve().then(()=>{this._emitter.emit(Tn.RECOMMEND_SEEKPOINT,Me)})}_onLoggingConfigChanged(Me){this._worker&&this._worker.postMessage({cmd:"logging_config",param:Me})}_onWorkerMessage(Me){let Oe=Me.data,Te=Oe.data;if(Oe.msg==="destroyed"||this._workerDestroying){this._workerDestroying=!1,this._worker.terminate(),this._worker=null;return}switch(Oe.msg){case Tn.INIT_SEGMENT:case Tn.MEDIA_SEGMENT:this._emitter.emit(Oe.msg,Te.type,Te.data);break;case Tn.LOADING_COMPLETE:case Tn.RECOVERED_EARLY_EOF:this._emitter.emit(Oe.msg);break;case Tn.MEDIA_INFO:Object.setPrototypeOf(Te,Ut.prototype),this._emitter.emit(Oe.msg,Te);break;case Tn.METADATA_ARRIVED:case Tn.SCRIPTDATA_ARRIVED:case Tn.STATISTICS_INFO:this._emitter.emit(Oe.msg,Te);break;case Tn.IO_ERROR:case Tn.DEMUX_ERROR:this._emitter.emit(Oe.msg,Te.type,Te.info);break;case Tn.RECOMMEND_SEEKPOINT:this._emitter.emit(Oe.msg,Te);break;case"logcat_callback":Pe.emitter.emit("log",Te.type,Te.logcat);break;default:break}}}var Ya=Da,Ia={ERROR:"error",SOURCE_OPEN:"source_open",UPDATE_END:"update_end",BUFFER_FULL:"buffer_full"};class Ci{constructor(Me){this.TAG="MSEController",this._config=Me,this._emitter=new(Ce()),this._config.isLive&&this._config.autoCleanupSourceBuffer==null&&(this._config.autoCleanupSourceBuffer=!0),this.e={onSourceOpen:this._onSourceOpen.bind(this),onSourceEnded:this._onSourceEnded.bind(this),onSourceClose:this._onSourceClose.bind(this),onSourceBufferError:this._onSourceBufferError.bind(this),onSourceBufferUpdateEnd:this._onSourceBufferUpdateEnd.bind(this)},this._mediaSource=null,this._mediaSourceObjectURL=null,this._mediaElement=null,this._isBufferFull=!1,this._hasPendingEos=!1,this._requireSetMediaDuration=!1,this._pendingMediaDuration=0,this._pendingSourceBufferInit=[],this._mimeTypes={video:null,audio:null},this._sourceBuffers={video:null,audio:null},this._lastInitSegments={video:null,audio:null},this._pendingSegments={video:[],audio:[]},this._pendingRemoveRanges={video:[],audio:[]},this._idrList=new Kn}destroy(){(this._mediaElement||this._mediaSource)&&this.detachMediaElement(),this.e=null,this._emitter.removeAllListeners(),this._emitter=null}on(Me,Oe){this._emitter.addListener(Me,Oe)}off(Me,Oe){this._emitter.removeListener(Me,Oe)}attachMediaElement(Me){if(this._mediaSource)throw new we("MediaSource has been attached to an HTMLMediaElement!");let Oe=this._mediaSource=new window.MediaSource;Oe.addEventListener("sourceopen",this.e.onSourceOpen),Oe.addEventListener("sourceended",this.e.onSourceEnded),Oe.addEventListener("sourceclose",this.e.onSourceClose),this._mediaElement=Me,this._mediaSourceObjectURL=window.URL.createObjectURL(this._mediaSource),Me.src=this._mediaSourceObjectURL}detachMediaElement(){if(this._mediaSource){let Me=this._mediaSource;for(let Oe in this._sourceBuffers){let Te=this._pendingSegments[Oe];Te.splice(0,Te.length),this._pendingSegments[Oe]=null,this._pendingRemoveRanges[Oe]=null,this._lastInitSegments[Oe]=null;let Ue=this._sourceBuffers[Oe];if(Ue){if(Me.readyState!=="closed"){try{Me.removeSourceBuffer(Ue)}catch(Ye){Pe.e(this.TAG,Ye.message)}Ue.removeEventListener("error",this.e.onSourceBufferError),Ue.removeEventListener("updateend",this.e.onSourceBufferUpdateEnd)}this._mimeTypes[Oe]=null,this._sourceBuffers[Oe]=null}}if(Me.readyState==="open")try{Me.endOfStream()}catch(Oe){Pe.e(this.TAG,Oe.message)}Me.removeEventListener("sourceopen",this.e.onSourceOpen),Me.removeEventListener("sourceended",this.e.onSourceEnded),Me.removeEventListener("sourceclose",this.e.onSourceClose),this._pendingSourceBufferInit=[],this._isBufferFull=!1,this._idrList.clear(),this._mediaSource=null}this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement=null),this._mediaSourceObjectURL&&(window.URL.revokeObjectURL(this._mediaSourceObjectURL),this._mediaSourceObjectURL=null)}appendInitSegment(Me,Oe){if(!this._mediaSource||this._mediaSource.readyState!=="open"){this._pendingSourceBufferInit.push(Me),this._pendingSegments[Me.type].push(Me);return}let Te=Me,Ue=`${Te.container}`;Te.codec&&Te.codec.length>0&&(Ue+=`;codecs=${Te.codec}`);let Ye=!1;if(Pe.v(this.TAG,"Received Initialization Segment, mimeType: "+Ue),this._lastInitSegments[Te.type]=Te,Ue!==this._mimeTypes[Te.type]){if(this._mimeTypes[Te.type])Pe.v(this.TAG,`Notice: ${Te.type} mimeType changed, origin: ${this._mimeTypes[Te.type]}, target: ${Ue}`);else{Ye=!0;try{let xt=this._sourceBuffers[Te.type]=this._mediaSource.addSourceBuffer(Ue);xt.addEventListener("error",this.e.onSourceBufferError),xt.addEventListener("updateend",this.e.onSourceBufferUpdateEnd)}catch(xt){Pe.e(this.TAG,xt.message),this._emitter.emit(Ia.ERROR,{code:xt.code,msg:xt.message});return}}this._mimeTypes[Te.type]=Ue}Oe||this._pendingSegments[Te.type].push(Te),Ye||this._sourceBuffers[Te.type]&&!this._sourceBuffers[Te.type].updating&&this._doAppendSegments(),oe.safari&&Te.container==="audio/mpeg"&&Te.mediaDuration>0&&(this._requireSetMediaDuration=!0,this._pendingMediaDuration=Te.mediaDuration/1e3,this._updateMediaSourceDuration())}appendMediaSegment(Me){let Oe=Me;this._pendingSegments[Oe.type].push(Oe),this._config.autoCleanupSourceBuffer&&this._needCleanupSourceBuffer()&&this._doCleanupSourceBuffer();let Te=this._sourceBuffers[Oe.type];Te&&!Te.updating&&!this._hasPendingRemoveRanges()&&this._doAppendSegments()}seek(Me){for(let Oe in this._sourceBuffers){if(!this._sourceBuffers[Oe])continue;let Te=this._sourceBuffers[Oe];if(this._mediaSource.readyState==="open")try{Te.abort()}catch(Ye){Pe.e(this.TAG,Ye.message)}this._idrList.clear();let Ue=this._pendingSegments[Oe];if(Ue.splice(0,Ue.length),this._mediaSource.readyState!=="closed"){for(let Ye=0;Ye=1&&Me-Ue.start(0)>=this._config.autoCleanupMaxBackwardDuration)return!0}}return!1}_doCleanupSourceBuffer(){let Me=this._mediaElement.currentTime;for(let Oe in this._sourceBuffers){let Te=this._sourceBuffers[Oe];if(Te){let Ue=Te.buffered,Ye=!1;for(let xt=0;xt=this._config.autoCleanupMaxBackwardDuration){Ye=!0;let Vt=Me-this._config.autoCleanupMinBackwardDuration;this._pendingRemoveRanges[Oe].push({start:Pt,end:Vt})}}else qt0&&(isNaN(Oe)||Te>Oe)&&(Pe.v(this.TAG,`Update MediaSource duration from ${Oe} to ${Te}`),this._mediaSource.duration=Te),this._requireSetMediaDuration=!1,this._pendingMediaDuration=0}_doRemoveRanges(){for(let Me in this._pendingRemoveRanges){if(!this._sourceBuffers[Me]||this._sourceBuffers[Me].updating)continue;let Oe=this._sourceBuffers[Me],Te=this._pendingRemoveRanges[Me];for(;Te.length&&!Oe.updating;){let Ue=Te.shift();Oe.remove(Ue.start,Ue.end)}}}_doAppendSegments(){let Me=this._pendingSegments;for(let Oe in Me)if(!(!this._sourceBuffers[Oe]||this._sourceBuffers[Oe].updating)&&Me[Oe].length>0){let Te=Me[Oe].shift();if(Te.timestampOffset){let Ue=this._sourceBuffers[Oe].timestampOffset,Ye=Te.timestampOffset/1e3;Math.abs(Ue-Ye)>.1&&(Pe.v(this.TAG,`Update MPEG audio timestampOffset from ${Ue} to ${Ye}`),this._sourceBuffers[Oe].timestampOffset=Ye),delete Te.timestampOffset}if(!Te.data||Te.data.byteLength===0)continue;try{this._sourceBuffers[Oe].appendBuffer(Te.data),this._isBufferFull=!1,Oe==="video"&&Te.hasOwnProperty("info")&&this._idrList.appendArray(Te.info.syncPoints)}catch(Ue){this._pendingSegments[Oe].unshift(Te),Ue.code===22?(this._isBufferFull||this._emitter.emit(Ia.BUFFER_FULL),this._isBufferFull=!0):(Pe.e(this.TAG,Ue.message),this._emitter.emit(Ia.ERROR,{code:Ue.code,msg:Ue.message}))}}}_onSourceOpen(){if(Pe.v(this.TAG,"MediaSource onSourceOpen"),this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._pendingSourceBufferInit.length>0){let Me=this._pendingSourceBufferInit;for(;Me.length;){let Oe=Me.shift();this.appendInitSegment(Oe,!0)}}this._hasPendingSegments()&&this._doAppendSegments(),this._emitter.emit(Ia.SOURCE_OPEN)}_onSourceEnded(){Pe.v(this.TAG,"MediaSource onSourceEnded")}_onSourceClose(){Pe.v(this.TAG,"MediaSource onSourceClose"),this._mediaSource&&this.e!=null&&(this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._mediaSource.removeEventListener("sourceended",this.e.onSourceEnded),this._mediaSource.removeEventListener("sourceclose",this.e.onSourceClose))}_hasPendingSegments(){let Me=this._pendingSegments;return Me.video.length>0||Me.audio.length>0}_hasPendingRemoveRanges(){let Me=this._pendingRemoveRanges;return Me.video.length>0||Me.audio.length>0}_onSourceBufferUpdateEnd(){this._requireSetMediaDuration?this._updateMediaSourceDuration():this._hasPendingRemoveRanges()?this._doRemoveRanges():this._hasPendingSegments()?this._doAppendSegments():this._hasPendingEos&&this.endOfStream(),this._emitter.emit(Ia.UPDATE_END)}_onSourceBufferError(Me){Pe.e(this.TAG,`SourceBuffer Error: ${Me}`)}}var Si=Ci;const Kr={NETWORK_ERROR:"NetworkError",MEDIA_ERROR:"MediaError",OTHER_ERROR:"OtherError"},Qa={NETWORK_EXCEPTION:ce.EXCEPTION,NETWORK_STATUS_CODE_INVALID:ce.HTTP_STATUS_CODE_INVALID,NETWORK_TIMEOUT:ce.CONNECTING_TIMEOUT,NETWORK_UNRECOVERABLE_EARLY_EOF:ce.UNRECOVERABLE_EARLY_EOF,MEDIA_MSE_ERROR:"MediaMSEError",MEDIA_FORMAT_ERROR:Ot.FORMAT_ERROR,MEDIA_FORMAT_UNSUPPORTED:Ot.FORMAT_UNSUPPORTED,MEDIA_CODEC_UNSUPPORTED:Ot.CODEC_UNSUPPORTED};class si{constructor(Me,Oe){if(this.TAG="FlvPlayer",this._type="FlvPlayer",this._emitter=new(Ce()),this._config=it(),typeof Oe=="object"&&Object.assign(this._config,Oe),Me.type.toLowerCase()!=="flv")throw new pe("FlvPlayer requires an flv MediaDataSource input!");Me.isLive===!0&&(this._config.isLive=!0),this.e={onvLoadedMetadata:this._onvLoadedMetadata.bind(this),onvSeeking:this._onvSeeking.bind(this),onvCanPlay:this._onvCanPlay.bind(this),onvStalled:this._onvStalled.bind(this),onvProgress:this._onvProgress.bind(this)},self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now,this._pendingSeekTime=null,this._requestSetTime=!1,this._seekpointRecord=null,this._progressChecker=null,this._mediaDataSource=Me,this._mediaElement=null,this._msectl=null,this._transmuxer=null,this._mseSourceOpened=!1,this._hasPendingLoad=!1,this._receivedCanPlay=!1,this._mediaInfo=null,this._statisticsInfo=null;let Te=oe.chrome&&(oe.version.major<50||oe.version.major===50&&oe.version.build<2661);this._alwaysSeekKeyframe=!!(Te||oe.msedge||oe.msie),this._alwaysSeekKeyframe&&(this._config.accurateSeek=!1)}destroy(){this._progressChecker!=null&&(window.clearInterval(this._progressChecker),this._progressChecker=null),this._transmuxer&&this.unload(),this._mediaElement&&this.detachMediaElement(),this.e=null,this._mediaDataSource=null,this._emitter.removeAllListeners(),this._emitter=null}on(Me,Oe){Me===yt.MEDIA_INFO?this._mediaInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(yt.MEDIA_INFO,this.mediaInfo)}):Me===yt.STATISTICS_INFO&&this._statisticsInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(yt.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(Me,Oe)}off(Me,Oe){this._emitter.removeListener(Me,Oe)}attachMediaElement(Me){if(this._mediaElement=Me,Me.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),Me.addEventListener("seeking",this.e.onvSeeking),Me.addEventListener("canplay",this.e.onvCanPlay),Me.addEventListener("stalled",this.e.onvStalled),Me.addEventListener("progress",this.e.onvProgress),this._msectl=new Si(this._config),this._msectl.on(Ia.UPDATE_END,this._onmseUpdateEnd.bind(this)),this._msectl.on(Ia.BUFFER_FULL,this._onmseBufferFull.bind(this)),this._msectl.on(Ia.SOURCE_OPEN,()=>{this._mseSourceOpened=!0,this._hasPendingLoad&&(this._hasPendingLoad=!1,this.load())}),this._msectl.on(Ia.ERROR,Oe=>{this._emitter.emit(yt.ERROR,Kr.MEDIA_ERROR,Qa.MEDIA_MSE_ERROR,Oe)}),this._msectl.attachMediaElement(Me),this._pendingSeekTime!=null)try{Me.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(Oe){}}detachMediaElement(){this._mediaElement&&(this._msectl.detachMediaElement(),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement.removeEventListener("seeking",this.e.onvSeeking),this._mediaElement.removeEventListener("canplay",this.e.onvCanPlay),this._mediaElement.removeEventListener("stalled",this.e.onvStalled),this._mediaElement.removeEventListener("progress",this.e.onvProgress),this._mediaElement=null),this._msectl&&(this._msectl.destroy(),this._msectl=null)}load(){if(!this._mediaElement)throw new we("HTMLMediaElement must be attached before load()!");if(this._transmuxer)throw new we("FlvPlayer.load() has been called, please call unload() first!");if(!this._hasPendingLoad){if(this._config.deferLoadAfterSourceOpen&&this._mseSourceOpened===!1){this._hasPendingLoad=!0;return}this._mediaElement.readyState>0&&(this._requestSetTime=!0,this._mediaElement.currentTime=0),this._transmuxer=new Ya(this._mediaDataSource,this._config),this._transmuxer.on(Tn.INIT_SEGMENT,(Me,Oe)=>{this._msectl.appendInitSegment(Oe)}),this._transmuxer.on(Tn.MEDIA_SEGMENT,(Me,Oe)=>{if(this._msectl.appendMediaSegment(Oe),this._config.lazyLoad&&!this._config.isLive){let Te=this._mediaElement.currentTime;Oe.info.endDts>=(Te+this._config.lazyLoadMaxDuration)*1e3&&this._progressChecker==null&&(Pe.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}}),this._transmuxer.on(Tn.LOADING_COMPLETE,()=>{this._msectl.endOfStream(),this._emitter.emit(yt.LOADING_COMPLETE)}),this._transmuxer.on(Tn.RECOVERED_EARLY_EOF,()=>{this._emitter.emit(yt.RECOVERED_EARLY_EOF)}),this._transmuxer.on(Tn.IO_ERROR,(Me,Oe)=>{this._emitter.emit(yt.ERROR,Kr.NETWORK_ERROR,Me,Oe)}),this._transmuxer.on(Tn.DEMUX_ERROR,(Me,Oe)=>{this._emitter.emit(yt.ERROR,Kr.MEDIA_ERROR,Me,{code:-1,msg:Oe})}),this._transmuxer.on(Tn.MEDIA_INFO,Me=>{this._mediaInfo=Me,this._emitter.emit(yt.MEDIA_INFO,Object.assign({},Me))}),this._transmuxer.on(Tn.METADATA_ARRIVED,Me=>{this._emitter.emit(yt.METADATA_ARRIVED,Me)}),this._transmuxer.on(Tn.SCRIPTDATA_ARRIVED,Me=>{this._emitter.emit(yt.SCRIPTDATA_ARRIVED,Me)}),this._transmuxer.on(Tn.STATISTICS_INFO,Me=>{this._statisticsInfo=this._fillStatisticsInfo(Me),this._emitter.emit(yt.STATISTICS_INFO,Object.assign({},this._statisticsInfo))}),this._transmuxer.on(Tn.RECOMMEND_SEEKPOINT,Me=>{this._mediaElement&&!this._config.accurateSeek&&(this._requestSetTime=!0,this._mediaElement.currentTime=Me/1e3)}),this._transmuxer.open()}}unload(){this._mediaElement&&this._mediaElement.pause(),this._msectl&&this._msectl.seek(0),this._transmuxer&&(this._transmuxer.close(),this._transmuxer.destroy(),this._transmuxer=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(Me){this._mediaElement.volume=Me}get muted(){return this._mediaElement.muted}set muted(Me){this._mediaElement.muted=Me}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(Me){this._mediaElement?this._internalSeek(Me):this._pendingSeekTime=Me}get mediaInfo(){return Object.assign({},this._mediaInfo)}get statisticsInfo(){return this._statisticsInfo==null&&(this._statisticsInfo={}),this._statisticsInfo=this._fillStatisticsInfo(this._statisticsInfo),Object.assign({},this._statisticsInfo)}_fillStatisticsInfo(Me){if(Me.playerType=this._type,!(this._mediaElement instanceof HTMLVideoElement))return Me;let Oe=!0,Te=0,Ue=0;if(this._mediaElement.getVideoPlaybackQuality){let Ye=this._mediaElement.getVideoPlaybackQuality();Te=Ye.totalVideoFrames,Ue=Ye.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(Te=this._mediaElement.webkitDecodedFrameCount,Ue=this._mediaElement.webkitDroppedFrameCount):Oe=!1;return Oe&&(Me.decodedFrames=Te,Me.droppedFrames=Ue),Me}_onmseUpdateEnd(){if(!this._config.lazyLoad||this._config.isLive)return;let Me=this._mediaElement.buffered,Oe=this._mediaElement.currentTime,Te=0,Ue=0;for(let Ye=0;Ye=Oe+this._config.lazyLoadMaxDuration&&this._progressChecker==null&&(Pe.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}_onmseBufferFull(){Pe.v(this.TAG,"MSE SourceBuffer is full, suspend transmuxing task"),this._progressChecker==null&&this._suspendTransmuxer()}_suspendTransmuxer(){this._transmuxer&&(this._transmuxer.pause(),this._progressChecker==null&&(this._progressChecker=window.setInterval(this._checkProgressAndResume.bind(this),1e3)))}_checkProgressAndResume(){let Me=this._mediaElement.currentTime,Oe=this._mediaElement.buffered,Te=!1;for(let Ue=0;Ue=Ye&&Me=xt-this._config.lazyLoadRecoverDuration&&(Te=!0);break}}Te&&(window.clearInterval(this._progressChecker),this._progressChecker=null,Te&&(Pe.v(this.TAG,"Continue loading from paused position"),this._transmuxer.resume()))}_isTimepointBuffered(Me){let Oe=this._mediaElement.buffered;for(let Te=0;Te=Ue&&Me0){let Ye=this._mediaElement.buffered.start(0);(Ye<1&&Me0&&Oe.currentTime0){let Ue=Te.start(0);if(Ue<1&&Oe{this._emitter.emit(yt.MEDIA_INFO,this.mediaInfo)}):Me===yt.STATISTICS_INFO&&this._mediaElement!=null&&this._mediaElement.readyState!==0&&Promise.resolve().then(()=>{this._emitter.emit(yt.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(Me,Oe)}off(Me,Oe){this._emitter.removeListener(Me,Oe)}attachMediaElement(Me){if(this._mediaElement=Me,Me.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._pendingSeekTime!=null)try{Me.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(Oe){}}detachMediaElement(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement=null),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}load(){if(!this._mediaElement)throw new we("HTMLMediaElement must be attached before load()!");this._mediaElement.src=this._mediaDataSource.url,this._mediaElement.readyState>0&&(this._mediaElement.currentTime=0),this._mediaElement.preload="auto",this._mediaElement.load(),this._statisticsReporter=window.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval)}unload(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src")),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(Me){this._mediaElement.volume=Me}get muted(){return this._mediaElement.muted}set muted(Me){this._mediaElement.muted=Me}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(Me){this._mediaElement?this._mediaElement.currentTime=Me:this._pendingSeekTime=Me}get mediaInfo(){let Oe={mimeType:(this._mediaElement instanceof HTMLAudioElement?"audio/":"video/")+this._mediaDataSource.type};return this._mediaElement&&(Oe.duration=Math.floor(this._mediaElement.duration*1e3),this._mediaElement instanceof HTMLVideoElement&&(Oe.width=this._mediaElement.videoWidth,Oe.height=this._mediaElement.videoHeight)),Oe}get statisticsInfo(){let Me={playerType:this._type,url:this._mediaDataSource.url};if(!(this._mediaElement instanceof HTMLVideoElement))return Me;let Oe=!0,Te=0,Ue=0;if(this._mediaElement.getVideoPlaybackQuality){let Ye=this._mediaElement.getVideoPlaybackQuality();Te=Ye.totalVideoFrames,Ue=Ye.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(Te=this._mediaElement.webkitDecodedFrameCount,Ue=this._mediaElement.webkitDroppedFrameCount):Oe=!1;return Oe&&(Me.decodedFrames=Te,Me.droppedFrames=Ue),Me}_onvLoadedMetadata(Me){this._pendingSeekTime!=null&&(this._mediaElement.currentTime=this._pendingSeekTime,this._pendingSeekTime=null),this._emitter.emit(yt.MEDIA_INFO,this.mediaInfo)}_reportStatisticsInfo(){this._emitter.emit(yt.STATISTICS_INFO,this.statisticsInfo)}}var ui=yr;He.install();function kn(bt,Me){let Oe=bt;if(Oe==null||typeof Oe!="object")throw new pe("MediaDataSource must be an javascript object!");if(!Oe.hasOwnProperty("type"))throw new pe("MediaDataSource must has type field to indicate video file type!");switch(Oe.type){case"flv":return new Er(Oe,Me);default:return new ui(Oe,Me)}}function hr(){return nt.supportMSEH264Playback()}function Fr(){return nt.getFeatureList()}let Ur={};Ur.createPlayer=kn,Ur.isSupported=hr,Ur.getFeatureList=Fr,Ur.BaseLoader=te,Ur.LoaderStatus=xe,Ur.LoaderErrors=ce,Ur.Events=yt,Ur.ErrorTypes=Kr,Ur.ErrorDetails=Qa,Ur.FlvPlayer=Er,Ur.NativePlayer=ui,Ur.LoggingControl=ht,Object.defineProperty(Ur,"version",{enumerable:!0,get:function(){return"__VERSION__"}});var ca=Ur},56184:function(St,Tt,Ie){"use strict";var Le,He=Object.defineProperty,Fe=bt=>{throw TypeError(bt)},Ce=Math.pow,_e=(bt,Me,Oe)=>Me in bt?He(bt,Me,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):bt[Me]=Oe,Pe=(bt,Me,Oe)=>_e(bt,typeof Me!="symbol"?Me+"":Me,Oe),ge=(bt,Me,Oe)=>Me.has(bt)||Fe("Cannot "+Oe),Ee=(bt,Me,Oe)=>(ge(bt,Me,"read from private field"),Oe?Oe.call(bt):Me.get(bt)),be=(bt,Me,Oe)=>Me.has(bt)?Fe("Cannot add the same private member more than once"):Me instanceof WeakSet?Me.add(bt):Me.set(bt,Oe),we=(bt,Me,Oe,Te)=>(ge(bt,Me,"write to private field"),Te?Te.call(bt,Oe):Me.set(bt,Oe),Oe),pe=(bt,Me,Oe)=>(ge(bt,Me,"access private method"),Oe),ye,xe,ce;Le={value:!0};var te=Ie(34634),ne=Ie(34402);const le=" ".repeat(2),oe=" ".repeat(4);function de(){return he(this)}function he(bt,Me={}){const{maxRows:Oe=15,maxColumns:Te=10,maxNumSize:Ue=8,padMinus:Ye="auto"}=Me;return`${bt.constructor.name} { ${le}[ ${oe}${ie(bt,Oe,Te,Ue,Ye)} ${le}] ${le}rows: ${bt.rows} ${le}columns: ${bt.columns} }`}function ie(bt,Me,Oe,Te,Ue){const{rows:Ye,columns:xt}=bt,Pt=Math.min(Ye,Me),qt=Math.min(xt,Oe),Vt=[];if(Ue==="auto"){Ue=!1;e:for(let hn=0;hn=0&&Oe?` ${ve(bt,Me-1)}`:ve(bt,Me)).padEnd(Me)}function ve(bt,Me){let Oe=bt.toString();if(Oe.length<=Me)return Oe;let Te=bt.toFixed(Me);if(Te.length>Me&&(Te=bt.toFixed(Math.max(0,Me-(Te.length-Me)))),Te.length<=Me&&!Te.startsWith("0.000")&&!Te.startsWith("-0.000"))return Te;let Ue=bt.toExponential(Me);return Ue.length>Me&&(Ue=bt.toExponential(Math.max(0,Me-(Ue.length-Me)))),Ue.slice(0)}function Se(bt,Me){bt.prototype.add=function(Te){return typeof Te=="number"?this.addS(Te):this.addM(Te)},bt.prototype.addS=function(Te){for(let Ue=0;Ue>Te);return this},bt.prototype.signPropagatingRightShiftM=function(Te){if(Te=Me.checkMatrix(Te),this.rows!==Te.rows||this.columns!==Te.columns)throw new RangeError("Matrices dimensions must be equal");for(let Ue=0;Ue>Te.get(Ue,Ye));return this},bt.signPropagatingRightShift=function(Te,Ue){return new Me(Te).signPropagatingRightShift(Ue)},bt.prototype.rightShift=function(Te){return typeof Te=="number"?this.rightShiftS(Te):this.rightShiftM(Te)},bt.prototype.rightShiftS=function(Te){for(let Ue=0;Ue>>Te);return this},bt.prototype.rightShiftM=function(Te){if(Te=Me.checkMatrix(Te),this.rows!==Te.rows||this.columns!==Te.columns)throw new RangeError("Matrices dimensions must be equal");for(let Ue=0;Ue>>Te.get(Ue,Ye));return this},bt.rightShift=function(Te,Ue){return new Me(Te).rightShift(Ue)},bt.prototype.zeroFillRightShift=bt.prototype.rightShift,bt.prototype.zeroFillRightShiftS=bt.prototype.rightShiftS,bt.prototype.zeroFillRightShiftM=bt.prototype.rightShiftM,bt.zeroFillRightShift=bt.rightShift,bt.prototype.not=function(){for(let Te=0;TeTe)throw new RangeError("Row index out of range")}function Re(bt,Me,Oe){let Te=Oe?bt.columns:bt.columns-1;if(Me<0||Me>Te)throw new RangeError("Column index out of range")}function Ne(bt,Me){if(Me.to1DArray&&(Me=Me.to1DArray()),Me.length!==bt.columns)throw new RangeError("vector size must be the same as the number of columns");return Me}function ze(bt,Me){if(Me.to1DArray&&(Me=Me.to1DArray()),Me.length!==bt.rows)throw new RangeError("vector size must be the same as the number of rows");return Me}function Ge(bt,Me){if(!te.isAnyArray(Me))throw new TypeError("row indices must be an array");for(let Oe=0;Oe=bt.rows)throw new RangeError("row indices are out of range")}function Xe(bt,Me){if(!te.isAnyArray(Me))throw new TypeError("column indices must be an array");for(let Oe=0;Oe=bt.columns)throw new RangeError("column indices are out of range")}function Qe(bt,Me,Oe,Te,Ue){if(arguments.length!==5)throw new RangeError("expected 4 arguments");if($e("startRow",Me),$e("endRow",Oe),$e("startColumn",Te),$e("endColumn",Ue),Me>Oe||Te>Ue||Me<0||Me>=bt.rows||Oe<0||Oe>=bt.rows||Te<0||Te>=bt.columns||Ue<0||Ue>=bt.columns)throw new RangeError("Submatrix indices are out of range")}function rt(bt,Me=0){let Oe=[];for(let Te=0;Te=Ye)throw new RangeError("min must be smaller than max");let Pt=Ye-Ue,qt=new Et(Me,Oe);for(let Vt=0;VtTe?(Ye=!0,Te=Oe):(Ue=!1,Ye=!0);Me++}return Ue}isReducedEchelonForm(){let Me=0,Oe=0,Te=-1,Ue=!0,Ye=!1;for(;MeTe?(Ye=!0,Te=Oe):(Ue=!1,Ye=!0);for(let xt=Oe+1;xtMe.get(Ue,Te)&&(Ue=Ye);if(Me.get(Ue,Te)===0)Te++;else{Me.swapRows(Oe,Ue);let Ye=Me.get(Oe,Te);for(let xt=Te;xt=0;)if(Me.maxRow(Ue)===0)Ue--;else{let Ye=0,xt=!1;for(;YeOe[Te]&&(Oe[Te]=this.get(Te,Ue));return Oe}case"column":{const Oe=new Array(this.columns).fill(Number.NEGATIVE_INFINITY);for(let Te=0;TeOe[Ue]&&(Oe[Ue]=this.get(Te,Ue));return Oe}case void 0:{let Oe=this.get(0,0);for(let Te=0;TeOe&&(Oe=this.get(Te,Ue));return Oe}default:throw new Error(`invalid option: ${Me}`)}}maxIndex(){qe(this);let Me=this.get(0,0),Oe=[0,0];for(let Te=0;TeMe&&(Me=this.get(Te,Ue),Oe[0]=Te,Oe[1]=Ue);return Oe}min(Me){if(this.isEmpty())return NaN;switch(Me){case"row":{const Oe=new Array(this.rows).fill(Number.POSITIVE_INFINITY);for(let Te=0;TeOe&&(Oe=this.get(Me,Te));return Oe}maxRowIndex(Me){De(this,Me),qe(this);let Oe=this.get(Me,0),Te=[Me,0];for(let Ue=1;UeOe&&(Oe=this.get(Me,Ue),Te[1]=Ue);return Te}minRow(Me){if(De(this,Me),this.isEmpty())return NaN;let Oe=this.get(Me,0);for(let Te=1;TeOe&&(Oe=this.get(Te,Me));return Oe}maxColumnIndex(Me){Re(this,Me),qe(this);let Oe=this.get(0,Me),Te=[0,Me];for(let Ue=1;UeOe&&(Oe=this.get(Ue,Me),Te[0]=Ue);return Te}minColumn(Me){if(Re(this,Me),this.isEmpty())return NaN;let Oe=this.get(0,Me);for(let Te=1;Te=1;Ue/=2)Ue&1&&(Oe=Oe.mmul(Te)),Te=Te.mmul(Te);return Oe}strassen2x2(Me){Me=Et.checkMatrix(Me);let Oe=new Et(2,2);const Te=this.get(0,0),Ue=Me.get(0,0),Ye=this.get(0,1),xt=Me.get(0,1),Pt=this.get(1,0),qt=Me.get(1,0),Vt=this.get(1,1),hn=Me.get(1,1),gn=(Te+Vt)*(Ue+hn),Qn=(Pt+Vt)*Ue,Pn=Te*(xt-hn),qn=Vt*(qt-Ue),nr=(Te+Ye)*hn,fr=(Pt-Te)*(Ue+xt),mn=(Ye-Vt)*(qt+hn),rn=gn+qn-nr+mn,On=Pn+nr,Un=Qn+qn,sr=gn-Qn+Pn+fr;return Oe.set(0,0,rn),Oe.set(0,1,On),Oe.set(1,0,Un),Oe.set(1,1,sr),Oe}strassen3x3(Me){Me=Et.checkMatrix(Me);let Oe=new Et(3,3);const Te=this.get(0,0),Ue=this.get(0,1),Ye=this.get(0,2),xt=this.get(1,0),Pt=this.get(1,1),qt=this.get(1,2),Vt=this.get(2,0),hn=this.get(2,1),gn=this.get(2,2),Qn=Me.get(0,0),Pn=Me.get(0,1),qn=Me.get(0,2),nr=Me.get(1,0),fr=Me.get(1,1),mn=Me.get(1,2),rn=Me.get(2,0),On=Me.get(2,1),Un=Me.get(2,2),sr=(Te+Ue+Ye-xt-Pt-hn-gn)*fr,Ar=(Te-xt)*(-Pn+fr),tr=Pt*(-Qn+Pn+nr-fr-mn-rn+Un),ur=(-Te+xt+Pt)*(Qn-Pn+fr),cr=(xt+Pt)*(-Qn+Pn),Ln=Te*Qn,pr=(-Te+Vt+hn)*(Qn-qn+mn),Xn=(-Te+Vt)*(qn-mn),Rr=(Vt+hn)*(-Qn+qn),Ja=(Te+Ue+Ye-Pt-qt-Vt-hn)*mn,qa=hn*(-Qn+qn+nr-fr-mn-rn+On),ci=(-Ye+hn+gn)*(fr+rn-On),Zr=(Ye-gn)*(fr-On),da=Ye*rn,Oa=(hn+gn)*(-rn+On),la=(-Ye+Pt+qt)*(mn+rn-Un),$a=(Ye-qt)*(mn-Un),Ni=(Pt+qt)*(-rn+Un),Ra=Ue*nr,zi=qt*On,Yi=xt*qn,No=Vt*Pn,Eo=gn*Un,Ws=Ln+da+Ra,Wo=sr+ur+cr+Ln+ci+da+Oa,Mo=Ln+pr+Rr+Ja+da+la+Ni,ts=Ar+tr+ur+Ln+da+la+$a,jo=Ar+ur+cr+Ln+zi,Go=da+la+$a+Ni+Yi,Yr=Ln+pr+Xn+qa+ci+Zr+da,Jo=ci+Zr+da+Oa+No,Ls=Ln+pr+Xn+Rr+Eo;return Oe.set(0,0,Ws),Oe.set(0,1,Wo),Oe.set(0,2,Mo),Oe.set(1,0,ts),Oe.set(1,1,jo),Oe.set(1,2,Go),Oe.set(2,0,Yr),Oe.set(2,1,Jo),Oe.set(2,2,Ls),Oe}mmulStrassen(Me){Me=Et.checkMatrix(Me);let Oe=this.clone(),Te=Oe.rows,Ue=Oe.columns,Ye=Me.rows,xt=Me.columns;Ue!==Ye&&console.warn(`Multiplying ${Te} x ${Ue} and ${Ye} x ${xt} matrix: dimensions do not match.`);function Pt(gn,Qn,Pn){let qn=gn.rows,nr=gn.columns;if(qn===Qn&&nr===Pn)return gn;{let fr=sn.zeros(Qn,Pn);return fr=fr.setSubMatrix(gn,0,0),fr}}let qt=Math.max(Te,Ye),Vt=Math.max(Ue,xt);Oe=Pt(Oe,qt,Vt),Me=Pt(Me,qt,Vt);function hn(gn,Qn,Pn,qn){if(Pn<=512||qn<=512)return gn.mmul(Qn);Pn%2===1&&qn%2===1?(gn=Pt(gn,Pn+1,qn+1),Qn=Pt(Qn,Pn+1,qn+1)):Pn%2===1?(gn=Pt(gn,Pn+1,qn),Qn=Pt(Qn,Pn+1,qn)):qn%2===1&&(gn=Pt(gn,Pn,qn+1),Qn=Pt(Qn,Pn,qn+1));let nr=parseInt(gn.rows/2,10),fr=parseInt(gn.columns/2,10),mn=gn.subMatrix(0,nr-1,0,fr-1),rn=Qn.subMatrix(0,nr-1,0,fr-1),On=gn.subMatrix(0,nr-1,fr,gn.columns-1),Un=Qn.subMatrix(0,nr-1,fr,Qn.columns-1),sr=gn.subMatrix(nr,gn.rows-1,0,fr-1),Ar=Qn.subMatrix(nr,Qn.rows-1,0,fr-1),tr=gn.subMatrix(nr,gn.rows-1,fr,gn.columns-1),ur=Qn.subMatrix(nr,Qn.rows-1,fr,Qn.columns-1),cr=hn(sn.add(mn,tr),sn.add(rn,ur),nr,fr),Ln=hn(sn.add(sr,tr),rn,nr,fr),pr=hn(mn,sn.sub(Un,ur),nr,fr),Xn=hn(tr,sn.sub(Ar,rn),nr,fr),Rr=hn(sn.add(mn,On),ur,nr,fr),Ja=hn(sn.sub(sr,mn),sn.add(rn,Un),nr,fr),qa=hn(sn.sub(On,tr),sn.add(Ar,ur),nr,fr),ci=sn.add(cr,Xn);ci.sub(Rr),ci.add(qa);let Zr=sn.add(pr,Rr),da=sn.add(Ln,Xn),Oa=sn.sub(cr,Ln);Oa.add(pr),Oa.add(Ja);let la=sn.zeros(2*ci.rows,2*ci.columns);return la=la.setSubMatrix(ci,0,0),la=la.setSubMatrix(Zr,ci.rows,0),la=la.setSubMatrix(da,0,ci.columns),la=la.setSubMatrix(Oa,ci.rows,ci.columns),la.subMatrix(0,Pn-1,0,qn-1)}return hn(Oe,Me,qt,Vt)}scaleRows(Me={}){if(typeof Me!="object")throw new TypeError("options must be an object");const{min:Oe=0,max:Te=1}=Me;if(!Number.isFinite(Oe))throw new TypeError("min must be a number");if(!Number.isFinite(Te))throw new TypeError("max must be a number");if(Oe>=Te)throw new RangeError("min must be smaller than max");let Ue=new Et(this.rows,this.columns);for(let Ye=0;Ye0&&ne(xt,{min:Oe,max:Te,output:xt}),Ue.setRow(Ye,xt)}return Ue}scaleColumns(Me={}){if(typeof Me!="object")throw new TypeError("options must be an object");const{min:Oe=0,max:Te=1}=Me;if(!Number.isFinite(Oe))throw new TypeError("min must be a number");if(!Number.isFinite(Te))throw new TypeError("max must be a number");if(Oe>=Te)throw new RangeError("min must be smaller than max");let Ue=new Et(this.rows,this.columns);for(let Ye=0;YeTe||Oe<0||Oe>=this.columns||Te<0||Te>=this.columns)throw new RangeError("Argument out of range");let Ue=new Et(Me.length,Te-Oe+1);for(let Ye=0;Ye=this.rows)throw new RangeError(`Row index out of range: ${Me[Ye]}`);Ue.set(Ye,xt-Oe,this.get(Me[Ye],xt))}return Ue}subMatrixColumn(Me,Oe,Te){if(Oe===void 0&&(Oe=0),Te===void 0&&(Te=this.rows-1),Oe>Te||Oe<0||Oe>=this.rows||Te<0||Te>=this.rows)throw new RangeError("Argument out of range");let Ue=new Et(Te-Oe+1,Me.length);for(let Ye=0;Ye=this.columns)throw new RangeError(`Column index out of range: ${Me[Ye]}`);Ue.set(xt-Oe,Ye,this.get(xt,Me[Ye]))}return Ue}setSubMatrix(Me,Oe,Te){if(Me=Et.checkMatrix(Me),Me.isEmpty())return this;let Ue=Oe+Me.rows-1,Ye=Te+Me.columns-1;Qe(this,Oe,Ue,Te,Ye);for(let xt=0;xttypeof Me=="number")}sn.random=sn.rand,sn.randomInt=sn.randInt,sn.diagonal=sn.diag,sn.prototype.diagonal=sn.prototype.diag,sn.identity=sn.eye,sn.prototype.negate=sn.prototype.neg,sn.prototype.tensorProduct=sn.prototype.kroneckerProduct;const Ot=class jS extends sn{constructor(Me,Oe){if(super(),be(this,ye),Pe(this,"data"),jS.isMatrix(Me))pe(this,ye,xe).call(this,Me.rows,Me.columns),jS.copy(Me,this);else if(Number.isInteger(Me)&&Me>=0)pe(this,ye,xe).call(this,Me,Oe);else if(te.isAnyArray(Me)){const Te=Me;if(Me=Te.length,Oe=Me?Te[0].length:0,typeof Oe!="number")throw new TypeError("Data must be a 2D array with at least one element");this.data=[];for(let Ue=0;Ue=0)for(let Oe=0;Oe=0)we(this,ce,new Et(Me,Me));else if(we(this,ce,new Et(Me)),!this.isSymmetric())throw new TypeError("not symmetric data")}get size(){return Ee(this,ce).size}get rows(){return Ee(this,ce).rows}get columns(){return Ee(this,ce).columns}get diagonalSize(){return this.rows}static isSymmetricMatrix(Me){return Et.isMatrix(Me)&&Me.klassType==="SymmetricMatrix"}static zeros(Me){return new this(Me)}static ones(Me){return new this(Me).fill(1)}clone(){const Me=new GS(this.diagonalSize);for(const[Oe,Te,Ue]of this.upperRightEntries())Me.set(Oe,Te,Ue);return Me}toMatrix(){return new Et(this)}get(Me,Oe){return Ee(this,ce).get(Me,Oe)}set(Me,Oe,Te){return Ee(this,ce).set(Me,Oe,Te),Ee(this,ce).set(Oe,Me,Te),this}removeCross(Me){return Ee(this,ce).removeRow(Me),Ee(this,ce).removeColumn(Me),this}addCross(Me,Oe){Oe===void 0&&(Oe=Me,Me=this.diagonalSize);const Te=Oe.slice();return Te.splice(Me,1),Ee(this,ce).addRow(Me,Te),Ee(this,ce).addColumn(Me,Oe),this}applyMask(Me){if(Me.length!==this.diagonalSize)throw new RangeError("Mask size do not match with matrix size");const Oe=[];for(const[Te,Ue]of Me.entries())Ue||Oe.push(Te);Oe.reverse();for(const Te of Oe)this.removeCross(Te);return this}toCompact(){const{diagonalSize:Me}=this,Oe=new Array(Me*(Me+1)/2);for(let Te=0,Ue=0,Ye=0;Ye=Me&&(Te=++Ue);return Oe}static fromCompact(Me){const Oe=Me.length,Te=(Math.sqrt(8*Oe+1)-1)/2;if(!Number.isInteger(Te))throw new TypeError(`This array is not a compact representation of a Symmetric Matrix, ${JSON.stringify(Me)}`);const Ue=new GS(Te);for(let Ye=0,xt=0,Pt=0;Pt=Te&&(Ye=++xt);return Ue}*upperRightEntries(){for(let Me=0,Oe=0;Me=this.diagonalSize&&(Oe=++Me)}}*upperRightValues(){for(let Me=0,Oe=0;Me=this.diagonalSize&&(Oe=++Me)}};ce=new WeakMap;let mt=Yt;mt.prototype.klassType="SymmetricMatrix";class At extends mt{static isDistanceMatrix(Me){return mt.isSymmetricMatrix(Me)&&Me.klassSubType==="DistanceMatrix"}constructor(Me){if(super(Me),!this.isDistance())throw new TypeError("Provided arguments do no produce a distance matrix")}set(Me,Oe,Te){return Me===Oe&&(Te=0),super.set(Me,Oe,Te)}addCross(Me,Oe){return Oe===void 0&&(Oe=Me,Me=this.diagonalSize),Oe=Oe.slice(),Oe[Me]=0,super.addCross(Me,Oe)}toSymmetricMatrix(){return new mt(this)}clone(){const Me=new At(this.diagonalSize);for(const[Oe,Te,Ue]of this.upperRightEntries())Oe!==Te&&Me.set(Oe,Te,Ue);return Me}toCompact(){const{diagonalSize:Me}=this,Oe=(Me-1)*Me/2,Te=new Array(Oe);for(let Ue=1,Ye=0,xt=0;xt=Me&&(Ue=++Ye+1);return Te}static fromCompact(Me){const Oe=Me.length;if(Oe===0)return new this(0);const Te=(Math.sqrt(8*Oe+1)+1)/2;if(!Number.isInteger(Te))throw new TypeError(`This array is not a compact representation of a DistanceMatrix, ${JSON.stringify(Me)}`);const Ue=new this(Te);for(let Ye=1,xt=0,Pt=0;Pt=Te&&(Ye=++xt+1);return Ue}}At.prototype.klassSubType="DistanceMatrix";class Xt extends sn{constructor(Me,Oe,Te){super(),this.matrix=Me,this.rows=Oe,this.columns=Te}}class Ft extends Xt{constructor(Me,Oe){Re(Me,Oe),super(Me,Me.rows,1),this.column=Oe}set(Me,Oe,Te){return this.matrix.set(Me,this.column,Te),this}get(Me){return this.matrix.get(Me,this.column)}}class Mt extends Xt{constructor(Me,Oe){Xe(Me,Oe),super(Me,Me.rows,Oe.length),this.columnIndices=Oe}set(Me,Oe,Te){return this.matrix.set(Me,this.columnIndices[Oe],Te),this}get(Me,Oe){return this.matrix.get(Me,this.columnIndices[Oe])}}class ln extends Xt{constructor(Me){super(Me,Me.rows,Me.columns)}set(Me,Oe,Te){return this.matrix.set(Me,this.columns-Oe-1,Te),this}get(Me,Oe){return this.matrix.get(Me,this.columns-Oe-1)}}class Mn extends Xt{constructor(Me){super(Me,Me.rows,Me.columns)}set(Me,Oe,Te){return this.matrix.set(this.rows-Me-1,Oe,Te),this}get(Me,Oe){return this.matrix.get(this.rows-Me-1,Oe)}}class Hn extends Xt{constructor(Me,Oe){De(Me,Oe),super(Me,1,Me.columns),this.row=Oe}set(Me,Oe,Te){return this.matrix.set(this.row,Oe,Te),this}get(Me,Oe){return this.matrix.get(this.row,Oe)}}class Vn extends Xt{constructor(Me,Oe){Ge(Me,Oe),super(Me,Oe.length,Me.columns),this.rowIndices=Oe}set(Me,Oe,Te){return this.matrix.set(this.rowIndices[Me],Oe,Te),this}get(Me,Oe){return this.matrix.get(this.rowIndices[Me],Oe)}}class Kn extends Xt{constructor(Me,Oe,Te){Ge(Me,Oe),Xe(Me,Te),super(Me,Oe.length,Te.length),this.rowIndices=Oe,this.columnIndices=Te}set(Me,Oe,Te){return this.matrix.set(this.rowIndices[Me],this.columnIndices[Oe],Te),this}get(Me,Oe){return this.matrix.get(this.rowIndices[Me],this.columnIndices[Oe])}}class er extends Xt{constructor(Me,Oe,Te,Ue,Ye){Qe(Me,Oe,Te,Ue,Ye),super(Me,Te-Oe+1,Ye-Ue+1),this.startRow=Oe,this.startColumn=Ue}set(Me,Oe,Te){return this.matrix.set(this.startRow+Me,this.startColumn+Oe,Te),this}get(Me,Oe){return this.matrix.get(this.startRow+Me,this.startColumn+Oe)}}class $t extends Xt{constructor(Me){super(Me,Me.columns,Me.rows)}set(Me,Oe,Te){return this.matrix.set(Oe,Me,Te),this}get(Me,Oe){return this.matrix.get(Oe,Me)}}class vn extends sn{constructor(Me,Oe={}){const{rows:Te=1}=Oe;if(Me.length%Te!==0)throw new Error("the data length is not divisible by the number of rows");super(),this.rows=Te,this.columns=Me.length/Te,this.data=Me}set(Me,Oe,Te){let Ue=this._calculateIndex(Me,Oe);return this.data[Ue]=Te,this}get(Me,Oe){let Te=this._calculateIndex(Me,Oe);return this.data[Te]}_calculateIndex(Me,Oe){return Me*this.columns+Oe}}class jn extends sn{constructor(Me){super(),this.data=Me,this.rows=Me.length,this.columns=Me[0].length}set(Me,Oe,Te){return this.data[Me][Oe]=Te,this}get(Me,Oe){return this.data[Me][Oe]}}function Tn(bt,Me){if(te.isAnyArray(bt))return bt[0]&&te.isAnyArray(bt[0])?new jn(bt):new vn(bt,Me);throw new Error("the argument is not an array")}class xr{constructor(Me){Me=jn.checkMatrix(Me);let Oe=Me.clone(),Te=Oe.rows,Ue=Oe.columns,Ye=new Float64Array(Te),xt=1,Pt,qt,Vt,hn,gn,Qn,Pn,qn,nr;for(Pt=0;PtMath.abs(qn[hn])&&(hn=Pt);if(hn!==qt){for(Vt=0;Vt=0;Vt--){for(qt=0;qtxt?Ue.set(Ye,xt,Me.get(Ye,xt)):Ye===xt?Ue.set(Ye,xt,1):Ue.set(Ye,xt,0);return Ue}get upperTriangularMatrix(){let Me=this.LU,Oe=Me.rows,Te=Me.columns,Ue=new Et(Oe,Te);for(let Ye=0;YeMath.abs(Me)?(Oe=Me/bt,Math.abs(bt)*Math.sqrt(1+Oe*Oe)):Me!==0?(Oe=bt/Me,Math.abs(Me)*Math.sqrt(1+Oe*Oe)):0}class wr{constructor(Me){Me=jn.checkMatrix(Me);let Oe=Me.clone(),Te=Me.rows,Ue=Me.columns,Ye=new Float64Array(Ue),xt,Pt,qt,Vt;for(qt=0;qt=0;Vt--){for(qt=0;qt=0;Pt--){for(Ye=0;Ye=0;Ln--)if(qn[Ln]!==0){for(let pr=Ln+1;pr=0;Ln--){if(Ln0;){let Ln,pr;for(Ln=tr-2;Ln>=-1&&Ln!==-1;Ln--){const Xn=Number.MIN_VALUE+cr*Math.abs(qn[Ln]+Math.abs(qn[Ln+1]));if(Math.abs(mn[Ln])<=Xn||Number.isNaN(mn[Ln])){mn[Ln]=0;break}}if(Ln===tr-2)pr=4;else{let Xn;for(Xn=tr-1;Xn>=Ln&&Xn!==Ln;Xn--){let Rr=(Xn!==tr?Math.abs(mn[Xn]):0)+(Xn!==Ln+1?Math.abs(mn[Xn-1]):0);if(Math.abs(qn[Xn])<=cr*Rr){qn[Xn]=0;break}}Xn===Ln?pr=3:Xn===tr-1?pr=1:(pr=2,Ln=Xn)}switch(Ln++,pr){case 1:{let Xn=mn[tr-2];mn[tr-2]=0;for(let Rr=tr-2;Rr>=Ln;Rr--){let Ja=Wr(qn[Rr],Xn),qa=qn[Rr]/Ja,ci=Xn/Ja;if(qn[Rr]=Ja,Rr!==Ln&&(Xn=-ci*mn[Rr-1],mn[Rr-1]=qa*mn[Rr-1]),Vt)for(let Zr=0;Zr=qn[Ln+1]);){let Xn=qn[Ln];if(qn[Ln]=qn[Ln+1],qn[Ln+1]=Xn,Vt&&LnOe&&Ye.set(hn,gn,Me.get(hn,gn)/this.s[gn]);let xt=this.U,Pt=xt.rows,qt=xt.columns,Vt=new Et(Te,Pt);for(let hn=0;hnMe&&Oe++;return Oe}get diagonal(){return Array.from(this.s)}get threshold(){return Number.EPSILON/2*Math.max(this.m,this.n)*this.s[0]}get leftSingularVectors(){return this.U}get rightSingularVectors(){return this.V}get diagonalMatrix(){return Et.diag(this.s)}}function Da(bt,Me=!1){return bt=jn.checkMatrix(bt),Me?new Vr(bt).inverse():Ya(bt,Et.eye(bt.rows))}function Ya(bt,Me,Oe=!1){return bt=jn.checkMatrix(bt),Me=jn.checkMatrix(Me),Oe?new Vr(bt).solve(Me):bt.isSquare()?new xr(bt).solve(Me):new wr(bt).solve(Me)}function Ba(bt){if(bt=Et.checkMatrix(bt),bt.isSquare()){if(bt.columns===0)return 1;let Me,Oe,Te,Ue;if(bt.columns===2)return Me=bt.get(0,0),Oe=bt.get(0,1),Te=bt.get(1,0),Ue=bt.get(1,1),Me*Ue-Oe*Te;if(bt.columns===3){let Ye,xt,Pt;return Ye=new Kn(bt,[1,2],[1,2]),xt=new Kn(bt,[1,2],[0,2]),Pt=new Kn(bt,[1,2],[0,1]),Me=bt.get(0,0),Oe=bt.get(0,1),Te=bt.get(0,2),Me*Ba(Ye)-Oe*Ba(xt)+Te*Ba(Pt)}else return new xr(bt).determinant}else throw Error("determinant can only be calculated for a square matrix")}function Ia(bt,Me){let Oe=[];for(let Te=0;TeUe)return new Array(Me.rows+1).fill(0);{let Ye=Me.addRow(Oe,[0]);for(let xt=0;xtMe?Ye[xt]=1/Ye[xt]:Ye[xt]=0;return Ue.mmul(Et.diag(Ye).mmul(Te.transpose()))}function Qa(bt,Me=bt,Oe={}){bt=new Et(bt);let Te=!1;if(typeof Me=="object"&&!Et.isMatrix(Me)&&!te.isAnyArray(Me)?(Oe=Me,Me=bt,Te=!0):Me=new Et(Me),bt.rows!==Me.rows)throw new TypeError("Both matrices must have the same number of rows");const{center:Ue=!0}=Oe;Ue&&(bt=bt.center("column"),Te||(Me=Me.center("column")));const Ye=bt.transpose().mmul(Me);for(let xt=0;xt0?Ue.set(Ye,Ye+1,Oe[Ye]):Oe[Ye]<0&&Ue.set(Ye,Ye-1,Oe[Ye])}return Ue}}function yr(bt,Me,Oe,Te){let Ue,Ye,xt,Pt,qt,Vt,hn,gn;for(qt=0;qt0;Pt--){for(gn=0,xt=0,Vt=0;Vt0&&(Ye=-Ye),Me[Pt]=gn*Ye,xt=xt-Ue*Ye,Oe[Pt-1]=Ue-Ye,qt=0;qtVt)do{for(Ue=Oe[Vt],gn=(Oe[Vt+1]-Ue)/(2*Me[Vt]),Qn=Wr(gn,1),gn<0&&(Qn=-Qn),Oe[Vt]=Me[Vt]/(gn+Qn),Oe[Vt+1]=Me[Vt]*(gn+Qn),Pn=Oe[Vt+1],Ye=Ue-Oe[Vt],xt=Vt+2;xt=Vt;xt--)for(fr=nr,nr=qn,On=rn,Ue=qn*Me[xt],Ye=qn*gn,Qn=Wr(gn,Me[xt]),Me[xt+1]=rn*Qn,rn=Me[xt]/Qn,qn=gn/Qn,gn=qn*Oe[xt]-rn*Ue,Oe[xt+1]=Ye+rn*(qn*Ue+rn*Oe[xt]),qt=0;qtAr*sr);Oe[Vt]=Oe[Vt]+Un,Me[Vt]=0}for(xt=0;xt=gn;Vt--)Oe[Vt]=Me.get(Vt,gn-1)/Qn,qt+=Oe[Vt]*Oe[Vt];for(Pt=Math.sqrt(qt),Oe[gn]>0&&(Pt=-Pt),qt=qt-Oe[gn]*Pt,Oe[gn]=Oe[gn]-Pt,hn=gn;hn=gn;Vt--)xt+=Oe[Vt]*Me.get(Vt,hn);for(xt=xt/qt,Vt=gn;Vt<=Ye;Vt++)Me.set(Vt,hn,Me.get(Vt,hn)-xt*Oe[Vt])}for(Vt=0;Vt<=Ye;Vt++){for(xt=0,hn=Ye;hn>=gn;hn--)xt+=Oe[hn]*Me.get(Vt,hn);for(xt=xt/qt,hn=gn;hn<=Ye;hn++)Me.set(Vt,hn,Me.get(Vt,hn)-xt*Oe[hn])}Oe[gn]=Qn*Oe[gn],Me.set(gn,gn-1,Qn*Pt)}}for(Vt=0;Vt=Ue+1;gn--)if(Me.get(gn,gn-1)!==0){for(Vt=gn+1;Vt<=Ye;Vt++)Oe[Vt]=Me.get(Vt,gn-1);for(hn=gn;hn<=Ye;hn++){for(Pt=0,Vt=gn;Vt<=Ye;Vt++)Pt+=Oe[Vt]*Te.get(Vt,hn);for(Pt=Pt/Oe[gn]/Me.get(gn,gn-1),Vt=gn;Vt<=Ye;Vt++)Te.set(Vt,hn,Te.get(Vt,hn)+Pt*Oe[Vt])}}}function hr(bt,Me,Oe,Te,Ue){let Ye=bt-1,xt=0,Pt=bt-1,qt=Number.EPSILON,Vt=0,hn=0,gn=0,Qn=0,Pn=0,qn=0,nr=0,fr=0,mn,rn,On,Un,sr,Ar,tr,ur,cr,Ln,pr,Xn,Rr,Ja,qa;for(mn=0;mnPt)&&(Oe[mn]=Ue.get(mn,mn),Me[mn]=0),rn=Math.max(mn-1,0);rn=xt;){for(Un=Ye;Un>xt&&(qn=Math.abs(Ue.get(Un-1,Un-1))+Math.abs(Ue.get(Un,Un)),qn===0&&(qn=hn),!(Math.abs(Ue.get(Un,Un-1))=0){for(nr=gn>=0?gn+nr:gn-nr,Oe[Ye-1]=ur+nr,Oe[Ye]=Oe[Ye-1],nr!==0&&(Oe[Ye]=ur-tr/nr),Me[Ye-1]=0,Me[Ye]=0,ur=Ue.get(Ye,Ye-1),qn=Math.abs(ur)+Math.abs(nr),gn=ur/qn,Qn=nr/qn,Pn=Math.sqrt(gn*gn+Qn*Qn),gn=gn/Pn,Qn=Qn/Pn,rn=Ye-1;rn0)){for(qn=Math.sqrt(qn),cr=Un&&(nr=Ue.get(sr,sr),Pn=ur-nr,qn=cr-nr,gn=(Pn*qn-tr)/Ue.get(sr+1,sr)+Ue.get(sr,sr+1),Qn=Ue.get(sr+1,sr+1)-nr-Pn-qn,Pn=Ue.get(sr+2,sr+1),qn=Math.abs(gn)+Math.abs(Qn)+Math.abs(Pn),gn=gn/qn,Qn=Qn/qn,Pn=Pn/qn,!(sr===Un||Math.abs(Ue.get(sr,sr-1))*(Math.abs(Qn)+Math.abs(Pn))sr+2&&Ue.set(mn,mn-3,0);for(On=sr;On<=Ye-1&&(Ja=On!==Ye-1,On!==sr&&(gn=Ue.get(On,On-1),Qn=Ue.get(On+1,On-1),Pn=Ja?Ue.get(On+2,On-1):0,ur=Math.abs(gn)+Math.abs(Qn)+Math.abs(Pn),ur!==0&&(gn=gn/ur,Qn=Qn/ur,Pn=Pn/ur)),ur!==0);On++)if(qn=Math.sqrt(gn*gn+Qn*Qn+Pn*Pn),gn<0&&(qn=-qn),qn!==0){for(On!==sr?Ue.set(On,On-1,-qn*ur):Un!==sr&&Ue.set(On,On-1,-Ue.get(On,On-1)),gn=gn+qn,ur=gn/qn,cr=Qn/qn,nr=Pn/qn,Qn=Qn/gn,Pn=Pn/gn,rn=On;rn=0;Ye--)if(gn=Oe[Ye],Qn=Me[Ye],Qn===0)for(Un=Ye,Ue.set(Ye,Ye,1),mn=Ye-1;mn>=0;mn--){for(tr=Ue.get(mn,mn)-gn,Pn=0,rn=Un;rn<=Ye;rn++)Pn=Pn+Ue.get(mn,rn)*Ue.get(rn,Ye);if(Me[mn]<0)nr=tr,qn=Pn;else if(Un=mn,Me[mn]===0?Ue.set(mn,Ye,tr!==0?-Pn/tr:-Pn/(qt*hn)):(ur=Ue.get(mn,mn+1),cr=Ue.get(mn+1,mn),Qn=(Oe[mn]-gn)*(Oe[mn]-gn)+Me[mn]*Me[mn],Ar=(ur*qn-nr*Pn)/Qn,Ue.set(mn,Ye,Ar),Ue.set(mn+1,Ye,Math.abs(ur)>Math.abs(nr)?(-Pn-tr*Ar)/ur:(-qn-cr*Ar)/nr)),Ar=Math.abs(Ue.get(mn,Ye)),qt*Ar*Ar>1)for(rn=mn;rn<=Ye;rn++)Ue.set(rn,Ye,Ue.get(rn,Ye)/Ar)}else if(Qn<0)for(Un=Ye-1,Math.abs(Ue.get(Ye,Ye-1))>Math.abs(Ue.get(Ye-1,Ye))?(Ue.set(Ye-1,Ye-1,Qn/Ue.get(Ye,Ye-1)),Ue.set(Ye-1,Ye,-(Ue.get(Ye,Ye)-gn)/Ue.get(Ye,Ye-1))):(qa=Fr(0,-Ue.get(Ye-1,Ye),Ue.get(Ye-1,Ye-1)-gn,Qn),Ue.set(Ye-1,Ye-1,qa[0]),Ue.set(Ye-1,Ye,qa[1])),Ue.set(Ye,Ye-1,0),Ue.set(Ye,Ye,1),mn=Ye-2;mn>=0;mn--){for(Ln=0,pr=0,rn=Un;rn<=Ye;rn++)Ln=Ln+Ue.get(mn,rn)*Ue.get(rn,Ye-1),pr=pr+Ue.get(mn,rn)*Ue.get(rn,Ye);if(tr=Ue.get(mn,mn)-gn,Me[mn]<0)nr=tr,Pn=Ln,qn=pr;else if(Un=mn,Me[mn]===0?(qa=Fr(-Ln,-pr,tr,Qn),Ue.set(mn,Ye-1,qa[0]),Ue.set(mn,Ye,qa[1])):(ur=Ue.get(mn,mn+1),cr=Ue.get(mn+1,mn),Xn=(Oe[mn]-gn)*(Oe[mn]-gn)+Me[mn]*Me[mn]-Qn*Qn,Rr=(Oe[mn]-gn)*2*Qn,Xn===0&&Rr===0&&(Xn=qt*hn*(Math.abs(tr)+Math.abs(Qn)+Math.abs(ur)+Math.abs(cr)+Math.abs(nr))),qa=Fr(ur*Pn-nr*Ln+Qn*pr,ur*qn-nr*pr-Qn*Ln,Xn,Rr),Ue.set(mn,Ye-1,qa[0]),Ue.set(mn,Ye,qa[1]),Math.abs(ur)>Math.abs(nr)+Math.abs(Qn)?(Ue.set(mn+1,Ye-1,(-Ln-tr*Ue.get(mn,Ye-1)+Qn*Ue.get(mn,Ye))/ur),Ue.set(mn+1,Ye,(-pr-tr*Ue.get(mn,Ye)-Qn*Ue.get(mn,Ye-1))/ur)):(qa=Fr(-Pn-cr*Ue.get(mn,Ye-1),-qn-cr*Ue.get(mn,Ye),nr,Qn),Ue.set(mn+1,Ye-1,qa[0]),Ue.set(mn+1,Ye,qa[1]))),Ar=Math.max(Math.abs(Ue.get(mn,Ye-1)),Math.abs(Ue.get(mn,Ye))),qt*Ar*Ar>1)for(rn=mn;rn<=Ye;rn++)Ue.set(rn,Ye-1,Ue.get(rn,Ye-1)/Ar),Ue.set(rn,Ye,Ue.get(rn,Ye)/Ar)}for(mn=0;mnPt)for(rn=mn;rn=xt;rn--)for(mn=xt;mn<=Pt;mn++){for(nr=0,On=xt;On<=Math.min(rn,Pt);On++)nr=nr+Te.get(mn,On)*Ue.get(On,rn);Te.set(mn,rn,nr)}}}function Fr(bt,Me,Oe,Te){let Ue,Ye;return Math.abs(Oe)>Math.abs(Te)?(Ue=Te/Oe,Ye=Oe+Ue*Te,[(bt+Ue*Me)/Ye,(Me-Ue*bt)/Ye]):(Ue=Oe/Te,Ye=Te+Ue*Oe,[(Ue*bt+Me)/Ye,(Ue*Me-bt)/Ye])}class Ur{constructor(Me){if(Me=jn.checkMatrix(Me),!Me.isSymmetric())throw new Error("Matrix is not symmetric");let Oe=Me,Te=Oe.rows,Ue=new Et(Te,Te),Ye=!0,xt,Pt,qt;for(Pt=0;Pt0),Ue.set(Pt,Pt,Math.sqrt(Math.max(Vt,0))),qt=Pt+1;qt=0;qt--)for(Pt=0;Ptxt;Pn++)gn=Me.transpose().mmul(Pt).div(Pt.transpose().mmul(Pt).get(0,0)),gn=gn.div(gn.norm()),Vt=Me.mmul(gn).div(gn.transpose().mmul(gn).get(0,0)),Pn>0&&(qt=Vt.clone().sub(Qn).pow(2).sum()),Qn=Vt.clone(),Te?(hn=Te.transpose().mmul(Vt).div(Vt.transpose().mmul(Vt).get(0,0)),hn=hn.div(hn.norm()),Pt=Te.mmul(hn).div(hn.transpose().mmul(hn).get(0,0))):Pt=Vt;if(Te){let Pn=Me.transpose().mmul(Vt).div(Vt.transpose().mmul(Vt).get(0,0));Pn=Pn.div(Pn.norm());let qn=Me.clone().sub(Vt.clone().mmul(Pn.transpose())),nr=Pt.transpose().mmul(Vt).div(Vt.transpose().mmul(Vt).get(0,0)),fr=Te.clone().sub(Vt.clone().mulS(nr.get(0,0)).mmul(hn.transpose()));this.t=Vt,this.p=Pn.transpose(),this.w=gn.transpose(),this.q=hn,this.u=Pt,this.s=Vt.transpose().mmul(Vt),this.xResidual=qn,this.yResidual=fr,this.betas=nr}else this.w=gn.transpose(),this.s=Vt.transpose().mmul(Vt).sqrt(),Ue?this.t=Vt.clone().div(this.s.get(0,0)):this.t=Vt,this.xResidual=Me.sub(Vt.mmul(gn.transpose()))}}Tt.XA=sn,Tt.a_=Ur,Tt.yQ=Ur,Tt.Hs=At,Tt.Ec=Er,Tt.dx=Er,Tt.LU=xr,Tt.Rm=xr,Tt.y3=Et,Tt.qK=Mt,Tt.pb=Ft,Tt.j=ln,Tt.sO=Mn,Tt.BZ=Vn,Tt.EK=Hn,Tt.Db=Kn,Tt.Fx=er,Tt.tU=$t,Tt.Ym=ca,Tt.rs=ca,Tt.QR=wr,Tt.TB=wr,Tt.oH=Vr,Tt.Sc=Vr,Tt.BN=mt,Tt.it=vn,Tt.$r=jn,Tt.QM=si,Tt.AV=Qa,Le=Et,Tt.GH=Ba,Tt.SO=Da,Tt.uZ=Si,Tt.yU=Kr,Tt.F1=Ya,Tt.re=Tn},50371:function(St,Tt){"use strict";function Ie(){const Le=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let He=1;He{const _e=Fe[Ce];_e!==void 0&&(Le[Ce]=_e)})}return Le}Tt.Z=Ie},13845:function(St,Tt,Ie){"use strict";Ie.d(Tt,{F:function(){return Le},Z:function(){return He}});function Le(Fe){return Fe!=null&&Fe===Fe.window}function He(Fe,Ce){var _e,Pe;if(typeof window=="undefined")return 0;const ge=Ce?"scrollTop":"scrollLeft";let Ee=0;return Le(Fe)?Ee=Fe[Ce?"pageYOffset":"pageXOffset"]:Fe instanceof Document?Ee=Fe.documentElement[ge]:(Fe instanceof HTMLElement||Fe)&&(Ee=Fe[ge]),Fe&&!Le(Fe)&&typeof Ee!="number"&&(Ee=(Pe=((_e=Fe.ownerDocument)!==null&&_e!==void 0?_e:Fe).documentElement)===null||Pe===void 0?void 0:Pe[ge]),Ee}},56762:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return He}});var Le=Ie(59301);function He(){const[,Fe]=Le.useReducer(Ce=>Ce+1,0);return Fe}},68031:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ce}});var Le=Ie(16089);function He(_e,Pe,ge,Ee){const be=ge-Pe;return _e/=Ee/2,_e<1?be/2*_e*_e*_e+Pe:be/2*((_e-=2)*_e*_e+2)+Pe}var Fe=Ie(13845);function Ce(_e){let Pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ge=()=>window,callback:Ee,duration:be=450}=Pe,we=ge(),pe=(0,Fe.Z)(we,!0),ye=Date.now(),xe=()=>{const te=Date.now()-ye,ne=He(te>be?be:te,pe,_e,be);(0,Fe.F)(we)?we.scrollTo(window.pageXOffset,ne):we instanceof Document||we.constructor.name==="HTMLDocument"?we.documentElement.scrollTop=ne:we.scrollTop=ne,te{const{prefixCls:le,className:oe,popupClassName:de,dropdownClassName:he,children:ie,dataSource:ue}=te,ve=(0,Fe.Z)(ie);let Se;ve.length===1&&(0,ge.l$)(ve[0])&&!pe(ve[0])&&([Se]=ve);const De=Se?()=>Se:void 0;let Re;ve.length&&pe(ve[0])?Re=ie:Re=ue?ue.map(Ge=>{if((0,ge.l$)(Ge))return Ge;switch(typeof Ge){case"string":return _e.createElement(we,{key:Ge,value:Ge},Ge);case"object":{const{value:Xe}=Ge;return _e.createElement(we,{key:Xe,value:Xe},Ge.text)}default:return}}):[];const{getPrefixCls:Ne}=_e.useContext(Ee.E_),ze=Ne("select",le);return _e.createElement(be.default,Object.assign({ref:ne,suffixIcon:null},(0,Ce.Z)(te,["dataSource","dropdownClassName"]),{prefixCls:ze,popupClassName:de||he,className:He()(`${ze}-auto-complete`,oe),mode:be.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:De}),Re)},xe=_e.forwardRef(ye),ce=(0,Pe.Z)(xe);xe.Option=we,xe._InternalPanelDoNotUseOrYouWillBeFired=ce,Tt.Z=xe},19842:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return ui}});var Le=Ie(3300),He=Ie(59301),Fe=Ie(33853),Ce=Ie(58617),_e=Ie(38819),Pe=Ie(92310),ge=Ie.n(Pe),Ee=Ie(32855),be=Ie(11913),we=Ie(43079),pe=Ie(77861),ye=Ie(17115),xe=Ie(90782),ce=Ie(6089),te=Ie(18929),ne=He.createContext(null),le=ne,oe=Ie(34666),de=Ie(74430),he=Ie(27247),ie="__rc_cascader_search_mark__",ue=function(hr,Fr,Ur){var ca=Ur.label;return Fr.some(function(bt){return String(bt[ca]).toLowerCase().includes(hr.toLowerCase())})},ve=function(hr,Fr,Ur,ca){return Fr.map(function(bt){return bt[ca.label]}).join(" / ")},Se=function(kn,hr,Fr,Ur,ca,bt){var Me=ca.filter,Oe=Me===void 0?ue:Me,Te=ca.render,Ue=Te===void 0?ve:Te,Ye=ca.limit,xt=Ye===void 0?50:Ye,Pt=ca.sort;return He.useMemo(function(){var qt=[];if(!kn)return[];function Vt(hn,gn){var Qn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;hn.forEach(function(Pn){if(!(!Pt&&xt!==!1&&xt>0&&qt.length>=xt)){var qn=[].concat((0,Le.Z)(gn),[Pn]),nr=Pn[Fr.children],fr=Qn||Pn.disabled;if((!nr||nr.length===0||bt)&&Oe(kn,qn,{label:Fr.label})){var mn;qt.push((0,he.Z)((0,he.Z)({},Pn),{},(mn={disabled:fr},(0,de.Z)(mn,Fr.label,Ue(kn,qn,Ur,Fr)),(0,de.Z)(mn,ie,qn),(0,de.Z)(mn,Fr.children,void 0),mn)))}nr&&Vt(Pn[Fr.children],qn,fr)}})}return Vt(hr,[]),Pt&&qt.sort(function(hn,gn){return Pt(hn[ie],gn[ie],kn,Fr)}),xt!==!1&&xt>0?qt.slice(0,xt):qt},[kn,hr,Fr,Ur,Ue,bt,Oe,Pt,xt])},De="__RC_CASCADER_SPLIT__",Re="SHOW_PARENT",Ne="SHOW_CHILD";function ze(kn){return kn.join(De)}function Ge(kn){return kn.map(ze)}function Xe(kn){return kn.split(De)}function Qe(kn){var hr=kn||{},Fr=hr.label,Ur=hr.value,ca=hr.children,bt=Ur||"value";return{label:Fr||"label",value:bt,key:bt,children:ca||"children"}}function rt(kn,hr){var Fr,Ur;return(Fr=kn.isLeaf)!==null&&Fr!==void 0?Fr:!((Ur=kn[hr.children])!==null&&Ur!==void 0&&Ur.length)}function $e(kn){var hr=kn.parentElement;if(hr){var Fr=kn.offsetTop-hr.offsetTop;Fr-hr.scrollTop<0?hr.scrollTo({top:Fr}):Fr+kn.offsetHeight-hr.scrollTop>hr.offsetHeight&&hr.scrollTo({top:Fr+kn.offsetHeight-hr.offsetHeight})}}function qe(kn,hr){return kn.map(function(Fr){var Ur;return(Ur=Fr[ie])===null||Ur===void 0?void 0:Ur.map(function(ca){return ca[hr.value]})})}function ut(kn,hr,Fr){var Ur=new Set(kn),ca=hr();return kn.filter(function(bt){var Me=ca[bt],Oe=Me?Me.parent:null,Te=Me?Me.children:null;return Me&&Me.node.disabled?!0:Fr===Ne?!(Te&&Te.some(function(Ue){return Ue.key&&Ur.has(Ue.key)})):!(Oe&&!Oe.node.disabled&&Ur.has(Oe.key))})}function it(kn,hr,Fr){for(var Ur=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,ca=hr,bt=[],Me=function(){var Ue,Ye,xt,Pt=kn[Oe],qt=(Ue=ca)===null||Ue===void 0?void 0:Ue.findIndex(function(hn){var gn=hn[Fr.value];return Ur?String(gn)===String(Pt):gn===Pt}),Vt=qt!==-1?(Ye=ca)===null||Ye===void 0?void 0:Ye[qt]:null;bt.push({value:(xt=Vt==null?void 0:Vt[Fr.value])!==null&&xt!==void 0?xt:Pt,index:qt,option:Vt}),ca=Vt==null?void 0:Vt[Fr.children]},Oe=0;Oe1){var rn=Vt.slice(0,-1);Pn(rn)}else Ue(!1)},fr=function(){var rn,On=((rn=gn[hn])===null||rn===void 0?void 0:rn[Fr.children])||[],Un=On.find(function(Ar){return!Ar.disabled});if(Un){var sr=[].concat((0,Le.Z)(Vt),[Un[Fr.value]]);Pn(sr)}};He.useImperativeHandle(kn,function(){return{onKeyDown:function(rn){var On=rn.which;switch(On){case an.Z.UP:case an.Z.DOWN:{var Un=0;On===an.Z.UP?Un=-1:On===an.Z.DOWN&&(Un=1),Un!==0&&qn(Un);break}case an.Z.LEFT:{if(Te)break;xt?fr():nr();break}case an.Z.RIGHT:{if(Te)break;xt?nr():fr();break}case an.Z.BACKSPACE:{Te||nr();break}case an.Z.ENTER:{if(Vt.length){var sr=gn[hn],Ar=(sr==null?void 0:sr[ie])||[];Ar.length?bt(Ar.map(function(tr){return tr[Fr.value]}),Ar[Ar.length-1]):bt(Vt,gn[hn])}break}case an.Z.ESC:Ue(!1),Ye&&rn.stopPropagation()}},onKeyUp:function(){}}})},In=He.forwardRef(function(kn,hr){var Fr,Ur,ca,bt,Me=(0,pe.lk)(),Oe=Me.prefixCls,Te=Me.multiple,Ue=Me.searchValue,Ye=Me.toggleOpen,xt=Me.notFoundContent,Pt=Me.direction,qt=Me.open,Vt=He.useRef(),hn=Pt==="rtl",gn=He.useContext(le),Qn=gn.options,Pn=gn.values,qn=gn.halfValues,nr=gn.fieldNames,fr=gn.changeOnSelect,mn=gn.onSelect,rn=gn.searchOptions,On=gn.dropdownPrefixCls,Un=gn.loadData,sr=gn.expandTrigger,Ar=On||Oe,tr=He.useState([]),ur=(0,be.Z)(tr,2),cr=ur[0],Ln=ur[1],pr=function(Mo){if(!(!Un||Ue)){var ts=it(Mo,Qn,nr),jo=ts.map(function(Jo){var Ls=Jo.option;return Ls}),Go=jo[jo.length-1];if(Go&&!rt(Go,nr)){var Yr=ze(Mo);Ln(function(Jo){return[].concat((0,Le.Z)(Jo),[Yr])}),Un(jo)}}};He.useEffect(function(){cr.length&&cr.forEach(function(Wo){var Mo=Xe(Wo),ts=it(Mo,Qn,nr,!0).map(function(Go){var Yr=Go.option;return Yr}),jo=ts[ts.length-1];(!jo||jo[nr.children]||rt(jo,nr))&&Ln(function(Go){return Go.filter(function(Yr){return Yr!==Wo})})})},[Qn,cr,nr]);var Xn=He.useMemo(function(){return new Set(Ge(Pn))},[Pn]),Rr=He.useMemo(function(){return new Set(Ge(qn))},[qn]),Ja=Bt(),qa=(0,be.Z)(Ja,2),ci=qa[0],Zr=qa[1],da=function(Mo){Zr(Mo),pr(Mo)},Oa=function(Mo){var ts=Mo.disabled,jo=rt(Mo,nr);return!ts&&(jo||fr||Te)},la=function(Mo,ts){var jo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;mn(Mo),!Te&&(ts||fr&&(sr==="hover"||jo))&&Ye(!1)},$a=He.useMemo(function(){return Ue?rn:Qn},[Ue,rn,Qn]),Ni=He.useMemo(function(){for(var Wo=[{options:$a}],Mo=$a,ts=qe(Mo,nr),jo=function(){var Ls=ci[Go],Gr=Mo.find(function(Mr,Fa){return(ts[Fa]?ze(ts[Fa]):Mr[nr.value])===Ls}),Tr=Gr==null?void 0:Gr[nr.children];if(!(Tr!=null&&Tr.length))return"break";Mo=Tr,Wo.push({options:Tr})},Go=0;Go":cr,pr=kn.loadingIcon,Xn=kn.children,Rr=kn.dropdownMatchSelectWidth,Ja=Rr===void 0?!1:Rr,qa=kn.showCheckedStrategy,ci=qa===void 0?Re:qa,Zr=(0,we.Z)(kn,Ot),da=(0,ye.ZP)(Fr),Oa=!!xt,la=(0,te.Z)(Me,{value:Oe,postState:Yt}),$a=(0,be.Z)(la,2),Ni=$a[0],Ra=$a[1],zi=He.useMemo(function(){return Qe(bt)},[JSON.stringify(bt)]),Yi=He.useMemo(function(){return Pn||[]},[Pn]),No=ft(Yi,zi),Eo=He.useCallback(function(Aa){var Ua=No();return Aa.map(function(Va){var Vi=Ua[Va].nodes;return Vi.map(function(Ro){return Ro[zi.value]})})},[No,zi]),Ws=(0,te.Z)("",{value:Vt,postState:function(Ua){return Ua||""}}),Wo=(0,be.Z)(Ws,2),Mo=Wo[0],ts=Wo[1],jo=function(Ua,Va){ts(Ua),Va.source!=="blur"&&hn&&hn(Ua)},Go=ht(gn),Yr=(0,be.Z)(Go,2),Jo=Yr[0],Ls=Yr[1],Gr=Se(Mo,Yi,zi,qn||ca,Ls,Te),Tr=yt(Yi,zi),Mr=He.useMemo(function(){var Aa=Tr(Ni),Ua=(0,be.Z)(Aa,2),Va=Ua[0],Vi=Ua[1];if(!Oa||!Ni.length)return[Va,[],Vi];var Ro=Ge(Va),ns=No(),vs=(0,xe.S)(Ro,!0,ns),mi=vs.checkedKeys,Gs=vs.halfCheckedKeys;return[Eo(mi),Eo(Gs),Vi]},[Oa,Ni,No,Eo,Tr]),Fa=(0,be.Z)(Mr,3),Na=Fa[0],yi=Fa[1],ya=Fa[2],Li=He.useMemo(function(){var Aa=Ge(Na),Ua=ut(Aa,No,ci);return[].concat((0,Le.Z)(ya),(0,Le.Z)(Eo(Ua)))},[Na,No,Eo,ya,ci]),Zi=dt(Li,Yi,zi,Oa,Ye),xo=(0,ce.Z)(function(Aa){if(Ra(Aa),Ue){var Ua=Yt(Aa),Va=Ua.map(function(ns){return it(ns,Yi,zi).map(function(vs){return vs.option})}),Vi=Oa?Ua:Ua[0],Ro=Oa?Va:Va[0];Ue(Vi,Ro)}}),oo=(0,ce.Z)(function(Aa){if((!Oa||qt)&&ts(""),!Oa)xo(Aa);else{var Ua=ze(Aa),Va=Ge(Na),Vi=Ge(yi),Ro=Va.includes(Ua),ns=ya.some(function(Lo){return ze(Lo)===Ua}),vs=Na,mi=ya;if(ns&&!Ro)mi=ya.filter(function(Lo){return ze(Lo)!==Ua});else{var Gs=Ro?Va.filter(function(Lo){return Lo!==Ua}):[].concat((0,Le.Z)(Va),[Ua]),Ul=No(),el;if(Ro){var fo=(0,xe.S)(Gs,{checked:!1,halfCheckedKeys:Vi},Ul);el=fo.checkedKeys}else{var ko=(0,xe.S)(Gs,!0,Ul);el=ko.checkedKeys}var ms=ut(el,No,ci);vs=Eo(ms)}xo([].concat((0,Le.Z)(mi),(0,Le.Z)(vs)))}}),Ii=function(Ua,Va){if(Va.type==="clear"){xo([]);return}var Vi=Va.values[0],Ro=Vi.valueCells;oo(Ro)},yo=mn!==void 0?mn:fr,co=On||rn,As=Ar||sr,Fo=function(Ua){tr==null||tr(Ua),ur==null||ur(Ua)},Ao=He.useMemo(function(){return{options:Yi,fieldNames:zi,values:Na,halfValues:yi,changeOnSelect:Te,onSelect:oo,checkable:xt,searchOptions:Gr,dropdownPrefixCls:qn,loadData:nr,expandTrigger:Qn,expandIcon:Ln,loadingIcon:pr,dropdownMenuColumnStyle:Un}},[Yi,zi,Na,yi,Te,oo,xt,Gr,qn,nr,Qn,Ln,pr,Un]),js=!(Mo?Gr:Yi).length,ri=Mo&&Ls.matchInputWidth||js?{}:{minWidth:"auto"};return He.createElement(le.Provider,{value:Ao},He.createElement(pe.Ac,(0,Ee.Z)({},Zr,{ref:hr,id:da,prefixCls:ca,autoClearSearchValue:qt,dropdownMatchSelectWidth:Ja,dropdownStyle:ri,displayValues:Zi,onDisplayValuesChange:Ii,mode:Oa?"multiple":void 0,searchValue:Mo,onSearch:jo,showSearch:Jo,OptionList:Nn,emptyOptions:js,open:yo,dropdownClassName:co,placement:As,onDropdownVisibleChange:Fo,getRawInputElement:function(){return Xn}})))});mt.SHOW_PARENT=Re,mt.SHOW_CHILD=Ne;var At=mt,Xt=At,Ft=Ie(2738),Mt=Ie(62892),ln=Ie(53487),Mn=Ie(19080),Hn=Ie(36355),Vn=Ie(93891),Kn=Ie(1684),er=Ie(19716),$t=Ie(32441),vn=Ie(14154),jn=Ie(58582),Tn=Ie(84443),xr=Ie(66339),Wr=Ie(33234),wr=Ie(98447),Vr=Ie(17313),Da=Ie(74207),Ya=Ie(83116);const Ba=kn=>{const{prefixCls:hr,componentCls:Fr,antCls:Ur}=kn,ca=`${Fr}-menu-item`,bt=` +${oe}`)}function ue(bt,Me,Oe){return(bt>=0&&Oe?` ${ve(bt,Me-1)}`:ve(bt,Me)).padEnd(Me)}function ve(bt,Me){let Oe=bt.toString();if(Oe.length<=Me)return Oe;let Te=bt.toFixed(Me);if(Te.length>Me&&(Te=bt.toFixed(Math.max(0,Me-(Te.length-Me)))),Te.length<=Me&&!Te.startsWith("0.000")&&!Te.startsWith("-0.000"))return Te;let Ue=bt.toExponential(Me);return Ue.length>Me&&(Ue=bt.toExponential(Math.max(0,Me-(Ue.length-Me)))),Ue.slice(0)}function Se(bt,Me){bt.prototype.add=function(Te){return typeof Te=="number"?this.addS(Te):this.addM(Te)},bt.prototype.addS=function(Te){for(let Ue=0;Ue>Te);return this},bt.prototype.signPropagatingRightShiftM=function(Te){if(Te=Me.checkMatrix(Te),this.rows!==Te.rows||this.columns!==Te.columns)throw new RangeError("Matrices dimensions must be equal");for(let Ue=0;Ue>Te.get(Ue,Ye));return this},bt.signPropagatingRightShift=function(Te,Ue){return new Me(Te).signPropagatingRightShift(Ue)},bt.prototype.rightShift=function(Te){return typeof Te=="number"?this.rightShiftS(Te):this.rightShiftM(Te)},bt.prototype.rightShiftS=function(Te){for(let Ue=0;Ue>>Te);return this},bt.prototype.rightShiftM=function(Te){if(Te=Me.checkMatrix(Te),this.rows!==Te.rows||this.columns!==Te.columns)throw new RangeError("Matrices dimensions must be equal");for(let Ue=0;Ue>>Te.get(Ue,Ye));return this},bt.rightShift=function(Te,Ue){return new Me(Te).rightShift(Ue)},bt.prototype.zeroFillRightShift=bt.prototype.rightShift,bt.prototype.zeroFillRightShiftS=bt.prototype.rightShiftS,bt.prototype.zeroFillRightShiftM=bt.prototype.rightShiftM,bt.zeroFillRightShift=bt.rightShift,bt.prototype.not=function(){for(let Te=0;TeTe)throw new RangeError("Row index out of range")}function Re(bt,Me,Oe){let Te=Oe?bt.columns:bt.columns-1;if(Me<0||Me>Te)throw new RangeError("Column index out of range")}function Ne(bt,Me){if(Me.to1DArray&&(Me=Me.to1DArray()),Me.length!==bt.columns)throw new RangeError("vector size must be the same as the number of columns");return Me}function ze(bt,Me){if(Me.to1DArray&&(Me=Me.to1DArray()),Me.length!==bt.rows)throw new RangeError("vector size must be the same as the number of rows");return Me}function Ge(bt,Me){if(!te.isAnyArray(Me))throw new TypeError("row indices must be an array");for(let Oe=0;Oe=bt.rows)throw new RangeError("row indices are out of range")}function Xe(bt,Me){if(!te.isAnyArray(Me))throw new TypeError("column indices must be an array");for(let Oe=0;Oe=bt.columns)throw new RangeError("column indices are out of range")}function Qe(bt,Me,Oe,Te,Ue){if(arguments.length!==5)throw new RangeError("expected 4 arguments");if($e("startRow",Me),$e("endRow",Oe),$e("startColumn",Te),$e("endColumn",Ue),Me>Oe||Te>Ue||Me<0||Me>=bt.rows||Oe<0||Oe>=bt.rows||Te<0||Te>=bt.columns||Ue<0||Ue>=bt.columns)throw new RangeError("Submatrix indices are out of range")}function rt(bt,Me=0){let Oe=[];for(let Te=0;Te=Ye)throw new RangeError("min must be smaller than max");let Pt=Ye-Ue,qt=new Et(Me,Oe);for(let Vt=0;VtTe?(Ye=!0,Te=Oe):(Ue=!1,Ye=!0);Me++}return Ue}isReducedEchelonForm(){let Me=0,Oe=0,Te=-1,Ue=!0,Ye=!1;for(;MeTe?(Ye=!0,Te=Oe):(Ue=!1,Ye=!0);for(let xt=Oe+1;xtMe.get(Ue,Te)&&(Ue=Ye);if(Me.get(Ue,Te)===0)Te++;else{Me.swapRows(Oe,Ue);let Ye=Me.get(Oe,Te);for(let xt=Te;xt=0;)if(Me.maxRow(Ue)===0)Ue--;else{let Ye=0,xt=!1;for(;YeOe[Te]&&(Oe[Te]=this.get(Te,Ue));return Oe}case"column":{const Oe=new Array(this.columns).fill(Number.NEGATIVE_INFINITY);for(let Te=0;TeOe[Ue]&&(Oe[Ue]=this.get(Te,Ue));return Oe}case void 0:{let Oe=this.get(0,0);for(let Te=0;TeOe&&(Oe=this.get(Te,Ue));return Oe}default:throw new Error(`invalid option: ${Me}`)}}maxIndex(){qe(this);let Me=this.get(0,0),Oe=[0,0];for(let Te=0;TeMe&&(Me=this.get(Te,Ue),Oe[0]=Te,Oe[1]=Ue);return Oe}min(Me){if(this.isEmpty())return NaN;switch(Me){case"row":{const Oe=new Array(this.rows).fill(Number.POSITIVE_INFINITY);for(let Te=0;TeOe&&(Oe=this.get(Me,Te));return Oe}maxRowIndex(Me){De(this,Me),qe(this);let Oe=this.get(Me,0),Te=[Me,0];for(let Ue=1;UeOe&&(Oe=this.get(Me,Ue),Te[1]=Ue);return Te}minRow(Me){if(De(this,Me),this.isEmpty())return NaN;let Oe=this.get(Me,0);for(let Te=1;TeOe&&(Oe=this.get(Te,Me));return Oe}maxColumnIndex(Me){Re(this,Me),qe(this);let Oe=this.get(0,Me),Te=[0,Me];for(let Ue=1;UeOe&&(Oe=this.get(Ue,Me),Te[0]=Ue);return Te}minColumn(Me){if(Re(this,Me),this.isEmpty())return NaN;let Oe=this.get(0,Me);for(let Te=1;Te=1;Ue/=2)Ue&1&&(Oe=Oe.mmul(Te)),Te=Te.mmul(Te);return Oe}strassen2x2(Me){Me=Et.checkMatrix(Me);let Oe=new Et(2,2);const Te=this.get(0,0),Ue=Me.get(0,0),Ye=this.get(0,1),xt=Me.get(0,1),Pt=this.get(1,0),qt=Me.get(1,0),Vt=this.get(1,1),hn=Me.get(1,1),gn=(Te+Vt)*(Ue+hn),Qn=(Pt+Vt)*Ue,Pn=Te*(xt-hn),qn=Vt*(qt-Ue),nr=(Te+Ye)*hn,fr=(Pt-Te)*(Ue+xt),mn=(Ye-Vt)*(qt+hn),rn=gn+qn-nr+mn,On=Pn+nr,Un=Qn+qn,sr=gn-Qn+Pn+fr;return Oe.set(0,0,rn),Oe.set(0,1,On),Oe.set(1,0,Un),Oe.set(1,1,sr),Oe}strassen3x3(Me){Me=Et.checkMatrix(Me);let Oe=new Et(3,3);const Te=this.get(0,0),Ue=this.get(0,1),Ye=this.get(0,2),xt=this.get(1,0),Pt=this.get(1,1),qt=this.get(1,2),Vt=this.get(2,0),hn=this.get(2,1),gn=this.get(2,2),Qn=Me.get(0,0),Pn=Me.get(0,1),qn=Me.get(0,2),nr=Me.get(1,0),fr=Me.get(1,1),mn=Me.get(1,2),rn=Me.get(2,0),On=Me.get(2,1),Un=Me.get(2,2),sr=(Te+Ue+Ye-xt-Pt-hn-gn)*fr,Ar=(Te-xt)*(-Pn+fr),tr=Pt*(-Qn+Pn+nr-fr-mn-rn+Un),ur=(-Te+xt+Pt)*(Qn-Pn+fr),cr=(xt+Pt)*(-Qn+Pn),Ln=Te*Qn,pr=(-Te+Vt+hn)*(Qn-qn+mn),Xn=(-Te+Vt)*(qn-mn),Rr=(Vt+hn)*(-Qn+qn),Ja=(Te+Ue+Ye-Pt-qt-Vt-hn)*mn,qa=hn*(-Qn+qn+nr-fr-mn-rn+On),ci=(-Ye+hn+gn)*(fr+rn-On),Zr=(Ye-gn)*(fr-On),da=Ye*rn,Oa=(hn+gn)*(-rn+On),la=(-Ye+Pt+qt)*(mn+rn-Un),$a=(Ye-qt)*(mn-Un),Ni=(Pt+qt)*(-rn+Un),Ra=Ue*nr,zi=qt*On,Yi=xt*qn,No=Vt*Pn,Eo=gn*Un,Ws=Ln+da+Ra,Wo=sr+ur+cr+Ln+ci+da+Oa,Mo=Ln+pr+Rr+Ja+da+la+Ni,ts=Ar+tr+ur+Ln+da+la+$a,jo=Ar+ur+cr+Ln+zi,Go=da+la+$a+Ni+Yi,Yr=Ln+pr+Xn+qa+ci+Zr+da,Jo=ci+Zr+da+Oa+No,Ls=Ln+pr+Xn+Rr+Eo;return Oe.set(0,0,Ws),Oe.set(0,1,Wo),Oe.set(0,2,Mo),Oe.set(1,0,ts),Oe.set(1,1,jo),Oe.set(1,2,Go),Oe.set(2,0,Yr),Oe.set(2,1,Jo),Oe.set(2,2,Ls),Oe}mmulStrassen(Me){Me=Et.checkMatrix(Me);let Oe=this.clone(),Te=Oe.rows,Ue=Oe.columns,Ye=Me.rows,xt=Me.columns;Ue!==Ye&&console.warn(`Multiplying ${Te} x ${Ue} and ${Ye} x ${xt} matrix: dimensions do not match.`);function Pt(gn,Qn,Pn){let qn=gn.rows,nr=gn.columns;if(qn===Qn&&nr===Pn)return gn;{let fr=sn.zeros(Qn,Pn);return fr=fr.setSubMatrix(gn,0,0),fr}}let qt=Math.max(Te,Ye),Vt=Math.max(Ue,xt);Oe=Pt(Oe,qt,Vt),Me=Pt(Me,qt,Vt);function hn(gn,Qn,Pn,qn){if(Pn<=512||qn<=512)return gn.mmul(Qn);Pn%2===1&&qn%2===1?(gn=Pt(gn,Pn+1,qn+1),Qn=Pt(Qn,Pn+1,qn+1)):Pn%2===1?(gn=Pt(gn,Pn+1,qn),Qn=Pt(Qn,Pn+1,qn)):qn%2===1&&(gn=Pt(gn,Pn,qn+1),Qn=Pt(Qn,Pn,qn+1));let nr=parseInt(gn.rows/2,10),fr=parseInt(gn.columns/2,10),mn=gn.subMatrix(0,nr-1,0,fr-1),rn=Qn.subMatrix(0,nr-1,0,fr-1),On=gn.subMatrix(0,nr-1,fr,gn.columns-1),Un=Qn.subMatrix(0,nr-1,fr,Qn.columns-1),sr=gn.subMatrix(nr,gn.rows-1,0,fr-1),Ar=Qn.subMatrix(nr,Qn.rows-1,0,fr-1),tr=gn.subMatrix(nr,gn.rows-1,fr,gn.columns-1),ur=Qn.subMatrix(nr,Qn.rows-1,fr,Qn.columns-1),cr=hn(sn.add(mn,tr),sn.add(rn,ur),nr,fr),Ln=hn(sn.add(sr,tr),rn,nr,fr),pr=hn(mn,sn.sub(Un,ur),nr,fr),Xn=hn(tr,sn.sub(Ar,rn),nr,fr),Rr=hn(sn.add(mn,On),ur,nr,fr),Ja=hn(sn.sub(sr,mn),sn.add(rn,Un),nr,fr),qa=hn(sn.sub(On,tr),sn.add(Ar,ur),nr,fr),ci=sn.add(cr,Xn);ci.sub(Rr),ci.add(qa);let Zr=sn.add(pr,Rr),da=sn.add(Ln,Xn),Oa=sn.sub(cr,Ln);Oa.add(pr),Oa.add(Ja);let la=sn.zeros(2*ci.rows,2*ci.columns);return la=la.setSubMatrix(ci,0,0),la=la.setSubMatrix(Zr,ci.rows,0),la=la.setSubMatrix(da,0,ci.columns),la=la.setSubMatrix(Oa,ci.rows,ci.columns),la.subMatrix(0,Pn-1,0,qn-1)}return hn(Oe,Me,qt,Vt)}scaleRows(Me={}){if(typeof Me!="object")throw new TypeError("options must be an object");const{min:Oe=0,max:Te=1}=Me;if(!Number.isFinite(Oe))throw new TypeError("min must be a number");if(!Number.isFinite(Te))throw new TypeError("max must be a number");if(Oe>=Te)throw new RangeError("min must be smaller than max");let Ue=new Et(this.rows,this.columns);for(let Ye=0;Ye0&&ne(xt,{min:Oe,max:Te,output:xt}),Ue.setRow(Ye,xt)}return Ue}scaleColumns(Me={}){if(typeof Me!="object")throw new TypeError("options must be an object");const{min:Oe=0,max:Te=1}=Me;if(!Number.isFinite(Oe))throw new TypeError("min must be a number");if(!Number.isFinite(Te))throw new TypeError("max must be a number");if(Oe>=Te)throw new RangeError("min must be smaller than max");let Ue=new Et(this.rows,this.columns);for(let Ye=0;YeTe||Oe<0||Oe>=this.columns||Te<0||Te>=this.columns)throw new RangeError("Argument out of range");let Ue=new Et(Me.length,Te-Oe+1);for(let Ye=0;Ye=this.rows)throw new RangeError(`Row index out of range: ${Me[Ye]}`);Ue.set(Ye,xt-Oe,this.get(Me[Ye],xt))}return Ue}subMatrixColumn(Me,Oe,Te){if(Oe===void 0&&(Oe=0),Te===void 0&&(Te=this.rows-1),Oe>Te||Oe<0||Oe>=this.rows||Te<0||Te>=this.rows)throw new RangeError("Argument out of range");let Ue=new Et(Te-Oe+1,Me.length);for(let Ye=0;Ye=this.columns)throw new RangeError(`Column index out of range: ${Me[Ye]}`);Ue.set(xt-Oe,Ye,this.get(xt,Me[Ye]))}return Ue}setSubMatrix(Me,Oe,Te){if(Me=Et.checkMatrix(Me),Me.isEmpty())return this;let Ue=Oe+Me.rows-1,Ye=Te+Me.columns-1;Qe(this,Oe,Ue,Te,Ye);for(let xt=0;xttypeof Me=="number")}sn.random=sn.rand,sn.randomInt=sn.randInt,sn.diagonal=sn.diag,sn.prototype.diagonal=sn.prototype.diag,sn.identity=sn.eye,sn.prototype.negate=sn.prototype.neg,sn.prototype.tensorProduct=sn.prototype.kroneckerProduct;const Ot=class jS extends sn{constructor(Me,Oe){if(super(),be(this,ye),Pe(this,"data"),jS.isMatrix(Me))pe(this,ye,xe).call(this,Me.rows,Me.columns),jS.copy(Me,this);else if(Number.isInteger(Me)&&Me>=0)pe(this,ye,xe).call(this,Me,Oe);else if(te.isAnyArray(Me)){const Te=Me;if(Me=Te.length,Oe=Me?Te[0].length:0,typeof Oe!="number")throw new TypeError("Data must be a 2D array with at least one element");this.data=[];for(let Ue=0;Ue=0)for(let Oe=0;Oe=0)we(this,ce,new Et(Me,Me));else if(we(this,ce,new Et(Me)),!this.isSymmetric())throw new TypeError("not symmetric data")}get size(){return Ee(this,ce).size}get rows(){return Ee(this,ce).rows}get columns(){return Ee(this,ce).columns}get diagonalSize(){return this.rows}static isSymmetricMatrix(Me){return Et.isMatrix(Me)&&Me.klassType==="SymmetricMatrix"}static zeros(Me){return new this(Me)}static ones(Me){return new this(Me).fill(1)}clone(){const Me=new GS(this.diagonalSize);for(const[Oe,Te,Ue]of this.upperRightEntries())Me.set(Oe,Te,Ue);return Me}toMatrix(){return new Et(this)}get(Me,Oe){return Ee(this,ce).get(Me,Oe)}set(Me,Oe,Te){return Ee(this,ce).set(Me,Oe,Te),Ee(this,ce).set(Oe,Me,Te),this}removeCross(Me){return Ee(this,ce).removeRow(Me),Ee(this,ce).removeColumn(Me),this}addCross(Me,Oe){Oe===void 0&&(Oe=Me,Me=this.diagonalSize);const Te=Oe.slice();return Te.splice(Me,1),Ee(this,ce).addRow(Me,Te),Ee(this,ce).addColumn(Me,Oe),this}applyMask(Me){if(Me.length!==this.diagonalSize)throw new RangeError("Mask size do not match with matrix size");const Oe=[];for(const[Te,Ue]of Me.entries())Ue||Oe.push(Te);Oe.reverse();for(const Te of Oe)this.removeCross(Te);return this}toCompact(){const{diagonalSize:Me}=this,Oe=new Array(Me*(Me+1)/2);for(let Te=0,Ue=0,Ye=0;Ye=Me&&(Te=++Ue);return Oe}static fromCompact(Me){const Oe=Me.length,Te=(Math.sqrt(8*Oe+1)-1)/2;if(!Number.isInteger(Te))throw new TypeError(`This array is not a compact representation of a Symmetric Matrix, ${JSON.stringify(Me)}`);const Ue=new GS(Te);for(let Ye=0,xt=0,Pt=0;Pt=Te&&(Ye=++xt);return Ue}*upperRightEntries(){for(let Me=0,Oe=0;Me=this.diagonalSize&&(Oe=++Me)}}*upperRightValues(){for(let Me=0,Oe=0;Me=this.diagonalSize&&(Oe=++Me)}};ce=new WeakMap;let mt=Yt;mt.prototype.klassType="SymmetricMatrix";class At extends mt{static isDistanceMatrix(Me){return mt.isSymmetricMatrix(Me)&&Me.klassSubType==="DistanceMatrix"}constructor(Me){if(super(Me),!this.isDistance())throw new TypeError("Provided arguments do no produce a distance matrix")}set(Me,Oe,Te){return Me===Oe&&(Te=0),super.set(Me,Oe,Te)}addCross(Me,Oe){return Oe===void 0&&(Oe=Me,Me=this.diagonalSize),Oe=Oe.slice(),Oe[Me]=0,super.addCross(Me,Oe)}toSymmetricMatrix(){return new mt(this)}clone(){const Me=new At(this.diagonalSize);for(const[Oe,Te,Ue]of this.upperRightEntries())Oe!==Te&&Me.set(Oe,Te,Ue);return Me}toCompact(){const{diagonalSize:Me}=this,Oe=(Me-1)*Me/2,Te=new Array(Oe);for(let Ue=1,Ye=0,xt=0;xt=Me&&(Ue=++Ye+1);return Te}static fromCompact(Me){const Oe=Me.length;if(Oe===0)return new this(0);const Te=(Math.sqrt(8*Oe+1)+1)/2;if(!Number.isInteger(Te))throw new TypeError(`This array is not a compact representation of a DistanceMatrix, ${JSON.stringify(Me)}`);const Ue=new this(Te);for(let Ye=1,xt=0,Pt=0;Pt=Te&&(Ye=++xt+1);return Ue}}At.prototype.klassSubType="DistanceMatrix";class Xt extends sn{constructor(Me,Oe,Te){super(),this.matrix=Me,this.rows=Oe,this.columns=Te}}class Ft extends Xt{constructor(Me,Oe){Re(Me,Oe),super(Me,Me.rows,1),this.column=Oe}set(Me,Oe,Te){return this.matrix.set(Me,this.column,Te),this}get(Me){return this.matrix.get(Me,this.column)}}class Mt extends Xt{constructor(Me,Oe){Xe(Me,Oe),super(Me,Me.rows,Oe.length),this.columnIndices=Oe}set(Me,Oe,Te){return this.matrix.set(Me,this.columnIndices[Oe],Te),this}get(Me,Oe){return this.matrix.get(Me,this.columnIndices[Oe])}}class ln extends Xt{constructor(Me){super(Me,Me.rows,Me.columns)}set(Me,Oe,Te){return this.matrix.set(Me,this.columns-Oe-1,Te),this}get(Me,Oe){return this.matrix.get(Me,this.columns-Oe-1)}}class Mn extends Xt{constructor(Me){super(Me,Me.rows,Me.columns)}set(Me,Oe,Te){return this.matrix.set(this.rows-Me-1,Oe,Te),this}get(Me,Oe){return this.matrix.get(this.rows-Me-1,Oe)}}class Vn extends Xt{constructor(Me,Oe){De(Me,Oe),super(Me,1,Me.columns),this.row=Oe}set(Me,Oe,Te){return this.matrix.set(this.row,Oe,Te),this}get(Me,Oe){return this.matrix.get(this.row,Oe)}}class Gn extends Xt{constructor(Me,Oe){Ge(Me,Oe),super(Me,Oe.length,Me.columns),this.rowIndices=Oe}set(Me,Oe,Te){return this.matrix.set(this.rowIndices[Me],Oe,Te),this}get(Me,Oe){return this.matrix.get(this.rowIndices[Me],Oe)}}class Kn extends Xt{constructor(Me,Oe,Te){Ge(Me,Oe),Xe(Me,Te),super(Me,Oe.length,Te.length),this.rowIndices=Oe,this.columnIndices=Te}set(Me,Oe,Te){return this.matrix.set(this.rowIndices[Me],this.columnIndices[Oe],Te),this}get(Me,Oe){return this.matrix.get(this.rowIndices[Me],this.columnIndices[Oe])}}class er extends Xt{constructor(Me,Oe,Te,Ue,Ye){Qe(Me,Oe,Te,Ue,Ye),super(Me,Te-Oe+1,Ye-Ue+1),this.startRow=Oe,this.startColumn=Ue}set(Me,Oe,Te){return this.matrix.set(this.startRow+Me,this.startColumn+Oe,Te),this}get(Me,Oe){return this.matrix.get(this.startRow+Me,this.startColumn+Oe)}}class $t extends Xt{constructor(Me){super(Me,Me.columns,Me.rows)}set(Me,Oe,Te){return this.matrix.set(Oe,Me,Te),this}get(Me,Oe){return this.matrix.get(Oe,Me)}}class vn extends sn{constructor(Me,Oe={}){const{rows:Te=1}=Oe;if(Me.length%Te!==0)throw new Error("the data length is not divisible by the number of rows");super(),this.rows=Te,this.columns=Me.length/Te,this.data=Me}set(Me,Oe,Te){let Ue=this._calculateIndex(Me,Oe);return this.data[Ue]=Te,this}get(Me,Oe){let Te=this._calculateIndex(Me,Oe);return this.data[Te]}_calculateIndex(Me,Oe){return Me*this.columns+Oe}}class jn extends sn{constructor(Me){super(),this.data=Me,this.rows=Me.length,this.columns=Me[0].length}set(Me,Oe,Te){return this.data[Me][Oe]=Te,this}get(Me,Oe){return this.data[Me][Oe]}}function Tn(bt,Me){if(te.isAnyArray(bt))return bt[0]&&te.isAnyArray(bt[0])?new jn(bt):new vn(bt,Me);throw new Error("the argument is not an array")}class xr{constructor(Me){Me=jn.checkMatrix(Me);let Oe=Me.clone(),Te=Oe.rows,Ue=Oe.columns,Ye=new Float64Array(Te),xt=1,Pt,qt,Vt,hn,gn,Qn,Pn,qn,nr;for(Pt=0;PtMath.abs(qn[hn])&&(hn=Pt);if(hn!==qt){for(Vt=0;Vt=0;Vt--){for(qt=0;qtxt?Ue.set(Ye,xt,Me.get(Ye,xt)):Ye===xt?Ue.set(Ye,xt,1):Ue.set(Ye,xt,0);return Ue}get upperTriangularMatrix(){let Me=this.LU,Oe=Me.rows,Te=Me.columns,Ue=new Et(Oe,Te);for(let Ye=0;YeMath.abs(Me)?(Oe=Me/bt,Math.abs(bt)*Math.sqrt(1+Oe*Oe)):Me!==0?(Oe=bt/Me,Math.abs(Me)*Math.sqrt(1+Oe*Oe)):0}class wr{constructor(Me){Me=jn.checkMatrix(Me);let Oe=Me.clone(),Te=Me.rows,Ue=Me.columns,Ye=new Float64Array(Ue),xt,Pt,qt,Vt;for(qt=0;qt=0;Vt--){for(qt=0;qt=0;Pt--){for(Ye=0;Ye=0;Ln--)if(qn[Ln]!==0){for(let pr=Ln+1;pr=0;Ln--){if(Ln0;){let Ln,pr;for(Ln=tr-2;Ln>=-1&&Ln!==-1;Ln--){const Xn=Number.MIN_VALUE+cr*Math.abs(qn[Ln]+Math.abs(qn[Ln+1]));if(Math.abs(mn[Ln])<=Xn||Number.isNaN(mn[Ln])){mn[Ln]=0;break}}if(Ln===tr-2)pr=4;else{let Xn;for(Xn=tr-1;Xn>=Ln&&Xn!==Ln;Xn--){let Rr=(Xn!==tr?Math.abs(mn[Xn]):0)+(Xn!==Ln+1?Math.abs(mn[Xn-1]):0);if(Math.abs(qn[Xn])<=cr*Rr){qn[Xn]=0;break}}Xn===Ln?pr=3:Xn===tr-1?pr=1:(pr=2,Ln=Xn)}switch(Ln++,pr){case 1:{let Xn=mn[tr-2];mn[tr-2]=0;for(let Rr=tr-2;Rr>=Ln;Rr--){let Ja=Wr(qn[Rr],Xn),qa=qn[Rr]/Ja,ci=Xn/Ja;if(qn[Rr]=Ja,Rr!==Ln&&(Xn=-ci*mn[Rr-1],mn[Rr-1]=qa*mn[Rr-1]),Vt)for(let Zr=0;Zr=qn[Ln+1]);){let Xn=qn[Ln];if(qn[Ln]=qn[Ln+1],qn[Ln+1]=Xn,Vt&&LnOe&&Ye.set(hn,gn,Me.get(hn,gn)/this.s[gn]);let xt=this.U,Pt=xt.rows,qt=xt.columns,Vt=new Et(Te,Pt);for(let hn=0;hnMe&&Oe++;return Oe}get diagonal(){return Array.from(this.s)}get threshold(){return Number.EPSILON/2*Math.max(this.m,this.n)*this.s[0]}get leftSingularVectors(){return this.U}get rightSingularVectors(){return this.V}get diagonalMatrix(){return Et.diag(this.s)}}function Da(bt,Me=!1){return bt=jn.checkMatrix(bt),Me?new Vr(bt).inverse():Ya(bt,Et.eye(bt.rows))}function Ya(bt,Me,Oe=!1){return bt=jn.checkMatrix(bt),Me=jn.checkMatrix(Me),Oe?new Vr(bt).solve(Me):bt.isSquare()?new xr(bt).solve(Me):new wr(bt).solve(Me)}function Ba(bt){if(bt=Et.checkMatrix(bt),bt.isSquare()){if(bt.columns===0)return 1;let Me,Oe,Te,Ue;if(bt.columns===2)return Me=bt.get(0,0),Oe=bt.get(0,1),Te=bt.get(1,0),Ue=bt.get(1,1),Me*Ue-Oe*Te;if(bt.columns===3){let Ye,xt,Pt;return Ye=new Kn(bt,[1,2],[1,2]),xt=new Kn(bt,[1,2],[0,2]),Pt=new Kn(bt,[1,2],[0,1]),Me=bt.get(0,0),Oe=bt.get(0,1),Te=bt.get(0,2),Me*Ba(Ye)-Oe*Ba(xt)+Te*Ba(Pt)}else return new xr(bt).determinant}else throw Error("determinant can only be calculated for a square matrix")}function Ia(bt,Me){let Oe=[];for(let Te=0;TeUe)return new Array(Me.rows+1).fill(0);{let Ye=Me.addRow(Oe,[0]);for(let xt=0;xtMe?Ye[xt]=1/Ye[xt]:Ye[xt]=0;return Ue.mmul(Et.diag(Ye).mmul(Te.transpose()))}function Qa(bt,Me=bt,Oe={}){bt=new Et(bt);let Te=!1;if(typeof Me=="object"&&!Et.isMatrix(Me)&&!te.isAnyArray(Me)?(Oe=Me,Me=bt,Te=!0):Me=new Et(Me),bt.rows!==Me.rows)throw new TypeError("Both matrices must have the same number of rows");const{center:Ue=!0}=Oe;Ue&&(bt=bt.center("column"),Te||(Me=Me.center("column")));const Ye=bt.transpose().mmul(Me);for(let xt=0;xt0?Ue.set(Ye,Ye+1,Oe[Ye]):Oe[Ye]<0&&Ue.set(Ye,Ye-1,Oe[Ye])}return Ue}}function yr(bt,Me,Oe,Te){let Ue,Ye,xt,Pt,qt,Vt,hn,gn;for(qt=0;qt0;Pt--){for(gn=0,xt=0,Vt=0;Vt0&&(Ye=-Ye),Me[Pt]=gn*Ye,xt=xt-Ue*Ye,Oe[Pt-1]=Ue-Ye,qt=0;qtVt)do{for(Ue=Oe[Vt],gn=(Oe[Vt+1]-Ue)/(2*Me[Vt]),Qn=Wr(gn,1),gn<0&&(Qn=-Qn),Oe[Vt]=Me[Vt]/(gn+Qn),Oe[Vt+1]=Me[Vt]*(gn+Qn),Pn=Oe[Vt+1],Ye=Ue-Oe[Vt],xt=Vt+2;xt=Vt;xt--)for(fr=nr,nr=qn,On=rn,Ue=qn*Me[xt],Ye=qn*gn,Qn=Wr(gn,Me[xt]),Me[xt+1]=rn*Qn,rn=Me[xt]/Qn,qn=gn/Qn,gn=qn*Oe[xt]-rn*Ue,Oe[xt+1]=Ye+rn*(qn*Ue+rn*Oe[xt]),qt=0;qtAr*sr);Oe[Vt]=Oe[Vt]+Un,Me[Vt]=0}for(xt=0;xt=gn;Vt--)Oe[Vt]=Me.get(Vt,gn-1)/Qn,qt+=Oe[Vt]*Oe[Vt];for(Pt=Math.sqrt(qt),Oe[gn]>0&&(Pt=-Pt),qt=qt-Oe[gn]*Pt,Oe[gn]=Oe[gn]-Pt,hn=gn;hn=gn;Vt--)xt+=Oe[Vt]*Me.get(Vt,hn);for(xt=xt/qt,Vt=gn;Vt<=Ye;Vt++)Me.set(Vt,hn,Me.get(Vt,hn)-xt*Oe[Vt])}for(Vt=0;Vt<=Ye;Vt++){for(xt=0,hn=Ye;hn>=gn;hn--)xt+=Oe[hn]*Me.get(Vt,hn);for(xt=xt/qt,hn=gn;hn<=Ye;hn++)Me.set(Vt,hn,Me.get(Vt,hn)-xt*Oe[hn])}Oe[gn]=Qn*Oe[gn],Me.set(gn,gn-1,Qn*Pt)}}for(Vt=0;Vt=Ue+1;gn--)if(Me.get(gn,gn-1)!==0){for(Vt=gn+1;Vt<=Ye;Vt++)Oe[Vt]=Me.get(Vt,gn-1);for(hn=gn;hn<=Ye;hn++){for(Pt=0,Vt=gn;Vt<=Ye;Vt++)Pt+=Oe[Vt]*Te.get(Vt,hn);for(Pt=Pt/Oe[gn]/Me.get(gn,gn-1),Vt=gn;Vt<=Ye;Vt++)Te.set(Vt,hn,Te.get(Vt,hn)+Pt*Oe[Vt])}}}function hr(bt,Me,Oe,Te,Ue){let Ye=bt-1,xt=0,Pt=bt-1,qt=Number.EPSILON,Vt=0,hn=0,gn=0,Qn=0,Pn=0,qn=0,nr=0,fr=0,mn,rn,On,Un,sr,Ar,tr,ur,cr,Ln,pr,Xn,Rr,Ja,qa;for(mn=0;mnPt)&&(Oe[mn]=Ue.get(mn,mn),Me[mn]=0),rn=Math.max(mn-1,0);rn=xt;){for(Un=Ye;Un>xt&&(qn=Math.abs(Ue.get(Un-1,Un-1))+Math.abs(Ue.get(Un,Un)),qn===0&&(qn=hn),!(Math.abs(Ue.get(Un,Un-1))=0){for(nr=gn>=0?gn+nr:gn-nr,Oe[Ye-1]=ur+nr,Oe[Ye]=Oe[Ye-1],nr!==0&&(Oe[Ye]=ur-tr/nr),Me[Ye-1]=0,Me[Ye]=0,ur=Ue.get(Ye,Ye-1),qn=Math.abs(ur)+Math.abs(nr),gn=ur/qn,Qn=nr/qn,Pn=Math.sqrt(gn*gn+Qn*Qn),gn=gn/Pn,Qn=Qn/Pn,rn=Ye-1;rn0)){for(qn=Math.sqrt(qn),cr=Un&&(nr=Ue.get(sr,sr),Pn=ur-nr,qn=cr-nr,gn=(Pn*qn-tr)/Ue.get(sr+1,sr)+Ue.get(sr,sr+1),Qn=Ue.get(sr+1,sr+1)-nr-Pn-qn,Pn=Ue.get(sr+2,sr+1),qn=Math.abs(gn)+Math.abs(Qn)+Math.abs(Pn),gn=gn/qn,Qn=Qn/qn,Pn=Pn/qn,!(sr===Un||Math.abs(Ue.get(sr,sr-1))*(Math.abs(Qn)+Math.abs(Pn))sr+2&&Ue.set(mn,mn-3,0);for(On=sr;On<=Ye-1&&(Ja=On!==Ye-1,On!==sr&&(gn=Ue.get(On,On-1),Qn=Ue.get(On+1,On-1),Pn=Ja?Ue.get(On+2,On-1):0,ur=Math.abs(gn)+Math.abs(Qn)+Math.abs(Pn),ur!==0&&(gn=gn/ur,Qn=Qn/ur,Pn=Pn/ur)),ur!==0);On++)if(qn=Math.sqrt(gn*gn+Qn*Qn+Pn*Pn),gn<0&&(qn=-qn),qn!==0){for(On!==sr?Ue.set(On,On-1,-qn*ur):Un!==sr&&Ue.set(On,On-1,-Ue.get(On,On-1)),gn=gn+qn,ur=gn/qn,cr=Qn/qn,nr=Pn/qn,Qn=Qn/gn,Pn=Pn/gn,rn=On;rn=0;Ye--)if(gn=Oe[Ye],Qn=Me[Ye],Qn===0)for(Un=Ye,Ue.set(Ye,Ye,1),mn=Ye-1;mn>=0;mn--){for(tr=Ue.get(mn,mn)-gn,Pn=0,rn=Un;rn<=Ye;rn++)Pn=Pn+Ue.get(mn,rn)*Ue.get(rn,Ye);if(Me[mn]<0)nr=tr,qn=Pn;else if(Un=mn,Me[mn]===0?Ue.set(mn,Ye,tr!==0?-Pn/tr:-Pn/(qt*hn)):(ur=Ue.get(mn,mn+1),cr=Ue.get(mn+1,mn),Qn=(Oe[mn]-gn)*(Oe[mn]-gn)+Me[mn]*Me[mn],Ar=(ur*qn-nr*Pn)/Qn,Ue.set(mn,Ye,Ar),Ue.set(mn+1,Ye,Math.abs(ur)>Math.abs(nr)?(-Pn-tr*Ar)/ur:(-qn-cr*Ar)/nr)),Ar=Math.abs(Ue.get(mn,Ye)),qt*Ar*Ar>1)for(rn=mn;rn<=Ye;rn++)Ue.set(rn,Ye,Ue.get(rn,Ye)/Ar)}else if(Qn<0)for(Un=Ye-1,Math.abs(Ue.get(Ye,Ye-1))>Math.abs(Ue.get(Ye-1,Ye))?(Ue.set(Ye-1,Ye-1,Qn/Ue.get(Ye,Ye-1)),Ue.set(Ye-1,Ye,-(Ue.get(Ye,Ye)-gn)/Ue.get(Ye,Ye-1))):(qa=Fr(0,-Ue.get(Ye-1,Ye),Ue.get(Ye-1,Ye-1)-gn,Qn),Ue.set(Ye-1,Ye-1,qa[0]),Ue.set(Ye-1,Ye,qa[1])),Ue.set(Ye,Ye-1,0),Ue.set(Ye,Ye,1),mn=Ye-2;mn>=0;mn--){for(Ln=0,pr=0,rn=Un;rn<=Ye;rn++)Ln=Ln+Ue.get(mn,rn)*Ue.get(rn,Ye-1),pr=pr+Ue.get(mn,rn)*Ue.get(rn,Ye);if(tr=Ue.get(mn,mn)-gn,Me[mn]<0)nr=tr,Pn=Ln,qn=pr;else if(Un=mn,Me[mn]===0?(qa=Fr(-Ln,-pr,tr,Qn),Ue.set(mn,Ye-1,qa[0]),Ue.set(mn,Ye,qa[1])):(ur=Ue.get(mn,mn+1),cr=Ue.get(mn+1,mn),Xn=(Oe[mn]-gn)*(Oe[mn]-gn)+Me[mn]*Me[mn]-Qn*Qn,Rr=(Oe[mn]-gn)*2*Qn,Xn===0&&Rr===0&&(Xn=qt*hn*(Math.abs(tr)+Math.abs(Qn)+Math.abs(ur)+Math.abs(cr)+Math.abs(nr))),qa=Fr(ur*Pn-nr*Ln+Qn*pr,ur*qn-nr*pr-Qn*Ln,Xn,Rr),Ue.set(mn,Ye-1,qa[0]),Ue.set(mn,Ye,qa[1]),Math.abs(ur)>Math.abs(nr)+Math.abs(Qn)?(Ue.set(mn+1,Ye-1,(-Ln-tr*Ue.get(mn,Ye-1)+Qn*Ue.get(mn,Ye))/ur),Ue.set(mn+1,Ye,(-pr-tr*Ue.get(mn,Ye)-Qn*Ue.get(mn,Ye-1))/ur)):(qa=Fr(-Pn-cr*Ue.get(mn,Ye-1),-qn-cr*Ue.get(mn,Ye),nr,Qn),Ue.set(mn+1,Ye-1,qa[0]),Ue.set(mn+1,Ye,qa[1]))),Ar=Math.max(Math.abs(Ue.get(mn,Ye-1)),Math.abs(Ue.get(mn,Ye))),qt*Ar*Ar>1)for(rn=mn;rn<=Ye;rn++)Ue.set(rn,Ye-1,Ue.get(rn,Ye-1)/Ar),Ue.set(rn,Ye,Ue.get(rn,Ye)/Ar)}for(mn=0;mnPt)for(rn=mn;rn=xt;rn--)for(mn=xt;mn<=Pt;mn++){for(nr=0,On=xt;On<=Math.min(rn,Pt);On++)nr=nr+Te.get(mn,On)*Ue.get(On,rn);Te.set(mn,rn,nr)}}}function Fr(bt,Me,Oe,Te){let Ue,Ye;return Math.abs(Oe)>Math.abs(Te)?(Ue=Te/Oe,Ye=Oe+Ue*Te,[(bt+Ue*Me)/Ye,(Me-Ue*bt)/Ye]):(Ue=Oe/Te,Ye=Te+Ue*Oe,[(Ue*bt+Me)/Ye,(Ue*Me-bt)/Ye])}class Ur{constructor(Me){if(Me=jn.checkMatrix(Me),!Me.isSymmetric())throw new Error("Matrix is not symmetric");let Oe=Me,Te=Oe.rows,Ue=new Et(Te,Te),Ye=!0,xt,Pt,qt;for(Pt=0;Pt0),Ue.set(Pt,Pt,Math.sqrt(Math.max(Vt,0))),qt=Pt+1;qt=0;qt--)for(Pt=0;Ptxt;Pn++)gn=Me.transpose().mmul(Pt).div(Pt.transpose().mmul(Pt).get(0,0)),gn=gn.div(gn.norm()),Vt=Me.mmul(gn).div(gn.transpose().mmul(gn).get(0,0)),Pn>0&&(qt=Vt.clone().sub(Qn).pow(2).sum()),Qn=Vt.clone(),Te?(hn=Te.transpose().mmul(Vt).div(Vt.transpose().mmul(Vt).get(0,0)),hn=hn.div(hn.norm()),Pt=Te.mmul(hn).div(hn.transpose().mmul(hn).get(0,0))):Pt=Vt;if(Te){let Pn=Me.transpose().mmul(Vt).div(Vt.transpose().mmul(Vt).get(0,0));Pn=Pn.div(Pn.norm());let qn=Me.clone().sub(Vt.clone().mmul(Pn.transpose())),nr=Pt.transpose().mmul(Vt).div(Vt.transpose().mmul(Vt).get(0,0)),fr=Te.clone().sub(Vt.clone().mulS(nr.get(0,0)).mmul(hn.transpose()));this.t=Vt,this.p=Pn.transpose(),this.w=gn.transpose(),this.q=hn,this.u=Pt,this.s=Vt.transpose().mmul(Vt),this.xResidual=qn,this.yResidual=fr,this.betas=nr}else this.w=gn.transpose(),this.s=Vt.transpose().mmul(Vt).sqrt(),Ue?this.t=Vt.clone().div(this.s.get(0,0)):this.t=Vt,this.xResidual=Me.sub(Vt.mmul(gn.transpose()))}}Tt.XA=sn,Tt.a_=Ur,Tt.yQ=Ur,Tt.Hs=At,Tt.Ec=Er,Tt.dx=Er,Tt.LU=xr,Tt.Rm=xr,Tt.y3=Et,Tt.qK=Mt,Tt.pb=Ft,Tt.j=ln,Tt.sO=Mn,Tt.BZ=Gn,Tt.EK=Vn,Tt.Db=Kn,Tt.Fx=er,Tt.tU=$t,Tt.Ym=ca,Tt.rs=ca,Tt.QR=wr,Tt.TB=wr,Tt.oH=Vr,Tt.Sc=Vr,Tt.BN=mt,Tt.it=vn,Tt.$r=jn,Tt.QM=si,Tt.AV=Qa,Le=Et,Tt.GH=Ba,Tt.SO=Da,Tt.uZ=Si,Tt.yU=Kr,Tt.F1=Ya,Tt.re=Tn},50371:function(St,Tt){"use strict";function Ie(){const Le=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let He=1;He{const _e=Fe[Ce];_e!==void 0&&(Le[Ce]=_e)})}return Le}Tt.Z=Ie},13845:function(St,Tt,Ie){"use strict";Ie.d(Tt,{F:function(){return Le},Z:function(){return He}});function Le(Fe){return Fe!=null&&Fe===Fe.window}function He(Fe,Ce){var _e,Pe;if(typeof window=="undefined")return 0;const ge=Ce?"scrollTop":"scrollLeft";let Ee=0;return Le(Fe)?Ee=Fe[Ce?"pageYOffset":"pageXOffset"]:Fe instanceof Document?Ee=Fe.documentElement[ge]:(Fe instanceof HTMLElement||Fe)&&(Ee=Fe[ge]),Fe&&!Le(Fe)&&typeof Ee!="number"&&(Ee=(Pe=((_e=Fe.ownerDocument)!==null&&_e!==void 0?_e:Fe).documentElement)===null||Pe===void 0?void 0:Pe[ge]),Ee}},56762:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return He}});var Le=Ie(59301);function He(){const[,Fe]=Le.useReducer(Ce=>Ce+1,0);return Fe}},68031:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Ce}});var Le=Ie(16089);function He(_e,Pe,ge,Ee){const be=ge-Pe;return _e/=Ee/2,_e<1?be/2*_e*_e*_e+Pe:be/2*((_e-=2)*_e*_e+2)+Pe}var Fe=Ie(13845);function Ce(_e){let Pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ge=()=>window,callback:Ee,duration:be=450}=Pe,we=ge(),pe=(0,Fe.Z)(we,!0),ye=Date.now(),xe=()=>{const te=Date.now()-ye,ne=He(te>be?be:te,pe,_e,be);(0,Fe.F)(we)?we.scrollTo(window.pageXOffset,ne):we instanceof Document||we.constructor.name==="HTMLDocument"?we.documentElement.scrollTop=ne:we.scrollTop=ne,te{const{prefixCls:le,className:oe,popupClassName:de,dropdownClassName:he,children:ie,dataSource:ue}=te,ve=(0,Fe.Z)(ie);let Se;ve.length===1&&(0,ge.l$)(ve[0])&&!pe(ve[0])&&([Se]=ve);const De=Se?()=>Se:void 0;let Re;ve.length&&pe(ve[0])?Re=ie:Re=ue?ue.map(Ge=>{if((0,ge.l$)(Ge))return Ge;switch(typeof Ge){case"string":return _e.createElement(we,{key:Ge,value:Ge},Ge);case"object":{const{value:Xe}=Ge;return _e.createElement(we,{key:Xe,value:Xe},Ge.text)}default:return}}):[];const{getPrefixCls:Ne}=_e.useContext(Ee.E_),ze=Ne("select",le);return _e.createElement(be.default,Object.assign({ref:ne,suffixIcon:null},(0,Ce.Z)(te,["dataSource","dropdownClassName"]),{prefixCls:ze,popupClassName:de||he,className:He()(`${ze}-auto-complete`,oe),mode:be.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:De}),Re)},xe=_e.forwardRef(ye),ce=(0,Pe.Z)(xe);xe.Option=we,xe._InternalPanelDoNotUseOrYouWillBeFired=ce,Tt.Z=xe},19842:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return ui}});var Le=Ie(3300),He=Ie(59301),Fe=Ie(33853),Ce=Ie(58617),_e=Ie(38819),Pe=Ie(92310),ge=Ie.n(Pe),Ee=Ie(32855),be=Ie(11913),we=Ie(43079),pe=Ie(77861),ye=Ie(17115),xe=Ie(90782),ce=Ie(6089),te=Ie(18929),ne=He.createContext(null),le=ne,oe=Ie(34666),de=Ie(74430),he=Ie(27247),ie="__rc_cascader_search_mark__",ue=function(hr,Fr,Ur){var ca=Ur.label;return Fr.some(function(bt){return String(bt[ca]).toLowerCase().includes(hr.toLowerCase())})},ve=function(hr,Fr,Ur,ca){return Fr.map(function(bt){return bt[ca.label]}).join(" / ")},Se=function(kn,hr,Fr,Ur,ca,bt){var Me=ca.filter,Oe=Me===void 0?ue:Me,Te=ca.render,Ue=Te===void 0?ve:Te,Ye=ca.limit,xt=Ye===void 0?50:Ye,Pt=ca.sort;return He.useMemo(function(){var qt=[];if(!kn)return[];function Vt(hn,gn){var Qn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;hn.forEach(function(Pn){if(!(!Pt&&xt!==!1&&xt>0&&qt.length>=xt)){var qn=[].concat((0,Le.Z)(gn),[Pn]),nr=Pn[Fr.children],fr=Qn||Pn.disabled;if((!nr||nr.length===0||bt)&&Oe(kn,qn,{label:Fr.label})){var mn;qt.push((0,he.Z)((0,he.Z)({},Pn),{},(mn={disabled:fr},(0,de.Z)(mn,Fr.label,Ue(kn,qn,Ur,Fr)),(0,de.Z)(mn,ie,qn),(0,de.Z)(mn,Fr.children,void 0),mn)))}nr&&Vt(Pn[Fr.children],qn,fr)}})}return Vt(hr,[]),Pt&&qt.sort(function(hn,gn){return Pt(hn[ie],gn[ie],kn,Fr)}),xt!==!1&&xt>0?qt.slice(0,xt):qt},[kn,hr,Fr,Ur,Ue,bt,Oe,Pt,xt])},De="__RC_CASCADER_SPLIT__",Re="SHOW_PARENT",Ne="SHOW_CHILD";function ze(kn){return kn.join(De)}function Ge(kn){return kn.map(ze)}function Xe(kn){return kn.split(De)}function Qe(kn){var hr=kn||{},Fr=hr.label,Ur=hr.value,ca=hr.children,bt=Ur||"value";return{label:Fr||"label",value:bt,key:bt,children:ca||"children"}}function rt(kn,hr){var Fr,Ur;return(Fr=kn.isLeaf)!==null&&Fr!==void 0?Fr:!((Ur=kn[hr.children])!==null&&Ur!==void 0&&Ur.length)}function $e(kn){var hr=kn.parentElement;if(hr){var Fr=kn.offsetTop-hr.offsetTop;Fr-hr.scrollTop<0?hr.scrollTo({top:Fr}):Fr+kn.offsetHeight-hr.scrollTop>hr.offsetHeight&&hr.scrollTo({top:Fr+kn.offsetHeight-hr.offsetHeight})}}function qe(kn,hr){return kn.map(function(Fr){var Ur;return(Ur=Fr[ie])===null||Ur===void 0?void 0:Ur.map(function(ca){return ca[hr.value]})})}function ut(kn,hr,Fr){var Ur=new Set(kn),ca=hr();return kn.filter(function(bt){var Me=ca[bt],Oe=Me?Me.parent:null,Te=Me?Me.children:null;return Me&&Me.node.disabled?!0:Fr===Ne?!(Te&&Te.some(function(Ue){return Ue.key&&Ur.has(Ue.key)})):!(Oe&&!Oe.node.disabled&&Ur.has(Oe.key))})}function it(kn,hr,Fr){for(var Ur=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,ca=hr,bt=[],Me=function(){var Ue,Ye,xt,Pt=kn[Oe],qt=(Ue=ca)===null||Ue===void 0?void 0:Ue.findIndex(function(hn){var gn=hn[Fr.value];return Ur?String(gn)===String(Pt):gn===Pt}),Vt=qt!==-1?(Ye=ca)===null||Ye===void 0?void 0:Ye[qt]:null;bt.push({value:(xt=Vt==null?void 0:Vt[Fr.value])!==null&&xt!==void 0?xt:Pt,index:qt,option:Vt}),ca=Vt==null?void 0:Vt[Fr.children]},Oe=0;Oe1){var rn=Vt.slice(0,-1);Pn(rn)}else Ue(!1)},fr=function(){var rn,On=((rn=gn[hn])===null||rn===void 0?void 0:rn[Fr.children])||[],Un=On.find(function(Ar){return!Ar.disabled});if(Un){var sr=[].concat((0,Le.Z)(Vt),[Un[Fr.value]]);Pn(sr)}};He.useImperativeHandle(kn,function(){return{onKeyDown:function(rn){var On=rn.which;switch(On){case an.Z.UP:case an.Z.DOWN:{var Un=0;On===an.Z.UP?Un=-1:On===an.Z.DOWN&&(Un=1),Un!==0&&qn(Un);break}case an.Z.LEFT:{if(Te)break;xt?fr():nr();break}case an.Z.RIGHT:{if(Te)break;xt?nr():fr();break}case an.Z.BACKSPACE:{Te||nr();break}case an.Z.ENTER:{if(Vt.length){var sr=gn[hn],Ar=(sr==null?void 0:sr[ie])||[];Ar.length?bt(Ar.map(function(tr){return tr[Fr.value]}),Ar[Ar.length-1]):bt(Vt,gn[hn])}break}case an.Z.ESC:Ue(!1),Ye&&rn.stopPropagation()}},onKeyUp:function(){}}})},In=He.forwardRef(function(kn,hr){var Fr,Ur,ca,bt,Me=(0,pe.lk)(),Oe=Me.prefixCls,Te=Me.multiple,Ue=Me.searchValue,Ye=Me.toggleOpen,xt=Me.notFoundContent,Pt=Me.direction,qt=Me.open,Vt=He.useRef(),hn=Pt==="rtl",gn=He.useContext(le),Qn=gn.options,Pn=gn.values,qn=gn.halfValues,nr=gn.fieldNames,fr=gn.changeOnSelect,mn=gn.onSelect,rn=gn.searchOptions,On=gn.dropdownPrefixCls,Un=gn.loadData,sr=gn.expandTrigger,Ar=On||Oe,tr=He.useState([]),ur=(0,be.Z)(tr,2),cr=ur[0],Ln=ur[1],pr=function(Mo){if(!(!Un||Ue)){var ts=it(Mo,Qn,nr),jo=ts.map(function(Jo){var Ls=Jo.option;return Ls}),Go=jo[jo.length-1];if(Go&&!rt(Go,nr)){var Yr=ze(Mo);Ln(function(Jo){return[].concat((0,Le.Z)(Jo),[Yr])}),Un(jo)}}};He.useEffect(function(){cr.length&&cr.forEach(function(Wo){var Mo=Xe(Wo),ts=it(Mo,Qn,nr,!0).map(function(Go){var Yr=Go.option;return Yr}),jo=ts[ts.length-1];(!jo||jo[nr.children]||rt(jo,nr))&&Ln(function(Go){return Go.filter(function(Yr){return Yr!==Wo})})})},[Qn,cr,nr]);var Xn=He.useMemo(function(){return new Set(Ge(Pn))},[Pn]),Rr=He.useMemo(function(){return new Set(Ge(qn))},[qn]),Ja=Bt(),qa=(0,be.Z)(Ja,2),ci=qa[0],Zr=qa[1],da=function(Mo){Zr(Mo),pr(Mo)},Oa=function(Mo){var ts=Mo.disabled,jo=rt(Mo,nr);return!ts&&(jo||fr||Te)},la=function(Mo,ts){var jo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;mn(Mo),!Te&&(ts||fr&&(sr==="hover"||jo))&&Ye(!1)},$a=He.useMemo(function(){return Ue?rn:Qn},[Ue,rn,Qn]),Ni=He.useMemo(function(){for(var Wo=[{options:$a}],Mo=$a,ts=qe(Mo,nr),jo=function(){var Ls=ci[Go],Gr=Mo.find(function(Mr,Fa){return(ts[Fa]?ze(ts[Fa]):Mr[nr.value])===Ls}),Tr=Gr==null?void 0:Gr[nr.children];if(!(Tr!=null&&Tr.length))return"break";Mo=Tr,Wo.push({options:Tr})},Go=0;Go":cr,pr=kn.loadingIcon,Xn=kn.children,Rr=kn.dropdownMatchSelectWidth,Ja=Rr===void 0?!1:Rr,qa=kn.showCheckedStrategy,ci=qa===void 0?Re:qa,Zr=(0,we.Z)(kn,Ot),da=(0,ye.ZP)(Fr),Oa=!!xt,la=(0,te.Z)(Me,{value:Oe,postState:Yt}),$a=(0,be.Z)(la,2),Ni=$a[0],Ra=$a[1],zi=He.useMemo(function(){return Qe(bt)},[JSON.stringify(bt)]),Yi=He.useMemo(function(){return Pn||[]},[Pn]),No=ft(Yi,zi),Eo=He.useCallback(function(Aa){var Ua=No();return Aa.map(function(Va){var Vi=Ua[Va].nodes;return Vi.map(function(Ro){return Ro[zi.value]})})},[No,zi]),Ws=(0,te.Z)("",{value:Vt,postState:function(Ua){return Ua||""}}),Wo=(0,be.Z)(Ws,2),Mo=Wo[0],ts=Wo[1],jo=function(Ua,Va){ts(Ua),Va.source!=="blur"&&hn&&hn(Ua)},Go=ht(gn),Yr=(0,be.Z)(Go,2),Jo=Yr[0],Ls=Yr[1],Gr=Se(Mo,Yi,zi,qn||ca,Ls,Te),Tr=yt(Yi,zi),Mr=He.useMemo(function(){var Aa=Tr(Ni),Ua=(0,be.Z)(Aa,2),Va=Ua[0],Vi=Ua[1];if(!Oa||!Ni.length)return[Va,[],Vi];var Ro=Ge(Va),ns=No(),vs=(0,xe.S)(Ro,!0,ns),mi=vs.checkedKeys,Gs=vs.halfCheckedKeys;return[Eo(mi),Eo(Gs),Vi]},[Oa,Ni,No,Eo,Tr]),Fa=(0,be.Z)(Mr,3),Na=Fa[0],yi=Fa[1],ya=Fa[2],Li=He.useMemo(function(){var Aa=Ge(Na),Ua=ut(Aa,No,ci);return[].concat((0,Le.Z)(ya),(0,Le.Z)(Eo(Ua)))},[Na,No,Eo,ya,ci]),Zi=dt(Li,Yi,zi,Oa,Ye),xo=(0,ce.Z)(function(Aa){if(Ra(Aa),Ue){var Ua=Yt(Aa),Va=Ua.map(function(ns){return it(ns,Yi,zi).map(function(vs){return vs.option})}),Vi=Oa?Ua:Ua[0],Ro=Oa?Va:Va[0];Ue(Vi,Ro)}}),oo=(0,ce.Z)(function(Aa){if((!Oa||qt)&&ts(""),!Oa)xo(Aa);else{var Ua=ze(Aa),Va=Ge(Na),Vi=Ge(yi),Ro=Va.includes(Ua),ns=ya.some(function(Lo){return ze(Lo)===Ua}),vs=Na,mi=ya;if(ns&&!Ro)mi=ya.filter(function(Lo){return ze(Lo)!==Ua});else{var Gs=Ro?Va.filter(function(Lo){return Lo!==Ua}):[].concat((0,Le.Z)(Va),[Ua]),Ul=No(),el;if(Ro){var fo=(0,xe.S)(Gs,{checked:!1,halfCheckedKeys:Vi},Ul);el=fo.checkedKeys}else{var ko=(0,xe.S)(Gs,!0,Ul);el=ko.checkedKeys}var ms=ut(el,No,ci);vs=Eo(ms)}xo([].concat((0,Le.Z)(mi),(0,Le.Z)(vs)))}}),Ii=function(Ua,Va){if(Va.type==="clear"){xo([]);return}var Vi=Va.values[0],Ro=Vi.valueCells;oo(Ro)},yo=mn!==void 0?mn:fr,co=On||rn,As=Ar||sr,Fo=function(Ua){tr==null||tr(Ua),ur==null||ur(Ua)},Ao=He.useMemo(function(){return{options:Yi,fieldNames:zi,values:Na,halfValues:yi,changeOnSelect:Te,onSelect:oo,checkable:xt,searchOptions:Gr,dropdownPrefixCls:qn,loadData:nr,expandTrigger:Qn,expandIcon:Ln,loadingIcon:pr,dropdownMenuColumnStyle:Un}},[Yi,zi,Na,yi,Te,oo,xt,Gr,qn,nr,Qn,Ln,pr,Un]),js=!(Mo?Gr:Yi).length,ri=Mo&&Ls.matchInputWidth||js?{}:{minWidth:"auto"};return He.createElement(le.Provider,{value:Ao},He.createElement(pe.Ac,(0,Ee.Z)({},Zr,{ref:hr,id:da,prefixCls:ca,autoClearSearchValue:qt,dropdownMatchSelectWidth:Ja,dropdownStyle:ri,displayValues:Zi,onDisplayValuesChange:Ii,mode:Oa?"multiple":void 0,searchValue:Mo,onSearch:jo,showSearch:Jo,OptionList:Nn,emptyOptions:js,open:yo,dropdownClassName:co,placement:As,onDropdownVisibleChange:Fo,getRawInputElement:function(){return Xn}})))});mt.SHOW_PARENT=Re,mt.SHOW_CHILD=Ne;var At=mt,Xt=At,Ft=Ie(2738),Mt=Ie(62892),ln=Ie(53487),Mn=Ie(19080),Vn=Ie(36355),Gn=Ie(93891),Kn=Ie(1684),er=Ie(19716),$t=Ie(32441),vn=Ie(14154),jn=Ie(58582),Tn=Ie(84443),xr=Ie(66339),Wr=Ie(33234),wr=Ie(98447),Vr=Ie(17313),Da=Ie(74207),Ya=Ie(83116);const Ba=kn=>{const{prefixCls:hr,componentCls:Fr,antCls:Ur}=kn,ca=`${Fr}-menu-item`,bt=` &${ca}-expand ${ca}-expand-icon, ${ca}-loading-icon - `;return[{[Fr]:{width:kn.controlWidth}},{[`${Fr}-dropdown`]:[(0,wr.C2)(`${hr}-checkbox`,kn),{[`&${Ur}-select-dropdown`]:{padding:0}},{[Fr]:{"&-checkbox":{top:0,marginInlineEnd:kn.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${Fr}-menu-empty`]:{[`${Fr}-menu`]:{width:"100%",height:"auto",[ca]:{color:kn.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:kn.controlItemWidth,height:kn.dropdownHeight,margin:0,padding:kn.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${kn.lineWidth}px ${kn.lineType} ${kn.colorSplit}`},"&-item":Object.assign(Object.assign({},Vr.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:kn.optionPadding,lineHeight:kn.lineHeight,cursor:"pointer",transition:`all ${kn.motionDurationMid}`,borderRadius:kn.borderRadiusSM,"&:hover":{background:kn.controlItemBgHover},"&-disabled":{color:kn.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[bt]:{color:kn.colorTextDisabled}},[`&-active:not(${ca}-disabled)`]:{"&, &:hover":{fontWeight:kn.optionSelectedFontWeight,backgroundColor:kn.optionSelectedBg}},"&-content":{flex:"auto"},[bt]:{marginInlineStart:kn.paddingXXS,color:kn.colorTextDescription,fontSize:kn.fontSizeIcon},"&-keyword":{color:kn.colorHighlight}})}}}]},{[`${Fr}-dropdown-rtl`]:{direction:"rtl"}},(0,Da.c)(kn)]};var Ia=(0,Ya.Z)("Cascader",kn=>[Ba(kn)],kn=>{const hr=Math.round((kn.controlHeight-kn.fontSize*kn.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:kn.controlItemBgActive,optionSelectedFontWeight:kn.fontWeightStrong,optionPadding:`${hr}px ${kn.paddingSM}px`,menuPadding:kn.paddingXXS}}),Ci=function(kn,hr){var Fr={};for(var Ur in kn)Object.prototype.hasOwnProperty.call(kn,Ur)&&hr.indexOf(Ur)<0&&(Fr[Ur]=kn[Ur]);if(kn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ca=0,Ur=Object.getOwnPropertySymbols(kn);caTe===0?[Oe]:[].concat((0,Le.Z)(Me),[hr,Oe]),[]),ca=[];let bt=0;return Ur.forEach((Me,Oe)=>{const Te=bt+Me.length;let Ue=kn.slice(bt,Te);bt=Te,Oe%2===1&&(Ue=He.createElement("span",{className:`${Fr}-menu-item-keyword`,key:`separator-${Oe}`},Ue)),ca.push(Ue)}),ca}const si=(kn,hr,Fr,Ur)=>{const ca=[],bt=kn.toLowerCase();return hr.forEach((Me,Oe)=>{Oe!==0&&ca.push(" / ");let Te=Me[Ur.label];const Ue=typeof Te;(Ue==="string"||Ue==="number")&&(Te=Qa(String(Te),bt,Fr)),ca.push(Te)}),ca},Er=He.forwardRef((kn,hr)=>{const{prefixCls:Fr,size:Ur,disabled:ca,className:bt,rootClassName:Me,multiple:Oe,bordered:Te=!0,transitionName:Ue,choiceTransitionName:Ye="",popupClassName:xt,dropdownClassName:Pt,expandIcon:qt,placement:Vt,showSearch:hn,allowClear:gn=!0,notFoundContent:Qn,direction:Pn,getPopupContainer:qn,status:nr,showArrow:fr,builtinPlacements:mn,style:rn}=kn,On=Ci(kn,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),Un=(0,Ft.Z)(On,["suffixIcon"]),{getPopupContainer:sr,getPrefixCls:Ar,renderEmpty:tr,direction:ur,popupOverflow:cr,cascader:Ln}=He.useContext(Hn.E_),pr=Pn||ur,Xn=pr==="rtl",{status:Rr,hasFeedback:Ja,isFormItemInput:qa,feedbackIcon:ci}=He.useContext($t.aM),Zr=(0,Mn.F)(Rr,nr),da=Qn||(tr==null?void 0:tr("Cascader"))||He.createElement(Vn.Z,{componentName:"Cascader"}),Oa=Ar(),la=Ar("select",Fr),$a=Ar("cascader",Fr),[Ni,Ra]=(0,vn.Z)(la),[zi]=Ia($a),{compactSize:Yi,compactItemClassnames:No}=(0,Wr.ri)(la,Pn),Eo=ge()(xt||Pt,`${$a}-dropdown`,{[`${$a}-dropdown-rtl`]:pr==="rtl"},Me,Ra),Ws=He.useMemo(()=>{if(!hn)return hn;let ya={render:si};return typeof hn=="object"&&(ya=Object.assign(Object.assign({},ya),hn)),ya},[hn]),Wo=(0,er.Z)(ya=>{var Li;return(Li=Ur!=null?Ur:Yi)!==null&&Li!==void 0?Li:ya}),Mo=He.useContext(Kn.Z),ts=ca!=null?ca:Mo;let jo=qt;qt||(jo=Xn?He.createElement(Fe.Z,null):He.createElement(_e.Z,null));const Go=He.createElement("span",{className:`${la}-menu-item-loading-icon`},He.createElement(Ce.Z,{spin:!0})),Yr=He.useMemo(()=>Oe?He.createElement("span",{className:`${$a}-checkbox-inner`}):!1,[Oe]),Jo=(0,Tn.Z)(kn.suffixIcon,fr),{suffixIcon:Ls,removeIcon:Gr,clearIcon:Tr}=(0,xr.Z)(Object.assign(Object.assign({},kn),{hasFeedback:Ja,feedbackIcon:ci,showSuffixIcon:Jo,multiple:Oe,prefixCls:la,componentName:"Cascader"})),Mr=He.useMemo(()=>Vt!==void 0?Vt:Xn?"bottomRight":"bottomLeft",[Vt,Xn]),Fa=(0,jn.Z)(mn,cr),Na=gn===!0?{clearIcon:Tr}:gn,yi=He.createElement(Xt,Object.assign({prefixCls:la,className:ge()(!Fr&&$a,{[`${la}-lg`]:Wo==="large",[`${la}-sm`]:Wo==="small",[`${la}-rtl`]:Xn,[`${la}-borderless`]:!Te,[`${la}-in-form-item`]:qa},(0,Mn.Z)(la,Zr,Ja),No,Ln==null?void 0:Ln.className,bt,Me,Ra),disabled:ts,style:Object.assign(Object.assign({},Ln==null?void 0:Ln.style),rn)},Un,{builtinPlacements:Fa,direction:pr,placement:Mr,notFoundContent:da,allowClear:Na,showSearch:Ws,expandIcon:jo,suffixIcon:Ls,removeIcon:Gr,loadingIcon:Go,checkable:Yr,dropdownClassName:Eo,dropdownPrefixCls:Fr||$a,choiceTransitionName:(0,Mt.m)(Oa,"",Ye),transitionName:(0,Mt.m)(Oa,"slide-up",Ue),getPopupContainer:qn||sr,ref:hr}));return zi(Ni(yi))}),yr=(0,ln.Z)(Er);Er.SHOW_PARENT=Kr,Er.SHOW_CHILD=Si,Er._InternalPanelDoNotUseOrYouWillBeFired=yr;var ui=Er},24905:function(St,Tt,Ie){"use strict";Ie.d(Tt,{default:function(){return Se}});var Le=Ie(92310),He=Ie.n(Le),Fe=Ie(5630),Ce=Ie(59301),_e=Ie(36355),Pe=Ie(1684),ge=Ie(32441),be=Ce.createContext(null),we=Ie(98447),pe=Ie(14088),ye=Ie(4572),xe=function(De,Re){var Ne={};for(var ze in De)Object.prototype.hasOwnProperty.call(De,ze)&&Re.indexOf(ze)<0&&(Ne[ze]=De[ze]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,ze=Object.getOwnPropertySymbols(De);Ge{var Ne;const{prefixCls:ze,className:Ge,rootClassName:Xe,children:Qe,indeterminate:rt=!1,style:$e,onMouseEnter:qe,onMouseLeave:ut,skipGroup:it=!1,disabled:dt}=De,nt=xe(De,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:ft,direction:yt,checkbox:gt}=Ce.useContext(_e.E_),ht=Ce.useContext(be),{isFormItemInput:vt}=Ce.useContext(ge.aM),Ut=Ce.useContext(Pe.Z),Qt=(Ne=(ht==null?void 0:ht.disabled)||dt)!==null&&Ne!==void 0?Ne:Ut,en=Ce.useRef(nt.value);Ce.useEffect(()=>{ht==null||ht.registerValue(nt.value)},[]),Ce.useEffect(()=>{if(!it)return nt.value!==en.current&&(ht==null||ht.cancelValue(en.current),ht==null||ht.registerValue(nt.value),en.current=nt.value),()=>ht==null?void 0:ht.cancelValue(nt.value)},[nt.value]);const fn=ft("checkbox",ze),[Bt,an]=(0,we.ZP)(fn),on=Object.assign({},nt);ht&&!it&&(on.onChange=function(){nt.onChange&&nt.onChange.apply(nt,arguments),ht.toggleOption&&ht.toggleOption({label:Qe,value:nt.value})},on.name=ht.name,on.checked=ht.value.includes(nt.value));const In=He()(`${fn}-wrapper`,{[`${fn}-rtl`]:yt==="rtl",[`${fn}-wrapper-checked`]:on.checked,[`${fn}-wrapper-disabled`]:Qt,[`${fn}-wrapper-in-form-item`]:vt},gt==null?void 0:gt.className,Ge,Xe,an),Nn=He()({[`${fn}-indeterminate`]:rt},ye.A,an),sn=rt?"mixed":void 0;return Bt(Ce.createElement(pe.Z,{component:"Checkbox",disabled:Qt},Ce.createElement("label",{className:In,style:Object.assign(Object.assign({},gt==null?void 0:gt.style),$e),onMouseEnter:qe,onMouseLeave:ut},Ce.createElement(Fe.Z,Object.assign({"aria-checked":sn},on,{prefixCls:fn,className:Nn,disabled:Qt,ref:Re})),Qe!==void 0&&Ce.createElement("span",null,Qe))))};var ne=Ce.forwardRef(ce),le=Ie(3300),oe=Ie(2738),de=function(De,Re){var Ne={};for(var ze in De)Object.prototype.hasOwnProperty.call(De,ze)&&Re.indexOf(ze)<0&&(Ne[ze]=De[ze]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,ze=Object.getOwnPropertySymbols(De);Ge{const{defaultValue:Ne,children:ze,options:Ge=[],prefixCls:Xe,className:Qe,rootClassName:rt,style:$e,onChange:qe}=De,ut=de(De,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:it,direction:dt}=Ce.useContext(_e.E_),[nt,ft]=Ce.useState(ut.value||Ne||[]),[yt,gt]=Ce.useState([]);Ce.useEffect(()=>{"value"in ut&&ft(ut.value||[])},[ut.value]);const ht=Ce.useMemo(()=>Ge.map(tn=>typeof tn=="string"||typeof tn=="number"?{label:tn,value:tn}:tn),[Ge]),vt=tn=>{gt(Gt=>Gt.filter(Ot=>Ot!==tn))},Ut=tn=>{gt(Gt=>[].concat((0,le.Z)(Gt),[tn]))},Qt=tn=>{const Gt=nt.indexOf(tn.value),Ot=(0,le.Z)(nt);Gt===-1?Ot.push(tn.value):Ot.splice(Gt,1),"value"in ut||ft(Ot),qe==null||qe(Ot.filter(Et=>yt.includes(Et)).sort((Et,Yt)=>{const mt=ht.findIndex(Xt=>Xt.value===Et),At=ht.findIndex(Xt=>Xt.value===Yt);return mt-At}))},en=it("checkbox",Xe),fn=`${en}-group`,[Bt,an]=(0,we.ZP)(en),on=(0,oe.Z)(ut,["value","disabled"]),In=Ge.length?ht.map(tn=>Ce.createElement(ne,{prefixCls:en,key:tn.value.toString(),disabled:"disabled"in tn?tn.disabled:ut.disabled,value:tn.value,checked:nt.includes(tn.value),onChange:tn.onChange,className:`${fn}-item`,style:tn.style,title:tn.title},tn.label)):ze,Nn={toggleOption:Qt,value:nt,disabled:ut.disabled,name:ut.name,registerValue:Ut,cancelValue:vt},sn=He()(fn,{[`${fn}-rtl`]:dt==="rtl"},Qe,rt,an);return Bt(Ce.createElement("div",Object.assign({className:sn,style:$e},on,{ref:Re}),Ce.createElement(be.Provider,{value:Nn},In)))},ie=Ce.forwardRef(he);var ue=Ce.memo(ie);const ve=ne;ve.Group=ue,ve.__ANT_CHECKBOX=!0;var Se=ve},98447:function(St,Tt,Ie){"use strict";Ie.d(Tt,{C2:function(){return _e}});var Le=Ie(17313),He=Ie(37613),Fe=Ie(83116);const Ce=Pe=>{const{checkboxCls:ge}=Pe,Ee=`${ge}-wrapper`;return[{[`${ge}-group`]:Object.assign(Object.assign({},(0,Le.Wf)(Pe)),{display:"inline-flex",flexWrap:"wrap",columnGap:Pe.marginXS,[`> ${Pe.antCls}-row`]:{flex:1}}),[Ee]:Object.assign(Object.assign({},(0,Le.Wf)(Pe)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Ee}`]:{marginInlineStart:0},[`&${Ee}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ge]:Object.assign(Object.assign({},(0,Le.Wf)(Pe)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Pe.borderRadiusSM,alignSelf:"center",[`${ge}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ge}-inner`]:Object.assign({},(0,Le.oN)(Pe))},[`${ge}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Pe.checkboxSize,height:Pe.checkboxSize,direction:"ltr",backgroundColor:Pe.colorBgContainer,border:`${Pe.lineWidth}px ${Pe.lineType} ${Pe.colorBorder}`,borderRadius:Pe.borderRadiusSM,borderCollapse:"separate",transition:`all ${Pe.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Pe.checkboxSize/14*5,height:Pe.checkboxSize/14*8,border:`${Pe.lineWidthBold}px solid ${Pe.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Pe.motionDurationFast} ${Pe.motionEaseInBack}, opacity ${Pe.motionDurationFast}`}},"& + span":{paddingInlineStart:Pe.paddingXS,paddingInlineEnd:Pe.paddingXS}})},{[` + `;return[{[Fr]:{width:kn.controlWidth}},{[`${Fr}-dropdown`]:[(0,wr.C2)(`${hr}-checkbox`,kn),{[`&${Ur}-select-dropdown`]:{padding:0}},{[Fr]:{"&-checkbox":{top:0,marginInlineEnd:kn.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${Fr}-menu-empty`]:{[`${Fr}-menu`]:{width:"100%",height:"auto",[ca]:{color:kn.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:kn.controlItemWidth,height:kn.dropdownHeight,margin:0,padding:kn.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${kn.lineWidth}px ${kn.lineType} ${kn.colorSplit}`},"&-item":Object.assign(Object.assign({},Vr.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:kn.optionPadding,lineHeight:kn.lineHeight,cursor:"pointer",transition:`all ${kn.motionDurationMid}`,borderRadius:kn.borderRadiusSM,"&:hover":{background:kn.controlItemBgHover},"&-disabled":{color:kn.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[bt]:{color:kn.colorTextDisabled}},[`&-active:not(${ca}-disabled)`]:{"&, &:hover":{fontWeight:kn.optionSelectedFontWeight,backgroundColor:kn.optionSelectedBg}},"&-content":{flex:"auto"},[bt]:{marginInlineStart:kn.paddingXXS,color:kn.colorTextDescription,fontSize:kn.fontSizeIcon},"&-keyword":{color:kn.colorHighlight}})}}}]},{[`${Fr}-dropdown-rtl`]:{direction:"rtl"}},(0,Da.c)(kn)]};var Ia=(0,Ya.Z)("Cascader",kn=>[Ba(kn)],kn=>{const hr=Math.round((kn.controlHeight-kn.fontSize*kn.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:kn.controlItemBgActive,optionSelectedFontWeight:kn.fontWeightStrong,optionPadding:`${hr}px ${kn.paddingSM}px`,menuPadding:kn.paddingXXS}}),Ci=function(kn,hr){var Fr={};for(var Ur in kn)Object.prototype.hasOwnProperty.call(kn,Ur)&&hr.indexOf(Ur)<0&&(Fr[Ur]=kn[Ur]);if(kn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ca=0,Ur=Object.getOwnPropertySymbols(kn);caTe===0?[Oe]:[].concat((0,Le.Z)(Me),[hr,Oe]),[]),ca=[];let bt=0;return Ur.forEach((Me,Oe)=>{const Te=bt+Me.length;let Ue=kn.slice(bt,Te);bt=Te,Oe%2===1&&(Ue=He.createElement("span",{className:`${Fr}-menu-item-keyword`,key:`separator-${Oe}`},Ue)),ca.push(Ue)}),ca}const si=(kn,hr,Fr,Ur)=>{const ca=[],bt=kn.toLowerCase();return hr.forEach((Me,Oe)=>{Oe!==0&&ca.push(" / ");let Te=Me[Ur.label];const Ue=typeof Te;(Ue==="string"||Ue==="number")&&(Te=Qa(String(Te),bt,Fr)),ca.push(Te)}),ca},Er=He.forwardRef((kn,hr)=>{const{prefixCls:Fr,size:Ur,disabled:ca,className:bt,rootClassName:Me,multiple:Oe,bordered:Te=!0,transitionName:Ue,choiceTransitionName:Ye="",popupClassName:xt,dropdownClassName:Pt,expandIcon:qt,placement:Vt,showSearch:hn,allowClear:gn=!0,notFoundContent:Qn,direction:Pn,getPopupContainer:qn,status:nr,showArrow:fr,builtinPlacements:mn,style:rn}=kn,On=Ci(kn,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),Un=(0,Ft.Z)(On,["suffixIcon"]),{getPopupContainer:sr,getPrefixCls:Ar,renderEmpty:tr,direction:ur,popupOverflow:cr,cascader:Ln}=He.useContext(Vn.E_),pr=Pn||ur,Xn=pr==="rtl",{status:Rr,hasFeedback:Ja,isFormItemInput:qa,feedbackIcon:ci}=He.useContext($t.aM),Zr=(0,Mn.F)(Rr,nr),da=Qn||(tr==null?void 0:tr("Cascader"))||He.createElement(Gn.Z,{componentName:"Cascader"}),Oa=Ar(),la=Ar("select",Fr),$a=Ar("cascader",Fr),[Ni,Ra]=(0,vn.Z)(la),[zi]=Ia($a),{compactSize:Yi,compactItemClassnames:No}=(0,Wr.ri)(la,Pn),Eo=ge()(xt||Pt,`${$a}-dropdown`,{[`${$a}-dropdown-rtl`]:pr==="rtl"},Me,Ra),Ws=He.useMemo(()=>{if(!hn)return hn;let ya={render:si};return typeof hn=="object"&&(ya=Object.assign(Object.assign({},ya),hn)),ya},[hn]),Wo=(0,er.Z)(ya=>{var Li;return(Li=Ur!=null?Ur:Yi)!==null&&Li!==void 0?Li:ya}),Mo=He.useContext(Kn.Z),ts=ca!=null?ca:Mo;let jo=qt;qt||(jo=Xn?He.createElement(Fe.Z,null):He.createElement(_e.Z,null));const Go=He.createElement("span",{className:`${la}-menu-item-loading-icon`},He.createElement(Ce.Z,{spin:!0})),Yr=He.useMemo(()=>Oe?He.createElement("span",{className:`${$a}-checkbox-inner`}):!1,[Oe]),Jo=(0,Tn.Z)(kn.suffixIcon,fr),{suffixIcon:Ls,removeIcon:Gr,clearIcon:Tr}=(0,xr.Z)(Object.assign(Object.assign({},kn),{hasFeedback:Ja,feedbackIcon:ci,showSuffixIcon:Jo,multiple:Oe,prefixCls:la,componentName:"Cascader"})),Mr=He.useMemo(()=>Vt!==void 0?Vt:Xn?"bottomRight":"bottomLeft",[Vt,Xn]),Fa=(0,jn.Z)(mn,cr),Na=gn===!0?{clearIcon:Tr}:gn,yi=He.createElement(Xt,Object.assign({prefixCls:la,className:ge()(!Fr&&$a,{[`${la}-lg`]:Wo==="large",[`${la}-sm`]:Wo==="small",[`${la}-rtl`]:Xn,[`${la}-borderless`]:!Te,[`${la}-in-form-item`]:qa},(0,Mn.Z)(la,Zr,Ja),No,Ln==null?void 0:Ln.className,bt,Me,Ra),disabled:ts,style:Object.assign(Object.assign({},Ln==null?void 0:Ln.style),rn)},Un,{builtinPlacements:Fa,direction:pr,placement:Mr,notFoundContent:da,allowClear:Na,showSearch:Ws,expandIcon:jo,suffixIcon:Ls,removeIcon:Gr,loadingIcon:Go,checkable:Yr,dropdownClassName:Eo,dropdownPrefixCls:Fr||$a,choiceTransitionName:(0,Mt.m)(Oa,"",Ye),transitionName:(0,Mt.m)(Oa,"slide-up",Ue),getPopupContainer:qn||sr,ref:hr}));return zi(Ni(yi))}),yr=(0,ln.Z)(Er);Er.SHOW_PARENT=Kr,Er.SHOW_CHILD=Si,Er._InternalPanelDoNotUseOrYouWillBeFired=yr;var ui=Er},24905:function(St,Tt,Ie){"use strict";Ie.d(Tt,{default:function(){return Se}});var Le=Ie(92310),He=Ie.n(Le),Fe=Ie(5630),Ce=Ie(59301),_e=Ie(36355),Pe=Ie(1684),ge=Ie(32441),be=Ce.createContext(null),we=Ie(98447),pe=Ie(14088),ye=Ie(4572),xe=function(De,Re){var Ne={};for(var ze in De)Object.prototype.hasOwnProperty.call(De,ze)&&Re.indexOf(ze)<0&&(Ne[ze]=De[ze]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,ze=Object.getOwnPropertySymbols(De);Ge{var Ne;const{prefixCls:ze,className:Ge,rootClassName:Xe,children:Qe,indeterminate:rt=!1,style:$e,onMouseEnter:qe,onMouseLeave:ut,skipGroup:it=!1,disabled:dt}=De,nt=xe(De,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:ft,direction:yt,checkbox:gt}=Ce.useContext(_e.E_),ht=Ce.useContext(be),{isFormItemInput:vt}=Ce.useContext(ge.aM),Ut=Ce.useContext(Pe.Z),Qt=(Ne=(ht==null?void 0:ht.disabled)||dt)!==null&&Ne!==void 0?Ne:Ut,en=Ce.useRef(nt.value);Ce.useEffect(()=>{ht==null||ht.registerValue(nt.value)},[]),Ce.useEffect(()=>{if(!it)return nt.value!==en.current&&(ht==null||ht.cancelValue(en.current),ht==null||ht.registerValue(nt.value),en.current=nt.value),()=>ht==null?void 0:ht.cancelValue(nt.value)},[nt.value]);const fn=ft("checkbox",ze),[Bt,an]=(0,we.ZP)(fn),on=Object.assign({},nt);ht&&!it&&(on.onChange=function(){nt.onChange&&nt.onChange.apply(nt,arguments),ht.toggleOption&&ht.toggleOption({label:Qe,value:nt.value})},on.name=ht.name,on.checked=ht.value.includes(nt.value));const In=He()(`${fn}-wrapper`,{[`${fn}-rtl`]:yt==="rtl",[`${fn}-wrapper-checked`]:on.checked,[`${fn}-wrapper-disabled`]:Qt,[`${fn}-wrapper-in-form-item`]:vt},gt==null?void 0:gt.className,Ge,Xe,an),Nn=He()({[`${fn}-indeterminate`]:rt},ye.A,an),sn=rt?"mixed":void 0;return Bt(Ce.createElement(pe.Z,{component:"Checkbox",disabled:Qt},Ce.createElement("label",{className:In,style:Object.assign(Object.assign({},gt==null?void 0:gt.style),$e),onMouseEnter:qe,onMouseLeave:ut},Ce.createElement(Fe.Z,Object.assign({"aria-checked":sn},on,{prefixCls:fn,className:Nn,disabled:Qt,ref:Re})),Qe!==void 0&&Ce.createElement("span",null,Qe))))};var ne=Ce.forwardRef(ce),le=Ie(3300),oe=Ie(2738),de=function(De,Re){var Ne={};for(var ze in De)Object.prototype.hasOwnProperty.call(De,ze)&&Re.indexOf(ze)<0&&(Ne[ze]=De[ze]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,ze=Object.getOwnPropertySymbols(De);Ge{const{defaultValue:Ne,children:ze,options:Ge=[],prefixCls:Xe,className:Qe,rootClassName:rt,style:$e,onChange:qe}=De,ut=de(De,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:it,direction:dt}=Ce.useContext(_e.E_),[nt,ft]=Ce.useState(ut.value||Ne||[]),[yt,gt]=Ce.useState([]);Ce.useEffect(()=>{"value"in ut&&ft(ut.value||[])},[ut.value]);const ht=Ce.useMemo(()=>Ge.map(tn=>typeof tn=="string"||typeof tn=="number"?{label:tn,value:tn}:tn),[Ge]),vt=tn=>{gt(Gt=>Gt.filter(Ot=>Ot!==tn))},Ut=tn=>{gt(Gt=>[].concat((0,le.Z)(Gt),[tn]))},Qt=tn=>{const Gt=nt.indexOf(tn.value),Ot=(0,le.Z)(nt);Gt===-1?Ot.push(tn.value):Ot.splice(Gt,1),"value"in ut||ft(Ot),qe==null||qe(Ot.filter(Et=>yt.includes(Et)).sort((Et,Yt)=>{const mt=ht.findIndex(Xt=>Xt.value===Et),At=ht.findIndex(Xt=>Xt.value===Yt);return mt-At}))},en=it("checkbox",Xe),fn=`${en}-group`,[Bt,an]=(0,we.ZP)(en),on=(0,oe.Z)(ut,["value","disabled"]),In=Ge.length?ht.map(tn=>Ce.createElement(ne,{prefixCls:en,key:tn.value.toString(),disabled:"disabled"in tn?tn.disabled:ut.disabled,value:tn.value,checked:nt.includes(tn.value),onChange:tn.onChange,className:`${fn}-item`,style:tn.style,title:tn.title},tn.label)):ze,Nn={toggleOption:Qt,value:nt,disabled:ut.disabled,name:ut.name,registerValue:Ut,cancelValue:vt},sn=He()(fn,{[`${fn}-rtl`]:dt==="rtl"},Qe,rt,an);return Bt(Ce.createElement("div",Object.assign({className:sn,style:$e},on,{ref:Re}),Ce.createElement(be.Provider,{value:Nn},In)))},ie=Ce.forwardRef(he);var ue=Ce.memo(ie);const ve=ne;ve.Group=ue,ve.__ANT_CHECKBOX=!0;var Se=ve},98447:function(St,Tt,Ie){"use strict";Ie.d(Tt,{C2:function(){return _e}});var Le=Ie(17313),He=Ie(37613),Fe=Ie(83116);const Ce=Pe=>{const{checkboxCls:ge}=Pe,Ee=`${ge}-wrapper`;return[{[`${ge}-group`]:Object.assign(Object.assign({},(0,Le.Wf)(Pe)),{display:"inline-flex",flexWrap:"wrap",columnGap:Pe.marginXS,[`> ${Pe.antCls}-row`]:{flex:1}}),[Ee]:Object.assign(Object.assign({},(0,Le.Wf)(Pe)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Ee}`]:{marginInlineStart:0},[`&${Ee}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ge]:Object.assign(Object.assign({},(0,Le.Wf)(Pe)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Pe.borderRadiusSM,alignSelf:"center",[`${ge}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ge}-inner`]:Object.assign({},(0,Le.oN)(Pe))},[`${ge}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Pe.checkboxSize,height:Pe.checkboxSize,direction:"ltr",backgroundColor:Pe.colorBgContainer,border:`${Pe.lineWidth}px ${Pe.lineType} ${Pe.colorBorder}`,borderRadius:Pe.borderRadiusSM,borderCollapse:"separate",transition:`all ${Pe.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Pe.checkboxSize/14*5,height:Pe.checkboxSize/14*8,border:`${Pe.lineWidthBold}px solid ${Pe.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Pe.motionDurationFast} ${Pe.motionEaseInBack}, opacity ${Pe.motionDurationFast}`}},"& + span":{paddingInlineStart:Pe.paddingXS,paddingInlineEnd:Pe.paddingXS}})},{[` ${Ee}:not(${Ee}-disabled), ${ge}:not(${ge}-disabled) `]:{[`&:hover ${ge}-inner`]:{borderColor:Pe.colorPrimary}},[`${Ee}:not(${Ee}-disabled)`]:{[`&:hover ${ge}-checked:not(${ge}-disabled) ${ge}-inner`]:{backgroundColor:Pe.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ge}-checked:not(${ge}-disabled):after`]:{borderColor:Pe.colorPrimaryHover}}},{[`${ge}-checked`]:{[`${ge}-inner`]:{backgroundColor:Pe.colorPrimary,borderColor:Pe.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Pe.motionDurationMid} ${Pe.motionEaseOutBack} ${Pe.motionDurationFast}`}}},[` ${Ee}-checked:not(${Ee}-disabled), ${ge}-checked:not(${ge}-disabled) - `]:{[`&:hover ${ge}-inner`]:{backgroundColor:Pe.colorPrimaryHover,borderColor:"transparent"}}},{[ge]:{"&-indeterminate":{[`${ge}-inner`]:{backgroundColor:Pe.colorBgContainer,borderColor:Pe.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Pe.fontSizeLG/2,height:Pe.fontSizeLG/2,backgroundColor:Pe.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${Ee}-disabled`]:{cursor:"not-allowed"},[`${ge}-disabled`]:{[`&, ${ge}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ge}-inner`]:{background:Pe.colorBgContainerDisabled,borderColor:Pe.colorBorder,"&:after":{borderColor:Pe.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Pe.colorTextDisabled},[`&${ge}-indeterminate ${ge}-inner::after`]:{background:Pe.colorTextDisabled}}}]};function _e(Pe,ge){const Ee=(0,He.TS)(ge,{checkboxCls:`.${Pe}`,checkboxSize:ge.controlInteractiveSize});return[Ce(Ee)]}Tt.ZP=(0,Fe.Z)("Checkbox",(Pe,ge)=>{let{prefixCls:Ee}=ge;return[_e(Ee,Pe)]})},5083:function(St,Tt,Ie){"use strict";Ie.d(Tt,{default:function(){return Yf}});var Le=Ie(61186),He=Ie.n(Le),Fe=Ie(48736),Ce=Ie(90111),_e=Ie.n(Ce),Pe=Ie(58319),ge=Ie.n(Pe),Ee=Ie(23250),be=Ie.n(Ee),we=Ie(74959),pe=Ie.n(we),ye=Ie(10238),xe=Ie.n(ye),ce=Ie(33656),te=Ie.n(ce);He().extend(te()),He().extend(xe()),He().extend(_e()),He().extend(ge()),He().extend(be()),He().extend(pe()),He().extend(function(Ct,Nt){var zt=Nt.prototype,Sn=zt.format;zt.format=function(or){var ar=(or||"").replace("Wo","wo");return Sn.bind(this)(ar)}});var ne={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},le=function(Nt){var zt=ne[Nt];return zt||Nt.split("_")[0]},oe=function(){(0,Fe.ET)(!1,"Not match any format. Please help to fire a issue about this.")},de={getNow:function(){return He()()},getFixedDate:function(Nt){return He()(Nt,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(Nt){return Nt.endOf("month")},getWeekDay:function(Nt){var zt=Nt.locale("en");return zt.weekday()+zt.localeData().firstDayOfWeek()},getYear:function(Nt){return Nt.year()},getMonth:function(Nt){return Nt.month()},getDate:function(Nt){return Nt.date()},getHour:function(Nt){return Nt.hour()},getMinute:function(Nt){return Nt.minute()},getSecond:function(Nt){return Nt.second()},addYear:function(Nt,zt){return Nt.add(zt,"year")},addMonth:function(Nt,zt){return Nt.add(zt,"month")},addDate:function(Nt,zt){return Nt.add(zt,"day")},setYear:function(Nt,zt){return Nt.year(zt)},setMonth:function(Nt,zt){return Nt.month(zt)},setDate:function(Nt,zt){return Nt.date(zt)},setHour:function(Nt,zt){return Nt.hour(zt)},setMinute:function(Nt,zt){return Nt.minute(zt)},setSecond:function(Nt,zt){return Nt.second(zt)},isAfter:function(Nt,zt){return Nt.isAfter(zt)},isValidate:function(Nt){return Nt.isValid()},locale:{getWeekFirstDay:function(Nt){return He()().locale(le(Nt)).localeData().firstDayOfWeek()},getWeekFirstDate:function(Nt,zt){return zt.locale(le(Nt)).weekday(0)},getWeek:function(Nt,zt){return zt.locale(le(Nt)).week()},getShortWeekDays:function(Nt){return He()().locale(le(Nt)).localeData().weekdaysMin()},getShortMonths:function(Nt){return He()().locale(le(Nt)).localeData().monthsShort()},format:function(Nt,zt,Sn){return zt.locale(le(Nt)).format(Sn)},parse:function(Nt,zt,Sn){for(var yn=le(Nt),or=0;or1&&(ar=Nt.addDate(ar,-7)),ar}function $t(Ct,Nt,zt){var Sn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(Nt){case"year":return zt.addYear(Ct,Sn*10);case"quarter":case"month":return zt.addYear(Ct,Sn);default:return zt.addMonth(Ct,Sn)}}function vn(Ct,Nt){var zt=Nt.generateConfig,Sn=Nt.locale,yn=Nt.format;return typeof yn=="function"?yn(Ct):zt.locale.format(Sn.locale,Ct,yn)}function jn(Ct,Nt){var zt=Nt.generateConfig,Sn=Nt.locale,yn=Nt.formatList;return!Ct||typeof yn[0]=="function"?null:zt.locale.parse(Sn.locale,Ct,yn)}function Tn(Ct){var Nt=Ct.cellDate,zt=Ct.mode,Sn=Ct.disabledDate,yn=Ct.generateConfig;if(!Sn)return!1;var or=function(Ca,zr,Xr){for(var Pa=zr;Pa<=Xr;){var Ei=void 0;switch(Ca){case"date":{if(Ei=yn.setDate(Nt,Pa),!Sn(Ei))return!1;break}case"month":{if(Ei=yn.setMonth(Nt,Pa),!Tn({cellDate:Ei,mode:"month",generateConfig:yn,disabledDate:Sn}))return!1;break}case"year":{if(Ei=yn.setYear(Nt,Pa),!Tn({cellDate:Ei,mode:"year",generateConfig:yn,disabledDate:Sn}))return!1;break}}Pa+=1}return!0};switch(zt){case"date":case"week":return Sn(Nt);case"month":{var ar=1,_r=yn.getDate(yn.getEndDate(Nt));return or("date",ar,_r)}case"quarter":{var kr=Math.floor(yn.getMonth(Nt)/3)*3,ea=kr+2;return or("month",kr,ea)}case"year":return or("month",0,11);case"decade":{var ja=yn.getYear(Nt),ra=Math.floor(ja/Gt)*Gt,ua=ra+Gt-1;return or("year",ra,ua)}}}function xr(Ct,Nt){var zt=Nt.formatList,Sn=Nt.generateConfig,yn=Nt.locale;return(0,sn.Z)(function(){if(!Ct)return[[""],""];for(var or="",ar=[],_r=0;_r1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(ea.current),Pa){kr(Xr);return}ea.current=requestAnimationFrame(function(){kr(Xr)})}var ra=xr(_r,{formatList:zt,generateConfig:Sn,locale:yn}),ua=(0,on.Z)(ra,2),ba=ua[1];function Ca(Xr){ja(Xr)}function zr(){var Xr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;ja(null,Xr)}return(0,ve.useEffect)(function(){zr(!0)},[Ct]),(0,ve.useEffect)(function(){return function(){return cancelAnimationFrame(ea.current)}},[]),[ba,Ca,zr]}var wr=Ie(10228),Vr=Ie(16089),Da=Ie(3300),Ya=Ie(29194),Ba=new Map;function Ia(Ct,Nt){var zt;function Sn(){(0,Ya.Z)(Ct)?Nt():zt=(0,Vr.Z)(function(){Sn()})}return Sn(),function(){Vr.Z.cancel(zt)}}function Ci(Ct,Nt,zt){if(Ba.get(Ct)&&cancelAnimationFrame(Ba.get(Ct)),zt<=0){Ba.set(Ct,requestAnimationFrame(function(){Ct.scrollTop=Nt}));return}var Sn=Nt-Ct.scrollTop,yn=Sn/zt*10;Ba.set(Ct,requestAnimationFrame(function(){Ct.scrollTop+=yn,Ct.scrollTop!==Nt&&Ci(Ct,Nt,zt-10)}))}function Si(Ct,Nt){var zt=Nt.onLeftRight,Sn=Nt.onCtrlLeftRight,yn=Nt.onUpDown,or=Nt.onPageUpDown,ar=Nt.onEnter,_r=Ct.which,kr=Ct.ctrlKey,ea=Ct.metaKey;switch(_r){case wr.Z.LEFT:if(kr||ea){if(Sn)return Sn(-1),!0}else if(zt)return zt(-1),!0;break;case wr.Z.RIGHT:if(kr||ea){if(Sn)return Sn(1),!0}else if(zt)return zt(1),!0;break;case wr.Z.UP:if(yn)return yn(-1),!0;break;case wr.Z.DOWN:if(yn)return yn(1),!0;break;case wr.Z.PAGE_UP:if(or)return or(-1),!0;break;case wr.Z.PAGE_DOWN:if(or)return or(1),!0;break;case wr.Z.ENTER:if(ar)return ar(),!0;break}return!1}function Kr(Ct,Nt,zt,Sn){var yn=Ct;if(!yn)switch(Nt){case"time":yn=Sn?"hh:mm:ss a":"HH:mm:ss";break;case"week":yn="gggg-wo";break;case"month":yn="YYYY-MM";break;case"quarter":yn="YYYY-[Q]Q";break;case"year":yn="YYYY";break;default:yn=zt?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return yn}function Qa(Ct,Nt,zt){var Sn=Ct==="time"?8:10,yn=typeof Nt=="function"?Nt(zt.getNow()).length:Nt.length;return Math.max(Sn,yn)+2}var si=null,Er=new Set;function yr(Ct){return!si&&typeof window!="undefined"&&window.addEventListener&&(si=function(zt){(0,Da.Z)(Er).forEach(function(Sn){Sn(zt)})},window.addEventListener("mousedown",si)),Er.add(Ct),function(){Er.delete(Ct),Er.size===0&&(window.removeEventListener("mousedown",si),si=null)}}function ui(Ct){var Nt=Ct.target;if(Ct.composed&&Nt.shadowRoot){var zt;return((zt=Ct.composedPath)===null||zt===void 0?void 0:zt.call(Ct)[0])||Nt}return Nt}var kn=function(Nt){return Nt==="month"||Nt==="date"?"year":Nt},hr=function(Nt){return Nt==="date"?"month":Nt},Fr=function(Nt){return Nt==="month"||Nt==="date"?"quarter":Nt},Ur=function(Nt){return Nt==="date"?"week":Nt},ca={year:kn,month:hr,quarter:Fr,week:Ur,time:null,date:null};function bt(Ct,Nt){return Ct.some(function(zt){return zt&&zt.contains(Nt)})}function Me(Ct){var Nt=Ct.open,zt=Ct.value,Sn=Ct.isClickOutside,yn=Ct.triggerOpen,or=Ct.forwardKeyDown,ar=Ct.onKeyDown,_r=Ct.blurToCancel,kr=Ct.onSubmit,ea=Ct.onCancel,ja=Ct.onFocus,ra=Ct.onBlur,ua=Ct.changeOnBlur,ba=(0,ve.useState)(!1),Ca=(0,on.Z)(ba,2),zr=Ca[0],Xr=Ca[1],Pa=(0,ve.useState)(!1),Ei=(0,on.Z)(Pa,2),ei=Ei[0],Ai=Ei[1],Oi=(0,ve.useRef)(!1),pi=(0,ve.useRef)(!1),di=(0,ve.useRef)(!1),Wi={onMouseDown:function(){Xr(!0),yn(!0)},onKeyDown:function(_o){var Vo=function(){di.current=!0};if(ar(_o,Vo),!di.current){switch(_o.which){case wr.Z.ENTER:{Nt?kr()!==!1&&Xr(!0):yn(!0),_o.preventDefault();return}case wr.Z.TAB:{zr&&Nt&&!_o.shiftKey?(Xr(!1),_o.preventDefault()):!zr&&Nt&&!or(_o)&&_o.shiftKey&&(Xr(!0),_o.preventDefault());return}case wr.Z.ESC:{Xr(!0),ea();return}}!Nt&&![wr.Z.SHIFT].includes(_o.which)?yn(!0):zr||or(_o)}},onFocus:function(_o){Xr(!0),Ai(!0),ja&&ja(_o)},onBlur:function(_o){if(Oi.current||!Sn(document.activeElement)){Oi.current=!1;return}_r?setTimeout(function(){for(var Vo=document,fs=Vo.activeElement;fs&&fs.shadowRoot;)fs=fs.shadowRoot.activeElement;Sn(fs)&&ea()},0):Nt&&(yn(!1),pi.current&&kr()),Ai(!1),ra==null||ra(_o)}};return(0,ve.useEffect)(function(){pi.current=!1},[Nt]),(0,ve.useEffect)(function(){pi.current=!0},[zt]),(0,ve.useEffect)(function(){return yr(function(ho){var _o=ui(ho),Vo=Sn(_o);Nt&&(Vo?!ua&&(!ei||Vo)&&yn(!1):(Oi.current=!0,(0,Vr.Z)(function(){Oi.current=!1})))})}),[Wi,{focused:ei,typing:zr}]}function Oe(Ct,Nt){return ve.useMemo(function(){return Ct||(Nt?((0,Fe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Nt).map(function(zt){var Sn=(0,on.Z)(zt,2),yn=Sn[0],or=Sn[1];return{label:yn,value:or}})):[])},[Ct,Nt])}var Te=Ie(34280);function Ue(Ct){var Nt=Ct.valueTexts,zt=Ct.onTextChange,Sn=ve.useState(""),yn=(0,on.Z)(Sn,2),or=yn[0],ar=yn[1],_r=ve.useRef([]);_r.current=Nt;function kr(ja){ar(ja),zt(ja)}function ea(){ar(_r.current[0])}return(0,Te.Z)(function(){Nt.every(function(ja){return ja!==or})&&ea()},[Nt.join("||")]),[or,kr,ea]}var Ye=ve.createContext({}),xt=Ye,Pt=Ie(34666);function qt(Ct){var Nt=Ct.cellRender,zt=Ct.monthCellRender,Sn=Ct.dateRender,yn=ve.useMemo(function(){if(Nt)return Nt;if(!(!zt&&!Sn))return function(or,ar){var _r=or;return Sn&&ar.type==="date"?Sn(_r,ar.today):zt&&ar.type==="month"?zt(_r,ar.locale):ar.originNode}},[Nt,zt,Sn]);return yn}function Vt(Ct,Nt){for(var zt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Sn=String(Ct);Sn.length=1?zt|0:1,ar=Ct;ar<=Nt;ar+=or)yn.push({label:Vt(ar,2),value:ar,disabled:(Sn||[]).includes(ar)});return yn}function zi(Ct){var Nt=Ct.generateConfig,zt=Ct.prefixCls,Sn=Ct.operationRef,yn=Ct.activeColumnIndex,or=Ct.value,ar=Ct.showHour,_r=Ct.showMinute,kr=Ct.showSecond,ea=Ct.use12Hours,ja=Ct.hourStep,ra=ja===void 0?1:ja,ua=Ct.minuteStep,ba=ua===void 0?1:ua,Ca=Ct.secondStep,zr=Ca===void 0?1:Ca,Xr=Ct.disabledHours,Pa=Ct.disabledMinutes,Ei=Ct.disabledSeconds,ei=Ct.disabledTime,Ai=Ct.hideDisabledOptions,Oi=Ct.onSelect,pi=Ct.cellRender,di=Ct.locale,Wi=[],ho="".concat(zt,"-content"),_o="".concat(zt,"-time-panel"),Vo,fs=or?Nt.getHour(or):-1,Is=fs,Qs=or?Nt.getMinute(or):-1,ds=or?Nt.getSecond(or):-1,Do=Nt.getNow(),qo=ve.useMemo(function(){if(ei){var br=ei(Do);return[br.disabledHours,br.disabledMinutes,br.disabledSeconds]}return[Xr,Pa,Ei]},[Xr,Pa,Ei,ei,Do]),Ko=(0,on.Z)(qo,3),Bs=Ko[0],ss=Ko[1],Ga=Ko[2],nl=Ra(0,23,ra,Bs&&Bs()),Ys=(0,sn.Z)(function(){return nl},nl,Ni);ea&&(Vo=Is>=12,Is%=12);var Rt=ve.useMemo(function(){if(!ea)return[!1,!1];var br=[!0,!0];return Ys.forEach(function(Dr){var ta=Dr.disabled,$r=Dr.value;ta||($r>=12?br[1]=!1:br[0]=!1)}),br},[ea,Ys]),Wt=(0,on.Z)(Rt,2),cn=Wt[0],xn=Wt[1],Rn=ve.useMemo(function(){return ea?Ys.filter(Vo?function(br){return br.value>=12}:function(br){return br.value<12}).map(function(br){var Dr=br.value%12,ta=Dr===0?"12":Vt(Dr,2);return(0,an.Z)((0,an.Z)({},br),{},{label:ta,value:Dr})}):Ys},[ea,Vo,Ys]),_n=Ra(0,59,ba,ss&&ss(fs)),dr=Ra(0,59,zr,Ga&&Ga(fs,Qs)),ir=Oa({value:or,generateConfig:Nt,disabledMinutes:ss,disabledSeconds:Ga,minutes:_n,seconds:dr,use12Hours:ea});Sn.current={onUpDown:function(Dr){var ta=Wi[yn];if(ta)for(var $r=ta.units.findIndex(function(Ka){return Ka.value===ta.value}),vr=ta.units.length,xa=1;xa2&&arguments[2]!==void 0?arguments[2]:!1;(wa===Xr||Pr)&&(Bi(Fn),Wi&&Wi(Fn),ir&&ir(Fn,Zn),ho&&!Vn(kr,Fn,Wa)&&!(ba!=null&&ba(Fn))&&ho(Fn))},pt=function(Fn){if(ms.includes(wa)){var Zn,Pr,Sr=wa==="date";switch(Fn===wr.Z.PAGE_UP||Fn===wr.Z.PAGE_DOWN?Pr=Sr?kr.addMonth:kr.addYear:Pr=Sr?kr.addDate:kr.addMonth,Fn){case wr.Z.LEFT:case wr.Z.PAGE_UP:Zn=Pr(Fi,-1);break;case wr.Z.RIGHT:case wr.Z.PAGE_DOWN:Zn=Pr(Fi,1);break;case wr.Z.UP:case wr.Z.DOWN:Zn=Pr(Fi,Number("".concat(Fn===wr.Z.UP?"-":"").concat(Sr?Et:yi)));break}if(Zn)return!(ba!=null&&ba(Zn))}return!0},It=function(Fn){if(xa.current&&xa.current.onKeyDown){var Zn=!0,Pr=Fn.which;if([wr.Z.LEFT,wr.Z.RIGHT,wr.Z.UP,wr.Z.DOWN,wr.Z.PAGE_UP,wr.Z.PAGE_DOWN,wr.Z.ENTER].includes(Pr)&&(Fn.preventDefault(),Pr!==wr.Z.ENTER&&Ei===0&&(Zn=pt(Pr))),Zn)return xa.current.onKeyDown(Fn)}return(0,Fe.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Lt=function(Fn){xa.current&&xa.current.onBlur&&xa.current.onBlur(Fn)};dr&&ta!=="right"&&(dr.current={onKeyDown:It,onClose:function(){xa.current&&xa.current.onClose&&xa.current.onClose()}}),ve.useEffect(function(){ea&&!pa.current&&Ki(ea)},[ea]),ve.useEffect(function(){pa.current=!1},[]);var jt,_t=qt({cellRender:Rt,monthCellRender:Ys,dateRender:nl}),Jt=(0,an.Z)((0,an.Z)({},Ct),{},{cellRender:_t,operationRef:xa,prefixCls:yn,viewDate:Fi,value:Wa,onViewDateChange:ii,sourceMode:Di,onPanelChange:et,disabledDate:ba});switch(delete Jt.onChange,delete Jt.onSelect,wa){case"decade":jt=ve.createElement(Mr,(0,ue.Z)({},Jt,{onSelect:function(Fn,Zn){ii(Fn),st(Fn,Zn)}}));break;case"year":jt=ve.createElement(el,(0,ue.Z)({},Jt,{onSelect:function(Fn,Zn){ii(Fn),st(Fn,Zn)}}));break;case"month":jt=ve.createElement(oo,(0,ue.Z)({},Jt,{onSelect:function(Fn,Zn){ii(Fn),st(Fn,Zn)}}));break;case"quarter":jt=ve.createElement(ri,(0,ue.Z)({},Jt,{onSelect:function(Fn,Zn){ii(Fn),st(Fn,Zn)}}));break;case"week":jt=ve.createElement(Ua,(0,ue.Z)({},Jt,{onSelect:function(Fn,Zn){ii(Fn),st(Fn,Zn)}}));break;case"time":delete Jt.showTime,jt=ve.createElement(Ws,(0,ue.Z)({},Jt,(0,Pt.Z)(Ai)==="object"?Ai:null,{onSelect:function(Fn,Zn){ii(Fn),st(Fn,Zn)}}));break;default:Ai?jt=ve.createElement(ts,(0,ue.Z)({},Jt,{onSelect:function(Fn,Zn){ii(Fn),st(Fn,Zn)}})):jt=ve.createElement(ci,(0,ue.Z)({},Jt,{onSelect:function(Fn,Zn){ii(Fn),st(Fn,Zn)}}))}var Kt,un,Dn=function(){var Fn=kr.getNow(),Zn=Un(kr.getHour(Fn),kr.getMinute(Fn),kr.getSecond(Fn),cn?qo:1,xn?Bs:1,Rn?Ga:1),Pr=rn(kr,Fn,Zn[0],Zn[1],Zn[2]);st(Pr,"submit")};lr||(Kt=fo(yn,wa,pi),Ai&&wa!=="date"?un=null:un=ko({prefixCls:yn,components:Qs,needConfirmButton:Wt,okDisabled:!Wa||ba&&ba(Wa),locale:_r,showNow:ei,onNow:Wt&&Dn,onOk:function(){Wa&&(st(Wa,"submit",!0),Is&&Is(Wa))}}));var bn;if(Oi&&wa==="date"&&Xr==="date"&&!Ai){var Yn=kr.getNow(),Gn="".concat(yn,"-today-btn"),Bn=ba&&ba(Yn);bn=ve.createElement("a",{className:ht()(Gn,Bn&&"".concat(Gn,"-disabled")),"aria-disabled":Bn,onClick:function(){Bn||st(Yn,"mouse",!0)}},_r.today)}return ve.createElement(xt.Provider,{value:(0,an.Z)((0,an.Z)({},_n),{},{mode:wa,hideHeader:"hideHeader"in Ct?di:_n.hideHeader,hidePrevBtn:Dr&&ta==="right",hideNextBtn:Dr&&ta==="left"})},ve.createElement("div",{tabIndex:Ei,className:ht()("".concat(yn,"-panel"),or,(Nt={},(0,Bt.Z)(Nt,"".concat(yn,"-panel-has-range"),$r&&$r[0]&&$r[1]),(0,Bt.Z)(Nt,"".concat(yn,"-panel-has-range-hover"),vr&&vr[0]&&vr[1]),(0,Bt.Z)(Nt,"".concat(yn,"-panel-rtl"),ds==="rtl"),Nt)),style:ar,onKeyDown:It,onBlur:Lt,onMouseDown:Vo},jt,Kt||un||bn?ve.createElement("div",{className:"".concat(yn,"-footer")},Kt,un,bn):null))}var is=Lo,Ks=Ie(35593),Ds={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Lu(Ct){var Nt,zt=Ct.prefixCls,Sn=Ct.popupElement,yn=Ct.popupStyle,or=Ct.visible,ar=Ct.dropdownClassName,_r=Ct.dropdownAlign,kr=Ct.transitionName,ea=Ct.getPopupContainer,ja=Ct.children,ra=Ct.range,ua=Ct.popupPlacement,ba=Ct.direction,Ca="".concat(zt,"-dropdown"),zr=function(){return ua!==void 0?ua:ba==="rtl"?"bottomRight":"bottomLeft"};return ve.createElement(Ks.Z,{showAction:[],hideAction:[],popupPlacement:zr(),builtinPlacements:Ds,prefixCls:Ca,popupTransitionName:kr,popup:Sn,popupAlign:_r,popupVisible:or,popupClassName:ht()(ar,(Nt={},(0,Bt.Z)(Nt,"".concat(Ca,"-range"),ra),(0,Bt.Z)(Nt,"".concat(Ca,"-rtl"),ba==="rtl"),Nt)),popupStyle:yn,getPopupContainer:ea},ja)}var Pu=Lu;function $c(Ct){var Nt=Ct.prefixCls,zt=Ct.presets,Sn=Ct.onClick,yn=Ct.onHover;return zt.length?ve.createElement("div",{className:"".concat(Nt,"-presets")},ve.createElement("ul",null,zt.map(function(or,ar){var _r=or.label,kr=or.value;return ve.createElement("li",{key:ar,onClick:function(){return Sn==null?void 0:Sn(qn(kr))},onMouseEnter:function(){return yn==null?void 0:yn(qn(kr))},onMouseLeave:function(){return yn==null?void 0:yn(null)}},_r)}))):null}function bd(Ct){var Nt=Ct.picker,zt=Ct.disabledHours,Sn=Ct.disabledMinutes,yn=Ct.disabledSeconds;Nt==="time"&&(zt||Sn||yn)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function tc(Ct,Nt,zt){var Sn=(0,Pt.Z)(Nt)==="object"?Nt.clearIcon:zt;return Sn||ve.createElement("span",{className:"".concat(Ct,"-clear-btn")})}function wu(Ct){var Nt,zt=Ct,Sn=zt.prefixCls,yn=Sn===void 0?"rc-picker":Sn,or=zt.id,ar=zt.name,_r=zt.tabIndex,kr=zt.style,ea=zt.className,ja=zt.dropdownClassName,ra=zt.dropdownAlign,ua=zt.popupStyle,ba=zt.transitionName,Ca=zt.generateConfig,zr=zt.locale,Xr=zt.inputReadOnly,Pa=zt.allowClear,Ei=zt.autoFocus,ei=zt.showTime,Ai=zt.picker,Oi=Ai===void 0?"date":Ai,pi=zt.format,di=zt.use12Hours,Wi=zt.value,ho=zt.defaultValue,_o=zt.presets,Vo=zt.open,fs=zt.defaultOpen,Is=zt.defaultOpenValue,Qs=zt.suffixIcon,ds=zt.clearIcon,Do=zt.disabled,qo=zt.disabledDate,Ko=zt.placeholder,Bs=zt.getPopupContainer,ss=zt.pickerRef,Ga=zt.panelRender,nl=zt.onChange,Ys=zt.onOpenChange,Rt=zt.onFocus,Wt=zt.onBlur,cn=zt.onMouseDown,xn=zt.onMouseUp,Rn=zt.onMouseEnter,_n=zt.onMouseLeave,dr=zt.onContextMenu,ir=zt.onClick,lr=zt.onKeyDown,Or=zt.onSelect,br=zt.direction,Dr=zt.autoComplete,ta=Dr===void 0?"off":Dr,$r=zt.inputRender,vr=zt.changeOnBlur,xa=ve.useRef(null),pa=Oi==="date"&&!!ei||Oi==="time",Ka=Oe(_o),Ta=gn(Kr(pi,Oi,ei,di)),Wa=ve.useRef(null),Bi=ve.useRef(null),Ri=ve.useRef(null),vi=(0,In.Z)(null,{value:Wi,defaultValue:ho}),Fi=(0,on.Z)(vi,2),Ki=Fi[0],ii=Fi[1],Pi=ve.useState(Ki),oi=(0,on.Z)(Pi,2),Za=oi[0],wa=oi[1],_i=ve.useRef(null),so=(0,In.Z)(!1,{value:Vo,defaultValue:fs,postState:function(sa){return Do?!1:sa},onChange:function(sa){Ys&&Ys(sa),!sa&&_i.current&&_i.current.onClose&&_i.current.onClose()}}),eo=(0,on.Z)(so,2),Di=eo[0],Ve=eo[1],et=xr(Za,{formatList:Ta,generateConfig:Ca,locale:zr}),st=(0,on.Z)(et,2),pt=st[0],It=st[1],Lt=Ue({valueTexts:pt,onTextChange:function(sa){var vo=jn(sa,{locale:zr,formatList:Ta,generateConfig:Ca});vo&&(!qo||!qo(vo))&&wa(vo)}}),jt=(0,on.Z)(Lt,3),_t=jt[0],Jt=jt[1],Kt=jt[2],un=function(sa){wa(sa),ii(sa),nl&&!Vn(Ca,Ki,sa)&&nl(sa,sa?vn(sa,{generateConfig:Ca,locale:zr,format:Ta[0]}):"")},Dn=function(sa){Do&&sa||Ve(sa)},bn=function(sa){return Di&&_i.current&&_i.current.onKeyDown?_i.current.onKeyDown(sa):((0,Fe.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Yn=function(){for(var sa=arguments.length,vo=new Array(sa),Io=0;Ioua(ea);case"month":return ra(zr)>ra(ea);case"week":return ja(zr)>ja(ea);default:return!ln(_r,zr,ea)&&_r.isAfter(zr,ea)}return!1},[or,ar[1],ea,Nt]),Ca=ve.useCallback(function(zr){if(ar[1]||or&&or(zr))return!0;if(ar[0]&&kr)return!ln(_r,zr,ea)&&_r.isAfter(kr,zr);if(!Nt&&kr)switch(zt){case"quarter":return ua(zr)0&&arguments[0]!==void 0?arguments[0]:!1,to=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},To=null;ti&&Fc&&Fc[0]&&Fc[1]&&zr.isAfter(Fc[1],Fc[0])&&(To=Fc);var Us=di;if(di&&(0,Pt.Z)(di)==="object"&&di.defaultValue){var ml=di.defaultValue;Us=(0,an.Z)((0,an.Z)({},di),{},{defaultValue:Qn(ml,Ir)||void 0})}return ve.createElement(mn.Provider,{value:{inRange:!0,panelPosition:Rs,rangedValue:sm||Wn,hoverRangedValue:To}},ve.createElement(is,(0,ue.Z)({},Ct,to,{cellRender:tE,showTime:Us,mode:Sr[Ir],generateConfig:zr,style:void 0,direction:Fi,disabledDate:Ir===0?ga:oa,disabledTime:function(ld){return qo?qo(ld,Ir===0?"start":"end"):!1},className:ht()((0,Bt.Z)({},"".concat(ar,"-panel-focused"),Ir===0?!Id:!sd)),value:Qn(Wn,Ir),locale:Xr,tabIndex:-1,onPanelChange:function(ld,Fs){Ir===0&&Xf(!0),Ir===1&&Ug(!0),$n(Pn(Sr,Fs,Ir),Pn(Wn,ld,Ir));var Od=ld;Rs==="right"&&Sr[Ir]===Fs&&(Od=$t(Od,Fs,zr,-1)),Yn(Od,Ir)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Ir===0?Qn(Wn,1):Qn(Wn,0)})))}var Pf=0,dm=0;if(Ir&&so.current&&Di.current&&_i.current&&st.current){Pf=so.current.offsetWidth+Di.current.offsetWidth;var nE=st.current.offsetLeft>Pf?st.current.offsetLeft-Pf:st.current.offsetLeft,rE=_i.current.offsetWidth,aE=st.current.offsetWidth;rE&&aE&&Pf>rE-aE-(Fi==="rtl"?0:nE)&&(dm=Pf)}var iE=Fi==="rtl"?{right:Pf}:{left:Pf};function oE(){var Rs,to=fo(ar,Sr[Ir],ir),To=ko({prefixCls:ar,components:Ri,needConfirmButton:Za,okDisabled:!Qn(Wn,Ir)||Do&&Do(Wn[Ir]),locale:Xr,onOk:function(){var ic=Qn(Wn,Ir);ic&&(Io(Wn,Ir),Wa==null||Wa(Wn),va(!1,Ir,"confirm"))}});if(pi!=="time"&&!di){var Us=bn(Ir),ml=$t(Us,pi,zr),Gh=Sr[Ir],ld=Gh===pi,Fs=cm(ld?"left":!1,{pickerValue:Us,onPickerValueChange:function(ic){Yn(ic,Ir)}}),Od=cm("right",{pickerValue:ml,onPickerValueChange:function(ic){Yn($t(ic,pi,zr,-1),Ir)}});Fi==="rtl"?Rs=ve.createElement(ve.Fragment,null,Od,ld&&Fs):Rs=ve.createElement(ve.Fragment,null,Fs,ld&&Od)}else Rs=cm();var ud=ve.createElement("div",{className:"".concat(ar,"-panel-layout")},ve.createElement($c,{prefixCls:ar,presets:HS,onClick:function(ic){Io(ic,null),va(!1,Ir,"preset")},onHover:function(ic){ad(ic)}}),ve.createElement("div",null,ve.createElement("div",{className:"".concat(ar,"-panels")},Rs),(to||To)&&ve.createElement("div",{className:"".concat(ar,"-footer")},to,To)));return Ga&&(ud=Ga(ud)),ve.createElement("div",{className:"".concat(ar,"-panel-container"),style:{marginLeft:dm},ref:_i,onMouseDown:function(ic){ic.preventDefault()}},ud)}var VS=ve.createElement("div",{className:ht()("".concat(ar,"-range-wrapper"),"".concat(ar,"-").concat(pi,"-range-wrapper")),style:{minWidth:Mi}},ve.createElement("div",{ref:st,className:"".concat(ar,"-range-arrow"),style:iE}),oE()),fm;cn&&(fm=ve.createElement("span",{className:"".concat(ar,"-suffix"),onMouseDown:function(to){to.preventDefault()}},cn));var KS=tc(ar,Wt,xn),Td=ve.createElement("span",{onMouseDown:function(to){to.preventDefault(),to.stopPropagation()},onMouseUp:function(to){to.preventDefault(),to.stopPropagation();var To=Jt;Lt[0]||(To=Pn(To,null,0)),Lt[1]||(To=Pn(To,null,1)),Io(To,null),va(!1,Ir,"clear")},className:"".concat(ar,"-clear"),role:"button"},KS),ZS=Wt&&(Qn(Jt,0)&&!Lt[0]||Qn(Jt,1)&&!Lt[1]),sE={size:Qa(pi,pt[0],zr)},hm=0,H0=0;so.current&&eo.current&&Di.current&&(Ir===0?H0=so.current.offsetWidth:(hm=Pf,H0=eo.current.offsetWidth));var QS=Fi==="rtl"?{right:hm}:{left:hm},YS=function(to,To){var Us=Pn(Wn,to,Ir);if(To==="submit"||To!=="key"&&!Za){Io(Us,Ir),Ir===0?Xf():Ug();var ml=Ir===0?1:0;Lt[ml]?va(!1,!1,"confirm"):va(!1,Ir,"confirm")}else Fn(Us)};return ve.createElement(xt.Provider,{value:{operationRef:It,hideHeader:pi==="time",onDateMouseEnter:um,onDateMouseLeave:z0,hideRanges:!0,onSelect:YS,open:ti}},ve.createElement(Pu,{visible:ti,popupElement:VS,popupStyle:ja,prefixCls:ar,dropdownClassName:ra,dropdownAlign:ba,getPopupContainer:Ca,transitionName:ua,range:!0,direction:Fi},ve.createElement("div",(0,ue.Z)({ref:wa,className:ht()(ar,"".concat(ar,"-range"),ea,(Nt={},(0,Bt.Z)(Nt,"".concat(ar,"-disabled"),Lt[0]&&Lt[1]),(0,Bt.Z)(Nt,"".concat(ar,"-focused"),Ir===0?qf:od),(0,Bt.Z)(Nt,"".concat(ar,"-rtl"),Fi==="rtl"),Nt)),style:kr,onClick:G0,onMouseEnter:pa,onMouseLeave:Ka,onMouseDown:Vg,onMouseUp:xa},(0,Nn.Z)(Ct,{aria:!0,data:!0})),ve.createElement("div",{className:ht()("".concat(ar,"-input"),(zt={},(0,Bt.Z)(zt,"".concat(ar,"-input-active"),Ir===0),(0,Bt.Z)(zt,"".concat(ar,"-input-placeholder"),!!_g),zt)),ref:so},ve.createElement("input",(0,ue.Z)({id:_r,disabled:Lt[0],readOnly:_n||typeof pt[0]=="function"||!Id,value:_g||zs,onChange:function(to){Bl(to.target.value)},autoFocus:Ei,placeholder:Qn(Pa,0)||"",ref:Ve},Hg,sE,{autoComplete:Pi}))),ve.createElement("div",{className:"".concat(ar,"-range-separator"),ref:Di},_o),ve.createElement("div",{className:ht()("".concat(ar,"-input"),(Sn={},(0,Bt.Z)(Sn,"".concat(ar,"-input-active"),Ir===1),(0,Bt.Z)(Sn,"".concat(ar,"-input-placeholder"),!!zg),Sn)),ref:eo},ve.createElement("input",(0,ue.Z)({disabled:Lt[1],readOnly:_n||typeof pt[0]=="function"||!sd,value:zg||Jl,onChange:function(to){pc(to.target.value)},placeholder:Qn(Pa,1)||"",ref:et},Js,sE,{autoComplete:Pi}))),ve.createElement("div",{className:"".concat(ar,"-active-bar"),style:(0,an.Z)((0,an.Z)({},QS),{},{width:H0,position:"absolute"})}),fm,ZS&&Td)))}var jf=function(Ct){(0,en.Z)(zt,Ct);var Nt=(0,fn.Z)(zt);function zt(){var Sn;(0,vt.Z)(this,zt);for(var yn=arguments.length,or=new Array(yn),ar=0;ar{const{lineHeight:yn}=Ct,or=Math.floor(zt*yn)+2,ar=Math.max((Nt-or)/2,0),_r=Math.max(Nt-or-ar,0);return{padding:`${ar}px ${Sn}px ${_r}px`}},Sf=Ct=>{const{componentCls:Nt,pickerCellCls:zt,pickerCellInnerCls:Sn,cellHeight:yn,motionDurationSlow:or,borderRadiusSM:ar,motionDurationMid:_r,cellHoverBg:kr,lineWidth:ea,lineType:ja,colorPrimary:ra,cellActiveWithRangeBg:ua,colorTextLightSolid:ba,controlHeightSM:Ca,cellRangeBorderColor:zr,pickerCellBorderGap:Xr,cellHoverWithRangeBg:Pa,cellWidth:Ei,colorTextDisabled:ei,cellBgDisabled:Ai}=Ct;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:yn,transform:"translateY(-50%)",transition:`all ${or}`,content:'""'},[Sn]:{position:"relative",zIndex:2,display:"inline-block",minWidth:yn,height:yn,lineHeight:`${yn}px`,borderRadius:ar,transition:`background ${_r}, border ${_r}`},"&-range-hover-start, &-range-hover-end":{[Sn]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${zt}-in-view), + `]:{[`&:hover ${ge}-inner`]:{backgroundColor:Pe.colorPrimaryHover,borderColor:"transparent"}}},{[ge]:{"&-indeterminate":{[`${ge}-inner`]:{backgroundColor:Pe.colorBgContainer,borderColor:Pe.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Pe.fontSizeLG/2,height:Pe.fontSizeLG/2,backgroundColor:Pe.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${Ee}-disabled`]:{cursor:"not-allowed"},[`${ge}-disabled`]:{[`&, ${ge}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ge}-inner`]:{background:Pe.colorBgContainerDisabled,borderColor:Pe.colorBorder,"&:after":{borderColor:Pe.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Pe.colorTextDisabled},[`&${ge}-indeterminate ${ge}-inner::after`]:{background:Pe.colorTextDisabled}}}]};function _e(Pe,ge){const Ee=(0,He.TS)(ge,{checkboxCls:`.${Pe}`,checkboxSize:ge.controlInteractiveSize});return[Ce(Ee)]}Tt.ZP=(0,Fe.Z)("Checkbox",(Pe,ge)=>{let{prefixCls:Ee}=ge;return[_e(Ee,Pe)]})},5083:function(St,Tt,Ie){"use strict";Ie.d(Tt,{default:function(){return Yf}});var Le=Ie(61186),He=Ie.n(Le),Fe=Ie(48736),Ce=Ie(90111),_e=Ie.n(Ce),Pe=Ie(58319),ge=Ie.n(Pe),Ee=Ie(23250),be=Ie.n(Ee),we=Ie(74959),pe=Ie.n(we),ye=Ie(10238),xe=Ie.n(ye),ce=Ie(33656),te=Ie.n(ce);He().extend(te()),He().extend(xe()),He().extend(_e()),He().extend(ge()),He().extend(be()),He().extend(pe()),He().extend(function(Ct,Nt){var zt=Nt.prototype,Sn=zt.format;zt.format=function(or){var ar=(or||"").replace("Wo","wo");return Sn.bind(this)(ar)}});var ne={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},le=function(Nt){var zt=ne[Nt];return zt||Nt.split("_")[0]},oe=function(){(0,Fe.ET)(!1,"Not match any format. Please help to fire a issue about this.")},de={getNow:function(){return He()()},getFixedDate:function(Nt){return He()(Nt,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(Nt){return Nt.endOf("month")},getWeekDay:function(Nt){var zt=Nt.locale("en");return zt.weekday()+zt.localeData().firstDayOfWeek()},getYear:function(Nt){return Nt.year()},getMonth:function(Nt){return Nt.month()},getDate:function(Nt){return Nt.date()},getHour:function(Nt){return Nt.hour()},getMinute:function(Nt){return Nt.minute()},getSecond:function(Nt){return Nt.second()},addYear:function(Nt,zt){return Nt.add(zt,"year")},addMonth:function(Nt,zt){return Nt.add(zt,"month")},addDate:function(Nt,zt){return Nt.add(zt,"day")},setYear:function(Nt,zt){return Nt.year(zt)},setMonth:function(Nt,zt){return Nt.month(zt)},setDate:function(Nt,zt){return Nt.date(zt)},setHour:function(Nt,zt){return Nt.hour(zt)},setMinute:function(Nt,zt){return Nt.minute(zt)},setSecond:function(Nt,zt){return Nt.second(zt)},isAfter:function(Nt,zt){return Nt.isAfter(zt)},isValidate:function(Nt){return Nt.isValid()},locale:{getWeekFirstDay:function(Nt){return He()().locale(le(Nt)).localeData().firstDayOfWeek()},getWeekFirstDate:function(Nt,zt){return zt.locale(le(Nt)).weekday(0)},getWeek:function(Nt,zt){return zt.locale(le(Nt)).week()},getShortWeekDays:function(Nt){return He()().locale(le(Nt)).localeData().weekdaysMin()},getShortMonths:function(Nt){return He()().locale(le(Nt)).localeData().monthsShort()},format:function(Nt,zt,Sn){return zt.locale(le(Nt)).format(Sn)},parse:function(Nt,zt,Sn){for(var yn=le(Nt),or=0;or1&&(ar=Nt.addDate(ar,-7)),ar}function $t(Ct,Nt,zt){var Sn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(Nt){case"year":return zt.addYear(Ct,Sn*10);case"quarter":case"month":return zt.addYear(Ct,Sn);default:return zt.addMonth(Ct,Sn)}}function vn(Ct,Nt){var zt=Nt.generateConfig,Sn=Nt.locale,yn=Nt.format;return typeof yn=="function"?yn(Ct):zt.locale.format(Sn.locale,Ct,yn)}function jn(Ct,Nt){var zt=Nt.generateConfig,Sn=Nt.locale,yn=Nt.formatList;return!Ct||typeof yn[0]=="function"?null:zt.locale.parse(Sn.locale,Ct,yn)}function Tn(Ct){var Nt=Ct.cellDate,zt=Ct.mode,Sn=Ct.disabledDate,yn=Ct.generateConfig;if(!Sn)return!1;var or=function(Ca,zr,Xr){for(var Pa=zr;Pa<=Xr;){var Ei=void 0;switch(Ca){case"date":{if(Ei=yn.setDate(Nt,Pa),!Sn(Ei))return!1;break}case"month":{if(Ei=yn.setMonth(Nt,Pa),!Tn({cellDate:Ei,mode:"month",generateConfig:yn,disabledDate:Sn}))return!1;break}case"year":{if(Ei=yn.setYear(Nt,Pa),!Tn({cellDate:Ei,mode:"year",generateConfig:yn,disabledDate:Sn}))return!1;break}}Pa+=1}return!0};switch(zt){case"date":case"week":return Sn(Nt);case"month":{var ar=1,_r=yn.getDate(yn.getEndDate(Nt));return or("date",ar,_r)}case"quarter":{var kr=Math.floor(yn.getMonth(Nt)/3)*3,ea=kr+2;return or("month",kr,ea)}case"year":return or("month",0,11);case"decade":{var ja=yn.getYear(Nt),ra=Math.floor(ja/Gt)*Gt,ua=ra+Gt-1;return or("year",ra,ua)}}}function xr(Ct,Nt){var zt=Nt.formatList,Sn=Nt.generateConfig,yn=Nt.locale;return(0,sn.Z)(function(){if(!Ct)return[[""],""];for(var or="",ar=[],_r=0;_r1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(ea.current),Pa){kr(Xr);return}ea.current=requestAnimationFrame(function(){kr(Xr)})}var ra=xr(_r,{formatList:zt,generateConfig:Sn,locale:yn}),ua=(0,on.Z)(ra,2),ba=ua[1];function Ca(Xr){ja(Xr)}function zr(){var Xr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;ja(null,Xr)}return(0,ve.useEffect)(function(){zr(!0)},[Ct]),(0,ve.useEffect)(function(){return function(){return cancelAnimationFrame(ea.current)}},[]),[ba,Ca,zr]}var wr=Ie(10228),Vr=Ie(16089),Da=Ie(3300),Ya=Ie(29194),Ba=new Map;function Ia(Ct,Nt){var zt;function Sn(){(0,Ya.Z)(Ct)?Nt():zt=(0,Vr.Z)(function(){Sn()})}return Sn(),function(){Vr.Z.cancel(zt)}}function Ci(Ct,Nt,zt){if(Ba.get(Ct)&&cancelAnimationFrame(Ba.get(Ct)),zt<=0){Ba.set(Ct,requestAnimationFrame(function(){Ct.scrollTop=Nt}));return}var Sn=Nt-Ct.scrollTop,yn=Sn/zt*10;Ba.set(Ct,requestAnimationFrame(function(){Ct.scrollTop+=yn,Ct.scrollTop!==Nt&&Ci(Ct,Nt,zt-10)}))}function Si(Ct,Nt){var zt=Nt.onLeftRight,Sn=Nt.onCtrlLeftRight,yn=Nt.onUpDown,or=Nt.onPageUpDown,ar=Nt.onEnter,_r=Ct.which,kr=Ct.ctrlKey,ea=Ct.metaKey;switch(_r){case wr.Z.LEFT:if(kr||ea){if(Sn)return Sn(-1),!0}else if(zt)return zt(-1),!0;break;case wr.Z.RIGHT:if(kr||ea){if(Sn)return Sn(1),!0}else if(zt)return zt(1),!0;break;case wr.Z.UP:if(yn)return yn(-1),!0;break;case wr.Z.DOWN:if(yn)return yn(1),!0;break;case wr.Z.PAGE_UP:if(or)return or(-1),!0;break;case wr.Z.PAGE_DOWN:if(or)return or(1),!0;break;case wr.Z.ENTER:if(ar)return ar(),!0;break}return!1}function Kr(Ct,Nt,zt,Sn){var yn=Ct;if(!yn)switch(Nt){case"time":yn=Sn?"hh:mm:ss a":"HH:mm:ss";break;case"week":yn="gggg-wo";break;case"month":yn="YYYY-MM";break;case"quarter":yn="YYYY-[Q]Q";break;case"year":yn="YYYY";break;default:yn=zt?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return yn}function Qa(Ct,Nt,zt){var Sn=Ct==="time"?8:10,yn=typeof Nt=="function"?Nt(zt.getNow()).length:Nt.length;return Math.max(Sn,yn)+2}var si=null,Er=new Set;function yr(Ct){return!si&&typeof window!="undefined"&&window.addEventListener&&(si=function(zt){(0,Da.Z)(Er).forEach(function(Sn){Sn(zt)})},window.addEventListener("mousedown",si)),Er.add(Ct),function(){Er.delete(Ct),Er.size===0&&(window.removeEventListener("mousedown",si),si=null)}}function ui(Ct){var Nt=Ct.target;if(Ct.composed&&Nt.shadowRoot){var zt;return((zt=Ct.composedPath)===null||zt===void 0?void 0:zt.call(Ct)[0])||Nt}return Nt}var kn=function(Nt){return Nt==="month"||Nt==="date"?"year":Nt},hr=function(Nt){return Nt==="date"?"month":Nt},Fr=function(Nt){return Nt==="month"||Nt==="date"?"quarter":Nt},Ur=function(Nt){return Nt==="date"?"week":Nt},ca={year:kn,month:hr,quarter:Fr,week:Ur,time:null,date:null};function bt(Ct,Nt){return Ct.some(function(zt){return zt&&zt.contains(Nt)})}function Me(Ct){var Nt=Ct.open,zt=Ct.value,Sn=Ct.isClickOutside,yn=Ct.triggerOpen,or=Ct.forwardKeyDown,ar=Ct.onKeyDown,_r=Ct.blurToCancel,kr=Ct.onSubmit,ea=Ct.onCancel,ja=Ct.onFocus,ra=Ct.onBlur,ua=Ct.changeOnBlur,ba=(0,ve.useState)(!1),Ca=(0,on.Z)(ba,2),zr=Ca[0],Xr=Ca[1],Pa=(0,ve.useState)(!1),Ei=(0,on.Z)(Pa,2),ei=Ei[0],Ai=Ei[1],Oi=(0,ve.useRef)(!1),pi=(0,ve.useRef)(!1),di=(0,ve.useRef)(!1),Wi={onMouseDown:function(){Xr(!0),yn(!0)},onKeyDown:function(_o){var Vo=function(){di.current=!0};if(ar(_o,Vo),!di.current){switch(_o.which){case wr.Z.ENTER:{Nt?kr()!==!1&&Xr(!0):yn(!0),_o.preventDefault();return}case wr.Z.TAB:{zr&&Nt&&!_o.shiftKey?(Xr(!1),_o.preventDefault()):!zr&&Nt&&!or(_o)&&_o.shiftKey&&(Xr(!0),_o.preventDefault());return}case wr.Z.ESC:{Xr(!0),ea();return}}!Nt&&![wr.Z.SHIFT].includes(_o.which)?yn(!0):zr||or(_o)}},onFocus:function(_o){Xr(!0),Ai(!0),ja&&ja(_o)},onBlur:function(_o){if(Oi.current||!Sn(document.activeElement)){Oi.current=!1;return}_r?setTimeout(function(){for(var Vo=document,fs=Vo.activeElement;fs&&fs.shadowRoot;)fs=fs.shadowRoot.activeElement;Sn(fs)&&ea()},0):Nt&&(yn(!1),pi.current&&kr()),Ai(!1),ra==null||ra(_o)}};return(0,ve.useEffect)(function(){pi.current=!1},[Nt]),(0,ve.useEffect)(function(){pi.current=!0},[zt]),(0,ve.useEffect)(function(){return yr(function(ho){var _o=ui(ho),Vo=Sn(_o);Nt&&(Vo?!ua&&(!ei||Vo)&&yn(!1):(Oi.current=!0,(0,Vr.Z)(function(){Oi.current=!1})))})}),[Wi,{focused:ei,typing:zr}]}function Oe(Ct,Nt){return ve.useMemo(function(){return Ct||(Nt?((0,Fe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Nt).map(function(zt){var Sn=(0,on.Z)(zt,2),yn=Sn[0],or=Sn[1];return{label:yn,value:or}})):[])},[Ct,Nt])}var Te=Ie(34280);function Ue(Ct){var Nt=Ct.valueTexts,zt=Ct.onTextChange,Sn=ve.useState(""),yn=(0,on.Z)(Sn,2),or=yn[0],ar=yn[1],_r=ve.useRef([]);_r.current=Nt;function kr(ja){ar(ja),zt(ja)}function ea(){ar(_r.current[0])}return(0,Te.Z)(function(){Nt.every(function(ja){return ja!==or})&&ea()},[Nt.join("||")]),[or,kr,ea]}var Ye=ve.createContext({}),xt=Ye,Pt=Ie(34666);function qt(Ct){var Nt=Ct.cellRender,zt=Ct.monthCellRender,Sn=Ct.dateRender,yn=ve.useMemo(function(){if(Nt)return Nt;if(!(!zt&&!Sn))return function(or,ar){var _r=or;return Sn&&ar.type==="date"?Sn(_r,ar.today):zt&&ar.type==="month"?zt(_r,ar.locale):ar.originNode}},[Nt,zt,Sn]);return yn}function Vt(Ct,Nt){for(var zt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Sn=String(Ct);Sn.length=1?zt|0:1,ar=Ct;ar<=Nt;ar+=or)yn.push({label:Vt(ar,2),value:ar,disabled:(Sn||[]).includes(ar)});return yn}function zi(Ct){var Nt=Ct.generateConfig,zt=Ct.prefixCls,Sn=Ct.operationRef,yn=Ct.activeColumnIndex,or=Ct.value,ar=Ct.showHour,_r=Ct.showMinute,kr=Ct.showSecond,ea=Ct.use12Hours,ja=Ct.hourStep,ra=ja===void 0?1:ja,ua=Ct.minuteStep,ba=ua===void 0?1:ua,Ca=Ct.secondStep,zr=Ca===void 0?1:Ca,Xr=Ct.disabledHours,Pa=Ct.disabledMinutes,Ei=Ct.disabledSeconds,ei=Ct.disabledTime,Ai=Ct.hideDisabledOptions,Oi=Ct.onSelect,pi=Ct.cellRender,di=Ct.locale,Wi=[],ho="".concat(zt,"-content"),_o="".concat(zt,"-time-panel"),Vo,fs=or?Nt.getHour(or):-1,Is=fs,Qs=or?Nt.getMinute(or):-1,ds=or?Nt.getSecond(or):-1,Do=Nt.getNow(),qo=ve.useMemo(function(){if(ei){var br=ei(Do);return[br.disabledHours,br.disabledMinutes,br.disabledSeconds]}return[Xr,Pa,Ei]},[Xr,Pa,Ei,ei,Do]),Ko=(0,on.Z)(qo,3),Bs=Ko[0],ss=Ko[1],Ga=Ko[2],nl=Ra(0,23,ra,Bs&&Bs()),Ys=(0,sn.Z)(function(){return nl},nl,Ni);ea&&(Vo=Is>=12,Is%=12);var Rt=ve.useMemo(function(){if(!ea)return[!1,!1];var br=[!0,!0];return Ys.forEach(function(Dr){var ta=Dr.disabled,$r=Dr.value;ta||($r>=12?br[1]=!1:br[0]=!1)}),br},[ea,Ys]),Wt=(0,on.Z)(Rt,2),cn=Wt[0],xn=Wt[1],Rn=ve.useMemo(function(){return ea?Ys.filter(Vo?function(br){return br.value>=12}:function(br){return br.value<12}).map(function(br){var Dr=br.value%12,ta=Dr===0?"12":Vt(Dr,2);return(0,an.Z)((0,an.Z)({},br),{},{label:ta,value:Dr})}):Ys},[ea,Vo,Ys]),_n=Ra(0,59,ba,ss&&ss(fs)),dr=Ra(0,59,zr,Ga&&Ga(fs,Qs)),ir=Oa({value:or,generateConfig:Nt,disabledMinutes:ss,disabledSeconds:Ga,minutes:_n,seconds:dr,use12Hours:ea});Sn.current={onUpDown:function(Dr){var ta=Wi[yn];if(ta)for(var $r=ta.units.findIndex(function(Ka){return Ka.value===ta.value}),vr=ta.units.length,xa=1;xa2&&arguments[2]!==void 0?arguments[2]:!1;(wa===Xr||Pr)&&(Bi(Fn),Wi&&Wi(Fn),ir&&ir(Fn,Zn),ho&&!Gn(kr,Fn,Wa)&&!(ba!=null&&ba(Fn))&&ho(Fn))},pt=function(Fn){if(ms.includes(wa)){var Zn,Pr,Sr=wa==="date";switch(Fn===wr.Z.PAGE_UP||Fn===wr.Z.PAGE_DOWN?Pr=Sr?kr.addMonth:kr.addYear:Pr=Sr?kr.addDate:kr.addMonth,Fn){case wr.Z.LEFT:case wr.Z.PAGE_UP:Zn=Pr(Fi,-1);break;case wr.Z.RIGHT:case wr.Z.PAGE_DOWN:Zn=Pr(Fi,1);break;case wr.Z.UP:case wr.Z.DOWN:Zn=Pr(Fi,Number("".concat(Fn===wr.Z.UP?"-":"").concat(Sr?Et:yi)));break}if(Zn)return!(ba!=null&&ba(Zn))}return!0},It=function(Fn){if(xa.current&&xa.current.onKeyDown){var Zn=!0,Pr=Fn.which;if([wr.Z.LEFT,wr.Z.RIGHT,wr.Z.UP,wr.Z.DOWN,wr.Z.PAGE_UP,wr.Z.PAGE_DOWN,wr.Z.ENTER].includes(Pr)&&(Fn.preventDefault(),Pr!==wr.Z.ENTER&&Ei===0&&(Zn=pt(Pr))),Zn)return xa.current.onKeyDown(Fn)}return(0,Fe.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Lt=function(Fn){xa.current&&xa.current.onBlur&&xa.current.onBlur(Fn)};dr&&ta!=="right"&&(dr.current={onKeyDown:It,onClose:function(){xa.current&&xa.current.onClose&&xa.current.onClose()}}),ve.useEffect(function(){ea&&!pa.current&&Ki(ea)},[ea]),ve.useEffect(function(){pa.current=!1},[]);var jt,_t=qt({cellRender:Rt,monthCellRender:Ys,dateRender:nl}),Jt=(0,an.Z)((0,an.Z)({},Ct),{},{cellRender:_t,operationRef:xa,prefixCls:yn,viewDate:Fi,value:Wa,onViewDateChange:ii,sourceMode:Di,onPanelChange:et,disabledDate:ba});switch(delete Jt.onChange,delete Jt.onSelect,wa){case"decade":jt=ve.createElement(Mr,(0,ue.Z)({},Jt,{onSelect:function(Fn,Zn){ii(Fn),st(Fn,Zn)}}));break;case"year":jt=ve.createElement(el,(0,ue.Z)({},Jt,{onSelect:function(Fn,Zn){ii(Fn),st(Fn,Zn)}}));break;case"month":jt=ve.createElement(oo,(0,ue.Z)({},Jt,{onSelect:function(Fn,Zn){ii(Fn),st(Fn,Zn)}}));break;case"quarter":jt=ve.createElement(ri,(0,ue.Z)({},Jt,{onSelect:function(Fn,Zn){ii(Fn),st(Fn,Zn)}}));break;case"week":jt=ve.createElement(Ua,(0,ue.Z)({},Jt,{onSelect:function(Fn,Zn){ii(Fn),st(Fn,Zn)}}));break;case"time":delete Jt.showTime,jt=ve.createElement(Ws,(0,ue.Z)({},Jt,(0,Pt.Z)(Ai)==="object"?Ai:null,{onSelect:function(Fn,Zn){ii(Fn),st(Fn,Zn)}}));break;default:Ai?jt=ve.createElement(ts,(0,ue.Z)({},Jt,{onSelect:function(Fn,Zn){ii(Fn),st(Fn,Zn)}})):jt=ve.createElement(ci,(0,ue.Z)({},Jt,{onSelect:function(Fn,Zn){ii(Fn),st(Fn,Zn)}}))}var Kt,un,Dn=function(){var Fn=kr.getNow(),Zn=Un(kr.getHour(Fn),kr.getMinute(Fn),kr.getSecond(Fn),cn?qo:1,xn?Bs:1,Rn?Ga:1),Pr=rn(kr,Fn,Zn[0],Zn[1],Zn[2]);st(Pr,"submit")};lr||(Kt=fo(yn,wa,pi),Ai&&wa!=="date"?un=null:un=ko({prefixCls:yn,components:Qs,needConfirmButton:Wt,okDisabled:!Wa||ba&&ba(Wa),locale:_r,showNow:ei,onNow:Wt&&Dn,onOk:function(){Wa&&(st(Wa,"submit",!0),Is&&Is(Wa))}}));var bn;if(Oi&&wa==="date"&&Xr==="date"&&!Ai){var Yn=kr.getNow(),Hn="".concat(yn,"-today-btn"),Bn=ba&&ba(Yn);bn=ve.createElement("a",{className:ht()(Hn,Bn&&"".concat(Hn,"-disabled")),"aria-disabled":Bn,onClick:function(){Bn||st(Yn,"mouse",!0)}},_r.today)}return ve.createElement(xt.Provider,{value:(0,an.Z)((0,an.Z)({},_n),{},{mode:wa,hideHeader:"hideHeader"in Ct?di:_n.hideHeader,hidePrevBtn:Dr&&ta==="right",hideNextBtn:Dr&&ta==="left"})},ve.createElement("div",{tabIndex:Ei,className:ht()("".concat(yn,"-panel"),or,(Nt={},(0,Bt.Z)(Nt,"".concat(yn,"-panel-has-range"),$r&&$r[0]&&$r[1]),(0,Bt.Z)(Nt,"".concat(yn,"-panel-has-range-hover"),vr&&vr[0]&&vr[1]),(0,Bt.Z)(Nt,"".concat(yn,"-panel-rtl"),ds==="rtl"),Nt)),style:ar,onKeyDown:It,onBlur:Lt,onMouseDown:Vo},jt,Kt||un||bn?ve.createElement("div",{className:"".concat(yn,"-footer")},Kt,un,bn):null))}var is=Lo,Ks=Ie(35593),Ds={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Lu(Ct){var Nt,zt=Ct.prefixCls,Sn=Ct.popupElement,yn=Ct.popupStyle,or=Ct.visible,ar=Ct.dropdownClassName,_r=Ct.dropdownAlign,kr=Ct.transitionName,ea=Ct.getPopupContainer,ja=Ct.children,ra=Ct.range,ua=Ct.popupPlacement,ba=Ct.direction,Ca="".concat(zt,"-dropdown"),zr=function(){return ua!==void 0?ua:ba==="rtl"?"bottomRight":"bottomLeft"};return ve.createElement(Ks.Z,{showAction:[],hideAction:[],popupPlacement:zr(),builtinPlacements:Ds,prefixCls:Ca,popupTransitionName:kr,popup:Sn,popupAlign:_r,popupVisible:or,popupClassName:ht()(ar,(Nt={},(0,Bt.Z)(Nt,"".concat(Ca,"-range"),ra),(0,Bt.Z)(Nt,"".concat(Ca,"-rtl"),ba==="rtl"),Nt)),popupStyle:yn,getPopupContainer:ea},ja)}var Pu=Lu;function $c(Ct){var Nt=Ct.prefixCls,zt=Ct.presets,Sn=Ct.onClick,yn=Ct.onHover;return zt.length?ve.createElement("div",{className:"".concat(Nt,"-presets")},ve.createElement("ul",null,zt.map(function(or,ar){var _r=or.label,kr=or.value;return ve.createElement("li",{key:ar,onClick:function(){return Sn==null?void 0:Sn(qn(kr))},onMouseEnter:function(){return yn==null?void 0:yn(qn(kr))},onMouseLeave:function(){return yn==null?void 0:yn(null)}},_r)}))):null}function bd(Ct){var Nt=Ct.picker,zt=Ct.disabledHours,Sn=Ct.disabledMinutes,yn=Ct.disabledSeconds;Nt==="time"&&(zt||Sn||yn)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function tc(Ct,Nt,zt){var Sn=(0,Pt.Z)(Nt)==="object"?Nt.clearIcon:zt;return Sn||ve.createElement("span",{className:"".concat(Ct,"-clear-btn")})}function wu(Ct){var Nt,zt=Ct,Sn=zt.prefixCls,yn=Sn===void 0?"rc-picker":Sn,or=zt.id,ar=zt.name,_r=zt.tabIndex,kr=zt.style,ea=zt.className,ja=zt.dropdownClassName,ra=zt.dropdownAlign,ua=zt.popupStyle,ba=zt.transitionName,Ca=zt.generateConfig,zr=zt.locale,Xr=zt.inputReadOnly,Pa=zt.allowClear,Ei=zt.autoFocus,ei=zt.showTime,Ai=zt.picker,Oi=Ai===void 0?"date":Ai,pi=zt.format,di=zt.use12Hours,Wi=zt.value,ho=zt.defaultValue,_o=zt.presets,Vo=zt.open,fs=zt.defaultOpen,Is=zt.defaultOpenValue,Qs=zt.suffixIcon,ds=zt.clearIcon,Do=zt.disabled,qo=zt.disabledDate,Ko=zt.placeholder,Bs=zt.getPopupContainer,ss=zt.pickerRef,Ga=zt.panelRender,nl=zt.onChange,Ys=zt.onOpenChange,Rt=zt.onFocus,Wt=zt.onBlur,cn=zt.onMouseDown,xn=zt.onMouseUp,Rn=zt.onMouseEnter,_n=zt.onMouseLeave,dr=zt.onContextMenu,ir=zt.onClick,lr=zt.onKeyDown,Or=zt.onSelect,br=zt.direction,Dr=zt.autoComplete,ta=Dr===void 0?"off":Dr,$r=zt.inputRender,vr=zt.changeOnBlur,xa=ve.useRef(null),pa=Oi==="date"&&!!ei||Oi==="time",Ka=Oe(_o),Ta=gn(Kr(pi,Oi,ei,di)),Wa=ve.useRef(null),Bi=ve.useRef(null),Ri=ve.useRef(null),vi=(0,In.Z)(null,{value:Wi,defaultValue:ho}),Fi=(0,on.Z)(vi,2),Ki=Fi[0],ii=Fi[1],Pi=ve.useState(Ki),oi=(0,on.Z)(Pi,2),Za=oi[0],wa=oi[1],_i=ve.useRef(null),so=(0,In.Z)(!1,{value:Vo,defaultValue:fs,postState:function(sa){return Do?!1:sa},onChange:function(sa){Ys&&Ys(sa),!sa&&_i.current&&_i.current.onClose&&_i.current.onClose()}}),eo=(0,on.Z)(so,2),Di=eo[0],Ve=eo[1],et=xr(Za,{formatList:Ta,generateConfig:Ca,locale:zr}),st=(0,on.Z)(et,2),pt=st[0],It=st[1],Lt=Ue({valueTexts:pt,onTextChange:function(sa){var vo=jn(sa,{locale:zr,formatList:Ta,generateConfig:Ca});vo&&(!qo||!qo(vo))&&wa(vo)}}),jt=(0,on.Z)(Lt,3),_t=jt[0],Jt=jt[1],Kt=jt[2],un=function(sa){wa(sa),ii(sa),nl&&!Gn(Ca,Ki,sa)&&nl(sa,sa?vn(sa,{generateConfig:Ca,locale:zr,format:Ta[0]}):"")},Dn=function(sa){Do&&sa||Ve(sa)},bn=function(sa){return Di&&_i.current&&_i.current.onKeyDown?_i.current.onKeyDown(sa):((0,Fe.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Yn=function(){for(var sa=arguments.length,vo=new Array(sa),Io=0;Ioua(ea);case"month":return ra(zr)>ra(ea);case"week":return ja(zr)>ja(ea);default:return!ln(_r,zr,ea)&&_r.isAfter(zr,ea)}return!1},[or,ar[1],ea,Nt]),Ca=ve.useCallback(function(zr){if(ar[1]||or&&or(zr))return!0;if(ar[0]&&kr)return!ln(_r,zr,ea)&&_r.isAfter(kr,zr);if(!Nt&&kr)switch(zt){case"quarter":return ua(zr)0&&arguments[0]!==void 0?arguments[0]:!1,to=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},To=null;ti&&Fc&&Fc[0]&&Fc[1]&&zr.isAfter(Fc[1],Fc[0])&&(To=Fc);var Us=di;if(di&&(0,Pt.Z)(di)==="object"&&di.defaultValue){var ml=di.defaultValue;Us=(0,an.Z)((0,an.Z)({},di),{},{defaultValue:Qn(ml,Ir)||void 0})}return ve.createElement(mn.Provider,{value:{inRange:!0,panelPosition:Rs,rangedValue:sm||Wn,hoverRangedValue:To}},ve.createElement(is,(0,ue.Z)({},Ct,to,{cellRender:tE,showTime:Us,mode:Sr[Ir],generateConfig:zr,style:void 0,direction:Fi,disabledDate:Ir===0?ga:oa,disabledTime:function(ld){return qo?qo(ld,Ir===0?"start":"end"):!1},className:ht()((0,Bt.Z)({},"".concat(ar,"-panel-focused"),Ir===0?!Id:!sd)),value:Qn(Wn,Ir),locale:Xr,tabIndex:-1,onPanelChange:function(ld,Fs){Ir===0&&Xf(!0),Ir===1&&Ug(!0),$n(Pn(Sr,Fs,Ir),Pn(Wn,ld,Ir));var Od=ld;Rs==="right"&&Sr[Ir]===Fs&&(Od=$t(Od,Fs,zr,-1)),Yn(Od,Ir)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Ir===0?Qn(Wn,1):Qn(Wn,0)})))}var Pf=0,dm=0;if(Ir&&so.current&&Di.current&&_i.current&&st.current){Pf=so.current.offsetWidth+Di.current.offsetWidth;var nE=st.current.offsetLeft>Pf?st.current.offsetLeft-Pf:st.current.offsetLeft,rE=_i.current.offsetWidth,aE=st.current.offsetWidth;rE&&aE&&Pf>rE-aE-(Fi==="rtl"?0:nE)&&(dm=Pf)}var iE=Fi==="rtl"?{right:Pf}:{left:Pf};function oE(){var Rs,to=fo(ar,Sr[Ir],ir),To=ko({prefixCls:ar,components:Ri,needConfirmButton:Za,okDisabled:!Qn(Wn,Ir)||Do&&Do(Wn[Ir]),locale:Xr,onOk:function(){var ic=Qn(Wn,Ir);ic&&(Io(Wn,Ir),Wa==null||Wa(Wn),va(!1,Ir,"confirm"))}});if(pi!=="time"&&!di){var Us=bn(Ir),ml=$t(Us,pi,zr),Gh=Sr[Ir],ld=Gh===pi,Fs=cm(ld?"left":!1,{pickerValue:Us,onPickerValueChange:function(ic){Yn(ic,Ir)}}),Od=cm("right",{pickerValue:ml,onPickerValueChange:function(ic){Yn($t(ic,pi,zr,-1),Ir)}});Fi==="rtl"?Rs=ve.createElement(ve.Fragment,null,Od,ld&&Fs):Rs=ve.createElement(ve.Fragment,null,Fs,ld&&Od)}else Rs=cm();var ud=ve.createElement("div",{className:"".concat(ar,"-panel-layout")},ve.createElement($c,{prefixCls:ar,presets:HS,onClick:function(ic){Io(ic,null),va(!1,Ir,"preset")},onHover:function(ic){ad(ic)}}),ve.createElement("div",null,ve.createElement("div",{className:"".concat(ar,"-panels")},Rs),(to||To)&&ve.createElement("div",{className:"".concat(ar,"-footer")},to,To)));return Ga&&(ud=Ga(ud)),ve.createElement("div",{className:"".concat(ar,"-panel-container"),style:{marginLeft:dm},ref:_i,onMouseDown:function(ic){ic.preventDefault()}},ud)}var VS=ve.createElement("div",{className:ht()("".concat(ar,"-range-wrapper"),"".concat(ar,"-").concat(pi,"-range-wrapper")),style:{minWidth:Mi}},ve.createElement("div",{ref:st,className:"".concat(ar,"-range-arrow"),style:iE}),oE()),fm;cn&&(fm=ve.createElement("span",{className:"".concat(ar,"-suffix"),onMouseDown:function(to){to.preventDefault()}},cn));var KS=tc(ar,Wt,xn),Td=ve.createElement("span",{onMouseDown:function(to){to.preventDefault(),to.stopPropagation()},onMouseUp:function(to){to.preventDefault(),to.stopPropagation();var To=Jt;Lt[0]||(To=Pn(To,null,0)),Lt[1]||(To=Pn(To,null,1)),Io(To,null),va(!1,Ir,"clear")},className:"".concat(ar,"-clear"),role:"button"},KS),ZS=Wt&&(Qn(Jt,0)&&!Lt[0]||Qn(Jt,1)&&!Lt[1]),sE={size:Qa(pi,pt[0],zr)},hm=0,H0=0;so.current&&eo.current&&Di.current&&(Ir===0?H0=so.current.offsetWidth:(hm=Pf,H0=eo.current.offsetWidth));var QS=Fi==="rtl"?{right:hm}:{left:hm},YS=function(to,To){var Us=Pn(Wn,to,Ir);if(To==="submit"||To!=="key"&&!Za){Io(Us,Ir),Ir===0?Xf():Ug();var ml=Ir===0?1:0;Lt[ml]?va(!1,!1,"confirm"):va(!1,Ir,"confirm")}else Fn(Us)};return ve.createElement(xt.Provider,{value:{operationRef:It,hideHeader:pi==="time",onDateMouseEnter:um,onDateMouseLeave:z0,hideRanges:!0,onSelect:YS,open:ti}},ve.createElement(Pu,{visible:ti,popupElement:VS,popupStyle:ja,prefixCls:ar,dropdownClassName:ra,dropdownAlign:ba,getPopupContainer:Ca,transitionName:ua,range:!0,direction:Fi},ve.createElement("div",(0,ue.Z)({ref:wa,className:ht()(ar,"".concat(ar,"-range"),ea,(Nt={},(0,Bt.Z)(Nt,"".concat(ar,"-disabled"),Lt[0]&&Lt[1]),(0,Bt.Z)(Nt,"".concat(ar,"-focused"),Ir===0?qf:od),(0,Bt.Z)(Nt,"".concat(ar,"-rtl"),Fi==="rtl"),Nt)),style:kr,onClick:G0,onMouseEnter:pa,onMouseLeave:Ka,onMouseDown:Vg,onMouseUp:xa},(0,Nn.Z)(Ct,{aria:!0,data:!0})),ve.createElement("div",{className:ht()("".concat(ar,"-input"),(zt={},(0,Bt.Z)(zt,"".concat(ar,"-input-active"),Ir===0),(0,Bt.Z)(zt,"".concat(ar,"-input-placeholder"),!!_g),zt)),ref:so},ve.createElement("input",(0,ue.Z)({id:_r,disabled:Lt[0],readOnly:_n||typeof pt[0]=="function"||!Id,value:_g||zs,onChange:function(to){Bl(to.target.value)},autoFocus:Ei,placeholder:Qn(Pa,0)||"",ref:Ve},Hg,sE,{autoComplete:Pi}))),ve.createElement("div",{className:"".concat(ar,"-range-separator"),ref:Di},_o),ve.createElement("div",{className:ht()("".concat(ar,"-input"),(Sn={},(0,Bt.Z)(Sn,"".concat(ar,"-input-active"),Ir===1),(0,Bt.Z)(Sn,"".concat(ar,"-input-placeholder"),!!zg),Sn)),ref:eo},ve.createElement("input",(0,ue.Z)({disabled:Lt[1],readOnly:_n||typeof pt[0]=="function"||!sd,value:zg||Jl,onChange:function(to){pc(to.target.value)},placeholder:Qn(Pa,1)||"",ref:et},Js,sE,{autoComplete:Pi}))),ve.createElement("div",{className:"".concat(ar,"-active-bar"),style:(0,an.Z)((0,an.Z)({},QS),{},{width:H0,position:"absolute"})}),fm,ZS&&Td)))}var jf=function(Ct){(0,en.Z)(zt,Ct);var Nt=(0,fn.Z)(zt);function zt(){var Sn;(0,vt.Z)(this,zt);for(var yn=arguments.length,or=new Array(yn),ar=0;ar{const{lineHeight:yn}=Ct,or=Math.floor(zt*yn)+2,ar=Math.max((Nt-or)/2,0),_r=Math.max(Nt-or-ar,0);return{padding:`${ar}px ${Sn}px ${_r}px`}},Sf=Ct=>{const{componentCls:Nt,pickerCellCls:zt,pickerCellInnerCls:Sn,cellHeight:yn,motionDurationSlow:or,borderRadiusSM:ar,motionDurationMid:_r,cellHoverBg:kr,lineWidth:ea,lineType:ja,colorPrimary:ra,cellActiveWithRangeBg:ua,colorTextLightSolid:ba,controlHeightSM:Ca,cellRangeBorderColor:zr,pickerCellBorderGap:Xr,cellHoverWithRangeBg:Pa,cellWidth:Ei,colorTextDisabled:ei,cellBgDisabled:Ai}=Ct;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:yn,transform:"translateY(-50%)",transition:`all ${or}`,content:'""'},[Sn]:{position:"relative",zIndex:2,display:"inline-block",minWidth:yn,height:yn,lineHeight:`${yn}px`,borderRadius:ar,transition:`background ${_r}, border ${_r}`},"&-range-hover-start, &-range-hover-end":{[Sn]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${zt}-in-view), &:hover:not(${zt}-selected):not(${zt}-range-start):not(${zt}-range-end):not(${zt}-range-hover-start):not(${zt}-range-hover-end)`]:{[Sn]:{background:kr}},[`&-in-view${zt}-today ${Sn}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${ea}px ${ja} ${ra}`,borderRadius:ar,content:'""'}},[`&-in-view${zt}-in-range`]:{position:"relative","&::before":{background:ua}},[`&-in-view${zt}-selected ${Sn}, &-in-view${zt}-range-start ${Sn}, &-in-view${zt}-range-end ${Sn}`]:{color:ba,background:ra},[`&-in-view${zt}-range-start:not(${zt}-range-start-single), @@ -334,7 +334,7 @@ ${oe}`)}function ue(bt,Me,Oe){return(bt>=0&&Oe?` ${ve(bt,Me-1)}`:ve(bt,Me)).padE &${zt}-slide-up-appear${zt}-slide-up-appear-active${Nt}-dropdown-placement-bottomRight`]:{animationName:Yl.fJ},[`&${zt}-slide-up-leave${zt}-slide-up-leave-active${Nt}-dropdown-placement-topLeft, &${zt}-slide-up-leave${zt}-slide-up-leave-active${Nt}-dropdown-placement-topRight`]:{animationName:Yl.ly},[`&${zt}-slide-up-leave${zt}-slide-up-leave-active${Nt}-dropdown-placement-bottomLeft, &${zt}-slide-up-leave${zt}-slide-up-leave-active${Nt}-dropdown-placement-bottomRight`]:{animationName:Yl.Uw},[`${Nt}-panel > ${Nt}-time-panel`]:{paddingTop:Vo},[`${Nt}-ranges`]:{marginBottom:0,padding:`${Vo}px ${fs}px`,overflow:"hidden",lineHeight:`${Is-2*_r-ei/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${Nt}-preset > ${zt}-tag-blue`]:{color:Wi,background:Qs,borderColor:ds,cursor:"pointer"},[`${Nt}-ok`]:{marginInlineStart:"auto"}},[`${Nt}-range-wrapper`]:{display:"flex",position:"relative"},[`${Nt}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:or*1.5,transition:`left ${ho} ease-out`},(0,Wl.r)(Do,qo,Ko,Bs,xn)),[`${Nt}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:Bs,borderRadius:ss,boxShadow:Ga,transition:`margin ${ho}`,[`${Nt}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${Nt}-presets`]:{display:"flex",flexDirection:"column",minWidth:Wt,maxWidth:cn,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:ei,borderInlineEnd:`${_r}px ${kr} ${Ys}`,li:Object.assign(Object.assign({},Lc.vS),{borderRadius:nl,paddingInline:ei,paddingBlock:(Pa-Math.round(yn*di))/2,cursor:"pointer",transition:`all ${ho}`,"+ li":{marginTop:Ai},"&:hover":{background:Rt}})}},[`${Nt}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${Nt}-panel`]:{borderWidth:`0 0 ${_r}px`},"&:last-child":{[`${Nt}-panel`]:{borderWidth:0}}},[`${Nt}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${Nt}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:ea}}}}),"&-dropdown-range":{padding:`${Do*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${Nt}-separator`]:{transform:"rotate(180deg)"},[`${Nt}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Yl.oN)(Ct,"slide-up"),(0,Yl.oN)(Ct,"slide-down"),(0,Md.Fm)(Ct,"move-up"),(0,Md.Fm)(Ct,"move-down")]},Dd=Ct=>{const{componentCls:Nt,controlHeightLG:zt,paddingXXS:Sn,padding:yn}=Ct;return{pickerCellCls:`${Nt}-cell`,pickerCellInnerCls:`${Nt}-cell-inner`,pickerYearMonthCellWidth:zt*1.5,pickerQuarterPanelContentHeight:zt*1.4,pickerCellPaddingVertical:Sn+Sn/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:yn+Sn/2}},kh=Ct=>({cellHoverBg:Ct.controlItemBgHover,cellActiveWithRangeBg:Ct.controlItemBgActive,cellHoverWithRangeBg:new os.C(Ct.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new os.C(Ct.colorPrimary).lighten(20).toHexString(),cellBgDisabled:Ct.colorBgContainerDisabled,timeColumnWidth:Ct.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:Ct.controlHeightSM*1.5,cellHeight:Ct.controlHeightSM,textHeight:Ct.controlHeightLG,withoutTimeCellHeight:Ct.controlHeightLG*1.65});var Tl=(0,Fh.Z)("DatePicker",Ct=>{const Nt=(0,xf.TS)((0,rc.e5)(Ct),Dd(Ct));return[Vf(Nt),xs(Nt),(0,jl.c)(Ct,{focusElCls:`${Ct.componentCls}-focused`})]},Ct=>Object.assign(Object.assign(Object.assign({},(0,rc.TM)(Ct)),kh(Ct)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:Ct.zIndexPopupBase+50}));function bf(Ct,Nt,zt){return zt!==void 0?zt:Nt==="year"&&Ct.lang.yearPlaceholder?Ct.lang.yearPlaceholder:Nt==="quarter"&&Ct.lang.quarterPlaceholder?Ct.lang.quarterPlaceholder:Nt==="month"&&Ct.lang.monthPlaceholder?Ct.lang.monthPlaceholder:Nt==="week"&&Ct.lang.weekPlaceholder?Ct.lang.weekPlaceholder:Nt==="time"&&Ct.timePickerLocale.placeholder?Ct.timePickerLocale.placeholder:Ct.lang.placeholder}function Ol(Ct,Nt,zt){return zt!==void 0?zt:Nt==="year"&&Ct.lang.yearPlaceholder?Ct.lang.rangeYearPlaceholder:Nt==="quarter"&&Ct.lang.quarterPlaceholder?Ct.lang.rangeQuarterPlaceholder:Nt==="month"&&Ct.lang.monthPlaceholder?Ct.lang.rangeMonthPlaceholder:Nt==="week"&&Ct.lang.weekPlaceholder?Ct.lang.rangeWeekPlaceholder:Nt==="time"&&Ct.timePickerLocale.placeholder?Ct.timePickerLocale.rangePlaceholder:Ct.lang.rangePlaceholder}function ac(Ct,Nt){const zt={adjustX:1,adjustY:1};switch(Nt){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:zt};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:zt};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:zt};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:zt};default:return{points:Ct==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:zt}}}function ef(Ct){return Ct?Array.isArray(Ct)?Ct:[Ct]:[]}function mc(Ct){const{format:Nt,picker:zt,showHour:Sn,showMinute:yn,showSecond:or,use12Hours:ar}=Ct,_r=ef(Nt)[0],kr=Object.assign({},Ct);return Nt&&Array.isArray(Nt)&&(kr.format=_r),_r&&typeof _r=="string"&&(!_r.includes("s")&&or===void 0&&(kr.showSecond=!1),!_r.includes("m")&&yn===void 0&&(kr.showMinute=!1),!_r.includes("H")&&!_r.includes("h")&&!_r.includes("K")&&!_r.includes("k")&&Sn===void 0&&(kr.showHour=!1),(_r.includes("a")||_r.includes("A"))&&ar===void 0&&(kr.use12Hours=!0)),zt==="time"?kr:(typeof _r=="function"&&delete kr.format,{showTime:kr})}function ou(Ct,Nt,zt){if(Ct===!1)return!1;const Sn={clearIcon:Nt!=null?Nt:zt};return typeof Ct=="object"?Object.assign(Object.assign({},Sn),Ct):Sn}var Bc=Ie(3113);function Xl(Ct){return ve.createElement(Bc.ZP,Object.assign({size:"small",type:"primary"},Ct))}var rd={button:Xl},qr=function(Ct,Nt){var zt={};for(var Sn in Ct)Object.prototype.hasOwnProperty.call(Ct,Sn)&&Nt.indexOf(Sn)<0&&(zt[Sn]=Ct[Sn]);if(Ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var yn=0,Sn=Object.getOwnPropertySymbols(Ct);yn{const{prefixCls:yn,getPopupContainer:or,className:ar,placement:_r,size:kr,disabled:ea,bordered:ja=!0,placeholder:ra,popupClassName:ua,dropdownClassName:ba,status:Ca,clearIcon:zr,allowClear:Xr,rootClassName:Pa}=zt,Ei=qr(zt,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),ei=ve.useRef(null),{getPrefixCls:Ai,direction:Oi,getPopupContainer:pi}=(0,ve.useContext)(yf.E_),di=Ai("picker",yn),{compactSize:Wi,compactItemClassnames:ho}=(0,Af.ri)(di,Oi),{format:_o,showTime:Vo,picker:fs}=zt,Is=Ai(),[Qs,ds]=Tl(di),Do=Object.assign(Object.assign({},Vo?mc(Object.assign({format:_o,picker:fs},Vo)):{}),fs==="time"?mc(Object.assign(Object.assign({format:_o},zt),{picker:fs})):{}),qo=(0,Ef.Z)(xn=>{var Rn;return(Rn=kr!=null?kr:Wi)!==null&&Rn!==void 0?Rn:xn}),Ko=ve.useContext(qd.Z),Bs=ea!=null?ea:Ko,ss=(0,ve.useContext)(Gf.aM),{hasFeedback:Ga,status:nl,feedbackIcon:Ys}=ss,Rt=ve.createElement(ve.Fragment,null,fs==="time"?ve.createElement(qe,null):ve.createElement(Ge,null),Ga&&Ys);(0,ve.useImperativeHandle)(Sn,()=>({focus:()=>{var xn;return(xn=ei.current)===null||xn===void 0?void 0:xn.focus()},blur:()=>{var xn;return(xn=ei.current)===null||xn===void 0?void 0:xn.blur()}}));const[Wt]=(0,Al.Z)("Calendar",Hf.Z),cn=Object.assign(Object.assign({},Wt),zt.locale);return Qs(ve.createElement(td,Object.assign({separator:ve.createElement("span",{"aria-label":"to",className:`${di}-separator`},ve.createElement(yt,null)),disabled:Bs,ref:ei,dropdownAlign:ac(Oi,_r),placeholder:Ol(cn,fs,ra),suffixIcon:Rt,prevIcon:ve.createElement("span",{className:`${di}-prev-icon`}),nextIcon:ve.createElement("span",{className:`${di}-next-icon`}),superPrevIcon:ve.createElement("span",{className:`${di}-super-prev-icon`}),superNextIcon:ve.createElement("span",{className:`${di}-super-next-icon`}),transitionName:`${Is}-slide-up`},Ei,Do,{className:ht()({[`${di}-${qo}`]:qo,[`${di}-borderless`]:!ja},(0,Du.Z)(di,(0,Du.F)(nl,Ca),Ga),ds,ho,ar,Pa),locale:cn.lang,prefixCls:di,getPopupContainer:or||pi,generateConfig:Ct,components:rd,direction:Oi,dropdownClassName:ht()(ds,ua||ba,Pa),allowClear:ou(Xr,zr,ve.createElement(ut.Z,null))})))})}var tf=function(Ct,Nt){var zt={};for(var Sn in Ct)Object.prototype.hasOwnProperty.call(Ct,Sn)&&Nt.indexOf(Sn)<0&&(zt[Sn]=Ct[Sn]);if(Ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var yn=0,Sn=Object.getOwnPropertySymbols(Ct);yn{const{prefixCls:Ca,getPopupContainer:zr,style:Xr,className:Pa,rootClassName:Ei,size:ei,bordered:Ai=!0,placement:Oi,placeholder:pi,popupClassName:di,dropdownClassName:Wi,disabled:ho,status:_o,clearIcon:Vo,allowClear:fs}=ua,Is=tf(ua,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Qs,direction:ds,getPopupContainer:Do,[ja]:qo}=(0,ve.useContext)(yf.E_),Ko=Qs("picker",Ca),{compactSize:Bs,compactItemClassnames:ss}=(0,Af.ri)(Ko,ds),Ga=ve.useRef(null),{format:nl,showTime:Ys}=ua,[Rt,Wt]=Tl(Ko);(0,ve.useImperativeHandle)(ba,()=>({focus:()=>{var pa;return(pa=Ga.current)===null||pa===void 0?void 0:pa.focus()},blur:()=>{var pa;return(pa=Ga.current)===null||pa===void 0?void 0:pa.blur()}}));const cn={showToday:!0};let xn={};kr&&(xn.picker=kr);const Rn=kr||ua.picker;xn=Object.assign(Object.assign(Object.assign({},xn),Ys?mc(Object.assign({format:nl,picker:Rn},Ys)):{}),Rn==="time"?mc(Object.assign(Object.assign({format:nl},ua),{picker:Rn})):{});const _n=Qs(),dr=(0,Ef.Z)(pa=>{var Ka;return(Ka=ei!=null?ei:Bs)!==null&&Ka!==void 0?Ka:pa}),ir=ve.useContext(qd.Z),lr=ho!=null?ho:ir,Or=(0,ve.useContext)(Gf.aM),{hasFeedback:br,status:Dr,feedbackIcon:ta}=Or,$r=ve.createElement(ve.Fragment,null,Rn==="time"?ve.createElement(qe,null):ve.createElement(Ge,null),br&&ta),[vr]=(0,Al.Z)("DatePicker",Hf.Z),xa=Object.assign(Object.assign({},vr),ua.locale);return Rt(ve.createElement(Oc,Object.assign({ref:Ga,placeholder:bf(xa,Rn,pi),suffixIcon:$r,dropdownAlign:ac(ds,Oi),prevIcon:ve.createElement("span",{className:`${Ko}-prev-icon`}),nextIcon:ve.createElement("span",{className:`${Ko}-next-icon`}),superPrevIcon:ve.createElement("span",{className:`${Ko}-super-prev-icon`}),superNextIcon:ve.createElement("span",{className:`${Ko}-super-next-icon`}),transitionName:`${_n}-slide-up`},cn,Is,xn,{locale:xa.lang,className:ht()({[`${Ko}-${dr}`]:dr,[`${Ko}-borderless`]:!Ai},(0,Du.Z)(Ko,(0,Du.F)(Dr,_o),br),Wt,ss,qo==null?void 0:qo.className,Pa,Ei),style:Object.assign(Object.assign({},qo==null?void 0:qo.style),Xr),prefixCls:Ko,getPopupContainer:zr||Do,generateConfig:Ct,components:rd,direction:ds,disabled:lr,dropdownClassName:ht()(Wt,Ei,di||Wi),allowClear:ou(fs,Vo,ve.createElement(ut.Z,null))})))});return ea&&(ra.displayName=ea),ra}const zt=Nt(),Sn=Nt("week","WeekPicker"),yn=Nt("month","MonthPicker"),or=Nt("year","YearPicker"),ar=Nt("time","TimePicker"),_r=Nt("quarter","QuarterPicker");return{DatePicker:zt,WeekPicker:Sn,MonthPicker:yn,YearPicker:or,TimePicker:ar,QuarterPicker:_r}}const Zf=null;function zh(Ct){const{DatePicker:Nt,WeekPicker:zt,MonthPicker:Sn,YearPicker:yn,TimePicker:or,QuarterPicker:ar}=_h(Ct),_r=Kf(Ct),kr=Nt;return kr.WeekPicker=zt,kr.MonthPicker=Sn,kr.YearPicker=yn,kr.RangePicker=_r,kr.TimePicker=or,kr.QuarterPicker=ar,kr}var Qf=zh;const Nc=Qf(he);function Gl(Ct){const Nt=ac(Ct.direction,Ct.placement);return Nt.overflow.adjustY=!1,Nt.overflow.adjustX=!1,Object.assign(Object.assign({},Ct),{dropdownAlign:Nt})}const Rc=(0,ie.Z)(Nc,"picker",null,Gl);Nc._InternalPanelDoNotUseOrYouWillBeFired=Rc;const pu=(0,ie.Z)(Nc.RangePicker,"picker",null,Gl);Nc._InternalRangePanelDoNotUseOrYouWillBeFired=pu,Nc.generatePicker=Qf;var Yf=Nc},28103:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return ye}});var Le=Ie(92310),He=Ie.n(Le),Fe=Ie(59301),Ce=Ie(36355),_e=Ie(17313),Pe=Ie(83116),ge=Ie(37613);const Ee=xe=>{const{componentCls:ce,sizePaddingEdgeHorizontal:te,colorSplit:ne,lineWidth:le,textPaddingInline:oe,orientationMargin:de,verticalMarginInline:he}=xe;return{[ce]:Object.assign(Object.assign({},(0,_e.Wf)(xe)),{borderBlockStart:`${le}px solid ${ne}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:he,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${le}px solid ${ne}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${xe.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${ce}-with-text`]:{display:"flex",alignItems:"center",margin:`${xe.dividerHorizontalWithTextGutterMargin}px 0`,color:xe.colorTextHeading,fontWeight:500,fontSize:xe.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${ne}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${le}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${ce}-with-text-left`]:{"&::before":{width:`${de*100}%`},"&::after":{width:`${100-de*100}%`}},[`&-horizontal${ce}-with-text-right`]:{"&::before":{width:`${100-de*100}%`},"&::after":{width:`${de*100}%`}},[`${ce}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:oe},"&-dashed":{background:"none",borderColor:ne,borderStyle:"dashed",borderWidth:`${le}px 0 0`},[`&-horizontal${ce}-with-text${ce}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${ce}-dashed`]:{borderInlineStartWidth:le,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${ce}-with-text`]:{color:xe.colorText,fontWeight:"normal",fontSize:xe.fontSize},[`&-horizontal${ce}-with-text-left${ce}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${ce}-inner-text`]:{paddingInlineStart:te}},[`&-horizontal${ce}-with-text-right${ce}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${ce}-inner-text`]:{paddingInlineEnd:te}}})}};var be=(0,Pe.Z)("Divider",xe=>{const ce=(0,ge.TS)(xe,{dividerHorizontalWithTextGutterMargin:xe.margin,dividerHorizontalGutterMargin:xe.marginLG,sizePaddingEdgeHorizontal:0});return[Ee(ce)]},xe=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:xe.marginXS})),we=function(xe,ce){var te={};for(var ne in xe)Object.prototype.hasOwnProperty.call(xe,ne)&&ce.indexOf(ne)<0&&(te[ne]=xe[ne]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var le=0,ne=Object.getOwnPropertySymbols(xe);le{const{getPrefixCls:ce,direction:te,divider:ne}=Fe.useContext(Ce.E_),{prefixCls:le,type:oe="horizontal",orientation:de="center",orientationMargin:he,className:ie,rootClassName:ue,children:ve,dashed:Se,plain:De,style:Re}=xe,Ne=we(xe,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),ze=ce("divider",le),[Ge,Xe]=be(ze),Qe=de.length>0?`-${de}`:de,rt=!!ve,$e=de==="left"&&he!=null,qe=de==="right"&&he!=null,ut=He()(ze,ne==null?void 0:ne.className,Xe,`${ze}-${oe}`,{[`${ze}-with-text`]:rt,[`${ze}-with-text${Qe}`]:rt,[`${ze}-dashed`]:!!Se,[`${ze}-plain`]:!!De,[`${ze}-rtl`]:te==="rtl",[`${ze}-no-default-orientation-margin-left`]:$e,[`${ze}-no-default-orientation-margin-right`]:qe},ie,ue),it=Fe.useMemo(()=>typeof he=="number"?he:/^\d+$/.test(he)?Number(he):he,[he]),dt=Object.assign(Object.assign({},$e&&{marginLeft:it}),qe&&{marginRight:it});return Ge(Fe.createElement("div",Object.assign({className:ut,style:Object.assign(Object.assign({},ne==null?void 0:ne.style),Re)},Ne,{role:"separator"}),ve&&oe!=="vertical"&&Fe.createElement("span",{className:`${ze}-inner-text`,style:dt},ve)))}},43428:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Bt}});var Le=Ie(92310),He=Ie.n(Le),Fe=Ie(27247),Ce=Ie(11913),_e=Ie(43403),Pe=Ie(34280),ge=Ie(59301),Ee=ge.createContext(null),be=ge.createContext({}),we=Ee,pe=Ie(74430),ye=Ie(32855),xe=Ie(77900),ce=Ie(10228),te=Ie(26112),ne=Ie(70425),le=function(on){var In=on.prefixCls,Nn=on.className,sn=on.style,tn=on.children,Gt=on.containerRef,Ot=on.id,Et=on.onMouseEnter,Yt=on.onMouseOver,mt=on.onMouseLeave,At=on.onClick,Xt=on.onKeyDown,Ft=on.onKeyUp,Mt={onMouseEnter:Et,onMouseOver:Yt,onMouseLeave:mt,onClick:At,onKeyDown:Xt,onKeyUp:Ft},ln=ge.useContext(be),Mn=ln.panel,Hn=(0,ne.useComposeRef)(Mn,Gt);return ge.createElement(ge.Fragment,null,ge.createElement("div",(0,ye.Z)({id:Ot,className:He()("".concat(In,"-content"),Nn),style:(0,Fe.Z)({},sn),"aria-modal":"true",role:"dialog",ref:Hn},Mt),tn))},oe=le,de=Ie(48736);function he(an){return typeof an=="string"&&String(Number(an))===an?((0,de.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(an)):an}function ie(an){warning(!("wrapperClassName"in an),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!an.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var ue={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function ve(an,on){var In,Nn,sn,tn,Gt=an.prefixCls,Ot=an.open,Et=an.placement,Yt=an.inline,mt=an.push,At=an.forceRender,Xt=an.autoFocus,Ft=an.keyboard,Mt=an.rootClassName,ln=an.rootStyle,Mn=an.zIndex,Hn=an.className,Vn=an.id,Kn=an.style,er=an.motion,$t=an.width,vn=an.height,jn=an.children,Tn=an.contentWrapperStyle,xr=an.mask,Wr=an.maskClosable,wr=an.maskMotion,Vr=an.maskClassName,Da=an.maskStyle,Ya=an.afterOpenChange,Ba=an.onClose,Ia=an.onMouseEnter,Ci=an.onMouseOver,Si=an.onMouseLeave,Kr=an.onClick,Qa=an.onKeyDown,si=an.onKeyUp,Er=ge.useRef(),yr=ge.useRef(),ui=ge.useRef();ge.useImperativeHandle(on,function(){return Er.current});var kn=function(gn){var Qn=gn.keyCode,Pn=gn.shiftKey;switch(Qn){case ce.Z.TAB:{if(Qn===ce.Z.TAB){if(!Pn&&document.activeElement===ui.current){var qn;(qn=yr.current)===null||qn===void 0||qn.focus({preventScroll:!0})}else if(Pn&&document.activeElement===yr.current){var nr;(nr=ui.current)===null||nr===void 0||nr.focus({preventScroll:!0})}}break}case ce.Z.ESC:{Ba&&Ft&&(gn.stopPropagation(),Ba(gn));break}}};ge.useEffect(function(){if(Ot&&Xt){var hn;(hn=Er.current)===null||hn===void 0||hn.focus({preventScroll:!0})}},[Ot]);var hr=ge.useState(!1),Fr=(0,Ce.Z)(hr,2),Ur=Fr[0],ca=Fr[1],bt=ge.useContext(we),Me;mt===!1?Me={distance:0}:mt===!0?Me={}:Me=mt||{};var Oe=(In=(Nn=(sn=Me)===null||sn===void 0?void 0:sn.distance)!==null&&Nn!==void 0?Nn:bt==null?void 0:bt.pushDistance)!==null&&In!==void 0?In:180,Te=ge.useMemo(function(){return{pushDistance:Oe,push:function(){ca(!0)},pull:function(){ca(!1)}}},[Oe]);ge.useEffect(function(){if(Ot){var hn;bt==null||(hn=bt.push)===null||hn===void 0||hn.call(bt)}else{var gn;bt==null||(gn=bt.pull)===null||gn===void 0||gn.call(bt)}},[Ot]),ge.useEffect(function(){return function(){var hn;bt==null||(hn=bt.pull)===null||hn===void 0||hn.call(bt)}},[]);var Ue=xr&&ge.createElement(xe.default,(0,ye.Z)({key:"mask"},wr,{visible:Ot}),function(hn,gn){var Qn=hn.className,Pn=hn.style;return ge.createElement("div",{className:He()("".concat(Gt,"-mask"),Qn,Vr),style:(0,Fe.Z)((0,Fe.Z)({},Pn),Da),onClick:Wr&&Ot?Ba:void 0,ref:gn})}),Ye=typeof er=="function"?er(Et):er,xt={};if(Ur&&Oe)switch(Et){case"top":xt.transform="translateY(".concat(Oe,"px)");break;case"bottom":xt.transform="translateY(".concat(-Oe,"px)");break;case"left":xt.transform="translateX(".concat(Oe,"px)");break;default:xt.transform="translateX(".concat(-Oe,"px)");break}Et==="left"||Et==="right"?xt.width=he($t):xt.height=he(vn);var Pt={onMouseEnter:Ia,onMouseOver:Ci,onMouseLeave:Si,onClick:Kr,onKeyDown:Qa,onKeyUp:si},qt=ge.createElement(xe.default,(0,ye.Z)({key:"panel"},Ye,{visible:Ot,forceRender:At,onVisibleChanged:function(gn){Ya==null||Ya(gn)},removeOnLeave:!1,leavedClassName:"".concat(Gt,"-content-wrapper-hidden")}),function(hn,gn){var Qn=hn.className,Pn=hn.style;return ge.createElement("div",(0,ye.Z)({className:He()("".concat(Gt,"-content-wrapper"),Qn),style:(0,Fe.Z)((0,Fe.Z)((0,Fe.Z)({},xt),Pn),Tn)},(0,te.Z)(an,{data:!0})),ge.createElement(oe,(0,ye.Z)({id:Vn,containerRef:gn,prefixCls:Gt,className:Hn,style:Kn},Pt),jn))}),Vt=(0,Fe.Z)({},ln);return Mn&&(Vt.zIndex=Mn),ge.createElement(we.Provider,{value:Te},ge.createElement("div",{className:He()(Gt,"".concat(Gt,"-").concat(Et),Mt,(tn={},(0,pe.Z)(tn,"".concat(Gt,"-open"),Ot),(0,pe.Z)(tn,"".concat(Gt,"-inline"),Yt),tn)),style:Vt,tabIndex:-1,ref:Er,onKeyDown:kn},Ue,ge.createElement("div",{tabIndex:0,ref:yr,style:ue,"aria-hidden":"true","data-sentinel":"start"}),qt,ge.createElement("div",{tabIndex:0,ref:ui,style:ue,"aria-hidden":"true","data-sentinel":"end"})))}var Se=ge.forwardRef(ve),De=Se,Re=function(on){var In=on.open,Nn=In===void 0?!1:In,sn=on.prefixCls,tn=sn===void 0?"rc-drawer":sn,Gt=on.placement,Ot=Gt===void 0?"right":Gt,Et=on.autoFocus,Yt=Et===void 0?!0:Et,mt=on.keyboard,At=mt===void 0?!0:mt,Xt=on.width,Ft=Xt===void 0?378:Xt,Mt=on.mask,ln=Mt===void 0?!0:Mt,Mn=on.maskClosable,Hn=Mn===void 0?!0:Mn,Vn=on.getContainer,Kn=on.forceRender,er=on.afterOpenChange,$t=on.destroyOnClose,vn=on.onMouseEnter,jn=on.onMouseOver,Tn=on.onMouseLeave,xr=on.onClick,Wr=on.onKeyDown,wr=on.onKeyUp,Vr=on.panelRef,Da=ge.useState(!1),Ya=(0,Ce.Z)(Da,2),Ba=Ya[0],Ia=Ya[1],Ci=ge.useState(!1),Si=(0,Ce.Z)(Ci,2),Kr=Si[0],Qa=Si[1];(0,Pe.Z)(function(){Qa(!0)},[]);var si=Kr?Nn:!1,Er=ge.useRef(),yr=ge.useRef();(0,Pe.Z)(function(){si&&(yr.current=document.activeElement)},[si]);var ui=function(ca){var bt;if(Ia(ca),er==null||er(ca),!ca&&yr.current&&!((bt=Er.current)!==null&&bt!==void 0&&bt.contains(yr.current))){var Me;(Me=yr.current)===null||Me===void 0||Me.focus({preventScroll:!0})}},kn=ge.useMemo(function(){return{panel:Vr}},[Vr]);if(!Kn&&!Ba&&!si&&$t)return null;var hr={onMouseEnter:vn,onMouseOver:jn,onMouseLeave:Tn,onClick:xr,onKeyDown:Wr,onKeyUp:wr},Fr=(0,Fe.Z)((0,Fe.Z)({},on),{},{open:si,prefixCls:tn,placement:Ot,autoFocus:Yt,keyboard:At,width:Ft,mask:ln,maskClosable:Hn,inline:Vn===!1,afterOpenChange:ui,ref:Er},hr);return ge.createElement(be.Provider,{value:kn},ge.createElement(_e.Z,{open:si||Kn||Ba,autoDestroy:!1,getContainer:Vn,autoLock:ln&&(si||Ba)},ge.createElement(De,Fr)))},Ne=Re,ze=Ne,Ge=Ie(62892),Xe=Ie(36355),Qe=Ie(32441),rt=Ie(47729),qe=an=>{const{prefixCls:on,title:In,footer:Nn,extra:sn,closeIcon:tn,closable:Gt,onClose:Ot,headerStyle:Et,drawerStyle:Yt,bodyStyle:mt,footerStyle:At,children:Xt}=an,Ft=ge.useCallback(Vn=>ge.createElement("button",{type:"button",onClick:Ot,"aria-label":"Close",className:`${on}-close`},Vn),[Ot]),[Mt,ln]=(0,rt.Z)(Gt,tn,Ft,void 0,!0),Mn=ge.useMemo(()=>!In&&!Mt?null:ge.createElement("div",{style:Et,className:He()(`${on}-header`,{[`${on}-header-close-only`]:Mt&&!In&&!sn})},ge.createElement("div",{className:`${on}-header-title`},ln,In&&ge.createElement("div",{className:`${on}-title`},In)),sn&&ge.createElement("div",{className:`${on}-extra`},sn)),[Mt,ln,sn,Et,on,In]),Hn=ge.useMemo(()=>{if(!Nn)return null;const Vn=`${on}-footer`;return ge.createElement("div",{className:Vn,style:At},Nn)},[Nn,At,on]);return ge.createElement("div",{className:`${on}-wrapper-body`,style:Yt},Mn,ge.createElement("div",{className:`${on}-body`,style:mt},Xt),Hn)},ut=Ie(33234),it=Ie(83116),dt=Ie(37613),ft=an=>{const{componentCls:on,motionDurationSlow:In}=an,Nn={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${In}`}}};return{[on]:{[`${on}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${In}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${on}-panel-motion`]:{"&-left":[Nn,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[Nn,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[Nn,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[Nn,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const yt=an=>{const{componentCls:on,zIndexPopup:In,colorBgMask:Nn,colorBgElevated:sn,motionDurationSlow:tn,motionDurationMid:Gt,padding:Ot,paddingLG:Et,fontSizeLG:Yt,lineHeightLG:mt,lineWidth:At,lineType:Xt,colorSplit:Ft,marginSM:Mt,colorIcon:ln,colorIconHover:Mn,colorText:Hn,fontWeightStrong:Vn,footerPaddingBlock:Kn,footerPaddingInline:er}=an,$t=`${on}-content-wrapper`;return{[on]:{position:"fixed",inset:0,zIndex:In,pointerEvents:"none","&-pure":{position:"relative",background:sn,[`&${on}-left`]:{boxShadow:an.boxShadowDrawerLeft},[`&${on}-right`]:{boxShadow:an.boxShadowDrawerRight},[`&${on}-top`]:{boxShadow:an.boxShadowDrawerUp},[`&${on}-bottom`]:{boxShadow:an.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${on}-mask`]:{position:"absolute",inset:0,zIndex:In,background:Nn,pointerEvents:"auto"},[$t]:{position:"absolute",zIndex:In,maxWidth:"100vw",transition:`all ${tn}`,"&-hidden":{display:"none"}},[`&-left > ${$t}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:an.boxShadowDrawerLeft},[`&-right > ${$t}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:an.boxShadowDrawerRight},[`&-top > ${$t}`]:{top:0,insetInline:0,boxShadow:an.boxShadowDrawerUp},[`&-bottom > ${$t}`]:{bottom:0,insetInline:0,boxShadow:an.boxShadowDrawerDown},[`${on}-content`]:{width:"100%",height:"100%",overflow:"auto",background:sn,pointerEvents:"auto"},[`${on}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${on}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${Ot}px ${Et}px`,fontSize:Yt,lineHeight:mt,borderBottom:`${At}px ${Xt} ${Ft}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${on}-extra`]:{flex:"none"},[`${on}-close`]:{display:"inline-block",marginInlineEnd:Mt,color:ln,fontWeight:Vn,fontSize:Yt,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${Gt}`,textRendering:"auto","&:focus, &:hover":{color:Mn,textDecoration:"none"}},[`${on}-title`]:{flex:1,margin:0,color:Hn,fontWeight:an.fontWeightStrong,fontSize:Yt,lineHeight:mt},[`${on}-body`]:{flex:1,minWidth:0,minHeight:0,padding:Et,overflow:"auto"},[`${on}-footer`]:{flexShrink:0,padding:`${Kn}px ${er}px`,borderTop:`${At}px ${Xt} ${Ft}`},"&-rtl":{direction:"rtl"}}}};var gt=(0,it.Z)("Drawer",an=>{const on=(0,dt.TS)(an,{});return[yt(on),ft(on)]},an=>({zIndexPopup:an.zIndexPopupBase,footerPaddingBlock:an.paddingXS,footerPaddingInline:an.padding})),ht=Ie(11575),vt=function(an,on){var In={};for(var Nn in an)Object.prototype.hasOwnProperty.call(an,Nn)&&on.indexOf(Nn)<0&&(In[Nn]=an[Nn]);if(an!=null&&typeof Object.getOwnPropertySymbols=="function")for(var sn=0,Nn=Object.getOwnPropertySymbols(an);sn{var on;const{rootClassName:In,width:Nn,height:sn,size:tn="default",mask:Gt=!0,push:Ot=Qt,open:Et,afterOpenChange:Yt,onClose:mt,prefixCls:At,getContainer:Xt,style:Ft,className:Mt,visible:ln,afterVisibleChange:Mn}=an,Hn=vt(an,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:Vn,getPrefixCls:Kn,direction:er,drawer:$t}=ge.useContext(Xe.E_),vn=Kn("drawer",At),[jn,Tn]=gt(vn),xr=Xt===void 0&&Vn?()=>Vn(document.body):Xt,Wr=He()({"no-mask":!Gt,[`${vn}-rtl`]:er==="rtl"},In,Tn),wr=ge.useMemo(()=>Nn!=null?Nn:tn==="large"?736:378,[Nn,tn]),Vr=ge.useMemo(()=>sn!=null?sn:tn==="large"?736:378,[sn,tn]),Da={motionName:(0,Ge.m)(vn,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},Ya=Ia=>({motionName:(0,Ge.m)(vn,`panel-motion-${Ia}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),Ba=(0,ht.H)();return jn(ge.createElement(ut.BR,null,ge.createElement(Qe.Ux,{status:!0,override:!0},ge.createElement(ze,Object.assign({prefixCls:vn,onClose:mt,maskMotion:Da,motion:Ya},Hn,{open:Et!=null?Et:ln,mask:Gt,push:Ot,width:wr,height:Vr,style:Object.assign(Object.assign({},$t==null?void 0:$t.style),Ft),className:He()($t==null?void 0:$t.className,Mt),rootClassName:Wr,getContainer:xr,afterOpenChange:Yt!=null?Yt:Mn,panelRef:Ba}),ge.createElement(qe,Object.assign({prefixCls:vn},Hn,{onClose:mt}))))))},fn=an=>{const{prefixCls:on,style:In,className:Nn,placement:sn="right"}=an,tn=vt(an,["prefixCls","style","className","placement"]),{getPrefixCls:Gt}=ge.useContext(Xe.E_),Ot=Gt("drawer",on),[Et,Yt]=gt(Ot),mt=He()(Ot,`${Ot}-pure`,`${Ot}-${sn}`,Yt,Nn);return Et(ge.createElement("div",{className:mt,style:In},ge.createElement(qe,Object.assign({prefixCls:Ot},tn))))};en._InternalPanelDoNotUseOrYouWillBeFired=fn;var Bt=en},91857:function(St,Tt,Ie){"use strict";var Le=Ie(59301),He=Ie(38819),Fe=Ie(92310),Ce=Ie.n(Fe),_e=Ie(31561),Pe=Ie(70425),ge=Ie(18929),Ee=Ie(2738),be=Ie(79676),we=Ie(53487),pe=Ie(92343),ye=Ie(36355),xe=Ie(20834),ce=Ie(40875),te=Ie(88088),ne=Ie(47211);const le=null,oe=ue=>{const{menu:ve,arrow:Se,prefixCls:De,children:Re,trigger:Ne,disabled:ze,dropdownRender:Ge,getPopupContainer:Xe,overlayClassName:Qe,rootClassName:rt,open:$e,onOpenChange:qe,visible:ut,onVisibleChange:it,mouseEnterDelay:dt=.15,mouseLeaveDelay:nt=.1,autoAdjustOverflow:ft=!0,placement:yt="",overlay:gt,transitionName:ht}=ue,{getPopupContainer:vt,getPrefixCls:Ut,direction:Qt}=Le.useContext(ye.E_),en=Le.useMemo(()=>{const Mt=Ut();return ht!==void 0?ht:yt.includes("top")?`${Mt}-slide-down`:`${Mt}-slide-up`},[Ut,yt,ht]),fn=Le.useMemo(()=>yt?yt.includes("Center")?yt.slice(0,yt.indexOf("Center")):yt:Qt==="rtl"?"bottomRight":"bottomLeft",[yt,Qt]),Bt=Ut("dropdown",De),[an,on]=(0,ne.Z)(Bt),[,In]=(0,te.Z)(),Nn=Le.Children.only(Re),sn=(0,pe.Tm)(Nn,{className:Ce()(`${Bt}-trigger`,{[`${Bt}-rtl`]:Qt==="rtl"},Nn.props.className),disabled:ze}),tn=ze?[]:Ne;let Gt;tn&&tn.includes("contextMenu")&&(Gt=!0);const[Ot,Et]=(0,ge.Z)(!1,{value:$e!=null?$e:ut}),Yt=(0,Pe.useEvent)(Mt=>{qe==null||qe(Mt),it==null||it(Mt),Et(Mt)}),mt=Ce()(Qe,rt,on,{[`${Bt}-rtl`]:Qt==="rtl"}),At=(0,be.Z)({arrowPointAtCenter:typeof Se=="object"&&Se.pointAtCenter,autoAdjustOverflow:ft,offset:In.marginXXS,arrowWidth:Se?In.sizePopupArrow:0,borderRadius:In.borderRadius}),Xt=Le.useCallback(()=>{Et(!1)},[]),Ft=()=>{let Mt;return ve!=null&&ve.items?Mt=Le.createElement(xe.default,Object.assign({},ve)):typeof gt=="function"?Mt=gt():Mt=gt,Ge&&(Mt=Ge(Mt)),Mt=Le.Children.only(typeof Mt=="string"?Le.createElement("span",null,Mt):Mt),Le.createElement(ce.J,{prefixCls:`${Bt}-menu`,expandIcon:Le.createElement("span",{className:`${Bt}-menu-submenu-arrow`},Le.createElement(He.Z,{className:`${Bt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Xt,validator:ln=>{let{mode:Mn}=ln}},Mt)};return an(Le.createElement(_e.Z,Object.assign({alignPoint:Gt},(0,Ee.Z)(ue,["rootClassName"]),{mouseEnterDelay:dt,mouseLeaveDelay:nt,visible:Ot,builtinPlacements:At,arrow:!!Se,overlayClassName:mt,prefixCls:Bt,getPopupContainer:Xe||vt,transitionName:en,trigger:tn,overlay:Ft,placement:fn,onVisibleChange:Yt}),sn))};function de(ue){return Object.assign(Object.assign({},ue),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const he=(0,we.Z)(oe,"dropdown",ue=>ue,de),ie=ue=>Le.createElement(he,Object.assign({},ue),Le.createElement("span",null));oe._InternalPanelDoNotUseOrYouWillBeFired=ie,Tt.Z=oe},38854:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return te}});var Le=Ie(91857),He=Ie(92310),Fe=Ie.n(He),Ce=Ie(59301),_e=Ie(18785),Pe=Ie(3113),ge=Ie(36355),Ee=Ie(81327),be=Ie(33234),we=Ie(47211),pe=function(ne,le){var oe={};for(var de in ne)Object.prototype.hasOwnProperty.call(ne,de)&&le.indexOf(de)<0&&(oe[de]=ne[de]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,de=Object.getOwnPropertySymbols(ne);he{const{getPopupContainer:le,getPrefixCls:oe,direction:de}=Ce.useContext(ge.E_),{prefixCls:he,type:ie="default",danger:ue,disabled:ve,loading:Se,onClick:De,htmlType:Re,children:Ne,className:ze,menu:Ge,arrow:Xe,autoFocus:Qe,overlay:rt,trigger:$e,align:qe,open:ut,onOpenChange:it,placement:dt,getPopupContainer:nt,href:ft,icon:yt=Ce.createElement(_e.Z,null),title:gt,buttonsRender:ht=Ft=>Ft,mouseEnterDelay:vt,mouseLeaveDelay:Ut,overlayClassName:Qt,overlayStyle:en,destroyPopupOnHide:fn,dropdownRender:Bt}=ne,an=pe(ne,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),on=oe("dropdown",he),In=`${on}-button`,[Nn,sn]=(0,we.Z)(on),tn={menu:Ge,arrow:Xe,autoFocus:Qe,align:qe,disabled:ve,trigger:ve?[]:$e,onOpenChange:it,getPopupContainer:nt||le,mouseEnterDelay:vt,mouseLeaveDelay:Ut,overlayClassName:Qt,overlayStyle:en,destroyPopupOnHide:fn,dropdownRender:Bt},{compactSize:Gt,compactItemClassnames:Ot}=(0,be.ri)(on,de),Et=Fe()(In,Ot,ze,sn);"overlay"in ne&&(tn.overlay=rt),"open"in ne&&(tn.open=ut),"placement"in ne?tn.placement=dt:tn.placement=de==="rtl"?"bottomLeft":"bottomRight";const Yt=Ce.createElement(Pe.ZP,{type:ie,danger:ue,disabled:ve,loading:Se,onClick:De,htmlType:Re,href:ft,title:gt},Ne),mt=Ce.createElement(Pe.ZP,{type:ie,danger:ue,icon:yt}),[At,Xt]=ht([Yt,mt]);return Nn(Ce.createElement(Ee.Z.Compact,Object.assign({className:Et,size:Gt,block:!0},an),At,Ce.createElement(Le.Z,Object.assign({},tn),Xt)))};ye.__ANT_BUTTON=!0;var xe=ye;const ce=Le.Z;ce.Button=xe;var te=ce},47211:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return pe}});var Le=Ie(17313),He=Ie(13826),Fe=Ie(92899),Ce=Ie(29878),_e=Ie(19447),Pe=Ie(83116),ge=Ie(37613),be=ye=>{const{componentCls:xe,menuCls:ce,colorError:te,colorTextLightSolid:ne}=ye,le=`${ce}-item`;return{[`${xe}, ${xe}-menu-submenu`]:{[`${ce} ${le}`]:{[`&${le}-danger:not(${le}-disabled)`]:{color:te,"&:hover":{color:ne,backgroundColor:te}}}}}};const we=ye=>{const{componentCls:xe,menuCls:ce,zIndexPopup:te,dropdownArrowDistance:ne,sizePopupArrow:le,antCls:oe,iconCls:de,motionDurationMid:he,dropdownPaddingVertical:ie,fontSize:ue,dropdownEdgeChildPadding:ve,colorTextDisabled:Se,fontSizeIcon:De,controlPaddingHorizontal:Re,colorBgElevated:Ne}=ye;return[{[xe]:Object.assign(Object.assign({},(0,Le.Wf)(ye)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:te,display:"block","&::before":{position:"absolute",insetBlock:-ne+le/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${oe}-btn`]:{[`& > ${de}-down, & > ${oe}-btn-icon > ${de}-down`]:{fontSize:De}},[`${xe}-wrap`]:{position:"relative",[`${oe}-btn > ${de}-down`]:{fontSize:De},[`${de}-down::before`]:{transition:`transform ${he}`}},[`${xe}-wrap-open`]:{[`${de}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${oe}-slide-down-enter${oe}-slide-down-enter-active${xe}-placement-bottomLeft, + table`]:{textAlign:"center"},"&-focused":{borderColor:ea}}}}),"&-dropdown-range":{padding:`${Do*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${Nt}-separator`]:{transform:"rotate(180deg)"},[`${Nt}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Yl.oN)(Ct,"slide-up"),(0,Yl.oN)(Ct,"slide-down"),(0,Md.Fm)(Ct,"move-up"),(0,Md.Fm)(Ct,"move-down")]},Dd=Ct=>{const{componentCls:Nt,controlHeightLG:zt,paddingXXS:Sn,padding:yn}=Ct;return{pickerCellCls:`${Nt}-cell`,pickerCellInnerCls:`${Nt}-cell-inner`,pickerYearMonthCellWidth:zt*1.5,pickerQuarterPanelContentHeight:zt*1.4,pickerCellPaddingVertical:Sn+Sn/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:yn+Sn/2}},kh=Ct=>({cellHoverBg:Ct.controlItemBgHover,cellActiveWithRangeBg:Ct.controlItemBgActive,cellHoverWithRangeBg:new os.C(Ct.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new os.C(Ct.colorPrimary).lighten(20).toHexString(),cellBgDisabled:Ct.colorBgContainerDisabled,timeColumnWidth:Ct.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:Ct.controlHeightSM*1.5,cellHeight:Ct.controlHeightSM,textHeight:Ct.controlHeightLG,withoutTimeCellHeight:Ct.controlHeightLG*1.65});var Tl=(0,Fh.Z)("DatePicker",Ct=>{const Nt=(0,xf.TS)((0,rc.e5)(Ct),Dd(Ct));return[Vf(Nt),xs(Nt),(0,jl.c)(Ct,{focusElCls:`${Ct.componentCls}-focused`})]},Ct=>Object.assign(Object.assign(Object.assign({},(0,rc.TM)(Ct)),kh(Ct)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:Ct.zIndexPopupBase+50}));function bf(Ct,Nt,zt){return zt!==void 0?zt:Nt==="year"&&Ct.lang.yearPlaceholder?Ct.lang.yearPlaceholder:Nt==="quarter"&&Ct.lang.quarterPlaceholder?Ct.lang.quarterPlaceholder:Nt==="month"&&Ct.lang.monthPlaceholder?Ct.lang.monthPlaceholder:Nt==="week"&&Ct.lang.weekPlaceholder?Ct.lang.weekPlaceholder:Nt==="time"&&Ct.timePickerLocale.placeholder?Ct.timePickerLocale.placeholder:Ct.lang.placeholder}function Ol(Ct,Nt,zt){return zt!==void 0?zt:Nt==="year"&&Ct.lang.yearPlaceholder?Ct.lang.rangeYearPlaceholder:Nt==="quarter"&&Ct.lang.quarterPlaceholder?Ct.lang.rangeQuarterPlaceholder:Nt==="month"&&Ct.lang.monthPlaceholder?Ct.lang.rangeMonthPlaceholder:Nt==="week"&&Ct.lang.weekPlaceholder?Ct.lang.rangeWeekPlaceholder:Nt==="time"&&Ct.timePickerLocale.placeholder?Ct.timePickerLocale.rangePlaceholder:Ct.lang.rangePlaceholder}function ac(Ct,Nt){const zt={adjustX:1,adjustY:1};switch(Nt){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:zt};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:zt};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:zt};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:zt};default:return{points:Ct==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:zt}}}function ef(Ct){return Ct?Array.isArray(Ct)?Ct:[Ct]:[]}function mc(Ct){const{format:Nt,picker:zt,showHour:Sn,showMinute:yn,showSecond:or,use12Hours:ar}=Ct,_r=ef(Nt)[0],kr=Object.assign({},Ct);return Nt&&Array.isArray(Nt)&&(kr.format=_r),_r&&typeof _r=="string"&&(!_r.includes("s")&&or===void 0&&(kr.showSecond=!1),!_r.includes("m")&&yn===void 0&&(kr.showMinute=!1),!_r.includes("H")&&!_r.includes("h")&&!_r.includes("K")&&!_r.includes("k")&&Sn===void 0&&(kr.showHour=!1),(_r.includes("a")||_r.includes("A"))&&ar===void 0&&(kr.use12Hours=!0)),zt==="time"?kr:(typeof _r=="function"&&delete kr.format,{showTime:kr})}function ou(Ct,Nt,zt){if(Ct===!1)return!1;const Sn={clearIcon:Nt!=null?Nt:zt};return typeof Ct=="object"?Object.assign(Object.assign({},Sn),Ct):Sn}var Bc=Ie(3113);function Xl(Ct){return ve.createElement(Bc.ZP,Object.assign({size:"small",type:"primary"},Ct))}var rd={button:Xl},qr=function(Ct,Nt){var zt={};for(var Sn in Ct)Object.prototype.hasOwnProperty.call(Ct,Sn)&&Nt.indexOf(Sn)<0&&(zt[Sn]=Ct[Sn]);if(Ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var yn=0,Sn=Object.getOwnPropertySymbols(Ct);yn{const{prefixCls:yn,getPopupContainer:or,className:ar,placement:_r,size:kr,disabled:ea,bordered:ja=!0,placeholder:ra,popupClassName:ua,dropdownClassName:ba,status:Ca,clearIcon:zr,allowClear:Xr,rootClassName:Pa}=zt,Ei=qr(zt,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),ei=ve.useRef(null),{getPrefixCls:Ai,direction:Oi,getPopupContainer:pi}=(0,ve.useContext)(yf.E_),di=Ai("picker",yn),{compactSize:Wi,compactItemClassnames:ho}=(0,Af.ri)(di,Oi),{format:_o,showTime:Vo,picker:fs}=zt,Is=Ai(),[Qs,ds]=Tl(di),Do=Object.assign(Object.assign({},Vo?mc(Object.assign({format:_o,picker:fs},Vo)):{}),fs==="time"?mc(Object.assign(Object.assign({format:_o},zt),{picker:fs})):{}),qo=(0,Ef.Z)(xn=>{var Rn;return(Rn=kr!=null?kr:Wi)!==null&&Rn!==void 0?Rn:xn}),Ko=ve.useContext(qd.Z),Bs=ea!=null?ea:Ko,ss=(0,ve.useContext)(Gf.aM),{hasFeedback:Ga,status:nl,feedbackIcon:Ys}=ss,Rt=ve.createElement(ve.Fragment,null,fs==="time"?ve.createElement(qe,null):ve.createElement(Ge,null),Ga&&Ys);(0,ve.useImperativeHandle)(Sn,()=>({focus:()=>{var xn;return(xn=ei.current)===null||xn===void 0?void 0:xn.focus()},blur:()=>{var xn;return(xn=ei.current)===null||xn===void 0?void 0:xn.blur()}}));const[Wt]=(0,Al.Z)("Calendar",Hf.Z),cn=Object.assign(Object.assign({},Wt),zt.locale);return Qs(ve.createElement(td,Object.assign({separator:ve.createElement("span",{"aria-label":"to",className:`${di}-separator`},ve.createElement(yt,null)),disabled:Bs,ref:ei,dropdownAlign:ac(Oi,_r),placeholder:Ol(cn,fs,ra),suffixIcon:Rt,prevIcon:ve.createElement("span",{className:`${di}-prev-icon`}),nextIcon:ve.createElement("span",{className:`${di}-next-icon`}),superPrevIcon:ve.createElement("span",{className:`${di}-super-prev-icon`}),superNextIcon:ve.createElement("span",{className:`${di}-super-next-icon`}),transitionName:`${Is}-slide-up`},Ei,Do,{className:ht()({[`${di}-${qo}`]:qo,[`${di}-borderless`]:!ja},(0,Du.Z)(di,(0,Du.F)(nl,Ca),Ga),ds,ho,ar,Pa),locale:cn.lang,prefixCls:di,getPopupContainer:or||pi,generateConfig:Ct,components:rd,direction:Oi,dropdownClassName:ht()(ds,ua||ba,Pa),allowClear:ou(Xr,zr,ve.createElement(ut.Z,null))})))})}var tf=function(Ct,Nt){var zt={};for(var Sn in Ct)Object.prototype.hasOwnProperty.call(Ct,Sn)&&Nt.indexOf(Sn)<0&&(zt[Sn]=Ct[Sn]);if(Ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var yn=0,Sn=Object.getOwnPropertySymbols(Ct);yn{const{prefixCls:Ca,getPopupContainer:zr,style:Xr,className:Pa,rootClassName:Ei,size:ei,bordered:Ai=!0,placement:Oi,placeholder:pi,popupClassName:di,dropdownClassName:Wi,disabled:ho,status:_o,clearIcon:Vo,allowClear:fs}=ua,Is=tf(ua,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Qs,direction:ds,getPopupContainer:Do,[ja]:qo}=(0,ve.useContext)(yf.E_),Ko=Qs("picker",Ca),{compactSize:Bs,compactItemClassnames:ss}=(0,Af.ri)(Ko,ds),Ga=ve.useRef(null),{format:nl,showTime:Ys}=ua,[Rt,Wt]=Tl(Ko);(0,ve.useImperativeHandle)(ba,()=>({focus:()=>{var pa;return(pa=Ga.current)===null||pa===void 0?void 0:pa.focus()},blur:()=>{var pa;return(pa=Ga.current)===null||pa===void 0?void 0:pa.blur()}}));const cn={showToday:!0};let xn={};kr&&(xn.picker=kr);const Rn=kr||ua.picker;xn=Object.assign(Object.assign(Object.assign({},xn),Ys?mc(Object.assign({format:nl,picker:Rn},Ys)):{}),Rn==="time"?mc(Object.assign(Object.assign({format:nl},ua),{picker:Rn})):{});const _n=Qs(),dr=(0,Ef.Z)(pa=>{var Ka;return(Ka=ei!=null?ei:Bs)!==null&&Ka!==void 0?Ka:pa}),ir=ve.useContext(qd.Z),lr=ho!=null?ho:ir,Or=(0,ve.useContext)(Gf.aM),{hasFeedback:br,status:Dr,feedbackIcon:ta}=Or,$r=ve.createElement(ve.Fragment,null,Rn==="time"?ve.createElement(qe,null):ve.createElement(Ge,null),br&&ta),[vr]=(0,Al.Z)("DatePicker",Hf.Z),xa=Object.assign(Object.assign({},vr),ua.locale);return Rt(ve.createElement(Oc,Object.assign({ref:Ga,placeholder:bf(xa,Rn,pi),suffixIcon:$r,dropdownAlign:ac(ds,Oi),prevIcon:ve.createElement("span",{className:`${Ko}-prev-icon`}),nextIcon:ve.createElement("span",{className:`${Ko}-next-icon`}),superPrevIcon:ve.createElement("span",{className:`${Ko}-super-prev-icon`}),superNextIcon:ve.createElement("span",{className:`${Ko}-super-next-icon`}),transitionName:`${_n}-slide-up`},cn,Is,xn,{locale:xa.lang,className:ht()({[`${Ko}-${dr}`]:dr,[`${Ko}-borderless`]:!Ai},(0,Du.Z)(Ko,(0,Du.F)(Dr,_o),br),Wt,ss,qo==null?void 0:qo.className,Pa,Ei),style:Object.assign(Object.assign({},qo==null?void 0:qo.style),Xr),prefixCls:Ko,getPopupContainer:zr||Do,generateConfig:Ct,components:rd,direction:ds,disabled:lr,dropdownClassName:ht()(Wt,Ei,di||Wi),allowClear:ou(fs,Vo,ve.createElement(ut.Z,null))})))});return ea&&(ra.displayName=ea),ra}const zt=Nt(),Sn=Nt("week","WeekPicker"),yn=Nt("month","MonthPicker"),or=Nt("year","YearPicker"),ar=Nt("time","TimePicker"),_r=Nt("quarter","QuarterPicker");return{DatePicker:zt,WeekPicker:Sn,MonthPicker:yn,YearPicker:or,TimePicker:ar,QuarterPicker:_r}}const Zf=null;function zh(Ct){const{DatePicker:Nt,WeekPicker:zt,MonthPicker:Sn,YearPicker:yn,TimePicker:or,QuarterPicker:ar}=_h(Ct),_r=Kf(Ct),kr=Nt;return kr.WeekPicker=zt,kr.MonthPicker=Sn,kr.YearPicker=yn,kr.RangePicker=_r,kr.TimePicker=or,kr.QuarterPicker=ar,kr}var Qf=zh;const Nc=Qf(he);function Gl(Ct){const Nt=ac(Ct.direction,Ct.placement);return Nt.overflow.adjustY=!1,Nt.overflow.adjustX=!1,Object.assign(Object.assign({},Ct),{dropdownAlign:Nt})}const Rc=(0,ie.Z)(Nc,"picker",null,Gl);Nc._InternalPanelDoNotUseOrYouWillBeFired=Rc;const pu=(0,ie.Z)(Nc.RangePicker,"picker",null,Gl);Nc._InternalRangePanelDoNotUseOrYouWillBeFired=pu,Nc.generatePicker=Qf;var Yf=Nc},28103:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return ye}});var Le=Ie(92310),He=Ie.n(Le),Fe=Ie(59301),Ce=Ie(36355),_e=Ie(17313),Pe=Ie(83116),ge=Ie(37613);const Ee=xe=>{const{componentCls:ce,sizePaddingEdgeHorizontal:te,colorSplit:ne,lineWidth:le,textPaddingInline:oe,orientationMargin:de,verticalMarginInline:he}=xe;return{[ce]:Object.assign(Object.assign({},(0,_e.Wf)(xe)),{borderBlockStart:`${le}px solid ${ne}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:he,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${le}px solid ${ne}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${xe.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${ce}-with-text`]:{display:"flex",alignItems:"center",margin:`${xe.dividerHorizontalWithTextGutterMargin}px 0`,color:xe.colorTextHeading,fontWeight:500,fontSize:xe.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${ne}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${le}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${ce}-with-text-left`]:{"&::before":{width:`${de*100}%`},"&::after":{width:`${100-de*100}%`}},[`&-horizontal${ce}-with-text-right`]:{"&::before":{width:`${100-de*100}%`},"&::after":{width:`${de*100}%`}},[`${ce}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:oe},"&-dashed":{background:"none",borderColor:ne,borderStyle:"dashed",borderWidth:`${le}px 0 0`},[`&-horizontal${ce}-with-text${ce}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${ce}-dashed`]:{borderInlineStartWidth:le,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${ce}-with-text`]:{color:xe.colorText,fontWeight:"normal",fontSize:xe.fontSize},[`&-horizontal${ce}-with-text-left${ce}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${ce}-inner-text`]:{paddingInlineStart:te}},[`&-horizontal${ce}-with-text-right${ce}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${ce}-inner-text`]:{paddingInlineEnd:te}}})}};var be=(0,Pe.Z)("Divider",xe=>{const ce=(0,ge.TS)(xe,{dividerHorizontalWithTextGutterMargin:xe.margin,dividerHorizontalGutterMargin:xe.marginLG,sizePaddingEdgeHorizontal:0});return[Ee(ce)]},xe=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:xe.marginXS})),we=function(xe,ce){var te={};for(var ne in xe)Object.prototype.hasOwnProperty.call(xe,ne)&&ce.indexOf(ne)<0&&(te[ne]=xe[ne]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var le=0,ne=Object.getOwnPropertySymbols(xe);le{const{getPrefixCls:ce,direction:te,divider:ne}=Fe.useContext(Ce.E_),{prefixCls:le,type:oe="horizontal",orientation:de="center",orientationMargin:he,className:ie,rootClassName:ue,children:ve,dashed:Se,plain:De,style:Re}=xe,Ne=we(xe,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),ze=ce("divider",le),[Ge,Xe]=be(ze),Qe=de.length>0?`-${de}`:de,rt=!!ve,$e=de==="left"&&he!=null,qe=de==="right"&&he!=null,ut=He()(ze,ne==null?void 0:ne.className,Xe,`${ze}-${oe}`,{[`${ze}-with-text`]:rt,[`${ze}-with-text${Qe}`]:rt,[`${ze}-dashed`]:!!Se,[`${ze}-plain`]:!!De,[`${ze}-rtl`]:te==="rtl",[`${ze}-no-default-orientation-margin-left`]:$e,[`${ze}-no-default-orientation-margin-right`]:qe},ie,ue),it=Fe.useMemo(()=>typeof he=="number"?he:/^\d+$/.test(he)?Number(he):he,[he]),dt=Object.assign(Object.assign({},$e&&{marginLeft:it}),qe&&{marginRight:it});return Ge(Fe.createElement("div",Object.assign({className:ut,style:Object.assign(Object.assign({},ne==null?void 0:ne.style),Re)},Ne,{role:"separator"}),ve&&oe!=="vertical"&&Fe.createElement("span",{className:`${ze}-inner-text`,style:dt},ve)))}},43428:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Bt}});var Le=Ie(92310),He=Ie.n(Le),Fe=Ie(27247),Ce=Ie(11913),_e=Ie(43403),Pe=Ie(34280),ge=Ie(59301),Ee=ge.createContext(null),be=ge.createContext({}),we=Ee,pe=Ie(74430),ye=Ie(32855),xe=Ie(77900),ce=Ie(10228),te=Ie(26112),ne=Ie(70425),le=function(on){var In=on.prefixCls,Nn=on.className,sn=on.style,tn=on.children,Gt=on.containerRef,Ot=on.id,Et=on.onMouseEnter,Yt=on.onMouseOver,mt=on.onMouseLeave,At=on.onClick,Xt=on.onKeyDown,Ft=on.onKeyUp,Mt={onMouseEnter:Et,onMouseOver:Yt,onMouseLeave:mt,onClick:At,onKeyDown:Xt,onKeyUp:Ft},ln=ge.useContext(be),Mn=ln.panel,Vn=(0,ne.useComposeRef)(Mn,Gt);return ge.createElement(ge.Fragment,null,ge.createElement("div",(0,ye.Z)({id:Ot,className:He()("".concat(In,"-content"),Nn),style:(0,Fe.Z)({},sn),"aria-modal":"true",role:"dialog",ref:Vn},Mt),tn))},oe=le,de=Ie(48736);function he(an){return typeof an=="string"&&String(Number(an))===an?((0,de.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(an)):an}function ie(an){warning(!("wrapperClassName"in an),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!an.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var ue={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function ve(an,on){var In,Nn,sn,tn,Gt=an.prefixCls,Ot=an.open,Et=an.placement,Yt=an.inline,mt=an.push,At=an.forceRender,Xt=an.autoFocus,Ft=an.keyboard,Mt=an.rootClassName,ln=an.rootStyle,Mn=an.zIndex,Vn=an.className,Gn=an.id,Kn=an.style,er=an.motion,$t=an.width,vn=an.height,jn=an.children,Tn=an.contentWrapperStyle,xr=an.mask,Wr=an.maskClosable,wr=an.maskMotion,Vr=an.maskClassName,Da=an.maskStyle,Ya=an.afterOpenChange,Ba=an.onClose,Ia=an.onMouseEnter,Ci=an.onMouseOver,Si=an.onMouseLeave,Kr=an.onClick,Qa=an.onKeyDown,si=an.onKeyUp,Er=ge.useRef(),yr=ge.useRef(),ui=ge.useRef();ge.useImperativeHandle(on,function(){return Er.current});var kn=function(gn){var Qn=gn.keyCode,Pn=gn.shiftKey;switch(Qn){case ce.Z.TAB:{if(Qn===ce.Z.TAB){if(!Pn&&document.activeElement===ui.current){var qn;(qn=yr.current)===null||qn===void 0||qn.focus({preventScroll:!0})}else if(Pn&&document.activeElement===yr.current){var nr;(nr=ui.current)===null||nr===void 0||nr.focus({preventScroll:!0})}}break}case ce.Z.ESC:{Ba&&Ft&&(gn.stopPropagation(),Ba(gn));break}}};ge.useEffect(function(){if(Ot&&Xt){var hn;(hn=Er.current)===null||hn===void 0||hn.focus({preventScroll:!0})}},[Ot]);var hr=ge.useState(!1),Fr=(0,Ce.Z)(hr,2),Ur=Fr[0],ca=Fr[1],bt=ge.useContext(we),Me;mt===!1?Me={distance:0}:mt===!0?Me={}:Me=mt||{};var Oe=(In=(Nn=(sn=Me)===null||sn===void 0?void 0:sn.distance)!==null&&Nn!==void 0?Nn:bt==null?void 0:bt.pushDistance)!==null&&In!==void 0?In:180,Te=ge.useMemo(function(){return{pushDistance:Oe,push:function(){ca(!0)},pull:function(){ca(!1)}}},[Oe]);ge.useEffect(function(){if(Ot){var hn;bt==null||(hn=bt.push)===null||hn===void 0||hn.call(bt)}else{var gn;bt==null||(gn=bt.pull)===null||gn===void 0||gn.call(bt)}},[Ot]),ge.useEffect(function(){return function(){var hn;bt==null||(hn=bt.pull)===null||hn===void 0||hn.call(bt)}},[]);var Ue=xr&&ge.createElement(xe.default,(0,ye.Z)({key:"mask"},wr,{visible:Ot}),function(hn,gn){var Qn=hn.className,Pn=hn.style;return ge.createElement("div",{className:He()("".concat(Gt,"-mask"),Qn,Vr),style:(0,Fe.Z)((0,Fe.Z)({},Pn),Da),onClick:Wr&&Ot?Ba:void 0,ref:gn})}),Ye=typeof er=="function"?er(Et):er,xt={};if(Ur&&Oe)switch(Et){case"top":xt.transform="translateY(".concat(Oe,"px)");break;case"bottom":xt.transform="translateY(".concat(-Oe,"px)");break;case"left":xt.transform="translateX(".concat(Oe,"px)");break;default:xt.transform="translateX(".concat(-Oe,"px)");break}Et==="left"||Et==="right"?xt.width=he($t):xt.height=he(vn);var Pt={onMouseEnter:Ia,onMouseOver:Ci,onMouseLeave:Si,onClick:Kr,onKeyDown:Qa,onKeyUp:si},qt=ge.createElement(xe.default,(0,ye.Z)({key:"panel"},Ye,{visible:Ot,forceRender:At,onVisibleChanged:function(gn){Ya==null||Ya(gn)},removeOnLeave:!1,leavedClassName:"".concat(Gt,"-content-wrapper-hidden")}),function(hn,gn){var Qn=hn.className,Pn=hn.style;return ge.createElement("div",(0,ye.Z)({className:He()("".concat(Gt,"-content-wrapper"),Qn),style:(0,Fe.Z)((0,Fe.Z)((0,Fe.Z)({},xt),Pn),Tn)},(0,te.Z)(an,{data:!0})),ge.createElement(oe,(0,ye.Z)({id:Gn,containerRef:gn,prefixCls:Gt,className:Vn,style:Kn},Pt),jn))}),Vt=(0,Fe.Z)({},ln);return Mn&&(Vt.zIndex=Mn),ge.createElement(we.Provider,{value:Te},ge.createElement("div",{className:He()(Gt,"".concat(Gt,"-").concat(Et),Mt,(tn={},(0,pe.Z)(tn,"".concat(Gt,"-open"),Ot),(0,pe.Z)(tn,"".concat(Gt,"-inline"),Yt),tn)),style:Vt,tabIndex:-1,ref:Er,onKeyDown:kn},Ue,ge.createElement("div",{tabIndex:0,ref:yr,style:ue,"aria-hidden":"true","data-sentinel":"start"}),qt,ge.createElement("div",{tabIndex:0,ref:ui,style:ue,"aria-hidden":"true","data-sentinel":"end"})))}var Se=ge.forwardRef(ve),De=Se,Re=function(on){var In=on.open,Nn=In===void 0?!1:In,sn=on.prefixCls,tn=sn===void 0?"rc-drawer":sn,Gt=on.placement,Ot=Gt===void 0?"right":Gt,Et=on.autoFocus,Yt=Et===void 0?!0:Et,mt=on.keyboard,At=mt===void 0?!0:mt,Xt=on.width,Ft=Xt===void 0?378:Xt,Mt=on.mask,ln=Mt===void 0?!0:Mt,Mn=on.maskClosable,Vn=Mn===void 0?!0:Mn,Gn=on.getContainer,Kn=on.forceRender,er=on.afterOpenChange,$t=on.destroyOnClose,vn=on.onMouseEnter,jn=on.onMouseOver,Tn=on.onMouseLeave,xr=on.onClick,Wr=on.onKeyDown,wr=on.onKeyUp,Vr=on.panelRef,Da=ge.useState(!1),Ya=(0,Ce.Z)(Da,2),Ba=Ya[0],Ia=Ya[1],Ci=ge.useState(!1),Si=(0,Ce.Z)(Ci,2),Kr=Si[0],Qa=Si[1];(0,Pe.Z)(function(){Qa(!0)},[]);var si=Kr?Nn:!1,Er=ge.useRef(),yr=ge.useRef();(0,Pe.Z)(function(){si&&(yr.current=document.activeElement)},[si]);var ui=function(ca){var bt;if(Ia(ca),er==null||er(ca),!ca&&yr.current&&!((bt=Er.current)!==null&&bt!==void 0&&bt.contains(yr.current))){var Me;(Me=yr.current)===null||Me===void 0||Me.focus({preventScroll:!0})}},kn=ge.useMemo(function(){return{panel:Vr}},[Vr]);if(!Kn&&!Ba&&!si&&$t)return null;var hr={onMouseEnter:vn,onMouseOver:jn,onMouseLeave:Tn,onClick:xr,onKeyDown:Wr,onKeyUp:wr},Fr=(0,Fe.Z)((0,Fe.Z)({},on),{},{open:si,prefixCls:tn,placement:Ot,autoFocus:Yt,keyboard:At,width:Ft,mask:ln,maskClosable:Vn,inline:Gn===!1,afterOpenChange:ui,ref:Er},hr);return ge.createElement(be.Provider,{value:kn},ge.createElement(_e.Z,{open:si||Kn||Ba,autoDestroy:!1,getContainer:Gn,autoLock:ln&&(si||Ba)},ge.createElement(De,Fr)))},Ne=Re,ze=Ne,Ge=Ie(62892),Xe=Ie(36355),Qe=Ie(32441),rt=Ie(47729),qe=an=>{const{prefixCls:on,title:In,footer:Nn,extra:sn,closeIcon:tn,closable:Gt,onClose:Ot,headerStyle:Et,drawerStyle:Yt,bodyStyle:mt,footerStyle:At,children:Xt}=an,Ft=ge.useCallback(Gn=>ge.createElement("button",{type:"button",onClick:Ot,"aria-label":"Close",className:`${on}-close`},Gn),[Ot]),[Mt,ln]=(0,rt.Z)(Gt,tn,Ft,void 0,!0),Mn=ge.useMemo(()=>!In&&!Mt?null:ge.createElement("div",{style:Et,className:He()(`${on}-header`,{[`${on}-header-close-only`]:Mt&&!In&&!sn})},ge.createElement("div",{className:`${on}-header-title`},ln,In&&ge.createElement("div",{className:`${on}-title`},In)),sn&&ge.createElement("div",{className:`${on}-extra`},sn)),[Mt,ln,sn,Et,on,In]),Vn=ge.useMemo(()=>{if(!Nn)return null;const Gn=`${on}-footer`;return ge.createElement("div",{className:Gn,style:At},Nn)},[Nn,At,on]);return ge.createElement("div",{className:`${on}-wrapper-body`,style:Yt},Mn,ge.createElement("div",{className:`${on}-body`,style:mt},Xt),Vn)},ut=Ie(33234),it=Ie(83116),dt=Ie(37613),ft=an=>{const{componentCls:on,motionDurationSlow:In}=an,Nn={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${In}`}}};return{[on]:{[`${on}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${In}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${on}-panel-motion`]:{"&-left":[Nn,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[Nn,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[Nn,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[Nn,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const yt=an=>{const{componentCls:on,zIndexPopup:In,colorBgMask:Nn,colorBgElevated:sn,motionDurationSlow:tn,motionDurationMid:Gt,padding:Ot,paddingLG:Et,fontSizeLG:Yt,lineHeightLG:mt,lineWidth:At,lineType:Xt,colorSplit:Ft,marginSM:Mt,colorIcon:ln,colorIconHover:Mn,colorText:Vn,fontWeightStrong:Gn,footerPaddingBlock:Kn,footerPaddingInline:er}=an,$t=`${on}-content-wrapper`;return{[on]:{position:"fixed",inset:0,zIndex:In,pointerEvents:"none","&-pure":{position:"relative",background:sn,[`&${on}-left`]:{boxShadow:an.boxShadowDrawerLeft},[`&${on}-right`]:{boxShadow:an.boxShadowDrawerRight},[`&${on}-top`]:{boxShadow:an.boxShadowDrawerUp},[`&${on}-bottom`]:{boxShadow:an.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${on}-mask`]:{position:"absolute",inset:0,zIndex:In,background:Nn,pointerEvents:"auto"},[$t]:{position:"absolute",zIndex:In,maxWidth:"100vw",transition:`all ${tn}`,"&-hidden":{display:"none"}},[`&-left > ${$t}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:an.boxShadowDrawerLeft},[`&-right > ${$t}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:an.boxShadowDrawerRight},[`&-top > ${$t}`]:{top:0,insetInline:0,boxShadow:an.boxShadowDrawerUp},[`&-bottom > ${$t}`]:{bottom:0,insetInline:0,boxShadow:an.boxShadowDrawerDown},[`${on}-content`]:{width:"100%",height:"100%",overflow:"auto",background:sn,pointerEvents:"auto"},[`${on}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${on}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${Ot}px ${Et}px`,fontSize:Yt,lineHeight:mt,borderBottom:`${At}px ${Xt} ${Ft}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${on}-extra`]:{flex:"none"},[`${on}-close`]:{display:"inline-block",marginInlineEnd:Mt,color:ln,fontWeight:Gn,fontSize:Yt,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${Gt}`,textRendering:"auto","&:focus, &:hover":{color:Mn,textDecoration:"none"}},[`${on}-title`]:{flex:1,margin:0,color:Vn,fontWeight:an.fontWeightStrong,fontSize:Yt,lineHeight:mt},[`${on}-body`]:{flex:1,minWidth:0,minHeight:0,padding:Et,overflow:"auto"},[`${on}-footer`]:{flexShrink:0,padding:`${Kn}px ${er}px`,borderTop:`${At}px ${Xt} ${Ft}`},"&-rtl":{direction:"rtl"}}}};var gt=(0,it.Z)("Drawer",an=>{const on=(0,dt.TS)(an,{});return[yt(on),ft(on)]},an=>({zIndexPopup:an.zIndexPopupBase,footerPaddingBlock:an.paddingXS,footerPaddingInline:an.padding})),ht=Ie(11575),vt=function(an,on){var In={};for(var Nn in an)Object.prototype.hasOwnProperty.call(an,Nn)&&on.indexOf(Nn)<0&&(In[Nn]=an[Nn]);if(an!=null&&typeof Object.getOwnPropertySymbols=="function")for(var sn=0,Nn=Object.getOwnPropertySymbols(an);sn{var on;const{rootClassName:In,width:Nn,height:sn,size:tn="default",mask:Gt=!0,push:Ot=Qt,open:Et,afterOpenChange:Yt,onClose:mt,prefixCls:At,getContainer:Xt,style:Ft,className:Mt,visible:ln,afterVisibleChange:Mn}=an,Vn=vt(an,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:Gn,getPrefixCls:Kn,direction:er,drawer:$t}=ge.useContext(Xe.E_),vn=Kn("drawer",At),[jn,Tn]=gt(vn),xr=Xt===void 0&&Gn?()=>Gn(document.body):Xt,Wr=He()({"no-mask":!Gt,[`${vn}-rtl`]:er==="rtl"},In,Tn),wr=ge.useMemo(()=>Nn!=null?Nn:tn==="large"?736:378,[Nn,tn]),Vr=ge.useMemo(()=>sn!=null?sn:tn==="large"?736:378,[sn,tn]),Da={motionName:(0,Ge.m)(vn,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},Ya=Ia=>({motionName:(0,Ge.m)(vn,`panel-motion-${Ia}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),Ba=(0,ht.H)();return jn(ge.createElement(ut.BR,null,ge.createElement(Qe.Ux,{status:!0,override:!0},ge.createElement(ze,Object.assign({prefixCls:vn,onClose:mt,maskMotion:Da,motion:Ya},Vn,{open:Et!=null?Et:ln,mask:Gt,push:Ot,width:wr,height:Vr,style:Object.assign(Object.assign({},$t==null?void 0:$t.style),Ft),className:He()($t==null?void 0:$t.className,Mt),rootClassName:Wr,getContainer:xr,afterOpenChange:Yt!=null?Yt:Mn,panelRef:Ba}),ge.createElement(qe,Object.assign({prefixCls:vn},Vn,{onClose:mt}))))))},fn=an=>{const{prefixCls:on,style:In,className:Nn,placement:sn="right"}=an,tn=vt(an,["prefixCls","style","className","placement"]),{getPrefixCls:Gt}=ge.useContext(Xe.E_),Ot=Gt("drawer",on),[Et,Yt]=gt(Ot),mt=He()(Ot,`${Ot}-pure`,`${Ot}-${sn}`,Yt,Nn);return Et(ge.createElement("div",{className:mt,style:In},ge.createElement(qe,Object.assign({prefixCls:Ot},tn))))};en._InternalPanelDoNotUseOrYouWillBeFired=fn;var Bt=en},91857:function(St,Tt,Ie){"use strict";var Le=Ie(59301),He=Ie(38819),Fe=Ie(92310),Ce=Ie.n(Fe),_e=Ie(31561),Pe=Ie(70425),ge=Ie(18929),Ee=Ie(2738),be=Ie(79676),we=Ie(53487),pe=Ie(92343),ye=Ie(36355),xe=Ie(20834),ce=Ie(40875),te=Ie(88088),ne=Ie(47211);const le=null,oe=ue=>{const{menu:ve,arrow:Se,prefixCls:De,children:Re,trigger:Ne,disabled:ze,dropdownRender:Ge,getPopupContainer:Xe,overlayClassName:Qe,rootClassName:rt,open:$e,onOpenChange:qe,visible:ut,onVisibleChange:it,mouseEnterDelay:dt=.15,mouseLeaveDelay:nt=.1,autoAdjustOverflow:ft=!0,placement:yt="",overlay:gt,transitionName:ht}=ue,{getPopupContainer:vt,getPrefixCls:Ut,direction:Qt}=Le.useContext(ye.E_),en=Le.useMemo(()=>{const Mt=Ut();return ht!==void 0?ht:yt.includes("top")?`${Mt}-slide-down`:`${Mt}-slide-up`},[Ut,yt,ht]),fn=Le.useMemo(()=>yt?yt.includes("Center")?yt.slice(0,yt.indexOf("Center")):yt:Qt==="rtl"?"bottomRight":"bottomLeft",[yt,Qt]),Bt=Ut("dropdown",De),[an,on]=(0,ne.Z)(Bt),[,In]=(0,te.Z)(),Nn=Le.Children.only(Re),sn=(0,pe.Tm)(Nn,{className:Ce()(`${Bt}-trigger`,{[`${Bt}-rtl`]:Qt==="rtl"},Nn.props.className),disabled:ze}),tn=ze?[]:Ne;let Gt;tn&&tn.includes("contextMenu")&&(Gt=!0);const[Ot,Et]=(0,ge.Z)(!1,{value:$e!=null?$e:ut}),Yt=(0,Pe.useEvent)(Mt=>{qe==null||qe(Mt),it==null||it(Mt),Et(Mt)}),mt=Ce()(Qe,rt,on,{[`${Bt}-rtl`]:Qt==="rtl"}),At=(0,be.Z)({arrowPointAtCenter:typeof Se=="object"&&Se.pointAtCenter,autoAdjustOverflow:ft,offset:In.marginXXS,arrowWidth:Se?In.sizePopupArrow:0,borderRadius:In.borderRadius}),Xt=Le.useCallback(()=>{Et(!1)},[]),Ft=()=>{let Mt;return ve!=null&&ve.items?Mt=Le.createElement(xe.default,Object.assign({},ve)):typeof gt=="function"?Mt=gt():Mt=gt,Ge&&(Mt=Ge(Mt)),Mt=Le.Children.only(typeof Mt=="string"?Le.createElement("span",null,Mt):Mt),Le.createElement(ce.J,{prefixCls:`${Bt}-menu`,expandIcon:Le.createElement("span",{className:`${Bt}-menu-submenu-arrow`},Le.createElement(He.Z,{className:`${Bt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Xt,validator:ln=>{let{mode:Mn}=ln}},Mt)};return an(Le.createElement(_e.Z,Object.assign({alignPoint:Gt},(0,Ee.Z)(ue,["rootClassName"]),{mouseEnterDelay:dt,mouseLeaveDelay:nt,visible:Ot,builtinPlacements:At,arrow:!!Se,overlayClassName:mt,prefixCls:Bt,getPopupContainer:Xe||vt,transitionName:en,trigger:tn,overlay:Ft,placement:fn,onVisibleChange:Yt}),sn))};function de(ue){return Object.assign(Object.assign({},ue),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const he=(0,we.Z)(oe,"dropdown",ue=>ue,de),ie=ue=>Le.createElement(he,Object.assign({},ue),Le.createElement("span",null));oe._InternalPanelDoNotUseOrYouWillBeFired=ie,Tt.Z=oe},38854:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return te}});var Le=Ie(91857),He=Ie(92310),Fe=Ie.n(He),Ce=Ie(59301),_e=Ie(18785),Pe=Ie(3113),ge=Ie(36355),Ee=Ie(81327),be=Ie(33234),we=Ie(47211),pe=function(ne,le){var oe={};for(var de in ne)Object.prototype.hasOwnProperty.call(ne,de)&&le.indexOf(de)<0&&(oe[de]=ne[de]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,de=Object.getOwnPropertySymbols(ne);he{const{getPopupContainer:le,getPrefixCls:oe,direction:de}=Ce.useContext(ge.E_),{prefixCls:he,type:ie="default",danger:ue,disabled:ve,loading:Se,onClick:De,htmlType:Re,children:Ne,className:ze,menu:Ge,arrow:Xe,autoFocus:Qe,overlay:rt,trigger:$e,align:qe,open:ut,onOpenChange:it,placement:dt,getPopupContainer:nt,href:ft,icon:yt=Ce.createElement(_e.Z,null),title:gt,buttonsRender:ht=Ft=>Ft,mouseEnterDelay:vt,mouseLeaveDelay:Ut,overlayClassName:Qt,overlayStyle:en,destroyPopupOnHide:fn,dropdownRender:Bt}=ne,an=pe(ne,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),on=oe("dropdown",he),In=`${on}-button`,[Nn,sn]=(0,we.Z)(on),tn={menu:Ge,arrow:Xe,autoFocus:Qe,align:qe,disabled:ve,trigger:ve?[]:$e,onOpenChange:it,getPopupContainer:nt||le,mouseEnterDelay:vt,mouseLeaveDelay:Ut,overlayClassName:Qt,overlayStyle:en,destroyPopupOnHide:fn,dropdownRender:Bt},{compactSize:Gt,compactItemClassnames:Ot}=(0,be.ri)(on,de),Et=Fe()(In,Ot,ze,sn);"overlay"in ne&&(tn.overlay=rt),"open"in ne&&(tn.open=ut),"placement"in ne?tn.placement=dt:tn.placement=de==="rtl"?"bottomLeft":"bottomRight";const Yt=Ce.createElement(Pe.ZP,{type:ie,danger:ue,disabled:ve,loading:Se,onClick:De,htmlType:Re,href:ft,title:gt},Ne),mt=Ce.createElement(Pe.ZP,{type:ie,danger:ue,icon:yt}),[At,Xt]=ht([Yt,mt]);return Nn(Ce.createElement(Ee.Z.Compact,Object.assign({className:Et,size:Gt,block:!0},an),At,Ce.createElement(Le.Z,Object.assign({},tn),Xt)))};ye.__ANT_BUTTON=!0;var xe=ye;const ce=Le.Z;ce.Button=xe;var te=ce},47211:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return pe}});var Le=Ie(17313),He=Ie(13826),Fe=Ie(92899),Ce=Ie(29878),_e=Ie(19447),Pe=Ie(83116),ge=Ie(37613),be=ye=>{const{componentCls:xe,menuCls:ce,colorError:te,colorTextLightSolid:ne}=ye,le=`${ce}-item`;return{[`${xe}, ${xe}-menu-submenu`]:{[`${ce} ${le}`]:{[`&${le}-danger:not(${le}-disabled)`]:{color:te,"&:hover":{color:ne,backgroundColor:te}}}}}};const we=ye=>{const{componentCls:xe,menuCls:ce,zIndexPopup:te,dropdownArrowDistance:ne,sizePopupArrow:le,antCls:oe,iconCls:de,motionDurationMid:he,dropdownPaddingVertical:ie,fontSize:ue,dropdownEdgeChildPadding:ve,colorTextDisabled:Se,fontSizeIcon:De,controlPaddingHorizontal:Re,colorBgElevated:Ne}=ye;return[{[xe]:Object.assign(Object.assign({},(0,Le.Wf)(ye)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:te,display:"block","&::before":{position:"absolute",insetBlock:-ne+le/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${oe}-btn`]:{[`& > ${de}-down, & > ${oe}-btn-icon > ${de}-down`]:{fontSize:De}},[`${xe}-wrap`]:{position:"relative",[`${oe}-btn > ${de}-down`]:{fontSize:De},[`${de}-down::before`]:{transition:`transform ${he}`}},[`${xe}-wrap-open`]:{[`${de}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${oe}-slide-down-enter${oe}-slide-down-enter-active${xe}-placement-bottomLeft, &${oe}-slide-down-appear${oe}-slide-down-appear-active${xe}-placement-bottomLeft, &${oe}-slide-down-enter${oe}-slide-down-enter-active${xe}-placement-bottom, &${oe}-slide-down-appear${oe}-slide-down-appear-active${xe}-placement-bottom, @@ -348,19 +348,19 @@ ${oe}`)}function ue(bt,Me,Oe){return(bt>=0&&Oe?` ${ve(bt,Me-1)}`:ve(bt,Me)).padE &${oe}-slide-down-leave${oe}-slide-down-leave-active${xe}-placement-bottom, &${oe}-slide-down-leave${oe}-slide-down-leave-active${xe}-placement-bottomRight`]:{animationName:He.Uw},[`&${oe}-slide-up-leave${oe}-slide-up-leave-active${xe}-placement-topLeft, &${oe}-slide-up-leave${oe}-slide-up-leave-active${xe}-placement-top, - &${oe}-slide-up-leave${oe}-slide-up-leave-active${xe}-placement-topRight`]:{animationName:He.ly}})},(0,_e.ZP)(ye,{colorBg:Ne,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${xe} ${ce}`]:{position:"relative",margin:0},[`${ce}-submenu-popup`]:{position:"absolute",zIndex:te,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${xe}, ${xe}-menu-submenu`]:{[ce]:Object.assign(Object.assign({padding:ve,listStyleType:"none",backgroundColor:Ne,backgroundClip:"padding-box",borderRadius:ye.borderRadiusLG,outline:"none",boxShadow:ye.boxShadowSecondary},(0,Le.Qy)(ye)),{[`${ce}-item-group-title`]:{padding:`${ie}px ${Re}px`,color:ye.colorTextDescription,transition:`all ${he}`},[`${ce}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ce}-item-icon`]:{minWidth:ue,marginInlineEnd:ye.marginXS,fontSize:ye.fontSizeSM},[`${ce}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${he}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ce}-item, ${ce}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ie}px ${Re}px`,color:ye.colorText,fontWeight:"normal",fontSize:ue,lineHeight:ye.lineHeight,cursor:"pointer",transition:`all ${he}`,borderRadius:ye.borderRadiusSM,"&:hover, &-active":{backgroundColor:ye.controlItemBgHover}},(0,Le.Qy)(ye)),{"&-selected":{color:ye.colorPrimary,backgroundColor:ye.controlItemBgActive,"&:hover, &-active":{backgroundColor:ye.controlItemBgActiveHover}},"&-disabled":{color:Se,cursor:"not-allowed","&:hover":{color:Se,backgroundColor:Ne,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${ye.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:ye.colorSplit},[`${xe}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:ye.paddingXS,[`${xe}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:ye.colorTextDescription,fontSize:De,fontStyle:"normal"}}}),[`${ce}-item-group-list`]:{margin:`0 ${ye.marginXS}px`,padding:0,listStyle:"none"},[`${ce}-submenu-title`]:{paddingInlineEnd:Re+ye.fontSizeSM},[`${ce}-submenu-vertical`]:{position:"relative"},[`${ce}-submenu${ce}-submenu-disabled ${xe}-menu-submenu-title`]:{[`&, ${xe}-menu-submenu-arrow-icon`]:{color:Se,backgroundColor:Ne,cursor:"not-allowed"}},[`${ce}-submenu-selected ${xe}-menu-submenu-title`]:{color:ye.colorPrimary}})}},[(0,He.oN)(ye,"slide-up"),(0,He.oN)(ye,"slide-down"),(0,Fe.Fm)(ye,"move-up"),(0,Fe.Fm)(ye,"move-down"),(0,Ce._y)(ye,"zoom-big")]]};var pe=(0,Pe.Z)("Dropdown",(ye,xe)=>{let{rootPrefixCls:ce}=xe;const{marginXXS:te,sizePopupArrow:ne,controlHeight:le,fontSize:oe,lineHeight:de,paddingXXS:he,componentCls:ie,borderRadiusLG:ue}=ye,ve=(le-oe*de)/2,{dropdownArrowOffset:Se}=(0,_e.fS)({contentRadius:ue}),De=(0,ge.TS)(ye,{menuCls:`${ie}-menu`,rootPrefixCls:ce,dropdownArrowDistance:ne/2+te,dropdownArrowOffset:Se,dropdownPaddingVertical:ve,dropdownEdgeChildPadding:he});return[we(De),be(De)]},ye=>({zIndexPopup:ye.zIndexPopupBase+50}))},8628:function(St,Tt,Ie){"use strict";var Le=Ie(59301),He=Ie(34280),Fe=Ie(56762),Ce=Ie(69507);function _e(){let Pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ge=(0,Le.useRef)({}),Ee=(0,Fe.Z)(),be=(0,Ce.ZP)();return(0,He.Z)(()=>{const we=be.subscribe(pe=>{ge.current=pe,Pe&&Ee()});return()=>be.unsubscribe(we)},[]),ge.current}Tt.Z=_e},45818:function(St,Tt,Ie){"use strict";Ie.d(Tt,{D:function(){return he},Z:function(){return ve}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(De,Re){return He.createElement(_e.Z,(0,Le.Z)({},De,{ref:Re,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge,be=Ie(33853),we=Ie(38819),pe=Ie(92310),ye=Ie.n(pe),xe=Ie(2738),te=Se=>!isNaN(parseFloat(Se))&&isFinite(Se),ne=Ie(36355),le=Ie(84966),oe=function(Se,De){var Re={};for(var Ne in Se)Object.prototype.hasOwnProperty.call(Se,Ne)&&De.indexOf(Ne)<0&&(Re[Ne]=Se[Ne]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,Ne=Object.getOwnPropertySymbols(Se);ze{let Se=0;return function(){let De=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return Se+=1,`${De}${Se}`}})();var ve=He.forwardRef((Se,De)=>{const{prefixCls:Re,className:Ne,trigger:ze,children:Ge,defaultCollapsed:Xe=!1,theme:Qe="dark",style:rt={},collapsible:$e=!1,reverseArrow:qe=!1,width:ut=200,collapsedWidth:it=80,zeroWidthTriggerStyle:dt,breakpoint:nt,onCollapse:ft,onBreakpoint:yt}=Se,gt=oe(Se,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:ht}=(0,He.useContext)(le.Gs),[vt,Ut]=(0,He.useState)("collapsed"in Se?Se.collapsed:Xe),[Qt,en]=(0,He.useState)(!1);(0,He.useEffect)(()=>{"collapsed"in Se&&Ut(Se.collapsed)},[Se.collapsed]);const fn=(sn,tn)=>{"collapsed"in Se||Ut(sn),ft==null||ft(sn,tn)},Bt=(0,He.useRef)();Bt.current=sn=>{en(sn.matches),yt==null||yt(sn.matches),vt!==sn.matches&&fn(sn.matches,"responsive")},(0,He.useEffect)(()=>{function sn(Gt){return Bt.current(Gt)}let tn;if(typeof window!="undefined"){const{matchMedia:Gt}=window;if(Gt&&nt&&nt in de){tn=Gt(`(max-width: ${de[nt]})`);try{tn.addEventListener("change",sn)}catch(Ot){tn.addListener(sn)}sn(tn)}}return()=>{try{tn==null||tn.removeEventListener("change",sn)}catch(Gt){tn==null||tn.removeListener(sn)}}},[nt]),(0,He.useEffect)(()=>{const sn=ie("ant-sider-");return ht.addSider(sn),()=>ht.removeSider(sn)},[]);const an=()=>{fn(!vt,"clickTrigger")},{getPrefixCls:on}=(0,He.useContext)(ne.E_),In=()=>{const sn=on("layout-sider",Re),tn=(0,xe.Z)(gt,["collapsed"]),Gt=vt?it:ut,Ot=te(Gt)?`${Gt}px`:String(Gt),Et=parseFloat(String(it||0))===0?He.createElement("span",{onClick:an,className:ye()(`${sn}-zero-width-trigger`,`${sn}-zero-width-trigger-${qe?"right":"left"}`),style:dt},ze||He.createElement(Ee,null)):null,At={expanded:qe?He.createElement(we.Z,null):He.createElement(be.Z,null),collapsed:qe?He.createElement(be.Z,null):He.createElement(we.Z,null)}[vt?"collapsed":"expanded"],Xt=ze!==null?Et||He.createElement("div",{className:`${sn}-trigger`,onClick:an,style:{width:Ot}},ze||At):null,Ft=Object.assign(Object.assign({},rt),{flex:`0 0 ${Ot}`,maxWidth:Ot,minWidth:Ot,width:Ot}),Mt=ye()(sn,`${sn}-${Qe}`,{[`${sn}-collapsed`]:!!vt,[`${sn}-has-trigger`]:$e&&ze!==null&&!Et,[`${sn}-below`]:!!Qt,[`${sn}-zero-width`]:parseFloat(Ot)===0},Ne);return He.createElement("aside",Object.assign({className:Mt},tn,{style:Ft,ref:De}),He.createElement("div",{className:`${sn}-children`},Ge),$e||Qt&&Et?Xt:null)},Nn=He.useMemo(()=>({siderCollapsed:vt}),[vt]);return He.createElement(he.Provider,{value:Nn},In())})},84966:function(St,Tt,Ie){"use strict";Ie.d(Tt,{VY:function(){return he},$_:function(){return de},h4:function(){return oe},Gs:function(){return xe},ZP:function(){return ie}});var Le=Ie(3300),He=Ie(92310),Fe=Ie.n(He),Ce=Ie(2738),_e=Ie(59301),Pe=Ie(36355),ge=Ie(83116),be=ue=>{const{componentCls:ve,bodyBg:Se,lightSiderBg:De,lightTriggerBg:Re,lightTriggerColor:Ne}=ue;return{[`${ve}-sider-light`]:{background:De,[`${ve}-sider-trigger`]:{color:Ne,background:Re},[`${ve}-sider-zero-width-trigger`]:{color:Ne,background:Re,border:`1px solid ${Se}`,borderInlineStart:0}}}};const we=ue=>{const{antCls:ve,componentCls:Se,colorText:De,triggerColor:Re,footerBg:Ne,triggerBg:ze,headerHeight:Ge,headerPadding:Xe,headerColor:Qe,footerPadding:rt,triggerHeight:$e,zeroTriggerHeight:qe,zeroTriggerWidth:ut,motionDurationMid:it,motionDurationSlow:dt,fontSize:nt,borderRadius:ft,bodyBg:yt,headerBg:gt,siderBg:ht}=ue;return{[Se]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:yt,"&, *":{boxSizing:"border-box"},[`&${Se}-has-sider`]:{flexDirection:"row",[`> ${Se}, > ${Se}-content`]:{width:0}},[`${Se}-header, &${Se}-footer`]:{flex:"0 0 auto"},[`${Se}-sider`]:{position:"relative",minWidth:0,background:ht,transition:`all ${it}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ve}-menu${ve}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:$e},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:$e,color:Re,lineHeight:`${$e}px`,textAlign:"center",background:ze,cursor:"pointer",transition:`all ${it}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ge,insetInlineEnd:-ut,zIndex:1,width:ut,height:qe,color:Re,fontSize:ue.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:ht,borderStartStartRadius:0,borderStartEndRadius:ft,borderEndEndRadius:ft,borderEndStartRadius:0,cursor:"pointer",transition:`background ${dt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${dt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ut,borderStartStartRadius:ft,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:ft}}}}},be(ue)),{"&-rtl":{direction:"rtl"}}),[`${Se}-header`]:{height:Ge,padding:Xe,color:Qe,lineHeight:`${Ge}px`,background:gt,[`${ve}-menu`]:{lineHeight:"inherit"}},[`${Se}-footer`]:{padding:rt,color:De,fontSize:nt,background:Ne},[`${Se}-content`]:{flex:"auto",minHeight:0}}};var pe=(0,ge.Z)("Layout",ue=>[we(ue)],ue=>{const{colorBgLayout:ve,controlHeight:Se,controlHeightLG:De,colorText:Re,controlHeightSM:Ne,marginXXS:ze,colorTextLightSolid:Ge,colorBgContainer:Xe}=ue,Qe=De*1.25;return{colorBgHeader:"#001529",colorBgBody:ve,colorBgTrigger:"#002140",bodyBg:ve,headerBg:"#001529",headerHeight:Se*2,headerPadding:`0 ${Qe}px`,headerColor:Re,footerPadding:`${Ne}px ${Qe}px`,footerBg:ve,siderBg:"#001529",triggerHeight:De+ze*2,triggerBg:"#002140",triggerColor:Ge,zeroTriggerWidth:De,zeroTriggerHeight:De,lightSiderBg:Xe,lightTriggerBg:Xe,lightTriggerColor:Re}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),ye=function(ue,ve){var Se={};for(var De in ue)Object.prototype.hasOwnProperty.call(ue,De)&&ve.indexOf(De)<0&&(Se[De]=ue[De]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,De=Object.getOwnPropertySymbols(ue);Renull,removeSider:()=>null}});function ce(ue){let{suffixCls:ve,tagName:Se,displayName:De}=ue;return Re=>_e.forwardRef((ze,Ge)=>_e.createElement(Re,Object.assign({ref:Ge,suffixCls:ve,tagName:Se},ze)))}const te=_e.forwardRef((ue,ve)=>{const{prefixCls:Se,suffixCls:De,className:Re,tagName:Ne}=ue,ze=ye(ue,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ge}=_e.useContext(Pe.E_),Xe=Ge("layout",Se),[Qe,rt]=pe(Xe),$e=De?`${Xe}-${De}`:Xe;return Qe(_e.createElement(Ne,Object.assign({className:Fe()(Se||$e,Re,rt),ref:ve},ze)))}),ne=_e.forwardRef((ue,ve)=>{const{direction:Se}=_e.useContext(Pe.E_),[De,Re]=_e.useState([]),{prefixCls:Ne,className:ze,rootClassName:Ge,children:Xe,hasSider:Qe,tagName:rt,style:$e}=ue,qe=ye(ue,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ut=(0,Ce.Z)(qe,["suffixCls"]),{getPrefixCls:it,layout:dt}=_e.useContext(Pe.E_),nt=it("layout",Ne),[ft,yt]=pe(nt),gt=Fe()(nt,{[`${nt}-has-sider`]:typeof Qe=="boolean"?Qe:De.length>0,[`${nt}-rtl`]:Se==="rtl"},dt==null?void 0:dt.className,ze,Ge,yt),ht=_e.useMemo(()=>({siderHook:{addSider:vt=>{Re(Ut=>[].concat((0,Le.Z)(Ut),[vt]))},removeSider:vt=>{Re(Ut=>Ut.filter(Qt=>Qt!==vt))}}}),[]);return ft(_e.createElement(xe.Provider,{value:ht},_e.createElement(rt,Object.assign({ref:ve,className:gt,style:Object.assign(Object.assign({},dt==null?void 0:dt.style),$e)},ut),Xe)))}),le=ce({tagName:"div",displayName:"Layout"})(ne),oe=ce({suffixCls:"header",tagName:"header",displayName:"Header"})(te),de=ce({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(te),he=ce({suffixCls:"content",tagName:"main",displayName:"Content"})(te);var ie=le},40875:function(St,Tt,Ie){"use strict";Ie.d(Tt,{J:function(){return Pe}});var Le=Ie(59301),He=Ie(33234),Fe=Ie(70425),Ce=function(ge,Ee){var be={};for(var we in ge)Object.prototype.hasOwnProperty.call(ge,we)&&Ee.indexOf(we)<0&&(be[we]=ge[we]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,we=Object.getOwnPropertySymbols(ge);pe{const{children:be}=ge,we=Ce(ge,["children"]),pe=Le.useContext(_e),ye=Le.useMemo(()=>Object.assign(Object.assign({},pe),we),[pe,we.prefixCls,we.mode,we.selectable]);return Le.createElement(_e.Provider,{value:ye},Le.createElement(He.BR,null,(0,Fe.supportNodeRef)(be)?Le.cloneElement(be,{ref:Ee}):be))});Tt.Z=_e},20834:function(St,Tt,Ie){"use strict";Ie.d(Tt,{default:function(){return Nn}});var Le=Ie(15285),He=Ie(59301),Fe=Ie(45818),Ce=Ie(92310),_e=Ie.n(Ce),Pe=Ie(36355),ge=function(sn,tn){var Gt={};for(var Ot in sn)Object.prototype.hasOwnProperty.call(sn,Ot)&&tn.indexOf(Ot)<0&&(Gt[Ot]=sn[Ot]);if(sn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,Ot=Object.getOwnPropertySymbols(sn);Et{const{prefixCls:tn,className:Gt,dashed:Ot}=sn,Et=ge(sn,["prefixCls","className","dashed"]),{getPrefixCls:Yt}=He.useContext(Pe.E_),mt=Yt("menu",tn),At=_e()({[`${mt}-item-divider-dashed`]:!!Ot},Gt);return He.createElement(Le.iz,Object.assign({className:At},Et))},we=Ie(11592),pe=Ie(2738),ye=Ie(6848),xe=Ie(92343),te=(0,He.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),le=sn=>{var tn;const{className:Gt,children:Ot,icon:Et,title:Yt,danger:mt}=sn,{prefixCls:At,firstLevel:Xt,direction:Ft,disableMenuItemTitleTooltip:Mt,inlineCollapsed:ln}=He.useContext(te),Mn=vn=>{const jn=He.createElement("span",{className:`${At}-title-content`},Ot);return(!Et||(0,xe.l$)(Ot)&&Ot.type==="span")&&Ot&&vn&&Xt&&typeof Ot=="string"?He.createElement("div",{className:`${At}-inline-collapsed-noicon`},Ot.charAt(0)):jn},{siderCollapsed:Hn}=He.useContext(Fe.D);let Vn=Yt;typeof Yt=="undefined"?Vn=Xt?Ot:"":Yt===!1&&(Vn="");const Kn={title:Vn};!Hn&&!ln&&(Kn.title=null,Kn.open=!1);const er=(0,we.Z)(Ot).length;let $t=He.createElement(Le.ck,Object.assign({},(0,pe.Z)(sn,["title","icon","danger"]),{className:_e()({[`${At}-item-danger`]:mt,[`${At}-item-only-child`]:(Et?er+1:er)===1},Gt),title:typeof Yt=="string"?Yt:void 0}),(0,xe.Tm)(Et,{className:_e()((0,xe.l$)(Et)?(tn=Et.props)===null||tn===void 0?void 0:tn.className:"",`${At}-item-icon`)}),Mn(ln));return Mt||($t=He.createElement(ye.Z,Object.assign({},Kn,{placement:Ft==="rtl"?"left":"right",overlayClassName:`${At}-inline-collapsed-tooltip`}),$t)),$t},de=sn=>{var tn;const{popupClassName:Gt,icon:Ot,title:Et,theme:Yt}=sn,mt=He.useContext(te),{prefixCls:At,inlineCollapsed:Xt,theme:Ft}=mt,Mt=(0,Le.Xl)();let ln;if(!Ot)ln=Xt&&!Mt.length&&Et&&typeof Et=="string"?He.createElement("div",{className:`${At}-inline-collapsed-noicon`},Et.charAt(0)):He.createElement("span",{className:`${At}-title-content`},Et);else{const Hn=(0,xe.l$)(Et)&&Et.type==="span";ln=He.createElement(He.Fragment,null,(0,xe.Tm)(Ot,{className:_e()((0,xe.l$)(Ot)?(tn=Ot.props)===null||tn===void 0?void 0:tn.className:"",`${At}-item-icon`)}),Hn?Et:He.createElement("span",{className:`${At}-title-content`},Et))}const Mn=He.useMemo(()=>Object.assign(Object.assign({},mt),{firstLevel:!1}),[mt]);return He.createElement(te.Provider,{value:Mn},He.createElement(Le.Wd,Object.assign({},(0,pe.Z)(sn,["icon"]),{title:ln,popupClassName:_e()(At,Gt,`${At}-${Yt||Ft}`)})))},he=Ie(18785),ie=Ie(70425),ue=Ie(62892),ve=Ie(40875),Se=function(sn,tn){var Gt={};for(var Ot in sn)Object.prototype.hasOwnProperty.call(sn,Ot)&&tn.indexOf(Ot)<0&&(Gt[Ot]=sn[Ot]);if(sn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,Ot=Object.getOwnPropertySymbols(sn);Et{if(tn&&typeof tn=="object"){const Ot=tn,{label:Et,children:Yt,key:mt,type:At}=Ot,Xt=Se(Ot,["label","children","key","type"]),Ft=mt!=null?mt:`tmp-${Gt}`;return Yt||At==="group"?At==="group"?He.createElement(Le.BW,Object.assign({key:Ft},Xt,{title:Et}),De(Yt)):He.createElement(de,Object.assign({key:Ft},Xt,{title:Et}),De(Yt)):At==="divider"?He.createElement(be,Object.assign({key:Ft},Xt)):He.createElement(le,Object.assign({key:Ft},Xt),Et)}return null}).filter(tn=>tn)}function Re(sn){return He.useMemo(()=>sn&&De(sn),[sn])}var Ne=Ie(64993),ze=Ie(17313),Ge=Ie(8378),Xe=Ie(13826),Qe=Ie(29878),rt=Ie(83116),$e=Ie(37613),ut=sn=>{const{componentCls:tn,motionDurationSlow:Gt,horizontalLineHeight:Ot,colorSplit:Et,lineWidth:Yt,lineType:mt,itemPaddingInline:At}=sn;return{[`${tn}-horizontal`]:{lineHeight:Ot,border:0,borderBottom:`${Yt}px ${mt} ${Et}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${tn}-item, ${tn}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:At},[`> ${tn}-item:hover, + &${oe}-slide-up-leave${oe}-slide-up-leave-active${xe}-placement-topRight`]:{animationName:He.ly}})},(0,_e.ZP)(ye,{colorBg:Ne,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${xe} ${ce}`]:{position:"relative",margin:0},[`${ce}-submenu-popup`]:{position:"absolute",zIndex:te,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${xe}, ${xe}-menu-submenu`]:{[ce]:Object.assign(Object.assign({padding:ve,listStyleType:"none",backgroundColor:Ne,backgroundClip:"padding-box",borderRadius:ye.borderRadiusLG,outline:"none",boxShadow:ye.boxShadowSecondary},(0,Le.Qy)(ye)),{[`${ce}-item-group-title`]:{padding:`${ie}px ${Re}px`,color:ye.colorTextDescription,transition:`all ${he}`},[`${ce}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ce}-item-icon`]:{minWidth:ue,marginInlineEnd:ye.marginXS,fontSize:ye.fontSizeSM},[`${ce}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${he}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ce}-item, ${ce}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ie}px ${Re}px`,color:ye.colorText,fontWeight:"normal",fontSize:ue,lineHeight:ye.lineHeight,cursor:"pointer",transition:`all ${he}`,borderRadius:ye.borderRadiusSM,"&:hover, &-active":{backgroundColor:ye.controlItemBgHover}},(0,Le.Qy)(ye)),{"&-selected":{color:ye.colorPrimary,backgroundColor:ye.controlItemBgActive,"&:hover, &-active":{backgroundColor:ye.controlItemBgActiveHover}},"&-disabled":{color:Se,cursor:"not-allowed","&:hover":{color:Se,backgroundColor:Ne,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${ye.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:ye.colorSplit},[`${xe}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:ye.paddingXS,[`${xe}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:ye.colorTextDescription,fontSize:De,fontStyle:"normal"}}}),[`${ce}-item-group-list`]:{margin:`0 ${ye.marginXS}px`,padding:0,listStyle:"none"},[`${ce}-submenu-title`]:{paddingInlineEnd:Re+ye.fontSizeSM},[`${ce}-submenu-vertical`]:{position:"relative"},[`${ce}-submenu${ce}-submenu-disabled ${xe}-menu-submenu-title`]:{[`&, ${xe}-menu-submenu-arrow-icon`]:{color:Se,backgroundColor:Ne,cursor:"not-allowed"}},[`${ce}-submenu-selected ${xe}-menu-submenu-title`]:{color:ye.colorPrimary}})}},[(0,He.oN)(ye,"slide-up"),(0,He.oN)(ye,"slide-down"),(0,Fe.Fm)(ye,"move-up"),(0,Fe.Fm)(ye,"move-down"),(0,Ce._y)(ye,"zoom-big")]]};var pe=(0,Pe.Z)("Dropdown",(ye,xe)=>{let{rootPrefixCls:ce}=xe;const{marginXXS:te,sizePopupArrow:ne,controlHeight:le,fontSize:oe,lineHeight:de,paddingXXS:he,componentCls:ie,borderRadiusLG:ue}=ye,ve=(le-oe*de)/2,{dropdownArrowOffset:Se}=(0,_e.fS)({contentRadius:ue}),De=(0,ge.TS)(ye,{menuCls:`${ie}-menu`,rootPrefixCls:ce,dropdownArrowDistance:ne/2+te,dropdownArrowOffset:Se,dropdownPaddingVertical:ve,dropdownEdgeChildPadding:he});return[we(De),be(De)]},ye=>({zIndexPopup:ye.zIndexPopupBase+50}))},8628:function(St,Tt,Ie){"use strict";var Le=Ie(59301),He=Ie(34280),Fe=Ie(56762),Ce=Ie(69507);function _e(){let Pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ge=(0,Le.useRef)({}),Ee=(0,Fe.Z)(),be=(0,Ce.ZP)();return(0,He.Z)(()=>{const we=be.subscribe(pe=>{ge.current=pe,Pe&&Ee()});return()=>be.unsubscribe(we)},[]),ge.current}Tt.Z=_e},45818:function(St,Tt,Ie){"use strict";Ie.d(Tt,{D:function(){return he},Z:function(){return ve}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(De,Re){return He.createElement(_e.Z,(0,Le.Z)({},De,{ref:Re,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge,be=Ie(33853),we=Ie(38819),pe=Ie(92310),ye=Ie.n(pe),xe=Ie(2738),te=Se=>!isNaN(parseFloat(Se))&&isFinite(Se),ne=Ie(36355),le=Ie(84966),oe=function(Se,De){var Re={};for(var Ne in Se)Object.prototype.hasOwnProperty.call(Se,Ne)&&De.indexOf(Ne)<0&&(Re[Ne]=Se[Ne]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,Ne=Object.getOwnPropertySymbols(Se);ze{let Se=0;return function(){let De=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return Se+=1,`${De}${Se}`}})();var ve=He.forwardRef((Se,De)=>{const{prefixCls:Re,className:Ne,trigger:ze,children:Ge,defaultCollapsed:Xe=!1,theme:Qe="dark",style:rt={},collapsible:$e=!1,reverseArrow:qe=!1,width:ut=200,collapsedWidth:it=80,zeroWidthTriggerStyle:dt,breakpoint:nt,onCollapse:ft,onBreakpoint:yt}=Se,gt=oe(Se,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:ht}=(0,He.useContext)(le.Gs),[vt,Ut]=(0,He.useState)("collapsed"in Se?Se.collapsed:Xe),[Qt,en]=(0,He.useState)(!1);(0,He.useEffect)(()=>{"collapsed"in Se&&Ut(Se.collapsed)},[Se.collapsed]);const fn=(sn,tn)=>{"collapsed"in Se||Ut(sn),ft==null||ft(sn,tn)},Bt=(0,He.useRef)();Bt.current=sn=>{en(sn.matches),yt==null||yt(sn.matches),vt!==sn.matches&&fn(sn.matches,"responsive")},(0,He.useEffect)(()=>{function sn(Gt){return Bt.current(Gt)}let tn;if(typeof window!="undefined"){const{matchMedia:Gt}=window;if(Gt&&nt&&nt in de){tn=Gt(`(max-width: ${de[nt]})`);try{tn.addEventListener("change",sn)}catch(Ot){tn.addListener(sn)}sn(tn)}}return()=>{try{tn==null||tn.removeEventListener("change",sn)}catch(Gt){tn==null||tn.removeListener(sn)}}},[nt]),(0,He.useEffect)(()=>{const sn=ie("ant-sider-");return ht.addSider(sn),()=>ht.removeSider(sn)},[]);const an=()=>{fn(!vt,"clickTrigger")},{getPrefixCls:on}=(0,He.useContext)(ne.E_),In=()=>{const sn=on("layout-sider",Re),tn=(0,xe.Z)(gt,["collapsed"]),Gt=vt?it:ut,Ot=te(Gt)?`${Gt}px`:String(Gt),Et=parseFloat(String(it||0))===0?He.createElement("span",{onClick:an,className:ye()(`${sn}-zero-width-trigger`,`${sn}-zero-width-trigger-${qe?"right":"left"}`),style:dt},ze||He.createElement(Ee,null)):null,At={expanded:qe?He.createElement(we.Z,null):He.createElement(be.Z,null),collapsed:qe?He.createElement(be.Z,null):He.createElement(we.Z,null)}[vt?"collapsed":"expanded"],Xt=ze!==null?Et||He.createElement("div",{className:`${sn}-trigger`,onClick:an,style:{width:Ot}},ze||At):null,Ft=Object.assign(Object.assign({},rt),{flex:`0 0 ${Ot}`,maxWidth:Ot,minWidth:Ot,width:Ot}),Mt=ye()(sn,`${sn}-${Qe}`,{[`${sn}-collapsed`]:!!vt,[`${sn}-has-trigger`]:$e&&ze!==null&&!Et,[`${sn}-below`]:!!Qt,[`${sn}-zero-width`]:parseFloat(Ot)===0},Ne);return He.createElement("aside",Object.assign({className:Mt},tn,{style:Ft,ref:De}),He.createElement("div",{className:`${sn}-children`},Ge),$e||Qt&&Et?Xt:null)},Nn=He.useMemo(()=>({siderCollapsed:vt}),[vt]);return He.createElement(he.Provider,{value:Nn},In())})},84966:function(St,Tt,Ie){"use strict";Ie.d(Tt,{VY:function(){return he},$_:function(){return de},h4:function(){return oe},Gs:function(){return xe},ZP:function(){return ie}});var Le=Ie(3300),He=Ie(92310),Fe=Ie.n(He),Ce=Ie(2738),_e=Ie(59301),Pe=Ie(36355),ge=Ie(83116),be=ue=>{const{componentCls:ve,bodyBg:Se,lightSiderBg:De,lightTriggerBg:Re,lightTriggerColor:Ne}=ue;return{[`${ve}-sider-light`]:{background:De,[`${ve}-sider-trigger`]:{color:Ne,background:Re},[`${ve}-sider-zero-width-trigger`]:{color:Ne,background:Re,border:`1px solid ${Se}`,borderInlineStart:0}}}};const we=ue=>{const{antCls:ve,componentCls:Se,colorText:De,triggerColor:Re,footerBg:Ne,triggerBg:ze,headerHeight:Ge,headerPadding:Xe,headerColor:Qe,footerPadding:rt,triggerHeight:$e,zeroTriggerHeight:qe,zeroTriggerWidth:ut,motionDurationMid:it,motionDurationSlow:dt,fontSize:nt,borderRadius:ft,bodyBg:yt,headerBg:gt,siderBg:ht}=ue;return{[Se]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:yt,"&, *":{boxSizing:"border-box"},[`&${Se}-has-sider`]:{flexDirection:"row",[`> ${Se}, > ${Se}-content`]:{width:0}},[`${Se}-header, &${Se}-footer`]:{flex:"0 0 auto"},[`${Se}-sider`]:{position:"relative",minWidth:0,background:ht,transition:`all ${it}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ve}-menu${ve}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:$e},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:$e,color:Re,lineHeight:`${$e}px`,textAlign:"center",background:ze,cursor:"pointer",transition:`all ${it}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ge,insetInlineEnd:-ut,zIndex:1,width:ut,height:qe,color:Re,fontSize:ue.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:ht,borderStartStartRadius:0,borderStartEndRadius:ft,borderEndEndRadius:ft,borderEndStartRadius:0,cursor:"pointer",transition:`background ${dt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${dt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ut,borderStartStartRadius:ft,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:ft}}}}},be(ue)),{"&-rtl":{direction:"rtl"}}),[`${Se}-header`]:{height:Ge,padding:Xe,color:Qe,lineHeight:`${Ge}px`,background:gt,[`${ve}-menu`]:{lineHeight:"inherit"}},[`${Se}-footer`]:{padding:rt,color:De,fontSize:nt,background:Ne},[`${Se}-content`]:{flex:"auto",minHeight:0}}};var pe=(0,ge.Z)("Layout",ue=>[we(ue)],ue=>{const{colorBgLayout:ve,controlHeight:Se,controlHeightLG:De,colorText:Re,controlHeightSM:Ne,marginXXS:ze,colorTextLightSolid:Ge,colorBgContainer:Xe}=ue,Qe=De*1.25;return{colorBgHeader:"#001529",colorBgBody:ve,colorBgTrigger:"#002140",bodyBg:ve,headerBg:"#001529",headerHeight:Se*2,headerPadding:`0 ${Qe}px`,headerColor:Re,footerPadding:`${Ne}px ${Qe}px`,footerBg:ve,siderBg:"#001529",triggerHeight:De+ze*2,triggerBg:"#002140",triggerColor:Ge,zeroTriggerWidth:De,zeroTriggerHeight:De,lightSiderBg:Xe,lightTriggerBg:Xe,lightTriggerColor:Re}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),ye=function(ue,ve){var Se={};for(var De in ue)Object.prototype.hasOwnProperty.call(ue,De)&&ve.indexOf(De)<0&&(Se[De]=ue[De]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,De=Object.getOwnPropertySymbols(ue);Renull,removeSider:()=>null}});function ce(ue){let{suffixCls:ve,tagName:Se,displayName:De}=ue;return Re=>_e.forwardRef((ze,Ge)=>_e.createElement(Re,Object.assign({ref:Ge,suffixCls:ve,tagName:Se},ze)))}const te=_e.forwardRef((ue,ve)=>{const{prefixCls:Se,suffixCls:De,className:Re,tagName:Ne}=ue,ze=ye(ue,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ge}=_e.useContext(Pe.E_),Xe=Ge("layout",Se),[Qe,rt]=pe(Xe),$e=De?`${Xe}-${De}`:Xe;return Qe(_e.createElement(Ne,Object.assign({className:Fe()(Se||$e,Re,rt),ref:ve},ze)))}),ne=_e.forwardRef((ue,ve)=>{const{direction:Se}=_e.useContext(Pe.E_),[De,Re]=_e.useState([]),{prefixCls:Ne,className:ze,rootClassName:Ge,children:Xe,hasSider:Qe,tagName:rt,style:$e}=ue,qe=ye(ue,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ut=(0,Ce.Z)(qe,["suffixCls"]),{getPrefixCls:it,layout:dt}=_e.useContext(Pe.E_),nt=it("layout",Ne),[ft,yt]=pe(nt),gt=Fe()(nt,{[`${nt}-has-sider`]:typeof Qe=="boolean"?Qe:De.length>0,[`${nt}-rtl`]:Se==="rtl"},dt==null?void 0:dt.className,ze,Ge,yt),ht=_e.useMemo(()=>({siderHook:{addSider:vt=>{Re(Ut=>[].concat((0,Le.Z)(Ut),[vt]))},removeSider:vt=>{Re(Ut=>Ut.filter(Qt=>Qt!==vt))}}}),[]);return ft(_e.createElement(xe.Provider,{value:ht},_e.createElement(rt,Object.assign({ref:ve,className:gt,style:Object.assign(Object.assign({},dt==null?void 0:dt.style),$e)},ut),Xe)))}),le=ce({tagName:"div",displayName:"Layout"})(ne),oe=ce({suffixCls:"header",tagName:"header",displayName:"Header"})(te),de=ce({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(te),he=ce({suffixCls:"content",tagName:"main",displayName:"Content"})(te);var ie=le},40875:function(St,Tt,Ie){"use strict";Ie.d(Tt,{J:function(){return Pe}});var Le=Ie(59301),He=Ie(33234),Fe=Ie(70425),Ce=function(ge,Ee){var be={};for(var we in ge)Object.prototype.hasOwnProperty.call(ge,we)&&Ee.indexOf(we)<0&&(be[we]=ge[we]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,we=Object.getOwnPropertySymbols(ge);pe{const{children:be}=ge,we=Ce(ge,["children"]),pe=Le.useContext(_e),ye=Le.useMemo(()=>Object.assign(Object.assign({},pe),we),[pe,we.prefixCls,we.mode,we.selectable]);return Le.createElement(_e.Provider,{value:ye},Le.createElement(He.BR,null,(0,Fe.supportNodeRef)(be)?Le.cloneElement(be,{ref:Ee}):be))});Tt.Z=_e},20834:function(St,Tt,Ie){"use strict";Ie.d(Tt,{default:function(){return Nn}});var Le=Ie(15285),He=Ie(59301),Fe=Ie(45818),Ce=Ie(92310),_e=Ie.n(Ce),Pe=Ie(36355),ge=function(sn,tn){var Gt={};for(var Ot in sn)Object.prototype.hasOwnProperty.call(sn,Ot)&&tn.indexOf(Ot)<0&&(Gt[Ot]=sn[Ot]);if(sn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,Ot=Object.getOwnPropertySymbols(sn);Et{const{prefixCls:tn,className:Gt,dashed:Ot}=sn,Et=ge(sn,["prefixCls","className","dashed"]),{getPrefixCls:Yt}=He.useContext(Pe.E_),mt=Yt("menu",tn),At=_e()({[`${mt}-item-divider-dashed`]:!!Ot},Gt);return He.createElement(Le.iz,Object.assign({className:At},Et))},we=Ie(11592),pe=Ie(2738),ye=Ie(6848),xe=Ie(92343),te=(0,He.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),le=sn=>{var tn;const{className:Gt,children:Ot,icon:Et,title:Yt,danger:mt}=sn,{prefixCls:At,firstLevel:Xt,direction:Ft,disableMenuItemTitleTooltip:Mt,inlineCollapsed:ln}=He.useContext(te),Mn=vn=>{const jn=He.createElement("span",{className:`${At}-title-content`},Ot);return(!Et||(0,xe.l$)(Ot)&&Ot.type==="span")&&Ot&&vn&&Xt&&typeof Ot=="string"?He.createElement("div",{className:`${At}-inline-collapsed-noicon`},Ot.charAt(0)):jn},{siderCollapsed:Vn}=He.useContext(Fe.D);let Gn=Yt;typeof Yt=="undefined"?Gn=Xt?Ot:"":Yt===!1&&(Gn="");const Kn={title:Gn};!Vn&&!ln&&(Kn.title=null,Kn.open=!1);const er=(0,we.Z)(Ot).length;let $t=He.createElement(Le.ck,Object.assign({},(0,pe.Z)(sn,["title","icon","danger"]),{className:_e()({[`${At}-item-danger`]:mt,[`${At}-item-only-child`]:(Et?er+1:er)===1},Gt),title:typeof Yt=="string"?Yt:void 0}),(0,xe.Tm)(Et,{className:_e()((0,xe.l$)(Et)?(tn=Et.props)===null||tn===void 0?void 0:tn.className:"",`${At}-item-icon`)}),Mn(ln));return Mt||($t=He.createElement(ye.Z,Object.assign({},Kn,{placement:Ft==="rtl"?"left":"right",overlayClassName:`${At}-inline-collapsed-tooltip`}),$t)),$t},de=sn=>{var tn;const{popupClassName:Gt,icon:Ot,title:Et,theme:Yt}=sn,mt=He.useContext(te),{prefixCls:At,inlineCollapsed:Xt,theme:Ft}=mt,Mt=(0,Le.Xl)();let ln;if(!Ot)ln=Xt&&!Mt.length&&Et&&typeof Et=="string"?He.createElement("div",{className:`${At}-inline-collapsed-noicon`},Et.charAt(0)):He.createElement("span",{className:`${At}-title-content`},Et);else{const Vn=(0,xe.l$)(Et)&&Et.type==="span";ln=He.createElement(He.Fragment,null,(0,xe.Tm)(Ot,{className:_e()((0,xe.l$)(Ot)?(tn=Ot.props)===null||tn===void 0?void 0:tn.className:"",`${At}-item-icon`)}),Vn?Et:He.createElement("span",{className:`${At}-title-content`},Et))}const Mn=He.useMemo(()=>Object.assign(Object.assign({},mt),{firstLevel:!1}),[mt]);return He.createElement(te.Provider,{value:Mn},He.createElement(Le.Wd,Object.assign({},(0,pe.Z)(sn,["icon"]),{title:ln,popupClassName:_e()(At,Gt,`${At}-${Yt||Ft}`)})))},he=Ie(18785),ie=Ie(70425),ue=Ie(62892),ve=Ie(40875),Se=function(sn,tn){var Gt={};for(var Ot in sn)Object.prototype.hasOwnProperty.call(sn,Ot)&&tn.indexOf(Ot)<0&&(Gt[Ot]=sn[Ot]);if(sn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,Ot=Object.getOwnPropertySymbols(sn);Et{if(tn&&typeof tn=="object"){const Ot=tn,{label:Et,children:Yt,key:mt,type:At}=Ot,Xt=Se(Ot,["label","children","key","type"]),Ft=mt!=null?mt:`tmp-${Gt}`;return Yt||At==="group"?At==="group"?He.createElement(Le.BW,Object.assign({key:Ft},Xt,{title:Et}),De(Yt)):He.createElement(de,Object.assign({key:Ft},Xt,{title:Et}),De(Yt)):At==="divider"?He.createElement(be,Object.assign({key:Ft},Xt)):He.createElement(le,Object.assign({key:Ft},Xt),Et)}return null}).filter(tn=>tn)}function Re(sn){return He.useMemo(()=>sn&&De(sn),[sn])}var Ne=Ie(64993),ze=Ie(17313),Ge=Ie(8378),Xe=Ie(13826),Qe=Ie(29878),rt=Ie(83116),$e=Ie(37613),ut=sn=>{const{componentCls:tn,motionDurationSlow:Gt,horizontalLineHeight:Ot,colorSplit:Et,lineWidth:Yt,lineType:mt,itemPaddingInline:At}=sn;return{[`${tn}-horizontal`]:{lineHeight:Ot,border:0,borderBottom:`${Yt}px ${mt} ${Et}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${tn}-item, ${tn}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:At},[`> ${tn}-item:hover, > ${tn}-item-active, > ${tn}-submenu ${tn}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${tn}-item, ${tn}-submenu-title`]:{transition:[`border-color ${Gt}`,`background ${Gt}`].join(",")},[`${tn}-submenu-arrow`]:{display:"none"}}}},dt=sn=>{let{componentCls:tn,menuArrowOffset:Gt}=sn;return{[`${tn}-rtl`]:{direction:"rtl"},[`${tn}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${tn}-rtl${tn}-vertical, - ${tn}-submenu-rtl ${tn}-vertical`]:{[`${tn}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${Gt})`},"&::after":{transform:`rotate(45deg) translateY(${Gt})`}}}}};const nt=sn=>Object.assign({},(0,ze.oN)(sn));var yt=(sn,tn)=>{const{componentCls:Gt,itemColor:Ot,itemSelectedColor:Et,groupTitleColor:Yt,itemBg:mt,subMenuItemBg:At,itemSelectedBg:Xt,activeBarHeight:Ft,activeBarWidth:Mt,activeBarBorderWidth:ln,motionDurationSlow:Mn,motionEaseInOut:Hn,motionEaseOut:Vn,itemPaddingInline:Kn,motionDurationMid:er,itemHoverColor:$t,lineType:vn,colorSplit:jn,itemDisabledColor:Tn,dangerItemColor:xr,dangerItemHoverColor:Wr,dangerItemSelectedColor:wr,dangerItemActiveBg:Vr,dangerItemSelectedBg:Da,itemHoverBg:Ya,itemActiveBg:Ba,menuSubMenuBg:Ia,horizontalItemSelectedColor:Ci,horizontalItemSelectedBg:Si,horizontalItemBorderRadius:Kr,horizontalItemHoverBg:Qa,popupBg:si}=sn;return{[`${Gt}-${tn}, ${Gt}-${tn} > ${Gt}`]:{color:Ot,background:mt,[`&${Gt}-root:focus-visible`]:Object.assign({},nt(sn)),[`${Gt}-item-group-title`]:{color:Yt},[`${Gt}-submenu-selected`]:{[`> ${Gt}-submenu-title`]:{color:Et}},[`${Gt}-item-disabled, ${Gt}-submenu-disabled`]:{color:`${Tn} !important`},[`${Gt}-item:not(${Gt}-item-selected):not(${Gt}-submenu-selected)`]:{[`&:hover, > ${Gt}-submenu-title:hover`]:{color:$t}},[`&:not(${Gt}-horizontal)`]:{[`${Gt}-item:not(${Gt}-item-selected)`]:{"&:hover":{backgroundColor:Ya},"&:active":{backgroundColor:Ba}},[`${Gt}-submenu-title`]:{"&:hover":{backgroundColor:Ya},"&:active":{backgroundColor:Ba}}},[`${Gt}-item-danger`]:{color:xr,[`&${Gt}-item:hover`]:{[`&:not(${Gt}-item-selected):not(${Gt}-submenu-selected)`]:{color:Wr}},[`&${Gt}-item:active`]:{background:Vr}},[`${Gt}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Gt}-item-selected`]:{color:Et,[`&${Gt}-item-danger`]:{color:wr},"a, a:hover":{color:"inherit"}},[`& ${Gt}-item-selected`]:{backgroundColor:Xt,[`&${Gt}-item-danger`]:{backgroundColor:Da}},[`${Gt}-item, ${Gt}-submenu-title`]:{[`&:not(${Gt}-item-disabled):focus-visible`]:Object.assign({},nt(sn))},[`&${Gt}-submenu > ${Gt}`]:{backgroundColor:Ia},[`&${Gt}-popup > ${Gt}`]:{backgroundColor:si},[`&${Gt}-horizontal`]:Object.assign(Object.assign({},tn==="dark"?{borderBottom:0}:{}),{[`> ${Gt}-item, > ${Gt}-submenu`]:{top:ln,marginTop:-ln,marginBottom:0,borderRadius:Kr,"&::after":{position:"absolute",insetInline:Kn,bottom:0,borderBottom:`${Ft}px solid transparent`,transition:`border-color ${Mn} ${Hn}`,content:'""'},"&:hover, &-active, &-open":{background:Qa,"&::after":{borderBottomWidth:Ft,borderBottomColor:Ci}},"&-selected":{color:Ci,backgroundColor:Si,"&:hover":{backgroundColor:Si},"&::after":{borderBottomWidth:Ft,borderBottomColor:Ci}}}}),[`&${Gt}-root`]:{[`&${Gt}-inline, &${Gt}-vertical`]:{borderInlineEnd:`${ln}px ${vn} ${jn}`}},[`&${Gt}-inline`]:{[`${Gt}-sub${Gt}-inline`]:{background:At},[`${Gt}-item, ${Gt}-submenu-title`]:ln&&Mt?{width:`calc(100% + ${ln}px)`}:{},[`${Gt}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Mt}px solid ${Et}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${er} ${Vn}`,`opacity ${er} ${Vn}`].join(","),content:'""'},[`&${Gt}-item-danger`]:{"&::after":{borderInlineEndColor:wr}}},[`${Gt}-selected, ${Gt}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${er} ${Hn}`,`opacity ${er} ${Hn}`].join(",")}}}}}};const gt=sn=>{const{componentCls:tn,itemHeight:Gt,itemMarginInline:Ot,padding:Et,menuArrowSize:Yt,marginXS:mt,itemMarginBlock:At}=sn,Xt=Et+Yt+mt;return{[`${tn}-item`]:{position:"relative",overflow:"hidden"},[`${tn}-item, ${tn}-submenu-title`]:{height:Gt,lineHeight:`${Gt}px`,paddingInline:Et,overflow:"hidden",textOverflow:"ellipsis",marginInline:Ot,marginBlock:At,width:`calc(100% - ${Ot*2}px)`},[`> ${tn}-item, + ${tn}-submenu-rtl ${tn}-vertical`]:{[`${tn}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${Gt})`},"&::after":{transform:`rotate(45deg) translateY(${Gt})`}}}}};const nt=sn=>Object.assign({},(0,ze.oN)(sn));var yt=(sn,tn)=>{const{componentCls:Gt,itemColor:Ot,itemSelectedColor:Et,groupTitleColor:Yt,itemBg:mt,subMenuItemBg:At,itemSelectedBg:Xt,activeBarHeight:Ft,activeBarWidth:Mt,activeBarBorderWidth:ln,motionDurationSlow:Mn,motionEaseInOut:Vn,motionEaseOut:Gn,itemPaddingInline:Kn,motionDurationMid:er,itemHoverColor:$t,lineType:vn,colorSplit:jn,itemDisabledColor:Tn,dangerItemColor:xr,dangerItemHoverColor:Wr,dangerItemSelectedColor:wr,dangerItemActiveBg:Vr,dangerItemSelectedBg:Da,itemHoverBg:Ya,itemActiveBg:Ba,menuSubMenuBg:Ia,horizontalItemSelectedColor:Ci,horizontalItemSelectedBg:Si,horizontalItemBorderRadius:Kr,horizontalItemHoverBg:Qa,popupBg:si}=sn;return{[`${Gt}-${tn}, ${Gt}-${tn} > ${Gt}`]:{color:Ot,background:mt,[`&${Gt}-root:focus-visible`]:Object.assign({},nt(sn)),[`${Gt}-item-group-title`]:{color:Yt},[`${Gt}-submenu-selected`]:{[`> ${Gt}-submenu-title`]:{color:Et}},[`${Gt}-item-disabled, ${Gt}-submenu-disabled`]:{color:`${Tn} !important`},[`${Gt}-item:not(${Gt}-item-selected):not(${Gt}-submenu-selected)`]:{[`&:hover, > ${Gt}-submenu-title:hover`]:{color:$t}},[`&:not(${Gt}-horizontal)`]:{[`${Gt}-item:not(${Gt}-item-selected)`]:{"&:hover":{backgroundColor:Ya},"&:active":{backgroundColor:Ba}},[`${Gt}-submenu-title`]:{"&:hover":{backgroundColor:Ya},"&:active":{backgroundColor:Ba}}},[`${Gt}-item-danger`]:{color:xr,[`&${Gt}-item:hover`]:{[`&:not(${Gt}-item-selected):not(${Gt}-submenu-selected)`]:{color:Wr}},[`&${Gt}-item:active`]:{background:Vr}},[`${Gt}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Gt}-item-selected`]:{color:Et,[`&${Gt}-item-danger`]:{color:wr},"a, a:hover":{color:"inherit"}},[`& ${Gt}-item-selected`]:{backgroundColor:Xt,[`&${Gt}-item-danger`]:{backgroundColor:Da}},[`${Gt}-item, ${Gt}-submenu-title`]:{[`&:not(${Gt}-item-disabled):focus-visible`]:Object.assign({},nt(sn))},[`&${Gt}-submenu > ${Gt}`]:{backgroundColor:Ia},[`&${Gt}-popup > ${Gt}`]:{backgroundColor:si},[`&${Gt}-horizontal`]:Object.assign(Object.assign({},tn==="dark"?{borderBottom:0}:{}),{[`> ${Gt}-item, > ${Gt}-submenu`]:{top:ln,marginTop:-ln,marginBottom:0,borderRadius:Kr,"&::after":{position:"absolute",insetInline:Kn,bottom:0,borderBottom:`${Ft}px solid transparent`,transition:`border-color ${Mn} ${Vn}`,content:'""'},"&:hover, &-active, &-open":{background:Qa,"&::after":{borderBottomWidth:Ft,borderBottomColor:Ci}},"&-selected":{color:Ci,backgroundColor:Si,"&:hover":{backgroundColor:Si},"&::after":{borderBottomWidth:Ft,borderBottomColor:Ci}}}}),[`&${Gt}-root`]:{[`&${Gt}-inline, &${Gt}-vertical`]:{borderInlineEnd:`${ln}px ${vn} ${jn}`}},[`&${Gt}-inline`]:{[`${Gt}-sub${Gt}-inline`]:{background:At},[`${Gt}-item, ${Gt}-submenu-title`]:ln&&Mt?{width:`calc(100% + ${ln}px)`}:{},[`${Gt}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Mt}px solid ${Et}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${er} ${Gn}`,`opacity ${er} ${Gn}`].join(","),content:'""'},[`&${Gt}-item-danger`]:{"&::after":{borderInlineEndColor:wr}}},[`${Gt}-selected, ${Gt}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${er} ${Vn}`,`opacity ${er} ${Vn}`].join(",")}}}}}};const gt=sn=>{const{componentCls:tn,itemHeight:Gt,itemMarginInline:Ot,padding:Et,menuArrowSize:Yt,marginXS:mt,itemMarginBlock:At}=sn,Xt=Et+Yt+mt;return{[`${tn}-item`]:{position:"relative",overflow:"hidden"},[`${tn}-item, ${tn}-submenu-title`]:{height:Gt,lineHeight:`${Gt}px`,paddingInline:Et,overflow:"hidden",textOverflow:"ellipsis",marginInline:Ot,marginBlock:At,width:`calc(100% - ${Ot*2}px)`},[`> ${tn}-item, > ${tn}-submenu > ${tn}-submenu-title`]:{height:Gt,lineHeight:`${Gt}px`},[`${tn}-item-group-list ${tn}-submenu-title, - ${tn}-submenu-title`]:{paddingInlineEnd:Xt}}};var vt=sn=>{const{componentCls:tn,iconCls:Gt,itemHeight:Ot,colorTextLightSolid:Et,dropdownWidth:Yt,controlHeightLG:mt,motionDurationMid:At,motionEaseOut:Xt,paddingXL:Ft,itemMarginInline:Mt,fontSizeLG:ln,motionDurationSlow:Mn,paddingXS:Hn,boxShadowSecondary:Vn,collapsedWidth:Kn,collapsedIconSize:er}=sn,$t={height:Ot,lineHeight:`${Ot}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[tn]:{"&-inline, &-vertical":Object.assign({[`&${tn}-root`]:{boxShadow:"none"}},gt(sn))},[`${tn}-submenu-popup`]:{[`${tn}-vertical`]:Object.assign(Object.assign({},gt(sn)),{boxShadow:Vn})}},{[`${tn}-submenu-popup ${tn}-vertical${tn}-sub`]:{minWidth:Yt,maxHeight:`calc(100vh - ${mt*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${tn}-inline`]:{width:"100%",[`&${tn}-root`]:{[`${tn}-item, ${tn}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Mn}`,`background ${Mn}`,`padding ${At} ${Xt}`].join(","),[`> ${tn}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${tn}-sub${tn}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${tn}-submenu > ${tn}-submenu-title`]:$t,[`& ${tn}-item-group-title`]:{paddingInlineStart:Ft}},[`${tn}-item`]:$t}},{[`${tn}-inline-collapsed`]:{width:Kn,[`&${tn}-root`]:{[`${tn}-item, ${tn}-submenu ${tn}-submenu-title`]:{[`> ${tn}-inline-collapsed-noicon`]:{fontSize:ln,textAlign:"center"}}},[`> ${tn}-item, + ${tn}-submenu-title`]:{paddingInlineEnd:Xt}}};var vt=sn=>{const{componentCls:tn,iconCls:Gt,itemHeight:Ot,colorTextLightSolid:Et,dropdownWidth:Yt,controlHeightLG:mt,motionDurationMid:At,motionEaseOut:Xt,paddingXL:Ft,itemMarginInline:Mt,fontSizeLG:ln,motionDurationSlow:Mn,paddingXS:Vn,boxShadowSecondary:Gn,collapsedWidth:Kn,collapsedIconSize:er}=sn,$t={height:Ot,lineHeight:`${Ot}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[tn]:{"&-inline, &-vertical":Object.assign({[`&${tn}-root`]:{boxShadow:"none"}},gt(sn))},[`${tn}-submenu-popup`]:{[`${tn}-vertical`]:Object.assign(Object.assign({},gt(sn)),{boxShadow:Gn})}},{[`${tn}-submenu-popup ${tn}-vertical${tn}-sub`]:{minWidth:Yt,maxHeight:`calc(100vh - ${mt*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${tn}-inline`]:{width:"100%",[`&${tn}-root`]:{[`${tn}-item, ${tn}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Mn}`,`background ${Mn}`,`padding ${At} ${Xt}`].join(","),[`> ${tn}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${tn}-sub${tn}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${tn}-submenu > ${tn}-submenu-title`]:$t,[`& ${tn}-item-group-title`]:{paddingInlineStart:Ft}},[`${tn}-item`]:$t}},{[`${tn}-inline-collapsed`]:{width:Kn,[`&${tn}-root`]:{[`${tn}-item, ${tn}-submenu ${tn}-submenu-title`]:{[`> ${tn}-inline-collapsed-noicon`]:{fontSize:ln,textAlign:"center"}}},[`> ${tn}-item, > ${tn}-item-group > ${tn}-item-group-list > ${tn}-item, > ${tn}-item-group > ${tn}-item-group-list > ${tn}-submenu > ${tn}-submenu-title, > ${tn}-submenu > ${tn}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ln/2}px - ${Mt}px)`,textOverflow:"clip",[` ${tn}-submenu-arrow, ${tn}-submenu-expand-icon - `]:{opacity:0},[`${tn}-item-icon, ${Gt}`]:{margin:0,fontSize:er,lineHeight:`${Ot}px`,"+ span":{display:"inline-block",opacity:0}}},[`${tn}-item-icon, ${Gt}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${tn}-item-icon, ${Gt}`]:{display:"none"},"a, a:hover":{color:Et}},[`${tn}-item-group-title`]:Object.assign(Object.assign({},ze.vS),{paddingInline:Hn})}}]};const Ut=sn=>{const{componentCls:tn,motionDurationSlow:Gt,motionDurationMid:Ot,motionEaseInOut:Et,motionEaseOut:Yt,iconCls:mt,iconSize:At,iconMarginInlineEnd:Xt}=sn;return{[`${tn}-item, ${tn}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${Gt}`,`background ${Gt}`,`padding ${Gt} ${Et}`].join(","),[`${tn}-item-icon, ${mt}`]:{minWidth:At,fontSize:At,transition:[`font-size ${Ot} ${Yt}`,`margin ${Gt} ${Et}`,`color ${Gt}`].join(","),"+ span":{marginInlineStart:Xt,opacity:1,transition:[`opacity ${Gt} ${Et}`,`margin ${Gt}`,`color ${Gt}`].join(",")}},[`${tn}-item-icon`]:Object.assign({},(0,ze.Ro)()),[`&${tn}-item-only-child`]:{[`> ${mt}, > ${tn}-item-icon`]:{marginInlineEnd:0}}},[`${tn}-item-disabled, ${tn}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${tn}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Qt=sn=>{const{componentCls:tn,motionDurationSlow:Gt,motionEaseInOut:Ot,borderRadius:Et,menuArrowSize:Yt,menuArrowOffset:mt}=sn;return{[`${tn}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:sn.margin,width:Yt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${Gt} ${Ot}, opacity ${Gt}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Yt*.6,height:Yt*.15,backgroundColor:"currentcolor",borderRadius:Et,transition:[`background ${Gt} ${Ot}`,`transform ${Gt} ${Ot}`,`top ${Gt} ${Ot}`,`color ${Gt} ${Ot}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${mt})`},"&::after":{transform:`rotate(-45deg) translateY(${mt})`}}}}},en=sn=>{const{antCls:tn,componentCls:Gt,fontSize:Ot,motionDurationSlow:Et,motionDurationMid:Yt,motionEaseInOut:mt,paddingXS:At,padding:Xt,colorSplit:Ft,lineWidth:Mt,zIndexPopup:ln,borderRadiusLG:Mn,subMenuItemBorderRadius:Hn,menuArrowSize:Vn,menuArrowOffset:Kn,lineType:er,menuPanelMaskInset:$t,groupTitleLineHeight:vn,groupTitleFontSize:jn}=sn;return[{"":{[`${Gt}`]:Object.assign(Object.assign({},(0,ze.dF)()),{"&-hidden":{display:"none"}})},[`${Gt}-submenu-hidden`]:{display:"none"}},{[Gt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ze.Wf)(sn)),(0,ze.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:Ot,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Et} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${Gt}-item`]:{flex:"none"}},[`${Gt}-item, ${Gt}-submenu, ${Gt}-submenu-title`]:{borderRadius:sn.itemBorderRadius},[`${Gt}-item-group-title`]:{padding:`${At}px ${Xt}px`,fontSize:jn,lineHeight:vn,transition:`all ${Et}`},[`&-horizontal ${Gt}-submenu`]:{transition:[`border-color ${Et} ${mt}`,`background ${Et} ${mt}`].join(",")},[`${Gt}-submenu, ${Gt}-submenu-inline`]:{transition:[`border-color ${Et} ${mt}`,`background ${Et} ${mt}`,`padding ${Yt} ${mt}`].join(",")},[`${Gt}-submenu ${Gt}-sub`]:{cursor:"initial",transition:[`background ${Et} ${mt}`,`padding ${Et} ${mt}`].join(",")},[`${Gt}-title-content`]:{transition:`color ${Et}`},[`${Gt}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${Gt}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Ft,borderStyle:er,borderWidth:0,borderTopWidth:Mt,marginBlock:Mt,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ut(sn)),{[`${Gt}-item-group`]:{[`${Gt}-item-group-list`]:{margin:0,padding:0,[`${Gt}-item, ${Gt}-submenu-title`]:{paddingInline:`${Ot*2}px ${Xt}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ln,borderRadius:Mn,boxShadow:"none",transformOrigin:"0 0",[`&${Gt}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${$t}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:$t},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:sn.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:sn.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:sn.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:sn.paddingXS},[`> ${Gt}`]:Object.assign(Object.assign(Object.assign({borderRadius:Mn},Ut(sn)),Qt(sn)),{[`${Gt}-item, ${Gt}-submenu > ${Gt}-submenu-title`]:{borderRadius:Hn},[`${Gt}-submenu-title::after`]:{transition:`transform ${Et} ${mt}`}})}}),Qt(sn)),{[`&-inline-collapsed ${Gt}-submenu-arrow, - &-inline ${Gt}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Kn})`},"&::after":{transform:`rotate(45deg) translateX(-${Kn})`}},[`${Gt}-submenu-open${Gt}-submenu-inline > ${Gt}-submenu-title > ${Gt}-submenu-arrow`]:{transform:`translateY(-${Vn*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Kn})`},"&::before":{transform:`rotate(45deg) translateX(${Kn})`}}})},{[`${tn}-layout-header`]:{[Gt]:{lineHeight:"inherit"}}}]};var fn=(sn,tn)=>(0,rt.Z)("Menu",Ot=>{if(tn===!1)return[];const{colorBgElevated:Et,colorPrimary:Yt,colorTextLightSolid:mt,controlHeightLG:At,fontSize:Xt,darkItemColor:Ft,darkDangerItemColor:Mt,darkItemBg:ln,darkSubMenuItemBg:Mn,darkItemSelectedColor:Hn,darkItemSelectedBg:Vn,darkDangerItemSelectedBg:Kn,darkItemHoverBg:er,darkGroupTitleColor:$t,darkItemHoverColor:vn,darkItemDisabledColor:jn,darkDangerItemHoverColor:Tn,darkDangerItemSelectedColor:xr,darkDangerItemActiveBg:Wr}=Ot,wr=Xt/7*5,Vr=(0,$e.TS)(Ot,{menuArrowSize:wr,menuHorizontalHeight:At*1.15,menuArrowOffset:`${wr*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Et}),Da=(0,$e.TS)(Vr,{itemColor:Ft,itemHoverColor:vn,groupTitleColor:$t,itemSelectedColor:Hn,itemBg:ln,popupBg:ln,subMenuItemBg:Mn,itemActiveBg:"transparent",itemSelectedBg:Vn,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:er,itemDisabledColor:jn,dangerItemColor:Mt,dangerItemHoverColor:Tn,dangerItemSelectedColor:xr,dangerItemActiveBg:Wr,dangerItemSelectedBg:Kn,menuSubMenuBg:Mn,horizontalItemSelectedColor:mt,horizontalItemSelectedBg:Yt});return[en(Vr),ut(Vr),vt(Vr),yt(Vr,"light"),yt(Da,"dark"),dt(Vr),(0,Ge.Z)(Vr),(0,Xe.oN)(Vr,"slide-up"),(0,Xe.oN)(Vr,"slide-down"),(0,Qe._y)(Vr,"zoom-big")]},Ot=>{const{colorPrimary:Et,colorError:Yt,colorTextDisabled:mt,colorErrorBg:At,colorText:Xt,colorTextDescription:Ft,colorBgContainer:Mt,colorFillAlter:ln,colorFillContent:Mn,lineWidth:Hn,lineWidthBold:Vn,controlItemBgActive:Kn,colorBgTextHover:er,controlHeightLG:$t,lineHeight:vn,colorBgElevated:jn,marginXXS:Tn,padding:xr,fontSize:Wr,controlHeightSM:wr,fontSizeLG:Vr,colorTextLightSolid:Da,colorErrorHover:Ya}=Ot,Ba=new Ne.C(Da).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:Ot.zIndexPopupBase+50,radiusItem:Ot.borderRadiusLG,itemBorderRadius:Ot.borderRadiusLG,radiusSubMenuItem:Ot.borderRadiusSM,subMenuItemBorderRadius:Ot.borderRadiusSM,colorItemText:Xt,itemColor:Xt,colorItemTextHover:Xt,itemHoverColor:Xt,colorItemTextHoverHorizontal:Et,horizontalItemHoverColor:Et,colorGroupTitle:Ft,groupTitleColor:Ft,colorItemTextSelected:Et,itemSelectedColor:Et,colorItemTextSelectedHorizontal:Et,horizontalItemSelectedColor:Et,colorItemBg:Mt,itemBg:Mt,colorItemBgHover:er,itemHoverBg:er,colorItemBgActive:Mn,itemActiveBg:Kn,colorSubItemBg:ln,subMenuItemBg:ln,colorItemBgSelected:Kn,itemSelectedBg:Kn,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Vn,activeBarHeight:Vn,colorActiveBarBorderSize:Hn,activeBarBorderWidth:Hn,colorItemTextDisabled:mt,itemDisabledColor:mt,colorDangerItemText:Yt,dangerItemColor:Yt,colorDangerItemTextHover:Yt,dangerItemHoverColor:Yt,colorDangerItemTextSelected:Yt,dangerItemSelectedColor:Yt,colorDangerItemBgActive:At,dangerItemActiveBg:At,colorDangerItemBgSelected:At,dangerItemSelectedBg:At,itemMarginInline:Ot.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:$t,groupTitleLineHeight:vn,collapsedWidth:$t*2,popupBg:jn,itemMarginBlock:Tn,itemPaddingInline:xr,horizontalLineHeight:`${$t*1.15}px`,iconSize:Wr,iconMarginInlineEnd:wr-Wr,collapsedIconSize:Vr,groupTitleFontSize:Wr,darkItemDisabledColor:new Ne.C(Da).setAlpha(.25).toRgbString(),darkItemColor:Ba,darkDangerItemColor:Yt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Da,darkItemSelectedBg:Et,darkDangerItemSelectedBg:Yt,darkItemHoverBg:"transparent",darkGroupTitleColor:Ba,darkItemHoverColor:Da,darkDangerItemHoverColor:Ya,darkDangerItemSelectedColor:Da,darkDangerItemActiveBg:Yt}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(sn),Bt=function(sn,tn){var Gt={};for(var Ot in sn)Object.prototype.hasOwnProperty.call(sn,Ot)&&tn.indexOf(Ot)<0&&(Gt[Ot]=sn[Ot]);if(sn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,Ot=Object.getOwnPropertySymbols(sn);Et{var Gt,Ot;const Et=He.useContext(ve.Z),Yt=Et||{},{getPrefixCls:mt,getPopupContainer:At,direction:Xt,menu:Ft}=He.useContext(Pe.E_),Mt=mt(),{prefixCls:ln,className:Mn,style:Hn,theme:Vn="light",expandIcon:Kn,_internalDisableMenuItemTitleTooltip:er,inlineCollapsed:$t,siderCollapsed:vn,items:jn,children:Tn,rootClassName:xr,mode:Wr,selectable:wr,onClick:Vr,overflowedIndicatorPopupClassName:Da}=sn,Ya=Bt(sn,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Ba=(0,pe.Z)(Ya,["collapsedWidth"]),Ia=Re(jn)||Tn;(Gt=Yt.validator)===null||Gt===void 0||Gt.call(Yt,{mode:Wr});const Ci=(0,ie.useEvent)(function(){var Ur;Vr==null||Vr.apply(void 0,arguments),(Ur=Yt.onClick)===null||Ur===void 0||Ur.call(Yt)}),Si=Yt.mode||Wr,Kr=wr!=null?wr:Yt.selectable,Qa=He.useMemo(()=>vn!==void 0?vn:$t,[$t,vn]),si={horizontal:{motionName:`${Mt}-slide-up`},inline:(0,ue.Z)(Mt),other:{motionName:`${Mt}-zoom-big`}},Er=mt("menu",ln||Yt.prefixCls),[yr,ui]=fn(Er,!Et),kn=_e()(`${Er}-${Vn}`,Ft==null?void 0:Ft.className,Mn);let hr;if(typeof Kn=="function")hr=Kn;else if(Kn===null||Kn===!1)hr=null;else if(Yt.expandIcon===null||Yt.expandIcon===!1)hr=null;else{const Ur=Kn!=null?Kn:Yt.expandIcon;hr=(0,xe.Tm)(Ur,{className:_e()(`${Er}-submenu-expand-icon`,(0,xe.l$)(Ur)?(Ot=Ur.props)===null||Ot===void 0?void 0:Ot.className:"")})}const Fr=He.useMemo(()=>({prefixCls:Er,inlineCollapsed:Qa||!1,direction:Xt,firstLevel:!0,theme:Vn,mode:Si,disableMenuItemTitleTooltip:er}),[Er,Qa,Xt,er,Vn]);return yr(He.createElement(ve.Z.Provider,{value:null},He.createElement(te.Provider,{value:Fr},He.createElement(Le.ZP,Object.assign({getPopupContainer:At,overflowedIndicator:He.createElement(he.Z,null),overflowedIndicatorPopupClassName:_e()(Er,`${Er}-${Vn}`,Da),mode:Si,selectable:Kr,onClick:Ci},Ba,{inlineCollapsed:Qa,style:Object.assign(Object.assign({},Ft==null?void 0:Ft.style),Hn),className:kn,prefixCls:Er,direction:Xt,defaultMotions:si,expandIcon:hr,ref:tn,rootClassName:_e()(xr,ui)}),Ia))))});const In=(0,He.forwardRef)((sn,tn)=>{const Gt=(0,He.useRef)(null),Ot=He.useContext(Fe.D);return(0,He.useImperativeHandle)(tn,()=>({menu:Gt.current,focus:Et=>{var Yt;(Yt=Gt.current)===null||Yt===void 0||Yt.focus(Et)}})),He.createElement(on,Object.assign({ref:Gt},sn,Ot))});In.Item=le,In.SubMenu=de,In.Divider=be,In.ItemGroup=Le.BW;var Nn=In},58421:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Yt}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(At,Xt){return He.createElement(_e.Z,(0,Le.Z)({},At,{ref:Xt,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge,be=Ie(49198),we=Ie(33853),pe=Ie(38819),ye=Ie(92310),xe=Ie.n(ye),ce=Ie(74430),te=Ie(27247),ne=Ie(33377),le=Ie(93912),oe=Ie(18881),de=Ie(85461),he=Ie(26112),ie={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ue=ie,ve=Ie(91735),Se=function(mt){(0,oe.Z)(Xt,mt);var At=(0,de.Z)(Xt);function Xt(){var Ft;(0,ne.Z)(this,Xt);for(var Mt=arguments.length,ln=new Array(Mt),Mn=0;Mn=0||Hn.relatedTarget.className.indexOf("".concat($t,"-item"))>=0))&&er(Ft.getValidValue()))},Ft.go=function(Hn){var Vn=Ft.state.goInputText;Vn!==""&&(Hn.keyCode===ue.ENTER||Hn.type==="click")&&(Ft.setState({goInputText:""}),Ft.props.quickGo(Ft.getValidValue()))},Ft}return(0,le.Z)(Xt,[{key:"getPageSizeOptions",value:function(){var Mt=this.props,ln=Mt.pageSize,Mn=Mt.pageSizeOptions;return Mn.some(function(Hn){return Hn.toString()===ln.toString()})?Mn:Mn.concat([ln.toString()]).sort(function(Hn,Vn){var Kn=Number.isNaN(Number(Hn))?0:Number(Hn),er=Number.isNaN(Number(Vn))?0:Number(Vn);return Kn-er})}},{key:"render",value:function(){var Mt=this,ln=this.props,Mn=ln.pageSize,Hn=ln.locale,Vn=ln.rootPrefixCls,Kn=ln.changeSize,er=ln.quickGo,$t=ln.goButton,vn=ln.selectComponentClass,jn=ln.buildOptionText,Tn=ln.selectPrefixCls,xr=ln.disabled,Wr=this.state.goInputText,wr="".concat(Vn,"-options"),Vr=vn,Da=null,Ya=null,Ba=null;if(!Kn&&!er)return null;var Ia=this.getPageSizeOptions();if(Kn&&Vr){var Ci=Ia.map(function(Si,Kr){return He.createElement(Vr.Option,{key:Kr,value:Si.toString()},(jn||Mt.buildOptionText)(Si))});Da=He.createElement(Vr,{disabled:xr,prefixCls:Tn,showSearch:!1,className:"".concat(wr,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Mn||Ia[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Kr){return Kr.parentNode},"aria-label":Hn.page_size,defaultOpen:!1},Ci)}return er&&($t&&(Ba=typeof $t=="boolean"?He.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:xr,className:"".concat(wr,"-quick-jumper-button")},Hn.jump_to_confirm):He.createElement("span",{onClick:this.go,onKeyUp:this.go},$t)),Ya=He.createElement("div",{className:"".concat(wr,"-quick-jumper")},Hn.jump_to,He.createElement("input",{disabled:xr,type:"text",value:Wr,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Hn.page}),Hn.page,Ba)),He.createElement("li",{className:"".concat(wr)},Da,Ya)}}]),Xt}(He.Component);Se.defaultProps={pageSizeOptions:["10","20","50","100"]};var De=Se,Re=function(At){var Xt,Ft=At.rootPrefixCls,Mt=At.page,ln=At.active,Mn=At.className,Hn=At.showTitle,Vn=At.onClick,Kn=At.onKeyPress,er=At.itemRender,$t="".concat(Ft,"-item"),vn=xe()($t,"".concat($t,"-").concat(Mt),(Xt={},(0,ce.Z)(Xt,"".concat($t,"-active"),ln),(0,ce.Z)(Xt,"".concat($t,"-disabled"),!Mt),(0,ce.Z)(Xt,At.className,Mn),Xt)),jn=function(){Vn(Mt)},Tn=function(wr){Kn(wr,Vn,Mt)},xr=er(Mt,"page",He.createElement("a",{rel:"nofollow"},Mt));return xr?He.createElement("li",{title:Hn?Mt.toString():null,className:vn,onClick:jn,onKeyPress:Tn,tabIndex:0},xr):null},Ne=Re;function ze(){}function Ge(mt){var At=Number(mt);return typeof At=="number"&&!Number.isNaN(At)&&isFinite(At)&&Math.floor(At)===At}var Xe=function(At,Xt,Ft){return Ft};function Qe(mt,At,Xt){var Ft=typeof mt=="undefined"?At.pageSize:mt;return Math.floor((Xt.total-1)/Ft)+1}var rt=function(mt){(0,oe.Z)(Xt,mt);var At=(0,de.Z)(Xt);function Xt(Ft){var Mt;(0,ne.Z)(this,Xt),Mt=At.call(this,Ft),Mt.paginationNode=He.createRef(),Mt.getJumpPrevPage=function(){return Math.max(1,Mt.state.current-(Mt.props.showLessItems?3:5))},Mt.getJumpNextPage=function(){return Math.min(Qe(void 0,Mt.state,Mt.props),Mt.state.current+(Mt.props.showLessItems?3:5))},Mt.getItemIcon=function(Kn,er){var $t=Mt.props.prefixCls,vn=Kn||He.createElement("button",{type:"button","aria-label":er,className:"".concat($t,"-item-link")});return typeof Kn=="function"&&(vn=He.createElement(Kn,(0,te.Z)({},Mt.props))),vn},Mt.isValid=function(Kn){var er=Mt.props.total;return Ge(Kn)&&Kn!==Mt.state.current&&Ge(er)&&er>0},Mt.shouldDisplayQuickJumper=function(){var Kn=Mt.props,er=Kn.showQuickJumper,$t=Kn.total,vn=Mt.state.pageSize;return $t<=vn?!1:er},Mt.handleKeyDown=function(Kn){(Kn.keyCode===ue.ARROW_UP||Kn.keyCode===ue.ARROW_DOWN)&&Kn.preventDefault()},Mt.handleKeyUp=function(Kn){var er=Mt.getValidValue(Kn),$t=Mt.state.currentInputValue;er!==$t&&Mt.setState({currentInputValue:er}),Kn.keyCode===ue.ENTER?Mt.handleChange(er):Kn.keyCode===ue.ARROW_UP?Mt.handleChange(er-1):Kn.keyCode===ue.ARROW_DOWN&&Mt.handleChange(er+1)},Mt.handleBlur=function(Kn){var er=Mt.getValidValue(Kn);Mt.handleChange(er)},Mt.changePageSize=function(Kn){var er=Mt.state.current,$t=Qe(Kn,Mt.state,Mt.props);er=er>$t?$t:er,$t===0&&(er=Mt.state.current),typeof Kn=="number"&&("pageSize"in Mt.props||Mt.setState({pageSize:Kn}),"current"in Mt.props||Mt.setState({current:er,currentInputValue:er})),Mt.props.onShowSizeChange(er,Kn),"onChange"in Mt.props&&Mt.props.onChange&&Mt.props.onChange(er,Kn)},Mt.handleChange=function(Kn){var er=Mt.props,$t=er.disabled,vn=er.onChange,jn=Mt.state,Tn=jn.pageSize,xr=jn.current,Wr=jn.currentInputValue;if(Mt.isValid(Kn)&&!$t){var wr=Qe(void 0,Mt.state,Mt.props),Vr=Kn;return Kn>wr?Vr=wr:Kn<1&&(Vr=1),"current"in Mt.props||Mt.setState({current:Vr}),Vr!==Wr&&Mt.setState({currentInputValue:Vr}),vn(Vr,Tn),Vr}return xr},Mt.prev=function(){Mt.hasPrev()&&Mt.handleChange(Mt.state.current-1)},Mt.next=function(){Mt.hasNext()&&Mt.handleChange(Mt.state.current+1)},Mt.jumpPrev=function(){Mt.handleChange(Mt.getJumpPrevPage())},Mt.jumpNext=function(){Mt.handleChange(Mt.getJumpNextPage())},Mt.hasPrev=function(){return Mt.state.current>1},Mt.hasNext=function(){return Mt.state.current2?$t-2:0),jn=2;jn<$t;jn++)vn[jn-2]=arguments[jn];er.apply(void 0,vn)}},Mt.runIfEnterPrev=function(Kn){Mt.runIfEnter(Kn,Mt.prev)},Mt.runIfEnterNext=function(Kn){Mt.runIfEnter(Kn,Mt.next)},Mt.runIfEnterJumpPrev=function(Kn){Mt.runIfEnter(Kn,Mt.jumpPrev)},Mt.runIfEnterJumpNext=function(Kn){Mt.runIfEnter(Kn,Mt.jumpNext)},Mt.handleGoTO=function(Kn){(Kn.keyCode===ue.ENTER||Kn.type==="click")&&Mt.handleChange(Mt.state.currentInputValue)},Mt.renderPrev=function(Kn){var er=Mt.props,$t=er.prevIcon,vn=er.itemRender,jn=vn(Kn,"prev",Mt.getItemIcon($t,"prev page")),Tn=!Mt.hasPrev();return(0,He.isValidElement)(jn)?(0,He.cloneElement)(jn,{disabled:Tn}):jn},Mt.renderNext=function(Kn){var er=Mt.props,$t=er.nextIcon,vn=er.itemRender,jn=vn(Kn,"next",Mt.getItemIcon($t,"next page")),Tn=!Mt.hasNext();return(0,He.isValidElement)(jn)?(0,He.cloneElement)(jn,{disabled:Tn}):jn};var ln=Ft.onChange!==ze,Mn="current"in Ft;Mn&&!ln&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var Hn=Ft.defaultCurrent;"current"in Ft&&(Hn=Ft.current);var Vn=Ft.defaultPageSize;return"pageSize"in Ft&&(Vn=Ft.pageSize),Hn=Math.min(Hn,Qe(Vn,void 0,Ft)),Mt.state={current:Hn,currentInputValue:Hn,pageSize:Vn},Mt}return(0,le.Z)(Xt,[{key:"componentDidUpdate",value:function(Mt,ln){var Mn=this.props.prefixCls;if(ln.current!==this.state.current&&this.paginationNode.current){var Hn=this.paginationNode.current.querySelector(".".concat(Mn,"-item-").concat(ln.current));if(Hn&&document.activeElement===Hn){var Vn;Hn==null||(Vn=Hn.blur)===null||Vn===void 0||Vn.call(Hn)}}}},{key:"getValidValue",value:function(Mt){var ln=Mt.target.value,Mn=Qe(void 0,this.state,this.props),Hn=this.state.currentInputValue,Vn;return ln===""?Vn=ln:Number.isNaN(Number(ln))?Vn=Hn:ln>=Mn?Vn=Mn:Vn=Number(ln),Vn}},{key:"getShowSizeChanger",value:function(){var Mt=this.props,ln=Mt.showSizeChanger,Mn=Mt.total,Hn=Mt.totalBoundaryShowSizeChanger;return typeof ln!="undefined"?ln:Mn>Hn}},{key:"render",value:function(){var Mt=this.props,ln=Mt.prefixCls,Mn=Mt.className,Hn=Mt.style,Vn=Mt.disabled,Kn=Mt.hideOnSinglePage,er=Mt.total,$t=Mt.locale,vn=Mt.showQuickJumper,jn=Mt.showLessItems,Tn=Mt.showTitle,xr=Mt.showTotal,Wr=Mt.simple,wr=Mt.itemRender,Vr=Mt.showPrevNextJumpers,Da=Mt.jumpPrevIcon,Ya=Mt.jumpNextIcon,Ba=Mt.selectComponentClass,Ia=Mt.selectPrefixCls,Ci=Mt.pageSizeOptions,Si=this.state,Kr=Si.current,Qa=Si.pageSize,si=Si.currentInputValue;if(Kn===!0&&er<=Qa)return null;var Er=Qe(void 0,this.state,this.props),yr=[],ui=null,kn=null,hr=null,Fr=null,Ur=null,ca=vn&&vn.goButton,bt=jn?1:2,Me=Kr-1>0?Kr-1:0,Oe=Kr+1er?er:Kr*Qa]));if(Wr){ca&&(typeof ca=="boolean"?Ur=He.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},$t.jump_to_confirm):Ur=He.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ca),Ur=He.createElement("li",{title:Tn?"".concat($t.jump_to).concat(Kr,"/").concat(Er):null,className:"".concat(ln,"-simple-pager")},Ur));var Ye=this.renderPrev(Me);return He.createElement("ul",(0,Le.Z)({className:xe()(ln,"".concat(ln,"-simple"),(0,ce.Z)({},"".concat(ln,"-disabled"),Vn),Mn),style:Hn,ref:this.paginationNode},Te),Ue,Ye?He.createElement("li",{title:Tn?$t.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:xe()("".concat(ln,"-prev"),(0,ce.Z)({},"".concat(ln,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Ye):null,He.createElement("li",{title:Tn?"".concat(Kr,"/").concat(Er):null,className:"".concat(ln,"-simple-pager")},He.createElement("input",{type:"text",value:si,disabled:Vn,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),He.createElement("span",{className:"".concat(ln,"-slash")},"/"),Er),He.createElement("li",{title:Tn?$t.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:xe()("".concat(ln,"-next"),(0,ce.Z)({},"".concat(ln,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Oe)),Ur)}if(Er<=3+bt*2){var xt={locale:$t,rootPrefixCls:ln,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Tn,itemRender:wr};Er||yr.push(He.createElement(Ne,(0,Le.Z)({},xt,{key:"noPager",page:1,className:"".concat(ln,"-item-disabled")})));for(var Pt=1;Pt<=Er;Pt+=1){var qt=Kr===Pt;yr.push(He.createElement(Ne,(0,Le.Z)({},xt,{key:Pt,page:Pt,active:qt})))}}else{var Vt=jn?$t.prev_3:$t.prev_5,hn=jn?$t.next_3:$t.next_5,gn=wr(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Da,"prev page")),Qn=wr(this.getJumpNextPage(),"jump-next",this.getItemIcon(Ya,"next page"));Vr&&(ui=gn?He.createElement("li",{title:Tn?Vt:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:xe()("".concat(ln,"-jump-prev"),(0,ce.Z)({},"".concat(ln,"-jump-prev-custom-icon"),!!Da))},gn):null,kn=Qn?He.createElement("li",{title:Tn?hn:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:xe()("".concat(ln,"-jump-next"),(0,ce.Z)({},"".concat(ln,"-jump-next-custom-icon"),!!Ya))},Qn):null),Fr=He.createElement(Ne,{locale:$t,last:!0,rootPrefixCls:ln,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Er,page:Er,active:!1,showTitle:Tn,itemRender:wr}),hr=He.createElement(Ne,{locale:$t,rootPrefixCls:ln,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Tn,itemRender:wr});var Pn=Math.max(1,Kr-bt),qn=Math.min(Kr+bt,Er);Kr-1<=bt&&(qn=1+bt*2),Er-Kr<=bt&&(Pn=Er-bt*2);for(var nr=Pn;nr<=qn;nr+=1){var fr=Kr===nr;yr.push(He.createElement(Ne,{locale:$t,rootPrefixCls:ln,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:nr,page:nr,active:fr,showTitle:Tn,itemRender:wr}))}Kr-1>=bt*2&&Kr!==3&&(yr[0]=(0,He.cloneElement)(yr[0],{className:"".concat(ln,"-item-after-jump-prev")}),yr.unshift(ui)),Er-Kr>=bt*2&&Kr!==Er-2&&(yr[yr.length-1]=(0,He.cloneElement)(yr[yr.length-1],{className:"".concat(ln,"-item-before-jump-next")}),yr.push(kn)),Pn!==1&&yr.unshift(hr),qn!==Er&&yr.push(Fr)}var mn=!this.hasPrev()||!Er,rn=!this.hasNext()||!Er,On=this.renderPrev(Me),Un=this.renderNext(Oe);return He.createElement("ul",(0,Le.Z)({className:xe()(ln,Mn,(0,ce.Z)({},"".concat(ln,"-disabled"),Vn)),style:Hn,ref:this.paginationNode},Te),Ue,On?He.createElement("li",{title:Tn?$t.prev_page:null,onClick:this.prev,tabIndex:mn?null:0,onKeyPress:this.runIfEnterPrev,className:xe()("".concat(ln,"-prev"),(0,ce.Z)({},"".concat(ln,"-disabled"),mn)),"aria-disabled":mn},On):null,yr,Un?He.createElement("li",{title:Tn?$t.next_page:null,onClick:this.next,tabIndex:rn?null:0,onKeyPress:this.runIfEnterNext,className:xe()("".concat(ln,"-next"),(0,ce.Z)({},"".concat(ln,"-disabled"),rn)),"aria-disabled":rn},Un):null,He.createElement(De,{disabled:Vn,locale:$t,rootPrefixCls:ln,selectComponentClass:Ba,selectPrefixCls:Ia,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Kr,pageSize:Qa,pageSizeOptions:Ci,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ca}))}}],[{key:"getDerivedStateFromProps",value:function(Mt,ln){var Mn={};if("current"in Mt&&(Mn.current=Mt.current,Mt.current!==ln.current&&(Mn.currentInputValue=Mn.current)),"pageSize"in Mt&&Mt.pageSize!==ln.pageSize){var Hn=ln.current,Vn=Qe(Mt.pageSize,ln,Mt);Hn=Hn>Vn?Vn:Hn,"current"in Mt||(Mn.current=Hn,Mn.currentInputValue=Hn),Mn.pageSize=Mt.pageSize}return Mn}}]),Xt}(He.Component);rt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:ze,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:ze,locale:ve.Z,style:{},itemRender:Xe,totalBoundaryShowSizeChanger:50};var $e=rt,qe=Ie(22075),ut=Ie(36355),it=Ie(19716),dt=Ie(8628),nt=Ie(9763),ft=Ie(57809);const yt=mt=>He.createElement(ft.default,Object.assign({},mt,{showSearch:!0,size:"small"})),gt=mt=>He.createElement(ft.default,Object.assign({},mt,{showSearch:!0,size:"middle"}));yt.Option=ft.default.Option,gt.Option=ft.default.Option;var ht=Ie(9937),vt=Ie(17313),Ut=Ie(83116),Qt=Ie(37613);const en=mt=>{const{componentCls:At}=mt;return{[`${At}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${At}-item-link`]:{color:mt.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${At}-item-link`]:{color:mt.colorTextDisabled,cursor:"not-allowed"}}},[`&${At}-disabled`]:{cursor:"not-allowed",[`${At}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:mt.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:mt.colorBorder,backgroundColor:mt.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:mt.itemActiveBgDisabled},a:{color:mt.itemActiveColorDisabled}}},[`${At}-item-link`]:{color:mt.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${At}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${At}-simple-pager`]:{color:mt.colorTextDisabled},[`${At}-jump-prev, ${At}-jump-next`]:{[`${At}-item-link-icon`]:{opacity:0},[`${At}-item-ellipsis`]:{opacity:1}}},[`&${At}-simple`]:{[`${At}-prev, ${At}-next`]:{[`&${At}-disabled ${At}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},fn=mt=>{const{componentCls:At}=mt;return{[`&${At}-mini ${At}-total-text, &${At}-mini ${At}-simple-pager`]:{height:mt.itemSizeSM,lineHeight:`${mt.itemSizeSM}px`},[`&${At}-mini ${At}-item`]:{minWidth:mt.itemSizeSM,height:mt.itemSizeSM,margin:0,lineHeight:`${mt.itemSizeSM-2}px`},[`&${At}-mini:not(${At}-disabled) ${At}-item:not(${At}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:mt.colorBgTextHover},"&:active":{backgroundColor:mt.colorBgTextActive}},[`&${At}-mini ${At}-prev, &${At}-mini ${At}-next`]:{minWidth:mt.itemSizeSM,height:mt.itemSizeSM,margin:0,lineHeight:`${mt.itemSizeSM}px`},[`&${At}-mini:not(${At}-disabled)`]:{[`${At}-prev, ${At}-next`]:{[`&:hover ${At}-item-link`]:{backgroundColor:mt.colorBgTextHover},[`&:active ${At}-item-link`]:{backgroundColor:mt.colorBgTextActive},[`&${At}-disabled:hover ${At}-item-link`]:{backgroundColor:"transparent"}}},[` + `]:{opacity:0},[`${tn}-item-icon, ${Gt}`]:{margin:0,fontSize:er,lineHeight:`${Ot}px`,"+ span":{display:"inline-block",opacity:0}}},[`${tn}-item-icon, ${Gt}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${tn}-item-icon, ${Gt}`]:{display:"none"},"a, a:hover":{color:Et}},[`${tn}-item-group-title`]:Object.assign(Object.assign({},ze.vS),{paddingInline:Vn})}}]};const Ut=sn=>{const{componentCls:tn,motionDurationSlow:Gt,motionDurationMid:Ot,motionEaseInOut:Et,motionEaseOut:Yt,iconCls:mt,iconSize:At,iconMarginInlineEnd:Xt}=sn;return{[`${tn}-item, ${tn}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${Gt}`,`background ${Gt}`,`padding ${Gt} ${Et}`].join(","),[`${tn}-item-icon, ${mt}`]:{minWidth:At,fontSize:At,transition:[`font-size ${Ot} ${Yt}`,`margin ${Gt} ${Et}`,`color ${Gt}`].join(","),"+ span":{marginInlineStart:Xt,opacity:1,transition:[`opacity ${Gt} ${Et}`,`margin ${Gt}`,`color ${Gt}`].join(",")}},[`${tn}-item-icon`]:Object.assign({},(0,ze.Ro)()),[`&${tn}-item-only-child`]:{[`> ${mt}, > ${tn}-item-icon`]:{marginInlineEnd:0}}},[`${tn}-item-disabled, ${tn}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${tn}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Qt=sn=>{const{componentCls:tn,motionDurationSlow:Gt,motionEaseInOut:Ot,borderRadius:Et,menuArrowSize:Yt,menuArrowOffset:mt}=sn;return{[`${tn}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:sn.margin,width:Yt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${Gt} ${Ot}, opacity ${Gt}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Yt*.6,height:Yt*.15,backgroundColor:"currentcolor",borderRadius:Et,transition:[`background ${Gt} ${Ot}`,`transform ${Gt} ${Ot}`,`top ${Gt} ${Ot}`,`color ${Gt} ${Ot}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${mt})`},"&::after":{transform:`rotate(-45deg) translateY(${mt})`}}}}},en=sn=>{const{antCls:tn,componentCls:Gt,fontSize:Ot,motionDurationSlow:Et,motionDurationMid:Yt,motionEaseInOut:mt,paddingXS:At,padding:Xt,colorSplit:Ft,lineWidth:Mt,zIndexPopup:ln,borderRadiusLG:Mn,subMenuItemBorderRadius:Vn,menuArrowSize:Gn,menuArrowOffset:Kn,lineType:er,menuPanelMaskInset:$t,groupTitleLineHeight:vn,groupTitleFontSize:jn}=sn;return[{"":{[`${Gt}`]:Object.assign(Object.assign({},(0,ze.dF)()),{"&-hidden":{display:"none"}})},[`${Gt}-submenu-hidden`]:{display:"none"}},{[Gt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ze.Wf)(sn)),(0,ze.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:Ot,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Et} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${Gt}-item`]:{flex:"none"}},[`${Gt}-item, ${Gt}-submenu, ${Gt}-submenu-title`]:{borderRadius:sn.itemBorderRadius},[`${Gt}-item-group-title`]:{padding:`${At}px ${Xt}px`,fontSize:jn,lineHeight:vn,transition:`all ${Et}`},[`&-horizontal ${Gt}-submenu`]:{transition:[`border-color ${Et} ${mt}`,`background ${Et} ${mt}`].join(",")},[`${Gt}-submenu, ${Gt}-submenu-inline`]:{transition:[`border-color ${Et} ${mt}`,`background ${Et} ${mt}`,`padding ${Yt} ${mt}`].join(",")},[`${Gt}-submenu ${Gt}-sub`]:{cursor:"initial",transition:[`background ${Et} ${mt}`,`padding ${Et} ${mt}`].join(",")},[`${Gt}-title-content`]:{transition:`color ${Et}`},[`${Gt}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${Gt}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Ft,borderStyle:er,borderWidth:0,borderTopWidth:Mt,marginBlock:Mt,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ut(sn)),{[`${Gt}-item-group`]:{[`${Gt}-item-group-list`]:{margin:0,padding:0,[`${Gt}-item, ${Gt}-submenu-title`]:{paddingInline:`${Ot*2}px ${Xt}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ln,borderRadius:Mn,boxShadow:"none",transformOrigin:"0 0",[`&${Gt}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${$t}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:$t},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:sn.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:sn.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:sn.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:sn.paddingXS},[`> ${Gt}`]:Object.assign(Object.assign(Object.assign({borderRadius:Mn},Ut(sn)),Qt(sn)),{[`${Gt}-item, ${Gt}-submenu > ${Gt}-submenu-title`]:{borderRadius:Vn},[`${Gt}-submenu-title::after`]:{transition:`transform ${Et} ${mt}`}})}}),Qt(sn)),{[`&-inline-collapsed ${Gt}-submenu-arrow, + &-inline ${Gt}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Kn})`},"&::after":{transform:`rotate(45deg) translateX(-${Kn})`}},[`${Gt}-submenu-open${Gt}-submenu-inline > ${Gt}-submenu-title > ${Gt}-submenu-arrow`]:{transform:`translateY(-${Gn*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Kn})`},"&::before":{transform:`rotate(45deg) translateX(${Kn})`}}})},{[`${tn}-layout-header`]:{[Gt]:{lineHeight:"inherit"}}}]};var fn=(sn,tn)=>(0,rt.Z)("Menu",Ot=>{if(tn===!1)return[];const{colorBgElevated:Et,colorPrimary:Yt,colorTextLightSolid:mt,controlHeightLG:At,fontSize:Xt,darkItemColor:Ft,darkDangerItemColor:Mt,darkItemBg:ln,darkSubMenuItemBg:Mn,darkItemSelectedColor:Vn,darkItemSelectedBg:Gn,darkDangerItemSelectedBg:Kn,darkItemHoverBg:er,darkGroupTitleColor:$t,darkItemHoverColor:vn,darkItemDisabledColor:jn,darkDangerItemHoverColor:Tn,darkDangerItemSelectedColor:xr,darkDangerItemActiveBg:Wr}=Ot,wr=Xt/7*5,Vr=(0,$e.TS)(Ot,{menuArrowSize:wr,menuHorizontalHeight:At*1.15,menuArrowOffset:`${wr*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Et}),Da=(0,$e.TS)(Vr,{itemColor:Ft,itemHoverColor:vn,groupTitleColor:$t,itemSelectedColor:Vn,itemBg:ln,popupBg:ln,subMenuItemBg:Mn,itemActiveBg:"transparent",itemSelectedBg:Gn,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:er,itemDisabledColor:jn,dangerItemColor:Mt,dangerItemHoverColor:Tn,dangerItemSelectedColor:xr,dangerItemActiveBg:Wr,dangerItemSelectedBg:Kn,menuSubMenuBg:Mn,horizontalItemSelectedColor:mt,horizontalItemSelectedBg:Yt});return[en(Vr),ut(Vr),vt(Vr),yt(Vr,"light"),yt(Da,"dark"),dt(Vr),(0,Ge.Z)(Vr),(0,Xe.oN)(Vr,"slide-up"),(0,Xe.oN)(Vr,"slide-down"),(0,Qe._y)(Vr,"zoom-big")]},Ot=>{const{colorPrimary:Et,colorError:Yt,colorTextDisabled:mt,colorErrorBg:At,colorText:Xt,colorTextDescription:Ft,colorBgContainer:Mt,colorFillAlter:ln,colorFillContent:Mn,lineWidth:Vn,lineWidthBold:Gn,controlItemBgActive:Kn,colorBgTextHover:er,controlHeightLG:$t,lineHeight:vn,colorBgElevated:jn,marginXXS:Tn,padding:xr,fontSize:Wr,controlHeightSM:wr,fontSizeLG:Vr,colorTextLightSolid:Da,colorErrorHover:Ya}=Ot,Ba=new Ne.C(Da).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:Ot.zIndexPopupBase+50,radiusItem:Ot.borderRadiusLG,itemBorderRadius:Ot.borderRadiusLG,radiusSubMenuItem:Ot.borderRadiusSM,subMenuItemBorderRadius:Ot.borderRadiusSM,colorItemText:Xt,itemColor:Xt,colorItemTextHover:Xt,itemHoverColor:Xt,colorItemTextHoverHorizontal:Et,horizontalItemHoverColor:Et,colorGroupTitle:Ft,groupTitleColor:Ft,colorItemTextSelected:Et,itemSelectedColor:Et,colorItemTextSelectedHorizontal:Et,horizontalItemSelectedColor:Et,colorItemBg:Mt,itemBg:Mt,colorItemBgHover:er,itemHoverBg:er,colorItemBgActive:Mn,itemActiveBg:Kn,colorSubItemBg:ln,subMenuItemBg:ln,colorItemBgSelected:Kn,itemSelectedBg:Kn,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Gn,activeBarHeight:Gn,colorActiveBarBorderSize:Vn,activeBarBorderWidth:Vn,colorItemTextDisabled:mt,itemDisabledColor:mt,colorDangerItemText:Yt,dangerItemColor:Yt,colorDangerItemTextHover:Yt,dangerItemHoverColor:Yt,colorDangerItemTextSelected:Yt,dangerItemSelectedColor:Yt,colorDangerItemBgActive:At,dangerItemActiveBg:At,colorDangerItemBgSelected:At,dangerItemSelectedBg:At,itemMarginInline:Ot.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:$t,groupTitleLineHeight:vn,collapsedWidth:$t*2,popupBg:jn,itemMarginBlock:Tn,itemPaddingInline:xr,horizontalLineHeight:`${$t*1.15}px`,iconSize:Wr,iconMarginInlineEnd:wr-Wr,collapsedIconSize:Vr,groupTitleFontSize:Wr,darkItemDisabledColor:new Ne.C(Da).setAlpha(.25).toRgbString(),darkItemColor:Ba,darkDangerItemColor:Yt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Da,darkItemSelectedBg:Et,darkDangerItemSelectedBg:Yt,darkItemHoverBg:"transparent",darkGroupTitleColor:Ba,darkItemHoverColor:Da,darkDangerItemHoverColor:Ya,darkDangerItemSelectedColor:Da,darkDangerItemActiveBg:Yt}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(sn),Bt=function(sn,tn){var Gt={};for(var Ot in sn)Object.prototype.hasOwnProperty.call(sn,Ot)&&tn.indexOf(Ot)<0&&(Gt[Ot]=sn[Ot]);if(sn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,Ot=Object.getOwnPropertySymbols(sn);Et{var Gt,Ot;const Et=He.useContext(ve.Z),Yt=Et||{},{getPrefixCls:mt,getPopupContainer:At,direction:Xt,menu:Ft}=He.useContext(Pe.E_),Mt=mt(),{prefixCls:ln,className:Mn,style:Vn,theme:Gn="light",expandIcon:Kn,_internalDisableMenuItemTitleTooltip:er,inlineCollapsed:$t,siderCollapsed:vn,items:jn,children:Tn,rootClassName:xr,mode:Wr,selectable:wr,onClick:Vr,overflowedIndicatorPopupClassName:Da}=sn,Ya=Bt(sn,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Ba=(0,pe.Z)(Ya,["collapsedWidth"]),Ia=Re(jn)||Tn;(Gt=Yt.validator)===null||Gt===void 0||Gt.call(Yt,{mode:Wr});const Ci=(0,ie.useEvent)(function(){var Ur;Vr==null||Vr.apply(void 0,arguments),(Ur=Yt.onClick)===null||Ur===void 0||Ur.call(Yt)}),Si=Yt.mode||Wr,Kr=wr!=null?wr:Yt.selectable,Qa=He.useMemo(()=>vn!==void 0?vn:$t,[$t,vn]),si={horizontal:{motionName:`${Mt}-slide-up`},inline:(0,ue.Z)(Mt),other:{motionName:`${Mt}-zoom-big`}},Er=mt("menu",ln||Yt.prefixCls),[yr,ui]=fn(Er,!Et),kn=_e()(`${Er}-${Gn}`,Ft==null?void 0:Ft.className,Mn);let hr;if(typeof Kn=="function")hr=Kn;else if(Kn===null||Kn===!1)hr=null;else if(Yt.expandIcon===null||Yt.expandIcon===!1)hr=null;else{const Ur=Kn!=null?Kn:Yt.expandIcon;hr=(0,xe.Tm)(Ur,{className:_e()(`${Er}-submenu-expand-icon`,(0,xe.l$)(Ur)?(Ot=Ur.props)===null||Ot===void 0?void 0:Ot.className:"")})}const Fr=He.useMemo(()=>({prefixCls:Er,inlineCollapsed:Qa||!1,direction:Xt,firstLevel:!0,theme:Gn,mode:Si,disableMenuItemTitleTooltip:er}),[Er,Qa,Xt,er,Gn]);return yr(He.createElement(ve.Z.Provider,{value:null},He.createElement(te.Provider,{value:Fr},He.createElement(Le.ZP,Object.assign({getPopupContainer:At,overflowedIndicator:He.createElement(he.Z,null),overflowedIndicatorPopupClassName:_e()(Er,`${Er}-${Gn}`,Da),mode:Si,selectable:Kr,onClick:Ci},Ba,{inlineCollapsed:Qa,style:Object.assign(Object.assign({},Ft==null?void 0:Ft.style),Vn),className:kn,prefixCls:Er,direction:Xt,defaultMotions:si,expandIcon:hr,ref:tn,rootClassName:_e()(xr,ui)}),Ia))))});const In=(0,He.forwardRef)((sn,tn)=>{const Gt=(0,He.useRef)(null),Ot=He.useContext(Fe.D);return(0,He.useImperativeHandle)(tn,()=>({menu:Gt.current,focus:Et=>{var Yt;(Yt=Gt.current)===null||Yt===void 0||Yt.focus(Et)}})),He.createElement(on,Object.assign({ref:Gt},sn,Ot))});In.Item=le,In.SubMenu=de,In.Divider=be,In.ItemGroup=Le.BW;var Nn=In},58421:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Yt}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},Ce=Fe,_e=Ie(7657),Pe=function(At,Xt){return He.createElement(_e.Z,(0,Le.Z)({},At,{ref:Xt,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge,be=Ie(49198),we=Ie(33853),pe=Ie(38819),ye=Ie(92310),xe=Ie.n(ye),ce=Ie(74430),te=Ie(27247),ne=Ie(33377),le=Ie(93912),oe=Ie(18881),de=Ie(85461),he=Ie(26112),ie={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ue=ie,ve=Ie(91735),Se=function(mt){(0,oe.Z)(Xt,mt);var At=(0,de.Z)(Xt);function Xt(){var Ft;(0,ne.Z)(this,Xt);for(var Mt=arguments.length,ln=new Array(Mt),Mn=0;Mn=0||Vn.relatedTarget.className.indexOf("".concat($t,"-item"))>=0))&&er(Ft.getValidValue()))},Ft.go=function(Vn){var Gn=Ft.state.goInputText;Gn!==""&&(Vn.keyCode===ue.ENTER||Vn.type==="click")&&(Ft.setState({goInputText:""}),Ft.props.quickGo(Ft.getValidValue()))},Ft}return(0,le.Z)(Xt,[{key:"getPageSizeOptions",value:function(){var Mt=this.props,ln=Mt.pageSize,Mn=Mt.pageSizeOptions;return Mn.some(function(Vn){return Vn.toString()===ln.toString()})?Mn:Mn.concat([ln.toString()]).sort(function(Vn,Gn){var Kn=Number.isNaN(Number(Vn))?0:Number(Vn),er=Number.isNaN(Number(Gn))?0:Number(Gn);return Kn-er})}},{key:"render",value:function(){var Mt=this,ln=this.props,Mn=ln.pageSize,Vn=ln.locale,Gn=ln.rootPrefixCls,Kn=ln.changeSize,er=ln.quickGo,$t=ln.goButton,vn=ln.selectComponentClass,jn=ln.buildOptionText,Tn=ln.selectPrefixCls,xr=ln.disabled,Wr=this.state.goInputText,wr="".concat(Gn,"-options"),Vr=vn,Da=null,Ya=null,Ba=null;if(!Kn&&!er)return null;var Ia=this.getPageSizeOptions();if(Kn&&Vr){var Ci=Ia.map(function(Si,Kr){return He.createElement(Vr.Option,{key:Kr,value:Si.toString()},(jn||Mt.buildOptionText)(Si))});Da=He.createElement(Vr,{disabled:xr,prefixCls:Tn,showSearch:!1,className:"".concat(wr,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Mn||Ia[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Kr){return Kr.parentNode},"aria-label":Vn.page_size,defaultOpen:!1},Ci)}return er&&($t&&(Ba=typeof $t=="boolean"?He.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:xr,className:"".concat(wr,"-quick-jumper-button")},Vn.jump_to_confirm):He.createElement("span",{onClick:this.go,onKeyUp:this.go},$t)),Ya=He.createElement("div",{className:"".concat(wr,"-quick-jumper")},Vn.jump_to,He.createElement("input",{disabled:xr,type:"text",value:Wr,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Vn.page}),Vn.page,Ba)),He.createElement("li",{className:"".concat(wr)},Da,Ya)}}]),Xt}(He.Component);Se.defaultProps={pageSizeOptions:["10","20","50","100"]};var De=Se,Re=function(At){var Xt,Ft=At.rootPrefixCls,Mt=At.page,ln=At.active,Mn=At.className,Vn=At.showTitle,Gn=At.onClick,Kn=At.onKeyPress,er=At.itemRender,$t="".concat(Ft,"-item"),vn=xe()($t,"".concat($t,"-").concat(Mt),(Xt={},(0,ce.Z)(Xt,"".concat($t,"-active"),ln),(0,ce.Z)(Xt,"".concat($t,"-disabled"),!Mt),(0,ce.Z)(Xt,At.className,Mn),Xt)),jn=function(){Gn(Mt)},Tn=function(wr){Kn(wr,Gn,Mt)},xr=er(Mt,"page",He.createElement("a",{rel:"nofollow"},Mt));return xr?He.createElement("li",{title:Vn?Mt.toString():null,className:vn,onClick:jn,onKeyPress:Tn,tabIndex:0},xr):null},Ne=Re;function ze(){}function Ge(mt){var At=Number(mt);return typeof At=="number"&&!Number.isNaN(At)&&isFinite(At)&&Math.floor(At)===At}var Xe=function(At,Xt,Ft){return Ft};function Qe(mt,At,Xt){var Ft=typeof mt=="undefined"?At.pageSize:mt;return Math.floor((Xt.total-1)/Ft)+1}var rt=function(mt){(0,oe.Z)(Xt,mt);var At=(0,de.Z)(Xt);function Xt(Ft){var Mt;(0,ne.Z)(this,Xt),Mt=At.call(this,Ft),Mt.paginationNode=He.createRef(),Mt.getJumpPrevPage=function(){return Math.max(1,Mt.state.current-(Mt.props.showLessItems?3:5))},Mt.getJumpNextPage=function(){return Math.min(Qe(void 0,Mt.state,Mt.props),Mt.state.current+(Mt.props.showLessItems?3:5))},Mt.getItemIcon=function(Kn,er){var $t=Mt.props.prefixCls,vn=Kn||He.createElement("button",{type:"button","aria-label":er,className:"".concat($t,"-item-link")});return typeof Kn=="function"&&(vn=He.createElement(Kn,(0,te.Z)({},Mt.props))),vn},Mt.isValid=function(Kn){var er=Mt.props.total;return Ge(Kn)&&Kn!==Mt.state.current&&Ge(er)&&er>0},Mt.shouldDisplayQuickJumper=function(){var Kn=Mt.props,er=Kn.showQuickJumper,$t=Kn.total,vn=Mt.state.pageSize;return $t<=vn?!1:er},Mt.handleKeyDown=function(Kn){(Kn.keyCode===ue.ARROW_UP||Kn.keyCode===ue.ARROW_DOWN)&&Kn.preventDefault()},Mt.handleKeyUp=function(Kn){var er=Mt.getValidValue(Kn),$t=Mt.state.currentInputValue;er!==$t&&Mt.setState({currentInputValue:er}),Kn.keyCode===ue.ENTER?Mt.handleChange(er):Kn.keyCode===ue.ARROW_UP?Mt.handleChange(er-1):Kn.keyCode===ue.ARROW_DOWN&&Mt.handleChange(er+1)},Mt.handleBlur=function(Kn){var er=Mt.getValidValue(Kn);Mt.handleChange(er)},Mt.changePageSize=function(Kn){var er=Mt.state.current,$t=Qe(Kn,Mt.state,Mt.props);er=er>$t?$t:er,$t===0&&(er=Mt.state.current),typeof Kn=="number"&&("pageSize"in Mt.props||Mt.setState({pageSize:Kn}),"current"in Mt.props||Mt.setState({current:er,currentInputValue:er})),Mt.props.onShowSizeChange(er,Kn),"onChange"in Mt.props&&Mt.props.onChange&&Mt.props.onChange(er,Kn)},Mt.handleChange=function(Kn){var er=Mt.props,$t=er.disabled,vn=er.onChange,jn=Mt.state,Tn=jn.pageSize,xr=jn.current,Wr=jn.currentInputValue;if(Mt.isValid(Kn)&&!$t){var wr=Qe(void 0,Mt.state,Mt.props),Vr=Kn;return Kn>wr?Vr=wr:Kn<1&&(Vr=1),"current"in Mt.props||Mt.setState({current:Vr}),Vr!==Wr&&Mt.setState({currentInputValue:Vr}),vn(Vr,Tn),Vr}return xr},Mt.prev=function(){Mt.hasPrev()&&Mt.handleChange(Mt.state.current-1)},Mt.next=function(){Mt.hasNext()&&Mt.handleChange(Mt.state.current+1)},Mt.jumpPrev=function(){Mt.handleChange(Mt.getJumpPrevPage())},Mt.jumpNext=function(){Mt.handleChange(Mt.getJumpNextPage())},Mt.hasPrev=function(){return Mt.state.current>1},Mt.hasNext=function(){return Mt.state.current2?$t-2:0),jn=2;jn<$t;jn++)vn[jn-2]=arguments[jn];er.apply(void 0,vn)}},Mt.runIfEnterPrev=function(Kn){Mt.runIfEnter(Kn,Mt.prev)},Mt.runIfEnterNext=function(Kn){Mt.runIfEnter(Kn,Mt.next)},Mt.runIfEnterJumpPrev=function(Kn){Mt.runIfEnter(Kn,Mt.jumpPrev)},Mt.runIfEnterJumpNext=function(Kn){Mt.runIfEnter(Kn,Mt.jumpNext)},Mt.handleGoTO=function(Kn){(Kn.keyCode===ue.ENTER||Kn.type==="click")&&Mt.handleChange(Mt.state.currentInputValue)},Mt.renderPrev=function(Kn){var er=Mt.props,$t=er.prevIcon,vn=er.itemRender,jn=vn(Kn,"prev",Mt.getItemIcon($t,"prev page")),Tn=!Mt.hasPrev();return(0,He.isValidElement)(jn)?(0,He.cloneElement)(jn,{disabled:Tn}):jn},Mt.renderNext=function(Kn){var er=Mt.props,$t=er.nextIcon,vn=er.itemRender,jn=vn(Kn,"next",Mt.getItemIcon($t,"next page")),Tn=!Mt.hasNext();return(0,He.isValidElement)(jn)?(0,He.cloneElement)(jn,{disabled:Tn}):jn};var ln=Ft.onChange!==ze,Mn="current"in Ft;Mn&&!ln&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var Vn=Ft.defaultCurrent;"current"in Ft&&(Vn=Ft.current);var Gn=Ft.defaultPageSize;return"pageSize"in Ft&&(Gn=Ft.pageSize),Vn=Math.min(Vn,Qe(Gn,void 0,Ft)),Mt.state={current:Vn,currentInputValue:Vn,pageSize:Gn},Mt}return(0,le.Z)(Xt,[{key:"componentDidUpdate",value:function(Mt,ln){var Mn=this.props.prefixCls;if(ln.current!==this.state.current&&this.paginationNode.current){var Vn=this.paginationNode.current.querySelector(".".concat(Mn,"-item-").concat(ln.current));if(Vn&&document.activeElement===Vn){var Gn;Vn==null||(Gn=Vn.blur)===null||Gn===void 0||Gn.call(Vn)}}}},{key:"getValidValue",value:function(Mt){var ln=Mt.target.value,Mn=Qe(void 0,this.state,this.props),Vn=this.state.currentInputValue,Gn;return ln===""?Gn=ln:Number.isNaN(Number(ln))?Gn=Vn:ln>=Mn?Gn=Mn:Gn=Number(ln),Gn}},{key:"getShowSizeChanger",value:function(){var Mt=this.props,ln=Mt.showSizeChanger,Mn=Mt.total,Vn=Mt.totalBoundaryShowSizeChanger;return typeof ln!="undefined"?ln:Mn>Vn}},{key:"render",value:function(){var Mt=this.props,ln=Mt.prefixCls,Mn=Mt.className,Vn=Mt.style,Gn=Mt.disabled,Kn=Mt.hideOnSinglePage,er=Mt.total,$t=Mt.locale,vn=Mt.showQuickJumper,jn=Mt.showLessItems,Tn=Mt.showTitle,xr=Mt.showTotal,Wr=Mt.simple,wr=Mt.itemRender,Vr=Mt.showPrevNextJumpers,Da=Mt.jumpPrevIcon,Ya=Mt.jumpNextIcon,Ba=Mt.selectComponentClass,Ia=Mt.selectPrefixCls,Ci=Mt.pageSizeOptions,Si=this.state,Kr=Si.current,Qa=Si.pageSize,si=Si.currentInputValue;if(Kn===!0&&er<=Qa)return null;var Er=Qe(void 0,this.state,this.props),yr=[],ui=null,kn=null,hr=null,Fr=null,Ur=null,ca=vn&&vn.goButton,bt=jn?1:2,Me=Kr-1>0?Kr-1:0,Oe=Kr+1er?er:Kr*Qa]));if(Wr){ca&&(typeof ca=="boolean"?Ur=He.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},$t.jump_to_confirm):Ur=He.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ca),Ur=He.createElement("li",{title:Tn?"".concat($t.jump_to).concat(Kr,"/").concat(Er):null,className:"".concat(ln,"-simple-pager")},Ur));var Ye=this.renderPrev(Me);return He.createElement("ul",(0,Le.Z)({className:xe()(ln,"".concat(ln,"-simple"),(0,ce.Z)({},"".concat(ln,"-disabled"),Gn),Mn),style:Vn,ref:this.paginationNode},Te),Ue,Ye?He.createElement("li",{title:Tn?$t.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:xe()("".concat(ln,"-prev"),(0,ce.Z)({},"".concat(ln,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Ye):null,He.createElement("li",{title:Tn?"".concat(Kr,"/").concat(Er):null,className:"".concat(ln,"-simple-pager")},He.createElement("input",{type:"text",value:si,disabled:Gn,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),He.createElement("span",{className:"".concat(ln,"-slash")},"/"),Er),He.createElement("li",{title:Tn?$t.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:xe()("".concat(ln,"-next"),(0,ce.Z)({},"".concat(ln,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Oe)),Ur)}if(Er<=3+bt*2){var xt={locale:$t,rootPrefixCls:ln,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Tn,itemRender:wr};Er||yr.push(He.createElement(Ne,(0,Le.Z)({},xt,{key:"noPager",page:1,className:"".concat(ln,"-item-disabled")})));for(var Pt=1;Pt<=Er;Pt+=1){var qt=Kr===Pt;yr.push(He.createElement(Ne,(0,Le.Z)({},xt,{key:Pt,page:Pt,active:qt})))}}else{var Vt=jn?$t.prev_3:$t.prev_5,hn=jn?$t.next_3:$t.next_5,gn=wr(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Da,"prev page")),Qn=wr(this.getJumpNextPage(),"jump-next",this.getItemIcon(Ya,"next page"));Vr&&(ui=gn?He.createElement("li",{title:Tn?Vt:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:xe()("".concat(ln,"-jump-prev"),(0,ce.Z)({},"".concat(ln,"-jump-prev-custom-icon"),!!Da))},gn):null,kn=Qn?He.createElement("li",{title:Tn?hn:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:xe()("".concat(ln,"-jump-next"),(0,ce.Z)({},"".concat(ln,"-jump-next-custom-icon"),!!Ya))},Qn):null),Fr=He.createElement(Ne,{locale:$t,last:!0,rootPrefixCls:ln,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Er,page:Er,active:!1,showTitle:Tn,itemRender:wr}),hr=He.createElement(Ne,{locale:$t,rootPrefixCls:ln,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Tn,itemRender:wr});var Pn=Math.max(1,Kr-bt),qn=Math.min(Kr+bt,Er);Kr-1<=bt&&(qn=1+bt*2),Er-Kr<=bt&&(Pn=Er-bt*2);for(var nr=Pn;nr<=qn;nr+=1){var fr=Kr===nr;yr.push(He.createElement(Ne,{locale:$t,rootPrefixCls:ln,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:nr,page:nr,active:fr,showTitle:Tn,itemRender:wr}))}Kr-1>=bt*2&&Kr!==3&&(yr[0]=(0,He.cloneElement)(yr[0],{className:"".concat(ln,"-item-after-jump-prev")}),yr.unshift(ui)),Er-Kr>=bt*2&&Kr!==Er-2&&(yr[yr.length-1]=(0,He.cloneElement)(yr[yr.length-1],{className:"".concat(ln,"-item-before-jump-next")}),yr.push(kn)),Pn!==1&&yr.unshift(hr),qn!==Er&&yr.push(Fr)}var mn=!this.hasPrev()||!Er,rn=!this.hasNext()||!Er,On=this.renderPrev(Me),Un=this.renderNext(Oe);return He.createElement("ul",(0,Le.Z)({className:xe()(ln,Mn,(0,ce.Z)({},"".concat(ln,"-disabled"),Gn)),style:Vn,ref:this.paginationNode},Te),Ue,On?He.createElement("li",{title:Tn?$t.prev_page:null,onClick:this.prev,tabIndex:mn?null:0,onKeyPress:this.runIfEnterPrev,className:xe()("".concat(ln,"-prev"),(0,ce.Z)({},"".concat(ln,"-disabled"),mn)),"aria-disabled":mn},On):null,yr,Un?He.createElement("li",{title:Tn?$t.next_page:null,onClick:this.next,tabIndex:rn?null:0,onKeyPress:this.runIfEnterNext,className:xe()("".concat(ln,"-next"),(0,ce.Z)({},"".concat(ln,"-disabled"),rn)),"aria-disabled":rn},Un):null,He.createElement(De,{disabled:Gn,locale:$t,rootPrefixCls:ln,selectComponentClass:Ba,selectPrefixCls:Ia,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Kr,pageSize:Qa,pageSizeOptions:Ci,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ca}))}}],[{key:"getDerivedStateFromProps",value:function(Mt,ln){var Mn={};if("current"in Mt&&(Mn.current=Mt.current,Mt.current!==ln.current&&(Mn.currentInputValue=Mn.current)),"pageSize"in Mt&&Mt.pageSize!==ln.pageSize){var Vn=ln.current,Gn=Qe(Mt.pageSize,ln,Mt);Vn=Vn>Gn?Gn:Vn,"current"in Mt||(Mn.current=Vn,Mn.currentInputValue=Vn),Mn.pageSize=Mt.pageSize}return Mn}}]),Xt}(He.Component);rt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:ze,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:ze,locale:ve.Z,style:{},itemRender:Xe,totalBoundaryShowSizeChanger:50};var $e=rt,qe=Ie(22075),ut=Ie(36355),it=Ie(19716),dt=Ie(8628),nt=Ie(9763),ft=Ie(57809);const yt=mt=>He.createElement(ft.default,Object.assign({},mt,{showSearch:!0,size:"small"})),gt=mt=>He.createElement(ft.default,Object.assign({},mt,{showSearch:!0,size:"middle"}));yt.Option=ft.default.Option,gt.Option=ft.default.Option;var ht=Ie(9937),vt=Ie(17313),Ut=Ie(83116),Qt=Ie(37613);const en=mt=>{const{componentCls:At}=mt;return{[`${At}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${At}-item-link`]:{color:mt.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${At}-item-link`]:{color:mt.colorTextDisabled,cursor:"not-allowed"}}},[`&${At}-disabled`]:{cursor:"not-allowed",[`${At}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:mt.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:mt.colorBorder,backgroundColor:mt.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:mt.itemActiveBgDisabled},a:{color:mt.itemActiveColorDisabled}}},[`${At}-item-link`]:{color:mt.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${At}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${At}-simple-pager`]:{color:mt.colorTextDisabled},[`${At}-jump-prev, ${At}-jump-next`]:{[`${At}-item-link-icon`]:{opacity:0},[`${At}-item-ellipsis`]:{opacity:1}}},[`&${At}-simple`]:{[`${At}-prev, ${At}-next`]:{[`&${At}-disabled ${At}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},fn=mt=>{const{componentCls:At}=mt;return{[`&${At}-mini ${At}-total-text, &${At}-mini ${At}-simple-pager`]:{height:mt.itemSizeSM,lineHeight:`${mt.itemSizeSM}px`},[`&${At}-mini ${At}-item`]:{minWidth:mt.itemSizeSM,height:mt.itemSizeSM,margin:0,lineHeight:`${mt.itemSizeSM-2}px`},[`&${At}-mini:not(${At}-disabled) ${At}-item:not(${At}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:mt.colorBgTextHover},"&:active":{backgroundColor:mt.colorBgTextActive}},[`&${At}-mini ${At}-prev, &${At}-mini ${At}-next`]:{minWidth:mt.itemSizeSM,height:mt.itemSizeSM,margin:0,lineHeight:`${mt.itemSizeSM}px`},[`&${At}-mini:not(${At}-disabled)`]:{[`${At}-prev, ${At}-next`]:{[`&:hover ${At}-item-link`]:{backgroundColor:mt.colorBgTextHover},[`&:active ${At}-item-link`]:{backgroundColor:mt.colorBgTextActive},[`&${At}-disabled:hover ${At}-item-link`]:{backgroundColor:"transparent"}}},[` &${At}-mini ${At}-prev ${At}-item-link, &${At}-mini ${At}-next ${At}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:mt.itemSizeSM,lineHeight:`${mt.itemSizeSM}px`}},[`&${At}-mini ${At}-jump-prev, &${At}-mini ${At}-jump-next`]:{height:mt.itemSizeSM,marginInlineEnd:0,lineHeight:`${mt.itemSizeSM}px`},[`&${At}-mini ${At}-options`]:{marginInlineStart:mt.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:mt.miniOptionsSizeChangerTop},"&-quick-jumper":{height:mt.itemSizeSM,lineHeight:`${mt.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,ht.x0)(mt)),{width:mt.paginationMiniQuickJumperInputWidth,height:mt.controlHeightSM})}}}},Bt=mt=>{const{componentCls:At}=mt;return{[` @@ -375,15 +375,15 @@ ${oe}`)}function ue(bt,Me,Oe){return(bt>=0&&Oe?` ${ve(bt,Me-1)}`:ve(bt,Me)).padE ${At}-next, ${At}-jump-prev, ${At}-jump-next - `]:{display:"inline-block",minWidth:mt.itemSize,height:mt.itemSize,color:mt.colorText,fontFamily:mt.fontFamily,lineHeight:`${mt.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:mt.borderRadius,cursor:"pointer",transition:`all ${mt.motionDurationMid}`},[`${At}-prev, ${At}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:mt.colorText,cursor:"pointer",userSelect:"none"},[`${At}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:mt.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${mt.lineWidth}px ${mt.lineType} transparent`,borderRadius:mt.borderRadius,outline:"none",transition:`all ${mt.motionDurationMid}`},[`&:hover ${At}-item-link`]:{backgroundColor:mt.colorBgTextHover},[`&:active ${At}-item-link`]:{backgroundColor:mt.colorBgTextActive},[`&${At}-disabled:hover`]:{[`${At}-item-link`]:{backgroundColor:"transparent"}}},[`${At}-slash`]:{marginInlineEnd:mt.paginationSlashMarginInlineEnd,marginInlineStart:mt.paginationSlashMarginInlineStart},[`${At}-options`]:{display:"inline-block",marginInlineStart:mt.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:mt.controlHeight,marginInlineStart:mt.marginXS,lineHeight:`${mt.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,ht.ik)(mt)),{width:mt.controlHeightLG*1.25,height:mt.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:mt.marginXS,marginInlineEnd:mt.marginXS})}}}},on=mt=>{const{componentCls:At}=mt;return{[`${At}-item`]:{display:"inline-block",minWidth:mt.itemSize,height:mt.itemSize,marginInlineEnd:mt.marginXS,fontFamily:mt.fontFamily,lineHeight:`${mt.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${mt.lineWidth}px ${mt.lineType} transparent`,borderRadius:mt.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${mt.paginationItemPaddingInline}px`,color:mt.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${At}-item-active)`]:{"&:hover":{transition:`all ${mt.motionDurationMid}`,backgroundColor:mt.colorBgTextHover},"&:active":{backgroundColor:mt.colorBgTextActive}},"&-active":{fontWeight:mt.fontWeightStrong,backgroundColor:mt.itemActiveBg,borderColor:mt.colorPrimary,a:{color:mt.colorPrimary},"&:hover":{borderColor:mt.colorPrimaryHover},"&:hover a":{color:mt.colorPrimaryHover}}}}},In=mt=>{const{componentCls:At}=mt;return{[At]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,vt.Wf)(mt)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${At}-total-text`]:{display:"inline-block",height:mt.itemSize,marginInlineEnd:mt.marginXS,lineHeight:`${mt.itemSize-2}px`,verticalAlign:"middle"}}),on(mt)),an(mt)),Bt(mt)),fn(mt)),en(mt)),{[`@media only screen and (max-width: ${mt.screenLG}px)`]:{[`${At}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${mt.screenSM}px)`]:{[`${At}-options`]:{display:"none"}}}),[`&${mt.componentCls}-rtl`]:{direction:"rtl"}}},Nn=mt=>{const{componentCls:At}=mt;return{[`${At}${At}-disabled:not(${At}-mini)`]:{"&, &:hover":{[`${At}-item-link`]:{borderColor:mt.colorBorder}},"&:focus-visible":{[`${At}-item-link`]:{borderColor:mt.colorBorder}},[`${At}-item, ${At}-item-link`]:{backgroundColor:mt.colorBgContainerDisabled,borderColor:mt.colorBorder,[`&:hover:not(${At}-item-active)`]:{backgroundColor:mt.colorBgContainerDisabled,borderColor:mt.colorBorder,a:{color:mt.colorTextDisabled}},[`&${At}-item-active`]:{backgroundColor:mt.itemActiveBgDisabled}},[`${At}-prev, ${At}-next`]:{"&:hover button":{backgroundColor:mt.colorBgContainerDisabled,borderColor:mt.colorBorder,color:mt.colorTextDisabled},[`${At}-item-link`]:{backgroundColor:mt.colorBgContainerDisabled,borderColor:mt.colorBorder}}},[`${At}:not(${At}-mini)`]:{[`${At}-prev, ${At}-next`]:{"&:hover button":{borderColor:mt.colorPrimaryHover,backgroundColor:mt.itemBg},[`${At}-item-link`]:{backgroundColor:mt.itemLinkBg,borderColor:mt.colorBorder},[`&:hover ${At}-item-link`]:{borderColor:mt.colorPrimary,backgroundColor:mt.itemBg,color:mt.colorPrimary},[`&${At}-disabled`]:{[`${At}-item-link`]:{borderColor:mt.colorBorder,color:mt.colorTextDisabled}}},[`${At}-item`]:{backgroundColor:mt.itemBg,border:`${mt.lineWidth}px ${mt.lineType} ${mt.colorBorder}`,[`&:hover:not(${At}-item-active)`]:{borderColor:mt.colorPrimary,backgroundColor:mt.itemBg,a:{color:mt.colorPrimary}},"&-active":{borderColor:mt.colorPrimary}}}}},sn=mt=>{const{componentCls:At}=mt;return{[`${At}:not(${At}-disabled)`]:{[`${At}-item`]:Object.assign({},(0,vt.Qy)(mt)),[`${At}-jump-prev, ${At}-jump-next`]:{"&:focus-visible":Object.assign({[`${At}-item-link-icon`]:{opacity:1},[`${At}-item-ellipsis`]:{opacity:0}},(0,vt.oN)(mt))},[`${At}-prev, ${At}-next`]:{[`&:focus-visible ${At}-item-link`]:Object.assign({},(0,vt.oN)(mt))}}}};var tn=(0,Ut.Z)("Pagination",mt=>{const At=(0,Qt.TS)(mt,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:mt.marginXXS/2,paginationMiniQuickJumperInputWidth:mt.controlHeightLG*1.1,paginationItemPaddingInline:mt.marginXXS*1.5,paginationEllipsisLetterSpacing:mt.marginXXS/2,paginationSlashMarginInlineStart:mt.marginXXS,paginationSlashMarginInlineEnd:mt.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,ht.e5)(mt),(0,ht.TM)(mt));return[In(At),sn(At),mt.wireframe&&Nn(At)]},mt=>({itemBg:mt.colorBgContainer,itemSize:mt.controlHeight,itemSizeSM:mt.controlHeightSM,itemActiveBg:mt.colorBgContainer,itemLinkBg:mt.colorBgContainer,itemActiveColorDisabled:mt.colorTextDisabled,itemActiveBgDisabled:mt.controlItemBgActiveDisabled,itemInputBg:mt.colorBgContainer,miniOptionsSizeChangerTop:0})),Gt=function(mt,At){var Xt={};for(var Ft in mt)Object.prototype.hasOwnProperty.call(mt,Ft)&&At.indexOf(Ft)<0&&(Xt[Ft]=mt[Ft]);if(mt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Mt=0,Ft=Object.getOwnPropertySymbols(mt);Mt{const{prefixCls:At,selectPrefixCls:Xt,className:Ft,rootClassName:Mt,style:ln,size:Mn,locale:Hn,selectComponentClass:Vn,responsive:Kn,showSizeChanger:er}=mt,$t=Gt(mt,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:vn}=(0,dt.Z)(Kn),{getPrefixCls:jn,direction:Tn,pagination:xr={}}=He.useContext(ut.E_),Wr=jn("pagination",At),[wr,Vr]=tn(Wr),Da=er!=null?er:xr.showSizeChanger,Ya=He.useMemo(()=>{const Er=He.createElement("span",{className:`${Wr}-item-ellipsis`},"\u2022\u2022\u2022"),yr=He.createElement("button",{className:`${Wr}-item-link`,type:"button",tabIndex:-1},Tn==="rtl"?He.createElement(pe.Z,null):He.createElement(we.Z,null)),ui=He.createElement("button",{className:`${Wr}-item-link`,type:"button",tabIndex:-1},Tn==="rtl"?He.createElement(we.Z,null):He.createElement(pe.Z,null)),kn=He.createElement("a",{className:`${Wr}-item-link`},He.createElement("div",{className:`${Wr}-item-container`},Tn==="rtl"?He.createElement(be.Z,{className:`${Wr}-item-link-icon`}):He.createElement(Ee,{className:`${Wr}-item-link-icon`}),Er)),hr=He.createElement("a",{className:`${Wr}-item-link`},He.createElement("div",{className:`${Wr}-item-container`},Tn==="rtl"?He.createElement(Ee,{className:`${Wr}-item-link-icon`}):He.createElement(be.Z,{className:`${Wr}-item-link-icon`}),Er));return{prevIcon:yr,nextIcon:ui,jumpPrevIcon:kn,jumpNextIcon:hr}},[Tn,Wr]),[Ba]=(0,nt.Z)("Pagination",qe.Z),Ia=Object.assign(Object.assign({},Ba),Hn),Ci=(0,it.Z)(Mn),Si=Ci==="small"||!!(vn&&!Ci&&Kn),Kr=jn("select",Xt),Qa=xe()({[`${Wr}-mini`]:Si,[`${Wr}-rtl`]:Tn==="rtl"},xr==null?void 0:xr.className,Ft,Mt,Vr),si=Object.assign(Object.assign({},xr==null?void 0:xr.style),ln);return wr(He.createElement($e,Object.assign({},Ya,$t,{style:si,prefixCls:Wr,selectPrefixCls:Kr,className:Qa,selectComponentClass:Vn||(Si?yt:gt),locale:Ia,showSizeChanger:Da})))},Yt=Et},93948:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return er}});var Le=Ie(59301),He=Ie(29679),Fe=Ie(40001),Ce=Ie(19248),_e=Ie(99267),Pe=Ie(92310),ge=Ie.n(Pe),Ee=Ie(2738),be=Ie(36355),we=Ie(32855),pe=Ie(27247),ye=Ie(43079),xe={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ce=function(){var vn=(0,Le.useRef)([]),jn=(0,Le.useRef)(null);return(0,Le.useEffect)(function(){var Tn=Date.now(),xr=!1;vn.current.forEach(function(Wr){if(Wr){xr=!0;var wr=Wr.style;wr.transitionDuration=".3s, .3s, .3s, .06s",jn.current&&Tn-jn.current<100&&(wr.transitionDuration="0s, 0s")}}),xr&&(jn.current=Date.now())}),vn.current},te=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],ne=function(vn){var jn=(0,pe.Z)((0,pe.Z)({},xe),vn),Tn=jn.className,xr=jn.percent,Wr=jn.prefixCls,wr=jn.strokeColor,Vr=jn.strokeLinecap,Da=jn.strokeWidth,Ya=jn.style,Ba=jn.trailColor,Ia=jn.trailWidth,Ci=jn.transition,Si=(0,ye.Z)(jn,te);delete Si.gapPosition;var Kr=Array.isArray(xr)?xr:[xr],Qa=Array.isArray(wr)?wr:[wr],si=ce(),Er=Da/2,yr=100-Da/2,ui="M ".concat(Vr==="round"?Er:0,",").concat(Er,` - L `).concat(Vr==="round"?yr:100,",").concat(Er),kn="0 0 100 ".concat(Da),hr=0;return Le.createElement("svg",(0,we.Z)({className:ge()("".concat(Wr,"-line"),Tn),viewBox:kn,preserveAspectRatio:"none",style:Ya},Si),Le.createElement("path",{className:"".concat(Wr,"-line-trail"),d:ui,strokeLinecap:Vr,stroke:Ba,strokeWidth:Ia||Da,fillOpacity:"0"}),Kr.map(function(Fr,Ur){var ca=1;switch(Vr){case"round":ca=1-Da/100;break;case"square":ca=1-Da/2/100;break;default:ca=1;break}var bt={strokeDasharray:"".concat(Fr*ca,"px, 100px"),strokeDashoffset:"-".concat(hr,"px"),transition:Ci||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Me=Qa[Ur]||Qa[Qa.length-1];return hr+=Fr,Le.createElement("path",{key:Ur,className:"".concat(Wr,"-line-path"),d:ui,strokeLinecap:Vr,stroke:Me,strokeWidth:Da,fillOpacity:"0",ref:function(Te){si[Ur]=Te},style:bt})}))},le=ne,oe=Ie(34666),de=Ie(11913),he=Ie(47273),ie=0,ue=(0,he.Z)();function ve(){var $t;return ue?($t=ie,ie+=1):$t="TEST_OR_SSR",$t}var Se=function($t){var vn=Le.useState(),jn=(0,de.Z)(vn,2),Tn=jn[0],xr=jn[1];return Le.useEffect(function(){xr("rc_progress_".concat(ve()))},[]),$t||Tn},De=function(vn){var jn=vn.bg,Tn=vn.children;return Le.createElement("div",{style:{width:"100%",height:"100%",background:jn}},Tn)};function Re($t,vn){return Object.keys($t).map(function(jn){var Tn=parseFloat(jn),xr="".concat(Math.floor(Tn*vn),"%");return"".concat($t[jn]," ").concat(xr)})}var Ne=Le.forwardRef(function($t,vn){var jn=$t.prefixCls,Tn=$t.color,xr=$t.gradientId,Wr=$t.radius,wr=$t.style,Vr=$t.ptg,Da=$t.strokeLinecap,Ya=$t.strokeWidth,Ba=$t.size,Ia=$t.gapDegree,Ci=Tn&&(0,oe.Z)(Tn)==="object",Si=Ci?"#FFF":void 0,Kr=Ba/2,Qa=Le.createElement("circle",{className:"".concat(jn,"-circle-path"),r:Wr,cx:Kr,cy:Kr,stroke:Si,strokeLinecap:Da,strokeWidth:Ya,opacity:Vr===0?0:1,style:wr,ref:vn});if(!Ci)return Qa;var si="".concat(xr,"-conic"),Er=Ia?"".concat(180+Ia/2,"deg"):"0deg",yr=Re(Tn,(360-Ia)/360),ui=Re(Tn,1),kn="conic-gradient(from ".concat(Er,", ").concat(yr.join(", "),")"),hr="linear-gradient(to ".concat(Ia?"bottom":"top",", ").concat(ui.join(", "),")");return Le.createElement(Le.Fragment,null,Le.createElement("mask",{id:si},Qa),Le.createElement("foreignObject",{x:0,y:0,width:Ba,height:Ba,mask:"url(#".concat(si,")")},Le.createElement(De,{bg:hr},Le.createElement(De,{bg:kn}))))}),ze=Ne,Ge=100,Xe=function(vn,jn,Tn,xr,Wr,wr,Vr,Da,Ya,Ba){var Ia=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Ci=Tn/100*360*((360-wr)/360),Si=wr===0?0:{bottom:0,top:180,left:90,right:-90}[Vr],Kr=(100-xr)/100*jn;Ya==="round"&&xr!==100&&(Kr+=Ba/2,Kr>=jn&&(Kr=jn-.01));var Qa=Ge/2;return{stroke:typeof Da=="string"?Da:void 0,strokeDasharray:"".concat(jn,"px ").concat(vn),strokeDashoffset:Kr+Ia,transform:"rotate(".concat(Wr+Ci+Si,"deg)"),transformOrigin:"".concat(Qa,"px ").concat(Qa,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Qe=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function rt($t){var vn=$t!=null?$t:[];return Array.isArray(vn)?vn:[vn]}var $e=function(vn){var jn=(0,pe.Z)((0,pe.Z)({},xe),vn),Tn=jn.id,xr=jn.prefixCls,Wr=jn.steps,wr=jn.strokeWidth,Vr=jn.trailWidth,Da=jn.gapDegree,Ya=Da===void 0?0:Da,Ba=jn.gapPosition,Ia=jn.trailColor,Ci=jn.strokeLinecap,Si=jn.style,Kr=jn.className,Qa=jn.strokeColor,si=jn.percent,Er=(0,ye.Z)(jn,Qe),yr=Ge/2,ui=Se(Tn),kn="".concat(ui,"-gradient"),hr=yr-wr/2,Fr=Math.PI*2*hr,Ur=Ya>0?90+Ya/2:-90,ca=Fr*((360-Ya)/360),bt=(0,oe.Z)(Wr)==="object"?Wr:{count:Wr,space:2},Me=bt.count,Oe=bt.space,Te=rt(si),Ue=rt(Qa),Ye=Ue.find(function(Qn){return Qn&&(0,oe.Z)(Qn)==="object"}),xt=Ye&&(0,oe.Z)(Ye)==="object",Pt=xt?"butt":Ci,qt=Xe(Fr,ca,0,100,Ur,Ya,Ba,Ia,Pt,wr),Vt=ce(),hn=function(){var Pn=0;return Te.map(function(qn,nr){var fr=Ue[nr]||Ue[Ue.length-1],mn=Xe(Fr,ca,Pn,qn,Ur,Ya,Ba,fr,Pt,wr);return Pn+=qn,Le.createElement(ze,{key:nr,color:fr,ptg:qn,radius:hr,prefixCls:xr,gradientId:kn,style:mn,strokeLinecap:Pt,strokeWidth:wr,gapDegree:Ya,ref:function(On){Vt[nr]=On},size:Ge})}).reverse()},gn=function(){var Pn=Math.round(Me*(Te[0]/100)),qn=100/Me,nr=0;return new Array(Me).fill(null).map(function(fr,mn){var rn=mn<=Pn-1?Ue[0]:Ia,On=rn&&(0,oe.Z)(rn)==="object"?"url(#".concat(kn,")"):void 0,Un=Xe(Fr,ca,nr,qn,Ur,Ya,Ba,rn,"butt",wr,Oe);return nr+=(ca-Un.strokeDashoffset+Oe)*100/ca,Le.createElement("circle",{key:mn,className:"".concat(xr,"-circle-path"),r:hr,cx:yr,cy:yr,stroke:On,strokeWidth:wr,opacity:1,style:Un,ref:function(Ar){Vt[mn]=Ar}})})};return Le.createElement("svg",(0,we.Z)({className:ge()("".concat(xr,"-circle"),Kr),viewBox:"0 0 ".concat(Ge," ").concat(Ge),style:Si,id:Tn,role:"presentation"},Er),!Me&&Le.createElement("circle",{className:"".concat(xr,"-circle-trail"),r:hr,cx:yr,cy:yr,stroke:Ia,strokeLinecap:Pt,strokeWidth:Vr||wr,style:qt}),Me?gn():hn())},qe=$e,ut={Line:le,Circle:qe},it=Ie(6848),dt=Ie(30071);function nt($t){return!$t||$t<0?0:$t>100?100:$t}function ft($t){let{success:vn,successPercent:jn}=$t,Tn=jn;return vn&&"progress"in vn&&(Tn=vn.progress),vn&&"percent"in vn&&(Tn=vn.percent),Tn}const yt=$t=>{let{percent:vn,success:jn,successPercent:Tn}=$t;const xr=nt(ft({success:jn,successPercent:Tn}));return[xr,nt(nt(vn)-xr)]},gt=$t=>{let{success:vn={},strokeColor:jn}=$t;const{strokeColor:Tn}=vn;return[Tn||dt.presetPrimaryColors.green,jn||null]},ht=($t,vn,jn)=>{var Tn,xr,Wr,wr;let Vr=-1,Da=-1;if(vn==="step"){const Ya=jn.steps,Ba=jn.strokeWidth;typeof $t=="string"||typeof $t=="undefined"?(Vr=$t==="small"?2:14,Da=Ba!=null?Ba:8):typeof $t=="number"?[Vr,Da]=[$t,$t]:[Vr=14,Da=8]=$t,Vr*=Ya}else if(vn==="line"){const Ya=jn==null?void 0:jn.strokeWidth;typeof $t=="string"||typeof $t=="undefined"?Da=Ya||($t==="small"?6:8):typeof $t=="number"?[Vr,Da]=[$t,$t]:[Vr=-1,Da=8]=$t}else(vn==="circle"||vn==="dashboard")&&(typeof $t=="string"||typeof $t=="undefined"?[Vr,Da]=$t==="small"?[60,60]:[120,120]:typeof $t=="number"?[Vr,Da]=[$t,$t]:(Vr=(xr=(Tn=$t[0])!==null&&Tn!==void 0?Tn:$t[1])!==null&&xr!==void 0?xr:120,Da=(wr=(Wr=$t[0])!==null&&Wr!==void 0?Wr:$t[1])!==null&&wr!==void 0?wr:120));return[Vr,Da]},vt=3,Ut=$t=>vt/$t*100;var en=$t=>{const{prefixCls:vn,trailColor:jn=null,strokeLinecap:Tn="round",gapPosition:xr,gapDegree:Wr,width:wr=120,type:Vr,children:Da,success:Ya,size:Ba=wr}=$t,[Ia,Ci]=ht(Ba,"circle");let{strokeWidth:Si}=$t;Si===void 0&&(Si=Math.max(Ut(Ia),6));const Kr={width:Ia,height:Ci,fontSize:Ia*.15+6},Qa=Le.useMemo(()=>{if(Wr||Wr===0)return Wr;if(Vr==="dashboard")return 75},[Wr,Vr]),si=xr||Vr==="dashboard"&&"bottom"||void 0,Er=Object.prototype.toString.call($t.strokeColor)==="[object Object]",yr=gt({success:Ya,strokeColor:$t.strokeColor}),ui=ge()(`${vn}-inner`,{[`${vn}-circle-gradient`]:Er}),kn=Le.createElement(qe,{percent:yt($t),strokeWidth:Si,trailWidth:Si,strokeColor:yr,strokeLinecap:Tn,trailColor:jn,prefixCls:vn,gapDegree:Qa,gapPosition:si});return Le.createElement("div",{className:ui,style:Kr},Ia<=20?Le.createElement(it.Z,{title:Da},Le.createElement("span",null,kn)):Le.createElement(Le.Fragment,null,kn,Da))},fn=function($t,vn){var jn={};for(var Tn in $t)Object.prototype.hasOwnProperty.call($t,Tn)&&vn.indexOf(Tn)<0&&(jn[Tn]=$t[Tn]);if($t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xr=0,Tn=Object.getOwnPropertySymbols($t);xr{let vn=[];return Object.keys($t).forEach(jn=>{const Tn=parseFloat(jn.replace(/%/g,""));isNaN(Tn)||vn.push({key:Tn,value:$t[jn]})}),vn=vn.sort((jn,Tn)=>jn.key-Tn.key),vn.map(jn=>{let{key:Tn,value:xr}=jn;return`${xr} ${Tn}%`}).join(", ")},an=($t,vn)=>{const{from:jn=dt.presetPrimaryColors.blue,to:Tn=dt.presetPrimaryColors.blue,direction:xr=vn==="rtl"?"to left":"to right"}=$t,Wr=fn($t,["from","to","direction"]);if(Object.keys(Wr).length!==0){const wr=Bt(Wr);return{backgroundImage:`linear-gradient(${xr}, ${wr})`}}return{backgroundImage:`linear-gradient(${xr}, ${jn}, ${Tn})`}};var In=$t=>{const{prefixCls:vn,direction:jn,percent:Tn,size:xr,strokeWidth:Wr,strokeColor:wr,strokeLinecap:Vr="round",children:Da,trailColor:Ya=null,success:Ba}=$t,Ia=wr&&typeof wr!="string"?an(wr,jn):{backgroundColor:wr},Ci=Vr==="square"||Vr==="butt"?0:void 0,Si={backgroundColor:Ya||void 0,borderRadius:Ci},Kr=xr!=null?xr:[-1,Wr||(xr==="small"?6:8)],[Qa,si]=ht(Kr,"line",{strokeWidth:Wr}),Er=Object.assign({width:`${nt(Tn)}%`,height:si,borderRadius:Ci},Ia),yr=ft($t),ui={width:`${nt(yr)}%`,height:si,borderRadius:Ci,backgroundColor:Ba==null?void 0:Ba.strokeColor},kn={width:Qa<0?"100%":Qa,height:si};return Le.createElement(Le.Fragment,null,Le.createElement("div",{className:`${vn}-outer`,style:kn},Le.createElement("div",{className:`${vn}-inner`,style:Si},Le.createElement("div",{className:`${vn}-bg`,style:Er}),yr!==void 0?Le.createElement("div",{className:`${vn}-success-bg`,style:ui}):null)),Da)},sn=$t=>{const{size:vn,steps:jn,percent:Tn=0,strokeWidth:xr=8,strokeColor:Wr,trailColor:wr=null,prefixCls:Vr,children:Da}=$t,Ya=Math.round(jn*(Tn/100)),Ba=vn==="small"?2:14,Ia=vn!=null?vn:[Ba,xr],[Ci,Si]=ht(Ia,"step",{steps:jn,strokeWidth:xr}),Kr=Ci/jn,Qa=new Array(jn);for(let si=0;si{const vn=$t?"100%":"-100%";return new tn.Keyframes(`antProgress${$t?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${vn}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${vn}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},mt=$t=>{const{componentCls:vn,iconCls:jn}=$t;return{[vn]:Object.assign(Object.assign({},(0,Gt.Wf)($t)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:$t.fontSize,marginInlineEnd:$t.marginXS,marginBottom:$t.marginXS},[`${vn}-outer`]:{display:"inline-block",width:"100%"},[`&${vn}-show-info`]:{[`${vn}-outer`]:{marginInlineEnd:`calc(-2em - ${$t.marginXS}px)`,paddingInlineEnd:`calc(2em + ${$t.paddingXS}px)`}},[`${vn}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:$t.remainingColor,borderRadius:$t.lineBorderRadius},[`${vn}-inner:not(${vn}-circle-gradient)`]:{[`${vn}-circle-path`]:{stroke:$t.defaultColor}},[`${vn}-success-bg, ${vn}-bg`]:{position:"relative",backgroundColor:$t.defaultColor,borderRadius:$t.lineBorderRadius,transition:`all ${$t.motionDurationSlow} ${$t.motionEaseInOutCirc}`},[`${vn}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:$t.colorSuccess},[`${vn}-text`]:{display:"inline-block",width:"2em",marginInlineStart:$t.marginXS,color:$t.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[jn]:{fontSize:$t.fontSize}},[`&${vn}-status-active`]:{[`${vn}-bg::before`]:{position:"absolute",inset:0,backgroundColor:$t.colorBgContainer,borderRadius:$t.lineBorderRadius,opacity:0,animationName:Yt(),animationDuration:$t.progressActiveMotionDuration,animationTimingFunction:$t.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${vn}-rtl${vn}-status-active`]:{[`${vn}-bg::before`]:{animationName:Yt(!0)}},[`&${vn}-status-exception`]:{[`${vn}-bg`]:{backgroundColor:$t.colorError},[`${vn}-text`]:{color:$t.colorError}},[`&${vn}-status-exception ${vn}-inner:not(${vn}-circle-gradient)`]:{[`${vn}-circle-path`]:{stroke:$t.colorError}},[`&${vn}-status-success`]:{[`${vn}-bg`]:{backgroundColor:$t.colorSuccess},[`${vn}-text`]:{color:$t.colorSuccess}},[`&${vn}-status-success ${vn}-inner:not(${vn}-circle-gradient)`]:{[`${vn}-circle-path`]:{stroke:$t.colorSuccess}}})}},At=$t=>{const{componentCls:vn,iconCls:jn}=$t;return{[vn]:{[`${vn}-circle-trail`]:{stroke:$t.remainingColor},[`&${vn}-circle ${vn}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${vn}-circle ${vn}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:$t.circleTextColor,fontSize:$t.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[jn]:{fontSize:`${$t.fontSize/$t.fontSizeSM}em`}},[`${vn}-circle&-status-exception`]:{[`${vn}-text`]:{color:$t.colorError}},[`${vn}-circle&-status-success`]:{[`${vn}-text`]:{color:$t.colorSuccess}}},[`${vn}-inline-circle`]:{lineHeight:1,[`${vn}-inner`]:{verticalAlign:"bottom"}}}},Xt=$t=>{const{componentCls:vn}=$t;return{[vn]:{[`${vn}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:$t.progressStepMinWidth,marginInlineEnd:$t.progressStepMarginInlineEnd,backgroundColor:$t.remainingColor,transition:`all ${$t.motionDurationSlow}`,"&-active":{backgroundColor:$t.defaultColor}}}}}},Ft=$t=>{const{componentCls:vn,iconCls:jn}=$t;return{[vn]:{[`${vn}-small&-line, ${vn}-small&-line ${vn}-text ${jn}`]:{fontSize:$t.fontSizeSM}}}};var Mt=(0,Ot.Z)("Progress",$t=>{const vn=$t.marginXXS/2,jn=(0,Et.TS)($t,{progressStepMarginInlineEnd:vn,progressStepMinWidth:vn,progressActiveMotionDuration:"2.4s"});return[mt(jn),At(jn),Xt(jn),Ft(jn)]},$t=>({circleTextColor:$t.colorText,defaultColor:$t.colorInfo,remainingColor:$t.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ln=function($t,vn){var jn={};for(var Tn in $t)Object.prototype.hasOwnProperty.call($t,Tn)&&vn.indexOf(Tn)<0&&(jn[Tn]=$t[Tn]);if($t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xr=0,Tn=Object.getOwnPropertySymbols($t);xr{const{prefixCls:jn,className:Tn,rootClassName:xr,steps:Wr,strokeColor:wr,percent:Vr=0,size:Da="default",showInfo:Ya=!0,type:Ba="line",status:Ia,format:Ci,style:Si}=$t,Kr=ln($t,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Qa=Le.useMemo(()=>{var Te,Ue;const Ye=ft($t);return parseInt(Ye!==void 0?(Te=Ye!=null?Ye:0)===null||Te===void 0?void 0:Te.toString():(Ue=Vr!=null?Vr:0)===null||Ue===void 0?void 0:Ue.toString(),10)},[Vr,$t.success,$t.successPercent]),si=Le.useMemo(()=>!Hn.includes(Ia)&&Qa>=100?"success":Ia||"normal",[Ia,Qa]),{getPrefixCls:Er,direction:yr,progress:ui}=Le.useContext(be.E_),kn=Er("progress",jn),[hr,Fr]=Mt(kn),Ur=Le.useMemo(()=>{if(!Ya)return null;const Te=ft($t);let Ue;const Ye=Ci||(Pt=>`${Pt}%`),xt=Ba==="line";return Ci||si!=="exception"&&si!=="success"?Ue=Ye(nt(Vr),nt(Te)):si==="exception"?Ue=xt?Le.createElement(Ce.Z,null):Le.createElement(_e.Z,null):si==="success"&&(Ue=xt?Le.createElement(He.Z,null):Le.createElement(Fe.Z,null)),Le.createElement("span",{className:`${kn}-text`,title:typeof Ue=="string"?Ue:void 0},Ue)},[Ya,Vr,Qa,si,Ba,kn,Ci]),ca=Array.isArray(wr)?wr[0]:wr,bt=typeof wr=="string"||Array.isArray(wr)?wr:void 0;let Me;Ba==="line"?Me=Wr?Le.createElement(sn,Object.assign({},$t,{strokeColor:bt,prefixCls:kn,steps:Wr}),Ur):Le.createElement(In,Object.assign({},$t,{strokeColor:ca,prefixCls:kn,direction:yr}),Ur):(Ba==="circle"||Ba==="dashboard")&&(Me=Le.createElement(en,Object.assign({},$t,{strokeColor:ca,prefixCls:kn,progressStatus:si}),Ur));const Oe=ge()(kn,`${kn}-status-${si}`,`${kn}-${Ba==="dashboard"&&"circle"||Wr&&"steps"||Ba}`,{[`${kn}-inline-circle`]:Ba==="circle"&&ht(Da,"circle")[0]<=20,[`${kn}-show-info`]:Ya,[`${kn}-${Da}`]:typeof Da=="string",[`${kn}-rtl`]:yr==="rtl"},ui==null?void 0:ui.className,Tn,xr,Fr);return hr(Le.createElement("div",Object.assign({ref:vn,style:Object.assign(Object.assign({},ui==null?void 0:ui.style),Si),className:Oe,role:"progressbar","aria-valuenow":Qa},(0,Ee.Z)(Kr,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Me))}),er=Kn},13570:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return nt}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},Ce=Fe,_e=Ie(7657),Pe=function(yt,gt){return He.createElement(_e.Z,(0,Le.Z)({},yt,{ref:gt,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge,be=Ie(92310),we=Ie.n(be),pe=Ie(74430),ye=Ie(11913),xe=Ie(43079),ce=Ie(18929),te=Ie(10228),ne=Ie(26112);function le(ft,yt){var gt=ft.disabled,ht=ft.prefixCls,vt=ft.character,Ut=ft.characterRender,Qt=ft.index,en=ft.count,fn=ft.value,Bt=ft.allowHalf,an=ft.focused,on=ft.onHover,In=ft.onClick,Nn=function(At){on(At,Qt)},sn=function(At){In(At,Qt)},tn=function(At){At.keyCode===te.Z.ENTER&&In(At,Qt)},Gt=Qt+1,Ot=new Set([ht]);fn===0&&Qt===0&&an?Ot.add("".concat(ht,"-focused")):Bt&&fn+.5>=Gt&&fnQt?"true":"false","aria-posinset":Qt+1,"aria-setsize":en,tabIndex:gt?-1:0},He.createElement("div",{className:"".concat(ht,"-first")},Et),He.createElement("div",{className:"".concat(ht,"-second")},Et)));return Ut&&(Yt=Ut(Yt,ft)),Yt}var oe=He.forwardRef(le);function de(){var ft=He.useRef({});function yt(ht){return ft.current[ht]}function gt(ht){return function(vt){ft.current[ht]=vt}}return[yt,gt]}function he(ft){var yt=ft.pageXOffset,gt="scrollLeft";if(typeof yt!="number"){var ht=ft.document;yt=ht.documentElement[gt],typeof yt!="number"&&(yt=ht.body[gt])}return yt}function ie(ft){var yt,gt,ht=ft.ownerDocument,vt=ht.body,Ut=ht&&ht.documentElement,Qt=ft.getBoundingClientRect();return yt=Qt.left,gt=Qt.top,yt-=Ut.clientLeft||vt.clientLeft||0,gt-=Ut.clientTop||vt.clientTop||0,{left:yt,top:gt}}function ue(ft){var yt=ie(ft),gt=ft.ownerDocument,ht=gt.defaultView||gt.parentWindow;return yt.left+=he(ht),yt.left}var ve=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function Se(ft,yt){var gt,ht=ft.prefixCls,vt=ht===void 0?"rc-rate":ht,Ut=ft.className,Qt=ft.defaultValue,en=ft.value,fn=ft.count,Bt=fn===void 0?5:fn,an=ft.allowHalf,on=an===void 0?!1:an,In=ft.allowClear,Nn=In===void 0?!0:In,sn=ft.character,tn=sn===void 0?"\u2605":sn,Gt=ft.characterRender,Ot=ft.disabled,Et=ft.direction,Yt=Et===void 0?"ltr":Et,mt=ft.tabIndex,At=mt===void 0?0:mt,Xt=ft.autoFocus,Ft=ft.onHoverChange,Mt=ft.onChange,ln=ft.onFocus,Mn=ft.onBlur,Hn=ft.onKeyDown,Vn=ft.onMouseLeave,Kn=(0,xe.Z)(ft,ve),er=de(),$t=(0,ye.Z)(er,2),vn=$t[0],jn=$t[1],Tn=He.useRef(null),xr=function(){if(!Ot){var Pt;(Pt=Tn.current)===null||Pt===void 0||Pt.focus()}};He.useImperativeHandle(yt,function(){return{focus:xr,blur:function(){if(!Ot){var Pt;(Pt=Tn.current)===null||Pt===void 0||Pt.blur()}}}});var Wr=(0,ce.Z)(Qt||0,{value:en}),wr=(0,ye.Z)(Wr,2),Vr=wr[0],Da=wr[1],Ya=(0,ce.Z)(null),Ba=(0,ye.Z)(Ya,2),Ia=Ba[0],Ci=Ba[1],Si=function(Pt,qt){var Vt=Yt==="rtl",hn=Pt+1;if(on){var gn=vn(Pt),Qn=ue(gn),Pn=gn.clientWidth;(Vt&&qt-Qn>Pn/2||!Vt&&qt-Qn0&&!Vt||qt===te.Z.RIGHT&&hn>0&&Vt?(on?hn-=.5:hn-=1,Kr(hn),Pt.preventDefault()):qt===te.Z.LEFT&&hn{const{componentCls:yt}=ft;return{[`${yt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:ft.marginXS},"> div":{transition:`all ${ft.motionDurationMid}, outline 0s`,"&:hover":{transform:ft.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${ft.lineWidth}px dashed ${ft.starColor}`,transform:ft.starHoverScale}},"&-first, &-second":{color:ft.starBg,transition:`all ${ft.motionDurationMid}`,userSelect:"none",[ft.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${yt}-star-first, &-half ${yt}-star-second`]:{opacity:1},[`&-half ${yt}-star-first, &-full ${yt}-star-second`]:{color:"inherit"}}}},$e=ft=>({[`&-rtl${ft.componentCls}`]:{direction:"rtl"}}),qe=ft=>{const{componentCls:yt}=ft;return{[yt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ge.Wf)(ft)),{display:"inline-block",margin:0,padding:0,color:ft.starColor,fontSize:ft.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${yt} ${yt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),rt(ft)),{[`+ ${yt}-text`]:{display:"inline-block",marginInlineStart:ft.marginXS,fontSize:ft.fontSize}}),$e(ft))}};var ut=(0,Xe.Z)("Rate",ft=>{const yt=(0,Qe.TS)(ft,{});return[qe(yt)]},ft=>({starColor:ft.yellow6,starSize:ft.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:ft.colorFillContent})),it=function(ft,yt){var gt={};for(var ht in ft)Object.prototype.hasOwnProperty.call(ft,ht)&&yt.indexOf(ht)<0&&(gt[ht]=ft[ht]);if(ft!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vt=0,ht=Object.getOwnPropertySymbols(ft);vt{const{prefixCls:gt,className:ht,rootClassName:vt,style:Ut,tooltips:Qt,character:en=He.createElement(Ee,null)}=ft,fn=it(ft,["prefixCls","className","rootClassName","style","tooltips","character"]),Bt=(Ot,Et)=>{let{index:Yt}=Et;return Qt?He.createElement(ze.Z,{title:Qt[Yt]},Ot):Ot},{getPrefixCls:an,direction:on,rate:In}=He.useContext(Ne.E_),Nn=an("rate",gt),[sn,tn]=ut(Nn),Gt=Object.assign(Object.assign({},In==null?void 0:In.style),Ut);return sn(He.createElement(Re,Object.assign({ref:yt,character:en,characterRender:Bt},fn,{className:we()(ht,vt,tn,In==null?void 0:In.className),style:Gt,prefixCls:Nn,direction:on})))})},61621:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return tn}});var Le=Ie(92310),He=Ie.n(Le),Fe=Ie(59301),Ce=Ie(36355),_e=Ie(2738),ge=Gt=>{const{prefixCls:Ot,className:Et,style:Yt,size:mt,shape:At}=Gt,Xt=He()({[`${Ot}-lg`]:mt==="large",[`${Ot}-sm`]:mt==="small"}),Ft=He()({[`${Ot}-circle`]:At==="circle",[`${Ot}-square`]:At==="square",[`${Ot}-round`]:At==="round"}),Mt=Fe.useMemo(()=>typeof mt=="number"?{width:mt,height:mt,lineHeight:`${mt}px`}:{},[mt]);return Fe.createElement("span",{className:He()(Ot,Xt,Ft,Et),style:Object.assign(Object.assign({},Mt),Yt)})},Ee=Ie(36237),be=Ie(83116),we=Ie(37613);const pe=new Ee.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),ye=Gt=>({height:Gt,lineHeight:`${Gt}px`}),xe=Gt=>Object.assign({width:Gt},ye(Gt)),ce=Gt=>({background:Gt.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:pe,animationDuration:Gt.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),te=Gt=>Object.assign({width:Gt*5,minWidth:Gt*5},ye(Gt)),ne=Gt=>{const{skeletonAvatarCls:Ot,gradientFromColor:Et,controlHeight:Yt,controlHeightLG:mt,controlHeightSM:At}=Gt;return{[`${Ot}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Et},xe(Yt)),[`${Ot}${Ot}-circle`]:{borderRadius:"50%"},[`${Ot}${Ot}-lg`]:Object.assign({},xe(mt)),[`${Ot}${Ot}-sm`]:Object.assign({},xe(At))}},le=Gt=>{const{controlHeight:Ot,borderRadiusSM:Et,skeletonInputCls:Yt,controlHeightLG:mt,controlHeightSM:At,gradientFromColor:Xt}=Gt;return{[`${Yt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Xt,borderRadius:Et},te(Ot)),[`${Yt}-lg`]:Object.assign({},te(mt)),[`${Yt}-sm`]:Object.assign({},te(At))}},oe=Gt=>Object.assign({width:Gt},ye(Gt)),de=Gt=>{const{skeletonImageCls:Ot,imageSizeBase:Et,gradientFromColor:Yt,borderRadiusSM:mt}=Gt;return{[`${Ot}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Yt,borderRadius:mt},oe(Et*2)),{[`${Ot}-path`]:{fill:"#bfbfbf"},[`${Ot}-svg`]:Object.assign(Object.assign({},oe(Et)),{maxWidth:Et*4,maxHeight:Et*4}),[`${Ot}-svg${Ot}-svg-circle`]:{borderRadius:"50%"}}),[`${Ot}${Ot}-circle`]:{borderRadius:"50%"}}},he=(Gt,Ot,Et)=>{const{skeletonButtonCls:Yt}=Gt;return{[`${Et}${Yt}-circle`]:{width:Ot,minWidth:Ot,borderRadius:"50%"},[`${Et}${Yt}-round`]:{borderRadius:Ot}}},ie=Gt=>Object.assign({width:Gt*2,minWidth:Gt*2},ye(Gt)),ue=Gt=>{const{borderRadiusSM:Ot,skeletonButtonCls:Et,controlHeight:Yt,controlHeightLG:mt,controlHeightSM:At,gradientFromColor:Xt}=Gt;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${Et}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Xt,borderRadius:Ot,width:Yt*2,minWidth:Yt*2},ie(Yt))},he(Gt,Yt,Et)),{[`${Et}-lg`]:Object.assign({},ie(mt))}),he(Gt,mt,`${Et}-lg`)),{[`${Et}-sm`]:Object.assign({},ie(At))}),he(Gt,At,`${Et}-sm`))},ve=Gt=>{const{componentCls:Ot,skeletonAvatarCls:Et,skeletonTitleCls:Yt,skeletonParagraphCls:mt,skeletonButtonCls:At,skeletonInputCls:Xt,skeletonImageCls:Ft,controlHeight:Mt,controlHeightLG:ln,controlHeightSM:Mn,gradientFromColor:Hn,padding:Vn,marginSM:Kn,borderRadius:er,titleHeight:$t,blockRadius:vn,paragraphLiHeight:jn,controlHeightXS:Tn,paragraphMarginTop:xr}=Gt;return{[`${Ot}`]:{display:"table",width:"100%",[`${Ot}-header`]:{display:"table-cell",paddingInlineEnd:Vn,verticalAlign:"top",[`${Et}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Hn},xe(Mt)),[`${Et}-circle`]:{borderRadius:"50%"},[`${Et}-lg`]:Object.assign({},xe(ln)),[`${Et}-sm`]:Object.assign({},xe(Mn))},[`${Ot}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Yt}`]:{width:"100%",height:$t,background:Hn,borderRadius:vn,[`+ ${mt}`]:{marginBlockStart:Mn}},[`${mt}`]:{padding:0,"> li":{width:"100%",height:jn,listStyle:"none",background:Hn,borderRadius:vn,"+ li":{marginBlockStart:Tn}}},[`${mt}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${Ot}-content`]:{[`${Yt}, ${mt} > li`]:{borderRadius:er}}},[`${Ot}-with-avatar ${Ot}-content`]:{[`${Yt}`]:{marginBlockStart:Kn,[`+ ${mt}`]:{marginBlockStart:xr}}},[`${Ot}${Ot}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ue(Gt)),ne(Gt)),le(Gt)),de(Gt)),[`${Ot}${Ot}-block`]:{width:"100%",[`${At}`]:{width:"100%"},[`${Xt}`]:{width:"100%"}},[`${Ot}${Ot}-active`]:{[` + `]:{display:"inline-block",minWidth:mt.itemSize,height:mt.itemSize,color:mt.colorText,fontFamily:mt.fontFamily,lineHeight:`${mt.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:mt.borderRadius,cursor:"pointer",transition:`all ${mt.motionDurationMid}`},[`${At}-prev, ${At}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:mt.colorText,cursor:"pointer",userSelect:"none"},[`${At}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:mt.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${mt.lineWidth}px ${mt.lineType} transparent`,borderRadius:mt.borderRadius,outline:"none",transition:`all ${mt.motionDurationMid}`},[`&:hover ${At}-item-link`]:{backgroundColor:mt.colorBgTextHover},[`&:active ${At}-item-link`]:{backgroundColor:mt.colorBgTextActive},[`&${At}-disabled:hover`]:{[`${At}-item-link`]:{backgroundColor:"transparent"}}},[`${At}-slash`]:{marginInlineEnd:mt.paginationSlashMarginInlineEnd,marginInlineStart:mt.paginationSlashMarginInlineStart},[`${At}-options`]:{display:"inline-block",marginInlineStart:mt.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:mt.controlHeight,marginInlineStart:mt.marginXS,lineHeight:`${mt.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,ht.ik)(mt)),{width:mt.controlHeightLG*1.25,height:mt.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:mt.marginXS,marginInlineEnd:mt.marginXS})}}}},on=mt=>{const{componentCls:At}=mt;return{[`${At}-item`]:{display:"inline-block",minWidth:mt.itemSize,height:mt.itemSize,marginInlineEnd:mt.marginXS,fontFamily:mt.fontFamily,lineHeight:`${mt.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${mt.lineWidth}px ${mt.lineType} transparent`,borderRadius:mt.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${mt.paginationItemPaddingInline}px`,color:mt.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${At}-item-active)`]:{"&:hover":{transition:`all ${mt.motionDurationMid}`,backgroundColor:mt.colorBgTextHover},"&:active":{backgroundColor:mt.colorBgTextActive}},"&-active":{fontWeight:mt.fontWeightStrong,backgroundColor:mt.itemActiveBg,borderColor:mt.colorPrimary,a:{color:mt.colorPrimary},"&:hover":{borderColor:mt.colorPrimaryHover},"&:hover a":{color:mt.colorPrimaryHover}}}}},In=mt=>{const{componentCls:At}=mt;return{[At]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,vt.Wf)(mt)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${At}-total-text`]:{display:"inline-block",height:mt.itemSize,marginInlineEnd:mt.marginXS,lineHeight:`${mt.itemSize-2}px`,verticalAlign:"middle"}}),on(mt)),an(mt)),Bt(mt)),fn(mt)),en(mt)),{[`@media only screen and (max-width: ${mt.screenLG}px)`]:{[`${At}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${mt.screenSM}px)`]:{[`${At}-options`]:{display:"none"}}}),[`&${mt.componentCls}-rtl`]:{direction:"rtl"}}},Nn=mt=>{const{componentCls:At}=mt;return{[`${At}${At}-disabled:not(${At}-mini)`]:{"&, &:hover":{[`${At}-item-link`]:{borderColor:mt.colorBorder}},"&:focus-visible":{[`${At}-item-link`]:{borderColor:mt.colorBorder}},[`${At}-item, ${At}-item-link`]:{backgroundColor:mt.colorBgContainerDisabled,borderColor:mt.colorBorder,[`&:hover:not(${At}-item-active)`]:{backgroundColor:mt.colorBgContainerDisabled,borderColor:mt.colorBorder,a:{color:mt.colorTextDisabled}},[`&${At}-item-active`]:{backgroundColor:mt.itemActiveBgDisabled}},[`${At}-prev, ${At}-next`]:{"&:hover button":{backgroundColor:mt.colorBgContainerDisabled,borderColor:mt.colorBorder,color:mt.colorTextDisabled},[`${At}-item-link`]:{backgroundColor:mt.colorBgContainerDisabled,borderColor:mt.colorBorder}}},[`${At}:not(${At}-mini)`]:{[`${At}-prev, ${At}-next`]:{"&:hover button":{borderColor:mt.colorPrimaryHover,backgroundColor:mt.itemBg},[`${At}-item-link`]:{backgroundColor:mt.itemLinkBg,borderColor:mt.colorBorder},[`&:hover ${At}-item-link`]:{borderColor:mt.colorPrimary,backgroundColor:mt.itemBg,color:mt.colorPrimary},[`&${At}-disabled`]:{[`${At}-item-link`]:{borderColor:mt.colorBorder,color:mt.colorTextDisabled}}},[`${At}-item`]:{backgroundColor:mt.itemBg,border:`${mt.lineWidth}px ${mt.lineType} ${mt.colorBorder}`,[`&:hover:not(${At}-item-active)`]:{borderColor:mt.colorPrimary,backgroundColor:mt.itemBg,a:{color:mt.colorPrimary}},"&-active":{borderColor:mt.colorPrimary}}}}},sn=mt=>{const{componentCls:At}=mt;return{[`${At}:not(${At}-disabled)`]:{[`${At}-item`]:Object.assign({},(0,vt.Qy)(mt)),[`${At}-jump-prev, ${At}-jump-next`]:{"&:focus-visible":Object.assign({[`${At}-item-link-icon`]:{opacity:1},[`${At}-item-ellipsis`]:{opacity:0}},(0,vt.oN)(mt))},[`${At}-prev, ${At}-next`]:{[`&:focus-visible ${At}-item-link`]:Object.assign({},(0,vt.oN)(mt))}}}};var tn=(0,Ut.Z)("Pagination",mt=>{const At=(0,Qt.TS)(mt,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:mt.marginXXS/2,paginationMiniQuickJumperInputWidth:mt.controlHeightLG*1.1,paginationItemPaddingInline:mt.marginXXS*1.5,paginationEllipsisLetterSpacing:mt.marginXXS/2,paginationSlashMarginInlineStart:mt.marginXXS,paginationSlashMarginInlineEnd:mt.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,ht.e5)(mt),(0,ht.TM)(mt));return[In(At),sn(At),mt.wireframe&&Nn(At)]},mt=>({itemBg:mt.colorBgContainer,itemSize:mt.controlHeight,itemSizeSM:mt.controlHeightSM,itemActiveBg:mt.colorBgContainer,itemLinkBg:mt.colorBgContainer,itemActiveColorDisabled:mt.colorTextDisabled,itemActiveBgDisabled:mt.controlItemBgActiveDisabled,itemInputBg:mt.colorBgContainer,miniOptionsSizeChangerTop:0})),Gt=function(mt,At){var Xt={};for(var Ft in mt)Object.prototype.hasOwnProperty.call(mt,Ft)&&At.indexOf(Ft)<0&&(Xt[Ft]=mt[Ft]);if(mt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Mt=0,Ft=Object.getOwnPropertySymbols(mt);Mt{const{prefixCls:At,selectPrefixCls:Xt,className:Ft,rootClassName:Mt,style:ln,size:Mn,locale:Vn,selectComponentClass:Gn,responsive:Kn,showSizeChanger:er}=mt,$t=Gt(mt,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:vn}=(0,dt.Z)(Kn),{getPrefixCls:jn,direction:Tn,pagination:xr={}}=He.useContext(ut.E_),Wr=jn("pagination",At),[wr,Vr]=tn(Wr),Da=er!=null?er:xr.showSizeChanger,Ya=He.useMemo(()=>{const Er=He.createElement("span",{className:`${Wr}-item-ellipsis`},"\u2022\u2022\u2022"),yr=He.createElement("button",{className:`${Wr}-item-link`,type:"button",tabIndex:-1},Tn==="rtl"?He.createElement(pe.Z,null):He.createElement(we.Z,null)),ui=He.createElement("button",{className:`${Wr}-item-link`,type:"button",tabIndex:-1},Tn==="rtl"?He.createElement(we.Z,null):He.createElement(pe.Z,null)),kn=He.createElement("a",{className:`${Wr}-item-link`},He.createElement("div",{className:`${Wr}-item-container`},Tn==="rtl"?He.createElement(be.Z,{className:`${Wr}-item-link-icon`}):He.createElement(Ee,{className:`${Wr}-item-link-icon`}),Er)),hr=He.createElement("a",{className:`${Wr}-item-link`},He.createElement("div",{className:`${Wr}-item-container`},Tn==="rtl"?He.createElement(Ee,{className:`${Wr}-item-link-icon`}):He.createElement(be.Z,{className:`${Wr}-item-link-icon`}),Er));return{prevIcon:yr,nextIcon:ui,jumpPrevIcon:kn,jumpNextIcon:hr}},[Tn,Wr]),[Ba]=(0,nt.Z)("Pagination",qe.Z),Ia=Object.assign(Object.assign({},Ba),Vn),Ci=(0,it.Z)(Mn),Si=Ci==="small"||!!(vn&&!Ci&&Kn),Kr=jn("select",Xt),Qa=xe()({[`${Wr}-mini`]:Si,[`${Wr}-rtl`]:Tn==="rtl"},xr==null?void 0:xr.className,Ft,Mt,Vr),si=Object.assign(Object.assign({},xr==null?void 0:xr.style),ln);return wr(He.createElement($e,Object.assign({},Ya,$t,{style:si,prefixCls:Wr,selectPrefixCls:Kr,className:Qa,selectComponentClass:Gn||(Si?yt:gt),locale:Ia,showSizeChanger:Da})))},Yt=Et},93948:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return er}});var Le=Ie(59301),He=Ie(29679),Fe=Ie(40001),Ce=Ie(19248),_e=Ie(99267),Pe=Ie(92310),ge=Ie.n(Pe),Ee=Ie(2738),be=Ie(36355),we=Ie(32855),pe=Ie(27247),ye=Ie(43079),xe={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ce=function(){var vn=(0,Le.useRef)([]),jn=(0,Le.useRef)(null);return(0,Le.useEffect)(function(){var Tn=Date.now(),xr=!1;vn.current.forEach(function(Wr){if(Wr){xr=!0;var wr=Wr.style;wr.transitionDuration=".3s, .3s, .3s, .06s",jn.current&&Tn-jn.current<100&&(wr.transitionDuration="0s, 0s")}}),xr&&(jn.current=Date.now())}),vn.current},te=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],ne=function(vn){var jn=(0,pe.Z)((0,pe.Z)({},xe),vn),Tn=jn.className,xr=jn.percent,Wr=jn.prefixCls,wr=jn.strokeColor,Vr=jn.strokeLinecap,Da=jn.strokeWidth,Ya=jn.style,Ba=jn.trailColor,Ia=jn.trailWidth,Ci=jn.transition,Si=(0,ye.Z)(jn,te);delete Si.gapPosition;var Kr=Array.isArray(xr)?xr:[xr],Qa=Array.isArray(wr)?wr:[wr],si=ce(),Er=Da/2,yr=100-Da/2,ui="M ".concat(Vr==="round"?Er:0,",").concat(Er,` + L `).concat(Vr==="round"?yr:100,",").concat(Er),kn="0 0 100 ".concat(Da),hr=0;return Le.createElement("svg",(0,we.Z)({className:ge()("".concat(Wr,"-line"),Tn),viewBox:kn,preserveAspectRatio:"none",style:Ya},Si),Le.createElement("path",{className:"".concat(Wr,"-line-trail"),d:ui,strokeLinecap:Vr,stroke:Ba,strokeWidth:Ia||Da,fillOpacity:"0"}),Kr.map(function(Fr,Ur){var ca=1;switch(Vr){case"round":ca=1-Da/100;break;case"square":ca=1-Da/2/100;break;default:ca=1;break}var bt={strokeDasharray:"".concat(Fr*ca,"px, 100px"),strokeDashoffset:"-".concat(hr,"px"),transition:Ci||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Me=Qa[Ur]||Qa[Qa.length-1];return hr+=Fr,Le.createElement("path",{key:Ur,className:"".concat(Wr,"-line-path"),d:ui,strokeLinecap:Vr,stroke:Me,strokeWidth:Da,fillOpacity:"0",ref:function(Te){si[Ur]=Te},style:bt})}))},le=ne,oe=Ie(34666),de=Ie(11913),he=Ie(47273),ie=0,ue=(0,he.Z)();function ve(){var $t;return ue?($t=ie,ie+=1):$t="TEST_OR_SSR",$t}var Se=function($t){var vn=Le.useState(),jn=(0,de.Z)(vn,2),Tn=jn[0],xr=jn[1];return Le.useEffect(function(){xr("rc_progress_".concat(ve()))},[]),$t||Tn},De=function(vn){var jn=vn.bg,Tn=vn.children;return Le.createElement("div",{style:{width:"100%",height:"100%",background:jn}},Tn)};function Re($t,vn){return Object.keys($t).map(function(jn){var Tn=parseFloat(jn),xr="".concat(Math.floor(Tn*vn),"%");return"".concat($t[jn]," ").concat(xr)})}var Ne=Le.forwardRef(function($t,vn){var jn=$t.prefixCls,Tn=$t.color,xr=$t.gradientId,Wr=$t.radius,wr=$t.style,Vr=$t.ptg,Da=$t.strokeLinecap,Ya=$t.strokeWidth,Ba=$t.size,Ia=$t.gapDegree,Ci=Tn&&(0,oe.Z)(Tn)==="object",Si=Ci?"#FFF":void 0,Kr=Ba/2,Qa=Le.createElement("circle",{className:"".concat(jn,"-circle-path"),r:Wr,cx:Kr,cy:Kr,stroke:Si,strokeLinecap:Da,strokeWidth:Ya,opacity:Vr===0?0:1,style:wr,ref:vn});if(!Ci)return Qa;var si="".concat(xr,"-conic"),Er=Ia?"".concat(180+Ia/2,"deg"):"0deg",yr=Re(Tn,(360-Ia)/360),ui=Re(Tn,1),kn="conic-gradient(from ".concat(Er,", ").concat(yr.join(", "),")"),hr="linear-gradient(to ".concat(Ia?"bottom":"top",", ").concat(ui.join(", "),")");return Le.createElement(Le.Fragment,null,Le.createElement("mask",{id:si},Qa),Le.createElement("foreignObject",{x:0,y:0,width:Ba,height:Ba,mask:"url(#".concat(si,")")},Le.createElement(De,{bg:hr},Le.createElement(De,{bg:kn}))))}),ze=Ne,Ge=100,Xe=function(vn,jn,Tn,xr,Wr,wr,Vr,Da,Ya,Ba){var Ia=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Ci=Tn/100*360*((360-wr)/360),Si=wr===0?0:{bottom:0,top:180,left:90,right:-90}[Vr],Kr=(100-xr)/100*jn;Ya==="round"&&xr!==100&&(Kr+=Ba/2,Kr>=jn&&(Kr=jn-.01));var Qa=Ge/2;return{stroke:typeof Da=="string"?Da:void 0,strokeDasharray:"".concat(jn,"px ").concat(vn),strokeDashoffset:Kr+Ia,transform:"rotate(".concat(Wr+Ci+Si,"deg)"),transformOrigin:"".concat(Qa,"px ").concat(Qa,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Qe=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function rt($t){var vn=$t!=null?$t:[];return Array.isArray(vn)?vn:[vn]}var $e=function(vn){var jn=(0,pe.Z)((0,pe.Z)({},xe),vn),Tn=jn.id,xr=jn.prefixCls,Wr=jn.steps,wr=jn.strokeWidth,Vr=jn.trailWidth,Da=jn.gapDegree,Ya=Da===void 0?0:Da,Ba=jn.gapPosition,Ia=jn.trailColor,Ci=jn.strokeLinecap,Si=jn.style,Kr=jn.className,Qa=jn.strokeColor,si=jn.percent,Er=(0,ye.Z)(jn,Qe),yr=Ge/2,ui=Se(Tn),kn="".concat(ui,"-gradient"),hr=yr-wr/2,Fr=Math.PI*2*hr,Ur=Ya>0?90+Ya/2:-90,ca=Fr*((360-Ya)/360),bt=(0,oe.Z)(Wr)==="object"?Wr:{count:Wr,space:2},Me=bt.count,Oe=bt.space,Te=rt(si),Ue=rt(Qa),Ye=Ue.find(function(Qn){return Qn&&(0,oe.Z)(Qn)==="object"}),xt=Ye&&(0,oe.Z)(Ye)==="object",Pt=xt?"butt":Ci,qt=Xe(Fr,ca,0,100,Ur,Ya,Ba,Ia,Pt,wr),Vt=ce(),hn=function(){var Pn=0;return Te.map(function(qn,nr){var fr=Ue[nr]||Ue[Ue.length-1],mn=Xe(Fr,ca,Pn,qn,Ur,Ya,Ba,fr,Pt,wr);return Pn+=qn,Le.createElement(ze,{key:nr,color:fr,ptg:qn,radius:hr,prefixCls:xr,gradientId:kn,style:mn,strokeLinecap:Pt,strokeWidth:wr,gapDegree:Ya,ref:function(On){Vt[nr]=On},size:Ge})}).reverse()},gn=function(){var Pn=Math.round(Me*(Te[0]/100)),qn=100/Me,nr=0;return new Array(Me).fill(null).map(function(fr,mn){var rn=mn<=Pn-1?Ue[0]:Ia,On=rn&&(0,oe.Z)(rn)==="object"?"url(#".concat(kn,")"):void 0,Un=Xe(Fr,ca,nr,qn,Ur,Ya,Ba,rn,"butt",wr,Oe);return nr+=(ca-Un.strokeDashoffset+Oe)*100/ca,Le.createElement("circle",{key:mn,className:"".concat(xr,"-circle-path"),r:hr,cx:yr,cy:yr,stroke:On,strokeWidth:wr,opacity:1,style:Un,ref:function(Ar){Vt[mn]=Ar}})})};return Le.createElement("svg",(0,we.Z)({className:ge()("".concat(xr,"-circle"),Kr),viewBox:"0 0 ".concat(Ge," ").concat(Ge),style:Si,id:Tn,role:"presentation"},Er),!Me&&Le.createElement("circle",{className:"".concat(xr,"-circle-trail"),r:hr,cx:yr,cy:yr,stroke:Ia,strokeLinecap:Pt,strokeWidth:Vr||wr,style:qt}),Me?gn():hn())},qe=$e,ut={Line:le,Circle:qe},it=Ie(6848),dt=Ie(30071);function nt($t){return!$t||$t<0?0:$t>100?100:$t}function ft($t){let{success:vn,successPercent:jn}=$t,Tn=jn;return vn&&"progress"in vn&&(Tn=vn.progress),vn&&"percent"in vn&&(Tn=vn.percent),Tn}const yt=$t=>{let{percent:vn,success:jn,successPercent:Tn}=$t;const xr=nt(ft({success:jn,successPercent:Tn}));return[xr,nt(nt(vn)-xr)]},gt=$t=>{let{success:vn={},strokeColor:jn}=$t;const{strokeColor:Tn}=vn;return[Tn||dt.presetPrimaryColors.green,jn||null]},ht=($t,vn,jn)=>{var Tn,xr,Wr,wr;let Vr=-1,Da=-1;if(vn==="step"){const Ya=jn.steps,Ba=jn.strokeWidth;typeof $t=="string"||typeof $t=="undefined"?(Vr=$t==="small"?2:14,Da=Ba!=null?Ba:8):typeof $t=="number"?[Vr,Da]=[$t,$t]:[Vr=14,Da=8]=$t,Vr*=Ya}else if(vn==="line"){const Ya=jn==null?void 0:jn.strokeWidth;typeof $t=="string"||typeof $t=="undefined"?Da=Ya||($t==="small"?6:8):typeof $t=="number"?[Vr,Da]=[$t,$t]:[Vr=-1,Da=8]=$t}else(vn==="circle"||vn==="dashboard")&&(typeof $t=="string"||typeof $t=="undefined"?[Vr,Da]=$t==="small"?[60,60]:[120,120]:typeof $t=="number"?[Vr,Da]=[$t,$t]:(Vr=(xr=(Tn=$t[0])!==null&&Tn!==void 0?Tn:$t[1])!==null&&xr!==void 0?xr:120,Da=(wr=(Wr=$t[0])!==null&&Wr!==void 0?Wr:$t[1])!==null&&wr!==void 0?wr:120));return[Vr,Da]},vt=3,Ut=$t=>vt/$t*100;var en=$t=>{const{prefixCls:vn,trailColor:jn=null,strokeLinecap:Tn="round",gapPosition:xr,gapDegree:Wr,width:wr=120,type:Vr,children:Da,success:Ya,size:Ba=wr}=$t,[Ia,Ci]=ht(Ba,"circle");let{strokeWidth:Si}=$t;Si===void 0&&(Si=Math.max(Ut(Ia),6));const Kr={width:Ia,height:Ci,fontSize:Ia*.15+6},Qa=Le.useMemo(()=>{if(Wr||Wr===0)return Wr;if(Vr==="dashboard")return 75},[Wr,Vr]),si=xr||Vr==="dashboard"&&"bottom"||void 0,Er=Object.prototype.toString.call($t.strokeColor)==="[object Object]",yr=gt({success:Ya,strokeColor:$t.strokeColor}),ui=ge()(`${vn}-inner`,{[`${vn}-circle-gradient`]:Er}),kn=Le.createElement(qe,{percent:yt($t),strokeWidth:Si,trailWidth:Si,strokeColor:yr,strokeLinecap:Tn,trailColor:jn,prefixCls:vn,gapDegree:Qa,gapPosition:si});return Le.createElement("div",{className:ui,style:Kr},Ia<=20?Le.createElement(it.Z,{title:Da},Le.createElement("span",null,kn)):Le.createElement(Le.Fragment,null,kn,Da))},fn=function($t,vn){var jn={};for(var Tn in $t)Object.prototype.hasOwnProperty.call($t,Tn)&&vn.indexOf(Tn)<0&&(jn[Tn]=$t[Tn]);if($t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xr=0,Tn=Object.getOwnPropertySymbols($t);xr{let vn=[];return Object.keys($t).forEach(jn=>{const Tn=parseFloat(jn.replace(/%/g,""));isNaN(Tn)||vn.push({key:Tn,value:$t[jn]})}),vn=vn.sort((jn,Tn)=>jn.key-Tn.key),vn.map(jn=>{let{key:Tn,value:xr}=jn;return`${xr} ${Tn}%`}).join(", ")},an=($t,vn)=>{const{from:jn=dt.presetPrimaryColors.blue,to:Tn=dt.presetPrimaryColors.blue,direction:xr=vn==="rtl"?"to left":"to right"}=$t,Wr=fn($t,["from","to","direction"]);if(Object.keys(Wr).length!==0){const wr=Bt(Wr);return{backgroundImage:`linear-gradient(${xr}, ${wr})`}}return{backgroundImage:`linear-gradient(${xr}, ${jn}, ${Tn})`}};var In=$t=>{const{prefixCls:vn,direction:jn,percent:Tn,size:xr,strokeWidth:Wr,strokeColor:wr,strokeLinecap:Vr="round",children:Da,trailColor:Ya=null,success:Ba}=$t,Ia=wr&&typeof wr!="string"?an(wr,jn):{backgroundColor:wr},Ci=Vr==="square"||Vr==="butt"?0:void 0,Si={backgroundColor:Ya||void 0,borderRadius:Ci},Kr=xr!=null?xr:[-1,Wr||(xr==="small"?6:8)],[Qa,si]=ht(Kr,"line",{strokeWidth:Wr}),Er=Object.assign({width:`${nt(Tn)}%`,height:si,borderRadius:Ci},Ia),yr=ft($t),ui={width:`${nt(yr)}%`,height:si,borderRadius:Ci,backgroundColor:Ba==null?void 0:Ba.strokeColor},kn={width:Qa<0?"100%":Qa,height:si};return Le.createElement(Le.Fragment,null,Le.createElement("div",{className:`${vn}-outer`,style:kn},Le.createElement("div",{className:`${vn}-inner`,style:Si},Le.createElement("div",{className:`${vn}-bg`,style:Er}),yr!==void 0?Le.createElement("div",{className:`${vn}-success-bg`,style:ui}):null)),Da)},sn=$t=>{const{size:vn,steps:jn,percent:Tn=0,strokeWidth:xr=8,strokeColor:Wr,trailColor:wr=null,prefixCls:Vr,children:Da}=$t,Ya=Math.round(jn*(Tn/100)),Ba=vn==="small"?2:14,Ia=vn!=null?vn:[Ba,xr],[Ci,Si]=ht(Ia,"step",{steps:jn,strokeWidth:xr}),Kr=Ci/jn,Qa=new Array(jn);for(let si=0;si{const vn=$t?"100%":"-100%";return new tn.Keyframes(`antProgress${$t?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${vn}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${vn}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},mt=$t=>{const{componentCls:vn,iconCls:jn}=$t;return{[vn]:Object.assign(Object.assign({},(0,Gt.Wf)($t)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:$t.fontSize,marginInlineEnd:$t.marginXS,marginBottom:$t.marginXS},[`${vn}-outer`]:{display:"inline-block",width:"100%"},[`&${vn}-show-info`]:{[`${vn}-outer`]:{marginInlineEnd:`calc(-2em - ${$t.marginXS}px)`,paddingInlineEnd:`calc(2em + ${$t.paddingXS}px)`}},[`${vn}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:$t.remainingColor,borderRadius:$t.lineBorderRadius},[`${vn}-inner:not(${vn}-circle-gradient)`]:{[`${vn}-circle-path`]:{stroke:$t.defaultColor}},[`${vn}-success-bg, ${vn}-bg`]:{position:"relative",backgroundColor:$t.defaultColor,borderRadius:$t.lineBorderRadius,transition:`all ${$t.motionDurationSlow} ${$t.motionEaseInOutCirc}`},[`${vn}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:$t.colorSuccess},[`${vn}-text`]:{display:"inline-block",width:"2em",marginInlineStart:$t.marginXS,color:$t.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[jn]:{fontSize:$t.fontSize}},[`&${vn}-status-active`]:{[`${vn}-bg::before`]:{position:"absolute",inset:0,backgroundColor:$t.colorBgContainer,borderRadius:$t.lineBorderRadius,opacity:0,animationName:Yt(),animationDuration:$t.progressActiveMotionDuration,animationTimingFunction:$t.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${vn}-rtl${vn}-status-active`]:{[`${vn}-bg::before`]:{animationName:Yt(!0)}},[`&${vn}-status-exception`]:{[`${vn}-bg`]:{backgroundColor:$t.colorError},[`${vn}-text`]:{color:$t.colorError}},[`&${vn}-status-exception ${vn}-inner:not(${vn}-circle-gradient)`]:{[`${vn}-circle-path`]:{stroke:$t.colorError}},[`&${vn}-status-success`]:{[`${vn}-bg`]:{backgroundColor:$t.colorSuccess},[`${vn}-text`]:{color:$t.colorSuccess}},[`&${vn}-status-success ${vn}-inner:not(${vn}-circle-gradient)`]:{[`${vn}-circle-path`]:{stroke:$t.colorSuccess}}})}},At=$t=>{const{componentCls:vn,iconCls:jn}=$t;return{[vn]:{[`${vn}-circle-trail`]:{stroke:$t.remainingColor},[`&${vn}-circle ${vn}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${vn}-circle ${vn}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:$t.circleTextColor,fontSize:$t.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[jn]:{fontSize:`${$t.fontSize/$t.fontSizeSM}em`}},[`${vn}-circle&-status-exception`]:{[`${vn}-text`]:{color:$t.colorError}},[`${vn}-circle&-status-success`]:{[`${vn}-text`]:{color:$t.colorSuccess}}},[`${vn}-inline-circle`]:{lineHeight:1,[`${vn}-inner`]:{verticalAlign:"bottom"}}}},Xt=$t=>{const{componentCls:vn}=$t;return{[vn]:{[`${vn}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:$t.progressStepMinWidth,marginInlineEnd:$t.progressStepMarginInlineEnd,backgroundColor:$t.remainingColor,transition:`all ${$t.motionDurationSlow}`,"&-active":{backgroundColor:$t.defaultColor}}}}}},Ft=$t=>{const{componentCls:vn,iconCls:jn}=$t;return{[vn]:{[`${vn}-small&-line, ${vn}-small&-line ${vn}-text ${jn}`]:{fontSize:$t.fontSizeSM}}}};var Mt=(0,Ot.Z)("Progress",$t=>{const vn=$t.marginXXS/2,jn=(0,Et.TS)($t,{progressStepMarginInlineEnd:vn,progressStepMinWidth:vn,progressActiveMotionDuration:"2.4s"});return[mt(jn),At(jn),Xt(jn),Ft(jn)]},$t=>({circleTextColor:$t.colorText,defaultColor:$t.colorInfo,remainingColor:$t.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ln=function($t,vn){var jn={};for(var Tn in $t)Object.prototype.hasOwnProperty.call($t,Tn)&&vn.indexOf(Tn)<0&&(jn[Tn]=$t[Tn]);if($t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xr=0,Tn=Object.getOwnPropertySymbols($t);xr{const{prefixCls:jn,className:Tn,rootClassName:xr,steps:Wr,strokeColor:wr,percent:Vr=0,size:Da="default",showInfo:Ya=!0,type:Ba="line",status:Ia,format:Ci,style:Si}=$t,Kr=ln($t,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Qa=Le.useMemo(()=>{var Te,Ue;const Ye=ft($t);return parseInt(Ye!==void 0?(Te=Ye!=null?Ye:0)===null||Te===void 0?void 0:Te.toString():(Ue=Vr!=null?Vr:0)===null||Ue===void 0?void 0:Ue.toString(),10)},[Vr,$t.success,$t.successPercent]),si=Le.useMemo(()=>!Vn.includes(Ia)&&Qa>=100?"success":Ia||"normal",[Ia,Qa]),{getPrefixCls:Er,direction:yr,progress:ui}=Le.useContext(be.E_),kn=Er("progress",jn),[hr,Fr]=Mt(kn),Ur=Le.useMemo(()=>{if(!Ya)return null;const Te=ft($t);let Ue;const Ye=Ci||(Pt=>`${Pt}%`),xt=Ba==="line";return Ci||si!=="exception"&&si!=="success"?Ue=Ye(nt(Vr),nt(Te)):si==="exception"?Ue=xt?Le.createElement(Ce.Z,null):Le.createElement(_e.Z,null):si==="success"&&(Ue=xt?Le.createElement(He.Z,null):Le.createElement(Fe.Z,null)),Le.createElement("span",{className:`${kn}-text`,title:typeof Ue=="string"?Ue:void 0},Ue)},[Ya,Vr,Qa,si,Ba,kn,Ci]),ca=Array.isArray(wr)?wr[0]:wr,bt=typeof wr=="string"||Array.isArray(wr)?wr:void 0;let Me;Ba==="line"?Me=Wr?Le.createElement(sn,Object.assign({},$t,{strokeColor:bt,prefixCls:kn,steps:Wr}),Ur):Le.createElement(In,Object.assign({},$t,{strokeColor:ca,prefixCls:kn,direction:yr}),Ur):(Ba==="circle"||Ba==="dashboard")&&(Me=Le.createElement(en,Object.assign({},$t,{strokeColor:ca,prefixCls:kn,progressStatus:si}),Ur));const Oe=ge()(kn,`${kn}-status-${si}`,`${kn}-${Ba==="dashboard"&&"circle"||Wr&&"steps"||Ba}`,{[`${kn}-inline-circle`]:Ba==="circle"&&ht(Da,"circle")[0]<=20,[`${kn}-show-info`]:Ya,[`${kn}-${Da}`]:typeof Da=="string",[`${kn}-rtl`]:yr==="rtl"},ui==null?void 0:ui.className,Tn,xr,Fr);return hr(Le.createElement("div",Object.assign({ref:vn,style:Object.assign(Object.assign({},ui==null?void 0:ui.style),Si),className:Oe,role:"progressbar","aria-valuenow":Qa},(0,Ee.Z)(Kr,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Me))}),er=Kn},13570:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return nt}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},Ce=Fe,_e=Ie(7657),Pe=function(yt,gt){return He.createElement(_e.Z,(0,Le.Z)({},yt,{ref:gt,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge,be=Ie(92310),we=Ie.n(be),pe=Ie(74430),ye=Ie(11913),xe=Ie(43079),ce=Ie(18929),te=Ie(10228),ne=Ie(26112);function le(ft,yt){var gt=ft.disabled,ht=ft.prefixCls,vt=ft.character,Ut=ft.characterRender,Qt=ft.index,en=ft.count,fn=ft.value,Bt=ft.allowHalf,an=ft.focused,on=ft.onHover,In=ft.onClick,Nn=function(At){on(At,Qt)},sn=function(At){In(At,Qt)},tn=function(At){At.keyCode===te.Z.ENTER&&In(At,Qt)},Gt=Qt+1,Ot=new Set([ht]);fn===0&&Qt===0&&an?Ot.add("".concat(ht,"-focused")):Bt&&fn+.5>=Gt&&fnQt?"true":"false","aria-posinset":Qt+1,"aria-setsize":en,tabIndex:gt?-1:0},He.createElement("div",{className:"".concat(ht,"-first")},Et),He.createElement("div",{className:"".concat(ht,"-second")},Et)));return Ut&&(Yt=Ut(Yt,ft)),Yt}var oe=He.forwardRef(le);function de(){var ft=He.useRef({});function yt(ht){return ft.current[ht]}function gt(ht){return function(vt){ft.current[ht]=vt}}return[yt,gt]}function he(ft){var yt=ft.pageXOffset,gt="scrollLeft";if(typeof yt!="number"){var ht=ft.document;yt=ht.documentElement[gt],typeof yt!="number"&&(yt=ht.body[gt])}return yt}function ie(ft){var yt,gt,ht=ft.ownerDocument,vt=ht.body,Ut=ht&&ht.documentElement,Qt=ft.getBoundingClientRect();return yt=Qt.left,gt=Qt.top,yt-=Ut.clientLeft||vt.clientLeft||0,gt-=Ut.clientTop||vt.clientTop||0,{left:yt,top:gt}}function ue(ft){var yt=ie(ft),gt=ft.ownerDocument,ht=gt.defaultView||gt.parentWindow;return yt.left+=he(ht),yt.left}var ve=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function Se(ft,yt){var gt,ht=ft.prefixCls,vt=ht===void 0?"rc-rate":ht,Ut=ft.className,Qt=ft.defaultValue,en=ft.value,fn=ft.count,Bt=fn===void 0?5:fn,an=ft.allowHalf,on=an===void 0?!1:an,In=ft.allowClear,Nn=In===void 0?!0:In,sn=ft.character,tn=sn===void 0?"\u2605":sn,Gt=ft.characterRender,Ot=ft.disabled,Et=ft.direction,Yt=Et===void 0?"ltr":Et,mt=ft.tabIndex,At=mt===void 0?0:mt,Xt=ft.autoFocus,Ft=ft.onHoverChange,Mt=ft.onChange,ln=ft.onFocus,Mn=ft.onBlur,Vn=ft.onKeyDown,Gn=ft.onMouseLeave,Kn=(0,xe.Z)(ft,ve),er=de(),$t=(0,ye.Z)(er,2),vn=$t[0],jn=$t[1],Tn=He.useRef(null),xr=function(){if(!Ot){var Pt;(Pt=Tn.current)===null||Pt===void 0||Pt.focus()}};He.useImperativeHandle(yt,function(){return{focus:xr,blur:function(){if(!Ot){var Pt;(Pt=Tn.current)===null||Pt===void 0||Pt.blur()}}}});var Wr=(0,ce.Z)(Qt||0,{value:en}),wr=(0,ye.Z)(Wr,2),Vr=wr[0],Da=wr[1],Ya=(0,ce.Z)(null),Ba=(0,ye.Z)(Ya,2),Ia=Ba[0],Ci=Ba[1],Si=function(Pt,qt){var Vt=Yt==="rtl",hn=Pt+1;if(on){var gn=vn(Pt),Qn=ue(gn),Pn=gn.clientWidth;(Vt&&qt-Qn>Pn/2||!Vt&&qt-Qn0&&!Vt||qt===te.Z.RIGHT&&hn>0&&Vt?(on?hn-=.5:hn-=1,Kr(hn),Pt.preventDefault()):qt===te.Z.LEFT&&hn{const{componentCls:yt}=ft;return{[`${yt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:ft.marginXS},"> div":{transition:`all ${ft.motionDurationMid}, outline 0s`,"&:hover":{transform:ft.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${ft.lineWidth}px dashed ${ft.starColor}`,transform:ft.starHoverScale}},"&-first, &-second":{color:ft.starBg,transition:`all ${ft.motionDurationMid}`,userSelect:"none",[ft.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${yt}-star-first, &-half ${yt}-star-second`]:{opacity:1},[`&-half ${yt}-star-first, &-full ${yt}-star-second`]:{color:"inherit"}}}},$e=ft=>({[`&-rtl${ft.componentCls}`]:{direction:"rtl"}}),qe=ft=>{const{componentCls:yt}=ft;return{[yt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ge.Wf)(ft)),{display:"inline-block",margin:0,padding:0,color:ft.starColor,fontSize:ft.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${yt} ${yt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),rt(ft)),{[`+ ${yt}-text`]:{display:"inline-block",marginInlineStart:ft.marginXS,fontSize:ft.fontSize}}),$e(ft))}};var ut=(0,Xe.Z)("Rate",ft=>{const yt=(0,Qe.TS)(ft,{});return[qe(yt)]},ft=>({starColor:ft.yellow6,starSize:ft.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:ft.colorFillContent})),it=function(ft,yt){var gt={};for(var ht in ft)Object.prototype.hasOwnProperty.call(ft,ht)&&yt.indexOf(ht)<0&&(gt[ht]=ft[ht]);if(ft!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vt=0,ht=Object.getOwnPropertySymbols(ft);vt{const{prefixCls:gt,className:ht,rootClassName:vt,style:Ut,tooltips:Qt,character:en=He.createElement(Ee,null)}=ft,fn=it(ft,["prefixCls","className","rootClassName","style","tooltips","character"]),Bt=(Ot,Et)=>{let{index:Yt}=Et;return Qt?He.createElement(ze.Z,{title:Qt[Yt]},Ot):Ot},{getPrefixCls:an,direction:on,rate:In}=He.useContext(Ne.E_),Nn=an("rate",gt),[sn,tn]=ut(Nn),Gt=Object.assign(Object.assign({},In==null?void 0:In.style),Ut);return sn(He.createElement(Re,Object.assign({ref:yt,character:en,characterRender:Bt},fn,{className:we()(ht,vt,tn,In==null?void 0:In.className),style:Gt,prefixCls:Nn,direction:on})))})},61621:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return tn}});var Le=Ie(92310),He=Ie.n(Le),Fe=Ie(59301),Ce=Ie(36355),_e=Ie(2738),ge=Gt=>{const{prefixCls:Ot,className:Et,style:Yt,size:mt,shape:At}=Gt,Xt=He()({[`${Ot}-lg`]:mt==="large",[`${Ot}-sm`]:mt==="small"}),Ft=He()({[`${Ot}-circle`]:At==="circle",[`${Ot}-square`]:At==="square",[`${Ot}-round`]:At==="round"}),Mt=Fe.useMemo(()=>typeof mt=="number"?{width:mt,height:mt,lineHeight:`${mt}px`}:{},[mt]);return Fe.createElement("span",{className:He()(Ot,Xt,Ft,Et),style:Object.assign(Object.assign({},Mt),Yt)})},Ee=Ie(36237),be=Ie(83116),we=Ie(37613);const pe=new Ee.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),ye=Gt=>({height:Gt,lineHeight:`${Gt}px`}),xe=Gt=>Object.assign({width:Gt},ye(Gt)),ce=Gt=>({background:Gt.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:pe,animationDuration:Gt.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),te=Gt=>Object.assign({width:Gt*5,minWidth:Gt*5},ye(Gt)),ne=Gt=>{const{skeletonAvatarCls:Ot,gradientFromColor:Et,controlHeight:Yt,controlHeightLG:mt,controlHeightSM:At}=Gt;return{[`${Ot}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Et},xe(Yt)),[`${Ot}${Ot}-circle`]:{borderRadius:"50%"},[`${Ot}${Ot}-lg`]:Object.assign({},xe(mt)),[`${Ot}${Ot}-sm`]:Object.assign({},xe(At))}},le=Gt=>{const{controlHeight:Ot,borderRadiusSM:Et,skeletonInputCls:Yt,controlHeightLG:mt,controlHeightSM:At,gradientFromColor:Xt}=Gt;return{[`${Yt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Xt,borderRadius:Et},te(Ot)),[`${Yt}-lg`]:Object.assign({},te(mt)),[`${Yt}-sm`]:Object.assign({},te(At))}},oe=Gt=>Object.assign({width:Gt},ye(Gt)),de=Gt=>{const{skeletonImageCls:Ot,imageSizeBase:Et,gradientFromColor:Yt,borderRadiusSM:mt}=Gt;return{[`${Ot}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Yt,borderRadius:mt},oe(Et*2)),{[`${Ot}-path`]:{fill:"#bfbfbf"},[`${Ot}-svg`]:Object.assign(Object.assign({},oe(Et)),{maxWidth:Et*4,maxHeight:Et*4}),[`${Ot}-svg${Ot}-svg-circle`]:{borderRadius:"50%"}}),[`${Ot}${Ot}-circle`]:{borderRadius:"50%"}}},he=(Gt,Ot,Et)=>{const{skeletonButtonCls:Yt}=Gt;return{[`${Et}${Yt}-circle`]:{width:Ot,minWidth:Ot,borderRadius:"50%"},[`${Et}${Yt}-round`]:{borderRadius:Ot}}},ie=Gt=>Object.assign({width:Gt*2,minWidth:Gt*2},ye(Gt)),ue=Gt=>{const{borderRadiusSM:Ot,skeletonButtonCls:Et,controlHeight:Yt,controlHeightLG:mt,controlHeightSM:At,gradientFromColor:Xt}=Gt;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${Et}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Xt,borderRadius:Ot,width:Yt*2,minWidth:Yt*2},ie(Yt))},he(Gt,Yt,Et)),{[`${Et}-lg`]:Object.assign({},ie(mt))}),he(Gt,mt,`${Et}-lg`)),{[`${Et}-sm`]:Object.assign({},ie(At))}),he(Gt,At,`${Et}-sm`))},ve=Gt=>{const{componentCls:Ot,skeletonAvatarCls:Et,skeletonTitleCls:Yt,skeletonParagraphCls:mt,skeletonButtonCls:At,skeletonInputCls:Xt,skeletonImageCls:Ft,controlHeight:Mt,controlHeightLG:ln,controlHeightSM:Mn,gradientFromColor:Vn,padding:Gn,marginSM:Kn,borderRadius:er,titleHeight:$t,blockRadius:vn,paragraphLiHeight:jn,controlHeightXS:Tn,paragraphMarginTop:xr}=Gt;return{[`${Ot}`]:{display:"table",width:"100%",[`${Ot}-header`]:{display:"table-cell",paddingInlineEnd:Gn,verticalAlign:"top",[`${Et}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Vn},xe(Mt)),[`${Et}-circle`]:{borderRadius:"50%"},[`${Et}-lg`]:Object.assign({},xe(ln)),[`${Et}-sm`]:Object.assign({},xe(Mn))},[`${Ot}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Yt}`]:{width:"100%",height:$t,background:Vn,borderRadius:vn,[`+ ${mt}`]:{marginBlockStart:Mn}},[`${mt}`]:{padding:0,"> li":{width:"100%",height:jn,listStyle:"none",background:Vn,borderRadius:vn,"+ li":{marginBlockStart:Tn}}},[`${mt}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${Ot}-content`]:{[`${Yt}, ${mt} > li`]:{borderRadius:er}}},[`${Ot}-with-avatar ${Ot}-content`]:{[`${Yt}`]:{marginBlockStart:Kn,[`+ ${mt}`]:{marginBlockStart:xr}}},[`${Ot}${Ot}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ue(Gt)),ne(Gt)),le(Gt)),de(Gt)),[`${Ot}${Ot}-block`]:{width:"100%",[`${At}`]:{width:"100%"},[`${Xt}`]:{width:"100%"}},[`${Ot}${Ot}-active`]:{[` ${Yt}, ${mt} > li, ${Et}, ${At}, ${Xt}, ${Ft} - `]:Object.assign({},ce(Gt))}}};var Se=(0,be.Z)("Skeleton",Gt=>{const{componentCls:Ot}=Gt,Et=(0,we.TS)(Gt,{skeletonAvatarCls:`${Ot}-avatar`,skeletonTitleCls:`${Ot}-title`,skeletonParagraphCls:`${Ot}-paragraph`,skeletonButtonCls:`${Ot}-button`,skeletonInputCls:`${Ot}-input`,skeletonImageCls:`${Ot}-image`,imageSizeBase:Gt.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${Gt.gradientFromColor} 25%, ${Gt.gradientToColor} 37%, ${Gt.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ve(Et)]},Gt=>{const{colorFillContent:Ot,colorFill:Et}=Gt,Yt=Ot,mt=Et;return{color:Yt,colorGradientEnd:mt,gradientFromColor:Yt,gradientToColor:mt,titleHeight:Gt.controlHeight/2,blockRadius:Gt.borderRadiusSM,paragraphMarginTop:Gt.marginLG+Gt.marginXXS,paragraphLiHeight:Gt.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Re=Gt=>{const{prefixCls:Ot,className:Et,rootClassName:Yt,active:mt,shape:At="circle",size:Xt="default"}=Gt,{getPrefixCls:Ft}=Fe.useContext(Ce.E_),Mt=Ft("skeleton",Ot),[ln,Mn]=Se(Mt),Hn=(0,_e.Z)(Gt,["prefixCls","className"]),Vn=He()(Mt,`${Mt}-element`,{[`${Mt}-active`]:mt},Et,Yt,Mn);return ln(Fe.createElement("div",{className:Vn},Fe.createElement(ge,Object.assign({prefixCls:`${Mt}-avatar`,shape:At,size:Xt},Hn))))},ze=Gt=>{const{prefixCls:Ot,className:Et,rootClassName:Yt,active:mt,block:At=!1,size:Xt="default"}=Gt,{getPrefixCls:Ft}=Fe.useContext(Ce.E_),Mt=Ft("skeleton",Ot),[ln,Mn]=Se(Mt),Hn=(0,_e.Z)(Gt,["prefixCls"]),Vn=He()(Mt,`${Mt}-element`,{[`${Mt}-active`]:mt,[`${Mt}-block`]:At},Et,Yt,Mn);return ln(Fe.createElement("div",{className:Vn},Fe.createElement(ge,Object.assign({prefixCls:`${Mt}-button`,size:Xt},Hn))))};const Ge="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var Qe=Gt=>{const{prefixCls:Ot,className:Et,rootClassName:Yt,style:mt,active:At}=Gt,{getPrefixCls:Xt}=Fe.useContext(Ce.E_),Ft=Xt("skeleton",Ot),[Mt,ln]=Se(Ft),Mn=He()(Ft,`${Ft}-element`,{[`${Ft}-active`]:At},Et,Yt,ln);return Mt(Fe.createElement("div",{className:Mn},Fe.createElement("div",{className:He()(`${Ft}-image`,Et),style:mt},Fe.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Ft}-image-svg`},Fe.createElement("path",{d:Ge,className:`${Ft}-image-path`})))))},$e=Gt=>{const{prefixCls:Ot,className:Et,rootClassName:Yt,active:mt,block:At,size:Xt="default"}=Gt,{getPrefixCls:Ft}=Fe.useContext(Ce.E_),Mt=Ft("skeleton",Ot),[ln,Mn]=Se(Mt),Hn=(0,_e.Z)(Gt,["prefixCls"]),Vn=He()(Mt,`${Mt}-element`,{[`${Mt}-active`]:mt,[`${Mt}-block`]:At},Et,Yt,Mn);return ln(Fe.createElement("div",{className:Vn},Fe.createElement(ge,Object.assign({prefixCls:`${Mt}-input`,size:Xt},Hn))))},qe=Ie(32855),ut={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},it=ut,dt=Ie(7657),nt=function(Ot,Et){return Fe.createElement(dt.Z,(0,qe.Z)({},Ot,{ref:Et,icon:it}))},ft=Fe.forwardRef(nt),yt=ft,ht=Gt=>{const{prefixCls:Ot,className:Et,rootClassName:Yt,style:mt,active:At,children:Xt}=Gt,{getPrefixCls:Ft}=Fe.useContext(Ce.E_),Mt=Ft("skeleton",Ot),[ln,Mn]=Se(Mt),Hn=He()(Mt,`${Mt}-element`,{[`${Mt}-active`]:At},Mn,Et,Yt),Vn=Xt!=null?Xt:Fe.createElement(yt,null);return ln(Fe.createElement("div",{className:Hn},Fe.createElement("div",{className:He()(`${Mt}-image`,Et),style:mt},Vn)))},vt=Ie(3300),Qt=Gt=>{const Ot=Ft=>{const{width:Mt,rows:ln=2}=Gt;if(Array.isArray(Mt))return Mt[Ft];if(ln-1===Ft)return Mt},{prefixCls:Et,className:Yt,style:mt,rows:At}=Gt,Xt=(0,vt.Z)(Array(At)).map((Ft,Mt)=>Fe.createElement("li",{key:Mt,style:{width:Ot(Mt)}}));return Fe.createElement("ul",{className:He()(Et,Yt),style:mt},Xt)},fn=Gt=>{let{prefixCls:Ot,className:Et,width:Yt,style:mt}=Gt;return Fe.createElement("h3",{className:He()(Ot,Et),style:Object.assign({width:Yt},mt)})};function Bt(Gt){return Gt&&typeof Gt=="object"?Gt:{}}function an(Gt,Ot){return Gt&&!Ot?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function on(Gt,Ot){return!Gt&&Ot?{width:"38%"}:Gt&&Ot?{width:"50%"}:{}}function In(Gt,Ot){const Et={};return(!Gt||!Ot)&&(Et.width="61%"),!Gt&&Ot?Et.rows=3:Et.rows=2,Et}const Nn=Gt=>{const{prefixCls:Ot,loading:Et,className:Yt,rootClassName:mt,style:At,children:Xt,avatar:Ft=!1,title:Mt=!0,paragraph:ln=!0,active:Mn,round:Hn}=Gt,{getPrefixCls:Vn,direction:Kn,skeleton:er}=Fe.useContext(Ce.E_),$t=Vn("skeleton",Ot),[vn,jn]=Se($t);if(Et||!("loading"in Gt)){const Tn=!!Ft,xr=!!Mt,Wr=!!ln;let wr;if(Tn){const Ya=Object.assign(Object.assign({prefixCls:`${$t}-avatar`},an(xr,Wr)),Bt(Ft));wr=Fe.createElement("div",{className:`${$t}-header`},Fe.createElement(ge,Object.assign({},Ya)))}let Vr;if(xr||Wr){let Ya;if(xr){const Ia=Object.assign(Object.assign({prefixCls:`${$t}-title`},on(Tn,Wr)),Bt(Mt));Ya=Fe.createElement(fn,Object.assign({},Ia))}let Ba;if(Wr){const Ia=Object.assign(Object.assign({prefixCls:`${$t}-paragraph`},In(Tn,xr)),Bt(ln));Ba=Fe.createElement(Qt,Object.assign({},Ia))}Vr=Fe.createElement("div",{className:`${$t}-content`},Ya,Ba)}const Da=He()($t,{[`${$t}-with-avatar`]:Tn,[`${$t}-active`]:Mn,[`${$t}-rtl`]:Kn==="rtl",[`${$t}-round`]:Hn},er==null?void 0:er.className,Yt,mt,jn);return vn(Fe.createElement("div",{className:Da,style:Object.assign(Object.assign({},er==null?void 0:er.style),At)},wr,Vr))}return typeof Xt!="undefined"?Xt:null};Nn.Button=ze,Nn.Avatar=Re,Nn.Input=$e,Nn.Image=Qe,Nn.Node=ht;var sn=Nn,tn=sn},31797:function(St,Tt,Ie){"use strict";Ie.d(Tt,{default:function(){return Se}});var Le=Ie(59301),He=Ie(56762),Fe=Ie(92343),Ce=Ie(92310),_e=Ie.n(Ce),Pe=Ie(36355),ge=Ie(61621),be=De=>{const{value:Re,formatter:Ne,precision:ze,decimalSeparator:Ge,groupSeparator:Xe="",prefixCls:Qe}=De;let rt;if(typeof Ne=="function")rt=Ne(Re);else{const $e=String(Re),qe=$e.match(/^(-?)(\d*)(\.(\d+))?$/);if(!qe||$e==="-")rt=$e;else{const ut=qe[1];let it=qe[2]||"0",dt=qe[4]||"";it=it.replace(/\B(?=(\d{3})+(?!\d))/g,Xe),typeof ze=="number"&&(dt=dt.padEnd(ze,"0").slice(0,ze>0?ze:0)),dt&&(dt=`${Ge}${dt}`),rt=[Le.createElement("span",{key:"int",className:`${Qe}-content-value-int`},ut,it),dt&&Le.createElement("span",{key:"decimal",className:`${Qe}-content-value-decimal`},dt)]}}return Le.createElement("span",{className:`${Qe}-content-value`},rt)},we=Ie(17313),pe=Ie(83116),ye=Ie(37613);const xe=De=>{const{componentCls:Re,marginXXS:Ne,padding:ze,colorTextDescription:Ge,titleFontSize:Xe,colorTextHeading:Qe,contentFontSize:rt,fontFamily:$e}=De;return{[`${Re}`]:Object.assign(Object.assign({},(0,we.Wf)(De)),{[`${Re}-title`]:{marginBottom:Ne,color:Ge,fontSize:Xe},[`${Re}-skeleton`]:{paddingTop:ze},[`${Re}-content`]:{color:Qe,fontSize:rt,fontFamily:$e,[`${Re}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Re}-content-prefix, ${Re}-content-suffix`]:{display:"inline-block"},[`${Re}-content-prefix`]:{marginInlineEnd:Ne},[`${Re}-content-suffix`]:{marginInlineStart:Ne}}})}};var ce=(0,pe.Z)("Statistic",De=>{const Re=(0,ye.TS)(De,{});return[xe(Re)]},De=>{const{fontSizeHeading3:Re,fontSize:Ne}=De;return{titleFontSize:Ne,contentFontSize:Re}}),ne=De=>{const{prefixCls:Re,className:Ne,rootClassName:ze,style:Ge,valueStyle:Xe,value:Qe=0,title:rt,valueRender:$e,prefix:qe,suffix:ut,loading:it=!1,onMouseEnter:dt,onMouseLeave:nt,decimalSeparator:ft=".",groupSeparator:yt=","}=De,{getPrefixCls:gt,direction:ht,statistic:vt}=Le.useContext(Pe.E_),Ut=gt("statistic",Re),[Qt,en]=ce(Ut),fn=Le.createElement(be,Object.assign({decimalSeparator:ft,groupSeparator:yt,prefixCls:Ut},De,{value:Qe})),Bt=_e()(Ut,{[`${Ut}-rtl`]:ht==="rtl"},vt==null?void 0:vt.className,Ne,ze,en);return Qt(Le.createElement("div",{className:Bt,style:Object.assign(Object.assign({},vt==null?void 0:vt.style),Ge),onMouseEnter:dt,onMouseLeave:nt},rt&&Le.createElement("div",{className:`${Ut}-title`},rt),Le.createElement(ge.Z,{paragraph:!1,loading:it,className:`${Ut}-skeleton`},Le.createElement("div",{style:Xe,className:`${Ut}-content`},qe&&Le.createElement("span",{className:`${Ut}-content-prefix`},qe),$e?$e(fn):fn,ut&&Le.createElement("span",{className:`${Ut}-content-suffix`},ut)))))};const le=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function oe(De,Re){let Ne=De;const ze=/\[[^\]]*]/g,Ge=(Re.match(ze)||[]).map($e=>$e.slice(1,-1)),Xe=Re.replace(ze,"[]"),Qe=le.reduce(($e,qe)=>{let[ut,it]=qe;if($e.includes(ut)){const dt=Math.floor(Ne/it);return Ne-=dt*it,$e.replace(new RegExp(`${ut}+`,"g"),nt=>{const ft=nt.length;return dt.toString().padStart(ft,"0")})}return $e},Xe);let rt=0;return Qe.replace(ze,()=>{const $e=Ge[rt];return rt+=1,$e})}function de(De,Re){const{format:Ne=""}=Re,ze=new Date(De).getTime(),Ge=Date.now(),Xe=Math.max(ze-Ge,0);return oe(Xe,Ne)}const he=1e3/30;function ie(De){return new Date(De).getTime()}const ue=De=>{const{value:Re,format:Ne="HH:mm:ss",onChange:ze,onFinish:Ge}=De,Xe=(0,He.Z)(),Qe=Le.useRef(null),rt=()=>{Ge==null||Ge(),Qe.current&&(clearInterval(Qe.current),Qe.current=null)},$e=()=>{const it=ie(Re);it>=Date.now()&&(Qe.current=setInterval(()=>{Xe(),ze==null||ze(it-Date.now()),it($e(),()=>{Qe.current&&(clearInterval(Qe.current),Qe.current=null)}),[Re]);const qe=(it,dt)=>de(it,Object.assign(Object.assign({},dt),{format:Ne})),ut=it=>(0,Fe.Tm)(it,{title:void 0});return Le.createElement(ne,Object.assign({},De,{valueRender:ut,formatter:qe}))};var ve=Le.memo(ue);ne.Countdown=ve;var Se=ne},15969:function(St,Tt,Ie){"use strict";Ie.d(Tt,{N:function(){return Le}});const Le=He=>({color:He.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${He.motionDurationSlow}`,"&:focus, &:hover":{color:He.colorLinkHover},"&:active":{color:He.colorLinkActive}})},1710:function(St,Tt,Ie){"use strict";Ie.d(Tt,{default:function(){return Ys}});var Le={},He="rc-table-internal-hook",Fe=Ie(11913),Ce=Ie(6089),_e=Ie(34280),Pe=Ie(13697),ge=Ie(59301),Ee=Ie(4676);function be(Rt){var Wt=ge.createContext(void 0),cn=function(Rn){var _n=Rn.value,dr=Rn.children,ir=ge.useRef(_n);ir.current=_n;var lr=ge.useState(function(){return{getValue:function(){return ir.current},listeners:new Set}}),Or=(0,Fe.Z)(lr,1),br=Or[0];return(0,_e.Z)(function(){(0,Ee.unstable_batchedUpdates)(function(){br.listeners.forEach(function(Dr){Dr(_n)})})},[_n]),ge.createElement(Wt.Provider,{value:br},dr)};return{Context:Wt,Provider:cn,defaultValue:Rt}}function we(Rt,Wt){var cn=(0,Ce.Z)(typeof Wt=="function"?Wt:function(Dr){if(Wt===void 0)return Dr;if(!Array.isArray(Wt))return Dr[Wt];var ta={};return Wt.forEach(function($r){ta[$r]=Dr[$r]}),ta}),xn=ge.useContext(Rt==null?void 0:Rt.Context),Rn=xn||{},_n=Rn.listeners,dr=Rn.getValue,ir=ge.useRef();ir.current=cn(xn?dr():Rt==null?void 0:Rt.defaultValue);var lr=ge.useState({}),Or=(0,Fe.Z)(lr,2),br=Or[1];return(0,_e.Z)(function(){if(!xn)return;function Dr(ta){var $r=cn(ta);(0,Pe.Z)(ir.current,$r,!0)||br({})}return _n.add(Dr),function(){_n.delete(Dr)}},[xn]),ir.current}var pe=Ie(32855),ye=Ie(8654);function xe(){var Rt=ge.createContext(null);function Wt(){return ge.useContext(Rt)}function cn(Rn,_n){var dr=(0,ye.Yr)(Rn),ir=function(Or,br){var Dr=dr?{ref:br}:{},ta=ge.useRef(0),$r=ge.useRef(Or),vr=Wt();return vr!==null?ge.createElement(Rn,(0,pe.Z)({},Or,Dr)):((!_n||_n($r.current,Or))&&(ta.current+=1),$r.current=Or,ge.createElement(Rt.Provider,{value:ta.current},ge.createElement(Rn,(0,pe.Z)({},Or,Dr))))};return dr?ge.forwardRef(ir):ir}function xn(Rn,_n){var dr=(0,ye.Yr)(Rn),ir=function(Or,br){var Dr=dr?{ref:br}:{};return Wt(),ge.createElement(Rn,(0,pe.Z)({},Or,Dr))};return dr?ge.memo(ge.forwardRef(ir),_n):ge.memo(ir,_n)}return{makeImmutable:cn,responseImmutable:xn,useImmutableMark:Wt}}var ce=xe(),te=ce.makeImmutable,ne=ce.responseImmutable,le=ce.useImmutableMark,oe=xe(),de=oe.makeImmutable,he=oe.responseImmutable,ie=oe.useImmutableMark,ue=be(),ve=ue;function Se(Rt,Wt){var cn=ge.useRef(0);cn.current+=1;var xn=ge.useRef(Rt),Rn=[];Object.keys(Rt||{}).map(function(dr){var ir;(Rt==null?void 0:Rt[dr])!==((ir=xn.current)===null||ir===void 0?void 0:ir[dr])&&Rn.push(dr)}),xn.current=Rt;var _n=ge.useRef([]);return Rn.length&&(_n.current=Rn),ge.useDebugValue(cn.current),ge.useDebugValue(_n.current.join(", ")),Wt&&console.log("".concat(Wt,":"),cn.current,_n.current),cn.current}var De=null,Re=ge.memo(function(){var Rt=Se();return ge.createElement("h1",null,"Render Times: ",Rt)});Re.displayName="RenderBlock";var Ne=Ie(34666),ze=Ie(27247),Ge=Ie(74430),Xe=Ie(92310),Qe=Ie.n(Xe),rt=Ie(80547),$e=Ie(97938),qe=Ie(48736),ut=ge.createContext({renderWithProps:!1}),it=ut,dt="RC_TABLE_KEY";function nt(Rt){return Rt==null?[]:Array.isArray(Rt)?Rt:[Rt]}function ft(Rt){var Wt=[],cn={};return Rt.forEach(function(xn){for(var Rn=xn||{},_n=Rn.key,dr=Rn.dataIndex,ir=_n||nt(dr).join("-")||dt;cn[ir];)ir="".concat(ir,"_next");cn[ir]=!0,Wt.push(ir)}),Wt}function yt(Rt){return Rt!=null}function gt(Rt){return Rt&&(0,Ne.Z)(Rt)==="object"&&!Array.isArray(Rt)&&!ge.isValidElement(Rt)}function ht(Rt,Wt,cn,xn,Rn,_n){var dr=ge.useContext(it),ir=ie(),lr=(0,rt.Z)(function(){if(yt(xn))return[xn];var Or=Wt==null||Wt===""?[]:Array.isArray(Wt)?Wt:[Wt],br=(0,$e.Z)(Rt,Or),Dr=br,ta=void 0;if(Rn){var $r=Rn(br,Rt,cn);gt($r)?(Dr=$r.children,ta=$r.props,dr.renderWithProps=!0):Dr=$r}return[Dr,ta]},[ir,Rt,xn,Wt,Rn,cn],function(Or,br){if(_n){var Dr=(0,Fe.Z)(Or,2),ta=Dr[1],$r=(0,Fe.Z)(br,2),vr=$r[1];return _n(vr,ta)}return dr.renderWithProps?!0:!(0,Pe.Z)(Or,br,!0)});return lr}function vt(Rt,Wt,cn,xn){var Rn=Rt+Wt-1;return Rt<=xn&&Rn>=cn}function Ut(Rt,Wt){return we(ve,function(cn){var xn=vt(Rt,Wt||1,cn.hoverStartRow,cn.hoverEndRow);return[xn,cn.onHover]})}var Qt=function(Wt){var cn=Wt.ellipsis,xn=Wt.rowType,Rn=Wt.children,_n,dr=cn===!0?{showTitle:!0}:cn;return dr&&(dr.showTitle||xn==="header")&&(typeof Rn=="string"||typeof Rn=="number"?_n=Rn.toString():ge.isValidElement(Rn)&&typeof Rn.props.children=="string"&&(_n=Rn.props.children)),_n};function en(Rt){var Wt,cn,xn,Rn,_n,dr,ir,lr,Or=Rt.component,br=Rt.children,Dr=Rt.ellipsis,ta=Rt.scope,$r=Rt.prefixCls,vr=Rt.className,xa=Rt.align,pa=Rt.record,Ka=Rt.render,Ta=Rt.dataIndex,Wa=Rt.renderIndex,Bi=Rt.shouldCellUpdate,Ri=Rt.index,vi=Rt.rowType,Fi=Rt.colSpan,Ki=Rt.rowSpan,ii=Rt.fixLeft,Pi=Rt.fixRight,oi=Rt.firstFixLeft,Za=Rt.lastFixLeft,wa=Rt.firstFixRight,_i=Rt.lastFixRight,so=Rt.appendNode,eo=Rt.additionalProps,Di=eo===void 0?{}:eo,Ve=Rt.isSticky,et="".concat($r,"-cell"),st=we(ve,["supportSticky","allColumnsFixedLeft"]),pt=st.supportSticky,It=st.allColumnsFixedLeft,Lt=ht(pa,Ta,Wa,br,Ka,Bi),jt=(0,Fe.Z)(Lt,2),_t=jt[0],Jt=jt[1],Kt={},un=typeof ii=="number"&&pt,Dn=typeof Pi=="number"&&pt;un&&(Kt.position="sticky",Kt.left=ii),Dn&&(Kt.position="sticky",Kt.right=Pi);var bn=(Wt=(cn=(xn=Jt==null?void 0:Jt.colSpan)!==null&&xn!==void 0?xn:Di.colSpan)!==null&&cn!==void 0?cn:Fi)!==null&&Wt!==void 0?Wt:1,Yn=(Rn=(_n=(dr=Jt==null?void 0:Jt.rowSpan)!==null&&dr!==void 0?dr:Di.rowSpan)!==null&&_n!==void 0?_n:Ki)!==null&&Rn!==void 0?Rn:1,Gn=Ut(Ri,Yn),Bn=(0,Fe.Z)(Gn,2),Wn=Bn[0],Fn=Bn[1],Zn=function(Ir){var Lr;pa&&Fn(Ri,Ri+Yn-1),Di==null||(Lr=Di.onMouseEnter)===null||Lr===void 0||Lr.call(Di,Ir)},Pr=function(Ir){var Lr;pa&&Fn(-1,-1),Di==null||(Lr=Di.onMouseLeave)===null||Lr===void 0||Lr.call(Di,Ir)};if(bn===0||Yn===0)return null;var Sr=(ir=Di.title)!==null&&ir!==void 0?ir:Qt({rowType:vi,ellipsis:Dr,children:_t}),mr=Qe()(et,vr,(lr={},(0,Ge.Z)(lr,"".concat(et,"-fix-left"),un&&pt),(0,Ge.Z)(lr,"".concat(et,"-fix-left-first"),oi&&pt),(0,Ge.Z)(lr,"".concat(et,"-fix-left-last"),Za&&pt),(0,Ge.Z)(lr,"".concat(et,"-fix-left-all"),Za&&It&&pt),(0,Ge.Z)(lr,"".concat(et,"-fix-right"),Dn&&pt),(0,Ge.Z)(lr,"".concat(et,"-fix-right-first"),wa&&pt),(0,Ge.Z)(lr,"".concat(et,"-fix-right-last"),_i&&pt),(0,Ge.Z)(lr,"".concat(et,"-ellipsis"),Dr),(0,Ge.Z)(lr,"".concat(et,"-with-append"),so),(0,Ge.Z)(lr,"".concat(et,"-fix-sticky"),(un||Dn)&&Ve&&pt),(0,Ge.Z)(lr,"".concat(et,"-row-hover"),!Jt&&Wn),lr),Di.className,Jt==null?void 0:Jt.className),$n={};xa&&($n.textAlign=xa);var fa=(0,ze.Z)((0,ze.Z)((0,ze.Z)((0,ze.Z)({},Kt),Di.style),$n),Jt==null?void 0:Jt.style),Xa=_t;return(0,Ne.Z)(Xa)==="object"&&!Array.isArray(Xa)&&!ge.isValidElement(Xa)&&(Xa=null),Dr&&(Za||wa)&&(Xa=ge.createElement("span",{className:"".concat(et,"-content")},Xa)),ge.createElement(Or,(0,pe.Z)({},Jt,Di,{className:mr,style:fa,title:Sr,scope:ta,onMouseEnter:Zn,onMouseLeave:Pr,colSpan:bn!==1?bn:null,rowSpan:Yn!==1?Yn:null}),so,Xa)}var fn=ge.memo(en);function Bt(Rt,Wt,cn,xn,Rn,_n){var dr=cn[Rt]||{},ir=cn[Wt]||{},lr,Or;dr.fixed==="left"?lr=xn.left[Rn==="rtl"?Wt:Rt]:ir.fixed==="right"&&(Or=xn.right[Rn==="rtl"?Rt:Wt]);var br=!1,Dr=!1,ta=!1,$r=!1,vr=cn[Wt+1],xa=cn[Rt-1],pa=!(_n!=null&&_n.children);if(Rn==="rtl"){if(lr!==void 0){var Ka=xa&&xa.fixed==="left";$r=!Ka&&pa}else if(Or!==void 0){var Ta=vr&&vr.fixed==="right";ta=!Ta&&pa}}else if(lr!==void 0){var Wa=vr&&vr.fixed==="left";br=!Wa&&pa}else if(Or!==void 0){var Bi=xa&&xa.fixed==="right";Dr=!Bi&&pa}return{fixLeft:lr,fixRight:Or,lastFixLeft:br,firstFixRight:Dr,lastFixRight:ta,firstFixLeft:$r,isSticky:xn.isSticky}}var an=ge.createContext({}),on=an;function In(Rt){var Wt=Rt.className,cn=Rt.index,xn=Rt.children,Rn=Rt.colSpan,_n=Rn===void 0?1:Rn,dr=Rt.rowSpan,ir=Rt.align,lr=we(ve,["prefixCls","direction"]),Or=lr.prefixCls,br=lr.direction,Dr=ge.useContext(on),ta=Dr.scrollColumnIndex,$r=Dr.stickyOffsets,vr=Dr.flattenColumns,xa=Dr.columns,pa=cn+_n-1,Ka=pa+1===ta?_n+1:_n,Ta=Bt(cn,cn+Ka-1,vr,$r,br,xa==null?void 0:xa[cn]);return ge.createElement(fn,(0,pe.Z)({className:Wt,index:cn,component:"td",prefixCls:Or,record:null,dataIndex:null,align:ir,colSpan:Ka,rowSpan:dr,render:function(){return xn}},Ta))}var Nn=Ie(43079),sn=["children"];function tn(Rt){var Wt=Rt.children,cn=(0,Nn.Z)(Rt,sn);return ge.createElement("tr",cn,Wt)}function Gt(Rt){var Wt=Rt.children;return Wt}Gt.Row=tn,Gt.Cell=In;var Ot=Gt;function Et(Rt){var Wt=Rt.children,cn=Rt.stickyOffsets,xn=Rt.flattenColumns,Rn=Rt.columns,_n=we(ve,"prefixCls"),dr=xn.length-1,ir=xn[dr],lr=ge.useMemo(function(){return{stickyOffsets:cn,flattenColumns:xn,scrollColumnIndex:ir!=null&&ir.scrollbar?dr:null,columns:Rn}},[ir,xn,dr,cn,Rn]);return ge.createElement(on.Provider,{value:lr},ge.createElement("tfoot",{className:"".concat(_n,"-summary")},Wt))}var Yt=he(Et),mt=Ot,At=Ie(70425),Xt=Ie(29301),Ft=Ie(29194),Mt=Ie(24514),ln=Ie(75152),Mn=Ie(26112);function Hn(Rt,Wt,cn,xn,Rn,_n,dr){Rt.push({record:Wt,indent:cn,index:dr});var ir=_n(Wt),lr=Rn==null?void 0:Rn.has(ir);if(Wt&&Array.isArray(Wt[xn])&&lr)for(var Or=0;Or1?oi-1:0),wa=1;wa=0;ir-=1){var lr=Wt[ir],Or=cn&&cn[ir],br=Or&&Or[Ya];if(lr||br||dr){var Dr=br||{},ta=Dr.columnType,$r=(0,Nn.Z)(Dr,Ia);Rn.unshift(ge.createElement("col",(0,pe.Z)({key:ir,style:{width:lr}},$r))),dr=!0}}return ge.createElement("colgroup",null,Rn)}var Si=Ci,Kr=Ie(3300),Qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function si(Rt,Wt){return(0,ge.useMemo)(function(){for(var cn=[],xn=0;xn1?"colgroup":"col":null,ellipsis:pa.ellipsis,align:pa.align,component:pa.title?_n:dr,prefixCls:br,key:$r[xa]},Ka,{additionalProps:Ta,rowType:"header"}))}))}ui.displayName="HeaderRow";var kn=ui;function hr(Rt){var Wt=[];function cn(dr,ir){var lr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Wt[lr]=Wt[lr]||[];var Or=ir,br=dr.filter(Boolean).map(function(Dr){var ta={key:Dr.key,className:Dr.className||"",children:Dr.title,column:Dr,colStart:Or},$r=1,vr=Dr.children;return vr&&vr.length>0&&($r=cn(vr,Or,lr+1).reduce(function(xa,pa){return xa+pa},0),ta.hasSubColumns=!0),"colSpan"in Dr&&($r=Dr.colSpan),"rowSpan"in Dr&&(ta.rowSpan=Dr.rowSpan),ta.colSpan=$r,ta.colEnd=ta.colStart+$r-1,Wt[lr].push(ta),Or+=$r,$r});return br}cn(Rt,0);for(var xn=Wt.length,Rn=function(ir){Wt[ir].forEach(function(lr){!("rowSpan"in lr)&&!lr.hasSubColumns&&(lr.rowSpan=xn-ir)})},_n=0;_n1&&arguments[1]!==void 0?arguments[1]:"";return typeof Wt=="number"?Wt:Wt.endsWith("%")?Rt*parseFloat(Wt)/100:null}function Me(Rt,Wt){return ge.useMemo(function(){if(Wt&&Wt>0){var cn=0,xn=0;Rt.forEach(function(Or){var br=bt(Wt,Or.width);br?cn+=br:xn+=1});var Rn=Wt-cn,_n=xn,dr=Rn/xn,ir=0,lr=Rt.map(function(Or){var br=(0,ze.Z)({},Or),Dr=bt(Wt,br.width);if(Dr)br.width=Dr;else{var ta=Math.floor(dr);br.width=_n===1?Rn:ta,Rn-=ta,_n-=1}return ir+=br.width,br});return[lr,ir]}return[Rt,Wt]},[Rt,Wt])}var Oe=["children"],Te=["fixed"];function Ue(Rt){return(0,ca.Z)(Rt).filter(function(Wt){return ge.isValidElement(Wt)}).map(function(Wt){var cn=Wt.key,xn=Wt.props,Rn=xn.children,_n=(0,Nn.Z)(xn,Oe),dr=(0,ze.Z)({key:cn},_n);return Rn&&(dr.children=Ue(Rn)),dr})}function Ye(Rt){var Wt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return Rt.filter(function(cn){return cn&&(0,Ne.Z)(cn)==="object"}).reduce(function(cn,xn,Rn){var _n=xn.fixed,dr=_n===!0?"left":_n,ir="".concat(Wt,"-").concat(Rn),lr=xn.children;return lr&&lr.length>0?[].concat((0,Kr.Z)(cn),(0,Kr.Z)(Ye(lr,ir).map(function(Or){return(0,ze.Z)({fixed:dr},Or)}))):[].concat((0,Kr.Z)(cn),[(0,ze.Z)((0,ze.Z)({key:ir},xn),{},{fixed:dr})])},[])}function xt(Rt){for(var Wt=!0,cn=0;cn=0;_n-=1){var dr=Rt[_n];if(Rn&&dr.fixed!=="right")Rn=!1;else if(!Rn&&dr.fixed==="right"){warning(!1,"Index ".concat(_n+1," of `columns` missing `fixed='right'` prop."));break}}}function Pt(Rt){return Rt.map(function(Wt){var cn=Wt.fixed,xn=(0,Nn.Z)(Wt,Te),Rn=cn;return cn==="left"?Rn="right":cn==="right"&&(Rn="left"),(0,ze.Z)({fixed:Rn},xn)})}function qt(Rt,Wt){var cn=Rt.prefixCls,xn=Rt.columns,Rn=Rt.children,_n=Rt.expandable,dr=Rt.expandedKeys,ir=Rt.columnTitle,lr=Rt.getRowKey,Or=Rt.onTriggerExpand,br=Rt.expandIcon,Dr=Rt.rowExpandable,ta=Rt.expandIconColumnIndex,$r=Rt.direction,vr=Rt.expandRowByClick,xa=Rt.columnWidth,pa=Rt.fixed,Ka=Rt.scrollWidth,Ta=ge.useMemo(function(){return xn||Ue(Rn)},[xn,Rn]),Wa=ge.useMemo(function(){if(_n){var Pi,oi=Ta.slice();if(!oi.includes(Le)){var Za=ta||0;Za>=0&&oi.splice(Za,0,Le)}var wa=oi.indexOf(Le);oi=oi.filter(function(Di,Ve){return Di!==Le||Ve===wa});var _i=Ta[wa],so;(pa==="left"||pa)&&!ta?so="left":(pa==="right"||pa)&&ta===Ta.length?so="right":so=_i?_i.fixed:null;var eo=(Pi={},(0,Ge.Z)(Pi,Ya,{className:"".concat(cn,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Ge.Z)(Pi,"title",ir),(0,Ge.Z)(Pi,"fixed",so),(0,Ge.Z)(Pi,"className","".concat(cn,"-row-expand-icon-cell")),(0,Ge.Z)(Pi,"width",xa),(0,Ge.Z)(Pi,"render",function(Ve,et,st){var pt=lr(et,st),It=dr.has(pt),Lt=Dr?Dr(et):!0,jt=br({prefixCls:cn,expanded:It,expandable:Lt,record:et,onExpand:Or});return vr?ge.createElement("span",{onClick:function(Jt){return Jt.stopPropagation()}},jt):jt}),Pi);return oi.map(function(Di){return Di===Le?eo:Di})}return Ta.filter(function(Di){return Di!==Le})},[_n,Ta,lr,dr,br,$r]),Bi=ge.useMemo(function(){var Pi=Wa;return Wt&&(Pi=Wt(Pi)),Pi.length||(Pi=[{render:function(){return null}}]),Pi},[Wt,Wa,$r]),Ri=ge.useMemo(function(){return $r==="rtl"?Pt(Ye(Bi)):Ye(Bi)},[Bi,$r,Ka]),vi=Me(Ri,Ka),Fi=(0,Fe.Z)(vi,2),Ki=Fi[0],ii=Fi[1];return[Bi,Ki,ii]}var Vt=qt;function hn(Rt){var Wt,cn=Rt.prefixCls,xn=Rt.record,Rn=Rt.onExpand,_n=Rt.expanded,dr=Rt.expandable,ir="".concat(cn,"-row-expand-icon");if(!dr)return ge.createElement("span",{className:Qe()(ir,"".concat(cn,"-row-spaced"))});var lr=function(br){Rn(xn,br),br.stopPropagation()};return ge.createElement("span",{className:Qe()(ir,(Wt={},(0,Ge.Z)(Wt,"".concat(cn,"-row-expanded"),_n),(0,Ge.Z)(Wt,"".concat(cn,"-row-collapsed"),!_n),Wt)),onClick:lr})}function gn(Rt,Wt,cn){var xn=[];function Rn(_n){(_n||[]).forEach(function(dr,ir){xn.push(Wt(dr,ir)),Rn(dr[cn])})}return Rn(Rt),xn}function Qn(Rt,Wt,cn){var xn=Ba(Rt),Rn=xn.expandIcon,_n=xn.expandedRowKeys,dr=xn.defaultExpandedRowKeys,ir=xn.defaultExpandAllRows,lr=xn.expandedRowRender,Or=xn.onExpand,br=xn.onExpandedRowsChange,Dr=xn.childrenColumnName,ta=Rn||hn,$r=Dr||"children",vr=ge.useMemo(function(){return lr?"row":Rt.expandable&&Rt.internalHooks===He&&Rt.expandable.__PARENT_RENDER_ICON__||Wt.some(function(Ri){return Ri&&(0,Ne.Z)(Ri)==="object"&&Ri[$r]})?"nest":!1},[!!lr,Wt]),xa=ge.useState(function(){return dr||(ir?gn(Wt,cn,$r):[])}),pa=(0,Fe.Z)(xa,2),Ka=pa[0],Ta=pa[1],Wa=ge.useMemo(function(){return new Set(_n||Ka||[])},[_n,Ka]),Bi=ge.useCallback(function(Ri){var vi=cn(Ri,Wt.indexOf(Ri)),Fi,Ki=Wa.has(vi);Ki?(Wa.delete(vi),Fi=(0,Kr.Z)(Wa)):Fi=[].concat((0,Kr.Z)(Wa),[vi]),Ta(Fi),Or&&Or(!Ki,Ri),br&&br(Fi)},[cn,Wa,Wt,Or,br]);return[xn,vr,Wa,ta,$r,Bi]}function Pn(Rt,Wt,cn,xn){var Rn=Rt.map(function(_n,dr){return Bt(dr,dr,Rt,Wt,cn,xn==null?void 0:xn[dr])});return(0,rt.Z)(function(){return Rn},[Rn],function(_n,dr){return!(0,Pe.Z)(_n,dr)})}function qn(Rt){var Wt=(0,ge.useRef)(Rt),cn=(0,ge.useState)({}),xn=(0,Fe.Z)(cn,2),Rn=xn[1],_n=(0,ge.useRef)(null),dr=(0,ge.useRef)([]);function ir(lr){dr.current.push(lr);var Or=Promise.resolve();_n.current=Or,Or.then(function(){if(_n.current===Or){var br=dr.current,Dr=Wt.current;dr.current=[],br.forEach(function(ta){Wt.current=ta(Wt.current)}),_n.current=null,Dr!==Wt.current&&Rn({})}})}return(0,ge.useEffect)(function(){return function(){_n.current=null}},[]),[Wt.current,ir]}function nr(Rt){var Wt=(0,ge.useRef)(Rt||null),cn=(0,ge.useRef)();function xn(){window.clearTimeout(cn.current)}function Rn(dr){Wt.current=dr,xn(),cn.current=window.setTimeout(function(){Wt.current=null,cn.current=void 0},100)}function _n(){return Wt.current}return(0,ge.useEffect)(function(){return xn},[]),[Rn,_n]}function fr(){var Rt=ge.useState(-1),Wt=(0,Fe.Z)(Rt,2),cn=Wt[0],xn=Wt[1],Rn=ge.useState(-1),_n=(0,Fe.Z)(Rn,2),dr=_n[0],ir=_n[1],lr=ge.useCallback(function(Or,br){xn(Or),ir(br)},[]);return[cn,dr,lr]}var mn=Ie(47273),rn=(0,mn.Z)()?window:null;function On(Rt,Wt){var cn=(0,Ne.Z)(Rt)==="object"?Rt:{},xn=cn.offsetHeader,Rn=xn===void 0?0:xn,_n=cn.offsetSummary,dr=_n===void 0?0:_n,ir=cn.offsetScroll,lr=ir===void 0?0:ir,Or=cn.getContainer,br=Or===void 0?function(){return rn}:Or,Dr=br()||rn;return ge.useMemo(function(){var ta=!!Rt;return{isSticky:ta,stickyClassName:ta?"".concat(Wt,"-sticky-holder"):"",offsetHeader:Rn,offsetSummary:dr,offsetScroll:lr,container:Dr}},[lr,Rn,dr,Wt,Dr])}function Un(Rt,Wt,cn){var xn=(0,ge.useMemo)(function(){for(var Rn=[],_n=[],dr=0,ir=0,lr=0;lr=Dr&&(Di=Dr-ta),dr({scrollLeft:Di/Dr*(br+2)}),Ta.current.x=wa.pageX},Pi=function(){if(_n.current){var wa=(0,cr.os)(_n.current).top,_i=wa+_n.current.offsetHeight,so=lr===window?document.documentElement.scrollTop+window.innerHeight:(0,cr.os)(lr).top+lr.clientHeight;_i-(0,ln.Z)()<=so||wa>=so-ir?Ka(function(eo){return(0,ze.Z)((0,ze.Z)({},eo),{},{isHiddenScrollBar:!0})}):Ka(function(eo){return(0,ze.Z)((0,ze.Z)({},eo),{},{isHiddenScrollBar:!1})})}},oi=function(wa){Ka(function(_i){return(0,ze.Z)((0,ze.Z)({},_i),{},{scrollLeft:wa/br*Dr||0})})};return ge.useImperativeHandle(cn,function(){return{setScrollLeft:oi}}),ge.useEffect(function(){var Za=(0,ur.Z)(document.body,"mouseup",Fi,!1),wa=(0,ur.Z)(document.body,"mousemove",ii,!1);return Pi(),function(){Za.remove(),wa.remove()}},[ta,Ri]),ge.useEffect(function(){var Za=(0,ur.Z)(lr,"scroll",Pi,!1),wa=(0,ur.Z)(window,"resize",Pi,!1);return function(){Za.remove(),wa.remove()}},[lr]),ge.useEffect(function(){pa.isHiddenScrollBar||Ka(function(Za){var wa=_n.current;return wa?(0,ze.Z)((0,ze.Z)({},Za),{},{scrollLeft:wa.scrollLeft/wa.scrollWidth*wa.clientWidth}):Za})},[pa.isHiddenScrollBar]),br<=Dr||!ta||pa.isHiddenScrollBar?null:ge.createElement("div",{style:{height:(0,ln.Z)(),width:Dr,bottom:ir},className:"".concat(Or,"-sticky-scroll")},ge.createElement("div",{onMouseDown:Ki,ref:$r,className:Qe()("".concat(Or,"-sticky-scroll-bar"),(0,Ge.Z)({},"".concat(Or,"-sticky-scroll-bar-active"),Ri)),style:{width:"".concat(ta,"px"),transform:"translate3d(".concat(pa.scrollLeft,"px, 0, 0)")}}))},pr=ge.forwardRef(Ln);function Xn(Rt){return null}var Rr=Xn;function Ja(Rt){return null}var qa=Ja,ci="rc-table",Zr=[],da={};function Oa(){return"No Data"}function la(Rt){var Wt,cn=(0,ze.Z)({rowKey:"key",prefixCls:ci,emptyText:Oa},Rt),xn=cn.prefixCls,Rn=cn.className,_n=cn.rowClassName,dr=cn.style,ir=cn.data,lr=cn.rowKey,Or=cn.scroll,br=cn.tableLayout,Dr=cn.direction,ta=cn.title,$r=cn.footer,vr=cn.summary,xa=cn.caption,pa=cn.id,Ka=cn.showHeader,Ta=cn.components,Wa=cn.emptyText,Bi=cn.onRow,Ri=cn.onHeaderRow,vi=cn.internalHooks,Fi=cn.transformColumns,Ki=cn.internalRefs,ii=cn.tailor,Pi=cn.sticky,oi=ir||Zr,Za=!!oi.length,wa=vi===He,_i=ge.useCallback(function(Cs,Js){return(0,$e.Z)(Ta,Cs)||Js},[Ta]),so=ge.useMemo(function(){return typeof lr=="function"?lr:function(Cs){var Js=Cs&&Cs[lr];return Js}},[lr]),eo=_i(["body"]),Di=fr(),Ve=(0,Fe.Z)(Di,3),et=Ve[0],st=Ve[1],pt=Ve[2],It=Qn(cn,oi,so),Lt=(0,Fe.Z)(It,6),jt=Lt[0],_t=Lt[1],Jt=Lt[2],Kt=Lt[3],un=Lt[4],Dn=Lt[5],bn=Or==null?void 0:Or.x,Yn=ge.useState(0),Gn=(0,Fe.Z)(Yn,2),Bn=Gn[0],Wn=Gn[1],Fn=Vt((0,ze.Z)((0,ze.Z)((0,ze.Z)({},cn),jt),{},{expandable:!!jt.expandedRowRender,columnTitle:jt.columnTitle,expandedKeys:Jt,getRowKey:so,onTriggerExpand:Dn,expandIcon:Kt,expandIconColumnIndex:jt.expandIconColumnIndex,direction:Dr,scrollWidth:wa&&ii&&typeof bn=="number"?bn:null}),wa?Fi:null),Zn=(0,Fe.Z)(Fn,3),Pr=Zn[0],Sr=Zn[1],mr=Zn[2],$n=mr!=null?mr:bn,fa=ge.useMemo(function(){return{columns:Pr,flattenColumns:Sr}},[Pr,Sr]),Xa=ge.useRef(),ti=ge.useRef(),Ir=ge.useRef(),Lr=ge.useRef(),va=ge.useRef(),zn=ge.useState(!1),Br=(0,Fe.Z)(zn,2),ia=Br[0],Hr=Br[1],ga=ge.useState(!1),oa=(0,Fe.Z)(ga,2),za=oa[0],wi=oa[1],Mi=qn(new Map),sa=(0,Fe.Z)(Mi,2),vo=sa[0],Io=sa[1],Ts=ft(Sr),Ss=Ts.map(function(Cs){return vo.get(Cs)}),ji=ge.useMemo(function(){return Ss},[Ss.join("_")]),Ns=sr(ji,Sr.length,Dr),bs=Or&&yt(Or.y),So=Or&&yt($n)||!!jt.fixed,Ll=So&&Sr.some(function(Cs){var Js=Cs.fixed;return Js}),fl=ge.useRef(),Hl=On(Pi,xn),Ku=Hl.isSticky,Cf=Hl.offsetHeader,Ng=Hl.offsetSummary,rs=Hl.offsetScroll,zs=Hl.stickyClassName,Bl=Hl.container,Xs=ge.useMemo(function(){return vr==null?void 0:vr(oi)},[vr,oi]),su=(bs||Ku)&&ge.isValidElement(Xs)&&Xs.type===Ot&&Xs.props.fixed,wl,Jl,pc;bs&&(Jl={overflowY:"scroll",maxHeight:Or.y}),So&&(wl={overflowX:"auto"},bs||(Jl={overflowY:"hidden"}),pc={width:$n===!0?"auto":$n,minWidth:"100%"});var Rg=ge.useCallback(function(Cs,Js){(0,Ft.Z)(Xa.current)&&Io(function(Qu){if(Qu.get(Cs)!==Js){var od=new Map(Qu);return od.set(Cs,Js),od}return Qu})},[]),om=nr(null),Fg=(0,Fe.Z)(om,2),sm=Fg[0],ad=Fg[1];function yu(Cs,Js){Js&&(typeof Js=="function"?Js(Cs):Js.scrollLeft!==Cs&&(Js.scrollLeft=Cs,Js.scrollLeft!==Cs&&setTimeout(function(){Js.scrollLeft=Cs},0)))}var yc=(0,Ce.Z)(function(Cs){var Js=Cs.currentTarget,Qu=Cs.scrollLeft,od=Dr==="rtl",sd=typeof Qu=="number"?Qu:Js.scrollLeft,G0=Js||da;if(!ad()||ad()===G0){var Vg;sm(G0),yu(sd,ti.current),yu(sd,Ir.current),yu(sd,va.current),yu(sd,(Vg=fl.current)===null||Vg===void 0?void 0:Vg.setScrollLeft)}var Kg=Js||ti.current;if(Kg){var Zg=Kg.scrollWidth,$f=Kg.clientWidth;if(Zg===$f){Hr(!1),wi(!1);return}od?(Hr(-sd0)):(Hr(sd>0),wi(sd1?xa-wa:0,so=(0,ze.Z)((0,ze.Z)((0,ze.Z)({},Fi),lr),{},{flex:"0 0 ".concat(wa,"px"),width:"".concat(wa,"px"),marginRight:_i,pointerEvents:"auto"}),eo=ge.useMemo(function(){return br?oi<=1:ii===0||oi===0||oi>1},[oi,ii,br]);eo?so.visibility="hidden":br&&(so.height=Dr==null?void 0:Dr(oi));var Di=eo?function(){return null}:ta,Ve={};return(oi===0||ii===0)&&(Ve.rowSpan=1,Ve.colSpan=1),ge.createElement(fn,(0,pe.Z)({className:Qe()(vr,Or),ellipsis:cn.ellipsis,align:cn.align,scope:cn.rowScope,component:"div",prefixCls:Wt.prefixCls,key:Wa,record:ir,index:_n,renderIndex:dr,dataIndex:$r,render:Di,shouldCellUpdate:cn.shouldCellUpdate},Bi,{appendNode:Ri,additionalProps:(0,ze.Z)((0,ze.Z)({},vi),{},{style:so},Ve)}))}var Wo=Ws,Mo=["data","index","className","rowKey","style","extra","getHeight"],ts=ge.forwardRef(function(Rt,Wt){var cn=Rt.data,xn=Rt.index,Rn=Rt.className,_n=Rt.rowKey,dr=Rt.style,ir=Rt.extra,lr=Rt.getHeight,Or=(0,Nn.Z)(Rt,Mo),br=cn.record,Dr=cn.indent,ta=cn.index,$r=we(ve,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),vr=$r.scrollX,xa=$r.flattenColumns,pa=$r.prefixCls,Ka=$r.fixColumn,Ta=$r.componentWidth,Wa=$t(br,_n,xn,Dr),Bi=Wa.rowSupportExpand,Ri=Wa.expanded,vi=Wa.rowProps,Fi=Wa.expandedRowRender,Ki=Wa.expandedRowClassName,ii;if(Bi&&Ri){var Pi=Fi(br,xn,Dr+1,Ri),oi=Ki==null?void 0:Ki(br,xn,Dr),Za={};Ka&&(Za={style:(0,Ge.Z)({},"--virtual-width","".concat(Ta,"px"))});var wa="".concat(pa,"-expanded-row-cell");ii=ge.createElement("div",{className:Qe()("".concat(pa,"-expanded-row"),"".concat(pa,"-expanded-row-level-").concat(Dr+1),oi)},ge.createElement(fn,{component:"div",prefixCls:pa,className:Qe()(wa,(0,Ge.Z)({},"".concat(wa,"-fixed"),Ka)),additionalProps:Za},Pi))}var _i=(0,ze.Z)((0,ze.Z)({},dr),{},{width:vr});ir&&(_i.position="absolute",_i.pointerEvents="none");var so=ge.createElement("div",(0,pe.Z)({},vi,Or,{ref:Bi?null:Wt,className:Qe()(Rn,"".concat(pa,"-row"),vi==null?void 0:vi.className,(0,Ge.Z)({},"".concat(pa,"-row-extra"),ir)),style:(0,ze.Z)((0,ze.Z)({},_i),vi==null?void 0:vi.style)}),xa.map(function(eo,Di){return ge.createElement(Wo,{key:Di,rowInfo:Wa,column:eo,colIndex:Di,indent:Dr,index:xn,renderIndex:ta,record:br,inverse:ir,getHeight:lr})}));return Bi?ge.createElement("div",{ref:Wt},so,ii):so}),jo=he(ts),Go=jo,Yr=ge.forwardRef(function(Rt,Wt){var cn=Rt.data,xn=Rt.onScroll,Rn=we(ve,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),_n=Rn.flattenColumns,dr=Rn.onColumnResize,ir=Rn.getRowKey,lr=Rn.expandedKeys,Or=Rn.prefixCls,br=Rn.childrenColumnName,Dr=Rn.emptyNode,ta=Rn.scrollX,$r=we(Yi),vr=$r.scrollY,xa=$r.listItemHeight,pa=ge.useRef(),Ka=Vn(cn,br,lr,ir),Ta=ge.useMemo(function(){var ii=0;return _n.map(function(Pi){var oi=Pi.width,Za=Pi.key;return ii+=oi,[Za,oi,ii]})},[_n]),Wa=ge.useMemo(function(){return Ta.map(function(ii){return ii[2]})},[Ta]);ge.useEffect(function(){Ta.forEach(function(ii){var Pi=(0,Fe.Z)(ii,2),oi=Pi[0],Za=Pi[1];dr(oi,Za)})},[Ta]),ge.useImperativeHandle(Wt,function(){var ii={};return Object.defineProperty(ii,"scrollLeft",{get:function(){var oi;return((oi=pa.current)===null||oi===void 0?void 0:oi.getScrollInfo().x)||0},set:function(oi){var Za;(Za=pa.current)===null||Za===void 0||Za.scrollTo({left:oi})}}),ii});var Bi=function(Pi,oi){var Za,wa=(Za=Ka[oi])===null||Za===void 0?void 0:Za.record,_i=Pi.onCell;if(_i){var so,eo=_i(wa,oi);return(so=eo==null?void 0:eo.rowSpan)!==null&&so!==void 0?so:1}return 1},Ri=function(Pi){var oi=Pi.start,Za=Pi.end,wa=Pi.getSize,_i=Pi.offsetY;if(Za<0)return null;for(var so=_n.filter(function(bn){return Bi(bn,oi)===0}),eo=oi,Di=function(Yn){if(so=so.filter(function(Gn){return Bi(Gn,Yn)===0}),!so.length)return eo=Yn,"break"},Ve=oi;Ve>=0;Ve-=1){var et=Di(Ve);if(et==="break")break}for(var st=_n.filter(function(bn){return Bi(bn,Za)!==1}),pt=Za,It=function(Yn){if(st=st.filter(function(Gn){return Bi(Gn,Yn)!==1}),!st.length)return pt=Math.max(Yn-1,Za),"break"},Lt=Za;Lt1})&&_t.push(Yn)},Kt=eo;Kt<=pt;Kt+=1)var un=Jt(Kt);var Dn=_t.map(function(bn){var Yn=Ka[bn],Gn=ir(Yn.record,bn),Bn=function(Zn){var Pr=bn+Zn-1,Sr=ir(Ka[Pr].record,Pr),mr=wa(Gn,Sr);return mr.bottom-mr.top},Wn=wa(Gn);return ge.createElement(Go,{key:bn,data:Yn,rowKey:Gn,index:bn,style:{top:-_i+Wn.top},extra:!0,getHeight:Bn})});return Dn},vi=ge.useMemo(function(){return{columnsOffset:Wa}},[Wa]),Fi="".concat(Or,"-tbody"),Ki;return Ka.length?Ki=ge.createElement(zi.Z,{fullHeight:!1,ref:pa,className:Qe()(Fi,"".concat(Fi,"-virtual")),height:vr,itemHeight:xa||24,data:Ka,itemKey:function(Pi){return ir(Pi.record)},scrollWidth:ta,onVirtualScroll:function(Pi){var oi=Pi.x;xn({scrollLeft:oi})},extraRender:Ri},function(ii,Pi,oi){var Za=ir(ii.record,Pi);return ge.createElement(Go,(0,pe.Z)({data:ii,rowKey:Za,index:Pi},oi))}):Ki=ge.createElement("div",{className:Qe()("".concat(Or,"-placeholder"))},ge.createElement(fn,{component:"div",prefixCls:Or},Dr)),ge.createElement(No.Provider,{value:vi},Ki)}),Jo=he(Yr),Ls=Jo,Gr=function(Wt,cn){var xn=cn.ref,Rn=cn.onScroll;return ge.createElement(Ls,{ref:xn,data:Wt,onScroll:Rn})},Tr=100;function Mr(Rt){var Wt=Rt.columns,cn=Rt.scroll,xn=Rt.prefixCls,Rn=xn===void 0?ci:xn,_n=Rt.className,dr=Rt.listItemHeight,ir=cn||{},lr=ir.x,Or=ir.y;typeof lr!="number"&&(lr=((Wt||[]).length+1)*Tr),typeof Or!="number"&&(Or=500);var br=ge.useMemo(function(){return{scrollY:Or,listItemHeight:dr}},[Or,dr]);return ge.createElement(Yi.Provider,{value:br},ge.createElement(Ra,(0,pe.Z)({},Rt,{className:Qe()(_n,"".concat(Rn,"-virtual")),scroll:(0,ze.Z)((0,ze.Z)({},cn),{},{x:lr}),components:{body:Gr},columns:Wt,internalHooks:He,tailor:!0})))}function Fa(Rt){return de(Mr,Rt)}var Na=Fa(),yi=null;function ya(Rt){return null}var Li=ya;function Zi(Rt){return null}var xo=Zi,oo=Ie(2738),Ii=Ie(68031),yo=Ie(36355),co=Ie(93891),As=Ie(19716),Fo=Ie(8628),Ao=Ie(31724),js=Ie(58421),ri=Ie(71418),Aa=Ie(88088);function Ua(Rt){return function(cn){let{prefixCls:xn,onExpand:Rn,record:_n,expanded:dr,expandable:ir}=cn;const lr=`${xn}-row-expand-icon`;return ge.createElement("button",{type:"button",onClick:Or=>{Rn(_n,Or),Or.stopPropagation()},className:Qe()(lr,{[`${lr}-spaced`]:!ir,[`${lr}-expanded`]:ir&&dr,[`${lr}-collapsed`]:ir&&!dr}),"aria-label":dr?Rt.collapse:Rt.expand,"aria-expanded":dr})}}var Va=Ua;function Vi(Rt,Wt){return"key"in Rt&&Rt.key!==void 0&&Rt.key!==null?Rt.key:Rt.dataIndex?Array.isArray(Rt.dataIndex)?Rt.dataIndex.join("."):Rt.dataIndex:Wt}function Ro(Rt,Wt){return Wt?`${Wt}-${Rt}`:`${Rt}`}function ns(Rt,Wt){return typeof Rt=="function"?Rt(Wt):Rt}function vs(Rt,Wt){const cn=ns(Rt,Wt);return Object.prototype.toString.call(cn)==="[object Object]"?"":cn}var mi={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},Gs=mi,Ul=Ie(7657),el=function(Wt,cn){return ge.createElement(Ul.Z,(0,pe.Z)({},Wt,{ref:cn,icon:Gs}))},fo=ge.forwardRef(el),ko=fo,ms=Ie(56762);function Lo(Rt){const Wt=ge.useRef(Rt),cn=(0,ms.Z)();return[()=>Wt.current,xn=>{Wt.current=xn,cn()}]}var is=Ie(3113),Ks=Ie(24905),Ds=Ie(38854),Lu=Ie(64165),Pu=Ie(20834),$c=Ie(40875),bd=Ie(5112),tc=Ie(17574),wu=Ie(47472),Cd=Ie(92832);function Pd(Rt){let{value:Wt,onChange:cn,filterSearch:xn,tablePrefixCls:Rn,locale:_n}=Rt;return xn?ge.createElement("div",{className:`${Rn}-filter-dropdown-search`},ge.createElement(Cd.default,{prefix:ge.createElement(wu.Z,null),placeholder:_n.filterSearchPlaceholder,onChange:cn,value:Wt,htmlSize:1,className:`${Rn}-filter-dropdown-search-input`})):null}var ed=Pd,Xd=Ie(10228);const Nh=Rt=>{const{keyCode:Wt}=Rt;Wt===Xd.Z.ENTER&&Rt.stopPropagation()};var Rh=ge.forwardRef((Rt,Wt)=>ge.createElement("div",{className:Rt.className,onClick:cn=>cn.stopPropagation(),onKeyDown:Nh,ref:Wt},Rt.children));function wd(Rt){let Wt=[];return(Rt||[]).forEach(cn=>{let{value:xn,children:Rn}=cn;Wt.push(xn),Rn&&(Wt=[].concat((0,Kr.Z)(Wt),(0,Kr.Z)(wd(Rn))))}),Wt}function nc(Rt){return Rt.some(Wt=>{let{children:cn}=Wt;return cn})}function Jd(Rt,Wt){return typeof Wt=="string"||typeof Wt=="number"?Wt==null?void 0:Wt.toString().toLowerCase().includes(Rt.trim().toLowerCase()):!1}function Mu(Rt){let{filters:Wt,prefixCls:cn,filteredKeys:xn,filterMultiple:Rn,searchValue:_n,filterSearch:dr}=Rt;return Wt.map((ir,lr)=>{const Or=String(ir.value);if(ir.children)return{key:Or||lr,label:ir.text,popupClassName:`${cn}-dropdown-submenu`,children:Mu({filters:ir.children,prefixCls:cn,filteredKeys:xn,filterMultiple:Rn,searchValue:_n,filterSearch:dr})};const br=Rn?Ks.default:bd.ZP,Dr={key:ir.value!==void 0?Or:lr,label:ge.createElement(ge.Fragment,null,ge.createElement(br,{checked:xn.includes(Or)}),ge.createElement("span",null,ir.text))};return _n.trim()?typeof dr=="function"?dr(_n,ir)?Dr:null:Jd(_n,ir.text)?Dr:null:Dr})}function Wf(Rt){var Wt,cn;const{tablePrefixCls:xn,prefixCls:Rn,column:_n,dropdownPrefixCls:dr,columnKey:ir,filterMultiple:lr,filterMode:Or="menu",filterSearch:br=!1,filterState:Dr,triggerFilter:ta,locale:$r,children:vr,getPopupContainer:xa}=Rt,{filterDropdownOpen:pa,onFilterDropdownOpenChange:Ka,filterResetToDefaultFilteredValue:Ta,defaultFilteredValue:Wa,filterDropdownVisible:Bi,onFilterDropdownVisibleChange:Ri}=_n,[vi,Fi]=ge.useState(!1),Ki=!!(Dr&&(!((Wt=Dr.filteredKeys)===null||Wt===void 0)&&Wt.length||Dr.forceFiltered)),ii=Fn=>{Fi(Fn),Ka==null||Ka(Fn),Ri==null||Ri(Fn)},Pi=(cn=pa!=null?pa:Bi)!==null&&cn!==void 0?cn:vi,oi=Dr==null?void 0:Dr.filteredKeys,[Za,wa]=Lo(oi||[]),_i=Fn=>{let{selectedKeys:Zn}=Fn;wa(Zn)},so=(Fn,Zn)=>{let{node:Pr,checked:Sr}=Zn;_i(lr?{selectedKeys:Fn}:{selectedKeys:Sr&&Pr.key?[Pr.key]:[]})};ge.useEffect(()=>{vi&&_i({selectedKeys:oi||[]})},[oi]);const[eo,Di]=ge.useState([]),Ve=Fn=>{Di(Fn)},[et,st]=ge.useState(""),pt=Fn=>{const{value:Zn}=Fn.target;st(Zn)};ge.useEffect(()=>{vi||st("")},[vi]);const It=Fn=>{const Zn=Fn&&Fn.length?Fn:null;if(Zn===null&&(!Dr||!Dr.filteredKeys)||(0,Pe.Z)(Zn,Dr==null?void 0:Dr.filteredKeys,!0))return null;ta({column:_n,key:ir,filteredKeys:Zn})},Lt=()=>{ii(!1),It(Za())},jt=function(){let{confirm:Fn,closeDropdown:Zn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Fn&&It([]),Zn&&ii(!1),st(""),wa(Ta?(Wa||[]).map(Pr=>String(Pr)):[])},_t=function(){let{closeDropdown:Fn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Fn&&ii(!1),It(Za())},Jt=Fn=>{Fn&&oi!==void 0&&wa(oi||[]),ii(Fn),!Fn&&!_n.filterDropdown&&Lt()},Kt=Qe()({[`${dr}-menu-without-submenu`]:!nc(_n.filters||[])}),un=Fn=>{if(Fn.target.checked){const Zn=wd(_n==null?void 0:_n.filters).map(Pr=>String(Pr));wa(Zn)}else wa([])},Dn=Fn=>{let{filters:Zn}=Fn;return(Zn||[]).map((Pr,Sr)=>{const mr=String(Pr.value),$n={title:Pr.text,key:Pr.value!==void 0?mr:Sr};return Pr.children&&($n.children=Dn({filters:Pr.children})),$n})},bn=Fn=>{var Zn;return Object.assign(Object.assign({},Fn),{text:Fn.title,value:Fn.key,children:((Zn=Fn.children)===null||Zn===void 0?void 0:Zn.map(Pr=>bn(Pr)))||[]})};let Yn;if(typeof _n.filterDropdown=="function")Yn=_n.filterDropdown({prefixCls:`${dr}-custom`,setSelectedKeys:Fn=>_i({selectedKeys:Fn}),selectedKeys:Za(),confirm:_t,clearFilters:jt,filters:_n.filters,visible:Pi,close:()=>{ii(!1)}});else if(_n.filterDropdown)Yn=_n.filterDropdown;else{const Fn=Za()||[],Zn=()=>(_n.filters||[]).length===0?ge.createElement(Lu.Z,{image:Lu.Z.PRESENTED_IMAGE_SIMPLE,description:$r.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Or==="tree"?ge.createElement(ge.Fragment,null,ge.createElement(ed,{filterSearch:br,value:et,onChange:pt,tablePrefixCls:xn,locale:$r}),ge.createElement("div",{className:`${xn}-filter-dropdown-tree`},lr?ge.createElement(Ks.default,{checked:Fn.length===wd(_n.filters).length,indeterminate:Fn.length>0&&Fn.lengthtypeof br=="function"?br(et,bn(Sr)):Jd(et,Sr.title):void 0}))):ge.createElement(ge.Fragment,null,ge.createElement(ed,{filterSearch:br,value:et,onChange:pt,tablePrefixCls:xn,locale:$r}),ge.createElement(Pu.default,{selectable:!0,multiple:lr,prefixCls:`${dr}-menu`,className:Kt,onSelect:_i,onDeselect:_i,selectedKeys:Fn,getPopupContainer:xa,openKeys:eo,onOpenChange:Ve,items:Mu({filters:_n.filters||[],filterSearch:br,prefixCls:Rn,filteredKeys:Za(),filterMultiple:lr,searchValue:et})})),Pr=()=>Ta?(0,Pe.Z)((Wa||[]).map(Sr=>String(Sr)),Fn,!0):Fn.length===0;Yn=ge.createElement(ge.Fragment,null,Zn(),ge.createElement("div",{className:`${Rn}-dropdown-btns`},ge.createElement(is.ZP,{type:"link",size:"small",disabled:Pr(),onClick:()=>jt()},$r.filterReset),ge.createElement(is.ZP,{type:"primary",size:"small",onClick:Lt},$r.filterConfirm)))}_n.filterDropdown&&(Yn=ge.createElement($c.J,{selectable:void 0},Yn));const Gn=()=>ge.createElement(Rh,{className:`${Rn}-dropdown`},Yn);let Bn;typeof _n.filterIcon=="function"?Bn=_n.filterIcon(Ki):_n.filterIcon?Bn=_n.filterIcon:Bn=ge.createElement(ko,null);const{direction:Wn}=ge.useContext(yo.E_);return ge.createElement("div",{className:`${Rn}-column`},ge.createElement("span",{className:`${xn}-column-title`},vr),ge.createElement(Ds.Z,{dropdownRender:Gn,trigger:["click"],open:Pi,onOpenChange:Jt,getPopupContainer:xa,placement:Wn==="rtl"?"bottomLeft":"bottomRight"},ge.createElement("span",{role:"button",tabIndex:-1,className:Qe()(`${Rn}-trigger`,{active:Ki}),onClick:Fn=>{Fn.stopPropagation()}},Bn)))}var jf=Wf;function td(Rt,Wt,cn){let xn=[];return(Rt||[]).forEach((Rn,_n)=>{var dr;const ir=Ro(_n,cn);if(Rn.filters||"filterDropdown"in Rn||"onFilter"in Rn)if("filteredValue"in Rn){let lr=Rn.filteredValue;"filterDropdown"in Rn||(lr=(dr=lr==null?void 0:lr.map(String))!==null&&dr!==void 0?dr:lr),xn.push({column:Rn,key:Vi(Rn,ir),filteredKeys:lr,forceFiltered:Rn.filtered})}else xn.push({column:Rn,key:Vi(Rn,ir),filteredKeys:Wt&&Rn.defaultFilteredValue?Rn.defaultFilteredValue:void 0,forceFiltered:Rn.filtered});"children"in Rn&&(xn=[].concat((0,Kr.Z)(xn),(0,Kr.Z)(td(Rn.children,Wt,ir))))}),xn}function Oc(Rt,Wt,cn,xn,Rn,_n,dr,ir){return cn.map((lr,Or)=>{const br=Ro(Or,ir),{filterMultiple:Dr=!0,filterMode:ta,filterSearch:$r}=lr;let vr=lr;if(vr.filters||vr.filterDropdown){const xa=Vi(vr,br),pa=xn.find(Ka=>{let{key:Ta}=Ka;return xa===Ta});vr=Object.assign(Object.assign({},vr),{title:Ka=>ge.createElement(jf,{tablePrefixCls:Rt,prefixCls:`${Rt}-filter`,dropdownPrefixCls:Wt,column:vr,columnKey:xa,filterState:pa,filterMultiple:Dr,filterMode:ta,filterSearch:$r,triggerFilter:_n,locale:Rn,getPopupContainer:dr},ns(lr.title,Ka))})}return"children"in vr&&(vr=Object.assign(Object.assign({},vr),{children:Oc(Rt,Wt,vr.children,xn,Rn,_n,dr,br)})),vr})}function Du(Rt){const Wt={};return Rt.forEach(cn=>{let{key:xn,filteredKeys:Rn,column:_n}=cn;const{filters:dr,filterDropdown:ir}=_n;if(ir)Wt[xn]=Rn||null;else if(Array.isArray(Rn)){const lr=wd(dr);Wt[xn]=lr.filter(Or=>Rn.includes(String(Or)))}else Wt[xn]=null}),Wt}function yf(Rt,Wt){return Wt.reduce((cn,xn)=>{const{column:{onFilter:Rn,filters:_n},filteredKeys:dr}=xn;return Rn&&dr&&dr.length?cn.filter(ir=>dr.some(lr=>{const Or=wd(_n),br=Or.findIndex(ta=>String(ta)===String(lr)),Dr=br!==-1?Or[br]:lr;return Rn(Dr,ir)})):cn},Rt)}const qd=Rt=>Rt.flatMap(Wt=>"children"in Wt?[Wt].concat((0,Kr.Z)(qd(Wt.children||[]))):[Wt]);function Ef(Rt){let{prefixCls:Wt,dropdownPrefixCls:cn,mergedColumns:xn,onFilterChange:Rn,getPopupContainer:_n,locale:dr}=Rt;const ir=ge.useMemo(()=>qd(xn||[]),[xn]),[lr,Or]=ge.useState(()=>td(ir,!0)),br=ge.useMemo(()=>{const vr=td(ir,!1);if(vr.length===0)return vr;let xa=!0,pa=!0;if(vr.forEach(Ka=>{let{filteredKeys:Ta}=Ka;Ta!==void 0?xa=!1:pa=!1}),xa){const Ka=(ir||[]).map((Ta,Wa)=>Vi(Ta,Ro(Wa)));return lr.filter(Ta=>{let{key:Wa}=Ta;return Ka.includes(Wa)}).map(Ta=>{const Wa=ir[Ka.findIndex(Bi=>Bi===Ta.key)];return Object.assign(Object.assign({},Ta),{column:Object.assign(Object.assign({},Ta.column),Wa),forceFiltered:Wa.filtered})})}return vr},[ir,lr]),Dr=ge.useMemo(()=>Du(br),[br]),ta=vr=>{const xa=br.filter(pa=>{let{key:Ka}=pa;return Ka!==vr.key});xa.push(vr),Or(xa),Rn(Du(xa),xa)};return[vr=>Oc(Wt,cn,vr,br,dr,ta,_n),br,Dr]}var Gf=Ef;function Al(Rt,Wt,cn){const xn=ge.useRef({});function Rn(_n){if(!xn.current||xn.current.data!==Rt||xn.current.childrenColumnName!==Wt||xn.current.getRowKey!==cn){let ir=function(lr){lr.forEach((Or,br)=>{const Dr=cn(Or,br);dr.set(Dr,Or),Or&&typeof Or=="object"&&Wt in Or&&ir(Or[Wt]||[])})};const dr=new Map;ir(Rt),xn.current={data:Rt,childrenColumnName:Wt,kvMap:dr,getRowKey:cn}}return xn.current.kvMap.get(_n)}return[Rn]}var Af=Ie(50371),Hf=function(Rt,Wt){var cn={};for(var xn in Rt)Object.prototype.hasOwnProperty.call(Rt,xn)&&Wt.indexOf(xn)<0&&(cn[xn]=Rt[xn]);if(Rt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Rn=0,xn=Object.getOwnPropertySymbols(Rt);Rn{const _n=Rt[Rn];typeof _n!="function"&&(cn[Rn]=_n)}),cn}function Lc(Rt,Wt,cn){const xn=cn&&typeof cn=="object"?cn:{},{total:Rn=0}=xn,_n=Hf(xn,["total"]),[dr,ir]=(0,ge.useState)(()=>({current:"defaultCurrent"in _n?_n.defaultCurrent:1,pageSize:"defaultPageSize"in _n?_n.defaultPageSize:os})),lr=(0,Af.Z)(dr,_n,{total:Rn>0?Rn:Rt}),Or=Math.ceil((Rn||Rt)/lr.pageSize);lr.current>Or&&(lr.current=Or||1);const br=(ta,$r)=>{ir({current:ta!=null?ta:1,pageSize:$r||lr.pageSize})},Dr=(ta,$r)=>{var vr;cn&&((vr=cn.onChange)===null||vr===void 0||vr.call(cn,ta,$r)),br(ta,$r),Wt(ta,$r||(lr==null?void 0:lr.pageSize))};return cn===!1?[{},()=>{}]:[Object.assign(Object.assign({},lr),{onChange:Dr}),br]}var Wl=Lc,jl=Ie(84105),Yl=Ie(35654),Md=Ie(90782),xf=Ie(71430),Fh=Ie(18929);const Bu={},Sf="SELECT_ALL",$d="SELECT_INVERT",xs="SELECT_NONE",Vf=[],Dd=(Rt,Wt)=>{let cn=[];return(Wt||[]).forEach(xn=>{cn.push(xn),xn&&typeof xn=="object"&&Rt in xn&&(cn=[].concat((0,Kr.Z)(cn),(0,Kr.Z)(Dd(Rt,xn[Rt]))))}),cn};var Tl=(Rt,Wt)=>{const{preserveSelectedRowKeys:cn,selectedRowKeys:xn,defaultSelectedRowKeys:Rn,getCheckboxProps:_n,onChange:dr,onSelect:ir,onSelectAll:lr,onSelectInvert:Or,onSelectNone:br,onSelectMultiple:Dr,columnWidth:ta,type:$r,selections:vr,fixed:xa,renderCell:pa,hideSelectAll:Ka,checkStrictly:Ta=!0}=Wt||{},{prefixCls:Wa,data:Bi,pageData:Ri,getRecordByKey:vi,getRowKey:Fi,expandType:Ki,childrenColumnName:ii,locale:Pi,getPopupContainer:oi}=Rt,[Za,wa]=(0,Fh.Z)(xn||Rn||Vf,{value:xn}),_i=ge.useRef(new Map),so=(0,ge.useCallback)(bn=>{if(cn){const Yn=new Map;bn.forEach(Gn=>{let Bn=vi(Gn);!Bn&&_i.current.has(Gn)&&(Bn=_i.current.get(Gn)),Yn.set(Gn,Bn)}),_i.current=Yn}},[vi,cn]);ge.useEffect(()=>{so(Za)},[Za]);const{keyEntities:eo}=(0,ge.useMemo)(()=>{if(Ta)return{keyEntities:null};let bn=Bi;if(cn){const Yn=new Set(Bi.map((Bn,Wn)=>Fi(Bn,Wn))),Gn=Array.from(_i.current).reduce((Bn,Wn)=>{let[Fn,Zn]=Wn;return Yn.has(Fn)?Bn:Bn.concat(Zn)},[]);bn=[].concat((0,Kr.Z)(bn),(0,Kr.Z)(Gn))}return(0,xf.I8)(bn,{externalGetKey:Fi,childrenPropName:ii})},[Bi,Fi,Ta,ii,cn]),Di=(0,ge.useMemo)(()=>Dd(ii,Ri),[ii,Ri]),Ve=(0,ge.useMemo)(()=>{const bn=new Map;return Di.forEach((Yn,Gn)=>{const Bn=Fi(Yn,Gn),Wn=(_n?_n(Yn):null)||{};bn.set(Bn,Wn)}),bn},[Di,Fi,_n]),et=(0,ge.useCallback)(bn=>{var Yn;return!!(!((Yn=Ve.get(Fi(bn)))===null||Yn===void 0)&&Yn.disabled)},[Ve,Fi]),[st,pt]=(0,ge.useMemo)(()=>{if(Ta)return[Za||[],[]];const{checkedKeys:bn,halfCheckedKeys:Yn}=(0,Md.S)(Za,!0,eo,et);return[bn||[],Yn]},[Za,Ta,eo,et]),It=(0,ge.useMemo)(()=>{const bn=$r==="radio"?st.slice(0,1):st;return new Set(bn)},[st,$r]),Lt=(0,ge.useMemo)(()=>$r==="radio"?new Set:new Set(pt),[pt,$r]),[jt,_t]=(0,ge.useState)(null);ge.useEffect(()=>{Wt||wa(Vf)},[!!Wt]);const Jt=(0,ge.useCallback)((bn,Yn)=>{let Gn,Bn;so(bn),cn?(Gn=bn,Bn=bn.map(Wn=>_i.current.get(Wn))):(Gn=[],Bn=[],bn.forEach(Wn=>{const Fn=vi(Wn);Fn!==void 0&&(Gn.push(Wn),Bn.push(Fn))})),wa(Gn),dr==null||dr(Gn,Bn,{type:Yn})},[wa,vi,dr,cn]),Kt=(0,ge.useCallback)((bn,Yn,Gn,Bn)=>{if(ir){const Wn=Gn.map(Fn=>vi(Fn));ir(vi(bn),Yn,Wn,Bn)}Jt(Gn,"single")},[ir,vi,Jt]),un=(0,ge.useMemo)(()=>!vr||Ka?null:(vr===!0?[Sf,$d,xs]:vr).map(Yn=>Yn===Sf?{key:"all",text:Pi.selectionAll,onSelect(){Jt(Bi.map((Gn,Bn)=>Fi(Gn,Bn)).filter(Gn=>{const Bn=Ve.get(Gn);return!(Bn!=null&&Bn.disabled)||It.has(Gn)}),"all")}}:Yn===$d?{key:"invert",text:Pi.selectInvert,onSelect(){const Gn=new Set(It);Ri.forEach((Wn,Fn)=>{const Zn=Fi(Wn,Fn),Pr=Ve.get(Zn);Pr!=null&&Pr.disabled||(Gn.has(Zn)?Gn.delete(Zn):Gn.add(Zn))});const Bn=Array.from(Gn);Or&&Or(Bn),Jt(Bn,"invert")}}:Yn===xs?{key:"none",text:Pi.selectNone,onSelect(){br==null||br(),Jt(Array.from(It).filter(Gn=>{const Bn=Ve.get(Gn);return Bn==null?void 0:Bn.disabled}),"none")}}:Yn).map(Yn=>Object.assign(Object.assign({},Yn),{onSelect:function(){for(var Gn,Bn,Wn=arguments.length,Fn=new Array(Wn),Zn=0;Zn{var Yn;if(!Wt)return bn.filter(zn=>zn!==Bu);let Gn=(0,Kr.Z)(bn);const Bn=new Set(It),Wn=Di.map(Fi).filter(zn=>!Ve.get(zn).disabled),Fn=Wn.every(zn=>Bn.has(zn)),Zn=Wn.some(zn=>Bn.has(zn)),Pr=()=>{const zn=[];Fn?Wn.forEach(ia=>{Bn.delete(ia),zn.push(ia)}):Wn.forEach(ia=>{Bn.has(ia)||(Bn.add(ia),zn.push(ia))});const Br=Array.from(Bn);lr==null||lr(!Fn,Br.map(ia=>vi(ia)),zn.map(ia=>vi(ia))),Jt(Br,"all"),_t(null)};let Sr;if($r!=="radio"){let zn;if(un){const oa={getPopupContainer:oi,items:un.map((za,wi)=>{const{key:Mi,text:sa,onSelect:vo}=za;return{key:Mi!=null?Mi:wi,onClick:()=>{vo==null||vo(Wn)},label:sa}})};zn=ge.createElement("div",{className:`${Wa}-selection-extra`},ge.createElement(Ds.Z,{menu:oa,getPopupContainer:oi},ge.createElement("span",null,ge.createElement(jl.Z,null))))}const Br=Di.map((oa,za)=>{const wi=Fi(oa,za),Mi=Ve.get(wi)||{};return Object.assign({checked:Bn.has(wi)},Mi)}).filter(oa=>{let{disabled:za}=oa;return za}),ia=!!Br.length&&Br.length===Di.length,Hr=ia&&Br.every(oa=>{let{checked:za}=oa;return za}),ga=ia&&Br.some(oa=>{let{checked:za}=oa;return za});Sr=!Ka&&ge.createElement("div",{className:`${Wa}-selection`},ge.createElement(Ks.default,{checked:ia?Hr:!!Di.length&&Fn,indeterminate:ia?!Hr&&ga:!Fn&&Zn,onChange:Pr,disabled:Di.length===0||ia,"aria-label":zn?"Custom selection":"Select all",skipGroup:!0}),zn)}let mr;$r==="radio"?mr=(zn,Br,ia)=>{const Hr=Fi(Br,ia),ga=Bn.has(Hr);return{node:ge.createElement(bd.ZP,Object.assign({},Ve.get(Hr),{checked:ga,onClick:oa=>oa.stopPropagation(),onChange:oa=>{Bn.has(Hr)||Kt(Hr,!0,[Hr],oa.nativeEvent)}})),checked:ga}}:mr=(zn,Br,ia)=>{var Hr;const ga=Fi(Br,ia),oa=Bn.has(ga),za=Lt.has(ga),wi=Ve.get(ga);let Mi;return Ki==="nest"?Mi=za:Mi=(Hr=wi==null?void 0:wi.indeterminate)!==null&&Hr!==void 0?Hr:za,{node:ge.createElement(Ks.default,Object.assign({},wi,{indeterminate:Mi,checked:oa,skipGroup:!0,onClick:sa=>sa.stopPropagation(),onChange:sa=>{let{nativeEvent:vo}=sa;const{shiftKey:Io}=vo;let Ts=-1,Ss=-1;if(Io&&Ta){const ji=new Set([jt,ga]);Wn.some((Ns,bs)=>{if(ji.has(Ns))if(Ts===-1)Ts=bs;else return Ss=bs,!0;return!1})}if(Ss!==-1&&Ts!==Ss&&Ta){const ji=Wn.slice(Ts,Ss+1),Ns=[];oa?ji.forEach(So=>{Bn.has(So)&&(Ns.push(So),Bn.delete(So))}):ji.forEach(So=>{Bn.has(So)||(Ns.push(So),Bn.add(So))});const bs=Array.from(Bn);Dr==null||Dr(!oa,bs.map(So=>vi(So)),Ns.map(So=>vi(So))),Jt(bs,"multiple")}else{const ji=st;if(Ta){const Ns=oa?(0,Yl._5)(ji,ga):(0,Yl.L0)(ji,ga);Kt(ga,!oa,Ns,vo)}else{const Ns=(0,Md.S)([].concat((0,Kr.Z)(ji),[ga]),!0,eo,et),{checkedKeys:bs,halfCheckedKeys:So}=Ns;let Ll=bs;if(oa){const fl=new Set(bs);fl.delete(ga),Ll=(0,Md.S)(Array.from(fl),{checked:!1,halfCheckedKeys:So},eo,et).checkedKeys}Kt(ga,!oa,Ll,vo)}}_t(oa?null:ga)}})),checked:oa}};const $n=(zn,Br,ia)=>{const{node:Hr,checked:ga}=mr(zn,Br,ia);return pa?pa(ga,Br,ia,Hr):Hr};if(!Gn.includes(Bu))if(Gn.findIndex(zn=>{var Br;return((Br=zn[Ya])===null||Br===void 0?void 0:Br.columnType)==="EXPAND_COLUMN"})===0){const[zn,...Br]=Gn;Gn=[zn,Bu].concat((0,Kr.Z)(Br))}else Gn=[Bu].concat((0,Kr.Z)(Gn));const fa=Gn.indexOf(Bu);Gn=Gn.filter((zn,Br)=>zn!==Bu||Br===fa);const Xa=Gn[fa-1],ti=Gn[fa+1];let Ir=xa;Ir===void 0&&((ti==null?void 0:ti.fixed)!==void 0?Ir=ti.fixed:(Xa==null?void 0:Xa.fixed)!==void 0&&(Ir=Xa.fixed)),Ir&&Xa&&((Yn=Xa[Ya])===null||Yn===void 0?void 0:Yn.columnType)==="EXPAND_COLUMN"&&Xa.fixed===void 0&&(Xa.fixed=Ir);const Lr=Qe()(`${Wa}-selection-col`,{[`${Wa}-selection-col-with-dropdown`]:vr&&$r==="checkbox"}),va={fixed:Ir,width:ta,className:`${Wa}-selection-column`,title:Wt.columnTitle||Sr,render:$n,onCell:Wt.onCell,[Ya]:{className:Lr}};return Gn.map(zn=>zn===Bu?va:zn)},[Fi,Di,Wt,st,It,Lt,ta,un,Ki,jt,Ve,Dr,Kt,et]),It]},bf=Ie(89489),Ol=Ie(59477),ac=Ie(6848);const ef="ascend",mc="descend";function ou(Rt){return typeof Rt.sorter=="object"&&typeof Rt.sorter.multiple=="number"?Rt.sorter.multiple:!1}function Bc(Rt){return typeof Rt=="function"?Rt:Rt&&typeof Rt=="object"&&Rt.compare?Rt.compare:!1}function Xl(Rt,Wt){return Wt?Rt[Rt.indexOf(Wt)+1]:Rt[0]}function nd(Rt,Wt,cn){let xn=[];function Rn(_n,dr){xn.push({column:_n,key:Vi(_n,dr),multiplePriority:ou(_n),sortOrder:_n.sortOrder})}return(Rt||[]).forEach((_n,dr)=>{const ir=Ro(dr,cn);_n.children?("sortOrder"in _n&&Rn(_n,ir),xn=[].concat((0,Kr.Z)(xn),(0,Kr.Z)(nd(_n.children,Wt,ir)))):_n.sorter&&("sortOrder"in _n?Rn(_n,ir):Wt&&_n.defaultSortOrder&&xn.push({column:_n,key:Vi(_n,ir),multiplePriority:ou(_n),sortOrder:_n.defaultSortOrder}))}),xn}function rd(Rt,Wt,cn,xn,Rn,_n,dr,ir){return(Wt||[]).map((lr,Or)=>{const br=Ro(Or,ir);let Dr=lr;if(Dr.sorter){const ta=Dr.sortDirections||Rn,$r=Dr.showSorterTooltip===void 0?dr:Dr.showSorterTooltip,vr=Vi(Dr,br),xa=cn.find(Ki=>{let{key:ii}=Ki;return ii===vr}),pa=xa?xa.sortOrder:null,Ka=Xl(ta,pa);let Ta;if(lr.sortIcon)Ta=lr.sortIcon({sortOrder:pa});else{const Ki=ta.includes(ef)&&ge.createElement(Ol.Z,{className:Qe()(`${Rt}-column-sorter-up`,{active:pa===ef})}),ii=ta.includes(mc)&&ge.createElement(bf.Z,{className:Qe()(`${Rt}-column-sorter-down`,{active:pa===mc})});Ta=ge.createElement("span",{className:Qe()(`${Rt}-column-sorter`,{[`${Rt}-column-sorter-full`]:!!(Ki&&ii)})},ge.createElement("span",{className:`${Rt}-column-sorter-inner`,"aria-hidden":"true"},Ki,ii))}const{cancelSort:Wa,triggerAsc:Bi,triggerDesc:Ri}=_n||{};let vi=Wa;Ka===mc?vi=Ri:Ka===ef&&(vi=Bi);const Fi=typeof $r=="object"?$r:{title:vi};Dr=Object.assign(Object.assign({},Dr),{className:Qe()(Dr.className,{[`${Rt}-column-sort`]:pa}),title:Ki=>{const ii=ge.createElement("div",{className:`${Rt}-column-sorters`},ge.createElement("span",{className:`${Rt}-column-title`},ns(lr.title,Ki)),Ta);return $r?ge.createElement(ac.Z,Object.assign({},Fi),ii):ii},onHeaderCell:Ki=>{const ii=lr.onHeaderCell&&lr.onHeaderCell(Ki)||{},Pi=ii.onClick,oi=ii.onKeyDown;ii.onClick=_i=>{xn({column:lr,key:vr,sortOrder:Ka,multiplePriority:ou(lr)}),Pi==null||Pi(_i)},ii.onKeyDown=_i=>{_i.keyCode===Xd.Z.ENTER&&(xn({column:lr,key:vr,sortOrder:Ka,multiplePriority:ou(lr)}),oi==null||oi(_i))};const Za=vs(lr.title,{}),wa=Za==null?void 0:Za.toString();return pa?ii["aria-sort"]=pa==="ascend"?"ascending":"descending":ii["aria-label"]=wa||"",ii.className=Qe()(ii.className,`${Rt}-column-has-sorters`),ii.tabIndex=0,lr.ellipsis&&(ii.title=(Za!=null?Za:"").toString()),ii}})}return"children"in Dr&&(Dr=Object.assign(Object.assign({},Dr),{children:rd(Rt,Dr.children,cn,xn,Rn,_n,dr,br)})),Dr})}function qr(Rt){const{column:Wt,sortOrder:cn}=Rt;return{column:Wt,order:cn,field:Wt.dataIndex,columnKey:Wt.key}}function Kf(Rt){const Wt=Rt.filter(cn=>{let{sortOrder:xn}=cn;return xn}).map(qr);return Wt.length===0&&Rt.length?Object.assign(Object.assign({},qr(Rt[Rt.length-1])),{column:void 0}):Wt.length<=1?Wt[0]||{}:Wt}function tf(Rt,Wt,cn){const xn=Wt.slice().sort((dr,ir)=>ir.multiplePriority-dr.multiplePriority),Rn=Rt.slice(),_n=xn.filter(dr=>{let{column:{sorter:ir},sortOrder:lr}=dr;return Bc(ir)&&lr});return _n.length?Rn.sort((dr,ir)=>{for(let lr=0;lr<_n.length;lr+=1){const Or=_n[lr],{column:{sorter:br},sortOrder:Dr}=Or,ta=Bc(br);if(ta&&Dr){const $r=ta(dr,ir,Dr);if($r!==0)return Dr===ef?$r:-$r}}return 0}).map(dr=>{const ir=dr[cn];return ir?Object.assign(Object.assign({},dr),{[cn]:tf(ir,Wt,cn)}):dr}):Rn}function _h(Rt){let{prefixCls:Wt,mergedColumns:cn,onSorterChange:xn,sortDirections:Rn,tableLocale:_n,showSorterTooltip:dr}=Rt;const[ir,lr]=ge.useState(nd(cn,!0)),Or=ge.useMemo(()=>{let vr=!0;const xa=nd(cn,!1);if(!xa.length)return ir;const pa=[];function Ka(Wa){vr?pa.push(Wa):pa.push(Object.assign(Object.assign({},Wa),{sortOrder:null}))}let Ta=null;return xa.forEach(Wa=>{Ta===null?(Ka(Wa),Wa.sortOrder&&(Wa.multiplePriority===!1?vr=!1:Ta=!0)):(Ta&&Wa.multiplePriority!==!1||(vr=!1),Ka(Wa))}),pa},[cn,ir]),br=ge.useMemo(()=>{const vr=Or.map(xa=>{let{column:pa,sortOrder:Ka}=xa;return{column:pa,order:Ka}});return{sortColumns:vr,sortColumn:vr[0]&&vr[0].column,sortOrder:vr[0]&&vr[0].order}},[Or]);function Dr(vr){let xa;vr.multiplePriority===!1||!Or.length||Or[0].multiplePriority===!1?xa=[vr]:xa=[].concat((0,Kr.Z)(Or.filter(pa=>{let{key:Ka}=pa;return Ka!==vr.key})),[vr]),lr(xa),xn(Kf(xa),xa)}return[vr=>rd(Wt,vr,Or,Dr,Rn,_n,dr),Or,br,()=>Kf(Or)]}function Zf(Rt,Wt){return Rt.map(cn=>{const xn=Object.assign({},cn);return xn.title=ns(cn.title,Wt),"children"in xn&&(xn.children=Zf(xn.children,Wt)),xn})}function zh(Rt){return[ge.useCallback(cn=>Zf(cn,Rt),[Rt])]}var Qf=$a((Rt,Wt)=>{const{_renderTimes:cn}=Rt,{_renderTimes:xn}=Wt;return cn!==xn}),Nc=Fa((Rt,Wt)=>{const{_renderTimes:cn}=Rt,{_renderTimes:xn}=Wt;return cn!==xn}),Gl=Ie(64993),Rc=Ie(17313),pu=Ie(83116),Yf=Ie(37613),Nt=Rt=>{const{componentCls:Wt}=Rt,cn=`${Rt.lineWidth}px ${Rt.lineType} ${Rt.tableBorderColor}`,xn=(Rn,_n,dr)=>({[`&${Wt}-${Rn}`]:{[`> ${Wt}-container`]:{[`> ${Wt}-content, > ${Wt}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${Wt}-expanded-row-fixed`]:{margin:`-${_n}px -${dr+Rt.lineWidth}px`}}}}}});return{[`${Wt}-wrapper`]:{[`${Wt}${Wt}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${Wt}-title`]:{border:cn,borderBottom:0},[`> ${Wt}-container`]:{borderInlineStart:cn,borderTop:cn,[` + `]:Object.assign({},ce(Gt))}}};var Se=(0,be.Z)("Skeleton",Gt=>{const{componentCls:Ot}=Gt,Et=(0,we.TS)(Gt,{skeletonAvatarCls:`${Ot}-avatar`,skeletonTitleCls:`${Ot}-title`,skeletonParagraphCls:`${Ot}-paragraph`,skeletonButtonCls:`${Ot}-button`,skeletonInputCls:`${Ot}-input`,skeletonImageCls:`${Ot}-image`,imageSizeBase:Gt.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${Gt.gradientFromColor} 25%, ${Gt.gradientToColor} 37%, ${Gt.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ve(Et)]},Gt=>{const{colorFillContent:Ot,colorFill:Et}=Gt,Yt=Ot,mt=Et;return{color:Yt,colorGradientEnd:mt,gradientFromColor:Yt,gradientToColor:mt,titleHeight:Gt.controlHeight/2,blockRadius:Gt.borderRadiusSM,paragraphMarginTop:Gt.marginLG+Gt.marginXXS,paragraphLiHeight:Gt.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Re=Gt=>{const{prefixCls:Ot,className:Et,rootClassName:Yt,active:mt,shape:At="circle",size:Xt="default"}=Gt,{getPrefixCls:Ft}=Fe.useContext(Ce.E_),Mt=Ft("skeleton",Ot),[ln,Mn]=Se(Mt),Vn=(0,_e.Z)(Gt,["prefixCls","className"]),Gn=He()(Mt,`${Mt}-element`,{[`${Mt}-active`]:mt},Et,Yt,Mn);return ln(Fe.createElement("div",{className:Gn},Fe.createElement(ge,Object.assign({prefixCls:`${Mt}-avatar`,shape:At,size:Xt},Vn))))},ze=Gt=>{const{prefixCls:Ot,className:Et,rootClassName:Yt,active:mt,block:At=!1,size:Xt="default"}=Gt,{getPrefixCls:Ft}=Fe.useContext(Ce.E_),Mt=Ft("skeleton",Ot),[ln,Mn]=Se(Mt),Vn=(0,_e.Z)(Gt,["prefixCls"]),Gn=He()(Mt,`${Mt}-element`,{[`${Mt}-active`]:mt,[`${Mt}-block`]:At},Et,Yt,Mn);return ln(Fe.createElement("div",{className:Gn},Fe.createElement(ge,Object.assign({prefixCls:`${Mt}-button`,size:Xt},Vn))))};const Ge="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var Qe=Gt=>{const{prefixCls:Ot,className:Et,rootClassName:Yt,style:mt,active:At}=Gt,{getPrefixCls:Xt}=Fe.useContext(Ce.E_),Ft=Xt("skeleton",Ot),[Mt,ln]=Se(Ft),Mn=He()(Ft,`${Ft}-element`,{[`${Ft}-active`]:At},Et,Yt,ln);return Mt(Fe.createElement("div",{className:Mn},Fe.createElement("div",{className:He()(`${Ft}-image`,Et),style:mt},Fe.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Ft}-image-svg`},Fe.createElement("path",{d:Ge,className:`${Ft}-image-path`})))))},$e=Gt=>{const{prefixCls:Ot,className:Et,rootClassName:Yt,active:mt,block:At,size:Xt="default"}=Gt,{getPrefixCls:Ft}=Fe.useContext(Ce.E_),Mt=Ft("skeleton",Ot),[ln,Mn]=Se(Mt),Vn=(0,_e.Z)(Gt,["prefixCls"]),Gn=He()(Mt,`${Mt}-element`,{[`${Mt}-active`]:mt,[`${Mt}-block`]:At},Et,Yt,Mn);return ln(Fe.createElement("div",{className:Gn},Fe.createElement(ge,Object.assign({prefixCls:`${Mt}-input`,size:Xt},Vn))))},qe=Ie(32855),ut={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},it=ut,dt=Ie(7657),nt=function(Ot,Et){return Fe.createElement(dt.Z,(0,qe.Z)({},Ot,{ref:Et,icon:it}))},ft=Fe.forwardRef(nt),yt=ft,ht=Gt=>{const{prefixCls:Ot,className:Et,rootClassName:Yt,style:mt,active:At,children:Xt}=Gt,{getPrefixCls:Ft}=Fe.useContext(Ce.E_),Mt=Ft("skeleton",Ot),[ln,Mn]=Se(Mt),Vn=He()(Mt,`${Mt}-element`,{[`${Mt}-active`]:At},Mn,Et,Yt),Gn=Xt!=null?Xt:Fe.createElement(yt,null);return ln(Fe.createElement("div",{className:Vn},Fe.createElement("div",{className:He()(`${Mt}-image`,Et),style:mt},Gn)))},vt=Ie(3300),Qt=Gt=>{const Ot=Ft=>{const{width:Mt,rows:ln=2}=Gt;if(Array.isArray(Mt))return Mt[Ft];if(ln-1===Ft)return Mt},{prefixCls:Et,className:Yt,style:mt,rows:At}=Gt,Xt=(0,vt.Z)(Array(At)).map((Ft,Mt)=>Fe.createElement("li",{key:Mt,style:{width:Ot(Mt)}}));return Fe.createElement("ul",{className:He()(Et,Yt),style:mt},Xt)},fn=Gt=>{let{prefixCls:Ot,className:Et,width:Yt,style:mt}=Gt;return Fe.createElement("h3",{className:He()(Ot,Et),style:Object.assign({width:Yt},mt)})};function Bt(Gt){return Gt&&typeof Gt=="object"?Gt:{}}function an(Gt,Ot){return Gt&&!Ot?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function on(Gt,Ot){return!Gt&&Ot?{width:"38%"}:Gt&&Ot?{width:"50%"}:{}}function In(Gt,Ot){const Et={};return(!Gt||!Ot)&&(Et.width="61%"),!Gt&&Ot?Et.rows=3:Et.rows=2,Et}const Nn=Gt=>{const{prefixCls:Ot,loading:Et,className:Yt,rootClassName:mt,style:At,children:Xt,avatar:Ft=!1,title:Mt=!0,paragraph:ln=!0,active:Mn,round:Vn}=Gt,{getPrefixCls:Gn,direction:Kn,skeleton:er}=Fe.useContext(Ce.E_),$t=Gn("skeleton",Ot),[vn,jn]=Se($t);if(Et||!("loading"in Gt)){const Tn=!!Ft,xr=!!Mt,Wr=!!ln;let wr;if(Tn){const Ya=Object.assign(Object.assign({prefixCls:`${$t}-avatar`},an(xr,Wr)),Bt(Ft));wr=Fe.createElement("div",{className:`${$t}-header`},Fe.createElement(ge,Object.assign({},Ya)))}let Vr;if(xr||Wr){let Ya;if(xr){const Ia=Object.assign(Object.assign({prefixCls:`${$t}-title`},on(Tn,Wr)),Bt(Mt));Ya=Fe.createElement(fn,Object.assign({},Ia))}let Ba;if(Wr){const Ia=Object.assign(Object.assign({prefixCls:`${$t}-paragraph`},In(Tn,xr)),Bt(ln));Ba=Fe.createElement(Qt,Object.assign({},Ia))}Vr=Fe.createElement("div",{className:`${$t}-content`},Ya,Ba)}const Da=He()($t,{[`${$t}-with-avatar`]:Tn,[`${$t}-active`]:Mn,[`${$t}-rtl`]:Kn==="rtl",[`${$t}-round`]:Vn},er==null?void 0:er.className,Yt,mt,jn);return vn(Fe.createElement("div",{className:Da,style:Object.assign(Object.assign({},er==null?void 0:er.style),At)},wr,Vr))}return typeof Xt!="undefined"?Xt:null};Nn.Button=ze,Nn.Avatar=Re,Nn.Input=$e,Nn.Image=Qe,Nn.Node=ht;var sn=Nn,tn=sn},31797:function(St,Tt,Ie){"use strict";Ie.d(Tt,{default:function(){return Se}});var Le=Ie(59301),He=Ie(56762),Fe=Ie(92343),Ce=Ie(92310),_e=Ie.n(Ce),Pe=Ie(36355),ge=Ie(61621),be=De=>{const{value:Re,formatter:Ne,precision:ze,decimalSeparator:Ge,groupSeparator:Xe="",prefixCls:Qe}=De;let rt;if(typeof Ne=="function")rt=Ne(Re);else{const $e=String(Re),qe=$e.match(/^(-?)(\d*)(\.(\d+))?$/);if(!qe||$e==="-")rt=$e;else{const ut=qe[1];let it=qe[2]||"0",dt=qe[4]||"";it=it.replace(/\B(?=(\d{3})+(?!\d))/g,Xe),typeof ze=="number"&&(dt=dt.padEnd(ze,"0").slice(0,ze>0?ze:0)),dt&&(dt=`${Ge}${dt}`),rt=[Le.createElement("span",{key:"int",className:`${Qe}-content-value-int`},ut,it),dt&&Le.createElement("span",{key:"decimal",className:`${Qe}-content-value-decimal`},dt)]}}return Le.createElement("span",{className:`${Qe}-content-value`},rt)},we=Ie(17313),pe=Ie(83116),ye=Ie(37613);const xe=De=>{const{componentCls:Re,marginXXS:Ne,padding:ze,colorTextDescription:Ge,titleFontSize:Xe,colorTextHeading:Qe,contentFontSize:rt,fontFamily:$e}=De;return{[`${Re}`]:Object.assign(Object.assign({},(0,we.Wf)(De)),{[`${Re}-title`]:{marginBottom:Ne,color:Ge,fontSize:Xe},[`${Re}-skeleton`]:{paddingTop:ze},[`${Re}-content`]:{color:Qe,fontSize:rt,fontFamily:$e,[`${Re}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Re}-content-prefix, ${Re}-content-suffix`]:{display:"inline-block"},[`${Re}-content-prefix`]:{marginInlineEnd:Ne},[`${Re}-content-suffix`]:{marginInlineStart:Ne}}})}};var ce=(0,pe.Z)("Statistic",De=>{const Re=(0,ye.TS)(De,{});return[xe(Re)]},De=>{const{fontSizeHeading3:Re,fontSize:Ne}=De;return{titleFontSize:Ne,contentFontSize:Re}}),ne=De=>{const{prefixCls:Re,className:Ne,rootClassName:ze,style:Ge,valueStyle:Xe,value:Qe=0,title:rt,valueRender:$e,prefix:qe,suffix:ut,loading:it=!1,onMouseEnter:dt,onMouseLeave:nt,decimalSeparator:ft=".",groupSeparator:yt=","}=De,{getPrefixCls:gt,direction:ht,statistic:vt}=Le.useContext(Pe.E_),Ut=gt("statistic",Re),[Qt,en]=ce(Ut),fn=Le.createElement(be,Object.assign({decimalSeparator:ft,groupSeparator:yt,prefixCls:Ut},De,{value:Qe})),Bt=_e()(Ut,{[`${Ut}-rtl`]:ht==="rtl"},vt==null?void 0:vt.className,Ne,ze,en);return Qt(Le.createElement("div",{className:Bt,style:Object.assign(Object.assign({},vt==null?void 0:vt.style),Ge),onMouseEnter:dt,onMouseLeave:nt},rt&&Le.createElement("div",{className:`${Ut}-title`},rt),Le.createElement(ge.Z,{paragraph:!1,loading:it,className:`${Ut}-skeleton`},Le.createElement("div",{style:Xe,className:`${Ut}-content`},qe&&Le.createElement("span",{className:`${Ut}-content-prefix`},qe),$e?$e(fn):fn,ut&&Le.createElement("span",{className:`${Ut}-content-suffix`},ut)))))};const le=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function oe(De,Re){let Ne=De;const ze=/\[[^\]]*]/g,Ge=(Re.match(ze)||[]).map($e=>$e.slice(1,-1)),Xe=Re.replace(ze,"[]"),Qe=le.reduce(($e,qe)=>{let[ut,it]=qe;if($e.includes(ut)){const dt=Math.floor(Ne/it);return Ne-=dt*it,$e.replace(new RegExp(`${ut}+`,"g"),nt=>{const ft=nt.length;return dt.toString().padStart(ft,"0")})}return $e},Xe);let rt=0;return Qe.replace(ze,()=>{const $e=Ge[rt];return rt+=1,$e})}function de(De,Re){const{format:Ne=""}=Re,ze=new Date(De).getTime(),Ge=Date.now(),Xe=Math.max(ze-Ge,0);return oe(Xe,Ne)}const he=1e3/30;function ie(De){return new Date(De).getTime()}const ue=De=>{const{value:Re,format:Ne="HH:mm:ss",onChange:ze,onFinish:Ge}=De,Xe=(0,He.Z)(),Qe=Le.useRef(null),rt=()=>{Ge==null||Ge(),Qe.current&&(clearInterval(Qe.current),Qe.current=null)},$e=()=>{const it=ie(Re);it>=Date.now()&&(Qe.current=setInterval(()=>{Xe(),ze==null||ze(it-Date.now()),it($e(),()=>{Qe.current&&(clearInterval(Qe.current),Qe.current=null)}),[Re]);const qe=(it,dt)=>de(it,Object.assign(Object.assign({},dt),{format:Ne})),ut=it=>(0,Fe.Tm)(it,{title:void 0});return Le.createElement(ne,Object.assign({},De,{valueRender:ut,formatter:qe}))};var ve=Le.memo(ue);ne.Countdown=ve;var Se=ne},15969:function(St,Tt,Ie){"use strict";Ie.d(Tt,{N:function(){return Le}});const Le=He=>({color:He.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${He.motionDurationSlow}`,"&:focus, &:hover":{color:He.colorLinkHover},"&:active":{color:He.colorLinkActive}})},1710:function(St,Tt,Ie){"use strict";Ie.d(Tt,{default:function(){return Ys}});var Le={},He="rc-table-internal-hook",Fe=Ie(11913),Ce=Ie(6089),_e=Ie(34280),Pe=Ie(13697),ge=Ie(59301),Ee=Ie(4676);function be(Rt){var Wt=ge.createContext(void 0),cn=function(Rn){var _n=Rn.value,dr=Rn.children,ir=ge.useRef(_n);ir.current=_n;var lr=ge.useState(function(){return{getValue:function(){return ir.current},listeners:new Set}}),Or=(0,Fe.Z)(lr,1),br=Or[0];return(0,_e.Z)(function(){(0,Ee.unstable_batchedUpdates)(function(){br.listeners.forEach(function(Dr){Dr(_n)})})},[_n]),ge.createElement(Wt.Provider,{value:br},dr)};return{Context:Wt,Provider:cn,defaultValue:Rt}}function we(Rt,Wt){var cn=(0,Ce.Z)(typeof Wt=="function"?Wt:function(Dr){if(Wt===void 0)return Dr;if(!Array.isArray(Wt))return Dr[Wt];var ta={};return Wt.forEach(function($r){ta[$r]=Dr[$r]}),ta}),xn=ge.useContext(Rt==null?void 0:Rt.Context),Rn=xn||{},_n=Rn.listeners,dr=Rn.getValue,ir=ge.useRef();ir.current=cn(xn?dr():Rt==null?void 0:Rt.defaultValue);var lr=ge.useState({}),Or=(0,Fe.Z)(lr,2),br=Or[1];return(0,_e.Z)(function(){if(!xn)return;function Dr(ta){var $r=cn(ta);(0,Pe.Z)(ir.current,$r,!0)||br({})}return _n.add(Dr),function(){_n.delete(Dr)}},[xn]),ir.current}var pe=Ie(32855),ye=Ie(8654);function xe(){var Rt=ge.createContext(null);function Wt(){return ge.useContext(Rt)}function cn(Rn,_n){var dr=(0,ye.Yr)(Rn),ir=function(Or,br){var Dr=dr?{ref:br}:{},ta=ge.useRef(0),$r=ge.useRef(Or),vr=Wt();return vr!==null?ge.createElement(Rn,(0,pe.Z)({},Or,Dr)):((!_n||_n($r.current,Or))&&(ta.current+=1),$r.current=Or,ge.createElement(Rt.Provider,{value:ta.current},ge.createElement(Rn,(0,pe.Z)({},Or,Dr))))};return dr?ge.forwardRef(ir):ir}function xn(Rn,_n){var dr=(0,ye.Yr)(Rn),ir=function(Or,br){var Dr=dr?{ref:br}:{};return Wt(),ge.createElement(Rn,(0,pe.Z)({},Or,Dr))};return dr?ge.memo(ge.forwardRef(ir),_n):ge.memo(ir,_n)}return{makeImmutable:cn,responseImmutable:xn,useImmutableMark:Wt}}var ce=xe(),te=ce.makeImmutable,ne=ce.responseImmutable,le=ce.useImmutableMark,oe=xe(),de=oe.makeImmutable,he=oe.responseImmutable,ie=oe.useImmutableMark,ue=be(),ve=ue;function Se(Rt,Wt){var cn=ge.useRef(0);cn.current+=1;var xn=ge.useRef(Rt),Rn=[];Object.keys(Rt||{}).map(function(dr){var ir;(Rt==null?void 0:Rt[dr])!==((ir=xn.current)===null||ir===void 0?void 0:ir[dr])&&Rn.push(dr)}),xn.current=Rt;var _n=ge.useRef([]);return Rn.length&&(_n.current=Rn),ge.useDebugValue(cn.current),ge.useDebugValue(_n.current.join(", ")),Wt&&console.log("".concat(Wt,":"),cn.current,_n.current),cn.current}var De=null,Re=ge.memo(function(){var Rt=Se();return ge.createElement("h1",null,"Render Times: ",Rt)});Re.displayName="RenderBlock";var Ne=Ie(34666),ze=Ie(27247),Ge=Ie(74430),Xe=Ie(92310),Qe=Ie.n(Xe),rt=Ie(80547),$e=Ie(97938),qe=Ie(48736),ut=ge.createContext({renderWithProps:!1}),it=ut,dt="RC_TABLE_KEY";function nt(Rt){return Rt==null?[]:Array.isArray(Rt)?Rt:[Rt]}function ft(Rt){var Wt=[],cn={};return Rt.forEach(function(xn){for(var Rn=xn||{},_n=Rn.key,dr=Rn.dataIndex,ir=_n||nt(dr).join("-")||dt;cn[ir];)ir="".concat(ir,"_next");cn[ir]=!0,Wt.push(ir)}),Wt}function yt(Rt){return Rt!=null}function gt(Rt){return Rt&&(0,Ne.Z)(Rt)==="object"&&!Array.isArray(Rt)&&!ge.isValidElement(Rt)}function ht(Rt,Wt,cn,xn,Rn,_n){var dr=ge.useContext(it),ir=ie(),lr=(0,rt.Z)(function(){if(yt(xn))return[xn];var Or=Wt==null||Wt===""?[]:Array.isArray(Wt)?Wt:[Wt],br=(0,$e.Z)(Rt,Or),Dr=br,ta=void 0;if(Rn){var $r=Rn(br,Rt,cn);gt($r)?(Dr=$r.children,ta=$r.props,dr.renderWithProps=!0):Dr=$r}return[Dr,ta]},[ir,Rt,xn,Wt,Rn,cn],function(Or,br){if(_n){var Dr=(0,Fe.Z)(Or,2),ta=Dr[1],$r=(0,Fe.Z)(br,2),vr=$r[1];return _n(vr,ta)}return dr.renderWithProps?!0:!(0,Pe.Z)(Or,br,!0)});return lr}function vt(Rt,Wt,cn,xn){var Rn=Rt+Wt-1;return Rt<=xn&&Rn>=cn}function Ut(Rt,Wt){return we(ve,function(cn){var xn=vt(Rt,Wt||1,cn.hoverStartRow,cn.hoverEndRow);return[xn,cn.onHover]})}var Qt=function(Wt){var cn=Wt.ellipsis,xn=Wt.rowType,Rn=Wt.children,_n,dr=cn===!0?{showTitle:!0}:cn;return dr&&(dr.showTitle||xn==="header")&&(typeof Rn=="string"||typeof Rn=="number"?_n=Rn.toString():ge.isValidElement(Rn)&&typeof Rn.props.children=="string"&&(_n=Rn.props.children)),_n};function en(Rt){var Wt,cn,xn,Rn,_n,dr,ir,lr,Or=Rt.component,br=Rt.children,Dr=Rt.ellipsis,ta=Rt.scope,$r=Rt.prefixCls,vr=Rt.className,xa=Rt.align,pa=Rt.record,Ka=Rt.render,Ta=Rt.dataIndex,Wa=Rt.renderIndex,Bi=Rt.shouldCellUpdate,Ri=Rt.index,vi=Rt.rowType,Fi=Rt.colSpan,Ki=Rt.rowSpan,ii=Rt.fixLeft,Pi=Rt.fixRight,oi=Rt.firstFixLeft,Za=Rt.lastFixLeft,wa=Rt.firstFixRight,_i=Rt.lastFixRight,so=Rt.appendNode,eo=Rt.additionalProps,Di=eo===void 0?{}:eo,Ve=Rt.isSticky,et="".concat($r,"-cell"),st=we(ve,["supportSticky","allColumnsFixedLeft"]),pt=st.supportSticky,It=st.allColumnsFixedLeft,Lt=ht(pa,Ta,Wa,br,Ka,Bi),jt=(0,Fe.Z)(Lt,2),_t=jt[0],Jt=jt[1],Kt={},un=typeof ii=="number"&&pt,Dn=typeof Pi=="number"&&pt;un&&(Kt.position="sticky",Kt.left=ii),Dn&&(Kt.position="sticky",Kt.right=Pi);var bn=(Wt=(cn=(xn=Jt==null?void 0:Jt.colSpan)!==null&&xn!==void 0?xn:Di.colSpan)!==null&&cn!==void 0?cn:Fi)!==null&&Wt!==void 0?Wt:1,Yn=(Rn=(_n=(dr=Jt==null?void 0:Jt.rowSpan)!==null&&dr!==void 0?dr:Di.rowSpan)!==null&&_n!==void 0?_n:Ki)!==null&&Rn!==void 0?Rn:1,Hn=Ut(Ri,Yn),Bn=(0,Fe.Z)(Hn,2),Wn=Bn[0],Fn=Bn[1],Zn=function(Ir){var Lr;pa&&Fn(Ri,Ri+Yn-1),Di==null||(Lr=Di.onMouseEnter)===null||Lr===void 0||Lr.call(Di,Ir)},Pr=function(Ir){var Lr;pa&&Fn(-1,-1),Di==null||(Lr=Di.onMouseLeave)===null||Lr===void 0||Lr.call(Di,Ir)};if(bn===0||Yn===0)return null;var Sr=(ir=Di.title)!==null&&ir!==void 0?ir:Qt({rowType:vi,ellipsis:Dr,children:_t}),mr=Qe()(et,vr,(lr={},(0,Ge.Z)(lr,"".concat(et,"-fix-left"),un&&pt),(0,Ge.Z)(lr,"".concat(et,"-fix-left-first"),oi&&pt),(0,Ge.Z)(lr,"".concat(et,"-fix-left-last"),Za&&pt),(0,Ge.Z)(lr,"".concat(et,"-fix-left-all"),Za&&It&&pt),(0,Ge.Z)(lr,"".concat(et,"-fix-right"),Dn&&pt),(0,Ge.Z)(lr,"".concat(et,"-fix-right-first"),wa&&pt),(0,Ge.Z)(lr,"".concat(et,"-fix-right-last"),_i&&pt),(0,Ge.Z)(lr,"".concat(et,"-ellipsis"),Dr),(0,Ge.Z)(lr,"".concat(et,"-with-append"),so),(0,Ge.Z)(lr,"".concat(et,"-fix-sticky"),(un||Dn)&&Ve&&pt),(0,Ge.Z)(lr,"".concat(et,"-row-hover"),!Jt&&Wn),lr),Di.className,Jt==null?void 0:Jt.className),$n={};xa&&($n.textAlign=xa);var fa=(0,ze.Z)((0,ze.Z)((0,ze.Z)((0,ze.Z)({},Kt),Di.style),$n),Jt==null?void 0:Jt.style),Xa=_t;return(0,Ne.Z)(Xa)==="object"&&!Array.isArray(Xa)&&!ge.isValidElement(Xa)&&(Xa=null),Dr&&(Za||wa)&&(Xa=ge.createElement("span",{className:"".concat(et,"-content")},Xa)),ge.createElement(Or,(0,pe.Z)({},Jt,Di,{className:mr,style:fa,title:Sr,scope:ta,onMouseEnter:Zn,onMouseLeave:Pr,colSpan:bn!==1?bn:null,rowSpan:Yn!==1?Yn:null}),so,Xa)}var fn=ge.memo(en);function Bt(Rt,Wt,cn,xn,Rn,_n){var dr=cn[Rt]||{},ir=cn[Wt]||{},lr,Or;dr.fixed==="left"?lr=xn.left[Rn==="rtl"?Wt:Rt]:ir.fixed==="right"&&(Or=xn.right[Rn==="rtl"?Rt:Wt]);var br=!1,Dr=!1,ta=!1,$r=!1,vr=cn[Wt+1],xa=cn[Rt-1],pa=!(_n!=null&&_n.children);if(Rn==="rtl"){if(lr!==void 0){var Ka=xa&&xa.fixed==="left";$r=!Ka&&pa}else if(Or!==void 0){var Ta=vr&&vr.fixed==="right";ta=!Ta&&pa}}else if(lr!==void 0){var Wa=vr&&vr.fixed==="left";br=!Wa&&pa}else if(Or!==void 0){var Bi=xa&&xa.fixed==="right";Dr=!Bi&&pa}return{fixLeft:lr,fixRight:Or,lastFixLeft:br,firstFixRight:Dr,lastFixRight:ta,firstFixLeft:$r,isSticky:xn.isSticky}}var an=ge.createContext({}),on=an;function In(Rt){var Wt=Rt.className,cn=Rt.index,xn=Rt.children,Rn=Rt.colSpan,_n=Rn===void 0?1:Rn,dr=Rt.rowSpan,ir=Rt.align,lr=we(ve,["prefixCls","direction"]),Or=lr.prefixCls,br=lr.direction,Dr=ge.useContext(on),ta=Dr.scrollColumnIndex,$r=Dr.stickyOffsets,vr=Dr.flattenColumns,xa=Dr.columns,pa=cn+_n-1,Ka=pa+1===ta?_n+1:_n,Ta=Bt(cn,cn+Ka-1,vr,$r,br,xa==null?void 0:xa[cn]);return ge.createElement(fn,(0,pe.Z)({className:Wt,index:cn,component:"td",prefixCls:Or,record:null,dataIndex:null,align:ir,colSpan:Ka,rowSpan:dr,render:function(){return xn}},Ta))}var Nn=Ie(43079),sn=["children"];function tn(Rt){var Wt=Rt.children,cn=(0,Nn.Z)(Rt,sn);return ge.createElement("tr",cn,Wt)}function Gt(Rt){var Wt=Rt.children;return Wt}Gt.Row=tn,Gt.Cell=In;var Ot=Gt;function Et(Rt){var Wt=Rt.children,cn=Rt.stickyOffsets,xn=Rt.flattenColumns,Rn=Rt.columns,_n=we(ve,"prefixCls"),dr=xn.length-1,ir=xn[dr],lr=ge.useMemo(function(){return{stickyOffsets:cn,flattenColumns:xn,scrollColumnIndex:ir!=null&&ir.scrollbar?dr:null,columns:Rn}},[ir,xn,dr,cn,Rn]);return ge.createElement(on.Provider,{value:lr},ge.createElement("tfoot",{className:"".concat(_n,"-summary")},Wt))}var Yt=he(Et),mt=Ot,At=Ie(70425),Xt=Ie(29301),Ft=Ie(29194),Mt=Ie(24514),ln=Ie(75152),Mn=Ie(26112);function Vn(Rt,Wt,cn,xn,Rn,_n,dr){Rt.push({record:Wt,indent:cn,index:dr});var ir=_n(Wt),lr=Rn==null?void 0:Rn.has(ir);if(Wt&&Array.isArray(Wt[xn])&&lr)for(var Or=0;Or1?oi-1:0),wa=1;wa=0;ir-=1){var lr=Wt[ir],Or=cn&&cn[ir],br=Or&&Or[Ya];if(lr||br||dr){var Dr=br||{},ta=Dr.columnType,$r=(0,Nn.Z)(Dr,Ia);Rn.unshift(ge.createElement("col",(0,pe.Z)({key:ir,style:{width:lr}},$r))),dr=!0}}return ge.createElement("colgroup",null,Rn)}var Si=Ci,Kr=Ie(3300),Qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function si(Rt,Wt){return(0,ge.useMemo)(function(){for(var cn=[],xn=0;xn1?"colgroup":"col":null,ellipsis:pa.ellipsis,align:pa.align,component:pa.title?_n:dr,prefixCls:br,key:$r[xa]},Ka,{additionalProps:Ta,rowType:"header"}))}))}ui.displayName="HeaderRow";var kn=ui;function hr(Rt){var Wt=[];function cn(dr,ir){var lr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Wt[lr]=Wt[lr]||[];var Or=ir,br=dr.filter(Boolean).map(function(Dr){var ta={key:Dr.key,className:Dr.className||"",children:Dr.title,column:Dr,colStart:Or},$r=1,vr=Dr.children;return vr&&vr.length>0&&($r=cn(vr,Or,lr+1).reduce(function(xa,pa){return xa+pa},0),ta.hasSubColumns=!0),"colSpan"in Dr&&($r=Dr.colSpan),"rowSpan"in Dr&&(ta.rowSpan=Dr.rowSpan),ta.colSpan=$r,ta.colEnd=ta.colStart+$r-1,Wt[lr].push(ta),Or+=$r,$r});return br}cn(Rt,0);for(var xn=Wt.length,Rn=function(ir){Wt[ir].forEach(function(lr){!("rowSpan"in lr)&&!lr.hasSubColumns&&(lr.rowSpan=xn-ir)})},_n=0;_n1&&arguments[1]!==void 0?arguments[1]:"";return typeof Wt=="number"?Wt:Wt.endsWith("%")?Rt*parseFloat(Wt)/100:null}function Me(Rt,Wt){return ge.useMemo(function(){if(Wt&&Wt>0){var cn=0,xn=0;Rt.forEach(function(Or){var br=bt(Wt,Or.width);br?cn+=br:xn+=1});var Rn=Wt-cn,_n=xn,dr=Rn/xn,ir=0,lr=Rt.map(function(Or){var br=(0,ze.Z)({},Or),Dr=bt(Wt,br.width);if(Dr)br.width=Dr;else{var ta=Math.floor(dr);br.width=_n===1?Rn:ta,Rn-=ta,_n-=1}return ir+=br.width,br});return[lr,ir]}return[Rt,Wt]},[Rt,Wt])}var Oe=["children"],Te=["fixed"];function Ue(Rt){return(0,ca.Z)(Rt).filter(function(Wt){return ge.isValidElement(Wt)}).map(function(Wt){var cn=Wt.key,xn=Wt.props,Rn=xn.children,_n=(0,Nn.Z)(xn,Oe),dr=(0,ze.Z)({key:cn},_n);return Rn&&(dr.children=Ue(Rn)),dr})}function Ye(Rt){var Wt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return Rt.filter(function(cn){return cn&&(0,Ne.Z)(cn)==="object"}).reduce(function(cn,xn,Rn){var _n=xn.fixed,dr=_n===!0?"left":_n,ir="".concat(Wt,"-").concat(Rn),lr=xn.children;return lr&&lr.length>0?[].concat((0,Kr.Z)(cn),(0,Kr.Z)(Ye(lr,ir).map(function(Or){return(0,ze.Z)({fixed:dr},Or)}))):[].concat((0,Kr.Z)(cn),[(0,ze.Z)((0,ze.Z)({key:ir},xn),{},{fixed:dr})])},[])}function xt(Rt){for(var Wt=!0,cn=0;cn=0;_n-=1){var dr=Rt[_n];if(Rn&&dr.fixed!=="right")Rn=!1;else if(!Rn&&dr.fixed==="right"){warning(!1,"Index ".concat(_n+1," of `columns` missing `fixed='right'` prop."));break}}}function Pt(Rt){return Rt.map(function(Wt){var cn=Wt.fixed,xn=(0,Nn.Z)(Wt,Te),Rn=cn;return cn==="left"?Rn="right":cn==="right"&&(Rn="left"),(0,ze.Z)({fixed:Rn},xn)})}function qt(Rt,Wt){var cn=Rt.prefixCls,xn=Rt.columns,Rn=Rt.children,_n=Rt.expandable,dr=Rt.expandedKeys,ir=Rt.columnTitle,lr=Rt.getRowKey,Or=Rt.onTriggerExpand,br=Rt.expandIcon,Dr=Rt.rowExpandable,ta=Rt.expandIconColumnIndex,$r=Rt.direction,vr=Rt.expandRowByClick,xa=Rt.columnWidth,pa=Rt.fixed,Ka=Rt.scrollWidth,Ta=ge.useMemo(function(){return xn||Ue(Rn)},[xn,Rn]),Wa=ge.useMemo(function(){if(_n){var Pi,oi=Ta.slice();if(!oi.includes(Le)){var Za=ta||0;Za>=0&&oi.splice(Za,0,Le)}var wa=oi.indexOf(Le);oi=oi.filter(function(Di,Ve){return Di!==Le||Ve===wa});var _i=Ta[wa],so;(pa==="left"||pa)&&!ta?so="left":(pa==="right"||pa)&&ta===Ta.length?so="right":so=_i?_i.fixed:null;var eo=(Pi={},(0,Ge.Z)(Pi,Ya,{className:"".concat(cn,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Ge.Z)(Pi,"title",ir),(0,Ge.Z)(Pi,"fixed",so),(0,Ge.Z)(Pi,"className","".concat(cn,"-row-expand-icon-cell")),(0,Ge.Z)(Pi,"width",xa),(0,Ge.Z)(Pi,"render",function(Ve,et,st){var pt=lr(et,st),It=dr.has(pt),Lt=Dr?Dr(et):!0,jt=br({prefixCls:cn,expanded:It,expandable:Lt,record:et,onExpand:Or});return vr?ge.createElement("span",{onClick:function(Jt){return Jt.stopPropagation()}},jt):jt}),Pi);return oi.map(function(Di){return Di===Le?eo:Di})}return Ta.filter(function(Di){return Di!==Le})},[_n,Ta,lr,dr,br,$r]),Bi=ge.useMemo(function(){var Pi=Wa;return Wt&&(Pi=Wt(Pi)),Pi.length||(Pi=[{render:function(){return null}}]),Pi},[Wt,Wa,$r]),Ri=ge.useMemo(function(){return $r==="rtl"?Pt(Ye(Bi)):Ye(Bi)},[Bi,$r,Ka]),vi=Me(Ri,Ka),Fi=(0,Fe.Z)(vi,2),Ki=Fi[0],ii=Fi[1];return[Bi,Ki,ii]}var Vt=qt;function hn(Rt){var Wt,cn=Rt.prefixCls,xn=Rt.record,Rn=Rt.onExpand,_n=Rt.expanded,dr=Rt.expandable,ir="".concat(cn,"-row-expand-icon");if(!dr)return ge.createElement("span",{className:Qe()(ir,"".concat(cn,"-row-spaced"))});var lr=function(br){Rn(xn,br),br.stopPropagation()};return ge.createElement("span",{className:Qe()(ir,(Wt={},(0,Ge.Z)(Wt,"".concat(cn,"-row-expanded"),_n),(0,Ge.Z)(Wt,"".concat(cn,"-row-collapsed"),!_n),Wt)),onClick:lr})}function gn(Rt,Wt,cn){var xn=[];function Rn(_n){(_n||[]).forEach(function(dr,ir){xn.push(Wt(dr,ir)),Rn(dr[cn])})}return Rn(Rt),xn}function Qn(Rt,Wt,cn){var xn=Ba(Rt),Rn=xn.expandIcon,_n=xn.expandedRowKeys,dr=xn.defaultExpandedRowKeys,ir=xn.defaultExpandAllRows,lr=xn.expandedRowRender,Or=xn.onExpand,br=xn.onExpandedRowsChange,Dr=xn.childrenColumnName,ta=Rn||hn,$r=Dr||"children",vr=ge.useMemo(function(){return lr?"row":Rt.expandable&&Rt.internalHooks===He&&Rt.expandable.__PARENT_RENDER_ICON__||Wt.some(function(Ri){return Ri&&(0,Ne.Z)(Ri)==="object"&&Ri[$r]})?"nest":!1},[!!lr,Wt]),xa=ge.useState(function(){return dr||(ir?gn(Wt,cn,$r):[])}),pa=(0,Fe.Z)(xa,2),Ka=pa[0],Ta=pa[1],Wa=ge.useMemo(function(){return new Set(_n||Ka||[])},[_n,Ka]),Bi=ge.useCallback(function(Ri){var vi=cn(Ri,Wt.indexOf(Ri)),Fi,Ki=Wa.has(vi);Ki?(Wa.delete(vi),Fi=(0,Kr.Z)(Wa)):Fi=[].concat((0,Kr.Z)(Wa),[vi]),Ta(Fi),Or&&Or(!Ki,Ri),br&&br(Fi)},[cn,Wa,Wt,Or,br]);return[xn,vr,Wa,ta,$r,Bi]}function Pn(Rt,Wt,cn,xn){var Rn=Rt.map(function(_n,dr){return Bt(dr,dr,Rt,Wt,cn,xn==null?void 0:xn[dr])});return(0,rt.Z)(function(){return Rn},[Rn],function(_n,dr){return!(0,Pe.Z)(_n,dr)})}function qn(Rt){var Wt=(0,ge.useRef)(Rt),cn=(0,ge.useState)({}),xn=(0,Fe.Z)(cn,2),Rn=xn[1],_n=(0,ge.useRef)(null),dr=(0,ge.useRef)([]);function ir(lr){dr.current.push(lr);var Or=Promise.resolve();_n.current=Or,Or.then(function(){if(_n.current===Or){var br=dr.current,Dr=Wt.current;dr.current=[],br.forEach(function(ta){Wt.current=ta(Wt.current)}),_n.current=null,Dr!==Wt.current&&Rn({})}})}return(0,ge.useEffect)(function(){return function(){_n.current=null}},[]),[Wt.current,ir]}function nr(Rt){var Wt=(0,ge.useRef)(Rt||null),cn=(0,ge.useRef)();function xn(){window.clearTimeout(cn.current)}function Rn(dr){Wt.current=dr,xn(),cn.current=window.setTimeout(function(){Wt.current=null,cn.current=void 0},100)}function _n(){return Wt.current}return(0,ge.useEffect)(function(){return xn},[]),[Rn,_n]}function fr(){var Rt=ge.useState(-1),Wt=(0,Fe.Z)(Rt,2),cn=Wt[0],xn=Wt[1],Rn=ge.useState(-1),_n=(0,Fe.Z)(Rn,2),dr=_n[0],ir=_n[1],lr=ge.useCallback(function(Or,br){xn(Or),ir(br)},[]);return[cn,dr,lr]}var mn=Ie(47273),rn=(0,mn.Z)()?window:null;function On(Rt,Wt){var cn=(0,Ne.Z)(Rt)==="object"?Rt:{},xn=cn.offsetHeader,Rn=xn===void 0?0:xn,_n=cn.offsetSummary,dr=_n===void 0?0:_n,ir=cn.offsetScroll,lr=ir===void 0?0:ir,Or=cn.getContainer,br=Or===void 0?function(){return rn}:Or,Dr=br()||rn;return ge.useMemo(function(){var ta=!!Rt;return{isSticky:ta,stickyClassName:ta?"".concat(Wt,"-sticky-holder"):"",offsetHeader:Rn,offsetSummary:dr,offsetScroll:lr,container:Dr}},[lr,Rn,dr,Wt,Dr])}function Un(Rt,Wt,cn){var xn=(0,ge.useMemo)(function(){for(var Rn=[],_n=[],dr=0,ir=0,lr=0;lr=Dr&&(Di=Dr-ta),dr({scrollLeft:Di/Dr*(br+2)}),Ta.current.x=wa.pageX},Pi=function(){if(_n.current){var wa=(0,cr.os)(_n.current).top,_i=wa+_n.current.offsetHeight,so=lr===window?document.documentElement.scrollTop+window.innerHeight:(0,cr.os)(lr).top+lr.clientHeight;_i-(0,ln.Z)()<=so||wa>=so-ir?Ka(function(eo){return(0,ze.Z)((0,ze.Z)({},eo),{},{isHiddenScrollBar:!0})}):Ka(function(eo){return(0,ze.Z)((0,ze.Z)({},eo),{},{isHiddenScrollBar:!1})})}},oi=function(wa){Ka(function(_i){return(0,ze.Z)((0,ze.Z)({},_i),{},{scrollLeft:wa/br*Dr||0})})};return ge.useImperativeHandle(cn,function(){return{setScrollLeft:oi}}),ge.useEffect(function(){var Za=(0,ur.Z)(document.body,"mouseup",Fi,!1),wa=(0,ur.Z)(document.body,"mousemove",ii,!1);return Pi(),function(){Za.remove(),wa.remove()}},[ta,Ri]),ge.useEffect(function(){var Za=(0,ur.Z)(lr,"scroll",Pi,!1),wa=(0,ur.Z)(window,"resize",Pi,!1);return function(){Za.remove(),wa.remove()}},[lr]),ge.useEffect(function(){pa.isHiddenScrollBar||Ka(function(Za){var wa=_n.current;return wa?(0,ze.Z)((0,ze.Z)({},Za),{},{scrollLeft:wa.scrollLeft/wa.scrollWidth*wa.clientWidth}):Za})},[pa.isHiddenScrollBar]),br<=Dr||!ta||pa.isHiddenScrollBar?null:ge.createElement("div",{style:{height:(0,ln.Z)(),width:Dr,bottom:ir},className:"".concat(Or,"-sticky-scroll")},ge.createElement("div",{onMouseDown:Ki,ref:$r,className:Qe()("".concat(Or,"-sticky-scroll-bar"),(0,Ge.Z)({},"".concat(Or,"-sticky-scroll-bar-active"),Ri)),style:{width:"".concat(ta,"px"),transform:"translate3d(".concat(pa.scrollLeft,"px, 0, 0)")}}))},pr=ge.forwardRef(Ln);function Xn(Rt){return null}var Rr=Xn;function Ja(Rt){return null}var qa=Ja,ci="rc-table",Zr=[],da={};function Oa(){return"No Data"}function la(Rt){var Wt,cn=(0,ze.Z)({rowKey:"key",prefixCls:ci,emptyText:Oa},Rt),xn=cn.prefixCls,Rn=cn.className,_n=cn.rowClassName,dr=cn.style,ir=cn.data,lr=cn.rowKey,Or=cn.scroll,br=cn.tableLayout,Dr=cn.direction,ta=cn.title,$r=cn.footer,vr=cn.summary,xa=cn.caption,pa=cn.id,Ka=cn.showHeader,Ta=cn.components,Wa=cn.emptyText,Bi=cn.onRow,Ri=cn.onHeaderRow,vi=cn.internalHooks,Fi=cn.transformColumns,Ki=cn.internalRefs,ii=cn.tailor,Pi=cn.sticky,oi=ir||Zr,Za=!!oi.length,wa=vi===He,_i=ge.useCallback(function(Cs,Js){return(0,$e.Z)(Ta,Cs)||Js},[Ta]),so=ge.useMemo(function(){return typeof lr=="function"?lr:function(Cs){var Js=Cs&&Cs[lr];return Js}},[lr]),eo=_i(["body"]),Di=fr(),Ve=(0,Fe.Z)(Di,3),et=Ve[0],st=Ve[1],pt=Ve[2],It=Qn(cn,oi,so),Lt=(0,Fe.Z)(It,6),jt=Lt[0],_t=Lt[1],Jt=Lt[2],Kt=Lt[3],un=Lt[4],Dn=Lt[5],bn=Or==null?void 0:Or.x,Yn=ge.useState(0),Hn=(0,Fe.Z)(Yn,2),Bn=Hn[0],Wn=Hn[1],Fn=Vt((0,ze.Z)((0,ze.Z)((0,ze.Z)({},cn),jt),{},{expandable:!!jt.expandedRowRender,columnTitle:jt.columnTitle,expandedKeys:Jt,getRowKey:so,onTriggerExpand:Dn,expandIcon:Kt,expandIconColumnIndex:jt.expandIconColumnIndex,direction:Dr,scrollWidth:wa&&ii&&typeof bn=="number"?bn:null}),wa?Fi:null),Zn=(0,Fe.Z)(Fn,3),Pr=Zn[0],Sr=Zn[1],mr=Zn[2],$n=mr!=null?mr:bn,fa=ge.useMemo(function(){return{columns:Pr,flattenColumns:Sr}},[Pr,Sr]),Xa=ge.useRef(),ti=ge.useRef(),Ir=ge.useRef(),Lr=ge.useRef(),va=ge.useRef(),zn=ge.useState(!1),Br=(0,Fe.Z)(zn,2),ia=Br[0],Hr=Br[1],ga=ge.useState(!1),oa=(0,Fe.Z)(ga,2),za=oa[0],wi=oa[1],Mi=qn(new Map),sa=(0,Fe.Z)(Mi,2),vo=sa[0],Io=sa[1],Ts=ft(Sr),Ss=Ts.map(function(Cs){return vo.get(Cs)}),ji=ge.useMemo(function(){return Ss},[Ss.join("_")]),Ns=sr(ji,Sr.length,Dr),bs=Or&&yt(Or.y),So=Or&&yt($n)||!!jt.fixed,Ll=So&&Sr.some(function(Cs){var Js=Cs.fixed;return Js}),fl=ge.useRef(),Hl=On(Pi,xn),Ku=Hl.isSticky,Cf=Hl.offsetHeader,Ng=Hl.offsetSummary,rs=Hl.offsetScroll,zs=Hl.stickyClassName,Bl=Hl.container,Xs=ge.useMemo(function(){return vr==null?void 0:vr(oi)},[vr,oi]),su=(bs||Ku)&&ge.isValidElement(Xs)&&Xs.type===Ot&&Xs.props.fixed,wl,Jl,pc;bs&&(Jl={overflowY:"scroll",maxHeight:Or.y}),So&&(wl={overflowX:"auto"},bs||(Jl={overflowY:"hidden"}),pc={width:$n===!0?"auto":$n,minWidth:"100%"});var Rg=ge.useCallback(function(Cs,Js){(0,Ft.Z)(Xa.current)&&Io(function(Qu){if(Qu.get(Cs)!==Js){var od=new Map(Qu);return od.set(Cs,Js),od}return Qu})},[]),om=nr(null),Fg=(0,Fe.Z)(om,2),sm=Fg[0],ad=Fg[1];function yu(Cs,Js){Js&&(typeof Js=="function"?Js(Cs):Js.scrollLeft!==Cs&&(Js.scrollLeft=Cs,Js.scrollLeft!==Cs&&setTimeout(function(){Js.scrollLeft=Cs},0)))}var yc=(0,Ce.Z)(function(Cs){var Js=Cs.currentTarget,Qu=Cs.scrollLeft,od=Dr==="rtl",sd=typeof Qu=="number"?Qu:Js.scrollLeft,G0=Js||da;if(!ad()||ad()===G0){var Vg;sm(G0),yu(sd,ti.current),yu(sd,Ir.current),yu(sd,va.current),yu(sd,(Vg=fl.current)===null||Vg===void 0?void 0:Vg.setScrollLeft)}var Kg=Js||ti.current;if(Kg){var Zg=Kg.scrollWidth,$f=Kg.clientWidth;if(Zg===$f){Hr(!1),wi(!1);return}od?(Hr(-sd0)):(Hr(sd>0),wi(sd1?xa-wa:0,so=(0,ze.Z)((0,ze.Z)((0,ze.Z)({},Fi),lr),{},{flex:"0 0 ".concat(wa,"px"),width:"".concat(wa,"px"),marginRight:_i,pointerEvents:"auto"}),eo=ge.useMemo(function(){return br?oi<=1:ii===0||oi===0||oi>1},[oi,ii,br]);eo?so.visibility="hidden":br&&(so.height=Dr==null?void 0:Dr(oi));var Di=eo?function(){return null}:ta,Ve={};return(oi===0||ii===0)&&(Ve.rowSpan=1,Ve.colSpan=1),ge.createElement(fn,(0,pe.Z)({className:Qe()(vr,Or),ellipsis:cn.ellipsis,align:cn.align,scope:cn.rowScope,component:"div",prefixCls:Wt.prefixCls,key:Wa,record:ir,index:_n,renderIndex:dr,dataIndex:$r,render:Di,shouldCellUpdate:cn.shouldCellUpdate},Bi,{appendNode:Ri,additionalProps:(0,ze.Z)((0,ze.Z)({},vi),{},{style:so},Ve)}))}var Wo=Ws,Mo=["data","index","className","rowKey","style","extra","getHeight"],ts=ge.forwardRef(function(Rt,Wt){var cn=Rt.data,xn=Rt.index,Rn=Rt.className,_n=Rt.rowKey,dr=Rt.style,ir=Rt.extra,lr=Rt.getHeight,Or=(0,Nn.Z)(Rt,Mo),br=cn.record,Dr=cn.indent,ta=cn.index,$r=we(ve,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),vr=$r.scrollX,xa=$r.flattenColumns,pa=$r.prefixCls,Ka=$r.fixColumn,Ta=$r.componentWidth,Wa=$t(br,_n,xn,Dr),Bi=Wa.rowSupportExpand,Ri=Wa.expanded,vi=Wa.rowProps,Fi=Wa.expandedRowRender,Ki=Wa.expandedRowClassName,ii;if(Bi&&Ri){var Pi=Fi(br,xn,Dr+1,Ri),oi=Ki==null?void 0:Ki(br,xn,Dr),Za={};Ka&&(Za={style:(0,Ge.Z)({},"--virtual-width","".concat(Ta,"px"))});var wa="".concat(pa,"-expanded-row-cell");ii=ge.createElement("div",{className:Qe()("".concat(pa,"-expanded-row"),"".concat(pa,"-expanded-row-level-").concat(Dr+1),oi)},ge.createElement(fn,{component:"div",prefixCls:pa,className:Qe()(wa,(0,Ge.Z)({},"".concat(wa,"-fixed"),Ka)),additionalProps:Za},Pi))}var _i=(0,ze.Z)((0,ze.Z)({},dr),{},{width:vr});ir&&(_i.position="absolute",_i.pointerEvents="none");var so=ge.createElement("div",(0,pe.Z)({},vi,Or,{ref:Bi?null:Wt,className:Qe()(Rn,"".concat(pa,"-row"),vi==null?void 0:vi.className,(0,Ge.Z)({},"".concat(pa,"-row-extra"),ir)),style:(0,ze.Z)((0,ze.Z)({},_i),vi==null?void 0:vi.style)}),xa.map(function(eo,Di){return ge.createElement(Wo,{key:Di,rowInfo:Wa,column:eo,colIndex:Di,indent:Dr,index:xn,renderIndex:ta,record:br,inverse:ir,getHeight:lr})}));return Bi?ge.createElement("div",{ref:Wt},so,ii):so}),jo=he(ts),Go=jo,Yr=ge.forwardRef(function(Rt,Wt){var cn=Rt.data,xn=Rt.onScroll,Rn=we(ve,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),_n=Rn.flattenColumns,dr=Rn.onColumnResize,ir=Rn.getRowKey,lr=Rn.expandedKeys,Or=Rn.prefixCls,br=Rn.childrenColumnName,Dr=Rn.emptyNode,ta=Rn.scrollX,$r=we(Yi),vr=$r.scrollY,xa=$r.listItemHeight,pa=ge.useRef(),Ka=Gn(cn,br,lr,ir),Ta=ge.useMemo(function(){var ii=0;return _n.map(function(Pi){var oi=Pi.width,Za=Pi.key;return ii+=oi,[Za,oi,ii]})},[_n]),Wa=ge.useMemo(function(){return Ta.map(function(ii){return ii[2]})},[Ta]);ge.useEffect(function(){Ta.forEach(function(ii){var Pi=(0,Fe.Z)(ii,2),oi=Pi[0],Za=Pi[1];dr(oi,Za)})},[Ta]),ge.useImperativeHandle(Wt,function(){var ii={};return Object.defineProperty(ii,"scrollLeft",{get:function(){var oi;return((oi=pa.current)===null||oi===void 0?void 0:oi.getScrollInfo().x)||0},set:function(oi){var Za;(Za=pa.current)===null||Za===void 0||Za.scrollTo({left:oi})}}),ii});var Bi=function(Pi,oi){var Za,wa=(Za=Ka[oi])===null||Za===void 0?void 0:Za.record,_i=Pi.onCell;if(_i){var so,eo=_i(wa,oi);return(so=eo==null?void 0:eo.rowSpan)!==null&&so!==void 0?so:1}return 1},Ri=function(Pi){var oi=Pi.start,Za=Pi.end,wa=Pi.getSize,_i=Pi.offsetY;if(Za<0)return null;for(var so=_n.filter(function(bn){return Bi(bn,oi)===0}),eo=oi,Di=function(Yn){if(so=so.filter(function(Hn){return Bi(Hn,Yn)===0}),!so.length)return eo=Yn,"break"},Ve=oi;Ve>=0;Ve-=1){var et=Di(Ve);if(et==="break")break}for(var st=_n.filter(function(bn){return Bi(bn,Za)!==1}),pt=Za,It=function(Yn){if(st=st.filter(function(Hn){return Bi(Hn,Yn)!==1}),!st.length)return pt=Math.max(Yn-1,Za),"break"},Lt=Za;Lt1})&&_t.push(Yn)},Kt=eo;Kt<=pt;Kt+=1)var un=Jt(Kt);var Dn=_t.map(function(bn){var Yn=Ka[bn],Hn=ir(Yn.record,bn),Bn=function(Zn){var Pr=bn+Zn-1,Sr=ir(Ka[Pr].record,Pr),mr=wa(Hn,Sr);return mr.bottom-mr.top},Wn=wa(Hn);return ge.createElement(Go,{key:bn,data:Yn,rowKey:Hn,index:bn,style:{top:-_i+Wn.top},extra:!0,getHeight:Bn})});return Dn},vi=ge.useMemo(function(){return{columnsOffset:Wa}},[Wa]),Fi="".concat(Or,"-tbody"),Ki;return Ka.length?Ki=ge.createElement(zi.Z,{fullHeight:!1,ref:pa,className:Qe()(Fi,"".concat(Fi,"-virtual")),height:vr,itemHeight:xa||24,data:Ka,itemKey:function(Pi){return ir(Pi.record)},scrollWidth:ta,onVirtualScroll:function(Pi){var oi=Pi.x;xn({scrollLeft:oi})},extraRender:Ri},function(ii,Pi,oi){var Za=ir(ii.record,Pi);return ge.createElement(Go,(0,pe.Z)({data:ii,rowKey:Za,index:Pi},oi))}):Ki=ge.createElement("div",{className:Qe()("".concat(Or,"-placeholder"))},ge.createElement(fn,{component:"div",prefixCls:Or},Dr)),ge.createElement(No.Provider,{value:vi},Ki)}),Jo=he(Yr),Ls=Jo,Gr=function(Wt,cn){var xn=cn.ref,Rn=cn.onScroll;return ge.createElement(Ls,{ref:xn,data:Wt,onScroll:Rn})},Tr=100;function Mr(Rt){var Wt=Rt.columns,cn=Rt.scroll,xn=Rt.prefixCls,Rn=xn===void 0?ci:xn,_n=Rt.className,dr=Rt.listItemHeight,ir=cn||{},lr=ir.x,Or=ir.y;typeof lr!="number"&&(lr=((Wt||[]).length+1)*Tr),typeof Or!="number"&&(Or=500);var br=ge.useMemo(function(){return{scrollY:Or,listItemHeight:dr}},[Or,dr]);return ge.createElement(Yi.Provider,{value:br},ge.createElement(Ra,(0,pe.Z)({},Rt,{className:Qe()(_n,"".concat(Rn,"-virtual")),scroll:(0,ze.Z)((0,ze.Z)({},cn),{},{x:lr}),components:{body:Gr},columns:Wt,internalHooks:He,tailor:!0})))}function Fa(Rt){return de(Mr,Rt)}var Na=Fa(),yi=null;function ya(Rt){return null}var Li=ya;function Zi(Rt){return null}var xo=Zi,oo=Ie(2738),Ii=Ie(68031),yo=Ie(36355),co=Ie(93891),As=Ie(19716),Fo=Ie(8628),Ao=Ie(31724),js=Ie(58421),ri=Ie(71418),Aa=Ie(88088);function Ua(Rt){return function(cn){let{prefixCls:xn,onExpand:Rn,record:_n,expanded:dr,expandable:ir}=cn;const lr=`${xn}-row-expand-icon`;return ge.createElement("button",{type:"button",onClick:Or=>{Rn(_n,Or),Or.stopPropagation()},className:Qe()(lr,{[`${lr}-spaced`]:!ir,[`${lr}-expanded`]:ir&&dr,[`${lr}-collapsed`]:ir&&!dr}),"aria-label":dr?Rt.collapse:Rt.expand,"aria-expanded":dr})}}var Va=Ua;function Vi(Rt,Wt){return"key"in Rt&&Rt.key!==void 0&&Rt.key!==null?Rt.key:Rt.dataIndex?Array.isArray(Rt.dataIndex)?Rt.dataIndex.join("."):Rt.dataIndex:Wt}function Ro(Rt,Wt){return Wt?`${Wt}-${Rt}`:`${Rt}`}function ns(Rt,Wt){return typeof Rt=="function"?Rt(Wt):Rt}function vs(Rt,Wt){const cn=ns(Rt,Wt);return Object.prototype.toString.call(cn)==="[object Object]"?"":cn}var mi={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},Gs=mi,Ul=Ie(7657),el=function(Wt,cn){return ge.createElement(Ul.Z,(0,pe.Z)({},Wt,{ref:cn,icon:Gs}))},fo=ge.forwardRef(el),ko=fo,ms=Ie(56762);function Lo(Rt){const Wt=ge.useRef(Rt),cn=(0,ms.Z)();return[()=>Wt.current,xn=>{Wt.current=xn,cn()}]}var is=Ie(3113),Ks=Ie(24905),Ds=Ie(38854),Lu=Ie(64165),Pu=Ie(20834),$c=Ie(40875),bd=Ie(5112),tc=Ie(17574),wu=Ie(47472),Cd=Ie(92832);function Pd(Rt){let{value:Wt,onChange:cn,filterSearch:xn,tablePrefixCls:Rn,locale:_n}=Rt;return xn?ge.createElement("div",{className:`${Rn}-filter-dropdown-search`},ge.createElement(Cd.default,{prefix:ge.createElement(wu.Z,null),placeholder:_n.filterSearchPlaceholder,onChange:cn,value:Wt,htmlSize:1,className:`${Rn}-filter-dropdown-search-input`})):null}var ed=Pd,Xd=Ie(10228);const Nh=Rt=>{const{keyCode:Wt}=Rt;Wt===Xd.Z.ENTER&&Rt.stopPropagation()};var Rh=ge.forwardRef((Rt,Wt)=>ge.createElement("div",{className:Rt.className,onClick:cn=>cn.stopPropagation(),onKeyDown:Nh,ref:Wt},Rt.children));function wd(Rt){let Wt=[];return(Rt||[]).forEach(cn=>{let{value:xn,children:Rn}=cn;Wt.push(xn),Rn&&(Wt=[].concat((0,Kr.Z)(Wt),(0,Kr.Z)(wd(Rn))))}),Wt}function nc(Rt){return Rt.some(Wt=>{let{children:cn}=Wt;return cn})}function Jd(Rt,Wt){return typeof Wt=="string"||typeof Wt=="number"?Wt==null?void 0:Wt.toString().toLowerCase().includes(Rt.trim().toLowerCase()):!1}function Mu(Rt){let{filters:Wt,prefixCls:cn,filteredKeys:xn,filterMultiple:Rn,searchValue:_n,filterSearch:dr}=Rt;return Wt.map((ir,lr)=>{const Or=String(ir.value);if(ir.children)return{key:Or||lr,label:ir.text,popupClassName:`${cn}-dropdown-submenu`,children:Mu({filters:ir.children,prefixCls:cn,filteredKeys:xn,filterMultiple:Rn,searchValue:_n,filterSearch:dr})};const br=Rn?Ks.default:bd.ZP,Dr={key:ir.value!==void 0?Or:lr,label:ge.createElement(ge.Fragment,null,ge.createElement(br,{checked:xn.includes(Or)}),ge.createElement("span",null,ir.text))};return _n.trim()?typeof dr=="function"?dr(_n,ir)?Dr:null:Jd(_n,ir.text)?Dr:null:Dr})}function Wf(Rt){var Wt,cn;const{tablePrefixCls:xn,prefixCls:Rn,column:_n,dropdownPrefixCls:dr,columnKey:ir,filterMultiple:lr,filterMode:Or="menu",filterSearch:br=!1,filterState:Dr,triggerFilter:ta,locale:$r,children:vr,getPopupContainer:xa}=Rt,{filterDropdownOpen:pa,onFilterDropdownOpenChange:Ka,filterResetToDefaultFilteredValue:Ta,defaultFilteredValue:Wa,filterDropdownVisible:Bi,onFilterDropdownVisibleChange:Ri}=_n,[vi,Fi]=ge.useState(!1),Ki=!!(Dr&&(!((Wt=Dr.filteredKeys)===null||Wt===void 0)&&Wt.length||Dr.forceFiltered)),ii=Fn=>{Fi(Fn),Ka==null||Ka(Fn),Ri==null||Ri(Fn)},Pi=(cn=pa!=null?pa:Bi)!==null&&cn!==void 0?cn:vi,oi=Dr==null?void 0:Dr.filteredKeys,[Za,wa]=Lo(oi||[]),_i=Fn=>{let{selectedKeys:Zn}=Fn;wa(Zn)},so=(Fn,Zn)=>{let{node:Pr,checked:Sr}=Zn;_i(lr?{selectedKeys:Fn}:{selectedKeys:Sr&&Pr.key?[Pr.key]:[]})};ge.useEffect(()=>{vi&&_i({selectedKeys:oi||[]})},[oi]);const[eo,Di]=ge.useState([]),Ve=Fn=>{Di(Fn)},[et,st]=ge.useState(""),pt=Fn=>{const{value:Zn}=Fn.target;st(Zn)};ge.useEffect(()=>{vi||st("")},[vi]);const It=Fn=>{const Zn=Fn&&Fn.length?Fn:null;if(Zn===null&&(!Dr||!Dr.filteredKeys)||(0,Pe.Z)(Zn,Dr==null?void 0:Dr.filteredKeys,!0))return null;ta({column:_n,key:ir,filteredKeys:Zn})},Lt=()=>{ii(!1),It(Za())},jt=function(){let{confirm:Fn,closeDropdown:Zn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Fn&&It([]),Zn&&ii(!1),st(""),wa(Ta?(Wa||[]).map(Pr=>String(Pr)):[])},_t=function(){let{closeDropdown:Fn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Fn&&ii(!1),It(Za())},Jt=Fn=>{Fn&&oi!==void 0&&wa(oi||[]),ii(Fn),!Fn&&!_n.filterDropdown&&Lt()},Kt=Qe()({[`${dr}-menu-without-submenu`]:!nc(_n.filters||[])}),un=Fn=>{if(Fn.target.checked){const Zn=wd(_n==null?void 0:_n.filters).map(Pr=>String(Pr));wa(Zn)}else wa([])},Dn=Fn=>{let{filters:Zn}=Fn;return(Zn||[]).map((Pr,Sr)=>{const mr=String(Pr.value),$n={title:Pr.text,key:Pr.value!==void 0?mr:Sr};return Pr.children&&($n.children=Dn({filters:Pr.children})),$n})},bn=Fn=>{var Zn;return Object.assign(Object.assign({},Fn),{text:Fn.title,value:Fn.key,children:((Zn=Fn.children)===null||Zn===void 0?void 0:Zn.map(Pr=>bn(Pr)))||[]})};let Yn;if(typeof _n.filterDropdown=="function")Yn=_n.filterDropdown({prefixCls:`${dr}-custom`,setSelectedKeys:Fn=>_i({selectedKeys:Fn}),selectedKeys:Za(),confirm:_t,clearFilters:jt,filters:_n.filters,visible:Pi,close:()=>{ii(!1)}});else if(_n.filterDropdown)Yn=_n.filterDropdown;else{const Fn=Za()||[],Zn=()=>(_n.filters||[]).length===0?ge.createElement(Lu.Z,{image:Lu.Z.PRESENTED_IMAGE_SIMPLE,description:$r.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Or==="tree"?ge.createElement(ge.Fragment,null,ge.createElement(ed,{filterSearch:br,value:et,onChange:pt,tablePrefixCls:xn,locale:$r}),ge.createElement("div",{className:`${xn}-filter-dropdown-tree`},lr?ge.createElement(Ks.default,{checked:Fn.length===wd(_n.filters).length,indeterminate:Fn.length>0&&Fn.lengthtypeof br=="function"?br(et,bn(Sr)):Jd(et,Sr.title):void 0}))):ge.createElement(ge.Fragment,null,ge.createElement(ed,{filterSearch:br,value:et,onChange:pt,tablePrefixCls:xn,locale:$r}),ge.createElement(Pu.default,{selectable:!0,multiple:lr,prefixCls:`${dr}-menu`,className:Kt,onSelect:_i,onDeselect:_i,selectedKeys:Fn,getPopupContainer:xa,openKeys:eo,onOpenChange:Ve,items:Mu({filters:_n.filters||[],filterSearch:br,prefixCls:Rn,filteredKeys:Za(),filterMultiple:lr,searchValue:et})})),Pr=()=>Ta?(0,Pe.Z)((Wa||[]).map(Sr=>String(Sr)),Fn,!0):Fn.length===0;Yn=ge.createElement(ge.Fragment,null,Zn(),ge.createElement("div",{className:`${Rn}-dropdown-btns`},ge.createElement(is.ZP,{type:"link",size:"small",disabled:Pr(),onClick:()=>jt()},$r.filterReset),ge.createElement(is.ZP,{type:"primary",size:"small",onClick:Lt},$r.filterConfirm)))}_n.filterDropdown&&(Yn=ge.createElement($c.J,{selectable:void 0},Yn));const Hn=()=>ge.createElement(Rh,{className:`${Rn}-dropdown`},Yn);let Bn;typeof _n.filterIcon=="function"?Bn=_n.filterIcon(Ki):_n.filterIcon?Bn=_n.filterIcon:Bn=ge.createElement(ko,null);const{direction:Wn}=ge.useContext(yo.E_);return ge.createElement("div",{className:`${Rn}-column`},ge.createElement("span",{className:`${xn}-column-title`},vr),ge.createElement(Ds.Z,{dropdownRender:Hn,trigger:["click"],open:Pi,onOpenChange:Jt,getPopupContainer:xa,placement:Wn==="rtl"?"bottomLeft":"bottomRight"},ge.createElement("span",{role:"button",tabIndex:-1,className:Qe()(`${Rn}-trigger`,{active:Ki}),onClick:Fn=>{Fn.stopPropagation()}},Bn)))}var jf=Wf;function td(Rt,Wt,cn){let xn=[];return(Rt||[]).forEach((Rn,_n)=>{var dr;const ir=Ro(_n,cn);if(Rn.filters||"filterDropdown"in Rn||"onFilter"in Rn)if("filteredValue"in Rn){let lr=Rn.filteredValue;"filterDropdown"in Rn||(lr=(dr=lr==null?void 0:lr.map(String))!==null&&dr!==void 0?dr:lr),xn.push({column:Rn,key:Vi(Rn,ir),filteredKeys:lr,forceFiltered:Rn.filtered})}else xn.push({column:Rn,key:Vi(Rn,ir),filteredKeys:Wt&&Rn.defaultFilteredValue?Rn.defaultFilteredValue:void 0,forceFiltered:Rn.filtered});"children"in Rn&&(xn=[].concat((0,Kr.Z)(xn),(0,Kr.Z)(td(Rn.children,Wt,ir))))}),xn}function Oc(Rt,Wt,cn,xn,Rn,_n,dr,ir){return cn.map((lr,Or)=>{const br=Ro(Or,ir),{filterMultiple:Dr=!0,filterMode:ta,filterSearch:$r}=lr;let vr=lr;if(vr.filters||vr.filterDropdown){const xa=Vi(vr,br),pa=xn.find(Ka=>{let{key:Ta}=Ka;return xa===Ta});vr=Object.assign(Object.assign({},vr),{title:Ka=>ge.createElement(jf,{tablePrefixCls:Rt,prefixCls:`${Rt}-filter`,dropdownPrefixCls:Wt,column:vr,columnKey:xa,filterState:pa,filterMultiple:Dr,filterMode:ta,filterSearch:$r,triggerFilter:_n,locale:Rn,getPopupContainer:dr},ns(lr.title,Ka))})}return"children"in vr&&(vr=Object.assign(Object.assign({},vr),{children:Oc(Rt,Wt,vr.children,xn,Rn,_n,dr,br)})),vr})}function Du(Rt){const Wt={};return Rt.forEach(cn=>{let{key:xn,filteredKeys:Rn,column:_n}=cn;const{filters:dr,filterDropdown:ir}=_n;if(ir)Wt[xn]=Rn||null;else if(Array.isArray(Rn)){const lr=wd(dr);Wt[xn]=lr.filter(Or=>Rn.includes(String(Or)))}else Wt[xn]=null}),Wt}function yf(Rt,Wt){return Wt.reduce((cn,xn)=>{const{column:{onFilter:Rn,filters:_n},filteredKeys:dr}=xn;return Rn&&dr&&dr.length?cn.filter(ir=>dr.some(lr=>{const Or=wd(_n),br=Or.findIndex(ta=>String(ta)===String(lr)),Dr=br!==-1?Or[br]:lr;return Rn(Dr,ir)})):cn},Rt)}const qd=Rt=>Rt.flatMap(Wt=>"children"in Wt?[Wt].concat((0,Kr.Z)(qd(Wt.children||[]))):[Wt]);function Ef(Rt){let{prefixCls:Wt,dropdownPrefixCls:cn,mergedColumns:xn,onFilterChange:Rn,getPopupContainer:_n,locale:dr}=Rt;const ir=ge.useMemo(()=>qd(xn||[]),[xn]),[lr,Or]=ge.useState(()=>td(ir,!0)),br=ge.useMemo(()=>{const vr=td(ir,!1);if(vr.length===0)return vr;let xa=!0,pa=!0;if(vr.forEach(Ka=>{let{filteredKeys:Ta}=Ka;Ta!==void 0?xa=!1:pa=!1}),xa){const Ka=(ir||[]).map((Ta,Wa)=>Vi(Ta,Ro(Wa)));return lr.filter(Ta=>{let{key:Wa}=Ta;return Ka.includes(Wa)}).map(Ta=>{const Wa=ir[Ka.findIndex(Bi=>Bi===Ta.key)];return Object.assign(Object.assign({},Ta),{column:Object.assign(Object.assign({},Ta.column),Wa),forceFiltered:Wa.filtered})})}return vr},[ir,lr]),Dr=ge.useMemo(()=>Du(br),[br]),ta=vr=>{const xa=br.filter(pa=>{let{key:Ka}=pa;return Ka!==vr.key});xa.push(vr),Or(xa),Rn(Du(xa),xa)};return[vr=>Oc(Wt,cn,vr,br,dr,ta,_n),br,Dr]}var Gf=Ef;function Al(Rt,Wt,cn){const xn=ge.useRef({});function Rn(_n){if(!xn.current||xn.current.data!==Rt||xn.current.childrenColumnName!==Wt||xn.current.getRowKey!==cn){let ir=function(lr){lr.forEach((Or,br)=>{const Dr=cn(Or,br);dr.set(Dr,Or),Or&&typeof Or=="object"&&Wt in Or&&ir(Or[Wt]||[])})};const dr=new Map;ir(Rt),xn.current={data:Rt,childrenColumnName:Wt,kvMap:dr,getRowKey:cn}}return xn.current.kvMap.get(_n)}return[Rn]}var Af=Ie(50371),Hf=function(Rt,Wt){var cn={};for(var xn in Rt)Object.prototype.hasOwnProperty.call(Rt,xn)&&Wt.indexOf(xn)<0&&(cn[xn]=Rt[xn]);if(Rt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Rn=0,xn=Object.getOwnPropertySymbols(Rt);Rn{const _n=Rt[Rn];typeof _n!="function"&&(cn[Rn]=_n)}),cn}function Lc(Rt,Wt,cn){const xn=cn&&typeof cn=="object"?cn:{},{total:Rn=0}=xn,_n=Hf(xn,["total"]),[dr,ir]=(0,ge.useState)(()=>({current:"defaultCurrent"in _n?_n.defaultCurrent:1,pageSize:"defaultPageSize"in _n?_n.defaultPageSize:os})),lr=(0,Af.Z)(dr,_n,{total:Rn>0?Rn:Rt}),Or=Math.ceil((Rn||Rt)/lr.pageSize);lr.current>Or&&(lr.current=Or||1);const br=(ta,$r)=>{ir({current:ta!=null?ta:1,pageSize:$r||lr.pageSize})},Dr=(ta,$r)=>{var vr;cn&&((vr=cn.onChange)===null||vr===void 0||vr.call(cn,ta,$r)),br(ta,$r),Wt(ta,$r||(lr==null?void 0:lr.pageSize))};return cn===!1?[{},()=>{}]:[Object.assign(Object.assign({},lr),{onChange:Dr}),br]}var Wl=Lc,jl=Ie(84105),Yl=Ie(35654),Md=Ie(90782),xf=Ie(71430),Fh=Ie(18929);const Bu={},Sf="SELECT_ALL",$d="SELECT_INVERT",xs="SELECT_NONE",Vf=[],Dd=(Rt,Wt)=>{let cn=[];return(Wt||[]).forEach(xn=>{cn.push(xn),xn&&typeof xn=="object"&&Rt in xn&&(cn=[].concat((0,Kr.Z)(cn),(0,Kr.Z)(Dd(Rt,xn[Rt]))))}),cn};var Tl=(Rt,Wt)=>{const{preserveSelectedRowKeys:cn,selectedRowKeys:xn,defaultSelectedRowKeys:Rn,getCheckboxProps:_n,onChange:dr,onSelect:ir,onSelectAll:lr,onSelectInvert:Or,onSelectNone:br,onSelectMultiple:Dr,columnWidth:ta,type:$r,selections:vr,fixed:xa,renderCell:pa,hideSelectAll:Ka,checkStrictly:Ta=!0}=Wt||{},{prefixCls:Wa,data:Bi,pageData:Ri,getRecordByKey:vi,getRowKey:Fi,expandType:Ki,childrenColumnName:ii,locale:Pi,getPopupContainer:oi}=Rt,[Za,wa]=(0,Fh.Z)(xn||Rn||Vf,{value:xn}),_i=ge.useRef(new Map),so=(0,ge.useCallback)(bn=>{if(cn){const Yn=new Map;bn.forEach(Hn=>{let Bn=vi(Hn);!Bn&&_i.current.has(Hn)&&(Bn=_i.current.get(Hn)),Yn.set(Hn,Bn)}),_i.current=Yn}},[vi,cn]);ge.useEffect(()=>{so(Za)},[Za]);const{keyEntities:eo}=(0,ge.useMemo)(()=>{if(Ta)return{keyEntities:null};let bn=Bi;if(cn){const Yn=new Set(Bi.map((Bn,Wn)=>Fi(Bn,Wn))),Hn=Array.from(_i.current).reduce((Bn,Wn)=>{let[Fn,Zn]=Wn;return Yn.has(Fn)?Bn:Bn.concat(Zn)},[]);bn=[].concat((0,Kr.Z)(bn),(0,Kr.Z)(Hn))}return(0,xf.I8)(bn,{externalGetKey:Fi,childrenPropName:ii})},[Bi,Fi,Ta,ii,cn]),Di=(0,ge.useMemo)(()=>Dd(ii,Ri),[ii,Ri]),Ve=(0,ge.useMemo)(()=>{const bn=new Map;return Di.forEach((Yn,Hn)=>{const Bn=Fi(Yn,Hn),Wn=(_n?_n(Yn):null)||{};bn.set(Bn,Wn)}),bn},[Di,Fi,_n]),et=(0,ge.useCallback)(bn=>{var Yn;return!!(!((Yn=Ve.get(Fi(bn)))===null||Yn===void 0)&&Yn.disabled)},[Ve,Fi]),[st,pt]=(0,ge.useMemo)(()=>{if(Ta)return[Za||[],[]];const{checkedKeys:bn,halfCheckedKeys:Yn}=(0,Md.S)(Za,!0,eo,et);return[bn||[],Yn]},[Za,Ta,eo,et]),It=(0,ge.useMemo)(()=>{const bn=$r==="radio"?st.slice(0,1):st;return new Set(bn)},[st,$r]),Lt=(0,ge.useMemo)(()=>$r==="radio"?new Set:new Set(pt),[pt,$r]),[jt,_t]=(0,ge.useState)(null);ge.useEffect(()=>{Wt||wa(Vf)},[!!Wt]);const Jt=(0,ge.useCallback)((bn,Yn)=>{let Hn,Bn;so(bn),cn?(Hn=bn,Bn=bn.map(Wn=>_i.current.get(Wn))):(Hn=[],Bn=[],bn.forEach(Wn=>{const Fn=vi(Wn);Fn!==void 0&&(Hn.push(Wn),Bn.push(Fn))})),wa(Hn),dr==null||dr(Hn,Bn,{type:Yn})},[wa,vi,dr,cn]),Kt=(0,ge.useCallback)((bn,Yn,Hn,Bn)=>{if(ir){const Wn=Hn.map(Fn=>vi(Fn));ir(vi(bn),Yn,Wn,Bn)}Jt(Hn,"single")},[ir,vi,Jt]),un=(0,ge.useMemo)(()=>!vr||Ka?null:(vr===!0?[Sf,$d,xs]:vr).map(Yn=>Yn===Sf?{key:"all",text:Pi.selectionAll,onSelect(){Jt(Bi.map((Hn,Bn)=>Fi(Hn,Bn)).filter(Hn=>{const Bn=Ve.get(Hn);return!(Bn!=null&&Bn.disabled)||It.has(Hn)}),"all")}}:Yn===$d?{key:"invert",text:Pi.selectInvert,onSelect(){const Hn=new Set(It);Ri.forEach((Wn,Fn)=>{const Zn=Fi(Wn,Fn),Pr=Ve.get(Zn);Pr!=null&&Pr.disabled||(Hn.has(Zn)?Hn.delete(Zn):Hn.add(Zn))});const Bn=Array.from(Hn);Or&&Or(Bn),Jt(Bn,"invert")}}:Yn===xs?{key:"none",text:Pi.selectNone,onSelect(){br==null||br(),Jt(Array.from(It).filter(Hn=>{const Bn=Ve.get(Hn);return Bn==null?void 0:Bn.disabled}),"none")}}:Yn).map(Yn=>Object.assign(Object.assign({},Yn),{onSelect:function(){for(var Hn,Bn,Wn=arguments.length,Fn=new Array(Wn),Zn=0;Zn{var Yn;if(!Wt)return bn.filter(zn=>zn!==Bu);let Hn=(0,Kr.Z)(bn);const Bn=new Set(It),Wn=Di.map(Fi).filter(zn=>!Ve.get(zn).disabled),Fn=Wn.every(zn=>Bn.has(zn)),Zn=Wn.some(zn=>Bn.has(zn)),Pr=()=>{const zn=[];Fn?Wn.forEach(ia=>{Bn.delete(ia),zn.push(ia)}):Wn.forEach(ia=>{Bn.has(ia)||(Bn.add(ia),zn.push(ia))});const Br=Array.from(Bn);lr==null||lr(!Fn,Br.map(ia=>vi(ia)),zn.map(ia=>vi(ia))),Jt(Br,"all"),_t(null)};let Sr;if($r!=="radio"){let zn;if(un){const oa={getPopupContainer:oi,items:un.map((za,wi)=>{const{key:Mi,text:sa,onSelect:vo}=za;return{key:Mi!=null?Mi:wi,onClick:()=>{vo==null||vo(Wn)},label:sa}})};zn=ge.createElement("div",{className:`${Wa}-selection-extra`},ge.createElement(Ds.Z,{menu:oa,getPopupContainer:oi},ge.createElement("span",null,ge.createElement(jl.Z,null))))}const Br=Di.map((oa,za)=>{const wi=Fi(oa,za),Mi=Ve.get(wi)||{};return Object.assign({checked:Bn.has(wi)},Mi)}).filter(oa=>{let{disabled:za}=oa;return za}),ia=!!Br.length&&Br.length===Di.length,Hr=ia&&Br.every(oa=>{let{checked:za}=oa;return za}),ga=ia&&Br.some(oa=>{let{checked:za}=oa;return za});Sr=!Ka&&ge.createElement("div",{className:`${Wa}-selection`},ge.createElement(Ks.default,{checked:ia?Hr:!!Di.length&&Fn,indeterminate:ia?!Hr&&ga:!Fn&&Zn,onChange:Pr,disabled:Di.length===0||ia,"aria-label":zn?"Custom selection":"Select all",skipGroup:!0}),zn)}let mr;$r==="radio"?mr=(zn,Br,ia)=>{const Hr=Fi(Br,ia),ga=Bn.has(Hr);return{node:ge.createElement(bd.ZP,Object.assign({},Ve.get(Hr),{checked:ga,onClick:oa=>oa.stopPropagation(),onChange:oa=>{Bn.has(Hr)||Kt(Hr,!0,[Hr],oa.nativeEvent)}})),checked:ga}}:mr=(zn,Br,ia)=>{var Hr;const ga=Fi(Br,ia),oa=Bn.has(ga),za=Lt.has(ga),wi=Ve.get(ga);let Mi;return Ki==="nest"?Mi=za:Mi=(Hr=wi==null?void 0:wi.indeterminate)!==null&&Hr!==void 0?Hr:za,{node:ge.createElement(Ks.default,Object.assign({},wi,{indeterminate:Mi,checked:oa,skipGroup:!0,onClick:sa=>sa.stopPropagation(),onChange:sa=>{let{nativeEvent:vo}=sa;const{shiftKey:Io}=vo;let Ts=-1,Ss=-1;if(Io&&Ta){const ji=new Set([jt,ga]);Wn.some((Ns,bs)=>{if(ji.has(Ns))if(Ts===-1)Ts=bs;else return Ss=bs,!0;return!1})}if(Ss!==-1&&Ts!==Ss&&Ta){const ji=Wn.slice(Ts,Ss+1),Ns=[];oa?ji.forEach(So=>{Bn.has(So)&&(Ns.push(So),Bn.delete(So))}):ji.forEach(So=>{Bn.has(So)||(Ns.push(So),Bn.add(So))});const bs=Array.from(Bn);Dr==null||Dr(!oa,bs.map(So=>vi(So)),Ns.map(So=>vi(So))),Jt(bs,"multiple")}else{const ji=st;if(Ta){const Ns=oa?(0,Yl._5)(ji,ga):(0,Yl.L0)(ji,ga);Kt(ga,!oa,Ns,vo)}else{const Ns=(0,Md.S)([].concat((0,Kr.Z)(ji),[ga]),!0,eo,et),{checkedKeys:bs,halfCheckedKeys:So}=Ns;let Ll=bs;if(oa){const fl=new Set(bs);fl.delete(ga),Ll=(0,Md.S)(Array.from(fl),{checked:!1,halfCheckedKeys:So},eo,et).checkedKeys}Kt(ga,!oa,Ll,vo)}}_t(oa?null:ga)}})),checked:oa}};const $n=(zn,Br,ia)=>{const{node:Hr,checked:ga}=mr(zn,Br,ia);return pa?pa(ga,Br,ia,Hr):Hr};if(!Hn.includes(Bu))if(Hn.findIndex(zn=>{var Br;return((Br=zn[Ya])===null||Br===void 0?void 0:Br.columnType)==="EXPAND_COLUMN"})===0){const[zn,...Br]=Hn;Hn=[zn,Bu].concat((0,Kr.Z)(Br))}else Hn=[Bu].concat((0,Kr.Z)(Hn));const fa=Hn.indexOf(Bu);Hn=Hn.filter((zn,Br)=>zn!==Bu||Br===fa);const Xa=Hn[fa-1],ti=Hn[fa+1];let Ir=xa;Ir===void 0&&((ti==null?void 0:ti.fixed)!==void 0?Ir=ti.fixed:(Xa==null?void 0:Xa.fixed)!==void 0&&(Ir=Xa.fixed)),Ir&&Xa&&((Yn=Xa[Ya])===null||Yn===void 0?void 0:Yn.columnType)==="EXPAND_COLUMN"&&Xa.fixed===void 0&&(Xa.fixed=Ir);const Lr=Qe()(`${Wa}-selection-col`,{[`${Wa}-selection-col-with-dropdown`]:vr&&$r==="checkbox"}),va={fixed:Ir,width:ta,className:`${Wa}-selection-column`,title:Wt.columnTitle||Sr,render:$n,onCell:Wt.onCell,[Ya]:{className:Lr}};return Hn.map(zn=>zn===Bu?va:zn)},[Fi,Di,Wt,st,It,Lt,ta,un,Ki,jt,Ve,Dr,Kt,et]),It]},bf=Ie(89489),Ol=Ie(59477),ac=Ie(6848);const ef="ascend",mc="descend";function ou(Rt){return typeof Rt.sorter=="object"&&typeof Rt.sorter.multiple=="number"?Rt.sorter.multiple:!1}function Bc(Rt){return typeof Rt=="function"?Rt:Rt&&typeof Rt=="object"&&Rt.compare?Rt.compare:!1}function Xl(Rt,Wt){return Wt?Rt[Rt.indexOf(Wt)+1]:Rt[0]}function nd(Rt,Wt,cn){let xn=[];function Rn(_n,dr){xn.push({column:_n,key:Vi(_n,dr),multiplePriority:ou(_n),sortOrder:_n.sortOrder})}return(Rt||[]).forEach((_n,dr)=>{const ir=Ro(dr,cn);_n.children?("sortOrder"in _n&&Rn(_n,ir),xn=[].concat((0,Kr.Z)(xn),(0,Kr.Z)(nd(_n.children,Wt,ir)))):_n.sorter&&("sortOrder"in _n?Rn(_n,ir):Wt&&_n.defaultSortOrder&&xn.push({column:_n,key:Vi(_n,ir),multiplePriority:ou(_n),sortOrder:_n.defaultSortOrder}))}),xn}function rd(Rt,Wt,cn,xn,Rn,_n,dr,ir){return(Wt||[]).map((lr,Or)=>{const br=Ro(Or,ir);let Dr=lr;if(Dr.sorter){const ta=Dr.sortDirections||Rn,$r=Dr.showSorterTooltip===void 0?dr:Dr.showSorterTooltip,vr=Vi(Dr,br),xa=cn.find(Ki=>{let{key:ii}=Ki;return ii===vr}),pa=xa?xa.sortOrder:null,Ka=Xl(ta,pa);let Ta;if(lr.sortIcon)Ta=lr.sortIcon({sortOrder:pa});else{const Ki=ta.includes(ef)&&ge.createElement(Ol.Z,{className:Qe()(`${Rt}-column-sorter-up`,{active:pa===ef})}),ii=ta.includes(mc)&&ge.createElement(bf.Z,{className:Qe()(`${Rt}-column-sorter-down`,{active:pa===mc})});Ta=ge.createElement("span",{className:Qe()(`${Rt}-column-sorter`,{[`${Rt}-column-sorter-full`]:!!(Ki&&ii)})},ge.createElement("span",{className:`${Rt}-column-sorter-inner`,"aria-hidden":"true"},Ki,ii))}const{cancelSort:Wa,triggerAsc:Bi,triggerDesc:Ri}=_n||{};let vi=Wa;Ka===mc?vi=Ri:Ka===ef&&(vi=Bi);const Fi=typeof $r=="object"?$r:{title:vi};Dr=Object.assign(Object.assign({},Dr),{className:Qe()(Dr.className,{[`${Rt}-column-sort`]:pa}),title:Ki=>{const ii=ge.createElement("div",{className:`${Rt}-column-sorters`},ge.createElement("span",{className:`${Rt}-column-title`},ns(lr.title,Ki)),Ta);return $r?ge.createElement(ac.Z,Object.assign({},Fi),ii):ii},onHeaderCell:Ki=>{const ii=lr.onHeaderCell&&lr.onHeaderCell(Ki)||{},Pi=ii.onClick,oi=ii.onKeyDown;ii.onClick=_i=>{xn({column:lr,key:vr,sortOrder:Ka,multiplePriority:ou(lr)}),Pi==null||Pi(_i)},ii.onKeyDown=_i=>{_i.keyCode===Xd.Z.ENTER&&(xn({column:lr,key:vr,sortOrder:Ka,multiplePriority:ou(lr)}),oi==null||oi(_i))};const Za=vs(lr.title,{}),wa=Za==null?void 0:Za.toString();return pa?ii["aria-sort"]=pa==="ascend"?"ascending":"descending":ii["aria-label"]=wa||"",ii.className=Qe()(ii.className,`${Rt}-column-has-sorters`),ii.tabIndex=0,lr.ellipsis&&(ii.title=(Za!=null?Za:"").toString()),ii}})}return"children"in Dr&&(Dr=Object.assign(Object.assign({},Dr),{children:rd(Rt,Dr.children,cn,xn,Rn,_n,dr,br)})),Dr})}function qr(Rt){const{column:Wt,sortOrder:cn}=Rt;return{column:Wt,order:cn,field:Wt.dataIndex,columnKey:Wt.key}}function Kf(Rt){const Wt=Rt.filter(cn=>{let{sortOrder:xn}=cn;return xn}).map(qr);return Wt.length===0&&Rt.length?Object.assign(Object.assign({},qr(Rt[Rt.length-1])),{column:void 0}):Wt.length<=1?Wt[0]||{}:Wt}function tf(Rt,Wt,cn){const xn=Wt.slice().sort((dr,ir)=>ir.multiplePriority-dr.multiplePriority),Rn=Rt.slice(),_n=xn.filter(dr=>{let{column:{sorter:ir},sortOrder:lr}=dr;return Bc(ir)&&lr});return _n.length?Rn.sort((dr,ir)=>{for(let lr=0;lr<_n.length;lr+=1){const Or=_n[lr],{column:{sorter:br},sortOrder:Dr}=Or,ta=Bc(br);if(ta&&Dr){const $r=ta(dr,ir,Dr);if($r!==0)return Dr===ef?$r:-$r}}return 0}).map(dr=>{const ir=dr[cn];return ir?Object.assign(Object.assign({},dr),{[cn]:tf(ir,Wt,cn)}):dr}):Rn}function _h(Rt){let{prefixCls:Wt,mergedColumns:cn,onSorterChange:xn,sortDirections:Rn,tableLocale:_n,showSorterTooltip:dr}=Rt;const[ir,lr]=ge.useState(nd(cn,!0)),Or=ge.useMemo(()=>{let vr=!0;const xa=nd(cn,!1);if(!xa.length)return ir;const pa=[];function Ka(Wa){vr?pa.push(Wa):pa.push(Object.assign(Object.assign({},Wa),{sortOrder:null}))}let Ta=null;return xa.forEach(Wa=>{Ta===null?(Ka(Wa),Wa.sortOrder&&(Wa.multiplePriority===!1?vr=!1:Ta=!0)):(Ta&&Wa.multiplePriority!==!1||(vr=!1),Ka(Wa))}),pa},[cn,ir]),br=ge.useMemo(()=>{const vr=Or.map(xa=>{let{column:pa,sortOrder:Ka}=xa;return{column:pa,order:Ka}});return{sortColumns:vr,sortColumn:vr[0]&&vr[0].column,sortOrder:vr[0]&&vr[0].order}},[Or]);function Dr(vr){let xa;vr.multiplePriority===!1||!Or.length||Or[0].multiplePriority===!1?xa=[vr]:xa=[].concat((0,Kr.Z)(Or.filter(pa=>{let{key:Ka}=pa;return Ka!==vr.key})),[vr]),lr(xa),xn(Kf(xa),xa)}return[vr=>rd(Wt,vr,Or,Dr,Rn,_n,dr),Or,br,()=>Kf(Or)]}function Zf(Rt,Wt){return Rt.map(cn=>{const xn=Object.assign({},cn);return xn.title=ns(cn.title,Wt),"children"in xn&&(xn.children=Zf(xn.children,Wt)),xn})}function zh(Rt){return[ge.useCallback(cn=>Zf(cn,Rt),[Rt])]}var Qf=$a((Rt,Wt)=>{const{_renderTimes:cn}=Rt,{_renderTimes:xn}=Wt;return cn!==xn}),Nc=Fa((Rt,Wt)=>{const{_renderTimes:cn}=Rt,{_renderTimes:xn}=Wt;return cn!==xn}),Gl=Ie(64993),Rc=Ie(17313),pu=Ie(83116),Yf=Ie(37613),Nt=Rt=>{const{componentCls:Wt}=Rt,cn=`${Rt.lineWidth}px ${Rt.lineType} ${Rt.tableBorderColor}`,xn=(Rn,_n,dr)=>({[`&${Wt}-${Rn}`]:{[`> ${Wt}-container`]:{[`> ${Wt}-content, > ${Wt}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${Wt}-expanded-row-fixed`]:{margin:`-${_n}px -${dr+Rt.lineWidth}px`}}}}}});return{[`${Wt}-wrapper`]:{[`${Wt}${Wt}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${Wt}-title`]:{border:cn,borderBottom:0},[`> ${Wt}-container`]:{borderInlineStart:cn,borderTop:cn,[` > ${Wt}-content, > ${Wt}-header, > ${Wt}-body, @@ -439,7 +439,7 @@ ${oe}`)}function ue(bt,Me,Oe){return(bt>=0&&Oe?` ${ve(bt,Me-1)}`:ve(bt,Me)).padE &${Wt}-row:hover > td, > th${Wt}-cell-row-hover, > td${Wt}-cell-row-hover - `]:{background:xa},[`&${Wt}-row-selected`]:{"> th, > td":{background:pa},"&:hover > th, &:hover > td":{background:Ka}}}},[`${Wt}-footer`]:{padding:`${xn}px ${Rn}px`,color:Ta,background:Wa}})}};var Do=(0,pu.Z)("Table",Rt=>{const{colorTextHeading:Wt,colorSplit:cn,colorIcon:xn,colorIconHover:Rn,opacityLoading:_n,colorBgContainer:dr,controlInteractiveSize:ir,headerBg:lr,headerColor:Or,headerSortActiveBg:br,headerSortHoverBg:Dr,bodySortBg:ta,rowHoverBg:$r,rowSelectedBg:vr,rowSelectedHoverBg:xa,rowExpandedBg:pa,cellPaddingBlock:Ka,cellPaddingInline:Ta,cellPaddingBlockMD:Wa,cellPaddingInlineMD:Bi,cellPaddingBlockSM:Ri,cellPaddingInlineSM:vi,borderColor:Fi,footerBg:Ki,footerColor:ii,headerBorderRadius:Pi,cellFontSize:oi,cellFontSizeMD:Za,cellFontSizeSM:wa,headerSplitColor:_i,fixedHeaderSortActiveBg:so,headerFilterHoverBg:eo,filterDropdownBg:Di,expandIconBg:Ve,selectionColumnWidth:et,stickyScrollBarBg:st}=Rt,pt=new Gl.C(xn),It=new Gl.C(Rn),Lt=2,jt=(0,Yf.TS)(Rt,{tableFontSize:oi,tableBg:dr,tableRadius:Pi,tablePaddingVertical:Ka,tablePaddingHorizontal:Ta,tablePaddingVerticalMiddle:Wa,tablePaddingHorizontalMiddle:Bi,tablePaddingVerticalSmall:Ri,tablePaddingHorizontalSmall:vi,tableBorderColor:Fi,tableHeaderTextColor:Or,tableHeaderBg:lr,tableFooterTextColor:ii,tableFooterBg:Ki,tableHeaderCellSplitColor:_i,tableHeaderSortBg:br,tableHeaderSortHoverBg:Dr,tableHeaderIconColor:pt.clone().setAlpha(pt.getAlpha()*_n).toRgbString(),tableHeaderIconColorHover:It.clone().setAlpha(It.getAlpha()*_n).toRgbString(),tableBodySortBg:ta,tableFixedHeaderSortActiveBg:so,tableHeaderFilterActiveBg:eo,tableFilterDropdownBg:Di,tableRowHoverBg:$r,tableSelectedRowBg:vr,tableSelectedRowHoverBg:xa,zIndexTableFixed:Lt,zIndexTableSticky:Lt+1,tableFontSizeMiddle:Za,tableFontSizeSmall:wa,tableSelectionColumnWidth:et,tableExpandIconBg:Ve,tableExpandColumnWidth:ir+2*Rt.padding,tableExpandedRowBg:pa,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:st,tableScrollThumbBgHover:Wt,tableScrollBg:cn});return[ds(jt),Ca(jt),fs(jt),Wi(jt),ja(jt),Nt(jt),Xr(jt),kr(jt),fs(jt),or(jt),Ai(jt),ua(jt),_o(jt),Sn(jt),pi(jt),Ei(jt),Qs(jt)]},Rt=>{const{colorFillAlter:Wt,colorBgContainer:cn,colorTextHeading:xn,colorFillSecondary:Rn,colorFillContent:_n,controlItemBgActive:dr,controlItemBgActiveHover:ir,padding:lr,paddingSM:Or,paddingXS:br,colorBorderSecondary:Dr,borderRadiusLG:ta,fontSize:$r,controlHeight:vr,colorTextPlaceholder:xa}=Rt,pa=new Gl.C(Rn).onBackground(cn).toHexShortString(),Ka=new Gl.C(_n).onBackground(cn).toHexShortString(),Ta=new Gl.C(Wt).onBackground(cn).toHexShortString();return{headerBg:Ta,headerColor:xn,headerSortActiveBg:pa,headerSortHoverBg:Ka,bodySortBg:Ta,rowHoverBg:Ta,rowSelectedBg:dr,rowSelectedHoverBg:ir,rowExpandedBg:Wt,cellPaddingBlock:lr,cellPaddingInline:lr,cellPaddingBlockMD:Or,cellPaddingInlineMD:br,cellPaddingBlockSM:br,cellPaddingInlineSM:br,borderColor:Dr,headerBorderRadius:ta,footerBg:Ta,footerColor:xn,cellFontSize:$r,cellFontSizeMD:$r,cellFontSizeSM:$r,headerSplitColor:Dr,fixedHeaderSortActiveBg:pa,headerFilterHoverBg:_n,filterDropdownMenuBg:cn,filterDropdownBg:cn,expandIconBg:cn,selectionColumnWidth:vr,stickyScrollBarBg:xa,stickyScrollBarBorderRadius:100}});const qo=[],Ko=(Rt,Wt)=>{const{prefixCls:cn,className:xn,rootClassName:Rn,style:_n,size:dr,bordered:ir,dropdownPrefixCls:lr,dataSource:Or,pagination:br,rowSelection:Dr,rowKey:ta="key",rowClassName:$r,columns:vr,children:xa,childrenColumnName:pa,onChange:Ka,getPopupContainer:Ta,loading:Wa,expandIcon:Bi,expandable:Ri,expandedRowRender:vi,expandIconColumnIndex:Fi,indentSize:Ki,scroll:ii,sortDirections:Pi,locale:oi,showSorterTooltip:Za=!0,virtual:wa}=Rt,_i=ge.useMemo(()=>vr||Ue(xa),[vr,xa]),so=ge.useMemo(()=>_i.some(rs=>rs.responsive),[_i]),eo=(0,Fo.Z)(so),Di=ge.useMemo(()=>{const rs=new Set(Object.keys(eo).filter(zs=>eo[zs]));return _i.filter(zs=>!zs.responsive||zs.responsive.some(Bl=>rs.has(Bl)))},[_i,eo]),Ve=(0,oo.Z)(Rt,["className","style","columns"]),{locale:et=Ao.Z,direction:st,table:pt,renderEmpty:It,getPrefixCls:Lt,getPopupContainer:jt}=ge.useContext(yo.E_),_t=(0,As.Z)(dr),Jt=Object.assign(Object.assign({},et.Table),oi),Kt=Or||qo,un=Lt("table",cn),Dn=Lt("dropdown",lr),bn=Object.assign({childrenColumnName:pa,expandIconColumnIndex:Fi},Ri),{childrenColumnName:Yn="children"}=bn,Gn=ge.useMemo(()=>Kt.some(rs=>rs==null?void 0:rs[Yn])?"nest":vi||Ri&&Ri.expandedRowRender?"row":null,[Kt]),Bn={body:ge.useRef()},Wn=ge.useMemo(()=>typeof ta=="function"?ta:rs=>rs==null?void 0:rs[ta],[ta]),[Fn]=Al(Kt,Yn,Wn),Zn={},Pr=function(rs,zs){let Bl=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Xs,su,wl;const Jl=Object.assign(Object.assign({},Zn),rs);Bl&&((Xs=Zn.resetPagination)===null||Xs===void 0||Xs.call(Zn),!((su=Jl.pagination)===null||su===void 0)&&su.current&&(Jl.pagination.current=1),br&&br.onChange&&br.onChange(1,(wl=Jl.pagination)===null||wl===void 0?void 0:wl.pageSize)),ii&&ii.scrollToFirstRowOnChange!==!1&&Bn.body.current&&(0,Ii.Z)(0,{getContainer:()=>Bn.body.current}),Ka==null||Ka(Jl.pagination,Jl.filters,Jl.sorter,{currentDataSource:yf(tf(Kt,Jl.sorterStates,Yn),Jl.filterStates),action:zs})},Sr=(rs,zs)=>{Pr({sorter:rs,sorterStates:zs},"sort",!1)},[mr,$n,fa,Xa]=_h({prefixCls:un,mergedColumns:Di,onSorterChange:Sr,sortDirections:Pi||["ascend","descend"],tableLocale:Jt,showSorterTooltip:Za}),ti=ge.useMemo(()=>tf(Kt,$n,Yn),[Kt,$n]);Zn.sorter=Xa(),Zn.sorterStates=$n;const Ir=(rs,zs)=>{Pr({filters:rs,filterStates:zs},"filter",!0)},[Lr,va,zn]=Gf({prefixCls:un,locale:Jt,dropdownPrefixCls:Dn,mergedColumns:Di,onFilterChange:Ir,getPopupContainer:Ta||jt}),Br=yf(ti,va);Zn.filters=zn,Zn.filterStates=va;const ia=ge.useMemo(()=>{const rs={};return Object.keys(zn).forEach(zs=>{zn[zs]!==null&&(rs[zs]=zn[zs])}),Object.assign(Object.assign({},fa),{filters:rs})},[fa,zn]),[Hr]=zh(ia),ga=(rs,zs)=>{Pr({pagination:Object.assign(Object.assign({},Zn.pagination),{current:rs,pageSize:zs})},"paginate")},[oa,za]=Wl(Br.length,ga,br);Zn.pagination=br===!1?{}:rc(oa,br),Zn.resetPagination=za;const wi=ge.useMemo(()=>{if(br===!1||!oa.pageSize)return Br;const{current:rs=1,total:zs,pageSize:Bl=os}=oa;return Br.lengthBl?Br.slice((rs-1)*Bl,rs*Bl):Br:Br.slice((rs-1)*Bl,rs*Bl)},[!!br,Br,oa&&oa.current,oa&&oa.pageSize,oa&&oa.total]),[Mi,sa]=Tl({prefixCls:un,data:Br,pageData:wi,getRowKey:Wn,getRecordByKey:Fn,expandType:Gn,childrenColumnName:Yn,locale:Jt,getPopupContainer:Ta||jt},Dr),vo=(rs,zs,Bl)=>{let Xs;return typeof $r=="function"?Xs=Qe()($r(rs,zs,Bl)):Xs=Qe()($r),Qe()({[`${un}-row-selected`]:sa.has(Wn(rs,zs))},Xs)};bn.__PARENT_RENDER_ICON__=bn.expandIcon,bn.expandIcon=bn.expandIcon||Bi||Va(Jt),Gn==="nest"&&bn.expandIconColumnIndex===void 0?bn.expandIconColumnIndex=Dr?1:0:bn.expandIconColumnIndex>0&&Dr&&(bn.expandIconColumnIndex-=1),typeof bn.indentSize!="number"&&(bn.indentSize=typeof Ki=="number"?Ki:15);const Io=ge.useCallback(rs=>Hr(Mi(Lr(mr(rs)))),[mr,Lr,Mi]);let Ts,Ss;if(br!==!1&&(oa!=null&&oa.total)){let rs;oa.size?rs=oa.size:rs=_t==="small"||_t==="middle"?"small":void 0;const zs=su=>ge.createElement(js.Z,Object.assign({},oa,{className:Qe()(`${un}-pagination ${un}-pagination-${su}`,oa.className),size:rs})),Bl=st==="rtl"?"left":"right",{position:Xs}=oa;if(Xs!==null&&Array.isArray(Xs)){const su=Xs.find(pc=>pc.includes("top")),wl=Xs.find(pc=>pc.includes("bottom")),Jl=Xs.every(pc=>`${pc}`=="none");!su&&!wl&&!Jl&&(Ss=zs(Bl)),su&&(Ts=zs(su.toLowerCase().replace("top",""))),wl&&(Ss=zs(wl.toLowerCase().replace("bottom","")))}else Ss=zs(Bl)}let ji;typeof Wa=="boolean"?ji={spinning:Wa}:typeof Wa=="object"&&(ji=Object.assign({spinning:!0},Wa));const[Ns,bs]=Do(un),[,So]=(0,Aa.Z)(),Ll=Qe()(`${un}-wrapper`,pt==null?void 0:pt.className,{[`${un}-wrapper-rtl`]:st==="rtl"},xn,Rn,bs),fl=Object.assign(Object.assign({},pt==null?void 0:pt.style),_n),Hl=oi&&oi.emptyText||(It==null?void 0:It("Table"))||ge.createElement(co.Z,{componentName:"Table"}),Ku=wa?Nc:Qf,Cf={},Ng=ge.useMemo(()=>{const{fontSize:rs,lineHeight:zs,padding:Bl,paddingXS:Xs,paddingSM:su}=So,wl=Math.floor(rs*zs);switch(_t){case"large":return Bl*2+wl;case"small":return Xs*2+wl;default:return su*2+wl}},[So,_t]);return wa&&(Cf.listItemHeight=Ng),Ns(ge.createElement("div",{ref:Wt,className:Ll,style:fl},ge.createElement(ri.Z,Object.assign({spinning:!1},ji),Ts,ge.createElement(Ku,Object.assign({},Cf,Ve,{columns:Di,direction:st,expandable:bn,prefixCls:un,className:Qe()({[`${un}-middle`]:_t==="middle",[`${un}-small`]:_t==="small",[`${un}-bordered`]:ir,[`${un}-empty`]:Kt.length===0}),data:wi,rowKey:Wn,rowClassName:vo,emptyText:Hl,internalHooks:He,internalRefs:Bn,transformColumns:Io})),Ss)))};var Bs=ge.forwardRef(Ko);const ss=(Rt,Wt)=>{const cn=ge.useRef(0);return cn.current+=1,ge.createElement(Bs,Object.assign({},Rt,{ref:Wt,_renderTimes:cn.current}))},Ga=ge.forwardRef(ss);Ga.SELECTION_COLUMN=Bu,Ga.EXPAND_COLUMN=Le,Ga.SELECTION_ALL=Sf,Ga.SELECTION_INVERT=$d,Ga.SELECTION_NONE=xs,Ga.Column=Li,Ga.ColumnGroup=xo,Ga.Summary=mt;var nl=Ga,Ys=nl},17574:function(St,Tt,Ie){"use strict";Ie.d(Tt,{default:function(){return dt}});var Le=Ie(54030),He=Ie(3300),Fe=Ie(52671),Ce=Ie(8657),_e=Ie(32855),Pe=Ie(59301),ge={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},Ee=ge,be=Ie(7657),we=function(ft,yt){return Pe.createElement(be.Z,(0,_e.Z)({},ft,{ref:yt,icon:Ee}))},pe=Pe.forwardRef(we),ye=pe,xe=Ie(92310),ce=Ie.n(xe),te=Ie(35654),ne=Ie(71430),le=Ie(36355),oe=Ie(56082),de=Ie(62892),he=Ie(20648);const ie=4;function ue(nt){const{dropPosition:ft,dropLevelOffset:yt,prefixCls:gt,indent:ht,direction:vt="ltr"}=nt,Ut=vt==="ltr"?"left":"right",Qt=vt==="ltr"?"right":"left",en={[Ut]:-yt*ht+ie,[Qt]:0};switch(ft){case-1:en.top=-3;break;case 1:en.bottom=-3;break;default:en.bottom=-3,en[Ut]=ht+ie;break}return Pe.createElement("div",{style:en,className:`${gt}-drop-indicator`})}var ve=Ie(71997),De=Pe.forwardRef((nt,ft)=>{const{getPrefixCls:yt,direction:gt,virtual:ht,tree:vt}=Pe.useContext(le.E_),{prefixCls:Ut,className:Qt,showIcon:en=!1,showLine:fn,switcherIcon:Bt,blockNode:an=!1,children:on,checkable:In=!1,selectable:Nn=!0,draggable:sn,motion:tn,style:Gt}=nt,Ot=yt("tree",Ut),Et=yt(),Yt=tn!=null?tn:Object.assign(Object.assign({},(0,de.Z)(Et)),{motionAppear:!1}),mt=Object.assign(Object.assign({},nt),{checkable:In,selectable:Nn,showIcon:en,motion:Yt,blockNode:an,showLine:!!fn,dropIndicatorRender:ue}),[At,Xt]=(0,he.ZP)(Ot),Ft=Pe.useMemo(()=>{if(!sn)return!1;let ln={};switch(typeof sn){case"function":ln.nodeDraggable=sn;break;case"object":ln=Object.assign({},sn);break;default:break}return ln.icon!==!1&&(ln.icon=ln.icon||Pe.createElement(oe.Z,null)),ln},[sn]),Mt=ln=>Pe.createElement(ve.Z,{prefixCls:Ot,switcherIcon:Bt,treeNodeProps:ln,showLine:fn});return At(Pe.createElement(Le.Z,Object.assign({itemHeight:20,ref:ft,virtual:ht},mt,{style:Object.assign(Object.assign({},vt==null?void 0:vt.style),Gt),prefixCls:Ot,className:ce()({[`${Ot}-icon-hide`]:!en,[`${Ot}-block-node`]:an,[`${Ot}-unselectable`]:!Nn,[`${Ot}-rtl`]:gt==="rtl"},vt==null?void 0:vt.className,Qt,Xt),direction:gt,checkable:In&&Pe.createElement("span",{className:`${Ot}-checkbox-inner`}),selectable:Nn,switcherIcon:Mt,draggable:Ft}),on))}),Re;(function(nt){nt[nt.None=0]="None",nt[nt.Start=1]="Start",nt[nt.End=2]="End"})(Re||(Re={}));function Ne(nt,ft){function yt(gt){const{key:ht,children:vt}=gt;ft(ht,gt)!==!1&&Ne(vt||[],ft)}nt.forEach(yt)}function ze(nt){let{treeData:ft,expandedKeys:yt,startKey:gt,endKey:ht}=nt;const vt=[];let Ut=Re.None;if(gt&>===ht)return[gt];if(!gt||!ht)return[];function Qt(en){return en===gt||en===ht}return Ne(ft,en=>{if(Ut===Re.End)return!1;if(Qt(en)){if(vt.push(en),Ut===Re.None)Ut=Re.Start;else if(Ut===Re.Start)return Ut=Re.End,!1}else Ut===Re.Start&&vt.push(en);return yt.includes(en)}),vt}function Ge(nt,ft){const yt=(0,He.Z)(ft),gt=[];return Ne(nt,(ht,vt)=>{const Ut=yt.indexOf(ht);return Ut!==-1&&(gt.push(vt),yt.splice(Ut,1)),!!yt.length}),gt}var Xe=function(nt,ft){var yt={};for(var gt in nt)Object.prototype.hasOwnProperty.call(nt,gt)&&ft.indexOf(gt)<0&&(yt[gt]=nt[gt]);if(nt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ht=0,gt=Object.getOwnPropertySymbols(nt);ht{var{defaultExpandAll:yt,defaultExpandParent:gt,defaultExpandedKeys:ht}=nt,vt=Xe(nt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Ut=Pe.useRef(),Qt=Pe.useRef(),en=()=>{const{keyEntities:Ft}=(0,ne.I8)(rt(vt));let Mt;return yt?Mt=Object.keys(Ft):gt?Mt=(0,te.r7)(vt.expandedKeys||ht||[],Ft):Mt=vt.expandedKeys||ht,Mt},[fn,Bt]=Pe.useState(vt.selectedKeys||vt.defaultSelectedKeys||[]),[an,on]=Pe.useState(()=>en());Pe.useEffect(()=>{"selectedKeys"in vt&&Bt(vt.selectedKeys)},[vt.selectedKeys]),Pe.useEffect(()=>{"expandedKeys"in vt&&on(vt.expandedKeys)},[vt.expandedKeys]);const In=(Ft,Mt)=>{var ln;return"expandedKeys"in vt||on(Ft),(ln=vt.onExpand)===null||ln===void 0?void 0:ln.call(vt,Ft,Mt)},Nn=(Ft,Mt)=>{var ln;const{multiple:Mn}=vt,{node:Hn,nativeEvent:Vn}=Mt,{key:Kn=""}=Hn,er=rt(vt),$t=Object.assign(Object.assign({},Mt),{selected:!0}),vn=(Vn==null?void 0:Vn.ctrlKey)||(Vn==null?void 0:Vn.metaKey),jn=Vn==null?void 0:Vn.shiftKey;let Tn;Mn&&vn?(Tn=Ft,Ut.current=Kn,Qt.current=Tn,$t.selectedNodes=Ge(er,Tn)):Mn&&jn?(Tn=Array.from(new Set([].concat((0,He.Z)(Qt.current||[]),(0,He.Z)(ze({treeData:er,expandedKeys:an,startKey:Kn,endKey:Ut.current}))))),$t.selectedNodes=Ge(er,Tn)):(Tn=[Kn],Ut.current=Kn,Qt.current=Tn,$t.selectedNodes=Ge(er,Tn)),(ln=vt.onSelect)===null||ln===void 0||ln.call(vt,Tn,$t),"selectedKeys"in vt||Bt(Tn)},{getPrefixCls:sn,direction:tn}=Pe.useContext(le.E_),{prefixCls:Gt,className:Ot,showIcon:Et=!0,expandAction:Yt="click"}=vt,mt=Xe(vt,["prefixCls","className","showIcon","expandAction"]),At=sn("tree",Gt),Xt=ce()(`${At}-directory`,{[`${At}-directory-rtl`]:tn==="rtl"},Ot);return Pe.createElement(De,Object.assign({icon:Qe,ref:ft,blockNode:!0},mt,{showIcon:Et,expandAction:Yt,prefixCls:At,className:Xt,expandedKeys:an,selectedKeys:fn,onSelect:Nn,onExpand:In}))};var ut=Pe.forwardRef($e);const it=De;it.DirectoryTree=ut,it.TreeNode=Le.O;var dt=it},20648:function(St,Tt,Ie){"use strict";Ie.d(Tt,{TM:function(){return xe},Yk:function(){return ye}});var Le=Ie(36237),He=Ie(98447),Fe=Ie(17313),Ce=Ie(8378),_e=Ie(37613),Pe=Ie(83116);const ge=new Le.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),Ee=(ce,te)=>({[`.${ce}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${te.motionDurationSlow}`}}}),be=(ce,te)=>({[`.${ce}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:te.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${te.lineWidthBold}px solid ${te.colorPrimary}`,borderRadius:"50%",content:'""'}}}),we=(ce,te)=>{const{treeCls:ne,treeNodeCls:le,treeNodePadding:oe,titleHeight:de,nodeSelectedBg:he,nodeHoverBg:ie}=te,ue=te.paddingXS;return{[ne]:Object.assign(Object.assign({},(0,Fe.Wf)(te)),{background:te.colorBgContainer,borderRadius:te.borderRadius,transition:`background-color ${te.motionDurationSlow}`,[`&${ne}-rtl`]:{[`${ne}-switcher`]:{"&_close":{[`${ne}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${ne}-active-focused)`]:Object.assign({},(0,Fe.oN)(te)),[`${ne}-list-holder-inner`]:{alignItems:"flex-start"},[`&${ne}-block-node`]:{[`${ne}-list-holder-inner`]:{alignItems:"stretch",[`${ne}-node-content-wrapper`]:{flex:"auto"},[`${le}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:oe,insetInlineStart:0,border:`1px solid ${te.colorPrimary}`,opacity:0,animationName:ge,animationDuration:te.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${le}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${oe}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${ne}-node-content-wrapper`]:{color:te.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${ne}-node-content-wrapper`]:Object.assign({},(0,Fe.oN)(te)),[`&:not(${le}-disabled).filter-node ${ne}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${ne}-draggable-icon`]:{flexShrink:0,width:de,lineHeight:`${de}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${te.motionDurationSlow}`,[`${le}:hover &`]:{opacity:.45}},[`&${le}-disabled`]:{[`${ne}-draggable-icon`]:{visibility:"hidden"}}}},[`${ne}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:de}},[`${ne}-draggable-icon`]:{visibility:"hidden"},[`${ne}-switcher`]:Object.assign(Object.assign({},Ee(ce,te)),{position:"relative",flex:"none",alignSelf:"stretch",width:de,margin:0,lineHeight:`${de}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${ne}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:te.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:de/2,bottom:-oe,marginInlineStart:-1,borderInlineEnd:`1px solid ${te.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:de/2*.8,height:de/2,borderBottom:`1px solid ${te.colorBorder}`,content:'""'}}}),[`${ne}-checkbox`]:{top:"initial",marginInlineEnd:ue},[`${ne}-node-content-wrapper, ${ne}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:de,margin:0,padding:`0 ${te.paddingXS/2}px`,color:"inherit",lineHeight:`${de}px`,background:"transparent",borderRadius:te.borderRadius,cursor:"pointer",transition:`all ${te.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ie},[`&${ne}-node-selected`]:{backgroundColor:he},[`${ne}-iconEle`]:{display:"inline-block",width:de,height:de,lineHeight:`${de}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${ne}-unselectable ${ne}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${ne}-node-content-wrapper`]:Object.assign({lineHeight:`${de}px`,userSelect:"none"},be(ce,te)),[`${le}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${te.colorPrimary}`}},"&-show-line":{[`${ne}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:de/2,bottom:-oe,borderInlineEnd:`1px solid ${te.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${ne}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${le}-leaf-last`]:{[`${ne}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${de/2}px !important`}}}}})}},pe=ce=>{const{treeCls:te,treeNodeCls:ne,treeNodePadding:le,directoryNodeSelectedBg:oe,directoryNodeSelectedColor:de}=ce;return{[`${te}${te}-directory`]:{[ne]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:le,insetInlineStart:0,transition:`background-color ${ce.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ce.controlItemBgHover}},"> *":{zIndex:1},[`${te}-switcher`]:{transition:`color ${ce.motionDurationMid}`},[`${te}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${te}-node-selected`]:{color:de,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:oe},[`${te}-switcher`]:{color:de},[`${te}-node-content-wrapper`]:{color:de,background:"transparent"}}}}}},ye=(ce,te)=>{const ne=`.${ce}`,le=`${ne}-treenode`,oe=te.paddingXS/2,de=(0,_e.TS)(te,{treeCls:ne,treeNodeCls:le,treeNodePadding:oe});return[we(ce,de),pe(de)]},xe=ce=>{const{controlHeightSM:te}=ce;return{titleHeight:te,nodeHoverBg:ce.controlItemBgHover,nodeSelectedBg:ce.controlItemBgActive}};Tt.ZP=(0,Pe.Z)("Tree",(ce,te)=>{let{prefixCls:ne}=te;return[{[ce.componentCls]:(0,He.C2)(`${ne}-checkbox`,ce)},ye(ne,ce),(0,Ce.Z)(ce)]},ce=>{const{colorTextLightSolid:te,colorPrimary:ne}=ce;return Object.assign(Object.assign({},xe(ce)),{directoryNodeSelectedColor:te,directoryNodeSelectedBg:ne})})},71997:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return le}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},Ce=Fe,_e=Ie(7657),Pe=function(de,he){return He.createElement(_e.Z,(0,Le.Z)({},de,{ref:he,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge,be=Ie(52671),we=Ie(58617),pe=Ie(15075),ye=Ie(43531),xe=Ie(92310),ce=Ie.n(xe),te=Ie(92343),le=oe=>{const{prefixCls:de,switcherIcon:he,treeNodeProps:ie,showLine:ue}=oe,{isLeaf:ve,expanded:Se,loading:De}=ie;if(De)return He.createElement(we.Z,{className:`${de}-switcher-loading-icon`});let Re;if(ue&&typeof ue=="object"&&(Re=ue.showLeafIcon),ve){if(!ue)return null;if(typeof Re!="boolean"&&Re){const Ge=typeof Re=="function"?Re(ie):Re,Xe=`${de}-switcher-line-custom-icon`;return(0,te.l$)(Ge)?(0,te.Tm)(Ge,{className:ce()(Ge.props.className||"",Xe)}):Ge}return Re?He.createElement(be.Z,{className:`${de}-switcher-line-icon`}):He.createElement("span",{className:`${de}-switcher-leaf-line`})}const Ne=`${de}-switcher-icon`,ze=typeof he=="function"?he(ie):he;return(0,te.l$)(ze)?(0,te.Tm)(ze,{className:ce()(ze.props.className||"",Ne)}):ze!==void 0?ze:ue?Se?He.createElement(pe.Z,{className:`${de}-switcher-line-icon`}):He.createElement(ye.Z,{className:`${de}-switcher-line-icon`}):He.createElement(Ee,{className:Ne})}},54580:function(St,Tt,Ie){"use strict";Ie.d(Tt,{default:function(){return mn}});var Le=Ie(59301),He=Ie(3300),Fe=Ie(92310),Ce=Ie.n(Fe),_e=Ie(32855),Pe=Ie(33377),ge=Ie(93912),Ee=Ie(18881),be=Ie(85461),we=Ie(74430),pe=Ie(43079),ye=Ie(13932),xe=Ie(34666),ce=Ie(68702),te=Ie(26112);function ne(rn,On){var Un="cannot ".concat(rn.method," ").concat(rn.action," ").concat(On.status,"'"),sr=new Error(Un);return sr.status=On.status,sr.method=rn.method,sr.url=rn.action,sr}function le(rn){var On=rn.responseText||rn.response;if(!On)return On;try{return JSON.parse(On)}catch(Un){return On}}function oe(rn){var On=new XMLHttpRequest;rn.onProgress&&On.upload&&(On.upload.onprogress=function(tr){tr.total>0&&(tr.percent=tr.loaded/tr.total*100),rn.onProgress(tr)});var Un=new FormData;rn.data&&Object.keys(rn.data).forEach(function(Ar){var tr=rn.data[Ar];if(Array.isArray(tr)){tr.forEach(function(ur){Un.append("".concat(Ar,"[]"),ur)});return}Un.append(Ar,tr)}),rn.file instanceof Blob?Un.append(rn.filename,rn.file,rn.file.name):Un.append(rn.filename,rn.file),On.onerror=function(tr){rn.onError(tr)},On.onload=function(){return On.status<200||On.status>=300?rn.onError(ne(rn,On),le(On)):rn.onSuccess(le(On),On)},On.open(rn.method,rn.action,!0),rn.withCredentials&&"withCredentials"in On&&(On.withCredentials=!0);var sr=rn.headers||{};return sr["X-Requested-With"]!==null&&On.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(sr).forEach(function(Ar){sr[Ar]!==null&&On.setRequestHeader(Ar,sr[Ar])}),On.send(Un),{abort:function(){On.abort()}}}var de=+new Date,he=0;function ie(){return"rc-upload-".concat(de,"-").concat(++he)}var ue=Ie(48736),ve=function(rn,On){if(rn&&On){var Un=Array.isArray(On)?On:On.split(","),sr=rn.name||"",Ar=rn.type||"",tr=Ar.replace(/\/.*$/,"");return Un.some(function(ur){var cr=ur.trim();if(/^\*(\/\*)?$/.test(ur))return!0;if(cr.charAt(0)==="."){var Ln=sr.toLowerCase(),pr=cr.toLowerCase(),Xn=[pr];return(pr===".jpg"||pr===".jpeg")&&(Xn=[".jpg",".jpeg"]),Xn.some(function(Rr){return Ln.endsWith(Rr)})}return/\/\*$/.test(cr)?tr===cr.replace(/\/.*$/,""):Ar===cr?!0:/^\w+$/.test(cr)?((0,ue.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(cr,"'.Skip for check.")),!0):!1})}return!0};function Se(rn,On){var Un=rn.createReader(),sr=[];function Ar(){Un.readEntries(function(tr){var ur=Array.prototype.slice.apply(tr);sr=sr.concat(ur);var cr=!ur.length;cr?On(sr):Ar()})}Ar()}var De=function(On,Un,sr){var Ar=function tr(ur,cr){ur&&(ur.path=cr||"",ur.isFile?ur.file(function(Ln){sr(Ln)&&(ur.fullPath&&!Ln.webkitRelativePath&&(Object.defineProperties(Ln,{webkitRelativePath:{writable:!0}}),Ln.webkitRelativePath=ur.fullPath.replace(/^\//,""),Object.defineProperties(Ln,{webkitRelativePath:{writable:!1}})),Un([Ln]))}):ur.isDirectory&&Se(ur,function(Ln){Ln.forEach(function(pr){tr(pr,"".concat(cr).concat(ur.name,"/"))})}))};On.forEach(function(tr){Ar(tr.webkitGetAsEntry())})},Re=De,Ne=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],ze=function(rn){(0,Ee.Z)(Un,rn);var On=(0,be.Z)(Un);function Un(){var sr;(0,Pe.Z)(this,Un);for(var Ar=arguments.length,tr=new Array(Ar),ur=0;ur{let{uid:tr}=Ar;return tr===rn.uid});return sr===-1?Un.push(rn):Un[sr]=rn,Un}function ln(rn,On){const Un=rn.uid!==void 0?"uid":"name";return On.filter(sr=>sr[Un]===rn[Un])[0]}function Mn(rn,On){const Un=rn.uid!==void 0?"uid":"name",sr=On.filter(Ar=>Ar[Un]!==rn[Un]);return sr.length===On.length?null:sr}const Hn=function(){const On=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),sr=On[On.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(sr)||[""])[0]},Vn=rn=>rn.indexOf("image/")===0,Kn=rn=>{if(rn.type&&!rn.thumbUrl)return Vn(rn.type);const On=rn.thumbUrl||rn.url||"",Un=Hn(On);return/^data:image\//.test(On)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Un)?!0:!(/^data:/.test(On)||Un)},er=200;function $t(rn){return new Promise(On=>{if(!rn.type||!Vn(rn.type)){On("");return}const Un=document.createElement("canvas");Un.width=er,Un.height=er,Un.style.cssText=`position: fixed; left: 0; top: 0; width: ${er}px; height: ${er}px; z-index: 9999; display: none;`,document.body.appendChild(Un);const sr=Un.getContext("2d"),Ar=new Image;if(Ar.onload=()=>{const{width:tr,height:ur}=Ar;let cr=er,Ln=er,pr=0,Xn=0;tr>ur?(Ln=ur*(er/tr),Xn=-(Ln-cr)/2):(cr=tr*(er/ur),pr=-(cr-Ln)/2),sr.drawImage(Ar,pr,Xn,cr,Ln);const Rr=Un.toDataURL();document.body.removeChild(Un),window.URL.revokeObjectURL(Ar.src),On(Rr)},Ar.crossOrigin="anonymous",rn.type.startsWith("image/svg+xml")){const tr=new FileReader;tr.onload=()=>{tr.result&&(Ar.src=tr.result)},tr.readAsDataURL(rn)}else if(rn.type.startsWith("image/gif")){const tr=new FileReader;tr.onload=()=>{tr.result&&On(tr.result)},tr.readAsDataURL(rn)}else Ar.src=window.URL.createObjectURL(rn)})}var vn=Ie(26227),jn=Ie(41464),Tn=Ie(15277),xr=Ie(93948),Wr=Ie(6848),Vr=Le.forwardRef((rn,On)=>{let{prefixCls:Un,className:sr,style:Ar,locale:tr,listType:ur,file:cr,items:Ln,progress:pr,iconRender:Xn,actionIconRender:Rr,itemRender:Ja,isImgUrl:qa,showPreviewIcon:ci,showRemoveIcon:Zr,showDownloadIcon:da,previewIcon:Oa,removeIcon:la,downloadIcon:$a,onPreview:Ni,onDownload:Ra,onClose:zi}=rn;var Yi,No;const{status:Eo}=cr,[Ws,Wo]=Le.useState(Eo);Le.useEffect(()=>{Eo!=="removed"&&Wo(Eo)},[Eo]);const[Mo,ts]=Le.useState(!1);Le.useEffect(()=>{const yo=setTimeout(()=>{ts(!0)},300);return()=>{clearTimeout(yo)}},[]);const jo=Xn(cr);let Go=Le.createElement("div",{className:`${Un}-icon`},jo);if(ur==="picture"||ur==="picture-card"||ur==="picture-circle")if(Ws==="uploading"||!cr.thumbUrl&&!cr.url){const yo=Ce()(`${Un}-list-item-thumbnail`,{[`${Un}-list-item-file`]:Ws!=="uploading"});Go=Le.createElement("div",{className:yo},jo)}else{const yo=qa!=null&&qa(cr)?Le.createElement("img",{src:cr.thumbUrl||cr.url,alt:cr.name,className:`${Un}-list-item-image`,crossOrigin:cr.crossOrigin}):jo,co=Ce()(`${Un}-list-item-thumbnail`,{[`${Un}-list-item-file`]:qa&&!qa(cr)});Go=Le.createElement("a",{className:co,onClick:As=>Ni(cr,As),href:cr.url||cr.thumbUrl,target:"_blank",rel:"noopener noreferrer"},yo)}const Yr=Ce()(`${Un}-list-item`,`${Un}-list-item-${Ws}`),Jo=typeof cr.linkProps=="string"?JSON.parse(cr.linkProps):cr.linkProps,Ls=Zr?Rr((typeof la=="function"?la(cr):la)||Le.createElement(vn.Z,null),()=>zi(cr),Un,tr.removeFile):null,Gr=da&&Ws==="done"?Rr((typeof $a=="function"?$a(cr):$a)||Le.createElement(jn.Z,null),()=>Ra(cr),Un,tr.downloadFile):null,Tr=ur!=="picture-card"&&ur!=="picture-circle"&&Le.createElement("span",{key:"download-delete",className:Ce()(`${Un}-list-item-actions`,{picture:ur==="picture"})},Gr,Ls),Mr=Ce()(`${Un}-list-item-name`),Fa=cr.url?[Le.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Mr,title:cr.name},Jo,{href:cr.url,onClick:yo=>Ni(cr,yo)}),cr.name),Tr]:[Le.createElement("span",{key:"view",className:Mr,onClick:yo=>Ni(cr,yo),title:cr.name},cr.name),Tr],Na={pointerEvents:"none",opacity:.5},yi=ci?Le.createElement("a",{href:cr.url||cr.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:cr.url||cr.thumbUrl?void 0:Na,onClick:yo=>Ni(cr,yo),title:tr.previewFile},typeof Oa=="function"?Oa(cr):Oa||Le.createElement(Tn.Z,null)):null,ya=(ur==="picture-card"||ur==="picture-circle")&&Ws!=="uploading"&&Le.createElement("span",{className:`${Un}-list-item-actions`},yi,Ws==="done"&&Gr,Ls),{getPrefixCls:Li}=Le.useContext(it.E_),Zi=Li(),xo=Le.createElement("div",{className:Yr},Go,Fa,ya,Mo&&Le.createElement(Et.default,{motionName:`${Zi}-fade`,visible:Ws==="uploading",motionDeadline:2e3},yo=>{let{className:co}=yo;const As="percent"in cr?Le.createElement(xr.Z,Object.assign({},pr,{type:"line",percent:cr.percent,"aria-label":cr["aria-label"],"aria-labelledby":cr["aria-labelledby"]})):null;return Le.createElement("div",{className:Ce()(`${Un}-list-item-progress`,co)},As)})),oo=cr.response&&typeof cr.response=="string"?cr.response:((Yi=cr.error)===null||Yi===void 0?void 0:Yi.statusText)||((No=cr.error)===null||No===void 0?void 0:No.message)||tr.uploadError,Ii=Ws==="error"?Le.createElement(Wr.Z,{title:oo,getPopupContainer:yo=>yo.parentNode},xo):xo;return Le.createElement("div",{className:Ce()(`${Un}-list-item-container`,sr),style:Ar,ref:On},Ja?Ja(Ii,cr,Ln,{download:Ra.bind(null,cr),preview:Ni.bind(null,cr),remove:zi.bind(null,cr)}):Ii)});const Da=(rn,On)=>{const{listType:Un="text",previewFile:sr=$t,onPreview:Ar,onDownload:tr,onRemove:ur,locale:cr,iconRender:Ln,isImageUrl:pr=Kn,prefixCls:Xn,items:Rr=[],showPreviewIcon:Ja=!0,showRemoveIcon:qa=!0,showDownloadIcon:ci=!1,removeIcon:Zr,previewIcon:da,downloadIcon:Oa,progress:la={size:[-1,2],showInfo:!1},appendAction:$a,appendActionVisible:Ni=!0,itemRender:Ra,disabled:zi}=rn,Yi=(0,Yt.Z)(),[No,Eo]=Le.useState(!1);Le.useEffect(()=>{Un!=="picture"&&Un!=="picture-card"&&Un!=="picture-circle"||(Rr||[]).forEach(Na=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Na.originFileObj instanceof File||Na.originFileObj instanceof Blob)||Na.thumbUrl!==void 0||(Na.thumbUrl="",sr&&sr(Na.originFileObj).then(yi=>{Na.thumbUrl=yi||"",Yi()}))})},[Un,Rr,sr]),Le.useEffect(()=>{Eo(!0)},[]);const Ws=(Na,yi)=>{if(Ar)return yi==null||yi.preventDefault(),Ar(Na)},Wo=Na=>{typeof tr=="function"?tr(Na):Na.url&&window.open(Na.url)},Mo=Na=>{ur==null||ur(Na)},ts=Na=>{if(Ln)return Ln(Na,Un);const yi=Na.status==="uploading",ya=pr&&pr(Na)?Le.createElement(Ot,null):Le.createElement(Qt,null);let Li=yi?Le.createElement(en.Z,null):Le.createElement(In,null);return Un==="picture"?Li=yi?Le.createElement(en.Z,null):ya:(Un==="picture-card"||Un==="picture-circle")&&(Li=yi?cr.uploading:ya),Li},jo=(Na,yi,ya,Li)=>{const Zi={type:"text",size:"small",title:Li,onClick:xo=>{yi(),(0,At.l$)(Na)&&Na.props.onClick&&Na.props.onClick(xo)},className:`${ya}-list-item-action`,disabled:zi};if((0,At.l$)(Na)){const xo=(0,At.Tm)(Na,Object.assign(Object.assign({},Na.props),{onClick:()=>{}}));return Le.createElement(Xt.ZP,Object.assign({},Zi,{icon:xo}))}return Le.createElement(Xt.ZP,Object.assign({},Zi),Le.createElement("span",null,Na))};Le.useImperativeHandle(On,()=>({handlePreview:Ws,handleDownload:Wo}));const{getPrefixCls:Go}=Le.useContext(it.E_),Yr=Go("upload",Xn),Jo=Go(),Ls=Ce()(`${Yr}-list`,`${Yr}-list-${Un}`),Gr=(0,He.Z)(Rr.map(Na=>({key:Na.uid,file:Na})));let Mr={motionDeadline:2e3,motionName:`${Yr}-${Un==="picture-card"||Un==="picture-circle"?"animate-inline":"animate"}`,keys:Gr,motionAppear:No};const Fa=Le.useMemo(()=>{const Na=Object.assign({},(0,mt.Z)(Jo));return delete Na.onAppearEnd,delete Na.onEnterEnd,delete Na.onLeaveEnd,Na},[Jo]);return Un!=="picture-card"&&Un!=="picture-circle"&&(Mr=Object.assign(Object.assign({},Fa),Mr)),Le.createElement("div",{className:Ls},Le.createElement(Et.CSSMotionList,Object.assign({},Mr,{component:!1}),Na=>{let{key:yi,file:ya,className:Li,style:Zi}=Na;return Le.createElement(Vr,{key:yi,locale:cr,prefixCls:Yr,className:Li,style:Zi,file:ya,items:Rr,progress:la,listType:Un,isImgUrl:pr,showPreviewIcon:Ja,showRemoveIcon:qa,showDownloadIcon:ci,removeIcon:Zr,previewIcon:da,downloadIcon:Oa,iconRender:ts,actionIconRender:jo,itemRender:Ra,onPreview:Ws,onDownload:Wo,onClose:Mo})}),$a&&Le.createElement(Et.default,Object.assign({},Mr,{visible:Ni,forceRender:!0}),Na=>{let{className:yi,style:ya}=Na;return(0,At.Tm)($a,Li=>({className:Ce()(Li.className,yi),style:Object.assign(Object.assign(Object.assign({},ya),{pointerEvents:yi?"none":void 0}),Li.style)}))}))};var Ba=Le.forwardRef(Da),Ia=Ie(17313),Ci=Ie(8378),Si=Ie(83116),Kr=Ie(37613),si=rn=>{const{componentCls:On,iconCls:Un}=rn;return{[`${On}-wrapper`]:{[`${On}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:rn.colorFillAlter,border:`${rn.lineWidth}px dashed ${rn.colorBorder}`,borderRadius:rn.borderRadiusLG,cursor:"pointer",transition:`border-color ${rn.motionDurationSlow}`,[On]:{padding:`${rn.padding}px 0`},[`${On}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${On}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${On}-disabled):hover`]:{borderColor:rn.colorPrimaryHover},[`p${On}-drag-icon`]:{marginBottom:rn.margin,[Un]:{color:rn.colorPrimary,fontSize:rn.uploadThumbnailSize}},[`p${On}-text`]:{margin:`0 0 ${rn.marginXXS}px`,color:rn.colorTextHeading,fontSize:rn.fontSizeLG},[`p${On}-hint`]:{color:rn.colorTextDescription,fontSize:rn.fontSize},[`&${On}-disabled`]:{cursor:"not-allowed",[`p${On}-drag-icon ${Un}, + `]:{background:xa},[`&${Wt}-row-selected`]:{"> th, > td":{background:pa},"&:hover > th, &:hover > td":{background:Ka}}}},[`${Wt}-footer`]:{padding:`${xn}px ${Rn}px`,color:Ta,background:Wa}})}};var Do=(0,pu.Z)("Table",Rt=>{const{colorTextHeading:Wt,colorSplit:cn,colorIcon:xn,colorIconHover:Rn,opacityLoading:_n,colorBgContainer:dr,controlInteractiveSize:ir,headerBg:lr,headerColor:Or,headerSortActiveBg:br,headerSortHoverBg:Dr,bodySortBg:ta,rowHoverBg:$r,rowSelectedBg:vr,rowSelectedHoverBg:xa,rowExpandedBg:pa,cellPaddingBlock:Ka,cellPaddingInline:Ta,cellPaddingBlockMD:Wa,cellPaddingInlineMD:Bi,cellPaddingBlockSM:Ri,cellPaddingInlineSM:vi,borderColor:Fi,footerBg:Ki,footerColor:ii,headerBorderRadius:Pi,cellFontSize:oi,cellFontSizeMD:Za,cellFontSizeSM:wa,headerSplitColor:_i,fixedHeaderSortActiveBg:so,headerFilterHoverBg:eo,filterDropdownBg:Di,expandIconBg:Ve,selectionColumnWidth:et,stickyScrollBarBg:st}=Rt,pt=new Gl.C(xn),It=new Gl.C(Rn),Lt=2,jt=(0,Yf.TS)(Rt,{tableFontSize:oi,tableBg:dr,tableRadius:Pi,tablePaddingVertical:Ka,tablePaddingHorizontal:Ta,tablePaddingVerticalMiddle:Wa,tablePaddingHorizontalMiddle:Bi,tablePaddingVerticalSmall:Ri,tablePaddingHorizontalSmall:vi,tableBorderColor:Fi,tableHeaderTextColor:Or,tableHeaderBg:lr,tableFooterTextColor:ii,tableFooterBg:Ki,tableHeaderCellSplitColor:_i,tableHeaderSortBg:br,tableHeaderSortHoverBg:Dr,tableHeaderIconColor:pt.clone().setAlpha(pt.getAlpha()*_n).toRgbString(),tableHeaderIconColorHover:It.clone().setAlpha(It.getAlpha()*_n).toRgbString(),tableBodySortBg:ta,tableFixedHeaderSortActiveBg:so,tableHeaderFilterActiveBg:eo,tableFilterDropdownBg:Di,tableRowHoverBg:$r,tableSelectedRowBg:vr,tableSelectedRowHoverBg:xa,zIndexTableFixed:Lt,zIndexTableSticky:Lt+1,tableFontSizeMiddle:Za,tableFontSizeSmall:wa,tableSelectionColumnWidth:et,tableExpandIconBg:Ve,tableExpandColumnWidth:ir+2*Rt.padding,tableExpandedRowBg:pa,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:st,tableScrollThumbBgHover:Wt,tableScrollBg:cn});return[ds(jt),Ca(jt),fs(jt),Wi(jt),ja(jt),Nt(jt),Xr(jt),kr(jt),fs(jt),or(jt),Ai(jt),ua(jt),_o(jt),Sn(jt),pi(jt),Ei(jt),Qs(jt)]},Rt=>{const{colorFillAlter:Wt,colorBgContainer:cn,colorTextHeading:xn,colorFillSecondary:Rn,colorFillContent:_n,controlItemBgActive:dr,controlItemBgActiveHover:ir,padding:lr,paddingSM:Or,paddingXS:br,colorBorderSecondary:Dr,borderRadiusLG:ta,fontSize:$r,controlHeight:vr,colorTextPlaceholder:xa}=Rt,pa=new Gl.C(Rn).onBackground(cn).toHexShortString(),Ka=new Gl.C(_n).onBackground(cn).toHexShortString(),Ta=new Gl.C(Wt).onBackground(cn).toHexShortString();return{headerBg:Ta,headerColor:xn,headerSortActiveBg:pa,headerSortHoverBg:Ka,bodySortBg:Ta,rowHoverBg:Ta,rowSelectedBg:dr,rowSelectedHoverBg:ir,rowExpandedBg:Wt,cellPaddingBlock:lr,cellPaddingInline:lr,cellPaddingBlockMD:Or,cellPaddingInlineMD:br,cellPaddingBlockSM:br,cellPaddingInlineSM:br,borderColor:Dr,headerBorderRadius:ta,footerBg:Ta,footerColor:xn,cellFontSize:$r,cellFontSizeMD:$r,cellFontSizeSM:$r,headerSplitColor:Dr,fixedHeaderSortActiveBg:pa,headerFilterHoverBg:_n,filterDropdownMenuBg:cn,filterDropdownBg:cn,expandIconBg:cn,selectionColumnWidth:vr,stickyScrollBarBg:xa,stickyScrollBarBorderRadius:100}});const qo=[],Ko=(Rt,Wt)=>{const{prefixCls:cn,className:xn,rootClassName:Rn,style:_n,size:dr,bordered:ir,dropdownPrefixCls:lr,dataSource:Or,pagination:br,rowSelection:Dr,rowKey:ta="key",rowClassName:$r,columns:vr,children:xa,childrenColumnName:pa,onChange:Ka,getPopupContainer:Ta,loading:Wa,expandIcon:Bi,expandable:Ri,expandedRowRender:vi,expandIconColumnIndex:Fi,indentSize:Ki,scroll:ii,sortDirections:Pi,locale:oi,showSorterTooltip:Za=!0,virtual:wa}=Rt,_i=ge.useMemo(()=>vr||Ue(xa),[vr,xa]),so=ge.useMemo(()=>_i.some(rs=>rs.responsive),[_i]),eo=(0,Fo.Z)(so),Di=ge.useMemo(()=>{const rs=new Set(Object.keys(eo).filter(zs=>eo[zs]));return _i.filter(zs=>!zs.responsive||zs.responsive.some(Bl=>rs.has(Bl)))},[_i,eo]),Ve=(0,oo.Z)(Rt,["className","style","columns"]),{locale:et=Ao.Z,direction:st,table:pt,renderEmpty:It,getPrefixCls:Lt,getPopupContainer:jt}=ge.useContext(yo.E_),_t=(0,As.Z)(dr),Jt=Object.assign(Object.assign({},et.Table),oi),Kt=Or||qo,un=Lt("table",cn),Dn=Lt("dropdown",lr),bn=Object.assign({childrenColumnName:pa,expandIconColumnIndex:Fi},Ri),{childrenColumnName:Yn="children"}=bn,Hn=ge.useMemo(()=>Kt.some(rs=>rs==null?void 0:rs[Yn])?"nest":vi||Ri&&Ri.expandedRowRender?"row":null,[Kt]),Bn={body:ge.useRef()},Wn=ge.useMemo(()=>typeof ta=="function"?ta:rs=>rs==null?void 0:rs[ta],[ta]),[Fn]=Al(Kt,Yn,Wn),Zn={},Pr=function(rs,zs){let Bl=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Xs,su,wl;const Jl=Object.assign(Object.assign({},Zn),rs);Bl&&((Xs=Zn.resetPagination)===null||Xs===void 0||Xs.call(Zn),!((su=Jl.pagination)===null||su===void 0)&&su.current&&(Jl.pagination.current=1),br&&br.onChange&&br.onChange(1,(wl=Jl.pagination)===null||wl===void 0?void 0:wl.pageSize)),ii&&ii.scrollToFirstRowOnChange!==!1&&Bn.body.current&&(0,Ii.Z)(0,{getContainer:()=>Bn.body.current}),Ka==null||Ka(Jl.pagination,Jl.filters,Jl.sorter,{currentDataSource:yf(tf(Kt,Jl.sorterStates,Yn),Jl.filterStates),action:zs})},Sr=(rs,zs)=>{Pr({sorter:rs,sorterStates:zs},"sort",!1)},[mr,$n,fa,Xa]=_h({prefixCls:un,mergedColumns:Di,onSorterChange:Sr,sortDirections:Pi||["ascend","descend"],tableLocale:Jt,showSorterTooltip:Za}),ti=ge.useMemo(()=>tf(Kt,$n,Yn),[Kt,$n]);Zn.sorter=Xa(),Zn.sorterStates=$n;const Ir=(rs,zs)=>{Pr({filters:rs,filterStates:zs},"filter",!0)},[Lr,va,zn]=Gf({prefixCls:un,locale:Jt,dropdownPrefixCls:Dn,mergedColumns:Di,onFilterChange:Ir,getPopupContainer:Ta||jt}),Br=yf(ti,va);Zn.filters=zn,Zn.filterStates=va;const ia=ge.useMemo(()=>{const rs={};return Object.keys(zn).forEach(zs=>{zn[zs]!==null&&(rs[zs]=zn[zs])}),Object.assign(Object.assign({},fa),{filters:rs})},[fa,zn]),[Hr]=zh(ia),ga=(rs,zs)=>{Pr({pagination:Object.assign(Object.assign({},Zn.pagination),{current:rs,pageSize:zs})},"paginate")},[oa,za]=Wl(Br.length,ga,br);Zn.pagination=br===!1?{}:rc(oa,br),Zn.resetPagination=za;const wi=ge.useMemo(()=>{if(br===!1||!oa.pageSize)return Br;const{current:rs=1,total:zs,pageSize:Bl=os}=oa;return Br.lengthBl?Br.slice((rs-1)*Bl,rs*Bl):Br:Br.slice((rs-1)*Bl,rs*Bl)},[!!br,Br,oa&&oa.current,oa&&oa.pageSize,oa&&oa.total]),[Mi,sa]=Tl({prefixCls:un,data:Br,pageData:wi,getRowKey:Wn,getRecordByKey:Fn,expandType:Hn,childrenColumnName:Yn,locale:Jt,getPopupContainer:Ta||jt},Dr),vo=(rs,zs,Bl)=>{let Xs;return typeof $r=="function"?Xs=Qe()($r(rs,zs,Bl)):Xs=Qe()($r),Qe()({[`${un}-row-selected`]:sa.has(Wn(rs,zs))},Xs)};bn.__PARENT_RENDER_ICON__=bn.expandIcon,bn.expandIcon=bn.expandIcon||Bi||Va(Jt),Hn==="nest"&&bn.expandIconColumnIndex===void 0?bn.expandIconColumnIndex=Dr?1:0:bn.expandIconColumnIndex>0&&Dr&&(bn.expandIconColumnIndex-=1),typeof bn.indentSize!="number"&&(bn.indentSize=typeof Ki=="number"?Ki:15);const Io=ge.useCallback(rs=>Hr(Mi(Lr(mr(rs)))),[mr,Lr,Mi]);let Ts,Ss;if(br!==!1&&(oa!=null&&oa.total)){let rs;oa.size?rs=oa.size:rs=_t==="small"||_t==="middle"?"small":void 0;const zs=su=>ge.createElement(js.Z,Object.assign({},oa,{className:Qe()(`${un}-pagination ${un}-pagination-${su}`,oa.className),size:rs})),Bl=st==="rtl"?"left":"right",{position:Xs}=oa;if(Xs!==null&&Array.isArray(Xs)){const su=Xs.find(pc=>pc.includes("top")),wl=Xs.find(pc=>pc.includes("bottom")),Jl=Xs.every(pc=>`${pc}`=="none");!su&&!wl&&!Jl&&(Ss=zs(Bl)),su&&(Ts=zs(su.toLowerCase().replace("top",""))),wl&&(Ss=zs(wl.toLowerCase().replace("bottom","")))}else Ss=zs(Bl)}let ji;typeof Wa=="boolean"?ji={spinning:Wa}:typeof Wa=="object"&&(ji=Object.assign({spinning:!0},Wa));const[Ns,bs]=Do(un),[,So]=(0,Aa.Z)(),Ll=Qe()(`${un}-wrapper`,pt==null?void 0:pt.className,{[`${un}-wrapper-rtl`]:st==="rtl"},xn,Rn,bs),fl=Object.assign(Object.assign({},pt==null?void 0:pt.style),_n),Hl=oi&&oi.emptyText||(It==null?void 0:It("Table"))||ge.createElement(co.Z,{componentName:"Table"}),Ku=wa?Nc:Qf,Cf={},Ng=ge.useMemo(()=>{const{fontSize:rs,lineHeight:zs,padding:Bl,paddingXS:Xs,paddingSM:su}=So,wl=Math.floor(rs*zs);switch(_t){case"large":return Bl*2+wl;case"small":return Xs*2+wl;default:return su*2+wl}},[So,_t]);return wa&&(Cf.listItemHeight=Ng),Ns(ge.createElement("div",{ref:Wt,className:Ll,style:fl},ge.createElement(ri.Z,Object.assign({spinning:!1},ji),Ts,ge.createElement(Ku,Object.assign({},Cf,Ve,{columns:Di,direction:st,expandable:bn,prefixCls:un,className:Qe()({[`${un}-middle`]:_t==="middle",[`${un}-small`]:_t==="small",[`${un}-bordered`]:ir,[`${un}-empty`]:Kt.length===0}),data:wi,rowKey:Wn,rowClassName:vo,emptyText:Hl,internalHooks:He,internalRefs:Bn,transformColumns:Io})),Ss)))};var Bs=ge.forwardRef(Ko);const ss=(Rt,Wt)=>{const cn=ge.useRef(0);return cn.current+=1,ge.createElement(Bs,Object.assign({},Rt,{ref:Wt,_renderTimes:cn.current}))},Ga=ge.forwardRef(ss);Ga.SELECTION_COLUMN=Bu,Ga.EXPAND_COLUMN=Le,Ga.SELECTION_ALL=Sf,Ga.SELECTION_INVERT=$d,Ga.SELECTION_NONE=xs,Ga.Column=Li,Ga.ColumnGroup=xo,Ga.Summary=mt;var nl=Ga,Ys=nl},17574:function(St,Tt,Ie){"use strict";Ie.d(Tt,{default:function(){return dt}});var Le=Ie(54030),He=Ie(3300),Fe=Ie(52671),Ce=Ie(8657),_e=Ie(32855),Pe=Ie(59301),ge={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},Ee=ge,be=Ie(7657),we=function(ft,yt){return Pe.createElement(be.Z,(0,_e.Z)({},ft,{ref:yt,icon:Ee}))},pe=Pe.forwardRef(we),ye=pe,xe=Ie(92310),ce=Ie.n(xe),te=Ie(35654),ne=Ie(71430),le=Ie(36355),oe=Ie(56082),de=Ie(62892),he=Ie(20648);const ie=4;function ue(nt){const{dropPosition:ft,dropLevelOffset:yt,prefixCls:gt,indent:ht,direction:vt="ltr"}=nt,Ut=vt==="ltr"?"left":"right",Qt=vt==="ltr"?"right":"left",en={[Ut]:-yt*ht+ie,[Qt]:0};switch(ft){case-1:en.top=-3;break;case 1:en.bottom=-3;break;default:en.bottom=-3,en[Ut]=ht+ie;break}return Pe.createElement("div",{style:en,className:`${gt}-drop-indicator`})}var ve=Ie(71997),De=Pe.forwardRef((nt,ft)=>{const{getPrefixCls:yt,direction:gt,virtual:ht,tree:vt}=Pe.useContext(le.E_),{prefixCls:Ut,className:Qt,showIcon:en=!1,showLine:fn,switcherIcon:Bt,blockNode:an=!1,children:on,checkable:In=!1,selectable:Nn=!0,draggable:sn,motion:tn,style:Gt}=nt,Ot=yt("tree",Ut),Et=yt(),Yt=tn!=null?tn:Object.assign(Object.assign({},(0,de.Z)(Et)),{motionAppear:!1}),mt=Object.assign(Object.assign({},nt),{checkable:In,selectable:Nn,showIcon:en,motion:Yt,blockNode:an,showLine:!!fn,dropIndicatorRender:ue}),[At,Xt]=(0,he.ZP)(Ot),Ft=Pe.useMemo(()=>{if(!sn)return!1;let ln={};switch(typeof sn){case"function":ln.nodeDraggable=sn;break;case"object":ln=Object.assign({},sn);break;default:break}return ln.icon!==!1&&(ln.icon=ln.icon||Pe.createElement(oe.Z,null)),ln},[sn]),Mt=ln=>Pe.createElement(ve.Z,{prefixCls:Ot,switcherIcon:Bt,treeNodeProps:ln,showLine:fn});return At(Pe.createElement(Le.Z,Object.assign({itemHeight:20,ref:ft,virtual:ht},mt,{style:Object.assign(Object.assign({},vt==null?void 0:vt.style),Gt),prefixCls:Ot,className:ce()({[`${Ot}-icon-hide`]:!en,[`${Ot}-block-node`]:an,[`${Ot}-unselectable`]:!Nn,[`${Ot}-rtl`]:gt==="rtl"},vt==null?void 0:vt.className,Qt,Xt),direction:gt,checkable:In&&Pe.createElement("span",{className:`${Ot}-checkbox-inner`}),selectable:Nn,switcherIcon:Mt,draggable:Ft}),on))}),Re;(function(nt){nt[nt.None=0]="None",nt[nt.Start=1]="Start",nt[nt.End=2]="End"})(Re||(Re={}));function Ne(nt,ft){function yt(gt){const{key:ht,children:vt}=gt;ft(ht,gt)!==!1&&Ne(vt||[],ft)}nt.forEach(yt)}function ze(nt){let{treeData:ft,expandedKeys:yt,startKey:gt,endKey:ht}=nt;const vt=[];let Ut=Re.None;if(gt&>===ht)return[gt];if(!gt||!ht)return[];function Qt(en){return en===gt||en===ht}return Ne(ft,en=>{if(Ut===Re.End)return!1;if(Qt(en)){if(vt.push(en),Ut===Re.None)Ut=Re.Start;else if(Ut===Re.Start)return Ut=Re.End,!1}else Ut===Re.Start&&vt.push(en);return yt.includes(en)}),vt}function Ge(nt,ft){const yt=(0,He.Z)(ft),gt=[];return Ne(nt,(ht,vt)=>{const Ut=yt.indexOf(ht);return Ut!==-1&&(gt.push(vt),yt.splice(Ut,1)),!!yt.length}),gt}var Xe=function(nt,ft){var yt={};for(var gt in nt)Object.prototype.hasOwnProperty.call(nt,gt)&&ft.indexOf(gt)<0&&(yt[gt]=nt[gt]);if(nt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ht=0,gt=Object.getOwnPropertySymbols(nt);ht{var{defaultExpandAll:yt,defaultExpandParent:gt,defaultExpandedKeys:ht}=nt,vt=Xe(nt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Ut=Pe.useRef(),Qt=Pe.useRef(),en=()=>{const{keyEntities:Ft}=(0,ne.I8)(rt(vt));let Mt;return yt?Mt=Object.keys(Ft):gt?Mt=(0,te.r7)(vt.expandedKeys||ht||[],Ft):Mt=vt.expandedKeys||ht,Mt},[fn,Bt]=Pe.useState(vt.selectedKeys||vt.defaultSelectedKeys||[]),[an,on]=Pe.useState(()=>en());Pe.useEffect(()=>{"selectedKeys"in vt&&Bt(vt.selectedKeys)},[vt.selectedKeys]),Pe.useEffect(()=>{"expandedKeys"in vt&&on(vt.expandedKeys)},[vt.expandedKeys]);const In=(Ft,Mt)=>{var ln;return"expandedKeys"in vt||on(Ft),(ln=vt.onExpand)===null||ln===void 0?void 0:ln.call(vt,Ft,Mt)},Nn=(Ft,Mt)=>{var ln;const{multiple:Mn}=vt,{node:Vn,nativeEvent:Gn}=Mt,{key:Kn=""}=Vn,er=rt(vt),$t=Object.assign(Object.assign({},Mt),{selected:!0}),vn=(Gn==null?void 0:Gn.ctrlKey)||(Gn==null?void 0:Gn.metaKey),jn=Gn==null?void 0:Gn.shiftKey;let Tn;Mn&&vn?(Tn=Ft,Ut.current=Kn,Qt.current=Tn,$t.selectedNodes=Ge(er,Tn)):Mn&&jn?(Tn=Array.from(new Set([].concat((0,He.Z)(Qt.current||[]),(0,He.Z)(ze({treeData:er,expandedKeys:an,startKey:Kn,endKey:Ut.current}))))),$t.selectedNodes=Ge(er,Tn)):(Tn=[Kn],Ut.current=Kn,Qt.current=Tn,$t.selectedNodes=Ge(er,Tn)),(ln=vt.onSelect)===null||ln===void 0||ln.call(vt,Tn,$t),"selectedKeys"in vt||Bt(Tn)},{getPrefixCls:sn,direction:tn}=Pe.useContext(le.E_),{prefixCls:Gt,className:Ot,showIcon:Et=!0,expandAction:Yt="click"}=vt,mt=Xe(vt,["prefixCls","className","showIcon","expandAction"]),At=sn("tree",Gt),Xt=ce()(`${At}-directory`,{[`${At}-directory-rtl`]:tn==="rtl"},Ot);return Pe.createElement(De,Object.assign({icon:Qe,ref:ft,blockNode:!0},mt,{showIcon:Et,expandAction:Yt,prefixCls:At,className:Xt,expandedKeys:an,selectedKeys:fn,onSelect:Nn,onExpand:In}))};var ut=Pe.forwardRef($e);const it=De;it.DirectoryTree=ut,it.TreeNode=Le.O;var dt=it},20648:function(St,Tt,Ie){"use strict";Ie.d(Tt,{TM:function(){return xe},Yk:function(){return ye}});var Le=Ie(36237),He=Ie(98447),Fe=Ie(17313),Ce=Ie(8378),_e=Ie(37613),Pe=Ie(83116);const ge=new Le.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),Ee=(ce,te)=>({[`.${ce}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${te.motionDurationSlow}`}}}),be=(ce,te)=>({[`.${ce}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:te.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${te.lineWidthBold}px solid ${te.colorPrimary}`,borderRadius:"50%",content:'""'}}}),we=(ce,te)=>{const{treeCls:ne,treeNodeCls:le,treeNodePadding:oe,titleHeight:de,nodeSelectedBg:he,nodeHoverBg:ie}=te,ue=te.paddingXS;return{[ne]:Object.assign(Object.assign({},(0,Fe.Wf)(te)),{background:te.colorBgContainer,borderRadius:te.borderRadius,transition:`background-color ${te.motionDurationSlow}`,[`&${ne}-rtl`]:{[`${ne}-switcher`]:{"&_close":{[`${ne}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${ne}-active-focused)`]:Object.assign({},(0,Fe.oN)(te)),[`${ne}-list-holder-inner`]:{alignItems:"flex-start"},[`&${ne}-block-node`]:{[`${ne}-list-holder-inner`]:{alignItems:"stretch",[`${ne}-node-content-wrapper`]:{flex:"auto"},[`${le}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:oe,insetInlineStart:0,border:`1px solid ${te.colorPrimary}`,opacity:0,animationName:ge,animationDuration:te.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${le}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${oe}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${ne}-node-content-wrapper`]:{color:te.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${ne}-node-content-wrapper`]:Object.assign({},(0,Fe.oN)(te)),[`&:not(${le}-disabled).filter-node ${ne}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${ne}-draggable-icon`]:{flexShrink:0,width:de,lineHeight:`${de}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${te.motionDurationSlow}`,[`${le}:hover &`]:{opacity:.45}},[`&${le}-disabled`]:{[`${ne}-draggable-icon`]:{visibility:"hidden"}}}},[`${ne}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:de}},[`${ne}-draggable-icon`]:{visibility:"hidden"},[`${ne}-switcher`]:Object.assign(Object.assign({},Ee(ce,te)),{position:"relative",flex:"none",alignSelf:"stretch",width:de,margin:0,lineHeight:`${de}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${ne}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:te.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:de/2,bottom:-oe,marginInlineStart:-1,borderInlineEnd:`1px solid ${te.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:de/2*.8,height:de/2,borderBottom:`1px solid ${te.colorBorder}`,content:'""'}}}),[`${ne}-checkbox`]:{top:"initial",marginInlineEnd:ue},[`${ne}-node-content-wrapper, ${ne}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:de,margin:0,padding:`0 ${te.paddingXS/2}px`,color:"inherit",lineHeight:`${de}px`,background:"transparent",borderRadius:te.borderRadius,cursor:"pointer",transition:`all ${te.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ie},[`&${ne}-node-selected`]:{backgroundColor:he},[`${ne}-iconEle`]:{display:"inline-block",width:de,height:de,lineHeight:`${de}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${ne}-unselectable ${ne}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${ne}-node-content-wrapper`]:Object.assign({lineHeight:`${de}px`,userSelect:"none"},be(ce,te)),[`${le}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${te.colorPrimary}`}},"&-show-line":{[`${ne}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:de/2,bottom:-oe,borderInlineEnd:`1px solid ${te.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${ne}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${le}-leaf-last`]:{[`${ne}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${de/2}px !important`}}}}})}},pe=ce=>{const{treeCls:te,treeNodeCls:ne,treeNodePadding:le,directoryNodeSelectedBg:oe,directoryNodeSelectedColor:de}=ce;return{[`${te}${te}-directory`]:{[ne]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:le,insetInlineStart:0,transition:`background-color ${ce.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ce.controlItemBgHover}},"> *":{zIndex:1},[`${te}-switcher`]:{transition:`color ${ce.motionDurationMid}`},[`${te}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${te}-node-selected`]:{color:de,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:oe},[`${te}-switcher`]:{color:de},[`${te}-node-content-wrapper`]:{color:de,background:"transparent"}}}}}},ye=(ce,te)=>{const ne=`.${ce}`,le=`${ne}-treenode`,oe=te.paddingXS/2,de=(0,_e.TS)(te,{treeCls:ne,treeNodeCls:le,treeNodePadding:oe});return[we(ce,de),pe(de)]},xe=ce=>{const{controlHeightSM:te}=ce;return{titleHeight:te,nodeHoverBg:ce.controlItemBgHover,nodeSelectedBg:ce.controlItemBgActive}};Tt.ZP=(0,Pe.Z)("Tree",(ce,te)=>{let{prefixCls:ne}=te;return[{[ce.componentCls]:(0,He.C2)(`${ne}-checkbox`,ce)},ye(ne,ce),(0,Ce.Z)(ce)]},ce=>{const{colorTextLightSolid:te,colorPrimary:ne}=ce;return Object.assign(Object.assign({},xe(ce)),{directoryNodeSelectedColor:te,directoryNodeSelectedBg:ne})})},71997:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return le}});var Le=Ie(32855),He=Ie(59301),Fe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},Ce=Fe,_e=Ie(7657),Pe=function(de,he){return He.createElement(_e.Z,(0,Le.Z)({},de,{ref:he,icon:Ce}))},ge=He.forwardRef(Pe),Ee=ge,be=Ie(52671),we=Ie(58617),pe=Ie(15075),ye=Ie(43531),xe=Ie(92310),ce=Ie.n(xe),te=Ie(92343),le=oe=>{const{prefixCls:de,switcherIcon:he,treeNodeProps:ie,showLine:ue}=oe,{isLeaf:ve,expanded:Se,loading:De}=ie;if(De)return He.createElement(we.Z,{className:`${de}-switcher-loading-icon`});let Re;if(ue&&typeof ue=="object"&&(Re=ue.showLeafIcon),ve){if(!ue)return null;if(typeof Re!="boolean"&&Re){const Ge=typeof Re=="function"?Re(ie):Re,Xe=`${de}-switcher-line-custom-icon`;return(0,te.l$)(Ge)?(0,te.Tm)(Ge,{className:ce()(Ge.props.className||"",Xe)}):Ge}return Re?He.createElement(be.Z,{className:`${de}-switcher-line-icon`}):He.createElement("span",{className:`${de}-switcher-leaf-line`})}const Ne=`${de}-switcher-icon`,ze=typeof he=="function"?he(ie):he;return(0,te.l$)(ze)?(0,te.Tm)(ze,{className:ce()(ze.props.className||"",Ne)}):ze!==void 0?ze:ue?Se?He.createElement(pe.Z,{className:`${de}-switcher-line-icon`}):He.createElement(ye.Z,{className:`${de}-switcher-line-icon`}):He.createElement(Ee,{className:Ne})}},54580:function(St,Tt,Ie){"use strict";Ie.d(Tt,{default:function(){return mn}});var Le=Ie(59301),He=Ie(3300),Fe=Ie(92310),Ce=Ie.n(Fe),_e=Ie(32855),Pe=Ie(33377),ge=Ie(93912),Ee=Ie(18881),be=Ie(85461),we=Ie(74430),pe=Ie(43079),ye=Ie(13932),xe=Ie(34666),ce=Ie(68702),te=Ie(26112);function ne(rn,On){var Un="cannot ".concat(rn.method," ").concat(rn.action," ").concat(On.status,"'"),sr=new Error(Un);return sr.status=On.status,sr.method=rn.method,sr.url=rn.action,sr}function le(rn){var On=rn.responseText||rn.response;if(!On)return On;try{return JSON.parse(On)}catch(Un){return On}}function oe(rn){var On=new XMLHttpRequest;rn.onProgress&&On.upload&&(On.upload.onprogress=function(tr){tr.total>0&&(tr.percent=tr.loaded/tr.total*100),rn.onProgress(tr)});var Un=new FormData;rn.data&&Object.keys(rn.data).forEach(function(Ar){var tr=rn.data[Ar];if(Array.isArray(tr)){tr.forEach(function(ur){Un.append("".concat(Ar,"[]"),ur)});return}Un.append(Ar,tr)}),rn.file instanceof Blob?Un.append(rn.filename,rn.file,rn.file.name):Un.append(rn.filename,rn.file),On.onerror=function(tr){rn.onError(tr)},On.onload=function(){return On.status<200||On.status>=300?rn.onError(ne(rn,On),le(On)):rn.onSuccess(le(On),On)},On.open(rn.method,rn.action,!0),rn.withCredentials&&"withCredentials"in On&&(On.withCredentials=!0);var sr=rn.headers||{};return sr["X-Requested-With"]!==null&&On.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(sr).forEach(function(Ar){sr[Ar]!==null&&On.setRequestHeader(Ar,sr[Ar])}),On.send(Un),{abort:function(){On.abort()}}}var de=+new Date,he=0;function ie(){return"rc-upload-".concat(de,"-").concat(++he)}var ue=Ie(48736),ve=function(rn,On){if(rn&&On){var Un=Array.isArray(On)?On:On.split(","),sr=rn.name||"",Ar=rn.type||"",tr=Ar.replace(/\/.*$/,"");return Un.some(function(ur){var cr=ur.trim();if(/^\*(\/\*)?$/.test(ur))return!0;if(cr.charAt(0)==="."){var Ln=sr.toLowerCase(),pr=cr.toLowerCase(),Xn=[pr];return(pr===".jpg"||pr===".jpeg")&&(Xn=[".jpg",".jpeg"]),Xn.some(function(Rr){return Ln.endsWith(Rr)})}return/\/\*$/.test(cr)?tr===cr.replace(/\/.*$/,""):Ar===cr?!0:/^\w+$/.test(cr)?((0,ue.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(cr,"'.Skip for check.")),!0):!1})}return!0};function Se(rn,On){var Un=rn.createReader(),sr=[];function Ar(){Un.readEntries(function(tr){var ur=Array.prototype.slice.apply(tr);sr=sr.concat(ur);var cr=!ur.length;cr?On(sr):Ar()})}Ar()}var De=function(On,Un,sr){var Ar=function tr(ur,cr){ur&&(ur.path=cr||"",ur.isFile?ur.file(function(Ln){sr(Ln)&&(ur.fullPath&&!Ln.webkitRelativePath&&(Object.defineProperties(Ln,{webkitRelativePath:{writable:!0}}),Ln.webkitRelativePath=ur.fullPath.replace(/^\//,""),Object.defineProperties(Ln,{webkitRelativePath:{writable:!1}})),Un([Ln]))}):ur.isDirectory&&Se(ur,function(Ln){Ln.forEach(function(pr){tr(pr,"".concat(cr).concat(ur.name,"/"))})}))};On.forEach(function(tr){Ar(tr.webkitGetAsEntry())})},Re=De,Ne=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],ze=function(rn){(0,Ee.Z)(Un,rn);var On=(0,be.Z)(Un);function Un(){var sr;(0,Pe.Z)(this,Un);for(var Ar=arguments.length,tr=new Array(Ar),ur=0;ur{let{uid:tr}=Ar;return tr===rn.uid});return sr===-1?Un.push(rn):Un[sr]=rn,Un}function ln(rn,On){const Un=rn.uid!==void 0?"uid":"name";return On.filter(sr=>sr[Un]===rn[Un])[0]}function Mn(rn,On){const Un=rn.uid!==void 0?"uid":"name",sr=On.filter(Ar=>Ar[Un]!==rn[Un]);return sr.length===On.length?null:sr}const Vn=function(){const On=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),sr=On[On.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(sr)||[""])[0]},Gn=rn=>rn.indexOf("image/")===0,Kn=rn=>{if(rn.type&&!rn.thumbUrl)return Gn(rn.type);const On=rn.thumbUrl||rn.url||"",Un=Vn(On);return/^data:image\//.test(On)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Un)?!0:!(/^data:/.test(On)||Un)},er=200;function $t(rn){return new Promise(On=>{if(!rn.type||!Gn(rn.type)){On("");return}const Un=document.createElement("canvas");Un.width=er,Un.height=er,Un.style.cssText=`position: fixed; left: 0; top: 0; width: ${er}px; height: ${er}px; z-index: 9999; display: none;`,document.body.appendChild(Un);const sr=Un.getContext("2d"),Ar=new Image;if(Ar.onload=()=>{const{width:tr,height:ur}=Ar;let cr=er,Ln=er,pr=0,Xn=0;tr>ur?(Ln=ur*(er/tr),Xn=-(Ln-cr)/2):(cr=tr*(er/ur),pr=-(cr-Ln)/2),sr.drawImage(Ar,pr,Xn,cr,Ln);const Rr=Un.toDataURL();document.body.removeChild(Un),window.URL.revokeObjectURL(Ar.src),On(Rr)},Ar.crossOrigin="anonymous",rn.type.startsWith("image/svg+xml")){const tr=new FileReader;tr.onload=()=>{tr.result&&(Ar.src=tr.result)},tr.readAsDataURL(rn)}else if(rn.type.startsWith("image/gif")){const tr=new FileReader;tr.onload=()=>{tr.result&&On(tr.result)},tr.readAsDataURL(rn)}else Ar.src=window.URL.createObjectURL(rn)})}var vn=Ie(26227),jn=Ie(41464),Tn=Ie(15277),xr=Ie(93948),Wr=Ie(6848),Vr=Le.forwardRef((rn,On)=>{let{prefixCls:Un,className:sr,style:Ar,locale:tr,listType:ur,file:cr,items:Ln,progress:pr,iconRender:Xn,actionIconRender:Rr,itemRender:Ja,isImgUrl:qa,showPreviewIcon:ci,showRemoveIcon:Zr,showDownloadIcon:da,previewIcon:Oa,removeIcon:la,downloadIcon:$a,onPreview:Ni,onDownload:Ra,onClose:zi}=rn;var Yi,No;const{status:Eo}=cr,[Ws,Wo]=Le.useState(Eo);Le.useEffect(()=>{Eo!=="removed"&&Wo(Eo)},[Eo]);const[Mo,ts]=Le.useState(!1);Le.useEffect(()=>{const yo=setTimeout(()=>{ts(!0)},300);return()=>{clearTimeout(yo)}},[]);const jo=Xn(cr);let Go=Le.createElement("div",{className:`${Un}-icon`},jo);if(ur==="picture"||ur==="picture-card"||ur==="picture-circle")if(Ws==="uploading"||!cr.thumbUrl&&!cr.url){const yo=Ce()(`${Un}-list-item-thumbnail`,{[`${Un}-list-item-file`]:Ws!=="uploading"});Go=Le.createElement("div",{className:yo},jo)}else{const yo=qa!=null&&qa(cr)?Le.createElement("img",{src:cr.thumbUrl||cr.url,alt:cr.name,className:`${Un}-list-item-image`,crossOrigin:cr.crossOrigin}):jo,co=Ce()(`${Un}-list-item-thumbnail`,{[`${Un}-list-item-file`]:qa&&!qa(cr)});Go=Le.createElement("a",{className:co,onClick:As=>Ni(cr,As),href:cr.url||cr.thumbUrl,target:"_blank",rel:"noopener noreferrer"},yo)}const Yr=Ce()(`${Un}-list-item`,`${Un}-list-item-${Ws}`),Jo=typeof cr.linkProps=="string"?JSON.parse(cr.linkProps):cr.linkProps,Ls=Zr?Rr((typeof la=="function"?la(cr):la)||Le.createElement(vn.Z,null),()=>zi(cr),Un,tr.removeFile):null,Gr=da&&Ws==="done"?Rr((typeof $a=="function"?$a(cr):$a)||Le.createElement(jn.Z,null),()=>Ra(cr),Un,tr.downloadFile):null,Tr=ur!=="picture-card"&&ur!=="picture-circle"&&Le.createElement("span",{key:"download-delete",className:Ce()(`${Un}-list-item-actions`,{picture:ur==="picture"})},Gr,Ls),Mr=Ce()(`${Un}-list-item-name`),Fa=cr.url?[Le.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Mr,title:cr.name},Jo,{href:cr.url,onClick:yo=>Ni(cr,yo)}),cr.name),Tr]:[Le.createElement("span",{key:"view",className:Mr,onClick:yo=>Ni(cr,yo),title:cr.name},cr.name),Tr],Na={pointerEvents:"none",opacity:.5},yi=ci?Le.createElement("a",{href:cr.url||cr.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:cr.url||cr.thumbUrl?void 0:Na,onClick:yo=>Ni(cr,yo),title:tr.previewFile},typeof Oa=="function"?Oa(cr):Oa||Le.createElement(Tn.Z,null)):null,ya=(ur==="picture-card"||ur==="picture-circle")&&Ws!=="uploading"&&Le.createElement("span",{className:`${Un}-list-item-actions`},yi,Ws==="done"&&Gr,Ls),{getPrefixCls:Li}=Le.useContext(it.E_),Zi=Li(),xo=Le.createElement("div",{className:Yr},Go,Fa,ya,Mo&&Le.createElement(Et.default,{motionName:`${Zi}-fade`,visible:Ws==="uploading",motionDeadline:2e3},yo=>{let{className:co}=yo;const As="percent"in cr?Le.createElement(xr.Z,Object.assign({},pr,{type:"line",percent:cr.percent,"aria-label":cr["aria-label"],"aria-labelledby":cr["aria-labelledby"]})):null;return Le.createElement("div",{className:Ce()(`${Un}-list-item-progress`,co)},As)})),oo=cr.response&&typeof cr.response=="string"?cr.response:((Yi=cr.error)===null||Yi===void 0?void 0:Yi.statusText)||((No=cr.error)===null||No===void 0?void 0:No.message)||tr.uploadError,Ii=Ws==="error"?Le.createElement(Wr.Z,{title:oo,getPopupContainer:yo=>yo.parentNode},xo):xo;return Le.createElement("div",{className:Ce()(`${Un}-list-item-container`,sr),style:Ar,ref:On},Ja?Ja(Ii,cr,Ln,{download:Ra.bind(null,cr),preview:Ni.bind(null,cr),remove:zi.bind(null,cr)}):Ii)});const Da=(rn,On)=>{const{listType:Un="text",previewFile:sr=$t,onPreview:Ar,onDownload:tr,onRemove:ur,locale:cr,iconRender:Ln,isImageUrl:pr=Kn,prefixCls:Xn,items:Rr=[],showPreviewIcon:Ja=!0,showRemoveIcon:qa=!0,showDownloadIcon:ci=!1,removeIcon:Zr,previewIcon:da,downloadIcon:Oa,progress:la={size:[-1,2],showInfo:!1},appendAction:$a,appendActionVisible:Ni=!0,itemRender:Ra,disabled:zi}=rn,Yi=(0,Yt.Z)(),[No,Eo]=Le.useState(!1);Le.useEffect(()=>{Un!=="picture"&&Un!=="picture-card"&&Un!=="picture-circle"||(Rr||[]).forEach(Na=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Na.originFileObj instanceof File||Na.originFileObj instanceof Blob)||Na.thumbUrl!==void 0||(Na.thumbUrl="",sr&&sr(Na.originFileObj).then(yi=>{Na.thumbUrl=yi||"",Yi()}))})},[Un,Rr,sr]),Le.useEffect(()=>{Eo(!0)},[]);const Ws=(Na,yi)=>{if(Ar)return yi==null||yi.preventDefault(),Ar(Na)},Wo=Na=>{typeof tr=="function"?tr(Na):Na.url&&window.open(Na.url)},Mo=Na=>{ur==null||ur(Na)},ts=Na=>{if(Ln)return Ln(Na,Un);const yi=Na.status==="uploading",ya=pr&&pr(Na)?Le.createElement(Ot,null):Le.createElement(Qt,null);let Li=yi?Le.createElement(en.Z,null):Le.createElement(In,null);return Un==="picture"?Li=yi?Le.createElement(en.Z,null):ya:(Un==="picture-card"||Un==="picture-circle")&&(Li=yi?cr.uploading:ya),Li},jo=(Na,yi,ya,Li)=>{const Zi={type:"text",size:"small",title:Li,onClick:xo=>{yi(),(0,At.l$)(Na)&&Na.props.onClick&&Na.props.onClick(xo)},className:`${ya}-list-item-action`,disabled:zi};if((0,At.l$)(Na)){const xo=(0,At.Tm)(Na,Object.assign(Object.assign({},Na.props),{onClick:()=>{}}));return Le.createElement(Xt.ZP,Object.assign({},Zi,{icon:xo}))}return Le.createElement(Xt.ZP,Object.assign({},Zi),Le.createElement("span",null,Na))};Le.useImperativeHandle(On,()=>({handlePreview:Ws,handleDownload:Wo}));const{getPrefixCls:Go}=Le.useContext(it.E_),Yr=Go("upload",Xn),Jo=Go(),Ls=Ce()(`${Yr}-list`,`${Yr}-list-${Un}`),Gr=(0,He.Z)(Rr.map(Na=>({key:Na.uid,file:Na})));let Mr={motionDeadline:2e3,motionName:`${Yr}-${Un==="picture-card"||Un==="picture-circle"?"animate-inline":"animate"}`,keys:Gr,motionAppear:No};const Fa=Le.useMemo(()=>{const Na=Object.assign({},(0,mt.Z)(Jo));return delete Na.onAppearEnd,delete Na.onEnterEnd,delete Na.onLeaveEnd,Na},[Jo]);return Un!=="picture-card"&&Un!=="picture-circle"&&(Mr=Object.assign(Object.assign({},Fa),Mr)),Le.createElement("div",{className:Ls},Le.createElement(Et.CSSMotionList,Object.assign({},Mr,{component:!1}),Na=>{let{key:yi,file:ya,className:Li,style:Zi}=Na;return Le.createElement(Vr,{key:yi,locale:cr,prefixCls:Yr,className:Li,style:Zi,file:ya,items:Rr,progress:la,listType:Un,isImgUrl:pr,showPreviewIcon:Ja,showRemoveIcon:qa,showDownloadIcon:ci,removeIcon:Zr,previewIcon:da,downloadIcon:Oa,iconRender:ts,actionIconRender:jo,itemRender:Ra,onPreview:Ws,onDownload:Wo,onClose:Mo})}),$a&&Le.createElement(Et.default,Object.assign({},Mr,{visible:Ni,forceRender:!0}),Na=>{let{className:yi,style:ya}=Na;return(0,At.Tm)($a,Li=>({className:Ce()(Li.className,yi),style:Object.assign(Object.assign(Object.assign({},ya),{pointerEvents:yi?"none":void 0}),Li.style)}))}))};var Ba=Le.forwardRef(Da),Ia=Ie(17313),Ci=Ie(8378),Si=Ie(83116),Kr=Ie(37613),si=rn=>{const{componentCls:On,iconCls:Un}=rn;return{[`${On}-wrapper`]:{[`${On}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:rn.colorFillAlter,border:`${rn.lineWidth}px dashed ${rn.colorBorder}`,borderRadius:rn.borderRadiusLG,cursor:"pointer",transition:`border-color ${rn.motionDurationSlow}`,[On]:{padding:`${rn.padding}px 0`},[`${On}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${On}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${On}-disabled):hover`]:{borderColor:rn.colorPrimaryHover},[`p${On}-drag-icon`]:{marginBottom:rn.margin,[Un]:{color:rn.colorPrimary,fontSize:rn.uploadThumbnailSize}},[`p${On}-text`]:{margin:`0 0 ${rn.marginXXS}px`,color:rn.colorTextHeading,fontSize:rn.fontSizeLG},[`p${On}-hint`]:{color:rn.colorTextDescription,fontSize:rn.fontSize},[`&${On}-disabled`]:{cursor:"not-allowed",[`p${On}-drag-icon ${Un}, p${On}-text, p${On}-hint `]:{color:rn.colorTextDisabled}}}}}},yr=rn=>{const{componentCls:On,antCls:Un,iconCls:sr,fontSize:Ar,lineHeight:tr}=rn,ur=`${On}-list-item`,cr=`${ur}-actions`,Ln=`${ur}-action`,pr=Math.round(Ar*tr);return{[`${On}-wrapper`]:{[`${On}-list`]:Object.assign(Object.assign({},(0,Ia.dF)()),{lineHeight:rn.lineHeight,[ur]:{position:"relative",height:rn.lineHeight*Ar,marginTop:rn.marginXS,fontSize:Ar,display:"flex",alignItems:"center",transition:`background-color ${rn.motionDurationSlow}`,"&:hover":{backgroundColor:rn.controlItemBgHover},[`${ur}-name`]:Object.assign(Object.assign({},Ia.vS),{padding:`0 ${rn.paddingXS}px`,lineHeight:tr,flex:"auto",transition:`all ${rn.motionDurationSlow}`}),[cr]:{[Ln]:{opacity:0},[`${Ln}${Un}-btn-sm`]:{height:pr,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` @@ -452,9 +452,9 @@ ${oe}`)}function ue(bt,Me,Oe){return(bt>=0&&Oe?` ${ve(bt,Me-1)}`:ve(bt,Me)).padE `]:{[ur]:{position:"relative",height:sr+rn.lineWidth*2+rn.paddingXS*2,padding:rn.paddingXS,border:`${rn.lineWidth}px ${rn.lineType} ${rn.colorBorder}`,borderRadius:rn.borderRadiusLG,"&:hover":{background:"transparent"},[`${ur}-thumbnail`]:Object.assign(Object.assign({},Ia.vS),{width:sr,height:sr,lineHeight:`${sr+rn.paddingSM}px`,textAlign:"center",flex:"none",[Un]:{fontSize:rn.fontSizeHeading2,color:rn.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${ur}-progress`]:{bottom:Ar,width:`calc(100% - ${rn.paddingSM*2}px)`,marginTop:0,paddingInlineStart:sr+rn.paddingXS}},[`${ur}-error`]:{borderColor:rn.colorError,[`${ur}-thumbnail ${Un}`]:{[`svg path[fill='${bt.blue[0]}']`]:{fill:rn.colorErrorBg},[`svg path[fill='${bt.blue.primary}']`]:{fill:rn.colorError}}},[`${ur}-uploading`]:{borderStyle:"dashed",[`${ur}-name`]:{marginBottom:Ar}}},[`${tr}${tr}-picture-circle ${ur}`]:{[`&, &::before, ${ur}-thumbnail`]:{borderRadius:"50%"}}}}},Te=rn=>{const{componentCls:On,iconCls:Un,fontSizeLG:sr,colorTextLightSolid:Ar}=rn,tr=`${On}-list`,ur=`${tr}-item`,cr=rn.uploadPicCardSize;return{[` ${On}-wrapper${On}-picture-card-wrapper, ${On}-wrapper${On}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,Ia.dF)()),{display:"inline-block",width:"100%",[`${On}${On}-select`]:{width:cr,height:cr,marginInlineEnd:rn.marginXS,marginBottom:rn.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:rn.colorFillAlter,border:`${rn.lineWidth}px dashed ${rn.colorBorder}`,borderRadius:rn.borderRadiusLG,cursor:"pointer",transition:`border-color ${rn.motionDurationSlow}`,[`> ${On}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${On}-disabled):hover`]:{borderColor:rn.colorPrimary}},[`${tr}${tr}-picture-card, ${tr}${tr}-picture-circle`]:{[`${tr}-item-container`]:{display:"inline-block",width:cr,height:cr,marginBlock:`0 ${rn.marginXS}px`,marginInline:`0 ${rn.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[ur]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${rn.paddingXS*2}px)`,height:`calc(100% - ${rn.paddingXS*2}px)`,backgroundColor:rn.colorBgMask,opacity:0,transition:`all ${rn.motionDurationSlow}`,content:'" "'}},[`${ur}:hover`]:{[`&::before, ${ur}-actions`]:{opacity:1}},[`${ur}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${rn.motionDurationSlow}`,[`${Un}-eye, ${Un}-download, ${Un}-delete`]:{zIndex:10,width:sr,margin:`0 ${rn.marginXXS}px`,fontSize:sr,cursor:"pointer",transition:`all ${rn.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${ur}-actions, ${ur}-actions:hover`]:{[`${Un}-eye, ${Un}-download, ${Un}-delete`]:{color:new Me.C(Ar).setAlpha(.65).toRgbString(),"&:hover":{color:Ar}}},[`${ur}-thumbnail, ${ur}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${ur}-name`]:{display:"none",textAlign:"center"},[`${ur}-file + ${ur}-name`]:{position:"absolute",bottom:rn.margin,display:"block",width:`calc(100% - ${rn.paddingXS*2}px)`},[`${ur}-uploading`]:{[`&${ur}`]:{backgroundColor:rn.colorFillAlter},[`&::before, ${Un}-eye, ${Un}-download, ${Un}-delete`]:{display:"none"}},[`${ur}-progress`]:{bottom:rn.marginXL,width:`calc(100% - ${rn.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${On}-wrapper${On}-picture-circle-wrapper`]:{[`${On}${On}-select`]:{borderRadius:"50%"}}}};var Ye=rn=>{const{componentCls:On}=rn;return{[`${On}-rtl`]:{direction:"rtl"}}};const xt=rn=>{const{componentCls:On,colorTextDisabled:Un}=rn;return{[`${On}-wrapper`]:Object.assign(Object.assign({},(0,Ia.Wf)(rn)),{[On]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${On}-select`]:{display:"inline-block"},[`${On}-disabled`]:{color:Un,cursor:"not-allowed"}})}};var Pt=(0,Si.Z)("Upload",rn=>{const{fontSizeHeading3:On,fontSize:Un,lineHeight:sr,lineWidth:Ar,controlHeightLG:tr}=rn,ur=Math.round(Un*sr),cr=(0,Kr.TS)(rn,{uploadThumbnailSize:On*2,uploadProgressOffset:ur/2+Ar,uploadPicCardSize:tr*2.55});return[xt(cr),si(cr),Oe(cr),Te(cr),yr(cr),ca(cr),Ye(cr),(0,Ci.Z)(cr)]},rn=>({actionsColor:rn.colorTextDescription})),qt=function(rn,On,Un,sr){function Ar(tr){return tr instanceof Un?tr:new Un(function(ur){ur(tr)})}return new(Un||(Un=Promise))(function(tr,ur){function cr(Xn){try{pr(sr.next(Xn))}catch(Rr){ur(Rr)}}function Ln(Xn){try{pr(sr.throw(Xn))}catch(Rr){ur(Rr)}}function pr(Xn){Xn.done?tr(Xn.value):Ar(Xn.value).then(cr,Ln)}pr((sr=sr.apply(rn,On||[])).next())})};const Vt=`__LIST_IGNORE_${Date.now()}__`,hn=(rn,On)=>{const{fileList:Un,defaultFileList:sr,onRemove:Ar,showUploadList:tr=!0,listType:ur="text",onPreview:cr,onDownload:Ln,onChange:pr,onDrop:Xn,previewFile:Rr,disabled:Ja,locale:qa,iconRender:ci,isImageUrl:Zr,progress:da,prefixCls:Oa,className:la,type:$a="select",children:Ni,style:Ra,itemRender:zi,maxCount:Yi,data:No={},multiple:Eo=!1,action:Ws="",accept:Wo="",supportServerRender:Mo=!0,rootClassName:ts}=rn,jo=Le.useContext(dt.Z),Go=Ja!=null?Ja:jo,[Yr,Jo]=(0,qe.Z)(sr||[],{value:Un,postState:fo=>fo!=null?fo:[]}),[Ls,Gr]=Le.useState("drop"),Tr=Le.useRef(null);Le.useMemo(()=>{const fo=Date.now();(Un||[]).forEach((ko,ms)=>{!ko.uid&&!Object.isFrozen(ko)&&(ko.uid=`__AUTO__${fo}_${ms}__`)})},[Un]);const Mr=(fo,ko,ms)=>{let Lo=(0,He.Z)(ko),is=!1;Yi===1?Lo=Lo.slice(-1):Yi&&(is=Lo.length>Yi,Lo=Lo.slice(0,Yi)),(0,ut.flushSync)(()=>{Jo(Lo)});const Ks={file:fo,fileList:Lo};ms&&(Ks.event=ms),(!is||Lo.some(Ds=>Ds.uid===fo.uid))&&(0,ut.flushSync)(()=>{pr==null||pr(Ks)})},Fa=(fo,ko)=>qt(void 0,void 0,void 0,function*(){const{beforeUpload:ms,transformFile:Lo}=rn;let is=fo;if(ms){const Ks=yield ms(fo,ko);if(Ks===!1)return!1;if(delete fo[Vt],Ks===Vt)return Object.defineProperty(fo,Vt,{value:!0,configurable:!0}),!1;typeof Ks=="object"&&Ks&&(is=Ks)}return Lo&&(is=yield Lo(is)),is}),Na=fo=>{const ko=fo.filter(is=>!is.file[Vt]);if(!ko.length)return;const ms=ko.map(is=>Ft(is.file));let Lo=(0,He.Z)(Yr);ms.forEach(is=>{Lo=Mt(is,Lo)}),ms.forEach((is,Ks)=>{let Ds=is;if(ko[Ks].parsedFile)is.status="uploading";else{const{originFileObj:Lu}=is;let Pu;try{Pu=new File([Lu],Lu.name,{type:Lu.type})}catch($c){Pu=new Blob([Lu],{type:Lu.type}),Pu.name=Lu.name,Pu.lastModifiedDate=new Date,Pu.lastModified=new Date().getTime()}Pu.uid=is.uid,Ds=Pu}Mr(Ds,Lo)})},yi=(fo,ko,ms)=>{try{typeof fo=="string"&&(fo=JSON.parse(fo))}catch(Ks){}if(!ln(ko,Yr))return;const Lo=Ft(ko);Lo.status="done",Lo.percent=100,Lo.response=fo,Lo.xhr=ms;const is=Mt(Lo,Yr);Mr(Lo,is)},ya=(fo,ko)=>{if(!ln(ko,Yr))return;const ms=Ft(ko);ms.status="uploading",ms.percent=fo.percent;const Lo=Mt(ms,Yr);Mr(ms,Lo,fo)},Li=(fo,ko,ms)=>{if(!ln(ms,Yr))return;const Lo=Ft(ms);Lo.error=fo,Lo.response=ko,Lo.status="error";const is=Mt(Lo,Yr);Mr(Lo,is)},Zi=fo=>{let ko;Promise.resolve(typeof Ar=="function"?Ar(fo):Ar).then(ms=>{var Lo;if(ms===!1)return;const is=Mn(fo,Yr);is&&(ko=Object.assign(Object.assign({},fo),{status:"removed"}),Yr==null||Yr.forEach(Ks=>{const Ds=ko.uid!==void 0?"uid":"name";Ks[Ds]===ko[Ds]&&!Object.isFrozen(Ks)&&(Ks.status="removed")}),(Lo=Tr.current)===null||Lo===void 0||Lo.abort(ko),Mr(ko,is))})},xo=fo=>{Gr(fo.type),fo.type==="drop"&&(Xn==null||Xn(fo))};Le.useImperativeHandle(On,()=>({onBatchStart:Na,onSuccess:yi,onProgress:ya,onError:Li,fileList:Yr,upload:Tr.current}));const{getPrefixCls:oo,direction:Ii,upload:yo}=Le.useContext(it.E_),co=oo("upload",Oa),As=Object.assign(Object.assign({onBatchStart:Na,onError:Li,onProgress:ya,onSuccess:yi},rn),{data:No,multiple:Eo,action:Ws,accept:Wo,supportServerRender:Mo,prefixCls:co,disabled:Go,beforeUpload:Fa,onChange:void 0});delete As.className,delete As.style,(!Ni||Go)&&delete As.id;const[Fo,Ao]=Pt(co),[js]=(0,nt.Z)("Upload",ft.Z.Upload),{showRemoveIcon:ri,showPreviewIcon:Aa,showDownloadIcon:Ua,removeIcon:Va,previewIcon:Vi,downloadIcon:Ro}=typeof tr=="boolean"?{}:tr,ns=(fo,ko)=>tr?Le.createElement(Ba,{prefixCls:co,listType:ur,items:Yr,previewFile:Rr,onPreview:cr,onDownload:Ln,onRemove:Zi,showRemoveIcon:!Go&&ri,showPreviewIcon:Aa,showDownloadIcon:Ua,removeIcon:Va,previewIcon:Vi,downloadIcon:Ro,iconRender:ci,locale:Object.assign(Object.assign({},js),qa),isImageUrl:Zr,progress:da,appendAction:fo,appendActionVisible:ko,itemRender:zi,disabled:Go}):fo,vs=Ce()(`${co}-wrapper`,la,ts,Ao,yo==null?void 0:yo.className,{[`${co}-rtl`]:Ii==="rtl",[`${co}-picture-card-wrapper`]:ur==="picture-card",[`${co}-picture-circle-wrapper`]:ur==="picture-circle"}),mi=Object.assign(Object.assign({},yo==null?void 0:yo.style),Ra);if($a==="drag"){const fo=Ce()(Ao,co,`${co}-drag`,{[`${co}-drag-uploading`]:Yr.some(ko=>ko.status==="uploading"),[`${co}-drag-hover`]:Ls==="dragover",[`${co}-disabled`]:Go,[`${co}-rtl`]:Ii==="rtl"});return Fo(Le.createElement("span",{className:vs},Le.createElement("div",{className:fo,style:mi,onDrop:xo,onDragOver:xo,onDragLeave:xo},Le.createElement($e,Object.assign({},As,{ref:Tr,className:`${co}-btn`}),Le.createElement("div",{className:`${co}-drag-container`},Ni))),ns()))}const Gs=Ce()(co,`${co}-select`,{[`${co}-disabled`]:Go}),el=(fo=>Le.createElement("div",{className:Gs,style:fo},Le.createElement($e,Object.assign({},As,{ref:Tr}))))(Ni?void 0:{display:"none"});return Fo(ur==="picture-card"||ur==="picture-circle"?Le.createElement("span",{className:vs},ns(el,!!Ni)):Le.createElement("span",{className:vs},el,ns()))};var Qn=Le.forwardRef(hn),Pn=function(rn,On){var Un={};for(var sr in rn)Object.prototype.hasOwnProperty.call(rn,sr)&&On.indexOf(sr)<0&&(Un[sr]=rn[sr]);if(rn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ar=0,sr=Object.getOwnPropertySymbols(rn);Ar{var{style:Un,height:sr}=rn,Ar=Pn(rn,["style","height"]);return Le.createElement(Qn,Object.assign({ref:On},Ar,{type:"drag",style:Object.assign(Object.assign({},Un),{height:sr})}))});const fr=Qn;fr.Dragger=nr,fr.LIST_IGNORE=Vt;var mn=fr},45411:function(St){"use strict";St.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},75196:function(St,Tt,Ie){var Le=Ie(45411),He=Ie(75029),Fe=Object.hasOwnProperty,Ce=Object.create(null);for(var _e in Le)Fe.call(Le,_e)&&(Ce[Le[_e]]=_e);var Pe=St.exports={to:{},get:{}};Pe.get=function(be){var we=be.substring(0,3).toLowerCase(),pe,ye;switch(we){case"hsl":pe=Pe.get.hsl(be),ye="hsl";break;case"hwb":pe=Pe.get.hwb(be),ye="hwb";break;default:pe=Pe.get.rgb(be),ye="rgb";break}return pe?{model:ye,value:pe}:null},Pe.get.rgb=function(be){if(!be)return null;var we=/^#([a-f0-9]{3,4})$/i,pe=/^#([a-f0-9]{6})([a-f0-9]{2})?$/i,ye=/^rgba?\(\s*([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/,xe=/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/,ce=/^(\w+)$/,te=[0,0,0,1],ne,le,oe;if(ne=be.match(pe)){for(oe=ne[2],ne=ne[1],le=0;le<3;le++){var de=le*2;te[le]=parseInt(ne.slice(de,de+2),16)}oe&&(te[3]=parseInt(oe,16)/255)}else if(ne=be.match(we)){for(ne=ne[1],oe=ne[3],le=0;le<3;le++)te[le]=parseInt(ne[le]+ne[le],16);oe&&(te[3]=parseInt(oe+oe,16)/255)}else if(ne=be.match(ye)){for(le=0;le<3;le++)te[le]=parseInt(ne[le+1],0);ne[4]&&(ne[5]?te[3]=parseFloat(ne[4])*.01:te[3]=parseFloat(ne[4]))}else if(ne=be.match(xe)){for(le=0;le<3;le++)te[le]=Math.round(parseFloat(ne[le+1])*2.55);ne[4]&&(ne[5]?te[3]=parseFloat(ne[4])*.01:te[3]=parseFloat(ne[4]))}else return(ne=be.match(ce))?ne[1]==="transparent"?[0,0,0,0]:Fe.call(Le,ne[1])?(te=Le[ne[1]],te[3]=1,te):null:null;for(le=0;le<3;le++)te[le]=ge(te[le],0,255);return te[3]=ge(te[3],0,1),te},Pe.get.hsl=function(be){if(!be)return null;var we=/^hsla?\(\s*([+-]?(?:\d{0,3}\.)?\d+)(?:deg)?\s*,?\s*([+-]?[\d\.]+)%\s*,?\s*([+-]?[\d\.]+)%\s*(?:[,|\/]\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/,pe=be.match(we);if(pe){var ye=parseFloat(pe[4]),xe=(parseFloat(pe[1])%360+360)%360,ce=ge(parseFloat(pe[2]),0,100),te=ge(parseFloat(pe[3]),0,100),ne=ge(isNaN(ye)?1:ye,0,1);return[xe,ce,te,ne]}return null},Pe.get.hwb=function(be){if(!be)return null;var we=/^hwb\(\s*([+-]?\d{0,3}(?:\.\d+)?)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/,pe=be.match(we);if(pe){var ye=parseFloat(pe[4]),xe=(parseFloat(pe[1])%360+360)%360,ce=ge(parseFloat(pe[2]),0,100),te=ge(parseFloat(pe[3]),0,100),ne=ge(isNaN(ye)?1:ye,0,1);return[xe,ce,te,ne]}return null},Pe.to.hex=function(){var be=He(arguments);return"#"+Ee(be[0])+Ee(be[1])+Ee(be[2])+(be[3]<1?Ee(Math.round(be[3]*255)):"")},Pe.to.rgb=function(){var be=He(arguments);return be.length<4||be[3]===1?"rgb("+Math.round(be[0])+", "+Math.round(be[1])+", "+Math.round(be[2])+")":"rgba("+Math.round(be[0])+", "+Math.round(be[1])+", "+Math.round(be[2])+", "+be[3]+")"},Pe.to.rgb.percent=function(){var be=He(arguments),we=Math.round(be[0]/255*100),pe=Math.round(be[1]/255*100),ye=Math.round(be[2]/255*100);return be.length<4||be[3]===1?"rgb("+we+"%, "+pe+"%, "+ye+"%)":"rgba("+we+"%, "+pe+"%, "+ye+"%, "+be[3]+")"},Pe.to.hsl=function(){var be=He(arguments);return be.length<4||be[3]===1?"hsl("+be[0]+", "+be[1]+"%, "+be[2]+"%)":"hsla("+be[0]+", "+be[1]+"%, "+be[2]+"%, "+be[3]+")"},Pe.to.hwb=function(){var be=He(arguments),we="";return be.length>=4&&be[3]!==1&&(we=", "+be[3]),"hwb("+be[0]+", "+be[1]+"%, "+be[2]+"%"+we+")"},Pe.to.keyword=function(be){return Ce[be.slice(0,3)]};function ge(be,we,pe){return Math.min(Math.max(we,be),pe)}function Ee(be){var we=Math.round(be).toString(16).toUpperCase();return we.length<2?"0"+we:we}},92546:function(St,Tt,Ie){St.exports={graphlib:Ie(76626),layout:Ie(47194),debug:Ie(11303),util:{time:Ie(53063).time,notime:Ie(53063).notime},version:Ie(11897)}},81255:function(St,Tt,Ie){"use strict";var Le=Ie(72361),He=Ie(39240);St.exports={run:Fe,undo:_e};function Fe(Pe){var ge=Pe.graph().acyclicer==="greedy"?He(Pe,Ee(Pe)):Ce(Pe);Le.forEach(ge,function(be){var we=Pe.edge(be);Pe.removeEdge(be),we.forwardName=be.name,we.reversed=!0,Pe.setEdge(be.w,be.v,we,Le.uniqueId("rev"))});function Ee(be){return function(we){return be.edge(we).weight}}}function Ce(Pe){var ge=[],Ee={},be={};function we(pe){Le.has(be,pe)||(be[pe]=!0,Ee[pe]=!0,Le.forEach(Pe.outEdges(pe),function(ye){Le.has(Ee,ye.w)?ge.push(ye):we(ye.w)}),delete Ee[pe])}return Le.forEach(Pe.nodes(),we),ge}function _e(Pe){Le.forEach(Pe.edges(),function(ge){var Ee=Pe.edge(ge);if(Ee.reversed){Pe.removeEdge(ge);var be=Ee.forwardName;delete Ee.reversed,delete Ee.forwardName,Pe.setEdge(ge.w,ge.v,Ee,be)}})}},60765:function(St,Tt,Ie){var Le=Ie(72361),He=Ie(53063);St.exports=Fe;function Fe(_e){function Pe(ge){var Ee=_e.children(ge),be=_e.node(ge);if(Ee.length&&Le.forEach(Ee,Pe),Le.has(be,"minRank")){be.borderLeft=[],be.borderRight=[];for(var we=be.minRank,pe=be.maxRank+1;we0;--le)if(ne=pe[le].dequeue(),ne){xe=xe.concat(ge(we,pe,ye,ne,!0));break}}}return xe}function ge(we,pe,ye,xe,ce){var te=ce?[]:void 0;return Le.forEach(we.inEdges(xe.v),function(ne){var le=we.edge(ne),oe=we.node(ne.v);ce&&te.push({v:ne.v,w:ne.w}),oe.out-=le,be(pe,ye,oe)}),Le.forEach(we.outEdges(xe.v),function(ne){var le=we.edge(ne),oe=ne.w,de=we.node(oe);de.in-=le,be(pe,ye,de)}),we.removeNode(xe.v),te}function Ee(we,pe){var ye=new He,xe=0,ce=0;Le.forEach(we.nodes(),function(le){ye.setNode(le,{v:le,in:0,out:0})}),Le.forEach(we.edges(),function(le){var oe=ye.edge(le.v,le.w)||0,de=pe(le),he=oe+de;ye.setEdge(le.v,le.w,he),ce=Math.max(ce,ye.node(le.v).out+=de),xe=Math.max(xe,ye.node(le.w).in+=de)});var te=Le.range(ce+xe+3).map(function(){return new Fe}),ne=xe+1;return Le.forEach(ye.nodes(),function(le){be(te,ne,ye.node(le))}),{graph:ye,buckets:te,zeroIdx:ne}}function be(we,pe,ye){ye.out?ye.in?we[ye.out-ye.in+pe].enqueue(ye):we[we.length-1].enqueue(ye):we[0].enqueue(ye)}},47194:function(St,Tt,Ie){"use strict";var Le=Ie(72361),He=Ie(81255),Fe=Ie(27163),Ce=Ie(64505),_e=Ie(53063).normalizeRanks,Pe=Ie(71970),ge=Ie(53063).removeEmptyRanks,Ee=Ie(31733),be=Ie(60765),we=Ie(13257),pe=Ie(62852),ye=Ie(93021),xe=Ie(53063),ce=Ie(76626).Graph;St.exports=te;function te(gt,ht){var vt=ht&&ht.debugTiming?xe.time:xe.notime;vt("layout",function(){var Ut=vt(" buildLayoutGraph",function(){return Re(gt)});vt(" runLayout",function(){ne(Ut,vt)}),vt(" updateInputGraph",function(){le(gt,Ut)})})}function ne(gt,ht){ht(" makeSpaceForEdgeLabels",function(){Ne(gt)}),ht(" removeSelfEdges",function(){it(gt)}),ht(" acyclic",function(){He.run(gt)}),ht(" nestingGraph.run",function(){Ee.run(gt)}),ht(" rank",function(){Ce(xe.asNonCompoundGraph(gt))}),ht(" injectEdgeLabelProxies",function(){ze(gt)}),ht(" removeEmptyRanks",function(){ge(gt)}),ht(" nestingGraph.cleanup",function(){Ee.cleanup(gt)}),ht(" normalizeRanks",function(){_e(gt)}),ht(" assignRankMinMax",function(){Ge(gt)}),ht(" removeEdgeLabelProxies",function(){Xe(gt)}),ht(" normalize.run",function(){Fe.run(gt)}),ht(" parentDummyChains",function(){Pe(gt)}),ht(" addBorderSegments",function(){be(gt)}),ht(" order",function(){pe(gt)}),ht(" insertSelfEdges",function(){dt(gt)}),ht(" adjustCoordinateSystem",function(){we.adjust(gt)}),ht(" position",function(){ye(gt)}),ht(" positionSelfEdges",function(){nt(gt)}),ht(" removeBorderNodes",function(){ut(gt)}),ht(" normalize.undo",function(){Fe.undo(gt)}),ht(" fixupEdgeLabelCoords",function(){$e(gt)}),ht(" undoCoordinateSystem",function(){we.undo(gt)}),ht(" translateGraph",function(){Qe(gt)}),ht(" assignNodeIntersects",function(){rt(gt)}),ht(" reversePoints",function(){qe(gt)}),ht(" acyclic.undo",function(){He.undo(gt)})}function le(gt,ht){Le.forEach(gt.nodes(),function(vt){var Ut=gt.node(vt),Qt=ht.node(vt);Ut&&(Ut.x=Qt.x,Ut.y=Qt.y,ht.children(vt).length&&(Ut.width=Qt.width,Ut.height=Qt.height))}),Le.forEach(gt.edges(),function(vt){var Ut=gt.edge(vt),Qt=ht.edge(vt);Ut.points=Qt.points,Le.has(Qt,"x")&&(Ut.x=Qt.x,Ut.y=Qt.y)}),gt.graph().width=ht.graph().width,gt.graph().height=ht.graph().height}var oe=["nodesep","edgesep","ranksep","marginx","marginy"],de={ranksep:50,edgesep:20,nodesep:50,rankdir:"tb"},he=["acyclicer","ranker","rankdir","align"],ie=["width","height"],ue={width:0,height:0},ve=["minlen","weight","width","height","labeloffset"],Se={minlen:1,weight:1,width:0,height:0,labeloffset:10,labelpos:"r"},De=["labelpos"];function Re(gt){var ht=new ce({multigraph:!0,compound:!0}),vt=yt(gt.graph());return ht.setGraph(Le.merge({},de,ft(vt,oe),Le.pick(vt,he))),Le.forEach(gt.nodes(),function(Ut){var Qt=yt(gt.node(Ut));ht.setNode(Ut,Le.defaults(ft(Qt,ie),ue)),ht.setParent(Ut,gt.parent(Ut))}),Le.forEach(gt.edges(),function(Ut){var Qt=yt(gt.edge(Ut));ht.setEdge(Ut,Le.merge({},Se,ft(Qt,ve),Le.pick(Qt,De)))}),ht}function Ne(gt){var ht=gt.graph();ht.ranksep/=2,Le.forEach(gt.edges(),function(vt){var Ut=gt.edge(vt);Ut.minlen*=2,Ut.labelpos.toLowerCase()!=="c"&&(ht.rankdir==="TB"||ht.rankdir==="BT"?Ut.width+=Ut.labeloffset:Ut.height+=Ut.labeloffset)})}function ze(gt){Le.forEach(gt.edges(),function(ht){var vt=gt.edge(ht);if(vt.width&&vt.height){var Ut=gt.node(ht.v),Qt=gt.node(ht.w),en={rank:(Qt.rank-Ut.rank)/2+Ut.rank,e:ht};xe.addDummyNode(gt,"edge-proxy",en,"_ep")}})}function Ge(gt){var ht=0;Le.forEach(gt.nodes(),function(vt){var Ut=gt.node(vt);Ut.borderTop&&(Ut.minRank=gt.node(Ut.borderTop).rank,Ut.maxRank=gt.node(Ut.borderBottom).rank,ht=Le.max(ht,Ut.maxRank))}),gt.graph().maxRank=ht}function Xe(gt){Le.forEach(gt.nodes(),function(ht){var vt=gt.node(ht);vt.dummy==="edge-proxy"&&(gt.edge(vt.e).labelRank=vt.rank,gt.removeNode(ht))})}function Qe(gt){var ht=Number.POSITIVE_INFINITY,vt=0,Ut=Number.POSITIVE_INFINITY,Qt=0,en=gt.graph(),fn=en.marginx||0,Bt=en.marginy||0;function an(on){var In=on.x,Nn=on.y,sn=on.width,tn=on.height;ht=Math.min(ht,In-sn/2),vt=Math.max(vt,In+sn/2),Ut=Math.min(Ut,Nn-tn/2),Qt=Math.max(Qt,Nn+tn/2)}Le.forEach(gt.nodes(),function(on){an(gt.node(on))}),Le.forEach(gt.edges(),function(on){var In=gt.edge(on);Le.has(In,"x")&&an(In)}),ht-=fn,Ut-=Bt,Le.forEach(gt.nodes(),function(on){var In=gt.node(on);In.x-=ht,In.y-=Ut}),Le.forEach(gt.edges(),function(on){var In=gt.edge(on);Le.forEach(In.points,function(Nn){Nn.x-=ht,Nn.y-=Ut}),Le.has(In,"x")&&(In.x-=ht),Le.has(In,"y")&&(In.y-=Ut)}),en.width=vt-ht+fn,en.height=Qt-Ut+Bt}function rt(gt){Le.forEach(gt.edges(),function(ht){var vt=gt.edge(ht),Ut=gt.node(ht.v),Qt=gt.node(ht.w),en,fn;vt.points?(en=vt.points[0],fn=vt.points[vt.points.length-1]):(vt.points=[],en=Qt,fn=Ut),vt.points.unshift(xe.intersectRect(Ut,en)),vt.points.push(xe.intersectRect(Qt,fn))})}function $e(gt){Le.forEach(gt.edges(),function(ht){var vt=gt.edge(ht);if(Le.has(vt,"x"))switch((vt.labelpos==="l"||vt.labelpos==="r")&&(vt.width-=vt.labeloffset),vt.labelpos){case"l":vt.x-=vt.width/2+vt.labeloffset;break;case"r":vt.x+=vt.width/2+vt.labeloffset;break}})}function qe(gt){Le.forEach(gt.edges(),function(ht){var vt=gt.edge(ht);vt.reversed&&vt.points.reverse()})}function ut(gt){Le.forEach(gt.nodes(),function(ht){if(gt.children(ht).length){var vt=gt.node(ht),Ut=gt.node(vt.borderTop),Qt=gt.node(vt.borderBottom),en=gt.node(Le.last(vt.borderLeft)),fn=gt.node(Le.last(vt.borderRight));vt.width=Math.abs(fn.x-en.x),vt.height=Math.abs(Qt.y-Ut.y),vt.x=en.x+vt.width/2,vt.y=Ut.y+vt.height/2}}),Le.forEach(gt.nodes(),function(ht){gt.node(ht).dummy==="border"&>.removeNode(ht)})}function it(gt){Le.forEach(gt.edges(),function(ht){if(ht.v===ht.w){var vt=gt.node(ht.v);vt.selfEdges||(vt.selfEdges=[]),vt.selfEdges.push({e:ht,label:gt.edge(ht)}),gt.removeEdge(ht)}})}function dt(gt){var ht=xe.buildLayerMatrix(gt);Le.forEach(ht,function(vt){var Ut=0;Le.forEach(vt,function(Qt,en){var fn=gt.node(Qt);fn.order=en+Ut,Le.forEach(fn.selfEdges,function(Bt){xe.addDummyNode(gt,"selfedge",{width:Bt.label.width,height:Bt.label.height,rank:fn.rank,order:en+ ++Ut,e:Bt.e,label:Bt.label},"_se")}),delete fn.selfEdges})})}function nt(gt){Le.forEach(gt.nodes(),function(ht){var vt=gt.node(ht);if(vt.dummy==="selfedge"){var Ut=gt.node(vt.e.v),Qt=Ut.x+Ut.width/2,en=Ut.y,fn=vt.x-Qt,Bt=Ut.height/2;gt.setEdge(vt.e,vt.label),gt.removeNode(ht),vt.label.points=[{x:Qt+2*fn/3,y:en-Bt},{x:Qt+5*fn/6,y:en-Bt},{x:Qt+fn,y:en},{x:Qt+5*fn/6,y:en+Bt},{x:Qt+2*fn/3,y:en+Bt}],vt.label.x=vt.x,vt.label.y=vt.y}})}function ft(gt,ht){return Le.mapValues(Le.pick(gt,ht),Number)}function yt(gt){var ht={};return Le.forEach(gt,function(vt,Ut){ht[Ut.toLowerCase()]=vt}),ht}},72361:function(St,Tt,Ie){var Le;try{Le={cloneDeep:Ie(20250),constant:Ie(13503),defaults:Ie(28548),each:Ie(76934),filter:Ie(64725),find:Ie(79785),flatten:Ie(39807),forEach:Ie(99204),forIn:Ie(23190),has:Ie(99946),isUndefined:Ie(16513),last:Ie(10611),map:Ie(9924),mapValues:Ie(70642),max:Ie(95987),merge:Ie(28440),min:Ie(73376),minBy:Ie(83296),now:Ie(5795),pick:Ie(89409),range:Ie(60859),reduce:Ie(16473),sortBy:Ie(351),uniqueId:Ie(95708),values:Ie(81229),zipObject:Ie(65441)}}catch(He){}Le||(Le=window._),St.exports=Le},31733:function(St,Tt,Ie){var Le=Ie(72361),He=Ie(53063);St.exports={run:Fe,cleanup:ge};function Fe(Ee){var be=He.addDummyNode(Ee,"root",{},"_root"),we=_e(Ee),pe=Le.max(Le.values(we))-1,ye=2*pe+1;Ee.graph().nestingRoot=be,Le.forEach(Ee.edges(),function(ce){Ee.edge(ce).minlen*=ye});var xe=Pe(Ee)+1;Le.forEach(Ee.children(),function(ce){Ce(Ee,be,ye,xe,pe,we,ce)}),Ee.graph().nodeRankFactor=ye}function Ce(Ee,be,we,pe,ye,xe,ce){var te=Ee.children(ce);if(!te.length){ce!==be&&Ee.setEdge(be,ce,{weight:0,minlen:we});return}var ne=He.addBorderNode(Ee,"_bt"),le=He.addBorderNode(Ee,"_bb"),oe=Ee.node(ce);Ee.setParent(ne,ce),oe.borderTop=ne,Ee.setParent(le,ce),oe.borderBottom=le,Le.forEach(te,function(de){Ce(Ee,be,we,pe,ye,xe,de);var he=Ee.node(de),ie=he.borderTop?he.borderTop:de,ue=he.borderBottom?he.borderBottom:de,ve=he.borderTop?pe:2*pe,Se=ie!==ue?1:ye-xe[ce]+1;Ee.setEdge(ne,ie,{weight:ve,minlen:Se,nestingEdge:!0}),Ee.setEdge(ue,le,{weight:ve,minlen:Se,nestingEdge:!0})}),Ee.parent(ce)||Ee.setEdge(be,ne,{weight:0,minlen:ye+xe[ce]})}function _e(Ee){var be={};function we(pe,ye){var xe=Ee.children(pe);xe&&xe.length&&Le.forEach(xe,function(ce){we(ce,ye+1)}),be[pe]=ye}return Le.forEach(Ee.children(),function(pe){we(pe,1)}),be}function Pe(Ee){return Le.reduce(Ee.edges(),function(be,we){return be+Ee.edge(we).weight},0)}function ge(Ee){var be=Ee.graph();Ee.removeNode(be.nestingRoot),delete be.nestingRoot,Le.forEach(Ee.edges(),function(we){var pe=Ee.edge(we);pe.nestingEdge&&Ee.removeEdge(we)})}},27163:function(St,Tt,Ie){"use strict";var Le=Ie(72361),He=Ie(53063);St.exports={run:Fe,undo:_e};function Fe(Pe){Pe.graph().dummyChains=[],Le.forEach(Pe.edges(),function(ge){Ce(Pe,ge)})}function Ce(Pe,ge){var Ee=ge.v,be=Pe.node(Ee).rank,we=ge.w,pe=Pe.node(we).rank,ye=ge.name,xe=Pe.edge(ge),ce=xe.labelRank;if(pe!==be+1){Pe.removeEdge(ge);var te,ne,le;for(le=0,++be;be0;)ce%2&&(te+=pe[ce+1]),ce=ce-1>>1,pe[ce]+=xe.weight;ye+=xe.weight*te})),ye}},62852:function(St,Tt,Ie){"use strict";var Le=Ie(72361),He=Ie(18043),Fe=Ie(45456),Ce=Ie(86490),_e=Ie(59105),Pe=Ie(52205),ge=Ie(76626).Graph,Ee=Ie(53063);St.exports=be;function be(xe){var ce=Ee.maxRank(xe),te=we(xe,Le.range(1,ce+1),"inEdges"),ne=we(xe,Le.range(ce-1,-1,-1),"outEdges"),le=He(xe);ye(xe,le);for(var oe=Number.POSITIVE_INFINITY,de,he=0,ie=0;ie<4;++he,++ie){pe(he%2?te:ne,he%4>=2),le=Ee.buildLayerMatrix(xe);var ue=Fe(xe,le);ue=we.barycenter)&&Ce(we,pe)}}function Ee(we){return function(pe){pe.in.push(we),--pe.indegree===0&&_e.push(pe)}}for(;_e.length;){var be=_e.pop();Pe.push(be),Le.forEach(be.in.reverse(),ge(be)),Le.forEach(be.out,Ee(be))}return Le.map(Le.filter(Pe,function(we){return!we.merged}),function(we){return Le.pick(we,["vs","i","barycenter","weight"])})}function Ce(_e,Pe){var ge=0,Ee=0;_e.weight&&(ge+=_e.barycenter*_e.weight,Ee+=_e.weight),Pe.weight&&(ge+=Pe.barycenter*Pe.weight,Ee+=Pe.weight),_e.vs=Pe.vs.concat(_e.vs),_e.barycenter=ge/Ee,_e.weight=Ee,_e.i=Math.min(Pe.i,_e.i),Pe.merged=!0}},86490:function(St,Tt,Ie){var Le=Ie(72361),He=Ie(99506),Fe=Ie(45926),Ce=Ie(1349);St.exports=_e;function _e(Ee,be,we,pe){var ye=Ee.children(be),xe=Ee.node(be),ce=xe?xe.borderLeft:void 0,te=xe?xe.borderRight:void 0,ne={};ce&&(ye=Le.filter(ye,function(ue){return ue!==ce&&ue!==te}));var le=He(Ee,ye);Le.forEach(le,function(ue){if(Ee.children(ue.v).length){var ve=_e(Ee,ue.v,we,pe);ne[ue.v]=ve,Le.has(ve,"barycenter")&&ge(ue,ve)}});var oe=Fe(le,we);Pe(oe,ne);var de=Ce(oe,pe);if(ce&&(de.vs=Le.flatten([ce,de.vs,te],!0),Ee.predecessors(ce).length)){var he=Ee.node(Ee.predecessors(ce)[0]),ie=Ee.node(Ee.predecessors(te)[0]);Le.has(de,"barycenter")||(de.barycenter=0,de.weight=0),de.barycenter=(de.barycenter*de.weight+he.order+ie.order)/(de.weight+2),de.weight+=2}return de}function Pe(Ee,be){Le.forEach(Ee,function(we){we.vs=Le.flatten(we.vs.map(function(pe){return be[pe]?be[pe].vs:pe}),!0)})}function ge(Ee,be){Le.isUndefined(Ee.barycenter)?(Ee.barycenter=be.barycenter,Ee.weight=be.weight):(Ee.barycenter=(Ee.barycenter*Ee.weight+be.barycenter*be.weight)/(Ee.weight+be.weight),Ee.weight+=be.weight)}},1349:function(St,Tt,Ie){var Le=Ie(72361),He=Ie(53063);St.exports=Fe;function Fe(Pe,ge){var Ee=He.partition(Pe,function(ne){return Le.has(ne,"barycenter")}),be=Ee.lhs,we=Le.sortBy(Ee.rhs,function(ne){return-ne.i}),pe=[],ye=0,xe=0,ce=0;be.sort(_e(!!ge)),ce=Ce(pe,we,ce),Le.forEach(be,function(ne){ce+=ne.vs.length,pe.push(ne.vs),ye+=ne.barycenter*ne.weight,xe+=ne.weight,ce=Ce(pe,we,ce)});var te={vs:Le.flatten(pe,!0)};return xe&&(te.barycenter=ye/xe,te.weight=xe),te}function Ce(Pe,ge,Ee){for(var be;ge.length&&(be=Le.last(ge)).i<=Ee;)ge.pop(),Pe.push(be.vs),Ee++;return Ee}function _e(Pe){return function(ge,Ee){return ge.barycenterEe.barycenter?1:Pe?Ee.i-ge.i:ge.i-Ee.i}}},71970:function(St,Tt,Ie){var Le=Ie(72361);St.exports=He;function He(_e){var Pe=Ce(_e);Le.forEach(_e.graph().dummyChains,function(ge){for(var Ee=_e.node(ge),be=Ee.edgeObj,we=Fe(_e,Pe,be.v,be.w),pe=we.path,ye=we.lca,xe=0,ce=pe[xe],te=!0;ge!==be.w;){if(Ee=_e.node(ge),te){for(;(ce=pe[xe])!==ye&&_e.node(ce).maxRankpe||ye>Pe[xe].lim));for(ce=xe,xe=Ee;(xe=_e.parent(xe))!==ce;)we.push(xe);return{path:be.concat(we.reverse()),lca:ce}}function Ce(_e){var Pe={},ge=0;function Ee(be){var we=ge;Le.forEach(_e.children(be),Ee),Pe[be]={low:we,lim:ge++}}return Le.forEach(_e.children(),Ee),Pe}},92080:function(St,Tt,Ie){"use strict";var Le=Ie(72361),He=Ie(76626).Graph,Fe=Ie(53063);St.exports={positionX:te,findType1Conflicts:Ce,findType2Conflicts:_e,addConflict:ge,hasConflict:Ee,verticalAlignment:be,horizontalCompaction:we,alignCoordinates:xe,findSmallestWidthAlignment:ye,balance:ce};function Ce(oe,de){var he={};function ie(ue,ve){var Se=0,De=0,Re=ue.length,Ne=Le.last(ve);return Le.forEach(ve,function(ze,Ge){var Xe=Pe(oe,ze),Qe=Xe?oe.node(Xe).order:Re;(Xe||ze===Ne)&&(Le.forEach(ve.slice(De,Ge+1),function(rt){Le.forEach(oe.predecessors(rt),function($e){var qe=oe.node($e),ut=qe.order;(utNe)&&ge(he,Xe,ze)})})}function ue(ve,Se){var De=-1,Re,Ne=0;return Le.forEach(Se,function(ze,Ge){if(oe.node(ze).dummy==="border"){var Xe=oe.predecessors(ze);Xe.length&&(Re=oe.node(Xe[0]).order,ie(Se,Ne,Ge,De,Re),Ne=Ge,De=Re)}ie(Se,Ne,Se.length,Re,ve.length)}),Se}return Le.reduce(de,ue),he}function Pe(oe,de){if(oe.node(de).dummy)return Le.find(oe.predecessors(de),function(he){return oe.node(he).dummy})}function ge(oe,de,he){if(de>he){var ie=de;de=he,he=ie}var ue=oe[de];ue||(oe[de]=ue={}),ue[he]=!0}function Ee(oe,de,he){if(de>he){var ie=de;de=he,he=ie}return Le.has(oe[de],he)}function be(oe,de,he,ie){var ue={},ve={},Se={};return Le.forEach(de,function(De){Le.forEach(De,function(Re,Ne){ue[Re]=Re,ve[Re]=Re,Se[Re]=Ne})}),Le.forEach(de,function(De){var Re=-1;Le.forEach(De,function(Ne){var ze=ie(Ne);if(ze.length){ze=Le.sortBy(ze,function($e){return Se[$e]});for(var Ge=(ze.length-1)/2,Xe=Math.floor(Ge),Qe=Math.ceil(Ge);Xe<=Qe;++Xe){var rt=ze[Xe];ve[Ne]===Ne&&ReRe.lim&&(Ne=Re,ze=!0);var Ge=Le.filter(ie.edges(),function(Xe){return ze===de(he,he.node(Xe.v),Ne)&&ze!==de(he,he.node(Xe.w),Ne)});return Le.minBy(Ge,function(Xe){return Fe(ie,Xe)})}function ne(he,ie,ue,ve){var Se=ue.v,De=ue.w;he.removeEdge(Se,De),he.setEdge(ve.v,ve.w,{}),ye(he),be(he,ie),le(he,ie)}function le(he,ie){var ue=Le.find(he.nodes(),function(Se){return!ie.node(Se).parent}),ve=_e(he,ue);ve=ve.slice(1),Le.forEach(ve,function(Se){var De=he.node(Se).parent,Re=ie.edge(Se,De),Ne=!1;Re||(Re=ie.edge(De,Se),Ne=!0),ie.node(Se).rank=ie.node(De).rank+(Ne?Re.minlen:-Re.minlen)})}function oe(he,ie,ue){return he.hasEdge(ie,ue)}function de(he,ie,ue){return ue.low<=ie.lim&&ie.lim<=ue.lim}},2416:function(St,Tt,Ie){"use strict";var Le=Ie(72361);St.exports={longestPath:He,slack:Fe};function He(Ce){var _e={};function Pe(ge){var Ee=Ce.node(ge);if(Le.has(_e,ge))return Ee.rank;_e[ge]=!0;var be=Le.min(Le.map(Ce.outEdges(ge),function(we){return Pe(we.w)-Ce.edge(we).minlen}));return(be===Number.POSITIVE_INFINITY||be===void 0||be===null)&&(be=0),Ee.rank=be}Le.forEach(Ce.sources(),Pe)}function Fe(Ce,_e){return Ce.node(_e.w).rank-Ce.node(_e.v).rank-Ce.edge(_e).minlen}},53063:function(St,Tt,Ie){"use strict";var Le=Ie(72361),He=Ie(76626).Graph;St.exports={addDummyNode:Fe,simplify:Ce,asNonCompoundGraph:_e,successorWeights:Pe,predecessorWeights:ge,intersectRect:Ee,buildLayerMatrix:be,normalizeRanks:we,removeEmptyRanks:pe,addBorderNode:ye,maxRank:xe,partition:ce,time:te,notime:ne};function Fe(le,oe,de,he){var ie;do ie=Le.uniqueId(he);while(le.hasNode(ie));return de.dummy=oe,le.setNode(ie,de),ie}function Ce(le){var oe=new He().setGraph(le.graph());return Le.forEach(le.nodes(),function(de){oe.setNode(de,le.node(de))}),Le.forEach(le.edges(),function(de){var he=oe.edge(de.v,de.w)||{weight:0,minlen:1},ie=le.edge(de);oe.setEdge(de.v,de.w,{weight:he.weight+ie.weight,minlen:Math.max(he.minlen,ie.minlen)})}),oe}function _e(le){var oe=new He({multigraph:le.isMultigraph()}).setGraph(le.graph());return Le.forEach(le.nodes(),function(de){le.children(de).length||oe.setNode(de,le.node(de))}),Le.forEach(le.edges(),function(de){oe.setEdge(de,le.edge(de))}),oe}function Pe(le){var oe=Le.map(le.nodes(),function(de){var he={};return Le.forEach(le.outEdges(de),function(ie){he[ie.w]=(he[ie.w]||0)+le.edge(ie).weight}),he});return Le.zipObject(le.nodes(),oe)}function ge(le){var oe=Le.map(le.nodes(),function(de){var he={};return Le.forEach(le.inEdges(de),function(ie){he[ie.v]=(he[ie.v]||0)+le.edge(ie).weight}),he});return Le.zipObject(le.nodes(),oe)}function Ee(le,oe){var de=le.x,he=le.y,ie=oe.x-de,ue=oe.y-he,ve=le.width/2,Se=le.height/2;if(!ie&&!ue)throw new Error("Not possible to find intersection inside of the rectangle");var De,Re;return Math.abs(ue)*ve>Math.abs(ie)*Se?(ue<0&&(Se=-Se),De=Se*ie/ue,Re=Se):(ie<0&&(ve=-ve),De=ve,Re=ve*ue/ie),{x:de+De,y:he+Re}}function be(le){var oe=Le.map(Le.range(xe(le)+1),function(){return[]});return Le.forEach(le.nodes(),function(de){var he=le.node(de),ie=he.rank;Le.isUndefined(ie)||(oe[ie][he.order]=de)}),oe}function we(le){var oe=Le.min(Le.map(le.nodes(),function(de){return le.node(de).rank}));Le.forEach(le.nodes(),function(de){var he=le.node(de);Le.has(he,"rank")&&(he.rank-=oe)})}function pe(le){var oe=Le.min(Le.map(le.nodes(),function(ue){return le.node(ue).rank})),de=[];Le.forEach(le.nodes(),function(ue){var ve=le.node(ue).rank-oe;de[ve]||(de[ve]=[]),de[ve].push(ue)});var he=0,ie=le.graph().nodeRankFactor;Le.forEach(de,function(ue,ve){Le.isUndefined(ue)&&ve%ie!==0?--he:he&&Le.forEach(ue,function(Se){le.node(Se).rank+=he})})}function ye(le,oe,de,he){var ie={width:0,height:0};return arguments.length>=4&&(ie.rank=de,ie.order=he),Fe(le,"border",ie,oe)}function xe(le){return Le.max(Le.map(le.nodes(),function(oe){var de=le.node(oe).rank;if(!Le.isUndefined(de))return de}))}function ce(le,oe){var de={lhs:[],rhs:[]};return Le.forEach(le,function(he){oe(he)?de.lhs.push(he):de.rhs.push(he)}),de}function te(le,oe){var de=Le.now();try{return oe()}finally{console.log(le+" time: "+(Le.now()-de)+"ms")}}function ne(le,oe){return oe()}},11897:function(St){St.exports="0.8.5"},97774:function(St,Tt,Ie){"use strict";Object.defineProperty(Tt,"__esModule",{value:!0}),Tt.default=void 0;var Le=Object.assign||function(ne){for(var le=1;le0&&(De=1/Math.sqrt(De),ie[0]=ue[0]*De,ie[1]=ue[1]*De),ie},xe.dot=function(ie,ue){return ie[0]*ue[0]+ie[1]*ue[1]},xe.cross=function(ie,ue,ve){var Se=ue[0]*ve[1]-ue[1]*ve[0];return ie[0]=ie[1]=0,ie[2]=Se,ie},xe.lerp=function(ie,ue,ve,Se){var De=ue[0],Re=ue[1];return ie[0]=De+Se*(ve[0]-De),ie[1]=Re+Se*(ve[1]-Re),ie},xe.random=function(ie,ue){ue=ue||1;var ve=we()*2*Math.PI;return ie[0]=Math.cos(ve)*ue,ie[1]=Math.sin(ve)*ue,ie},xe.transformMat2=function(ie,ue,ve){var Se=ue[0],De=ue[1];return ie[0]=ve[0]*Se+ve[2]*De,ie[1]=ve[1]*Se+ve[3]*De,ie},xe.transformMat2d=function(ie,ue,ve){var Se=ue[0],De=ue[1];return ie[0]=ve[0]*Se+ve[2]*De+ve[4],ie[1]=ve[1]*Se+ve[3]*De+ve[5],ie},xe.transformMat3=function(ie,ue,ve){var Se=ue[0],De=ue[1];return ie[0]=ve[0]*Se+ve[3]*De+ve[6],ie[1]=ve[1]*Se+ve[4]*De+ve[7],ie},xe.transformMat4=function(ie,ue,ve){var Se=ue[0],De=ue[1];return ie[0]=ve[0]*Se+ve[4]*De+ve[12],ie[1]=ve[1]*Se+ve[5]*De+ve[13],ie},xe.forEach=function(){var ie=xe.create();return function(ue,ve,Se,De,Re,Ne){var ze,Ge;for(ve||(ve=2),Se||(Se=0),De?Ge=Math.min(De*ve+Se,ue.length):Ge=ue.length,ze=Se;ze0&&(Re=1/Math.sqrt(Re),ie[0]=ue[0]*Re,ie[1]=ue[1]*Re,ie[2]=ue[2]*Re),ie},ce.dot=function(ie,ue){return ie[0]*ue[0]+ie[1]*ue[1]+ie[2]*ue[2]},ce.cross=function(ie,ue,ve){var Se=ue[0],De=ue[1],Re=ue[2],Ne=ve[0],ze=ve[1],Ge=ve[2];return ie[0]=De*Ge-Re*ze,ie[1]=Re*Ne-Se*Ge,ie[2]=Se*ze-De*Ne,ie},ce.lerp=function(ie,ue,ve,Se){var De=ue[0],Re=ue[1],Ne=ue[2];return ie[0]=De+Se*(ve[0]-De),ie[1]=Re+Se*(ve[1]-Re),ie[2]=Ne+Se*(ve[2]-Ne),ie},ce.random=function(ie,ue){ue=ue||1;var ve=we()*2*Math.PI,Se=we()*2-1,De=Math.sqrt(1-Se*Se)*ue;return ie[0]=Math.cos(ve)*De,ie[1]=Math.sin(ve)*De,ie[2]=Se*ue,ie},ce.transformMat4=function(ie,ue,ve){var Se=ue[0],De=ue[1],Re=ue[2],Ne=ve[3]*Se+ve[7]*De+ve[11]*Re+ve[15];return Ne=Ne||1,ie[0]=(ve[0]*Se+ve[4]*De+ve[8]*Re+ve[12])/Ne,ie[1]=(ve[1]*Se+ve[5]*De+ve[9]*Re+ve[13])/Ne,ie[2]=(ve[2]*Se+ve[6]*De+ve[10]*Re+ve[14])/Ne,ie},ce.transformMat3=function(ie,ue,ve){var Se=ue[0],De=ue[1],Re=ue[2];return ie[0]=Se*ve[0]+De*ve[3]+Re*ve[6],ie[1]=Se*ve[1]+De*ve[4]+Re*ve[7],ie[2]=Se*ve[2]+De*ve[5]+Re*ve[8],ie},ce.transformQuat=function(ie,ue,ve){var Se=ue[0],De=ue[1],Re=ue[2],Ne=ve[0],ze=ve[1],Ge=ve[2],Xe=ve[3],Qe=Xe*Se+ze*Re-Ge*De,rt=Xe*De+Ge*Se-Ne*Re,$e=Xe*Re+Ne*De-ze*Se,qe=-Ne*Se-ze*De-Ge*Re;return ie[0]=Qe*Xe+qe*-Ne+rt*-Ge-$e*-ze,ie[1]=rt*Xe+qe*-ze+$e*-Ne-Qe*-Ge,ie[2]=$e*Xe+qe*-Ge+Qe*-ze-rt*-Ne,ie},ce.rotateX=function(ie,ue,ve,Se){var De=[],Re=[];return De[0]=ue[0]-ve[0],De[1]=ue[1]-ve[1],De[2]=ue[2]-ve[2],Re[0]=De[0],Re[1]=De[1]*Math.cos(Se)-De[2]*Math.sin(Se),Re[2]=De[1]*Math.sin(Se)+De[2]*Math.cos(Se),ie[0]=Re[0]+ve[0],ie[1]=Re[1]+ve[1],ie[2]=Re[2]+ve[2],ie},ce.rotateY=function(ie,ue,ve,Se){var De=[],Re=[];return De[0]=ue[0]-ve[0],De[1]=ue[1]-ve[1],De[2]=ue[2]-ve[2],Re[0]=De[2]*Math.sin(Se)+De[0]*Math.cos(Se),Re[1]=De[1],Re[2]=De[2]*Math.cos(Se)-De[0]*Math.sin(Se),ie[0]=Re[0]+ve[0],ie[1]=Re[1]+ve[1],ie[2]=Re[2]+ve[2],ie},ce.rotateZ=function(ie,ue,ve,Se){var De=[],Re=[];return De[0]=ue[0]-ve[0],De[1]=ue[1]-ve[1],De[2]=ue[2]-ve[2],Re[0]=De[0]*Math.cos(Se)-De[1]*Math.sin(Se),Re[1]=De[0]*Math.sin(Se)+De[1]*Math.cos(Se),Re[2]=De[2],ie[0]=Re[0]+ve[0],ie[1]=Re[1]+ve[1],ie[2]=Re[2]+ve[2],ie},ce.forEach=function(){var ie=ce.create();return function(ue,ve,Se,De,Re,Ne){var ze,Ge;for(ve||(ve=3),Se||(Se=0),De?Ge=Math.min(De*ve+Se,ue.length):Ge=ue.length,ze=Se;ze1?0:Math.acos(De)},ce.str=function(ie){return"vec3("+ie[0]+", "+ie[1]+", "+ie[2]+")"},typeof ge!="undefined"&&(ge.vec3=ce);var te={};te.create=function(){var ie=new be(4);return ie[0]=0,ie[1]=0,ie[2]=0,ie[3]=0,ie},te.clone=function(ie){var ue=new be(4);return ue[0]=ie[0],ue[1]=ie[1],ue[2]=ie[2],ue[3]=ie[3],ue},te.fromValues=function(ie,ue,ve,Se){var De=new be(4);return De[0]=ie,De[1]=ue,De[2]=ve,De[3]=Se,De},te.copy=function(ie,ue){return ie[0]=ue[0],ie[1]=ue[1],ie[2]=ue[2],ie[3]=ue[3],ie},te.set=function(ie,ue,ve,Se,De){return ie[0]=ue,ie[1]=ve,ie[2]=Se,ie[3]=De,ie},te.add=function(ie,ue,ve){return ie[0]=ue[0]+ve[0],ie[1]=ue[1]+ve[1],ie[2]=ue[2]+ve[2],ie[3]=ue[3]+ve[3],ie},te.subtract=function(ie,ue,ve){return ie[0]=ue[0]-ve[0],ie[1]=ue[1]-ve[1],ie[2]=ue[2]-ve[2],ie[3]=ue[3]-ve[3],ie},te.sub=te.subtract,te.multiply=function(ie,ue,ve){return ie[0]=ue[0]*ve[0],ie[1]=ue[1]*ve[1],ie[2]=ue[2]*ve[2],ie[3]=ue[3]*ve[3],ie},te.mul=te.multiply,te.divide=function(ie,ue,ve){return ie[0]=ue[0]/ve[0],ie[1]=ue[1]/ve[1],ie[2]=ue[2]/ve[2],ie[3]=ue[3]/ve[3],ie},te.div=te.divide,te.min=function(ie,ue,ve){return ie[0]=Math.min(ue[0],ve[0]),ie[1]=Math.min(ue[1],ve[1]),ie[2]=Math.min(ue[2],ve[2]),ie[3]=Math.min(ue[3],ve[3]),ie},te.max=function(ie,ue,ve){return ie[0]=Math.max(ue[0],ve[0]),ie[1]=Math.max(ue[1],ve[1]),ie[2]=Math.max(ue[2],ve[2]),ie[3]=Math.max(ue[3],ve[3]),ie},te.scale=function(ie,ue,ve){return ie[0]=ue[0]*ve,ie[1]=ue[1]*ve,ie[2]=ue[2]*ve,ie[3]=ue[3]*ve,ie},te.scaleAndAdd=function(ie,ue,ve,Se){return ie[0]=ue[0]+ve[0]*Se,ie[1]=ue[1]+ve[1]*Se,ie[2]=ue[2]+ve[2]*Se,ie[3]=ue[3]+ve[3]*Se,ie},te.distance=function(ie,ue){var ve=ue[0]-ie[0],Se=ue[1]-ie[1],De=ue[2]-ie[2],Re=ue[3]-ie[3];return Math.sqrt(ve*ve+Se*Se+De*De+Re*Re)},te.dist=te.distance,te.squaredDistance=function(ie,ue){var ve=ue[0]-ie[0],Se=ue[1]-ie[1],De=ue[2]-ie[2],Re=ue[3]-ie[3];return ve*ve+Se*Se+De*De+Re*Re},te.sqrDist=te.squaredDistance,te.length=function(ie){var ue=ie[0],ve=ie[1],Se=ie[2],De=ie[3];return Math.sqrt(ue*ue+ve*ve+Se*Se+De*De)},te.len=te.length,te.squaredLength=function(ie){var ue=ie[0],ve=ie[1],Se=ie[2],De=ie[3];return ue*ue+ve*ve+Se*Se+De*De},te.sqrLen=te.squaredLength,te.negate=function(ie,ue){return ie[0]=-ue[0],ie[1]=-ue[1],ie[2]=-ue[2],ie[3]=-ue[3],ie},te.inverse=function(ie,ue){return ie[0]=1/ue[0],ie[1]=1/ue[1],ie[2]=1/ue[2],ie[3]=1/ue[3],ie},te.normalize=function(ie,ue){var ve=ue[0],Se=ue[1],De=ue[2],Re=ue[3],Ne=ve*ve+Se*Se+De*De+Re*Re;return Ne>0&&(Ne=1/Math.sqrt(Ne),ie[0]=ue[0]*Ne,ie[1]=ue[1]*Ne,ie[2]=ue[2]*Ne,ie[3]=ue[3]*Ne),ie},te.dot=function(ie,ue){return ie[0]*ue[0]+ie[1]*ue[1]+ie[2]*ue[2]+ie[3]*ue[3]},te.lerp=function(ie,ue,ve,Se){var De=ue[0],Re=ue[1],Ne=ue[2],ze=ue[3];return ie[0]=De+Se*(ve[0]-De),ie[1]=Re+Se*(ve[1]-Re),ie[2]=Ne+Se*(ve[2]-Ne),ie[3]=ze+Se*(ve[3]-ze),ie},te.random=function(ie,ue){return ue=ue||1,ie[0]=we(),ie[1]=we(),ie[2]=we(),ie[3]=we(),te.normalize(ie,ie),te.scale(ie,ie,ue),ie},te.transformMat4=function(ie,ue,ve){var Se=ue[0],De=ue[1],Re=ue[2],Ne=ue[3];return ie[0]=ve[0]*Se+ve[4]*De+ve[8]*Re+ve[12]*Ne,ie[1]=ve[1]*Se+ve[5]*De+ve[9]*Re+ve[13]*Ne,ie[2]=ve[2]*Se+ve[6]*De+ve[10]*Re+ve[14]*Ne,ie[3]=ve[3]*Se+ve[7]*De+ve[11]*Re+ve[15]*Ne,ie},te.transformQuat=function(ie,ue,ve){var Se=ue[0],De=ue[1],Re=ue[2],Ne=ve[0],ze=ve[1],Ge=ve[2],Xe=ve[3],Qe=Xe*Se+ze*Re-Ge*De,rt=Xe*De+Ge*Se-Ne*Re,$e=Xe*Re+Ne*De-ze*Se,qe=-Ne*Se-ze*De-Ge*Re;return ie[0]=Qe*Xe+qe*-Ne+rt*-Ge-$e*-ze,ie[1]=rt*Xe+qe*-ze+$e*-Ne-Qe*-Ge,ie[2]=$e*Xe+qe*-Ge+Qe*-ze-rt*-Ne,ie},te.forEach=function(){var ie=te.create();return function(ue,ve,Se,De,Re,Ne){var ze,Ge;for(ve||(ve=4),Se||(Se=0),De?Ge=Math.min(De*ve+Se,ue.length):Ge=ue.length,ze=Se;ze.999999?(Se[0]=0,Se[1]=0,Se[2]=0,Se[3]=1,Se):(ce.cross(ie,De,Re),Se[0]=ie[0],Se[1]=ie[1],Se[2]=ie[2],Se[3]=1+Ne,he.normalize(Se,Se))}}(),he.setAxes=function(){var ie=oe.create();return function(ue,ve,Se,De){return ie[0]=Se[0],ie[3]=Se[1],ie[6]=Se[2],ie[1]=De[0],ie[4]=De[1],ie[7]=De[2],ie[2]=-ve[0],ie[5]=-ve[1],ie[8]=-ve[2],he.normalize(ue,he.fromMat3(ue,ie))}}(),he.clone=te.clone,he.fromValues=te.fromValues,he.copy=te.copy,he.set=te.set,he.identity=function(ie){return ie[0]=0,ie[1]=0,ie[2]=0,ie[3]=1,ie},he.setAxisAngle=function(ie,ue,ve){ve=ve*.5;var Se=Math.sin(ve);return ie[0]=Se*ue[0],ie[1]=Se*ue[1],ie[2]=Se*ue[2],ie[3]=Math.cos(ve),ie},he.add=te.add,he.multiply=function(ie,ue,ve){var Se=ue[0],De=ue[1],Re=ue[2],Ne=ue[3],ze=ve[0],Ge=ve[1],Xe=ve[2],Qe=ve[3];return ie[0]=Se*Qe+Ne*ze+De*Xe-Re*Ge,ie[1]=De*Qe+Ne*Ge+Re*ze-Se*Xe,ie[2]=Re*Qe+Ne*Xe+Se*Ge-De*ze,ie[3]=Ne*Qe-Se*ze-De*Ge-Re*Xe,ie},he.mul=he.multiply,he.scale=te.scale,he.rotateX=function(ie,ue,ve){ve*=.5;var Se=ue[0],De=ue[1],Re=ue[2],Ne=ue[3],ze=Math.sin(ve),Ge=Math.cos(ve);return ie[0]=Se*Ge+Ne*ze,ie[1]=De*Ge+Re*ze,ie[2]=Re*Ge-De*ze,ie[3]=Ne*Ge-Se*ze,ie},he.rotateY=function(ie,ue,ve){ve*=.5;var Se=ue[0],De=ue[1],Re=ue[2],Ne=ue[3],ze=Math.sin(ve),Ge=Math.cos(ve);return ie[0]=Se*Ge-Re*ze,ie[1]=De*Ge+Ne*ze,ie[2]=Re*Ge+Se*ze,ie[3]=Ne*Ge-De*ze,ie},he.rotateZ=function(ie,ue,ve){ve*=.5;var Se=ue[0],De=ue[1],Re=ue[2],Ne=ue[3],ze=Math.sin(ve),Ge=Math.cos(ve);return ie[0]=Se*Ge+De*ze,ie[1]=De*Ge-Se*ze,ie[2]=Re*Ge+Ne*ze,ie[3]=Ne*Ge-Re*ze,ie},he.calculateW=function(ie,ue){var ve=ue[0],Se=ue[1],De=ue[2];return ie[0]=ve,ie[1]=Se,ie[2]=De,ie[3]=Math.sqrt(Math.abs(1-ve*ve-Se*Se-De*De)),ie},he.dot=te.dot,he.lerp=te.lerp,he.slerp=function(ie,ue,ve,Se){var De=ue[0],Re=ue[1],Ne=ue[2],ze=ue[3],Ge=ve[0],Xe=ve[1],Qe=ve[2],rt=ve[3],$e,qe,ut,it,dt;return qe=De*Ge+Re*Xe+Ne*Qe+ze*rt,qe<0&&(qe=-qe,Ge=-Ge,Xe=-Xe,Qe=-Qe,rt=-rt),1-qe>1e-6?($e=Math.acos(qe),ut=Math.sin($e),it=Math.sin((1-Se)*$e)/ut,dt=Math.sin(Se*$e)/ut):(it=1-Se,dt=Se),ie[0]=it*De+dt*Ge,ie[1]=it*Re+dt*Xe,ie[2]=it*Ne+dt*Qe,ie[3]=it*ze+dt*rt,ie},he.invert=function(ie,ue){var ve=ue[0],Se=ue[1],De=ue[2],Re=ue[3],Ne=ve*ve+Se*Se+De*De+Re*Re,ze=Ne?1/Ne:0;return ie[0]=-ve*ze,ie[1]=-Se*ze,ie[2]=-De*ze,ie[3]=Re*ze,ie},he.conjugate=function(ie,ue){return ie[0]=-ue[0],ie[1]=-ue[1],ie[2]=-ue[2],ie[3]=ue[3],ie},he.length=te.length,he.len=he.length,he.squaredLength=te.squaredLength,he.sqrLen=he.squaredLength,he.normalize=te.normalize,he.fromMat3=function(ie,ue){var ve=ue[0]+ue[4]+ue[8],Se;if(ve>0)Se=Math.sqrt(ve+1),ie[3]=.5*Se,Se=.5/Se,ie[0]=(ue[5]-ue[7])*Se,ie[1]=(ue[6]-ue[2])*Se,ie[2]=(ue[1]-ue[3])*Se;else{var De=0;ue[4]>ue[0]&&(De=1),ue[8]>ue[De*3+De]&&(De=2);var Re=(De+1)%3,Ne=(De+2)%3;Se=Math.sqrt(ue[De*3+De]-ue[Re*3+Re]-ue[Ne*3+Ne]+1),ie[De]=.5*Se,Se=.5/Se,ie[3]=(ue[Re*3+Ne]-ue[Ne*3+Re])*Se,ie[Re]=(ue[Re*3+De]+ue[De*3+Re])*Se,ie[Ne]=(ue[Ne*3+De]+ue[De*3+Ne])*Se}return ie},he.str=function(ie){return"quat("+ie[0]+", "+ie[1]+", "+ie[2]+", "+ie[3]+")"},typeof ge!="undefined"&&(ge.quat=he)}(Pe.exports)})(this)},function(He,Fe,Ce){"use strict";var _e=Ce(24),Pe=Ce(46),ge=Ce(5),Ee=Ce(6),be=Ce(7),we=Ce(17),pe=Ce(28),ye=Ce(13),xe=Ce(0),ce=Ce.n(xe),te=Ce(29),ne=Ce(53),le=Ce.n(ne),oe=Ce(54),de=Ce(106),he=Ce(107),ie=Ce(113),ue=Ce(114),ve=Ce(3),Se=Ce(68),De=Ce(37),Re=Ce(69),Ne=Ce(116),ze=Ce(70),Ge=Ce(71),Xe=Ce(72),Qe=Ce(36),rt=Ce(30),$e=Ce(23),qe=Ce(4),ut=Ce(117),it=Ce(50),dt=Ce(118),nt=Ce(119),ft=Ce(120),yt=Ce(9),gt=Ce(67),ht=Ce(49),vt=Ce(15),Ut=Ce(52),Qt=Ce(121),en=Ce(126),fn=Ce(63),Bt=Ce(127),an=Ce(128),on=Ce(129),In=Ce(130),Nn=Ce(131),sn=Ce(132);ce.a.util.extend(pe.a.prototype,Qt.a),be.a.import(en.a),be.a.import(fn.a),be.a.import(Bt.a),be.a.import(an.a),be.a.import(on.a),be.a.import(In.a),be.a.import(Nn.a),be.a.import(sn.a);function tn(Mt){return!Mt||Mt==="none"}function Gt(Mt){return Mt instanceof HTMLCanvasElement||Mt instanceof HTMLImageElement||Mt instanceof Image}function Ot(Mt){return Mt.getZr&&Mt.setOption}var Et=te.a.prototype.addToScene,Yt=te.a.prototype.removeFromScene;te.a.prototype.addToScene=function(Mt){if(Et.call(this,Mt),this.__zr){var ln=this.__zr;Mt.traverse(function(Mn){Mn.__zr=ln,Mn.addAnimatorsToZr&&Mn.addAnimatorsToZr(ln)})}},te.a.prototype.removeFromScene=function(Mt){Yt.call(this,Mt),Mt.traverse(function(ln){var Mn=ln.__zr;ln.__zr=null,Mn&&ln.removeAnimatorsFromZr&&ln.removeAnimatorsFromZr(Mn)})},we.a.prototype.setTextureImage=function(Mt,ln,Mn,Hn){if(this.shader){var Vn=Mn.getZr(),Kn=this,er;return Kn.autoUpdateTextureStatus=!1,Kn.disableTexture(Mt),tn(ln)||(er=mt.loadTexture(ln,Mn,Hn,function($t){Kn.enableTexture(Mt),Vn&&Vn.refresh()}),Kn.set(Mt,er)),er}};var mt={};mt.Renderer=Pe.a,mt.Node=pe.a,mt.Mesh=_e.a,mt.Shader=be.a,mt.Material=we.a,mt.Texture=Ee.a,mt.Texture2D=ge.a,mt.Geometry=ye.a,mt.SphereGeometry=Se.a,mt.PlaneGeometry=De.a,mt.CubeGeometry=Re.a,mt.AmbientLight=Ne.a,mt.DirectionalLight=ze.a,mt.PointLight=Ge.a,mt.SpotLight=Xe.a,mt.PerspectiveCamera=Qe.a,mt.OrthographicCamera=rt.a,mt.Vector2=$e.a,mt.Vector3=qe.a,mt.Vector4=ut.a,mt.Quaternion=it.a,mt.Matrix2=dt.a,mt.Matrix2d=nt.a,mt.Matrix3=ft.a,mt.Matrix4=yt.a,mt.Plane=gt.a,mt.Ray=ht.a,mt.BoundingBox=vt.a,mt.Frustum=Ut.a;var At=oe.a.createBlank("rgba(255,255,255,0)").image;function Xt(Mt){return Math.pow(2,Math.round(Math.log(Mt)/Math.LN2))}function Ft(Mt){if((Mt.wrapS===Ee.a.REPEAT||Mt.wrapT===Ee.a.REPEAT)&&Mt.image){var ln=Xt(Mt.width),Mn=Xt(Mt.height);if(ln!==Mt.width||Mn!==Mt.height){var Hn=document.createElement("canvas");Hn.width=ln,Hn.height=Mn;var Vn=Hn.getContext("2d");Vn.drawImage(Mt.image,0,0,ln,Mn),Mt.image=Hn}}}mt.loadTexture=function(Mt,ln,Mn,Hn){typeof Mn=="function"&&(Hn=Mn,Mn={}),Mn=Mn||{};for(var Vn=Object.keys(Mn).sort(),Kn="",er=0;er3?ln[3]=Mt[3]:ln[3]=1,ln):(ln=ce.a.color.parse(Mt||"#000",ln)||[0,0,0,0],ln[0]/=255,ln[1]/=255,ln[2]/=255,ln)},mt.directionFromAlphaBeta=function(Mt,ln){var Mn=Mt/180*Math.PI+Math.PI/2,Hn=-ln/180*Math.PI+Math.PI/2,Vn=[],Kn=Math.sin(Mn);return Vn[0]=Kn*Math.cos(Hn),Vn[1]=-Math.cos(Mn),Vn[2]=Kn*Math.sin(Hn),Vn},mt.getShadowResolution=function(Mt){var ln=1024;switch(Mt){case"low":ln=512;break;case"medium":break;case"high":ln=2048;break;case"ultra":ln=4096;break}return ln},mt.COMMON_SHADERS=["lambert","color","realistic","hatching"],mt.createShader=function(Mt){var ln=be.a.source(Mt+".vertex"),Mn=be.a.source(Mt+".fragment");ln||console.error("Vertex shader of '%s' not exits",Mt),Mn||console.error("Fragment shader of '%s' not exits",Mt);var Hn=new be.a(ln,Mn);return Hn.name=Mt,Hn},mt.createMaterial=function(Mt,ln){ln instanceof Array||(ln=[ln]);var Mn=mt.createShader(Mt),Hn=new we.a({shader:Mn});return ln.forEach(function(Vn){typeof Vn=="string"&&Hn.define(Vn)}),Hn},mt.setMaterialFromModel=function(Mt,ln,Mn,Hn){ln.autoUpdateTextureStatus=!1;var Vn=Mn.getModel(Mt+"Material"),Kn=Vn.get("detailTexture"),er=ve.a.firstNotNull(Vn.get("textureTiling"),1),$t=ve.a.firstNotNull(Vn.get("textureOffset"),0);typeof er=="number"&&(er=[er,er]),typeof $t=="number"&&($t=[$t,$t]);var vn=er[0]>1||er[1]>1?mt.Texture.REPEAT:mt.Texture.CLAMP_TO_EDGE,jn={anisotropic:8,wrapS:vn,wrapT:vn};if(Mt==="realistic"){var Tn=Vn.get("roughness"),xr=Vn.get("metalness");xr!=null?isNaN(xr)&&(ln.setTextureImage("metalnessMap",xr,Hn,jn),xr=ve.a.firstNotNull(Vn.get("metalnessAdjust"),.5)):xr=0,Tn!=null?isNaN(Tn)&&(ln.setTextureImage("roughnessMap",Tn,Hn,jn),Tn=ve.a.firstNotNull(Vn.get("roughnessAdjust"),.5)):Tn=.5;var Wr=Vn.get("normalTexture");ln.setTextureImage("detailMap",Kn,Hn,jn),ln.setTextureImage("normalMap",Wr,Hn,jn),ln.set({roughness:Tn,metalness:xr,detailUvRepeat:er,detailUvOffset:$t})}else if(Mt==="lambert")ln.setTextureImage("detailMap",Kn,Hn,jn),ln.set({detailUvRepeat:er,detailUvOffset:$t});else if(Mt==="color")ln.setTextureImage("detailMap",Kn,Hn,jn),ln.set({detailUvRepeat:er,detailUvOffset:$t});else if(Mt==="hatching"){var wr=Vn.get("hatchingTextures")||[];wr.length<6&&console.error("Invalid hatchingTextures.");for(var Vr=0;Vr<6;Vr++)ln.setTextureImage("hatch"+(Vr+1),wr[Vr],Hn,{anisotropic:8,wrapS:mt.Texture.REPEAT,wrapT:mt.Texture.REPEAT});ln.set({detailUvRepeat:er,detailUvOffset:$t})}},mt.updateVertexAnimation=function(Mt,ln,Mn,Hn){var Vn=Hn.get("animation"),Kn=Hn.get("animationDurationUpdate"),er=Hn.get("animationEasingUpdate"),$t=Mn.shadowDepthMaterial;if(Vn&&ln&&Kn>0&&ln.geometry.vertexCount===Mn.geometry.vertexCount){Mn.material.define("vertex","VERTEX_ANIMATION"),Mn.ignorePreZ=!0,$t&&$t.define("vertex","VERTEX_ANIMATION");for(var vn=0;vnle?le:te}var ye=Math.atan2,xe=Math.asin,ce=Math.abs;Ee.eulerFromQuat=function(te,ne,Ne){te._dirty=!0,ne=ne.array;var oe=te.array,de=ne[0],he=ne[1],ie=ne[2],ue=ne[3],ve=de*de,Se=he*he,De=ie*ie,Re=ue*ue,Ne=(Ne||"XYZ").toUpperCase();switch(Ne){case"XYZ":oe[0]=ye(2*(de*ue-he*ie),Re-ve-Se+De),oe[1]=xe(pe(2*(de*ie+he*ue),-1,1)),oe[2]=ye(2*(ie*ue-de*he),Re+ve-Se-De);break;case"YXZ":oe[0]=xe(pe(2*(de*ue-he*ie),-1,1)),oe[1]=ye(2*(de*ie+he*ue),Re-ve-Se+De),oe[2]=ye(2*(de*he+ie*ue),Re-ve+Se-De);break;case"ZXY":oe[0]=xe(pe(2*(de*ue+he*ie),-1,1)),oe[1]=ye(2*(he*ue-ie*de),Re-ve-Se+De),oe[2]=ye(2*(ie*ue-de*he),Re-ve+Se-De);break;case"ZYX":oe[0]=ye(2*(de*ue+ie*he),Re-ve-Se+De),oe[1]=xe(pe(2*(he*ue-de*ie),-1,1)),oe[2]=ye(2*(de*he+ie*ue),Re+ve-Se-De);break;case"YZX":oe[0]=ye(2*(de*ue-ie*he),Re-ve+Se-De),oe[1]=ye(2*(he*ue-de*ie),Re+ve-Se-De),oe[2]=xe(pe(2*(de*he+ie*ue),-1,1));break;case"XZY":oe[0]=ye(2*(de*ue+he*ie),Re-ve+Se-De),oe[1]=ye(2*(de*ie+he*ue),Re+ve-Se-De),oe[2]=xe(pe(2*(ie*ue-de*he),-1,1));break;default:console.warn("Unkown order: "+Ne)}return te},Ee.eulerFromMat3=function(te,ne,Ge){var oe=ne.array,de=oe[0],he=oe[3],ie=oe[6],ue=oe[1],ve=oe[4],Se=oe[7],De=oe[2],Re=oe[5],Ne=oe[8],ze=te.array,Ge=(Ge||"XYZ").toUpperCase();switch(Ge){case"XYZ":ze[1]=xe(pe(ie,-1,1)),ce(ie)<.99999?(ze[0]=ye(-Se,Ne),ze[2]=ye(-he,de)):(ze[0]=ye(Re,ve),ze[2]=0);break;case"YXZ":ze[0]=xe(-pe(Se,-1,1)),ce(Se)<.99999?(ze[1]=ye(ie,Ne),ze[2]=ye(ue,ve)):(ze[1]=ye(-De,de),ze[2]=0);break;case"ZXY":ze[0]=xe(pe(Re,-1,1)),ce(Re)<.99999?(ze[1]=ye(-De,Ne),ze[2]=ye(-he,ve)):(ze[1]=0,ze[2]=ye(ue,de));break;case"ZYX":ze[1]=xe(-pe(De,-1,1)),ce(De)<.99999?(ze[0]=ye(Re,Ne),ze[2]=ye(ue,de)):(ze[0]=0,ze[2]=ye(-he,ve));break;case"YZX":ze[2]=xe(pe(ue,-1,1)),ce(ue)<.99999?(ze[0]=ye(-Se,ve),ze[1]=ye(-De,de)):(ze[0]=0,ze[1]=ye(ie,Ne));break;case"XZY":ze[2]=xe(-pe(he,-1,1)),ce(he)<.99999?(ze[0]=ye(Re,ve),ze[1]=ye(ie,de)):(ze[0]=ye(-Se,Ne),ze[1]=0);break;default:console.warn("Unkown order: "+Ge)}return te._dirty=!0,te},Ee.POSITIVE_X=new Ee(1,0,0),Ee.NEGATIVE_X=new Ee(-1,0,0),Ee.POSITIVE_Y=new Ee(0,1,0),Ee.NEGATIVE_Y=new Ee(0,-1,0),Ee.POSITIVE_Z=new Ee(0,0,1),Ee.NEGATIVE_Z=new Ee(0,0,-1),Ee.UP=new Ee(0,1,0),Ee.ZERO=new Ee(0,0,0),Fe.a=Ee},function(He,Fe,Ce){"use strict";var _e=Ce(6),Pe=Ce(11),ge=Ce(66),Ee=ge.a.isPowerOfTwo,be=_e.a.extend(function(){return{image:null,pixels:null,mipmaps:[]}},{update:function(we){var pe=we.gl;pe.bindTexture(pe.TEXTURE_2D,this._cache.get("webgl_texture")),this.updateCommon(we);var ye=this.format,xe=this.type;pe.texParameteri(pe.TEXTURE_2D,pe.TEXTURE_WRAP_S,this.getAvailableWrapS()),pe.texParameteri(pe.TEXTURE_2D,pe.TEXTURE_WRAP_T,this.getAvailableWrapT()),pe.texParameteri(pe.TEXTURE_2D,pe.TEXTURE_MAG_FILTER,this.getAvailableMagFilter()),pe.texParameteri(pe.TEXTURE_2D,pe.TEXTURE_MIN_FILTER,this.getAvailableMinFilter());var ce=we.getGLExtension("EXT_texture_filter_anisotropic");if(ce&&this.anisotropic>1&&pe.texParameterf(pe.TEXTURE_2D,ce.TEXTURE_MAX_ANISOTROPY_EXT,this.anisotropic),xe===36193){var te=we.getGLExtension("OES_texture_half_float");te||(xe=Pe.a.FLOAT)}if(this.mipmaps.length)for(var ne=this.width,le=this.height,oe=0;oe=_e.a.COMPRESSED_RGB_S3TC_DXT1_EXT?we.compressedTexImage2D(we.TEXTURE_2D,ye,te,xe,ce,0,pe.pixels):we.texImage2D(we.TEXTURE_2D,ye,te,xe,ce,0,te,ne,pe.pixels)},generateMipmap:function(we){var pe=we.gl;this.useMipmap&&!this.NPOT&&(pe.bindTexture(pe.TEXTURE_2D,this._cache.get("webgl_texture")),pe.generateMipmap(pe.TEXTURE_2D))},isPowerOfTwo:function(){var we,pe;return this.image?(we=this.image.width,pe=this.image.height):(we=this.width,pe=this.height),Ee(we)&&Ee(pe)},isRenderable:function(){return this.image?this.image.nodeName==="CANVAS"||this.image.nodeName==="VIDEO"||this.image.complete:!!(this.width&&this.height)},bind:function(we){we.gl.bindTexture(we.gl.TEXTURE_2D,this.getWebGLTexture(we))},unbind:function(we){we.gl.bindTexture(we.gl.TEXTURE_2D,null)},load:function(we,pe){var ye=new Image;pe&&(ye.crossOrigin=pe);var xe=this;return ye.onload=function(){xe.dirty(),xe.trigger("success",xe),ye.onload=null},ye.onerror=function(){xe.trigger("error",xe),ye.onerror=null},ye.src=we,this.image=ye,this}});Object.defineProperty(be.prototype,"width",{get:function(){return this.image?this.image.width:this._width},set:function(we){this.image?console.warn("Texture from image can't set width"):(this._width!==we&&this.dirty(),this._width=we)}}),Object.defineProperty(be.prototype,"height",{get:function(){return this.image?this.image.height:this._height},set:function(we){this.image?console.warn("Texture from image can't set height"):(this._height!==we&&this.dirty(),this._height=we)}}),Fe.a=be},function(He,Fe,Ce){"use strict";var _e=Ce(8),Pe=Ce(11),ge=Ce(48),Ee=_e.a.extend({width:512,height:512,type:Pe.a.UNSIGNED_BYTE,format:Pe.a.RGBA,wrapS:Pe.a.REPEAT,wrapT:Pe.a.REPEAT,minFilter:Pe.a.LINEAR_MIPMAP_LINEAR,magFilter:Pe.a.LINEAR,useMipmap:!0,anisotropic:1,flipY:!0,sRGB:!0,unpackAlignment:4,premultiplyAlpha:!1,dynamic:!1,NPOT:!1},function(){this._cache=new ge.a},{getWebGLTexture:function(be){var we=be.gl,pe=this._cache;return pe.use(be.__uid__),pe.miss("webgl_texture")&&pe.put("webgl_texture",we.createTexture()),this.dynamic?this.update(be):pe.isDirty()&&(this.update(be),pe.fresh()),pe.get("webgl_texture")},bind:function(){},unbind:function(){},dirty:function(){this._cache&&this._cache.dirtyAll()},update:function(be){},updateCommon:function(be){var we=be.gl;we.pixelStorei(we.UNPACK_FLIP_Y_WEBGL,this.flipY),we.pixelStorei(we.UNPACK_PREMULTIPLY_ALPHA_WEBGL,this.premultiplyAlpha),we.pixelStorei(we.UNPACK_ALIGNMENT,this.unpackAlignment),this.format===Pe.a.DEPTH_COMPONENT&&(this.useMipmap=!1);var pe=be.getGLExtension("EXT_sRGB");this.format===Ee.SRGB&&!pe&&(this.format=Ee.RGB),this.format===Ee.SRGB_ALPHA&&!pe&&(this.format=Ee.RGBA),this.NPOT=!this.isPowerOfTwo()},getAvailableWrapS:function(){return this.NPOT?Pe.a.CLAMP_TO_EDGE:this.wrapS},getAvailableWrapT:function(){return this.NPOT?Pe.a.CLAMP_TO_EDGE:this.wrapT},getAvailableMinFilter:function(){var be=this.minFilter;return this.NPOT||!this.useMipmap?be==Pe.a.NEAREST_MIPMAP_NEAREST||be==Pe.a.NEAREST_MIPMAP_LINEAR?Pe.a.NEAREST:be==Pe.a.LINEAR_MIPMAP_LINEAR||be==Pe.a.LINEAR_MIPMAP_NEAREST?Pe.a.LINEAR:be:be},getAvailableMagFilter:function(){return this.magFilter},nextHighestPowerOfTwo:function(be){--be;for(var we=1;we<32;we<<=1)be=be|be>>we;return be+1},dispose:function(be){var we=this._cache;we.use(be.__uid__);var pe=we.get("webgl_texture");pe&&be.gl.deleteTexture(pe),we.deleteContext(be.__uid__)},isRenderable:function(){},isPowerOfTwo:function(){}});Object.defineProperty(Ee.prototype,"width",{get:function(){return this._width},set:function(be){this._width=be}}),Object.defineProperty(Ee.prototype,"height",{get:function(){return this._height},set:function(be){this._height=be}}),Ee.BYTE=Pe.a.BYTE,Ee.UNSIGNED_BYTE=Pe.a.UNSIGNED_BYTE,Ee.SHORT=Pe.a.SHORT,Ee.UNSIGNED_SHORT=Pe.a.UNSIGNED_SHORT,Ee.INT=Pe.a.INT,Ee.UNSIGNED_INT=Pe.a.UNSIGNED_INT,Ee.FLOAT=Pe.a.FLOAT,Ee.HALF_FLOAT=36193,Ee.UNSIGNED_INT_24_8_WEBGL=34042,Ee.DEPTH_COMPONENT=Pe.a.DEPTH_COMPONENT,Ee.DEPTH_STENCIL=Pe.a.DEPTH_STENCIL,Ee.ALPHA=Pe.a.ALPHA,Ee.RGB=Pe.a.RGB,Ee.RGBA=Pe.a.RGBA,Ee.LUMINANCE=Pe.a.LUMINANCE,Ee.LUMINANCE_ALPHA=Pe.a.LUMINANCE_ALPHA,Ee.SRGB=35904,Ee.SRGB_ALPHA=35906,Ee.COMPRESSED_RGB_S3TC_DXT1_EXT=33776,Ee.COMPRESSED_RGBA_S3TC_DXT1_EXT=33777,Ee.COMPRESSED_RGBA_S3TC_DXT3_EXT=33778,Ee.COMPRESSED_RGBA_S3TC_DXT5_EXT=33779,Ee.NEAREST=Pe.a.NEAREST,Ee.LINEAR=Pe.a.LINEAR,Ee.NEAREST_MIPMAP_NEAREST=Pe.a.NEAREST_MIPMAP_NEAREST,Ee.LINEAR_MIPMAP_NEAREST=Pe.a.LINEAR_MIPMAP_NEAREST,Ee.NEAREST_MIPMAP_LINEAR=Pe.a.NEAREST_MIPMAP_LINEAR,Ee.LINEAR_MIPMAP_LINEAR=Pe.a.LINEAR_MIPMAP_LINEAR,Ee.REPEAT=Pe.a.REPEAT,Ee.CLAMP_TO_EDGE=Pe.a.CLAMP_TO_EDGE,Ee.MIRRORED_REPEAT=Pe.a.MIRRORED_REPEAT,Fe.a=Ee},function(He,Fe,Ce){"use strict";var _e=Ce(21),Pe=Ce(18),ge=Ce(1),Ee=Ce.n(ge),be=Ee.a.mat2,we=Ee.a.mat3,pe=Ee.a.mat4,ye=/uniform\s+(bool|float|int|vec2|vec3|vec4|ivec2|ivec3|ivec4|mat2|mat3|mat4|sampler2D|samplerCube)\s+([\w\,]+)?(\[.*?\])?\s*(:\s*([\S\s]+?))?;/g,xe=/attribute\s+(float|int|vec2|vec3|vec4)\s+(\w*)\s*(:\s*(\w+))?;/g,ce=/#define\s+(\w+)?(\s+[\w-.]+)?\s*;?\s*\n/g,te={bool:"1i",int:"1i",sampler2D:"t",samplerCube:"t",float:"1f",vec2:"2f",vec3:"3f",vec4:"4f",ivec2:"2i",ivec3:"3i",ivec4:"4i",mat2:"m2",mat3:"m3",mat4:"m4"},ne={bool:function(){return!0},int:function(){return 0},float:function(){return 0},sampler2D:function(){return null},samplerCube:function(){return null},vec2:function(){return[0,0]},vec3:function(){return[0,0,0]},vec4:function(){return[0,0,0,0]},ivec2:function(){return[0,0]},ivec3:function(){return[0,0,0]},ivec4:function(){return[0,0,0,0]},mat2:function(){return be.create()},mat3:function(){return we.create()},mat4:function(){return pe.create()},array:function(){return[]}},le=["POSITION","NORMAL","BINORMAL","TANGENT","TEXCOORD","TEXCOORD_0","TEXCOORD_1","COLOR","JOINT","WEIGHT"],oe=["SKIN_MATRIX","VIEWPORT_SIZE","VIEWPORT","DEVICEPIXELRATIO","WINDOW_SIZE","NEAR","FAR","TIME"],de=["WORLD","VIEW","PROJECTION","WORLDVIEW","VIEWPROJECTION","WORLDVIEWPROJECTION","WORLDINVERSE","VIEWINVERSE","PROJECTIONINVERSE","WORLDVIEWINVERSE","VIEWPROJECTIONINVERSE","WORLDVIEWPROJECTIONINVERSE","WORLDTRANSPOSE","VIEWTRANSPOSE","PROJECTIONTRANSPOSE","WORLDVIEWTRANSPOSE","VIEWPROJECTIONTRANSPOSE","WORLDVIEWPROJECTIONTRANSPOSE","WORLDINVERSETRANSPOSE","VIEWINVERSETRANSPOSE","PROJECTIONINVERSETRANSPOSE","WORLDVIEWINVERSETRANSPOSE","VIEWPROJECTIONINVERSETRANSPOSE","WORLDVIEWPROJECTIONINVERSETRANSPOSE"],he={},ie={};function ue(Re,Ne){var ze="vertex:"+Re+"fragment:"+Ne;if(he[ze])return he[ze];var Ge=_e.a.genGUID();return he[ze]=Ge,ie[Ge]={vertex:Re,fragment:Ne},Ge}function ve(Re,Ne){typeof Re=="object"&&(Ne=Re.fragment,Re=Re.vertex),this._shaderID=ue(Re,Ne),this._vertexCode=ve.parseImport(Re),this._fragmentCode=ve.parseImport(Ne),this.attributeSemantics={},this.matrixSemantics={},this.uniformSemantics={},this.matrixSemanticKeys=[],this.uniformTemplates={},this.attributes={},this.textures={},this.vertexDefines={},this.fragmentDefines={},this._parseAttributes(),this._parseUniforms(),this._parseDefines()}ve.prototype={constructor:ve,createUniforms:function(){var Re={};for(var Ne in this.uniformTemplates){var ze=this.uniformTemplates[Ne];Re[Ne]={type:ze.type,value:ze.value()}}return Re},_parseImport:function(){this._vertexCode=ve.parseImport(this.vertex),this._fragmentCode=ve.parseImport(this.fragment)},_parseUniforms:function(){var Re={},Ne=this,ze="vertex";this._uniformList=[],this._vertexCode=this._vertexCode.replace(ye,Ge),ze="fragment",this._fragmentCode=this._fragmentCode.replace(ye,Ge),Ne.matrixSemanticKeys=Object.keys(this.matrixSemantics);function Ge(Xe,Qe,rt,$e,qe,ut){if(Qe&&rt){var it=te[Qe],dt=!0,nt;if(it){if(Ne._uniformList.push(rt),(Qe==="sampler2D"||Qe==="samplerCube")&&(Ne.textures[rt]={shaderType:ze,type:Qe}),$e&&(it+="v"),ut)if(le.indexOf(ut)>=0)Ne.attributeSemantics[ut]={symbol:rt,type:it},dt=!1;else if(de.indexOf(ut)>=0){var ft=!1,yt=ut;ut.match(/TRANSPOSE$/)&&(ft=!0,yt=ut.slice(0,-9)),Ne.matrixSemantics[ut]={symbol:rt,type:it,isTranspose:ft,semanticNoTranspose:yt},dt=!1}else if(oe.indexOf(ut)>=0)Ne.uniformSemantics[ut]={symbol:rt,type:it},dt=!1;else if(ut==="unconfigurable")dt=!1;else if(nt=Ne._parseDefaultValue(Qe,ut),nt)ut="";else throw new Error('Unkown semantic "'+ut+'"');dt&&(Re[rt]={type:it,value:$e?ne.array:nt||ne[Qe],semantic:ut||null})}return["uniform",Qe,rt,$e].join(" ")+`; + `]:Object.assign(Object.assign({},(0,Ia.dF)()),{display:"inline-block",width:"100%",[`${On}${On}-select`]:{width:cr,height:cr,marginInlineEnd:rn.marginXS,marginBottom:rn.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:rn.colorFillAlter,border:`${rn.lineWidth}px dashed ${rn.colorBorder}`,borderRadius:rn.borderRadiusLG,cursor:"pointer",transition:`border-color ${rn.motionDurationSlow}`,[`> ${On}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${On}-disabled):hover`]:{borderColor:rn.colorPrimary}},[`${tr}${tr}-picture-card, ${tr}${tr}-picture-circle`]:{[`${tr}-item-container`]:{display:"inline-block",width:cr,height:cr,marginBlock:`0 ${rn.marginXS}px`,marginInline:`0 ${rn.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[ur]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${rn.paddingXS*2}px)`,height:`calc(100% - ${rn.paddingXS*2}px)`,backgroundColor:rn.colorBgMask,opacity:0,transition:`all ${rn.motionDurationSlow}`,content:'" "'}},[`${ur}:hover`]:{[`&::before, ${ur}-actions`]:{opacity:1}},[`${ur}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${rn.motionDurationSlow}`,[`${Un}-eye, ${Un}-download, ${Un}-delete`]:{zIndex:10,width:sr,margin:`0 ${rn.marginXXS}px`,fontSize:sr,cursor:"pointer",transition:`all ${rn.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${ur}-actions, ${ur}-actions:hover`]:{[`${Un}-eye, ${Un}-download, ${Un}-delete`]:{color:new Me.C(Ar).setAlpha(.65).toRgbString(),"&:hover":{color:Ar}}},[`${ur}-thumbnail, ${ur}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${ur}-name`]:{display:"none",textAlign:"center"},[`${ur}-file + ${ur}-name`]:{position:"absolute",bottom:rn.margin,display:"block",width:`calc(100% - ${rn.paddingXS*2}px)`},[`${ur}-uploading`]:{[`&${ur}`]:{backgroundColor:rn.colorFillAlter},[`&::before, ${Un}-eye, ${Un}-download, ${Un}-delete`]:{display:"none"}},[`${ur}-progress`]:{bottom:rn.marginXL,width:`calc(100% - ${rn.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${On}-wrapper${On}-picture-circle-wrapper`]:{[`${On}${On}-select`]:{borderRadius:"50%"}}}};var Ye=rn=>{const{componentCls:On}=rn;return{[`${On}-rtl`]:{direction:"rtl"}}};const xt=rn=>{const{componentCls:On,colorTextDisabled:Un}=rn;return{[`${On}-wrapper`]:Object.assign(Object.assign({},(0,Ia.Wf)(rn)),{[On]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${On}-select`]:{display:"inline-block"},[`${On}-disabled`]:{color:Un,cursor:"not-allowed"}})}};var Pt=(0,Si.Z)("Upload",rn=>{const{fontSizeHeading3:On,fontSize:Un,lineHeight:sr,lineWidth:Ar,controlHeightLG:tr}=rn,ur=Math.round(Un*sr),cr=(0,Kr.TS)(rn,{uploadThumbnailSize:On*2,uploadProgressOffset:ur/2+Ar,uploadPicCardSize:tr*2.55});return[xt(cr),si(cr),Oe(cr),Te(cr),yr(cr),ca(cr),Ye(cr),(0,Ci.Z)(cr)]},rn=>({actionsColor:rn.colorTextDescription})),qt=function(rn,On,Un,sr){function Ar(tr){return tr instanceof Un?tr:new Un(function(ur){ur(tr)})}return new(Un||(Un=Promise))(function(tr,ur){function cr(Xn){try{pr(sr.next(Xn))}catch(Rr){ur(Rr)}}function Ln(Xn){try{pr(sr.throw(Xn))}catch(Rr){ur(Rr)}}function pr(Xn){Xn.done?tr(Xn.value):Ar(Xn.value).then(cr,Ln)}pr((sr=sr.apply(rn,On||[])).next())})};const Vt=`__LIST_IGNORE_${Date.now()}__`,hn=(rn,On)=>{const{fileList:Un,defaultFileList:sr,onRemove:Ar,showUploadList:tr=!0,listType:ur="text",onPreview:cr,onDownload:Ln,onChange:pr,onDrop:Xn,previewFile:Rr,disabled:Ja,locale:qa,iconRender:ci,isImageUrl:Zr,progress:da,prefixCls:Oa,className:la,type:$a="select",children:Ni,style:Ra,itemRender:zi,maxCount:Yi,data:No={},multiple:Eo=!1,action:Ws="",accept:Wo="",supportServerRender:Mo=!0,rootClassName:ts}=rn,jo=Le.useContext(dt.Z),Go=Ja!=null?Ja:jo,[Yr,Jo]=(0,qe.Z)(sr||[],{value:Un,postState:fo=>fo!=null?fo:[]}),[Ls,Gr]=Le.useState("drop"),Tr=Le.useRef(null);Le.useMemo(()=>{const fo=Date.now();(Un||[]).forEach((ko,ms)=>{!ko.uid&&!Object.isFrozen(ko)&&(ko.uid=`__AUTO__${fo}_${ms}__`)})},[Un]);const Mr=(fo,ko,ms)=>{let Lo=(0,He.Z)(ko),is=!1;Yi===1?Lo=Lo.slice(-1):Yi&&(is=Lo.length>Yi,Lo=Lo.slice(0,Yi)),(0,ut.flushSync)(()=>{Jo(Lo)});const Ks={file:fo,fileList:Lo};ms&&(Ks.event=ms),(!is||Lo.some(Ds=>Ds.uid===fo.uid))&&(0,ut.flushSync)(()=>{pr==null||pr(Ks)})},Fa=(fo,ko)=>qt(void 0,void 0,void 0,function*(){const{beforeUpload:ms,transformFile:Lo}=rn;let is=fo;if(ms){const Ks=yield ms(fo,ko);if(Ks===!1)return!1;if(delete fo[Vt],Ks===Vt)return Object.defineProperty(fo,Vt,{value:!0,configurable:!0}),!1;typeof Ks=="object"&&Ks&&(is=Ks)}return Lo&&(is=yield Lo(is)),is}),Na=fo=>{const ko=fo.filter(is=>!is.file[Vt]);if(!ko.length)return;const ms=ko.map(is=>Ft(is.file));let Lo=(0,He.Z)(Yr);ms.forEach(is=>{Lo=Mt(is,Lo)}),ms.forEach((is,Ks)=>{let Ds=is;if(ko[Ks].parsedFile)is.status="uploading";else{const{originFileObj:Lu}=is;let Pu;try{Pu=new File([Lu],Lu.name,{type:Lu.type})}catch($c){Pu=new Blob([Lu],{type:Lu.type}),Pu.name=Lu.name,Pu.lastModifiedDate=new Date,Pu.lastModified=new Date().getTime()}Pu.uid=is.uid,Ds=Pu}Mr(Ds,Lo)})},yi=(fo,ko,ms)=>{try{typeof fo=="string"&&(fo=JSON.parse(fo))}catch(Ks){}if(!ln(ko,Yr))return;const Lo=Ft(ko);Lo.status="done",Lo.percent=100,Lo.response=fo,Lo.xhr=ms;const is=Mt(Lo,Yr);Mr(Lo,is)},ya=(fo,ko)=>{if(!ln(ko,Yr))return;const ms=Ft(ko);ms.status="uploading",ms.percent=fo.percent;const Lo=Mt(ms,Yr);Mr(ms,Lo,fo)},Li=(fo,ko,ms)=>{if(!ln(ms,Yr))return;const Lo=Ft(ms);Lo.error=fo,Lo.response=ko,Lo.status="error";const is=Mt(Lo,Yr);Mr(Lo,is)},Zi=fo=>{let ko;Promise.resolve(typeof Ar=="function"?Ar(fo):Ar).then(ms=>{var Lo;if(ms===!1)return;const is=Mn(fo,Yr);is&&(ko=Object.assign(Object.assign({},fo),{status:"removed"}),Yr==null||Yr.forEach(Ks=>{const Ds=ko.uid!==void 0?"uid":"name";Ks[Ds]===ko[Ds]&&!Object.isFrozen(Ks)&&(Ks.status="removed")}),(Lo=Tr.current)===null||Lo===void 0||Lo.abort(ko),Mr(ko,is))})},xo=fo=>{Gr(fo.type),fo.type==="drop"&&(Xn==null||Xn(fo))};Le.useImperativeHandle(On,()=>({onBatchStart:Na,onSuccess:yi,onProgress:ya,onError:Li,fileList:Yr,upload:Tr.current}));const{getPrefixCls:oo,direction:Ii,upload:yo}=Le.useContext(it.E_),co=oo("upload",Oa),As=Object.assign(Object.assign({onBatchStart:Na,onError:Li,onProgress:ya,onSuccess:yi},rn),{data:No,multiple:Eo,action:Ws,accept:Wo,supportServerRender:Mo,prefixCls:co,disabled:Go,beforeUpload:Fa,onChange:void 0});delete As.className,delete As.style,(!Ni||Go)&&delete As.id;const[Fo,Ao]=Pt(co),[js]=(0,nt.Z)("Upload",ft.Z.Upload),{showRemoveIcon:ri,showPreviewIcon:Aa,showDownloadIcon:Ua,removeIcon:Va,previewIcon:Vi,downloadIcon:Ro}=typeof tr=="boolean"?{}:tr,ns=(fo,ko)=>tr?Le.createElement(Ba,{prefixCls:co,listType:ur,items:Yr,previewFile:Rr,onPreview:cr,onDownload:Ln,onRemove:Zi,showRemoveIcon:!Go&&ri,showPreviewIcon:Aa,showDownloadIcon:Ua,removeIcon:Va,previewIcon:Vi,downloadIcon:Ro,iconRender:ci,locale:Object.assign(Object.assign({},js),qa),isImageUrl:Zr,progress:da,appendAction:fo,appendActionVisible:ko,itemRender:zi,disabled:Go}):fo,vs=Ce()(`${co}-wrapper`,la,ts,Ao,yo==null?void 0:yo.className,{[`${co}-rtl`]:Ii==="rtl",[`${co}-picture-card-wrapper`]:ur==="picture-card",[`${co}-picture-circle-wrapper`]:ur==="picture-circle"}),mi=Object.assign(Object.assign({},yo==null?void 0:yo.style),Ra);if($a==="drag"){const fo=Ce()(Ao,co,`${co}-drag`,{[`${co}-drag-uploading`]:Yr.some(ko=>ko.status==="uploading"),[`${co}-drag-hover`]:Ls==="dragover",[`${co}-disabled`]:Go,[`${co}-rtl`]:Ii==="rtl"});return Fo(Le.createElement("span",{className:vs},Le.createElement("div",{className:fo,style:mi,onDrop:xo,onDragOver:xo,onDragLeave:xo},Le.createElement($e,Object.assign({},As,{ref:Tr,className:`${co}-btn`}),Le.createElement("div",{className:`${co}-drag-container`},Ni))),ns()))}const Gs=Ce()(co,`${co}-select`,{[`${co}-disabled`]:Go}),el=(fo=>Le.createElement("div",{className:Gs,style:fo},Le.createElement($e,Object.assign({},As,{ref:Tr}))))(Ni?void 0:{display:"none"});return Fo(ur==="picture-card"||ur==="picture-circle"?Le.createElement("span",{className:vs},ns(el,!!Ni)):Le.createElement("span",{className:vs},el,ns()))};var Qn=Le.forwardRef(hn),Pn=function(rn,On){var Un={};for(var sr in rn)Object.prototype.hasOwnProperty.call(rn,sr)&&On.indexOf(sr)<0&&(Un[sr]=rn[sr]);if(rn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ar=0,sr=Object.getOwnPropertySymbols(rn);Ar{var{style:Un,height:sr}=rn,Ar=Pn(rn,["style","height"]);return Le.createElement(Qn,Object.assign({ref:On},Ar,{type:"drag",style:Object.assign(Object.assign({},Un),{height:sr})}))});const fr=Qn;fr.Dragger=nr,fr.LIST_IGNORE=Vt;var mn=fr},45411:function(St){"use strict";St.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},75196:function(St,Tt,Ie){var Le=Ie(45411),He=Ie(75029),Fe=Object.hasOwnProperty,Ce=Object.create(null);for(var _e in Le)Fe.call(Le,_e)&&(Ce[Le[_e]]=_e);var Pe=St.exports={to:{},get:{}};Pe.get=function(be){var we=be.substring(0,3).toLowerCase(),pe,ye;switch(we){case"hsl":pe=Pe.get.hsl(be),ye="hsl";break;case"hwb":pe=Pe.get.hwb(be),ye="hwb";break;default:pe=Pe.get.rgb(be),ye="rgb";break}return pe?{model:ye,value:pe}:null},Pe.get.rgb=function(be){if(!be)return null;var we=/^#([a-f0-9]{3,4})$/i,pe=/^#([a-f0-9]{6})([a-f0-9]{2})?$/i,ye=/^rgba?\(\s*([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/,xe=/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/,ce=/^(\w+)$/,te=[0,0,0,1],ne,le,oe;if(ne=be.match(pe)){for(oe=ne[2],ne=ne[1],le=0;le<3;le++){var de=le*2;te[le]=parseInt(ne.slice(de,de+2),16)}oe&&(te[3]=parseInt(oe,16)/255)}else if(ne=be.match(we)){for(ne=ne[1],oe=ne[3],le=0;le<3;le++)te[le]=parseInt(ne[le]+ne[le],16);oe&&(te[3]=parseInt(oe+oe,16)/255)}else if(ne=be.match(ye)){for(le=0;le<3;le++)te[le]=parseInt(ne[le+1],0);ne[4]&&(ne[5]?te[3]=parseFloat(ne[4])*.01:te[3]=parseFloat(ne[4]))}else if(ne=be.match(xe)){for(le=0;le<3;le++)te[le]=Math.round(parseFloat(ne[le+1])*2.55);ne[4]&&(ne[5]?te[3]=parseFloat(ne[4])*.01:te[3]=parseFloat(ne[4]))}else return(ne=be.match(ce))?ne[1]==="transparent"?[0,0,0,0]:Fe.call(Le,ne[1])?(te=Le[ne[1]],te[3]=1,te):null:null;for(le=0;le<3;le++)te[le]=ge(te[le],0,255);return te[3]=ge(te[3],0,1),te},Pe.get.hsl=function(be){if(!be)return null;var we=/^hsla?\(\s*([+-]?(?:\d{0,3}\.)?\d+)(?:deg)?\s*,?\s*([+-]?[\d\.]+)%\s*,?\s*([+-]?[\d\.]+)%\s*(?:[,|\/]\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/,pe=be.match(we);if(pe){var ye=parseFloat(pe[4]),xe=(parseFloat(pe[1])%360+360)%360,ce=ge(parseFloat(pe[2]),0,100),te=ge(parseFloat(pe[3]),0,100),ne=ge(isNaN(ye)?1:ye,0,1);return[xe,ce,te,ne]}return null},Pe.get.hwb=function(be){if(!be)return null;var we=/^hwb\(\s*([+-]?\d{0,3}(?:\.\d+)?)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/,pe=be.match(we);if(pe){var ye=parseFloat(pe[4]),xe=(parseFloat(pe[1])%360+360)%360,ce=ge(parseFloat(pe[2]),0,100),te=ge(parseFloat(pe[3]),0,100),ne=ge(isNaN(ye)?1:ye,0,1);return[xe,ce,te,ne]}return null},Pe.to.hex=function(){var be=He(arguments);return"#"+Ee(be[0])+Ee(be[1])+Ee(be[2])+(be[3]<1?Ee(Math.round(be[3]*255)):"")},Pe.to.rgb=function(){var be=He(arguments);return be.length<4||be[3]===1?"rgb("+Math.round(be[0])+", "+Math.round(be[1])+", "+Math.round(be[2])+")":"rgba("+Math.round(be[0])+", "+Math.round(be[1])+", "+Math.round(be[2])+", "+be[3]+")"},Pe.to.rgb.percent=function(){var be=He(arguments),we=Math.round(be[0]/255*100),pe=Math.round(be[1]/255*100),ye=Math.round(be[2]/255*100);return be.length<4||be[3]===1?"rgb("+we+"%, "+pe+"%, "+ye+"%)":"rgba("+we+"%, "+pe+"%, "+ye+"%, "+be[3]+")"},Pe.to.hsl=function(){var be=He(arguments);return be.length<4||be[3]===1?"hsl("+be[0]+", "+be[1]+"%, "+be[2]+"%)":"hsla("+be[0]+", "+be[1]+"%, "+be[2]+"%, "+be[3]+")"},Pe.to.hwb=function(){var be=He(arguments),we="";return be.length>=4&&be[3]!==1&&(we=", "+be[3]),"hwb("+be[0]+", "+be[1]+"%, "+be[2]+"%"+we+")"},Pe.to.keyword=function(be){return Ce[be.slice(0,3)]};function ge(be,we,pe){return Math.min(Math.max(we,be),pe)}function Ee(be){var we=Math.round(be).toString(16).toUpperCase();return we.length<2?"0"+we:we}},92546:function(St,Tt,Ie){St.exports={graphlib:Ie(76626),layout:Ie(47194),debug:Ie(11303),util:{time:Ie(53063).time,notime:Ie(53063).notime},version:Ie(11897)}},81255:function(St,Tt,Ie){"use strict";var Le=Ie(72361),He=Ie(39240);St.exports={run:Fe,undo:_e};function Fe(Pe){var ge=Pe.graph().acyclicer==="greedy"?He(Pe,Ee(Pe)):Ce(Pe);Le.forEach(ge,function(be){var we=Pe.edge(be);Pe.removeEdge(be),we.forwardName=be.name,we.reversed=!0,Pe.setEdge(be.w,be.v,we,Le.uniqueId("rev"))});function Ee(be){return function(we){return be.edge(we).weight}}}function Ce(Pe){var ge=[],Ee={},be={};function we(pe){Le.has(be,pe)||(be[pe]=!0,Ee[pe]=!0,Le.forEach(Pe.outEdges(pe),function(ye){Le.has(Ee,ye.w)?ge.push(ye):we(ye.w)}),delete Ee[pe])}return Le.forEach(Pe.nodes(),we),ge}function _e(Pe){Le.forEach(Pe.edges(),function(ge){var Ee=Pe.edge(ge);if(Ee.reversed){Pe.removeEdge(ge);var be=Ee.forwardName;delete Ee.reversed,delete Ee.forwardName,Pe.setEdge(ge.w,ge.v,Ee,be)}})}},60765:function(St,Tt,Ie){var Le=Ie(72361),He=Ie(53063);St.exports=Fe;function Fe(_e){function Pe(ge){var Ee=_e.children(ge),be=_e.node(ge);if(Ee.length&&Le.forEach(Ee,Pe),Le.has(be,"minRank")){be.borderLeft=[],be.borderRight=[];for(var we=be.minRank,pe=be.maxRank+1;we0;--le)if(ne=pe[le].dequeue(),ne){xe=xe.concat(ge(we,pe,ye,ne,!0));break}}}return xe}function ge(we,pe,ye,xe,ce){var te=ce?[]:void 0;return Le.forEach(we.inEdges(xe.v),function(ne){var le=we.edge(ne),oe=we.node(ne.v);ce&&te.push({v:ne.v,w:ne.w}),oe.out-=le,be(pe,ye,oe)}),Le.forEach(we.outEdges(xe.v),function(ne){var le=we.edge(ne),oe=ne.w,de=we.node(oe);de.in-=le,be(pe,ye,de)}),we.removeNode(xe.v),te}function Ee(we,pe){var ye=new He,xe=0,ce=0;Le.forEach(we.nodes(),function(le){ye.setNode(le,{v:le,in:0,out:0})}),Le.forEach(we.edges(),function(le){var oe=ye.edge(le.v,le.w)||0,de=pe(le),he=oe+de;ye.setEdge(le.v,le.w,he),ce=Math.max(ce,ye.node(le.v).out+=de),xe=Math.max(xe,ye.node(le.w).in+=de)});var te=Le.range(ce+xe+3).map(function(){return new Fe}),ne=xe+1;return Le.forEach(ye.nodes(),function(le){be(te,ne,ye.node(le))}),{graph:ye,buckets:te,zeroIdx:ne}}function be(we,pe,ye){ye.out?ye.in?we[ye.out-ye.in+pe].enqueue(ye):we[we.length-1].enqueue(ye):we[0].enqueue(ye)}},47194:function(St,Tt,Ie){"use strict";var Le=Ie(72361),He=Ie(81255),Fe=Ie(27163),Ce=Ie(64505),_e=Ie(53063).normalizeRanks,Pe=Ie(71970),ge=Ie(53063).removeEmptyRanks,Ee=Ie(31733),be=Ie(60765),we=Ie(13257),pe=Ie(62852),ye=Ie(93021),xe=Ie(53063),ce=Ie(76626).Graph;St.exports=te;function te(gt,ht){var vt=ht&&ht.debugTiming?xe.time:xe.notime;vt("layout",function(){var Ut=vt(" buildLayoutGraph",function(){return Re(gt)});vt(" runLayout",function(){ne(Ut,vt)}),vt(" updateInputGraph",function(){le(gt,Ut)})})}function ne(gt,ht){ht(" makeSpaceForEdgeLabels",function(){Ne(gt)}),ht(" removeSelfEdges",function(){it(gt)}),ht(" acyclic",function(){He.run(gt)}),ht(" nestingGraph.run",function(){Ee.run(gt)}),ht(" rank",function(){Ce(xe.asNonCompoundGraph(gt))}),ht(" injectEdgeLabelProxies",function(){ze(gt)}),ht(" removeEmptyRanks",function(){ge(gt)}),ht(" nestingGraph.cleanup",function(){Ee.cleanup(gt)}),ht(" normalizeRanks",function(){_e(gt)}),ht(" assignRankMinMax",function(){Ge(gt)}),ht(" removeEdgeLabelProxies",function(){Xe(gt)}),ht(" normalize.run",function(){Fe.run(gt)}),ht(" parentDummyChains",function(){Pe(gt)}),ht(" addBorderSegments",function(){be(gt)}),ht(" order",function(){pe(gt)}),ht(" insertSelfEdges",function(){dt(gt)}),ht(" adjustCoordinateSystem",function(){we.adjust(gt)}),ht(" position",function(){ye(gt)}),ht(" positionSelfEdges",function(){nt(gt)}),ht(" removeBorderNodes",function(){ut(gt)}),ht(" normalize.undo",function(){Fe.undo(gt)}),ht(" fixupEdgeLabelCoords",function(){$e(gt)}),ht(" undoCoordinateSystem",function(){we.undo(gt)}),ht(" translateGraph",function(){Qe(gt)}),ht(" assignNodeIntersects",function(){rt(gt)}),ht(" reversePoints",function(){qe(gt)}),ht(" acyclic.undo",function(){He.undo(gt)})}function le(gt,ht){Le.forEach(gt.nodes(),function(vt){var Ut=gt.node(vt),Qt=ht.node(vt);Ut&&(Ut.x=Qt.x,Ut.y=Qt.y,ht.children(vt).length&&(Ut.width=Qt.width,Ut.height=Qt.height))}),Le.forEach(gt.edges(),function(vt){var Ut=gt.edge(vt),Qt=ht.edge(vt);Ut.points=Qt.points,Le.has(Qt,"x")&&(Ut.x=Qt.x,Ut.y=Qt.y)}),gt.graph().width=ht.graph().width,gt.graph().height=ht.graph().height}var oe=["nodesep","edgesep","ranksep","marginx","marginy"],de={ranksep:50,edgesep:20,nodesep:50,rankdir:"tb"},he=["acyclicer","ranker","rankdir","align"],ie=["width","height"],ue={width:0,height:0},ve=["minlen","weight","width","height","labeloffset"],Se={minlen:1,weight:1,width:0,height:0,labeloffset:10,labelpos:"r"},De=["labelpos"];function Re(gt){var ht=new ce({multigraph:!0,compound:!0}),vt=yt(gt.graph());return ht.setGraph(Le.merge({},de,ft(vt,oe),Le.pick(vt,he))),Le.forEach(gt.nodes(),function(Ut){var Qt=yt(gt.node(Ut));ht.setNode(Ut,Le.defaults(ft(Qt,ie),ue)),ht.setParent(Ut,gt.parent(Ut))}),Le.forEach(gt.edges(),function(Ut){var Qt=yt(gt.edge(Ut));ht.setEdge(Ut,Le.merge({},Se,ft(Qt,ve),Le.pick(Qt,De)))}),ht}function Ne(gt){var ht=gt.graph();ht.ranksep/=2,Le.forEach(gt.edges(),function(vt){var Ut=gt.edge(vt);Ut.minlen*=2,Ut.labelpos.toLowerCase()!=="c"&&(ht.rankdir==="TB"||ht.rankdir==="BT"?Ut.width+=Ut.labeloffset:Ut.height+=Ut.labeloffset)})}function ze(gt){Le.forEach(gt.edges(),function(ht){var vt=gt.edge(ht);if(vt.width&&vt.height){var Ut=gt.node(ht.v),Qt=gt.node(ht.w),en={rank:(Qt.rank-Ut.rank)/2+Ut.rank,e:ht};xe.addDummyNode(gt,"edge-proxy",en,"_ep")}})}function Ge(gt){var ht=0;Le.forEach(gt.nodes(),function(vt){var Ut=gt.node(vt);Ut.borderTop&&(Ut.minRank=gt.node(Ut.borderTop).rank,Ut.maxRank=gt.node(Ut.borderBottom).rank,ht=Le.max(ht,Ut.maxRank))}),gt.graph().maxRank=ht}function Xe(gt){Le.forEach(gt.nodes(),function(ht){var vt=gt.node(ht);vt.dummy==="edge-proxy"&&(gt.edge(vt.e).labelRank=vt.rank,gt.removeNode(ht))})}function Qe(gt){var ht=Number.POSITIVE_INFINITY,vt=0,Ut=Number.POSITIVE_INFINITY,Qt=0,en=gt.graph(),fn=en.marginx||0,Bt=en.marginy||0;function an(on){var In=on.x,Nn=on.y,sn=on.width,tn=on.height;ht=Math.min(ht,In-sn/2),vt=Math.max(vt,In+sn/2),Ut=Math.min(Ut,Nn-tn/2),Qt=Math.max(Qt,Nn+tn/2)}Le.forEach(gt.nodes(),function(on){an(gt.node(on))}),Le.forEach(gt.edges(),function(on){var In=gt.edge(on);Le.has(In,"x")&&an(In)}),ht-=fn,Ut-=Bt,Le.forEach(gt.nodes(),function(on){var In=gt.node(on);In.x-=ht,In.y-=Ut}),Le.forEach(gt.edges(),function(on){var In=gt.edge(on);Le.forEach(In.points,function(Nn){Nn.x-=ht,Nn.y-=Ut}),Le.has(In,"x")&&(In.x-=ht),Le.has(In,"y")&&(In.y-=Ut)}),en.width=vt-ht+fn,en.height=Qt-Ut+Bt}function rt(gt){Le.forEach(gt.edges(),function(ht){var vt=gt.edge(ht),Ut=gt.node(ht.v),Qt=gt.node(ht.w),en,fn;vt.points?(en=vt.points[0],fn=vt.points[vt.points.length-1]):(vt.points=[],en=Qt,fn=Ut),vt.points.unshift(xe.intersectRect(Ut,en)),vt.points.push(xe.intersectRect(Qt,fn))})}function $e(gt){Le.forEach(gt.edges(),function(ht){var vt=gt.edge(ht);if(Le.has(vt,"x"))switch((vt.labelpos==="l"||vt.labelpos==="r")&&(vt.width-=vt.labeloffset),vt.labelpos){case"l":vt.x-=vt.width/2+vt.labeloffset;break;case"r":vt.x+=vt.width/2+vt.labeloffset;break}})}function qe(gt){Le.forEach(gt.edges(),function(ht){var vt=gt.edge(ht);vt.reversed&&vt.points.reverse()})}function ut(gt){Le.forEach(gt.nodes(),function(ht){if(gt.children(ht).length){var vt=gt.node(ht),Ut=gt.node(vt.borderTop),Qt=gt.node(vt.borderBottom),en=gt.node(Le.last(vt.borderLeft)),fn=gt.node(Le.last(vt.borderRight));vt.width=Math.abs(fn.x-en.x),vt.height=Math.abs(Qt.y-Ut.y),vt.x=en.x+vt.width/2,vt.y=Ut.y+vt.height/2}}),Le.forEach(gt.nodes(),function(ht){gt.node(ht).dummy==="border"&>.removeNode(ht)})}function it(gt){Le.forEach(gt.edges(),function(ht){if(ht.v===ht.w){var vt=gt.node(ht.v);vt.selfEdges||(vt.selfEdges=[]),vt.selfEdges.push({e:ht,label:gt.edge(ht)}),gt.removeEdge(ht)}})}function dt(gt){var ht=xe.buildLayerMatrix(gt);Le.forEach(ht,function(vt){var Ut=0;Le.forEach(vt,function(Qt,en){var fn=gt.node(Qt);fn.order=en+Ut,Le.forEach(fn.selfEdges,function(Bt){xe.addDummyNode(gt,"selfedge",{width:Bt.label.width,height:Bt.label.height,rank:fn.rank,order:en+ ++Ut,e:Bt.e,label:Bt.label},"_se")}),delete fn.selfEdges})})}function nt(gt){Le.forEach(gt.nodes(),function(ht){var vt=gt.node(ht);if(vt.dummy==="selfedge"){var Ut=gt.node(vt.e.v),Qt=Ut.x+Ut.width/2,en=Ut.y,fn=vt.x-Qt,Bt=Ut.height/2;gt.setEdge(vt.e,vt.label),gt.removeNode(ht),vt.label.points=[{x:Qt+2*fn/3,y:en-Bt},{x:Qt+5*fn/6,y:en-Bt},{x:Qt+fn,y:en},{x:Qt+5*fn/6,y:en+Bt},{x:Qt+2*fn/3,y:en+Bt}],vt.label.x=vt.x,vt.label.y=vt.y}})}function ft(gt,ht){return Le.mapValues(Le.pick(gt,ht),Number)}function yt(gt){var ht={};return Le.forEach(gt,function(vt,Ut){ht[Ut.toLowerCase()]=vt}),ht}},72361:function(St,Tt,Ie){var Le;try{Le={cloneDeep:Ie(20250),constant:Ie(13503),defaults:Ie(28548),each:Ie(76934),filter:Ie(64725),find:Ie(79785),flatten:Ie(39807),forEach:Ie(99204),forIn:Ie(23190),has:Ie(99946),isUndefined:Ie(16513),last:Ie(10611),map:Ie(9924),mapValues:Ie(70642),max:Ie(95987),merge:Ie(28440),min:Ie(73376),minBy:Ie(83296),now:Ie(5795),pick:Ie(89409),range:Ie(60859),reduce:Ie(16473),sortBy:Ie(351),uniqueId:Ie(95708),values:Ie(81229),zipObject:Ie(65441)}}catch(He){}Le||(Le=window._),St.exports=Le},31733:function(St,Tt,Ie){var Le=Ie(72361),He=Ie(53063);St.exports={run:Fe,cleanup:ge};function Fe(Ee){var be=He.addDummyNode(Ee,"root",{},"_root"),we=_e(Ee),pe=Le.max(Le.values(we))-1,ye=2*pe+1;Ee.graph().nestingRoot=be,Le.forEach(Ee.edges(),function(ce){Ee.edge(ce).minlen*=ye});var xe=Pe(Ee)+1;Le.forEach(Ee.children(),function(ce){Ce(Ee,be,ye,xe,pe,we,ce)}),Ee.graph().nodeRankFactor=ye}function Ce(Ee,be,we,pe,ye,xe,ce){var te=Ee.children(ce);if(!te.length){ce!==be&&Ee.setEdge(be,ce,{weight:0,minlen:we});return}var ne=He.addBorderNode(Ee,"_bt"),le=He.addBorderNode(Ee,"_bb"),oe=Ee.node(ce);Ee.setParent(ne,ce),oe.borderTop=ne,Ee.setParent(le,ce),oe.borderBottom=le,Le.forEach(te,function(de){Ce(Ee,be,we,pe,ye,xe,de);var he=Ee.node(de),ie=he.borderTop?he.borderTop:de,ue=he.borderBottom?he.borderBottom:de,ve=he.borderTop?pe:2*pe,Se=ie!==ue?1:ye-xe[ce]+1;Ee.setEdge(ne,ie,{weight:ve,minlen:Se,nestingEdge:!0}),Ee.setEdge(ue,le,{weight:ve,minlen:Se,nestingEdge:!0})}),Ee.parent(ce)||Ee.setEdge(be,ne,{weight:0,minlen:ye+xe[ce]})}function _e(Ee){var be={};function we(pe,ye){var xe=Ee.children(pe);xe&&xe.length&&Le.forEach(xe,function(ce){we(ce,ye+1)}),be[pe]=ye}return Le.forEach(Ee.children(),function(pe){we(pe,1)}),be}function Pe(Ee){return Le.reduce(Ee.edges(),function(be,we){return be+Ee.edge(we).weight},0)}function ge(Ee){var be=Ee.graph();Ee.removeNode(be.nestingRoot),delete be.nestingRoot,Le.forEach(Ee.edges(),function(we){var pe=Ee.edge(we);pe.nestingEdge&&Ee.removeEdge(we)})}},27163:function(St,Tt,Ie){"use strict";var Le=Ie(72361),He=Ie(53063);St.exports={run:Fe,undo:_e};function Fe(Pe){Pe.graph().dummyChains=[],Le.forEach(Pe.edges(),function(ge){Ce(Pe,ge)})}function Ce(Pe,ge){var Ee=ge.v,be=Pe.node(Ee).rank,we=ge.w,pe=Pe.node(we).rank,ye=ge.name,xe=Pe.edge(ge),ce=xe.labelRank;if(pe!==be+1){Pe.removeEdge(ge);var te,ne,le;for(le=0,++be;be0;)ce%2&&(te+=pe[ce+1]),ce=ce-1>>1,pe[ce]+=xe.weight;ye+=xe.weight*te})),ye}},62852:function(St,Tt,Ie){"use strict";var Le=Ie(72361),He=Ie(18043),Fe=Ie(45456),Ce=Ie(86490),_e=Ie(59105),Pe=Ie(52205),ge=Ie(76626).Graph,Ee=Ie(53063);St.exports=be;function be(xe){var ce=Ee.maxRank(xe),te=we(xe,Le.range(1,ce+1),"inEdges"),ne=we(xe,Le.range(ce-1,-1,-1),"outEdges"),le=He(xe);ye(xe,le);for(var oe=Number.POSITIVE_INFINITY,de,he=0,ie=0;ie<4;++he,++ie){pe(he%2?te:ne,he%4>=2),le=Ee.buildLayerMatrix(xe);var ue=Fe(xe,le);ue=we.barycenter)&&Ce(we,pe)}}function Ee(we){return function(pe){pe.in.push(we),--pe.indegree===0&&_e.push(pe)}}for(;_e.length;){var be=_e.pop();Pe.push(be),Le.forEach(be.in.reverse(),ge(be)),Le.forEach(be.out,Ee(be))}return Le.map(Le.filter(Pe,function(we){return!we.merged}),function(we){return Le.pick(we,["vs","i","barycenter","weight"])})}function Ce(_e,Pe){var ge=0,Ee=0;_e.weight&&(ge+=_e.barycenter*_e.weight,Ee+=_e.weight),Pe.weight&&(ge+=Pe.barycenter*Pe.weight,Ee+=Pe.weight),_e.vs=Pe.vs.concat(_e.vs),_e.barycenter=ge/Ee,_e.weight=Ee,_e.i=Math.min(Pe.i,_e.i),Pe.merged=!0}},86490:function(St,Tt,Ie){var Le=Ie(72361),He=Ie(99506),Fe=Ie(45926),Ce=Ie(1349);St.exports=_e;function _e(Ee,be,we,pe){var ye=Ee.children(be),xe=Ee.node(be),ce=xe?xe.borderLeft:void 0,te=xe?xe.borderRight:void 0,ne={};ce&&(ye=Le.filter(ye,function(ue){return ue!==ce&&ue!==te}));var le=He(Ee,ye);Le.forEach(le,function(ue){if(Ee.children(ue.v).length){var ve=_e(Ee,ue.v,we,pe);ne[ue.v]=ve,Le.has(ve,"barycenter")&&ge(ue,ve)}});var oe=Fe(le,we);Pe(oe,ne);var de=Ce(oe,pe);if(ce&&(de.vs=Le.flatten([ce,de.vs,te],!0),Ee.predecessors(ce).length)){var he=Ee.node(Ee.predecessors(ce)[0]),ie=Ee.node(Ee.predecessors(te)[0]);Le.has(de,"barycenter")||(de.barycenter=0,de.weight=0),de.barycenter=(de.barycenter*de.weight+he.order+ie.order)/(de.weight+2),de.weight+=2}return de}function Pe(Ee,be){Le.forEach(Ee,function(we){we.vs=Le.flatten(we.vs.map(function(pe){return be[pe]?be[pe].vs:pe}),!0)})}function ge(Ee,be){Le.isUndefined(Ee.barycenter)?(Ee.barycenter=be.barycenter,Ee.weight=be.weight):(Ee.barycenter=(Ee.barycenter*Ee.weight+be.barycenter*be.weight)/(Ee.weight+be.weight),Ee.weight+=be.weight)}},1349:function(St,Tt,Ie){var Le=Ie(72361),He=Ie(53063);St.exports=Fe;function Fe(Pe,ge){var Ee=He.partition(Pe,function(ne){return Le.has(ne,"barycenter")}),be=Ee.lhs,we=Le.sortBy(Ee.rhs,function(ne){return-ne.i}),pe=[],ye=0,xe=0,ce=0;be.sort(_e(!!ge)),ce=Ce(pe,we,ce),Le.forEach(be,function(ne){ce+=ne.vs.length,pe.push(ne.vs),ye+=ne.barycenter*ne.weight,xe+=ne.weight,ce=Ce(pe,we,ce)});var te={vs:Le.flatten(pe,!0)};return xe&&(te.barycenter=ye/xe,te.weight=xe),te}function Ce(Pe,ge,Ee){for(var be;ge.length&&(be=Le.last(ge)).i<=Ee;)ge.pop(),Pe.push(be.vs),Ee++;return Ee}function _e(Pe){return function(ge,Ee){return ge.barycenterEe.barycenter?1:Pe?Ee.i-ge.i:ge.i-Ee.i}}},71970:function(St,Tt,Ie){var Le=Ie(72361);St.exports=He;function He(_e){var Pe=Ce(_e);Le.forEach(_e.graph().dummyChains,function(ge){for(var Ee=_e.node(ge),be=Ee.edgeObj,we=Fe(_e,Pe,be.v,be.w),pe=we.path,ye=we.lca,xe=0,ce=pe[xe],te=!0;ge!==be.w;){if(Ee=_e.node(ge),te){for(;(ce=pe[xe])!==ye&&_e.node(ce).maxRankpe||ye>Pe[xe].lim));for(ce=xe,xe=Ee;(xe=_e.parent(xe))!==ce;)we.push(xe);return{path:be.concat(we.reverse()),lca:ce}}function Ce(_e){var Pe={},ge=0;function Ee(be){var we=ge;Le.forEach(_e.children(be),Ee),Pe[be]={low:we,lim:ge++}}return Le.forEach(_e.children(),Ee),Pe}},92080:function(St,Tt,Ie){"use strict";var Le=Ie(72361),He=Ie(76626).Graph,Fe=Ie(53063);St.exports={positionX:te,findType1Conflicts:Ce,findType2Conflicts:_e,addConflict:ge,hasConflict:Ee,verticalAlignment:be,horizontalCompaction:we,alignCoordinates:xe,findSmallestWidthAlignment:ye,balance:ce};function Ce(oe,de){var he={};function ie(ue,ve){var Se=0,De=0,Re=ue.length,Ne=Le.last(ve);return Le.forEach(ve,function(ze,Ge){var Xe=Pe(oe,ze),Qe=Xe?oe.node(Xe).order:Re;(Xe||ze===Ne)&&(Le.forEach(ve.slice(De,Ge+1),function(rt){Le.forEach(oe.predecessors(rt),function($e){var qe=oe.node($e),ut=qe.order;(utNe)&&ge(he,Xe,ze)})})}function ue(ve,Se){var De=-1,Re,Ne=0;return Le.forEach(Se,function(ze,Ge){if(oe.node(ze).dummy==="border"){var Xe=oe.predecessors(ze);Xe.length&&(Re=oe.node(Xe[0]).order,ie(Se,Ne,Ge,De,Re),Ne=Ge,De=Re)}ie(Se,Ne,Se.length,Re,ve.length)}),Se}return Le.reduce(de,ue),he}function Pe(oe,de){if(oe.node(de).dummy)return Le.find(oe.predecessors(de),function(he){return oe.node(he).dummy})}function ge(oe,de,he){if(de>he){var ie=de;de=he,he=ie}var ue=oe[de];ue||(oe[de]=ue={}),ue[he]=!0}function Ee(oe,de,he){if(de>he){var ie=de;de=he,he=ie}return Le.has(oe[de],he)}function be(oe,de,he,ie){var ue={},ve={},Se={};return Le.forEach(de,function(De){Le.forEach(De,function(Re,Ne){ue[Re]=Re,ve[Re]=Re,Se[Re]=Ne})}),Le.forEach(de,function(De){var Re=-1;Le.forEach(De,function(Ne){var ze=ie(Ne);if(ze.length){ze=Le.sortBy(ze,function($e){return Se[$e]});for(var Ge=(ze.length-1)/2,Xe=Math.floor(Ge),Qe=Math.ceil(Ge);Xe<=Qe;++Xe){var rt=ze[Xe];ve[Ne]===Ne&&ReRe.lim&&(Ne=Re,ze=!0);var Ge=Le.filter(ie.edges(),function(Xe){return ze===de(he,he.node(Xe.v),Ne)&&ze!==de(he,he.node(Xe.w),Ne)});return Le.minBy(Ge,function(Xe){return Fe(ie,Xe)})}function ne(he,ie,ue,ve){var Se=ue.v,De=ue.w;he.removeEdge(Se,De),he.setEdge(ve.v,ve.w,{}),ye(he),be(he,ie),le(he,ie)}function le(he,ie){var ue=Le.find(he.nodes(),function(Se){return!ie.node(Se).parent}),ve=_e(he,ue);ve=ve.slice(1),Le.forEach(ve,function(Se){var De=he.node(Se).parent,Re=ie.edge(Se,De),Ne=!1;Re||(Re=ie.edge(De,Se),Ne=!0),ie.node(Se).rank=ie.node(De).rank+(Ne?Re.minlen:-Re.minlen)})}function oe(he,ie,ue){return he.hasEdge(ie,ue)}function de(he,ie,ue){return ue.low<=ie.lim&&ie.lim<=ue.lim}},2416:function(St,Tt,Ie){"use strict";var Le=Ie(72361);St.exports={longestPath:He,slack:Fe};function He(Ce){var _e={};function Pe(ge){var Ee=Ce.node(ge);if(Le.has(_e,ge))return Ee.rank;_e[ge]=!0;var be=Le.min(Le.map(Ce.outEdges(ge),function(we){return Pe(we.w)-Ce.edge(we).minlen}));return(be===Number.POSITIVE_INFINITY||be===void 0||be===null)&&(be=0),Ee.rank=be}Le.forEach(Ce.sources(),Pe)}function Fe(Ce,_e){return Ce.node(_e.w).rank-Ce.node(_e.v).rank-Ce.edge(_e).minlen}},53063:function(St,Tt,Ie){"use strict";var Le=Ie(72361),He=Ie(76626).Graph;St.exports={addDummyNode:Fe,simplify:Ce,asNonCompoundGraph:_e,successorWeights:Pe,predecessorWeights:ge,intersectRect:Ee,buildLayerMatrix:be,normalizeRanks:we,removeEmptyRanks:pe,addBorderNode:ye,maxRank:xe,partition:ce,time:te,notime:ne};function Fe(le,oe,de,he){var ie;do ie=Le.uniqueId(he);while(le.hasNode(ie));return de.dummy=oe,le.setNode(ie,de),ie}function Ce(le){var oe=new He().setGraph(le.graph());return Le.forEach(le.nodes(),function(de){oe.setNode(de,le.node(de))}),Le.forEach(le.edges(),function(de){var he=oe.edge(de.v,de.w)||{weight:0,minlen:1},ie=le.edge(de);oe.setEdge(de.v,de.w,{weight:he.weight+ie.weight,minlen:Math.max(he.minlen,ie.minlen)})}),oe}function _e(le){var oe=new He({multigraph:le.isMultigraph()}).setGraph(le.graph());return Le.forEach(le.nodes(),function(de){le.children(de).length||oe.setNode(de,le.node(de))}),Le.forEach(le.edges(),function(de){oe.setEdge(de,le.edge(de))}),oe}function Pe(le){var oe=Le.map(le.nodes(),function(de){var he={};return Le.forEach(le.outEdges(de),function(ie){he[ie.w]=(he[ie.w]||0)+le.edge(ie).weight}),he});return Le.zipObject(le.nodes(),oe)}function ge(le){var oe=Le.map(le.nodes(),function(de){var he={};return Le.forEach(le.inEdges(de),function(ie){he[ie.v]=(he[ie.v]||0)+le.edge(ie).weight}),he});return Le.zipObject(le.nodes(),oe)}function Ee(le,oe){var de=le.x,he=le.y,ie=oe.x-de,ue=oe.y-he,ve=le.width/2,Se=le.height/2;if(!ie&&!ue)throw new Error("Not possible to find intersection inside of the rectangle");var De,Re;return Math.abs(ue)*ve>Math.abs(ie)*Se?(ue<0&&(Se=-Se),De=Se*ie/ue,Re=Se):(ie<0&&(ve=-ve),De=ve,Re=ve*ue/ie),{x:de+De,y:he+Re}}function be(le){var oe=Le.map(Le.range(xe(le)+1),function(){return[]});return Le.forEach(le.nodes(),function(de){var he=le.node(de),ie=he.rank;Le.isUndefined(ie)||(oe[ie][he.order]=de)}),oe}function we(le){var oe=Le.min(Le.map(le.nodes(),function(de){return le.node(de).rank}));Le.forEach(le.nodes(),function(de){var he=le.node(de);Le.has(he,"rank")&&(he.rank-=oe)})}function pe(le){var oe=Le.min(Le.map(le.nodes(),function(ue){return le.node(ue).rank})),de=[];Le.forEach(le.nodes(),function(ue){var ve=le.node(ue).rank-oe;de[ve]||(de[ve]=[]),de[ve].push(ue)});var he=0,ie=le.graph().nodeRankFactor;Le.forEach(de,function(ue,ve){Le.isUndefined(ue)&&ve%ie!==0?--he:he&&Le.forEach(ue,function(Se){le.node(Se).rank+=he})})}function ye(le,oe,de,he){var ie={width:0,height:0};return arguments.length>=4&&(ie.rank=de,ie.order=he),Fe(le,"border",ie,oe)}function xe(le){return Le.max(Le.map(le.nodes(),function(oe){var de=le.node(oe).rank;if(!Le.isUndefined(de))return de}))}function ce(le,oe){var de={lhs:[],rhs:[]};return Le.forEach(le,function(he){oe(he)?de.lhs.push(he):de.rhs.push(he)}),de}function te(le,oe){var de=Le.now();try{return oe()}finally{console.log(le+" time: "+(Le.now()-de)+"ms")}}function ne(le,oe){return oe()}},11897:function(St){St.exports="0.8.5"},97774:function(St,Tt,Ie){"use strict";Object.defineProperty(Tt,"__esModule",{value:!0}),Tt.default=void 0;var Le=Object.assign||function(ne){for(var le=1;le0&&(De=1/Math.sqrt(De),ie[0]=ue[0]*De,ie[1]=ue[1]*De),ie},xe.dot=function(ie,ue){return ie[0]*ue[0]+ie[1]*ue[1]},xe.cross=function(ie,ue,ve){var Se=ue[0]*ve[1]-ue[1]*ve[0];return ie[0]=ie[1]=0,ie[2]=Se,ie},xe.lerp=function(ie,ue,ve,Se){var De=ue[0],Re=ue[1];return ie[0]=De+Se*(ve[0]-De),ie[1]=Re+Se*(ve[1]-Re),ie},xe.random=function(ie,ue){ue=ue||1;var ve=we()*2*Math.PI;return ie[0]=Math.cos(ve)*ue,ie[1]=Math.sin(ve)*ue,ie},xe.transformMat2=function(ie,ue,ve){var Se=ue[0],De=ue[1];return ie[0]=ve[0]*Se+ve[2]*De,ie[1]=ve[1]*Se+ve[3]*De,ie},xe.transformMat2d=function(ie,ue,ve){var Se=ue[0],De=ue[1];return ie[0]=ve[0]*Se+ve[2]*De+ve[4],ie[1]=ve[1]*Se+ve[3]*De+ve[5],ie},xe.transformMat3=function(ie,ue,ve){var Se=ue[0],De=ue[1];return ie[0]=ve[0]*Se+ve[3]*De+ve[6],ie[1]=ve[1]*Se+ve[4]*De+ve[7],ie},xe.transformMat4=function(ie,ue,ve){var Se=ue[0],De=ue[1];return ie[0]=ve[0]*Se+ve[4]*De+ve[12],ie[1]=ve[1]*Se+ve[5]*De+ve[13],ie},xe.forEach=function(){var ie=xe.create();return function(ue,ve,Se,De,Re,Ne){var ze,Ge;for(ve||(ve=2),Se||(Se=0),De?Ge=Math.min(De*ve+Se,ue.length):Ge=ue.length,ze=Se;ze0&&(Re=1/Math.sqrt(Re),ie[0]=ue[0]*Re,ie[1]=ue[1]*Re,ie[2]=ue[2]*Re),ie},ce.dot=function(ie,ue){return ie[0]*ue[0]+ie[1]*ue[1]+ie[2]*ue[2]},ce.cross=function(ie,ue,ve){var Se=ue[0],De=ue[1],Re=ue[2],Ne=ve[0],ze=ve[1],Ge=ve[2];return ie[0]=De*Ge-Re*ze,ie[1]=Re*Ne-Se*Ge,ie[2]=Se*ze-De*Ne,ie},ce.lerp=function(ie,ue,ve,Se){var De=ue[0],Re=ue[1],Ne=ue[2];return ie[0]=De+Se*(ve[0]-De),ie[1]=Re+Se*(ve[1]-Re),ie[2]=Ne+Se*(ve[2]-Ne),ie},ce.random=function(ie,ue){ue=ue||1;var ve=we()*2*Math.PI,Se=we()*2-1,De=Math.sqrt(1-Se*Se)*ue;return ie[0]=Math.cos(ve)*De,ie[1]=Math.sin(ve)*De,ie[2]=Se*ue,ie},ce.transformMat4=function(ie,ue,ve){var Se=ue[0],De=ue[1],Re=ue[2],Ne=ve[3]*Se+ve[7]*De+ve[11]*Re+ve[15];return Ne=Ne||1,ie[0]=(ve[0]*Se+ve[4]*De+ve[8]*Re+ve[12])/Ne,ie[1]=(ve[1]*Se+ve[5]*De+ve[9]*Re+ve[13])/Ne,ie[2]=(ve[2]*Se+ve[6]*De+ve[10]*Re+ve[14])/Ne,ie},ce.transformMat3=function(ie,ue,ve){var Se=ue[0],De=ue[1],Re=ue[2];return ie[0]=Se*ve[0]+De*ve[3]+Re*ve[6],ie[1]=Se*ve[1]+De*ve[4]+Re*ve[7],ie[2]=Se*ve[2]+De*ve[5]+Re*ve[8],ie},ce.transformQuat=function(ie,ue,ve){var Se=ue[0],De=ue[1],Re=ue[2],Ne=ve[0],ze=ve[1],Ge=ve[2],Xe=ve[3],Qe=Xe*Se+ze*Re-Ge*De,rt=Xe*De+Ge*Se-Ne*Re,$e=Xe*Re+Ne*De-ze*Se,qe=-Ne*Se-ze*De-Ge*Re;return ie[0]=Qe*Xe+qe*-Ne+rt*-Ge-$e*-ze,ie[1]=rt*Xe+qe*-ze+$e*-Ne-Qe*-Ge,ie[2]=$e*Xe+qe*-Ge+Qe*-ze-rt*-Ne,ie},ce.rotateX=function(ie,ue,ve,Se){var De=[],Re=[];return De[0]=ue[0]-ve[0],De[1]=ue[1]-ve[1],De[2]=ue[2]-ve[2],Re[0]=De[0],Re[1]=De[1]*Math.cos(Se)-De[2]*Math.sin(Se),Re[2]=De[1]*Math.sin(Se)+De[2]*Math.cos(Se),ie[0]=Re[0]+ve[0],ie[1]=Re[1]+ve[1],ie[2]=Re[2]+ve[2],ie},ce.rotateY=function(ie,ue,ve,Se){var De=[],Re=[];return De[0]=ue[0]-ve[0],De[1]=ue[1]-ve[1],De[2]=ue[2]-ve[2],Re[0]=De[2]*Math.sin(Se)+De[0]*Math.cos(Se),Re[1]=De[1],Re[2]=De[2]*Math.cos(Se)-De[0]*Math.sin(Se),ie[0]=Re[0]+ve[0],ie[1]=Re[1]+ve[1],ie[2]=Re[2]+ve[2],ie},ce.rotateZ=function(ie,ue,ve,Se){var De=[],Re=[];return De[0]=ue[0]-ve[0],De[1]=ue[1]-ve[1],De[2]=ue[2]-ve[2],Re[0]=De[0]*Math.cos(Se)-De[1]*Math.sin(Se),Re[1]=De[0]*Math.sin(Se)+De[1]*Math.cos(Se),Re[2]=De[2],ie[0]=Re[0]+ve[0],ie[1]=Re[1]+ve[1],ie[2]=Re[2]+ve[2],ie},ce.forEach=function(){var ie=ce.create();return function(ue,ve,Se,De,Re,Ne){var ze,Ge;for(ve||(ve=3),Se||(Se=0),De?Ge=Math.min(De*ve+Se,ue.length):Ge=ue.length,ze=Se;ze1?0:Math.acos(De)},ce.str=function(ie){return"vec3("+ie[0]+", "+ie[1]+", "+ie[2]+")"},typeof ge!="undefined"&&(ge.vec3=ce);var te={};te.create=function(){var ie=new be(4);return ie[0]=0,ie[1]=0,ie[2]=0,ie[3]=0,ie},te.clone=function(ie){var ue=new be(4);return ue[0]=ie[0],ue[1]=ie[1],ue[2]=ie[2],ue[3]=ie[3],ue},te.fromValues=function(ie,ue,ve,Se){var De=new be(4);return De[0]=ie,De[1]=ue,De[2]=ve,De[3]=Se,De},te.copy=function(ie,ue){return ie[0]=ue[0],ie[1]=ue[1],ie[2]=ue[2],ie[3]=ue[3],ie},te.set=function(ie,ue,ve,Se,De){return ie[0]=ue,ie[1]=ve,ie[2]=Se,ie[3]=De,ie},te.add=function(ie,ue,ve){return ie[0]=ue[0]+ve[0],ie[1]=ue[1]+ve[1],ie[2]=ue[2]+ve[2],ie[3]=ue[3]+ve[3],ie},te.subtract=function(ie,ue,ve){return ie[0]=ue[0]-ve[0],ie[1]=ue[1]-ve[1],ie[2]=ue[2]-ve[2],ie[3]=ue[3]-ve[3],ie},te.sub=te.subtract,te.multiply=function(ie,ue,ve){return ie[0]=ue[0]*ve[0],ie[1]=ue[1]*ve[1],ie[2]=ue[2]*ve[2],ie[3]=ue[3]*ve[3],ie},te.mul=te.multiply,te.divide=function(ie,ue,ve){return ie[0]=ue[0]/ve[0],ie[1]=ue[1]/ve[1],ie[2]=ue[2]/ve[2],ie[3]=ue[3]/ve[3],ie},te.div=te.divide,te.min=function(ie,ue,ve){return ie[0]=Math.min(ue[0],ve[0]),ie[1]=Math.min(ue[1],ve[1]),ie[2]=Math.min(ue[2],ve[2]),ie[3]=Math.min(ue[3],ve[3]),ie},te.max=function(ie,ue,ve){return ie[0]=Math.max(ue[0],ve[0]),ie[1]=Math.max(ue[1],ve[1]),ie[2]=Math.max(ue[2],ve[2]),ie[3]=Math.max(ue[3],ve[3]),ie},te.scale=function(ie,ue,ve){return ie[0]=ue[0]*ve,ie[1]=ue[1]*ve,ie[2]=ue[2]*ve,ie[3]=ue[3]*ve,ie},te.scaleAndAdd=function(ie,ue,ve,Se){return ie[0]=ue[0]+ve[0]*Se,ie[1]=ue[1]+ve[1]*Se,ie[2]=ue[2]+ve[2]*Se,ie[3]=ue[3]+ve[3]*Se,ie},te.distance=function(ie,ue){var ve=ue[0]-ie[0],Se=ue[1]-ie[1],De=ue[2]-ie[2],Re=ue[3]-ie[3];return Math.sqrt(ve*ve+Se*Se+De*De+Re*Re)},te.dist=te.distance,te.squaredDistance=function(ie,ue){var ve=ue[0]-ie[0],Se=ue[1]-ie[1],De=ue[2]-ie[2],Re=ue[3]-ie[3];return ve*ve+Se*Se+De*De+Re*Re},te.sqrDist=te.squaredDistance,te.length=function(ie){var ue=ie[0],ve=ie[1],Se=ie[2],De=ie[3];return Math.sqrt(ue*ue+ve*ve+Se*Se+De*De)},te.len=te.length,te.squaredLength=function(ie){var ue=ie[0],ve=ie[1],Se=ie[2],De=ie[3];return ue*ue+ve*ve+Se*Se+De*De},te.sqrLen=te.squaredLength,te.negate=function(ie,ue){return ie[0]=-ue[0],ie[1]=-ue[1],ie[2]=-ue[2],ie[3]=-ue[3],ie},te.inverse=function(ie,ue){return ie[0]=1/ue[0],ie[1]=1/ue[1],ie[2]=1/ue[2],ie[3]=1/ue[3],ie},te.normalize=function(ie,ue){var ve=ue[0],Se=ue[1],De=ue[2],Re=ue[3],Ne=ve*ve+Se*Se+De*De+Re*Re;return Ne>0&&(Ne=1/Math.sqrt(Ne),ie[0]=ue[0]*Ne,ie[1]=ue[1]*Ne,ie[2]=ue[2]*Ne,ie[3]=ue[3]*Ne),ie},te.dot=function(ie,ue){return ie[0]*ue[0]+ie[1]*ue[1]+ie[2]*ue[2]+ie[3]*ue[3]},te.lerp=function(ie,ue,ve,Se){var De=ue[0],Re=ue[1],Ne=ue[2],ze=ue[3];return ie[0]=De+Se*(ve[0]-De),ie[1]=Re+Se*(ve[1]-Re),ie[2]=Ne+Se*(ve[2]-Ne),ie[3]=ze+Se*(ve[3]-ze),ie},te.random=function(ie,ue){return ue=ue||1,ie[0]=we(),ie[1]=we(),ie[2]=we(),ie[3]=we(),te.normalize(ie,ie),te.scale(ie,ie,ue),ie},te.transformMat4=function(ie,ue,ve){var Se=ue[0],De=ue[1],Re=ue[2],Ne=ue[3];return ie[0]=ve[0]*Se+ve[4]*De+ve[8]*Re+ve[12]*Ne,ie[1]=ve[1]*Se+ve[5]*De+ve[9]*Re+ve[13]*Ne,ie[2]=ve[2]*Se+ve[6]*De+ve[10]*Re+ve[14]*Ne,ie[3]=ve[3]*Se+ve[7]*De+ve[11]*Re+ve[15]*Ne,ie},te.transformQuat=function(ie,ue,ve){var Se=ue[0],De=ue[1],Re=ue[2],Ne=ve[0],ze=ve[1],Ge=ve[2],Xe=ve[3],Qe=Xe*Se+ze*Re-Ge*De,rt=Xe*De+Ge*Se-Ne*Re,$e=Xe*Re+Ne*De-ze*Se,qe=-Ne*Se-ze*De-Ge*Re;return ie[0]=Qe*Xe+qe*-Ne+rt*-Ge-$e*-ze,ie[1]=rt*Xe+qe*-ze+$e*-Ne-Qe*-Ge,ie[2]=$e*Xe+qe*-Ge+Qe*-ze-rt*-Ne,ie},te.forEach=function(){var ie=te.create();return function(ue,ve,Se,De,Re,Ne){var ze,Ge;for(ve||(ve=4),Se||(Se=0),De?Ge=Math.min(De*ve+Se,ue.length):Ge=ue.length,ze=Se;ze.999999?(Se[0]=0,Se[1]=0,Se[2]=0,Se[3]=1,Se):(ce.cross(ie,De,Re),Se[0]=ie[0],Se[1]=ie[1],Se[2]=ie[2],Se[3]=1+Ne,he.normalize(Se,Se))}}(),he.setAxes=function(){var ie=oe.create();return function(ue,ve,Se,De){return ie[0]=Se[0],ie[3]=Se[1],ie[6]=Se[2],ie[1]=De[0],ie[4]=De[1],ie[7]=De[2],ie[2]=-ve[0],ie[5]=-ve[1],ie[8]=-ve[2],he.normalize(ue,he.fromMat3(ue,ie))}}(),he.clone=te.clone,he.fromValues=te.fromValues,he.copy=te.copy,he.set=te.set,he.identity=function(ie){return ie[0]=0,ie[1]=0,ie[2]=0,ie[3]=1,ie},he.setAxisAngle=function(ie,ue,ve){ve=ve*.5;var Se=Math.sin(ve);return ie[0]=Se*ue[0],ie[1]=Se*ue[1],ie[2]=Se*ue[2],ie[3]=Math.cos(ve),ie},he.add=te.add,he.multiply=function(ie,ue,ve){var Se=ue[0],De=ue[1],Re=ue[2],Ne=ue[3],ze=ve[0],Ge=ve[1],Xe=ve[2],Qe=ve[3];return ie[0]=Se*Qe+Ne*ze+De*Xe-Re*Ge,ie[1]=De*Qe+Ne*Ge+Re*ze-Se*Xe,ie[2]=Re*Qe+Ne*Xe+Se*Ge-De*ze,ie[3]=Ne*Qe-Se*ze-De*Ge-Re*Xe,ie},he.mul=he.multiply,he.scale=te.scale,he.rotateX=function(ie,ue,ve){ve*=.5;var Se=ue[0],De=ue[1],Re=ue[2],Ne=ue[3],ze=Math.sin(ve),Ge=Math.cos(ve);return ie[0]=Se*Ge+Ne*ze,ie[1]=De*Ge+Re*ze,ie[2]=Re*Ge-De*ze,ie[3]=Ne*Ge-Se*ze,ie},he.rotateY=function(ie,ue,ve){ve*=.5;var Se=ue[0],De=ue[1],Re=ue[2],Ne=ue[3],ze=Math.sin(ve),Ge=Math.cos(ve);return ie[0]=Se*Ge-Re*ze,ie[1]=De*Ge+Ne*ze,ie[2]=Re*Ge+Se*ze,ie[3]=Ne*Ge-De*ze,ie},he.rotateZ=function(ie,ue,ve){ve*=.5;var Se=ue[0],De=ue[1],Re=ue[2],Ne=ue[3],ze=Math.sin(ve),Ge=Math.cos(ve);return ie[0]=Se*Ge+De*ze,ie[1]=De*Ge-Se*ze,ie[2]=Re*Ge+Ne*ze,ie[3]=Ne*Ge-Re*ze,ie},he.calculateW=function(ie,ue){var ve=ue[0],Se=ue[1],De=ue[2];return ie[0]=ve,ie[1]=Se,ie[2]=De,ie[3]=Math.sqrt(Math.abs(1-ve*ve-Se*Se-De*De)),ie},he.dot=te.dot,he.lerp=te.lerp,he.slerp=function(ie,ue,ve,Se){var De=ue[0],Re=ue[1],Ne=ue[2],ze=ue[3],Ge=ve[0],Xe=ve[1],Qe=ve[2],rt=ve[3],$e,qe,ut,it,dt;return qe=De*Ge+Re*Xe+Ne*Qe+ze*rt,qe<0&&(qe=-qe,Ge=-Ge,Xe=-Xe,Qe=-Qe,rt=-rt),1-qe>1e-6?($e=Math.acos(qe),ut=Math.sin($e),it=Math.sin((1-Se)*$e)/ut,dt=Math.sin(Se*$e)/ut):(it=1-Se,dt=Se),ie[0]=it*De+dt*Ge,ie[1]=it*Re+dt*Xe,ie[2]=it*Ne+dt*Qe,ie[3]=it*ze+dt*rt,ie},he.invert=function(ie,ue){var ve=ue[0],Se=ue[1],De=ue[2],Re=ue[3],Ne=ve*ve+Se*Se+De*De+Re*Re,ze=Ne?1/Ne:0;return ie[0]=-ve*ze,ie[1]=-Se*ze,ie[2]=-De*ze,ie[3]=Re*ze,ie},he.conjugate=function(ie,ue){return ie[0]=-ue[0],ie[1]=-ue[1],ie[2]=-ue[2],ie[3]=ue[3],ie},he.length=te.length,he.len=he.length,he.squaredLength=te.squaredLength,he.sqrLen=he.squaredLength,he.normalize=te.normalize,he.fromMat3=function(ie,ue){var ve=ue[0]+ue[4]+ue[8],Se;if(ve>0)Se=Math.sqrt(ve+1),ie[3]=.5*Se,Se=.5/Se,ie[0]=(ue[5]-ue[7])*Se,ie[1]=(ue[6]-ue[2])*Se,ie[2]=(ue[1]-ue[3])*Se;else{var De=0;ue[4]>ue[0]&&(De=1),ue[8]>ue[De*3+De]&&(De=2);var Re=(De+1)%3,Ne=(De+2)%3;Se=Math.sqrt(ue[De*3+De]-ue[Re*3+Re]-ue[Ne*3+Ne]+1),ie[De]=.5*Se,Se=.5/Se,ie[3]=(ue[Re*3+Ne]-ue[Ne*3+Re])*Se,ie[Re]=(ue[Re*3+De]+ue[De*3+Re])*Se,ie[Ne]=(ue[Ne*3+De]+ue[De*3+Ne])*Se}return ie},he.str=function(ie){return"quat("+ie[0]+", "+ie[1]+", "+ie[2]+", "+ie[3]+")"},typeof ge!="undefined"&&(ge.quat=he)}(Pe.exports)})(this)},function(He,Fe,Ce){"use strict";var _e=Ce(24),Pe=Ce(46),ge=Ce(5),Ee=Ce(6),be=Ce(7),we=Ce(17),pe=Ce(28),ye=Ce(13),xe=Ce(0),ce=Ce.n(xe),te=Ce(29),ne=Ce(53),le=Ce.n(ne),oe=Ce(54),de=Ce(106),he=Ce(107),ie=Ce(113),ue=Ce(114),ve=Ce(3),Se=Ce(68),De=Ce(37),Re=Ce(69),Ne=Ce(116),ze=Ce(70),Ge=Ce(71),Xe=Ce(72),Qe=Ce(36),rt=Ce(30),$e=Ce(23),qe=Ce(4),ut=Ce(117),it=Ce(50),dt=Ce(118),nt=Ce(119),ft=Ce(120),yt=Ce(9),gt=Ce(67),ht=Ce(49),vt=Ce(15),Ut=Ce(52),Qt=Ce(121),en=Ce(126),fn=Ce(63),Bt=Ce(127),an=Ce(128),on=Ce(129),In=Ce(130),Nn=Ce(131),sn=Ce(132);ce.a.util.extend(pe.a.prototype,Qt.a),be.a.import(en.a),be.a.import(fn.a),be.a.import(Bt.a),be.a.import(an.a),be.a.import(on.a),be.a.import(In.a),be.a.import(Nn.a),be.a.import(sn.a);function tn(Mt){return!Mt||Mt==="none"}function Gt(Mt){return Mt instanceof HTMLCanvasElement||Mt instanceof HTMLImageElement||Mt instanceof Image}function Ot(Mt){return Mt.getZr&&Mt.setOption}var Et=te.a.prototype.addToScene,Yt=te.a.prototype.removeFromScene;te.a.prototype.addToScene=function(Mt){if(Et.call(this,Mt),this.__zr){var ln=this.__zr;Mt.traverse(function(Mn){Mn.__zr=ln,Mn.addAnimatorsToZr&&Mn.addAnimatorsToZr(ln)})}},te.a.prototype.removeFromScene=function(Mt){Yt.call(this,Mt),Mt.traverse(function(ln){var Mn=ln.__zr;ln.__zr=null,Mn&&ln.removeAnimatorsFromZr&&ln.removeAnimatorsFromZr(Mn)})},we.a.prototype.setTextureImage=function(Mt,ln,Mn,Vn){if(this.shader){var Gn=Mn.getZr(),Kn=this,er;return Kn.autoUpdateTextureStatus=!1,Kn.disableTexture(Mt),tn(ln)||(er=mt.loadTexture(ln,Mn,Vn,function($t){Kn.enableTexture(Mt),Gn&&Gn.refresh()}),Kn.set(Mt,er)),er}};var mt={};mt.Renderer=Pe.a,mt.Node=pe.a,mt.Mesh=_e.a,mt.Shader=be.a,mt.Material=we.a,mt.Texture=Ee.a,mt.Texture2D=ge.a,mt.Geometry=ye.a,mt.SphereGeometry=Se.a,mt.PlaneGeometry=De.a,mt.CubeGeometry=Re.a,mt.AmbientLight=Ne.a,mt.DirectionalLight=ze.a,mt.PointLight=Ge.a,mt.SpotLight=Xe.a,mt.PerspectiveCamera=Qe.a,mt.OrthographicCamera=rt.a,mt.Vector2=$e.a,mt.Vector3=qe.a,mt.Vector4=ut.a,mt.Quaternion=it.a,mt.Matrix2=dt.a,mt.Matrix2d=nt.a,mt.Matrix3=ft.a,mt.Matrix4=yt.a,mt.Plane=gt.a,mt.Ray=ht.a,mt.BoundingBox=vt.a,mt.Frustum=Ut.a;var At=oe.a.createBlank("rgba(255,255,255,0)").image;function Xt(Mt){return Math.pow(2,Math.round(Math.log(Mt)/Math.LN2))}function Ft(Mt){if((Mt.wrapS===Ee.a.REPEAT||Mt.wrapT===Ee.a.REPEAT)&&Mt.image){var ln=Xt(Mt.width),Mn=Xt(Mt.height);if(ln!==Mt.width||Mn!==Mt.height){var Vn=document.createElement("canvas");Vn.width=ln,Vn.height=Mn;var Gn=Vn.getContext("2d");Gn.drawImage(Mt.image,0,0,ln,Mn),Mt.image=Vn}}}mt.loadTexture=function(Mt,ln,Mn,Vn){typeof Mn=="function"&&(Vn=Mn,Mn={}),Mn=Mn||{};for(var Gn=Object.keys(Mn).sort(),Kn="",er=0;er3?ln[3]=Mt[3]:ln[3]=1,ln):(ln=ce.a.color.parse(Mt||"#000",ln)||[0,0,0,0],ln[0]/=255,ln[1]/=255,ln[2]/=255,ln)},mt.directionFromAlphaBeta=function(Mt,ln){var Mn=Mt/180*Math.PI+Math.PI/2,Vn=-ln/180*Math.PI+Math.PI/2,Gn=[],Kn=Math.sin(Mn);return Gn[0]=Kn*Math.cos(Vn),Gn[1]=-Math.cos(Mn),Gn[2]=Kn*Math.sin(Vn),Gn},mt.getShadowResolution=function(Mt){var ln=1024;switch(Mt){case"low":ln=512;break;case"medium":break;case"high":ln=2048;break;case"ultra":ln=4096;break}return ln},mt.COMMON_SHADERS=["lambert","color","realistic","hatching"],mt.createShader=function(Mt){var ln=be.a.source(Mt+".vertex"),Mn=be.a.source(Mt+".fragment");ln||console.error("Vertex shader of '%s' not exits",Mt),Mn||console.error("Fragment shader of '%s' not exits",Mt);var Vn=new be.a(ln,Mn);return Vn.name=Mt,Vn},mt.createMaterial=function(Mt,ln){ln instanceof Array||(ln=[ln]);var Mn=mt.createShader(Mt),Vn=new we.a({shader:Mn});return ln.forEach(function(Gn){typeof Gn=="string"&&Vn.define(Gn)}),Vn},mt.setMaterialFromModel=function(Mt,ln,Mn,Vn){ln.autoUpdateTextureStatus=!1;var Gn=Mn.getModel(Mt+"Material"),Kn=Gn.get("detailTexture"),er=ve.a.firstNotNull(Gn.get("textureTiling"),1),$t=ve.a.firstNotNull(Gn.get("textureOffset"),0);typeof er=="number"&&(er=[er,er]),typeof $t=="number"&&($t=[$t,$t]);var vn=er[0]>1||er[1]>1?mt.Texture.REPEAT:mt.Texture.CLAMP_TO_EDGE,jn={anisotropic:8,wrapS:vn,wrapT:vn};if(Mt==="realistic"){var Tn=Gn.get("roughness"),xr=Gn.get("metalness");xr!=null?isNaN(xr)&&(ln.setTextureImage("metalnessMap",xr,Vn,jn),xr=ve.a.firstNotNull(Gn.get("metalnessAdjust"),.5)):xr=0,Tn!=null?isNaN(Tn)&&(ln.setTextureImage("roughnessMap",Tn,Vn,jn),Tn=ve.a.firstNotNull(Gn.get("roughnessAdjust"),.5)):Tn=.5;var Wr=Gn.get("normalTexture");ln.setTextureImage("detailMap",Kn,Vn,jn),ln.setTextureImage("normalMap",Wr,Vn,jn),ln.set({roughness:Tn,metalness:xr,detailUvRepeat:er,detailUvOffset:$t})}else if(Mt==="lambert")ln.setTextureImage("detailMap",Kn,Vn,jn),ln.set({detailUvRepeat:er,detailUvOffset:$t});else if(Mt==="color")ln.setTextureImage("detailMap",Kn,Vn,jn),ln.set({detailUvRepeat:er,detailUvOffset:$t});else if(Mt==="hatching"){var wr=Gn.get("hatchingTextures")||[];wr.length<6&&console.error("Invalid hatchingTextures.");for(var Vr=0;Vr<6;Vr++)ln.setTextureImage("hatch"+(Vr+1),wr[Vr],Vn,{anisotropic:8,wrapS:mt.Texture.REPEAT,wrapT:mt.Texture.REPEAT});ln.set({detailUvRepeat:er,detailUvOffset:$t})}},mt.updateVertexAnimation=function(Mt,ln,Mn,Vn){var Gn=Vn.get("animation"),Kn=Vn.get("animationDurationUpdate"),er=Vn.get("animationEasingUpdate"),$t=Mn.shadowDepthMaterial;if(Gn&&ln&&Kn>0&&ln.geometry.vertexCount===Mn.geometry.vertexCount){Mn.material.define("vertex","VERTEX_ANIMATION"),Mn.ignorePreZ=!0,$t&&$t.define("vertex","VERTEX_ANIMATION");for(var vn=0;vnle?le:te}var ye=Math.atan2,xe=Math.asin,ce=Math.abs;Ee.eulerFromQuat=function(te,ne,Ne){te._dirty=!0,ne=ne.array;var oe=te.array,de=ne[0],he=ne[1],ie=ne[2],ue=ne[3],ve=de*de,Se=he*he,De=ie*ie,Re=ue*ue,Ne=(Ne||"XYZ").toUpperCase();switch(Ne){case"XYZ":oe[0]=ye(2*(de*ue-he*ie),Re-ve-Se+De),oe[1]=xe(pe(2*(de*ie+he*ue),-1,1)),oe[2]=ye(2*(ie*ue-de*he),Re+ve-Se-De);break;case"YXZ":oe[0]=xe(pe(2*(de*ue-he*ie),-1,1)),oe[1]=ye(2*(de*ie+he*ue),Re-ve-Se+De),oe[2]=ye(2*(de*he+ie*ue),Re-ve+Se-De);break;case"ZXY":oe[0]=xe(pe(2*(de*ue+he*ie),-1,1)),oe[1]=ye(2*(he*ue-ie*de),Re-ve-Se+De),oe[2]=ye(2*(ie*ue-de*he),Re-ve+Se-De);break;case"ZYX":oe[0]=ye(2*(de*ue+ie*he),Re-ve-Se+De),oe[1]=xe(pe(2*(he*ue-de*ie),-1,1)),oe[2]=ye(2*(de*he+ie*ue),Re+ve-Se-De);break;case"YZX":oe[0]=ye(2*(de*ue-ie*he),Re-ve+Se-De),oe[1]=ye(2*(he*ue-de*ie),Re+ve-Se-De),oe[2]=xe(pe(2*(de*he+ie*ue),-1,1));break;case"XZY":oe[0]=ye(2*(de*ue+he*ie),Re-ve+Se-De),oe[1]=ye(2*(de*ie+he*ue),Re+ve-Se-De),oe[2]=xe(pe(2*(ie*ue-de*he),-1,1));break;default:console.warn("Unkown order: "+Ne)}return te},Ee.eulerFromMat3=function(te,ne,Ge){var oe=ne.array,de=oe[0],he=oe[3],ie=oe[6],ue=oe[1],ve=oe[4],Se=oe[7],De=oe[2],Re=oe[5],Ne=oe[8],ze=te.array,Ge=(Ge||"XYZ").toUpperCase();switch(Ge){case"XYZ":ze[1]=xe(pe(ie,-1,1)),ce(ie)<.99999?(ze[0]=ye(-Se,Ne),ze[2]=ye(-he,de)):(ze[0]=ye(Re,ve),ze[2]=0);break;case"YXZ":ze[0]=xe(-pe(Se,-1,1)),ce(Se)<.99999?(ze[1]=ye(ie,Ne),ze[2]=ye(ue,ve)):(ze[1]=ye(-De,de),ze[2]=0);break;case"ZXY":ze[0]=xe(pe(Re,-1,1)),ce(Re)<.99999?(ze[1]=ye(-De,Ne),ze[2]=ye(-he,ve)):(ze[1]=0,ze[2]=ye(ue,de));break;case"ZYX":ze[1]=xe(-pe(De,-1,1)),ce(De)<.99999?(ze[0]=ye(Re,Ne),ze[2]=ye(ue,de)):(ze[0]=0,ze[2]=ye(-he,ve));break;case"YZX":ze[2]=xe(pe(ue,-1,1)),ce(ue)<.99999?(ze[0]=ye(-Se,ve),ze[1]=ye(-De,de)):(ze[0]=0,ze[1]=ye(ie,Ne));break;case"XZY":ze[2]=xe(-pe(he,-1,1)),ce(he)<.99999?(ze[0]=ye(Re,ve),ze[1]=ye(ie,de)):(ze[0]=ye(-Se,Ne),ze[1]=0);break;default:console.warn("Unkown order: "+Ge)}return te._dirty=!0,te},Ee.POSITIVE_X=new Ee(1,0,0),Ee.NEGATIVE_X=new Ee(-1,0,0),Ee.POSITIVE_Y=new Ee(0,1,0),Ee.NEGATIVE_Y=new Ee(0,-1,0),Ee.POSITIVE_Z=new Ee(0,0,1),Ee.NEGATIVE_Z=new Ee(0,0,-1),Ee.UP=new Ee(0,1,0),Ee.ZERO=new Ee(0,0,0),Fe.a=Ee},function(He,Fe,Ce){"use strict";var _e=Ce(6),Pe=Ce(11),ge=Ce(66),Ee=ge.a.isPowerOfTwo,be=_e.a.extend(function(){return{image:null,pixels:null,mipmaps:[]}},{update:function(we){var pe=we.gl;pe.bindTexture(pe.TEXTURE_2D,this._cache.get("webgl_texture")),this.updateCommon(we);var ye=this.format,xe=this.type;pe.texParameteri(pe.TEXTURE_2D,pe.TEXTURE_WRAP_S,this.getAvailableWrapS()),pe.texParameteri(pe.TEXTURE_2D,pe.TEXTURE_WRAP_T,this.getAvailableWrapT()),pe.texParameteri(pe.TEXTURE_2D,pe.TEXTURE_MAG_FILTER,this.getAvailableMagFilter()),pe.texParameteri(pe.TEXTURE_2D,pe.TEXTURE_MIN_FILTER,this.getAvailableMinFilter());var ce=we.getGLExtension("EXT_texture_filter_anisotropic");if(ce&&this.anisotropic>1&&pe.texParameterf(pe.TEXTURE_2D,ce.TEXTURE_MAX_ANISOTROPY_EXT,this.anisotropic),xe===36193){var te=we.getGLExtension("OES_texture_half_float");te||(xe=Pe.a.FLOAT)}if(this.mipmaps.length)for(var ne=this.width,le=this.height,oe=0;oe=_e.a.COMPRESSED_RGB_S3TC_DXT1_EXT?we.compressedTexImage2D(we.TEXTURE_2D,ye,te,xe,ce,0,pe.pixels):we.texImage2D(we.TEXTURE_2D,ye,te,xe,ce,0,te,ne,pe.pixels)},generateMipmap:function(we){var pe=we.gl;this.useMipmap&&!this.NPOT&&(pe.bindTexture(pe.TEXTURE_2D,this._cache.get("webgl_texture")),pe.generateMipmap(pe.TEXTURE_2D))},isPowerOfTwo:function(){var we,pe;return this.image?(we=this.image.width,pe=this.image.height):(we=this.width,pe=this.height),Ee(we)&&Ee(pe)},isRenderable:function(){return this.image?this.image.nodeName==="CANVAS"||this.image.nodeName==="VIDEO"||this.image.complete:!!(this.width&&this.height)},bind:function(we){we.gl.bindTexture(we.gl.TEXTURE_2D,this.getWebGLTexture(we))},unbind:function(we){we.gl.bindTexture(we.gl.TEXTURE_2D,null)},load:function(we,pe){var ye=new Image;pe&&(ye.crossOrigin=pe);var xe=this;return ye.onload=function(){xe.dirty(),xe.trigger("success",xe),ye.onload=null},ye.onerror=function(){xe.trigger("error",xe),ye.onerror=null},ye.src=we,this.image=ye,this}});Object.defineProperty(be.prototype,"width",{get:function(){return this.image?this.image.width:this._width},set:function(we){this.image?console.warn("Texture from image can't set width"):(this._width!==we&&this.dirty(),this._width=we)}}),Object.defineProperty(be.prototype,"height",{get:function(){return this.image?this.image.height:this._height},set:function(we){this.image?console.warn("Texture from image can't set height"):(this._height!==we&&this.dirty(),this._height=we)}}),Fe.a=be},function(He,Fe,Ce){"use strict";var _e=Ce(8),Pe=Ce(11),ge=Ce(48),Ee=_e.a.extend({width:512,height:512,type:Pe.a.UNSIGNED_BYTE,format:Pe.a.RGBA,wrapS:Pe.a.REPEAT,wrapT:Pe.a.REPEAT,minFilter:Pe.a.LINEAR_MIPMAP_LINEAR,magFilter:Pe.a.LINEAR,useMipmap:!0,anisotropic:1,flipY:!0,sRGB:!0,unpackAlignment:4,premultiplyAlpha:!1,dynamic:!1,NPOT:!1},function(){this._cache=new ge.a},{getWebGLTexture:function(be){var we=be.gl,pe=this._cache;return pe.use(be.__uid__),pe.miss("webgl_texture")&&pe.put("webgl_texture",we.createTexture()),this.dynamic?this.update(be):pe.isDirty()&&(this.update(be),pe.fresh()),pe.get("webgl_texture")},bind:function(){},unbind:function(){},dirty:function(){this._cache&&this._cache.dirtyAll()},update:function(be){},updateCommon:function(be){var we=be.gl;we.pixelStorei(we.UNPACK_FLIP_Y_WEBGL,this.flipY),we.pixelStorei(we.UNPACK_PREMULTIPLY_ALPHA_WEBGL,this.premultiplyAlpha),we.pixelStorei(we.UNPACK_ALIGNMENT,this.unpackAlignment),this.format===Pe.a.DEPTH_COMPONENT&&(this.useMipmap=!1);var pe=be.getGLExtension("EXT_sRGB");this.format===Ee.SRGB&&!pe&&(this.format=Ee.RGB),this.format===Ee.SRGB_ALPHA&&!pe&&(this.format=Ee.RGBA),this.NPOT=!this.isPowerOfTwo()},getAvailableWrapS:function(){return this.NPOT?Pe.a.CLAMP_TO_EDGE:this.wrapS},getAvailableWrapT:function(){return this.NPOT?Pe.a.CLAMP_TO_EDGE:this.wrapT},getAvailableMinFilter:function(){var be=this.minFilter;return this.NPOT||!this.useMipmap?be==Pe.a.NEAREST_MIPMAP_NEAREST||be==Pe.a.NEAREST_MIPMAP_LINEAR?Pe.a.NEAREST:be==Pe.a.LINEAR_MIPMAP_LINEAR||be==Pe.a.LINEAR_MIPMAP_NEAREST?Pe.a.LINEAR:be:be},getAvailableMagFilter:function(){return this.magFilter},nextHighestPowerOfTwo:function(be){--be;for(var we=1;we<32;we<<=1)be=be|be>>we;return be+1},dispose:function(be){var we=this._cache;we.use(be.__uid__);var pe=we.get("webgl_texture");pe&&be.gl.deleteTexture(pe),we.deleteContext(be.__uid__)},isRenderable:function(){},isPowerOfTwo:function(){}});Object.defineProperty(Ee.prototype,"width",{get:function(){return this._width},set:function(be){this._width=be}}),Object.defineProperty(Ee.prototype,"height",{get:function(){return this._height},set:function(be){this._height=be}}),Ee.BYTE=Pe.a.BYTE,Ee.UNSIGNED_BYTE=Pe.a.UNSIGNED_BYTE,Ee.SHORT=Pe.a.SHORT,Ee.UNSIGNED_SHORT=Pe.a.UNSIGNED_SHORT,Ee.INT=Pe.a.INT,Ee.UNSIGNED_INT=Pe.a.UNSIGNED_INT,Ee.FLOAT=Pe.a.FLOAT,Ee.HALF_FLOAT=36193,Ee.UNSIGNED_INT_24_8_WEBGL=34042,Ee.DEPTH_COMPONENT=Pe.a.DEPTH_COMPONENT,Ee.DEPTH_STENCIL=Pe.a.DEPTH_STENCIL,Ee.ALPHA=Pe.a.ALPHA,Ee.RGB=Pe.a.RGB,Ee.RGBA=Pe.a.RGBA,Ee.LUMINANCE=Pe.a.LUMINANCE,Ee.LUMINANCE_ALPHA=Pe.a.LUMINANCE_ALPHA,Ee.SRGB=35904,Ee.SRGB_ALPHA=35906,Ee.COMPRESSED_RGB_S3TC_DXT1_EXT=33776,Ee.COMPRESSED_RGBA_S3TC_DXT1_EXT=33777,Ee.COMPRESSED_RGBA_S3TC_DXT3_EXT=33778,Ee.COMPRESSED_RGBA_S3TC_DXT5_EXT=33779,Ee.NEAREST=Pe.a.NEAREST,Ee.LINEAR=Pe.a.LINEAR,Ee.NEAREST_MIPMAP_NEAREST=Pe.a.NEAREST_MIPMAP_NEAREST,Ee.LINEAR_MIPMAP_NEAREST=Pe.a.LINEAR_MIPMAP_NEAREST,Ee.NEAREST_MIPMAP_LINEAR=Pe.a.NEAREST_MIPMAP_LINEAR,Ee.LINEAR_MIPMAP_LINEAR=Pe.a.LINEAR_MIPMAP_LINEAR,Ee.REPEAT=Pe.a.REPEAT,Ee.CLAMP_TO_EDGE=Pe.a.CLAMP_TO_EDGE,Ee.MIRRORED_REPEAT=Pe.a.MIRRORED_REPEAT,Fe.a=Ee},function(He,Fe,Ce){"use strict";var _e=Ce(21),Pe=Ce(18),ge=Ce(1),Ee=Ce.n(ge),be=Ee.a.mat2,we=Ee.a.mat3,pe=Ee.a.mat4,ye=/uniform\s+(bool|float|int|vec2|vec3|vec4|ivec2|ivec3|ivec4|mat2|mat3|mat4|sampler2D|samplerCube)\s+([\w\,]+)?(\[.*?\])?\s*(:\s*([\S\s]+?))?;/g,xe=/attribute\s+(float|int|vec2|vec3|vec4)\s+(\w*)\s*(:\s*(\w+))?;/g,ce=/#define\s+(\w+)?(\s+[\w-.]+)?\s*;?\s*\n/g,te={bool:"1i",int:"1i",sampler2D:"t",samplerCube:"t",float:"1f",vec2:"2f",vec3:"3f",vec4:"4f",ivec2:"2i",ivec3:"3i",ivec4:"4i",mat2:"m2",mat3:"m3",mat4:"m4"},ne={bool:function(){return!0},int:function(){return 0},float:function(){return 0},sampler2D:function(){return null},samplerCube:function(){return null},vec2:function(){return[0,0]},vec3:function(){return[0,0,0]},vec4:function(){return[0,0,0,0]},ivec2:function(){return[0,0]},ivec3:function(){return[0,0,0]},ivec4:function(){return[0,0,0,0]},mat2:function(){return be.create()},mat3:function(){return we.create()},mat4:function(){return pe.create()},array:function(){return[]}},le=["POSITION","NORMAL","BINORMAL","TANGENT","TEXCOORD","TEXCOORD_0","TEXCOORD_1","COLOR","JOINT","WEIGHT"],oe=["SKIN_MATRIX","VIEWPORT_SIZE","VIEWPORT","DEVICEPIXELRATIO","WINDOW_SIZE","NEAR","FAR","TIME"],de=["WORLD","VIEW","PROJECTION","WORLDVIEW","VIEWPROJECTION","WORLDVIEWPROJECTION","WORLDINVERSE","VIEWINVERSE","PROJECTIONINVERSE","WORLDVIEWINVERSE","VIEWPROJECTIONINVERSE","WORLDVIEWPROJECTIONINVERSE","WORLDTRANSPOSE","VIEWTRANSPOSE","PROJECTIONTRANSPOSE","WORLDVIEWTRANSPOSE","VIEWPROJECTIONTRANSPOSE","WORLDVIEWPROJECTIONTRANSPOSE","WORLDINVERSETRANSPOSE","VIEWINVERSETRANSPOSE","PROJECTIONINVERSETRANSPOSE","WORLDVIEWINVERSETRANSPOSE","VIEWPROJECTIONINVERSETRANSPOSE","WORLDVIEWPROJECTIONINVERSETRANSPOSE"],he={},ie={};function ue(Re,Ne){var ze="vertex:"+Re+"fragment:"+Ne;if(he[ze])return he[ze];var Ge=_e.a.genGUID();return he[ze]=Ge,ie[Ge]={vertex:Re,fragment:Ne},Ge}function ve(Re,Ne){typeof Re=="object"&&(Ne=Re.fragment,Re=Re.vertex),this._shaderID=ue(Re,Ne),this._vertexCode=ve.parseImport(Re),this._fragmentCode=ve.parseImport(Ne),this.attributeSemantics={},this.matrixSemantics={},this.uniformSemantics={},this.matrixSemanticKeys=[],this.uniformTemplates={},this.attributes={},this.textures={},this.vertexDefines={},this.fragmentDefines={},this._parseAttributes(),this._parseUniforms(),this._parseDefines()}ve.prototype={constructor:ve,createUniforms:function(){var Re={};for(var Ne in this.uniformTemplates){var ze=this.uniformTemplates[Ne];Re[Ne]={type:ze.type,value:ze.value()}}return Re},_parseImport:function(){this._vertexCode=ve.parseImport(this.vertex),this._fragmentCode=ve.parseImport(this.fragment)},_parseUniforms:function(){var Re={},Ne=this,ze="vertex";this._uniformList=[],this._vertexCode=this._vertexCode.replace(ye,Ge),ze="fragment",this._fragmentCode=this._fragmentCode.replace(ye,Ge),Ne.matrixSemanticKeys=Object.keys(this.matrixSemantics);function Ge(Xe,Qe,rt,$e,qe,ut){if(Qe&&rt){var it=te[Qe],dt=!0,nt;if(it){if(Ne._uniformList.push(rt),(Qe==="sampler2D"||Qe==="samplerCube")&&(Ne.textures[rt]={shaderType:ze,type:Qe}),$e&&(it+="v"),ut)if(le.indexOf(ut)>=0)Ne.attributeSemantics[ut]={symbol:rt,type:it},dt=!1;else if(de.indexOf(ut)>=0){var ft=!1,yt=ut;ut.match(/TRANSPOSE$/)&&(ft=!0,yt=ut.slice(0,-9)),Ne.matrixSemantics[ut]={symbol:rt,type:it,isTranspose:ft,semanticNoTranspose:yt},dt=!1}else if(oe.indexOf(ut)>=0)Ne.uniformSemantics[ut]={symbol:rt,type:it},dt=!1;else if(ut==="unconfigurable")dt=!1;else if(nt=Ne._parseDefaultValue(Qe,ut),nt)ut="";else throw new Error('Unkown semantic "'+ut+'"');dt&&(Re[rt]={type:it,value:$e?ne.array:nt||ne[Qe],semantic:ut||null})}return["uniform",Qe,rt,$e].join(" ")+`; `}}this.uniformTemplates=Re},_parseDefaultValue:function(Re,Ne){var ze=/\[\s*(.*)\s*\]/;if(Re==="vec2"||Re==="vec3"||Re==="vec4"){var Ge=ze.exec(Ne)[1];if(Ge){var Xe=Ge.split(/\s*,\s*/);return function(){return new Pe.a.Float32Array(Xe)}}else return}else{if(Re==="bool")return function(){return Ne.toLowerCase()==="true"};if(Re==="float")return function(){return parseFloat(Ne)};if(Re==="int")return function(){return parseInt(Ne)}}},_parseAttributes:function(){var Re={},Ne=this;this._vertexCode=this._vertexCode.replace(xe,ze);function ze(Ge,Xe,Qe,rt,$e){if(Xe&&Qe){var qe=1;switch(Xe){case"vec4":qe=4;break;case"vec3":qe=3;break;case"vec2":qe=2;break;case"float":qe=1;break}if(Re[Qe]={type:"float",size:qe,semantic:$e||null},$e){if(le.indexOf($e)<0)throw new Error('Unkown semantic "'+$e+'"');Ne.attributeSemantics[$e]={symbol:Qe,type:Xe}}}return["attribute",Xe,Qe].join(" ")+`; -`}this.attributes=Re},_parseDefines:function(){var Re=this,Ne="vertex";this._vertexCode=this._vertexCode.replace(ce,ze),Ne="fragment",this._fragmentCode=this._fragmentCode.replace(ce,ze);function ze(Ge,Xe,Qe){var rt=Ne==="vertex"?Re.vertexDefines:Re.fragmentDefines;return rt[Xe]||(Qe=="false"?rt[Xe]=!1:Qe=="true"?rt[Xe]=!0:rt[Xe]=Qe?isNaN(parseFloat(Qe))?Qe.trim():parseFloat(Qe):null),""}},clone:function(){var Re=ie[this._shaderID],Ne=new ve(Re.vertex,Re.fragment);return Ne}},Object.defineProperty&&(Object.defineProperty(ve.prototype,"shaderID",{get:function(){return this._shaderID}}),Object.defineProperty(ve.prototype,"vertex",{get:function(){return this._vertexCode}}),Object.defineProperty(ve.prototype,"fragment",{get:function(){return this._fragmentCode}}),Object.defineProperty(ve.prototype,"uniforms",{get:function(){return this._uniformList}}));var Se=/(@import)\s*([0-9a-zA-Z_\-\.]*)/g;ve.parseImport=function(Re){return Re=Re.replace(Se,function(Xe,ze,Ge){var Xe=ve.source(Ge);return Xe?ve.parseImport(Xe):(console.error('Shader chunk "'+Ge+'" not existed in library'),"")}),Re};var De=/(@export)\s*([0-9a-zA-Z_\-\.]*)\s*\n([\s\S]*?)@end/g;ve.import=function(Re){Re.replace(De,function(Ne,ze,Ge,Qe){var Qe=Qe.replace(/(^[\s\t\xa0\u3000]+)|([\u3000\xa0\s\t]+\x24)/g,"");if(Qe){for(var rt=Ge.split("."),$e=ve.codes,qe=0,ut;qeze[0]&&(ze[0]=Xe),Qe>ze[1]&&(ze[1]=Qe),rt>ze[2]&&(ze[2]=rt)}De._dirty=!0,Re._dirty=!0}},dirty:function(){for(var ve=this.getEnabledAttributes(),Se=0;Se=0){Se||(Se=ce());var De=this.indices;return Se[0]=De[ve*3],Se[1]=De[ve*3+1],Se[2]=De[ve*3+2],Se}},setTriangleIndices:function(ve,Se){var De=this.indices;De[ve*3]=Se[0],De[ve*3+1]=Se[1],De[ve*3+2]=Se[2]},isUseIndices:function(){return!!this.indices},initIndicesFromArray:function(ve){var Se,De=this.vertexCount>65535?Ee.a.Uint32Array:Ee.a.Uint16Array;if(ve[0]&&ve[0].length){var Re=0,Ne=3;Se=new De(ve.length*Ne);for(var ze=0;ze=0?(Se.splice(De,1),delete this.attributes[ve],!0):!1},getAttribute:function(ve){return this.attributes[ve]},getEnabledAttributes:function(){var ve=this._enabledAttributes,Se=this._attributeList;if(ve)return ve;for(var De=[],Re=this.vertexCount,Ne=0;Ne65535&&(this.indices=new Ee.a.Uint32Array(this.indices));for(var ve=this.attributes,Se=this.indices,De=this.getEnabledAttributes(),Re={},Ne=0;Ne=de.COLOR_ATTACHMENT0&&ue<=de.COLOR_ATTACHMENT0+8&&ie.push(ue);he.drawBuffersEXT(ie)}}this.trigger("beforerender",this,le);var ve=this.clearDepth?de.DEPTH_BUFFER_BIT:0;if(de.depthMask(!0),this.clearColor){ve=ve|de.COLOR_BUFFER_BIT,de.colorMask(!0,!0,!0,!0);var Se=this.clearColor;Array.isArray(Se)&&de.clearColor(Se[0],Se[1],Se[2],Se[3])}de.clear(ve),this.blendWithPrevious?(de.enable(de.BLEND),this.material.transparent=!0):(de.disable(de.BLEND),this.material.transparent=!1),this.renderQuad(le),this.trigger("afterrender",this,le),oe&&this.unbind(le,oe)},renderQuad:function(le){ce.material=this.material,le.renderPass([ce],te)},dispose:function(le){}});Fe.a=ne},function(He,Fe,Ce){"use strict";var _e=Ce(4),Pe=Ce(1),ge=Ce.n(Pe),Ee=ge.a.vec3,be=Ee.copy,we=Ee.set,pe=function(ye,xe){this.min=ye||new _e.a(1/0,1/0,1/0),this.max=xe||new _e.a(-1/0,-1/0,-1/0)};pe.prototype={constructor:pe,updateFromVertices:function(ye){if(ye.length>0){var xe=this.min,ce=this.max,te=xe.array,ne=ce.array;be(te,ye[0]),be(ne,ye[0]);for(var le=1;lene[0]&&(ne[0]=oe[0]),oe[1]>ne[1]&&(ne[1]=oe[1]),oe[2]>ne[2]&&(ne[2]=oe[2])}xe._dirty=!0,ce._dirty=!0}},union:function(ye){var xe=this.min,ce=this.max;return Ee.min(xe.array,xe.array,ye.min.array),Ee.max(ce.array,ce.array,ye.max.array),xe._dirty=!0,ce._dirty=!0,this},intersection:function(ye){var xe=this.min,ce=this.max;return Ee.max(xe.array,xe.array,ye.min.array),Ee.min(ce.array,ce.array,ye.max.array),xe._dirty=!0,ce._dirty=!0,this},intersectBoundingBox:function(ye){var xe=this.min.array,ce=this.max.array,te=ye.min.array,ne=ye.max.array;return!(xe[0]>ne[0]||xe[1]>ne[1]||xe[2]>ne[2]||ce[0]=ne[0]&&ce[1]>=ne[1]&&ce[2]>=ne[2]},containPoint:function(ye){var xe=this.min.array,ce=this.max.array,te=ye.array;return xe[0]<=te[0]&&xe[1]<=te[1]&&xe[2]<=te[2]&&ce[0]>=te[0]&&ce[1]>=te[1]&&ce[2]>=te[2]},isFinite:function(){var ye=this.min.array,xe=this.max.array;return isFinite(ye[0])&&isFinite(ye[1])&&isFinite(ye[2])&&isFinite(xe[0])&&isFinite(xe[1])&&isFinite(xe[2])},applyTransform:function(){var ye=Ee.create(),xe=Ee.create(),ce=Ee.create(),te=Ee.create(),ne=Ee.create(),le=Ee.create();return function(oe){var de=this.min.array,he=this.max.array,ie=oe.array;return ye[0]=ie[0]*de[0],ye[1]=ie[1]*de[0],ye[2]=ie[2]*de[0],xe[0]=ie[0]*he[0],xe[1]=ie[1]*he[0],xe[2]=ie[2]*he[0],ce[0]=ie[4]*de[1],ce[1]=ie[5]*de[1],ce[2]=ie[6]*de[1],te[0]=ie[4]*he[1],te[1]=ie[5]*he[1],te[2]=ie[6]*he[1],ne[0]=ie[8]*de[2],ne[1]=ie[9]*de[2],ne[2]=ie[10]*de[2],le[0]=ie[8]*he[2],le[1]=ie[9]*he[2],le[2]=ie[10]*he[2],de[0]=Math.min(ye[0],xe[0])+Math.min(ce[0],te[0])+Math.min(ne[0],le[0])+ie[12],de[1]=Math.min(ye[1],xe[1])+Math.min(ce[1],te[1])+Math.min(ne[1],le[1])+ie[13],de[2]=Math.min(ye[2],xe[2])+Math.min(ce[2],te[2])+Math.min(ne[2],le[2])+ie[14],he[0]=Math.max(ye[0],xe[0])+Math.max(ce[0],te[0])+Math.max(ne[0],le[0])+ie[12],he[1]=Math.max(ye[1],xe[1])+Math.max(ce[1],te[1])+Math.max(ne[1],le[1])+ie[13],he[2]=Math.max(ye[2],xe[2])+Math.max(ce[2],te[2])+Math.max(ne[2],le[2])+ie[14],this.min._dirty=!0,this.max._dirty=!0,this}}(),applyProjection:function(ye){var xe=this.min.array,ce=this.max.array,te=ye.array,ne=xe[0],le=xe[1],oe=xe[2],de=ce[0],he=ce[1],ie=xe[2],ue=ce[0],ve=ce[1],Se=ce[2];if(te[15]===1)xe[0]=te[0]*ne+te[12],xe[1]=te[5]*le+te[13],ce[2]=te[10]*oe+te[14],ce[0]=te[0]*ue+te[12],ce[1]=te[5]*ve+te[13],xe[2]=te[10]*Se+te[14];else{var De=-1/oe;xe[0]=te[0]*ne*De,xe[1]=te[5]*le*De,ce[2]=(te[10]*oe+te[14])*De,De=-1/ie,ce[0]=te[0]*de*De,ce[1]=te[5]*he*De,De=-1/Se,xe[2]=(te[10]*Se+te[14])*De}return this.min._dirty=!0,this.max._dirty=!0,this},updateVertices:function(){var ye=this.vertices;if(!ye){for(var ye=[],xe=0;xe<8;xe++)ye[xe]=Ee.fromValues(0,0,0);this.vertices=ye}var ce=this.min.array,te=this.max.array;return we(ye[0],ce[0],ce[1],ce[2]),we(ye[1],ce[0],te[1],ce[2]),we(ye[2],te[0],ce[1],ce[2]),we(ye[3],te[0],te[1],ce[2]),we(ye[4],ce[0],ce[1],te[2]),we(ye[5],ce[0],te[1],te[2]),we(ye[6],te[0],ce[1],te[2]),we(ye[7],te[0],te[1],te[2]),this},copy:function(ye){var xe=this.min,ce=this.max;return be(xe.array,ye.min.array),be(ce.array,ye.max.array),xe._dirty=!0,ce._dirty=!0,this},clone:function(){var ye=new pe;return ye.copy(this),ye}},Fe.a=pe},function(He,Fe,Ce){"use strict";Fe.a=function(_e,Pe,ge){return{seriesType:_e,reset:function(Ee,be){var we=Ee.getData(),pe=Ee.visualColorAccessPath.split(".");pe[pe.length-1]="opacity";var ye=Ee.get(pe);we.setVisual("opacity",ye==null?1:ye);function xe(ce){var te=we.getItemModel(ce),ne=te.get(pe);ne!=null&&we.setItemVisual(ce,"opacity",ne)}return{dataEach:we.hasItemOption?xe:null}}}}},function(He,Fe,Ce){"use strict";var _e=Ce(8),Pe=Ce(6),ge=Ce(21),Ee=Ce(93),be=Ee.a.parseToFloat,we={};function pe(ce,te,ne){var le=Object.keys(ce);le.sort();for(var oe=[],de=0;deze[0]&&(ze[0]=Xe),Qe>ze[1]&&(ze[1]=Qe),rt>ze[2]&&(ze[2]=rt)}De._dirty=!0,Re._dirty=!0}},dirty:function(){for(var ve=this.getEnabledAttributes(),Se=0;Se=0){Se||(Se=ce());var De=this.indices;return Se[0]=De[ve*3],Se[1]=De[ve*3+1],Se[2]=De[ve*3+2],Se}},setTriangleIndices:function(ve,Se){var De=this.indices;De[ve*3]=Se[0],De[ve*3+1]=Se[1],De[ve*3+2]=Se[2]},isUseIndices:function(){return!!this.indices},initIndicesFromArray:function(ve){var Se,De=this.vertexCount>65535?Ee.a.Uint32Array:Ee.a.Uint16Array;if(ve[0]&&ve[0].length){var Re=0,Ne=3;Se=new De(ve.length*Ne);for(var ze=0;ze=0?(Se.splice(De,1),delete this.attributes[ve],!0):!1},getAttribute:function(ve){return this.attributes[ve]},getEnabledAttributes:function(){var ve=this._enabledAttributes,Se=this._attributeList;if(ve)return ve;for(var De=[],Re=this.vertexCount,Ne=0;Ne65535&&(this.indices=new Ee.a.Uint32Array(this.indices));for(var ve=this.attributes,Se=this.indices,De=this.getEnabledAttributes(),Re={},Ne=0;Ne=de.COLOR_ATTACHMENT0&&ue<=de.COLOR_ATTACHMENT0+8&&ie.push(ue);he.drawBuffersEXT(ie)}}this.trigger("beforerender",this,le);var ve=this.clearDepth?de.DEPTH_BUFFER_BIT:0;if(de.depthMask(!0),this.clearColor){ve=ve|de.COLOR_BUFFER_BIT,de.colorMask(!0,!0,!0,!0);var Se=this.clearColor;Array.isArray(Se)&&de.clearColor(Se[0],Se[1],Se[2],Se[3])}de.clear(ve),this.blendWithPrevious?(de.enable(de.BLEND),this.material.transparent=!0):(de.disable(de.BLEND),this.material.transparent=!1),this.renderQuad(le),this.trigger("afterrender",this,le),oe&&this.unbind(le,oe)},renderQuad:function(le){ce.material=this.material,le.renderPass([ce],te)},dispose:function(le){}});Fe.a=ne},function(He,Fe,Ce){"use strict";var _e=Ce(4),Pe=Ce(1),ge=Ce.n(Pe),Ee=ge.a.vec3,be=Ee.copy,we=Ee.set,pe=function(ye,xe){this.min=ye||new _e.a(1/0,1/0,1/0),this.max=xe||new _e.a(-1/0,-1/0,-1/0)};pe.prototype={constructor:pe,updateFromVertices:function(ye){if(ye.length>0){var xe=this.min,ce=this.max,te=xe.array,ne=ce.array;be(te,ye[0]),be(ne,ye[0]);for(var le=1;lene[0]&&(ne[0]=oe[0]),oe[1]>ne[1]&&(ne[1]=oe[1]),oe[2]>ne[2]&&(ne[2]=oe[2])}xe._dirty=!0,ce._dirty=!0}},union:function(ye){var xe=this.min,ce=this.max;return Ee.min(xe.array,xe.array,ye.min.array),Ee.max(ce.array,ce.array,ye.max.array),xe._dirty=!0,ce._dirty=!0,this},intersection:function(ye){var xe=this.min,ce=this.max;return Ee.max(xe.array,xe.array,ye.min.array),Ee.min(ce.array,ce.array,ye.max.array),xe._dirty=!0,ce._dirty=!0,this},intersectBoundingBox:function(ye){var xe=this.min.array,ce=this.max.array,te=ye.min.array,ne=ye.max.array;return!(xe[0]>ne[0]||xe[1]>ne[1]||xe[2]>ne[2]||ce[0]=ne[0]&&ce[1]>=ne[1]&&ce[2]>=ne[2]},containPoint:function(ye){var xe=this.min.array,ce=this.max.array,te=ye.array;return xe[0]<=te[0]&&xe[1]<=te[1]&&xe[2]<=te[2]&&ce[0]>=te[0]&&ce[1]>=te[1]&&ce[2]>=te[2]},isFinite:function(){var ye=this.min.array,xe=this.max.array;return isFinite(ye[0])&&isFinite(ye[1])&&isFinite(ye[2])&&isFinite(xe[0])&&isFinite(xe[1])&&isFinite(xe[2])},applyTransform:function(){var ye=Ee.create(),xe=Ee.create(),ce=Ee.create(),te=Ee.create(),ne=Ee.create(),le=Ee.create();return function(oe){var de=this.min.array,he=this.max.array,ie=oe.array;return ye[0]=ie[0]*de[0],ye[1]=ie[1]*de[0],ye[2]=ie[2]*de[0],xe[0]=ie[0]*he[0],xe[1]=ie[1]*he[0],xe[2]=ie[2]*he[0],ce[0]=ie[4]*de[1],ce[1]=ie[5]*de[1],ce[2]=ie[6]*de[1],te[0]=ie[4]*he[1],te[1]=ie[5]*he[1],te[2]=ie[6]*he[1],ne[0]=ie[8]*de[2],ne[1]=ie[9]*de[2],ne[2]=ie[10]*de[2],le[0]=ie[8]*he[2],le[1]=ie[9]*he[2],le[2]=ie[10]*he[2],de[0]=Math.min(ye[0],xe[0])+Math.min(ce[0],te[0])+Math.min(ne[0],le[0])+ie[12],de[1]=Math.min(ye[1],xe[1])+Math.min(ce[1],te[1])+Math.min(ne[1],le[1])+ie[13],de[2]=Math.min(ye[2],xe[2])+Math.min(ce[2],te[2])+Math.min(ne[2],le[2])+ie[14],he[0]=Math.max(ye[0],xe[0])+Math.max(ce[0],te[0])+Math.max(ne[0],le[0])+ie[12],he[1]=Math.max(ye[1],xe[1])+Math.max(ce[1],te[1])+Math.max(ne[1],le[1])+ie[13],he[2]=Math.max(ye[2],xe[2])+Math.max(ce[2],te[2])+Math.max(ne[2],le[2])+ie[14],this.min._dirty=!0,this.max._dirty=!0,this}}(),applyProjection:function(ye){var xe=this.min.array,ce=this.max.array,te=ye.array,ne=xe[0],le=xe[1],oe=xe[2],de=ce[0],he=ce[1],ie=xe[2],ue=ce[0],ve=ce[1],Se=ce[2];if(te[15]===1)xe[0]=te[0]*ne+te[12],xe[1]=te[5]*le+te[13],ce[2]=te[10]*oe+te[14],ce[0]=te[0]*ue+te[12],ce[1]=te[5]*ve+te[13],xe[2]=te[10]*Se+te[14];else{var De=-1/oe;xe[0]=te[0]*ne*De,xe[1]=te[5]*le*De,ce[2]=(te[10]*oe+te[14])*De,De=-1/ie,ce[0]=te[0]*de*De,ce[1]=te[5]*he*De,De=-1/Se,xe[2]=(te[10]*Se+te[14])*De}return this.min._dirty=!0,this.max._dirty=!0,this},updateVertices:function(){var ye=this.vertices;if(!ye){for(var ye=[],xe=0;xe<8;xe++)ye[xe]=Ee.fromValues(0,0,0);this.vertices=ye}var ce=this.min.array,te=this.max.array;return we(ye[0],ce[0],ce[1],ce[2]),we(ye[1],ce[0],te[1],ce[2]),we(ye[2],te[0],ce[1],ce[2]),we(ye[3],te[0],te[1],ce[2]),we(ye[4],ce[0],ce[1],te[2]),we(ye[5],ce[0],te[1],te[2]),we(ye[6],te[0],ce[1],te[2]),we(ye[7],te[0],te[1],te[2]),this},copy:function(ye){var xe=this.min,ce=this.max;return be(xe.array,ye.min.array),be(ce.array,ye.max.array),xe._dirty=!0,ce._dirty=!0,this},clone:function(){var ye=new pe;return ye.copy(this),ye}},Fe.a=pe},function(He,Fe,Ce){"use strict";Fe.a=function(_e,Pe,ge){return{seriesType:_e,reset:function(Ee,be){var we=Ee.getData(),pe=Ee.visualColorAccessPath.split(".");pe[pe.length-1]="opacity";var ye=Ee.get(pe);we.setVisual("opacity",ye==null?1:ye);function xe(ce){var te=we.getItemModel(ce),ne=te.get(pe);ne!=null&&we.setItemVisual(ce,"opacity",ne)}return{dataEach:we.hasItemOption?xe:null}}}}},function(He,Fe,Ce){"use strict";var _e=Ce(8),Pe=Ce(6),ge=Ce(21),Ee=Ce(93),be=Ee.a.parseToFloat,we={};function pe(ce,te,ne){var le=Object.keys(ce);le.sort();for(var oe=[],de=0;deNe||rt.newline?(Ge=0,nt=yt,Xe+=Qe+Re,Qe=ut.height):Qe=Math.max(Qe,ut.height)}else{var gt=ut.height+(dt?-dt.y+ut.y:0);ft=Xe+gt,ft>ze||rt.newline?(Ge+=Qe+Re,Xe=0,ft=gt,Qe=ut.width):Qe=Math.max(Qe,ut.width)}rt.newline||(qe[0]=Ge,qe[1]=Xe,Se==="horizontal"?Ge=nt+Re:Xe=ft+Re)})}var ce=xe,te=_e.curry(xe,"vertical"),ne=_e.curry(xe,"horizontal");function le(Se,De,Re){var Ne=De.width,ze=De.height,Ge=Ee(Se.x,Ne),Xe=Ee(Se.y,ze),Qe=Ee(Se.x2,Ne),rt=Ee(Se.y2,ze);return(isNaN(Ge)||isNaN(parseFloat(Se.x)))&&(Ge=0),(isNaN(Qe)||isNaN(parseFloat(Se.x2)))&&(Qe=Ne),(isNaN(Xe)||isNaN(parseFloat(Se.y)))&&(Xe=0),(isNaN(rt)||isNaN(parseFloat(Se.y2)))&&(rt=ze),Re=be.normalizeCssArray(Re||0),{width:Math.max(Qe-Ge-Re[1]-Re[3],0),height:Math.max(rt-Xe-Re[0]-Re[2],0)}}function oe(Se,De,Re){Re=be.normalizeCssArray(Re||0);var Ne=De.width,ze=De.height,Ge=Ee(Se.left,Ne),Xe=Ee(Se.top,ze),Qe=Ee(Se.right,Ne),rt=Ee(Se.bottom,ze),$e=Ee(Se.width,Ne),qe=Ee(Se.height,ze),ut=Re[2]+Re[0],it=Re[1]+Re[3],dt=Se.aspect;switch(isNaN($e)&&($e=Ne-Qe-it-Ge),isNaN(qe)&&(qe=ze-rt-ut-Xe),dt!=null&&(isNaN($e)&&isNaN(qe)&&(dt>Ne/ze?$e=Ne*.8:qe=ze*.8),isNaN($e)&&($e=dt*qe),isNaN(qe)&&(qe=$e/dt)),isNaN(Ge)&&(Ge=Ne-Qe-$e-it),isNaN(Xe)&&(Xe=ze-rt-qe-ut),Se.left||Se.right){case"center":Ge=Ne/2-$e/2-Re[3];break;case"right":Ge=Ne-$e-it;break}switch(Se.top||Se.bottom){case"middle":case"center":Xe=ze/2-qe/2-Re[0];break;case"bottom":Xe=ze-qe-ut;break}Ge=Ge||0,Xe=Xe||0,isNaN($e)&&($e=Ne-it-Ge-(Qe||0)),isNaN(qe)&&(qe=ze-ut-Xe-(rt||0));var nt=new Pe(Ge+Re[3],Xe+Re[0],$e,qe);return nt.margin=Re,nt}function de(Se,De,Re,Ne,ze){var Ge=!ze||!ze.hv||ze.hv[0],Xe=!ze||!ze.hv||ze.hv[1],Qe=ze&&ze.boundingMode||"all";if(!(!Ge&&!Xe)){var rt;if(Qe==="raw")rt=Se.type==="group"?new Pe(0,0,+De.width||0,+De.height||0):Se.getBoundingRect();else if(rt=Se.getBoundingRect(),Se.needLocalTransform()){var $e=Se.getLocalTransform();rt=rt.clone(),rt.applyTransform($e)}De=oe(_e.defaults({width:rt.width,height:rt.height},De),Re,Ne);var qe=Se.position,ut=Ge?De.x-rt.x:0,it=Xe?De.y-rt.y:0;Se.attr("position",Qe==="raw"?[ut,it]:[qe[0]+ut,qe[1]+it])}}function he(Se,De){return Se[ye[De][0]]!=null||Se[ye[De][1]]!=null&&Se[ye[De][2]]!=null}function ie(Se,De,Re){!_e.isObject(Re)&&(Re={});var Ne=Re.ignoreSize;!_e.isArray(Ne)&&(Ne=[Ne,Ne]);var ze=Xe(ye[0],0),Ge=Xe(ye[1],1);$e(ye[0],Se,ze),$e(ye[1],Se,Ge);function Xe(qe,ut){var it={},dt=0,nt={},ft=0,yt=2;if(we(qe,function(vt){nt[vt]=Se[vt]}),we(qe,function(vt){Qe(De,vt)&&(it[vt]=nt[vt]=De[vt]),rt(it,vt)&&dt++,rt(nt,vt)&&ft++}),Ne[ut])return rt(De,qe[1])?nt[qe[2]]=null:rt(De,qe[2])&&(nt[qe[1]]=null),nt;if(ft===yt||!dt)return nt;if(dt>=yt)return it;for(var gt=0;gt0){var Ee=this.outputs[ge];Ee.keepLastFrame?(this._prevOutputTextures[ge]&&this._compositor.releaseTexture(this._prevOutputTextures[ge]),this._prevOutputTextures[ge]=this._outputTextures[ge]):this._compositor.releaseTexture(this._outputTextures[ge])}}});Fe.a=Pe},function(He,Fe,Ce){"use strict";function _e(Pe,ge){for(var Ee=0,be=1/ge,we=Pe;we>0;)Ee=Ee+be*(we%ge),we=Math.floor(we/ge),be=be/ge;return Ee}Fe.a=_e},function(He,Fe,Ce){"use strict";var _e=Ce(0),Pe=Ce.n(_e);Fe.a=function(ge,Ee,be){be=be||ge.getSource();var we=Ee||Pe.a.getCoordinateSystemDimensions(ge.get("coordinateSystem"))||["x","y","z"],pe=Pe.a.helper.createDimensions(be,{dimensionsDefine:be.dimensionsDefine||ge.get("dimensions"),encodeDefine:be.encodeDefine||ge.get("encode"),coordDimensions:we.map(function(xe){var ce=ge.getReferringComponents(xe+"Axis3D")[0];return{type:ce&&ce.get("type")==="category"?"ordinal":"float",name:xe,stackable:xe==="z"}})});ge.get("coordinateSystem")==="cartesian3D"&&pe.forEach(function(xe){if(we.indexOf(xe.coordDim)>=0){var ce=ge.getReferringComponents(xe.coordDim+"Axis3D")[0];ce&&ce.get("type")==="category"&&(xe.ordinalMeta=ce.getOrdinalMeta())}});var ye=new Pe.a.List(pe,ge);return ye.initData(be),ye}},function(He,Fe){function Ce(_e,Pe,ge){return{seriesType:_e,performRawSeries:!0,reset:function(Ee,be,we){var pe=Ee.getData(),ye=Ee.get("symbol")||Pe,xe=Ee.get("symbolSize");if(pe.setVisual({legendSymbol:ge||ye,symbol:ye,symbolSize:xe}),be.isSeriesFiltered(Ee))return;var ce=typeof xe=="function";function te(ne,le){if(typeof xe=="function"){var oe=Ee.getRawValue(le),de=Ee.getDataParams(le);ne.setItemVisual(le,"symbolSize",xe(oe,de))}if(ne.hasItemOption){var he=ne.getItemModel(le),ie=he.getShallow("symbol",!0),ue=he.getShallow("symbolSize",!0);ie!=null&&ne.setItemVisual(le,"symbol",ie),ue!=null&&ne.setItemVisual(le,"symbolSize",ue)}}return{dataEach:pe.hasItemOption||ce?te:null}}}}He.exports=Ce},function(He,Fe,Ce){"use strict";var _e=Ce(8),Pe=Ce(92),ge=Ce(11),Ee=Ce(18),be=Ce(15),we=Ce(9),pe=Ce(17),ye=Ce(23),xe=Ce(96),ce=Ce(7),te=Ce(98),ne=Ce(63),le=Ce(1),oe=Ce.n(le);ce.a.import(te.a),ce.a.import(ne.a);var de=oe.a.mat4,he=oe.a.vec3,ie=de.create,ue={};function ve(Ne){return Ne.material}function Se(){}var De=_e.a.extend(function(){return{canvas:null,_width:100,_height:100,devicePixelRatio:window.devicePixelRatio||1,clearColor:[0,0,0,0],clearBit:17664,alpha:!0,depth:!0,stencil:!1,antialias:!0,premultipliedAlpha:!0,preserveDrawingBuffer:!1,throwError:!0,gl:null,viewport:{},__currentFrameBuffer:null,_viewportStack:[],_clearStack:[],_sceneRendering:null}},function(){this.canvas||(this.canvas=document.createElement("canvas"));var Ne=this.canvas;try{var ze={alpha:this.alpha,depth:this.depth,stencil:this.stencil,antialias:this.antialias,premultipliedAlpha:this.premultipliedAlpha,preserveDrawingBuffer:this.preserveDrawingBuffer};if(this.gl=Ne.getContext("webgl",ze)||Ne.getContext("experimental-webgl",ze),!this.gl)throw new Error;this._glinfo=new Pe.a(this.gl),this.gl.targetRenderer&&console.error("Already created a renderer"),this.gl.targetRenderer=this,this.resize()}catch(Ge){throw"Error creating WebGL Context "+Ge}this._programMgr=new xe.a(this)},{resize:function(Ne,ze){var Ge=this.canvas,Xe=this.devicePixelRatio;Ne!=null?(Ge.style.width=Ne+"px",Ge.style.height=ze+"px",Ge.width=Ne*Xe,Ge.height=ze*Xe,this._width=Ne,this._height=ze):(this._width=Ge.width/Xe,this._height=Ge.height/Xe),this.setViewport(0,0,this._width,this._height)},getWidth:function(){return this._width},getHeight:function(){return this._height},getViewportAspect:function(){var Ne=this.viewport;return Ne.width/Ne.height},setDevicePixelRatio:function(Ne){this.devicePixelRatio=Ne,this.resize(this._width,this._height)},getDevicePixelRatio:function(){return this.devicePixelRatio},getGLExtension:function(Ne){return this._glinfo.getExtension(Ne)},getGLParameter:function(Ne){return this._glinfo.getParameter(Ne)},setViewport:function(Ne,ze,Ge,Xe,Qe){if(typeof Ne=="object"){var rt=Ne;Ne=rt.x,ze=rt.y,Ge=rt.width,Xe=rt.height,Qe=rt.devicePixelRatio}Qe=Qe||this.devicePixelRatio,this.gl.viewport(Ne*Qe,ze*Qe,Ge*Qe,Xe*Qe),this.viewport={x:Ne,y:ze,width:Ge,height:Xe,devicePixelRatio:Qe}},saveViewport:function(){this._viewportStack.push(this.viewport)},restoreViewport:function(){this._viewportStack.length>0&&this.setViewport(this._viewportStack.pop())},saveClear:function(){this._clearStack.push({clearBit:this.clearBit,clearColor:this.clearColor})},restoreClear:function(){if(this._clearStack.length>0){var Ne=this._clearStack.pop();this.clearColor=Ne.clearColor,this.clearBit=Ne.clearBit}},bindSceneRendering:function(Ne){this._sceneRendering=Ne},render:function(Ne,ze,Ge,Xe){var Qe=this.gl,rt=this.clearColor;if(this.clearBit){Qe.colorMask(!0,!0,!0,!0),Qe.depthMask(!0);var $e=this.viewport,qe=!1,ut=$e.devicePixelRatio;($e.width!==this._width||$e.height!==this._height||ut&&ut!==this.devicePixelRatio||$e.x||$e.y)&&(qe=!0,Qe.enable(Qe.SCISSOR_TEST),Qe.scissor($e.x*ut,$e.y*ut,$e.width*ut,$e.height*ut)),Qe.clearColor(rt[0],rt[1],rt[2],rt[3]),Qe.clear(this.clearBit),qe&&Qe.disable(Qe.SCISSOR_TEST)}if(Ge||Ne.update(!1),ze=ze||Ne.getMainCamera(),!ze){console.error("Can't find camera in the scene.");return}ze.getScene()||ze.update(!0),this._sceneRendering=Ne,Ne.viewBoundingBoxLastFrame.min.set(1/0,1/0,1/0),Ne.viewBoundingBoxLastFrame.max.set(-1/0,-1/0,-1/0);var it=this.cullRenderList(Ne.opaqueList,Ne,ze),dt=this.cullRenderList(Ne.transparentList,Ne,ze),nt=Ne.material;Ne.trigger("beforerender",this,Ne,ze),Xe?(this.renderPreZ(it,Ne,ze),Qe.depthFunc(Qe.LEQUAL)):Qe.depthFunc(Qe.LESS);for(var ft=ie(),yt=he.create(),gt=0;gt0){var qe=Ne[Qe-1],ut=qe.joints?qe.joints.length:0,it=rt.joints.length?rt.joints.length:0;if(it===ut&&rt.material===qe.material&&rt.lightGroup===qe.lightGroup){rt.__program=qe.__program;continue}}var dt=this._programMgr.getProgram(rt,$e,ze);this.validateProgram(dt),rt.__program=dt}},cullRenderList:function(Ne,ze,Ge){for(var Xe=[],Qe=0;Qe0&&Ne.min.array[2]<0&&(Ne.max.array[2]=-1e-20),Ne.applyProjection(ze);var ut=Ne.min.array,it=Ne.max.array;if(it[0]<-1||ut[0]>1||it[1]<-1||ut[1]>1||it[2]<-1||ut[2]>1)return!0}return!1}}(),disposeScene:function(Ne){this.disposeNode(Ne,!0,!0),Ne.dispose()},disposeNode:function(Ne,ze,Ge){Ne.getParent()&&Ne.getParent().remove(Ne),Ne.traverse(function(Xe){Xe.geometry&&ze&&Xe.geometry.dispose(this),Xe.dispose&&Xe.dispose(this)},this)},disposeGeometry:function(Ne){Ne.dispose(this)},disposeTexture:function(Ne){Ne.dispose(this)},disposeFrameBuffer:function(Ne){Ne.dispose(this)},dispose:function(){},screenToNDC:function(Ne,ze,Ge){Ge||(Ge=new ye.a),ze=this._height-ze;var Xe=this.viewport,Qe=Ge.array;return Qe[0]=(Ne-Xe.x)/Xe.width,Qe[0]=Qe[0]*2-1,Qe[1]=(ze-Xe.y)/Xe.height,Qe[1]=Qe[1]*2-1,Ge}});De.opaqueSortCompare=De.prototype.opaqueSortCompare=function(Ne,ze){return Ne.renderOrder===ze.renderOrder?Ne.__program===ze.__program?Ne.material===ze.material?Ne.geometry.__uid__-ze.geometry.__uid__:Ne.material.__uid__-ze.material.__uid__:Ne.__program&&ze.__program?Ne.__program.__uid__-ze.__program.__uid__:0:Ne.renderOrder-ze.renderOrder},De.transparentSortCompare=De.prototype.transparentSortCompare=function(Ne,ze){return Ne.renderOrder===ze.renderOrder?Ne.__depth===ze.__depth?Ne.__program===ze.__program?Ne.material===ze.material?Ne.geometry.__uid__-ze.geometry.__uid__:Ne.material.__uid__-ze.material.__uid__:Ne.__program&&ze.__program?Ne.__program.__uid__-ze.__program.__uid__:0:Ne.__depth-ze.__depth:Ne.renderOrder-ze.renderOrder};var Re={IDENTITY:ie(),WORLD:ie(),VIEW:ie(),PROJECTION:ie(),WORLDVIEW:ie(),VIEWPROJECTION:ie(),WORLDVIEWPROJECTION:ie(),WORLDINVERSE:ie(),VIEWINVERSE:ie(),PROJECTIONINVERSE:ie(),WORLDVIEWINVERSE:ie(),VIEWPROJECTIONINVERSE:ie(),WORLDVIEWPROJECTIONINVERSE:ie(),WORLDTRANSPOSE:ie(),VIEWTRANSPOSE:ie(),PROJECTIONTRANSPOSE:ie(),WORLDVIEWTRANSPOSE:ie(),VIEWPROJECTIONTRANSPOSE:ie(),WORLDVIEWPROJECTIONTRANSPOSE:ie(),WORLDINVERSETRANSPOSE:ie(),VIEWINVERSETRANSPOSE:ie(),PROJECTIONINVERSETRANSPOSE:ie(),WORLDVIEWINVERSETRANSPOSE:ie(),VIEWPROJECTIONINVERSETRANSPOSE:ie(),WORLDVIEWPROJECTIONINVERSETRANSPOSE:ie()};De.COLOR_BUFFER_BIT=ge.a.COLOR_BUFFER_BIT,De.DEPTH_BUFFER_BIT=ge.a.DEPTH_BUFFER_BIT,De.STENCIL_BUFFER_BIT=ge.a.STENCIL_BUFFER_BIT,Fe.a=De},function(He,Fe,Ce){"use strict";function _e(ge,Ee){this.action=ge,this.context=Ee}var Pe={trigger:function(ge){if(this.hasOwnProperty("__handlers__")&&this.__handlers__.hasOwnProperty(ge)){var Ee=this.__handlers__[ge],be=Ee.length,we=-1,pe=arguments;switch(pe.length){case 1:for(;++wehe)){var ie=Math.sqrt(he-de),ue=le-ie,ve=le+ie;return ce||(ce=new _e.a),ue<0?ve<0?null:(Ee.scaleAndAdd(ce.array,te,ne,ve),ce):(Ee.scaleAndAdd(ce.array,te,ne,ue),ce)}}}(),intersectBoundingBox:function(pe,ye){var xe=this.direction.array,ce=this.origin.array,te=pe.min.array,ne=pe.max.array,le=1/xe[0],oe=1/xe[1],de=1/xe[2],he,ie,ue,ve,Se,De;if(le>=0?(he=(te[0]-ce[0])*le,ie=(ne[0]-ce[0])*le):(ie=(te[0]-ce[0])*le,he=(ne[0]-ce[0])*le),oe>=0?(ue=(te[1]-ce[1])*oe,ve=(ne[1]-ce[1])*oe):(ve=(te[1]-ce[1])*oe,ue=(ne[1]-ce[1])*oe),he>ve||ue>ie||((ue>he||he!==he)&&(he=ue),(ve=0?(Se=(te[2]-ce[2])*de,De=(ne[2]-ce[2])*de):(De=(te[2]-ce[2])*de,Se=(ne[2]-ce[2])*de),he>De||Se>ie)||((Se>he||he!==he)&&(he=Se),(De=0?he:ie;return ye||(ye=new _e.a),Ee.scaleAndAdd(ye.array,ce,xe,Re),ye},intersectTriangle:function(){var pe=Ee.create(),ye=Ee.create(),xe=Ee.create(),ce=Ee.create();return function(te,ne,le,oe,de,he){var ie=this.direction.array,ue=this.origin.array;te=te.array,ne=ne.array,le=le.array,Ee.sub(pe,ne,te),Ee.sub(ye,le,te),Ee.cross(ce,ye,ie);var ve=Ee.dot(pe,ce);if(oe){if(ve>-be)return null}else if(ve>-be&&ve1)return null;Ee.cross(ce,pe,xe);var De=Ee.dot(ie,ce)/ve;if(De<0||De>1||Se+De>1)return null;Ee.cross(ce,pe,ye);var Re=-Ee.dot(xe,ce)/ve;return Re<0?null:(de||(de=new _e.a),he&&_e.a.set(he,1-Se-De,Se,De),Ee.scaleAndAdd(de.array,ue,ie,Re),de)}}(),applyTransform:function(pe){_e.a.add(this.direction,this.direction,this.origin),_e.a.transformMat4(this.origin,this.origin,pe),_e.a.transformMat4(this.direction,this.direction,pe),_e.a.sub(this.direction,this.direction,this.origin),_e.a.normalize(this.direction,this.direction)},copy:function(pe){_e.a.copy(this.origin,pe.origin),_e.a.copy(this.direction,pe.direction)},clone:function(){var pe=new we;return pe.copy(this),pe}},Fe.a=we},function(He,Fe,Ce){"use strict";var _e=Ce(1),Pe=Ce.n(_e),ge=Pe.a.quat,Ee=function(pe,ye,xe,ce){pe=pe||0,ye=ye||0,xe=xe||0,ce=ce===void 0?1:ce,this.array=ge.fromValues(pe,ye,xe,ce),this._dirty=!0};Ee.prototype={constructor:Ee,add:function(pe){return ge.add(this.array,this.array,pe.array),this._dirty=!0,this},calculateW:function(){return ge.calculateW(this.array,this.array),this._dirty=!0,this},set:function(pe,ye,xe,ce){return this.array[0]=pe,this.array[1]=ye,this.array[2]=xe,this.array[3]=ce,this._dirty=!0,this},setArray:function(pe){return this.array[0]=pe[0],this.array[1]=pe[1],this.array[2]=pe[2],this.array[3]=pe[3],this._dirty=!0,this},clone:function(){return new Ee(this.x,this.y,this.z,this.w)},conjugate:function(){return ge.conjugate(this.array,this.array),this._dirty=!0,this},copy:function(pe){return ge.copy(this.array,pe.array),this._dirty=!0,this},dot:function(pe){return ge.dot(this.array,pe.array)},fromMat3:function(pe){return ge.fromMat3(this.array,pe.array),this._dirty=!0,this},fromMat4:function(){var pe=Pe.a.mat3,ye=pe.create();return function(xe){return pe.fromMat4(ye,xe.array),pe.transpose(ye,ye),ge.fromMat3(this.array,ye),this._dirty=!0,this}}(),identity:function(){return ge.identity(this.array),this._dirty=!0,this},invert:function(){return ge.invert(this.array,this.array),this._dirty=!0,this},len:function(){return ge.len(this.array)},length:function(){return ge.length(this.array)},lerp:function(pe,ye,xe){return ge.lerp(this.array,pe.array,ye.array,xe),this._dirty=!0,this},mul:function(pe){return ge.mul(this.array,this.array,pe.array),this._dirty=!0,this},mulLeft:function(pe){return ge.multiply(this.array,pe.array,this.array),this._dirty=!0,this},multiply:function(pe){return ge.multiply(this.array,this.array,pe.array),this._dirty=!0,this},multiplyLeft:function(pe){return ge.multiply(this.array,pe.array,this.array),this._dirty=!0,this},normalize:function(){return ge.normalize(this.array,this.array),this._dirty=!0,this},rotateX:function(pe){return ge.rotateX(this.array,this.array,pe),this._dirty=!0,this},rotateY:function(pe){return ge.rotateY(this.array,this.array,pe),this._dirty=!0,this},rotateZ:function(pe){return ge.rotateZ(this.array,this.array,pe),this._dirty=!0,this},rotationTo:function(pe,ye){return ge.rotationTo(this.array,pe.array,ye.array),this._dirty=!0,this},setAxes:function(pe,ye,xe){return ge.setAxes(this.array,pe.array,ye.array,xe.array),this._dirty=!0,this},setAxisAngle:function(pe,ye){return ge.setAxisAngle(this.array,pe.array,ye),this._dirty=!0,this},slerp:function(pe,ye,xe){return ge.slerp(this.array,pe.array,ye.array,xe),this._dirty=!0,this},sqrLen:function(){return ge.sqrLen(this.array)},squaredLength:function(){return ge.squaredLength(this.array)},fromEuler:function(pe,ye){return Ee.fromEuler(this,pe,ye)},toString:function(){return"["+Array.prototype.join.call(this.array,",")+"]"},toArray:function(){return Array.prototype.slice.call(this.array)}};var be=Object.defineProperty;if(be){var we=Ee.prototype;be(we,"x",{get:function(){return this.array[0]},set:function(pe){this.array[0]=pe,this._dirty=!0}}),be(we,"y",{get:function(){return this.array[1]},set:function(pe){this.array[1]=pe,this._dirty=!0}}),be(we,"z",{get:function(){return this.array[2]},set:function(pe){this.array[2]=pe,this._dirty=!0}}),be(we,"w",{get:function(){return this.array[3]},set:function(pe){this.array[3]=pe,this._dirty=!0}})}Ee.add=function(pe,ye,xe){return ge.add(pe.array,ye.array,xe.array),pe._dirty=!0,pe},Ee.set=function(pe,ye,xe,ce,te){ge.set(pe.array,ye,xe,ce,te),pe._dirty=!0},Ee.copy=function(pe,ye){return ge.copy(pe.array,ye.array),pe._dirty=!0,pe},Ee.calculateW=function(pe,ye){return ge.calculateW(pe.array,ye.array),pe._dirty=!0,pe},Ee.conjugate=function(pe,ye){return ge.conjugate(pe.array,ye.array),pe._dirty=!0,pe},Ee.identity=function(pe){return ge.identity(pe.array),pe._dirty=!0,pe},Ee.invert=function(pe,ye){return ge.invert(pe.array,ye.array),pe._dirty=!0,pe},Ee.dot=function(pe,ye){return ge.dot(pe.array,ye.array)},Ee.len=function(pe){return ge.length(pe.array)},Ee.lerp=function(pe,ye,xe,ce){return ge.lerp(pe.array,ye.array,xe.array,ce),pe._dirty=!0,pe},Ee.slerp=function(pe,ye,xe,ce){return ge.slerp(pe.array,ye.array,xe.array,ce),pe._dirty=!0,pe},Ee.mul=function(pe,ye,xe){return ge.multiply(pe.array,ye.array,xe.array),pe._dirty=!0,pe},Ee.multiply=Ee.mul,Ee.rotateX=function(pe,ye,xe){return ge.rotateX(pe.array,ye.array,xe),pe._dirty=!0,pe},Ee.rotateY=function(pe,ye,xe){return ge.rotateY(pe.array,ye.array,xe),pe._dirty=!0,pe},Ee.rotateZ=function(pe,ye,xe){return ge.rotateZ(pe.array,ye.array,xe),pe._dirty=!0,pe},Ee.setAxisAngle=function(pe,ye,xe){return ge.setAxisAngle(pe.array,ye.array,xe),pe._dirty=!0,pe},Ee.normalize=function(pe,ye){return ge.normalize(pe.array,ye.array),pe._dirty=!0,pe},Ee.sqrLen=function(pe){return ge.sqrLen(pe.array)},Ee.squaredLength=Ee.sqrLen,Ee.fromMat3=function(pe,ye){return ge.fromMat3(pe.array,ye.array),pe._dirty=!0,pe},Ee.setAxes=function(pe,ye,xe,ce){return ge.setAxes(pe.array,ye.array,xe.array,ce.array),pe._dirty=!0,pe},Ee.rotationTo=function(pe,ye,xe){return ge.rotationTo(pe.array,ye.array,xe.array),pe._dirty=!0,pe},Ee.fromEuler=function(pe,ye,ie){pe._dirty=!0,ye=ye.array;var ce=pe.array,te=Math.cos(ye[0]/2),ne=Math.cos(ye[1]/2),le=Math.cos(ye[2]/2),oe=Math.sin(ye[0]/2),de=Math.sin(ye[1]/2),he=Math.sin(ye[2]/2),ie=(ie||"XYZ").toUpperCase();switch(ie){case"XYZ":ce[0]=oe*ne*le+te*de*he,ce[1]=te*de*le-oe*ne*he,ce[2]=te*ne*he+oe*de*le,ce[3]=te*ne*le-oe*de*he;break;case"YXZ":ce[0]=oe*ne*le+te*de*he,ce[1]=te*de*le-oe*ne*he,ce[2]=te*ne*he-oe*de*le,ce[3]=te*ne*le+oe*de*he;break;case"ZXY":ce[0]=oe*ne*le-te*de*he,ce[1]=te*de*le+oe*ne*he,ce[2]=te*ne*he+oe*de*le,ce[3]=te*ne*le-oe*de*he;break;case"ZYX":ce[0]=oe*ne*le-te*de*he,ce[1]=te*de*le+oe*ne*he,ce[2]=te*ne*he-oe*de*le,ce[3]=te*ne*le+oe*de*he;break;case"YZX":ce[0]=oe*ne*le+te*de*he,ce[1]=te*de*le+oe*ne*he,ce[2]=te*ne*he-oe*de*le,ce[3]=te*ne*le-oe*de*he;break;case"XZY":ce[0]=oe*ne*le-te*de*he,ce[1]=te*de*le-oe*ne*he,ce[2]=te*ne*he+oe*de*le,ce[3]=te*ne*le+oe*de*he;break}},Fe.a=Ee},function(He,Fe,Ce){"use strict";var _e=Ce(28),Pe=Ce(9),ge=Ce(52),Ee=Ce(49),be=Ce(1),we=Ce.n(be),pe=we.a.vec3,ye=we.a.vec4,xe=_e.a.extend(function(){return{projectionMatrix:new Pe.a,invProjectionMatrix:new Pe.a,viewMatrix:new Pe.a,frustum:new ge.a}},function(){this.update(!0)},{update:function(ce){_e.a.prototype.update.call(this,ce),Pe.a.invert(this.viewMatrix,this.worldTransform),this.updateProjectionMatrix(),Pe.a.invert(this.invProjectionMatrix,this.projectionMatrix),this.frustum.setFromProjection(this.projectionMatrix)},setViewMatrix:function(ce){Pe.a.copy(this.viewMatrix,ce),Pe.a.invert(this.worldTransform,ce),this.decomposeWorldTransform()},decomposeProjectionMatrix:function(){},setProjectionMatrix:function(ce){Pe.a.copy(this.projectionMatrix,ce),Pe.a.invert(this.invProjectionMatrix,ce),this.decomposeProjectionMatrix()},updateProjectionMatrix:function(){},castRay:function(){var ce=ye.create();return function(te,ne){var le=ne!==void 0?ne:new Ee.a,oe=te.array[0],de=te.array[1];return ye.set(ce,oe,de,-1,1),ye.transformMat4(ce,ce,this.invProjectionMatrix.array),ye.transformMat4(ce,ce,this.worldTransform.array),pe.scale(le.origin.array,ce,1/ce[3]),ye.set(ce,oe,de,1,1),ye.transformMat4(ce,ce,this.invProjectionMatrix.array),ye.transformMat4(ce,ce,this.worldTransform.array),pe.scale(ce,ce,1/ce[3]),pe.sub(le.direction.array,ce,le.origin.array),pe.normalize(le.direction.array,le.direction.array),le.direction._dirty=!0,le.origin._dirty=!0,le}}()});Fe.a=xe},function(He,Fe,Ce){"use strict";var _e=Ce(4),Pe=Ce(15),ge=Ce(67),Ee=Ce(1),be=Ce.n(Ee),we=be.a.vec3,pe=we.set,ye=we.copy,xe=we.transformMat4,ce=Math.min,te=Math.max,ne=function(){this.planes=[];for(var le=0;le<6;le++)this.planes.push(new ge.a);this.boundingBox=new Pe.a,this.vertices=[];for(var le=0;le<8;le++)this.vertices[le]=we.fromValues(0,0,0)};ne.prototype={setFromProjection:function(le){var oe=this.planes,de=le.array,he=de[0],ie=de[1],ue=de[2],ve=de[3],Se=de[4],De=de[5],Re=de[6],Ne=de[7],ze=de[8],Ge=de[9],Xe=de[10],Qe=de[11],rt=de[12],$e=de[13],qe=de[14],ut=de[15];pe(oe[0].normal.array,ve-he,Ne-Se,Qe-ze),oe[0].distance=-(ut-rt),oe[0].normalize(),pe(oe[1].normal.array,ve+he,Ne+Se,Qe+ze),oe[1].distance=-(ut+rt),oe[1].normalize(),pe(oe[2].normal.array,ve+ie,Ne+De,Qe+Ge),oe[2].distance=-(ut+$e),oe[2].normalize(),pe(oe[3].normal.array,ve-ie,Ne-De,Qe-Ge),oe[3].distance=-(ut-$e),oe[3].normalize(),pe(oe[4].normal.array,ve-ue,Ne-Re,Qe-Xe),oe[4].distance=-(ut-qe),oe[4].normalize(),pe(oe[5].normal.array,ve+ue,Ne+Re,Qe+Xe),oe[5].distance=-(ut+qe),oe[5].normalize();var it=this.boundingBox;if(ut===0){var dt=De/he,nt=-qe/(Xe-1),ft=-qe/(Xe+1),yt=-ft/De,gt=-nt/De;it.min.set(-yt*dt,-yt,ft),it.max.set(yt*dt,yt,nt);var ht=this.vertices;pe(ht[0],-yt*dt,-yt,ft),pe(ht[1],-yt*dt,yt,ft),pe(ht[2],yt*dt,-yt,ft),pe(ht[3],yt*dt,yt,ft),pe(ht[4],-gt*dt,-gt,nt),pe(ht[5],-gt*dt,gt,nt),pe(ht[6],gt*dt,-gt,nt),pe(ht[7],gt*dt,gt,nt)}else{var vt=(-1-rt)/he,Ut=(1-rt)/he,Qt=(1-$e)/De,en=(-1-$e)/De,fn=(-1-qe)/Xe,Bt=(1-qe)/Xe;it.min.set(Math.min(vt,Ut),Math.min(en,Qt),Math.min(Bt,fn)),it.max.set(Math.max(Ut,vt),Math.max(Qt,en),Math.max(fn,Bt));var an=it.min.array,on=it.max.array,ht=this.vertices;pe(ht[0],an[0],an[1],an[2]),pe(ht[1],an[0],on[1],an[2]),pe(ht[2],on[0],an[1],an[2]),pe(ht[3],on[0],on[1],an[2]),pe(ht[4],an[0],an[1],on[2]),pe(ht[5],an[0],on[1],on[2]),pe(ht[6],on[0],an[1],on[2]),pe(ht[7],on[0],on[1],on[2])}},getTransformedBoundingBox:function(){var le=we.create();return function(oe,de){var he=this.vertices,ie=de.array,ue=oe.min,ve=oe.max,Se=ue.array,De=ve.array,Re=he[0];xe(le,Re,ie),ye(Se,le),ye(De,le);for(var Ne=1;Ne<8;Ne++)Re=he[Ne],xe(le,Re,ie),Se[0]=ce(le[0],Se[0]),Se[1]=ce(le[1],Se[1]),Se[2]=ce(le[2],Se[2]),De[0]=te(le[0],De[0]),De[1]=te(le[1],De[1]),De[2]=te(le[2],De[2]);return ue._dirty=!0,ve._dirty=!0,oe}}()},Fe.a=ne},function(He,Fe){var Ce=function(){this.head=null,this.tail=null,this._len=0},_e=Ce.prototype;_e.insert=function(we){var pe=new Pe(we);return this.insertEntry(pe),pe},_e.insertEntry=function(we){this.head?(this.tail.next=we,we.prev=this.tail,we.next=null,this.tail=we):this.head=this.tail=we,this._len++},_e.remove=function(we){var pe=we.prev,ye=we.next;pe?pe.next=ye:this.head=ye,ye?ye.prev=pe:this.tail=pe,we.next=we.prev=null,this._len--},_e.len=function(){return this._len},_e.clear=function(){this.head=this.tail=null,this._len=0};var Pe=function(we){this.value=we,this.next,this.prev},ge=function(we){this._list=new Ce,this._map={},this._maxSize=we||10,this._lastRemovedEntry=null},Ee=ge.prototype;Ee.put=function(we,pe){var ye=this._list,xe=this._map,ce=null;if(xe[we]==null){var te=ye.len(),ne=this._lastRemovedEntry;if(te>=this._maxSize&&te>0){var le=ye.head;ye.remove(le),delete xe[le.key],ce=le.value,this._lastRemovedEntry=le}ne?ne.value=pe:ne=new Pe(pe),ne.key=we,ye.insertEntry(ne),xe[we]=ne}return ce},Ee.get=function(we){var pe=this._map[we],ye=this._list;if(pe!=null)return pe!==ye.tail&&(ye.remove(pe),ye.insertEntry(pe)),pe.value},Ee.clear=function(){this._list.clear(),this._map={}};var be=ge;He.exports=be},function(He,Fe,Ce){"use strict";var _e=Ce(5),Pe=Ce(25),ge=Ce(102),Ee=Ce(55),be=Ce(56),we=Ce(29),pe=Ce(104),ye=Ce(105),xe={loadTexture:function(ce,te,ne,le){var oe;if(typeof te=="function"?(ne=te,le=ne,te={}):te=te||{},typeof ce=="string"){if(ce.match(/.hdr$/)||te.fileType==="hdr")return oe=new _e.a({width:0,height:0,sRGB:!1}),xe._fetchTexture(ce,function(de){ye.a.parseRGBE(de,oe,te.exposure),oe.dirty(),ne&&ne(oe)},le),oe;ce.match(/.dds$/)||te.fileType==="dds"?(oe=new _e.a({width:0,height:0}),xe._fetchTexture(ce,function(de){pe.a.parse(de,oe),oe.dirty(),ne&&ne(oe)},le)):(oe=new _e.a,oe.load(ce),oe.success(ne),oe.error(le))}else if(typeof ce=="object"&&typeof ce.px!="undefined"){var oe=new Pe.a;oe.load(ce),oe.success(ne),oe.error(le)}return oe},loadPanorama:function(ce,te,ne,le,oe,de){var he=this;typeof le=="function"?(oe=le,de=oe,le={}):le=le||{},xe.loadTexture(te,le,function(ie){ie.flipY=le.flipY||!1,he.panoramaToCubeMap(ce,ie,ne,le),ie.dispose(ce),oe&&oe(ne)},de)},panoramaToCubeMap:function(ce,te,ne,le){var oe=new Ee.a,de=new be.a({scene:new we.a});return de.material.set("diffuseMap",te),le=le||{},le.encodeRGBM&&de.material.define("fragment","RGBM_ENCODE"),ne.sRGB=te.sRGB,oe.texture=ne,oe.render(ce,de.scene),oe.texture=null,oe.dispose(ce),ne},heightToNormal:function(ce,te){var ne=document.createElement("canvas"),le=ne.width=ce.width,oe=ne.height=ce.height,de=ne.getContext("2d");de.drawImage(ce,0,0,le,oe),te=te||!1;for(var he=de.getImageData(0,0,le,oe),ie=de.createImageData(le,oe),ue=0;ue20)return console.warn("Given image is not a height map"),ce}var Ne,ze,Ge,Xe;ue%(le*4)===0?(Ne=he.data[ue],Ge=he.data[ue+4]):ue%(le*4)===(le-1)*4?(Ne=he.data[ue-4],Ge=he.data[ue]):(Ne=he.data[ue-4],Ge=he.data[ue+4]),uele*(oe-1)*4?(ze=he.data[ue-le*4],Xe=he.data[ue]):(ze=he.data[ue-le*4],Xe=he.data[ue+le*4]),ie.data[ue]=Ne-Ge+127,ie.data[ue+1]=ze-Xe+127,ie.data[ue+2]=255,ie.data[ue+3]=255}return de.putImageData(ie,0,0),ne},isHeightImage:function(ce,te,ne){if(!ce||!ce.width||!ce.height)return!1;var le=document.createElement("canvas"),oe=le.getContext("2d"),de=te||32;ne=ne||20,le.width=le.height=de,oe.drawImage(ce,0,0,de,de);for(var he=oe.getImageData(0,0,de,de),ie=0;iene)return!1}return!0},_fetchTexture:function(ce,te,ne){ge.a.get({url:ce,responseType:"arraybuffer",onload:te,onerror:ne})},createChessboard:function(ce,te,ne,le){ce=ce||512,te=te||64,ne=ne||"black",le=le||"white";var oe=Math.ceil(ce/te),de=document.createElement("canvas");de.width=ce,de.height=ce;var he=de.getContext("2d");he.fillStyle=le,he.fillRect(0,0,ce,ce),he.fillStyle=ne;for(var ie=0;ie0?this.material.define("fragment","LOD"):this.material.undefine("fragment","LOD"),pe.renderPass([this],ye)}});Fe.a=we},function(He,Fe,Ce){"use strict";var _e=Ce(2),Pe=Ce(143),ge=Ce(144);_e.a.Shader.import(ge.a),Fe.a=_e.a.Mesh.extend(function(){var Ee=new Pe.a({dynamic:!0}),be=new _e.a.Material({shader:_e.a.createShader("ecgl.labels"),transparent:!0,depthMask:!1});return{geometry:Ee,material:be,culling:!1,castShadow:!1,ignorePicking:!0}})},function(He,Fe,Ce){"use strict";var _e=Ce(0),Pe=Ce.n(_e),ge=Ce(2),Ee=Ce(186),be=Ce(22),we=Ce(3),pe=Ce(1),ye=Ce.n(pe),xe=Ce(60),ce=Ce(61),te=Ce(40),ne=ye.a.vec3;ge.a.Shader.import(te.a);function le(oe){this.rootNode=new ge.a.Node,this._triangulationResults={},this._shadersMap=ge.a.COMMON_SHADERS.reduce(function(he,ie){return he[ie]=ge.a.createShader("ecgl."+ie),he},{}),this._linesShader=ge.a.createShader("ecgl.meshLines3D");var de={};ge.a.COMMON_SHADERS.forEach(function(he){de[he]=new ge.a.Material({shader:ge.a.createShader("ecgl."+he)})}),this._groundMaterials=de,this._groundMesh=new ge.a.Mesh({geometry:new ge.a.PlaneGeometry({dynamic:!0}),castShadow:!1,renderNormal:!0,$ignorePicking:!0}),this._groundMesh.rotation.rotateX(-Math.PI/2),this._labelsBuilder=new ce.a(512,512,oe),this._labelsBuilder.getMesh().renderOrder=100,this._labelsBuilder.getMesh().material.depthTest=!1,this.rootNode.add(this._labelsBuilder.getMesh()),this._initMeshes(),this._api=oe}le.prototype={constructor:le,extrudeY:!0,update:function(oe,de,he,ie,ue){var ve=oe.getData();ie==null&&(ie=0),ue==null&&(ue=ve.count()),this._startIndex=ie,this._endIndex=ue-1,this._triangulation(oe,ie,ue);var Se=this._getShader(oe.get("shading"));this._prepareMesh(oe,Se,he,ie,ue),this.rootNode.updateWorldTransform(),this._updateRegionMesh(oe,he,ie,ue);var De=oe.coordinateSystem;De.type==="geo3D"&&this._updateGroundPlane(oe,De,he);var Re=this;this._labelsBuilder.updateData(ve,ie,ue),this._labelsBuilder.getLabelPosition=function(Ne,ze,Ge){var Xe=ve.getName(Ne),Qe,rt=Ge;if(De.type==="geo3D"){var $e=De.getRegion(Xe);return Qe=$e.center,De.dataToPoint([Qe[0],Qe[1],rt])}else var qe=Re._triangulationResults[Ne-Re._startIndex],Qe=Re.extrudeY?[(qe.max[0]+qe.min[0])/2,qe.max[1]+rt,(qe.max[2]+qe.min[2])/2]:[(qe.max[0]+qe.min[0])/2,(qe.max[1]+qe.min[1])/2,qe.max[2]+rt]},this._data=ve,this._labelsBuilder.updateLabels(),this._updateDebugWireframe(oe),this._lastHoverDataIndex=0},_initMeshes:function(){this.rootNode.removeAll();var oe=this;function de(){var ue=new ge.a.Mesh({name:"Polygon",material:new ge.a.Material({shader:oe._shadersMap.lambert}),culling:!1,geometry:new ge.a.Geometry({sortTriangles:!0,dynamic:!0}),ignorePicking:!0,renderNormal:!0});return Pe.a.util.extend(ue.geometry,xe.a),ue}var he=de(),ie=new ge.a.Mesh({material:new ge.a.Material({shader:this._linesShader}),castShadow:!1,ignorePicking:!0,$ignorePicking:!0,geometry:new be.a({useNativeLine:!1})});this.rootNode.add(he),this.rootNode.add(ie),he.material.define("both","VERTEX_COLOR"),he.material.define("fragment","DOUBLE_SIDED"),this._polygonMesh=he,this._linesMesh=ie,this.rootNode.add(this._groundMesh)},_getShader:function(oe){var de=this._shadersMap[oe];return de||(console.warn("Unkown shading "+oe),de=this._shadersMap.lambert),de.__shading=oe,de},_prepareMesh:function(oe,de,he,ie,ue){for(var ve=0,Se=0,De=0,Re=0,Ne=ie;Ne65535?new Uint32Array(Se*3):new Uint16Array(Se*3),Xe.material.shader!==de&&Xe.material.attachShader(de,!0),ge.a.setMaterialFromModel(de.__shading,Xe.material,oe,he),De>0&&(this._linesMesh.geometry.resetOffset(),this._linesMesh.geometry.setVertexCount(De),this._linesMesh.geometry.setTriangleCount(Re)),this._dataIndexOfVertex=new Uint32Array(ve),this._vertexRangeOfDataIndex=new Uint32Array((ue-ie)*2)},_updateRegionMesh:function(oe,de,he,ie){for(var ue=oe.getData(),ve=0,Se=0,De=!1,yt=this._polygonMesh,Re=this._linesMesh,Ne=he;Ne0;ft&&(nt*=de.getDevicePixelRatio(),this._updateLinesGeometry(Re.geometry,oe,Ne,ut,nt,oe.coordinateSystem.transform)),Re.invisible=!ft,Re.material.set({color:$e})}var yt=this._polygonMesh;yt.material.transparent=De,yt.material.depthMask=!De,yt.geometry.updateBoundingBox(),yt.material.get("normalMap")&&yt.geometry.generateTangents(),yt.seriesIndex=oe.seriesIndex,yt.on("mousemove",this._onmousemove,this),yt.on("mouseout",this._onmouseout,this)},_updateDebugWireframe:function(oe){var de=oe.getModel("debug.wireframe");if(de.get("show")){var he=ge.a.parseColor(de.get("lineStyle.color")||"rgba(0,0,0,0.5)"),ie=we.a.firstNotNull(de.get("lineStyle.width"),1),ue=this._polygonMesh;ue.geometry.generateBarycentric(),ue.material.define("both","WIREFRAME_TRIANGLE"),ue.material.set("wireframeLineColor",he),ue.material.set("wireframeLineWidth",ie)}},_onmousemove:function(oe){var de=this._dataIndexOfVertex[oe.triangle[0]];de==null&&(de=-1),de!==this._lastHoverDataIndex&&(this.downplay(this._lastHoverDataIndex),this.highlight(de)),this._lastHoverDataIndex=de,this._polygonMesh.dataIndex=de},_onmouseover:function(oe){if(oe.target){var de=oe.target.eventData?this._data.indexOfName(oe.target.eventData.name):oe.target.dataIndex;de!=null&&(this.highlight(de),this._labelsBuilder.updateLabels([de]))}},_onmouseout:function(oe){oe.target&&(this.downplay(this._lastHoverDataIndex),this._lastHoverDataIndex=-1,this._polygonMesh.dataIndex=-1)},_updateGroundPlane:function(oe,de,he){var ie=oe.getModel("groundPlane",oe);if(this._groundMesh.invisible=!ie.get("show",!0),!this._groundMesh.invisible){var ue=oe.get("shading"),ve=this._groundMaterials[ue];ve||(console.warn("Unkown shading "+ue),ve=this._groundMaterials.lambert),ge.a.setMaterialFromModel(ue,ve,ie,he),ve.get("normalMap")&&this._groundMesh.geometry.generateTangents(),this._groundMesh.material=ve,this._groundMesh.material.set("color",ge.a.parseColor(ie.get("color"))),this._groundMesh.scale.set(de.size[0],de.size[2],1)}},_triangulation:function(oe,de,he){this._triangulationResults=[];for(var ie=[1/0,1/0,1/0],ue=[-1/0,-1/0,-1/0],ve=oe.coordinateSystem,Se=de;Se1?ie:0,an[mt][qe]=Qt.points[Xt+2],Re.set(ue+mt,an[mt]),De?(sn[0]=(Qt.points[Xt]*ut[0]-it[0])/nt,sn[1]=(Qt.points[Xt+2]*ut[qe]-it[qe])/nt):(sn[0]=(At?tn:tn+Yt)/nt,sn[1]=(an[mt][$e]*ut[$e]-it[$e])/nt),ze.set(ue+mt,sn)}ne.sub(on,an[1],an[0]),ne.sub(In,an[3],an[0]),ne.cross(Nn,on,In),ne.normalize(Nn,Nn);for(var mt=0;mt<4;mt++)Ne.set(ue+mt,Nn),Qe&&Ge.set(ue+mt,Se);for(var mt=0;mt<6;mt++)rt[ve*3+mt]=Bt[mt]+ue;ue+=4,ve+=2,tn+=Yt}}return de.dirty(),{vertexOffset:ue,triangleOffset:ve}},_getRegionLinesInfo:function(oe,de,he){var ie=0,ue=0,ve=de.getRegionModel(oe),Se=ve.getModel("itemStyle"),De=Se.get("borderWidth");if(De>0){var Re=de.getRegionPolygonCoords(oe);Re.forEach(function(Ne){var ze=Ne.exterior,Ge=Ne.interiors;ie+=he.getPolylineVertexCount(ze),ue+=he.getPolylineTriangleCount(ze);for(var Xe=0;Xethis._endIndex)){de-=this._startIndex;for(var ie=this._vertexRangeOfDataIndex[de*2];ie=2e4},doSortTriangles:function(ye,xe){var ce=this.indices;if(xe===0){var te=this.attributes.position,ye=ye.array;(!this._triangleZList||this._triangleZList.length!==this.triangleCount)&&(this._triangleZList=new Float32Array(this.triangleCount),this._sortedTriangleIndices=new Uint32Array(this.triangleCount),this._indicesTmp=new ce.constructor(ce.length),this._triangleZListTmp=new Float32Array(this.triangleCount));for(var ne=0,le,oe=0;oe0,te={},ne=0;ne2?(Qe=this._updateSymbolSprite(le,Ge,Ne,ze),Se.enableTexture("sprite")):Se.disableTexture("sprite"),Re.position.init(ie-he);var rt=[];if(Xe){Se.undefine("VERTEX_SIZE"),Se.undefine("VERTEX_COLOR");var $e=ve.getVisual("color"),qe=ve.getVisual("opacity");ge.a.parseColor($e,rt),rt[3]*=qe,Se.set({color:rt,u_Size:Ne.maxSize*this._sizeScale})}else Se.set({color:[1,1,1,1]}),Se.define("VERTEX_SIZE"),Se.define("VERTEX_COLOR"),Re.size.init(ie-he),Re.color.init(ie-he),this._originalOpacity=new Float32Array(ie-he);for(var ut=ve.getLayout("points"),it=Re.position.value,dt=!1,nt=0;nt1?(ie[0]=de.maxSize,ie[1]=de.maxSize/de.aspect):(ie[1]=de.maxSize,ie[0]=de.maxSize*de.aspect),ie[0]=ie[0]||1,ie[1]=ie[1]||1,(this._symbolType!==de.type||!te(this._symbolSize,ie)||this._lineWidth!==oe.lineWidth)&&(Ee.a.createSymbolSprite(de.type,ie,{fill:"#fff",lineWidth:oe.lineWidth,stroke:"transparent",shadowColor:"transparent",minMargin:Math.min(ie[0]/2,10)},this._spriteImageCanvas),Ee.a.createSDFFromCanvas(this._spriteImageCanvas,Math.min(this._spriteImageCanvas.width,32),xe,this._mesh.material.get("sprite").image),this._symbolType=de.type,this._symbolSize=ie,this._lineWidth=oe.lineWidth),this._spriteImageCanvas.width/de.maxSize*he},_updateMaterial:function(le,oe){var de=le.get("blendMode")==="lighter"?ge.a.additiveBlend:null,he=this._mesh.material;he.blend=de,he.set("lineWidth",oe.lineWidth/xe);var ie=ge.a.parseColor(oe.stroke);he.set("strokeColor",ie),he.transparent=!0,he.depthMask=!1,he.depthTest=!this.is2D,he.sortVertices=!this.is2D},_updateLabelBuilder:function(le,ve,de){var he=le.getData(),ie=this._mesh.geometry,ue=ie.attributes.position.value,ve=this._startDataIndex,Se=this._mesh.sizeScale;this._labelsBuilder.updateData(he,ve,de),this._labelsBuilder.getLabelPosition=function(De,Re,Ne){var ze=(De-ve)*3;return[ue[ze],ue[ze+1],ue[ze+2]]},this._labelsBuilder.getLabelDistance=function(De,Re,Ne){var ze=ie.attributes.size.get(De-ve)/Se;return ze/2+Ne},this._labelsBuilder.updateLabels()},_updateAnimation:function(le){ge.a.updateVertexAnimation([["prevPosition","position"],["prevSize","size"]],this._prevMesh,this._mesh,le)},_updateHandler:function(le,oe,de){var he=le.getData(),ie=this._mesh,ue=this,ve=-1,Se=le.coordinateSystem&&le.coordinateSystem.type==="cartesian3D",De;Se&&(De=le.coordinateSystem.model),ie.seriesIndex=le.seriesIndex,ie.off("mousemove"),ie.off("mouseout"),ie.on("mousemove",function(Re){var Ne=Re.vertexIndex+ue._startDataIndex;Ne!==ve&&(this.highlightOnMouseover&&(this.downplay(he,ve),this.highlight(he,Ne),this._labelsBuilder.updateLabels([Ne])),Se&&de.dispatchAction({type:"grid3DShowAxisPointer",value:[he.get(le.coordDimToDataDim("x")[0],Ne),he.get(le.coordDimToDataDim("y")[0],Ne),he.get(le.coordDimToDataDim("z")[0],Ne)],grid3DIndex:De.componentIndex})),ie.dataIndex=Ne,ve=Ne},this),ie.on("mouseout",function(Re){var Ne=Re.vertexIndex+ue._startDataIndex;this.highlightOnMouseover&&(this.downplay(he,Ne),this._labelsBuilder.updateLabels()),ve=-1,ie.dataIndex=-1,Se&&de.dispatchAction({type:"grid3DHideAxisPointer",grid3DIndex:De.componentIndex})},this)},updateLayout:function(le,oe,de){var he=le.getData();if(this._mesh){var ie=this._mesh.geometry.attributes.position.value,ue=he.getLayout("points");if(this.is2D)for(var ve=0;vethis._endDataIndex||oethis._endDataIndex||oe.05&&(ve=!0),ze!==Se&&(De=!0),Se=ze,ue=Ge}return ve&&console.warn("Different symbol width / height ratio will be ignored."),De&&console.warn("Different symbol type will be ignored."),{maxSize:Re,type:Se,aspect:ue}}},Fe.a=ne},function(He,Fe,Ce){"use strict";Fe.a=`@export clay.prez.vertex +@end`},function(He,Fe,Ce){var _e=Ce(12),Pe=Ce(75),ge=Ce(78),Ee=ge.parsePercent,be=Ce(149),we=_e.each,pe=["left","right","top","bottom","width","height"],ye=[["width","left","right"],["height","top","bottom"]];function xe(Se,De,Re,Ne,ze){var Ge=0,Xe=0;Ne==null&&(Ne=1/0),ze==null&&(ze=1/0);var Qe=0;De.eachChild(function(rt,$e){var qe=rt.position,ut=rt.getBoundingRect(),it=De.childAt($e+1),dt=it&&it.getBoundingRect(),nt,ft;if(Se==="horizontal"){var yt=ut.width+(dt?-dt.x+ut.x:0);nt=Ge+yt,nt>Ne||rt.newline?(Ge=0,nt=yt,Xe+=Qe+Re,Qe=ut.height):Qe=Math.max(Qe,ut.height)}else{var gt=ut.height+(dt?-dt.y+ut.y:0);ft=Xe+gt,ft>ze||rt.newline?(Ge+=Qe+Re,Xe=0,ft=gt,Qe=ut.width):Qe=Math.max(Qe,ut.width)}rt.newline||(qe[0]=Ge,qe[1]=Xe,Se==="horizontal"?Ge=nt+Re:Xe=ft+Re)})}var ce=xe,te=_e.curry(xe,"vertical"),ne=_e.curry(xe,"horizontal");function le(Se,De,Re){var Ne=De.width,ze=De.height,Ge=Ee(Se.x,Ne),Xe=Ee(Se.y,ze),Qe=Ee(Se.x2,Ne),rt=Ee(Se.y2,ze);return(isNaN(Ge)||isNaN(parseFloat(Se.x)))&&(Ge=0),(isNaN(Qe)||isNaN(parseFloat(Se.x2)))&&(Qe=Ne),(isNaN(Xe)||isNaN(parseFloat(Se.y)))&&(Xe=0),(isNaN(rt)||isNaN(parseFloat(Se.y2)))&&(rt=ze),Re=be.normalizeCssArray(Re||0),{width:Math.max(Qe-Ge-Re[1]-Re[3],0),height:Math.max(rt-Xe-Re[0]-Re[2],0)}}function oe(Se,De,Re){Re=be.normalizeCssArray(Re||0);var Ne=De.width,ze=De.height,Ge=Ee(Se.left,Ne),Xe=Ee(Se.top,ze),Qe=Ee(Se.right,Ne),rt=Ee(Se.bottom,ze),$e=Ee(Se.width,Ne),qe=Ee(Se.height,ze),ut=Re[2]+Re[0],it=Re[1]+Re[3],dt=Se.aspect;switch(isNaN($e)&&($e=Ne-Qe-it-Ge),isNaN(qe)&&(qe=ze-rt-ut-Xe),dt!=null&&(isNaN($e)&&isNaN(qe)&&(dt>Ne/ze?$e=Ne*.8:qe=ze*.8),isNaN($e)&&($e=dt*qe),isNaN(qe)&&(qe=$e/dt)),isNaN(Ge)&&(Ge=Ne-Qe-$e-it),isNaN(Xe)&&(Xe=ze-rt-qe-ut),Se.left||Se.right){case"center":Ge=Ne/2-$e/2-Re[3];break;case"right":Ge=Ne-$e-it;break}switch(Se.top||Se.bottom){case"middle":case"center":Xe=ze/2-qe/2-Re[0];break;case"bottom":Xe=ze-qe-ut;break}Ge=Ge||0,Xe=Xe||0,isNaN($e)&&($e=Ne-it-Ge-(Qe||0)),isNaN(qe)&&(qe=ze-ut-Xe-(rt||0));var nt=new Pe(Ge+Re[3],Xe+Re[0],$e,qe);return nt.margin=Re,nt}function de(Se,De,Re,Ne,ze){var Ge=!ze||!ze.hv||ze.hv[0],Xe=!ze||!ze.hv||ze.hv[1],Qe=ze&&ze.boundingMode||"all";if(!(!Ge&&!Xe)){var rt;if(Qe==="raw")rt=Se.type==="group"?new Pe(0,0,+De.width||0,+De.height||0):Se.getBoundingRect();else if(rt=Se.getBoundingRect(),Se.needLocalTransform()){var $e=Se.getLocalTransform();rt=rt.clone(),rt.applyTransform($e)}De=oe(_e.defaults({width:rt.width,height:rt.height},De),Re,Ne);var qe=Se.position,ut=Ge?De.x-rt.x:0,it=Xe?De.y-rt.y:0;Se.attr("position",Qe==="raw"?[ut,it]:[qe[0]+ut,qe[1]+it])}}function he(Se,De){return Se[ye[De][0]]!=null||Se[ye[De][1]]!=null&&Se[ye[De][2]]!=null}function ie(Se,De,Re){!_e.isObject(Re)&&(Re={});var Ne=Re.ignoreSize;!_e.isArray(Ne)&&(Ne=[Ne,Ne]);var ze=Xe(ye[0],0),Ge=Xe(ye[1],1);$e(ye[0],Se,ze),$e(ye[1],Se,Ge);function Xe(qe,ut){var it={},dt=0,nt={},ft=0,yt=2;if(we(qe,function(vt){nt[vt]=Se[vt]}),we(qe,function(vt){Qe(De,vt)&&(it[vt]=nt[vt]=De[vt]),rt(it,vt)&&dt++,rt(nt,vt)&&ft++}),Ne[ut])return rt(De,qe[1])?nt[qe[2]]=null:rt(De,qe[2])&&(nt[qe[1]]=null),nt;if(ft===yt||!dt)return nt;if(dt>=yt)return it;for(var gt=0;gt0){var Ee=this.outputs[ge];Ee.keepLastFrame?(this._prevOutputTextures[ge]&&this._compositor.releaseTexture(this._prevOutputTextures[ge]),this._prevOutputTextures[ge]=this._outputTextures[ge]):this._compositor.releaseTexture(this._outputTextures[ge])}}});Fe.a=Pe},function(He,Fe,Ce){"use strict";function _e(Pe,ge){for(var Ee=0,be=1/ge,we=Pe;we>0;)Ee=Ee+be*(we%ge),we=Math.floor(we/ge),be=be/ge;return Ee}Fe.a=_e},function(He,Fe,Ce){"use strict";var _e=Ce(0),Pe=Ce.n(_e);Fe.a=function(ge,Ee,be){be=be||ge.getSource();var we=Ee||Pe.a.getCoordinateSystemDimensions(ge.get("coordinateSystem"))||["x","y","z"],pe=Pe.a.helper.createDimensions(be,{dimensionsDefine:be.dimensionsDefine||ge.get("dimensions"),encodeDefine:be.encodeDefine||ge.get("encode"),coordDimensions:we.map(function(xe){var ce=ge.getReferringComponents(xe+"Axis3D")[0];return{type:ce&&ce.get("type")==="category"?"ordinal":"float",name:xe,stackable:xe==="z"}})});ge.get("coordinateSystem")==="cartesian3D"&&pe.forEach(function(xe){if(we.indexOf(xe.coordDim)>=0){var ce=ge.getReferringComponents(xe.coordDim+"Axis3D")[0];ce&&ce.get("type")==="category"&&(xe.ordinalMeta=ce.getOrdinalMeta())}});var ye=new Pe.a.List(pe,ge);return ye.initData(be),ye}},function(He,Fe){function Ce(_e,Pe,ge){return{seriesType:_e,performRawSeries:!0,reset:function(Ee,be,we){var pe=Ee.getData(),ye=Ee.get("symbol")||Pe,xe=Ee.get("symbolSize");if(pe.setVisual({legendSymbol:ge||ye,symbol:ye,symbolSize:xe}),be.isSeriesFiltered(Ee))return;var ce=typeof xe=="function";function te(ne,le){if(typeof xe=="function"){var oe=Ee.getRawValue(le),de=Ee.getDataParams(le);ne.setItemVisual(le,"symbolSize",xe(oe,de))}if(ne.hasItemOption){var he=ne.getItemModel(le),ie=he.getShallow("symbol",!0),ue=he.getShallow("symbolSize",!0);ie!=null&&ne.setItemVisual(le,"symbol",ie),ue!=null&&ne.setItemVisual(le,"symbolSize",ue)}}return{dataEach:pe.hasItemOption||ce?te:null}}}}He.exports=Ce},function(He,Fe,Ce){"use strict";var _e=Ce(8),Pe=Ce(92),ge=Ce(11),Ee=Ce(18),be=Ce(15),we=Ce(9),pe=Ce(17),ye=Ce(23),xe=Ce(96),ce=Ce(7),te=Ce(98),ne=Ce(63),le=Ce(1),oe=Ce.n(le);ce.a.import(te.a),ce.a.import(ne.a);var de=oe.a.mat4,he=oe.a.vec3,ie=de.create,ue={};function ve(Ne){return Ne.material}function Se(){}var De=_e.a.extend(function(){return{canvas:null,_width:100,_height:100,devicePixelRatio:window.devicePixelRatio||1,clearColor:[0,0,0,0],clearBit:17664,alpha:!0,depth:!0,stencil:!1,antialias:!0,premultipliedAlpha:!0,preserveDrawingBuffer:!1,throwError:!0,gl:null,viewport:{},__currentFrameBuffer:null,_viewportStack:[],_clearStack:[],_sceneRendering:null}},function(){this.canvas||(this.canvas=document.createElement("canvas"));var Ne=this.canvas;try{var ze={alpha:this.alpha,depth:this.depth,stencil:this.stencil,antialias:this.antialias,premultipliedAlpha:this.premultipliedAlpha,preserveDrawingBuffer:this.preserveDrawingBuffer};if(this.gl=Ne.getContext("webgl",ze)||Ne.getContext("experimental-webgl",ze),!this.gl)throw new Error;this._glinfo=new Pe.a(this.gl),this.gl.targetRenderer&&console.error("Already created a renderer"),this.gl.targetRenderer=this,this.resize()}catch(Ge){throw"Error creating WebGL Context "+Ge}this._programMgr=new xe.a(this)},{resize:function(Ne,ze){var Ge=this.canvas,Xe=this.devicePixelRatio;Ne!=null?(Ge.style.width=Ne+"px",Ge.style.height=ze+"px",Ge.width=Ne*Xe,Ge.height=ze*Xe,this._width=Ne,this._height=ze):(this._width=Ge.width/Xe,this._height=Ge.height/Xe),this.setViewport(0,0,this._width,this._height)},getWidth:function(){return this._width},getHeight:function(){return this._height},getViewportAspect:function(){var Ne=this.viewport;return Ne.width/Ne.height},setDevicePixelRatio:function(Ne){this.devicePixelRatio=Ne,this.resize(this._width,this._height)},getDevicePixelRatio:function(){return this.devicePixelRatio},getGLExtension:function(Ne){return this._glinfo.getExtension(Ne)},getGLParameter:function(Ne){return this._glinfo.getParameter(Ne)},setViewport:function(Ne,ze,Ge,Xe,Qe){if(typeof Ne=="object"){var rt=Ne;Ne=rt.x,ze=rt.y,Ge=rt.width,Xe=rt.height,Qe=rt.devicePixelRatio}Qe=Qe||this.devicePixelRatio,this.gl.viewport(Ne*Qe,ze*Qe,Ge*Qe,Xe*Qe),this.viewport={x:Ne,y:ze,width:Ge,height:Xe,devicePixelRatio:Qe}},saveViewport:function(){this._viewportStack.push(this.viewport)},restoreViewport:function(){this._viewportStack.length>0&&this.setViewport(this._viewportStack.pop())},saveClear:function(){this._clearStack.push({clearBit:this.clearBit,clearColor:this.clearColor})},restoreClear:function(){if(this._clearStack.length>0){var Ne=this._clearStack.pop();this.clearColor=Ne.clearColor,this.clearBit=Ne.clearBit}},bindSceneRendering:function(Ne){this._sceneRendering=Ne},render:function(Ne,ze,Ge,Xe){var Qe=this.gl,rt=this.clearColor;if(this.clearBit){Qe.colorMask(!0,!0,!0,!0),Qe.depthMask(!0);var $e=this.viewport,qe=!1,ut=$e.devicePixelRatio;($e.width!==this._width||$e.height!==this._height||ut&&ut!==this.devicePixelRatio||$e.x||$e.y)&&(qe=!0,Qe.enable(Qe.SCISSOR_TEST),Qe.scissor($e.x*ut,$e.y*ut,$e.width*ut,$e.height*ut)),Qe.clearColor(rt[0],rt[1],rt[2],rt[3]),Qe.clear(this.clearBit),qe&&Qe.disable(Qe.SCISSOR_TEST)}if(Ge||Ne.update(!1),ze=ze||Ne.getMainCamera(),!ze){console.error("Can't find camera in the scene.");return}ze.getScene()||ze.update(!0),this._sceneRendering=Ne,Ne.viewBoundingBoxLastFrame.min.set(1/0,1/0,1/0),Ne.viewBoundingBoxLastFrame.max.set(-1/0,-1/0,-1/0);var it=this.cullRenderList(Ne.opaqueList,Ne,ze),dt=this.cullRenderList(Ne.transparentList,Ne,ze),nt=Ne.material;Ne.trigger("beforerender",this,Ne,ze),Xe?(this.renderPreZ(it,Ne,ze),Qe.depthFunc(Qe.LEQUAL)):Qe.depthFunc(Qe.LESS);for(var ft=ie(),yt=he.create(),gt=0;gt0){var qe=Ne[Qe-1],ut=qe.joints?qe.joints.length:0,it=rt.joints.length?rt.joints.length:0;if(it===ut&&rt.material===qe.material&&rt.lightGroup===qe.lightGroup){rt.__program=qe.__program;continue}}var dt=this._programMgr.getProgram(rt,$e,ze);this.validateProgram(dt),rt.__program=dt}},cullRenderList:function(Ne,ze,Ge){for(var Xe=[],Qe=0;Qe0&&Ne.min.array[2]<0&&(Ne.max.array[2]=-1e-20),Ne.applyProjection(ze);var ut=Ne.min.array,it=Ne.max.array;if(it[0]<-1||ut[0]>1||it[1]<-1||ut[1]>1||it[2]<-1||ut[2]>1)return!0}return!1}}(),disposeScene:function(Ne){this.disposeNode(Ne,!0,!0),Ne.dispose()},disposeNode:function(Ne,ze,Ge){Ne.getParent()&&Ne.getParent().remove(Ne),Ne.traverse(function(Xe){Xe.geometry&&ze&&Xe.geometry.dispose(this),Xe.dispose&&Xe.dispose(this)},this)},disposeGeometry:function(Ne){Ne.dispose(this)},disposeTexture:function(Ne){Ne.dispose(this)},disposeFrameBuffer:function(Ne){Ne.dispose(this)},dispose:function(){},screenToNDC:function(Ne,ze,Ge){Ge||(Ge=new ye.a),ze=this._height-ze;var Xe=this.viewport,Qe=Ge.array;return Qe[0]=(Ne-Xe.x)/Xe.width,Qe[0]=Qe[0]*2-1,Qe[1]=(ze-Xe.y)/Xe.height,Qe[1]=Qe[1]*2-1,Ge}});De.opaqueSortCompare=De.prototype.opaqueSortCompare=function(Ne,ze){return Ne.renderOrder===ze.renderOrder?Ne.__program===ze.__program?Ne.material===ze.material?Ne.geometry.__uid__-ze.geometry.__uid__:Ne.material.__uid__-ze.material.__uid__:Ne.__program&&ze.__program?Ne.__program.__uid__-ze.__program.__uid__:0:Ne.renderOrder-ze.renderOrder},De.transparentSortCompare=De.prototype.transparentSortCompare=function(Ne,ze){return Ne.renderOrder===ze.renderOrder?Ne.__depth===ze.__depth?Ne.__program===ze.__program?Ne.material===ze.material?Ne.geometry.__uid__-ze.geometry.__uid__:Ne.material.__uid__-ze.material.__uid__:Ne.__program&&ze.__program?Ne.__program.__uid__-ze.__program.__uid__:0:Ne.__depth-ze.__depth:Ne.renderOrder-ze.renderOrder};var Re={IDENTITY:ie(),WORLD:ie(),VIEW:ie(),PROJECTION:ie(),WORLDVIEW:ie(),VIEWPROJECTION:ie(),WORLDVIEWPROJECTION:ie(),WORLDINVERSE:ie(),VIEWINVERSE:ie(),PROJECTIONINVERSE:ie(),WORLDVIEWINVERSE:ie(),VIEWPROJECTIONINVERSE:ie(),WORLDVIEWPROJECTIONINVERSE:ie(),WORLDTRANSPOSE:ie(),VIEWTRANSPOSE:ie(),PROJECTIONTRANSPOSE:ie(),WORLDVIEWTRANSPOSE:ie(),VIEWPROJECTIONTRANSPOSE:ie(),WORLDVIEWPROJECTIONTRANSPOSE:ie(),WORLDINVERSETRANSPOSE:ie(),VIEWINVERSETRANSPOSE:ie(),PROJECTIONINVERSETRANSPOSE:ie(),WORLDVIEWINVERSETRANSPOSE:ie(),VIEWPROJECTIONINVERSETRANSPOSE:ie(),WORLDVIEWPROJECTIONINVERSETRANSPOSE:ie()};De.COLOR_BUFFER_BIT=ge.a.COLOR_BUFFER_BIT,De.DEPTH_BUFFER_BIT=ge.a.DEPTH_BUFFER_BIT,De.STENCIL_BUFFER_BIT=ge.a.STENCIL_BUFFER_BIT,Fe.a=De},function(He,Fe,Ce){"use strict";function _e(ge,Ee){this.action=ge,this.context=Ee}var Pe={trigger:function(ge){if(this.hasOwnProperty("__handlers__")&&this.__handlers__.hasOwnProperty(ge)){var Ee=this.__handlers__[ge],be=Ee.length,we=-1,pe=arguments;switch(pe.length){case 1:for(;++wehe)){var ie=Math.sqrt(he-de),ue=le-ie,ve=le+ie;return ce||(ce=new _e.a),ue<0?ve<0?null:(Ee.scaleAndAdd(ce.array,te,ne,ve),ce):(Ee.scaleAndAdd(ce.array,te,ne,ue),ce)}}}(),intersectBoundingBox:function(pe,ye){var xe=this.direction.array,ce=this.origin.array,te=pe.min.array,ne=pe.max.array,le=1/xe[0],oe=1/xe[1],de=1/xe[2],he,ie,ue,ve,Se,De;if(le>=0?(he=(te[0]-ce[0])*le,ie=(ne[0]-ce[0])*le):(ie=(te[0]-ce[0])*le,he=(ne[0]-ce[0])*le),oe>=0?(ue=(te[1]-ce[1])*oe,ve=(ne[1]-ce[1])*oe):(ve=(te[1]-ce[1])*oe,ue=(ne[1]-ce[1])*oe),he>ve||ue>ie||((ue>he||he!==he)&&(he=ue),(ve=0?(Se=(te[2]-ce[2])*de,De=(ne[2]-ce[2])*de):(De=(te[2]-ce[2])*de,Se=(ne[2]-ce[2])*de),he>De||Se>ie)||((Se>he||he!==he)&&(he=Se),(De=0?he:ie;return ye||(ye=new _e.a),Ee.scaleAndAdd(ye.array,ce,xe,Re),ye},intersectTriangle:function(){var pe=Ee.create(),ye=Ee.create(),xe=Ee.create(),ce=Ee.create();return function(te,ne,le,oe,de,he){var ie=this.direction.array,ue=this.origin.array;te=te.array,ne=ne.array,le=le.array,Ee.sub(pe,ne,te),Ee.sub(ye,le,te),Ee.cross(ce,ye,ie);var ve=Ee.dot(pe,ce);if(oe){if(ve>-be)return null}else if(ve>-be&&ve1)return null;Ee.cross(ce,pe,xe);var De=Ee.dot(ie,ce)/ve;if(De<0||De>1||Se+De>1)return null;Ee.cross(ce,pe,ye);var Re=-Ee.dot(xe,ce)/ve;return Re<0?null:(de||(de=new _e.a),he&&_e.a.set(he,1-Se-De,Se,De),Ee.scaleAndAdd(de.array,ue,ie,Re),de)}}(),applyTransform:function(pe){_e.a.add(this.direction,this.direction,this.origin),_e.a.transformMat4(this.origin,this.origin,pe),_e.a.transformMat4(this.direction,this.direction,pe),_e.a.sub(this.direction,this.direction,this.origin),_e.a.normalize(this.direction,this.direction)},copy:function(pe){_e.a.copy(this.origin,pe.origin),_e.a.copy(this.direction,pe.direction)},clone:function(){var pe=new we;return pe.copy(this),pe}},Fe.a=we},function(He,Fe,Ce){"use strict";var _e=Ce(1),Pe=Ce.n(_e),ge=Pe.a.quat,Ee=function(pe,ye,xe,ce){pe=pe||0,ye=ye||0,xe=xe||0,ce=ce===void 0?1:ce,this.array=ge.fromValues(pe,ye,xe,ce),this._dirty=!0};Ee.prototype={constructor:Ee,add:function(pe){return ge.add(this.array,this.array,pe.array),this._dirty=!0,this},calculateW:function(){return ge.calculateW(this.array,this.array),this._dirty=!0,this},set:function(pe,ye,xe,ce){return this.array[0]=pe,this.array[1]=ye,this.array[2]=xe,this.array[3]=ce,this._dirty=!0,this},setArray:function(pe){return this.array[0]=pe[0],this.array[1]=pe[1],this.array[2]=pe[2],this.array[3]=pe[3],this._dirty=!0,this},clone:function(){return new Ee(this.x,this.y,this.z,this.w)},conjugate:function(){return ge.conjugate(this.array,this.array),this._dirty=!0,this},copy:function(pe){return ge.copy(this.array,pe.array),this._dirty=!0,this},dot:function(pe){return ge.dot(this.array,pe.array)},fromMat3:function(pe){return ge.fromMat3(this.array,pe.array),this._dirty=!0,this},fromMat4:function(){var pe=Pe.a.mat3,ye=pe.create();return function(xe){return pe.fromMat4(ye,xe.array),pe.transpose(ye,ye),ge.fromMat3(this.array,ye),this._dirty=!0,this}}(),identity:function(){return ge.identity(this.array),this._dirty=!0,this},invert:function(){return ge.invert(this.array,this.array),this._dirty=!0,this},len:function(){return ge.len(this.array)},length:function(){return ge.length(this.array)},lerp:function(pe,ye,xe){return ge.lerp(this.array,pe.array,ye.array,xe),this._dirty=!0,this},mul:function(pe){return ge.mul(this.array,this.array,pe.array),this._dirty=!0,this},mulLeft:function(pe){return ge.multiply(this.array,pe.array,this.array),this._dirty=!0,this},multiply:function(pe){return ge.multiply(this.array,this.array,pe.array),this._dirty=!0,this},multiplyLeft:function(pe){return ge.multiply(this.array,pe.array,this.array),this._dirty=!0,this},normalize:function(){return ge.normalize(this.array,this.array),this._dirty=!0,this},rotateX:function(pe){return ge.rotateX(this.array,this.array,pe),this._dirty=!0,this},rotateY:function(pe){return ge.rotateY(this.array,this.array,pe),this._dirty=!0,this},rotateZ:function(pe){return ge.rotateZ(this.array,this.array,pe),this._dirty=!0,this},rotationTo:function(pe,ye){return ge.rotationTo(this.array,pe.array,ye.array),this._dirty=!0,this},setAxes:function(pe,ye,xe){return ge.setAxes(this.array,pe.array,ye.array,xe.array),this._dirty=!0,this},setAxisAngle:function(pe,ye){return ge.setAxisAngle(this.array,pe.array,ye),this._dirty=!0,this},slerp:function(pe,ye,xe){return ge.slerp(this.array,pe.array,ye.array,xe),this._dirty=!0,this},sqrLen:function(){return ge.sqrLen(this.array)},squaredLength:function(){return ge.squaredLength(this.array)},fromEuler:function(pe,ye){return Ee.fromEuler(this,pe,ye)},toString:function(){return"["+Array.prototype.join.call(this.array,",")+"]"},toArray:function(){return Array.prototype.slice.call(this.array)}};var be=Object.defineProperty;if(be){var we=Ee.prototype;be(we,"x",{get:function(){return this.array[0]},set:function(pe){this.array[0]=pe,this._dirty=!0}}),be(we,"y",{get:function(){return this.array[1]},set:function(pe){this.array[1]=pe,this._dirty=!0}}),be(we,"z",{get:function(){return this.array[2]},set:function(pe){this.array[2]=pe,this._dirty=!0}}),be(we,"w",{get:function(){return this.array[3]},set:function(pe){this.array[3]=pe,this._dirty=!0}})}Ee.add=function(pe,ye,xe){return ge.add(pe.array,ye.array,xe.array),pe._dirty=!0,pe},Ee.set=function(pe,ye,xe,ce,te){ge.set(pe.array,ye,xe,ce,te),pe._dirty=!0},Ee.copy=function(pe,ye){return ge.copy(pe.array,ye.array),pe._dirty=!0,pe},Ee.calculateW=function(pe,ye){return ge.calculateW(pe.array,ye.array),pe._dirty=!0,pe},Ee.conjugate=function(pe,ye){return ge.conjugate(pe.array,ye.array),pe._dirty=!0,pe},Ee.identity=function(pe){return ge.identity(pe.array),pe._dirty=!0,pe},Ee.invert=function(pe,ye){return ge.invert(pe.array,ye.array),pe._dirty=!0,pe},Ee.dot=function(pe,ye){return ge.dot(pe.array,ye.array)},Ee.len=function(pe){return ge.length(pe.array)},Ee.lerp=function(pe,ye,xe,ce){return ge.lerp(pe.array,ye.array,xe.array,ce),pe._dirty=!0,pe},Ee.slerp=function(pe,ye,xe,ce){return ge.slerp(pe.array,ye.array,xe.array,ce),pe._dirty=!0,pe},Ee.mul=function(pe,ye,xe){return ge.multiply(pe.array,ye.array,xe.array),pe._dirty=!0,pe},Ee.multiply=Ee.mul,Ee.rotateX=function(pe,ye,xe){return ge.rotateX(pe.array,ye.array,xe),pe._dirty=!0,pe},Ee.rotateY=function(pe,ye,xe){return ge.rotateY(pe.array,ye.array,xe),pe._dirty=!0,pe},Ee.rotateZ=function(pe,ye,xe){return ge.rotateZ(pe.array,ye.array,xe),pe._dirty=!0,pe},Ee.setAxisAngle=function(pe,ye,xe){return ge.setAxisAngle(pe.array,ye.array,xe),pe._dirty=!0,pe},Ee.normalize=function(pe,ye){return ge.normalize(pe.array,ye.array),pe._dirty=!0,pe},Ee.sqrLen=function(pe){return ge.sqrLen(pe.array)},Ee.squaredLength=Ee.sqrLen,Ee.fromMat3=function(pe,ye){return ge.fromMat3(pe.array,ye.array),pe._dirty=!0,pe},Ee.setAxes=function(pe,ye,xe,ce){return ge.setAxes(pe.array,ye.array,xe.array,ce.array),pe._dirty=!0,pe},Ee.rotationTo=function(pe,ye,xe){return ge.rotationTo(pe.array,ye.array,xe.array),pe._dirty=!0,pe},Ee.fromEuler=function(pe,ye,ie){pe._dirty=!0,ye=ye.array;var ce=pe.array,te=Math.cos(ye[0]/2),ne=Math.cos(ye[1]/2),le=Math.cos(ye[2]/2),oe=Math.sin(ye[0]/2),de=Math.sin(ye[1]/2),he=Math.sin(ye[2]/2),ie=(ie||"XYZ").toUpperCase();switch(ie){case"XYZ":ce[0]=oe*ne*le+te*de*he,ce[1]=te*de*le-oe*ne*he,ce[2]=te*ne*he+oe*de*le,ce[3]=te*ne*le-oe*de*he;break;case"YXZ":ce[0]=oe*ne*le+te*de*he,ce[1]=te*de*le-oe*ne*he,ce[2]=te*ne*he-oe*de*le,ce[3]=te*ne*le+oe*de*he;break;case"ZXY":ce[0]=oe*ne*le-te*de*he,ce[1]=te*de*le+oe*ne*he,ce[2]=te*ne*he+oe*de*le,ce[3]=te*ne*le-oe*de*he;break;case"ZYX":ce[0]=oe*ne*le-te*de*he,ce[1]=te*de*le+oe*ne*he,ce[2]=te*ne*he-oe*de*le,ce[3]=te*ne*le+oe*de*he;break;case"YZX":ce[0]=oe*ne*le+te*de*he,ce[1]=te*de*le+oe*ne*he,ce[2]=te*ne*he-oe*de*le,ce[3]=te*ne*le-oe*de*he;break;case"XZY":ce[0]=oe*ne*le-te*de*he,ce[1]=te*de*le-oe*ne*he,ce[2]=te*ne*he+oe*de*le,ce[3]=te*ne*le+oe*de*he;break}},Fe.a=Ee},function(He,Fe,Ce){"use strict";var _e=Ce(28),Pe=Ce(9),ge=Ce(52),Ee=Ce(49),be=Ce(1),we=Ce.n(be),pe=we.a.vec3,ye=we.a.vec4,xe=_e.a.extend(function(){return{projectionMatrix:new Pe.a,invProjectionMatrix:new Pe.a,viewMatrix:new Pe.a,frustum:new ge.a}},function(){this.update(!0)},{update:function(ce){_e.a.prototype.update.call(this,ce),Pe.a.invert(this.viewMatrix,this.worldTransform),this.updateProjectionMatrix(),Pe.a.invert(this.invProjectionMatrix,this.projectionMatrix),this.frustum.setFromProjection(this.projectionMatrix)},setViewMatrix:function(ce){Pe.a.copy(this.viewMatrix,ce),Pe.a.invert(this.worldTransform,ce),this.decomposeWorldTransform()},decomposeProjectionMatrix:function(){},setProjectionMatrix:function(ce){Pe.a.copy(this.projectionMatrix,ce),Pe.a.invert(this.invProjectionMatrix,ce),this.decomposeProjectionMatrix()},updateProjectionMatrix:function(){},castRay:function(){var ce=ye.create();return function(te,ne){var le=ne!==void 0?ne:new Ee.a,oe=te.array[0],de=te.array[1];return ye.set(ce,oe,de,-1,1),ye.transformMat4(ce,ce,this.invProjectionMatrix.array),ye.transformMat4(ce,ce,this.worldTransform.array),pe.scale(le.origin.array,ce,1/ce[3]),ye.set(ce,oe,de,1,1),ye.transformMat4(ce,ce,this.invProjectionMatrix.array),ye.transformMat4(ce,ce,this.worldTransform.array),pe.scale(ce,ce,1/ce[3]),pe.sub(le.direction.array,ce,le.origin.array),pe.normalize(le.direction.array,le.direction.array),le.direction._dirty=!0,le.origin._dirty=!0,le}}()});Fe.a=xe},function(He,Fe,Ce){"use strict";var _e=Ce(4),Pe=Ce(15),ge=Ce(67),Ee=Ce(1),be=Ce.n(Ee),we=be.a.vec3,pe=we.set,ye=we.copy,xe=we.transformMat4,ce=Math.min,te=Math.max,ne=function(){this.planes=[];for(var le=0;le<6;le++)this.planes.push(new ge.a);this.boundingBox=new Pe.a,this.vertices=[];for(var le=0;le<8;le++)this.vertices[le]=we.fromValues(0,0,0)};ne.prototype={setFromProjection:function(le){var oe=this.planes,de=le.array,he=de[0],ie=de[1],ue=de[2],ve=de[3],Se=de[4],De=de[5],Re=de[6],Ne=de[7],ze=de[8],Ge=de[9],Xe=de[10],Qe=de[11],rt=de[12],$e=de[13],qe=de[14],ut=de[15];pe(oe[0].normal.array,ve-he,Ne-Se,Qe-ze),oe[0].distance=-(ut-rt),oe[0].normalize(),pe(oe[1].normal.array,ve+he,Ne+Se,Qe+ze),oe[1].distance=-(ut+rt),oe[1].normalize(),pe(oe[2].normal.array,ve+ie,Ne+De,Qe+Ge),oe[2].distance=-(ut+$e),oe[2].normalize(),pe(oe[3].normal.array,ve-ie,Ne-De,Qe-Ge),oe[3].distance=-(ut-$e),oe[3].normalize(),pe(oe[4].normal.array,ve-ue,Ne-Re,Qe-Xe),oe[4].distance=-(ut-qe),oe[4].normalize(),pe(oe[5].normal.array,ve+ue,Ne+Re,Qe+Xe),oe[5].distance=-(ut+qe),oe[5].normalize();var it=this.boundingBox;if(ut===0){var dt=De/he,nt=-qe/(Xe-1),ft=-qe/(Xe+1),yt=-ft/De,gt=-nt/De;it.min.set(-yt*dt,-yt,ft),it.max.set(yt*dt,yt,nt);var ht=this.vertices;pe(ht[0],-yt*dt,-yt,ft),pe(ht[1],-yt*dt,yt,ft),pe(ht[2],yt*dt,-yt,ft),pe(ht[3],yt*dt,yt,ft),pe(ht[4],-gt*dt,-gt,nt),pe(ht[5],-gt*dt,gt,nt),pe(ht[6],gt*dt,-gt,nt),pe(ht[7],gt*dt,gt,nt)}else{var vt=(-1-rt)/he,Ut=(1-rt)/he,Qt=(1-$e)/De,en=(-1-$e)/De,fn=(-1-qe)/Xe,Bt=(1-qe)/Xe;it.min.set(Math.min(vt,Ut),Math.min(en,Qt),Math.min(Bt,fn)),it.max.set(Math.max(Ut,vt),Math.max(Qt,en),Math.max(fn,Bt));var an=it.min.array,on=it.max.array,ht=this.vertices;pe(ht[0],an[0],an[1],an[2]),pe(ht[1],an[0],on[1],an[2]),pe(ht[2],on[0],an[1],an[2]),pe(ht[3],on[0],on[1],an[2]),pe(ht[4],an[0],an[1],on[2]),pe(ht[5],an[0],on[1],on[2]),pe(ht[6],on[0],an[1],on[2]),pe(ht[7],on[0],on[1],on[2])}},getTransformedBoundingBox:function(){var le=we.create();return function(oe,de){var he=this.vertices,ie=de.array,ue=oe.min,ve=oe.max,Se=ue.array,De=ve.array,Re=he[0];xe(le,Re,ie),ye(Se,le),ye(De,le);for(var Ne=1;Ne<8;Ne++)Re=he[Ne],xe(le,Re,ie),Se[0]=ce(le[0],Se[0]),Se[1]=ce(le[1],Se[1]),Se[2]=ce(le[2],Se[2]),De[0]=te(le[0],De[0]),De[1]=te(le[1],De[1]),De[2]=te(le[2],De[2]);return ue._dirty=!0,ve._dirty=!0,oe}}()},Fe.a=ne},function(He,Fe){var Ce=function(){this.head=null,this.tail=null,this._len=0},_e=Ce.prototype;_e.insert=function(we){var pe=new Pe(we);return this.insertEntry(pe),pe},_e.insertEntry=function(we){this.head?(this.tail.next=we,we.prev=this.tail,we.next=null,this.tail=we):this.head=this.tail=we,this._len++},_e.remove=function(we){var pe=we.prev,ye=we.next;pe?pe.next=ye:this.head=ye,ye?ye.prev=pe:this.tail=pe,we.next=we.prev=null,this._len--},_e.len=function(){return this._len},_e.clear=function(){this.head=this.tail=null,this._len=0};var Pe=function(we){this.value=we,this.next,this.prev},ge=function(we){this._list=new Ce,this._map={},this._maxSize=we||10,this._lastRemovedEntry=null},Ee=ge.prototype;Ee.put=function(we,pe){var ye=this._list,xe=this._map,ce=null;if(xe[we]==null){var te=ye.len(),ne=this._lastRemovedEntry;if(te>=this._maxSize&&te>0){var le=ye.head;ye.remove(le),delete xe[le.key],ce=le.value,this._lastRemovedEntry=le}ne?ne.value=pe:ne=new Pe(pe),ne.key=we,ye.insertEntry(ne),xe[we]=ne}return ce},Ee.get=function(we){var pe=this._map[we],ye=this._list;if(pe!=null)return pe!==ye.tail&&(ye.remove(pe),ye.insertEntry(pe)),pe.value},Ee.clear=function(){this._list.clear(),this._map={}};var be=ge;He.exports=be},function(He,Fe,Ce){"use strict";var _e=Ce(5),Pe=Ce(25),ge=Ce(102),Ee=Ce(55),be=Ce(56),we=Ce(29),pe=Ce(104),ye=Ce(105),xe={loadTexture:function(ce,te,ne,le){var oe;if(typeof te=="function"?(ne=te,le=ne,te={}):te=te||{},typeof ce=="string"){if(ce.match(/.hdr$/)||te.fileType==="hdr")return oe=new _e.a({width:0,height:0,sRGB:!1}),xe._fetchTexture(ce,function(de){ye.a.parseRGBE(de,oe,te.exposure),oe.dirty(),ne&&ne(oe)},le),oe;ce.match(/.dds$/)||te.fileType==="dds"?(oe=new _e.a({width:0,height:0}),xe._fetchTexture(ce,function(de){pe.a.parse(de,oe),oe.dirty(),ne&&ne(oe)},le)):(oe=new _e.a,oe.load(ce),oe.success(ne),oe.error(le))}else if(typeof ce=="object"&&typeof ce.px!="undefined"){var oe=new Pe.a;oe.load(ce),oe.success(ne),oe.error(le)}return oe},loadPanorama:function(ce,te,ne,le,oe,de){var he=this;typeof le=="function"?(oe=le,de=oe,le={}):le=le||{},xe.loadTexture(te,le,function(ie){ie.flipY=le.flipY||!1,he.panoramaToCubeMap(ce,ie,ne,le),ie.dispose(ce),oe&&oe(ne)},de)},panoramaToCubeMap:function(ce,te,ne,le){var oe=new Ee.a,de=new be.a({scene:new we.a});return de.material.set("diffuseMap",te),le=le||{},le.encodeRGBM&&de.material.define("fragment","RGBM_ENCODE"),ne.sRGB=te.sRGB,oe.texture=ne,oe.render(ce,de.scene),oe.texture=null,oe.dispose(ce),ne},heightToNormal:function(ce,te){var ne=document.createElement("canvas"),le=ne.width=ce.width,oe=ne.height=ce.height,de=ne.getContext("2d");de.drawImage(ce,0,0,le,oe),te=te||!1;for(var he=de.getImageData(0,0,le,oe),ie=de.createImageData(le,oe),ue=0;ue20)return console.warn("Given image is not a height map"),ce}var Ne,ze,Ge,Xe;ue%(le*4)===0?(Ne=he.data[ue],Ge=he.data[ue+4]):ue%(le*4)===(le-1)*4?(Ne=he.data[ue-4],Ge=he.data[ue]):(Ne=he.data[ue-4],Ge=he.data[ue+4]),uele*(oe-1)*4?(ze=he.data[ue-le*4],Xe=he.data[ue]):(ze=he.data[ue-le*4],Xe=he.data[ue+le*4]),ie.data[ue]=Ne-Ge+127,ie.data[ue+1]=ze-Xe+127,ie.data[ue+2]=255,ie.data[ue+3]=255}return de.putImageData(ie,0,0),ne},isHeightImage:function(ce,te,ne){if(!ce||!ce.width||!ce.height)return!1;var le=document.createElement("canvas"),oe=le.getContext("2d"),de=te||32;ne=ne||20,le.width=le.height=de,oe.drawImage(ce,0,0,de,de);for(var he=oe.getImageData(0,0,de,de),ie=0;iene)return!1}return!0},_fetchTexture:function(ce,te,ne){ge.a.get({url:ce,responseType:"arraybuffer",onload:te,onerror:ne})},createChessboard:function(ce,te,ne,le){ce=ce||512,te=te||64,ne=ne||"black",le=le||"white";var oe=Math.ceil(ce/te),de=document.createElement("canvas");de.width=ce,de.height=ce;var he=de.getContext("2d");he.fillStyle=le,he.fillRect(0,0,ce,ce),he.fillStyle=ne;for(var ie=0;ie0?this.material.define("fragment","LOD"):this.material.undefine("fragment","LOD"),pe.renderPass([this],ye)}});Fe.a=we},function(He,Fe,Ce){"use strict";var _e=Ce(2),Pe=Ce(143),ge=Ce(144);_e.a.Shader.import(ge.a),Fe.a=_e.a.Mesh.extend(function(){var Ee=new Pe.a({dynamic:!0}),be=new _e.a.Material({shader:_e.a.createShader("ecgl.labels"),transparent:!0,depthMask:!1});return{geometry:Ee,material:be,culling:!1,castShadow:!1,ignorePicking:!0}})},function(He,Fe,Ce){"use strict";var _e=Ce(0),Pe=Ce.n(_e),ge=Ce(2),Ee=Ce(186),be=Ce(22),we=Ce(3),pe=Ce(1),ye=Ce.n(pe),xe=Ce(60),ce=Ce(61),te=Ce(40),ne=ye.a.vec3;ge.a.Shader.import(te.a);function le(oe){this.rootNode=new ge.a.Node,this._triangulationResults={},this._shadersMap=ge.a.COMMON_SHADERS.reduce(function(he,ie){return he[ie]=ge.a.createShader("ecgl."+ie),he},{}),this._linesShader=ge.a.createShader("ecgl.meshLines3D");var de={};ge.a.COMMON_SHADERS.forEach(function(he){de[he]=new ge.a.Material({shader:ge.a.createShader("ecgl."+he)})}),this._groundMaterials=de,this._groundMesh=new ge.a.Mesh({geometry:new ge.a.PlaneGeometry({dynamic:!0}),castShadow:!1,renderNormal:!0,$ignorePicking:!0}),this._groundMesh.rotation.rotateX(-Math.PI/2),this._labelsBuilder=new ce.a(512,512,oe),this._labelsBuilder.getMesh().renderOrder=100,this._labelsBuilder.getMesh().material.depthTest=!1,this.rootNode.add(this._labelsBuilder.getMesh()),this._initMeshes(),this._api=oe}le.prototype={constructor:le,extrudeY:!0,update:function(oe,de,he,ie,ue){var ve=oe.getData();ie==null&&(ie=0),ue==null&&(ue=ve.count()),this._startIndex=ie,this._endIndex=ue-1,this._triangulation(oe,ie,ue);var Se=this._getShader(oe.get("shading"));this._prepareMesh(oe,Se,he,ie,ue),this.rootNode.updateWorldTransform(),this._updateRegionMesh(oe,he,ie,ue);var De=oe.coordinateSystem;De.type==="geo3D"&&this._updateGroundPlane(oe,De,he);var Re=this;this._labelsBuilder.updateData(ve,ie,ue),this._labelsBuilder.getLabelPosition=function(Ne,ze,Ge){var Xe=ve.getName(Ne),Qe,rt=Ge;if(De.type==="geo3D"){var $e=De.getRegion(Xe);return Qe=$e.center,De.dataToPoint([Qe[0],Qe[1],rt])}else var qe=Re._triangulationResults[Ne-Re._startIndex],Qe=Re.extrudeY?[(qe.max[0]+qe.min[0])/2,qe.max[1]+rt,(qe.max[2]+qe.min[2])/2]:[(qe.max[0]+qe.min[0])/2,(qe.max[1]+qe.min[1])/2,qe.max[2]+rt]},this._data=ve,this._labelsBuilder.updateLabels(),this._updateDebugWireframe(oe),this._lastHoverDataIndex=0},_initMeshes:function(){this.rootNode.removeAll();var oe=this;function de(){var ue=new ge.a.Mesh({name:"Polygon",material:new ge.a.Material({shader:oe._shadersMap.lambert}),culling:!1,geometry:new ge.a.Geometry({sortTriangles:!0,dynamic:!0}),ignorePicking:!0,renderNormal:!0});return Pe.a.util.extend(ue.geometry,xe.a),ue}var he=de(),ie=new ge.a.Mesh({material:new ge.a.Material({shader:this._linesShader}),castShadow:!1,ignorePicking:!0,$ignorePicking:!0,geometry:new be.a({useNativeLine:!1})});this.rootNode.add(he),this.rootNode.add(ie),he.material.define("both","VERTEX_COLOR"),he.material.define("fragment","DOUBLE_SIDED"),this._polygonMesh=he,this._linesMesh=ie,this.rootNode.add(this._groundMesh)},_getShader:function(oe){var de=this._shadersMap[oe];return de||(console.warn("Unkown shading "+oe),de=this._shadersMap.lambert),de.__shading=oe,de},_prepareMesh:function(oe,de,he,ie,ue){for(var ve=0,Se=0,De=0,Re=0,Ne=ie;Ne65535?new Uint32Array(Se*3):new Uint16Array(Se*3),Xe.material.shader!==de&&Xe.material.attachShader(de,!0),ge.a.setMaterialFromModel(de.__shading,Xe.material,oe,he),De>0&&(this._linesMesh.geometry.resetOffset(),this._linesMesh.geometry.setVertexCount(De),this._linesMesh.geometry.setTriangleCount(Re)),this._dataIndexOfVertex=new Uint32Array(ve),this._vertexRangeOfDataIndex=new Uint32Array((ue-ie)*2)},_updateRegionMesh:function(oe,de,he,ie){for(var ue=oe.getData(),ve=0,Se=0,De=!1,yt=this._polygonMesh,Re=this._linesMesh,Ne=he;Ne0;ft&&(nt*=de.getDevicePixelRatio(),this._updateLinesGeometry(Re.geometry,oe,Ne,ut,nt,oe.coordinateSystem.transform)),Re.invisible=!ft,Re.material.set({color:$e})}var yt=this._polygonMesh;yt.material.transparent=De,yt.material.depthMask=!De,yt.geometry.updateBoundingBox(),yt.material.get("normalMap")&&yt.geometry.generateTangents(),yt.seriesIndex=oe.seriesIndex,yt.on("mousemove",this._onmousemove,this),yt.on("mouseout",this._onmouseout,this)},_updateDebugWireframe:function(oe){var de=oe.getModel("debug.wireframe");if(de.get("show")){var he=ge.a.parseColor(de.get("lineStyle.color")||"rgba(0,0,0,0.5)"),ie=we.a.firstNotNull(de.get("lineStyle.width"),1),ue=this._polygonMesh;ue.geometry.generateBarycentric(),ue.material.define("both","WIREFRAME_TRIANGLE"),ue.material.set("wireframeLineColor",he),ue.material.set("wireframeLineWidth",ie)}},_onmousemove:function(oe){var de=this._dataIndexOfVertex[oe.triangle[0]];de==null&&(de=-1),de!==this._lastHoverDataIndex&&(this.downplay(this._lastHoverDataIndex),this.highlight(de)),this._lastHoverDataIndex=de,this._polygonMesh.dataIndex=de},_onmouseover:function(oe){if(oe.target){var de=oe.target.eventData?this._data.indexOfName(oe.target.eventData.name):oe.target.dataIndex;de!=null&&(this.highlight(de),this._labelsBuilder.updateLabels([de]))}},_onmouseout:function(oe){oe.target&&(this.downplay(this._lastHoverDataIndex),this._lastHoverDataIndex=-1,this._polygonMesh.dataIndex=-1)},_updateGroundPlane:function(oe,de,he){var ie=oe.getModel("groundPlane",oe);if(this._groundMesh.invisible=!ie.get("show",!0),!this._groundMesh.invisible){var ue=oe.get("shading"),ve=this._groundMaterials[ue];ve||(console.warn("Unkown shading "+ue),ve=this._groundMaterials.lambert),ge.a.setMaterialFromModel(ue,ve,ie,he),ve.get("normalMap")&&this._groundMesh.geometry.generateTangents(),this._groundMesh.material=ve,this._groundMesh.material.set("color",ge.a.parseColor(ie.get("color"))),this._groundMesh.scale.set(de.size[0],de.size[2],1)}},_triangulation:function(oe,de,he){this._triangulationResults=[];for(var ie=[1/0,1/0,1/0],ue=[-1/0,-1/0,-1/0],ve=oe.coordinateSystem,Se=de;Se1?ie:0,an[mt][qe]=Qt.points[Xt+2],Re.set(ue+mt,an[mt]),De?(sn[0]=(Qt.points[Xt]*ut[0]-it[0])/nt,sn[1]=(Qt.points[Xt+2]*ut[qe]-it[qe])/nt):(sn[0]=(At?tn:tn+Yt)/nt,sn[1]=(an[mt][$e]*ut[$e]-it[$e])/nt),ze.set(ue+mt,sn)}ne.sub(on,an[1],an[0]),ne.sub(In,an[3],an[0]),ne.cross(Nn,on,In),ne.normalize(Nn,Nn);for(var mt=0;mt<4;mt++)Ne.set(ue+mt,Nn),Qe&&Ge.set(ue+mt,Se);for(var mt=0;mt<6;mt++)rt[ve*3+mt]=Bt[mt]+ue;ue+=4,ve+=2,tn+=Yt}}return de.dirty(),{vertexOffset:ue,triangleOffset:ve}},_getRegionLinesInfo:function(oe,de,he){var ie=0,ue=0,ve=de.getRegionModel(oe),Se=ve.getModel("itemStyle"),De=Se.get("borderWidth");if(De>0){var Re=de.getRegionPolygonCoords(oe);Re.forEach(function(Ne){var ze=Ne.exterior,Ge=Ne.interiors;ie+=he.getPolylineVertexCount(ze),ue+=he.getPolylineTriangleCount(ze);for(var Xe=0;Xethis._endIndex)){de-=this._startIndex;for(var ie=this._vertexRangeOfDataIndex[de*2];ie=2e4},doSortTriangles:function(ye,xe){var ce=this.indices;if(xe===0){var te=this.attributes.position,ye=ye.array;(!this._triangleZList||this._triangleZList.length!==this.triangleCount)&&(this._triangleZList=new Float32Array(this.triangleCount),this._sortedTriangleIndices=new Uint32Array(this.triangleCount),this._indicesTmp=new ce.constructor(ce.length),this._triangleZListTmp=new Float32Array(this.triangleCount));for(var ne=0,le,oe=0;oe0,te={},ne=0;ne2?(Qe=this._updateSymbolSprite(le,Ge,Ne,ze),Se.enableTexture("sprite")):Se.disableTexture("sprite"),Re.position.init(ie-he);var rt=[];if(Xe){Se.undefine("VERTEX_SIZE"),Se.undefine("VERTEX_COLOR");var $e=ve.getVisual("color"),qe=ve.getVisual("opacity");ge.a.parseColor($e,rt),rt[3]*=qe,Se.set({color:rt,u_Size:Ne.maxSize*this._sizeScale})}else Se.set({color:[1,1,1,1]}),Se.define("VERTEX_SIZE"),Se.define("VERTEX_COLOR"),Re.size.init(ie-he),Re.color.init(ie-he),this._originalOpacity=new Float32Array(ie-he);for(var ut=ve.getLayout("points"),it=Re.position.value,dt=!1,nt=0;nt1?(ie[0]=de.maxSize,ie[1]=de.maxSize/de.aspect):(ie[1]=de.maxSize,ie[0]=de.maxSize*de.aspect),ie[0]=ie[0]||1,ie[1]=ie[1]||1,(this._symbolType!==de.type||!te(this._symbolSize,ie)||this._lineWidth!==oe.lineWidth)&&(Ee.a.createSymbolSprite(de.type,ie,{fill:"#fff",lineWidth:oe.lineWidth,stroke:"transparent",shadowColor:"transparent",minMargin:Math.min(ie[0]/2,10)},this._spriteImageCanvas),Ee.a.createSDFFromCanvas(this._spriteImageCanvas,Math.min(this._spriteImageCanvas.width,32),xe,this._mesh.material.get("sprite").image),this._symbolType=de.type,this._symbolSize=ie,this._lineWidth=oe.lineWidth),this._spriteImageCanvas.width/de.maxSize*he},_updateMaterial:function(le,oe){var de=le.get("blendMode")==="lighter"?ge.a.additiveBlend:null,he=this._mesh.material;he.blend=de,he.set("lineWidth",oe.lineWidth/xe);var ie=ge.a.parseColor(oe.stroke);he.set("strokeColor",ie),he.transparent=!0,he.depthMask=!1,he.depthTest=!this.is2D,he.sortVertices=!this.is2D},_updateLabelBuilder:function(le,ve,de){var he=le.getData(),ie=this._mesh.geometry,ue=ie.attributes.position.value,ve=this._startDataIndex,Se=this._mesh.sizeScale;this._labelsBuilder.updateData(he,ve,de),this._labelsBuilder.getLabelPosition=function(De,Re,Ne){var ze=(De-ve)*3;return[ue[ze],ue[ze+1],ue[ze+2]]},this._labelsBuilder.getLabelDistance=function(De,Re,Ne){var ze=ie.attributes.size.get(De-ve)/Se;return ze/2+Ne},this._labelsBuilder.updateLabels()},_updateAnimation:function(le){ge.a.updateVertexAnimation([["prevPosition","position"],["prevSize","size"]],this._prevMesh,this._mesh,le)},_updateHandler:function(le,oe,de){var he=le.getData(),ie=this._mesh,ue=this,ve=-1,Se=le.coordinateSystem&&le.coordinateSystem.type==="cartesian3D",De;Se&&(De=le.coordinateSystem.model),ie.seriesIndex=le.seriesIndex,ie.off("mousemove"),ie.off("mouseout"),ie.on("mousemove",function(Re){var Ne=Re.vertexIndex+ue._startDataIndex;Ne!==ve&&(this.highlightOnMouseover&&(this.downplay(he,ve),this.highlight(he,Ne),this._labelsBuilder.updateLabels([Ne])),Se&&de.dispatchAction({type:"grid3DShowAxisPointer",value:[he.get(le.coordDimToDataDim("x")[0],Ne),he.get(le.coordDimToDataDim("y")[0],Ne),he.get(le.coordDimToDataDim("z")[0],Ne)],grid3DIndex:De.componentIndex})),ie.dataIndex=Ne,ve=Ne},this),ie.on("mouseout",function(Re){var Ne=Re.vertexIndex+ue._startDataIndex;this.highlightOnMouseover&&(this.downplay(he,Ne),this._labelsBuilder.updateLabels()),ve=-1,ie.dataIndex=-1,Se&&de.dispatchAction({type:"grid3DHideAxisPointer",grid3DIndex:De.componentIndex})},this)},updateLayout:function(le,oe,de){var he=le.getData();if(this._mesh){var ie=this._mesh.geometry.attributes.position.value,ue=he.getLayout("points");if(this.is2D)for(var ve=0;vethis._endDataIndex||oethis._endDataIndex||oe.05&&(ve=!0),ze!==Se&&(De=!0),Se=ze,ue=Ge}return ve&&console.warn("Different symbol width / height ratio will be ignored."),De&&console.warn("Different symbol type will be ignored."),{maxSize:Re,type:Se,aspect:ue}}},Fe.a=ne},function(He,Fe,Ce){"use strict";Fe.a=`@export clay.prez.vertex uniform mat4 worldViewProjection : WORLDVIEWPROJECTION; attribute vec3 position : POSITION; @import clay.chunk.skinning_header @@ -746,7 +746,7 @@ void main() #endif gl_FragColor = encodeHDR(gl_FragColor); } -@end`},function(He,Fe,Ce){"use strict";var _e=Ce(6),Pe=Ce(5),ge=Ce(25),Ee=542327876,be=1,we=2,pe=4,ye=8,xe=4096,ce=131072,te=524288,ne=8388608,le=8,oe=4194304,de=4096,he=512,ie=1024,ue=2048,ve=4096,Se=8192,De=16384,Re=32768,Ne=2097152,ze=1,Ge=2,Xe=4,Qe=64,rt=512,$e=131072;function qe(sn){return sn.charCodeAt(0)+(sn.charCodeAt(1)<<8)+(sn.charCodeAt(2)<<16)+(sn.charCodeAt(3)<<24)}function ut(sn){return String.fromCharCode(sn&255,sn>>8&255,sn>>16&255,sn>>24&255)}var it=31,dt=qe("DXT1"),nt=qe("DXT3"),ft=qe("DXT5"),yt=0,gt=1,ht=2,vt=3,Ut=4,Qt=7,en=20,fn=21,Bt=27,an=28,on=29,In=30,Nn={parse:function(sn,tn){var Gt=new Int32Array(sn,0,it);if(Gt[yt]!==Ee||!Gt(en)&Xe)return null;var Ot=Gt(fn),Et=Gt[Ut],Yt=Gt[vt],mt=Gt[an]&he,At=Gt[ht]&ce,Xt,Ft;switch(Ot){case dt:Xt=8,Ft=_e.a.COMPRESSED_RGB_S3TC_DXT1_EXT;break;case nt:Xt=16,Ft=_e.a.COMPRESSED_RGBA_S3TC_DXT3_EXT;break;case ft:Xt=16,Ft=_e.a.COMPRESSED_RGBA_S3TC_DXT5_EXT;break;default:return null}var Mt=Gt[gt]+4,ln=mt?6:1,Mn=1;At&&(Mn=Math.max(1,Gt[Qt]));for(var Hn=[],Vn=0;Vn0){var he=Math.pow(2,ne[3]-128-8+de);le[oe+0]=ne[0]*he,le[oe+1]=ne[1]*he,le[oe+2]=ne[2]*he}else le[oe+0]=0,le[oe+1]=0,le[oe+2]=0;return le[oe+3]=1,le}function pe(ne,le,oe){for(var de="",he=le;he0;)if(ne[ie][0]=le[oe++],ne[ie][1]=le[oe++],ne[ie][2]=le[oe++],ne[ie][3]=le[oe++],ne[ie][0]===1&&ne[ie][1]===1&&ne[ie][2]===1){for(var ve=ne[ie][3]<>>0;ve>0;ve--)ye(ne[ie-1],ne[ie]),ie++,ue--;he+=8}else ie++,ue--,he=0;return oe}function ce(ne,le,oe,de){if(debe)return xe(ne,le,oe,de);var he=le[oe++];if(he!=2)return xe(ne,le,oe-1,de);if(ne[0][1]=le[oe++],ne[0][2]=le[oe++],he=le[oe++],(ne[0][2]<<8>>>0|he)>>>0!==de)return null;for(var he=0;he<4;he++)for(var ie=0;ie128){ue=(ue&127)>>>0;for(var ve=le[oe++];ue--;)ne[ie++][he]=ve}else for(;ue--;)ne[ie++][he]=le[oe++]}return oe}var te={parseRGBE:function(ne,le,oe){oe==null&&(oe=0);var de=new Uint8Array(ne),he=de.length;if(pe(de,0,2)==="#?"){for(var ie=2;ie>8&255,sn>>16&255,sn>>24&255)}var it=31,dt=qe("DXT1"),nt=qe("DXT3"),ft=qe("DXT5"),yt=0,gt=1,ht=2,vt=3,Ut=4,Qt=7,en=20,fn=21,Bt=27,an=28,on=29,In=30,Nn={parse:function(sn,tn){var Gt=new Int32Array(sn,0,it);if(Gt[yt]!==Ee||!Gt(en)&Xe)return null;var Ot=Gt(fn),Et=Gt[Ut],Yt=Gt[vt],mt=Gt[an]&he,At=Gt[ht]&ce,Xt,Ft;switch(Ot){case dt:Xt=8,Ft=_e.a.COMPRESSED_RGB_S3TC_DXT1_EXT;break;case nt:Xt=16,Ft=_e.a.COMPRESSED_RGBA_S3TC_DXT3_EXT;break;case ft:Xt=16,Ft=_e.a.COMPRESSED_RGBA_S3TC_DXT5_EXT;break;default:return null}var Mt=Gt[gt]+4,ln=mt?6:1,Mn=1;At&&(Mn=Math.max(1,Gt[Qt]));for(var Vn=[],Gn=0;Gn0){var he=Math.pow(2,ne[3]-128-8+de);le[oe+0]=ne[0]*he,le[oe+1]=ne[1]*he,le[oe+2]=ne[2]*he}else le[oe+0]=0,le[oe+1]=0,le[oe+2]=0;return le[oe+3]=1,le}function pe(ne,le,oe){for(var de="",he=le;he0;)if(ne[ie][0]=le[oe++],ne[ie][1]=le[oe++],ne[ie][2]=le[oe++],ne[ie][3]=le[oe++],ne[ie][0]===1&&ne[ie][1]===1&&ne[ie][2]===1){for(var ve=ne[ie][3]<>>0;ve>0;ve--)ye(ne[ie-1],ne[ie]),ie++,ue--;he+=8}else ie++,ue--,he=0;return oe}function ce(ne,le,oe,de){if(debe)return xe(ne,le,oe,de);var he=le[oe++];if(he!=2)return xe(ne,le,oe-1,de);if(ne[0][1]=le[oe++],ne[0][2]=le[oe++],he=le[oe++],(ne[0][2]<<8>>>0|he)>>>0!==de)return null;for(var he=0;he<4;he++)for(var ie=0;ie128){ue=(ue&127)>>>0;for(var ve=le[oe++];ue--;)ne[ie++][he]=ve}else for(;ue--;)ne[ie++][he]=le[oe++]}return oe}var te={parseRGBE:function(ne,le,oe){oe==null&&(oe=0);var de=new Uint8Array(ne),he=de.length;if(pe(de,0,2)==="#?"){for(var ie=2;ie=he)){ie+=2;for(var ue="";ie=0||(Ee.forEach(function(ye){pe.on(ye,this[be(ye)],this)},this),this._meshes.push(pe))},detachFromMesh:function(pe){var ye=this._meshes.indexOf(pe);ye>=0&&this._meshes.splice(ye,1),Ee.forEach(function(xe){pe.off(xe,this[be(xe)])},this)},dispose:function(){this._meshes.forEach(function(pe){this.detachFromMesh(pe)},this)}},Fe.a=we},function(He,Fe,Ce){"use strict";var _e=Ce(19),Pe=Ce(108),ge=_e.a.extend({cubemap:null,castShadow:!1,_normalDistribution:null,_brdfLookup:null},{type:"AMBIENT_CUBEMAP_LIGHT",prefilter:function(Ee,be){this._brdfLookup||(this._normalDistribution=Pe.a.generateNormalDistribution(),this._brdfLookup=Pe.a.integrateBRDF(Ee,this._normalDistribution));var we=this.cubemap;if(!we.__prefiltered){var pe=Pe.a.prefilterEnvironmentMap(Ee,we,{encodeRGBM:!0,width:be,height:be},this._normalDistribution,this._brdfLookup);this.cubemap=pe.environmentMap,this.cubemap.__prefiltered=!0,we.dispose(Ee)}},uniformTemplates:{ambientCubemapLightColor:{type:"3f",value:function(Ee){var be=Ee.color,we=Ee.intensity;return[be[0]*we,be[1]*we,be[2]*we]}},ambientCubemapLightCubemap:{type:"t",value:function(Ee){return Ee.cubemap}},ambientCubemapLightBRDFLookup:{type:"t",value:function(Ee){return Ee._brdfLookup}}}});Fe.a=ge},function(He,Fe,Ce){"use strict";var _e=Ce(5),Pe=Ce(25),ge=Ce(6),Ee=Ce(10),be=Ce(14),we=Ce(17),pe=Ce(7),ye=Ce(57),xe=Ce(29),ce=Ce(55),te=Ce(18),ne=Ce(54),le=Ce(111),oe=Ce(112),de={},he=["px","nx","py","ny","pz","nz"];de.prefilterEnvironmentMap=function(ie,ue,ve,Se,De){(!De||!Se)&&(Se=de.generateNormalDistribution(),De=de.integrateBRDF(ie,Se)),ve=ve||{};var Re=ve.width||64,Ne=ve.height||64,ze=ve.type||ue.type,Ge=new Pe.a({width:Re,height:Ne,type:ze,flipY:!1,mipmaps:[]});Ge.isPowerOfTwo()||console.warn("Width and height must be power of two to enable mipmap.");var Xe=Math.min(Re,Ne),Qe=Math.log(Xe)/Math.log(2)+1,rt=new we.a({shader:new pe.a({vertex:pe.a.source("clay.skybox.vertex"),fragment:oe.a})});rt.set("normalDistribution",Se),ve.encodeRGBM&&rt.define("fragment","RGBM_ENCODE"),ve.decodeRGBM&&rt.define("fragment","RGBM_DECODE");var $e=new xe.a,qe;if(ue instanceof _e.a){var ut=new Pe.a({width:Re,height:Ne,type:ze===ge.a.FLOAT?ge.a.HALF_FLOAT:ze});ne.a.panoramaToCubeMap(ie,ue,ut,{encodeRGBM:ve.decodeRGBM}),ue=ut}qe=new ye.a({scene:$e,material:rt}),qe.material.set("environmentMap",ue);var it=new ce.a({texture:Ge});ve.encodeRGBM&&(ze=Ge.type=ge.a.UNSIGNED_BYTE);for(var dt=new _e.a({width:Re,height:Ne,type:ze}),nt=new Ee.a({depthBuffer:!1}),ft=te.a[ze===ge.a.UNSIGNED_BYTE?"Uint8Array":"Float32Array"],yt=0;yt>>16)>>>0;Ge=((Ge&1431655765)<<1|(Ge&2863311530)>>>1)>>>0,Ge=((Ge&858993459)<<2|(Ge&3435973836)>>>2)>>>0,Ge=((Ge&252645135)<<4|(Ge&4042322160)>>>4)>>>0,Ge=(((Ge&16711935)<<8|(Ge&4278255360)>>>8)>>>0)/4294967296;for(var Xe=0;Xece&&(xe=0,ye={}),xe++,ye[nt]=yt,yt}function he(it,dt,nt,ft,yt,gt,ht){return gt?ue(it,dt,nt,ft,yt,gt,ht):ie(it,dt,nt,ft,yt,ht)}function ie(it,dt,nt,ft,yt,gt){var ht=rt(it,dt,yt,gt),vt=de(it,dt);yt&&(vt+=yt[1]+yt[3]);var Ut=ht.outerHeight,Qt=ve(0,vt,nt),en=Se(0,Ut,ft),fn=new _e(Qt,en,vt,Ut);return fn.lineHeight=ht.lineHeight,fn}function ue(it,dt,nt,ft,yt,gt,ht){var vt=$e(it,{rich:gt,truncate:ht,font:dt,textAlign:nt,textPadding:yt}),Ut=vt.outerWidth,Qt=vt.outerHeight,en=ve(0,Ut,nt),fn=Se(0,Qt,ft);return new _e(en,fn,Ut,Qt)}function ve(it,dt,nt){return nt==="right"?it-=dt:nt==="center"&&(it-=dt/2),it}function Se(it,dt,nt){return nt==="middle"?it-=dt/2:nt==="bottom"&&(it-=dt),it}function De(it,dt,nt){var ft=dt.x,yt=dt.y,gt=dt.height,ht=dt.width,vt=gt/2,Ut="left",Qt="top";switch(it){case"left":ft-=nt,yt+=vt,Ut="right",Qt="middle";break;case"right":ft+=nt+ht,yt+=vt,Qt="middle";break;case"top":ft+=ht/2,yt-=nt,Ut="center",Qt="bottom";break;case"bottom":ft+=ht/2,yt+=gt+nt,Ut="center";break;case"inside":ft+=ht/2,yt+=vt,Ut="center",Qt="middle";break;case"insideLeft":ft+=nt,yt+=vt,Qt="middle";break;case"insideRight":ft+=ht-nt,yt+=vt,Ut="right",Qt="middle";break;case"insideTop":ft+=ht/2,yt+=nt,Ut="center";break;case"insideBottom":ft+=ht/2,yt+=gt-nt,Ut="center",Qt="bottom";break;case"insideTopLeft":ft+=nt,yt+=nt;break;case"insideTopRight":ft+=ht-nt,yt+=nt,Ut="right";break;case"insideBottomLeft":ft+=nt,yt+=gt-nt,Qt="bottom";break;case"insideBottomRight":ft+=ht-nt,yt+=gt-nt,Ut="right",Qt="bottom";break}return{x:ft,y:yt,textAlign:Ut,textVerticalAlign:Qt}}function Re(it,dt,nt,ft,yt){if(!dt)return"";var gt=(it+"").split(` `);yt=Ne(dt,nt,ft,yt);for(var ht=0,vt=gt.length;ht=ht;Ut++)vt-=ht;var Qt=de(yt);return Qt>vt&&(yt="",Qt=0),vt=it-Qt,ft.ellipsis=yt,ft.ellipsisWidth=Qt,ft.contentWidth=vt,ft.containerWidth=it,ft}function ze(it,dt){var nt=dt.containerWidth,ft=dt.font,yt=dt.contentWidth;if(!nt)return"";var gt=de(it,ft);if(gt<=nt)return it;for(var ht=0;;ht++){if(gt<=yt||ht>=dt.maxIterations){it+=dt.ellipsis;break}var vt=ht===0?Ge(it,yt,dt.ascCharWidth,dt.cnCharWidth):gt>0?Math.floor(it.length*yt/gt):0;it=it.substr(0,vt),gt=de(it,ft)}return it===""&&(it=dt.placeholder),it}function Ge(it,dt,nt,ft){for(var yt=0,gt=0,ht=it.length;gtUt)it="",gt=[];else if(Qt!=null)for(var en=Ne(Qt-(nt?nt[1]+nt[3]:0),dt,ft.ellipsis,{minChar:ft.minChar,placeholder:ft.placeholder}),fn=0,Bt=gt.length;fnft&&qe(nt,it.substring(ft,gt)),qe(nt,yt[2],yt[1]),ft=te.lastIndex}ftan)return{lines:[],width:0,height:0};Gt.textWidth=de(Gt.text,Yt);var At=Ot.textWidth,Xt=At==null||At==="auto";if(typeof At=="string"&&At.charAt(At.length-1)==="%")Gt.percentWidth=At,Qt.push(Gt),At=0;else{if(Xt){At=Gt.textWidth;var Ft=Ot.textBackgroundColor,Mt=Ft&&Ft.image;Mt&&(Mt=Pe.findExistImage(Mt),Pe.isImageReady(Mt)&&(At=Math.max(At,Mt.width*mt/Mt.height)))}var ln=Et?Et[1]+Et[3]:0;At+=ln;var Mn=Bt!=null?Bt-sn:null;Mn!=null&&Mn4){console.warn("Support at most 4 cascade");continue}an.shadowCascade>1&&(fn=an.shadowCascade),this.renderDirectionalLightShadow(ut,it,dt,an,this._opaqueCasters,Qt,Ut,vt)}else an instanceof te.a?this.renderSpotLightShadow(ut,it,an,this._opaqueCasters,ht,gt):an instanceof le.a&&this.renderPointLightShadow(ut,it,an,this._opaqueCasters,en);this._shadowMapNumber[an.type]++}for(var on in this._shadowMapNumber)for(var In=this._shadowMapNumber[on],Nn=on+"_SHADOWMAP_COUNT",Bt=0;Bt0?tn.define("fragment",Nn,In):tn.isDefined("fragment",Nn)&&tn.undefine("fragment",Nn))}for(var Bt=0;Bt0){var Et=vt.map(Ot);if(Gt.directionalLightShadowMaps={value:vt,type:"tv"},Gt.directionalLightMatrices={value:Ut,type:"m4v"},Gt.directionalLightShadowMapSizes={value:Et,type:"1fv"},fn){var Yt=Qt.slice(),mt=Qt.slice();Yt.pop(),mt.shift(),Yt.reverse(),mt.reverse(),Ut.reverse(),Gt.shadowCascadeClipsNear={value:Yt,type:"1fv"},Gt.shadowCascadeClipsFar={value:mt,type:"1fv"}}}if(gt.length>0){var At=gt.map(Ot),Gt=it.shadowUniforms;Gt.spotLightShadowMaps={value:gt,type:"tv"},Gt.spotLightMatrices={value:ht,type:"m4v"},Gt.spotLightShadowMapSizes={value:At,type:"1fv"}}en.length>0&&(Gt.pointLightShadowMaps={value:en,type:"tv"})},renderDirectionalLightShadow:function(){var ut=new be.a,it=new we.a,dt=new Ee.a,nt=new we.a,ft=new we.a,yt=new we.a,gt=new we.a;return function(ht,vt,Ut,Qt,en,fn,Bt,an){var on=this._getDepthMaterial(Qt),In={getMaterial:function(xr){return xr.shadowDepthMaterial||on},sortCompare:pe.a.opaqueSortCompare};if(!vt.viewBoundingBoxLastFrame.isFinite()){var Nn=vt.getBoundingBox();vt.viewBoundingBoxLastFrame.copy(Nn).applyTransform(Ut.viewMatrix)}var sn=Math.min(-vt.viewBoundingBoxLastFrame.min.z,Ut.far),tn=Math.max(-vt.viewBoundingBoxLastFrame.max.z,Ut.near),Gt=this._getDirectionalLightCamera(Qt,vt,Ut),Ot=yt.array;gt.copy(Gt.projectionMatrix),Qe.invert(ft.array,Gt.worldTransform.array),Qe.multiply(ft.array,ft.array,Ut.worldTransform.array),Qe.multiply(Ot,gt.array,ft.array);for(var Et=[],Yt=Ut instanceof Se.a,mt=(Ut.near+Ut.far)/(Ut.near-Ut.far),At=2*Ut.near*Ut.far/(Ut.near-Ut.far),Xt=0;Xt<=Qt.shadowCascade;Xt++){var Ft=tn*Math.pow(sn/tn,Xt/Qt.shadowCascade),Mt=tn+(sn-tn)*Xt/Qt.shadowCascade,ln=Ft*Qt.cascadeSplitLogFactor+Mt*(1-Qt.cascadeSplitLogFactor);Et.push(ln),fn.push(-(-ln*mt+At)/-ln)}var Mn=this._getTexture(Qt,Qt.shadowCascade);an.push(Mn);var Hn=ht.viewport,Vn=ht.gl;this._frameBuffer.attach(Mn),this._frameBuffer.bind(ht),Vn.clear(Vn.COLOR_BUFFER_BIT|Vn.DEPTH_BUFFER_BIT);for(var Xt=0;XtUt)it="",gt=[];else if(Qt!=null)for(var en=Ne(Qt-(nt?nt[1]+nt[3]:0),dt,ft.ellipsis,{minChar:ft.minChar,placeholder:ft.placeholder}),fn=0,Bt=gt.length;fnft&&qe(nt,it.substring(ft,gt)),qe(nt,yt[2],yt[1]),ft=te.lastIndex}ftan)return{lines:[],width:0,height:0};Gt.textWidth=de(Gt.text,Yt);var At=Ot.textWidth,Xt=At==null||At==="auto";if(typeof At=="string"&&At.charAt(At.length-1)==="%")Gt.percentWidth=At,Qt.push(Gt),At=0;else{if(Xt){At=Gt.textWidth;var Ft=Ot.textBackgroundColor,Mt=Ft&&Ft.image;Mt&&(Mt=Pe.findExistImage(Mt),Pe.isImageReady(Mt)&&(At=Math.max(At,Mt.width*mt/Mt.height)))}var ln=Et?Et[1]+Et[3]:0;At+=ln;var Mn=Bt!=null?Bt-sn:null;Mn!=null&&Mn4){console.warn("Support at most 4 cascade");continue}an.shadowCascade>1&&(fn=an.shadowCascade),this.renderDirectionalLightShadow(ut,it,dt,an,this._opaqueCasters,Qt,Ut,vt)}else an instanceof te.a?this.renderSpotLightShadow(ut,it,an,this._opaqueCasters,ht,gt):an instanceof le.a&&this.renderPointLightShadow(ut,it,an,this._opaqueCasters,en);this._shadowMapNumber[an.type]++}for(var on in this._shadowMapNumber)for(var In=this._shadowMapNumber[on],Nn=on+"_SHADOWMAP_COUNT",Bt=0;Bt0?tn.define("fragment",Nn,In):tn.isDefined("fragment",Nn)&&tn.undefine("fragment",Nn))}for(var Bt=0;Bt0){var Et=vt.map(Ot);if(Gt.directionalLightShadowMaps={value:vt,type:"tv"},Gt.directionalLightMatrices={value:Ut,type:"m4v"},Gt.directionalLightShadowMapSizes={value:Et,type:"1fv"},fn){var Yt=Qt.slice(),mt=Qt.slice();Yt.pop(),mt.shift(),Yt.reverse(),mt.reverse(),Ut.reverse(),Gt.shadowCascadeClipsNear={value:Yt,type:"1fv"},Gt.shadowCascadeClipsFar={value:mt,type:"1fv"}}}if(gt.length>0){var At=gt.map(Ot),Gt=it.shadowUniforms;Gt.spotLightShadowMaps={value:gt,type:"tv"},Gt.spotLightMatrices={value:ht,type:"m4v"},Gt.spotLightShadowMapSizes={value:At,type:"1fv"}}en.length>0&&(Gt.pointLightShadowMaps={value:en,type:"tv"})},renderDirectionalLightShadow:function(){var ut=new be.a,it=new we.a,dt=new Ee.a,nt=new we.a,ft=new we.a,yt=new we.a,gt=new we.a;return function(ht,vt,Ut,Qt,en,fn,Bt,an){var on=this._getDepthMaterial(Qt),In={getMaterial:function(xr){return xr.shadowDepthMaterial||on},sortCompare:pe.a.opaqueSortCompare};if(!vt.viewBoundingBoxLastFrame.isFinite()){var Nn=vt.getBoundingBox();vt.viewBoundingBoxLastFrame.copy(Nn).applyTransform(Ut.viewMatrix)}var sn=Math.min(-vt.viewBoundingBoxLastFrame.min.z,Ut.far),tn=Math.max(-vt.viewBoundingBoxLastFrame.max.z,Ut.near),Gt=this._getDirectionalLightCamera(Qt,vt,Ut),Ot=yt.array;gt.copy(Gt.projectionMatrix),Qe.invert(ft.array,Gt.worldTransform.array),Qe.multiply(ft.array,ft.array,Ut.worldTransform.array),Qe.multiply(Ot,gt.array,ft.array);for(var Et=[],Yt=Ut instanceof Se.a,mt=(Ut.near+Ut.far)/(Ut.near-Ut.far),At=2*Ut.near*Ut.far/(Ut.near-Ut.far),Xt=0;Xt<=Qt.shadowCascade;Xt++){var Ft=tn*Math.pow(sn/tn,Xt/Qt.shadowCascade),Mt=tn+(sn-tn)*Xt/Qt.shadowCascade,ln=Ft*Qt.cascadeSplitLogFactor+Mt*(1-Qt.cascadeSplitLogFactor);Et.push(ln),fn.push(-(-ln*mt+At)/-ln)}var Mn=this._getTexture(Qt,Qt.shadowCascade);an.push(Mn);var Vn=ht.viewport,Gn=ht.gl;this._frameBuffer.attach(Mn),this._frameBuffer.bind(ht),Gn.clear(Gn.COLOR_BUFFER_BIT|Gn.DEPTH_BUFFER_BIT);for(var Xt=0;Xt0;this._updateSurfaceMesh(this._surfaceMesh,ce,Se,Ne);var ze=this._surfaceMesh.material;Ne?(ze.define("WIREFRAME_QUAD"),ze.set("wireframeLineWidth",Re),ze.set("wireframeLineColor",ge.a.parseColor(De.get("lineStyle.color")))):ze.undefine("WIREFRAME_QUAD"),this._initHandler(ce,ne),this._updateAnimation(ce)},_updateAnimation:function(ce){ge.a.updateVertexAnimation([["prevPosition","position"],["prevNormal","normal"]],this._prevSurfaceMesh,this._surfaceMesh,ce)},_createSurfaceMesh:function(){var ce=new ge.a.Mesh({geometry:new ge.a.Geometry({dynamic:!0,sortTriangles:!0}),shadowDepthMaterial:new ge.a.Material({shader:new ge.a.Shader(ge.a.Shader.source("ecgl.sm.depth.vertex"),ge.a.Shader.source("ecgl.sm.depth.fragment"))}),culling:!1,renderOrder:10,renderNormal:!0});return ce.geometry.createAttribute("barycentric","float",4),ce.geometry.createAttribute("prevPosition","float",3),ce.geometry.createAttribute("prevNormal","float",3),Pe.a.util.extend(ce.geometry,pe.a),ce},_initHandler:function(ce,te){var ne=ce.getData(),le=this._surfaceMesh,oe=ce.coordinateSystem;function de(ie,ue){for(var ve=1/0,Se=-1,De=[],Re=0;Re=0){var ve=[];le.geometry.attributes.position.get(ue,ve);for(var Se=oe.pointToData(ve),De=1/0,Re=-1,Ne=[],ze=0;ze65535?Uint32Array:Uint16Array)((ze-1)*(Ge-1)*6),it=function(Mt,ln,Mn){Mn[1]=Mt*Ge+ln,Mn[0]=Mt*Ge+ln+1,Mn[3]=(Mt+1)*Ge+ln+1,Mn[2]=(Mt+1)*Ge+ln},dt=!1;if(ue){var nt=[],ft=[],yt=0;Qe?Se.init(oe.vertexCount):Se.value=null;for(var gt=[[],[],[]],ht=[],vt=[],Ut=ye.create(),Qt=function(Mt,ln,Mn){var Hn=ln*3;return Mn[0]=Mt[Hn],Mn[1]=Mt[Hn+1],Mn[2]=Mt[Hn+2],Mn},en=new Float32Array(he.length),fn=new Float32Array(he.length/3*4),Bt=0;Bt ")),te.value&&(de+=" : "+Pe.a.format.encodeHTML(te.value)),de}else return be.superApply(this,"formatTooltip",arguments)},_updateCategoriesData:function(){var pe=(this.option.categories||[]).map(function(xe){return xe.value!=null?xe:Pe.a.util.extend({value:0},xe)}),ye=new Pe.a.List(["value"],this);ye.initData(pe),this._categoriesData=ye,this._categoriesModels=ye.mapArray(function(xe){return ye.getItemModel(xe,!0)})},setView:function(pe){pe.zoom!=null&&(this.option.zoom=pe.zoom),pe.offset!=null&&(this.option.offset=pe.offset)},setNodePosition:function(pe){for(var ye=0;ye "+Se)),ie++)}var De,Re=Pe.a.helper.completeDimensions(["value"],ye);De=new Pe.a.List(Re,ce),De.initData(ye);var Ne=new Pe.a.List(["value"],ce);return Ne.initData(he,de),ne&&ne(De,Ne),we()({mainData:De,struct:le,structAttr:"graph",datas:{node:De,edge:Ne},datasAttr:{node:"data",edge:"edgeData"}}),le.update(),le}},function(He,Fe,Ce){var _e=Ce(85),Pe=_e.__DEV__,ge=Ce(12),Ee=Ce(244),be=Ee.enableClassCheck;function we(le){return"_EC_"+le}var pe=function(le){this._directed=le||!1,this.nodes=[],this.edges=[],this._nodesMap={},this._edgesMap={},this.data,this.edgeData},ye=pe.prototype;ye.type="graph",ye.isDirected=function(){return this._directed},ye.addNode=function(le,oe){le=le||""+oe;var de=this._nodesMap;if(!de[we(le)]){var he=new xe(le,oe);return he.hostGraph=this,this.nodes.push(he),de[we(le)]=he,he}},ye.getNodeByIndex=function(le){var oe=this.data.getRawIndex(le);return this.nodes[oe]},ye.getNodeById=function(le){return this._nodesMap[we(le)]},ye.addEdge=function(le,oe,de){var he=this._nodesMap,ie=this._edgesMap;if(typeof le=="number"&&(le=this.nodes[le]),typeof oe=="number"&&(oe=this.nodes[oe]),xe.isInstance(le)||(le=he[we(le)]),xe.isInstance(oe)||(oe=he[we(oe)]),!(!le||!oe)){var ue=le.id+"-"+oe.id;if(!ie[ue]){var ve=new ce(le,oe,de);return ve.hostGraph=this,this._directed&&(le.outEdges.push(ve),oe.inEdges.push(ve)),le.edges.push(ve),le!==oe&&oe.edges.push(ve),this.edges.push(ve),ie[ue]=ve,ve}}},ye.getEdgeByIndex=function(le){var oe=this.edgeData.getRawIndex(le);return this.edges[oe]},ye.getEdge=function(le,oe){xe.isInstance(le)&&(le=le.id),xe.isInstance(oe)&&(oe=oe.id);var de=this._edgesMap;return this._directed?de[le+"-"+oe]:de[le+"-"+oe]||de[oe+"-"+le]},ye.eachNode=function(le,oe){for(var de=this.nodes,he=de.length,ie=0;ie=0&&le.call(oe,de[ie],ie)},ye.eachEdge=function(le,oe){for(var de=this.edges,he=de.length,ie=0;ie=0&&de[ie].node1.dataIndex>=0&&de[ie].node2.dataIndex>=0&&le.call(oe,de[ie],ie)},ye.breadthFirstTraverse=function(le,oe,de,he){if(xe.isInstance(oe)||(oe=this._nodesMap[we(oe)]),!!oe){for(var ie=de==="out"?"outEdges":de==="in"?"inEdges":"edges",ue=0;ue=0&&Se.node2.dataIndex>=0});for(var ie=0,ue=he.length;ie=0&&this[le][oe].setItemVisual(this.dataIndex,de,he)},getVisual:function(de,he){return this[le][oe].getItemVisual(this.dataIndex,de,he)},setLayout:function(de,he){this.dataIndex>=0&&this[le][oe].setItemLayout(this.dataIndex,de,he)},getLayout:function(){return this[le][oe].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[le][oe].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[le][oe].getRawIndex(this.dataIndex)}}};ge.mixin(xe,te("hostGraph","data")),ge.mixin(ce,te("hostGraph","edgeData")),pe.Node=xe,pe.Edge=ce,be(xe),be(ce);var ne=pe;He.exports=ne},function(He,Fe){var Ce;Ce=function(){return this}();try{Ce=Ce||Function("return this")()||(0,eval)("this")}catch(_e){typeof window=="object"&&(Ce=window)}He.exports=Ce},function(He,Fe,Ce){var _e=Ce(85),Pe=_e.__DEV__,ge=Ce(12),Ee=".",be="___EC__COMPONENT__CONTAINER___";function we(de){var he={main:"",sub:""};return de&&(de=de.split(Ee),he.main=de[0]||"",he.sub=de[1]||""),he}function pe(de){ge.assert(/^[a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)?$/.test(de),'componentType "'+de+'" illegal')}function ye(de,he){de.$constructor=de,de.extend=function(ie){var ue=this,ve=function(){ie.$constructor?ie.$constructor.apply(this,arguments):ue.apply(this,arguments)};return ge.extend(ve.prototype,ie),ve.extend=this.extend,ve.superCall=te,ve.superApply=ne,ge.inherits(ve,this),ve.superClass=ue,ve}}var xe=0;function ce(de){var he=["__\0is_clz",xe++,Math.random().toFixed(3)].join("_");de.prototype[he]=!0,de.isInstance=function(ie){return!!(ie&&ie[he])}}function te(de,he){var ie=ge.slice(arguments,2);return this.superClass.prototype[he].apply(de,ie)}function ne(de,he,ie){return this.superClass.prototype[he].apply(de,ie)}function le(de,he){he=he||{};var ie={};de.registerClass=function(Se,De){if(De){if(pe(De),De=we(De),!De.sub)ie[De.main]=Se;else if(De.sub!==be){var Re=ue(De);Re[De.sub]=Se}}return Se},de.getClass=function(Se,De,Re){var Ne=ie[Se];if(Ne&&Ne[be]&&(Ne=De?Ne[De]:null),Re&&!Ne)throw new Error(De?"Component "+Se+"."+(De||"")+" not exists. Load it first.":Se+".type should be specified.");return Ne},de.getClassesByMainType=function(Se){Se=we(Se);var De=[],Re=ie[Se.main];return Re&&Re[be]?ge.each(Re,function(Ne,ze){ze!==be&&De.push(Ne)}):De.push(Re),De},de.hasClass=function(Se){return Se=we(Se),!!ie[Se.main]},de.getAllClassMainTypes=function(){var Se=[];return ge.each(ie,function(De,Re){Se.push(Re)}),Se},de.hasSubTypes=function(Se){Se=we(Se);var De=ie[Se.main];return De&&De[be]},de.parseClassType=we;function ue(Se){var De=ie[Se.main];return(!De||!De[be])&&(De=ie[Se.main]={},De[be]=!0),De}if(he.registerWhenExtend){var ve=de.extend;ve&&(de.extend=function(Se){var De=ve.call(this,Se);return de.registerClass(De,Se.type)})}return de}function oe(de,he){}Fe.parseClassType=we,Fe.enableClassExtend=ye,Fe.enableClassCheck=ce,Fe.enableClassManagement=le,Fe.setReadOnly=oe},function(He,Fe,Ce){var _e=Ce(12),Pe=_e.each,ge="\0__link_datas",Ee="\0__link_mainData";function be(oe){var de=oe.mainData,he=oe.datas;he||(he={main:de},oe.datasAttr={main:"data"}),oe.datas=oe.mainData=null,te(de,he,oe),Pe(he,function(ie){Pe(de.TRANSFERABLE_METHODS,function(ue){ie.wrapMethod(ue,_e.curry(we,oe))})}),de.wrapMethod("cloneShallow",_e.curry(ye,oe)),Pe(de.CHANGABLE_METHODS,function(ie){de.wrapMethod(ie,_e.curry(pe,oe))}),_e.assert(he[de.dataType]===de)}function we(oe,de){if(ce(this)){var he=_e.extend({},this[ge]);he[this.dataType]=de,te(de,he,oe)}else ne(de,this.dataType,this[Ee],oe);return de}function pe(oe,de){return oe.struct&&oe.struct.update(this),de}function ye(oe,de){return Pe(de[ge],function(he,ie){he!==de&&ne(he.cloneShallow(),ie,de,oe)}),de}function xe(oe){var de=this[Ee];return oe==null||de==null?de:de[ge][oe]}function ce(oe){return oe[Ee]===oe}function te(oe,de,he){oe[ge]={},Pe(de,function(ie,ue){ne(ie,ue,oe,he)})}function ne(oe,de,he,ie){he[ge][de]=oe,oe[Ee]=he,oe.dataType=de,ie.struct&&(oe[ie.structAttr]=ie.struct,ie.struct[ie.datasAttr[de]]=oe),oe.getLinkedData=xe}var le=be;He.exports=le},function(He,Fe,Ce){"use strict";var _e=Ce(0),Pe=Ce.n(_e),ge=Ce(41),Ee=Ce.n(ge),be=Ce(2),we=Ce(20),pe=Ce(86),ye=Ce(3),xe=Ce(247),ce=Ce(249),te=Ce(65),ne=Ce.n(te),le=Ce(1),oe=Ce.n(le),de=Ce(251),he=Ce(62),ie=Ce(252),ue=oe.a.vec2;be.a.Shader.import(ie.a);var ve=1;Pe.a.extendChartView({type:"graphGL",__ecgl__:!0,init:function(Se,De){this.groupGL=new be.a.Node,this.viewGL=new we.a("orthographic"),this.viewGL.camera.left=this.viewGL.camera.right=0,this.viewGL.add(this.groupGL),this._pointsBuilder=new he.a(!0,De),this._forceEdgesMesh=new be.a.Mesh({material:new be.a.Material({shader:be.a.createShader("ecgl.forceAtlas2.edges"),transparent:!0,depthMask:!1,depthTest:!1}),$ignorePicking:!0,geometry:new be.a.Geometry({attributes:{node:new be.a.Geometry.Attribute("node","float",2),color:new be.a.Geometry.Attribute("color","float",4,"COLOR")},dynamic:!0,mainAttribute:"node"}),renderOrder:-1,mode:be.a.Mesh.LINES}),this._edgesMesh=new be.a.Mesh({material:new be.a.Material({shader:be.a.createShader("ecgl.meshLines2D"),transparent:!0,depthMask:!1,depthTest:!1}),$ignorePicking:!0,geometry:new pe.a({useNativeLine:!1,dynamic:!0}),renderOrder:-1,culling:!1}),this._layoutId=0,this._control=new de.a({zr:De.getZr(),viewGL:this.viewGL}),this._control.setTarget(this.groupGL),this._control.init(),this._clickHandler=this._clickHandler.bind(this)},render:function(Se,De,Re){this.groupGL.add(this._pointsBuilder.rootNode),this._model=Se,this._api=Re,this._initLayout(Se,De,Re),this._pointsBuilder.update(Se,De,Re),this._forceLayoutInstance instanceof xe.a||this.groupGL.remove(this._forceEdgesMesh),this._updateCamera(Se,Re),this._control.off("update"),this._control.on("update",function(){Re.dispatchAction({type:"graphGLRoam",seriesId:Se.id,zoom:this._control.getZoom(),offset:this._control.getOffset()}),this._pointsBuilder.updateView(this.viewGL.camera)},this),this._control.setZoom(ye.a.firstNotNull(Se.get("zoom"),1)),this._control.setOffset(Se.get("offset")||[0,0]);var Ne=this._pointsBuilder.getPointsMesh();if(Ne.off("mousemove",this._mousemoveHandler),Ne.off("mouseout",this._mouseOutHandler,this),Re.getZr().off("click",this._clickHandler),this._pointsBuilder.highlightOnMouseover=!0,Se.get("focusNodeAdjacency")){var ze=Se.get("focusNodeAdjacencyOn");ze==="click"?Re.getZr().on("click",this._clickHandler):ze==="mouseover"?(Ne.on("mousemove",this._mousemoveHandler,this),Ne.on("mouseout",this._mouseOutHandler,this),this._pointsBuilder.highlightOnMouseover=!1):console.warn("Unkown focusNodeAdjacencyOn value s"+ze)}this._lastMouseOverDataIndex=-1},_clickHandler:function(Se){if(!this._layouting){var De=this._pointsBuilder.getPointsMesh().dataIndex;De>=0?this._api.dispatchAction({type:"graphGLFocusNodeAdjacency",seriesId:this._model.id,dataIndex:De}):this._api.dispatchAction({type:"graphGLUnfocusNodeAdjacency",seriesId:this._model.id})}},_mousemoveHandler:function(Se){if(!this._layouting){var De=this._pointsBuilder.getPointsMesh().dataIndex;De>=0?De!==this._lastMouseOverDataIndex&&this._api.dispatchAction({type:"graphGLFocusNodeAdjacency",seriesId:this._model.id,dataIndex:De}):this._mouseOutHandler(Se),this._lastMouseOverDataIndex=De}},_mouseOutHandler:function(Se){this._layouting||(this._api.dispatchAction({type:"graphGLUnfocusNodeAdjacency",seriesId:this._model.id}),this._lastMouseOverDataIndex=-1)},_updateForceEdgesGeometry:function(Se,De){var Re=this._forceEdgesMesh.geometry,Ne=De.getEdgeData(),ze=0,Ge=this._forceLayoutInstance,Xe=Ne.count()*2;Re.attributes.node.init(Xe),Re.attributes.color.init(Xe),Ne.each(function(Qe){var rt=Se[Qe];Re.attributes.node.set(ze,Ge.getNodeUV(rt.node1)),Re.attributes.node.set(ze+1,Ge.getNodeUV(rt.node2));var $e=Ne.getItemVisual(rt.dataIndex,"color"),qe=be.a.parseColor($e);qe[3]*=ye.a.firstNotNull(Ne.getItemVisual(rt.dataIndex,"opacity"),1),Re.attributes.color.set(ze,qe),Re.attributes.color.set(ze+1,qe),ze+=2}),Re.dirty()},_updateMeshLinesGeometry:function(){var De=this._model.getEdgeData(),Se=this._edgesMesh.geometry,De=this._model.getEdgeData(),Re=this._model.getData().getLayout("points");Se.resetOffset(),Se.setVertexCount(De.count()*Se.getLineVertexCount()),Se.setTriangleCount(De.count()*Se.getLineTriangleCount());var Ne=[],ze=[],Ge=["lineStyle","width"];this._originalEdgeColors=new Float32Array(De.count()*4),this._edgeIndicesMap=new Float32Array(De.count()),De.each(function(Xe){var Qe=De.graph.getEdgeByIndex(Xe),rt=Qe.node1.dataIndex*2,$e=Qe.node2.dataIndex*2;Ne[0]=Re[rt],Ne[1]=Re[rt+1],ze[0]=Re[$e],ze[1]=Re[$e+1];var qe=De.getItemVisual(Qe.dataIndex,"color"),ut=be.a.parseColor(qe);ut[3]*=ye.a.firstNotNull(De.getItemVisual(Qe.dataIndex,"opacity"),1);var it=De.getItemModel(Qe.dataIndex),dt=ye.a.firstNotNull(it.get(Ge),1)*this._api.getDevicePixelRatio();Se.addLine(Ne,ze,ut,dt);for(var nt=0;nt<4;nt++)this._originalEdgeColors[Qe.dataIndex*4+nt]=ut[nt];this._edgeIndicesMap[Qe.dataIndex]=Xe},!1,this),Se.dirty()},_updateForceNodesGeometry:function(Se){for(var De=this._pointsBuilder.getPointsMesh(),Re=[],Ne=0;Ne=nt&&($e._syncNodePosition(Se),dt=0),Ge.getZr().refresh(),ne()(function(){ft(yt)})})}};ne()(function(){$e._forceLayoutInstanceToDispose&&($e._forceLayoutInstanceToDispose.dispose(ze.layer.renderer),$e._forceLayoutInstanceToDispose=null),ft(qe)}),this._layouting=!0}}},stopLayout:function(Se,De,Re,Ne){Ne&&Ne.from!=null&&Ne.from!==this.uid||(this._layoutId=0,this.groupGL.remove(this._forceEdgesMesh),this.groupGL.add(this._edgesMesh),this._forceLayoutInstance&&this.viewGL.layer&&(Ne&&Ne.beforeLayout||(this._syncNodePosition(Se),this._updateAfterLayout(Se,De,Re)),this._api.getZr().refresh(),this._layouting=!1))},_syncNodePosition:function(Se){var De=this._forceLayoutInstance.getNodePosition(this.viewGL.layer.renderer);Se.getData().setLayout("points",De),Se.setNodePosition(De)},_updateAfterLayout:function(Se,De,Re){this._updateMeshLinesGeometry(),this._pointsBuilder.removePositionTexture(),this._pointsBuilder.updateLayout(Se,De,Re),this._pointsBuilder.updateView(this.viewGL.camera),this._pointsBuilder.updateLabels(),this._pointsBuilder.showLabels()},focusNodeAdjacency:function(Se,De,Re,Ne){var ze=this._model.getData();this._downplayAll();var Ge=Ne.dataIndex,Xe=ze.graph,Qe=[],rt=Xe.getNodeByIndex(Ge);Qe.push(rt),rt.edges.forEach(function(qe){qe.dataIndex<0||(qe.node1!==rt&&Qe.push(qe.node1),qe.node2!==rt&&Qe.push(qe.node2))},this),this._pointsBuilder.fadeOutAll(.05),this._fadeOutEdgesAll(.05),Qe.forEach(function(qe){this._pointsBuilder.highlight(ze,qe.dataIndex)},this),this._pointsBuilder.updateLabels(Qe.map(function(qe){return qe.dataIndex}));var $e=[];rt.edges.forEach(function(qe){qe.dataIndex>=0&&(this._highlightEdge(qe.dataIndex),$e.push(qe))},this),this._focusNodes=Qe,this._focusEdges=$e},unfocusNodeAdjacency:function(Se,De,Re,Ne){this._downplayAll(),this._pointsBuilder.fadeInAll(),this._fadeInEdgesAll(),this._pointsBuilder.updateLabels()},_highlightEdge:function(Se){var De=this._model.getEdgeData().getItemModel(Se),Re=be.a.parseColor(De.get("emphasis.lineStyle.color")||De.get("lineStyle.color")),Ne=ye.a.firstNotNull(De.get("emphasis.lineStyle.opacity"),De.get("lineStyle.opacity"),1);Re[3]*=Ne,this._edgesMesh.geometry.setItemColor(this._edgeIndicesMap[Se],Re)},_downplayAll:function(){this._focusNodes&&this._focusNodes.forEach(function(Se){this._pointsBuilder.downplay(this._model.getData(),Se.dataIndex)},this),this._focusEdges&&this._focusEdges.forEach(function(Se){this._downplayEdge(Se.dataIndex)},this)},_downplayEdge:function(Se){var De=this._getColor(Se,[]);this._edgesMesh.geometry.setItemColor(this._edgeIndicesMap[Se],De)},_setEdgeFade:function(){var Se=[];return function(De,Re){this._getColor(De,Se),Se[3]*=Re,this._edgesMesh.geometry.setItemColor(this._edgeIndicesMap[De],Se)}}(),_getColor:function(Se,De){for(var Re=0;Re<4;Re++)De[Re]=this._originalEdgeColors[Se*4+Re];return De},_fadeOutEdgesAll:function(Se){var De=this._model.getData().graph;De.eachEdge(function(Re){this._setEdgeFade(Re.dataIndex,Se)},this)},_fadeInEdgesAll:function(){this._fadeOutEdgesAll(1)},_updateCamera:function(Se,De){this.viewGL.setViewport(0,0,De.getWidth(),De.getHeight(),De.getDevicePixelRatio());for(var Re=this.viewGL.camera,Ne=Se.getData(),ze=Ne.getLayout("points"),Ge=ue.create(1/0,1/0),Xe=ue.create(-1/0,-1/0),Qe=[],rt=0;rtRe.left&&qeRe.top)){var ut=Math.max(Xe[0]-Ge[0],10),it=ut/De.getWidth()*De.getHeight();ut*=1.4,it*=1.4,Ge[0]-=ut*.2,Re.left=Ge[0],Re.top=$e-it/2,Re.bottom=$e+it/2,Re.right=ut+Ge[0],Re.near=0,Re.far=100}},dispose:function(){var Se=this.viewGL.layer.renderer;this._forceLayoutInstance&&this._forceLayoutInstance.dispose(Se),this.groupGL.removeAll(),this._layoutId=-1},remove:function(){this.groupGL.removeAll(),this._control.dispose()}})},function(He,Fe,Ce){"use strict";var _e=Ce(0),Pe=Ce.n(_e),ge=Ce(2),Ee=Ce(14),be=Ce(10),we=Ce(248);ge.a.Shader.import(we.a);var pe={repulsionByDegree:!0,linLogMode:!1,strongGravityMode:!1,gravity:1,scaling:1,edgeWeightInfluence:1,jitterTolerence:.1,preventOverlap:!1,dissuadeHubs:!1,gravityCenter:null};function ye(xe){var ce={type:ge.a.Texture.FLOAT,minFilter:ge.a.Texture.NEAREST,magFilter:ge.a.Texture.NEAREST};this._positionSourceTex=new ge.a.Texture2D(ce),this._positionSourceTex.flipY=!1,this._positionTex=new ge.a.Texture2D(ce),this._positionPrevTex=new ge.a.Texture2D(ce),this._forceTex=new ge.a.Texture2D(ce),this._forcePrevTex=new ge.a.Texture2D(ce),this._weightedSumTex=new ge.a.Texture2D(ce),this._weightedSumTex.width=this._weightedSumTex.height=1,this._globalSpeedTex=new ge.a.Texture2D(ce),this._globalSpeedPrevTex=new ge.a.Texture2D(ce),this._globalSpeedTex.width=this._globalSpeedTex.height=1,this._globalSpeedPrevTex.width=this._globalSpeedPrevTex.height=1,this._nodeRepulsionPass=new Ee.a({fragment:ge.a.Shader.source("ecgl.forceAtlas2.updateNodeRepulsion")}),this._positionPass=new Ee.a({fragment:ge.a.Shader.source("ecgl.forceAtlas2.updatePosition")}),this._globalSpeedPass=new Ee.a({fragment:ge.a.Shader.source("ecgl.forceAtlas2.calcGlobalSpeed")}),this._copyPass=new Ee.a({fragment:ge.a.Shader.source("clay.compositor.output")});var te=function(ne){ne.blendEquation(ne.FUNC_ADD),ne.blendFunc(ne.ONE,ne.ONE)};this._edgeForceMesh=new ge.a.Mesh({geometry:new ge.a.Geometry({attributes:{node1:new ge.a.Geometry.Attribute("node1","float",2),node2:new ge.a.Geometry.Attribute("node2","float",2),weight:new ge.a.Geometry.Attribute("weight","float",1)},dynamic:!0,mainAttribute:"node1"}),material:new ge.a.Material({transparent:!0,shader:ge.a.createShader("ecgl.forceAtlas2.updateEdgeAttraction"),blend:te,depthMask:!1,depthText:!1}),mode:ge.a.Mesh.POINTS}),this._weightedSumMesh=new ge.a.Mesh({geometry:new ge.a.Geometry({attributes:{node:new ge.a.Geometry.Attribute("node","float",2)},dynamic:!0,mainAttribute:"node"}),material:new ge.a.Material({transparent:!0,shader:ge.a.createShader("ecgl.forceAtlas2.calcWeightedSum"),blend:te,depthMask:!1,depthText:!1}),mode:ge.a.Mesh.POINTS}),this._framebuffer=new be.a({depthBuffer:!1}),this._dummyCamera=new ge.a.OrthographicCamera({left:-1,right:1,top:1,bottom:-1,near:0,far:100}),this._globalSpeed=0}ye.prototype.updateOption=function(xe){for(var ce in pe)this[ce]=pe[ce];var te=this._nodes.length;if(te>5e4?this.jitterTolerence=10:te>5e3?this.jitterTolerence=1:this.jitterTolerence=.1,te>100?this.scaling=2:this.scaling=10,xe)for(var ce in pe)xe[ce]!=null&&(this[ce]=xe[ce]);if(this.repulsionByDegree)for(var ne=this._positionSourceTex.pixels,le=0;lexe},ye.prototype._swapTexture=function(){var xe=this._positionPrevTex;this._positionPrevTex=this._positionTex,this._positionTex=xe;var xe=this._forcePrevTex;this._forcePrevTex=this._forceTex,this._forceTex=xe;var xe=this._globalSpeedPrevTex;this._globalSpeedPrevTex=this._globalSpeedTex,this._globalSpeedTex=xe},ye.prototype._initFromSource=function(xe){this._framebuffer.attach(this._positionPrevTex),this._framebuffer.bind(xe),this._copyPass.setUniform("texture",this._positionSourceTex),this._copyPass.render(xe),xe.gl.clearColor(0,0,0,0),this._framebuffer.attach(this._forcePrevTex),xe.gl.clear(xe.gl.COLOR_BUFFER_BIT),this._framebuffer.attach(this._globalSpeedPrevTex),xe.gl.clear(xe.gl.COLOR_BUFFER_BIT),this._framebuffer.unbind(xe)},ye.prototype._resize=function(xe,ce){["_positionSourceTex","_positionTex","_positionPrevTex","_forceTex","_forcePrevTex"].forEach(function(te){this[te].width=xe,this[te].height=ce,this[te].dirty()},this)},ye.prototype.dispose=function(xe){this._framebuffer.dispose(xe),this._copyPass.dispose(xe),this._nodeRepulsionPass.dispose(xe),this._positionPass.dispose(xe),this._globalSpeedPass.dispose(xe),this._edgeForceMesh.geometry.dispose(xe),this._weightedSumMesh.geometry.dispose(xe),this._positionSourceTex.dispose(xe),this._positionTex.dispose(xe),this._positionPrevTex.dispose(xe),this._forceTex.dispose(xe),this._forcePrevTex.dispose(xe),this._weightedSumTex.dispose(xe),this._globalSpeedTex.dispose(xe),this._globalSpeedPrevTex.dispose(xe)},Pe.a.ForceAtlas2GPU=ye,Fe.a=ye},function(He,Fe,Ce){"use strict";Fe.a=`@export ecgl.forceAtlas2.updateNodeRepulsion +@end`},function(He,Fe,Ce){"use strict";var _e=Ce(0),Pe=Ce.n(_e);Pe.a.extendSeriesModel({type:"series.lines3D",dependencies:["globe"],visualColorAccessPath:"lineStyle.color",getInitialData:function(ge,Ee){var be=new Pe.a.List(["value"],this);return be.hasItemOption=!1,be.initData(ge.data,[],function(we,pe,ye,xe){if(we instanceof Array)return NaN;be.hasItemOption=!0;var ce=we.value;if(ce!=null)return ce instanceof Array?ce[xe]:ce}),be},defaultOption:{coordinateSystem:"globe",globeIndex:0,geo3DIndex:0,zlevel:-10,polyline:!1,effect:{show:!1,period:4,trailWidth:4,trailLength:.2,spotIntensity:6},silent:!0,blendMode:"source-over",lineStyle:{width:1,opacity:.5}}})},function(He,Fe,Ce){"use strict";var _e=Ce(0),Pe=Ce.n(_e),ge=Ce(227),Ee=Ce(228),be=Ce(16);Pe.a.registerVisual(Object(be.a)("polygons3D"))},function(He,Fe,Ce){"use strict";var _e=Ce(0),Pe=Ce.n(_e),ge=Ce(26);function Ee(pe,ye){for(var xe=[],ce=0;ce0;this._updateSurfaceMesh(this._surfaceMesh,ce,Se,Ne);var ze=this._surfaceMesh.material;Ne?(ze.define("WIREFRAME_QUAD"),ze.set("wireframeLineWidth",Re),ze.set("wireframeLineColor",ge.a.parseColor(De.get("lineStyle.color")))):ze.undefine("WIREFRAME_QUAD"),this._initHandler(ce,ne),this._updateAnimation(ce)},_updateAnimation:function(ce){ge.a.updateVertexAnimation([["prevPosition","position"],["prevNormal","normal"]],this._prevSurfaceMesh,this._surfaceMesh,ce)},_createSurfaceMesh:function(){var ce=new ge.a.Mesh({geometry:new ge.a.Geometry({dynamic:!0,sortTriangles:!0}),shadowDepthMaterial:new ge.a.Material({shader:new ge.a.Shader(ge.a.Shader.source("ecgl.sm.depth.vertex"),ge.a.Shader.source("ecgl.sm.depth.fragment"))}),culling:!1,renderOrder:10,renderNormal:!0});return ce.geometry.createAttribute("barycentric","float",4),ce.geometry.createAttribute("prevPosition","float",3),ce.geometry.createAttribute("prevNormal","float",3),Pe.a.util.extend(ce.geometry,pe.a),ce},_initHandler:function(ce,te){var ne=ce.getData(),le=this._surfaceMesh,oe=ce.coordinateSystem;function de(ie,ue){for(var ve=1/0,Se=-1,De=[],Re=0;Re=0){var ve=[];le.geometry.attributes.position.get(ue,ve);for(var Se=oe.pointToData(ve),De=1/0,Re=-1,Ne=[],ze=0;ze65535?Uint32Array:Uint16Array)((ze-1)*(Ge-1)*6),it=function(Mt,ln,Mn){Mn[1]=Mt*Ge+ln,Mn[0]=Mt*Ge+ln+1,Mn[3]=(Mt+1)*Ge+ln+1,Mn[2]=(Mt+1)*Ge+ln},dt=!1;if(ue){var nt=[],ft=[],yt=0;Qe?Se.init(oe.vertexCount):Se.value=null;for(var gt=[[],[],[]],ht=[],vt=[],Ut=ye.create(),Qt=function(Mt,ln,Mn){var Vn=ln*3;return Mn[0]=Mt[Vn],Mn[1]=Mt[Vn+1],Mn[2]=Mt[Vn+2],Mn},en=new Float32Array(he.length),fn=new Float32Array(he.length/3*4),Bt=0;Bt ")),te.value&&(de+=" : "+Pe.a.format.encodeHTML(te.value)),de}else return be.superApply(this,"formatTooltip",arguments)},_updateCategoriesData:function(){var pe=(this.option.categories||[]).map(function(xe){return xe.value!=null?xe:Pe.a.util.extend({value:0},xe)}),ye=new Pe.a.List(["value"],this);ye.initData(pe),this._categoriesData=ye,this._categoriesModels=ye.mapArray(function(xe){return ye.getItemModel(xe,!0)})},setView:function(pe){pe.zoom!=null&&(this.option.zoom=pe.zoom),pe.offset!=null&&(this.option.offset=pe.offset)},setNodePosition:function(pe){for(var ye=0;ye "+Se)),ie++)}var De,Re=Pe.a.helper.completeDimensions(["value"],ye);De=new Pe.a.List(Re,ce),De.initData(ye);var Ne=new Pe.a.List(["value"],ce);return Ne.initData(he,de),ne&&ne(De,Ne),we()({mainData:De,struct:le,structAttr:"graph",datas:{node:De,edge:Ne},datasAttr:{node:"data",edge:"edgeData"}}),le.update(),le}},function(He,Fe,Ce){var _e=Ce(85),Pe=_e.__DEV__,ge=Ce(12),Ee=Ce(244),be=Ee.enableClassCheck;function we(le){return"_EC_"+le}var pe=function(le){this._directed=le||!1,this.nodes=[],this.edges=[],this._nodesMap={},this._edgesMap={},this.data,this.edgeData},ye=pe.prototype;ye.type="graph",ye.isDirected=function(){return this._directed},ye.addNode=function(le,oe){le=le||""+oe;var de=this._nodesMap;if(!de[we(le)]){var he=new xe(le,oe);return he.hostGraph=this,this.nodes.push(he),de[we(le)]=he,he}},ye.getNodeByIndex=function(le){var oe=this.data.getRawIndex(le);return this.nodes[oe]},ye.getNodeById=function(le){return this._nodesMap[we(le)]},ye.addEdge=function(le,oe,de){var he=this._nodesMap,ie=this._edgesMap;if(typeof le=="number"&&(le=this.nodes[le]),typeof oe=="number"&&(oe=this.nodes[oe]),xe.isInstance(le)||(le=he[we(le)]),xe.isInstance(oe)||(oe=he[we(oe)]),!(!le||!oe)){var ue=le.id+"-"+oe.id;if(!ie[ue]){var ve=new ce(le,oe,de);return ve.hostGraph=this,this._directed&&(le.outEdges.push(ve),oe.inEdges.push(ve)),le.edges.push(ve),le!==oe&&oe.edges.push(ve),this.edges.push(ve),ie[ue]=ve,ve}}},ye.getEdgeByIndex=function(le){var oe=this.edgeData.getRawIndex(le);return this.edges[oe]},ye.getEdge=function(le,oe){xe.isInstance(le)&&(le=le.id),xe.isInstance(oe)&&(oe=oe.id);var de=this._edgesMap;return this._directed?de[le+"-"+oe]:de[le+"-"+oe]||de[oe+"-"+le]},ye.eachNode=function(le,oe){for(var de=this.nodes,he=de.length,ie=0;ie=0&&le.call(oe,de[ie],ie)},ye.eachEdge=function(le,oe){for(var de=this.edges,he=de.length,ie=0;ie=0&&de[ie].node1.dataIndex>=0&&de[ie].node2.dataIndex>=0&&le.call(oe,de[ie],ie)},ye.breadthFirstTraverse=function(le,oe,de,he){if(xe.isInstance(oe)||(oe=this._nodesMap[we(oe)]),!!oe){for(var ie=de==="out"?"outEdges":de==="in"?"inEdges":"edges",ue=0;ue=0&&Se.node2.dataIndex>=0});for(var ie=0,ue=he.length;ie=0&&this[le][oe].setItemVisual(this.dataIndex,de,he)},getVisual:function(de,he){return this[le][oe].getItemVisual(this.dataIndex,de,he)},setLayout:function(de,he){this.dataIndex>=0&&this[le][oe].setItemLayout(this.dataIndex,de,he)},getLayout:function(){return this[le][oe].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[le][oe].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[le][oe].getRawIndex(this.dataIndex)}}};ge.mixin(xe,te("hostGraph","data")),ge.mixin(ce,te("hostGraph","edgeData")),pe.Node=xe,pe.Edge=ce,be(xe),be(ce);var ne=pe;He.exports=ne},function(He,Fe){var Ce;Ce=function(){return this}();try{Ce=Ce||Function("return this")()||(0,eval)("this")}catch(_e){typeof window=="object"&&(Ce=window)}He.exports=Ce},function(He,Fe,Ce){var _e=Ce(85),Pe=_e.__DEV__,ge=Ce(12),Ee=".",be="___EC__COMPONENT__CONTAINER___";function we(de){var he={main:"",sub:""};return de&&(de=de.split(Ee),he.main=de[0]||"",he.sub=de[1]||""),he}function pe(de){ge.assert(/^[a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)?$/.test(de),'componentType "'+de+'" illegal')}function ye(de,he){de.$constructor=de,de.extend=function(ie){var ue=this,ve=function(){ie.$constructor?ie.$constructor.apply(this,arguments):ue.apply(this,arguments)};return ge.extend(ve.prototype,ie),ve.extend=this.extend,ve.superCall=te,ve.superApply=ne,ge.inherits(ve,this),ve.superClass=ue,ve}}var xe=0;function ce(de){var he=["__\0is_clz",xe++,Math.random().toFixed(3)].join("_");de.prototype[he]=!0,de.isInstance=function(ie){return!!(ie&&ie[he])}}function te(de,he){var ie=ge.slice(arguments,2);return this.superClass.prototype[he].apply(de,ie)}function ne(de,he,ie){return this.superClass.prototype[he].apply(de,ie)}function le(de,he){he=he||{};var ie={};de.registerClass=function(Se,De){if(De){if(pe(De),De=we(De),!De.sub)ie[De.main]=Se;else if(De.sub!==be){var Re=ue(De);Re[De.sub]=Se}}return Se},de.getClass=function(Se,De,Re){var Ne=ie[Se];if(Ne&&Ne[be]&&(Ne=De?Ne[De]:null),Re&&!Ne)throw new Error(De?"Component "+Se+"."+(De||"")+" not exists. Load it first.":Se+".type should be specified.");return Ne},de.getClassesByMainType=function(Se){Se=we(Se);var De=[],Re=ie[Se.main];return Re&&Re[be]?ge.each(Re,function(Ne,ze){ze!==be&&De.push(Ne)}):De.push(Re),De},de.hasClass=function(Se){return Se=we(Se),!!ie[Se.main]},de.getAllClassMainTypes=function(){var Se=[];return ge.each(ie,function(De,Re){Se.push(Re)}),Se},de.hasSubTypes=function(Se){Se=we(Se);var De=ie[Se.main];return De&&De[be]},de.parseClassType=we;function ue(Se){var De=ie[Se.main];return(!De||!De[be])&&(De=ie[Se.main]={},De[be]=!0),De}if(he.registerWhenExtend){var ve=de.extend;ve&&(de.extend=function(Se){var De=ve.call(this,Se);return de.registerClass(De,Se.type)})}return de}function oe(de,he){}Fe.parseClassType=we,Fe.enableClassExtend=ye,Fe.enableClassCheck=ce,Fe.enableClassManagement=le,Fe.setReadOnly=oe},function(He,Fe,Ce){var _e=Ce(12),Pe=_e.each,ge="\0__link_datas",Ee="\0__link_mainData";function be(oe){var de=oe.mainData,he=oe.datas;he||(he={main:de},oe.datasAttr={main:"data"}),oe.datas=oe.mainData=null,te(de,he,oe),Pe(he,function(ie){Pe(de.TRANSFERABLE_METHODS,function(ue){ie.wrapMethod(ue,_e.curry(we,oe))})}),de.wrapMethod("cloneShallow",_e.curry(ye,oe)),Pe(de.CHANGABLE_METHODS,function(ie){de.wrapMethod(ie,_e.curry(pe,oe))}),_e.assert(he[de.dataType]===de)}function we(oe,de){if(ce(this)){var he=_e.extend({},this[ge]);he[this.dataType]=de,te(de,he,oe)}else ne(de,this.dataType,this[Ee],oe);return de}function pe(oe,de){return oe.struct&&oe.struct.update(this),de}function ye(oe,de){return Pe(de[ge],function(he,ie){he!==de&&ne(he.cloneShallow(),ie,de,oe)}),de}function xe(oe){var de=this[Ee];return oe==null||de==null?de:de[ge][oe]}function ce(oe){return oe[Ee]===oe}function te(oe,de,he){oe[ge]={},Pe(de,function(ie,ue){ne(ie,ue,oe,he)})}function ne(oe,de,he,ie){he[ge][de]=oe,oe[Ee]=he,oe.dataType=de,ie.struct&&(oe[ie.structAttr]=ie.struct,ie.struct[ie.datasAttr[de]]=oe),oe.getLinkedData=xe}var le=be;He.exports=le},function(He,Fe,Ce){"use strict";var _e=Ce(0),Pe=Ce.n(_e),ge=Ce(41),Ee=Ce.n(ge),be=Ce(2),we=Ce(20),pe=Ce(86),ye=Ce(3),xe=Ce(247),ce=Ce(249),te=Ce(65),ne=Ce.n(te),le=Ce(1),oe=Ce.n(le),de=Ce(251),he=Ce(62),ie=Ce(252),ue=oe.a.vec2;be.a.Shader.import(ie.a);var ve=1;Pe.a.extendChartView({type:"graphGL",__ecgl__:!0,init:function(Se,De){this.groupGL=new be.a.Node,this.viewGL=new we.a("orthographic"),this.viewGL.camera.left=this.viewGL.camera.right=0,this.viewGL.add(this.groupGL),this._pointsBuilder=new he.a(!0,De),this._forceEdgesMesh=new be.a.Mesh({material:new be.a.Material({shader:be.a.createShader("ecgl.forceAtlas2.edges"),transparent:!0,depthMask:!1,depthTest:!1}),$ignorePicking:!0,geometry:new be.a.Geometry({attributes:{node:new be.a.Geometry.Attribute("node","float",2),color:new be.a.Geometry.Attribute("color","float",4,"COLOR")},dynamic:!0,mainAttribute:"node"}),renderOrder:-1,mode:be.a.Mesh.LINES}),this._edgesMesh=new be.a.Mesh({material:new be.a.Material({shader:be.a.createShader("ecgl.meshLines2D"),transparent:!0,depthMask:!1,depthTest:!1}),$ignorePicking:!0,geometry:new pe.a({useNativeLine:!1,dynamic:!0}),renderOrder:-1,culling:!1}),this._layoutId=0,this._control=new de.a({zr:De.getZr(),viewGL:this.viewGL}),this._control.setTarget(this.groupGL),this._control.init(),this._clickHandler=this._clickHandler.bind(this)},render:function(Se,De,Re){this.groupGL.add(this._pointsBuilder.rootNode),this._model=Se,this._api=Re,this._initLayout(Se,De,Re),this._pointsBuilder.update(Se,De,Re),this._forceLayoutInstance instanceof xe.a||this.groupGL.remove(this._forceEdgesMesh),this._updateCamera(Se,Re),this._control.off("update"),this._control.on("update",function(){Re.dispatchAction({type:"graphGLRoam",seriesId:Se.id,zoom:this._control.getZoom(),offset:this._control.getOffset()}),this._pointsBuilder.updateView(this.viewGL.camera)},this),this._control.setZoom(ye.a.firstNotNull(Se.get("zoom"),1)),this._control.setOffset(Se.get("offset")||[0,0]);var Ne=this._pointsBuilder.getPointsMesh();if(Ne.off("mousemove",this._mousemoveHandler),Ne.off("mouseout",this._mouseOutHandler,this),Re.getZr().off("click",this._clickHandler),this._pointsBuilder.highlightOnMouseover=!0,Se.get("focusNodeAdjacency")){var ze=Se.get("focusNodeAdjacencyOn");ze==="click"?Re.getZr().on("click",this._clickHandler):ze==="mouseover"?(Ne.on("mousemove",this._mousemoveHandler,this),Ne.on("mouseout",this._mouseOutHandler,this),this._pointsBuilder.highlightOnMouseover=!1):console.warn("Unkown focusNodeAdjacencyOn value s"+ze)}this._lastMouseOverDataIndex=-1},_clickHandler:function(Se){if(!this._layouting){var De=this._pointsBuilder.getPointsMesh().dataIndex;De>=0?this._api.dispatchAction({type:"graphGLFocusNodeAdjacency",seriesId:this._model.id,dataIndex:De}):this._api.dispatchAction({type:"graphGLUnfocusNodeAdjacency",seriesId:this._model.id})}},_mousemoveHandler:function(Se){if(!this._layouting){var De=this._pointsBuilder.getPointsMesh().dataIndex;De>=0?De!==this._lastMouseOverDataIndex&&this._api.dispatchAction({type:"graphGLFocusNodeAdjacency",seriesId:this._model.id,dataIndex:De}):this._mouseOutHandler(Se),this._lastMouseOverDataIndex=De}},_mouseOutHandler:function(Se){this._layouting||(this._api.dispatchAction({type:"graphGLUnfocusNodeAdjacency",seriesId:this._model.id}),this._lastMouseOverDataIndex=-1)},_updateForceEdgesGeometry:function(Se,De){var Re=this._forceEdgesMesh.geometry,Ne=De.getEdgeData(),ze=0,Ge=this._forceLayoutInstance,Xe=Ne.count()*2;Re.attributes.node.init(Xe),Re.attributes.color.init(Xe),Ne.each(function(Qe){var rt=Se[Qe];Re.attributes.node.set(ze,Ge.getNodeUV(rt.node1)),Re.attributes.node.set(ze+1,Ge.getNodeUV(rt.node2));var $e=Ne.getItemVisual(rt.dataIndex,"color"),qe=be.a.parseColor($e);qe[3]*=ye.a.firstNotNull(Ne.getItemVisual(rt.dataIndex,"opacity"),1),Re.attributes.color.set(ze,qe),Re.attributes.color.set(ze+1,qe),ze+=2}),Re.dirty()},_updateMeshLinesGeometry:function(){var De=this._model.getEdgeData(),Se=this._edgesMesh.geometry,De=this._model.getEdgeData(),Re=this._model.getData().getLayout("points");Se.resetOffset(),Se.setVertexCount(De.count()*Se.getLineVertexCount()),Se.setTriangleCount(De.count()*Se.getLineTriangleCount());var Ne=[],ze=[],Ge=["lineStyle","width"];this._originalEdgeColors=new Float32Array(De.count()*4),this._edgeIndicesMap=new Float32Array(De.count()),De.each(function(Xe){var Qe=De.graph.getEdgeByIndex(Xe),rt=Qe.node1.dataIndex*2,$e=Qe.node2.dataIndex*2;Ne[0]=Re[rt],Ne[1]=Re[rt+1],ze[0]=Re[$e],ze[1]=Re[$e+1];var qe=De.getItemVisual(Qe.dataIndex,"color"),ut=be.a.parseColor(qe);ut[3]*=ye.a.firstNotNull(De.getItemVisual(Qe.dataIndex,"opacity"),1);var it=De.getItemModel(Qe.dataIndex),dt=ye.a.firstNotNull(it.get(Ge),1)*this._api.getDevicePixelRatio();Se.addLine(Ne,ze,ut,dt);for(var nt=0;nt<4;nt++)this._originalEdgeColors[Qe.dataIndex*4+nt]=ut[nt];this._edgeIndicesMap[Qe.dataIndex]=Xe},!1,this),Se.dirty()},_updateForceNodesGeometry:function(Se){for(var De=this._pointsBuilder.getPointsMesh(),Re=[],Ne=0;Ne=nt&&($e._syncNodePosition(Se),dt=0),Ge.getZr().refresh(),ne()(function(){ft(yt)})})}};ne()(function(){$e._forceLayoutInstanceToDispose&&($e._forceLayoutInstanceToDispose.dispose(ze.layer.renderer),$e._forceLayoutInstanceToDispose=null),ft(qe)}),this._layouting=!0}}},stopLayout:function(Se,De,Re,Ne){Ne&&Ne.from!=null&&Ne.from!==this.uid||(this._layoutId=0,this.groupGL.remove(this._forceEdgesMesh),this.groupGL.add(this._edgesMesh),this._forceLayoutInstance&&this.viewGL.layer&&(Ne&&Ne.beforeLayout||(this._syncNodePosition(Se),this._updateAfterLayout(Se,De,Re)),this._api.getZr().refresh(),this._layouting=!1))},_syncNodePosition:function(Se){var De=this._forceLayoutInstance.getNodePosition(this.viewGL.layer.renderer);Se.getData().setLayout("points",De),Se.setNodePosition(De)},_updateAfterLayout:function(Se,De,Re){this._updateMeshLinesGeometry(),this._pointsBuilder.removePositionTexture(),this._pointsBuilder.updateLayout(Se,De,Re),this._pointsBuilder.updateView(this.viewGL.camera),this._pointsBuilder.updateLabels(),this._pointsBuilder.showLabels()},focusNodeAdjacency:function(Se,De,Re,Ne){var ze=this._model.getData();this._downplayAll();var Ge=Ne.dataIndex,Xe=ze.graph,Qe=[],rt=Xe.getNodeByIndex(Ge);Qe.push(rt),rt.edges.forEach(function(qe){qe.dataIndex<0||(qe.node1!==rt&&Qe.push(qe.node1),qe.node2!==rt&&Qe.push(qe.node2))},this),this._pointsBuilder.fadeOutAll(.05),this._fadeOutEdgesAll(.05),Qe.forEach(function(qe){this._pointsBuilder.highlight(ze,qe.dataIndex)},this),this._pointsBuilder.updateLabels(Qe.map(function(qe){return qe.dataIndex}));var $e=[];rt.edges.forEach(function(qe){qe.dataIndex>=0&&(this._highlightEdge(qe.dataIndex),$e.push(qe))},this),this._focusNodes=Qe,this._focusEdges=$e},unfocusNodeAdjacency:function(Se,De,Re,Ne){this._downplayAll(),this._pointsBuilder.fadeInAll(),this._fadeInEdgesAll(),this._pointsBuilder.updateLabels()},_highlightEdge:function(Se){var De=this._model.getEdgeData().getItemModel(Se),Re=be.a.parseColor(De.get("emphasis.lineStyle.color")||De.get("lineStyle.color")),Ne=ye.a.firstNotNull(De.get("emphasis.lineStyle.opacity"),De.get("lineStyle.opacity"),1);Re[3]*=Ne,this._edgesMesh.geometry.setItemColor(this._edgeIndicesMap[Se],Re)},_downplayAll:function(){this._focusNodes&&this._focusNodes.forEach(function(Se){this._pointsBuilder.downplay(this._model.getData(),Se.dataIndex)},this),this._focusEdges&&this._focusEdges.forEach(function(Se){this._downplayEdge(Se.dataIndex)},this)},_downplayEdge:function(Se){var De=this._getColor(Se,[]);this._edgesMesh.geometry.setItemColor(this._edgeIndicesMap[Se],De)},_setEdgeFade:function(){var Se=[];return function(De,Re){this._getColor(De,Se),Se[3]*=Re,this._edgesMesh.geometry.setItemColor(this._edgeIndicesMap[De],Se)}}(),_getColor:function(Se,De){for(var Re=0;Re<4;Re++)De[Re]=this._originalEdgeColors[Se*4+Re];return De},_fadeOutEdgesAll:function(Se){var De=this._model.getData().graph;De.eachEdge(function(Re){this._setEdgeFade(Re.dataIndex,Se)},this)},_fadeInEdgesAll:function(){this._fadeOutEdgesAll(1)},_updateCamera:function(Se,De){this.viewGL.setViewport(0,0,De.getWidth(),De.getHeight(),De.getDevicePixelRatio());for(var Re=this.viewGL.camera,Ne=Se.getData(),ze=Ne.getLayout("points"),Ge=ue.create(1/0,1/0),Xe=ue.create(-1/0,-1/0),Qe=[],rt=0;rtRe.left&&qeRe.top)){var ut=Math.max(Xe[0]-Ge[0],10),it=ut/De.getWidth()*De.getHeight();ut*=1.4,it*=1.4,Ge[0]-=ut*.2,Re.left=Ge[0],Re.top=$e-it/2,Re.bottom=$e+it/2,Re.right=ut+Ge[0],Re.near=0,Re.far=100}},dispose:function(){var Se=this.viewGL.layer.renderer;this._forceLayoutInstance&&this._forceLayoutInstance.dispose(Se),this.groupGL.removeAll(),this._layoutId=-1},remove:function(){this.groupGL.removeAll(),this._control.dispose()}})},function(He,Fe,Ce){"use strict";var _e=Ce(0),Pe=Ce.n(_e),ge=Ce(2),Ee=Ce(14),be=Ce(10),we=Ce(248);ge.a.Shader.import(we.a);var pe={repulsionByDegree:!0,linLogMode:!1,strongGravityMode:!1,gravity:1,scaling:1,edgeWeightInfluence:1,jitterTolerence:.1,preventOverlap:!1,dissuadeHubs:!1,gravityCenter:null};function ye(xe){var ce={type:ge.a.Texture.FLOAT,minFilter:ge.a.Texture.NEAREST,magFilter:ge.a.Texture.NEAREST};this._positionSourceTex=new ge.a.Texture2D(ce),this._positionSourceTex.flipY=!1,this._positionTex=new ge.a.Texture2D(ce),this._positionPrevTex=new ge.a.Texture2D(ce),this._forceTex=new ge.a.Texture2D(ce),this._forcePrevTex=new ge.a.Texture2D(ce),this._weightedSumTex=new ge.a.Texture2D(ce),this._weightedSumTex.width=this._weightedSumTex.height=1,this._globalSpeedTex=new ge.a.Texture2D(ce),this._globalSpeedPrevTex=new ge.a.Texture2D(ce),this._globalSpeedTex.width=this._globalSpeedTex.height=1,this._globalSpeedPrevTex.width=this._globalSpeedPrevTex.height=1,this._nodeRepulsionPass=new Ee.a({fragment:ge.a.Shader.source("ecgl.forceAtlas2.updateNodeRepulsion")}),this._positionPass=new Ee.a({fragment:ge.a.Shader.source("ecgl.forceAtlas2.updatePosition")}),this._globalSpeedPass=new Ee.a({fragment:ge.a.Shader.source("ecgl.forceAtlas2.calcGlobalSpeed")}),this._copyPass=new Ee.a({fragment:ge.a.Shader.source("clay.compositor.output")});var te=function(ne){ne.blendEquation(ne.FUNC_ADD),ne.blendFunc(ne.ONE,ne.ONE)};this._edgeForceMesh=new ge.a.Mesh({geometry:new ge.a.Geometry({attributes:{node1:new ge.a.Geometry.Attribute("node1","float",2),node2:new ge.a.Geometry.Attribute("node2","float",2),weight:new ge.a.Geometry.Attribute("weight","float",1)},dynamic:!0,mainAttribute:"node1"}),material:new ge.a.Material({transparent:!0,shader:ge.a.createShader("ecgl.forceAtlas2.updateEdgeAttraction"),blend:te,depthMask:!1,depthText:!1}),mode:ge.a.Mesh.POINTS}),this._weightedSumMesh=new ge.a.Mesh({geometry:new ge.a.Geometry({attributes:{node:new ge.a.Geometry.Attribute("node","float",2)},dynamic:!0,mainAttribute:"node"}),material:new ge.a.Material({transparent:!0,shader:ge.a.createShader("ecgl.forceAtlas2.calcWeightedSum"),blend:te,depthMask:!1,depthText:!1}),mode:ge.a.Mesh.POINTS}),this._framebuffer=new be.a({depthBuffer:!1}),this._dummyCamera=new ge.a.OrthographicCamera({left:-1,right:1,top:1,bottom:-1,near:0,far:100}),this._globalSpeed=0}ye.prototype.updateOption=function(xe){for(var ce in pe)this[ce]=pe[ce];var te=this._nodes.length;if(te>5e4?this.jitterTolerence=10:te>5e3?this.jitterTolerence=1:this.jitterTolerence=.1,te>100?this.scaling=2:this.scaling=10,xe)for(var ce in pe)xe[ce]!=null&&(this[ce]=xe[ce]);if(this.repulsionByDegree)for(var ne=this._positionSourceTex.pixels,le=0;lexe},ye.prototype._swapTexture=function(){var xe=this._positionPrevTex;this._positionPrevTex=this._positionTex,this._positionTex=xe;var xe=this._forcePrevTex;this._forcePrevTex=this._forceTex,this._forceTex=xe;var xe=this._globalSpeedPrevTex;this._globalSpeedPrevTex=this._globalSpeedTex,this._globalSpeedTex=xe},ye.prototype._initFromSource=function(xe){this._framebuffer.attach(this._positionPrevTex),this._framebuffer.bind(xe),this._copyPass.setUniform("texture",this._positionSourceTex),this._copyPass.render(xe),xe.gl.clearColor(0,0,0,0),this._framebuffer.attach(this._forcePrevTex),xe.gl.clear(xe.gl.COLOR_BUFFER_BIT),this._framebuffer.attach(this._globalSpeedPrevTex),xe.gl.clear(xe.gl.COLOR_BUFFER_BIT),this._framebuffer.unbind(xe)},ye.prototype._resize=function(xe,ce){["_positionSourceTex","_positionTex","_positionPrevTex","_forceTex","_forcePrevTex"].forEach(function(te){this[te].width=xe,this[te].height=ce,this[te].dirty()},this)},ye.prototype.dispose=function(xe){this._framebuffer.dispose(xe),this._copyPass.dispose(xe),this._nodeRepulsionPass.dispose(xe),this._positionPass.dispose(xe),this._globalSpeedPass.dispose(xe),this._edgeForceMesh.geometry.dispose(xe),this._weightedSumMesh.geometry.dispose(xe),this._positionSourceTex.dispose(xe),this._positionTex.dispose(xe),this._positionPrevTex.dispose(xe),this._forceTex.dispose(xe),this._forcePrevTex.dispose(xe),this._weightedSumTex.dispose(xe),this._globalSpeedTex.dispose(xe),this._globalSpeedPrevTex.dispose(xe)},Pe.a.ForceAtlas2GPU=ye,Fe.a=ye},function(He,Fe,Ce){"use strict";Fe.a=`@export ecgl.forceAtlas2.updateNodeRepulsion #define NODE_COUNT 0 @@ -4496,5 +4496,5 @@ void main() } @end -`},function(He,Fe,Ce){"use strict";var _e=Ce(0),Pe=Ce.n(_e);Pe.a.extendSeriesModel({type:"series.flowGL",dependencies:["geo","grid","bmap"],visualColorAccessPath:"itemStyle.color",getInitialData:function(ge,Ee){var be=Pe.a.getCoordinateSystemDimensions(this.get("coordinateSystem"))||["x","y"];if(be.length>2)throw new Error("flowGL can only be used on 2d coordinate systems.");be.push("vx","vy");var we=Pe.a.helper.completeDimensions(be,this.getSource(),{encodeDef:this.get("encode"),dimsDef:this.get("dimensions")}),pe=new Pe.a.List(we,this);return pe.initData(this.getSource()),pe},defaultOption:{coordinateSystem:"cartesian2d",zlevel:10,supersampling:1,particleType:"point",particleDensity:128,particleSize:1,particleSpeed:1,particleTrail:2,colorTexture:null,gridWidth:"auto",gridHeight:"auto",itemStyle:{color:"#fff",opacity:.8}}})},function(He,Fe,Ce){"use strict";var _e=Ce(0),Pe=Ce.n(_e),ge=Ce(260),Ee=Ce(261),be=Ce(16);Pe.a.registerVisual(Object(be.a)("linesGL"))},function(He,Fe,Ce){"use strict";var _e=Ce(0),Pe=Ce.n(_e),ge=Ce(12),Ee=Ce.n(ge),be=Pe.a.extendSeriesModel({type:"series.linesGL",dependencies:["grid","geo"],visualColorAccessPath:"lineStyle.color",streamEnabled:!0,init:function(we){var pe=this._processFlatCoordsArray(we.data);this._flatCoords=pe.flatCoords,this._flatCoordsOffset=pe.flatCoordsOffset,pe.flatCoords&&(we.data=new Float32Array(pe.count)),be.superApply(this,"init",arguments)},mergeOption:function(we){var pe=this._processFlatCoordsArray(we.data);this._flatCoords=pe.flatCoords,this._flatCoordsOffset=pe.flatCoordsOffset,pe.flatCoords&&(we.data=new Float32Array(pe.count)),be.superApply(this,"mergeOption",arguments)},appendData:function(we){var pe=this._processFlatCoordsArray(we.data);pe.flatCoords&&(this._flatCoords?(this._flatCoords=Object(ge.concatArray)(this._flatCoords,pe.flatCoords),this._flatCoordsOffset=Object(ge.concatArray)(this._flatCoordsOffset,pe.flatCoordsOffset)):(this._flatCoords=pe.flatCoords,this._flatCoordsOffset=pe.flatCoordsOffset),we.data=new Float32Array(pe.count)),this.getRawData().appendData(we.data)},_getCoordsFromItemModel:function(we){var pe=this.getData().getItemModel(we),ye=pe.option instanceof Array?pe.option:pe.getShallow("coords");if(!(ye instanceof Array&&ye.length>0&&ye[0]instanceof Array))throw new Error("Invalid coords "+JSON.stringify(ye)+". Lines must have 2d coords array in data item.");return ye},getLineCoordsCount:function(we){return this._flatCoordsOffset?this._flatCoordsOffset[we*2+1]:this._getCoordsFromItemModel(we).length},getLineCoords:function(we,pe){if(this._flatCoordsOffset){for(var ye=this._flatCoordsOffset[we*2],xe=this._flatCoordsOffset[we*2+1],ce=0;ceye)throw new Error("Invalid data format.")}}return{flatCoordsOffset:new Uint32Array(xe.buffer,0,ne),flatCoords:ce,count:le}}return{flatCoordsOffset:null,flatCoords:null,count:we.length}},getInitialData:function(we,pe){var ye=new Pe.a.List(["value"],this);return ye.hasItemOption=!1,ye.initData(we.data,[],function(xe,ce,te,ne){if(xe instanceof Array)return NaN;ye.hasItemOption=!0;var le=xe.value;if(le!=null)return le instanceof Array?le[ne]:le}),ye},defaultOption:{coordinateSystem:"geo",zlevel:10,progressive:1e4,progressiveThreshold:5e4,blendMode:"source-over",lineStyle:{opacity:.8},postEffect:{enable:!1,colorCorrection:{exposure:0,brightness:0,contrast:1,saturation:1,enable:!0}}}})},function(He,Fe,Ce){"use strict";var _e=Ce(0),Pe=Ce.n(_e),ge=Ce(2),Ee=Ce(20),be=Ce(86),we=Ce(84),pe=Ce(3);Pe.a.extendChartView({type:"linesGL",__ecgl__:!0,init:function(ye,xe){this.groupGL=new ge.a.Node,this.viewGL=new Ee.a("orthographic"),this.viewGL.add(this.groupGL),this._glViewHelper=new we.a(this.viewGL),this._nativeLinesShader=ge.a.createShader("ecgl.lines3D"),this._meshLinesShader=ge.a.createShader("ecgl.meshLines3D"),this._linesMeshes=[],this._currentStep=0},render:function(ye,xe,ce){this.groupGL.removeAll(),this._glViewHelper.reset(ye,ce);var te=this._linesMeshes[0];te||(te=this._linesMeshes[0]=this._createLinesMesh(ye)),this._linesMeshes.length=1,this.groupGL.add(te),this._updateLinesMesh(ye,te,0,ye.getData().count()),this.viewGL.setPostEffect(ye.getModel("postEffect"),ce)},incrementalPrepareRender:function(ye,xe,ce){this.groupGL.removeAll(),this._glViewHelper.reset(ye,ce),this._currentStep=0,this.viewGL.setPostEffect(ye.getModel("postEffect"),ce)},incrementalRender:function(ye,xe,ce,te){var ne=this._linesMeshes[this._currentStep];ne||(ne=this._createLinesMesh(xe),this._linesMeshes[this._currentStep]=ne),this._updateLinesMesh(xe,ne,ye.start,ye.end),this.groupGL.add(ne),te.getZr().refresh(),this._currentStep++},updateTransform:function(ye,xe,ce){ye.coordinateSystem.getRoamTransform&&this._glViewHelper.updateTransform(ye,ce)},_createLinesMesh:function(ye){var xe=new ge.a.Mesh({$ignorePicking:!0,material:new ge.a.Material({shader:ge.a.createShader("ecgl.lines3D"),transparent:!0,depthMask:!1,depthTest:!1}),geometry:new be.a({segmentScale:10,useNativeLine:!0,dynamic:!1}),mode:ge.a.Mesh.LINES,culling:!1});return xe},_updateLinesMesh:function(ye,xe,ce,te){var ne=ye.getData();xe.material.blend=ye.get("blendMode")==="lighter"?ge.a.additiveBlend:null;var le=ye.get("lineStyle.curveness")||0,oe=ye.get("polyline"),de=xe.geometry,he=ye.coordinateSystem,ie=pe.a.firstNotNull(ye.get("lineStyle.width"),1);ie>1?(xe.material.shader!==this._meshLinesShader&&xe.material.attachShader(this._meshLinesShader),xe.mode=ge.a.Mesh.TRIANGLES):(xe.material.shader!==this._nativeLinesShader&&xe.material.attachShader(this._nativeLinesShader),xe.mode=ge.a.Mesh.LINES),ce=ce||0,te=te||ne.count(),de.resetOffset();var ue=0,ve=0,Se=[],De=[],Re=[],Ne=[],ze=[],Ge=.3,Xe=.7;function Qe(){De[0]=Se[0]*Xe+Ne[0]*Ge-(Se[1]-Ne[1])*le,De[1]=Se[1]*Xe+Ne[1]*Ge-(Ne[0]-Se[0])*le,Re[0]=Se[0]*Ge+Ne[0]*Xe-(Se[1]-Ne[1])*le,Re[1]=Se[1]*Ge+Ne[1]*Xe-(Ne[0]-Se[0])*le}if(oe||le!==0)for(var rt=ce;rt0&&(De=ie[0]),De instanceof Error)throw De;var Re=new Error("Unhandled error."+(De?" ("+De.message+")":""));throw Re.context=De,Re}var Ne=Se[he];if(Ne===void 0)return!1;if(typeof Ne=="function")Ie(Ne,this,ie);else for(var ze=Ne.length,Ge=xe(Ne,ze),ue=0;ue0&&De.length>ve&&!De.warned){De.warned=!0;var Re=new Error("Possible EventEmitter memory leak detected. "+De.length+" "+String(he)+" listeners added. Use emitter.setMaxListeners() to increase limit");Re.name="MaxListenersExceededWarning",Re.emitter=de,Re.type=he,Re.count=De.length,He(Re)}return de}Ce.prototype.addListener=function(he,ie){return Ee(this,he,ie,!1)},Ce.prototype.on=Ce.prototype.addListener,Ce.prototype.prependListener=function(he,ie){return Ee(this,he,ie,!0)};function be(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function we(de,he,ie){var ue={fired:!1,wrapFn:void 0,target:de,type:he,listener:ie},ve=be.bind(ue);return ve.listener=ie,ue.wrapFn=ve,ve}Ce.prototype.once=function(he,ie){return Pe(ie),this.on(he,we(this,he,ie)),this},Ce.prototype.prependOnceListener=function(he,ie){return Pe(ie),this.prependListener(he,we(this,he,ie)),this},Ce.prototype.removeListener=function(he,ie){var ue,ve,Se,De,Re;if(Pe(ie),ve=this._events,ve===void 0)return this;if(ue=ve[he],ue===void 0)return this;if(ue===ie||ue.listener===ie)--this._eventsCount===0?this._events=Object.create(null):(delete ve[he],ve.removeListener&&this.emit("removeListener",he,ue.listener||ie));else if(typeof ue!="function"){for(Se=-1,De=ue.length-1;De>=0;De--)if(ue[De]===ie||ue[De].listener===ie){Re=ue[De].listener,Se=De;break}if(Se<0)return this;Se===0?ue.shift():ce(ue,Se),ue.length===1&&(ve[he]=ue[0]),ve.removeListener!==void 0&&this.emit("removeListener",he,Re||ie)}return this},Ce.prototype.off=Ce.prototype.removeListener,Ce.prototype.removeAllListeners=function(he){var ie,ue,ve;if(ue=this._events,ue===void 0)return this;if(ue.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):ue[he]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete ue[he]),this;if(arguments.length===0){var Se=Object.keys(ue),De;for(ve=0;ve=0;ve--)this.removeListener(he,ie[ve]);return this};function pe(de,he,ie){var ue=de._events;if(ue===void 0)return[];var ve=ue[he];return ve===void 0?[]:typeof ve=="function"?ie?[ve.listener||ve]:[ve]:ie?te(ve):xe(ve,ve.length)}Ce.prototype.listeners=function(he){return pe(this,he,!0)},Ce.prototype.rawListeners=function(he){return pe(this,he,!1)},Ce.listenerCount=function(de,he){return typeof de.listenerCount=="function"?de.listenerCount(he):ye.call(de,he)},Ce.prototype.listenerCount=ye;function ye(de){var he=this._events;if(he!==void 0){var ie=he[de];if(typeof ie=="function")return 1;if(ie!==void 0)return ie.length}return 0}Ce.prototype.eventNames=function(){return this._eventsCount>0?Le(this._events):[]};function xe(de,he){for(var ie=new Array(he),ue=0;ue0&&(ye=pe.removeMin(),xe=we[ye],xe.distance!==Number.POSITIVE_INFINITY);)be(ye).forEach(ce);return we}},59324:function(St,Tt,Ie){var Le=Ie(95329),He=Ie(94558);St.exports=Fe;function Fe(Ce){return Le.filter(He(Ce),function(_e){return _e.length>1||_e.length===1&&Ce.hasEdge(_e[0],_e[0])})}},22893:function(St,Tt,Ie){var Le=Ie(95329);St.exports=Fe;var He=Le.constant(1);function Fe(_e,Pe,ge){return Ce(_e,Pe||He,ge||function(Ee){return _e.outEdges(Ee)})}function Ce(_e,Pe,ge){var Ee={},be=_e.nodes();return be.forEach(function(we){Ee[we]={},Ee[we][we]={distance:0},be.forEach(function(pe){we!==pe&&(Ee[we][pe]={distance:Number.POSITIVE_INFINITY})}),ge(we).forEach(function(pe){var ye=pe.v===we?pe.w:pe.v,xe=Pe(pe);Ee[we][ye]={distance:xe,predecessor:we}})}),be.forEach(function(we){var pe=Ee[we];be.forEach(function(ye){var xe=Ee[ye];be.forEach(function(ce){var te=xe[we],ne=pe[ce],le=xe[ce],oe=te.distance+ne.distance;oe0;){if(we=be.removeMin(),Le.has(Ee,we))ge.setEdge(we,Ee[we]);else{if(ye)throw new Error("Input graph is not connected: "+_e);ye=!0}_e.nodeEdges(we).forEach(pe)}return ge}},94558:function(St,Tt,Ie){var Le=Ie(95329);St.exports=He;function He(Fe){var Ce=0,_e=[],Pe={},ge=[];function Ee(be){var we=Pe[be]={onStack:!0,lowlink:Ce,index:Ce++};if(_e.push(be),Fe.successors(be).forEach(function(xe){Le.has(Pe,xe)?Pe[xe].onStack&&(we.lowlink=Math.min(we.lowlink,Pe[xe].index)):(Ee(xe),we.lowlink=Math.min(we.lowlink,Pe[xe].lowlink))}),we.lowlink===we.index){var pe=[],ye;do ye=_e.pop(),Pe[ye].onStack=!1,pe.push(ye);while(be!==ye);ge.push(pe)}}return Fe.nodes().forEach(function(be){Le.has(Pe,be)||Ee(be)}),ge}},7793:function(St,Tt,Ie){var Le=Ie(95329);St.exports=He,He.CycleException=Fe;function He(Ce){var _e={},Pe={},ge=[];function Ee(be){if(Le.has(Pe,be))throw new Fe;Le.has(_e,be)||(Pe[be]=!0,_e[be]=!0,Le.each(Ce.predecessors(be),Ee),delete Pe[be],ge.push(be))}if(Le.each(Ce.sinks(),Ee),Le.size(_e)!==Ce.nodeCount())throw new Fe;return ge}function Fe(){}Fe.prototype=new Error},36614:function(St,Tt,Ie){var Le=Ie(95329);St.exports=He;function He(){this._arr=[],this._keyIndices={}}He.prototype.size=function(){return this._arr.length},He.prototype.keys=function(){return this._arr.map(function(Fe){return Fe.key})},He.prototype.has=function(Fe){return Le.has(this._keyIndices,Fe)},He.prototype.priority=function(Fe){var Ce=this._keyIndices[Fe];if(Ce!==void 0)return this._arr[Ce].priority},He.prototype.min=function(){if(this.size()===0)throw new Error("Queue underflow");return this._arr[0].key},He.prototype.add=function(Fe,Ce){var _e=this._keyIndices;if(Fe=String(Fe),!Le.has(_e,Fe)){var Pe=this._arr,ge=Pe.length;return _e[Fe]=ge,Pe.push({key:Fe,priority:Ce}),this._decrease(ge),!0}return!1},He.prototype.removeMin=function(){this._swap(0,this._arr.length-1);var Fe=this._arr.pop();return delete this._keyIndices[Fe.key],this._heapify(0),Fe.key},He.prototype.decrease=function(Fe,Ce){var _e=this._keyIndices[Fe];if(Ce>this._arr[_e].priority)throw new Error("New priority is greater than current priority. Key: "+Fe+" Old: "+this._arr[_e].priority+" New: "+Ce);this._arr[_e].priority=Ce,this._decrease(_e)},He.prototype._heapify=function(Fe){var Ce=this._arr,_e=2*Fe,Pe=_e+1,ge=Fe;_e>1,!(Ce[Pe].priority<_e));)this._swap(Fe,Pe),Fe=Pe},He.prototype._swap=function(Fe,Ce){var _e=this._arr,Pe=this._keyIndices,ge=_e[Fe],Ee=_e[Ce];_e[Fe]=Ee,_e[Ce]=ge,Pe[Ee.key]=Fe,Pe[ge.key]=Ce}},6349:function(St,Tt,Ie){"use strict";var Le=Ie(95329);St.exports=_e;var He="\0",Fe="\0",Ce="";function _e(pe){this._isDirected=Le.has(pe,"directed")?pe.directed:!0,this._isMultigraph=Le.has(pe,"multigraph")?pe.multigraph:!1,this._isCompound=Le.has(pe,"compound")?pe.compound:!1,this._label=void 0,this._defaultNodeLabelFn=Le.constant(void 0),this._defaultEdgeLabelFn=Le.constant(void 0),this._nodes={},this._isCompound&&(this._parent={},this._children={},this._children[Fe]={}),this._in={},this._preds={},this._out={},this._sucs={},this._edgeObjs={},this._edgeLabels={}}_e.prototype._nodeCount=0,_e.prototype._edgeCount=0,_e.prototype.isDirected=function(){return this._isDirected},_e.prototype.isMultigraph=function(){return this._isMultigraph},_e.prototype.isCompound=function(){return this._isCompound},_e.prototype.setGraph=function(pe){return this._label=pe,this},_e.prototype.graph=function(){return this._label},_e.prototype.setDefaultNodeLabel=function(pe){return Le.isFunction(pe)||(pe=Le.constant(pe)),this._defaultNodeLabelFn=pe,this},_e.prototype.nodeCount=function(){return this._nodeCount},_e.prototype.nodes=function(){return Le.keys(this._nodes)},_e.prototype.sources=function(){var pe=this;return Le.filter(this.nodes(),function(ye){return Le.isEmpty(pe._in[ye])})},_e.prototype.sinks=function(){var pe=this;return Le.filter(this.nodes(),function(ye){return Le.isEmpty(pe._out[ye])})},_e.prototype.setNodes=function(pe,ye){var xe=arguments,ce=this;return Le.each(pe,function(te){xe.length>1?ce.setNode(te,ye):ce.setNode(te)}),this},_e.prototype.setNode=function(pe,ye){return Le.has(this._nodes,pe)?(arguments.length>1&&(this._nodes[pe]=ye),this):(this._nodes[pe]=arguments.length>1?ye:this._defaultNodeLabelFn(pe),this._isCompound&&(this._parent[pe]=Fe,this._children[pe]={},this._children[Fe][pe]=!0),this._in[pe]={},this._preds[pe]={},this._out[pe]={},this._sucs[pe]={},++this._nodeCount,this)},_e.prototype.node=function(pe){return this._nodes[pe]},_e.prototype.hasNode=function(pe){return Le.has(this._nodes,pe)},_e.prototype.removeNode=function(pe){var ye=this;if(Le.has(this._nodes,pe)){var xe=function(ce){ye.removeEdge(ye._edgeObjs[ce])};delete this._nodes[pe],this._isCompound&&(this._removeFromParentsChildList(pe),delete this._parent[pe],Le.each(this.children(pe),function(ce){ye.setParent(ce)}),delete this._children[pe]),Le.each(Le.keys(this._in[pe]),xe),delete this._in[pe],delete this._preds[pe],Le.each(Le.keys(this._out[pe]),xe),delete this._out[pe],delete this._sucs[pe],--this._nodeCount}return this},_e.prototype.setParent=function(pe,ye){if(!this._isCompound)throw new Error("Cannot set parent in a non-compound graph");if(Le.isUndefined(ye))ye=Fe;else{ye+="";for(var xe=ye;!Le.isUndefined(xe);xe=this.parent(xe))if(xe===pe)throw new Error("Setting "+ye+" as parent of "+pe+" would create a cycle");this.setNode(ye)}return this.setNode(pe),this._removeFromParentsChildList(pe),this._parent[pe]=ye,this._children[ye][pe]=!0,this},_e.prototype._removeFromParentsChildList=function(pe){delete this._children[this._parent[pe]][pe]},_e.prototype.parent=function(pe){if(this._isCompound){var ye=this._parent[pe];if(ye!==Fe)return ye}},_e.prototype.children=function(pe){if(Le.isUndefined(pe)&&(pe=Fe),this._isCompound){var ye=this._children[pe];if(ye)return Le.keys(ye)}else{if(pe===Fe)return this.nodes();if(this.hasNode(pe))return[]}},_e.prototype.predecessors=function(pe){var ye=this._preds[pe];if(ye)return Le.keys(ye)},_e.prototype.successors=function(pe){var ye=this._sucs[pe];if(ye)return Le.keys(ye)},_e.prototype.neighbors=function(pe){var ye=this.predecessors(pe);if(ye)return Le.union(ye,this.successors(pe))},_e.prototype.isLeaf=function(pe){var ye;return this.isDirected()?ye=this.successors(pe):ye=this.neighbors(pe),ye.length===0},_e.prototype.filterNodes=function(pe){var ye=new this.constructor({directed:this._isDirected,multigraph:this._isMultigraph,compound:this._isCompound});ye.setGraph(this.graph());var xe=this;Le.each(this._nodes,function(ne,le){pe(le)&&ye.setNode(le,ne)}),Le.each(this._edgeObjs,function(ne){ye.hasNode(ne.v)&&ye.hasNode(ne.w)&&ye.setEdge(ne,xe.edge(ne))});var ce={};function te(ne){var le=xe.parent(ne);return le===void 0||ye.hasNode(le)?(ce[ne]=le,le):le in ce?ce[le]:te(le)}return this._isCompound&&Le.each(ye.nodes(),function(ne){ye.setParent(ne,te(ne))}),ye},_e.prototype.setDefaultEdgeLabel=function(pe){return Le.isFunction(pe)||(pe=Le.constant(pe)),this._defaultEdgeLabelFn=pe,this},_e.prototype.edgeCount=function(){return this._edgeCount},_e.prototype.edges=function(){return Le.values(this._edgeObjs)},_e.prototype.setPath=function(pe,ye){var xe=this,ce=arguments;return Le.reduce(pe,function(te,ne){return ce.length>1?xe.setEdge(te,ne,ye):xe.setEdge(te,ne),ne}),this},_e.prototype.setEdge=function(){var pe,ye,xe,ce,te=!1,ne=arguments[0];typeof ne=="object"&&ne!==null&&"v"in ne?(pe=ne.v,ye=ne.w,xe=ne.name,arguments.length===2&&(ce=arguments[1],te=!0)):(pe=ne,ye=arguments[1],xe=arguments[3],arguments.length>2&&(ce=arguments[2],te=!0)),pe=""+pe,ye=""+ye,Le.isUndefined(xe)||(xe=""+xe);var le=Ee(this._isDirected,pe,ye,xe);if(Le.has(this._edgeLabels,le))return te&&(this._edgeLabels[le]=ce),this;if(!Le.isUndefined(xe)&&!this._isMultigraph)throw new Error("Cannot set a named edge when isMultigraph = false");this.setNode(pe),this.setNode(ye),this._edgeLabels[le]=te?ce:this._defaultEdgeLabelFn(pe,ye,xe);var oe=be(this._isDirected,pe,ye,xe);return pe=oe.v,ye=oe.w,Object.freeze(oe),this._edgeObjs[le]=oe,Pe(this._preds[ye],pe),Pe(this._sucs[pe],ye),this._in[ye][le]=oe,this._out[pe][le]=oe,this._edgeCount++,this},_e.prototype.edge=function(pe,ye,xe){var ce=arguments.length===1?we(this._isDirected,arguments[0]):Ee(this._isDirected,pe,ye,xe);return this._edgeLabels[ce]},_e.prototype.hasEdge=function(pe,ye,xe){var ce=arguments.length===1?we(this._isDirected,arguments[0]):Ee(this._isDirected,pe,ye,xe);return Le.has(this._edgeLabels,ce)},_e.prototype.removeEdge=function(pe,ye,xe){var ce=arguments.length===1?we(this._isDirected,arguments[0]):Ee(this._isDirected,pe,ye,xe),te=this._edgeObjs[ce];return te&&(pe=te.v,ye=te.w,delete this._edgeLabels[ce],delete this._edgeObjs[ce],ge(this._preds[ye],pe),ge(this._sucs[pe],ye),delete this._in[ye][ce],delete this._out[pe][ce],this._edgeCount--),this},_e.prototype.inEdges=function(pe,ye){var xe=this._in[pe];if(xe){var ce=Le.values(xe);return ye?Le.filter(ce,function(te){return te.v===ye}):ce}},_e.prototype.outEdges=function(pe,ye){var xe=this._out[pe];if(xe){var ce=Le.values(xe);return ye?Le.filter(ce,function(te){return te.w===ye}):ce}},_e.prototype.nodeEdges=function(pe,ye){var xe=this.inEdges(pe,ye);if(xe)return xe.concat(this.outEdges(pe,ye))};function Pe(pe,ye){pe[ye]?pe[ye]++:pe[ye]=1}function ge(pe,ye){--pe[ye]||delete pe[ye]}function Ee(pe,ye,xe,ce){var te=""+ye,ne=""+xe;if(!pe&&te>ne){var le=te;te=ne,ne=le}return te+Ce+ne+Ce+(Le.isUndefined(ce)?He:ce)}function be(pe,ye,xe,ce){var te=""+ye,ne=""+xe;if(!pe&&te>ne){var le=te;te=ne,ne=le}var oe={v:te,w:ne};return ce&&(oe.name=ce),oe}function we(pe,ye){return Ee(pe,ye.v,ye.w,ye.name)}},89224:function(St,Tt,Ie){St.exports={Graph:Ie(6349),version:Ie(16544)}},17401:function(St,Tt,Ie){var Le=Ie(95329),He=Ie(6349);St.exports={write:Fe,read:Pe};function Fe(ge){var Ee={options:{directed:ge.isDirected(),multigraph:ge.isMultigraph(),compound:ge.isCompound()},nodes:Ce(ge),edges:_e(ge)};return Le.isUndefined(ge.graph())||(Ee.value=Le.clone(ge.graph())),Ee}function Ce(ge){return Le.map(ge.nodes(),function(Ee){var be=ge.node(Ee),we=ge.parent(Ee),pe={v:Ee};return Le.isUndefined(be)||(pe.value=be),Le.isUndefined(we)||(pe.parent=we),pe})}function _e(ge){return Le.map(ge.edges(),function(Ee){var be=ge.edge(Ee),we={v:Ee.v,w:Ee.w};return Le.isUndefined(Ee.name)||(we.name=Ee.name),Le.isUndefined(be)||(we.value=be),we})}function Pe(ge){var Ee=new He(ge.options).setGraph(ge.value);return Le.each(ge.nodes,function(be){Ee.setNode(be.v,be.value),be.parent&&Ee.setParent(be.v,be.parent)}),Le.each(ge.edges,function(be){Ee.setEdge({v:be.v,w:be.w,name:be.name},be.value)}),Ee}},95329:function(St,Tt,Ie){var Le;try{Le={clone:Ie(76833),constant:Ie(13503),each:Ie(76934),filter:Ie(64725),has:Ie(99946),isArray:Ie(80744),isEmpty:Ie(61627),isFunction:Ie(9363),isUndefined:Ie(16513),keys:Ie(55451),map:Ie(9924),reduce:Ie(16473),size:Ie(40617),transform:Ie(91116),union:Ie(44065),values:Ie(81229)}}catch(He){}Le||(Le=window._),St.exports=Le},16544:function(St){St.exports="2.1.8"},34634:function(St,Tt,Ie){"use strict";Ie.r(Tt),Ie.d(Tt,{isAnyArray:function(){return He}});const Le=Object.prototype.toString;function He(Fe){const Ce=Le.call(Fe);return Ce.endsWith("Array]")&&!Ce.includes("Big")}},22948:function(St){St.exports=function(Ie){return!Ie||typeof Ie=="string"?!1:Ie instanceof Array||Array.isArray(Ie)||Ie.length>=0&&(Ie.splice instanceof Function||Object.getOwnPropertyDescriptor(Ie,Ie.length-1)&&Ie.constructor.name!=="String")}},15584:function(St,Tt,Ie){var Le=Ie(73893),He=Ie(33152),Fe=Le(He,"DataView");St.exports=Fe},97288:function(St,Tt,Ie){var Le=Ie(73893),He=Ie(33152),Fe=Le(He,"Promise");St.exports=Fe},23599:function(St,Tt,Ie){var Le=Ie(73893),He=Ie(33152),Fe=Le(He,"Set");St.exports=Fe},98924:function(St,Tt,Ie){var Le=Ie(52166),He=Ie(34776),Fe=Ie(40393);function Ce(_e){var Pe=-1,ge=_e==null?0:_e.length;for(this.__data__=new Le;++Pe-1}St.exports=He},94874:function(St){function Tt(Ie,Le,He){for(var Fe=-1,Ce=Ie==null?0:Ie.length;++Fe0&&Pe(pe)?_e>1?Fe(pe,_e-1,Pe,ge,Ee):Le(Ee,pe):ge||(Ee[Ee.length]=pe)}return Ee}St.exports=Fe},85605:function(St,Tt,Ie){var Le=Ie(14018),He=Ie(55451);function Fe(Ce,_e){return Ce&&Le(Ce,_e,He)}St.exports=Fe},89147:function(St,Tt,Ie){var Le=Ie(1186),He=Ie(9171);function Fe(Ce,_e){_e=Le(_e,Ce);for(var Pe=0,ge=_e.length;Ce!=null&&PeLe}St.exports=Tt},3251:function(St){var Tt=Object.prototype,Ie=Tt.hasOwnProperty;function Le(He,Fe){return He!=null&&Ie.call(He,Fe)}St.exports=Le},62348:function(St){function Tt(Ie,Le){return Ie!=null&&Le in Object(Ie)}St.exports=Tt},17424:function(St,Tt,Ie){var Le=Ie(51533),He=Ie(8373),Fe=Ie(49237);function Ce(_e,Pe,ge){return Pe===Pe?Fe(_e,Pe,ge):Le(_e,He,ge)}St.exports=Ce},77295:function(St,Tt,Ie){var Le=Ie(84412),He=Ie(93913);function Fe(Ce,_e,Pe,ge,Ee){return Ce===_e?!0:Ce==null||_e==null||!He(Ce)&&!He(_e)?Ce!==Ce&&_e!==_e:Le(Ce,_e,Pe,ge,Fe,Ee)}St.exports=Fe},84412:function(St,Tt,Ie){var Le=Ie(91866),He=Ie(50401),Fe=Ie(57710),Ce=Ie(4983),_e=Ie(66139),Pe=Ie(80744),ge=Ie(57835),Ee=Ie(18397),be=1,we="[object Arguments]",pe="[object Array]",ye="[object Object]",xe=Object.prototype,ce=xe.hasOwnProperty;function te(ne,le,oe,de,he,ie){var ue=Pe(ne),ve=Pe(le),Se=ue?pe:_e(ne),De=ve?pe:_e(le);Se=Se==we?ye:Se,De=De==we?ye:De;var Re=Se==ye,Ne=De==ye,ze=Se==De;if(ze&&ge(ne)){if(!ge(le))return!1;ue=!0,Re=!1}if(ze&&!Re)return ie||(ie=new Le),ue||Ee(ne)?He(ne,le,oe,de,he,ie):Fe(ne,le,Se,oe,de,he,ie);if(!(oe&be)){var Ge=Re&&ce.call(ne,"__wrapped__"),Xe=Ne&&ce.call(le,"__wrapped__");if(Ge||Xe){var Qe=Ge?ne.value():ne,rt=Xe?le.value():le;return ie||(ie=new Le),he(Qe,rt,oe,de,ie)}}return ze?(ie||(ie=new Le),Ce(ne,le,oe,de,he,ie)):!1}St.exports=te},55005:function(St,Tt,Ie){var Le=Ie(66139),He=Ie(93913),Fe="[object Map]";function Ce(_e){return He(_e)&&Le(_e)==Fe}St.exports=Ce},51524:function(St,Tt,Ie){var Le=Ie(91866),He=Ie(77295),Fe=1,Ce=2;function _e(Pe,ge,Ee,be){var we=Ee.length,pe=we,ye=!be;if(Pe==null)return!pe;for(Pe=Object(Pe);we--;){var xe=Ee[we];if(ye&&xe[2]?xe[1]!==Pe[xe[0]]:!(xe[0]in Pe))return!1}for(;++we=ge){var oe=we?null:_e(be);if(oe)return Pe(oe);te=!1,xe=Ce,le=new Le}else le=we?[]:ne;e:for(;++yeCe||Ee&&be&&pe&&!we&&!ye||Pe&&be&&pe||!_e&&pe||!ge)return 1;if(!Pe&&!Ee&&!ye&&Fe=we)return pe;var ye=_e[Pe];return pe*(ye=="desc"?-1:1)}}return Fe.index-Ce.index}St.exports=He},15168:function(St,Tt,Ie){var Le=Ie(95378),He=Ie(58966);function Fe(Ce,_e){return Le(Ce,He(Ce),_e)}St.exports=Fe},71678:function(St,Tt,Ie){var Le=Ie(95378),He=Ie(66817);function Fe(Ce,_e){return Le(Ce,He(Ce),_e)}St.exports=Fe},49164:function(St,Tt,Ie){var Le=Ie(24665);function He(Fe,Ce){return function(_e,Pe){if(_e==null)return _e;if(!Le(_e))return Fe(_e,Pe);for(var ge=_e.length,Ee=Ce?ge:-1,be=Object(_e);(Ce?Ee--:++Ee-1?be[we?Pe[pe]:pe]:void 0}}St.exports=Ce},76106:function(St,Tt,Ie){var Le=Ie(36121),He=Ie(8138),Fe=Ie(97341);function Ce(_e){return function(Pe,ge,Ee){return Ee&&typeof Ee!="number"&&He(Pe,ge,Ee)&&(ge=Ee=void 0),Pe=Fe(Pe),ge===void 0?(ge=Pe,Pe=0):ge=Fe(ge),Ee=Ee===void 0?Pece))return!1;var ne=ye.get(ge),le=ye.get(Ee);if(ne&&le)return ne==Ee&&le==ge;var oe=-1,de=!0,he=be&_e?new Le:void 0;for(ye.set(ge,Ee),ye.set(Ee,ge);++oe2?be[2]:void 0;for(ye&&Fe(be[0],be[1],ye)&&(pe=1);++we1&&Ce(Pe,ge[0],ge[1])?ge=[]:Ee>2&&Ce(ge[0],ge[1],ge[2])&&(ge=[ge[0]]),He(Pe,Le(ge,1),[])});St.exports=_e},4134:function(St){function Tt(){return[]}St.exports=Tt},97341:function(St,Tt,Ie){var Le=Ie(59406),He=1/0,Fe=17976931348623157e292;function Ce(_e){if(!_e)return _e===0?_e:0;if(_e=Le(_e),_e===He||_e===-He){var Pe=_e<0?-1:1;return Pe*Fe}return _e===_e?_e:0}St.exports=Ce},12824:function(St,Tt,Ie){var Le=Ie(97341);function He(Fe){var Ce=Le(Fe),_e=Ce%1;return Ce===Ce?_e?Ce-_e:Ce:0}St.exports=He},59406:function(St,Tt,Ie){var Le=Ie(13927),He=Ie(20816),Fe=Ie(45029),Ce=NaN,_e=/^[-+]0x[0-9a-f]+$/i,Pe=/^0b[01]+$/i,ge=/^0o[0-7]+$/i,Ee=parseInt;function be(we){if(typeof we=="number")return we;if(Fe(we))return Ce;if(He(we)){var pe=typeof we.valueOf=="function"?we.valueOf():we;we=He(pe)?pe+"":pe}if(typeof we!="string")return we===0?we:+we;we=Le(we);var ye=Pe.test(we);return ye||ge.test(we)?Ee(we.slice(2),ye?2:8):_e.test(we)?Ce:+we}St.exports=be},44140:function(St,Tt,Ie){var Le=Ie(50230);function He(Fe){return Fe==null?"":Le(Fe)}St.exports=He},91116:function(St,Tt,Ie){var Le=Ie(74809),He=Ie(35024),Fe=Ie(85605),Ce=Ie(95979),_e=Ie(49217),Pe=Ie(80744),ge=Ie(57835),Ee=Ie(9363),be=Ie(20816),we=Ie(18397);function pe(ye,xe,ce){var te=Pe(ye),ne=te||ge(ye)||we(ye);if(xe=Ce(xe,4),ce==null){var le=ye&&ye.constructor;ne?ce=te?new le:[]:be(ye)?ce=Ee(le)?He(_e(ye)):{}:ce={}}return(ne?Le:Fe)(ye,function(oe,de,he){return xe(ce,oe,de,he)}),ce}St.exports=pe},44065:function(St,Tt,Ie){var Le=Ie(9256),He=Ie(92918),Fe=Ie(29098),Ce=Ie(41590),_e=He(function(Pe){return Fe(Le(Pe,1,Ce,!0))});St.exports=_e},95708:function(St,Tt,Ie){var Le=Ie(44140),He=0;function Fe(Ce){var _e=++He;return Le(Ce)+_e}St.exports=Fe},81229:function(St,Tt,Ie){var Le=Ie(20720),He=Ie(55451);function Fe(Ce){return Ce==null?[]:Le(Ce,He(Ce))}St.exports=Fe},65441:function(St,Tt,Ie){var Le=Ie(60348),He=Ie(94484);function Fe(Ce,_e){return He(Ce||[],_e||[],Le)}St.exports=Fe},34402:function(St,Tt,Ie){"use strict";Ie.r(Tt),Ie.d(Tt,{default:function(){return Ce}});var Le=Ie(34634);function He(_e){var Pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!(0,Le.isAnyArray)(_e))throw new TypeError("input must be an array");if(_e.length===0)throw new TypeError("input must not be empty");var ge=Pe.fromIndex,Ee=ge===void 0?0:ge,be=Pe.toIndex,we=be===void 0?_e.length:be;if(Ee<0||Ee>=_e.length||!Number.isInteger(Ee))throw new Error("fromIndex must be a positive integer smaller than length");if(we<=Ee||we>_e.length||!Number.isInteger(we))throw new Error("toIndex must be an integer greater than fromIndex and at most equal to length");for(var pe=_e[Ee],ye=Ee+1;yepe&&(pe=_e[ye]);return pe}function Fe(_e){var Pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!(0,Le.isAnyArray)(_e))throw new TypeError("input must be an array");if(_e.length===0)throw new TypeError("input must not be empty");var ge=Pe.fromIndex,Ee=ge===void 0?0:ge,be=Pe.toIndex,we=be===void 0?_e.length:be;if(Ee<0||Ee>=_e.length||!Number.isInteger(Ee))throw new Error("fromIndex must be a positive integer smaller than length");if(we<=Ee||we>_e.length||!Number.isInteger(we))throw new Error("toIndex must be an integer greater than fromIndex and at most equal to length");for(var pe=_e[Ee],ye=Ee+1;ye1&&arguments[1]!==void 0?arguments[1]:{};if((0,Le.isAnyArray)(_e)){if(_e.length===0)throw new TypeError("input must not be empty")}else throw new TypeError("input must be an array");var ge;if(Pe.output!==void 0){if(!(0,Le.isAnyArray)(Pe.output))throw new TypeError("output option must be an array if specified");ge=Pe.output}else ge=new Array(_e.length);var Ee=Fe(_e),be=He(_e);if(Ee===be)throw new RangeError("minimum and maximum input values are equal. Cannot rescale a constant array");var we=Pe.min,pe=we===void 0?Pe.autoMinMax?Ee:0:we,ye=Pe.max,xe=ye===void 0?Pe.autoMinMax?be:1:ye;if(pe>=xe)throw new RangeError("min option must be smaller than max option");for(var ce=(xe-pe)/(be-Ee),te=0;te<_e.length;te++)ge[te]=(_e[te]-Ee)*ce+pe;return ge}},39417:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return De}});var Le=Ie(32855),He=Ie(74430),Fe=Ie(43079),Ce=Ie(27247),_e=Ie(33377),Pe=Ie(93912),ge=Ie(83383),Ee=Ie(18881),be=Ie(85461),we=Ie(92310),pe=Ie.n(we),ye=Ie(26112),xe=Ie(59301),ce=Ie(39378),te=function(Ne){for(var ze=Ne.prefixCls,Ge=Ne.level,Xe=Ne.isStart,Qe=Ne.isEnd,rt="".concat(ze,"-indent-unit"),$e=[],qe=0;qe0&&arguments[0]!==void 0?arguments[0]:[],tn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Gt=sn.length,Ot=tn.length;if(Math.abs(Gt-Ot)!==1)return{add:!1,key:null};function Et(Yt,mt){var At=new Map;Yt.forEach(function(Ft){At.set(Ft,!0)});var Xt=mt.filter(function(Ft){return!At.has(Ft)});return Xt.length===1?Xt[0]:null}return Gt ").concat(tn);return tn}var Ut=ne.forwardRef(function(sn,tn){var Gt=sn.prefixCls,Ot=sn.data,Et=sn.selectable,Yt=sn.checkable,mt=sn.expandedKeys,At=sn.selectedKeys,Xt=sn.checkedKeys,Ft=sn.loadedKeys,Mt=sn.loadingKeys,ln=sn.halfCheckedKeys,Mn=sn.keyEntities,Hn=sn.disabled,Vn=sn.dragging,Kn=sn.dragOverNodeKey,er=sn.dropPosition,$t=sn.motion,vn=sn.height,jn=sn.itemHeight,Tn=sn.virtual,xr=sn.focusable,Wr=sn.activeItem,wr=sn.focused,Vr=sn.tabIndex,Da=sn.onKeyDown,Ya=sn.onFocus,Ba=sn.onBlur,Ia=sn.onActiveChange,Ci=sn.onListChangeStart,Si=sn.onListChangeEnd,Kr=(0,ie.Z)(sn,qe),Qa=ne.useRef(null),si=ne.useRef(null);ne.useImperativeHandle(tn,function(){return{scrollTo:function(mn){Qa.current.scrollTo(mn)},getIndentWidth:function(){return si.current.offsetWidth}}});var Er=ne.useState(mt),yr=(0,he.Z)(Er,2),ui=yr[0],kn=yr[1],hr=ne.useState(Ot),Fr=(0,he.Z)(hr,2),Ur=Fr[0],ca=Fr[1],bt=ne.useState(Ot),Me=(0,he.Z)(bt,2),Oe=Me[0],Te=Me[1],Ue=ne.useState([]),Ye=(0,he.Z)(Ue,2),xt=Ye[0],Pt=Ye[1],qt=ne.useState(null),Vt=(0,he.Z)(qt,2),hn=Vt[0],gn=Vt[1],Qn=ne.useRef(Ot);Qn.current=Ot;function Pn(){var fr=Qn.current;ca(fr),Te(fr),Pt([]),gn(null),Si()}(0,ue.Z)(function(){kn(mt);var fr=rt(ui,mt);if(fr.key!==null)if(fr.add){var mn=Ur.findIndex(function(tr){var ur=tr.key;return ur===fr.key}),rn=gt($e(Ur,Ot,fr.key),Tn,vn,jn),On=Ur.slice();On.splice(mn+1,0,yt),Te(On),Pt(rn),gn("show")}else{var Un=Ot.findIndex(function(tr){var ur=tr.key;return ur===fr.key}),sr=gt($e(Ot,Ur,fr.key),Tn,vn,jn),Ar=Ot.slice();Ar.splice(Un+1,0,yt),Te(Ar),Pt(sr),gn("hide")}else Ur!==Ot&&(ca(Ot),Te(Ot))},[mt,Ot]),ne.useEffect(function(){Vn||Pn()},[Vn]);var qn=$t?Oe:Ot,nr={expandedKeys:mt,selectedKeys:At,loadedKeys:Ft,loadingKeys:Mt,checkedKeys:Xt,halfCheckedKeys:ln,dragOverNodeKey:Kn,dropPosition:er,keyEntities:Mn};return ne.createElement(ne.Fragment,null,wr&&Wr&&ne.createElement("span",{style:ut,"aria-live":"assertive"},vt(Wr)),ne.createElement("div",null,ne.createElement("input",{style:ut,disabled:xr===!1||Hn,tabIndex:xr!==!1?Vr:null,onKeyDown:Da,onFocus:Ya,onBlur:Ba,value:"",onChange:it,"aria-label":"for screen reader"})),ne.createElement("div",{className:"".concat(Gt,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},ne.createElement("div",{className:"".concat(Gt,"-indent")},ne.createElement("div",{ref:si,className:"".concat(Gt,"-indent-unit")}))),ne.createElement(ve.Z,(0,Le.Z)({},Kr,{data:qn,itemKey:ht,height:vn,fullHeight:!1,virtual:Tn,itemHeight:jn,prefixCls:"".concat(Gt,"-list"),ref:Qa,onVisibleChange:function(mn,rn){var On=new Set(mn),Un=rn.filter(function(sr){return!On.has(sr)});Un.some(function(sr){return ht(sr)===dt})&&Pn()}}),function(fr){var mn=fr.pos,rn=(0,Le.Z)({},(de(fr.data),fr.data)),On=fr.title,Un=fr.key,sr=fr.isStart,Ar=fr.isEnd,tr=(0,Ne.km)(Un,mn);delete rn.key,delete rn.children;var ur=(0,Ne.H8)(tr,nr);return ne.createElement(Qe,(0,Le.Z)({},rn,ur,{title:On,active:!!Wr&&Un===Wr.key,pos:mn,data:fr.data,isStart:sr,isEnd:Ar,motion:$t,motionNodes:Un===dt?xt:null,motionType:hn,onMotionStart:Ci,onMotionEnd:Pn,treeNodeRequiredProps:nr,onMouseMove:function(){Ia(null)}}))}))});Ut.displayName="NodeList";var Qt=Ut,en=Ie(35654),fn=Ie(90782),Bt=Ie(67841),an=10,on=function(sn){(0,be.Z)(Gt,sn);var tn=(0,we.Z)(Gt);function Gt(){var Ot;(0,Pe.Z)(this,Gt);for(var Et=arguments.length,Yt=new Array(Et),mt=0;mt2&&arguments[2]!==void 0?arguments[2]:!1,ln=Ot.state,Mn=ln.dragChildrenKeys,Hn=ln.dropPosition,Vn=ln.dropTargetKey,Kn=ln.dropTargetPos,er=ln.dropAllowed;if(er){var $t=Ot.props.onDrop;if(Ot.setState({dragOverNodeKey:null}),Ot.cleanDragState(),Vn!==null){var vn=(0,Ce.Z)((0,Ce.Z)({},(0,Ne.H8)(Vn,Ot.getTreeNodeRequiredProps())),{},{active:((Ft=Ot.getActiveItem())===null||Ft===void 0?void 0:Ft.key)===Vn,data:(0,Bt.Z)(Ot.state.keyEntities,Vn).node}),jn=Mn.indexOf(Vn)!==-1;(0,te.ZP)(!jn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Tn=(0,en.yx)(Kn),xr={event:At,node:(0,Ne.F)(vn),dragNode:Ot.dragNode?(0,Ne.F)(Ot.dragNode.props):null,dragNodesKeys:[Ot.dragNode.props.eventKey].concat(Mn),dropToGap:Hn!==0,dropPosition:Hn+Number(Tn[Tn.length-1])};Mt||$t==null||$t(xr),Ot.dragNode=null}}},Ot.cleanDragState=function(){var At=Ot.state.draggingNodeKey;At!==null&&Ot.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),Ot.dragStartMousePosition=null,Ot.currentMouseOverDroppableNodeKey=null},Ot.triggerExpandActionExpand=function(At,Xt){var Ft=Ot.state,Mt=Ft.expandedKeys,ln=Ft.flattenNodes,Mn=Xt.expanded,Hn=Xt.key,Vn=Xt.isLeaf;if(!(Vn||At.shiftKey||At.metaKey||At.ctrlKey)){var Kn=ln.filter(function($t){return $t.key===Hn})[0],er=(0,Ne.F)((0,Ce.Z)((0,Ce.Z)({},(0,Ne.H8)(Hn,Ot.getTreeNodeRequiredProps())),{},{data:Kn.data}));Ot.setExpandedKeys(Mn?(0,en._5)(Mt,Hn):(0,en.L0)(Mt,Hn)),Ot.onNodeExpand(At,er)}},Ot.onNodeClick=function(At,Xt){var Ft=Ot.props,Mt=Ft.onClick,ln=Ft.expandAction;ln==="click"&&Ot.triggerExpandActionExpand(At,Xt),Mt==null||Mt(At,Xt)},Ot.onNodeDoubleClick=function(At,Xt){var Ft=Ot.props,Mt=Ft.onDoubleClick,ln=Ft.expandAction;ln==="doubleClick"&&Ot.triggerExpandActionExpand(At,Xt),Mt==null||Mt(At,Xt)},Ot.onNodeSelect=function(At,Xt){var Ft=Ot.state.selectedKeys,Mt=Ot.state,ln=Mt.keyEntities,Mn=Mt.fieldNames,Hn=Ot.props,Vn=Hn.onSelect,Kn=Hn.multiple,er=Xt.selected,$t=Xt[Mn.key],vn=!er;vn?Kn?Ft=(0,en.L0)(Ft,$t):Ft=[$t]:Ft=(0,en._5)(Ft,$t);var jn=Ft.map(function(Tn){var xr=(0,Bt.Z)(ln,Tn);return xr?xr.node:null}).filter(function(Tn){return Tn});Ot.setUncontrolledState({selectedKeys:Ft}),Vn==null||Vn(Ft,{event:"select",selected:vn,node:Xt,selectedNodes:jn,nativeEvent:At.nativeEvent})},Ot.onNodeCheck=function(At,Xt,Ft){var Mt=Ot.state,ln=Mt.keyEntities,Mn=Mt.checkedKeys,Hn=Mt.halfCheckedKeys,Vn=Ot.props,Kn=Vn.checkStrictly,er=Vn.onCheck,$t=Xt.key,vn,jn={event:"check",node:Xt,checked:Ft,nativeEvent:At.nativeEvent};if(Kn){var Tn=Ft?(0,en.L0)(Mn,$t):(0,en._5)(Mn,$t),xr=(0,en._5)(Hn,$t);vn={checked:Tn,halfChecked:xr},jn.checkedNodes=Tn.map(function(Ba){return(0,Bt.Z)(ln,Ba)}).filter(function(Ba){return Ba}).map(function(Ba){return Ba.node}),Ot.setUncontrolledState({checkedKeys:Tn})}else{var Wr=(0,fn.S)([].concat((0,_e.Z)(Mn),[$t]),!0,ln),wr=Wr.checkedKeys,Vr=Wr.halfCheckedKeys;if(!Ft){var Da=new Set(wr);Da.delete($t);var Ya=(0,fn.S)(Array.from(Da),{checked:!1,halfCheckedKeys:Vr},ln);wr=Ya.checkedKeys,Vr=Ya.halfCheckedKeys}vn=wr,jn.checkedNodes=[],jn.checkedNodesPositions=[],jn.halfCheckedKeys=Vr,wr.forEach(function(Ba){var Ia=(0,Bt.Z)(ln,Ba);if(Ia){var Ci=Ia.node,Si=Ia.pos;jn.checkedNodes.push(Ci),jn.checkedNodesPositions.push({node:Ci,pos:Si})}}),Ot.setUncontrolledState({checkedKeys:wr},!1,{halfCheckedKeys:Vr})}er==null||er(vn,jn)},Ot.onNodeLoad=function(At){var Xt=At.key,Ft=new Promise(function(Mt,ln){Ot.setState(function(Mn){var Hn=Mn.loadedKeys,Vn=Hn===void 0?[]:Hn,Kn=Mn.loadingKeys,er=Kn===void 0?[]:Kn,$t=Ot.props,vn=$t.loadData,jn=$t.onLoad;if(!vn||Vn.indexOf(Xt)!==-1||er.indexOf(Xt)!==-1)return null;var Tn=vn(At);return Tn.then(function(){var xr=Ot.state.loadedKeys,Wr=(0,en.L0)(xr,Xt);jn==null||jn(Wr,{event:"load",node:At}),Ot.setUncontrolledState({loadedKeys:Wr}),Ot.setState(function(wr){return{loadingKeys:(0,en._5)(wr.loadingKeys,Xt)}}),Mt()}).catch(function(xr){if(Ot.setState(function(wr){return{loadingKeys:(0,en._5)(wr.loadingKeys,Xt)}}),Ot.loadingRetryTimes[Xt]=(Ot.loadingRetryTimes[Xt]||0)+1,Ot.loadingRetryTimes[Xt]>=an){var Wr=Ot.state.loadedKeys;(0,te.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),Ot.setUncontrolledState({loadedKeys:(0,en.L0)(Wr,Xt)}),Mt()}ln(xr)}),{loadingKeys:(0,en.L0)(er,Xt)}})});return Ft.catch(function(){}),Ft},Ot.onNodeMouseEnter=function(At,Xt){var Ft=Ot.props.onMouseEnter;Ft==null||Ft({event:At,node:Xt})},Ot.onNodeMouseLeave=function(At,Xt){var Ft=Ot.props.onMouseLeave;Ft==null||Ft({event:At,node:Xt})},Ot.onNodeContextMenu=function(At,Xt){var Ft=Ot.props.onRightClick;Ft&&(At.preventDefault(),Ft({event:At,node:Xt}))},Ot.onFocus=function(){var At=Ot.props.onFocus;Ot.setState({focused:!0});for(var Xt=arguments.length,Ft=new Array(Xt),Mt=0;Mt1&&arguments[1]!==void 0?arguments[1]:!1,Ft=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!Ot.destroyed){var Mt=!1,ln=!0,Mn={};Object.keys(At).forEach(function(Hn){if(Hn in Ot.props){ln=!1;return}Mt=!0,Mn[Hn]=At[Hn]}),Mt&&(!Xt||ln)&&Ot.setState((0,Ce.Z)((0,Ce.Z)({},Mn),Ft))}},Ot.scrollTo=function(At){Ot.listRef.current.scrollTo(At)},Ot}return(0,ge.Z)(Gt,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Et=this.props.activeKey;Et!==void 0&&Et!==this.state.activeKey&&(this.setState({activeKey:Et}),Et!==null&&this.scrollTo({key:Et}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var Et,Yt=this.state,mt=Yt.focused,At=Yt.flattenNodes,Xt=Yt.keyEntities,Ft=Yt.draggingNodeKey,Mt=Yt.activeKey,ln=Yt.dropLevelOffset,Mn=Yt.dropContainerKey,Hn=Yt.dropTargetKey,Vn=Yt.dropPosition,Kn=Yt.dragOverNodeKey,er=Yt.indent,$t=this.props,vn=$t.prefixCls,jn=$t.className,Tn=$t.style,xr=$t.showLine,Wr=$t.focusable,wr=$t.tabIndex,Vr=wr===void 0?0:wr,Da=$t.selectable,Ya=$t.showIcon,Ba=$t.icon,Ia=$t.switcherIcon,Ci=$t.draggable,Si=$t.checkable,Kr=$t.checkStrictly,Qa=$t.disabled,si=$t.motion,Er=$t.loadData,yr=$t.filterTreeNode,ui=$t.height,kn=$t.itemHeight,hr=$t.virtual,Fr=$t.titleRender,Ur=$t.dropIndicatorRender,ca=$t.onContextMenu,bt=$t.onScroll,Me=$t.direction,Oe=$t.rootClassName,Te=$t.rootStyle,Ue=(0,ce.Z)(this.props,{aria:!0,data:!0}),Ye;return Ci&&((0,Fe.Z)(Ci)==="object"?Ye=Ci:typeof Ci=="function"?Ye={nodeDraggable:Ci}:Ye={}),ne.createElement(le.k.Provider,{value:{prefixCls:vn,selectable:Da,showIcon:Ya,icon:Ba,switcherIcon:Ia,draggable:Ye,draggingNodeKey:Ft,checkable:Si,checkStrictly:Kr,disabled:Qa,keyEntities:Xt,dropLevelOffset:ln,dropContainerKey:Mn,dropTargetKey:Hn,dropPosition:Vn,dragOverNodeKey:Kn,indent:er,direction:Me,dropIndicatorRender:Ur,loadData:Er,filterTreeNode:yr,titleRender:Fr,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},ne.createElement("div",{role:"tree",className:ye()(vn,jn,Oe,(Et={},(0,He.Z)(Et,"".concat(vn,"-show-line"),xr),(0,He.Z)(Et,"".concat(vn,"-focused"),mt),(0,He.Z)(Et,"".concat(vn,"-active-focused"),Mt!==null),Et)),style:Te},ne.createElement(Qt,(0,Le.Z)({ref:this.listRef,prefixCls:vn,style:Tn,data:At,disabled:Qa,selectable:Da,checkable:!!Si,motion:si,dragging:Ft!==null,height:ui,itemHeight:kn,virtual:hr,focusable:Wr,focused:mt,tabIndex:Vr,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ca,onScroll:bt},this.getTreeNodeRequiredProps(),Ue))))}}],[{key:"getDerivedStateFromProps",value:function(Et,Yt){var mt=Yt.prevProps,At={prevProps:Et};function Xt(Wr){return!mt&&Wr in Et||mt&&mt[Wr]!==Et[Wr]}var Ft,Mt=Yt.fieldNames;if(Xt("fieldNames")&&(Mt=(0,Ne.w$)(Et.fieldNames),At.fieldNames=Mt),Xt("treeData")?Ft=Et.treeData:Xt("children")&&((0,te.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Ft=(0,Ne.zn)(Et.children)),Ft){At.treeData=Ft;var ln=(0,Ne.I8)(Ft,{fieldNames:Mt});At.keyEntities=(0,Ce.Z)((0,He.Z)({},dt,ft),ln.keyEntities)}var Mn=At.keyEntities||Yt.keyEntities;if(Xt("expandedKeys")||mt&&Xt("autoExpandParent"))At.expandedKeys=Et.autoExpandParent||!mt&&Et.defaultExpandParent?(0,en.r7)(Et.expandedKeys,Mn):Et.expandedKeys;else if(!mt&&Et.defaultExpandAll){var Hn=(0,Ce.Z)({},Mn);delete Hn[dt],At.expandedKeys=Object.keys(Hn).map(function(Wr){return Hn[Wr].key})}else!mt&&Et.defaultExpandedKeys&&(At.expandedKeys=Et.autoExpandParent||Et.defaultExpandParent?(0,en.r7)(Et.defaultExpandedKeys,Mn):Et.defaultExpandedKeys);if(At.expandedKeys||delete At.expandedKeys,Ft||At.expandedKeys){var Vn=(0,Ne.oH)(Ft||Yt.treeData,At.expandedKeys||Yt.expandedKeys,Mt);At.flattenNodes=Vn}if(Et.selectable&&(Xt("selectedKeys")?At.selectedKeys=(0,en.BT)(Et.selectedKeys,Et):!mt&&Et.defaultSelectedKeys&&(At.selectedKeys=(0,en.BT)(Et.defaultSelectedKeys,Et))),Et.checkable){var Kn;if(Xt("checkedKeys")?Kn=(0,en.E6)(Et.checkedKeys)||{}:!mt&&Et.defaultCheckedKeys?Kn=(0,en.E6)(Et.defaultCheckedKeys)||{}:Ft&&(Kn=(0,en.E6)(Et.checkedKeys)||{checkedKeys:Yt.checkedKeys,halfCheckedKeys:Yt.halfCheckedKeys}),Kn){var er=Kn,$t=er.checkedKeys,vn=$t===void 0?[]:$t,jn=er.halfCheckedKeys,Tn=jn===void 0?[]:jn;if(!Et.checkStrictly){var xr=(0,fn.S)(vn,!0,Mn);vn=xr.checkedKeys,Tn=xr.halfCheckedKeys}At.checkedKeys=vn,At.halfCheckedKeys=Tn}}return Xt("loadedKeys")&&(At.loadedKeys=Et.loadedKeys),At}}]),Gt}(ne.Component);on.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:oe,allowDrop:function(){return!0},expandAction:!1},on.TreeNode=De.Z;var In=on,Nn=In},35654:function(St,Tt,Ie){"use strict";Ie.d(Tt,{BT:function(){return ne},E6:function(){return de},L0:function(){return we},OM:function(){return te},_5:function(){return be},r7:function(){return he},wA:function(){return ye},yx:function(){return pe}});var Le=Ie(3300),He=Ie(34666),Fe=Ie(48736),Ce=Ie(59301),_e=Ie(39417),Pe=Ie(67841),ge=Ie(71430),Ee=null;function be(ie,ue){if(!ie)return[];var ve=ie.slice(),Se=ve.indexOf(ue);return Se>=0&&ve.splice(Se,1),ve}function we(ie,ue){var ve=(ie||[]).slice();return ve.indexOf(ue)===-1&&ve.push(ue),ve}function pe(ie){return ie.split("-")}function ye(ie,ue){var ve=[],Se=(0,Pe.Z)(ue,ie);function De(){var Re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Re.forEach(function(Ne){var ze=Ne.key,Ge=Ne.children;ve.push(ze),De(Ge)})}return De(Se.children),ve}function xe(ie){if(ie.parent){var ue=pe(ie.pos);return Number(ue[ue.length-1])===ie.parent.children.length-1}return!1}function ce(ie){var ue=pe(ie.pos);return Number(ue[ue.length-1])===0}function te(ie,ue,ve,Se,De,Re,Ne,ze,Ge,Xe){var Qe,rt=ie.clientX,$e=ie.clientY,qe=ie.target.getBoundingClientRect(),ut=qe.top,it=qe.height,dt=(Xe==="rtl"?-1:1)*(((De==null?void 0:De.x)||0)-rt),nt=(dt-12)/Se,ft=(0,Pe.Z)(ze,ve.props.eventKey);if($e-1.5?Re({dragNode:an,dropNode:on,dropPosition:1})?en=1:In=!1:Re({dragNode:an,dropNode:on,dropPosition:0})?en=0:Re({dragNode:an,dropNode:on,dropPosition:1})?en=1:In=!1:Re({dragNode:an,dropNode:on,dropPosition:1})?en=1:In=!1,{dropPosition:en,dropLevelOffset:fn,dropTargetKey:ft.key,dropTargetPos:ft.pos,dragOverNodeKey:Qt,dropContainerKey:en===0?null:((Qe=ft.parent)===null||Qe===void 0?void 0:Qe.key)||null,dropAllowed:In}}function ne(ie,ue){if(ie){var ve=ue.multiple;return ve?ie.slice():ie.length?[ie[0]]:ie}}var le=function(ue){return ue};function oe(ie,ue){if(!ie)return[];var ve=ue||{},Se=ve.processProps,De=Se===void 0?le:Se,Re=Array.isArray(ie)?ie:[ie];return Re.map(function(Ne){var ze=Ne.children,Ge=_objectWithoutProperties(Ne,Ee),Xe=oe(ze,ue);return React.createElement(TreeNode,_extends({key:Ge.key},De(Ge)),Xe)})}function de(ie){if(!ie)return null;var ue;if(Array.isArray(ie))ue={checkedKeys:ie,halfCheckedKeys:void 0};else if((0,He.Z)(ie)==="object")ue={checkedKeys:ie.checked||void 0,halfCheckedKeys:ie.halfChecked||void 0};else return(0,Fe.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ue}function he(ie,ue){var ve=new Set;function Se(De){if(!ve.has(De)){var Re=(0,Pe.Z)(ue,De);if(Re){ve.add(De);var Ne=Re.parent,ze=Re.node;ze.disabled||Ne&&Se(Ne.key)}}}return(ie||[]).forEach(function(De){Se(De)}),(0,Le.Z)(ve)}},90782:function(St,Tt,Ie){"use strict";Ie.d(Tt,{S:function(){return ge}});var Le=Ie(48736),He=Ie(67841);function Fe(Ee,be){var we=new Set;return Ee.forEach(function(pe){be.has(pe)||we.add(pe)}),we}function Ce(Ee){var be=Ee||{},we=be.disabled,pe=be.disableCheckbox,ye=be.checkable;return!!(we||pe)||ye===!1}function _e(Ee,be,we,pe){for(var ye=new Set(Ee),xe=new Set,ce=0;ce<=we;ce+=1){var te=be.get(ce)||new Set;te.forEach(function(de){var he=de.key,ie=de.node,ue=de.children,ve=ue===void 0?[]:ue;ye.has(he)&&!pe(ie)&&ve.filter(function(Se){return!pe(Se.node)}).forEach(function(Se){ye.add(Se.key)})})}for(var ne=new Set,le=we;le>=0;le-=1){var oe=be.get(le)||new Set;oe.forEach(function(de){var he=de.parent,ie=de.node;if(!(pe(ie)||!de.parent||ne.has(de.parent.key))){if(pe(de.parent.node)){ne.add(he.key);return}var ue=!0,ve=!1;(he.children||[]).filter(function(Se){return!pe(Se.node)}).forEach(function(Se){var De=Se.key,Re=ye.has(De);ue&&!Re&&(ue=!1),!ve&&(Re||xe.has(De))&&(ve=!0)}),ue&&ye.add(he.key),ve&&xe.add(he.key),ne.add(he.key)}})}return{checkedKeys:Array.from(ye),halfCheckedKeys:Array.from(Fe(xe,ye))}}function Pe(Ee,be,we,pe,ye){for(var xe=new Set(Ee),ce=new Set(be),te=0;te<=pe;te+=1){var ne=we.get(te)||new Set;ne.forEach(function(he){var ie=he.key,ue=he.node,ve=he.children,Se=ve===void 0?[]:ve;!xe.has(ie)&&!ce.has(ie)&&!ye(ue)&&Se.filter(function(De){return!ye(De.node)}).forEach(function(De){xe.delete(De.key)})})}ce=new Set;for(var le=new Set,oe=pe;oe>=0;oe-=1){var de=we.get(oe)||new Set;de.forEach(function(he){var ie=he.parent,ue=he.node;if(!(ye(ue)||!he.parent||le.has(he.parent.key))){if(ye(he.parent.node)){le.add(ie.key);return}var ve=!0,Se=!1;(ie.children||[]).filter(function(De){return!ye(De.node)}).forEach(function(De){var Re=De.key,Ne=xe.has(Re);ve&&!Ne&&(ve=!1),!Se&&(Ne||ce.has(Re))&&(Se=!0)}),ve||xe.delete(ie.key),Se&&ce.add(ie.key),le.add(ie.key)}})}return{checkedKeys:Array.from(xe),halfCheckedKeys:Array.from(Fe(ce,xe))}}function ge(Ee,be,we,pe){var ye=[],xe;pe?xe=pe:xe=Ce;var ce=new Set(Ee.filter(function(oe){var de=!!(0,He.Z)(we,oe);return de||ye.push(oe),de})),te=new Map,ne=0;Object.keys(we).forEach(function(oe){var de=we[oe],he=de.level,ie=te.get(he);ie||(ie=new Set,te.set(he,ie)),ie.add(de),ne=Math.max(ne,he)}),(0,Le.ZP)(!ye.length,"Tree missing follow keys: ".concat(ye.slice(0,100).map(function(oe){return"'".concat(oe,"'")}).join(", ")));var le;return be===!0?le=_e(ce,te,ne,xe):le=Pe(ce,be.halfCheckedKeys,te,ne,xe),le}},67841:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Le}});function Le(He,Fe){return He[Fe]}},71430:function(St,Tt,Ie){"use strict";Ie.d(Tt,{F:function(){return he},H8:function(){return de},I8:function(){return oe},km:function(){return ye},oH:function(){return ne},w$:function(){return xe},zn:function(){return te}});var Le=Ie(34666),He=Ie(3300),Fe=Ie(27247),Ce=Ie(43079),_e=Ie(11592),Pe=Ie(2738),ge=Ie(48736),Ee=Ie(67841),be=["children"];function we(ie,ue){return"".concat(ie,"-").concat(ue)}function pe(ie){return ie&&ie.type&&ie.type.isTreeNode}function ye(ie,ue){return ie!=null?ie:ue}function xe(ie){var ue=ie||{},ve=ue.title,Se=ue._title,De=ue.key,Re=ue.children,Ne=ve||"title";return{title:Ne,_title:Se||[Ne],key:De||"key",children:Re||"children"}}function ce(ie,ue){var ve=new Map;function Se(De){var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(De||[]).forEach(function(Ne){var ze=Ne[ue.key],Ge=Ne[ue.children];warning(ze!=null,"Tree node must have a certain key: [".concat(Re).concat(ze,"]"));var Xe=String(ze);warning(!ve.has(Xe)||ze===null||ze===void 0,"Same 'key' exist in the Tree: ".concat(Xe)),ve.set(Xe,!0),Se(Ge,"".concat(Re).concat(Xe," > "))})}Se(ie)}function te(ie){function ue(ve){var Se=(0,_e.Z)(ve);return Se.map(function(De){if(!pe(De))return(0,ge.ZP)(!De,"Tree/TreeNode can only accept TreeNode as children."),null;var Re=De.key,Ne=De.props,ze=Ne.children,Ge=(0,Ce.Z)(Ne,be),Xe=(0,Fe.Z)({key:Re},Ge),Qe=ue(ze);return Qe.length&&(Xe.children=Qe),Xe}).filter(function(De){return De})}return ue(ie)}function ne(ie,ue,ve){var Se=xe(ve),De=Se._title,Re=Se.key,Ne=Se.children,ze=new Set(ue===!0?[]:ue),Ge=[];function Xe(Qe){var rt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Qe.map(function($e,qe){for(var ut=we(rt?rt.pos:"0",qe),it=ye($e[Re],ut),dt,nt=0;nt1&&arguments[1]!==void 0?arguments[1]:{},ve=ue.initWrapper,Se=ue.processEntity,De=ue.onProcessFinished,Re=ue.externalGetKey,Ne=ue.childrenPropName,ze=ue.fieldNames,Ge=arguments.length>2?arguments[2]:void 0,Xe=Re||Ge,Qe={},rt={},$e={posEntities:Qe,keyEntities:rt};return ve&&($e=ve($e)||$e),le(ie,function(qe){var ut=qe.node,it=qe.index,dt=qe.pos,nt=qe.key,ft=qe.parentPos,yt=qe.level,gt=qe.nodes,ht={node:ut,nodes:gt,index:it,key:nt,pos:dt,level:yt},vt=ye(nt,dt);Qe[dt]=ht,rt[vt]=ht,ht.parent=Qe[ft],ht.parent&&(ht.parent.children=ht.parent.children||[],ht.parent.children.push(ht)),Se&&Se(ht,$e)},{externalGetKey:Xe,childrenPropName:Ne,fieldNames:ze}),De&&De($e),$e}function de(ie,ue){var ve=ue.expandedKeys,Se=ue.selectedKeys,De=ue.loadedKeys,Re=ue.loadingKeys,Ne=ue.checkedKeys,ze=ue.halfCheckedKeys,Ge=ue.dragOverNodeKey,Xe=ue.dropPosition,Qe=ue.keyEntities,rt=(0,Ee.Z)(Qe,ie),$e={eventKey:ie,expanded:ve.indexOf(ie)!==-1,selected:Se.indexOf(ie)!==-1,loaded:De.indexOf(ie)!==-1,loading:Re.indexOf(ie)!==-1,checked:Ne.indexOf(ie)!==-1,halfChecked:ze.indexOf(ie)!==-1,pos:String(rt?rt.pos:""),dragOver:Ge===ie&&Xe===0,dragOverGapTop:Ge===ie&&Xe===-1,dragOverGapBottom:Ge===ie&&Xe===1};return $e}function he(ie){var ue=ie.data,ve=ie.expanded,Se=ie.selected,De=ie.checked,Re=ie.loaded,Ne=ie.loading,ze=ie.halfChecked,Ge=ie.dragOver,Xe=ie.dragOverGapTop,Qe=ie.dragOverGapBottom,rt=ie.pos,$e=ie.active,qe=ie.eventKey,ut=(0,Fe.Z)((0,Fe.Z)({},ue),{},{expanded:ve,selected:Se,checked:De,loaded:Re,loading:Ne,halfChecked:ze,dragOver:Ge,dragOverGapTop:Xe,dragOverGapBottom:Qe,pos:rt,active:$e,key:qe});return"props"in ut||Object.defineProperty(ut,"props",{get:function(){return(0,ge.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ie}}),ut}},8224:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return He}});var Le=Ie(4676);function He(Fe,Ce,_e,Pe){var ge=Le.unstable_batchedUpdates?function(be){Le.unstable_batchedUpdates(_e,be)}:_e;return Fe!=null&&Fe.addEventListener&&Fe.addEventListener(Ce,ge,Pe),{remove:function(){Fe!=null&&Fe.removeEventListener&&Fe.removeEventListener(Ce,ge,Pe)}}}},55468:function(St,Tt,Ie){"use strict";Ie.d(Tt,{g1:function(){return pe},os:function(){return xe}});var Le=/margin|padding|width|height|max|min|offset/,He={left:!0,top:!0},Fe={cssFloat:1,styleFloat:1,float:1};function Ce(ce){return ce.nodeType===1?ce.ownerDocument.defaultView.getComputedStyle(ce,null):{}}function _e(ce,te,ne){if(te=te.toLowerCase(),ne==="auto"){if(te==="height")return ce.offsetHeight;if(te==="width")return ce.offsetWidth}return te in He||(He[te]=Le.test(te)),He[te]?parseFloat(ne)||0:ne}function Pe(ce,te){var ne=arguments.length,le=Ce(ce);return te=Fe[te]?"cssFloat"in ce.style?"cssFloat":"styleFloat":te,ne===1?le:_e(ce,te,le[te]||ce.style[te])}function ge(ce,te,ne){var le=arguments.length;if(te=Fe[te]?"cssFloat"in ce.style?"cssFloat":"styleFloat":te,le===3)return typeof ne=="number"&&Le.test(te)&&(ne="".concat(ne,"px")),ce.style[te]=ne,ne;for(var oe in te)te.hasOwnProperty(oe)&&ge(ce,oe,te[oe]);return Ce(ce)}function Ee(ce){return ce===document.body?document.documentElement.clientWidth:ce.offsetWidth}function be(ce){return ce===document.body?window.innerHeight||document.documentElement.clientHeight:ce.offsetHeight}function we(){var ce=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),te=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:ce,height:te}}function pe(){var ce=document.documentElement.clientWidth,te=window.innerHeight||document.documentElement.clientHeight;return{width:ce,height:te}}function ye(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function xe(ce){var te=ce.getBoundingClientRect(),ne=document.documentElement;return{left:te.left+(window.pageXOffset||ne.scrollLeft)-(ne.clientLeft||document.body.clientLeft||0),top:te.top+(window.pageYOffset||ne.scrollTop)-(ne.clientTop||document.body.clientTop||0)}}},24514:function(St,Tt,Ie){"use strict";Ie.d(Tt,{G:function(){return Ce}});var Le=Ie(47273),He=function(Pe){if((0,Le.Z)()&&window.document.documentElement){var ge=Array.isArray(Pe)?Pe:[Pe],Ee=window.document.documentElement;return ge.some(function(be){return be in Ee.style})}return!1},Fe=function(Pe,ge){if(!He(Pe))return!1;var Ee=document.createElement("div"),be=Ee.style[Pe];return Ee.style[Pe]=ge,Ee.style[Pe]!==be};function Ce(_e,Pe){return!Array.isArray(_e)&&Pe!==void 0?Fe(_e,Pe):He(_e)}},51581:function(St,Tt,Ie){"use strict";Object.defineProperty(Tt,"__esModule",{value:!0});var Le=function(){function ye(xe,ce){for(var te=0;te=0||Object.prototype.hasOwnProperty.call(ye,te)&&(ce[te]=ye[te]);return ce}function Ee(ye,xe){if(!(ye instanceof xe))throw new TypeError("Cannot call a class as a function")}function be(ye,xe){if(!ye)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return xe&&(typeof xe=="object"||typeof xe=="function")?xe:ye}function we(ye,xe){if(typeof xe!="function"&&xe!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof xe);ye.prototype=Object.create(xe&&xe.prototype,{constructor:{value:ye,enumerable:!1,writable:!0,configurable:!0}}),xe&&(Object.setPrototypeOf?Object.setPrototypeOf(ye,xe):ye.__proto__=xe)}var pe=function(ye){we(xe,ye);function xe(ce){Ee(this,xe);var te=be(this,(xe.__proto__||Object.getPrototypeOf(xe)).call(this,ce));return te.scrollListener=te.scrollListener.bind(te),te.eventListenerOptions=te.eventListenerOptions.bind(te),te.mousewheelListener=te.mousewheelListener.bind(te),te}return Le(xe,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var te=this.getParentElement(this.scrollComponent);te.scrollTop=te.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var te=!1,ne={get passive(){te=!0}};try{document.addEventListener("test",null,ne),document.removeEventListener("test",null,ne)}catch(le){}return te}},{key:"eventListenerOptions",value:function(){var te=this.props.useCapture;return this.isPassiveSupported()&&(te={useCapture:this.props.useCapture,passive:!0}),te}},{key:"setDefaultLoader",value:function(te){this.defaultLoader=te}},{key:"detachMousewheelListener",value:function(){var te=window;this.props.useWindow===!1&&(te=this.scrollComponent.parentNode),te.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var te=window;this.props.useWindow===!1&&(te=this.getParentElement(this.scrollComponent)),te.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),te.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(te){var ne=this.props.getScrollParent&&this.props.getScrollParent();return ne!=null?ne:te&&te.parentNode}},{key:"filterProps",value:function(te){return te}},{key:"attachScrollListener",value:function(){var te=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!te)){var ne=window;this.props.useWindow===!1&&(ne=te),ne.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),ne.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),ne.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(te){te.deltaY===1&&!this.isPassiveSupported()&&te.preventDefault()}},{key:"scrollListener",value:function(){var te=this.scrollComponent,ne=window,le=this.getParentElement(te),oe=void 0;if(this.props.useWindow){var de=document.documentElement||document.body.parentNode||document.body,he=ne.pageYOffset!==void 0?ne.pageYOffset:de.scrollTop;this.props.isReverse?oe=he:oe=this.calculateOffset(te,he)}else this.props.isReverse?oe=le.scrollTop:oe=te.scrollHeight-le.scrollTop-le.clientHeight;oe1&&arguments[1]!==void 0?arguments[1]:60,Ce=null;return function(){for(var _e=this,Pe=arguments.length,ge=new Array(Pe),Ee=0;Ee=0;Qt--)(Ut=nt[Qt])&&(vt=(ht<3?Ut(vt):ht>3?Ut(ft,yt,vt):Ut(ft,yt))||vt);return ht>3&&vt&&Object.defineProperty(ft,yt,vt),vt}function Pe(nt,ft){return function(yt,gt){ft(yt,gt,nt)}}function ge(nt,ft,yt,gt,ht,vt){function Ut(Gt){if(Gt!==void 0&&typeof Gt!="function")throw new TypeError("Function expected");return Gt}for(var Qt=gt.kind,en=Qt==="getter"?"get":Qt==="setter"?"set":"value",fn=!ft&&nt?gt.static?nt:nt.prototype:null,Bt=ft||(fn?Object.getOwnPropertyDescriptor(fn,gt.name):{}),an,on=!1,In=yt.length-1;In>=0;In--){var Nn={};for(var sn in gt)Nn[sn]=sn==="access"?{}:gt[sn];for(var sn in gt.access)Nn.access[sn]=gt.access[sn];Nn.addInitializer=function(Gt){if(on)throw new TypeError("Cannot add initializers after decoration has completed");vt.push(Ut(Gt||null))};var tn=(0,yt[In])(Qt==="accessor"?{get:Bt.get,set:Bt.set}:Bt[en],Nn);if(Qt==="accessor"){if(tn===void 0)continue;if(tn===null||typeof tn!="object")throw new TypeError("Object expected");(an=Ut(tn.get))&&(Bt.get=an),(an=Ut(tn.set))&&(Bt.set=an),(an=Ut(tn.init))&&ht.unshift(an)}else(an=Ut(tn))&&(Qt==="field"?ht.unshift(an):Bt[en]=an)}fn&&Object.defineProperty(fn,gt.name,Bt),on=!0}function Ee(nt,ft,yt){for(var gt=arguments.length>2,ht=0;ht0&&vt[vt.length-1])&&(fn[0]===6||fn[0]===2)){yt=0;continue}if(fn[0]===3&&(!vt||fn[1]>vt[0]&&fn[1]=nt.length&&(nt=void 0),{value:nt&&nt[gt++],done:!nt}}};throw new TypeError(ft?"Object is not iterable.":"Symbol.iterator is not defined.")}function le(nt,ft){var yt=typeof Symbol=="function"&&nt[Symbol.iterator];if(!yt)return nt;var gt=yt.call(nt),ht,vt=[],Ut;try{for(;(ft===void 0||ft-- >0)&&!(ht=gt.next()).done;)vt.push(ht.value)}catch(Qt){Ut={error:Qt}}finally{try{ht&&!ht.done&&(yt=gt.return)&&yt.call(gt)}finally{if(Ut)throw Ut.error}}return vt}function oe(){for(var nt=[],ft=0;ft1||en(In,sn)})},Nn&&(ht[In]=Nn(ht[In])))}function en(In,Nn){try{fn(gt[In](Nn))}catch(sn){on(vt[0][3],sn)}}function fn(In){In.value instanceof ie?Promise.resolve(In.value.v).then(Bt,an):on(vt[0][2],In)}function Bt(In){en("next",In)}function an(In){en("throw",In)}function on(In,Nn){In(Nn),vt.shift(),vt.length&&en(vt[0][0],vt[0][1])}}function ve(nt){var ft,yt;return ft={},gt("next"),gt("throw",function(ht){throw ht}),gt("return"),ft[Symbol.iterator]=function(){return this},ft;function gt(ht,vt){ft[ht]=nt[ht]?function(Ut){return(yt=!yt)?{value:ie(nt[ht](Ut)),done:!1}:vt?vt(Ut):Ut}:vt}}function Se(nt){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var ft=nt[Symbol.asyncIterator],yt;return ft?ft.call(nt):(nt=typeof ne=="function"?ne(nt):nt[Symbol.iterator](),yt={},gt("next"),gt("throw"),gt("return"),yt[Symbol.asyncIterator]=function(){return this},yt);function gt(vt){yt[vt]=nt[vt]&&function(Ut){return new Promise(function(Qt,en){Ut=nt[vt](Ut),ht(Qt,en,Ut.done,Ut.value)})}}function ht(vt,Ut,Qt,en){Promise.resolve(en).then(function(fn){vt({value:fn,done:Qt})},Ut)}}function De(nt,ft){return Object.defineProperty?Object.defineProperty(nt,"raw",{value:ft}):nt.raw=ft,nt}var Re=Object.create?function(nt,ft){Object.defineProperty(nt,"default",{enumerable:!0,value:ft})}:function(nt,ft){nt.default=ft},Ne=function(nt){return Ne=Object.getOwnPropertyNames||function(ft){var yt=[];for(var gt in ft)Object.prototype.hasOwnProperty.call(ft,gt)&&(yt[yt.length]=gt);return yt},Ne(nt)};function ze(nt){if(nt&&nt.__esModule)return nt;var ft={};if(nt!=null)for(var yt=Ne(nt),gt=0;gt2)throw new Error("flowGL can only be used on 2d coordinate systems.");be.push("vx","vy");var we=Pe.a.helper.completeDimensions(be,this.getSource(),{encodeDef:this.get("encode"),dimsDef:this.get("dimensions")}),pe=new Pe.a.List(we,this);return pe.initData(this.getSource()),pe},defaultOption:{coordinateSystem:"cartesian2d",zlevel:10,supersampling:1,particleType:"point",particleDensity:128,particleSize:1,particleSpeed:1,particleTrail:2,colorTexture:null,gridWidth:"auto",gridHeight:"auto",itemStyle:{color:"#fff",opacity:.8}}})},function(He,Fe,Ce){"use strict";var _e=Ce(0),Pe=Ce.n(_e),ge=Ce(260),Ee=Ce(261),be=Ce(16);Pe.a.registerVisual(Object(be.a)("linesGL"))},function(He,Fe,Ce){"use strict";var _e=Ce(0),Pe=Ce.n(_e),ge=Ce(12),Ee=Ce.n(ge),be=Pe.a.extendSeriesModel({type:"series.linesGL",dependencies:["grid","geo"],visualColorAccessPath:"lineStyle.color",streamEnabled:!0,init:function(we){var pe=this._processFlatCoordsArray(we.data);this._flatCoords=pe.flatCoords,this._flatCoordsOffset=pe.flatCoordsOffset,pe.flatCoords&&(we.data=new Float32Array(pe.count)),be.superApply(this,"init",arguments)},mergeOption:function(we){var pe=this._processFlatCoordsArray(we.data);this._flatCoords=pe.flatCoords,this._flatCoordsOffset=pe.flatCoordsOffset,pe.flatCoords&&(we.data=new Float32Array(pe.count)),be.superApply(this,"mergeOption",arguments)},appendData:function(we){var pe=this._processFlatCoordsArray(we.data);pe.flatCoords&&(this._flatCoords?(this._flatCoords=Object(ge.concatArray)(this._flatCoords,pe.flatCoords),this._flatCoordsOffset=Object(ge.concatArray)(this._flatCoordsOffset,pe.flatCoordsOffset)):(this._flatCoords=pe.flatCoords,this._flatCoordsOffset=pe.flatCoordsOffset),we.data=new Float32Array(pe.count)),this.getRawData().appendData(we.data)},_getCoordsFromItemModel:function(we){var pe=this.getData().getItemModel(we),ye=pe.option instanceof Array?pe.option:pe.getShallow("coords");if(!(ye instanceof Array&&ye.length>0&&ye[0]instanceof Array))throw new Error("Invalid coords "+JSON.stringify(ye)+". Lines must have 2d coords array in data item.");return ye},getLineCoordsCount:function(we){return this._flatCoordsOffset?this._flatCoordsOffset[we*2+1]:this._getCoordsFromItemModel(we).length},getLineCoords:function(we,pe){if(this._flatCoordsOffset){for(var ye=this._flatCoordsOffset[we*2],xe=this._flatCoordsOffset[we*2+1],ce=0;ceye)throw new Error("Invalid data format.")}}return{flatCoordsOffset:new Uint32Array(xe.buffer,0,ne),flatCoords:ce,count:le}}return{flatCoordsOffset:null,flatCoords:null,count:we.length}},getInitialData:function(we,pe){var ye=new Pe.a.List(["value"],this);return ye.hasItemOption=!1,ye.initData(we.data,[],function(xe,ce,te,ne){if(xe instanceof Array)return NaN;ye.hasItemOption=!0;var le=xe.value;if(le!=null)return le instanceof Array?le[ne]:le}),ye},defaultOption:{coordinateSystem:"geo",zlevel:10,progressive:1e4,progressiveThreshold:5e4,blendMode:"source-over",lineStyle:{opacity:.8},postEffect:{enable:!1,colorCorrection:{exposure:0,brightness:0,contrast:1,saturation:1,enable:!0}}}})},function(He,Fe,Ce){"use strict";var _e=Ce(0),Pe=Ce.n(_e),ge=Ce(2),Ee=Ce(20),be=Ce(86),we=Ce(84),pe=Ce(3);Pe.a.extendChartView({type:"linesGL",__ecgl__:!0,init:function(ye,xe){this.groupGL=new ge.a.Node,this.viewGL=new Ee.a("orthographic"),this.viewGL.add(this.groupGL),this._glViewHelper=new we.a(this.viewGL),this._nativeLinesShader=ge.a.createShader("ecgl.lines3D"),this._meshLinesShader=ge.a.createShader("ecgl.meshLines3D"),this._linesMeshes=[],this._currentStep=0},render:function(ye,xe,ce){this.groupGL.removeAll(),this._glViewHelper.reset(ye,ce);var te=this._linesMeshes[0];te||(te=this._linesMeshes[0]=this._createLinesMesh(ye)),this._linesMeshes.length=1,this.groupGL.add(te),this._updateLinesMesh(ye,te,0,ye.getData().count()),this.viewGL.setPostEffect(ye.getModel("postEffect"),ce)},incrementalPrepareRender:function(ye,xe,ce){this.groupGL.removeAll(),this._glViewHelper.reset(ye,ce),this._currentStep=0,this.viewGL.setPostEffect(ye.getModel("postEffect"),ce)},incrementalRender:function(ye,xe,ce,te){var ne=this._linesMeshes[this._currentStep];ne||(ne=this._createLinesMesh(xe),this._linesMeshes[this._currentStep]=ne),this._updateLinesMesh(xe,ne,ye.start,ye.end),this.groupGL.add(ne),te.getZr().refresh(),this._currentStep++},updateTransform:function(ye,xe,ce){ye.coordinateSystem.getRoamTransform&&this._glViewHelper.updateTransform(ye,ce)},_createLinesMesh:function(ye){var xe=new ge.a.Mesh({$ignorePicking:!0,material:new ge.a.Material({shader:ge.a.createShader("ecgl.lines3D"),transparent:!0,depthMask:!1,depthTest:!1}),geometry:new be.a({segmentScale:10,useNativeLine:!0,dynamic:!1}),mode:ge.a.Mesh.LINES,culling:!1});return xe},_updateLinesMesh:function(ye,xe,ce,te){var ne=ye.getData();xe.material.blend=ye.get("blendMode")==="lighter"?ge.a.additiveBlend:null;var le=ye.get("lineStyle.curveness")||0,oe=ye.get("polyline"),de=xe.geometry,he=ye.coordinateSystem,ie=pe.a.firstNotNull(ye.get("lineStyle.width"),1);ie>1?(xe.material.shader!==this._meshLinesShader&&xe.material.attachShader(this._meshLinesShader),xe.mode=ge.a.Mesh.TRIANGLES):(xe.material.shader!==this._nativeLinesShader&&xe.material.attachShader(this._nativeLinesShader),xe.mode=ge.a.Mesh.LINES),ce=ce||0,te=te||ne.count(),de.resetOffset();var ue=0,ve=0,Se=[],De=[],Re=[],Ne=[],ze=[],Ge=.3,Xe=.7;function Qe(){De[0]=Se[0]*Xe+Ne[0]*Ge-(Se[1]-Ne[1])*le,De[1]=Se[1]*Xe+Ne[1]*Ge-(Ne[0]-Se[0])*le,Re[0]=Se[0]*Ge+Ne[0]*Xe-(Se[1]-Ne[1])*le,Re[1]=Se[1]*Ge+Ne[1]*Xe-(Ne[0]-Se[0])*le}if(oe||le!==0)for(var rt=ce;rt0&&(De=ie[0]),De instanceof Error)throw De;var Re=new Error("Unhandled error."+(De?" ("+De.message+")":""));throw Re.context=De,Re}var Ne=Se[he];if(Ne===void 0)return!1;if(typeof Ne=="function")Ie(Ne,this,ie);else for(var ze=Ne.length,Ge=xe(Ne,ze),ue=0;ue0&&De.length>ve&&!De.warned){De.warned=!0;var Re=new Error("Possible EventEmitter memory leak detected. "+De.length+" "+String(he)+" listeners added. Use emitter.setMaxListeners() to increase limit");Re.name="MaxListenersExceededWarning",Re.emitter=de,Re.type=he,Re.count=De.length,He(Re)}return de}Ce.prototype.addListener=function(he,ie){return Ee(this,he,ie,!1)},Ce.prototype.on=Ce.prototype.addListener,Ce.prototype.prependListener=function(he,ie){return Ee(this,he,ie,!0)};function be(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function we(de,he,ie){var ue={fired:!1,wrapFn:void 0,target:de,type:he,listener:ie},ve=be.bind(ue);return ve.listener=ie,ue.wrapFn=ve,ve}Ce.prototype.once=function(he,ie){return Pe(ie),this.on(he,we(this,he,ie)),this},Ce.prototype.prependOnceListener=function(he,ie){return Pe(ie),this.prependListener(he,we(this,he,ie)),this},Ce.prototype.removeListener=function(he,ie){var ue,ve,Se,De,Re;if(Pe(ie),ve=this._events,ve===void 0)return this;if(ue=ve[he],ue===void 0)return this;if(ue===ie||ue.listener===ie)--this._eventsCount===0?this._events=Object.create(null):(delete ve[he],ve.removeListener&&this.emit("removeListener",he,ue.listener||ie));else if(typeof ue!="function"){for(Se=-1,De=ue.length-1;De>=0;De--)if(ue[De]===ie||ue[De].listener===ie){Re=ue[De].listener,Se=De;break}if(Se<0)return this;Se===0?ue.shift():ce(ue,Se),ue.length===1&&(ve[he]=ue[0]),ve.removeListener!==void 0&&this.emit("removeListener",he,Re||ie)}return this},Ce.prototype.off=Ce.prototype.removeListener,Ce.prototype.removeAllListeners=function(he){var ie,ue,ve;if(ue=this._events,ue===void 0)return this;if(ue.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):ue[he]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete ue[he]),this;if(arguments.length===0){var Se=Object.keys(ue),De;for(ve=0;ve=0;ve--)this.removeListener(he,ie[ve]);return this};function pe(de,he,ie){var ue=de._events;if(ue===void 0)return[];var ve=ue[he];return ve===void 0?[]:typeof ve=="function"?ie?[ve.listener||ve]:[ve]:ie?te(ve):xe(ve,ve.length)}Ce.prototype.listeners=function(he){return pe(this,he,!0)},Ce.prototype.rawListeners=function(he){return pe(this,he,!1)},Ce.listenerCount=function(de,he){return typeof de.listenerCount=="function"?de.listenerCount(he):ye.call(de,he)},Ce.prototype.listenerCount=ye;function ye(de){var he=this._events;if(he!==void 0){var ie=he[de];if(typeof ie=="function")return 1;if(ie!==void 0)return ie.length}return 0}Ce.prototype.eventNames=function(){return this._eventsCount>0?Le(this._events):[]};function xe(de,he){for(var ie=new Array(he),ue=0;ue0&&(ye=pe.removeMin(),xe=we[ye],xe.distance!==Number.POSITIVE_INFINITY);)be(ye).forEach(ce);return we}},59324:function(St,Tt,Ie){var Le=Ie(95329),He=Ie(94558);St.exports=Fe;function Fe(Ce){return Le.filter(He(Ce),function(_e){return _e.length>1||_e.length===1&&Ce.hasEdge(_e[0],_e[0])})}},22893:function(St,Tt,Ie){var Le=Ie(95329);St.exports=Fe;var He=Le.constant(1);function Fe(_e,Pe,ge){return Ce(_e,Pe||He,ge||function(Ee){return _e.outEdges(Ee)})}function Ce(_e,Pe,ge){var Ee={},be=_e.nodes();return be.forEach(function(we){Ee[we]={},Ee[we][we]={distance:0},be.forEach(function(pe){we!==pe&&(Ee[we][pe]={distance:Number.POSITIVE_INFINITY})}),ge(we).forEach(function(pe){var ye=pe.v===we?pe.w:pe.v,xe=Pe(pe);Ee[we][ye]={distance:xe,predecessor:we}})}),be.forEach(function(we){var pe=Ee[we];be.forEach(function(ye){var xe=Ee[ye];be.forEach(function(ce){var te=xe[we],ne=pe[ce],le=xe[ce],oe=te.distance+ne.distance;oe0;){if(we=be.removeMin(),Le.has(Ee,we))ge.setEdge(we,Ee[we]);else{if(ye)throw new Error("Input graph is not connected: "+_e);ye=!0}_e.nodeEdges(we).forEach(pe)}return ge}},94558:function(St,Tt,Ie){var Le=Ie(95329);St.exports=He;function He(Fe){var Ce=0,_e=[],Pe={},ge=[];function Ee(be){var we=Pe[be]={onStack:!0,lowlink:Ce,index:Ce++};if(_e.push(be),Fe.successors(be).forEach(function(xe){Le.has(Pe,xe)?Pe[xe].onStack&&(we.lowlink=Math.min(we.lowlink,Pe[xe].index)):(Ee(xe),we.lowlink=Math.min(we.lowlink,Pe[xe].lowlink))}),we.lowlink===we.index){var pe=[],ye;do ye=_e.pop(),Pe[ye].onStack=!1,pe.push(ye);while(be!==ye);ge.push(pe)}}return Fe.nodes().forEach(function(be){Le.has(Pe,be)||Ee(be)}),ge}},7793:function(St,Tt,Ie){var Le=Ie(95329);St.exports=He,He.CycleException=Fe;function He(Ce){var _e={},Pe={},ge=[];function Ee(be){if(Le.has(Pe,be))throw new Fe;Le.has(_e,be)||(Pe[be]=!0,_e[be]=!0,Le.each(Ce.predecessors(be),Ee),delete Pe[be],ge.push(be))}if(Le.each(Ce.sinks(),Ee),Le.size(_e)!==Ce.nodeCount())throw new Fe;return ge}function Fe(){}Fe.prototype=new Error},36614:function(St,Tt,Ie){var Le=Ie(95329);St.exports=He;function He(){this._arr=[],this._keyIndices={}}He.prototype.size=function(){return this._arr.length},He.prototype.keys=function(){return this._arr.map(function(Fe){return Fe.key})},He.prototype.has=function(Fe){return Le.has(this._keyIndices,Fe)},He.prototype.priority=function(Fe){var Ce=this._keyIndices[Fe];if(Ce!==void 0)return this._arr[Ce].priority},He.prototype.min=function(){if(this.size()===0)throw new Error("Queue underflow");return this._arr[0].key},He.prototype.add=function(Fe,Ce){var _e=this._keyIndices;if(Fe=String(Fe),!Le.has(_e,Fe)){var Pe=this._arr,ge=Pe.length;return _e[Fe]=ge,Pe.push({key:Fe,priority:Ce}),this._decrease(ge),!0}return!1},He.prototype.removeMin=function(){this._swap(0,this._arr.length-1);var Fe=this._arr.pop();return delete this._keyIndices[Fe.key],this._heapify(0),Fe.key},He.prototype.decrease=function(Fe,Ce){var _e=this._keyIndices[Fe];if(Ce>this._arr[_e].priority)throw new Error("New priority is greater than current priority. Key: "+Fe+" Old: "+this._arr[_e].priority+" New: "+Ce);this._arr[_e].priority=Ce,this._decrease(_e)},He.prototype._heapify=function(Fe){var Ce=this._arr,_e=2*Fe,Pe=_e+1,ge=Fe;_e>1,!(Ce[Pe].priority<_e));)this._swap(Fe,Pe),Fe=Pe},He.prototype._swap=function(Fe,Ce){var _e=this._arr,Pe=this._keyIndices,ge=_e[Fe],Ee=_e[Ce];_e[Fe]=Ee,_e[Ce]=ge,Pe[Ee.key]=Fe,Pe[ge.key]=Ce}},6349:function(St,Tt,Ie){"use strict";var Le=Ie(95329);St.exports=_e;var He="\0",Fe="\0",Ce="";function _e(pe){this._isDirected=Le.has(pe,"directed")?pe.directed:!0,this._isMultigraph=Le.has(pe,"multigraph")?pe.multigraph:!1,this._isCompound=Le.has(pe,"compound")?pe.compound:!1,this._label=void 0,this._defaultNodeLabelFn=Le.constant(void 0),this._defaultEdgeLabelFn=Le.constant(void 0),this._nodes={},this._isCompound&&(this._parent={},this._children={},this._children[Fe]={}),this._in={},this._preds={},this._out={},this._sucs={},this._edgeObjs={},this._edgeLabels={}}_e.prototype._nodeCount=0,_e.prototype._edgeCount=0,_e.prototype.isDirected=function(){return this._isDirected},_e.prototype.isMultigraph=function(){return this._isMultigraph},_e.prototype.isCompound=function(){return this._isCompound},_e.prototype.setGraph=function(pe){return this._label=pe,this},_e.prototype.graph=function(){return this._label},_e.prototype.setDefaultNodeLabel=function(pe){return Le.isFunction(pe)||(pe=Le.constant(pe)),this._defaultNodeLabelFn=pe,this},_e.prototype.nodeCount=function(){return this._nodeCount},_e.prototype.nodes=function(){return Le.keys(this._nodes)},_e.prototype.sources=function(){var pe=this;return Le.filter(this.nodes(),function(ye){return Le.isEmpty(pe._in[ye])})},_e.prototype.sinks=function(){var pe=this;return Le.filter(this.nodes(),function(ye){return Le.isEmpty(pe._out[ye])})},_e.prototype.setNodes=function(pe,ye){var xe=arguments,ce=this;return Le.each(pe,function(te){xe.length>1?ce.setNode(te,ye):ce.setNode(te)}),this},_e.prototype.setNode=function(pe,ye){return Le.has(this._nodes,pe)?(arguments.length>1&&(this._nodes[pe]=ye),this):(this._nodes[pe]=arguments.length>1?ye:this._defaultNodeLabelFn(pe),this._isCompound&&(this._parent[pe]=Fe,this._children[pe]={},this._children[Fe][pe]=!0),this._in[pe]={},this._preds[pe]={},this._out[pe]={},this._sucs[pe]={},++this._nodeCount,this)},_e.prototype.node=function(pe){return this._nodes[pe]},_e.prototype.hasNode=function(pe){return Le.has(this._nodes,pe)},_e.prototype.removeNode=function(pe){var ye=this;if(Le.has(this._nodes,pe)){var xe=function(ce){ye.removeEdge(ye._edgeObjs[ce])};delete this._nodes[pe],this._isCompound&&(this._removeFromParentsChildList(pe),delete this._parent[pe],Le.each(this.children(pe),function(ce){ye.setParent(ce)}),delete this._children[pe]),Le.each(Le.keys(this._in[pe]),xe),delete this._in[pe],delete this._preds[pe],Le.each(Le.keys(this._out[pe]),xe),delete this._out[pe],delete this._sucs[pe],--this._nodeCount}return this},_e.prototype.setParent=function(pe,ye){if(!this._isCompound)throw new Error("Cannot set parent in a non-compound graph");if(Le.isUndefined(ye))ye=Fe;else{ye+="";for(var xe=ye;!Le.isUndefined(xe);xe=this.parent(xe))if(xe===pe)throw new Error("Setting "+ye+" as parent of "+pe+" would create a cycle");this.setNode(ye)}return this.setNode(pe),this._removeFromParentsChildList(pe),this._parent[pe]=ye,this._children[ye][pe]=!0,this},_e.prototype._removeFromParentsChildList=function(pe){delete this._children[this._parent[pe]][pe]},_e.prototype.parent=function(pe){if(this._isCompound){var ye=this._parent[pe];if(ye!==Fe)return ye}},_e.prototype.children=function(pe){if(Le.isUndefined(pe)&&(pe=Fe),this._isCompound){var ye=this._children[pe];if(ye)return Le.keys(ye)}else{if(pe===Fe)return this.nodes();if(this.hasNode(pe))return[]}},_e.prototype.predecessors=function(pe){var ye=this._preds[pe];if(ye)return Le.keys(ye)},_e.prototype.successors=function(pe){var ye=this._sucs[pe];if(ye)return Le.keys(ye)},_e.prototype.neighbors=function(pe){var ye=this.predecessors(pe);if(ye)return Le.union(ye,this.successors(pe))},_e.prototype.isLeaf=function(pe){var ye;return this.isDirected()?ye=this.successors(pe):ye=this.neighbors(pe),ye.length===0},_e.prototype.filterNodes=function(pe){var ye=new this.constructor({directed:this._isDirected,multigraph:this._isMultigraph,compound:this._isCompound});ye.setGraph(this.graph());var xe=this;Le.each(this._nodes,function(ne,le){pe(le)&&ye.setNode(le,ne)}),Le.each(this._edgeObjs,function(ne){ye.hasNode(ne.v)&&ye.hasNode(ne.w)&&ye.setEdge(ne,xe.edge(ne))});var ce={};function te(ne){var le=xe.parent(ne);return le===void 0||ye.hasNode(le)?(ce[ne]=le,le):le in ce?ce[le]:te(le)}return this._isCompound&&Le.each(ye.nodes(),function(ne){ye.setParent(ne,te(ne))}),ye},_e.prototype.setDefaultEdgeLabel=function(pe){return Le.isFunction(pe)||(pe=Le.constant(pe)),this._defaultEdgeLabelFn=pe,this},_e.prototype.edgeCount=function(){return this._edgeCount},_e.prototype.edges=function(){return Le.values(this._edgeObjs)},_e.prototype.setPath=function(pe,ye){var xe=this,ce=arguments;return Le.reduce(pe,function(te,ne){return ce.length>1?xe.setEdge(te,ne,ye):xe.setEdge(te,ne),ne}),this},_e.prototype.setEdge=function(){var pe,ye,xe,ce,te=!1,ne=arguments[0];typeof ne=="object"&&ne!==null&&"v"in ne?(pe=ne.v,ye=ne.w,xe=ne.name,arguments.length===2&&(ce=arguments[1],te=!0)):(pe=ne,ye=arguments[1],xe=arguments[3],arguments.length>2&&(ce=arguments[2],te=!0)),pe=""+pe,ye=""+ye,Le.isUndefined(xe)||(xe=""+xe);var le=Ee(this._isDirected,pe,ye,xe);if(Le.has(this._edgeLabels,le))return te&&(this._edgeLabels[le]=ce),this;if(!Le.isUndefined(xe)&&!this._isMultigraph)throw new Error("Cannot set a named edge when isMultigraph = false");this.setNode(pe),this.setNode(ye),this._edgeLabels[le]=te?ce:this._defaultEdgeLabelFn(pe,ye,xe);var oe=be(this._isDirected,pe,ye,xe);return pe=oe.v,ye=oe.w,Object.freeze(oe),this._edgeObjs[le]=oe,Pe(this._preds[ye],pe),Pe(this._sucs[pe],ye),this._in[ye][le]=oe,this._out[pe][le]=oe,this._edgeCount++,this},_e.prototype.edge=function(pe,ye,xe){var ce=arguments.length===1?we(this._isDirected,arguments[0]):Ee(this._isDirected,pe,ye,xe);return this._edgeLabels[ce]},_e.prototype.hasEdge=function(pe,ye,xe){var ce=arguments.length===1?we(this._isDirected,arguments[0]):Ee(this._isDirected,pe,ye,xe);return Le.has(this._edgeLabels,ce)},_e.prototype.removeEdge=function(pe,ye,xe){var ce=arguments.length===1?we(this._isDirected,arguments[0]):Ee(this._isDirected,pe,ye,xe),te=this._edgeObjs[ce];return te&&(pe=te.v,ye=te.w,delete this._edgeLabels[ce],delete this._edgeObjs[ce],ge(this._preds[ye],pe),ge(this._sucs[pe],ye),delete this._in[ye][ce],delete this._out[pe][ce],this._edgeCount--),this},_e.prototype.inEdges=function(pe,ye){var xe=this._in[pe];if(xe){var ce=Le.values(xe);return ye?Le.filter(ce,function(te){return te.v===ye}):ce}},_e.prototype.outEdges=function(pe,ye){var xe=this._out[pe];if(xe){var ce=Le.values(xe);return ye?Le.filter(ce,function(te){return te.w===ye}):ce}},_e.prototype.nodeEdges=function(pe,ye){var xe=this.inEdges(pe,ye);if(xe)return xe.concat(this.outEdges(pe,ye))};function Pe(pe,ye){pe[ye]?pe[ye]++:pe[ye]=1}function ge(pe,ye){--pe[ye]||delete pe[ye]}function Ee(pe,ye,xe,ce){var te=""+ye,ne=""+xe;if(!pe&&te>ne){var le=te;te=ne,ne=le}return te+Ce+ne+Ce+(Le.isUndefined(ce)?He:ce)}function be(pe,ye,xe,ce){var te=""+ye,ne=""+xe;if(!pe&&te>ne){var le=te;te=ne,ne=le}var oe={v:te,w:ne};return ce&&(oe.name=ce),oe}function we(pe,ye){return Ee(pe,ye.v,ye.w,ye.name)}},89224:function(St,Tt,Ie){St.exports={Graph:Ie(6349),version:Ie(16544)}},17401:function(St,Tt,Ie){var Le=Ie(95329),He=Ie(6349);St.exports={write:Fe,read:Pe};function Fe(ge){var Ee={options:{directed:ge.isDirected(),multigraph:ge.isMultigraph(),compound:ge.isCompound()},nodes:Ce(ge),edges:_e(ge)};return Le.isUndefined(ge.graph())||(Ee.value=Le.clone(ge.graph())),Ee}function Ce(ge){return Le.map(ge.nodes(),function(Ee){var be=ge.node(Ee),we=ge.parent(Ee),pe={v:Ee};return Le.isUndefined(be)||(pe.value=be),Le.isUndefined(we)||(pe.parent=we),pe})}function _e(ge){return Le.map(ge.edges(),function(Ee){var be=ge.edge(Ee),we={v:Ee.v,w:Ee.w};return Le.isUndefined(Ee.name)||(we.name=Ee.name),Le.isUndefined(be)||(we.value=be),we})}function Pe(ge){var Ee=new He(ge.options).setGraph(ge.value);return Le.each(ge.nodes,function(be){Ee.setNode(be.v,be.value),be.parent&&Ee.setParent(be.v,be.parent)}),Le.each(ge.edges,function(be){Ee.setEdge({v:be.v,w:be.w,name:be.name},be.value)}),Ee}},95329:function(St,Tt,Ie){var Le;try{Le={clone:Ie(76833),constant:Ie(13503),each:Ie(76934),filter:Ie(64725),has:Ie(99946),isArray:Ie(80744),isEmpty:Ie(61627),isFunction:Ie(9363),isUndefined:Ie(16513),keys:Ie(55451),map:Ie(9924),reduce:Ie(16473),size:Ie(40617),transform:Ie(91116),union:Ie(44065),values:Ie(81229)}}catch(He){}Le||(Le=window._),St.exports=Le},16544:function(St){St.exports="2.1.8"},34634:function(St,Tt,Ie){"use strict";Ie.r(Tt),Ie.d(Tt,{isAnyArray:function(){return He}});const Le=Object.prototype.toString;function He(Fe){const Ce=Le.call(Fe);return Ce.endsWith("Array]")&&!Ce.includes("Big")}},22948:function(St){St.exports=function(Ie){return!Ie||typeof Ie=="string"?!1:Ie instanceof Array||Array.isArray(Ie)||Ie.length>=0&&(Ie.splice instanceof Function||Object.getOwnPropertyDescriptor(Ie,Ie.length-1)&&Ie.constructor.name!=="String")}},15584:function(St,Tt,Ie){var Le=Ie(73893),He=Ie(33152),Fe=Le(He,"DataView");St.exports=Fe},97288:function(St,Tt,Ie){var Le=Ie(73893),He=Ie(33152),Fe=Le(He,"Promise");St.exports=Fe},23599:function(St,Tt,Ie){var Le=Ie(73893),He=Ie(33152),Fe=Le(He,"Set");St.exports=Fe},98924:function(St,Tt,Ie){var Le=Ie(52166),He=Ie(34776),Fe=Ie(40393);function Ce(_e){var Pe=-1,ge=_e==null?0:_e.length;for(this.__data__=new Le;++Pe-1}St.exports=He},94874:function(St){function Tt(Ie,Le,He){for(var Fe=-1,Ce=Ie==null?0:Ie.length;++Fe0&&Pe(pe)?_e>1?Fe(pe,_e-1,Pe,ge,Ee):Le(Ee,pe):ge||(Ee[Ee.length]=pe)}return Ee}St.exports=Fe},85605:function(St,Tt,Ie){var Le=Ie(14018),He=Ie(55451);function Fe(Ce,_e){return Ce&&Le(Ce,_e,He)}St.exports=Fe},89147:function(St,Tt,Ie){var Le=Ie(1186),He=Ie(9171);function Fe(Ce,_e){_e=Le(_e,Ce);for(var Pe=0,ge=_e.length;Ce!=null&&PeLe}St.exports=Tt},3251:function(St){var Tt=Object.prototype,Ie=Tt.hasOwnProperty;function Le(He,Fe){return He!=null&&Ie.call(He,Fe)}St.exports=Le},62348:function(St){function Tt(Ie,Le){return Ie!=null&&Le in Object(Ie)}St.exports=Tt},17424:function(St,Tt,Ie){var Le=Ie(51533),He=Ie(8373),Fe=Ie(49237);function Ce(_e,Pe,ge){return Pe===Pe?Fe(_e,Pe,ge):Le(_e,He,ge)}St.exports=Ce},77295:function(St,Tt,Ie){var Le=Ie(84412),He=Ie(93913);function Fe(Ce,_e,Pe,ge,Ee){return Ce===_e?!0:Ce==null||_e==null||!He(Ce)&&!He(_e)?Ce!==Ce&&_e!==_e:Le(Ce,_e,Pe,ge,Fe,Ee)}St.exports=Fe},84412:function(St,Tt,Ie){var Le=Ie(91866),He=Ie(50401),Fe=Ie(57710),Ce=Ie(4983),_e=Ie(66139),Pe=Ie(80744),ge=Ie(57835),Ee=Ie(18397),be=1,we="[object Arguments]",pe="[object Array]",ye="[object Object]",xe=Object.prototype,ce=xe.hasOwnProperty;function te(ne,le,oe,de,he,ie){var ue=Pe(ne),ve=Pe(le),Se=ue?pe:_e(ne),De=ve?pe:_e(le);Se=Se==we?ye:Se,De=De==we?ye:De;var Re=Se==ye,Ne=De==ye,ze=Se==De;if(ze&&ge(ne)){if(!ge(le))return!1;ue=!0,Re=!1}if(ze&&!Re)return ie||(ie=new Le),ue||Ee(ne)?He(ne,le,oe,de,he,ie):Fe(ne,le,Se,oe,de,he,ie);if(!(oe&be)){var Ge=Re&&ce.call(ne,"__wrapped__"),Xe=Ne&&ce.call(le,"__wrapped__");if(Ge||Xe){var Qe=Ge?ne.value():ne,rt=Xe?le.value():le;return ie||(ie=new Le),he(Qe,rt,oe,de,ie)}}return ze?(ie||(ie=new Le),Ce(ne,le,oe,de,he,ie)):!1}St.exports=te},55005:function(St,Tt,Ie){var Le=Ie(66139),He=Ie(93913),Fe="[object Map]";function Ce(_e){return He(_e)&&Le(_e)==Fe}St.exports=Ce},51524:function(St,Tt,Ie){var Le=Ie(91866),He=Ie(77295),Fe=1,Ce=2;function _e(Pe,ge,Ee,be){var we=Ee.length,pe=we,ye=!be;if(Pe==null)return!pe;for(Pe=Object(Pe);we--;){var xe=Ee[we];if(ye&&xe[2]?xe[1]!==Pe[xe[0]]:!(xe[0]in Pe))return!1}for(;++we=ge){var oe=we?null:_e(be);if(oe)return Pe(oe);te=!1,xe=Ce,le=new Le}else le=we?[]:ne;e:for(;++yeCe||Ee&&be&&pe&&!we&&!ye||Pe&&be&&pe||!_e&&pe||!ge)return 1;if(!Pe&&!Ee&&!ye&&Fe=we)return pe;var ye=_e[Pe];return pe*(ye=="desc"?-1:1)}}return Fe.index-Ce.index}St.exports=He},15168:function(St,Tt,Ie){var Le=Ie(95378),He=Ie(58966);function Fe(Ce,_e){return Le(Ce,He(Ce),_e)}St.exports=Fe},71678:function(St,Tt,Ie){var Le=Ie(95378),He=Ie(66817);function Fe(Ce,_e){return Le(Ce,He(Ce),_e)}St.exports=Fe},49164:function(St,Tt,Ie){var Le=Ie(24665);function He(Fe,Ce){return function(_e,Pe){if(_e==null)return _e;if(!Le(_e))return Fe(_e,Pe);for(var ge=_e.length,Ee=Ce?ge:-1,be=Object(_e);(Ce?Ee--:++Ee-1?be[we?Pe[pe]:pe]:void 0}}St.exports=Ce},76106:function(St,Tt,Ie){var Le=Ie(36121),He=Ie(8138),Fe=Ie(97341);function Ce(_e){return function(Pe,ge,Ee){return Ee&&typeof Ee!="number"&&He(Pe,ge,Ee)&&(ge=Ee=void 0),Pe=Fe(Pe),ge===void 0?(ge=Pe,Pe=0):ge=Fe(ge),Ee=Ee===void 0?Pece))return!1;var ne=ye.get(ge),le=ye.get(Ee);if(ne&&le)return ne==Ee&&le==ge;var oe=-1,de=!0,he=be&_e?new Le:void 0;for(ye.set(ge,Ee),ye.set(Ee,ge);++oe2?be[2]:void 0;for(ye&&Fe(be[0],be[1],ye)&&(pe=1);++we1&&Ce(Pe,ge[0],ge[1])?ge=[]:Ee>2&&Ce(ge[0],ge[1],ge[2])&&(ge=[ge[0]]),He(Pe,Le(ge,1),[])});St.exports=_e},4134:function(St){function Tt(){return[]}St.exports=Tt},97341:function(St,Tt,Ie){var Le=Ie(59406),He=1/0,Fe=17976931348623157e292;function Ce(_e){if(!_e)return _e===0?_e:0;if(_e=Le(_e),_e===He||_e===-He){var Pe=_e<0?-1:1;return Pe*Fe}return _e===_e?_e:0}St.exports=Ce},12824:function(St,Tt,Ie){var Le=Ie(97341);function He(Fe){var Ce=Le(Fe),_e=Ce%1;return Ce===Ce?_e?Ce-_e:Ce:0}St.exports=He},59406:function(St,Tt,Ie){var Le=Ie(13927),He=Ie(20816),Fe=Ie(45029),Ce=NaN,_e=/^[-+]0x[0-9a-f]+$/i,Pe=/^0b[01]+$/i,ge=/^0o[0-7]+$/i,Ee=parseInt;function be(we){if(typeof we=="number")return we;if(Fe(we))return Ce;if(He(we)){var pe=typeof we.valueOf=="function"?we.valueOf():we;we=He(pe)?pe+"":pe}if(typeof we!="string")return we===0?we:+we;we=Le(we);var ye=Pe.test(we);return ye||ge.test(we)?Ee(we.slice(2),ye?2:8):_e.test(we)?Ce:+we}St.exports=be},44140:function(St,Tt,Ie){var Le=Ie(50230);function He(Fe){return Fe==null?"":Le(Fe)}St.exports=He},91116:function(St,Tt,Ie){var Le=Ie(74809),He=Ie(35024),Fe=Ie(85605),Ce=Ie(95979),_e=Ie(49217),Pe=Ie(80744),ge=Ie(57835),Ee=Ie(9363),be=Ie(20816),we=Ie(18397);function pe(ye,xe,ce){var te=Pe(ye),ne=te||ge(ye)||we(ye);if(xe=Ce(xe,4),ce==null){var le=ye&&ye.constructor;ne?ce=te?new le:[]:be(ye)?ce=Ee(le)?He(_e(ye)):{}:ce={}}return(ne?Le:Fe)(ye,function(oe,de,he){return xe(ce,oe,de,he)}),ce}St.exports=pe},44065:function(St,Tt,Ie){var Le=Ie(9256),He=Ie(92918),Fe=Ie(29098),Ce=Ie(41590),_e=He(function(Pe){return Fe(Le(Pe,1,Ce,!0))});St.exports=_e},95708:function(St,Tt,Ie){var Le=Ie(44140),He=0;function Fe(Ce){var _e=++He;return Le(Ce)+_e}St.exports=Fe},81229:function(St,Tt,Ie){var Le=Ie(20720),He=Ie(55451);function Fe(Ce){return Ce==null?[]:Le(Ce,He(Ce))}St.exports=Fe},65441:function(St,Tt,Ie){var Le=Ie(60348),He=Ie(94484);function Fe(Ce,_e){return He(Ce||[],_e||[],Le)}St.exports=Fe},34402:function(St,Tt,Ie){"use strict";Ie.r(Tt),Ie.d(Tt,{default:function(){return Ce}});var Le=Ie(34634);function He(_e){var Pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!(0,Le.isAnyArray)(_e))throw new TypeError("input must be an array");if(_e.length===0)throw new TypeError("input must not be empty");var ge=Pe.fromIndex,Ee=ge===void 0?0:ge,be=Pe.toIndex,we=be===void 0?_e.length:be;if(Ee<0||Ee>=_e.length||!Number.isInteger(Ee))throw new Error("fromIndex must be a positive integer smaller than length");if(we<=Ee||we>_e.length||!Number.isInteger(we))throw new Error("toIndex must be an integer greater than fromIndex and at most equal to length");for(var pe=_e[Ee],ye=Ee+1;yepe&&(pe=_e[ye]);return pe}function Fe(_e){var Pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!(0,Le.isAnyArray)(_e))throw new TypeError("input must be an array");if(_e.length===0)throw new TypeError("input must not be empty");var ge=Pe.fromIndex,Ee=ge===void 0?0:ge,be=Pe.toIndex,we=be===void 0?_e.length:be;if(Ee<0||Ee>=_e.length||!Number.isInteger(Ee))throw new Error("fromIndex must be a positive integer smaller than length");if(we<=Ee||we>_e.length||!Number.isInteger(we))throw new Error("toIndex must be an integer greater than fromIndex and at most equal to length");for(var pe=_e[Ee],ye=Ee+1;ye1&&arguments[1]!==void 0?arguments[1]:{};if((0,Le.isAnyArray)(_e)){if(_e.length===0)throw new TypeError("input must not be empty")}else throw new TypeError("input must be an array");var ge;if(Pe.output!==void 0){if(!(0,Le.isAnyArray)(Pe.output))throw new TypeError("output option must be an array if specified");ge=Pe.output}else ge=new Array(_e.length);var Ee=Fe(_e),be=He(_e);if(Ee===be)throw new RangeError("minimum and maximum input values are equal. Cannot rescale a constant array");var we=Pe.min,pe=we===void 0?Pe.autoMinMax?Ee:0:we,ye=Pe.max,xe=ye===void 0?Pe.autoMinMax?be:1:ye;if(pe>=xe)throw new RangeError("min option must be smaller than max option");for(var ce=(xe-pe)/(be-Ee),te=0;te<_e.length;te++)ge[te]=(_e[te]-Ee)*ce+pe;return ge}},39417:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return De}});var Le=Ie(32855),He=Ie(74430),Fe=Ie(43079),Ce=Ie(27247),_e=Ie(33377),Pe=Ie(93912),ge=Ie(83383),Ee=Ie(18881),be=Ie(85461),we=Ie(92310),pe=Ie.n(we),ye=Ie(26112),xe=Ie(59301),ce=Ie(39378),te=function(Ne){for(var ze=Ne.prefixCls,Ge=Ne.level,Xe=Ne.isStart,Qe=Ne.isEnd,rt="".concat(ze,"-indent-unit"),$e=[],qe=0;qe0&&arguments[0]!==void 0?arguments[0]:[],tn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Gt=sn.length,Ot=tn.length;if(Math.abs(Gt-Ot)!==1)return{add:!1,key:null};function Et(Yt,mt){var At=new Map;Yt.forEach(function(Ft){At.set(Ft,!0)});var Xt=mt.filter(function(Ft){return!At.has(Ft)});return Xt.length===1?Xt[0]:null}return Gt ").concat(tn);return tn}var Ut=ne.forwardRef(function(sn,tn){var Gt=sn.prefixCls,Ot=sn.data,Et=sn.selectable,Yt=sn.checkable,mt=sn.expandedKeys,At=sn.selectedKeys,Xt=sn.checkedKeys,Ft=sn.loadedKeys,Mt=sn.loadingKeys,ln=sn.halfCheckedKeys,Mn=sn.keyEntities,Vn=sn.disabled,Gn=sn.dragging,Kn=sn.dragOverNodeKey,er=sn.dropPosition,$t=sn.motion,vn=sn.height,jn=sn.itemHeight,Tn=sn.virtual,xr=sn.focusable,Wr=sn.activeItem,wr=sn.focused,Vr=sn.tabIndex,Da=sn.onKeyDown,Ya=sn.onFocus,Ba=sn.onBlur,Ia=sn.onActiveChange,Ci=sn.onListChangeStart,Si=sn.onListChangeEnd,Kr=(0,ie.Z)(sn,qe),Qa=ne.useRef(null),si=ne.useRef(null);ne.useImperativeHandle(tn,function(){return{scrollTo:function(mn){Qa.current.scrollTo(mn)},getIndentWidth:function(){return si.current.offsetWidth}}});var Er=ne.useState(mt),yr=(0,he.Z)(Er,2),ui=yr[0],kn=yr[1],hr=ne.useState(Ot),Fr=(0,he.Z)(hr,2),Ur=Fr[0],ca=Fr[1],bt=ne.useState(Ot),Me=(0,he.Z)(bt,2),Oe=Me[0],Te=Me[1],Ue=ne.useState([]),Ye=(0,he.Z)(Ue,2),xt=Ye[0],Pt=Ye[1],qt=ne.useState(null),Vt=(0,he.Z)(qt,2),hn=Vt[0],gn=Vt[1],Qn=ne.useRef(Ot);Qn.current=Ot;function Pn(){var fr=Qn.current;ca(fr),Te(fr),Pt([]),gn(null),Si()}(0,ue.Z)(function(){kn(mt);var fr=rt(ui,mt);if(fr.key!==null)if(fr.add){var mn=Ur.findIndex(function(tr){var ur=tr.key;return ur===fr.key}),rn=gt($e(Ur,Ot,fr.key),Tn,vn,jn),On=Ur.slice();On.splice(mn+1,0,yt),Te(On),Pt(rn),gn("show")}else{var Un=Ot.findIndex(function(tr){var ur=tr.key;return ur===fr.key}),sr=gt($e(Ot,Ur,fr.key),Tn,vn,jn),Ar=Ot.slice();Ar.splice(Un+1,0,yt),Te(Ar),Pt(sr),gn("hide")}else Ur!==Ot&&(ca(Ot),Te(Ot))},[mt,Ot]),ne.useEffect(function(){Gn||Pn()},[Gn]);var qn=$t?Oe:Ot,nr={expandedKeys:mt,selectedKeys:At,loadedKeys:Ft,loadingKeys:Mt,checkedKeys:Xt,halfCheckedKeys:ln,dragOverNodeKey:Kn,dropPosition:er,keyEntities:Mn};return ne.createElement(ne.Fragment,null,wr&&Wr&&ne.createElement("span",{style:ut,"aria-live":"assertive"},vt(Wr)),ne.createElement("div",null,ne.createElement("input",{style:ut,disabled:xr===!1||Vn,tabIndex:xr!==!1?Vr:null,onKeyDown:Da,onFocus:Ya,onBlur:Ba,value:"",onChange:it,"aria-label":"for screen reader"})),ne.createElement("div",{className:"".concat(Gt,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},ne.createElement("div",{className:"".concat(Gt,"-indent")},ne.createElement("div",{ref:si,className:"".concat(Gt,"-indent-unit")}))),ne.createElement(ve.Z,(0,Le.Z)({},Kr,{data:qn,itemKey:ht,height:vn,fullHeight:!1,virtual:Tn,itemHeight:jn,prefixCls:"".concat(Gt,"-list"),ref:Qa,onVisibleChange:function(mn,rn){var On=new Set(mn),Un=rn.filter(function(sr){return!On.has(sr)});Un.some(function(sr){return ht(sr)===dt})&&Pn()}}),function(fr){var mn=fr.pos,rn=(0,Le.Z)({},(de(fr.data),fr.data)),On=fr.title,Un=fr.key,sr=fr.isStart,Ar=fr.isEnd,tr=(0,Ne.km)(Un,mn);delete rn.key,delete rn.children;var ur=(0,Ne.H8)(tr,nr);return ne.createElement(Qe,(0,Le.Z)({},rn,ur,{title:On,active:!!Wr&&Un===Wr.key,pos:mn,data:fr.data,isStart:sr,isEnd:Ar,motion:$t,motionNodes:Un===dt?xt:null,motionType:hn,onMotionStart:Ci,onMotionEnd:Pn,treeNodeRequiredProps:nr,onMouseMove:function(){Ia(null)}}))}))});Ut.displayName="NodeList";var Qt=Ut,en=Ie(35654),fn=Ie(90782),Bt=Ie(67841),an=10,on=function(sn){(0,be.Z)(Gt,sn);var tn=(0,we.Z)(Gt);function Gt(){var Ot;(0,Pe.Z)(this,Gt);for(var Et=arguments.length,Yt=new Array(Et),mt=0;mt2&&arguments[2]!==void 0?arguments[2]:!1,ln=Ot.state,Mn=ln.dragChildrenKeys,Vn=ln.dropPosition,Gn=ln.dropTargetKey,Kn=ln.dropTargetPos,er=ln.dropAllowed;if(er){var $t=Ot.props.onDrop;if(Ot.setState({dragOverNodeKey:null}),Ot.cleanDragState(),Gn!==null){var vn=(0,Ce.Z)((0,Ce.Z)({},(0,Ne.H8)(Gn,Ot.getTreeNodeRequiredProps())),{},{active:((Ft=Ot.getActiveItem())===null||Ft===void 0?void 0:Ft.key)===Gn,data:(0,Bt.Z)(Ot.state.keyEntities,Gn).node}),jn=Mn.indexOf(Gn)!==-1;(0,te.ZP)(!jn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Tn=(0,en.yx)(Kn),xr={event:At,node:(0,Ne.F)(vn),dragNode:Ot.dragNode?(0,Ne.F)(Ot.dragNode.props):null,dragNodesKeys:[Ot.dragNode.props.eventKey].concat(Mn),dropToGap:Vn!==0,dropPosition:Vn+Number(Tn[Tn.length-1])};Mt||$t==null||$t(xr),Ot.dragNode=null}}},Ot.cleanDragState=function(){var At=Ot.state.draggingNodeKey;At!==null&&Ot.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),Ot.dragStartMousePosition=null,Ot.currentMouseOverDroppableNodeKey=null},Ot.triggerExpandActionExpand=function(At,Xt){var Ft=Ot.state,Mt=Ft.expandedKeys,ln=Ft.flattenNodes,Mn=Xt.expanded,Vn=Xt.key,Gn=Xt.isLeaf;if(!(Gn||At.shiftKey||At.metaKey||At.ctrlKey)){var Kn=ln.filter(function($t){return $t.key===Vn})[0],er=(0,Ne.F)((0,Ce.Z)((0,Ce.Z)({},(0,Ne.H8)(Vn,Ot.getTreeNodeRequiredProps())),{},{data:Kn.data}));Ot.setExpandedKeys(Mn?(0,en._5)(Mt,Vn):(0,en.L0)(Mt,Vn)),Ot.onNodeExpand(At,er)}},Ot.onNodeClick=function(At,Xt){var Ft=Ot.props,Mt=Ft.onClick,ln=Ft.expandAction;ln==="click"&&Ot.triggerExpandActionExpand(At,Xt),Mt==null||Mt(At,Xt)},Ot.onNodeDoubleClick=function(At,Xt){var Ft=Ot.props,Mt=Ft.onDoubleClick,ln=Ft.expandAction;ln==="doubleClick"&&Ot.triggerExpandActionExpand(At,Xt),Mt==null||Mt(At,Xt)},Ot.onNodeSelect=function(At,Xt){var Ft=Ot.state.selectedKeys,Mt=Ot.state,ln=Mt.keyEntities,Mn=Mt.fieldNames,Vn=Ot.props,Gn=Vn.onSelect,Kn=Vn.multiple,er=Xt.selected,$t=Xt[Mn.key],vn=!er;vn?Kn?Ft=(0,en.L0)(Ft,$t):Ft=[$t]:Ft=(0,en._5)(Ft,$t);var jn=Ft.map(function(Tn){var xr=(0,Bt.Z)(ln,Tn);return xr?xr.node:null}).filter(function(Tn){return Tn});Ot.setUncontrolledState({selectedKeys:Ft}),Gn==null||Gn(Ft,{event:"select",selected:vn,node:Xt,selectedNodes:jn,nativeEvent:At.nativeEvent})},Ot.onNodeCheck=function(At,Xt,Ft){var Mt=Ot.state,ln=Mt.keyEntities,Mn=Mt.checkedKeys,Vn=Mt.halfCheckedKeys,Gn=Ot.props,Kn=Gn.checkStrictly,er=Gn.onCheck,$t=Xt.key,vn,jn={event:"check",node:Xt,checked:Ft,nativeEvent:At.nativeEvent};if(Kn){var Tn=Ft?(0,en.L0)(Mn,$t):(0,en._5)(Mn,$t),xr=(0,en._5)(Vn,$t);vn={checked:Tn,halfChecked:xr},jn.checkedNodes=Tn.map(function(Ba){return(0,Bt.Z)(ln,Ba)}).filter(function(Ba){return Ba}).map(function(Ba){return Ba.node}),Ot.setUncontrolledState({checkedKeys:Tn})}else{var Wr=(0,fn.S)([].concat((0,_e.Z)(Mn),[$t]),!0,ln),wr=Wr.checkedKeys,Vr=Wr.halfCheckedKeys;if(!Ft){var Da=new Set(wr);Da.delete($t);var Ya=(0,fn.S)(Array.from(Da),{checked:!1,halfCheckedKeys:Vr},ln);wr=Ya.checkedKeys,Vr=Ya.halfCheckedKeys}vn=wr,jn.checkedNodes=[],jn.checkedNodesPositions=[],jn.halfCheckedKeys=Vr,wr.forEach(function(Ba){var Ia=(0,Bt.Z)(ln,Ba);if(Ia){var Ci=Ia.node,Si=Ia.pos;jn.checkedNodes.push(Ci),jn.checkedNodesPositions.push({node:Ci,pos:Si})}}),Ot.setUncontrolledState({checkedKeys:wr},!1,{halfCheckedKeys:Vr})}er==null||er(vn,jn)},Ot.onNodeLoad=function(At){var Xt=At.key,Ft=new Promise(function(Mt,ln){Ot.setState(function(Mn){var Vn=Mn.loadedKeys,Gn=Vn===void 0?[]:Vn,Kn=Mn.loadingKeys,er=Kn===void 0?[]:Kn,$t=Ot.props,vn=$t.loadData,jn=$t.onLoad;if(!vn||Gn.indexOf(Xt)!==-1||er.indexOf(Xt)!==-1)return null;var Tn=vn(At);return Tn.then(function(){var xr=Ot.state.loadedKeys,Wr=(0,en.L0)(xr,Xt);jn==null||jn(Wr,{event:"load",node:At}),Ot.setUncontrolledState({loadedKeys:Wr}),Ot.setState(function(wr){return{loadingKeys:(0,en._5)(wr.loadingKeys,Xt)}}),Mt()}).catch(function(xr){if(Ot.setState(function(wr){return{loadingKeys:(0,en._5)(wr.loadingKeys,Xt)}}),Ot.loadingRetryTimes[Xt]=(Ot.loadingRetryTimes[Xt]||0)+1,Ot.loadingRetryTimes[Xt]>=an){var Wr=Ot.state.loadedKeys;(0,te.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),Ot.setUncontrolledState({loadedKeys:(0,en.L0)(Wr,Xt)}),Mt()}ln(xr)}),{loadingKeys:(0,en.L0)(er,Xt)}})});return Ft.catch(function(){}),Ft},Ot.onNodeMouseEnter=function(At,Xt){var Ft=Ot.props.onMouseEnter;Ft==null||Ft({event:At,node:Xt})},Ot.onNodeMouseLeave=function(At,Xt){var Ft=Ot.props.onMouseLeave;Ft==null||Ft({event:At,node:Xt})},Ot.onNodeContextMenu=function(At,Xt){var Ft=Ot.props.onRightClick;Ft&&(At.preventDefault(),Ft({event:At,node:Xt}))},Ot.onFocus=function(){var At=Ot.props.onFocus;Ot.setState({focused:!0});for(var Xt=arguments.length,Ft=new Array(Xt),Mt=0;Mt1&&arguments[1]!==void 0?arguments[1]:!1,Ft=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!Ot.destroyed){var Mt=!1,ln=!0,Mn={};Object.keys(At).forEach(function(Vn){if(Vn in Ot.props){ln=!1;return}Mt=!0,Mn[Vn]=At[Vn]}),Mt&&(!Xt||ln)&&Ot.setState((0,Ce.Z)((0,Ce.Z)({},Mn),Ft))}},Ot.scrollTo=function(At){Ot.listRef.current.scrollTo(At)},Ot}return(0,ge.Z)(Gt,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Et=this.props.activeKey;Et!==void 0&&Et!==this.state.activeKey&&(this.setState({activeKey:Et}),Et!==null&&this.scrollTo({key:Et}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var Et,Yt=this.state,mt=Yt.focused,At=Yt.flattenNodes,Xt=Yt.keyEntities,Ft=Yt.draggingNodeKey,Mt=Yt.activeKey,ln=Yt.dropLevelOffset,Mn=Yt.dropContainerKey,Vn=Yt.dropTargetKey,Gn=Yt.dropPosition,Kn=Yt.dragOverNodeKey,er=Yt.indent,$t=this.props,vn=$t.prefixCls,jn=$t.className,Tn=$t.style,xr=$t.showLine,Wr=$t.focusable,wr=$t.tabIndex,Vr=wr===void 0?0:wr,Da=$t.selectable,Ya=$t.showIcon,Ba=$t.icon,Ia=$t.switcherIcon,Ci=$t.draggable,Si=$t.checkable,Kr=$t.checkStrictly,Qa=$t.disabled,si=$t.motion,Er=$t.loadData,yr=$t.filterTreeNode,ui=$t.height,kn=$t.itemHeight,hr=$t.virtual,Fr=$t.titleRender,Ur=$t.dropIndicatorRender,ca=$t.onContextMenu,bt=$t.onScroll,Me=$t.direction,Oe=$t.rootClassName,Te=$t.rootStyle,Ue=(0,ce.Z)(this.props,{aria:!0,data:!0}),Ye;return Ci&&((0,Fe.Z)(Ci)==="object"?Ye=Ci:typeof Ci=="function"?Ye={nodeDraggable:Ci}:Ye={}),ne.createElement(le.k.Provider,{value:{prefixCls:vn,selectable:Da,showIcon:Ya,icon:Ba,switcherIcon:Ia,draggable:Ye,draggingNodeKey:Ft,checkable:Si,checkStrictly:Kr,disabled:Qa,keyEntities:Xt,dropLevelOffset:ln,dropContainerKey:Mn,dropTargetKey:Vn,dropPosition:Gn,dragOverNodeKey:Kn,indent:er,direction:Me,dropIndicatorRender:Ur,loadData:Er,filterTreeNode:yr,titleRender:Fr,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},ne.createElement("div",{role:"tree",className:ye()(vn,jn,Oe,(Et={},(0,He.Z)(Et,"".concat(vn,"-show-line"),xr),(0,He.Z)(Et,"".concat(vn,"-focused"),mt),(0,He.Z)(Et,"".concat(vn,"-active-focused"),Mt!==null),Et)),style:Te},ne.createElement(Qt,(0,Le.Z)({ref:this.listRef,prefixCls:vn,style:Tn,data:At,disabled:Qa,selectable:Da,checkable:!!Si,motion:si,dragging:Ft!==null,height:ui,itemHeight:kn,virtual:hr,focusable:Wr,focused:mt,tabIndex:Vr,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ca,onScroll:bt},this.getTreeNodeRequiredProps(),Ue))))}}],[{key:"getDerivedStateFromProps",value:function(Et,Yt){var mt=Yt.prevProps,At={prevProps:Et};function Xt(Wr){return!mt&&Wr in Et||mt&&mt[Wr]!==Et[Wr]}var Ft,Mt=Yt.fieldNames;if(Xt("fieldNames")&&(Mt=(0,Ne.w$)(Et.fieldNames),At.fieldNames=Mt),Xt("treeData")?Ft=Et.treeData:Xt("children")&&((0,te.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Ft=(0,Ne.zn)(Et.children)),Ft){At.treeData=Ft;var ln=(0,Ne.I8)(Ft,{fieldNames:Mt});At.keyEntities=(0,Ce.Z)((0,He.Z)({},dt,ft),ln.keyEntities)}var Mn=At.keyEntities||Yt.keyEntities;if(Xt("expandedKeys")||mt&&Xt("autoExpandParent"))At.expandedKeys=Et.autoExpandParent||!mt&&Et.defaultExpandParent?(0,en.r7)(Et.expandedKeys,Mn):Et.expandedKeys;else if(!mt&&Et.defaultExpandAll){var Vn=(0,Ce.Z)({},Mn);delete Vn[dt],At.expandedKeys=Object.keys(Vn).map(function(Wr){return Vn[Wr].key})}else!mt&&Et.defaultExpandedKeys&&(At.expandedKeys=Et.autoExpandParent||Et.defaultExpandParent?(0,en.r7)(Et.defaultExpandedKeys,Mn):Et.defaultExpandedKeys);if(At.expandedKeys||delete At.expandedKeys,Ft||At.expandedKeys){var Gn=(0,Ne.oH)(Ft||Yt.treeData,At.expandedKeys||Yt.expandedKeys,Mt);At.flattenNodes=Gn}if(Et.selectable&&(Xt("selectedKeys")?At.selectedKeys=(0,en.BT)(Et.selectedKeys,Et):!mt&&Et.defaultSelectedKeys&&(At.selectedKeys=(0,en.BT)(Et.defaultSelectedKeys,Et))),Et.checkable){var Kn;if(Xt("checkedKeys")?Kn=(0,en.E6)(Et.checkedKeys)||{}:!mt&&Et.defaultCheckedKeys?Kn=(0,en.E6)(Et.defaultCheckedKeys)||{}:Ft&&(Kn=(0,en.E6)(Et.checkedKeys)||{checkedKeys:Yt.checkedKeys,halfCheckedKeys:Yt.halfCheckedKeys}),Kn){var er=Kn,$t=er.checkedKeys,vn=$t===void 0?[]:$t,jn=er.halfCheckedKeys,Tn=jn===void 0?[]:jn;if(!Et.checkStrictly){var xr=(0,fn.S)(vn,!0,Mn);vn=xr.checkedKeys,Tn=xr.halfCheckedKeys}At.checkedKeys=vn,At.halfCheckedKeys=Tn}}return Xt("loadedKeys")&&(At.loadedKeys=Et.loadedKeys),At}}]),Gt}(ne.Component);on.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:oe,allowDrop:function(){return!0},expandAction:!1},on.TreeNode=De.Z;var In=on,Nn=In},35654:function(St,Tt,Ie){"use strict";Ie.d(Tt,{BT:function(){return ne},E6:function(){return de},L0:function(){return we},OM:function(){return te},_5:function(){return be},r7:function(){return he},wA:function(){return ye},yx:function(){return pe}});var Le=Ie(3300),He=Ie(34666),Fe=Ie(48736),Ce=Ie(59301),_e=Ie(39417),Pe=Ie(67841),ge=Ie(71430),Ee=null;function be(ie,ue){if(!ie)return[];var ve=ie.slice(),Se=ve.indexOf(ue);return Se>=0&&ve.splice(Se,1),ve}function we(ie,ue){var ve=(ie||[]).slice();return ve.indexOf(ue)===-1&&ve.push(ue),ve}function pe(ie){return ie.split("-")}function ye(ie,ue){var ve=[],Se=(0,Pe.Z)(ue,ie);function De(){var Re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Re.forEach(function(Ne){var ze=Ne.key,Ge=Ne.children;ve.push(ze),De(Ge)})}return De(Se.children),ve}function xe(ie){if(ie.parent){var ue=pe(ie.pos);return Number(ue[ue.length-1])===ie.parent.children.length-1}return!1}function ce(ie){var ue=pe(ie.pos);return Number(ue[ue.length-1])===0}function te(ie,ue,ve,Se,De,Re,Ne,ze,Ge,Xe){var Qe,rt=ie.clientX,$e=ie.clientY,qe=ie.target.getBoundingClientRect(),ut=qe.top,it=qe.height,dt=(Xe==="rtl"?-1:1)*(((De==null?void 0:De.x)||0)-rt),nt=(dt-12)/Se,ft=(0,Pe.Z)(ze,ve.props.eventKey);if($e-1.5?Re({dragNode:an,dropNode:on,dropPosition:1})?en=1:In=!1:Re({dragNode:an,dropNode:on,dropPosition:0})?en=0:Re({dragNode:an,dropNode:on,dropPosition:1})?en=1:In=!1:Re({dragNode:an,dropNode:on,dropPosition:1})?en=1:In=!1,{dropPosition:en,dropLevelOffset:fn,dropTargetKey:ft.key,dropTargetPos:ft.pos,dragOverNodeKey:Qt,dropContainerKey:en===0?null:((Qe=ft.parent)===null||Qe===void 0?void 0:Qe.key)||null,dropAllowed:In}}function ne(ie,ue){if(ie){var ve=ue.multiple;return ve?ie.slice():ie.length?[ie[0]]:ie}}var le=function(ue){return ue};function oe(ie,ue){if(!ie)return[];var ve=ue||{},Se=ve.processProps,De=Se===void 0?le:Se,Re=Array.isArray(ie)?ie:[ie];return Re.map(function(Ne){var ze=Ne.children,Ge=_objectWithoutProperties(Ne,Ee),Xe=oe(ze,ue);return React.createElement(TreeNode,_extends({key:Ge.key},De(Ge)),Xe)})}function de(ie){if(!ie)return null;var ue;if(Array.isArray(ie))ue={checkedKeys:ie,halfCheckedKeys:void 0};else if((0,He.Z)(ie)==="object")ue={checkedKeys:ie.checked||void 0,halfCheckedKeys:ie.halfChecked||void 0};else return(0,Fe.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ue}function he(ie,ue){var ve=new Set;function Se(De){if(!ve.has(De)){var Re=(0,Pe.Z)(ue,De);if(Re){ve.add(De);var Ne=Re.parent,ze=Re.node;ze.disabled||Ne&&Se(Ne.key)}}}return(ie||[]).forEach(function(De){Se(De)}),(0,Le.Z)(ve)}},90782:function(St,Tt,Ie){"use strict";Ie.d(Tt,{S:function(){return ge}});var Le=Ie(48736),He=Ie(67841);function Fe(Ee,be){var we=new Set;return Ee.forEach(function(pe){be.has(pe)||we.add(pe)}),we}function Ce(Ee){var be=Ee||{},we=be.disabled,pe=be.disableCheckbox,ye=be.checkable;return!!(we||pe)||ye===!1}function _e(Ee,be,we,pe){for(var ye=new Set(Ee),xe=new Set,ce=0;ce<=we;ce+=1){var te=be.get(ce)||new Set;te.forEach(function(de){var he=de.key,ie=de.node,ue=de.children,ve=ue===void 0?[]:ue;ye.has(he)&&!pe(ie)&&ve.filter(function(Se){return!pe(Se.node)}).forEach(function(Se){ye.add(Se.key)})})}for(var ne=new Set,le=we;le>=0;le-=1){var oe=be.get(le)||new Set;oe.forEach(function(de){var he=de.parent,ie=de.node;if(!(pe(ie)||!de.parent||ne.has(de.parent.key))){if(pe(de.parent.node)){ne.add(he.key);return}var ue=!0,ve=!1;(he.children||[]).filter(function(Se){return!pe(Se.node)}).forEach(function(Se){var De=Se.key,Re=ye.has(De);ue&&!Re&&(ue=!1),!ve&&(Re||xe.has(De))&&(ve=!0)}),ue&&ye.add(he.key),ve&&xe.add(he.key),ne.add(he.key)}})}return{checkedKeys:Array.from(ye),halfCheckedKeys:Array.from(Fe(xe,ye))}}function Pe(Ee,be,we,pe,ye){for(var xe=new Set(Ee),ce=new Set(be),te=0;te<=pe;te+=1){var ne=we.get(te)||new Set;ne.forEach(function(he){var ie=he.key,ue=he.node,ve=he.children,Se=ve===void 0?[]:ve;!xe.has(ie)&&!ce.has(ie)&&!ye(ue)&&Se.filter(function(De){return!ye(De.node)}).forEach(function(De){xe.delete(De.key)})})}ce=new Set;for(var le=new Set,oe=pe;oe>=0;oe-=1){var de=we.get(oe)||new Set;de.forEach(function(he){var ie=he.parent,ue=he.node;if(!(ye(ue)||!he.parent||le.has(he.parent.key))){if(ye(he.parent.node)){le.add(ie.key);return}var ve=!0,Se=!1;(ie.children||[]).filter(function(De){return!ye(De.node)}).forEach(function(De){var Re=De.key,Ne=xe.has(Re);ve&&!Ne&&(ve=!1),!Se&&(Ne||ce.has(Re))&&(Se=!0)}),ve||xe.delete(ie.key),Se&&ce.add(ie.key),le.add(ie.key)}})}return{checkedKeys:Array.from(xe),halfCheckedKeys:Array.from(Fe(ce,xe))}}function ge(Ee,be,we,pe){var ye=[],xe;pe?xe=pe:xe=Ce;var ce=new Set(Ee.filter(function(oe){var de=!!(0,He.Z)(we,oe);return de||ye.push(oe),de})),te=new Map,ne=0;Object.keys(we).forEach(function(oe){var de=we[oe],he=de.level,ie=te.get(he);ie||(ie=new Set,te.set(he,ie)),ie.add(de),ne=Math.max(ne,he)}),(0,Le.ZP)(!ye.length,"Tree missing follow keys: ".concat(ye.slice(0,100).map(function(oe){return"'".concat(oe,"'")}).join(", ")));var le;return be===!0?le=_e(ce,te,ne,xe):le=Pe(ce,be.halfCheckedKeys,te,ne,xe),le}},67841:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return Le}});function Le(He,Fe){return He[Fe]}},71430:function(St,Tt,Ie){"use strict";Ie.d(Tt,{F:function(){return he},H8:function(){return de},I8:function(){return oe},km:function(){return ye},oH:function(){return ne},w$:function(){return xe},zn:function(){return te}});var Le=Ie(34666),He=Ie(3300),Fe=Ie(27247),Ce=Ie(43079),_e=Ie(11592),Pe=Ie(2738),ge=Ie(48736),Ee=Ie(67841),be=["children"];function we(ie,ue){return"".concat(ie,"-").concat(ue)}function pe(ie){return ie&&ie.type&&ie.type.isTreeNode}function ye(ie,ue){return ie!=null?ie:ue}function xe(ie){var ue=ie||{},ve=ue.title,Se=ue._title,De=ue.key,Re=ue.children,Ne=ve||"title";return{title:Ne,_title:Se||[Ne],key:De||"key",children:Re||"children"}}function ce(ie,ue){var ve=new Map;function Se(De){var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(De||[]).forEach(function(Ne){var ze=Ne[ue.key],Ge=Ne[ue.children];warning(ze!=null,"Tree node must have a certain key: [".concat(Re).concat(ze,"]"));var Xe=String(ze);warning(!ve.has(Xe)||ze===null||ze===void 0,"Same 'key' exist in the Tree: ".concat(Xe)),ve.set(Xe,!0),Se(Ge,"".concat(Re).concat(Xe," > "))})}Se(ie)}function te(ie){function ue(ve){var Se=(0,_e.Z)(ve);return Se.map(function(De){if(!pe(De))return(0,ge.ZP)(!De,"Tree/TreeNode can only accept TreeNode as children."),null;var Re=De.key,Ne=De.props,ze=Ne.children,Ge=(0,Ce.Z)(Ne,be),Xe=(0,Fe.Z)({key:Re},Ge),Qe=ue(ze);return Qe.length&&(Xe.children=Qe),Xe}).filter(function(De){return De})}return ue(ie)}function ne(ie,ue,ve){var Se=xe(ve),De=Se._title,Re=Se.key,Ne=Se.children,ze=new Set(ue===!0?[]:ue),Ge=[];function Xe(Qe){var rt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Qe.map(function($e,qe){for(var ut=we(rt?rt.pos:"0",qe),it=ye($e[Re],ut),dt,nt=0;nt1&&arguments[1]!==void 0?arguments[1]:{},ve=ue.initWrapper,Se=ue.processEntity,De=ue.onProcessFinished,Re=ue.externalGetKey,Ne=ue.childrenPropName,ze=ue.fieldNames,Ge=arguments.length>2?arguments[2]:void 0,Xe=Re||Ge,Qe={},rt={},$e={posEntities:Qe,keyEntities:rt};return ve&&($e=ve($e)||$e),le(ie,function(qe){var ut=qe.node,it=qe.index,dt=qe.pos,nt=qe.key,ft=qe.parentPos,yt=qe.level,gt=qe.nodes,ht={node:ut,nodes:gt,index:it,key:nt,pos:dt,level:yt},vt=ye(nt,dt);Qe[dt]=ht,rt[vt]=ht,ht.parent=Qe[ft],ht.parent&&(ht.parent.children=ht.parent.children||[],ht.parent.children.push(ht)),Se&&Se(ht,$e)},{externalGetKey:Xe,childrenPropName:Ne,fieldNames:ze}),De&&De($e),$e}function de(ie,ue){var ve=ue.expandedKeys,Se=ue.selectedKeys,De=ue.loadedKeys,Re=ue.loadingKeys,Ne=ue.checkedKeys,ze=ue.halfCheckedKeys,Ge=ue.dragOverNodeKey,Xe=ue.dropPosition,Qe=ue.keyEntities,rt=(0,Ee.Z)(Qe,ie),$e={eventKey:ie,expanded:ve.indexOf(ie)!==-1,selected:Se.indexOf(ie)!==-1,loaded:De.indexOf(ie)!==-1,loading:Re.indexOf(ie)!==-1,checked:Ne.indexOf(ie)!==-1,halfChecked:ze.indexOf(ie)!==-1,pos:String(rt?rt.pos:""),dragOver:Ge===ie&&Xe===0,dragOverGapTop:Ge===ie&&Xe===-1,dragOverGapBottom:Ge===ie&&Xe===1};return $e}function he(ie){var ue=ie.data,ve=ie.expanded,Se=ie.selected,De=ie.checked,Re=ie.loaded,Ne=ie.loading,ze=ie.halfChecked,Ge=ie.dragOver,Xe=ie.dragOverGapTop,Qe=ie.dragOverGapBottom,rt=ie.pos,$e=ie.active,qe=ie.eventKey,ut=(0,Fe.Z)((0,Fe.Z)({},ue),{},{expanded:ve,selected:Se,checked:De,loaded:Re,loading:Ne,halfChecked:ze,dragOver:Ge,dragOverGapTop:Xe,dragOverGapBottom:Qe,pos:rt,active:$e,key:qe});return"props"in ut||Object.defineProperty(ut,"props",{get:function(){return(0,ge.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ie}}),ut}},8224:function(St,Tt,Ie){"use strict";Ie.d(Tt,{Z:function(){return He}});var Le=Ie(4676);function He(Fe,Ce,_e,Pe){var ge=Le.unstable_batchedUpdates?function(be){Le.unstable_batchedUpdates(_e,be)}:_e;return Fe!=null&&Fe.addEventListener&&Fe.addEventListener(Ce,ge,Pe),{remove:function(){Fe!=null&&Fe.removeEventListener&&Fe.removeEventListener(Ce,ge,Pe)}}}},55468:function(St,Tt,Ie){"use strict";Ie.d(Tt,{g1:function(){return pe},os:function(){return xe}});var Le=/margin|padding|width|height|max|min|offset/,He={left:!0,top:!0},Fe={cssFloat:1,styleFloat:1,float:1};function Ce(ce){return ce.nodeType===1?ce.ownerDocument.defaultView.getComputedStyle(ce,null):{}}function _e(ce,te,ne){if(te=te.toLowerCase(),ne==="auto"){if(te==="height")return ce.offsetHeight;if(te==="width")return ce.offsetWidth}return te in He||(He[te]=Le.test(te)),He[te]?parseFloat(ne)||0:ne}function Pe(ce,te){var ne=arguments.length,le=Ce(ce);return te=Fe[te]?"cssFloat"in ce.style?"cssFloat":"styleFloat":te,ne===1?le:_e(ce,te,le[te]||ce.style[te])}function ge(ce,te,ne){var le=arguments.length;if(te=Fe[te]?"cssFloat"in ce.style?"cssFloat":"styleFloat":te,le===3)return typeof ne=="number"&&Le.test(te)&&(ne="".concat(ne,"px")),ce.style[te]=ne,ne;for(var oe in te)te.hasOwnProperty(oe)&&ge(ce,oe,te[oe]);return Ce(ce)}function Ee(ce){return ce===document.body?document.documentElement.clientWidth:ce.offsetWidth}function be(ce){return ce===document.body?window.innerHeight||document.documentElement.clientHeight:ce.offsetHeight}function we(){var ce=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),te=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:ce,height:te}}function pe(){var ce=document.documentElement.clientWidth,te=window.innerHeight||document.documentElement.clientHeight;return{width:ce,height:te}}function ye(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function xe(ce){var te=ce.getBoundingClientRect(),ne=document.documentElement;return{left:te.left+(window.pageXOffset||ne.scrollLeft)-(ne.clientLeft||document.body.clientLeft||0),top:te.top+(window.pageYOffset||ne.scrollTop)-(ne.clientTop||document.body.clientTop||0)}}},24514:function(St,Tt,Ie){"use strict";Ie.d(Tt,{G:function(){return Ce}});var Le=Ie(47273),He=function(Pe){if((0,Le.Z)()&&window.document.documentElement){var ge=Array.isArray(Pe)?Pe:[Pe],Ee=window.document.documentElement;return ge.some(function(be){return be in Ee.style})}return!1},Fe=function(Pe,ge){if(!He(Pe))return!1;var Ee=document.createElement("div"),be=Ee.style[Pe];return Ee.style[Pe]=ge,Ee.style[Pe]!==be};function Ce(_e,Pe){return!Array.isArray(_e)&&Pe!==void 0?Fe(_e,Pe):He(_e)}},51581:function(St,Tt,Ie){"use strict";Object.defineProperty(Tt,"__esModule",{value:!0});var Le=function(){function ye(xe,ce){for(var te=0;te=0||Object.prototype.hasOwnProperty.call(ye,te)&&(ce[te]=ye[te]);return ce}function Ee(ye,xe){if(!(ye instanceof xe))throw new TypeError("Cannot call a class as a function")}function be(ye,xe){if(!ye)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return xe&&(typeof xe=="object"||typeof xe=="function")?xe:ye}function we(ye,xe){if(typeof xe!="function"&&xe!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof xe);ye.prototype=Object.create(xe&&xe.prototype,{constructor:{value:ye,enumerable:!1,writable:!0,configurable:!0}}),xe&&(Object.setPrototypeOf?Object.setPrototypeOf(ye,xe):ye.__proto__=xe)}var pe=function(ye){we(xe,ye);function xe(ce){Ee(this,xe);var te=be(this,(xe.__proto__||Object.getPrototypeOf(xe)).call(this,ce));return te.scrollListener=te.scrollListener.bind(te),te.eventListenerOptions=te.eventListenerOptions.bind(te),te.mousewheelListener=te.mousewheelListener.bind(te),te}return Le(xe,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var te=this.getParentElement(this.scrollComponent);te.scrollTop=te.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var te=!1,ne={get passive(){te=!0}};try{document.addEventListener("test",null,ne),document.removeEventListener("test",null,ne)}catch(le){}return te}},{key:"eventListenerOptions",value:function(){var te=this.props.useCapture;return this.isPassiveSupported()&&(te={useCapture:this.props.useCapture,passive:!0}),te}},{key:"setDefaultLoader",value:function(te){this.defaultLoader=te}},{key:"detachMousewheelListener",value:function(){var te=window;this.props.useWindow===!1&&(te=this.scrollComponent.parentNode),te.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var te=window;this.props.useWindow===!1&&(te=this.getParentElement(this.scrollComponent)),te.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),te.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(te){var ne=this.props.getScrollParent&&this.props.getScrollParent();return ne!=null?ne:te&&te.parentNode}},{key:"filterProps",value:function(te){return te}},{key:"attachScrollListener",value:function(){var te=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!te)){var ne=window;this.props.useWindow===!1&&(ne=te),ne.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),ne.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),ne.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(te){te.deltaY===1&&!this.isPassiveSupported()&&te.preventDefault()}},{key:"scrollListener",value:function(){var te=this.scrollComponent,ne=window,le=this.getParentElement(te),oe=void 0;if(this.props.useWindow){var de=document.documentElement||document.body.parentNode||document.body,he=ne.pageYOffset!==void 0?ne.pageYOffset:de.scrollTop;this.props.isReverse?oe=he:oe=this.calculateOffset(te,he)}else this.props.isReverse?oe=le.scrollTop:oe=te.scrollHeight-le.scrollTop-le.clientHeight;oe1&&arguments[1]!==void 0?arguments[1]:60,Ce=null;return function(){for(var _e=this,Pe=arguments.length,ge=new Array(Pe),Ee=0;Ee=0;Qt--)(Ut=nt[Qt])&&(vt=(ht<3?Ut(vt):ht>3?Ut(ft,yt,vt):Ut(ft,yt))||vt);return ht>3&&vt&&Object.defineProperty(ft,yt,vt),vt}function Pe(nt,ft){return function(yt,gt){ft(yt,gt,nt)}}function ge(nt,ft,yt,gt,ht,vt){function Ut(Gt){if(Gt!==void 0&&typeof Gt!="function")throw new TypeError("Function expected");return Gt}for(var Qt=gt.kind,en=Qt==="getter"?"get":Qt==="setter"?"set":"value",fn=!ft&&nt?gt.static?nt:nt.prototype:null,Bt=ft||(fn?Object.getOwnPropertyDescriptor(fn,gt.name):{}),an,on=!1,In=yt.length-1;In>=0;In--){var Nn={};for(var sn in gt)Nn[sn]=sn==="access"?{}:gt[sn];for(var sn in gt.access)Nn.access[sn]=gt.access[sn];Nn.addInitializer=function(Gt){if(on)throw new TypeError("Cannot add initializers after decoration has completed");vt.push(Ut(Gt||null))};var tn=(0,yt[In])(Qt==="accessor"?{get:Bt.get,set:Bt.set}:Bt[en],Nn);if(Qt==="accessor"){if(tn===void 0)continue;if(tn===null||typeof tn!="object")throw new TypeError("Object expected");(an=Ut(tn.get))&&(Bt.get=an),(an=Ut(tn.set))&&(Bt.set=an),(an=Ut(tn.init))&&ht.unshift(an)}else(an=Ut(tn))&&(Qt==="field"?ht.unshift(an):Bt[en]=an)}fn&&Object.defineProperty(fn,gt.name,Bt),on=!0}function Ee(nt,ft,yt){for(var gt=arguments.length>2,ht=0;ht0&&vt[vt.length-1])&&(fn[0]===6||fn[0]===2)){yt=0;continue}if(fn[0]===3&&(!vt||fn[1]>vt[0]&&fn[1]=nt.length&&(nt=void 0),{value:nt&&nt[gt++],done:!nt}}};throw new TypeError(ft?"Object is not iterable.":"Symbol.iterator is not defined.")}function le(nt,ft){var yt=typeof Symbol=="function"&&nt[Symbol.iterator];if(!yt)return nt;var gt=yt.call(nt),ht,vt=[],Ut;try{for(;(ft===void 0||ft-- >0)&&!(ht=gt.next()).done;)vt.push(ht.value)}catch(Qt){Ut={error:Qt}}finally{try{ht&&!ht.done&&(yt=gt.return)&&yt.call(gt)}finally{if(Ut)throw Ut.error}}return vt}function oe(){for(var nt=[],ft=0;ft1||en(In,sn)})},Nn&&(ht[In]=Nn(ht[In])))}function en(In,Nn){try{fn(gt[In](Nn))}catch(sn){on(vt[0][3],sn)}}function fn(In){In.value instanceof ie?Promise.resolve(In.value.v).then(Bt,an):on(vt[0][2],In)}function Bt(In){en("next",In)}function an(In){en("throw",In)}function on(In,Nn){In(Nn),vt.shift(),vt.length&&en(vt[0][0],vt[0][1])}}function ve(nt){var ft,yt;return ft={},gt("next"),gt("throw",function(ht){throw ht}),gt("return"),ft[Symbol.iterator]=function(){return this},ft;function gt(ht,vt){ft[ht]=nt[ht]?function(Ut){return(yt=!yt)?{value:ie(nt[ht](Ut)),done:!1}:vt?vt(Ut):Ut}:vt}}function Se(nt){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var ft=nt[Symbol.asyncIterator],yt;return ft?ft.call(nt):(nt=typeof ne=="function"?ne(nt):nt[Symbol.iterator](),yt={},gt("next"),gt("throw"),gt("return"),yt[Symbol.asyncIterator]=function(){return this},yt);function gt(vt){yt[vt]=nt[vt]&&function(Ut){return new Promise(function(Qt,en){Ut=nt[vt](Ut),ht(Qt,en,Ut.done,Ut.value)})}}function ht(vt,Ut,Qt,en){Promise.resolve(en).then(function(fn){vt({value:fn,done:Qt})},Ut)}}function De(nt,ft){return Object.defineProperty?Object.defineProperty(nt,"raw",{value:ft}):nt.raw=ft,nt}var Re=Object.create?function(nt,ft){Object.defineProperty(nt,"default",{enumerable:!0,value:ft})}:function(nt,ft){nt.default=ft},Ne=function(nt){return Ne=Object.getOwnPropertyNames||function(ft){var yt=[];for(var gt in ft)Object.prototype.hasOwnProperty.call(ft,gt)&&(yt[yt.length]=gt);return yt},Ne(nt)};function ze(nt){if(nt&&nt.__esModule)return nt;var ft={};if(nt!=null)for(var yt=Ne(nt),gt=0;gtGu(lt))} pos: ${this.timelinePos}`),ue.length&&this.log(`R `).split(` `),V=[],ue=t?Sa(t.baseTime,t.timescale):0;let pe="00:00.000",xe=0,De=0,je,lt=!0;U.oncue=function(it){const jt=n[s];let fr=n.ccOffset;const sr=(xe-ue)/9e4;if(jt!=null&&jt.new&&(De!==void 0?fr=n.ccOffset=jt.start:Il(n,s,sr)),sr){if(!t){je=new Error("Missing initPTS for VTT MPEGTS");return}fr=sr-n.presentationOffset}const Br=it.endTime-it.startTime,Qr=ns((it.startTime+fr-De)*9e4,v*9e4)/9e4;it.startTime=Math.max(Qr,0),it.endTime=Math.max(Qr+Br,0);const vn=it.text.trim();it.text=decodeURIComponent(encodeURIComponent(vn)),it.id||(it.id=Vu(it.startTime,it.endTime,vn)),it.endTime>0&&V.push(it)},U.onparsingerror=function(it){je=it},U.onflush=function(){if(je){I(je);return}w(V)},X.forEach(it=>{if(lt)if(Cs(it,"X-TIMESTAMP-MAP=")){lt=!1,it.slice(16).split(",").forEach(jt=>{Cs(jt,"LOCAL:")?pe=jt.slice(6):Cs(jt,"MPEGTS:")&&(xe=parseInt(jt.slice(7)))});try{De=gl(pe)/1e3}catch(jt){je=jt}return}else it===""&&(lt=!1);U.parse(it+` `)}),U.flush()}const yl="stpp.ttml.im1t",Kf=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,kf=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,tc={left:"start",center:"center",right:"end",start:"start",end:"end"};function Rf(k,t,n,s){const v=_t(new Uint8Array(k),["mdat"]);if(v.length===0){s(new Error("Could not parse IMSC1 mdat"));return}const w=v.map(U=>q(U)),I=ei(t.baseTime,1,t.timescale);try{w.forEach(U=>n(lf(U,I)))}catch(U){s(U)}}function lf(k,t){const v=new DOMParser().parseFromString(k,"text/xml").getElementsByTagName("tt")[0];if(!v)throw new Error("Invalid ttml");const w={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},I=Object.keys(w).reduce((pe,xe)=>(pe[xe]=v.getAttribute(`ttp:${xe}`)||w[xe],pe),{}),U=v.getAttribute("xml:space")!=="preserve",X=Cf(Zc(v,"styling","style")),V=Cf(Zc(v,"layout","region")),ue=Zc(v,"body","[begin]");return[].map.call(ue,pe=>{const xe=bl(pe,U);if(!xe||!pe.hasAttribute("begin"))return null;const De=cf(pe.getAttribute("begin"),I),je=cf(pe.getAttribute("dur"),I);let lt=cf(pe.getAttribute("end"),I);if(De===null)throw Wc(pe);if(lt===null){if(je===null)throw Wc(pe);lt=De+je}const it=new Jl(De-t,lt-t,xe);it.id=Vu(it.startTime,it.endTime,it.text);const jt=V[pe.getAttribute("region")],fr=X[pe.getAttribute("style")],sr=Qf(jt,fr,X),{textAlign:Br}=sr;if(Br){const Qr=tc[Br];Qr&&(it.lineAlign=Qr),it.align=Br}return y(it,sr),it}).filter(pe=>pe!==null)}function Zc(k,t,n){const s=k.getElementsByTagName(t)[0];return s?[].slice.call(s.querySelectorAll(n)):[]}function Cf(k){return k.reduce((t,n)=>{const s=n.getAttribute("xml:id");return s&&(t[s]=n),t},{})}function bl(k,t){return[].slice.call(k.childNodes).reduce((n,s,v)=>{var w;return s.nodeName==="br"&&v?n+` -`:(w=s.childNodes)!=null&&w.length?bl(s,t):t?n+s.textContent.trim().replace(/\s+/g," "):n+s.textContent},"")}function Qf(k,t,n){const s="http://www.w3.org/ns/ttml#styling";let v=null;const w=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],I=k!=null&&k.hasAttribute("style")?k.getAttribute("style"):null;return I&&n.hasOwnProperty(I)&&(v=n[I]),w.reduce((U,X)=>{const V=Yu(t,s,X)||Yu(k,s,X)||Yu(v,s,X);return V&&(U[X]=V),U},{})}function Yu(k,t,n){return k&&k.hasAttributeNS(t,n)?k.getAttributeNS(t,n):null}function Wc(k){return new Error(`Could not parse ttml timestamp ${k}`)}function cf(k,t){if(!k)return null;let n=Fn(k);return n===null&&(Kf.test(k)?n=vu(k,t):kf.test(k)&&(n=Tf(k,t))),n}function vu(k,t){const n=Kf.exec(k),s=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+s/t.frameRate}function Tf(k,t){const n=kf.exec(k),s=Number(n[1]);switch(n[2]){case"h":return s*3600;case"m":return s*60;case"ms":return s*1e3;case"f":return s/t.frameRate;case"t":return s/t.tickRate}return s}class Hc{constructor(t,n){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=n}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(t,n,s){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=s,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class Dl{constructor(t){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=Pf(),this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(o.FRAG_LOADING,this.onFragLoading,this),t.on(o.FRAG_LOADED,this.onFragLoaded,this),t.on(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(o.FRAG_LOADING,this.onFragLoading,this),t.off(o.FRAG_LOADED,this.onFragLoaded,this),t.off(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new Hc(this,"textTrack1"),n=new Hc(this,"textTrack2"),s=new Hc(this,"textTrack3"),v=new Hc(this,"textTrack4");this.cea608Parser1=new vl(1,t,n),this.cea608Parser2=new vl(3,s,v)}addCues(t,n,s,v,w){let I=!1;for(let U=w.length;U--;){const X=w[U],V=Lf(X[0],X[1],n,s);if(V>=0&&(X[0]=Math.min(X[0],n),X[1]=Math.max(X[1],s),I=!0,V/(s-n)>.5))return}if(I||w.push([n,s]),this.config.renderTextTracksNatively){const U=this.captionsTracks[t];this.Cues.newCue(U,n,s,v)}else{const U=this.Cues.newCue(null,n,s,v);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:U,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:v,timescale:w,trackId:I}){const{unparsedVttFrags:U}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:v,timescale:w,trackId:I}),U.length&&(this.unparsedVttFrags=[],U.forEach(X=>{this.initPTS[X.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,X):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:X.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(t,n){const{media:s}=this;if(s)for(let v=0;v{ol(v[w]),delete v[w]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=Pf(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:t}=this;if(!t)return;const n=t.textTracks;if(n)for(let s=0;sw.textCodec===yl);if(this.config.enableWebVTT||v&&this.config.enableIMSC1){if(du(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const I=this.media,U=I?mc(I.textTracks):null;if(this.tracks.forEach((X,V)=>{let ue;if(U){let pe=null;for(let xe=0;xeV!==null).map(V=>V.label);X.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${X.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const I=this.tracks.map(U=>({label:U.name,kind:U.type.toLowerCase(),default:U.default,subtitleTrack:U}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:I})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(s=>{const v=/(?:CC|SERVICE)([1-4])/.exec(s.instreamId);if(!v)return;const w=`textTrack${v[1]}`,I=this.captionsProperties[w];I&&(I.label=s.name,s.lang&&(I.languageCode=s.lang),I.media=s)})}closedCaptionsForLevel(t){const n=this.hls.levels[t.level];return n==null?void 0:n.attrs["CLOSED-CAPTIONS"]}onFragLoading(t,n){if(this.enabled&&n.frag.type===u.MAIN){var s,v;const{cea608Parser1:w,cea608Parser2:I,lastSn:U}=this,{cc:X,sn:V}=n.frag,ue=(s=(v=n.part)==null?void 0:v.index)!=null?s:-1;w&&I&&(V!==U+1||V===U&&ue!==this.lastPartIndex+1||X!==this.lastCc)&&(w.reset(),I.reset()),this.lastCc=X,this.lastSn=V,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:v}=n;if(s.type===u.SUBTITLE)if(v.byteLength){const w=s.decryptdata,I="stats"in n;if(w==null||!w.encrypted||I){const U=this.tracks[s.level],X=this.vttCCs;X[s.cc]||(X[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),U&&U.textCodec===yl?this._parseIMSC1(s,v):this._parseVTTs(n)}}else this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const s=this.hls;Rf(n,this.initPTS[t.cc],v=>{this._appendCues(v,t.level),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},v=>{s.logger.log(`Failed to parse IMSC1: ${v}`),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:v})})}_parseVTTs(t){var n;const{frag:s,payload:v}=t,{initPTS:w,unparsedVttFrags:I}=this,U=w.length-1;if(!w[s.cc]&&U===-1){I.push(t);return}const X=this.hls,V=(n=s.initSegment)!=null&&n.data?Me(s.initSegment.data,new Uint8Array(v)).buffer:v;Ol(V,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:s})},ue=>{const pe=ue.message==="Missing initPTS for VTT MPEGTS";pe?I.push(t):this._fallbackToIMSC1(s,v),X.logger.log(`Failed to parse VTT cue: ${ue}`),!(pe&&U>s.cc)&&X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||Rf(n,this.initPTS[t.cc],()=>{s.textCodec=yl,this._parseIMSC1(t,n)},()=>{s.textCodec="wvtt"})}_appendCues(t,n){const s=this.hls;if(this.config.renderTextTracksNatively){const v=this.textTracks[n];if(!v||v.mode==="disabled")return;t.forEach(w=>Hu(v,w))}else{const v=this.tracks[n];if(!v)return;const w=v.default?"default":"subtitles"+n;s.trigger(o.CUES_PARSED,{type:"subtitles",cues:t,track:w})}}onFragDecrypted(t,n){const{frag:s}=n;s.type===u.SUBTITLE&&this.onFragLoaded(o.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:s,samples:v}=n;if(!(s.type===u.MAIN&&this.closedCaptionsForLevel(s)==="NONE"))for(let w=0;w$l(U[X],n,s))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:U}=this;Object.keys(U).forEach(X=>$l(U[X],n,v))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let v=2;for(let w=0;w=16?X--:X++;const De=Ta(V.trim()),je=Vu(t,n,De);k!=null&&(pe=k.cues)!=null&&pe.getCueById(je)||(I=new ue(t,n,De),I.id=je,I.line=xe+1,I.align="left",I.position=10+Math.min(80,Math.floor(X*8/32)*10),v.push(I))}return k&&v.length&&(v.sort((xe,De)=>xe.line==="auto"||De.line==="auto"?0:xe.line>8&&De.line>8?De.line-xe.line:xe.line-De.line),v.forEach(xe=>Hu(k,xe))),v}};function Mf(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(k){}return!1}const If=/(\d+)-(\d+)\/(\d+)/;class Vf{constructor(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||qf,this.controller=new self.AbortController,this.stats=new j}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(t,n,s){const v=this.stats;if(v.loading.start)throw new Error("Loader can only be used once.");v.loading.start=self.performance.now();const w=ed(t,this.controller.signal),I=t.responseType==="arraybuffer",U=I?"byteLength":"length",{maxTimeToFirstByteMs:X,maxLoadTimeMs:V}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,w),self.clearTimeout(this.requestTimeout),n.timeout=X&&r(X)?X:V,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(Cu(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(pe=>{var xe;this.response=this.loader=pe;const De=Math.max(self.performance.now(),v.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=V,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},V-(De-v.loading.start)),!pe.ok){const{status:lt,statusText:it}=pe;throw new Bf(it||"fetch, bad network response",lt,pe)}v.loading.first=De,v.total=ad(pe.headers)||v.total;const je=(xe=this.callbacks)==null?void 0:xe.onProgress;return je&&r(n.highWaterMark)?this.loadProgressively(pe,v,t,n.highWaterMark,je):I?pe.arrayBuffer():t.responseType==="json"?pe.json():pe.text()}).then(pe=>{var xe,De;const je=this.response;if(!je)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const lt=pe[U];lt&&(v.loaded=v.total=lt);const it={url:je.url,data:pe,code:je.status},jt=(xe=this.callbacks)==null?void 0:xe.onProgress;jt&&!r(n.highWaterMark)&&jt(v,t,pe,je),(De=this.callbacks)==null||De.onSuccess(it,v,t,je)}).catch(pe=>{var xe;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const De=pe&&pe.code||0,je=pe?pe.message:null;(xe=this.callbacks)==null||xe.onError({code:De,text:je},t,pe?pe.details:null,v)})}getCacheAge(){let t=null;if(this.response){const n=this.response.headers.get("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.response?this.response.headers.get(t):null}loadProgressively(t,n,s,v=0,w){const I=new $s,U=t.body.getReader(),X=()=>U.read().then(V=>{if(V.done)return I.dataLength&&w(n,s,I.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=V.value,pe=ue.length;return n.loaded+=pe,pe=v&&w(n,s,I.flush().buffer,t)):w(n,s,ue.buffer,t),X()}).catch(()=>Promise.reject());return X()}}function ed(k,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},k.headers))};return k.rangeEnd&&n.headers.set("Range","bytes="+k.rangeStart+"-"+String(k.rangeEnd-1)),n}function Ff(k){const t=If.exec(k);if(t)return parseInt(t[2])-parseInt(t[1])+1}function ad(k){const t=k.get("Content-Range");if(t){const s=Ff(t);if(r(s))return s}const n=k.get("Content-Length");if(n)return parseInt(n)}function qf(k,t){return new self.Request(k.url,t)}class Bf extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const sd=/^age:\s*[\d.]+\s*$/im;class Nf{constructor(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=t&&t.xhrSetup||null,this.stats=new j,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,t.readyState!==4&&(this.stats.aborted=!0,t.abort()))}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(t,n,s){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=n,this.callbacks=s,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const s=this.loader=new self.XMLHttpRequest,v=this.stats;v.loading.first=0,v.loaded=0,v.aborted=!1;const w=this.xhrSetup;w?Promise.resolve().then(()=>{if(!(this.loader!==s||this.stats.aborted))return w(s,n.url)}).catch(I=>{if(!(this.loader!==s||this.stats.aborted))return s.open("GET",n.url,!0),w(s,n.url)}).then(()=>{this.loader!==s||this.stats.aborted||this.openAndSendXhr(s,n,t)}).catch(I=>{var U;(U=this.callbacks)==null||U.onError({code:s.status,text:I.message},n,s,v)}):this.openAndSendXhr(s,n,t)}openAndSendXhr(t,n,s){t.readyState||t.open("GET",n.url,!0);const v=n.headers,{maxTimeToFirstByteMs:w,maxLoadTimeMs:I}=s.loadPolicy;if(v)for(const U in v)t.setRequestHeader(U,v[U]);n.rangeEnd&&t.setRequestHeader("Range","bytes="+n.rangeStart+"-"+(n.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=n.responseType,self.clearTimeout(this.requestTimeout),s.timeout=w&&r(w)?w:I,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),s.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:s}=this;if(!t||!n)return;const v=n.readyState,w=this.config;if(!s.aborted&&v>=2&&(s.loading.first===0&&(s.loading.first=Math.max(self.performance.now(),s.loading.start),w.timeout!==w.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),w.timeout=w.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),w.loadPolicy.maxLoadTimeMs-(s.loading.first-s.loading.start)))),v===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const V=n.status,ue=n.responseType==="text"?n.responseText:null;if(V>=200&&V<300){const je=ue!=null?ue:n.response;if(je!=null){var I,U;s.loading.end=Math.max(self.performance.now(),s.loading.first);const lt=n.responseType==="arraybuffer"?je.byteLength:je.length;s.loaded=s.total=lt,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const it=(I=this.callbacks)==null?void 0:I.onProgress;it&&it(s,t,je,n);const jt={url:n.responseURL,data:je,code:V};(U=this.callbacks)==null||U.onSuccess(jt,s,t,n);return}}const pe=w.loadPolicy.errorRetry,xe=s.retry,De={url:t.url,data:void 0,code:V};if(Nr(pe,xe,!1,De))this.retry(pe);else{var X;W.error(`${V} while loading ${t.url}`),(X=this.callbacks)==null||X.onError({code:V,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(Nr(t,n,!0))this.retry(t);else{var s;W.warn(`timeout while loading ${(s=this.context)==null?void 0:s.url}`);const v=this.callbacks;v&&(this.abortInternal(),v.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:s}=this;this.retryDelay=lr(t,s.retry),s.retry++,W.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${s.retry}/${t.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(t){const n=this.stats;n.loaded=t.loaded,t.lengthComputable&&(n.total=t.total)}getCacheAge(){let t=null;if(this.loader&&sd.test(this.loader.getAllResponseHeaders())){const n=this.loader.getResponseHeader("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.loader&&new RegExp(`^${t}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null}}const td={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},od=b(b({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,startOnSegmentBoundary:!1,maxBufferSize:60*1e3*1e3,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncMode:"edge",liveSyncDurationCount:3,liveSyncOnStallIncrease:1,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,ignorePlaylistParsingErrors:!1,loader:Nf,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:La,bufferController:To,capLevelController:ju,errorController:at,fpsController:Ef,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:Yo,requireKeySystemAccessOnStart:!1,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableEmsgKLVMetadata:!1,enableID3MetadataCues:!0,enableInterstitialPlayback:!0,interstitialAppendInPlace:!0,interstitialLiveLookAhead:10,useMediaCapabilities:!0,preserveManualLevelOnError:!1,certLoadPolicy:{default:td},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},interstitialAssetListLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:3e4,timeoutRetry:{maxNumRetry:0,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:0,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},jf()),{},{subtitleStreamController:Fi,subtitleTrackController:T,timelineController:Dl,audioStreamController:sc,audioTrackController:tl,emeController:sl,cmcdController:af,contentSteeringController:pc,interstitialsController:uf});function jf(){return{cueHandler:df,enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}}function ud(k,t,n){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(t.liveMaxLatencyDurationCount!==void 0&&(t.liveSyncDurationCount===void 0||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(t.liveMaxLatencyDuration!==void 0&&(t.liveSyncDuration===void 0||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const s=Of(k),v=["manifest","level","frag"],w=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return v.forEach(I=>{const U=`${I==="level"?"playlist":I}LoadPolicy`,X=t[U]===void 0,V=[];w.forEach(ue=>{const pe=`${I}Loading${ue}`,xe=t[pe];if(xe!==void 0&&X){V.push(pe);const De=s[U].default;switch(t[U]={default:De},ue){case"TimeOut":De.maxLoadTimeMs=xe,De.maxTimeToFirstByteMs=xe;break;case"MaxRetry":De.errorRetry.maxNumRetry=xe,De.timeoutRetry.maxNumRetry=xe;break;case"RetryDelay":De.errorRetry.retryDelayMs=xe,De.timeoutRetry.retryDelayMs=xe;break;case"MaxRetryTimeout":De.errorRetry.maxRetryDelayMs=xe,De.timeoutRetry.maxRetryDelayMs=xe;break}}}),V.length&&n.warn(`hls.js config: "${V.join('", "')}" setting(s) are deprecated, use "${U}": ${Pn(t[U])}`)}),b(b({},s),t)}function Of(k){return k&&typeof k=="object"?Array.isArray(k)?k.map(Of):Object.keys(k).reduce((t,n)=>(t[n]=Of(k[n]),t),{}):k}function g(k,t){const n=k.loader;n!==Vf&&n!==Nf?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),k.progressive=!1):Mf()&&(k.loader=Vf,k.progressive=!0,k.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const C=2,z=.1,_e=.05,Re=100;class st extends Bs{constructor(t,n){super("gap-controller",t.logger),this.hls=void 0,this.fragmentTracker=void 0,this.media=null,this.mediaSource=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.buffered={},this.lastCurrentTime=0,this.ended=0,this.waiting=0,this.onMediaPlaying=()=>{this.ended=0,this.waiting=0},this.onMediaWaiting=()=>{var s;(s=this.media)!=null&&s.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var s;this.ended=((s=this.media)==null?void 0:s.currentTime)||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(t,n){this.setInterval(Re),this.mediaSource=n.mediaSource;const s=this.media=n.media;ku(s,"playing",this.onMediaPlaying),ku(s,"waiting",this.onMediaWaiting),ku(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(mu(s,"playing",this.onMediaPlaying),mu(s,"waiting",this.onMediaWaiting),mu(s,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(t,n){this.buffered=n.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var t;if(!((t=this.media)!=null&&t.readyState)||!this.hasBuffered)return;const n=this.media.currentTime;this.poll(n,this.lastCurrentTime),this.lastCurrentTime=n}poll(t,n){var s,v;const w=(s=this.hls)==null?void 0:s.config;if(!w)return;const I=this.media;if(!I)return;const{seeking:U}=I,X=this.seeking&&!U,V=!this.seeking&&U,ue=I.paused&&!U||I.ended||I.playbackRate===0;if(this.seeking=U,t!==n){n&&(this.ended=0),this.moved=!0,U||(this.nudgeRetry=0,w.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(V||X){X&&this.stallResolved(t);return}if(ue){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&I.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1}));return}if(!Jn.getBuffered(I).length){this.nudgeRetry=0;return}const pe=Jn.bufferInfo(I,t,0),xe=pe.nextStart||0,De=this.fragmentTracker;if(U&&De&&this.hls){const vn=zt(this.hls.inFlightFragments,t),Gr=pe.len>C,an=!xe||vn||xe-t>C&&!De.getPartialFragment(t);if(Gr||an)return;this.moved=!1}const je=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&De){if(!(pe.len>0)&&!xe)return;const Gr=Math.max(xe,pe.start||0)-t,ln=!!(je!=null&&je.live)?je.targetduration*2:C,Vr=Tr(t,De);if(Gr>0&&(Gr<=ln||Vr)){I.paused||this._trySkipBufferHole(Vr);return}}const lt=w.detectStallWithCurrentTimeMs,it=self.performance.now(),jt=this.waiting;let fr=this.stalled;if(fr===null)if(jt>0&&it-jt=lt||jt)&&this.hls){var Br;if(((Br=this.mediaSource)==null?void 0:Br.readyState)==="ended"&&!(je!=null&&je.live)&&Math.abs(t-((je==null?void 0:je.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(pe),!this.media||!this.hls)return}const Qr=Jn.bufferInfo(I,t,w.maxBufferHole);this._tryFixBufferStall(Qr,sr,t)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const s=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(s)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(o.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var s;const v=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(s=this.buffered.audio)!=null&&s.length&&v&&v.length>1&&t>v.end(0)){const w=Jn.bufferedInfo(Jn.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const I=Jn.timeRangesToArray(v),U=Jn.bufferedInfo(I,n,0).bufferedIndex;if(U>-1&&UU)&&ue-V<1&&t-V<2){const pe=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${V} -> ${ue} buffered index: ${X}`);this.warn(pe.message),this.media.currentTime+=1e-6;let xe=Tr(t,this.fragmentTracker);xe&&"fragment"in xe?xe=xe.fragment:xe||(xe=void 0);const De=Jn.bufferInfo(this.media,t,0);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:pe,reason:pe.message,frag:xe,buffer:De.len,bufferInfo:De})}}}}}_tryFixBufferStall(t,n,s){var v,w;const{fragmentTracker:I,media:U}=this,X=(v=this.hls)==null?void 0:v.config;if(!U||!I||!X)return;const V=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Tr(s,I);if((ue||V!=null&&V.live&&s1&&t.len>X.maxBufferHole||t.nextStart&&(t.nextStart-sX.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}adjacentTraversal(t,n){const s=this.fragmentTracker,v=t.nextStart;if(s&&v){const w=s.getFragAtPos(n,u.MAIN),I=s.getFragAtPos(v,u.MAIN);if(w&&I)return I.sn-w.sn<2}return!1}_reportStall(t){const{hls:n,media:s,stallReported:v,stalled:w}=this;if(!v&&w!==null&&s&&n){this.stallReported=!0;const I=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${Pn(t)})`);this.warn(I.message),n.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:I,buffer:t.len,bufferInfo:t,stalled:{start:w}})}}_trySkipBufferHole(t){var n;const{fragmentTracker:s,media:v}=this,w=(n=this.hls)==null?void 0:n.config;if(!v||!s||!w)return 0;const I=v.currentTime,U=Jn.bufferInfo(v,I,0),X=I0&&U.len<1&&v.readyState<3,xe=X-I;if(xe>0&&(ue||pe)){if(xe>w.maxBufferHole){let je=!1;if(I===0){const lt=s.getAppendedFrag(0,u.MAIN);lt&&X{const k=Ai();try{k&&new k(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class sa{constructor(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.assetCue=void 0,this.onEventCueEnter=()=>{this.hls&&this.hls.trigger(o.EVENT_CUE_ENTER,{})},this.hls=t,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}_unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}onMediaAttaching(t,n){var s;this.media=n.media,((s=n.overrides)==null?void 0:s.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){var t;const n=(t=this.hls)==null?void 0:t.latestLevelDetails;n&&this.updateDateRangeCues(n)}onMediaDetaching(t,n){this.media=null,!n.transferMedia&&(this.id3Track&&(this.removeCues&&ol(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(t){const n=this.getID3Track(t.textTracks);return n.mode="hidden",n}getID3Track(t){if(this.media){for(let n=0;nXn&&(pe=Xn),pe-ue<=0&&(pe=ue+pn);for(let De=0;Deue.type===Gi.audioId3&&X:v==="video"?V=ue=>ue.type===Gi.emsg&&U:V=ue=>ue.type===Gi.audioId3&&X||ue.type===Gi.emsg&&U,$l(w,n,s,V)}}onLevelUpdated(t,{details:n}){this.updateDateRangeCues(n,!0)}onLevelPtsUpdated(t,n){Math.abs(n.drift)>.01&&this.updateDateRangeCues(n.details)}updateDateRangeCues(t,n){if(!this.hls||!this.media)return;const{assetPlayerId:s,timelineOffset:v,enableDateRangeMetadataCues:w,interstitialsController:I}=this.hls.config;if(!w)return;const U=Ai();if(s&&v&&!I){const{fragmentStart:lt,fragmentEnd:it}=t;let jt=this.assetCue;jt?(jt.startTime=lt,jt.endTime=it):U&&(jt=this.assetCue=Fa(U,lt,it,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),jt&&(jt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(jt),jt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:X}=this,{dateRanges:V}=t,ue=Object.keys(V);let pe=this.dateRangeCuesAppended;if(X&&n){var xe;if((xe=X.cues)!=null&&xe.length){const lt=Object.keys(pe).filter(it=>!ue.includes(it));for(let it=lt.length;it--;){var De;const jt=lt[it],fr=(De=pe[jt])==null?void 0:De.cues;delete pe[jt],fr&&Object.keys(fr).forEach(sr=>{const Br=fr[sr];if(Br){Br.removeEventListener("enter",this.onEventCueEnter);try{X.removeCue(Br)}catch(Qr){}}})}}else pe=this.dateRangeCuesAppended={}}const je=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(je==null?void 0:je.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let lt=0;lt{if(gi!==jt.id){const Ui=V[gi];if(Ui.class===jt.class&&Ui.startDate>jt.startDate&&(!An||jt.startDate.01&&(gi.startTime=fr,gi.endTime=vn);else if(U){let Ui=jt.attr[An];$n(An)&&(Ui=K(Ui));const Vi=Fa(U,fr,vn,{key:An,data:Ui},Gi.dateRange);Vi&&(Vi.id=it,this.id3Track.addCue(Vi),Br[An]=Vi,I&&(An==="X-ASSET-LIST"||An==="X-ASSET-URL")&&Vi.addEventListener("enter",this.onEventCueEnter))}}pe[it]={cues:Br,dateRange:jt,durationKnown:Qr}}}}}class ja{constructor(t){this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=()=>{const{media:n}=this,s=this.levelDetails;if(!n||!s)return;this.currentTime=n.currentTime;const v=this.computeLatency();if(v===null)return;this._latency=v;const{lowLatencyMode:w,maxLiveSyncPlaybackRate:I}=this.config;if(!w||I===1||!s.live)return;const U=this.targetLatency;if(U===null)return;const X=v-U,V=Math.min(this.maxLatency,U+s.targetduration);if(X.05&&this.forwardBufferLength>1){const pe=Math.min(2,Math.max(1,I)),xe=Math.round(2/(1+Math.exp(-.75*X-this.edgeStalled))*20)/20,De=Math.min(pe,Math.max(1,xe));this.changeMediaPlaybackRate(n,De)}else n.playbackRate!==1&&n.playbackRate!==0&&this.changeMediaPlaybackRate(n,1)},this.hls=t,this.config=t.config,this.registerListeners()}get levelDetails(){var t;return((t=this.hls)==null?void 0:t.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:t}=this;if(t.liveMaxLatencyDuration!==void 0)return t.liveMaxLatencyDuration;const n=this.levelDetails;return n?t.liveMaxLatencyDurationCount*n.targetduration:0}get targetLatency(){const t=this.levelDetails;if(t===null||this.hls===null)return null;const{holdBack:n,partHoldBack:s,targetduration:v}=t,{liveSyncDuration:w,liveSyncDurationCount:I,lowLatencyMode:U}=this.config,X=this.hls.userConfig;let V=U&&s||n;(this._targetLatencyUpdated||X.liveSyncDuration||X.liveSyncDurationCount||V===0)&&(V=w!==void 0?w:I*v);const ue=v;return V+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,ue)}set targetLatency(t){this.stallCount=0,this.config.liveSyncDuration=t,this._targetLatencyUpdated=!0}get liveSyncPosition(){const t=this.estimateLiveEdge(),n=this.targetLatency;if(t===null||n===null)return null;const s=this.levelDetails;if(s===null)return null;const v=s.edge,w=t-n-this.edgeStalled,I=v-s.totalduration,U=v-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(I,w),U)}get drift(){const t=this.levelDetails;return t===null?1:t.drift}get edgeStalled(){const t=this.levelDetails;if(t===null)return 0;const n=(this.config.lowLatencyMode&&t.partTarget||t.targetduration)*3;return Math.max(t.age-n,0)}get forwardBufferLength(){const{media:t}=this,n=this.levelDetails;if(!t||!n)return 0;const s=t.buffered.length;return(s?t.buffered.end(s-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.ERROR,this.onError,this))}onMediaAttached(t,n){this.media=n.media,this.media.addEventListener("timeupdate",this.onTimeupdate)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)}onManifestLoading(){this._latency=null,this.stallCount=0}onLevelUpdated(t,{details:n}){n.advanced&&this.onTimeupdate(),!n.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(t,n){var s;n.details===f.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(s=this.levelDetails)!=null&&s.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var s,v;t.playbackRate!==n&&((s=this.hls)==null||s.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(v=this.targetLatency)==null?void 0:v.toFixed(3)}, forwardBufferLength=${this.forwardBufferLength.toFixed(3)}: adjusting playback rate from ${t.playbackRate} to ${n}`),t.playbackRate=n)}estimateLiveEdge(){const t=this.levelDetails;return t===null?null:t.edge+t.age}computeLatency(){const t=this.estimateLiveEdge();return t===null?null:t-this.currentTime}}class Ra extends oo{constructor(t,n){super(t,"level-controller"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=n,this._registerListeners()}_registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this),t.on(o.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this),t.off(o.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(n=>{n.loadError=0,n.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(t,n){this.resetLevels()}onManifestLoaded(t,n){const s=this.hls.config.preferManagedMediaSource,v=[],w={},I={};let U=!1,X=!1,V=!1;n.levels.forEach(ue=>{const pe=ue.attrs;let{audioCodec:xe,videoCodec:De}=ue;xe&&(ue.audioCodec=xe=gt(xe,s)||void 0),De&&(De=ue.videoCodec=Ct(De));const{width:je,height:lt,unknownCodecs:it}=ue;let jt=it?it.length:0;if(it)for(let Vr=jt;Vr--;){const An=it[Vr];this.isAudioSupported(An)?(ue.audioCodec=xe=xe?`${xe},${An}`:An,jt--,he.audio[xe.substring(0,4)]=2):this.isVideoSupported(An)&&(ue.videoCodec=De=De?`${De},${An}`:An,jt--,he.video[De.substring(0,4)]=2)}if(U||(U=!!(je&<)),X||(X=!!De),V||(V=!!xe),jt||xe&&!this.isAudioSupported(xe)||De&&!this.isVideoSupported(De)){this.log(`Some or all CODECS not supported "${pe.CODECS}"`);return}const{CODECS:fr,"FRAME-RATE":sr,"HDCP-LEVEL":Br,"PATHWAY-ID":Qr,RESOLUTION:vn,"VIDEO-RANGE":Gr}=pe,ln=`${`${Qr||"."}-`}${ue.bitrate}-${vn}-${sr}-${fr}-${Gr}-${Br}`;if(w[ln])if(w[ln].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Vr=I[ln]+=1;ue.attrs["PATHWAY-ID"]=new Array(Vr+1).join(".");const An=this.createLevel(ue);w[ln]=An,v.push(An)}else w[ln].addGroupId("audio",pe.AUDIO),w[ln].addGroupId("text",pe.SUBTITLES);else{const Vr=this.createLevel(ue);w[ln]=Vr,I[ln]=1,v.push(Vr)}}),this.filterAndSortMediaOptions(v,n,U,X,V)}createLevel(t){const n=new kr(t),s=t.supplemental;if(s!=null&&s.videoCodec&&!this.isVideoSupported(s.videoCodec)){const v=new Error(`SUPPLEMENTAL-CODECS not supported "${s.videoCodec}"`);this.log(v.message),n.supportedResult=mr(v,[])}return n}isAudioSupported(t){return Ce(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Ce(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,v,w){let I=[],U=[],X=t;if((s||v)&&w&&(X=X.filter(({videoCodec:it,videoRange:jt,width:fr,height:sr})=>(!!it||!!(fr&&sr))&&tn(jt))),X.length===0){Promise.resolve().then(()=>{if(this.hls){let it="no level with compatible codecs found in manifest",jt=it;n.levels.length&&(jt=`one or more CODECS in variant not supported: ${Pn(n.levels.map(sr=>sr.attrs.CODECS).filter((sr,Br,Qr)=>Qr.indexOf(sr)===Br))}`,this.warn(jt),it+=` (${jt})`);const fr=new Error(it);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:fr,reason:jt})}});return}n.audioTracks&&(I=n.audioTracks.filter(it=>!it.audioCodec||this.isAudioSupported(it.audioCodec)),en(I)),n.subtitles&&(U=n.subtitles,en(U));const V=X.slice(0);X.sort((it,jt)=>{if(it.attrs["HDCP-LEVEL"]!==jt.attrs["HDCP-LEVEL"])return(it.attrs["HDCP-LEVEL"]||"")>(jt.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&it.height!==jt.height)return it.height-jt.height;if(it.frameRate!==jt.frameRate)return it.frameRate-jt.frameRate;if(it.videoRange!==jt.videoRange)return vr.indexOf(it.videoRange)-vr.indexOf(jt.videoRange);if(it.videoCodec!==jt.videoCodec){const fr=Tt(it.videoCodec),sr=Tt(jt.videoCodec);if(fr!==sr)return sr-fr}if(it.uri===jt.uri&&it.codecSet!==jt.codecSet){const fr=Pe(it.codecSet),sr=Pe(jt.codecSet);if(fr!==sr)return sr-fr}return it.averageBitrate!==jt.averageBitrate?it.averageBitrate-jt.averageBitrate:0});let ue=V[0];if(this.steering&&(X=this.steering.filterParsedLevels(X),X.length!==V.length)){for(let it=0;itfr&&fr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=sr)}break}const xe=w&&!v,De=this.hls.config,je=!!(De.audioStreamController&&De.audioTrackController),lt={levels:X,audioTracks:I,subtitleTracks:U,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:v,altAudio:je&&!xe&&I.some(it=>!!it.url)};this.hls.trigger(o.MANIFEST_PARSED,lt)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(t){const n=this._levels;if(n.length===0)return;if(t<0||t>=n.length){const ue=new Error("invalid level idx"),pe=t<0;if(this.hls.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:pe,error:ue,reason:ue.message}),pe)return;t=Math.min(t,n.length-1)}const s=this.currentLevelIndex,v=this.currentLevel,w=v?v.attrs["PATHWAY-ID"]:void 0,I=n[t],U=I.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=I,s===t&&v&&w===U)return;this.log(`Switching to level ${t} (${I.height?I.height+"p ":""}${I.videoRange?I.videoRange+" ":""}${I.codecSet?I.codecSet+" ":""}@${I.bitrate})${U?" with Pathway "+U:""} from level ${s}${w?" with Pathway "+w:""}`);const X={level:t,attrs:I.attrs,details:I.details,bitrate:I.bitrate,averageBitrate:I.averageBitrate,maxBitrate:I.maxBitrate,realBitrate:I.realBitrate,width:I.width,height:I.height,codecSet:I.codecSet,audioCodec:I.audioCodec,videoCodec:I.videoCodec,audioGroups:I.audioGroups,subtitleGroups:I.subtitleGroups,loaded:I.loaded,loadError:I.loadError,fragmentError:I.fragmentError,name:I.name,id:I.id,uri:I.uri,url:I.url,urlId:0,audioGroupIds:I.audioGroupIds,textGroupIds:I.textGroupIds};this.hls.trigger(o.LEVEL_SWITCHING,X);const V=I.details;if(!V||V.live){const ue=this.switchParams(I.uri,v==null?void 0:v.details,V);this.loadPlaylist(ue)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(t){this.manualLevelIndex=t,this._startLevel===void 0&&(this._startLevel=t),t!==-1&&(this.level=t)}get firstLevel(){return this._firstLevel}set firstLevel(t){this._firstLevel=t}get startLevel(){if(this._startLevel===void 0){const t=this.hls.config.startLevel;return t!==void 0?t:this.hls.firstAutoLevel}return this._startLevel}set startLevel(t){this._startLevel=t}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(t){if(this.steering){const n=this.steering.pathways(),s=t.filter(v=>n.indexOf(v)!==-1);if(t.length<1){this.warn(`pathwayPriority ${t} should contain at least one pathway from list: ${n}`);return}this.steering.pathwayPriority=s}}onError(t,n){n.fatal||!n.context||n.context.type===h.LEVEL&&n.context.level===this.level&&this.checkRetry(n)}onFragBuffered(t,{frag:n}){if(n!==void 0&&n.type===u.MAIN){const s=n.elementaryStreams;if(!Object.keys(s).some(w=>!!s[w]))return;const v=this._levels[n.level];v!=null&&v.loadError&&(this.log(`Resetting level error count of ${v.loadError} on frag buffered`),v.loadError=0)}}onLevelLoaded(t,n){var s;const{level:v,details:w}=n,I=n.levelInfo;if(!I){var U;this.warn(`Invalid level index ${v}`),(U=n.deliveryDirectives)!=null&&U.skip&&(w.deltaUpdateFailed=!0);return}if(I===this.currentLevel||n.withoutMultiVariant){I.fragmentError===0&&(I.loadError=0);let X=I.details;X===n.details&&X.advanced&&(X=void 0),this.playlistLoaded(v,n,X)}else(s=n.deliveryDirectives)!=null&&s.skip&&(w.deltaUpdateFailed=!0)}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)}loadingPlaylist(t,n){super.loadingPlaylist(t,n);const s=this.getUrlWithDirectives(t.uri,n),v=this.currentLevelIndex,w=t.attrs["PATHWAY-ID"],I=t.details,U=I==null?void 0:I.age;this.log(`Loading level index ${v}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${w?" Pathway "+w:""}${U&&I.live?" age "+U.toFixed(1)+(I.type?" "+I.type||0:""):""} ${s}`),this.hls.trigger(o.LEVEL_LOADING,{url:s,level:v,levelInfo:t,pathwayId:t.attrs["PATHWAY-ID"],id:0,deliveryDirectives:n||null})}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(t){this.level=t,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=t)}removeLevel(t){var n;if(this._levels.length===1)return;const s=this._levels.filter((w,I)=>I!==t?!0:(this.steering&&this.steering.removeLevel(w),w===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,w.details&&w.details.fragments.forEach(U=>U.level=-1)),!1));Mr(s),this._levels=s,this.currentLevelIndex>-1&&(n=this.currentLevel)!=null&&n.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const v=s.length-1;this._firstLevel=Math.min(this._firstLevel,v),this._startLevel&&(this._startLevel=Math.min(this._startLevel,v)),this.hls.trigger(o.LEVELS_UPDATED,{levels:s})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:s}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(o.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:s}))}}function en(k){const t={};k.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function jr(){return self.SourceBuffer||self.WebKitSourceBuffer}function Xr(){if(!ae())return!1;const t=jr();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function kn(){if(!Xr())return!1;const k=ae();return typeof(k==null?void 0:k.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>k.isTypeSupported(Gt(t,"video")))||["mp4a.40.2","fLaC"].some(t=>k.isTypeSupported(Gt(t,"audio"))))}function Wn(){var k;const t=jr();return typeof(t==null||(k=t.prototype)==null?void 0:k.changeType)=="function"}const Ha=100;class $i extends xa{constructor(t,n,s){super(t,n,s,"stream-controller",u.MAIN),this.audioCodecSwap=!1,this.level=-1,this._forceStartLoad=!1,this._hasEnoughToStart=!1,this.altAudio=0,this.audioOnly=!1,this.fragPlaying=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this.onMediaPlaying=()=>{this.tick()},this.onMediaSeeked=()=>{const v=this.media,w=v?v.currentTime:null;if(w===null||!r(w)||(this.log(`Media seeked to ${w.toFixed(3)}`),!this.getBufferedFrag(w)))return;const I=this.getFwdBufferInfoAtPos(v,w,u.MAIN,0);if(I===null||I.len===0){this.warn(`Main forward buffer length at ${w} on "seeked" event ${I?I.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(o.MANIFEST_PARSED,this.onManifestParsed,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(o.BUFFER_CREATED,this.onBufferCreated,this),t.on(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(o.MANIFEST_PARSED,this.onManifestParsed,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(o.BUFFER_CREATED,this.onBufferCreated,this),t.off(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:s,hls:v}=this;if(this.stopLoad(),this.setInterval(Ha),this.level=-1,!this.startFragRequested){let w=v.startLevel;w===-1&&(v.config.testBandwidth&&this.levels.length>1?(w=0,this.bitrateTest=!0):w=v.firstAutoLevel),v.nextLoadLevel=w,this.level=v.loadLevel,this._hasEnoughToStart=!!n}s>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${s.toFixed(3)}`),t=s),this.state=Kr.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=Kr.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case Kr.WAITING_LEVEL:{const{levels:n,level:s}=this,v=n==null?void 0:n[s],w=v==null?void 0:v.details;if(w&&(!w.live||this.levelLastLoaded===v&&!this.waitForLive(v))){if(this.waitForCdnTuneIn(w))break;this.state=Kr.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=Kr.IDLE;break}break}case Kr.FRAG_LOADING_WAITING_RETRY:{var t;const n=self.performance.now(),s=this.retryDate;if(!s||n>=s||(t=this.media)!=null&&t.seeking){const{levels:v,level:w}=this,I=v==null?void 0:v[w];this.resetStartWhenNotLoaded(I||null),this.state=Kr.IDLE}}break}this.state===Kr.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var t;super.onTickEnd(),(t=this.media)!=null&&t.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:t,levelLastLoaded:n,levels:s,media:v}=this;if(n===null||!v&&!this.primaryPrefetch&&(this.startFragRequested||!t.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const w=this.buffering?t.nextLoadLevel:t.loadLevel;if(!(s!=null&&s[w]))return;const I=s[w],U=this.getMainFwdBufferInfo();if(U===null)return;const X=this.getLevelDetails();if(X&&this._streamEnded(U,X)){const lt={};this.altAudio===2&&(lt.type="video"),this.hls.trigger(o.BUFFER_EOS,lt),this.state=Kr.ENDED;return}if(!this.buffering)return;t.loadLevel!==w&&t.manualLevel===-1&&this.log(`Adapting to level ${w} from level ${this.level}`),this.level=t.nextLoadLevel=w;const V=I.details;if(!V||this.state===Kr.WAITING_LEVEL||this.waitForLive(I)){this.level=w,this.state=Kr.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=U.len,pe=this.getMaxBufferLength(I.maxBitrate);if(ue>=pe)return;this.backtrackFragment&&this.backtrackFragment.start>U.end&&(this.backtrackFragment=null);const xe=this.backtrackFragment?this.backtrackFragment.start:U.end;let De=this.getNextFragment(xe,V);if(this.couldBacktrack&&!this.fragPrevious&&De&&Te(De)&&this.fragmentTracker.getState(De)!==br.OK){var je;const it=((je=this.backtrackFragment)!=null?je:De).sn-V.startSN,jt=V.fragments[it-1];jt&&De.cc===jt.cc&&(De=jt,this.fragmentTracker.removeFragment(jt))}else this.backtrackFragment&&U.len&&(this.backtrackFragment=null);if(De&&this.isLoopLoading(De,xe)){if(!De.gap){const it=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,jt=(it===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;jt&&this.afterBufferFlushed(jt,it,u.MAIN)}De=this.getNextFragmentLoopLoading(De,V,U,u.MAIN,pe)}De&&(De.initSegment&&!De.initSegment.data&&!this.bitrateTest&&(De=De.initSegment),this.loadFragment(De,I,xe))}loadFragment(t,n,s){const v=this.fragmentTracker.getState(t);v===br.NOT_LOADED||v===br.PARTIAL?Te(t)?this.bitrateTest?(this.log(`Fragment ${t.sn} of level ${t.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(t,n)):super.loadFragment(t,n,s):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,u.MAIN)}followingBufferedFrag(t){return t?this.getBufferedFrag(t.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:t,media:n}=this;if(n!=null&&n.readyState){let s;const v=this.getAppendedFrag(n.currentTime);v&&v.start>1&&this.flushMainBuffer(0,v.start-1);const w=this.getLevelDetails();if(w!=null&&w.live){const U=this.getMainFwdBufferInfo();if(!U||U.len=I-n.maxFragLookUpTolerance&&w<=U;if(v!==null&&s.duration>v&&(w{this.hls&&this.hls.trigger(o.AUDIO_TRACK_SWITCHED,n)}),s.trigger(o.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}s.trigger(o.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const s=yi(n.url,this.hls);if(s){const v=this.videoBuffer;v&&this.mediaBuffer!==v&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=v)}this.altAudio=s?2:0,this.tick()}onBufferCreated(t,n){const s=n.tracks;let v,w,I=!1;for(const U in s){const X=s[U];if(X.id==="main"){if(w=U,v=X,U==="video"){const V=s[U];V&&(this.videoBuffer=V.buffer)}}else I=!0}I&&v?(this.log(`Alternate track found, use ${w}.buffered to schedule main fragment loading`),this.mediaBuffer=v.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:s,part:v}=n,w=s.type===u.MAIN;if(w){if(this.fragContextChanged(s)){this.warn(`Fragment ${s.sn}${v?" p: "+v.index:""} of level ${s.level} finished buffering, but was aborted. state: ${this.state}`),this.state===Kr.PARSED&&(this.state=Kr.IDLE);return}const U=v?v.stats:s.stats;this.fragLastKbps=Math.round(8*U.total/(U.buffering.end-U.loading.first)),Te(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,v)}const I=this.media;I&&(!this._hasEnoughToStart&&Jn.getBuffered(I).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),w&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var s;if(n.fatal){this.state=Kr.ERROR;return}switch(n.details){case f.FRAG_GAP:case f.FRAG_PARSING_ERROR:case f.FRAG_DECRYPT_ERROR:case f.FRAG_LOAD_ERROR:case f.FRAG_LOAD_TIMEOUT:case f.KEY_LOAD_ERROR:case f.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(u.MAIN,n);break;case f.LEVEL_LOAD_ERROR:case f.LEVEL_LOAD_TIMEOUT:case f.LEVEL_PARSING_ERROR:!n.levelRetry&&this.state===Kr.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=Kr.IDLE);break;case f.BUFFER_ADD_CODEC_ERROR:case f.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.resetLoadingState();break;case f.BUFFER_FULL_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&(!this.config.interstitialsController&&this.config.assetPlayerId?this._hasEnoughToStart=!0:this.flushMainBuffer(0,Number.POSITIVE_INFINITY));break;case f.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=Kr.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==ie.AUDIO||!this.altAudio){const s=(n===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;s&&(this.afterBufferFlushed(s,n,u.MAIN),this.tick())}}onLevelsUpdated(t,n){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=n.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:t}=this;if(!t)return;const n=t.currentTime;let s=this.startPosition;if(s>=0&&n0&&(X{const{hls:v}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=Kr.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const I=w.stats;I.parsing.start=I.parsing.end=I.buffering.start=I.buffering.end=self.performance.now(),v.trigger(o.FRAG_LOADED,s),w.bitrateTest=!1})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:v,chunkMeta:w}=t,I=this.getCurrentContext(w);if(!I){this.resetWhenMissingContext(w);return}const{frag:U,part:X,level:V}=I,{video:ue,text:pe,id3:xe,initSegment:De}=v,{details:je}=V,lt=this.altAudio?void 0:v.audio;if(this.fragContextChanged(U)){this.fragmentTracker.removeFragment(U);return}if(this.state=Kr.PARSING,De){const it=De.tracks;if(it){const Br=U.initSegment||U;if(this.unhandledEncryptionError(De,U))return;this._bufferInitSegment(V,it,Br,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:Br,id:n,tracks:it})}const jt=De.initPTS,fr=De.timescale,sr=this.initPTS[U.cc];if(r(jt)&&(!sr||sr.baseTime!==jt||sr.timescale!==fr)){const Br=De.trackId;this.initPTS[U.cc]={baseTime:jt,timescale:fr,trackId:Br},s.trigger(o.INIT_PTS_FOUND,{frag:U,id:n,initPTS:jt,timescale:fr,trackId:Br})}}if(ue&&je){lt&&ue.type==="audiovideo"&&this.logMuxedErr(U);const it=je.fragments[U.sn-1-je.startSN],jt=U.sn===je.startSN,fr=!it||U.cc>it.cc;if(v.independent!==!1){const{startPTS:sr,endPTS:Br,startDTS:Qr,endDTS:vn}=ue;if(X)X.elementaryStreams[ue.type]={startPTS:sr,endPTS:Br,startDTS:Qr,endDTS:vn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!fr&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Gr=this.getMainFwdBufferInfo(),an=(Gr?Gr.end:this.getLoadPosition())+this.config.maxBufferHole,ln=ue.firstKeyFramePTS?ue.firstKeyFramePTS:sr;if(!jt&&anC&&(U.gap=!0);U.setElementaryStreamInfo(ue.type,sr,Br,Qr,vn),this.backtrackFragment&&(this.backtrackFragment=U),this.bufferFragmentData(ue,U,X,w,jt||fr)}else if(jt||fr)U.gap=!0;else{this.backtrack(U);return}}if(lt){const{startPTS:it,endPTS:jt,startDTS:fr,endDTS:sr}=lt;X&&(X.elementaryStreams[ie.AUDIO]={startPTS:it,endPTS:jt,startDTS:fr,endDTS:sr}),U.setElementaryStreamInfo(ie.AUDIO,it,jt,fr,sr),this.bufferFragmentData(lt,U,X,w)}if(je&&xe!=null&&xe.samples.length){const it={id:n,frag:U,details:je,samples:xe.samples};s.trigger(o.FRAG_PARSING_METADATA,it)}if(je&&pe){const it={id:n,frag:U,details:je,samples:pe.samples};s.trigger(o.FRAG_PARSING_USERDATA,it)}}logMuxedErr(t){this.warn(`${Te(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,v){if(this.state!==Kr.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(s));const{audio:w,video:I,audiovideo:U}=n;if(w){const V=t.audioCodec;let ue=Fe(w.codec,V);ue==="mp4a"&&(ue="mp4a.40.5");const pe=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){ue&&(ue.indexOf("mp4a.40.5")!==-1?ue="mp4a.40.2":ue="mp4a.40.5");const xe=w.metadata;xe&&"channelCount"in xe&&(xe.channelCount||1)!==1&&pe.indexOf("firefox")===-1&&(ue="mp4a.40.5")}ue&&ue.indexOf("mp4a.40.5")!==-1&&pe.indexOf("android")!==-1&&w.container!=="audio/mpeg"&&(ue="mp4a.40.2",this.log(`Android: force audio codec to ${ue}`)),V&&V!==ue&&this.log(`Swapping manifest audio codec "${V}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${V||""}/${w.codec}]`),delete n.audiovideo}if(I){I.levelCodec=t.videoCodec,I.id=u.MAIN;const V=I.codec;if((V==null?void 0:V.length)===4)switch(V){case"hvc1":case"hev1":I.codec="hvc1.1.6.L120.90";break;case"av01":I.codec="av01.0.04M.08";break;case"avc1":I.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${I.container}, codecs[level/parsed]=[${t.videoCodec||""}/${V}]${I.codec!==V?" parsed-corrected="+I.codec:""}${I.supplemental?" supplemental="+I.supplemental:""}`),delete n.audiovideo}U&&(this.log(`Init audiovideo buffer, container:${U.container}, codecs[level/parsed]=[${t.codecs}/${U.codec}]`),delete n.video,delete n.audio);const X=Object.keys(n);if(X.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;X.forEach(V=>{const pe=n[V].initSegment;pe!=null&&pe.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:V,data:pe,frag:s,part:null,chunkMeta:v,parent:s.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,u.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,s=t==null?void 0:t[n];return s?this.getMaxBufferLength(s.maxBitrate):this.config.maxBufferLength}backtrack(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=Kr.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(Jn.isBuffered(t,s)?n=this.getAppendedFrag(s):Jn.isBuffered(t,s+.1)&&(n=this.getAppendedFrag(s+.1)),n){this.backtrackFragment=null;const v=this.fragPlaying,w=n.level;(!v||n.sn!==v.sn||v.level!==w)&&(this.fragPlaying=n,this.hls.trigger(o.FRAG_CHANGED,{frag:n}),(!v||v.level!==w)&&this.hls.trigger(o.LEVEL_SWITCHED,{level:w}))}}}get nextLevel(){const t=this.nextBufferedFrag;return t?t.level:-1}get currentFrag(){var t;if(this.fragPlaying)return this.fragPlaying;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;return r(n)?this.getAppendedFrag(n):null}get currentProgramDateTime(){var t;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;if(r(n)){const s=this.getLevelDetails(),v=this.currentFrag||(s?Dn(null,s.fragments,n):null);if(v){const w=v.programDateTime;if(w!==null){const I=w+(n-v.start)*1e3;return new Date(I)}}}return null}get currentLevel(){const t=this.currentFrag;return t?t.level:-1}get nextBufferedFrag(){const t=this.currentFrag;return t?this.followingBufferedFrag(t):null}get forceStartLoad(){return this._forceStartLoad}}class Ga{constructor(t){this.config=void 0,this.keyUriToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const s in this.keyUriToKeyInfo){const v=this.keyUriToKeyInfo[s].loader;if(v){var n;if(t&&t!==((n=v.context)==null?void 0:n.frag.type))return;v.abort()}}}detach(){for(const t in this.keyUriToKeyInfo){const n=this.keyUriToKeyInfo[t];(n.mediaKeySessionContext||n.decryptdata.isCommonEncryption)&&delete this.keyUriToKeyInfo[t]}}destroy(){this.detach();for(const t in this.keyUriToKeyInfo){const n=this.keyUriToKeyInfo[t].loader;n&&n.destroy()}this.keyUriToKeyInfo={}}createKeyLoadError(t,n=f.KEY_LOAD_ERROR,s,v,w){return new ba({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:w,error:s,networkDetails:v})}loadClear(t,n,s){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(n.length)for(let v=0,w=n.length;v{if(!this.emeController)return;I.setKeyFormat(U);const X=Eo(U);if(X)return this.emeController.getKeySystemAccess([X])})}if(this.config.requireKeySystemAccessOnStart){const v=ko(this.config);if(v.length)return this.emeController.getKeySystemAccess(v)}}return null}load(t){return!t.decryptdata&&t.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(t).then(n=>this.loadInternal(t,n)):this.loadInternal(t)}loadInternal(t,n){var s,v;n&&t.setKeyFormat(n);const w=t.decryptdata;if(!w){const V=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:"Missing decryption data on fragment in onKeyLoading");return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,V))}const I=w.uri;if(!I)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${I}"`)));let U=this.keyUriToKeyInfo[I];if((s=U)!=null&&s.decryptdata.key)return w.key=U.decryptdata.key,Promise.resolve({frag:t,keyInfo:U});if((v=U)!=null&&v.keyLoadPromise){var X;switch((X=U.mediaKeySessionContext)==null?void 0:X.keyStatus){case void 0:case"status-pending":case"usable":case"usable-in-future":return U.keyLoadPromise.then(V=>(w.key=V.keyInfo.decryptdata.key,{frag:t,keyInfo:U}))}}switch(U=this.keyUriToKeyInfo[I]={decryptdata:w,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},w.method){case"ISO-23001-7":case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return w.keyFormat==="identity"?this.loadKeyHTTP(U,t):this.loadKeyEME(U,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(U,t);default:return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${w.method}"`)))}}loadKeyEME(t,n){const s={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){const v=this.emeController.loadKey(s);if(v)return(t.keyLoadPromise=v.then(w=>(t.mediaKeySessionContext=w,s))).catch(w=>{throw t.keyLoadPromise=null,w})}return Promise.resolve(s)}loadKeyHTTP(t,n){const s=this.config,v=s.loader,w=new v(s);return n.keyLoader=t.loader=w,t.keyLoadPromise=new Promise((I,U)=>{const X={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},V=s.keyLoadPolicy.default,ue={loadPolicy:V,timeout:V.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},pe={onSuccess:(xe,De,je,lt)=>{const{frag:it,keyInfo:jt,url:fr}=je;if(!it.decryptdata||jt!==this.keyUriToKeyInfo[fr])return U(this.createKeyLoadError(it,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),lt));jt.decryptdata.key=it.decryptdata.key=new Uint8Array(xe.data),it.keyLoader=null,jt.loader=null,I({frag:it,keyInfo:jt})},onError:(xe,De,je,lt)=>{this.resetLoader(De),U(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${xe.code} loading key ${xe.text}`),je,b({url:X.url,data:void 0},xe)))},onTimeout:(xe,De,je)=>{this.resetLoader(De),U(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),je))},onAbort:(xe,De,je)=>{this.resetLoader(De),U(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),je))}};w.load(X,ue,pe)})}resetLoader(t){const{frag:n,keyInfo:s,url:v}=t,w=s.loader;n.keyLoader===w&&(n.keyLoader=null,s.loader=null),delete this.keyUriToKeyInfo[v],w&&w.destroy()}}function fs(k){const{type:t}=k;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function Ka(k,t){let n=k.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class Gc{constructor(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=t,this.registerListeners()}startLoad(t){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_LOADING,this.onLevelLoading,this),t.off(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,s=n.pLoader,v=n.loader,w=s||v,I=new w(n);return this.loaders[t.type]=I,I}getInternalLoader(t){return this.loaders[t.type]}resetInternalLoader(t){this.loaders[t]&&delete this.loaders[t]}destroyInternalLoaders(){for(const t in this.loaders){const n=this.loaders[t];n&&n.destroy(),this.resetInternalLoader(t)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(t,n){const{url:s}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:s,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:s,level:v,pathwayId:w,url:I,deliveryDirectives:U,levelInfo:X}=n;this.load({id:s,level:v,pathwayId:w,responseType:"text",type:h.LEVEL,url:I,deliveryDirectives:U,levelOrTrack:X})}onAudioTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:I,track:U}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.AUDIO_TRACK,url:w,deliveryDirectives:I,levelOrTrack:U})}onSubtitleTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:I,track:U}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:w,deliveryDirectives:I,levelOrTrack:U})}onLevelsUpdated(t,n){const s=this.loaders[h.LEVEL];if(s){const v=s.context;v&&!n.levels.some(w=>w===v.levelOrTrack)&&(s.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const s=this.hls.config;let v=this.getInternalLoader(t);if(v){const V=this.hls.logger,ue=v.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?V.log(`[playlist-loader]: ignore ${t.url} ongoing request`):V.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}V.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),v.abort()}let w;if(t.type===h.MANIFEST?w=s.manifestLoadPolicy.default:w=y({},s.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),v=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let V;if(t.type===h.LEVEL&&t.level!==null?V=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?V=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&(V=this.hls.subtitleTracks[t.id].details),V){const ue=V.partTarget,pe=V.targetduration;if(ue&&pe){const xe=Math.max(ue*3,pe*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(xe,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(xe,w.maxTimeToFirstByteMs)})}}}const I=w.errorRetry||w.timeoutRetry||{},U={loadPolicy:w,timeout:w.maxLoadTimeMs,maxRetry:I.maxNumRetry||0,retryDelay:I.retryDelayMs||0,maxRetryDelay:I.maxRetryDelayMs||0},X={onSuccess:(V,ue,pe,xe)=>{const De=this.getInternalLoader(pe);this.resetInternalLoader(pe.type);const je=V.data;if(je.indexOf("#EXTM3U")!==0){this.handleManifestParsingError(V,pe,new Error("no EXTM3U delimiter"),xe||null,ue);return}ue.parsing.start=performance.now(),Ro.isMediaPlaylist(je)||pe.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(V,ue,pe,xe||null,De):this.handleMasterPlaylist(V,ue,pe,xe)},onError:(V,ue,pe,xe)=>{this.handleNetworkError(ue,pe,!1,V,xe)},onTimeout:(V,ue,pe)=>{this.handleNetworkError(ue,pe,!0,void 0,V)}};v.load(t,U,X)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:s}=this.hls;(t||s)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,s,v){const w=this.hls,I=t.data,U=Ka(t,s),X=Ro.parseMasterPlaylist(I,U);if(X.playlistParsingError){this.handleManifestParsingError(t,s,X.playlistParsingError,v,n);return}const{contentSteering:V,levels:ue,sessionData:pe,sessionKeys:xe,startTimeOffset:De,variableList:je}=X;this.variableList=je;const{AUDIO:lt=[],SUBTITLES:it,"CLOSED-CAPTIONS":jt}=Ro.parseMasterPlaylistMedia(I,U,X);lt.length&&!lt.some(sr=>!sr.url)&&ue[0].audioCodec&&!ue[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),lt.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new ha({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:lt,subtitles:it,captions:jt,contentSteering:V,url:U,stats:n,networkDetails:v,sessionData:pe,sessionKeys:xe,startTimeOffset:De,variableList:je})}handleTrackOrLevelPlaylist(t,n,s,v,w){const I=this.hls,{id:U,level:X,type:V}=s,ue=Ka(t,s),pe=r(X)?X:r(U)?U:0,xe=fs(s),De=Ro.parseLevelPlaylist(t.data,ue,pe,xe,0,this.variableList);if(V===h.MANIFEST){const je={attrs:new ha({}),bitrate:0,details:De,name:"",url:ue};De.requestScheduled=n.loading.start+Gn(De,0),I.trigger(o.MANIFEST_LOADED,{levels:[je],audioTracks:[],url:ue,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=De,this.handlePlaylistLoaded(De,t,n,s,v,w)}handleManifestParsingError(t,n,s,v,w){this.hls.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:s,error:s,reason:s.message,response:t,context:n,networkDetails:v,stats:w})}handleNetworkError(t,n,s=!1,v,w){let I=`A network ${s?"timeout":"error"+(v?" (status "+v.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?I+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(I+=` id: ${t.id} group-id: "${t.groupId}"`);const U=new Error(I);this.hls.logger.warn(`[playlist-loader]: ${I}`);let X=f.UNKNOWN,V=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:X=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,V=!0;break;case h.LEVEL:X=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,V=!1;break;case h.AUDIO_TRACK:X=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,V=!1;break;case h.SUBTITLE_TRACK:X=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,V=!1;break}ue&&this.resetInternalLoader(t.type);const pe={type:c.NETWORK_ERROR,details:X,fatal:V,url:t.url,loader:ue,context:t,error:U,networkDetails:n,stats:w};if(v){const xe=(n==null?void 0:n.url)||t.url;pe.response=b({url:xe,data:void 0},v)}this.hls.trigger(o.ERROR,pe)}handlePlaylistLoaded(t,n,s,v,w,I){const U=this.hls,{type:X,level:V,id:ue,groupId:pe,deliveryDirectives:xe}=v,De=Ka(n,v),je=fs(v),lt=typeof v.level=="number"&&je===u.MAIN?V:void 0;if(!t.fragments.length){const jt=t.playlistParsingError=new Error("No Segments found in Playlist");U.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:De,error:jt,reason:jt.message,response:n,context:v,level:lt,parent:je,networkDetails:w,stats:s});return}t.targetduration||(t.playlistParsingError=new Error("Missing Target Duration"));const it=t.playlistParsingError;if(it){if(this.hls.logger.warn(`${it} ${t.url}`),!U.config.ignorePlaylistParsingErrors){U.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:De,error:it,reason:it.message,response:n,context:v,level:lt,parent:je,networkDetails:w,stats:s});return}t.playlistParsingError=null}switch(t.live&&I&&(I.getCacheAge&&(t.ageHeader=I.getCacheAge()||0),(!I.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),X){case h.MANIFEST:case h.LEVEL:U.trigger(o.LEVEL_LOADED,{details:t,levelInfo:v.levelOrTrack||U.levels[0],level:lt||0,id:ue||0,stats:s,networkDetails:w,deliveryDirectives:xe,withoutMultiVariant:X===h.MANIFEST});break;case h.AUDIO_TRACK:U.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:v.levelOrTrack,id:ue||0,groupId:pe||"",stats:s,networkDetails:w,deliveryDirectives:xe});break;case h.SUBTITLE_TRACK:U.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:v.levelOrTrack,id:ue||0,groupId:pe||"",stats:s,networkDetails:w,deliveryDirectives:xe});break}}}class Kc{static get version(){return eo}static isMSESupported(){return Xr()}static isSupported(){return kn()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return Gi}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return Kc.defaultConfig?Kc.defaultConfig:od}static set DefaultConfig(t){Kc.defaultConfig=t}constructor(t={}){this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new Ws,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioStreamController=void 0,this.subtititleStreamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.interstitialsController=void 0,this.gapController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this._url=null,this._sessionId=void 0,this.triggeringException=void 0,this.started=!1;const n=this.logger=H(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=ud(Kc.DefaultConfig,t,n);this.userConfig=t,s.progressive&&g(s,n);const{abrController:v,bufferController:w,capLevelController:I,errorController:U,fpsController:X}=s,V=new U(this),ue=this.abrController=new v(this),pe=new Or(this),xe=s.interstitialsController,De=xe?this.interstitialsController=new xe(this,Kc):null,je=this.bufferController=new w(this,pe),lt=this.capLevelController=new I(this),it=new X(this),jt=new Gc(this),fr=s.contentSteeringController,sr=fr?new fr(this):null,Br=this.levelController=new Ra(this,sr),Qr=new sa(this),vn=new Ga(this.config),Gr=this.streamController=new $i(this,pe,vn),an=this.gapController=new st(this,pe);lt.setStreamController(Gr),it.setStreamController(Gr);const ln=[jt,Br,Gr];De&&ln.splice(1,0,De),sr&&ln.splice(1,0,sr),this.networkControllers=ln;const Vr=[ue,je,an,lt,it,Qr,pe];this.audioTrackController=this.createController(s.audioTrackController,ln);const An=s.audioStreamController;An&&ln.push(this.audioStreamController=new An(this,pe,vn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,ln);const gi=s.subtitleStreamController;gi&&ln.push(this.subtititleStreamController=new gi(this,pe,vn)),this.createController(s.timelineController,Vr),vn.emeController=this.emeController=this.createController(s.emeController,Vr),this.cmcdController=this.createController(s.cmcdController,Vr),this.latencyController=this.createController(ja,Vr),this.coreComponents=Vr,ln.push(V);const Ui=V.onErrorOut;typeof Ui=="function"&&this.on(o.ERROR,Ui,V),this.on(o.MANIFEST_LOADED,jt.onManifestLoaded,jt)}createController(t,n){if(t){const s=new t(this);return n&&n.push(s),s}return null}on(t,n,s=this){this._emitter.on(t,n,s)}once(t,n,s=this){this._emitter.once(t,n,s)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,s=this,v){this._emitter.off(t,n,s,v)}listeners(t){return this._emitter.listeners(t)}emit(t,n,s){return this._emitter.emit(t,n,s)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(s){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+s.message+'". Here is a stacktrace:',s),!this.triggeringException){this.triggeringException=!0;const v=t===o.ERROR;this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:v,event:t,error:s}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(o.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(n=>n.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(n=>n.destroy()),this.coreComponents.length=0;const t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null}attachMedia(t){if(!t||"media"in t&&!t.media){const w=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.ATTACH_MEDIA_ERROR,fatal:!0,error:w});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const n="media"in t,s=n?t.media:t,v=n?t:{media:s};this._media=s,this.trigger(o.MEDIA_ATTACHING,v)}detachMedia(){this.logger.log("detachMedia"),this.trigger(o.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(o.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,s=this._url,v=this._url=$.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${v}`),n&&s&&(s!==v||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(o.MANIFEST_LOADING,{url:t})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(t=-1,n){this.logger.log(`startLoad(${t+(n?", ":"")})`),this.started=!0,this.resumeBuffering();for(let s=0;s{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[u.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[u.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[u.SUBTITLE]=this.subtititleStreamController.inFlightFrag),t}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const t=this._media,n=t==null?void 0:t.currentTime;this.detachMedia(),t&&(this.attachMedia(t),n&&this.startLoad(n))}removeLevel(t){this.levelController.removeLevel(t)}get sessionId(){let t=this._sessionId;return t||(t=this._sessionId=O()),t}get levels(){const t=this.levelController.levels;return t||[]}get latestLevelDetails(){return this.streamController.getLevelDetails()||null}get loadLevelObj(){return this.levelController.loadLevelObj}get currentLevel(){return this.streamController.currentLevel}set currentLevel(t){this.logger.log(`set currentLevel:${t}`),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(t){this.logger.log(`set nextLevel:${t}`),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(t){this.logger.log(`set loadLevel:${t}`),this.levelController.manualLevel=t}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(t){this.levelController.nextLoadLevel=t}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(t){this.logger.log(`set firstLevel:${t}`),this.levelController.firstLevel=t}get startLevel(){const t=this.levelController.startLevel;return t===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t}set startLevel(t){this.logger.log(`set startLevel:${t}`),t!==-1&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(t){const n=!!t;n!==this.config.capLevelToPlayerSize&&(n?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=n)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimate():NaN}set bandwidthEstimate(t){this.abrController.resetEstimator(t)}get abrEwmaDefaultEstimate(){const{bwEstimator:t}=this.abrController;return t?t.defaultEstimate:NaN}get ttfbEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimateTTFB():NaN}set autoLevelCapping(t){this._autoLevelCapping!==t&&(this.logger.log(`set autoLevelCapping:${t}`),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(t){gr(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:t,config:{minAutoBitrate:n}}=this;if(!t)return 0;const s=t.length;for(let v=0;v=n)return v;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:s}=this;let v;if(n===-1&&t!=null&&t.length?v=t.length-1:v=n,s)for(let w=v;w--;){const I=t[w].attrs["HDCP-LEVEL"];if(I&&I<=s)return w}return v}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(t){this.abrController.nextAutoLevel=t}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get maxBufferLength(){return this.streamController.maxBufferLength}setAudioOption(t){var n;return((n=this.audioTrackController)==null?void 0:n.setAudioOption(t))||null}setSubtitleOption(t){var n;return((n=this.subtitleTrackController)==null?void 0:n.setSubtitleOption(t))||null}get allAudioTracks(){const t=this.audioTrackController;return t?t.allAudioTracks:[]}get audioTracks(){const t=this.audioTrackController;return t?t.audioTracks:[]}get audioTrack(){const t=this.audioTrackController;return t?t.audioTrack:-1}set audioTrack(t){const n=this.audioTrackController;n&&(n.audioTrack=t)}get allSubtitleTracks(){const t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}get subtitleTracks(){const t=this.subtitleTrackController;return t?t.subtitleTracks:[]}get subtitleTrack(){const t=this.subtitleTrackController;return t?t.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(t){const n=this.subtitleTrackController;n&&(n.subtitleTrack=t)}get subtitleDisplay(){const t=this.subtitleTrackController;return t?t.subtitleDisplay:!1}set subtitleDisplay(t){const n=this.subtitleTrackController;n&&(n.subtitleDisplay=t)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(t){this.config.lowLatencyMode=t}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}set targetLatency(t){this.latencyController.targetLatency=t}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}get pathways(){return this.levelController.pathways}get pathwayPriority(){return this.levelController.pathwayPriority}set pathwayPriority(t){this.levelController.pathwayPriority=t}get bufferedToEnd(){var t;return!!((t=this.bufferController)!=null&&t.bufferedToEnd)}get interstitialsManager(){var t;return((t=this.interstitialsController)==null?void 0:t.interstitialsManager)||null}getMediaDecodingInfo(t,n=this.allAudioTracks){const s=Ti(n);return un(t,s,navigator.mediaCapabilities)}}Kc.defaultConfig=void 0},53280:function(d,_,e){"use strict";e.d(_,{D:function(){return i}});function r(l,c,f){var o=f||{},h=o.noTrailing,u=h===void 0?!1:h,a=o.noLeading,x=a===void 0?!1:a,p=o.debounceMode,y=p===void 0?void 0:p,m,b=!1,S=0;function D(){m&&clearTimeout(m)}function R(P){var M=P||{},B=M.upcomingOnly,N=B===void 0?!1:B;D(),b=!N}function A(){for(var P=arguments.length,M=new Array(P),B=0;Bl?x?(S=Date.now(),u||(m=setTimeout(y?W:H,l))):H():u!==!0&&(m=setTimeout(y?W:H,y===void 0?l-G:l))}return A.cancel=R,A}function i(l,c,f){var o=f||{},h=o.atBegin,u=h===void 0?!1:h;return r(l,c,{debounceMode:u!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var _=__webpack_module_cache__[d];if(_!==void 0)return _.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var _=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(_,{a:_}),_}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},_;__webpack_require__.t=function(e,r){if(r&1&&(e=this(e)),r&8||typeof e=="object"&&e&&(r&4&&e.__esModule||r&16&&typeof e.then=="function"))return e;var i=Object.create(null);__webpack_require__.r(i);var l={};_=_||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~_.indexOf(c);c=d(c))Object.getOwnPropertyNames(c).forEach(function(f){l[f]=function(){return e[f]}});return l.default=function(){return e},__webpack_require__.d(i,l),i}}(),function(){__webpack_require__.d=function(d,_){for(var e in _)__webpack_require__.o(_,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:_[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(_,e){return __webpack_require__.f[e](d,_),_},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6788:"p__Home__Detail__ShixunContext__Detail__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9417:"p__Shixuns__ThemeOne__Detail__SkillTags__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"75c2445d",67:"1a581c39",109:"4892f3f5",119:"4fa871fa",195:"cc64485c",201:"ca9198e1",264:"fe813f12",292:"0d2f5e28",316:"1f60ada6",337:"fbdd9ec9",354:"d4d139cf",479:"ec07a758",485:"a5288dd6",508:"1acb1cd7",518:"cd9b253e",532:"28329085",533:"33954719",547:"0be9bc68",556:"71ee681b",559:"28f4c9b4",570:"5343c3b9",576:"3af44599",629:"44a1d9a5",643:"9494bf25",671:"4a609b8d",680:"b07e9af0",700:"05636eb1",737:"d45e5dde",741:"ac5fd360",799:"4ecd08fb",879:"1020e591",895:"a5e97e1d",900:"1c1a2fba",906:"c5e6a05c",921:"06a84e27",928:"e3aeb36d",981:"2191a42e",1006:"2f03eceb",1043:"663acf40",1045:"c4efc940",1048:"740ca57a",1070:"4475e39b",1077:"7f449685",1144:"c90eccaf",1154:"8cb80842",1211:"2e1fdf43",1253:"c20cf7cb",1257:"ffc84b93",1274:"5f6ea65a",1276:"88dabcba",1343:"64007292",1423:"28533195",1427:"e4de0edb",1450:"21e814bf",1461:"ce06d2b5",1462:"fcf08abc",1470:"8cd2bcbe",1475:"c816c1c0",1477:"2059b897",1482:"e96926ab",1512:"c7a62f6e",1520:"f18eebf2",1545:"4a837c8a",1555:"ff373777",1578:"48acb9fb",1581:"82d940b3",1582:"3e296e18",1646:"e6e27b60",1651:"4947561d",1657:"7e10f0b3",1660:"0dfdbc9f",1674:"1ef24cb1",1678:"2727346e",1713:"6e121297",1717:"ffc5eabb",1727:"73dfe846",1754:"cf5b7459",1783:"9adb075d",1798:"ba35f2bb",1799:"ae029a35",1831:"30a0f018",1836:"195eb428",1855:"94a447bd",1880:"a4554181",1881:"d8d1279a",1897:"b1f0cdeb",1939:"9489f558",1953:"2b7b68bd",1962:"9ca5c390",1993:"63e65140",2011:"59d51f98",2045:"dd099896",2099:"82c1d814",2102:"a530544f",2130:"8dc06a17",2141:"dc012c95",2203:"7225364f",2216:"346c8318",2240:"9c4ae39d",2249:"f4830452",2281:"6ef47a8c",2300:"f77c7faa",2303:"420f587d",2307:"dd7e5170",2338:"0a1b6578",2339:"9b6100a0",2364:"f89faf70",2386:"192e235c",2396:"84d35bab",2404:"a50289c3",2412:"9bbbed29",2425:"bcba22c8",2443:"95121ea7",2476:"0ab49c48",2494:"68080a87",2501:"edee90b6",2538:"de4a3723",2539:"7df5e309",2548:"68aff200",2570:"5a5bc6e9",2594:"e87d3761",2603:"f3ba23d6",2659:"db1be8db",2707:"95ef00ed",2806:"c7dc417e",2819:"76db6fcd",2823:"73e1de0d",2829:"8af617b4",2837:"54a82605",2862:"bb42946f",2865:"bb85bf83",2884:"f0eb2e4b",2969:"ab3357d7",3006:"83cae2ef",3086:"235d0cf5",3133:"9bf3f89c",3141:"57ac7eb8",3157:"9590087c",3183:"11e28114",3198:"8e655451",3212:"a540ff6d",3220:"d1e5ef72",3247:"e0438d6b",3260:"94af7786",3276:"86d5d8e3",3317:"81405dff",3391:"5371542c",3433:"b4ae9f48",3442:"40f5b58b",3447:"1490927d",3451:"e6eb1964",3509:"3a4647d0",3550:"3dc83156",3581:"457c34e3",3585:"ec270019",3668:"7b2e8cf0",3697:"481a10d9",3747:"c6b4f5b3",3754:"58d0a9bf",3777:"d5b0f2f1",3784:"c2d013cb",3805:"9dbcb95e",3831:"853361dd",3862:"8be7610c",3873:"0e5b4633",3885:"f87f7f15",3910:"cc0552e5",3951:"4fa6c619",3987:"5cecd51b",4014:"27a8e97c",4017:"eb7a8c4f",4030:"524332eb",4048:"46f47b46",4056:"7425b2e1",4058:"53d5c932",4078:"14f605fa",4088:"236723f3",4093:"d4c894bb",4105:"0fac6461",4144:"491feb7f",4164:"3c88ec08",4216:"4102a5bf",4217:"73505dc7",4227:"fc771a80",4259:"276c8093",4264:"1322dfd1",4297:"c29fd444",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"331e49ce",4492:"642dc286",4496:"1380671f",4498:"c48e8fba",4504:"2f706f4d",4514:"250d7385",4520:"d45548f2",4546:"5fb3858d",4565:"4a4bbd08",4572:"9f64785e",4599:"61def4cb",4610:"88544478",4621:"17245094",4628:"ece2c60c",4662:"f902268f",4685:"c33f1528",4715:"f5319227",4736:"10495b15",4741:"8bd7e4c1",4757:"ba5c3c97",4766:"6aefd62d",4770:"830dc319",4790:"619413e4",4795:"099351f6",4797:"a24e92db",4800:"14d03f11",4850:"1edda4b7",4889:"aedac9f0",4928:"15446353",4944:"b09204d8",4973:"139a960c",4994:"9cd1d0ee",5022:"402a0d6d",5028:"3a4174e9",5043:"052d034d",5048:"822d1f40",5060:"85dafcc6",5096:"ffdbc802",5111:"597cf7ac",5117:"35083849",5125:"be9cde65",5148:"42f5f5bd",5165:"9916c6a2",5176:"a81de50f",5177:"c5eba196",5179:"a746df9a",5186:"1c1ee67b",5230:"5aa07e72",5238:"483c00b2",5290:"5dabcdc2",5297:"95b135b0",5307:"17dff114",5319:"a95a6eac",5321:"1163c84e",5330:"d1ac9671",5335:"5e753449",5354:"7ae70604",5357:"bbb0c6a4",5359:"71e87577",5382:"85c9f304",5402:"2eab3217",5416:"454536b7",5434:"38b302a6",5466:"4c0f39f6",5494:"d89549c4",5518:"1fc78545",5549:"9901e1b6",5572:"dd6d437f",5573:"874cbbba",5624:"31051706",5631:"e00d3d36",5650:"a05ec21c",5679:"4a090bef",5694:"31f9be8d",5705:"af671053",5729:"b5ea3a24",5764:"e0d7e586",5775:"50b799ad",5776:"72fadd6a",5786:"985dcf32",5798:"b868a4d7",5800:"fb081948",5816:"aa1bf3bd",5823:"f03fc3d3",5876:"5eded409",5888:"e0373ce0",5891:"05ba42ca",5894:"dabc4348",5902:"bc4b6a85",5915:"64f11083",5972:"e3bc4acc",5992:"24e947e9",6029:"56812635",6034:"243a459d",6045:"d268f87f",6047:"3ce45acd",6063:"575bb033",6069:"cc68eda6",6080:"24b7e3bf",6126:"99519171",6127:"7cec84d2",6170:"bcf3b504",6185:"3e4328a2",6265:"e3396d1c",6270:"457ebc02",6282:"ba5805be",6328:"f85a5553",6366:"c304da9b",6378:"7f3a946a",6411:"48c95ca1",6434:"35d4646a",6444:"704fe0fc",6451:"9e4c1a2f",6452:"af35a9c4",6531:"9c174eba",6583:"91dcdee2",6587:"3b670c86",6634:"bab25851",6637:"92efbeb4",6651:"cb04a016",6682:"536da186",6685:"934fa128",6729:"5ffd4d3e",6741:"847978ac",6774:"59d4d618",6776:"a0272ed5",6784:"ee9772e6",6788:"c0f90e46",6789:"cff746a3",6796:"2a8bbf46",6820:"8d673c54",6882:"5aaf800b",6904:"0ebca206",6913:"191c3808",6963:"869a9eae",7043:"ebf865b0",7045:"cdfab27c",7058:"17bcc065",7062:"34e918bb",7084:"46ccce72",7099:"bf25d441",7121:"902ecbe9",7156:"e7466006",7178:"af212410",7182:"072c621b",7224:"7dfe39ed",7242:"9e301109",7260:"0016e4fe",7289:"4cc2f4bd",7322:"ac543a47",7323:"69808329",7329:"1a5bafe5",7333:"6359f173",7365:"1005464f",7395:"66c6aee4",7402:"10c95e09",7460:"f47c2c9a",7477:"8656316a",7482:"ce7f3724",7527:"691478da",7533:"1b18c023",7545:"4549566f",7560:"69df653e",7589:"2c4bb2ff",7591:"c8233ce9",7614:"7de1810c",7622:"ffd37ebd",7647:"1d112b07",7686:"4fcec9f9",7706:"c2a79e40",7806:"28b08c8c",7835:"b8dfd95b",7855:"7276010a",7857:"56a325f4",7883:"b04a059b",7884:"2a053687",7901:"a75c658c",7922:"8b6cb55a",7964:"29aed9a1",7999:"86082aa9",8003:"13a40cc0",8062:"201ef636",8066:"121126c1",8072:"85d30080",8085:"1737c08d",8089:"d536b13a",8115:"608105e7",8143:"ad52deb2",8145:"4fb24740",8155:"a5f071bc",8161:"83c5fa9a",8217:"57e39b22",8237:"d6465992",8241:"38a073c8",8286:"f3310752",8302:"55794970",8332:"865bdc02",8340:"a7586453",8350:"07df8a75",8365:"a7b716df",8398:"82f5d95c",8431:"60e4fa54",8435:"29ffda57",8447:"13298487",8458:"0a5bf89e",8479:"cbd910c5",8517:"44d48d16",8552:"3c1856d0",8561:"4339de84",8563:"80ca84de",8579:"946e78ed",8639:"374b258d",8661:"991656ef",8665:"1396005d",8688:"154aeccf",8689:"638bbc21",8723:"03933a24",8737:"ce7dad23",8776:"0ad26240",8787:"21a8f773",8800:"04d16d73",8823:"d9d6f38f",8827:"03e7be80",8842:"9f25a3e2",8866:"3b26dad3",8871:"690fa8cb",8882:"334f0aaf",8885:"1c1771d6",8898:"d002bcd8",8909:"6ac81f98",8920:"7f82440c",8963:"790aecdd",8965:"f90f1ac1",8999:"8ad65f83",9039:"4e6035be",9076:"dc3da45e",9104:"bbcb2345",9205:"798fd78d",9252:"0d791a59",9260:"cf5f8140",9366:"4a3525d2",9391:"3037cecb",9404:"9fcc3d3e",9406:"a3073ac7",9416:"06a1a6d3",9417:"b045ebcd",9449:"c6d517ab",9487:"dae6c953",9489:"fec2cae4",9507:"5ace9d59",9511:"5e161245",9512:"c4b17cc7",9554:"ed358e7b",9559:"f794af19",9647:"948e7d45",9649:"23df773d",9674:"e7a3ba89",9677:"d87531d8",9695:"ca4090f6",9715:"93858847",9716:"790be64a",9785:"3bee4d72",9788:"f0410727",9814:"797c5fe9",9891:"7752b7b3",9895:"b8e31ff2",9906:"a9439361",9921:"068f2ceb",9922:"810a57ca",9928:"5989f5e0",9944:"2967c72a",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"de58cef9",109:"1a7fc455",119:"25b26a6d",195:"8653772c",201:"7872e384",264:"5fd9b3fc",292:"9702f825",337:"45f063ed",479:"bba9e475",485:"d63578fe",508:"82593858",518:"c6774a1c",532:"c1a3e627",533:"7c6a1361",547:"5581debc",556:"c9ce9a90",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"573b339d",737:"98eb2f74",799:"08103cd8",879:"8ef20790",895:"ad846737",900:"228aca9a",906:"a29ef4e5",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"8e5fbfd7",1048:"dafc3f4f",1070:"e67e9e01",1077:"4749f7c5",1211:"bdb8faab",1253:"619593a3",1257:"156e8f74",1276:"bbc6eeec",1343:"f50c7fcf",1423:"5c4a76fc",1427:"c24d69b3",1450:"1edcc2ed",1461:"e71bb36a",1470:"183c9793",1475:"5bfcb58b",1477:"970fcf81",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"0c4169ac",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"55e4f704",1657:"c0cb4a08",1674:"fdbc1e05",1678:"484ca996",1713:"e5cf33ee",1717:"10201060",1727:"522640e5",1754:"118c994b",1783:"0d3d06a0",1798:"3157272a",1831:"cb1c37ee",1836:"5f0d3f7f",1855:"b92cccb4",1880:"750743ca",1897:"62544c06",1939:"ce7e2b5a",1953:"20ce3901",1962:"84e145fa",1993:"c47eb47a",2045:"dcfad42d",2099:"3b401031",2102:"ec61f9f0",2130:"fa9a5d94",2141:"5eb2f330",2203:"bd175c79",2216:"33467293",2240:"e7cce869",2281:"2976b5a2",2303:"1ed5567d",2307:"b2c54321",2338:"dea1928a",2339:"1336108e",2396:"2fd22400",2404:"08d36549",2412:"84cd3fdc",2425:"47b23ee4",2443:"637429ad",2476:"cf85a190",2501:"2441982c",2539:"082dd38b",2548:"75182034",2570:"846a7fe1",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"505dc6f7",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"dff7c42d",2865:"6ef3cf6b",2884:"ebfe0ea4",3006:"7fce4e74",3086:"d0ebac07",3141:"4e2f2f7c",3157:"f5d985ab",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"05740106",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"2018f6c1",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"c4be28e8",3585:"5f288e7b",3668:"fd3ea050",3747:"1af43845",3784:"c81d4a51",3831:"2711fd44",3873:"7cbe1ba5",3910:"658d457f",3951:"9b11b034",4030:"af04fe52",4048:"f9582bef",4056:"10eacfff",4078:"aa54548e",4093:"775588f4",4105:"7f9d4513",4144:"f10aa199",4164:"803fd4c3",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"cb8a8129",4449:"e68d8d58",4492:"12cb2835",4496:"77babddd",4498:"3e85d92c",4504:"9074cfde",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"aa988bc4",4610:"687005a6",4621:"807fbac2",4662:"37625a1c",4715:"1230954d",4736:"5b6f4e2f",4741:"92525927",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4944:"68e29e57",4973:"129c56e8",4994:"43974304",5022:"81b1b86b",5028:"03cdfb68",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"ab408bd4",5125:"57501e4a",5148:"572faeac",5165:"48afbcf3",5176:"9c49e7fa",5177:"ec157db5",5179:"21f01751",5186:"e766ffd9",5230:"8ecdafbb",5238:"865509db",5297:"5426028f",5307:"8f5be1d7",5319:"34217c3f",5330:"d6eee700",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"d75b7acd",5402:"e8092123",5466:"12cfd33a",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"75c5add6",5650:"f8f63f4b",5694:"c3e4a8be",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"9d910e47",5786:"37a81eaa",5798:"ce1cf7da",5800:"ace57161",5816:"4adf0529",5823:"99fd3660",5888:"193a7f8f",5891:"cbb6f851",5894:"4c5225a9",5915:"bc9c3e69",5972:"79479731",5992:"419f5d2f",6029:"7f981b9d",6063:"3b503608",6069:"a9aeea2e",6080:"bc1c2b36",6127:"f31505a8",6185:"bd124dd8",6265:"8aa3f229",6270:"5496b206",6282:"f0151247",6328:"de2b9d62",6366:"079fc2d8",6434:"48c2a3cc",6444:"fd46d237",6451:"4db8623e",6452:"50a6d310",6583:"7599cb91",6587:"9c49e7fa",6634:"020d2aed",6637:"4348c475",6651:"b07fe216",6682:"0b183f46",6685:"50d3c702",6729:"aea3b7f5",6741:"b838eb14",6776:"461a4e93",6784:"1affe817",6789:"f85c816f",6796:"b24f73ad",6820:"cebdf1cf",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"70169de5",7062:"5282c3e5",7099:"f105b5d4",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7289:"e6d2cdef",7322:"ac5aaaee",7323:"3e11a2bc",7329:"e5af7e18",7395:"ff574c5d",7402:"c2ab8a41",7460:"dedd2038",7477:"7903c644",7482:"c37a3f01",7527:"a4765b7e",7545:"6e229fc1",7560:"d82e43ca",7589:"2517c75a",7614:"de9ee12f",7622:"5e2922e8",7806:"80b7b1d6",7835:"b5f6ea62",7855:"8698f084",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"505c3349",7922:"0e7ce87a",8062:"8e384b9f",8072:"540f746b",8085:"e6b0e037",8115:"4168d1d3",8143:"1021d119",8145:"aa6ec833",8155:"d345abd7",8217:"3f5e9ac7",8237:"faafb9cc",8241:"5bd955ca",8286:"69a76d39",8332:"71c0dfbb",8398:"b128b7d6",8431:"289b326c",8435:"0980085d",8447:"5dded7c0",8458:"9d938150",8479:"b4705507",8517:"cccfddad",8552:"a656ad91",8563:"20b25782",8579:"600a1b47",8665:"c52575bc",8688:"c044db56",8689:"c7b937bf",8723:"3eab1580",8787:"121de108",8823:"e5c765d5",8827:"7c77dcba",8866:"b95f6ec9",8882:"f3e42f72",8885:"de905169",8965:"bd9f71c8",8999:"448aa22f",9039:"e5b0c473",9076:"6a501148",9205:"cfc418c2",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"b142636c",9416:"483ff19d",9449:"45975a82",9487:"a73f5679",9489:"ee2bb5b7",9507:"d52efba5",9511:"114333d9",9647:"9df3db4c",9649:"00fb4211",9674:"bb2d1c58",9677:"af7d4c8f",9695:"e6d547d3",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"bbe362ca",9891:"512a9301",9906:"bb12ef11",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,_){return Object.prototype.hasOwnProperty.call(d,_)}}(),function(){var d={};__webpack_require__.l=function(_,e,r,i){if(d[_]){d[_].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),o=0;o{const V=Yu(t,s,X)||Yu(k,s,X)||Yu(v,s,X);return V&&(U[X]=V),U},{})}function Yu(k,t,n){return k&&k.hasAttributeNS(t,n)?k.getAttributeNS(t,n):null}function Wc(k){return new Error(`Could not parse ttml timestamp ${k}`)}function cf(k,t){if(!k)return null;let n=Fn(k);return n===null&&(Kf.test(k)?n=vu(k,t):kf.test(k)&&(n=Tf(k,t))),n}function vu(k,t){const n=Kf.exec(k),s=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+s/t.frameRate}function Tf(k,t){const n=kf.exec(k),s=Number(n[1]);switch(n[2]){case"h":return s*3600;case"m":return s*60;case"ms":return s*1e3;case"f":return s/t.frameRate;case"t":return s/t.tickRate}return s}class Hc{constructor(t,n){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=n}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(t,n,s){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=s,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class Dl{constructor(t){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=Pf(),this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(o.FRAG_LOADING,this.onFragLoading,this),t.on(o.FRAG_LOADED,this.onFragLoaded,this),t.on(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(o.FRAG_LOADING,this.onFragLoading,this),t.off(o.FRAG_LOADED,this.onFragLoaded,this),t.off(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new Hc(this,"textTrack1"),n=new Hc(this,"textTrack2"),s=new Hc(this,"textTrack3"),v=new Hc(this,"textTrack4");this.cea608Parser1=new vl(1,t,n),this.cea608Parser2=new vl(3,s,v)}addCues(t,n,s,v,w){let I=!1;for(let U=w.length;U--;){const X=w[U],V=Lf(X[0],X[1],n,s);if(V>=0&&(X[0]=Math.min(X[0],n),X[1]=Math.max(X[1],s),I=!0,V/(s-n)>.5))return}if(I||w.push([n,s]),this.config.renderTextTracksNatively){const U=this.captionsTracks[t];this.Cues.newCue(U,n,s,v)}else{const U=this.Cues.newCue(null,n,s,v);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:U,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:v,timescale:w,trackId:I}){const{unparsedVttFrags:U}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:v,timescale:w,trackId:I}),U.length&&(this.unparsedVttFrags=[],U.forEach(X=>{this.initPTS[X.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,X):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:X.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(t,n){const{media:s}=this;if(s)for(let v=0;v{ol(v[w]),delete v[w]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=Pf(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:t}=this;if(!t)return;const n=t.textTracks;if(n)for(let s=0;sw.textCodec===yl);if(this.config.enableWebVTT||v&&this.config.enableIMSC1){if(du(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const I=this.media,U=I?mc(I.textTracks):null;if(this.tracks.forEach((X,V)=>{let ue;if(U){let pe=null;for(let xe=0;xeV!==null).map(V=>V.label);X.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${X.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const I=this.tracks.map(U=>({label:U.name,kind:U.type.toLowerCase(),default:U.default,subtitleTrack:U}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:I})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(s=>{const v=/(?:CC|SERVICE)([1-4])/.exec(s.instreamId);if(!v)return;const w=`textTrack${v[1]}`,I=this.captionsProperties[w];I&&(I.label=s.name,s.lang&&(I.languageCode=s.lang),I.media=s)})}closedCaptionsForLevel(t){const n=this.hls.levels[t.level];return n==null?void 0:n.attrs["CLOSED-CAPTIONS"]}onFragLoading(t,n){if(this.enabled&&n.frag.type===u.MAIN){var s,v;const{cea608Parser1:w,cea608Parser2:I,lastSn:U}=this,{cc:X,sn:V}=n.frag,ue=(s=(v=n.part)==null?void 0:v.index)!=null?s:-1;w&&I&&(V!==U+1||V===U&&ue!==this.lastPartIndex+1||X!==this.lastCc)&&(w.reset(),I.reset()),this.lastCc=X,this.lastSn=V,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:v}=n;if(s.type===u.SUBTITLE)if(v.byteLength){const w=s.decryptdata,I="stats"in n;if(w==null||!w.encrypted||I){const U=this.tracks[s.level],X=this.vttCCs;X[s.cc]||(X[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),U&&U.textCodec===yl?this._parseIMSC1(s,v):this._parseVTTs(n)}}else this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const s=this.hls;Rf(n,this.initPTS[t.cc],v=>{this._appendCues(v,t.level),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},v=>{s.logger.log(`Failed to parse IMSC1: ${v}`),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:v})})}_parseVTTs(t){var n;const{frag:s,payload:v}=t,{initPTS:w,unparsedVttFrags:I}=this,U=w.length-1;if(!w[s.cc]&&U===-1){I.push(t);return}const X=this.hls,V=(n=s.initSegment)!=null&&n.data?Me(s.initSegment.data,new Uint8Array(v)).buffer:v;Ol(V,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:s})},ue=>{const pe=ue.message==="Missing initPTS for VTT MPEGTS";pe?I.push(t):this._fallbackToIMSC1(s,v),X.logger.log(`Failed to parse VTT cue: ${ue}`),!(pe&&U>s.cc)&&X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||Rf(n,this.initPTS[t.cc],()=>{s.textCodec=yl,this._parseIMSC1(t,n)},()=>{s.textCodec="wvtt"})}_appendCues(t,n){const s=this.hls;if(this.config.renderTextTracksNatively){const v=this.textTracks[n];if(!v||v.mode==="disabled")return;t.forEach(w=>Hu(v,w))}else{const v=this.tracks[n];if(!v)return;const w=v.default?"default":"subtitles"+n;s.trigger(o.CUES_PARSED,{type:"subtitles",cues:t,track:w})}}onFragDecrypted(t,n){const{frag:s}=n;s.type===u.SUBTITLE&&this.onFragLoaded(o.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:s,samples:v}=n;if(!(s.type===u.MAIN&&this.closedCaptionsForLevel(s)==="NONE"))for(let w=0;w$l(U[X],n,s))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:U}=this;Object.keys(U).forEach(X=>$l(U[X],n,v))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let v=2;for(let w=0;w=16?X--:X++;const De=Ta(V.trim()),je=Vu(t,n,De);k!=null&&(pe=k.cues)!=null&&pe.getCueById(je)||(I=new ue(t,n,De),I.id=je,I.line=xe+1,I.align="left",I.position=10+Math.min(80,Math.floor(X*8/32)*10),v.push(I))}return k&&v.length&&(v.sort((xe,De)=>xe.line==="auto"||De.line==="auto"?0:xe.line>8&&De.line>8?De.line-xe.line:xe.line-De.line),v.forEach(xe=>Hu(k,xe))),v}};function Mf(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(k){}return!1}const If=/(\d+)-(\d+)\/(\d+)/;class Vf{constructor(t){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=t.fetchSetup||qf,this.controller=new self.AbortController,this.stats=new j}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(t,n,s){const v=this.stats;if(v.loading.start)throw new Error("Loader can only be used once.");v.loading.start=self.performance.now();const w=ed(t,this.controller.signal),I=t.responseType==="arraybuffer",U=I?"byteLength":"length",{maxTimeToFirstByteMs:X,maxLoadTimeMs:V}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,w),self.clearTimeout(this.requestTimeout),n.timeout=X&&r(X)?X:V,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(Cu(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(pe=>{var xe;this.response=this.loader=pe;const De=Math.max(self.performance.now(),v.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=V,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},V-(De-v.loading.start)),!pe.ok){const{status:lt,statusText:it}=pe;throw new Bf(it||"fetch, bad network response",lt,pe)}v.loading.first=De,v.total=ad(pe.headers)||v.total;const je=(xe=this.callbacks)==null?void 0:xe.onProgress;return je&&r(n.highWaterMark)?this.loadProgressively(pe,v,t,n.highWaterMark,je):I?pe.arrayBuffer():t.responseType==="json"?pe.json():pe.text()}).then(pe=>{var xe,De;const je=this.response;if(!je)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const lt=pe[U];lt&&(v.loaded=v.total=lt);const it={url:je.url,data:pe,code:je.status},jt=(xe=this.callbacks)==null?void 0:xe.onProgress;jt&&!r(n.highWaterMark)&&jt(v,t,pe,je),(De=this.callbacks)==null||De.onSuccess(it,v,t,je)}).catch(pe=>{var xe;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const De=pe&&pe.code||0,je=pe?pe.message:null;(xe=this.callbacks)==null||xe.onError({code:De,text:je},t,pe?pe.details:null,v)})}getCacheAge(){let t=null;if(this.response){const n=this.response.headers.get("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.response?this.response.headers.get(t):null}loadProgressively(t,n,s,v=0,w){const I=new $s,U=t.body.getReader(),X=()=>U.read().then(V=>{if(V.done)return I.dataLength&&w(n,s,I.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=V.value,pe=ue.length;return n.loaded+=pe,pe=v&&w(n,s,I.flush().buffer,t)):w(n,s,ue.buffer,t),X()}).catch(()=>Promise.reject());return X()}}function ed(k,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},k.headers))};return k.rangeEnd&&n.headers.set("Range","bytes="+k.rangeStart+"-"+String(k.rangeEnd-1)),n}function Ff(k){const t=If.exec(k);if(t)return parseInt(t[2])-parseInt(t[1])+1}function ad(k){const t=k.get("Content-Range");if(t){const s=Ff(t);if(r(s))return s}const n=k.get("Content-Length");if(n)return parseInt(n)}function qf(k,t){return new self.Request(k.url,t)}class Bf extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const sd=/^age:\s*[\d.]+\s*$/im;class Nf{constructor(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=t&&t.xhrSetup||null,this.stats=new j,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,t.readyState!==4&&(this.stats.aborted=!0,t.abort()))}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(t,n,s){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=n,this.callbacks=s,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const s=this.loader=new self.XMLHttpRequest,v=this.stats;v.loading.first=0,v.loaded=0,v.aborted=!1;const w=this.xhrSetup;w?Promise.resolve().then(()=>{if(!(this.loader!==s||this.stats.aborted))return w(s,n.url)}).catch(I=>{if(!(this.loader!==s||this.stats.aborted))return s.open("GET",n.url,!0),w(s,n.url)}).then(()=>{this.loader!==s||this.stats.aborted||this.openAndSendXhr(s,n,t)}).catch(I=>{var U;(U=this.callbacks)==null||U.onError({code:s.status,text:I.message},n,s,v)}):this.openAndSendXhr(s,n,t)}openAndSendXhr(t,n,s){t.readyState||t.open("GET",n.url,!0);const v=n.headers,{maxTimeToFirstByteMs:w,maxLoadTimeMs:I}=s.loadPolicy;if(v)for(const U in v)t.setRequestHeader(U,v[U]);n.rangeEnd&&t.setRequestHeader("Range","bytes="+n.rangeStart+"-"+(n.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=n.responseType,self.clearTimeout(this.requestTimeout),s.timeout=w&&r(w)?w:I,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),s.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:s}=this;if(!t||!n)return;const v=n.readyState,w=this.config;if(!s.aborted&&v>=2&&(s.loading.first===0&&(s.loading.first=Math.max(self.performance.now(),s.loading.start),w.timeout!==w.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),w.timeout=w.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),w.loadPolicy.maxLoadTimeMs-(s.loading.first-s.loading.start)))),v===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const V=n.status,ue=n.responseType==="text"?n.responseText:null;if(V>=200&&V<300){const je=ue!=null?ue:n.response;if(je!=null){var I,U;s.loading.end=Math.max(self.performance.now(),s.loading.first);const lt=n.responseType==="arraybuffer"?je.byteLength:je.length;s.loaded=s.total=lt,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const it=(I=this.callbacks)==null?void 0:I.onProgress;it&&it(s,t,je,n);const jt={url:n.responseURL,data:je,code:V};(U=this.callbacks)==null||U.onSuccess(jt,s,t,n);return}}const pe=w.loadPolicy.errorRetry,xe=s.retry,De={url:t.url,data:void 0,code:V};if(Nr(pe,xe,!1,De))this.retry(pe);else{var X;W.error(`${V} while loading ${t.url}`),(X=this.callbacks)==null||X.onError({code:V,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(Nr(t,n,!0))this.retry(t);else{var s;W.warn(`timeout while loading ${(s=this.context)==null?void 0:s.url}`);const v=this.callbacks;v&&(this.abortInternal(),v.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:s}=this;this.retryDelay=lr(t,s.retry),s.retry++,W.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${s.retry}/${t.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(t){const n=this.stats;n.loaded=t.loaded,t.lengthComputable&&(n.total=t.total)}getCacheAge(){let t=null;if(this.loader&&sd.test(this.loader.getAllResponseHeaders())){const n=this.loader.getResponseHeader("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.loader&&new RegExp(`^${t}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(t):null}}const td={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},od=b(b({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,startOnSegmentBoundary:!1,maxBufferSize:60*1e3*1e3,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncMode:"edge",liveSyncDurationCount:3,liveSyncOnStallIncrease:1,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,ignorePlaylistParsingErrors:!1,loader:Nf,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:La,bufferController:To,capLevelController:ju,errorController:at,fpsController:Ef,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:Yo,requireKeySystemAccessOnStart:!1,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableEmsgKLVMetadata:!1,enableID3MetadataCues:!0,enableInterstitialPlayback:!0,interstitialAppendInPlace:!0,interstitialLiveLookAhead:10,useMediaCapabilities:!0,preserveManualLevelOnError:!1,certLoadPolicy:{default:td},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},interstitialAssetListLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:3e4,timeoutRetry:{maxNumRetry:0,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:0,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},jf()),{},{subtitleStreamController:Fi,subtitleTrackController:T,timelineController:Dl,audioStreamController:sc,audioTrackController:tl,emeController:sl,cmcdController:af,contentSteeringController:pc,interstitialsController:uf});function jf(){return{cueHandler:df,enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}}function ud(k,t,n){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(t.liveMaxLatencyDurationCount!==void 0&&(t.liveSyncDurationCount===void 0||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(t.liveMaxLatencyDuration!==void 0&&(t.liveSyncDuration===void 0||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const s=Of(k),v=["manifest","level","frag"],w=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return v.forEach(I=>{const U=`${I==="level"?"playlist":I}LoadPolicy`,X=t[U]===void 0,V=[];w.forEach(ue=>{const pe=`${I}Loading${ue}`,xe=t[pe];if(xe!==void 0&&X){V.push(pe);const De=s[U].default;switch(t[U]={default:De},ue){case"TimeOut":De.maxLoadTimeMs=xe,De.maxTimeToFirstByteMs=xe;break;case"MaxRetry":De.errorRetry.maxNumRetry=xe,De.timeoutRetry.maxNumRetry=xe;break;case"RetryDelay":De.errorRetry.retryDelayMs=xe,De.timeoutRetry.retryDelayMs=xe;break;case"MaxRetryTimeout":De.errorRetry.maxRetryDelayMs=xe,De.timeoutRetry.maxRetryDelayMs=xe;break}}}),V.length&&n.warn(`hls.js config: "${V.join('", "')}" setting(s) are deprecated, use "${U}": ${Pn(t[U])}`)}),b(b({},s),t)}function Of(k){return k&&typeof k=="object"?Array.isArray(k)?k.map(Of):Object.keys(k).reduce((t,n)=>(t[n]=Of(k[n]),t),{}):k}function g(k,t){const n=k.loader;n!==Vf&&n!==Nf?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),k.progressive=!1):Mf()&&(k.loader=Vf,k.progressive=!0,k.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const C=2,z=.1,_e=.05,Re=100;class st extends Bs{constructor(t,n){super("gap-controller",t.logger),this.hls=void 0,this.fragmentTracker=void 0,this.media=null,this.mediaSource=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.buffered={},this.lastCurrentTime=0,this.ended=0,this.waiting=0,this.onMediaPlaying=()=>{this.ended=0,this.waiting=0},this.onMediaWaiting=()=>{var s;(s=this.media)!=null&&s.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var s;this.ended=((s=this.media)==null?void 0:s.currentTime)||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(t,n){this.setInterval(Re),this.mediaSource=n.mediaSource;const s=this.media=n.media;ku(s,"playing",this.onMediaPlaying),ku(s,"waiting",this.onMediaWaiting),ku(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(mu(s,"playing",this.onMediaPlaying),mu(s,"waiting",this.onMediaWaiting),mu(s,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(t,n){this.buffered=n.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var t;if(!((t=this.media)!=null&&t.readyState)||!this.hasBuffered)return;const n=this.media.currentTime;this.poll(n,this.lastCurrentTime),this.lastCurrentTime=n}poll(t,n){var s,v;const w=(s=this.hls)==null?void 0:s.config;if(!w)return;const I=this.media;if(!I)return;const{seeking:U}=I,X=this.seeking&&!U,V=!this.seeking&&U,ue=I.paused&&!U||I.ended||I.playbackRate===0;if(this.seeking=U,t!==n){n&&(this.ended=0),this.moved=!0,U||(this.nudgeRetry=0,w.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(V||X){X&&this.stallResolved(t);return}if(ue){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&I.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1}));return}if(!Jn.getBuffered(I).length){this.nudgeRetry=0;return}const pe=Jn.bufferInfo(I,t,0),xe=pe.nextStart||0,De=this.fragmentTracker;if(U&&De&&this.hls){const vn=zt(this.hls.inFlightFragments,t),Gr=pe.len>C,an=!xe||vn||xe-t>C&&!De.getPartialFragment(t);if(Gr||an)return;this.moved=!1}const je=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&De){if(!(pe.len>0)&&!xe)return;const Gr=Math.max(xe,pe.start||0)-t,ln=!!(je!=null&&je.live)?je.targetduration*2:C,Vr=Tr(t,De);if(Gr>0&&(Gr<=ln||Vr)){I.paused||this._trySkipBufferHole(Vr);return}}const lt=w.detectStallWithCurrentTimeMs,it=self.performance.now(),jt=this.waiting;let fr=this.stalled;if(fr===null)if(jt>0&&it-jt=lt||jt)&&this.hls){var Br;if(((Br=this.mediaSource)==null?void 0:Br.readyState)==="ended"&&!(je!=null&&je.live)&&Math.abs(t-((je==null?void 0:je.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(pe),!this.media||!this.hls)return}const Qr=Jn.bufferInfo(I,t,w.maxBufferHole);this._tryFixBufferStall(Qr,sr,t)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const s=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(s)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(o.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var s;const v=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(s=this.buffered.audio)!=null&&s.length&&v&&v.length>1&&t>v.end(0)){const w=Jn.bufferedInfo(Jn.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const I=Jn.timeRangesToArray(v),U=Jn.bufferedInfo(I,n,0).bufferedIndex;if(U>-1&&UU)&&ue-V<1&&t-V<2){const pe=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${V} -> ${ue} buffered index: ${X}`);this.warn(pe.message),this.media.currentTime+=1e-6;let xe=Tr(t,this.fragmentTracker);xe&&"fragment"in xe?xe=xe.fragment:xe||(xe=void 0);const De=Jn.bufferInfo(this.media,t,0);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:pe,reason:pe.message,frag:xe,buffer:De.len,bufferInfo:De})}}}}}_tryFixBufferStall(t,n,s){var v,w;const{fragmentTracker:I,media:U}=this,X=(v=this.hls)==null?void 0:v.config;if(!U||!I||!X)return;const V=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Tr(s,I);if((ue||V!=null&&V.live&&s1&&t.len>X.maxBufferHole||t.nextStart&&(t.nextStart-sX.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}adjacentTraversal(t,n){const s=this.fragmentTracker,v=t.nextStart;if(s&&v){const w=s.getFragAtPos(n,u.MAIN),I=s.getFragAtPos(v,u.MAIN);if(w&&I)return I.sn-w.sn<2}return!1}_reportStall(t){const{hls:n,media:s,stallReported:v,stalled:w}=this;if(!v&&w!==null&&s&&n){this.stallReported=!0;const I=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${Pn(t)})`);this.warn(I.message),n.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:I,buffer:t.len,bufferInfo:t,stalled:{start:w}})}}_trySkipBufferHole(t){var n;const{fragmentTracker:s,media:v}=this,w=(n=this.hls)==null?void 0:n.config;if(!v||!s||!w)return 0;const I=v.currentTime,U=Jn.bufferInfo(v,I,0),X=I0&&U.len<1&&v.readyState<3,xe=X-I;if(xe>0&&(ue||pe)){if(xe>w.maxBufferHole){let je=!1;if(I===0){const lt=s.getAppendedFrag(0,u.MAIN);lt&&X{const k=Ai();try{k&&new k(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class sa{constructor(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.assetCue=void 0,this.onEventCueEnter=()=>{this.hls&&this.hls.trigger(o.EVENT_CUE_ENTER,{})},this.hls=t,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}_unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}onMediaAttaching(t,n){var s;this.media=n.media,((s=n.overrides)==null?void 0:s.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){var t;const n=(t=this.hls)==null?void 0:t.latestLevelDetails;n&&this.updateDateRangeCues(n)}onMediaDetaching(t,n){this.media=null,!n.transferMedia&&(this.id3Track&&(this.removeCues&&ol(this.id3Track,this.onEventCueEnter),this.id3Track=null),this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(t){const n=this.getID3Track(t.textTracks);return n.mode="hidden",n}getID3Track(t){if(this.media){for(let n=0;nXn&&(pe=Xn),pe-ue<=0&&(pe=ue+pn);for(let De=0;Deue.type===Gi.audioId3&&X:v==="video"?V=ue=>ue.type===Gi.emsg&&U:V=ue=>ue.type===Gi.audioId3&&X||ue.type===Gi.emsg&&U,$l(w,n,s,V)}}onLevelUpdated(t,{details:n}){this.updateDateRangeCues(n,!0)}onLevelPtsUpdated(t,n){Math.abs(n.drift)>.01&&this.updateDateRangeCues(n.details)}updateDateRangeCues(t,n){if(!this.hls||!this.media)return;const{assetPlayerId:s,timelineOffset:v,enableDateRangeMetadataCues:w,interstitialsController:I}=this.hls.config;if(!w)return;const U=Ai();if(s&&v&&!I){const{fragmentStart:lt,fragmentEnd:it}=t;let jt=this.assetCue;jt?(jt.startTime=lt,jt.endTime=it):U&&(jt=this.assetCue=Fa(U,lt,it,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),jt&&(jt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(jt),jt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:X}=this,{dateRanges:V}=t,ue=Object.keys(V);let pe=this.dateRangeCuesAppended;if(X&&n){var xe;if((xe=X.cues)!=null&&xe.length){const lt=Object.keys(pe).filter(it=>!ue.includes(it));for(let it=lt.length;it--;){var De;const jt=lt[it],fr=(De=pe[jt])==null?void 0:De.cues;delete pe[jt],fr&&Object.keys(fr).forEach(sr=>{const Br=fr[sr];if(Br){Br.removeEventListener("enter",this.onEventCueEnter);try{X.removeCue(Br)}catch(Qr){}}})}}else pe=this.dateRangeCuesAppended={}}const je=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(je==null?void 0:je.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let lt=0;lt{if(gi!==jt.id){const Ui=V[gi];if(Ui.class===jt.class&&Ui.startDate>jt.startDate&&(!An||jt.startDate.01&&(gi.startTime=fr,gi.endTime=vn);else if(U){let Ui=jt.attr[An];$n(An)&&(Ui=K(Ui));const Vi=Fa(U,fr,vn,{key:An,data:Ui},Gi.dateRange);Vi&&(Vi.id=it,this.id3Track.addCue(Vi),Br[An]=Vi,I&&(An==="X-ASSET-LIST"||An==="X-ASSET-URL")&&Vi.addEventListener("enter",this.onEventCueEnter))}}pe[it]={cues:Br,dateRange:jt,durationKnown:Qr}}}}}class ja{constructor(t){this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=()=>{const{media:n}=this,s=this.levelDetails;if(!n||!s)return;this.currentTime=n.currentTime;const v=this.computeLatency();if(v===null)return;this._latency=v;const{lowLatencyMode:w,maxLiveSyncPlaybackRate:I}=this.config;if(!w||I===1||!s.live)return;const U=this.targetLatency;if(U===null)return;const X=v-U,V=Math.min(this.maxLatency,U+s.targetduration);if(X.05&&this.forwardBufferLength>1){const pe=Math.min(2,Math.max(1,I)),xe=Math.round(2/(1+Math.exp(-.75*X-this.edgeStalled))*20)/20,De=Math.min(pe,Math.max(1,xe));this.changeMediaPlaybackRate(n,De)}else n.playbackRate!==1&&n.playbackRate!==0&&this.changeMediaPlaybackRate(n,1)},this.hls=t,this.config=t.config,this.registerListeners()}get levelDetails(){var t;return((t=this.hls)==null?void 0:t.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:t}=this;if(t.liveMaxLatencyDuration!==void 0)return t.liveMaxLatencyDuration;const n=this.levelDetails;return n?t.liveMaxLatencyDurationCount*n.targetduration:0}get targetLatency(){const t=this.levelDetails;if(t===null||this.hls===null)return null;const{holdBack:n,partHoldBack:s,targetduration:v}=t,{liveSyncDuration:w,liveSyncDurationCount:I,lowLatencyMode:U}=this.config,X=this.hls.userConfig;let V=U&&s||n;(this._targetLatencyUpdated||X.liveSyncDuration||X.liveSyncDurationCount||V===0)&&(V=w!==void 0?w:I*v);const ue=v;return V+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,ue)}set targetLatency(t){this.stallCount=0,this.config.liveSyncDuration=t,this._targetLatencyUpdated=!0}get liveSyncPosition(){const t=this.estimateLiveEdge(),n=this.targetLatency;if(t===null||n===null)return null;const s=this.levelDetails;if(s===null)return null;const v=s.edge,w=t-n-this.edgeStalled,I=v-s.totalduration,U=v-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(I,w),U)}get drift(){const t=this.levelDetails;return t===null?1:t.drift}get edgeStalled(){const t=this.levelDetails;if(t===null)return 0;const n=(this.config.lowLatencyMode&&t.partTarget||t.targetduration)*3;return Math.max(t.age-n,0)}get forwardBufferLength(){const{media:t}=this,n=this.levelDetails;if(!t||!n)return 0;const s=t.buffered.length;return(s?t.buffered.end(s-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.ERROR,this.onError,this))}onMediaAttached(t,n){this.media=n.media,this.media.addEventListener("timeupdate",this.onTimeupdate)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)}onManifestLoading(){this._latency=null,this.stallCount=0}onLevelUpdated(t,{details:n}){n.advanced&&this.onTimeupdate(),!n.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(t,n){var s;n.details===f.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(s=this.levelDetails)!=null&&s.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var s,v;t.playbackRate!==n&&((s=this.hls)==null||s.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(v=this.targetLatency)==null?void 0:v.toFixed(3)}, forwardBufferLength=${this.forwardBufferLength.toFixed(3)}: adjusting playback rate from ${t.playbackRate} to ${n}`),t.playbackRate=n)}estimateLiveEdge(){const t=this.levelDetails;return t===null?null:t.edge+t.age}computeLatency(){const t=this.estimateLiveEdge();return t===null?null:t-this.currentTime}}class Ra extends oo{constructor(t,n){super(t,"level-controller"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=n,this._registerListeners()}_registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this),t.on(o.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this),t.off(o.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(n=>{n.loadError=0,n.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(t,n){this.resetLevels()}onManifestLoaded(t,n){const s=this.hls.config.preferManagedMediaSource,v=[],w={},I={};let U=!1,X=!1,V=!1;n.levels.forEach(ue=>{const pe=ue.attrs;let{audioCodec:xe,videoCodec:De}=ue;xe&&(ue.audioCodec=xe=gt(xe,s)||void 0),De&&(De=ue.videoCodec=Ct(De));const{width:je,height:lt,unknownCodecs:it}=ue;let jt=it?it.length:0;if(it)for(let Vr=jt;Vr--;){const An=it[Vr];this.isAudioSupported(An)?(ue.audioCodec=xe=xe?`${xe},${An}`:An,jt--,he.audio[xe.substring(0,4)]=2):this.isVideoSupported(An)&&(ue.videoCodec=De=De?`${De},${An}`:An,jt--,he.video[De.substring(0,4)]=2)}if(U||(U=!!(je&<)),X||(X=!!De),V||(V=!!xe),jt||xe&&!this.isAudioSupported(xe)||De&&!this.isVideoSupported(De)){this.log(`Some or all CODECS not supported "${pe.CODECS}"`);return}const{CODECS:fr,"FRAME-RATE":sr,"HDCP-LEVEL":Br,"PATHWAY-ID":Qr,RESOLUTION:vn,"VIDEO-RANGE":Gr}=pe,ln=`${`${Qr||"."}-`}${ue.bitrate}-${vn}-${sr}-${fr}-${Gr}-${Br}`;if(w[ln])if(w[ln].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Vr=I[ln]+=1;ue.attrs["PATHWAY-ID"]=new Array(Vr+1).join(".");const An=this.createLevel(ue);w[ln]=An,v.push(An)}else w[ln].addGroupId("audio",pe.AUDIO),w[ln].addGroupId("text",pe.SUBTITLES);else{const Vr=this.createLevel(ue);w[ln]=Vr,I[ln]=1,v.push(Vr)}}),this.filterAndSortMediaOptions(v,n,U,X,V)}createLevel(t){const n=new kr(t),s=t.supplemental;if(s!=null&&s.videoCodec&&!this.isVideoSupported(s.videoCodec)){const v=new Error(`SUPPLEMENTAL-CODECS not supported "${s.videoCodec}"`);this.log(v.message),n.supportedResult=mr(v,[])}return n}isAudioSupported(t){return Ce(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Ce(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,v,w){let I=[],U=[],X=t;if((s||v)&&w&&(X=X.filter(({videoCodec:it,videoRange:jt,width:fr,height:sr})=>(!!it||!!(fr&&sr))&&tn(jt))),X.length===0){Promise.resolve().then(()=>{if(this.hls){let it="no level with compatible codecs found in manifest",jt=it;n.levels.length&&(jt=`one or more CODECS in variant not supported: ${Pn(n.levels.map(sr=>sr.attrs.CODECS).filter((sr,Br,Qr)=>Qr.indexOf(sr)===Br))}`,this.warn(jt),it+=` (${jt})`);const fr=new Error(it);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:fr,reason:jt})}});return}n.audioTracks&&(I=n.audioTracks.filter(it=>!it.audioCodec||this.isAudioSupported(it.audioCodec)),en(I)),n.subtitles&&(U=n.subtitles,en(U));const V=X.slice(0);X.sort((it,jt)=>{if(it.attrs["HDCP-LEVEL"]!==jt.attrs["HDCP-LEVEL"])return(it.attrs["HDCP-LEVEL"]||"")>(jt.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&it.height!==jt.height)return it.height-jt.height;if(it.frameRate!==jt.frameRate)return it.frameRate-jt.frameRate;if(it.videoRange!==jt.videoRange)return vr.indexOf(it.videoRange)-vr.indexOf(jt.videoRange);if(it.videoCodec!==jt.videoCodec){const fr=Tt(it.videoCodec),sr=Tt(jt.videoCodec);if(fr!==sr)return sr-fr}if(it.uri===jt.uri&&it.codecSet!==jt.codecSet){const fr=Pe(it.codecSet),sr=Pe(jt.codecSet);if(fr!==sr)return sr-fr}return it.averageBitrate!==jt.averageBitrate?it.averageBitrate-jt.averageBitrate:0});let ue=V[0];if(this.steering&&(X=this.steering.filterParsedLevels(X),X.length!==V.length)){for(let it=0;itfr&&fr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=sr)}break}const xe=w&&!v,De=this.hls.config,je=!!(De.audioStreamController&&De.audioTrackController),lt={levels:X,audioTracks:I,subtitleTracks:U,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:v,altAudio:je&&!xe&&I.some(it=>!!it.url)};this.hls.trigger(o.MANIFEST_PARSED,lt)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(t){const n=this._levels;if(n.length===0)return;if(t<0||t>=n.length){const ue=new Error("invalid level idx"),pe=t<0;if(this.hls.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:pe,error:ue,reason:ue.message}),pe)return;t=Math.min(t,n.length-1)}const s=this.currentLevelIndex,v=this.currentLevel,w=v?v.attrs["PATHWAY-ID"]:void 0,I=n[t],U=I.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=I,s===t&&v&&w===U)return;this.log(`Switching to level ${t} (${I.height?I.height+"p ":""}${I.videoRange?I.videoRange+" ":""}${I.codecSet?I.codecSet+" ":""}@${I.bitrate})${U?" with Pathway "+U:""} from level ${s}${w?" with Pathway "+w:""}`);const X={level:t,attrs:I.attrs,details:I.details,bitrate:I.bitrate,averageBitrate:I.averageBitrate,maxBitrate:I.maxBitrate,realBitrate:I.realBitrate,width:I.width,height:I.height,codecSet:I.codecSet,audioCodec:I.audioCodec,videoCodec:I.videoCodec,audioGroups:I.audioGroups,subtitleGroups:I.subtitleGroups,loaded:I.loaded,loadError:I.loadError,fragmentError:I.fragmentError,name:I.name,id:I.id,uri:I.uri,url:I.url,urlId:0,audioGroupIds:I.audioGroupIds,textGroupIds:I.textGroupIds};this.hls.trigger(o.LEVEL_SWITCHING,X);const V=I.details;if(!V||V.live){const ue=this.switchParams(I.uri,v==null?void 0:v.details,V);this.loadPlaylist(ue)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(t){this.manualLevelIndex=t,this._startLevel===void 0&&(this._startLevel=t),t!==-1&&(this.level=t)}get firstLevel(){return this._firstLevel}set firstLevel(t){this._firstLevel=t}get startLevel(){if(this._startLevel===void 0){const t=this.hls.config.startLevel;return t!==void 0?t:this.hls.firstAutoLevel}return this._startLevel}set startLevel(t){this._startLevel=t}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(t){if(this.steering){const n=this.steering.pathways(),s=t.filter(v=>n.indexOf(v)!==-1);if(t.length<1){this.warn(`pathwayPriority ${t} should contain at least one pathway from list: ${n}`);return}this.steering.pathwayPriority=s}}onError(t,n){n.fatal||!n.context||n.context.type===h.LEVEL&&n.context.level===this.level&&this.checkRetry(n)}onFragBuffered(t,{frag:n}){if(n!==void 0&&n.type===u.MAIN){const s=n.elementaryStreams;if(!Object.keys(s).some(w=>!!s[w]))return;const v=this._levels[n.level];v!=null&&v.loadError&&(this.log(`Resetting level error count of ${v.loadError} on frag buffered`),v.loadError=0)}}onLevelLoaded(t,n){var s;const{level:v,details:w}=n,I=n.levelInfo;if(!I){var U;this.warn(`Invalid level index ${v}`),(U=n.deliveryDirectives)!=null&&U.skip&&(w.deltaUpdateFailed=!0);return}if(I===this.currentLevel||n.withoutMultiVariant){I.fragmentError===0&&(I.loadError=0);let X=I.details;X===n.details&&X.advanced&&(X=void 0),this.playlistLoaded(v,n,X)}else(s=n.deliveryDirectives)!=null&&s.skip&&(w.deltaUpdateFailed=!0)}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)}loadingPlaylist(t,n){super.loadingPlaylist(t,n);const s=this.getUrlWithDirectives(t.uri,n),v=this.currentLevelIndex,w=t.attrs["PATHWAY-ID"],I=t.details,U=I==null?void 0:I.age;this.log(`Loading level index ${v}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${w?" Pathway "+w:""}${U&&I.live?" age "+U.toFixed(1)+(I.type?" "+I.type||0:""):""} ${s}`),this.hls.trigger(o.LEVEL_LOADING,{url:s,level:v,levelInfo:t,pathwayId:t.attrs["PATHWAY-ID"],id:0,deliveryDirectives:n||null})}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(t){this.level=t,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=t)}removeLevel(t){var n;if(this._levels.length===1)return;const s=this._levels.filter((w,I)=>I!==t?!0:(this.steering&&this.steering.removeLevel(w),w===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,w.details&&w.details.fragments.forEach(U=>U.level=-1)),!1));Mr(s),this._levels=s,this.currentLevelIndex>-1&&(n=this.currentLevel)!=null&&n.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const v=s.length-1;this._firstLevel=Math.min(this._firstLevel,v),this._startLevel&&(this._startLevel=Math.min(this._startLevel,v)),this.hls.trigger(o.LEVELS_UPDATED,{levels:s})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:s}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(o.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:s}))}}function en(k){const t={};k.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function jr(){return self.SourceBuffer||self.WebKitSourceBuffer}function Xr(){if(!ae())return!1;const t=jr();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function kn(){if(!Xr())return!1;const k=ae();return typeof(k==null?void 0:k.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>k.isTypeSupported(Gt(t,"video")))||["mp4a.40.2","fLaC"].some(t=>k.isTypeSupported(Gt(t,"audio"))))}function Wn(){var k;const t=jr();return typeof(t==null||(k=t.prototype)==null?void 0:k.changeType)=="function"}const Ha=100;class $i extends xa{constructor(t,n,s){super(t,n,s,"stream-controller",u.MAIN),this.audioCodecSwap=!1,this.level=-1,this._forceStartLoad=!1,this._hasEnoughToStart=!1,this.altAudio=0,this.audioOnly=!1,this.fragPlaying=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this.onMediaPlaying=()=>{this.tick()},this.onMediaSeeked=()=>{const v=this.media,w=v?v.currentTime:null;if(w===null||!r(w)||(this.log(`Media seeked to ${w.toFixed(3)}`),!this.getBufferedFrag(w)))return;const I=this.getFwdBufferInfoAtPos(v,w,u.MAIN,0);if(I===null||I.len===0){this.warn(`Main forward buffer length at ${w} on "seeked" event ${I?I.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(o.MANIFEST_PARSED,this.onManifestParsed,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(o.BUFFER_CREATED,this.onBufferCreated,this),t.on(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(o.MANIFEST_PARSED,this.onManifestParsed,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(o.BUFFER_CREATED,this.onBufferCreated,this),t.off(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:s,hls:v}=this;if(this.stopLoad(),this.setInterval(Ha),this.level=-1,!this.startFragRequested){let w=v.startLevel;w===-1&&(v.config.testBandwidth&&this.levels.length>1?(w=0,this.bitrateTest=!0):w=v.firstAutoLevel),v.nextLoadLevel=w,this.level=v.loadLevel,this._hasEnoughToStart=!!n}s>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${s.toFixed(3)}`),t=s),this.state=Kr.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=Kr.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case Kr.WAITING_LEVEL:{const{levels:n,level:s}=this,v=n==null?void 0:n[s],w=v==null?void 0:v.details;if(w&&(!w.live||this.levelLastLoaded===v&&!this.waitForLive(v))){if(this.waitForCdnTuneIn(w))break;this.state=Kr.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=Kr.IDLE;break}break}case Kr.FRAG_LOADING_WAITING_RETRY:{var t;const n=self.performance.now(),s=this.retryDate;if(!s||n>=s||(t=this.media)!=null&&t.seeking){const{levels:v,level:w}=this,I=v==null?void 0:v[w];this.resetStartWhenNotLoaded(I||null),this.state=Kr.IDLE}}break}this.state===Kr.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var t;super.onTickEnd(),(t=this.media)!=null&&t.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:t,levelLastLoaded:n,levels:s,media:v}=this;if(n===null||!v&&!this.primaryPrefetch&&(this.startFragRequested||!t.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const w=this.buffering?t.nextLoadLevel:t.loadLevel;if(!(s!=null&&s[w]))return;const I=s[w],U=this.getMainFwdBufferInfo();if(U===null)return;const X=this.getLevelDetails();if(X&&this._streamEnded(U,X)){const lt={};this.altAudio===2&&(lt.type="video"),this.hls.trigger(o.BUFFER_EOS,lt),this.state=Kr.ENDED;return}if(!this.buffering)return;t.loadLevel!==w&&t.manualLevel===-1&&this.log(`Adapting to level ${w} from level ${this.level}`),this.level=t.nextLoadLevel=w;const V=I.details;if(!V||this.state===Kr.WAITING_LEVEL||this.waitForLive(I)){this.level=w,this.state=Kr.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=U.len,pe=this.getMaxBufferLength(I.maxBitrate);if(ue>=pe)return;this.backtrackFragment&&this.backtrackFragment.start>U.end&&(this.backtrackFragment=null);const xe=this.backtrackFragment?this.backtrackFragment.start:U.end;let De=this.getNextFragment(xe,V);if(this.couldBacktrack&&!this.fragPrevious&&De&&Te(De)&&this.fragmentTracker.getState(De)!==br.OK){var je;const it=((je=this.backtrackFragment)!=null?je:De).sn-V.startSN,jt=V.fragments[it-1];jt&&De.cc===jt.cc&&(De=jt,this.fragmentTracker.removeFragment(jt))}else this.backtrackFragment&&U.len&&(this.backtrackFragment=null);if(De&&this.isLoopLoading(De,xe)){if(!De.gap){const it=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,jt=(it===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;jt&&this.afterBufferFlushed(jt,it,u.MAIN)}De=this.getNextFragmentLoopLoading(De,V,U,u.MAIN,pe)}De&&(De.initSegment&&!De.initSegment.data&&!this.bitrateTest&&(De=De.initSegment),this.loadFragment(De,I,xe))}loadFragment(t,n,s){const v=this.fragmentTracker.getState(t);v===br.NOT_LOADED||v===br.PARTIAL?Te(t)?this.bitrateTest?(this.log(`Fragment ${t.sn} of level ${t.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(t,n)):super.loadFragment(t,n,s):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,u.MAIN)}followingBufferedFrag(t){return t?this.getBufferedFrag(t.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:t,media:n}=this;if(n!=null&&n.readyState){let s;const v=this.getAppendedFrag(n.currentTime);v&&v.start>1&&this.flushMainBuffer(0,v.start-1);const w=this.getLevelDetails();if(w!=null&&w.live){const U=this.getMainFwdBufferInfo();if(!U||U.len=I-n.maxFragLookUpTolerance&&w<=U;if(v!==null&&s.duration>v&&(w{this.hls&&this.hls.trigger(o.AUDIO_TRACK_SWITCHED,n)}),s.trigger(o.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}s.trigger(o.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const s=yi(n.url,this.hls);if(s){const v=this.videoBuffer;v&&this.mediaBuffer!==v&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=v)}this.altAudio=s?2:0,this.tick()}onBufferCreated(t,n){const s=n.tracks;let v,w,I=!1;for(const U in s){const X=s[U];if(X.id==="main"){if(w=U,v=X,U==="video"){const V=s[U];V&&(this.videoBuffer=V.buffer)}}else I=!0}I&&v?(this.log(`Alternate track found, use ${w}.buffered to schedule main fragment loading`),this.mediaBuffer=v.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:s,part:v}=n,w=s.type===u.MAIN;if(w){if(this.fragContextChanged(s)){this.warn(`Fragment ${s.sn}${v?" p: "+v.index:""} of level ${s.level} finished buffering, but was aborted. state: ${this.state}`),this.state===Kr.PARSED&&(this.state=Kr.IDLE);return}const U=v?v.stats:s.stats;this.fragLastKbps=Math.round(8*U.total/(U.buffering.end-U.loading.first)),Te(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,v)}const I=this.media;I&&(!this._hasEnoughToStart&&Jn.getBuffered(I).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),w&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var s;if(n.fatal){this.state=Kr.ERROR;return}switch(n.details){case f.FRAG_GAP:case f.FRAG_PARSING_ERROR:case f.FRAG_DECRYPT_ERROR:case f.FRAG_LOAD_ERROR:case f.FRAG_LOAD_TIMEOUT:case f.KEY_LOAD_ERROR:case f.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(u.MAIN,n);break;case f.LEVEL_LOAD_ERROR:case f.LEVEL_LOAD_TIMEOUT:case f.LEVEL_PARSING_ERROR:!n.levelRetry&&this.state===Kr.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=Kr.IDLE);break;case f.BUFFER_ADD_CODEC_ERROR:case f.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.resetLoadingState();break;case f.BUFFER_FULL_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&(!this.config.interstitialsController&&this.config.assetPlayerId?this._hasEnoughToStart=!0:this.flushMainBuffer(0,Number.POSITIVE_INFINITY));break;case f.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=Kr.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==ie.AUDIO||!this.altAudio){const s=(n===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;s&&(this.afterBufferFlushed(s,n,u.MAIN),this.tick())}}onLevelsUpdated(t,n){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=n.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:t}=this;if(!t)return;const n=t.currentTime;let s=this.startPosition;if(s>=0&&n0&&(X{const{hls:v}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=Kr.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const I=w.stats;I.parsing.start=I.parsing.end=I.buffering.start=I.buffering.end=self.performance.now(),v.trigger(o.FRAG_LOADED,s),w.bitrateTest=!1})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:v,chunkMeta:w}=t,I=this.getCurrentContext(w);if(!I){this.resetWhenMissingContext(w);return}const{frag:U,part:X,level:V}=I,{video:ue,text:pe,id3:xe,initSegment:De}=v,{details:je}=V,lt=this.altAudio?void 0:v.audio;if(this.fragContextChanged(U)){this.fragmentTracker.removeFragment(U);return}if(this.state=Kr.PARSING,De){const it=De.tracks;if(it){const Br=U.initSegment||U;if(this.unhandledEncryptionError(De,U))return;this._bufferInitSegment(V,it,Br,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:Br,id:n,tracks:it})}const jt=De.initPTS,fr=De.timescale,sr=this.initPTS[U.cc];if(r(jt)&&(!sr||sr.baseTime!==jt||sr.timescale!==fr)){const Br=De.trackId;this.initPTS[U.cc]={baseTime:jt,timescale:fr,trackId:Br},s.trigger(o.INIT_PTS_FOUND,{frag:U,id:n,initPTS:jt,timescale:fr,trackId:Br})}}if(ue&&je){lt&&ue.type==="audiovideo"&&this.logMuxedErr(U);const it=je.fragments[U.sn-1-je.startSN],jt=U.sn===je.startSN,fr=!it||U.cc>it.cc;if(v.independent!==!1){const{startPTS:sr,endPTS:Br,startDTS:Qr,endDTS:vn}=ue;if(X)X.elementaryStreams[ue.type]={startPTS:sr,endPTS:Br,startDTS:Qr,endDTS:vn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!fr&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Gr=this.getMainFwdBufferInfo(),an=(Gr?Gr.end:this.getLoadPosition())+this.config.maxBufferHole,ln=ue.firstKeyFramePTS?ue.firstKeyFramePTS:sr;if(!jt&&anC&&(U.gap=!0);U.setElementaryStreamInfo(ue.type,sr,Br,Qr,vn),this.backtrackFragment&&(this.backtrackFragment=U),this.bufferFragmentData(ue,U,X,w,jt||fr)}else if(jt||fr)U.gap=!0;else{this.backtrack(U);return}}if(lt){const{startPTS:it,endPTS:jt,startDTS:fr,endDTS:sr}=lt;X&&(X.elementaryStreams[ie.AUDIO]={startPTS:it,endPTS:jt,startDTS:fr,endDTS:sr}),U.setElementaryStreamInfo(ie.AUDIO,it,jt,fr,sr),this.bufferFragmentData(lt,U,X,w)}if(je&&xe!=null&&xe.samples.length){const it={id:n,frag:U,details:je,samples:xe.samples};s.trigger(o.FRAG_PARSING_METADATA,it)}if(je&&pe){const it={id:n,frag:U,details:je,samples:pe.samples};s.trigger(o.FRAG_PARSING_USERDATA,it)}}logMuxedErr(t){this.warn(`${Te(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,v){if(this.state!==Kr.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(s));const{audio:w,video:I,audiovideo:U}=n;if(w){const V=t.audioCodec;let ue=Fe(w.codec,V);ue==="mp4a"&&(ue="mp4a.40.5");const pe=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){ue&&(ue.indexOf("mp4a.40.5")!==-1?ue="mp4a.40.2":ue="mp4a.40.5");const xe=w.metadata;xe&&"channelCount"in xe&&(xe.channelCount||1)!==1&&pe.indexOf("firefox")===-1&&(ue="mp4a.40.5")}ue&&ue.indexOf("mp4a.40.5")!==-1&&pe.indexOf("android")!==-1&&w.container!=="audio/mpeg"&&(ue="mp4a.40.2",this.log(`Android: force audio codec to ${ue}`)),V&&V!==ue&&this.log(`Swapping manifest audio codec "${V}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${V||""}/${w.codec}]`),delete n.audiovideo}if(I){I.levelCodec=t.videoCodec,I.id=u.MAIN;const V=I.codec;if((V==null?void 0:V.length)===4)switch(V){case"hvc1":case"hev1":I.codec="hvc1.1.6.L120.90";break;case"av01":I.codec="av01.0.04M.08";break;case"avc1":I.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${I.container}, codecs[level/parsed]=[${t.videoCodec||""}/${V}]${I.codec!==V?" parsed-corrected="+I.codec:""}${I.supplemental?" supplemental="+I.supplemental:""}`),delete n.audiovideo}U&&(this.log(`Init audiovideo buffer, container:${U.container}, codecs[level/parsed]=[${t.codecs}/${U.codec}]`),delete n.video,delete n.audio);const X=Object.keys(n);if(X.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;X.forEach(V=>{const pe=n[V].initSegment;pe!=null&&pe.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:V,data:pe,frag:s,part:null,chunkMeta:v,parent:s.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,u.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,s=t==null?void 0:t[n];return s?this.getMaxBufferLength(s.maxBitrate):this.config.maxBufferLength}backtrack(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=Kr.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(Jn.isBuffered(t,s)?n=this.getAppendedFrag(s):Jn.isBuffered(t,s+.1)&&(n=this.getAppendedFrag(s+.1)),n){this.backtrackFragment=null;const v=this.fragPlaying,w=n.level;(!v||n.sn!==v.sn||v.level!==w)&&(this.fragPlaying=n,this.hls.trigger(o.FRAG_CHANGED,{frag:n}),(!v||v.level!==w)&&this.hls.trigger(o.LEVEL_SWITCHED,{level:w}))}}}get nextLevel(){const t=this.nextBufferedFrag;return t?t.level:-1}get currentFrag(){var t;if(this.fragPlaying)return this.fragPlaying;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;return r(n)?this.getAppendedFrag(n):null}get currentProgramDateTime(){var t;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;if(r(n)){const s=this.getLevelDetails(),v=this.currentFrag||(s?Dn(null,s.fragments,n):null);if(v){const w=v.programDateTime;if(w!==null){const I=w+(n-v.start)*1e3;return new Date(I)}}}return null}get currentLevel(){const t=this.currentFrag;return t?t.level:-1}get nextBufferedFrag(){const t=this.currentFrag;return t?this.followingBufferedFrag(t):null}get forceStartLoad(){return this._forceStartLoad}}class Ga{constructor(t){this.config=void 0,this.keyUriToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const s in this.keyUriToKeyInfo){const v=this.keyUriToKeyInfo[s].loader;if(v){var n;if(t&&t!==((n=v.context)==null?void 0:n.frag.type))return;v.abort()}}}detach(){for(const t in this.keyUriToKeyInfo){const n=this.keyUriToKeyInfo[t];(n.mediaKeySessionContext||n.decryptdata.isCommonEncryption)&&delete this.keyUriToKeyInfo[t]}}destroy(){this.detach();for(const t in this.keyUriToKeyInfo){const n=this.keyUriToKeyInfo[t].loader;n&&n.destroy()}this.keyUriToKeyInfo={}}createKeyLoadError(t,n=f.KEY_LOAD_ERROR,s,v,w){return new ba({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:w,error:s,networkDetails:v})}loadClear(t,n,s){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(n.length)for(let v=0,w=n.length;v{if(!this.emeController)return;I.setKeyFormat(U);const X=Eo(U);if(X)return this.emeController.getKeySystemAccess([X])})}if(this.config.requireKeySystemAccessOnStart){const v=ko(this.config);if(v.length)return this.emeController.getKeySystemAccess(v)}}return null}load(t){return!t.decryptdata&&t.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(t).then(n=>this.loadInternal(t,n)):this.loadInternal(t)}loadInternal(t,n){var s,v;n&&t.setKeyFormat(n);const w=t.decryptdata;if(!w){const V=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:"Missing decryption data on fragment in onKeyLoading");return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,V))}const I=w.uri;if(!I)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${I}"`)));let U=this.keyUriToKeyInfo[I];if((s=U)!=null&&s.decryptdata.key)return w.key=U.decryptdata.key,Promise.resolve({frag:t,keyInfo:U});if((v=U)!=null&&v.keyLoadPromise){var X;switch((X=U.mediaKeySessionContext)==null?void 0:X.keyStatus){case void 0:case"status-pending":case"usable":case"usable-in-future":return U.keyLoadPromise.then(V=>(w.key=V.keyInfo.decryptdata.key,{frag:t,keyInfo:U}))}}switch(U=this.keyUriToKeyInfo[I]={decryptdata:w,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},w.method){case"ISO-23001-7":case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return w.keyFormat==="identity"?this.loadKeyHTTP(U,t):this.loadKeyEME(U,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(U,t);default:return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${w.method}"`)))}}loadKeyEME(t,n){const s={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){const v=this.emeController.loadKey(s);if(v)return(t.keyLoadPromise=v.then(w=>(t.mediaKeySessionContext=w,s))).catch(w=>{throw t.keyLoadPromise=null,w})}return Promise.resolve(s)}loadKeyHTTP(t,n){const s=this.config,v=s.loader,w=new v(s);return n.keyLoader=t.loader=w,t.keyLoadPromise=new Promise((I,U)=>{const X={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},V=s.keyLoadPolicy.default,ue={loadPolicy:V,timeout:V.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},pe={onSuccess:(xe,De,je,lt)=>{const{frag:it,keyInfo:jt,url:fr}=je;if(!it.decryptdata||jt!==this.keyUriToKeyInfo[fr])return U(this.createKeyLoadError(it,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),lt));jt.decryptdata.key=it.decryptdata.key=new Uint8Array(xe.data),it.keyLoader=null,jt.loader=null,I({frag:it,keyInfo:jt})},onError:(xe,De,je,lt)=>{this.resetLoader(De),U(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${xe.code} loading key ${xe.text}`),je,b({url:X.url,data:void 0},xe)))},onTimeout:(xe,De,je)=>{this.resetLoader(De),U(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),je))},onAbort:(xe,De,je)=>{this.resetLoader(De),U(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),je))}};w.load(X,ue,pe)})}resetLoader(t){const{frag:n,keyInfo:s,url:v}=t,w=s.loader;n.keyLoader===w&&(n.keyLoader=null,s.loader=null),delete this.keyUriToKeyInfo[v],w&&w.destroy()}}function fs(k){const{type:t}=k;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function Ka(k,t){let n=k.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class Gc{constructor(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=t,this.registerListeners()}startLoad(t){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_LOADING,this.onLevelLoading,this),t.off(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,s=n.pLoader,v=n.loader,w=s||v,I=new w(n);return this.loaders[t.type]=I,I}getInternalLoader(t){return this.loaders[t.type]}resetInternalLoader(t){this.loaders[t]&&delete this.loaders[t]}destroyInternalLoaders(){for(const t in this.loaders){const n=this.loaders[t];n&&n.destroy(),this.resetInternalLoader(t)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(t,n){const{url:s}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:s,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:s,level:v,pathwayId:w,url:I,deliveryDirectives:U,levelInfo:X}=n;this.load({id:s,level:v,pathwayId:w,responseType:"text",type:h.LEVEL,url:I,deliveryDirectives:U,levelOrTrack:X})}onAudioTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:I,track:U}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.AUDIO_TRACK,url:w,deliveryDirectives:I,levelOrTrack:U})}onSubtitleTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:I,track:U}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:w,deliveryDirectives:I,levelOrTrack:U})}onLevelsUpdated(t,n){const s=this.loaders[h.LEVEL];if(s){const v=s.context;v&&!n.levels.some(w=>w===v.levelOrTrack)&&(s.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const s=this.hls.config;let v=this.getInternalLoader(t);if(v){const V=this.hls.logger,ue=v.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?V.log(`[playlist-loader]: ignore ${t.url} ongoing request`):V.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}V.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),v.abort()}let w;if(t.type===h.MANIFEST?w=s.manifestLoadPolicy.default:w=y({},s.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),v=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let V;if(t.type===h.LEVEL&&t.level!==null?V=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?V=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&(V=this.hls.subtitleTracks[t.id].details),V){const ue=V.partTarget,pe=V.targetduration;if(ue&&pe){const xe=Math.max(ue*3,pe*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(xe,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(xe,w.maxTimeToFirstByteMs)})}}}const I=w.errorRetry||w.timeoutRetry||{},U={loadPolicy:w,timeout:w.maxLoadTimeMs,maxRetry:I.maxNumRetry||0,retryDelay:I.retryDelayMs||0,maxRetryDelay:I.maxRetryDelayMs||0},X={onSuccess:(V,ue,pe,xe)=>{const De=this.getInternalLoader(pe);this.resetInternalLoader(pe.type);const je=V.data;if(je.indexOf("#EXTM3U")!==0){this.handleManifestParsingError(V,pe,new Error("no EXTM3U delimiter"),xe||null,ue);return}ue.parsing.start=performance.now(),Ro.isMediaPlaylist(je)||pe.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(V,ue,pe,xe||null,De):this.handleMasterPlaylist(V,ue,pe,xe)},onError:(V,ue,pe,xe)=>{this.handleNetworkError(ue,pe,!1,V,xe)},onTimeout:(V,ue,pe)=>{this.handleNetworkError(ue,pe,!0,void 0,V)}};v.load(t,U,X)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:s}=this.hls;(t||s)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,s,v){const w=this.hls,I=t.data,U=Ka(t,s),X=Ro.parseMasterPlaylist(I,U);if(X.playlistParsingError){this.handleManifestParsingError(t,s,X.playlistParsingError,v,n);return}const{contentSteering:V,levels:ue,sessionData:pe,sessionKeys:xe,startTimeOffset:De,variableList:je}=X;this.variableList=je;const{AUDIO:lt=[],SUBTITLES:it,"CLOSED-CAPTIONS":jt}=Ro.parseMasterPlaylistMedia(I,U,X);lt.length&&!lt.some(sr=>!sr.url)&&ue[0].audioCodec&&!ue[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),lt.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new ha({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:lt,subtitles:it,captions:jt,contentSteering:V,url:U,stats:n,networkDetails:v,sessionData:pe,sessionKeys:xe,startTimeOffset:De,variableList:je})}handleTrackOrLevelPlaylist(t,n,s,v,w){const I=this.hls,{id:U,level:X,type:V}=s,ue=Ka(t,s),pe=r(X)?X:r(U)?U:0,xe=fs(s),De=Ro.parseLevelPlaylist(t.data,ue,pe,xe,0,this.variableList);if(V===h.MANIFEST){const je={attrs:new ha({}),bitrate:0,details:De,name:"",url:ue};De.requestScheduled=n.loading.start+Gn(De,0),I.trigger(o.MANIFEST_LOADED,{levels:[je],audioTracks:[],url:ue,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=De,this.handlePlaylistLoaded(De,t,n,s,v,w)}handleManifestParsingError(t,n,s,v,w){this.hls.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:s,error:s,reason:s.message,response:t,context:n,networkDetails:v,stats:w})}handleNetworkError(t,n,s=!1,v,w){let I=`A network ${s?"timeout":"error"+(v?" (status "+v.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?I+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(I+=` id: ${t.id} group-id: "${t.groupId}"`);const U=new Error(I);this.hls.logger.warn(`[playlist-loader]: ${I}`);let X=f.UNKNOWN,V=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:X=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,V=!0;break;case h.LEVEL:X=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,V=!1;break;case h.AUDIO_TRACK:X=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,V=!1;break;case h.SUBTITLE_TRACK:X=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,V=!1;break}ue&&this.resetInternalLoader(t.type);const pe={type:c.NETWORK_ERROR,details:X,fatal:V,url:t.url,loader:ue,context:t,error:U,networkDetails:n,stats:w};if(v){const xe=(n==null?void 0:n.url)||t.url;pe.response=b({url:xe,data:void 0},v)}this.hls.trigger(o.ERROR,pe)}handlePlaylistLoaded(t,n,s,v,w,I){const U=this.hls,{type:X,level:V,id:ue,groupId:pe,deliveryDirectives:xe}=v,De=Ka(n,v),je=fs(v),lt=typeof v.level=="number"&&je===u.MAIN?V:void 0;if(!t.fragments.length){const jt=t.playlistParsingError=new Error("No Segments found in Playlist");U.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:De,error:jt,reason:jt.message,response:n,context:v,level:lt,parent:je,networkDetails:w,stats:s});return}t.targetduration||(t.playlistParsingError=new Error("Missing Target Duration"));const it=t.playlistParsingError;if(it){if(this.hls.logger.warn(`${it} ${t.url}`),!U.config.ignorePlaylistParsingErrors){U.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:De,error:it,reason:it.message,response:n,context:v,level:lt,parent:je,networkDetails:w,stats:s});return}t.playlistParsingError=null}switch(t.live&&I&&(I.getCacheAge&&(t.ageHeader=I.getCacheAge()||0),(!I.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),X){case h.MANIFEST:case h.LEVEL:U.trigger(o.LEVEL_LOADED,{details:t,levelInfo:v.levelOrTrack||U.levels[0],level:lt||0,id:ue||0,stats:s,networkDetails:w,deliveryDirectives:xe,withoutMultiVariant:X===h.MANIFEST});break;case h.AUDIO_TRACK:U.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:v.levelOrTrack,id:ue||0,groupId:pe||"",stats:s,networkDetails:w,deliveryDirectives:xe});break;case h.SUBTITLE_TRACK:U.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:v.levelOrTrack,id:ue||0,groupId:pe||"",stats:s,networkDetails:w,deliveryDirectives:xe});break}}}class Kc{static get version(){return eo}static isMSESupported(){return Xr()}static isSupported(){return kn()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return Gi}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return Kc.defaultConfig?Kc.defaultConfig:od}static set DefaultConfig(t){Kc.defaultConfig=t}constructor(t={}){this.config=void 0,this.userConfig=void 0,this.logger=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new Ws,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioStreamController=void 0,this.subtititleStreamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.interstitialsController=void 0,this.gapController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this._url=null,this._sessionId=void 0,this.triggeringException=void 0,this.started=!1;const n=this.logger=H(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=ud(Kc.DefaultConfig,t,n);this.userConfig=t,s.progressive&&g(s,n);const{abrController:v,bufferController:w,capLevelController:I,errorController:U,fpsController:X}=s,V=new U(this),ue=this.abrController=new v(this),pe=new Or(this),xe=s.interstitialsController,De=xe?this.interstitialsController=new xe(this,Kc):null,je=this.bufferController=new w(this,pe),lt=this.capLevelController=new I(this),it=new X(this),jt=new Gc(this),fr=s.contentSteeringController,sr=fr?new fr(this):null,Br=this.levelController=new Ra(this,sr),Qr=new sa(this),vn=new Ga(this.config),Gr=this.streamController=new $i(this,pe,vn),an=this.gapController=new st(this,pe);lt.setStreamController(Gr),it.setStreamController(Gr);const ln=[jt,Br,Gr];De&&ln.splice(1,0,De),sr&&ln.splice(1,0,sr),this.networkControllers=ln;const Vr=[ue,je,an,lt,it,Qr,pe];this.audioTrackController=this.createController(s.audioTrackController,ln);const An=s.audioStreamController;An&&ln.push(this.audioStreamController=new An(this,pe,vn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,ln);const gi=s.subtitleStreamController;gi&&ln.push(this.subtititleStreamController=new gi(this,pe,vn)),this.createController(s.timelineController,Vr),vn.emeController=this.emeController=this.createController(s.emeController,Vr),this.cmcdController=this.createController(s.cmcdController,Vr),this.latencyController=this.createController(ja,Vr),this.coreComponents=Vr,ln.push(V);const Ui=V.onErrorOut;typeof Ui=="function"&&this.on(o.ERROR,Ui,V),this.on(o.MANIFEST_LOADED,jt.onManifestLoaded,jt)}createController(t,n){if(t){const s=new t(this);return n&&n.push(s),s}return null}on(t,n,s=this){this._emitter.on(t,n,s)}once(t,n,s=this){this._emitter.once(t,n,s)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,s=this,v){this._emitter.off(t,n,s,v)}listeners(t){return this._emitter.listeners(t)}emit(t,n,s){return this._emitter.emit(t,n,s)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(s){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+s.message+'". Here is a stacktrace:',s),!this.triggeringException){this.triggeringException=!0;const v=t===o.ERROR;this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:v,event:t,error:s}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(o.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(n=>n.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(n=>n.destroy()),this.coreComponents.length=0;const t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null}attachMedia(t){if(!t||"media"in t&&!t.media){const w=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.ATTACH_MEDIA_ERROR,fatal:!0,error:w});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const n="media"in t,s=n?t.media:t,v=n?t:{media:s};this._media=s,this.trigger(o.MEDIA_ATTACHING,v)}detachMedia(){this.logger.log("detachMedia"),this.trigger(o.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(o.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,s=this._url,v=this._url=$.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${v}`),n&&s&&(s!==v||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(o.MANIFEST_LOADING,{url:t})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(t=-1,n){this.logger.log(`startLoad(${t+(n?", ":"")})`),this.started=!0,this.resumeBuffering();for(let s=0;s{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[u.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[u.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[u.SUBTITLE]=this.subtititleStreamController.inFlightFrag),t}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const t=this._media,n=t==null?void 0:t.currentTime;this.detachMedia(),t&&(this.attachMedia(t),n&&this.startLoad(n))}removeLevel(t){this.levelController.removeLevel(t)}get sessionId(){let t=this._sessionId;return t||(t=this._sessionId=O()),t}get levels(){const t=this.levelController.levels;return t||[]}get latestLevelDetails(){return this.streamController.getLevelDetails()||null}get loadLevelObj(){return this.levelController.loadLevelObj}get currentLevel(){return this.streamController.currentLevel}set currentLevel(t){this.logger.log(`set currentLevel:${t}`),this.levelController.manualLevel=t,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(t){this.logger.log(`set nextLevel:${t}`),this.levelController.manualLevel=t,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(t){this.logger.log(`set loadLevel:${t}`),this.levelController.manualLevel=t}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(t){this.levelController.nextLoadLevel=t}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(t){this.logger.log(`set firstLevel:${t}`),this.levelController.firstLevel=t}get startLevel(){const t=this.levelController.startLevel;return t===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:t}set startLevel(t){this.logger.log(`set startLevel:${t}`),t!==-1&&(t=Math.max(t,this.minAutoLevel)),this.levelController.startLevel=t}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(t){const n=!!t;n!==this.config.capLevelToPlayerSize&&(n?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=n)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimate():NaN}set bandwidthEstimate(t){this.abrController.resetEstimator(t)}get abrEwmaDefaultEstimate(){const{bwEstimator:t}=this.abrController;return t?t.defaultEstimate:NaN}get ttfbEstimate(){const{bwEstimator:t}=this.abrController;return t?t.getEstimateTTFB():NaN}set autoLevelCapping(t){this._autoLevelCapping!==t&&(this.logger.log(`set autoLevelCapping:${t}`),this._autoLevelCapping=t,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(t){gr(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:t,config:{minAutoBitrate:n}}=this;if(!t)return 0;const s=t.length;for(let v=0;v=n)return v;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:s}=this;let v;if(n===-1&&t!=null&&t.length?v=t.length-1:v=n,s)for(let w=v;w--;){const I=t[w].attrs["HDCP-LEVEL"];if(I&&I<=s)return w}return v}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(t){this.abrController.nextAutoLevel=t}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get maxBufferLength(){return this.streamController.maxBufferLength}setAudioOption(t){var n;return((n=this.audioTrackController)==null?void 0:n.setAudioOption(t))||null}setSubtitleOption(t){var n;return((n=this.subtitleTrackController)==null?void 0:n.setSubtitleOption(t))||null}get allAudioTracks(){const t=this.audioTrackController;return t?t.allAudioTracks:[]}get audioTracks(){const t=this.audioTrackController;return t?t.audioTracks:[]}get audioTrack(){const t=this.audioTrackController;return t?t.audioTrack:-1}set audioTrack(t){const n=this.audioTrackController;n&&(n.audioTrack=t)}get allSubtitleTracks(){const t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}get subtitleTracks(){const t=this.subtitleTrackController;return t?t.subtitleTracks:[]}get subtitleTrack(){const t=this.subtitleTrackController;return t?t.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(t){const n=this.subtitleTrackController;n&&(n.subtitleTrack=t)}get subtitleDisplay(){const t=this.subtitleTrackController;return t?t.subtitleDisplay:!1}set subtitleDisplay(t){const n=this.subtitleTrackController;n&&(n.subtitleDisplay=t)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(t){this.config.lowLatencyMode=t}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}set targetLatency(t){this.latencyController.targetLatency=t}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}get pathways(){return this.levelController.pathways}get pathwayPriority(){return this.levelController.pathwayPriority}set pathwayPriority(t){this.levelController.pathwayPriority=t}get bufferedToEnd(){var t;return!!((t=this.bufferController)!=null&&t.bufferedToEnd)}get interstitialsManager(){var t;return((t=this.interstitialsController)==null?void 0:t.interstitialsManager)||null}getMediaDecodingInfo(t,n=this.allAudioTracks){const s=Ti(n);return un(t,s,navigator.mediaCapabilities)}}Kc.defaultConfig=void 0},53280:function(d,_,e){"use strict";e.d(_,{D:function(){return i}});function r(l,c,f){var o=f||{},h=o.noTrailing,u=h===void 0?!1:h,a=o.noLeading,x=a===void 0?!1:a,p=o.debounceMode,y=p===void 0?void 0:p,m,b=!1,S=0;function D(){m&&clearTimeout(m)}function R(P){var M=P||{},B=M.upcomingOnly,N=B===void 0?!1:B;D(),b=!N}function A(){for(var P=arguments.length,M=new Array(P),B=0;Bl?x?(S=Date.now(),u||(m=setTimeout(y?W:H,l))):H():u!==!0&&(m=setTimeout(y?W:H,y===void 0?l-G:l))}return A.cancel=R,A}function i(l,c,f){var o=f||{},h=o.atBegin,u=h===void 0?!1:h;return r(l,c,{debounceMode:u!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var _=__webpack_module_cache__[d];if(_!==void 0)return _.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var _=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(_,{a:_}),_}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},_;__webpack_require__.t=function(e,r){if(r&1&&(e=this(e)),r&8||typeof e=="object"&&e&&(r&4&&e.__esModule||r&16&&typeof e.then=="function"))return e;var i=Object.create(null);__webpack_require__.r(i);var l={};_=_||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~_.indexOf(c);c=d(c))Object.getOwnPropertyNames(c).forEach(function(f){l[f]=function(){return e[f]}});return l.default=function(){return e},__webpack_require__.d(i,l),i}}(),function(){__webpack_require__.d=function(d,_){for(var e in _)__webpack_require__.o(_,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:_[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(_,e){return __webpack_require__.f[e](d,_),_},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6788:"p__Home__Detail__ShixunContext__Detail__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9417:"p__Shixuns__ThemeOne__Detail__SkillTags__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"75c2445d",67:"1a581c39",109:"4892f3f5",119:"4fa871fa",195:"3a781ce4",201:"ca9198e1",264:"fe813f12",292:"0d2f5e28",316:"1f60ada6",337:"fbdd9ec9",354:"d4d139cf",479:"ec07a758",485:"a5288dd6",508:"1acb1cd7",518:"cd9b253e",532:"28329085",533:"33954719",547:"0be9bc68",556:"71ee681b",559:"28f4c9b4",570:"5343c3b9",576:"3af44599",629:"44a1d9a5",643:"9494bf25",671:"4a609b8d",680:"b07e9af0",700:"05636eb1",737:"d45e5dde",741:"ac5fd360",799:"4ecd08fb",879:"1020e591",895:"a5e97e1d",900:"1c1a2fba",906:"c5e6a05c",921:"06a84e27",928:"e3aeb36d",981:"2191a42e",1006:"2f03eceb",1043:"663acf40",1045:"c4efc940",1048:"740ca57a",1070:"4475e39b",1077:"7f449685",1144:"c90eccaf",1154:"8cb80842",1211:"2e1fdf43",1253:"c20cf7cb",1257:"ffc84b93",1274:"5f6ea65a",1276:"88dabcba",1343:"64007292",1423:"28533195",1427:"e4de0edb",1450:"21e814bf",1461:"ce06d2b5",1462:"fcf08abc",1470:"8cd2bcbe",1475:"c816c1c0",1477:"2059b897",1482:"e96926ab",1512:"c7a62f6e",1520:"f18eebf2",1545:"4a837c8a",1555:"ff373777",1578:"48acb9fb",1581:"82d940b3",1582:"3e296e18",1646:"e6e27b60",1651:"4947561d",1657:"7e10f0b3",1660:"0dfdbc9f",1674:"1ef24cb1",1678:"4adc9fa4",1713:"6e121297",1717:"66051f43",1727:"73dfe846",1754:"cf5b7459",1783:"9adb075d",1798:"ba35f2bb",1799:"ae029a35",1831:"30a0f018",1836:"195eb428",1855:"94a447bd",1880:"a4554181",1881:"d8d1279a",1897:"b1f0cdeb",1939:"9489f558",1953:"2b7b68bd",1962:"9ca5c390",1993:"63e65140",2011:"59d51f98",2045:"dd099896",2099:"82c1d814",2102:"a530544f",2130:"8dc06a17",2141:"dc012c95",2203:"7225364f",2216:"346c8318",2240:"9c4ae39d",2249:"f4830452",2281:"6ef47a8c",2300:"f77c7faa",2303:"420f587d",2307:"dd7e5170",2338:"0a1b6578",2339:"9b6100a0",2364:"f89faf70",2386:"192e235c",2396:"84d35bab",2404:"a50289c3",2412:"9bbbed29",2425:"bcba22c8",2443:"3cab0f1b",2476:"0ab49c48",2494:"68080a87",2501:"edee90b6",2538:"de4a3723",2539:"7df5e309",2548:"68aff200",2570:"5a5bc6e9",2594:"e87d3761",2603:"f3ba23d6",2659:"db1be8db",2707:"95ef00ed",2806:"c7dc417e",2819:"76db6fcd",2823:"73e1de0d",2829:"8af617b4",2837:"54a82605",2862:"bb42946f",2865:"bb85bf83",2884:"f0eb2e4b",2969:"ab3357d7",3006:"83cae2ef",3086:"235d0cf5",3133:"9bf3f89c",3141:"57ac7eb8",3157:"9590087c",3183:"11e28114",3198:"8e655451",3212:"a540ff6d",3220:"d1e5ef72",3247:"e0438d6b",3260:"94af7786",3276:"86d5d8e3",3317:"81405dff",3391:"5371542c",3433:"b4ae9f48",3442:"40f5b58b",3447:"1490927d",3451:"e6eb1964",3509:"3a4647d0",3550:"3dc83156",3581:"457c34e3",3585:"ec270019",3668:"c33bcf86",3697:"481a10d9",3747:"c6b4f5b3",3754:"6ead93af",3777:"d5b0f2f1",3784:"c2d013cb",3805:"9dbcb95e",3831:"853361dd",3862:"8be7610c",3873:"0e5b4633",3885:"f87f7f15",3910:"cc0552e5",3951:"da8018e4",3987:"5cecd51b",4014:"27a8e97c",4017:"eb7a8c4f",4030:"09af5ede",4048:"46f47b46",4056:"7425b2e1",4058:"53d5c932",4078:"14f605fa",4088:"236723f3",4093:"d4c894bb",4105:"0fac6461",4144:"491feb7f",4164:"5ae188d7",4216:"4102a5bf",4217:"73505dc7",4227:"fc771a80",4259:"276c8093",4264:"1322dfd1",4297:"50993640",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"331e49ce",4492:"2c6b577c",4496:"1380671f",4498:"c48e8fba",4504:"2f706f4d",4514:"250d7385",4520:"d45548f2",4546:"5fb3858d",4565:"4a4bbd08",4572:"9f64785e",4599:"61def4cb",4610:"88544478",4621:"17245094",4628:"ece2c60c",4662:"f902268f",4685:"c33f1528",4715:"f5319227",4736:"10495b15",4741:"8bd7e4c1",4757:"ba5c3c97",4766:"6aefd62d",4770:"830dc319",4790:"619413e4",4795:"099351f6",4797:"a24e92db",4800:"14d03f11",4850:"1edda4b7",4889:"aedac9f0",4928:"15446353",4944:"fdc66ab9",4973:"139a960c",4994:"9cd1d0ee",5022:"402a0d6d",5028:"3a4174e9",5043:"052d034d",5048:"822d1f40",5060:"85dafcc6",5096:"ffdbc802",5111:"597cf7ac",5117:"35083849",5125:"be9cde65",5148:"42f5f5bd",5165:"9916c6a2",5176:"a81de50f",5177:"c5eba196",5179:"a746df9a",5186:"1c1ee67b",5230:"5aa07e72",5238:"483c00b2",5290:"5dabcdc2",5297:"95b135b0",5307:"17dff114",5319:"a95a6eac",5321:"1163c84e",5330:"d1ac9671",5335:"5e753449",5354:"7ae70604",5357:"bbb0c6a4",5359:"71e87577",5382:"85c9f304",5402:"2eab3217",5416:"454536b7",5434:"38b302a6",5466:"4c0f39f6",5494:"d89549c4",5518:"1fc78545",5549:"9901e1b6",5572:"dd6d437f",5573:"874cbbba",5624:"7247a344",5631:"e00d3d36",5650:"a05ec21c",5679:"4a090bef",5694:"262462ba",5705:"af671053",5729:"b5ea3a24",5764:"e0d7e586",5775:"50b799ad",5776:"72fadd6a",5786:"985dcf32",5798:"b868a4d7",5800:"fb081948",5816:"aa1bf3bd",5823:"f03fc3d3",5876:"5eded409",5888:"e0373ce0",5891:"05ba42ca",5894:"dabc4348",5902:"bc4b6a85",5915:"64f11083",5972:"e3bc4acc",5992:"24e947e9",6029:"56812635",6034:"243a459d",6045:"d268f87f",6047:"3ce45acd",6063:"575bb033",6069:"cc68eda6",6080:"24b7e3bf",6126:"99519171",6127:"7cec84d2",6170:"bcf3b504",6185:"3e4328a2",6265:"e3396d1c",6270:"457ebc02",6282:"ba5805be",6328:"f85a5553",6366:"c304da9b",6378:"7f3a946a",6411:"48c95ca1",6434:"35d4646a",6444:"704fe0fc",6451:"9e4c1a2f",6452:"af35a9c4",6531:"9c174eba",6583:"91dcdee2",6587:"3b670c86",6634:"bab25851",6637:"92efbeb4",6651:"cb04a016",6682:"536da186",6685:"934fa128",6729:"5ffd4d3e",6741:"847978ac",6774:"59d4d618",6776:"fc75efe5",6784:"ee9772e6",6788:"c0f90e46",6789:"cff746a3",6796:"2a8bbf46",6820:"8d673c54",6882:"5aaf800b",6904:"0ebca206",6913:"191c3808",6963:"869a9eae",7043:"ebf865b0",7045:"cdfab27c",7058:"17bcc065",7062:"34e918bb",7084:"46ccce72",7099:"bf25d441",7121:"902ecbe9",7156:"e7466006",7178:"af212410",7182:"072c621b",7224:"7dfe39ed",7242:"9e301109",7260:"0016e4fe",7289:"4cc2f4bd",7322:"ac543a47",7323:"69808329",7329:"1a5bafe5",7333:"6359f173",7365:"1005464f",7395:"66c6aee4",7402:"10c95e09",7460:"f47c2c9a",7477:"8656316a",7482:"ce7f3724",7527:"691478da",7533:"1b18c023",7545:"3ed835f9",7560:"69df653e",7589:"2c4bb2ff",7591:"c8233ce9",7614:"7de1810c",7622:"f3fe1c8f",7647:"1d112b07",7686:"4fcec9f9",7706:"c2a79e40",7806:"28b08c8c",7835:"b8dfd95b",7855:"7276010a",7857:"56a325f4",7883:"b04a059b",7884:"2a053687",7901:"a75c658c",7922:"8b6cb55a",7964:"29aed9a1",7999:"86082aa9",8003:"13a40cc0",8062:"201ef636",8066:"121126c1",8072:"85d30080",8085:"2767076a",8089:"d536b13a",8115:"608105e7",8143:"ad52deb2",8145:"4fb24740",8155:"a5f071bc",8161:"83c5fa9a",8217:"57e39b22",8237:"d6465992",8241:"38a073c8",8286:"f3310752",8302:"55794970",8332:"865bdc02",8340:"a7586453",8350:"07df8a75",8365:"a7b716df",8398:"82f5d95c",8431:"60e4fa54",8435:"29ffda57",8447:"13298487",8458:"0a5bf89e",8479:"cbd910c5",8517:"44d48d16",8552:"3c1856d0",8561:"4339de84",8563:"80ca84de",8579:"946e78ed",8639:"374b258d",8661:"991656ef",8665:"1396005d",8688:"154aeccf",8689:"638bbc21",8723:"03933a24",8737:"ce7dad23",8776:"0ad26240",8787:"21a8f773",8800:"04d16d73",8823:"cd60563f",8827:"03e7be80",8842:"9f25a3e2",8866:"3b26dad3",8871:"690fa8cb",8882:"334f0aaf",8885:"1c1771d6",8898:"d002bcd8",8909:"6ac81f98",8920:"7f82440c",8963:"790aecdd",8965:"f90f1ac1",8999:"8ad65f83",9039:"4e6035be",9076:"dc3da45e",9104:"bbcb2345",9205:"1bbf8c0c",9252:"0d791a59",9260:"cf5f8140",9366:"4a3525d2",9391:"3037cecb",9404:"9fcc3d3e",9406:"a3073ac7",9416:"60baa6cd",9417:"b045ebcd",9449:"c6d517ab",9487:"dae6c953",9489:"fec2cae4",9507:"5ace9d59",9511:"5e161245",9512:"18fcb712",9554:"ed358e7b",9559:"f794af19",9647:"948e7d45",9649:"23df773d",9674:"e7a3ba89",9677:"d87531d8",9695:"ca4090f6",9715:"93858847",9716:"790be64a",9785:"3bee4d72",9788:"f0410727",9814:"797c5fe9",9891:"7752b7b3",9895:"b8e31ff2",9906:"a9439361",9921:"068f2ceb",9922:"810a57ca",9928:"5989f5e0",9944:"2967c72a",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"de58cef9",109:"1a7fc455",119:"25b26a6d",195:"8653772c",201:"7872e384",264:"5fd9b3fc",292:"9702f825",337:"45f063ed",479:"bba9e475",485:"d63578fe",508:"82593858",518:"c6774a1c",532:"c1a3e627",533:"7c6a1361",547:"5581debc",556:"c9ce9a90",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"573b339d",737:"98eb2f74",799:"08103cd8",879:"8ef20790",895:"ad846737",900:"228aca9a",906:"a29ef4e5",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"8e5fbfd7",1048:"dafc3f4f",1070:"e67e9e01",1077:"4749f7c5",1211:"bdb8faab",1253:"619593a3",1257:"156e8f74",1276:"bbc6eeec",1343:"f50c7fcf",1423:"5c4a76fc",1427:"c24d69b3",1450:"1edcc2ed",1461:"e71bb36a",1470:"183c9793",1475:"5bfcb58b",1477:"970fcf81",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"0c4169ac",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"55e4f704",1657:"c0cb4a08",1674:"fdbc1e05",1678:"484ca996",1713:"e5cf33ee",1717:"10201060",1727:"522640e5",1754:"118c994b",1783:"0d3d06a0",1798:"3157272a",1831:"cb1c37ee",1836:"5f0d3f7f",1855:"b92cccb4",1880:"750743ca",1897:"62544c06",1939:"ce7e2b5a",1953:"20ce3901",1962:"84e145fa",1993:"c47eb47a",2045:"dcfad42d",2099:"3b401031",2102:"ec61f9f0",2130:"fa9a5d94",2141:"5eb2f330",2203:"bd175c79",2216:"33467293",2240:"e7cce869",2281:"2976b5a2",2303:"1ed5567d",2307:"b2c54321",2338:"dea1928a",2339:"1336108e",2396:"2fd22400",2404:"08d36549",2412:"84cd3fdc",2425:"47b23ee4",2443:"637429ad",2476:"cf85a190",2501:"2441982c",2539:"082dd38b",2548:"75182034",2570:"846a7fe1",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"505dc6f7",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"dff7c42d",2865:"6ef3cf6b",2884:"ebfe0ea4",3006:"7fce4e74",3086:"d0ebac07",3141:"4e2f2f7c",3157:"f5d985ab",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"05740106",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"2018f6c1",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"c4be28e8",3585:"5f288e7b",3668:"fd3ea050",3747:"1af43845",3784:"c81d4a51",3831:"2711fd44",3873:"7cbe1ba5",3910:"658d457f",3951:"9b11b034",4030:"af04fe52",4048:"f9582bef",4056:"10eacfff",4078:"aa54548e",4093:"775588f4",4105:"7f9d4513",4144:"f10aa199",4164:"803fd4c3",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"cb8a8129",4449:"e68d8d58",4492:"12cb2835",4496:"77babddd",4498:"3e85d92c",4504:"9074cfde",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"aa988bc4",4610:"687005a6",4621:"807fbac2",4662:"37625a1c",4715:"1230954d",4736:"5b6f4e2f",4741:"92525927",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4944:"68e29e57",4973:"129c56e8",4994:"43974304",5022:"81b1b86b",5028:"03cdfb68",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"ab408bd4",5125:"57501e4a",5148:"572faeac",5165:"48afbcf3",5176:"9c49e7fa",5177:"ec157db5",5179:"21f01751",5186:"e766ffd9",5230:"8ecdafbb",5238:"865509db",5297:"5426028f",5307:"8f5be1d7",5319:"34217c3f",5330:"d6eee700",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"d75b7acd",5402:"e8092123",5466:"12cfd33a",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"75c5add6",5650:"f8f63f4b",5694:"c3e4a8be",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"9d910e47",5786:"37a81eaa",5798:"ce1cf7da",5800:"ace57161",5816:"4adf0529",5823:"99fd3660",5888:"193a7f8f",5891:"cbb6f851",5894:"4c5225a9",5915:"bc9c3e69",5972:"79479731",5992:"419f5d2f",6029:"7f981b9d",6063:"3b503608",6069:"a9aeea2e",6080:"bc1c2b36",6127:"f31505a8",6185:"bd124dd8",6265:"8aa3f229",6270:"5496b206",6282:"f0151247",6328:"de2b9d62",6366:"079fc2d8",6434:"48c2a3cc",6444:"fd46d237",6451:"4db8623e",6452:"50a6d310",6583:"7599cb91",6587:"9c49e7fa",6634:"020d2aed",6637:"4348c475",6651:"b07fe216",6682:"0b183f46",6685:"50d3c702",6729:"aea3b7f5",6741:"b838eb14",6776:"461a4e93",6784:"1affe817",6789:"f85c816f",6796:"b24f73ad",6820:"cebdf1cf",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"70169de5",7062:"5282c3e5",7099:"f105b5d4",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7289:"e6d2cdef",7322:"ac5aaaee",7323:"3e11a2bc",7329:"e5af7e18",7395:"ff574c5d",7402:"c2ab8a41",7460:"dedd2038",7477:"7903c644",7482:"c37a3f01",7527:"a4765b7e",7545:"6e229fc1",7560:"d82e43ca",7589:"2517c75a",7614:"de9ee12f",7622:"5e2922e8",7806:"80b7b1d6",7835:"b5f6ea62",7855:"8698f084",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"505c3349",7922:"0e7ce87a",8062:"8e384b9f",8072:"540f746b",8085:"e6b0e037",8115:"4168d1d3",8143:"1021d119",8145:"aa6ec833",8155:"d345abd7",8217:"3f5e9ac7",8237:"faafb9cc",8241:"5bd955ca",8286:"69a76d39",8332:"71c0dfbb",8398:"b128b7d6",8431:"289b326c",8435:"0980085d",8447:"5dded7c0",8458:"9d938150",8479:"b4705507",8517:"cccfddad",8552:"a656ad91",8563:"20b25782",8579:"600a1b47",8665:"c52575bc",8688:"c044db56",8689:"c7b937bf",8723:"3eab1580",8787:"121de108",8823:"e5c765d5",8827:"7c77dcba",8866:"b95f6ec9",8882:"f3e42f72",8885:"de905169",8965:"bd9f71c8",8999:"448aa22f",9039:"e5b0c473",9076:"6a501148",9205:"cfc418c2",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"b142636c",9416:"483ff19d",9449:"45975a82",9487:"a73f5679",9489:"ee2bb5b7",9507:"d52efba5",9511:"114333d9",9647:"9df3db4c",9649:"00fb4211",9674:"bb2d1c58",9677:"af7d4c8f",9695:"e6d547d3",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"bbe362ca",9891:"512a9301",9906:"bb12ef11",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,_){return Object.prototype.hasOwnProperty.call(d,_)}}(),function(){var d={};__webpack_require__.l=function(_,e,r,i){if(d[_]){d[_].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),o=0;o0&&arguments[0]!==void 0?arguments[0]:"";return Fn.endsWith("/")?Fn:"".concat(Fn,"/")}var Lc=__webpack_require__(38127),fc=__webpack_require__(38329),Ul=__webpack_require__(8616),Al=["content"],al=["content"],Mc=/^(http:|https:)?\/\//;function dc(Fn){return Mc.test(Fn)||Fn.startsWith("/")&&!Fn.startsWith("/*")||Fn.startsWith("./")||Fn.startsWith("../")}var Du=function(){return $e.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},Cl=function(ri){var Ki,ka=ri.loaderData,Xi=ri.htmlPageOpts,Ea=ri.manifest,Ta=(Ea==null||(Ki=Ea.assets)===null||Ki===void 0?void 0:Ki["umi.css"])||"";return $e.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(ka||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(Xi||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(Ta,"'")}})};function Wu(Fn){var ri=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Fn=="string")return dc(Fn)?(0,Wo.Z)({src:Fn},ri):{content:Fn};if((0,Ul.Z)(Fn)==="object")return(0,Wo.Z)((0,Wo.Z)({},Fn),ri);throw new Error("Invalid script type: ".concat((0,Ul.Z)(Fn)))}function Gf(Fn){return dc(Fn)?{type:"link",href:Fn}:{type:"style",content:Fn}}var wf=function(ri){var Ki,ka,Xi,Ea,Ta,Ms,aa=ri.htmlPageOpts;return $e.createElement($e.Fragment,null,(aa==null?void 0:aa.title)&&$e.createElement("title",null,aa.title),aa==null||(Ki=aa.favicons)===null||Ki===void 0?void 0:Ki.map(function(Cs,gl){return $e.createElement("link",{key:gl,rel:"shortcut icon",href:Cs})}),(aa==null?void 0:aa.description)&&$e.createElement("meta",{name:"description",content:aa.description}),(aa==null||(ka=aa.keywords)===null||ka===void 0?void 0:ka.length)&&$e.createElement("meta",{name:"keywords",content:aa.keywords.join(",")}),aa==null||(Xi=aa.metas)===null||Xi===void 0?void 0:Xi.map(function(Cs){return $e.createElement("meta",{key:Cs.name,name:Cs.name,content:Cs.content})}),aa==null||(Ea=aa.links)===null||Ea===void 0?void 0:Ea.map(function(Cs,gl){return $e.createElement("link",(0,fc.Z)({key:gl},Cs))}),aa==null||(Ta=aa.styles)===null||Ta===void 0?void 0:Ta.map(function(Cs,gl){var Vu=Gf(Cs),Il=Vu.type,Ol=Vu.href,yl=Vu.content;if(Il==="link")return $e.createElement("link",{key:gl,rel:"stylesheet",href:Ol});if(Il==="style")return $e.createElement("style",{key:gl},yl)}),aa==null||(Ms=aa.headScripts)===null||Ms===void 0?void 0:Ms.map(function(Cs,gl){var Vu=Wu(Cs),Il=Vu.content,Ol=(0,Lc.Z)(Vu,Al);return $e.createElement("script",(0,fc.Z)({dangerouslySetInnerHTML:{__html:Il},key:gl},Ol))}))};function eu(Fn){var ri,Ki=Fn.children,ka=Fn.loaderData,Xi=Fn.manifest,Ea=Fn.htmlPageOpts,Ta=Fn.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ms=Fn.mountElementId;if(Ta!=null&&Ta.pureHtml)return $e.createElement("html",null,$e.createElement("head",null),$e.createElement("body",null,$e.createElement(Du,null),$e.createElement("div",{id:Ms},Ki),$e.createElement(Cl,{manifest:Xi,loaderData:ka,htmlPageOpts:Ea})));if(Ta!=null&&Ta.pureApp)return $e.createElement($e.Fragment,null,Ki);var aa=typeof window=="undefined"?Xi==null?void 0:Xi.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return $e.createElement("html",{suppressHydrationWarning:!0,lang:(Ea==null?void 0:Ea.lang)||"en"},$e.createElement("head",null,$e.createElement("meta",{charSet:"utf-8"}),$e.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),aa&&$e.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:aa}),$e.createElement(wf,{htmlPageOpts:Ea})),$e.createElement("body",null,$e.createElement(Du,null),$e.createElement("div",{id:Ms},Ki),$e.createElement(Cl,{manifest:Xi,loaderData:ka,htmlPageOpts:Ea}),Ea==null||(ri=Ea.scripts)===null||ri===void 0?void 0:ri.map(function(Cs,gl){var Vu=Wu(Cs),Il=Vu.content,Ol=(0,Lc.Z)(Vu,al);return $e.createElement("script",(0,fc.Z)({dangerouslySetInnerHTML:{__html:Il},key:gl},Ol))})))}var zl=$e.createContext(void 0);function af(){return $e.useContext(zl)}var hc=["redirect"];function pc(Fn){var ri=Fn.routesById,Ki=Fn.parentId,ka=Fn.routeComponents,Xi=Fn.useStream,Ea=Xi===void 0?!0:Xi;return Object.keys(ri).filter(function(Ta){return ri[Ta].parentId===Ki}).map(function(Ta){var Ms=Ql((0,Wo.Z)((0,Wo.Z)({route:ri[Ta],routeComponent:ka[Ta],loadingComponent:Fn.loadingComponent,reactRouter5Compat:Fn.reactRouter5Compat},Fn.reactRouter5Compat&&{hasChildren:Object.keys(ri).filter(function(Cs){return ri[Cs].parentId===Ta}).length>0}),{},{useStream:Ea})),aa=pc({routesById:ri,routeComponents:ka,parentId:Ms.id,loadingComponent:Fn.loadingComponent,reactRouter5Compat:Fn.reactRouter5Compat,useStream:Ea});return aa.length>0&&(Ms.children=aa,Ms.routes=aa),Ms})}function Xl(Fn){var ri=(0,qo.UO)(),Ki=(0,qo.Gn)(Fn.to,ri),ka=(0,cc.T$)(),Xi=(0,qo.TH)();if(ka!=null&&ka.keepQuery){var Ea=Xi.search+Xi.hash;Ki+=Ea}var Ta=(0,Wo.Z)((0,Wo.Z)({},Fn),{},{to:Ki});return $e.createElement(qo.Fg,(0,fc.Z)({replace:!0},Ta))}function Ql(Fn){var ri=Fn.route,Ki=Fn.useStream,ka=Ki===void 0?!0:Ki,Xi=ri.redirect,Ea=(0,Lc.Z)(ri,hc),Ta=Fn.reactRouter5Compat?mu:sl;return(0,Wo.Z)({element:Xi?$e.createElement(Xl,{to:Xi}):$e.createElement(zl.Provider,{value:{route:Fn.route}},$e.createElement(Ta,{loader:$e.memo(Fn.routeComponent),loadingComponent:Fn.loadingComponent||ku,hasChildren:Fn.hasChildren,useStream:ka}))},Ea)}function ku(){return $e.createElement("div",null)}function mu(Fn){var ri=af(),Ki=ri.route,ka=(0,cc.Ov)(),Xi=ka.history,Ea=ka.clientRoutes,Ta=(0,qo.UO)(),Ms={params:Ta,isExact:!0,path:Ki.path,url:Xi.location.pathname},aa=Fn.loader,Cs={location:Xi.location,match:Ms,history:Xi,params:Ta,route:Ki,routes:Ea};return Fn.useStream?$e.createElement($e.Suspense,{fallback:$e.createElement(Fn.loadingComponent,null)},$e.createElement(aa,Cs,Fn.hasChildren&&$e.createElement(qo.j3,null))):$e.createElement(aa,Cs,Fn.hasChildren&&$e.createElement(qo.j3,null))}function sl(Fn){var ri=Fn.loader;return Fn.useStream?$e.createElement($e.Suspense,{fallback:$e.createElement(Fn.loadingComponent,null)},$e.createElement(ri,null)):$e.createElement(ri,null)}var tu=null;function Ef(){return tu}function Fc(Fn){var ri=Fn.history,Ki=$e.useState({action:ri.action,location:ri.location}),ka=(0,Sl.Z)(Ki,2),Xi=ka[0],Ea=ka[1];return(0,$e.useLayoutEffect)(function(){return ri.listen(Ea)},[ri]),(0,$e.useLayoutEffect)(function(){function Ta(Ms){Fn.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Fn.routes,clientRoutes:Fn.clientRoutes,location:Ms.location,action:Ms.action,basename:Fn.basename,isFirst:!!Ms.isFirst}})}return Ta({location:Xi.location,action:Xi.action,isFirst:!0}),ri.listen(Ta)},[ri,Fn.routes,Fn.clientRoutes]),$e.createElement(qo.F0,{navigator:ri,location:Xi.location,basename:Fn.basename},Fn.children)}function Hu(){var Fn=(0,cc.Ov)(),ri=Fn.clientRoutes;return(0,qo.V$)(ri)}var ol=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],$l=function(ri,Ki){var ka=ri.basename||"/",Xi=pc({routesById:ri.routes,routeComponents:ri.routeComponents,loadingComponent:ri.loadingComponent,reactRouter5Compat:ri.reactRouter5Compat,useStream:ri.useStream});ri.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:Xi}});for(var Ea=$e.createElement(Fc,{basename:ka,pluginManager:ri.pluginManager,routes:ri.routes,clientRoutes:Xi,history:ri.history},Ki),Ta=0,Ms=ol;Tanew Promise((ka,Xi)=>{var Ea=aa=>{try{Ms(Ki.next(aa))}catch(Cs){Xi(Cs)}},Ta=aa=>{try{Ms(Ki.throw(aa))}catch(Cs){Xi(Cs)}},Ms=aa=>aa.done?ka(aa.value):Promise.resolve(aa.value).then(Ea,Ta);Ms((Ki=Ki.apply(Fn,ri)).next())});function mc(){return Bc(this,null,function*(){return{routes:{1:{path:"/",parentId:"@@/global-layout",id:"1"},2:{path:"/paperlibrary",parentId:"1",id:"2"},3:{path:"/paperlibrary",parentId:"2",id:"3"},4:{path:"/paperlibrary/add",parentId:"2",id:"4"},5:{path:"/paperlibrary/add/:id",parentId:"2",id:"5"},6:{path:"/paperlibrary/see/:id",parentId:"2",id:"6"},7:{path:"/paperlibrary/edit_select/:id",parentId:"2",id:"7"},8:{path:"/paperlibrary/exchangequestion",parentId:"2",id:"8"},9:{path:"/paths",parentId:"1",id:"9"},10:{path:"/paths",parentId:"9",id:"10"},11:{path:"/paths/higherVocationalEducation",parentId:"9",id:"11"},12:{path:"/paths/new",parentId:"9",id:"12"},13:{path:"/paths/guidance",exact:!0,parentId:"9",id:"13"},14:{path:"/paths/:pathId",parentId:"9",id:"14"},15:{path:"/paths/:pathId/statistics",parentId:"9",id:"15"},16:{path:"/paths/:pathId/edit",parentId:"9",id:"16"},17:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/add",parentId:"9",id:"17"},18:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/edit",parentId:"9",id:"18"},19:{path:"/classrooms",parentId:"1",id:"19"},20:{path:"/classrooms",parentId:"19",id:"20"},21:{path:"/classrooms/examList",parentId:"19",id:"21"},22:{path:"/classrooms/classicCases",parentId:"19",id:"22"},23:{path:"/classrooms/index",parentId:"19",id:"23"},24:{path:"/classrooms/new",parentId:"19",id:"24"},25:{path:"/classrooms/:coursesId/edit",parentId:"19",id:"25"},26:{path:"/classrooms/news/:subjectid/newgold/:id",parentId:"19",id:"26"},27:{path:"/classrooms/:coursesId/newgolds/settings",parentId:"19",id:"27"},28:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",parentId:"19",id:"28"},29:{path:"/classrooms/:coursesId/common_homework/:categoryId/review_detail/:userId",parentId:"19",id:"29"},30:{path:"/classrooms/:coursesId/program_homework/:categoryId/review_detail/:userId",parentId:"19",id:"30"},31:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",parentId:"19",id:"31"},32:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercise/:categoryId/wrongAnswer/:login",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"80"},81:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"81"},82:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"82"},83:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"83"},84:{path:"/classrooms/guidance",parentId:"19",id:"84"},85:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"85"},86:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"86"},87:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"98"},99:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"99"},100:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"100"},101:{path:"/classrooms/",parentId:"19",id:"101"},102:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"101",id:"102"},103:{path:"/classrooms/:coursesId/shixun_homework",parentId:"101",id:"103"},104:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"101",id:"104"},105:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"105"},106:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"106"},107:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"101",id:"107"},108:{path:"/classrooms/:coursesId/exercise",parentId:"101",id:"108"},109:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"101",id:"109"},110:{path:"/classrooms/:coursesId/poll",parentId:"101",id:"110"},111:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"101",id:"111"},112:{path:"/classrooms/:coursesId/common_homework",parentId:"101",id:"112"},113:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"101",id:"113"},114:{path:"/classrooms/:coursesId/group_homework",parentId:"101",id:"114"},115:{path:"/classrooms/:coursesId/teachers",parentId:"101",id:"115"},116:{path:"/classrooms/:coursesId/students",parentId:"101",id:"116"},117:{path:"/classrooms/:coursesId/assistant",parentId:"101",id:"117"},118:{path:"/classrooms/:coursesId/program_homework",parentId:"101",id:"118"},119:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"101",id:"119"},120:{path:"/classrooms/:coursesId/engineering",parentId:"101",id:"120"},121:{path:"/classrooms/:coursesId/learning_path",parentId:"101",id:"121"},122:{path:"/classrooms/:coursesId/resource_recommend",parentId:"101",id:"122"},123:{path:"/classrooms/:coursesId/attendance",parentId:"101",id:"123"},124:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"101",id:"124"},125:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"101",id:"125"},126:{path:"/classrooms/:coursesId/announcement",parentId:"101",id:"126"},127:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"101",id:"127"},128:{path:"/classrooms/:coursesId/online_learning",parentId:"101",id:"128"},129:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"101",id:"129"},130:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"101",id:"130"},131:{path:"/classrooms/:coursesId/attachment",parentId:"101",id:"131"},132:{path:"/classrooms/:coursesId/video",parentId:"101",id:"132"},133:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"101",id:"133"},134:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"101",id:"134"},135:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"101",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"101",id:"136"},137:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"101",id:"137"},138:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"101",id:"138"},139:{path:"/classrooms/:coursesId/live_video",parentId:"101",id:"139"},140:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"101",id:"140"},141:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"101",id:"141"},142:{path:"/classrooms/:coursesId/board",parentId:"101",id:"142"},143:{path:"/classrooms/:coursesId/course_group",parentId:"101",id:"143"},144:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"101",id:"144"},145:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"101",id:"145"},146:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"101",id:"146"},147:{path:"/classrooms/:coursesId/not_course_group",parentId:"101",id:"147"},148:{path:"/classrooms/:coursesId/statistics/",parentId:"101",id:"148"},149:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"101",id:"149"},150:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"101",id:"150"},151:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"101",id:"151"},152:{path:"/classrooms/:coursesId/statistics_user_portrait/:categoryId",parentId:"101",id:"152"},153:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"101",id:"153"},154:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"101",id:"154"},155:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"101",id:"155"},156:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"101",id:"156"},157:{path:"/classrooms/:coursesId",parentId:"101",id:"157"},158:{path:"/classrooms/:coursesId/template",parentId:"101",id:"158"},159:{path:"/classrooms/:coursesId/statistics_zb/:categoryId",parentId:"19",id:"159"},160:{path:"/classrooms/:coursesId/statistics_zb/:categoryId/detail/:studentid",parentId:"19",id:"160"},161:{path:"/competitions",parentId:"1",id:"161"},162:{path:"/competitions/index",parentId:"161",id:"162"},163:{path:"/competitions/:identifier/list",parentId:"161",id:"163"},164:{path:"/competitions/exports",parentId:"161",id:"164"},165:{path:"/competitions",parentId:"161",id:"165"},166:{path:"/competitions/:identifier",parentId:"161",id:"166"},167:{path:"/competitions/index/:identifier",parentId:"161",id:"167"},168:{path:"/competitions/:identifier/detail/enroll",parentId:"161",id:"168"},169:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"161",id:"169"},170:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"161",id:"170"},171:{path:"/competitions/detail/:identifier",parentId:"161",id:"171"},172:{path:"/forums",parentId:"1",id:"172"},173:{path:"/forums",parentId:"172",id:"173"},174:{path:"/forums/categories/:memoType",parentId:"172",id:"174"},175:{path:"/forums/new",parentId:"172",id:"175"},176:{path:"/forums/:memoId/edit",parentId:"172",id:"176"},177:{path:"/forums/:memoId",parentId:"172",id:"177"},178:{path:"/problemset",parentId:"1",id:"178"},179:{path:"/problemset",parentId:"178",id:"179"},180:{path:"/problemset/newitem",parentId:"178",id:"180"},181:{path:"/problemset/:type/:id",parentId:"178",id:"181"},182:{path:"/problemset/preview",parentId:"178",id:"182"},183:{path:"/problemset/preview_new",parentId:"178",id:"183"},184:{path:"/problemset/preview_select",parentId:"178",id:"184"},185:{path:"/shixuns",parentId:"1",id:"185"},186:{path:"/shixuns",parentId:"185",id:"186"},187:{path:"/shixuns/exports",parentId:"185",id:"187"},188:{path:"/shixuns/new",parentId:"185",id:"188"},189:{path:"/shixuns/new/CreateImg",parentId:"185",id:"189"},190:{path:"/shixuns/new/:id/imagepreview",parentId:"185",id:"190"},191:{path:"/shixuns/:id/Merge",parentId:"185",id:"191"},192:{path:"/shixuns/:id/Split",parentId:"185",id:"192"},193:{path:"/shixuns/:id/edit",parentId:"185",id:"193"},194:{path:"shixuns/:id/edit/warehouse",parentId:"193",id:"194"},195:{path:"/shixuns/:id/edit/newquestion",parentId:"193",id:"195"},196:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"193",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"193",id:"197"},198:{path:"/shixuns/:id/edit/new",parentId:"193",id:"198"},199:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"193",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"193",id:"200"},201:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"193",id:"201"},202:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"193",id:"202"},203:{path:"/shixuns/:id",parentId:"185",id:"203"},204:{path:"/shixuns/:id/challenges",parentId:"203",id:"204"},205:{path:"/shixuns/:id/repository",parentId:"203",id:"205"},206:{path:"/shixuns/:id/secret_repository",parentId:"203",id:"206"},207:{path:"/shixuns/:id/collaborators",parentId:"203",id:"207"},208:{path:"/shixuns/:id/dataset",parentId:"203",id:"208"},209:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"203",id:"209"},210:{path:"/shixuns/:id/shixun_discuss",parentId:"203",id:"210"},211:{path:"/shixuns/:id/ranking_list",parentId:"203",id:"211"},212:{path:"/shixuns/:id/settings",parentId:"203",id:"212"},213:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"203",id:"213"},214:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"203",id:"214"},215:{path:"/shixuns/:id/repository/upload_file",parentId:"203",id:"215"},216:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"203",id:"216"},217:{path:"/shixuns/:id/repository/add_file",parentId:"203",id:"217"},218:{path:"/shixuns/:id/secret_repository/add_file",parentId:"203",id:"218"},219:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"203",id:"219"},220:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"203",id:"220"},221:{path:"/shixuns/:id/audit_situation",parentId:"203",id:"221"},222:{path:"/shixuns/:id/fork_list",parentId:"203",id:"222"},223:{path:"/shixuns/:id/skill_tags",parentId:"203",id:"223"},224:{path:"/users",parentId:"1",id:"224"},225:{path:"/users/:username/videos/protocol",parentId:"224",id:"225"},226:{path:"/users/:username/videos/resourceProtocol",parentId:"224",id:"226"},227:{path:"/users/:username/videos/success",parentId:"224",id:"227"},228:{path:"/users/:username/topicbank/:topicstype",parentId:"224",id:"228"},229:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"224",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"224",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"224",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"224",id:"232"},233:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"224",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"224",id:"234"},235:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"224",id:"235"},236:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"224",id:"236"},237:{path:"/users/:username/experiment-img/add",parentId:"224",id:"237"},238:{path:"/users/:username",parentId:"224",id:"238"},239:{path:"/users/:username",parentId:"238",id:"239"},240:{path:"/users/:username/baseInfo/edit",parentId:"238",id:"240"},241:{path:"/users/:username/baseInfo",parentId:"238",id:"241"},242:{path:"/users/:username/realNameCertification",parentId:"238",id:"242"},243:{path:"/users/:username/careerCertification",parentId:"238",id:"243"},244:{path:"/users/:username/classrooms",parentId:"238",id:"244"},245:{path:"/users/:username/shixuns",parentId:"238",id:"245"},246:{path:"/users/:username/dataSet",parentId:"238",id:"246"},247:{path:"/users/:username/userPortrait",parentId:"238",id:"247"},248:{path:"/users/:username/learningPath",parentId:"238",id:"248"},249:{path:"/users/:username/teach-group",parentId:"238",id:"249"},250:{path:"/users/:username/competitions",parentId:"238",id:"250"},251:{path:"/users/:username/experiment-img",parentId:"238",id:"251"},252:{path:"/users/:username/experiment-img/:experid/detail",parentId:"238",id:"252"},253:{path:"/users/:username/certificate",parentId:"238",id:"253"},254:{path:"/users/:username/otherResources",parentId:"238",id:"254"},255:{path:"/users/:username/classmanagement",parentId:"238",id:"255"},256:{path:"/users/:username/classmanagement/:couserid",parentId:"238",id:"256"},257:{path:"/users/:username/paths",parentId:"238",id:"257"},258:{path:"/users/:username/projects",parentId:"238",id:"258"},259:{path:"/users/:username/videos",parentId:"238",id:"259"},260:{path:"/users/:username/videos/upload",parentId:"238",id:"260"},261:{path:"/users/:username/topics/:topicstype",parentId:"238",id:"261"},262:{path:"/users/:username/vspaces",parentId:"238",id:"262"},263:{path:"/users/:username/resourcesCenter",parentId:"238",id:"263"},264:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"238",id:"264"},265:{path:"/users/:username/resourceGuarantee",parentId:"238",id:"265"},266:{path:"/users/:username/resourceAllocation",parentId:"238",id:"266"},267:{parentId:"1",id:"267"},268:{path:"/problems",parentId:"267",id:"268"},269:{path:"/problems",parentId:"268",id:"269"},270:{path:"/problems/batchAdd",parentId:"268",id:"270"},271:{path:"/problems/newcreate",parentId:"267",id:"271"},272:{path:"/problems/newedit/:id",exact:!0,parentId:"267",id:"272"},273:{path:"/problems/:id/edit",exact:!0,parentId:"267",id:"273"},274:{path:"/problems/new",exact:!0,parentId:"267",id:"274"},275:{path:"/problems/:id/oj/:save_identifier",parentId:"267",id:"275"},276:{path:"/problems/:id/record-detail/:submitId",parentId:"267",id:"276"},277:{path:"/problems/add",parentId:"267",id:"277"},278:{path:"/problems/:id/ojedit",parentId:"267",id:"278"},279:{path:"/engineering",parentId:"1",id:"279"},280:{path:"/engineering",parentId:"279",id:"280"},281:{path:"/engineering/teacherList",parentId:"280",id:"281"},282:{path:"/engineering/studentList",parentId:"280",id:"282"},283:{path:"/engineering/training/program",parentId:"280",id:"283"},284:{path:"/engineering/training/program/add",parentId:"280",id:"284"},285:{path:"/engineering/training/program/edit",parentId:"280",id:"285"},286:{path:"/engineering/training/objectives",parentId:"280",id:"286"},287:{path:"/engineering/graduated/index",parentId:"280",id:"287"},288:{path:"/engineering/graduated/matrix",parentId:"280",id:"288"},289:{path:"/engineering/course/list",parentId:"280",id:"289"},290:{path:"/engineering/course/setting",parentId:"280",id:"290"},291:{path:"/engineering/course/matrix",parentId:"280",id:"291"},292:{path:"/engineering/navigation",parentId:"280",id:"292"},293:{path:"/engineering/evaluate/course",parentId:"280",id:"293"},294:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"280",id:"294"},295:{path:"/engineering/evaluate/norm",parentId:"280",id:"295"},296:{path:"/engineering/evaluate/document",parentId:"280",id:"296"},297:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"280",id:"297"},298:{path:"/engineering/*",redirect:"/404",parentId:"280",id:"298"},299:{path:"/innovation",parentId:"1",id:"299"},300:{path:"/innovation/tasks/:taskId",parentId:"299",id:"300"},301:{path:"/innovation",parentId:"299",id:"301"},302:{path:"/innovation/project",parentId:"301",id:"302"},303:{path:"/innovation/dataset",parentId:"301",id:"303"},304:{path:"/innovation/mirror",parentId:"301",id:"304"},305:{path:"/innovation/my-project",parentId:"301",id:"305"},306:{path:"/innovation/my-dataset",parentId:"301",id:"306"},307:{path:"/innovation/my-mirror",parentId:"301",id:"307"},308:{path:"/innovation/project/create",parentId:"301",id:"308"},309:{path:"/innovation/project/edit/:id",parentId:"301",id:"309"},310:{path:"/innovation/project/detail/:taskId",parentId:"301",id:"310"},311:{path:"/tasks",parentId:"1",id:"311"},312:{path:"/tasks/:taskId",exact:!0,parentId:"311",id:"312"},313:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"311",id:"313"},314:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"311",id:"314"},315:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"311",id:"315"},316:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"311",id:"316"},317:{path:"/myproblems",parentId:"1",id:"317"},318:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"317",id:"318"},319:{path:"/myproblems/:id",exact:!0,parentId:"317",id:"319"},320:{path:"/account",parentId:"1",id:"320"},321:{path:"/account",parentId:"320",id:"321"},322:{path:"/account/profile",parentId:"321",id:"322"},323:{path:"/account/profile/edit",parentId:"321",id:"323"},324:{path:"/account/certification",parentId:"321",id:"324"},325:{path:"/account/secure",parentId:"321",id:"325"},326:{path:"/account/binding",parentId:"321",id:"326"},327:{path:"/account/Results",parentId:"321",id:"327"},328:{path:"/ch",parentId:"1",id:"328"},329:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"328",id:"329"},330:{path:"/ch/rest/",exact:!0,parentId:"328",id:"330"},331:{path:"/ch/rest/:id",exact:!0,parentId:"328",id:"331"},332:{path:"/order",parentId:"1",id:"332"},333:{path:"/order",parentId:"332",id:"333"},334:{path:"/order/invoice",parentId:"332",id:"334"},335:{path:"/order/records",parentId:"332",id:"335"},336:{path:"/order/apply",parentId:"332",id:"336"},337:{path:"/order/view",parentId:"332",id:"337"},338:{path:"/order/:courseId/information",parentId:"332",id:"338"},339:{path:"/order/:courseId/pay",parentId:"332",id:"339"},340:{path:"/order/:orderNum/result",parentId:"332",id:"340"},341:{path:"/messages",parentId:"1",id:"341"},342:{path:"/messages/:userId/user_tidings",parentId:"341",id:"342"},343:{path:"/messages/:userId/private_messages",parentId:"341",id:"343"},344:{path:"/messages/:userId/message_detail",parentId:"341",id:"344"},345:{path:"/vtrs",parentId:"1",id:"345"},346:{path:"/vtrs/:virtual_spacesId",parentId:"345",id:"346"},347:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"346",id:"347"},348:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"346",id:"348"},349:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"346",id:"349"},350:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"346",id:"350"},351:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"346",id:"351"},352:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"346",id:"352"},353:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"346",id:"353"},354:{path:"/vtrs/:virtual_spacesId/survey",parentId:"346",id:"354"},355:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"346",id:"355"},356:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"346",id:"356"},357:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"346",id:"357"},358:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"346",id:"358"},359:{path:"/vtrs/:virtual_spacesId/material",parentId:"346",id:"359"},360:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"346",id:"360"},361:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"346",id:"361"},362:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"346",id:"362"},363:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"346",id:"363"},364:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"346",id:"364"},365:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"346",id:"365"},366:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"346",id:"366"},367:{path:"/vtrs/:virtual_spacesId/settings",parentId:"346",id:"367"},368:{path:"/vtrs/:virtual_spacesId/resources",parentId:"346",id:"368"},369:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"346",id:"369"},370:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"346",id:"370"},371:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"346",id:"371"},372:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"346",id:"372"},373:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"346",id:"373"},374:{path:"/vtrs/:virtual_spacesId/*",parentId:"346",id:"374"},375:{path:"/101",parentId:"1",id:"375"},376:{path:"/101/:virtual_spacesId",parentId:"375",id:"376"},377:{path:"/101/:virtual_spacesId",exact:!0,parentId:"376",id:"377"},378:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"376",id:"378"},379:{path:"/101/:virtual_spacesId/experiment",parentId:"376",id:"379"},380:{path:"/101/:virtual_spacesId/announcement",parentId:"376",id:"380"},381:{path:"/101/:virtual_spacesId/announcement/add",parentId:"376",id:"381"},382:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"376",id:"382"},383:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"376",id:"383"},384:{path:"/101/:virtual_spacesId/survey",parentId:"376",id:"384"},385:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"376",id:"385"},386:{path:"/101/:virtual_spacesId/knowledge",parentId:"376",id:"386"},387:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"376",id:"387"},388:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"376",id:"388"},389:{path:"/101/:virtual_spacesId/material",parentId:"376",id:"389"},390:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"376",id:"390"},391:{path:"/101/:virtual_spacesId/lesson",parentId:"376",id:"391"},392:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"376",id:"392"},393:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"376",id:"393"},394:{path:"/101/:virtual_spacesId/discussion",parentId:"376",id:"394"},395:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"376",id:"395"},396:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"376",id:"396"},397:{path:"/101/:virtual_spacesId/settings",parentId:"376",id:"397"},398:{path:"/101/:virtual_spacesId/resources",parentId:"376",id:"398"},399:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"376",id:"399"},400:{path:"/101/:virtual_spacesId/Plan",parentId:"376",id:"400"},401:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"376",id:"401"},402:{path:"/101/:virtual_spacesId/digtal",parentId:"376",id:"402"},403:{path:"/101/:virtual_spacesId/homepage",parentId:"376",id:"403"},404:{path:"/101/:virtual_spacesId/*",parentId:"376",id:"404"},405:{path:"/administration",parentId:"1",id:"405"},406:{path:"/administration",parentId:"405",id:"406"},407:{path:"/administration/college",parentId:"406",id:"407"},408:{path:"/administration/student",parentId:"406",id:"408"},409:{path:"/administration/student/:studentId/edit",parentId:"406",id:"409"},410:{path:"/administration/profession",parentId:"406",id:"410"},411:{path:"/graduations",parentId:"1",id:"411"},412:{path:"/graduations",exact:!0,parentId:"411",id:"412"},413:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"411",id:"413"},414:{path:"/graduations/:id",parentId:"411",id:"414"},415:{path:"/graduations/:id/index",parentId:"414",id:"415"},416:{path:"/graduations/:id/topics",parentId:"414",id:"416"},417:{path:"/graduations/:id/student_selection",parentId:"414",id:"417"},418:{path:"/graduations/:id/tasks",parentId:"414",id:"418"},419:{path:"/graduations/:id/opening_report",parentId:"414",id:"419"},420:{path:"/graduations/:id/midterm_report",parentId:"414",id:"420"},421:{path:"/graduations/:id/thesis",parentId:"414",id:"421"},422:{path:"/graduations/:id/final_defense",parentId:"414",id:"422"},423:{path:"/graduations/:id/final_thesis",parentId:"414",id:"423"},424:{path:"/graduations/:id/settings",parentId:"414",id:"424"},425:{path:"/graduations/:id/teachers",parentId:"414",id:"425"},426:{path:"/graduations/:id/students",parentId:"414",id:"426"},427:{path:"/graduations/:id/archives",parentId:"414",id:"427"},428:{path:"/graduations/:id/grading_summary",parentId:"414",id:"428"},429:{path:"/dataset",parentId:"1",id:"429"},430:{path:"/dataset",exact:!0,parentId:"429",id:"430"},431:{path:"/dataset/:id/detail",exact:!0,parentId:"429",id:"431"},432:{path:"/knowledgegraph",parentId:"1",id:"432"},433:{path:"/knowledgegraph/:pathId",parentId:"432",id:"433"},434:{path:"/knowledgegraph/:pathId/statistics",parentId:"432",id:"434"},435:{path:"/newlogin",parentId:"1",id:"435"},436:{path:"/onlinenum",parentId:"1",id:"436"},437:{path:"/onlinenum",parentId:"436",id:"437"},438:{path:"/shixuncontext",parentId:"1",id:"438"},439:{path:"/shixuncontext",parentId:"438",id:"439"},440:{path:"/shixuncontext/:Id/detail",parentId:"438",id:"440"},441:{path:"/educoder-demo",exact:!0,parentId:"1",id:"441"},442:{path:"/training",parentId:"1",id:"442"},443:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"442",id:"443"},444:{path:"/largeScreen",exact:!0,parentId:"1",id:"444"},445:{path:"/quality",parentId:"1",id:"445"},446:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"445",id:"446"},447:{path:"/otherlogin",exact:!0,parentId:"1",id:"447"},448:{path:"/otherloginqq",exact:!0,parentId:"1",id:"448"},449:{path:"/otherloginstart",exact:!0,parentId:"1",id:"449"},450:{path:"/pathsoverview",exact:!0,parentId:"1",id:"450"},451:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"451"},452:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"452"},453:{path:"/login",parentId:"1",id:"453"},454:{path:"/login",parentId:"453",id:"454"},455:{path:"/user",parentId:"1",id:"455"},456:{path:"/user/login",parentId:"455",id:"456"},457:{path:"/user/register",parentId:"455",id:"457"},458:{path:"/user/reset-password",parentId:"455",id:"458"},459:{path:"/colleges",parentId:"1",id:"459"},460:{path:"/colleges/:id/statistics",parentId:"459",id:"460"},461:{path:"/help",parentId:"1",id:"461"},462:{path:"/help/:id",parentId:"461",id:"462"},463:{path:"/video",parentId:"1",id:"463"},464:{path:"/video/:videoId",parentId:"463",id:"464"},465:{path:"/terminal",parentId:"1",id:"465"},466:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"466"},467:{path:"/statsDashboard",parentId:"1",id:"467"},468:{path:"/zbstatistics",parentId:"1",id:"468"},469:{path:"/zbstatistics/detail/:id",parentId:"1",id:"469"},470:{path:"/",parentId:"1",id:"470"},471:{path:"/",exact:!0,parentId:"470",id:"471"},472:{path:"/api/*",exact:!0,parentId:"470",id:"472"},473:{path:"/search",exact:!0,parentId:"470",id:"473"},474:{path:"/moop_cases",exact:!0,parentId:"470",id:"474"},475:{path:"/moop_cases/new",exact:!0,parentId:"470",id:"475"},476:{path:"/moop_cases/:caseId",exact:!0,parentId:"470",id:"476"},477:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"470",id:"477"},478:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"470",id:"478"},479:{path:"/randompaper",exact:!0,parentId:"470",id:"479"},480:{path:"/randompaper/edit/:id",exact:!0,parentId:"470",id:"480"},481:{path:"/randompaper/detail/:id",exact:!0,parentId:"470",id:"481"},482:{path:"/403",parentId:"470",id:"482"},483:{path:"/500",parentId:"470",id:"483"},484:{path:"/404",parentId:"470",id:"484"},485:{path:"/download",parentId:"470",id:"485"},486:{path:"/iwce",parentId:"470",id:"486"},487:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"470",id:"487"},488:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"470",id:"488"},489:{path:"/Activities",parentId:"470",id:"489"},490:{path:"/iwce/:itemname",parentId:"470",id:"490"},491:{path:"/hpc-course",parentId:"470",id:"491"},492:{path:"/user_agents",parentId:"470",id:"492"},493:{path:"/three",parentId:"470",id:"493"},494:{path:"/introduction",parentId:"470",id:"494"},495:{path:"/chatgpt",parentId:"470",id:"495"},496:{path:"/*",parentId:"470",id:"496"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:$e.lazy(()=>__webpack_require__.e(7121).then(__webpack_require__.bind(__webpack_require__,17121))),2:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),3:$e.lazy(()=>Promise.all([__webpack_require__.e(7533),__webpack_require__.e(2099)]).then(__webpack_require__.bind(__webpack_require__,22632))),4:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,20556))),5:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,20556))),6:$e.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,80291))),7:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(8003),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,27017))),8:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(8003),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,93114))),9:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),10:$e.lazy(()=>__webpack_require__.e(9906).then(__webpack_require__.bind(__webpack_require__,83440))),11:$e.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,51221))),12:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,25049))),13:$e.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,21403))),14:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(2281)]).then(__webpack_require__.bind(__webpack_require__,46135))),15:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1651)]).then(__webpack_require__.bind(__webpack_require__,7021))),16:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,25049))),17:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(8003),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,27017))),18:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(8003),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,27017))),19:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),20:$e.lazy(()=>__webpack_require__.e(6789).then(__webpack_require__.bind(__webpack_require__,95694))),21:$e.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,99603))),22:$e.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,85412))),23:$e.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,59799))),24:$e.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,21227))),25:$e.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,21227))),26:$e.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,29187))),27:$e.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,29187))),28:$e.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,42978))),29:$e.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,20408))),30:$e.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,39539))),31:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(5694)]).then(__webpack_require__.bind(__webpack_require__,21547))),32:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(5330)]).then(__webpack_require__.bind(__webpack_require__,69083))),33:$e.lazy(()=>Promise.all([__webpack_require__.e(7533),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,53281))),34:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,11749))),35:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,96930))),36:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,17849))),37:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,53612))),38:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,52786))),39:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,68698))),40:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,12459))),41:$e.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,57806))),42:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,56410))),43:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(8003),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,27017))),44:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8800),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,83624))),45:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8800),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,58232))),46:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,5781))),47:$e.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,92235))),48:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,35199))),49:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,98580))),50:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,83927))),51:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,83927))),52:$e.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,92974))),53:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(7533),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,94113))),54:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(7533),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,94113))),55:$e.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,89607))),56:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,34887))),57:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,36755))),58:$e.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,23888))),59:$e.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,23888))),60:$e.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,20861))),61:$e.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,20861))),62:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,78348))),63:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,57383))),64:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,86608))),65:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,23279))),66:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,17747))),67:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,25585))),68:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,18647))),69:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,96377))),70:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,83537))),71:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,50475))),72:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,13511))),73:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,25981))),74:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,74410))),75:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,70829))),76:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,23396))),77:$e.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,97862))),78:$e.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,60038))),79:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,77678))),80:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,94544))),81:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,31345))),82:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,37165))),83:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,47590))),84:$e.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,21403))),85:$e.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,79991))),86:$e.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,7351))),87:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,25062))),88:$e.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,11956))),89:$e.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,25421))),90:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,58021))),91:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,58021))),92:$e.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,73947))),93:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,93931))),94:$e.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,8361))),95:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,21524))),96:$e.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,3237))),97:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,13269))),98:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,46738))),99:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,9064))),100:$e.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,71973))),101:$e.lazy(()=>__webpack_require__.e(7322).then(__webpack_require__.bind(__webpack_require__,39852))),102:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9512),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,48246))),103:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9512),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,48246))),104:$e.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,92518))),105:$e.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,85207))),106:$e.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,85207))),107:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,13444))),108:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,13444))),109:$e.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,64580))),110:$e.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,64580))),111:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9512),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,64243))),112:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9512),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,64243))),113:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9512),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,26734))),114:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9512),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,26734))),115:$e.lazy(()=>__webpack_require__.e(5177).then(__webpack_require__.bind(__webpack_require__,34396))),116:$e.lazy(()=>__webpack_require__.e(201).then(__webpack_require__.bind(__webpack_require__,56824))),117:$e.lazy(()=>__webpack_require__.e(1477).then(__webpack_require__.bind(__webpack_require__,23300))),118:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9512),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,21063))),119:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9512),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,21063))),120:$e.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,96221))),121:$e.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,35207))),122:$e.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,8467))),123:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8066),__webpack_require__.e(7329)]).then(__webpack_require__.bind(__webpack_require__,15705))),124:$e.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,16974))),125:$e.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,83330))),126:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,10682))),127:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,10682))),128:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,33003))),129:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,33003))),130:$e.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,39391))),131:$e.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,39391))),132:$e.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,14078))),133:$e.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,14078))),134:$e.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,94094))),135:$e.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,88644))),136:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,89459))),137:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,74818))),138:$e.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,50388))),139:$e.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,50388))),140:$e.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,58660))),141:$e.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,19407))),142:$e.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,19407))),143:$e.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,22132))),144:$e.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,22132))),145:$e.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,15182))),146:$e.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,12097))),147:$e.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,12097))),148:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,55733))),149:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,55733))),150:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,30927))),151:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,67718))),152:$e.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,24309))),153:$e.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,23571))),154:$e.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,6011))),155:$e.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,50376))),156:$e.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,25156))),157:$e.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,1505))),158:$e.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,13595))),159:$e.lazy(()=>__webpack_require__.e(5823).then(__webpack_require__.bind(__webpack_require__,35282))),160:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4944)]).then(__webpack_require__.bind(__webpack_require__,8060))),161:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),162:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7647),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,81278))),163:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7647),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,81278))),164:$e.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,79650))),165:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7647),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,81278))),166:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1555),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,72581))),167:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1555),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,72581))),168:$e.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,83644))),169:$e.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,37509))),170:$e.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,50072))),171:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1555),__webpack_require__.e(8579)]).then(__webpack_require__.bind(__webpack_require__,83317))),172:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),173:$e.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,84108))),174:$e.lazy(()=>__webpack_require__.e(4048).then(__webpack_require__.bind(__webpack_require__,31855))),175:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,8979))),176:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,8979))),177:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,67810))),178:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),179:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(8003),__webpack_require__.e(7835)]).then(__webpack_require__.bind(__webpack_require__,8577))),180:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,73271))),181:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,73271))),182:$e.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,70768))),183:$e.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,83839))),184:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(8003),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,27017))),185:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),186:$e.lazy(()=>__webpack_require__.e(8552).then(__webpack_require__.bind(__webpack_require__,63878))),187:$e.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,86754))),188:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,27e3))),189:$e.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,57587))),190:$e.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,20097))),191:$e.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,92169))),192:$e.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,8655))),193:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8661),__webpack_require__.e(9511)]).then(__webpack_require__.bind(__webpack_require__,19018))),194:$e.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,26595))),195:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,38498))),196:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,32116))),197:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,32116))),198:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,33712))),199:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,33712))),200:$e.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,15392))),201:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,64425))),202:$e.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,21646))),203:$e.lazy(()=>__webpack_require__.e(9449).then(__webpack_require__.bind(__webpack_require__,81697))),204:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9814)]).then(__webpack_require__.bind(__webpack_require__,96387))),205:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,48323))),206:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,48323))),207:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,8996))),208:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1993)]).then(__webpack_require__.bind(__webpack_require__,5347))),209:$e.lazy(()=>Promise.all([__webpack_require__.e(8661),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,33336))),210:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8965)]).then(__webpack_require__.bind(__webpack_require__,14914))),211:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6451)]).then(__webpack_require__.bind(__webpack_require__,24039))),212:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(518)]).then(__webpack_require__.bind(__webpack_require__,9284))),213:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,68150))),214:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,68150))),215:$e.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,18579))),216:$e.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,18579))),217:$e.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,36741))),218:$e.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,36741))),219:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,66997))),220:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,66997))),221:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,84348))),222:$e.lazy(()=>__webpack_require__.e(3086).then(__webpack_require__.bind(__webpack_require__,53049))),223:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9417)]).then(__webpack_require__.bind(__webpack_require__,83040))),224:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),225:$e.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,85271))),226:$e.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,27239))),227:$e.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,44680))),228:$e.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,25682))),229:$e.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,25166))),230:$e.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,25166))),231:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,8450))),232:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,15612))),233:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,99667))),234:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,81279))),235:$e.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,67391))),236:$e.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,61121))),237:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,98216))),238:$e.lazy(()=>__webpack_require__.e(8332).then(__webpack_require__.bind(__webpack_require__,70933))),239:$e.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,84709))),240:$e.lazy(()=>__webpack_require__.e(8217).then(__webpack_require__.bind(__webpack_require__,40188))),241:$e.lazy(()=>__webpack_require__.e(879).then(__webpack_require__.bind(__webpack_require__,1640))),242:$e.lazy(()=>__webpack_require__.e(5776).then(__webpack_require__.bind(__webpack_require__,1890))),243:$e.lazy(()=>__webpack_require__.e(906).then(__webpack_require__.bind(__webpack_require__,43513))),244:$e.lazy(()=>__webpack_require__.e(900).then(__webpack_require__.bind(__webpack_require__,77211))),245:$e.lazy(()=>__webpack_require__.e(6682).then(__webpack_require__.bind(__webpack_require__,54357))),246:$e.lazy(()=>__webpack_require__.e(8115).then(__webpack_require__.bind(__webpack_require__,75574))),247:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,79838))),248:$e.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,76584))),249:$e.lazy(()=>__webpack_require__.e(8479).then(__webpack_require__.bind(__webpack_require__,70294))),250:$e.lazy(()=>__webpack_require__.e(5800).then(__webpack_require__.bind(__webpack_require__,8719))),251:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2862)]).then(__webpack_require__.bind(__webpack_require__,86449))),252:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8286)]).then(__webpack_require__.bind(__webpack_require__,370))),253:$e.lazy(()=>__webpack_require__.e(5117).then(__webpack_require__.bind(__webpack_require__,7762))),254:$e.lazy(()=>__webpack_require__.e(7402).then(__webpack_require__.bind(__webpack_require__,68982))),255:$e.lazy(()=>__webpack_require__.e(1897).then(__webpack_require__.bind(__webpack_require__,59254))),256:$e.lazy(()=>__webpack_require__.e(8145).then(__webpack_require__.bind(__webpack_require__,21852))),257:$e.lazy(()=>__webpack_require__.e(119).then(__webpack_require__.bind(__webpack_require__,88125))),258:$e.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,23e3))),259:$e.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,42496))),260:$e.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,98410))),261:$e.lazy(()=>__webpack_require__.e(5165).then(__webpack_require__.bind(__webpack_require__,96020))),262:$e.lazy(()=>__webpack_require__.e(3831).then(__webpack_require__.bind(__webpack_require__,15706))),263:$e.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,88126))),264:$e.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,30139))),265:$e.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,25656))),266:$e.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,87030))),267:$e.lazy(()=>__webpack_require__.e(7121).then(__webpack_require__.bind(__webpack_require__,17121))),268:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),269:$e.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,22691))),270:$e.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,19428))),271:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,28013))),272:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,28013))),273:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,94038))),274:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,94038))),275:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,63342))),276:$e.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,12889))),277:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,29499))),278:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,29499))),279:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),280:$e.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,28960))),281:$e.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,41826))),282:$e.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,7355))),283:$e.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,93477))),284:$e.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,82739))),285:$e.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,77325))),286:$e.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,84547))),287:$e.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,37010))),288:$e.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,65831))),289:$e.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,17025))),290:$e.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,18186))),291:$e.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,40548))),292:$e.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,96906))),293:$e.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,66395))),294:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,4186))),295:$e.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,55527))),296:$e.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,3238))),297:$e.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,11955))),298:$e.lazy(()=>__webpack_require__.e(7121).then(__webpack_require__.bind(__webpack_require__,17121))),299:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),300:$e.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,40825))),301:$e.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,98874))),302:$e.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,39434))),303:$e.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,1189))),304:$e.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,48910))),305:$e.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,16075))),306:$e.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,56890))),307:$e.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,94574))),308:$e.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,12337))),309:$e.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,12337))),310:$e.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,54573))),311:$e.lazy(()=>__webpack_require__.e(7121).then(__webpack_require__.bind(__webpack_require__,17121))),312:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(7533),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,94440))),313:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7533),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,36402))),314:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(7533),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,94440))),315:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7533),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,36402))),316:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(7533),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,94440))),317:$e.lazy(()=>__webpack_require__.e(7121).then(__webpack_require__.bind(__webpack_require__,17121))),318:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,58193))),319:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,76193))),320:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),321:$e.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,15534))),322:$e.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,80222))),323:$e.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,45929))),324:$e.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,30112))),325:$e.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,14620))),326:$e.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,8182))),327:$e.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,42910))),328:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),329:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,31160))),330:$e.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,76122))),331:$e.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,76122))),332:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),333:$e.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,49142))),334:$e.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,56316))),335:$e.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,61244))),336:$e.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,7076))),337:$e.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,55642))),338:$e.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,38587))),339:$e.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,93304))),340:$e.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,33253))),341:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),342:$e.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,29192))),343:$e.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,30750))),344:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,15331))),345:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),346:$e.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,99643))),347:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,375))),348:$e.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,71535))),349:$e.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,3578))),350:$e.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,40728))),351:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,19707))),352:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,19707))),353:$e.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,87567))),354:$e.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,28045))),355:$e.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,3566))),356:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,20985))),357:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,29572))),358:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,29572))),359:$e.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,44145))),360:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,30237))),361:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,2334))),362:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,89431))),363:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,89431))),364:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,94395))),365:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,82167))),366:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,82167))),367:$e.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,29542))),368:$e.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,86082))),369:$e.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,49700))),370:$e.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,146))),371:$e.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,72997))),372:$e.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,1067))),373:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,375))),374:$e.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,91854))),375:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),376:$e.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,99643))),377:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,375))),378:$e.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,71535))),379:$e.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,3578))),380:$e.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,40728))),381:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,19707))),382:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,19707))),383:$e.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,87567))),384:$e.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,28045))),385:$e.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,3566))),386:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,20985))),387:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,29572))),388:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,29572))),389:$e.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,44145))),390:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,30237))),391:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,2334))),392:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,89431))),393:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,89431))),394:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,94395))),395:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,82167))),396:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,82167))),397:$e.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,29542))),398:$e.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,86082))),399:$e.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,49700))),400:$e.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,146))),401:$e.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,72997))),402:$e.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,1067))),403:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,375))),404:$e.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,91854))),405:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),406:$e.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,1182))),407:$e.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,44094))),408:$e.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,64695))),409:$e.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,66218))),410:$e.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,56162))),411:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),412:$e.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,27732))),413:$e.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,97450))),414:$e.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,7772))),415:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,21401))),416:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,95200))),417:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,59463))),418:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,89898))),419:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,18113))),420:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,18113))),421:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,18113))),422:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,18113))),423:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,18113))),424:$e.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,55879))),425:$e.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,2389))),426:$e.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,2389))),427:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,68232))),428:$e.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,7220))),429:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),430:$e.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,36981))),431:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,25469))),432:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),433:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,19405))),434:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,15843))),435:$e.lazy(()=>__webpack_require__.e(1077).then(__webpack_require__.bind(__webpack_require__,10125))),436:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),437:$e.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,29625))),438:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),439:$e.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,72812))),440:$e.lazy(()=>__webpack_require__.e(6788).then(__webpack_require__.bind(__webpack_require__,42198))),441:$e.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,75779))),442:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),443:$e.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,73188))),444:$e.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,3184))),445:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),446:$e.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,91437))),447:$e.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,23437))),448:$e.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,51106))),449:$e.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,80947))),450:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,85338))),451:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,91307))),452:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,43725))),453:$e.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,49426))),454:$e.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,54860))),455:$e.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,55782))),456:$e.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,54860))),457:$e.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,35430))),458:$e.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,48333))),459:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),460:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,26891))),461:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),462:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,16949))),463:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),464:$e.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,45233))),465:$e.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,49254))),466:$e.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,56737))),467:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7224)]).then(__webpack_require__.bind(__webpack_require__,28506))),468:$e.lazy(()=>__webpack_require__.e(5823).then(__webpack_require__.bind(__webpack_require__,35282))),469:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4944)]).then(__webpack_require__.bind(__webpack_require__,8060))),470:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),471:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7647),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,45426))),472:$e.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,94371))),473:$e.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,88975))),474:$e.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,66062))),475:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,81055))),476:$e.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,62422))),477:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,81055))),478:$e.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,65433))),479:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,35199))),480:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,35199))),481:$e.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,81867))),482:$e.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,95545))),483:$e.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,69711))),484:$e.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,725))),485:$e.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,84891))),486:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,63276))),487:$e.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,42797))),488:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8066),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,38207))),489:$e.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,88650))),490:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,63276))),491:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,63276))),492:$e.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,76665))),493:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,66427))),494:$e.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,8390))),495:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,57892))),496:$e.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,725))),"@@/global-layout":$e.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,45191)))}}})}var T=__webpack_require__(11410),O=__webpack_require__(59098),L=__webpack_require__(71418),ve=__webpack_require__(24957),ke=()=>$e.createElement(L.Z,{size:"middle",className:ve.Z.loading}),fn=__webpack_require__(76560),Tn=__webpack_require__(61186),mn=__webpack_require__.n(Tn),Mi=__webpack_require__(91392),is=__webpack_require__.n(Mi),Wa=__webpack_require__(34749),mo=__webpack_require__.n(Wa),Ss=__webpack_require__(19277),Io=__webpack_require__.n(Ss),js=__webpack_require__(10238),Gu=__webpack_require__.n(js),of=__webpack_require__(33656),vc=__webpack_require__.n(of),uf=__webpack_require__(90111),Tl=__webpack_require__.n(uf),Fi=__webpack_require__(74959),_c=__webpack_require__.n(Fi),Nc=__webpack_require__(23250),Ho=__webpack_require__.n(Nc),As=__webpack_require__(58862),$a=__webpack_require__.n(As),Zl=__webpack_require__(58319),ql=__webpack_require__.n(Zl),jc=__webpack_require__(62053),Wl=__webpack_require__.n(jc),Hl=__webpack_require__(47477),Sf=__webpack_require__.n(Hl),ml=__webpack_require__(59717),Pl=__webpack_require__.n(ml);mn().extend(mo()),mn().extend(Io()),mn().extend(Gu()),mn().extend(vc()),mn().extend(Tl()),mn().extend(_c()),mn().extend(Ho()),mn().extend($a()),mn().extend(ql()),mn().extend(Wl()),mn().extend(Sf()),mn().extend(Pl()),mn().extend(is());var Af=Object.defineProperty,Uc=Object.getOwnPropertySymbols,zc=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,vl=(Fn,ri,Ki)=>ri in Fn?Af(Fn,ri,{enumerable:!0,configurable:!0,writable:!0,value:Ki}):Fn[ri]=Ki,_l=(Fn,ri)=>{for(var Ki in ri||(ri={}))zc.call(ri,Ki)&&vl(Fn,Ki,ri[Ki]);if(Uc)for(var Ki of Uc(ri))Ru.call(ri,Ki)&&vl(Fn,Ki,ri[Ki]);return Fn},$c=(Fn,ri,Ki)=>new Promise((ka,Xi)=>{var Ea=aa=>{try{Ms(Ki.next(aa))}catch(Cs){Xi(Cs)}},Ta=aa=>{try{Ms(Ki.throw(aa))}catch(Cs){Xi(Cs)}},Ms=aa=>aa.done?ka(aa.value):Promise.resolve(aa.value).then(Ea,Ta);Ms((Ki=Ki.apply(Fn,ri)).next())});const Ku="/react/build/",Jl=!1;function ec(){return $c(this,null,function*(){const Fn=(0,T.gD)(),{routes:ri,routeComponents:Ki}=yield mc(Fn);yield Fn.applyPlugins({key:"patchRoutes",type:fn.ApplyPluginsType.event,args:{routes:ri,routeComponents:Ki}});const ka=Fn.applyPlugins({key:"modifyContextOpts",type:fn.ApplyPluginsType.modify,initialValue:{}}),Xi=ka.basename||"/",Ea=ka.historyType||"browser",Ta=(0,O.fi)(_l({type:Ea,basename:Xi},ka.historyOpts));return Fn.applyPlugins({key:"render",type:fn.ApplyPluginsType.compose,initialValue(){const Ms={useStream:!0,routes:ri,routeComponents:Ki,pluginManager:Fn,mountElementId:"root",rootElement:ka.rootElement||document.getElementById("root"),loadingComponent:ke,publicPath:Ku,runtimePublicPath:Jl,history:Ta,historyType:Ea,basename:Xi,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:ka.callback},aa=Fn.applyPlugins({key:"modifyClientRenderOpts",type:fn.ApplyPluginsType.modify,initialValue:Ms});return sf(aa)}})()})}ec(),typeof window!="undefined"&&(window.g_umi={version:"4.4.12"})})()})(); +(`+a+": "+x+")",o.name="ChunkLoadError",o.type=a,o.request=x,l[1](o)}};__webpack_require__.l(f,h,"chunk-"+r,r)}};var _=function(r,i){var l=i[0],c=i[1],f=i[2],o,h,u=0;if(l.some(function(x){return d[x]!==0})){for(o in c)__webpack_require__.o(c,o)&&(__webpack_require__.m[o]=c[o]);if(f)var a=f(__webpack_require__)}for(r&&r(i);u0&&arguments[0]!==void 0?arguments[0]:"";return Fn.endsWith("/")?Fn:"".concat(Fn,"/")}var Lc=__webpack_require__(38127),fc=__webpack_require__(38329),Ul=__webpack_require__(8616),Al=["content"],al=["content"],Mc=/^(http:|https:)?\/\//;function dc(Fn){return Mc.test(Fn)||Fn.startsWith("/")&&!Fn.startsWith("/*")||Fn.startsWith("./")||Fn.startsWith("../")}var Du=function(){return $e.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},Cl=function(ri){var Ki,ka=ri.loaderData,Xi=ri.htmlPageOpts,Ea=ri.manifest,Ta=(Ea==null||(Ki=Ea.assets)===null||Ki===void 0?void 0:Ki["umi.css"])||"";return $e.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(ka||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(Xi||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(Ta,"'")}})};function Wu(Fn){var ri=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Fn=="string")return dc(Fn)?(0,Wo.Z)({src:Fn},ri):{content:Fn};if((0,Ul.Z)(Fn)==="object")return(0,Wo.Z)((0,Wo.Z)({},Fn),ri);throw new Error("Invalid script type: ".concat((0,Ul.Z)(Fn)))}function Gf(Fn){return dc(Fn)?{type:"link",href:Fn}:{type:"style",content:Fn}}var wf=function(ri){var Ki,ka,Xi,Ea,Ta,Ms,aa=ri.htmlPageOpts;return $e.createElement($e.Fragment,null,(aa==null?void 0:aa.title)&&$e.createElement("title",null,aa.title),aa==null||(Ki=aa.favicons)===null||Ki===void 0?void 0:Ki.map(function(Cs,gl){return $e.createElement("link",{key:gl,rel:"shortcut icon",href:Cs})}),(aa==null?void 0:aa.description)&&$e.createElement("meta",{name:"description",content:aa.description}),(aa==null||(ka=aa.keywords)===null||ka===void 0?void 0:ka.length)&&$e.createElement("meta",{name:"keywords",content:aa.keywords.join(",")}),aa==null||(Xi=aa.metas)===null||Xi===void 0?void 0:Xi.map(function(Cs){return $e.createElement("meta",{key:Cs.name,name:Cs.name,content:Cs.content})}),aa==null||(Ea=aa.links)===null||Ea===void 0?void 0:Ea.map(function(Cs,gl){return $e.createElement("link",(0,fc.Z)({key:gl},Cs))}),aa==null||(Ta=aa.styles)===null||Ta===void 0?void 0:Ta.map(function(Cs,gl){var Vu=Gf(Cs),Il=Vu.type,Ol=Vu.href,yl=Vu.content;if(Il==="link")return $e.createElement("link",{key:gl,rel:"stylesheet",href:Ol});if(Il==="style")return $e.createElement("style",{key:gl},yl)}),aa==null||(Ms=aa.headScripts)===null||Ms===void 0?void 0:Ms.map(function(Cs,gl){var Vu=Wu(Cs),Il=Vu.content,Ol=(0,Lc.Z)(Vu,Al);return $e.createElement("script",(0,fc.Z)({dangerouslySetInnerHTML:{__html:Il},key:gl},Ol))}))};function eu(Fn){var ri,Ki=Fn.children,ka=Fn.loaderData,Xi=Fn.manifest,Ea=Fn.htmlPageOpts,Ta=Fn.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ms=Fn.mountElementId;if(Ta!=null&&Ta.pureHtml)return $e.createElement("html",null,$e.createElement("head",null),$e.createElement("body",null,$e.createElement(Du,null),$e.createElement("div",{id:Ms},Ki),$e.createElement(Cl,{manifest:Xi,loaderData:ka,htmlPageOpts:Ea})));if(Ta!=null&&Ta.pureApp)return $e.createElement($e.Fragment,null,Ki);var aa=typeof window=="undefined"?Xi==null?void 0:Xi.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return $e.createElement("html",{suppressHydrationWarning:!0,lang:(Ea==null?void 0:Ea.lang)||"en"},$e.createElement("head",null,$e.createElement("meta",{charSet:"utf-8"}),$e.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),aa&&$e.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:aa}),$e.createElement(wf,{htmlPageOpts:Ea})),$e.createElement("body",null,$e.createElement(Du,null),$e.createElement("div",{id:Ms},Ki),$e.createElement(Cl,{manifest:Xi,loaderData:ka,htmlPageOpts:Ea}),Ea==null||(ri=Ea.scripts)===null||ri===void 0?void 0:ri.map(function(Cs,gl){var Vu=Wu(Cs),Il=Vu.content,Ol=(0,Lc.Z)(Vu,al);return $e.createElement("script",(0,fc.Z)({dangerouslySetInnerHTML:{__html:Il},key:gl},Ol))})))}var zl=$e.createContext(void 0);function af(){return $e.useContext(zl)}var hc=["redirect"];function pc(Fn){var ri=Fn.routesById,Ki=Fn.parentId,ka=Fn.routeComponents,Xi=Fn.useStream,Ea=Xi===void 0?!0:Xi;return Object.keys(ri).filter(function(Ta){return ri[Ta].parentId===Ki}).map(function(Ta){var Ms=Ql((0,Wo.Z)((0,Wo.Z)({route:ri[Ta],routeComponent:ka[Ta],loadingComponent:Fn.loadingComponent,reactRouter5Compat:Fn.reactRouter5Compat},Fn.reactRouter5Compat&&{hasChildren:Object.keys(ri).filter(function(Cs){return ri[Cs].parentId===Ta}).length>0}),{},{useStream:Ea})),aa=pc({routesById:ri,routeComponents:ka,parentId:Ms.id,loadingComponent:Fn.loadingComponent,reactRouter5Compat:Fn.reactRouter5Compat,useStream:Ea});return aa.length>0&&(Ms.children=aa,Ms.routes=aa),Ms})}function Xl(Fn){var ri=(0,qo.UO)(),Ki=(0,qo.Gn)(Fn.to,ri),ka=(0,cc.T$)(),Xi=(0,qo.TH)();if(ka!=null&&ka.keepQuery){var Ea=Xi.search+Xi.hash;Ki+=Ea}var Ta=(0,Wo.Z)((0,Wo.Z)({},Fn),{},{to:Ki});return $e.createElement(qo.Fg,(0,fc.Z)({replace:!0},Ta))}function Ql(Fn){var ri=Fn.route,Ki=Fn.useStream,ka=Ki===void 0?!0:Ki,Xi=ri.redirect,Ea=(0,Lc.Z)(ri,hc),Ta=Fn.reactRouter5Compat?mu:sl;return(0,Wo.Z)({element:Xi?$e.createElement(Xl,{to:Xi}):$e.createElement(zl.Provider,{value:{route:Fn.route}},$e.createElement(Ta,{loader:$e.memo(Fn.routeComponent),loadingComponent:Fn.loadingComponent||ku,hasChildren:Fn.hasChildren,useStream:ka}))},Ea)}function ku(){return $e.createElement("div",null)}function mu(Fn){var ri=af(),Ki=ri.route,ka=(0,cc.Ov)(),Xi=ka.history,Ea=ka.clientRoutes,Ta=(0,qo.UO)(),Ms={params:Ta,isExact:!0,path:Ki.path,url:Xi.location.pathname},aa=Fn.loader,Cs={location:Xi.location,match:Ms,history:Xi,params:Ta,route:Ki,routes:Ea};return Fn.useStream?$e.createElement($e.Suspense,{fallback:$e.createElement(Fn.loadingComponent,null)},$e.createElement(aa,Cs,Fn.hasChildren&&$e.createElement(qo.j3,null))):$e.createElement(aa,Cs,Fn.hasChildren&&$e.createElement(qo.j3,null))}function sl(Fn){var ri=Fn.loader;return Fn.useStream?$e.createElement($e.Suspense,{fallback:$e.createElement(Fn.loadingComponent,null)},$e.createElement(ri,null)):$e.createElement(ri,null)}var tu=null;function Ef(){return tu}function Fc(Fn){var ri=Fn.history,Ki=$e.useState({action:ri.action,location:ri.location}),ka=(0,Sl.Z)(Ki,2),Xi=ka[0],Ea=ka[1];return(0,$e.useLayoutEffect)(function(){return ri.listen(Ea)},[ri]),(0,$e.useLayoutEffect)(function(){function Ta(Ms){Fn.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Fn.routes,clientRoutes:Fn.clientRoutes,location:Ms.location,action:Ms.action,basename:Fn.basename,isFirst:!!Ms.isFirst}})}return Ta({location:Xi.location,action:Xi.action,isFirst:!0}),ri.listen(Ta)},[ri,Fn.routes,Fn.clientRoutes]),$e.createElement(qo.F0,{navigator:ri,location:Xi.location,basename:Fn.basename},Fn.children)}function Hu(){var Fn=(0,cc.Ov)(),ri=Fn.clientRoutes;return(0,qo.V$)(ri)}var ol=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],$l=function(ri,Ki){var ka=ri.basename||"/",Xi=pc({routesById:ri.routes,routeComponents:ri.routeComponents,loadingComponent:ri.loadingComponent,reactRouter5Compat:ri.reactRouter5Compat,useStream:ri.useStream});ri.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:Xi}});for(var Ea=$e.createElement(Fc,{basename:ka,pluginManager:ri.pluginManager,routes:ri.routes,clientRoutes:Xi,history:ri.history},Ki),Ta=0,Ms=ol;Tanew Promise((ka,Xi)=>{var Ea=aa=>{try{Ms(Ki.next(aa))}catch(Cs){Xi(Cs)}},Ta=aa=>{try{Ms(Ki.throw(aa))}catch(Cs){Xi(Cs)}},Ms=aa=>aa.done?ka(aa.value):Promise.resolve(aa.value).then(Ea,Ta);Ms((Ki=Ki.apply(Fn,ri)).next())});function mc(){return Bc(this,null,function*(){return{routes:{1:{path:"/",parentId:"@@/global-layout",id:"1"},2:{path:"/paperlibrary",parentId:"1",id:"2"},3:{path:"/paperlibrary",parentId:"2",id:"3"},4:{path:"/paperlibrary/add",parentId:"2",id:"4"},5:{path:"/paperlibrary/add/:id",parentId:"2",id:"5"},6:{path:"/paperlibrary/see/:id",parentId:"2",id:"6"},7:{path:"/paperlibrary/edit_select/:id",parentId:"2",id:"7"},8:{path:"/paperlibrary/exchangequestion",parentId:"2",id:"8"},9:{path:"/paths",parentId:"1",id:"9"},10:{path:"/paths",parentId:"9",id:"10"},11:{path:"/paths/higherVocationalEducation",parentId:"9",id:"11"},12:{path:"/paths/new",parentId:"9",id:"12"},13:{path:"/paths/guidance",exact:!0,parentId:"9",id:"13"},14:{path:"/paths/:pathId",parentId:"9",id:"14"},15:{path:"/paths/:pathId/statistics",parentId:"9",id:"15"},16:{path:"/paths/:pathId/edit",parentId:"9",id:"16"},17:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/add",parentId:"9",id:"17"},18:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/edit",parentId:"9",id:"18"},19:{path:"/classrooms",parentId:"1",id:"19"},20:{path:"/classrooms",parentId:"19",id:"20"},21:{path:"/classrooms/examList",parentId:"19",id:"21"},22:{path:"/classrooms/classicCases",parentId:"19",id:"22"},23:{path:"/classrooms/index",parentId:"19",id:"23"},24:{path:"/classrooms/new",parentId:"19",id:"24"},25:{path:"/classrooms/:coursesId/edit",parentId:"19",id:"25"},26:{path:"/classrooms/news/:subjectid/newgold/:id",parentId:"19",id:"26"},27:{path:"/classrooms/:coursesId/newgolds/settings",parentId:"19",id:"27"},28:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",parentId:"19",id:"28"},29:{path:"/classrooms/:coursesId/common_homework/:categoryId/review_detail/:userId",parentId:"19",id:"29"},30:{path:"/classrooms/:coursesId/program_homework/:categoryId/review_detail/:userId",parentId:"19",id:"30"},31:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",parentId:"19",id:"31"},32:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercise/:categoryId/wrongAnswer/:login",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"80"},81:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"81"},82:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"82"},83:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"83"},84:{path:"/classrooms/guidance",parentId:"19",id:"84"},85:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"85"},86:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"86"},87:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"98"},99:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"99"},100:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"100"},101:{path:"/classrooms/",parentId:"19",id:"101"},102:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"101",id:"102"},103:{path:"/classrooms/:coursesId/shixun_homework",parentId:"101",id:"103"},104:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"101",id:"104"},105:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"105"},106:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"106"},107:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"101",id:"107"},108:{path:"/classrooms/:coursesId/exercise",parentId:"101",id:"108"},109:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"101",id:"109"},110:{path:"/classrooms/:coursesId/poll",parentId:"101",id:"110"},111:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"101",id:"111"},112:{path:"/classrooms/:coursesId/common_homework",parentId:"101",id:"112"},113:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"101",id:"113"},114:{path:"/classrooms/:coursesId/group_homework",parentId:"101",id:"114"},115:{path:"/classrooms/:coursesId/teachers",parentId:"101",id:"115"},116:{path:"/classrooms/:coursesId/students",parentId:"101",id:"116"},117:{path:"/classrooms/:coursesId/assistant",parentId:"101",id:"117"},118:{path:"/classrooms/:coursesId/program_homework",parentId:"101",id:"118"},119:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"101",id:"119"},120:{path:"/classrooms/:coursesId/engineering",parentId:"101",id:"120"},121:{path:"/classrooms/:coursesId/learning_path",parentId:"101",id:"121"},122:{path:"/classrooms/:coursesId/resource_recommend",parentId:"101",id:"122"},123:{path:"/classrooms/:coursesId/attendance",parentId:"101",id:"123"},124:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"101",id:"124"},125:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"101",id:"125"},126:{path:"/classrooms/:coursesId/announcement",parentId:"101",id:"126"},127:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"101",id:"127"},128:{path:"/classrooms/:coursesId/online_learning",parentId:"101",id:"128"},129:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"101",id:"129"},130:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"101",id:"130"},131:{path:"/classrooms/:coursesId/attachment",parentId:"101",id:"131"},132:{path:"/classrooms/:coursesId/video",parentId:"101",id:"132"},133:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"101",id:"133"},134:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"101",id:"134"},135:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"101",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"101",id:"136"},137:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"101",id:"137"},138:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"101",id:"138"},139:{path:"/classrooms/:coursesId/live_video",parentId:"101",id:"139"},140:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"101",id:"140"},141:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"101",id:"141"},142:{path:"/classrooms/:coursesId/board",parentId:"101",id:"142"},143:{path:"/classrooms/:coursesId/course_group",parentId:"101",id:"143"},144:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"101",id:"144"},145:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"101",id:"145"},146:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"101",id:"146"},147:{path:"/classrooms/:coursesId/not_course_group",parentId:"101",id:"147"},148:{path:"/classrooms/:coursesId/statistics/",parentId:"101",id:"148"},149:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"101",id:"149"},150:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"101",id:"150"},151:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"101",id:"151"},152:{path:"/classrooms/:coursesId/statistics_user_portrait/:categoryId",parentId:"101",id:"152"},153:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"101",id:"153"},154:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"101",id:"154"},155:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"101",id:"155"},156:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"101",id:"156"},157:{path:"/classrooms/:coursesId",parentId:"101",id:"157"},158:{path:"/classrooms/:coursesId/template",parentId:"101",id:"158"},159:{path:"/classrooms/:coursesId/statistics_zb/:categoryId",parentId:"19",id:"159"},160:{path:"/classrooms/:coursesId/statistics_zb/:categoryId/detail/:studentid",parentId:"19",id:"160"},161:{path:"/competitions",parentId:"1",id:"161"},162:{path:"/competitions/index",parentId:"161",id:"162"},163:{path:"/competitions/:identifier/list",parentId:"161",id:"163"},164:{path:"/competitions/exports",parentId:"161",id:"164"},165:{path:"/competitions",parentId:"161",id:"165"},166:{path:"/competitions/:identifier",parentId:"161",id:"166"},167:{path:"/competitions/index/:identifier",parentId:"161",id:"167"},168:{path:"/competitions/:identifier/detail/enroll",parentId:"161",id:"168"},169:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"161",id:"169"},170:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"161",id:"170"},171:{path:"/competitions/detail/:identifier",parentId:"161",id:"171"},172:{path:"/forums",parentId:"1",id:"172"},173:{path:"/forums",parentId:"172",id:"173"},174:{path:"/forums/categories/:memoType",parentId:"172",id:"174"},175:{path:"/forums/new",parentId:"172",id:"175"},176:{path:"/forums/:memoId/edit",parentId:"172",id:"176"},177:{path:"/forums/:memoId",parentId:"172",id:"177"},178:{path:"/problemset",parentId:"1",id:"178"},179:{path:"/problemset",parentId:"178",id:"179"},180:{path:"/problemset/newitem",parentId:"178",id:"180"},181:{path:"/problemset/:type/:id",parentId:"178",id:"181"},182:{path:"/problemset/preview",parentId:"178",id:"182"},183:{path:"/problemset/preview_new",parentId:"178",id:"183"},184:{path:"/problemset/preview_select",parentId:"178",id:"184"},185:{path:"/shixuns",parentId:"1",id:"185"},186:{path:"/shixuns",parentId:"185",id:"186"},187:{path:"/shixuns/exports",parentId:"185",id:"187"},188:{path:"/shixuns/new",parentId:"185",id:"188"},189:{path:"/shixuns/new/CreateImg",parentId:"185",id:"189"},190:{path:"/shixuns/new/:id/imagepreview",parentId:"185",id:"190"},191:{path:"/shixuns/:id/Merge",parentId:"185",id:"191"},192:{path:"/shixuns/:id/Split",parentId:"185",id:"192"},193:{path:"/shixuns/:id/edit",parentId:"185",id:"193"},194:{path:"shixuns/:id/edit/warehouse",parentId:"193",id:"194"},195:{path:"/shixuns/:id/edit/newquestion",parentId:"193",id:"195"},196:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"193",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"193",id:"197"},198:{path:"/shixuns/:id/edit/new",parentId:"193",id:"198"},199:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"193",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"193",id:"200"},201:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"193",id:"201"},202:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"193",id:"202"},203:{path:"/shixuns/:id",parentId:"185",id:"203"},204:{path:"/shixuns/:id/challenges",parentId:"203",id:"204"},205:{path:"/shixuns/:id/repository",parentId:"203",id:"205"},206:{path:"/shixuns/:id/secret_repository",parentId:"203",id:"206"},207:{path:"/shixuns/:id/collaborators",parentId:"203",id:"207"},208:{path:"/shixuns/:id/dataset",parentId:"203",id:"208"},209:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"203",id:"209"},210:{path:"/shixuns/:id/shixun_discuss",parentId:"203",id:"210"},211:{path:"/shixuns/:id/ranking_list",parentId:"203",id:"211"},212:{path:"/shixuns/:id/settings",parentId:"203",id:"212"},213:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"203",id:"213"},214:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"203",id:"214"},215:{path:"/shixuns/:id/repository/upload_file",parentId:"203",id:"215"},216:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"203",id:"216"},217:{path:"/shixuns/:id/repository/add_file",parentId:"203",id:"217"},218:{path:"/shixuns/:id/secret_repository/add_file",parentId:"203",id:"218"},219:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"203",id:"219"},220:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"203",id:"220"},221:{path:"/shixuns/:id/audit_situation",parentId:"203",id:"221"},222:{path:"/shixuns/:id/fork_list",parentId:"203",id:"222"},223:{path:"/shixuns/:id/skill_tags",parentId:"203",id:"223"},224:{path:"/users",parentId:"1",id:"224"},225:{path:"/users/:username/videos/protocol",parentId:"224",id:"225"},226:{path:"/users/:username/videos/resourceProtocol",parentId:"224",id:"226"},227:{path:"/users/:username/videos/success",parentId:"224",id:"227"},228:{path:"/users/:username/topicbank/:topicstype",parentId:"224",id:"228"},229:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"224",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"224",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"224",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"224",id:"232"},233:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"224",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"224",id:"234"},235:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"224",id:"235"},236:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"224",id:"236"},237:{path:"/users/:username/experiment-img/add",parentId:"224",id:"237"},238:{path:"/users/:username",parentId:"224",id:"238"},239:{path:"/users/:username",parentId:"238",id:"239"},240:{path:"/users/:username/baseInfo/edit",parentId:"238",id:"240"},241:{path:"/users/:username/baseInfo",parentId:"238",id:"241"},242:{path:"/users/:username/realNameCertification",parentId:"238",id:"242"},243:{path:"/users/:username/careerCertification",parentId:"238",id:"243"},244:{path:"/users/:username/classrooms",parentId:"238",id:"244"},245:{path:"/users/:username/shixuns",parentId:"238",id:"245"},246:{path:"/users/:username/dataSet",parentId:"238",id:"246"},247:{path:"/users/:username/userPortrait",parentId:"238",id:"247"},248:{path:"/users/:username/learningPath",parentId:"238",id:"248"},249:{path:"/users/:username/teach-group",parentId:"238",id:"249"},250:{path:"/users/:username/competitions",parentId:"238",id:"250"},251:{path:"/users/:username/experiment-img",parentId:"238",id:"251"},252:{path:"/users/:username/experiment-img/:experid/detail",parentId:"238",id:"252"},253:{path:"/users/:username/certificate",parentId:"238",id:"253"},254:{path:"/users/:username/otherResources",parentId:"238",id:"254"},255:{path:"/users/:username/classmanagement",parentId:"238",id:"255"},256:{path:"/users/:username/classmanagement/:couserid",parentId:"238",id:"256"},257:{path:"/users/:username/paths",parentId:"238",id:"257"},258:{path:"/users/:username/projects",parentId:"238",id:"258"},259:{path:"/users/:username/videos",parentId:"238",id:"259"},260:{path:"/users/:username/videos/upload",parentId:"238",id:"260"},261:{path:"/users/:username/topics/:topicstype",parentId:"238",id:"261"},262:{path:"/users/:username/vspaces",parentId:"238",id:"262"},263:{path:"/users/:username/resourcesCenter",parentId:"238",id:"263"},264:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"238",id:"264"},265:{path:"/users/:username/resourceGuarantee",parentId:"238",id:"265"},266:{path:"/users/:username/resourceAllocation",parentId:"238",id:"266"},267:{parentId:"1",id:"267"},268:{path:"/problems",parentId:"267",id:"268"},269:{path:"/problems",parentId:"268",id:"269"},270:{path:"/problems/batchAdd",parentId:"268",id:"270"},271:{path:"/problems/newcreate",parentId:"267",id:"271"},272:{path:"/problems/newedit/:id",exact:!0,parentId:"267",id:"272"},273:{path:"/problems/:id/edit",exact:!0,parentId:"267",id:"273"},274:{path:"/problems/new",exact:!0,parentId:"267",id:"274"},275:{path:"/problems/:id/oj/:save_identifier",parentId:"267",id:"275"},276:{path:"/problems/:id/record-detail/:submitId",parentId:"267",id:"276"},277:{path:"/problems/add",parentId:"267",id:"277"},278:{path:"/problems/:id/ojedit",parentId:"267",id:"278"},279:{path:"/engineering",parentId:"1",id:"279"},280:{path:"/engineering",parentId:"279",id:"280"},281:{path:"/engineering/teacherList",parentId:"280",id:"281"},282:{path:"/engineering/studentList",parentId:"280",id:"282"},283:{path:"/engineering/training/program",parentId:"280",id:"283"},284:{path:"/engineering/training/program/add",parentId:"280",id:"284"},285:{path:"/engineering/training/program/edit",parentId:"280",id:"285"},286:{path:"/engineering/training/objectives",parentId:"280",id:"286"},287:{path:"/engineering/graduated/index",parentId:"280",id:"287"},288:{path:"/engineering/graduated/matrix",parentId:"280",id:"288"},289:{path:"/engineering/course/list",parentId:"280",id:"289"},290:{path:"/engineering/course/setting",parentId:"280",id:"290"},291:{path:"/engineering/course/matrix",parentId:"280",id:"291"},292:{path:"/engineering/navigation",parentId:"280",id:"292"},293:{path:"/engineering/evaluate/course",parentId:"280",id:"293"},294:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"280",id:"294"},295:{path:"/engineering/evaluate/norm",parentId:"280",id:"295"},296:{path:"/engineering/evaluate/document",parentId:"280",id:"296"},297:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"280",id:"297"},298:{path:"/engineering/*",redirect:"/404",parentId:"280",id:"298"},299:{path:"/innovation",parentId:"1",id:"299"},300:{path:"/innovation/tasks/:taskId",parentId:"299",id:"300"},301:{path:"/innovation",parentId:"299",id:"301"},302:{path:"/innovation/project",parentId:"301",id:"302"},303:{path:"/innovation/dataset",parentId:"301",id:"303"},304:{path:"/innovation/mirror",parentId:"301",id:"304"},305:{path:"/innovation/my-project",parentId:"301",id:"305"},306:{path:"/innovation/my-dataset",parentId:"301",id:"306"},307:{path:"/innovation/my-mirror",parentId:"301",id:"307"},308:{path:"/innovation/project/create",parentId:"301",id:"308"},309:{path:"/innovation/project/edit/:id",parentId:"301",id:"309"},310:{path:"/innovation/project/detail/:taskId",parentId:"301",id:"310"},311:{path:"/tasks",parentId:"1",id:"311"},312:{path:"/tasks/:taskId",exact:!0,parentId:"311",id:"312"},313:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"311",id:"313"},314:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"311",id:"314"},315:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"311",id:"315"},316:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"311",id:"316"},317:{path:"/myproblems",parentId:"1",id:"317"},318:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"317",id:"318"},319:{path:"/myproblems/:id",exact:!0,parentId:"317",id:"319"},320:{path:"/account",parentId:"1",id:"320"},321:{path:"/account",parentId:"320",id:"321"},322:{path:"/account/profile",parentId:"321",id:"322"},323:{path:"/account/profile/edit",parentId:"321",id:"323"},324:{path:"/account/certification",parentId:"321",id:"324"},325:{path:"/account/secure",parentId:"321",id:"325"},326:{path:"/account/binding",parentId:"321",id:"326"},327:{path:"/account/Results",parentId:"321",id:"327"},328:{path:"/ch",parentId:"1",id:"328"},329:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"328",id:"329"},330:{path:"/ch/rest/",exact:!0,parentId:"328",id:"330"},331:{path:"/ch/rest/:id",exact:!0,parentId:"328",id:"331"},332:{path:"/order",parentId:"1",id:"332"},333:{path:"/order",parentId:"332",id:"333"},334:{path:"/order/invoice",parentId:"332",id:"334"},335:{path:"/order/records",parentId:"332",id:"335"},336:{path:"/order/apply",parentId:"332",id:"336"},337:{path:"/order/view",parentId:"332",id:"337"},338:{path:"/order/:courseId/information",parentId:"332",id:"338"},339:{path:"/order/:courseId/pay",parentId:"332",id:"339"},340:{path:"/order/:orderNum/result",parentId:"332",id:"340"},341:{path:"/messages",parentId:"1",id:"341"},342:{path:"/messages/:userId/user_tidings",parentId:"341",id:"342"},343:{path:"/messages/:userId/private_messages",parentId:"341",id:"343"},344:{path:"/messages/:userId/message_detail",parentId:"341",id:"344"},345:{path:"/vtrs",parentId:"1",id:"345"},346:{path:"/vtrs/:virtual_spacesId",parentId:"345",id:"346"},347:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"346",id:"347"},348:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"346",id:"348"},349:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"346",id:"349"},350:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"346",id:"350"},351:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"346",id:"351"},352:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"346",id:"352"},353:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"346",id:"353"},354:{path:"/vtrs/:virtual_spacesId/survey",parentId:"346",id:"354"},355:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"346",id:"355"},356:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"346",id:"356"},357:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"346",id:"357"},358:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"346",id:"358"},359:{path:"/vtrs/:virtual_spacesId/material",parentId:"346",id:"359"},360:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"346",id:"360"},361:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"346",id:"361"},362:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"346",id:"362"},363:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"346",id:"363"},364:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"346",id:"364"},365:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"346",id:"365"},366:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"346",id:"366"},367:{path:"/vtrs/:virtual_spacesId/settings",parentId:"346",id:"367"},368:{path:"/vtrs/:virtual_spacesId/resources",parentId:"346",id:"368"},369:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"346",id:"369"},370:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"346",id:"370"},371:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"346",id:"371"},372:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"346",id:"372"},373:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"346",id:"373"},374:{path:"/vtrs/:virtual_spacesId/*",parentId:"346",id:"374"},375:{path:"/101",parentId:"1",id:"375"},376:{path:"/101/:virtual_spacesId",parentId:"375",id:"376"},377:{path:"/101/:virtual_spacesId",exact:!0,parentId:"376",id:"377"},378:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"376",id:"378"},379:{path:"/101/:virtual_spacesId/experiment",parentId:"376",id:"379"},380:{path:"/101/:virtual_spacesId/announcement",parentId:"376",id:"380"},381:{path:"/101/:virtual_spacesId/announcement/add",parentId:"376",id:"381"},382:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"376",id:"382"},383:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"376",id:"383"},384:{path:"/101/:virtual_spacesId/survey",parentId:"376",id:"384"},385:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"376",id:"385"},386:{path:"/101/:virtual_spacesId/knowledge",parentId:"376",id:"386"},387:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"376",id:"387"},388:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"376",id:"388"},389:{path:"/101/:virtual_spacesId/material",parentId:"376",id:"389"},390:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"376",id:"390"},391:{path:"/101/:virtual_spacesId/lesson",parentId:"376",id:"391"},392:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"376",id:"392"},393:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"376",id:"393"},394:{path:"/101/:virtual_spacesId/discussion",parentId:"376",id:"394"},395:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"376",id:"395"},396:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"376",id:"396"},397:{path:"/101/:virtual_spacesId/settings",parentId:"376",id:"397"},398:{path:"/101/:virtual_spacesId/resources",parentId:"376",id:"398"},399:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"376",id:"399"},400:{path:"/101/:virtual_spacesId/Plan",parentId:"376",id:"400"},401:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"376",id:"401"},402:{path:"/101/:virtual_spacesId/digtal",parentId:"376",id:"402"},403:{path:"/101/:virtual_spacesId/homepage",parentId:"376",id:"403"},404:{path:"/101/:virtual_spacesId/*",parentId:"376",id:"404"},405:{path:"/administration",parentId:"1",id:"405"},406:{path:"/administration",parentId:"405",id:"406"},407:{path:"/administration/college",parentId:"406",id:"407"},408:{path:"/administration/student",parentId:"406",id:"408"},409:{path:"/administration/student/:studentId/edit",parentId:"406",id:"409"},410:{path:"/administration/profession",parentId:"406",id:"410"},411:{path:"/graduations",parentId:"1",id:"411"},412:{path:"/graduations",exact:!0,parentId:"411",id:"412"},413:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"411",id:"413"},414:{path:"/graduations/:id",parentId:"411",id:"414"},415:{path:"/graduations/:id/index",parentId:"414",id:"415"},416:{path:"/graduations/:id/topics",parentId:"414",id:"416"},417:{path:"/graduations/:id/student_selection",parentId:"414",id:"417"},418:{path:"/graduations/:id/tasks",parentId:"414",id:"418"},419:{path:"/graduations/:id/opening_report",parentId:"414",id:"419"},420:{path:"/graduations/:id/midterm_report",parentId:"414",id:"420"},421:{path:"/graduations/:id/thesis",parentId:"414",id:"421"},422:{path:"/graduations/:id/final_defense",parentId:"414",id:"422"},423:{path:"/graduations/:id/final_thesis",parentId:"414",id:"423"},424:{path:"/graduations/:id/settings",parentId:"414",id:"424"},425:{path:"/graduations/:id/teachers",parentId:"414",id:"425"},426:{path:"/graduations/:id/students",parentId:"414",id:"426"},427:{path:"/graduations/:id/archives",parentId:"414",id:"427"},428:{path:"/graduations/:id/grading_summary",parentId:"414",id:"428"},429:{path:"/dataset",parentId:"1",id:"429"},430:{path:"/dataset",exact:!0,parentId:"429",id:"430"},431:{path:"/dataset/:id/detail",exact:!0,parentId:"429",id:"431"},432:{path:"/knowledgegraph",parentId:"1",id:"432"},433:{path:"/knowledgegraph/:pathId",parentId:"432",id:"433"},434:{path:"/knowledgegraph/:pathId/statistics",parentId:"432",id:"434"},435:{path:"/newlogin",parentId:"1",id:"435"},436:{path:"/onlinenum",parentId:"1",id:"436"},437:{path:"/onlinenum",parentId:"436",id:"437"},438:{path:"/shixuncontext",parentId:"1",id:"438"},439:{path:"/shixuncontext",parentId:"438",id:"439"},440:{path:"/shixuncontext/:Id/detail",parentId:"438",id:"440"},441:{path:"/educoder-demo",exact:!0,parentId:"1",id:"441"},442:{path:"/training",parentId:"1",id:"442"},443:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"442",id:"443"},444:{path:"/largeScreen",exact:!0,parentId:"1",id:"444"},445:{path:"/quality",parentId:"1",id:"445"},446:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"445",id:"446"},447:{path:"/otherlogin",exact:!0,parentId:"1",id:"447"},448:{path:"/otherloginqq",exact:!0,parentId:"1",id:"448"},449:{path:"/otherloginstart",exact:!0,parentId:"1",id:"449"},450:{path:"/pathsoverview",exact:!0,parentId:"1",id:"450"},451:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"451"},452:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"452"},453:{path:"/login",parentId:"1",id:"453"},454:{path:"/login",parentId:"453",id:"454"},455:{path:"/user",parentId:"1",id:"455"},456:{path:"/user/login",parentId:"455",id:"456"},457:{path:"/user/register",parentId:"455",id:"457"},458:{path:"/user/reset-password",parentId:"455",id:"458"},459:{path:"/colleges",parentId:"1",id:"459"},460:{path:"/colleges/:id/statistics",parentId:"459",id:"460"},461:{path:"/help",parentId:"1",id:"461"},462:{path:"/help/:id",parentId:"461",id:"462"},463:{path:"/video",parentId:"1",id:"463"},464:{path:"/video/:videoId",parentId:"463",id:"464"},465:{path:"/terminal",parentId:"1",id:"465"},466:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"466"},467:{path:"/statsDashboard",parentId:"1",id:"467"},468:{path:"/zbstatistics",parentId:"1",id:"468"},469:{path:"/zbstatistics/detail/:id",parentId:"1",id:"469"},470:{path:"/",parentId:"1",id:"470"},471:{path:"/",exact:!0,parentId:"470",id:"471"},472:{path:"/api/*",exact:!0,parentId:"470",id:"472"},473:{path:"/search",exact:!0,parentId:"470",id:"473"},474:{path:"/moop_cases",exact:!0,parentId:"470",id:"474"},475:{path:"/moop_cases/new",exact:!0,parentId:"470",id:"475"},476:{path:"/moop_cases/:caseId",exact:!0,parentId:"470",id:"476"},477:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"470",id:"477"},478:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"470",id:"478"},479:{path:"/randompaper",exact:!0,parentId:"470",id:"479"},480:{path:"/randompaper/edit/:id",exact:!0,parentId:"470",id:"480"},481:{path:"/randompaper/detail/:id",exact:!0,parentId:"470",id:"481"},482:{path:"/403",parentId:"470",id:"482"},483:{path:"/500",parentId:"470",id:"483"},484:{path:"/404",parentId:"470",id:"484"},485:{path:"/download",parentId:"470",id:"485"},486:{path:"/iwce",parentId:"470",id:"486"},487:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"470",id:"487"},488:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"470",id:"488"},489:{path:"/Activities",parentId:"470",id:"489"},490:{path:"/iwce/:itemname",parentId:"470",id:"490"},491:{path:"/hpc-course",parentId:"470",id:"491"},492:{path:"/user_agents",parentId:"470",id:"492"},493:{path:"/three",parentId:"470",id:"493"},494:{path:"/introduction",parentId:"470",id:"494"},495:{path:"/chatgpt",parentId:"470",id:"495"},496:{path:"/*",parentId:"470",id:"496"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:$e.lazy(()=>__webpack_require__.e(7121).then(__webpack_require__.bind(__webpack_require__,17121))),2:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),3:$e.lazy(()=>Promise.all([__webpack_require__.e(7533),__webpack_require__.e(2099)]).then(__webpack_require__.bind(__webpack_require__,22632))),4:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,20556))),5:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,20556))),6:$e.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,80291))),7:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(8003),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,27017))),8:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(8003),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,93114))),9:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),10:$e.lazy(()=>__webpack_require__.e(9906).then(__webpack_require__.bind(__webpack_require__,83440))),11:$e.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,51221))),12:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,25049))),13:$e.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,21403))),14:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(2281)]).then(__webpack_require__.bind(__webpack_require__,46135))),15:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1651)]).then(__webpack_require__.bind(__webpack_require__,7021))),16:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,25049))),17:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(8003),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,27017))),18:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(8003),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,27017))),19:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),20:$e.lazy(()=>__webpack_require__.e(6789).then(__webpack_require__.bind(__webpack_require__,95694))),21:$e.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,99603))),22:$e.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,85412))),23:$e.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,59799))),24:$e.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,21227))),25:$e.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,21227))),26:$e.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,29187))),27:$e.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,29187))),28:$e.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,42978))),29:$e.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,20408))),30:$e.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,39539))),31:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(5694)]).then(__webpack_require__.bind(__webpack_require__,21547))),32:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(5330)]).then(__webpack_require__.bind(__webpack_require__,69083))),33:$e.lazy(()=>Promise.all([__webpack_require__.e(7533),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,53281))),34:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,11749))),35:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,96930))),36:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,17849))),37:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,53612))),38:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,52786))),39:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,68698))),40:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,12459))),41:$e.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,57806))),42:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,56410))),43:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(8003),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,27017))),44:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8800),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,83624))),45:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8800),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,58232))),46:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,5781))),47:$e.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,92235))),48:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,35199))),49:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,98580))),50:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,83927))),51:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,83927))),52:$e.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,92974))),53:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(7533),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,94113))),54:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(7533),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,94113))),55:$e.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,89607))),56:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,34887))),57:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,36755))),58:$e.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,23888))),59:$e.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,23888))),60:$e.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,20861))),61:$e.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,20861))),62:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,78348))),63:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,57383))),64:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,86608))),65:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,23279))),66:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,17747))),67:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,25585))),68:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,18647))),69:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,96377))),70:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,83537))),71:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,50475))),72:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,13511))),73:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,25981))),74:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,74410))),75:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,70829))),76:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,23396))),77:$e.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,97862))),78:$e.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,60038))),79:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,77678))),80:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,94544))),81:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,31345))),82:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,37165))),83:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,47590))),84:$e.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,21403))),85:$e.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,79991))),86:$e.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,7351))),87:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,25062))),88:$e.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,11956))),89:$e.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,25421))),90:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,58021))),91:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,58021))),92:$e.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,73947))),93:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,93931))),94:$e.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,8361))),95:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,21524))),96:$e.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,3237))),97:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,13269))),98:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,46738))),99:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,9064))),100:$e.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,71973))),101:$e.lazy(()=>__webpack_require__.e(7322).then(__webpack_require__.bind(__webpack_require__,39852))),102:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9512),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,48246))),103:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9512),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,48246))),104:$e.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,92518))),105:$e.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,85207))),106:$e.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,85207))),107:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,13444))),108:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,13444))),109:$e.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,64580))),110:$e.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,64580))),111:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9512),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,64243))),112:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9512),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,64243))),113:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9512),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,26734))),114:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9512),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,26734))),115:$e.lazy(()=>__webpack_require__.e(5177).then(__webpack_require__.bind(__webpack_require__,34396))),116:$e.lazy(()=>__webpack_require__.e(201).then(__webpack_require__.bind(__webpack_require__,56824))),117:$e.lazy(()=>__webpack_require__.e(1477).then(__webpack_require__.bind(__webpack_require__,23300))),118:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9512),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,21063))),119:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9512),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,21063))),120:$e.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,96221))),121:$e.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,35207))),122:$e.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,8467))),123:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8066),__webpack_require__.e(7329)]).then(__webpack_require__.bind(__webpack_require__,15705))),124:$e.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,16974))),125:$e.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,83330))),126:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,10682))),127:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,10682))),128:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,33003))),129:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,33003))),130:$e.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,39391))),131:$e.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,39391))),132:$e.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,14078))),133:$e.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,14078))),134:$e.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,94094))),135:$e.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,88644))),136:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,89459))),137:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,74818))),138:$e.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,50388))),139:$e.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,50388))),140:$e.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,58660))),141:$e.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,19407))),142:$e.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,19407))),143:$e.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,22132))),144:$e.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,22132))),145:$e.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,15182))),146:$e.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,12097))),147:$e.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,12097))),148:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,55733))),149:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,55733))),150:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,30927))),151:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,67718))),152:$e.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,24309))),153:$e.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,23571))),154:$e.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,6011))),155:$e.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,50376))),156:$e.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,25156))),157:$e.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,1505))),158:$e.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,13595))),159:$e.lazy(()=>__webpack_require__.e(5823).then(__webpack_require__.bind(__webpack_require__,35282))),160:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4944)]).then(__webpack_require__.bind(__webpack_require__,8060))),161:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),162:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7647),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,81278))),163:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7647),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,81278))),164:$e.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,79650))),165:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7647),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,81278))),166:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1555),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,72581))),167:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1555),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,72581))),168:$e.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,83644))),169:$e.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,37509))),170:$e.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,50072))),171:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1555),__webpack_require__.e(8579)]).then(__webpack_require__.bind(__webpack_require__,83317))),172:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),173:$e.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,84108))),174:$e.lazy(()=>__webpack_require__.e(4048).then(__webpack_require__.bind(__webpack_require__,31855))),175:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,8979))),176:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,8979))),177:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,67810))),178:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),179:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(8003),__webpack_require__.e(7835)]).then(__webpack_require__.bind(__webpack_require__,8577))),180:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,73271))),181:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,73271))),182:$e.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,70768))),183:$e.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,83839))),184:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(8003),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,27017))),185:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),186:$e.lazy(()=>__webpack_require__.e(8552).then(__webpack_require__.bind(__webpack_require__,63878))),187:$e.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,86754))),188:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,27e3))),189:$e.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,57587))),190:$e.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,20097))),191:$e.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,92169))),192:$e.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,8655))),193:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8661),__webpack_require__.e(9511)]).then(__webpack_require__.bind(__webpack_require__,19018))),194:$e.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,26595))),195:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,38498))),196:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,32116))),197:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,32116))),198:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,33712))),199:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7533),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,33712))),200:$e.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,15392))),201:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,64425))),202:$e.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,21646))),203:$e.lazy(()=>__webpack_require__.e(9449).then(__webpack_require__.bind(__webpack_require__,81697))),204:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9814)]).then(__webpack_require__.bind(__webpack_require__,96387))),205:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,48323))),206:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,48323))),207:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,8996))),208:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1993)]).then(__webpack_require__.bind(__webpack_require__,5347))),209:$e.lazy(()=>Promise.all([__webpack_require__.e(8661),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,33336))),210:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8965)]).then(__webpack_require__.bind(__webpack_require__,14914))),211:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6451)]).then(__webpack_require__.bind(__webpack_require__,24039))),212:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(518)]).then(__webpack_require__.bind(__webpack_require__,9284))),213:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,68150))),214:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,68150))),215:$e.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,18579))),216:$e.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,18579))),217:$e.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,36741))),218:$e.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,36741))),219:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,66997))),220:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,66997))),221:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,84348))),222:$e.lazy(()=>__webpack_require__.e(3086).then(__webpack_require__.bind(__webpack_require__,53049))),223:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9417)]).then(__webpack_require__.bind(__webpack_require__,83040))),224:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),225:$e.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,85271))),226:$e.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,27239))),227:$e.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,44680))),228:$e.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,25682))),229:$e.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,25166))),230:$e.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,25166))),231:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,8450))),232:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,15612))),233:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,99667))),234:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,81279))),235:$e.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,67391))),236:$e.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,61121))),237:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,98216))),238:$e.lazy(()=>__webpack_require__.e(8332).then(__webpack_require__.bind(__webpack_require__,70933))),239:$e.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,84709))),240:$e.lazy(()=>__webpack_require__.e(8217).then(__webpack_require__.bind(__webpack_require__,40188))),241:$e.lazy(()=>__webpack_require__.e(879).then(__webpack_require__.bind(__webpack_require__,1640))),242:$e.lazy(()=>__webpack_require__.e(5776).then(__webpack_require__.bind(__webpack_require__,1890))),243:$e.lazy(()=>__webpack_require__.e(906).then(__webpack_require__.bind(__webpack_require__,43513))),244:$e.lazy(()=>__webpack_require__.e(900).then(__webpack_require__.bind(__webpack_require__,77211))),245:$e.lazy(()=>__webpack_require__.e(6682).then(__webpack_require__.bind(__webpack_require__,54357))),246:$e.lazy(()=>__webpack_require__.e(8115).then(__webpack_require__.bind(__webpack_require__,75574))),247:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,79838))),248:$e.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,76584))),249:$e.lazy(()=>__webpack_require__.e(8479).then(__webpack_require__.bind(__webpack_require__,70294))),250:$e.lazy(()=>__webpack_require__.e(5800).then(__webpack_require__.bind(__webpack_require__,8719))),251:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2862)]).then(__webpack_require__.bind(__webpack_require__,86449))),252:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8286)]).then(__webpack_require__.bind(__webpack_require__,370))),253:$e.lazy(()=>__webpack_require__.e(5117).then(__webpack_require__.bind(__webpack_require__,7762))),254:$e.lazy(()=>__webpack_require__.e(7402).then(__webpack_require__.bind(__webpack_require__,68982))),255:$e.lazy(()=>__webpack_require__.e(1897).then(__webpack_require__.bind(__webpack_require__,59254))),256:$e.lazy(()=>__webpack_require__.e(8145).then(__webpack_require__.bind(__webpack_require__,21852))),257:$e.lazy(()=>__webpack_require__.e(119).then(__webpack_require__.bind(__webpack_require__,88125))),258:$e.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,23e3))),259:$e.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,42496))),260:$e.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,98410))),261:$e.lazy(()=>__webpack_require__.e(5165).then(__webpack_require__.bind(__webpack_require__,96020))),262:$e.lazy(()=>__webpack_require__.e(3831).then(__webpack_require__.bind(__webpack_require__,15706))),263:$e.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,88126))),264:$e.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,30139))),265:$e.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,25656))),266:$e.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,87030))),267:$e.lazy(()=>__webpack_require__.e(7121).then(__webpack_require__.bind(__webpack_require__,17121))),268:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),269:$e.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,22691))),270:$e.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,19428))),271:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,28013))),272:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,28013))),273:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,94038))),274:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,94038))),275:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,63342))),276:$e.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,12889))),277:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,29499))),278:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,29499))),279:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),280:$e.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,28960))),281:$e.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,41826))),282:$e.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,7355))),283:$e.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,93477))),284:$e.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,82739))),285:$e.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,77325))),286:$e.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,84547))),287:$e.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,37010))),288:$e.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,65831))),289:$e.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,17025))),290:$e.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,18186))),291:$e.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,40548))),292:$e.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,96906))),293:$e.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,66395))),294:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,4186))),295:$e.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,55527))),296:$e.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,3238))),297:$e.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,11955))),298:$e.lazy(()=>__webpack_require__.e(7121).then(__webpack_require__.bind(__webpack_require__,17121))),299:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),300:$e.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,40825))),301:$e.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,98874))),302:$e.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,39434))),303:$e.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,1189))),304:$e.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,48910))),305:$e.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,16075))),306:$e.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,56890))),307:$e.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,94574))),308:$e.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,12337))),309:$e.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,12337))),310:$e.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,54573))),311:$e.lazy(()=>__webpack_require__.e(7121).then(__webpack_require__.bind(__webpack_require__,17121))),312:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(7533),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,94440))),313:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7533),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,36402))),314:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(7533),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,94440))),315:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7533),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,36402))),316:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(7533),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,94440))),317:$e.lazy(()=>__webpack_require__.e(7121).then(__webpack_require__.bind(__webpack_require__,17121))),318:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,58193))),319:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,76193))),320:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),321:$e.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,15534))),322:$e.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,80222))),323:$e.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,45929))),324:$e.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,30112))),325:$e.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,14620))),326:$e.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,8182))),327:$e.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,42910))),328:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),329:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,31160))),330:$e.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,76122))),331:$e.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,76122))),332:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),333:$e.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,49142))),334:$e.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,56316))),335:$e.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,61244))),336:$e.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,7076))),337:$e.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,55642))),338:$e.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,38587))),339:$e.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,93304))),340:$e.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,33253))),341:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),342:$e.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,29192))),343:$e.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,30750))),344:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,15331))),345:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),346:$e.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,99643))),347:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,375))),348:$e.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,71535))),349:$e.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,3578))),350:$e.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,40728))),351:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,19707))),352:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,19707))),353:$e.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,87567))),354:$e.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,28045))),355:$e.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,3566))),356:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,20985))),357:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,29572))),358:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,29572))),359:$e.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,44145))),360:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,30237))),361:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,2334))),362:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,89431))),363:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,89431))),364:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,94395))),365:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,82167))),366:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,82167))),367:$e.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,29542))),368:$e.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,86082))),369:$e.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,49700))),370:$e.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,146))),371:$e.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,72997))),372:$e.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,1067))),373:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,375))),374:$e.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,91854))),375:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),376:$e.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,99643))),377:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,375))),378:$e.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,71535))),379:$e.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,3578))),380:$e.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,40728))),381:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,19707))),382:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,19707))),383:$e.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,87567))),384:$e.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,28045))),385:$e.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,3566))),386:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,20985))),387:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,29572))),388:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,29572))),389:$e.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,44145))),390:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,30237))),391:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,2334))),392:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,89431))),393:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,89431))),394:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,94395))),395:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,82167))),396:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,82167))),397:$e.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,29542))),398:$e.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,86082))),399:$e.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,49700))),400:$e.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,146))),401:$e.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,72997))),402:$e.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,1067))),403:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,375))),404:$e.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,91854))),405:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),406:$e.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,1182))),407:$e.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,44094))),408:$e.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,64695))),409:$e.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,66218))),410:$e.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,56162))),411:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),412:$e.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,27732))),413:$e.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,97450))),414:$e.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,7772))),415:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,21401))),416:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,95200))),417:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,59463))),418:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,89898))),419:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,18113))),420:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,18113))),421:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,18113))),422:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,18113))),423:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,18113))),424:$e.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,55879))),425:$e.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,2389))),426:$e.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,2389))),427:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,68232))),428:$e.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,7220))),429:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),430:$e.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,36981))),431:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,25469))),432:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),433:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,19405))),434:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,15843))),435:$e.lazy(()=>__webpack_require__.e(1077).then(__webpack_require__.bind(__webpack_require__,10125))),436:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),437:$e.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,29625))),438:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),439:$e.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,72812))),440:$e.lazy(()=>__webpack_require__.e(6788).then(__webpack_require__.bind(__webpack_require__,42198))),441:$e.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,75779))),442:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),443:$e.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,73188))),444:$e.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,3184))),445:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),446:$e.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,91437))),447:$e.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,23437))),448:$e.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,51106))),449:$e.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,80947))),450:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,85338))),451:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,91307))),452:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,43725))),453:$e.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,49426))),454:$e.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,54860))),455:$e.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,55782))),456:$e.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,54860))),457:$e.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,35430))),458:$e.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,48333))),459:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),460:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,26891))),461:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),462:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,16949))),463:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),464:$e.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,45233))),465:$e.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,49254))),466:$e.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,56737))),467:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7224)]).then(__webpack_require__.bind(__webpack_require__,28506))),468:$e.lazy(()=>__webpack_require__.e(5823).then(__webpack_require__.bind(__webpack_require__,35282))),469:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4944)]).then(__webpack_require__.bind(__webpack_require__,8060))),470:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,7698))),471:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7647),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,45426))),472:$e.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,94371))),473:$e.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,88975))),474:$e.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,66062))),475:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,81055))),476:$e.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,62422))),477:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,81055))),478:$e.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,65433))),479:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,35199))),480:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,35199))),481:$e.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,81867))),482:$e.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,95545))),483:$e.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,69711))),484:$e.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,725))),485:$e.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,84891))),486:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,63276))),487:$e.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,42797))),488:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8066),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,38207))),489:$e.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,88650))),490:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,63276))),491:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,63276))),492:$e.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,76665))),493:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,66427))),494:$e.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,8390))),495:$e.lazy(()=>Promise.all([__webpack_require__.e(1881),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,57892))),496:$e.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,725))),"@@/global-layout":$e.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,84218)))}}})}var T=__webpack_require__(11410),O=__webpack_require__(59098),L=__webpack_require__(71418),ve=__webpack_require__(24957),ke=()=>$e.createElement(L.Z,{size:"middle",className:ve.Z.loading}),fn=__webpack_require__(76560),Tn=__webpack_require__(61186),mn=__webpack_require__.n(Tn),Mi=__webpack_require__(91392),is=__webpack_require__.n(Mi),Wa=__webpack_require__(34749),mo=__webpack_require__.n(Wa),Ss=__webpack_require__(19277),Io=__webpack_require__.n(Ss),js=__webpack_require__(10238),Gu=__webpack_require__.n(js),of=__webpack_require__(33656),vc=__webpack_require__.n(of),uf=__webpack_require__(90111),Tl=__webpack_require__.n(uf),Fi=__webpack_require__(74959),_c=__webpack_require__.n(Fi),Nc=__webpack_require__(23250),Ho=__webpack_require__.n(Nc),As=__webpack_require__(58862),$a=__webpack_require__.n(As),Zl=__webpack_require__(58319),ql=__webpack_require__.n(Zl),jc=__webpack_require__(62053),Wl=__webpack_require__.n(jc),Hl=__webpack_require__(47477),Sf=__webpack_require__.n(Hl),ml=__webpack_require__(59717),Pl=__webpack_require__.n(ml);mn().extend(mo()),mn().extend(Io()),mn().extend(Gu()),mn().extend(vc()),mn().extend(Tl()),mn().extend(_c()),mn().extend(Ho()),mn().extend($a()),mn().extend(ql()),mn().extend(Wl()),mn().extend(Sf()),mn().extend(Pl()),mn().extend(is());var Af=Object.defineProperty,Uc=Object.getOwnPropertySymbols,zc=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,vl=(Fn,ri,Ki)=>ri in Fn?Af(Fn,ri,{enumerable:!0,configurable:!0,writable:!0,value:Ki}):Fn[ri]=Ki,_l=(Fn,ri)=>{for(var Ki in ri||(ri={}))zc.call(ri,Ki)&&vl(Fn,Ki,ri[Ki]);if(Uc)for(var Ki of Uc(ri))Ru.call(ri,Ki)&&vl(Fn,Ki,ri[Ki]);return Fn},$c=(Fn,ri,Ki)=>new Promise((ka,Xi)=>{var Ea=aa=>{try{Ms(Ki.next(aa))}catch(Cs){Xi(Cs)}},Ta=aa=>{try{Ms(Ki.throw(aa))}catch(Cs){Xi(Cs)}},Ms=aa=>aa.done?ka(aa.value):Promise.resolve(aa.value).then(Ea,Ta);Ms((Ki=Ki.apply(Fn,ri)).next())});const Ku="/react/build/",Jl=!1;function ec(){return $c(this,null,function*(){const Fn=(0,T.gD)(),{routes:ri,routeComponents:Ki}=yield mc(Fn);yield Fn.applyPlugins({key:"patchRoutes",type:fn.ApplyPluginsType.event,args:{routes:ri,routeComponents:Ki}});const ka=Fn.applyPlugins({key:"modifyContextOpts",type:fn.ApplyPluginsType.modify,initialValue:{}}),Xi=ka.basename||"/",Ea=ka.historyType||"browser",Ta=(0,O.fi)(_l({type:Ea,basename:Xi},ka.historyOpts));return Fn.applyPlugins({key:"render",type:fn.ApplyPluginsType.compose,initialValue(){const Ms={useStream:!0,routes:ri,routeComponents:Ki,pluginManager:Fn,mountElementId:"root",rootElement:ka.rootElement||document.getElementById("root"),loadingComponent:ke,publicPath:Ku,runtimePublicPath:Jl,history:Ta,historyType:Ea,basename:Xi,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:ka.callback},aa=Fn.applyPlugins({key:"modifyClientRenderOpts",type:fn.ApplyPluginsType.modify,initialValue:Ms});return sf(aa)}})()})}ec(),typeof window!="undefined"&&(window.g_umi={version:"4.4.12"})})()})();